[cut: only the first 33554432 bytes of this file were read]
<Android_Bugs>
<bug>
<bugid>8563</bugid>
<title>Browser/WebView doesnQ&apos;Et set InputType.TYPE_TEXT_VARIATION_WEB_EDIT_TEXT on Forms in Android 2.2</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>jonasl1...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 21:13:18 +0000</openedDate>
<description>Prior to Android 2.2 developers of soft keyboards could detect that the
user was typing in a web form by looking for the
InputType.TYPE_TEXT_VARIATION_WEB_EDIT_TEXT flag. On Android 2.2 this is
not possible since the Browser/WebView simply specifies
InputType.TYPE_TEXT_VARIATION_NORMAL instead. This change is not neither
documented or needed. It occurred between 2.1 and 2.2 build FRF50 on
Nexus One.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 21:24:39 +0000</when>
<what>This change was an unintended oversight -- unfortunately, itQ&apos;Es too late to fix it in Froyo.</what>
</comment>
<comment>
<author>jonasl1...@gmail.com</author>
<when>Mon, 24 May 2010 21:35:08 +0000</when>
<what>Bummer. Thanks for the quick confirmation anyway. Please consider removing the flag
IME_FLAG_NO_EXTRACT_UI that was added in the web forms in 2.2 as well.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13666</bugid>
<title>[Yellowpages] Selecting Q&quot;ERate ItQ&quot;E from the pop up causes Marketplace Sorry pop up crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mintpape...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 08:40:03 +0000</openedDate>
<description>- Action : [Precondition] HavenQ&apos;Et launched Marketplace yet Homescreen Q&gt;E
Menu Q&gt;E Yellowpages Q&gt;E Search for something Q&gt;E Use Yellowpages for a while
until the pop up asking you to Rate the Yellowpages application appears
Q&gt;E Rate It Q&gt;E Accept Marketplace terms and conditions Q&gt;E Observe - Problems
: There is a Sorry pop up in Marketplace and Marketplace must Force
Close. Q&quot;EThe application Market (process com.android.vending) has stopped
unexpectedly. Please try again. [Force Close]Q&quot;E - Expected Results:
Marketplace does not force close after launching it from the Q&quot;ERate ItQ&quot;E
pop up.</description>
</bug>
<bug>
<bugid>8434</bugid>
<title>Cannot disable SD card filesystem auto-checking and repair in 1.5 and higher(bacame problem when updated to 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cp1...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 05:18:13 +0000</openedDate>
<description>Sprint samsung moment running 2.1 after flashing 2.1 from 1.5 file check
ran on first boot Q&amp;E LOST.DIRQ&apos;Ed music folder (which contained .mp3 and
.wma files with.jpg cover art in separate folders), and camera folder
(which contained .jpg files camera folder resided inside of DCIM
alongside of other folders, all of which were left untouched). File
check isolated files into LOST.DIR File check should have left them
alone, warned with Q&quot;ECheck cardQ&quot;E message / Q&quot;Eplease backup filesQ&quot;E message,
or gave options.</description>
<comment>
<author>Gir...@gmail.com</author>
<when>Sun, 27 Feb 2011 04:44:40 +0000</when>
<what>I agree, I would love to disable that Q&quot;Ewonderful featureQ&quot;E. or at least find a list of things that rub it the wrong way (or maybe see a companion program which can undo itQ&apos;Es damage).</what>
</comment>
</bug>
<bug>
<bugid>5006</bugid>
<title>Separate display timeout parameter when phone is in Q&quot;Edocking stationQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>dmpdmp@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 21:15:34 +0000</openedDate>
<description>There are current enhancement requests for more granular control of the
display timeout/display locking functions. However, I do not see one
that raises the issue of docking stations. I, too, would like to have
separate display and lock timers so that my screen will go dark after a
specified amount of time to save battery, but Q&quot;EwakingQ&quot;E it is as simply
as taking any user action. I would prefer to choose to lock the screen
manually only when IQ&apos;Em putting the phone away/in a pocket/etc. That
said, I would like to either have the display never sleep/never lock, or
have a separate timeout parameter for when the phone is Q&quot;EdockedQ&quot;E such as
when itQ&apos;Es placed into a charging cradle like that for the new Moto
Droid. The device already exhibits different behavior once docked
(screen options, orientation, etc.). One of the features is acting like
an alarm clock. If the display timesout after a few minutes according to
the single timout setting, then itQ&apos;Es not very useful as an alarm clock.
Please add this to the development plan when screen timeout is to be
addressed. Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:34:14 +0000</when>
<what></what>
</comment>
<comment>
<author>dmpdmp@gmail.com</author>
<when>Mon, 23 Nov 2009 23:25:10 +0000</when>
<what>As an update, at least on a Motorola Droid, when in a Q&quot;Edocking stationQ&quot;E the screen 
backlight seems to obey the single timeout setting, however the display does not 
lock. So it seems that there is alread an exception in code that prevents the lock 
from taking effect when docked - in fact I cannot seem to force the device to lock 
at all (which I would consider a bug, not a feature), but the timeout is respected 
(which I donQ&apos;Et want).</what>
</comment>
<comment>
<author>CharlieC...@gmail.com</author>
<when>Mon, 04 Jan 2010 20:04:33 +0000</when>
<what>I agree.  Have Moto Droid on docking station and screen times out anyway.  WhatQ&apos;Es 
the point of offering a docking station with a handy dandy clock/weather 
display/etc. if itQ&apos;Es just going to go to sleep anyway?

It does this whether I have Slacker Radio playing or just have it sitting there 
in Q&quot;Eclock mode.Q&quot;E</what>
</comment>
<comment>
<author>rton...@gmail.com</author>
<when>Fri, 19 Feb 2010 16:48:06 +0000</when>
<what>The screen stays on while docked, but if you want to turn it off, go to 
Settings/Applications/Development and check off the Q&apos;Enever sleep while chargingQ&apos;E. 
The alarms however continue to work.</what>
</comment>
</bug>
<bug>
<bugid>3509</bugid>
<title>Q&quot;EMessage not downloadedQ&quot;E notification leads to... the compose screen??!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>digitalbitstream@gmail.com</reportedBy>
<openedDate>Sun, 09 Aug 2009 20:50:26 +0000</openedDate>
<description>Every few days I get a Notification that reads: Message not downloaded
Select to review the message and try..(7:10am) I think these come from
email to SMS gateways that are sending me messages that are too long.
Selecting that notification leads me to a confusing place... the
Q&quot;EComposeQ&quot;E SMS screen, with Q&quot;E(!) Undelivered message/Unable to send this
messageQ&quot;E showing for a few seconds, before reverting to the normal
compose screen. If I cancel out of that, I sometimes can get an offer to
Download the message, which never works.
-------------------------------------------------------------------------
Running: Updated HTC Magic, Google Ion Firmware 1.5, Kernel
2.26.27-00393 san@sandroid #1 CRB43, T-Mobile ToGo SIM without data
plan, WiFi access usually enabled.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:36:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:55:08 +0000</when>
<what></what>
</comment>
<comment>
<author>Bkin...@gmail.com</author>
<when>Fri, 30 Apr 2010 19:12:36 +0000</when>
<what>I am having the same exact issue.  I have always been able to get attachments in SMS 
until recently.  Any help would be great.</what>
</comment>
<comment>
<author>norm.oh...@gmail.com</author>
<when>Fri, 16 Jul 2010 16:29:09 +0000</when>
<what>i keep getting the same message. itQ&apos;Es very annoying.</what>
</comment>
</bug>
<bug>
<bugid>10309</bugid>
<title>weeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee want ARABIC</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-10T04:20:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>action6...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 19:06:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>hkunn...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:39:29 +0000</when>
<what>ItQ&apos;Es better to add a star to the topic :

http://code.google.com/p/android/issues/detail?id=5597</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 10 Aug 2010 04:20:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18581</bugid>
<title>Nexus S camera app: preview window crashes every two seconds</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mhelv...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 15:09:47 +0000</openedDate>
<description>I have a Samsung Nexus S running Android 2.3.4. IQ&apos;Em not sure what
prompted this problem, but starting yesterday, when I was in picture
(not video) mode in the Camera app, the preview window would turn black
and restart every two seconds or so, making it almost impossible to take
a picture. Restarting the phone would not help. IQ&apos;Eve captured the log
during two or three restart cycles and attached it to this bug report. I
was able to fix the problem by clearing all data from the Camera app, in
app management. So even if this bug is not fixed (since I donQ&apos;Et even
know how to reproduce it), this bug report may at least help other users
with the same problem.</description>
</bug>
<bug>
<bugid>10122</bugid>
<title>Gesture recorder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nalaw...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 00:10:06 +0000</openedDate>
<description>I would like to see the OS introduce a standard set of gesture types
(zoom, rotate, delete, etc) and low users to record those gestures. This
way users can decide if they use pinch for zoom or maybe make a
clockwise spiral gesture etc.</description>
</bug>
<bug>
<bugid>7652</bugid>
<title>Contacts auto merging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vivek.ds...@gmail.com</reportedBy>
<openedDate>Sat, 10 Apr 2010 00:06:00 +0000</openedDate>
<description>Phone: Nexus One Version: 2.1-update1 I have 2 separate users both with
the same First and Last name. They both have different middle names. I
setup their names as they appear on Facebook in Google contacts. Contact
1: One Three Contact 2: One Two Three On my phone contacts it merges
both these accounts. This is really irritating. The actual behavior
should show both the contacts separately since they do not have any
information that overlaps (except for the first and last name).</description>
<comment>
<author>vivek.ds...@gmail.com</author>
<when>Sat, 10 Apr 2010 00:07:58 +0000</when>
<what>To make the example clear this are how the contacts appear
Contact 1: FirstName LastName
Contact 2: FirstName MiddleName LastName
</what>
</comment>
<comment>
<author>vivek.ds...@gmail.com</author>
<when>Sat, 10 Apr 2010 00:17:31 +0000</when>
<what>Looks like this is a duplicate of issue #4979</what>
</comment>
</bug>
<bug>
<bugid>14308</bugid>
<title>Camera app not working after 2.2.2 OTA update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:33:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>TimothyA...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 23:18:41 +0000</openedDate>
<description>Nexus One, Android 2.2.2, FRG83G I received the 2.2.2 OTA update
yesterday. After installing, my camera app will not work properly. It
was working without issue before the update. When you open camera it
pops up like normal at first, But then starts flashing the screen on and
off. The Q&quot;EviewfinderQ&quot;E (display) will flash off for a second and then
back on. The menu with flash settings, timer, etc. goes with it as well.
And if it stays open, it will just do that forever, flash on and off.
The camera will take photos if I can time it to catch it when the
viewfinder is on, but that is difficult. I can slide from still camera
to video, the video will record and work. No flashing screen. But if I
slide it back to still picture, it will start the flashing on and off
all over again. Video included of me starting the camera app, showing
what happens.</description>
<comment>
<author>TimothyA...@gmail.com</author>
<when>Wed, 26 Jan 2011 19:57:16 +0000</when>
<what>UPDATE: I had tried rebooting by powering off my phone, removing the battery and then powering it back up.  I still had the camera issue. 
I finally tried a factory reset.  All data was erased and system is back to default settings and that seems to have fixed the camera issue.</what>
</comment>
<comment>
<author>janne.jo...@gmail.com</author>
<when>Mon, 07 Feb 2011 17:47:06 +0000</when>
<what>I have this exact issue if and only if I enable Q&quot;EStore locationQ&quot;E in the camera options. Rebooting phone, and clearing the camera application cache have no effect.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:33:45 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>jor...@hall05.co.uk</author>
<when>Sun, 13 Feb 2011 22:01:41 +0000</when>
<what>I am also experiencing this exact issue as described and will have to try a factory reset.

Out of curiousity, why has this been declined, as this does appear to be an issue with the Android update? Is it due to this being an OTA update for Nexus One specifically?</what>
</comment>
<comment>
<author>jor...@hall05.co.uk</author>
<when>Sun, 13 Feb 2011 22:08:18 +0000</when>
<what>Update: after toggling both of the location settings in the main Q&apos;Elocation privacyQ&apos;E section and clearing the Camera applicationQ&apos;Es data, the issue seems to be resolved for now. It seems while this problem existed Google Maps could not correctly access the GPS/location information either.

Hope this helps people discovering this thread. :)</what>
</comment>
</bug>
<bug>
<bugid>1387</bugid>
<title>Use per-contact ringtones when receiving messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>ABlackac...@gmail.com</reportedBy>
<openedDate>Fri, 28 Nov 2008 14:41:24 +0000</openedDate>
<description>I would love if there was an app that allowed my assigned ringtones to
certain contacts, to also go off when i get text messages for those
people in my phone book. NOTE: This form is only for reporting bugs. For
questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:09:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:27:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:29:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17773</bugid>
<title>SMS subsistem error, sends Q&quot;EgarbageQ&quot;E instead of accentuation of spanish special characters</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-23T19:27:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbsas...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 00:23:35 +0000</openedDate>
<description>My phone itQ&apos;Es a Samsung Nexus S (i9023), Android version itQ&apos;Es
Gingerbread 2.3.4, base band version I9023XD, kernel version
2.6.35.7-ge282d80 android-build@apa28 #1, IMEI: 355921041216712 ItQ&apos;Es
been happening since I got this phone in Spain. But I live in Argentina,
IQ&apos;Em using Movistar (Telef?nica) as a cell provider, and I notice most of
my sms doesnQ&apos;Et arrive ok to the recipients... I`m not talking about MMS,
just plain and simple SMS. When this fail happens the sms show a big
black bar over the words of the message, instead of text, letters, etc
you see just a black bar... IQ&apos;Em attaching you a photo of a Motorola V3i
that I owe, itQ&apos;Es not just this phone, itQ&apos;Es happens in a great number of
my friendQ&apos;Es phones too, differents brands, models and technologies.
Testing and investigating a little bit I found that this happens mostly
when I use the accentuation letters of the spanish language (my
language), meaning the letters: Q&quot;E?Q&quot;E, Q&quot;E?Q&quot;E, Q&quot;E?Q&quot;E, Q&quot;E?Q&quot;E, Q&quot;E?Q&quot;E or the Q&quot;EspecialQ&quot;E
letters Q&quot;E?Q&quot;E Q&quot;E?Q&quot;E and de Q&quot;E?Q&quot;E o r Q&quot;E?Q&quot;E. IQ&apos;Eve look around in forums and some
people have the same fails. Some says itQ&apos;Es an accentuation issue some
others said itQ&apos;Es a problem of Q&quot;ElenghQ&quot;E o the sms, that when your sms
passes the 160 character limit Android fails in Q&quot;EchoppingQ&quot;E the sms in
two or more messages. I donQ&apos;Et know, for me itQ&apos;Es the accentuation issue.
I hope you guys can check it out because itQ&apos;Es a really frustranting when
people show you in their phoners that your message it?s unintelligible,
itQ&apos;Es just big black bar instead of text... Thank you very much, please
if you read this or find a solution please sent a email to
jbsastre@gmail.com Juan B. Sastre Argentina Cell: +54 92954 575012</description>
<comment>
<author>jbsas...@gmail.com</author>
<when>Mon, 20 Jun 2011 01:11:07 +0000</when>
<what>This issue has been reported already...

http://code.google.com/p/android/issues/detail?id=6522</what>
</comment>
<comment>
<author>jbsas...@gmail.com</author>
<when>Mon, 20 Jun 2011 02:51:30 +0000</when>
<what>Will Google do something about this issue?????

Comment 1 by powe...@gmail.com, May 5, 2010
Same problem with Portuguese characters :(
I am using HTC Legend.
Comment 2 by Filipe...@gmail.com, May 12, 2010
Happens here too.
My Q&quot;EoldQ&quot;E windows mobile had an option to disable Unicode character.

HTC Desire
Comment 3 by os2an...@gmail.com, May 13, 2010
Same with HTC Hero :(
I only noticed this lately. IQ&apos;Eve been wasting a lot o money in SMSs without knowing.
Perhaps we should consider suing Google/Android because they do not warn about this
problem!
My Windows Smartphone also has an option to disable Unicode.
Shame on Android :(
Comment 4 by stuar...@gmail.com, May 13, 2010
I had an option on my Samsung Omnia too to disable Unicode...

We have to tweet as much as we can about this thread to make come more people...

BTW, IQ&apos;Em using HTC Magic...
Comment 5 by vaclav.l...@gmail.com, May 14, 2010
There is a big need for this simple feature! Every damned nokia can do that and 
unfortunately I could not find any stock app (not even paid) that could do this. Has 
somebody already found (any) solution?
Comment 6 by pierre.burel, Jun 11, 2010
ItQ&apos;Es a shame this issue isnQ&apos;Et fixed yet.
IQ&apos;Eve read that third-party messaging applications (chompSMS or Handcent SMS) donQ&apos;Et have this problem.
Please Google, there are other languages than english !

IQ&apos;Em using a HTC Desire running stock Android 2.1 with Sense (btw, maybe this is fixed in Froyo ?)
Comment 7 by nando...@gmail.com, Jul 25, 2010
Same problem, Desire and 2.1 u1 here.
Comment 8 by fabio.fr...@gmail.com, Aug 11, 2010
Sama issue, HTC Magic w/Android 1.6.. Money wasted on unreadable messages as I write in Italian and Spanish.. 
Comment 9 by nando...@gmail.com, Aug 11, 2010
Its a shame Android got this problem, I find its a major bug, and if its not a bug its not a correct solution. First phone with this problem, even 10 years ago ones worked perfectly.
Comment 10 by powe...@gmail.com, Aug 22, 2010
ItQ&apos;Es amazing but, it looks like that, even froyo still does not fix this issue.
For android developers, it looks like that English is the only language in the world.
Going back to a windows mobile device, where there is no such problem.
At least, Microsoft acknowledges that there are more languages around.
Have fun ;)
Comment 11 by barb...@gmail.com, Oct 6, 2010
Same problem with Portuguese, no resolution yet.

Comment 12 by eduardov...@gmail.com, Oct 8, 2010
Same issue in HTC Desire 2.2.

I also tried other apps (Handcent SMS, ChompSMS), but the problem persists.
Comment 13 by antoniod...@gmail.com, Dec 2, 2010
Interestingly, Samsung Galaxy does not have that issue.
I sent my HTC legend for repairing, but it came back the same.
They say that I should wait for an update that MAYBE will solve the problem.
LOL

I am returning the phone to the seller to get refunded.
Comment 15 by raul.sim...@gmail.com, Dec 2, 2010
New versions of handcent already solve the problem. CanQ&apos;Et tell how many languages it solves the issues right now, but iQ&apos;Em from Portugal and it does and more 6 or 7.

Amazing how the guys from Handcent create a free app to solve this and a few more messaging issues and Google itself doesnQ&apos;Et give a f...! I understand that a few united states operators have the issue solved on 2.2 but thatQ&apos;Es it. Just them and not all of them. Google should solve the issue on the basic level and make it work all around, without workarounds from other people.

Bottomline -Q&gt;E Use Handcent, they did it!

Comment 16 by misspark...@gmail.com, Jan 1, 2011
I confirm the issue in French on my Desire Z. Took me several days to understand why I sent 5 messages with only 200 or 300 characters.
Definitely needs a fix.
Comment 17 by hum...@gmail.com, Jan 1, 2011
Please fix this.
Comment 18 by rui.g.sa...@gmail.com, Jan 1, 2011
I have the same problem on my Desire Z. I write in portuguese. 
Comment 19 by effie.th...@gmail.com, Jan 1, 2011
Same for greek, I noticed I get charged x2.5 the texts I use. Outrageous.
Comment 20 by effie.th...@gmail.com, Jan 1, 2011
Just to report that Handcent SMS solves the problem for greek too.
Comment 21 by nando...@gmail.com, Jan 1, 2011
Spain, 2011, still having the problem...
Comment 22 by nando...@gmail.com, Jan 1, 2011
Spain, 2011, still having the problem...
Comment 23 by tioj...@gmail.com, Jan 7, 2011
Portuguese Desire HD same problem.
IQ&apos;Eve sent this problem to HTC also. Handcent works. ItQ&apos;Es a shame both google and HTC.
Comment 24 by atfernan...@gmail.com, Jan 13, 2011
Hi, iQ&apos;Eve a Portuguese Desire and have the same problem. Handcent works, but it converts a ? to a c when sending a msg. 
Comment 25 by krak...@gmail.com, Feb 9, 2011
Another disgruntled Greek user here... trying to get http://forum.xda-developers.com/showthread.php?t=624416 to work...
Comment 26 by negrijul...@gmail.com, Mar 14, 2011
mismo problema con un milestone 2, desde argentina.
Espero se solucione, no me gusta escribir sin los acentos.


Same problem with a milestone 2, from argentina.

Comment 27 by mmm...@gmail.com, Mar 14, 2011
Hello all.

Have any of you had the chance to test on Gingerbread? I just tested on my Nexus One with stock 2.3.3 (Gingerbread). It does appear to work with a short message sent from and to the same device. At least I am not getting a garbled message.
Comment 28 by tioj...@gmail.com, Mar 14, 2011
On my desire hd gingerbread is not available yet. Still on froyo.
No dia 14 de Mar de 2011 19:01, Q&lt;Eandroid@googlecode.comQ&gt;E escreveu:

a
Comment 29 by efx...@gmail.com, Mar 14, 2011
Issue still happens on my desire with gingerbread (cm7). Using handcent anyway...
Comment 30 by zip...@gmail.com, Mar 29, 2011
Issue present on my LG Optimus S running stock 2.2.

First part of the problem is when I receive a message from a non android phone (like a W7 or IOS phone) that is using accentuations (?) the phone cant understand the font or character set and the message comes out like this:

H o l a. M i  c e l u l a r  e s t ?  d a ? a d o.

With spaces after every letter and the ? character replacing any latin specific characters.

Second part of the problem is when I send a message to a non Android phone. The messages come out differently garbled and with @ characters all over the place. This only happens if I use a latin specific character.

Im surprised Google hasnt done anything about this yet as it would affect all phones sold outside of the US.


Comment 31 by thiago...@gmail.com, May 19, 2011
I have the same problem
IQ&apos;Em using a Samsung Nexus S, Android 2.3.4.
Every time a try to send a sms with some special characters, like: ?, ?, ?... everything gets messed up. The receiver just receives squares.
However, with some carriers here in Brazil, the issue does not occur. But 99% of the times I can reproduce it.
Comment 32 by carole.w...@gmail.com, May 21, 2011
I have the same problem, since I send text messages in several languages. However, for now, I get around by spelling words in a phonetic way. If I want to write Q&quot;Ea?oQ&quot;E I write Q&quot;EanioQ&quot;E, because I donQ&apos;Et want people to think IQ&apos;Em writing a dirty word :-) I use a Samsung Galaxy S GT10000 and I find it ridiculous indeed that even after more than a year of commenting on this subject (the oldest post is dated Feb 7, 2010) nothing has been changed!!!!!!!!
Comment 33 by edp...@gmail.com, May 21, 2011
It seems you all did not know about this bug when you bought the phone.
Will you buy it again now that you know about this and other bugs?
Or will you buy a non Android phone?
How did you get informed about the operating system of the phone to buy?
Did you know about this issue tracker?
Did you know about a comparison of Mobile Operating Systems like:
http://en.wikipedia.org/wiki/Mobile_operating_system#Smartphone_OS_comparison
?
How would you like being informed about these issues when you bought the phone?

Comment 34 by zip...@gmail.com, May 21, 2011
This bug is preventing me from communicating properly wirh my friends. I canQ&apos;Et believe this has not been fixed. I will look at how google, manufacturers, and providers  update android phones in the future. If they keep ignoring these types of bugs and not update phones, then I will look into a OS provider that will. 
Comment 35 by krak...@gmail.com, May 22, 2011
@Comment 33 by edp..@gmail.com: what, are you working for some company and running surveys?
Comment 36 by edp...@gmail.com, May 23, 2011
I just want to let people know that Android has many bugs, like this, that Google is not willing to fix, and that other OSs do not have these bugs.
So, I want to know how did you get informed when you bought the phone so we can provide this info and not let people make such bad decisions.
Comment 37 by zip...@gmail.com, May 23, 2011
I found out when my friends complain that my messages were all garbled. And
then theirs were too.
Its an international character problem so here in the US they prob wont even
care

we
Comment 38 by krak...@gmail.com, May 23, 2011
@@Comment 33 by edp..@gmail.com:so, you come in an android-related support forum in order to start a crusade against it. How smart of you. Q&quot;EWe can provide this infoQ&quot;E? WhoQ&apos;Es Q&apos;EweQ&apos;E?

All OSes have bugs, of course, iOS has them, Windows Mobile has them (and, in this case, it has the exact same bug), itQ&apos;Es way too stupid to say that they donQ&apos;Et. The answers to the questions youQ&apos;Ere making are NONE of your business.
Comment 39 by edp...@gmail.com, May 29, 2011
I am not in a crusade against Android. I would really like Android to be the best OS, but currently it is not. I know all OSes have bugs. I just want people to get the best information in order to choose a phone. Of course you should not answer any question, if you are not willing to collaborate. These questions are only intended for people that want the best OS for their phone.
Delete comment Comment 40 by jbsas...@gmail.com, Today (82 minutes ago)
Same problem with my Nexus S (i9023), IQ&apos;Eve put another bug report of this one here: http://code.google.com/p/android/issues/detail?id=17773Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:27:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12798</bugid>
<title>adb pull / push </title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>frabb...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 10:53:05 +0000</openedDate>
<description>adb pull or push return wrong informations about trasferred file example
882 KB/s (0 bytes in 578611.000s) where 578611 is the dimension of the
file and not the seconds required!!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 20:13:15 +0000</when>
<what>On what platform?</what>
</comment>
<comment>
<author>frabb...@gmail.com</author>
<when>Mon, 29 Nov 2010 20:21:05 +0000</when>
<what>i found this bug on windows platform. I will verify on linux too as soon as
possible!</what>
</comment>
</bug>
<bug>
<bugid>2634</bugid>
<title>Possible to completely dim display such that nothing is visible</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:35:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Mon, 11 May 2009 18:38:05 +0000</openedDate>
<description>This includes the programmatic system wide brightness setting. And yes,
system wide setting can be changed. This would be a horrible thing to
see exploited. If exploited, this could force users to reload their
phone. I have dimmed display on hardware running 1.5 with the 1.5 SDK.
Please take this report seriously. You may want to hide this report.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 11 May 2009 20:27:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:35:34 +0000</when>
<what></what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 07 Aug 2009 19:13:57 +0000</when>
<what>This declined because it hardware/device driver specific?
</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Wed, 07 Apr 2010 06:00:26 +0000</when>
<what>Maybe the system can reset the brightness level to a Q&quot;EsafeQ&quot;E value after a battery-pull?</what>
</comment>
</bug>
<bug>
<bugid>1785</bugid>
<title>not possible to uninstall an application when a newer version has been released</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-21T19:26:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mrwee...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jan 2009 15:18:06 +0000</openedDate>
<description>It is not possible to uninstall an application from the market panel if,
since installation, a newer version has been released. To reproduce:
install an app, in the market applet the buttons at the bottom say
[Open] and [Uninstall]. Wait until a newer version of the app is
available. Then in the market it says [Install] with no way to uninstall
the older version without first installing the new version, and then
uninstalling the new one, a waste of time and bandwidth It would be
better to have the options [Open], [Uninstall], [Upgrade] or something
similar</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 13 Jan 2009 16:24:28 +0000</when>
<what>Hi,

You can always uninstall the download application through Settings Q&gt;E Applications.</what>
</comment>
<comment>
<author>mrwee...@gmail.com</author>
<when>Tue, 13 Jan 2009 17:23:11 +0000</when>
<what>Fantastic! unfortunately T-mobile UK neglected to include this information in the
manual, stating the android market downloads page was the way to remove installed apps</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 15:01:35 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 19:26:38 +0000</when>
<what>This issue was fixed and the fix will be in a future release</what>
</comment>
</bug>
<bug>
<bugid>8419</bugid>
<title>GMail sorry popup occurs when user attach an image.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>star...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 15:29:34 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). 1. Google
Mail 2. Menu key Q&gt;E Compose 3. Option menu Q&gt;E attach 4. Enter drop box
folder on Gallery Q&gt;E Select JPEG file - What happened.
com.google.android.gm Sorry popup occurs.(once) - What you think the
correct behavior should be. Normal operation. DonQ&apos;Et forget to mention
which version of Android youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). (Samsung GT-I9000 / Android 2.1
Ecair)</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>9363</bugid>
<title>Better detection and blacklisting of abusive users on Android market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>yangbo....@gmail.com</reportedBy>
<openedDate>Sun, 27 Jun 2010 17:51:34 +0000</openedDate>
<description>A user named Q&quot;EHamQ&quot;E is posting comments promoting Q&quot;Edroidparadise.comQ&quot;E on
every top ranking apps everyday, to keep his comment always at the top.
Marking his comments as spam doesnQ&apos;Et help because he simply deletes it
and re-posts. His comments provide no value to the users and heavily
pollute the comment space because they are always at the top of every
top ranking apps. Can we make better use of the Q&quot;EspamQ&quot;E signals to detect
such behavior, and probably temporarily blacklist the abusive user from
posting comments?</description>
<comment>
<author>khayt...@gmail.com</author>
<when>Wed, 21 Jul 2010 10:41:43 +0000</when>
<what>Sadly this is ignored?  Not like Google doesnQ&apos;Et have pretty darn decent spam detection algorithms already!</what>
</comment>
</bug>
<bug>
<bugid>18471</bugid>
<title>camera saves photo as zero-size file, content is not saved</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dja.as...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 00:48:49 +0000</openedDate>
<description>Taking a photo with Android camera app. Go to the gallery several hours
later and the photos are shown as blank squares. Browsing the files
shows that they are zero-sized and no picture content was saved. I have
been able to save files, but then at other times the files donQ&apos;Et save. I
cannot tell what the reproducible conditions are. Possibility: I have
disabled data roaming because I am traveling outside of the US, and 3G
cell coverage is most often not available. Android version 2.2.2 on
Verizon Droid.</description>
<comment>
<author>Arne.Ber...@gmail.com</author>
<when>Fri, 30 Sep 2011 09:46:16 +0000</when>
<what>I guess I have almost same problem although I am sure that the photos have been successfully saved at first. I viewed them in the gallery an they where all there but a view hours later they had a size of zero.
Android version 2.3.3 on Samsung I9100XXKE7.</what>
</comment>
<comment>
<author>thecbo...@gmail.com</author>
<when>Mon, 31 Oct 2011 17:55:33 +0000</when>
<what>Yeah I have the same problem and a search of the forums show others do as well. I have experienced it on a Droid X Android 2.2 and Android 2.3 but only with the stock camera app.</what>
</comment>
</bug>
<bug>
<bugid>18324</bugid>
<title>Force close occurs on selecting Q&quot;EAcceptQ&quot;E in ATQ&amp;ET Billing Agreement page in Android Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>satishku...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 06:45:27 +0000</openedDate>
<description>Phone : Nexus S Android Version : 2.3.3 Market Version : 2.3.6 Issue :
Force close occurs on selecting Q&quot;EAcceptQ&quot;E in ATQ&amp;ET Billing Agreement page
in Android Market. STEP-BY-STEP INSTRUCTIONS: Preconditions: 1. Google
account has been created on the device. Procedure: 1. On the phone
homescreen , press and hold the page to add widget. 2. Select Q&quot;E Get
GamesQ&quot;E widget. 3. Tap the widget 4. The list of free and paid games is
displayed 5. Select paid game 6. It goes to the market place 7. Select
Buy and then ok 8. Select Purchase options as ATQ&amp;ET carrier billing 9.
The ATQ&amp;ET Billing agreement page is displayed 10. Select Accept 11.
Observe Expected behaviour: Expected the widget to display the latest
messages. Actual behaviour: Selecting Accept on the ATQ&amp;ET billing
agreement returns with the force close error : Q&quot;EThe application Market
(process com.android.vending)has stopped unexpectedly. Please try
againQ&quot;E. Stack trace : I/ActivityManager( 110): Starting: Intent {
act=android.intent.action.VIEW
cmp=com.android.vending/.billing.BuyPageActivity (has extras) } from pid
336 I/ActivityManager( 110): Displayed
com.android.vending/.billing.BuyPageActivity: +367ms D/vending ( 336):
[1] BaseBuyPageActivity.onPostResponse(): {PurchaseResult=OK,
PurchaseInfo=PurchaseInfo=, SignupStatus=NEW_USER, TId=null,
ShoppingCart=[ItemPrice=US$1.99, TaxInclusive=N/A, TaxExclusive=N/A,
Total=US$1.99, HasTaxMessage=false, TaxMessage=null,
HasFooterMessage=false, FooterMessage=null], RefundPolicy=Applications
can be returned for a full refund within 15 minutes of purchase. Q&lt;Ea
href=Q&quot;Ehttp://market.android.com/support/bin/answer.py?answer=134336Q&quot;EQ&gt;ERefund
PolicyQ&lt;E/aQ&gt;E, ErrorFields=[]} D/dalvikvm( 336): GC_CONCURRENT freed 1155K,
44% free 4635K/8263K, external 3755K/3853K, paused 2ms+3ms I/dalvikvm(
336): Jit: resizing JitTable from 4096 to 8192 E/ThrottleService( 110):
Error reading data file D/ThrottleService( 110): Too many data files
D/ThrottleService( 110): deleting /data/system/throttle/1039172274
W/InputManagerService( 110): Window already focused, ignoring focus gain
of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4078abe0
D/dalvikvm( 231): GC_EXPLICIT freed 446K, 45% free 3982K/7239K, external
1625K/2137K, paused 32ms W/InputManagerService( 110): Window already
focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@407864f8
I/ActivityManager( 110): Starting: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.HOME]
flg=0x10200000 cmp=com.android.launcher/com.android.launcher2.Launcher }
from pid 110 W/InputManagerService( 110): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@40844050
V/RenderScript_jni( 208): surfaceCreated V/RenderScript_jni( 208):
surfaceChanged I/ActivityManager( 110): Starting: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.HOME]
flg=0x10200000 cmp=com.android.launcher/com.android.launcher2.Launcher }
from pid 110 I/ActivityManager( 110): Starting: Intent {
act=android.settings.SETTINGS flg=0x10200000
cmp=com.android.settings/.Settings } from pid 208 V/RenderScript_jni(
208): surfaceDestroyed I/ActivityManager( 110): Displayed
com.android.settings/.Settings: +356ms D/dalvikvm( 329):
GC_EXTERNAL_ALLOC freed 98K, 45% free 3105K/5639K, external 2857K/2882K,
paused 45ms D/dalvikvm( 336): GC_EXTERNAL_ALLOC freed 465K, 42% free
4863K/8263K, external 3839K/3853K, paused 32ms D/dalvikvm( 208):
GC_EXTERNAL_ALLOC freed 583K, 46% free 3590K/6599K, external
5946K/5959K, paused 27ms I/ActivityManager( 110): Starting: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.ApplicationSettings } from pid 329
I/ActivityManager( 110): Displayed
com.android.settings/.ApplicationSettings: +277ms D/dalvikvm( 208):
GC_EXPLICIT freed 97K, 46% free 3592K/6599K, external 5671K/7082K,
paused 73ms I/ActivityManager( 110): Starting: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.DevelopmentSettings } from pid 329
I/ActivityManager( 110): Displayed
com.android.settings/.DevelopmentSettings: +294ms I/ActivityManager(
110): Starting: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.HOME] flg=0x10200000
cmp=com.android.launcher/com.android.launcher2.Launcher } from pid 110
V/RenderScript_jni( 208): surfaceCreated V/RenderScript_jni( 208):
surfaceChanged D/ConnectivityService( 110): ConnectivityService
FeatureUser expire(0, enableMMS, android.os.BinderProxy@40728c80),
created 60004 mSec ago W/Vold ( 71): Ignoring unknown switch
Q&apos;Eusb_connectedQ&apos;E D/Tethering( 110): sendTetherStateChangedBroadcast 1, 0,
0 D/Tethering( 110): interfaceAdded :usb0 D/Vold ( 71): USB connected
D/Vold ( 71): Share method ums now available E/Tethering( 110): active
iface (usb0) reported as added, ignoring I/StorageNotification( 178):
UMS connection changed to true (media state mounted) D/dalvikvm( 329):
GC_EXPLICIT freed 234K, 47% free 3073K/5767K, external 2218K/2770K,
paused 31ms D/dalvikvm( 336): GC_EXPLICIT freed 368K, 44% free
4708K/8263K, external 4008K/4742K, paused 100ms D/dalvikvm( 375):
GC_EXPLICIT freed 333K, 49% free 2940K/5703K, external 1625K/2137K,
paused 62ms D/dalvikvm( 420): GC_EXPLICIT freed 124K, 53% free
3170K/6727K, external 1625K/2137K, paused 46ms D/dalvikvm( 497):
GC_EXPLICIT freed 105K, 50% free 2743K/5379K, external 1625K/2137K,
paused 87ms D/dalvikvm( 513): GC_EXPLICIT freed 124K, 49% free
2778K/5379K, external 1625K/2137K, paused 21ms D/dalvikvm( 110):
GC_EXTERNAL_ALLOC freed 977K, 38% free 5607K/9031K, external
2449K/2454K, paused 54ms I/ActivityManager( 110): Starting: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10100000 cmp=com.android.vending/.AssetBrowserActivity } from pid
110 V/RenderScript_jni( 208): surfaceDestroyed D/vending ( 336): [1]
BaseBuyPageActivity.onPostResponse(): {PurchaseResult=OK,
PurchaseInfo=PurchaseInfo=, SignupStatus=NEW_USER, TId=null,
ShoppingCart=[ItemPrice=US$1.99, TaxInclusive=N/A, TaxExclusive=N/A,
Total=US$1.99, HasTaxMessage=false, TaxMessage=null,
HasFooterMessage=false, FooterMessage=null], RefundPolicy=Applications
can be returned for a full refund within 15 minutes of purchase. Q&lt;Ea
href=Q&quot;Ehttp://market.android.com/support/bin/answer.py?answer=134336Q&quot;EQ&gt;ERefund
PolicyQ&lt;E/aQ&gt;E, ErrorFields=[]} I/ActivityManager( 110): Starting: Intent {
cmp=com.android.vending/.billing.CarrierTosAndAddressActivity (has
extras) } from pid 336 I/ActivityManager( 110): Displayed
com.android.vending/.billing.CarrierTosAndAddressActivity: +397ms
D/vending ( 336): [57] RadioHttpClient.isRadioActiveElseWait(): calls
going through connection type MMS I/TelephonyRegistry( 110):
notifyDataConnection: state=0 isDataConnectivityPossible=true
reason=apnSwitched interfaceName=null networkType=2 I/TelephonyRegistry(
110): notifyDataConnection: state=1 isDataConnectivityPossible=true
reason=apnSwitched interfaceName=null networkType=2 I/vending ( 336):
[57] RadioHttpClient.isRadioActiveElseWait(): APN request started:
Thread[GetProvisioningThread,5,main] I/TelephonyRegistry( 110):
notifyDataConnection: state=2 isDataConnectivityPossible=true
reason=apnSwitched interfaceName=rmnet0 networkType=2 D/vending ( 336):
[1] RadioNetworkWaiter.onReceive(): Network info: NetworkInfo: type:
mobile_mms[EDGE], state: CONNECTED/CONNECTED, reason: apnSwitched,
extra: wap.cingular, roaming: false, failover: false, isAvailable: true
D/GTalkService( 231): ##### Network broadcast (connected=true)
type=mobile_mms, state=CONNECTED D/GTalkService( 231):
[GTalkConnection.1] ### networkStateChanged: active and curr network
type/state are the same(1/CONNECTED), ignore I/MediaUploader( 497): No
need to wake up D/Tethering( 110): MasterInitialState.processMessage
what=3 W/dalvikvm( 336): threadid=26: thread exiting with uncaught
exception (group=0x40015560) E/AndroidRuntime( 336): FATAL EXCEPTION:
GetProvisioningThread E/AndroidRuntime( 336):
java.lang.NullPointerException E/AndroidRuntime( 336): at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:456)
E/AndroidRuntime( 336): at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
E/AndroidRuntime( 336): at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
E/AndroidRuntime( 336): at
android.net.http.AndroidHttpClient.execute(AndroidHttpClient.java:248)
E/AndroidRuntime( 336): at
com.google.android.common.http.GoogleHttpClient.executeWithoutRewriting(GoogleHttpClient.java:203)
E/AndroidRuntime( 336): at
com.google.android.common.http.GoogleHttpClient.execute(GoogleHttpClient.java:245)
E/AndroidRuntime( 336): at
com.google.android.common.http.GoogleHttpClient.execute(GoogleHttpClient.java:313)
E/AndroidRuntime( 336): at
com.android.vending.api.RadioHttpClient.performRequest(RadioHttpClient.java:173)
E/AndroidRuntime( 336): at
com.android.vending.api.RadioHttpClient.execute(RadioHttpClient.java:135)
E/AndroidRuntime( 336): at
com.android.vending.api.CarrierService.performRequest(CarrierService.java:119)
E/AndroidRuntime( 336): at
com.android.vending.api.CarrierService.getProvisioning(CarrierService.java:70)
E/AndroidRuntime( 336): at
com.android.vending.billing.CarrierTosAndAddressActivity$1.run(CarrierTosAndAddressActivity.java:446)
W/ActivityManager( 110): Force finishing activity
com.android.vending/.billing.CarrierTosAndAddressActivity
I/TelephonyRegistry( 110): notifyDataConnection: state=0
isDataConnectivityPossible=true reason=dataDisabled interfaceName=null
networkType=2</description>
</bug>
<bug>
<bugid>17145</bugid>
<title>Clear default home app if it force closes too much.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ericsp70@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 18:40:49 +0000</openedDate>
<description>I recently experienced an issue with a 3rd party launcher app. This
launcher was set as my default home app. After a reboot, when I unlocked
the device the 3rd party app got an error and gave me the force close
prompt. But because there had not been any other apps recently run, the
home screen app was then relaunched by default, which gave me another
force close prompt. This loop continued until I had to uninstall the app
with ADB. The enhancement IQ&apos;Em suggesting is to clear the default
launcher if it is set to a 3rd party launcher, and that launcher has
gone into a FC loop (or itQ&apos;Es had to be force closed 3 times in 5
minutes, for example). This would cause the prompt to come up that would
allow the user to switch home apps to fix the problem and use their
phone. When this happened to me, I was lucky and was home with a
computer with the SDK installed. Had that not been the case, my phone
would have been practically useless until I could get to a computer and
use ADB. For less tech savvy folks, this could cause them to have to
take their phone into a store to be reset. Pretty big problem with a
reasonably simple solution. Android version: 2.3.3</description>
</bug>
<bug>
<bugid>16590</bugid>
<title>GestureOverlayView + ViewFlipper causes application to crash on orientation change</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Wojciech...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 19:29:22 +0000</openedDate>
<description>Android 2.2.1 (kernel version 2.6.32.21-g6e170e7) on HTC Desire Z
(reproducible in the emulator as well). Create empty application and use
the attached file as main activityQ&apos;Es XML code. Leave the .java file
unchanged. Build and export application as .apk file, then run either on
emulator or on real device. Real device behavior: screen orientation
change while application is running does nothing more than expected.
However, if one exit application by pressing Q&quot;EbackQ&quot;E key, then change
orientation and then run it again, it crashes. Emulator behavior: screen
orientation change while application is running crashes it after a few
attempts. Call stack follows: Thread [Q&lt;E1Q&gt;E main] (Suspended (exception
IllegalArgumentException)) WindowManagerImpl.removeViewImmediate(View)
line: 262 Window$LocalWindowManager.removeViewImmediate(View) line: 436
ActivityThread.handleDestroyActivity(IBinder, boolean, int, boolean)
line: 4022
ActivityThread.handleRelaunchActivity(ActivityThread$ActivityRecord,
int) line: 4127 ActivityThread.access$2400(ActivityThread,
ActivityThread$ActivityRecord, int) line: 136
ActivityThread$H.handleMessage(Message) line: 2183
ActivityThread$H(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 143 ActivityThread.main(String[]) line: 5068
Method.invokeNative(Object, Object[], Class, Class[], Class, int,
boolean) line: not available [native method] Method.invoke(Object,
Object...) line: 521 ZygoteInit$MethodAndArgsCaller.run() line: 858
ZygoteInit.main(String[]) line: 616 NativeStart.main(String[]) line: not
available [native method] Best regards -- Spook.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 10 May 2011 06:01:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19092</bugid>
<title>Getting Explorer into Xperia play</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lod.dar...@gmail.com</reportedBy>
<openedDate>Sun, 07 Aug 2011 18:57:34 +0000</openedDate>
<description>how to install an explorer into SONY ERICSSON XPERIA PLAY,no way to
install it , please help</description>
</bug>
<bug>
<bugid>18860</bugid>
<title>Applications Disappeared</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marian.r...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 14:34:24 +0000</openedDate>
<description>I have an HTC Desire purchased in Beijing in December 2010. This
afternoon I ran my phone battery down to dead. When I turned it back on
the phone was in Chinese instead of English and about half of my
applications (including Android Marketplace) were missing from the home
screens AND the selection of all my apps. If I go to settings -Q&gt;E
applications -Q&gt;E manage apps I can see the names of the apps but the
icons are missing. I cannot clear data on any of the apps nor can I move
to/from the sdcard. I was able to uninstall one of the less important
apps. Another app that I tried to uninstall would not uninstall. -M</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 27 Jul 2011 20:52:30 +0000</when>
<what>Just do a factory reset, then it should be fine.</what>
</comment>
</bug>
<bug>
<bugid>4893</bugid>
<title>Ability NOT to show icon/status in top bar for ongoing notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>10</stars>
<reportedBy>preinv...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 16:28:51 +0000</openedDate>
<description>IQ&apos;Em working on an app that maintains an ongoing notification that
updates regularly (every 5 or 10 minutes). I do NOT want to alert the
user every time this update occurs but I donQ&apos;Et see any way of disabling
the icon/text notification when I perform an update. Adding a flag to
NOT show the icon/text in the top area would be great!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:51:57 +0000</when>
<what></what>
</comment>
<comment>
<author>Mr.PaulB...@gmail.com</author>
<when>Tue, 04 May 2010 14:39:32 +0000</when>
<what>Please make the notification icon optional. 

Many people have requested this feature (option) in my app Q&quot;EStatusNotesQ&quot;E (com.ipaulpro.statusnotes). This would 
allow notifications to be created that do not take up valuable status bar space.

Currently, a notification requires an icon. My current work-around is a transparent .png spacer, that gives the 
illusion of a hidden icon. However, this often creates an undesirable space between icons in the status bar.

There is no flag necessary, simply make the icon parameter of the Notification object optional. If nothing else, this 
should really be possible for Ongoing Notifications (FLAG_ONGOING_EVENT).

Star this issue if you want Android notifications without icons!</what>
</comment>
<comment>
<author>Mr.PaulB...@gmail.com</author>
<when>Wed, 05 May 2010 14:11:14 +0000</when>
<what>On second thought, the flag idea might be a better universal option.</what>
</comment>
<comment>
<author>par...@gmail.com</author>
<when>Thu, 06 May 2010 03:08:35 +0000</when>
<what>IQ&apos;Em all for optional status icons. Too much crap going on up there.

IQ&apos;Ed prefer that StatusNotes have one single icon with a number in it. </what>
</comment>
</bug>
<bug>
<bugid>14392</bugid>
<title>SDK Manager update all doesnQ&apos;Et auto-select google add-on updates</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-02-10T22:48:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Sat, 29 Jan 2011 05:19:28 +0000</openedDate>
<description>Steps: - Run SDK Manager (via tools/android.bat) from Tools r8 - I had
the google add-on for API 9 rev 1 installed. - Select Installed Packages
Q&gt;E Update All Expected: it should have suggested to update the google
add-on for API 9 rev 2. Observed: didnQ&apos;Et suggest to update it.
Workaround: - go to Available packages and expand the Q&quot;Egoogle add-onQ&quot;E
node. - now Installed Packages Q&gt;E Update All will suggest the API 9 rev 2
addon.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 31 Jan 2011 18:02:45 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 22:48:10 +0000</when>
<what>Fixed by https://review.source.android.com/#change,21118</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 22:39:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3497</bugid>
<title>Android Browser fails basic authentication under some conditions</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-01T13:54:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>masru.m...@gmail.com</reportedBy>
<openedDate>Fri, 07 Aug 2009 15:04:17 +0000</openedDate>
<description>Android Browser fails in HTTP basic authentication under some
conditions. - Steps to reproduce the problem (1)access to a page which
requires HTTP basic authentication (2)browser shows dialog for username
and password (3)enter wrong user name and password (ex) aaa / pass
(4)browser fails in authentication, and shows dialog again (5)enter
correct user name and password (ex) usr01 / pass (6)browser succeeds in
authentication for only the page (7)for subsequent pages, browser fails
in authentication - Cause of this problem In the Android Framework
(WebKit), WebViewDatabase has a database for basic authentication, its
table name is Q&quot;EhttpauthQ&quot;E. The table is defined as bellow create table
httpauth ( id ...., host ...., realm ...., username ...., password ...,
unique(host,realm,username) on conflict replace ); after procedure
described above, table Q&quot;EhttpauthQ&quot;E has two records. 1,
www.somecompany.com, somerealm, aaa, pass 2, www.somecompany.com,
somerealm, usr01, pass and then, if the browser needs to get username
and password, it selects record from Q&quot;EhttpauthQ&quot;E and always uses the
first record. (source code: WebViewDatabase.java method:
getHttpAuthUsernamePassword) I think the table definition should be
corrected as bellow. create table httpauth ( id ...., host ...., realm
...., username ...., password ..., unique(host,realm) on conflict
replace ); * (host,realm) should be a unique key -------- *affected
releases: android-1.5 and donut</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 20:43:39 +0000</when>
<what>investigating</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 13:54:36 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:56:17 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>dvmor...@gmail.com</author>
<when>Tue, 27 Jul 2010 14:11:15 +0000</when>
<what>I am having an issue with basic auth and ajax requests on Android 1.6,2.0, and 2.1. Here are the details of my issue:

http://stackoverflow.com/questions/3306301/how-ajax-requests-work-on-android-2-0-vs-android-2-2

Do you think my issue is related to this, or is there something else I can do to fix it on my end? 

Thanks for your help,

Dave Morris
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 27 Jul 2010 15:29:56 +0000</when>
<what>This specific fix was made in Sept 2009 and was probably related to the way we cache the authentication results, but should not have affected the authentication headers. There have been a lot of changes between Eclair and Froyo, including an updated webkit and updated networking. I did not find a change specific to basic authentication or ajax requests in our internal bug database.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19720</bugid>
<title>disappearing media </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>shahad0...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 19:08:55 +0000</openedDate>
<description>Hi , I bought Sony Ericsson Xperia erc and it was with android version
3.2, however after upgrading to android 3.3 media files such as pictures
I take they disappear after taking them in in 24 hours upto 2 days, if I
connect the mobile to the pc they still exists in the memory but they
dont appear on the media bar in the mobile. Ideally such photos and
songs I download should be available from the mobile not only when I
connect the mobile to the pc. Please contact me as I want to solve this
issue.</description>
</bug>
<bug>
<bugid>6531</bugid>
<title>Make all updates universal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Arum...@gmail.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 15:43:52 +0000</openedDate>
<description>Hello. Will updates to the Android OS be made for specific handsets?
Currently the latest is 2.1 but my G1 still has 1.5. I was really hoping
that Google wouldnQ&apos;Et make a monopoly on Android by only obtaining the
latest versions by buying a new phone!</description>
</bug>
<bug>
<bugid>12093</bugid>
<title>BlueTooth Dialling non-functional (HTC Magic+, 2.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kilro...@gmail.com</reportedBy>
<openedDate>Sat, 23 Oct 2010 04:41:10 +0000</openedDate>
<description>Have an HTC Magic+, Android 2.1 (Rogers). Previously had voice dialling
that was activated by pressing main button on BT headset (Rogers Android
1.5 , pre-911 bug fix). When we were promised 2.1, we were also told
that voice dialling activated via BT would be restored with that update.
This still does not seem to function. There is voice-activated dialling,
but you have to launch the app by pressing a button on the phone
(long-press call button) and then press a screen button to confirm the
app got the right number/function. Either one of these actions alone is
illegal if using the phone while driving where I live (Ontario, Canada).
Major safety and legal issues here. DonQ&apos;Et understand why this
functionality disappeared with the 911 update, donQ&apos;Et understand why an
advacned smartphone canQ&apos;Et use BT properly, when my old dumb phones used
it years ago.</description>
<comment>
<author>clintybo...@gmail.com</author>
<when>Thu, 11 Nov 2010 14:20:30 +0000</when>
<what>Agree, this is still an issue with v2.2 from what I can make out. I have a HTC DesireHD.
In order to get around the 1st problem of actually initiating the call via the BT headset I use BowTie. This seems to work, but does not actually call the number, just brings up on the screen and you need to press to dial. Close but no cigar</what>
</comment>
<comment>
<author>r.n.owen...@gmail.com</author>
<when>Wed, 10 Aug 2011 15:03:28 +0000</when>
<what>Are American carriers blocking bluetooth activated voice dialing on android phones? Google, whatQ&apos;Es going on? This should not be allowed to happen.</what>
</comment>
</bug>
<bug>
<bugid>7022</bugid>
<title>canQ&apos;Et insert plus (+) sign in message center input field in android 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>suhendro...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 04:53:25 +0000</openedDate>
<description>I use Samsung Galaxy Spica (android 1.5). When I want to change message
center, I canQ&apos;Et insert the plus (+) sign. My operator message center
should be +62816124, every time I press plus sign; it wonQ&apos;Et insert. you
can find message center in : home Q&gt;E messaging Q&gt;E setting Q&gt;E message center
I have old type sim card, so it wonQ&apos;Et autoconfig for message center.
regards Suhendro</description>
</bug>
<bug>
<bugid>3919</bugid>
<title>YouTube application force closes</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-16T22:29:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reinier....@gmail.com</reportedBy>
<openedDate>Wed, 16 Sep 2009 20:56:18 +0000</openedDate>
<description>Steps to reproduce: Make sure no network connection is present. Open
YouTube. Q&apos;EBackQ&apos;E out of message stating no connection is available. Press
menu and select Q&apos;EMy accountQ&apos;E. What I expect: Application produces
message stating no connection is available.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 22:29:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16355</bugid>
<title>voll bl?d, da? das nicht geht!</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-04-25T18:52:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grell.fr...@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 10:00:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Apr 2011 18:52:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1244</bugid>
<title>TextView.append() does not linkify text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>not...@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 04:24:36 +0000</openedDate>
<description>as summary says, here is the workaround I am using:
tvbuf.setAutoLinkMask(Linkify.WEB_URLS); tvbuf.setText(text + Q&quot;E\nQ&quot;E);
tv.append(tvbuf.getText());</description>
<comment>
<author>alaurrah...@gmail.com</author>
<when>Wed, 19 Nov 2008 14:24:44 +0000</when>
<what>I also having this problem and the workaround above does not work for me. The code I
am using is below:

EditText et = (EditText) findViewById(R.id.et);
TextView tv = (TextView) findViewById(R.id.tv);

et.setOnKeyListener(new OnKeyListener() {
      	@Override
   		public boolean onKey(View v, int i, KeyEvent e) {
			if (i == 66) { //Enter key
	    				
  				String s = et.getText().toString();
	    				
   				if (s.equals(Q&quot;EQ&quot;E) || s.equals(Q&quot;E\nQ&quot;E)) {
	    					
   					return true;
   				}	
	    				
	    					
   				tv.append(s + Q&quot;E\nQ&quot;E);
	    					
   				et.setText(null);
	    					
   				return true;
	    				
   			}
	    			
  			return false;
   		}

});

In my XML file, the code for the Textview is:

Q&lt;ETextView
	android:id=Q&quot;E@+id/tvQ&quot;E
	android:layout_width=Q&quot;Ewrap_contentQ&quot;E
	android:layout_height=Q&quot;Ewrap_contentQ&quot;E
	android:textSize=Q&quot;E12pxQ&quot;E
	android:autoLink=Q&quot;Eweb|emailQ&quot;EQ&gt;E
	
This is wrapped inside a ScrollView. The root element of the XML file is a
RelativeLayout.

Strangely enough, once I change orientation and then back to the original, the text
is linkified.

Software:
Eclipse 3.4.0
android-sdk-windows-1.0_r1	
Windows XP SP3
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:13:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:13:37 +0000</when>
<what></what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 11 May 2010 16:49:12 +0000</when>
<what>Perhaps someone is interested in: As notnyt wrote, simply use a buffer (StringBuilder, 
StringBuffer or just a String, if you like) for the text.
Use setAutoLinkMask() and write the String to the TextView by calling setText() at 
once. That should do the trick.

Cheers</what>
</comment>
</bug>
<bug>
<bugid>1638</bugid>
<title>Nullpointer exception in eglGetConfigs method</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-03T14:45:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ref...@gmail.com</reportedBy>
<openedDate>Wed, 24 Dec 2008 09:29:02 +0000</openedDate>
<description>An attempt to get all available configurations in EGL will fail with a
NullPointerException. Code to reproduce: ================== EGL10 mEgl =
(EGL10) EGLContext.getEGL(); EGLDisplay mEglDisplay =
mEgl.eglGetDisplay(EGL10.EGL_DEFAULT_DISPLAY); int[] version = new
int[2]; mEgl.eglInitialize(mEglDisplay, version); EGLConfig[] configs =
new EGLConfig[100]; int[] num_config = new int[100];
mEgl.eglGetConfigs(mEglDisplay, configs, 1, num_config); Reason: =======
In the JNI implementation of the method: jboolean
jni_eglGetConfigs(JNIEnv *_env, jobject _this, jobject display,
jobjectArray configs, jint config_size, jintArray num_config) The
following lines are problematic: -------------------------- jobject obj
= _env-Q&gt;EGetObjectArrayElement(configs, i); if (obj == NULL) {
doThrow(_env, Q&quot;Ejava/lang/NullPointerExceptionQ&quot;E); break; }
_env-Q&gt;ESetIntField(obj, gConfig_EGLConfigFieldID,
(jint)nativeConfigs[i]); -------------------------- Since, the Q&apos;EconfigsQ&apos;E
array will always have NULL elements, the exception will ALWAYS be
thrown. User cannot manually construct an array of EGLConfigs, and
therefor cannot use this function at all.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 14:45:46 +0000</when>
<what>This issue doesnQ&apos;Et seem to exist in the latest source code, which will be the basis
for a future release.</what>
</comment>
</bug>
<bug>
<bugid>7816</bugid>
<title>Provide stop_all() method in SoundPool</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kopfgeld...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 18:59:36 +0000</openedDate>
<description>It would be really handy if there was a method that would stop all
streams currently played back by a SoundPool. Example use:
mySoundPool.stop_all();</description>
<comment>
<author>pant...@gmail.com</author>
<when>Fri, 08 Oct 2010 10:51:08 +0000</when>
<what>Yes, something that would stop or pause all soundpool streams would be VERY useful.  Pause and resume would be good too since they Q&apos;Ehave no effectQ&apos;E when in the wrong state.</what>
</comment>
</bug>
<bug>
<bugid>1969</bugid>
<title>application menu not auto-sizing with screen orientation on firmware 1.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-11T21:11:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>s0ni...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 09:46:31 +0000</openedDate>
<description>On the t-mobile G1 running RC33 and/or the Android Dev Phone 1 running
the 1.1 firmware, certain application menus no longer auto-size with
screen orientation switch into landscape mode. IQ&apos;Eve noticed this in the
gmail app (only when reading a message), and two market apps (terminal
emulator and twidroid.) This first image is of the menus as they looked
on the G1 RC30 firmware (and below) and the ADP1 1.0 firmware
http://lh5.ggpht.com/_uUFK6Ielg8Y/SZC6Dn-CF3I/AAAAAAAAAd0/5KVImwukICw/s720/
G1_bug_01.JPG This second image is as they look on the G1 RC33 or the
ADP1 1.1 firmware
http://lh4.ggpht.com/_uUFK6Ielg8Y/SZC6DyWUAYI/AAAAAAAAAd8/4vH93Z5KZ-U/s720/
G1_bug_02.JPG</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 11 Feb 2009 21:11:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2203</bugid>
<title>OutOfMemoryError Caused by UI rotation change.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-11T04:05:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>Ray...@gmail.com</reportedBy>
<openedDate>Wed, 11 Mar 2009 03:30:49 +0000</openedDate>
<description>I had add the rotation feature in Android. But when I rotate it more
than 20 times, UI will popup alert. And the log is Q&quot;EOutOfMemoryError:Q&quot;E
============================================= E/dalvikvm-heap( 534):
71680-byte external allocation too large for this process. E/ ( 534): VM
wonQ&apos;Et let us allocate 71680 bytes D/AndroidRuntime( 534): Shutting down
VM W/dalvikvm( 534): threadid=3: thread exiting with uncaught exception
(group=0x4000fe68) E/AndroidRuntime( 534): Uncaught handler: thread main
exiting due to uncaught exception E/AndroidRuntime( 534):
java.lang.RuntimeException: Unable to start activity ComponentInfo
{com.android.launcher/com.android.launcher.Launcher}:
android.view.InflateException: Binary XML file line #50: Error inflating
class java.lang.reflect.Constructor E/AndroidRuntime( 534): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2151)
E/AndroidRuntime( 534): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2167)
E/AndroidRuntime( 534): at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3108)
E/AndroidRuntime( 534): at android.app.ActivityThread.access$1900
(ActivityThread.java:112) E/AndroidRuntime( 534): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1586)
E/AndroidRuntime( 534): at android.os.Handler.dispatchMessage
(Handler.java:99) E/AndroidRuntime( 534): at
android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 534): at
android.app.ActivityThread.main (ActivityThread.java:3760)
E/AndroidRuntime( 534): at java.lang.reflect.Method.invokeNative (Native
Method) E/AndroidRuntime( 534): at java.lang.reflect.Method.invoke
(Method.java:518) E/AndroidRuntime( 534): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:745) E/AndroidRuntime( 534): at
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:503)
E/AndroidRuntime( 534): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 534): Caused by: android.view.InflateException: Binary
XML file line #50: Error inflating class java.lang.reflect.Constructor
E/AndroidRuntime( 534): at android.view.LayoutInflater.createView
(LayoutInflater.java:512) E/AndroidRuntime( 534): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:564)
E/AndroidRuntime( 534): at android.view.LayoutInflater.rInflate
(LayoutInflater.java:617) E/AndroidRuntime( 534): at
android.view.LayoutInflater.rInflate (LayoutInflater.java:620)
E/AndroidRuntime( 534): at android.view.LayoutInflater.inflate
(LayoutInflater.java:407) E/AndroidRuntime( 534): at
android.view.LayoutInflater.inflate (LayoutInflater.java:320)
E/AndroidRuntime( 534): at android.view.LayoutInflater.inflate
(LayoutInflater.java:276) E/AndroidRuntime( 534): at
com.android.internal.policy.impl.PhoneWindow.setContentView
(PhoneWindow.java:227) E/AndroidRuntime( 534): at
android.app.Activity.setContentView (Activity.java:1603)
E/AndroidRuntime( 534): at com.android.launcher.Launcher.onCreate
(Launcher.java:203) E/AndroidRuntime( 534): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/AndroidRuntime( 534): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2114)
E/AndroidRuntime( 534): ... 12 more E/AndroidRuntime( 534): Caused by:
java.lang.reflect.InvocationTargetException E/AndroidRuntime( 534): at
com.android.launcher.HandleView.Q&lt;EinitQ&gt;E (HandleView.java:38)
E/AndroidRuntime( 534): at
java.lang.reflect.Constructor.constructNative(Native Method)
E/AndroidRuntime( 534): at
java.lang.reflect.Constructor.newInstance(Constructor.java:448)
E/AndroidRuntime( 534): at android.view.LayoutInflater.createView
(LayoutInflater.java:499) E/AndroidRuntime( 534): ... 23 more
E/AndroidRuntime( 534): Caused by: java.lang.OutOfMemoryError: bitmap
size exceeds VM budget E/AndroidRuntime( 534): at
android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
E/AndroidRuntime( 534): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:290)
E/AndroidRuntime( 534): at
android.graphics.drawable.Drawable.createFromStream(Drawable.java:635)
E/AndroidRuntime( 534): at
android.content.res.Resources.loadDrawable(Resources.java:1591)
E/AndroidRuntime( 534): at
android.content.res.Resources.getDrawable(Resources.java:506)
E/AndroidRuntime( 534): at
android.graphics.drawable.StateListDrawable.inflate
(StateListDrawable.java:125) E/AndroidRuntime( 534): at
android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:716)
E/AndroidRuntime( 534): at
android.graphics.drawable.Drawable.createFromXml(Drawable.java:667)
E/AndroidRuntime( 534): at
android.content.res.Resources.loadDrawable(Resources.java:1576)
E/AndroidRuntime( 534): at
android.content.res.TypedArray.getDrawable(TypedArray.java:520)
E/AndroidRuntime( 534): at android.view.View.Q&lt;EinitQ&gt;E(View.java:1686)
E/AndroidRuntime( 534): at android.widget.ImageView.Q&lt;EinitQ&gt;E
(ImageView.java:106) E/AndroidRuntime( 534): at
com.android.launcher.HandleView.Q&lt;EinitQ&gt;E (HandleView.java:42)
E/AndroidRuntime( 534): ... 27 more
==============================================</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 11 Mar 2009 04:05:48 +0000</when>
<what>Your application is </what>
</comment>
<comment>
<author>selfsa...@gmail.com</author>
<when>Mon, 19 Oct 2009 13:35:23 +0000</when>
<what>Hi, was this defect fixed in CupCake or Donut?
We still observe the same issue.
If we change device orientation several times (more then 20) and do not wait screen 
repaint on each rotation we get an OutOfMemoryError. On each rotation the 
getInstanceCount() is increased. If we change device orientation when screen have been 
repainted - all is fine. We have double checked that we do not save any context 
instances or so on. </what>
</comment>
</bug>
<bug>
<bugid>4358</bugid>
<title>locking screen - button OFF doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>alena....@gmail.com</reportedBy>
<openedDate>Sun, 25 Oct 2009 11:20:32 +0000</openedDate>
<description>Hi i have google G1 Dream device yesterday (24/10/2009) i have upgraded
it to android 1,6 now i have a problem that pushing OFF button the
screen is not locking anymore (pushing this button nothing happens). In
other versions this button worked as screen lock. may be in new version
there is another way to do it? thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:28:31 +0000</when>
<what></what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Wed, 03 Feb 2010 03:52:22 +0000</when>
<what>IQ&apos;Em adding this comment without having first searched through other issues so it may
be redundant, and I may redundantly comment on other reports as I continue... jbgQ&apos;Es
description is just one of the symptoms that seem to accompany a reproduceable
problem, i say reproduceable, because the reports of this problem on the net seem to
be similar enough and frequent enough to conclude they are describing the same thing.
 My Touch3G developed the set of symptoms this afternoon, IQ&apos;Em racking my brain trying
to think if i did anything different and/or when precisely the issue arose. At this
point I can consistantly play with ALL security settings (exhaustively tried each
possible combinations of settings (use screen lock, give tactile feedback, reset
pattern,....) and no change in the behavior occurs. Power-down-up: no change.   Pull
battery: no change. A fairly comprehensive descriptions of the issues are found in:

http://androidforums.com/t-mobile-mytouch-3g/12021-home-search-buttons-not-working-not-sleeping-locking-properly.html

My phone shows all the symptoms described:

*The Home button no longer brings me to the home screen, in fact it does nothing
*The phone no longer uses my pattern to unlock, though it is still enabled in the
settings. I can press any key (including end) when the screen turns off and it just
brings the screen right back up (whichever screen/application I was on last). This is
the same whether it times out or I hit End.
*The Search button is equally as ineffective as the Home button, only functioning to
turn the screen back on.
*Holding down the End button no longer gives me the options of Silent/Sleep/Power.
Only Power is available.

I hadnQ&apos;Et installed any applications recently enough for them to be logical triggers.


Another thread describing what is probably the same thing:

http://forums.t-mobile.com/t5/General-Help/Screen-will-not-lock/m-p/289265;jsessionid=709C024D73DD76315B4D3A7B144D2797
 (not really a good description)
</what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Wed, 03 Feb 2010 04:28:33 +0000</when>
<what>1. in comment 2 substitute Q&quot;Ealena.nskQ&quot;E for Q&quot;EjbgQ&quot;E (My apologies to the reviewer).

2. This may be totally unrelated, but I did have my first low-power warning about 24
hours ago. The low power warning surprised me as I hadnQ&apos;Et used the phone enough since
last charge to expect to see such a condition. However the phone had been sitting in
a back-pack with the facebook app trying to upload a pict (personally, from the delay
i suspect the facebook app or the server it was talking to was stuck in deadlock or
infinite loop). When the warning occurred and to get facebook out of the task stack
(no way to kill it), i immeadiately powered down the phone an powered it up --  the
low-battery condition was cleared.

3. firmware: 1.6
build: drc92

4. I am more than willing to help explore this issue if it lands on an engineerQ&apos;Es
desk soon, but this is my primary phone so a factory reset is going to occur if it
isnQ&apos;Et going to get immediate attention.  I have the SDK installed and functional on
an Ubuntu box in eclipse.  I have no problem if somebody wants ssh access (they can
tunnel X); and, if really necessary, I can munge my firewall and enable VNC. 


</what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Wed, 03 Feb 2010 05:30:49 +0000</when>
<what>IQ&apos;Em guessing it is related to:

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob_plain;f=core/java/android/view/WindowManagerPolicy.java

based on the comment it contains:

    /**
     * inKeyguardRestrictedKeyInputMode
     *
     * if keyguard screen is showing or in restricted key input mode (i.e. in
     * keyguard password emergency screen). When in such mode, certain keys,
     * such as the Home key and the right soft keys, donQ&apos;Et work.
     *
     * @return true if in keyguard restricted input mode.
     */
</what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Wed, 03 Feb 2010 06:43:21 +0000</when>
<what>also of questionable value another clue: the ringtone for notifications changed. IQ&apos;Em
hoping nothing corrupted a persistent sql table?  

That aside, I will attempt to learn how to use adb log monitoring to trace the flow in: 

http://android.git.kernel.org/?p=platform/frameworks/policies/base.git;a=blob_plain;f=phone/com/android/internal/policy/impl/KeyguardViewMediator.java
 

as it appears to contain all the logic regards the state of locking.

Unfortunately, iQ&apos;Em way to java/android ignorant to do much more.</what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Wed, 03 Feb 2010 16:22:29 +0000</when>
<what>
In a system dump, I think I found the problem:

02-03 10:05:55.222 I/CallNotifier(  121): CallNotifier: rejecting incoming call:
device isnQ&apos;Et provisioned

which means somehow (????) the key Q&quot;Edevice_provisionedQ&quot;E in 

/data/data/com.android.providers.settings/databases/settings.db 

has been changed to zero.

My phone is not rooted; so I donQ&apos;Et (yet) have a way of resetting this flag.  

QUESTION ONE: is there a permission flag in manifest file that would allow me to
write a small activity to reset this flag?  

QUESTION TWO: in the interests of the user base, I would still like to find out how Q&amp;E
why this occurred on my phone. One of two things occurred: (1) an application with
the manifest flag (assuming it exists?? -- i.e. my QUESTION ONE) changed the value,
or (2) a bug exists somewhere such that the database file was corrupted. I find this
unlikely as file corruption usually is way more drastic than one or two changed
settings!!! (Remember from my other comment that a ringtone was also changed !! --
same database file). 
</what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Thu, 04 Feb 2010 10:55:37 +0000</when>
<what>see also:

http://code.google.com/p/android/issues/detail?id=1858</what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Thu, 04 Feb 2010 11:03:13 +0000</when>
<what>another discussion:

http://groups.google.com/group/android-porting/browse_thread/thread/61baf6058966fe31

Please note, my issue arose on a stock release of Touch 3G. It is not, never has
been, rooted/jail-broken. It is what the 100 of thousands of other T-mobile end-users
have. To tell them they need to factory-reset their phone (my current option), to
reset this flag is not a a very user/customer friendly solution. Some piece of
software on the phone screwed up the flag!!!  The customer base needs a
utility/patch/update to set it. Several internet sites recommend some method of
re-running set-up via another piece of software, but that solution is still to arcane
for the average customer.</what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Thu, 04 Feb 2010 11:11:18 +0000</when>
<what>just adding the reference in addition to others so others donQ&apos;Et have to search:

http://groups.google.com/group/android-discuss/browse_thread/thread/595025c7cd6e6197</what>
</comment>
<comment>
<author>JeffAKna...@gmail.com</author>
<when>Mon, 26 Apr 2010 19:50:16 +0000</when>
<what>IQ&apos;Eve encountered this twice since my original flurry of comments. IQ&apos;Em now suspecting
that it occurs while my phone is tethered with adb and IQ&apos;Em in a traditional
development cycle (compile, install, run, fix-bug, compile, install, run). I know
this is totally vague (useless) for reproducing/tracking down. But until I figure it
out, IQ&apos;Em using (probably inappropriate or bad etiquette?) this issue as a place to
keep notes. My phone is not rooted and I donQ&apos;Et have the necessary signature files to
do system/hardware stuff, so nothing in my code should be able to touch the
settings/files that change.</what>
</comment>
</bug>
<bug>
<bugid>14729</bugid>
<title>Refactoring activites in Eclipse with ADT donQ&apos;Et update well in AndroidManifest.xml</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-16T01:10:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>jj.Sarra...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 16:15:03 +0000</openedDate>
<description>Host OS: MacOS 10.6.6 SDK tools version: V9 Eclipse version: 3.6.1,
Build M20100909-0800 ADT plug-in version: Android Development Tools
9.0.0.v201101191456-93220 STEPS TO REPRODUCE: 1. Create a project with
package com.google. 2. Put your package Q&quot;Ecom.googleQ&quot;E in your
AndroidManifest.xml file 3. Create an activity in a subpackage (i.e:
com.google.ui.MyActivity) 4. Add it to the AndroidManifest.xml
android:name=Q&quot;E.ui.MyActivityQ&quot;E 5. Rename the activity through right click
=Q&gt;E Refactor =Q&gt;E Rename =Q&gt;E Q&quot;EBugActivityQ&quot;E 6. Go check in your
AndroidManifest.xml file EXPECTED RESULTS: ADT should renamed it in
android:name=Q&quot;E.ui.BugActivityQ&quot;E OBSERVED RESULTS: ADT has renamed it in
android:name=Q&quot;Eui.BugActivityQ&quot;E (Q&quot;E.Q&quot;E is missing)</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 18:50:01 +0000</when>
<what></what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Wed, 16 Feb 2011 00:34:00 +0000</when>
<what>I have created https://review.source.android.com/#change,21213 that fixes this issue.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Feb 2011 01:10:52 +0000</when>
<what>Patch has been accepted and merged.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16410</bugid>
<title>call this number until itQ&apos;Es not busy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 03:24:06 +0000</openedDate>
<description>Instead of just having Q&quot;Ecall this numberQ&quot;E as an option, maybe add Q&quot;Ecall
this number until I get through.Q&quot;E I donQ&apos;Et know, though-- this might
result in folks Q&quot;Ecalling a number until they get throughQ&quot;E, and waiting
so long that they put the phone down Q&amp;E walk away, leaving the person
they called and finally got through to wondering why their phone rang
with no one on the other end? But assuming *most* people wouldnQ&apos;Et be
that irresponsible, *maybe* itQ&apos;Es a good idea. Maybe make it optional and
default to Q&apos;Enot available as a calling optionQ&apos;E, as IQ&apos;Ed guess most folks
donQ&apos;Et browse through their settings. Maybe itQ&apos;Es *only* an option on a
missed call in the call log due to a busy signal. And maybe once you
connect, itQ&apos;Es removed as an option from everything in the call log for
this number. This paragraph is so that folks donQ&apos;Et overuse (and maybe
abuse) the Q&quot;Ecall until connectedQ&quot;E feature until they at least try ONCE,
and get a busy signal. After they try regular dial at least once, and
itQ&apos;Es busy, if they then visit that entry in the call log, Q&quot;Ecall until
not busyQ&quot;E has appeared. Just a thought.</description>
<comment>
<author>andr...@forbidden.co.uk</author>
<when>Wed, 04 May 2011 06:15:42 +0000</when>
<what>IsnQ&apos;Et this what email is for?</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Wed, 04 May 2011 13:00:25 +0000</when>
<what>Well, to my thinking, yes Q&amp;E no.  With email-- IF this contact has email, does your grandma?-- you are pretty sure only that theyQ&apos;Ell see the message someday.  That works for anything thatQ&apos;Es not time sensitive.  But that doesnQ&apos;Et work when they REALLY donQ&apos;Et get to email very often-- remember, much of the world doesnQ&apos;Et get email on their cell phones-- and you really do need to deliver this message soon.  To me, the difference is Q&quot;EHey, I can check my email any olQ&apos;E time, so why nowQ&quot;E vs. Q&quot;EOoh, hey, the phone is ringing right now.Q&quot;E  I mean, even if an answering machine picks up, I highly suspect that gets checked more often than email in MOST cases.  Just food for the conversation-- thoughts?  I know this may turn into a somewhat controversial feature request, thatQ&apos;Es why it should be talked out well.  But hey, open-source technology is changing the landscape of many models weQ&apos;Eve held for years, why not change the way the phone game is played?</what>
</comment>
</bug>
<bug>
<bugid>15101</bugid>
<title>Documentation: Q&quot;EGoogle Map ViewQ&quot;E ItemizedOverlay is an abstract class not an interface</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mainer...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 12:33:38 +0000</openedDate>
<description>Reading Q&quot;EPart 2: Adding Overlay ItemsQ&quot;E of the Google Map View tutorial I
have noticed an error in this line. Q&quot;ECreate a new Java class named
HelloItemizedOverlay that implements ItemizedOverlay.Q&quot;E ItemizedOverlay
is an abstract class so you can only extend and not implement it.</description>
</bug>
<bug>
<bugid>4003</bugid>
<title>Alarm clock security flaw </title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-06-18T04:08:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>martin.d...@gmail.com</reportedBy>
<openedDate>Thu, 24 Sep 2009 12:14:29 +0000</openedDate>
<description>- Steps to reproduce the problem * Configure the alarm clock to ring. *
When it rings, dismiss the alarm. * Then, you can very briefly see the
contents of the screen and interact with the phone as if it were
unlocked. - What you think the correct behaviour should be. * If the
phone is locked, you should not be able to see the contents of the
screen or interact with the phone except to dismiss or snooze the alarm.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:03:25 +0000</when>
<what></what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Wed, 24 Feb 2010 22:04:30 +0000</when>
<what>What version of Android is this seen on? I canQ&apos;Et reproduce the problem in Android 2.1
so it may have been resolved.</what>
</comment>
<comment>
<author>martin.d...@gmail.com</author>
<when>Wed, 24 Feb 2010 23:05:36 +0000</when>
<what>Yes, it is now resolved in android 1.6 build DRC92.</what>
</comment>
<comment>
<author>sharath....@wipro.com</author>
<when>Fri, 13 May 2011 12:12:22 +0000</when>
<what>I cannot reproduce this problem on Nexus one with Android 2.3.3..</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Sat, 18 Jun 2011 04:08:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16622</bugid>
<title>remember password for vpn connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>roman.sn...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 02:51:50 +0000</openedDate>
<description>In honeycomb 3.0 every time I try to connect to a vpn it requests the
password. This is very inconvenient, I wish there was an option of
remembering this password. Ideally a shortcut for the vpn connection on
the desktop would be very welcome.</description>
</bug>
<bug>
<bugid>11648</bugid>
<title>Google Navigation title doesnQ&apos;Et support spanish(values-es-rUS)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lee.jw.k...@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 02:48:10 +0000</openedDate>
<description>Tested this case on Android 2.2 with GMS R5 - Steps to reproduce the
problem (including sample code if appropriate). Go to Setting -Q&gt;E
LanguageQ&amp;Ekeyboard -Q&gt;E Select language -Q&gt;E Select Espanol (our phone uses
values-es-rUS to spanish) -Q&gt;E Go to Top menu -Q&gt;E Check Navigation title
below NavigationQ&apos;Es icon - What happened. Navigation title doesnQ&apos;Et be
changed to spanish. - What you think the correct behavior should be.
Navigation title should be changed to spanish. As I think, Navigation
doesnQ&apos;Et support values-es-rUS. Thanks.</description>
</bug>
<bug>
<bugid>4836</bugid>
<title>HTC MAGIC 1.5 CRB17</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>1</stars>
<reportedBy>flo0...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 23:19:51 +0000</openedDate>
<description>hello y have my htc magic since 13/11/2009 my ROM version is 1.5 CRB17 i
would like update my ROM version from 1.6 DONUT or more what process ?
in about/MAJ of sytems/ is already up to date ... i have a bug with sms
send after 160 caracter thank for your help Florian flo0462@gmail.fr</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>10233</bugid>
<title>Calendar reminder noise sounds when no reminder is active</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>soph...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 21:13:15 +0000</openedDate>
<description>I use HTC Sync to sync with outlook. I have all day events (by default
have no reminder) and some events that have no reminder set. Despite
this, the reminder noise will play when the event starts (midnight for
all day). I have tried setting setting the Alerts Q&amp;E Notifications
setting for the calendar to Alert and also Status bar notification. Both
will play the calendar alert sound not the status bar sound. HTC EVO
with 2.2 HTC Sync 2.0.40</description>
<comment>
<author>chucknor...@google.com</author>
<when>Tue, 24 Aug 2010 03:55:19 +0000</when>
<what>Having the same issue with the same phone, same OS release and same version of HTC Sync.  In my case EVERY event synced by HTC Sync has an alert go off at the exact start time of the event.  However, NO events have a reminder set, either in Outlook or on the phone.

My default reminder is set at 5 minutes before, so it is unlikely related.  I am pretty sure that the alert sound is different from my normal Gmail calendar alert sound.  Trying to research the symptoms by setting an Outlook event a few minutes after the sync time have not generated the sound.  Only those that occur some number of hours in the future make the sound.

Two emails and two phone calls to HTC support confirm this is a common issue.  Their solution was wait for HTC sync version 3.0, which is supposedly a complete rewrite by a new supplier to them.

While it MAY be caused by HTC Sync, Android OS is allowing it to occur.  My unwanted alerts will continue go off until all synced events pass, are deleted or until I disable the PC Sync calendar, even if I never sync again.  ItQ&apos;Es hard to blame the HTC Sync software thatQ&apos;Es no longer in use.
</what>
</comment>
<comment>
<author>soph...@gmail.com</author>
<when>Tue, 24 Aug 2010 16:45:39 +0000</when>
<what>I think ultimately this is an HTC Sync issue. I mostly posted here because the HTC forums donQ&apos;Et seem to get constructive responses. I know that HTC Sync 3 is out but it is not compatible with the EVO, or atleast would not let me download because of this. </what>
</comment>
</bug>
<bug>
<bugid>13334</bugid>
<title>Please add Cisco AnyConnect in Android. Cisco AnyConnect is the new VPN software from Cisco based on SSL VPN. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>kOrNkI...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 21:55:10 +0000</openedDate>
<description>Please add Cisco AnyConnect in Android. Cisco AnyConnect is the new VPN
software from Cisco based on SSL VPN.</description>
<comment>
<author>mario.b...@gmail.com</author>
<when>Mon, 24 Jan 2011 13:41:06 +0000</when>
<what>*</what>
</comment>
<comment>
<author>cmwdsc...@gmail.com</author>
<when>Fri, 03 Jun 2011 22:41:51 +0000</when>
<what>Please add Cisco AnyConnect in Android. Cisco AnyConnect is the new VPN software from Cisco based on SSL VPN. 
</what>
</comment>
<comment>
<author>jens.wei...@gmail.com</author>
<when>Sun, 20 Nov 2011 12:07:38 +0000</when>
<what>At least the anyconnect client from cisco should be installable even on a non-rooted android device.

Currently only Samsung androids works out of the box without having to root the device.</what>
</comment>
</bug>
<bug>
<bugid>12242</bugid>
<title>Google search issue in Qwerty keypad model</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>star...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 09:23:42 +0000</openedDate>
<description>Android version : 2.2 - Steps to reproduce the problem. This issue
happens only at the Qwerty keypad model. Change IME input language to
Chinese Q&gt;E Idle screen Q&gt;E Key in Q&apos;EhjQ&apos;E in Pinyin or Stroke mode while
sliding up QWERTY keyboard - What happened. First one or two characters
are not Chinese, but English on Google search editor. - What you think
the correct behavior should be. Chinese character should be shown on
Google search editor.</description>
</bug>
<bug>
<bugid>14610</bugid>
<title>During a call on 2G, data transfers arenQ&apos;Et disabled, leading to DROPPED CALLS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>notar...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 16:12:44 +0000</openedDate>
<description>Steps to reproduce: 1. Be on a 2G network, either by forcing it in the
settings, or just not being in a 3G zone (EGDE in my case). 2. Start a
call. 3. Wait until a sync starts - the data transfer will drop the
call. This is LUDICROUS design, data transfers should NOT happen when a
call is going on and the phone is on 2G. Phone and network: Nexus One
Android 2.2.2 on Fido in Canada.</description>
<comment>
<author>ozan...@gmail.com</author>
<when>Mon, 27 Jun 2011 06:02:28 +0000</when>
<what>IQ&apos;Em having these kind of problems too. This is on Nexus S 2.3.4. I also captured a bug report.

On 22:44 IQ&apos;Eve started a call which was dropped at 22.52. On 22.52/53 IQ&apos;Eve recalled that number and on 22.54 it was dropped again.

The capture was taken after the second drop happened.</what>
</comment>
<comment>
<author>ozan...@gmail.com</author>
<when>Mon, 27 Jun 2011 06:02:59 +0000</when>
<what>IQ&apos;Em on 2G network, Wifi was enabled at that time.</what>
</comment>
<comment>
<author>pubma...@gmail.com</author>
<when>Tue, 28 Jun 2011 17:16:15 +0000</when>
<what>I had this issue yesterday (27/06/2011) for the first time and it happened again today (28/06/2011). Both times the Wi-Fi was enabled and while first time the signal bar was showing GPRS network second time today it was 3G network. I have never encountered this problem before and the only new application I have installed in last few days is WAZE and using that seems to overheat the phone. I wonder if any of this is useful or not but guess here are my two cents. Hope it gets resolved quickly.</what>
</comment>
</bug>
<bug>
<bugid>11427</bugid>
<title>SpannedStringBuilder issue when it contains arabic+english characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sameerfe...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 14:53:52 +0000</openedDate>
<description>SpannableStringbuilder buf; String token1=Q&quot;E????? ??? ????? ??
1234567890Q&quot;E; TextView tv; buf.append(token1); tv.SetText(buf); Then
displayed in TextView as reversed as Arab number 1234567890 then arabic
string. Can you please give me some input how to solve this issue?
Correct behavior: It should be appear in textview same as token. PRESENT
in FROYO 2.2</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Sep 2010 19:00:19 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Sep 2010 19:07:48 +0000</when>
<what>Sorry about the bidirectional bugs.  They should all be fixed in Honeycomb, which uses ICUQ&apos;Es implementation of the bidirectional algorithm.</what>
</comment>
</bug>
<bug>
<bugid>15874</bugid>
<title>Google Talk on Thunderbolt status LED wonQ&apos;Et stop blinking until new message arrives</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>guyheave...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 21:10:15 +0000</openedDate>
<description>While in a message thread/viewing message and receiving a new message.
The LED indicator notifies you of a new message, but backing out to
homescreen will not clear message waiting indicator. The indicator light
resets when new message arrives and exit google talk promptly after.</description>
</bug>
<bug>
<bugid>13766</bugid>
<title>Camera app in 2.3 freezes/hangs when too close to screen?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>dua...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 10:44:47 +0000</openedDate>
<description>Bizarre! The attached photo was taken with a Nexus S running the android
2.3.1 (build GRH78) stock camera app. It is a photo of a Dell Latitude
13 running Win 7 and Chrome (if any of that matters) showing the
gmail.com login page. The camera is able to take this picture with no
problem. But, move closer to the screen (so that the Gmail icon is at
the top of the frame and the Less Spam icon is at the bottom - both near
the left edge of the cameraQ&apos;Es view) and snap a picture and the camera
app will freeze and not save the picture. The Back, Menu, and Search
buttons will stop working; only the Home button will work (aborting the
camer app). I was able to duplicate the problem while submitting this
report (using a different monitor - an ACER 1920x1080 HDMI display). The
camera wonQ&apos;Et always freeze when up close - but it seems to happen more
frequently when there is a horizontal line near the top of the picture.
A possibly similar bug might be
http://code.google.com/p/android/issues/detail?id=4719Q&amp;Eq=camera%20stopQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</description>
<comment>
<author>yyyyaaaa...@gmail.com</author>
<when>Fri, 07 Jan 2011 17:34:05 +0000</when>
<what>
IQ&apos;Em an app developer and making a camera app named FxCamera.
I have a similar problem on Nexus S(2.3.1) with both pre-installed camera app and my app.

the following is the case of my app
 - when app calls Camera#takePicture, sometimes Camera goes wrong
   without throwing any exception/error 
   (and PictureCallback never come)
 - it seems that SIGSEGV (Segmentation Fault) was occurred!
   (see the attached file which is an output of logcat)

frequency of this problem is highly dependent on picture(subject) what I take.
Q&quot;Ewhite noiseQ&quot;E image causes this problem frequently, almost 100% in my case.
  (e.g. shot this image. http://bootyourbroker.com/blog/analysis-paralysis/whitenoise/ )

I guess this is a bug of JPEG encoder or something
and I hope this is a Nexus S specific problem, not a gingerbread prob..

ymst
http://stackrmobile.com
</what>
</comment>
<comment>
<author>t.eg...@gmail.com</author>
<when>Sat, 08 Jan 2011 01:10:42 +0000</when>
<what>I have also seen this situation on Nexus S. I wish it would be fixed soon.</what>
</comment>
<comment>
<author>thiagoss...@gmail.com</author>
<when>Tue, 15 Feb 2011 02:03:36 +0000</when>
<what>I have seen something really similar to this on a Xperia Mini too.</what>
</comment>
<comment>
<author>arsala...@gmail.com</author>
<when>Thu, 17 Mar 2011 14:55:24 +0000</when>
<what>I can also reproduce exact problem on Nexus S. The camera picture callback is not called most of the time, and when called, an exception is raised as soon as I try to restart camera preview.</what>
</comment>
</bug>
<bug>
<bugid>18647</bugid>
<title>Jit: aborting trace compilation, reverting to interpreter</title>
<status>New</status>
<owner>buz...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>ningwano...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 09:03:17 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
When i test application in Emulator, It shows error Q&quot;EJit: aborting trace
compilation, reverting to interpreterQ&quot;E in Logcat view. My application is
very simple, it generate 3D style pie chart. I works well, However, it
shown error in logcat.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 19 Jul 2011 17:19:34 +0000</when>
<what>I believe thatQ&apos;Es usually harmless (and perhaps shouldnQ&apos;Et be a LOGE).  Over to the Dalvik folks.

07-19 16:44:52.227 I/Html Start Angle(  372): 5.8327346
07-19 16:44:52.266 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.266 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.276 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.276 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.307 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.307 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.316 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.316 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.336 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.336 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.355 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.355 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.387 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.387 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.397 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.397 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.406 E/dalvikvm(  372): No free temp registers
07-19 16:44:52.406 E/dalvikvm(  372): Jit: aborting trace compilation, reverting to interpreter
07-19 16:44:52.766 I/ActivityManager(   61): Displayed com.epsilon.drawpaint/.PieChartTest: +787ms
</what>
</comment>
<comment>
<author>buz...@google.com</author>
<when>Tue, 19 Jul 2011 17:58:05 +0000</when>
<what>Yes, this is harmless (though Fadden is correct - the message shouldnQ&apos;Et be delivered as a LOGE).  This situation should never occur on an actual device Q&gt;E armv5te, and in any event represents a missed performance opportunity rather than a correctness problem.  IQ&apos;Ell change the LOGEQ&apos;Es to LOGDQ&apos;Es.</what>
</comment>
<comment>
<author>ningwano...@gmail.com</author>
<when>Wed, 20 Jul 2011 03:54:35 +0000</when>
<what>Thank you, no matter itQ&apos;Es harmless, itQ&apos;Es an error. I hope this issue will be fixed on next version of Android.</what>
</comment>
<comment>
<author>noukn...@gmail.com</author>
<when>Sun, 06 Nov 2011 11:52:41 +0000</when>
<what>Hi, IQ&apos;Eve got the same issue here:

my little casual game (*), involving a little homemade physics engine, and executed on an Alcatel One Touch 990 device (**) generates the same log output several times per second.

My main concern is not about the output itself, but about the consequence in the jitter in terms of framerate: the fps changes constantly and makes the animation jerky.

I would have preferred to be able to completely disable JIT to have (maybe lower but at least) constant fps, but I didnQ&apos;Et found any way to do the same. 

Regards,

Nouknouk.


(*) https://market.android.com/details?id=fr.bouncebox.beta.app

(**) donQ&apos;Et know if it helps, but:
- CPU Single core, 600 MHz, QUALCOMM MSM 7227-1
- version 2.2.2
- kernel 2.6.32.9-perf
- build FRG83G.v58L-0

</what>
</comment>
</bug>
<bug>
<bugid>1322</bugid>
<title>BIG issue....Notification bar/alarm very buggy and inconsistent.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T16:36:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>jmejiaa</reportedBy>
<openedDate>Mon, 17 Nov 2008 20:20:01 +0000</openedDate>
<description>The notifications bar is buggy. if you leave your messaging program in a
conversation (for example, you pressed the home button instead of the
back button after replying) and another message comes, even if the phone
is locked, all notifications and alarms stop making sound or vibrating.
I used to rely on my phone for all alarms but I canQ&apos;Et now.</description>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Thu, 20 Nov 2008 18:23:34 +0000</when>
<what>+1 on this... see issue 1229 here:

http://code.google.com/p/android/issues/detail?id=1229Q&amp;Esort=-idQ&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20SummaryQ&amp;Estart=100

</what>
</comment>
<comment>
<author>jmejiaa</author>
<when>Tue, 25 Nov 2008 21:19:58 +0000</when>
<what>I just recreated it. Try this:

Send yourself a test email, pull down the notification bar and open the email, now
press home. Send yourself a second email, for me it vibrated and showed up for two
seconds then disappeared.

Maybe itQ&apos;Es only when you leave new emails open and press home. </what>
</comment>
<comment>
<author>sull...@gmail.com</author>
<when>Tue, 25 Nov 2008 22:08:50 +0000</when>
<what> It seems that android keeps the messaging programs running in the background as if 
they were in the foreground; when a new message comes in it assumes the messaging 
window is already displayed and you see it even though the messages program is 
running in the background.

As issue 1229 says, Android sould be able to know when a messaging/notification 
window is open in the forground vs. open in the background.  Notifications should 
not be removed until the notification window, whether it is gmail, messaging, or 
calllog, is set to visible and the user interacts with the screen in some way.  Say 
you get a new email when the phone is locked, even if the last window on the screen 
was gmail the notification should not be removed until the phone is unlocked and the 
user touches the email or scrolls or something similar.  This would ensure that not 
only does the window have to be active, but the user also has to be interacting with 
the screen so the phone knows it was seen.

It also appears that this same bug can mess up the alarm and needs to be debugged so 
an open gmail or messaging window doesnQ&apos;Et prevent your alarm clock from going off.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:36:33 +0000</when>
<what>duplicate of issue 1229

the issue isnQ&apos;Et in the notification bar, itQ&apos;Es in the apps themselves.</what>
</comment>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Thu, 18 Dec 2008 19:36:09 +0000</when>
<what>OK, letQ&apos;Es revise the problem then: which default Android apps are perpetrators?
Messaging? Email? Dialer/call log?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:05:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5804</bugid>
<title>Build Issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T04:58:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>linux.ne...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 03:13:52 +0000</openedDate>
<description>I downloaded the android source and gave make command (didnt modify any
thing) and libwebcore is not building. Below is the part of make log.
Can anyone let me know the root cause for this issue and the way to
solve it? Host = ubuntu9.10 java version Q&quot;E1.5.0_19Q&quot;E Java(TM) 2 Runtime
Environment, Standard Edition (build 1.5.0_19-b02) Java H otSpot(TM)
Client VM (build 1.5.0_19-b02, mixed mode, sharing) flex 2.5.35 bison
(GNU Bison) 2.4.1 GNU gperf 3.0.4 target Prelink: libwbxml_jni
(out/target/product/generic/symbols/system/lib/libwbxml_jni.so)
libelfcopy: Warning: Range lists in .debug_info section arenQ&apos;Et in
ascending order! libelfcopy: Warning: Range lists in .debug_ranges
section start at 0x730 target Strip: libwbxml_jni
(out/target/product/generic/obj/lib/ libwbxml_jni.so) Install:
out/target/product/generic/system/lib/libwbxml_jni.so target thumb C++:
libwebcore Q&lt;E= external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp In
file included from external/webkit/WebKit/android/JavaVM/jni.h:29, from
external/webkit/WebCore/bridge/jni/jni_utility.h: 34, from
external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp:29:
dalvik/libnativehelper/include/nativehelper/jni.h:489: note: the
mangling of Q&apos;Eva_listQ&apos;E has changed in GCC 4.4 Generating
CSSPropertyNames.h Q&lt;E= CSSPropertyNames.in Generating CSSValueKeywords.h
Q&lt;E= CSSValueKeywords.in target Generated: libwebcore Q&lt;E=
external/webkit/WebCore/html/HTMLEntityNames.gperf target Generated:
libwebcore Q&lt;E= external/webkit/WebCore/platform/ ColorData.gperf WebCore
Yacc: libwebcore Q&lt;E= external/webkit/WebCore/css/CSSGrammar.y make: ***
[out/target/product/generic/obj/STATIC_LIBRARIES/
libwebcore_intermediates/WebCore/CSSGrammar.cpp] Broken pipe</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 04:58:39 +0000</when>
<what>This is not the place to discuss build/configuration issues. Please ask on the mailing list 
or on IRC (#android on freenode.)</what>
</comment>
</bug>
<bug>
<bugid>9968</bugid>
<title>Alarm clock sometimes doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>piotr.sa...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 05:46:23 +0000</openedDate>
<description>Yesterday I set my alarm clock on 5:30. But it didnQ&apos;Et ring today. At.
5:33 I saw that interface becamy laggy and slow. When I turn off alarm
lags disappeared. I send log file in attachment.</description>
<comment>
<author>piotr.sa...@gmail.com</author>
<when>Fri, 23 Jul 2010 05:51:04 +0000</when>
<what>Some additional informations:
- cellphone Samsung Galaxy S GT-I9000
- software version: 2.1-update1
</what>
</comment>
</bug>
<bug>
<bugid>1259</bugid>
<title>Edit/Delete notes from Google Notebook</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-25T00:15:52.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>clubma...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 04:41:54 +0000</openedDate>
<description>I can add notes via android to Google Notebooks but I can not edit them
or delete them. it would really be great to do this.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:23:00 +0000</when>
<what></what>
</comment>
<comment>
<author>james.fl...@gmail.com</author>
<when>Thu, 12 Mar 2009 11:47:32 +0000</when>
<what>bump</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:15:52 +0000</when>
<what></what>
</comment>
<comment>
<author>cnye...@gmail.com</author>
<when>Sun, 11 Oct 2009 10:59:56 +0000</when>
<what>so disappoint that this feature request is declined...</what>
</comment>
</bug>
<bug>
<bugid>9961</bugid>
<title>Browser sometimes doesnQ&apos;Et register pressing HTML input submit button controls</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>Kaleb...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 00:00:23 +0000</openedDate>
<description>Sometimes when pressing buttons in the browser, it will register the
touch, but not actually _press_ the button. For example, on a log in
page, pressing a Q&quot;Elog inQ&quot;E button should log me in and proceed to load a
new page (as indicated in the progress bar). However, this bug makes it
so pressing a Q&quot;Elog inQ&quot;E button will highlight the button, yet will load
nothing and just stay on the log in page (no progress bar). The problem
seems erratic and differs by website and time. Model: Droid Firmware v.:
2.1-update1 Baseband v.: C_01.3E.03P Kernel v.: 2.6.29-omap1-g7fa8788
android-build@apa26 #1 Build #: ESE81</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 26 Jul 2010 15:53:05 +0000</when>
<what>Please cite a website which frequently exhibits this problem. Also, it would be helpful to know what you see (e.g., did the button turn yellow or orange) when the button appears to have been pressed but has no effect. And, can you get an Q&apos;Eadb logcatQ&apos;E when it fails?

Thanks</what>
</comment>
<comment>
<author>Kaleb...@gmail.com</author>
<when>Thu, 29 Jul 2010 17:56:34 +0000</when>
<what>Unfortunately, there is no particular website where this happens frequently. It seems to happen on different websites at random times. If I find any site where this happens with consistency, I will report it.

Yes, the button turns an orange-ish hue when being pressed. As stated above, the button is highlighted, but no action is taken.

I donQ&apos;Et know what an Q&apos;Eadb logcatQ&apos;E is. But if you can point me to some information, I will try to get it when the problem next occurs. Thanks.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>anderdro...@gmail.com</author>
<when>Sun, 24 Apr 2011 06:13:50 +0000</when>
<what>REVIVED.

CanQ&apos;Et login to Admob.com because the submit button wonQ&apos;Et work. And IQ&apos;Em on a stock Nexus S on Gingerbread! Figures. Now that is what I call unacceptable!</what>
</comment>
<comment>
<author>elstenso...@gmail.com</author>
<when>Mon, 25 Jul 2011 08:52:04 +0000</when>
<what>I see this all the time, it seems particularly bad with image submit buttons.

Model: Motorola Defy
Firmware v.: 2.1-update1
Baseband v.: EPU93_ST2_U_03.0A.01
Kernel v.: 2.6.29 jfqk83@zch68lnxdroid07 #1
Build #: JRDNEM_U3_2.51.1

Websites where it occurs:

http://m.tfl.gov.uk/mt/journeyplanner.tfl.gov.uk/user/XSLT_TRIP_REQUEST2?language=en (click search)
http://mobile.live.com
http://www.cellartracker.com when filling in a tasting note</what>
</comment>
<comment>
<author>acorn...@bas-llc.com</author>
<when>Tue, 25 Oct 2011 15:13:55 +0000</when>
<what>I can confirm this on 2.3.7 using the attached file.</what>
</comment>
<comment>
<author>acorn...@bas-llc.com</author>
<when>Tue, 25 Oct 2011 15:26:09 +0000</when>
<what>In a strange twist, after killing Q&quot;EBrowserQ&quot;E and clearing all its data, the test file now works.</what>
</comment>
<comment>
<author>elstenso...@gmail.com</author>
<when>Tue, 25 Oct 2011 17:11:11 +0000</when>
<what>Yes, I have also found that by killing the browser from the app menu and restarting it begins to work again.</what>
</comment>
</bug>
<bug>
<bugid>8694</bugid>
<title>touch screen always not get my correct click position</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dev...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 04:55:20 +0000</openedDate>
<description>touch screen always not get my correct click position, if I press home
to lock it and then unlock the screen, it may work well for few minutes</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 28 May 2010 17:20:20 +0000</when>
<what>Can you please give more information? What device and version of Android are you using? When does it start 
happening? What exactly happens?</what>
</comment>
</bug>
<bug>
<bugid>5464</bugid>
<title>Google Finance, unable to retrieve portfolios </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gustadm...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 18:12:06 +0000</openedDate>
<description>Unable to retrieve portfolios created on the Google Finance web site to
be added to the Google Finance android app. Google Finance always gets
stuck in Q&quot;ELoading portfolios from Google FinanceQ&quot;E. The only way I was
able to get a portfolio partially loaded was by adding a ticker within
Android, and then separately on my PC/web interface adding more tickers
to that portfolio. This is makes Google Finance essentially useless for
checking portfolios that were created online. I think this might be due
to my large portfolios which have 20+ tickers.</description>
<comment>
<author>nitsu...@gmail.com</author>
<when>Sun, 10 Jan 2010 23:50:12 +0000</when>
<what>same problem. HTC Hero - Sprint. after large 20+ ticker portfolios created online,
app freezes on Q&quot;Eloading portfolios from Google financeQ&quot;E...</what>
</comment>
<comment>
<author>jlev...@gmail.com</author>
<when>Wed, 21 Apr 2010 19:27:25 +0000</when>
<what>Same Problem My Touch (Google)</what>
</comment>
<comment>
<author>vjper...@gmail.com</author>
<when>Tue, 07 Jun 2011 22:25:34 +0000</when>
<what>Have Samsung Galaxy S- Captivate and every time I open Google Finance it says 23 portfolioQ&apos;Es successfully synced...but no portfolioQ&apos;Es synced. I then created a portfolio on my phone and it successfully synced with finance from a desktop browser. Was able to see Q&quot;Emobile portfolioQ&quot;E in my browser. However uninstalled google finance and upon installation mobile portfolio did not sync. Added ticker in mobile app again and it sync in desktop browser but still do not get syncing in mobile app. </what>
</comment>
<comment>
<author>wxyzs...@gmail.com</author>
<when>Wed, 17 Aug 2011 04:50:09 +0000</when>
<what>Take a look at Portfolios from WxyzSoft on the Android market.  ItQ&apos;Es a very simple app that seamlessly integrates with your Google finance accounts to keep track of your portfolios.</what>
</comment>
</bug>
<bug>
<bugid>11280</bugid>
<title>Open a Contact with birthday field without birth year causes force close on Galaxy S Vibrant</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jon.bond...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 15:42:45 +0000</openedDate>
<description>Create a new Contact or use an existing Contact from web using GMail
Contacts. Add Birthday Month and Day without year. Synchonize contacts
on Samsung Galaxy S Vibrant (t-mobile). Attempt to Open this Contact
with birthday month and day only, Force Close occurs. Correct behavior
would be not to crash if the birth year is omitted. Workaround, add year
to the Birthday field or delete the birthday field.</description>
<comment>
<author>olson.lukas</author>
<when>Mon, 01 Nov 2010 16:17:56 +0000</when>
<what>IQ&apos;Em also getting this error.

Here is the stack trace:

10-31 06:59:37.196 E/AndroidRuntime(25973): Uncaught handler: thread main exiting due to uncaught exception
10-31 06:59:37.251 E/AndroidRuntime(25973): java.lang.StringIndexOutOfBoundsException
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at java.lang.String.substring(String.java:1646)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at com.android.contacts.ViewContactActivity.checkDateValue(ViewContactActivity.java:4468)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at com.android.contacts.ViewContactActivity.buildEntries(ViewContactActivity.java:2435)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at com.android.contacts.ViewContactActivity.bindData(ViewContactActivity.java:973)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at com.android.contacts.ViewContactActivity.considerBindData(ViewContactActivity.java:966)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at com.android.contacts.ViewContactActivity.onQueryComplete(ViewContactActivity.java:646)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at com.android.contacts.util.NotifyingAsyncQueryHandler.onQueryComplete(NotifyingAsyncQueryHandler.java:65)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at android.content.AsyncQueryHandler.handleMessage(AsyncQueryHandler.java:408)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at android.os.Handler.dispatchMessage(Handler.java:99)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at android.os.Looper.loop(Looper.java:123)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at android.app.ActivityThread.main(ActivityThread.java:4363)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at java.lang.reflect.Method.invokeNative(Native Method)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at java.lang.reflect.Method.invoke(Method.java:521)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:862)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)
10-31 06:59:37.251 E/AndroidRuntime(25973): 	at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>olson.lukas</author>
<when>Mon, 01 Nov 2010 16:18:18 +0000</when>
<what>(Forgot to post that I have a Samsung Captivate.)</what>
</comment>
</bug>
<bug>
<bugid>9985</bugid>
<title>incoming call treated as notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 03:34:21 +0000</openedDate>
<description>when iQ&apos;Em texting, browsing, writing notes, etc, i dont want an incoming
call to take over what iQ&apos;Em doing,... it should just appear on the
notification bar with an option to accept, reject, or send quick sms...
i believe its not the first time someone has reported in, but i cant
find the thread in the forum...</description>
</bug>
<bug>
<bugid>5401</bugid>
<title>Droid (2.0.1) gps coordinates not saved with picture created using inbox camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>investment675-web@yahoo.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 05:31:22 +0000</openedDate>
<description>Device : Motorola Droid. Firmware Android 2.0.1 took a picture using the
built in camera application - Store Location (ON) - Uploaded to picassa
GPS coordinates were not available in the picture Expected result: GPS
tags (latitude and longitude) should have been available in the metadata
of the picture.</description>
<comment>
<author>wuchen...@google.com</author>
<when>Tue, 15 Dec 2009 15:59:37 +0000</when>
<what>Did you see the gps icon when you took the picture? Sometimes you need to wait some 
time to get a gps fix.</what>
</comment>
</bug>
<bug>
<bugid>3475</bugid>
<title>Home screen Folders can fail to open</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Wed, 05 Aug 2009 16:50:06 +0000</openedDate>
<description>I have ten folders on my home screens, which have been working fine. Now
I find that one has stopped working - I can move it, I can highlight it,
but it ignores clicks and will not open! All other folders open fine. A
reboot fixed it, but thereQ&apos;Es some vulnerability there.</description>
</bug>
<bug>
<bugid>18931</bugid>
<title>android 2.0 webkit browsers loosing cookies when killed forcefully</title>
<status>New</status>
<owner>bse...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>upinder....@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 20:03:07 +0000</openedDate>
<description>we have a mobile app that we developed to run on the android platform,
that app has a feature to remember username during login which work as
follow: 1. user selects the save user name feature at the login screen
2. At every successful login mobile app send the request to server with
user selection. 3. Based on mobile request server generates the unique
ID and masked username mapped to that particular username ( note that
for security purposes we decided not to store the username on the
device) 4. mobile app receives the newly generated token and masked
username to set the http cookies on the client. 5. every subsequent
login, username field is prefilled with masked username from the stored
cookies and the saved token cookie is send back to server along with
password for authentication. 6. server find the username based on
recieved token and proceed with authentication.It also deletes the
existing token, and regenerates the new token and send back 7. mobile
web updates/sets the cookie with new token value. This whole flow works
flawlessly on desktop browsers including safari, chrome and firefox. but
on android browser cookie values are not getting persisted. If user
force stop the browser it looses the stored cookie information.and most
recent token value never get persisted on the browsers cookies, hance
login fails. we have also seen the andriod OS automatically
shutting/killing the running browser in case of high memory usage, hence
it looses all its cookie state. We would like to know how the memory
mangement is been done at the android OS, and at what point the cookies
value are getting sunc and persistent to the local storage. Is there any
possible way that we could use to force the android browser to
write/persist the cookies? Thank you for the help</description>
<comment>
<author>n...@google.com</author>
<when>Mon, 31 Oct 2011 16:43:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8193</bugid>
<title>Search window over YouTube screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eko...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 17:47:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1) Launch YouTube 2) Search video by several key
words 3) Long press on video Q&gt;E Send YouTube via my Gmail account 4)
While sending Gmail, press option Q&gt;E search 5) Gmail notification is
incoming Q&gt;E drag down notification bar Q&gt;E Select arrived mail Q&gt;E select
YouTube url 6) You can see the search box on YouTube screen - What
happened. : Search window over YouTube screen - What you think the
correct behavior should be. : Search window should be disappeared DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>6327</bugid>
<title>new sms Q&quot;EtoQ&quot;E field does not interface with contact list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>daniele....@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 15:59:05 +0000</openedDate>
<description>I have a Nexus One. When I open the default sms application and tap Q&quot;Enew
messageQ&quot;E I get to the screen with the Q&quot;Esend toQ&quot;E and Q&quot;Etext bodyQ&quot;E fields.
If I type, for exhample Q&quot;EcarQ&quot;E in the Q&quot;Esend toQ&quot;E field, I expect a drop
down menu showing my contacts being filtered down to, say, Q&quot;ECarl, Carol
and CarsonQ&quot;E; instead nothing happens. If I enter the exact name of a
contact I receive an error message as well. The field seems to only
accept entries which are phone numbers already. I think this is not the
way it was designed to behave. Please forgive me if some Q&quot;ElabelQ&quot;E is
inaccurate, I donQ&apos;Et use the interface in english, I hope my description
is clear enough and I am at your dsposal for further clarifications.</description>
<comment>
<author>daniele....@gmail.com</author>
<when>Fri, 29 Jan 2010 07:46:32 +0000</when>
<what>Update, I was partially wrong, the name completion does work but only with the
contacts created by the phone itself (or merged from google as far as I could see).
Contacts imported from the SIM are not recognized. I was going to Q&quot;Etidy upQ&quot;E my
contact list anyway but still it is a bit uncomfortable.</what>
</comment>
<comment>
<author>sharath....@wipro.com</author>
<when>Wed, 04 May 2011 14:00:50 +0000</when>
<what>Name completion does work with contacts on Nexus one with Android 2.3.3 Gingerbread version.</what>
</comment>
</bug>
<bug>
<bugid>11869</bugid>
<title>Add support for EAP-AKA</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>cuihtlau...@gmail.com</reportedBy>
<openedDate>Thu, 14 Oct 2010 07:55:02 +0000</openedDate>
<description>In order to allow 3G USIM card based authentication, an API exposing
EAP-AKA is needed. Issue 9329 requests EAP-SIM. This is for 2G one way
SIM based authentication, 3G (AKA) authentication is mutual.
Additionally issue 9329 seems to imply EAP-SIM is only useful for WPA
authentication. While wifi is definitely an important use case for
EAP-SIM and EAP-AKA, however, it is not the only one. Therefore, a
standalone API for EAP-AKA and EAP-SIM is probably better, ideally as
part of a SIM access API.
http://code.google.com/p/android/issues/detail?id=9329</description>
</bug>
<bug>
<bugid>11798</bugid>
<title>news and weather, custom topic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 03:26:15 +0000</openedDate>
<description>1. applications - news and weather - options key - settings 2. news
settings - select news topics - custom topic - input Q&apos;Esports/OKQ&apos;E 3.
custom topic - input Q&apos;Esports/OKQ&apos;E - Q&apos;EPresent the same topicQ&apos;E Should be On
the pop-up display.</description>
</bug>
<bug>
<bugid>13020</bugid>
<title>Changing primary Google Account without factory reset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>nicholas...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 22:41:38 +0000</openedDate>
<description>BACKGROUND: There are times in life when one wishes to stop using one
particular e-mail address and start using another instead. This is
without having to lose old e-mails and other kind of personal data that
in some way or another is connected with that said e-mail address. In
the case of Android, one has this primary Google Account that one links
up the whole system (the phone) with. To have to wipe the system just
because one wants to start using another Google Account instead of the
old one is not a very smart design. FEATURE REQUEST: Since one now can
add multiple Google Accounts in Android, I request a feature to choose
the primary among them. Alternatively, or in addition, that one can tick
a box while adding a new account to make it the new primary one.</description>
</bug>
<bug>
<bugid>1203</bugid>
<title>Mass text messaging doesnQ&apos;Et handle outgoing numbers properly..</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:55:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>esmo...@gmail.com</reportedBy>
<openedDate>Wed, 05 Nov 2008 19:48:31 +0000</openedDate>
<description>When composing a text message, adding multiple outgoing numbers causes
the software to Q&quot;Elock them inQ&quot;E. If you clear them out before sending and
then enter different numbers, the text will only go out to the newly
added numbers, HOWEVER.. the new thread will be created with all the
original numbers, and as such, subsequent messages in that thread will
go out to those original numbers, not the revised set.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:55:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4261</bugid>
<title>Google Talk uses wrong user picture</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>zigmar</reportedBy>
<openedDate>Thu, 15 Oct 2009 15:22:22 +0000</openedDate>
<description>After manually changing a picture to one of my contacts (via gmail web
interface), in Google Talk application, in friend list the wrong (old)
user picture is displayed, but in the rest of the places (contact, dial
screen, etc) the phone does display the correct user picture. Steps to
reproduce: 1. Select a contact with a picture in Gmail 2. Change the
picture (I did select one from picasa web) 3. Wait for phone to
synchronize 4. Examine the picture in phone contact list - the picture
is updated 5. Examine the picture in Google Talk friend list - the old
(the one selected by the user) picture is still displayed. System:
Hadrware: T-Mobile G1 Firmware: 1.6 Build: DRC83</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:50:50 +0000</when>
<what></what>
</comment>
<comment>
<author>dave.up...@gmail.com</author>
<when>Wed, 20 Jan 2010 19:02:38 +0000</when>
<what>This still has not been fixed.  </what>
</comment>
<comment>
<author>billjsim...@gmail.com</author>
<when>Fri, 05 Feb 2010 20:53:26 +0000</when>
<what>This an issue as well with the Droid running Android 2.0.1. </what>
</comment>
<comment>
<author>JJShore</author>
<when>Fri, 26 Feb 2010 00:50:16 +0000</when>
<what>This happens on the Google Talk Client and in Buzz as well with my own profile picture</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>17814</bugid>
<title>Force close occur when change the font size in in Maps screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 10:14:30 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Application -Q&gt;E Maps-Q&gt;E Press menu
key -Q&gt;E Settings 2. Cache Settings -Q&gt;E Tap on Clear map file cache 3. Pop
up display Q&quot;EClear Map file cache will be cleared -Q&gt;E Long press home key
4. Settings -Q&gt;E Display -Q&gt;E screen display Q&gt;EFont style -Q&gt;E Change the font
style other then defullt -Q&gt;E Press Back key and observe the appear force
close. - What happened. Force close occur when change the font size in
in Maps screen. - What you think the correct behavior should be. Ensure
force close should not occur.</description>
</bug>
<bug>
<bugid>4429</bugid>
<title>OpenGL is crashing for Android 2.0</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>travisbe...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 01:10:18 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Run my race car game with OpenGL turned on in the emulator. I will make
it available on the market soon, but you will need to turn on OpenGL in
the options screen and get the game to completely close and start from
scratch. - What happened. OpenGL crashes: E/Surface ( 246): surface
(id=2, identity=12) is invalid, err=-19 (No such device) E/Surface (
246): surface (id=2, identity=12) is invalid, err=-19 (No such device)
E/Surface ( 246): surface (id=2, identity=12) is invalid, err=-19 (No
such device) I/DEBUG ( 27): *** *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** I/DEBUG ( 27): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:2.0/ ECLAIR/17704:eng/test-keysQ&apos;E I/DEBUG ( 27):
pid: 246, tid: 252 Q&gt;EQ&gt;EQ&gt;E org.allbinary:ZeptoRacer Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 27):
signal 11 (SIGSEGV), fault addr 00000020 I/DEBUG ( 27): r0 00000140 r1
00000004 r2 00000000 r3 002e44c0 I/DEBUG ( 27): r4 00133e28 r5 ac428ca5
r6 acc9b810 r7 00000001 I/DEBUG ( 27): r8 45415d80 r9 426e4f64 10
426e4f4c fp 00138110 I/DEBUG ( 27): ip a9d29c24 sp 45415ce8 lr a9d13ead
pc acc93512 cpsr 80000030 I/DEBUG ( 27): #00 pc 00013512
/system/lib/egl/ libGLES_android.so I/DEBUG ( 27): #01 pc 00013862
/system/lib/egl/ libGLES_android.so I/DEBUG ( 27): #02 pc 00003ecc
/system/lib/libEGL.so I/DEBUG ( 27): #03 pc 000280f2 /system/lib/
libandroid_runtime.so I/DEBUG ( 27): #04 pc 0000f1f4
/system/lib/libdvm.so I/DEBUG ( 27): #05 pc 00037fd0
/system/lib/libdvm.so I/DEBUG ( 27): #06 pc 000316a2
/system/lib/libdvm.so I/DEBUG ( 27): #07 pc 00013f58
/system/lib/libdvm.so I/DEBUG ( 27): #08 pc 00019888
/system/lib/libdvm.so I/DEBUG ( 27): #09 pc 00018d5c
/system/lib/libdvm.so I/DEBUG ( 27): #10 pc 0004d688
/system/lib/libdvm.so I/DEBUG ( 27): #11 pc 0004d6ba
/system/lib/libdvm.so I/DEBUG ( 27): #12 pc 00041c30
/system/lib/libdvm.so I/DEBUG ( 27): #13 pc 0000ffe0 /system/lib/libc.so
I/DEBUG ( 27): #14 pc 0000fab4 /system/lib/libc.so I/DEBUG ( 27):
I/DEBUG ( 27): code around pc: I/DEBUG ( 27): acc93500 31386c82 6b604790
6cc36ba1 6ba24798 I/DEBUG ( 27): acc93510 6a136ca0 d1034298 6a526ce0
d01b4290 I/DEBUG ( 27): acc93520 64a36ba1 6a4b6a60 280064e3 f7f0d014
I/DEBUG ( 27): I/DEBUG ( 27): code around lr: I/DEBUG ( 27): a9d13e9c
46c0bd70 1c04b570 1c0d3004 ea74f7fb I/DEBUG ( 27): a9d13eac d11b2801
420368e3 6822d108 05432080 I/DEBUG ( 27): a9d13ebc d00d429a f7fb1c20
e00fe954 1c2968a0 I/DEBUG ( 27): I/DEBUG ( 27): stack: I/DEBUG ( 27):
45415ca8 00000000 I/DEBUG ( 27): 45415cac ac4286fd /system/lib/libui.so
I/DEBUG ( 27): 45415cb0 ac435de0 /system/lib/libui.so I/DEBUG ( 27):
45415cb4 ac428d15 /system/lib/libui.so I/DEBUG ( 27): 45415cb8 ffffffed
I/DEBUG ( 27): 45415cbc 00133e60 [heap] I/DEBUG ( 27): 45415cc0 00000008
I/DEBUG ( 27): 45415cc4 002e44c0 [heap] I/DEBUG ( 27): 45415cc8 002dc8e0
[heap] I/DEBUG ( 27): 45415ccc 00133e28 [heap] I/DEBUG ( 27): 45415cd0
ac428ca5 /system/lib/libui.so I/DEBUG ( 27): 45415cd4 acc9b810
/system/lib/egl/ libGLES_android.so I/DEBUG ( 27): 45415cd8 00000001
I/DEBUG ( 27): 45415cdc ac428d35 /system/lib/libui.so I/DEBUG ( 27):
45415ce0 df002777 I/DEBUG ( 27): 45415ce4 e3a070ad I/DEBUG ( 27): #00
45415ce8 ad0656cc /system/lib/libdvm.so I/DEBUG ( 27): 45415cec ad0699b4
/system/lib/libdvm.so I/DEBUG ( 27): 45415cf0 45415f00 I/DEBUG ( 27):
45415cf4 00138110 [heap] I/DEBUG ( 27): 45415cf8 00000000 I/DEBUG ( 27):
45415cfc 00000004 I/DEBUG ( 27): 45415d00 0011a570 [heap] I/DEBUG ( 27):
45415d04 45415d2c I/DEBUG ( 27): 45415d08 00000000 I/DEBUG ( 27):
45415d0c afe0f2a0 /system/lib/libc.so I/DEBUG ( 27): 45415d10 ac708a40
/system/lib/libEGL.so I/DEBUG ( 27): 45415d14 00000001 I/DEBUG ( 27):
45415d18 0038dde8 [heap] I/DEBUG ( 27): 45415d1c 00000001 I/DEBUG ( 27):
45415d20 45415d80 I/DEBUG ( 27): 45415d24 ac7030ad /system/lib/libEGL.so
I/DEBUG ( 27): 45415d28 ad037b41 /system/lib/libdvm.so I/DEBUG ( 27):
45415d2c 0038dde8 [heap] I/DEBUG ( 27): 45415d30 45415d54 I/DEBUG ( 27):
45415d34 0038dde8 [heap] I/DEBUG ( 27): 45415d38 00133e28 [heap] I/DEBUG
( 27): 45415d3c ac708a60 /system/lib/libEGL.so I/DEBUG ( 27): 45415d40
000006c0 I/DEBUG ( 27): 45415d44 acc93865 /system/lib/egl/
libGLES_android.so I/DEBUG ( 27): #01 45415d48 acc93839 /system/lib/egl/
libGLES_android.so I/DEBUG ( 27): 45415d4c ac703ecf
/system/lib/libEGL.so I/ARMAssembler( 59): generated
scanline__00000177:03515104_00001A01_00000000 [ 73 ipp] (98 ins) at
[0x392dc8:0x392f50] in 2474547 ns - What you think the correct behavior
should be. Well I should not crash.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 30 Oct 2009 18:02:01 +0000</when>
<what>Can you attach a version of the application here?  It can be a limited version; just
needs to be enough to demonstrate the problem.  (Maybe default to OpenGL on?)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:07:16 +0000</when>
<what></what>
</comment>
<comment>
<author>micahf...@gmail.com</author>
<when>Fri, 20 Nov 2009 22:41:10 +0000</when>
<what>IQ&apos;Em using the rokon (http://code.google.com/p/rokon/) and having the same issue in
the example program when pressing the back button to leave example activities. It
doesnQ&apos;Et happen every time, but more like 1/3rd of the time. This is from LogCat where
the crash happened:

11-20 14:32:50.873: VERBOSE/Rokon(225): Surface Destroyed
11-20 14:32:50.913: ERROR/Surface(225): surface (id=1, identity=20) is invalid,
err=-19 (No such device)
11-20 14:32:50.923: ERROR/Surface(225): surface (id=1, identity=20) is invalid,
err=-19 (No such device)
11-20 14:32:50.923: ERROR/Surface(225): surface (id=1, identity=20) is invalid,
err=-19 (No such device)
11-20 14:32:51.194: INFO/DEBUG(28): *** *** *** *** *** *** *** *** *** *** *** ***
*** *** *** ***
11-20 14:32:51.194: INFO/DEBUG(28): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:2.0/ECLAIR/17704:eng/test-keysQ&apos;E
11-20 14:32:51.204: INFO/DEBUG(28): pid: 225, tid: 243  Q&gt;EQ&gt;EQ&gt;E com.rokon.examples Q&lt;EQ&lt;EQ&lt;E
11-20 14:32:51.204: INFO/DEBUG(28): signal 11 (SIGSEGV), fault addr 00000020
11-20 14:32:51.214: INFO/DEBUG(28):  r0 00000140  r1 00000002  r2 00000000  r3 001269f0
11-20 14:32:51.214: INFO/DEBUG(28):  r4 0007e168  r5 ac428ca5  r6 acc9b810  r7 00000001
11-20 14:32:51.214: INFO/DEBUG(28):  r8 4701ed80  r9 42ef3f60  10 42ef3f48  fp 001384d8
11-20 14:32:51.214: INFO/DEBUG(28):  ip a9d29c24  sp 4701ece8  lr a9d13ead  pc
acc93512  cpsr 80000030
11-20 14:32:51.563: INFO/DEBUG(28):          #00  pc 00013512 
/system/lib/egl/libGLES_android.so
11-20 14:32:51.573: INFO/DEBUG(28):          #01  pc 00013862 
/system/lib/egl/libGLES_android.so
11-20 14:32:51.583: INFO/DEBUG(28):          #02  pc 00003ecc  /system/lib/libEGL.so
11-20 14:32:51.583: INFO/DEBUG(28):          #03  pc 000280f2 
/system/lib/libandroid_runtime.so
11-20 14:32:51.603: INFO/DEBUG(28):          #04  pc 0000f1f4  /system/lib/libdvm.so
11-20 14:32:51.613: INFO/DEBUG(28):          #05  pc 00037fd0  /system/lib/libdvm.so
11-20 14:32:51.623: INFO/DEBUG(28):          #06  pc 000316a2  /system/lib/libdvm.so
11-20 14:32:51.623: INFO/DEBUG(28):          #07  pc 00013f58  /system/lib/libdvm.so
11-20 14:32:51.633: INFO/DEBUG(28):          #08  pc 00019888  /system/lib/libdvm.so
11-20 14:32:51.633: INFO/DEBUG(28):          #09  pc 00018d5c  /system/lib/libdvm.so
11-20 14:32:51.643: INFO/DEBUG(28):          #10  pc 0004d688  /system/lib/libdvm.so
11-20 14:32:51.653: INFO/DEBUG(28):          #11  pc 0004d6ba  /system/lib/libdvm.so
11-20 14:32:51.653: INFO/DEBUG(28):          #12  pc 00041c30  /system/lib/libdvm.so
11-20 14:32:51.673: INFO/DEBUG(28):          #13  pc 0000ffe0  /system/lib/libc.so
11-20 14:32:51.683: INFO/DEBUG(28):          #14  pc 0000fab4  /system/lib/libc.so
11-20 14:32:51.723: INFO/DEBUG(28): code around pc:
11-20 14:32:51.746: INFO/DEBUG(28): acc93500 31386c82 6b604790 6cc36ba1 6ba24798 
11-20 14:32:51.763: INFO/DEBUG(28): acc93510 6a136ca0 d1034298 6a526ce0 d01b4290 
11-20 14:32:51.763: INFO/DEBUG(28): acc93520 64a36ba1 6a4b6a60 280064e3 f7f0d014 
11-20 14:32:51.763: INFO/DEBUG(28): code around lr:
11-20 14:32:51.773: INFO/DEBUG(28): a9d13e9c 46c0bd70 1c04b570 1c0d3004 ea74f7fb 
11-20 14:32:51.783: INFO/DEBUG(28): a9d13eac d11b2801 420368e3 6822d108 05432080 
11-20 14:32:51.783: INFO/DEBUG(28): a9d13ebc d00d429a f7fb1c20 e00fe954 1c2968a0 
11-20 14:32:51.794: INFO/DEBUG(28): stack:
11-20 14:32:51.823: INFO/DEBUG(28):     4701eca8  00000000  
11-20 14:32:51.833: INFO/DEBUG(28):     4701ecac  ac4286fd  /system/lib/libui.so
11-20 14:32:51.854: INFO/DEBUG(28):     4701ecb0  ac435de0  /system/lib/libui.so
11-20 14:32:51.854: INFO/DEBUG(28):     4701ecb4  ac428d15  /system/lib/libui.so
11-20 14:32:51.863: INFO/DEBUG(28):     4701ecb8  ffffffed  
11-20 14:32:51.874: INFO/DEBUG(28):     4701ecbc  0007e1a0  [heap]
11-20 14:32:51.874: INFO/DEBUG(28):     4701ecc0  afe3bb74  
11-20 14:32:51.883: INFO/DEBUG(28):     4701ecc4  001269f0  [heap]
11-20 14:32:51.893: INFO/DEBUG(28):     4701ecc8  00000000  
11-20 14:32:51.893: INFO/DEBUG(28):     4701eccc  0007e168  [heap]
11-20 14:32:51.893: INFO/DEBUG(28):     4701ecd0  ac428ca5  /system/lib/libui.so
11-20 14:32:51.903: INFO/DEBUG(28):     4701ecd4  acc9b810 
/system/lib/egl/libGLES_android.so
11-20 14:32:51.915: INFO/DEBUG(28):     4701ecd8  00000001  
11-20 14:32:51.924: INFO/DEBUG(28):     4701ecdc  ac428d35  /system/lib/libui.so
11-20 14:32:51.924: INFO/DEBUG(28):     4701ece0  df002777  
11-20 14:32:51.924: INFO/DEBUG(28):     4701ece4  e3a070ad  
11-20 14:32:51.924: INFO/DEBUG(28): #00 4701ece8  ad0656cc  /system/lib/libdvm.so
11-20 14:32:51.934: INFO/DEBUG(28):     4701ecec  ad0699b4  /system/lib/libdvm.so
11-20 14:32:51.944: INFO/DEBUG(28):     4701ecf0  4701ef00  
11-20 14:32:51.944: INFO/DEBUG(28):     4701ecf4  001384d8  [heap]
11-20 14:32:51.944: INFO/DEBUG(28):     4701ecf8  00000000  
11-20 14:32:51.944: INFO/DEBUG(28):     4701ecfc  00000004  
11-20 14:32:51.944: INFO/DEBUG(28):     4701ed00  00122d38  [heap]
11-20 14:32:51.944: INFO/DEBUG(28):     4701ed04  4701ed2c  
11-20 14:32:51.954: INFO/DEBUG(28):     4701ed08  00000000  
11-20 14:32:51.963: INFO/DEBUG(28):     4701ed0c  afe0f2a0  /system/lib/libc.so
11-20 14:32:51.963: INFO/DEBUG(28):     4701ed10  ac708a40  /system/lib/libEGL.so
11-20 14:32:51.963: INFO/DEBUG(28):     4701ed14  00000001  
11-20 14:32:51.963: INFO/DEBUG(28):     4701ed18  0013e578  [heap]
11-20 14:32:51.963: INFO/DEBUG(28):     4701ed1c  00000001  
11-20 14:32:51.963: INFO/DEBUG(28):     4701ed20  4701ed80  
11-20 14:32:51.973: INFO/DEBUG(28):     4701ed24  ac7030ad  /system/lib/libEGL.so
11-20 14:32:51.973: INFO/DEBUG(28):     4701ed28  ad037b41  /system/lib/libdvm.so
11-20 14:32:51.973: INFO/DEBUG(28):     4701ed2c  0013e578  [heap]
11-20 14:32:51.973: INFO/DEBUG(28):     4701ed30  4701ed54  
11-20 14:32:51.983: INFO/DEBUG(28):     4701ed34  0013e578  [heap]
11-20 14:32:51.983: INFO/DEBUG(28):     4701ed38  0007e168  [heap]
11-20 14:32:51.994: INFO/DEBUG(28):     4701ed3c  ac708a60  /system/lib/libEGL.so
11-20 14:32:51.994: INFO/DEBUG(28):     4701ed40  000006c0  
11-20 14:32:51.994: INFO/DEBUG(28):     4701ed44  acc93865 
/system/lib/egl/libGLES_android.so
11-20 14:32:51.994: INFO/DEBUG(28): #01 4701ed48  acc93839 
/system/lib/egl/libGLES_android.so
11-20 14:32:51.994: INFO/DEBUG(28):     4701ed4c  ac703ecf  /system/lib/libEGL.so
11-20 14:32:52.984: DEBUG/dalvikvm(58): GC freed 751 objects / 35536 bytes in 193ms
11-20 14:32:53.893: DEBUG/Zygote(30): Process 225 terminated by signal (11)
11-20 14:32:53.914: INFO/WindowManager(58): WIN DEATH: Window{44c79b38
com.rokon.examples/com.rokon.examples.Launcher paused=false}
11-20 14:32:53.914: INFO/ActivityManager(58): Process com.rokon.examples (pid 225)
has died.
11-20 14:32:53.934: INFO/WindowManager(58): WIN DEATH: Window{44c583d0
com.rokon.examples/com.rokon.examples.Example2 paused=false}
</what>
</comment>
<comment>
<author>cuss...@gmail.com</author>
<when>Wed, 18 Aug 2010 04:38:14 +0000</when>
<what>Hi, I also meet this problem. But, it would be ok on android 1.6. But crash on 2.1. And I find there are some differences in the source GLSurfaceView.java of the 1.6 and 2.1. And you can check the document of SurfaceHolder.Callback.surfaceDestroyed().</what>
</comment>
<comment>
<author>sukanyap...@gmail.com</author>
<when>Fri, 17 Sep 2010 04:27:45 +0000</when>
<what>Hi,
I am trying to reproduce this bug with rokon application.But since only src and lib is available,I couldnt execute the application in device though it is installed. Could you kindly give the whole application(ROKON) or please let me know whether the race car application mentioned above is available in te market. If yes, could you please mention tha name of the application? </what>
</comment>
</bug>
<bug>
<bugid>10919</bugid>
<title>I would like to know how to access draft messages(sms) on my Samsung Galaxy 3 phone which has Android 2.1. Drafts get created automatica</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-01T22:24:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sweetest...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 09:27:47 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 01 Sep 2010 22:24:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1354</bugid>
<title>Feature request: in Calendar, click on event location to launch Maps</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-16T17:11:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>76</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Fri, 21 Nov 2008 18:51:35 +0000</openedDate>
<description>Similar to issue 1062, but that seems to relate to a web-based view of
an event, which isnQ&apos;Et what IQ&apos;Em using. On the View Event activity
(EventInfoActivity), I can see an eventQ&apos;Es location. I would expect to be
able to click on that to perform a Maps search (launch the geo: URL). I
have a patch here which does that; it seems to work. :-) ...but the
clickable area is not very large, IQ&apos;Em not sure how best to address that.
The location area could have a minimum height, or larger text, or there
could be a separate big Q&quot;EView mapQ&quot;E line under the appointment_box, or
something. It uses a new image in Calendar:
res/drawable/sym_action_map.png which I will attach as well (I modified
it from the one in Contacts, to be dark and smaller).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:58:30 +0000</when>
<what></what>
</comment>
<comment>
<author>lizhuoh...@gmail.com</author>
<when>Wed, 27 May 2009 02:33:34 +0000</when>
<what>itQ&apos;Es cool!</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 22 Jul 2009 06:58:58 +0000</when>
<what>Has this patch been pushed into Gerrit?</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Tue, 04 Aug 2009 12:39:17 +0000</when>
<what>I havenQ&apos;Et put it there, and by now, the code has moved on a little bit (layout
changes at least).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:35:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:03:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:08:46 +0000</when>
<what>Issue 2663 has been merged into this issue.</what>
</comment>
<comment>
<author>Tomas.C....@gmail.com</author>
<when>Fri, 27 Nov 2009 09:09:49 +0000</when>
<what>Is this included in 2.0?</what>
</comment>
<comment>
<author>bek...@gmail.com</author>
<when>Mon, 07 Dec 2009 00:50:04 +0000</when>
<what>Yes I have a Motorola Droid and this works.  

You must input the street address and zip code in Google Calendar.  

Inputting the address and City, State will not work.  
(In fact, the address wonQ&apos;Et even show up on the phone.)</what>
</comment>
<comment>
<author>eugenen...@gmail.com</author>
<when>Tue, 29 Dec 2009 19:42:35 +0000</when>
<what>The missing location bug has been reported in 5901 
http://code.google.com/p/android/issues/detail?id=5091

IQ&apos;Em thinking this issue should be closed because clicking on the location in 2.0 
does work provided the location is in the calendar and not completley missing as in 
issue 5901.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 16 Apr 2010 17:11:27 +0000</when>
<what></what>
</comment>
<comment>
<author>patryk.s...@gmail.com</author>
<when>Wed, 24 Aug 2011 20:27:53 +0000</when>
<what>This issue is NOT fixed. On Samsung Galaxy S2 (Android 2.3.3) itQ&apos;Es NOT possible to click on location.</what>
</comment>
<comment>
<author>tehflash...@gmail.com</author>
<when>Sun, 04 Sep 2011 21:44:52 +0000</when>
<what>Issue not fixed for Android 3.2</what>
</comment>
</bug>
<bug>
<bugid>10390</bugid>
<title>Bluetooth Voice Command not using new Voice Search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>28</stars>
<reportedBy>drmaciny...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 22:25:34 +0000</openedDate>
<description>Problem: I have just installed the new Google Voice Search on my HTC
EVO, and after multiple reboots, found that the old voice dialer was
still being used for Bluetooth voice commands, rather than the new Voice
Search with actions. Removing or renaming the
/system/app/VoiceDialer.apk, or attempting to simply replace it with the
new Voice Search APK does not work either. Expected Result: When using
the Talk button on a Bluetooth headset (to initiate voice dialing), the
action should use the newly released Google Voice Search application
rather than the Android Bluetooth Voice Dialer application. Device: HTC
EVO ROM: CyanogenMod Nightly (8/11), also tested and confirmed on Rooted
Stock HTC ROM and CyanogenMod RC1.</description>
<comment>
<author>bram.war...@gmail.com</author>
<when>Fri, 13 Aug 2010 00:34:32 +0000</when>
<what>IQ&apos;Em interested in the same.

I do understand that the voice search uses the internet to pass the voice information to google, but for me...  thatQ&apos;Es the point.  The Voice Dialer is too hit and miss...  it would be awesome if it could become a failover option (when no network (that never happens to me)).

Droid 1 running VerizonQ&apos;Es stock Froyo.

(As an aside: I have a car dock, get texts, can read them safely...  IQ&apos;Ed like to reply, but itQ&apos;Es too dangerous.  This Q&quot;EnewQ&quot;E set of abilities would help immensely.  Or to tell it where I want to navigate...  through my carQ&apos;Es bluetooth.) </what>
</comment>
<comment>
<author>spand...@gmail.com</author>
<when>Fri, 13 Aug 2010 07:19:49 +0000</when>
<what>I recall back in the day I used to do this with my windows mobile phone. I would love this feature to appear on android, being able to use your bluetooth headset to compose a message or specify navigation, etc. will be a great addition. </what>
</comment>
<comment>
<author>tylerpit...@gmail.com</author>
<when>Thu, 19 Aug 2010 21:41:08 +0000</when>
<what>I agree this is a must have the new voice search option is great but I want to launch it with the bluetooth head set.</what>
</comment>
<comment>
<author>Beam.And...@gmail.com</author>
<when>Sat, 04 Sep 2010 21:26:30 +0000</when>
<what>Voice actions through bluetooth please</what>
</comment>
<comment>
<author>brandon....@gmail.com</author>
<when>Fri, 01 Oct 2010 14:58:46 +0000</when>
<what>I agree. I use a bluetooth speakerphone with my HTC Evo and it only does the normal calling commands on my bluetooth. I want to be able to use the Send Text, Navigate to, etc.  </what>
</comment>
<comment>
<author>BrianRu...@gmail.com</author>
<when>Thu, 11 Nov 2010 18:56:20 +0000</when>
<what>Agreed!!!</what>
</comment>
<comment>
<author>johnjo...@gmail.com</author>
<when>Thu, 30 Dec 2010 23:37:36 +0000</when>
<what>I recently got the droid x and then picked up the fascinate.  Hoping the fascinate would perform better with voice commands.  They both perform equally bad...  Done with trying to make email and voice commands on the android perform like my blackberry...</what>
</comment>
</bug>
<bug>
<bugid>8</bugid>
<title>NOTE: THIS ISSUE TRACKER IS NOT MONITORED</title>
<status>Declined</status>
<owner>d...@google.com</owner>
<closedOn>2008-01-08T23:18:41.000Z</closedOn>
<type>Defect</type>
<priority>Critical</priority>
<component></component>
<stars>6</stars>
<reportedBy>d...@google.com</reportedBy>
<openedDate>Tue, 13 Nov 2007 06:05:31 +0000</openedDate>
<description>We are not using this issue tracker to track issues with the Android
SDK. Please submit any bugs and issues to the forums:
http://groups.google.com/group/android-developers</description>
<comment>
<author>d...@google.com</author>
<when>Tue, 13 Nov 2007 06:08:21 +0000</when>
<what></what>
</comment>
<comment>
<author>d...@google.com</author>
<when>Tue, 13 Nov 2007 06:08:39 +0000</when>
<what></what>
</comment>
<comment>
<author>lbarbi...@gmail.com</author>
<when>Thu, 15 Nov 2007 13:28:03 +0000</when>
<what>Why not ? that should be usefull to post issue here. Cause group is growing up, and
itQ&apos;Es realy difficult to find information.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sun, 18 Nov 2007 14:38:27 +0000</when>
<what>Will google provide the source code for other components?</what>
</comment>
<comment>
<author>kulasama@gmail.com</author>
<when>Thu, 22 Nov 2007 08:07:14 +0000</when>
<what>hallo world</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jan 2008 23:18:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2359</bugid>
<title>use APN datebase</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-04-03T23:32:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>weiler.m...@gmail.com</reportedBy>
<openedDate>Thu, 02 Apr 2009 17:08:47 +0000</openedDate>
<description>The network configuration should be using a database to look up the
necessary parameters (APN and more). The behavior i think of is used in
the GNOME Network Manager. It asks for your Provider and looks up the
rest. GNOME has an open database for this purpose which could be usable
for us too. (at least as a starting point)
http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 03 Apr 2009 23:32:07 +0000</when>
<what>That already exists - itQ&apos;Es up to individual device manufacturers to prepopulate it
with whatever information they want</what>
</comment>
</bug>
<bug>
<bugid>18469</bugid>
<title>Facebook sync</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-13T16:45:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeremymu...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 00:25:44 +0000</openedDate>
<description>Using the Motorola Droid 3: The facebook sync with 2.3.4 on the droid 3
syncs contacts profiles to the facebook touch site, but when the
facebook profile link under the contact is clicked, it takes me to the
facebook mobile home page instead of the contacts profile of any site
version... i liked the facebook app sync better, as long as the Q&quot;Ejoin
contactsQ&quot;E feature will still be available.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:45:40 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15700</bugid>
<title>Cannot dial phone numbers from emails</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>darren.m...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 14:02:50 +0000</openedDate>
<description>Android does not recognise and therfore dial phone snumbers from emials.
American format phone numbers sometimes work, however UK numbers do not.
To reproduce the problem use any android phone and try to dial a non
american phone number from and email. You should be able to do this.
Windows phones can do it. Blackberrys can do it. Why can Android not do
it. Have tried this on various phones with 2.1, 2.2 and 2.3 NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>freeman4...@gmail.com</author>
<when>Tue, 29 Mar 2011 14:12:45 +0000</when>
<what>Motorola Blur: 3.5.350.MB520.ATT.en.US
Firmware: 2.1-update1
Kernel: 2.6.29

Clicking on a phone number (e-mail, calendar, etc.) causes the number to be opened in Maps instead of going to the dialer!</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:17:04 +0000</when>
<what>In the platform email app, on Gingerbread (2.3) on a Nexus S, I just tested this and it works properly.

darren.m...@gmail.com - Would you please specify the details about a 2.3 device (manufacturer, device name, model number) as well as the build version?

freeman4...@gmail.com - YouQ&apos;Ere going to need to report that directly to Motorola, as the Email client in MotoBlur devices is published and supported by them - not tracked here.

Thanks!</what>
</comment>
<comment>
<author>darren.m...@gmail.com</author>
<when>Sat, 04 Jun 2011 07:59:06 +0000</when>
<what>Hell

Device is galaxy s uk spec running stock rom.
Currentlyy
Froyo Xxjpy</what>
</comment>
</bug>
<bug>
<bugid>11763</bugid>
<title>TO check fstatfs() sets errno correctly </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wguodong...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 05:43:49 +0000</openedDate>
<description>-Platform Version Android 1.6 - Steps to reproduce the problem
(including sample code if appropriate). 1.Pass -1 as the Q&quot;EfdQ&quot;E parameter
for fstatfs(), and expect EBADF. 2.Pass an invalid address (outside the
address space of the process),as the buf paramter of fstatfs(), and
expect EFAULT. code: ..... struct test_case_t { int fd; struct statfs
*sbuf; int error; } TC[] = { /* EBADF - fd is invalid */ { -1, Q&amp;Ebuf,
EBADF}, #ifndef UCLINUX /* Skip since uClinux does not implement memory
protection */ /* EFAULT - address for buf is invalid */ { 1, (void *)-1,
EFAULT} #endif }; ..... for (i = 0; i Q&lt;E TST_TOTAL; i++) {
TEST(fstatfs(TC[i].fd, TC[i].sbuf)); ...... - What happened. The return
errno both are 22 : Invalid argument - What you think the correct
behavior should be. 1.Pass -1 as the Q&quot;EfdQ&quot;E parameter for fstatfs(), and
expect EBADF. 2.Pass an invalid address (outside the address space of
the process),as the buf paramter of fstatfs(), and expect EFAULT.</description>
</bug>
<bug>
<bugid>11651</bugid>
<title>the Droid X isnQ&apos;Et able to get a GPS fix, while roaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Eye.Fi....@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 04:46:55 +0000</openedDate>
<description>Guys, IQ&apos;Em roaming for a few days on Canada. Google Maps now supports
Navigation, officially, and I was really looking forward to using it. It
doesnQ&apos;Et get a GPS lock. AGPS works, based on cell towers. But the turn
by turn navigation doesnQ&apos;Et work because the DX isnQ&apos;Et able to get a GPS
fix. Could this be a new bug in google maps? A few months ago, before
google supported Canada, I was getting a GPS fix with my D1, while
roaming. It was lacking the official turn by turn support, but the GPS
worked. Any ideas? Sent from my DROIDX using Tapatalk</description>
</bug>
<bug>
<bugid>19727</bugid>
<title>After 5-10 minutes you use Gmail Back key repeatedly to return to the Idle. Occurs Force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>azit...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 01:43:52 +0000</openedDate>
<description>After 5-10 minutes you use Gmail Back key repeatedly to return to the
Idle. Occurs Force close IdleQ&gt;E ApplicationsQ&gt;E GmailQ&gt;E Label Moving, Mail
check and then Back key. Iterate 08-31 15:08:34.563 1009 1009 E
AndroidRuntime: FATAL EXCEPTION: main 08-31 15:08:34.563 1009 1009 E
AndroidRuntime: java.lang.IllegalStateException: The content of the
adapter has changed but ListView did not receive a notification. Make
sure the content of your adapter is not modified from a background
thread, but only from the UI thread. [in ListView(16908298, class
android.widget.ListView) with Adapter(class
com.google.android.gm.ConversationHeaderCursorAdapter)] 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.widget.ListView.layoutChildren(ListView.java:1541) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.widget.ListView.commonKey(ListView.java:2086) 08-31 15:08:34.563
1009 1009 E AndroidRuntime: at
android.widget.ListView.onKeyDown(ListView.java:2067) 08-31 15:08:34.563
1009 1009 E AndroidRuntime: at
android.view.KeyEvent.dispatch(KeyEvent.java:1288) 08-31 15:08:34.563
1009 1009 E AndroidRuntime: at
android.view.View.dispatchKeyEvent(View.java:3959) 08-31 15:08:34.563
1009 1009 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:787) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.widget.ListView.dispatchKeyEvent(ListView.java:2052) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:1752)
08-31 15:08:34.563 1009 1009 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1147)
08-31 15:08:34.563 1009 1009 E AndroidRuntime: at
android.app.Activity.dispatchKeyEvent(Activity.java:2095) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1724)
08-31 15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2650)
08-31 15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2623) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1879) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 08-31 15:08:34.563
1009 1009 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
08-31 15:08:34.563 1009 1009 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 08-31 15:08:34.563
1009 1009 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 08-31 15:08:34.563 1009
1009 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
08-31 15:08:34.563 1009 1009 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 08-31
15:08:34.563 1009 1009 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 08-31 15:08:34.563 287 307
W ActivityManager: Force finishing activity
com.google.android.gm/.ConversationListActivity</description>
</bug>
<bug>
<bugid>9683</bugid>
<title>AsyncQueryHandler.WorkerHandler.handleMessage() can leak a cursor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>astro...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 22:38:33 +0000</openedDate>
<description>AsyncQueryHandler.WorkerHandler.handleMessage() contains this code
snippet: Cursor cursor; try { cursor = resolver.query(args.uri,
args.projection, args.selection, args.selectionArgs, args.orderBy); //
Calling getCount() causes the cursor window to be filled, // which will
make the first access on the main thread a lot faster. if (cursor !=
null) { cursor.getCount(); } } catch (Exception e) { Log.w(TAG,
e.toString()); cursor = null; } args.result = cursor; If an Exception is
caught, the cursor variable is nulled out. But, if the cursor was not
null at that point, it should be closed first so that it is not leaked.
IQ&apos;Em using Android 2.1.</description>
</bug>
<bug>
<bugid>19071</bugid>
<title>It is too easy to accidentally eject the micro SD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dataudu...@gmail.com</reportedBy>
<openedDate>Sat, 06 Aug 2011 01:17:43 +0000</openedDate>
<description>Can the eject be put some where else on Android v3.2, when i play game
because the notification/popup appear I am always accidentally click on
the eject/unmount of the MicroSD. VERY ANNOYING. Regards Dat.</description>
</bug>
<bug>
<bugid>16073</bugid>
<title>[Alarm Clock] Bug: Q&quot;ES? M Ti A To F L?Q&quot;E</title>
<status>Released</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>2011-04-11T00:17:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ole.kva...@gmail.com</reportedBy>
<openedDate>Sun, 10 Apr 2011 17:48:47 +0000</openedDate>
<description>1) Steps to reproduce the problem: 1a) Select Q&quot;ENorsk bokm?lQ&quot;E as language
1b) Clock 1c) Alarms 2) What happened: Abbreviated weekdays shows: Q&quot;ES? M
Ti A To F L?Q&quot;E (The abbreviation is correct if English is selected as
language, i.e. Q&quot;ESu M Tu _W_ Th F SaQ&quot;E.) 3) Correct behavior should be:
Q&quot;ES? M Ti _O_ To F L?Q&quot;E, where Q&quot;EOQ&quot;E is the correct abbreviation for
Q&quot;EOnsdagQ&quot;E.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Apr 2011 00:17:03 +0000</when>
<what>cue my obligatory Q&quot;EICU has these right; we should stop duplicating locale dataQ&quot;E...

anyway, in Gingerbread it looks like this is using the medium-length weekday names, including Q&quot;Eons.Q&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>8611</bugid>
<title>SSL: SubjectAltName not supported</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T20:08:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>lipinski...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 05:42:07 +0000</openedDate>
<description>I was quite surprised that my mail client stopped downloading mails.
Tracking this down it happened after the certificate of the server was
renewed. I can reproduce it opening the browser at a site using the same
certificate. Error: The name of the site does not match the name on the
certificate. However, the hostname of the server matches the DNS names
set in the certificates Subject Alternative Names. I expected a recent
system to support this. Using Android 2.1.</description>
<comment>
<author>tom.leht...@gmail.com</author>
<when>Sun, 30 May 2010 22:24:22 +0000</when>
<what>This has already been reported in this issue:
http://code.google.com/p/android/issues/detail?id=8409</what>
</comment>
<comment>
<author>lipinski...@gmail.com</author>
<when>Mon, 31 May 2010 01:01:10 +0000</when>
<what>Sorry, must have missed it while searching for it while reporting. Please close as duplicate.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:08:42 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6631</bugid>
<title>default clock app should include a screen lock button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kenros3@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 23:55:14 +0000</openedDate>
<description>The default clock app on the Nexus One makes a good default home screen,
something Google realized since it comes on when the phone is placed in
the cradle. It has a button to dim the screen at night, as well a
buttons at the bottom to set an alarm, play music, etc. If the phone
lock is enabled and the phone locks with the clock app is displayed, a
quick press of the power button displays the clock app (in locked form)
but still lets the user see the date Q&amp;E time. The feature request is to
add a button to the clock app screen similar to the screen dim button,
so the user can lock the phone by pressing that button (for example to
put in oneQ&apos;Es pocket). Right now a user needs to turn the clock app on
with a press on the screen, then lock by pressing the power button. It
would be more convenient from a usability point of view if instead it
could be a press-press on the screen to first enable to clock and then
lock the phone.</description>
</bug>
<bug>
<bugid>19165</bugid>
<title>Inet4Address.isLinkLocalAddress() function documentation is misleading</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-09-29T22:48:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>vedant.l...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 19:39:40 +0000</openedDate>
<description>The documentation for the function isLinkLocalAddress() in
java.net.Inet4Address is public boolean isLinkLocalAddress () Since: API
Level 1 Returns whether this address has a link-local scope or not. RFC
3484 Default Address Selection for Internet Protocol Version 6 (IPv6)
states IPv4 auto-configuration addresses, prefix 169.254/16, IPv4
loopback addresses, prefix 127/8, are assigned link-local scope. Returns
true if this instance represents a link-local address, false otherwise.
This leads developers into thinking that the function uses the RFC 3484
definition of link-local scope. However, the function doesnQ&apos;Et return
true if the IP address is 127.0.0.1, which is in link-local scope
according to RFC 3484. The documentation for this function is therefore
misleading. The correct behaviour would be to either return true for
loopback interface addresses or to clarify that the function returns
false for loopback interface addresses.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 11 Aug 2011 00:41:18 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Sep 2011 00:55:50 +0000</when>
<what>  System.err.println(InetAddress.getByName(Q&quot;E127.0.0.1Q&quot;E));
  System.err.println(InetAddress.getByName(Q&quot;E127.0.0.1Q&quot;E).isLinkLocalAddress());

on the RI produces:

/127.0.0.1
false

so this is a documentation update. it looks like i should just remove the doc comments from Inet4Address and Inet6Address, and let both inherit the InetAddress documentation, which appears to be complete and correct. (though the Q&quot;Ethis implementationQ&quot;E bit will need rewriting to make it clear it only applies to InetAddress and not the subclasses.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 29 Sep 2011 22:48:24 +0000</when>
<what>actually, the documentation for all the InetAddress/Inet4Address/Inet6Address is* methods is horrible, and often completely wrong. iQ&apos;Eve fixed the lot, and tidied up the implementation too. (a7428d68453f6a74633221e8714f8d3d9597b2b4)</what>
</comment>
<comment>
<author>vedant.l...@gmail.com</author>
<when>Thu, 29 Sep 2011 22:57:32 +0000</when>
<what>Thanks. Is there any chance to see the fixed documentation before the Ice Cream Sandwhich SDK is released?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 29 Sep 2011 23:01:02 +0000</when>
<what>hereQ&apos;Es the new InetAddress.isLinkLocalAddress; i just let Inet4Address and Inet6Address inherit this text.

     * Returns whether this address is a link-local address or not.
     *
     * Q&lt;EpQ&gt;EValid IPv6 link-local addresses have the prefix {@code fe80::/10}.
     *
     * Q&lt;EpQ&gt;EQ&lt;Ea href=Q&quot;Ehttp://www.ietf.org/rfc/rfc3484.txtQ&quot;EQ&gt;ERFC 3484Q&lt;E/aQ&gt;E
     * Q&quot;EDefault Address Selection for Internet Protocol Version 6 (IPv6)Q&quot;E states
     * that both IPv4 auto-configuration addresses (prefix {@code 169.254/16}) and
     * IPv4 loopback addresses (prefix {@code 127/8}) have link-local scope, but
     * {@link Inet4Address} only considers the auto-configuration addresses
     * to have link-local scope. That is: the IPv4 loopback address returns false.
</what>
</comment>
</bug>
<bug>
<bugid>14419</bugid>
<title>Support wideband audio for high-quality phone and voip calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kartik....@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 02:55:39 +0000</openedDate>
<description>This could either be AMR-WB or AAC, both of which are already supported,
but this feature request is to allow them to be used for phone (or voip)
calls, because the quality is much better, like Skype (when uncongested)
or FaceTime.</description>
<comment>
<author>kartik....@gmail.com</author>
<when>Mon, 31 Jan 2011 02:55:56 +0000</when>
<what>http://en.wikipedia.org/wiki/Wideband_audio</what>
</comment>
</bug>
<bug>
<bugid>12028</bugid>
<title>Gmail spam issue (Reporting spam mails count is wrong)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yongnir@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 07:27:38 +0000</openedDate>
<description>Gmail]Reporting spam mails count is error. *Steps 1. Launch Gmail App 2.
Selecte more than three mails. 3. Press Menu hard key and then select
Q&quot;EReport SpamQ&quot;E menu *Issue - Reporting spam mails count is wrong *Please
refer to attachment.</description>
<comment>
<author>bala...@gmail.com</author>
<when>Thu, 11 Nov 2010 00:02:14 +0000</when>
<what>This is the issue tracker for the Android open source project.

Gmail is not part of the Android open source project.  Talk to Google.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:09:41 +0000</when>
<what>Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>5970</bugid>
<title>ERR_ICAP_FAILURE when browsing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yannick....@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 12:43:28 +0000</openedDate>
<description>When I try to connect to a website through my androidQ&apos;Es browser, I get a
blank page saying Q&apos;EERR_ICAP_FAILUREQ&apos;E. This behaviour is detected on my
HTC Dream via orange (french telco operator).</description>
</bug>
<bug>
<bugid>4094</bugid>
<title>Galaxy: Battery temperature reported incorrectly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>risto.ka...@gmail.com</reportedBy>
<openedDate>Fri, 02 Oct 2009 12:36:39 +0000</openedDate>
<description>The Q&quot;EBattery infoQ&quot;E page reports nonsensical temperatures (e.g. 2.6 C).
Steps to reproduce: 1. Dial *#*#4636#*#* 2. On the Q&quot;ETestingQ&quot;E page,
select Q&quot;EBattery informationQ&quot;E 3. See Q&quot;EBattery temperatureQ&quot;E item Actual
results: Temperatures like 2.6 C or 5 C. Expected results: Results above
room temperature (20 C) or above body temperature (37 C) when the phone
feels warm. It almost appears as if the number goes through an extra,
incorrect temperature conversion: if the phone reports 36.7 C, but the
software takes that as 36.7 F and applies Celsius conversion to it, it
ends up with 2.6. Similarly 41 C would end up converted to 5 C. The
phone (Samsung Galaxy) identifies itself as: Firmware version: 1.5
Baseband version: I7500XXII5 Kernel version: 2.6.27 Build number:
76XXCSDCBALUM6375 The same phenomenon seems to be reported here:
http://androidforums.com/samsung-i7500/9061-my-battery-fridge.html</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:45:17 +0000</when>
<what>This is probably a bug in SamsungQ&apos;Es custom code.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:25:39 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>14880</bugid>
<title>Stock Calculator incorrect calculation</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-24T20:14:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>patzi...@yahoo.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 22:26:07 +0000</openedDate>
<description>on 2 seperate Motorola Droid phones I am coming up with an incorrect
answer to a calculation using the stock android calculator, in the
problem 592.17-518.69 i am coming up with a solution of 73.47999999
(repeating), this is obviously an error as there should be no repeating
decimal solution to any subtraction or addition problem that does not
start with a repeating decimal.</description>
<comment>
<author>jackson....@gmail.com</author>
<when>Mon, 21 Feb 2011 04:42:27 +0000</when>
<what>I just tried the same thing on my nexus s and it did the same thing.</what>
</comment>
<comment>
<author>skylar.s...@gmail.com</author>
<when>Mon, 21 Feb 2011 18:37:14 +0000</when>
<what>Free star for you sir... happening on my EVO as well, nice catch.</what>
</comment>
<comment>
<author>i.tranko...@gmail.com</author>
<when>Thu, 24 Feb 2011 03:49:06 +0000</when>
<what>Desire HD ... same thing here.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:14:21 +0000</when>
<what>A repeating fractional value of .999... is equivalent to 1.0, so the value is mathematically correct. This is a simply a UI issue, and thereQ&apos;Es another bug filed for that, so IQ&apos;Em closing this one.</what>
</comment>
<comment>
<author>patzi...@gmail.com</author>
<when>Thu, 24 Feb 2011 22:34:04 +0000</when>
<what>Sorry, but iQ&apos;Eve been through enough math classes to know that repeating decimal .99 is not equivilent to 1, it is close, dont get me wrong, but it is still not quite there, it is an actual physical calculation error, .99 is not = 1, .99=.99</what>
</comment>
</bug>
<bug>
<bugid>12882</bugid>
<title>Pecan QVGA LCD 240x320_GMS R7 Market crash.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 08:55:14 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Pre condition : never log in on
google account, after booting. 2. log in on Google account on Gmail or
Gtalk. not Market. 3. Add Market widget on Homescreen. 4. When Market
widget displays any applications on the homescreen, touch the Market
widget. 5. Market will display the Q&quot;EAndroid Market Terms of ServiceQ&quot;E. 6.
Select the Q&quot;EAcceptQ&quot;E 7. Market will stop unexpectedly. - What happened.
com.android.vending process crash occurred in GMS r7 (Market v2.09) -
What you think the correct behavior should be. Crash should not happen,</description>
</bug>
<bug>
<bugid>15972</bugid>
<title>the mms will crash when we switch between the composemessageActivity and the conversationList by Q&quot;EbackQ&quot;E key 50-60 times </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>gootou2...@gmail.com</reportedBy>
<openedDate>Tue, 05 Apr 2011 09:39:52 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:17:31 +0000</when>
<what>Issue 15973 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:19:09 +0000</when>
<what>What device are you using?  What version of the software?

03-28 17:37:25.438: ERROR/dalvikvm-heap(1101): Heap Massage needed (20736-byte external allocation too big)
03-28 17:37:25.438: ERROR/dalvikvm-heap(1101): Full GC (donQ&apos;Et collect SoftReferences)
03-28 17:37:25.678: ERROR/dalvikvm-heap(1101): Full GC (collect SoftReferences)
03-28 17:37:25.918: ERROR/dalvikvm-heap(1101): Try and trim Heap Source
03-28 17:37:25.948: ERROR/dalvikvm-heap(1101): Heap Massage was unsuccessful for 20736-bytes!
03-28 17:37:25.948: ERROR/dalvikvm-heap(1101): Heap Massage has failed...
03-28 17:37:25.948: ERROR/(1101): VM wonQ&apos;Et let us allocate 20736 bytes
03-28 17:37:25.958: ERROR/AndroidRuntime(1101): Uncaught handler: thread main exiting due to uncaught exception
03-28 17:37:25.958: ERROR/AndroidRuntime(1101): java.lang.OutOfMemoryError: bitmap size exceeds VM budget
</what>
</comment>
<comment>
<author>gootou2...@gmail.com</author>
<when>Wed, 06 Apr 2011 01:44:00 +0000</when>
<what>Version:android2.1
Devices:HTC G5
1.send 5 or 6 mms to the same number,and this page will be used in the next step
2.click the item which the number is you send mms to.
3.click Q&quot;EbackQ&quot;E key to conversation list.
5.repeat step 2,3 50-70 times,the mms will be crash.

i was used the heap tools detected the memory used situation,found that the memoy
will be increase every time you repeat 2,3 step, and than when the mms crash, the allocated memory size is near 8M.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 06 Apr 2011 22:24:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13581</bugid>
<title>Nexus S - NFC Q&quot;Ean error occurredQ&quot;E </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>onthecou...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 06:11:54 +0000</openedDate>
<description>When attempting to turn on (Q&quot;EcheckQ&quot;E) the NFC option in the Q&apos;EWireless Q&amp;E
Network SettingsQ&apos;E menu, it doesnQ&apos;Et allow me to check it, and says Q&quot;Ean
error occurredQ&quot;E instead. To recreate, simply go to Q&apos;EWireless Q&amp;E Network
SettingsQ&apos;E and attempt to turn on/check the NFC option. I would hate to
find I have a defective NFC reader months down the line when NFC becomes
popular. Is this an error with Gingerbread, or is there an actual defect
with my phone? Can others recreate this as well? Thanks.</description>
<comment>
<author>mudashu...@gmail.com</author>
<when>Sun, 16 Jan 2011 17:56:57 +0000</when>
<what>same problem here any1 know how to fix it</what>
</comment>
<comment>
<author>netstre...@gmail.com</author>
<when>Tue, 18 Jan 2011 23:36:01 +0000</when>
<what>I have the same error. But it works before.</what>
</comment>
<comment>
<author>acepo...@gmail.com</author>
<when>Sun, 23 Jan 2011 04:09:17 +0000</when>
<what>I also have this problem. I have attached alogcat log of me checking the box several times and getting the error each time.</what>
</comment>
<comment>
<author>jnschu...@gmail.com</author>
<when>Thu, 24 Feb 2011 23:58:50 +0000</when>
<what>Same problem here</what>
</comment>
<comment>
<author>yuhuh...@gmail.com</author>
<when>Fri, 25 Feb 2011 16:11:00 +0000</when>
<what>Same here and I am 110% sure itQ&apos;Es not my device nor any kind of hardware problem. It worked fine before this latest 2.3.3 update, so it must be something got screwed up with latest Android 2.3.3 update</what>
</comment>
<comment>
<author>jnschu...@gmail.com</author>
<when>Fri, 25 Feb 2011 16:15:10 +0000</when>
<what>Has anyone done a hard reset/factory reset to see if it fixes this issue? I have an open issue with Samsung support and will contact them again today to see if they have any other ideas...</what>
</comment>
<comment>
<author>yuhuh...@gmail.com</author>
<when>Fri, 25 Feb 2011 16:20:13 +0000</when>
<what>Hey guys... I am not sure if it will work on other peopleQ&apos;Es devices, but it worked on mine. Just turn your Nexus S off for few seconds. Pull out the battery. Keep it outside the phone for few seconds (cca.10), let circuits run out of power juice LOL. Install it back, close the cover and magically when you go back to SETTINGS / WIRELESS Q&amp;E NETWORKS, turning NFC on works without any problems. My problem is solved, please post your experience with this so we know if this fixes it for everybody.</what>
</comment>
<comment>
<author>yuhuh...@gmail.com</author>
<when>Fri, 25 Feb 2011 16:21:08 +0000</when>
<what>DO NOT GO THROUGH HARD RESET. Read my previous post. I fixed it on my end here simply by pulling battery out for few seconds. Read my post please.</what>
</comment>
<comment>
<author>onthecou...@gmail.com</author>
<when>Fri, 25 Feb 2011 16:29:20 +0000</when>
<what>Since IQ&apos;Em the one who created this report, I should update that itQ&apos;Es more or less been resolved. It turns out, the issue is not that serious; hardly can be called a glitch. An admin from AndroidCentral explained it best: 

Q&quot;EYes, if I toggle the NFC switch enough times I will see the error notification. It still works as intended though. Looks like there is a Q&quot;Ecool downQ&quot;E time on the NFC hardware, and messages to the kernel are getting picked up as errors. Either the filter needs tweaked (the filter that reports kernel messages) or the output from the NFC hardware needs Q&quot;Ere-wordedQ&quot;E 

So those who are turning it on/off really quickly and getting the NFC error, that is normal. Hope that clarifies some things.

If youQ&apos;Ere genuinely experiencing an NFC error where itQ&apos;Es not turning on properly at all, even after some time, then carry on reporting. </what>
</comment>
<comment>
<author>jnschu...@gmail.com</author>
<when>Fri, 25 Feb 2011 16:33:48 +0000</when>
<what>Well, pulled the battery out for couple of mins and still no dice... Reading comment 11, I understand that but I just canQ&apos;Et get it to turn on and function at all... IQ&apos;Em going to pull the battery again, but my guess is that it will not help.</what>
</comment>
<comment>
<author>jnschu...@gmail.com</author>
<when>Fri, 25 Feb 2011 16:50:34 +0000</when>
<what>Still the same Q&quot;EAn error occurred.Q&quot;E message and no check mark after the battery pull. It did take about 5 seconds to display the error message instead of instantly though. I will report back after my call with Samsung support. </what>
</comment>
<comment>
<author>jnschu...@gmail.com</author>
<when>Sat, 26 Feb 2011 00:26:49 +0000</when>
<what>Did a hard reset and still not working. Call Samsung and worked with a 3rd level tech and he suggested to go back to Best Buy and see if they will swap it out. If not, Samsung would repair it for free but would take 2 weeks...</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Wed, 27 Apr 2011 03:27:59 +0000</when>
<what>IQ&apos;Eve tried all listed solutions above and cannot reactivate NFC.</what>
</comment>
<comment>
<author>jnschu...@gmail.com</author>
<when>Wed, 27 Apr 2011 12:43:50 +0000</when>
<what>Well after sending my Nexus S into Samsung support twice and all they did is a factory reset, said it passed Q&quot;Eall functionally testQ&quot;E, sent it back... The NFC function still doesnQ&apos;Et work... Samsung support is horrible...</what>
</comment>
<comment>
<author>markya0...@gmail.com</author>
<when>Mon, 02 May 2011 06:48:12 +0000</when>
<what>I also encounter the same problem! Even IQ&apos;Em in 2.3.4..QQ</what>
</comment>
<comment>
<author>corneliu...@gmail.com</author>
<when>Tue, 03 May 2011 14:23:02 +0000</when>
<what>I have the same issue on Nexus S i9023. The error message is Q&quot;EEin Fehler ist aufgetretenQ&quot;E (german) when I try to activate NFC in the wireless settings.

Removing and reinserting the battery does not help.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Thu, 05 May 2011 15:44:00 +0000</when>
<what>Same problem here. ItQ&apos;Es so annoying. IQ&apos;Ed started using my nexus with customized roms. Could that be a reason? Probably complete nonsense. IQ&apos;Em thinking about flashing back an untouched 2.3.4-rom and hope that it help.</what>
</comment>
<comment>
<author>jnschu...@gmail.com</author>
<when>Thu, 05 May 2011 15:47:01 +0000</when>
<what>Nothing worked for me and Samsung support didnQ&apos;Et fix...</what>
</comment>
<comment>
<author>konstant...@gmail.com</author>
<when>Fri, 20 May 2011 14:41:08 +0000</when>
<what>Haha, ok... I thought I am the only one with such a problem. I have the Nexus S i9023 pearl white. I tried to take out the battery a few seconds, but after puttingal together the problem is still present. OS is 2.3.4. Cohld please Google say sth about that issue. Thank you.</what>
</comment>
<comment>
<author>konstant...@gmail.com</author>
<when>Sat, 21 May 2011 21:46:40 +0000</when>
<what>I dont know whats going on. I want a statement of Google or Samsung, or both. My Nexus S i9023-white is 2 days old. It cant be possible that my NFC transponder is defective. I tried several solution hints (e.g. battery plug in/off) The error can be  defiiataly reproduced. There are a lot of people in the net with exactly the same issue (found in several forums).

- OS is 2.3.4 (stock)
- Untouched, not rooted
- Delivery status was 2.3.3, after turning it on for the first time, I updated immediately to 2.3.4 via OTA. I didnt check NFC with 2.3.3.

Google, please get concerned about that problem, and leave a reply. It is really annoying. Thanks folks.

</what>
</comment>
<comment>
<author>konstant...@gmail.com</author>
<when>Sat, 21 May 2011 21:53:35 +0000</when>
<what>since no one uploaded a picture of the error msg, here it is:
</what>
</comment>
<comment>
<author>konstant...@gmail.com</author>
<when>Sun, 22 May 2011 12:38:46 +0000</when>
<what>and here is the alogcat log, filter set for Q&quot;EnfcQ&quot;E, same error msg as user comment 3:
</what>
</comment>
<comment>
<author>konstant...@gmail.com</author>
<when>Mon, 23 May 2011 05:51:19 +0000</when>
<what>I just performed a hard reset. Now my Nexus S is in factory state(internal and USB storage wiped)... vanilla status with stock ROM 2.3.4 which came previously via OTA.
Still untouched and never rooted.

But there is still the same problem while NFC activation attempt: Q&quot;EAn error ocurredQ&quot;E. It is annoying. Extremly... aah! :(</what>
</comment>
<comment>
<author>konstant...@gmail.com</author>
<when>Mon, 23 May 2011 08:04:33 +0000</when>
<what>I spoke to Samsung Germany Support. He told me to sent my device in. He didnQ&apos;Et say something about a known problem. Finally I created a ship-in package with a detailed error description, screenshots and logs. IQ&apos;Ell get it back in around 10-14 days. Then IQ&apos;Ell post an hopefully an positive update ;)</what>
</comment>
<comment>
<author>cma...@gmail.com</author>
<when>Fri, 27 May 2011 04:51:31 +0000</when>
<what>Hi all,

I am getting this error on my brand new i9020a nexus s as well.

IQ&apos;Eve been trying to figure it out as it just doesnQ&apos;Et seem like a hardware issue.

Anyway, I was playing around and noticed through launcher pro you can add an activity to the home screen, including one for launching nfc service. I added it and when I try to launch it, it says the application is not installed on my phone.

I had a look at the nfc service app in the applications menu and it is listed as being 4kb in size.

I went looking in the system/app directory and found the apk listed there as 48k, tried to reinstall it, but it just force closes.

IQ&apos;Em thinking it may be something to do with this file/app ??

When I got my phone I had to reinstall youtube because it was not showing in the app drawer, but the market stated it was installed, IQ&apos;Em wondering if there is a similar thing here.. ??</what>
</comment>
</bug>
<bug>
<bugid>4704</bugid>
<title>Music stops playing in ad2dp headset: a2dp_stop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>3</stars>
<reportedBy>sammy.he...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 22:36:19 +0000</openedDate>
<description>When listening to music through a2dp headset. The music stops every now
and then. The phone shows that the music is playing (and that the
headset is connected), but thereQ&apos;Es no sound in headset nor from the
phones speakers. logcat shows: 11-11 17:26:09.007 I/BTL-BTAPP_AV( 2651):
bta_av_handle_rc_cmd 0x44 0 11-11 17:26:09.007 I/BTL-BTAPP_AV( 2651):
PAUSE 11-11 17:26:09.007 I/BTL-BTAPP_AV( 2651): AVRCP: PAUSE pressed
11-11 17:26:09.007 I/BTL-BTAPP_AV( 2651): AVRCP: Send key 164 (1) fd=12
11-11 17:26:09.057 I/BTL-BTAPP_AV( 2651): bta_av_handle_rc_cmd 0x44 1
11-11 17:26:09.057 I/BTL-BTAPP_AV( 2651): AVRCP: PLAY released 11-11
17:26:09.057 I/BTL-BTAPP_AV( 2651): AVRCP: Send key 164 (0) fd=12 11-11
17:26:09.097 I/AudioFlinger( 1017): pause(4098), calling thread 1017
11-11 17:26:09.097 I/AudioFlinger( 1017): ACTIVE/RESUMING =Q&gt;E PAUSING
(4098) 11-11 17:26:12.222 D/A2dpAudioInterface( 1017): **a2dp_stop This
happens probably 4 times within 5 hours of listening. IQ&apos;Em running a
Samsung Galaxy with Android 1.5. Baseband version: I7500XXII5 kernel:
2.6.27.35</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:52:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1266</bugid>
<title>G1 Firmware Build only For Developers? my Demand to Google / HTC</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-16T05:21:04.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 14:31:51 +0000</openedDate>
<description>I think being a Open Source Code and Openness in Architecture, API
Google Should Ship Different Firmware for Developers, Software Builders,
Codec Programmer etc. Better for Google / T-Mobile / HTC 1. They can
restrict Developer Device to get Back Normal Shipped Firmware. 2.
Developer Device Activation Method can be Introduced so Once you
Activate that IMEI for Developer Edition you could get only Limited
Warranty from HTC for that IMEI. 3. Once you load Different Firmware,
company may not allow you to Flash Normal Shipped / OTA Firmware signed
by Different Signature. 4. Developer Edition of Firmware can have Test
Key or Developer Key based Recovery Partition. But can not Erased the
way we did it before. 5. Developer firmware must be only available via
SDCard Method 6. No OTA should be given except for some killbits
Urgency. 7. Their should be Disclaimer and Agreement for Warranty Issue
Better for Developers 1. Rather then Fighting for root this could be
Straight Access to Device 2. No More Hacking and Exploits needed. 3.
Building Firmware, API, Services, Codes which need Root Access can be
Tested with Device rather then Emulator. 4. Customizing OS and using it
for Self and Distributing it to user who can take risk may get easy
Access to Mods. 5. Google Should Protect Recovery Image and Boot Image
from being Flashed this will reduce Bricking Issue. Hetal Patel</description>
<comment>
<author>Gary13...@gmail.com</author>
<when>Wed, 12 Nov 2008 23:36:03 +0000</when>
<what>I agree, however this would limit the real reason why root is desired. Sure, WE could 
build and run all the fun stuff (IQ&apos;Em mostly waiting on tethering), but the mass 
public wouldnQ&apos;Et be able to without voiding their warranty. Who knows, maybe rooting 
the device even voids it. I know for other hand helds IQ&apos;Eve worked with, doing stuff 
like this instantly voids it.

If we could add features and have them added into the OFFICIAL Android that would be 
nice. I am still pretty sad to see Google locking off root.</what>
</comment>
<comment>
<author>Hiren...@gmail.com</author>
<when>Fri, 14 Nov 2008 09:36:54 +0000</when>
<what>I fully agree hetaldp

Google Must Provide Safe method to Customise the OS for Developers, they should mind
that Why in Windows HTC is more famouse then LG Samsn or Motorola is that in Major
HTC developers can easily make customise OS and bend it the way he like it.

Just see

XDA-Developers.com for Hundred of Customised ROM or Kitchen for HTC they should take
some hints from that.</what>
</comment>
<comment>
<author>Pate...@gmail.com</author>
<when>Fri, 14 Nov 2008 09:39:38 +0000</when>
<what>I fully agree with Developer Edition of G1 Hardware, more earlier this come more and
more Quickly Android will Evolve. As per some new next Android Device come after
March 2009 Early Access of Android will create Healthy Developer Community. and in
turn Better and Better Software, Applications ,Drivers, Codecs and list goes on.</what>
</comment>
<comment>
<author>neo....@gmail.com</author>
<when>Fri, 14 Nov 2008 10:01:16 +0000</when>
<what>I agree, if Google really wants to stand by their word and the Open Alliance they
need to allow us to have full control over our phones and allow us to develop
software and drivers as root so that we may develop our own modules such as blue
tooth and on screen keyboards.</what>
</comment>
<comment>
<author>marcu...@gmail.com</author>
<when>Sat, 22 Nov 2008 17:33:41 +0000</when>
<what>I agree too. IQ&apos;Ed like to have an Android open just like the linux kernle is and to do
whatever I wish with the open-source parts. IQ&apos;Ed like to write real object code
binaries for it and have a real terminal to play with the internals, even if that
could void my warranty.</what>
</comment>
<comment>
<author>michael5...@gmail.com</author>
<when>Tue, 25 Nov 2008 18:31:23 +0000</when>
<what>This seems less like a Google issue and more like an HTC/T-Mobile issue to me.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 26 Nov 2008 14:23:42 +0000</when>
<what>But to make faster Developments on Hardware Platform this must be allowed as early as
possible.</what>
</comment>
<comment>
<author>nodens2...@gmail.com</author>
<when>Sun, 30 Nov 2008 11:06:18 +0000</when>
<what>Hi,

One more.

Please donQ&apos;Et be evil and give us full access to devices we actually own.

The developer key is a good start. I certainly wonQ&apos;Et buy an android device if I
cannot install whatever I need on it. The (system) developpers wonQ&apos;Et invest time
(moreover free time !) if they canQ&apos;Et experiment build and flash the hardware.

Android is more than a iphone-like platform for gadget coders to play with.

And please, if this is a T-mobile issue, help us by convincing them this is not the
good way to go.

Anyone can use an usb 3G card to connect on an operator network and have full control
on whatQ&apos;Es sent or receive. The Q&quot;Ewe need to control whatQ&apos;Es on our networkQ&quot;E is a lame
excuse.

Regards,

Cl?ment Hermann
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:21:04 +0000</when>
<what>This is mostly a question for T-Mobile.

See also Android Dev Phone 1.</what>
</comment>
</bug>
<bug>
<bugid>6578</bugid>
<title>Bluetooth voice dialing</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>ge.tom.l...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 20:53:01 +0000</openedDate>
<description>Need to have a bluetooth voice dial app for these phones!!!!</description>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 00:08:12 +0000</when>
<what>Duplicate of Issue 4848</what>
</comment>
</bug>
<bug>
<bugid>3419</bugid>
<title>[BT Car]  Parrot 3100LCD Can not autopair</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:20:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>dcle...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jul 2009 08:26:06 +0000</openedDate>
<description>Hi I just buy a HTC Hero (Orange Spain), and I can pair with my Parrot
3100 LCD manually, but can not do it automatically. With my old Nokia
N70, when enter car and start parrot, they both auto pair. With Hero
this donQ&apos;Et happend. How can I get it? I donQ&apos;Et try to call or receive,
but I also think I canQ&apos;Et do it. Not sure, maybe when solver auto-pair
problem, itQ&apos;Es work. Thanks for help. Bye</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:44:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:24:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:28:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:50:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:20:50 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>18026</bugid>
<title>TextView gravity=Q&quot;ErightQ&quot;E works on emulator, but not on device.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mighter1...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 18:17:27 +0000</openedDate>
<description>TextView inside RelativeLayout with android:gravity=Q&quot;ErightQ&quot;E places text
on the right while working in emulator, and places it on the left side
while working on device. Tested in emulator: Android 2.2, Android 2.3.3,
ADT Version: 11.0.0.v201105251008-128486 Tested on devices: LG Optimus
Android 2.1.1, Samsung Galaxy S Code: Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:background=Q&quot;E#FFFFFFQ&quot;EQ&gt;E Q&lt;ETextView android:id=Q&quot;E@+id/tvEnterLoginQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:gravity=Q&quot;ErightQ&quot;E
android:focusable=Q&quot;EtrueQ&quot;E android:focusableInTouchMode=Q&quot;EtrueQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ErequestFocus/Q&gt;E Q&lt;E/TextViewQ&gt;E
Q&lt;EEditText android:id=Q&quot;E@+id/etLoginQ&quot;E
android:layout_below=Q&quot;E@id/tvEnterLoginQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;ETextView android:id=Q&quot;E@+id/tvEnterPasswordQ&quot;E
android:layout_below=Q&quot;E@id/etLoginQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:gravity=Q&quot;ErightQ&quot;E /Q&gt;E
Q&lt;EEditText android:id=Q&quot;E@+id/etPasswordQ&quot;E
android:layout_below=Q&quot;E@id/tvEnterPasswordQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:inputType=Q&quot;EtextPasswordQ&quot;E /Q&gt;E Q&lt;EButton android:id=Q&quot;E@+id/btnLoginQ&quot;E
android:layout_below=Q&quot;E@id/etPasswordQ&quot;E
android:layout_alignParentLeft=Q&quot;EtrueQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E</description>
</bug>
<bug>
<bugid>10430</bugid>
<title>Android bookmark management</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amedon...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 19:59:15 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>15852</bugid>
<title>Calendar skips a month when scrolling to next/previous month</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arisi...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 07:47:49 +0000</openedDate>
<description>Device: HTC Desire Android version: 2.2 Steps to reproduce: 1. Open
calendar month view 2. Select a day from next month (number shown in
grey) 3. Hit back to get to month view 4. Scroll down to next month What
Happened: 1. Selected April 2nd in month view on March 2. Hit back -Q&gt;E
March shown again 3. Scroll down -Q&gt;E May shown, Month view for April was
skipped Same behavior applies on selecting a day from previous month and
then scrolling back in month view What should happen: The same month
view shown as before, scrolling shows the next/previous month does not
skip a month.</description>
</bug>
<bug>
<bugid>10052</bugid>
<title>Automatically clear chat history when ending a GTalk chat</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>n8man1...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 13:38:12 +0000</openedDate>
<description>The function to Clear Chat History should be automatic when you end a
chat. It should not have to be a seperate action from within the chat.
It would be great to have an option in the GTalk settings to Q&apos;Eclear all
chats on when endedQ&apos;E. Additionally, there should be a Q&apos;Eclear chat
historyQ&apos;E option available by long pressing on a contact within the GTalk
application.</description>
</bug>
<bug>
<bugid>7514</bugid>
<title>CanQ&apos;Et dial phone numbers plus extension.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>81</stars>
<reportedBy>zmutrux</reportedBy>
<openedDate>Fri, 02 Apr 2010 22:51:36 +0000</openedDate>
<description>Model: Motorola Cliq MB200 System version:
Blur_Version.1.3.18.MB200.T-Mobile.en.US Hardware version: SJUG5469AA
Firmware version: 1.5 Kernel version: 2.6.27 build01@il93lnxebld13 #1
Build number: R6380CP1_035.14 I have synchronized my phone with a
contact database. Many of the phone numbers in the database are in the
following format: 800-555-1212 ext. 405 800-555-1212 x12 The Blackberry
and Windows Mobile donQ&apos;Et have any trouble interpreting these phone
numbers. However on the Cliq running Android 1.5 the phone is seemingly
unable to call the number. Incidentally, the problem I would have on the
Blackberry is that the phone would pause a few seconds after dialing the
phone number, then dial the digits of the extension--even if a human
being had answered the phone instead of an automated attendant. So I
would add to this defect report a request for a feature enhancement. It
would be nice if Google could somehow address this issue, possibly by
prompting the user to dial the extension instead of automatically
dialing it.</description>
<comment>
<author>marc.car...@gmail.com</author>
<when>Tue, 25 May 2010 18:40:16 +0000</when>
<what>this issue remains in Ver. 2.1</what>
</comment>
<comment>
<author>gka...@gmail.com</author>
<when>Tue, 25 May 2010 18:50:57 +0000</when>
<what>A solution IQ&apos;Eve seen implemented in other phones includes both Q&quot;EhardQ&quot;E and Q&quot;EsoftQ&quot;E 
pauses in dailer strings.  Usually a Q&quot;E,Q&quot;E or Q&quot;EPQ&quot;E signifies a timed pause, typically 2 
seconds.  This is useful for auto-attendant replies for extensions, passwords, long-
distance access numbers, etc.  A hard pause, usually Q&quot;EWQ&quot;E (wait) will instruct the 
dialer to stop sending until a key is pressed.

IQ&apos;Ed like to see at least this implemented, if not the type of extensions user zmutrux 
reported above.


--GK

HTC Dream
Carrier: Rogers  
Firmware: 1.5
Kernel: 2.6.27-d5acf552 u70000@Android-X1 #12
Build: 1.89.631.1 146733 CL#94714 release-keys</what>
</comment>
<comment>
<author>nhask...@gmail.com</author>
<when>Thu, 08 Jul 2010 18:29:01 +0000</when>
<what>Has this been acknowledged as a problem by Google?  Was this addressed in Froyo?  This is a serious problem which is preventing me from rolling out Android phones within my enterprise.  A short term solution could be as simple as ignoring the anything after x## or ext. ### so the user can still select the number and then manually enter the extension.</what>
</comment>
<comment>
<author>David.Cr...@gmail.com</author>
<when>Fri, 16 Jul 2010 16:49:27 +0000</when>
<what>This is the format for Blackberry below. I would like to see the format supported by Android too. First it dials the number and then prompts a menu to dial the extension with one click:

+1-866-430-4000x6512</what>
</comment>
<comment>
<author>bmar...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:41:20 +0000</when>
<what>I notice the functionality to use Q&quot;EWQ&quot;E for wait.  On the HTC Incredible with 2.1, the W even prompts and asks to send the remaining digits which you can back out to not send.  It seems the Q&quot;EXQ&quot;E should be implemented as the same.  It would be great with global options such as Q&quot;Eignore extensionsQ&quot;E and Q&quot;Eautomatically dial extensions after N secsQ&quot;E.

Dialing extensions aside, just the ability to recognize and correctly handle the number format would help.  I have seen and used Q&quot;ExQ&quot;E for extension for years.  With all my contacts from WM now on the Android, they all try to dial as international numbers instead.  Maybe IQ&apos;Em missing a setting for intQ&apos;El format, but the point is the Q&quot;ExQ&quot;E should not be ignored to parse the trailing digits as part of the main number.
</what>
</comment>
<comment>
<author>mjsztain...@gmail.com</author>
<when>Mon, 02 Aug 2010 03:59:58 +0000</when>
<what>My Exchange GAL at work uses the (xxx) xxx-xxxx Xxxxxx format where Xxxxxx has the extension number (and is only used for looking up a personQ&apos;Es extension to dial internally). On WM, it would just dial the (xxx) xxx-xxxx but on Android it dials (xxx) xxx-xxxx with the extension appended which doesnQ&apos;Et work properly as the number is invalid. This prevents me from being able to contact people work if their details are synced from Exchange.

I see this issue in Froyo too on a Nexus One so it hasnQ&apos;Et been fixed in 2.2.</what>
</comment>
<comment>
<author>gyfo1...@gmail.com</author>
<when>Mon, 09 Aug 2010 02:26:06 +0000</when>
<what>I just ported over from Blackberry and was hit in the face with this phone extension programming faux pas.  How the programmers at google overlooked this one is beyond me.  A freakin 10 year old could parse a number string.  This ainQ&apos;Et hard to code.  

I have 397 imported business contacts to weed through and pick out the numbers that have extensions.  Retarted.  Yes, I am a middle aged business man, just an immature one.  IQ&apos;Eve also been writing code for 25yrs.  There is really no reason for sloppiness like this.  If you are trying to appeal to the business/enterprise community, you REALLY dropped the ball here.  The other is the complete inability to search people by Company name, but IQ&apos;Ell address that one in a more appropriate location.

Any Q&quot;ExQ&quot;E or Q&quot;EextQ&quot;E should default to Q&quot;EwaitQ&quot;E for user input on android. If no user input is received in say 5 to 10 seconds, assume ext not necessary (a real person answered).  If you want pause, input comma(s).  Blackberry got this one right.

Complaints for this issue go as far back as early 2009 and is still not being addressed.  

Fix this.  This is painful.   


Motorola Droid X
Android 2.1
</what>
</comment>
<comment>
<author>inoc...@gmail.com</author>
<when>Wed, 11 Aug 2010 12:50:35 +0000</when>
<what>I ported over from Blackberry as well.

Within contacts and the phone side the Q&quot;EpQ&quot;E Q&amp;E Q&quot;EwQ&quot;E work and work well. Replace the Q&quot;ExQ&quot;E and youQ&apos;Ell be much happier (painful I know after 2000 contacts). Suggestion is use the Q&quot;EwQ&quot;E as the phone then waits for your action to dial the extension.

This however is not the case when entering a phone number (conference bridge # and access code)in your calendar which is a royal pain!

As great as this phone is it really is surprising to find something so common got missed. HELP!

One other thing that needs to get better is the searching of contacts from the phone keypad.  It needs to parse through every option related to the combo of letter beyond just the way itQ&apos;Es file as in Outlook. i.e. it should parse by company name, last name and first name all at ounce.  When you have a two thousand contacts you can not remember how you filed every single one...
</what>
</comment>
<comment>
<author>donavanl...@gmail.com</author>
<when>Wed, 18 Aug 2010 01:52:36 +0000</when>
<what>I had the same issue with the new HTC Incredible.  We store extension numbers at the end of the phone number, ie.  (999) 999-9999 X 1234.  When the HTC Incredible phone dials the number it interprets the entire string and dials 011 for the country code first as if itQ&apos;Es an international number.
There is no way we can change the thousands of contact numbers with our Exchange/CRM system.. Looks like at a corporate level we canQ&apos;Et use the Android phones?  We canQ&apos;Et be the only enterprise that cannot use the Android based phones because of this issue?
Any work around would be greatly appreciated.  iPhone and Moto QQ&apos;Es (Windows Mobile) have no problem dialing the numbers.
</what>
</comment>
<comment>
<author>wendylw...@gmail.com</author>
<when>Fri, 27 Aug 2010 23:48:11 +0000</when>
<what>I have a brand new Samsung Galaxy S Vibrant and cannot add extensions at all! IQ&apos;Eve tried, x, N, , * and no luck whatsoever. And of course even less luck with the carrier Bell! This phone is definitely not a replacement for a Blackberry or an iphone. </what>
</comment>
<comment>
<author>iron...@gmail.com</author>
<when>Mon, 30 Aug 2010 06:13:57 +0000</when>
<what>I have to rant about this too.. switching back to WM 6.5 from Galaxy S because it works best for business with Exchange integration...  Google. please fix this issue..  </what>
</comment>
<comment>
<author>andrew.x...@gmail.com</author>
<when>Tue, 07 Sep 2010 17:50:49 +0000</when>
<what>Please add the extension dialer issue. ItQ&apos;Es long over due. I would love to see Android as a market leader not a lagger in features.</what>
</comment>
<comment>
<author>mckayst...@gmail.com</author>
<when>Tue, 07 Sep 2010 17:54:47 +0000</when>
<what>This is a major issue for Android adoption by corporate users.  My company uses the exchange sync for emails, contacts and calendar, and you literally CANQ&apos;ET dial the phone number from the contact.  Please provide a fix, I understand the correct character is a semicolon, perhaps the corporate sync could do the translation from x or ext to a semicolon?  ZERO chance of converting 7,300 contacts in our exchange server.</what>
</comment>
<comment>
<author>blsherri...@gmail.com</author>
<when>Wed, 08 Sep 2010 16:21:17 +0000</when>
<what>The fixes that have been published only work if you only have a few contacts with extension numbers.  If you have many contacts with this, then it is a real pain.  Google, when can we expect a fix for this fundamental flaw?</what>
</comment>
<comment>
<author>Brian.B....@gmail.com</author>
<when>Tue, 14 Sep 2010 18:39:35 +0000</when>
<what>I just ported over from a Blackberry to a new HTC Evo running android 2.2, still has this issue. All my contact stored conference call numbers are now useless. Please add one more request for the Q&quot;ExQ&quot;E functionality to the pile.

</what>
</comment>
<comment>
<author>skyl...@gmail.com</author>
<when>Wed, 15 Sep 2010 18:27:09 +0000</when>
<what>I am using a Droid X w/ v2.2 and have not found any of these fixes to work.  Big issue Q&amp;E big barrier to corporate addoption</what>
</comment>
<comment>
<author>scotkl...@gmail.com</author>
<when>Tue, 21 Sep 2010 22:21:25 +0000</when>
<what>After doing some internet research, change the Q&quot;ExQ&quot;E or Q&quot;EextQ&quot;E or whatever you have with a semicolon Q&quot;E;Q&quot;E and your phone will prompt you to dial the extention.</what>
</comment>
<comment>
<author>gka...@gmail.com</author>
<when>Tue, 21 Sep 2010 22:35:50 +0000</when>
<what>The Contacts application will not permit me to enter a semicolon in the number field.  I tried every ALT+key combination.  Besides digits, only the following can be entered in the dial string field:

#*()-+PNW

However it seems that no matter what characters are entered, the Dialer dials the first ten digits it finds and stops scanning.

--GK

HTC Dream
Carrier: Rogers  
Firmware: 1.5
Kernel: 2.6.27-d5acf552 u70000@Android-X1 #12
Build: 1.89.631.1 146733 CL#94714 release-keys
</what>
</comment>
<comment>
<author>ryan.ar...@gmail.com</author>
<when>Tue, 05 Oct 2010 16:08:17 +0000</when>
<what>Please fix this.  My company has just approved the use of Android 2.2 phones, but IQ&apos;Em sure if this doesnQ&apos;Et get fixed we will not be allowed to keep them.</what>
</comment>
<comment>
<author>bmar...@gmail.com</author>
<when>Wed, 06 Oct 2010 03:06:59 +0000</when>
<what>1) This is still status Q&quot;ENewQ&quot;E, though this thread is 6 months old.
2) There is no Owner of this issue.
3) There are currently only 24 people who have starred this issue.

Aside from the Type being Q&quot;EDefectQ&quot;E and the priority being Q&quot;EMediumQ&quot;E, is there any way to tell this issue is being worked on or even examined?  Is this even an appropriate forum for this discussion?  I mean, when this gets fixed it would still need to go thru the carriers to upgrade each phone, so even fixed today there would still be a wait.

How do we confirm or get news that this defect is acknowledged and working towards resolution?</what>
</comment>
<comment>
<author>David.Cr...@gmail.com</author>
<when>Wed, 06 Oct 2010 22:45:28 +0000</when>
<what>I went to look at the code, it seems to be a problem with:
android.telephony.PhoneNumberUtils
maybe:  isStartsPostDial
</what>
</comment>
<comment>
<author>ChangX...@gmail.com</author>
<when>Mon, 11 Oct 2010 19:20:06 +0000</when>
<what>same problem with my Samsung galaxy on Verizon... just replaced my blackberry with the phone today and can not call extension. thought the suggestion to use ; seem to be working. i would hate to go through and change my numbers.</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Tue, 12 Oct 2010 03:26:13 +0000</when>
<what>Major corporate adoption issue. </what>
</comment>
<comment>
<author>crin...@gmail.com</author>
<when>Thu, 14 Oct 2010 00:56:54 +0000</when>
<what>Just ported from BlackBerry as well and I am as shocked as the rest that this is a problem under 2.2.  For the love of god, fix this problem.</what>
</comment>
<comment>
<author>getread...@gmail.com</author>
<when>Mon, 18 Oct 2010 20:31:16 +0000</when>
<what>The phone extension is a real problem. If I had known this I might have stayed with my BB.  I hope there is a fix and upgrade for this problem FAST!!!</what>
</comment>
</bug>
<bug>
<bugid>39</bugid>
<title>KeyEvent.getEventTime documented without units.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-30T10:09:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>david.ol...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 18:47:47 +0000</openedDate>
<description>KeyEvent.getEventTime merely states that it returns the time of the
event and the return type is a long. I am relatively certain that the
time is the time of the event as it would be returned from
android.os.SystemClock.uptimeMillis() based on a test program that
reports around 10milliseconds between the return value and uptimeMillis
once the event handler is run though for all I know this could be
incorrect. of course this is all assuming that the long return is even
in milliseconds.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:31:41 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 30 Jan 2008 10:09:41 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:02:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13661</bugid>
<title>Unable to type in sms text field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>popsandt...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 05:44:46 +0000</openedDate>
<description>Android Gingerbread 2.3.1 Samsung Nexus S Seemingly at random, but
happening more and more often, when receiving a text and attempting to
reply, the ability to type text into the field is temporarily disabled.
The buttons will still act as if they are being pressed, but nothing
will show up in the text field.</description>
<comment>
<author>tommygoo...@ziggo.nl</author>
<when>Wed, 13 Apr 2011 17:03:04 +0000</when>
<what>Hi,

I have the exact same problem, but then with a Desire HD. It is really anoying because sometimes you want to write something quick, but then youQ&apos;Ere unable to.

I hope someone knows a solution to this.
</what>
</comment>
<comment>
<author>aret...@gmail.com</author>
<when>Fri, 16 Sep 2011 20:32:38 +0000</when>
<what>IQ&apos;Eve had that too. Kill the messaging app. At first I tried to turn the phone off and then back on. That doesnQ&apos;Et help. Killing and restarting the messaging app does.</what>
</comment>
</bug>
<bug>
<bugid>11375</bugid>
<title>have the platform add drop-shadow and lighting to launcher icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jgilber...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 21:47:56 +0000</openedDate>
<description>please change the icon requirements so that the drop shadow and shading
as recommended in the icon guidelines are handled by the android
platform similar to how itQ&apos;Es handled on the iphone.
http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html
similarly, it would be nice if the status bar and menu icons were just
provided as masks, also like the iphone. this should overall help with
consistency of the platform as well as allowing for different launchers
to provide different looks without having the shadows and whatnot baked
into the images.</description>
</bug>
<bug>
<bugid>10300</bugid>
<title>Browser: Auto-fit doesnQ&apos;Et work on some text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 09:07:30 +0000</openedDate>
<description>The light-gray area Q&apos;EPassing of Matt JenningsQ&apos;E auto-fits the few text
lines to right of the portrait photo nicely, but the rest of the lines -
below the photo - are too wide. I use hero gsm latest nightly
cyanogenmod 6.</description>
</bug>
<bug>
<bugid>12543</bugid>
<title>Private BackupHelper Subclasses Fail to Restore</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-11-17T03:00:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Sun, 14 Nov 2010 16:11:33 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Implement an app that uses a BackupAgentHelper
subclass as its backup manager 2. Within BackupAgentHelper.onCreate(),
call addHelper with a private static instance of BackupHelper 3. Trigger
a backup, which will succeed 4. Trigger a restore RESULTS Actual: The
restore fails with the following logcat error message:
W/BackupHelperDispatcher( 1476): CouldnQ&apos;Et find helper for:
Q&apos;ESituationBackupHelper:com.twofortyfouram.locale.backup.XMLQ&apos;E. Changing
the BackupHelper instance declaration to public makes this issue go
away. Expected: Either the documentation should state that BackupHelper
must be a public class, or the Android backup system should properly
handle private instances of BackupHelper NOTES This issue was reproduced
on a Nexus One running Android 2.2.1.</description>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Sun, 14 Nov 2010 20:25:31 +0000</when>
<what>After a hard reset of my device, this issue is no longer reproducible.  There is something weird going on, but at this point I believe this issue should be closed as I cannot reproduce anymore.</what>
</comment>
<comment>
<author>ctate%an...@gtempaccount.com</author>
<when>Wed, 17 Nov 2010 03:00:40 +0000</when>
<what>Thanks for the report -- closing it now as unreproducible, but please do continue to file issues if you find them!</what>
</comment>
</bug>
<bug>
<bugid>15984</bugid>
<title>process.com.android.settings has stopped unexpectedly after uninstalling apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kanishk....@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 08:48:12 +0000</openedDate>
<description>process.com.android.settings has stopped unexpectedly after uninstalling
apps from the Manage Applications. I tried factory reset, phone restart
but still i get the same error after uninstalling any apps. I have other
ways to uninstall but this method used to work. Now i am not sure why it
stopped working.</description>
</bug>
<bug>
<bugid>8091</bugid>
<title>Camera.setParams(Camera.Parameters) does not work on Sony Ericsson X10i (SB-01)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mobilek...@gmail.com</reportedBy>
<openedDate>Sun, 02 May 2010 10:17:19 +0000</openedDate>
<description>Device: Sony-Ericsson X10i (SB-01) Platform: 1.6 (Platform 4) Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. Run the folloing code as part of your camera capture
activity: mParameters.set(Q&quot;ErotationQ&quot;E, orientation);
mParameters.set(Q&quot;Ejpeg-qualityQ&quot;E, img_quality);
mParameters.set(Q&quot;Epicture-sizeQ&quot;E, Q&quot;E1024x768Q&quot;E);
mCamera.setParameters(mParameters); - What happened. Android ignores the
paramters, and uses the lower 640 x 460 Camera picture size resolution.
IQ&apos;Eve tried various values such as 1080x1920, 1920x1080, 1224x1632,
1632x1224. I understand that not all camera hardware supports the same
picture size resolutions, however all values IQ&apos;Eve tried are used for the
picture size of the default camera app. Moreover, the rotation param
seems to be completely ignored as all images are coming out 90 or -90
degrees rotated. Please advice how to fix! Thank you! - What you think
the correct behavior should be. Use the specified camera settings
values.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:26:16 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>16583</bugid>
<title>Android systematically receiving messages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-05T00:29:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>basketba...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 11:55:29 +0000</openedDate>
<description>Phone: tmobile g2x android version 2.2.2 Multiple times now, typically
late at night, I will continue to receive the same message over and over
from someone else every minute or two, even though the user has not
resent the message. This continues for hours, with the message being
close to a hundred times. I havenQ&apos;Et tried to reproduce this problem but
our had happened multiple times.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:28:50 +0000</when>
<what>Issue 16584 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:29:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15705</bugid>
<title>Downloading Files on the HC Desire will download, but fails to open them</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dreaded...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 15:02:12 +0000</openedDate>
<description>I am developing a website to access your shared drives on your network
from your mobile phone, however when I send the file to the Android
Browser (phone is a HTC Desire) using Response.TransmitFile, the phone
downloads it, but then canQ&apos;Et open it. I even tried to download an image
that I had uploaded from my phone, but it wouldnQ&apos;Et open after i
downloaded it! This works on all the other phones with Mobile browsers
that I have tried!! Help! really stuck as I want my site to work on any
device, including android phones!</description>
</bug>
<bug>
<bugid>4570</bugid>
<title>Android 2.0 marketplace bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>masterwh...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 05:42:45 +0000</openedDate>
<description>On the Droid (2.0) If you try to view previously downloaded apps from
the android marketplace while attached to a computer via USB an error
occurs saying: Q&quot;EA network error has occurred. Retry, or cancel and
return to the previous screen.Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:23:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17244</bugid>
<title>Resume problems with GLSurfaceView and TabActivities</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>danier...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 09:32:11 +0000</openedDate>
<description>Steps to reproduce: - Create an tabbed application - Add two tabs, one
with a GLSurfaceView and make that tab selected at start up - The
GLSurfaceView should be running and rendering correctly. - Switch to the
other tab - Switch back.. the GLSurfaceView is now black. Issue: If the
user navigates away from the GLSurfaceView tab and back again the
surface doesnQ&apos;Et start rendering again... The rendererQ&apos;Es onDraw() is
never called again. The issue seems to be that the thread that is
created to do the rendering exits, gets killed, or otherwise isnQ&apos;Et alive
anymore. GLSurfaceViewQ&apos;Es onResume() calls the GLThreadQ&apos;Es onResume()
which sets a bool that indicates the thread should be rendering to the
screen again and leaves. It doesnQ&apos;Et actually check isAlive() to see if
the thread is actually running. I have worked around this by checking
the threadQ&apos;Es state in GLSurfaceViewQ&apos;Es onResume and creating a new thread
if the old one is deceased. Note that the GLSurfaceView resumes fine if
the app if backgrounded and then brought back to the front again (i.e.
pressing home, and then navigating back to the app). It seems to be just
with the tabs setup that the GLThread is lost. If needed I can an create
a small test application when I have some time.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 17:11:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2350</bugid>
<title>Preview corrupted after video capture.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>anuradha...@gmail.com</reportedBy>
<openedDate>Wed, 01 Apr 2009 18:58:39 +0000</openedDate>
<description>Issue: When Preview is restarted after a video capture, the function
LayerBuffer::OverlaySource::onVisibilityResolved() is not called. The
function onVisibilityResolved() sets up the overlay window position and
rotation. Since it is not called, the preview is corrupted. This issue
was discussed with Mathias Agopian. The email trail is attached.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:24:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2479</bugid>
<title>Enhancement Request: 64 bit linux SDK linux shared libraries</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-22T21:27:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Tue, 21 Apr 2009 22:32:24 +0000</openedDate>
<description>Current SDK is 32-bit only. While much of it works fine in a 64-bit
environment, since some of the shared libraries required for debugging
are only provided as 32-bit shared libs. Debugging on 64-bit platforms
is impossible without requiring installation of a parallel 32-bit java +
32-bit development environment. Would be far easier if the SDK simply
provided 64-bit libs too.</description>
<comment>
<author>x...@google.com</author>
<when>Wed, 22 Jul 2009 21:27:05 +0000</when>
<what>By shared libraries youQ&apos;Ere talking about swt, right? IF so, weQ&apos;Eve fixed this in the
next version.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 07 Aug 2009 19:12:47 +0000</when>
<what>Wow, a emulator bug work around and 64bit support within a week of each other. Good
job! Excellent!

Yes, AFAIK, its the SWT libs that is the source of the issue.

$ ddms
Error Loading Preferences
11:05 E/ddms: shutting down due to uncaught exception
11:05 E/ddms: java.lang.UnsatisfiedLinkError:
.../android-sdk-linux_x86-1.5_r3/tools/lib/libswt-pi-gtk-3236.so:
.../android-sdk-linux_x86-1.5_r3/tools/lib/libswt-pi-gtk-3236.so: wrong ELF class:
ELFCLASS32 (Possible cause: architecture word width mismatch)
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1687)
	at java.lang.Runtime.loadLibrary0(Runtime.java:823)
	at java.lang.System.loadLibrary(System.java:1030)
	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
	at org.eclipse.swt.internal.gtk.OS.Q&lt;EclinitQ&gt;E(OS.java:22)
	at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
	at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
	at org.eclipse.swt.widgets.Display.Q&lt;EclinitQ&gt;E(Display.java:126)
	at com.android.sdkstats.SdkStatsService.getUserPermission(SdkStatsService.java:278)
	at com.android.sdkstats.SdkStatsService.ping(SdkStatsService.java:126)
	at com.android.ddms.Main.main(Main.java:89)

</what>
</comment>
<comment>
<author>magic...@gmail.com</author>
<when>Fri, 14 Aug 2009 19:17:19 +0000</when>
<what>What Q&quot;Enext versionQ&quot;E would that be, r4 ?</what>
</comment>
<comment>
<author>kimus.li...@gmail.com</author>
<when>Mon, 17 Aug 2009 13:31:44 +0000</when>
<what>You can force DDMS to use the 32-bit JRE rather than whatever
update-java-alternatives has as the default edition of java to run like this:

- Install the ia32-java-6-sun package, which is a 32-bit JRE that runs under 64-bit
Linux;
- Copy tools/ddms to tools/ddms64
- Modify line 72 of tools/ddms64 to read:
java_cmd=Q&quot;E/usr/lib/jvm/ia32-java-6-sun/bin/javaQ&quot;E

You might want to use update-java-alternatives --list to confirm the path to the
32-bit JRE, as that could change over time based on new editions of this package.

see http://groups.google.com/group/android-developers/msg/c855391abf432aee for credits.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 22:15:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1</bugid>
<title>Incorrect URL address for Project </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-08T21:56:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>108414@gmail.com</reportedBy>
<openedDate>Mon, 12 Nov 2007 16:02:55 +0000</openedDate>
<description>What steps will reproduce the problem? The following video directs users
to http://code.gooogle.com/android Q&gt;E Android SDK overview:
http://youtube.com/watch?v=Mm6Ju0xhUW8 What is the expected output? What
do you see instead? Android project home expected, 404 received</description>
<comment>
<author>108414@gmail.com</author>
<when>Mon, 12 Nov 2007 16:20:57 +0000</when>
<what>Nevermind, link just went live.</what>
</comment>
<comment>
<author>d...@google.com</author>
<when>Tue, 13 Nov 2007 06:06:47 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jan 2008 21:56:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:57:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>506</bugid>
<title>Base64Utils.decodeBase64 leaks memory</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-12T19:02:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Sat, 22 Mar 2008 09:01:40 +0000</openedDate>
<description>Attached is a simple test demonstrating this to be true. Not sure if we
are supposed to even be using this code, but I had the need to interpret
something Base64 encoded and stumbled upon this convenient interface.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 00:35:06 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 19:02:52 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:10:00 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Wed, 24 Sep 2008 02:24:34 +0000</when>
<what>How was this fixed? android.os.Base64Utils has been removed.</what>
</comment>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Wed, 09 Dec 2009 16:28:16 +0000</when>
<what>Hi, if it helps check this connected bug : 

http://code.google.com/p/android/issues/detail?id=902

note the documentation must be synced if it was removed, no ?
</what>
</comment>
</bug>
<bug>
<bugid>16527</bugid>
<title>cannot toggle first/last name, or have last name first in address book/contact list</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jadonsgr...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 21:51:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>nicodemu...@gmail.com</author>
<when>Thu, 05 May 2011 20:49:08 +0000</when>
<what>I agree.  Wish I could choose to sort the way almost every other contact list sorts.....


Jesse Nicodemus
nicodemusjb@gmail.com
Droid PRO</what>
</comment>
<comment>
<author>tnohe...@gmail.com</author>
<when>Fri, 13 May 2011 01:41:17 +0000</when>
<what>This is actually a bug in the contact program.  It appears that the toggle is functioning, but the names always sort on first name.  THis occurs in contacts, phone and email apps.  I have a Galaxy S on 2.3.3</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jadonsgr...@gmail.com</author>
<when>Tue, 28 Jun 2011 20:58:39 +0000</when>
<what>They fixed it!!!</what>
</comment>
</bug>
<bug>
<bugid>12262</bugid>
<title>Alarm not working correct due to CEST Q&gt;E CET change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>a.schlei...@gmail.com</reportedBy>
<openedDate>Sun, 31 Oct 2010 06:32:06 +0000</openedDate>
<description>Tonight the time changed from CEST to CET, at 02:59am Q&gt;E 02:00am. usually
i have an alarm set to 05:00am from Mo to Su and i simply turn the alarm
on or off pressing the alarm clock symbol. yesterday, 30/10/10, i
activated the alarm and the screen showed up with the popup Q&quot;E6h 45min
remaining until next alarmQ&quot;E - at this time it was correct. the alarm
went off 6h 45min later, but it did not consider that the time change
added an aditional hour in the middle of the night. so, as the alarm
went off my phone clock showed 04:00am, not 05:00am. i think the android
systems does not set an alarm for 05:00am (or any other given time), but
it sets a countdown with the amount of time until the alarm time is
reached. device: samsung galaxy s with froyo.xwjp6</description>
</bug>
<bug>
<bugid>4184</bugid>
<title>EditText and TextView not limiting to MaxHeight correctly in Layouts</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-06T13:36:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>nealsh...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 13:17:52 +0000</openedDate>
<description>Description: consider the following Activity code: public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); LinearLayout llouter = new
LinearLayout(this); LinearLayout ll = new LinearLayout(this);
LayoutParams lp = new LayoutParams(100, 100); llouter.addView(ll, lp);
EditText et = new EditText(this); et.setText(Q&quot;EThis is a long string
which should hopefully wrap both horizontally and vertically to 100 x
100 pixelsQ&quot;E); ll.addView(et); setContentView(llouter); } Here we are not
explicitly setting the maxHeight of the EditText() object, but relying
on the Layout to limit the bounds. Problem: It seems that the bounds are
honoured correctly horizontally. but when the layout reaches the
vertical bounds the wrapping does not begin as expected. (see attached
picture). Expected: Vertical wrapping should begin when the text box
reaches the bound vertical limit. Proposed Solution: Looking into
TextView.java : onMeasure. It seems there is a no-op when measuring out
the maximum vertical size based on the MeasureSpec maxHeight. if
(heightMode == MeasureSpec.EXACTLY) { // Parent has told us how big to
be. So be it. height = heightSize; mDesiredHeightAtMeasure = -1; } else
{ int desired = getDesiredHeight(); height = desired;
mDesiredHeightAtMeasure = desired; if (heightMode ==
MeasureSpec.AT_MOST) { height = Math.min(desired, height); } } the
following line really has no affect. height = Math.min(desired, height);
shouldnQ&apos;Et this be instead: height = Math.min(desired, heightSize);</description>
<comment>
<author>nealsh...@gmail.com</author>
<when>Fri, 09 Oct 2009 07:34:05 +0000</when>
<what>This was tested both on 1.5 and 1.6.</what>
</comment>
<comment>
<author>christof...@gmail.com</author>
<when>Mon, 12 Oct 2009 13:59:42 +0000</when>
<what>Patch with suggested fix has been sumbitted as:
https://review.source.android.com/#change,12177</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:36:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19252</bugid>
<title>canvas.restore() when canvas.save(Canvas.MATRIX_SAVE_FLAG) doesnQ&apos;Et restore translation in preview</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>SeligArkin@gmail.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 23:07:41 +0000</openedDate>
<description>Host OS: Windows 7 x64 SDK tools version: 12 Eclipse version: Helios
Service Release 2 ADT plug-in version: 12? Platform targeted by your
project: 2.3.3 Version of the platform running in the emulator: N/A
STEPS TO REPRODUCE: 1. preform a canvas.save(Canvas.MATRIX_SAVE_FLAG) in
an onDraw 2. call canvas.translate() 3. after canvas.restore() the draw
operations are still being offset by the translate EXPECTED RESULTS:
canvas.restore() should alsos be reversing the translate, as it does on
a device. OBSERVED RESULTS: Line is in the wrong f$#@ing place, driving
the developer nuts. ADDITIONAL INFORMATION: Example widget is attached
that the problem shows up in.</description>
<comment>
<author>x...@android.com</author>
<when>Mon, 15 Aug 2011 21:18:52 +0000</when>
<what></what>
</comment>
<comment>
<author>SeligArkin@gmail.com</author>
<when>Thu, 18 Aug 2011 00:01:19 +0000</when>
<what>Additionally when I was working on the widget some more, it appears that drawCircle is a bit bugged ( I have to drawCircle(mSize, mSize, radius, paint) instead of drawCircle(mSize / 2, mSize / 2, radius paint) to draw in the center</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 18 Aug 2011 01:39:37 +0000</when>
<what>hmm I fixed the draw circle a while ago. Are you sure youQ&apos;Ere running the latest rndering libraries?

(basically run the SDK Updater to make sure the platform youQ&apos;Ere using for rendering is the latest one)</what>
</comment>
<comment>
<author>SeligArkin@gmail.com</author>
<when>Thu, 18 Aug 2011 03:09:56 +0000</when>
<what>Far as I can tell I am up to date ( running android.bat and clicking Q&quot;EAvailable PackagesQ&quot;E doesnQ&apos;Et show any packages I already have installed and needing updates )</what>
</comment>
<comment>
<author>SeligArkin@gmail.com</author>
<when>Thu, 18 Aug 2011 18:00:46 +0000</when>
<what>I can provide a more up to date version of the widget that demonstrates the problem, if you want</what>
</comment>
<comment>
<author>tgrappe...@gmail.com</author>
<when>Thu, 01 Sep 2011 03:56:46 +0000</when>
<what> Same bug for drawCircle with version 12.0.0.v201106281929-138431 on OSX Lion</what>
</comment>
</bug>
<bug>
<bugid>7950</bugid>
<title>RSAP for Milestone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>h.goldf...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 03:33:11 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 26 Apr 2010 17:11:36 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Apr 2010 17:37:40 +0000</when>
<what>Issue 7949 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:10 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>8100</bugid>
<title>softkeys are on while watching video clips</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m3alnemer@gmail.com</reportedBy>
<openedDate>Sun, 02 May 2010 20:32:15 +0000</openedDate>
<description>While at dark watching movies or long youtube clips the soft keys
backlight stays on wasting power. I suggest that they should be off
until the useful touch them randomly to lightup then touch the
appropriate key. This also prevent accidentally close video player. This
problem for the Droid and the Nexus One</description>
</bug>
<bug>
<bugid>7583</bugid>
<title>change title bar color</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-07T17:22:16.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>twf...@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 08:48:17 +0000</openedDate>
<description>Option to change title bar color, we know you are listening... thanks!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:22:16 +0000</when>
<what>You can use a custom title bar.</what>
</comment>
</bug>
<bug>
<bugid>15521</bugid>
<title>Android Market does not recognize/see device</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-15T22:31:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dan.geor...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 17:53:04 +0000</openedDate>
<description>Android Market does not recognize/see device However when I select an
application in the market that IQ&apos;Eve installed on my phone since seeing
this issue, it lists the app as Q&quot;Einstalled.Q&quot;E Please fix the linkage to
the device. Notes: I have logged into and downloaded apps from the
market on my device. I am logged into the deviceQ&apos;Es Google account with
my main Google account information. thanks, Dan</description>
<comment>
<author>dan.geor...@gmail.com</author>
<when>Tue, 15 Mar 2011 18:07:39 +0000</when>
<what>Duplicate issue - please remove</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 22:31:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10770</bugid>
<title>Running monkey test on the 2.2 code on the emulator crashes out of Monkey.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>apaynaik...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 13:23:59 +0000</openedDate>
<description>Monkey command used: adb -s emulator-5554 shell monkey -v
--ignore-crashes --ignore-timeouts --ignore-security-exceptions
--kill-process-after-error -p com.android.gallery --throttle 60 -s 0 -v
20000000 Attached are tombstone(gallery_tombstones.zip), logcat
(gallery_logcat.txt), and output from monkey command.</description>
</bug>
<bug>
<bugid>8600</bugid>
<title>Universal Search</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-26T05:28:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vinblau</reportedBy>
<openedDate>Tue, 25 May 2010 22:33:11 +0000</openedDate>
<description>1) Open Gmail. 2) Press the hardware search button, and observe the the
Gmail search box comes up. 3) Press the hardware search button again,
observe that search box disappears. I expect the general search box to
show up in step 3. 1) Open Google Voice 2) Press the hardware search
button again, observe that nothing happens. In step 2, I expect the
general search box to show up. Both behaviors are consistent across all
apps. Nexus One running 2.2</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 05:28:39 +0000</when>
<what>The search key only brings up a search box when an app offers search support.</what>
</comment>
</bug>
<bug>
<bugid>8537</bugid>
<title>Android 2.2 - Remap hotkeys at bottom.</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:30:31 +0000</openedDate>
<description>The new hotkeys at the bottom (for Phone/Browser) are great. Except, I
woudl really rather have them be for Phone/Email. Please add some
configuration to allow us to change them as needed.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 26 May 2010 07:29:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18528</bugid>
<title>WebView Toast Tip cannot be disabled.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke...@msn.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 16:10:35 +0000</openedDate>
<description>Sometimes while scrolling in a custom WebView, the app will show Q&quot;ETip:
double tap to zoom in and outQ&quot;E. It shows this toast even when
setUseWideViewPort is false, and double-tap is not working. The problem
and related source code has been described here also:
http://stackoverflow.com/questions/4636901/how-disable-the-tip-toast-message-that-sometimes-appears-with-the-zoom-controls-i
apparently the WebSettings.java does not allow changing
DoubleTapToastCount from user code, so there is no obvious way to
disable this tip.</description>
</bug>
<bug>
<bugid>20059</bugid>
<title>connect to mobile network does not work from the quick settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sharma.a...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 03:10:26 +0000</openedDate>
<description>Hello team, This is my first post in android, the issue I have been
experiencing is like When I go to the quick settings shortcut on the
home screen of my phone ,I try to connect to mobile network and within a
second ,it shows connected ,where as I donot see any icon for connected
to internet on the top of the screen (3g,E,etc) . Now when I try to use
the internet ,I am not able to.. If I go to settings,network options
then I am able to connect to mobile network and see the icons (3g,E ,etc
at the top of the screen The option for connect to mobile network from
quick.settings does not work sometimes The mobile I am using is HTC
desire S Android version - 2.3.3 Thanks</description>
</bug>
<bug>
<bugid>11633</bugid>
<title>Message ANR Error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yangjaew...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 04:59:18 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Language / English (United States) settings 2. accessibility /
talkback after download setting - What happened. 1. applications -
messaging - messaging add icon - the recipient 2. English any type -
horizontal mode switch - next selection 3. message occurs in the ANR -
What you think the correct behavior should be. Should not error NOTE:
This form is only for reporting bugs found in the Android system while
developing Android applications on 2.2. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. Please make sure that youQ&apos;Ere using Android 2.2, and
(if the issue exists on a device) that the device also runs Android 2.2.
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>3862</bugid>
<title>support vertical orientation for TabHost / TabWidget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>13</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Fri, 11 Sep 2009 18:15:51 +0000</openedDate>
<description>This would be especially useful in Landscape mode. See requests here:
http://groups.google.com/group/android-developers/browse_thread/thread/83db08ce4cf0d633
and here:
http://groups.google.com/group/android-developers/browse_thread/thread/6a3cfbcb85d2014d/70886c41d5afbf91</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 14 Sep 2009 23:57:09 +0000</when>
<what></what>
</comment>
<comment>
<author>Eternal...@gmail.com</author>
<when>Tue, 17 Aug 2010 20:18:44 +0000</when>
<what>IQ&apos;Em working on a project that is absolutely desperate for this functionality. We need to have the same behaviour as a TabHost / TabWidget, but need the tabs to be on the left hand side instead of the top of the screen. 

I did some digging and was able to find some information on how one might fix the issue, but I donQ&apos;Et think that I have the skills to do so. 

If you take a look at TabHost.java, the functions setup and dispatchKeyEvent look to (but may not) be restricted to horizontal orientation.

In TabWidget.java, addView, dispatchDraw, and initTabWidget look to be the functions that would need modifications.

I gave a morningQ&apos;Es worth of effort to implementing a vertical orientation for this, but weQ&apos;Eve already thrown together the same functionality using two ListViewQ&apos;Es and FocusListenerQ&apos;Es and my employer canQ&apos;Et afford to have me focused on this any longer. 
</what>
</comment>
<comment>
<author>mukesh.g...@gmail.com</author>
<when>Fri, 11 Mar 2011 00:55:21 +0000</when>
<what>I am having the same problem. My client want to have vertical tabs but because of lack of this feature itQ&apos;Es not possible. I donQ&apos;Et want to do custom implement. Its difficult to maintain by other developers later. Any help in this is highly appreciated. Support for this feature is highly required after Galaxy tab where vertical tabs make more sense. </what>
</comment>
<comment>
<author>tomas.pr...@gmail.com</author>
<when>Mon, 25 Apr 2011 14:12:13 +0000</when>
<what>Currently is possible call this
getTabWidget().setOrientation(LinearLayout.VERTICAL);
before adding tabs to TabHost

http://stackoverflow.com/questions/4149953/androidorientation-vertical-does-not-work-for-tabwidget</what>
</comment>
</bug>
<bug>
<bugid>1517</bugid>
<title>SIGABRT when trying to use loaded pfb font</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-20T16:40:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dmitry.S...@gmail.com</reportedBy>
<openedDate>Fri, 12 Dec 2008 06:13:14 +0000</openedDate>
<description>Something wrong with pfb font support. I can successfully create
Typeface from a pfb file (Typeface.createFromAsset), but when I try to
actually use this typeface by drawing text or getting text path, I get
SIGABRT. Sample code: Bitmap bitmap=Bitmap.createBitmap( 100,100,
Bitmap.Config.ARGB_8888); Typeface typeface=Typeface.createFromAsset(
getResources().getAssets(), Q&quot;Efonts/n019024l.pfbQ&quot;E); Canvas canvas=new
Canvas(bitmap); Paint paint=new Paint(); paint.setTextSize(10);
paint.setTypeface(typeface); canvas.drawText(Q&quot;EtestQ&quot;E,0,10,paint); You can
get n019024l.pfb here:
http://svn.ghostscript.com/viewvc/trunk/urw-fonts/?pathrev=8985 PS. Do I
need to somehow supply corresponding .pfm file?</description>
<comment>
<author>Dmitry.S...@gmail.com</author>
<when>Fri, 12 Dec 2008 06:20:58 +0000</when>
<what>More info: .otf file converted from .pfb gives SIGABRT too, but .otf converted from
.pfb + .pfm works OK.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 16:00:18 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Mon, 15 Dec 2008 15:22:44 +0000</when>
<what>Android does not support .pfb fonts. We only support truetype/opentype formats.</what>
</comment>
<comment>
<author>Dmitry.S...@gmail.com</author>
<when>Mon, 15 Dec 2008 16:58:52 +0000</when>
<what>Ok, then maybe throw something from Typeface.createFromAsset? Or return null?
Because I noticed that createFromAsset never returns null. In case of error it
returns Typeface with zero native_instance in it (loading .pfd however resulted in
non-zero native instance). This is bad, because there is no way to check
native_instance of returned Typeface.
And finally, as I wrote earlier, supplying .otf converted from .pfb also SIGABRTs.

BTW, can you comment on possibility of adding createFromStream (or even
createFromBytes) method to Typeface?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 20 May 2009 16:40:45 +0000</when>
<what>1.5 contains a fix that avoids the crash</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:18:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8941</bugid>
<title>Selector doesnQ&apos;Et work with textStyle attribute</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>carl.man...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 16:06:12 +0000</openedDate>
<description>I can use a selector to set the text color of a button; that is the file
drawable/color_selector.xml, referenced in the style
Q&quot;Econtext_sensitive_text_styleQ&quot;E in values/styles.xml. If I use just this
selector, my buttonQ&apos;Es text color changes from blue to red depending on
its pressed state. But when I add a selector for textStyle
(drawable/text_style_selector.xml) and reference it from my style, there
is an error on launch. What I think should happen, of course, is that
there should be no error and that my buttonQ&apos;Es text should be bold or
normal, depending on whether the button is pressed. Android 2.1-update1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Jun 2010 18:53:20 +0000</when>
<what>Selector works only for drawables, not text appearances. There is currently not plan to make this happen.</what>
</comment>
<comment>
<author>tomas.pr...@gmail.com</author>
<when>Wed, 13 Apr 2011 14:04:12 +0000</when>
<what>Another use case for this is styling tabs in TabWidget.

Customer want White text with black shadow for active widget and opposite for unactive item.</what>
</comment>
</bug>
<bug>
<bugid>16716</bugid>
<title>Songs with no album in their ID3 tag value have wrong album art</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>terrence...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 21:43:26 +0000</openedDate>
<description>For songs which have no ID3 Tag value for Album Name have wrong album
art cover, even though embedded album art is there.</description>
<comment>
<author>terrence...@gmail.com</author>
<when>Sun, 22 May 2011 00:52:51 +0000</when>
<what>For instance, say I have a song with only ID3 Tag values for Artist, Song, Genre, but not Album. Even if I put the specific album art relative to that song, I get a random album cover totally irrelevant to the file when using the music player</what>
</comment>
</bug>
<bug>
<bugid>2808</bugid>
<title>Improve RIL interface to send multi-segment SMS more stable.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>GaoBing....@gmail.com</reportedBy>
<openedDate>Sun, 31 May 2009 06:11:17 +0000</openedDate>
<description>We want to improve it because we met such an issue that there are some
segments be lost when sent a long SMS in a call. There are some
interfaces in higher layer to handle one-segment SMS and multi-segment
SMS seperately. For example: SmsManager.sendTextMessage()
SmsManager.sendMulipartTextMessage() But the RIL didnQ&apos;Et provide the
interface to handle multi-segment SMS. The
GsmSMSDispatcher.sendMultipartTextWithPermit() will call
GsmSMSDispatcher.sendSms() and then RIL.sendSMS() to send multi-segment
SMS as well. RIL defined a constant RIL_REQUEST_SEND_SMS_EXPECT_MORE and
the lower layer can handle multi-segment SMS more efficient and then
more stable. However, RIL didnQ&apos;Et provide an interface to let higher
layer use it. How about we add such an interface to RIL to pass
RIL_REQUEST_SEND_SMS_EXPECT_MORE to the lower layer?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:19:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:15:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:16:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1973</bugid>
<title>Gmail synced after system upgrade even though sync setting was off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>ferg...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 12:48:34 +0000</openedDate>
<description>I have an unmodified Google Q&quot;EholidayQ&quot;E phone and received an update
today. After the update had finished install, the sync icon was showing
in the status bar. I checked my sync settings and although gmail sync
was still turned off, it was showing the sync icon. I double clicked it
to turn syncing on and then off again and this cancelled the sync that
was in progress. After the update I have Model Number: Android Dev Phone
1 Firmware version: 1.1 Build number: holiday_devphone_eu-userdebug 1.1
UNLOCKED 130444 test-keys</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:56:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:09:15 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:42:28 +0000</when>
<what>Not sure if it applies here but the gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

You should report gmail app specific bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us

Though this might be an android sync issue.</what>
</comment>
</bug>
<bug>
<bugid>8214</bugid>
<title>manage applications screen takes a vert long time to load and while loading shows malformed text</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-07T18:19:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eladk...@gmail.com</reportedBy>
<openedDate>Fri, 07 May 2010 15:38:45 +0000</openedDate>
<description>Tested on G1 when you go into manage applications when you have allot of
apps, the list takes a very long time to populate and while itQ&apos;Es doing
that, it shows un-truncated text in it.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 07 May 2010 18:19:46 +0000</when>
<what></what>
</comment>
<comment>
<author>eladk...@gmail.com</author>
<when>Fri, 07 May 2010 18:41:16 +0000</when>
<what>whatQ&apos;Es the target version then? itQ&apos;Es still not working correctly on 1.6.</what>
</comment>
</bug>
<bug>
<bugid>12230</bugid>
<title>There is no WQVGA 240x400 resolution supported when cts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasonch...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 01:53:47 +0000</openedDate>
<description>The test case in cts is failed. device screen resolution: 240 x 400 cts
version: 2.1_r5 cts test case:
android.dpi.cts.ConfigurationTest.testScreenLayoutSize cts failure
detail: Current screen configuration is not supported. at
android.dpi.cts.ConfigurationTest.testScreenLayoutSize(ConfigurationTest.java:246)
This screen solution is not included after checking the cts source:
private static final ScreenConfiguration[] SUPPORTED_SCREEN_CONFIGS = {
// QVGA | low (100-140) | small new ScreenConfiguration(240, 320,
Density.LOW, Configuration.SCREENLAYOUT_SIZE_SMALL), // WQVGA | low
(100-140) | normal new ScreenConfiguration(240, 320, Density.LOW,
Configuration.SCREENLAYOUT_SIZE_SMALL, true), // HVGA | medium (141-190)
| normal new ScreenConfiguration(480, 320, Density.MEDIUM,
Configuration.SCREENLAYOUT_SIZE_NORMAL), new ScreenConfiguration(640,
240, Density.MEDIUM, Configuration.SCREENLAYOUT_SIZE_NORMAL), // WVGA |
high (191-250) | normal new ScreenConfiguration(640, 480, Density.HIGH,
Configuration.SCREENLAYOUT_SIZE_NORMAL, true), // FWVGA | high (191-250)
| normal new ScreenConfiguration(864, 480, Density.HIGH,
Configuration.SCREENLAYOUT_SIZE_NORMAL), // VGA | medium (141-190) |
large new ScreenConfiguration(640, 480, Density.MEDIUM,
Configuration.SCREENLAYOUT_SIZE_LARGE), // WVGA | medium (141-190) |
large new ScreenConfiguration(640, 480, Density.MEDIUM,
Configuration.SCREENLAYOUT_SIZE_LARGE, true), // FWVGA | medium
(141-190) | large new ScreenConfiguration(864, 480, Density.MEDIUM,
Configuration.SCREENLAYOUT_SIZE_LARGE), };</description>
</bug>
<bug>
<bugid>12565</bugid>
<title>Edit page screen is flicker when we tap at any application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>heroes...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 12:45:46 +0000</openedDate>
<description>[Occurrence Process] 1.Press menu key-Q&gt;EEdit page-Q&gt;Eslide up the
device-Q&gt;EEnter Q&apos;EvQ&apos;E-Q&gt;Etap at video player-Q&gt;EObserev [Occurrence State] Edit
page screen is flicker when we tap at any application [Expected Result]
Device should not flicker</description>
</bug>
<bug>
<bugid>6797</bugid>
<title>Settings: selected link in legal info does not highlight</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 09:55:15 +0000</openedDate>
<description>The links in the legal info screens are not highlighted, making it hard
to know for a user what is actually selected. - Steps to reproduce the
problem. 1. Go to Settings Q&gt;E About phone Q&gt;E Legal information Q&gt;E Google
legal 2. Selected link - What happened. Selected link does not mark and
user not see what he selected until he comes to the page. - What you
think the correct behavior should be. The link would be highlighted just
as any other link on a webpage. - Platform Android 1.6</description>
</bug>
<bug>
<bugid>4827</bugid>
<title>Android unable to display high-resolution images?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>72</stars>
<reportedBy>tby...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 16:05:59 +0000</openedDate>
<description>Device: Motorola Droid Kernel Version: 2.6.29-omap1-g04df51f
android-build@apa26 $477 Build number: ESD20 Neither Gallery, nor
browser, nor any other imaging application IQ&apos;Eve tested are able to view
a large resolution PNG at true quality. All seem to exhibit some
compression/resampling and associated lossy degredation. My test image
has been this image, at 3274x2067 resolution:
http://imgs.xkcd.com/comics/movie_narrative_charts_large.png As you can
see, in the top right corner the word Q&quot;EAragornQ&quot;E is clear and legible and
the green line is clearly surrounded by the gold line. If I take a 1x1
crop of that portion of the image, it can be viewed clearly on screen.
If I load the full image the quality is substantially degraded. Does
Android have a maximum supported file resolution? This image is just
over 1MB in size, I wouldnQ&apos;Et think it would be difficult for the Droid
to view.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 16 Nov 2009 18:15:52 +0000</when>
<what>Note: uncompressed, thatQ&apos;Es 6.7 million pixels; at 24bpp, thatQ&apos;Es nearly 20MB.
</what>
</comment>
<comment>
<author>goldb...@gmail.com</author>
<when>Sun, 20 Dec 2009 09:58:26 +0000</when>
<what>Another example of this problem...  The moto droid browser doesnQ&apos;Et properly display 
http://www.nysoccercentral.com/saturdaytraining.html that contains a .png file.  
Looked great on an iphone though.</what>
</comment>
<comment>
<author>victor.t...@gmail.com</author>
<when>Sun, 20 Dec 2009 16:59:45 +0000</when>
<what>IQ&apos;Eve found that images displayed via my Android browser (both the built-in browser and 
Dolphin) are highly compressed, regardless of size.  For photos, this isnQ&apos;Et as 
noticeable, but anytime a website uses text in an image, itQ&apos;Es very difficult to read.  </what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 20:42:19 +0000</when>
<what>While image compression is all and good and follows the example set by BlackBerry 
(rather than iPhone), thereQ&apos;Es time where you just want to open/view/download the full 
version. You can do that on BlackBerry, you should be able to on Android.

</what>
</comment>
<comment>
<author>grayson....@gmail.com</author>
<when>Thu, 07 Jan 2010 00:03:30 +0000</when>
<what>this is a major issue for me.  i like to keep trail maps, topo maps, etc on my phone
as high-res images stored on the sd card.  viewing them in the photo viewer has some
problems, viewing in the browser has some others.  *neither* option (nor any iQ&apos;Eve
found) supports the full image resolution, even though the complete image is stored
locally on the sd card.  this is not ok!  fyi, iQ&apos;Em running android 1.5 on an htc
droid eris.</what>
</comment>
<comment>
<author>rasebast...@gmail.com</author>
<when>Wed, 10 Feb 2010 03:01:33 +0000</when>
<what>I notice this problem in the gallery application on my Nexus One.  Pictures taken
with the 5Mp camera look terrible when zoomed in.  The same picture viewed on my PC
looks like it should.  This is particularly noticeable when taking pictures of text.  

IQ&apos;Em wondering if maybe the new gallery uses OpenGL for itQ&apos;Es cool 3d effects and is
limited by a max texture resolution (1024x1024?).  Might be a tricky problem to fix.
 Perhaps images could be broken into multiple textures.</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Wed, 10 Feb 2010 15:52:07 +0000</when>
<what>Done some more testing here, and it seems that whether viewed in the browser, the gallery (1.5, 2.0 and 
2.1 galleries tested), images are rendered to some dimension smaller than screen size before theyQ&apos;Ere 
displayed. In the gallery for example, you can zoom in to double that size, but with visible 
interpolation - youQ&apos;Ere looking at a zoomed-in copy of an image thatQ&apos;Es previously been resized to a size 
much smaller than its original dimensions.

But... It seems that even though the rendering of the image is blurry, the full data is downloaded. So 
for example, if you view a large pic in the browser, and it looks poor - if you long-press and do Q&apos;Esave 
imageQ&apos;E it saves the full original file size and quality.

What does Q&quot;Ebitmap size exceeds VM budgetQ&quot;E mean? Is this a memory fragmentation issue in the VM, or is 
there a hard-coded limit somewhere?

I got around this by using ACV as a workaround - not ideal, but it works. Having maps stored as images 
on the phone, and being able to zoom in to 100% and pan around, should be a given on Android, as it is 
on the competition.
</what>
</comment>
<comment>
<author>bigod26</author>
<when>Thu, 11 Feb 2010 07:45:34 +0000</when>
<what>Loads of other users noted this problem in the Nexus One help forum.
http://www.google.com/support/forum/p/android/thread?tid=1f8e924df6a87db4Q&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=1e460ad860f0fc8bQ&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=37df08fd6d19ee63Q&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=373eb48daead2623Q&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=5f7433b837e0be12Q&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=600da889e22b1b99Q&amp;Ehl=en

I loaded the same image on both the N1 and G1, the G1(1.6 gallery) zooms in with
little to no quality loss. The N1 however is noticeably bad. It looks like a medium
compressed level, 50% scaled copy of the image.

---------------------
Model:   Nexus One
Version: 2.1-update1
Build:   ER27</what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Thu, 11 Feb 2010 08:58:41 +0000</when>
<what>Same issue using Android 2.1-update1, build number ERE27 on my Nexus One. I took a
picture of the meat aisle in a grocery store. When I zoom in on the phone I canQ&apos;Et see
the prices on the labels of the meat packaging. If I email myself the same pic and
view it on my desktop computer, the prices are entirely legible.

The same image renders better in ACV and in BQ&amp;EB Multi-Touch Gallery.

This issue absolutely must be fixed.</what>
</comment>
<comment>
<author>Curtis.F...@gmail.com</author>
<when>Fri, 26 Feb 2010 14:57:49 +0000</when>
<what>I believe this is due to the gallery using OpenGL ES, and thus only supporting at best 
RGB565 textures whereas other smartphones using OpenGL ES 2.0 use the BGR8888 format 
via an extension. Android should really support a 32bit texture format in its GL implementation.  </what>
</comment>
<comment>
<author>neve...@gmail.com</author>
<when>Sun, 18 Apr 2010 23:13:37 +0000</when>
<what>As someone who is developing apps for hi resolution content, this issue is concerning.  I recently purchased my 
N1 and for the most part I am very happy with the product.  But the problems are in the details.  This is a detail 
that needs to be fixed.  </what>
</comment>
<comment>
<author>mehmetge...@gmail.com</author>
<when>Tue, 27 Apr 2010 15:15:13 +0000</when>
<what>Symbian OS can view high resolution images also</what>
</comment>
<comment>
<author>jiri.zah...@gmail.com</author>
<when>Tue, 27 Apr 2010 15:22:42 +0000</when>
<what>The similar problem occurs with various application I have tested altough in gallery 
image quality seems to be lowest. It looks like this is general low-level Android OS 
related issue rather than application (Gallery) related issue. </what>
</comment>
<comment>
<author>mehmetge...@gmail.com</author>
<when>Thu, 06 May 2010 08:46:11 +0000</when>
<what>If you  convert and view your images as pdf that should solve high resolution viewing
but everytime it is not possible to convert to pdf and view </what>
</comment>
<comment>
<author>Curtis.F...@gmail.com</author>
<when>Thu, 06 May 2010 09:07:23 +0000</when>
<what>Obviously any application that uses opengles is going to have an absolute limit on 
texture size. Theoretically there should be no problem writing a different gallery 
application that simply re-reads (and resamples as needed) a 480x800 window on the 
image. YouQ&apos;Ed probably need to re-implement the jpeg/png decoder to provide partial 
decoding mind you, as I donQ&apos;Et see any support in the API, but I only glanced.</what>
</comment>
<comment>
<author>neve...@gmail.com</author>
<when>Thu, 27 May 2010 19:28:10 +0000</when>
<what>This issue still occurs in Froyo.  This issue I have is with the cooliris Gallery. As BQ&amp;EB Gallery shows full-res.  As 
curtis points out above, I believe this may be a preset limitation for the texture size that cooliris is using on the 
3d object.  Sucks to have to have 2 different Galleries.  Since I prefer the cooliris UI.  But as a utility to review 
detail in images, BQ&amp;EB Gallery is a good choice.</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Thu, 03 Jun 2010 09:32:12 +0000</when>
<what>this is duplicate of Issue 6448

Observing this on Froyo as well.

Observed that all resolution images are decoded to vga size and that information is 
used when we zoom the image. Which is the reason that one will not observe a 
difference in quality between 5MP or 2MP images!!!?

Why is it that way? Is this a limitation in software jpeg decoder?</what>
</comment>
<comment>
<author>reh...@gmail.com</author>
<when>Sat, 10 Jul 2010 10:18:07 +0000</when>
<what>Look for Q&quot;ELarge Image ViewerQ&quot;E in App Library.  JPG only so have to convert PNG or other format to JPG first.  But only full-resolution image viewer I found after much searching and testing.  ACV and BQ&amp;EB cannot get there for 5Kx5K map image scans.</what>
</comment>
<comment>
<author>steve.g....@gmail.com</author>
<when>Sun, 11 Jul 2010 20:08:59 +0000</when>
<what>Same issue here...android 2.1 on the LG ally...photo viewer crashes when attempting to view high res images (especially wallpaper for desktops)</what>
</comment>
<comment>
<author>ncclm...@gmail.com</author>
<when>Mon, 12 Jul 2010 02:37:42 +0000</when>
<what>Samsung galaxy S has same problem.
It seems every browser using webkit engine shares this issue</what>
</comment>
<comment>
<author>muzi...@gmail.com</author>
<when>Wed, 14 Jul 2010 18:53:32 +0000</when>
<what>That is how I see some of the images/photos on my webkit browser on HTC Desire with 2.1 OS:
http://s917.photobucket.com/albums/ad13/muziqaz/HTC%20Desire/?action=viewQ&amp;Ecurrent=device.png

if you want to see image compression in all its glory: http://designfabulous.blogspot.com/2010/07/htc-1.html

if they are concerned about my data costs, then they at least should give me a choice of viewing images at full detail, when I want it. Now it is impossible to browse the forums which have some desktop screenshots or some photos. Even downloading image gives me that stupidly compressed one, not the full sized one.
As I understand there is no fix for that, or is there?</what>
</comment>
<comment>
<author>rich.sn...@gmail.com</author>
<when>Wed, 14 Jul 2010 19:25:43 +0000</when>
<what>The image compression doesnQ&apos;Et have anything to do with your data costs, itQ&apos;Ed have to be compressed by the web servers for that to be the case.</what>
</comment>
<comment>
<author>muzi...@gmail.com</author>
<when>Wed, 14 Jul 2010 22:36:31 +0000</when>
<what>yep, it doesnQ&apos;Et mixed it up. anyway, annoying nonetheless ;) P.S. some of the browsers and some of the service providers do compress data ;)</what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Wed, 21 Jul 2010 12:11:33 +0000</when>
<what>i was attempting to set a wallpaper on my galaxy s and everytime i pick a hires image from the gallery it is compressed and jaggies are visible.

this is crap....</what>
</comment>
<comment>
<author>muzi...@gmail.com</author>
<when>Wed, 21 Jul 2010 13:04:15 +0000</when>
<what>Nicholasorr9, if you scale that image to the right resolution (960x800 i think) you will get crystal clear wallpaper. in your gallery photos or images are much higher res than you home screen res, thus you get roughness. that is from image scaling. try it on pc with some ultra high res picture of forest. and look at it with 19 inch screen. you will see it is not very clear. </what>
</comment>
</bug>
<bug>
<bugid>9842</bugid>
<title>Lock screen layout error when there is a missed call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 02:33:41 +0000</openedDate>
<description>In Nexus one froyo - Steps to reproduce the problem (including sample
code if appropriate). 1. Play any movie clip 2. There is an incoming
call from others 3. Miss that call and leave the device to go to
sleep(lock screen mode) 4. When waking up the phone, panel for
lock/unlock looks weird - What happened. It is located as landscape mode
although the lock screen is fixed as portrait - What you think the
correct behavior should be. Panels for lock/unlock should be located
side by side but top and bottom Refer to the attachment Please make sure
that youQ&apos;Ere using Android 2.2, and (if the issue exists on a device)
that the device also runs Android 2.2.</description>
</bug>
<bug>
<bugid>3849</bugid>
<title>[Search] Contacts search does not handle text within parenthesis in display name/last name field</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-10T20:06:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>cycocrew13</reportedBy>
<openedDate>Thu, 10 Sep 2009 15:15:51 +0000</openedDate>
<description>With Android 1.5, the contacts search feature is not able to handle text
within parenthesis in display name/last name field. For example: First
name is empty Last name is Q&quot;EAAAA (BBBB)Q&quot;E Display name is Q&quot;EAAAA (BBBB)Q&quot;E
(First + Last name) Searching for AAAA will return contact, but
searching for BBBB will not return contact.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:51:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:06:52 +0000</when>
<what></what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:06:41 +0000</when>
<what>From issue 3732:

Q&quot;EWith Android 1.5, the contacts search feature is not able to handle text 
within parenthesis in display name/last name field.

For example:

First name is empty
Last name is Q&quot;EAAAA (BBBB)Q&quot;E
Display name is Q&quot;EAAAA (BBBB)Q&quot;E (First + Last name)

Searching for AAAA will return contact, but searching for BBBB will not 
return contact.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>19741</bugid>
<title>Check Point Mobile L3 IPSec/SSLVPN VPN Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gil.ge...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 07:40:12 +0000</openedDate>
<description>There is no L3 VPN configuration and control API available in Android.
The ability to configure L3 VPN on android with Check Point GW is
essential for Enterprise integration. Please make the API Available so
that Check Point will develop the feature</description>
</bug>
<bug>
<bugid>19901</bugid>
<title>places - exception process com.google.android.apps.maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kmchoi.c...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 11:06:58 +0000</openedDate>
<description>precondition: idle screen has been added rate places widget step:
1.idle-rate places widget rate Q&apos;E???Q&apos;E icon touch- center Q&apos;E?Q&apos;E icon touch-
during the loading screen -Q&gt;E input back key Occurs exception process
com.google.android.apps.maps android version: 2.3</description>
</bug>
<bug>
<bugid>14065</bugid>
<title>Dot should be removed to keep consistent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:15:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liukez...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 06:44:33 +0000</openedDate>
<description>Steps to reproduce: 1) go to youtube app from all apps menu 2) click on
menu TSB and go to settings. 3) check the screen shot and the red circle
where the dot has to be removed. Attached screen shot. Expect result:
Dot should be removed to keep consistent with others.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:15:03 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8776</bugid>
<title>android market application not available on my xperia x10 </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-01T18:19:12.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>k2mm2pa...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 11:15:09 +0000</openedDate>
<description>I have xperia x10 phone but in that market application is missing which
not help me to completing my x10 experience. Help me if you have any
solution.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Jun 2010 18:19:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16961</bugid>
<title>Support NETBIOS computer names for local Windows shared folders: Q&quot;EServer is not reachableQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>starrych...@oliveyou.net</reportedBy>
<openedDate>Wed, 18 May 2011 21:35:40 +0000</openedDate>
<description>Android canQ&apos;Et find servers or computers by their name, only by their IP
address. My router doesnQ&apos;Et have DNS registration. When I ping the
computer name from a terminal console on the device, it finds an IP
address on the external network (OpenDNS?). When I ping the computer
name from my laptop (Windows), it pings the internal IP address fine
(plus access to shared folders work too.) - Steps to reproduce the
problem. Open Files app Q&gt;E Shared folders Q&gt;E Add Server Q&gt;E Type desktop
name (alpha/NETBIOS name) Q&gt;E User name: guest (optional) Q&gt;E OK Q&gt;E Click on
name Q&gt;E Error: Q&quot;EServer is not reachableQ&quot;E. - What happened. Added server
fine, but cannot find server. - What you think the correct behavior
should be. It should just work. Android should use Windows shared folder
protocols to find the Microsoft Windows network name
(group/neighborhood) and to use NETBIOS protocol to find the IP address
of servers. Device: Droid 2 Global (I can browse by IP from the device
ok, but the IP changes so need to re-enter frequently.) (Hint: Use
nbtstat on Windows to find the NETBIOS/IP lookup table.)</description>
</bug>
<bug>
<bugid>12303</bugid>
<title>Quick Search Box: Custom Intent flags</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ror...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 09:30:54 +0000</openedDate>
<description>When using QSB in my app, itQ&apos;Es not possible to set a totally custom
intent. Then my app is launched again and again on top of the stack. We
should me able to customize Intent flags, or the whole intent.</description>
</bug>
<bug>
<bugid>13196</bugid>
<title>Delete after Show Pictures sometimes displays deleted content with next email header</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MichaelC...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 16:42:22 +0000</openedDate>
<description>Seems to only happen with emails with a lot of image content. IQ&apos;Eve seen
it maybe 4-5 times. Start to view an email Click Show Pictures Change
your mind, click Delete before all pics shown Header/subject etc. now
matches the NEXT email in the inbox, but the content from the deleted
email is in the main body. Motorola Droid, Android 2.2</description>
</bug>
<bug>
<bugid>16203</bugid>
<title>Wizard  NewXmlFileCreationPage for Styles file </title>
<status>Unassigned</status>
<owner>t...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 11:38:10 +0000</openedDate>
<description>It would be create if NewXmlFileCreationPage would also allow to create
template file for styles.
http://developer.android.com/guide/topics/ui/themes.html</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 01:49:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11707</bugid>
<title>Android Market should ask for Password before installing apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>ashish.v...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 14:59:29 +0000</openedDate>
<description>Currently, the Android Market does not ask for password beyond the first
time you access it/try to download an app - even for a paid. Sometimes,
your phone may be lost or you may hand your device over to a friend (or
a kid!) who installs an app and ends up charging your credit card. You
have a 24-hour window to uninstall the app, which is OK, or you will
have to call support, which is horrible! A better solution would be to
have the Market app not remember the password - it should ask for
password every time the server session expires.</description>
<comment>
<author>eaton.m...@gmail.com</author>
<when>Fri, 11 Feb 2011 08:35:40 +0000</when>
<what>Agreed, as more games are added to the platform I want to be able to use my phone as a games device for my kids, and I donQ&apos;Et want them to be able to install things without me entering my password. With Samsung (and others I would guess) releasing an android music player this will be even more important for parents.</what>
</comment>
<comment>
<author>shazl...@gmail.com</author>
<when>Thu, 24 Feb 2011 23:33:28 +0000</when>
<what>I thought this problem was due to the phone i was using.  I have now deleted the credit card from my account and will not be purchasing anything until this security flaw has changed.  I spent more time worrying that if my phone was stolen i could still be charged for the apps.
Its rediculous that a password is not required. Itunes requires it every time before you make a purchase, free or not.</what>
</comment>
<comment>
<author>shazl...@gmail.com</author>
<when>Fri, 25 Feb 2011 00:15:35 +0000</when>
<what>
For those who just want free apps:

After deleting the credit card i found i can still download the free apps but if i go to purchase one it asks me to readd a credit card. ( nope i dont think so!! )</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Tue, 03 May 2011 08:34:17 +0000</when>
<what>I hate how iOS asks for free apps. As long as its only for paid apps Im fine</what>
</comment>
<comment>
<author>Ant.Dub...@gmail.com</author>
<when>Fri, 17 Jun 2011 10:57:38 +0000</when>
<what>in fact asking for password for paying apps sounds like a very good Idea
I also remove my CC from google checkout to avoid that situation where anybody using your phone can spend you money like he wants.</what>
</comment>
<comment>
<author>mike.calhoun</author>
<when>Sat, 17 Sep 2011 01:27:49 +0000</when>
<what>This needs to be able to be disabled.  Should be an option in the Market that will turn on password protection.</what>
</comment>
</bug>
<bug>
<bugid>8711</bugid>
<title>disable slide to unlock vibrate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ADK0...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 17:58:29 +0000</openedDate>
<description>CanQ&apos;Et seem to locate the function to turn off the vibrate when sliding
to unlock. Any suggestions?</description>
</bug>
<bug>
<bugid>12961</bugid>
<title>Import functionality from desktop google maps route to nagivation app on phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>collinszac10@gmail.com</reportedBy>
<openedDate>Sun, 05 Dec 2010 21:03:09 +0000</openedDate>
<description>I would like to see a feature that allows me to import a modified route
that was made on google maps on a desktop pc to my navigation app on my
android phone.</description>
<comment>
<author>schwe...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:28:24 +0000</when>
<what>This has already been requested under Issue 9893, and has been starred more times. Please star and add comments to that issue instead to raise itQ&apos;Es profile.</what>
</comment>
</bug>
<bug>
<bugid>4405</bugid>
<title>Camera preview garbled on Sprint Hero but not on G1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T13:42:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>unoi...@gmail.com</reportedBy>
<openedDate>Wed, 28 Oct 2009 17:41:56 +0000</openedDate>
<description>I am using a SurfaceView to preview the camera output and it works fine
on a G1. After testing it on a new Sprint Hero with 1.5 the output
appears garbled. After talking to a Google engineer it appears this is a
known problem. Are there any recommended work-arounds? Any estimate on a
fix date? Thanks!</description>
<comment>
<author>unoi...@gmail.com</author>
<when>Wed, 28 Oct 2009 22:47:02 +0000</when>
<what>After some further testing, it appears to be related to orientation.  If I shoot
while the camera is in portrait, the screen in scrambled, but if I shoot from
landscape everything is fine.</what>
</comment>
<comment>
<author>unoi...@gmail.com</author>
<when>Thu, 29 Oct 2009 02:28:36 +0000</when>
<what>There has been a hack mentioned in other forums to deal with this problem until this
bug is fixed:

Add android:screenOrientation=Q&quot;ElandscapeQ&quot;E to the camera preview activity to force it
to stay in landscape mode.

My G1 with 1.5 does not need this fix, only the Hero with 1.5
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:42:15 +0000</when>
<what>This issue is specific to the HTC hero, which runs a modified Android system. You
should mention this issue to HTC.</what>
</comment>
<comment>
<author>lars.seg...@gmail.com</author>
<when>Fri, 27 Nov 2009 13:15:22 +0000</when>
<what>There is a simple work-around for HERO. In the surfaceChanged method simply swap the
width and height in setPreviewSize when in portait mode.</what>
</comment>
</bug>
<bug>
<bugid>2029</bugid>
<title>Feature Request: Proximity Listener</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>cedric.b...@gmail.com</reportedBy>
<openedDate>Tue, 17 Feb 2009 17:01:49 +0000</openedDate>
<description>Looking at Android code, IQ&apos;Eve seen that SENSOR_PROXIMITY is managed as a
sensor, but there is no current Android Framework managing events coming
a proximity sensor. We can see for example that SENSOR_ACCELEROMETER is
managed by class OrientationListener which will provide to Android
applications information about any orientation change : public void
onOrientationChanged(int orientation); I suggest to do the same for the
Proximity. Each time a proximity detection does occur, or if the object
has moved a way, then this new class will provide to any Android
application this proximity update : public void onProximityChanged(int
proximity_distance); Name of this new class will be ProximityListener
Does everyone agree to say this enhancement would be great since nothing
yet is done in this way ?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:32:48 +0000</when>
<what></what>
</comment>
<comment>
<author>drray....@gmail.com</author>
<when>Tue, 02 Jun 2009 03:59:50 +0000</when>
<what>My question is:
Why not using onSensorChanged(SensorEvent event)?
And check the type from event.sensor.getType().
If type equals TYPE_PROXIMITY, we can read event.values[i] to know what status the
proximity is.
At the first, we should define the event.values[] in sensors.cpp(Ex. sensors_qemu.c)
for proximity.
Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:33:00 +0000</when>
<what></what>
</comment>
<comment>
<author>kada...@gmail.com</author>
<when>Wed, 12 Oct 2011 08:49:42 +0000</when>
<what>It would be great
If ProximityListener will be there</what>
</comment>
</bug>
<bug>
<bugid>13589</bugid>
<title>Incorrect Roman Numerals on Clock in Alarm Q&amp;E Timer app</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-02T05:44:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timap...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 18:08:46 +0000</openedDate>
<description>In the Alarm Q&amp;E Timer app, the clock face with Roman Numerals shows IIII
for 4 rather than IV.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 02 Jan 2011 05:44:06 +0000</when>
<what>both IIII and IV are in widespread use on clocks.</what>
</comment>
</bug>
<bug>
<bugid>5671</bugid>
<title>Bug in example in ImageButton javadoc</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-12-28T06:13:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Sun, 27 Dec 2009 14:02:18 +0000</openedDate>
<description>The selector example in the ImageButton javadoc does not work as
described:
http://developer.android.com/reference/android/widget/ImageButton.html
In the example, the selectorQ&apos;Es default item is listed first, thereby
ignoring all subsequent items. As the ColorStateList javadoc explains:
Q&quot;EThe list of state specs will be processed in order of the items in the
XML file. An item with no state spec is considered to match any set of
states and is generally useful as a final item to be used as a default.
Note that if you have such an item before any other items in the list
then any subsequent items will end up being ignored.Q&quot;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Dec 2009 06:13:16 +0000</when>
<what>Recently fixed in AOSP.</what>
</comment>
</bug>
<bug>
<bugid>19096</bugid>
<title>Enable Force Stopping an Application by long pressing the Back button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>bruckner...@gmail.com</reportedBy>
<openedDate>Sun, 07 Aug 2011 23:29:26 +0000</openedDate>
<description>Recently there has been some bad press for the Android platform about
the ability of developers to override the back button.
http://news.cnet.com/8301-27080_3-20089123-245/android-could-allow-mobile-ad-or-phishing-pop-ups-say-researchers/
Whilst the Home button cannot be overridden, force stopping a malicious
app at that point is not that intuitive for novice users. (requires
knowledge of sub menus in Manage Application). A point made by several
people and rightly so. A simple solution is already implemented in
Cyanogen Mod ie long press the back button. This is the next logical
step for a novice user who thinks their phone is locked into an app. A
Dialog asking the user if they want to kill the app would be appropriate
at this point. When the user presses yes, the process would be killed -
you could also have a checkbox that would allow a user to report an app
they believed was malicious - and perhaps a warning that if the app is
not malicious they may be leaving the app in a corrupt state. Whilst the
idea that Android has a security flaw that would allow an app to take
over the phone is false - it is in line with the underlying promise of
Android to empower the user and not the app to implement this feature</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 08 Aug 2011 12:40:51 +0000</when>
<what>This sounds like a great idea, not just for phones, but for tablets too. In honeycomb and Ice Cream Sandwich on tablets, a long press of the back button could quit the app and remove it from the recent apps list. </what>
</comment>
<comment>
<author>d...@claritech.ca</author>
<when>Mon, 08 Aug 2011 22:50:40 +0000</when>
<what>IQ&apos;Em not sure if this is related or should be a different feature request, but I would think a security warning to the user that another app is trying to take over the screen would be appropriate (maybe with an Q&quot;Ealways allowQ&quot;E or Q&quot;Ealways disallowQ&quot;E check box).  That way, phishing or ad pop-ups could be (hopefully) intercepted and avoided while legitimate uses for taking over the screen could continue to be allowed.</what>
</comment>
</bug>
<bug>
<bugid>4218</bugid>
<title>com.android.phone crashes when contacts sync through bluetooth (one specific contact related)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>ktuk...@gmail.com</reportedBy>
<openedDate>Sun, 11 Oct 2009 12:19:12 +0000</openedDate>
<description>I think is better to open a new bug (also posted first on #2582). BT was
not working fine for me yet; after about a minute, the phone crashes
(com.android.phone). I decided to do a Q&apos;ElogcatQ&apos;E of the whole process. I
found out that the problem was on the android side. The addressbook
transfer process crashes on one specific contact (seq 1440). If I remove
the contact, the process continues without a charm and no crashes occur.
If I resync my phone with Exchange (through Touchdown), the contact
re-appears and the process crashes again. Attached is the logfile
(annotated to remove critical contact information). If you like to
investigate closer, feel free to contact me. i could not find anything
particular about the contact responsible for crashing.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:48:52 +0000</when>
<what></what>
</comment>
<comment>
<author>stephane...@gmail.com</author>
<when>Wed, 24 Feb 2010 13:12:31 +0000</when>
<what>I have got a similar issue. 
While using Bluetooth with my car (BMW 118d). After a while the phone crash (stuck 
on a screen showing Q&quot;EandroidQ&quot;E forever.

The only way I found to reboot it, is to remove the battery.</what>
</comment>
<comment>
<author>robin.r....@gmail.com</author>
<when>Thu, 01 Apr 2010 04:09:02 +0000</when>
<what>I also have this problem when using my Motorola Milestone (European version of the
Droid) with a Parrot CK3300 handsfree set.

It pairs correctly and the car phone displays the name of the phone correctly. Then a
few seconds later it starts synchronizing the contacts (and displays that it is
starting this on the car kit screen). Almost immediately the com.android process
crashes on the phone and I have to start again (infact I have to remove the phone
from the car since rebooting the phone just cause it to crash again since it
reconnects to the car kit and tries to resynchronize before I can turn the bluetooth
back off).</what>
</comment>
<comment>
<author>klaas.me...@gmail.com</author>
<when>Fri, 23 Apr 2010 15:50:22 +0000</when>
<what>Same Problem here! 
Connecting to an Audi Bluetooth Car-Kit.
Maybe the Exchange connection is the Problem here?</what>
</comment>
<comment>
<author>pleafh...@gmail.com</author>
<when>Tue, 27 Apr 2010 08:16:03 +0000</when>
<what>I also have the same problem. Motorola Milestone with Android 2.1 connected to BMW 
bluetooth. Phone application crashes every time after it connects to the car.</what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Fri, 07 May 2010 00:48:36 +0000</when>
<what>Thanks for the report, this should be fixed in the next release.</what>
</comment>
<comment>
<author>Farre...@gmail.com</author>
<when>Thu, 10 Jun 2010 15:08:09 +0000</when>
<what>HTC Desire connecting to BMW 325ci 2005 car kit via bluetooth, but continues saying Q&quot;EBT PAIRINGQ&quot;E on car radio. After a while I can receive and make phonecalls, but have to control everything from the phone, not the steering wheel. No Contacts can be viewed on the radio screen. My old Symbian Sony Ericsson P1i use to work fine. Now on Android which I love, but car kit not working. :-(

What must we wait for. New Android OS release or special bluetooth patch? Where can we get this or see when it is done?</what>
</comment>
<comment>
<author>neilbarn...@gmail.com</author>
<when>Mon, 14 Jun 2010 21:53:25 +0000</when>
<what>HTC Desire on Parrot 3100 via bluetooth failing while synchronising contacts.

Can you say which version to expect the fix in?  IQ&apos;Em still having this issue today so IQ&apos;Eve not had an update that resolves the issue yet.

Many thanks in advance.

Neil.</what>
</comment>
<comment>
<author>frederic...@gmail.com</author>
<when>Wed, 07 Jul 2010 21:28:59 +0000</when>
<what>Same here with the Samsung Galaxy S (android 2.1-update1 firmware) and a 2010 BMW 320d built-in BT radio. Contacts do synchronize, but only partially : only email addresses are copied, no telephone numbers are passed through.</what>
</comment>
<comment>
<author>nicky.pr...@gmail.com</author>
<when>Thu, 22 Jul 2010 21:56:33 +0000</when>
<what>Same issue here - my parrot radio worked quite well with the previous firmware. The android crashed the radio once in a while (caused the radio to reboot), while the windows mobile phone worked perfectly... 
With the update1, the BT on the phone crashes after a few secs...</what>
</comment>
<comment>
<author>nicky.pr...@gmail.com</author>
<when>Wed, 04 Aug 2010 07:32:50 +0000</when>
<what>After updating to Froyo, almost all BT issues dissapered.</what>
</comment>
<comment>
<author>Pascal.Z...@gmail.com</author>
<when>Fri, 15 Oct 2010 19:21:31 +0000</when>
<what>Same issue here with crashing HTC Desire after connecting with my Bury carkit. Also happens once in a while when connnecting with my Sennheiser VMX 100 headset. I have Froyo installed. As I remeber the issues started after upgrade to Froyo.</what>
</comment>
<comment>
<author>tahb...@gmail.com</author>
<when>Tue, 19 Oct 2010 22:20:08 +0000</when>
<what>galaxy s 2.1 update 1 media player and sometimes phone os crashes when connected to motorola S9 bluetooth stereo headset. its seems R2DP issue. IQ&apos;Em unable to stream steriou music to my headset or car bluetooth radio.

please advice. its seems there is a bug.

Mahd</what>
</comment>
</bug>
<bug>
<bugid>19986</bugid>
<title>Gmail app always sends from default address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zasa...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 15:56:28 +0000</openedDate>
<description>Steps to reproduce: 1. Have a gmail account import from multiple
accounts. Set default email address to one of these other accounts. 2.
Compose or reply to a mail from the android app, with care to set the
Q&quot;EFromQ&quot;E field to anything but the default address. What happened: After
sending, if you open the email in the sent mail folder, you will see
that it has been sent from the default address, even though you did not
specify that address. Correct behavior: The email should been sent from
whatever address had been selected, rather than using the default
address every time. Device: Motorola Droid, gen 1, build 2.2.2</description>
</bug>
<bug>
<bugid>20</bugid>
<title>test</title>
<status>Declined</status>
<owner>morri...@gmail.com</owner>
<closedOn>2008-01-14T22:19:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>morri...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jan 2008 22:17:24 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
chocobo Please describe the problem in as much detail as possible. Be
sure to include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. KWEH!! (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 14 Jan 2008 22:17:39 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 14 Jan 2008 22:19:03 +0000</when>
<what>Test bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:59:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9808</bugid>
<title>Droid font and Romanian language support (almost perfect, one misplaced character)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>373</stars>
<reportedBy>cristian...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 15:07:28 +0000</openedDate>
<description>Trying to view the following webpages: 1. http://bit.ly/bF8EDL encoded
as utf-8 2. http://bit.ly/b6YRTo encoded as iso-8859-16 on an Android
phone resulted in the following result http://grab.by/47mT The square in
the screenshot is due to character T-Comma U021B Romanian language has
five special characters A-Breve http://en.wikipedia.org/wiki/%C4%82
A-Circumflex http://en.wikipedia.org/wiki/%C3%82 I-Circumflex
http://en.wikipedia.org/wiki/%C3%8E T-Comma
http://en.wikipedia.org/wiki/%C8%9A S-Comma
http://en.wikipedia.org/wiki/%C8%98 ISO-8859-16 contains all the
required characters. ISO-8859-2 contains all but S-Comma and T-Comma,
but it contains S-Cedilla and T-Cedilla, which are pour substitutes for
T-Comma and S-Comma. Back to Droid font, Droid font has T-Cedilla as
required by ISO-8859-2, but is implemented as T-Comma, and it doesnQ&apos;Et
use the same (correct) implementation for T-Comma which is required by
ISO-8859-16. Droid font has the right character in the wrong place! I
imagine that this job can be fixed by Ascender easily, it took me half
an hour to open the fonts in fontforge and copy and paste the character
in the right place. Note that fontforge produces lower quality fonts
because it tries to decipher the ttf format.</description>
<comment>
<author>brin...@gmail.com</author>
<when>Fri, 16 Jul 2010 00:12:55 +0000</when>
<what>Also, the non-breaking hyphen seems to be missing.</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Fri, 16 Jul 2010 09:30:38 +0000</when>
<what>Regarding the relationship between non-breaking hyphen and the Romanian language support.

The Romanian National Standard SR 13392:2004 includes non-breaking hyphen in the standardized keyboard layout (citation needed)

HTML test page http://bit.ly/bK3BmI and the resulted screen capture from an Android 2.1 phone http://dl.dropbox.com/u/160805/P1000858.JPG

Also worth mentioning from Wikipedia (http://en.wikipedia.org/wiki/Hyphen) is this paragraph:

Q&quot;EInternational standard ISO 8601, which was accepted as European Standard EN 28601 and incorporated into various typographic style guides (e.g., DIN  5008 in Germany), brought about a new standard using the hyphen. Now all official European governmental documents use this. These norms prescribe writing dates using hyphens: 1789-07-14 is the new way of writing the first Bastille Day.Q&quot;E
</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Fri, 16 Jul 2010 11:13:46 +0000</when>
<what>The corrected Droid font family (using FontForge) can be fount at:
http://www.assembla.com/code/cristianadam/subversion/nodes/fonts/Droid

Note that fontforge produces lower quality fonts because it tries to 
decipher the ttf format, which is a Q&quot;EcompiledQ&quot;E font format.

Ascender Corporation has the source code of the Droid font family, 
and Google has the power to make the necessary fixes.
</what>
</comment>
<comment>
<author>rospell2...@gmail.com</author>
<when>Fri, 16 Jul 2010 13:49:15 +0000</when>
<what>It impacts the compatibility with Linux, MacOS, Windows Vista and Win7. An email sent from such a system, or a document edited on such a system will be unreadable under Android. Basically, you are cut down form the world, not good for a communication device!</what>
</comment>
<comment>
<author>Cristi.I...@gmail.com</author>
<when>Tue, 17 Aug 2010 14:19:30 +0000</when>
<what>Please!</what>
</comment>
<comment>
<author>numede...@gmail.com</author>
<when>Wed, 18 Aug 2010 09:47:56 +0000</when>
<what>Also reproduces on HTC Desire with Android 2.2</what>
</comment>
<comment>
<author>ionut.oa...@gmail.com</author>
<when>Wed, 18 Aug 2010 11:46:51 +0000</when>
<what>Also reproduces on Samsung Galaxy S. Please fix!..</what>
</comment>
<comment>
<author>george.a...@gmail.com</author>
<when>Wed, 25 Aug 2010 20:57:20 +0000</when>
<what>Reproductible on 2.1 + HTC sense. Many websites/emails have squares instead of scomma and tcomma.

Also the kb has scedilla instead of scomma.</what>
</comment>
<comment>
<author>ToteaRad...@gmail.com</author>
<when>Wed, 25 Aug 2010 22:12:21 +0000</when>
<what>It is a must have! Please implement the correct fonts! </what>
</comment>
<comment>
<author>cypresst...@gmail.com</author>
<when>Sat, 28 Aug 2010 15:45:02 +0000</when>
<what>I have the same problem on my Nook WiFi.</what>
</comment>
<comment>
<author>radu.iac...@gmail.com</author>
<when>Thu, 02 Sep 2010 19:51:14 +0000</when>
<what>There must be a way.
It is impossible for google to forget one country in the world.
Ill wait for it!</what>
</comment>
<comment>
<author>sergiu...@gmail.com</author>
<when>Fri, 10 Sep 2010 08:49:09 +0000</when>
<what>Google! If you donQ&apos;Et solve this issue I will start using Bing! :)</what>
</comment>
<comment>
<author>RGL2005</author>
<when>Fri, 10 Sep 2010 09:19:13 +0000</when>
<what>Problema par?ial rezolvat? pe Froyo :)</what>
</comment>
<comment>
<author>digitall...@gmail.com</author>
<when>Fri, 10 Sep 2010 09:25:18 +0000</when>
<what>Problema NU este rezolvata, Froyo nu e cu nimic diferit de ce era inaintedupa cum arata si creenshoturile, sh nu e corect si tz nu este pe codul corect.</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Fri, 10 Sep 2010 12:24:54 +0000</when>
<what>GoogleQ&apos;Es progress on Droid fonts can be watched by following this link:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=history;f=data/fonts;hb=HEAD

*Please* do not unstar the issue if you do not want to receive email notifications when other users express their thoughts on the issue.

I have attached pictures showing what to do in order *not* to receive email notifications from Q&quot;EGoogle codeQ&quot;E
</what>
</comment>
<comment>
<author>brin...@gmail.com</author>
<when>Fri, 10 Sep 2010 18:07:31 +0000</when>
<what>As a temporary workaround I use the Q&apos;EReplace charsQ&apos;E option of Q&apos;EHTC_IME modQ&apos;E keyboard. It replaces pairs of characters on-the-fly, and now I can use the keyboard to type in proper romanian (I still had to root the phone and switch the fonts, but I had to do that anyway to put 2.2 on my ? not-so-old but already-abandoned ? HTC Hero).</what>
</comment>
<comment>
<author>radu.iac...@gmail.com</author>
<when>Fri, 10 Sep 2010 20:11:51 +0000</when>
<what>http://www.youtube.com/watch?v=DReMAjv0Q80

Dupa cum observ eu functioneaza pe galaxy s.</what>
</comment>
<comment>
<author>lupu...@gmail.com</author>
<when>Sun, 19 Sep 2010 17:58:08 +0000</when>
<what>Please fix it!</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Tue, 28 Sep 2010 09:47:43 +0000</when>
<what>It is worth mentioning that Android phones are *the last* (major) phones which do not have support for Romanian language.

Here is a list (incomplete) of phones which have Romanian language support:
* iPhone
* Windows Phone 7
* Nokia N8
* Blackberry (tested on Blackberry 9550 emulator)

*Please* fix this!</what>
</comment>
<comment>
<author>ady25sp...@gmail.com</author>
<when>Wed, 13 Oct 2010 20:25:22 +0000</when>
<what>HTC the only smart phone that does not have ro language in pakage :( </what>
</comment>
<comment>
<author>darkinov...@gmail.com</author>
<when>Sat, 16 Oct 2010 00:53:30 +0000</when>
<what>Google is always late in addressing issues regarding different Europe countries. I hope they will dedicate some time in fixing paid market and language related issues before the year ends.</what>
</comment>
<comment>
<author>drvl...@gmail.com</author>
<when>Fri, 05 Nov 2010 09:14:42 +0000</when>
<what>Since many sites, Wikipedia RO included, are switching to s-commabelow and t-commabelow, this lack of support is quickly becoming a major problem. And the solution is as trivial as copying the 2 t-cedilla characters (that actually have a comma) to the t-commabelow locations. Google?</what>
</comment>
<comment>
<author>andrei.a...@gmail.com</author>
<when>Wed, 24 Nov 2010 22:41:34 +0000</when>
<what>The problem can be reproduced on Galaxy S with Froyo. Please fix!</what>
</comment>
<comment>
<author>rent.a.s...@gmail.com</author>
<when>Thu, 25 Nov 2010 14:16:38 +0000</when>
<what>we will get froyo update starting tommorow for Romania .. will be the same problem or beeing fixed in 2.2 ?
Come on guys, my friend whit iPhones make fun on me .. they say cannot comunicate whit me because of this .. :) :)</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Tue, 07 Dec 2010 22:46:14 +0000</when>
<what>Android Q&quot;EGingerbreadQ&quot;E 2.3 still has the problem, as seen in the attached screenshots.

For web page creators I have developed a solution which uses javascript to replace the missing character with the Q&quot;EcorrectQ&quot;E character resulting in perfect Romanian language support.

For more information about this solution have a look at: http://cristianadam.blogspot.com/2010/10/ro-diacriticele-si-internetul.html

In order to have the anti-squares protection for a website the webmaster only needs to add *one* line of code and a 1.5 KB javascript file on the web server.

You can test the following pages for yourself:
http://goo.gl/sjdM0 page without protection (antem_without_script.png)
http://goo.gl/4d98 page *with* protecton (antem_with_script.png)

@drvladl Wikipedia RO has included the script to the normal website (not to the mobile version), but they did not include the Android special case, resulting in replacing the correct s with comma with s cedilla (wikipedia_ro.png)

If you want to have *perfect* rendering of Wikipedia RO pages *do* complain here: http://goo.gl/LywCZ

If you have problems with Romanian websites please complain to the webmasters of those websites. It should be easier to convince them to add *one* line of code and 1.5KB script file than having Google to update the fonts.


</what>
</comment>
</bug>
<bug>
<bugid>14328</bugid>
<title>[Gmail Android App] Replying To Email Address With Apostrophe = Problems</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-28T02:43:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>craig.la...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 14:11:38 +0000</openedDate>
<description>An email address with an apostrophe in it causes issues with the Gmail
App in Android. Gmail Android App Version: 2.3.2 Android Version: 2.2 I
can send to the email address ok from my address book. However, when a
message arrives in my inbox the address is corrupt and I am unable to
reply. It looks to be a header issue. The actual email address is:
TOQ&apos;EConnor@domain.com. When an email arrives in the Gmail Android App,
the headers say: TOQ&amp;E#39;Conner@domain.com When I reply, the address in
the TO field is the corrupt address. As a result of this, the email
locks up and just says sending... Hopefully I have submitted enough
information to allow the problem to be reproducible. If not, let me know
and I will provide more information.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 02:43:28 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1983</bugid>
<title>WIFI constantly re-requests DHCP address every 5-seconds for first minute of sleep</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 12 Feb 2009 01:05:32 +0000</openedDate>
<description>Using ADP1.1, when phone goes to sleep WIFI constantly asks for a DHCP
address every 5-seconds for almost a full second. Here is example logs
from DHCP server. The actual start time is 18:58:34 and the end time is
18:59:21. The following repeats every ~5-seconds, as can be seen from
the time stamps below. Feb 11 18:59:05 192.168.4.1 dnsmasq[1051]:
DHCPDISCOVER(br0) 00:18:41:c8:79:29 Feb 11 18:59:05 192.168.4.1
dnsmasq[1051]: DHCPOFFER(br0) 192.168.4.63 00:18:41:c8:79:29 Feb 11
18:59:05 192.168.4.1 dnsmasq[1051]: DHCPREQUEST(br0) 192.168.4.63
00:18:41:c8:79:29 Feb 11 18:59:05 192.168.4.1 dnsmasq[1051]:
DHCPACK(br0) 192.168.4.63 00:18:41:c8:79:29 android Feb 11 18:59:13
192.168.4.1 dnsmasq[1051]: DHCPDISCOVER(br0) 00:18:41:c8:79:29 Feb 11
18:59:13 192.168.4.1 dnsmasq[1051]: DHCPOFFER(br0) 192.168.4.63
00:18:41:c8:79:29 Feb 11 18:59:13 192.168.4.1 dnsmasq[1051]:
DHCPREQUEST(br0) 192.168.4.63 00:18:41:c8:79:29 Feb 11 18:59:13
192.168.4.1 dnsmasq[1051]: DHCPACK(br0) 192.168.4.63 00:18:41:c8:79:29
android Feb 11 18:59:21 192.168.4.1 dnsmasq[1051]: DHCPDISCOVER(br0)
00:18:41:c8:79:29 Feb 11 18:59:21 192.168.4.1 dnsmasq[1051]:
DHCPOFFER(br0) 192.168.4.63 00:18:41:c8:79:29 Feb 11 18:59:21
192.168.4.1 dnsmasq[1051]: DHCPREQUEST(br0) 192.168.4.63
00:18:41:c8:79:29 Feb 11 18:59:21 192.168.4.1 dnsmasq[1051]:
DHCPACK(br0) 192.168.4.63 00:18:41:c8:79:29 android If it matters the
watch dog is on as I have two APs with the same SSID.</description>
<comment>
<author>gtcopeland</author>
<when>Fri, 13 Feb 2009 15:24:57 +0000</when>
<what>Obviously that should read, Q&quot;Ealmost a full minute.Q&quot;E

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:57:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:21:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:20:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15741</bugid>
<title>Assert in Matrix.preTranslate at rendering time</title>
<status>Declined</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-03-25T23:34:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Fri, 25 Mar 2011 22:40:44 +0000</openedDate>
<description>ADT ToT Project with target API 11 Open layout with custom view in
Layout Editor:
http://code.google.com/p/timeriffic/source/browse/TimerifficLib/res/layout/profiles_screen.xml
java.lang.AssertionError at
android.graphics.Matrix.Q&lt;EinitQ&gt;E(Matrix.java:51) at
android.graphics.Matrix.preTranslate(Matrix.java:386) at
com.alfray.timeriffic.ui.GlobalStatus.onSizeChanged(GlobalStatus.java:155)
at android.view.View.setFrame(View.java:6636) at
android.view.View.layout(View.java:6563) at
android.widget.FrameLayout.onLayout(FrameLayout.java:333) at
android.view.View.layout(View.java:6569) at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1119) at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:998) at
android.widget.LinearLayout.onLayout(LinearLayout.java:918) at
android.view.View.layout(View.java:6569) at
android.widget.FrameLayout.onLayout(FrameLayout.java:333) at
android.view.View.layout(View.java:6569) at
com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:403) at
com.android.ide.common.rendering.LayoutLibrary.createLegacySession(LayoutLibrary.java:416)
at
com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:285)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1532)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1338)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1069)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$ConfigListener.onConfigurationChange(GraphicalEditorPart.java:496)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.onTargetChange(GraphicalEditorPart.java:971)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.onDescriptorsChanged(LayoutEditor.java:587)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.initUiRootNode(LayoutEditor.java:509)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$TargetListener.updateEditor(GraphicalEditorPart.java:785)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$TargetListener.onTargetLoaded(GraphicalEditorPart.java:751)
at com.android.ide.eclipse.adt.AdtPlugin$13.run(AdtPlugin.java:1642) at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at
org.eclipse.equinox.launcher.Main.run(Main.java:1311) at
org.eclipse.equinox.launcher.Main.main(Main.java:1287) The custom view
is here:
http://code.google.com/p/timeriffic/source/browse/TimerifficLib/src/com/alfray/timeriffic/ui/GlobalStatus.java
@Override protected void onSizeChanged(int w, int h, int oldw, int oldh)
{ super.onSizeChanged(w, h, oldw, oldh); mAccentRightMatrix = new
Matrix(); mAccentRightMatrix.preTranslate(w, 0); Q&lt;E=== asserts here in
Matrix mAccentRightMatrix.preScale(-1, 1); }</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 25 Mar 2011 22:41:43 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 25 Mar 2011 23:34:28 +0000</when>
<what>This was due to the editor using Android 1.6 to perform the layout *and* running Eclipse in -ea (enable asserts) mode. Workarounds are to either run Eclipse without -ea and/or to use a more recent rendering target.</what>
</comment>
</bug>
<bug>
<bugid>20046</bugid>
<title>Enhanced Notification Manager UI and Functionality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hays....@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 19:45:55 +0000</openedDate>
<description>Currently (Froyo at least), notifications are managed within each
application or in varied places within Android. The volume change /
vibrate function acts as an entire override on all notifications.
Android should have a more centralized and granular management of
notifications. Every application and even their various FORMS/Tags of
notifications should be added to this central Notification Manager (the
layer of granularity could go quite far). When an application sends a
notification to the Notification Manager, it should look at the rules
and determine how the Notification should be handled. A user should be
able to create folders of items that should receive the same type of
treatment. Additionally, a user should also be able to create multiple
views/system states/profiles for their notifications. In this fashion, a
user could change their phone to Q&quot;ELow Important MeetingQ&quot;E which the user
chooses to mean that phone calls are on Low Ring volume while all other
notifications are on Vibrate only. At a different point in time, the
user could change the phone to Q&quot;ELoudQ&quot;E which puts all notifications on a
very obnoxiously loud setting. Of course, a different setting might be
Q&quot;ENormalQ&quot;E where the user can make some notifications be Vibrate only,
others be low volume sound, others high volume sound, etc. What each
profile means and how many exist would be up to the user. It would also
be great if a user could set up timeframes where the phone automatically
changes to different settings. For example, at night the user might want
it to choose his/her ?Night Time? setting and then automatically return
to ?Normal? in the morning. On Sunday morning, it might go to ?Church?
for a certain timeframe and then return to ?Normal?. This would help
prevent someone being woken up by an email or somebodyQ&apos;Es phone ringing
in Church. This entire project could be expanded even more. This should
be enough information to get the general idea and concept. Thank you for
your time.</description>
</bug>
<bug>
<bugid>11152</bugid>
<title>[Alarm Clock] Feature to solve arithmetic to dismiss the alarm</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-11T01:47:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikeonth...@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 17:42:48 +0000</openedDate>
<description>IQ&apos;Eve had one device before in which the alarm clock would require me to
solve five random arithmetic problems on-screen before the alarm could
be turned off. The advantage to this is simply that it helps you wake up
enough just to turn off the alarm, that you are unable to go back to
sleep! Currently I believe the simple dismiss button is inadequate for
waking you up (IQ&apos;Eve had trouble before, falling asleep again...) Of
course this should probably avoid some Q&quot;EhardQ&quot;E problems like long
multiplication and long division (or perhaps make it also
user-configurable, the difficulty level, but this is probably not
necessary). Problems like 29 + 58 would be OK, 59 / 18 would not, 54 / 9
would be OK.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 11 Sep 2010 01:47:22 +0000</when>
<what>This sounds like a perfect 3rd party application.</what>
</comment>
</bug>
<bug>
<bugid>16278</bugid>
<title>ContentResolver.delete(Uri url, String where, String[] selectionArgs) function throws an exception that is not documented in the Android SDK reference.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liorlevy...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 10:06:34 +0000</openedDate>
<description>Hi, When i was trying to delete some content using a uri that doesnQ&apos;Et
exists in a specific device the delete method throws an
java.lang.IllegalArgumentException. The Android SDK Reference doesnQ&apos;Et
mention that this method can throw an exception please fix it in the
documentation for other users sake. You can check it out in the
ContentResolver source code that is in the following link, and search
for the delete method in the source:
http://www.google.com/codesearch/p?hl=en#uX1GffpyOZk/core/java/android/content/ContentResolver.javaQ&amp;Eq=package:android%20%22ContentResolver%22Q&amp;Esa=NQ&amp;Ecd=1Q&amp;Ect=rc
the code that throwQ&apos;Es this exception in the 2.1 configured AVD: private
static void deleteUriContent(Context paramContext, Uri paramUri) { //
Delete all of the rows from the given URI. int deletedRows =
paramContext.getContentResolver().delete(paramUri, null, null); // Log
how many rows has been deleted in the given URI. Log.d(TAG, Q&quot;EURI to be
deleted: Q&quot;E + paramUri.toString() + Q&quot;E ,Deleted Rows:Q&quot;E + deletedRows); }
public static void deleteCalendars(Context paramContext) { Uri
calendarsUri = Uri.parse(Q&quot;Econtent://com.android.calendar/calendarsQ&quot;E);
deleteUriContent(paramContext, calendarsUri); } NOTE: Yeah i know that
the uri that i specified only exsits in the Froyo and up versions of
android and im using Eclair.</description>
</bug>
<bug>
<bugid>4304</bugid>
<title>Keyboard backlight switched on when closed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>hashincl...@gmail.com</reportedBy>
<openedDate>Tue, 20 Oct 2009 16:26:05 +0000</openedDate>
<description>This may be related to issue 4211. Sometimes, the keyboard backlight
comes on when I simply unlock my phone for use, and does not switch off
when I hit the end call / lock screen button. As noted in issue 4211,
this too causes a serious drain on the battery (sometimes the phone
doesnQ&apos;Et even last half a day without recharging).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:09:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>468</bugid>
<title>Docs: Samples: Expandablelist2.java Parameter Mixup</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:51:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Sat, 15 Mar 2008 16:27:23 +0000</openedDate>
<description>In the fourth place is android.R.layout.simple_expandable_list_item_1.
This should be whatQ&apos;Es in the fifth place. Then I think the childlayout
param is missing.
http://code.google.com/android/samples/ApiDemos/src/com/google/android/samples/view/ExpandableList2.html</description>
<comment>
<author>juan.ant...@gmail.com</author>
<when>Sat, 15 Mar 2008 16:34:36 +0000</when>
<what>Or the 4th place should be put in the 6th place. </what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:42:19 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:51:11 +0000</when>
<what>This doesnQ&apos;Et seem to be relevant any more</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:20:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7247</bugid>
<title>Motorola Droid needs Q&quot;EpipeQ&quot;E symbol access from keyboard</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-03-19T16:42:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vlbAtC...@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 06:27:36 +0000</openedDate>
<description>I figure youQ&apos;Ere more likely to read this than Verizon. There needs to be
a way to type a | from the hard keyboard n the Motorola Droid. I don;t
care what combination oof shift-alt-meta it requires, it just needs to
be possible.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 19 Mar 2010 16:42:31 +0000</when>
<what>You can use Alt-Space.</what>
</comment>
<comment>
<author>daniel.a...@gmail.com</author>
<when>Sun, 21 Mar 2010 23:23:40 +0000</when>
<what>DoesnQ&apos;Et work. Alt-Space produces Ctrl-A in the terminal application.</what>
</comment>
</bug>
<bug>
<bugid>17107</bugid>
<title>Numeric keypad displayed on CVC keypad screen when there is no use of numeric keypad. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 13:00:44 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Go to MarketQ&gt;EappsQ&gt;Eall applicationsQ&gt;Etop paid. 2. Select an
application Q&gt;EbuyQ&gt;Eselect payment method. 3. Select Q&apos;EAdd a credit cardQ&apos;E
Q&gt;Etap on card numberQ&gt;Eenter some digits. 4. select Q&apos;ECVC codeQ&apos;E Q&gt;Eobserve
behavior. 2) What happened. - Numeric keypad displayed on CVC keypad
screen when there is no use of numeric keypad. 3) What you think the
correct behavior should be. - Numeric keypad should close as we select
Q&apos;ECVC codeQ&apos;E.</description>
</bug>
<bug>
<bugid>20189</bugid>
<title>Q&quot;Ecom.google.process.gappsQ&quot;E occur native crash in monkey test</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gchoiD...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 07:23:59 +0000</openedDate>
<description>Android ver.: 2.3.5 GMS ver.: R5 command: monkey -s 857734099
--pkg-blacklist-file /data/exclude --monitor-native-crashes
--ignore-security-exceptions --kill-process-after-error --pct-trackball
0 --pct-nav 0 --pct-anyevent 10 --pct-appswitch 2 -v -v --throttle 500
600000 found from logs: 09-09 16:16:24.603 18970 18970 I DEBUG : *** ***
*** *** *** *** *** *** *** *** *** *** *** *** *** *** 09-09
16:16:24.603 18970 18970 I DEBUG : pid: 437, tid: 510 Q&gt;EQ&gt;EQ&gt;E
com.google.process.gapps Q&lt;EQ&lt;EQ&lt;E 09-09 16:16:24.603 18970 18970 I DEBUG :
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadd00d 09-09
16:16:24.603 18970 18970 I DEBUG : tls: 45619f00 09-09 16:16:24.603
18970 18970 I DEBUG : 09-09 16:16:24.603 18970 18970 I DEBUG : r0
00000026 r1 00000001 r2 00000004 r3 deadd00d 09-09 16:16:24.603 18970
18970 I DEBUG : r4 aca7fade r5 fffffe8c r6 aca7cd70 r7 00000000 09-09
16:16:24.603 18970 18970 I DEBUG : r8 45619d24 r9 0000000c 10 00000010
fp 45619d98 09-09 16:16:24.603 18970 18970 I DEBUG : ip fffffe8c sp
45619c50 lr afd10e14 pc aca3d60c cpsr 20000030 09-09 16:16:24.603 18970
18970 I DEBUG : d0 654d206576697474 d1 6174536576697468 09-09
16:16:24.603 18970 18970 I DEBUG : d2 206874697720646f d3
6f69747065637864 09-09 16:16:24.603 18970 18970 I DEBUG : d4
42157f3c42157f08 d5 4215912842157f70 09-09 16:16:24.603 18970 18970 I
DEBUG : d6 421591904215915c d7 421591f8421591c4 09-09 16:16:24.603 18970
18970 I DEBUG : d8 0000000000000000 d9 0000000000000000 09-09
16:16:24.603 18970 18970 I DEBUG : d10 0000000000000000 d11
0000000000000000 09-09 16:16:24.603 18970 18970 I DEBUG : d12
0000000000000000 d13 0000000000000000 09-09 16:16:24.603 18970 18970 I
DEBUG : d14 0000000000000000 d15 0000000000000000 09-09 16:16:24.603
18970 18970 I DEBUG : d16 445b21b40000000c d17 412e848000000000 09-09
16:16:24.603 18970 18970 I DEBUG : d18 4059000000000000 d19
4059000000000000 09-09 16:16:24.603 18970 18970 I DEBUG : d20
3ff0000000000000 d21 4059000000000000 09-09 16:16:24.603 18970 18970 I
DEBUG : d22 000000000000004d d23 3fcc7288e957b53b 09-09 16:16:24.603
18970 18970 I DEBUG : d24 3fc74721cad6b0ed d25 3fc39a09d078c69f 09-09
16:16:24.603 18970 18970 I DEBUG : d26 0000000000000000 d27
0000000000000000 09-09 16:16:24.603 18970 18970 I DEBUG : d28
0000000000000000 d29 0000000000000000 09-09 16:16:24.603 18970 18970 I
DEBUG : d30 0000000000000000 d31 0000000000000000 09-09 16:16:24.603
18970 18970 I DEBUG : scr 60000012 09-09 16:16:24.603 18970 18970 I
DEBUG : 09-09 16:16:24.753 239 383 W InputManagerService: Got
RemoteException sending setActive(false) notification to pid 18856 uid
10077 09-09 16:16:24.763 17448 17448 I =====suggestion=====: switch to
qwerty mode, enable?true 09-09 16:16:24.804 17448 17448 I
=====suggestion=====: switch to qwerty mode, enable?true 09-09
16:16:24.804 17448 17448 I =====suggestion=====: switch to qwerty mode,
enable?true 09-09 16:16:24.934 18970 18970 I DEBUG : #00 pc 0003d60c
/system/lib/libdvm.so 09-09 16:16:24.934 18970 18970 I DEBUG : #01 pc
00031190 /system/lib/libdvm.so 09-09 16:16:24.934 18970 18970 I DEBUG :
#02 pc 000312aa /system/lib/libdvm.so 09-09 16:16:24.934 18970 18970 I
DEBUG : #03 pc 0003704e /system/lib/libdvm.so 09-09 16:16:24.944 303 303
D RadioSignalLevel: Gsm Radio Signal level: 5 09-09 16:16:24.964 18970
18970 I DEBUG : #04 pc 0003358a /system/lib/libandroid_runtime.so 09-09
16:16:24.964 18970 18970 I DEBUG : #05 pc 00050c06
/system/lib/libandroid_runtime.so 09-09 16:16:24.964 18970 18970 I DEBUG
: #06 pc 000135c4 /system/lib/libbinder.so 09-09 16:16:24.964 18970
18970 I DEBUG : #07 pc 000167a6 /system/lib/libbinder.so 09-09
16:16:24.964 18970 18970 I DEBUG : #08 pc 00016986
/system/lib/libbinder.so 09-09 16:16:24.964 18970 18970 I DEBUG : #09 pc
0001c008 /system/lib/libbinder.so 09-09 16:16:24.964 18970 18970 I DEBUG
: #10 pc 0001c828 /system/lib/libutils.so 09-09 16:16:24.964 18970 18970
I DEBUG : #11 pc 00033502 /system/lib/libandroid_runtime.so 09-09
16:16:24.964 18970 18970 I DEBUG : #12 pc 0001cd86
/system/lib/libutils.so 09-09 16:16:24.964 18970 18970 I DEBUG : #13 pc
00011994 /system/lib/libc.so 09-09 16:16:24.964 18970 18970 I DEBUG :
#14 pc 00011560 /system/lib/libc.so 09-09 16:16:24.964 18970 18970 I
DEBUG : 09-09 16:16:24.964 18970 18970 I DEBUG : code around pc: 09-09
16:16:24.974 18970 18970 I DEBUG : aca3d5ec f7d44622 4668e87e f7d44621
b128e8b6 09-09 16:16:24.974 18970 18970 I DEBUG : aca3d5fc f8caf00c
2100b110 f880f00d 20264b02 09-09 16:16:24.974 18970 18970 I DEBUG :
aca3d60c f7d47018 bf00e8f2 deadd00d 00059fdc 09-09 16:16:24.974 18970
18970 I DEBUG : aca3d61c fffffe8c 000424f7 00040cec fffffe84 09-09
16:16:24.974 18970 18970 I DEBUG : aca3d62c 000424f2 000424e2 4b09b40e
4c09b517 09-09 16:16:24.974 18970 18970 I DEBUG : 09-09 16:16:24.974
18970 18970 I DEBUG : code around lr: 09-09 16:16:24.974 18970 18970 I
DEBUG : afd10df4 02800016 08bd87f0 e5964000 e5967000 09-09 16:16:24.974
18970 18970 I DEBUG : afd10e04 e2144903 1a00000e e5965000 ebffee51 09-09
16:16:24.974 18970 18970 I DEBUG : afd10e14 e2055a02 e3853001 e1500003
0a000006 09-09 16:16:24.974 18970 18970 I DEBUG : afd10e24 e5865000
e1a00006 e1a01005 e3a02001 09-09 16:16:24.974 18970 18970 I DEBUG :
afd10e34 ebfffea8 e1a00004 e8bd87f0 e3a00000 09-09 16:16:24.974 18970
18970 I DEBUG : 09-09 16:16:24.974 18970 18970 I DEBUG : stack: 09-09
16:16:24.974 18970 18970 I DEBUG : 45619c10 00000000 09-09 16:16:24.974
18970 18970 I DEBUG : 45619c14 0033d438 09-09 16:16:24.974 18970 18970 I
DEBUG : 45619c18 00000000 09-09 16:16:24.974 18970 18970 I DEBUG :
45619c1c 45619d24 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c20
0000000c 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c24 00000010
09-09 16:16:24.974 18970 18970 I DEBUG : 45619c28 45619d98 09-09
16:16:24.974 18970 18970 I DEBUG : 45619c2c aca4a727
/system/lib/libdvm.so 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c30
0033d438 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c34 00000001
09-09 16:16:24.974 18970 18970 I DEBUG : 45619c38 00000004 09-09
16:16:24.974 18970 18970 I DEBUG : 45619c3c aca7e2bc
/system/lib/libdvm.so 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c40
aca7fade /system/lib/libdvm.so 09-09 16:16:24.974 18970 18970 I DEBUG :
45619c44 fffffe8c 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c48
df002777 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c4c e3a070ad
09-09 16:16:24.974 18970 18970 I DEBUG : #00 45619c50 00676e65 09-09
16:16:24.974 18970 18970 I DEBUG : 45619c54 61666564 09-09 16:16:24.974
18970 18970 I DEBUG : 45619c58 00746c75 09-09 16:16:24.974 18970 18970 I
DEBUG : 45619c5c 00000001 09-09 16:16:24.974 18970 18970 I DEBUG :
45619c60 0065e5d0 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c64
0000a000 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c68 45619d24
09-09 16:16:24.974 18970 18970 I DEBUG : 45619c6c 0000000c 09-09
16:16:24.974 18970 18970 I DEBUG : 45619c70 00000010 09-09 16:16:24.974
18970 18970 I DEBUG : 45619c74 776e053d 09-09 16:16:24.974 18970 18970 I
DEBUG : 45619c78 406885e0 09-09 16:16:24.974 18970 18970 I DEBUG :
45619c7c 45619ca4 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c80
00000000 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c84 0033d438
09-09 16:16:24.974 18970 18970 I DEBUG : 45619c88 00000000 09-09
16:16:24.974 18970 18970 I DEBUG : 45619c8c 45619d24 09-09 16:16:24.974
18970 18970 I DEBUG : 45619c90 0000000c 09-09 16:16:24.974 18970 18970 I
DEBUG : 45619c94 00000010 09-09 16:16:24.974 18970 18970 I DEBUG :
45619c98 45619d98 09-09 16:16:24.974 18970 18970 I DEBUG : 45619c9c
aca4a727 /system/lib/libdvm.so 09-09 16:16:24.974 18970 18970 I DEBUG :
45619ca0 0033d438 09-09 16:16:24.974 18970 18970 I DEBUG : 45619ca4
00000001 09-09 16:16:24.974 18970 18970 I DEBUG : 45619ca8 00000004
09-09 16:16:24.974 18970 18970 I DEBUG : 45619cac 776e053d 09-09
16:16:24.974 18970 18970 I DEBUG : 45619cb0 00000001 09-09 16:16:24.974
18970 18970 I DEBUG : 45619cb4 00000001 09-09 16:16:24.974 18970 18970 I
DEBUG : 45619cb8 00000000 09-09 16:16:24.974 18970 18970 I DEBUG :
45619cbc aca31195 /system/lib/libdvm.so 09-09 16:16:24.974 18970 18970 I
DEBUG : #01 45619cc0 00000001 09-09 16:16:24.974 18970 18970 I DEBUG :
45619cc4 aca312af /system/lib/libdvm.so 09-09 16:16:25.044 239 275 I
ActivityManager: Resumed Activity: com.motorola.blur.home/.HomeActivity
totalTime: 955 ms 09-09 16:16:25.855 18970 18970 I DEBUG : debuggerd
committing suicide to free the zombie! 09-09 16:16:25.865 239 266 I
BootReceiver: Copying /data/tombstones/tombstone_00 to DropBox
(SYSTEM_TOMBSTONE) 09-09 16:16:25.975 910 916 I ActivityThread: Removing
dead content provider: com.google.settings 09-09 16:16:25.995 18946
18952 I ActivityThread: Removing dead content provider:
com.google.settings 09-09 16:16:26.015 239 277 E InputDispatcher:
channel Q&apos;E40abf0c8
com.google.android.gsf/com.google.android.gsf.loginservice.LoginActivity
(server)Q&apos;E ~ Consumer closed input channel or an error occurred.
events=0x8 09-09 16:16:26.015 239 277 E InputDispatcher: channel
Q&apos;E40abf0c8
com.google.android.gsf/com.google.android.gsf.loginservice.LoginActivity
(server)Q&apos;E ~ Channel is unrecoverably broken and will be disposed! 09-09
16:16:26.195 239 257 D LocationProviderProxy:
LocationProviderProxy.onServiceDisconnected
ComponentInfo{com.google.android.location/com.google.android.location.NetworkLocationService}
09-09 16:16:26.195 239 372 I WindowManager: WIN DEATH: Window{40abf0c8
com.google.android.gsf/com.google.android.gsf.loginservice.LoginActivity
paused=false} 09-09 16:16:26.195 239 383 I ActivityManager: Process
com.google.process.gapps (pid 437) has died.</description>
</bug>
<bug>
<bugid>413</bugid>
<title>AutoComleteTextView never changes size of popup.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-31T23:50:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mpr...@gmail.com</reportedBy>
<openedDate>Thu, 06 Mar 2008 11:08:37 +0000</openedDate>
<description>AutoComleteTextView never changes size of popup. After the popup was
shown the first time it will have everytime the same size, independent
of the number of items. This makes it unuseable in the case of one item
first and then more items. You can test it in the ApiDemos.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:22:48 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Mar 2008 23:50:13 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:37:03 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>294</bugid>
<title>Drawable.createFromStream() and Drawable.createFromPath() issue</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-15T14:24:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>cooljal...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 08:13:59 +0000</openedDate>
<description>It seems that whenever Drawable.createFromStream() or
Drawable.createFromPath() is being used, the heap size increases
significantly (2.5MB). I am trying to create a drawable with either of
the two function and pass that drawable to the
ImageSwitcher.setImageDrawable() function. The file size is only 8k and
the resulting drawable shouldnQ&apos;Et be 2.5MB. The heap size keeps on
increasing whenever I call ImageSwitcher.setImageDrawable() with a new
drawable and eventually crashes the application. Should
ImageSwitcher.setImageDrawable() release the memory for the old drawable
when a new drawable is set? ---------------------- I/dalvikvm-heap(
3693): GC! (22 sec since last GC) I/dalvikvm-heap( 3693): GC old usage
97.6%; now 8.880MB used / 10.880MB real max I/dalvikvm-heap( 3693): GC
freed 79 objects / 8956 bytes in 115ms I/dalvikvm-heap( 3693): Skipping
another GC attempt. I/dalvikvm-heap( 3693): Grow heap (frag case) to
11.410MB for 2457616-byte allocation ----------------------
I/dalvikvm-heap( 3693): GC! (2241ms since last GC) I/dalvikvm-heap(
3693): GC old usage 77.9%; now 8.875MB used / 10.875MB soft max
(11.440MB real max) I/dalvikvm-heap( 3693): GC freed 95 objects /
2470252 bytes in 103ms I/dalvikvm-heap( 3693): Skipping another GC
attempt. I/dalvikvm-heap( 3693): Grow heap (frag case) to 13.785MB for
2457616-byte allocation -----------------------</description>
<comment>
<author>cooljal...@gmail.com</author>
<when>Mon, 18 Feb 2008 16:46:11 +0000</when>
<what>I would like to add that using ImageSwitcher.setImageSource() with the same image
seems to work fine and it doesnQ&apos;Et seem to consume that much memory. But the thing is
that I need to use either Drawable.createFromStream() or Drawable.createFromPath()
because the images are generated at runtime and I canQ&apos;Et access them via resource ID.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:25:06 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>prem....@gmail.com</author>
<when>Wed, 04 Feb 2009 07:25:59 +0000</when>
<what>Hi,

Reading Image from Resource file taking more time and its showing below info :
02-04 12:54:59.643: INFO/dalvikvm-heap(5517): Grow heap (frag case) to 5.211MB for 
836616-byte allocation

is this issue has been resolved?

Thanks Q&amp;E Regards,
Prem Kumar.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:25:06 +0000</when>
<what>Can you attach the specific drawable that you were using? Some images compress
*extremely* well, and 300:1 is not unheard of.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:15:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:24:30 +0000</when>
<what></what>
</comment>
<comment>
<author>ramk...@gmail.com</author>
<when>Sat, 09 Oct 2010 19:15:24 +0000</when>
<what>has there been any solution for this ?</what>
</comment>
</bug>
<bug>
<bugid>764</bugid>
<title>Audio image field in contact manager + coordinates for destinations (if not already there)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>efont...@gmail.com</reportedBy>
<openedDate>Sat, 05 Jul 2008 12:01:25 +0000</openedDate>
<description>In working to make ride sharing opportunities accessible for blind
people, we struggled with the issue of how best to present these
opportunities. An audio image of the person offering the ride will
process really quickly. Since location based services are core to
Android, including fields in the contact list (including audio image)
that support destinations as contact elements will go a long way toward
making it easy for a blind person to sort through and recognize
destinations. This is designing the system to leverage the humanQ&apos;Es
ability to efficiently process voice and sound.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:01:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:12:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:30:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11289</bugid>
<title> 2.2 wmv media playback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yves...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 21:36:25 +0000</openedDate>
<description>My app plays scrambles video files names and plays them back when
needed. My app works fine in 2.1 firmware or previous versions. After
upgrade to 2.2, mp4 files are still fine (even their names are changed,
not .mp4 extension anymore), but wmv files can not be played back
anymore. If I keep the name as .wmv extension, it works, but without
.wmv extension, it fails. What changed in 2.2 caused this issue? Will
there be a fix? The code is something like: Intent intent = new
Intent(); intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(path)), Q&quot;Evideo/*Q&quot;E);
startActivity(intent); On a version Droid (with 2.2 update), if the path
point to a wmv file without wmv extension, it pops up an error message
saying video canQ&apos;Et be played back. If the path point to a wmv file with
wmv extension, it works. If the path point to whatever name is, but the
video is mp4, then it works. If I run the same thing on a Samsung
Vibrant (2.1), it works always.</description>
</bug>
<bug>
<bugid>10327</bugid>
<title>plz tell the solution for this error report</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-08-11T04:52:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grk.r...@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 09:31:30 +0000</openedDate>
<description>ravi@ubuntu:~/android_src$ make -j4
============================================
PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=2.1-update1
TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux
HOST_BUILD_TYPE=release BUILD_ID=OPENMASTER
============================================ host C: libneo_cgi Q&lt;E=
external/clearsilver/cgi/cgi.c target thumb C: dalvikvm Q&lt;E=
dalvik/dalvikvm/Main.c target arm C: libdvm Q&lt;E= dalvik/vm/InlineNative.c
target arm C: libdvm Q&lt;E= dalvik/vm/IndirectRefTable.c
external/clearsilver/cgi/cgi.c:22:18: error: zlib.h: No such file or
directory external/clearsilver/cgi/cgi.c: In function Q&apos;Ecgi_compressQ&apos;E:
external/clearsilver/cgi/cgi.c:885: error: Q&apos;Ez_streamQ&apos;E undeclared (first
use in this function) external/clearsilver/cgi/cgi.c:885: error: (Each
undeclared identifier is reported only once
external/clearsilver/cgi/cgi.c:885: error: for each function it appears
in.) external/clearsilver/cgi/cgi.c:885: error: expected Q&apos;E;Q&apos;E before
Q&apos;EstreamQ&apos;E external/clearsilver/cgi/cgi.c:888: error: Q&apos;EstreamQ&apos;E undeclared
(first use in this function) external/clearsilver/cgi/cgi.c:888: error:
Q&apos;EBytefQ&apos;E undeclared (first use in this function)
external/clearsilver/cgi/cgi.c:888: error: expected expression before
Q&apos;E)Q&apos;E token external/clearsilver/cgi/cgi.c:889: error: Q&apos;EuIntQ&apos;E undeclared
(first use in this function) external/clearsilver/cgi/cgi.c:889: error:
expected Q&apos;E;Q&apos;E before Q&apos;EstrQ&apos;E external/clearsilver/cgi/cgi.c:890: error:
expected expression before Q&apos;E)Q&apos;E token external/clearsilver/cgi/cgi.c:892:
error: Q&apos;EuLongQ&apos;E undeclared (first use in this function)
external/clearsilver/cgi/cgi.c:892: error: expected Q&apos;E)Q&apos;E before Q&apos;EstreamQ&apos;E
external/clearsilver/cgi/cgi.c:895: error: Q&apos;Ealloc_funcQ&apos;E undeclared
(first use in this function) external/clearsilver/cgi/cgi.c:895: error:
expected Q&apos;E;Q&apos;E before numeric constant external/clearsilver/cgi/cgi.c:896:
error: Q&apos;Efree_funcQ&apos;E undeclared (first use in this function)
external/clearsilver/cgi/cgi.c:896: error: expected Q&apos;E;Q&apos;E before numeric
constant external/clearsilver/cgi/cgi.c:897: error: Q&apos;EvoidpfQ&apos;E undeclared
(first use in this function) external/clearsilver/cgi/cgi.c:897: error:
expected Q&apos;E;Q&apos;E before numeric constant external/clearsilver/cgi/cgi.c:900:
error: Q&apos;EZ_DEFAULT_COMPRESSIONQ&apos;E undeclared (first use in this function)
external/clearsilver/cgi/cgi.c:900: error: Q&apos;EZ_DEFLATEDQ&apos;E undeclared
(first use in this function) external/clearsilver/cgi/cgi.c:900: error:
Q&apos;EMAX_WBITSQ&apos;E undeclared (first use in this function)
external/clearsilver/cgi/cgi.c:900: error: Q&apos;EZ_DEFAULT_STRATEGYQ&apos;E
undeclared (first use in this function)
external/clearsilver/cgi/cgi.c:901: error: Q&apos;EZ_OKQ&apos;E undeclared (first use
in this function) external/clearsilver/cgi/cgi.c:904: error: Q&apos;EZ_FINISHQ&apos;E
undeclared (first use in this function)
external/clearsilver/cgi/cgi.c:905: error: Q&apos;EZ_STREAM_ENDQ&apos;E undeclared
(first use in this function) external/clearsilver/cgi/cgi.c: In function
Q&apos;Ecgi_outputQ&apos;E: external/clearsilver/cgi/cgi.c:1200: error: Q&apos;EZ_NULLQ&apos;E
undeclared (first use in this function)
external/clearsilver/cgi/cgi.c:1201: error: expected Q&apos;E)Q&apos;E before Q&apos;EBytefQ&apos;E
external/clearsilver/cgi/cgi.c:1218: error: Q&apos;EZ_DEFLATEDQ&apos;E undeclared
(first use in this function) make: ***
[out/host/linux-x86/obj/SHARED_LIBRARIES/libneo_cgi_intermediates/cgi.o]
Error 1 make: *** Waiting for unfinished jobs....
ravi@ubuntu:~/android_src$</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 Aug 2010 04:52:42 +0000</when>
<what>you need to install the zlib header files. follow the instructions on http://source.android.com/source/download.html for the list of packages to install.</what>
</comment>
</bug>
<bug>
<bugid>9697</bugid>
<title>Align progress indicator centered if no title/text is passed as parameter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 03:26:46 +0000</openedDate>
<description>When calling progressDialog = ProgressDialog.show(this, null, null,
true); usually the developers wants to only show the progress indication
image, and usually would it expect to be centered within the window (at
least from regular UI design point of view). But the image is too far
left, it seems that some padding/margin on the right hand side is still
being calculated in for (optional) text on the right, although weQ&apos;Ere not
passing any text as parameter. This is not a bug but a feature request;
it would just make life little easier for a developer :) So we donQ&apos;Et
need to create a custom dialog only in order to have the progress
indicator being centered by default.</description>
<comment>
<author>mathias....@gmail.com</author>
<when>Mon, 12 Jul 2010 03:27:42 +0000</when>
<what>added modified image</what>
</comment>
<comment>
<author>shijiad...@gmail.com</author>
<when>Mon, 26 Jul 2010 05:47:58 +0000</when>
<what>Any update on this issue?
</what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Mon, 26 Jul 2010 05:51:38 +0000</when>
<what>no update/comment from google side, but this is the workaround I now used in my app:
http://stackoverflow.com/questions/3225889/how-to-center-progress-indicator-in-progressdialog-easily-when-no-title-text-pas</what>
</comment>
</bug>
<bug>
<bugid>7634</bugid>
<title>Show last X SMS in thread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alein.at...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 01:53:31 +0000</openedDate>
<description>In default messaging application there should be an option in menu to
show only last few SMS from the thread. It could be defined by a number
in menu. I know that currently users can set a limit of SMS stored in
memory, but some users would prefer to keep their messages. ItQ&apos;Es no
longer age of old phones where 30 or so messages could be stored. Other
smarthphone OS can store virtually unlimited number of messages without
slowdown to messaging application. Currently messaging application in
android starts to slow down when thereQ&apos;Es about 1000 messages in thread.
When thereQ&apos;Es 10,000 it can take almost a minute to load thread, then
after sending the message even 10+ seconds before it appears on the
list. The application can go unresponsive too. If the app showed only
last 20 or so messages people could still get how the conversation went
lately and the app would work much faster. Of course there could be way
to see older X messages, and maybe in options- Q&gt;Emore an option to show
all messages from thread.</description>
</bug>
<bug>
<bugid>16037</bugid>
<title>[android-cts-2.3_r1] CTS Test case always fail when run android.content.cts.ContentResolverSyncTestCase#testCancelSync.</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>JC...@pegatroncorp.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 07:14:24 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Run CTS test case instruction: start --plan CTS -p CtsContentTestCases
-t android.content.cts.ContentResolverSyncTestCase#testCancelSync - What
happened. CTS always get Q&quot;EfailQ&quot;E result to this test case. - What you
think the correct behavior should be. After call clearData() of
MockSyncAdapter it should call startSync() of MockSyncAdapter to initial
MockSyncAdapter object again. The exception throw comes from
Q&quot;EassertTrue(getMockSyncAdapter().isInitialized())Q&quot;E of
addAccountAndVerifyInitSync() in ContentResolverSyncTestCase.java file.
When call clearData() of MockSyncAdapter it should call startSync() of
MockSyncAdapter to initial MockSyncAdapter immediately. But according to
log it only call clearData() not call startSync() such that it will
throw exception when run
assertTrue(getMockSyncAdapter().isInitialized()). BTW,On my test Nexus S
target has the same result.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 17:54:36 +0000</when>
<what></what>
</comment>
<comment>
<author>JC...@pegatroncorp.com</author>
<when>Mon, 18 Apr 2011 08:57:09 +0000</when>
<what>Hi,

Could anyone help to update this issue?</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 18 Apr 2011 22:01:08 +0000</when>
<what>Hi JC, itQ&apos;Es interesting that you see this fail all the time on your Nexus S. 

IQ&apos;Em using GRI40 without any accounts setup. Do you have some preexisting accounts on the device before running the test?</what>
</comment>
<comment>
<author>JC...@pegatroncorp.com</author>
<when>Tue, 19 Apr 2011 01:57:47 +0000</when>
<what>Hi,

I donQ&apos;Et use any account on the device before running this test. It always gets fail when I run this test case on Nexus S and moto xoom that because we only have Nexus S and xoom target. So could you please help us to clarify this issue, thanks!!     </what>
</comment>
</bug>
<bug>
<bugid>8754</bugid>
<title>FrameLayout works incorrect in Froyo</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-31T23:49:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>curvef...@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 11:55:21 +0000</openedDate>
<description>Here is example: Q&lt;EFrameLayout android:layout_height=Q&quot;E100dpQ&quot;E
android:layout_width=Q&quot;E80dpQ&quot;EQ&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_gravity=Q&quot;EcenterQ&quot;E
android:layout_marginTop=Q&quot;E30dpQ&quot;E android:layout_height=Q&quot;E15dpQ&quot;E /Q&gt;E
Q&lt;E/FrameLayoutQ&gt;E How it works in 1.5-2.1: It takes textview size: 30 + 15
= 45 and center it inside of FrameLayout How it works in 2.2: It takes
textview size: 15 center it inside of FrameLayout and then adds margin:
30</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 May 2010 23:48:58 +0000</when>
<what>The 2.2 behavior is the correct behavior.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 May 2010 23:49:42 +0000</when>
<what></what>
</comment>
<comment>
<author>curvef...@gmail.com</author>
<when>Tue, 01 Jun 2010 08:29:30 +0000</when>
<what>You center object, object include its own margins + padings + width/height. But now
you broken it!</what>
</comment>
<comment>
<author>curvef...@gmail.com</author>
<when>Tue, 01 Jun 2010 09:17:32 +0000</when>
<what>Here is more:
1. why eclipse show layout in old style?
2. why view centered in LinearLayout/RelativeLayout looks the same as on picture 1.5-2.1?

Only FrameLayout differs now on 2.2!</what>
</comment>
</bug>
<bug>
<bugid>17029</bugid>
<title>IllegalStateException: Fragment not added exception when quickly switching tabs in ActionBar (3.0 and 3.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>ed.burnette</reportedBy>
<openedDate>Fri, 20 May 2011 18:21:50 +0000</openedDate>
<description>While writing an app that uses Fragments and tabs on the Action Bar I
ran into a crash. I went back to the API Demos sample and can make the
same crash happen there. To duplicate, start the API Demos program in
the emulator and select App Q&gt;E Action Bar Q&gt;E Action Bar Tabs. Click
Q&quot;EToggle tab modeQ&quot;E then Q&quot;EAdd new tabQ&quot;E twice, then click back and forth
between the two tabs very quickly until it crashes. HereQ&apos;Es the
traceback: 05-19 18:16:06.668: ERROR/AndroidRuntime(1153): FATAL
EXCEPTION: main 05-19 18:16:06.668: ERROR/AndroidRuntime(1153):
java.lang.IllegalStateException: Fragment not added:
TabContentFragment{407c55a8 #0 id=0x7f08000c Tab 1} 05-19 18:16:06.668:
ERROR/AndroidRuntime(1153): at
android.app.BackStackRecord.remove(BackStackRecord.java:366) 05-19
18:16:06.668: ERROR/AndroidRuntime(1153): at
com.example.android.apis.app.ActionBarTabs$TabListener.onTabUnselected(ActionBarTabs.java:94)
05-19 18:16:06.668: ERROR/AndroidRuntime(1153): at
com.android.internal.app.ActionBarImpl.selectTab(ActionBarImpl.java:476)
05-19 18:16:06.668: ERROR/AndroidRuntime(1153): at
com.android.internal.app.ActionBarImpl$TabImpl.select(ActionBarImpl.java:816)
05-19 18:16:06.668: ERROR/AndroidRuntime(1153): at
com.android.internal.widget.ActionBarView$TabClickListener.onClick(ActionBarView.java:954)
05-19 18:16:06.668: ERROR/AndroidRuntime(1153): at
android.view.View.performClick(View.java:3110) 05-19 18:16:06.668:
ERROR/AndroidRuntime(1153): at
android.view.View$PerformClick.run(View.java:11928) 05-19 18:16:06.668:
ERROR/AndroidRuntime(1153): at
android.os.Handler.handleCallback(Handler.java:587) 05-19 18:16:06.668:
ERROR/AndroidRuntime(1153): at
android.os.Handler.dispatchMessage(Handler.java:92) 05-19 18:16:06.668:
ERROR/AndroidRuntime(1153): at android.os.Looper.loop(Looper.java:132)
05-19 18:16:06.668: ERROR/AndroidRuntime(1153): at
android.app.ActivityThread.main(ActivityThread.java:4025) 05-19
18:16:06.668: ERROR/AndroidRuntime(1153): at
java.lang.reflect.Method.invokeNative(Native Method) 05-19 18:16:06.668:
ERROR/AndroidRuntime(1153): at
java.lang.reflect.Method.invoke(Method.java:491) 05-19 18:16:06.668:
ERROR/AndroidRuntime(1153): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
05-19 18:16:06.668: ERROR/AndroidRuntime(1153): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 05-19
18:16:06.668: ERROR/AndroidRuntime(1153): at
dalvik.system.NativeStart.main(Native Method) 05-19 18:16:06.698:
WARN/ActivityManager(82): Force finishing activity
com.example.android.apis/.app.ActionBarTabs I tried it under SDK
Platform 3.0 (rev 1) and 3.1 (rev 2) on the emulator. I can also verify
it occurs on a real device, a Samsung Galaxy Tab 10.1 running 3.0.1.
Note that itQ&apos;Es harder to duplicate on a real device because devices are
faster than the emulator. Also it happens more often in my real program
compared to the example, probably because my fragments have more than
just a simple text string. See also:
http://groups.google.com/group/android-developers/browse_thread/thread/b73d80f173666e17</description>
<comment>
<author>hack...@android.com</author>
<when>Fri, 20 May 2011 18:42:54 +0000</when>
<what></what>
</comment>
<comment>
<author>bros...@gmail.com</author>
<when>Fri, 16 Sep 2011 00:03:07 +0000</when>
<what>IQ&apos;Ell vote due to smart Q&apos;EaQ&apos;E comment here  https://groups.google.com/d/msg/android-developers/tz2A8XNmbhc/DRjFeWEEucgJ</what>
</comment>
<comment>
<author>hoob...@gmail.com</author>
<when>Wed, 28 Sep 2011 20:51:36 +0000</when>
<what>I think that this is a derivation of the same issue:
http://stackoverflow.com/questions/7589032/illegalargumentexception-no-view-found-for-id-for-fragment-when-fast-switching-a</what>
</comment>
</bug>
<bug>
<bugid>2522</bugid>
<title>Emulator failed to build on F11</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T02:23:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>peter.ko...@gmail.com</reportedBy>
<openedDate>Mon, 27 Apr 2009 22:43:18 +0000</openedDate>
<description>host Prebuilt: dexpreopt
(out/host/linux-x86/obj/EXECUTABLES/dexpreopt_intermediates/dexpreopt.py)
host C: emulator Q&lt;E= external/qemu/sockets.c
external/qemu/sockets.c:617:2: error: #error EAI_AGAIN
external/qemu/sockets.c: In function Q&apos;Esock_address_init_resolveQ&apos;E:
external/qemu/sockets.c:644: error: Q&apos;EEAI_NODATAQ&apos;E undeclared (first use
in this function) /usr/include/netdb.h:605 from
glibc-headers-2.9.90-19.x86_64 # ifdef __USE_GNU # define EAI_NODATA -5
/* No address associated with NAME. */ # define EAI_ADDRFAMILY -9 /*
Address family for NAME not supported. */ So this 1 line added to
sockets.c fixed the compilation #define _GNU_SOURCE</description>
<comment>
<author>felipe.c...@gmail.com</author>
<when>Thu, 28 May 2009 22:36:20 +0000</when>
<what>Same here on F10.</what>
</comment>
<comment>
<author>zhan...@gmail.com</author>
<when>Sat, 13 Jun 2009 04:37:30 +0000</when>
<what>That workaround works for cupcake.</what>
</comment>
<comment>
<author>taosin...@gmail.com</author>
<when>Tue, 16 Jun 2009 08:43:41 +0000</when>
<what>In my cupcake repo, doesnQ&apos;Et work, It is ok to have 

#define __USE_GNU</what>
</comment>
<comment>
<author>fred.gr...@gmail.com</author>
<when>Sun, 05 Jul 2009 11:05:48 +0000</when>
<what>Thanks the fix works..my build env Ubuntu 9.0.4</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:23:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:39:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:29:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11754</bugid>
<title>android google account Can not establish a reliable data connection to the server problem solve....</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>beri...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 16:02:25 +0000</openedDate>
<description>1. MENU -Q&gt;E SETTINGS -Q&gt;E Accounts Q&amp;E sync -Q&gt;E BACKGROUND DATA (TICK!) 2.
MENU -Q&gt;E SETTINGS -Q&gt;E Accounts Q&amp;E sync -Q&gt;E Add account -Q&gt;E Q&lt;EselectQ&gt;E Google -Q&gt;E
create or log inworks now - not sure if Background data had anything to
do with it... Please try and confirm if works for you too.</description>
</bug>
<bug>
<bugid>17102</bugid>
<title>Memory leak in Skia\libpng when accessing some website.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phait...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 08:07:39 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Steps to reproduce: 1. Open
Browser-Q&gt;Einput URL http://124.42.9.243/tc/t12.htm 2. After loading
completed, refresh this page. Actual result: can not open the page,
browser got killed when refreshing. Expected result: can open the page
normally. Our analysis for this use case: 1) When full/complete data
passed to the PNG decoder, there could be no bad-CRC unknown chunck if
the data received is good. So the memory leak does not happen. 2) The
libskia\libpng has memory leak when thereQ&apos;Es a bad CRC unknown_chunck
following good unknown_chunks.</description>
</bug>
<bug>
<bugid>10083</bugid>
<title>ActivityGroupQ&apos;Es LocalActivityManager.destroyActivity() has a typo that prevents removing the Activity from mActivities</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-07-30T17:05:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>akasek</reportedBy>
<openedDate>Thu, 29 Jul 2010 17:51:07 +0000</openedDate>
<description>LocalActivityManager has a method destroyActivity which is intended for
an ActivityGroup to be able to destroy sub-Activities that it manages.
The complete method from android-2.2_r1.1 is included at the bottom of
this description. You can see on line 383 that if the finish parameter
is true, then the activity is removed from the mActivities Map: 383
mActivities.remove(r); However, r is the LocalActivityRecord itself, not
the key. In order to remove the id as stated on 371,372 in the javadocs,
this line should be: 383 mActivities.remove(id); IQ&apos;Em working with a
long-lived ActivityGroup and this behavior of not removing the
LocalActivityRecord is causing significant problems. Also, since the
mActivities Map is kept in sync with a mActivityArray, I believe an
additional line should be added to remove the LocalActivityRecord from
mActivityArray: mActivityArray.remove(r); Then the complete if statement
would look like: if (finish) { mActivities.remove(id);
mActivityArray.remove(r); } IQ&apos;Em developing in the emulator, but
anticipate that in addition to the emulator, this would also impact all
physical devices. I also tested this by performing a full build of the
source, and it resolves the issue IQ&apos;Em seeing - which revolves around
using a singleInstance sub-Activity and calling
LocalActivityManager.startActivity with the same key (which invokes
onNewIntent on the existing activity instead of creating a new one). As
long as an instance of the Activity has not been destroyed, this works
great, but if the Activity has been destroyed, then a new instance is
not created and a NullPointerException is encountered. With the modified
code above, a new instance is created and the NullPointerException is
avoided. 365 /** 366 * Destroy the activity associated with a particular
id. This activity 367 * will go through the normal lifecycle events and
fine onDestroy(), and 368 * then the id removed from the group. 369 *
370 * @param id Unique identifier of the activity to be destroyed 371 *
@param finish If true, this activity will be finished, so its id and 372
* all state are removed from the group. 373 * 374 * @return Returns the
window that was used to display the activity, or 375 * null if there was
none. 376 */ 377 public Window destroyActivity(String id, boolean
finish) { 378 LocalActivityRecord r = mActivities.get(id); 379 Window
win = null; 380 if (r != null) { 381 win = performDestroy(r, finish);
382 if (finish) { 383 mActivities.remove(r); 384 } 385 } 386 return win;
387 } Source copied from:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/app/LocalActivityManager.java;h=a24fcae26639cc48854f63b4a76f605821868faa;hb=5f866a4ac389a18613180b056d946ae5a7b84e10</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 30 Jul 2010 17:05:00 +0000</when>
<what>This exact bug was fixed internally in June 2010.</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Fri, 24 Sep 2010 00:11:59 +0000</when>
<what>Is there a workaround for this horrible bug?</what>
</comment>
<comment>
<author>jeanfabr...@gmail.com</author>
<when>Fri, 24 Sep 2010 08:48:30 +0000</when>
<what>You can use Reflexion to obtain the private Q&quot;EmActivityArrayQ&quot;E and Q&quot;EmActivitiesQ&quot;E fields of the Q&quot;ELocalActivityManagerQ&quot;E object.
Then, you manually call Q&quot;EremoveQ&quot;E from these objects. ItQ&apos;Es been successfully working for me.</what>
</comment>
<comment>
<author>chengen...@gmail.com</author>
<when>Tue, 07 Dec 2010 15:43:48 +0000</when>
<what>Can you briefly describe any workaround for now?</what>
</comment>
<comment>
<author>ald...@gmail.com</author>
<when>Thu, 03 Mar 2011 17:05:18 +0000</when>
<what>This bug is not fixed. I see this bug on Nexus One 2.3.3 and also on Samsung Galaxy S 2.2.

Much thanks to the reporter and the commentor who suggestion reflection as a workaround!</what>
</comment>
<comment>
<author>boss...@yahoo.fr</author>
<when>Thu, 31 Mar 2011 12:00:45 +0000</when>
<what>Here is the fix:

public boolean destroy(String id) {
		final LocalActivityManager activityManager = Q&lt;Eyour activity managerQ&gt;E
		if(activityManager != null){
			activityManager.destroyActivity(id, false);
			// http://code.google.com/p/android/issues/detail?id=12359
			// http://www.netmite.com/android/mydroid/frameworks/base/core/java/android/app/LocalActivityManager.java
			try {
				final Field mActivitiesField = LocalActivityManager.class.getDeclaredField(Q&quot;EmActivitiesQ&quot;E);
				if(mActivitiesField != null){
					mActivitiesField.setAccessible(true);
					@SuppressWarnings(Q&quot;EuncheckedQ&quot;E)
					final MapQ&lt;EString, ObjectQ&gt;E mActivities = (MapQ&lt;EString, ObjectQ&gt;E)mActivitiesField.get(activityManager);
					if(mActivities != null){
						mActivities.remove(id);
					}
					final Field mActivityArrayField = LocalActivityManager.class.getDeclaredField(Q&quot;EmActivityArrayQ&quot;E);
					if(mActivityArrayField != null){
						mActivityArrayField.setAccessible(true);
						@SuppressWarnings(Q&quot;EuncheckedQ&quot;E)
						final ArrayListQ&lt;EObjectQ&gt;E mActivityArray = (ArrayListQ&lt;EObjectQ&gt;E)mActivityArrayField.get(activityManager);
						if(mActivityArray != null){
							for(Object record : mActivityArray){
								final Field idField = record.getClass().getDeclaredField(Q&quot;EidQ&quot;E);
								if(idField != null){
									idField.setAccessible(true);
									final String _id = (String)idField.get(record);
									if(id.equals(_id)){
										mActivityArray.remove(record);
										break;
									}
								}
							}
						}
					}
				}
			} catch (Exception e) {
				e.printStackTrace();
			}
			return true;
		}
		return false;
	}
</what>
</comment>
</bug>
<bug>
<bugid>18055</bugid>
<title>Incoming call hidden by USSD dialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cuihtlau...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 12:20:06 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Dial a USSD number which may be
answered by the user (e.g. #123# in Orange France). 2. Wait until the
USSD alert dialog is displayed, wait more. 2. Get an incoming call -
What happened. The incoming call screen is hidden *below* the USSD
Dialog. To answer the call one must: 1. Cancel the USSD dialog 2.
Confirm cancellation of the USSD dialog (see issue #18053) 3. Drag the
notification down 4. Select the call 5. Swipe right the Q&quot;EACCEPTQ&quot;E (green
handset) button - What you think the correct behavior should be. The
incoming call shall have precedence over the USSD session. The incoming
call screen should be displayed. Once the call is complete, the USSD
dialog shall be restored. - Which device you have, and which version of
Android Nexus S, AOSP Q&quot;EFull Android on CrespoQ&quot;E, 2.3.4 GINGERBREAD</description>
<comment>
<author>rogerhsu...@gmail.com</author>
<when>Fri, 30 Sep 2011 06:37:24 +0000</when>
<what>PhoneUtils.java
..............
..............
displayMMIComplete()
{
...........
...........

                AlertDialog newDialog = new AlertDialog.Builder(context)
                        .setMessage(text)
                        .setPositiveButton(R.string.ok, null)
                        .setCancelable(true)
                        .create();

                newDialog.getWindow().setType(
                        WindowManager.LayoutParams.TYPE_SYSTEM_DIALOG);
                newDialog.getWindow().addFlags(
                        WindowManager.LayoutParams.FLAG_DIM_BEHIND);

                newDialog.show();


I think we can solve this issue if we remove newDialog.getWindow().setType(                   WindowManager.LayoutParams.TYPE_SYSTEM_DIALOG);

But itQ&apos;Ell cause another problem, run time badtokenexception...

Any idea? </what>
</comment>
</bug>
<bug>
<bugid>14040</bugid>
<title>Not all entries of office calendar from MS Exchange are syncQ&apos;Ed. Prio: low/mid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>oliver.k...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 20:43:14 +0000</openedDate>
<description>Recurrent Exchange calendar entries with start date prior to 1.1.1970
(birthdays) are not syncQ&apos;Ed to Android calendar. Tested with 2
Gingerbread ROMs. What do you see? - Recurrent Exchange Calendar entries
with start date prior to 1.1.1970 are not visible - Recurrent Exchange
Calendar entries with start date after 1.1.1970 are visible What did you
expect to see? - The missing recurrent Exchange calendar entries with
start date prior to 1.1.1970 Which version of Oxygen? - Oxygen-2.0-TEST
and - Pirate Rum Gingerbread 2.3.279 (Android Version 2.3.1) Did you
wipe before flashing (if so, what)? - Full-wipe when installing
Oxygen-2.0-RC4 - OTA-Update from 2.0-RC4 to 2.0-TEST without wipe -
Full-wipe when installing 2.3.279 Have you tried rebooting? - Yes,
several times, no effect Are you using a custom kernel? -
2.6.35.10-CM-SVS_Oxygen, adamg@symphony #1 and - 2.3.73-yanogenmod+
android@Kali #18 Provide any additional information: - On unrooted HTC
Desire 2.2 (latest updates) it works as expected (tested by friend) - On
rooted HTC Desire with HTC DHD NewSense (badnwz) it works as expected -
App Q&apos;ESystem PanelQ&apos;E shows unter DevInfo the date 1.1.1970 01:00 (my
Timezone: GMT+1) - Microsoft Exchange Server 2010 SP1 (company server)</description>
<comment>
<author>oliver.k...@gmail.com</author>
<when>Tue, 01 Feb 2011 07:34:18 +0000</when>
<what>Same issue with CyanogenMod 7, GB 2.3,2</what>
</comment>
<comment>
<author>squ...@gmail.com</author>
<when>Sun, 03 Apr 2011 07:56:44 +0000</when>
<what>This issue has been around all the time since 2.1. ItQ&apos;Es still there in 2.3.3 (galaxy s).
When you take a look into the calendar database (sqlite) you will notice that the birthdays are synced from the exchange server but they are just not being displayed!
</what>
</comment>
</bug>
<bug>
<bugid>5922</bugid>
<title>??? ????? ???????</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-08T22:05:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>suljum</reportedBy>
<openedDate>Fri, 08 Jan 2010 22:03:06 +0000</openedDate>
<description>????? ?????? ?????? ???????? ??? ????? ??????? ?? ??? ??? ????? ???????
?????? ?????? ?????? ??????? ???? ???? ???? ?? ???? ????? ??????? ???
?????? ??????? ??????? ??? ???? ??? ????? ??? ????? ????????? ????? ????
?????? ????? ????? ?????????? ????? ???? ???? ?????? ???? ?????? ???????
???????? ????? ????? ?????</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 22:05:19 +0000</when>
<what></what>
</comment>
<comment>
<author>mue...@gmail.com</author>
<when>Sun, 28 Feb 2010 18:31:32 +0000</when>
<what>????? ???</what>
</comment>
</bug>
<bug>
<bugid>13425</bugid>
<title>Please we need the support for arabic language... ?????? ??? ???? ?? ???? ????????? ???? ????? ???????</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-27T04:57:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Kkkk5551@hotmail.Com</reportedBy>
<openedDate>Sun, 26 Dec 2010 17:53:53 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Dec 2010 04:57:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17022</bugid>
<title>Excessive command queue buildup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>seanva...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 15:18:00 +0000</openedDate>
<description>This may not be a Q&quot;EbugQ&quot;E per se but I find it periodically debilitating.
If the phone is put into a pocket (for example) without the screen being
turned off the screen is touched repeatedly, and Android appears to
queue up the commands because it cannot keep up with the rate of input.
By the time the phone is taken out the phone may be unusable for 15 to
20 minutes while you wait for the command queue to empty. My only
resolutions to this are to wait out the queue or to remote the battery
to force a poweroff. I sometimes can somehow manage to force a command
in but I cannot turn the phone off normally. It occurred to me that
there might be a way to limit the command queue of the OS without
creating some sort of command rate limit for any installed application.
Some games require many commands per second to operate and these
obviously should not be handicapped in any way. I am using the Droid 2
from Verizon, with Android v2.2, system version
Verson.2.3.20.A995.Verizon.en.US. Stock kernel version
2.6.32.9-g462500f.</description>
</bug>
<bug>
<bugid>7777</bugid>
<title>Native Portuguese Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gigafus...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 10:07:53 +0000</openedDate>
<description>Actually the android 2.1 doesnQ&apos;Et suppor Portuguese from Portugal, only
from Brasil. Also when in Brazilian Portuguese the news from the widget
come from Brazil mostly. I must do. Portuguese talkers from europe will
apreciate.</description>
<comment>
<author>necroma...@gmail.com</author>
<when>Thu, 13 May 2010 21:34:25 +0000</when>
<what>Also portuguese voice support and navigation with maps would be very much apreciated!!</what>
</comment>
<comment>
<author>gabriel....@gmail.com</author>
<when>Sat, 23 Oct 2010 00:46:22 +0000</when>
<what>portuguese dictionary!</what>
</comment>
</bug>
<bug>
<bugid>10787</bugid>
<title>Facebook syncing issue..  Moto Droid 1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Mossman....@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 02:21:36 +0000</openedDate>
<description>Facebook contacts are not syncing. Pictures/statusQ&apos;Es/etc. do not update
or are not added to the corresponding android contact. When iQ&apos;Em in the
accounts Q&amp;E sync settings menu under settings i get a red sync icon next
to my facebook account and at the bottom it mentions Q&quot;ESync is currently
experiencing problems. It will be back shortly.Q&quot;E Thank you, any help is
appreciated!</description>
</bug>
<bug>
<bugid>2583</bugid>
<title>Cannot build if CDPATH is being used</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>3</stars>
<reportedBy>jny...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 00:17:47 +0000</openedDate>
<description>This bug is related to the Android build process. I apologize if there
is a better place for it. The summary says it all. It is absolutely
necessary to: unset CDPATH before attempting to build Android, if you
use this feature of bash. I think this should be done in a makefile if
possible, or a note should be made on the download page.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:28:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 18:14:30 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:37:27 +0000</when>
<what></what>
</comment>
<comment>
<author>stig.hac...@gmail.com</author>
<when>Mon, 02 May 2011 22:49:14 +0000</when>
<what>This bug is still current in the latest gingerbread builds...  itQ&apos;Es unexpected, undocumented, and hard to track down...  so that makes it an annoying time-waster.

At the very least, please insert a line or two in build/envsetup.sh ... (such as)

if [ Q&quot;E$CDPATHQ&quot;E ]; then
  echo Q&quot;EThe AOSP build has issues with your CDPATH environment variable (nixed)Q&quot;E; 
  export CDPATH=
fi</what>
</comment>
<comment>
<author>bruce...@gmail.com</author>
<when>Wed, 17 Aug 2011 21:11:45 +0000</when>
<what>Yes this is horrible to track down. This is a very annoying Q&quot;EfeatureQ&quot;E of bashQ&apos;Es CDPATH.</what>
</comment>
</bug>
<bug>
<bugid>15723</bugid>
<title>WebViewClient callbacks called too often on redirects</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>heath.bo...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 02:52:41 +0000</openedDate>
<description>When I call WebView#loadUrl I expect that I should only get a single
WebViewClient#onPageFinished call and no
WebViewClient#shouldOverrideUrlLoading call. However, I get a
WebViewClient#shouldOverrideUrlLoading (which I implement by always
calling WebView#loadUrl and returning true) and then two
WebViewClient#onPageFinished calls with the same URL. Here is my
WebViewClient: public class MyWebViewClient extends WebViewClient {
@Override public void onPageStarted(WebView view, String url, Bitmap
favicon) { System.out.println(Q&quot;EonPageStarted: Q&quot;E + url); } @Override
public boolean shouldOverrideUrlLoading(WebView webView, String url) {
System.out.println(Q&quot;EshouldOverrideUrlLoading: Q&quot;E + url);
webView.loadUrl(url); return true; } @Override public void
onPageFinished(WebView webView, String url) {
System.out.println(Q&quot;EonPageFinished: Q&quot;E + url); } } I have the following
URL redirects from my server: http://example.com/resource -Q&gt;E
http://example.com/user-name/resource http://example.com/logout.jsp -Q&gt;E
http://example.com/login/logout http://example.com/login/logout -Q&gt;E
http://example.com/login These URLs are part of a server that I donQ&apos;Et
control, so I just have to deal with the behavior. Here is the output
from loading http://example.com/resource onPageStarted:
http://example.com/resource onPageStarted:
http://example.com/user-name/resource shouldOverrideUrlLoading:
http://example.com/user-name/resource onPageFinished:
hhttp://example.com/user-name/resource # at this point, my WebView has
blank content. I must wait until after the second onPageFinished to grab
my content. onPageStarted: http://example.coms/user-name/resource
onPageFinished: http://example.com/user-name/resource Here is the output
from loading http://example.com/logout.jsp onPageStarted:
http://example.com/logout.jsp onPageStarted:
http://example.com/login/logout shouldOverrideUrlLoading:
http://example.com/login/logout onPageFinished:
http://example.com/login/logout onPageStarted:
http://example.com/login/logout onPageStarted: http://example.com/login
shouldOverrideUrlLoading: http://example.com/login onPageFinished:
http://example.com/login # again, at this point, my WebView has a blank
page. I have to wait until the 3rd onPageFinished to get my content from
the WebView. onPageStarted: http://example.com/login onPageFinished:
http://example.com/login Based on the documentation, I donQ&apos;Et expect this
behavior. Notice that there is an unbalanced number of onPageStartedQ&apos;Es
and onPageFinishedQ&apos;Es. I especially dislike how onPageFinished gets
called with my redirected URL, yet the WebView doesnQ&apos;Et contain my
content. I understand that this behavior is probably unchangeable, but
this unexpected behavior should at least be documented.</description>
</bug>
<bug>
<bugid>19232</bugid>
<title>Cannot include NDKQ&apos;Es Q&lt;EcstdlibQ&gt;E</title>
<status>Unreproducible</status>
<owner>di...@android.com</owner>
<closedOn>2011-08-14T17:12:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sam@hocevar.net</reportedBy>
<openedDate>Sat, 13 Aug 2011 07:30:43 +0000</openedDate>
<description>Q&lt;EcstdlibQ&gt;E fails to include properly because Q&lt;Estdlib.hQ&gt;E does not declare
clearenv(). Attached patch fixes this simple problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 14 Aug 2011 17:12:58 +0000</when>
<what>bionicQ&apos;Es stdlib.h has included clearenv since at least donut.</what>
</comment>
<comment>
<author>sam@hocevar.net</author>
<when>Sun, 14 Aug 2011 20:40:34 +0000</when>
<what>All right. I was using target=android-5, because I had no reason to restrict targets. Is it expected that Q&lt;EcstdlibQ&gt;E is unusable if the target is not at least android-8, then?</what>
</comment>
</bug>
<bug>
<bugid>9401</bugid>
<title>FRF85B Wrong Russian translation in Weather Q&amp;E News</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>yura.sch...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 15:55:11 +0000</openedDate>
<description>Last FRF85B update. Wrong Russian translation of short day names in
Weather Q&amp;E News: ?? ?? ?? ?? ?? ?? In English it means: Thu Wed Thu Fri
Sat Sat But must be: ?? ?? ?? ?? ?? ?? In English it means: Tue Wed Thu
Fri Sat Sun</description>
<comment>
<author>SergeyK...@gmail.com</author>
<when>Wed, 07 Jul 2010 05:54:22 +0000</when>
<what>This issue still persists with FRF91, Nexus One; 
more over I have today two saturdays (??), and thursday (??) follows monday instead of tuesday (??)</what>
</comment>
<comment>
<author>aspel...@gmail.com</author>
<when>Mon, 26 Jul 2010 11:13:17 +0000</when>
<what>I also have this problem.
Nexus One FRF91 
Lang: Russian</what>
</comment>
<comment>
<author>yura.sch...@gmail.com</author>
<when>Fri, 24 Sep 2010 03:34:26 +0000</when>
<what>Fixed in FRG83.</what>
</comment>
</bug>
<bug>
<bugid>710</bugid>
<title>string canQ&apos;Et referred from arrays.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-23T14:56:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kazutomo...@gmail.com</reportedBy>
<openedDate>Fri, 02 May 2008 06:39:20 +0000</openedDate>
<description>- Steps to reproduce the problem Q&lt;EresourcesQ&gt;E Q&lt;Earray name=Q&quot;ElistQ&quot;EQ&gt;E
Q&lt;EitemQ&gt;E@string/value1Q&lt;E/itemQ&gt;E Q&lt;E/arrayQ&gt;E Q&lt;E/resourcesQ&gt;E this case is [
InfrateException: Binary XML file line #*: Error infrating class ]. -
Sample source code demonstrating the problem ---- layout/main.xml Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/ androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EListView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:entries=Q&quot;E@array/listQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E ---- values/arrays.xml
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EresourcesQ&gt;E Q&lt;Earray name=Q&quot;ElistQ&quot;EQ&gt;E
Q&lt;EitemQ&gt;E@string/value1Q&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;E@string/value2Q&lt;E/itemQ&gt;E
Q&lt;EitemQ&gt;E@string/value3Q&lt;E/itemQ&gt;E Q&lt;E/arrayQ&gt;E Q&lt;E/resourcesQ&gt;E ----
values/strings.xml Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EresourcesQ&gt;E
Q&lt;Estring name=Q&quot;Eapp_nameQ&quot;EQ&gt;EHelloList3Q&lt;E/stringQ&gt;E Q&lt;Estring
name=Q&quot;Evalue1Q&quot;EQ&gt;Evalue1Q&lt;E/stringQ&gt;E Q&lt;Estring name=Q&quot;Evalue2Q&quot;EQ&gt;Evalue2Q&lt;E/stringQ&gt;E
Q&lt;Estring name=Q&quot;Evalue3Q&quot;EQ&gt;Evalue3Q&lt;E/stringQ&gt;E Q&lt;E/resourcesQ&gt;E ---- - What you think
the correct behavior should be. this case is not exception.</description>
<comment>
<author>r...@socal.rr.com</author>
<when>Sat, 27 Dec 2008 00:50:50 +0000</when>
<what>try using Q&lt;Estring-arrayQ&gt;E rather than Q&lt;EarrayQ&gt;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:56:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7087</bugid>
<title>Update icon design guidelines</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bgourlie@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 15:46:46 +0000</openedDate>
<description>The guidelines are outlined here: http://developer.android.com/intl/zh-
TW/guide/practices/ui_guidelines/icon_design.html There are guidelines
regarding perspective that donQ&apos;Et seem to apply anymore. All standard
icons as far as IQ&apos;Eve ever known (my first and only android device is the
N1) are a flat, front facing perspective. I am in the process of getting
an artist to design a launcher icon, and it would be nice to have
up-to-date guidelines they could follow.</description>
</bug>
<bug>
<bugid>5105</bugid>
<title>Q&quot;EAll ContactsQ&quot;E group not showing up as a group I can select or deselect for sync.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vegmunky</reportedBy>
<openedDate>Sun, 29 Nov 2009 16:14:27 +0000</openedDate>
<description>In Google Contacts on the web, there is a built-in group called Q&quot;EAll
ContactsQ&quot;E that collects any email address I correspond with. I do not
want this group to sync with my phone, but in the Q&quot;ESelect Groups To
SyncQ&quot;E panel (People-Q&gt;EGroups-Q&gt;EMenu-Q&gt;ESync Groups), it doesnQ&apos;Et show up for
me to deselect. I am running the Droid Eris. Kernel 2.6.27-e850bba0
Build 1.12.605.1 Software 1.12.605.1 (For future reference, what version
am I supposed to report to you?) IQ&apos;Em not sure if this is a bug or a
feature request. It depends on your perspective. I see it as a bug.</description>
<comment>
<author>vegmunky</author>
<when>Sun, 29 Nov 2009 16:17:59 +0000</when>
<what>Let me clarify. I realize that Q&quot;EAll ContactsQ&quot;E is EVERYBODY in Q&quot;EMy ContactsQ&quot;E, but it
also contains additional people who I have emailed once but might never email again.
These people are added to the list automatically. I donQ&apos;Et want these extra contacts
cluttering my phone. I only want to see those contacts who I deliberately added to My
Contacts.</what>
</comment>
</bug>
<bug>
<bugid>13227</bugid>
<title>Android audio player has problems with 32kHz mp3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>feddb...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 21:42:41 +0000</openedDate>
<description>While listening to 32 kHz mp3 podcasts, android audio player shows wrong
length of mp3-file. If you press pause on start screen (without unlock)
and later press on play, player loses position and returns to last known
position.</description>
</bug>
<bug>
<bugid>112</bugid>
<title>TCP socket connect timeout not working properly</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-08T06:25:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>shuri...@mail.ru</reportedBy>
<openedDate>Mon, 28 Jan 2008 07:20:23 +0000</openedDate>
<description>When trying to connect to remote server via TCP/IP, and the remote
server is inaccessible, the socket.connect method blocks thread for a
fixed time (190.000 ms). If you set up another value (for example 30.000
ms) the method simply ignores it. The sample code: { InetSocketAddress
address = new InetSocketAddress( ServerHostname, ServerPort); socket =
new Socket(); socket.connect(address, 30000); // blocks thread for a 190
sec. // instead of 30 sec. }</description>
<comment>
<author>kabr...@gmail.com</author>
<when>Wed, 30 Jan 2008 01:23:33 +0000</when>
<what>I can confirm this bug, i was trying the exact same thing and also see it always
block for 190 seconds. tested in the latest m3 SDK on windows.</what>
</comment>
<comment>
<author>vipin....@gmail.com</author>
<when>Mon, 04 Feb 2008 20:05:15 +0000</when>
<what>This issue is really sucking me as I am trying to connect to server from a thread and
I can not stop/destroy thread because these methods are deprecated and since timeout
is not working I donQ&apos;Et find a way to wakeup and kill my thread.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:05:54 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:25:46 +0000</when>
<what></what>
</comment>
<comment>
<author>Peter.m....@gmail.com</author>
<when>Mon, 11 Feb 2008 19:03:47 +0000</when>
<what>I hope this is a high-priority issue.

Peter</what>
</comment>
<comment>
<author>amaz...@gmail.com</author>
<when>Mon, 24 Mar 2008 20:13:20 +0000</when>
<what>Hi all. Same problem. Please fix it asap (before 14 apr 2008 :))))</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:40:29 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>9423</bugid>
<title>For fullscreen apps, clicking a Spinner with lots of entries causes the status bar to flicker into view.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>bob.igo....@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 19:55:33 +0000</openedDate>
<description>In both 2.1 and 2.2, Spinners can cause the Android status bar to
flicker into and out of existence, despite the fullscreen setting of the
app. If the Spinner contains enough entries that they donQ&apos;Et all fit on
the screen without a scrollbar, you will get one or more flickers when
you click the Spinner to expand the entries, and you will get one or
more flickers when you select an entry in the list. The attached code
and manifest should serve to easily reproduce the bug and test a fix.</description>
<comment>
<author>bob.igo....@gmail.com</author>
<when>Wed, 30 Jun 2010 20:16:39 +0000</when>
<what>Thought IQ&apos;Ed add an apk to make it even easier to test.</what>
</comment>
<comment>
<author>bob.igo....@gmail.com</author>
<when>Wed, 30 Jun 2010 20:38:36 +0000</when>
<what>A Nexus One user with 2.2 reports that there is no flickering.  IQ&apos;Eve only been able to test on real hardware with 2.1 (Droid) and in 2.1 and 2.2 in the emulator.  If others with 2.2 report no flickering as well, it looks like this is a minor issue with the emulator, and not a core issue with Android.</what>
</comment>
<comment>
<author>rok.ar...@gmail.com</author>
<when>Wed, 14 Jul 2010 08:33:53 +0000</when>
<what>Is there a workaround for this?</what>
</comment>
<comment>
<author>bob.igo....@gmail.com</author>
<when>Wed, 14 Jul 2010 14:31:19 +0000</when>
<what>If there is a workaround, I donQ&apos;Et know what it is.</what>
</comment>
<comment>
<author>rok.ar...@gmail.com</author>
<when>Wed, 14 Jul 2010 14:49:12 +0000</when>
<what>IQ&apos;Eve done a bit of testing. The bug occurs in an 2.1 emulator and on an 2.1 HTC Desire. Interestingly it doesnQ&apos;Et occur on an 2.1 Samsung Galaxy Spica.

How I Q&quot;EloveQ&quot;E Android fragmentation... :(  </what>
</comment>
<comment>
<author>bob.igo....@gmail.com</author>
<when>Wed, 14 Jul 2010 15:02:25 +0000</when>
<what>YouQ&apos;Ell see it in a 2.2 emulator, too, though itQ&apos;Es less severe.  In 2.1, I saw several flickers during Spinner expansion, and several after item selection.  In 2.2, I saw one per Spinner expansion and one after item selection.</what>
</comment>
<comment>
<author>alancald...@gmail.com</author>
<when>Mon, 28 Mar 2011 15:11:25 +0000</when>
<what>Yes, this happens when the picklist is too large for the height of the screen, as far as I can see. ItQ&apos;Es a huge annoyance.</what>
</comment>
<comment>
<author>alancald...@gmail.com</author>
<when>Mon, 28 Mar 2011 15:41:00 +0000</when>
<what>I believe this is the same as Issue 3674</what>
</comment>
<comment>
<author>rena...@gmail.com</author>
<when>Sat, 13 Aug 2011 15:53:45 +0000</when>
<what>Looking at the source, it appears the only place we could fix this is if we could access the SpinnerQ&apos;Es Dialog, created in performClick(), prior to showing it.  (Then we could add the standard dialog flag fix everyone loves to paste on these bugs.)

Unfortunately we canQ&apos;Et access it without overriding the method and overriding the method is not easily done because the DropDownAdapter created in the method is private. :(</what>
</comment>
</bug>
<bug>
<bugid>13603</bugid>
<title>Cannot reset a TransitionDrawable to the end of the transition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>crayfish...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 04:33:16 +0000</openedDate>
<description>Class TransitionDrawable: It seems to be impossible to do the opposite
of resetDrawable(). There is always a flicker of the first layer when
attempting to Q&quot;Eset the drawableQ&quot;E to the second layer (i.e. with zero
duration). May I suggest one of the following: * have resetDrawable()
take a boolean to indicate which end of the transition to Q&quot;EresetQ&quot;E to *
have reverseDrawable(0) go to the (other) end immediately without
drawing the first (other) layer if drawing is not already occurring</description>
</bug>
<bug>
<bugid>19873</bugid>
<title>Android SDK - launch the Android SDK and AVD Manager throw exception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brunoq...@hotmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 15:20:51 +0000</openedDate>
<description>SDK version: android-sdk_r12-mac_x86.zip OS: MAC OS X When run ./android
in the terminal, SDK throws an exception and exits. Error output as
follows: ~/android-sdk-mac_x86/tools:./android
java.lang.NullPointerException at
com.android.sdkuilib.internal.repository.AvdManagerPage.createContents(AvdManagerPage.java:58)
at
com.android.sdkuilib.internal.repository.AvdManagerPage.(AvdManagerPage.java:47)
at
com.android.sdkuilib.internal.repository.SdkUpdaterWindowImpl1.createPages(SdkUpdaterWindowImpl1.java:243)
at
com.android.sdkuilib.internal.repository.SdkUpdaterWindowImpl1.postCreateContent(SdkUpdaterWindowImpl1.java:303)
at
com.android.sdkuilib.internal.repository.SdkUpdaterWindowImpl1.open(SdkUpdaterWindowImpl1.java:117)
at
com.android.sdkuilib.repository.SdkUpdaterWindow.open(SdkUpdaterWindow.java:153)
at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:335) at
com.android.sdkmanager.Main.doAction(Main.java:307) at
com.android.sdkmanager.Main.run(Main.java:108) at
com.android.sdkmanager.Main.main(Main.java:97)</description>
</bug>
<bug>
<bugid>15793</bugid>
<title>Nexus s light sensor issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bestyin...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 13:09:02 +0000</openedDate>
<description>Take the flashlight according to the light sensor, it will automatically
tune into the bright backlight, but the removal of the flashlight, but
it does not automatically darken! Automatically lock the screen we have
to wait after the next unlock, before returning to normal brightness</description>
</bug>
<bug>
<bugid>15457</bugid>
<title>HANDSET DOES NOT RING IF CALLER WITHHELD OR CALLER U</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-03-12T20:05:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>activemo...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 16:50:31 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Mar 2011 20:05:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9935</bugid>
<title>Unicode Folder names in Asset folder cause bad build</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ianv...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 01:43:04 +0000</openedDate>
<description>In my Android project, I put several folders with unicode names in the
assets folder. Eg Q&quot;E????????Q&quot;E and Q&quot;E??????Q&quot;E When I do so, I can not built
the app. I get this error. However, when I rename the folders to simple
ASCII it works. [2010-07-21 21:12:58 - Ridvan Library]
------------------------------ [2010-07-21 21:12:58 - Ridvan Library]
Android Launch! [2010-07-21 21:12:58 - Ridvan Library] adb is running
normally. [2010-07-21 21:12:58 - Ridvan Library] Could not find Ridvan
Library.apk!</description>
</bug>
<bug>
<bugid>16273</bugid>
<title>Some clipped text Q&quot;E)Q&quot;E is seen at the End of Q&quot;EEnglish languageQ&quot;E option in Market.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 05:04:48 +0000</openedDate>
<description>Development environment 1)Steps to reproduce the problem.
1.Application-Q&gt;EMarket-Q&gt;EPress Q&quot;EMenu keyQ&quot;E-Q&gt;EWait-Q&gt;EScroll down the screen.
2.Tap on Drop Down icon place at the right side of the screen-Q&gt;ETap on
it-Q&gt;ENow focus at the end of Q&quot;EEnglish (US). 3.Now select Korean language
from the displaying list and observe. 2) What happened. Some clipped
text (Q&quot;E)Q&quot;E) is seen at the End of Q&quot;EEnglish languageQ&quot;E option in Market. 3)
What you think the correct behavior should be. There should be no
clipped text</description>
</bug>
<bug>
<bugid>20237</bugid>
<title>occur force close popup in maps (precess com.google.android.apps.maps)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>azit...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 01:58:20 +0000</openedDate>
<description>Maps to search any location in the Map to check the various Layers After
leaving from Idle After selecting Clear map AndroidRuntime: FATAL
EXCEPTION: main AndroidRuntime: java.lang.RuntimeException: Unable to
get provider com.google.googlenav.provider.StarredItemProvider: java
AndroidRuntime: at
android.app.ActivityThread.installProvider(ActivityThread.java:3565)
AndroidRuntime: at
android.app.ActivityThread.installContentProviders(ActivityThread.java:3317)
AndroidRuntime: at
android.app.ActivityThread.handleBindApplication(ActivityThread.java:3273)
AndroidRuntime: at
android.app.ActivityThread.access$2200(ActivityThread.java:117)
AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:973)
AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691)
AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method)
AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:507)
AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665)
AndroidRuntime: at dalvik.system.NativeStart.main(Native Method)
AndroidRuntime: Caused by: java.lang.NullPointerException
AndroidRuntime: at az.d.a(Unknown Source) AndroidRuntime: at
az.y.e(Unknown Source) AndroidRuntime: at az.y.e(Unknown Source)
AndroidRuntime: at az.y.f(Unknown Source) AndroidRuntime: at
az.t.t(Unknown Source) AndroidRuntime: at az.g.i(Unknown Source)
AndroidRuntime: at az.g.t(Unknown Source) AndroidRuntime: at
com.google.googlenav.provider.StarredItemProvider.onCreate(Unknown
Source) AndroidRuntime: at
android.content.ContentProvider.attachInfo(ContentProvider.java:893)
AndroidRuntime: at
android.app.ActivityThread.installProvider(ActivityThread.java:3562)
AndroidRuntime: ... 12 more</description>
</bug>
<bug>
<bugid>12983</bugid>
<title>Screen lock opened by call/end of call on bluetooth handsfree.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>andre.kj...@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 21:38:05 +0000</openedDate>
<description>Desire HD (2.2) Scenario: Device sleeps, screen would be locked if I
press power button. Phone rings, display wakes with Q&quot;Eslide down to
answer, up to denyQ&quot;E - I press answer button on MW600 handsfree (seeing
whoQ&apos;Es calling on the handsfree makes the phone remain in pocket) - Phone
gets unlocked, while still in pocket. (this is a bug) -Expected
bahavior: unless itQ&apos;Es answered using the display, it should remain
locked ! If I discover/think of that during the conversation - i switch
the phone off. -Now, I hang up using the BT-Handsfree, and again . it
wakes + unlocks the display ! - expected behavior: do not wake up if
call ended by handsfree, at least do not unlock display. - This is a
serious error in terms of being user-friendly. Please fix, IQ&apos;Ell be glad
to test the fix or help in other ways if I can.</description>
</bug>
<bug>
<bugid>16455</bugid>
<title>Framerate Issues on Android 2.2 - Portrait Mode - Scrolling</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-29T23:11:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>The...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 17:38:38 +0000</openedDate>
<description>Hi I am only new to Android and recently purchased a Samsung Galaxy Tab
which has Android 2.2 (Froyo) installed. I have noticed for some odd
reason that when scrolling through the various pages on the main screen
in Portrait there is lag, yet the same function in Landscape is ultra
smooth. Why would this be the case? This seems like a severe bug to me.
STEPS:- 1. Use a Samsung Galaxy Tab to scroll through the screens of
icons in Portrait (notice the lag when scrolling quickly). 2. No use the
same Galaxy Tab to scroll through the screens of icons in Landscape
(notice no lage when scroling quickly). RESULT: The scrolling feature
has framerate issues on Landscape but not in portrait mode. This is not
normal behaviour.</description>
<comment>
<author>The...@gmail.com</author>
<when>Fri, 29 Apr 2011 17:41:03 +0000</when>
<what>Further Galaxy Tab Info:-

Model: GT-P1000T
Firmware 2.2
Baseband Version P1000TDVJJ3
Kernel Version 2.6.32.9 root@scm-pc1 #1
Build Number FROYO.DVJJ3</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 29 Apr 2011 23:11:47 +0000</when>
<what>Some hardware need to perform more work to rotate the display, which seems to be the case of the Galaxy Tab. This issue is specific to the Tab and should be reported to Samsung.</what>
</comment>
</bug>
<bug>
<bugid>11500</bugid>
<title>Home screen lag / super slow to reload icons after 2.2 update.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>71</stars>
<reportedBy>timkrug@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 03:02:35 +0000</openedDate>
<description>Ever since 2.2 update the homescreen sometimes takes forever to reload
icons and widgets. After hitting HOME from any memory intensive
application (such as games or viewing pictures in the gallery) it will
take more than 10 seconds....sometimes more than 20 seconds to reload
the home screens. The screens will appear blank and then eventually
icons will appear. Also, the screen doesnQ&apos;Et respond to touch for several
seconds after the icons appear. tried removing widgets and apps, resets,
nothing lasts. It may work for a few hours or a day, but eventually it
seems like the memory Q&quot;Efills upQ&quot;E and the lag returns. Please help!</description>
<comment>
<author>timkrug@gmail.com</author>
<when>Mon, 27 Sep 2010 03:09:23 +0000</when>
<what>Motorola Droid, stock 2.2.</what>
</comment>
<comment>
<author>iceber...@gmail.com</author>
<when>Wed, 29 Dec 2010 07:33:49 +0000</when>
<what>Same here. </what>
</comment>
<comment>
<author>fortnerk...@gmail.com</author>
<when>Mon, 10 Jan 2011 14:25:42 +0000</when>
<what>This is absolutely the most annoying user interface problem on my Moto Droid. All stock with 2.2.1 and only one widget installed - Calendar.</what>
</comment>
<comment>
<author>randell....@gmail.com</author>
<when>Thu, 13 Jan 2011 06:47:12 +0000</when>
<what>Definitely seems related to memory use.  Annoying as hell.  I can minimize the problem by avoiding the home screen (long-press Home and select another app I want to use, if itQ&apos;Es in that list).  Droid, stock 2.2.x.</what>
</comment>
<comment>
<author>timkrug@gmail.com</author>
<when>Thu, 13 Jan 2011 16:22:21 +0000</when>
<what>IQ&apos;Eve been using Launcher Pro for a while now and that does not seem to have the same problems as the stock launcher.</what>
</comment>
<comment>
<author>mattspec...@gmail.com</author>
<when>Thu, 13 Jan 2011 18:14:21 +0000</when>
<what>I can attest to this as well, even happens to me on Motorola Droid 2.2 with Launcher Pro or stock.</what>
</comment>
<comment>
<author>kcwi...@gmail.com</author>
<when>Thu, 20 Jan 2011 04:07:18 +0000</when>
<what>Happens for me as well. Using cyanogen mod 6.1 and adw launcher</what>
</comment>
<comment>
<author>junebaby...@gmail.com</author>
<when>Sat, 22 Jan 2011 07:32:00 +0000</when>
<what>Same here. Took apps off sd card, helped a bit but not solved problem. HTC magic 2.2</what>
</comment>
<comment>
<author>gerryleone1</author>
<when>Wed, 26 Jan 2011 00:59:43 +0000</when>
<what>I couldnQ&apos;Et agree more.  It makes me start looking around for another phone.</what>
</comment>
<comment>
<author>drcame...@gmail.com</author>
<when>Mon, 31 Jan 2011 01:45:22 +0000</when>
<what>running Froyo on Comet and have this issue with just photo frame widgets..even worse when running more widgets. Moving larger apps to phone from SD helps. </what>
</comment>
<comment>
<author>tim...@gmail.com</author>
<when>Tue, 01 Feb 2011 22:14:22 +0000</when>
<what>The longer this goes on, the more frustrating it gets. IQ&apos;Eve missed irreplaceable picture opportunities because the whole system bogs down when this is going on and canQ&apos;Et process the button press to take the picture! For me, it goes way beyond a MEDIUM priority at this point. This has been going on long before we had the ability to move apps to the SD card. Yes, we are finding some ways to work around this, but clearly a MAJOR flaw in the OS. If I am prevented from using my device for any length of time, is that really acceptable? At all? I do not need new features, I NEED THIS FIXED! (Then we can talk about new stuff) </what>
</comment>
<comment>
<author>wlewi...@gmail.com</author>
<when>Wed, 02 Feb 2011 01:00:14 +0000</when>
<what>I have the original Motorola Droid and the screen lag issue started with the 2.2 upgrade.  When upgraded to 2.2.1 it was gone for a little while, but reared itQ&apos;Es head again.  I have never rooted or used task killers.  IQ&apos;Em using the stock menu and only have about 15-20 programs loaded.  If you only use three of the five menu screens, leaving the end ones empty, it helps, but itQ&apos;Es still slow at times, especially when opening the keyboard and then closing.  When the screen flips after opening/closing the keyboard, it can take up to 10 seconds for the icons to appear.  During this time the phone is unusable.  This usability issue really undermines my confidence in ANY android phone.  I love the Droid and would like to keep it, but my contract is almost up and guess what... IQ&apos;Em not sure an android phone is going to be my next pick.</what>
</comment>
<comment>
<author>Riff...@gmail.com</author>
<when>Wed, 02 Feb 2011 07:09:19 +0000</when>
<what>I agree that this goes way beyond medium priority.

Also:
@wlewi: The homescreen lag does not appear to affect newer phones such as the Droid X. The inherent problem with the Motorola Droid is that it has only 256 MB RAM and cannot handle some memory intensive tasks very well. Android OS has advanced faster than the new hardware and the original Droid just couldnQ&apos;Et keep up. Phones such as the Droid X have twice the RAM and as such can handle it better. I have a friend with a Droid X and it NEVER has homescreen lag. My original Droid is horrible with homescreen lag. I guess what I am trying to say is this is not an inherent problem with Android, but with the phones specs. While there are definitely some software measures that could be taken to make the Droid perform better, the Droid X does just fine as it is.</what>
</comment>
<comment>
<author>wee...@gmail.com</author>
<when>Sun, 06 Feb 2011 03:15:55 +0000</when>
<what>Add my name to the list. Stock and rooted both exhibit the problem.</what>
</comment>
<comment>
<author>qba...@gmail.com</author>
<when>Tue, 15 Feb 2011 13:17:06 +0000</when>
<what>Also have this problem with Froyo 2.2, have done a factory reset and it has not helped.

Happens about 2/10 times in normal use and if IQ&apos;Em opening SMS/website it happens 5/10 times (almost every 2nd time I press home button).

This never happened in Eclair 2.1, only Froyo 2.2. IQ&apos;Em on stock carrier rom, no mods no modifications at all. 

Very annoying, hate it.</what>
</comment>
<comment>
<author>WhitneyA...@gmail.com</author>
<when>Sun, 20 Feb 2011 06:20:42 +0000</when>
<what>Happens on my G2 with 2.2 also.  (And it happened on my G1 with 1.6!!)</what>
</comment>
<comment>
<author>zhao...@gmail.com</author>
<when>Wed, 23 Feb 2011 06:08:03 +0000</when>
<what>Same here. It started with 2.2 upgrade.  Very bad user experience. If this is not fixed by the end of my contract, my next phone wonQ&apos;Et be an android one. </what>
</comment>
<comment>
<author>damon...@gmail.com</author>
<when>Wed, 23 Feb 2011 19:27:40 +0000</when>
<what>Same problem here after 2.2 upgrade on Sprint Epic 4G. This is a high-end Galaxy S phone so I donQ&apos;Et think itQ&apos;Es the phone itself!

I have the same problem using (S:D700.0.5S.EB13) or any previous 2.2 releases for this phone while using integrated TWLauncher 2.2.1. Using a different launcher such as stock launcher or LauncherPro does not seem to have this affect *as often*. Happens when I use SMS, Browser, Facebook, Gallery or any games. Never dealt with this issue on Froyo 2.1.</what>
</comment>
<comment>
<author>match...@gmail.com</author>
<when>Fri, 04 Mar 2011 19:30:02 +0000</when>
<what>Same here on T-mobile G2, stock ROM, not modifications.

Tried clearing the Laucher App cache, didnt help.</what>
</comment>
<comment>
<author>dorienac...@gmail.com</author>
<when>Sat, 05 Mar 2011 05:20:31 +0000</when>
<what>same problem and I hate it want a new phone now</what>
</comment>
<comment>
<author>scottma...@gmail.com</author>
<when>Mon, 07 Mar 2011 02:04:58 +0000</when>
<what>This problem is very annoying.  I read that one possible work around is to format the SD card.  I have not done this due to the applications and pictures on the card, but I may get to that point.</what>
</comment>
<comment>
<author>tkinea...@gmail.com</author>
<when>Wed, 23 Mar 2011 21:11:09 +0000</when>
<what>My original stock motorola has this lag problem big time. My lag time is easily 25 plus seconds. After a reboot it will be fine for 2-3 days but then it becomes really bad. Any suggestions? I have no widgets and everything in folders on just 2 screens.</what>
</comment>
<comment>
<author>Veneficu...@gmail.com</author>
<when>Wed, 23 Mar 2011 22:32:50 +0000</when>
<what>Seriously, MEDIUM priority???

I am now experiencing home screens that are not appearing AT ALL. I waited for more than 10 minutes to see how long it would take. It needs a reboot to load properly again.

Happens often after texting (Handcent), Facebook and browser...

Motorola Milestone 2.2.1 stock rom, stock launcher.</what>
</comment>
<comment>
<author>deansh...@gmail.com</author>
<when>Thu, 31 Mar 2011 01:05:06 +0000</when>
<what>It happens like crazy on my epic 4g samsung, didnQ&apos;Et happen on 2.1 but after the 2.2 update it seems to happen on and off but mostly on, and when I open he keyboard.  Home screen wallpaper comes up but takes 8 to 20 seconds for icons, makes me long for my old snappy nokia. I also see a lag half the time when first typing on the keyboard, often skipping the second letter typed, I think these are related, they started at the same time.  </what>
</comment>
<comment>
<author>Vanesib...@gmail.com</author>
<when>Tue, 05 Apr 2011 21:48:10 +0000</when>
<what>Same here... I have an HTC EVO and if I leave my phone on for more then 48 hrs at a time, after closing out of any app my home screen goes blank and has to reload. This is the second phone it has happened on and it never used to be like that.  It is very irritating and hopefully can be fixed ASAP! Thanks!!!</what>
</comment>
</bug>
<bug>
<bugid>6257</bugid>
<title>Corporate Calendar Birthday Recurrences Being Moved to Day After.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>z3razerv...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 19:45:40 +0000</openedDate>
<description>When you put a birthday in a contact in MS Exchange it automatically
creates a recurring appointment in your calendar which is correct and
shows correctly in MS Outlook. But when it syncs to my Droid (FW 2.01)
It shows the birthday as the day after. For example someone has a
birthday of 1/26/1916 in exchange my droid it shows it as 1/27 in the
corporate calendar (Note the contact is correct). So I get the reminder
a day late which is not a way to make a grandma happy ;) This however
only seems to be happening on birthdays older than about 45 or 50. I
have not been able to pinpoint the exact date things seem to go bad but
I think itQ&apos;Es between 1/25/1963 and 1/25/1970 - Steps to reproduce the
problem. Connect to exchange via outlook 2007 Create two contacts each
different birth years but same birth day one before 1960s and one in the
1970s or after. Dates I used were 1/25/1963 and 1/25/1970 Check outlook
calendar to make sure recurring appts were created if so your good -
What happened. Synced with the droid looked at the droid corporate
calendar for this years occurrence of the birthday and the 1/25/1970
displayed on the correct day but the 1/25/1963 displayed on 1/26 - What
you think the correct behavior should be. Recurrence should display on
the correct day.</description>
<comment>
<author>hara...@gmail.com</author>
<when>Mon, 08 Mar 2010 19:47:29 +0000</when>
<what>Similar to Issue# 6659.  The clue about the start date of reoccurrence is key (I 
think).  Good observation.</what>
</comment>
<comment>
<author>Dominik....@gmail.com</author>
<when>Wed, 02 Mar 2011 20:09:14 +0000</when>
<what>Same problem here on Gingerbread (CM7). All worked fine on Froyo.

Difference is that my birthday entries are 23 hrs late. Instead of a full day the birthday calendar entry starts 23:00 on the birthday and goes until 23:00 the following day. IQ&apos;Em on GMT+1, so the error might depend on the timezone of s.o.</what>
</comment>
<comment>
<author>sova.a...@gmail.com</author>
<when>Tue, 14 Jun 2011 13:19:48 +0000</when>
<what>Galaxy S II, here and same behaviour as comment 2 ... IQ&apos;Em GMT+1 Belehrad, Prague ...</what>
</comment>
</bug>
<bug>
<bugid>542</bugid>
<title>OnDateSetListener.dateSet() signature</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-27T20:37:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Wed, 26 Mar 2008 22:12:14 +0000</openedDate>
<description>The relationship between DatePicker, DatePickerDialog, and
OnDateSetListener.dateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth) is unnecessarily clumsy in the case where an Activity
may use a DatePickerDialog for more than one date or situation. Unless a
seperate OnDateSetListener is created for each case, the listener cannot
readily tell which DatePickerDialog fired the dateSet event. Suppose an
Activity implements OnDateSetListener, and may instantiate multiple
DatePickerDialogs (say for departure date and arrival date). How does
the listener know whether the user tried to set departure or arrival
date? Possible solutions: A) Add constructor DatePickerDialog(Context
context, OnDateSetListener callBack, DatePicker picker) and method
DatePickerDialog.getDatePicker() returning picker. B) add an identifier
(or replace the DatePicker?) in the event signature,
OnDateSetListener.dateSet(int which, DatePicker view, int year, int
monthOfYear, int dayOfMonth) or OnDateSetListener.dateSet(int which, int
year, int monthOfYear, int dayOfMonth) Option B, along with a method to
set the date in an existing DatePickerDialog would allow reuse of the
DatePickerDialog. workaround: multiple listeners as anonymous inner
classeses</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 27 May 2008 20:37:58 +0000</when>
<what>Thanks for the feedback. However, IQ&apos;Em not sure I agree with your comment. As far as I
can tell the design for the DatePickerDialog to OnDateSetListener is quite common, it
seems to me to follow the standard observer design pattern. The Q&quot;EworkaroundQ&quot;E of using
separate types for each distinct observer sounds acceptable to me. Please let me know
if IQ&apos;Em missing something. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>2590</bugid>
<title>Calendar reminders not synced from Google to Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>149</stars>
<reportedBy>pmerl...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 12:02:02 +0000</openedDate>
<description>I am using the official Android 1.5 for ADP1. When creating a new event
with a reminder it appears without reminder on Android after syncing.
Adding, deleting or modifying reminders of events thru the Google web
service are not reflected on Android after sync either. Syncing of
changes on reminders in the other direction, from Android to Google
works properly.</description>
<comment>
<author>btwilli...@gmail.com</author>
<when>Tue, 26 May 2009 22:33:22 +0000</when>
<what>
If you edit the preferences for your Calender via the browser, you will find an Q&apos;Eadd
a reminderQ&apos;E option.  Set it to pop-up (I donQ&apos;Et know if email works, didnQ&apos;Et try) and
it will sync over.

It seems you can configure default reminders individually on the phone and on the
web.  That will setup what reminders are created for a new event, and those created
reminders seem to sync fine here.. 

Note, I am using 1.5, so it seems to work here.</what>
</comment>
<comment>
<author>Kari.Oila@gmail.com</author>
<when>Wed, 01 Jul 2009 10:05:10 +0000</when>
<what>IQ&apos;Em using HTC Magic, and I can confirm the original problem. Pop-Up reminders do NOT
sync to the phone (didnQ&apos;Et try email - as I donQ&apos;Et want any emails). All my events on
the phone that synced from Google Calendar are without reminders. Changing/adding a
reminder in Web app will not change the outcome. Force Sync does not change anything.

This is quite annoying. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:34:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:24:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:52:09 +0000</when>
<what></what>
</comment>
<comment>
<author>rusol...@gmail.com</author>
<when>Sat, 10 Oct 2009 09:09:28 +0000</when>
<what>Same problem with HTC Hero by Orange. Reminders dont sync from web calendar to
android calendar. I have a shared calendar with my wife and only the mobile who
creates the event get reminders.

Also tried to setup calendars with pop-up reminders via web, and nothing happens. I
can see in google calendar (web), that events created in web, set a clock icon
indicating that a reminder is setup. Events synchronized by android dont have this icon.

Should be interesting that reminders can be synchronized.</what>
</comment>
<comment>
<author>johnwa...@gmail.com</author>
<when>Fri, 23 Oct 2009 20:41:44 +0000</when>
<what>HTC Hero from Sprint. Reminders do not sync from Google Web Calendar to Hero. Reverse
works. Everything else syncs fine.</what>
</comment>
<comment>
<author>matthewj...@gmail.com</author>
<when>Wed, 04 Nov 2009 14:29:48 +0000</when>
<what>Hey Folks I had this issue where I was trying to setup a shared Calendar with my wife.  
The reminders were only syncing to my phone and not hers.  She was getting the events 
but not the reminders.  What you need to do to make this work is login to google 
calendar with the other account (not yours) and setup notifications on the shared 
calendar.  YouQ&apos;Ell understand when you go into their account.  Think of it as if you 
were the other person - you might not want to be reminded 600 times a day.  So everyone 
has the ability to set standard reminders for events.  </what>
</comment>
<comment>
<author>arnaudle...@gmail.com</author>
<when>Mon, 16 Nov 2009 10:51:55 +0000</when>
<what>Using an HTC Hero here (latest HTC rom, version 2.74), and same problem. On the top
of it, I am not getting ANY reminder for my appointments, birthdays, anniversaries...
etc.

Ah, the HTC Calendar widget doesnQ&apos;Et seem to show any forthcoming events, and
permanently displays a Q&quot;ENo events today or tomorrowQ&quot;E, which is very annoying. Maybe
the two issues, ie. the Calendar Q&amp;E reminder problem on one hand, and the Calendar
widget on the other hand, are linked ???</what>
</comment>
<comment>
<author>dave.e.l...@gmail.com</author>
<when>Wed, 25 Nov 2009 00:45:15 +0000</when>
<what>@arnaudleandre
HTC Hero rom 2.74
I found that when Q&apos;Eall calendarsQ&apos;E is selected I get no widget notifications but a
single calendar and the middle of the popup icons (display in status bar I think) and
notifications work.  

ItQ&apos;Es a pain as I really want both my work outlook and my personal gcalendar to notify
but...</what>
</comment>
<comment>
<author>junkm%wi...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 18:42:48 +0000</when>
<what>I can confirm the same issue on the Sprint HTC Hero.  This is a serious problem for
me.  Considering that this is and older version of Android, are we forced to wait for
HTC/Sprint to create a Android 2.0 update?</what>
</comment>
<comment>
<author>dan...@gmail.com</author>
<when>Tue, 15 Dec 2009 20:38:35 +0000</when>
<what>I have this issue on my Droid as well...none of the calendar events syncQ&apos;Ed from 
Google Calendar have any reminders. 

Reminders are set to pop-up on Google Calendar.

The events get to Google Calendar from my Outlook calendar via SyncMyCal.  Again, all 
events syncQ&apos;Ed to Google Calendar show up there with the proper reminders in place 
from the Outlook calendar.  

The problem is that when the events are syncQ&apos;Ed to my phone all of the reminders are 
stripped for some reason...no reminders on the Droid.  This is with Android 2.01.</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Sun, 03 Jan 2010 18:56:48 +0000</when>
<what>I do not have this problem on Android 2.0.1 on my Motorola Droid. Creating an event
in Google Calendar with a reminder retains that reminder when it syncs to my Droid.</what>
</comment>
<comment>
<author>grrou...@gmail.com</author>
<when>Sun, 10 Jan 2010 19:26:11 +0000</when>
<what>I have a Motorola Droid running Android 2.0.1. I have this problem, but only with 
recurring events. In fact, recurring events donQ&apos;Et seem to retain reminder settings at 
all for me.</what>
</comment>
<comment>
<author>Cameron....@gmail.com</author>
<when>Mon, 11 Jan 2010 19:59:18 +0000</when>
<what>So what is the fix for this. I have a motorolla DROID and I donQ&apos;Et get any reminders 
syncing as well. This is lame. do we wait for the next OS 2.1?</what>
</comment>
<comment>
<author>greenin...@gmail.com</author>
<when>Tue, 12 Jan 2010 21:00:23 +0000</when>
<what>Can anyone confirm is OS 2.1 will fix this issue?  I have been lucky so far that I 
have been at my computer so Outlook can send the reminder but the phone has not.</what>
</comment>
<comment>
<author>greenin...@gmail.com</author>
<when>Wed, 13 Jan 2010 22:26:55 +0000</when>
<what>I think I might have fixed it but not sure.  Here is what I did.
On the phone:
 - Opened the Calendar app
 - Menu Q&gt;E More Q&gt;E My calendars Q&gt;E unchecked my calendar
 - Closed the Calendar app
 - Re-opened and checked the calendar again. 
I think this resyncQ&apos;Ed the calendar and I noticed the reminders were there for the 
few that were missing them.</what>
</comment>
<comment>
<author>jaimerog...@gmail.com</author>
<when>Fri, 29 Jan 2010 23:22:53 +0000</when>
<what>I tried that last fix and it did not work. Have the Motorola Droid running on 2.0.1.
It does not sync my reminders for individual as well as recurring events. Have
already missed some reminders because of this so would really like to get this fixed. </what>
</comment>
<comment>
<author>gregmalo...@gmail.com</author>
<when>Sat, 30 Jan 2010 15:37:23 +0000</when>
<what>ItQ&apos;Es the same unfortunate issue with most things Google does... releases half-baked
apps which seem to miss some of the most obvious needs.</what>
</comment>
<comment>
<author>jason.go...@gmail.com</author>
<when>Sun, 07 Feb 2010 20:24:17 +0000</when>
<what>I can confirm that Comment 17 by greening22 is a successful workaround for HTC Hero
on Sprint using version 1.56.651.2, but with a slight difference.

- Open Calendar App
- Menu Q&gt;E Calendars Q&gt;E uncheck Q&quot;EMy CalendarQ&quot;E
- Close App
- Test Calendar with Pop-Up selected as notification
- Re-open and check Q&quot;EMy CalendarQ&quot;E

This workaround isnQ&apos;Et too painful, but is definitely unacceptable from a User
Experience perspective as it is not intuitive nor in any of the documentation for
Google Calendar Android App.

</what>
</comment>
<comment>
<author>n13m3y3r@gmail.com</author>
<when>Tue, 16 Feb 2010 16:31:08 +0000</when>
<what>I have the same issue with a Nexus One.  Reminders will only be synced for certain 
events, without an obvious pattern, even though all of them definitely have pop-up 
reminders in the web calendar.

The workaround mentioned above did not work.</what>
</comment>
<comment>
<author>n13m3y3r@gmail.com</author>
<when>Tue, 16 Feb 2010 16:48:27 +0000</when>
<what>A few additional details which may be helpful:

Both the default reminders and event-specific reminders present the same problem.  
They will only sync up from the phone to the web, but not on the other direction.</what>
</comment>
<comment>
<author>winha...@gmail.com</author>
<when>Mon, 01 Mar 2010 13:58:42 +0000</when>
<what>I experience this issue as described initially on both a Motorola Droid on 2.0.1 and 
HTC Droid Eris.</what>
</comment>
<comment>
<author>asafbenz...@walla.com</author>
<when>Tue, 02 Mar 2010 09:45:56 +0000</when>
<what>Same problem with Nexus One.
First Test
----------
1. Goto google calendar via browser
2. Add event (event have a default 10 minuets reminder)
3. Save.
4. Open calendar on nexus
5. See the event and edit it. no reminder appear.

Section Test
------------
1. Goto google calendar via browser
2. Add event (event have a default 10 minuets reminder)
3. Remove all default reminders.
4. Add a new Q&quot;Epop-upQ&quot;E reminder (10 minuets)
5. Save.
6. Open calendar on nexus
7. See the event and edit it. no reminder appear.

This is very bad for my business!
I cannot relay on this critical tool
I urge you to solve it.</what>
</comment>
<comment>
<author>neal.coo...@gmail.com</author>
<when>Thu, 04 Mar 2010 22:54:42 +0000</when>
<what>I managed to work around this problem on my Nexus one.

From the home screen (not google calendar, the desktop)

Press the settings Q&apos;EbuttonQ&apos;E.

Choose Applications-Q&gt;EManage Applications

Press the settings Q&apos;EbuttonQ&apos;E again.

Filter-Q&gt;EAll

Find and choose Calendar Storage

Press the Q&apos;EClear dataQ&apos;E button.

After a fully fresh sync it had all the reminders I had added.  Also new events
created with reminders always got synced properly for me, only if I added a reminder
to an existing event would it not sync.</what>
</comment>
</bug>
<bug>
<bugid>3750</bugid>
<title>drawBitmap()  the float type is not supported for the value of left and top</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-02T18:09:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>wrff...@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 03:50:25 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 14:28:22 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Sep 2009 18:09:07 +0000</when>
<what></what>
</comment>
<comment>
<author>wrff...@gmail.com</author>
<when>Thu, 03 Sep 2009 03:34:13 +0000</when>
<what>i drawed Bitmap by API drawBitmap(Bitmap bitmap, float left, float
top, Paint paint) in canvas,
when i moved the bitmap  by changing the left(float) value by array
{56.6, 56.7, 56.8, 56.9, 60, 60.1, 60.2, 60.3, 60.4}

But,the bimap dont move any pixel,it seems THIS API dont support float
number or i need set some thing value for it.
</what>
</comment>
</bug>
<bug>
<bugid>3114</bugid>
<title>ProgressDialog.show() broken when setting style to ProgressDialog.STYLE_HORIZONTAL</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>10</stars>
<reportedBy>rbur...@gmail.com</reportedBy>
<openedDate>Mon, 29 Jun 2009 11:56:14 +0000</openedDate>
<description>Sample source m_progressDialog =
ProgressDialog.show(UnitTestActivity.this, Q&quot;ERunning TestsQ&quot;E, Q&quot;EExecutingQ&quot;E,
false); m_progressDialog.setProgressStyle(
ProgressDialog.STYLE_HORIZONTAL); m_progressDialog.setMax(100);
this.runOnUiThread(new Runnable() { void run() {
m_progressDialog.setProgress(1); } }; This (setProgress) will crash with
a NPE since ProgressDialog.mViewUpdateHandler is not set. Android
ProgressDialog.java Q&lt;EsnipQ&gt;E private void onProgressChanged() { if
(mProgressStyle == STYLE_HORIZONTAL) {
mViewUpdateHandler.sendEmptyMessage(0); } } Q&lt;E/snipQ&gt;E This is because at
the time where show() was called the progress style was not yet known to
be horizontal and therefore mViewUpdateHandler is never set. The
documentation for ProgressDialog is literally non-existent, therefore,
for a normal developer its not obvious that the normal constructor
should be used in this case.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:46:20 +0000</when>
<what></what>
</comment>
<comment>
<author>juan...@gmail.com</author>
<when>Thu, 18 Mar 2010 10:52:41 +0000</when>
<what>I was also bit by this one. Another option would be to add a new overloaded for of the 
static show() accepting the mProgressTyle as parameter.</what>
</comment>
<comment>
<author>gauravsw...@gmail.com</author>
<when>Wed, 20 Jul 2011 17:31:06 +0000</when>
<what>Just spent a couple of hours on this one as well. CanQ&apos;Et believe it hasnQ&apos;Et been fixed for two years.</what>
</comment>
<comment>
<author>xdrago...@gmail.com</author>
<when>Thu, 27 Oct 2011 11:51:21 +0000</when>
<what>same problem here... 

0 	java.lang.NullPointerException
1 	at com.domain.package.class1$class1_$1.onProgressChanged(class1.java:50)
2 	at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:358)
3 	at android.os.Handler.dispatchMessage(Handler.java:99)
4 	at android.os.Looper.loop(Looper.java:130)
5 	at android.app.ActivityThread.main(ActivityThread.java:3835)
6 	at java.lang.reflect.Method.invokeNative(Native Method)
7 	at java.lang.reflect.Method.invoke(Method.java:507)
8 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
9 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
10 	at dalvik.system.NativeStart.main(Native Method) </what>
</comment>
<comment>
<author>Trenton....@gmail.com</author>
<when>Wed, 23 Nov 2011 04:05:10 +0000</when>
<what>This does not appear to be a bug. It appears to be erroneous use of setting the style after the dialog is created. Apparently youQ&apos;Ere not allowed to do that. I had the same problem, if I create the dialog as described above, and set the style at a later time. So, the fact of the matter is, if you want to change the style, you need to create a dialog yourself, and set the style BEFORE calling the show() method.

This makes perfect sense, in that the initialisation of appropriate dialog setup would happen on the request to ?show? it. The only thing that doesnQ&apos;Et make sense, is that google didnQ&apos;Et document it in the show() method.

So, if someone from google could update the docs on the web, and in their SDK, that would be awesome.  Then you can close this thing.

For the record, this works...
                    progressDialog = new ProgressDialog(FlashCardActivity.this);
                    progressDialog.setTitle(backgroundJob.getDialogTitle());
                    progressDialog.setMessage(backgroundJob.getDialogMessage());
                    progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
                    progressDialog.setIndeterminate(false);
                    progressDialog.show();


But this does not, and results in the error reported...
                    progressDialog = new ProgressDialog(FlashCardActivity.this);
                    progressDialog.setTitle(backgroundJob.getDialogTitle());
                    progressDialog.setMessage(backgroundJob.getDialogMessage());
                    progressDialog.setIndeterminate(false);
                    progressDialog.show();

                    progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
</what>
</comment>
</bug>
<bug>
<bugid>7845</bugid>
<title>Trailing space not trimmmed from VPN user name on connect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 15:01:30 +0000</openedDate>
<description>Phone: Droid OS Ver: 2.1 update1 When connecting to a VPN connection,
the username field in the pop-up dialog should trim trailing spaces. It
does no Steps to reproduce: 1. Connect to existing VPN connection. 2.
Type in username with trailing space - note this is what happens if you
select the username from the word completion list. 3. Enter password 4.
Press connect The result will be a Q&apos;Eserver hung upQ&apos;E error. Perhaps some
pptp servers trim the space, the one we use doesnQ&apos;Et. We caught this by
looking at server security log messages. Since a username with a
trailing space is likely not supported (anywhere right??) it would be
safe to trim the space.</description>
</bug>
<bug>
<bugid>10161</bugid>
<title>When I search for Bluetooth devices it always shows the old name.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahulkat...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 14:08:01 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>rahulkat...@gmail.com</author>
<when>Tue, 03 Aug 2010 14:15:29 +0000</when>
<what>Sorry For incomplete description.
When the bluetooth devices are searched in the vicinity the name that it always shows is old even when the device name has been changed.

Device: T mobile G1.
Firmware version: 2.1- update 1
Mod version: OpenEclare -v1 2.1 BACONWEAVE</what>
</comment>
<comment>
<author>rahulkat...@gmail.com</author>
<when>Tue, 03 Aug 2010 14:15:30 +0000</when>
<what>Sorry For incomplete description.
When the bluetooth devices are searched in the vicinity the name that it always shows is old even when the device name has been changed.

Device: T mobile G1.
Firmware version: 2.1- update 1
Mod version: OpenEclare -v1 2.1 BACONWEAVE</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14971</bugid>
<title>File upload problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:40:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>filt...@sureguard.com.au</reportedBy>
<openedDate>Thu, 24 Feb 2011 00:19:04 +0000</openedDate>
<description>Samsung Galaxy I Android 2.2 When trying to upload a text file through
web browser the upload file gets a Q&quot;E/Q&quot;E appended to the name link. The
receiving site reports a file name error. The file wonQ&apos;Et upload. A work
around is to use OI file manager because it removes the /. HOWEVER, this
doesnQ&apos;Et fix the upload problem entirely. The receiving site never
receives the file. Gmail doesnQ&apos;Et receive the upload the file or
acknowledge not receiving it. Other site may report an error in the file
format. No obvious workaround!</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:40:03 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>13787</bugid>
<title>Call Log Enhancement </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>r.mohan...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 23:58:55 +0000</openedDate>
<description>Adding a search feature of the call log in order to find a specific call
of a person easily instead of scrolling down manually. Also, there is no
option to break down the log into missed calls only or receiving call
only logs for example. If there is a option to split those will be very
helpful.</description>
</bug>
<bug>
<bugid>13245</bugid>
<title>Connecting a USB cable unlocks the phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ernest.l...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 17:03:56 +0000</openedDate>
<description>Phone: Nexus S Issue: Connecting a USB cable unlocks the phone Steps to
reproduce 1) Press the power button to lock the phone. 2) Press the
power button again to verify the phone is locked. 3) Attach USB cable
Expected result Phone stays locked and displays a usb icon in the top
left of the icon bar Result Phone unlocks and displays the usb Q&quot;ETurn on
USB storageQ&quot;E screen.</description>
</bug>
<bug>
<bugid>9255</bugid>
<title>Easier to add phone numbers to facebook contacts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>stephanr...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 14:42:56 +0000</openedDate>
<description>For those of us who have lots of facebook contacts on the phone, it
would be nice to be able to add phone numbers to these contacts easier
than what it is currently. It is very hard, if at all feasible, to add a
phone number to a facebook contact. I think the issue is that the phone
somehow tries to change the facebook contact it self. I found that it is
possible to Q&quot;ElinkQ&quot;E another contact to the contact you want the phone
number on, but is not intuitive, and is in some cases not possible to do
from the facebook contact, so you need make a new contact and link the
facebook contact to this new one. I hope you could add a nice little
button in the settings that simply says: Q&quot;Eadd..Q&quot;E and you can choose
Email, phone number, photo, etc. so the contact can serve as a
Q&quot;Emeta-linkQ&quot;E for all that is associated with this specific person. Cheers
Stephan</description>
</bug>
<bug>
<bugid>5337</bugid>
<title>2.0.1 on Motorola Droid Breaks Exchange Calendar/Contact Syncs</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-13T01:41:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>159</stars>
<reportedBy>markvoelker</reportedBy>
<openedDate>Thu, 10 Dec 2009 14:19:43 +0000</openedDate>
<description>My company uses Exchange ActiveSync policies that as I understand it are
not currently Android-supported. However when running 2.0 on my Verizon
Motorola Droid IQ&apos;Eve always been able to set up an Exchange account and
sync my calendar and contacts when in the office and connected to the
company wifi network. This morning I was in the office and things were
working fine as usual when I received an OTA update to 2.0.1. After
installing 2.0.1, syncs fail (with a rather uninformative error message:
Q&quot;ESync failedQ&quot;E). I tried removing the account and setting it up again,
but after entering my server and login information I get: Setup could
not finish This Exchange ActiveSync server requires security features
your phone does not support. I donQ&apos;Et think the IT people rolled out any
Exchange changes in the five minutes it took to upgrade my phone, so I
believe that the new release has a bug that prevents me from using
Exchange over wifi. Model: Motorol Droid Firmware version: 2.0.1 Kernel
version: 2.6.29-omap1-g0dd7e0b android-build@apa26 #511 Build number
ESD56 Steps to reproduce: upgrade from 2.0 to 2.0.1 Expected behavior:
Exchange calendar/contact syncs work, can set up Exchange accounts
Actual behavior: Syncs fail, cannot set up Exchange account.</description>
<comment>
<author>jamie.britton@gmail.com</author>
<when>Thu, 10 Dec 2009 15:47:00 +0000</when>
<what>IQ&apos;Eve had the same exact problem.</what>
</comment>
<comment>
<author>markvoelker</author>
<when>Thu, 10 Dec 2009 16:23:35 +0000</when>
<what>Related thread in the Verizon user forums:

http://forums.verizon.com/t5/Android-Devices/2-0-1-Update-Breaks-Exchange/td-p/129965</what>
</comment>
<comment>
<author>ackbar9...@gmail.com</author>
<when>Thu, 10 Dec 2009 23:45:31 +0000</when>
<what>This previously worked perfectly fine with the calendar, just not email.  Now itQ&apos;Es
completely broken.  Email wasnQ&apos;Et nearly as important as the calendar.  The phone is
essentially useless for work.

Model: Motorola Droid
Firmware version: 2.0.1
Kernel version: 2.6.29-omap1-g0dd7e0b android-build@apa26 #511
Build number: ESD56

Same behavior and steps to reproduce.</what>
</comment>
<comment>
<author>knitt...@gmail.com</author>
<when>Fri, 11 Dec 2009 05:54:47 +0000</when>
<what>I canQ&apos;Et reproduce this.  Check with your Exchange admin on the SSL cert settings 
(perhaps you need to re-import a corporate cert), as well as the mobile device 
settings (I turned off the security requirements for my Droid).</what>
</comment>
<comment>
<author>ackbar9...@gmail.com</author>
<when>Fri, 11 Dec 2009 14:59:26 +0000</when>
<what>I never was required to import a corporate cert on the previous version.  SSL was
enabled previously and worked great.  

In 2.0.1 it complains about security settings, as stated in the first post.  If I
disable SSL security requirements, I cannot even connect to the server.  Before 2.0.1
it worked fine; after 2.0.1, itQ&apos;Es broken.

Just my thoughts on the black box... Perhaps in 2.0 it was syncing calendar
separately from email and now it is combined?  When it finds that the email part
doesnQ&apos;Et work, nothing does?</what>
</comment>
<comment>
<author>markvoelker</author>
<when>Fri, 11 Dec 2009 18:09:57 +0000</when>
<what>ackbar9722, I think youQ&apos;Ere on the right track, although I would hazard a guess that
it might be even simpler than that.  Like you, I was previously able to access my
calendar but not my email (now I have neither).  The account setup succeeded before,
but when attempting to sync my mail it seemed to just time out with no error message.
 IQ&apos;Em guessing that in 2.0.1 Android starts actively looking to see if the Exchange
server has policies set that it doesnQ&apos;Et support and setup fails completely if
not--but this time with an error message that actually tells the user why.  So, while
IQ&apos;Em glad weQ&apos;Ere now being told *why* something isnQ&apos;Et going to work, it seems to
certainly be a bug that itQ&apos;Es become an all-or-nothing deal.</what>
</comment>
<comment>
<author>chadchan...@gmail.com</author>
<when>Fri, 11 Dec 2009 18:38:29 +0000</when>
<what>I had the same problem from the day I bought my Droid.  ThereQ&apos;Es something about the
MES security protocol that android doesnQ&apos;Et follow.  There are countless threads on
the interwebs dealing with this issue.  I paid $10 for the Touchdown app from
NitroDesk as a work-around and I havenQ&apos;Et had any problems getting my work
email/calendar/contacts since.  The only drawback is that it only pulls emails that
come *after* you install the app.  But after a couple of weeks go by, thatQ&apos;Es not
really an issue anymore.</what>
</comment>
<comment>
<author>gerrybr...@gmail.com</author>
<when>Fri, 11 Dec 2009 21:58:18 +0000</when>
<what>The OTA update on my Droid (to v 2.0.1) keeps breaking Exchange sync.  I reconfigure
sync with all the right settings (pulls via OWA) but a few hours later IQ&apos;Em greeted
with the Q&quot;EEmail SetupQ&quot;E prompts when I go to check my email via the Droid handset.

Reliable and robust Exchange support has to be a top priority if this device had a
prayer against the competition.  I gave up a BB for this and will be considering
switching back if these problems arenQ&apos;Et fixed quickly...at least by the next
scheduled (1/22/10) OTA update.</what>
</comment>
<comment>
<author>youngsuk...@gmail.com</author>
<when>Fri, 11 Dec 2009 22:58:00 +0000</when>
<what>got same problem.</what>
</comment>
<comment>
<author>paul.oet...@gmail.com</author>
<when>Sat, 12 Dec 2009 04:22:51 +0000</when>
<what>Same problem </what>
</comment>
<comment>
<author>eric.h...@gmail.com</author>
<when>Sat, 12 Dec 2009 04:37:30 +0000</when>
<what>before 2.0.1 update late night my exchange mail worked fine.

Now it doesnt work at all - i just get Q&quot;Ecannot connect to serveQ&quot;E with a blank inbox, 
but i can see all folders and have sent items???

didnt change a think on exchange server just 2.0.1 forced update from Verizon.

if not fixed by monday am - i am going back to verizon and returning phone and 
getting a blackberry and will just wait for an iphone.

Exchange connectivity is 100% important for our business.

hosed now.

please help!
thx.
Eric -

</what>
</comment>
<comment>
<author>mrpharcyde</author>
<when>Sat, 12 Dec 2009 22:38:25 +0000</when>
<what>Exchange no longer works as it did pre- 2.01 update.</what>
</comment>
<comment>
<author>jshe...@gmail.com</author>
<when>Mon, 14 Dec 2009 05:37:47 +0000</when>
<what>Same problem.

Model: Motorola Droid
Firmware version: 2.0.1
Kernel version: 2.6.29-omap1-g0dd7e0b android-build@apa26 #511
Build number: ESD56</what>
</comment>
<comment>
<author>jva...@gmail.com</author>
<when>Mon, 14 Dec 2009 14:04:44 +0000</when>
<what>same problem</what>
</comment>
<comment>
<author>kosed...@gmail.com</author>
<when>Tue, 15 Dec 2009 00:47:45 +0000</when>
<what>These issues that you are experiencing with the Droid and the new firmware are
typically server related.  



We fixed several last week who said their configuration was working fine for several 
weeks.  All Droid issues have been different.  Some are Exchange 2010, Exchange 
2007, and even 2003.  Some are Front End - Back end configurations.  

There are several things to remember:



1. You do not need to load the certificate onto the device.  Disregard any posts 
that state this.
2. There is no connection (correlation) between RPC and activesync working.  The two 
are independent of one another.   Again, disregard any posts that state this.
3. There is no need to pony up for a valid certificate from Godaddy, Verisign, etc.  
A simple self signed certificate will work perfectly.  Again, disregard any post 
that states this.
4. Have seen where the phone needed to be reset to FACTORY before it would connect 
and verify to the exchange server again.  Please try this.
5. Test your exchange settings on https://www.testexchangeconnectivity.com/
This is a legitimate Microsoft Site.  It is not anything rogue.


I represent TECHNOKOZ.  We are the Droid - iPhone Exchange Activesync experts.  If 
you would like more information about our process and how we can quickly fix all of 
your sync headaches, please visit our site:

http://computerrepairservice.net/blog/verizon-droid-exchange-activesync-setup/

</what>
</comment>
<comment>
<author>eric.h...@gmail.com</author>
<when>Wed, 16 Dec 2009 23:51:16 +0000</when>
<what>Thats is - tom i go back and get a FULL refund from Verizon Wirless and ruturn this 
pice of crap google droid.  I have had enough with fighting with activesync 20 
dollar touchdown sofware that works - OK, but is slow and crashes often.  I am going 
sadly back to the blackberry.  Good luck 2.0.1 exchange activesync droid sufferers!</what>
</comment>
<comment>
<author>acr...@gmail.com</author>
<when>Thu, 17 Dec 2009 19:31:09 +0000</when>
<what>Restore phone to factory settings and then reenter exchange info. Works perfectly.</what>
</comment>
<comment>
<author>kosed...@gmail.com</author>
<when>Thu, 17 Dec 2009 20:33:06 +0000</when>
<what>I am glad TECHNOKOZQ&apos;Es suggestion worked.  We understand all of your pains!!  If you 
still cannot resolve your issue(s) give us a call.</what>
</comment>
<comment>
<author>Moo...@gmail.com</author>
<when>Fri, 18 Dec 2009 02:59:05 +0000</when>
<what>*</what>
</comment>
<comment>
<author>ggood...@gmail.com</author>
<when>Fri, 18 Dec 2009 03:35:41 +0000</when>
<what>Resetting to factory settings did not work for me or my coworker.</what>
</comment>
<comment>
<author>acr...@gmail.com</author>
<when>Fri, 18 Dec 2009 04:11:31 +0000</when>
<what>Sorry, I should have said a factory RESTORE, not just factory settings reset.

1. Turn the droid off
2. Turn it back on while holding the Q&quot;EXQ&quot;E button. Keep holding both buttons until the
yellow Q&quot;E/!\Q&quot;E symbol appears
3. Press the camera button and the volume up at the same time (May take a few tries)
4. Select Factory restore by using the D-pad</what>
</comment>
<comment>
<author>kell...@gmail.com</author>
<when>Mon, 21 Dec 2009 14:47:02 +0000</when>
<what>Factory Restore (everything wiped clean) also did not work for me.</what>
</comment>
<comment>
<author>CACrui...@gmail.com</author>
<when>Mon, 21 Dec 2009 20:55:23 +0000</when>
<what>Mine is fine after three days of no email.  All of a sudden I have 10 corporate 
emails waiting to be read, 12 GMails and two appointments all synced through my 
GMail calendar.  I LOVE my DROID.  
Only want to respond to meeting requests and life would be golden.</what>
</comment>
<comment>
<author>FZ62...@gmail.com</author>
<when>Tue, 22 Dec 2009 19:19:03 +0000</when>
<what>Add another to the list of ones that has the same problem. I was able to view my
Corporate Calendar and use the Employee Directory app before the new version, but now
things are not working.</what>
</comment>
<comment>
<author>jswab...@gmail.com</author>
<when>Wed, 23 Dec 2009 01:01:55 +0000</when>
<what>No luck for us on our droids, add us to the list of disappointed and frustrated
customers. Verizon hasnQ&apos;Et been much help, either.</what>
</comment>
</bug>
<bug>
<bugid>9133</bugid>
<title>Android Market should allow User App Suggestions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 22:42:08 +0000</openedDate>
<description>It would be great if the Android Market was able to allow users to
share/suggest applications to their friends. Suggested Ways to enable
sharing: - Email/SMS to a contact with the market url embedded in the
message or a friendly url to click on to bring them to the market. - In
Market suggestions. Have a place on the main market place where the
featured market apps are. Have a group for recommended. - Allow the send
to enter a short description of the app. The email could even include
the publisherQ&apos;Es description of the application and icon, etc. So that
the user can see the information about the app immediately from the
message. - Maybe use Cloud to Device Messaging. This would be great as
it will increase market traffic and discoverability of apps.</description>
<comment>
<author>alex.bri...@gmail.com</author>
<when>Thu, 05 Aug 2010 00:07:18 +0000</when>
<what>Another possible method would be to tap and hold an app (just as you would to delete it) and then drag it to a sharing icon that would appear next to the trash can on the bottom of the screen.</what>
</comment>
</bug>
<bug>
<bugid>19227</bugid>
<title>Performance enhancement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>avi...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 20:52:45 +0000</openedDate>
<description>All Android OSes upto Honey Comb have some serious lag with the number
of apps installed, even with dual core processors the OS isnQ&apos;Et able to
handle the load. iPad and iPhone 4 never lag regardless the amount of
apps installed or running... Please fix this, I have android nexus one
and Nexus S and a Samsung Tab 10.1 and with too much multi tasking the
phones lag wayyy too much...</description>
<comment>
<author>johan.ap...@gmail.com</author>
<when>Thu, 29 Sep 2011 11:55:20 +0000</when>
<what>On Android it is up to the app developers to do the right thing, so if you have apps installed that do stupid things you end up with poor overall performance. Common mistakes are to leave Services running, leave broadcast receivers enabled, frequent alarms and so on. When you develop you usually donQ&apos;Et notice any problems because you only have your broken app installed in the emulator, but on a device with perhaps 50 such apps it adds up. 

Hopefully future version of Android will reduce the number of ways a developer can kill device performance by mistake. Relying on ratings or market comments to find bad apps doesnQ&apos;Et work unfortunately because thereQ&apos;Es no easy way for a user to find out the cause. </what>
</comment>
</bug>
<bug>
<bugid>7123</bugid>
<title>Android shouldnQ&apos;Et require Q&apos;Eandroid:Q&apos;E namespace for XML attributes.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-13T08:27:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 12:20:24 +0000</openedDate>
<description>Currently the requirement for the Q&apos;Eandroid:Q&apos;E namespace for all XML
attributes makes the XML very verbose and hard to read, e.g. compare
Q&lt;ELinearLayout android:orientation=Q&quot;EverticalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
to Q&lt;ELinearLayout orientation=Q&quot;EverticalQ&quot;E layout_width=Q&quot;Efill_parentQ&quot;E
layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Obviously a single-letter namespace can be
used instead, which helps, but it would be much better if the *elements*
were in the android namespace (why arenQ&apos;Et they?) and then the attributes
were just in the elementQ&apos;Es Q&apos;EnaturalQ&apos;E namespace, like this: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eandroid:LinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
orientation=Q&quot;EverticalQ&quot;E layout_width=Q&quot;Efill_parentQ&quot;E
layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;Eandroid:TextView
layout_width=Q&quot;Efill_parentQ&quot;E layout_height=Q&quot;Ewrap_contentQ&quot;E
text=Q&quot;E@string/helloQ&quot;E /Q&gt;E Q&lt;E/android:LinearLayoutQ&gt;E And then if the user
wants they can use the default namespace: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
orientation=Q&quot;EverticalQ&quot;E layout_width=Q&quot;Efill_parentQ&quot;E
layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;ETextView layout_width=Q&quot;Efill_parentQ&quot;E
layout_height=Q&quot;Ewrap_contentQ&quot;E text=Q&quot;E@string/helloQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E
Related links: Mailing list discussion:
http://groups.google.com/group/android-discuss/browse_thread/thread/ae5f319d0c4841a8
Why doesnQ&apos;Et XML use the default namespace for attributes:
http://www.rpbourret.com/xml/NamespacesFAQ.htm#doc_3 More XML namespace
stuff: http://www.w3schools.com/XML/xml_namespaces.asp</description>
<comment>
<author>hack...@gmail.com</author>
<when>Sat, 13 Mar 2010 08:27:28 +0000</when>
<what>Namespaces are used to prevent ambiguity between different...  well, namespaces.  
Early in development of Android we did try the approach of not requiring namespaces 
and trying to infer the attribute being used, but this is much worse since the 
resource compiler then canQ&apos;Et give you any errors if you write something wrong (since 
it could just be a regular XML attribute).  This also means that the XML file that 
the resource compiler generates is not semantically the same as the one you gave it 
(it has behind your back added a bunch of namespaces to attributes because it has 
assumed that is what you mean), which is pretty questionable.
</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Sat, 13 Mar 2010 10:21:35 +0000</when>
<what>First of all thanks for the reply! Secondly IQ&apos;Em not sure I follow why the examples I 
gave wouldnQ&apos;Et work. In the rpbourret.com link I gave it says

Q&quot;ERemember that the purpose of XML namespaces is to uniquely identify element and 
attribute names. Unprefixed attribute names can be uniquely identified based on the 
element type to which they belong, so there is no need identify them further by 
including them in an XML namespace.Q&quot;E

So unprefixed attributes in an android-namespace element would be android 
attributes of that element. Could you perhaps give an example of a situation where 
the above approach wouldnQ&apos;Et work or would be confusing?</what>
</comment>
<comment>
<author>robcromw...@gmail.com</author>
<when>Tue, 16 Nov 2010 19:09:52 +0000</when>
<what>I agree. You should be able to specify a default namespace and use that throughout, instead of having to prefix all of your attributes!</what>
</comment>
<comment>
<author>michaelk...@gmail.com</author>
<when>Sun, 06 Mar 2011 15:43:00 +0000</when>
<what>Also, take a look at pretty much every other XML-based layout frameworks (MicrosoftQ&apos;Es XAML, AdobeQ&apos;Es MXML, MozillaQ&apos;Es XUL) and they donQ&apos;Et feature this terrible syntax with the need to repeat yourself millions of times. Why oh why does Android?

The answer is apparently that Android doesnQ&apos;Et include the *elements* in the namespace. Why is this???</what>
</comment>
<comment>
<author>troj...@gmail.com</author>
<when>Sun, 27 Mar 2011 13:33:59 +0000</when>
<what>This must be the single most annoying feature for people working with Android dev XML files!</what>
</comment>
<comment>
<author>Semenov....@gmail.com</author>
<when>Wed, 08 Jun 2011 16:18:50 +0000</when>
<what>Looks like android team doesnQ&apos;Et bother to fix issues like this one. Sad.</what>
</comment>
<comment>
<author>karbonki...@gmail.com</author>
<when>Mon, 25 Jul 2011 03:38:38 +0000</when>
<what>Android... why oh why. This is a terrible nuisance. Worse yet is that custom attributes cannot be defined in Library projects without unnecessary reflection or some sort of hack. Why canQ&apos;Et there be a tool for custom XML namespaces, let Android be the default, and yet allow me to add custom attributes for standard Views/ elements in XML? Android has such little power in the ways of theming out-of-the-box. I suppose Google need not care, they are so big why bother with a half decent IDE, fixing long standing bugs, or logical APIs.</what>
</comment>
</bug>
<bug>
<bugid>10414</bugid>
<title>Stagefright does not pass correct parameters to libOmxH264Dec.so</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-14T02:32:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jznomo...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 23:14:32 +0000</openedDate>
<description>On a mod called Cyanogenmod based on froyo, everything works good on my
phone except h264 decoding. With stagefright videos from youtube hd
either had a green bar on the top or are to distorted to see the video.
If I disable stagefright and use opencore the videos play fine but with
a big performance hit to the system. Does anyone know how to fix this
problem? I am running cm6 on an htc aria. I think itQ&apos;Es a scaling issue.
The dimensions of the video that do not play right are 426 x 240 and 480
x 360. 640 x 480 plays just fine. Is there someway that stagefright does
not pass the correct scaling to libOmxH264Dec.so?</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 14 Aug 2010 02:32:43 +0000</when>
<what>this is not the place to report cyanogen bugs.</what>
</comment>
</bug>
<bug>
<bugid>170</bugid>
<title>Canvas.restoreToCount(0) then Canvas.getCTM() crashes immediately</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-02-29T17:25:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Sun, 03 Feb 2008 08:53:34 +0000</openedDate>
<description>- Steps to reproduce the problem - Get a Canvas c to draw to. -
c.restoreToCount(0) - get the canvasQ&apos;E current transformation matrix -
Sample source code demonstrating the problem Canvas canvas =
mHolder.lockCanvas(); c.restoreToCount(0); c.getCTM(); - What you think
the correct behavior should be. The app not crashing but maybe throwing
some exception if restoreToCount(0) happens to be something bad. There
is an error in the documentation, too! Cite: Q&quot;EIt is an error for
saveCount to be less than getSaveCount()Q&quot;E This is wrong! saveCount must
be less than getSaveCount() in any meaningful call to restoreToCount(),
because getSaveCount gets the current stackdepth and resoreToCount()
restores back to a chosen stackdepth.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:40:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 29 Feb 2008 17:25:52 +0000</when>
<what>good bug. fixed in future release.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:34:02 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>13772</bugid>
<title>Long USSD menu causes input box to be hidden</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>darrenpo...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 14:08:00 +0000</openedDate>
<description>When accessing a a long USSD menu that takes up most of the screen or
even scrolls it causes the USSD menu select input box to be hidden. This
means that on long USSD menus NO selection can be made and one cannot
browse any further. I would expect the input box to be revealed when
scrolling down or even better to automatically pop up as soon as one
starts typing. Handset: Google Nexus One Running: Stock Android 2.2</description>
</bug>
<bug>
<bugid>4873</bugid>
<title>Contacts search doesnQ&apos;Et match Organization field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>16</stars>
<reportedBy>rich.dic...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 22:44:17 +0000</openedDate>
<description>Using Motorola Droid from Verizon. In contacts the search feature fails
to find contacts that have the search string in their Q&quot;EOrganization
Field.Q&quot;E For instance, I have a contact Jim Bean that has Organization
Bean Farming. But if I search for Q&quot;EfarmQ&quot;E no contacts come up. When I
search on http://www.google.com/contacts it comes up. This canQ&apos;Et be the
intended functionality, can it?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:48:19 +0000</when>
<what></what>
</comment>
<comment>
<author>moor...@gmail.com</author>
<when>Tue, 01 Dec 2009 16:28:32 +0000</when>
<what>I have noticed that contacts that only have the organization field entered (no given 
or family name) do not show up when searching as well.</what>
</comment>
<comment>
<author>gtare...@gmail.com</author>
<when>Sat, 05 Dec 2009 14:43:12 +0000</when>
<what>itQ&apos;Es very needed functionality. I hope find them in android 2.0</what>
</comment>
<comment>
<author>moor...@gmail.com</author>
<when>Sat, 05 Dec 2009 18:31:19 +0000</when>
<what>Surely this is a bug not an enhancement, right?  I have to believe that others have 
companies and organizations programmed into their contact list and would want the 
search results to include the organization results as well.</what>
</comment>
<comment>
<author>jbds...@gmail.com</author>
<when>Mon, 14 Dec 2009 18:50:05 +0000</when>
<what>Its not fixed in android 2.0 on my Motorola droid. Even my old Palm manages to find
contacts with a Company Name and no First or Family name!</what>
</comment>
<comment>
<author>jbds...@gmail.com</author>
<when>Mon, 14 Dec 2009 18:52:00 +0000</when>
<what>This may be a duplicate of Issue #3732</what>
</comment>
<comment>
<author>chris.l....@gmail.com</author>
<when>Fri, 22 Jan 2010 19:16:06 +0000</when>
<what>PLEASE fix this soon. Coming from a Palm that could do this in 1996, it is very
disappointing that I cannot search for contacts by company name, notes, etc on my
droid.  :(</what>
</comment>
<comment>
<author>hilliard...@gmail.com</author>
<when>Fri, 19 Mar 2010 15:56:12 +0000</when>
<what>Functionality should at least equal that of the iPhone!</what>
</comment>
<comment>
<author>axeriano</author>
<when>Sun, 23 May 2010 09:20:19 +0000</when>
<what>Fixed in Froyo</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 03 Jun 2010 09:13:41 +0000</when>
<what>Duplicate of issue 3732 - please vote for that instead.</what>
</comment>
</bug>
<bug>
<bugid>5745</bugid>
<title>Logcat error for large messages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>vjvdixit...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 21:08:18 +0000</openedDate>
<description>A simple long string printed out to logcat, breaks it: String testString
= Q&quot;EQ&quot;E; int size = 5000; for (int i=0;iQ&lt;Esize;i++) testString+=Q&quot;EaQ&quot;E;
Log.d(TAG, testString); NOTES: ------ * Q&quot;ElogcatQ&quot;E terminates abruptly,
with the following message: Q&quot;Elogcat read : invalid argumentQ&quot;E * The only
way to restart logcat again is by Q&quot;Elogcat -cQ&quot;E. Thanks, Vijay</description>
<comment>
<author>vjvdixit...@gmail.com</author>
<when>Thu, 31 Dec 2009 21:10:37 +0000</when>
<what>Some relevant discussion on the same:

http://groups.google.com/group/android-developers/browse_thread/thread/731cdf9bbe948744/bad3a6b2d6590065?lnk=gstQ&amp;Eq=VM+crash#bad3a6b2d6590065

</what>
</comment>
<comment>
<author>m.bn...@gmail.com</author>
<when>Thu, 31 Dec 2009 21:15:57 +0000</when>
<what>It seems like read() returning EINVL in that situation isnQ&apos;Et expected, so possibly a
bug in logger.c in the driver in the kernel. Maybe something to do with writing more
content than the ring buffer can handle?</what>
</comment>
<comment>
<author>jahbromo</author>
<when>Wed, 01 Dec 2010 12:05:39 +0000</when>
<what>I have exactly the seem problem. I have solved it by the command :android-sdk....\tools adb logcat -c   and restart Eclipse.

After restart it work fine.</what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Mon, 20 Dec 2010 05:43:26 +0000</when>
<what>IQ&apos;Em getting this message frequently when developing and debugging on a Huawei IDEOS 2.2. Almost on every(!) test run of my application, I need to -c the logcat again.</what>
</comment>
<comment>
<author>OneJGor...@gmail.com</author>
<when>Mon, 05 Sep 2011 02:07:01 +0000</when>
<what>IQ&apos;Em also having this problem frequently on the IDEOS running 2.2.  Perhaps this hardware is more susceptible to it?  Truncating long log messages seemed to help some.</what>
</comment>
</bug>
<bug>
<bugid>19683</bugid>
<title>[2.3.5] SystemServer NullPointerException</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>senicy....@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 13:19:48 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
I donQ&apos;Et know (once) - What happened. i donQ&apos;Et know - What you think the
correct behavior should be. i donQ&apos;Et know... .. please check it..
NullpointerException. 08-30 16:58:14.703 E/AndroidRuntime( 138): ***
FATAL EXCEPTION IN SYSTEM PROCESS: android.server.ServerThread 08-30
16:58:14.703 E/AndroidRuntime( 138): java.lang.RuntimeException: Error
receiving broadcast Intent {
act=com.android.server.ThrottleManager.action.POLL flg=0x4 (has extras)
} in com.android.server.ThrottleService$1@406439b0 08-30 16:58:14.703
E/AndroidRuntime( 138): at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:722)
08-30 16:58:14.703 E/AndroidRuntime( 138): at
android.os.Handler.handleCallback(Handler.java:587) 08-30 16:58:14.703
E/AndroidRuntime( 138): at
android.os.Handler.dispatchMessage(Handler.java:92) 08-30 16:58:14.703
E/AndroidRuntime( 138): at android.os.Looper.loop(Looper.java:130) 08-30
16:58:14.703 E/AndroidRuntime( 138): at
com.android.server.ServerThread.run(SystemServer.java:739) 08-30
16:58:14.703 E/AndroidRuntime( 138): Caused by:
java.lang.NullPointerException 08-30 16:58:14.703 E/AndroidRuntime(
138): at
com.android.server.ThrottleService$1.onReceive(ThrottleService.java:296)
08-30 16:58:14.703 E/AndroidRuntime( 138): at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:709)</description>
</bug>
<bug>
<bugid>6513</bugid>
<title>Pause/Resume during Video Capture</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ziv...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 03:43:18 +0000</openedDate>
<description>We are seeing some issues related to when we stop the recording process
after using the pause/resume. There is an error where the pv author
engine is attempting to clean it up.. this is happening when we stop
capture after having tried pause resume. In many cases the camera will
get to a Q&apos;EstuckQ&apos;E state, in that the viewfinder is frozen in place.
Normally, you can exit and reenter camera. Additionally, videos are
saved with paused sections as they should be. From what we can tell,
everything looks fine going through the app and framework portions of
the code. I believe the error lies in OpenCore. 01-26 21:08:42.477:
INFO/DEBUG(1074): *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** *** 01-26 21:08:42.477: INFO/DEBUG(1074): Build fingerprint:
Q&apos;EunknownQ&apos;E 01-26 21:08:42.477: INFO/DEBUG(1074): pid: 1090, tid: 1923 Q&gt;EQ&gt;EQ&gt;E
/system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E 01-26 21:08:42.477: INFO/DEBUG(1074): signal
11 (SIGSEGV), fault addr deadbaad 01-26 21:08:42.477: INFO/DEBUG(1074):
r0 00000000 r1 afe13359 r2 00000027 r3 00000054 01-26 21:08:42.477:
INFO/DEBUG(1074): r4 afe3ae08 r5 00000000 r6 00000000 r7 00000000 01-26
21:08:42.477: INFO/DEBUG(1074): r8 00100000 r9 a9d1c399 10 41495000 fp
0001dbb0 01-26 21:08:42.477: INFO/DEBUG(1074): ip 00002f08 sp 41594e18
lr deadbaad pc afe10a10 cpsr 60000030 01-26 21:08:42.492:
VERBOSE/MediaProvider(1493): enter query, uri:
content://media/external/audio/playlists 01-26 21:08:42.555:
INFO/MediaScanner(1493): process file:
/sdcard/dcim/Camera/2010-01-26_21-08-26_112.3gp 01-26 21:08:42.595:
DEBUG/MediaScanner(1493): EncodingType: 4 01-26 21:08:42.602:
INFO/DEBUG(1074): #00 pc 00010a10 /system/lib/libc.so 01-26
21:08:42.602: INFO/DEBUG(1074): #01 pc 00000926 /system/lib/libstdc++.so
01-26 21:08:42.610: INFO/DEBUG(1074): #02 pc 000693e0
/system/lib/libopencore_common.so 01-26 21:08:42.610: INFO/DEBUG(1074):
#03 pc 0006a322 /system/lib/libopencore_common.so 01-26 21:08:42.610:
INFO/DEBUG(1074): #04 pc 0006adca /system/lib/libopencore_common.so
01-26 21:08:42.618: INFO/DEBUG(1074): #05 pc 00031966
/system/lib/libopencore_author.so 01-26 21:08:42.618: INFO/DEBUG(1074):
#06 pc 0002d4b0 /system/lib/libopencore_author.so 01-26 21:08:42.618:
INFO/DEBUG(1074): #07 pc 00033cb0 /system/lib/libopencore_author.so
01-26 21:08:42.618: INFO/DEBUG(1074): #08 pc 0001c400
/system/lib/libutils.so 01-26 21:08:42.618: INFO/DEBUG(1074): #09 pc
0000fda4 /system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074): #10
pc 0000f870 /system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074):
code around pc: 01-26 21:08:42.618: INFO/DEBUG(1074): afe10a00 f8442001
4798000c e054f8df 26002227 01-26 21:08:42.618: INFO/DEBUG(1074):
afe10a10 2000f88e ef4cf7fb f7fd2106 f04fe822 01-26 21:08:42.618:
INFO/DEBUG(1074): afe10a20 91035180 460aa901 96012006 f7fc9602 01-26
21:08:42.618: INFO/DEBUG(1074): code around lr: 01-26 21:08:42.618:
INFO/DEBUG(1074): deadba9c ffffffff ffffffff ffffffff ffffffff 01-26
21:08:42.618: INFO/DEBUG(1074): deadbaac ffffffff ffffffff ffffffff
ffffffff 01-26 21:08:42.618: INFO/DEBUG(1074): deadbabc ffffffff
ffffffff ffffffff ffffffff 01-26 21:08:42.618: INFO/DEBUG(1074): stack:
01-26 21:08:42.618: INFO/DEBUG(1074): 41594dd8 00000192 01-26
21:08:42.618: INFO/DEBUG(1074): 41594ddc afe13389 /system/lib/libc.so
01-26 21:08:42.618: INFO/DEBUG(1074): 41594de0 afe3af24
/system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074): 41594de4
afe3de80 01-26 21:08:42.618: INFO/DEBUG(1074): 41594de8 00000000 01-26
21:08:42.618: INFO/DEBUG(1074): 41594dec afe143a3 /system/lib/libc.so
01-26 21:08:42.618: INFO/DEBUG(1074): 41594df0 afe13359
/system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074): 41594df4
afe13359 /system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074):
41594df8 00000054 01-26 21:08:42.618: INFO/DEBUG(1074): 41594dfc
afe3ae08 /system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074):
41594e00 00000000 01-26 21:08:42.618: INFO/DEBUG(1074): 41594e04
41594e2c 01-26 21:08:42.618: INFO/DEBUG(1074): 41594e08 00000000 01-26
21:08:42.618: INFO/DEBUG(1074): 41594e0c afe135fb /system/lib/libc.so
01-26 21:08:42.618: INFO/DEBUG(1074): 41594e10 df002777 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e14 e3a070ad 01-26 21:08:42.625:
INFO/DEBUG(1074): #00 41594e18 00000000 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e1c afe13a2d /system/lib/libc.so 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e20 0004a3e0 [heap] 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e24 41594e30 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e28 00000001 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e2c fffffbdf 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e30 afd00918 /system/lib/libstdc++.so 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e34 00000000 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e38 0004a5d0 [heap] 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e3c afd00929 /system/lib/libstdc++.so 01-26
21:08:42.625: INFO/DEBUG(1074): #01 41594e40 0004a4b8 [heap] 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e44 a60693e3
/system/lib/libopencore_common.so</description>
<comment>
<author>ziv...@gmail.com</author>
<when>Sun, 07 Feb 2010 03:53:53 +0000</when>
<what>This issue is reported by developer for 2.1 and the priority is high!</what>
</comment>
<comment>
<author>ziv...@gmail.com</author>
<when>Sun, 07 Feb 2010 03:59:45 +0000</when>
<what>Please see issue 6515, discard this one.</what>
</comment>
</bug>
<bug>
<bugid>2116</bugid>
<title>Support for symbolic links for product folders</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>1</stars>
<reportedBy>agatea...@gmail.com</reportedBy>
<openedDate>Mon, 02 Mar 2009 11:23:32 +0000</openedDate>
<description>The build system does not follow symlinks when looking for targets. This
is inconvenient when one wants to keep its own projects outside Android
tree. Attached trivial patch fix this.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 17:31:57 +0000</when>
<what>Just to be clear, the change simply adds a -L argument to the invocation of find in
build/tools/findleaves.sh, is that correct?</what>
</comment>
<comment>
<author>agatea...@gmail.com</author>
<when>Mon, 02 Mar 2009 17:43:13 +0000</when>
<what>Yes, thatQ&apos;Es it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 17:45:46 +0000</when>
<what>OK, thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 19:04:28 +0000</when>
<what>https://review.source.android.com/9040</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:31:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:28:06 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 00:03:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12334</bugid>
<title>List View Memory Issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-11-04T18:07:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lockecha...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 18:26:19 +0000</openedDate>
<description>I have found an odd issue with the ListActivity. You can observe this in
the Q&quot;EHello, List ViewQ&quot;E demo, although the issue is more easily
demonstrated with a more complex list view. Problem: When the deviceQ&apos;Es
screen orientation changes the old android.widget.ListView objects are
not getting cleared from memory. For the Q&quot;EHello, List ViewQ&quot;E, 30 screen
orientation changes is sufficient to show the memory issue. I hesitate
to call this a memory leak as this may simply be a misunderstanding of
how the memory is reclaimed when using a list view. The issue is that
for each screen orientation change a new instance of
android.widget.ListView is created (as expected), but the old
android.widget.ListView objects are not freed from memory. Using the
Q&quot;EDump HPROF fileQ&quot;E tool in the DDMS perspective in Eclipse you can see
that memory use increases with each screen rotation. Eventually while
running a Q&quot;ELeak Suspects ReportQ&quot;E on the heap dump will reveal many
instances of android.widget.ListView sitting memory. For the Q&quot;EHello,
List ViewQ&quot;E this doesnQ&apos;Et seem like a big deal, the memory used is very
small, but the original project I observed this has a complex list view
and each rotation wastes over 50KB of memory on each rotation. Hardware
and OS: This has been observed with a project targeting API level 7 and
running on a Motorola Droid with Android 2.2 installed. Steps to
reproduce: 1) Implement the Q&quot;EHello, List ViewQ&quot;E activity found at
http://developer.android.com/resources/tutorials/views/hello-listview.html
2) Starting with the screen in Portrait mode, turn the device sideways
thus triggering a screen orientation change to Landscape mode. Wait for
the screen to redraw in Landscape mode then return the device to
Portrait mode. 3) Repeat step 2 many times, the more repetitions
performed the easier the issue can be seen. It took 30 repetitions
before the Q&quot;ELeak SuspectsQ&quot;E report cited android.widget.ListView as
potential issue. It is also possible to use the Heap view in DDMS to
watch the allocated memory increase. Expected Behavior: Since the
activity is destroyed and recreated on each screen orientation change
(and consequently its memory is reclaimed) so should the
android.widget.ListView that is a part of that activity.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 18:07:45 +0000</when>
<what>Objects are not immediately garbage collected. Before taking a heap dump you must always force a couple of GC on your process (sometimes on the system process too.) I have tried to reproduce what you are describing in several applications using ListView and/or ListActivity and the objects are correctly collected when a GC happens.</what>
</comment>
<comment>
<author>lockecha...@gmail.com</author>
<when>Thu, 04 Nov 2010 18:46:24 +0000</when>
<what>I am aware that garbage collection doesnQ&apos;Et happen right away, but both the Q&quot;ECause GCQ&quot;E and Q&quot;EDump HPROF fileQ&quot;E appear to force a garbage collection.
 
IsnQ&apos;Et the purpose of the Q&quot;ECause CGQ&quot;E buttons in the DDMS perspective to force a garbage collection? I observe other objects being freed when those buttons are pressed, but the list views are not being freed. Is there some other way to force a garbage collection? I can reproduce this in the emulator as well (also running android 2.2).

I can provide a complete copy of the Eclipse project if needed, but it really is nothing more than the Q&quot;EHello, List ViewQ&quot;E example.

Is it possible the MAT tool and Heap views are not correctly reporting the applicationQ&apos;Es state?</what>
</comment>
<comment>
<author>droidmon...@droidmonkeyapps.com</author>
<when>Thu, 13 Jan 2011 02:40:28 +0000</when>
<what>I too see this exact same issue. I have tried many different adapters and layouts and, still, the ListView remnants remain in memory after an orientation change.

This is not a GC issue, I have tried pulling HPROF dumps several times after several forced GCQ&apos;Es and the ListViews persist. An interesting thing to note is they are not clinging to any ContextQ&apos;Es or appear to be dependent on anything else in memory. Doing an immediate dominator inspection in MAT yields the ListViewQ&apos;Es as the root dominators...</what>
</comment>
<comment>
<author>istas...@gmail.com</author>
<when>Wed, 30 Mar 2011 15:02:24 +0000</when>
<what>I see this same issue, and the ListView also holds on to the context of the ListActivity.  Thus, when IQ&apos;Em using the memory analyzer tool I see multiple instances of my Activity in memory -- including retained heap space.</what>
</comment>
<comment>
<author>urban.ra...@gmail.com</author>
<when>Mon, 22 Aug 2011 08:05:05 +0000</when>
<what>This bug can be reproduced using the following code:

MainActivity.java:

public class MainActivity extends ListActivity {
    @Override
    public void onCreate(final Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setListAdapter(new ArrayAdapterQ&lt;EStringQ&gt;E(this, android.R.layout.simple_list_item_1,
                new String[] { Q&quot;E1Q&quot;E, Q&quot;E2Q&quot;E }));
        getListView().setOnItemClickListener(new OnItemClickListener() {
            private final byte[] junk = new byte[10*1024*1024];

            @Override
            public void onItemClick( final AdapterViewQ&lt;E?Q&gt;E parent, final View view,
                    final int position, final long id ) {
                // nothing
            }
        });
    }
}

AndroidManifest.xml:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Emanifest xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
    package=Q&quot;Ecom.abbyy.mobile.testQ&quot;E
    android:versionCode=Q&quot;E1Q&quot;E
    android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E
	
    Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E7Q&quot;E /Q&gt;E

    Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
        Q&lt;Eactivity android:name=Q&quot;E.MainActivityQ&quot;EQ&gt;E
            Q&lt;Eintent-filterQ&gt;E
                Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
                Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E
            Q&lt;E/intent-filterQ&gt;E
        Q&lt;E/activityQ&gt;E
    Q&lt;E/applicationQ&gt;E
Q&lt;E/manifestQ&gt;E

After several rotations OutOfMemoryError will be thrown. I was able to reproduce it on many devices including Google Nexus S with Android 2.3.4. But I canQ&apos;Et reproduce it on devices with Android 3.1 and 3.2. Seems the bug was fixed in 3.x branch.
</what>
</comment>
<comment>
<author>lricky...@gmail.com</author>
<when>Mon, 22 Aug 2011 08:36:36 +0000</when>
<what>Although itQ&apos;Es not a direct solution, but thereQ&apos;Es a workaround for this problem.  See here: http://stackoverflow.com/questions/7083441/android-alertdialog-causes-a-memory-leak/</what>
</comment>
</bug>
<bug>
<bugid>9117</bugid>
<title>Search canQ&apos;Et search messages content or a file in SD Card and it isnQ&apos;Et fast as iPhone search engine</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merdemu...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 09:46:54 +0000</openedDate>
<description>I have a Nexus One. My question and request is about Google Search
widget. Google Search canQ&apos;Et search messages content or a file in SD
Card. And it isnQ&apos;Et fast as iPhone search engine. I know Google as a
master yoda of search engines. Why has this feature add to Android OS?</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 23:54:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8298</bugid>
<title>CanQ&apos;Et build and run an android test project created using ?ant create test-project? when tested project has jars in libs directory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mbur...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 21:27:41 +0000</openedDate>
<description>Steps to reproduce: 1. Create an android app using Q&quot;Eandroid create
projectQ&quot;E 2. Add some libraries to that projectQ&apos;Es libs dir and make the
project use them 3. Create a test app for that project using Q&quot;Eandroid
create test-projectQ&quot;E 4. In the test project root, try running Q&quot;Eant
run-testsQ&quot;E Compilation of the test project will fail because it cannot
find the libraries in your tested projectQ&apos;Es libs directory. The solution
is to modify the tested projectQ&apos;Es Q&quot;EcompileQ&quot;E target slightly to include
those libraries during the compilation pass (but not during the dex
pass). Note that you cannot work around this problem by including the
libraries twice, once in both libs directories. That will cause the
tests to fail to run on the handset VM due to class verification errors.
This is using android sdk tools version 5 and all android sdk targets I
tried (including 8 and 11). More information may be found here:
http://stackoverflow.com/questions/2472059/cant-build-and-run-
an-android-test-project-created-using-ant-create-test-projec/2822665#2822665</description>
</bug>
<bug>
<bugid>6218</bugid>
<title>applications that work on 2.0.1 SDK fail on 2.1 SDK</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-01-24T08:12:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dleva...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 01:54:31 +0000</openedDate>
<description>Running the fontSampler app from the advanced Android development book
works with 2.0.1 SDk, but when compiled with 2.1 SDk, the font fails to
load. Tried 2.1 sdk on 2.1 emulator. failed. tried 2.01 sdk on 2.01
emulator. worked tried 2.0.1 sdk on 2.1 emulator. worked May or may not
be a separate issue but many truetype fonts will not load on either.
Literally had to reconstruct a font useing a know good font as a
template to get it to work. Would be nice to know what considerations
determin whether a particular font works, not hit and miss.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 24 Jan 2010 08:12:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8251</bugid>
<title>Tasks on Calendar</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-12T22:18:04.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>professo...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 19:27:22 +0000</openedDate>
<description>Tasks integrates with my calendar on my desktop but not on my droid
incredible. IQ&apos;Eve looked at the options of which calendars to sync and
tasks is not included. Is there any way to show that on my phone in the
calendar. I know that I can call it up on a separate page but I like the
integration with the calendar thanks</description>
<comment>
<author>professo...@gmail.com</author>
<when>Mon, 10 May 2010 19:29:31 +0000</when>
<what>Sorry - I see itQ&apos;Es a duplicate and that didnQ&apos;Et show up in my original search.  IQ&apos;Em
not sure how to delete it.</what>
</comment>
<comment>
<author>kurt.key...@gmail.com</author>
<when>Tue, 11 May 2010 21:14:24 +0000</when>
<what>WhatQ&apos;Es the duplicate bug number?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 11 May 2010 23:34:37 +0000</when>
<what>Duplicate of issue 3705.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 12 Jul 2010 22:18:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18562</bugid>
<title>getting PANIC: Could not open: F:\Users\Sagi\.android/avd/my-avd.ini</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>sagi...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 22:36:56 +0000</openedDate>
<description>i am using windows 7 64 bit, java 1.6u26 and eclipse 3.7. when trying to
run an avd i get the above message. my system driver(where OS is
installed) is F and there is no C drive, so instead the .android folder
is created on drive D simply copying the folder doesnQ&apos;Et solve it, i
figure because of the reversed slashes in the queried path</description>
<comment>
<author>rosdid...@gmail.com</author>
<when>Sat, 23 Jul 2011 09:01:44 +0000</when>
<what>The problem is solved by this way:
- Copy the folder Q&quot;EC:\Windows\System32\config\systemprofile\.androidQ&quot;E to Q&quot;EC:\Users\TEMPQ&quot;E.
It works</what>
</comment>
<comment>
<author>guohaoch...@gmail.com</author>
<when>Sat, 23 Jul 2011 10:38:33 +0000</when>
<what>I think he should copy his .android (F:\Users\Sagi\.android) to Q&quot;Ec:\Users\[user name]\.

It works for me at least. And also remember, donQ&apos;Et put spaces in Android SDKQ&apos;Es installation path, it will bring further problems.

---------------
The problem is solved by this way:
- Copy the folder Q&quot;EC:\Windows\System32\config\systemprofile\.androidQ&quot;E to Q&quot;EC:\Users\TEMPQ&quot;E.
It works</what>
</comment>
<comment>
<author>sagi...@gmail.com</author>
<when>Sat, 23 Jul 2011 14:57:07 +0000</when>
<what>hey, i solved this by coping to d:... and using no spaces for the android home definition in the eclipse plug-in , however i do think the auto creation of .android folder should make use of the %winddir% variable instead of just climbing up letters of drivers in order to support non regular setups</what>
</comment>
<comment>
<author>r...@campbellzoo.com</author>
<when>Thu, 28 Jul 2011 23:44:52 +0000</when>
<what>I canQ&apos;Et even create a folder beginning with a period in windows XP. That is what appears to be my problem.</what>
</comment>
<comment>
<author>guohaoch...@gmail.com</author>
<when>Fri, 29 Jul 2011 10:42:34 +0000</when>
<what>You can create a folder with a period in CMD.exe.

mkdir .android</what>
</comment>
<comment>
<author>Michael....@gmail.com</author>
<when>Thu, 29 Sep 2011 08:04:26 +0000</when>
<what>This issue also crops up if you change the location for your Windows user folders. 

You can edit these options by right clicking Q&quot;EMy DocumentsQ&quot;E (or similar), going to Properties and selecting location. These are essential if you run the OS from an SSD, but causes the same problem as above.
</what>
</comment>
<comment>
<author>MrDanFow...@gmail.com</author>
<when>Fri, 30 Sep 2011 15:11:00 +0000</when>
<what>This problem also report as Issue 19084, see my comments there.

Summary: For Vista and Win 7 use a NTFS symbolic link. Create it with mklink at the command prompt:

mklink /J Q&quot;EC:\Users\John Doe\.androidQ&quot;E Q&quot;ED:\John Doe\.androidQ&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>10334</bugid>
<title>Links within Google groups digest mails donQ&apos;Et work.Minor Bug.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.ha...@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 23:36:00 +0000</openedDate>
<description>Nexus Cyanogen 6RC2 When getting the digest emails, mail contains
subjects with links to the actual posts. Clicking links never seems to
work. Clicking the links within the gmail app just gives a 401 error.
Logging into gmail through the browser, it gives a page not found error.
If you then return to the app, you donQ&apos;Et get a 401, but again it tries
to connect through the browser, but just returns a blank page.</description>
</bug>
<bug>
<bugid>17742</bugid>
<title>br</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-17T17:24:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>androidf...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 10:55:37 +0000</openedDate>
<description>I have the Samsung Galaxy Tab 10.1 and Ive had it for exactly one week
and Ive had way to many problems with it. The browser has many problems
with it, when I search for images they will load Ok but if I click to go
to the next page, the next page will not load any images at all!! Before
this problem, the keyboard would not pop up. I had to restore my tablet
which wasnt a big deal since I just got it and did not have much data
stored on it. But now I do and its very annoying to have this problem, I
insalled dolphin browser for now but its noticably slower than the
default browser. Any solutions to this problem.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 17 Jun 2011 17:24:20 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18595</bugid>
<title>Why are google apps not optimized for honeycomb!!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-17T17:15:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jul 2011 03:42:59 +0000</openedDate>
<description>Would really like to see all the Google apps optimized for honeycomb for
example Goggles Listen (We need a good podcast app) Gestures Shopper
Google + Doc Reader Ect.. This needs to happen fast I canQ&apos;Et believe they
are not optimized yet</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:15:20 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>6997</bugid>
<title>When using the GUI to create a connection to an Q&quot;EEnterprise (802.1x)Q&quot;E network that utilizes EAP with TTLS and PAP as the secondary authentication mechanism I am unable to connect to the nework at all.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>54</stars>
<reportedBy>smbo...@gmail.com</reportedBy>
<openedDate>Fri, 05 Mar 2010 16:12:14 +0000</openedDate>
<description>Android code version you are running: 2.1 on the Google Nexus One but
this issue applies to other phones/OS versions as well. Your development
environment: Utilizing the latest SDK for 2.1 Describe the problem:
Steps to reproduce: 1.Add Wi-Fi network 2.Enter network SSID 3.Select
802.1x Enterprise under Security 4.Select TTLS under EAP method 5.Select
PAP under Phase 2 authentication 6.Leave CA certificate set to N/A
7.Leave Client certificate set to N/A 8.Enter your username under
Identity 9.Leave Anonymous identity blank 10.Enter your password under
Wireless password 11.Click Save Expected results: I connect to the
wireless network. Observed results: I never connect to the wireless
network. The network shows up in the list of available networks.
However, it shows as Q&quot;ESecured with WEPQ&quot;E. When I click on the network to
connect to it, I get prompted to enter the WEP key for the network. This
should not be the case. Additional information: When a wireless network
connection is created utilizing the supplied Android GUI,
extra/unnecessary information that breaks the ability to connect to the
network is added to the wpa_supplicant.conf file. Here is an example of
the contents of the wpa_supplicant.conf file that gets created by
default by Android utilizing the GUI. ctrl_interface=eth0
update_config=1 network={ ssid=Q&quot;EssidnameQ&quot;E scan_ssid=1 key_mgmt=WPA-EAP
IEEE8021X eap=TTLS identity=Q&quot;EwfiusernameQ&quot;E password=Q&quot;EwifipasswordQ&quot;E
phase2=Q&quot;Eauth=PAPQ&quot;E priority=1 } Here is an example of a file that works.
ctrl_interface=eth0 update_config=1 network={ ssid=Q&quot;EssidnameQ&quot;E
scan_ssid=1 key_mgmt=IEEE8021X eap=TTLS identity=Q&quot;EwfiusernameQ&quot;E
password=Q&quot;EwifipasswordQ&quot;E phase2=Q&quot;Eauth=PAPQ&quot;E priority=1 } Notice that
simply removing Q&quot;EWPA-EAPQ&quot;E from Q&quot;Ekey_mgmtQ&quot;E resolves the issue and allows
for proper Wi-Fi network access. Please fix as this is preventing
Android from being adopted by major corporations and universities.</description>
<comment>
<author>smbo...@gmail.com</author>
<when>Fri, 09 Apr 2010 14:28:31 +0000</when>
<what>Could I get someone to take ownership of this issue?  Please.</what>
</comment>
<comment>
<author>allenlav...@gmail.com</author>
<when>Wed, 05 May 2010 15:22:14 +0000</when>
<what>I can confirm that removing Q&quot;EWPA-EAPQ&quot;E allowed me to connect to an 802.1x network where 
the GUI did not.  This was on a Nexus One, and the same fix worked for a Droid user.  </what>
</comment>
<comment>
<author>mainspri...@gmail.com</author>
<when>Wed, 19 May 2010 00:38:36 +0000</when>
<what>I find it hard to believe that only (5) people have starred this mighty annoying
issue with Android 2.1 on my new Nexus One.  I see so many posts elsewhere from
dissatisfied customers like me who do not want to void the warranty by Q&apos;ErootingQ&apos;E
their phone. I had to go back and Q&apos;ErootQ&apos;E an Apple MacBook the other day and that
didnQ&apos;Et void my warranty!
</what>
</comment>
<comment>
<author>orlando.nicholas</author>
<when>Mon, 24 May 2010 15:57:12 +0000</when>
<what>Same issue confirmed on the Droid Eris, 2.1.
This seems to be an issue with many 802.1X networks, not just eap: TTLS.
The corporate networks I am trying to connect to use eap: PEAP w/ MSCHAPv2 and another 
uses the same settings as the original example above.
This needs to be addressed...</what>
</comment>
<comment>
<author>njy1...@gmail.com</author>
<when>Wed, 02 Jun 2010 05:26:16 +0000</when>
<what>Android 1.6 does not have 802.1X as a security option on the menu fro adding a new wi-fi network. CanQ&apos;Et access 
work wi-fi network as a result.</what>
</comment>
<comment>
<author>mikec...@gmail.com</author>
<when>Fri, 09 Jul 2010 21:59:41 +0000</when>
<what>I have the same issue. IQ&apos;Em on a Droid Incredible running 2.1-update1, and my college runs 802.1X with PEAP/GTC. IQ&apos;Em unable to connect using either the shown network (shows up as a WEP encrypted network, not 802.1x), or a network configured for the same SSID with 802.1x PEAP/GTC configured.</what>
</comment>
<comment>
<author>mainspri...@gmail.com</author>
<when>Fri, 09 Jul 2010 22:05:29 +0000</when>
<what>The arrival of FroYo (Android 2.2 and now up to FRF91) and removal of the
need for a proxy at the host side fixed my problem in this regard without
the need to root the N1.

Stewart Adam on Android
***Google Nexus One***

to</what>
</comment>
<comment>
<author>smbo...@gmail.com</author>
<when>Fri, 09 Jul 2010 22:28:35 +0000</when>
<what>Interesting.  2.2 doesnQ&apos;Et fix it for me.</what>
</comment>
<comment>
<author>Jurgen.B...@gmail.com</author>
<when>Mon, 26 Jul 2010 13:48:17 +0000</when>
<what>The problem seems to be the underlying WEP encryption layer. WPA/TTLS/PAP should work, and is even supported by the GUI in 2.1, but WEP/TTLS/PAP doesnQ&apos;Et. Editing wpa_supplicant.conf with the settings from OP doesnQ&apos;Et help much either. The GUI still regards this as a different network, which, ofcourse, is out of range. Exactly the same result as trying to create the connection with the GUI. These settings should work in Ubuntu though. IQ&apos;Em lost.</what>
</comment>
<comment>
<author>smbo...@gmail.com</author>
<when>Mon, 26 Jul 2010 14:22:28 +0000</when>
<what>hmmm....  When I edit mine, I pull it to my PC, edit it, put it back and change permissions on it.  The process goes something like this:

adb pull /data/misc/wifi/wpa_supplicant.conf C:/AndroidSDK/tools
Q&lt;Eedit the fileQ&gt;E (maybe take out the priority line will help?)
adb push C:/AndroidSDK/tools/wpa_supplicant.conf /data/misc/wifi/wpa_supplicant.conf
adb root
adb -d shell
cd /data/misc/wifi
chown system.wifi wpa_supplicant.conf
reboot</what>
</comment>
<comment>
<author>Jurgen.B...@gmail.com</author>
<when>Mon, 26 Jul 2010 14:44:37 +0000</when>
<what>I have a rooted G1 running Cyanogenmod 5.0.8 so i go

su
nano /data/misc/wifi/wpa_supplicant.conf

and edit the file, this shouldnQ&apos;Et change permissions AFAIK

I just tried removing the priority line altogether, it doesnQ&apos;Et change anything</what>
</comment>
<comment>
<author>smbo...@gmail.com</author>
<when>Mon, 26 Jul 2010 15:14:35 +0000</when>
<what>:(
</what>
</comment>
<comment>
<author>jon.a.wo...@gmail.com</author>
<when>Mon, 26 Jul 2010 21:45:46 +0000</when>
<what>Same issue as O.P. (on Droid X 2.1) is there any indication that anyone at Google has stepped out of the relaxation pod and taken a look at this?</what>
</comment>
<comment>
<author>smbo...@gmail.com</author>
<when>Mon, 26 Jul 2010 21:54:30 +0000</when>
<what>Is this THE Jon Wolf (the one that I know from the place that we work)?  I had the opportunity to exchange emails with dimitrysh@google.com who sort of looked into the issue and said that he would turn it into a feature request to have the ability to pick the kind of key management we want/need.  I havenQ&apos;Et heard jack since.</what>
</comment>
<comment>
<author>jon.a.wo...@gmail.com</author>
<when>Mon, 26 Jul 2010 22:27:14 +0000</when>
<what>Nope itQ&apos;Es a different Jon Wolf.</what>
</comment>
<comment>
<author>smbo...@gmail.com</author>
<when>Tue, 27 Jul 2010 00:11:25 +0000</when>
<what>ThatQ&apos;Es cool.  Because the one I work with is a grade A jerk. ;)

to</what>
</comment>
<comment>
<author>smbo...@gmail.com</author>
<when>Fri, 20 Aug 2010 20:27:31 +0000</when>
<what>Please see http://code.google.com/p/cyanogenmod/issues/detail?id=1159#c21 for a workaround to the issue.</what>
</comment>
<comment>
<author>ibrahimh...@gmail.com</author>
<when>Mon, 30 Aug 2010 16:14:15 +0000</when>
<what>did not work on my nexus one running froyo 2.2

still looking for a fix. I see Q&quot;Esecured with wepQ&quot;E (that android scanned and found) and my manually entered profile below it listed as Q&quot;Enot in rangeQ&quot;E</what>
</comment>
<comment>
<author>marcu...@gmail.com</author>
<when>Mon, 30 Aug 2010 16:28:23 +0000</when>
<what>Are you sure the wireless network is configured correctly in the APs?

This is very strange... Could you post the results of an iwlist scan made on a Linux PC?</what>
</comment>
<comment>
<author>smbo...@gmail.com</author>
<when>Mon, 30 Aug 2010 16:58:23 +0000</when>
<what>The guy that setup the network is a Cisco CCIE.  So, I can only assume that everything is correct.  I see this issue in other manifestations all over the Internet.  Any other device, be it laptop, netbook, or iPhone seems to be able to take advantage of our network.  I have shown exactly what bit of the wpasupplicant.conf is the issue.  We just need the ability to toggle the second bit of keymanagement off/on.  Also, the link to the utility that was written to address this issue works like a charm.  If I had a ton a free time on my hands, I would do what is asked of me.  However, unless you are the guy that can implement the change and fix the issue for the next rev of the Android OS, I am going to have to hold off.  However, if you ARE that guy, I would be more than happy to, one way or another, get you the information you desire so that you may fix the issue at hand.</what>
</comment>
<comment>
<author>marcu...@gmail.com</author>
<when>Mon, 30 Aug 2010 17:04:25 +0000</when>
<what>I am the guy who wrote the utility</what>
</comment>
<comment>
<author>smbo...@gmail.com</author>
<when>Mon, 30 Aug 2010 17:47:01 +0000</when>
<what>Oh...your utility is working fine.</what>
</comment>
<comment>
<author>dcthor...@hotmail.com</author>
<when>Tue, 31 Aug 2010 22:15:28 +0000</when>
<what>What information would you want from an iwlist?  Corporate security prevents me from providing specific outputs, etc., however general / anonymous information can be provided.</what>
</comment>
<comment>
<author>marcu...@gmail.com</author>
<when>Wed, 01 Sep 2010 01:03:31 +0000</when>
<what>IQ&apos;Ed need everything, except for the SSID, the BSSID and any IE fields present.
That way I can see why it reports Q&quot;ESecured with WEPQ&quot;E.
(The question was for Ibrahim Husain, however, but replay if you have the same problem. Actually IQ&apos;Eve seen the same thing once myself.)</what>
</comment>
<comment>
<author>dcthor...@hotmail.com</author>
<when>Thu, 02 Sep 2010 14:50:35 +0000</when>
<what>There are several Q&quot;EIE: UnknownQ&quot;E entries in the output from an iwlist that dump the dat in hex.  I can see some of them contain information I cannot provide here (i.e. ESSID is one of them).  Can you point me to a resource which shows how I can interpret the IEQ&apos;Es and provide you just the specific information you require?  HereQ&apos;Es the info not including the IEQ&apos;Es:
wlan0     Scan completed :
          Cell 01 - Address: Q&lt;Edata removedQ&gt;E
                    Channel:1
                    Frequency:2.412 GHz (Channel 1)
                    Quality=68/70  Signal level=-42 dBm  
                    Encryption key:on
                    ESSID:Q&quot;EQ&lt;Edata removedQ&gt;EQ&quot;E
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s
                    Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=Q&lt;Edata removedQ&gt;E
                    Extra: Last beacon: 60ms ago</what>
</comment>
</bug>
<bug>
<bugid>11615</bugid>
<title>Skipping unlock screen since MondayQ&apos;Es update.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Reat...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 06:40:20 +0000</openedDate>
<description>Ever since the new update on Monday by phone has been skipping the
unlock screen if itQ&apos;Es on more than an hour or so. I have no idea why.
IQ&apos;Eve been pouring through my settings and nothing has been changed. The
screen will timeout but it just wonQ&apos;Et lock. Restarting my phone fixes it
for a short time. Samsung Moment</description>
</bug>
<bug>
<bugid>6744</bugid>
<title>Calendar Month view. Double flick down</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abt...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 12:17:21 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Q&gt;EQ&gt;E1.Open the Calendar Application. Q&gt;EQ&gt;E2.Switch to
Month view if not already on Month view. Q&gt;EQ&gt;E3.Flick the finger down to go
to the previous Month. Q&gt;EQ&gt;E4.Repeat step 3 many times fast - What
happened. Q&gt;EQ&gt;EIf the Scroll effect has not completed and the second flick
is made the scroll appears to move in the opposite direction. So two
flicks will result in moving back only one month. - What you think the
correct behavior should be. Q&gt;EQ&gt;EEach flick should move one month. Q&gt;EQ&gt;EThe
reverse direction scroll effect should not happen. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Q&gt;EQ&gt;ENexus One
Q&gt;EQ&gt;EAndroid 2.1 update 1</description>
</bug>
<bug>
<bugid>207</bugid>
<title>Browser canQ&apos;Et download apk files to install</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-10-07T19:14:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gootch2</reportedBy>
<openedDate>Fri, 08 Feb 2008 14:55:29 +0000</openedDate>
<description>When the browser is pointed at an APK file, even if the web server is
using the correct mime type, an error is produced.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:06:25 +0000</when>
<what>Please report the error that is produced, identify the web server and mimetype in
use, and attach a .apk file that doesnQ&apos;Et work correctly.  Thanks!</what>
</comment>
<comment>
<author>gootch2</author>
<when>Sun, 09 Mar 2008 18:33:41 +0000</when>
<what>Here is the error message I receive when visiting
http://www.myserver.com/something.apk from the system browser on the emulator:

Error
Unable to download file as content type is not supported

In httpd.conf for Apache (version 2.0.53), here is the mime-type declaration for apk
files:

AddType application/octet-stream .apk

I have not had success with any apk files... they all produce the same error.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 07 Oct 2008 19:14:11 +0000</when>
<what>The correct mime-type for .apk files is: application/vnd.android.package-archive. 

This may have not been possible in previous releases, but the emulator in SDK1.0_r1
should be able to download and install apps via the browser. Please give it a try and
submit a new bug if you are still having difficulties. </what>
</comment>
</bug>
<bug>
<bugid>18958</bugid>
<title>Request to add Cisco Root CA 2048 to the Android Root Certificate Store</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jedidiah...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 17:46:09 +0000</openedDate>
<description>Hello, I am Jedidiah Bowers, and work for Cisco Systems, Inc. We operate
the Cisco Root CA 2048 (CRCA2048), and are submitting it for inclusion
into the Android Root Cert Store. Cisco is experiencing an extraordinary
surge in the need to authenticate Cisco SystemsQ&apos;E (and its wholly owned
subsidiaries - Scientific Atlanta, Linksys, etc...) hardware and
software for customer provisioning, feature set enhancement, and product
authenticity. We recognize that the benefits of implementing a strong
PKI solution to perform these functions is critical to protecting its
customer base from counterfeit or malicious products while also enabling
more secure feature sets. Cisco is aggressively working to PKI-enable
its products, particularly those targeted at the Small to Medium
business level and consumer markets. The ability to leverage a
pre-embedded certificate within the Android OS is crucial to providing
assurances to users of both Android and Cisco Systems. Embedding of the
Cisco Root CA certificate into the Android root store will result mutual
benefits for our shared customers by providing more seamless security
features and a better user experience. Cisco Systems will ONLY issue
certificates from CRCA2048 to Cisco-owned and managed subordinate
Certificate Authorities. The root and subordinate CAs will NEVER issue
certificates to non-Cisco entities. Subordinate CAs must meet internal
support and security requirements that include the use of FIPS compliant
Hardware Security Modules. All identity verification of sub-CAs is
performed by Cisco PKI administrators who witness the sub-CA key and CSR
generation ceremony and hand-carry the CSR to the offline Root CA for
signing. Cisco Systems engaged Ernst Q&amp;E Young to assist in preparations
for the initial WebTrust audit which was subsequently performed by
PricewaterhouseCoopers. Cisco Systems will maintain the WebTrust audit
and will continue to provide successful attestations as required to keep
the root CA in compliance with the AICPA WebTrust for CAs criteria.
Cisco has successfully completed 5 WebTrust audits to date. Cisco may
request another AICPA approved WebTrust auditor to conduct current and
future attestations as the company sees fit. Cisco Root CA 2048
certificate http://www.cisco.com/security/pki/certs/crca2048.cer CRL
Distribution Point http://www.cisco.com/security/pki/crl/crca2048.crl
Certificate Policy
http://www.cisco.com/security/pki/policies/CiscoRootCA2048-CP_1.2.pdf
Certificate Practice Statement
http://www.cisco.com/security/pki/policies/CiscoRootCA2048-CPS_1.2.pdf
Most recent publicly available WebTrust audit report
https://cert.webtrust.org/ViewSeal?id=834 Cisco Root CA 2048 PEM encoded
certificate (also attached) -----BEGIN CERTIFICATE-----
MIIDQzCCAiugAwIBAgIQX/h7KCtU3I1CoxW1aMmt/zANBgkqhkiG9w0BAQUFADA1
MRYwFAYDVQQKEw1DaXNjbyBTeXN0ZW1zMRswGQYDVQQDExJDaXNjbyBSb290IENB
IDIwNDgwHhcNMDQwNTE0MjAxNzEyWhcNMjkwNTE0MjAyNTQyWjA1MRYwFAYDVQQK
Ew1DaXNjbyBTeXN0ZW1zMRswGQYDVQQDExJDaXNjbyBSb290IENBIDIwNDgwggEg
MA0GCSqGSIb3DQEBAQUAA4IBDQAwggEIAoIBAQCwmrmrp68Kd6ficba0ZmKUeIhH
xmJVhEAyv8CrLqUccda8bnuoqrpu0hWISEWdovyD0My5jOAmaHBKeN8hF570YQXJ
FcjPFto1YYmUQ6iEqDGYeJu5Tm8sUxJszR2tKyS7McQr/4NEb7Y9JHcJ6r8qqB9q
VvYgDxFUl4F1pyXOWWqCZe+36ufijXWLbvLdT6ZeYpzPEApk0E5tzivMW/VgpSdH
jWn0f84bcN5wGyDWbs2mAag8EtKpP6BrXruOIIt6keO1aO6g58QBdKhTCytKmg9l
Eg6CTY5j/e/rmxrbU6YTYK/CfdfHbBcl1HP7R2RQgYCUTOG/rksc35LtLgXfAgED
o1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUJ/PI
FR5umgIJFq0roIlgX9p7L6owEAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZIhvcNAQEF
BQADggEBAJ2dhISjQal8dwy3U8pORFBi71R803UXHOjgxkhLtv5MOhmBVrBW7hmW
Yqpao2TB9k5UM8Z3/sUcuuVdJcr18JOagxEu5sv4dEX+5wW4q+ffy0vhN4TauYuX
cB7w4ovXsNgOnbFp1iqRe6lJT37mjpXYgyc81WhJDtSd9i7rp77rMKSsH0T8lasz
Bvt9YAretIpjsJyp8qS5UwGH0GikJ3+r/+n6yUA4iGe0OcaEb1fJU9u6ju7AQ7L4
CYNu/2bPPu8Xs1gYJQk0XuPL1hS27PKSb3TkL4Eq1ZKR4OCXPDJoBYVL0fdX4lId
kxpUnwVwwEpxYB5DC2Ae/qPOgRnhCzU= -----END CERTIFICATE----- Please
contact myself or other members of the Cisco PKI team for any questions
and concerns. jebowers@cisco.com awight@cisco.com johamilt@cisco.com</description>
<comment>
<author>b...@google.com</author>
<when>Mon, 01 Aug 2011 18:21:26 +0000</when>
<what>Looks like the attachment is missing a trailing Q&apos;E-Q&apos;E but the PEM included above is fine.

Have you submitted this through any other open source review process such as MozillaQ&apos;Es? If so, can you provide a reference to that request?

 </what>
</comment>
<comment>
<author>jedidiah...@gmail.com</author>
<when>Tue, 02 Aug 2011 21:51:01 +0000</when>
<what>We initially attempted to submit to MozillaQ&apos;Es root inclusion process in 2007.  We were instructed that first, Cisco would have to be included in MicrosoftQ&apos;Es root store. After we were included in MicrosoftQ&apos;Es store (and OperaQ&apos;Es at that point), we submitted for inclusion into MozillaQ&apos;Es once again.  

The discussion this time was not about how much trust to place in CiscoQ&apos;Es CA operational practices, but whether or not Mozilla users would benefit from the inclusion of the Cisco Root CA 2048.  The Mozilla commenters were focused mostly on the browser experience and SSL server certificates.  At the time we did not have a sub CA chained to the root that issued SSL server certificates, instead Cisco was (and still is) focused mostly on providing device certificates for Cisco products.  

After some back and forth, Cisco decided to place that request on hold until we had an SSL sub CA that would address the Mozilla commentersQ&apos;E concerns.  

The comment thread for this issue can be read at https://bugzilla.mozilla.org/show_bug.cgi?id=416842 .</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 02 Aug 2011 23:03:14 +0000</when>
<what>Thanks for the background and reference. Android also has historically not included CAs that were not for the purposes of issuing server certificates (there is at least one issue that I can recall like that, IQ&apos;Ed have to dig to find the reference).

IQ&apos;Em also trying to understand the use case for having a system wide CA cert from Cisco. If the Cisco product was an Android device and wanted to use it for securing connections to Cisco servers, the Cisco product could simply added to their local cacerts list. If this is for an app to authenticate to a Cisco product, apps can use their own CAs with SSLSocket, distributing them within the app itself. The best use case seems to be if the browser needs to talk to a web server embedded within a Cisco product. If so, how does Cisco restrict the CN to prevent the user from requesting www.android.com?</what>
</comment>
<comment>
<author>jedidiah...@gmail.com</author>
<when>Wed, 03 Aug 2011 18:46:30 +0000</when>
<what>Cisco now operates the Cisco SSL CA, which chains to the Cisco Root CA 2048, and is covered under the previously linked WebTrust audit report.  We will only issue certificates for Cisco-owned domains and certificates for Cisco-manufactured devices at manufacture time, so user requests are a non-issue.

As for other use cases that would benefit Android users:
- Cisco devices could send signed alerts/emails and trusting those signatures would be helpful.
- If the browser has the ability to run signed applets or install signed plugins, Cisco products could take advantage of them but only if the root is trusted.

I was unaware that apps can use their own CAs with SSLSocket, which is interesting but doesnQ&apos;Et scale very well if every app has to determine every root that the app trusts for SSL.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 03 Aug 2011 20:22:43 +0000</when>
<what>If by signed email alerts, you mean S/MIME, its not currently supported by the stock email client, but I can understand that its useful to have the CA available in the system for third party Email apps that may support S/MIME.

The browser does have some kind of plugin architecture, this is how Flash can be delivered in the market and used by the browser. However, I assume the use of signatures is at the point of upload of an APK to market, it doesnQ&apos;Et require a PKI CA infrastructure, the apps are signed by self-signed certs associated with a Market account (as I understand it). Android does not support applets, signed or otherwise. Again, that doesnQ&apos;Et mean such things wonQ&apos;Et be in third party apps.

I wasnQ&apos;Et suggesting that a general purpose app that can connect to arbitrary servers (such as a browser) have to have users add custom CA support. However, I was suggesting that in the use case of a Cisco branded app to talk to Cisco devices, it would be reasonable to bundle the Cisco CA within that app. This can be done with the normal javax.net.ssl.SSLContext API with a TrustManager using a KeyStore containing the desired set of CAs to trust.

Is Cisco planing on using this CA to to sign certs for domains like https://www.cisco.com or some other site that will be connected to from the browser or other some other general purpose app? I can imagine some update service might use this CA as part of some web service that some device might contact, but then presumably that device can know about the CA it should trust.</what>
</comment>
<comment>
<author>jedidiah...@gmail.com</author>
<when>Wed, 03 Aug 2011 20:53:13 +0000</when>
<what>Thanks for elaborating on the SSLSocket topic. The point is well taken.

Cisco does plan to use the Cisco SSL CA for Cisco-owned domains.</what>
</comment>
<comment>
<author>jedidiah...@gmail.com</author>
<when>Wed, 05 Oct 2011 18:41:04 +0000</when>
<what>Is there any more information that is needed from us (Cisco) to make progress on this issue?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 05 Oct 2011 18:45:33 +0000</when>
<what>You didnQ&apos;Et answer my question in comment 5:

Q&quot;EIs Cisco planing on using this CA to to sign certs for domains like https://www.cisco.com or some other site that will be connected to from the browser or other some other general purpose app?Q&quot;E

My point is that if its just going to be used from within apps specifically designed to talk to Cisco services, the CA can just be included with in the app.

But in general, IQ&apos;Em interested in seeing the outcome of the Mozilla discussion.</what>
</comment>
<comment>
<author>jedidiah...@gmail.com</author>
<when>Thu, 06 Oct 2011 14:35:37 +0000</when>
<what>I didnQ&apos;Et realize my response in comment 6 was insufficient.

Cisco does plan to use the Cisco SSL CA to sign SSL certificates for all Cisco-owned domains, including cisco.com, webex.com, ironport.com, etc. 

Is there any technical or policy driven reason to wait on the outcome of the Mozilla discussion?  Cisco has been in MicrosoftQ&apos;Es Trusted Root Store for many years, and at one point, that was the only requirement to be included in MozillaQ&apos;Es Root Store. 
 </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 06 Oct 2011 15:48:44 +0000</when>
<what>technical driven reason: if every major company wants to be its own CA, the number of CAs that need to be included by Mozilla, Android, etc will grow even faster than today  where it seems it has become too easy to become a CA (see DigiNotar). There are technical solutions to this problem of course, but currently we donQ&apos;Et include even all of the Mozilla CAQ&apos;Es for space reasons.

policy driven reason: every CA added is a potentially vulnerability point for users (again see DigiNotar). The problem is the way CAs currently work, one sloppy CA can result in the compromise of arbitrary server traffic. I think there is a good reason Mozilla no longer blindly accepts inclusion my Microsoft as a sufficient reason to be included by Mozilla. While not strictly a requirement for inclusion, going through MozillaQ&apos;Es public review process certainly is a factor in favor of during our review.</what>
</comment>
<comment>
<author>jedidiah...@gmail.com</author>
<when>Tue, 11 Oct 2011 15:24:20 +0000</when>
<what>Thank you for the info.  WeQ&apos;Ell circle back on this after weQ&apos;Eve finished with Mozilla.</what>
</comment>
</bug>
<bug>
<bugid>12734</bugid>
<title>Hazel Qwerty QVGA LCD 240x320_select the Search Icon or Video icon on the Youtube widget. no response</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 12:39:31 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. long press on the Homescreen, and
add Youtube widget on homescreen. 2. Select the Search Icon or Video
icon on the Youtube widget. 3. Open the keyboard, then the handset is on
Qwerty mode. [the LCD will be displayed on landscape on Qwerty mode.] 4.
Press Back key, to the homescreen. 5. When select the Search Icon or
Video icon on the Youtube widget. ThereQ&apos;Es no response. - What happened.
When select the Search Icon or Video icon on the Youtube widget. ThereQ&apos;Es
no response. - What you think the correct behavior should be. When
select the Search Icon or Video icon on the Youtube widget. it should
work.</description>
</bug>
<bug>
<bugid>48</bugid>
<title>Cannot deserialize application objects</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:37:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mar...@jars.de</reportedBy>
<openedDate>Sun, 20 Jan 2008 12:37:04 +0000</openedDate>
<description>ObjectInputStream causes a ClassNotFoundException for application
(non-primitive) classes. See the attached class.
java.lang.ClassNotFoundException: de/jars/android/test/SerializationTest
at java.lang.Class.classForName(Native Method) at
java.lang.Class.forName(Class.java:135) at
java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:2406) at
java.io.ObjectInputStream.readNewClassDesc(ObjectInputStream.java:1692)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:718)
at java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:1849)
at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:822)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:2136) at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2088) at
de.jars.android.test.SerializationTest.test(SerializationTest.java:26)
Also, it would be nice if one could clarify if Android will support
serialization and if it is fully compatible with standard JVMs. Thank
you.</description>
<comment>
<author>dan.ul...@gmail.com</author>
<when>Tue, 22 Jan 2008 00:13:53 +0000</when>
<what>There are some resources on the web related to this for non-android applications.
ItQ&apos;Es basically that the class loader being used in deserialization is different than
the one used to serialize the object. If you keep track of the serializing class
loader, you can reuse it for the deserialization.</what>
</comment>
<comment>
<author>mar...@jars.de</author>
<when>Tue, 22 Jan 2008 06:44:26 +0000</when>
<what>In the attached SerializationTest.java both serialization and deserizalization are
done in the same class, so there should not be any class loader issues.</what>
</comment>
<comment>
<author>dan.ul...@gmail.com</author>
<when>Tue, 22 Jan 2008 22:40:22 +0000</when>
<what>I posted the solution in google groups awhile back, but IQ&apos;Ell post here again for
those who need it. This is some code I hacked together to make it work.

</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:34:36 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Fri, 11 Apr 2008 05:31:00 +0000</when>
<what>I have a similar problem while deserializing the class java.net.SocketAddress.
Android always throws this exception when transferring SocketAddress via ObjectStream
from PC (JDK) to Android:

java.io.InvalidClassException: java.net.SocketAddress; Incompatible class (SUID):
java.net.SocketAddress: static final long serialVersionUID =5215720748342549866L; but
expected java.net.SocketAddress: static final long serialVersionUID
=3830098874437350033L;</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:37:13 +0000</when>
<what>Cleanup - closing issues that predate 1.0. Please open a new report is this issue
still exists in 1.0.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Fri, 06 Feb 2009 14:51:23 +0000</when>
<what>Ok I will check</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:54:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18527</bugid>
<title>Payment method in the Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bruggero...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 15:24:59 +0000</openedDate>
<description>I unfortunately do not speak English well, so this text was translated
by Google. Unfortunately it is so that I do not want my apps to pay by
credit card. It would not add an option other payment methods in the
Market. my favorites are Paysafecard, prepaid card, bank transfer (IBAN)
I am also firmly convinced that it prevents many people from buying the
apps. maybe itQ&apos;Es time worth considering introducing something in the way
The following links might be interesting.
http://www.paysafecard.com/us/us-paysafecard/ greeting Bruges Olivier</description>
</bug>
<bug>
<bugid>16122</bugid>
<title>2.3.3 browser performance regression</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 10:01:14 +0000</openedDate>
<description>The performance of the browser on Nexus S was very satisfactory in
versions 2.3.x before 2.3.3 - panning/scrolling, zooming etc. all worked
well, the browser remained responsive while loading, and page load times
were swift. Now in 2.3.3 though, this has taken a marked turn for the
worse. The browser often seizes up completely and stops responding for
some time, especially on certain pages (and this is not related to
Flash). Responsiveness and performance while panning/scrolling/zooming
is generally worse than in pre-2.3.3, and very poor in many cases
(again, certain pages seem worse-affected than others). Nexus S, 2.3.3.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:00:10 +0000</when>
<what>ThereQ&apos;Es little we can do without more specific information. Can you list sites which are affected, etc?</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Thu, 14 Apr 2011 19:27:20 +0000</when>
<what>One I remember this happening on recently is scoreloop.com - itQ&apos;Es not a particularly heavy site, and itQ&apos;Es absolutely fine on Galaxy Tab (2.2) and Xoom (3.0.1) but on Nexus S (2.3.3) the browser pretty much seizes up. Hard to tell whatQ&apos;Es causing it. IQ&apos;Eve seen it on others too, but that one springs to mind straight away.</what>
</comment>
</bug>
<bug>
<bugid>12692</bugid>
<title>[Froyo 2.2][CTS] BuildVersionTest has been failed after CTS 2.2_r4</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-02-09T20:48:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>zhangyuj...@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 03:48:10 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
A CTS Testcase (android.os.cts.BuildVersionTest) has been failed by
PLATFORM_VERSION after CTS 2.2_r4 in froyo 2.2. - What happened.
android.os.cts.BuildVersionTest is failed. - What you think the correct
behavior should be. Google changed the EXPECTED_RELEASE value from 2.2
to 2.2.1 in
android/cts/tests/tests/os/src/android/os/cts/BuildVersionTest.java,
this change does not compatible with release 2.2, and leads to fail on
device using froyo 2.2 We think Google should change the correlative
code like this: public class BuildVersionTest extends TestCase { private
static final String LOG_TAG = Q&quot;EBuildVersionTestQ&quot;E; private static final
String EXPECTED_RELEASE_1 = Q&quot;E2.2.1Q&quot;E; private static final String
EXPECTED_RELEASE_2 = Q&quot;E2.2Q&quot;E; private static final String EXPECTED_SDK =
Q&quot;E8Q&quot;E; public void testReleaseVersion() { // Applications may rely on the
exact release version boolean isExpectedVerion =
(Build.VERSION.RELEASE.equals(EXPECTED_RELEASE_1) ||
Build.VERSION.RELEASE.equals(EXPECTED_RELEASE_2));
assertEquals(isExpectedVerion , true); assertEquals(EXPECTED_SDK,
Build.VERSION.SDK); }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 22 Nov 2010 17:26:49 +0000</when>
<what>Issue 12691 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Nov 2010 18:07:24 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 09 Feb 2011 20:48:07 +0000</when>
<what>Update BuildVersionTest for 2.2 and 2.2.1

Issue 12692

Change-Id: I4f349b58c9765fad77211d5770f04f2b999b3b25

https://review.source.android.com/#change,20075</what>
</comment>
</bug>
<bug>
<bugid>19464</bugid>
<title>CTS:testMinimumDownload fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shenrux...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 05:45:02 +0000</openedDate>
<description>when test the package android.app.cts.DownloadManagertest,the method
testMinimumDownload fail.the error information : the
connection:http://localhost:4444 refused. The connection of wifi and
mobile net are ok.What causes the problem?</description>
<comment>
<author>glen.s.g...@gmail.com</author>
<when>Fri, 26 Aug 2011 21:55:09 +0000</when>
<what>Try putting device in airplane mode and connect to Wifi AP.

Also, make sure device has SD Card or it will fail too.</what>
</comment>
<comment>
<author>atul.dr...@gmail.com</author>
<when>Tue, 30 Aug 2011 07:03:29 +0000</when>
<what>Hi This issue will get resolved if Increase in /cache partition size to 58MB.
</what>
</comment>
</bug>
<bug>
<bugid>13833</bugid>
<title>Message deleted months ago sent to Contact in SMS thread - not in my thread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dange...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 07:27:38 +0000</openedDate>
<description>Impossible to reproduce. SMS from October 2010, originally sent to
Contact A, was sent inadvertently by my phone without my knowledge to
Contact X on 3 January 2011. Had a short text exchange with Contact X
prior to delivery of Mystery October text. SMS thread consisted of: text
sent to contact X, reply from contact X, I sent text to same contact,
Mystery October text sent to contact X). Mystery message did not show in
my view of thread, only received/viewed by X. Contact X inquired in
person, otherwise I would have not have known Mystery SMS was sent. This
may have happened more than once, without my knowledge. Both are Android
devices. October message received by Contact X is not saved/archived on
my SIM card or in my SMS Drafts. Approx 3 short SMS exchanges with X
within a 2 week period, otherwise an infrequent contact. Original
Mystery SMS was a message sent to Contact A, my most frequent contact.
Contact A deleted the received/intended Mystery message from her Android
device in October. Up to 10 threads, deleted daily. Apprx 6 locked SMS
msgs. Locked messages do not include any instance of the recipient of
the Mystery message, nor do they include the Mystery message. All drafts
deleted daily. If a thread exceeds 20 messages per day, thread is
deleted more often. Call History also deleted every 1-2 days. Internet
history, cache, cookies cleared weekly. HARDWARE: HTC Espresso (MyTouch
3g Slide) ANDROID OS: (Stock) Android 2.1 - update 1 Kernel version:
2.6.29-ab809 htc-kernel@and18-2 #1 Build Number: 1.35.53.1 CL216830
Release-Keys Software Number: 1.35.531.1 Browser Version: WebKit 3.1
APPS: Messaging, Email, Browser: All stock android. Have not used
alternate market apps for any of these services. All social media apps
installed as bloatware on my device are not active, have not logged in,
and have never been used. Includes Facebook for MyTouch, Flickr, Q&amp;E
Twitter.</description>
</bug>
<bug>
<bugid>8607</bugid>
<title>save a location as a EXISTING contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>granteperry</reportedBy>
<openedDate>Wed, 26 May 2010 04:17:31 +0000</openedDate>
<description>Maps only has the ability to save a location as a new contact. I would
suggest adding the ability to save the location to an existing contact.
This approach would be consistent with other features.</description>
</bug>
<bug>
<bugid>1988</bugid>
<title>If Multiple Links are in the same line clicking the first link navigates to First link</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T23:18:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>code.l...@gmail.com</reportedBy>
<openedDate>Thu, 12 Feb 2009 18:11:45 +0000</openedDate>
<description>- Steps to reproduce the problem If three links were posted inline and
the last link was clicked the browser would navigate to the first link
in the list. - Sample source code demonstrating the problem For example
Q&quot;EGuns/HuntingQ&quot;E was clicked and the browser was navigated to the Q&quot;EGarage
Sales/Flea MarketsQ&quot;E Q&lt;EbrQ&gt;EQ&lt;Espan class=subcategoryQ&gt;EQ&lt;Ea
href=/class/1160Q&gt;EGarage Sales/Flea Markets (51)Q&lt;E/aQ&gt;E Q&lt;Ea
href=/class/1150Q&gt;EFurniture (46)Q&lt;E/aQ&gt;E Q&lt;Ea href=/class/1170Q&gt;EGuns/Hunting
(28)Q&lt;E/aQ&gt;E ...Q&lt;E/spanQ&gt;E This example was found at
http://classifieds.abqjournal.com/ under Merchandise - What you think
the correct behavior should be. I think the browser should naviagate to
the correct link. If you are reporting a crash or similar issue, please
also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as
a text file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:25:36 +0000</when>
<what>Which version(s) is this on? 1.0, 1.1, cupcake? Please provide the exact build number
if possible, e.g. 116143 or 126986. Thanks.
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:18:20 +0000</when>
<what>fixed in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:24:40 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:37:06 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19897</bugid>
<title>Screen still opening in landscape even if Auto rotation is off .</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 08:01:23 +0000</openedDate>
<description>Development environment Gingerbread GMS r6 1) Steps to reproduce the
problem. 1. Go to Market Q&gt;E Press menu key Q&gt;E Select Settings Q&gt;E Tap on
Q&quot;EQ&quot;EMore abou content filteringQ&quot;EQ&quot;E hyperlink on settings screen Q&gt;E Android
market help screen will open . 2. Again Press menu key Q&gt;E Select Browser
Bightness Q&gt;E Tap continously at different places on Browser brightness
bar Q&gt;E Turn device in landscape Q&gt;E Press lock key twice freequently Q&gt;E
Unlock lock screen Q&gt;E Press back key once . 3. Repeate step-2 3-4 times Q&gt;E
Now Drag notification bar down Q&gt;E Select Auto rotation off Q&gt;E Again Tap on
Q&quot;EQ&quot;EMore abou content filteringQ&quot;EQ&quot;E hyperlink Q&gt;E observe . 2) What happened.
- Screen still opening in landscape even if Auto rotation is off . 3)
What you think the correct behavior should be. - Screen should not be
displayed as landscape if Auto rotation is off.</description>
</bug>
<bug>
<bugid>9955</bugid>
<title>better vcard support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 20:28:35 +0000</openedDate>
<description>I am making a QR Code that links to a website/php file that downloads my
vCard as an attachment. Since QR sucks with address book, putting both
first and last name in the same field... There should be support from
the android os that imports vcards from sd card AND from the net as an
attachment.</description>
</bug>
<bug>
<bugid>4376</bugid>
<title>Market Details - Share Application Statistics with Developers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>70</stars>
<reportedBy>OlliTech</reportedBy>
<openedDate>Mon, 26 Oct 2009 16:39:30 +0000</openedDate>
<description>I know Google is quite diligent when it comes to Data Warehousing.
Beyond the simple Q&apos;EActive InstallsQ&apos;E and Q&apos;ETotal installsQ&apos;E I am sure
Google has a whole treasure chest of useful information like active
versions, Android Release version, hardware, and uninstall reasons
(based on the prompt users see while uninstalling) It sure would be nice
if we could see (even a portion of) this somehow. Example - Out of 524
ppl to install version 0.5.4 80% uninstalled saying Q&quot;EDoes not functionQ&quot;E,
while only 12% of those on version 0.5.5 uninstalled. Wow Sure points to
a bug in that version(0.5.4), how useful... or at least it would be if
we could see this stuff.</description>
<comment>
<author>newb...@gmail.com</author>
<when>Mon, 26 Oct 2009 18:23:01 +0000</when>
<what>yes. PLEASE. open the market stats for developers. even better, of course, would be 
something that could integrate with Google Docs! </what>
</comment>
<comment>
<author>OlliTech</author>
<when>Mon, 26 Oct 2009 18:31:04 +0000</when>
<what>ooh, I like the G-Docs idea. Built in access to the Chart API and widgets. Sweet</what>
</comment>
<comment>
<author>email.ne...@gmail.com</author>
<when>Mon, 26 Oct 2009 18:44:30 +0000</when>
<what>One of the incredibly awful things about the Market is the lack of information
provided to the developers. Please give us more information about our applications. I
really donQ&apos;Et want to have to resort to third party solutions such as Flurry.</what>
</comment>
<comment>
<author>medicals...@gmail.com</author>
<when>Mon, 26 Oct 2009 19:19:46 +0000</when>
<what>Please provide better application usage statistic reports... We all like to develop 
better applications...</what>
</comment>
<comment>
<author>keyes...@gmail.com</author>
<when>Mon, 26 Oct 2009 19:55:41 +0000</when>
<what>I hate this more than almost anything else about developing for Android.  Actually
not being able to access the userQ&apos;Es authentication token as all of the Google
applications do bothers me the most, but this is a close second.  Most frustrating is
the fact that the raw data is there, and G just wonQ&apos;Et let us see it!

IQ&apos;Ed like to be able to carry on anonymous conversations with reviewers as well so
that I could narrow down defects and solicit detailed feedback for those that have a
bad experience with my software.  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:43:27 +0000</when>
<what></what>
</comment>
<comment>
<author>kostmo</author>
<when>Sat, 09 Jan 2010 03:34:01 +0000</when>
<what>Just read an article about PalmQ&apos;Es new developer program giving Q&quot;Eaccess to detailed
information about applications and statisticsQ&quot;E [1], the kind of stuff weQ&apos;Eve been
begging for since 2008 [2]...

Would be especially nice to have an XML dump of comments/ratings by date.  IQ&apos;Ed like
to quantify the correlation between the ratings in the visible top 3 comments with
the rate of app sales - my experience seems that they affect sales more than the
appQ&apos;Es average rating.


[1]
http://www.computerworld.com/s/article/9143359/Palm_opens_developer_program_adds_plug_in_support?source=toc

[2]
http://www.google.com/support/forum/p/Android%20Market/thread?tid=6884f49992134b6eQ&amp;Ehl=en</what>
</comment>
<comment>
<author>cor...@gmail.com</author>
<when>Sat, 09 Jan 2010 03:37:42 +0000</when>
<what>I would agree with the previous post about the last 3 ratings. IQ&apos;Eve noticed that if a
couple of sour customers post 1 star ratings, downloads fall dramatically. If those
ratings are all 5 star accolades, downloads zoom.

IQ&apos;Ed like to get an e-mail every time someone leaves a comment.

What would be even better would be to simply open up the market API so third party
developers could write their own solutions and relieve Google from the burden of
coming up with a good developer console.

-John Coryat</what>
</comment>
<comment>
<author>angelcas...@gmail.com</author>
<when>Wed, 24 Mar 2010 22:11:29 +0000</when>
<what>As I said on the forum post referenced above, I think that Google simply donQ&apos;Et care 
about our needs. They just care about charge us $25 for the sign up to the Market and 
get a percent of our earnings. So sad...</what>
</comment>
<comment>
<author>nushio</author>
<when>Thu, 24 Jun 2010 20:14:53 +0000</when>
<what>Developers are customers too. We shouldnQ&apos;Et rely on invasive libraries like Flurry to get the data. 

You want us to make great android applications? Help us out. 

Tell us what sorts of devices our users are using (G1? Nexus? Droid? ItQ&apos;Es good to know) 
What android versions to support (1.6? 2.1? Great!) 
Is the user from Russia or Mexico? (ThatQ&apos;Ed mean I need to add Russian and Spanish translations)
Screen size/density would be awesome too. 
What version of our app is the most popular would be cool too.
Uninstalled? Why? Which version? 

For heavenQ&apos;Es sake, let us at least read the comments they drop, as well as the version theyQ&apos;Ere commenting from. </what>
</comment>
<comment>
<author>Als...@gmail.com</author>
<when>Thu, 20 Jan 2011 17:31:17 +0000</when>
<what>This is a top priority. It is so ridiculous that the only information to go by as a developer is Active/Total Installs and the comments that do not dictate the OS version or device of the person using that app. We as developers should push harder on google to get this up and running.</what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Mon, 09 May 2011 22:26:41 +0000</when>
<what>Can be marked as fixed now?</what>
</comment>
</bug>
<bug>
<bugid>18577</bugid>
<title>screen rotation much slower than 3.0</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-17T07:25:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Seg...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 12:41:51 +0000</openedDate>
<description>Device Acer a500 ver. 3.1 Autorotate is much less responsive since the
upgrade from 3.0. In any app the time it takes to adjust has increased
by several seconds. I have seen this reported in a few reviews and
forums.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 07:25:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16096</bugid>
<title>[CTS Fail] Q&quot;E android.telephony.cts.SmsManagerTest Q&quot;E is always fail at KT.</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-04-12T19:23:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dongwo...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 04:16:27 +0000</openedDate>
<description>- Steps to reproduce the problem. We did CTS test.There are always
CTS-fail problems at SMS test. - What happened. When we do this test ,
the result is always fail. CTS Test name :
1.android.telephony.cts.SmsManagerTest
2.android.telephony.gsm.cts.SmsManagerTest - What you think the correct
behavior should be. Google must add additional code. I inspected your
CTS code. Your code in only for ATQ&amp;ET. In my opinion , your code isnQ&apos;Et
considerd for other country telecom company. KT(Korea Telecom)isnQ&apos;Et also
support your test case. Here is your original code. // Original source
tests\tests\telephony\src\android\telephony\cts\SmsManagerTest.java
======Q&gt;E // List of network operators that donQ&apos;Et support SMS delivery
report private static final ListQ&lt;EStringQ&gt;E NO_DELIVERY_REPORTS =
Arrays.asList( Q&quot;E310410Q&quot;E // ATQ&amp;ET Mobility ); Google must add this value:
======Q&gt;E private static final ListQ&lt;EStringQ&gt;E NO_DELIVERY_REPORTS =
Arrays.asList( Q&quot;E310410Q&quot;E // ATQ&amp;ET Mobility Q&quot;E45008Q&quot;E // KT ==Q&gt;E You must add
this KT value. ); Thanksyou.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Apr 2011 18:33:02 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 12 Apr 2011 19:23:47 +0000</when>
<what>This has already been fixed by an external contributor:

http://android.git.kernel.org/?p=platform/cts.git;a=commitdiff;h=0ac085e0d935e97c42401ca20dcd6be062b14b7e</what>
</comment>
</bug>
<bug>
<bugid>20096</bugid>
<title>internet connection fails when connected to pc by tether or wifi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seankjar...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 17:12:11 +0000</openedDate>
<description>I can turn on my WiFi hotspot with a strong 3g connection, but as soon
as I connect the computer, the internet connection is immediately lost.
Internet returns as soon as computer is disconnected. this happens with
WiFi as well as with a tether connection. I am using Android 2.2 on a
HTC desire. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>11654</bugid>
<title>music player stops when navigation speaks but does not start after navigation voice ends</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-05T21:09:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeroen.k...@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 10:33:02 +0000</openedDate>
<description>IQ&apos;Em using a HTC Desire that was running andriod 2.1 when i bought it.
when I used the navigator in my car while listning to music from my
phone through the stereo jack the voice would give directions music
would pause and when the directions were given the music would
automaticly start again. I updated to 2.2 recently and when i navigate
now in the same manner with music through the stereo jack in my car the
music player is closed when the navigator gives directions. I can
minimize the navigator and start the music player again but this is very
inconviniant if you are having a lot of voice commands.</description>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Tue, 05 Oct 2010 21:09:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14758</bugid>
<title>File.getCanonicalPath() throws java.lang.ArrayIndexOutOfBoundsException</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-15T22:30:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bluebara...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 20:47:09 +0000</openedDate>
<description>Sometimes File.getCanonicalPath() will throw an
java.lang.ArrayIndexOutOfBoundsException and it should only throw an
IOException as per the documentation. Stack trace: 1.
java.io.File.getCanonicalPath(File.java:550) Device Fingerprint that
reported the issue: Time = 2011.02.12_19.35.42_CST Device =
verizon/htc_desirec/desirec/desirec:2.1/ERD79/185970:user/release-keys I
apologize for not having the exact file path information that caused the
exception.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 22:30:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9904</bugid>
<title>Typeface.createFromAsset leaks asset stream</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-07-20T18:09:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>jmaa...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 10:48:44 +0000</openedDate>
<description>Steps to reproduce: 1. Write an application that calls
Typeface.createFromAsset() multiple times. 2. Make sure that the
typeface objects are out of scope and the garbage collector has
completed at least one pass. 3. Run adb shell dumpsys meminfo Q&lt;Eyour app
packageQ&gt;E Observe: There are multiple opened fonts under Q&quot;EAsset
AllocationsQ&quot;E. I was able to reproduce this bug on a device with Eclair
firmware as well as on a device with Froyo. This is a significant bug as
an application with custom fonts can quickly run out of memory. My first
thought of the leak was that the framework may ententionally cache
opened asset files. I took a dive into the framework to find out if this
was the case. IQ&apos;Em sharing my findings here so it will be easier for the
developer fixing the bug to get started. In the JNI layer,
createFromAsset is implemented in Typeface.cpp: static SkTypeface*
Typeface_createFromAsset(JNIEnv* env, jobject, jobject jassetMgr,
jstring jpath) { NPE_CHECK_RETURN_ZERO(env, jassetMgr);
NPE_CHECK_RETURN_ZERO(env, jpath); AssetManager* mgr =
assetManagerForJavaObject(env, jassetMgr); if (NULL == mgr) { return
NULL; } AutoJavaStringToUTF8 str(env, jpath); Asset* asset =
mgr-Q&gt;Eopen(str.c_str(), Asset::ACCESS_BUFFER); if (NULL == asset) {
return NULL; } return SkTypeface::CreateFromStream(new
AssetStream(asset, true)); } AssetStream is a local class which derives
from SkStream. SkStream in turn derives from SkRefCnt, which is ref
counted. The initial ref count is set to 1 in the constructor. The body
of SkTypeface::CreateFromStream() invokes
SkFontHost::CreateTypefaceFromStream(). The body of that function is
located in SkFontHost_android.cpp: SkTypeface*
SkFontHost::CreateTypefaceFromStream(SkStream* stream) { if (NULL ==
stream || stream-Q&gt;EgetLength() Q&lt;E= 0) { return NULL; } SkString name;
SkTypeface::Style style = find_name_and_style(stream, Q&amp;Ename); return
SkNEW_ARGS(StreamTypeface, (style, false, NULL, stream)); } Here, the
stream is passed in the constructor of a new StreamTypeface object. In
the constructor, the StreamTypeface increments the ref count of the
stream by 1 to become 2. The resulting Typeface is returned back to the
Java layer. When the typeface gets out of scope, the object is garbage
collected and the finalize() method is invoked. This will call the unref
function which lowers the ref count: static void Typeface_unref(JNIEnv*
env, jobject obj, SkTypeface* face) { SkSafeUnref(face); } At this
point, you would expect the native object to be freed and the asset
stream to be closed. However, after lowering the ref count, the value is
1, which is not enough to free the native object. It seems that the ref
count of the Typeface object should be lowered by one in the JNI layer
(Typeface_createFromAsset), before returning the object. For reference,
another method in the font host does decrement the ref count before
returning: SkTypeface* SkFontHost::CreateTypefaceFromFile(const char
path[]) { SkStream* stream = SkNEW_ARGS(SkMMAPStream, (path));
SkTypeface* face = SkFontHost::CreateTypefaceFromStream(stream); //
since we created the stream, we let go of our ref() here
stream-Q&gt;Eunref(); return face; } Thanks!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 20 Jul 2010 18:09:26 +0000</when>
<what>Thanks for the report. Your solution looks like the right one.</what>
</comment>
<comment>
<author>samuh.va...@gmail.com</author>
<when>Fri, 11 Mar 2011 08:12:19 +0000</when>
<what>If we have an application that has about 20 activities and we are loading 5-6 fixed fonts per Activity, will this bug be a cause of concern? What can a developer do to guard against this?</what>
</comment>
<comment>
<author>newb...@gmail.com</author>
<when>Mon, 15 Aug 2011 01:37:08 +0000</when>
<what>samuh, i just discovered this issue while tracking down a memory leak in one of my apps ... itQ&apos;Es definitely a concern in my case, so i coded this class as a work-around:

public class Typefaces{

private static final HashtableQ&lt;EString, TypefaceQ&gt;E cache = new HashtableQ&lt;EString, TypefaceQ&gt;E();

	public static Typeface get(Context c, String name){
		synchronized(cache){
			if(!cache.containsKey(name)){
				Typeface t = Typeface.createFromAsset(
						c.getAssets(), 
						String.format(Q&quot;Efonts/%s.ttfQ&quot;E, name)
					);
				cache.put(name, t);
			}
			return cache.get(name);
		}
	}

}

when you want to load one of your custom fonts, youQ&apos;Ed say something like:
Typefaces.get(Q&quot;EmyfontQ&quot;E);

basically this class ensures Android only loads each font once per instance of your app. the tradeoff, of course, is that each requested typeface object will remain in memory until your app is totally stopped by the OS (even though a given activity may not require each font).

this works for my app anyway, my memory leak is gone now.

HTH</what>
</comment>
</bug>
<bug>
<bugid>19869</bugid>
<title>ANR keyDispatchingTimedOut in Analytics library</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andr...@quirijngrootbluemink.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 10:28:55 +0000</openedDate>
<description>Hey guys, I got an error message from one of the users of my
application. He/she didnQ&apos;Et give me any more info but hereQ&apos;Es the stack
trace. As far as I know it hasnQ&apos;Et got to do with my code Thanks DALVIK
THREADS: (mutexes: tll=0 tsl=0 tscl=0 ghl=0 hwl=0 hwll=0) Q&quot;EmainQ&quot;E prio=5
tid=1 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x4012e600
self=0x12620 | sysTid=6756 nice=0 sched=0/0 cgrp=default
handle=-1343048600 | schedstat=( 615252000 160613000 751 ) utm=27 stm=34
core=1 at android.os.MessageQueue.nativePollOnce(Native Method) at
android.os.MessageQueue.next(MessageQueue.java:119) at
android.os.Looper.loop(Looper.java:122) at
android.app.ActivityThread.main(ActivityThread.java:4025) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:491) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) at
dalvik.system.NativeStart.main(Native Method) Q&quot;EDispatcherThreadQ&quot;E prio=5
tid=8 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x40814658
self=0x182b18 | sysTid=6763 nice=0 sched=0/0 cgrp=default handle=1596248
| schedstat=( 42578000 19532000 68 ) utm=3 stm=1 core=0 at
android.database.sqlite.SQLiteStatement.native_executeSql(Native Method)
at
android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:89)
at
android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1933)
at
android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1864)
at
android.database.sqlite.SQLiteDatabase.endTransaction(SQLiteDatabase.java:688)
at
android.database.sqlite.SQLiteStatement.releaseAndUnlock(SQLiteStatement.java:266)
at
android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:96)
at
android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1760)
at com.google.android.apps.analytics.v.a((null):-1) at
com.google.android.apps.analytics.n.a((null):-1) at
com.google.android.apps.analytics.x.b((null):-1) at
com.google.android.apps.analytics.h.a((null):-1) at
com.google.android.apps.analytics.u.run((null):-1) at
android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:132) at
android.os.HandlerThread.run(HandlerThread.java:60) Q&quot;EBinder Thread #2Q&quot;E
prio=5 tid=7 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x40753448
self=0x1542a8 | sysTid=6762 nice=0 sched=0/0 cgrp=default handle=806296
| schedstat=( 2233000 732000 13 ) utm=0 stm=0 core=1 at
dalvik.system.NativeStart.run(Native Method) Q&quot;EBinder Thread #1Q&quot;E prio=5
tid=6 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x40753238
self=0xc5328 | sysTid=6761 nice=0 sched=0/0 cgrp=default handle=786128 |
schedstat=( 3351000 3591000 14 ) utm=0 stm=0 core=0 at
dalvik.system.NativeStart.run(Native Method) Q&quot;ECompilerQ&quot;E daemon prio=5
tid=5 VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 obj=0x40752350
self=0xbfd78 | sysTid=6760 nice=0 sched=0/0 cgrp=default handle=1390456
| schedstat=( 51756000 7977000 341 ) utm=2 stm=3 core=1 at
dalvik.system.NativeStart.run(Native Method) Q&quot;ESignal CatcherQ&quot;E daemon
prio=5 tid=4 RUNNABLE | group=Q&quot;EsystemQ&quot;E sCount=0 dsCount=0 obj=0x40752270
self=0x157740 | sysTid=6759 nice=0 sched=0/0 cgrp=default handle=1393056
| schedstat=( 128000 144000 4 ) utm=0 stm=0 core=1 at
dalvik.system.NativeStart.run(Native Method) Q&quot;EGCQ&quot;E daemon prio=5 tid=3
VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 obj=0x407521a8 self=0x157528
| sysTid=6758 nice=0 sched=0/0 cgrp=default handle=805176 | schedstat=(
72955000 24467000 58 ) utm=6 stm=1 core=0 at
dalvik.system.NativeStart.run(Native Method) Q&quot;EHeapWorkerQ&quot;E daemon prio=5
tid=2 VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 obj=0x407520d0
self=0xc5060 | sysTid=6757 nice=0 sched=0/0 cgrp=default handle=791728 |
schedstat=( 42981000 6568000 33 ) utm=4 stm=0 core=1 at
dalvik.system.NativeStart.run(Native Method)</description>
</bug>
<bug>
<bugid>8011</bugid>
<title>Next word predictive text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>cboshui...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 06:41:02 +0000</openedDate>
<description>Typing on a touch screen could be substantially accelerated with the use
of next word prediction. (We already have word complete, which is also
often called predictive text. I would call that more auto-completion.
Next word prediction does not exist on Android as far as I know). Here
are some examples: * I type the word Q&quot;EIQ&quot;E and am offered the choices
{will, am, should, can...} * I type the phase Q&quot;EI amQ&quot;E and am offered the
next word choices of {going, hungry, tired, busy...} You get the idea.
The advantage of this, when done well, is that I can type an entire
sentence with one touch per word, from the first letter if I am lucky.
The system should come preloaded with a library of next-word pairs {I,
am}{I, will}, etc. In addition, it should learn from context and create
a user library of these. Eg: Q&quot;EI am going to {JohnQ&apos;Es, SallyQ&apos;Es, work}Q&quot;E.
With this, frequently typed phrases should be a matter of only a string
of single touches to retype. As an additional bonus point, the system
can step over connecting words (in, as, of, etc), and do limited
three/four-word matching. Examples, Q&quot;EI am {at home, in the car, at
work}Q&quot;E.</description>
<comment>
<author>matt.jo...@gmail.com</author>
<when>Wed, 28 Apr 2010 23:53:48 +0000</when>
<what>
Google already have a massive n-gram database, so thereQ&apos;Es pleanty of available data.
I think perhaps using more than the previous word would be better.

Google Q&apos;EMarkov Chains Word PredictionQ&apos;E, for some interesting reads.</what>
</comment>
</bug>
<bug>
<bugid>11964</bugid>
<title>Dalvik Verifier does not give error on calling invoke-virtual on direct (final) methods</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-10-19T22:34:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jay.pat...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 23:48:06 +0000</openedDate>
<description>A full account of this bug is present at:
http://groups.google.com/group/android-platform/browse_thread/thread/294c05e8a2436fbd#
This was discovered as part of porting the Rhino JS interpreter for
Android, in the compiled mode. The basic issue was that methods invokes
called with invoke-virtuals on private and final methods failed
silently. The Dalvik verifier ignored them and no error was thrown when
run on android-2.1 update 1 (platform version 7). They were changed to
invoke-special in the java class file, which were converted by dx to be
invoke-direct in the dex file, with the result that the private and
final methods were now accessible and were called correctly. (This was
with android-2.1; with android-1.6 (4), the dalvik verifier correctly
identified that it could not access these methods. Attached is a test
apk which should help demonstrate the problem. (In the disassembly, the
method _i1 is the method in question, attached is also the java class
file before and after changing it to invoke-special (in java). This was
tested with android 2.1 update 1 on an emulator.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 19 Oct 2010 22:34:43 +0000</when>
<what>Thanks for posting the test APK!

This is fixed in a future release (internal bug 3082885).  Launching invokeTest now results in the following:

W/dalvikvm(  620): VFY: invoke type does not match method type of Lcom/jap/apps/test/test;._i1
W/dalvikvm(  620): VFY:  rejecting opcode 0x6e at 0x0008
W/dalvikvm(  620): VFY:  rejected Lcom/jap/apps/test/test;.Q&lt;EinitQ&gt;E (Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Context;I)V
W/dalvikvm(  620): Verifier rejected class Lcom/jap/apps/test/test;

This causes the program to exit with an uncaught VerifyError.
</what>
</comment>
<comment>
<author>jay.pat...@gmail.com</author>
<when>Wed, 20 Oct 2010 00:48:43 +0000</when>
<what>Thanks for the fix!</what>
</comment>
</bug>
<bug>
<bugid>1155</bugid>
<title>Feature request: Ability to silence notifications from a particular IM contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>rad...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 18:42:15 +0000</openedDate>
<description>I subscribe to identi.ca, which is a Twitter-like service. This feature
request would also apply to Twitter users. I get an IM every few minutes
from various people on identi.ca, all coming from the identi.ca bot
user. IQ&apos;Ed like to be able to silence this user so that my phone doesnQ&apos;Et
beep for messages from it. I donQ&apos;Et want to block the user because I
still want to receive messages from it on my other devices, and I would
also like to send messages to it from my phone.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:44:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:48:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:06:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jan.l.pe...@gmail.com</author>
<when>Sat, 16 Jan 2010 04:33:06 +0000</when>
<what>FYI, if you use Handcent you can set up a generic notification profile and then
specific notification profiles for specific contacts.  I think this would do what you
want.</what>
</comment>
</bug>
<bug>
<bugid>16245</bugid>
<title>Spinner.onClick() is called on 2.2 device, not called on 3.0 device</title>
<status>New</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>SkiMat...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 05:48:20 +0000</openedDate>
<description>Developing using Android SDK 2.2
---------------------------------------------------------------------
public class MainActivity extends Activity { @Override public void
onCreate(Bundle icicle) { super.onCreate(icicle); AbsoluteLayout layout
= new AbsoluteLayout(this); setContentView(layout); MySpinner spinner =
new MySpinner(this); spinner.setAdapter(new ArrayAdapter(this,
R.layout.simple_spinner_item, new Object[]{Q&quot;EabcQ&quot;E, Q&quot;EdefQ&quot;E, Q&quot;EghiQ&quot;E}));
AbsoluteLayout.LayoutParams params = new
AbsoluteLayout.LayoutParams(200, 50, 50, 50); layout.addView(spinner,
params); } private class MySpinner extends Spinner { private
MySpinner(Context context) { super(context); } @Override public void
onClick(DialogInterface dialog, int which) { super.onClick(dialog,
which); } } }
---------------------------------------------------------------------
onClick() is called as per SDK documentation, when the user makes their
selection on the spinner dialog. Working fine on Android 2.2 device -
specifically HTC Desire HD. The exact same code (compiled for both tests
on Android SDK 2.2) running on Android 3.0 device - specifically
Motorola XOOM, does not call onClick(). I believe that the correct
behavior should be for onClick() to be called on 3.0 device as it does
on 2.2 device.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:08:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10844</bugid>
<title>login screen display error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atao2...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 11:15:52 +0000</openedDate>
<description>precondition - not google sign in Occurrence Process: 1. idle -Q&gt;E market
-Q&gt;E account screen -Q&gt;E next -Q&gt;E sign in -Q&gt;E touch username -Q&gt;E display keypad
-Q&gt;E password -Q&gt;E touch the google mark below password -Q&gt;E display google
privacy policy -Q&gt;E change landscape mode -Q&gt;E touch close button -Q&gt;E change
portrait mode Occurrence State: The login screen does not come out
properly. Expected Result: The login screen should be presented
properly.</description>
</bug>
<bug>
<bugid>16474</bugid>
<title>android market not showing paid apps on wifi only honeycomb tablets</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-01T02:06:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bhea...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 18:05:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 01 May 2011 02:06:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>788</bugid>
<title>LogCatView in eclipse plugin defaults to too small a size and resizing of messages column is unnecessarily difficult. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:14:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>appletvdesign</reportedBy>
<openedDate>Tue, 12 Aug 2008 01:47:02 +0000</openedDate>
<description>Open the LogCatView in the eclipse plugin. Start logging messages with
stack traces and location provider information Soon information will be
cut off within the view because the number of characters being displayed
by the log is too restrictive. The problem then means that you have to
pull the the column width larger by dragging it out of the views area to
the right. This has to be done inch by inch and is quite frustrating.
Even more frustrating is the fact that there are many situations where
eclipse the perspective is reset and you will have to repeat this
ritual.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:14:42 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>4797</bugid>
<title>Droid unable to sleep with lock on</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-11-17T11:14:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>del...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 03:25:26 +0000</openedDate>
<description>Running a Droid with Android 2.0 from Verizon. I set an UNLOCK PATTERN
that connects 6 dots. I set a one minute SCREEN TIMEOUT. PROBLEM: If I
get a phone call, or the Droid is otherwise turned on from sleep, AND if
I ignore the unlock screen that displays following a phone call (I
simply put the phone aside), the screen stays on, possibly until the
battery runs down, despite my setting a one minute SCREEN TIMEOUT. WHAT
I WOULD EXPECT: IQ&apos;Ed expect the DroidQ&apos;Es screen to TIMEOUT again after a
minute.</description>
<comment>
<author>del...@gmail.com</author>
<when>Sun, 15 Nov 2009 22:27:41 +0000</when>
<what>Since rebooting by pulling the battery, this issue has not duplicated.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:14:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7530</bugid>
<title>French Canadian Language ...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>79</stars>
<reportedBy>9pointsb...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 00:24:10 +0000</openedDate>
<description>Android V2 on nexus one... There is a French setting on the phone but
the problem is that we (French Canadians) are used to US keyboard
layout... France uses a different layout and this is a major bug to
French Canadians. I assume that most other settings made for France
(Currency, news etc.) would be different to? Y did not checked cause I
switched back to the English United States setting as soon as I saw the
French keyboard?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 16:29:05 +0000</when>
<what>Issue 7341 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 16:29:47 +0000</when>
<what>Issue 8626 has been merged into this issue.</what>
</comment>
<comment>
<author>arnonse...@gmail.com</author>
<when>Sat, 29 May 2010 12:33:37 +0000</when>
<what>This is not the same issue as #8262. Please remove it from being a duplicate</what>
</comment>
<comment>
<author>Hellfe...@gmail.com</author>
<when>Tue, 13 Jul 2010 19:31:49 +0000</when>
<what>I think this issue isnQ&apos;Et very well documented.

What the Opener meant to say is that the only way to use the french dictionary right now is to switch the keyboard to the French AZERTY layout. In Canada we use the QWERTY layout even when we type in French. 

Basically this is a request to either differentiate dictionary type from layout or to add Canadian French to the available layouts on the Nexus One.</what>
</comment>
<comment>
<author>9pointsb...@gmail.com</author>
<when>Tue, 13 Jul 2010 20:16:12 +0000</when>
<what>ThankQ&apos;Es Hellfenix. You nailed it.</what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Wed, 21 Jul 2010 19:35:56 +0000</when>
<what>This issue is basically the same as Issue 8494.  Again, this is a problem for French Canadian users.

On the other hand, I donQ&apos;Et really see the link to Issue 8626...  It is about the French Canadian keyboard layout association to a French dictionary. Nothing about Hebrew here.</what>
</comment>
<comment>
<author>raf...@gmail.com</author>
<when>Mon, 09 Aug 2010 13:10:03 +0000</when>
<what>Hellfenix is 100% correct. 
We need a french canadian dictionary associated to a US keyboard. 
</what>
</comment>
<comment>
<author>matthieu...@gmail.com</author>
<when>Thu, 26 Aug 2010 15:57:28 +0000</when>
<what>Same with French using a Swiss keybord. See issue 3403.</what>
</comment>
<comment>
<author>matthieu...@gmail.com</author>
<when>Thu, 26 Aug 2010 16:02:04 +0000</when>
<what>Issue 3528 is similar too.</what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Thu, 26 Aug 2010 16:27:43 +0000</when>
<what>@mattieu.bissat

YouQ&apos;Ere absolutely right. Also, Issue 8494 would also be related.  If they could all be merged, that would be great. If it could be resolved, my Android device would be perfect.</what>
</comment>
<comment>
<author>jean-m...@spaggiari.org</author>
<when>Sun, 12 Sep 2010 16:57:00 +0000</when>
<what>Just to give more details.

English Canada: $10,356.12
French Canaca: 10.356,12$

English Canada: 08:12PM
French Canada: 20:12

French English Keyboard Layout
TOP ROW
UPPER CASE | ! Q&quot;E / $ % ? Q&amp;E * ( ) _ + (BACKSPACE)
LOWER CASE # 1 2 3 4 5 6 7 8 9 0 - =

TAB ROW
UPPER CASE Q W E R T Y U I O P ^ ? Q&gt;E
LOWER CASE q w e r t y u i o p ^ ? Q&lt;E

CAPS LOCK ROW
UPPER CASE A S D F G H J K L : ` (ENTER)
LOWER CASE a s d f g h j k l ; `

SHIFT ROW
UPPER CASE Z X C V B N M Q&apos;E Q&quot;E ?
LOWER CASE z x c v b n m , . ? 

The key ` on the CAPS LOCK ROW require a 2nd caractere after it.
Like you tip ` then e and you have ?. Same for ` then a to get ? and so on.

Same kind of logic for ?, ? and ?

You can go to lunix and/or windows locale parameters to see all the differences.</what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Sun, 12 Sep 2010 17:19:34 +0000</when>
<what>I think you made some mistakes:

English Canada: $10,356.12
French Canaca: 10 356,12$ (the dot is not a thousand separator, the space is)


SHIFT ROW
UPPER CASE Z X C V B N M Q&apos;E . ? (there is no Q&quot;E in this row)
LOWER CASE z x c v b n m , . ?</what>
</comment>
<comment>
<author>jean-m...@spaggiari.org</author>
<when>Sun, 12 Sep 2010 17:35:55 +0000</when>
<what>@xavdouvi:

Regarding shift rowm youQ&apos;Ere totally right. My mistake.

Regarding the space vs the dot, I looked into open office and look like youQ&apos;Ere right too.

Thanks for pointing that.

So here is the corrected version.

English Canada: $10,356.12
French Canaca: 10 356,12$

English Canada: 08:12PM
French Canada: 20:12

French English Keyboard Layout
TOP ROW
UPPER CASE | ! Q&quot;E / $ % ? Q&amp;E * ( ) _ + (BACKSPACE)
LOWER CASE # 1 2 3 4 5 6 7 8 9 0 - =

TAB ROW
UPPER CASE Q W E R T Y U I O P ^ ? Q&gt;E
LOWER CASE q w e r t y u i o p ^ ? Q&lt;E

CAPS LOCK ROW
UPPER CASE A S D F G H J K L : ` (ENTER)
LOWER CASE a s d f g h j k l ; `

SHIFT ROW
UPPER CASE Z X C V B N M Q&apos;E . ?
LOWER CASE z x c v b n m , . ? 

IQ&apos;Em currently downloading Android 2.2 source code to see if there is a way to fix that ;) Whish me good luck.

JM</what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Tue, 21 Sep 2010 12:32:32 +0000</when>
<what>if you have a rooted phone you can try my package on this thread:
http://code.google.com/p/android/issues/detail?id=8494</what>
</comment>
<comment>
<author>joeltou...@gmail.com</author>
<when>Sun, 02 Jan 2011 14:04:03 +0000</when>
<what>This issue also causes a side problem for the News and Wheather app. Since you set your language as French, the device assumes you are a France resident and thus fetches European news.

A fix for that one please!</what>
</comment>
<comment>
<author>vdem...@gmail.com</author>
<when>Sun, 09 Jan 2011 17:07:21 +0000</when>
<what>Google, please at least for the next release, associate a QUERTY keyboard layout instead of AZERTY to the FR-ca culture...Just this fix would be a good start.</what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Sun, 09 Jan 2011 17:40:17 +0000</when>
<what>Just to let you guys and gals know, they donQ&apos;Et read messages, the only way to raise awareness is by starring the issue.</what>
</comment>
<comment>
<author>phoenix...@gmail.com</author>
<when>Mon, 28 Feb 2011 19:38:54 +0000</when>
<what>There are too few Q&quot;EstarsQ&quot;E for this issue to be considered in a timely matter. There has been several proposed alternatives that all work to some extent. But the request is to have this issue corrected on the OS level.
Now to do that, we need awareness. However, this is an English written page so a lot of people affected by this issue are not necessarly reading those pages (ie. French speakers in Quebec who use a French QWERTY keyboard).

Here is a compilation of all the Open issues on the matter:
- http://code.google.com/p/android/issues/detail?id=3403
- http://code.google.com/p/android/issues/detail?id=8494
- http://code.google.com/p/android/issues/detail?id=7530

I have posted this message on all 3 issues in hopes that we can accomplish three things:
1. Focus our efforts to have the issue STARRED as much as possible
2. Bring to attention our problems to other users who endure this problem silently.
3. Increase overall awareness on the issue.

I mean, if someone was able to program and Gingerbread keyboard and have it work like we need, how hard can it be to take his code and apply it to future versions of Android.

Keep hope alive, and sorry IQ&apos;Eve youQ&apos;Ere tired of getting emails with comments on the issue.

That is all. Thank you.</what>
</comment>
<comment>
<author>francish...@gmail.com</author>
<when>Sat, 26 Mar 2011 04:08:25 +0000</when>
<what>Is there a solution?

</what>
</comment>
<comment>
<author>jebeau...@gmail.com</author>
<when>Sun, 10 Apr 2011 15:26:58 +0000</when>
<what>Please fix this as well, itQ&apos;Es hard to believe such a simple and vital option is not yet present on stock android...</what>
</comment>
<comment>
<author>thierry....@gmail.com</author>
<when>Sat, 16 Apr 2011 03:09:42 +0000</when>
<what>Please rectify this asap.  There is no reason to not have this locale installed on a product that is available in Canada. </what>
</comment>
<comment>
<author>michel.b...@gmail.com</author>
<when>Sun, 17 Apr 2011 12:58:33 +0000</when>
<what>An FR-CA locale is essential. Decoupling the keyboard input from the dictionary is the best solution.</what>
</comment>
<comment>
<author>rouss...@gmail.com</author>
<when>Fri, 22 Apr 2011 15:32:18 +0000</when>
<what>Using the english keyboard is barely a solution because the auto correct will mess with everything you type in French.</what>
</comment>
<comment>
<author>benoitr...@gmail.com</author>
<when>Tue, 09 Aug 2011 18:29:03 +0000</when>
<what>So thereQ&apos;Es no update on this issue after more than a year? This is a major annoyance. Please fix!</what>
</comment>
<comment>
<author>daniel....@gmail.com</author>
<when>Thu, 24 Nov 2011 17:25:06 +0000</when>
<what>This is ridiculous. I just bought a Galaxy Tab and I feel like throwing it out the window. IQ&apos;Em French Canadian, I live and Norway and I prefer my software to be in English. It seems complicated, yes, but with either Windows or Ubuntu itQ&apos;Es not an issue, so why is Android so difficult?</what>
</comment>
</bug>
<bug>
<bugid>10751</bugid>
<title>Emails wonQ&apos;Et sync to phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfrankow...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 01:08:00 +0000</openedDate>
<description>I have an LG Ally from Verizon. This is actually my third brand new
phone in the last 2 weeks because they cannot resolve the issue. For
whatever reason, I can only view my emails on the phone when I manually
go into the account and refresh. It is a gmail account so that shouldnQ&apos;Et
be an issue. I have even went as far as to put my account on 7 other
android phones, and the emails come through almost instantly. I have
adjusted the pop3 and imap settings in my gmail account, and made sure
the sync is turned on. I even created a new gmail account and the emails
still wonQ&apos;Et come to the phone. At first I thought that maybe it was a
bad phone, but I know all 3 of them havenQ&apos;Et been defective. Software is
also up to date. I have spent over 15 hours in the verizon stores, and
at least 5 hours on the phone with their tier 2 tech support. Also, this
issue occured before and after I downloaded android 2.2. Verizon is
clueless....imagine that!!!! Any help would be greatly appreciated.
Thank you!!!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 Aug 2010 17:45:06 +0000</when>
<what>Issue 10752 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 27 Aug 2010 17:45:53 +0000</when>
<what>Are you using the Email application or the Gmail application?</what>
</comment>
<comment>
<author>dfrankow...@gmail.com</author>
<when>Sat, 28 Aug 2010 04:11:46 +0000</when>
<what>Gmail app</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 12 Sep 2010 22:05:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6630</bugid>
<title>Saving contact without name makes it impossible to delete</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zher...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 23:50:03 +0000</openedDate>
<description>When you save a contact without a name, you cannot delete it unless you
give it a name. I saved a phone number Q&quot;E5Q&quot;E without giving it a name. I
then tried to delete it, and it wouldnQ&apos;Et go. I removed the phone number
and it was left in my address book as Q&quot;EUnknownQ&quot;E and still wouldnQ&apos;Et
delete. I then renamed it to Q&quot;EJohnQ&quot;E and delete worked fine. Obviously
this is not a big deal, but its definitely a bug and might have some
deeper issues. Device: Nexus One Carrier: T-Mobile Country / Language:
USA/English OS / Browser / build number (if applicable): 2.1/??/ERD79</description>
</bug>
<bug>
<bugid>11251</bugid>
<title>Error always reported </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Skylizar...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 08:20:10 +0000</openedDate>
<description>Hi, Everytime I switch my phone on I get a error message reported for
the SD card has changed: Q&quot;E Sorry, The Application settings (Process
com.android.settings) has stopped unexpectedly. Please try againQ&quot;E Force
close Q&quot;E..- What you think the correct behavior should be.Q&quot;EQ&quot;E I shouldnQ&apos;Et
get the error every single day. It worked fine on 2.1. HTC Desire
Android Ver 2.2</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 15 Sep 2010 17:39:59 +0000</when>
<what>Issue 11252 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>17033</bugid>
<title>diff in API 7-9 and API 10 resultin in IllegalArgumentException in API 10</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Ronald.K...@gmail.com</reportedBy>
<openedDate>Sat, 21 May 2011 03:24:57 +0000</openedDate>
<description>Required for API 10: Q&lt;Eintent-filterQ&gt;E ..... Q&lt;Edata
android:path=Q&quot;Econtacts/peopleQ&quot;E android:scheme=Q&quot;EcontentQ&quot;EQ&gt;E Q&lt;E/dataQ&gt;E ......
Uri contentUri = Uri.parse(Q&quot;Econtent://contacts/peopleQ&quot;E); API Q&lt;E 10 works
with: ..... Q&lt;Edata android:path=Q&quot;EcontactsQ&quot;E android:scheme=Q&quot;EcontentQ&quot;EQ&gt;E
Q&lt;E/dataQ&gt;E ...... Uri contentUri = Uri.parse(Q&quot;Econtent://contacts/Q&quot;E); Diff
require: *people 05-20 16:57:11.672: ERROR/ActivityManager(68):
java.lang.IllegalArgumentException: URI: content://contacts/, calling
user: android.uid.system:1000, calling package is one of:
[com.android.settings, com.android.providers.subscribedfeeds,
com.android.systemui, android, com.android.providers.settings,
com.android.server.vpn]</description>
</bug>
<bug>
<bugid>7891</bugid>
<title>Notification icon overlay not removed when updated without number</title>
<status>FutureRelease</status>
<owner>j...@google.com</owner>
<closedOn>2010-10-22T16:44:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Wed, 21 Apr 2010 13:31:21 +0000</openedDate>
<description>Tested on Android 1.6 and 2.1 emulator and devices (G1, Nexus One).
Creating a notification, then adding a number as follows correctly
displays a number on a red background overlaid on the notification icon.
Notification n = new
Notification(android.R.drawable.stat_notify_voicemail, text, now);
n.number = 3; notMgr.notify(1, n); If you later update the
still-existing notification by calling notify() with the same ID and
new, identical Notification which does *not* have a number set, the
number is removed from the notification icon, but the red overlay
remains. Notification n = new
Notification(android.R.drawable.stat_notify_voicemail, text, now);
notMgr.notify(1, n); Also, explicitly setting the number to 0 or -1 does
not make any difference. Of course, the workaround is to cancel the
original notification first, but this seems like it should be
unnecessary. See attached screenshot from 2.1 emulator.</description>
<comment>
<author>j...@google.com</author>
<when>Sat, 24 Apr 2010 14:20:48 +0000</when>
<what></what>
</comment>
<comment>
<author>steve...@gmail.com</author>
<when>Fri, 22 Oct 2010 00:35:12 +0000</when>
<what>IQ&apos;Em hitting this issue and another related issue.  I looked at the Android source and found that only the constructor of StatusBarIcon calls setVisibility(VISBLE/GONE) on the com.android.internal.R.id.number TextView overlay.

So, if your first notify() call has Q&quot;Enumber = 0Q&quot;E, then that icon will never show an overlay, even if you later set Q&quot;Enumber Q&gt;E 0Q&quot;E and call notify() again.  Likewise, the opposite is true.  If you start with Q&quot;Enumber Q&gt;E 0Q&quot;E, then you will always be stuck with an overlay, even if you set Q&quot;Enumber = 0Q&quot;E and call notify() again.  This is what Chris is seeing as well.

The fix is that StatusBarIcon needs to also call setVisibility(VISBLE/GONE) in all the various update() methods whenever it calls nv.setText().

As a fix, I tried to call cancel() before each call to notify(), but this isnQ&apos;Et going to work for us.  First, we have an ongoing notification that we use for a foreground service.  It appears that cancel() does nothing for a notification that has been passed to startForeground().  So, I would need to call stopForeground(), cancel(), notify(), and startForeground() again.  I guess I could do that, but it brings up my next issue.  We toggle between zero and nonzero quite often, and each time we do a cancel()/notify(), the status bar does the vertical marquee and ticket text thing.  This is very annoying to have it constantly do this.

So, I think IQ&apos;Em stuck having 10+ icons for each screen DPI we support that have number badges as part of the image.  IQ&apos;Ell just cycle through the images and not use the text overlay.
</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Fri, 22 Oct 2010 16:44:00 +0000</when>
<what>Should be fixed in gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>1617</bugid>
<title>[New app] lightweight office utilities</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 01:04:15 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem For taking android to the next
level for business users, Android should have a very light weight and
low-memory port for Open Office or supply simple office utilities. Right
now, we are not able to open .doc, .xls or .ppt file from email at all.
This puts business user at a disadvantage and prevents it from being a
productive and good choice. - Sample source code demonstrating the
problem - What you think the correct behavior should be. For taking
android to the next level for business users, Android should have a very
light weight and low-memory port for Open Office or supply simple office
utilities. Maybe some implementations can be released along with the
cupcake branch itself. If you are reporting a crash or similar issue,
please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting
output as a text file to your issue report. (For feature requests for
APIs, please include sample code showing how you are proposing the API
should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:50:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:20:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:44:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:00:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8634</bugid>
<title>Nexus One Car Dock volume controls are not functional while not using the DockQ&apos;Es speaker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>oxygen2</reportedBy>
<openedDate>Wed, 26 May 2010 15:24:05 +0000</openedDate>
<description>I am using a Nexus One, running Froyo (FRF50) with the Car Dock that is
sold on google.com/phone. The issue I am about to described also
happened under Eclair ERD79 and ESE27. When using the Car Dock, the
phoneQ&apos;Es own volume buttons are covered by the dockQ&apos;Es housing. On the
outer edge of the car dock housing there are two buttons to control the
DockQ&apos;Es volume only... If I plug in an 1/8th inch audio connector
directly to the Nexus One, i am unable to control the volume unless i
remove the phone from the Car Dock. Also, if i use another bluetooth
audio device, such as a bluetooth headset or a bluetooth car kit that is
integrated with my car audioQ&apos;Es head unit, the car dockQ&apos;Es volume buttons
are not functional. I am VERY tempted to carve up my Car Dock with a
rotary tool/drill to allow me to access the Nexus OneQ&apos;Es own volume
buttons... However I hope this can be solved with software, because the
moment I unplug the audio jack or disconnect the alternate bluetooth
audio device, the buttons become functional to control the Car DockQ&apos;Es
speaker.</description>
<comment>
<author>vitalyb</author>
<when>Sun, 06 Jun 2010 10:50:18 +0000</when>
<what>Same issue here. Currently using Q&quot;ETaskerQ&quot;E to increase media volume to 100% while in
car, but it isnQ&apos;Et the perfect solution.

Anyone has an idea?</what>
</comment>
<comment>
<author>jstra...@gmail.com</author>
<when>Sun, 13 Jun 2010 22:15:50 +0000</when>
<what>i agree, the car dock should be designed to make use as safe and easy as possible. A workaround that I use is to have locale set all of my volumes to max when it senses the phone is in the car dock.</what>
</comment>
</bug>
<bug>
<bugid>490</bugid>
<title>[Performance]: java.util.Calendar class implementation is TOO SLOW - NEEDS OPTIMIZATION.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T19:03:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>OldPete...@gmail.com</reportedBy>
<openedDate>Wed, 19 Mar 2008 09:30:56 +0000</openedDate>
<description>I was programming Windows Mobile in C++ before, using some very fast
date calculation classes, and now, performance of Calendar class totally
suprises me. In a wrong way, of course. According to results of many
tests I run in traceview utility, calculation methods in Calendar class
is the SLOWEST part of my whole application (made of 70 classes) ! Of
course, I tuned my application, maked many cache optimizations, etc..
but I think, Calendar class SHOULD be strongly optimized. You can run
simply test: public class main extends Activity { @Override public void
onCreate(Bundle icicle) { super.onCreate(icicle);
setContentView(R.layout.main); long lStartTime =
android.os.SystemClock.elapsedRealtime(); Calendar cal =
Calendar.getInstance(); final int iViewDays = 42; int iMonth = 0; for
(int iRows = 0; iRows Q&lt;E 20; iRows++) { cal.set(2008, iMonth, 1); for
(int i = 0; i Q&lt;E iViewDays; i++) { //... cal.add(Calendar.DAY_OF_YEAR,
1); } iMonth++; } long lEndTime =
android.os.SystemClock.elapsedRealtime() - lStartTime; setTitle(Q&quot;ETotal
execution time: Q&quot;E + Long.toString(lEndTime)); } } This piece of code
runs on my machine in 400ms. This is almost HALF OF SECOND ! For me,
this is very slow and gives the user very wrong experience. Now, add to
these loops some code inside, some rows more and youQ&apos;Ell see, this is
VERY, VERY SLOW !!! So, please talk to your developers and please check
if Calendar class can be optimized for better calculation speed. This is
very important class and will be used thousands times per day in most
applications, so its performance is very important !!!</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 07 May 2008 23:14:54 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 30 Jun 2008 21:30:06 +0000</when>
<what>An engineer has investigated this issue, and had the following comments:

The above sample is doing 800 calendar operations. Since the code is adding months
and days to a given calendar, the implementation will have to Q&quot;ErollQ&quot;E internally to
return to a legal state (like, incrementing the year for month = 12). This is taking
some time, in particular on an embedded device. Even the JDK (+JIT) on my desktop
takes more than 20-25ms to do it.

The reference to C++ is not really an an apples to apples comparison. 

Could you please provide more information regarding how you are using this Calendar
class, and if there any actual end user problem that this exposes? 

Thanks for the feedback.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:03:39 +0000</when>
<what>Closing due to lack of submitter input. </what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1843</bugid>
<title>Browser zoom can get stuck, require restart to fix</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-26T17:56:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Sat, 24 Jan 2009 19:55:34 +0000</openedDate>
<description>(Sometimes a new window is enough, sometimes not.) Easy to reproduce -
open browser, open Q&apos;Estandard viewQ&apos;E (or any zoomable page) and zoom
completely in. Hit Q&apos;EbackQ&apos;E to return to the unzoomable page. From this
point forward, there is no way to zoom out in this window (for at least
one user, the browser process had to be killed entirely to get it back
to normal.)</description>
<comment>
<author>disconn...@gmail.com</author>
<when>Sat, 24 Jan 2009 19:56:52 +0000</when>
<what>Oh. Suggested fix: doublecheck zoom permissions on each new page/click, and reset to
defaults before rendering an unzoomable page.

(Better fix: donQ&apos;Et do unzoomable pages...but..)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 15:09:15 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 17:56:29 +0000</when>
<what>The issue was fixed in the source code, the fix will be in a future release.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:56:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:26:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15515</bugid>
<title>Kernel panic and rebooting on Acer Liquid E (S100)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-16T17:17:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wav...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 15:01:55 +0000</openedDate>
<description>Phone: Acer LiquidE (S100) Android 2.2 Kernel: 2.6.29 Build number:
Acer_LiquidE_4.002.14_EMEA_GEN1 I use Q&quot;EDailyRoads VoyagerQ&quot;E app, and
sometimes phone rebootes itself during this app is running. On SD-card I
saw these files (see attached).</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:17:19 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6502</bugid>
<title>glUnProject coordinates do not match up with rendered image</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tim.news...@gmail.com</reportedBy>
<openedDate>Sat, 06 Feb 2010 00:54:57 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs in OpenGL. Please describe
the problem in detail. Be sure to include: - Which version of Android
youQ&apos;Ere using Android 1.6 on an ADP1. Images from the ADP1 HTC site. -
Which hardware youQ&apos;Ere using ADP1. - Whether your issue exists both on a
device and on the emulator Tested on device only. - Steps to reproduce
the problem Build and install attached project with Q&quot;Eant installQ&quot;E. Or
use stand-alone attached source to review or build. Run Q&quot;EunprojQ&quot;E. Touch
the image inside and outside the square and view the resulting
coordinates in Q&quot;Eadb logcatQ&quot;E Touches inside the square should be reported
as Q&quot;EinsideQ&quot;E. However, instead some touches near the edge that are
clearly inside will be reported as Q&quot;EoutsideQ&quot;E. - Sample source code
demonstrating the problem Attached. - What you think the correct
behavior should be The gluUnProject results should agree with the
rendered image. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
opengl-bugreport.txt available on request.</description>
<comment>
<author>tim.news...@gmail.com</author>
<when>Sat, 06 Feb 2010 05:05:42 +0000</when>
<what>I made a modified test case that plots the projection of the screen touches on the z=0 
plane. The code is attached.  This also exhibits the behavior -- many touches are near 
the intended target but some are wildly off.</what>
</comment>
<comment>
<author>tim.news...@gmail.com</author>
<when>Sat, 06 Feb 2010 17:59:50 +0000</when>
<what>I donQ&apos;Et know if this makes a difference (it doesnQ&apos;Et to my results, I compared both with 
and without), but the GLU.gluUnProject function does not normalize the w-coordinate to 
1.0 before returning the vector.  The original GLU C sources I found online do. see 
http://cgit.freedesktop.org/mesa/mesa/tree/src/glu/sgi/libutil/project.c?id=mesa_7_7 
for comparison.</what>
</comment>
<comment>
<author>tim.news...@gmail.com</author>
<when>Sat, 06 Feb 2010 20:22:54 +0000</when>
<what>FWIW, the following unproject code seems to line up properly for me.  
Notice that I had to map view coordinates to (-1.25,1.25) instead of 
from (-2,2).  I got these numbers empirically and have no idea why 
this would be so or how close to the correct values I am.

    static void fixW(float[] v) {
        for(int i = 0; i Q&lt;E 4; i++)
            v[i] = v[i] / v[3];
    }

    public static float[] unProject(float[] win, float[] mod, float[] proj, int[] 
view) {
        // XXX check for invertability and w=0.0 
        float[] m = multMM(proj, mod);
        float[] im = new float[16];
        Matrix.invertM(im, 0, m, 0);

        // This should scale by 2f, but 1.25f seems to give
        // accurate results.. I dont know why! XXX!
        float[] w = new float[] {
            1.25f * ((win[0] - view[0]) / view[2] - 0.5f),
            1.25f * ((win[1] - view[1]) / view[3] - 0.5f),
            2f * win[2] - 1f,
            1f };
        float[] r = multMV(im, w);
        fixW(r);
        return r;
    }
</what>
</comment>
<comment>
<author>mario.de...@gmail.com</author>
<when>Thu, 24 Feb 2011 23:22:32 +0000</when>
<what>IQ&apos;Eve found that scaling by 2f yields correct results. For the rest, the algorithm is accurate, thanks!</what>
</comment>
</bug>
<bug>
<bugid>18185</bugid>
<title>bloomberg tv speech</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gficht...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 19:28:57 +0000</openedDate>
<description>ATQ&amp;ET Android handsets have an issue with playing bloomberg.com/tv video
quality and background music work perfectly. Speech is distorted and in
slow motion. Bloomberg.com/tv works correctly on Samsung Captivate
software version 2.2 and also HTC Inspire software version 2.2.1.
Current handsets affected by the problem inclue Samsung Infuse 4G and
Motorola ATRIX 4G. Also www.joonmedia.com is affected by the same
issues.</description>
</bug>
<bug>
<bugid>1294</bugid>
<title>[BT Car] Acura TL 2006 / bluetooth drops connection immediately after pickup</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:18:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>arashzolghadr@gmail.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 21:32:46 +0000</openedDate>
<description>Bluetooth headset (in this case my car, Acura TL 2006) that has been
working fine for years with htc wing and sonyerricson t610 does not work
properly with the G1. The calls drop as soon as they r picked up. The
call is picked up but drops back to the phone when tried to pickup from
he car. There is silence still in the pphone so I have to turn off
bluetooth in the phone to hear the person in the phone. Usually the
third call is successfully picked up by he car.</description>
<comment>
<author>arashzolghadr@gmail.com</author>
<when>Fri, 14 Nov 2008 01:53:17 +0000</when>
<what>After the first call, the car says the phone is in use while its not/</what>
</comment>
<comment>
<author>praelu...@gmail.com</author>
<when>Tue, 09 Dec 2008 16:10:33 +0000</when>
<what>I have experienced a similar issue with the G1 in my 2006 Toyota Prius.  The built-
in headset will ring, but when I pick up the call it drops it and the phone takes 
over, the car touchscreen says to Q&quot;Echeck mobile phoneQ&quot;E.  If I wait a little while, 
sometimes the handset will repair with the car, and I can pickup/place calls, but it 
still seems flakey.

Other quirks with the G1Q&apos;Es bluetooth:  it seems to be reporting battery life and 
signal strength to the headset, but it does not pass ringtones through, and it does 
not suppress ringtones when paired with a headset.  So what I end up with is the 
car Q&quot;EringingQ&quot;E as well as the phone, which is really annoying.  Desired behaviour 
would be like my wifeQ&apos;Es Motorola Rizr which passes its ringtones through to the car, 
or at least like my T-Mobile MDA where it suppresses its own ringtones when itQ&apos;Es 
paired and ringing the headset.</what>
</comment>
<comment>
<author>arashzolghadr@gmail.com</author>
<when>Thu, 11 Dec 2008 02:59:32 +0000</when>
<what>interestingly we are not getting any feedback from Google.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:21:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:14:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:18:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:37:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:18:53 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>16925</bugid>
<title>Droid Charge no animated gifs!!!!???</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-18T01:09:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>klute.r...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 19:01:32 +0000</openedDate>
<description>Droid Charge wonQ&apos;Et show animated gifs just like when the Droid first
came out. Only shows the first image in the sequence. I have tried Stock
browser, Dolphin, Opera, etc... Also Flash is on and up to date, java is
on. Have tried a reset to no avail. Samsung tells me itQ&apos;Es Q&apos;Enot
supportedQ&apos;E which seems ridiculous. All sites are the same (like
www.wunderground.com try to loop a radar). Any ideas? Help? Did Samsung
somehow drop the ball on this one? Or is it another issue?</description>
<comment>
<author>weezer...@gmail.com</author>
<when>Tue, 17 May 2011 22:16:58 +0000</when>
<what>As far as I know just being an avid Android follower, Google/Android dropped the ball on this for the past 3 years. Basic functionality should be included.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 May 2011 01:09:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12137</bugid>
<title>Deleting only message in inbox from inside the email doesnQ&apos;Et delete it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmatchus76@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 14:29:20 +0000</openedDate>
<description>- Steps to reproduce the problem. Email inbox has one email message in
it. Open that message. Click Q&quot;EDelete.Q&quot;E Go back to email inbox, message
still appears. Checking the box and then clicking delete from the main
inbox list will delete the message. Messages will also delete correctly
if they arenQ&apos;Et the last one left. This only happens with one message
left in the inbox. - What you think the correct behavior should be. The
message should be deleted when clicking delete inside the message not
just having to do it from the main inbox. T-Mobile G2; Android 2.2 OS</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Oct 2010 18:08:03 +0000</when>
<what>Issue 12138 has been merged into this issue.</what>
</comment>
<comment>
<author>jmatchus76@gmail.com</author>
<when>Tue, 02 Nov 2010 18:42:47 +0000</when>
<what>IQ&apos;Eve confirmed it is not just when there is one email left in the inbox.  Deleting the message from inside the message does not delete any message.  I have to delete it from the list of emails in the inbox.</what>
</comment>
</bug>
<bug>
<bugid>9438</bugid>
<title>screenOrientation not fully respected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 14:31:33 +0000</openedDate>
<description>I have set screenOrientation=Q&quot;EportraitQ&quot;E for my activity. This behaves
properly most of the time, except when this activity launches the camera
activity whose screenOrientation=Q&quot;ElandscapeQ&quot;E. What I am seeing is that
as the camera activity is being loaded, my activity is asked to measure
itself and lay itself out, given landscape screen dimensions. And during
that layout phase, I have a list view that needs to query its adapter to
lay out its list items, and often Android will select the landscape
version of the list item layout to inflate. Additionally, if I
physically rotate my nexus one on its side to view the camera app
properly then tap BACK to return to my activity, the problem happens
again during the first measure/layout requests as my activity is
restored to the foreground.</description>
</bug>
<bug>
<bugid>7894</bugid>
<title>Need easy option for silencing ringer only temporarily</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>KenLoves...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 15:46:56 +0000</openedDate>
<description>My wife will walk into library, silence her phone ringer and forget to
turn it back on after leaving the library, leaving her unavailable
later. She needs to have an option just as easy that the silencing would
only be temporary. I need the silencing to be done according to my class
schedule so I donQ&apos;Et have to manually silence for each class. How about
have the phone and other notifications be according to Google Calendar?</description>
</bug>
<bug>
<bugid>7111</bugid>
<title>Recurring appointments in Exchange show one hour later</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jtger...@gmail.com</reportedBy>
<openedDate>Thu, 11 Mar 2010 19:50:14 +0000</openedDate>
<description>Using a Sprint HTC Hero, just setup sync to Exchange 2003 SP2 server.
Synced in the appointments fine except that a recurring daily
appointment is displaying one hour later.</description>
</bug>
<bug>
<bugid>4640</bugid>
<title>Android should be provided with a file manager application.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T02:38:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pushkars...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 11:33:33 +0000</openedDate>
<description>GENERAL DESCRIPTION: ---------------------- Android should be provided
with a file manager application. Expected Result: ----------------------
It makes the user to view the information of the available contents in
memory card and phone. Actual Result: --------------- AS there is no
file manager application, user canQ&apos;Et be able to check the contents
present in memory card. Reproducibility ---------------- 10/10</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 11 Nov 2009 02:38:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16834</bugid>
<title>Add Google Places to Android Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>catalyst...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 14:07:34 +0000</openedDate>
<description>I like many other Google users find myself searching for different
places on Google. Not only is this useful for finding directions and
phone numbers, but quick reviews. I would like to request that we add a
new button to the Google Places page to add the business or person to
the Android phones contact list. This contact info would be all of the
info that the web contains (phone, name, address, etc.) If the
capability to keep these updated was also made that would be nice.</description>
<comment>
<author>t...@malcolmson.ca</author>
<when>Mon, 13 Jun 2011 20:23:39 +0000</when>
<what>Agreed, but I think this goes beyond Android.  We should be able to add a Place to our Contacts whether we are using our Android phone or viewing a Place on Google Maps in our browser.</what>
</comment>
<comment>
<author>xcin...@gmail.com</author>
<when>Tue, 19 Jul 2011 21:39:13 +0000</when>
<what>i was able to do this on my iphone</what>
</comment>
</bug>
<bug>
<bugid>782</bugid>
<title>AndroidClip support incomplete?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:12:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Mon, 04 Aug 2008 20:24:04 +0000</openedDate>
<description>Hi, Is AndroidClip supported at all in android-sdk_m5-rc15? IQ&apos;Em using
public void open(AudioFormat format, byte[] data, int offset, int
bufferSize) without compiletime or runtime errors, but I do not get any
sound either. I do get sound when playing a (fixed) audio resource with
MediaPlayer, but that does not suit my need for playing data arrays.
Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:12:49 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sat, 24 Jan 2009 08:33:09 +0000</when>
<what>Indeed I think all of javax.sound has been deprecated in SDK 1.0r2 with no plans to
add javax.sound support according to Dave Sparks in
http://groups.google.com/group/android-developers/browse_frm/thread/543d95ec4345ae0b/
so my point about AndroidClip not working has become moot.

Regards</what>
</comment>
</bug>
<bug>
<bugid>5225</bugid>
<title>To be able to view alert from sleep mode without going through several keystrokes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sheree%b...@gtempaccount.com</reportedBy>
<openedDate>Sat, 05 Dec 2009 02:16:51 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. I would like to be able to view the alert, call, email,
or whatever reason the phone just sounded without having so many
keystrokes to awaken my phone. IQ&apos;Em using the Droid on a 30 day trial.
There is a lot of features I really like on the Droid, but there are a
few that need improved. On my Blackberry curve, I just pressed the
spacebar to awaken it. Then the screen displayed all my emails, call
log, and calendar appointments or tasks (I think itQ&apos;Es called the agenda
view). I too have issues with not being able to use bluetooth as truly a
handsfree experience. I starred those issues on Google Code. Thanks for
allowing us to be able to request features or to notify you of problems
as well.</description>
</bug>
<bug>
<bugid>15230</bugid>
<title>Google Maps cannot load My Maps after update to 5.2.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mikha9...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 10:12:49 +0000</openedDate>
<description>Google Maps -Q&gt;E Layers -Q&gt;E Other Layers -Q&gt;E My Maps -Q&gt;E select any map App
switches to map view, Loading message appears but selected Q&quot;Emy mapQ&quot;E does
not appear on map and does not appear in layes list. Rolling back to
previous version fixes the problem. HTC Legend. Android 2.2 (official).
Russian. Location Russia. Phone setup for 2 google accounts but only 1
has My Maps which is active in Google Maps application.</description>
<comment>
<author>bruce.ad...@gmail.com</author>
<when>Sun, 06 Mar 2011 01:19:52 +0000</when>
<what>Same issue with Android 2.2 on HTC MyTouch 3G Slide.  Google Maps version reports 5217.  I have only one Google account for which the phone is setup with.   IQ&apos;Eve been able to access Q&apos;EMy MapQ&apos;E layers just fine in previous versions of the Map app, problem started right after I upgraded to the 5.2 version.   It shows the same symptom ... loading message appears for about 3 seconds, then the map returns without the layer.   In the past, the layer would load within 5-10 seconds.</what>
</comment>
<comment>
<author>mikha9...@gmail.com</author>
<when>Wed, 09 Mar 2011 10:38:21 +0000</when>
<what>Seems itQ&apos;Es fixed in 5.2.1 (#5218)</what>
</comment>
</bug>
<bug>
<bugid>13069</bugid>
<title>Android Exchange Sync (HTC Desire HD Andriod 2.2)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-12-29T18:52:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.r...@funkring.net</reportedBy>
<openedDate>Thu, 09 Dec 2010 18:19:02 +0000</openedDate>
<description>Dear Andriod Team, There happens strange things when i sync my microsoft
exchange contacts: 1. I create a new contact on my android handy ( Name:
Test, Mobile +43 1234 ) 2. I sync the contact with the exchange server
3. The contact is now on outlook 4. Now i copy the phonenumber from
mobile to businessphone 5. After a start the sync again, the mobile
phone ask me, there is a another contact with the same name, how to link
the contact? 6. After a linked the contact with the contact already on
the phone randomly another contact was overwritten. Thanks for Help Best
Regards Martin</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 29 Dec 2010 18:52:19 +0000</when>
<what>The HTC Desire uses HTCQ&apos;Es Exchange application, rather than the stock Android functionality; youQ&apos;Ell have to contact HTC about this issue.</what>
</comment>
</bug>
<bug>
<bugid>10544</bugid>
<title>Browser ignores first click on some elements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Klement.Sekera@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 10:55:38 +0000</openedDate>
<description>Using HTC Desire, currently stock 2.2, same issue experienced on stock
2.1 tough. The stock browser on HTC Desire ignores first click on
certain elements. The best example is probably the form for submitting
rows into google spreadsheets. I always have to click twice on the
submit button to get the form submitted. Also, on some other sites, the
same behaviour is consistently observed. It doesnQ&apos;Et matter if the
element is a button or a text link. Maybe its tied to the element being
the Q&quot;EsubmitQ&quot;E element. The correct behaviour is to notice the click and
submit the form the first time its clicked.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 19 Aug 2010 04:34:16 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=4669</what>
</comment>
<comment>
<author>Klement.Sekera@gmail.com</author>
<when>Thu, 19 Aug 2010 05:54:30 +0000</when>
<what>Update:

Testing with the google spreadsheet submit form:
Since the form is higher then the screen height, it has to be scrolled to get to the submit butoon. If I scroll down, touch the submit, nothing happens. Then I scroll up and back down. Touching the button again, nothing happens. This canbe repeated infinitely. Everytime the page is scrolled,the button has to be clicked twice for the browser to submit it.</what>
</comment>
</bug>
<bug>
<bugid>6510</bugid>
<title>Incomplete webpages in browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fpi...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 01:42:54 +0000</openedDate>
<description>Android browser only displays the beginning of the webpage for some
sites. These sites are correctly and completely displayed in PC browsers
(e.g.: Firefox, Chrome ...) as well as on the Opera Mini for Android.
This issue can be reproduced in Android 1.6 hardware and Android 2.1
emulator from Google SDK. Follows a short list sites that present the
issue: . www.ynet.co.il . www.globes.co.il . www.themarker.com .
www.one.co.il . www.walla.co.il</description>
</bug>
<bug>
<bugid>781</bugid>
<title>Built-in animations of views</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-29T23:03:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sacos...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jul 2008 21:44:55 +0000</openedDate>
<description>Hello there, Inside my application, I am using a Gallery and it has
simple built-in animation. When I change the selection of Gallery via
setSelection(position, isAnimated) and make the animation enabled, I
cannot access the animation object that occurs till the selection is
centered on the gallery view. I think I should be able to achieve the
built-in animation object, by this way I may know when the animation
will stop(duration). According to my tests, it takes constant time on
gallery view to show the selection at the center but the exact time
period is unknown/not accessible. The method myGallery.getAnimation()
tries to find available animations, but it returns null. In spite of the
fact that, I set the animation duration by setAnimationDuration method,
getAnimation method return null. If the animation object cannot be
reached, a getAnimationDuration method will be helpful. In my opinion,
myGallery.getBuiltInAnimation or similar method that returns the
built-in animation object could be helpful. Best wishes, sarp</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 29 Jul 2008 23:03:21 +0000</when>
<what>Gallery does not have a built-in animation anymore. Even if Gallery still had a built-in animation, it would be too 
risky to expose the animation externally.

To know if the animation stops, just use a list item selected listener.</what>
</comment>
</bug>
<bug>
<bugid>19544</bugid>
<title>Google Pinyin Force Close on Motorola Flipout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>edward.1...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 12:51:02 +0000</openedDate>
<description>- Steps to reproduce the problem. Click Q&apos;EenterQ&apos;E on hardware qwerty in
chinese mode - What happened. Force close - What you think the correct
behavior should be. On Motorola Flipout, Q&apos;EOKQ&apos;E and Q&apos;EEnterQ&apos;E are two
different keys, maybe the key map is wrong. DonQ&apos;Et forget to mention
which device you have, and whh version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Android 2.1 update
1 Motorola flipout If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem. W/InputManagerService( 1191): Window already
focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@43dcc888
W/dalvikvm( 5153): threadid=3: thread exiting with uncaught exception
(group=0x4001e288) E/AndroidRuntime( 5153): Uncaught handler: thread
main exiting due to uncaught exception E/AndroidRuntime( 5153):
java.lang.NullPointerException E/AndroidRuntime( 5153): at
com.google.android.inputmethod.pinyin.PinyinIME.processStateIdle(PinyinIME.java:795)
E/AndroidRuntime( 5153): at
com.google.android.inputmethod.pinyin.PinyinIME.processKey(PinyinIME.java:615)
E/AndroidRuntime( 5153): at
com.google.android.inputmethod.pinyin.PinyinIME.onKeyUp(PinyinIME.java:506)
E/AndroidRuntime( 5153): at
android.view.KeyEvent.dispatch(KeyEvent.java:1167) E/AndroidRuntime(
5153): at
android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodSessionImpl.dispatchKeyEvent(AbstractInputMethodService.java:135)
E/AndroidRuntime( 5153): at
android.inputmethodservice.IInputMethodSessionWrapper.executeMessage(IInputMethodSessionWrapper.java:76)
E/AndroidRuntime( 5153): at
com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:45)
E/AndroidRuntime( 5153): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
5153): at android.os.Looper.loop(Looper.java:136) E/AndroidRuntime(
5153): at android.app.ActivityThread.main(ActivityThread.java:4425)
E/AndroidRuntime( 5153): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 5153): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
5153): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 5153): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 5153): at dalvik.system.NativeStart.main(Native
Method) E/ActivityManager( 1191): SIGNAL_QUIT: to crashed process 5153
W/InputManagerService( 1191): Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@43982e40
W/ActivityManager( 1191): Service crashed 2 times, stopping:
ServiceRecord{43d1be68 com.google.android.inputmethod.pinyin/.PinyinIME}
W/KeyCharacterMap( 5045): CanQ&apos;Et open keycharmap file W/KeyCharacterMap(
5045): Error loading keycharmap file
Q&apos;E/system/usr/keychars/qtouch-touchscreen.kcm.binQ&apos;E.
hw.keyboards.65538.devname=Q&apos;Eqtouch-touchscreenQ&apos;E W/KeyCharacterMap(
5045): Using default keymap: /system/usr/keychars/qwerty.kcm.bin</description>
</bug>
<bug>
<bugid>9323</bugid>
<title>Market to show Apps latest update date.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hkunn...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 10:32:47 +0000</openedDate>
<description>It would be nice if the latest application updates dates were shown
along the latest version number.</description>
</bug>
<bug>
<bugid>18362</bugid>
<title>in browser settings clear location not selectable unless location is enabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thehighhat@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 17:34:48 +0000</openedDate>
<description>Gingerbread 2.3.4 Nexus One Honeycomb 3.1 Galaxy Tab 10.1 ----- The
stock Android browser has settings that allow user to control website
access to user data. It is possible to disable cookies, plugins,
location, etc. In all cases, it is possible to clear these stored data
even when the feature is disabled. eg. visit sites that store cookies,
then disable cookies, see that it still possible to clear existing
cookies. Only with the location feature is it required that location be
activated before saved location data can be cleared! This is troubling
because it suggests that some site (Google?) is guaranteeing itself at
least one access to location data (ie prior to initial location disable)
Solution: Allow save location clear, even if location is disabled in
browser.</description>
</bug>
<bug>
<bugid>10713</bugid>
<title>Txt and Gmail visual and audible notification issues. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Gid...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 21:14:51 +0000</openedDate>
<description>Motorola Droid Froyo 2.2 Please describe the problem in detail. Be sure
to include: - Happens at random. - No sound when receiving a text
message. Also no sound when receiving gmail notification. Sometimes
gmail will not show up as a visual notification. Using stock gmail app.
- Text should always make noise when not in silent mode. Gmail should
always notify me when receiving an e-mail.</description>
</bug>
<bug>
<bugid>5748</bugid>
<title>doc bug: wrong context used to create dialogs in dev guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>lna...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jan 2010 19:08:10 +0000</openedDate>
<description>The Q&quot;ECreating a Custom DialogQ&quot;E section of the Dev Guide has some
documentation errors: Q&gt;EContext mContext = getApplicationContext();
Q&gt;EDialog dialog = new Dialog(mContext); And later on: Q&gt;EContext mContext =
getApplicationContext(); ... Q&gt;Ebuilder = new
AlertDialog.Builder(mContext); Both from this section:
http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog
Trying to show dialogs created as above results in:
android.view.WindowManager$BadTokenException: Unable to add window --
token null is not for an application As tested on a G1 running Android
1.6 and an Android 2.0.1 AVD. A correction would be to change the
context used to be that of an activity. This issue has come up in the
#android-dev IRC channel and android-developers Google group several
times. Here is one thread:
http://groups.google.com/group/android-developers/browse_thread/thread/e7823fe409c10/8780468f194ec3ad</description>
<comment>
<author>r...@acm.org</author>
<when>Wed, 17 Mar 2010 23:54:38 +0000</when>
<what>In addition to fixing the example, the javadoc for getApplicationContext() should be 
updated to make it more clear that itQ&apos;Es basically useless to end developers, since the 
context it returns may not be their application object, and may not be loaded with 
their classloader, and as far as I can tell, doesnQ&apos;Et provide acccess to any usable 
information thatQ&apos;Es not available to your own Application via getApplication().

You donQ&apos;Et even have any control over WHICH Application instance it is -- it appears to 
depend on which application got started in the process first.</what>
</comment>
<comment>
<author>m0.inter...@gmail.com</author>
<when>Sun, 25 Apr 2010 23:42:51 +0000</when>
<what>I had the same problem and the resolution was to not use Q&quot;EgetApplicationContext()Q&quot;E and 
just use Q&quot;EthisQ&quot;E the current Activity which worked.</what>
</comment>
<comment>
<author>nauj27</author>
<when>Tue, 27 Apr 2010 11:58:54 +0000</when>
<what>Android 1.5 also have the same problem. IQ&apos;Eve just tested.</what>
</comment>
</bug>
<bug>
<bugid>11272</bugid>
<title>Android 2.2 FRG33 Activesync is unable to connect to server - worked previously on Android 2.2 FRF91</title>
<status>Duplicate</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>2010-09-29T19:44:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>17</stars>
<reportedBy>fer...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 11:57:12 +0000</openedDate>
<description>On my Nexus One running Android 2.2 FRF91 I was able to connect to the
Exchange Server at work (Exchange 2010 SP1) with no issues, but also no
corporate security policies applied. On my new Nexus One running FRG33 I
can no longer setup an Exchange account as I get the following error
during setup: Setup could not finish - Unable to open connection to
server. If I look in OWA I can find an entry for the Nexus One under
mobile phones, this lists the following: ---------- Status: OK First
sync: 15-Sep-10 21:41 Last successful sync: Not Available Folders
synced: 0 Device name: Not Available Device model: Android Phone number:
Not Available Mobile network: Not Available Device type: Android Device
ID: validate Device IMEI: Not Available Device OS: Not Available Device
language: Not Available User agent: Android/0.3 Access state: Access
Denied Access set by: Security Policy Application Policy applied:
CorpMobileDevicePasswordPolicy15Min - Not applied Policy updated: Not
Available ActiveSync version: 12.0 ---------- The problem seems to be
that FRF91 just ignored all policies, but did not tell this to Exchange
where FRG33 does not apply the policy and tells Exchange this, the
Exchange server then denies access. Please fix this as this makes the
phone pretty useless...</description>
<comment>
<author>fer...@gmail.com</author>
<when>Mon, 27 Sep 2010 19:41:01 +0000</when>
<what>My Nexus One just got the FRG83 OTA update, unfortunately the problem still persists!</what>
</comment>
<comment>
<author>chris5...@gmail.com</author>
<when>Tue, 28 Sep 2010 19:05:33 +0000</when>
<what>still broken for me too on FRG83</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 19:16:49 +0000</when>
<what>Request, to those having problems with FRG83:  Please try deleting and recreating the account in question.  Does this resolve the issue?  Also, please note your version number.

Thanks
Andy

p.s.  As with all bugs, please refrain from Q&quot;E+1Q&quot;E or Q&quot;Eme tooQ&quot;E comments.  Please click the star and you will be automatically notified of new information or updates.</what>
</comment>
<comment>
<author>ankit11</author>
<when>Wed, 29 Sep 2010 01:23:35 +0000</when>
<what>Deleting and recreating the account did not resolve the issue. It still says Unable to open connection to server.

Android Version - 2.2.1</what>
</comment>
<comment>
<author>kevinwb...@gmail.com</author>
<when>Wed, 29 Sep 2010 02:28:44 +0000</when>
<what>Deleting and recreating this account only, or even all accounts, still does not solve the problem.  

Using Exchange 2010 activesync logging, this is the error sent to the android device:

HTTP/1.1 449 Retry after sending a PROVISION command</what>
</comment>
<comment>
<author>fer...@gmail.com</author>
<when>Wed, 29 Sep 2010 07:55:38 +0000</when>
<what>Deleting and recreating the account does not solve the issue, connecting to an Exchange 2007 Server works fine. Also, connecting to the Exchange 2010 SP1 server using Dataviz Roadsync also works fine. Both the built-in email app working against Exchange 2007 and Roadsync against 2010 SP1 add Q&apos;EthemselvesQ&apos;E to the list of device administrators. The built-in app against 2010 SP1 does not.

My phone is running stock Android 2.2.1 (FRG83).

ferjan</what>
</comment>
<comment>
<author>fer...@gmail.com</author>
<when>Wed, 29 Sep 2010 11:55:13 +0000</when>
<what>log from the Exchange Server (some lines deleted for privacy reasons, they are marked ***)</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 29 Sep 2010 17:53:40 +0000</when>
<what>This is a bug thatQ&apos;Es been fixed, but not yet in a release (or in the AOSP tree).</what>
</comment>
<comment>
<author>bryce.mo...@gmail.com</author>
<when>Wed, 29 Sep 2010 18:59:50 +0000</when>
<what>Is there potentially a server-side workaround for this?  Or, can you shed more light on what the issue really is?  Knowing that a fix is on its way with an undetermined time table (days? weeks? months?) will be a hard pill to swallow for our users.  

Is there any more technical information/detail we can get with regards to the issue or is the bug you mention with FRG83 one that leaves no room for a workaround on the Exchange side of the house?</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 29 Sep 2010 19:44:03 +0000</when>
<what>Hello bryce.mortensen Q&amp;E others-

From here out weQ&apos;Ere going to treat this one as a duplicate of bug 11177, all of the evidence (so far) points to the same problem.

As noted in 11177, the problem is a simple client-side timeout;  We donQ&apos;Et know why, but some of the Exchange 2010 SP1 servers appear to be running a bit slower than the 2003 and 2007 servers and this is manifesting as a client-side timeout during the account validation step.  Most likely, apps that are working properly simply had longer client-side timeouts in the first place.

IQ&apos;Em really sorry that I cannot provide more release information.  We are just finishing up the 2.2.1 rollout (on Nexus One) and as soon as it completes, the process starts over again for the next release.  Note, if your users are on Droid, please make sure you notify Verizon that you need this fix.

Andy
</what>
</comment>
</bug>
<bug>
<bugid>9867</bugid>
<title>Pattern Screen lock still bugged, wonQ&apos;Et unlock even with credentials</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>edmond.w...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jul 2010 22:39:36 +0000</openedDate>
<description>Device: Acer Liquid E w/ 2.1 Pattern screen lock got locked up and asked
for my gmail credentials. I made 101% sure that my credentials were
correct and it still did not unlock my phone. I tried various methods
such as pressing the menu button until the menu came up, having someone
call me and entering the menu and disabling screen lock. Both methods
did not work. Pattern lock was disabled but the phone would still lock
out every time the screen went to standby. I had to do a factory reset
power button + both volume buttons. This bug is infuriating. I read
threads about it from 2009 and it seems the bug is still ongoing. Please
fix this bug as it is bricking some peopleQ&apos;Es phones or forcing a factory
reset.</description>
</bug>
<bug>
<bugid>12115</bugid>
<title>Float.parseFloat(String s) throws NPE when s is null</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-24T16:31:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>jona...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 13:35:25 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
try { Float.parseFloat(null); } catch (NumberFormatException e) {} -
What happened. NullPointerException is thrown. - What you think the
correct behavior should be. According to the documentation: * @throws
NumberFormatException * if {@code string} is {@code null}, has a length
of zero or * can not be parsed as a float value. So either documentation
or implementation is wrong. Discovered on Froyo.</description>
<comment>
<author>jona...@gmail.com</author>
<when>Sun, 24 Oct 2010 13:37:20 +0000</when>
<what>Duplicate of 12114, sorry. Server 500ed on me so I reposted the issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 24 Oct 2010 16:31:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5327</bugid>
<title>Email Application Just Returns To Homescreen</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>c.kropfb...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 09:27:39 +0000</openedDate>
<description>My email application - standard one that comes with Android - all at
once stopped working. I had two account operating with it, one IMAP and
one POP3. However, when I tap the email icon the screen blanks black and
after 0.1 to 1 second I find myself back at the home screen. I have got
no idea how to possible get more information. Are there logs to be found
somewhere on the phone or SD card? Phone: HTC Magic Q&quot;Ewith GoogleQ&quot;E
Firmware version: 1.6 Baseband version: 62.50s.20.17u_2.22.19.26i Kernel
version: 2.6.29-00479-g3c7df37 android-build@apa26 #19 Build number:
DRC92</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 21:33:31 +0000</when>
<what>Do you have the SDK installed?  If so, you can use Q&quot;Eadb logcatQ&quot;E to collect info.

There are some Q&quot;Elog collectorQ&quot;E apps you can install.  I did a quick search and turned up:

 
http://handheld.softpedia.com/get/System-Utilities/Enhancements/Android-Log-Collector-79595.shtml

(I havenQ&apos;Et tried it, though, so donQ&apos;Et take this as an endorsement.)
</what>
</comment>
<comment>
<author>c.kropfb...@gmail.com</author>
<when>Fri, 11 Dec 2009 07:25:56 +0000</when>
<what>No SDK installed.

Thanks for the hint to check for log collectors. I found Q&quot;ELog CollectorQ&quot;E 
(com.xtralogic.android.logcollector) in Market. See the bit concerned with Email 
below.

The application management screen displays that 0 (zero) bytes are needed for the 
application. Has it disappeared? Where?


12-11 08:16:58.772 I/ActivityManager(   70): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 
cmp=com.android.email/.activity.Welcome }
12-11 08:16:58.932 I/ActivityManager(   70): Start proc com.android.email for 
activity com.android.email/.activity.Welcome: pid=725 uid=10009 gids={3003, 1015}
12-11 08:16:59.122 I/dalvikvm(  725): Debugger thread not active, ignoring DDM send 
(t=0x41504e4d l=38)
12-11 08:16:59.232 I/dalvikvm(  725): Debugger thread not active, ignoring DDM send 
(t=0x41504e4d l=38)
12-11 08:16:59.392 I/ActivityThread(  725): Publishing provider 
com.android.email.attachmentprovider: com.android.email.provider.AttachmentProvider
12-11 08:16:59.482 I/DEBUG   (   48): *** *** *** *** *** *** *** *** *** *** *** *** 
*** *** *** ***
12-11 08:16:59.482 I/DEBUG   (   48): Build fingerprint: 
Q&apos;Evodafone/vfpioneer/sapphire/sapphire:1.6/DRC92/15632:user/ota-rel-keys,release-keysQ&apos;E
12-11 08:16:59.482 I/DEBUG   (   48): pid: 725, tid: 730  Q&gt;EQ&gt;EQ&gt;E com.android.email Q&lt;EQ&lt;EQ&lt;E
12-11 08:16:59.482 I/DEBUG   (   48): signal 11 (SIGSEGV), fault addr 41048028
12-11 08:16:59.482 I/DEBUG   (   48):  r0 001b0b08  r1 431f3108  r2 00000014  r3 
00000df0
12-11 08:16:59.482 I/DEBUG   (   48):  r4 443cb004  r5 41047fd8  r6 44547e30  r7 
ad00e5c0
12-11 08:16:59.482 I/DEBUG   (   48):  r8 00007007  r9 41045200  10 41047fc8  fp 
00000001
12-11 08:16:59.482 I/DEBUG   (   48):  ip ad083fa0  sp 44547df0  lr ad05d96f  pc 
ad00fe64  cpsr 20000010
12-11 08:16:59.512 I/ActivityManager(   70): Process com.android.email (pid 725) has 
died.
12-11 08:16:59.522 I/DEBUG   (   48): tid 730 not responding!
12-11 08:16:59.522 I/DEBUG   (   48): debuggerd committing suicide to free the 
zombie!
12-11 08:16:59.532 D/Zygote  (   50): Process 725 terminated by signal (11)
12-11 08:16:59.602 W/InputManagerService(   70): Window already focused, ignoring 
focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@434869c8
12-11 08:16:59.632 I/DEBUG   (  731): debuggerd: Sep 30 2009 12:59:55
12-11 08:16:59.682 W/UsageStats(   70): Unexpected resume of com.android.launcher 
while already resumed in com.android.email
12-11 08:17:04.982 I/ActivityManager(   70): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 
cmp=com.xtralogic.android.logcollector/.SendLogActivity }
12-11 08:17:05.112 I/ActivityManager(   70): Start proc 
com.xtralogic.android.logcollector for activity 
com.xtralogic.android.logcollector/.SendLogActivity: pid=732 uid=10036 gids={1007, 
1015}
12-11 08:17:05.202 I/dalvikvm(  732): Debugger thread not active, ignoring DDM send 
(t=0x41504e4d l=38)
12-11 08:17:05.242 I/dalvikvm(  732): Debugger thread not active, ignoring DDM send 
(t=0x41504e4d l=72)
12-11 08:17:08.302 I/global  (  732): Default buffer size used in BufferedReader 
constructor. It would be better to be explicit if an 8k-char buffer is required.
12-11 08:17:08.352 I/ActivityManager(   70): Displayed activity 
com.xtralogic.android.logcollector/.SendLogActivity: 3300 ms (total 9442 ms)
12-11 08:17:08.662 D/dalvikvm(   70): GC freed 12065 objects / 933880 bytes in 306ms</what>
</comment>
</bug>
<bug>
<bugid>19818</bugid>
<title>make it faster/less steps to enter airplane mode</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-09-11T01:42:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jwhoagl...@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 09:17:13 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>a...@aubs.co.uk</author>
<when>Tue, 06 Sep 2011 09:14:00 +0000</when>
<what>Perhaps depending on your handset, you could easily .. add a Widget --Q&gt;E Settings --Q&gt;E Airplane Mode</what>
</comment>
<comment>
<author>romain...@android.com</author>
<when>Tue, 06 Sep 2011 18:12:04 +0000</when>
<what>You can just long-press the power button (just like you would to turn off the phone) and click the airplane mode item.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 11 Sep 2011 01:42:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>872</bugid>
<title>Dialog class lacks setMessage()</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-12T17:30:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>enjoiit...@gmail.com</reportedBy>
<openedDate>Fri, 12 Sep 2008 03:04:35 +0000</openedDate>
<description>The new dialog system using onCreateDialog and onPrepareDialog are
great, but once a dialog is created, there is no way of changing its
message the next time its displayed through onPrepareDialog using the
dialog variable passed to the function. There is, however, a setTitle()
function that allows you to change the title of the dialog, but not a
setMessage() function. It seems pretty obvious to me that this needs to
be included.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 12 Sep 2008 17:30:29 +0000</when>
<what>AlertDialog has a setMessage() method and Dialog does not let you set a message in any way. You can also use 
findViewById() to find any View inside the dialog if you use custom layouts.</what>
</comment>
</bug>
<bug>
<bugid>15014</bugid>
<title>Market publishing data: could it be managed locally and bundled into an uploadable file?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-05T21:34:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>choicesm...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 04:50:24 +0000</openedDate>
<description>Hi, One aspect of Android development I wish was improved is the Market
deployment process. To me, itQ&apos;Es the only part that seems our of our
control as developers. On one side, we can control all of our code and
assets, use version control, and tweak the build process to create our
applications. On the other side, when it comes to publishing, we rely on
all the data (descriptions, screenshots) being stored in a remote
database. To streamline the publishing process, I wish there was a way
to store all this information locally, using a standard convention. For
example: /publish application.xml /screenhots foo.png bar.png /media
icon180.png icon512.png banner1024.png Where application.xml would
contain the app description, promotional text, change log and all other
texts, and their optional translations in several locales. I think this
would make it easier to track this information, makes changes, and
benefit from version control. Ideally, a local tool could verfiy the
integrity of this folder, and bundle all it into a single file. The
Market upload interface could then be limited to: * Upload your APK:
[select a file] * Upload your publishing data: [select a file] Does
anyone else share this view? Is this something thatQ&apos;Es been thought
about? Thanks! Romain</description>
<comment>
<author>choicesm...@gmail.com</author>
<when>Sun, 13 Mar 2011 10:35:29 +0000</when>
<what>Just an additional note on this:

When creating different versions of the same app (ex: paid and trial), itQ&apos;Es quite efficient to handle the differences in the build process. By running 2 different targets, we can easily create both APKS ready to be published.

However, when uploading them to the market, we have to manually duplicate all the publish information, such as the description (in several languages), recent changes, screenshots etc... This is something that would also be a lot easier if this information was handled locally, and then uploaded to the market in a simple bundle.

</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:34:56 +0000</when>
<what>Issues for the Market Publisher web site should be sent to the Market forum: http://www.google.com/support/forum/p/Android+Market?hl=en</what>
</comment>
</bug>
<bug>
<bugid>8801</bugid>
<title>Wi-Fi sharing over Bluetooth</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-02-10T03:51:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ipee...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 17:20:16 +0000</openedDate>
<description>Sounds crazy, but it would be very useful to be able to share a wireless
connection on the Android phone with a PC paired on Bluetooth. The
reason is that many hotels Q&amp;E hotspots only let you attach once, i.e. in
a hotel when you pay a ridiculous figure for daily internet usage it
clamps you down to connecting from only one device. If that device could
be your mobile phone, then other devices could use that connection over
a Bluetooth PAN then you would be able to use the Internet from both
your phone and PC when in your room. Same goes for hotspots etc, the
phone could manage all subscriptions to hotspots then serve up a common
conneciton back to a PC.</description>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Thu, 10 Feb 2011 03:51:05 +0000</when>
<what>Bluetooth PAN is coming a release soon</what>
</comment>
</bug>
<bug>
<bugid>17219</bugid>
<title>installed android 2.2. since update my phone continues to shut itself off</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brentmit...@gmail.com</reportedBy>
<openedDate>Sat, 28 May 2011 17:02:07 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1146</bugid>
<title>RFE: Provide command line interface for G1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T15:50:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>militias...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 02:27:12 +0000</openedDate>
<description>Preferably bash. Yes, I have heard the arguments that this presents a
security issue, but I dispute that. At least no nmore than one gets by
connecting a computer to the Internet with an aircard or the phone used
as a Q&quot;EmodemQ&quot;E. At least if done on the phone T-Mobile or other providder
would at least have some control over it. The G1 is a computer, people
are going to want a computer that otherwise has its features, they are
going to get it, and it might as well be this one. Needless to say, it
would need to be accompanied with the usual Linux utilities, such as vi,
tr, sed, awk, mkdir, ls, chmod, etc. Doing everything on an emulator is
a hassle. When I am on the road I want to be able to develop and test
directly on the G1 without having to carry a laptop around. We are
entering the era of the do-everything handheld.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:50:54 +0000</when>
<what>excellent third-party opportunity.</what>
</comment>
</bug>
<bug>
<bugid>89</bugid>
<title>MidiFile cannot be created with resource midi files.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:44:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>0</stars>
<reportedBy>Corel...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jan 2008 13:15:37 +0000</openedDate>
<description>MidiFile can be created with a normal file, but not with a midi resource
file, included in the APK package. We should have other constructors,
like : MidiFile(int ResourceId) and/or MidiFile(DataInputStream stream)
and/or MidiFile(byte data(]) Thanks.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 22:04:01 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:44:43 +0000</when>
<what>Cleanup - closing issues that predate 1.0. Please open a new report is this issue
still exists in 1.0.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:40:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 01:31:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8058</bugid>
<title>Video Recording Longer Than 30 Minutes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sjd...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 19:28:19 +0000</openedDate>
<description>The default Android video recorder app needs to support a longer
recording time, an hour at minimum or more. Some mobile phones support
1hr 30minutes, I believe HTC Hero (and Im therefore sure the Desire -
brother of the Nexus One) support unlimited. While we are at it, you
should enable and allow 720p video recording with support for 30 fps, as
the Desire certainly supports 30fps and is rumoured to support 720p
which is curious if it is the same hardware. Google really need to
better support their own devices.</description>
</bug>
<bug>
<bugid>20196</bugid>
<title>View.postInvalidateDelayed()</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-09-23T01:14:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jorge.in...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 13:28:39 +0000</openedDate>
<description>Hi, I get this crash in may application and I don`t know if it is a
problem in android. I get it with a recent Android OS version:
java.lang.NullPointerException
android.view.View.postInvalidateDelayed(View.java:5550)
android.view.View.postInvalidate(View.java:5517)
android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1236)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loop(Looper.java:130)
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:637)
java.lang.Thread.run(Thread.java:1019)</description>
<comment>
<author>romain...@android.com</author>
<when>Fri, 23 Sep 2011 01:14:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4342</bugid>
<title>phone and contact problems</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T13:23:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skraw...@gmail.com</reportedBy>
<openedDate>Fri, 23 Oct 2009 14:10:06 +0000</openedDate>
<description>Obviously no one at google uses an android phone, else they should have
found out that defining a contact with number display, e.g.:
*31#Q&lt;EphonenumberQ&gt;E leads to being unable to sms to this contact. You have
to enter the very same number without *31# to send sms. a contact/phone
calling application should know and handle this.</description>
<comment>
<author>hectorlopezfernandez</author>
<when>Sun, 25 Oct 2009 12:28:33 +0000</when>
<what>Obviously you donQ&apos;Et know the difference between a phone number and a gsm code.
*31#number is NOT a phone number. But itQ&apos;Es easy to fix, just add that code as a
second phone number, and there you have it. Mean people like me just donQ&apos;Et use gsm codes.</what>
</comment>
<comment>
<author>skraw...@gmail.com</author>
<when>Sun, 25 Oct 2009 14:23:46 +0000</when>
<what>Obviously you call only people with your number shown to them. But I donQ&apos;Et. So all my
important contacts need *31# to see my number. Which means exactly the important
contacts all need two numbers, one for calling, one for sms. That is _nonsense_
because the app should know that gsm codes do not apply while sending sms.
A minimum intelligence can be expected from such an app.

For sure there are people riding horses and denying to use cars. Does that mean all
people should throw away their cars and buy a horse?

</what>
</comment>
<comment>
<author>hectorlopezfernandez</author>
<when>Sun, 25 Oct 2009 15:42:40 +0000</when>
<what>Of course not. But should the call app code be complicated for a minoritary feature?</what>
</comment>
<comment>
<author>skraw...@gmail.com</author>
<when>Sun, 25 Oct 2009 16:21:43 +0000</when>
<what>Complicated? You are kidding, arenQ&apos;Et you?
Do you really say filtering a string for all occuring sequences beginning with Q&quot;E*Q&quot;E
and ending with Q&quot;E#Q&quot;E is complicated? 
The thing with features is this: if you have it, feel free to not use it. if you
donQ&apos;Et have it you miss it every day. And if you know it is a ridiculous 3-liner of
code you feel a deep anger about it.
Interestingly the whole story would be no problem if the code were GPL, but as far as
I know it is not. Which makes this kind of a vendor-gives-a-damn-about-user story. If
I wanted a closed-everything phone IQ&apos;Ed probably bought an iphone which is for sure
the better closed-source gadget...
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:23:54 +0000</when>
<what></what>
</comment>
<comment>
<author>skraw...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:19:54 +0000</when>
<what>Do you think your android project really gets better by declining critics? Android
may be good (enough) for starting Doom, but for phone use it is a _mess_. And no
declining will solve that.

</what>
</comment>
</bug>
<bug>
<bugid>11730</bugid>
<title>NullPointerException in java.lang.NullPointerException at ContactsProvider2.insertData</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bernd.kolb</reportedBy>
<openedDate>Wed, 06 Oct 2010 18:05:21 +0000</openedDate>
<description>I am developing against API level 8. The device is the emulator. I am
trying to execute the following code snippet which aims to add some
custom data to a contact: try { ContentValues values = new
ContentValues(); values.put(ContactsContract.Data.DATA1, c.isChecked() ?
Q&quot;E1Q&quot;E : Q&quot;E0Q&quot;E); int mod = Pilots.this.getContentResolver().update(
ContactsContract.Data.CONTENT_URI, values,
ContactsContract.Data.CONTACT_ID + Q&quot;E=Q&quot;E + id + Q&quot;E AND Q&quot;E +
ContactsContract.Data.MIMETYPE + Q&quot;E= Q&apos;EQ&quot;E + PILOT_MIME_TYPE + Q&quot;EQ&apos;EQ&quot;E, null);
if (mod == 0) { values.put(ContactsContract.Data.CONTACT_ID, id);
values.put(ContactsContract.Data.MIMETYPE, PILOT_MIME_TYPE);
Pilots.this.getContentResolver().insert(ContactsContract.Data.CONTENT_URI,
values); } } catch (Exception e) { Log.v(this.getClass().getName(),
Q&quot;Esave failedQ&quot;E, e); } During execution I get the following error: 10-06
17:53:22.969: ERROR/DatabaseUtils(529): java.lang.NullPointerException
10-06 17:53:22.969: ERROR/DatabaseUtils(529): at
com.android.providers.contacts.ContactsProvider2.insertData(ContactsProvider2.java:2574)
10-06 17:53:22.969: ERROR/DatabaseUtils(529): at
com.android.providers.contacts.ContactsProvider2.insertInTransaction(ContactsProvider2.java:2422)
10-06 17:53:22.969: ERROR/DatabaseUtils(529): at
com.android.providers.contacts.SQLiteContentProvider.insert(SQLiteContentProvider.java:95)
10-06 17:53:22.969: ERROR/DatabaseUtils(529): at
com.android.providers.contacts.ContactsProvider2.insert(ContactsProvider2.java:2238)
10-06 17:53:22.969: ERROR/DatabaseUtils(529): at
android.content.ContentProvider$Transport.insert(ContentProvider.java:174)
10-06 17:53:22.969: ERROR/DatabaseUtils(529): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:146)
10-06 17:53:22.969: ERROR/DatabaseUtils(529): at
android.os.Binder.execTransact(Binder.java:288) 10-06 17:53:22.969:
ERROR/DatabaseUtils(529): at dalvik.system.NativeStart.run(Native
Method)</description>
<comment>
<author>bernd.kolb</author>
<when>Wed, 06 Oct 2010 18:16:35 +0000</when>
<what>Maybe I have the wrong source code but somehow this does not make much sense to me... Are the line numbers maybe broken?

ContactsProvider2.java:2574
final String mimeType = mValues.getAsString(Data.MIMETYPE);

mValues is however uses before. So this cannot be null



If this is an error made by me, please throw an exception which tells me what is actually missing.</what>
</comment>
<comment>
<author>vseg...@gmail.com</author>
<when>Sat, 30 Apr 2011 20:24:09 +0000</when>
<what>Hi I got this error too and it turns out you have to specify a value for the Data.RAW_CONTACT_ID column when inserting in the data table or it will give a NPE.</what>
</comment>
</bug>
<bug>
<bugid>10229</bugid>
<title>Google Talk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>qrr...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 19:39:31 +0000</openedDate>
<description>I have couple functions would like them to be added to android Google
talk app. 1- Copy and paste function. 2- highlight function (in order to
copy, save, add, open etc...). 3- Send and receive files. 4- Voice and
video calling. Thank you very much for you efforts,</description>
<comment>
<author>mcgar...@gmail.com</author>
<when>Wed, 18 Aug 2010 13:42:12 +0000</when>
<what>With Skype no where to be seen on Android right now it would be the perfect time for Google to integrate voice and video calling to Google Talk.</what>
</comment>
</bug>
<bug>
<bugid>10026</bugid>
<title>Calender: Moving right on event time buttons wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 08:28:34 +0000</openedDate>
<description>When the highlight/cursor is on eg. the end time button of an event
moving right once should go up - activate the start time button.
However, moving right on some of the items in an event activates Done.
Thus very often when you edit the event name and roll to the right on
the trackball you suddenly end up on Done because itQ&apos;Es so easy to roll
two times down by mistake. Very frustrating.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 12 Jan 2011 12:14:02 +0000</when>
<what>Calendar - not calender :)</what>
</comment>
</bug>
<bug>
<bugid>19328</bugid>
<title>In HC3.1 and HC3.2 google based model, It is dimming out to play youtube video in mobile youtube webpage. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-17T21:47:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yueunp...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 09:47:29 +0000</openedDate>
<description>Youtube Browser will dim down automatically while watching video
Reproduction route: Internet Q&gt;E www.youtube.com Q&gt;E Stream a video of about
5mins Q&gt;E Notice that after 1 min (Screen Timeout setting), P5 Wifi will
dim down Q&amp;E black out. Expected result: Screen should not dim down Q&amp;E
black out during video streaming. In HC3.1 and HC3.2 google based model
It is a same behavior. It is not good to ask user to keep pressing the
screen while watching video in order to prevent the screen from dimming
down It is a google common issue and Please fix this issue asap.</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:47:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18348</bugid>
<title>Eclipse property dialog doesnQ&apos;Et pop up</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-09-13T23:14:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>nic...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 23:25:04 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Linux 2.6.38-8-generic
#42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64
GNU/Linux SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the
Q&apos;EandroidQ&apos;E tool UI): Revision 12 Eclipse version: Eclipse Java EE IDE for
Web Developers, Version: Indigo Release, Build id: 20110615-0604 ADT
plug-in version: 12.0.0.v201106281929-138431 Platform targeted by your
project: 2.2, 2.3.3 Version of the platform running in the emulator:
STEPS TO REPRODUCE: 1. In Eclipse open a layout xml in Graphical Layout
2. Select or add a TextView component 3. Choose the Text property 4.
Click the ellipsis button EXPECTED RESULTS: Q&apos;EAdd new Android StringQ&apos;E
popup dialog OBSERVED RESULTS: Ellipsis button disappears, property is
unchanged ADDITIONAL INFORMATION: Any property with an ellipsis button
seems to replicate this. Due to the lack of error messages I canQ&apos;Et be
sure this is a problem with ADT/SDK. In fact, I canQ&apos;Et know anything
about the cause.</description>
<comment>
<author>nick.sho...@gmail.com</author>
<when>Sun, 10 Jul 2011 12:26:00 +0000</when>
<what>Same issue here:
 Sabayon 6 (2.6.39);
 Eclipse Ganymede (Version:3.5.1; Build id: M20090917-0800)
 ADT Version: 12.0.0.v201106281929-138431

A work-around: Left or right click on the ellipsis [...] and then press space.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 10:47:16 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 11 Jul 2011 17:44:50 +0000</when>
<what>I canQ&apos;Et reproduce this (OSX, Indigo) -- for me, when I press the Q&quot;E...Q&quot;E button the property editor dialog does appear. So youQ&apos;Ere saying there are no errors or exceptions listed in the Error Log available from Window Q&gt;E Show View Q&gt;E Error Log right? Can you also double check that the window didnQ&apos;Et open up behind the IDE window somehow? (If it does, weQ&apos;Ell have to figure out how to prevent that, but trying to track down the issue.)</what>
</comment>
<comment>
<author>nic...@gmail.com</author>
<when>Mon, 11 Jul 2011 18:13:17 +0000</when>
<what>ThatQ&apos;Es right, nothing in the Q&apos;Eerror logQ&apos;E view. And no Q&apos;Epop-underQ&apos;E. The workaround from comment 1 works for me and launches the Q&apos;Eresource chooserQ&apos;E window. So at least I can develop.

Let me know if I can run some verbose logging or something to get more (any) insight into what happens.</what>
</comment>
<comment>
<author>nick.sho...@gmail.com</author>
<when>Mon, 11 Jul 2011 18:14:39 +0000</when>
<what>Nothing in the error log, and I donQ&apos;Et think that the dialog appears behind eclipse windows - with eclipse windowed, the dialog can appear outside the eclipse window area, and focus (selection border) stays in the property window until the space bar is pressed/dialog opens.

It appears to be a linux problem, I donQ&apos;Et experience it on Win 7, and donQ&apos;Et have access to a Mac to see what happens there.

The screenshot at stackoverflow (here: http://stackoverflow.com/questions/6626303/eclipse-not-showing-property-popup-windows/) shows what happens after left or right clicking the ellipsis (solid grey field). Pressing space brings up the dialog, which can be cancelled and then immediately reopened with space again (repeatedly).

</what>
</comment>
<comment>
<author>nick.sho...@gmail.com</author>
<when>Mon, 11 Jul 2011 18:23:54 +0000</when>
<what>IQ&apos;Em running 64 bit linux too</what>
</comment>
<comment>
<author>vt903...@gmail.com</author>
<when>Wed, 13 Jul 2011 14:36:31 +0000</when>
<what>I am having this identical problem in Ubuntu
OS: Ubuntu 10.10--fully updated
Eclipse: Version: 3.5.2  Build id: M20100211-1343
ADT Version: 11.0.0.v201105251008-128486

Also, the workaround posted in Comment 1 does work, but it is quite annoying.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 15 Jul 2011 18:16:12 +0000</when>
<what>We know that the property sheet has lots of problems. ItQ&apos;Es just the builtin Eclipse org.eclipse.ui.views.properties.PropertySheetPage with a tiny amount of glue to our attribute metadata.

Raphael is going to do a huge revamp soon!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 15 Jul 2011 18:17:54 +0000</when>
<what>(By the way, as another possible workaround - have you tried the context menu in the layout editor itself - e.g. right click on a Button, then bring up the Properties sub menu? If you have  a scrollwheel (on the Mac I use a two-fingered drag gesture) you can pretty quickly scroll to the right properties. 

Yeah, I know, we need a real property sheet with filtering etc and we plan to provide that - just mentioning another stopgap measure.)</what>
</comment>
<comment>
<author>hustd...@gmail.com</author>
<when>Tue, 26 Jul 2011 06:35:04 +0000</when>
<what>I have the same issue too, the workaround from comment 1 works for me.
OS:Ubuntu 11.04
Eclipse:3.7.0 Build id: I20110613-1736
ADT:12.0.0.v201106281929-138431
It is quite annoying, when will this issue will be resolved?</what>
</comment>
<comment>
<author>baykalca...@gmail.com</author>
<when>Sun, 04 Sep 2011 21:34:03 +0000</when>
<what>Same problem here, 64-bit 11.04 ubuntu, running eclipse 3.6.2

Workaround works for me too.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 13 Sep 2011 23:14:20 +0000</when>
<what>I was able to reproduce this. The button handler never gets called on Linux. It seems to be related to a difference in how focus is dispatched (because the focus loss in the text field when the button is called is dispatched first which will deactivate the editor which will in turn remove the button which seems to make the button not called). IQ&apos;Eve found a workaround which makes things work on Linux as well. 

Fixed in the next version of ADT.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18007</bugid>
<title>RAMDUMP MODE ocurrs in Maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 05:45:01 +0000</openedDate>
<description>- Steps to reproduce the problem. Go to Maps Q&gt;E in search field enter a
city Q&gt;E Search Q&gt;E Observe. - What happened. RAMDUMP MODE ocurrs in Maps. -
What you think the correct behavior should be. RAMDUMP MODE should not
be occurred.</description>
</bug>
<bug>
<bugid>13319</bugid>
<title>the android market not responding</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-21T18:36:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>QStro...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 10:41:41 +0000</openedDate>
<description>Device: motorola devour problem: Every time I click on the icon for the
market to open, it says loading but never open up all the way. I try
constantly and it respond the same way repeatedly. NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 21 Dec 2010 18:36:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12206</bugid>
<title>Charging LED status makes LED notification unusable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jbr...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 23:51:31 +0000</openedDate>
<description>Android devices (in my case Xperia X10 mini) have notification LED that
is used to report incoming messages, missed calls etc. That LED is also
used to give information about charging. However, while the device is
being charged, the LED status overrides event notifications, so it is
not possible to use LED notification for events. The LED is just ON
depending on charging status. It would be useful to have control
settings for charging notification, or to assign higher priority to
notification events than to charging. Jan</description>
</bug>
<bug>
<bugid>12229</bugid>
<title>Supporting Persian (Farsi) language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>Alireza....@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 01:03:02 +0000</openedDate>
<description>In most of Android enabled devices even with Android 2.2, there is still
no support for Persian/Farsi support. Since the support is pretty much
the same as Arabic language, lack of such features bother millions of
users in the middle east as well as Arabs/Iranians who live in other
countries. I see that iPhone has been supporting Farsi/Arabic for at
least 2-3 years. But if someone like me goes to the websites with such
languages, he will see nothing but nonsense squares. So please add this
support to your wonderful OS to make millions of people happy around the
world and persuade them to switch to Android based devices rather than
iPhone.</description>
<comment>
<author>hamid_mo...@yahoo.com</author>
<when>Wed, 02 Mar 2011 18:47:33 +0000</when>
<what>??? ???? ???? ????? ??? ??????? 
???? ????
?? ???? ????? ???? ??????? ?? ?????? ? ????</what>
</comment>
<comment>
<author>hamedsha...@gmail.com</author>
<when>Wed, 16 Mar 2011 19:26:34 +0000</when>
<what>please add persian language to Android
me and many app developers in Iran wait for this.
when i want draw persian text with drawTextOnath it displays leters separately!
thanks for android :)</what>
</comment>
<comment>
<author>K1.Tehr...@gmail.com</author>
<when>Sat, 02 Jul 2011 10:42:01 +0000</when>
<what>It is so weird,I have bought a Samsung Galaxy P1000(android 2.2) some month ago and it supports Farsi,but at the same place  an other pack of the same phone did not support it!
It must be because of different countries for which the ROMS are customized.</what>
</comment>
</bug>
<bug>
<bugid>8661</bugid>
<title>Wrong translation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>miguelbe...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 03:53:37 +0000</openedDate>
<description>There is a wrong translation on the OS. When an App fails the OS shows a
message that says Q&quot;EForce closeQ&quot;E and in Spanish says Q&quot;EForzar
acercamientoQ&quot;E and it must say Q&quot;EForzar cierreQ&quot;E.</description>
</bug>
<bug>
<bugid>3960</bugid>
<title>Bluetooth issues with car systems in Android 1.5 / 1.6</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-01-28T01:20:58.000Z</closedOn>
<type>Defect</type>
<priority>Critical</priority>
<component>Device</component>
<stars>354</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 17:11:12 +0000</openedDate>
<description>This issue is a generic issue to track the list of known bluetooth
issues between Android 1.5 and car systems. In the following list, the
first column indicates which issue/comment a partical car was originally
reported at. The second column indicates whether this case is a
regression in 1.5 (i.e. a car that used to work with 1.1 but failed with
1.5). The third column is the actual car model. If you have a car that
is not on this list, please leave a comment so that we can try to get
the list to be as precise and comprehensive as possible.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:26:43 +0000</when>
<what>2725#0    JVC KD-BT1
1960#6  R Acura TSX 2006
1294#0    Acura TL 2006
2855#19   Nissan Altima Coupe 2008
2647#17 R BMW
2582#24 R BMW 1-series / Becker Cascade Pro
2582#59   BMW 135i 2008
2582#37 R BMW 3-series 2004
2465#0    BMW 3-series 2006
2582#61   BMW 320d 2005
2582#83   BMW 320i 2006
2582#56   BMW 325i 2005
2582#15 R BMW 325i 2006 w/ Logic 7
2582#13   BMW 330d 2006
2582#11   BMW 330i 2005
2582#0  R BMW 335i 2007 w/ Logic 7
2582#14   BMW 5-series
2582#40 R BMW 5-series 2006 w/ Logic 7
2582#94   BMW 528i 2008
2582#6  R BMW 535xi 2008
2582#1  R BMW M5
2582#38   BMW M5 2005 w/ Logic 7
2582#66   BMW X3 2005
2582#45   BMW X5 2003
2582#39 R BMW Z4 2005
2582#33   BMW Z4 2007
2685#0    BMW 1-series 2005
2647#45 R Citroen C4 Picasso
2647#8    Citroen C4
2647#21   Citroen C4
2647#32   Citroen C4
2647#1  R Citroen C4 Picasso
2647#48   Citroen C4 Picasso
1960#22   Citroen C5
3863#0    Ford
3681#0    Ford Fiesta 2009
2348#1    Ford Fiesta Mk7 and Mk8
2348#4    Ford Focus
1776#3    Ford Focus
1776#0    Ford Focus 2008 w/ SYNC
3415#0    Ford Focus 2009 w/ SYNC
3952#0    Ford Fusion
3681#3    Ford Galaxy
2348#0    Ford Mondeo
3681#4    Ford Mondeo Convers+
3616#0    Garmin nuvi 1390T
3235#3    Infiniti FX35 2007
3235#0  R Infiniti FX35 2008
2582#25 R Infiniti G35
2855#4    Infiniti G35
2855#5    Infiniti G35
2855#10   Infiniti G35
2855#13   Infiniti G35
2582#22 R Infiniti G35 2007
2582#27 R Infiniti G35 2007
2647#31 R Infiniti G35 2007
2855#0  R Infiniti G35s
2582#19 R Infiniti G35s 2007 w/ Nav
2647#56   Infiniti G35X 2007
2855#2  R Infiniti G35X 2007
2855#6  R Infiniti G35X 2007
2855#7  R Infiniti G35X 2007
2582#41   Infiniti G37
2647#49   Infiniti G37
2855#11   Infiniti G37 2008
2647#41 R Infiniti G37s coupe
2647#34 R Infiniti QX56
2582#29 R Infiniti QX56 2008
1826#0    Land Rover 2008 Range Rover Sport
2647#14   LG LAC-8600
2582#44   Mazda 3
2647#25 R Mazda 3 2010
2958#2    Mazda 3 2010
2647#15 R Nissan 350Z 2007
2647#43 R Nissan 350Z 2007
2582#10 R Nissan Altima 2007
2647#3  R Nissan Altima 2007
2647#15 R Nissan Altima 2007
2647#30 R Nissan Altima 2007
2647#33 R Nissan Altima 2007
2647#43 R Nissan Altima 2007
2647#58   Nissan Altima 2007
2647#5  R Nissan Altima 2008
2582#16 R Nissan Altima 2009
2647#13 R Nissan Altima 2009
2647#55   Nissan Altima 2009
2647#16 R Nissan Altima Coupe 2008
2582#21 R Nissan Maxima 2007
2647#24 R Nissan Sentra 2007
2958#0    Nissan Sentra 2007
2582#42   Nissan Versa 2007
2582#20   Nissan Versa 2008
2582#30   Nissan Versa 2008
2647#23 R Nissan Versa 2008
2647#47 R Nissan Versa 2008
3419#0    Parrot 3100 LCD
1390#2    Parrot MK6000
2647#18 R Peugeot 207
2948#0    Peugeot 207 w/ parrot CK 4100
2647#40   Peugeot 307
2948#1    Peugeot 308
2647#7  R Peugeot 308 2007
2647#22 R Peugeot 407 2007
2670#0    Pioneer 7000BT (Parrot bluetooth chip)
2582#18 R Pioneer 8000BT
1960#0    Pioneer CD-BTB200 / Pioneer AVIC-D3
2765#0  R Pioneer DEH-P6100BT
3135#3    Pioneer FH-P8000BT
3952#0    Pioneer FH-P800BT
2647#0  R RoadStar CD-880BT
1960#25   Sony MEX-BT2500
2582#32   TomTom 930
1390#0    Toyota Prius 2004
3135#0    Toyota Prius 2006
1294#2    Toyota Prius 2006
3952#0    Toyota Tundra
2582#88   Vauxhall Zafira 2007 w/ CD70 
2647#35   Volvo V50 2004 w/ Moto BT kit
</what>
</comment>
<comment>
<author>dsteink...@gmail.com</author>
<when>Mon, 21 Sep 2009 06:46:07 +0000</when>
<what>I donQ&apos;Et know if it is just the same problem as Vauxhall Zafira w/ CD70, but I have a
Opel Vectra 2006 w/ CD70 and connection seems to work fine first but disconnects
after some seconds. I worked out that the problem does not exist just after a factory
reset. Then, the connection is working until I do the very first google contact sync
- even with an empty contact list (see
http://code.google.com/p/android/issues/detail?id=2582#c82).</what>
</comment>
<comment>
<author>carlosad...@gmail.com</author>
<when>Mon, 21 Sep 2009 08:45:29 +0000</when>
<what>I donQ&apos;Et know if this information will provide any help to the developer but I have
changed the file /etc/bluez/audio.conf in order to include the option Q&quot;EMaster=FalseQ&quot;E
on the android device.
In this way the connection and sincronization is always done correctly, otherwise the
car doesnQ&apos;Et mute the radio.
Despite of this change I can NOT hear the phone through the car speakers.
My car is a Peugeot 407 from 2007 (already on the list) and the phone is a HTC Magic
(Vodafone)</what>
</comment>
<comment>
<author>prsco...@gmail.com</author>
<when>Mon, 21 Sep 2009 13:37:39 +0000</when>
<what>I can provide a logcat of what happens if developer wishes.  I have the 2005 BMW X3 
(and a 2006 BMW X5) - the phone pairs and connects with the cars, but as soon as 
the Q&quot;Ephonebook loadingQ&quot;E which is initiated by the car starts, it kills the gprs 
radio/process on the phone and then kills phone process (both actions seen in the 
logcat) - then bluetooth disconnects.  It will cycle like this a few times and then 
updates the secure table found in 
the Q&apos;E/data/data/com.android.providers.settings/databases/settings.dbQ&apos;E with a value 
= Q&apos;E0Q&apos;E for my car device.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 21 Sep 2009 18:09:07 +0000</when>
<what>One aspect that we found to be important was the country where you bought the car -
some car manufacturers use different suppliers for their radio systems in different
countries, and weQ&apos;Eve seen some situations where bugs only appear when communicating
with the EU versions of a car, but not with the US versions that we could get our
hands on.

Also, somewhat obviously, any specific options you might have in the car related to
the audio system (navigation, in-dash CD changer, video system) might also be
relevant, so details about those would also help us build a precise list of what
specific cars have issues.

Thanks for your patience and cooperation.</what>
</comment>
<comment>
<author>reed.hen...@gmail.com</author>
<when>Mon, 21 Sep 2009 18:13:16 +0000</when>
<what>The 2008 Nissan Altima Coupe mentioned in 2647#16 was purchased in the US with the
Technology Package, that is: factory installed in-dash navigation system, Bose stereo
system and Bluetooth.  I do not know how this compares to non-tech package Altimas.</what>
</comment>
<comment>
<author>circui...@gmail.com</author>
<when>Mon, 21 Sep 2009 18:22:19 +0000</when>
<what>Original 2647 #15
2007 Altima Sedan - US assembly - Connection pkg.(Bose) no-nav.
2007 350Z - Japan assembly - Bose - no-nav.
Both worked pre 1.5</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 21 Sep 2009 18:28:18 +0000</when>
<what>Re: #35 Were both those cars purchased in the US?</what>
</comment>
<comment>
<author>jsnryn</author>
<when>Mon, 21 Sep 2009 18:44:24 +0000</when>
<what>Mine is a 2007 Infiniti G35X with nav bought in the US.</what>
</comment>
<comment>
<author>rjayris...@gmail.com</author>
<when>Mon, 21 Sep 2009 18:46:00 +0000</when>
<what>mine is a 2004 Toyota Prius, purchased in the US, with Navigation.</what>
</comment>
<comment>
<author>kaufmann...@gmail.com</author>
<when>Mon, 21 Sep 2009 19:04:34 +0000</when>
<what>2008 Infiniti g37 </what>
</comment>
<comment>
<author>circui...@gmail.com</author>
<when>Mon, 21 Sep 2009 19:16:45 +0000</when>
<what>Regarding #35, yes both cars are US market</what>
</comment>
<comment>
<author>prsco...@gmail.com</author>
<when>Mon, 21 Sep 2009 19:33:16 +0000</when>
<what>2005 BMW X3 and 2005 BMW X5 both purchased in US market.</what>
</comment>
<comment>
<author>joenoel...@gmail.com</author>
<when>Mon, 21 Sep 2009 19:35:29 +0000</when>
<what>us market nissan sentra 2007 here. same problem occur.

audio willnot route through car when making a  call or receiving.

THE ONLY TIME THE CAR WILL CONNECT IS IF YOU ARE ON THE PHONE AND THEN 
START THE CAR</what>
</comment>
<comment>
<author>rich.lit...@gmail.com</author>
<when>Tue, 22 Sep 2009 09:02:48 +0000</when>
<what>Hi the 2647#22 R Peugeot 407 2007 on the list is a UK market Peugeot 407sw sport 136 
HDI with the standard bluetooth built into the stereo for that model, thanks.</what>
</comment>
<comment>
<author>davids...@gmail.com</author>
<when>Tue, 22 Sep 2009 12:32:44 +0000</when>
<what>Hi, glad to see that things are being investigated, for your info re 3681#3    Ford
Galaxy, this is a UK Model, 1.8Tdi Ghia, the bluetooth is built into the On Board
Sony Car Entertainment System.</what>
</comment>
<comment>
<author>dsteink...@gmail.com</author>
<when>Tue, 22 Sep 2009 12:38:45 +0000</when>
<what>My 2582#82 (maybe same as 2582#88) ist a German Opel Vectra 2007 with CD70 integrated
bluetooth handsfree from factory. It has also got a plugin adapter for a mobile phone
between the two front seats.</what>
</comment>
<comment>
<author>andre.p....@gmail.com</author>
<when>Tue, 22 Sep 2009 13:00:18 +0000</when>
<what>My Ford Focus, which I bought in April this year (new), came with a Blaupunkt
TravelPilot FX (5Q&quot;E display version) multi-media centre installed. The only problem I
could find is that the names of the contacts do not show up. Calling and being called
is possible.</what>
</comment>
<comment>
<author>jedde...@gmail.com</author>
<when>Tue, 22 Sep 2009 17:41:02 +0000</when>
<what>hey i looked at the list and my car is not on here is what it is.
2006 Nissan Maxima</what>
</comment>
<comment>
<author>chrisdib...@gmail.com</author>
<when>Tue, 22 Sep 2009 21:41:32 +0000</when>
<what>My Peugeot 308 is a 2007 UK model, with factory stereo and BT unit. Only used a 1.5 handset (HTC 
Magic) which has never worked with the handsfree kit.</what>
</comment>
<comment>
<author>mmau...@gmail.com</author>
<when>Tue, 22 Sep 2009 22:12:34 +0000</when>
<what>Toyota Yaris Sol S 2009, bought in Germany: the built-in handsfree can only receive
contacts via OPP (Object Push Profile) Ver. 1.1, according to the car manual.</what>
</comment>
<comment>
<author>ch...@noctem.co.uk</author>
<when>Tue, 22 Sep 2009 22:30:50 +0000</when>
<what>UK version of Sony MEX-BT2700, Problems are much reduced when WiFi is disabled. 98%
of the time audio wont connect if WiFi is enabled. Is almost flawless without WiFi on.
</what>
</comment>
<comment>
<author>virtualm...@gmail.com</author>
<when>Sun, 27 Sep 2009 22:24:01 +0000</when>
<what>Until google start to take the problem seriously i doubt it...here a quick fix,but
you need to be able to pair once properly,soon its connected click on the new profile
the phone just created and go under option then deactivate media.It will only work if
you manage to connect once,at least the hand free work that way.Second solution ,root
your phone,void you warranty,and start wondering why some kids in their basement have
better knowledge about android then the developer ....</what>
</comment>
<comment>
<author>contact....@gmail.com</author>
<when>Mon, 28 Sep 2009 09:38:59 +0000</when>
<what>Mercedes C320 (2007 onwards) with inbuilt Bluetooth.

Never had a phone this car doesnQ&apos;Et work perfectly with - till now!

Hero running latest official HTC 1.5 rom (Sept 09), will only route audio if I make a
call.  If I receive a call, the audio stays on the handset.  

This is a major frustration.

After this frustration add lack of OBEX SIM Access and File Transfer...</what>
</comment>
<comment>
<author>John...@SKY.com</author>
<when>Fri, 02 Oct 2009 16:15:00 +0000</when>
<what>I am having this problem in my 06 BMW 535D and would really like a solution to this. 

Is this resolved in 1.6?

The phone pairs with the car but will not connect at all. This is a major issue for 
me and many other people by the looks of searching on google, ironically.... 

</what>
</comment>
</bug>
<bug>
<bugid>18491</bugid>
<title>Webkit terminates IME connection when loadUrl() is invoked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>davi...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 09:37:08 +0000</openedDate>
<description>Use case is an Android Activity which uses an instance of WebView like
the example attached: Please describe the problem in detail. Be sure to
include: Steps: pre1): Activity using WebView pre2): WebView loads a
html page containing one or more edit text areas pre3): The Activity at
some point, for instance via a timer as in the attached example, calls
WebView.loadUrl passing a javascript function as an argument to execute
such function contained in the html page already loaded. 1) Start such
Activity 2) As soon as the page loads click on one of the text areas to
bring up the IME 3) Wait for the Activity to call a javascript function
contained in the html page (the attached example has a 7 secs timer
doing it) - What happened. 1) The IME gets hidden and if the user was
typing in the text area when the javascript function was called, such
operation got interrupted with the user not understanding why. - What
you think the correct behavior should be. 2) The IME should stay
correctly connected to the text area and the user should be able to
input in such text area even though WebView as executed loadUrl with a
javascript function passed as a parameter. Replicable on Nexus S with
Android 2.3.4</description>
</bug>
<bug>
<bugid>11916</bugid>
<title>Unable to upload photos to picasa shared album</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>fernm...@gmail.com</reportedBy>
<openedDate>Sat, 16 Oct 2010 22:38:30 +0000</openedDate>
<description>Unable to upload photos to a Picasa album shared by a friend. Picasa
labels shared albums Q&apos;EFavorites.Q&apos;E The shared album does not appear in
the target list of albums for upload from phone gallery. - Steps to
reproduce the problem: Have a friend share an album, ensuring that
upload rights are enabled. Attempt to upload a photo from an Android
phone. Shared Album does not appear in list of targets for upload. -
What you think the correct behavior should be: The shared album should
appear in the list of targets for upload from photo gallery app. Tested
on Xtreme with 2.2 Froyo, factory ROM.</description>
<comment>
<author>joserobl...@gmail.com</author>
<when>Mon, 10 Jan 2011 19:19:39 +0000</when>
<what>The same for gallery sync</what>
</comment>
</bug>
<bug>
<bugid>7174</bugid>
<title>android.view.Menu.setGroupVisible Q&quot;Edivide-by-zeroQ&quot;E exception.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-16T22:15:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>byt...@gmail.com</reportedBy>
<openedDate>Mon, 15 Mar 2010 23:26:01 +0000</openedDate>
<description>Android code version: Android SDK Tools r5 Development environment:
Eclipse Galileo w/ADT 0.9.6 Problem: When using the method
android.view.Menu.setGroupVisible to set the visbility of all menu
groups to false, the platform yields a divide-by-zero exception. Steps
to reproduce: 1. Set all menu groups to be invisible with the method
android.view.Menu.setGroupVisible 2. Divide-by-zero exception. Expected
results: All menu groups should become invisible. Observed results:
Divide-by-zero exception. Additional information: Code example:
menu.setGroupVisible(MENU_GROUP_1, false);
menu.setGroupVisible(MENY_GROUP_2, false);</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 16 Mar 2010 22:15:34 +0000</when>
<what>Already fixed internally</what>
</comment>
</bug>
<bug>
<bugid>13971</bugid>
<title>Unable to connect to a wifi ssid containing non english character</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>alessand...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 12:42:23 +0000</openedDate>
<description>In an hotel at Istanbul there were a wifi connection with a ssid with a
non english caracter Ssid were HOTEL_ANT?QUE instead of HOTEL_ANTIQUE
(in turkey itQ&apos;Es normal to use ? instead of I) my motorola milestone 2
found ssid but corrupted HOTEL_ANT?UE and not allow to connect I tried
to create a profile with correct ssid but my phone didnQ&apos;Et find that ssid
thanks</description>
</bug>
<bug>
<bugid>10550</bugid>
<title>Case sensitive search using diacritic marks.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-08-18T17:45:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gordonde...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 13:38:34 +0000</openedDate>
<description>Use some application that utilizes search option. I used few of them.
One is Q&apos;E3banana NotesQ&apos;E. Note: Because I noticed the same issue is every
application, I assumed itQ&apos;Es operating system issue. Create an entry
(note) containing some diacritic marks like: Q&apos;E?Q&apos;E, Q&apos;E?Q&apos;E, Q&apos;E?Q&apos;E, etc. (I used
here Danish and Polish). Then use search option to search for: Q&apos;E?Q&apos;E, Q&apos;E?Q&apos;E,
Q&apos;E?Q&apos;E, etc. Entries are not found unless you use big letters. But it works
fine for English alphabet. Case sensitive search should work well also
for languages with diacritic marks like Danish or Polish. I use Sony
Ericsson Xperia X10i with Android 1.6</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 Aug 2010 17:45:53 +0000</when>
<what>the underlying libraries are capable of this. sadly, most applications are written by people who only speak their own language. youQ&apos;Ell need to contact the authors of the applications that donQ&apos;Et work.</what>
</comment>
</bug>
<bug>
<bugid>1675</bugid>
<title>repo should delete source directories of projects that get deleted from the manifest</title>
<status>Question</status>
<owner>sop+code@google.com</owner>
<closedOn>2009-02-28T18:42:23.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Mon, 29 Dec 2008 10:23:34 +0000</openedDate>
<description>Repro: -start with a master branch synced before cupcake was merged into
master -repo sync to the latest (which includes cupcake, and where a
project was moved around) -try to build Observed: the old location of
the project that was moved doesnQ&apos;Et get cleared, causing the build system
to include makefiles for both the old and new location, which creates a
conflict and causes the build to fail. Workaround: Manually delete the
offending directory Note: repo probably doesnQ&apos;Et need full automation to
detect the spurious directories. The manifest could contain a list of
known old project locations that need to be deleted if theyQ&apos;Ere present.</description>
<comment>
<author>diaz.vi...@gmail.com</author>
<when>Fri, 02 Jan 2009 08:41:18 +0000</when>
<what>Good point... is this worth the trouble.
I have personally been on this site various times. And I am having a hard time 
trying to figure out how to install cupcake. I figuring I should just wait until the 
over the air update is sent but it seems illogical to me if its already available. </what>
</comment>
<comment>
<author>diaz.vi...@gmail.com</author>
<when>Fri, 02 Jan 2009 08:41:23 +0000</when>
<what>Good point... is this worth the trouble.
I have personally been on this site various times. And I am having a hard time 
trying to figure out how to install cupcake. I figuring I should just wait until the 
over the air update is sent but it seems illogical to me if its already available. </what>
</comment>
<comment>
<author>sop+code@google.com</author>
<when>Sat, 28 Feb 2009 18:42:23 +0000</when>
<what>Moving this to jira where the rest of the repo bugs/feature requests are.

http://jira.source.android.com/jira/browse/REPO-10</what>
</comment>
</bug>
<bug>
<bugid>649</bugid>
<title>android.database confused package</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:26:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:54:12 +0000</openedDate>
<description>The title of the package doesnQ&apos;Et match what this package is about -
cursors for content providers. These classes should maybe be in
Q&quot;Eandroid.content.utilQ&quot;E.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:26:08 +0000</when>
<what>Unclear what the need is.</what>
</comment>
</bug>
<bug>
<bugid>11595</bugid>
<title>Fallo Bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Agustin....@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 09:22:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps
:Cuando utilizo el (Seguridad/Bloqueo de pantalla/PIN) Continua
Bluetooth encendido, pero no enlaza con manos libres Parrot MKI 9200 -
What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
HTC Desire , Android 2.2, kernel 2.6.32.15-g6a358a9
Compilaci?n2.10.405.2CL22 66 11 N? software 2.10.405.2 If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>3903</bugid>
<title>Donut TTS gives 3 letter codes for info, requires 2 letter codes to set.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-16T13:16:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>volmar...@gmail.com</reportedBy>
<openedDate>Tue, 15 Sep 2009 16:21:17 +0000</openedDate>
<description>The android.speech.tts.TextToSpeech class in the Donut source snapshot
will provide you with ISO 3 letter country/language codes when you start
an intent with TextToSpeech.Engine.ACTION_CHECK_TTS_DATA. Unfortunately,
it requires you to set the language by passing a Locale, and Locales
will only accept 2 letter codes in the constructor. As such, I need to
hardcode a lookup table to convert 3 letter codes to 2 letter codes so I
can pass a language to TTS.</description>
<comment>
<author>s...@google.com</author>
<when>Tue, 15 Sep 2009 16:23:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 13:16:33 +0000</when>
<what>IQ&apos;Eve asked around, this is what I was told:

Q&quot;Ethe Locale implementation is quite robust in that regard. I just checked with the following Locales:

                Locale loc = Locale.US;
                Locale loc2 = new Locale(loc.getISO3Language(), loc.getISO3Country());
                Locale loc3 = new Locale(Q&quot;EenQ&quot;E, Q&quot;EUSQ&quot;E);

isLanguageAvailable() returns TextToSpeech.LANG_COUNTRY_AVAILABLE on each of those Locales.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>1318</bugid>
<title>Calendar doesnQ&apos;Et respect start of week setting from google calendar</title>
<status>Released</status>
<owner>mc...@android.com</owner>
<closedOn>2011-10-20T05:21:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>204</stars>
<reportedBy>Paul.B.M...@gmail.com</reportedBy>
<openedDate>Mon, 17 Nov 2008 16:36:20 +0000</openedDate>
<description>1. Set start of week in http://calendar.google.com settings to Monday.
2. I have a repeating every 3 week Monday-Sunday all day event. Monday
17th November to Sunday 23rd November. 3. This shows fine online, in the
android calendar app this shows as Sunday 16th November to Saturday 22nd
November. 4. Have cleared all calendar data and resync. If I create a
repeating Monday to Saturday event and a seperate Sunday repeating event
all displays correctly, this leads me to believe that its related to the
start of the week setting. This on a UK G1 handset Build number: TC5-RC8</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:14:20 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>james%ja...@gtempaccount.com</author>
<when>Fri, 29 May 2009 03:01:27 +0000</when>
<what>Me start day of the week online is set at Monday, but my G1 only allows to to have 
Sunday as my start day. I find this very confusing, and it is giving me issues. Thanks</what>
</comment>
<comment>
<author>gert...@gmail.com</author>
<when>Mon, 08 Jun 2009 22:41:28 +0000</when>
<what>Same problem as @jamesam here. Monday as first day of the week in my gmail calendar,
but my phone just dosenQ&apos;Et get it. One would think nearly seven months would be enough
to fix this small but yet-so-annoying issue. 

Why not make Monday as first day of the week standard anyway? It IS the standard..</what>
</comment>
<comment>
<author>martin.b...@gmail.com</author>
<when>Tue, 09 Jun 2009 11:53:44 +0000</when>
<what>I have the same problem as gertmob here. ItQ&apos;Es very frustrating to have all your
external calendar apps (incl. Outlook and Google Calendar) to start on mondays but
have them start on sundays in the phone.</what>
</comment>
<comment>
<author>karlml...@gmail.com</author>
<when>Wed, 17 Jun 2009 18:29:54 +0000</when>
<what>Just got a HTC Magic, and it seems to have the same issue...</what>
</comment>
<comment>
<author>KRd...@gmail.com</author>
<when>Thu, 18 Jun 2009 09:58:21 +0000</when>
<what>I can also confirm this Q&quot;EbugQ&quot;E</what>
</comment>
<comment>
<author>fnug...@gmail.com</author>
<when>Thu, 18 Jun 2009 12:19:17 +0000</when>
<what>Have the same bug, please add this feature!</what>
</comment>
<comment>
<author>brandes....@gmail.com</author>
<when>Sun, 21 Jun 2009 06:46:05 +0000</when>
<what>I can confirm, the same bug on an unbranded htc magic.
The startday of the week should be editable anyway, Monday is a well spread startday on europe.</what>
</comment>
<comment>
<author>eckert.steven@gmail.com</author>
<when>Wed, 24 Jun 2009 19:20:24 +0000</when>
<what>Hi there. Was hoping to find some simple method of setting my calendar to start on a
Monday and am shocked to find that IQ&apos;Em not the only person having this problem and
that there is no solution to this.
As a developer myself IQ&apos;Ed be willing to implement any needed features ... but how and
where?</what>
</comment>
<comment>
<author>stia...@gmail.com</author>
<when>Sat, 27 Jun 2009 04:49:05 +0000</when>
<what>Same here. Is there a third party calendar we can use while google fix this issue? 
It seems to take a while.</what>
</comment>
<comment>
<author>deskils...@gmail.com</author>
<when>Sun, 05 Jul 2009 20:59:21 +0000</when>
<what>I love my Magic, but this problem really irritates me. How hard can it bee for a big
company as Google to fix a simple bug like this?  </what>
</comment>
<comment>
<author>con...@gmail.com</author>
<when>Mon, 03 Aug 2009 20:21:38 +0000</when>
<what>I can confirm this... However it seems that HTC have fixed this issue in they OS
cause it was working for me :(</what>
</comment>
<comment>
<author>MarkOp...@gmail.com</author>
<when>Tue, 11 Aug 2009 11:51:00 +0000</when>
<what>my android calendar starts on monday, my firefox google calendar starts on sunday. i
would like them both to start on sunday</what>
</comment>
<comment>
<author>hbjas...@gmail.com</author>
<when>Tue, 11 Aug 2009 11:54:28 +0000</when>
<what>MarkOphir, how did you manage to get your android calendar to start on Monday???
ThatQ&apos;Es what this whole issue is about, as far as IQ&apos;Em concerned...</what>
</comment>
<comment>
<author>pontus.a...@gmail.com</author>
<when>Fri, 21 Aug 2009 10:25:50 +0000</when>
<what>The new ROM from the support page on http://www.htc.com solved this problem on my HTC
Magic.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 14:35:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:20:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:50:37 +0000</when>
<what></what>
</comment>
<comment>
<author>tomas.ek...@gmail.com</author>
<when>Wed, 02 Sep 2009 05:51:29 +0000</when>
<what>This is an issue with the G1 in Norway. Combined with issue 3046 this makes the
Android calendar pretty useless as a planning tool in Norway.</what>
</comment>
<comment>
<author>mathoj...@gmail.com</author>
<when>Thu, 17 Sep 2009 19:58:09 +0000</when>
<what>The same problem for me. The week is starting Sunday on my G1... need a fix for it,
to allow to repeat week.

In a web browser, all is ok (Google is set to start the week Monday in the
preferences).</what>
</comment>
<comment>
<author>jgosw...@gmail.com</author>
<when>Fri, 13 Nov 2009 19:05:49 +0000</when>
<what>Even exists on 2.0....i would like to see this configurable as well</what>
</comment>
<comment>
<author>james.d....@gmail.com</author>
<when>Sun, 15 Nov 2009 03:49:55 +0000</when>
<what>I am having similar issues on my Droid.  

I had reported a similar issue in regards to the lightning calendar.
https://bugzilla.mozilla.org/show_bug.cgi?id=469840
This explains the issue that seems to be happening.  Hopefully it will help with the
fix if it is not already in the works.  </what>
</comment>
<comment>
<author>mrksmobile</author>
<when>Sun, 15 Nov 2009 18:36:31 +0000</when>
<what>I am in the UK and my G1 calendar has always started on a Monday. Annoying as my work 
week starts on a Sunday. I seem to have the same problem as everyone else but reversed. 
Maybe the default day is set my location? I spoke to someone at T-mobile who contacted 
google and said their response was Q&apos;EOh yeah, we didQ&apos;Ent know thatQ&apos;E. Great.....</what>
</comment>
<comment>
<author>tzeljko</author>
<when>Fri, 08 Jan 2010 12:07:32 +0000</when>
<what>Please fix this. Have a Magic 1.5</what>
</comment>
<comment>
<author>nathan.l...@gmail.com</author>
<when>Sun, 10 Jan 2010 23:44:33 +0000</when>
<what>I have a Magic on vodafone running 1.6, I to would like to have a calendar starting on 
a Monday.

My google calendar does, so why doesnQ&apos;Et the android calendar? </what>
</comment>
</bug>
<bug>
<bugid>18878</bugid>
<title>[All android device] Google search page strange behaviour</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>here5dj....@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 04:54:46 +0000</openedDate>
<description>1. Steps to reproduce the problem. Launch Internet. -Q&gt;Etype anything long
word to search (for example, melodia na dobranoc mp3) -Q&gt;Esearch (1)
-Q&gt;Epress on the search window - to change searching sentence -Q&gt;Eadd some
characters at the end (2) - What happened. (1)can not see end of
sentence (Q&apos;EpQ&apos;E or Q&apos;E3Q&apos;E is not showing even there is a enough space (2)if
You add only 2 or 3 characters - cannot move to the end of sentence.
only when You add many characters 7 or more - you can move to the end of
sentence - What you think the correct behavior should be. There should
be a reason for this (1) and (2). This is happened with All samsung
android phone and even Nexus S is same.</description>
</bug>
<bug>
<bugid>13383</bugid>
<title>Fixing low storage problem even though SD card has 4G storage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>embe...@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 10:39:54 +0000</openedDate>
<description>I saw how apps piled up on the internal storage, I saw 2.2 update let us
copy some of the apps to the SD card, but most of the apps still run
from internal memory, slowly choking the phone. The reason for this, I
presume, is because the SD card can be unmounted (and is in fact
unmounted each time you connect your phone to your computer, even if
this is only for charging), having the SD card dependent apps loose
their storage place or Q&quot;EhomeQ&quot;E. My feature request is to have the
possibility to disable SD card unmount for those of us who would rather
have the cardQ&apos;Es storage place for all apps and use a specialized app to
upload/manage apps on the SD card in those rare cases we want to. I
think having enough storage for a phone is more important than anything
else, and I, like most experts in the Iphone-Android competition, say
that right now I rather choose the Iphone with its sky-high 16G of app
storage place against my Desire, which has only rock-bottom 0.25G to
store always on apps (or apps that didnQ&apos;Et implement the copy to SD card
feature yet) and cache. With this I think its clear that I donQ&apos;Et hold
rooting my Android device as an option. Thank you in advance ,emberke</description>
<comment>
<author>mike.calhoun</author>
<when>Tue, 28 Dec 2010 00:11:37 +0000</when>
<what>Your phone isnQ&apos;Et being mounted every time you connect it to the PC.  It will ask you if you would like to mount it once plugged in.  If you donQ&apos;Et, then it just simply charges.  I believe HTC Sense gives you an option to always mount when plugged into a computer so maybe you set that by accident.  For stock Android though, you have to tell it to mount.</what>
</comment>
<comment>
<author>embe...@gmail.com</author>
<when>Tue, 28 Dec 2010 00:21:49 +0000</when>
<what>Hey.
The SD card mounts as you described it, as stock android device. But having 100 or 200K app storage place (on the internal memory) isnQ&apos;Et enough, when we all have up to 32GB of external storage. I figured that android isnQ&apos;Et using the external card to store most of its apps because some of them should be running even when the card is un-mounted, aka. you are working on it with your computer (notice that when you unplug the device from the computer, it always says mounting card).

IQ&apos;Em using a HTC Desire, and my external card is below the battery. So, except when the card is unmounted because iQ&apos;Em copying my photos to the computer (or whatever), its always in and available. I could use that storage place to store even sensible apps (like widgets) which are running all the time.

I requested this, because the storage place on my device is running out and in this age, when you install everything you need without having to cut back on storage (see PCQ&apos;Es), getting used to deleting useful apps to be able to install a new one shouldnQ&apos;Et be practiced.

Thank you</what>
</comment>
</bug>
<bug>
<bugid>16623</bugid>
<title>System wide side controls similar to browser ones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>roman.sn...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 03:03:12 +0000</openedDate>
<description>A great new feature about the browser is the ability to invoke controls
by sliding the fingers on the edges. I wish a similar thing would be
available system wide. I think most people hold a tablet PC so that
their their hands are on the left and right sides of it. It is very
inconvenient to reach for the system menu at the bottom of the screen or
at the application menu at the top of the screen. So I believe sliding
fingers from the edges must become a standard way of invoking a menu.</description>
<comment>
<author>waldro...@gmail.com</author>
<when>Fri, 06 May 2011 05:32:07 +0000</when>
<what>I agree with you.  That would be a really great feature.  If nothing else I bet an app can be written to watch for just that action...it might even be in the API; if not its probably in the browser source...donQ&apos;Et know how accessable that is tho.

Anyway, I think the most challenging part of that would be making the menu functional yet elegant.  Optimally an app would be able to do this so that it was configuralble and modualr for additions to by the community.  This would probably be the beat way to balance functionality against bloat...let the minimalists do their thing while the geeks throw in everything but the kitchen sink.

As a final note, it would be really cool if regular Widgets could be added...I guess now IQ&apos;Em seeing a hierarchical tree which is adjustable by the user (Ala power widget or cyanogenmod7Q&apos;Es notification widget controls).</what>
</comment>
<comment>
<author>waldro...@gmail.com</author>
<when>Fri, 06 May 2011 05:32:10 +0000</when>
<what>I agree with you.  That would be a really great feature.  If nothing else I bet an app can be written to watch for just that action...it might even be in the API; if not its probably in the browser source...donQ&apos;Et know how accessable that is tho.

Anyway, I think the most challenging part of that would be making the menu functional yet elegant.  Optimally an app would be able to do this so that it was configuralble and modualr for additions to by the community.  This would probably be the beat way to balance functionality against bloat...let the minimalists do their thing while the geeks throw in everything but the kitchen sink.

As a final note, it would be really cool if regular Widgets could be added...I guess now IQ&apos;Em seeing a hierarchical tree which is adjustable by the user (Ala power widget or cyanogenmod7Q&apos;Es notification widget controls).</what>
</comment>
</bug>
<bug>
<bugid>8847</bugid>
<title>Document ROWID String constant for SQLite in API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Fri, 04 Jun 2010 08:33:12 +0000</openedDate>
<description>ListView and other AdapterViewQ&apos;Es require an ID column (BaseColumns._ID).
Sometimes, however, an SQLite table might use a *composite* primary key.
In this case, one may use the built-in column name Q&quot;EROWIDQ&quot;E[1] to serve
as the AdapterViewQ&apos;Es ID column. Due to its usefulness, It would make
sense to have this string constant in the Android API, possibly in the
SQLiteQueryBuilder class. Suggested name for constant: INTRINSIC_ROW_ID
[1] http://www.sqlite.org/lang_createtable.html#rowid</description>
</bug>
<bug>
<bugid>14010</bugid>
<title>Incorrect Chinese / Japanese characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>yuha.m...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 15:05:04 +0000</openedDate>
<description>- Steps to reproduce the problem. Write these characters on android
device: ?? ?? ?? ? ???? ?? - What happened. Kanji characters are
incorrect. The first kanji should have 4 horizontal lines. On android it
has 3 + on vertical. The second is completely flipped on top part The
third is missing one stroke. - What you think the correct behavior
should be. Characters should look like on Japanese dictionary devices or
Windows operating system.</description>
<comment>
<author>wanpee...@gmail.com</author>
<when>Thu, 27 Jan 2011 18:31:52 +0000</when>
<what>I also experience this while showing Chinese characters in the Android Layout Editor</what>
</comment>
<comment>
<author>hos...@runbox.com</author>
<when>Mon, 21 Feb 2011 08:35:25 +0000</when>
<what>For japanese, the correct writing style for kanji is being show on the Galaxy Tab and Galaxy devices.  Though this bug still exists in the emulated android 2.2 environment in a AVD.</what>
</comment>
</bug>
<bug>
<bugid>17350</bugid>
<title>documentation: Java File.createNewFile()</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-06-03T17:58:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 19:28:19 +0000</openedDate>
<description>In
http://developer.android.com/intl/de/reference/java/io/File.html#createNewFile%28%29
it states that Q&quot;ENote that this method does not throw IOException on
failure. Callers must check the return value.Q&quot;E, yet the method itself
throws an IOException Q&quot;Eif itQ&apos;Es not possible to create the file.Q&quot;E
Additionally, the return value is stated to mean, Q&quot;Etrue if the file has
been created, false if it already exists.Q&quot;E which says nothing about the
success of file creation. These various points all seem to contradict
one another.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 22:02:02 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Jun 2011 17:56:27 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Jun 2011 17:58:43 +0000</when>
<what>the documentation is already clearer in the internal tree:

     * Creates a new, empty file on the file system according to the path
     * information stored in this file. This method returns true if it creates
     * a file, false if the file already existed. Note that it returns false
     * even if the file is not a file (because itQ&apos;Es a directory, say).
     *
     * Q&lt;EpQ&gt;EThis method is not generally useful. For creating temporary files,
     * use {@link #createTempFile} instead. For reading/writing files, use {@link FileInputStream},
     * {@link FileOutputStream}, or {@link RandomAccessFile}, all of which can create files.
     *
     * Q&lt;EpQ&gt;ENote that this method does Q&lt;EiQ&gt;EnotQ&lt;E/iQ&gt;E throw {@code IOException} if the file
     * already exists, even if itQ&apos;Es not a regular file. Callers should always check the
     * return value, and may additionally want to call {@link #isFile}.
     *
     * @return true if the file has been created, false if it
     *         already exists.
     * @throws IOException if itQ&apos;Es not possible to create the file.
</what>
</comment>
</bug>
<bug>
<bugid>10593</bugid>
<title>Calendar - set reminder at zero minutes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>alhowarth@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 17:35:44 +0000</openedDate>
<description>When setting up a new calendar event. The reminder options should
include zero minutes. There are some events, like reminders where I want
to be notified right at the time I set it.</description>
<comment>
<author>bhi...@openshores.com</author>
<when>Sat, 07 May 2011 01:57:54 +0000</when>
<what>an event entered on gmail with the same event and start time (0 minutes).  Displays as an event on the day and doesnQ&apos;Et display at the time.</what>
</comment>
</bug>
<bug>
<bugid>19702</bugid>
<title>ADB removed from Android Linux kernel 3.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>behnam.r...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 00:44:28 +0000</openedDate>
<description>I am currently moving to Android Kernel 3.0 for my development and I
realized that adb no longer works in 3.0 kernel. I did a bit of digging
and came across a commit that completely removes any ADB functionality
from USB gadget f_adb.c. I am not sure if this has been moved to another
location or it is a change in the implementation that I canoot seem to
figure out. Please let me know if this feature is removed or still
supported through some other implementation. diff --git
a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c index
d3c028d..d10568e 100644 (file) --- a/drivers/usb/gadget/android.c +++
b/drivers/usb/gadget/android.c -#include Q&quot;Ef_mass_storage.hQ&quot;E -#include
Q&quot;Ef_adb.hQ&quot;E -static int adb_enable_open(struct inode *ip, struct file *fp)
-{ - if (atomic_inc_return(Q&amp;Eadb_enable_excl) != 1) { -
atomic_dec(Q&amp;Eadb_enable_excl); - return -EBUSY; - } - - printk(KERN_INFO
Q&quot;Eenabling adb\nQ&quot;E); - enable_adb(_android_dev, 1); - - return 0; -} -
-static int adb_enable_release(struct inode *ip, struct file *fp) -{ -
printk(KERN_INFO Q&quot;Edisabling adb\nQ&quot;E); - enable_adb(_android_dev, 0); -
atomic_dec(Q&amp;Eadb_enable_excl); - return 0; -} gitweb:
http://android.git.kernel.org/?p=kernel/common.git;a=commitdiff;h=83814ea997cb03a65c7baf1c41699963724af932</description>
<comment>
<author>rst...@gmail.com</author>
<when>Wed, 31 Aug 2011 02:09:40 +0000</when>
<what>Looking at the commit you just linked to shows that ADB functionality was moved from android.c to f_adb.c. It wasnQ&apos;Et removed.</what>
</comment>
<comment>
<author>behnam.r...@gmail.com</author>
<when>Wed, 31 Aug 2011 03:07:14 +0000</when>
<what>Yes, but it now doesnQ&apos;Et exit in the latest android.c (latest revision) and has disappeared from Android kernel source.</what>
</comment>
<comment>
<author>behnam.r...@gmail.com</author>
<when>Wed, 31 Aug 2011 17:05:43 +0000</when>
<what>Can someone confirm with me if adb works using Android kernel 3.0? 

</what>
</comment>
</bug>
<bug>
<bugid>19145</bugid>
<title>screenshots.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-10-28T05:05:10.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Teh...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 03:05:00 +0000</openedDate>
<description>CanQ&apos;Et take a screenshot on a Nexus S 4G without rooting? Seriously? The
iPhone does this. The Pre did this. All anyone can ever say is Q&quot;Ejust
root, you have nothing to lose!Q&quot;E Typical constant custom rom community.
So I caved in. For one feature. I went to download something to root the
phone. Q&quot;EWarning: this will erase everything!Q&quot;E Nothing to lose, except
all of my data. Or have I just not found the built in root-less
screenshot feature yet? IQ&apos;Eve done plenty of googling and still canQ&apos;Et
find it.</description>
<comment>
<author>Teh...@gmail.com</author>
<when>Wed, 10 Aug 2011 03:22:27 +0000</when>
<what>Just found No Root Screenshot It on the Market. $5. The upside: I had to fix my ADB drivers on Windows to get it working.

LetQ&apos;Es hope my mom doesnQ&apos;Et come asking how to take a screenshot.</what>
</comment>
<comment>
<author>romain...@android.com</author>
<when>Fri, 28 Oct 2011 05:05:10 +0000</when>
<what>Available in 4.0</what>
</comment>
</bug>
<bug>
<bugid>16804</bugid>
<title>image capture shows zero size image when captured from twitter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paras.na...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 12:42:01 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. Problem Description: go to Twitter -Q&gt;Ecamera -Q&gt;Etake photo -Q&gt;E
attach to twitter. Actual Behaviour /Bug: the file size shown in twitter
is 0.0Kb. same captured image when ched via gallery also shows detail of
size as zero. unmount and then mount the SD card the file size shown in
gallery is correct. Required behaviour: image size shown should be
correct. currently i am using 2.2 version. It would be fine if any body
helps me in solving the issue. Thankx in advance.</description>
</bug>
<bug>
<bugid>184</bugid>
<title>NIO transfer kills process</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:01:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeff.gri...@gmail.com</reportedBy>
<openedDate>Tue, 05 Feb 2008 02:19:21 +0000</openedDate>
<description>I have enclosed a quick and dirty test app to recreate the issue. Just
point it at a URL for a large enough file (Q&gt;E2MB should suffice). From my
developer group post: IQ&apos;Em trying to discern if this is a bug, or if
somehow I used too many resources and got killed for it. In a nutshell,
IQ&apos;Em using a ReadableByteChannel, constructed from an InputStream from a
URLConnection and a FileChannel from a FileOutputStream. HereQ&apos;Es the
transfer code: private static final void NioFileWrite(InputStream in,
FileOutputStream out, int contentLength, Handler msgHandler) throws
IOException{ ReadableByteChannel readableByteChannel =
Channels.newChannel(in); FileChannel fileChannel = out.getChannel();
long downloaded = 0; while (downloaded Q&lt;E contentLength) { try {
downloaded += fileChannel.transferFrom(readableByteChannel, downloaded,
contentLength - downloaded); if(msgHandler!=null) { Message msg = new
Message(); msg.arg1 = (int)downloaded; msg.arg2 = contentLength;
msgHandler.sendMessage(msg); } } readableByteChannel.close();
fileChannel.close(); } Given a large enough file (2 MB seems to suffice)
the process will die without an exception. It was my understanding that
doing a transfer this way would not hold an excessive buffer and indeed,
it does go though a few iterations with small chunks. It fails on the
third or fourth chunk. WhatQ&apos;Es going on here?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:56:11 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:56:15 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:01:49 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:49:48 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13038</bugid>
<title>Android 2.3 Bitmap.createScaledBitmap always create RGB_565 bitmap regardless of source format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>arco...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 19:30:47 +0000</openedDate>
<description>Load any bitmap from resource, it will be loaded in ARBG_8888, create
scaled bitmap it will have RGB_565 format. Scaled bitmap should keep
source bitmap config since there is no way to specify destination
format.</description>
<comment>
<author>ebom...@gmail.com</author>
<when>Sat, 19 Feb 2011 10:30:49 +0000</when>
<what>The problem lies in Bitmap.createBitmap(Bitmap source, int x, int y, int width, int height, Matrix m, boolean filter), which is hardcoded to use 565 by default and 8888 if the source has alpha.

The logical approach would be to use the same config as the source, or use the 565/8888 logic if the source doesnQ&apos;Et have a config. IQ&apos;Ell bring this up on the mailing list and submit a patch if the Android guys agree with this solution.

Btw, the same problem exists in Android 2.2 as well.
</what>
</comment>
<comment>
<author>alexjiro...@gmail.com</author>
<when>Tue, 26 Apr 2011 17:31:09 +0000</when>
<what>I think this is the same as Bug 16211. There seems to be the same thing all over the Bitmap class, where when a copy is made from source bitmap the properties are not directly copied from one to another. In particular the config option.</what>
</comment>
</bug>
<bug>
<bugid>19065</bugid>
<title>Text sent only intended for/sent to one contact goes to ALL contacts!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Cecile.W...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 18:56:10 +0000</openedDate>
<description>Some of my text messages, sent to a single contact, are actually being
sent to every contact in my address book. This only seems to happen with
contacts that have a different area code than mine and then it doesnQ&apos;Et
happen with ALL of the numbers where the area code is different. Is
there a fix for this issue? See examples below. using Samsung Intercept
with Android 2.2.1 OS Note that below Recipient A = SenderA and
RecipientB = SenderB, for the various examples where this is applicable.
Example A (unhappy path) - I send text message to recipientA, which is
all that displays in Q&apos;EToQ&apos;E window. I am in area code 510 and recipientA
is in 415 area code - message is delivered to every contact in my
contact list Example B (happy path) - I send text message to recipientB,
which is all that displays in Q&apos;EToQ&apos;E window. I am in area code 510 and
recipientB is in 415. Only recipientB receives the msg (as it should
be!) Example C (unhappy path) - I receive a text message FROM SenderA,
which is only intended for me. SenderA is in 415 area code and I am in
510 area code, but it is delivered to every contact in MY contact list
((I can see this in the dist list - wtf?) Example D (happy path) - I
receive a text message FROM SenderB, which is only intended for me.
SenderB is in 415 area code and I am in 510 area code and this msg is
received ONLY by me (as it should be!). - I receive a text</description>
</bug>
<bug>
<bugid>10597</bugid>
<title>Emulator crashes on startup with USB mic installed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>OdieGib...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 18:04:06 +0000</openedDate>
<description>This is the original bug, itQ&apos;Es marked as declined.
http://code.google.com/p/android/issues/detail?id=887 And thereQ&apos;Es plenty
of people leaving comments on it after it was closed as still existing.
I donQ&apos;Et know any other way to bring this to the attention of the
developers. So hereQ&apos;Es a new bug report. Basically run OS X, have a USB
mic as your primary input, run the Android emulator and it will crash.</description>
</bug>
<bug>
<bugid>3738</bugid>
<title>Calendar view hang up in day view when sliding beetwen days</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Tue, 01 Sep 2009 11:32:55 +0000</openedDate>
<description>WeQ&apos;Eve found the problem while using Calendar from G2 and Galaxy. This
problem was occurred about 50% ~ 60%. [Occurrence Process] 1. menu 2.
calendar 3. press menu key Q&gt;E day view 4. slide to left or right beetwen
the days 5. in half of sliding press lock key 6. unlock device
[Occurrence State] when You slide beetwen days and lock - unlock device
- screen is locked beetwen days Please find attached picture and fix it.
Br, Zeros.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 15:16:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9286</bugid>
<title>Battery levels jump to 100% anywhere from 90-98% whilst charging and when phone on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>theloginwithnoname@gmail.com</reportedBy>
<openedDate>Wed, 23 Jun 2010 17:06:35 +0000</openedDate>
<description>Several users on XDA (including myself) have seen and reported this. The
phone is on and charging. At a random point between 90% and 98%, the
battery level will just jump to 100% and declare itself Q&quot;EchargedQ&quot;E. I
have just seen this happen. It went from 4172mV 93% (1257mAh) straight
to 100% (1360) in a split second - as reported by OS Monitor. My battery
is Q&quot;EcalibratedQ&quot;E regularly (topped up daily in powered-off state, and
monthly run down and recharged twice in a powered-off state).</description>
</bug>
<bug>
<bugid>2673</bugid>
<title>Inconsistent usage of Q&quot;EpositionQ&quot;E in Gallery Class methods.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-15T06:57:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gymshoe....@gmail.com</reportedBy>
<openedDate>Thu, 14 May 2009 23:24:55 +0000</openedDate>
<description>1) The Gallery class is able to use an Q&quot;EOnItemSelectedListenerQ&quot;E via the
.setOnItemSelected() listener (inherited). The onItemSelectedListener
uses the onItemSelected(AdapterView parent, View v, int _position, long
id) method. The argument _position is zero-based ((i.e. the first record
is position =0). 2) The Gallery class has an inherited method:
.getLastVisiblePosition(). The position returned from this method is Q&quot;E1Q&quot;E
based (i.e. the first record is position=1). 3) #1 and #2 are
inconsistent in their usage of position in the gallery. Thank you.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 15 May 2009 06:57:06 +0000</when>
<what>Hi,

No they are not inconsistent. Android never uses 1 based indices. The method is correct, it returns the position 
of the last visible item on screen (even if itQ&apos;Es visible by only 1 pixel.) And that position will not be 0 if you have 
more than one visible item.</what>
</comment>
</bug>
<bug>
<bugid>12821</bugid>
<title>When using wildcards in paths, UriMatcher can fail to match depending on the order in which paths are added</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dtrebbien@gmail.com</reportedBy>
<openedDate>Sat, 27 Nov 2010 23:59:10 +0000</openedDate>
<description>Here is a minimal test case: UriMatcher uriMatcher = new
UriMatcher(UriMatcher.NO_MATCH); uriMatcher.addURI(Q&quot;EtestQ&quot;E, Q&quot;Ea/itemQ&quot;E, 5);
uriMatcher.addURI(Q&quot;EtestQ&quot;E, Q&quot;E*/dirQ&quot;E, 8); uriMatcher.addURI(Q&quot;EtestQ&quot;E,
Q&quot;Eb/itemQ&quot;E, 10); uriMatcher.addURI(Q&quot;EtestQ&quot;E, Q&quot;Ea/item2Q&quot;E, 6); int match =
uriMatcher.match(Uri.parse(Q&quot;Econtent://test/c/dirQ&quot;E)); assert match == 8;
match = uriMatcher.match(Uri.parse(Q&quot;Econtent://test/b/itemQ&quot;E)); assert
match == -1; match =
uriMatcher.match(Uri.parse(Q&quot;Econtent://test/a/item2Q&quot;E)); assert match ==
6; uriMatcher = new UriMatcher(UriMatcher.NO_MATCH);
uriMatcher.addURI(Q&quot;EtestQ&quot;E, Q&quot;Ea/itemQ&quot;E, 5); uriMatcher.addURI(Q&quot;EtestQ&quot;E,
Q&quot;Eb/itemQ&quot;E, 10); // The only difference between this and the previous
block of code is that this line and the next were swapped.
uriMatcher.addURI(Q&quot;EtestQ&quot;E, Q&quot;E*/dirQ&quot;E, 8); uriMatcher.addURI(Q&quot;EtestQ&quot;E,
Q&quot;Ea/item2Q&quot;E, 6); match =
uriMatcher.match(Uri.parse(Q&quot;Econtent://test/c/dirQ&quot;E)); assert match == 8;
match = uriMatcher.match(Uri.parse(Q&quot;Econtent://test/b/itemQ&quot;E)); assert
match == 10; // Now it works. match =
uriMatcher.match(Uri.parse(Q&quot;Econtent://test/a/item2Q&quot;E)); assert match ==
6; I have tested Android versions 1.5 and 2.2.</description>
<comment>
<author>M.J.Mari...@gmail.com</author>
<when>Tue, 07 Dec 2010 19:49:18 +0000</when>
<what>I can confirm the issue.

The uriMatcher was failing to identify a valid URI. I found your post and swapped a couple of lines. 

Now it works.</what>
</comment>
</bug>
<bug>
<bugid>412</bugid>
<title>Q&quot;EClass.getTypeParametersQ&quot;E causing Q&quot;EUnsatisfiedLinkErrorQ&quot;E </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-11T18:29:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Sakur.de...@gmail.com</reportedBy>
<openedDate>Wed, 05 Mar 2008 16:00:48 +0000</openedDate>
<description>I have a class containing the below code: Class class1 =
Class.forName(Q&quot;Ehome.test.fooQ&quot;E); java.lang.reflect.TypeVariable
atypevariable[] = class1.getTypeParameters(); the code would throw
Q&quot;EUnSatisfiedLinkErrorQ&quot;E at runtime,with the following log output from
logcat : Q&quot;ENo implementation found for native
Ljava/lang/Class;.getTypeParameters()[Ljava/lang/reflect/TypeVariable;Q&quot;E
The Q&quot;EgetTypeParametersQ&quot;E should be a native method in class Q&quot;EClassQ&quot;E. This
is urgent issue for my application ,any workaround?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:29:19 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>181</bugid>
<title>android:numColumns causes DIV/0 Exception (ArithmeticException)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-01T05:05:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NicolasG...@gmail.com</reportedBy>
<openedDate>Mon, 04 Feb 2008 10:59:57 +0000</openedDate>
<description>- Steps to reproduce the problem Any set of:Q&quot;E
android:numColumns=Q&quot;Eauto_fitQ&quot;E Q&quot;E (and Java-Equivalent) causes a:
###################### E/AndroidRuntime(559):
java.lang.ArithmeticException: divide by zero ###################### -
Sample source code demonstrating the problem: Java:
###################### this.numberPadGrid =
(GridView)findViewById(R.id.grid_numberpad);
this.numberPadGrid.setNumColumns(GridView.AUTO_FIT);
###################### XML: ###################### Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;EGridView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:numColumns=Q&quot;Eauto_fitQ&quot;EQ&gt;E Q&lt;EButton
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;ETestQ&quot;E /Q&gt;E Q&lt;EButton android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;ETestQ&quot;E /Q&gt;E Q&lt;EButton
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;ETestQ&quot;E /Q&gt;E Q&lt;EButton android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;ETestQ&quot;E /Q&gt;E Q&lt;EButton
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;ETestQ&quot;E /Q&gt;E Q&lt;EButton android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;ETestQ&quot;E /Q&gt;E Q&lt;EButton
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;ETestQ&quot;E /Q&gt;E Q&lt;E/GridViewQ&gt;E Q&lt;E/LinearLayoutQ&gt;E ################### -
Part of the stack-trace: E/AndroidRuntime(559):
java.lang.ArithmeticException: divide by zero E/AndroidRuntime(559): at
android.widget.GridView.determineColumns(GridView.java:536)
E/AndroidRuntime(559): at
android.widget.GridView.onMeasure(GridView.java:585)
E/AndroidRuntime(559): at android.view.View.measure(View.java:4857) -
What you think the correct behavior should be. No DIV/0 Exception ;)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Feb 2008 16:59:28 +0000</when>
<what>Hi,

Thanks for the report. This is a known bug that has already been discovered.</what>
</comment>
<comment>
<author>NicolasG...@gmail.com</author>
<when>Mon, 04 Feb 2008 18:41:40 +0000</when>
<what>Thx, I like fast answers :)
Sorry didnQ&apos;Et find it with a search on Q&quot;EGridViewQ&quot;E.

A tiny piece of information how long we will have to wait for the new sdk ? :)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 01 Mar 2008 05:04:59 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 01 Mar 2008 05:05:24 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>6239</bugid>
<title>Example Documentation Error? - Q&quot;ETutorials/Hello Views/WebViewQ&quot;E</title>
<status>Assigned</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>j.r.birc...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jan 2010 21:57:56 +0000</openedDate>
<description>Working through the examples in Tutorial/Hello Views Example Step 2
indicates to set res/layout/main.xml to: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;EWebView android:id=Q&quot;E@+id/webviewQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
/Q&gt;E I could not get the example to work ... I changed two lines: FROM:
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
TO: android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Now it works. Tested on a simulator
and on the Motorola Droid (worked the same on both platforms). As
documented in the example, it failed. With the changes, it worked. Is
this a problem with the example? Is my change appropriate? Or is there
something more subtle occurring? Thanks, John Birchmeier.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 17:36:25 +0000</when>
<what>You change is correct. wrap_content may not work because the WebView does not know
how big it needs to be to contain its contents. IQ&apos;Ell file an internal bug.</what>
</comment>
</bug>
<bug>
<bugid>9293</bugid>
<title>Busy Tone to come through Bluetooth Device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>wsdah...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 07:06:59 +0000</openedDate>
<description>Hi, Currently when dialing out with bluetooth connected, if the end line
is busy the Q&apos;Ebusy audio toneQ&apos;E does not come through the bluetooth
headset, but just the handset. Can we please have some sort of
notification through the bluetooth device? Thanks Q&amp;E Regards Adam.</description>
</bug>
<bug>
<bugid>15790</bugid>
<title>Incoming phone call while using navigator canQ&apos;Et be answered; answer button not responsive </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbentley...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 11:45:23 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Run Navigator and set to direct you to a
location. 2. Call phone from another phone 3. Answer button none
responsive on incoming call display - What happened. If a phone call
arrives while using navigator to direct to a location, answer button on
phone not responsive and call canQ&apos;Et be answered. - What you think the
correct behavior should be. Should be able to answer phone will using
Navigator. Device: T-Mobile LG Optimus T? with Google? - Titanium
Android Version: 2.2 Phone software version: LG-P509-V10l</description>
</bug>
<bug>
<bugid>18421</bugid>
<title>Nexus one screen calibration</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chir...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 20:16:49 +0000</openedDate>
<description>Hello: Once or twice a day, I find problems with the calibration of the
screen of my Nexus One. Usually, when the phone is plugged, it seems as
it lost the point of click at the bottom of the screen, and nearly canQ&apos;Et
keep using the phone, for example for writting in the keyboard.... I
would appreciate a software patch to solve this issue Thanks in advance</description>
<comment>
<author>beckerb...@gmail.com</author>
<when>Thu, 11 Aug 2011 11:20:32 +0000</when>
<what>This has nothing to do with Android, your device is defective. Get it repaired, or live with it.</what>
</comment>
</bug>
<bug>
<bugid>15918</bugid>
<title>Honeycomb notification icon doesnQ&apos;Et scale when it pops up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sary...@yahoo.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 18:44:01 +0000</openedDate>
<description>Device: Motorola Xoom Android version 3.0.1 Kernel version
2.6.36.3-g2a65edc Reported by our QA about a week ago. Honeycomb
notification icon is centered and full size (thus cropped if large) when
the notification icon pops up. I imagine it should downscale. Attached
is a screenshot. Base image is 175x175. Note how thereQ&apos;Es a properly
downscaled version of the icon on the bar to the bottom right.</description>
</bug>
<bug>
<bugid>4933</bugid>
<title>Google Talk leaves chats open even if no message was composed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>jeremy1...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 21:31:26 +0000</openedDate>
<description>The bug is that Google Talk will leave chats open even if you donQ&apos;Et
compose or send a message. I have a Droid running 2.0. To reproduce: 1)
Click on a friend in the friend list. 2) Return back to the friend list
without composing or sending a message. 3) The chat stays open, even
though you never typed anything and thought you escaped out of the
chat--very annoying. This is a minor bug, but should be a very simple
fix. ItQ&apos;Es especially annoying when I accidentally click the wrong
friend, causing me to manually end the chat. ItQ&apos;Es differenQ&apos;Et when you
actually type something and back out of the chat, because you might need
to navigate somewhere else to get information. However, thereQ&apos;Es
absolutely no reason to keep the chat open when nothing was typed
because itQ&apos;Es just as easy to go back into that chat, open or not. The
chat should be automatically closed if nothing was typed or received.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Devices should list the
version under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:50:15 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>18898</bugid>
<title>GoogleQ&apos;Es new Q&quot;Ewhat do you loveQ&quot;E site can crash the honeycomb browser.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Thu, 28 Jul 2011 23:16:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Visit www.wdyl.com in the stock browser. Make
sure that plugins are set to on demand. Do 4-5 searches, making sure to
selectthe flash content that appears, but not watching any videos. -
What happened. The browser will quit to the home screen. - What you
think the correct behavior should be. This should not happen. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
Motorola Xoom wife, android 3.2. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 29 Jul 2011 23:28:03 +0000</when>
<what>I meant to say Q&quot;EMotorola Xoom wifiQ&quot;E instead of Q&quot;EMotorola Xoom wifeQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>2893</bugid>
<title>[messaging] Grouping in a thread bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Sat, 06 Jun 2009 04:02:22 +0000</openedDate>
<description>grouping doesQ&apos;En work if you receive sms from operator with !STRING! in
sender-number field. In attach you can see 2 sms from MEGAFON-MSK. This
is not a contact! Operator just put string Q&apos;EMEGAFON-MSKQ&apos;E in
sender-number field.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:07:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:15:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2062</bugid>
<title>Hello IM wont update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-02T19:42:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>OhsOUniq...@gmail.com</reportedBy>
<openedDate>Sun, 22 Feb 2009 19:44:28 +0000</openedDate>
<description>i noticed that for my g1 the hello im app will not update no matter how
long ive left it there trying to download the update for the app. i
think this should be fixed</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 19:42:21 +0000</when>
<what>duplicate of issue 2074</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:10:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3935</bugid>
<title>Standardised API for Calendar and Tasks ContentProviders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>27</stars>
<reportedBy>Andreas....@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 20:56:36 +0000</openedDate>
<description>In order to increase compatibility of applications on Android, a
Calendar and Tasks ContentProvider should be introduced into the SDK to
make PIM (Personal Information Management) applications compatible with
all Android phones, regardless of manufacturer and customization level.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 21:00:27 +0000</when>
<what></what>
</comment>
<comment>
<author>LumaLabs...@gmail.com</author>
<when>Wed, 23 Sep 2009 19:23:13 +0000</when>
<what>I went from the best (Franklin-Covey plan plus) to Google Tasks.  Having an API would
allow additions like task priorites, A1, A2 tasks on due date, better larger area on
phone for creating scrolling notes etc and still allow access from PC and phone.</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Fri, 18 Feb 2011 02:21:55 +0000</when>
<what>wow.  time flies, many new versions are released, and still nothing :-(</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 18 Feb 2011 02:27:55 +0000</when>
<what>Good news :) Actually Google stated 1 month ago that - at last - theyQ&apos;Ell be enhancing/updating Tasks! (reminders, API, repeating tasks etc)

http://gmailblog.blogspot.com/2011/01/top-tasks-for-google-tasks.html</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Fri, 18 Feb 2011 02:39:30 +0000</when>
<what>but is that really the same thing? (I donQ&apos;Et think so)  isnQ&apos;Et that only for gmail/gcalendar etc?  

I use ms exchange for my calendar (and email and contacts), and can add new items through the android calendar app to my exchange calendar.  I want to be able to do this from code.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 18 Feb 2011 02:45:27 +0000</when>
<what>An API is a way to add Tasks using Q&quot;EcodeQ&quot;E yes. The calendar already got that - Exchange is an API, right? (contrary to using a website or having your code mimicing a user on the website - thatQ&apos;Es what the app GTasks do I think)</what>
</comment>
</bug>
<bug>
<bugid>15242</bugid>
<title>Rooting : Superuser.apk</title>
<status>Unreproducible</status>
<owner>n...@google.com</owner>
<closedOn>2011-04-11T17:26:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>beautyki...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 17:59:51 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) version of Android : Froyo 2.2.1 2)
Steps to reproduce : Power on -Q&gt;E reset on android logo - What happened.
1) Phone is reset on android logo whenever booting. 2) I detected two
files user used when rooting. /system/app/Superuser.apk /system/bin/su
3) I found framework-res.apk was changed to the file of 0 bytes. - What
you think the correct behavior should be. 1) Google must not to be
installed the known rooting program. 2) Let me know when you patch that
issue.</description>
<comment>
<author>ri...@google.com</author>
<when>Fri, 04 Mar 2011 19:09:56 +0000</when>
<what>Could you please send us more information, such as:
- the device model you are using
- attach the /system/app/Superuser.apk and /system/bin/su to the bug
- list applications you recently installed on the device</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Fri, 04 Mar 2011 19:17:25 +0000</when>
<what></what>
</comment>
<comment>
<author>beautyki...@gmail.com</author>
<when>Mon, 07 Mar 2011 01:02:58 +0000</when>
<what>I cannot attach the attachments(Superuser.apk and su) on this site because security program is running on pc of company.
Please, let me know your email address.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Mon, 07 Mar 2011 03:40:35 +0000</when>
<what>Android, by default, does not come pre-installed with /system/app/Superuser.apk nor /system/bin/su.  The only way for someone to install these two files is to have rooted the phone.  

Per the comment on Mar 04 2011, can you please send us more information, such as:
- the device model you are using
- the list of applications installed on your phone.
- The output of Q&quot;ESystem Q&gt;E About phone Q&gt;E Model numberQ&quot;E
- The output of Q&quot;ESystem Q&gt;E About phone Q&gt;E Build numberQ&quot;E
- Additional information from Q&quot;ESystem Q&gt;E About phoneQ&quot;E which might be relevant to this problem.

</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Mon, 11 Apr 2011 17:26:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2886</bugid>
<title>VerifyError when launching MapAcitivyt from AppWidgetProvider</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:25:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>acni...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 17:02:53 +0000</openedDate>
<description>In SDK 1.5, if a single apk contains both a widget and a map activity,
java.lang.VerifyErrors occur when trying to load the superclass,
MapActivity. WARN/dalvikvm(23826): Unable to resolve superclass of
Lcom/foo/android/ Test; (685) To Reproduce: Create a project with an
AppWidgetProvider and a MapActivity. Run the application, then press
Back. Create a widget. Run the application. You should eventually see a
VerifyError. Here is a thread from Google Groups:
http://groups.google.com/group/android-developers/browse_thread/
thread/7ce1902505bba25a/904fae350cda3ebc?lnk=gstQ&amp;Eq=verifyerror+mapactivity
+androidQ&amp;Epli=1 Hi, it looks like there is a bug initializing a process
when it is launched to handle a broadcast sent to an explicit component.
In this case its shared libraries are not linked to it. This will be
fixed in a future release, but I donQ&apos;Et know of a work-around for 1.5. --
Dianne Hackborn Android framework engineer</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:25:52 +0000</when>
<what>hackbodQ&apos;Es comment copied from the mailing list says Q&quot;Ethis will be fixed in a future
releaseQ&quot;E, so marking as such.
</what>
</comment>
<comment>
<author>heliod...@gmail.com</author>
<when>Tue, 18 Aug 2009 02:27:38 +0000</when>
<what>This seems to be broader issue, involving any BroadcastReceiver. AppWidgetProvider 
is a subclass of BroadcastReceiver.

I have an app that has a main activity, several secondary activities that are subclasses 
of MapActivity, and a BroadcastReceiver. The app sets alarms that trigger the 
BroadcastReceiver several hours later. The app is not running when the 
BroadcastReceiver is called. The BroadcastReceiver tries to start one of the activities 
that inherits from MapActivity but it fails with the VerifyError described in this issue.

I get the following error log:

I/ActivityThread( 1269): Publishing provider iridium.flare.pro.IridiumFlares: 
iridium.flares.pro.FlareProvider
I/ActivityManager(   52): Process com.android.settings (pid 1151) has died.
I/WindowManager(   52): WIN DEATH: Window{43316440 
com.android.settings/com.android.settings.Settings paused=false}
I/WindowManager(   52): WIN DEATH: Window{4333c8f8 
com.android.settings/com.android.settings.SoundAndDisplaySettings paused=false}
W/dalvikvm( 1269): Unable to resolve superclass of 
Liridium/flares/pro/MapSettingsActivity; (91)
W/dalvikvm( 1269): Link of class Q&apos;ELiridium/flares/pro/MapSettingsActivity;Q&apos;E failed
W/dalvikvm( 1269): Unable to resolve superclass of 
Liridium/flares/pro/ScanSettingsActivity; (152)
W/dalvikvm( 1269): Link of class Q&apos;ELiridium/flares/pro/ScanSettingsActivity;Q&apos;E failed
E/dalvikvm( 1269): Could not find class Q&apos;Eiridium.flares.pro.ScanSettingsActivityQ&apos;E, 
referenced from method iridium.flares.pro.FlareAlarm.showNoLocationNotification
W/dalvikvm( 1269): VFY: unable to resolve const-class 175 
(Liridium/flares/pro/ScanSettingsActivity;) in Liridium/flares/pro/FlareAlarm;
W/dalvikvm( 1269): VFY:  rejecting opcode 0x1c at 0x001e
W/dalvikvm( 1269): VFY:  rejected 
Liridium/flares/pro/FlareAlarm;.showNoLocationNotification 
(Landroid/content/Context;)V
W/dalvikvm( 1269): Verifier rejected class Liridium/flares/pro/FlareAlarm;
W/dalvikvm( 1269): Class init failed in newInstance call 
(Liridium/flares/pro/FlareAlarm;)
D/AndroidRuntime( 1269): Shutting down VM
W/dalvikvm( 1269): threadid=3: thread exiting with uncaught exception 
(group=0x4000fe70)
E/AndroidRuntime( 1269): Uncaught handler: thread main exiting due to uncaught 
exception
E/AndroidRuntime( 1269): java.lang.VerifyError: iridium.flares.pro.FlareAlarm
E/AndroidRuntime( 1269): at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime( 1269): at java.lang.Class.newInstance(Class.java:1472)
E/AndroidRuntime( 1269): at 
android.app.ActivityThread.handleReceiver(ActivityThread.java:2380)
E/AndroidRuntime( 1269): at 
android.app.ActivityThread.access$2700(ActivityThread.java:112)
E/AndroidRuntime( 1269): at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1741)
E/AndroidRuntime( 1269): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1269): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1269): at 
android.app.ActivityThread.main(ActivityThread.java:3948)
E/AndroidRuntime( 1269): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1269): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 1269): at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 1269): at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 1269): at dalvik.system.NativeStart.main(Native Method)
I/Process (   52): Sending signal. PID: 1269 SIG: 3
I/dalvikvm( 1269): threadid=7: reacting to signal 3
I/dalvikvm( 1269): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E
I/Process ( 1269): Sending signal. PID: 1269 SIG: 9
I/ActivityManager(   52): Process iridium.flares.pro (pid 1269) has died.</what>
</comment>
<comment>
<author>jon.so...@gmail.com</author>
<when>Wed, 26 Aug 2009 19:17:25 +0000</when>
<what>I have come across a workaround for this issue.  If you move your receivers into a
separate process spaces with the android:process=Q&quot;E:otherProcessQ&quot;E tag, everything
seems to work fine.</what>
</comment>
<comment>
<author>levelups...@gmail.com</author>
<when>Fri, 28 Aug 2009 16:02:58 +0000</when>
<what>I confirm the bug, and jon.sodos workaround help so far</what>
</comment>
<comment>
<author>DanLe...@gmail.com</author>
<when>Sat, 19 Dec 2009 01:05:39 +0000</when>
<what>I ran into this issue but in a roundabout way - a utility class of mine had references to the Maps API.  Simply 
moved those references elsewhere and I got around the VerifyError.  (This is not quite the same, but a similar 
issue.)</what>
</comment>
<comment>
<author>tjnv...@gmail.com</author>
<when>Tue, 05 Jan 2010 15:04:15 +0000</when>
<what>How do you move your receivers into a separate process 
space? I know nothing about programming.</what>
</comment>
<comment>
<author>jband...@gmail.com</author>
<when>Thu, 11 Mar 2010 23:44:32 +0000</when>
<what>I recently encountered this issue as well and implemented the separate process work 
around. I saw another problem though even with the work around, I still encountered 
the VerifyError when the widget is on the homepage, then power off the phone and 
power it back on. After bootup, go to the homepage and it throws the same error.

Does anybody know how to get around this issue?

Thanks,

Jay
</what>
</comment>
<comment>
<author>jband...@gmail.com</author>
<when>Fri, 12 Mar 2010 12:18:16 +0000</when>
<what>Never mind, I found the solution.</what>
</comment>
<comment>
<author>martin.k...@gmail.com</author>
<when>Tue, 15 Jun 2010 08:56:35 +0000</when>
<what>@jbandong

Please do us the favor of posting your findings here.</what>
</comment>
<comment>
<author>robert.b...@gmail.com</author>
<when>Tue, 06 Jul 2010 11:57:23 +0000</when>
<what>I solved it by:
Q&quot;EFix your manifest by adding/moving
Q&lt;Euses-library android:name=Q&quot;Ecom.google.android.mapsQ&quot;E /Q&gt;E
into application.Q&quot;E</what>
</comment>
<comment>
<author>martin....@gmail.com</author>
<when>Thu, 26 Aug 2010 14:58:54 +0000</when>
<what>jbandong

confirmed the same error and your solution.
you sir, are a messiah !!!</what>
</comment>
</bug>
<bug>
<bugid>2543</bugid>
<title>SoundPool loading error.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>wojcik.t...@gmail.com</reportedBy>
<openedDate>Wed, 29 Apr 2009 12:54:52 +0000</openedDate>
<description>SoundPool canQ&apos;Et load 0,5mb (or bigger) sound files (heap doesnQ&apos;Et have
enough memory), MediaPlayer anyway loads it and plays it without
problems.</description>
<comment>
<author>wojcik.t...@gmail.com</author>
<when>Wed, 29 Apr 2009 12:56:08 +0000</when>
<what>Moreover there is no information when whole sound is loaded into the memory.</what>
</comment>
<comment>
<author>fleg...@gmail.com</author>
<when>Sat, 13 Jun 2009 08:39:31 +0000</when>
<what>I agree a boolean which indicate when the soundPool is ready to play sample ID would
be pretty usefull</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:47:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13593</bugid>
<title>Javadoc of ListActivity still uses the old Contact API which is depricated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 22:11:01 +0000</openedDate>
<description>The Javadoc of ListActivity contains an example which IMHO refers to the
depricated contacts API (see below). I suggest to update this example. *
public class MyListAdapter extends ListActivity { * * Q&amp;E#064;Override *
protected void onCreate(Bundle savedInstanceState){ *
super.onCreate(savedInstanceState); * * // WeQ&apos;Ell define a custom screen
layout here (the one shown above), but * // typically, you could just
use the standard ListActivity layout. *
setContentView(R.layout.custom_list_activity_view); * * // Query for all
people contacts using the {@link android.provider.Contacts.People}
convenience class. * // Put a managed wrapper around the retrieved
cursor so we donQ&apos;Et have to worry about * // requerying or closing it as
the activity changes state. * mCursor =
this.getContentResolver().query(People.CONTENT_URI, null, null, null,
null); * startManagingCursor(mCursor); * * // Now create a new list
adapter bound to the cursor. * // SimpleListAdapter is designed for
binding to a Cursor. * ListAdapter adapter = new SimpleCursorAdapter( *
this, // Context. * android.R.layout.two_line_list_item, // Specify the
row template to use (here, two columns bound to the two retrieved cursor
* rows). * mCursor, // Pass in the cursor to bind to. * new String[]
{People.NAME, People.COMPANY}, // Array of cursor columns to bind to. *
new int[] {android.R.id.text1, android.R.id.text2}); // Parallel array
of which template objects to bind to those columns. * * // Bind to our
new adapter. * setListAdapter(adapter); * } * }</description>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Sat, 01 Jan 2011 22:18:49 +0000</when>
<what>For example the following could be used:

package de.vogella.android.listactivity.cursor;

import android.app.ListActivity;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.widget.ListAdapter;
import android.widget.SimpleCursorAdapter;

public class MyListActivity extends ListActivity {
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		Cursor mCursor = getContacts();
		startManagingCursor(mCursor);
		// Now create a new list adapter bound to the cursor.
		// SimpleListAdapter is designed for binding to a Cursor.
		ListAdapter adapter = new SimpleCursorAdapter(this, // Context.
				android.R.layout.two_line_list_item, // Specify the row template
														// to use (here, two
														// columns bound to the
														// two retrieved cursor
														// rows).
				mCursor, // Pass in the cursor to bind to.
				new String[] { ContactsContract.Contacts._ID,
						ContactsContract.Contacts.DISPLAY_NAME }, // Array
				// of
				// cursor
				// columns to
				// bind to.
				new int[] { android.R.id.text1, android.R.id.text2 }); // Parallel
																		// array
																		// of
																		// which
																		// template
																		// objects
																		// to
																		// bind
																		// to
																		// those
																		// columns.

		// Bind to our new adapter.
		setListAdapter(adapter);
	}

	private Cursor getContacts() {
		// Run query
		Uri uri = ContactsContract.Contacts.CONTENT_URI;
		String[] projection = new String[] { ContactsContract.Contacts._ID,
				ContactsContract.Contacts.DISPLAY_NAME };
		String selection = ContactsContract.Contacts.IN_VISIBLE_GROUP + Q&quot;E = Q&apos;EQ&quot;E
				+ (Q&quot;E1Q&quot;E) + Q&quot;EQ&apos;EQ&quot;E;
		String[] selectionArgs = null;
		String sortOrder = ContactsContract.Contacts.DISPLAY_NAME
				+ Q&quot;E COLLATE LOCALIZED ASCQ&quot;E;

		return managedQuery(uri, projection, selection, selectionArgs,
				sortOrder);
	}

}</what>
</comment>
</bug>
<bug>
<bugid>5650</bugid>
<title>Lock screen when removing from car dock.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jason.ci...@gmail.com</reportedBy>
<openedDate>Fri, 25 Dec 2009 22:10:23 +0000</openedDate>
<description>Would be nice to have the option to automatically lock the screen when
the phone is removed from the car dock. I have a Motorola Droid, and
itQ&apos;Es already a pain to have to detach the audio and USB cables, would be
nice if I didnQ&apos;Et have to fumble with the button, either. Getting in and
out of the car with this phone is a tedious, irritating multistep
process already (snap off both sides of protective case, place in car
mount, find and attach lighter blug and audio cable, exit car mode and
start mp3 player -Q&gt;E reverse when leaving car). Thanks, J</description>
</bug>
<bug>
<bugid>5224</bugid>
<title>google voice app doesnQ&apos;Et support bluetooth</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>39</stars>
<reportedBy>slcho...@gmail.com</reportedBy>
<openedDate>Sat, 05 Dec 2009 02:07:30 +0000</openedDate>
<description>If you are in handsfree mode (like in a car), you canQ&apos;Et listen to google
voice messages with a bluetooth headset. The only options are the phone
or the speaker. You canQ&apos;Et call the google voice number to listen to the
message either because the google voice app already marked the message
as read.</description>
<comment>
<author>kozakcus...@gmail.com</author>
<when>Wed, 09 Dec 2009 16:52:06 +0000</when>
<what>I use a bluetooth headseat for calls.  ItQ&apos;Es unacceptable that I need to leave a hands
free mode and pick up the phone to listen to voice mail.  This appears to be a major
oversight.</what>
</comment>
<comment>
<author>AlbertMP...@gmail.com</author>
<when>Mon, 08 Feb 2010 16:46:28 +0000</when>
<what>This is wholly unacceptable.  Every other app on my Droid phone (media player, gallery 
(videos), games, etc) uses the bluetooth if itQ&apos;Es connected.

The desired behavior is that google voice acts like the build-in Android phone app: 
plays through bluetooth if connected, ear speaker if not, with Q&quot;EswitchesQ&quot;E to allow 
swapping output to ear speaker, or speakerphone speaker.</what>
</comment>
<comment>
<author>tox...@gmail.com</author>
<when>Sat, 06 Mar 2010 21:23:25 +0000</when>
<what>Ditto to above comments. Get it fixed google...</what>
</comment>
<comment>
<author>davek...@gmail.com</author>
<when>Sat, 13 Mar 2010 05:31:44 +0000</when>
<what>Please fix. </what>
</comment>
<comment>
<author>larry.au...@gmail.com</author>
<when>Thu, 29 Apr 2010 16:27:30 +0000</when>
<what>My take on whatQ&apos;Es happening: message playback within Google Voice is just using the 
standard mp3 audio player.  That player assumes stereo, and only works through a 
stereo A2DP bluetooth headset.  If you have an A2DP bluetooth headset my guess is 
that Google Voice will playback over that headset.

So I think the bottom line fix here is enabling the mp3 player to output to mono 
devices like most bluetooth headsets.  That should fix the problem not just for 
Google voice but for any other audio playback using the standard mp3 player.

Unfortunately, most bluetooth headsets are designed primarily for voice, not stereo 
audio, and so this is a problem for most bluetooth headsets. I could get a headset 
that supports A2DP, but unfortuantely I use the bluetooth built into my car, and 
none of my cars support A2DP over their bluetooth link.  I canQ&apos;Et just get a new 
car...    The car I drive most is a 2009 so itQ&apos;Es already pretty new. My guess is 
that this will continue to be a problem in most cars with bluetooth support for a 
while.

Finally... Please fix this for me!! If this problem is solved I would move from my 
iPhone to my Nexus One as my primary phone.  Thanks.
</what>
</comment>
<comment>
<author>AlbertMP...@gmail.com</author>
<when>Thu, 29 Apr 2010 16:56:33 +0000</when>
<what>@larry.augustin :  Incorrect.  I have a stereo BT headset.  No joy on GV playback.
</what>
</comment>
<comment>
<author>larry.au...@gmail.com</author>
<when>Thu, 29 Apr 2010 17:02:01 +0000</when>
<what>HereQ&apos;Es the thread I found that comments on playback on A2DP headsets versus non-A2DP
headsets on Android phones:

http://androidforums.com/motorola-droid/16849-audio-other-than-calls-bluetooth-headset.html
</what>
</comment>
<comment>
<author>nick.man...@gmail.com</author>
<when>Tue, 11 May 2010 19:49:23 +0000</when>
<what>Seriously, when will this be fixed? IQ&apos;Eve got A2DP headset and regular bluetooth -
this seems completely assinine that I have to either hold the phone to my ear or put
the voicemail on speaker

This seems like a pretty easy thing to fix...</what>
</comment>
<comment>
<author>larry.au...@gmail.com</author>
<when>Sun, 16 May 2010 06:00:15 +0000</when>
<what>The thread that I referenced in my earlier post appears to be incorrect.  I tried an
A2DP headset (Jawbone ICON upgraded with A2DP) and could not get playback over the
headset with Google Voice.  The headset is paired as a media audio device and music
playback as well as voice call all work.  However, Google voice only plays back
messages over the built-in speaker.

</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>larry.au...@gmail.com</author>
<when>Sat, 22 May 2010 21:49:28 +0000</when>
<what>Sorry to hear that. I would suggest that you (Google Android and Google Voice) 
consider ways to work together as one company.  I think users are going to expect 
GoogleQ&apos;Es software to work with GoogleQ&apos;Es software.  I will raise this issue on the 
Google Voice Forum.
</what>
</comment>
<comment>
<author>tlurowist@gmail.com</author>
<when>Sun, 23 May 2010 00:57:44 +0000</when>
<what>To:  morri...@google.com,
Can you please let us know who can address this issue?
Thanks.
Tim Lurowist</what>
</comment>
<comment>
<author>Photogra...@gmail.com</author>
<when>Wed, 16 Jun 2010 18:58:07 +0000</when>
<what>The thread at http://www.google.com/support/forum/p/android/thread?tid=7a211e5903a0ed0eQ&amp;Ehl=en suggests google are aware of the issue. Question are when will they fix it? This is really irritating! If I send a call to VM because Im in a meeting, driving or noisy enviroment IQ&apos;Em unable to retrieve the same because playback are limited to the phone/speakerphone. Many states including mine prohibit holding a phone to your ear while driving. </what>
</comment>
<comment>
<author>adamrba...@gmail.com</author>
<when>Tue, 31 Aug 2010 22:01:43 +0000</when>
<what>This is not a great solution, but I setup a direct dial shortcut on my home screen that calls the *86 number for voicemail, pauses and then enters in my password.  This allowed me to access my voicemail via bluetooth.</what>
</comment>
<comment>
<author>jamesgbr...@gmail.com</author>
<when>Thu, 23 Sep 2010 10:39:45 +0000</when>
<what>Apparently Hugo Barra is the man in charge at Google on this. http://uk.linkedin.com/pub/hugo-barra/0/59/833

Even the basic hands free voice dialing issue is NOT fixed at all by Android 2.2 on any HTC handset as the android solution is apparently incompatible with HTC Sense.  This means that you either have to wipe your HTC handset and reinstall Android 2.2 firmware without the HTC Sense (therby invalidating your warranty) or understand that it should be called HTC NonSense.

HTC blame Google and Google blame HTC on this one.  Luke in technical support and Carola on customer services at HTC both say they are Q&apos;Eworking on this with Google for the release of Android 3.0Q&apos;E

IQ&apos;Em not going to hold my breath and will be returning the phone under the 28 day exchange program if it is not fixed.

Looks like IQ&apos;Em going back to BLACKBERRY or on to APPLE iPHONE or MICROSOFT WINDOWS MOBILE 7 all of which support this perfectly!

Perhaps people will start to feel, or already feel, that it is time for Google to catch up or pack up and go home.  What do you reckon?</what>
</comment>
<comment>
<author>shawnlo...@gmail.com</author>
<when>Mon, 31 Jan 2011 05:02:07 +0000</when>
<what>I have the samsung Q&quot;EjukeQ&quot;E sch-u470 phone with bluetooth.  I have no problems connecting and playing music on my phone through my netbook.  I would like to be able to use this phone to make calls through google voice.  ie, instead of inputting a number with my keyboard and clicking Q&quot;Emake callQ&quot;E, I would like to be able to flip open my phone and dial with that.  Is that possible?</what>
</comment>
<comment>
<author>mbogos...@gmail.com</author>
<when>Sun, 13 Feb 2011 07:36:09 +0000</when>
<what>How can this rationally be declined? This means that no one in California can lawfully check voice mail from the road. It is against the law to hold your phone while driving. Period. Even if it wasnQ&apos;Et, the speaker function on phones is often insufficient to overcome road noise on the freeway. The *ONLY* lawful way to listen to voice mail is through a hands-free device.

WTF, Google? YOUQ&apos;ERE BASED IN CALIFORNIA!</what>
</comment>
<comment>
<author>larry.au...@gmail.com</author>
<when>Sun, 13 Feb 2011 07:42:48 +0000</when>
<what>For anyone thatQ&apos;Es interested, Google Voice on iPhone does not have this problem.  Using Google Voice on iPhone you can listen to your voicemail messages over a bluetooth headset.</what>
</comment>
<comment>
<author>mbogos...@gmail.com</author>
<when>Sun, 13 Feb 2011 17:30:28 +0000</when>
<what>Thanks Q&quot;Elarry.augustin@gmail.comQ&quot;E for that totally off-topic post. Do you work for Apple?</what>
</comment>
<comment>
<author>larry.au...@gmail.com</author>
<when>Sun, 13 Feb 2011 17:46:55 +0000</when>
<what>It is not off topic. If you look at various discussion threads there has been some debate as to how this might be implemented depending on the Blutooth profile in use by the headset (HSP, HFP, A2DP, etc.)  Looking at another device as an example of how this might be implemented might be helpful to whoever is considering implementing it.  On the iPhone it works using A2DP.  Last I checked it did not work using HSP or HFP, but I have not checked that in a while.

I do not work for Apple.
</what>
</comment>
<comment>
<author>mbogos...@gmail.com</author>
<when>Mon, 14 Feb 2011 00:34:22 +0000</when>
<what>And on Android it would likely work w/ A2DP as well. Most bluetooth headsets are HSP/HFP.</what>
</comment>
<comment>
<author>larry.au...@gmail.com</author>
<when>Mon, 14 Feb 2011 08:17:30 +0000</when>
<what>It doesnQ&apos;Et.  ThatQ&apos;Es the point.
</what>
</comment>
<comment>
<author>mbogos...@gmail.com</author>
<when>Mon, 14 Feb 2011 08:34:40 +0000</when>
<what>This wasnQ&apos;Et at all clear from your previous comments. Thank you for clarifying.</what>
</comment>
<comment>
<author>mbogos...@gmail.com</author>
<when>Mon, 14 Feb 2011 08:36:51 +0000</when>
<what>Nope...never mind. It was clear. I shouldnQ&apos;Et have opened my big fat mouth without reading the whole thread including all of your detailed previous comments (which WERE helpful). My apologies for speaking without making an effort to understand.</what>
</comment>
<comment>
<author>riles...@gmail.com</author>
<when>Fri, 17 Jun 2011 12:01:38 +0000</when>
<what>its 2011   bluetooth should have been in the forefront shame on google</what>
</comment>
</bug>
<bug>
<bugid>20022</bugid>
<title>Latitude freezes the device after 1 or 2 days without turn it off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eduardo.alevi</reportedBy>
<openedDate>Tue, 13 Sep 2011 20:05:36 +0000</openedDate>
<description>Hi, I have a Motorola Defy with Android 2.2.1. Since IQ&apos;Eve updated it
from 2.1 to 2.2 version, the Google Maps/Latitude freezes the phone
after 1 or 2 days without turn it off. I realize that the problem is
related with Latitude, when it tries to find my contacts in the map. The
processing goes to 100% after that and then the only solution is to turn
the device off (I can kill the process, but the phone but the phone wont
work fine again). Usually, I let my GPS turned off too. I suspect that
the problem is related with the integration between the GPS hardware and
Latitude. Thank you. Eduardo Alevi +55 11 8302-2236
eduardo.alevi@gmail.com</description>
</bug>
<bug>
<bugid>13377</bugid>
<title>phone doesnt unlock while charging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ton...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 21:53:48 +0000</openedDate>
<description>When i plugged my phone in Droid Pro and go to slide it to the unlock
mode its flakes out and doesnt unlock it looks like the opposite side is
being slid over and it doesnt engage when it reaches the point where it
unlocks. I have droid pro version 2.2 (downloading the new one now)...</description>
</bug>
<bug>
<bugid>12909</bugid>
<title>Big alphabet letter during scrolling down in contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Thu, 02 Dec 2010 00:36:35 +0000</openedDate>
<description>i used to have 1.5 and there was a big alphabet letter overlapping the
contact list during the scrolling down. that letter shows what letter
you have reached. now i have 2.2 and that feature removed which was a
good feature. need to conceder it in future releases.</description>
</bug>
<bug>
<bugid>7212</bugid>
<title>Missing command to add last name contact  with the intent on nexus one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elend...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 15:03:15 +0000</openedDate>
<description>Hi, When I want to create a contact programaticaly : On G1, Samsung
Galaxy : no problems, contact list contains for each contact only one
possibility : Name On Nexus one : Contact list contains First Name And
Last name Or the intent which permits to create contact only offers the
possibility to add the first name and not the last name
Q&quot;Eintent.putExtra(Contacts.Intents.Insert.NAME, Q&quot;EThomasQ&quot;EQ&quot;E);</description>
</bug>
<bug>
<bugid>17140</bugid>
<title>Gmail, adding many recipients, canQ&apos;Et see all the choices in the list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>soder...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 10:26:27 +0000</openedDate>
<description>If youQ&apos;Ere gonna send an e-mail to many recipients, and you add them one
by one by first typing the first letters in their names or address and
then pick one of the matches, there is a problem when you have added
about 4 addresses already. Then the already added addresses takes up to
much space, and you can only see just one match of the letters you have
typed. It would be better if the already added address could be hidden
instead, and the list of matched could be longer Using a Nexus One with
Gmail 2.3.4.1</description>
</bug>
<bug>
<bugid>4287</bugid>
<title>Negative calltime error with traceview</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-11-03T21:54:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>alcapwn2k@gmail.com</reportedBy>
<openedDate>Sat, 17 Oct 2009 20:47:36 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Open an app Start profiling a
process Stop profiling Try to open the file in traceview It gives an
error about call time, e.g: ThreadData: Q&apos;E(context switch)Q&apos;E call time
(-3478) is less than previous time (458) for thread Q&apos;E[3] mainQ&apos;E - What
you think the correct behavior should be. It should open traceview
without errors. A traceview file is attached that refuses to open on my
laptop with the above message. The profiling was done with adb shell am
profile, but profiling via Debug.startMethodTracing doesnQ&apos;Et work either.
The profiling was done without any interaction with the app (actually in
this case, it was a widget).</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 19 Oct 2009 17:29:23 +0000</when>
<what>If you format the output with Q&quot;Edmtracedump -oQ&quot;E you see:

 ...
 3 ent       397 android/os/Binder.flushPendingCommands ()V
 3 xit       428 android/os/Binder.flushPendingCommands ()V
 3 ent       458 java/lang/Object.wait ()V
 3 ent       458 .java/lang/Object.wait (JI)V
11 ent        30 ...android/os/Binder.execTransact (IIII)Z
 ...
11 xit      3051 .............java/lang/Object.notify ()V
 3 xit  4294959881 .java/lang/Object.wait (JI)V
 3 xit  4294959881 java/lang/Object.wait ()V

The time is suddenly jumping upward, but the value is so large that itQ&apos;Es interpreted
as a negative number.

Is this on a device or emulator?  1.1 / 1.5 / 1.6 ?  Is this 100% repeatable?  If so,
can you provide an APK that demonstrates the problem?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:31:21 +0000</when>
<what></what>
</comment>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Tue, 03 Nov 2009 20:58:48 +0000</when>
<what>This problem seemed to be caused by the custom rom I was using. I reckon this issue
can be safely closed.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 03 Nov 2009 21:54:37 +0000</when>
<what>Not sure how a custom ROM would cause this, but IQ&apos;Ell take your word for it. :-)
</what>
</comment>
<comment>
<author>hairobin...@gmail.com</author>
<when>Fri, 06 Nov 2009 12:23:23 +0000</when>
<what>Hi, 

we are still facing the same issue and we use our target platform. Do you have any 
google suggested traceview.apk samples that we can use to fix this issue?

If you have any sample traceview.apk please share with us and we can try it out see 
if that helps in fixing the same issue.

Our own generated apk files gives the same error as what it was mentioned in the 
thread.</what>
</comment>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Fri, 06 Nov 2009 14:37:36 +0000</when>
<what>@hairobinson, see
http://code.google.com/p/cyanogenmod/issues/detail?id=621Q&amp;Ecan=1Q&amp;Eq=traceviewQ&amp;Ecolspec=ID%20Type%20Status%20Priority%20Version%20Owner%20Summary%20Stars%20Modified

There are some sample files there. I was using cyanogenmod rom and wasnQ&apos;Et able to get
the problem to occur on the emulator which led me to believe this was an issue with
the rom. A new version of the rom fixed the problem for me.</what>
</comment>
<comment>
<author>hairobin...@gmail.com</author>
<when>Tue, 10 Nov 2009 10:21:17 +0000</when>
<what>Thanks a lot for your valuable input and yes it works for me now :-)</what>
</comment>
<comment>
<author>serge...@gmail.com</author>
<when>Sat, 09 Apr 2011 02:04:14 +0000</when>
<what>I have the same problem, though I am using a standard ROM.
It used to occur once in a while on my computer, but now it occurs almost every time.
I am using: Ubuntu, Motorola Droid, SDK 2.2.2, Build number FRG83G,
Eclipse IDE for Java Developers	1.2.2.20100216-1730,
Android DDMS	10.0.1.v201103111512-110841
Attached is the trace file. (narr03.trace)
Also, I have noticed that when this occurs, the trace file is about 652kb smaller than when it works good.

~/w/tmp/trace$ ThreadData: Q&apos;E(context switch)Q&apos;E call time (16) is less than previous time (31) for thread Q&apos;E[10] AudioTrackThreadQ&apos;E

[3]+  Exit 1                  /home/serg/bin/android-sdk-linux_x86/tools/traceview narr03.trace
~/w/tmp/trace$ /home/serg/bin/android-sdk-linux_x86/tools/traceview narr03.trace
ThreadData: Q&apos;E(context switch)Q&apos;E call time (259) is less than previous time (488) for thread Q&apos;E[19] Thread-323Q&apos;E
~/w/tmp/trace$ /home/serg/bin/android-sdk-linux_x86/tools/traceview narr03.trace
ThreadData: Q&apos;E(context switch)Q&apos;E call time (290) is less than previous time (579) for thread Q&apos;E[19] Thread-617Q&apos;E
~/w/tmp/trace$ 
~/w/tmp/trace$ 
~/w/tmp/trace$ /home/serg/bin/android-sdk-linux_x86/tools/traceview narr03.trace
ThreadData: Q&apos;E(context switch)Q&apos;E call time (16) is less than previous time (31) for thread Q&apos;E[10] AudioTrackThreadQ&apos;E
~/w/tmp/trace$ 
~/w/tmp/trace$ 
~/w/tmp/trace$ /home/serg/bin/android-sdk-linux_x86/tools/traceview narr03.trace
ThreadData: Q&apos;E(context switch)Q&apos;E call time (46) is less than previous time (61) for thread Q&apos;E[10] AudioTrackThreadQ&apos;E
~/w/tmp/trace$ 
~/w/tmp/trace$ 
~/w/tmp/trace$ /home/serg/bin/android-sdk-linux_x86/tools/traceview narr03.trace
ThreadData: Q&apos;E(context switch)Q&apos;E call time (31) is less than previous time (61) for thread Q&apos;E[10] AudioTrackThreadQ&apos;E
~/w/tmp/trace$ 
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 11 Apr 2011 18:36:26 +0000</when>
<what>SomethingQ&apos;Es not right.  Looking at the output with Q&quot;Edmtracedump -oQ&quot;E, filtering thread #10:

10 ent         0 ...java/lang/Thread.Q&lt;EinitQ&gt;E (Ljava/lang/ThreadGroup;Ljava/lang/String;IZ)V
10 ent        30 ....java/lang/ThreadGroup.addThread (Ljava/lang/Thread;)V
10 ent        30 .....java/lang/ThreadGroup.add (Ljava/lang/Thread;)V
10 xit        30 .....java/lang/ThreadGroup.add (Ljava/lang/Thread;)V
10 xit        61 ....java/lang/ThreadGroup.addThread (Ljava/lang/Thread;)V
10 xit        61 ...java/lang/Thread.Q&lt;EinitQ&gt;E (Ljava/lang/ThreadGroup;Ljava/lang/String;IZ)V
10 ent         0 ...java/lang/Thread.run ()V
10 ent         0 ....fa/util/player/PlayerOgg$2.run ()V
10 ent        30 .....fa/util/player/PlayerOgg.access$2 (Lfa/util/player/PlayerOgg;)Lfa/util/player/PlayerListener;
10 xit        30 .....fa/util/player/PlayerOgg.access$2 (Lfa/util/player/PlayerOgg;)Lfa/util/player/PlayerListener;

Looks like the time resets when Thread.run() happens.  ThereQ&apos;Es about 700,000 events between the Thread.Q&lt;EinitQ&gt;E and the Thread.Q&lt;ErunQ&gt;E, but that shouldnQ&apos;Et matter.  ItQ&apos;Es also a bit weird to be calling Thread.run() directly in a running thread, but that also shouldnQ&apos;Et matter.

Since the original bug is closed, and this is probably unrelated to it, this should be filed as a separate issue.
</what>
</comment>
</bug>
<bug>
<bugid>5362</bugid>
<title>Try to add new folder in home screen Q&amp;E more than one folder is getting created in home screen with same name Q&quot;EFolderQ&quot;E.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-11T21:39:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mdali.ja...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 06:22:25 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: -Steps to reproduce the problem. 1)In home screen of
Android phone, try to add new folder by selecting left corner key. New
Folder will be created with name Q&quot;EFolderQ&quot;E. 2) Repeat step 1 for 5 times
or more. 3) Not possible to delete/ reanme the folder created in home
screen :-( - What happened. 1) Each time, new folder is getting created
with the same name Q&quot;EFolderQ&quot;E. Not able to rename or delete the folder. 2)
I have created upto 9 folders. DonQ&apos;Et know maximum allowed folders... :-(
- What you think the correct behavior should be. 1) Each time, new
folder should be created with unique IdQ&apos;Es like Folder_1,
Folder_2...Folder_N 2) Should be possible to rename / delete the folder
created in home screen. Please mention which branch youQ&apos;Ere using,
whether the bug exists on the current head of that branch and of master,
and what hardware youQ&apos;Ere using. Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Dec 2009 21:39:57 +0000</when>
<what>Folders can be renamed and deleted. Long press a folder and drag it to the trash can to remove it. To rename it, 
open the folder and long press its title.</what>
</comment>
</bug>
<bug>
<bugid>1867</bugid>
<title>InetAddress.getByAddress(byte[]) doesnQ&apos;Et copy the parameter bytes</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-19T22:17:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roelofkemp@gmail.com</reportedBy>
<openedDate>Wed, 28 Jan 2009 15:26:16 +0000</openedDate>
<description>The InetAddress.getByAddress(byte[]) method converts a byte array (of
the ip address) into an InetAddress object. Apparently, the returned
InetAddress object only has a soft reference to the passed byte[].
Whenever you change the byte[] the resulted InetAddress is also
affected. SunQ&apos;Es Java implementation of InetAddress makes a deep copy of
the passed byte[]. Sample code that shows the bug: // initially fill the
array with some value byte[] bytes = new byte[] { 0, 1, 2, 3 };
InetAddress address = InetAddress.getByAddress(bytes);
System.out.println(Q&quot;Eaddress before changing the bytes: Q&quot;E + address); //
change the contents of the array bytes[0] = 4;
System.out.println(Q&quot;Eaddress after changing the bytes: Q&quot;E + address); A
proposed solution is to make a deep copy of the byte[] in the
InetAddress.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 15:46:44 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Fri, 30 Jan 2009 03:03:26 +0000</when>
<what>If this is a problem with the sdk 1.0 then itQ&apos;Es already fixed.

This patch fixed a typo in the code:
http://android.git.kernel.org/?
p=platform/dalvik.git;a=commitdiff;h=bcd637a94f10b49d18b87a74a015f9d3453ed77a#patch5

Before the patch was applied the original byte[] was returned instead of the one that 
was copied.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 22:17:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:10:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10885</bugid>
<title>Improvement to Linking Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>chris.re...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 20:48:43 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. We currently have a system where you can link contacts to
facebook accounts and display data from the facebook account. However,
some people may want the data actually pulled *from* facebook, and saved
against the said contact. For example, I wanted to display my contactQ&apos;Es
birthdays on my calendar, but not ALL of my facebook friends (as I have
700+!). I had to go and manually add the birthdays of all of my contacts
to their actual google contact item. So basically, could we have the
option to pull the data and save it to either our local / google
contacts or just to display? Thanks.</description>
<comment>
<author>chris.re...@gmail.com</author>
<when>Mon, 30 Aug 2010 20:55:11 +0000</when>
<what>Sorry, IQ&apos;Em the facebook integration is a part of HTC sense, or the actual android platform. However,  I still feel there could be great benefits from pulling data from facebook, to your phone contacts. Perhaps this could be worked on as an app, if the current integration I talk about is part of HTC sense.</what>
</comment>
</bug>
<bug>
<bugid>17684</bugid>
<title>Filesystem takes damage when a file with a long name created</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-06-20T17:40:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>kallisto...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 20:55:03 +0000</openedDate>
<description>FAT32 filesystem (which is currently the only officially supported
filesystem for External storage / Removable storage cards) becomes
corrupted if a file created, which name is a long (127 or more symbols)
string of non-ASCII (for example, cyrillic) characters. The issue
affects at least: - AVD 2.1; - my 16Gb microSDHC card with a single
FAT32 partition in my Samsung SGH-T959 Vibrant (Galaxy S clone) with
Android 2.2 ROM. - AVD 2.3; - AVD 2.3.3; - AVD 3.0. Steps to reproduce:
- Create a new Android virtual device (Q&apos;EWipe user dataQ&apos;E will not fix the
filesystem later). - Try to create a new file, which consists of more
than 127 (may vary; 130 for AVD 2.1; or may depend on something else,
not sure) non-ASCII symbols anywhere within the External storage. The
system creates the file without any errors/exceptions. But the file is
not listed in the directory by Q&apos;Edirectory.listFiles()Q&apos;E code nor by Q&apos;Els
-l -aQ&apos;E shell command. But Q&apos;Efile.exists()Q&apos;E code detects the file is
present in the filesystem. On Android Q&gt;E= 2.3 the application closes
silently (no exception), logcat shows a Q&apos;Esegmentation violationQ&apos;E signal
(see below). - At this point the filesystem is damaged. For sure try to
create Q&apos;Ea.txtQ&apos;E file, the system creates it without errors/exceptions.
But the file is also not visible by Q&apos;Edirectory.listFiles()Q&apos;E code. Try to
create Q&apos;Ea.txtQ&apos;E again in the same directory, the system reports the file
already exists, Q&apos;Efile.exists()Q&apos;E returns Q&apos;EtrueQ&apos;E. Sometimes it is needed
to perform the previous step one more time to see this effect. What
happened: After the issue triggered, the filesystem is usable in
read-only manner, but without errors on write attempts. Reboot does not
fix the problem. I suspect some I/O operations (like file creation code)
performed on the damaged primary file table, while other (like Q&apos;ElsQ&apos;E
command) ignore it and use backup file table. Seems, some user data may
be lost if the user continues to delete/create/modify files. Correct
behavior: The system should not allow to damage filesystem. The system
should report error/exception and abort creation of a file with a too
long name if it cannot provide filesystem consistence for such a file
name. The better is to provide support for names up to standard 255
symbols in length not depending on what symbols (ASCII/non-ASCII) are
used. Fix the damaged filesystem on a real device (for Ubuntu 11.04, but
should work on most linux systems as well): - Switch the USB settings of
the Android device to Q&apos;EMass storageQ&apos;E. - Connect the device to a linux
desktop. - Find and delete the file with a long name with a terminal
emulator or with any file manager you like. - Execute the commands
(assuming /dev/sdg is a partition/device with the damaged filesystem) $
sudo umount /dev/sdg $ sudo fsck.vfat -r /dev/sdg Enter Q&quot;E1Q&quot;E after a
message Q&quot;EThere are differences between boot sector and its backupQ&quot;E
appears. A test project attached. Mount point path for the external card
may vary from device to device, it should be checked and corrected if
needed. Last lines of the output of the test project on my system:
Checking for test directory... OK Creating file with 127 symbols in the
name:
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
file created Checking if the file is listed in the directory... listed
Checking if the file exists... file exists Checking for test
directory... OK Creating file with 128 symbols in the name:
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
file created Checking if the file is listed in the directory... NOT
LISTED!!! - FILESYSTEM DAMAGED Checking if the file exists... file
exists Logcat messages on Android Q&gt;E= 2.3: 31 DEBUG I *** *** *** *** ***
*** *** *** *** *** *** *** *** *** *** *** 31 DEBUG I Build
fingerprint: Q&apos;Egeneric/sdk/generic:2.3.3/GRI34/101070:eng/test-keysQ&apos;E 31
DEBUG I pid: 411, tid: 411 Q&gt;EQ&gt;EQ&gt;E com.damagefat Q&lt;EQ&lt;EQ&lt;E 31 DEBUG I signal 11
(SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad 31 DEBUG I r0
deadbaad r1 0000000c r2 00000027 r3 00000000 31 DEBUG I r4 00000080 r5
afd46668 r6 0000a000 r7 405a0ac8 31 DEBUG I r8 bed76448 r9 418fcc6c 10
418fcc58 fp 42598bb8 31 DEBUG I ip ffffffff sp bed763a0 lr afd19375 pc
afd15ef0 cpsr 00000030 31 DEBUG I #00 pc 00015ef0 /system/lib/libc.so 31
DEBUG I #01 pc 00013852 /system/lib/libc.so 31 DEBUG I 31 DEBUG I code
around pc: 31 DEBUG I afd15ed0 68241c23 d1fb2c00 68dae027 d0042a00 31
DEBUG I afd15ee0 20014d18 6028447d 48174790 24802227 31 DEBUG I afd15ef0
f7f57002 2106eb56 ec92f7f6 0563aa01 31 DEBUG I afd15f00 60932100
91016051 1c112006 e818f7f6 31 DEBUG I afd15f10 2200a905 f7f62002
f7f5e824 2106eb42 31 DEBUG I 31 DEBUG I code around lr: 31 DEBUG I
afd19354 b0834a0d 589c447b 26009001 686768a5 31 DEBUG I afd19364
220ce008 2b005eab 1c28d003 47889901 31 DEBUG I afd19374 35544306
d5f43f01 2c006824 b003d1ee 31 DEBUG I afd19384 bdf01c30 000281a8
ffffff88 1c0fb5f0 31 DEBUG I afd19394 43551c3d a904b087 1c16ac01
604d9004 31 DEBUG I 31 DEBUG I stack: 31 DEBUG I bed76360 00000015 31
DEBUG I bed76364 afd18407 /system/lib/libc.so 31 DEBUG I bed76368
afd4270c /system/lib/libc.so 31 DEBUG I bed7636c afd426b8
/system/lib/libc.so 31 DEBUG I bed76370 00000000 31 DEBUG I bed76374
afd19375 /system/lib/libc.so 31 DEBUG I bed76378 00000000 31 DEBUG I
bed7637c afd183d9 /system/lib/libc.so 31 DEBUG I bed76380 0000ce48
[heap] 31 DEBUG I bed76384 00000000 31 DEBUG I bed76388 afd46668 31
DEBUG I bed7638c 0000a000 [heap] 31 DEBUG I bed76390 405a0ac8
/dev/ashmem/dalvik-heap (deleted) 31 DEBUG I bed76394 afd18677
/system/lib/libc.so 31 DEBUG I bed76398 df002777 31 DEBUG I bed7639c
e3a070ad 31 DEBUG I #00 bed763a0 420c979c
/data/dalvik-cache/system@framework@core.jar@classes.dex 31 DEBUG I
bed763a4 8008bff5 /system/lib/libdvm.so 31 DEBUG I bed763a8 afd46608 31
DEBUG I bed763ac afd11010 /system/lib/libc.so 31 DEBUG I bed763b0
0029fc00 [heap] 31 DEBUG I bed763b4 fffffbdf 31 DEBUG I bed763b8
000000da 31 DEBUG I bed763bc afd46450 31 DEBUG I bed763c0 000001b4 31
DEBUG I bed763c4 afd13857 /system/lib/libc.so 31 DEBUG I #01 bed763c8
afd46450 31 DEBUG I bed763cc afd13857 /system/lib/libc.so 31 DEBUG I
bed763d0 405a0ac8 /dev/ashmem/dalvik-heap (deleted) 31 DEBUG I bed763d4
8004a6cb /system/lib/libdvm.so 31 DEBUG I bed763d8 0000abe0 [heap] 31
DEBUG I bed763dc 0000ce48 [heap] 31 DEBUG I bed763e0 405a0ac8
/dev/ashmem/dalvik-heap (deleted) 31 DEBUG I bed763e4 0029fce0 [heap] 31
DEBUG I bed763e8 0000abe0 [heap] 31 DEBUG I bed763ec bed76428 31 DEBUG I
bed763f0 405a0ac8 /dev/ashmem/dalvik-heap (deleted) 31 DEBUG I bed763f4
afd14769 /system/lib/libc.so 31 DEBUG I bed763f8 0029fce0 [heap] 31
DEBUG I bed763fc afc009c7 /system/lib/libstdc++.so 31 DEBUG I bed76400
0029fce0 [heap] 31 DEBUG I bed76404 ad10d001
/system/lib/libnativehelper.so 31 DEBUG I bed76408 8003a37d
/system/lib/libdvm.so 31 DEBUG I bed7640c ad10d0a9
/system/lib/libnativehelper.so</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 16 Jun 2011 17:28:33 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 20 Jun 2011 17:40:57 +0000</when>
<what>for me on a wifi-only Xoom running both Honeycomb and ICS i get as far as your program reporting Q&quot;E128 symbolsQ&quot;E at which point the creation fails with Q&quot;Eopen failed: ENAMETOOLONG (File name too long)Q&quot;E. thatQ&apos;Es the ICS message; the Honeycomb one is less detailed. another engineer tried to reproduce the problem on a Nexus S running Gingerbread and also failed.

i _think_ Samsung used their own file system on some of their devices, so you may want to take this up with them.</what>
</comment>
<comment>
<author>kallisto...@gmail.com</author>
<when>Mon, 20 Jun 2011 20:39:20 +0000</when>
<what>Thank you for your efforts in reproducing this issue!

1) IQ&apos;Em not an owner of Xoom nor Nexus S, so IQ&apos;Em not sure why the issue cannot be reproduced on these devices. But I definitely can reproduce it on Android Virtual Device, which is a part of Android SDK (just tried it again on target: Android 2.3.3, SD Card: 512M, all other parameters are default). At least I cannot list any new files, which I trying to create after the issue triggered (sometimes I need to trigger the issue several times before I see the newly created files are not listed in a directory). Also there is a native crash on every trigger. The AVD uses the same filesystem driver (VFAT) as a real device:

adb shell for the AVD (some output lines skipped):
root@android:/ # mount
/dev/block/vold/179:0 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

adb shell for Samsung SGH-959 (I guess most other devices will use the VFAT driver also):
# mount | busybox grep sdcard
/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:9 /mnt/sdcard/external_sd vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

Does the AVD have some differences from VFAT implementation, which in used in Xoom and Nexus S? Would you please to try to reproduce the issue on the AVD? As I can reproduce the issue on the AVD, I guess itQ&apos;Es not a Samsung issue.

2) As I can find FAT32 standard describes that maximum file name length is 255 UTF-16 symbols (not 255 bytes, but actually 2 x 255 bytes):
http://en.wikipedia.org/wiki/File_Allocation_Table#Long_file_names_2
Microsoft Windows allows the users to create files with length of 255 symbols both for NTFS and FAT32. If so, the users will not able to transfer some files to their Android devices. Is there a plan to increase maximum file name length to true 255 symbols?</what>
</comment>
<comment>
<author>kallisto...@gmail.com</author>
<when>Mon, 20 Jun 2011 21:04:53 +0000</when>
<what>To make the things more clear about Q&apos;E2)Q&apos;E, I should mention that each ASCII symbol encoded with single byte in UTF-8, but other symbols like cyrillic will be encoded with two or more bytes. I guess a 255-bytes buffer is used somewhere in the system to store a file name. It works good for file names, which contains ASCII symbols only. But it fails on non-ASCII symbols.</what>
</comment>
<comment>
<author>kallisto...@gmail.com</author>
<when>Tue, 21 Jun 2011 20:45:50 +0000</when>
<what>I changed the test project to make the issue as easy to reproduce, as I can.

1) Create a new AVD: Target = Android 3.0; SD Card = 512M; Device ram size = 512; all other parameters leave unchanged.

2) Connect to the AVD with Q&apos;Eadb logcatQ&apos;E.

3) Tap on Q&apos;ECheck itQ&apos;E button. A toast Q&apos;EFilesystem is OKQ&apos;E appears.

4) Tap on Q&apos;EBreak itQ&apos;E button. On my AVD on got:

D/DamageFAT(  517): Creating a file with 250 symbols in the name
D/DamageFAT(  517): ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
D/DamageFAT(  517): OK
D/DamageFAT(  517): Checking if the file is listed in the directory...
D/DamageFAT(  517): THE FILE IS NOT LISTED IN THE ITQ&apos;ES DIRECTORY!!!
D/DamageFAT(  517): Checking if the file exists...
D/DamageFAT(  517): file exists

No native crash (I wonder where it went this time?), application does not close. But the file is NOT listed in itQ&apos;Es directory! Any way press Q&apos;EBreak itQ&apos;E button for 5-10 times for sure.

5) Tap on Q&apos;ECheck itQ&apos;E button again. A toast Q&apos;EThe issue is reproducedQ&apos;E appears.

D/DamageFAT(  553): Creating a file with 5 symbols in the name
D/DamageFAT(  553): a.txt
D/DamageFAT(  553): OK
D/DamageFAT(  553): Checking if the file is listed in the directory...
D/DamageFAT(  553): THE FILE IS NOT LISTED IN THE ITQ&apos;ES DIRECTORY!!!
D/DamageFAT(  553): Checking if the file exists...
D/DamageFAT(  553): file exists

A just created file with a short ASCII name is also failed to be listed in the directory! Is it enough to conclude that something wrong with the filesystem or related libraries? Can you please try a new test project on AVD or on your Xoom with Honeycomb?</what>
</comment>
</bug>
<bug>
<bugid>11552</bugid>
<title>Verifier Bug</title>
<status>Released</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2010-09-28T23:44:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>b...@informatik.uni-hamburg.de</reportedBy>
<openedDate>Tue, 28 Sep 2010 23:21:20 +0000</openedDate>
<description>Hi, I tried to port the famous Q&quot;EEsperQ&quot;E Complex Event Processing Runtime
to Android. Unfortunately, there seems to be a problem with AndroidQ&apos;Es
Verifier. I have a complete set of Java source files, no 3rd party
libraries or any other Q&apos;EexternalQ&apos;E byte code. When I deploy my test case
I always get a VerifyError, caused by one specific class. This class has
several switch- statements and lots of code lines. Upon instantiation,
the logcat outputs the following: 09-25 18:33:27.549:
WARN/dalvikvm(300): VFY: invalid switch start: at 8, switch offset
-31132, count 34530 09-25 18:33:27.549: WARN/dalvikvm(300): VFY:
rejected Lcom/espertech/ esper/epl/generated/EsperEPL2GrammarParser
$DFA156;.specialStateTransition (ILorg/antlr/runtime/IntStream;)I 09-25
18:33:27.549: WARN/dalvikvm(300): Verifier rejected class Lcom/
espertech/esper/epl/generated/EsperEPL2GrammarParser$DFA156; 09-25
18:33:27.559: DEBUG/AndroidRuntime(300): Shutting down VM 09-25
18:33:27.559: WARN/dalvikvm(300): threadid=1: thread exiting with
uncaught exception (group=0x4001d800) 09-25 18:33:27.589:
ERROR/AndroidRuntime(300): FATAL EXCEPTION: main 09-25 18:33:27.589:
ERROR/AndroidRuntime(300): java.lang.VerifyError:
com.espertech.esper.epl.generated.EsperEPL2GrammarParser$DFA156 09-25
18:33:27.589: ERROR/AndroidRuntime(300): at
com.espertech.esper.epl.generated.EsperEPL2GrammarParser.Q&lt;EinitQ&gt;E(EsperEPL2GrammarParser.java:
28870) 09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
com.espertech.esper.epl.generated.EsperEPL2GrammarParser.Q&lt;EinitQ&gt;E(EsperEPL2GrammarParser.java:
338) 09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
com.espertech.esper.epl.parse.ParseHelper.parse(ParseHelper.java:108)
09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
com.espertech.esper.core.EPAdministratorImpl.compileEPL(EPAdministratorImpl.java:
299) 09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
com.espertech.esper.core.EPAdministratorImpl.createEPLStmt(EPAdministratorImpl.java:
142) 09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
com.espertech.esper.core.EPAdministratorImpl.createEPL(EPAdministratorImpl.java:
94) 09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
esper.android.EsperAndroidTest.onCreate(EsperAndroidTest.java:39) 09-25
18:33:27.589: ERROR/AndroidRuntime(300): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1047) 09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2627) 09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2679) 09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
android.app.ActivityThread.access$2300(ActivityThread.java:125) 09-25
18:33:27.589: ERROR/AndroidRuntime(300): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
android.os.Handler.dispatchMessage(Handler.java:99) 09-25 18:33:27.589:
ERROR/AndroidRuntime(300): at android.os.Looper.loop(Looper.java:123)
09-25 18:33:27.589: ERROR/AndroidRuntime(300): at
android.app.ActivityThread.main(ActivityThread.java:4627) 09-25
18:33:27.589: ERROR/AndroidRuntime(300): at
java.lang.reflect.Method.invokeNative(Native Method) 09-25 18:33:27.589:
ERROR/AndroidRuntime(300): at
java.lang.reflect.Method.invoke(Method.java:521) 09-25 18:33:27.589:
ERROR/AndroidRuntime(300): at com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:868) 09-25 18:33:27.589:
ERROR/AndroidRuntime(300): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 09-25
18:33:27.589: ERROR/AndroidRuntime(300): at
dalvik.system.NativeStart.main(Native Method) Looking on the error
statement Q&quot;Einvalid switch start: at 8, switch offset -31132, count
34530Q&quot;E, some 16bit overflow seemed reasonable and so it has been
confirmed by Q&apos;EfaddenQ&apos;E in the Android Developer Group. His/her comment
was: Q&quot;ESpecifically, dvmCheckSwitchTargets is treating the switch table
offset as a 16-bit value when itQ&apos;Es actually a 32-bit value. The switch
statement data starts at 0x00008664. Q&quot;E To reproduce this error, please
have a look at either the APK
(http://vsis-www.informatik.uni-hamburg.de/projects/jadex-android/AndroidVerifyTest.apk)
or the eclipse project containing the complete source
(http://vsis-www.informatik.uni-hamburg.de/projects/jadex-android/AndroidVerifyTest.rar).
The discussion in the Android Developer Group can be found here:
http://groups.google.com/group/android-developers/t/2126a73ba0cf7ade
Comments, callbacks and quick workarounds are very welcome. Thanks in
advance, Dirk</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 23:44:41 +0000</when>
<what>Internal bug is 3044850.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:07:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4742</bugid>
<title>Group texting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>SAS54...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 23:06:42 +0000</openedDate>
<description>Ideally it would be nice if we could set up a group on our gmail account
that would sync to the phone and be able to select text to a group
instead of just a single person or having to list all the individuals we
wish to text to. when one to text it would send it to the contacts first
mobile number listed unless specified otherwise. or having a groups
option on the phone that we could add peopleQ&apos;Es phone numbers to, and
then when we went to send a text and we selected that group it would
send the text to the numbers that had been added to that group. Verizon
Motorola Droid - Android 2.0</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:02:30 +0000</when>
<what></what>
</comment>
<comment>
<author>SAS54...@gmail.com</author>
<when>Tue, 17 Nov 2009 07:49:03 +0000</when>
<what>it would be nice if we could select which of the contactsQ&apos;E phone numbers we want to
include in a group that we could compose a text message that would send to the entire
group.</what>
</comment>
<comment>
<author>shanebo...@gmail.com</author>
<when>Wed, 30 Dec 2009 11:39:00 +0000</when>
<what>This Q&quot;ESend Group MessagesQ&quot;E feature is something that should work out of the box I 
would have thought, even if itQ&apos;Es just for the groups defined on the phone rather 
than the gmail contacts (which I donQ&apos;Et use yet - new to Android).  

If I click on People, then Groups and long tap a group, one of the options is Q&quot;ESend 
Group MessagesQ&quot;E.  If I look at a contact card, each mobile number has two entries, 
one for Send Message and one for Call Mobile.

So, could the Send Group Messages function select the first Q&quot;ESend MessageQ&quot;E number 
(if present) in each contact card rather than just the first number it finds?</what>
</comment>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Sun, 25 Jul 2010 04:12:48 +0000</when>
<what>not only for texting, but also email or even chat.  once a contact is included in a group, his/her email, im id should automatically be flagged as part of the group. </what>
</comment>
</bug>
<bug>
<bugid>3969</bugid>
<title>Node.setNodeValue(String) not working properly</title>
<status>Duplicate</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-01-18T07:06:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>frsazev...@gmail.com</reportedBy>
<openedDate>Mon, 21 Sep 2009 10:36:07 +0000</openedDate>
<description>Q&quot;EsetNodeValue()Q&quot;E is not working, apparently. Considering a Document Q&quot;EdQ&quot;E:
Q&quot;Ed.getElementsByTagName(Q&quot;ExptoQ&quot;E).item(0).getFirstChild().getNodeValue()Q&quot;E
returns Q&quot;Expto_textQ&quot;E
Q&quot;Ed.getElementsByTagName(Q&quot;EmportalQ&quot;E).item(0).getFirstChild().setNodeValue(Q&quot;EfooQ&quot;E)Q&quot;E
then
Q&quot;Ed.getElementsByTagName(Q&quot;ExptoQ&quot;E).item(0).getFirstChild().getNodeValue()Q&quot;E
returns Q&quot;Expto_textQ&quot;E ...while it is a type 3 (TEXT) node.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 21 Sep 2009 12:11:48 +0000</when>
<what>A few details would help:

-full class name
-Android version youQ&apos;Ere using</what>
</comment>
<comment>
<author>frsazev...@gmail.com</author>
<when>Mon, 21 Sep 2009 13:07:03 +0000</when>
<what>Full class name: org.w3c.dom.Node

Android version: 1.5 (havenQ&apos;Et tested in 1.6 yet)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 21 Sep 2009 13:47:50 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 07:06:51 +0000</when>
<what>i think this is a consequence of missing DOM level 3 support.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 07:07:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7957</bugid>
<title>Date.after does not return with null parameter</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-26T04:39:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>unwe...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 15:17:54 +0000</openedDate>
<description>Subject pretty much says it all. On the emulator running 1.6, IQ&apos;Eve found
that the following call does not seem to return. Date d = new Date();
d.after(null); Log.d(Q&quot;EFOOQ&quot;E, Q&quot;EBARQ&quot;E); // never reached Easily
circumvented, of course, but probably equally easily fixed.</description>
<comment>
<author>j...@google.com</author>
<when>Mon, 26 Apr 2010 04:39:20 +0000</when>
<what>Passing null is out of spec for this function.  It is supposed to crash.</what>
</comment>
<comment>
<author>unwe...@gmail.com</author>
<when>Mon, 26 Apr 2010 07:57:30 +0000</when>
<what>A *crash* would be acceptable. It does not *return*.</what>
</comment>
</bug>
<bug>
<bugid>2505</bugid>
<title>Google Login Service throws security exceptions when data connection is lost</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Fri, 24 Apr 2009 14:52:44 +0000</openedDate>
<description>It just doesnQ&apos;Et seem right to see security exceptions just because the
phone lost a data connection. Latitude is enabled.
D/Maps.FriendFinder(11244): Completed request:
com.google.android.maps.ff.ProtoGetLocationPrivacy@430ee008
E/GoogleLoginService(11251): duplicate google account request from pid
11244 uid 10018 W/Maps.FriendFinder(11244): Error getting token!!!
W/Maps.FriendFinder(11244): java.lang.SecurityException:
java.lang.IllegalStateException: requesting new google account when
there already is one! W/Maps.FriendFinder(11244): at
android.os.Parcel.readException(Parcel.java:1238)
W/Maps.FriendFinder(11244): at
android.os.Parcel.readException(Parcel.java:1226)
W/Maps.FriendFinder(11244): at
com.google.android.googleapps.IGoogleLoginService$Stub$Proxy.blockingGetCredentials(IGoogleLoginService.java:509)
W/Maps.FriendFinder(11244): at
com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getCredentials(GoogleLoginServiceBlockingHelper.java:472)
W/Maps.FriendFinder(11244): at
com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getAuthToken(GoogleLoginServiceBlockingHelper.java:432)
W/Maps.FriendFinder(11244): at
com.google.android.maps.ff.DataRequestHelper$6.run(DataRequestHelper.java:467)
W/Maps.FriendFinder(11244): at java.lang.Thread.run(Thread.java:935)</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:31:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:46:39 +0000</when>
<what></what>
</comment>
<comment>
<author>Dengxian...@gmail.com</author>
<when>Fri, 25 Dec 2009 06:30:40 +0000</when>
<what>Any finding of this issue? Does anyone know how to avoid it?</what>
</comment>
</bug>
<bug>
<bugid>15772</bugid>
<title>BluetoothDevice.getBondState() incorrect state reported</title>
<status>Declined</status>
<owner>jaikum...@android.com</owner>
<closedOn>2011-03-28T17:52:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>netwings...@gmail.com</reportedBy>
<openedDate>Sun, 27 Mar 2011 23:41:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate): * Use Motorola Droid with Android 2.2. (I
think one can reproduce with any phone and bluetooth devices) * Connect
to Motorola t505 with Bluetooth. Disconnect motorola t505 by RF loss due
to long distance. * Connect Motorola i1 to Motorola Droid. Automatic
disconnect (but stayed paired). Turn off Motorola i1. * Connect
Bluetooth headset (Motorola HS820) * Wait for 1 hours before you Run
following method on Motorola Droid. ?
BluetoothAdapter.getBondedDevices() returns BluetoothDevice objects for
turned off Motorola i1 and disconnected Motorola t505. ?
BluetoothDevice. getBondState() method returns
BluetoothDevice.BOND_BONDED state for turned off Motorola i1 and
disconnected Motorola t505. public String[]
getNowConnectedBTDevicesAdd() { String [] myPairedDevicesAdds = null;
BluetoothAdapter mBluetoothAdapter =
BluetoothAdapter.getDefaultAdapter(); if (mBluetoothAdapter != null) {
if (mBluetoothAdapter.isEnabled()) { SetQ&lt;EBluetoothDeviceQ&gt;E pairedDevices
= mBluetoothAdapter.getBondedDevices(); // If there are paired devices
if (pairedDevices.size() Q&gt;E 0) { myPairedDevicesAdds = new
String[pairedDevices.size()]; // Loop through paired devices int i =0;
for (BluetoothDevice device : pairedDevices) {
if(device.getBondState()==BluetoothDevice.BOND_BONDED) { // Add the name
and address to an array adapter to show in a ListView
myPairedDevicesAdds[i]=device.getAddress(); String aa =
device.getName(); //mArrayAdapter.add(device.getName() + Q&quot;E\nQ&quot;E +
device.getAddress()); i++; } } } } } return myPairedDevicesAdds; } -
What happened: * BluetoothAdapter.getBondedDevices() returns
BluetoothDevice objects for turned off Motorola i1 and disconnected
Motorola t505. * BluetoothDevice. getBondState() method returns
BluetoothDevice.BOND_BONDED state for turned off Motorola i1 and
disconnected Motorola t505. * What you think the correct behavior should
be: ? BluetoothAdapter.getBondedDevices() shall not return
BluetoothDevice objects for turned off Motorola i1 and disconnected
Motorola t505. ? BluetoothDevice. getBondState() method shall not
returns BluetoothDevice.BOND_BONDED state for turned off Motorola i1 and
disconnected Motorola t505. Please make sure that youQ&apos;Ere using Android
2.2, and (if the issue exists on a device) that the device also runs
Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Mar 2011 17:46:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Mon, 28 Mar 2011 17:52:20 +0000</when>
<what>The devices are still bonded and will still continue to be returned even if they are switched off.

You are confusing connection and bonding.

If you are Gingerbread, you can use the new APIs to explicitly look for connected devices.

If you are using something before Gingerbread, you will have to listen to ACL Disconnected intents.</what>
</comment>
</bug>
<bug>
<bugid>13571</bugid>
<title>Allow different alert tones/options for each email mailbox notification</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-21T06:12:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mikeg...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 19:38:04 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Droid X Android 2.1.1 System Version:
2.3.340.MB810.Verizon.en.US Add ability to associate separate sound,
volume level, and other notification options based on the mailbox which
receives the incoming message. Some email boxes, I would like immediate
notification, and be able to select the loudness and number of times a
sound plays, for that mail box, while others a blinking notificaton
indicator would be enough, and others perhaps no notification.</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:12:31 +0000</when>
<what>IQ&apos;Em sorry youQ&apos;Ere having trouble with the Email app.

Unfortunately, for problems in the Droid X, youQ&apos;Ere using an Email client which is published and supported by Motorola - youQ&apos;Ell need to contact them directly.  They do not monitor this bug tracker.

This bug tracker is for issues in the AOSP version of the phone and apps, for example as seed on the Droid, Nexus series, and Xoom.

(By the way, the AOSP email client does provide per-account notifications settings.)</what>
</comment>
</bug>
<bug>
<bugid>8441</bugid>
<title>Dialing 111 goes to emergency number in New Delhi, India</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thegreyc...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 09:29:25 +0000</openedDate>
<description>I am on Vodafone GSM network in Delhi, India and whenever I dial 111 for
vodafone customer support from N1 it goes to Police Control Room however
in India 100 is the police control room number. So please help me to
edit this emergency number so that I can contact the customer service
... NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2936</bugid>
<title>SMS Length cut to 70 chars when entering special character (alt+h)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-01T01:43:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Tue, 09 Jun 2009 19:56:11 +0000</openedDate>
<description>Tested on Cupcake G1 (German Version, T-Mobile), german locales enabled
and german keyboard. When writing an SMS(Standard SMS Appl and also
chompsms) the sms length gets limited to 70 chars, when entering the
char x (alt+h on german keyboard). When such an SMS is send, the other
side recieves the sms, but with unreadable characters in it. When you
try it in the chomp sms application, you can see the chars left and its
better for reproducing.</description>
<comment>
<author>bardu...@gmail.com</author>
<when>Mon, 15 Jun 2009 13:51:51 +0000</when>
<what>Seems to be the same as http://code.google.com/p/android/issues/detail?id=2600</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:05:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:43:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9110</bugid>
<title>A calendar tweak</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>The.Damn...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 05:52:02 +0000</openedDate>
<description>My suggestion is simple yet seems over looked on most phones. There are
many options available for repetition on calendars, though a strategic
and necessary feature would be Q&quot;Eon this day every two weeksQ&quot;E. This would
help those of us submitting biweekly reports such as payroll, banking,
inventory and the likes. Thank you in advance for even considering the
notion. In all likelihood, this would be an extremely easy update for
android phones but would be greatly appreciated by the users. Happily
yours, X10 user and fan</description>
<comment>
<author>theloginwithnoname@gmail.com</author>
<when>Wed, 16 Jun 2010 09:21:11 +0000</when>
<what>would change the title to Q&quot;ECalendar repetition - additional optionsQ&quot;E

would add the following:
- every other week (the OPQ&apos;Es request)
- monthly (last DDD of month - where DDD is the day you selected)
- monthly (last day of month - e.g. 28, 29, 30, or 31)
- monthly (last working day of month)
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 21:03:20 +0000</when>
<what>Issue 9113 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 21:03:45 +0000</when>
<what>Issue 9111 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>8364</bugid>
<title>Do not go for Android till 2020.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-05-18T00:33:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shakilrs...@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 10:44:48 +0000</openedDate>
<description>So far, I am very much disappointed by Android. Apart from Google search
engine, most of Google product does not work well and Android phone are
from one of them which do not work well. Their new version is an
evaluation/beta copy of upcoming version. Even-though, users all over
the world keep shouting regarding their bugs but their team keep their
heads under the sand. Simple errors/bugs. * Can not delete all contacts.
* After installing different apps form Market/Internet, can not see,
what application are running at startup or kill applications which are
running unnecessarily at background. * Synchronizing contacts with
outlook with transferring personal data to Google email * File transfer
using Bluetooth * Does not have support for many languages. Can not read
SMS or web pages. * Different update for different regions. * Different
firmware for different regions, * New application with old version
compatibility like Google Sat-Nav. * Any many more. But Google team do
not take any action just keep your heads under the sand. Soon you OS
will fail and all of us move to some other good OS. Disappointed Android
Customer.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 18 May 2010 00:33:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1289</bugid>
<title>Cannot click on small items in browser</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:08:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arashzolghadr@gmail.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 17:36:01 +0000</openedDate>
<description>The Browser does not recognize small clicks with the nail or top of the
finger. Makes it very difficult to click on the link on the right hand
side of NYTimes.com for example or click on the GO button on Zillow.com
Clicking with the thumb, which appears to be the concept in designing
the screen input for the G1, does not work in most cases as the thumb
covers the entire button or link so you dont see what you are clicking
on.</description>
<comment>
<author>praelu...@gmail.com</author>
<when>Tue, 09 Dec 2008 16:19:43 +0000</when>
<what>Just as an FYI to your request, the G1 hardware has a capacitive touchscreen, most 
of your PDAs out there have a resistive touch screen.  The difference is basically 
that you canQ&apos;Et use a stylus or anything that isnQ&apos;Et Q&quot;EskinQ&quot;E to register a touch on the 
screen.  This is the same type screen used in the iPhone, and it yields more 
accurate touches with less need for calibration, and a longer touch-screen life.  
However, as youQ&apos;Eve observed, fingernails, pens, pencils, Q&amp;E stylii.

IQ&apos;Em not an expert, but my own work-around for tiny buttons on web sites is to use my 
finger to pan through the site to the area I want, and then use the scroll ball to 
choose the exact link I want, and press on it to activate that link.

ItQ&apos;Es the best compromise between ease of navigation of a site, and accuracy of 
interacting with it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:34:46 +0000</when>
<what></what>
</comment>
<comment>
<author>starman617@gmail.com</author>
<when>Wed, 14 Jan 2009 18:01:19 +0000</when>
<what>The trackball would be a workaround if it wasnQ&apos;Et so sensitive, or if itQ&apos;Es sensitivity
could be adjusted. My G1Q&apos;Es trackball is too sensitive so IQ&apos;Eve had to stop using it
altogether. :( IQ&apos;Ed like the best of both worlds -- touchscreen calibration and
adjustable trackball sensitivity.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:08:28 +0000</when>
<what>Hardware is not part of the android open source project.</what>
</comment>
<comment>
<author>arashzolghadr@gmail.com</author>
<when>Fri, 24 Jul 2009 01:19:46 +0000</when>
<what>This is a fundamental issue, and it is an OS/Software issue and has nothing to do
with the HARDWARE. I donQ&apos;Et think you read the issue above. 

Maybe coming from Windows Mobile I expected more. In windows mobile you can
practially click on 200-300 different items on a single 3.5Q&quot;E screen. In andriod G1
(or iPhone) you cant really have more than 20-25 items to select on the screen.</what>
</comment>
</bug>
<bug>
<bugid>8280</bugid>
<title>Picture tansfers between phone and SD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Worship...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 02:20:42 +0000</openedDate>
<description>I have a HTC Incredible and can not transfer pic between the sd card and
the phone and visa vera.</description>
</bug>
<bug>
<bugid>6113</bugid>
<title>Unable to update the system database</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-18T17:07:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>santhosh...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 11:39:41 +0000</openedDate>
<description>We are trying to develop a POC with Android along with Apple and
Blackberry. But, it is found that from behind a corporate firewall it is
not able to access internet from the emulator. We need to give a entry
in the system table for the proxy. We could find a few post on this
issue, but to our surprise the update command for the system table is
not working from the adb shell. We are using the latest SDK with eclipse
Galileo. When the update command is issued, SQLite is giving a no-use
error message Q&quot;ESQL error: not an errorQ&quot;E. Best Regards, Santhosh</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 17:07:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>841</bugid>
<title>Android photo app gives errors when SD card has photos but is nearly full</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:27:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Fri, 29 Aug 2008 18:46:28 +0000</openedDate>
<description>On windows xp, running the beta emulator using an SD card that has
photos on it but is nearly full, I create a new contact using the
android contacts app and try to pick a photo for the contact. the
android photo app gives the following error because it canQ&apos;Et create
thumbnails: 08-29 18:36:51.059: ERROR/MediaProvider(140):
java.io.IOException: Parent directory of file does not exist:
/sdcard/DCIM/.thumbnails/1220035011033.jpg 08-29 18:36:51.059:
ERROR/MediaProvider(140): at java.io.File.createNewFile(File.java:1133)
08-29 18:36:51.059: ERROR/MediaProvider(140): at
com.android.providers.media.MediaProvider.ensureFileExists(MediaProvider.java:1101)
08-29 18:36:51.059: ERROR/MediaProvider(140): at
com.android.providers.media.MediaProvider.ensureFile(MediaProvider.java:842)
08-29 18:36:51.059: ERROR/MediaProvider(140): at
com.android.providers.media.MediaProvider.insert(MediaProvider.java:886)
08-29 18:36:51.059: ERROR/MediaProvider(140): at
android.content.ContentProvider$Transport.insert(ContentProvider.java:139)
08-29 18:36:51.059: ERROR/MediaProvider(140): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:124)
08-29 18:36:51.059: ERROR/MediaProvider(140): at
android.os.Binder.execTransact(Binder.java:276) 08-29 18:36:51.059:
ERROR/MediaProvider(140): at dalvik.system.NativeStart.run(Native
Method) There should be a way that space for system resources like this
are not needed on the SD card itself.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:27:16 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>16149</bugid>
<title>Support annotations on packages</title>
<status>Assigned</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 13:07:28 +0000</openedDate>
<description>Issue 16135 pointed out that these were broken. The fix was to return an
empty array. We should also fix dalvikvm and .dex to support package
annotations. Tools like Findbugs can use it to define package-wide
policy. For example, whether all parameters are @NonNull by default.</description>
</bug>
<bug>
<bugid>8708</bugid>
<title>Does not disconnect from Wifi when signal is too weak to communicate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>smul...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 16:03:05 +0000</openedDate>
<description>When using Wifi, there are times when I move out of range of the AP,
where the signal is to weak to reliably use, but still detectable. In
this scenario, the device will not release connection in favor of 3G
network. This happens in North-Jersey frequently where Optimum Wifi is
available to Optimum.net customers. If I am in an area with OptimumWifi
coverage, the device will associate with it, but as I move out or move
to an area where the coverage is weak, it does not release back to 3G
but it also is unable to send/receive any Internet traffic over the Wifi
network. A similar issue is experienced in my yard, where I may be
attached to my home Wifi, but as I move away from the house and the
signal weakens, the device will not release in favor of 3G but I am also
unable to send/receive Internet traffic over the wireless network.
Typically when this occurs the Wifi indicator is at 1 bar. It seems that
the switching needs to be a little more aggresive and/or configurable by
the end-user. Running Motorola Droid Firmware 2.1-update1 Build ESE81
Baseband C_01.3E.03P</description>
<comment>
<author>tuomas.h...@gmail.com</author>
<when>Fri, 15 Jul 2011 05:27:24 +0000</when>
<what>I have the same problem, HTC Desire 2.2</what>
</comment>
</bug>
<bug>
<bugid>5548</bugid>
<title>I cannot send several SMS in the same time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jarod...@gmail.com</reportedBy>
<openedDate>Sun, 20 Dec 2009 22:29:23 +0000</openedDate>
<description>On Android 1.5 (HTC Hero) if I try to send a message (a message that is
2 SMS long) to several of my friends (from 4 to 10 persons), then the
phone is not able to send all the sms and I have a message saying that
it failed. So I have to re-send the messages one by one with a delay
between each of them to avoid the error message again. As I was on the
same phone network before with my N95 without any troubles sending
several sms in the same time, I can just suppose that Android tries to
do something wrong here. Maybe Android tries to open to many connections
to the operator server and then it fails ? Or maybe Android is not able
to handle too much sms in the same time to send ? Did you notice this
issue ? Thanks.</description>
</bug>
<bug>
<bugid>20163</bugid>
<title>GMAIL Archive doesnQ&apos;Et fit in the button in Portuguese</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>azeved...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 14:07:13 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Set the
language to Portuguese Brazil - See the button Archive - The text doesnt
fit in the button for devices with small screen (240x320) It shows:
Q&quot;EArquiva rQ&quot;E See the image attached IQ&apos;Em using Samsung Galaxy Fit (S5670)
thanks in advance</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 19 Sep 2011 23:02:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1751</bugid>
<title>Oversights to an otherwise very good OS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-09T18:28:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>iali802002@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 19:19:05 +0000</openedDate>
<description>I like the Android operating system, I think it will be the choice of
the averager user very very soon. I have a few suggestions that I think
should be implemeted, which were overlooked, I think; they are as
follows: *Smileys for texting. *Removal of or the option to hide Q&quot;Eall
picturesQ&quot;E folder. *Option to view picture folders as other than
thumbnails. *To be able to change from portrait to landscape and
vise-versa in picture view mode using accelrometer. *Better file
management so as to be able to move pic or music file into other folders
withought PC. *Be able to access and create playlists from folders
created on MS directly for music. *Not change current playing track
every time I want to browse another playlist.</description>
<comment>
<author>anime...@gmail.com</author>
<when>Fri, 09 Jan 2009 02:36:49 +0000</when>
<what>See Q&lt;Ea title=Q&quot;EOversights to an otherwise very good OSQ&quot;E
href=Q&quot;Ep/android/issues/detail?id=1750Q&quot;EQ&gt;EIssue 1750Q&lt;E/aQ&gt;E, this is a duplicate.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 09 Jan 2009 18:28:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11301</bugid>
<title>Functionality to move a contact from Phone or SIM to Google</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>pjw.olof...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 08:49:57 +0000</openedDate>
<description>I have just bought my Samsung Galaxy S and I have about 240 contacts
that I have imported using Outlook Exchange sync and via SIM card.
However, I want some of these (not all!) to be become Google contacts so
that I can feel confidence in backup and also use my GMail better as I
didnQ&apos;Et use Gmail pre my Android phone. This ties in with Issue 4236, but
I believe this is a feature request, not a bug.</description>
</bug>
<bug>
<bugid>8510</bugid>
<title>On the home screen, icons are faded if their text is too long.</title>
<status>Reviewed</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kevin.gaudin</reportedBy>
<openedDate>Sun, 23 May 2010 23:41:56 +0000</openedDate>
<description>On a nexus one running android 2.2 (FRF50), the icons on the home screen
are faded if the text is too long. It looks like the fading effect
applied to the text is also applied to the icon itself. It is first
faded to the right, but when you give focus to the shortcut with dpad,
the fading effect comes to the left side and leaves the right side
following the fading effects on the sliding text.</description>
<comment>
<author>kevin.gaudin</author>
<when>Sun, 23 May 2010 23:59:18 +0000</when>
<what>Strange thing, this happens on icons that were already present on my 2.1 homescreen.
If I drop the shortcut, the fading effect disapears, but there is also a different 
vertical positioning between old shortcuts and newer ones. Shortcuts created with 
android 2.1 are displayed something like 10 pixels lower.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 06:42:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19121</bugid>
<title>text messages sending to wrong recipient</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>joshrock...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 21:45:44 +0000</openedDate>
<description>About once per month (about every 500 text messages) give or take, I
will click on aa string of messages to reply to a recipient and it pulls
up a different recipient. Sometimes it is a recipient that there is not
even an existing string for in my inbox. Recently, I have been making
sure that the correct recipient gets pulled up and the correct recipient
was for this message, but then when I hit send, it sent it to a
different recipient. Sometimes this problem will happen more frequently.
I donQ&apos;Et know how to replicate this problem. This is happening on my
current HTC Thunderbolt with Android 2.2.1, but it also happened on my
HTC incredible purchased about 20 months ago. This has been an ongoing
problem, and I didnQ&apos;Et realize there was a message board to report the
problems. Obviously the correct behavior should be click on recipient,
open same recipient, and send to same recipient. NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>dinkag...@gmail.com</author>
<when>Tue, 09 Aug 2011 10:53:05 +0000</when>
<what>I am having a similar issue.  I have a Motorola Droid II Global running Android Version 2.2.  My service is from Verizon and this is the second Droid II I have received from them.  The problem persists and I have been told it is a software issue.

My phone will text the wrong person when I try to reply to a received text.  This only occurs after I have erased all the conversations in my text inbox.  For example, I have multiple text conversations from a day of use.  While in the text inbox I select the options key, choose select all, and then choose delete.  The very next text I receive appears in the notification bar as it is suppose to.  When I slide the notification bar down it states Q&quot;EMary Smith, 1 new message.Q&quot;E  When I click on that message in the notification bar the screen moves to the text conversation box.  MaryQ&apos;Es message appears, however, Mary is no longer indicated as the sender at the top of the conversation box.  A random contact from my address book appears as the sender.  If I do not notice that the senderQ&apos;Es name has changed, I reply to the text thinking I am replying to Mary.  The text, however, goes to whoever the phone has placed at the top of the conversation box.  This has lead to embarrassing situations and has forced me to consider switching from an Android phone to an iPhone.

The correct action should include selecting the message in the notification bar and having that sender appear in the conversation box.

   </what>
</comment>
<comment>
<author>hadtob...@gmail.com</author>
<when>Thu, 18 Aug 2011 00:28:10 +0000</when>
<what>This has been happening on my HTC Thunderbolt with greater frequency since the most recent software update that was supposed to have fixed many such glitches.</what>
</comment>
<comment>
<author>joshrock...@gmail.com</author>
<when>Thu, 18 Aug 2011 00:30:22 +0000</when>
<what>Just happened again yesterday to me</what>
</comment>
<comment>
<author>elde2...@gmail.com</author>
<when>Sun, 09 Oct 2011 17:10:42 +0000</when>
<what>Priority Medium! Really. What kind of product owner actually ranks this as anything but a blocker bug? In only 30 minutes of browsing, I have found many comments mentioning lawsuits and I would not be surprised to see this happen. I probably have 1 out of 15 or 20 messages go to the wrong person and it is DEFINITELY a google issue. I run a software development department myself and if I had a single user report an issue of this magnitude I would get off my duff and make something happen. This has been going on for well over a year based on the few posts I looked at. What are you going to do when this happens to your CEO? I would suggest that those who ignored this problem are probably going to be looking for new jobs...I would certainly have fired the product owner at this point! I donQ&apos;Et feel too sorry for all those people out there who are saying their message to their girlfriend went to their wife...sometimes you reap what you sow. However, I have had to explain myself so many times because someone got a confusing message from me that I am just fed up. Being a developer myself, I know that if I dedicated a single person to this issue, it would be resolved in one sprint. Please get it done or I, like many others have already done, will be long gone as a Google supporter!

I know this comment belongs on the discussion forum and will likely be deleted as soon as it is read, but when Google is so blatantly ignoring a critical issue like this, what else can we as consumers do!</what>
</comment>
</bug>
<bug>
<bugid>474</bugid>
<title>focus goes to a wrong view if views are covered with each other partly</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-08T22:16:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ahvipo...@hotmail.com</reportedBy>
<openedDate>Sun, 16 Mar 2008 13:43:34 +0000</openedDate>
<description>Hi! This problem came out when I was using AbsoluteLayout and manually
gave position to my views. I tried to make views side-by-side, but made
a mistake with 1px and the result was that the focus jumped over this
view to the next one and this view received focus when moving backwards.
If a view is covered with another view and both are focusable, it seems
that the next view to get focus must be nextX Q&gt;E currentX + currentWidth
AND nextY Q&gt;E currentY + currentHeight IF (nextX Q&gt;E currentX) AND (nextX Q&lt;E
currentX + currentWidth) OR IF (nextY Q&gt;E currentY) AND (nextY Q&lt;E currentY
+ currentHeight) the focus goes to the next view with the first equation
true jumping over the current view although visually it is the next
view. If the target view is the last one in a row or column, it wonQ&apos;Et
receive focus in any case! I really donQ&apos;Et know if this is a bug as the
viewQ&apos;Es shouldnQ&apos;Et be covered with each other that way in normal
conditions, but at least it should be documented more clearly as those
conditions are not always obvious. An example code is also added to
visualize the situation. Just use the DPad to move between the buttons!
With best regards Jack
----------------------------------------------------------------------
public class Test1 extends Activity { /** Called when the activity is
first created. */ Button button1, button2, button3, button4, button5,
button6, button7, button8; AbsoluteLayout screen; @Override public void
onCreate(Bundle icicle) { super.onCreate(icicle);
setContentView(R.layout.main); button1 = new Button(this);
button1.setText(Q&quot;E1Q&quot;E); button1.setOnClickListener(ClickListener1);
button2 = new Button(this); button2.setText(Q&quot;E2Q&quot;E);
button2.setOnClickListener(ClickListener2); button3 = new Button(this);
button3.setText(Q&quot;E3Q&quot;E); button3.setOnClickListener(ClickListener3);
button4 = new Button(this); button4.setText(Q&quot;E4Q&quot;E);
button4.setOnClickListener(ClickListener4); button5 = new Button(this);
button5.setText(Q&quot;E5Q&quot;E); button5.setOnClickListener(ClickListener5);
button6 = new Button(this); button6.setText(Q&quot;E6Q&quot;E);
button6.setOnClickListener(ClickListener6); button7 = new Button(this);
button7.setText(Q&quot;E7Q&quot;E); button7.setOnClickListener(ClickListener7);
button8 = new Button(this); button8.setText(Q&quot;E8Q&quot;E);
button8.setOnClickListener(ClickListener8); screen =
(AbsoluteLayout)findViewById(R.id.content); screen.addView(button1,
Params(0,200,120,80)); screen.addView(button2, Params(80,200,120,80));
screen.addView(button3, Params(160,200,120,80)); screen.addView(button4,
Params(0,250,80,80)); screen.addView(button5, Params(70,250,80,80));
screen.addView(button6, Params(140,250,80,80)); screen.addView(button7,
Params(210,250,80,80)); screen.addView(button8, Params(70,350,60,80)); }
public LayoutParams Params(int x, int y, int width, int height){
LayoutParams parameters = new LayoutParams(0,0,0,0); parameters.x = x;
parameters.y = y; parameters.width = width; parameters.height = height;
return parameters; } private OnClickListener ClickListener1 = new
OnClickListener(){public void onClick(View v){go();}}; private
OnClickListener ClickListener2 = new OnClickListener(){public void
onClick(View v){go();}}; private OnClickListener ClickListener3 = new
OnClickListener(){public void onClick(View v){go();}}; private
OnClickListener ClickListener4 = new OnClickListener(){public void
onClick(View v){go();}}; private OnClickListener ClickListener5 = new
OnClickListener(){public void onClick(View v){go();}}; private
OnClickListener ClickListener6 = new OnClickListener(){public void
onClick(View v){go();}}; private OnClickListener ClickListener7 = new
OnClickListener(){public void onClick(View v){go();}}; private
OnClickListener ClickListener8 = new OnClickListener(){public void
onClick(View v){go();}}; public void go() { Intent i = new Intent(this,
Test2.class); i.putExtra(Q&quot;ECOUNTERQ&quot;E, 1); this.startActivity(i); } }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:49:20 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>kros...@google.com</author>
<when>Tue, 08 Apr 2008 22:16:10 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:07:35 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>2121</bugid>
<title>Delayed home screen re-draw</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-03T05:32:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jayemm...@gmail.com</reportedBy>
<openedDate>Tue, 03 Mar 2009 03:27:34 +0000</openedDate>
<description>There seems to be a delay in redrawing the home screen when youQ&apos;Eve
loaded 1 or several Q&apos;Elarge?Q&apos;E webpages and hit the home key. First it is
black, then it draws the background, then you get the icons, each step
is about 2 seconds i think. It isnQ&apos;Et any particular webpage and itQ&apos;Es
even happened when IQ&apos;Eve loaded just a simple weather webpage
(wunderground.com) and wanted to go back to the home screen to check
smsQ&apos;Es and I have to wait 4-8 seconds before I can tap the icon. Thanks,
James</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 03 Mar 2009 05:32:53 +0000</when>
<what></what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Tue, 17 Mar 2009 21:59:56 +0000</when>
<what>I experience that not only with the browser, but with other programs.</what>
</comment>
</bug>
<bug>
<bugid>10833</bugid>
<title>Droid 2: Android Smiles</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-29T01:39:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JamieFis...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 03:02:11 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.2, and (if the issue exists on a device) that the device also runs
Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
Hello! Droid 2: When you send a text, the Android smiles do not appear
on the text. You just get a normal smile. Please Fix!!! Thank you, Jamie</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 29 Aug 2010 01:39:49 +0000</when>
<what>Motorola/Verizon made that change, not Google. youQ&apos;Ell need to talk to them.</what>
</comment>
</bug>
<bug>
<bugid>13641</bugid>
<title>Monkey tool does not support the --pct-syskeys option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>matth...@qype.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 14:34:21 +0000</openedDate>
<description>Affects SDK tools 2.3 and earlier. The Q&apos;EmonkeyQ&apos;E command has an event
category called SYS_OPS or SYSKEYS, that includes the back button (so
itQ&apos;Es a fairly important one). The event percentage for this kind of
event is, however, not accessible from the monkey command:
matthias:[qype-api]$ adb shell monkey -p com.qype.radar --pct-syskeys 10
500 ** Error: Unknown option: --pct-syskeys usage: monkey [-p
ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...] [-c MAIN_CATEGORY [-c
MAIN_CATEGORY] ...] [--ignore-crashes] [--ignore-timeouts]
[--ignore-security-exceptions] [--monitor-native-crashes]
[--ignore-native-crashes] [--kill-process-after-error] [--hprof]
[--pct-touch PERCENT] [--pct-motion PERCENT] [--pct-trackball PERCENT]
[--pct-syskeys PERCENT] [--pct-nav PERCENT] [--pct-majornav PERCENT]
[--pct-appswitch PERCENT] [--pct-flip PERCENT] [--pct-anyevent PERCENT]
[--pkg-blacklist-file PACKAGE_BLACKLIST_FILE] [--pkg-whitelist-file
PACKAGE_WHITELIST_FILE] [--wait-dbg] [--dbg-no-events] [--setup
scriptfile] [-f scriptfile [-f scriptfile] ...] [--port port] [-s SEED]
[-v [-v] ...] [--throttle MILLISEC] [--randomize-throttle] COUNT it even
mentions --pct-syskeys in the help output, it just doesnQ&apos;Et accept it.
Peeking into the monkey source code, we found this in Monkey.java:
private boolean processOptions() { // quick (throwaway) check for
unadorned command if (mArgs.length Q&lt;E 1) { showUsage(); return false; }
try { String opt; while ((opt = nextOption()) != null) { if
(opt.equals(Q&quot;E-sQ&quot;E)) { mSeed = nextOptionLong(Q&quot;ESeedQ&quot;E); } else if
(opt.equals(Q&quot;E-pQ&quot;E)) { mValidPackages.add(nextOptionData()); } else if
(opt.equals(Q&quot;E-cQ&quot;E)) { mMainCategories.add(nextOptionData()); } else if
(opt.equals(Q&quot;E-vQ&quot;E)) { mVerbose += 1; } else if
(opt.equals(Q&quot;E--ignore-crashesQ&quot;E)) { mIgnoreCrashes = true; } else if
(opt.equals(Q&quot;E--ignore-timeoutsQ&quot;E)) { mIgnoreTimeouts = true; } else if
(opt.equals(Q&quot;E--ignore-security-exceptionsQ&quot;E)) { mIgnoreSecurityExceptions
= true; } else if (opt.equals(Q&quot;E--monitor-native-crashesQ&quot;E)) {
mMonitorNativeCrashes = true; } else if
(opt.equals(Q&quot;E--kill-process-after-errorQ&quot;E)) { mKillProcessAfterError =
true; } else if (opt.equals(Q&quot;E--hprofQ&quot;E)) { mGenerateHprof = true; } else
if (opt.equals(Q&quot;E--pct-touchQ&quot;E)) {
mFactors[MonkeySourceRandom.FACTOR_TOUCH] = -nextOptionLong(Q&quot;Etouch
events percentageQ&quot;E); } else if (opt.equals(Q&quot;E--pct-motionQ&quot;E)) {
mFactors[MonkeySourceRandom.FACTOR_MOTION] = -nextOptionLong(Q&quot;Emotion
events percentageQ&quot;E); } else if (opt.equals(Q&quot;E--pct-trackballQ&quot;E)) {
mFactors[MonkeySourceRandom.FACTOR_TRACKBALL] =
-nextOptionLong(Q&quot;Etrackball events percentageQ&quot;E); } else if
(opt.equals(Q&quot;E--pct-navQ&quot;E)) { mFactors[MonkeySourceRandom.FACTOR_NAV] =
-nextOptionLong(Q&quot;Enav events percentageQ&quot;E); } else if
(opt.equals(Q&quot;E--pct-majornavQ&quot;E)) {
mFactors[MonkeySourceRandom.FACTOR_MAJORNAV] = -nextOptionLong(Q&quot;Emajor
nav events percentageQ&quot;E); } else if (opt.equals(Q&quot;E--pct-appswitchQ&quot;E)) {
mFactors[MonkeySourceRandom.FACTOR_APPSWITCH] = -nextOptionLong(Q&quot;Eapp
switch events percentageQ&quot;E); } else if (opt.equals(Q&quot;E--pct-flipQ&quot;E)) {
mFactors[MonkeySourceRandom.FACTOR_FLIP] = -nextOptionLong(Q&quot;Ekeyboard
flip percentageQ&quot;E); } else if (opt.equals(Q&quot;E--pct-anyeventQ&quot;E)) {
mFactors[MonkeySourceRandom.FACTOR_ANYTHING] = -nextOptionLong(Q&quot;Eany
events percentageQ&quot;E); } else if (opt.equals(Q&quot;E--throttleQ&quot;E)) { mThrottle =
nextOptionLong(Q&quot;Edelay (in milliseconds) to wait between eventsQ&quot;E); } else
if (opt.equals(Q&quot;E--wait-dbgQ&quot;E)) { // do nothing - itQ&apos;Es caught at the very
start of run() } else if (opt.equals(Q&quot;E--dbg-no-eventsQ&quot;E)) { mSendNoEvents
= true; } else if (opt.equals(Q&quot;E--portQ&quot;E)) { mServerPort = (int)
nextOptionLong(Q&quot;EServer port to listen on for commandsQ&quot;E); } else if
(opt.equals(Q&quot;E-fQ&quot;E)) { mScriptFileName = nextOptionData(); } else if
(opt.equals(Q&quot;E-hQ&quot;E)) { showUsage(); return false; } else {
System.err.println(Q&quot;E** Error: Unknown option: Q&quot;E + opt); showUsage();
return false; } } } catch (RuntimeException ex) { System.err.println(Q&quot;E**
Error: Q&quot;E + ex.toString()); showUsage(); return false; } // If a server
port hasnQ&apos;Et been specified, we need to specify // a count if
(mServerPort == -1) { String countStr = nextArg(); if (countStr == null)
{ System.err.println(Q&quot;E** Error: Count not specifiedQ&quot;E); showUsage();
return false; } try { mCount = Integer.parseInt(countStr); } catch
(NumberFormatException e) { System.err.println(Q&quot;E** Error: Count is not a
numberQ&quot;E); showUsage(); return false; } } return true; } No --pct-syskeys
in here, so it fails with an error.</description>
<comment>
<author>mi...@zoodles.com</author>
<when>Wed, 02 Mar 2011 19:36:17 +0000</when>
<what>This is especially important for developers running Monkey on U.S. versions of the Galaxy Tab.  The Tab does not recognize the CALL_BUTTON intent, which will eventually cause the app to crash when Monkey sends it:

// CRASH: com.zoodles.videoviewer (pid 4021)
// Short Msg: android.content.ActivityNotFoundException
// Long Msg: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CALL_BUTTON flg=0x10000000 }
// Build Label: sprint/SPH-P100/SPH-P100/SPH-P100:2.2/FROYO/EA24:user/release-keys
// Build Changelist: EA24
// Build Time: 1295843949000
// android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CALL_BUTTON flg=0x10000000 }

Without a way to turn off CALL and END_CALL events, Monkey is essentially useless for developers testing on the Galaxy Tab.
</what>
</comment>
<comment>
<author>jhopkin...@gmail.com</author>
<when>Tue, 03 May 2011 16:45:03 +0000</when>
<what>It also appears to be order sensitive for some reason.   --pct* needs to come before the -v option</what>
</comment>
</bug>
<bug>
<bugid>10646</bugid>
<title>Call Confirmation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeff.j.c...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 21:53:23 +0000</openedDate>
<description>It would be nice to a an option in the phone settings to have confirm or
cancel call buttons to prevent accidental phone calls.</description>
<comment>
<author>BillyinS...@gmail.com</author>
<when>Mon, 26 Sep 2011 20:16:24 +0000</when>
<what>Same issue with Straight Talk (CDMA - Sprint) SCH-M828C (Samsung Galaxy Precedent).
Voice dialing command gets it wrong 1/3 of the time. In 3 days of using this phone, it has dialed 15 calls in error with no confirmation. I have to scramble to end the call, which is difficult when the voice commands can hardly be heard (yet another issue - Issue 5569). The BT works perfectly for voice dialing on an older Verizon RAZR. (Plantronics BT about 2 years old). 
Android Version 2.2.2 is very very disappointing and nearly useless when it comes to its hands free phone functionality as it is literally dangerous to use in a moving vehicle.  

Less frills more function please...!</what>
</comment>
</bug>
<bug>
<bugid>9497</bugid>
<title>Cliq XT says there are results in market,but nothing shows up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Raymondd...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 19:11:22 +0000</openedDate>
<description>I have a cliq xt running 1.5 w/ motoblur. After I install a few apps
from the market,if I try to search for someting,it shows at the top
there are _ results (it fills the underscore in with however matches
there are),but then it tells me to check the spelling,... below
that,like it didnQ&apos;Et find anything. If I reboot the phone they show up
again,this is easily repatable for me,and a factory wipe does not fix
the issue.</description>
<comment>
<author>candyman...@gmail.com</author>
<when>Sat, 12 Feb 2011 23:37:42 +0000</when>
<what>i have the same problem with my cliq searching the market all the time...There could be 25 results but it just stays on the check spelling page...hope someone can tell us y</what>
</comment>
</bug>
<bug>
<bugid>4058</bugid>
<title>Clean your touchscreen or donQ&apos;Et use the browser</title>
<status>Assigned</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>pmerl...@gmail.com</reportedBy>
<openedDate>Tue, 29 Sep 2009 20:32:41 +0000</openedDate>
<description>- Steps to reproduce the problem I have observed this several times
(about once in a few weeks) now. All applications work normal but the
Browser does not react on touch events (you canQ&apos;Et click links, pan or
zoom). Only the status and menu bars still work. A reboot helped,
sometimes the effect went away on its own. Now I finally found the
reason behind it: After cleaning the touchscreen (with a wet wipe) the
browser started working again. - Sample source code demonstrating the
problem Further testing revealed (before I cleaned the screen) that all
application windowQ&apos;Es ignoring cheek presses were affected:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_IGNORE_CHEEK_PRESSES);
With above line in the code touch events would not work. Reloading the
program without the option made it work like all the others. - What you
think the correct behavior should be. I conclude that both the
FLAG_IGNORE_CHEEK_PRESSES and the way the browser processes touch events
get misrouted if there is some magic dirt on the surface of the screen.
Some applications (like the phone application) need the flag and the
browser will probably have good reasons, too. So a way to still ignore
little grease on the screen in this, or a common base of the two codes
needs to be found. Otherwise the user gets very confused because most of
the apps (like the home screen, settings, contact) all work but the
browser does not. Nobody will suppose cleaning is the right workaround.
I found it after seeing that only a very few single motion events were
still reported when FLAG_IGNORE_CHEEK_PRESSES was toggled on.</description>
<comment>
<author>pmerl...@gmail.com</author>
<when>Tue, 29 Sep 2009 20:33:42 +0000</when>
<what>I am using a ADP1 with the stock 1.5 firmware.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:48:48 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 04 Nov 2009 21:20:27 +0000</when>
<what>Did you notice if the trackball also quit working when touch quit working?</what>
</comment>
<comment>
<author>pmerl...@gmail.com</author>
<when>Thu, 05 Nov 2009 09:00:14 +0000</when>
<what>HavenQ&apos;Et tried that with the browser. But with apps ignoring cheek presses, the 
trackball still worked.</what>
</comment>
</bug>
<bug>
<bugid>2953</bugid>
<title>Email app resets email status on large email when it is read while it is still downloading attachments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>fidelis....@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 02:28:02 +0000</openedDate>
<description>1. Go into folder list view. 2. Select some mail involve large
attachment. 3. When I go into mail view, unread mark disappear. but when
I go back to folder list, that mailQ&apos;Es mark appear again in left side
When email contents download full, it would be disappear unread mark.
but email application donQ&apos;Et work like that. Please, check this issues
and fixed it. Thank you :)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:00:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:59:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6947</bugid>
<title>for numbers with extensions, the extension doesnQ&apos;Et make it into the call log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 18:54:34 +0000</openedDate>
<description>Android version: (I donQ&apos;Et know which one you need, so you get all of
them) Model number: T-Mobile G1, Firmware version 1.6, Baseband version
62.50S.17H_2.22.19.261, Build number DRC83. So I called a number with an
extension saved in the contact, using a single comma for a pause before
the extension. It worked fine but she wasnQ&apos;Et there. About an hour later,
I thought IQ&apos;Ed try her again, and clicked the top item in my Call log.
Except I got the same number *without the extension*. So I had to go
scrolling through my contacts list to find that contact and their saved
extension. When I called from Contacts, I got through fine again, but I
again verified that the extension didnQ&apos;Et make it into the Call log.</description>
<comment>
<author>martin.l...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:51:01 +0000</when>
<what>Confirmed on Nexus One, Android v2.3.4 , ATQ&amp;ET.

Problem description: Commas and semicolons can be inserted in a contact phone number but the dialler ignores everything after the first comma or semicolon.

There is an additional related problem where the mismatch between the number in the contact, and the number logged by the dialler means that the call log does not recognize the contact called.

This bug report is one of a bunch -- all likely to have the same root-cause: #7514 #7993 #15114 #7324 #6947 - in fact #7993 looks a lot like the root cause.</what>
</comment>
</bug>
<bug>
<bugid>6085</bugid>
<title>SMS thread does not show received time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>o.byte....@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 08:06:32 +0000</openedDate>
<description>Android 1.6 device. It just happens with messages from yesterday or
before.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 16 Jan 2010 17:21:52 +0000</when>
<what>Issue 6086 has been merged into this issue.</what>
</comment>
<comment>
<author>ch.bl...@gmail.com</author>
<when>Mon, 01 Feb 2010 20:50:33 +0000</when>
<what>This is incredibly annoying ...</what>
</comment>
</bug>
<bug>
<bugid>6715</bugid>
<title>Wrong digits direction in messaging application in messages written in Hebrew</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>35</stars>
<reportedBy>pochemuc...@gmail.com</reportedBy>
<openedDate>Thu, 18 Feb 2010 07:19:33 +0000</openedDate>
<description>When SMS message written in Hebrew received, the digits of the numbers
are shown from right to left, should be in opposite direction. For
example number 12345 is shown as 54321</description>
<comment>
<author>kohe...@gmail.com</author>
<when>Sun, 14 Mar 2010 15:26:44 +0000</when>
<what>Where do you see this? I got a few SMSs with numbers that look OK and they contain
Hebrew.</what>
</comment>
<comment>
<author>ran.ma...@gmail.com</author>
<when>Sun, 14 Mar 2010 15:31:31 +0000</when>
<what>Happens to me in every Hebrew SMS.
</what>
</comment>
<comment>
<author>mailtoe...@gmail.com</author>
<when>Sun, 14 Mar 2010 17:08:13 +0000</when>
<what>happens to me as well. every SMS in hebrew got the digits reversed,
any solution?</what>
</comment>
<comment>
<author>tam...@gmail.com</author>
<when>Tue, 11 May 2010 12:59:17 +0000</when>
<what>Happens to me as well. Did someone found a solution?</what>
</comment>
<comment>
<author>aljeys...@gmail.com</author>
<when>Wed, 19 May 2010 06:45:42 +0000</when>
<what>Have the same problem... And as usual boxes instead of letters =)</what>
</comment>
<comment>
<author>Joha...@gmail.com</author>
<when>Fri, 21 May 2010 08:10:46 +0000</when>
<what>Here 2 Pictures of the Problem.
It has to write on the Right side, and not on the Left.
(It writen well, but only has to Alight Right, and not Left)</what>
</comment>
<comment>
<author>david...@gmail.com</author>
<when>Fri, 02 Jul 2010 06:00:17 +0000</when>
<what>happens when sms text itself contains numbers</what>
</comment>
<comment>
<author>rans...@gmail.com</author>
<when>Sat, 25 Dec 2010 00:58:47 +0000</when>
<what>IQ&apos;Em really disappointed to see this is still broken in Gingerbread. ItQ&apos;Es a very basic broken feature for Hebrew users.</what>
</comment>
<comment>
<author>niv.isra...@gmail.com</author>
<when>Thu, 27 Jan 2011 08:20:16 +0000</when>
<what>happens to me as well on gingerbread. ItQ&apos;Es pretty important. Imagine getting a message like: Q&quot;EletQ&apos;Es meet at 12Q&quot;E and itQ&apos;Es reversed to Q&quot;EletQ&apos;Es meet at 21Q&quot;E. In any case I think itQ&apos;Es one of many related to the RTL support (or lack thereof) in android.</what>
</comment>
<comment>
<author>rans...@gmail.com</author>
<when>Thu, 27 Jan 2011 20:09:46 +0000</when>
<what>Frankly, IQ&apos;Eve given up on Google fixing RTL issues. I simply go to iandroid.co.il and use the script in their forums to apply the RTL fixes Google doesnQ&apos;Et want to accept into AOSP. Works quite well from what iQ&apos;Eve seen.</what>
</comment>
<comment>
<author>Spoo...@gmail.com</author>
<when>Tue, 08 Mar 2011 13:24:00 +0000</when>
<what>The only reason I find need to root my android is to fix these RTL issue.
otherwise I would rely on the given original rom and accept updates OTA.
this fix is a must for the next version.
And it doesnQ&apos;Et seem so hard considering it was done by the people at iandroid.co.il
why not accept it into the source code of android and be done with it?</what>
</comment>
<comment>
<author>rans...@gmail.com</author>
<when>Tue, 08 Mar 2011 16:13:53 +0000</when>
<what>You can look at AOSP checkins for the issue - Google rejected fixes by the iandroid-script devs, Claiming it doesnQ&apos;Et compile with their private internal source code tree.

Another reason not to relay on GoogleQ&apos;Es/Phone-makerQ&apos;Es updates and go to the community. Cyanogenmod implemented these changes months ago, if not years ago.</what>
</comment>
<comment>
<author>sor...@gmail.com</author>
<when>Sat, 02 Apr 2011 11:49:50 +0000</when>
<what>Same issue. When typing/receiving any text in Hebrew all digits are in reversed order. It is true not only for sms, but for any text/software in Hebrew (SMS, Waze, PandroidIL etc) Nexus S. Android 2.3 Gingerbread</what>
</comment>
<comment>
<author>mhantini...@gmail.com</author>
<when>Mon, 07 Nov 2011 08:05:29 +0000</when>
<what>Does anyone know if there is an update for this issue?  I am an android developer using Hebrew (rtl) text in combination with numbers in my application and this issue is causing some major havoc right now.  I heard it might be fixed for 3.0 and higher which I assume wouldnQ&apos;Et apply to phones only with 4.0 which doesnQ&apos;Et help me much.</what>
</comment>
<comment>
<author>zachary....@gmail.com</author>
<when>Thu, 24 Nov 2011 01:02:20 +0000</when>
<what>IQ&apos;Eve also had issues with this.  I wrote the following code to fix the number swizzling that is happening here, you might find it useful - I wouldnQ&apos;Et use it if youQ&apos;Ere trying to format MAC Addresses though:
https://gist.github.com/1387827</what>
</comment>
</bug>
<bug>
<bugid>18609</bugid>
<title>Galexy S Continuum Ticker - 1 New Message</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-17T17:17:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DJSam...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jul 2011 16:51:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Get a Verizon Continuum and install Handcent SMS
- What happened. When Handcent SMS is set as the default SMS client, the
ticker display will always show that there is 1 new SMS, when there is
not. If it is tapped, it brings up a Q&quot;ENew MessageQ&quot;E form in Handcent. -
What you think the correct behavior should be. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Samsung Continuum
(with two displays), Android 2.1 Update 1 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:17:30 +0000</when>
<what>talk to the author of Handcent SMS.</what>
</comment>
</bug>
<bug>
<bugid>8899</bugid>
<title>Nexus One Weak Loud Speaker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rahulras...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 09:51:20 +0000</openedDate>
<description>The Nexus One loudspeaker (the external speaker) is very weak. It cant
give out loud sounds. Is there any way to add an equalizer in the
Android O/S or any app to improve the sound I am sure you can improve
the sound thru software.</description>
<comment>
<author>soszynsk...@gmail.com</author>
<when>Mon, 14 Jun 2010 13:24:23 +0000</when>
<what>The same issue (and same HW speaker) is on the HTC Desire, even some of notification sounds provided by default are cracking</what>
</comment>
</bug>
<bug>
<bugid>8745</bugid>
<title>Mail app canQ&apos;Et forward or save e.g. zip or xls files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 21:45:36 +0000</openedDate>
<description>Please consider making it possible to save and forward unknown filetypes
in Mail app (not gmail).</description>
</bug>
<bug>
<bugid>17568</bugid>
<title>Long text messages mixes up with old messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahulkho...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jun 2011 00:54:21 +0000</openedDate>
<description>Device : HTC Wildfire Android version : 2.1 Update 1 I have more than
1500 text messages. When I browse for my old messages, the text of
messages are mixed up. For example, first few words would be
corresponding to the original message and suddenly, the message shows
words from some other text message. I started seeing this problem ever
since I used the Q&apos;ESearchQ&apos;E on the phone to find out one of the old
message. But I am not sure if this could be the root cause. Regards,
Rahul.</description>
</bug>
<bug>
<bugid>13342</bugid>
<title>Fix Swype PLEASE!!!!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MeowEw...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 02:54:43 +0000</openedDate>
<description>I just got the new 2.3 update on my Droid X and I was SO disappointed to
see that NOBODY has fixed the Swype! When I first got my phone, they
Swype keyboard buttons were BLACK, and LARGE, the MAIN reason I GOT this
phone in the first place. When 2.2 came along, they ruined the Swype
appt completely. There is no way to configure it back to the OLD
version. I can BARELY see the grey keyboard and the buttons are super
small, even in keyboard layout. I tried writing at www.SwypeInc.com,
speaking directly to an Advance Tech at Motorola and there is no way to
change my phone back. Swype HAD on their website that they keyboard was
configurable, but AFTER I wrote to them, they took it down. Obviously
they gave us here at Verizon the cheapy version of Swype because you
canQ&apos;Et configure the color or button size on ours. I want my OLD Swype
back and IQ&apos;Em not the only one who is complaining. I have to wear
bifocals just to see my phone now. Very upsetting, especially since my
eyes arenQ&apos;Et that bad! IQ&apos;Eve downloaded and paid for three other app
keyboards and they are just as bad. SlideIt is Q&quot;EokayQ&quot;E but itQ&apos;Es quirky
and only really knows a lot of UK words since itQ&apos;Es a UK based app. ItQ&apos;Es
like NOBODY is listening to what we NEED or WANT on our phone and
concentrating on Q&quot;EdeveloperQ&apos;EsQ&quot;E junk. Come on, someone there PLEASE help!
Oh, and the unlock button is horrible! Just HORRIBLE! The first version
of DroidQ&apos;Es had an Q&quot;EarcQ&quot;E slide so you could open it one-handed with your
thumb. Now you have to HOLD the phone in ONE hand, and slide it unlocked
with your other hand. VERY bad design. I hope you change that back too,
or at LEAST have the ability to CHOOSE which kind of lock you want to
use. And no, I donQ&apos;Et want the Q&quot;Enumber choosingQ&quot;E kind, thatQ&apos;Es horrible
and will lock up if you donQ&apos;Et key it correctly and if I hand my phone to
my husband, he wonQ&apos;Et know what to do with it! Please change those SIMPLE
things. Thank you.</description>
<comment>
<author>mike.calhoun</author>
<when>Mon, 27 Dec 2010 23:55:50 +0000</when>
<what>1. Use Paragraphs =)
2. This website is for Android OS bugs/features.  Swype is not an Android product so donQ&apos;Et expect to get any help here.  You need to contact the Swype developers if you want anything done about it.</what>
</comment>
<comment>
<author>MeowEw...@gmail.com</author>
<when>Fri, 31 Dec 2010 19:14:36 +0000</when>
<what>IQ&apos;Em not getting help from ANYONE on this issue!  Swype is a total piece of crap now.  Great... NOBODY at Google developers have damn answer to fix issues?  All of that is done with your dumb Froyo/Gingerbread whatever that is updates.  Wonderful service Google people, just wonderful!  You have contacts, you are all just too lazy to HELP us figure out how to fix the PROBLEMS!  As soon as my contract ends, IQ&apos;Ell think twice before going with anything Google again.  The slide feature is not an app, itQ&apos;Es on the phone! Read my entire post!  Uhg!</what>
</comment>
</bug>
<bug>
<bugid>7910</bugid>
<title>dual sim and dual standy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jimmy.ch...@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 08:57:59 +0000</openedDate>
<description>Hi, Will anyone give the ideal about how to implement dual sim and dual
standy in Android? Thanks in advance! Best Regards, Jimmy Chen</description>
</bug>
<bug>
<bugid>19107</bugid>
<title>[2.3.3 Samsung i9100] CanQ&apos;Et download apps when internet is still browsable.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>isreal-g...@bucko.me.uk</reportedBy>
<openedDate>Mon, 08 Aug 2011 13:58:08 +0000</openedDate>
<description>Backstory: IQ&apos;Em currently in roaming mode, so have data turned off, but
have wired internet access on my laptop, which cannot go into wifi
master mode. Android canQ&apos;Et see ad-hoc wireless hotspots, so IQ&apos;Em already
sitting in convoluted mode to get internet access. The method IQ&apos;Em
getting online described below appears to be the only method available
to me, and if Android supports a simpler method which isnQ&apos;Et Q&quot;Ebuy a
hotspotQ&quot;E, IQ&apos;Em happy to switch. I have rooted my android phone in order
to be able to run the command: - netcfg usb0 dhcp After bridging the
usb0 and eth0 interfaces on my laptop. I can access the internet, browse
maps and apps and so-on fine, but: 1) the browser tells me Q&quot;EyouQ&apos;Ere
offline and canQ&apos;Et browse,Q&quot;E while it loads the page in the background.
After I press Q&quot;EOKQ&quot;E, it all works fine. 2) I canQ&apos;Et download apps. I just
get an infinite progress bar, and lots of notification area things which
I canQ&apos;Et dismiss. 3) I canQ&apos;Et sign into Google Talk. 4) I canQ&apos;Et preload
maps areas using the labs feature. These are all probably the same bug:
- The apps in question are checking for internet access in a way which
assumes only wifi and packet data interfaces might work (rather than if,
say, there is a default route). Yes, this is unsupported configuration,
but OTOH the behaviour is likely to cause some bugs down the road if a
manufacturer adds strange networking options. Also, the fact that I had
to root my phone to do this is possibly a bug, but I can understand the
end-user nightmare that would be supporting this configuration...</description>
</bug>
<bug>
<bugid>8884</bugid>
<title>Missing search in Android 2.2 emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sun, 06 Jun 2010 21:40:46 +0000</openedDate>
<description>Environment: Android 2.2 emulator, on Ubuntu 9.10 Symptoms: -- there is
no Quick Search Box, either pre-installed on the home screen or
available as an app widget -- there is no Search entry in the Settings
application -- startSearch() for a global search from an Activity has no
effect, resulting in the following warning in LogCat:
WARN/SearchManager(273): No global search activity found.</description>
</bug>
<bug>
<bugid>6069</bugid>
<title>Typo in android init.rc</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-01-18T06:40:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oko...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 18:18:51 +0000</openedDate>
<description>Line 44 in init.rc has a minor typo: chown sytem system /dev/cpuctl
should presumably be chown system system /dev/cpuctl Ref:
http://android.git.kernel.org/?p=platform/system/core.git;a=blob;f=rootdir/init.rc</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 06:40:05 +0000</when>
<what>i passed this on to the relevant engineer, and he committed the fix internally. thanks for the bug report!</what>
</comment>
</bug>
<bug>
<bugid>14016</bugid>
<title>Setting for disabling auto-popup of software keyboard when clicking a text-field.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-16T18:53:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jpro....@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 17:49:36 +0000</openedDate>
<description>Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. Currently in Android software keyboard appears every time user
clicks on a text field. Would be nice to have an option in the settings
menu to turn this off, i.e. to tell Android OS to do nothing when user
clicks on a text field. The reasons for it are: 1. Software keyboard can
be always opened using long-press on Q&quot;EmenuQ&quot;E hardware button. 2. When
user clicks on a text field, it doesnQ&apos;Et always mean that he will type
something. He can read, he can copy or he can paste. 3. ItQ&apos;Es very needed
in text editors, because this keyboard just makes life harder(and
visible part of the document smaller) when you want to navigate through
a text document, copy and paste some text and correct few words. Thank
you very much for your time.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:53:14 +0000</when>
<what>Long-pressing menu to display the soft keyboard is device-specific behavior, not an Android requirement. Text editors have the ability to customize the behavior of the soft keyboard if they want or need to.

In other words, you should bring this up with the developers of apps where you see the inconvenient behavior.</what>
</comment>
<comment>
<author>jpro....@gmail.com</author>
<when>Sun, 16 Jan 2011 22:42:24 +0000</when>
<what>Thank you for your answer.
Actually editors which I use do not allow it :( Besides I use many text fields in Android OS itself, which also does not allow to customize the behavior of the soft keyboard. (although I like Android very much :))

Can you please clarify if your answer means Q&quot;Ewe wonQ&apos;Et do it in AndroidQ&quot;E or as the current status of the issue says, you will try to implement this setting?

Thank you once again for your time.</what>
</comment>
</bug>
<bug>
<bugid>7262</bugid>
<title>Skype program support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mohammed...@gmail.com</reportedBy>
<openedDate>Sat, 20 Mar 2010 14:04:08 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>mohammed...@gmail.com</author>
<when>Sat, 20 Mar 2010 14:05:33 +0000</when>
<what>Hi,

i couldnQ&apos;Et use skype service in nexus one while there is spicial program for iphone 
i think nexus one should have this service.

thanks,
Mohammed</what>
</comment>
</bug>
<bug>
<bugid>5632</bugid>
<title>Display Menu Item Icons on Q&quot;EMoreQ&quot;E Menu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>greg.ma...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 04:57:27 +0000</openedDate>
<description>When menu items are placed on the Q&quot;EMoreQ&quot;E menu, their icon is not
displayed. The icon conveys visually to the user what each entry does
faster than reading text can. Please allow the Q&quot;EMoreQ&quot;E menu to display
icons. This image shows an example. Items in the Q&quot;EmoreQ&quot;E menu lack the
icons that items in the primary menu have.
http://mobiforge.com/files/android-ui-4-4.png</description>
</bug>
<bug>
<bugid>10681</bugid>
<title>Touch screen does not work during incoming phone call, result in phone call missed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>EvoM...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 19:33:50 +0000</openedDate>
<description>I have noticed repeatedly that when the phone rings, at the beginning of
a phone call, I attempt to pick up the phone by sliding Q&quot;EUnlock screenQ&quot;E
bar downward. But this do not work, ended up with missed phone calls. I
had to press power to sleep the screen and then unsleep the screen,
slide down to call the caller back. This behavior is unpredictable. I am
using HTC Evo 4G for sprint, Running latest Froyo. This phone has not
been rooted. Android version: 2.2 Baseband version: 2.15.00.7.28 Kernel
version: 2.6.32.15-g746f4f0 (htc-kernel@and18-2 #58) Build number:
3.26.651.6 CL218634 release-keys Software number: 3.26.651.6 PRI
version: 1.40_003 PRL version: 60669</description>
</bug>
<bug>
<bugid>305</bugid>
<title>aidl tool doesnQ&apos;Et accept comments in AIDL files</title>
<status>Released</status>
<owner>ad3f...@gmail.com</owner>
<closedOn>2008-03-20T22:23:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amir.malik@gmail.com</reportedBy>
<openedDate>Tue, 19 Feb 2008 07:07:39 +0000</openedDate>
<description>/******** * have a nice day ********/ package x.y; interface IZ { void
p(int q); } The above causes the corresponding .java file to not be
generated. This is a bug in the aidl SDK tool.</description>
<comment>
<author>amir.malik@gmail.com</author>
<when>Tue, 19 Feb 2008 07:11:08 +0000</when>
<what>Apparently // comments work but /*******/ comments on multiple lines do not.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:54:53 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:55:14 +0000</when>
<what></what>
</comment>
<comment>
<author>ad3f...@gmail.com</author>
<when>Thu, 20 Mar 2008 07:17:05 +0000</when>
<what></what>
</comment>
<comment>
<author>ad3f...@gmail.com</author>
<when>Thu, 20 Mar 2008 22:23:43 +0000</when>
<what>The aidl parser wasnQ&apos;Et accepting ****/ as the end of a comment.  This will be fixed
in a future release.  As a temporary workaround, you can change the end of the
comment to *** */
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:56:02 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>8584</bugid>
<title>Unable to configure http proxy for wifi connection in Android 2.1.  Issue still present in Android 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>morto...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 14:46:02 +0000</openedDate>
<description>In an enterprise environment I am unable to connect to the internet via
wifi as I cannot configure and utilize my proxy information. With all
the talk of Q&apos;EEnterpriseQ&apos;E support I am shocked that this didnQ&apos;Et get fixed
for Froyo. iPhone has it. iPod touch has this. Most smartphones have
this fundamental feature. Please fix ASAP. Please donQ&apos;Et make us wait for
another major/minor OS upgrade.</description>
<comment>
<author>lionh...@gmail.com</author>
<when>Mon, 07 Jun 2010 20:19:59 +0000</when>
<what>I think that we must sold our Andoid phones and buy iPhones for this to work. :(</what>
</comment>
<comment>
<author>yerfdogy...@gmail.com</author>
<when>Wed, 23 Jun 2010 12:14:22 +0000</when>
<what>Weird note: I just tried my Nexus One with my work WiFi yesterday and it actually gave me access to the Internet!  I suspect the change has to do with the upgrade to 2.2.  WhatQ&apos;Es weird is that I didnQ&apos;Et enter in any proxy settings, but I still was able to get out just fine.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 18 Jan 2011 09:31:25 +0000</when>
<what>duplicate of #1273
see http://code.google.com/p/android/issues/detail?id=1273</what>
</comment>
</bug>
<bug>
<bugid>11475</bugid>
<title>Showing permission delta on Updating</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>makoto1...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 09:14:05 +0000</openedDate>
<description>When updating application, permission confirmation dialog appears if
newer application required additional permissions. In the confirmation
dialog, all required permissions are listed, but delta of permissions
are not. As a user, IQ&apos;Ed like to know which permissions are newly
requested to decide to accept or not.</description>
<comment>
<author>makoto1...@gmail.com</author>
<when>Sat, 25 Sep 2010 13:14:12 +0000</when>
<what>Q&apos;EdeltaQ&apos;E means delta from permissions of currently installed version, not from ones of previous version.</what>
</comment>
</bug>
<bug>
<bugid>19354</bugid>
<title>when select a app from market and install it, the download not start and the progress bar hang there always</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sure...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 08:12:53 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Enter the market, select a app like
Q&quot;Ecom.metago.astroQ&quot;E to install,the downloading progress bar showed, but
never moving forward. - The issue only happend on 3G network with one
Germany T-Mobile SIM card. and we capture the tcpdump(Dirk_SIM.zip) and
compare with the normal case(SIM_OK.zip), and found seems a GET command
Q&quot;EGET /market/GetBinary/com.metago.astro/144?...Q&quot;E not be sent to market
server, please help to check in what condition the the command not be
sent. - The app should can be download and install successfully. Please
make sure that youQ&apos;Ere using Android 2.3, and (if the issue exists on a
device) that the device also runs Android 2.3. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
<comment>
<author>m...@mclements.net</author>
<when>Wed, 07 Sep 2011 23:31:24 +0000</when>
<what>This happens to me frequently on my Acer A100. Go to market, pick any app, download/install it.
The download may hang forever. Once downloaded, it may hang forever Q&quot;Ewaiting to installQ&quot;E.
If you exit the market and re-do it, it usually works.
Also, why does the market require background data to be turned on? Background data is a battery killer and I leave it off all the time. It is inconvenient to have to turn it on to download/install apps then turn it off when IQ&apos;Em done. There is no obvious reason why the market needs background data to be turned on.</what>
</comment>
</bug>
<bug>
<bugid>17541</bugid>
<title>Dropping a GestureOverlayView from the palette should add the android.gesture package.</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-06-10T18:58:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 21:19:36 +0000</openedDate>
<description>Simple example: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EGestureOverlayView
android:id=Q&quot;E@+id/gestureOverlayView1Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/GestureOverlayViewQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 00:41:24 +0000</when>
<what>So this is actually normal.

You need to put android.gesture.GestureOverlayView in your XML node because the view is not in the main android.widget package.

The bug is that the Layout editor doesnQ&apos;Et create the XML node properly when using the drag and drop from the palette.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 00:43:22 +0000</when>
<what>Issue 13686 has been merged into this issue.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 10 Jun 2011 18:58:10 +0000</when>
<what>Fixed for ADT 12 by https://review.source.android.com//#change,23656</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16772</bugid>
<title>Public and listed option doesnt change in selected language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 13:06:53 +0000</openedDate>
<description>development environment 1) Steps to reproduce the problem.
[Precondition] -Settings must be there in recent applications.
1.Applications-Q&gt;EGallery-Q&gt;ESelect an image-Q&gt;EShare via-Q&gt;EPicasa-Q&gt;ETap on Plus
icon-Q&gt;EFocus on the Q&quot;EPublic and UnlistedQ&quot;E options. 2.Long press Q&quot;EHome
keyQ&quot;E-Q&gt;ESettings-Q&gt;EChange language to espanol-Q&gt;EPress Q&quot;EBack keyQ&quot;E 2
times-Q&gt;Efocus on the Q&quot;EPublic and unlistedQ&quot;E option in the given Pop-up. 2)
What happened. - Public and listed option doesnt change in selected
language. 3) What you think the correct behavior should be. - Q&quot;EPublicQ&quot;E
and Unlisted options must also display in Espanol language.</description>
</bug>
<bug>
<bugid>8889</bugid>
<title>appWidgetManager.updateAppWidget not updating widgets on fresh AVDs under 2.0, 2.1</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>krisztia...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 01:51:52 +0000</openedDate>
<description>When installing a widget onto a freshly wiped or newly created AVD,
appWidgetManager.updateAppWidget calls are not updating the respective
widgets. Intents are properly received, the calls are called normally,
yet no widget updates occur. If you restart the AVD (with or without the
widgetQ&apos;Es package installed on the device) the problem cease to exist
after the first non freshly initialized boot. The issue seems to exist
on 2.0 and 2.1, on 1.5, 1.6 and 2.2 it is behaving as expected. Sample
code is attached to reproduce the problem (a minimalistic
AppWidgetProvider listening to android.intent.action.TIME_SET to be able
to manually force updates).</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:26:00 +0000</when>
<what></what>
</comment>
<comment>
<author>mserv...@gmail.com</author>
<when>Tue, 26 Oct 2010 12:30:00 +0000</when>
<what>Just spent half a day figuring out what was going wrong with my widget updates, until I found this. Thank God. I can confirm this problem.</what>
</comment>
<comment>
<author>gurur...@gmail.com</author>
<when>Tue, 07 Dec 2010 17:14:49 +0000</when>
<what>I too spend an entire day working with the emulator trying to get my App Widget to update to no avail, until I found this.  I can confirm this bug, please fix!  It makes developing App Widget very difficult.</what>
</comment>
<comment>
<author>gerry.t...@gmail.com</author>
<when>Sun, 26 Dec 2010 22:31:52 +0000</when>
<what>Same here. I spent close to 2 days on this. Same problem on 2.3 2.2 and 2.1-update1. However, I have a quicker workaround, Try CTRL-F11 or CTRL-F11 to change to landscape mode and back. It seems to force the internal Q&quot;ErefreshQ&quot;E of the view.

</what>
</comment>
<comment>
<author>Landry....@gmail.com</author>
<when>Tue, 11 Jan 2011 09:49:21 +0000</when>
<what>I encounter the same problem.
CTRL-F11 can work around.
Thanks.</what>
</comment>
<comment>
<author>pang...@gmail.com</author>
<when>Wed, 19 Jan 2011 03:03:02 +0000</when>
<what>Same problem here. IQ&apos;Em using 2.1-update-1.</what>
</comment>
<comment>
<author>sanbor...@gmail.com</author>
<when>Wed, 02 Feb 2011 13:03:38 +0000</when>
<what>Perhaps to add more specifics, IQ&apos;Ell layout the scenario IQ&apos;Em encountering with this very same issue, in a 2.1 Update 1 emulator instance, thatQ&apos;Es been data-wiped:

1.) OnEnabled() fires on my widget. I have this set to trigger a long-running service (with a callback to my AppWidgetProvider for view updates) to retrieve some web service data, and save it in SharedPreferences (which will then be read by the appwidget onUpdate calls).

2.) OnUpdate() fires on my widget, and sets a default layout on my appwidget.

3.) My configuration activity fires. This activity is set to manually trigger an update on the appwidget, when the user hits the Q&quot;ESubmitQ&quot;E button.

4.) The callback intent from my service is returned to the AppWidgetProvider. This intent triggers an update on the appwidget as well.

If I hit the Submit button on my configuration activity quickly (while my service is still running) thatQ&apos;Es when I see the symptoms described by this issue. Three appwidget updates are ultimately fired: the initial onUpdate() call which sets the default layout, the update that results from my service call, and the update that results from my configuration activity. 

I can confirm that the latter two updates have access to the data from the web service call. But even though IQ&apos;Em updating the TextViews in my RemoteViews WITH that data, my widget CONTINUES to display the default text from the initial onUpdate call. Changing from portrait to landscape mode in the emulator seems to evoke the redraw that I need.
</what>
</comment>
<comment>
<author>pude...@gmail.com</author>
<when>Mon, 14 Mar 2011 08:37:51 +0000</when>
<what>This is really a strange problem, and in my case, itQ&apos;Es not only found in emulator, sometimes the UI update is not applied in my real device, when the widgets is not visible, some updates will not take effect.</what>
</comment>
<comment>
<author>BillFug...@gmail.com</author>
<when>Mon, 21 Mar 2011 01:33:54 +0000</when>
<what>IQ&apos;Em seeing the same problem on a Sprint HTC Hero with 2.1 Update 1.  It is a refurbished unit purchased on e-bay, but it was freshly wiped just before installing the widget.</what>
</comment>
<comment>
<author>pude...@gmail.com</author>
<when>Mon, 21 Mar 2011 09:04:15 +0000</when>
<what>Oh, in my case I found the reason is that the launcher stopListening to the widget when onStop, so when the homescreen is invisble, the UI update will not take effect, what we should do is update the UI as a whole everytime to avoid this.</what>
</comment>
<comment>
<author>assafpas...@gmail.com</author>
<when>Tue, 08 Nov 2011 12:43:07 +0000</when>
<what>6 hours I spent on this issue till I read this post</what>
</comment>
</bug>
<bug>
<bugid>19488</bugid>
<title>phonecalls interrupting things</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>somethin...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 22:57:53 +0000</openedDate>
<description>There is no _need_ to change the entire screen whenever a call is
received while the device is in use. When the device is asleep in my
pocket, I like that Android dedicates the screen to show me who is
calling. ThatQ&apos;Es great, but while IQ&apos;Em using the phone at the moment, I
donQ&apos;Et want to be redirected to a call screen, ESPECIALLY while IQ&apos;Em
trying to take a picture with the camera app. Please enable a more
subtle way of handling incoming calls while the device is active.
Thanks.</description>
</bug>
<bug>
<bugid>10451</bugid>
<title>Add API to enable/disable mobile data and roaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>fas...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 01:57:18 +0000</openedDate>
<description>IQ&apos;Eve built a widget that displays mobile and wifi data usage. The number
one feature request that I get is to add a button to easily enable and
disable mobile data and roaming but I canQ&apos;Et do it because thereQ&apos;Es no
API. There are workarounds but theyQ&apos;Ere horrible and hacky and involve
modifying the userQ&apos;Es APN settings, which I donQ&apos;Et want to touch. IQ&apos;Ed also
like to be able to set safety limits on data etc. from my app, e.g.
Q&quot;Edisable roaming if I use more than 1MB in a day and notify meQ&quot;E. Please
can you add a permissioned API to enable and disable data and roaming
data programmatically?</description>
</bug>
<bug>
<bugid>4276</bugid>
<title>Cannot paste phone number into dialler</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>24</stars>
<reportedBy>dping...@gmail.com</reportedBy>
<openedDate>Fri, 16 Oct 2009 21:47:31 +0000</openedDate>
<description>SHould I be able to paste a phone number into the dialler. Its crazy I
copy a phone number to clipboard to call it, but then I have to write it
down with a pen because paste doesnt work.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:38:40 +0000</when>
<what></what>
</comment>
<comment>
<author>afriza....@gmail.com</author>
<when>Tue, 29 Jun 2010 01:38:58 +0000</when>
<what>As of Nexus One FroYo FRF83, I am able paste phone number into Phone Dialer. BUT if there is a call in progress, I cannot do another paste!

This feature is important if I am using a calling card. I call (or using callback) to a local number, and in the middle of a call, I paste the password/PIN (which can be 12+ characters), then I need to paste the actual destination number.</what>
</comment>
<comment>
<author>JohnVDen...@gmail.com</author>
<when>Tue, 26 Oct 2010 16:46:49 +0000</when>
<what>yes same problem with me too, someone calls you, leaves a message, gives their phone number, and you have to go find a pen and paper to write the number down so that you can then type it in manually to call it.

I tried creating a memo (thank goodness for multitasking) and typing the number in to that, then i want to phone that number, and i cant, i try copy, and then paste it somewhere so i can call it, I tried adding it to a text message as ive noticed i can call numbers in texts ive recieved, but that doesnt seem to work until ive actually sent the text message to myself - how annoying.

The only way Ive found, is to create a new contact, paste the number in there, and then call the number from there, This is fine if its someone you want to call on a regular basis, but if its just a one off, this is NOT useful, why cant we just press and hold the phone number entry field and select Q&quot;EpasteQ&quot;E.... GRRRRRRR</what>
</comment>
<comment>
<author>fjones9...@gmail.com</author>
<when>Sun, 28 Nov 2010 17:08:20 +0000</when>
<what>I do not consider this as an enhancement, it is a core expectation.  Cut and paste of phone numbers into the dialer, makes me feel cheated and inconvenienced.  My last two phones supported it and I used it nearly every day.  How is it possible that I can highlight a number in text, and dial it, but not copy and paste it?</what>
</comment>
<comment>
<author>guyfro...@gmail.com</author>
<when>Mon, 29 Nov 2010 22:59:42 +0000</when>
<what>My guess is that you have an HTC phone. I have the HTC EVO, and the omission of a paste feature for Dialer has made dialing numbers a pain in the ass. As of right now, the ability to paste into Dialer is missing. I just received a reply from HTC after submitting a very strong message that this feature should have been included from the beginning. They stated that they Q&quot;E...understand how important it is  to add a copy and paste function for the Dialer.Q&quot;E So, I would imagine, and greatly hope, that it will make it into the next update!</what>
</comment>
<comment>
<author>guist...@gmail.com</author>
<when>Fri, 07 Jan 2011 14:41:21 +0000</when>
<what>IQ&apos;Em based in the UK and have a Nexus S running Android 2.3.1 GRH78. A great phone, but very surprised and disappointed that the basic functionality of pasting into the dialler is not available. My colleague has a Samsung S and that can do it. So much for the benefits for running native android!

Come on Google, sort out this very basic core function.</what>
</comment>
<comment>
<author>szele.zo...@gmail.com</author>
<when>Fri, 07 Jan 2011 17:10:07 +0000</when>
<what>It doesnQ&apos;Et work on a HTC Desire Z either. I guess it is an Android problem, in general. (ok, guys say the Galaxy S does it, I guess itQ&apos;Es its own UI)
On a HTC Desire Z, you can copy a number from a browser windows, long-tap on it, then it offers to Call it, copy it, whatever. BUT you cannot paste it in the dialer. When talking on the phone, you cannot note down a number either. You can dial the numbers but if you push call, it is going to be a conference call, so it is a pain in the ass.
This should be fixed.</what>
</comment>
<comment>
<author>aya...@gmail.com</author>
<when>Sat, 15 Jan 2011 19:20:06 +0000</when>
<what>IQ&apos;Eve an htc incredible, and I also canQ&apos;Et paste into the dialer... so I downloaded Q&quot;Enumber saverQ&quot;E from the mkt and works just fine... when copying from a note or email, instead of going tio the dialer, I start this simple but wonderful app, and dial directly from it, also you can paste it to a contact or to enter a new contact... at least it does the job... 
</what>
</comment>
<comment>
<author>stevehew...@gmail.com</author>
<when>Tue, 10 May 2011 01:28:01 +0000</when>
<what>My ancient Palm Treo can cut and paste ANYTHING.  This HTC Thunderbolt is brain-dead in more ways than I ever imagined. Worst human factors experience IQ&apos;Eve ever encountered.  Too late to return.  This could be 2 years of sheer hell.

And itQ&apos;Es not just this.  NYTimes Android app freezes constantly.  SplashID (a PAID app) canQ&apos;Et sync with the desktop.  Clicking on a link on a web page keeps asking me if I want to download the image rather than navigating to the link. IQ&apos;Em a newbie and it may be Q&quot;Eprobable user errorQ&quot;E but feel like IQ&apos;Em in Android hell.</what>
</comment>
<comment>
<author>forgets...@gmail.com</author>
<when>Thu, 20 Oct 2011 14:55:18 +0000</when>
<what>Same issue here with the HTC desire s. I receive a lot of emails with signatures that include a phone number. I have to call these numbers frequently and this lack of functionality is extremely frustrating. IQ&apos;Eve taken to messaging myself the phone number...

In fact, why is there not an option in the email client that allows you to phone any of the numbers in the email? This was standard functionality on all old Nokia phones when you received a text message with multiple phone numbers in it.

Please fix this.

Thanks</what>
</comment>
<comment>
<author>forgets...@gmail.com</author>
<when>Thu, 20 Oct 2011 14:56:18 +0000</when>
<what>Same issue here with the HTC desire s. I receive a lot of emails with signatures that include a phone number. I have to call these numbers frequently and this lack of functionality is extremely frustrating. IQ&apos;Eve taken to messaging myself the phone number...

In fact, why is there not an option in the email client that allows you to phone any of the numbers in the email? This was standard functionality on all old Nokia phones when you received a text message with multiple phone numbers in it.

Please fix this.

Thanks</what>
</comment>
</bug>
<bug>
<bugid>4076</bugid>
<title>Flexible dictionary management</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>ptas...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 11:00:11 +0000</openedDate>
<description>This is somewhat related to issue 3506. Currently on Android the T9
dictionary is part of whatever IME is installed on the device. There is
no option to switch dictionaries on the fly, as described in issue 3506,
which is a major problem for multilingual users. HereQ&apos;Es how I see it
working: - Each IME provides its own, built-in dictionary for the
locale(s) it is designed for; - The platform provides hooks that allow
any IME to query external dictionaries as per users choice; This
actually may already exist, since there is a
com.android.providers.userdictionary. - Users choose their main IME
based on the current locale, but can also select a dictionary, or
multiple dictionaries installed on the device independently. The
dictionaries are stored in sqlite dbQ&apos;Es just as they are now. - Users get
the ability to enable/disable/switch dictionaries Q&quot;Eon the flyQ&quot;E as
described in issue 3506, with the added functionality of being able to
use multiple dictionaries at once, where word lookups would propagate
through all enabled dictionaries. So, either one pre-selected dictionary
or all enabled ones at the same time. - New words get added to the
dictionary currently defined as Q&quot;EdefaultQ&quot;E, not necessarily the built-in
IME one. - If the user defines an external dictionary for the same
locale as the IME, they should also have the ability to define where new
words for that locale are stored - in the IME, or externally. This way,
users could easily port their personal dictionaries between multiple
handsets, or share them with other users! So the process could look like
follows: - user installs a 3rd party dictionary from market, SD card, or
simply creates a new empty one - user enables that dictionary in input
settings and marks it Q&quot;EdefaultQ&quot;E, - user starts the text message
application and types his/her message, - the IME queries its own and all
enabled external dictionaries, with preference for the one marked
Q&quot;EdefaultQ&quot;E - if the user wishes to add a new word to the dictionary, it
is saved to the one set as Q&quot;EdefaultQ&quot;E or otherwise set as Q&quot;EpreferredQ&quot;E by
the user. So letQ&apos;Es say a user has an en_US IME, but sends messages
mostly in de_DE. Instead of Q&quot;EpoisiningQ&quot;E the en_US dictionary, they could
install/initialize a new one for the de_DE locale, set it to default and
the problem is sorted. Similar feature, enabling users to switch
dictionaries on the fly, is available in most Sony-Ericsson and Nokia
handsets.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 13:31:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9545</bugid>
<title>AOSP master (post 2.2) build fail on Ubuntu 10.04 due to incompatible libz</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>yichuan1...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 01:47:41 +0000</openedDate>
<description>- Steps to reproduce the problem. 0. repo init 1. repo sync 2. .
build/envsetup.sh 3. m - What happened. Build output:
-------------------------------------------------------------------
target thumb C++: librs_jni Q&lt;E=
frameworks/base/graphics/jni/android_renderscript_RenderScript.cpp
Install: out/host/linux-x86/bin/acp host SharedLib: libneo_cgi
(out/host/linux-x86/obj/lib/libneo_cgi.so) /usr/bin/ld: skipping
incompatible /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.so when
searching for -lz /usr/bin/ld: skipping incompatible
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for
-lz /usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching
for -lz /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/lib/libneo_cgi.so] Error 1 make: ***
Waiting for unfinished jobs.... In file included from
frameworks/base/graphics/jni/android_renderscript_RenderScript.cpp:37:
dalvik/libnativehelper/include/nativehelper/jni.h:489: note: the
mangling of Q&apos;Eva_listQ&apos;E has changed in GCC 4.4 make: Leaving directory
`/home/yichuan/androidQ&apos;E
-------------------------------------------------------------------</description>
<comment>
<author>itou...@gmail.com</author>
<when>Tue, 06 Jul 2010 12:22:15 +0000</when>
<what>to yichuan1118:

I also found this issue. and same problem.

My build envoirment is android 2.2 + ubuntu 10.04(use openjdk6 + gcc4.4.3).

And I install zlib1g-dev</what>
</comment>
<comment>
<author>heel...@gmail.com</author>
<when>Thu, 08 Jul 2010 12:57:10 +0000</when>
<what>You need to rollback the patch that forces 64bit build for java6.

https://android.git.kernel.org/?p=platform%2Fexternal%2Fclearsilver.git;a=commit;h=d36910a8110d8377b22301274d2b5131a732a72b</what>
</comment>
<comment>
<author>tron...@gmail.com</author>
<when>Mon, 15 Nov 2010 18:40:36 +0000</when>
<what>to yichuan1118 and itoulee.

Still the same issue. I also running latest Android + Ubuntu 10.04 (64Bit) openjdk6 + gcc4.4.3. I can find libz.a / libz.so in usr/lib64 but not in usr/lib32.

when will this issue be fixed ?

I actually have no idea how to rollback. I am not familiar with the Linux Tools, Repo or Git. Can someone help me in here. Thanks.


</what>
</comment>
<comment>
<author>yichuan1...@gmail.com</author>
<when>Mon, 15 Nov 2010 19:51:18 +0000</when>
<what>If I understand correctly, Google is no longer supporting building Android under 32bit system. You need a 64 bit system to build Android. This is due to amount of memory required to build Android may pass the 32bit memory limit.</what>
</comment>
</bug>
<bug>
<bugid>17792</bugid>
<title>Sync issue with honeycomb calendar - recurrent deleted event appears</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-11-28T20:30:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bertrand...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 21:13:32 +0000</openedDate>
<description>Hi, IQ&apos;Eve an issue with honeycomb calendar. IQ&apos;Eve created a lot of
recurrent events, and after that deleted some of them. All is ok on
google calendar (web version) and on my Nexus S (gingerbread 2.3.4). On
my tablet (Asus Transformer), the deleted events appears. When I try to
delete an event on the tablet (and select Q&quot;EOnly this oneQ&quot;E), the event
desappears for 10 sec, then is back. When I modifie an event (who
appears only on the tablet and not on the web app or the Gingerbread
app), the modification appears for 10 seconds, then disappears. Please
note that the past events donQ&apos;Et sync. Tx by advance. Bertrand ASUS
Transformer TF101 with Android 3.1</description>
<comment>
<author>gcor...@gmail.com</author>
<when>Fri, 29 Jul 2011 20:14:45 +0000</when>
<what>Same here exactly.  Cannot delete single insrances of recurring events without them reappearing immediately.  Calendar on other devices show correctly, jist not on 3.2 tablet</what>
</comment>
<comment>
<author>gcor...@gmail.com</author>
<when>Fri, 29 Jul 2011 20:15:21 +0000</when>
<what>Same here exactly.  Cannot delete single insrances of recurring events without them reappearing immediately.  Calendar on other devices show correctly, jist not on 3.2 tablet</what>
</comment>
<comment>
<author>peterrob...@gmail.com</author>
<when>Wed, 10 Aug 2011 23:11:05 +0000</when>
<what>Same issue here. Nexus s, web calendar and wifi xoom.</what>
</comment>
<comment>
<author>peterrob...@gmail.com</author>
<when>Wed, 10 Aug 2011 23:16:10 +0000</when>
<what>Same issue here. Nexus s, web calendar and wifi xoom.</what>
</comment>
<comment>
<author>bertrand...@gmail.com</author>
<when>Thu, 11 Aug 2011 06:52:14 +0000</when>
<what>Seems to be resolved by Honeycomb 3.2. :-) </what>
</comment>
<comment>
<author>doyle.j...@gmail.com</author>
<when>Sat, 03 Sep 2011 22:47:40 +0000</when>
<what>Same behavior on my 3.1 Iconia. </what>
</comment>
<comment>
<author>tim.brob...@exar.com</author>
<when>Wed, 23 Nov 2011 17:30:48 +0000</when>
<what>Still seeing this on Asus eee Pad running 3.2.1.</what>
</comment>
<comment>
<author>tim.brob...@exar.com</author>
<when>Wed, 23 Nov 2011 17:33:59 +0000</when>
<what>Looks like a duplicate of 11892 (and 16904.)</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Mon, 28 Nov 2011 20:30:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16023</bugid>
<title>ALL Live wallpapers crash on pressing Q&apos;Eset wallpaperQ&apos;E from preview screen quickly after presentation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mark.einon@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 22:14:56 +0000</openedDate>
<description>I can repeat this with both my own, and all other live wallpapers on
both my phones (Nexus one and Nexus S), both running 2.3.3 I long-press
the Home Screen, and select Wallpaper-Q&gt;ELive Wallpaper in the menus. I
select any wallpaper from the menu list that appears, and quickly select
the bottom Q&apos;Eset WallpaperQ&apos;E button in the preview screen (before the
preview has appeared) and then tough the screen again. The crash Q&apos;EForce
close/reportQ&apos;E box appears around in around 25% of attempts. Crash traces
and bugreport attached.</description>
</bug>
<bug>
<bugid>3832</bugid>
<title>wrong error message about problems with loging in to GMS when date is not set in device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Wed, 09 Sep 2009 08:02:34 +0000</openedDate>
<description>[Preconditions] Date should NOT be set to today. Set p. ex. year 1980.
[Occurrence Process] 1. run p. ex. market 2. enter username and password
to log in to GMS 3. tap log in [Occurrence State] after few time error
messge appears. message says that there are problems with connection to
network. [Expected Result] real problem is not valid date. it is
possible to acces internet using browser, connection to network is set
up properly, so error message is wrong and confusing.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:11:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7382</bugid>
<title>URL with uppercase characters is not recognized in SMS msg</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>akoz...@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 04:16:51 +0000</openedDate>
<description>Android does not recognize case sensitive URLQ&apos;Es received in SMS
messages. 1. If you Receive SMS message with the following URLs that
have case sensitive characters, Android will not highlight them in a
message. WWW.GOOGLE.COM Www.Google.Com but recognizes: Www.google.com
Android should recognize all URLs irrespective of case senstivity.
Tested on Droid.</description>
</bug>
<bug>
<bugid>18761</bugid>
<title>No GPRS/3G on Samsung Galaxy Fit GT- S5670</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ankur...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 19:44:26 +0000</openedDate>
<description>Phone- Samsung Galaxy Fit GT-S5670 Android Version- 2.3.4 Kernel
Version- 2.6.35.7-perf-CL233102 se.infra@SEP-24 #1 Build Number-
GINGERBREAD.XXKPG My GPRS was working fine but suddenly this morning
there was no GPRS connection and the icon disappeared from the home
screen. I didnQ&apos;Et change any Packet DataQ&apos;Es Settings and I have already
checked them that they are correct. I tried putting my SIM in my other
Nokia phone and the GPRS was working fine on that phone.</description>
<comment>
<author>kareemel...@gmail.com</author>
<when>Tue, 13 Sep 2011 20:53:11 +0000</when>
<what>i have the exact same problem, can anyone advise please ?</what>
</comment>
</bug>
<bug>
<bugid>9563</bugid>
<title>Locked out from Phone while booting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Tue, 06 Jul 2010 16:37:02 +0000</openedDate>
<description>Yesterday i ran into this issue. I rebooted my G1 and i was bored
because it took so long so i pressed around the screen while booting.
What i havenQ&apos;Et recognized: The phone app was already loaded, but the
boot animation is in the foreground. So the phone app accepted my
Q&quot;EinputsQ&quot;E, and when the boot animation disappears, i get a PUK locked SIM
message ;) Second issue: There is no way to PUK unlock the simcard on
the lockscreen. I had to put it in another Phone to unlock it. It would
be great to disable input till the boot animation disappears. Phone: G1
Android Version: 2.1</description>
</bug>
<bug>
<bugid>10671</bugid>
<title>The sms application crashes when i was sending sms and a sms comes in at the same time, causing sms lost</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wktse...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 04:06:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Have 2000+ messages save on phone While
message storage limit set to 5000 2. keep sending sms 3. keep receiving
sms - What happened. After sending out a sms, and you press back button,
you will see an empty inbox of sms - What you think the correct behavior
should be. I expect the sms to be kept until the limit is reached DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
Samsung Galaxy S i9000 Firmware version 2.1-update1 If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17399</bugid>
<title>Graphical layout of TextView element is not rendered correctly in ADT when using android:bufferType=Q&quot;EspannableQ&quot;E</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>torbj...@to-a-st.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 09:31:22 +0000</openedDate>
<description>Host OS: Max OS X 10.6.7 SDK tools version: Revision 11 Eclipse
version:Version: 3.5.2, Build id: M20100211-1343 ADT plug-in version:
10.0.1.v201103111512-110841 Platform targeted by your project: 2.2
Version of the platform running in the emulator: Not relevant STEPS TO
REPRODUCE: 1. Add a TextView element to a LinearLayout 2. Set the
android:bufferType=Q&quot;EspannableQ&quot;E attribute on the TextView 3. View the
element in the Graphical Layout. EXPECTED RESULTS: No visual change of
the TextView. OBSERVED RESULTS: The text view has now lost the default
style. For example changing the android:textSize attribute does not have
any effect.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:43:06 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 11 Jul 2011 17:39:40 +0000</when>
<what>This sounds like a layoutlib issue.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 22:59:03 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18994</bugid>
<title>I think the problem is google maps, browser forcloses constantly, google maps, among others. Tired of this occuring Q&amp;E nothing is done! I have reported it many times to google maps, but the developer ignores me along with.a whole lot of otherss on the android market reviews.t</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>RhondaPa...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 05:50:08 +0000</openedDate>
<description>Every Required App I have updated for this Android Samsung Android
Version 2.2.2 The correct behavior should be for the developer to allow
previous update to work if they are are going to take forever before
fixing the problem. I think apps with bugs should not be allowed to be
released anyway. Since when does doing things Q&quot;Ehalf assedQ&quot;E get accepted
in the world of professionals!NOTE: This form is only for reporting user
bug s. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Settings Q&gt;E About phone.) If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>cts...@gmail.com</author>
<when>Sat, 06 Aug 2011 18:21:24 +0000</when>
<what>I am also having the same force close issues.  They seem to occur the most when using the browser, sometimes as frequently as every 1-2 minutes, but especially when opening the browser, loading a page, or scrolling through a page.  I have a Motorola Xoom Wi-Fi with Honeycomb 3.2. It first starting happening a few days ago after the last set of updates. 

Initially I was also getting an error that my location could not be determined even though I was not trying to use any location based services, just trying to browse the internet.  So I went back and turned on location by Wi-Fi which did not help and then I turned on location for Google Search.  I am not sure why Google Search needs my location at all times especially when daily I am not looking for location based information. I am no longer getting the location errors.

Now I am constantly getting the Google Framework Services Error.  While typing (I also had some Android not recognizing the settings of the Xoom bluetooth keyboard). I havenQ&apos;Et received the error but on another tab I refreshed the page and the error was generated.  

The Error message: 
Sorry! The process com.google.process.gapps has stopped unexpectedly. Please try again.  [Force close button or Report button]

If you clikc on the Report button, then on that dialog box the preview button, the details are as follows:

Report Type: Crash
Package Name: com.google.android.gsf
Package Version: 13
Package Name: 3.2-140714
Installed by: com.google.android.feedback
Process Name: com.google.process.gapps
Time: Saturday, August 6, 2011
System app: True</what>
</comment>
<comment>
<author>RhondaPa...@gmail.com</author>
<when>Mon, 08 Aug 2011 14:01:31 +0000</when>
<what>Well, I guess GOOGLE MAIL is messing up too! Surprise, Surprise! I did not even receive this until this morning. But, thank u for ur feedback cts, I agree with u! All of my suspicians are confirmed with the reading of ur comment. I strongly believe that it has to do with Wifi as well as Google Maps too. I am seriously considering doing away with all of my google services. Every single update they have come out with lately has been useless. ItQ&apos;Es very rude when the developer ignores our reports. How do they get by with,continuing to make these updates! I should not have to be this stressed out over an update. Like u, I have sent in too many logs Q&amp;E reports to count. I need ur opinion on something, do u think this google update is even legit? I dnt know what to think at this point.I spend twice the amount of time, trying to do anything Q&amp;E have to start over every few seconds. The DEVELOPER could at least acknowledge it. On the review, i have read nothing positive lately. Google is really being disliked by everyone iQ&apos;Eve spoken with. I appreciate ur feedback more than u know. I wish there was some way to email each other. thanks,cts.</what>
</comment>
</bug>
<bug>
<bugid>16561</bugid>
<title>Gingerbread Battery Icon Blurry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lukearr...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 13:40:51 +0000</openedDate>
<description>Hey, On Gingerbread (Small Screen Devise) the battery icon is always
blurry even in the emulator (HVGA). Thanks Luke Arran</description>
</bug>
<bug>
<bugid>14909</bugid>
<title>CheckBox text gets misaligned when CheckBox has background colorQ&quot;E</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-22T04:24:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ga...@google.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 02:24:30 +0000</openedDate>
<description>DESCRIPTION: When a CheckBox has a background color assigned (either in
the layout file or via code), its text gets drawn on top of the checkbox
itself. (In Android 2.2.1, the text gets drawn below the checkbox)
EXPECTED BEHAVIOR: The text should instead be drawn next to the
Checkbox. DEVICES: IQ&apos;Eve tested this on a: - Nexus S running Android 2.3
- Nexus One running Android 2.2.1 HOW TO REPRODUCE: IQ&apos;Eve attached a
screenshot of the bug and a minimal Android project to reproduce the
bug. HereQ&apos;Es a code snippet that will cause the bug to appear: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;ECheckBox text gets misaligned when CheckBox has background
colorQ&quot;E /Q&gt;E Q&lt;ECheckBox android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;ENo background setQ&quot;E /Q&gt;E
Q&lt;ECheckBox android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;EBackground setQ&quot;E
android:background=Q&quot;E#F00Q&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 04:24:00 +0000</when>
<what>The background drawable needs to specify the padding for the text.</what>
</comment>
</bug>
<bug>
<bugid>1655</bugid>
<title>Trekking in Nepal, Travel Nepal, Visit Nepal, Treks Himalaya, Trekking in Himalaya, Nepal Trekking</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2008-12-27T20:52:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Tourisminfo@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 11:26:07 +0000</openedDate>
<description>We Offer trekking, rafting, jungle safari, sight seeing, mountain
flight, paragliding, tibet tour, bhutan tour and many more.
http://www.trekshimalaya.com/index.html</description>
<comment>
<author>Tourisminfo@gmail.com</author>
<when>Fri, 26 Dec 2008 11:26:35 +0000</when>
<what>Trekking is the contribution of Nepal to the world in adventure tourism. To be one 
with Nature, to regenerate oneQ&apos;Es own confidence, to relive oneself, to appreciate 
NepalQ&apos;Es exquisiteness, to interact with its generous and responsive peoples are some 
of the places of interest of trekking in Nepal. Trekking is one long-lasting 
activity that draws reiterate visitors to the country. Consequently, Nepal is the 
definitive objective for the trekking supporter. It offers a multitude of 
possibilities - from the Q&quot;Eshort and easyQ&quot;E walking excursion to the Q&quot;Echallenging and 
strenuousQ&quot;E challenge of the snow-white peaks and their foothills and valley. But 
however easy, or reasonable, or demanding, there is something for every palate that 
goes with trekking in NepalQ&apos;Es hills, mountains and hinterlands. The most rewarding 
way to experience NepalQ&apos;Es indomitable amalgamation of natural attractiveness and 
cultural riches is to walk through the length, breadth and the altitudes of Nepal. 
Trekking in Nepal is as much a distinctive cultural expertise as well as an 
definitive Himalayan adventure. http://www.trekshimalaya.com/index.html

</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 27 Dec 2008 20:52:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5077</bugid>
<title>Contact Sync Icon in DROID 2.0 not disappearing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>43</stars>
<reportedBy>JKSeymour77</reportedBy>
<openedDate>Fri, 27 Nov 2009 09:00:37 +0000</openedDate>
<description>I am having issues regarding Goggle sync. Specifically the gmail contact
sync. I have my phone all up and running with contacts in place using my
gmail account and all appears fine...but itQ&apos;Es not. I can create/delete a
contact from gmail contacts using my computer and the change shows up in
my Droid contacts either way - Great! If i delete/add a contact from the
phone it will NOT be changed in my gmail on my computer. I checked the
sync settings and noticed something odd. On the Accounts Q&gt;E Manage
Accounts menu there is a list: Sync Calendar, Sync Contacts, and Sync
Gmail. Each has a date and both my Calendar and my Gmail are up to date.
However, my Contacts is from 2 days ago when I first reset the phone.
Pressing the menu button brings up an option to sync all. Each account
will sync, get a sync icon that disappears, and the date updates, but
the contactsQ&apos;E sync icon does not disappear and the date does not update.
I have reset my phone 3 times a few nights ago and hereQ&apos;Es whats
happening. The second you add a photo to your contact/or update too many
at once the sync will not work with google. All you get is a circle that
will turn 2 times and then stop and it wont let you sync anymore. After
resetting my phone the first time...I checked to make sure that the
goggle contact sync worked and it did! Then I changed all of my pictures
etc and then it stopped syncing! So I reset it a second time (HARD RESET
- ERASING THE PHONE) and then just changed one contact picture and the
goggle sync stopped working. So I know there is a problem with the sync
and editting contacts on my droid. Today I exchanged my DROID and it
does the same exact thing...it still wont sync :-( Please contact me :-)
Jonathan Seymour JKSeymour77@gmail.com (707) 330-0424</description>
<comment>
<author>chrism2...@gmail.com</author>
<when>Sat, 28 Nov 2009 23:35:22 +0000</when>
<what>I am having this problem, too.

Apparently, the last sync for me was about 12 hours ago, and since then it cannot
sync again (mail and calendar however sync fine).

The sync icon will spin if I force a sync to stop after 1-2 sec and remain displayed
static(in contrast to mail and calendar where it disappears after syncing).

Syncing does not work in any way, i.e. if I edit contacts on my Motorola Milestone
(called Droid in the US), the change will not be propagated to the GMail web
interface, and vice versa.</what>
</comment>
<comment>
<author>MayuTam...@gmail.com</author>
<when>Wed, 02 Dec 2009 22:02:12 +0000</when>
<what>Experiencing the same problem.

It syncQ&apos;Eed just fine when I got the Motorola Droid/Milestone, but then it kept
displaying that circle which is used to notify about sync processes.

Now I get it to do a sync every few days, which definitely works since I got it to
update a phonenumber after a while.

There is no pattern as to when it will sync really. And arbitrary patterns that
cannot even be updated by hand are probably not intended in the first place.

Syncs from gmail webinterface get through just fine. The circle stays, but the new or
changed contact almost immediately shows up on the phone. The other direction does
not work however, as I described above.</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Fri, 04 Dec 2009 05:15:48 +0000</when>
<what>I was having the same problem with Contact Sync.  When purchasing the phone at the 
store they transferred my contacts before setting up the google account.  Mistake.  I 
ended up with many duplicate contacts with entries in the google contacts for Q&apos;Ephone-
only (unsynced)Q&apos;E which was annoying.  I did a soft reset (through the UI) and let it 
pull all the contacts from online.  Sync was working fine, until today.  I performed 
a hard reset (with cache erase) and synced with google contacts just fine, but only 
the first pull.  Now syncing hangs has noted above.  I only noticed the sync problem 
this second time due to a weird behavior I noticed during the first sync trouble 
period.  Regardless of what app may be running, the active window will spontaneously 
close which causes data loss in the case of writing an email or entering text into 
other apps.  This spontaneous closing happened the first time and is now happening in 
this second trouble period and it appears to be linked to when the Contact Sync kicks 
off or is retrying.  I have no other apps installed (the reason for the hard reset), 
except the Maps update.  The window closing is the single biggest issue because it 
occurs randomly.  Disabling sync will prevent the closing, but it defeats the purpose 
of having automatic sync.  During the period after the soft reset sync worked fine 
and I had no random window closing.</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Fri, 04 Dec 2009 13:07:05 +0000</when>
<what>Sync was not working as stated above
(Soft reset) Settings -Q&gt;E Privacy -Q&gt;E Factory data reset
Did not log into Facebook
Did not change any contacts
Only Maps app update installed
Sync still working after 7 hours
IQ&apos;Em going to stay out of Facebook for a while and test changes just in Google Contact, 
in Android and on the web.</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Tue, 08 Dec 2009 02:18:03 +0000</when>
<what>Sync was going fine but then stopped working today.  Never logged into Facebook so that 
is not related.  This time I resolved the sync error by Settings Q&gt;E Applications Q&gt;E 
Manage Applications Q&gt;E (Filter-Q&gt;Eall) Contacts Storage Q&gt;E Clear data.  I let the contacts 
sync back from my Google Contacts and now it will complete a sync if I use Q&apos;ESync nowQ&apos;E.  
There must be field or data type that is causing the sync to hang.</what>
</comment>
<comment>
<author>Psinutal</author>
<when>Wed, 09 Dec 2009 17:12:25 +0000</when>
<what>Was having the same problem for a few weeks now. Followed mtnbikencs shuggestion, and cleared the 
contact storage data then synced again. Sync works fine now, without resetting my droid and with 
facebook syncing contacts too.</what>
</comment>
<comment>
<author>MayuTam...@gmail.com</author>
<when>Mon, 14 Dec 2009 09:25:13 +0000</when>
<what>Comment 5 worked for me as well. At least for the time being. Tried creating and
modding contacts from the phone and from the web. It all seems to work as advertised.</what>
</comment>
<comment>
<author>M.Kofel....@gmail.com</author>
<when>Wed, 16 Dec 2009 13:47:34 +0000</when>
<what>I have been having the same issues + also did a hard reset on my phone (wiped it
clean)  I have read many posts about the subject it seems that a if you have a
birthday in the contact with a birth year then this breaks the sync.  I deleted all
the birthdays out of my contacts and viola it worked however then I started to add my
own images to some of my contacts and again sync is broken.  I havenQ&apos;Et tried comment
#5 yet but I will definitely just wanted to add in some information for any other
droid users out there.</what>
</comment>
<comment>
<author>Psinutal</author>
<when>Wed, 16 Dec 2009 14:20:54 +0000</when>
<what>ThatQ&apos;Es strange. I have birthdays (with years) and pictures for most of my contacts,
but I havenQ&apos;Et had any problems since I cleared the contact data.

Kofel, give comment #5 a try. It seems to be the best solution so far.</what>
</comment>
<comment>
<author>bhcl...@gmail.com</author>
<when>Wed, 16 Dec 2009 22:22:41 +0000</when>
<what>I was also having this problem, and Comment #5 seems to have resolved the issue for
me, too. Google, please fix this issue so that others do not experience this pain.</what>
</comment>
<comment>
<author>vpietra...@gmail.com</author>
<when>Sat, 19 Dec 2009 00:48:15 +0000</when>
<what>Thank you! Thank you!  Comment 5 worked.</what>
</comment>
<comment>
<author>planet...@gmail.com</author>
<when>Mon, 28 Dec 2009 15:37:45 +0000</when>
<what>However, is there going to be any real fix for this?
Knowing how to shift around this defect is one nice-to-know thing, but after having
made some changes in your mobile device solely and therefore no longer being enabled
to erase the deviceQ&apos;Es database for a re-sync with Google servers is a constantly
nagging pain.

Can someone truly confirm that this defect does not occur if the user avoids having
any pictures and/or birthdates in his contact list?</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Mon, 28 Dec 2009 15:57:01 +0000</when>
<what>IQ&apos;Eve not had a recurrence of the contact sync problem since I cleared the data back on 
Dec 7 (3 weeks).  I have pictures and birth dates (some with and some without years) 
for many contacts.  I have made changes to contacts on the phone and through gmail 
(browser). IQ&apos;Em just stating my experience with this issue for the reference of others.</what>
</comment>
<comment>
<author>mtbiker...@gmail.com</author>
<when>Tue, 29 Dec 2009 03:17:35 +0000</when>
<what>the not being able to add a new contact problem started for me when Google updates
downloaded on my phone a few days ago. i tried various things no help, called Verizon
tech support ended up doing a hard reset, was able to add one contact then it fouled
up and got worse. tried #5 comments 3x finally Verizon told me to call Motorola as
they say the phone is bad...i think that the software update is the real issue. will
be calling motorola for more help as Verizon makes me want my old phone back or an
Iphone that does not have these issues...</what>
</comment>
<comment>
<author>JKSeymour77</author>
<when>Sat, 02 Jan 2010 10:04:42 +0000</when>
<what>I have found, after replacing my phone, that the actual problem lies with adding
contact photoQ&apos;Es on the phone.  I added my pictures from the actual G-Mail page on the
internet from my home computer, the pictures are on my phone and never had a problem
again.  This was my original thread....


PLEASE READ....this was my original thread....reboot and then do as I stated above. </what>
</comment>
<comment>
<author>planet...@gmail.com</author>
<when>Thu, 14 Jan 2010 00:14:35 +0000</when>
<what>I inserted pictures ? yet for the comfort ? only via the G-Mail page, too.
But I still suffer from not having changes being updated into my G-Mail account, when
done on the Milestone.

Probably I am going to erase all my contactsQ&apos;E pictures in G-Mail and then see what
happens.</what>
</comment>
<comment>
<author>pablo.halpernwight@gmail.com</author>
<when>Tue, 19 Jan 2010 18:36:28 +0000</when>
<what>I havenQ&apos;Et seen any contacts fail to sync (though I havenQ&apos;Et experimented explicitly),
but I do see the sync icon appear on the icon bar and stay there until the battery is
dead.  Lately, when I see the sync icon show up and I notice that the phone is very
warm, I go to settings|accountsQ&amp;Esync and view the settings for my Google account. 
Contacts, calendar, and gmail are all checked, but none of them has a sync icon and
all of them have a recent sync time.  Yet the sync icon is still present on the icon
bar.  ItQ&apos;Es as if all three applications have successfully synced, but the sync
manager hasnQ&apos;Et noticed and is somehow spinning its wheels.  This can be confirmed by
using the Q&quot;Esync nowQ&quot;E menu selection -- each application shows a sync icon but
sometimes (not always) the sync icon in the icon bar remains after the last
application (contacts) finishes syncing.  If this goes on for more than a minute or
so, I cancel the sync to prevent the phone from getting hot and my battery from
getting drained.  The sync will often restart within an hour, but not always. 
Sometimes I can go for days without this problem occurring, other times it happens
more than once in a day.  If I donQ&apos;Et plug the phone in overnight, there is a chance
that it will get stuck in this condition and IQ&apos;Ell have a dead battery in the morning.

THIS IS A SERIOUS PROBLEM!  What is going on?  Why isnQ&apos;Et this a high priority bug and
why hasnQ&apos;Et anybody at Google taken ownership of it?  P.S., IQ&apos;Em running Android 2.0.1
on a Moto Droid.</what>
</comment>
<comment>
<author>pablo.halpernwight@gmail.com</author>
<when>Tue, 19 Jan 2010 19:08:01 +0000</when>
<what>This seems to be a duplicate of issue 1993, which at least as a Google engineer
assigned to it.  IQ&apos;Eve starred both.</what>
</comment>
<comment>
<author>ker...@gmail.com</author>
<when>Thu, 11 Feb 2010 22:35:34 +0000</when>
<what>I, too have this issue. I have just tried the suggestion in post #5 with unreliable 
results.
I downloaded my vcf file to my SD card and emailed it to myself. Then I imported that 
into GContacts so I had all information in GContacts. Then I deleted the contacts 
cache off the Droid, and synced. All information came through just fine.
Of course, some contacts were now duplicates. So I deleted a few duplicates in 
GContacts and synced again. Some of the deletions carried over and some didnQ&apos;Et.
Worse yet, if I now create on on the phone, it doesnQ&apos;Et always show up in my contacts 
on the phone. A search will reveal it, but it is not in the main list.
And Droid-created contacts still do not show up in GContacts.
Extremely frustrating when I rely on synced contact lists for my business.</what>
</comment>
<comment>
<author>planet...@gmail.com</author>
<when>Tue, 16 Feb 2010 03:25:39 +0000</when>
<what>Like I stated a month ago, I had all my contact listQ&apos;Es pictures deleted. Afterwards I
erased the entire phoneQ&apos;Es contact list data according to #5, too, and then had it
sync back all the data via Google - now without them pictures.

I know this is not a method for validating a theory, yet it seems to me that I am
correct, stating that if you remove your contact listQ&apos;Es pictures, this issue will be
worked around successfully.

REMOVE YOUR PICTURES, HEED POST #5.

Nevertheless a real solution is still needed, as contact list thumbs are an important
feature on modern smartphones. Hoping for 2.1 ;-)</what>
</comment>
<comment>
<author>pablo.halpernwight@gmail.com</author>
<when>Sun, 21 Mar 2010 14:16:59 +0000</when>
<what>I found that I could minimize the recurrence of this problem by plugging my phone
into a power source (just so the battery doesnQ&apos;Et drain), then starting a sync
manually and letting it run.  It can take a loooong time (over 6 hours) before the
sync icon goes away and the phone cools off. After this procedure, auto sync seems to
work normally for a while.  IQ&apos;Eve tried doing this procedure nightly as a preventative
measure with some success.  However, I havenQ&apos;Et been doing it lately and the problem
has not been recurring.  I donQ&apos;Et know what else may have changed.</what>
</comment>
<comment>
<author>Shakir.F...@gmail.com</author>
<when>Mon, 05 Apr 2010 17:42:49 +0000</when>
<what>My synch icon is not disappearing despite a reset, and I believe it is draining the 
battery. The native droid power management widget has no effect.</what>
</comment>
<comment>
<author>tojoeal...@gmail.com</author>
<when>Fri, 04 Jun 2010 23:14:07 +0000</when>
<what>exact sync issue.  icon remains on notif bar and battery drains and unit heays up.  
This is june and still no solution.</what>
</comment>
<comment>
<author>wolfmans...@gmail.com</author>
<when>Sun, 27 Jun 2010 20:59:48 +0000</when>
<what>wow, good information.  Wish I would have found this thread weeks ago. I deleted all my google contact pics and that didnQ&apos;Et work.  The clearing of the contacts storage cache (comment #5) triggered my to sync to work again.  Thanks everyone!</what>
</comment>
<comment>
<author>tber...@gmail.com</author>
<when>Tue, 06 Jul 2010 03:55:29 +0000</when>
<what>All of my contacts have been removed from my droid!! It just happened without a restart or any other action. There is a red symbol warning me that there is a problem with Google sync. I can live with that, but what does that have to do with all of my contacts missing! Even if they didnQ&apos;Et sync, I should still have the contacts on my phone, Right?
I donQ&apos;Et even use gmail, but I do have an account.


WhatQ&apos;Es happening. IQ&apos;Em screwed if my contacts are gone.</what>
</comment>
</bug>
<bug>
<bugid>14097</bugid>
<title>Data connectivity problem: The server failed to communicate. Try again later. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-18T01:41:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jason.ba...@jetdelivery.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 23:26:29 +0000</openedDate>
<description>The Q&quot;EData connectivityQ&quot;E error seams to occurs whenever a web page fails
to completly load in less then 20 seconds. For testing purposes weQ&apos;Ere
controlling the time it takes for the test web page to load (by running
a loop sequence) The phone is running: 2.1-update1, itQ&apos;Es a samsung
captivate running on ATQ&amp;ET. Any, information on how we might overcome
this issue and increase the amount of time the device will wait for the
web page to finish loading would be greatly appreciated. Thanks in
advance.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 01:41:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11269</bugid>
<title>Video status is not correctly reflected in youtube</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 06:43:20 +0000</openedDate>
<description>Tested this case on Froyo with GMS. Steps to reproduce:
=============================== - Go to youtube Q&gt;E Select any long video
(4~5 mins) and start playing it - Now let the video play for one minute
and donQ&apos;Et touch the screen - Now after 1 min Q&gt;E Press the home key - Now
again open youtube and you will see the video which you were playing
previously . But if you see the status of the video it will be around 3
seconds or 4 seconds mark. But when you click play , it starts from
where you left off. It seems the it mark the time when status bar of the
video hide.</description>
</bug>
<bug>
<bugid>3779</bugid>
<title>Sports Google Calendars do ot sync with Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>47</stars>
<reportedBy>ariebibas@gmail.com</reportedBy>
<openedDate>Fri, 04 Sep 2009 12:37:02 +0000</openedDate>
<description>Hi, I just added new sports agendas on my Google Agenda (and by the way,
itQ&apos;Es incredible, even giving the results of the past years!). But I am
surprised to see that my Android Google Agenda does not synchronize
these sports agenda, even if correctly synchrnonizing my personal agenda
and other added (but not sports) ones. Is this a bug or a configuration
problem? As an example, I added the Q&quot;EWorld Cup QualifyingQ&quot;E agenda for
France soccer team... Thanks a lot for your help</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:22:41 +0000</when>
<what></what>
</comment>
<comment>
<author>avaugha...@gmail.com</author>
<when>Mon, 07 Sep 2009 20:11:16 +0000</when>
<what>Im also experiencing the same problem on the HTC Hero...</what>
</comment>
<comment>
<author>mshe...@gmail.com</author>
<when>Thu, 10 Sep 2009 12:37:22 +0000</when>
<what>IQ&apos;Eve noticed this bug to. Every other calender available seems to work very well,
just not the Sports calenders. </what>
</comment>
<comment>
<author>martinc....@gmail.com</author>
<when>Fri, 11 Sep 2009 11:48:32 +0000</when>
<what>Confirmed.
One difference I observed is that the sports calendar address is HTML only, whereas
my other calendars have HTML, XML and ICAL available. Maybe this could be a possible
source for the problem?
</what>
</comment>
<comment>
<author>ikkle...@gmail.com</author>
<when>Tue, 15 Sep 2009 10:44:45 +0000</when>
<what>Also experiencing this on the G1.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 13:59:22 +0000</when>
<what>Issue 3891 has been merged into this issue.</what>
</comment>
<comment>
<author>R.W.L...@gmail.com</author>
<when>Fri, 18 Sep 2009 15:25:21 +0000</when>
<what>Confirming this issue on Tmob. MyTouch 3G</what>
</comment>
<comment>
<author>thesh...@gmail.com</author>
<when>Fri, 18 Sep 2009 23:02:37 +0000</when>
<what>Hey guys, this is a related Q&quot;Elicensing issueQ&quot;E with the Google Sports feature. I was
tracking a similar problem with my iPhone being unable to sync the Canucks calendar.
A Google employee reproduced the issue and found that the permission setting was
disabled due to requests from the content owners.

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=7f74def76c533fe3Q&amp;Ehl=en</what>
</comment>
<comment>
<author>mikemcge...@gmail.com</author>
<when>Thu, 28 Apr 2011 20:50:41 +0000</when>
<what>has this issue been resolved or is Google working on it?  its playoff hockey time and i need to know when the next Stanley Cup champions are playing.

GO Wings!!!!!</what>
</comment>
<comment>
<author>skylerbu...@gmail.com</author>
<when>Thu, 28 Apr 2011 21:14:09 +0000</when>
<what>Well, I know what I did that basically worked around the problem.

Yahoo has sports calendars for its stuff, and one of the things you can do is import into Google Calendar.

For example, mikemcge: http://sports.yahoo.com/nhl/teams/det/schedule , then Q&apos;EAdd to CalendarQ&apos;E, then Google Calendar.

Unlike the Google calendar itself...this one actually does seem to work.

Have fun...</what>
</comment>
<comment>
<author>dmmathi...@gmail.com</author>
<when>Thu, 13 Oct 2011 19:28:10 +0000</when>
<what>WOW!!!!  Comment 10 just saved my life!!  Thanks skylerbu...@gmail.com!!!</what>
</comment>
</bug>
<bug>
<bugid>5724</bugid>
<title>Outlook Contacts - Q&quot;EFile asQ&quot;E Field needed on Phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>gomezb3d...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 14:29:51 +0000</openedDate>
<description>HTC Hero - Sprint No way to list contacts in phone with a Q&quot;Efile asQ&quot;E
field...all the older phones from HTC had that option making it easy to
search for contacts in your phone if you have over 500 contact. Makes it
easier to search for company groups etc.. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>travis.o...@gmail.com</author>
<when>Wed, 11 May 2011 14:06:28 +0000</when>
<what>Interesting, Gmail contacts has a filed for Q&quot;Efile asQ&quot;E but it just doesnQ&apos;Et sync to the phone.  It really needs to sync to the phone and be a searchable field.</what>
</comment>
<comment>
<author>kirelagin</author>
<when>Mon, 01 Aug 2011 11:46:36 +0000</when>
<what>This issue makes me very sad. ItQ&apos;Es quite strange that ?file as? is taken into account by Gmail contacts but has no effect in http://google.com/contacts and in Android contacts on my HTC Gratia.</what>
</comment>
<comment>
<author>bcass...@gmail.com</author>
<when>Fri, 26 Aug 2011 18:07:05 +0000</when>
<what>Yea, this the Q&quot;EproperQ&quot;E way to get your family Q&amp;E friends listed on your phone with their nicknames (e.g. Mom, Dad, Sis, sweetheart, Bff, etc). And still maintain the ability to auto-sync with their accounts (e.g. facebook, twitter) that use their full name.

The Q&quot;EnicknameQ&quot;E field appears on the Android phones, and matches on searched, but it does not file them on the contact list using it.

The Q&quot;EFile AsQ&quot;E field in Gmail Contacts doesnQ&apos;Et appear at all on my phone (android 2.2.2) and is not searchable.</what>
</comment>
</bug>
<bug>
<bugid>17516</bugid>
<title>Force close occurs when open latitude in maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 06:15:03 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem
[Precondition] User should be logged in Gmail. [Steps] 1. Go to Maps --Q&gt;E
press Menu key --Q&gt;E latitude 2. Tap on own account --Q&gt;E press Menu key --Q&gt;E
List view --Q&gt;E press Back key 3. Observe that force close occurs.
[occurr. rate] Once - What happened. Force close occurs when open
latitude in maps. - What you think the correct behavior should be. It
should normally open latitude. - Android version : 2.3.4 - exception log
06-03 13:47:45.879 4311 8712 E AndroidRuntime: FATAL EXCEPTION:
BaseLocationProvider 06-03 13:47:45.879 4311 8712 E AndroidRuntime:
java.lang.RuntimeException: Already running 06-03 13:47:45.879 4311 8712
E AndroidRuntime: at I.k.g(Unknown Source) 06-03 13:47:45.879 4311 8712
E AndroidRuntime: at I.h.run(Unknown Source) 06-03 13:47:45.879 4311
8712 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1019) 06-03
13:47:45.919 242 445 W ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity 06-03
13:47:45.939 242 264 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error</description>
</bug>
<bug>
<bugid>14359</bugid>
<title>Launching app from history on Samsung Galaxy S loses all prefs (shared and default)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-06T21:19:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>30</stars>
<reportedBy>dustin.b...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 16:43:02 +0000</openedDate>
<description>I have a user who is experiencing an odd issue after upgrading his
samsung galaxy S device from 2.2 to 2.2.1. Basically, he launches the
app, signs in, and all is well. After using it for a while, he hits
HOME. In the logs, it appears that the activity is killed at that point.
When he returns to the app via history, my activity is restarted, but
all of the shared and default preferences are no longer available. Not
sure yet (waiting on more testing), but the database may be gone, too.
(IQ&apos;Ell comment back if/when I hear back from the user.) I see the
following snippets in the log file: E/ApplicationContext( 8434):
CouldnQ&apos;Et create directory for SharedPreferences file
/dbdata/databases/com.db.madyapper/shared_prefs/com.db.madyapper.prefs.xml
The odd thing IQ&apos;Em curious about is the fact that a new process is
launched when returning to the app. Version Information: Samsung Galaxy
S GT-I9000 I9000XXJPY Kernel: 2.6.32.9 FROYO.XXJPY</description>
<comment>
<author>dustin.b...@gmail.com</author>
<when>Thu, 27 Jan 2011 21:03:47 +0000</when>
<what>Similar to above, when I try to obtain the DEFAULT shared prefs and also write to them, I get these messages: (The ABOVE message is referring to my sharedPrefs, not defaultSharedPrefs, whereas the following refer to the defaultSharedPrefs)

W/ApplicationContext(24225): Attempt to read preferences file /dbdata/databases/com.db.madyapper/shared_prefs/com.db.madyapper_preferences.xml without permission

When I attempt to write using an editor and then commit it (not sure if this error is happening on the putString() or the commit()):

E/ApplicationContext(24225): CouldnQ&apos;Et rename file /dbdata/databases/com.db.madyapper/shared_prefs/com.db.madyapper_preferences.xml to backup file /dbdata/databases/com.db.madyapper/shared_prefs/com.db.madyapper_preferences.xml.bak

Also, it DOES APPEAR I can still read the database just fine, so I suppose the workaround is to stop using preferences and just store everything in a Q&quot;EpreferencesQ&quot;E database table.  Just means a lot of work to do to migrate it!
</what>
</comment>
<comment>
<author>j4ve...@gmail.com</author>
<when>Mon, 21 Mar 2011 21:17:02 +0000</when>
<what>more information here: https://groups.google.com/group/android-developers/msg/cde30c546fabba53</what>
</comment>
<comment>
<author>dustin.b...@gmail.com</author>
<when>Mon, 21 Mar 2011 21:25:24 +0000</when>
<what>The above link gave me some issues as it was re-directing, but it appears it is linked to this:

https://groups.google.com/d/topic/android-developers/Sm7WCWZYcKU/discussion

</what>
</comment>
<comment>
<author>ke...@teslacoilsw.com</author>
<when>Thu, 24 Mar 2011 05:01:50 +0000</when>
<what>My post from the android-developers discussion:

The CTS needs to be updated to test that shared_prefs (and all app data) is actually deleted during an uninstall. Especially if the vendor randomly picked /dbdata/databases rather than /data/data. Or maybe just ban Samsung.

I finally got my hands on an affected phone. This one is a Galaxy S i9000-T running 2.2.1. 
I installed my app and it got app_81, then I uninstalled using Q&quot;Eadb uninstall com.teslacoilsw.widgetlockerQ&quot;E then reinstalled and found my preferences had persisted across the uninstall, but no permission denied error. I uninstalled again in the same way, this time I went to the Market and installed Androidify.

This is when things got interesting: 

ps shows: 
app_81    3366  2376  242568 31012 ffffffff afd0ee48 S com.google.android.apps.androidify 

but ls -l /dbdata/databases shows: 

drwxrwx--x app_81   app_81            2011-03-05 18:44 com.teslacoilsw.widgetlocker 

So Androidify got my uid and my preferences now are belong to them. 

I then reinstalled widgetlocker and got this in ps: 

app_84    3582  2376  243124 36396 ffffffff afd0ee48 S com.teslacoilsw.widgetlocker 

So WidgetLocker is now app_84. But /dbdata/databases still has: 
drwxrwx--x app_81   app_81            2011-03-05 18:44 com.teslacoilsw.widgetlocker 

And we are screwed... 

My work around, on rooted phones, is to check for this and then use root to

chown /dbdata/databases/packagename and /dbdata/databases/packagename/shared_prefs and /dbdata/databases/packagename/packagename_preferences.xml .

I do this once at first run and I do it every time the PreferenceActivity is opened. Obviously this will only 
cure rooted phones and I verified the problem on my own phone without root, so those users are still screwed.
 
-Kevin
</what>
</comment>
<comment>
<author>ke...@teslacoilsw.com</author>
<when>Fri, 01 Apr 2011 22:59:34 +0000</when>
<what>I noticed that Beautiful WidgetQ&apos;Es (The number one selling Android app I believe?) has this in the description on the Market. ItQ&apos;Es really sad.
---

** SAMSUNG GALAXY S Q&amp;E ANDROID 2.2 **
There is a bug in the Samsung Update which prevent to save the settings file. You need to factory reset your phone (you will not have to repay for Beautiful Widgets). There is also a manipulation available for root users on XDA Developers. If you do not have problems, no need to reset your phone!</what>
</comment>
<comment>
<author>AlexPoly...@gmail.com</author>
<when>Wed, 13 Apr 2011 15:45:38 +0000</when>
<what>Same problem.

device:
Samsung Galaxy S GT-I9000
I9000XXJPY
Kernel: 2.6.32.9
FROYO.XWJS3
</what>
</comment>
<comment>
<author>ke...@teslacoilsw.com</author>
<when>Sat, 16 Apr 2011 23:41:13 +0000</when>
<what>Good news is that this bug seems to be fixed in GINGERBREAD.XXJVK.

Now letQ&apos;Es just pray we get Gingerbread on USA Galaxy S devices in a timely manner.</what>
</comment>
<comment>
<author>hamsterr...@gmail.com</author>
<when>Wed, 20 Apr 2011 15:24:44 +0000</when>
<what>Hi guys,

If you need immediate help and you donQ&apos;Et use SharedPreferences in many places you can try this little project: https://github.com/hamsterready/dbpreferences

All preferences are stored in DB and if you have multiple processes you donQ&apos;Et have to care about lack of support for multi-processes read/writes in SharedPreferences class.

Cheers,
</what>
</comment>
<comment>
<author>dmworkin...@gmail.com</author>
<when>Mon, 02 May 2011 07:05:28 +0000</when>
<what>Excuse my ignorance here, but IQ&apos;Eve got a I9000T (Australian Galaxy S, Telstra edition) and IQ&apos;Em certain the reported problem here is the cause of my handcent application (which I earlier uninstalled, and have now re-installed) is consistently Q&apos;EforgettingQ&apos;E its preferences, and keeps bringing up notification boxes when I open it as if it was the first time I ran the app.

My issue is I donQ&apos;Et want to factory reset (and lose all of my customisation, apps, settings etc) for everything else. Neither do I/can I/should I Q&apos;ErootQ&apos;E the phone. I just want it to do what its designed to do, is there really no hope for a less invasive fix for this issue?  Is there no other way to delete the offending directory?

Regards,</what>
</comment>
<comment>
<author>ke...@teslacoilsw.com</author>
<when>Mon, 02 May 2011 15:07:15 +0000</when>
<what>@dmworkin
Samsung phones are flawed and do not do what they are designed to do. The only non-factory-reset and non-root option that /might/ fix the problem would be the Gingerbread update when it comes to your carrier/device. I didnQ&apos;Et test if SamsungQ&apos;Es Gingerbread would fix existing problems, but I did verify that the problem wonQ&apos;Et manifest after the update. One would hope that since they addressed the problem to prevent it from happening that they would also include something to fix previous problems during the update process.</what>
</comment>
<comment>
<author>jso...@emergya.com</author>
<when>Fri, 13 May 2011 12:49:38 +0000</when>
<what>Also the same problem, 
device: Samsung Galaxy S GT-I9000
Firmware version: 2.2.1
Kernel version: 2.6.32.9 root@DELL105#1
FROYO.BVJS1
</what>
</comment>
<comment>
<author>MixZing@gmail.com</author>
<when>Thu, 02 Jun 2011 22:27:36 +0000</when>
<what>This is a major issue for our users on Samsung.  Not being able to access preferences doesnQ&apos;Et just mean that the user canQ&apos;Et save their settings, it also causes us to always show them the Q&quot;EwelcomeQ&quot;E message at startup (since we think it hasnQ&apos;Et been shown yet), and dozens of other basic problems that make the app worse than useless.  Samsung needs to fix this ASAP and push an update through all the carriers.</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Wed, 06 Jul 2011 21:19:28 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>MixZing@gmail.com</author>
<when>Sat, 09 Jul 2011 20:00:31 +0000</when>
<what>Thanks for your feedback, but IQ&apos;Em not sure thatQ&apos;Es consistent with my past experience.  Are you saying that in this specific case the devices in question arenQ&apos;Et expected to be compatible, or that you are declining to alert this vendor of this compatibility issue, or both?

We have certainly had similar issues in the past with other major vendors where Google helped push for a fix from the vendor, and I see no reason why this would be different.

I also hope you realize that most (all?) of us are developers and are speaking as part of the Android ecosystem, therefore itQ&apos;Es not a matter of reporting this to Q&quot;EourQ&quot;E phone manufacturer.
</what>
</comment>
<comment>
<author>btm...@google.com</author>
<when>Tue, 12 Jul 2011 18:27:02 +0000</when>
<what>In response to the suggestion to add a CTS test to check that preferences and database values are properly erased after uninstall, I tried to expand a existing test. If you any further suggestions or have your own improvements, feel free to upload them for review.

==========

Check Prefs and DB Values in AppSecurityTests

Issue 14359

Expand the test to check that shared preferences and
database values are removed after uninstalling an app.

Change-Id: I6f52d3e61b69e2d044b1fcbd6a6b1dea9fdd5697

https://review.source.android.com/#/c/24397/</what>
</comment>
</bug>
<bug>
<bugid>6060</bugid>
<title>Attempting to send Gmail email fails - with no way to retry</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>webrea...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 07:21:20 +0000</openedDate>
<description>Steps to repro: Replying to an email thread within the native GMail
application sometimes results in a message marked Q&apos;Esending...Q&apos;E, but the
mail never gets sent. ThereQ&apos;Es no way to retry sending, and the message
isnQ&apos;Et in the outbox. The message stays in that state for ever. If I
clear the Gmail storage, the message is finally cleared (but lost). The
correct behaviour should be that the message gets sent. If no internet
connection is available, the message send should be retried. FYI, I am
using a gmail account backed by a domain, and I am using my ISPQ&apos;Es own
SMTP server. ItQ&apos;Es possible (although unlikely) that there is an issue
with the SMTP server, causing the email to fail to send. However, the
Android Native Gmail app should account for this and attempt to retry.
This is happening on an UK Vodafone HTC Magic, running the Donut update
which was pushed out via an OTA update last year. The problem only seems
to have started happening in the last 2 months; prior to that all emails
got sent just fine. Let me know if you need more information.</description>
<comment>
<author>webrea...@gmail.com</author>
<when>Wed, 24 Feb 2010 13:28:43 +0000</when>
<what>FYI, IQ&apos;Eve not had this problem on 2.0 with my new Nexus.</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Tue, 13 Apr 2010 08:13:38 +0000</when>
<what>Update: I have seen this problem on 2.1 on my Nexus, albeit far less frequently. IQ&apos;Eve
detailed the problem in issue 1371 - itQ&apos;Es not clear whether they are a duplicate or
not (since 1371 may be relating to the email app, not the gmail app).</what>
</comment>
<comment>
<author>colander...@gmail.com</author>
<when>Sat, 01 May 2010 23:40:49 +0000</when>
<what>You might want to add a star to http://code.google.com/p/android/issues/detail?
id=1237 ... thatQ&apos;Es the highest-ranking bug that seems to relate to this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:38 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>16110</bugid>
<title> Problem clearing SL_IID_ANDROIDSIMPLEBUFFERQUEUE (native-audio/opensl es) </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>swar...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 21:14:32 +0000</openedDate>
<description>Greetings: I am running Gingerbread 2.3.1 on a Nexus S. I have been
experimenting with the NDK native-audio example. The problem occurs when
I stop the recorder and clear the record buffer queue. After the
recorder has stopped, I perform a clear operation which targets the
android simple buffer associated with the recorder. The problem is
observed when the size of the recorderQ&apos;Es android simple buffer queue is
not ZERO. Side note, I seem to be able to clear the play buffer.
Furthermore, if I do NOT perform a stop operation, the record buffer
eventually trails down to zero, AFTER all of the recorder call-backs
have been made. I think that if I call stop and clear, the enqueued
record buffers should be cleared, and the buffer size should be ZERO.
Best Regards, Scott =================================================
=================================================
================================================= void
slClearPlayBuffer(void) { SLresult result; LOCK(opensl_play_mutex);
result = (*bqPlayerBufferQueue)-Q&gt;EClear(bqPlayerBufferQueue);
UNLOCK(opensl_play_mutex); ASSERT(SL_RESULT_SUCCESS == result);
if(slGetPlayerBufferSize() != 0) eprintf(Q&quot;EError, record queue should be
empty after clear\nQ&quot;E); } void slClearRecordBuffer(void) { SLresult
result; LOCK(opensl_record_mutex); result =
(*recorderBufferQueue)-Q&gt;EClear(recorderBufferQueue);
UNLOCK(opensl_record_mutex); ASSERT(SL_RESULT_SUCCESS == result);
if(slGetRecorderBufferSize() != 0) { eprintf(Q&quot;EError, record queue should
be empty after clear\nQ&quot;E); } }
=================================================
=================================================
================================================= // get the record
buffer queue interface result =
(*recorderObject)-Q&gt;EGetInterface(recorderObject,
SL_IID_ANDROIDSIMPLEBUFFERQUEUE, Q&amp;ErecorderBufferQueue);
ASSERT(SL_RESULT_SUCCESS == result);
=================================================
=================================================
================================================= // get the play buffer
queue interface result = (*bqPlayerObject)-Q&gt;EGetInterface(bqPlayerObject,
SL_IID_BUFFERQUEUE, Q&amp;EbqPlayerBufferQueue); ASSERT(SL_RESULT_SUCCESS ==
result); =================================================
=================================================
=================================================</description>
</bug>
<bug>
<bugid>15814</bugid>
<title>Phone goes to wrong screen  in account and sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 01:53:41 +0000</openedDate>
<description>Android ver 2.3 Occurence process:Go to settings--Q&gt;EAccount and
sync--Q&gt;EAdd account--Q&gt;EGoogle--Q&gt;EPress back and check window screen.
Occurence status:After pressin back phone goes to first screen of
accounts and sync. Expected result:Phone should come back accounts list
screen. Log: Does not get the log.</description>
</bug>
<bug>
<bugid>9924</bugid>
<title>Extra letter Q&apos;EmispellingQ&apos;E in the word message (spelled Q&apos;Emess[s]ageQ&apos;E) in the popup menu.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>frank.st...@gmail.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 15:27:08 +0000</openedDate>
<description>In the popup menu, loaded by holding down on the screen for a second,
while attempting to send a picture via SMS, the screen provides 3
options. The second option has a mispelling where there is an extra
letter Q&apos;EsQ&apos;E in the word Q&apos;EmessageQ&apos;E, mispelled as Q&apos;EmesssageQ&apos;E.</description>
<comment>
<author>frank.st...@gmail.com</author>
<when>Wed, 21 Jul 2010 15:28:03 +0000</when>
<what>Clarification on OS version, I beleive it us update 4 on the current DroidX release by Verizon.</what>
</comment>
<comment>
<author>drse...@gmail.com</author>
<when>Mon, 01 Nov 2010 17:16:21 +0000</when>
<what>I found this on my Droid 2 running 2.2.20.A955.Verizon.en.US

Not a big deal, but something to fix in next update.</what>
</comment>
</bug>
<bug>
<bugid>19420</bugid>
<title>Honeycomb: mousewheel DOM event unsupported in browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>iSe...@gmail.com</reportedBy>
<openedDate>Sun, 21 Aug 2011 03:30:40 +0000</openedDate>
<description>The mousewheel DOM event is unsupported in the browser. When moving the
scroll wheel, mousewheel events should be dispatched in the document.</description>
</bug>
<bug>
<bugid>1018</bugid>
<title>program to allow for live streeming of stock quotes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-30T22:48:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slo...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 16:50:17 +0000</openedDate>
<description>I was led to believe that the new G1 could allow for live streeming of
my stock quotes, and it does NOT , Scottrade said that its because in
order to allow for it , the phone ( and at this time NO Phone supports )
2 browsers at 1 time, Is anyone working on a fix for this? To provide a
medium to allow for this VERY valuable asset? Thank you Bill</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 24 Oct 2008 02:58:08 +0000</when>
<what>Does Scottrade uses applets to display live quotes?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 30 Oct 2008 22:48:20 +0000</when>
<what>Apparently the web site uses applets, which are not supported by Android.</what>
</comment>
</bug>
<bug>
<bugid>1125</bugid>
<title>HTTP 401 error acessing web site that uses NTLM authentication</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T15:57:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ttaylo...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 12:16:04 +0000</openedDate>
<description>- Steps to reproduce the problem Using a T-Mobile G1 handset or the
Android emulator from the 1.0 SDK, point browser to an
NTLM-authenticated site. Browser returns an HTTP 401 error, and dialog
is displayed reporting Q&quot;EThe site authentication scheme is not
supportedQ&quot;E. Login dialog never displays, so no opportunity is provided
to provide credentials. So far, only tested with a private Sharepoint
server, but NTLM authentication is default for a Sharepoint
installation. - Sample source code demonstrating the problem Currently
searching for a non-private URL that meets the criteria for use in
debugging, will update if found. - What you think the correct behavior
should be. An NTLM-authenticated site should display a login dialog
before rejecting credentials. Attached bug report in case it contains
useful information.</description>
<comment>
<author>ttaylo...@gmail.com</author>
<when>Fri, 31 Oct 2008 03:30:38 +0000</when>
<what>Additional information about the problem here:
http://forums.t-mobile.com/tmbl/board/message?board.id=Android3Q&amp;Emessage.id=9673

Note that this was duplicated on both the G1 and the emulator from the 1.0 SDK.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:57:23 +0000</when>
<what>ItQ&apos;Es up to the origin server to detect whether non-standard features are supported
before using them.</what>
</comment>
</bug>
<bug>
<bugid>9765</bugid>
<title>(1) airplane mode on/off problem and (2) alarm cannot be stopped if it triggers when the phone is asking the PIN code</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jfort...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 02:28:56 +0000</openedDate>
<description>These are in fact two connected issues that I have experienced with an
HTC Legend running Android 2.1. The first issue can be simply described,
but I cannot help on how to reproduce it. The phone goes spontaneously
to airplane mode overnight on and then off. When that happens, if the
alarm clock is set to some hour in the morning, when it starts to sound
the phone finds itself asking for the PIN code. Then the second issue
appears: in that state, dragging the bar down does not stop the alarm
sound, but only brings to the PIN screen. In fact, in this case there is
no snooze button, neither the side bar can be used to activate snooze
mode. In this situation, the only reasonable thing to do (if awake
enough!) is to introduce the PIN code (what brings to home screen, so
there is no bar to drag to stop the alarm) and then force a reboot (no
possiblity to snooze, of course, or else one risks getting up late). To
avoid this problem, at the moment, a compromise solution is to
deactivate the requirement of the PIN code to use the phone. Although
the second issue typically appears because of the first one, it seems to
me that its origin can be tracked down to the (old) design decision of
using the PIN code as a general (smart)phone password, although its
purpose is securing access to mobile communications. In other words, a
smartphone is a PDA with mobile communications: why blocking all the PDA
functions with the mobile password? This second issue can be easily
reproduced by programming the alarm clock in, say, 3 minutes and then
switching on, then off, airplane mode. When asked the PIN code, just let
the screen go off (or manually force it off using the power button).</description>
</bug>
<bug>
<bugid>741</bugid>
<title>About return value of OnTouchEvent()</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-06-05T21:52:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pja...@gmail.com</reportedBy>
<openedDate>Wed, 04 Jun 2008 08:30:41 +0000</openedDate>
<description>It seems not work when i return false on getting event (MotionEvent =
Move). I prefer it will be processed by viewparent of this view, when i
return false. in SDK: public boolean onTouchEvent(MotionEvent event) ...
event The touch screen event being processed. Returns Return true if you
have consumed the event, false if you havenQ&apos;Et. The default
implementation always returns false. My Log: INFO/AppIcon(1026):
MotionEvent{action=0 x=25.0 y=34.0 pressure=1.0 size=0.0}
INFO/AppIcon(1026): true INFO/AppIcon(1026): MotionEvent{action=2 x=25.0
y=37.0 pressure=1.0 size=0.0} INFO/AppIcon(1026): true
INFO/AppIcon(1026): MotionEvent{action=2 x=26.0 y=42.0 pressure=1.0
size=0.0} INFO/AppIcon(1026): true INFO/AppIcon(1026):
MotionEvent{action=2 x=27.0 y=59.0 pressure=1.0 size=0.0}
INFO/AppIcon(1026): true INFO/AppIcon(1026): MotionEvent{action=2 x=29.0
y=70.0 pressure=1.0 size=0.0} INFO/AppIcon(1026): false
INFO/AppIcon(1026): MotionEvent{action=2 x=30.0 y=78.0 pressure=1.0
size=0.0} INFO/AppIcon(1026): false INFO/AppIcon(1026):
MotionEvent{action=2 x=30.0 y=97.0 pressure=1.0 size=0.0}
INFO/AppIcon(1026): false INFO/AppIcon(1026): MotionEvent{action=2
x=30.0 y=106.0 pressure=1.0 size=0.0} INFO/AppIcon(1026): false
INFO/AppIcon(1026): MotionEvent{action=2 x=30.0 y=116.0 pressure=1.0
size=0.0} INFO/AppIcon(1026): false NOTE: This form is only for
reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 04 Jun 2008 17:53:47 +0000</when>
<what>What exactly is the problem here? What do these logs mean? Can you show your implementation of 
onTouchEvent()?</what>
</comment>
<comment>
<author>pja...@gmail.com</author>
<when>Thu, 05 Jun 2008 01:40:41 +0000</when>
<what>I attach my sample codes.

It seems not work when i return false on getting event (MotionEvent = Move).

It should be processed by OuterView when the coordinates of motionevent is outside of
InnerView.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 05 Jun 2008 21:52:00 +0000</when>
<what>Hi,

What you are seeing is the expected behavior. On an ACTION_DOWN, the parent looks for
a target to which the events should be dispatched (a target is found if onTouchEvent
returns true for ACTION_DOWN.) On subsequent ACTION_MOVEs, events are always
dispatched to this target. What you can do however is use onInterceptTouchEvent() in
the parent to see the events before they are dispatched to the children.</what>
</comment>
</bug>
<bug>
<bugid>2806</bugid>
<title>GeoPoint constructor fails compilation in 1.5_r2</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-22T21:37:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sun, 31 May 2009 00:13:45 +0000</openedDate>
<description>Environment: javac 1.6.0_10 on Ubuntu 9.04, two different PCs Symptoms:
Attached project fails to compile. Specifically: GeoPoint status=new
GeoPoint(0, 0); fails with: [javac] class file for
com.google.map.MapPoint not found Compilation succeeds on 1.5_r1.</description>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Sun, 31 May 2009 00:17:53 +0000</when>
<what>Realized in this test case, I forgot to include the uses-library statement. I fixed
that (see attached), but the error persists.

</what>
</comment>
<comment>
<author>neilboyd</author>
<when>Wed, 03 Jun 2009 08:47:20 +0000</when>
<what>I have exactly the same issue with JDK 1.5 on Windows XP.
If I refer to Android SDK 1.5_r1 in local.properties itQ&apos;Es okay.
It compiles okay in Eclipse but not in Ant.
I can see that maps.jar in 1.5_r1 has a lot more stuff in it than the one in 1.5_r2.
</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Wed, 03 Jun 2009 14:13:12 +0000</when>
<what>Looks like this is a problem with the Ant plugin.

From what I can tell from the source the AntPlugin only uses android.jar in the 
build path and doesnQ&apos;Et add the Google APIs one when told to do so, therefore any 
build via the ant task wonQ&apos;Et work with any Google API, whereas they will in the 
eclipse plugin.

</what>
</comment>
<comment>
<author>neilboyd</author>
<when>Wed, 03 Jun 2009 14:16:47 +0000</when>
<what>I donQ&apos;Et think thatQ&apos;Es it. The class that itQ&apos;Es complaining about
(com.google.map.MapPoint) just isnQ&apos;Et in maps.jar for 1.5_r2.</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 03 Jun 2009 14:49:42 +0000</when>
<what>As neilboyd indicated, the 1.5r2 edition of maps.jar is missing a ton of stuff.

As a test, I renamed my 1.5r2 maps.jar to something else and copied in the 1.5r1
edition. An application using GeoPoint compiles and runs fine on the 1.5r2 emulator
and the Google Ion (or whatever weQ&apos;Ere calling the HTC devices handed out at Google I/O).
</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Fri, 05 Jun 2009 23:07:29 +0000</when>
<what>1.5_r1 didnQ&apos;Et have a stubbed version of maps.jar, exposing private APIs that *will*
change in future versions. In r2 we introduced a stubbed version of maps.jar (similar
to android.jar), but it looks like the process to create it didnQ&apos;Et remove methods
with default access, exposing some that use classes that arenQ&apos;Et part of maps.jar
(com.google.map.MapPoint is one of them).

WeQ&apos;Ere fixing this. In the mean time, use the r1 version of the Google APIs add-on.</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Fri, 05 Jun 2009 23:12:21 +0000</when>
<what>Thanks!</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Wed, 22 Jul 2009 21:37:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18483</bugid>
<title>onDestroy no longer called for Fragment popped off of the backstack (r2 compat lib)</title>
<status>New</status>
<owner>hack...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pjl...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 07:00:30 +0000</openedDate>
<description>Using compat lib r2. TO REPRODUCE: 1) Replace Fragment A with Fragment B
using `replace` and add transaction to the backstack via:
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
ft.addToBackStack(null); 2) Press the back button 3) onDestroy is NOT
called for Fragment B NOTES: This is a breaking change. For r1 compat
lib onDestroy WAS called.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:51:04 +0000</when>
<what></what>
</comment>
<comment>
<author>pjl...@gmail.com</author>
<when>Mon, 24 Oct 2011 09:02:06 +0000</when>
<what>Fixed in r4 it seems, havenQ&apos;Et tested r3</what>
</comment>
</bug>
<bug>
<bugid>9241</bugid>
<title>Launcher: Hide apps on home screen from app list</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-07-26T18:35:08.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 22:19:52 +0000</openedDate>
<description>When you open the app list/app menu with all apps itQ&apos;Es usually to find
an app _not_ on the homescreen. However the apps on the homescreen are
also shown here - redundantly - and clutters the list unnecessarily
making it harder to find the apps not on the homescreen. Please consider
hiding apps already on the homescreen(s) from the app list.</description>
<comment>
<author>mike.calhoun</author>
<when>Wed, 23 Jun 2010 20:23:09 +0000</when>
<what>I think this should be an option, but it would be nice.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 18:35:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7922</bugid>
<title>In dock mode, phone back-lighting stays on at night</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>williamtcameron@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 20:22:33 +0000</openedDate>
<description>Device: Motorola Milestone Firmware: 2.1-update1 Carrier: Telus (Canada)
Steps to reproduce: - Put phone in Media dock. - If there IS ambient
light, the black-lighting on the menu buttons turns OFF. - If there
ISNQ&apos;ET ambient light, the black-lighting on the menu buttons turns ON.
What happened: - I believe this issue is caused by the 2.1 update. I
donQ&apos;Et remember it happening with 2.0.1. - The phone senses the light
level in the room and automatically turns on the back-lighting. The only
problem is that when the phone is in the dock IQ&apos;Em trying to sleep!
Correct behavior should be: - Back-lighting should turn off while in
dock. OR - When screen brightness is over 3/4 on the adjustment bar, the
back- lighting comes on. - When the screen brightness is below 3/4 on
the adjustment bar, the back- lighting goes off. OR - Add another button
on the screen that allows you to turn the back- lighting on and off as
you want. P.S. I have included images for those who might be confused
about which back-lit menu buttons IQ&apos;Em talking about. I have covered the
sensor so that the phone thinks itQ&apos;Es in a dark room. Also, I followed
the posting guidelines. I wish more people would follow them! haha</description>
</bug>
<bug>
<bugid>7439</bugid>
<title>auto on/off feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>patrickc...@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 22:37:44 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. just like the blackberry! it helps with the battery life
and annoying night emails</description>
<comment>
<author>dave.cri...@gmail.com</author>
<when>Tue, 25 Jan 2011 23:47:15 +0000</when>
<what>The fact of the batterylife on the HTC Desire is so remarkebly short, I personally thinks that there should be an app build-in to the phone system to schedule an automatic turn on/off the phone.
This can increase the batterylife so you donQ&apos;Et need to charge the phone so often.
</what>
</comment>
</bug>
<bug>
<bugid>17535</bugid>
<title>WebView - URL mechanism is broken - passing parameters does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>50</stars>
<reportedBy>efrad...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 17:29:40 +0000</openedDate>
<description>It seems there are several bugs in webview related to url behavier in
HTML. Under Honeycomb 3.1 passing parameter via URL is not working and
error message appears. To reproduce it. Q&lt;Ea
href=Q&quot;Efile:///android_assets/test.htmlQ&gt;EtestQ&lt;E/aQ&gt;E // this is working Q&lt;Ea
href=Q&quot;Efile:///android_assets/test.html?para=oneQ&gt;EtestQ&lt;E/aQ&gt;E // this is not
working with error message Q&quot;Eweb page contains errorQ&quot;E It working in
Android 2.2. I did not test Honeycomb 3.0.</description>
<comment>
<author>vis...@gmail.com</author>
<when>Tue, 12 Jul 2011 11:29:17 +0000</when>
<what>tested on 3.0 its broken..! Please fix it.</what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Wed, 13 Jul 2011 01:47:28 +0000</when>
<what>This ticket is related to issue 17327 -- if not an outright dupe.
</what>
</comment>
<comment>
<author>wl...@inswave.com</author>
<when>Tue, 02 Aug 2011 12:02:10 +0000</when>
<what>Same on galaxy tab. Please fix it.
</what>
</comment>
<comment>
<author>niallcon...@gmail.com</author>
<when>Fri, 16 Sep 2011 19:12:04 +0000</when>
<what>This is a major issue for users of Phonegap, we have customers refusing to use Android 3.x because of this. Our only option for larger tablets is iPad. Please resolve this issue quickly!</what>
</comment>
<comment>
<author>Charles....@gmail.com</author>
<when>Fri, 16 Sep 2011 19:14:41 +0000</when>
<what>Agreed, major issue.</what>
</comment>
<comment>
<author>bwac...@gmail.com</author>
<when>Sat, 24 Sep 2011 01:42:30 +0000</when>
<what>This really should be a higher priority issue</what>
</comment>
<comment>
<author>santine...@yahoo.com</author>
<when>Mon, 26 Sep 2011 20:26:33 +0000</when>
<what>Any updates/estimate when this will be fixed?  I use Phonegap and because of this error; I canQ&apos;Et get a number of things to work when my app is running on an Android Tablet.</what>
</comment>
<comment>
<author>n...@camelcity.com</author>
<when>Tue, 27 Sep 2011 16:09:09 +0000</when>
<what>Has anyone tried adding to the path as a workaround?  

Such as replacing 

file:///android_assets/test.html?para=one 

with 

file:///android_assets/test.html/para/one

and then parsing the URL?  Just a thought for a temp fix, but the URL may not load.</what>
</comment>
<comment>
<author>mhra...@gmail.com</author>
<when>Tue, 27 Sep 2011 19:44:27 +0000</when>
<what>This is definitely a major issue. </what>
</comment>
<comment>
<author>isc....@gmail.com</author>
<when>Thu, 10 Nov 2011 02:01:11 +0000</when>
<what>Its been a month so.. has anyone found a workaround for this?</what>
</comment>
<comment>
<author>mhra...@gmail.com</author>
<when>Thu, 10 Nov 2011 17:32:27 +0000</when>
<what>The work around for us has been to insert all parameters as meta tags into the actual HTML of the document. The  JS then finds and parses those out as it would the URL params. itQ&apos;Es actually worked out well.</what>
</comment>
<comment>
<author>emptywor...@gmail.com</author>
<when>Thu, 10 Nov 2011 17:34:35 +0000</when>
<what>Can you show an example</what>
</comment>
<comment>
<author>adla...@gmail.com</author>
<when>Fri, 11 Nov 2011 04:43:02 +0000</when>
<what>Fortunately, we control the HTML content that we load into our webview, so we just call our query string parser directly after page load and whenever the query string needs changing:

webView.loadUrl(Q&quot;Ejavascript:updateQuery(Q&apos;EQ&quot;E + query + Q&quot;EQ&apos;E);Q&quot;E);

This, of course, will not work if you donQ&apos;Et control what the page does with the query string.
</what>
</comment>
<comment>
<author>Charles....@gmail.com</author>
<when>Fri, 11 Nov 2011 04:46:14 +0000</when>
<what>I stored parameters of the query string in local storage on click of the anchor then retrieved them once I arrived at the destination page.</what>
</comment>
<comment>
<author>koluc...@gmail.com</author>
<when>Mon, 14 Nov 2011 17:19:13 +0000</when>
<what>Same problem with Android 3.2 on Acer A500</what>
</comment>
<comment>
<author>freeads...@gmail.com</author>
<when>Mon, 14 Nov 2011 17:23:46 +0000</when>
<what>Same problem. Fix it ASAP</what>
</comment>
<comment>
<author>emptywor...@gmail.com</author>
<when>Mon, 14 Nov 2011 18:04:00 +0000</when>
<what>The query parameter is dynamic its loading dynamic content from a jsonn request 


the html
example(  myurl.com?x=3475869 )   the number changes every time  then on the receiving html page 

the js function 
function getQueryVariable(variable) { 
  var query = window.location.search.substring(1); 
  var vars = query.split(Q&quot;EQ&amp;EQ&quot;E); 
  for (var i=0;iQ&lt;Evars.length;i++) { 
    var pair = vars[i].split(Q&quot;E=Q&quot;E); 
    if (pair[0] == variable) { 
      return pair[1]; 
    } 
  } 


so does your example work with this situation  adla...@gmail.com

thanks
</what>
</comment>
<comment>
<author>joeyboo...@gmail.com</author>
<when>Wed, 30 Nov 2011 15:37:12 +0000</when>
<what>anyone have a good example of a solution to this issue? IQ&apos;Em having a tough time coming up with one.</what>
</comment>
</bug>
<bug>
<bugid>11791</bugid>
<title>account setup fails when 3g connection not present, although Wi-Fi is enabled.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>macks...@gmail.com</reportedBy>
<openedDate>Sun, 10 Oct 2010 11:34:36 +0000</openedDate>
<description>The wizard titled Q&quot;ESet up your Google accountQ&quot;E fails with error Q&quot;EYou
donQ&apos;Et have a network connectionQ&quot;E when trying to sign in to an existing
Google account, if 3g is not active, although a working wi-fi connection
is available. The wi-fi connection should be used, obviously. This is on
a Samsung Galaxy Spica model GT-I5700, firmware version 1.5, baseband
version i5700XXIK2, kernel version 2.6.27, build number CUPCAKE.XXIL3</description>
</bug>
<bug>
<bugid>3880</bugid>
<title>Calendar Widget: Q&quot;EWhatQ&quot;E Field not Updating When Edited</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>mohamed.mulla</reportedBy>
<openedDate>Mon, 14 Sep 2009 11:33:34 +0000</openedDate>
<description>The Calendar Widget is not updating the Q&quot;EWhatQ&quot;E string when it is edited
in the Calendar App. Steps: - Add Calender Widget to homescreen - Create
a Calendar entry - ensure that the calendar widget displays event. -
Modify the Q&quot;EWhatQ&quot;E desc Expected Outcome: - Change of Q&quot;EWhatQ&quot;E field value
reflected in widget Actual Outcome: - Widget continues to display
previous string. Deleting and re-adding widget to homescreen updates
value Details: - Build: CRC37 - Kernal: 2.6.27</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:08:39 +0000</when>
<what></what>
</comment>
<comment>
<author>soszynsk...@gmail.com</author>
<when>Tue, 15 Sep 2009 11:22:06 +0000</when>
<what>ItQ&apos;Es changing itself after about 20 seconds</what>
</comment>
</bug>
<bug>
<bugid>3192</bugid>
<title>voice recorder should have option to display an icon in the notification area there are saved voice messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>david.m....@gmail.com</reportedBy>
<openedDate>Mon, 06 Jul 2009 23:31:46 +0000</openedDate>
<description>Feature request - Steps to reproduce the problem Save a voice recording
and exit the voice recorder. There is no indication of saved voice
messages in the notification area. - What you think the correct behavior
should be. An icon indicating saved voice messages should appear in the
notification bar. This should be an optional feature with the current
behavior of no notification as the default. The idea is that the icon
serves as a reminder that you have voice reminders (presumably recorded
while driving) to yourself that you have not yet downloaded to your
ToDo/Next Actions lists. Once you have listened to your voice messages
and added them to the appropriate lists, you would delete the voice
recordings and the notification would go away.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:26:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4294</bugid>
<title>Slow laggy performance around the dialling screens / inputs ignored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>xster.net</reportedBy>
<openedDate>Mon, 19 Oct 2009 19:09:00 +0000</openedDate>
<description>Performance is generally laggy while using the dial screens. If I called
a contact, hung up after hearing voicemail and dialled again, I wouldnQ&apos;Et
be able to do the above without looking at the screen. I know the key
sequence, itQ&apos;Es dial, hang up then dial * 2. But this typically doesnQ&apos;Et
happen and it usually takes up to 5 seconds of staring at the screen to
get that done. First, pressing the dial key takes a while for the user
to get visual feedback, not letting the user to be assured that the
process has started and letting the user to move on to other stuff.
Pressing hang up takes just as long. I should be guaranteed that the
connection is closed if I press the hang up key once on the hard button.
ItQ&apos;Es not easy to press accidentally and itQ&apos;Es not a soft button, if I
press the button, there should be no way for it to go wrong. So why
isnQ&apos;Et the feedback instant? Instead, IQ&apos;Em not too sure if the connection
closed because there is no reaction on the screen for a while. After I
hang up, the system is a bit slow for a few seconds and pressing dial
twice (to redial the same number) is unsuccessful most of the time. The
voice dialer comes up often too while physically, the dial key is never
pressed for more than half a second. Same is true if I press hang up
twice. Logically the first press should end the call and the second
press should lock the screen. Typically, this doesnQ&apos;Et seem to happen.
The OS tends to ignore key presses when itQ&apos;Es busy around the dial
screen. While the Android OS is on smartphones, the primary function is
still for dialling. Perfect optimisation of the dialling screens should
be of primary importance as well</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:10:39 +0000</when>
<what></what>
</comment>
<comment>
<author>rodneyanow@gmail.com</author>
<when>Sat, 13 Feb 2010 04:42:15 +0000</when>
<what>Android 2.0.1, Motorola Droid
Why are the dialing visuals slow?  I would think these would be some of the easiest
screens to render rapidly aside from pulling up the picture for the contact.</what>
</comment>
<comment>
<author>nathan.o...@gmail.com</author>
<when>Fri, 17 Dec 2010 21:03:10 +0000</when>
<what>This is the single most annoying thing about smartphones. If there is any one app whose performance should trump all others, itQ&apos;Es the dialing interface. I often call people and immediately want to use speakerphone but canQ&apos;Et because the UI doesnQ&apos;Et even draw the call screen before the recipient of the call picks up- let alone does it draw the speakerphone button, allow me to push it and finally act by switching to speakerphone. By that point, the recipient is confused as to why I havenQ&apos;Et said anything.</what>
</comment>
</bug>
<bug>
<bugid>5159</bugid>
<title>Multiple audio track support in mp4 playback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>magnus.p...@gmail.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 14:39:25 +0000</openedDate>
<description>If the mp4 media file includes more then one audio track, eg. from a
converted DVD, there is no way of choosing what audio track to use for
playback. The mediaplayer chooses the second track (last track?) by
default. An option to choose what track to use would be helpful.
Discovered on Android 1.5 (HTC Hero)</description>
</bug>
<bug>
<bugid>10498</bugid>
<title>GMail contacts doesnQ&apos;Et sync names to the phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JScooby...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 02:31:51 +0000</openedDate>
<description>- Steps to reproduce the problem: In my case, I just setup my phone for
the first time after buying it last week-end. I have 66 contacts in
GMail. I simply hit the Q&apos;EContact syncQ&apos;E on the phone (Nexus One, running
Android 2,2 FRF91 OTA). - What happened: In my contact list all contacts
are displayed as phone numbers for the ones with mobile phones. All the
others are shown as company names. - What you think the correct behavior
should be: The names should be sync as well. One workaround is to login
GMail in a browser, export the contacts in .vcf format (vCalendar), copy
to the SD-card and in the Android GMail, use Q&apos;EImport/ExportQ&apos;E / Q&apos;EImport
from SD-CardQ&apos;E. This will update all the above phone only contacts with
names.</description>
</bug>
<bug>
<bugid>1545</bugid>
<title>Calender app in emulator Q&amp;E PIM API for Android Developers</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-16T16:17:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gautambi...@gmail.com</reportedBy>
<openedDate>Tue, 16 Dec 2008 13:27:28 +0000</openedDate>
<description>why there is no default calender application for tasks and events (ToDo
Items) in emulator ?? is there any PIM API to work on default tasks and
events ?? can we expect calender application in emulator in the new
release ?? we can see the code for ContentProvider in bellow link.can we
use that in our application http://android.git.kernel.org/?
p=platform/packages/providers/CalendarProvider.git;a=blob_plain;f=src/com/a
ndroid/providers/calendar/CalendarProvider.java;hb=refs/heads/release-1.0</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 16:17:15 +0000</when>
<what>Duplicate of issue 1389</what>
</comment>
</bug>
<bug>
<bugid>13522</bugid>
<title>Nexus S-Accelerometer will not work after using Sky Maps,</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>59</stars>
<reportedBy>prissy...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 03:27:59 +0000</openedDate>
<description>We have two Nexus S phones. Anytime we use Sky maps then after the phone
will not go into landscape, Bump will not work or anything that requires
the accelerometer to function properly. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>sysad...@ultimateadventures.us</author>
<when>Thu, 30 Dec 2010 05:42:40 +0000</when>
<what>Confirmed, my Nexus S can reproduce this. Google Maps went into Landscape mode several seconds after starting Maps, but no other apps using the accelerometer will work.</what>
</comment>
<comment>
<author>guerra.b...@gmail.com</author>
<when>Thu, 30 Dec 2010 15:08:51 +0000</when>
<what>this happens to me also. </what>
</comment>
<comment>
<author>jdes...@gmail.com</author>
<when>Sat, 01 Jan 2011 02:48:40 +0000</when>
<what>I can confirm that after using skymap - the nexus s no longer rotates between portrait/landscape properly.  IQ&apos;Ed also like to report that SkyMap itself is really jerky - something is either messed up with the compass/accelerometer or the software.</what>
</comment>
<comment>
<author>Jon.S.Ha...@gmail.com</author>
<when>Wed, 19 Jan 2011 16:25:28 +0000</when>
<what>I have the same issue. Auto-rotate stops working on my Nexus S (Android 2.3.1) after I run Google Sky Map (1.6.1). 

Even when the auto-rotate stops working, the GPS Status app (ver 3.6) seems to indicate all the sensors are working. 

IQ&apos;Eve power cycled the phone and done a factory reset--both Q&quot;EfixQ&quot;E the problem until I run Sky Map again. Is there a resolution to this issue? IQ&apos;Ed sure like to be able to use Google Sky Map with this phone.

HereQ&apos;Es a link to a discussion of the same issue in the Google Mobile support forum:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=126dea2a5c8ec443Q&amp;Ehl=en

Google/Samsung Nexus S
Android 2.3.1
Google Sky Map 1.6.1.

-- 
Jon</what>
</comment>
<comment>
<author>jontayler@gmail.com</author>
<when>Wed, 19 Jan 2011 19:29:11 +0000</when>
<what>Hi.  As far as I am aware this isnQ&apos;Et a Sky Map issue, but occurs after many sensor-based apps are run.  So that oneQ&apos;Es out of the control of the Sky Map team.  We are looking at the jerkiness though.  Sorry I canQ&apos;Et give you any more info at the moment.

John</what>
</comment>
<comment>
<author>neild...@gmail.com</author>
<when>Thu, 20 Jan 2011 09:54:43 +0000</when>
<what>Also seeing this problem with Nexus S as are a lot of other people:

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=126dea2a5c8ec443Q&amp;Ehl=en
</what>
</comment>
<comment>
<author>bcame...@gmail.com</author>
<when>Sun, 23 Jan 2011 06:15:41 +0000</when>
<what>IQ&apos;Em sure you folks have already realized this, but itQ&apos;Es not just jerky.  The locations of objects incorrectly move when the phone is reoriented.</what>
</comment>
<comment>
<author>bcame...@gmail.com</author>
<when>Sun, 23 Jan 2011 06:21:27 +0000</when>
<what>Jon,

Is there any existing bug against whichever team is responsible for the accelerometer control?</what>
</comment>
<comment>
<author>svanheu...@gmail.com</author>
<when>Mon, 24 Jan 2011 05:02:09 +0000</when>
<what>I had this same problem with my Nexus S. It actually got stuck in landscape after using Sky maps but turning the phone off and back on fixed that. Although my compass stopped working after that and even a factory reset wont fix it. Is anyone else having compass issues or is that a separate problem?</what>
</comment>
<comment>
<author>peterbo...@gmail.com</author>
<when>Mon, 24 Jan 2011 06:59:24 +0000</when>
<what>I donQ&apos;Et know if I had a problem with the orientation. I just noticed that the compass didnQ&apos;Et work anymore (after using Sky Map). After a reboot all was fine again. The I removed Sky Map and the problem never occurred again.
</what>
</comment>
<comment>
<author>jdes...@gmail.com</author>
<when>Mon, 24 Jan 2011 22:16:03 +0000</when>
<what>Could that owner of this bug report please change it to include version 2.3 and merge it with the following duplicate issue: http://code.google.com/p/android/issues/detail?id=13726</what>
</comment>
<comment>
<author>szoftos@gmail.com</author>
<when>Wed, 26 Jan 2011 22:16:18 +0000</when>
<what>Hi, my nexus s is also producing this kind of weird behaviour.

After launching skymap, or other one (the one thatQ&apos;Es called 3d compass actually), phone rotation stops working.

Looking forward for the fix of this issue.</what>
</comment>
<comment>
<author>neil.truslove@northernrock.co.uk</author>
<when>Mon, 31 Jan 2011 14:52:47 +0000</when>
<what>IQ&apos;Em experiencing the same issue with Sky Maps and only that program.  Definitely not the same experience I used to get with my HTC Desire before so not sure how this ones cropped up as that worked perfectly.</what>
</comment>
<comment>
<author>martin.r...@gmail.com</author>
<when>Mon, 07 Feb 2011 21:59:14 +0000</when>
<what>IQ&apos;Em also seeing this issue on my Nexus S.</what>
</comment>
<comment>
<author>jeffd...@gmail.com</author>
<when>Fri, 25 Feb 2011 19:08:19 +0000</when>
<what>I noticed this in the past. But canQ&apos;Et reproduce it now. Running 2.3.3 on my Nexus S. Possibly fixed?</what>
</comment>
<comment>
<author>jontayler@gmail.com</author>
<when>Fri, 25 Feb 2011 22:11:25 +0000</when>
<what>This has been fixed in the Gingerbread OTA update that has been going out over the last few days.

John</what>
</comment>
<comment>
<author>prom...@gmail.com</author>
<when>Sat, 26 Feb 2011 08:32:54 +0000</when>
<what>Confirmed fixed in 2.3.3 GRI40 on GT-I9020T</what>
</comment>
<comment>
<author>margaret...@gmail.com</author>
<when>Sat, 26 Feb 2011 15:14:37 +0000</when>
<what>Great, now all we need is a fix for the 2.3.3 display color temperature change. </what>
</comment>
<comment>
<author>sidu...@gmail.com</author>
<when>Mon, 11 Apr 2011 15:13:19 +0000</when>
<what>I still have the screen shaking when I use Google sky map or Google street view.. android 2.3. 3 </what>
</comment>
<comment>
<author>dingguo...@gmail.com</author>
<when>Fri, 03 Jun 2011 08:38:01 +0000</when>
<what>May I know how we can get Q&quot;E2.3.3 GRI40 on GT-I9020TQ&quot;E.
We want to apply the patch in Q&quot;E2.3.2Q&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>8352</bugid>
<title>NEED automatic reconnect VPN connection feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>reynh...@gmail.com</reportedBy>
<openedDate>Sun, 16 May 2010 09:31:22 +0000</openedDate>
<description>sometime, wireless connection is not stable, then VPN will disconnect,
and wonQ&apos;Et reconnect automatic. itQ&apos;Es to bad we need automatic reconnect
function</description>
</bug>
<bug>
<bugid>1058</bugid>
<title>feature req: confirmation for Q&apos;Eforget this networkQ&apos;E</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-25T00:39:43.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 18:32:23 +0000</openedDate>
<description>They keyboard is nice.. but big long secure wep/wpa keys are still no
fun to type. Clicking on a wireless network brings up Q&apos;EconnectQ&apos;E Q&apos;EforgetQ&apos;E
side by side; if you miss Q&apos;EconnectQ&apos;E youQ&apos;Ell get the joy of typing the key
in again. (Assuming you have it..) It should pop up a confirmation
dialog before deleting, or perhaps not offer Q&apos;EforgetQ&apos;E as a default
option to begin with..</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:27:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:39:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7561</bugid>
<title>Allow links to Market apps to be shared with other Android users</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ohte...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 06:16:20 +0000</openedDate>
<description>Create a Q&apos;EShareQ&apos;E button in each AppQ&apos;Es details page to allow a link to
that app to be sent to another Android phone via Gmail/messaging. This
would be extremely useful e.g. in my case where my wife and I both use
Android phones.</description>
<comment>
<author>oxygen2</author>
<when>Fri, 07 May 2010 08:19:55 +0000</when>
<what>The magic Q&apos;EshareQ&apos;E button is one the things that makes Android shine.  Inclusion of this feature in the 
marketwould likely help increase downloads and lead to more sales. </what>
</comment>
</bug>
<bug>
<bugid>10287</bugid>
<title>Process management is not good enough in Android. Need some simple fix first.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>louischa...@gmail.com</reportedBy>
<openedDate>Sun, 08 Aug 2010 04:30:40 +0000</openedDate>
<description>I like the platform. However, lots of people including me, use Q&quot;EminfreeQ&quot;E
this method to maintain snappy behavior in my phone. Ongoing, there have
to be some fix on Android on process management. When 100+ apps
installed, you will see a lot of issue. Irresponsible apps try to run
very often and stay resident. Some apps pretend to offer service
(oomQ&lt;E=2), and keeps running without my consent. I hope these would be
addressed in the future - what can run at startup - what can stay
resident - what is the budget limit per category, in terms of numbers or
memory. - if stay resident, what is the allowed running frequency, 5s,
10min, 1hr, and etc. - how many task can run simultaneouly per category
Without crond kind of service, I donQ&apos;Et know how it can be fixed. But
now, in short term, I just like 2 simple features to help the situation.
Get an advance menu for users who knows what they want per apps behavior
in check box. 1. allow run in background 2. stay resident not preferred
And then, one button to reset all the apps behavior to default, which is
the current mode. This is for novice user. I think that it certainly
will help.</description>
<comment>
<author>louischa...@gmail.com</author>
<when>Sun, 08 Aug 2010 04:36:01 +0000</when>
<what>By the way, I hope the fix could be in a form of 2.1 or 2.2 update. 

Majority of people have these andriod phones, which are likely not able to be upgraded to 3.0, due to phone vendor unwillingness.</what>
</comment>
<comment>
<author>SomeUsel...@gmail.com</author>
<when>Tue, 16 Aug 2011 04:53:42 +0000</when>
<what>It is unlikely that crond type functionality will be put in the hands of non-technical users, but at least letQ&apos;Es have a mechanism for selecting which applications start at boot and which ones can stay resident in the cache, eh?

Google isnQ&apos;Et listening.</what>
</comment>
</bug>
<bug>
<bugid>16262</bugid>
<title>Sync Email Farther Back in Time</title>
<status>Assigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Jaybl...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 17:56:15 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. The default email application only allows for email to be
synced for a period as far back as a month. This should be longer. It
would be nice to be able to see an email farther than a month back on my
phone/tablet. I am away from my computer so much and it would be nice to
be able to download my whole email inbox. I understand that can be a lot
of space, but if itQ&apos;Es done over a WiFi connection it is not so bad. This
feature would be great for business email especially. I work in an
industry where people are not at their desks all day and need to be able
to communicate on the go. This feature would be extremely helpful.
Perhaps you donQ&apos;Et have to download the whole message, but at least be
able to download it. That could be the users option. The email settings
could be set to download a months worth of email, but allow users to see
all their email messages. If an email is older than one month then they
would have to download it before viewing. Again that could be their
choice. Download all, a year, a month, a week, yet still have the
ability to download a specific message that is farther back than what
they have already downloaded. If youQ&apos;Ere an application developer and are
requesting new APIs, please include sample code showing how you are
proposing the API should be used.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 27 Apr 2011 03:37:29 +0000</when>
<what>What kind of account is this (POP3, IMAP, Exchange) and on what device?</what>
</comment>
<comment>
<author>Jaybl...@gmail.com</author>
<when>Wed, 27 Apr 2011 04:15:11 +0000</when>
<what>It is on a Samsung Captivate with 2.2 and a Motorola Xoom with 3.0.1. Both devices are syncing to the same corporate exchange account. The Exchange server is running Exchange 2010.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 27 Apr 2011 20:44:41 +0000</when>
<what>The only option above one month is everything and we are concerned about data usage in this case; the Q&quot;EallQ&quot;E feature is being considered, however, for the next release.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 27 Apr 2011 20:45:38 +0000</when>
<what>By the way, the Captivate and the Xoom use different applications to handle Exchange sync; we have no control over what Samsung does with its application (though it appears to be mainly a skinned version of the stock app).</what>
</comment>
<comment>
<author>Jaybl...@gmail.com</author>
<when>Fri, 29 Apr 2011 06:55:42 +0000</when>
<what>Good to know. Thanks for the info. I figure if the code is released with that capability perhaps they wonQ&apos;Et mess with it too much. I understand theyQ&apos;Ere going to do something with it but IQ&apos;Ed hope it would be more like what you mentioned; a skinned app. This ability would be a great option in my opinion. IQ&apos;Em glad it is being considered.</what>
</comment>
<comment>
<author>Cobjone...@gmail.com</author>
<when>Fri, 29 Apr 2011 07:36:20 +0000</when>
<what>The Droid 2 and X offer what you are looking for. They also allow timer locks of up to 15 minutes where you donQ&apos;Et have to type in a pin every time.</what>
</comment>
<comment>
<author>Jaybl...@gmail.com</author>
<when>Fri, 29 Apr 2011 15:50:43 +0000</when>
<what>Thats a cool feature.  My Xoom does the lock thing youQ&apos;Ere talking about.  I like how that works.  If I was still on Verizon I would have bought one of those Droids.  Unfortunately IQ&apos;Em on ATQ&amp;ET.  Does the Atrix have these features?  My first phone was a Motorola and I donQ&apos;Et know why I never kept buying them. That first one was a great phone.  The Xoom has itQ&apos;Es quirks, but itQ&apos;Es nice to be using a quality Motorola product.</what>
</comment>
</bug>
<bug>
<bugid>5417</bugid>
<title>Bluetooth Voice Dial</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-07T17:40:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>181</stars>
<reportedBy>clydeml@gmail.com</reportedBy>
<openedDate>Sun, 13 Dec 2009 02:49:26 +0000</openedDate>
<description>I find it hard to believe that i cannot dial the Motorola Droid using a
Motorola bluetooth headset. My last 4 Motorola (V557, SLVR, 2 versions
of RAZR) phones had the ability to do this. This neds to be addresses
right away. This forces users to take their eyes off the road to dial.</description>
<comment>
<author>tropmonky</author>
<when>Wed, 13 Jan 2010 04:19:34 +0000</when>
<what>I agree, I should be able to click the button on the bluetooth headset to Que a voice
dial.</what>
</comment>
<comment>
<author>enrico.q...@gmail.com</author>
<when>Thu, 14 Jan 2010 07:35:11 +0000</when>
<what>ItQ&apos;Es preposterous! 4 years old Symbian phones support this feature. I wonder how
android wants to win the competition with symbian phones or blackberry or iPhone if
developers donQ&apos;Et implement such a fundamental feature!</what>
</comment>
<comment>
<author>jodaboda</author>
<when>Mon, 18 Jan 2010 20:01:23 +0000</when>
<what>**********************************************************************************
**********************************************************************************

! EVERYONE PLEASE ! Contribute 2 seconds and 2 clicks to getting issues fixed!

PLEASE, open this link and click to Q&quot;EstarQ&quot;E the issue:

http://code.google.com/p/android/issues/detail?id=1181

(Click the star so itQ&apos;Es yellow, not white)

(all other similar complaints are being merged into this thread, so itQ&apos;Es unnecessary
to bother with any of them)

**********************************************************************************
**********************************************************************************</what>
</comment>
<comment>
<author>TPaige...@gmail.com</author>
<when>Fri, 29 Jan 2010 01:58:36 +0000</when>
<what>I have no plan, but I do have a phone number.  I know they say nothing will happen if we call, but then again, 
apparently nothing happens if we star/e-mail/post.  Anybody else wanna try?  IQ&apos;Em going to:

Google Inc. 
1600 Amphitheatre Parkway
Mountain View, CA 94043
Phone: +1 650-253-0000
Fax: +1 650-253-0001</what>
</comment>
<comment>
<author>TPaige...@gmail.com</author>
<when>Fri, 29 Jan 2010 07:17:04 +0000</when>
<what>
        Know this is unlikely to work either, but I thought of something.  I am e-mailing Verizon to find out how 
to press them NOT to advertise this phone as having Q&quot;Evoice-dialQ&quot;E as long as the voice-dial is not hands-free.  
Perhaps if we bring this discrepancy to the attention of Verizon, who DOES have a customer service 
department, if they stop advertising the phone as having voice-dial, people will not buy it and then it will hit 
Google in the pocketbook.  If I had known the voice-dial was nonfunctional, I would have saved my money or 
at least my time.  This is my sample e-mail:

I purchased a DROID ERIS that was advertised as having a voice-dialing feature.  What was not explained or 
advertised is that the voice dial is not hands-free--that is, does recognize your voice, but does not dial by 
voice alone--it requires you to look at the phone and touch a link for confirmation.  Because voice-dialing is 
not hands-free on this phone, it is useless.  I believe that Verizon or any other carrier that sells this phone 
should refrain from advertising it as having voice-dialing until Google fixes this issue.  It has been this way 
for 2 years, and Google is ignoring the posts and complaints of all of us who bought this phone, mistakenly 
thinking that the voice-dial feature was hands-free.  A voice dial feature that does not work only with the 
voice is rendered null and void, especially given that driving laws now dictate that cell phones can only be 
operated with hands-free usage.  Please tell me whom I would contact about this.  Thank you--

Sincerely--

(your name here)

Verizon did not publish their customer service e-mail, but you can compose and send an e-mail to customer 
service at this link:

http://www.verizonwireless.com/b2c/contact/index.jsp

The company addresses are also on this page.

Perhaps some of you are thinking that this is over the top, and a simple case of Q&quot;Ecaveat emptorQ&quot;E.  I actually 
beg to differ.  What is the use of voice-dial that has to be confirmed by hand?  I think no one is looking to buy 
a phone that you simply know recognizes your voice without it being of any use to you at all.  Even a dog can 
recognize a vocal command and then perform an action to respond to it (no offense to dogs).  This 
smartphone is not that smart. Q&quot;EVOICE DIALQ&quot;E Implies that the phone actually DIALS on recognition of the 
VOICE--this does not do so.  This phone has Q&apos;EVOICE-CHOOSEQ&quot;E--it does not dial by voice alone.  ItQ&apos;Es simply 
false advertising.

*sigh* I know I am acting like a posting psycho but IQ&apos;Em just slightly pissed.

LetQ&apos;Es see if anything gets done this year....</what>
</comment>
<comment>
<author>Joewoo...@gmail.com</author>
<when>Mon, 01 Feb 2010 14:35:42 +0000</when>
<what>absolutley correct, I cannot believe this Droid would not have voice command dailing 
per bluetooth. FIX IT  !</what>
</comment>
<comment>
<author>franklin...@gmail.com</author>
<when>Mon, 08 Feb 2010 21:15:10 +0000</when>
<what>This phone should have never been release with out this feature.  Come on Motorola 
youQ&apos;Eve made BT headsets for how many years.  DidnQ&apos;Et you ever ask your customers how 
they use them.  Good thing I keeps my Windows Mobile phone.  

No Voice Dial, No GAL Support and a host of other issues make phones running Andriod 
impossible to use for business. </what>
</comment>
<comment>
<author>robep...@gmail.com</author>
<when>Tue, 09 Feb 2010 21:14:36 +0000</when>
<what>I live in a hands free state where voice dial is required.  It is absolutely 
rediculous that a Q&quot;EflagshipQ&quot;E phone does not have this mandatory feature.</what>
</comment>
<comment>
<author>khgrant...@gmail.com</author>
<when>Wed, 10 Feb 2010 00:00:47 +0000</when>
<what>I really need voice dial support for hands-free driving!</what>
</comment>
<comment>
<author>bubbasam...@gmail.com</author>
<when>Tue, 23 Feb 2010 08:26:06 +0000</when>
<what>I also live in a hands free state. I have to hide the phone while IQ&apos;Em dialing. 
Hopefully I will not get in an accident or get a ticket before this bug is fixed.</what>
</comment>
<comment>
<author>TPaige...@gmail.com</author>
<when>Tue, 23 Feb 2010 14:36:11 +0000</when>
<what>bubbasamdog, donQ&apos;Et hold your breath....*sigh*</what>
</comment>
<comment>
<author>jimpg2...@gmail.com</author>
<when>Mon, 15 Mar 2010 14:56:16 +0000</when>
<what>I agree with all the frustrated android OS (non) hands free voice activated BT
complaints. This is a shadowy and carefully concealed issue with Verizon, Google and
Motorola. I will try and return my 3 new android cell phones today. Plus, I will file
a complaint with California Consumer Affairs and the AGQ&apos;Es office. Perhaps Jerry Brown
can use this as a campaign crusade issue for his return quest to be Governor?</what>
</comment>
<comment>
<author>jodaboda</author>
<when>Wed, 17 Mar 2010 00:11:04 +0000</when>
<what>itQ&apos;Es certainly not Q&quot;EshadowyQ&quot;E, and it has nothing to do with Verizon and Motorola. 
The issue is exclusive to Android, and is GoogleQ&apos;Es exclusive fault and responsibility.

****
that said, if you people want to get Google to do something about it, please write to
the superblogs Engadget and Gizmodo.  If enough people Q&quot;EtipQ&quot;E them about this issue
(it IS the number ONE issue for Android), they will write about it.  If they write
about it, hell will break loose and Google will address the issue much more quickly.
****


</what>
</comment>
<comment>
<author>lane.dec...@gmail.com</author>
<when>Sun, 28 Mar 2010 20:11:36 +0000</when>
<what>Agree with prior comments.  The lack of full handsfree capabaility must be disclosed 
by the Motorola, Verizon Q&amp;E Google.  They cannot stare into the eyes of a judge 
and/or jury and say the phone is compliant with laws in those states that require 
handsfree devices.  Absurd!  Am I mistaken in my understand of how the DROID works?</what>
</comment>
<comment>
<author>seaotter...@gmail.com</author>
<when>Tue, 30 Mar 2010 08:16:58 +0000</when>
<what>Google headquarters is in a state that is mandated by law to be handsfree. How can 
this be a medium priority? I have brought it back to Verizon twice and never once 
did they tell me this was the issue that I could not make BT calls. Is the staff 
simply unaware?
I am a road warrior but want to keep myself and others safe-  IQ&apos;Ell go without cool 
and fun to stay productive, but please donQ&apos;Et make me finally have to break down and 
buy one of the extra boring BlackberryQ&apos;Es.</what>
</comment>
<comment>
<author>mgp...@gmail.com</author>
<when>Tue, 06 Apr 2010 23:26:13 +0000</when>
<what>This is a basic phone function. Should already be done.</what>
</comment>
<comment>
<author>BarryThi...@gmail.com</author>
<when>Tue, 06 Apr 2010 23:33:48 +0000</when>
<what>Google is failing its customers, and putting out an inferior product.  
Unfortunately, I expect most customers who are considering Android phones are not 
aware of this major shortcoming.  I wasnQ&apos;Et when I bought my G1, but I assumed that a 
quality organization like Google would have a fix out post haste.  GoogleQ&apos;Es failure 
to address this is just...[insert your own perjorative here].</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Tue, 06 Apr 2010 23:57:54 +0000</when>
<what>This shouldnQ&apos;Et be much of a surprise, because Google has a record of flaws, outright
bugs, and poor support. Nexus One is a case in point.

Your real recourse is to your carrier (or whoever sold you the phone), or at most to
HTC -- except in the case of the Nexus One, Google is really just an OEM supplier.

John

p.s. Great technology. Poor customer savvy. Q&quot;EBetaQ&quot;E products.
Mistakes Apple doesnQ&apos;Et make. Could well be GoogleQ&apos;Es undoing.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:40:57 +0000</when>
<what></what>
</comment>
<comment>
<author>hazelt...@yahoo.com</author>
<when>Mon, 12 Apr 2010 22:05:11 +0000</when>
<what>GOOGLE - please fire the solutions architect(s) who didnQ&apos;Et include BlueTooth voice 
dialing commands in the Android operating system.

California is a hands-free state for cell phones (IQ&apos;Em sure other states and 
countries has this too) - WE CANQ&apos;ET MANUALLY DIAL OUR CELL PHONES WHILE DRIVING!!!

CanQ&apos;Et believe this was overlooked....

</what>
</comment>
<comment>
<author>kc6...@gmail.com</author>
<when>Fri, 04 Jun 2010 13:23:19 +0000</when>
<what>This is total BS that this option is not there on a high end phone.
even the 7.00 prepaid phones have voice dialing from bluetooth.
guess IQ&apos;Ell send my tickets to google let them pay for it!!!!!!!</what>
</comment>
<comment>
<author>jthursto...@gmail.com</author>
<when>Fri, 04 Jun 2010 15:46:53 +0000</when>
<what>Froyo (2.2) has it. Confirmed by multiple sources including Google/Android.
What devices will support it? Currently the only one is the Nexus1, hopefully the
Droid Q&quot;Ein the near futureQ&quot;E and HTC says if your phone was released in 2010.</what>
</comment>
<comment>
<author>ben...@gmail.com</author>
<when>Fri, 04 Jun 2010 15:58:16 +0000</when>
<what>Does FroyoQ&apos;Es Voice Dialing require a network connection? 

I have searched repeatedly for this, but I cannot find an answer.

I have found that with Eclair, if you didnQ&apos;Et have a network
connection, voice recognition did not work.  No voice texting, no
voice searches.

I am eager to find out if this is also true for FroyoQ&apos;Es new Bluetooth
Voice Dialing capability.  Will it require a network connection to
function?  If this is the case, I will be disappointed, since I do not
have a data plan, and donQ&apos;Et want to sign up for one.

If anyone can answer this, I would be relieved.</what>
</comment>
</bug>
<bug>
<bugid>19748</bugid>
<title>broken link in KeyCharacterMap reference</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atsushi...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 13:32:34 +0000</openedDate>
<description>The documentation for KeyCharacterMap.MODIFIER_BEHAVIOR_CHORDED contains
broken link.
http://developer.android.com/reference/android/view/KeyCharacterMap.html#MODIFIER_BEHAVIOR_CHORDED
MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED too.</description>
</bug>
<bug>
<bugid>8306</bugid>
<title>CTS android.view.cts.View_AnimationTest failed on 320x240 screen dimension device</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-13T16:51:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>xuechaoj...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 09:26:06 +0000</openedDate>
<description>The below 3 CTS test failed on Android CTS version 2.1_pre_r2:
android.view.cts.View_AnimationTest#testAnimation
android.view.cts.View_AnimationTest#testClearDuringAnimation
android.view.cts.View_AnimationTest#testStartAnimation. The relative
code (cts/tests/tests/view/src/android/view/cts/View_AnimationTest.java
): public void testAnimation() throws Throwable { final View view =
mActivity.findViewById(R.id.fit_windows); // set null animation
view.setAnimation(null); assertNull(view.getAnimation());
view.setAnimation(mAnimation); runTestOnUiThread(new Runnable() { public
void run() { view.invalidate(); } });
AnimationTestUtils.assertRunAnimation(getInstrumentation(), view,
mAnimation, TIME_OUT); Q&lt;E== FAILED LINE } the mAnimation didnQ&apos;Et start in
TIME_OUT. After an initial analysis, I found the view is out of the
screen. according the layout: Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@+id/viewlayout_rootQ&quot;E android:orientation=Q&quot;EverticalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;Eandroid.view.cts.MockView android:id=Q&quot;E@+id/mock_viewQ&quot;E
android:layout_width=Q&quot;E100pxQ&quot;E android:layout_height=Q&quot;E200pxQ&quot;E/Q&gt;E
Q&lt;Eandroid.view.cts.MockView android:id=Q&quot;E@+id/scroll_viewQ&quot;E
android:layout_width=Q&quot;E100pxQ&quot;E android:layout_height=Q&quot;E200pxQ&quot;E
android:scrollbars=Q&quot;Ehorizontal|verticalQ&quot;E
android:fadingEdge=Q&quot;Ehorizontal|verticalQ&quot;E
android:fadingEdgeLength=Q&quot;E20pxQ&quot;E/Q&gt;E Q&lt;EView android:id=Q&quot;E@+id/fit_windowsQ&quot;E
android:fitsSystemWindows=Q&quot;EtrueQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E The top of
Q&quot;Efit_windowsQ&quot;E is start from 400px, which is out of screen. I apply the
following patch, the CTS can pass: diff --git
a/tests/res/layout/view_layout.xml b/tests/res/layout/view_layout.xml
index 727b497..49b0e5a 100644 --- a/tests/res/layout/view_layout.xml +++
b/tests/res/layout/view_layout.xml @@ -26,12 +26,12 @@
Q&lt;Eandroid.view.cts.MockView android:id=Q&quot;E@+id/mock_viewQ&quot;E
android:layout_width=Q&quot;E100pxQ&quot;E - android:layout_height=Q&quot;E200pxQ&quot;E/Q&gt;E +
android:layout_height=Q&quot;E20pxQ&quot;E/Q&gt;E Q&lt;Eandroid.view.cts.MockView
android:id=Q&quot;E@+id/scroll_viewQ&quot;E android:layout_width=Q&quot;E100pxQ&quot;E -
android:layout_height=Q&quot;E200pxQ&quot;E + android:layout_height=Q&quot;E20pxQ&quot;E
android:scrollbars=Q&quot;Ehorizontal|verticalQ&quot;E
android:fadingEdge=Q&quot;Ehorizontal|verticalQ&quot;E
android:fadingEdgeLength=Q&quot;E20pxQ&quot;E/Q&gt;E Pls google team analysis it.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 13 May 2010 16:51:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6211</bugid>
<title>Entering multi-word search term in built-in Android browser with auto-complete enabled behaves differently in Landscape and Portrait modes.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sideshow...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 22:18:38 +0000</openedDate>
<description>Entering multi-word search term in built-in Android browser with
auto-complete enabled behaves differently in Landscape and Portrait
modes. Android 1.6 running on MT3G. Normally, when auto-complete is
enabled in the Android options, overriding the auto-complete feature in
any text entry field is simply a matter of clicking on the word entered.
Just click on the word typed in the suggestions, and that word is
automatically entered into the text field followed immediately by a
space. Entering multi-word search criteria, where a word is not in the
dictionary, into the Q&quot;ESearch or type URLQ&quot;E field of the built-in Android
browser, behaves correctly (the same as any other text field entry in
the Android OS) when the browser is in Portrait mode. When the phone is
is landscape mode, however, and the same multi-word search criteria is
entered, clicking the word in the suggestions field does not add the
word immediately followed by a space. Instead, it accepts the word, but
immediately begins searching. What it should do is allow the user to
enter more words in the search criteria. An example, accompanied by
screenshots, is below. Desired Google search criteria: Q&quot;ELaissez les bons
temps roulerQ&quot;E Portrait mode: When the first word, Q&quot;Elaissez,Q&quot;E is entered
in the search field in portrait mode, the suggestion field displays it
or Q&quot;Elaissez-faire.Q&quot;E Clicking the spacebar automatically enters
Q&quot;ELaissez-Faire,Q&quot;E but clicking the word Q&quot;ElaissezQ&quot;E enters that word, then
a space so the user can continue typing. Landscape mode: When the first
word, Q&quot;Elaissez,Q&quot;E is entered in the search field in landscape mode, the
suggestion field displays a URL, Q&quot;Elaissez,Q&quot;E and Q&quot;Elaissez-faire,Q&quot;E among
other suggestions. Clicking the spacebar automatically enters
Q&quot;ELaissez-Faire,Q&quot;E but clicking the word Q&quot;ElaissezQ&quot;E enters that word, but
the search immediately begins. The user is not allowed to continue
typing. This behavior appears to be a bug. I have taken screenshots of
this issue, and really hope this can be fixed. Typing a multi-word web
search in portrait mode is difficult, yet this bug makes it impossible
to do in Landscape. Thanks.</description>
</bug>
<bug>
<bugid>18782</bugid>
<title>ystem_server got and reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lif...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 11:14:10 +0000</openedDate>
<description>Android Froyo 2.2 Marvell PXA920 platform Just nomaly use device ,and
sometime the device suddenly reboot. It is not always happened and
hardly to duplicate. [ 07-20 13:48:59.902 1184:0x4a0 I/DEBUG #00 pc
0001bd20 /system/lib/libdvm.so [ 07-20 13:48:59.902 1184:0x4a0 I/DEBUG
#01 pc 00022604 /system/lib/libdvm.so [ 07-20 13:48:59.917 1184:0x4a0
I/DEBUG #02 pc 0002149c /system/lib/libdvm.so [ 07-20 13:48:59.917
1184:0x4a0 I/DEBUG #03 pc 0005a374 /system/lib/libdvm.so [ 07-20
13:48:59.917 1184:0x4a0 I/DEBUG #04 pc 000472c8 /system/lib/libdvm.so [
07-20 13:48:59.917 1184:0x4a0 I/DEBUG #05 pc 0003b88a
/system/lib/libdvm.so [ 07-20 13:48:59.917 1184:0x4a0 I/DEBUG #06 pc
000474da /system/lib/libandroid_runtime.so [ 07-20 13:48:59.917
1184:0x4a0 I/DEBUG #07 pc 000477f0 /system/lib/libandroid_runtime.so [
07-20 13:48:59.925 1184:0x4a0 I/DEBUG #08 pc 000132dc
/system/lib/libbinder.so [ 07-20 13:48:59.925 1184:0x4a0 I/DEBUG #09 pc
0001652c /system/lib/libbinder.so [ 07-20 13:48:59.925 1184:0x4a0
I/DEBUG #10 pc 00016700 /system/lib/libbinder.so [ 07-20 13:48:59.925
1184:0x4a0 I/DEBUG #11 pc 0001bf18 /system/lib/libbinder.so [ 07-20
13:48:59.925 1184:0x4a0 I/DEBUG #12 pc 0001b474 /system/lib/libutils.so
[ 07-20 13:48:59.925 1184:0x4a0 I/DEBUG #13 pc 0002eac2
/system/lib/libandroid_runtime.so [ 07-20 13:48:59.933 1184:0x4a0
I/DEBUG #14 pc 0001b8ca /system/lib/libutils.so [ 07-20 13:48:59.933
1184:0x4a0 I/DEBUG #15 pc 0001103c /system/lib/libc.so [ 07-20
13:48:59.933 1184:0x4a0 I/DEBUG #16 pc 00010b20 /system/lib/libc.so [
07-20 13:48:59.933 1184:0x4a0 I/DEBUG code around pc: [ 07-20
13:48:59.933 1184:0x4a0 I/DEBUG 80b1bd00 e3a09000 ebffff7d e2450014
e5905000 [ 07-20 13:48:59.933 1184:0x4a0 I/DEBUG 80b1bd10 e5909004
e515200c e5963018 e3520000 [ 07-20 13:48:59.933 1184:0x4a0 I/DEBUG
80b1bd20 1592a000 e3a01000 0affff8a e1f970b6 [ 07-20 13:48:59.941
1184:0x4a0 I/DEBUG 80b1bd30 e5862010 e59a1028 e583502c e590a010 [ 07-20
13:48:59.941 1184:0x4a0 I/DEBUG 80b1bd40 e5960038 e1a04009 e5861014
e583a04c [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG code around lr: [ 07-20
13:48:59.941 1184:0x4a0 I/DEBUG 80b1bce8 e088f30c e1a01000 e5960018
fa00f76d [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG 80b1bcf8 ea00001a
e3a00001 e3a09000 ebffff7d [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG
80b1bd08 e2450014 e5905000 e5909004 e515200c [ 07-20 13:48:59.941
1184:0x4a0 I/DEBUG 80b1bd18 e5963018 e3520000 1592a000 e3a01000 [ 07-20
13:48:59.941 1184:0x4a0 I/DEBUG 80b1bd28 0affff8a e1f970b6 e5862010
e59a1028 [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG stack: [ 07-20
13:48:59.941 1184:0x4a0 I/DEBUG 4ca81990 ad3480c9
/system/lib/libandroid_runtime.so [ 07-20 13:48:59.941 1184:0x4a0
I/DEBUG 4ca81994 4ca81a20 [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG
4ca81998 00000000 [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG 4ca8199c
00000001 [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG 4ca819a0 80000000
/system/lib/libicudata.so [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG
4ca819a4 4ca81a20 [ 07-20 13:48:59.941 1184:0x4a0 I/DEBUG 4ca819a8
418b0cdc /dev/ashmem/dalvik-LinearAlloc (deleted) [ 07-20 13:48:59.941
1184:0x4a0 I/DEBUG 4ca819ac 002c6918 [heap] [ 07-20 13:48:59.941
1184:0x4a0 I/DEBUG 4ca819b0 4cd61edc [ 07-20 13:48:59.941 1184:0x4a0
I/DEBUG 4ca819b4 80b3d1fb /system/lib/libdvm.so [ 07-20 13:48:59.941
1184:0x4a0 I/DEBUG 4ca819b8 002c6918 [heap] [ 07-20 13:48:59.941
1184:0x4a0 I/DEBUG 4ca819bc 42a4626a
/data/dalvik-cache/system@framework@framework.jar@classes.dex [ 07-20
13:48:59.941 1184:0x4a0 I/DEBUG 4ca819c0 4cd61ef8 [ 07-20 13:48:59.949
1184:0x4a0 I/DEBUG 4ca819c4 4ca81a18 [ 07-20 13:48:59.949 1184:0x4a0
I/DEBUG 4ca819c8 df002777 [ 07-20 13:48:59.949 1184:0x4a0 I/DEBUG
4ca819cc e3a070ad [ 07-20 13:48:59.949 1184:0x4a0 I/DEBUG #00 4ca819d0
00000000 [ 07-20 13:48:59.949 1184:0x4a0 I/DEBUG 4ca819d4 4ca81a18 [
07-20 13:48:59.949 1184:0x4a0 I/DEBUG 4ca819d8 002492b8 [heap] [ 07-20
13:48:59.949 1184:0x4a0 I/DEBUG 4ca819dc 002c6920 [heap] [ 07-20
13:48:59.949 1184:0x4a0 I/DEBUG 4ca819e0 000361a8 [heap] [ 07-20
13:48:59.949 1184:0x4a0 I/DEBUG 4ca819e4 80ba2e60 /system/lib/libdvm.so
[ 07-20 13:48:59.949 1184:0x4a0 I/DEBUG 4ca819e8 429282c8
/data/dalvik-cache/system@framework@framework.jar@classes.dex [ 07-20
13:48:59.949 1184:0x4a0 I/DEBUG 4ca819ec 4ca81cc0 [ 07-20 13:48:59.949
1184:0x4a0 I/DEBUG 4ca819f0 002c4ba0 [heap] [ 07-20 13:48:59.949
1184:0x4a0 I/DEBUG 4ca819f4 80b22608 /system/lib/libdvm.so [ 07-20
13:48:59.949 1184:0x4a0 I/DEBUG #01 4ca819f8 002c6918 [heap] [ 07-20
13:48:59.949 1184:0x4a0 I/DEBUG 4ca819fc 4ca81a18 [ 07-20 13:48:59.949
1184:0x4a0 I/DEBUG 4ca81a00 80b22590 /system/lib/libdvm.so [ 07-20
13:48:59.949 1184:0x4a0 I/DEBUG 4ca81a04 000003dc [ 07-20 13:48:59.949
1184:0x4a0 I/DEBUG 4ca81a08 80ba2e60 /system/lib/libdvm.so [ 07-20
13:48:59.949 1184:0x4a0 I/DEBUG 4ca81a0c 80b214a0 /system/lib/libdvm.so
Stack dump: #00 pc 0001bd20 /system/lib/libdvm.so =Q&gt;E
InterpAsm-armv5te.S:10251 common_returnFromMethod #01 pc 00022604
/system/lib/libdvm.so =Q&gt;E Mterp.c:109 dvmMterpStd #02 pc 0002149c
/system/lib/libdvm.so =Q&gt;E Interp.c:1367 dvmInterpret #03 pc 0005a374
/system/lib/libdvm.so =Q&gt;E Stack.c:535 dvmCallMethodV #04 pc 000472c8
/system/lib/libdvm.so =Q&gt;E Jni.c:2728 CallBooleanMethodV #05 pc 0003b88a
/system/lib/libdvm.so =Q&gt;E CheckJni.c:1747 Check_CallBooleanMethodV #06 pc
000474da /system/lib/libandroid_runtime.so =Q&gt;E jni.h:618
_JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) #07 pc 000477f0
/system/lib/libandroid_runtime.so =Q&gt;E
android_backup_BackupHelperDispatcher.cpp:0JavaBBinder::onTransact(unsigned
int, android::Parcel constQ&amp;E, android::Parcel*, unsigned int) #08 pc
000132dc /system/lib/libbinder.so =Q&gt;E Binder.cpp:107
android::BBinder::transact(unsigned int, android::Parcel constQ&amp;E,
android::Parcel*, unsigned int) #09 pc 0001652c /system/lib/libbinder.so
=Q&gt;E IPCThreadState.cpp:975 android::IPCThreadState::executeCommand(int)
#10 pc 00016700 /system/lib/libbinder.so =Q&gt;E IPCThreadState.cpp:437
android::IPCThreadState::joinThreadPool(bool) #11 pc 0001bf18
/system/lib/libbinder.so =Q&gt;E ProcessState.cpp:69
android::PoolThread::threadLoop() #12 pc 0001b474
/system/lib/libutils.so =Q&gt;E Threads.cpp:740
android::Thread::_threadLoop(void*) #13 pc 0002eac2
/system/lib/libandroid_runtime.so =Q&gt;E AndroidRuntime.cpp:1096
android::AndroidRuntime::javaThreadShell(void*) #14 pc 0001b8ca
/system/lib/libutils.so =Q&gt;E Threads.cpp:103
thread_data_t::trampoline(thread_data_t const*) #15 pc 0001103c
/system/lib/libc.so =Q&gt;E pthread.c:192 __thread_entry #16 pc 00010b20
/system/lib/libc.so =Q&gt;E pthread.c:328 pthread_create</description>
</bug>
<bug>
<bugid>8181</bugid>
<title>Calendar not having horizontal view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mihovil....@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 06:25:39 +0000</openedDate>
<description>I use calendar frequently on daily basis and IQ&apos;Em not really sure why you
STILL in version 2.1 of Android didnQ&apos;Et enable horisontal mode VIEW and
TYPING for calendar. ItQ&apos;Es pain in ass to enter calendar entries in
vertical mode when keyboard is so small. And I consider this a BUG not
feature request.</description>
<comment>
<author>mihovil....@gmail.com</author>
<when>Thu, 06 May 2010 06:29:47 +0000</when>
<what>HTC Desire
2.1-update1
Build number: 1.15.405.4</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 06 May 2010 17:30:55 +0000</when>
<what></what>
</comment>
<comment>
<author>steve...@gmail.com</author>
<when>Sun, 16 May 2010 18:12:34 +0000</when>
<what>I agree. Not at all acceptable. Typing on the vertical keyboard is virtually
impossible for me. I may return my HTC Incredible because of this deficiency. Back to
the BB. Sigh.</what>
</comment>
<comment>
<author>hannes.c.smit@gmail.com</author>
<when>Fri, 10 Dec 2010 12:18:57 +0000</when>
<what>I agree and I use:
Android 2.2
Buildnumber: 2.29.405.2</what>
</comment>
</bug>
<bug>
<bugid>1535</bugid>
<title>Maps app uses singleTask launch mode for ACTION_SEARCH</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>r...@socal.rr.com</reportedBy>
<openedDate>Mon, 15 Dec 2008 03:51:26 +0000</openedDate>
<description>The Maps app has a singleTask launch mode. This affects calls such as
startActivityForResult() in a way that disables the ability to receive a
result; in my case specifically for ACTION_SEARCH. My intentions for
using this call are related to Issue 749 in trying to integrate my app
with the Maps information. Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:59:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:33:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5299</bugid>
<title>Email App - Create Rules For Different Emails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>jeffdickman</reportedBy>
<openedDate>Wed, 09 Dec 2009 21:17:46 +0000</openedDate>
<description>I currently get 100Q&apos;Es of emails a day (I am a System Administrator). At
night, I only care about urgent emails sent to me. The ability to set
rules for incoming email (in email app, not gmail) would really help:
Set rule that allows me to not be alerted when normal/low priority
emails are received but will use default sound when an urgent email is
received. Set rules based on sender and/or recipient (to me directly or
to a Distribution List). (I need to know when my boss emails me, but
donQ&apos;Et care if I get a routine message) Set rule to alert if particular
keywords are in the subject of an email. Nice to have: Set different
tones to be played depending on who sent the email.</description>
<comment>
<author>cwoo...@gmail.com</author>
<when>Wed, 03 Feb 2010 02:31:46 +0000</when>
<what>IQ&apos;Em in the same boat as this guy - being a sys admin means I need to know when a
server tanks in the middle of the night, meaning I need the email app to play a
different sound if a message comes in from our monitoring program.</what>
</comment>
<comment>
<author>pvo...@gmail.com</author>
<when>Wed, 10 Feb 2010 22:31:34 +0000</when>
<what>Ditto on this issue.  I receive email from many different distribution lists, but IQ&apos;Em
not really interested in seeing those on my phone, and its almost impossible to see
the Q&quot;ErealQ&quot;E emails that I care about.</what>
</comment>
<comment>
<author>dkl...@gmail.com</author>
<when>Tue, 09 Mar 2010 05:13:45 +0000</when>
<what>Ditto. I get sales leads and the quickest salesperson to reply gets the leadQ&apos;Es 
contact info.</what>
</comment>
<comment>
<author>eaton...@gmail.com</author>
<when>Fri, 04 Jun 2010 23:00:49 +0000</when>
<what>Ditto on this</what>
</comment>
<comment>
<author>jmschwei...@gmail.com</author>
<when>Tue, 15 Jun 2010 16:28:09 +0000</when>
<what>Ditto again.  For me, having flexible rules-based alerts is a Q&quot;Emust haveQ&quot;E feature.</what>
</comment>
<comment>
<author>bauer....@gmail.com</author>
<when>Tue, 15 Jun 2010 16:31:28 +0000</when>
<what>Ditto, IQ&apos;Em wanting to move to android but I canQ&apos;Et have my phone making noise every 30 seconds, I currently use watchflag to filter emails from specific addresses to make different sounds.</what>
</comment>
<comment>
<author>fr3...@gmail.com</author>
<when>Thu, 24 Jun 2010 19:57:11 +0000</when>
<what>quite new to android, and this is my first big wish :)</what>
</comment>
<comment>
<author>wallrat1...@gmail.com</author>
<when>Tue, 20 Jul 2010 07:22:37 +0000</when>
<what>Ditto. IQ&apos;Em a software engineer and sysadmin (forced to be:) and this is a must have. ItQ&apos;Es the ONLY reason I miss my blackberry!!!</what>
</comment>
<comment>
<author>ele...@gmail.com</author>
<when>Fri, 23 Jul 2010 02:53:51 +0000</when>
<what>Oh heck yes!  I had this with my blackberry.  In fact, blackberry has had this for ages.  This is a HUGE productivity hit for me to cycle through hundreds of messages I would otherwise ignore.  Big hit to my battery and to the performance of the mail app.</what>
</comment>
<comment>
<author>Henrikas...@gmail.com</author>
<when>Thu, 23 Sep 2010 08:12:23 +0000</when>
<what>Using Thunderbird Message filters would be great. Or any type import/export, maybe synch rules add on.</what>
</comment>
<comment>
<author>bpinde...@gmail.com</author>
<when>Wed, 01 Dec 2010 22:18:46 +0000</when>
<what>I need to have this in order to do my job. I think I am going back to BB.</what>
</comment>
<comment>
<author>bauer....@gmail.com</author>
<when>Wed, 01 Dec 2010 22:21:17 +0000</when>
<what>I found touchdown for android, it does everything I need for filtering out the thousands of emails I donQ&apos;Et want on my phone and only alerting me to the ones I need to be woken up for.</what>
</comment>
<comment>
<author>jnov...@gmail.com</author>
<when>Wed, 01 Dec 2010 22:23:56 +0000</when>
<what>Stop. Nobody is going to be crying that you are going back to blackberry.  Google isnQ&apos;Et going to drop everything and add this feature because bpinder06 half-heartedly threatened to go back to BB.  Post something informative or hit the bricks.</what>
</comment>
<comment>
<author>NathanBa...@gmail.com</author>
<when>Tue, 08 Mar 2011 14:32:11 +0000</when>
<what>ditto on making rules for alerts on specific emails</what>
</comment>
<comment>
<author>bruceloa...@gmail.com</author>
<when>Mon, 09 May 2011 16:53:50 +0000</when>
<what>if you need a loan contact me at: nobleloanfirms@gmail.com</what>
</comment>
<comment>
<author>pjbt...@gmail.com</author>
<when>Fri, 20 May 2011 21:32:05 +0000</when>
<what>I would soo go back to android if google brought alerts to emails. I need MAIL RULES to survive all the work emails I get. iPhone has it with the jailbreak app mail rules but I want to go back. Please google bring us mail rules</what>
</comment>
<comment>
<author>gravityw...@gmail.com</author>
<when>Fri, 15 Jul 2011 21:15:24 +0000</when>
<what>Ditto here to! Someone posted touch down for android. Is there any other alternate?</what>
</comment>
<comment>
<author>solar...@gmail.com</author>
<when>Tue, 15 Nov 2011 15:16:10 +0000</when>
<what>MailDroid might do this for you, you can set different rules to play different sounds from Silent to a custom tone for emails coming in by the looks of it......
</what>
</comment>
</bug>
<bug>
<bugid>4978</bugid>
<title>Random Crash/Reboot in Droid </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>30</stars>
<reportedBy>ben.mcma...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 16:57:29 +0000</openedDate>
<description>Purchased Droid (running 2.0) Nov 6. Since then have had probably ~10
(known) runtime resets (droid logo + eye), and at least 5 full reboots
(moto logo + droid logo + eye). They happen infrequently enough that I
was willing to chalk it up to new hardware + new software, but IQ&apos;Em not
familiar enough with linux programming to feel certain. My understanding
is the runtime resets are ok (probably a software conflict?) and they
reset so quickly it doesnQ&apos;Et really matter. The full reboots are more
troubling, especially if they indicate a hardware error. They (full
reboots) are not linked to anything that seems consistent, and while
maps/navigation, last.fm streaming, gmail, and sms are the most commonly
used programs during the crashes, they are also the most commonly used
the 99% of the time the phone is not crashing. IQ&apos;Eve run the adb
bugreport command and have attached two files from the adb bugreport
routine...IQ&apos;Em new to the SDK environment, so hopefully they are helpful
(i tried to run the log shortly after the most recent full reboots). My
primary goal is to determine whether this is 1) a hardware defect that
will never improve (and i therefore need to exchange the unit within my
30 day window) or 2) this is a software conflict that can be (or will
eventually) be resolved. Thanks in advance for any and all
help/comments. /b</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:37:50 +0000</when>
<what></what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Tue, 24 Nov 2009 00:21:37 +0000</when>
<what>From the log...is this bad?  (from a hardware perspective - iQ&apos;Eve had a few full
resets - moto logo and what not - an assortment of soft boots/runtime-reset.  Hard
boots are rarely more frequent than once every 30-50 hours...Harder to tell with the
soft ones, since I dont think the timer resets on the runtime reset...

Q&lt;E1Q&gt;E[11416.344146] Unable to handle kernel paging request at virtual address 003ee01d
Q&lt;E1Q&gt;E[11416.352478] pgd = c802c000
Q&lt;E1Q&gt;E[11416.355651] [003ee01d] *pgd=8a3dc031, *pte=00000000, *ppte=00000000
Q&lt;E4Q&gt;E[11416.363891] Internal error: Oops: 817 [#1] PREEMPT
Q&lt;E4Q&gt;E[11416.369232] Modules linked in: [last unloaded: tiwlan_drv]
Q&lt;E4Q&gt;E[11416.376220] CPU: 0    Not tainted  (2.6.29-omap1-g04df51f #477)
Q&lt;E4Q&gt;E[11416.382781] PC is at 0xafe3c
Q&lt;E4Q&gt;E[11416.386413] LR is at set_page_dirty+0x54/0x90
Q&lt;E4Q&gt;E[11416.391296] pc : [Q&lt;E000afe3cQ&gt;E]    lr : [Q&lt;Ec00a6114Q&gt;E]    psr: 20000033
Q&lt;E4Q&gt;E[11416.391326] sp : c805de60  ip : c805de70  fp : c805de6c
Q&lt;E4Q&gt;E[11416.404266] r10: 00005000  r9 : 86dd73cf  r8 : 00000000
Q&lt;E4Q&gt;E[11416.410064] r7 : 00400000  r6 : c497f498  r5 : c0647ae0  r4 : 003ee000
Q&lt;E4Q&gt;E[11416.417510] r3 : 000afe3d  r2 : c00e9134  r1 : 00080068  r0 : c0647ae0
Q&lt;E4Q&gt;E[11416.424957] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA Thumb  Segment user
Q&lt;E4Q&gt;E[11416.432952] Control: 10c5387d  Table: 88c2c019  DAC: 00000015

From the other log...
Q&lt;E1Q&gt;E[61763.912750] BUG: Bad page state in process Background task  pfn:83748
Q&lt;E1Q&gt;E[61763.919677] page:c05da900 flags:00080068 count:1 mapcount:1 mapping:c1a18679
index:7
Q&lt;E4Q&gt;E[61763.928070] [Q&lt;Ec0383534Q&gt;E] (dump_stack+0x0/0x14) from [Q&lt;Ec00a46f4Q&gt;E]
(bad_page+0x10c/0x140)
Q&lt;E4Q&gt;E[61763.937225] [Q&lt;Ec00a45e8Q&gt;E] (bad_page+0x0/0x140) from [Q&lt;Ec00a598cQ&gt;E]
(get_page_from_freelist+0x34c/0x4b0)
Q&lt;E4Q&gt;E[61763.947418]  r5:c04ba440 r4:c83a4000

...

Q&lt;E1Q&gt;E[61778.506652] Unable to handle kernel paging request at virtual address 00100104
Q&lt;E1Q&gt;E[61778.514373] pgd = cd3c0000
Q&lt;E1Q&gt;E[61778.517486] [00100104] *pgd=8dbc4031, *pte=00000000, *ppte=00000000
Q&lt;E4Q&gt;E[61778.524627] Internal error: Oops: 817 [#1] PREEMPT
Q&lt;E4Q&gt;E[61778.529785] Modules linked in:
Q&lt;E4Q&gt;E[61778.533325] CPU: 0    Tainted: G    B       (2.6.29-omap1-g04df51f #477)
Q&lt;E4Q&gt;E[61778.540588] PC is at ____pagevec_lru_add+0x1a8/0x250
Q&lt;E4Q&gt;E[61778.546264] LR is at 0xc04ba65c
Q&lt;E4Q&gt;E[61778.549804] pc : [Q&lt;Ec00a8f1cQ&gt;E]    lr : [Q&lt;Ec04ba65cQ&gt;E]    psr: 20000093

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 00:36:24 +0000</when>
<what>Looks a lot like http://code.google.com/p/android/issues/detail?id=4985 .

Software restarts are never Q&quot;EokQ&quot;E, but sometimes theyQ&apos;Ere caused by software bugs that
we can fix.

The restarts have scrolled off the top of the log, but the kernel panics are still in
there.

Based on the frequency of restarts and the contents of the Q&quot;EbugreportQ&quot;E output, IQ&apos;Ed
recommend swapping it for a new one while itQ&apos;Es still under warranty.
</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Tue, 24 Nov 2009 00:54:49 +0000</when>
<what>I appreciate the feedback.  Is there any possibility that itQ&apos;Es something
software-related that will be fixed?

IQ&apos;Em ok with swapping my device, but hate the idea of doing that unless itQ&apos;Es
absolutely necessary.  That and I am a little OCD about technical problem solving, so
I want to know what is wrong, not just that there is something wrong....

So in the meantime, IQ&apos;Em going to watch the device very carefully and see if I can
grab the log in time before swapping it later this week. 

and to be clear, what is the bugreport command that i need to run?  IQ&apos;Eve been using

./adb bugreport Q&gt;E FILENAME.txt 
as soon after the restart as possible.  is this correct?
(this is on the Mac SDK, not that it matters for syntax, but fyi)</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 01:11:15 +0000</when>
<what>If you want to try to capture the soft restarts, you can do something like

  adb shell
  logcat Q&gt;E /sdcard/log.txt Q&amp;E

and then grab it after the next soft restart.  (A reboot will stop it though.)  My
guess is youQ&apos;Ell see an odd-looking native crash somewhere in the Dalvik VM.

This certainly sounds like a hardware issue.  The kernel is not expected to panic.
</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Tue, 24 Nov 2009 02:01:00 +0000</when>
<what>Ok, IQ&apos;Ell try that.

Also - my last post was supposed to include a question as to whether a factory reset
would have any beneficial impact on the phone...?   if itQ&apos;Es hardware, i suspect
not..just asking</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Tue, 24 Nov 2009 02:12:22 +0000</when>
<what>Finally - before I actually get something done...This a snippet from a log that I
thought I grabbed wrong (i may still have) - but it stood out.  IQ&apos;Ell start up the
shell here shortly...but figured if this allowed further diagnosis it couldnQ&apos;Et hurt
to post...

---
D/dalvikvm( 1473): GC freed 715 objects / 217320 bytes in 90ms
I/dalvikvm( 1473): Uncaught exception thrown by finalizer (will be discarded):
I/dalvikvm( 1473): Ljava/lang/IllegalStateException;: Finalizing cursor
android.database.sqlite.SQLiteCursor@447de610 on null that has not been deactivated
or closed
I/dalvikvm( 1473): 	at
android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:596)
I/dalvikvm( 1473): 	at dalvik.system.NativeStart.run(Native Method)
D/dalvikvm( 1076): GC freed 12899 objects / 680112 bytes in 125ms

...

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 03:43:57 +0000</when>
<what>Factory reset is unlikely to be beneficial.

Exceptions thrown by finalizers are ignored; Dalvik points them out to help
developers who donQ&apos;Et expect them to be happening.  In this case thereQ&apos;Es something not
quite right in the SQLite code, but itQ&apos;Es possible that the bug is completely harmless.
</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Tue, 24 Nov 2009 07:02:49 +0000</when>
<what>thanks for the info - iQ&apos;Em trying to learn something while bugging those that know
more than me about well, bugs (sorry for the unintentional/bad pun)...

I have another (dumb) question.  Is there any way that the SD card is causing the
kernel panics (or is there even a way that it could do this?).  I ask b/c IQ&apos;Eve got
the SDK logcat running right now, while the device is plugged in, and I am putting
the machine through the paces...But while the SD card is mounted, the droid cant get
to it...i dont see how this would crash the kernel...but i figured i would ask.   And
IQ&apos;Em aware the the current Q&apos;ErobustnessQ&apos;E of the kernel is anecdotal...so far.

I tried to do the adb shell command to start the log file recording on the SD, but it
said i didnQ&apos;Et have permissions to create the file - so either i did something wrong
(possible) or permissions are keeping me from my goal (also possible)...
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 15:30:26 +0000</when>
<what>If youQ&apos;Ere going to use the SD card to gather logs, you want to make sure the card is
not visible to the host as a USB mass storage device when connected (this used to be
an option in settings, in donut it turned into a manual step when you plug in the USB
cable).

The UMS implementation doesnQ&apos;Et allow the SD card to be visible to both the device and
the host at the same time.  So if you say Q&quot;Emake SD card visible to the computerQ&quot;E, it
wonQ&apos;Et be accessible to logcat or Q&quot;Eadb pullQ&quot;E.  I believe this will be reported as a
permissions issue, because the shell doesnQ&apos;Et have permission to write to the empty
/sdcard mount point.
</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Tue, 24 Nov 2009 16:11:58 +0000</when>
<what>that was is - thanks and that also made running the commands that much clearer. 
after I couldnQ&apos;Et get it to work as listed in this and other threads, i tried all
sorts of variants of ../.. to try and Q&quot;ElandQ&quot;E on the right spot.  

Next post will be with a crash logcat.  assuming it crashes again....this is like
waiting for a pot to boil... </what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Wed, 25 Nov 2009 03:28:01 +0000</when>
<what>Ok - so i managed to run the battery out before a crash (~20 hours, not all on
battery of course) - but i missed getting it on the charger in time.  

IQ&apos;Em resetting the log via the shell again, but there was something in this log that i
was wondering about (while weQ&apos;Ere waiting for it to act up...i think it knows weQ&apos;Ere
watching)

D/NetworkLocationProvider( 1015): onCellLocationChanged [-1,-1,-1,4160,3]
D/NetworkLocationProvider( 1015): onCellLocationChanged [656,0,0,4160,3]
D/LocationMasfClient( 1015): getNetworkLocation(): Returning cache location with
accuracy 2544.0
D/libgps  ( 1015): GpsInterface_inject_location( 30.201512, -92.074389, 2544.000 )
D/NetworkLocationProvider( 1015): onCellLocationChanged [-1,-1,-1,4160,3]
D/NetworkLocationProvider( 1015): onCellLocationChanged [656,0,0,4160,3]

This is just a sample, but there is a lot of activity switching back and forth.  is
this normal?  Thanks - next post will have the logcat.... lol</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 Nov 2009 15:32:38 +0000</when>
<what>Not sure what itQ&apos;Es doing.  Did you have an app that wants to know where you are (e.g.
google latitude)?

If you use Q&quot;Elogcat -v timeQ&quot;E itQ&apos;Ell put a timestamp at the start of each log line, so
you can tell how often itQ&apos;Es doing things.
</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Wed, 25 Nov 2009 22:25:46 +0000</when>
<what>OK - so i just had a runtime reset (status count shows uptime as still Q&gt;E18hours), but
the reset may have been related to low power (iQ&apos;Ell include the log anyway - plus it
shows the startup routine (i think) so if thereQ&apos;Es anything interesting there...

details:
finished a short phone call, got the 15% warning, immediately plugged in the phone,
and it reset.  I restarted the log with timestamps so that if i get a hard boot iQ&apos;Ell
have that log as well.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 Nov 2009 22:36:12 +0000</when>
<what>E/AndroidRuntime( 1018): Uncaught handler: thread android.server.ServerThread exiting
due to uncaught exception
E/AndroidRuntime( 1018): *** EXCEPTION IN SYSTEM PROCESS.  System will crash.
E/AndroidRuntime( 1018): java.lang.IndexOutOfBoundsException: index=1 count=0
E/AndroidRuntime( 1018):        at android.view.ViewGroup.addInArray(ViewGroup.java:1930)
E/AndroidRuntime( 1018):        at
android.view.ViewGroup.addViewInner(ViewGroup.java:1874)
 [...]
E/AndroidRuntime( 1018):        at
com.android.server.status.StatusBarService.addNotificationView(StatusBarService.java:875)
 [...]

This appears to match up with an open internal bug (1667521).  Something to do with a
status bar notification update arriving at a bad time.

It may be possible to work around this one.  IQ&apos;Ell ask.
</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Wed, 25 Nov 2009 22:44:50 +0000</when>
<what>That would explain why IQ&apos;Eve (2-3x now) Q&quot;EcrashedQ&quot;E my phone when plugging it into my
computer (it notifies me about the SD card mounting, etc).  It doesnQ&apos;Et always do it,
but that is one consistency to all this.

IQ&apos;Em still watching for a hard-reset (and the log is running) - so iQ&apos;Ell keep track of
that as well.

Thanks again for all the help.  Hopefully this is beneficial to more people than just
me...

And is your recommendation still to consider swapping the device?  or to wait and see
what the log says after the next hard reset (assuming there is another one)?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 Nov 2009 22:50:29 +0000</when>
<what>The kernel panic makes me nervous.  A Motorola-logo hard reboot is generally a bad sign.

The soft restart you captured doesnQ&apos;Et indicate a hardware issue; certain kinds of
native crashes are more suggestive.
</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Wed, 25 Nov 2009 22:59:45 +0000</when>
<what>Ok thanks again. 

IQ&apos;Em on day 20 of my 30 day window, but travel plans for next week mean i have to swap
by Monday or not at all.  For the purposes of science, IQ&apos;Em going to keep logging till
it crashes again, and anecdotal evidence suggests that it will.  I hate to hope for
one more crash, but IQ&apos;Ed really like to know whatQ&apos;Es going on.

</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Thu, 26 Nov 2009 15:50:29 +0000</when>
<what>ok.  woke up this a.m.  went to check new gmail arrivals, deleted a few, went to read
a few more.....Hard reboot - moto logo, reset time, etc.

log04: logcat log that was running on the device
bug103 : results of adb bugreport command immediately after booting.  
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 26 Nov 2009 16:45:43 +0000</when>
<what>Q&lt;E1Q&gt;E[130305.618560] Unable to handle kernel paging request at virtual address ee801698
Q&lt;E1Q&gt;E[130305.626586] pgd = c94a4000
Q&lt;E1Q&gt;E[130305.629638] [ee801698] *pgd=00000000
Q&lt;E4Q&gt;E[130305.633819] Internal error: Oops: 5 [#1] PREEMPT
Q&lt;E4Q&gt;E[130305.639007] Modules linked in:
Q&lt;E4Q&gt;E[130305.642608] CPU: 0    Not tainted  (2.6.29-omap1-g04df51f #477)
Q&lt;E4Q&gt;E[130305.649169] PC is at _atomic_dec_and_lock+0x24/0x68
Q&lt;E4Q&gt;E[130305.654510] LR is at __shrink_dcache_sb+0x24c/0x36c

I donQ&apos;Et see any other failures.  Just running along happy as a clam until the kernel
panics.  This panic doesnQ&apos;Et look like the other ones.

ThatQ&apos;Es not a happy Droid.  Exchange it.
</what>
</comment>
<comment>
<author>ben.mcma...@gmail.com</author>
<when>Sat, 28 Nov 2009 02:08:56 +0000</when>
<what>Droid Exchanged.  Quick and painless even though it was black friday, and the VZW
store reps were very helpful.

Thanks again to all for the help.
</what>
</comment>
<comment>
<author>jcman...@gmail.com</author>
<when>Tue, 01 Dec 2009 13:24:09 +0000</when>
<what>Hi my name is John. I am on my 4th Droid the Motorola A855. It randomly freezes and reboots. I have the 
Advanced task Killer free and use it to close out programs so they donQ&apos;Et run all the time.  Most of the reboots I 
believe to occur in the messaging App. does that a lot.  Several when making a phone call or answering it 
freezes and reboots therefore me missing the call and if they donQ&apos;Et leave a msg i have no clue who it was. I also 
have youmail it sends me txt msgs on missed calls so I at least have the number if the one who called when the 
phone comes back on. Several times apps will close and i must restart them but mainly it with the messaging 
and phone calls i have most problems. Attached is the TXT and PDF of the Bug Report. Thanks</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 15:35:16 +0000</when>
<what>jcmanvzw:

You have a panic in your previous kernel log:

Q&lt;E1Q&gt;E[25287.615600] Unable to handle kernel NULL pointer dereference at virtual address
00000004
Q&lt;E1Q&gt;E[25287.624420] pgd = c9c60000
Q&lt;E1Q&gt;E[25287.627410] [00000004] *pgd=86410031, *pte=00000000, *ppte=00000000
Q&lt;E4Q&gt;E[25287.634613] Internal error: Oops: 817 [#1] PREEMPT
Q&lt;E4Q&gt;E[25287.639923] Modules linked in:
Q&lt;E4Q&gt;E[25287.643432] CPU: 0    Not tainted  (2.6.29-omap1-g04df51f #477)
Q&lt;E4Q&gt;E[25287.649932] PC is at __rmqueue_smallest+0x9c/0x1d8
Q&lt;E4Q&gt;E[25287.655120] LR is at __rmqueue+0x20/0x258
Q&lt;E4Q&gt;E[25287.659454] pc : [Q&lt;Ec00a39a4Q&gt;E]    lr : [Q&lt;Ec00a3b00Q&gt;E]    psr: 00000193

Your current kernel log shows a couple of bad flash blocks:

[   12.763122] yaffs: Attempting MTD mount on 31.6, Q&quot;Emtdblock6Q&quot;E
[   12.853881] block 324 is bad
[   17.664154] yaffs: Attempting MTD mount on 31.5, Q&quot;Emtdblock5Q&quot;E
[   17.721038] block 510 is bad

I see a NoSuchMethodException in com.loadedbanana.android.os.BluetoothA2dp during a
reflection call.  I donQ&apos;Et know enough about the app to know if thatQ&apos;Es caused by a bug
in the app or a hardware issue.

Issue 5108 also has used Advanced Task Killer and also saw some weirdness, but the
weirdness is completely different, so I donQ&apos;Et think thatQ&apos;Es related.

This is your *fourth* device?  If you donQ&apos;Et mind my asking, from where did you get these?
</what>
</comment>
<comment>
<author>jcman...@gmail.com</author>
<when>Tue, 01 Dec 2009 22:09:23 +0000</when>
<what>Yes this is my fourth one mostly I get the red eye reboots. I just got one but not by the mac. 
Took it to the store they replaced the battery less than a hour ago and still doing it</what>
</comment>
<comment>
<author>jcman...@gmail.com</author>
<when>Wed, 02 Dec 2009 00:01:08 +0000</when>
<what>I got two from a local store in lincolnton ga then one from washington then a store in 
athens ga</what>
</comment>
</bug>
<bug>
<bugid>3775</bugid>
<title>Pop up is disappear after rotate to landscape when add calendars in My calendars</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 13:31:25 +0000</openedDate>
<description>[Occurrence Process] 1. Start 2. Calendar 3. Press Menu button -Q&gt;E More
-Q&gt;E My calendars 4. Menu button -Q&gt;E Add calendars (appear pop up: Add
calendars) 5. Rotate to landscape [Occurrence State] After rotate to
landscape pop up disappears I think that landscape pop up should be
appears after rotation.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:19:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4652</bugid>
<title>[Alarm Clock] Camera focus button (half-press) snoozes the alarm</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>cach...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 18:33:09 +0000</openedDate>
<description>The alarm can be snoozed by half-pressing the camera button (normally
used for focusing). Because most phones have this button on the side,
the alarm can be snoozed while removing it from its protective sleeve,
or the pocket, as it doesnQ&apos;Et take much pressure for the half-press. -
Steps to reproduce the problem. 1. Set an alarm 2. Block the phone 3.
When the alarm sounds, half-press the camera button - What happened. The
alarm snoozed. - What you think the correct behavior should be. The
alarm should continue ringing until the user is able to look at the
screen, or press a more stable button. My device is with a Samsung
Galaxy (i7500) running Android 1.5. The sleeve that comes with the
device Q&quot;EhugsQ&quot;E the device, thereby making it almost impossible to remove
the device without half-pressing the camera button.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:40:51 +0000</when>
<what></what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Tue, 30 Mar 2010 11:28:48 +0000</when>
<what>Hello cachapa,

This behavior is quite interesting. Not sure about what the actual behavior should
be. Some users might actually expect it to snooze the phone. Any thoughts?

Best Regards,</what>
</comment>
<comment>
<author>cach...@gmail.com</author>
<when>Tue, 30 Mar 2010 11:37:05 +0000</when>
<what>Hi dpsmarques,

as I explained in the original bug report, the cameraQ&apos;Es focus button (half-press on 
the shutter button) is usually on the side and very easily pressed.

I donQ&apos;Et know how a user would find that the expected behaviour since even brushing 
against the button (in your pocket, or while removing it from the protective sleeve) 
will deactivate the alarm.

In any case, this is a moot point as I have since upgraded my phoneQ&apos;Es firmware to 
Android 1.6 and this bug isnQ&apos;Et present anymore.

Cheers,</what>
</comment>
</bug>
<bug>
<bugid>3780</bugid>
<title>Android G1 v1.5 browser unable to render base64 encoded JPEGs</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-09-04T17:14:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>surveyor...@gmail.com</reportedBy>
<openedDate>Fri, 04 Sep 2009 13:45:13 +0000</openedDate>
<description>The built-in browser in G1 Android version 1.5 firmware is unable to
render base64 encoded jpegs - Q&lt;Eimg src=Q&quot;Edata:image/jpeg;base64,
...data...Q&quot;E /Q&gt;E, though it has no problem with base64 encoding of .png or
.gif. Desktop version of GoogleQ&apos;Es Chrome browser has no trouble with the
same data. A similar issue was previously reported as Issue 596, but
appears to have not been resolved.</description>
<comment>
<author>surveyor...@gmail.com</author>
<when>Fri, 04 Sep 2009 14:15:17 +0000</when>
<what>Additional details -  we are encoding 320x240 images, where raw jpeg data is perhaps
10kbytes on average.  You can easily test this problem with your own images by
converting a jpeg file to base64 using
http://www.motobit.com/util/base64-decoder-encoder.asp and placing the result on a
web page, where the base64-encoded data is inserted into
    Q&lt;Eimg src=Q&quot;Edata:image/jpeg;base64,...put base64 data here...Q&quot;E /Q&gt;E
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:14:18 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:20:03 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10891</bugid>
<title>Q&quot;ENetwork LocationQ&quot;E is shown on the screen after pressing Search TSB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 08:26:20 +0000</openedDate>
<description>Reproducible steps: 1. Go to Settings-Q&gt;E Location Q&amp;E security to enter
Location Q&amp;E security settings screen; 2. Checked the Q&quot;EUse wireless
networksQ&quot;E, the alertdialog of Location consent is shown; The actual
result: Press Search TSB, Q&quot;ENetwork LocationQ&quot;E is shown on the screen and
Location Q&amp;E security settings screen is on the background. The expected
result: Pressing Search TSB will back to Location Q&amp;E security settings
screen. Analysis information: Analysis from log information, after
checked , the alertdialog of is shown, but after pressing Search TSB,
android.intent.action.CLOSE_SYSTEM_DIALOGS is broadcasted, but the
activity of com.google.android.location/.ConfirmAlertActivity is not
destoryed. So the solution is to kill the activity after pressing Search
TSB. Attach the screenshot.</description>
</bug>
<bug>
<bugid>8992</bugid>
<title>TabActivity couldnot load opt-dex files of another application runtime.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>prith...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 08:22:13 +0000</openedDate>
<description>Problem: Not able to launch another application activity as a content of
Contacts application Tab. Steps to reproduce: 1.Set the target app
intent to TabHost.TabSpec object. 2.add the tab to the TabHost in
Contacts application. 3.Build both the target application and Contacts
as part of system image using make command and flash the image on
device. 4.Launch contacts application. 5.Tap on the target application
tab. 6.Force close happens. (Log file attached) 7.checked in
dalvik-cache (no entry for the target app as @system/app) Expected
Behaviour: On tapping on the target application tab , the target
application optimized dex files should get loaded in the dalvix-cache.
Solution: Probable solution could be to provide some implementation in
TabActivity to bind a internal call to systemInstaller to load the
target application opt dex file on dalvik-cache when Activity activity =
getLocalActivityManager().getActivity(tabId); is done. I have tried with
launching the target application activity using
startActivity(app_intent) prior to contacts launch which loads the opt
dex file for the target app and enables me to launch the target app
activity as a content of the contacts application tab. Target device:
Sony X10 Mini Android version: Vanila(Android2.1) Regards, Prithwish Das</description>
</bug>
<bug>
<bugid>18343</bugid>
<title>Push Notification fails if cell radio is off (airplane mode but wifi on)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ad...@svrank.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 19:49:30 +0000</openedDate>
<description>For some reason GMail push notifications for new emails fail if the cell
radio is off (but wifi is on) I was wondering that I didnQ&apos;Et receive any
emails (WIFI ON while in Airplane mode) until I checked manually and saw
my emails. Turns out that if cell radio is disabled (airplane mode) and
WIFI is ON the notifications will not work. Phone: Samsung Galaxy Ace
(GT-S5830) Android: 2.2.1 Suggestion: Push notifications should work if
wifi is on (even if in airplane mode)</description>
</bug>
<bug>
<bugid>4579</bugid>
<title>[ Google maps ] sorry popup ( language - Vietnamese)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>inhwan...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 07:56:59 +0000</openedDate>
<description>we use the cupcake,android-1.5r3 - Steps to reproduce 1. Google map
(Llanguage : Vietnamese ) 2. Back - What happened. Sorry popup -
Expected result no sorry popup press give me some comment. thank NOTE:
This form is only for reporting bugs found in the process of developing
Android applications. For all other developer discussions please visit:
http://groups.google.com/group/android-developers Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
version of the SDK youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>15470</bugid>
<title>Some web pages and apps fail to load correctly when handset connected to Cisco 857W wireless router</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-04-12T21:24:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>scottmki...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 15:16:24 +0000</openedDate>
<description>Device: HTC Desire Android version: 2.2 (Build 2.33.161.2 Q&amp;E Build
2.17.61.3) I have just changed ADSL router to a Cisco 857W running IOS
version 12.4(15)T11. Wireless is configured with WPA2/AES. All devices
connect correctly to the WLAN. Devices other than the HTC DesireQ&apos;Es (we
have two) can browse without incident. The HTC Desire handsets browse
the majority of sites correctly and most apps work as they should,
however, some do not. For example, the Facebook app (ver 1.5.1) never
populates the News Feed. Older version 1.3 of the Facebook app works
correctly. This is not specific to the Facebook app however as some web
pages fail to load at all and others, including www.google.co.uk only
partially load. Google UK loads enough to do a search, but sometimes
will not complete the load to provide access to top tools links.
Examples of pages that fail to load at all are; www.adobe.com
z7.invisionfree.com/a_wedding_forum/index.php?act=idx The WLAN itself is
not the issue since other devices work fine. I have tested removing all
security on the WLAN and this had no effect. I have modified the router
firewall to allow all traffic in and out to/from any source/target and
this made no difference. I start to wonder if the common thread is
something to do with Flash, since the adobe homepage wonQ&apos;Et connect and
there is some evidence that other affected sites have Flash content. IQ&apos;Em
not sure what the Facebook app uses. These problems were not apparent
using a Netgear DGN2000 router or a Huawei Echolife HG520b router. I
emphasise though that other devices are having no trouble with the Cisco
now in place. Any ideas greatly welcome. Thanks Scott</description>
<comment>
<author>scottmki...@gmail.com</author>
<when>Mon, 14 Mar 2011 17:58:25 +0000</when>
<what>UPDATE:- adobe.com now loads (after a lengthy wait), other issues remain.</what>
</comment>
<comment>
<author>scottmki...@gmail.com</author>
<when>Wed, 23 Mar 2011 18:51:50 +0000</when>
<what>Issue now resolved. Due to previously undiagnosed wireless router fault.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Tue, 12 Apr 2011 21:24:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15779</bugid>
<title>[GingerBread][GMS_R2] NullPointerException on Google Map </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eye...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 07:04:17 +0000</openedDate>
<description>- Steps to reproduce the problem Widget Q&gt;EQ&gt;E Rate place Q&gt;EQ&gt;E select Q&quot;ENo
location informationQ&quot;E - What happened. A sorry popup is shown with Q&quot;EThe
application Maps (process com.google.android.apps.maps) has been stopped
by unexpectedly. Please try again.Q&quot;E There was a NullPointerException on
Google Map. - What you think the correct behavior should be. There
should be a NULL checker so that the process is not crashed. - Log
I/ActivityManager( 1535): Start proc
com.google.android.apps.maps:HotpotService for activity
com.google.android.apps.maps/com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity:
pid=7058 uid=10006 gids={3003, 1015} E/AndroidRuntime( 7058): FATAL
EXCEPTION: main E/AndroidRuntime( 7058): java.lang.RuntimeException:
Unable to resume activity
{com.google.android.apps.maps/com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity}:
java.lang.NullPointerException E/AndroidRuntime( 7058): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2124)
E/AndroidRuntime( 7058): at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2139)
E/AndroidRuntime( 7058): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672)
E/AndroidRuntime( 7058): at
android.app.ActivityThread.access$1500(ActivityThread.java:117)
E/AndroidRuntime( 7058): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
E/AndroidRuntime( 7058): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
7058): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
7058): at android.app.ActivityThread.main(ActivityThread.java:3729)
E/AndroidRuntime( 7058): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 7058): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
7058): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
E/AndroidRuntime( 7058): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
E/AndroidRuntime( 7058): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 7058): Caused by:
java.lang.NullPointerException E/AndroidRuntime( 7058): at A.d.a(Unknown
Source) E/AndroidRuntime( 7058): at e.ah.a(Unknown Source)
E/AndroidRuntime( 7058): at
com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity.a(Unknown
Source) E/AndroidRuntime( 7058): at
com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity.onCreateDialog(Unknown
Source) E/AndroidRuntime( 7058): at
android.app.Activity.onCreateDialog(Activity.java:2482)
E/AndroidRuntime( 7058): at
android.app.Activity.createDialog(Activity.java:882) E/AndroidRuntime(
7058): at android.app.Activity.showDialog(Activity.java:2557)
E/AndroidRuntime( 7058): at
android.app.Activity.showDialog(Activity.java:2524) E/AndroidRuntime(
7058): at
com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity.onResume(Unknown
Source) E/AndroidRuntime( 7058): at
android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150)
E/AndroidRuntime( 7058): at
android.app.Activity.performResume(Activity.java:3832) E/AndroidRuntime(
7058): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2114)
E/AndroidRuntime( 7058): ... 12 more E/AndroidRuntime( 7058): [Blue
Error Handler] Make Debugging Report file for main E/AndroidRuntime(
7058): java.lang.RuntimeException: Unable to resume activity
{com.google.android.apps.maps/com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity}:
java.lang.NullPointerException E/AndroidRuntime( 7058): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2124)
E/AndroidRuntime( 7058): at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2139)
E/AndroidRuntime( 7058): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672)
E/AndroidRuntime( 7058): at
android.app.ActivityThread.access$1500(ActivityThread.java:117)
E/AndroidRuntime( 7058): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
E/AndroidRuntime( 7058): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
7058): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
7058): at android.app.ActivityThread.main(ActivityThread.java:3729)
E/AndroidRuntime( 7058): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 7058): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
7058): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
E/AndroidRuntime( 7058): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
E/AndroidRuntime( 7058): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 7058): Caused by:
java.lang.NullPointerException E/AndroidRuntime( 7058): at A.d.a(Unknown
Source) E/AndroidRuntime( 7058): at e.ah.a(Unknown Source)
E/AndroidRuntime( 7058): at
com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity.a(Unknown
Source) E/AndroidRuntime( 7058): at
com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity.onCreateDialog(Unknown
Source) E/AndroidRuntime( 7058): at
android.app.Activity.onCreateDialog(Activity.java:2482)
E/AndroidRuntime( 7058): at
android.app.Activity.createDialog(Activity.java:882) E/AndroidRuntime(
7058): at android.app.Activity.showDialog(Activity.java:2557)
E/AndroidRuntime( 7058): at
android.app.Activity.showDialog(Activity.java:2524) E/AndroidRuntime(
7058): at
com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity.onResume(Unknown
Source) E/AndroidRuntime( 7058): at
android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150)
E/AndroidRuntime( 7058): at
android.app.Activity.performResume(Activity.java:3832) E/AndroidRuntime(
7058): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2114)
E/AndroidRuntime( 7058): ... 12 more W/ActivityManager( 1535): Force
finishing activity
com.google.android.apps.maps/com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity
W/InputManagerService( 1535): Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@4089cff8
W/ActivityManager( 1535): Activity pause timeout for
HistoryRecord{40775598
com.google.android.apps.maps/com.google.googlenav.android.appwidget.hotpot.activity.NotifyActivity}</description>
</bug>
<bug>
<bugid>16544</bugid>
<title>Q&quot;ESave to draftsQ&quot;E Pop-up get active when change language to otherQ&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Tue, 03 May 2011 06:50:07 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] - Settings must be present in recent
application. [Reproduction route] 1.Camcorder-Q&gt;EStart recording
video-Q&gt;EStop-Q&gt;EPress Q&quot;EMenu keyQ&quot;E. 2.Share via-Q&gt;EGmail-Q&gt;EFocus on the right
side Q&quot;ESave to draft iconQ&quot;E-Q&gt;ETap on it and observe the behaviour.(Icon is
inactive). 3.Long press Q&quot;EHome keyQ&quot;E-Q&gt;ESettings-Q&gt;EChange language to
Espanol-Q&gt;EPress Q&quot;EBack key 2 timesQ&quot;E-Q&gt;EAgain tap on Q&quot;ESave to draftsQ&quot;E icon
and observe the device. 2) What happened. - Q&quot;ESave to draftsQ&quot;E Pop-up get
active when change language to Espanol. 3) What you think the correct
behavior should be. - Q&quot;ESave to DraftQ&quot;E Pop-up remain active in both the
conditions.</description>
</bug>
<bug>
<bugid>2979</bugid>
<title>Camera application saves wrong location when the GPS Position isnQ&apos;Et fixed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-15T02:18:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>Jan.Chri...@gmail.com</reportedBy>
<openedDate>Sat, 13 Jun 2009 18:10:28 +0000</openedDate>
<description>When taking a photo while thereQ&apos;Es no fixed GPS position the camera
application saves a wrong position. I watched the GPS status using an
application from the Android Market called Q&quot;EGPS Status 2Q&quot;E, but I
couldnQ&apos;Et get a fix. After that I took some photos. At home, I copied the
images to my computer and saw that the position saved in the images was
somewhere west of Great Britain in the sea. But when I took the photos I
was near Stuttgart in Germany. I think it would be better if the camera
application wouldnQ&apos;Et save the position when it canQ&apos;Et get a GPS fix.
Maybe it should also display a message so the user knows that the
position wasnQ&apos;Et saved.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 15 Jun 2009 02:18:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10135</bugid>
<title>Some unicode characters (related to math symbols) are displayed as squares in the Button text. (on android emulator)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rao.thej...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 06:31:20 +0000</openedDate>
<description>Issue: The following Unicode characters are just displayed as Q&apos;EboxesQ&apos;E in
the Button text. This is seen while running the applications on android
emulator. Please add support to display these characters. Where does the
error occur? On Android Emulator. What are the offending
characters/symbols? 1. \u221b -Q&gt;E Unicode symbol for cube-root. 2. \u207b
-Q&gt;E Unicode symbol for superscript minus. Steps to reproduce the problem:
1. Create a new project in eclipse and open the Q&apos;Emain.xmlQ&apos;E. 2. Paste the
following code inside this file: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E ?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;EButton
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;EThis should be cube-root - \u221bQ&quot;E /Q&gt;E Q&lt;EButton
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;EThis should be arcsin - sin\u207b\u00b9Q&quot;E /Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E When you run this on android emulator you will see boxes
in place of cube-root and superscript-minus. Android SDK: 2.2 API Level:
8 Eclipse Version: Helios Release (Build-id:20100617-1415) ADT Version:
0.9.7.v201005071157-36220 Android system image: FRF91 Please fix this
issue as this is needed in many of the math/scientific applications.
Thanks in advance!</description>
<comment>
<author>apoorva....@gmail.com</author>
<when>Mon, 15 Nov 2010 07:14:29 +0000</when>
<what>yes this is very big drawback.....</what>
</comment>
<comment>
<author>umesh2...@gmail.com</author>
<when>Mon, 15 Nov 2010 11:21:05 +0000</when>
<what>Yes, I too struggled for a week due to this issue. 
Is there any work around for this?
Is google planning to come up with a fix in near future.</what>
</comment>
<comment>
<author>abhishek...@gmail.com</author>
<when>Mon, 15 Nov 2010 19:19:31 +0000</when>
<what>Guys, I have also faced this problem... if you come to know the solution for this, please post here so that everybody can solve this problem... </what>
</comment>
</bug>
<bug>
<bugid>2961</bugid>
<title>App manager crash</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-12-02T22:53:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 23:09:54 +0000</openedDate>
<description>Steps: * Went to Settings -Q&gt;E Applications -Q&gt;E Manage applications *
Uninstalled one app * Got directed back to application list *
Uninstalled a few other apps * Was directed back to application list *
Crashed with an uncaught exception Attached logcat output.</description>
<comment>
<author>tau...@gmail.com</author>
<when>Thu, 11 Jun 2009 23:17:24 +0000</when>
<what>Happened on a G1 running CRB43</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 12 Jun 2009 19:22:28 +0000</when>
<what>WARN/ManageApplications(416): Couldnt find application info for:com.android.sync
WARN/ManageApplications(416): Couldnt find application info for:com.android.updater
  ...
WARN/PackageManager(60): Package named Q&apos;Ecom.larvalabs.tacticsliteQ&apos;E doesnQ&apos;Et exist.
ERROR/InstalledAppDetails(416): Exception when retrieving
package:com.larvalabs.tacticslite
ERROR/InstalledAppDetails(416):
android.content.pm.PackageManager$NameNotFoundException: com.larvalabs.tacticslite
ERROR/InstalledAppDetails(416):     at
android.app.ApplicationContext$ApplicationPackageManager.getApplicationInfo(ApplicationContext.java:1624)
ERROR/InstalledAppDetails(416):     at
com.android.settings.InstalledAppDetails.onCreate(InstalledAppDetails.java:218)

Did you recently install / uninstall / upgrade com.larvalabs.tacticslite?
</what>
</comment>
<comment>
<author>tau...@gmail.com</author>
<when>Fri, 12 Jun 2009 21:46:35 +0000</when>
<what>Yes, com.larvalabs.tacticslite was one of the apps that I uninstalled. Sadly I donQ&apos;Et
remember if it was the last one that I uninstalled or if I did uninstall some other
apps after it and before the crash. (Note to self: next time post way more log output)</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:27:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:59:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:36:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:15:56 +0000</when>
<what></what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 22:53:18 +0000</when>
<what>ManageApps functionality has been significantly refactored and includes several fixes
for resolving these kind of issues in Android 1.6 as well as 2.0
</what>
</comment>
</bug>
<bug>
<bugid>8824</bugid>
<title>Feature parity for Layers with desktop Maps app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pacob...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 11:34:37 +0000</openedDate>
<description>Maps is a powerful tool on both desktop and mobile platforms. However,
it seems the desktop side is innovating faster than the mobile side. To
the point, Mobile Maps is missing the Videos, Webcams, and Real estate
layers. Inclusion of these (and possibly future) layers would certainly
enrich the experience of Android users. /IQ&apos;Em rather partial to the real
estate one ;)</description>
</bug>
<bug>
<bugid>19045</bugid>
<title>built-in browser doesnQ&apos;Et set a picture as wallpaper</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cx.cheng...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 04:49:54 +0000</openedDate>
<description>- Steps to reproduce the problem. Visit
http://upload.wikimedia.org/wikipedia/commons/6/66/Demir_baba_Iz_1.jpg
using the built-in browser Long press the picture Waiting for a dialog
Tap Q&quot;ESet as wallpaperQ&quot;E in the dialog Waiting for the Q&quot;Esetting
wallpaper...Q&quot;E dialog Press the Q&quot;EHomeQ&quot;E key to see the desktop - What
happened. Another picture (probably the default wallpaper) is set as a
wallpaper - What Phone and What Android Version My phone: Sony Ericsson
Xperia Arc LT15a Android version: 2.3.3 I also test it in AVD, here is
the output of LogCat 08-04 20:37:31.613: DEBUG/dalvikvm(692):
GC_EXTERNAL_ALLOC freed 7271 objects / 365840 bytes in 218ms 08-04
20:37:48.443: ERROR/dalvikvm-heap(73): 23833600-byte external allocation
too large for this process. 08-04 20:37:48.443: ERROR/GraphicsJNI(73):
VM wonQ&apos;Et let us allocate 23833600 bytes 08-04 20:37:48.443:
DEBUG/skia(73): --- decoder-Q&gt;Edecode returned false 08-04 20:37:48.473:
WARN/InputManagerService(73): Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@4501cdf8 08-04
20:37:48.543: WARN/WallpaperManager(73): No memory load current
wallpaper 08-04 20:37:48.543: WARN/WallpaperManager(73):
java.lang.OutOfMemoryError: bitmap size exceeds VM budget 08-04
20:37:48.543: WARN/WallpaperManager(73): at
android.graphics.BitmapFactory.nativeDecodeFileDescriptor(Native Method)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
android.graphics.BitmapFactory.decodeFileDescriptor(BitmapFactory.java:545)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
android.app.WallpaperManager$Globals.getCurrentWallpaperLocked(WallpaperManager.java:255)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
android.app.WallpaperManager$Globals.peekWallpaperBitmap(WallpaperManager.java:215)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
android.app.WallpaperManager.getFastDrawable(WallpaperManager.java:396)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
com.android.internal.service.wallpaper.ImageWallpaper$DrawableEngine.updateWallpaper(ImageWallpaper.java:173)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
com.android.internal.service.wallpaper.ImageWallpaper$DrawableEngine$WallpaperObserver.onReceive(ImageWallpaper.java:80)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:892)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
android.os.Handler.handleCallback(Handler.java:587) 08-04 20:37:48.543:
WARN/WallpaperManager(73): at
android.os.Handler.dispatchMessage(Handler.java:92) 08-04 20:37:48.543:
WARN/WallpaperManager(73): at android.os.Looper.loop(Looper.java:123)
08-04 20:37:48.543: WARN/WallpaperManager(73): at
com.android.server.ServerThread.run(SystemServer.java:506) 08-04
20:37:48.873: DEBUG/dalvikvm(73): GC_EXPLICIT freed 2981 objects /
187088 bytes in 83ms 08-04 20:37:50.274: DEBUG/SntpClient(73): request
time failed: java.net.SocketException: Address family not supported by
protocol</description>
</bug>
<bug>
<bugid>16417</bugid>
<title>Error information pop up should not scroll up till application title.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 08:30:05 +0000</openedDate>
<description>Development environment Gingerbread GMS r2 1) Steps to reproduce the
problem. [Precondition] Device should be in Landscape mode. 1.Go to
market Q&gt;EappsQ&gt;Eall applications. 2.Top paidQ&gt;Eselect an applicationQ&gt;Ebuy.
3.Select Q&quot;EAdd a credit card Q&quot;E in Q&apos;Eselect payment methodQ&apos;E Q&gt;EOK. 4.Scroll
dowm Q&gt;Esave Q&gt;Ecard numberQ&gt;Etap on error infromation icon. 5.Scroll the page
upQ&gt;Eobserve display. 2) What happened. Error information pop up should
not scroll up till application title. 3) What you think the correct
behavior should be. Error information pop up should not scroll up till
application title.</description>
</bug>
<bug>
<bugid>11215</bugid>
<title>CTS case  android.webkit.cts.WebSettingsTest#testAccessLoadsImagesAutomatically fails</title>
<status>NeedsInfo</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>momo...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 09:54:29 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). 1. Connected the QVGA target or emulator
version 2.2 on QVGA with SD card 2. Run CTS - What happened. CTS test
case failed both in target and emulator version 2.2 on QVGA
--testAccessLoadsImagesAutomatically fail - What you think the correct
behavior should be. It should be pass at least in emulator version 2.2
Please make sure that youQ&apos;Ere using Android 2.2, and (if the issue exists
on a device) that the device also runs Android 2.2. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 14 Sep 2010 21:49:44 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 29 Sep 2010 21:28:33 +0000</when>
<what>Hi momo727. This seems to work fine for me. What CTS are you using?</what>
</comment>
</bug>
<bug>
<bugid>735</bugid>
<title>Maybe Socket Size Issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-30T17:39:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucabell...@gmail.com</reportedBy>
<openedDate>Tue, 27 May 2008 17:01:33 +0000</openedDate>
<description>When using JavaMail API (Sun version), properly modified in some parts
to solve dependancies. Mail retrieving works perfectly when using SSL
(POP3 or IMAP). When retrieving mails on a NON SSL connection (POP3,
IMAP not tested), all works fine if messages are less than 8KB. If more
than (8*1024)Bytes are written on socket, application runs but at
instruction: input.read() I get -1 (EOF on Socket, or something
similar). Maybe re-write SocketFactory starting from SSLSocketFactory?
Code from Protocol.class of Sun JavaMail source code (differs from
original, some parts are stripped out cause of Android cannot execute
them). [...] /** * Open a connection to the POP3 server. */
Protocol(String host, int port, boolean debug, PrintStream out,
Properties props, String prefix, boolean isSSL) throws IOException {
this.debug = debug; this.out = out; Response r; String apop =
props.getProperty(prefix + Q&quot;E.apop.enableQ&quot;E); boolean enableAPOP = apop !=
null Q&amp;EQ&amp;E apop.equalsIgnoreCase(Q&quot;EtrueQ&quot;E); try { if (port == -1) port =
POP3_PORT; if (debug) out.println(Q&quot;EDEBUG POP3: connecting to host \Q&quot;EQ&quot;E +
host + Q&quot;E\Q&quot;E, port Q&quot;E + port + Q&quot;E, isSSL Q&quot;E + isSSL); socket =
SocketFetcher.getSocket(host, port, props, prefix, isSSL); input = new
DataInputStream( new BufferedInputStream(socket.getInputStream()));
[...] private Response simpleCommand(String cmd) throws IOException { if
(socket == null) throw new IOException(Q&quot;EFolder is closedQ&quot;E); // XXX if
(cmd != null) { String mcmd = cmd.substring(0, cmd.length()); mcmd +=
CRLF; output.print(mcmd); // do it in one write output.flush(); } String
line = input.readLine(); // XXX - readLine is deprecated if (line ==
null) { throw new EOFException(Q&quot;EEOF on socketQ&quot;E); } Response r = new
Response(); if (line.startsWith(Q&quot;E+OKQ&quot;E)) r.ok = true; else if
(line.startsWith(Q&quot;E-ERRQ&quot;E)) r.ok = false; else throw new
IOException(Q&quot;EUnexpected response: Q&quot;E + line); int i; if ((i =
line.indexOf(Q&apos;E Q&apos;E)) Q&gt;E= 0) r.data = line.substring(i + 1); return r; } /**
* Issue a POP3 command that expects a multi-line response. *
Q&lt;EcodeQ&gt;EsizeQ&lt;E/codeQ&gt;E is an estimate of the response size. */ private
Response multilineCommand(String cmd, int size) throws IOException {
Response r = simpleCommand(cmd); if (!r.ok) return (r);
SharedByteArrayOutputStream buf = new SharedByteArrayOutputStream(size);
int b, lastb = Q&apos;E\nQ&apos;E; while ((b = input.read()) Q&gt;E= 0) { if (lastb == Q&apos;E\nQ&apos;E
Q&amp;EQ&amp;E b == Q&apos;E.Q&apos;E) { b = input.read(); if (b == Q&apos;E\rQ&apos;E) { // end of response,
consume LF as well b = input.read(); break; } } buf.write(b); lastb = b;
} if (b Q&lt;E 0) throw new EOFException(Q&quot;EEOF on socketQ&quot;E); r.bytes =
buf.toStream(); return r; } } [...]</description>
<comment>
<author>lucabell...@gmail.com</author>
<when>Tue, 27 May 2008 17:19:42 +0000</when>
<what>Instead, could be a BufferedInputStream issue...
BufferedInputStream is limited to 8*1024 Bytes.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:55:56 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>lucabell...@gmail.com</author>
<when>Wed, 09 Jul 2008 00:27:05 +0000</when>
<what>IQ&apos;Em sorry but I discovered it was not an Android issue.
There was ESET NOD32 antivirus filtering POP3 (on 110 port) emails.
Android and JavaMail were retrieving correctly the email but in case of infected
ones, socket buffer is flushed by the antivirus filter.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 30 Jul 2008 17:39:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15332</bugid>
<title>Misspelling</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>nicmar...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 18:13:08 +0000</openedDate>
<description>When you connect Usb cable it says Q&quot;ETurn off USB storageQ&quot;E. The correct
is Q&quot;ETurn on USB storageQ&quot;E. Nexus one 2.3</description>
<comment>
<author>sumit...@gmail.com</author>
<when>Wed, 09 Mar 2011 10:54:35 +0000</when>
<what>I got the same. Got me puzzled for a while. This should be priority one and fixed soon.</what>
</comment>
</bug>
<bug>
<bugid>9889</bugid>
<title>Android 2.1 lock screen lockout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>laneato...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 21:24:34 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. IQ&apos;Eve recently completely locked out
my phone via the lock screen pattern. While setting a new pattern, my
screen locked. It refused my old pattern as well as my new pattern. It
also will not let me sign in with my PROPER google credentials! If
android is going to offer to log in with google account credentials, it
needs to do it correctly. This has been an issue in the past, and still
has not been corrected. It will not authenticate my CORRECT account
information.</description>
</bug>
<bug>
<bugid>8654</bugid>
<title>photos wont rotate correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zexep...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 00:38:56 +0000</openedDate>
<description>Motor Droid with 2.1 update and previously on 2.0. Tested a couple
different devices with this and when trying to rotate a picture in
either gallery or a file explore apparently the orientation will not
change. Have to hit several Q&quot;ErotateQ&quot;E several times before it will
finally rotate...but it rotates 180* or 270* or after about a million
clicks on rotate it will rotate the way I want.</description>
</bug>
<bug>
<bugid>1271</bugid>
<title>Provide camera pixel formats on emulator that are known to exist on actual devices</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>17</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 16:59:26 +0000</openedDate>
<description>Despite the fact that one has to apply the YCbCr_422_SP PixelFormat for
the preview mode with both emulator and T-Mobile G1, the underlying
(undocumented) image encodings as passed on via the onPreviewFrame
callback are different on emulator and T-Mobile G1. Only the Y component
has the same encoding, but not the color components. Apparently,
AndroidQ&apos;Es Q&quot;EYCbCr_422_SPQ&quot;E is merely an arbitrary label, and does not
refer to any standard encoding - even when just comparing the the
Android SDK 1.0 r1 emulator with the Android based T-Mobile G1. Clearly
none of this is helpful for serious development of camera-based
applications on the Android platform, and then we are not even talking
about the possible camera code fragmentation once other Android phones
hit the market. When do we receive any indication of (plans for) a
redesigned and improved camera API? Thanks</description>
<comment>
<author>dsparks....@gmail.com</author>
<when>Wed, 12 Nov 2008 19:07:35 +0000</when>
<what>The preview frame format is always going to depend on the underlying hardware. 

Unfortunately, the format type is incorrect - weQ&apos;Ere going to have to fix that in a
future release. The actual format is YCbCr420 semi-planar. The Y-plane is followed by
an interleaved CbCr plane. This is a native format used by the G1 camera, hardware
video codecs, and display processor. It enables hardware color conversion in the
display processor which is a significant savings over software CC.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 12 Nov 2008 20:08:02 +0000</when>
<what>Hi David,

I understand that at some (low) level, Q&quot;Edown-to-the-metalQ&quot;E, preview formats will
always be hardware (image sensor) dependent. However, it is really essential that at
camera device driver level this dependency gets shielded from the application
developer by offering at least one (shared-among-devices) standard preview image
format via the application level APIs. Since the preview data is available to
application developers via onPreviewFrame(), it *must* at that level be in a format
that is not device dependent, through whatever mapping is needed under the hood to
convert a native camera format into a standard one. As long as the native camera
preview format and chosen standard preview format are both simple, a straightforward
and hence fast mapping will do the job and hide the hardware dependency from
application developers like it should. For the G1 this could be the job of
QualcommCameraHardware.cpp, while for another manufacturer for other Android phones
it could reside in another source level include like YouNameItCompanyHardware.cpp.

Secondly, whatever the chosen standard preview format will be, there should exist
Android APIs for efficiently decoding this standard format, such as through
BitmapFactory.decodeByteArray(). Right now I am forced to decode G1 and emulator
preview images pixel-by-pixel through two nested for-loops, which is ugly but doable
for my app which only needs 64 x 64 pixel bitmaps at 1 or 2 fps, but in general this
unnecessarily kills performance.

Regards</what>
</comment>
<comment>
<author>dmanpe...@gmail.com</author>
<when>Sun, 23 Nov 2008 04:05:44 +0000</when>
<what>I followed much of the advice on this subject in several threads because I want to 
modify the preview.  The method seems to be:
- Hide the preview surface.
- Register for preview callbacks.
- The data arrives in onPreviewFrame as YCbCr_42x format.
- Modify the data buffer, possibly in-place, with roll-your-own decoding/encoding.
- Display the data.

My question is on the last step.  How to display the data?  Should I write it pixel-
by-pixel into a Bitmap?  IQ&apos;Em not too worried about the decoding, but I need to know 
the most efficient way to put the individual frames up onto the screen, whether I 
have to manually decode or not.

Thanks in advance.

 - Regards, David Manpearl</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sun, 23 Nov 2008 08:16:35 +0000</when>
<what>IQ&apos;Em afraid there is currently (SDK 1.0 r1) at least one inefficient pixel-by-pixel
step in the mapping chain. Once you have decoded the preview data[] into an integer
array, you can of course apply setPixels() to - I presume - efficiently put the data
into a Bitmap for display or other uses. Given the limited hardware flexibility with
the preview mode, with only one supported resolution, sub-sampling or resizing should
preferably also be included in future native decoding support (the latter is a
suggestion for the Android Team). Basically the most CPU-intensive parts of the
decoding and sub-sampling/resizing process should be moved into native code, and
wrapped into APIs that are compatible to the other Bitmap related APIs in Android.
Right now the decoding is unnecessarily ill-defined and inefficient for use by
application developers, thereby making Android a poor platform for camera-based
computer vision applications as compared to other mobile platforms (Java ME, Windows
Mobile).
</what>
</comment>
<comment>
<author>rakesh.y...@gmail.com</author>
<when>Wed, 04 Feb 2009 11:32:53 +0000</when>
<what>Hi, 
   Please tell me which camera we can use in android.</what>
</comment>
<comment>
<author>sclark2...@gmail.com</author>
<when>Mon, 23 Mar 2009 00:05:56 +0000</when>
<what>I know about one application, SnapPhoto, that applies some filters on preview. It 
uses effects like Sepia, Night Vision, Negative, Solarize, etc, all on preview.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Mon, 23 Mar 2009 11:41:44 +0000</when>
<what>Yes, these are (undocumented and unsupported AFAIK) settings that work on the G1 via
Camera.Parameters.set(String key, String value).

Good find though. I had never looked into the Advanced Settings | Effect of SnapPhoto.

Thanks

Q&gt;E I know about one application, SnapPhoto, that applies some filters on preview. It 
Q&gt;E uses effects like Sepia, Night Vision, Negative, Solarize, etc, all on preview.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:05:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:51:49 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:27:56 +0000</when>
<what></what>
</comment>
<comment>
<author>rglove...@gmail.com</author>
<when>Mon, 21 Feb 2011 14:55:49 +0000</when>
<what>So what do we do then?  IQ&apos;Eve already been nailed by this when my app supported NV21 but not NV16, because NV21 was what my phone supported. (IQ&apos;Eve since fixed that.)  What happens when some manufacturer comes along with a phone that does YV12 or YUY2?  Is there a list somewhere that shows which phones support which formats?</what>
</comment>
</bug>
<bug>
<bugid>6921</bugid>
<title>SDF build ends Segmentation fault </title>
<status>New</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ivano...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 18:11:43 +0000</openedDate>
<description>- Steps to reproduce the problem. For main branch cd mydroid repo init
-u git://android.git.kernel.org/platform/manifest.git repo sync make For
cupcake cd mydroid_cupcake repo init -u
git://android.git.kernel.org/platform/manifest.git -b cupcake repo sync
make - What happened. build/core/product_config.mk:261: WARNING: adding
test OTA key ============================================
TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=darwin
HOST_BUILD_TYPE=release BUILD_ID=
============================================ ... ... Aidl: framework Q&lt;E=
frameworks/base/core/java/android/accounts/IAccountsService.aidl make:
*** [out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/co
re/java/android/accounts/IAccountsService.java] Segmentation fault make:
*** Deleting file
`out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/c
ore/java/android/accounts/IAccountsService.javaQ&apos;E - What you think the
correct behavior should be. build should complete without error Build
was attempted on MacBook 10.5.8 with 4GB RAM, on case-sensitive 10G
volume (44% used before make)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 18:23:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9713</bugid>
<title>ndk-gdb crash trying to debug NDK sample Q&quot;Esan-angelesQ&quot;E </title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-02-21T22:24:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>54</stars>
<reportedBy>asad...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 13:24:23 +0000</openedDate>
<description>Host OS: Windows XP + Cygwin 1.7.4(0.225/5/3) NDK Version:
android-ndk-r4 STEPS TO REPRODUCE: 1. Locate
$NDK/samples/san-angeles/AndroidManifest.xml and set
android:debuggable=Q&quot;EtrueQ&quot;E 2. Open cygwin shell and navigate to
$NDK/samples/san-angeles 3. Execute command ../../ndk-build 4. Build
.apk using Android Eclipse SDK, by using ?Create Project from existing
source? 5. Install and run .apk to a Android 2.2 emulator. 6. Execute
command ../../ndk-build -B , way-around to issue 8893 . 7. Execute
command ../../ndk-gdb 8. Execute gdb command Q&apos;ElistQ&apos;E to verify that
debugger is connected and symbols are loaded. 9. Execute gdb command
Q&apos;Einfo threadsQ&apos;E you will get something like: (gdb) info threads Cannot
access memory at address 0x0 1 Thread 1010 0xafd0eb08 in ?? () warning:
CouldnQ&apos;Et restore frame in current thread, at frame 0 0xafd0eb08 in ?? ()
It fails to recognize GLThread, all native code runs in this threadQ&apos;Es
context. 10. Execute gdb command Q&apos;Ebreak
Java_com_example_SanAngeles_DemoRenderer_nativeRenderQ&apos;E and press Q&apos;EcQ&apos;E to
continue the application. GDB will crash with following error. (gdb)
break Java_com_example_SanAngeles_DemoRenderer_nativeRender Breakpoint 1
at 0x80902f8a: file
/cygdrive/e/Android/working_folder/ndk/samples/san-angeles/jni/app-android.c,
line 92. (gdb) c Continuing. Child terminated with signal = 5 Program
terminated with signal SIGTRAP, Trace/breakpoint trap. The program no
longer exists. (gdb) Child terminated with signal = 0x5 (SIGTRAP)
GDBserver exiting ADDITIONAL INFORMATION: OpenGL applications run the
rendering code in a separate thread. Typically the rendering is
implemented on native side for performance reasons. Lack of thread
support in current GDB limits it usability for most serious
applications, where debugger is needed the most.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 12 Jul 2010 18:56:56 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>tim.men...@gmail.com</author>
<when>Fri, 06 Aug 2010 15:13:19 +0000</when>
<what>IQ&apos;Eve been looking into this issue myself. It appears that gdbserver is built without thread support.

When I tried to build gdbserver using the scripts, the Q&quot;EconfigureQ&quot;E script failed to find libthread_db, and disabled threading support. I was able to tweak the configure script to properly detect libthread_db by changing line 3660 to read:

      LIBS=Q&quot;E$LIBS -lc -lthread_db -lcQ&quot;E

However, the resulting gdbserver I was able to build failed to work properly, so there are possibly deeper issues in getting gdbserver to work with the Bionic pthreads/thread_db implementation.

I also verified that the Google gdbserver appears to be built without thread support by running arm-eabi-strings on the original and my new gdbserver build:

tim@Panther /f/Devel/android-ndk-r4-crystax/build/prebuilt/windows/arm-eabi-4.4.0/bin
$ ./arm-eabi-strings.exe gdbserver.tim|grep thread
tried to change thread ID after multiple threads are created
thread:%x;
Previously current thread died.
no thread to satisfy query
invalid thread handle
invalid thread agent
application not linked with libthread
no thread-specific data for this thread
X register set not available for this thread
version mismatch between libthread_db and libpthread
unknown thread_db error Q&apos;E%dQ&apos;E
Cannot get thread info: %s
Attaching to thread %ld (LWP %d)
Could not attach to thread %ld (LWP %d)
Cannot enable thread event reporting for %d: %s
thread getmsg err: %s
Unable to set global thread event mask: %s
Unable to get location for thread creation breakpoint: %s
Cannot find new threads: %s
error initializing thread_db library: %s
_thread_created_hook

tim@Panther /f/Devel/android-ndk-r4-crystax/build/prebuilt/windows/arm-eabi-4.4.0/bin
$ ./arm-eabi-strings.exe gdbserver|grep thread
tried to change thread ID after multiple threads are created
thread:%x;
Previously current thread died.

This is a critical bug for me: gdb is basically worthless if you canQ&apos;Et set a breakpoint in a non-main thread.</what>
</comment>
<comment>
<author>tim.men...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:06:56 +0000</when>
<what>IQ&apos;Eve tried several other builds of gdbserver, both 6.6 and 7.1.x, this time with threads enabled, and I still get no thread support, so this must be a deeper issue.

Any updates as to the status of this bug would be very much appreciated. As I said, this is a really, really critical bug--Q&quot;EMediumQ&quot;E priority doesnQ&apos;Et BEGIN to address it! 
GDB is completely worthless in debugging for me at present because of this bug. </what>
</comment>
<comment>
<author>joe.lund...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:31:47 +0000</when>
<what>This bug makes it essentially impossible to debug native GL code. IQ&apos;Em trying to port a game using the GSoC SDL port, and IQ&apos;Em currently working around this by blocking the UI thread completely just to capture the startup crashes, but this is obviously not going to work long term.</what>
</comment>
<comment>
<author>nuskoo...@gmail.com</author>
<when>Thu, 02 Sep 2010 03:14:02 +0000</when>
<what>This is making it impossible to complete our development. Have tried standard NDK/gdbserver as well as build with threads enabled with the same results. GDB simply will not hit breakpoints if not in the main thread (and half the time not in the main thread either).</what>
</comment>
<comment>
<author>Rutto...@gmail.com</author>
<when>Fri, 03 Sep 2010 17:21:01 +0000</when>
<what>I am also not lucky with this bug as I am also stuck with my project without GL debugging.
The normal ndk-built-process does not enable thread-capabilities for gdbserver, a small change in the configuration process for gdb-server enables it.
The results are similar to the stock-ndk-gdbserver:
See here:
(gdb) info threads
Cannot access memory at address 0x0
  1 Thread 381  0xafd0eb08 in ?? ()
warning: CouldnQ&apos;Et restore frame in current thread, at frame 0
0xafd0eb08 in ?? ()
(gdb) thread 1
[Switching to thread 1 (Thread 381)]#0  0xafd0eb08 in ?? ()
(gdb) c
Continuing.

Program terminated with signal SIGTRAP, Trace/breakpoint trap.
The program no longer exists.
(gdb) 

Thread info gives some results, but I cannot say if its accurate.
I have set some breakpoints before this snipplet, that should have been reached after c(continuing). But I am stuck with the usual SIGTRAP.
</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 22 Sep 2010 12:14:08 +0000</when>
<what>IQ&apos;Ed been interested in a more or less official statement if this is just an error some people are fighting with due to user error or itQ&apos;Es really a problem with gdbserver, bionic or something else? 

Thanks!</what>
</comment>
<comment>
<author>tim.men...@gmail.com</author>
<when>Wed, 22 Sep 2010 15:40:13 +0000</when>
<what>The bug has been accepted and assigned; I think thatQ&apos;Es an official statement right there. 

There has also been a lot of discussion of this bug on the NDK list, which Googlers (including the one this bug is assigned to, if IQ&apos;Em guessing correctly) monitor, and none of them have said this isnQ&apos;Et a real bug, and none have mentioned a workaround.

That said, a note that someone had reproduced the problem at Google would be appreciated. As to WHY the bug occurs -- I think by the time they know that, it will have been fixed, or nearly so. 

IQ&apos;Em hoping that fixing the build problem I mentioned above will actually solve the problem, and that something was just broken about my build environment that made it fail differently. </what>
</comment>
<comment>
<author>MattFisc...@gmail.com</author>
<when>Wed, 06 Oct 2010 18:16:47 +0000</when>
<what>A coworker and I managed to get this working.  He had already built a separate gdbserver like tim.mensch did, so IQ&apos;Em not sure if these instructions will work with the normal gdbserver or not.  The evidence in timQ&apos;Es post makes it look like the default gdbserver does not, in fact, have thread support, so that may still be necessary in addition to this.

The problem is that gdbserver cannot access the thread creation breakpoint.  This is a function whose sole purpose is to be called whenever a new thread is created.  That way, gdb can break on that function, and use it to be notified when new threads are created.  In Bionic, this function is called _thread_created_hook(), located in bionic/ptrace.c.

GDB needs to know the address of this symbol, so that it can set a breakpoint on it.  The symbol lives in libc.so, so the client-side gdb program needs to have access to that file in order for this to work.  Right now, though, the only file that the ndk-gdb script pulls across is the main program binary, app_process, which it puts in obj/local/armeabi.  If a copy of libc.so is also put into this directory, then gdb can gain access to its symbols, allowing it to properly locate the thread creation hook.  You can do this by typing Q&apos;Eadb pull /system/lib/libc.so obj/local/armeabiQ&apos;E from your app directory.  Long-term, I think Google just needs to update the ndk-gdb script to do this automatically.

For us, doing this along with using a custom build of gdbserver (which we pulled from a full build of Android) was enough to get access to all of the threads.  I havenQ&apos;Et tested it with the stock build of gdbserver, so I donQ&apos;Et know if that will work or not.</what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Tue, 12 Oct 2010 17:43:26 +0000</when>
<what>MattFischer84: could you be so kind to paste here any patches or instructions on how you enabled threads before you made the full build of android ?

I can confirm that pulling libc.so from the emulator (2.2) alone wonQ&apos;Et work.</what>
</comment>
<comment>
<author>tim.men...@gmail.com</author>
<when>Tue, 12 Oct 2010 18:19:20 +0000</when>
<what>I said it above, but if you look at the configure script for gdbserver, line 3660 should have a LIBS= statement; change it to read:

      LIBS=Q&quot;E$LIBS -lc -lthread_db -lcQ&quot;E

You have to be set up to build gdbserver, of course, which is its own adventure, and one that I apparently didnQ&apos;Et succeed at, since mine didnQ&apos;Et work correctly. :(</what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Tue, 12 Oct 2010 18:29:34 +0000</when>
<what>ThatQ&apos;Es why I asked Matt, since his worked and yours didnQ&apos;Et :) </what>
</comment>
<comment>
<author>tim.men...@gmail.com</author>
<when>Tue, 12 Oct 2010 19:32:09 +0000</when>
<what>My change makes it detect threading support correctly; I suspect itQ&apos;Es the build environment or something else that needs to be improved to make it build correctly. I just didnQ&apos;Et have any more time to play with it; dig around and look for instructions on how to build the toolchain, and follow those instructions better than I did. ;)</what>
</comment>
<comment>
<author>MattFisc...@gmail.com</author>
<when>Tue, 12 Oct 2010 22:23:27 +0000</when>
<what>The gdbserver program is prebuilt, so it isnQ&apos;Et actually built by the Android build process.  You should just be able to yank it out of prebuilt/android-arm/gdbserver from an Android source checkout.</what>
</comment>
<comment>
<author>tim.men...@gmail.com</author>
<when>Wed, 13 Oct 2010 03:08:08 +0000</when>
<what>Umm, Matt -- itQ&apos;Es apparently built without thread support. ThatQ&apos;Es part of the problem with this bug. If it were built correctly, then we would already have a workaround. But we donQ&apos;Et.</what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Wed, 13 Oct 2010 12:32:18 +0000</when>
<what>I got thread debugging to work! With emulator - does it require root on the phone ?

Right.  
Apparently MattFischer was right.  The prebuilt version in the Android Git repository can handle threads.  ItQ&apos;Es not the same as comes with NDK (version 4b).

Now, hereQ&apos;Es what I did.

Downloaded the gdbserver prebuilt from git repository.  Already had the entire platform checked out so I set to tag Q&quot;Erepo init -b android-2.2_r1.3Q&quot;E.  The md5 sum and location of the file is:
555a6bf047747b411fd13a6901e918cf prebuilt/android-arm/gdbserver

In my NDK4b is replaced /build/prebuilt/windows/arm-eabi-4.4.0/bin/gdbserver with the new one, so it would end up in my .apk files automatically.  (Rename the old one is case things go haywire).

Now, I couldnQ&apos;Et start the gdbserver via ndk-gdb, since it couldnQ&apos;Et create the socket in the emulator.

Goin in via Q&quot;Eadb shellQ&quot;E:
su # not sure this is necessary
cd /data/data/com.your.package/lib
ps # to find the PID of your application
gdbserver :5039 --attach YOURPID

Now you have the debugger running ... forward the port to it from your computer:
adb forward tcp:5039 tcp:5039

Now connect to it from your already existing Eclipse setup or 
/build/prebuilt/windows/arm-eabi-4.4.0/bin/arm-eabi-gdb.exe \
   -x /pato/to/obj/local/armeabi/gdb.setup \
   -e /path/to/obj/local/armeabi/app_process


If it doesnQ&apos;Et work:
Make sure you have Q&quot;Eset solib-search-path /path/to/obj/local/armeabiQ&quot;E in your gdb.setup

I had .so files (including libc.so) from emulator, from when i was trying to get the Tegra stuff to work ( http://tegradeveloper.nvidia.com/tegra/forum/android-debugging-eclipsegdb )
sh
for file in $(adb shell ls /system/lib | tr Q&quot;E\nQ&quot;E Q&quot;E Q&quot;E | tr Q&quot;E\rQ&quot;E Q&quot;E Q&quot;E); do
    adb pull /system/lib/$file lib
done

Now, if someone get this working by changing the ndk-gdb script, please post it :)
And, there might be an issue running this on the phone if it requires root ?
Not keen on voiding my warranty by rooting by N1.

Hope this will come as a relieve to someone!</what>
</comment>
<comment>
<author>tim.men...@gmail.com</author>
<when>Wed, 13 Oct 2010 15:46:06 +0000</when>
<what>Ahh, well not creating the socket in the emulator is exactly how MY build failed. So I guess my build worked after all. 

Matt -- I was rebuilding the Q&quot;EprebuiltQ&quot;E tools. 

Thanks for figuring out how to make this work!</what>
</comment>
<comment>
<author>MattFisc...@gmail.com</author>
<when>Wed, 13 Oct 2010 16:30:51 +0000</when>
<what>Cool, glad itQ&apos;Es working for others too!

So, concrete issues for Google to fix:
  1.  Rebuild the NDKQ&apos;Es gdbserver to include thread support (as per TimQ&apos;Es instructions.)  Using the full Android buildQ&apos;Es gdbserver will work, but since it doesnQ&apos;Et have the magic socket stuff, the ndk-gdb script as it stands wonQ&apos;Et work.  Ideally the NDK needs a gdbserver with both thread support and the extra socket support.
  2.  Modify ndk-gdb to pull over libc.so, similar to how it currently pulls over app_process.  This is necessary so that gdb can find the thread creation breakpoint, which is necessary for any thread debugging.  It also has the happy side effect of allowing you to debug calls into the C library--it would probably be nice if that script pulled over even more system libraries just for that reason.</what>
</comment>
<comment>
<author>djmuhles...@gmail.com</author>
<when>Wed, 13 Oct 2010 16:42:17 +0000</when>
<what>I think youQ&apos;Eve summed it up OK, Matt.  As is, the prebuilt gdbserver from android sources without the socket mods isnQ&apos;Et very useful unless you have a rooted device.  I havenQ&apos;Et found a way around the permission denied error for opening the socket.  

As far as pulling libc.so over, that is a quick change anyone can make to their ndk-gdb script if they choose in the mean time.

Does anyone have a link to a good reference for rebuilding gdbserver yourself? I tried checking out the toolchain/gdb sources and then using the build-gdbserver.sh script in the ndk/build/tools/ directory but had compile errors with missing libraries.  HavenQ&apos;Et given much time yet.  I figured I was probably missing something in my setup.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 13 Oct 2010 17:28:39 +0000</when>
<what>Thanks for the hard work pals! Could someone post a working gdbserver arm-binary somewhere. That would be much appreciated!</what>
</comment>
<comment>
<author>mitchell...@gmail.com</author>
<when>Wed, 03 Nov 2010 21:39:20 +0000</when>
<what>I was able to get debugging w/ threads working using gdbserver located at: http://android.git.kernel.org/?p=platform/prebuilt.git;a=blob_plain;f=android-arm/gdbserver/gdbserver;hb=d4f4703a1b23e6a73becec455c3d561ae3829a65

This matches the md5sum provided by MattFischer84 in comment #17. </what>
</comment>
<comment>
<author>DrT...@gmail.com</author>
<when>Wed, 10 Nov 2010 06:45:43 +0000</when>
<what>--Works but debugging super slow in Eclipse...?
IQ&apos;Em finding that although the modified gdbserver + hacks listed above *do* work for multithreaded apps (fantastic, phew), and result in a functional multithreaded debugging setup, debugger operations via Eclipse (windows, using emulator) are incredibly slow; e.g. a single step of one instruction takes 10-20 seconds.

Turning on Q&quot;EverboseQ&quot;E output in eclipse debug config tab reveals that two gdb commands are super slow;
Q&quot;Einfo sharedlibraryQ&quot;E
and 
Q&quot;Einfo threadsQ&quot;E
when run manually in gdb (not using eclipse) these commands take an age (e.g. several seconds) to run. DonQ&apos;Et know why, donQ&apos;Et care. 

--Quick horrible hack fix
Not confirmed whether this is on the modified-gdbserver end (I assume so), but I have a horrible quickQ&apos;EnQ&apos;Edirty hack for yQ&apos;Eall. ItQ&apos;Es easier than rebuilding eclipse CDT or gdb or gdbserver; 
simply hex edit your local Q&quot;Earm-eabi-gdb.exeQ&quot;E executable (the one that eclipse invokes) and hack the Q&quot;EsharedlibraryQ&quot;E string (e.g. to Q&apos;EXharedlibraryQ&apos;E) - this is at offset 0x11eae in the 4.4.0 windows binary I have. This means eclipse fails to invoke that command (doesnQ&apos;Et matter) and debugging is much quicker. Could do the same for Q&quot;Einfo threadsQ&quot;E but you might miss having that. Ugly but instant fix.

Thanks for info above everyone - lifesaver!  

--- Iterate faster when recompiling native code
Save a lot of time when iterating;
1) donQ&apos;Et rebuild your whole APK to test changes; just recompile your library .so
2) kill any existing yourclass process (adb shell kill [pid])
3) use Q&quot;Eadb pushQ&quot;E to load the recompiled .so directly into the /data/data/yourclass/lib/
4) use Q&quot;Eadb am -n yourclassQ&quot;E to start an instance of your app again
5) (optionally restart gdbserver, open tcp port, etc)

Cheers,
DrTune</what>
</comment>
<comment>
<author>sich...@mail.ru</author>
<when>Tue, 16 Nov 2010 13:53:57 +0000</when>
<what>Not sure if it is allowed here to post links to external sites - but I have put up a small set of instructions for all those who do not like hacks and gdbserver rebuilding stuff and just need the multithreaded debugging works - sichent.wordpress.com (see the last post from November 16, 2010).

Regards all 
sich</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 22:24:20 +0000</when>
<what>Released in NDK r5, unfortunately debugging threaded-code only works on Android 2.3 due to a platform bug that couldnQ&apos;Et be fixed before.
</what>
</comment>
</bug>
<bug>
<bugid>10048</bugid>
<title>Win32 Emulator Proxy Problem (related to issue 5508)</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-07-31T00:13:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ctamb...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 06:59:06 +0000</openedDate>
<description>This issue is related to Issue 5508. The http-proxy is not working for
Win32 based emulator, however it works for Mac based emulator (resolved
on Issue 5508). The following platforms are tested and proxy found to be
not working: - 1.6 revision 3 - 2.1 revision 2 - 2.2 revision 2 The
command used is: - emulator -http-proxy http://Q&lt;EaddressQ&gt;E:Q&lt;EportQ&gt;E</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Jul 2010 21:43:07 +0000</when>
<what></what>
</comment>
<comment>
<author>massimod...@gmail.com</author>
<when>Fri, 30 Jul 2010 10:22:01 +0000</when>
<what>Hi, IQ&apos;Eve the same problem and I would like to give some details to try to help solve it, since I found out a configuration that works.
My system is as follows:

Office Proxy Q&quot;EtypeQ&quot;E: NTLM
My SO: Win XP 32 bit
My SDK: Eclipse Galileo + Android SDK (2.1 and 2.2)

In this situation Android Emulator (2.1 and 2.2) is not able to access Internet: browser simply says that page is not available. I try all options: from Eclipse, fron the Q&quot;EandroidQ&quot;E tool, from the command line (all with the proxy option correcly set).

Then, I installed the Q&quot;ENTLM Authorization Proxy ServerQ&quot;E that is a software proxy, locally installed; it works as follows: when it receives a network request, it redirects it to the NTLM Proxy using the NTLM protocol with the correct username and password.
In this way I succeded to make emulator access the Internet, but ONLY using command line with the -http-proxy option (both 2.1 and 2.2 emulator work):
emulator -avd myDevice2.1 -http-proxy 127.0.0.1:5865

On the contrary the following options DONQ&apos;ET WORK:
- launch manually the Q&quot;EandroidQ&quot;E tool, set the local proxy address and port in the Q&quot;ESettingsQ&quot;E tab;
- launch the emulator from inside Eclipse (Running an application) with the -http-proxy option set to the local proxy.

I hope this helps in some way.

Max</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:13:44 +0000</when>
<what>To massimodicosimo: NTLM is not supported by -http-proxy (hence the name, itQ&apos;Es a different protocol). Can I ask you to file another bug like Q&quot;EAdd NTML proxy support to the emulator insteadQ&quot;E, so we can add another option like -ntlm-proxy.

Apart from that, this is fixed in the AOSP tree, will appear in a later release.</what>
</comment>
<comment>
<author>freeman...@gmail.com</author>
<when>Wed, 25 Aug 2010 14:31:30 +0000</when>
<what>Even so, I cannot get this to work with my ISA based proxy.  is that the same as NTLM?</what>
</comment>
<comment>
<author>dturner....@gmail.com</author>
<when>Wed, 25 Aug 2010 16:28:13 +0000</when>
<what>Yes, ISA Server provides an NTLM proxy</what>
</comment>
<comment>
<author>nirmaljp...@gmail.com</author>
<when>Wed, 16 Mar 2011 11:35:45 +0000</when>
<what>Hi Max,
Could you please elaborate how you got this working??

I have got Internet accessible in the emulatorQ&apos;Es browser by running it from cmd prompt and configuring APN Proxy settings.

However when I am making webservice calls from my app; I am still getting UnknownHostException. I am trying to access www.mapquestapi.com using DefaultHTTPClient.



Regards,
Nirmal
</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 16 Mar 2011 14:04:49 +0000</when>
<what>Nirmal, see http://ntlmaps.sourceforge.net/</what>
</comment>
</bug>
<bug>
<bugid>7324</bugid>
<title>having called a number with an extension, the extension doesnQ&apos;Et make it into call history</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 17:36:09 +0000</openedDate>
<description>IQ&apos;Em running a G1, with Android 1.6 I believe it is. I called a number
that makes use of the comma to dial an extension. I just selected that
call from my call history, and said Q&quot;Ecall againQ&quot;E, but I didnQ&apos;Et get the
extension, I got the main number.</description>
<comment>
<author>schoolof...@gmail.com</author>
<when>Tue, 30 Nov 2010 03:07:36 +0000</when>
<what>This is a pure duplicate of 6947, sorry.  I couldnQ&apos;Et figure out how to close this Q&amp;E mark it as a duplicate.  (and dang, I was the reporter of 6947, kinda makes it obvious I took a traumatic brain injury)  Feel free to close/ignore/delete/trash this.</what>
</comment>
<comment>
<author>martin.l...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:52:36 +0000</when>
<what>Confirmed on Nexus One, Android v2.3.4 , ATQ&amp;ET.

Problem description: Commas and semicolons can be inserted in a contact phone number but the dialler ignores everything after the first comma or semicolon.

There is an additional related problem where the mismatch between the number in the contact, and the number logged by the dialler means that the call log does not recognize the contact called.

This bug report is one of a bunch -- all likely to have the same root-cause: #7514 #7993 #15114 #7324 #6947 - in fact #7993 looks a lot like the root cause.</what>
</comment>
</bug>
<bug>
<bugid>15337</bugid>
<title>pthread_sigmask in userland code always returns EINVAL</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>chu...@chucko.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 00:00:44 +0000</openedDate>
<description>Environment: android-ndk-r5b, android-9 native API, android-10/ARM
running emulated, Android SDK 10 on Mac OS X 10.6.6. Any call from
userland code to pthread_sigmask() returns 22, EINVAL. An analysis of
this problem was posted on the android-kernel Google group in August
2009, and was apparently never acted upon. See:
https://groups.google.com/d/topic/android-kernel/-QjGa3Y5JKM/discussion</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 00:34:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1710</bugid>
<title>ADT Ecliplse plugin not able to create android.test based apk in main applicaton eclipse project</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-09-28T06:21:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>ianh8...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jan 2009 08:43:14 +0000</openedDate>
<description>The issue: ADT Eclipse Plugin makes Elipse based development possible.
But under currently official release, i.e. 1.0 r2, it is not possible to
build the instrumentation test suite apk in the same Eclipse project
that is used to develop a typical Android application. This shortcoming
is one of the major issues for Android developers at beginning stage. It
slows down the leaning curve for Android based development a great deal
when Eclips is used. Example of the issue: There are test cases written
in apiSamples samples under Android SDK. It is in tests directory. but
there is no way to produce apk package by ADT Eclipse Plugin in the same
project as the apiSamples. Current work around: If Eclipse is used, 1)
you can write an ant script to build the tests apk. 2) use Maven based
plugin. 3) The one I used: Produce a separate Eclipse Android project to
produce android.test based test code and refer to the main Android
application project for class path; and this project is able to produce
an apk and load it to Emulator for Instrumentation. Test then can be run
and seen in Q&quot;Eadb logcatQ&quot;E console. The desired solution: 1) ADT Plugin
automatically crated a test akp if a set of android.test based gest
cased is detected. 2) Loading of the main application apk will also load
(optional) test apk generated. 3) Test messages (logcat) can be seen in
Eclipse Console. Thanks, Ian</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 01:00:41 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:46:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 06:21:09 +0000</when>
<what>This is fixed. You can create test projects in ADT.</what>
</comment>
</bug>
<bug>
<bugid>14613</bugid>
<title>Notification sounds on sd card are Q&quot;EforgottenQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>soren.sk...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 17:29:28 +0000</openedDate>
<description>After a while of use the custom (home made) notification and ringtone
sounds that are located in /media/audio/ringtones or
/media/audio/notifications are no longer on the notifcation/ringtone
list in the apps when trying to change sounds. Also, notification
settings where one of these custom sounds were set are switched to
silent or default value. This means no sound when people text or call. A
reboot fixes the problem and the sounds are on the list again. It does
make custom sounds useless though, since theyQ&apos;Ell sooner or later stop
working. Nexus S, Android 2.3.2</description>
<comment>
<author>soren.sk...@gmail.com</author>
<when>Wed, 09 Feb 2011 16:32:01 +0000</when>
<what>This is a problem with handcent, not android. </what>
</comment>
<comment>
<author>soren.sk...@gmail.com</author>
<when>Thu, 10 Feb 2011 20:13:14 +0000</when>
<what>Correction, no this happens with GOSMS too.. the custom mp3 sound is no longer in the system notification sound list and the notification sound is switched to something else, which can also be Q&quot;ESilentQ&quot;E. Now IQ&apos;Em more sure itQ&apos;Es an android problem.</what>
</comment>
<comment>
<author>soren.sk...@gmail.com</author>
<when>Tue, 15 Feb 2011 00:38:47 +0000</when>
<what>this is the same as: http://code.google.com/p/android/issues/detail?id=13413

solution to the problem can be found there</what>
</comment>
<comment>
<author>abma...@gmail.com</author>
<when>Mon, 04 Apr 2011 12:22:56 +0000</when>
<what>No, there is no better solution in there. IQ&apos;Em going crazy over this.</what>
</comment>
<comment>
<author>abma...@gmail.com</author>
<when>Tue, 05 Apr 2011 10:33:37 +0000</when>
<what>I guess I have found a workaround but I have to test it further. I created on /mnt/sdcard a new folder called music where I put all my ringtone mp3s. Since then I rebooted the phone and I still get the correct ringtone (custom) for a specific contact. So far is ok.</what>
</comment>
</bug>
<bug>
<bugid>9710</bugid>
<title>Image source in SVGQ&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>mine...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 12:43:19 +0000</openedDate>
<description>I have this idea for android making it easier to port to devices of
different screen sizes... The idea is to store the images source in an
SVG file and then render them to the right size while building
android... What do you think of this idea??</description>
<comment>
<author>ran.ma...@gmail.com</author>
<when>Fri, 06 Aug 2010 08:34:59 +0000</when>
<what>SVG support should be added anyway.
ItQ&apos;Es important when you write an application for different screen sizes.
</what>
</comment>
<comment>
<author>jdrinkwater</author>
<when>Thu, 02 Sep 2010 12:02:59 +0000</when>
<what>Also wanting this as part of the Android development process, but iQ&apos;Ed rather they werenQ&apos;Et rasterised in the build process as bug reporter requests.
If you must take that approach, the APK could contain SVGs and convert them at install time.
For my needs, SVGs in res/ would be ideal. I have a large collection of icons that need to scale between various sizes. It becomes prohibitively expensive to ship many raster icons in an APK,</what>
</comment>
<comment>
<author>patc...@gmail.com</author>
<when>Fri, 03 Sep 2010 23:30:54 +0000</when>
<what>According to this comment, svg will be enabled in next release http://code.google.com/p/android/issues/detail?id=8202Q&amp;Eq=svgQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars#c6</what>
</comment>
<comment>
<author>jdrinkwater</author>
<when>Sat, 04 Sep 2010 08:15:36 +0000</when>
<what>ThatQ&apos;Es in Webkit though, unlikely for it to be exposed as native ADK toolkit.</what>
</comment>
<comment>
<author>johnru...@gmail.com</author>
<when>Tue, 25 Oct 2011 13:55:05 +0000</when>
<what>There should really be built-in support (svg drawable?), even if it comes with a large flashing warning about performance.  For now, here are some relevant links for anyone else dealing with this:

http://code.google.com/p/svg-android/ //library used for androidify
http://code.google.com/p/svg-android-2/ //fork with some enhancements
http://code.google.com/p/andenginesvgtextureregionextension/ //fork for use in andengine, but appears to still have svg-android methods</what>
</comment>
</bug>
<bug>
<bugid>6271</bugid>
<title>Camera.Parameters.getSupportedPreviewSizes() returns null in emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>willvar...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 12:54:02 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
call Camera.getSupportedPreviewSizes() - What happened. it returns null
- What you think the correct behavior should be. The docs state Q&quot;EThis
method will always return a list with at least one element.Q&quot;E
http://developer.android.com/reference/android/hardware/Camera.Parameters.html#getSupportedPreviewSizes%28%29</description>
<comment>
<author>lepin...@gmail.com</author>
<when>Wed, 23 Jun 2010 20:19:12 +0000</when>
<what>Wanted to add that I am still seeing this in an emulator running Android 2.1-update1. IQ&apos;Em getting null from both getSupportedPreviewSizes and getSupportedPictureSizes.</what>
</comment>
<comment>
<author>Oren.Bengigi</author>
<when>Tue, 29 Jun 2010 18:37:13 +0000</when>
<what>Yes me too, What is the preview resolution that works on all devices?</what>
</comment>
<comment>
<author>lepin...@gmail.com</author>
<when>Tue, 29 Jun 2010 18:40:39 +0000</when>
<what>I couldnQ&apos;Et tell you. IQ&apos;Em currently detecting if it returns null and hardcoding the following for the time being:

parameters.setPictureSize(213, 350); // this value was spit out by the emulator into logcat as the appropriate pic size
parameters.setPreviewSize(480, 320); // my emulator screen size</what>
</comment>
<comment>
<author>scho...@gmail.com</author>
<when>Tue, 29 Jun 2010 18:51:53 +0000</when>
<what>what works on all devices is not relevant for this case, but I can tell you that there is no preview resolution that is supported on all devices. for example, the HTC Dream/Magic/Hero supports 176x144 to 480x320, while the new Samsung Galaxy S supports only 640x480 and 800x480, so there is no common resolution with the older devices. So far, all devices with eclair IQ&apos;Eve encountered have honored the getSupportedPreviewSizes API, only the emulator gives whatever it feels like, which is what this case is about.</what>
</comment>
<comment>
<author>savanev...@gmail.com</author>
<when>Mon, 15 Nov 2010 14:15:53 +0000</when>
<what>It seems that the emulator chokes on getSupportedPictureSizes() as well.  It returns null just like getSupportedPreviewSizes</what>
</comment>
<comment>
<author>nauj27</author>
<when>Sun, 12 Dec 2010 12:48:55 +0000</when>
<what>I can confirm again the issue. The method getSupportedPreviewSizes() return null on the emulator but the documentation says that **always** return a List at least of one element.</what>
</comment>
</bug>
<bug>
<bugid>11862</bugid>
<title>Market, Application Update button disabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joel.edv...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 16:13:26 +0000</openedDate>
<description>Steps to reproduce: 1. Have an app that has Changed permissions and is
supposed to be updated 2. Go to that application in the android market
3. Press Update 4. Approve that the application will replace the
currently installed version 5. When viewing the new permissions, press
Cancel At this point the user is returned to the application page but
now the user Can not update the application due to that the Update
button is disabled Expected behavior is that the update button should
NOT be disabled. The user can press Q&quot;EbackQ&quot;E and then go to the
application page again to update but that is an unnecessary step.</description>
</bug>
<bug>
<bugid>14653</bugid>
<title>SMS thread randomly sends to wrong recipient</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-10T22:06:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>richie.b...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 12:33:17 +0000</openedDate>
<description>Android Version 2.2.1 SMS thread randomly sends to wrong recipient
without warning. Only noticeable when checking delivery report. I
believe this has been a bug since last year and is only recognised by
Google as a medium problem. Why oh why has this not been set as priority
and fixed. I reckon i made the wrong choice not having an iphone. is
there any update on when this is expected to be sorted?</description>
<comment>
<author>thommcg</author>
<when>Thu, 10 Feb 2011 20:33:44 +0000</when>
<what>See http://code.google.com/p/android/issues/detail?id=9392</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 22:06:06 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 22:06:15 +0000</when>
<what>Issue 14652 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 22:06:20 +0000</when>
<what>Issue 14651 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 22:06:27 +0000</when>
<what>Issue 14650 has been merged into this issue.</what>
</comment>
<comment>
<author>A.R.Mu...@gmail.com</author>
<when>Sat, 25 Jun 2011 01:09:45 +0000</when>
<what>This happened to me yesterday!! Using Nexus S Version 2.3.4. Msg was sent in a thread and remained in thread of that contact but was actually sent to another contact. This is a repeat of the Q&apos;EfixedQ&apos;E issue 9392 which is no longer accessable... HELP... how can I trust that msgs will go where I want :S
Also, this happened the day after all my messages were randomly deleted over night.. not sure if it has anything to do with it. Have started using MightyText app/chrome extension in Beta</what>
</comment>
</bug>
<bug>
<bugid>5476</bugid>
<title>Indonesian language locale code should be id, not in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>yukuku</reportedBy>
<openedDate>Wed, 16 Dec 2009 06:34:40 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). 1. Go to
Custom Locale application in the emulator. 2. Add custom locale: Q&quot;EidQ&quot;E.
Emulator shows: id Indonesian [Custom] 3. Longclick the Q&quot;EidQ&quot;E locale and
apply. - What happened. Custom Locale app, on top, shows Current locale:
in - Indonesian - What you think the correct behavior should be. It
should be id - Indonesian according to
http://www.loc.gov/standards/iso639-2/php/code_list.php This makes my
application that has alternate resources defined with Q&quot;EidQ&quot;E (e.g.
Q&quot;Evalues-idQ&quot;E) does not work. Using Q&quot;EinQ&quot;E works. DonQ&apos;Et forget to mention
which version of the SDK youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). 1.5 emulator</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Dec 2009 18:42:49 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Dec 2009 18:50:34 +0000</when>
<what>unfortunately, this is how Java works. hereQ&apos;Es a quick test run on the RI:

/tmp$ cat l.java 
import java.util.*;
public class l {
 public static void main(String[] args) {
  Locale l1 = new Locale(Q&quot;EinQ&quot;E);
  System.err.println(l1);
  Locale l2 = new Locale(Q&quot;EidQ&quot;E);
  System.err.println(l2);
  System.err.println(l1.equals(l2));
 }
}
/tmp$ javac l.java Q&amp;EQ&amp;E java -version Q&amp;EQ&amp;E java l
java version Q&quot;E1.6.0_16Q&quot;E
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode)
in
in
true
/tmp$ 

this does cause confusion, though, for the three locales it affects (Q&quot;EheQ&quot;E/Q&quot;EiwQ&quot;E,
Q&quot;EidQ&quot;E/Q&quot;EinQ&quot;E, and Q&quot;EyiQ&quot;E/Q&quot;EjiQ&quot;E), so iQ&apos;Ell at least mention it in the documentation for
java.util.Locale.</what>
</comment>
<comment>
<author>yukuku</author>
<when>Thu, 17 Dec 2009 06:18:33 +0000</when>
<what>So, is it safe to assume that to allow localized resource in Indonesian, we should 
use the Q&quot;E-inQ&quot;E suffix instead of Q&quot;E-idQ&quot;E suffix? Or, will it be fixed such that 
Indonesian is always Q&quot;EidQ&quot;E? 

According to http://www.loc.gov/standards/iso639-2/php/code_changes.php , code for 
Indonesian is id [-in], where Q&quot;EDeprecated codes are listed inside brackets [] with a 
hyphen preceding the code.Q&quot;E

I hope this is cleared pretty soon. Indonesia is a big market for mobile phones (240 
million pop., more handsets than landlines). IMO when any android phone is released 
in Indonesia, if developers are confused it will delay applications.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Dec 2009 07:14:21 +0000</when>
<what>Q&gt;E So, is it safe to assume that to allow localized resource in Indonesian, we should
Q&gt;E use the Q&quot;E-inQ&quot;E suffix instead of Q&quot;E-idQ&quot;E suffix? 

yes. this will work now, on existing devices, and will not be broken in future.

Q&gt;E Or, will it be fixed such that Indonesian is always Q&quot;EidQ&quot;E? 

our java.util.Locale isnQ&apos;Et going to change unless you lobby Sun and get them to change first.

if we add code to the framework code that looks up resources so that it tries Q&quot;EidQ&quot;E if the LocaleQ&apos;Es language is 
Q&quot;EinQ&quot;E, it would still have to try Q&quot;EinQ&quot;E for compatibility.

i will definitely improve the documentation for Locale, though, because this is non-obvious behavior.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Dec 2009 19:45:06 +0000</when>
<what>(iQ&apos;Eve improved the java.util.Locale documentation for the release starting with Q&apos;EfQ&apos;E.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 20 Jan 2010 00:26:30 +0000</when>
<what>enhancing the resource lookup code is internal bug 2333105.</what>
</comment>
<comment>
<author>shauli.b...@gmail.com</author>
<when>Wed, 02 Nov 2011 17:45:40 +0000</when>
<what>I didnQ&apos;Et find anywhere else to post this, so IQ&apos;Ell try here.

There is a lot of confusion going on in Israel programmer community as either to use Q&quot;EHEQ&quot;E or Q&quot;EIWQ&quot;E locales.
From API 10 you state in the SDK information that Hebrew language should be Q&quot;EHEQ&quot;E
(http://developer.android.com/sdk/android-2.3.3.html)
But all the software google make (Gmail, Market, Plus, Talk etc.) support IW only.
Is there a way you can implement both Q&quot;EHEQ&quot;E and Q&quot;EIWQ&quot;E locales? </what>
</comment>
</bug>
<bug>
<bugid>2421</bugid>
<title>Calling extractAlpha on an ARGB_4444 bitmap segfaults</title>
<status>FutureRelease</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>2010-04-19T13:10:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>tomgibara</reportedBy>
<openedDate>Mon, 13 Apr 2009 21:21:40 +0000</openedDate>
<description>Reported against SDK 1.1 r1 and G1 running RC9. Simply make a call like
this, Bitmap.createBitmap(100, 100, Config.ARGB_4444).extractAlpha();
and the process will segfault; bugreport log attached. I havenQ&apos;Et taken
the time to fully verify this, but I believe that recent builds of the
cupcake branch exhibit the same bug.</description>
<comment>
<author>tomgibara</author>
<when>Mon, 13 Apr 2009 22:07:34 +0000</when>
<what>On further investigation, it appears that the bug occurs for any relevant 
Bitmap.Config value (ie. those with an alpha channel) -- except -- when the Bitmap 
has been created via BitmapFactory, in that case it the extractAlpha() method returns  
normally.</what>
</comment>
<comment>
<author>tomgibara</author>
<when>Tue, 14 Apr 2009 10:56:03 +0000</when>
<what>IQ&apos;Eve found that as a workaround you can use:

  bitmap.copy(Config.Bitmap.Config.ALPHA_8, isMutable);

This seems to work for bitmaps from any source.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:50:38 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Mon, 31 Aug 2009 21:03:03 +0000</when>
<what>is working from native code in eclair. Will check from java code next.</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Mon, 19 Apr 2010 13:10:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12371</bugid>
<title>Browser misrenders source.android.com</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-04T23:33:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brennan....@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 22:47:47 +0000</openedDate>
<description>Take a look at the screenshot. Running Froyo on a Motorola Droid 2 from
Verizon</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 23:33:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4132</bugid>
<title>Android No longer supprots child proof/Toddler lock applications!!!</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-10-06T17:07:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>edmundpe...@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 17:50:34 +0000</openedDate>
<description>Please be notified that ever since my Android OS was updated I no longer
have child proof support for my Toddler applications. Those applications
were real helpful for me and entertaining to my kids. Please help to
rectify this issue! NOTE: This form is only for reporting bugs. For
questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Oct 2009 17:07:52 +0000</when>
<what></what>
</comment>
<comment>
<author>troy...@gmail.com</author>
<when>Tue, 06 Oct 2009 22:13:11 +0000</when>
<what>Toddler lock works fine on my phone.  Note that the app was updated a few days ago. 
Perhaps you are using an older version of the app.
 
Also - in the future it would be more helpful to know the steps to reproduce the
problem and the version of the app you are using.</what>
</comment>
</bug>
<bug>
<bugid>1118</bugid>
<title>Browser Download % flicker</title>
<status>FutureRelease</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>2009-03-02T16:58:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>G.David....@gmail.com</reportedBy>
<openedDate>Wed, 29 Oct 2008 18:40:20 +0000</openedDate>
<description>Using the Browser in WiFi Mode, I was downloading 2 Pod casts 13mb each.
During the download the percentage referace only showed for the first
download, and the second downloadQ&apos;Es progress bar flickered on and off.
It also did not refernce a percentage.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 17:48:33 +0000</when>
<what>I assume that this is in the browserQ&apos;Es Download History, where it does appear indeed
that having multiple simultaneous downloads causes the display to be incorrect</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 17:48:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 00:38:29 +0000</when>
<what>Change http://review.source.android.com/8800 up for review</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 16:58:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16019</bugid>
<title>Allow user to set installed application /home if it requests SD card access</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-04-14T18:37:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nschub...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 18:48:41 +0000</openedDate>
<description>I would like to be able to specify where applications can store data on
my SD card instead of giving them blanket rights to all folders in the
root. How I can see this happening: You install an app that requests
access to the SD card. When you accept the rights, you are prompted to
give a location for it to have access to. You can choose to ignore this
and it will give the app access (by default) to /data/appname. This
would be stored as a system setting so it could be changed or restricted
later (like if you wanted to restrict the music player to /media/music
which by default would be able to see all music files as it does now.)
If each app is sandboxed, it shouldnQ&apos;Et be hard to give them a Q&quot;EsymlinkQ&quot;E
to this Q&quot;EhomeQ&quot;E directory. Anything the app writes to the SD card would
go in itQ&apos;Es very own Q&quot;EhomeQ&quot;E directory without having access to any of
your other data. This should be completely transparent to the apps
because all they will see is a blank SD card. A user could grant the
application access to the root if they wish.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:37:28 +0000</when>
<what>The SD card system is intended to be a shared resource that all apps can access. The functionality you described is the purpose of internal (app private) storage.</what>
</comment>
<comment>
<author>nschub...@gmail.com</author>
<when>Thu, 14 Apr 2011 18:49:43 +0000</when>
<what>Then how do I save my personal items on the internal SD card that I do not want some rogue app transferring to their server when they request full internet access and full sd card access?

Also, how do I upgrade my internal memory on my droid since thereQ&apos;Es not enough space to store my data there?

The mentality that the SD card is a free for all is terrible.</what>
</comment>
<comment>
<author>phoeni...@gmail.com</author>
<when>Thu, 14 Apr 2011 18:59:23 +0000</when>
<what>Agreed. Can I tell the camera to store my photos in internal storage? As an example, I donQ&apos;Et want every app with SD permission access to all my photos.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 14 Apr 2011 20:34:02 +0000</when>
<what>I would like to see different permission levels:
-total SD card read/write access
-total SD card read access
-limited app storage SD read/write access to /data/appname only

Then, on install if say a camera app game wants total access I can find a different app.</what>
</comment>
</bug>
<bug>
<bugid>13816</bugid>
<title>Nickname devices in the DDMS Device list</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>pappi...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 20:17:17 +0000</openedDate>
<description>When i have several devices attached to the DDMS, the devices tab lists
them with identity numbers. Sometimes they are easy to identify, but
quite often they are simply strings of numbers that are difficult to
tell apart. We often have several devices connected at once,
particularly when we are doing device testing on multiple devices (right
no i have a Nexus One, an Acer Liquid E and a Galaxy Tab connected). I
would like to be able to apply a nickname to a device, for easy
identification during run/debug. I donQ&apos;Et mind having to edit an alias
file, but some way to do it would be very handy.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 20:18:37 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 00:12:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5152</bugid>
<title>Lock Pattern activates on timeout period, not everytime screen unlocks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>vtc...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 22:22:59 +0000</openedDate>
<description>Currently, when you enable the lock pattern, you must enter it every
time you want to unlock the screen. An extra parameter needs to be added
to allow a timeout period when this feature is enabled. For example, if
the phone has had no activity for XX minutes, then engage the Q&quot;Eunlock
patternQ&quot;E screen. This way it wonQ&apos;Et be necessary to enter your unlock
pattern every time the screen goes to lock. Other OS have this feature.
NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>VonDieFinsternis</author>
<when>Sun, 10 Jan 2010 04:26:51 +0000</when>
<what>Indeed. I just left my WM 6.1 phone for the Nexus, and am very disappointed that this 
feature is not there (WM 6.1 had it. ThatQ&apos;Es just embarrassing). 

I had to take off the pattern screen because it was annoying me. </what>
</comment>
<comment>
<author>ellianth@gmail.com</author>
<when>Sat, 17 Apr 2010 15:27:31 +0000</when>
<what>I really would like this feature implemented also. My phone contains way too much 
personal data to just use slide to unlock, and entering a lock pattern every time is 
way too much work.</what>
</comment>
<comment>
<author>glad...@gmail.com</author>
<when>Thu, 29 Apr 2010 17:33:41 +0000</when>
<what>This is my biggest complaint with regard to this phone. Can anything be done until
this feature is implemented?</what>
</comment>
<comment>
<author>tcostaso...@gmail.com</author>
<when>Mon, 24 May 2010 22:49:55 +0000</when>
<what>There is Autolock at market, itQ&apos;Es not flawless, but it works most of the time.
But it doesnQ&apos;Et seems to be working in Froyo though...</what>
</comment>
<comment>
<author>DerekHar...@gmail.com</author>
<when>Mon, 21 Jun 2010 17:10:22 +0000</when>
<what>This should also respect the Exchange policy setting: 
Q&quot;ETime  without user input before password must be re-entered (in minutes)</what>
</comment>
<comment>
<author>rickhar...@gmail.com</author>
<when>Tue, 17 Aug 2010 04:17:15 +0000</when>
<what>This needs to be implemented, so very frustrating entering pattern every time the phone screen goes dark.</what>
</comment>
</bug>
<bug>
<bugid>13157</bugid>
<title>Navigation (maps) voice doesnQ&apos;Et speak while driving</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lucy.had...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 02:30:49 +0000</openedDate>
<description>The voice has never spoken while IQ&apos;Em driving, except when (as a
passenger) I held it in my hand the entire trip. Usually, it speaks the
first instruction (and never again), though the signal strength appears
adequate Q&amp;E the map follows my position fine. Today, I got directions for
a route, began driving, and heard from the Navigation voice only *after*
I had parked at my destination and was in the stairwell, 15 minutes
later. As far as I can tell, driving around New England (Boston suburbs,
northern CT) with the phone on the console between the driver Q&amp;E
passenger is adequate to reproduce. (This happened to my husbandQ&apos;Es
phone, pretty much identical to mine, yesterday.) To sum up, steps to
reproduce: 1) get navigation directions for a route; verify that
navigation is not muted 2) put phone on console between driver Q&amp;E
passenger 3) (optional) take a minute or 2 to get out the long driveway
and/or parking lot OR leave the wifi environment of the house 4) fail to
get voice directions, except possibly after arrival Expected: getting
the voice directions *during* the drive. Android 2.2.1; build # FRG83D
on a Nexus One. His is a Google-branded phone, mine is not. NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>rhcov...@gmail.com</author>
<when>Thu, 10 Mar 2011 06:26:55 +0000</when>
<what>This is huge to me.  There should be a button to press that repeats the step outloud.  it seemed to be a very simple feature that my magellen navigator had.  Like instead of going to the stinking interesection, when we press the current step it should have the navigator say x.mi to x.location OUTLOUD

i have droid 1, 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>7732</bugid>
<title>Disable Lock Screen Option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Raf...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 23:25:03 +0000</openedDate>
<description>Not everyone wants or needs a lock screen. There are times of the day
when I need to go to a quick email application without having to 1. wait
for the lock screen to load into memory, 2 slide the tab to the right
and 3. then wait for my nexus to show what I was working on last. Please
help reduce the number of steps it takes to get to what I want to see.
Thank You Rafael N.</description>
</bug>
<bug>
<bugid>6938</bugid>
<title>ViewContactActivity not showing Postal icon when using an external account data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xtinad@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 10:23:25 +0000</openedDate>
<description>Hi, I am doing tests with eclair branch of the source code. The problem
is the following: I have implemented a new account to sync contacts.
Those contacts have most of the default data, like phones, email, im but
also address (structuredPostal) data. Contacts synchronization works
well. However when I open contact aplication to see a contact detail
(ViewContactActivity), the information related to postal addresses does
not show the sym_action_map icon. Email, phones and im are all showing
their icons correctly. I have taken a look to the source code, and it
seems the problem is here: For example, for email, the icon resource is
an android framework resource android.R.drawable.sym_action_email
protected DataKind inflateEmail(int inflateLevel) { DataKind kind =
getKindForMimetype(Email.CONTENT_ITEM_TYPE); if (kind == null) { kind =
addKind(new DataKind(Email.CONTENT_ITEM_TYPE, R.string.emailLabelsGroup,
android.R.drawable.sym_action_email, 15, true)); kind.actionHeader = new
EmailActionInflater(); kind.actionBody = new SimpleInflater(Email.DATA);
} However, for structures postal, organization and notes the icon is a
Contacts application resource: R.drawable.sym_action_map protected
DataKind inflateStructuredPostal(int inflateLevel) { DataKind kind =
getKindForMimetype(StructuredPostal.CONTENT_ITEM_TYPE); if (kind ==
null) { kind = addKind(new DataKind(StructuredPostal.CONTENT_ITEM_TYPE,
R.string.postalLabelsGroup, R.drawable.sym_action_map, 25, true));
kind.actionHeader = new PostalActionInflater(); kind.actionBody = new
SimpleInflater(StructuredPostal.FORMATTED_ADDRESS); } The problem
becomes because when ViewContactActivity looks for that icon, if looks
for the icon resource on the package of the variable
DataKind.resPackageName, which is the package of my application, not the
contacts application package. So it does not find the resource and it
does not show the icon. Instead, the email icon, and the phone icon are
Q&quot;Eandroid.RQ&quot;E resources and they do not have that problem. Maybe all the
default mimetypes icons should be placed on the framework (Q&quot;Eandroid.RQ&quot;E),
avoiding this problem. Thanks in advance NOTE: This form is only for
reporting bugs found while working with the Android Open-Source Project.
For all other AOSP discussions please visit the appropriate mailing
lists. Please describe the problem in detail. Be sure to include: -
Steps to reproduce the problem. - What happened. - What you think the
correct behavior should be. Please mention which branch youQ&apos;Ere using,
whether the bug exists on the current head of that branch and of master,
and what hardware youQ&apos;Ere using. Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>sharad.u...@gmail.com</author>
<when>Mon, 25 Oct 2010 16:13:17 +0000</when>
<what>Can you tell me how did you add Custom Mime Types to your SyncAdapter, i mean can you post the CONTACTS_STRUCTURE XML for me.

Thanks</what>
</comment>
</bug>
<bug>
<bugid>5564</bugid>
<title>Droid 2.0.1 voice dialer Q&quot;EOpen GalleryQ&quot;E fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>david.we...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 16:14:06 +0000</openedDate>
<description>On the Motorola Droid, firmware 2.0.1, I start the voice dialer and say
Q&quot;Eopen gallery.Q&quot;E The command is recognized as Q&quot;EOpen Gallery,Q&quot;E so I press
OK. I then get the message Q&quot;Ethe application Voice Dialer (process
com.android.voicedialer) has stopped unexpectedly. Please try again.Q&quot;E
This is repeatable.</description>
</bug>
<bug>
<bugid>5561</bugid>
<title>Google Maps Navigation: POI menus, better text search, multi-stop trip planner, detour, better street view.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 07:43:44 +0000</openedDate>
<description>Desired features for Google Maps Navigation: Points of Interest Menus
Better test searching Be able to plan a trip going through multiple
specified stops. For instance, I could be driving out of town and on the
way I need to pick up my friend at his house. It would be nice to tell
Google Navigation to go to his house first and then to my destination.
Detour: Say I want to go to the beach. However, on my way I get hungry.
It would be nice to search for a place to eat and then tell Google
Navigation to guide me there but still have the final destination in
mind. The same goes for a scenario where I may want to take a detour to
see a roadside attraction or something. Keep up the good work.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>600</bugid>
<title>HTTPS using HttpClient doesnQ&apos;Et work when run in the debugger</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-24T00:41:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>charlie....@gmail.com</reportedBy>
<openedDate>Thu, 03 Apr 2008 12:24:12 +0000</openedDate>
<description>Openning up a HTTPS request using HttpClient fails in the emulator when
you are running the debugger. It works fine when the debugger isnQ&apos;Et
running, but it seems to timeout if I run that same code in the
debugger. IQ&apos;Em trying to open the following URL:
https://www.google.com/accounts/ClientLogin Here is the excert from my
logcat: INFO/(5847): Apr 3, 2008 12:45:02 AM
org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO/(5847): INFO: I/O exception
(org.apache.commons.httpclient.NoHttpResponseException) caught when
processing request: The server www.google.com failed to respond
INFO/(5847): Apr 3, 2008 12:45:02 AM
org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO/(5847): INFO: Retrying request You can see the
NoHttpResponseException there. Here is a full log you can see the https
calls being made to validate the certs. Notice that it is making several
calls each taking around 11 seconds before getting that exception and
giving up. It then makes other request before finally giving up. I did
not test it with http just https. So http might work, but https
definitely doesnQ&apos;Et work. DEBUG/OpenSSLSessionImpl(5847): This took us
913 ms DEBUG/TrustManagerImpl(5847): Validating server certificates
DEBUG/TrustManagerImpl(5847): This took us 10997 ms INFO/(5847): Apr 3,
2008 12:44:48 AM org.apache.commons.httpclient.HttpMethodDirector
executeWithRetry INFO/(5847): INFO: I/O exception
(org.apache.commons.httpclient.NoHttpResponseException) caught when
processing request: The server www.google.com failed to respond
INFO/(5847): Apr 3, 2008 12:44:49 AM
org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO/(5847): INFO: Retrying request DEBUG/SSLSocketFactory(5847): Using
factory
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketFactoryImpl@40288eb0
DEBUG/SSLSocketFactory(5847): Peer certificate validation is enabled
DEBUG/OpenSSLSessionImpl(5847): Fetching peer certificates
DEBUG/OpenSSLSessionImpl(5847): Fetching certificate 0 of 2
DEBUG/OpenSSLSessionImpl(5847): Pointers are: chain=0x102cd8
bio=0x166650 cert=0x102d08 DEBUG/OpenSSLSessionImpl(5847): Passing
getcertificatebytes checkpoint 1... DEBUG/OpenSSLSessionImpl(5847):
Passing getcertificatebytes checkpoint 2...
DEBUG/OpenSSLSessionImpl(5847): Buffer pointer is: bptr=0x1919d0
DEBUG/OpenSSLSessionImpl(5847): Iteration complete.
DEBUG/OpenSSLSessionImpl(5847): Fetching certificate 1 of 2
DEBUG/OpenSSLSessionImpl(5847): Pointers are: chain=0x102cd8
bio=0x166650 cert=0x1008a0 DEBUG/OpenSSLSessionImpl(5847): Passing
getcertificatebytes checkpoint 1... DEBUG/OpenSSLSessionImpl(5847):
Passing getcertificatebytes checkpoint 2...
DEBUG/OpenSSLSessionImpl(5847): Buffer pointer is: bptr=0x166400
DEBUG/OpenSSLSessionImpl(5847): Iteration complete.
DEBUG/OpenSSLSessionImpl(5847): This took us 898 ms
DEBUG/TrustManagerImpl(5847): Validating server certificates
INFO/dalvikvm-heap(5847): GC! (73 sec since last GC)
INFO/dalvikvm-heap(5847): GC old usage 61.8%; now 3.235MB used / 5.235MB
soft max (5.252MB real max) INFO/dalvikvm-heap(5847): GC freed 35600
objects / 2095096 bytes in 169ms DEBUG/SurfaceFlinger(1305): Surface 1,
heap=0x1a82a8 destroyed DEBUG/TrustManagerImpl(5847): This took us 11602
ms INFO/(5847): Apr 3, 2008 12:45:02 AM
org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO/(5847): INFO: I/O exception
(org.apache.commons.httpclient.NoHttpResponseException) caught when
processing request: The server www.google.com failed to respond
INFO/(5847): Apr 3, 2008 12:45:02 AM
org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO/(5847): INFO: Retrying request</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:48:41 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:41:37 +0000</when>
<what>The VM does run significantly slower when the debugger is active.  If youQ&apos;Ere
single-stepping youQ&apos;Ere running at something like 1/10th of the speed (it goes much
faster if you use Q&quot;Erun to lineQ&quot;E in Eclipse instead of Q&quot;EstepQ&quot;E). So its possible to see
timeout errors when single stepping through a debugger. 

That said, SSL performance has improved in recent SDKs, so you might no longer have
this problem. Please give the latest SDK a try, and submit a new bug if you still
feel there is an real issue here.</what>
</comment>
<comment>
<author>sean%sea...@gtempaccount.com</author>
<when>Thu, 23 Oct 2008 01:28:43 +0000</when>
<what>I am seeing the same problem with Android 1.0 R1 SDK and Eclipse 3.4

My application uses HttpClient to connect to an HTTPS URL.

When I run the application in the Eclipse debugger, my application throws this exception:

    org.apache.commons.httpclient.NoHttpResponseException

This exception only occurs when I launch in debug mode.   This exception does not
happen when I use Eclipse Q&quot;ERunQ&quot;E.

Please re-open this issue.
</what>
</comment>
<comment>
<author>reto.meier</author>
<when>Sat, 25 Oct 2008 17:19:52 +0000</when>
<what>I can confirm this behaviour is occurring in Android 1.0R1 for any HTTPS connection 
running while connected to the debugger (without any breakpoints). Running the 
without the debugger attached it works fine.</what>
</comment>
<comment>
<author>mike.c.j...@gmail.com</author>
<when>Mon, 10 Nov 2008 09:50:49 +0000</when>
<what>Can someone please attach an explanation of why this issue was closed?</what>
</comment>
<comment>
<author>nessus....@gmail.com</author>
<when>Mon, 11 Oct 2010 09:08:34 +0000</when>
<what>I encountered the same problem when accessing https://..., while emulatorQ&apos;Es built-in browser can make it
Android 2.2, and API Level 8</what>
</comment>
</bug>
<bug>
<bugid>4191</bugid>
<title>Documentation for donut build for dream doesnQ&apos;Et work</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-03T15:36:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>beewoo...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 18:31:27 +0000</openedDate>
<description>http://source.android.com/documentation/building-for-dream The page says
that after a repo pull for the donut branch, there should be a lunch
menu item for aosp_dream_us-eng. This doesnQ&apos;Et seem to be the case.
However, lunch htc_dream-eng does seem to exist. Is this an error in the
documentation?</description>
<comment>
<author>kristian...@gmail.com</author>
<when>Sat, 17 Oct 2009 16:22:24 +0000</when>
<what>yes that document is confusing!!

what on earth is Q&quot;ElunchQ&quot;E? a command? 

find -name Q&quot;E*lunch*Q&quot;E returns nothing,
aptidute search lunch returns nothing ... 
and i canQ&apos;Et find anything on the net searching for Q&quot;ElunchQ&quot;E that doesnQ&apos;Et cover the
topics of food.

whatQ&apos;Es going on here someone!? :)

Kris</what>
</comment>
<comment>
<author>beewoo...@gmail.com</author>
<when>Sat, 17 Oct 2009 17:25:47 +0000</when>
<what>I figured out part of the problem.

Lunch will not tell you the names of available build targets.  IIRC, following
the documentation step-by-step does work, but it doesnQ&apos;Et always make clear what steps
must be performed when changing things around.  For example, we donQ&apos;Et have to delete
the source directory and pull everything from the server if we want to change
from donut to cupcake.

In my case, I was forgetting to use Q&apos;Erepo syncQ&apos;E after Q&apos;Erepo initQ&apos;E to revise
the layout of the repository.  Once I did that, I was able to execute the
lunch command to set the build target.

DonQ&apos;Et forget to use the environment setup command as described in these docs.  You
must be running bash to use the script.  Once it has been run, lunch will be in your
path.

Unfortunately, all of this was not sufficient to build a working firmware image.
It would be nice if there were a script that did most of this in one go so that it
was easy to verify the build.  As it stands, there are a lot of places where the
build can fail.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:36:11 +0000</when>
<what>The limiting factor that prevents from having one-step builds for hardware targets is
that the Android Open-Source Project isnQ&apos;Et allowed to redistribute the proprietary
binaries that are necessary for such a build.</what>
</comment>
</bug>
<bug>
<bugid>336</bugid>
<title>Gravity does not center correctly</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-29T23:36:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>marcdejo...@gmail.com</reportedBy>
<openedDate>Fri, 22 Feb 2008 10:36:56 +0000</openedDate>
<description>Create a new empty android project and use the following layout: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EhorizontalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:background=Q&quot;E#ffff0000Q&quot;E
android:gravity=Q&quot;Ecenter_verticalQ&quot;EQ&gt;E Q&lt;ELinearLayout
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_width=Q&quot;E50dipQ&quot;E
android:background=Q&quot;E#ff80ff80Q&quot;E android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;ETestQ&quot;E android:textColor=Q&quot;E#ff000000Q&quot;E /Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;ETestQ&quot;E android:textColor=Q&quot;E#ff000000Q&quot;E /Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;ETestQ&quot;E android:textColor=Q&quot;E#ff000000Q&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;ETextView android:layout_width=Q&quot;E50dipQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;ETestQ&quot;E
android:background=Q&quot;E#ff8080ffQ&quot;E android:textColor=Q&quot;E#ff000000Q&quot;E /Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E I expected that the first TextView would use the
complete height of the LinearLayout and the second to be centered
vertically. Therefore the right Q&quot;ETestQ&quot;E text should be at the same height
as the middle Q&quot;ETestQ&quot;E text of the three left ones. This is not the case,
because it is placed a little higher. It seems that this bug is due to
the wrap_content calculations, because when testing it with fixed
heights, there is no problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 22 Feb 2008 17:56:54 +0000</when>
<what>Hi,

It can also be due to baseline alignment. Try adding android:baselineAligned=Q&quot;EfalseQ&quot;E
on the first LinearLayout. We recently fixed baseline alignment for this kind of
situation and you should have seen the rightmost TextView aligned with the topmost
TextView of the inner LinearLayout. Tell me how it behaves with baseline alignment
turned off.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 24 Feb 2008 21:46:08 +0000</when>
<what>Hi, I just tried and setting android:baselineAligned=Q&quot;EfalseQ&quot;E on the first
LinearLayout will fix the issue.</what>
</comment>
<comment>
<author>marcdejo...@gmail.com</author>
<when>Mon, 25 Feb 2008 07:49:48 +0000</when>
<what>Thank you very much. Can you please explain what this option does exactly?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 25 Feb 2008 17:02:03 +0000</when>
<what>Hi,

Baseline alignment tries to keep the text baseline of the layoutQ&apos;Es children aligned. For instance, if you put a 
TextView next to a Button or an EditText you want the text in all the widgets to be aligned vertically together (as 
opposed to aligning the top of the widgets for instance.) This creates layouts that are easier to read and more 
pleasant to look at.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 29 Feb 2008 23:36:06 +0000</when>
<what>ItQ&apos;Es been decided to remove baseline alignment when the gravity is set to
center_vertical.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>6806</bugid>
<title>Unable to disable automatic operator selection (roaming)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pablo.fe...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 17:35:40 +0000</openedDate>
<description>I live in the border of two countries, and my operatorQ&apos;Es signal is weak
in my house, so when my android phone loses signal, it automatically
switches to roaming operator. I would prefer to be disconnected until I
have my own operator signal available again. There is no way to avoid
this behaviour. It would be great a configuration option to avoid
roaming or a list of forbidden operators.</description>
<comment>
<author>ati...@gmail.com</author>
<when>Tue, 19 Jul 2011 14:46:17 +0000</when>
<what>Go to Settings -Q&gt;E Mobile network settings -Q&gt;E Network Operators -Q&gt;E Search Networks
and choose Your operator. Phone shouldnQ&apos;Et connect to other network if itQ&apos;Es set manually.


</what>
</comment>
</bug>
<bug>
<bugid>457</bugid>
<title>Arrays. Use resource ids not constants to define; upon selection, return resource id, not index of array item</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-10T00:48:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Thu, 13 Mar 2008 02:31:17 +0000</openedDate>
<description>Sorry, but please attempt to understand what I am saying - I feel the
Android API is *really* broken here. 1) Arrays should store as items,
resource ids. 2) When you are notified of the selection, you should
receive the resource id - *not* the array index of the selected item! If
you do it the present way, you are hard-coding values in your code.
*wrong* [frustrated] Background: Q&lt;EresourcesQ&gt;E Q&lt;Earray name=Q&quot;Esome_arrayQ&quot;EQ&gt;E
Q&lt;EitemQ&gt;ER.string.item0Q&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;ER.string.item1Q&lt;E/itemQ&gt;E Q&lt;E/arrayQ&gt;E
Q&lt;E/resourcesQ&gt;E Presently only strings can be set in the arrays.xml - it is
treated as a string. So, we should refer to a resource as the item in
the array. This is required when we use (for example)
AlertDialog.Builder from the docs Q&quot;Epublic Builder setItems(int itemsId,
OnClickListener listener) Set a list of items to be displayed in the
dialog as the content, you will be notified of the selected item via the
supplied listener. This should be an array type i.e. R.array.fooQ&quot;E When
an item is selected, I want to compare it to the resource already
defined. if(itemSelected == R.string.item0) {...} This way, a) even
icons can be stored in the array. b) Apart from not having duplicate
values or hardcoding - the basic motivation for resources. see
http://groups.google.com/group/android-developers/browse_thread/thread/fd6a56c3ea65d359/acbec31a684117e1?hl=en#acbec31a6841
What hackbod suggested does not work. Is it an implementation SDK bug?</description>
<comment>
<author>anil.r...@gmail.com</author>
<when>Thu, 13 Mar 2008 02:35:30 +0000</when>
<what>clarification:
--------------

Presently, you can only do:

Q&lt;EresourcesQ&gt;E
        Q&lt;Earray name=Q&quot;Esome_arrayQ&quot;EQ&gt;E
        Q&lt;EitemQ&gt;EJoeQ&lt;E/itemQ&gt;E
       Q&lt;EitemQ&gt;EJohnQ&lt;E/itemQ&gt;E
    Q&lt;E/arrayQ&gt;E
Q&lt;E/resourcesQ&gt;E


you cannot do
Q&lt;EresourcesQ&gt;E
        Q&lt;Earray name=Q&quot;Esome_arrayQ&quot;EQ&gt;E
        Q&lt;EitemQ&gt;ER.string.item0Q&lt;E/itemQ&gt;E
       Q&lt;EitemQ&gt;ER.string.item1Q&lt;E/itemQ&gt;E
    Q&lt;E/arrayQ&gt;E
Q&lt;E/resourcesQ&gt;E</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:25:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Fri, 21 Mar 2008 21:50:59 +0000</when>
<what>further clarification:
I think my description may have confused. Presently you can only store string values.
We should store resource ids. The selected resource id should be returned instead of
an array index.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 10 Apr 2008 00:48:37 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:38:05 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>18008</bugid>
<title>android.os.NetworkOnMainThreadException in Honeycomb while doInBackground()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dey.jayp...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 06:05:55 +0000</openedDate>
<description>In Android site it is mentioned that we cannot perform network IO on the
UI thread or the Q&quot;EmainQ&quot;E thread on Honeycomb(3.0) and later versions.
Technically it is possible on earlier versions of Android, but in 3.0 it
causes my app to stop responding. Even if I am running a background
process using AsyncTask to perform the network transaction on a
background thread this exception occurs in some particular activities
while other similar activities are running well. How can I solve this
issue? Following is my AsyncTask code. class AddStringTask extends
AsyncTaskQ&lt;EVoid, String, VoidQ&gt;E { @Override protected Void
doInBackground(Void... unused) {
stock_vector=hs.sqliteDB.getStockfrmProtf(); String query_url = new
String(); query_url=Q&quot;Ehttp://finance.yahoo.com/d/quotes.csv?s=Q&quot;E;
yahooStockInfo=new String[8*stock_vector.size()]; for(int i =0; i Q&lt;E
stock_vector.size(); i++) { item1 =
(MyPortfolio)stock_vector.elementAt(i); query_url
+=Q&quot;EQ&quot;E+item1.getS_name(); if(!(i ==stock_vector.size()-1)){ query_url
+=Q&quot;E+Q&quot;E; } } query_url +=Q&quot;EQ&amp;Ef=sl1d1t1c6nxp2Q&quot;E; System.out.println( query_url
); Log.i(TAG, Q&quot;Etest1 : Q&quot;E + PROXY_FLAG+ address+ port); BufferedReader in
= connect_.connectWithproxy(query_url, PROXY_FLAG, address, port); int
count=0; Log.i(TAG, Q&quot;Etest2 : Q&quot;E); String inputLine; try { while
((inputLine = in.readLine()) != null) { temp = inputLine.split(Q&quot;E,Q&quot;E);
for(int i1=0;i1Q&lt;Etemp.length;i1++) { temp[i1]=temp[i1].replace(Q&apos;EQ&quot;EQ&apos;E, Q&apos;E Q&apos;E);
temp[i1]=temp[i1].replaceAll(Q&quot;E Q&quot;E, Q&quot;EQ&quot;E); yahooStockInfo[count]=temp[i1];
count++; } } } catch (IOException e) { e.printStackTrace(); }catch
(NullPointerException e) { e.printStackTrace(); }
publishProgress(yahooStockInfo); return(null); } @Override protected
void onProgressUpdate(String[] yahooStockInfo) {
errormsg.setText(Q&quot;EDownloading data...Q&quot;E);
stock_vector=hs.sqliteDB.getStockfrmProtf(); for(int i =0; i Q&lt;E
stock_vector.size(); i++) { errormsg.setText(Q&quot;ELoading Charts...Q&quot;E); item1
= (MyPortfolio)stock_vector.elementAt(i); String
temp=yahooStockInfo[8*i+7]; if(temp.charAt(0)==Q&apos;E-Q&apos;E){ change=false; }else
change=true; String imgUrl =
Q&quot;Ehttp://ichart.yahoo.com/t?s=Q&quot;E+item1.getS_name(); Drawable image1 =
getDrawableImage(imgUrl); TimeZone zone =
TimeZone.getTimeZone(Q&quot;EAsia/KolkataQ&quot;E); DateFormat format = new
SimpleDateFormat(Q&quot;EM/d/yyyy h:mma zQ&quot;E); Date d=null; try { Log.i(TAG,
Q&quot;EAFTER test2 Error: Q&quot;E); d = format.parse(yahooStockInfo[8*i+2]+Q&quot;E Q&quot;E+
yahooStockInfo[8*i+3]+Q&quot;E EDTQ&quot;E); } catch (ParseException e) {
e.printStackTrace(); } format.setTimeZone(zone); String date1 =
format.format(d); String newDate = date1.replace(Q&quot;EGMT+05:30Q&quot;E, Q&quot;EISTQ&quot;E) ;
mObjectList.add(new MyData(yahooStockInfo[8*i+0], yahooStockInfo[8*i+5],
yahooStockInfo[8*i+1]
,yahooStockInfo[8*i+4]+Q&quot;E(Q&quot;E+yahooStockInfo[8*i+7]+Q&quot;E)Q&quot;E, Q&quot;EQ&quot;E, newDate,
change, image1)); } } @Override protected void onPostExecute(Void
unused) { errormsg.setText(Q&quot;EUpdating screen...Q&quot;E); reload();
lastupdated.setText(Q&quot;ELast Updated : Q&quot;E+now(Q&quot;Eh:mm aQ&quot;E));
errormsg.setText(Q&quot;EScreen Updated.Q&quot;E); stopAnimation(); } protected void
onPreExecute() { errormsg.setText(Q&quot;EEstablishing Connection...Q&quot;E);
showProcessingImage(); } }</description>
<comment>
<author>rodrigom...@gmail.com</author>
<when>Tue, 28 Jun 2011 02:38:46 +0000</when>
<what>no cach? n?</what>
</comment>
</bug>
<bug>
<bugid>1301</bugid>
<title>Number pad times out to quickly on active phone call</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-29T13:44:16.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Fri, 14 Nov 2008 19:08:17 +0000</openedDate>
<description>==Summary== If you make a phone call to a service that requires DTMF
input (customer service lines, setting up your voice mail, etc) the
number pad on the touch screen times out too quickly and youre left
having to unlock the phone again to use it. You can use the slide out
keyboard but it is unintuitive and very difficult for common keys like #
and *. ==Steps to reproduce== * Call to setup your voicemail or call a
customer service line * Try to scroll out the keypad and use it
throughout the duration of the call. ==Correct behavior== While it might
not be optimal for all phone users i would prefer that the screen stay
active while the keypad is rolled out regardless of the system time out
limit. And return to normal function if the keypad is rolled away. While
i hate extraneous options/settings and would prefer a sane default, the
present situation isnQ&apos;Et acceptable imo.</description>
<comment>
<author>kllng...@gmail.com</author>
<when>Tue, 02 Dec 2008 23:29:37 +0000</when>
<what>very great idea for the correct behavior.. i always scroll around using the track
ball but that makes sense, if the keybad is rolled out the screen should always be
on.. makes sense and would work with what we are trying to do.</what>
</comment>
<comment>
<author>Snick...@gmail.com</author>
<when>Wed, 03 Dec 2008 03:40:21 +0000</when>
<what>I would prefer that as long as the on-screen number keypad is open, it then uses the
system timeout of whatever the user has selected (mine is 2 minutes), if the
on-screen keypad is not open, then the timeout can remain as the very short one. I
donQ&apos;Et want to slide open the keyboard as this gets clumsy to do with 1 hand.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 03 Dec 2008 16:31:10 +0000</when>
<what>@snickher: i wasnt suggesting the physical keyboard have to be extended but instead
the DTMF number pad that you refer to on the screen. It might also make sense to have
it obey the default timeout as you allude to if it is more desirable to the majority.
Right now it seems to just be a quick timeout of unspecified length. Either solution
would be an improvement.</what>
</comment>
<comment>
<author>ntuc...@gmail.com</author>
<when>Mon, 19 Jan 2009 20:07:32 +0000</when>
<what>Yes please!  I think the current in-call screen timeout is carefully designed to time
out just slightly before youQ&apos;Ere going to have to make a menu choice, for maximum
annoyance.  Preventing sleeping while the slide-up numpad is active is a brilliant idea.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 13:44:16 +0000</when>
<what>Improvements were made in this area and will be in a future release</what>
</comment>
</bug>
<bug>
<bugid>4945</bugid>
<title>Problem rendering webpage when trying to connect to internet via wifi with cisco SSL</title>
<status>NeedsInfo</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>seolwy...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 02:47:30 +0000</openedDate>
<description>Device: Verizon Droid with Android 2.0 My work place has a wifi network
with Cisco SSL. The authentication process is: 1) Mobile device will
detect wifi network and connect to it without security password then 2)
A specific website should be accessed via browser and login and password
put in. I do not have a problem detecting the network and connecting to
it. However, when I try to access any webpage via the DroidQ&apos;Es built in
browser, it displays the error msg, Q&quot;EWeb Page Not Available.Q&quot;E I have
talked to the workplaceQ&apos;Es IT support and also with verizon tech support,
but they were unable to help. Someone suggested running a microsoft
explorer emulator, but I have yet to see one for android 2.0. Can anyone
help with this issue, pleae? NOTE: This form is only for reporting user
bugs in 2.0. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.0 If you happen to have a development environment, please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:45:15 +0000</when>
<what></what>
</comment>
<comment>
<author>joseph.b...@gmail.com</author>
<when>Tue, 12 Jan 2010 21:09:36 +0000</when>
<what>Is this potentially a duplicate of Issue 1597?
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 19 Feb 2010 22:35:15 +0000</when>
<what>I have tried using my phone on similar networks in a hotel setting and have not been able to duplicate this 
problem. Maybe your IT department can tell you what protocol is used to authenticate the user.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 17:57:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13858</bugid>
<title>DismissDialog does not close dialog (orientation change or onResume)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MichB...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 02:16:33 +0000</openedDate>
<description>After pressing the home button and navigating to app morelocal (change
device language), when I came back to my app, new dialog boxes could not
be closed via dismissDialog (I launched the dialog from activity
onCreate). The solution was to call removeDialog instead of
dissmissDialog(). This has been recommended by Harri above, many thx.
Details can be found on stackoverflow:
http://stackoverflow.com/questions/891451/android-dismissdialog-does-not-dismiss-the-dialog</description>
<comment>
<author>MichB...@gmail.com</author>
<when>Wed, 03 Aug 2011 06:49:43 +0000</when>
<what>It is not at all obvious where to create your launch dialog.
To do it in OnCreate (activity), results in duplicate dialogs after orientation change. To launch the dialog in OnPostCreate solves it.
Would be great to improve the documentation on http://developer.android.com/guide/topics/ui/dialogs.html

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

Just use OnPostCreate to launch the dialog ... @Override public void onPostCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); launch_app(); }</what>
</comment>
</bug>
<bug>
<bugid>16941</bugid>
<title>ByteBuffer takes 4 times more RAM than in previous Android versions.</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-05-18T17:21:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>max1stir...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 08:25:05 +0000</openedDate>
<description>vertexBuffer = ByteBuffer.allocateDirect(15000000); This allocates
memory for ByteBuffer. ByteBuffer contains 15MB bytes but it takes 60MB
of RAM. In previous Android versions it takes only 15MB of RAM. This new
behaviour(or bug) of ByteBuffer causes to crash applications which run
correctly in previous Android versions. If device has heap limit 16MB
than the application runs fine in Android 2.2. But in Android 3.0 with
much bigger heap limit 48MB it crashes.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 18 May 2011 17:17:08 +0000</when>
<what>I believe this is a bug introduced in 3.0 (Q&quot;EhoneycombQ&quot;E), already fixed for a future release.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 May 2011 17:21:52 +0000</when>
<what>concur.</what>
</comment>
<comment>
<author>jmcn...@gmail.com</author>
<when>Mon, 30 May 2011 23:58:48 +0000</when>
<what>This may be a dumb question, but can you simply pass the function 1/4th of what you actually need, or will that lead to a buffer overrun if you try to use it?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 17:19:05 +0000</when>
<what>@3: no, because the capacity of the Buffer will be what you give it. the bug is that itQ&apos;Es using 4x the memory behind the scenes. the only work-around (which isnQ&apos;Et necessarily applicable) is to use non-direct buffers.

the good news is that i think the fix was in 3.1, so the fix should be rolling out already.</what>
</comment>
<comment>
<author>oo.tom.b...@gmail.com</author>
<when>Fri, 01 Jul 2011 16:26:25 +0000</when>
<what>unfortunately IQ&apos;Em having the same issue in 3.1.

I wrote the following pseudo unit-test:

	public void testAllocateDirect15M() {
		System.gc();
		long oldAllocSize = Debug.getNativeHeapAllocatedSize();
		Debug.startAllocCounting();
		ByteBuffer.allocateDirect(15000000);
		Debug.stopAllocCounting();
		long sizeAllocated = Debug.getNativeHeapAllocatedSize() - oldAllocSize;
		Log.w(Q&quot;E[testAllocateDirect15M]Q&quot;E, Q&quot;Esize: Q&quot;E + sizeAllocated);
	}

This fails on a eeePad running 3.1:
  E/dalvikvm-heap( 8508): Out of memory on a 60000016-byte allocation.
  I/dalvikvm( 8508): Q&quot;EInstr: android.test.InstrumentationTestRunnerQ&quot;E prio=5 tid=9 RUNNABLE
  I/dalvikvm( 8508):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 obj=0x407b1a00 self=0x17c648
  I/dalvikvm( 8508):   | sysTid=8516 nice=-8 sched=0/0 cgrp=default handle=1344952
  I/dalvikvm( 8508):   | schedstat=( 64402000 1650000 16 ) utm=5 stm=1 core=1
  I/dalvikvm( 8508):   at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
  I/dalvikvm( 8508):   at java.nio.MemoryBlock.allocate(MemoryBlock.java:92)
  I/dalvikvm( 8508):   at java.nio.ReadWriteDirectByteBuffer.Q&lt;EinitQ&gt;E(ReadWriteDirectByteBuffer.java:46)
  I/dalvikvm( 8508):   at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:67)
  ...

Note the Q&quot;E60000016-byte allocationQ&quot;E while we were actually trying to allocate 150000000-bytes.

Running the same test on a Nexus S (android 2.3.4) it succeeds and prints:
	W/AllocateDirectTest( 9529): [testAllocateDirect15M] size: 15003736


In order to get the OOM on the Nexus:
	public void testAllocateDirect30M() {
		ByteBuffer.allocateDirect(15000000);
		ByteBuffer.allocateDirect(15000000);
	}

While the first allocation succeeds the second one fails with:
  E/dalvikvm-heap( 9334): 15000000-byte external allocation too large for this process.
  W/OSMemory( 9334): External allocation of 15000000 bytes was rejected

Note, that the 15M are reported correctly.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Jul 2011 17:31:31 +0000</when>
<what>youQ&apos;Ere correct. this didnQ&apos;Et make the deadline for 3.1 but will be in a later release.</what>
</comment>
<comment>
<author>oo.tom.b...@gmail.com</author>
<when>Sat, 20 Aug 2011 14:49:50 +0000</when>
<what>Very unfortunately this bug is still present in android version 3.2.
Is there anyone feeling responsible for this issue? I really consider this bug as being serious. Come on guys! Using 4 times the memory that is requested? I would really love to be able to make my app run on tablets as well. Please!
That you were not able to fix this bug in two releases is annoying. But what really frightens my is the prospect of this bug getting merged into Ice-Cream Sandwich and thus breaking my app on phones as well.
And itQ&apos;Es not only my humble app. To my knowing the OpenGL-libs as well as renderscript utilize a lot of direct-buffers as well - donQ&apos;Et they?
If I can in any way help you to get this issue resolved, please let me know.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 01 Sep 2011 05:19:10 +0000</when>
<what>@7: youQ&apos;Ere correct. this didnQ&apos;Et make the deadline for 3.2 but will be in a later release.

contrary to what i said in comment 4, there is another possible workaround in the meantime: you could allocate memory yourself on the native heap and use NewDirectByteBuffer from JNI.

this bug is not in ICS.</what>
</comment>
<comment>
<author>alancald...@gmail.com</author>
<when>Sat, 17 Sep 2011 20:35:32 +0000</when>
<what>This is a really SERIOUS bug - allocating 4 times as much!!! memory as you should. IQ&apos;Eve been getting out of memory errors and couldnQ&apos;Et believe what i found. I donQ&apos;Et understand how you guys just keep saying Q&quot;Eoops, didnQ&apos;Et make it into this releaseQ&quot;E. IQ&apos;Em using OpenGL - so, no, i canQ&apos;Et just switch to non-direct buffers. And no, I donQ&apos;Et want to start writing JNI code! I changed over to OpenGL from 2D graphics because that was so riddled with bugs it became unusable. The most serious bug i reported for that didnQ&apos;Et even get acknowledged. Good grief!</what>
</comment>
</bug>
<bug>
<bugid>2497</bugid>
<title>Iterating large EnumSet throws ArrayIndexOutOfBoundsException</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:15:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jmaa...@gmail.com</reportedBy>
<openedDate>Thu, 23 Apr 2009 17:50:25 +0000</openedDate>
<description>The android EnumSet type doesnQ&apos;Et support iterating enums that contain
more than 126 elements. The problem can be reproduced by installing the
attached sourcefile in Android and invoking testLargeEnum(). Expected
behavior: The VM enumerates over all elements and outputs Q&quot;Eenumerated
130 itemsQ&quot;E to the console. Actual behavior: The android process crashes
with an ArrayIndexOutOfBoundsException. 04-21 11:34:44.949:
ERROR/AndroidRuntime(698): Caused by:
java.lang.ArrayIndexOutOfBoundsException 04-21 11:34:44.949:
ERROR/AndroidRuntime(698): at
java.util.HugeEnumSet$HugeEnumSetIterator.next(HugeEnumSet.java:102)
04-21 11:34:44.949: ERROR/AndroidRuntime(698): at
java.util.HugeEnumSet$HugeEnumSetIterator.next(HugeEnumSet.java:52)
04-21 11:34:44.949: ERROR/AndroidRuntime(698): at
test.LargeEnumTest.testLargeEnum(LargeEnumTest.java:19)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Apr 2009 18:11:04 +0000</when>
<what>Confirmed.  Filed internally as bug 1815405.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:15:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16523</bugid>
<title>navigation sound prompts continue during phone call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>454RedH...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 17:31:37 +0000</openedDate>
<description>While using navigation on an Android device the audio prompts continue
during a received phone call making it very difficult to have a
conversation . This can be dangerous if you attempt to disable
navigation while driving.</description>
</bug>
<bug>
<bugid>11122</bugid>
<title>Call listings and further info buttons too small</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adamr...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 09:46:56 +0000</openedDate>
<description>HTC Desire running v2.2 - the listings on the make a call/call history
screens are too small: itQ&apos;Es too easy to dial the wrong number when
youQ&apos;Ere trying to get the one above or below. Worse than this, the small
button on the right of each row is almost impossible to press if you
have large hands. ItQ&apos;Ed be great if it was increased in size to fill the
right hand side of each row rather than having padding around the top,
right and bottom.</description>
</bug>
<bug>
<bugid>5354</bugid>
<title>AudioRecord is not cleanly deallocated on abnormal process exit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>12</stars>
<reportedBy>dkolega...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 00:54:45 +0000</openedDate>
<description>Recording system is not shutdown properly on abnormal program
termination leading to unusable microphone until phone is rebooted. No
recording can be performed after the crash. Proposed proper behavior:
the system handles/resources should have been returned on process exit
regardless of the user program correctness (i.e. it may get killed and
not get chance to properly shutdown). I.e. the microphone should be
usable again without having to reboot the phone. Steps to reproduce On
Motorola Droid (Firmware 2.0, build ESD20, 2.6.29-omap1-g04df51f,
android-build@apa26) build write a sample app that initialized
AudioRecord and starts recording and then crashes before calling
stopRecording() I.e. AudioRecord recordInstance = new AudioRecord (
MediaRecorder.AudioSource.MIC, 44100,
AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT,
2*4096); recordInstance.startRecording(); short[] audioData = new
short[4096] int shortsRead = recordInstance.read(audioData, 0, 4096);
throw new RuntimeException(?Unexpected crash?); Afterwards in adb the
attempts to read print the following Q&quot;E...obtainBuffer timed out (is the
CPU pegged?)...Q&quot;E</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 22 Jan 2010 15:27:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16119</bugid>
<title>Contact lookup does not work if the first character is from ISO8859-2 (e.g. Slovak)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:01:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vhomolya@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 07:58:51 +0000</openedDate>
<description>Steps to reproduce the problem. HTC Desire, Android 2.2. Entering the
Q&quot;EPhoneQ&quot;E in the main screen. Trying to look up a phone number for a
person with a last name starting with Q&quot;E?aQ&quot;E or Q&quot;E?aQ&quot;E. Lookup on the
virtual keyboard by pushing the corresponding letters - Q&quot;E72Q&quot;E or Q&quot;E22Q&quot;E.
What happened. The contact is not found/displayed. What you think the
correct behavior should be. Expected to find the names. When looking up
names that include ISO8859-2 characters on other than first position in
the name, the lookup works. I only noticed this issue in case the first
character is non-ASCII (tried a few Slovak characters from ISO8859-2
set).</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:01:10 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>14955</bugid>
<title>Fullscreen does not work proper when changing the window dimension</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>r.frieli...@netzbewegung.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 17:53:09 +0000</openedDate>
<description>The fullscreen mode gets abrogated when you change the layout dimensions
(300 x 300 for example) and finish the application. - Steps to reproduce
the problem (including sample code if appropriate): I added three cases
and described the behavior in the comments. Please find the Main.java
and the AndroidManifest.xml attached. To reproduce the issue please
execute the second or third block. - What happened: The fullscreen mode
gets abrogated after changing the dimensions of the window. - What you
think the correct behavior should be: The fullscreenmode should be
persistent even after quitting an app using the home button. I am using
Android 2.2.2 on Nexus One</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 23 Feb 2011 19:25:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3687</bugid>
<title>Leaking window in app manager after uninstalling an application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Thu, 27 Aug 2009 14:05:37 +0000</openedDate>
<description>Steps: Home -Q&gt;E menu -Q&gt;E Settings -Q&gt;E Applications -Q&gt;E Manage applications
-Q&gt;E select com.example.test.smsreceiver -Q&gt;E Uninstall -Q&gt;E Ok -Q&gt;E wait for
uninstall to be complete -Q&gt;E press Ok. Reuslt: you are taken back to the
application list and you have a dialog (with the text Q&quot;ELoading...Q&quot;E) that
never disappears. Logcat shows
com.android.packageinstaller.UninstallerActivity has leaked window
com.android.internal.policy.impl.PhoneWindow$DecorView@43789c20 that was
originally added here Attached logcat output Produced on emulator 1.5r3</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:19:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:04:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16462</bugid>
<title>Graphical Layout displays nothing</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-06-10T20:00:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>mr.henry...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 20:48:07 +0000</openedDate>
<description>When I open a layout xml file, the Graphical Layout shows nothing (not
even a black rectangle). A work around is Project Properties Q&gt;E Android Q&gt;E
Project Build Target. Change the target, click Apply, then go back to
the original Target and hit Apply. Here are some interesting cases with
the workaround: - The workaround only works with the opened layout xml
files. LetQ&apos;Es say I have one out of three xml opened and applied the
workaround, that one layout xml will show the components in the
Graphical Layout. If I open the other files now, it will be blank and I
would have to apply the workaround. - Even if I do the workaround now,
the next time when I start Eclipse, I have to do the same thing.
Environment: - Eclipse Helios build 20110218-0911 - ADT build
10.0.1.v201103111512-110841 - Ubuntu (2.6.38-5-generic #32~lucid1-Ubuntu
SMP Tue Feb 22 18:11:26 UTC 2011 x86_64 GNU/Linux) - Target build is
Google APIs Level 7</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 30 Apr 2011 00:40:56 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 01:08:48 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 12 May 2011 21:27:30 +0000</when>
<what>anything in the console when the rendering fails to show up?</what>
</comment>
<comment>
<author>mr.henry...@gmail.com</author>
<when>Fri, 20 May 2011 05:14:48 +0000</when>
<what>Nothing shows in the console.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 20:39:42 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 20:40:44 +0000</when>
<what>Can you see if this is still broken with ADT 11 which was just released? We did change a few things related to the render target in ADT 11 which IQ&apos;Em hoping might help.

The other thing you might want to do is update your rendering libraries. We havenQ&apos;Et released the final versions of these yet, but you can find milestone bits at tools.android.com/recent/ which should work much better than the older stable ones.</what>
</comment>
<comment>
<author>mr.henry...@gmail.com</author>
<when>Wed, 08 Jun 2011 23:05:09 +0000</when>
<what>Updated Android Development Toolkit Version: 11.0.0.v201105251008-128486 and it has fixed this issue.  Thanks!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 10 Jun 2011 20:00:42 +0000</when>
<what>Great!</what>
</comment>
</bug>
<bug>
<bugid>12717</bugid>
<title>Unable to find VIP Access (Verisign) app in the market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>personin...@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 14:32:24 +0000</openedDate>
<description>After the update from Android 2.1 to 2.2, I canQ&apos;Et find the app in the
Android Market. I believe that this is not a localisation issue as I
could download it from the market over and over again before the
firmware was updated. This app is not available anywhere else except the
Android market and I need this application as it generates a one-time
use code which allows me to sign-in to my account. I hope that this
problem is solved soon. Phone updated from Android 2.1 to 2.2 @ 6pm (GMT
+0800), 23/11/2010 Model number: GT-I9000 (Samsung Galaxy S) Firmware
ver.: 2.2 Baseband ver.: I9000DXJPA (Singapore) Build no.: FROYO.DXJPA</description>
</bug>
<bug>
<bugid>19539</bugid>
<title>Samsung Galaxy S2 booting up during the night.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomjames...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 10:15:16 +0000</openedDate>
<description>Hi, IQ&apos;Em on a Samsung Galaxy S2 running Android version 2.3.3, build
number GINGERBREAD.BUKG2. During the night when the phone is switched
off, it random;y boots itself up, runs media scanner a couple of times,
initiates car mode, then either shuts down or runs the battery down to
zero, then causing alarms to miss etc. This is the second Galaxy S2
handset IQ&apos;Eve had that has this problem, leading me to think itQ&apos;Es a
chronic hardware or software issue. This problem, if not observed, also
runs the battery down overnight, so may be the cause of some reported
battery issues.</description>
</bug>
<bug>
<bugid>12862</bugid>
<title>Q&lt;ESDKQ&gt;E\tools\android.bat doesnQ&apos;Et work when CWD contains Q&apos;EQ&amp;EQ&apos;E</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-01-31T23:03:39.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>vytautas...@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 10:52:04 +0000</openedDate>
<description>When some part of working directory contains an ampersand, android.bat
fails to work properly. Host OS: Windows 7 (presumably, all other
Windows as well) SDK tools version: Revision 7 Eclipse version: N/A ADT
plug-in version: N/A Platform targeted by your project: N/A Version of
the platform running in the emulator: N/A STEPS TO REPRODUCE: 1. Q&gt;E mkdir
Q&quot;E%temp%\repQ&amp;EroQ&quot;E 2. Q&gt;E cd Q&quot;E%temp%\repQ&amp;EroQ&quot;E 3. Q&gt;E
d:\sdk\android-sdk-windows\tools\android.bat list targets EXPECTED
RESULTS: A list of available targets. OBSERVED RESULTS:
%Temp%\repQ&amp;EroQ&gt;Ed:\sdk\android-sdk-windows\tools\android.bat list targets
Q&apos;EroQ&apos;E is not recognized as an internal or external command, operable
program or batch file. Error: The working directory does not seem to be
valid: Q&apos;EC:\Users\rtfb\AppData\Local\Temp\rep ADDITIONAL INFORMATION: Got
it working with the following changes to android.bat: --- ..\android.bat
2010-11-30 12:47:31.966355200 +0200 +++
d:\sdk\android-sdk-windows\tools\android.bat 2010-11-30
12:47:47.212208800 +0200 @@ -25,7 +25,7 @@ set prog=%~f0 rem Grab
current directory before we change it -set work_dir=%cd% +set
work_dir=Q&quot;E%cd%Q&quot;E rem Change current directory and drive to where the
script is, to avoid rem issues with directories containing whitespaces.
@@ -76,6 +76,6 @@ :SetPath rem Finally exec the java program and end
here. -call %java_exe% -Dcom.android.sdkmanager.toolsdir=Q&quot;E%tools_dir%Q&quot;E
-Dcom.android.sdkmanager.workdir=Q&quot;E%work_dir%Q&quot;E -classpath
Q&quot;E%jar_path%;%swt_path%\swt.jarQ&quot;E com.android.sdkmanager.Main %* +call
%java_exe% -Dcom.android.sdkmanager.toolsdir=Q&quot;E%tools_dir%Q&quot;E
-Dcom.android.sdkmanager.workdir=%work_dir% -classpath
Q&quot;E%jar_path%;%swt_path%\swt.jarQ&quot;E com.android.sdkmanager.Main %* rem EOF</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 08:32:50 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 31 Jan 2011 23:03:39 +0000</when>
<what>Thanks for the patch!
Fixed by https://review.source.android.com/20842</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 22:42:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12591</bugid>
<title>Keyboard opens in Q&quot;EEmergency CallsQ&quot;E although the phone is locked with password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Official...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 20:50:45 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Set a password to the phone (digits
or graphic), then press the power-button to lock it. 2. Press
power-button agin to light up the phone (then the password must be
written in). Notice now that the phone is now locked and shouldnQ&apos;Et be
able to access at any point. 3. Press Q&quot;EEmergency CallQ&quot;E. 4. Press and
hold the Q&quot;EMENUQ&quot;E-button. - What happened. The keyboard shows up and you
can maby even take it further from there and reach e.g. some settings?
(donQ&apos;Et know) - What you think the correct behavior should be. The
keyboard shouldnQ&apos;Et simply show up. Nothing should happen when you press
and hold the Q&quot;EMENUQ&quot;E-button. Device: HTC Desire HD Android-version: 2.2</description>
<comment>
<author>Official...@gmail.com</author>
<when>Tue, 16 Nov 2010 20:52:10 +0000</when>
<what>EDIT: It should say Q&quot;E(then the password must be written in, normally)Q&quot;E!!</what>
</comment>
</bug>
<bug>
<bugid>2824</bugid>
<title>ADT Package Renaming bug</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-07-09T20:34:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>dasmith1...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 13:04:56 +0000</openedDate>
<description>Using ADT v0.9.1 under Eclipse 3.4.2, there is a bug when trying to use
the Eclipse Q&quot;ERefactor-Q&gt;ERenameQ&quot;E utility to rename packages. SDK Version
is 1.5_R1. In Eclipse, the utility is provided to rename a class,
package, etc. and have it automatically update all references to that
change throughout a project. This process does not seem to extend out to
the Android generated files within a project. Steps to recreate: 1.
Create a new project (could be Q&quot;EHello, World!Q&quot;E, it doesnQ&apos;Et matter) and
name the package (something like com.examples.hw) 2. After the project
is created, either right-click the package and select Q&quot;ERefactor -Q&gt;E
Rename...Q&quot;E or select the package and click Q&quot;ERename...Q&quot;E under the
Q&quot;ERefactorQ&quot;E menu. --This dialog allows you to rename your package to
something else (letQ&apos;Es say com.examples.world) 3. Click OK and Eclipse
SHOULD rename the package everywhere it is important. Problems that
occur: - The Q&quot;EpackageQ&quot;E declaration in any .java files is correctly
updated, as is the package name under the Q&quot;EsrcQ&quot;E directory. - The
following Android locations are not updated: -- Q&quot;EpackageQ&quot;E property of
the Q&lt;EmanifestQ&gt;E tag on the Manifest.xml document -- The package name
under the Q&quot;EgenQ&quot;E directory, which is where the resource Q&quot;ERQ&quot;E class is
placed. This affects the Q&quot;EimportQ&quot;E declaration that is automatically
created to import the Q&quot;ERQ&quot;E class into the .java files These are the
obvious problems I was able to find and fix (hunting down the syntax
checker errors that eclipse provided), but I still had trouble compiling
and running the application after this. I finally had to re-import the
source files into a new project, so there may be other references in the
Android project that need updating besides what is listed here.</description>
<comment>
<author>x...@google.com</author>
<when>Wed, 22 Jul 2009 21:40:46 +0000</when>
<what>We are aware of the situation with refactoring in Eclipse. It is obviously not
perfect at the moment, but itQ&apos;Es a bit low on our priority at this point. I hope to
get to it at some point.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:33:34 +0000</when>
<what></what>
</comment>
<comment>
<author>kostmo</author>
<when>Sat, 23 Jan 2010 04:10:56 +0000</when>
<what>I have created Issue 6219 to address renaming the Q&quot;EapplicationQ&quot;E package specifically.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 20:34:14 +0000</when>
<what>ThereQ&apos;Es an option to refactor the package now.

Right click project: Android Tools Q&gt;E Rename application package. ItQ&apos;Ell do everything you need.</what>
</comment>
<comment>
<author>Martin.S...@gmail.com</author>
<when>Fri, 27 May 2011 06:21:49 +0000</when>
<what>Ok, maybe IQ&apos;Em missunderstanding this feature. When renaming the package and then trying to start, I get a SecurityException when starting any activity from launching activity, saying:

05-27 08:12:42.539: ERROR/AndroidRuntime(5271): Caused by: java.lang.SecurityException: Permission Denial: starting Intent { cmp=de.what.android/.de.what.android.activities.Splash (has extras) } from ProcessRecord{40533640 5271:de.what.ever.android/10058} (pid=5271, uid=10058) requires null

So the package structure itselfs getQ&apos;Es not updated and I guess I must set any kind of permission to be able to start my activities ??? The thing is that I want to provide the same application but with a different brand.

Many thanks !</what>
</comment>
</bug>
<bug>
<bugid>4597</bugid>
<title>webkit / libwebcore fails to build</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-08T23:57:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>chrisfri...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 22:56:57 +0000</openedDate>
<description>I just synced my repository today and encountered this bug. Then I
removed the webkit directory and .git information, synced again, and the
bug did not go away. Building on an Ubuntu 9.10 32-bit Intel/Linux
machine.
=================================================================== ****
Build of configuration Default for project android **** make
============================================
PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=1.6
TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux
HOST_BUILD_TYPE=release BUILD_ID=Donut
============================================
build/core/copy_headers.mk:15: warning: overriding commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
build/core/copy_headers.mk:15: warning: ignoring old commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
Checking API: checkapi-last Checking API: checkapi-current Install:
out/target/product/generic/system/app/Mms.apk target thumb C++:
libwebcore Q&lt;E= external/webkit/JavaScriptCore/runtime/RegExp.cpp
external/webkit/JavaScriptCore/runtime/RegExp.cpp: In constructor
Q&apos;EJSC::RegExp::RegExp(JSC::JSGlobalData*, const JSC::UStringQ&amp;E)Q&apos;E:
external/webkit/JavaScriptCore/runtime/RegExp.cpp:56: error:
Q&apos;EJSRegExpDoNotIgnoreCaseQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:56: error:
Q&apos;EJSRegExpSingleLineQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:56: error:
Q&apos;EjsRegExpCompileQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp: In constructor
Q&apos;EJSC::RegExp::RegExp(JSC::JSGlobalData*, const JSC::UStringQ&amp;E, const
JSC::UStringQ&amp;E)Q&apos;E: external/webkit/JavaScriptCore/runtime/RegExp.cpp:78:
error: Q&apos;EJSRegExpIgnoreCaseOptionQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:78: error: expected
`;Q&apos;E before Q&apos;EignoreCaseOptionQ&apos;E
external/webkit/JavaScriptCore/runtime/RegExp.cpp:81: error:
Q&apos;EignoreCaseOptionQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:81: error:
Q&apos;EJSRegExpIgnoreCaseQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:84: error:
Q&apos;EJSRegExpMultilineOptionQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:84: error: expected
`;Q&apos;E before Q&apos;EmultilineOptionQ&apos;E
external/webkit/JavaScriptCore/runtime/RegExp.cpp:87: error:
Q&apos;EmultilineOptionQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:87: error:
Q&apos;EJSRegExpMultilineQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:99: error:
Q&apos;EignoreCaseOptionQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:99: error:
Q&apos;EmultilineOptionQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp:99: error:
Q&apos;EjsRegExpCompileQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp: In destructor
Q&apos;EJSC::RegExp::~RegExp()Q&apos;E:
external/webkit/JavaScriptCore/runtime/RegExp.cpp:109: error:
Q&apos;EjsRegExpFreeQ&apos;E was not declared in this scope
external/webkit/JavaScriptCore/runtime/RegExp.cpp: In member function
Q&apos;Eint JSC::RegExp::match(const JSC::UStringQ&amp;E, int,
WTF::OwnArrayPtrQ&lt;EintQ&gt;E*)Q&apos;E:
external/webkit/JavaScriptCore/runtime/RegExp.cpp:164: error:
Q&apos;EjsRegExpExecuteQ&apos;E was not declared in this scope make: ***
[out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/JavaScriptCore/runtime/RegExp.o]
Error 1</description>
<comment>
<author>chrisfri...@gmail.com</author>
<when>Sun, 08 Nov 2009 23:04:41 +0000</when>
<what>sorry, my bad. 

I had some pcre code in another project that I was working on and it was interfering
with the webkit build. </what>
</comment>
<comment>
<author>chrisfri...@gmail.com</author>
<when>Sun, 08 Nov 2009 23:05:27 +0000</when>
<what>why canQ&apos;Et I close my own issue?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 23:57:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10735</bugid>
<title>Documentation Bug: ACTION_SCREEN_OFF and ACTION_USER_PRESENT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 10:37:16 +0000</openedDate>
<description>According to Dianne Hackborn, ACTION_SCREEN_OFF and ACTION_USER_PRESENT
cannot be handled by BroadcastReceivers registered in the manifest:
http://stackoverflow.com/questions/3552927/is-it-a-good-idea-to-have-a-service-just-to-register-for-intents/3553605#3553605
This limitation is undocumented, unlike ACTION_BATTERY_CHANGED,
ACTION_CONFIGURATION_CHANGED, and ACTION_TIME_TICK, which tell you such
receivers are not allowed. Ideally, all broadcast actions that cannot be
used with manifest-registered BroadcastReceivers are noted as such in
the documentation. Thanks! -- Mark Murphy (A Commons Guy)</description>
<comment>
<author>hamiltont</author>
<when>Mon, 30 Aug 2010 15:24:46 +0000</when>
<what>Also, ACTION_SCREEN_ON is another likely candidate</what>
</comment>
<comment>
<author>hamiltont</author>
<when>Mon, 30 Aug 2010 15:24:51 +0000</when>
<what>Also, ACTION_SCREEN_ON is another likely candidate</what>
</comment>
<comment>
<author>vikasbis...@gmail.com</author>
<when>Wed, 01 Jun 2011 09:07:47 +0000</when>
<what>Action_User_Present can be handled by broadcastReceivers registered in the manifest file.</what>
</comment>
</bug>
<bug>
<bugid>12387</bugid>
<title>Gridview icon lose focus when navigate down at last row in landscape mode</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>htzha...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 17:59:28 +0000</openedDate>
<description>In landscape mode, a relative layout has a gridview and a buttonview:
gridview defines all application icons and button view defines home
button. When I navigate down to last row of gridview, one more DOWN
press cause focus lost from gridview. I want the focus to stay unchanged
in this case. When at 1st row of gridview, UP key wonQ&apos;Et change focus. I
want to focus to be unchanged at last row when pressing DOWN key. How
can I achieve this? I tried Q&quot;Eandroid:nextFocusDown=Q&quot;E@+id/gridviewQ&quot;E, does
not work. Attaching the picture. Thanks, Henry</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 05 Nov 2010 18:21:59 +0000</when>
<what>Hi,

What version of Android are you running please?</what>
</comment>
<comment>
<author>htzha...@gmail.com</author>
<when>Mon, 08 Nov 2010 19:32:37 +0000</when>
<what>Ginger bread

The application is Launcher2</what>
</comment>
</bug>
<bug>
<bugid>14444</bugid>
<title>setStreetView on MapView does not display any blue lines</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:42:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davemac327</reportedBy>
<openedDate>Tue, 01 Feb 2011 04:14:38 +0000</openedDate>
<description>I checked to see if defect 10317 was fixed in Android 2.3. It looks like
setTraffic now does the right thing with respect to displaying the
traffic lines without having to take additional action. However,
setStreetView(true) does not add blue lines to the streets on the map.
IQ&apos;Eve been using downtown Tulsa, OK for testing, as this worked before.
Now when I setTraffic(true) I get traffic lines without having to do
anything extra. When I setStreetView(true), I see that the traffic lines
go away, which is expected behavior, but I donQ&apos;Et get any blue lines to
indicate that I can click on a spot to get a street view for that
location. Even after waiting several seconds and trying to move the map,
or calling setStreetView(true) again, nothing changes and I get no blue
lines. Thanks for fixing traffic, but now streetview is completely
broken.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:42:07 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>11144</bugid>
<title>Fails to find library class if library project contains dots</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-09-16T00:46:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>fernando...@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 08:52:25 +0000</openedDate>
<description>This is the same problem reported by Issue #10712, but with dots instead
of hyphens or spaces. An Java Project in Eclipse can contain dots in the
name. It is a common convention for OSGi component projects.</description>
<comment>
<author>fernando...@gmail.com</author>
<when>Fri, 10 Sep 2010 08:55:26 +0000</when>
<what>I was tested with ADT 0.9.7 (SDK Tooks r7) and the newest ADT 0.9.8 (SDK Tools r8) released today. Both contain the same BUG</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 20:44:24 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 22:59:20 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 14 Sep 2010 21:17:01 +0000</when>
<what>what version of Eclipse are you using? seems to work fine in 3.5</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 14 Sep 2010 21:17:50 +0000</when>
<what>oh wait nevermind, my fault. Fixing this.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 14 Sep 2010 21:32:18 +0000</when>
<what>https://review.source.android.com/#change,17174</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Wed, 15 Sep 2010 10:28:08 +0000</when>
<what>Eclipse 3.4</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 16 Sep 2010 00:46:18 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 06 Dec 2010 19:03:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11823</bugid>
<title>ADT plugin - LogCat view please add filtering by regular expression  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>boris.daich</reportedBy>
<openedDate>Tue, 12 Oct 2010 07:00:44 +0000</openedDate>
<description>* Add ability to filter a tab contents by regular expression * Add
ability to create a filter tab by log tag defined in regular expression
OR several Log Tags There are scenarios when one wants to see log of
more that one components (aka LogTag ) interacting. Thanks</description>
<comment>
<author>stephen....@gmail.com</author>
<when>Wed, 20 Oct 2010 14:14:45 +0000</when>
<what>This is a dup of 11580, but IQ&apos;Em not sure how to mark it as such.</what>
</comment>
</bug>
<bug>
<bugid>12799</bugid>
<title>Agenda View should not duplicate events going past midnight...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>santiago...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 11:48:26 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
When showing items that go through midnight, like say a social dance,
live music, theater or a party, the Agenda View duplicates them, which
is confusing. For instance, right now I missed one activity for today
because it was after several Q&quot;EtasksQ&quot;E (parties or concerts) that for
yesterday. I donQ&apos;Et think the Agenda View for today should contain the
Q&quot;EtailsQ&quot;E of yesterdayQ&apos;Es events. A different visualisation, like
Q&quot;E...TitleQ&quot;E and closure of box could be used. Alternatively, events
running from previous day and finishing before now (or the start of
workday) could be shown collapsed. The same applies to people that
specifies long running events, for instance in facebook calendars, like
Q&quot;Enew paint exhibition from Nov 1 to Dec 22Q&quot;E, which spoil the calendar
view even when I say I wonQ&apos;Et attend. Those could be shown as background
of events starting today...</description>
</bug>
<bug>
<bugid>18193</bugid>
<title>MP4 and 3GP file links do not work on Android, especially while texting but also in Email and Web.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>www.emai...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jul 2011 08:22:50 +0000</openedDate>
<description>When opening a download link to an mp4 file, the current behaviour is:
Open text message, tap link, browser opens, browser sends link to
Player, player exits, Q&quot;EFile cannot be playedQ&quot;E is displayed. Standard
download link behaviour (mp3 for instance) is: Open text message, tap
link, browser opens, browser sends link to Downloads, Downloads opens
filename confirmation Dialog, tap OK, file downloads, Download Complete
notification appears, tap notification, Downloads sends local
(sdcard/download) path to Player, Player views file. This behaviour
would work great for me, since I use cell and not WiFi service, thus
streaming is tenuous at best. Even a long press does not work with
current mp4 behaviour, since most links are in bit.ly or DropBox
shortened formats. Preferred behaviour would be (to maintain choice and
compatibility with streaming mp4 files): Open text message, tap link,
system offers Share to dialog, with Downloads and streaming video Player
listed as options. IQ&apos;Em using an HTC Evo 4G with 2.3 Ginger, also tested
on Evo with 2.2 Froyo, Evo Shift, Droid X, and MyTouch. Same behaviour.
Default mp4 link handling is consistently broken. I suggest that the
easiest fix is to treat them like all other file types the browser
cannot open by itself: download them.</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Fri, 08 Jul 2011 17:05:37 +0000</when>
<what>Resolved!

Google issued a very small system update which fixes this issue for Android Ginger.

The behavior is now exactly as I suggested, with a dialog box asking whether to attempt to View the video file Online, or to Download the video file to your sdcard/download folder.

This forum is turning out to be invaluable to me as an early adopter and Q&quot;Epower userQ&quot;E.

Thanks to everyone who helped on this infuriating issue!
(Now how do I provide a link to the update, and how do I mark the issue as resolved?)</what>
</comment>
</bug>
<bug>
<bugid>10997</bugid>
<title>calls to 911 arenQ&apos;Et logged in the call history/log</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-09-09T17:05:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MorrellB...@gmail.com</reportedBy>
<openedDate>Sat, 04 Sep 2010 04:13:13 +0000</openedDate>
<description>calls to 911 arenQ&apos;Et saved in the call history/log.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 09 Sep 2010 17:05:38 +0000</when>
<what>This is actually by design. It reduces the likelihood that an emergency number will be accidentally re-dialed from the call log. (You canQ&apos;Et accidentally redial it if itQ&apos;Es not on the screen.)</what>
</comment>
</bug>
<bug>
<bugid>4521</bugid>
<title>RelativeLayout with widt as Q&quot;Ewrap_contentQ&quot;E is bigger than needed</title>
<status>WorkingAsIntended</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-01-08T19:45:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>useyour....@gmail.com</reportedBy>
<openedDate>Thu, 05 Nov 2009 10:22:30 +0000</openedDate>
<description>Hello, IQ&apos;Em creating a RelativeLayout with 2 childs, a TextView over an
ImageView. But this is inside other RelativeLayout, to align the inner
on the Right. The reason of using an inner Layout is to make the childs
act as a button. The inner RelativeLayout width is Q&quot;Ewrap_contentQ&quot;E but it
fills the parent width. This is the part of the view not working (tested
isolated and doesnQ&apos;Et works neither). Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ERelativeLayout
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/do_signQ&quot;E android:layout_alignParentRight=Q&quot;EtrueQ&quot;E
android:focusable=Q&quot;EtrueQ&quot;E
android:background=Q&quot;E@android:drawable/list_selector_backgroundQ&quot;E
android:onClick=Q&quot;EdoSignQ&quot;EQ&gt;E Q&lt;EImageView android:layout_width=Q&quot;E64dpQ&quot;E
android:layout_height=Q&quot;E64dpQ&quot;E android:src=Q&quot;E@drawable/do_signQ&quot;E
android:layout_alignParentRight=Q&quot;EtrueQ&quot;E /Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;E@string/signform_dosignQ&quot;E
android:layout_alignParentRight=Q&quot;EtrueQ&quot;E
android:layout_centerInParent=Q&quot;EtrueQ&quot;E android:padding=Q&quot;E4dpQ&quot;E
style=Q&quot;E@android:style/TextAppearanceQ&quot;E /Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E
Q&lt;E/RelativeLayoutQ&gt;E Giving to the inner layout a fixed width is working
correctly. Using a FrameLayout as the inner Layout only fills the needed
sapce, but then the inner text cannot be aligned.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 05 Nov 2009 19:04:56 +0000</when>
<what>I confirmed this bug on 1.6 and 2.0. You donQ&apos;Et need the outside RelativeLayout though.</what>
</comment>
<comment>
<author>useyour....@gmail.com</author>
<when>Fri, 06 Nov 2009 08:03:16 +0000</when>
<what>Thanks to be so fast :)
About the unnecessary outside RelativeLayout... yes, isnQ&apos;Et needed, but still produces
the problem.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 19:03:58 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Jan 2010 19:45:10 +0000</when>
<what>This is not intuitive but this is actually the intended behavior. Your RL is wrap_content and inside you align a 
child to the right of the RL. Because the RL cannot know where its right edge is, it assumes the right edge will be 
the furthest place where it can extend (in wrap_content, a view is told it has at most X pixels to layout, and in 
this case the right edge is set at X pixels.) This allows the RL to position your view aligned with the right edge. In 
your case you can keep the RL wrap_content but start laying out the children from the left edge and youQ&apos;Ell get 
what you want.</what>
</comment>
</bug>
<bug>
<bugid>14015</bugid>
<title>Debug logs are not stripped at runtime. </title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>10</stars>
<reportedBy>johnlich...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 17:39:21 +0000</openedDate>
<description>In the API reference, it is stated that Debug logs are compiled in but
stripped at runtime.
http://developer.android.com/reference/android/util/Log.html However,
the logcat utility shows debug level logs from released applications.
The expected behavior is for Debug logs to be stripped at runtime.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 14 Jan 2011 20:38:55 +0000</when>
<what>This may be an error in the documentation.  Logs cannot be Q&quot;EstrippedQ&quot;E at runtime, since you have to pay the cost of the method call setup (which may include string concatenation).  The isLoggable() method or a test on Q&quot;EConfig.LOGDQ&quot;E is generally used.
</what>
</comment>
<comment>
<author>johnlich...@gmail.com</author>
<when>Fri, 14 Jan 2011 21:45:08 +0000</when>
<what>Thanks for the clarification. 

For anyone else who is browsing this issue, Config.LOGD has been deprecated at the time this bug is reported. The android.util.Config.DEBUG should be used in place of Config.LOGD.</what>
</comment>
<comment>
<author>johnlich...@gmail.com</author>
<when>Sat, 15 Jan 2011 04:16:01 +0000</when>
<what>Update.

There does not seem to be any documentation on how to set android.util.Config.DEBUG to true or false. I am not aware of a way to configure for different builds.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 04:21:10 +0000</when>
<what>IQ&apos;Em planning tool support for stripping code in release builds vs. debug builds.
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 01:56:56 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14583</bugid>
<title>History Problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T17:38:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yogesh....@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 08:00:28 +0000</openedDate>
<description>I am using HTC wildfire when i Open all apps and then open up and apps
from the list and press back button it thows me to home screen rather
taking me back to all list of apps. I think this shoud be fixed. NOTE:
This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:38:44 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>3208</bugid>
<title>No clear message when free space is 0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>cep...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jul 2009 12:06:23 +0000</openedDate>
<description>If I download Mobile Systems Dictionaries and IQ&apos;Eve no space left on my
phone itQ&apos;Es reported as Q&quot;EDictionary download cancelledQ&quot;E without any note
for the reason.. It should report Q&quot;EDownload canceled, no space leftQ&quot;E.
Eventually it also comes to this problem when downloading other
packages. not tested yet</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:26:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:28:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15505</bugid>
<title>Media player fine scrubbing (swipe to seek)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>edp...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 07:11:56 +0000</openedDate>
<description>I need precise relative seek (especially for more than 1 hour media)
Could you add fine scrubbing like iOS:
http://www.youtube.com/watch?v=klRDYXutEWA#t=03m11s or swipe to seek
like Meridian Player: http://www.androidtapp.com/meridian-player/ ? Also
I would like to be able to disable the absolute position change by
pressing in the slider that I pressed by error many times. I just want
to change position in small increments (or decrements) and I do not mind
doing many to advance a lot.</description>
</bug>
<bug>
<bugid>8976</bugid>
<title>NullPointerException in com.android.internal.telephony.AdnRecordCache</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arx...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 19:25:22 +0000</openedDate>
<description>On 2.* GSM phones like the Nexus One, the telephony module seems to have
issues initializing its SIM phonebook cache (only with some SIM cards).
In this situation: * calling
com.android.internal.telephony.IccPhoneBookInterfaceManager.updateAdnRecordsInEfBySearch
never does anything. * calling
com.android.internal.telephony.IccPhoneBookInterfaceManager.updateAdnRecordsInEfByIndex
throws an exception and crashes the process com.android.phone:
java.lang.NullPointerException at
com.android.internal.telephony.AdnRecordCache.handleMessage(AdnRecordCache.java:333)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4627) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) Notes: - on some devices,
turning the Airplane Mode on and off fixes the issue (until next
reboot). - the issue exists in Android 2.1 too. - the issue may be
related to issues 2567 and 3084.</description>
</bug>
<bug>
<bugid>17871</bugid>
<title>Problems using GMX-Mail account with Android 2.2 and Thunderbird at the same time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nicolaig...@gmx.de</reportedBy>
<openedDate>Wed, 22 Jun 2011 06:39:01 +0000</openedDate>
<description>IQ&apos;Em using a GMX mail account, that is connectet to the standard mail app
on my Android 2.2 7Q&quot;E Samsung Galaxy Tab. I am also reading and writing
mails above this GMX account using Mozilla Thunderbird on my desktop
computer. If IQ&apos;Em reading mails with Thunderbird, which have already been
read with the Tab, IQ&apos;Em getting a new mail only on my Android device,
that has no content and was supposedly sent in 1970.</description>
</bug>
<bug>
<bugid>17045</bugid>
<title>Market: Q&quot;EUpdate allQ&quot;E slows device with simultaneous downloads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>tilr...@gmail.com</reportedBy>
<openedDate>Sat, 21 May 2011 21:18:09 +0000</openedDate>
<description>The Q&quot;EUpdate allQ&quot;E feature of Market causes all applicable updates to
download at the same time. The simultaneous downloads consume all
available (3G) network bandwidth, and the simultaneous installations
cause the OS interface to become unusable. Some downloads will fail,
possibly because the network connections are starved and time out. Steps
to reproduce the problem: 1. Wait for a dozen or so apps to have updates
available. 2. Select Q&quot;EUpdate allQ&quot;E in Market. What happened: Many
downloads were started within a few seconds. The notification list
showed a flurry of new updates. The device became very slow to respond
to clicks and drags. Market became unresponsive. Several updates failed.
Normal responsiveness returned after a few minutes. What I think the
correct behavior should be: Market should serialize (queue) the
downloads so only one update is downloading at a time. Market should
also serialize the installations so only one update is installing at a
time. Updates should also be serialized when manual updates are
performed in succession. The behavior could be user-configurable so that
faster devices are not unnecessarily restricted. The options might be: -
Download multiple updates simultaneously: [ ] Always. [ ] Wi-Fi only. [
] Never. - Install multiple updates simultaneously: [ ] Always. [ ]
Never. Device: Motorola Droid Android: 2.2.2 FRG83G</description>
<comment>
<author>eladk...@gmail.com</author>
<when>Wed, 08 Jun 2011 15:24:30 +0000</when>
<what>should be mereged in with http://code.google.com/p/android/issues/detail?id=10872Q&amp;Eq=queue%20market%20updatesQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>yukuku</author>
<when>Fri, 10 Jun 2011 02:52:34 +0000</when>
<what>+1 for this. I have about 150 apps installed and everytime I update 20-40 apps at once, the device stalls with many failed installation. Even /cache is running out of space because of the simultaneous downloads.

using Nexus One.


# pwd
/cache/download
# df .
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/block/mtdblock4     97280     95628      1652  98% /cache
# ls -l
-rw-------    1 app_33   app_33           0 Jun 10 10:50 downloadfile-1.apk
-rw-r--r--    1 app_33   app_33     2222928 Jun 10 10:52 downloadfile-10.apk
-rw-------    1 app_33   app_33     2395702 Jun 10 10:52 downloadfile-15.apk
-rw-r--r--    1 app_33   app_33     1615590 Jun 10 10:49 downloadfile-16.apk
-rw-------    1 app_33   app_33     1952592 Jun 10 10:52 downloadfile-17.apk
-rw-r--r--    1 app_33   app_33     8959773 Jun 10 10:35 downloadfile-18.apk
-rw-------    1 app_33   app_33     1937408 Jun 10 10:52 downloadfile-19.apk
-rw-------    1 app_33   app_33     5369856 Jun 10 10:52 downloadfile-2.apk
-rw-------    1 app_33   app_33     2989128 Jun 10 10:52 downloadfile-20.apk
-rw-------    1 app_33   app_33     1691648 Jun 10 10:52 downloadfile-24.apk
-rw-------    1 app_33   app_33     1303796 Jun 10 10:52 downloadfile-26.apk
-rw-------    1 app_33   app_33     4310928 Jun 10 10:52 downloadfile-3.apk
-rw-------    1 app_33   app_33     1441333 Jun 10 10:52 downloadfile-33.apk
-rw-r--r--    1 app_33   app_33     4426027 Jun 10 10:51 downloadfile-4.apk
-rw-r--r--    1 app_33   app_33     8942990 Jun 10 10:35 downloadfile-5.apk
-rw-------    1 app_33   app_33     1170256 Jun 10 10:52 downloadfile-6.apk
-rw-------    1 app_33   app_33     2997684 Jun 10 10:52 downloadfile-7.apk
-rw-------    1 app_33   app_33     2775288 Jun 10 10:52 downloadfile-9.apk
-rw-------    1 app_33   app_33           0 Jun 10 10:34 downloadfile.apk
</what>
</comment>
<comment>
<author>matthieu...@gmail.com</author>
<when>Thu, 25 Aug 2011 08:19:11 +0000</when>
<what>Same issue here, the most disturbing thing is the lack of space in /cache, not really the speed, though itQ&apos;Es also frustrating. Android KNOWS the available space in /cache, it shouldnt try to download more than can fit in it (multiple small apps are ok, but not two or more huge apps). Please, consider this.</what>
</comment>
<comment>
<author>andreas...@gmail.com</author>
<when>Wed, 07 Sep 2011 08:16:45 +0000</when>
<what>This issue (along with bad luck I guess) killed my HTC Desire S yesterday. It tried 4 installations at the same time and the OS became non-responsive after a minute or so. Waited about 30 minutes before I took out the battery. Restarted the phone and it worked fine until Market loaded and restarted the failed updates. Before I could do anything, the phone died.

This was probably a combination of some kind of hardware failure, this issue and bad luck.

But this has been an issue since the Q&quot;EUpdate allQ&quot;E-button arrived</what>
</comment>
<comment>
<author>dch101...@gmail.com</author>
<when>Wed, 07 Sep 2011 18:54:45 +0000</when>
<what>This seems to have been resolved in the new version of the Market app without anyone noticing this bug. The new version (3.0.27 for me) only downloads and installs 1 app at a time and queues the rest.

See here for more: http://android-developers.blogspot.com/2011/07/new-android-market-for-phones.html?m=1</what>
</comment>
</bug>
<bug>
<bugid>15272</bugid>
<title>Wifi Networks Becoming Q&apos;EDisabledQ&apos;E</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>29</stars>
<reportedBy>john.d.r...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 13:43:34 +0000</openedDate>
<description>While my phone is sitting on a wifi network, it suddenly decides to
Disasble the network and not connect to it. Steps : 1.Set wifi to never
sleep. 2.Connect to a secured network 3.After a short space of time the
wifi symbol is no longer green 4.Enter wifi settings, I can see that the
Wifi status is Q&quot;EScanningQ&quot;E and the network i previously connected to is
Q&quot;EDisabledQ&quot;E. 5.I need to click the network and select Q&quot;EconnectQ&quot;E to
connect. The password is not asked for again. I have a nexus s running
2.3.2. Please advise if you need more help. I have just set up eclipse
too but not sure how to get debug logs but let me know if you need them.
John John</description>
<comment>
<author>nicmar...@gmail.com</author>
<when>Sat, 05 Mar 2011 15:18:49 +0000</when>
<what>I have the same problem. nexus one running 2.3.2(gingerbread)
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 17:56:07 +0000</when>
<what></what>
</comment>
<comment>
<author>reto.hae...@gmail.com</author>
<when>Mon, 07 Mar 2011 18:55:38 +0000</when>
<what>I have the same problem Nexus S 2.3.2</what>
</comment>
<comment>
<author>reto.hae...@gmail.com</author>
<when>Mon, 07 Mar 2011 18:57:12 +0000</when>
<what>I should mention that my symbol stays green and wifi says itQ&apos;Es connected but itQ&apos;Es not working. Have not analyzed if thereQ&apos;Es traffic at all.

It happens on different APs. Only thing they have in common is that all were WPA.</what>
</comment>
<comment>
<author>john.d.r...@gmail.com</author>
<when>Mon, 07 Mar 2011 19:28:41 +0000</when>
<what>That seems to be slightly different behaviour from the original issue, it may be worth creating a separate issue.

Mine is also WPA.
</what>
</comment>
<comment>
<author>naraya...@effectworks.com</author>
<when>Sat, 12 Mar 2011 02:56:11 +0000</when>
<what>IQ&apos;Em having the same issue and it is irritating. Tried connecting to different wifi hotspots but the same problem exists :(</what>
</comment>
<comment>
<author>resteban@gmail.com</author>
<when>Sun, 13 Mar 2011 07:33:38 +0000</when>
<what>Extremely poor wifi signal on nexus s right when you leave the room where the access point is located. IQ&apos;Em on 2.3.2 and my access point settings are wpa2-aes, channel 9 and g+n. Tried all channels, g only, b only... and nothing. Fix this asap please, I really regret buying this phone.
 </what>
</comment>
<comment>
<author>harrynro...@gmail.com</author>
<when>Thu, 17 Mar 2011 11:04:01 +0000</when>
<what>Solution!!!

I was having this problem and found out that i had not got the password correct with the right captial letters. You need to ensure the capitals are correct according to the router password. 

This fixed the problem for me.

If the password is wrong, android doesnQ&apos;Et tell you, it just disables the network.

Harry</what>
</comment>
<comment>
<author>john.d.r...@gmail.com</author>
<when>Thu, 17 Mar 2011 17:30:24 +0000</when>
<what>Em it wouldnQ&apos;Et connect if you had the password wrong so thatQ&apos;Es not really a solution for the original problem of it disabling for no reason after a while.</what>
</comment>
<comment>
<author>ayasfa...@gmail.com</author>
<when>Thu, 17 Mar 2011 18:21:28 +0000</when>
<what>Harry: If you have an incorrect password, then it would never connect at all. So, I believe your problem is not the issue being reported here.</what>
</comment>
<comment>
<author>silent...@gmail.com</author>
<when>Wed, 06 Apr 2011 20:31:50 +0000</when>
<what>Confirm the weak WiFi signal with Nexus S.</what>
</comment>
<comment>
<author>jenhar...@gmail.com</author>
<when>Sun, 17 Apr 2011 23:58:47 +0000</when>
<what>May want to cross-reference with issue 9368, which appears to describe the same behavior in 2.2.</what>
</comment>
<comment>
<author>john.d.r...@gmail.com</author>
<when>Mon, 18 Apr 2011 09:21:12 +0000</when>
<what>Yeah, that seems the same alright.  It might hold more weight too if we could merge it.

Also, I have set my sleep policy on my wifi to when the screen turns off and this behaviour seems to happen less often.  I may be imagining things though :)</what>
</comment>
<comment>
<author>resteban@gmail.com</author>
<when>Mon, 18 Apr 2011 09:25:24 +0000</when>
<what>I noticed that, since GingerbreadQ&apos;Es update on my N1, the wifi seems to be much weaker than before. Thus, I think thereQ&apos;Es something wrong with 2.3. Anyone else can confirm this?</what>
</comment>
<comment>
<author>reto.hae...@gmail.com</author>
<when>Mon, 18 Apr 2011 17:38:09 +0000</when>
<what>Q&quot;EAlso, I have set my sleep policy on my wifi to when the screen turns off and this behaviour seems to happen less often.  I may be imagining things thoughQ&quot;E

--Q&gt;E I can confirm this behaviour</what>
</comment>
<comment>
<author>mfm...@gmail.com</author>
<when>Mon, 18 Apr 2011 17:42:44 +0000</when>
<what>I have an app installed that suspends the lock screen while connected to specified hotspot.  Since I installed that, I see this issue very rarely.</what>
</comment>
<comment>
<author>ayasfa...@gmail.com</author>
<when>Wed, 20 Apr 2011 16:24:44 +0000</when>
<what>Please note that when your remembered network becomes Q&apos;EDisabledQ&apos;E, if you turn your WiFi radio off and then back on, the network may be joined. Now since enabling Q&apos;Eswitch to 3G when the phone sleepsQ&apos;E turns your phoneQ&apos;Es WiFi off every time your phone sleeps, it just appears as though enabling the option is solving the problem.</what>
</comment>
<comment>
<author>vinay.po...@gmail.com</author>
<when>Tue, 17 May 2011 18:16:34 +0000</when>
<what>I have similar issue. There are 2 strong wifi hotspots that the phone can connect to. The passwords are correct. There are other devices right next to my Nexus S which can keep a wifi connection stable but my Nexus S keeps disconnecting and trying to connect again and again.  

[Nexus S with Android 2.3.3]</what>
</comment>
<comment>
<author>andersen...@gmail.com</author>
<when>Thu, 26 May 2011 23:27:27 +0000</when>
<what>IQ&apos;Em having a similar problem - wifi at home connects, authenticates then disables. ItQ&apos;Es very annoying. Is there any solutions to this issue yet?</what>
</comment>
<comment>
<author>Googoo...@gmail.com</author>
<when>Sat, 16 Jul 2011 18:06:49 +0000</when>
<what>Does anyone from Google ever read these forums and come back with an answer?!!</what>
</comment>
<comment>
<author>Googoo...@gmail.com</author>
<when>Sat, 16 Jul 2011 18:07:27 +0000</when>
<what>Does anyone from Google ever read these forums and come back with an answer?!!</what>
</comment>
<comment>
<author>Googoo...@gmail.com</author>
<when>Sat, 16 Jul 2011 18:10:13 +0000</when>
<what>DOES ANYONE FROM GOOGLE EVER READ THESE FORUMS AND COME BACK WITH ANSWERS???!!!</what>
</comment>
<comment>
<author>john.d.r...@gmail.com</author>
<when>Mon, 18 Jul 2011 10:56:51 +0000</when>
<what>safe to say.... no.  It is a disgrace.</what>
</comment>
<comment>
<author>Googoo...@gmail.com</author>
<when>Mon, 18 Jul 2011 14:50:18 +0000</when>
<what>Thank you john.d.r. for your reply, much appreciated. :-) </what>
</comment>
<comment>
<author>ago...@gmail.com</author>
<when>Wed, 03 Aug 2011 08:44:30 +0000</when>
<what>My old Nokia 5800 had much better wi-fi than this expensive Q&quot;EsmartQ&quot;E phone. This is clearly unacceptable. What is a smart phone that canQ&apos;Et even have proper Wi-Fi. Yesterday, I could not have a skype call even for 1 minute uninterrupted. The stupid connection would keep getting grey.

What is the fix for this? Is anyone even trying to fix it?</what>
</comment>
</bug>
<bug>
<bugid>2312</bugid>
<title>Enhancement: Send contact to...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>233</stars>
<reportedBy>jol...@gmail.com</reportedBy>
<openedDate>Sat, 28 Mar 2009 02:35:11 +0000</openedDate>
<description>I often find myself asked if I have somebodys phone number etc, and if I
can give it to them. All phones I have ever used has had the option to
send a contact via Bluetooth, SMS or even email. This feature is
currently missing in the Android contacts app.</description>
<comment>
<author>oupa...@gmail.com</author>
<when>Sun, 29 Mar 2009 01:36:14 +0000</when>
<what>For right now there is SendContact in the Android Market
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:13:25 +0000</when>
<what></what>
</comment>
<comment>
<author>dpnver...@gmail.com</author>
<when>Tue, 14 Apr 2009 17:57:46 +0000</when>
<what>SendContact is described as an application for sending via SMS, but my car requires
that I sync contacts via BlueTooth.  Does anyone know of an app to send contacts via
BlueTooth, even if it is one at a time please?</what>
</comment>
<comment>
<author>TilmanBa...@gmail.com</author>
<when>Tue, 05 May 2009 18:19:02 +0000</when>
<what>I canQ&apos;Et remember a bluetooth enabled smartphone that can not do this. Hell even the 
stupid phones can do it.
I canQ&apos;Et believe it.</what>
</comment>
<comment>
<author>TilmanBa...@gmail.com</author>
<when>Sun, 10 May 2009 19:23:51 +0000</when>
<what>There is a workaround.
The contacts app in cupcake can show a contact as a QR-Code on the screen. (Might 
also be a addon of one of the barcode apps I have installed)
Other phones whith a Barcode Scanner app can read it. (Available for most 
smartphones)

This is of course only a dirty workaround. The real fix is, fix the real thing.</what>
</comment>
<comment>
<author>dola...@gmail.com</author>
<when>Tue, 07 Jul 2009 17:18:51 +0000</when>
<what>Real important issue !</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:04:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:17:17 +0000</when>
<what></what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Tue, 10 Nov 2009 10:10:56 +0000</when>
<what>The document quoted at http://phandroid.com/2009/11/09/motorola-droid-and-htc-droid-eris-ota-
updates-coming-december-11th/ indicates a target released date of JAN-2010 for a fix for this.</what>
</comment>
<comment>
<author>leandro....@gmail.com</author>
<when>Mon, 04 Jan 2010 15:52:55 +0000</when>
<what>We need this on the Hero and all android deployments really!</what>
</comment>
<comment>
<author>stanisla...@gmail.com</author>
<when>Tue, 12 Jan 2010 17:34:48 +0000</when>
<what>i find it strange to be looking for workarounds for a function that should be on any
phone OS. Android IS a phone OS, right?</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Tue, 12 Jan 2010 18:28:43 +0000</when>
<what>FWIW, the unofficial firmwares had had Q&quot;ESend contact via blootoothQ&quot;E built in to the 
contact manager for a while now.

CyanogenMod is highly recommended!</what>
</comment>
<comment>
<author>m.wilda...@gmail.com</author>
<when>Thu, 18 Feb 2010 21:42:31 +0000</when>
<what>I dont need a workaround. I need a function to send contacts via Bluetooth or EMail. 
Any PhoneOS can send contacts via Bluetooth! Important Issue!

greets </what>
</comment>
<comment>
<author>sophw...@gmail.com</author>
<when>Thu, 06 May 2010 16:11:28 +0000</when>
<what>I and my office-mate need Q&quot;Esend via SMSQ&quot;E for contacts</what>
</comment>
<comment>
<author>jaiku...@google.com</author>
<when>Fri, 07 May 2010 00:55:42 +0000</when>
<what>Sending contacts over Bluetooth is present in the Eclair (2.0) release.</what>
</comment>
<comment>
<author>jth...@gmail.com</author>
<when>Wed, 26 May 2010 07:49:23 +0000</when>
<what>Any application available to do that on 1.5? For those early adopters that are stuck 
with devices that will not be upgraded althought they are still being sold. </what>
</comment>
<comment>
<author>TilmanBa...@gmail.com</author>
<when>Wed, 26 May 2010 08:17:43 +0000</when>
<what>1.5 users can use Q&quot;EBluetooth File TransferQ&quot;E

http://www.cyrket.com/p/android/it.medieval.blueftp/

It is not ideal and it needs root access for receiving. But it works.</what>
</comment>
<comment>
<author>mmau...@gmail.com</author>
<when>Wed, 26 May 2010 19:29:32 +0000</when>
<what>Q&quot;EBluetooth File TransferQ&quot;E doesnQ&apos;Et work on my Hero. From its help page at
Q&lt;Ehttp://www.absolutelyandroid.com/blueftp/Q&gt;E:

Q&quot;EFurthermore some phones such as HTC Hero, Galaxy and Behold II may not be able to
use this if they have software lower than 2.0 (?clair) as the Bluetooth drivers are
broken on those lower software levels.Q&quot;E

But all in all I guess itQ&apos;Es not the Android teamQ&apos;Es fault that we are still stuck with
1.5 at this point in time. My next Android phone certainly wonQ&apos;Et have any Sense or
other proprietary Q&quot;EenhancementsQ&quot;E.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Mon, 31 May 2010 15:01:06 +0000</when>
<what>This is fixed in Android 2.2.</what>
</comment>
<comment>
<author>huggybea...@gmail.com</author>
<when>Wed, 14 Jul 2010 18:32:44 +0000</when>
<what>please fix. thankyou.</what>
</comment>
<comment>
<author>macand...@gmail.com</author>
<when>Mon, 09 Aug 2010 10:39:46 +0000</when>
<what>Sending contacts via SMS is very basic phone functionality. I hope this can be incorporated into Android as soon as possible! Thanks.</what>
</comment>
<comment>
<author>macand...@gmail.com</author>
<when>Mon, 09 Aug 2010 10:42:18 +0000</when>
<what>Oh and IQ&apos;Em using Motorola Milestone with firmware version 2.1-update1.</what>
</comment>
<comment>
<author>hkunn...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:44:36 +0000</when>
<what>Everyday, I get more disappointed in Android. Among other many Q&quot;EBASICQ&quot;E telephony features that you can find in the cheapest, least featured phones and cannot find in Android, is the ability to send or receive a contact either via SMS or Bluetooth.

Please fix that.</what>
</comment>
<comment>
<author>omal...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:51:16 +0000</when>
<what>And what phone can you use to send your contact through Gmail, Work Email, Bluetooth? On top of that.. what other phone offers you the ability to transfer contacts by bumping your phone to another? 

Quit complaining. It will eventually come. Its such a small thing, it could have been overlookd. Look at the whole Android operating system and how complete it is. 

You Q&amp;E I both know youQ&apos;Ere not going anywhere from Android anytime soon. WeQ&apos;Ere all hooked. 

Wait for 3.0</what>
</comment>
<comment>
<author>omal...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:53:47 +0000</when>
<what>@tdhutt... Even thugh I just blasted the previous person, just read your note.

Android 2.2 still doesnt have this functionality. IQ&apos;Em patiently now waiting for 3.0.

</what>
</comment>
</bug>
<bug>
<bugid>3096</bugid>
<title>HTC Magic from TIM  not recognized by adb in MAc Q&amp;E Windows</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>raul.por...@gmail.com</reportedBy>
<openedDate>Wed, 24 Jun 2009 11:04:38 +0000</openedDate>
<description>The HTC Magic model from TIM is not recognized by adb tool in Mac or
Windows. (I have a fix for Mac) adb devices shows no results. The device
has a product id of 0x0c03 while HTC Dream and HTC MAgic from google IO
had 0x0c02 The adb tool in mac source code is not checking this devices
IDs, the fix is as simple as adding a line in adb.h and 2 lines in
usb_osx.c. Then it works properly on MAC, no idea about windows Files
located in /system/core/adb of the source code adb.h // products for
VENDOR_ID_HTC #define PRODUCT_ID_DREAM 0x0c01 // Dream bootloader
#define PRODUCT_ID_DREAM_COMP 0x0c02 // Dream composite device #define
PRODUCT_ID_MAGIC_TIM 0x0c03 // Q&lt;E-- Added line usb_osx.c #define
kSupportedDeviceCount 5 // Q&lt;E-- updated for 4 VendorProduct
kSupportedDevices[kSupportedDeviceCount] = { { VENDOR_ID_GOOGLE,
PRODUCT_ID_SOONER }, { VENDOR_ID_GOOGLE, PRODUCT_ID_SOONER_COMP }, {
VENDOR_ID_HTC, PRODUCT_ID_DREAM }, { VENDOR_ID_HTC,
PRODUCT_ID_DREAM_COMP }, { VENDOR_ID_HTC, PRODUCT_ID_MAGIC_TIM }, // Q&lt;E--
This line is added };</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 24 Jun 2009 17:20:13 +0000</when>
<what>What version of the software are you using?

Looks like this got rewritten in 1.5 (Q&quot;EcupcakeQ&quot;E).  Have you updated your SDK?
</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Thu, 25 Jun 2009 21:57:44 +0000</when>
<what>The next version of the SDK will have a different mechanism to deal with USB devices
under MacOS X which will fix this issue.

For windows, this requires to edit the .inf file of the driver and reinstalling it.</what>
</comment>
<comment>
<author>raul.por...@gmail.com</author>
<when>Sat, 27 Jun 2009 09:11:14 +0000</when>
<what>I was using cupcake and I downloaded the latest source code for the fix.
I submitted the patch because I read in some forums that more people shared this problem.</what>
</comment>
<comment>
<author>mauge%bi...@gtempaccount.com</author>
<when>Tue, 30 Jun 2009 07:15:23 +0000</when>
<what>Is the fixed adb for mac avaliable anywhere ?</what>
</comment>
<comment>
<author>mauge%bi...@gtempaccount.com</author>
<when>Tue, 30 Jun 2009 22:40:21 +0000</when>
<what>adb with raul portales patch is attached here ;) It works with my htc magic.

mauges-AIR:tools mauge$ ./adb devices
List of devices attached 
HT95NKF00459	device

Thanks ;)</what>
</comment>
<comment>
<author>scare...@gmail.com</author>
<when>Wed, 01 Jul 2009 17:37:13 +0000</when>
<what>Sadly I tried both recompiling and using adb provided above with no avail. I *have* to manually start adbd on the 
phone too... And then it worked! (god only knows why...)</what>
</comment>
<comment>
<author>raul.por...@gmail.com</author>
<when>Wed, 01 Jul 2009 22:03:58 +0000</when>
<what>You have to restart the adb server in the computer to make it work, if you use
eclipse, it launches the server in the background using the sdk path, so you have to
overwrite adb there and then execute adb --kill-server, then it will work.

Thanks for uploading the patched version, I didnQ&apos;Et saw that response until today. IQ&apos;Em
glad it works well for you.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:15:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Zac.Craw...@gmail.com</author>
<when>Wed, 09 Dec 2009 05:20:49 +0000</when>
<what>This is also happening with the LG Eve GW620.
Product ID:   0x6171
Vendor ID:    0x1004  (LG Electronics Inc.)
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>16996</bugid>
<title>Re-adding a fragment previously replaced and removed doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>aarons...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 18:54:14 +0000</openedDate>
<description>This bug is in the Android Compatibility Package; I havenQ&apos;Et tested it in
Honeycomb with the real Fragment Manager. Steps to reproduce: 1. Create
fragment objects A and B 2. Programmatically add fragment A to an
activity 3. Replace fragment A with fragment B (using OP_REPLACE) 4. Pop
the transaction from step 3 from the back stack 5. Repeat step 3
Symptom: An IllegalStateException is thrown with the message Q&quot;EFragment
already added:...Q&quot;E. Cause: The proximate cause of the problem is that
fragment BQ&apos;Es mImmediateActivity member is non-null. This is because in
BackStackRecord.popFromBackStack, in BackStackRecord.java line 610, the
code says Q&quot;Ef.mImmediateActivity = mManager.mActivity;Q&quot;E rather than what
I believe to be the correct code Q&quot;Eold.mImmediateActivity =
mManager.mActivity;Q&quot;E This appears to be a copy-and-paste bug caused by
combining the OP_ADD and OP_REMOVE cases without realizing that the
variable Q&quot;EfQ&quot;E refers to two different fragments in the two cases.
Workaround: Instead of using OP_REPLACE, the calling code can remove
fragment A and add fragment B in two separate operations. This avoids
the erroneous code.</description>
<comment>
<author>*a...@ideaknow.com</author>
<when>Wed, 08 Jun 2011 11:38:29 +0000</when>
<what>Also happens on Honeycomb. Bug report 17488</what>
</comment>
</bug>
<bug>
<bugid>15407</bugid>
<title>Gmail option to always show images</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Rick.Bal...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 20:52:04 +0000</openedDate>
<description>IQ&apos;Em requesting an option in Gmail to always display pictures, instead of
asking to show pictures every time.</description>
</bug>
<bug>
<bugid>12485</bugid>
<title>No contact groups from gmail account showing up on Droid 2 phone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-10T20:22:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>randellp...@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 20:16:13 +0000</openedDate>
<description>Just got a droid 2. Using 2.2 os. I have lots of contacts on my gmail
account and have several groups. Some of them are custom but I also use
the default ones. They had me setup my gmail account on the phone when I
bought it. It synced the contacts, but not the groups. Is this a bug, or
are there extra steps I need to do, I poked around the menuQ&apos;Es and
couldnQ&apos;Et find anything...</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 10 Nov 2010 20:22:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12380</bugid>
<title>Soft keyboard suggestions preferring longer words/plurals when a much shorter word is actually being typed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simonbro...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 12:43:15 +0000</openedDate>
<description>- Steps to reproduce the problem. - What happened. - What you think the
correct behavior should be. Reproduce: Misspell a word that is part of a
longer word. Example: YouQ&apos;Ere trying to type Q&quot;EmusicianQ&quot;E - you type a u
instead of the first i, and Android suggests Q&quot;EmusiciansQ&quot;E instead of
Q&quot;EmusicianQ&quot;E. This happens with many, many words, and becomes very
annoying rather quickly, especially in German and other languages where
compound words are very common, resulting in suggestions of compound
words even though youQ&apos;Ere actually trying to type only the word
comprising the first half of the compound word. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Using an HTC
Desire with CM6.1.0 right now, had the same issue on Moto Milestone with
Eclair.</description>
</bug>
<bug>
<bugid>1030</bugid>
<title>Email app should support IMAP IDLE</title>
<status>Unassigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>111</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 21:56:01 +0000</openedDate>
<description>The Email app (not Gmail) should support IMAP IDLE to allow for push
e-mail from other e-mail providers that support it. Microsoft Exchange,
for instance, does support this extension and corporate users could use
this as a crutch until proper Exchange support is introduced at some
point. I have begun work in my local repository to add this support, and
filed a bug here in case others are working on this issue
simultaneously.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:34:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:37:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 02:48:28 +0000</when>
<what></what>
</comment>
<comment>
<author>l.bigonv...@gmail.com</author>
<when>Tue, 24 Nov 2009 15:56:21 +0000</when>
<what>Hi,

Any status update for this bug?</what>
</comment>
<comment>
<author>jouvask...@gmail.com</author>
<when>Tue, 24 Nov 2009 16:45:33 +0000</when>
<what>While IQ&apos;Ed like to see this, itQ&apos;Ed be a huge drain on the battery IQ&apos;Ed imagine</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Tue, 24 Nov 2009 17:00:26 +0000</when>
<what>I abandoned my work on this feature as I no longer use any IMAP servers.  That said, 
to respond to jouvask...@gmail.com, this design is consistent with all other push 
services on Android devices, including Google sync (Gmail, Calendar, etc) and the 
Exchange support on HTC handsets and also the native Exchange support in the Email app 
on Eclair.  While each persistent TCP connection does introduce overhead, the exact 
amount created by an efficient implementation is quite small.</what>
</comment>
<comment>
<author>l.bigonv...@gmail.com</author>
<when>Tue, 24 Nov 2009 18:42:46 +0000</when>
<what>A fork of the Email client (K9) introduce this feature, any chances to get it merged
back into the official client?</what>
</comment>
<comment>
<author>mak...@gmail.com</author>
<when>Wed, 09 Dec 2009 10:18:30 +0000</when>
<what>@jouvask...@gmail.com
It isnQ&apos;Et. Using K9 (which supports imap idle) and it does not drain bat.

But the email app should also support two stage deletion (imap) of e-mails instead 
of just purging to a trash folder.</what>
</comment>
<comment>
<author>jditt...@gmail.com</author>
<when>Tue, 19 Jan 2010 21:06:12 +0000</when>
<what>I would like to see that feature working as well.</what>
</comment>
<comment>
<author>jack....@gmail.com</author>
<when>Tue, 01 Jun 2010 14:58:43 +0000</when>
<what>CanQ&apos;Et believe that android email app does not support this!</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 12 Jul 2010 04:05:45 +0000</when>
<what>Push email/IMAP IDLE is one of the features of the Q&quot;ELemonade ProfileQ&quot;E, which is a set of protocols and mandatory extensions which provides email access to diverse environments, including mobile handsets and other resource constrained devices. It is the product of an IETF Working Group, and is largely based on pre-existing specifications, including IMAP and the Message Submission profile of SMTP. It has been published as RFC 5550.

LEMONADE-enabled functionality (like push email, forward without download and efficient re-connection and synchronisation) has been designed to maximise utility whilst minimizing bandwidth usage (and therefore costs) and provide a better user experience through performance efficiencies.

While IMAP IDLE discussion definitely belongs here, I have filed a bug for full Lemonade support here:
http://code.google.com/p/android/issues/detail?id=9698
so that this bug does not gain clutter relating to these (related) points.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 25 Aug 2010 21:28:38 +0000</when>
<what></what>
</comment>
<comment>
<author>mxcellm...@gmail.com</author>
<when>Mon, 13 Sep 2010 07:39:51 +0000</when>
<what>I too would love to see this feature implemented sometime in the near future.</what>
</comment>
<comment>
<author>bellosb...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:43:29 +0000</when>
<what>iQ&apos;Ed love to see this feature in the internal Mail-Client.
I think, with the Googlemail Accounts it doesnQ&apos;Et do anything else, right?
Would be wonderfull to be able to use the own Mailserver or several Mail-Providers outa there.</what>
</comment>
<comment>
<author>mxcellm...@gmail.com</author>
<when>Tue, 04 Jan 2011 17:17:35 +0000</when>
<what>Pretty sure this feature request is dead, but so there are no regrets...

bump</what>
</comment>
<comment>
<author>cianda...@gmail.com</author>
<when>Wed, 08 Jun 2011 15:31:08 +0000</when>
<what>I would also like to see this feature. thanks!</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Thu, 09 Jun 2011 20:58:28 +0000</when>
<what>It sure would be a great great feature. </what>
</comment>
<comment>
<author>shailu.a...@gmail.com</author>
<when>Sat, 25 Jun 2011 05:34:35 +0000</when>
<what>Use K9 application for email till then. It supports IMAP IDLE.</what>
</comment>
</bug>
<bug>
<bugid>15161</bugid>
<title>Android Market does not recognize device - Google explanation is incorrect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>fxburgo...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 09:12:20 +0000</openedDate>
<description>Android Market does not list the device in settings. The explanation as
to why, is not correct. I have only had one gmail account, that was
created purposely for this phone. In the downloads section, it lists all
the apps I have downloaded, however there are no devices lists. the
Q&quot;EPrimary or OriginalQ&quot;E email associated explanation is not correct. Also
tried going into the market from the phone and that does not resolve the
issue. Given the number of issues on this thread, it is very clear to
me, this is a market bug and/or lack of user interface. Simply add a
maintenance panel to add the device and do not pretend to do all in the
background.</description>
</bug>
<bug>
<bugid>16796</bugid>
<title>PIN code not requested when phone started up from flight mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ondrej.S...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 06:29:28 +0000</openedDate>
<description>I started my phone (galaxy s i9000, android 2.2) from a flight mode and
the PIN code was not requested. This could be a security issue and I am
sure it has not been fixed in new versions (2.3.x). Anyone can get to my
private data from the flight mode (my paying card, contacts, messages,
etc.)</description>
<comment>
<author>hermyhil...@gmail.com</author>
<when>Mon, 16 May 2011 20:52:42 +0000</when>
<what>First, is this a SIM unlock PIN or lock screen PIN? As far as a SIM unlock PIN, going into airplane mode, you are not required to enter a pin but coming out of airplane mode you do have to re-auth your PIN. For an unlock screen PIN, when going into airplane mode and locked, you are prompted to enter a pin to unlock the phone and vice versa. When coming out of airplane mode and locked, you are prompted to enter a pin.  Confirmed that working on MT4G-Glacier 2.3.3. You might have a password prompt delay on your lock screen.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 25 May 2011 17:25:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14294</bugid>
<title>SMS sent to wrong contact even if right tread is opened</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-01-28T04:07:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aleksand...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 13:36:15 +0000</openedDate>
<description>This is an issue found on a HTC Desire running Android 2.2. After
texting with person A, I close the message-application. When reopening
the application I click on a tread with person B, and write a message
and send it. Afterwards I receive a message from person A wondering what
I am talking about. So, it seems like the app sends the message to the
last person I received a message from (Person A) instead of person B who
was supposed to receive the message. I have also experienced that a
message sent to person A is placed in person BQ&apos;Es tread, even if it was
the right person (person A) who received it. This has resulted in me
sending a message to person B telling him that I am sorry for the SMS
that he was not supposed to receive. I have noticed that this seems to
happen only if I do not let the application refresh the SMS-treads
before I click on a tread and compose a new message. The thing is that
if I have many treads and many messages in each tread, it will take some
seconds before it has refreshed proper, and if I am in a hurry, this is
not something I have on my mind and I might click on a tread before the
treads is refreshed.</description>
<comment>
<author>dylan.ta...@gmail.com</author>
<when>Tue, 25 Jan 2011 19:39:23 +0000</when>
<what>I believe this was solved in the 2.2.2/2.3.2 update that got pushed out for the Nexus line. </what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 04:07:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4590</bugid>
<title>Inefficient and improper checking of SPN against ONS in GsmServiceStateTracker (roaming detection)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>6</stars>
<reportedBy>speij...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 17:20:48 +0000</openedDate>
<description>I found this bug whilst trying to look for a solution to issue #3499. In
order to detect what was wrong I wrote a small Android application,
which would only report ONS, SPN and a few other things back to me (see
attached file). It seems that my SIM card is not returning an SPN, hence
the string being empty, which will definitely cause problems in
GsmServiceStateTracker.isRoamingBetweenOperators. From my understanding
(I could be utterly wrong there) that method compares the SPN against
the ONS, in both its long and short form, instead of simply comparing
the numeric operator ID against the numeric SIM ID, which should be a
lot more efficient than for a few reasons: * one comparison instead of
two * comparing of shorter strings (could even be compared as integers)
* fixed size (at least I believe those numeric IDs are always 5 digits,
arenQ&apos;Et they?) comparisons * SIM card may not return SPN (as in my case)
but will always return a numeric identifier</description>
<comment>
<author>speij...@gmail.com</author>
<when>Sun, 08 Nov 2009 19:37:05 +0000</when>
<what>A possible fix of to this problem is available through my git tree at github.com:
http://github.com/speijnik/android_frameworks_base/commit/ba4a2a2e5609c6865a69cdaced49d32d076f7ce8</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:26:31 +0000</when>
<what></what>
</comment>
<comment>
<author>speij...@gmail.com</author>
<when>Tue, 24 Nov 2009 16:59:19 +0000</when>
<what>Possible fix uploaded to review.source.android.com
(https://review.source.android.com/12666).</what>
</comment>
</bug>
<bug>
<bugid>17062</bugid>
<title>Google, please support Arabic!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-23T19:16:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tete94t...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 20:01:37 +0000</openedDate>
<description>Google, please support Arabic! Google, please support Arabic! Google,
please support Arabic! Google, please support Arabic! Google, please
support Arabic! Google, please support Arabic! Google, please support
Arabic! Google, please support Arabic! Google, please support Arabic!
Google, please support Arabic! Google, please support Arabic! Google,
please support Arabic! Google, please support Arabic! Google, please
support Arabic! Google, please support Arabic! Google, please support
Arabic! Google, please support Arabic! Google, please support Arabic!
Google, please support Arabic! Google, please support Arabic! Google,
please support Arabic! Google, please support Arabic! Google, please
support Arabic! Google, please support Arabic! Google, please support
Arabic! Google, please support Arabic! Google, please support Arabic!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 May 2011 19:16:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>570</bugid>
<title>Request for hot code replace support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-17T18:21:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Sun, 30 Mar 2008 03:52:48 +0000</openedDate>
<description>Can I please put in a plug for hot code replace support for Dalvik? This
is the single most needed thing to speed up development time in my
opinion (particularly as application launching takes so long, but also
because Android development is such an incremental process, there are so
many bits to get right that much tweaking is required to make any
progress in a new area). Also, is debug launch time being worked on?
This also slows down development, it takes something like 30 seconds to
start my app from within Eclipse.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 21:44:34 +0000</when>
<what>This Feature request has been reviewed and will be considered for future implementation.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Sat, 17 May 2008 18:21:02 +0000</when>
<what>Sorry, they are no immediate plans to support hot code replacement. 

However, if you are experiencing issues with debug launch time, that could be a
workable issue. Could you please open a new bug, and provide more details such as is
the emulator already running, machine specs, size of app, Eclipse version, etc </what>
</comment>
</bug>
<bug>
<bugid>11493</bugid>
<title>Solved step-by-step! The real solution to get into your Samsung Captivate or Galaxy S after pattern lock lockout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ken.nas...@gmail.com</reportedBy>
<openedDate>Sun, 26 Sep 2010 13:46:13 +0000</openedDate>
<description>It took 2 days of painful research to figure this out. My girlfriend got
locked out of her Captivate, and refused to lose her data. We contacted
ATQ&amp;ET and Samsung several times. They refuse to acknowledge a solution.
They insist that the phone must be hard reset or sent back to the
factory or swapped for a new phone. ItQ&apos;Es all bull. They just donQ&apos;Et care
to put the effort into helping you after the sale is final. I really
hope this helps everyone out there who has experienced this major
frustration and time wasting all because a bug which has been known
since June of 2009 has not been solved. The pattern lock just doesnQ&apos;Et
work. We want PIN codes. The banks feel secure with PINQ&apos;Es. Why canQ&apos;Et our
phones? Shame on ATQ&amp;ET, Samsung, and Google for making us suffer like
this. Now, here are the instructions below. We were able to replicate
and validate the solution, so IQ&apos;Em confident it will work for at least
the Captivate, but possibly other Android 2.1 phones out there. Please
comment and let me know if this helps you, or if there are errors in my
instructions. GOOD LUCK!!! (YouQ&apos;Ell probably want to print this!) First
Mission: get back into phone ----------------------------------- Call
locked phone from any phone When locked phone rings, do not answer. Hang
up on phone initiating call. IMMEDIATELY begin repeatedly depressing
HOME key on Samsung. You will now be in Home Screen. Go into display
settings and increase lockout time to max (30 mins) Go into power
settings and remove power conservation settings. Turn on wifi and keep
it on. Second Mission: Change your google password
-------------------------------------------- Log into your attached
google account from your PC Change your google password Go into
?accounts and sync? in your phone Attempt to sync. It will fail with an
error. Pull down top notification bar where there will be red or yellow
triangles. Click on the triangles in the list. Update with your new
google password. Go into ?accounts and sync? in your phone Attempt to
sync. This time you will be successful. Third Mission: Get rid of
pattern lock forever -----------------------------------------------
Lock your phone by depressing the power button for ? second. You will
see that you have attempted too many patterns and are locked out. You
will now be prompted for username and password. Enter in the correct
credentials. You will be prompted to create a new patttern. Do so and
click continue. Go to settings, locations and security. Uncheck require
pattern. Enter your pattern and click continue Fourth Mission: Never do
that again ------------------------------------ Never use pattern lock
or puzzle lock. Find an app that uses a PIN like everyone else!</description>
<comment>
<author>manny2...@gmail.com</author>
<when>Wed, 20 Oct 2010 03:12:24 +0000</when>
<what>HEY EVERYTHING WORK EXCEPT FOR THE TRIANGLES, BUT IT DID GO TO THE SCREEN FOR NEW PASSWORD AND ALSO IT WOULDNQ&apos;ET LOG ON IT TOLD ME TO USE WIFI AND I KNOW MINES WAS ON, SO I JUST USED MY WIFI ROUTER FROM THE HOUSE AND LOGGED ON WITH THE NEW PASSWORD, BUT BUT BUT IT TOOK ME RIGHT BACK TO THE SAME SCREEN FOR USERNAME AND PASSWORD!SO I UNINSTALLED THE BATTERY FOR 5 MINUTES AND WENT RIGHT BACK TO THE SAME PROCESS....ENTER USERNAME AND PASSWORD...AND IT DONT WORK. I LOG ON TO MY EMAIL ACCOUNT ON A PC AND IT WORKED, BUT NOT ON PHONE,SO I CALLED MY CARRIED AND THEY TOLD ME THAT GOOGLE HAS A LOCK ON THE PHONE AFTER TO MANY ATTEMPS AND LOCKS THE PHONE OUT FOR 24HRS! WHAT IF I WAS IN A ROLLOVER ACCIDENT AND WAS BLURY AND DIDNT DRAW THE PATTERN RIGHT! IM SCREWED!.........HELP</what>
</comment>
<comment>
<author>sliva.le...@gmail.com</author>
<when>Fri, 12 Nov 2010 03:10:32 +0000</when>
<what>This did not work.  I tried calling from another phone, not answering, then immediately pressing home.  I have done this 10 times now with no indication that I will ever have a home screen again.</what>
</comment>
<comment>
<author>ken.nas...@gmail.com</author>
<when>Sat, 13 Nov 2010 19:34:05 +0000</when>
<what>Leanne,   Keep trying.  itQ&apos;Es worked for us twice.  Have someone help you. One needs to use another phone to call you, because the instant THEY hang up is the instant you must frantically and repeatedly tap the the home key.  I know how frustrating this can be!  Good luck!</what>
</comment>
</bug>
<bug>
<bugid>5191</bugid>
<title>Need the ability to set a distinct notification sound and reminder interval for voice mails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>lmf1...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 16:57:55 +0000</openedDate>
<description>This is an imperative for a phone. Need to know when I have received a
VM and also be reminded that I have not listed to it (audibly)
periodically. It is not acceptable to just leave it as a visual queue in
he notification area. 1. I have been caught several times where someone
has left me a message and I did not realize I had missed it until some
other notification occured that caused me to look in the notification
section... 2. It needs to be a seperate and distinct notification event
from oter phone events as this requires a different level of attention.</description>
<comment>
<author>Schpadoi...@gmail.com</author>
<when>Mon, 14 Dec 2009 03:07:12 +0000</when>
<what>Please add this in, This is a feature that most phones have, ItQ&apos;Es just too subtle
right now... it need to be at a user chosen interval, 5,10,15, min... it would make a
huge difference. most people are at work and cannot have the ringer set aloud, the
vibration just once is not enough because if IQ&apos;Em walking i donQ&apos;Et even feel it</what>
</comment>
<comment>
<author>john.souvestre2@gmail.com</author>
<when>Tue, 22 Dec 2009 02:32:29 +0000</when>
<what>Ditto.  The Droid is supposed to be a phone first, right?  Every other phone I have 
ever had did this.

IQ&apos;Ed like it for missed messages of any sort, including email.</what>
</comment>
<comment>
<author>BillHav...@gmail.com</author>
<when>Wed, 03 Feb 2010 17:57:44 +0000</when>
<what>I am in IT and rely upon my phone for notifications regarding network issues.  
Having the notification light blink does not help me during the night or in a number 
of other situations - it is critical for me to have a sound alert repeat at 
intervals when I have a missed call or SMS message.  Thank you.</what>
</comment>
</bug>
<bug>
<bugid>3761</bugid>
<title>Contacts crash when opening</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>15</stars>
<reportedBy>Nacho.Bi...@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 18:45:52 +0000</openedDate>
<description>Hi, I cant reproduce the code, i only know my problem is common in
internet. I have a HTC Magic telephone, vodafone. The steps: Always I
try open Contacts, drop the error: android.process.acore This error
appear since 2 weeks, I added photos in contacts and facebook syncs, and
maybe other info... I have my contacts sync with gmail. So, the only way
I have to open a single contact, is with the call button... very bad
thing... I hope this will help you with android, Un saludo, Nacho.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 23:39:18 +0000</when>
<what></what>
</comment>
<comment>
<author>david.ch...@gmail.com</author>
<when>Wed, 18 Nov 2009 09:33:58 +0000</when>
<what>I have the same problem on my G1.
</what>
</comment>
<comment>
<author>david.ch...@gmail.com</author>
<when>Wed, 18 Nov 2009 10:16:01 +0000</when>
<what>I/ActivityManager(   73): Starting activity: Intent { act=android.provider.Conta
cts.SEARCH_SUGGESTION_CLICKED dat=content://contacts/people/64 flg=0x10000000 cm
p=com.android.contacts/.ContactsListActivity (has extras) }
I/ActivityManager(   73): Starting activity: Intent { act=android.intent.action.
VIEW dat=content://contacts/people/64 cmp=com.android.contacts/.ViewContactActiv
ity }
D/AndroidRuntime( 5410): Shutting down VM
W/dalvikvm( 5410): threadid=3: thread exiting with uncaught exception (group=0x4
001da28)
E/AndroidRuntime( 5410): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 5410): java.lang.RuntimeException: Unable to resume activity {
com.android.contacts/com.android.contacts.ViewContactActivity}: java.lang.NullPo
interException
E/AndroidRuntime( 5410):        at android.app.ActivityThread.performResumeActiv
ity(ActivityThread.java:2851)
E/AndroidRuntime( 5410):        at android.app.ActivityThread.handleResumeActivi
ty(ActivityThread.java:2866)
E/AndroidRuntime( 5410):        at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2420)
E/AndroidRuntime( 5410):        at android.app.ActivityThread.access$2100(Activi
tyThread.java:116)
E/AndroidRuntime( 5410):        at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1794)
E/AndroidRuntime( 5410):        at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 5410):        at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 5410):        at android.app.ActivityThread.main(ActivityThrea
d.java:4203)
E/AndroidRuntime( 5410):        at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 5410):        at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 5410):        at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 5410):        at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:549)
E/AndroidRuntime( 5410):        at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 5410): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 5410):        at com.android.contacts.ViewContactActivity.buil
dEntries(ViewContactActivity.java:733)
E/AndroidRuntime( 5410):        at com.android.contacts.ViewContactActivity.data
Changed(ViewContactActivity.java:313)
E/AndroidRuntime( 5410):        at com.android.contacts.ViewContactActivity.onRe
sume(ViewContactActivity.java:245)
E/AndroidRuntime( 5410):        at android.app.Instrumentation.callActivityOnRes
ume(Instrumentation.java:1225)
E/AndroidRuntime( 5410):        at android.app.Activity.performResume(Activity.j
ava:3559)
E/AndroidRuntime( 5410):        at android.app.ActivityThread.performResumeActiv
ity(ActivityThread.java:2838)
E/AndroidRuntime( 5410):        ... 12 more
I/Process (   73): Sending signal. PID: 5410 SIG: 3
I/dalvikvm( 5410): threadid=7: reacting to signal 3
I/dalvikvm( 5410): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E</what>
</comment>
<comment>
<author>Piotr.Pa...@gmail.com</author>
<when>Sun, 03 Jan 2010 10:09:58 +0000</when>
<what>I have exactly the same issue, but IQ&apos;Eve noticed that the thing crashes on viewing 
contact that behaves strangely in web-based google contacts and gmail-chat. That is 
this contact I have set to Q&quot;ENever showQ&quot;E in chat but cannot change that. Setting from 
web contacts or gmail chat to always or auto does nothing. </what>
</comment>
<comment>
<author>TheY...@gmail.com</author>
<when>Mon, 08 Mar 2010 19:47:36 +0000</when>
<what>I have the same problem since yesterday. Everytime when I try to open my contacts,
the bug Q&quot;Eandroid.process.acoreQ&quot;E. I can open the phone button, but when I try to open
contacts through the phone button, the same bug will appear again.
I also tried to delete my contacts and add them new to my cellphone, but itQ&apos;ES still
not working (I also couldnQ&apos;Et my contacts when it was EMPTY ...) .
IQ&apos;Em using a LG GW620 and this is the first repeating bug for me. Is there any
solution for this problem?
Thanks for help!</what>
</comment>
<comment>
<author>anil.ban...@gmail.com</author>
<when>Fri, 30 Jul 2010 09:18:01 +0000</when>
<what>I am having the same problem in my Sony Ericsson Xperia Mini. Is there any fix for this?</what>
</comment>
<comment>
<author>Joseph.L...@gmail.com</author>
<when>Mon, 16 Aug 2010 14:34:45 +0000</when>
<what>I am having the same issue on my brand new samsung sgh-i897. I have never been able to even run the contact app but i can start typing in the phone app and see that the contacts where transfered and search through them as long as i dont hit the contact app in the phone either because that results in the same crash. </what>
</comment>
<comment>
<author>Jennifer...@gmail.com</author>
<when>Sun, 22 Aug 2010 18:17:58 +0000</when>
<what>I have a similar problem with a Samsung Captivate. When I attempt to open a contact (synced from Gmail contacts), I get the message:
The process android.process.acore has stopped unexpectedly. Please try again. dumpstate_app_201008221217_android_process_acore.log has been saved. Use *#9900# to copy out log.</what>
</comment>
<comment>
<author>jorge.l....@gmail.com</author>
<when>Sun, 22 Aug 2010 20:14:31 +0000</when>
<what>check if your contacts have bQ&apos;Edays data.  if you they do make sure they have the full birthday data.  i had this issue in my brand new captivate and once I added the birthday year in my google contacts the error went away. </what>
</comment>
<comment>
<author>superdav...@gmail.com</author>
<when>Fri, 10 Sep 2010 22:13:14 +0000</when>
<what>BOOM... ThatQ&apos;Es it.... hates birthdays with no year.  I changed 1 just to see and it worked.</what>
</comment>
<comment>
<author>superdav...@gmail.com</author>
<when>Fri, 10 Sep 2010 22:13:44 +0000</when>
<what>BOOM... ThatQ&apos;Es it.... hates birthdays with no year.  I changed 1 just to see and it worked.</what>
</comment>
<comment>
<author>r.lopez....@gmail.com</author>
<when>Fri, 17 Sep 2010 18:43:36 +0000</when>
<what>I can confirm that birthdays without year crashes contacts on my Samsung S, Eclair. Adding the year fixes the problem.</what>
</comment>
<comment>
<author>rfr...@gmail.com</author>
<when>Mon, 20 Sep 2010 17:55:25 +0000</when>
<what>The full birthday is the trick.  Updated on the contact that was causing the problem and the problem when away.  No more crashes on Samsung Captivate i-897.  :)</what>
</comment>
<comment>
<author>boris.si...@gmail.com</author>
<when>Fri, 15 Oct 2010 11:03:18 +0000</when>
<what>done, solved after several days of frustration. Searched in my Outlook exchange and found the four birthdays, and simply removed (they had year in them, so not sure that was the problem in my case).</what>
</comment>
<comment>
<author>second2t...@gmail.com</author>
<when>Thu, 21 Oct 2010 06:05:47 +0000</when>
<what>Thank you guys. I was REALLY hoping i didnQ&apos;Et have to take my Captivate back. (like many people were doing) B-Days Fixed it!</what>
</comment>
<comment>
<author>windsore...@gmail.com</author>
<when>Thu, 17 Mar 2011 14:11:03 +0000</when>
<what>I have a samsung galaxy s (9000) and have upgraded to android 2.2 approximately 1 month ago and last week contacts started to crash giving the same msg others are getting android.process.acore.  I am also syncQ&apos;Ed with gmail. </what>
</comment>
<comment>
<author>glennbho...@gmail.com</author>
<when>Thu, 24 Mar 2011 22:21:39 +0000</when>
<what>I have a Galaxy S on 2.2 and I started to see this issue pretty recently. Fixed it by doing the following:

1) turn off syncing
2) then click Q&quot;Emanage applicationsQ&quot;E Q&amp;E Q&quot;Econtacts storageQ&quot;E then tap on Q&quot;Eclear cacheQ&quot;E and Q&quot;Eclear dataQ&quot;E which deletes all contacts from your phone.
3) turn on sync again

Go back into your contacts app and they should sync back down without the app crashing.
</what>
</comment>
<comment>
<author>Jahe...@gmail.com</author>
<when>Tue, 10 May 2011 00:30:46 +0000</when>
<what>I had similar problem and i managed to solve without doing a factory reset or loosing my data. I have posted my solutions at http://www.successismyname.com/?page_id=315

Hope it help.
Cheers</what>
</comment>
<comment>
<author>giust...@gmail.com</author>
<when>Fri, 29 Jul 2011 06:48:33 +0000</when>
<what>In 3.1 I deleted my Gmail account in mail.  From that the contacts app crashes when opened.  Tx
Nothing happens restoring account</what>
</comment>
<comment>
<author>giust...@gmail.com</author>
<when>Fri, 29 Jul 2011 10:44:15 +0000</when>
<what>RESOLVED (Galaxy Tab Android 3.1)
GO TO:
Settings
Applications
All
Contacts
Delete data

Names can be different as listed above - I use the tablet with italian language </what>
</comment>
<comment>
<author>dvm.jfwi...@gmail.com</author>
<when>Wed, 07 Sep 2011 13:05:23 +0000</when>
<what>HereQ&apos;Es my story and solution:

Samsung galaxy gio s5660, android 2.3.3

Got contacts in Phone via SIM from old phone,

Then added google account and synced contacts,

Found out that you cannot really merge contacts together, just kinda link them together (sucks btw),

TO RESOLVE THIS =Q&gt;E I wanted all my contacts to be google contacts (sync Q&amp;E backup),

Exported ALL my contacts to .vCard file,
Imported them via this file into gmail contacts via PC,
Let google autmatically combine double entries,
Now my mobile phone started syncing (icon visible) but then it crashed as described above (OMG WTF, they told me only Windows crashes all the time... guess not)

So, now what?

Downloaded Q&apos;EWondershare MobileGoQ&apos;E Phone manager and installen on PC,
Stopped syncing on my phone,
MobilGO found and accessed my contacts without a problem (driver was already on PC, donQ&apos;Et know if nescessary otherwise),
I deleted them all (you could back them up there if you want),
Then the Q&apos;EcontactsQ&apos;E app didnQ&apos;Et crash anymore, because it was empty obviously,
Turned syncing back on..., Oh no it gives me an error about that too many contacts were deleted... euhm, yeah I know, but the given options didnQ&apos;Et do a thing.

Ok, now what? I exported all my contacts from gmail (wich were already merged with the .vcard file) to a new .vcard file. I putted this one on my SD-card.
Now I let the phone import the contacts: it finds the file! and it asks me where I want them to store: phone or google contacts! This is positive, isnQ&apos;Et it?

And wil it work? Dadadadadadaddadadadadada..... tching! It worked! But it took some time before the contacts were visible in the Q&apos;EcontactsQ&apos;E app. (DonQ&apos;Et know why).

One problem remains: combining contacts (not linking) is only possible when in gmailQ&apos;Es contacts (as far as I know).

I want an hour of my life back, Google!

Greetings.</what>
</comment>
<comment>
<author>mkaul...@gmail.com</author>
<when>Tue, 25 Oct 2011 09:54:13 +0000</when>
<what>I too had a problem with my system crashing when I tried to open some contacts.

I solved the problem by performing the following steps:

1. Opened Contact
2. Cleared all (except the last weekQ&apos;Es) entries in History.

After this the crash have stopped. I had encountered the problem a few months back and had solved the problem by executing these steps.

 </what>
</comment>
</bug>
<bug>
<bugid>15067</bugid>
<title>Q&quot;Etext-rendering: optimizeLegibilityQ&quot;E displays newlines as boxes</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jleedev</reportedBy>
<openedDate>Sun, 27 Feb 2011 00:38:53 +0000</openedDate>
<description>This HTML: Q&lt;Ep style=Q&quot;Etext-rendering:optimizelegibilityQ&quot;EQ&gt;E Webkit.
Android. Oh no. is rendered with boxes where the newlines are. Happens
in 2.2 and 2.3. Does not happen in 1.6.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 27 Feb 2011 02:31:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>883</bugid>
<title>AMR Recording issues</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>tomasz.z...@gmail.com</reportedBy>
<openedDate>Tue, 16 Sep 2008 19:11:37 +0000</openedDate>
<description>When recording an AMR sample from the microphone the recorded sample has
a fixed length and its lacking the standard AMR header: 0x23, 0x21,
0x41, 0x4D, 0x52, 0x0A. Attached the example code to reproduce the
issue. Regards,</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 16 Sep 2008 19:38:04 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:46:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:25:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17920</bugid>
<title>Group view in contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bajer....@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 17:33:29 +0000</openedDate>
<description>Hi, I have a lot of contacts in Android. I think it would be a nice
feature to add possibility to see the tree where the roots are
particular groups from contacts and the leaves are contacts. It would
increase the speed of finding contact (you donQ&apos;Et need to write the name,
it is easier to find contact when you donQ&apos;Et remember name). NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>d.alex...@gmail.com</author>
<when>Mon, 11 Jul 2011 22:36:50 +0000</when>
<what>would be a very useful out of the box feature for those who does not remember name.
I personally missing it after moving from P800</what>
</comment>
</bug>
<bug>
<bugid>4610</bugid>
<title>Rachael UI response is slow for a time out pop-up in Android2.0</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-09T19:59:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pushkars...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 13:07:17 +0000</openedDate>
<description>GENERAL DESCRIPTION: ---------------------- Rachael UI response is slow.
Time out pop-ups are not getting timed out quickly even the user presses
back key. STEP-BY-STEP INSTRUCTION: ------------------------------------
1. Power on the DUT 2. From main menu go to Settings 3. Select the
wireless controls. 4. In wireless controls-Q&gt;EMobile network settings 5.
Select network operators 6. In network operators, search for all
available networks. 7. A list of available networks will be
displayed.(Airtel, Cellone, Idea, Vodafone IN, Reliance, Aircel, TATA
DOCOMO) 8. Select the Irrelevant network operator like Vodafone In. 9. A
time out pop-up will be displayed Q&quot;EYour Sim card does not allow a
connection to this networkQ&quot;E 10.Now press back and check the behaviour of
time out pop-up. Expected Result: ---------------------- Time out pop
should dis-appear immediately once the user presses back key. User
expects a quick response on the UI Actual Result: ------------------ The
time out pop remains on the UI even the user navigates back to the stand
by screen. Reproducibility ---------------- 5/10 Android Version: 2.0</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 09 Nov 2009 19:59:09 +0000</when>
<what>This is called a Q&quot;EtoastQ&quot;E and cannot be dismissed by the user. Toasts are dismissed automatically after a fixed 
period of time.</what>
</comment>
</bug>
<bug>
<bugid>15761</bugid>
<title>delete  multiple calls from  call list </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Sun, 27 Mar 2011 08:07:13 +0000</openedDate>
<description>If there is a feature for deleting multiple call list by single click
select and single click delete that would be fine and easier to use .</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 01:40:54 +0000</when>
<what>I just did a search on the Android market for:

clear call list

Perhaps this should be integrated into Android. I donQ&apos;Et know.</what>
</comment>
<comment>
<author>atanu2...@gmail.com</author>
<when>Thu, 31 Mar 2011 06:02:08 +0000</when>
<what>this is not only for deleting it is for having some more options
......thanks.....
DISCLAIMER:
This message contains privileged and confidential information and is
intended only for an individual named. If you are not the intended
recipient, you should not disseminate, distribute, store, print, copy or
deliver this message. Please notify the sender immediately by e-mail if you
have received this e-mail by mistake and delete this e-mail from your
system. E-mail transmission cannot be guaranteed to be secure or error-free
as information could be intercepted, corrupted, lost, destroyed, arrive late
or incomplete or contain viruses. The sender, therefore, does not accept
liability for any errors or omissions in the contents of this message which
arise as a result of e-mail transmission. If verification is required,
please request a hard-copy version.</what>
</comment>
</bug>
<bug>
<bugid>17069</bugid>
<title>Google, please support Arabic! Google, please support Arabic! Google, please support Arabic! Google, please support Arabic! Google, please support Arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-23T19:15:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>khaledal...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 06:55:45 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 May 2011 19:15:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13335</bugid>
<title>ContentResolver.bulkInsert() throws Q&quot;EReleasing statement in a finalizerQ&quot;E exception on every row</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shem...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 22:27:41 +0000</openedDate>
<description>I am trying to copy call log data from my retail phone to my development
phone (which has no SIM card). The development phone is a
Q&quot;ESAMSUNG-SGH-I897Q&quot;E running Android 2.2. I package each row into a class,
and use this fn to post: private void processCallLogData(final
ListQ&lt;ECallLogDataQ&gt;E data) { Log.d(Q&quot;EprocessCallLogDataQ&quot;E, data.size() + Q&quot;E
recordsQ&quot;E); int size = data.size(); ContentValues values[] = new
ContentValues[size]; for (int index = 0; index Q&lt;E size; ++index) {
ContentValues this_value = values[index] = new ContentValues();
CallLogData datum = data.get(index);
this_value.put(CallLog.Calls.CACHED_NAME, datum.name);
this_value.put(CallLog.Calls.NUMBER, datum.number);
this_value.put(CallLog.Calls.TYPE, datum.type);
this_value.put(CallLog.Calls.DATE, datum.date);
this_value.put(CallLog.Calls.DURATION, datum.duration); }
ContentResolver resolver = getContentResolver(); int inserted =
resolver.bulkInsert(CallLog.Calls.CONTENT_URI, values); if (inserted !=
size) { Log.e(Q&quot;EprocessCallLogDataQ&quot;E, size + Q&quot;E records; Q&quot;E + inserted + Q&quot;E
insertedQ&quot;E); } } For each row, I get an exception: 12-21 14:00:50.201:
WARN/SQLiteCompiledSql(3120): Releasing statement in a finalizer. Please
ensure that you explicitly call close() on your cursor: INSERT INTO logs
(Q&apos;E_idQ&apos;E, Q&apos;EnumberQ&apos;E, Q&apos;EaddressQ&apos;E, Q&apos;EdateQ&apos;E, Q&apos;EdurationQ&apos;E, Q&apos;EtypeQ&apos;E, Q&apos;EnewQ&apos;E, Q&apos;EnameQ&apos;E,
Q&apos;Ename_rever 12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120):
android.database.sqlite.DatabaseObjectNotClosedException: Application
did not close the cursor or database object that was opened here 12-21
14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.database.sqlite.SQLiteCompiledSql.Q&lt;EinitQ&gt;E(SQLiteCompiledSql.java:62)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.database.sqlite.SQLiteProgram.Q&lt;EinitQ&gt;E(SQLiteProgram.java:100)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.database.sqlite.SQLiteStatement.Q&lt;EinitQ&gt;E(SQLiteStatement.java:36)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.database.sqlite.SQLiteDatabase.compileStatement(SQLiteDatabase.java:1254)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.database.DatabaseUtils$InsertHelper.getStatement(DatabaseUtils.java:858)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.database.DatabaseUtils$InsertHelper.insertInternal(DatabaseUtils.java:878)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.database.DatabaseUtils$InsertHelper.insert(DatabaseUtils.java:1011)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
com.android.providers.contacts.CallLogProvider.insert(CallLogProvider.java:234)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.content.ContentProvider.bulkInsert(ContentProvider.java:559)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.content.ContentProvider$Transport.bulkInsert(ContentProvider.java:179)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:158)
12-21 14:00:50.201: WARN/SQLiteCompiledSql(3120): at
android.os.Binder.execTransact(Binder.java:288) 12-21 14:00:50.201:
WARN/SQLiteCompiledSql(3120): at dalvik.system.NativeStart.run(Native
Method) My expectation, obviously, is that the bulkInsert will succeed.
If it does not, IQ&apos;Ed expect to see some indication of what IQ&apos;Em doing
wrong. (For example, a previous iteration of this program did not set
Q&quot;EdurationQ&quot;E data, and the log told me so.)</description>
<comment>
<author>Kerl....@gmail.com</author>
<when>Thu, 21 Apr 2011 06:58:01 +0000</when>
<what>I met this problem too.

CallLogProvider used DatabaseUtils.InsertHelper to insert data into the database, but never called close() on the InsertHelper, so this happened.</what>
</comment>
</bug>
<bug>
<bugid>11848</bugid>
<title>[Froyo] the bug at searching app in android market </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>hsyoo...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 05:02:19 +0000</openedDate>
<description>Our device has no phisical keypad, it has full touch LCD. Our device is
with Froyo(2.2) version of android(2.2-update 1). Q&gt;EQ&gt;E Steps to reproduce
the problem. 1. choose the google icon at google search widget. 2.
change search area to Q&apos;EAppsQ&apos;E form Q&apos;EAllQ&apos;E 3. input keyword for search 4.
run search 5. select the search icon at the title of search result list
screen 6. input the other keyword for search again 7. run search 8.
search result is not changed Q&gt;EQ&gt;E What happened. second search is not work
Q&gt;EQ&gt;E What you think the correct behavior should be. search is work well
every time. Please check this bug. Thank you.</description>
</bug>
<bug>
<bugid>6058</bugid>
<title>2.01/Droid Bluetooth hands free</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dtel...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 05:03:49 +0000</openedDate>
<description>After the 2.01 update my phone no longer fully syncs with the hands free
in my car. I can make/receive calls as before, but none of the
contacts/address book syncing is working. If I unpair and repair with
the car i get the notification that something wants access to my
phonebook, I choose accept always as before. But none of my contacts
ever show up!</description>
<comment>
<author>dtel...@gmail.com</author>
<when>Mon, 01 Mar 2010 04:21:38 +0000</when>
<what>This persists in the 2.1 version as well.</what>
</comment>
</bug>
<bug>
<bugid>18911</bugid>
<title>Virtual keyboard still visible after failed Bluetooth-pairing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mazdak.f...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 11:17:42 +0000</openedDate>
<description>Background: When I connect via Bluetooth (socket.connect()) and the
devices arenQ&apos;Et paired. The pairing process starts and the PIN is entered
in the device. Afterwards when recieving the request a dialog or
notification shows up. Problem: If somehow the connection/socket is
closed/broken with the keyboard being active. The keyboard isnQ&apos;Et closed
properly. DonQ&apos;Et know if there is a way to access it but I canQ&apos;Et do it.
The Edittext-field is accessable... Solution: Keyboard is closed if an
Exception is caught during the pairing-process Attached there is a more
detailed view of the problem: -test1.png = Before the connection breaks,
keyboard is up -test2.png = Connection is broken and the keyboard is
visible in the background</description>
<comment>
<author>mazdak.f...@gmail.com</author>
<when>Fri, 29 Jul 2011 11:18:38 +0000</when>
<what>Using a Xperia Mini - Gingerbread</what>
</comment>
</bug>
<bug>
<bugid>6199</bugid>
<title>Flash sms (class 0 sms) - no notification / no sound</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>alexy...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 09:04:52 +0000</openedDate>
<description>IQ&apos;Em using T-Mobile G1 device. Since update from android 1.5 to android
1.6 my phone doesnQ&apos;Et notify me of incoming flash sms (class 0 sms). No
sound is played, no vibra. This problem occurs with standard android sms
application and also with other software like ringo ringtone or handcent
sms. Normal sms are working perfect. It would be nice if a flash sms
behaves like a normal sms with full notification (sound, vibra). It
would be also very helpfull to be able to save flash sms.</description>
<comment>
<author>chu...@gmail.com</author>
<when>Sat, 08 May 2010 10:21:46 +0000</when>
<what>Flash SMS shouldnQ&apos;Et be allowed to be saved.</what>
</comment>
<comment>
<author>serdar2...@gmail.com</author>
<when>Wed, 20 Apr 2011 17:35:41 +0000</when>
<what>Flash sms not work</what>
</comment>
</bug>
<bug>
<bugid>15199</bugid>
<title>There is no satisfactory unique device identifier</title>
<status>Question</status>
<owner>n...@google.com</owner>
<closedOn>2011-04-11T18:15:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>spencerk...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 16:08:04 +0000</openedDate>
<description>IQ&apos;Em working on a project for a client who is very concerned with
security, and we are attempting to use a unique device identifier as
part of our authentication scheme. We have been continually running into
problems with this, because we canQ&apos;Et seem to find a device ID that meets
the following requirements: -Always available regardless of the device
or state of the device -Stable and persistant even if user resets or
upgrades their device -Globally unique The candidates weQ&apos;Eve explored are
the Android ID, the telephony ID and the wifi mac address: -
Settings.Secure.ANDROID_ID() The Android ID isnQ&apos;Et persistant or globally
unique. We found two devices with the same ID, and weQ&apos;Eve had devices
that change android ID on Android version upgrade. -Telephony ID:
TelephonyManager.getDeviceId() The telephony ID isnQ&apos;Et always available.
Tablets without 3G capabilities donQ&apos;Et have one. -Wifi Mac: WifiManager
getConnectionInfo().getMacAddress() The wifi mac isnQ&apos;Et always available
either. Some devices return a null here when wifi is off. This is a
serious hole in the OS, if as it appears thereQ&apos;Es no way to uniquely
identify an android device, then thereQ&apos;Es no way for my clientQ&apos;Es security
requirements to be met and they will have to abandon the platform.</description>
<comment>
<author>n...@google.com</author>
<when>Mon, 11 Apr 2011 18:15:43 +0000</when>
<what>Please read our guidance at:

http://android-developers.blogspot.com/2011/03/identifying-app-installations.html
</what>
</comment>
</bug>
<bug>
<bugid>9352</bugid>
<title>Sending plain text messages with the default mail client is impossible</title>
<status>Declined</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-06-28T08:18:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merciadr...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 18:13:21 +0000</openedDate>
<description>With the default AndroidQ&apos;Es e-mail client, it is impossible to send
messages in plain text. It should be implemented.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 28 Jun 2010 01:59:50 +0000</when>
<what>ThereQ&apos;Es not much here to go on, and in fact the stock email client ONLY sends email in plain text.  Can you provide some more information about what youQ&apos;Ere seeing?   Among other things, the device, OS version, and an example of what youQ&apos;Ere seeing..</what>
</comment>
<comment>
<author>merciadr...@gmail.com</author>
<when>Mon, 28 Jun 2010 07:46:32 +0000</when>
<what>For sure. IQ&apos;Em using Android 2.1, with an HTC Desire.

My first idea was to send PGP-signed messages with APG, which simply generates a temporary key thanks to a private key, this temporary key being recognized by another client, if it has my public key. (Principle of PGP.)

Then, I tried APG, which generated the PGP temporary key, I wrote a message, and I sent it. I just opened it with Thunderbird, and the message is not in plain/text:
Content-Type:multipart/alternative;	boundary=Q&quot;E----=_Part_0_1277710752914Q&quot;E
MIME-Version:1.0.

This is a real problem, as it prevents the message from being correctly interpreted as a signed message, on one hand, and, on the other hand, the message should be sent as plain/text, not in some MIME ersatz. 

This is not due to APG, as I tried with a simple e-mail (i.e. without any cryptography stuff), and, same headers:
Content-Type: multipart/alternative;	boundary=Q&quot;E----=_Part_0_1277711089463Q&quot;E
MIME-Version: 1.0.

Thanks.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 28 Jun 2010 08:18:36 +0000</when>
<what>The HTC Desire uses HTCQ&apos;Es email client (itQ&apos;Es not the standard Android Email client), so youQ&apos;Ed have to talk to them about issues with it; sorry!</what>
</comment>
<comment>
<author>merciadr...@gmail.com</author>
<when>Mon, 28 Jun 2010 08:21:46 +0000</when>
<what>Ok. And where can I found them?!</what>
</comment>
</bug>
<bug>
<bugid>17726</bugid>
<title>top and bottom bars take too much space in gmail app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 20:16:12 +0000</openedDate>
<description>Isnt the point of the menu button to keep all this stuff hidden till we
need it?</description>
</bug>
<bug>
<bugid>19663</bugid>
<title>Italic text is clipped by itQ&apos;Es bounding box on the right edge</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nat...@janrain.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 21:26:29 +0000</openedDate>
<description>Have a TextView with textStyle=Q&quot;EitalicQ&quot;E layout_gravity=Q&quot;ErightQ&quot;E The
rightmost part of the rightmost character will be clipped. I donQ&apos;Et think
it should clip the last character, it should adjust the view bounds or
something to the required size. 2.3 emulator / Nexus S See also:
http://stackoverflow.com/questions/4353836/italic-textview-with-wrap-contents-seems-to-clip-the-text-at-right-edge/5666648#5666648
HereQ&apos;Es the exact view that was exhibiting the problem for me: Q&lt;ETextView
android:id=Q&quot;E@+id/jr_footer_textQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_gravity=Q&quot;Eright|center_verticalQ&quot;E android:padding=Q&quot;E5dpQ&quot;E
android:singleLine=Q&quot;EtrueQ&quot;E android:text=Q&quot;E@string/jr_powered_byQ&quot;E
android:textColor=Q&quot;E#ffffffQ&quot;E android:textStyle=Q&quot;EitalicQ&quot;E /Q&gt;E</description>
<comment>
<author>nat...@janrain.com</author>
<when>Mon, 29 Aug 2011 21:27:58 +0000</when>
<what>This is a dup of 6817</what>
</comment>
</bug>
<bug>
<bugid>10243</bugid>
<title>Validity of SwissSign Root Certificates on Android Platform</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-08-09T02:34:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ives.h...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 12:13:15 +0000</openedDate>
<description>Because the Root Certificate is still not trusted (Issue 8781), you can
show the certificate details and there is a wrong expire date. SwissSign
Gold CA - G2 SwissSign Silver CA - G2 Issued on: 25.10.2006 Expires on:
25.10.1936 Should be: Expires on: 25.10.2036 Test: https://swisssign.com
Regards Ives Hotz SwissSign AG</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:34:41 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 09 Sep 2010 05:52:28 +0000</when>
<what>enh, I donQ&apos;Et think this is duplicate, I believe they are reporting this issue that was fixed in Froyo

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=445d8f159258708e084d578edaf468239d6cecc1


SslCertificate should provide Date interface

While working on out openssl code, I found a Y2k bug that the dates
from invalidate certificates could be shown as 1909 instead of 2009.
The reason was because SslCertificate/BrowserActivity passed the
values around as Strings even though the started as Dates (from
X509Certificate) and were converted backed to Dates before
presentation by BrowserActivityQ&apos;Es reformatCertificateDate.

SslCertificate now maintains date fields internally as Date objects
without converting them to Strings. The constructor and String
accessors, which are now @deprecated, now specify the format as an ISO
8601 date string which uses 4 digit years.

BrowserActivity now reformatCertificateDate is now simply
formatCertificateDate and no longer has to convert from String to Date
and back to String to get proper Locale formatting.

CTS SslCertificateTest also updated.
</what>
</comment>
</bug>
<bug>
<bugid>3618</bugid>
<title>Sound Error With Bluetooth Headset </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>7</stars>
<reportedBy>daeun.c...@gmail.com</reportedBy>
<openedDate>Fri, 21 Aug 2009 07:54:32 +0000</openedDate>
<description>Occurrence Process : Pair Bluetooth headset to phone -Q&gt;E Make a call and
listen to Handset speaker -Q&gt;E When call connected, the first ringback
tone is heard on Handset speaker, then only transfer to Bluetooth the
first ringback tone is heard on Handset speaker, not a Bluetooth headset
It is presumed that handset in idle(BT paried), make a call, ringback
tone play from modem, but Routing is made after playing. please check
this issue. Bluetooth headset which we used on test is samsung WEP200.
thank you~</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:22:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:23:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:23:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3275</bugid>
<title>Contact Groups not editable</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-02T05:20:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>96</stars>
<reportedBy>matthewh...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 15:01:32 +0000</openedDate>
<description>Hi, Simple problem, big annoyance. There does not seem to be anyway to
manage a given contactQ&apos;Es group membership, either when adding new or
editing existing. So I have to go into Google Contacts via the web to do
this, which rather defeats the point and I might not always remember to
do that! Matthew</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:31:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:23:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:52:03 +0000</when>
<what></what>
</comment>
<comment>
<author>samuelf...@gmail.com</author>
<when>Mon, 07 Dec 2009 07:22:50 +0000</when>
<what>I agree this is also annoying.  I have different groups of friends/people I need to file them to.  I think this 
function should also be AT LEAST available via the web ON THE ANDROID PHONE browser.  That would be totally 
awesome.  When I try to use the phoneQ&apos;Es browser to edit the contact, it defaults to the Q&quot;EmobileQ&quot;E default view 
(bottom of page).  When I try to click on Q&quot;EDesktopQ&quot;E view, then go into contacts, it will not allow me to put any 
contacts under any groups because itQ&apos;Es under Q&quot;Ebasic htmlQ&quot;E view.  When I click on Q&quot;EstandardQ&quot;E view, it brings me 
back to the mobile view.  No way to do it on the phone.  Pretty please, make this available in 2.0.  I would much 
duly appreciate it.  Thanks.</what>
</comment>
<comment>
<author>eastonha...@gmail.com</author>
<when>Mon, 07 Dec 2009 07:57:33 +0000</when>
<what>I have the motorola droid and android 2.0 dontQ&apos;Es gots it. (I doesnQ&apos;Et posses that 
capability) :(</what>
</comment>
<comment>
<author>cannerdc@gmail.com</author>
<when>Tue, 15 Dec 2009 11:02:52 +0000</when>
<what>on moto droid 2.0 not only canQ&apos;Et i creat or edit groups, the 60 or so groups I set 
up  are listed on the droid in no particular order - thatQ&apos;Es a lot of screens to 
scroll throught to find a particular group - and then you have to go looking for 
that group again to uncheck the box to get back to display all contacts.  Major 
disappointment for me!</what>
</comment>
<comment>
<author>sinanozisik@gmail.com</author>
<when>Tue, 09 Feb 2010 21:26:45 +0000</when>
<what>a Q&quot;EgroupsQ&quot;E tab on the Q&quot;Ephone-call log-contacts-favoritesQ&quot;E screen would be great
-selecting the Q&quot;EgroupsQ&quot;E, tab lists the groups
-selecting a group name lists the contacts of that group
-holding for long on a group name opens up editing menus. (change name, add contact,
remove contact)

also, in contactQ&apos;Es detail screens, the belonging groups should be listed as it is in
google mail contacts on the web. adding to and removing from a group should be
available in this screen too
</what>
</comment>
<comment>
<author>weiler.m...@gmail.com</author>
<when>Fri, 12 Mar 2010 16:40:34 +0000</when>
<what>not fixed for half a year. only 31 stars. how could that be?

anyhow - there is a tool called Q&quot;EContacts GroupUQ&quot;E which seems to do just what we need.
Q&quot;EContacts GroupU integrates with built-in phonebook seamlessly. All groups edited in
GroupU will appear in phonebook, and can be synced with gmail group. User can send
sms/mms/email to a group, or group members.Q&quot;E
ItQ&apos;Es free with ads and $3.99 without them.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 11 May 2010 22:33:46 +0000</when>
<what>I run android 2.1 on Tattooo (aka Click) - there is no way to see, add or change contact groups. Worked 
on hero and tattoo original rom (1.67).</what>
</comment>
<comment>
<author>skipwhite08@gmail.com</author>
<when>Wed, 12 May 2010 14:05:05 +0000</when>
<what>I agree.  The contacts management is lacking.  Needs to support groups on the phone.
 Must be able to add a new contact to a specific group, change a contactQ&apos;Es group
association.  Must also be able to view a list of contacts by group.  I have 1500
contacts in my address book, so sorting by groups (and surname) are essential.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 10:28:05 +0000</when>
<what>Please go here and star it instead (this is the wrong forum):

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=68e7362518e0145f</what>
</comment>
<comment>
<author>Jaggu...@gmail.com</author>
<when>Thu, 10 Jun 2010 20:20:38 +0000</when>
<what>I completely agree with sinanozisik.  There really needs to be a Q&quot;EGroupsQ&quot;E tab in Contacts.  

I canQ&apos;Et find any way to access groups in Contacts at all.  Someone please help me. </what>
</comment>
<comment>
<author>lohei...@gmail.com</author>
<when>Fri, 18 Jun 2010 03:53:44 +0000</when>
<what>This is really frustrating! I currently donQ&apos;Et have Q&quot;Emy contactsQ&quot;E displayed on my phone because I only want a small portion of them displayed. When new contacts are added, their default group is Q&quot;Emy contactsQ&quot;E and therefore do not show up on my phone! I then have to go online to edit their group to get them to display on my phone. Very annoying, please fix!</what>
</comment>
<comment>
<author>trevor.l...@gmail.com</author>
<when>Sun, 29 Aug 2010 16:12:32 +0000</when>
<what>Contact groups need several things to be effective:

1. Manage Groups on Phone
Ability to add/remove groups, add/remove contacts from groups directly on the phone.

2. Manage All Contacts Using Groups
Currently groups is only supported for contacts synced through Gmail. However, the Contacts manager displays all contacts from all accounts (all Gmail Q&amp;E Facebook accounts). Group management needs to allow managing all contacts as a universal list. So I should be able to add a Gmail contact and a Facebook contact into the same group.

3. Groups Tab in Phone App
There should be a groups tab in the phone app that displays all the groups and when you click on a group, shows you only contacts in that group.

4. Group SMS / E-mail
There should be a way to send a text message or e-mail to a group.

Having just downloaded a bunch of contact managers and group sms apps, this functionality still does not appear supported, even with apps. One of the main reasons appears to be the fact that the underlying groups infrastructure does not currently support managing groups across accounts. This is a big problem because itQ&apos;Es difficult to explain to a novice why some of their contacts are available, but others are not.
</what>
</comment>
<comment>
<author>Jaggu...@gmail.com</author>
<when>Sun, 29 Aug 2010 19:58:20 +0000</when>
<what>Most importantly (at least to me) is that I currently have no access to groups on my Droid.  Unless IQ&apos;Em missing something (IQ&apos;Em pretty sure IQ&apos;Em not) I donQ&apos;Et have the ability to say I want to pick a contact from my Family group, or from my Friends group, or from my Coworkers group, etc. 

WhatQ&apos;Es the point of having groups if I canQ&apos;Et actually filter by them?</what>
</comment>
<comment>
<author>PeterLa...@gmail.com</author>
<when>Tue, 07 Sep 2010 09:39:19 +0000</when>
<what>Gmail groups arenQ&apos;Et even shown or synced with the Android phone (LG GT540, v1.6). This makes having groups at all almost useless (for those of us who mostly use their phone, and very rarely use web-based Gmail). This is a very serious flaw.</what>
</comment>
<comment>
<author>hlim...@gmail.com</author>
<when>Tue, 07 Sep 2010 09:47:27 +0000</when>
<what>I have this problem too. IQ&apos;Em currently using Q&quot;EContacts GroupUQ&quot;E as a temporary solution. You can download the app from the market.</what>
</comment>
<comment>
<author>g...@android.com</author>
<when>Wed, 02 Mar 2011 05:20:18 +0000</when>
<what>You can view, create, rename and delete groups, as well as assign contacts to groups, in Android 3.0 (Honeycomb).</what>
</comment>
<comment>
<author>dange...@gmail.com</author>
<when>Wed, 02 Mar 2011 06:06:37 +0000</when>
<what>Sounds fab - for when I have a device with honeycomb, or a rooted device
with the rom. Thanks! Def something to look forward to!</what>
</comment>
</bug>
<bug>
<bugid>12656</bugid>
<title>first words that you want to be in ALL CAPS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 20:45:46 +0000</openedDate>
<description>On a G2 running Android 2.2: When you first put the focus in an input
field and are ready to type using the on-screen keyboard, the
shift/caps-lock key *looks* like itQ&apos;Es going to start typing IN ALL CAPS.
ItQ&apos;Es solid white, not black with a white arrow as it is for capitalizing
only the first letter of a word-- yet thatQ&apos;Es what it does. Makes extra
work if you *actually* want your first word to be in all caps.</description>
</bug>
<bug>
<bugid>8330</bugid>
<title>Adding all-day calendar event via Intent results in event off by one day</title>
<status>WorkingAsIntended</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T07:33:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>srowen</reportedBy>
<openedDate>Fri, 14 May 2010 07:37:24 +0000</openedDate>
<description>IQ&apos;Em adding a calendar event via Intent; the essential code doing so is:
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType(Q&quot;Evnd.android.cursor.item/eventQ&quot;E);
intent.putExtra(Q&quot;EbeginTimeQ&quot;E, Q&quot;E1273791600000Q&quot;E); intent.putExtra(Q&quot;EallDayQ&quot;E,
true); intent.putExtra(Q&quot;EendTimeQ&quot;E, Q&quot;E1273791600000Q&quot;E); .. The begin and end
times represent midnight, May 14, 2010 (in my timezone, BST, which is
what my device uses too). The resulting activity to edit and save the
event show a date of May 13, 2010, instead of May 14, 2010 as expected.
If I remove the Q&quot;EallDayQ&quot;E extra, it works as expected. Nexus One, Android
2.1-update1</description>
<comment>
<author>marlo...@gmail.com</author>
<when>Fri, 11 Jun 2010 00:51:52 +0000</when>
<what>I believe that the calendar provider (and its associated intents) still isnQ&apos;Et in the official api.

However, I think this might still work on most phones if you set your timestamps to GMT instead of your own local time. I havenQ&apos;Et specifically tried doing this by intent though.

A note of caution here: Since there isnQ&apos;Et an official intent for calling the calendar application, there is a high probability that this kind of intent will fail completely on devices that have replaced the calendar application with their own implementation. Its probably just best to wait for if/when an official API gets released.
</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:33:05 +0000</when>
<what>marlo...@gmail.com is correct. All-day events needs to be in GMT.</what>
</comment>
</bug>
<bug>
<bugid>9233</bugid>
<title>Inserting/updating/deleting GroupMembership does not set ContactsContract.Groups.DIRTY flag</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dunkingb...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 17:03:04 +0000</openedDate>
<description>When updating a GroupMembership Data row the ContactsProvider2 DOES NOT
update the Groups#DIRTY flag. A change to the members of a group SHOULD
typically be considered a change to the state of the group, marking the
group as DIRTY. Further, deleting a Groups row DOES delete
GroupMembership rows, i.e. these rows SHOULD be considered to be a part
of what makes up a Q&quot;EgroupQ&quot;E.</description>
</bug>
<bug>
<bugid>5976</bugid>
<title>Make trackball more effective for text manipulation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>93</stars>
<reportedBy>bgourlie@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 14:41:59 +0000</openedDate>
<description>After wondering what the trackball in the nexus one could possibly be
good for, all the sudden it hit me: text manipulation. I was
disappointed to see that it wasnQ&apos;Et effective in itQ&apos;Es current form. So...
For android phones with a trackball, make them more effective at
manipulating text. Specifically: - Make trackball navigate text faster.
- Clicking the trackball with no text selected and nothing in the
clipboard would start text selection. - Clicking with text selected
would give cut/copy/delete options. - Clicking with text in the
clipboard would give the option to paste and would clear the clipboard.
I donQ&apos;Et know if clipboard is the correct nomenclature in the Android
world, but IQ&apos;Em referring to any text that might have been cut/copied.</description>
<comment>
<author>righteous@gmail.com</author>
<when>Tue, 12 Jan 2010 07:29:22 +0000</when>
<what>Your ideas for expected behaviour approximate my own.  Starred.</what>
</comment>
<comment>
<author>JMcDade42</author>
<when>Thu, 14 Jan 2010 02:44:42 +0000</when>
<what>This would be great.  It would be nice to have a useful function for pressing the
trackball.</what>
</comment>
<comment>
<author>habi...@gmail.com</author>
<when>Fri, 15 Jan 2010 01:03:29 +0000</when>
<what>Sounds useful!</what>
</comment>
<comment>
<author>rgam...@gmail.com</author>
<when>Fri, 12 Feb 2010 18:31:55 +0000</when>
<what>YES! Nexus One trackball feels so horrible - just not responsive to moving left/right
- needs some acceleration options.
Other times when IQ&apos;Em trying to edit text in an input box, the cursor moves in a very
unexpected manner - if I roll up, I expect it to go up one line, but no - it doesnQ&apos;Et
- seems unpredictable where itQ&apos;Es going to move - donQ&apos;Et know if itQ&apos;Es because of a
multi-line input text box - I expect the trackball to move cursor based upon what I
see, not some Q&apos;EunseeableQ&apos;E line breaks which apparently is how itQ&apos;Es moving.</what>
</comment>
<comment>
<author>thomasl...@gmail.com</author>
<when>Mon, 01 Mar 2010 07:10:35 +0000</when>
<what>i would like the trackball to wakeup the unit if it is in standby too, instead of
just hitting the on/off button</what>
</comment>
<comment>
<author>romcas...@gmail.com</author>
<when>Fri, 26 Mar 2010 18:38:19 +0000</when>
<what>trackball on wakeup!</what>
</comment>
<comment>
<author>kool...@gmail.com</author>
<when>Wed, 07 Apr 2010 20:31:45 +0000</when>
<what>Can we please get the trackball wake??!!</what>
</comment>
<comment>
<author>LanceMJo...@gmail.com</author>
<when>Wed, 07 Apr 2010 22:22:01 +0000</when>
<what>There is a trackball wake mod for the Nexus One on the xda forum called, you guessed
it, Trackballwake. ThereQ&apos;Es even a mod to unlock so all thatQ&apos;Es required is a double
tap to get to the home screen; much like the menu double tap to unlock feature on
some of the G1 ROMs. Remember kids, Google Search is your friend.</what>
</comment>
<comment>
<author>jpat...@gmail.com</author>
<when>Wed, 07 Apr 2010 22:52:49 +0000</when>
<what>Seems so easy to add an option into the underlying OS, tho... IQ&apos;Em not against mods and plugins... just feels like 
this one should be added to the settings for convenience. One more tiny little mod to constantly update. /sigh</what>
</comment>
<comment>
<author>Persians...@gmail.com</author>
<when>Wed, 07 Apr 2010 23:01:24 +0000</when>
<what>It was extremely easy to add. The function already kinda exists.. </what>
</comment>
<comment>
<author>dan.me...@gmail.com</author>
<when>Wed, 07 Apr 2010 23:06:36 +0000</when>
<what>Guys, this issue is specifically about making the trackball more useful for *text
manipulation*. I suggest you search or create a new issue about trackball wake.</what>
</comment>
<comment>
<author>jspi...@gmail.com</author>
<when>Thu, 22 Apr 2010 17:00:58 +0000</when>
<what>i can go for the trackball wake idea and some sensitivity options on the Nexus One.</what>
</comment>
<comment>
<author>crit...@gmail.com</author>
<when>Thu, 14 Oct 2010 09:22:38 +0000</when>
<what>I wouldnt mind having the trackball work as a mouse on all the keyboards, specially since my HTC Hero screen has malfunctioned.</what>
</comment>
<comment>
<author>LanceMJo...@gmail.com</author>
<when>Tue, 04 Oct 2011 15:00:13 +0000</when>
<what>This is long overdue and probably just as off topic as my last post.. (by a year), but there is also Dasher which is a proof of concept text input application for Android, Windows, and other operating systems.
To check it out: go to http://www.inference.phy.cam.ac.uk/dasher/MobileDasher.html
Likewise, there is also a page on AppBrain with reviews and such:  http://www.appbrain.com/app/dasher/dasher.android
Enjoy!</what>
</comment>
</bug>
<bug>
<bugid>2380</bugid>
<title>Fake Camera make the OS crashed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>ebag...@gmail.com</reportedBy>
<openedDate>Tue, 07 Apr 2009 11:02:21 +0000</openedDate>
<description>My boss ask me to verify whether the Fake camera can work sucessfully or
not in our device. The Fake Camera can be opened sucessfully, but when i
click the Q&quot;EcaptureQ&quot;E physics button the Q&quot;Eclick soundQ&quot;E can be played and
from the printing message the Q&quot;EkCannedJpegQ&quot;E has loaded sucessful, but
after the after the Q&quot;Eclick sound Q&quot;E played, the camera crashed, also the
OS crashed and auto reboot. but the picture which is defined as
Q&quot;EkCannedJpegQ&quot;E has been stored in SDCARD. Then I modified the the process
how the handler the case Q&quot;EKeyEvent.KEYCODE_DPAD_CENTERQ&quot;E in function Q&quot;E
onKeyDown(int keyCode, KeyEvent event)Q&quot;E in Q&quot;ECamera.javaQ&quot;E to make the
Q&quot;EautoFocus()Q&quot;E can not be called after user clicked capture button, and
the modified function as list: case KeyEvent.KEYCODE_CAMERA: case
KeyEvent.KEYCODE_DPAD_CENTER: if (event.getRepeatCount() == 0) { // The
camera operates in focus-priority mode, meaning that we take a picture
// when focusing completes, and only if it completes successfully. If
the user // has half-pressed the shutter and already locked focus, we
can take the photo // right away, otherwise we need to start AF.
mIsFocused = true; if (mIsFocused || !mPreviewing) { // doesnQ&apos;Et get set
until the idler runs if (mCaptureObject != null) {
mCaptureObject.onSnap(); } clearFocus(); updateFocusIndicator(); } else
{ // Half pressing the shutter (i.e. the focus button event) will
already have // requested AF for us, so just request capture on focus
here. If AF has // already failed, we donQ&apos;Et want to trigger it again.
mCaptureOnFocus = true; if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER Q&amp;EQ&amp;E
!mIsFocusButtonPressed) { // But we do need to start AF for DPAD_CENTER
autoFocus(); } } } return true; But the result is same .the camera
crashed, also the OS crashed and auto reboot too. The error information
is: W/camera ( 3626): onKeyDown keyCode== KeyEvent.KEYCODE_CAMERA and
KEYCODE_DPAD_CENTER D/CameraService( 1642): getParameters E/Camera (
3626): _getParameters: picture-format=jpeg;picture-
size=213x350;preview-format=yuv422sp;preview-frame-rate=15;preview-
size=640x480 E/Camera ( 3626): setParameters() D/CameraService( 1642):
setParameters(picture-size=213x350;preview-
frame-rate=15;preview-size=640x480;picture-format=jpeg;jpeg-
quality=85;preview-format=yuv422sp;rotation=90) D/CameraHardwareStub(
1642): initHeapLocked: preview size=640x480 D/CameraService( 1642):
takePicture W/CameraService( 1642): cpp Befroe takePicture
W/CameraHardwareStub( 1642): CameraHardwareStub::takePicture
W/CameraHardwareStub( 1642): CameraHardwareStub::pictureThread()
W/CameraHardwareStub( 1642): pictureThread mRawPictureCallback
I/VideoPreview( 3626): ar 0.6085714 setting size: 292x480
D/CameraService( 1642): postRaw W/CameraHardwareStub( 1642):
pictureThread mJpegPictureCallback W/MediaPlayer-JNI( 3626):
*******process_media_player_call() seekto W/CameraHardwareStub( 1642):
pictureThread copy exist jpeg picture W/CameraService( 1642): postJpeg
L1 D/CameraService( 1642): postJpeg W/ICameraClient( 1642): jpegCallback
before transact W/ICameraClient( 3626): JPEG_CALLBACK W/CameraService(
1642): postJpeg L2 W/MediaPlayer-JNI( 3626):
*******process_media_player_call() start W/camera ( 3626):
RawPictureCallback onPictureTaken W/camera ( 3626): Camera.java
showPostPictureAlert W/camera ( 3626): onKeyDown keyCode==
KeyEvent.KEYCODE_CAMERA and KEYCODE_DPAD_CENTER W/camera ( 3626): GoTo
Snap D/AudioSink( 1642): bufferCount (4) is too small and increased to
12 W/camera ( 3626): JpegPictureCallback onPictureTaken W/camera (
3626): JpegData length= 18474 W/camera ( 3626): storeImage () W/camera (
3626): storeImage not captureOnly W/camera ( 3626): storeImage data
length =18474 W/ImageManager( 3626): ImageManger.java addImage
W/ImageManager( 3626): addImage imageName=1970-01-01 00.16.29
description= filenamenull W/ImageManager( 3626): addImage
path=/sdcard/dcim/camera name= camera W/ImageManager( 3626): addImage L1
W/ImageManager( 3626): addImage L3 E/ALSALib ( 1642):
external/alsa-lib/src/pcm/pcm.c: 2144snd_pcm_open_noupdate) Unknown PCM
AndroidPlayback_Speaker_normal E/ALSALib ( 1642):
external/alsa-lib/src/pcm/pcm.c: 2144snd_pcm_open_noupdate) Unknown PCM
AndroidPlayback_Speaker E/ALSALib ( 1642):
external/alsa-lib/src/pcm/pcm.c: 2144snd_pcm_open_noupdate) Unknown PCM
AndroidPlayback I/AudioHardwareALSA( 1642): #Initialized ALSA PLAYBACK
device AndroidPlayback D/AudioHardwareALSA( 1642): Set PLAYBACK PCM
format to S16_LE (Signed 16 bit Little Endian) D/AudioHardwareALSA(
1642): Using 2 channels for PLAYBACK. D/AudioHardwareALSA( 1642): Set
PLAYBACK sample rate to 44100 HZ W/AudioFlinger( 1642): write blocked
for 114 msecs I/DEBUG ( 1640): *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** I/DEBUG ( 1640): Build fingerprint:
Q&apos;Esec/sec_smdk6410/smdk6410/:1.5/
MAIN/eng.hftang.20090303.153909:eng/test-keysQ&apos;E I/DEBUG ( 1640): pid:
1692, tid: 1700 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 1640): signal 11
(SIGSEGV), fault addr 45c37000 I/DEBUG ( 1640): r0 45ceefe0 r1 45c36ff8
r2 00025fe8 r3 00000000 I/DEBUG ( 1640): r4 00000000 r5 00000000 r6
00000000 r7 00000000 I/DEBUG ( 1640): r8 00000000 r9 00000000 10
00000000 fp 00000000 I/DEBUG ( 1640): ip 45c37000 sp 447e5b40 lr
acc15307 pc afe0d9fc cpsr 20000010 W/ImageManager( 3626): addImage L4
I/DEBUG ( 1640): #00 pc afe0d9fc /system/lib/libc.so I/DEBUG ( 1640):
#01 pc acc15304 /system/lib/libagl.so I/DEBUG ( 1640): #02 pc acc1637c
/system/lib/libagl.so W/ImageManager( 3626): addImage L5 W/ImageManager(
3626): addImage L6 W/ImageManager( 3626): addImage filePath=
/sdcard/DCIM/Camera/ 989252.jpg W/ImageManager( 3626): addImage pos= 19
I/DEBUG ( 1640): #03 pc acd2555c /system/lib/ libsurfaceflinger.so
I/DEBUG ( 1640): #04 pc acd26424 /system/lib/ libsurfaceflinger.so
I/DEBUG ( 1640): #05 pc acd250cc /system/lib/ libsurfaceflinger.so
I/DEBUG ( 1640): #06 pc acd2ae7c /system/lib/ libsurfaceflinger.so
I/DEBUG ( 1640): #07 pc acd2b05a /system/lib/ libsurfaceflinger.so
I/DEBUG ( 1640): #08 pc acd2db20 /system/lib/ libsurfaceflinger.so
I/DEBUG ( 1640): #09 pc a9d289e8 /system/lib/libutils.so I/DEBUG (
1640): #10 pc a9d287c4 /system/lib/libutils.so I/DEBUG ( 1640): #11 pc
afe0f8cc /system/lib/libc.so I/DEBUG ( 1640): #12 pc afe0f440
/system/lib/libc.so I/DEBUG ( 1640): stack: I/DEBUG ( 1640): 447e5b00
000c33cc [heap] I/DEBUG ( 1640): 447e5b04 00000006 I/DEBUG ( 1640):
447e5b08 447e5b74 I/DEBUG ( 1640): 447e5b0c acc15165
/system/lib/libagl.so I/DEBUG ( 1640): 447e5b10 002acbd0 [heap] I/DEBUG
( 1640): 447e5b14 acc15139 /system/lib/libagl.so I/DEBUG ( 1640):
447e5b18 001a50e0 [heap] I/DEBUG ( 1640): 447e5b1c acc15cab
/system/lib/libagl.so I/DEBUG ( 1640): 447e5b20 00000000 I/DEBUG (
1640): 447e5b24 00000006 I/DEBUG ( 1640): 447e5b28 000001e0 I/DEBUG (
1640): 447e5b2c 00000280 I/DEBUG ( 1640): 447e5b30 00272920 [heap]
I/DEBUG ( 1640): 447e5b34 00000280 I/DEBUG ( 1640): 447e5b38 df002777
I/DEBUG ( 1640): 447e5b3c e3a070ad I/DEBUG ( 1640): #00 447e5b40
00000280 I/DEBUG ( 1640): 447e5b44 0000006c I/DEBUG ( 1640): 447e5b48
acf1782e /system/lib/ libpixelflinger.so I/DEBUG ( 1640): 447e5b4c
becc2454 [stack] I/DEBUG ( 1640): 447e5b50 afe37dd0 I/DEBUG ( 1640):
447e5b54 a9d2875d /system/lib/libutils.so I/DEBUG ( 1640): 447e5b58
00000001 I/DEBUG ( 1640): 447e5b5c 45cca008 I/DEBUG ( 1640): 447e5b60
447e5bbc I/DEBUG ( 1640): 447e5b64 acc15307 /system/lib/libagl.so
I/DEBUG ( 1640): #01 447e5b68 0004b000 [heap] I/DEBUG ( 1640): 447e5b6c
00000000 I/DEBUG ( 1640): 447e5b70 447e5cbc I/DEBUG ( 1640): 447e5b74
001a50e0 [heap] I/DEBUG ( 1640): 447e5b78 000c33b0 [heap] I/DEBUG (
1640): 447e5b7c 45c12000 W/ImageManager( 3626): addImage L8 I/DEBUG (
1640): 447e5b80 001a50e0 [heap] I/DEBUG ( 1640): 447e5b84 447e5bbc
I/DEBUG ( 1640): 447e5b88 000001e0 I/DEBUG ( 1640): 447e5b8c acc1637f
/system/lib/libagl.so W/camera ( 3626): storeImage mLastContentUri
W/camera ( 3626): storeImage !mCancel W/camera ( 3626): storeImage
!mCancel L1 D/dalvikvm( 3626): Trying to load lib /system/lib/libexif.so
0x43480a60 D/dalvikvm( 3626): Added shared lib /system/lib/libexif.so
0x43480a60 D/dalvikvm( 3626): GC freed 2202 objects / 141264 bytes in
191ms I/DEBUG ( 1640): debuggerd committing suicide to free the zombie!
I/DEBUG ( 3732): debuggerd: Jan 15 2009 12:53:04binder: release proc
1692, transaction 5005, not freed I/ActivityThread( 1866): Removing dead
content provider: settings I/ActivityThread( 2491): Removing dead
content provider: settings I/ActivityThread( 2491): Removing dead
content provider: android.server.chebinder: 1821:1827 transaction failed
29189, size 16-4 ckin I/ActivityThread( 1765): Removing dead content
provider: settings I/ServiceManager( 1637): service Q&apos;EpackageQ&apos;E died
I/ServiceManager( 1637): service Q&apos;Eactivity.providersQ&apos;E died
I/ServiceMbinder: 3626:3626 transaction failed 29189, size 380-4 binder:
3626:3626 transaction failed 29189, size 316-8 I/ServiceManager( 1637):
service Q&apos;ESurfaceFlingerQ&apos;E died I/ServiceManager( 1637): service Q&apos;EmeminfoQ&apos;E
died I/ServiceManager( 1637): service Q&apos;Ecpuibinder: 1642:1642 transaction
failed 29189, size 44-0 nfoQ&apos;E died I/ServiceManager( 1637): service
Q&apos;EpowerQ&apos;E died I/ServiceManager( 1637): service Q&apos;EbatteryinfoQ&apos;E died
I/ServiceManager( 1637): service Q&apos;Etelephony.registryQ&apos;E died
I/ServiceManager( 1637): service Q&apos;Eactivity.broadcastsQ&apos;E died
I/ServiceManager( 1637): service Q&apos;Eactivity.sendersQ&apos;E died
I/ServiceManager( 1637): service Q&apos;EpermissionQ&apos;E binder: 3626:3626
transaction failed 29189, size 60-0 died I/ServiceManager( 1637):
service Q&apos;EcontentQ&apos;E died I/ServiceManager( 1637): service Q&apos;EactivityQ&apos;E died
I/ServiceManager( 1637): service Q&apos;EbatteryQ&apos;E died I/ServiceManager( 1637):
service Q&apos;EalarmQ&apos;E died I/ServiceManager( 1637): service Q&apos;EsensorQ&apos;E died
I/ServiceManager( 1637): service Q&apos;EwindowQ&apos;E died I/ServiceManager( 1637):
service Q&apos;EstatusbarQ&apos;E died I/ServiceManager( 1637): service Q&apos;EclipboardQ&apos;E
died I/ServiceManager( 1637): service Q&apos;EnetstatQ&apos;E died I/ServiceManager(
1637): service Q&apos;Einput_methodQ&apos;E died I/ServiceManager( 1637): service
Q&apos;EhardwareQ&apos;E died I/ServiceManager( 1637): service Q&apos;EwifiQ&apos;E died
I/ServiceManager( 1637): service Q&apos;EconnectivityQ&apos;E died I/ServiceManager(
1637): service Q&apos;EnotificationQ&apos;E died I/ServiceManager( 1637): service
Q&apos;EmountQ&apos;E died I/ServiceManager( 1637): service Q&apos;EdevicestoragemonitorQ&apos;E
died I/ServiceManager( 1637): service Q&apos;ElocationQ&apos;E died I/ServiceManager(
1637): service Q&apos;EsearchQ&apos;E died I/ServiceManager( 1637): service Q&apos;EcheckinQ&apos;E
died I/ServiceManager( 1637): service Q&apos;EwallpaperQ&apos;E died I/ServiceManager(
1637): service Q&apos;EaudioQ&apos;E died W/camera ( 3626): storeImage !mCancel L2
W/camera ( 3626): storeImage data to loc</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:41:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3549</bugid>
<title>List of widgets under Q&quot;EChoose WidgetQ&quot;E doesnQ&apos;Et change to correct language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>tetsuroy@gmail.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 19:18:36 +0000</openedDate>
<description>What steps will reproduce the problem? 1. tap and hold on the Home
screen -Q&gt;E brings up Q&quot;EAdd to Home screenQ&quot;E 2. select Widgets 3. observe
the list of widget names under Q&quot;EChoose widgetQ&quot;E 4. now cancel out and
change the language to something other than the current language (say
English to French) 5. repeat the step 1 to 3 Result: - see the widget
names are still in English (eg. Q&quot;EAnalog clockQ&quot;E, Q&quot;EMusicQ&quot;E, Q&quot;EPicture
FrameQ&quot;E) I dug into the framework code and it appears that
AppWidgetService.getInstalledProviders() doesnQ&apos;Et return the new WidgetQ&apos;Es
label. Or rather, cached AppWidgetProviderInfo doesnQ&apos;Et get flushed upon
the language change. Questions: 1. Is there a similar mechanism, such as
activity.changeConfiguration=Q&apos;ElocaleQ&apos;E for the AppWidgetService? 2. Is
this already fixed in Donuts or Eclair?</description>
<comment>
<author>Jeffrey.Sharkey</author>
<when>Thu, 13 Aug 2009 22:40:57 +0000</when>
<what>Thanks for finding this bug, itQ&apos;Es been assigned to an engineer to be fixed, but
hasnQ&apos;Et yet been targeted for a specific release.</what>
</comment>
<comment>
<author>soszynsk...@gmail.com</author>
<when>Tue, 25 Aug 2009 08:45:51 +0000</when>
<what>ItQ&apos;Es not an elegant solution but when you change locale you have to restart the
device to get it translated in widget menu. IMO translate should be full after
selecting language or there should be at least notification that full translate will
occur after restart.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:30:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:33:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17868</bugid>
<title>Problem is Unsolved.... ACTION_POINTER_DOWN </title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-06-23T19:37:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amit.kaw...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 04:32:57 +0000</openedDate>
<description>Thank for your response. The fix you suggested does not work, although
it is by default set for the 3.0 and above. When I put one finger on any
button and another on another, both works simultaneously. However, when
I put one finger on Q&quot;EemptyQ&quot;E part of view, and another finger on the
button, that button does not register any events. Following is my simple
code for your trial. My problem still remains unsolved, please suggest.
Thanks and Regards, Amit N. Kawalkar Human Factors and HCI Specialist
Activity: package com.project; import android.app.Activity; import
android.os.Bundle; import android.widget.LinearLayout; public class
MainActivity extends Activity { @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); LinearLayout v = (LinearLayout)
findViewById(R.id.layout); v.setMotionEventSplittingEnabled( true); } }
XML: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:id = Q&quot;E@+id/layoutQ&quot;E Q&gt;E Q&lt;EButton
android:text=Q&quot;EButtonQ&quot;E android:id=Q&quot;E@+id/button1Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;EButton
android:text=Q&quot;EButtonQ&quot;E android:id=Q&quot;E@+id/button2Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;EButton
android:text=Q&quot;EButtonQ&quot;E android:id=Q&quot;E@+id/button3Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;EButton
android:text=Q&quot;EButtonQ&quot;E android:id=Q&quot;E@+id/button4Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:37:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5410</bugid>
<title>The Q&quot;E|Q&quot;E character is missing from the sliding keyboard</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-01-19T21:16:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>john.souvestre2@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 20:24:07 +0000</openedDate>
<description>It is on the screen keyboard, but not the sliding keyboard. There
appears to be room to add it to the Alt Sym window.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Dec 2009 23:09:24 +0000</when>
<what>This should be fixed in the 2.01 upgrade.  You can also get it with alt-shift-/.</what>
</comment>
<comment>
<author>john.souvestre2@gmail.com</author>
<when>Tue, 15 Dec 2009 06:42:13 +0000</when>
<what>I am running 2.0.1 currently.  I donQ&apos;Et see the Q&quot;E|Q&quot;E (vertical bar) character on the 
Alt Sym menu.  I see 11 other characters, but not Q&quot;E|Q&quot;E.  Also, when I type alt-shift-
/ I get a Q&quot;E\Q&quot;E (backslash) character.</what>
</comment>
<comment>
<author>john.souvestre2@gmail.com</author>
<when>Sun, 03 Jan 2010 00:28:37 +0000</when>
<what>Note:  I just found out that alt-shift-, will give you the Q&quot;E|Q&quot;E character.  

Why arenQ&apos;Et these special sequences documented somewhere?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jan 2010 21:16:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7241</bugid>
<title>Categorizing or Labeling SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>m.ar...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 18:45:31 +0000</openedDate>
<description>Hi, I am using Nexus One operating on Android 2.1. I am fine with the
presentation of the sms in the conversation style similar to gmail. But
the most sad part of it is that we cannot organize the sms according to
custom categorization or label them, similar to gmail. This is the very
important thing and demand of time to identify the importance of a
particular sms, and keep them safe while getting rid of junks or normal
conversation. How can Android forget this important part of life? Now I
cannot move/label the SMS to particular folder or categorize it or even
archive it because everything is stored in conversation representation.
E.g., I have an habit of categorizing my SMS and move them to specific
folders. If the SMS are of jokes then i move them to Q&quot;EFunQ&quot;E folder, if
SMS are of type wishes i.e. Birthday, Festive etc, then I move them to
Q&quot;EWishesQ&quot;E Folder, similarly if the SMS are of type romantic, etc.,
irrespective of the person sending them. Really upset using the current
thread system. Please work to provide a better presentation of SMSs.
-Regards Arpit Mittal</description>
<comment>
<author>vijaysr...@gmail.com</author>
<when>Thu, 01 Jul 2010 04:39:34 +0000</when>
<what>Yes kindly look into this as it makes life difficult in managing and organising SMSs.
Also , How can we differentiate between the SMSs received , SMSs Sent , Deleted ....There should be folders for sent , received and the message should automatically be primarily segregated into Sent or Received boxes/folders and further there should facility to move the SMSs to folders created by user, as Arpit has suggested. </what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Fri, 16 Jul 2010 07:48:59 +0000</when>
<what>Timeline Based SMS Storing is old thing

Party based Threaded is in thing</what>
</comment>
<comment>
<author>m.ar...@gmail.com</author>
<when>Sat, 17 Jul 2010 06:35:54 +0000</when>
<what>You know one old famous quote Q&quot;EOld is GoldQ&quot;E, new things are fashion which comes Q&amp;E go.
So, the usability is something which cannot be scarified for today fashion or style.</what>
</comment>
<comment>
<author>simplyja...@gmail.com</author>
<when>Sat, 24 Sep 2011 16:50:36 +0000</when>
<what>Truly this is very much required. Clarity\ Readability of sms in stock android sms app is definitely better. But labeling is only thing which is needed. I send sms in groups. So after sending unwanted threads are created to multiple people. So i delete those threads. but after few days I dont remember which sms are sent and which are not. So if there are labels i will mark sms as sent and delete those multiple sent sms, to make Inbox clean.
Thanks Arpit for raising this issue.

Developers, please look into it ASAP. And provide solution to upgrade stock sms app. </what>
</comment>
</bug>
<bug>
<bugid>19517</bugid>
<title>Add Widgets/Apps from same location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mrac...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 14:04:33 +0000</openedDate>
<description>How I typically add an App to my home screen, is I touch the Q&quot;EAppsQ&quot;E
button on the bottom right corner of the screen, scroll to the App I
want, long-press it, and select Q&quot;EAdd to HomeQ&quot;E. I would like to see the
ability to add Widgets (and possibly edit Widget settings) through this
interface. I also think it would be more intuitive for new users,
particularly if the App button defaulted to show Q&quot;EAll Apps Q&amp;E WidgetsQ&quot;E on
one screen. Sometimes new users arenQ&apos;Et familiar w/ the difference
between apps and Widgets, so they hit the App button, and get confused
when they donQ&apos;Et see the tool they just downloaded. Some apps have an app
button, AND a widget associated with them (Such as Q&quot;ESimple NotepadQ&quot;E by
Mightyfrog on Android Market). To see both items presented in the list
side by side would be more straight forward, IMO. One can of course
click the Q&quot;EMenuQ&quot;E hard-button, select Q&quot;EAddQ&quot;E, then select from Q&quot;EWidgetsQ&quot;E
or Q&quot;EShortcutsQ&quot;E, and so on, but this still doesnQ&apos;Et quite put all of your
Q&quot;EtoolsQ&quot;E in one Q&quot;EtoolboxQ&quot;E to choose from, and the App button is more
Q&quot;EvisibleQ&quot;E.</description>
</bug>
<bug>
<bugid>7527</bugid>
<title>Paint#getTextBounds(String, int, int, Rect) trims whitespace</title>
<status>WorkingAsIntended</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>2010-04-06T17:01:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kris7top...@gmail.com</reportedBy>
<openedDate>Sun, 04 Apr 2010 16:00:32 +0000</openedDate>
<description>IQ&apos;Em trying to determine the dimensions of a piece of text which contains
a white space at the end, using the Android 2.0 SDK (API5) and a device
that runs Android 2.1 (API7). However, the Rect I get describes the
dimensions of the text without the trailing space character. I also
tried using Unicode U+00A0 non-breaking space, but the result was the
same. The API documentation doesnQ&apos;Et mention this kind of behavior, and I
think either the documentation or the code should be changed so that
they reflect each other. The result IQ&apos;Em trying to achieve is determining
the on-screen center of each word in a given String, where words are
separated by spaces (as normally). This is the reason why I want to
determine the on-screen size of a String with spaces included.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 05 Apr 2010 00:24:54 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Tue, 06 Apr 2010 17:01:56 +0000</when>
<what>I will update the documentation. getTextBounds returns the drawing bounds of the text (hence spaces are not 
accounted). However, perhaps you want to just measure the advance widths of your words, and use the center of 
that. That will take spaces into account.</what>
</comment>
<comment>
<author>alessand...@gmail.com</author>
<when>Thu, 17 Feb 2011 10:44:25 +0000</when>
<what>I need the size of the string including leading and trailing spaces.
I note also problems with bounds for the letter Q&quot;EiQ&quot;E.
</what>
</comment>
</bug>
<bug>
<bugid>11523</bugid>
<title>Better theft protection for Android devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>PKus...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 20:26:25 +0000</openedDate>
<description>Because the theft/robbing of smartphones is a big problem today (from a
security and financial point of view) it would be good to enable the
users to Q&quot;EregisterQ&quot;E their phone (via the IMEI) with their Google
account. When the phone is booted, it should check (once there is an
internet connection available) against a Google Server if the phone has
been reported as being stolen and enable the owner to take certain
actions like remote tracking the device via GPS (and to enable GPS if
disabled), deletion of all data on the phone, reading information about
the inserted SIM card and locking the device against any usage until an
unlock code is entered. I know that there are already apps available
that provide these features, however they all have a huge problem:
Q&quot;EProfessionalQ&quot;E thieves know how to boot a certain phone into recovery
mode and reset it, which would kill the configuration data (or even the
anti theft application if it has not been installed as system app) and
so the app is disabled. I think it would make Android look even better
for customers and OEMs because it would be a feature that no other
vendor (like App*e) offers straight in a nutshell.</description>
<comment>
<author>rockem...@gmail.com</author>
<when>Fri, 15 Apr 2011 15:37:59 +0000</when>
<what>Another problem all these other apps have is that they canQ&apos;Et turn the gps on remotely. So people like me, who donQ&apos;Et keep their gps on at all times canQ&apos;Et get coordinates.</what>
</comment>
<comment>
<author>darr...@gmail.com</author>
<when>Mon, 02 May 2011 20:16:03 +0000</when>
<what>After spending enough time Q&amp;E money on third partyQ&apos;Es solution to this . I have come to the conclusion that the only possible way to have reliable anti theft app is to make it part of the system, as a system app at the root level. Otherwise it is simply too easy for one to disable those feature, by uninstallation or wiping the codified files of that app. Since rooting the phone is not encouraged. The best is for Google of phone manufacturers to provide this feature.</what>
</comment>
</bug>
<bug>
<bugid>8912</bugid>
<title>Virtual Android for use with Google Voice</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Joshua.E...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 16:46:53 +0000</openedDate>
<description>Please develop a virtual Android phone that can be registered to Google
Voice accounts. I not only want my phone number to be portable, but also
my entire Android phone! That would be fantastic... really. Really, it
would! I promise. Thanks for all your hard work and great services!</description>
</bug>
<bug>
<bugid>5301</bugid>
<title>2.0.1: Google Search Widget, Unlock Screen, Backlight Dim Options Issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-10T02:24:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stevende...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 21:35:07 +0000</openedDate>
<description>I recently upgrade my Motorola DROID to Firmware 2.0.1, I noticed that
the Google Search Widget is no longer Q&quot;EdockedQ&quot;E or flush with the status
bar at the top. Along with this change/update I noticed the screen auto
dims no matter what settings I have in place for the screen brightness,
timeout etc. For example, I have the screen set not to turn off while in
the Multimedia Dock, which it doesnQ&apos;Et, but it does dim way down now and
no options I change can stop it. Another change is the unlock screen,
personally I donQ&apos;Et mind the new one but I liked the old one too. So my
proposed solution to all of the above is when an update like this is
released and cosmetic changes are implemented such as above I think
Options should be included to revert these changes back to before so the
user can customize it any way they see fit. Personally I want a flush
mounted Google Search Widget and control over my screen brightness so it
will not dim while docked and charging or any other time I donQ&apos;Et think
it should.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 02:24:24 +0000</when>
<what>We cannot add options for every change we make, sorry :(</what>
</comment>
<comment>
<author>adc...@gmail.com</author>
<when>Thu, 10 Dec 2009 04:24:35 +0000</when>
<what>I am having the same issue. When I put the phone in the multimedia dock, it 
IMMEDIATELY blanks out the screen upon switching to the multimedia function, but the 
backlight still appears to be on. In order to see the Q&quot;EdockQ&quot;E screen, I have to click 
the power button to shut off the backlight, then click it again to show the screen.</what>
</comment>
<comment>
<author>nawel...@gmail.com</author>
<when>Fri, 11 Dec 2009 14:53:22 +0000</when>
<what>On my Motorola Droid, after 2.0.1 update --search widget no longer Q&quot;EdockedQ&quot;E or flush 
with the status bar at the top. </what>
</comment>
<comment>
<author>Damian.J...@gmail.com</author>
<when>Sun, 03 Jan 2010 08:01:37 +0000</when>
<what>Yeah i also noticed this which there was a way to flush it in there</what>
</comment>
</bug>
<bug>
<bugid>18380</bugid>
<title>Android 2.3.3 Bluetooth Sync fails between HTC EVO and 2005 BMW 5 Series</title>
<status>Declined</status>
<owner>jaikum...@android.com</owner>
<closedOn>2011-07-11T17:04:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Fernando...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 19:11:49 +0000</openedDate>
<description>Just upgraded to an HTC EVO running Android 2.3.3 and it wonQ&apos;Et sync the
address book. It pairs fine and I can place calls by manually dialing
from the BMW. But the address book never shows up. Other sites suggest
removing groups and lowering the number of entries to less than 100,
which I have done with no luck. Before EVO came along, I was using the
Hero with Android 2.2 and it worked fine.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jul 2011 02:28:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Mon, 11 Jul 2011 17:04:13 +0000</when>
<what>Please report this to HTC. Google has no control over software for EVO.

We can only handle problems with Nexus devices</what>
</comment>
</bug>
<bug>
<bugid>17788</bugid>
<title>google sign-in error captcha unlock twice always</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bulletpr...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 16:41:56 +0000</openedDate>
<description>samsung sgh-i897 captivate captcha unlock request 3-4 times a day ,
android 2.1 2.2 2.3 the captcha always request TWICE in a row. even if
the first one is entered correctly the second one comes up. very
annoying .</description>
</bug>
<bug>
<bugid>9722</bugid>
<title>NullPointerException in java.lang.Throwable</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-07-12T21:03:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>dernashe...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 18:02:20 +0000</openedDate>
<description>Steps to reproduce: 1. Create Activity Q&quot;EHelloWorldQ&quot;E: {{{ package
com.st.omnitool; import android.app.Activity; import android.os.Bundle;
import android.util.Log; public class HelloWorld extends Activity {
@Override public void onCreate(Bundle savedInstanceState) { try { throw
new TestException(); } catch (Exception e) {
Log.e(HelloWorld.class.getName(), Q&quot;EBug in LogQ&quot;E, e); } } private static
class TestException extends Exception { @Override public synchronized
Throwable fillInStackTrace() { return null; } } } }}} 2. Run
Application. 3. In LogCat: {{{ 07-12 21:49:13.693:
ERROR/AndroidRuntime(836): java.lang.RuntimeException: Unable to start
activity ComponentInfo{com.st.omnitool/com.st.omnitool.HelloWorld}:
java.lang.NullPointerException 07-12 21:49:13.693:
ERROR/AndroidRuntime(836): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
07-12 21:49:13.693: ERROR/AndroidRuntime(836): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
07-12 21:49:13.693: ERROR/AndroidRuntime(836): at
android.app.ActivityThread.access$2300(ActivityThread.java:125) 07-12
21:49:13.693: ERROR/AndroidRuntime(836): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
07-12 21:49:13.693: ERROR/AndroidRuntime(836): at
android.os.Handler.dispatchMessage(Handler.java:99) 07-12 21:49:13.693:
ERROR/AndroidRuntime(836): at android.os.Looper.loop(Looper.java:123)
07-12 21:49:13.693: ERROR/AndroidRuntime(836): at
android.app.ActivityThread.main(ActivityThread.java:4627) 07-12
21:49:13.693: ERROR/AndroidRuntime(836): at
java.lang.reflect.Method.invokeNative(Native Method) 07-12 21:49:13.693:
ERROR/AndroidRuntime(836): at
java.lang.reflect.Method.invoke(Method.java:521) 07-12 21:49:13.693:
ERROR/AndroidRuntime(836): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
07-12 21:49:13.693: ERROR/AndroidRuntime(836): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 07-12
21:49:13.693: ERROR/AndroidRuntime(836): at
dalvik.system.NativeStart.main(Native Method) 07-12 21:49:13.693:
ERROR/AndroidRuntime(836): Caused by: java.lang.NullPointerException
07-12 21:49:13.693: ERROR/AndroidRuntime(836): at
java.lang.Throwable.printStackTrace(Throwable.java:315) 07-12
21:49:13.693: ERROR/AndroidRuntime(836): at
android.util.Log.getStackTraceString(Log.java:276) 07-12 21:49:13.693:
ERROR/AndroidRuntime(836): at android.util.Log.e(Log.java:226) 07-12
21:49:13.693: ERROR/AndroidRuntime(836): at
com.st.omnitool.HelloWorld.onCreate(HelloWorld.java:14) 07-12
21:49:13.693: ERROR/AndroidRuntime(836): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
07-12 21:49:13.693: ERROR/AndroidRuntime(836): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
07-12 21:49:13.693: ERROR/AndroidRuntime(836): ... 11 more }}} Result:
Application has been crashed. The correct behaivour is to print (similar
to sun jvm): com.st.omnitool.HelloWorld$TestException</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Jul 2010 19:57:42 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Jul 2010 21:03:28 +0000</when>
<what>thanks for the clear bug report and reproduceable test case! iQ&apos;Eve fixed the bug internally, and added an equivalent junit test to our regression suite.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:51:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4956</bugid>
<title>Car mode should show notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>David.A....@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 19:09:41 +0000</openedDate>
<description>In car mode, especially when when in the dock, users should not be able
to see notifications for emails or texts, and they should not be able to
access anything except carmode. (browser, email, games, youtube, etc.)
It is tempting to check the latest notification, and besides, most
states have laws against media being accessible or viewable by the
driver while operating the vehicle. At the very least, there should be a
configuration option to disable everything except that which is
available in car mode.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:39:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18552</bugid>
<title>The new Q&quot;Ezoom to fitQ&quot;E feature in android 3.2 causes the weather channel app to display a false force close message.</title>
<status>New</status>
<owner>hack...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Fri, 15 Jul 2011 12:59:07 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open the Weather Channel app, the go to the new
zoom menu and select Q&quot;Ezoom to fitQ&quot;E. - What happened. A Q&quot;EfakeQ&quot;E force
close message appears, which will not quit the app. - What you think the
correct behavior should be. No message should be displayed. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
Motorola Xoom wifi, android 3.2. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Sat, 16 Jul 2011 14:09:01 +0000</when>
<what>Now after pressing the first force close message (three appear for some reason) the app crashes and quits. This issue needs to be fixed. This zoom to fit feature should not cause apps to crash.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 07:27:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7049</bugid>
<title>Latitude - Phone number </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>RaceOilV...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 09:25:54 +0000</openedDate>
<description>I assume creating one entry per feature is best. I have searched for the
features I am interested in to no avail, so if you find them elsewhere,
please let me know how you did. One of the basic items missing from
latitude is the ability to make a call from the latitude record. it lets
you gtalk or email, but no phone or sms. Thanks.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:46 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>19949</bugid>
<title>i9100 ringer and speaker issue </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-12T16:09:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sandeep...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 08:01:13 +0000</openedDate>
<description>i am using samsung i 9100 sometime it s ringer speaker mic stop working
and i have to restart phone to fix issues so kindly give me solution for
that.</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:09:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17237</bugid>
<title>Issues with latest system software update 2.24.707.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-31T16:56:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>greigvwi...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 05:36:16 +0000</openedDate>
<description>Hi Since the last system softare update (2.24.707.1 - about 3-4 weeks
ago?) I have noticed a number of issues with my phone (HTC Wildfire,
Android version 2.2.1) that I didnQ&apos;Et have before: - Opening SMS: In the
Q&apos;EAll messagesQ&apos;E screen if I click on a message, and the green light
flashes on the message to confirm that i have opened it, it will then
open up a completely different message. So I press the Q&apos;EbackQ&apos;E button and
then try opening it again and it will once again go back to the same
wrong message. Likewise if I hold down on a message and then select
Q&apos;EForwardQ&apos;E it will open the wrong message to forward! - Screen
orientation: on a very regular basis if I open new applications or
documents they open in landscape view even if IQ&apos;Em holding the phone in
portrait view. Then it takes a good few seconds before switching to the
correct orientation - sometimes it doesnQ&apos;Et actually switch until I shake
the phone. - I now canQ&apos;Et send or receive MMS. When the update occured I
lost my APNQ&apos;Es, and after re-entering them exactly as I had them prior, I
couldnQ&apos;Et then send or receive! - Calendar: when viewing in Q&apos;EDayQ&apos;E mode,
and you want to scroll left or right to the next day, it can take up to
15-30 seconds for the correct day to appear i.e. very sluggish. -
General sluggishness: internet browsing and other general applications
have become very sluggish! Regards Greig NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 16:56:13 +0000</when>
<what>youQ&apos;Ell need to contact HTC or whoever sold you the phone. we didnQ&apos;Et have any involvement with that update.</what>
</comment>
</bug>
<bug>
<bugid>12557</bugid>
<title>Problem with incoming call and and sms number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hisham...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 10:33:46 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Updated HTC Hero from 1.5 to 2.1 - What happened.
All of my incoming sms from local numbers are shown with the country
code while the incoming calls show the local number only. For example
when i receive the call the number is shown as 1234567 which is just the
same as all of my contacts are saved, but when i receive a sms the
number is shown as +9601234567. Since all of my numbers are saved
without the +960 I am havin difficulties in identifing which one of my
contacts send the sms as no name is displayed. If i changed the contact
number to +9601234567 from 1234567, the I am unable to recognize the
incoming calls as it is shown in the format 1234567 - What you think the
correct behavior should be. Incoming calls and sms both should display
+9601234567 DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) HTC HERO Android 2.1 update-1 If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>16005</bugid>
<title>Base64 html5 audio src not loaded</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>r3gis...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 11:39:50 +0000</openedDate>
<description>- Steps to reproduce the problem : Try to load this page for example :
http://www.codebase.es/riffwave/ and try to run one of the sample. Or if
you want to write your own code the main idea is to set as src of an
audio html5 tag a dataUri (http://tools.ietf.org/html/rfc2397). ThatQ&apos;Es
not linked to the codec nor file format cause I tried to use a .wav file
stored on server and when passed using http:// uri, works fine... but
when I try with the same file encoded in Base64 and set as src of the
audio tag it fails. Also base64 dataUri works fine on Firefox, Chromium
and Safari webbrowser. - What happened : The audio does not load and the
MediaPlayer stack log an error : E/MediaPlayer( 852): error (1,
-2147483648) E/MediaPlayer( 852): Error (1,-2147483648) - What is the
correct behavior : The webkit mobile backend for playing audio files
should support the dataUri format. I guess that fixing it will consist
in adding dataUri support in MediaPlayer so it will probably also
benefit the MediaPlayer APIs, even if it make less sense. As for the
webkit integration point of view it really make sense to have it. The
android browser/webkit integration is already very good but the lack of
this feature may be a blocking point for many developpers that would
like to develop next generation games with audio generation inside HTML5
and js. Additionals infos : * Tested on android 2.3.3 * The
corresponding issue in chromium.
http://code.google.com/p/chromium/issues/detail?id=39713 . May help to
fix it if whatQ&apos;Es they did can be backported inside webkit mobile. (I
donQ&apos;Et know if what they did is implemented at webkit side or inside
their media player). The sample attached to the chromium issue is also
relevant for this one. And the issue also allow to track whatQ&apos;Es the
status on other web browsers.</description>
</bug>
<bug>
<bugid>12560</bugid>
<title>copy and past occurs Q&apos;Eforce closeQ&apos;Ewhen talk back is on.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-19T00:34:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jh43j...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 11:07:49 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>jh43j...@gmail.com</author>
<when>Mon, 15 Nov 2010 11:15:01 +0000</when>
<what>This is duplicated with 12559. But I can not delete.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:34:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15559</bugid>
<title>Restart feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ashakou...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 22:34:25 +0000</openedDate>
<description>I have the HTC EVO, 2.2. And I would love a plain restart option,
instead of powering it off and on, just a button to restart.</description>
</bug>
<bug>
<bugid>12196</bugid>
<title>WMA files unsupported</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lars.sol...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 16:20:56 +0000</openedDate>
<description>Running MyTouch Slide 3G. Post T-Mobile OTA update. Media player will
not play any WMA files important and recoded for playback. Files have no
DRM. Files are encoded recoded to 128K. Converted from WMP11 or WMP12 or
Sync by doubletwist. Have been unable to find any workaround or any
other report about this problem. Have found others in forums suffering
from same issue with other devices.</description>
<comment>
<author>mike.calhoun</author>
<when>Fri, 05 Nov 2010 20:17:18 +0000</when>
<what>Search on the Android Market. ThereQ&apos;Es at least 3 free video player apps that will playback WMA.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 15 Feb 2011 08:24:07 +0000</when>
<what>poweramp is 15 day trial, otherwise paid. why pay extra for something that your device was capable to do in the first place before Q&quot;EupdateQ&quot;E gave you a feature which is really a bug? i mean, why system wma support is gone? it was gooood to have it.
regarding Q&quot;Eat least 3 free video player apps that will playback WMAQ&quot;E, pardon my irony, but itQ&apos;Es really comfortable and handy to use video player to browse your music library on something, which is supposed to be a Q&gt;EsmartQ&lt;Ephone.
and it was an especially bad move to completely cut wma support from gingerbread.
come on, people, roll back to wma system support. please. nicely please. whatQ&apos;Es the point in taking it away..
</what>
</comment>
</bug>
<bug>
<bugid>2307</bugid>
<title>http://developer.android.com/ CSS hides vertical scrollbars</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-18T19:06:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>robspych...@gmail.com</reportedBy>
<openedDate>Thu, 26 Mar 2009 22:01:16 +0000</openedDate>
<description>going to the site:
http://developer.android.com/guide/tutorials/hello-world.html for
example (it happens to all the developer.android.com pages) The CSS
breaks the scrollbars in Safari IE and Firefox and thus makes it
impossible to scroll pages and thus makes it impossible to read anything
below the Q&quot;Efold.Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:33:34 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>sm...@google.com</author>
<when>Sun, 29 Mar 2009 19:08:31 +0000</when>
<what>Thank you for your report. It looks like this was recently broken with a style
change, but it is also due to the fact that youQ&apos;Ere not using JavaScript in you
browser. If you enable JavaScript, it will work fine. Sorry for the trouble, weQ&apos;Ell
have a fix for non-script viewing soon.</what>
</comment>
<comment>
<author>Connorhd</author>
<when>Sun, 03 May 2009 23:58:52 +0000</when>
<what>Appears to be a duplicate of Issue 2118</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 19:06:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13488</bugid>
<title>News Q&amp;E Weather Widget does not refresh properly - when you open app, categories are not visible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>MeN...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 02:13:14 +0000</openedDate>
<description>Nexus One 2.2.1 FRG83D News Q&amp;E Weather widget does not refresh properly.
Often, the temperature is displaying but the news portion reads
something to the effect of Q&quot;ESorry, unable to connect. Please try laterQ&quot;E
- Go to bed. Place phone in charging cradle. Connected either to 3G or
wi-fi. Set to auto-refresh every 3 hours. Does not pre-fetch articles
themselves, just the stories. - Go to sleep. Wake up 5+ hours later. -
Look at phone. Widget will show refresh error. - Click on widget. All
news stories will have disappeared. You have to hit menu -Q&gt;E refresh to
have them load. What should happen? - If there is a refresh hiccuup, the
device should try again in a set amount of time, say 5 minutes. DonQ&apos;Et
necessarily dump the old stories in anticipation of the new ones. - If
that doesnQ&apos;Et work, try again in 10. Then in 15. Then in 30.</description>
</bug>
<bug>
<bugid>2706</bugid>
<title>Calendar Month view display wrong after deleting an event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>cjh...@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 09:03:02 +0000</openedDate>
<description>Describe the problem: In one Month view which has only one event, month
view display a busybit in screen. After deleting the event, then switch
to Month view,the busybit was still in Month view. Steps to reproduce:
1. open Calendar application 2. switch to Month View which has no any
events. 3. add one event in that month,and one busybit would be in Month
View 4. delete the event,and then swtich to Month View Expected results:
The busybit in Month View should be removed. Observed results: The
busybit was still in Month View. Additional information: IQ&apos;Ev tried to
trace the source code of CalendarProvider.java. And I found the
acquireBusyBitRangeLocked() function. It would be called while switching
to month view, and it was the only way to change the busybit table.
Following are some code in this function, and I doubt this bug caused by
them. That SQLite query the all the instances that overlap in the month,
and the counts of that query result was used to make decision to change
busybit table. The problem was that if deleting a event which was only
one in that month, the counts of that query result must be 0. But the
following code just return it if this condiction happen. In this case,
it would not change the busybit table. // code start SQLiteQueryBuilder
qb = new SQLiteQueryBuilder(); qb.setTables(Q&quot;EInstances INNER JOIN Events
ON (Instances.event_id=Events._id) Q&quot;E + Q&quot;EINNER JOIN Calendars ON
(Events.calendar_id = Calendars._id)Q&quot;E);
qb.setProjectionMap(sInstancesProjectionMap); qb.appendWhere(Q&quot;Ebegin Q&lt;E=
Q&quot;E); qb.appendWhere(String.valueOf(end)); qb.appendWhere(Q&quot;E AND end Q&gt;E= Q&quot;E);
qb.appendWhere(String.valueOf(begin)); qb.appendWhere(Q&quot;E AND Q&quot;E);
qb.appendWhere(Instances.SELECTED); qb.appendWhere(Q&quot;E=1Q&quot;E); if (count ==
0) { return; } // code end BRs, cjhung</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:21:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:14:06 +0000</when>
<what></what>
</comment>
<comment>
<author>vijayara...@gmail.com</author>
<when>Wed, 30 Sep 2009 11:10:56 +0000</when>
<what>I also had the same problem and when i put the trace and debugged through code it 
was returning from 
 if (count == 0) {
            return;
        } wihtout clearing the busybit table(deleting).
so i added below line , which they are using if maxBusyBit == 0 it is working (it 
clears the busybit table )but it is giving some side effect like when you scroll to 
previous or next months and come back the events are not shown.
// added this in if(count==0) condition
   mDb.execSQL(Q&quot;EDELETE FROM BusyBits;Q&quot;E);

 // code start
          SQLiteQueryBuilder qb = new SQLiteQueryBuilder();
        qb.setTables(Q&quot;EInstances INNER JOIN Events ON 
(Instances.event_id=Events._id) Q&quot;E +
                Q&quot;EINNER JOIN Calendars ON (Events.calendar_id = 
Calendars._id)Q&quot;E);
        qb.setProjectionMap(sInstancesProjectionMap);
        qb.appendWhere(Q&quot;Ebegin Q&lt;E= Q&quot;E);
        qb.appendWhere(String.valueOf(end));
        qb.appendWhere(Q&quot;E AND end Q&gt;E= Q&quot;E);
        qb.appendWhere(String.valueOf(begin));
        qb.appendWhere(Q&quot;E AND Q&quot;E);
        qb.appendWhere(Instances.SELECTED);
        qb.appendWhere(Q&quot;E=1Q&quot;E);
   
     if (count == 0) {
      mDb.execSQL(Q&quot;EDELETE FROM BusyBits;Q&quot;E);
            return;
        }
   // code end
  

 if (maxBusyBit == 0) {
            mDb.execSQL(Q&quot;EDELETE FROM BusyBits;Q&quot;E);
        }
</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Fri, 02 Oct 2009 02:17:32 +0000</when>
<what>I got same problem also. After deleting the event, then go to Month view,the 
busybit was still in Month view. it causes this problem in case of deleting last event.

they just return as below:
CalendarProvider.java
if (count == 0) {
    return;
}

Are there any good idea to fix?

</what>
</comment>
<comment>
<author>supe...@gmail.com</author>
<when>Fri, 09 Oct 2009 03:33:02 +0000</when>
<what>After deleting the last event, the count will be equal to 0, so it wonQ&apos;Et update the 
cache.
Remove
if (count == 0) {
    return;
}
can fix the problem.</what>
</comment>
<comment>
<author>imranto...@gmail.com</author>
<when>Wed, 18 Nov 2009 04:15:58 +0000</when>
<what>any solutions for the above issue</what>
</comment>
</bug>
<bug>
<bugid>6609</bugid>
<title>ListView.getCheckItemIds returns erroeous values</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-02-12T08:10:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>christop...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 07:53:44 +0000</openedDate>
<description>Steps to reproduce: 1) create a ListView and put in Multi check mode 2)
check and then uncheck the items 3) inspect the output of
ListView.getCheckItemIds() Looking at the source code there is clearly a
mistake in the function
(frameworks/base/core/java/android/widget/ListView.java). The
mCheckState array is used, but the values in it are never tested to make
sure they are true. Therefore even values that are false end up in the
output.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 12 Feb 2010 08:10:21 +0000</when>
<what></what>
</comment>
<comment>
<author>david.burstrom@gmail.com</author>
<when>Wed, 10 Mar 2010 22:22:59 +0000</when>
<what>Why was this bug report declined? I just confirmed the same behaviour on the latest
git version.

  ids[i]= adapter.getItemId(states.keyAt(i));

is not enough, must be

  if (states.valueAt(i)) {
    ids[i]= adapter.getItemId(states.keyAt(i));
  }

since the sparse array stores both true and false values.
</what>
</comment>
<comment>
<author>david.burstrom@gmail.com</author>
<when>Thu, 11 Mar 2010 07:23:35 +0000</when>
<what>ItQ&apos;Es also necessary to make two passes over states, one to figure out the number of
true values. Otherwise, the long array will get zero values too. Full code below:

    public long[] getCheckItemIds() {
        if (mChoiceMode != CHOICE_MODE_NONE Q&amp;EQ&amp;E mCheckStates != null Q&amp;EQ&amp;E mAdapter !=
null) {
            final SparseBooleanArray states = mCheckStates;
            final int count = states.size();
            int trueCount = 0;
            // figure out the number of true values
            for (int i = 0; i Q&lt;E count; i++) {
                if (states.valueAt(i)) {
                    trueCount++;
                }
            }
            final long[] ids = new long[trueCount];
            final ListAdapter adapter = mAdapter;
            // fetch all the set IDs
            for (int i = 0, k = 0; i Q&lt;E count; i++) {
               if (states.valueAt(i)) {
                 ids[k++]= adapter.getItemId(states.keyAt(i));
               }
            }

            return ids;
        }

        return new long[0];
    }
</what>
</comment>
<comment>
<author>shaunzel...@gmail.com</author>
<when>Thu, 10 Jun 2010 09:09:16 +0000</when>
<what>I can confirm the behavior too. Also whatQ&apos;Es the point of having a method which stores the IDQ&apos;Es and no method to retrieve items based on idQ&apos;Es? </what>
</comment>
<comment>
<author>nzan...@gmail.com</author>
<when>Thu, 24 Jun 2010 05:15:18 +0000</when>
<what>was this solved?? IQ&apos;Em having issues :( </what>
</comment>
<comment>
<author>ghd.214</author>
<when>Wed, 28 Jul 2010 05:23:40 +0000</when>
<what>public boolean performItemClick(View view, int position, long id) {
boolean handled = false;

if (mChoiceMode != CHOICE_MODE_NONE) {
handled = true;

if (mChoiceMode == CHOICE_MODE_MULTIPLE) {
boolean oldValue = mCheckStates.get(position, false);
// modified code to fix bug 
if(oldValue){
mCheckStates.delete(position);
}else{
mCheckStates.put(position, !oldValue);
}
// end
} else {
boolean oldValue = mCheckStates.get(position, false);
if (!oldValue) {
mCheckStates.clear();
mCheckStates.put(position, true);
}
}

mDataChanged = true;
rememberSyncState();
requestLayout();
}

handled |= super.performItemClick(view, position, id);

return handled;
}

public void setItemChecked(int position, boolean value) {
if (mChoiceMode == CHOICE_MODE_NONE) {
return;
}

if (mChoiceMode == CHOICE_MODE_MULTIPLE) {
// modified code to fix bug 
if(!value){
mCheckStates.delete(position);
}else{
mCheckStates.put(position, value);
}
// end 

} else {
// Clear all values if weQ&apos;Ere checking something, or unchecking the currently
// selected item
if (value || isItemChecked(position)) {
mCheckStates.clear();
}
// this may end up selecting the value we just cleared but this way
// we ensure length of mCheckStates is 1, a fact getCheckedItemPosition relies on
if (value) {
mCheckStates.put(position, true);
}
}

// Do not generate a data change while we are in the layout phase
if (!mInLayout Q&amp;EQ&amp;E !mBlockLayoutRequests) {
mDataChanged = true;
rememberSyncState();
requestLayout();
}
}
</what>
</comment>
<comment>
<author>adrian.a...@gmail.com</author>
<when>Mon, 01 Nov 2010 00:51:09 +0000</when>
<what>Looks like this bug is being ignored.
I can confirm the issue in API level 7:
getCheckItemIds() is currently useless since it does not properly track toggling of checked items. It returns an array of all the IDs ever checked even if some where subsequently unchecked.

So one has to work around this by using getCheckedItemPositions() instead and getting at the IDs by means of getListView().getItemIdAtPosition(i).

Would be nice to get some kind of statement why this issue is still in Declined state after all the provided reasoning.

Adrian</what>
</comment>
<comment>
<author>david.burstrom@gmail.com</author>
<when>Tue, 02 Nov 2010 08:47:56 +0000</when>
<what>And just to chip in some further reasoning:

Fixing this bug would most likely not break any existing application behavior either, as nobody would be able to use the method in its current state for anything productive.
</what>
</comment>
<comment>
<author>sarat...@gmail.com</author>
<when>Tue, 28 Dec 2010 20:06:35 +0000</when>
<what>A stupid bug, wasted my time running around figuring out why this is not returning values. DidnQ&apos;Et suspect the API as it sounds simple.

ItQ&apos;Es funny the status shows Q&quot;EDeclinedQ&quot;E.</what>
</comment>
<comment>
<author>david.burstrom@gmail.com</author>
<when>Sun, 02 Jan 2011 13:45:22 +0000</when>
<what>I noticed a while ago that the method was deprecated and replaced with one called getCheckedItemIds(). End of story.</what>
</comment>
<comment>
<author>pim...@gmail.com</author>
<when>Sat, 18 Jun 2011 20:07:23 +0000</when>
<what>I wrote a article about this particular issue including a workaround for Android 2.1

http://android.pimmos.com/2011/06/18/getcheckitemids-listview-android-2-1-7/</what>
</comment>
<comment>
<author>gumat...@gmail.com</author>
<when>Sun, 24 Jul 2011 20:51:55 +0000</when>
<what>Well, I donQ&apos;Et think this is a bug. IQ&apos;Em using API Level 4 and it works just fine:

long[] checkItemIds = myCustomListView.getCheckItemIds();
for (int i = 0; i Q&lt;E checkItemIds.length; i++) {
	System.out.println(Q&quot;Echecked item:Q&quot;E + myCustomListView.getAdapter().getItem((int)checkItemIds[i]));
}</what>
</comment>
</bug>
<bug>
<bugid>12468</bugid>
<title>The string for weather conditions in the News and Weather application ver. 1.3.01 (PROD) is not following the device locale</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>knb478%m...@gtempaccount.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 04:24:38 +0000</openedDate>
<description>News and Weather ver. 1.3.01 (PROD) Froyo 2.2 The UI of the News and
Weather application is reflecting the current device locale expect for
the string showing the weather condition (?Rainy?, ?Sunny?, ?Clear?,
Q&quot;EPartly ClearQ&quot;E, Q&quot;ECloudyQ&quot;E, etc.), since the logic of the News and Weather
app is to follow the default language of the current physical location,
instead of follow the device locale. This string can appear localized to
the current device locale only after the home town is changed and the
screen is refreshed. Expected result: the weather status strings should
be in the language of the preset device locale. Translations for these
strings already exist and are utilized by the Weather widget. 1. From
Settings Q&gt;E Language Q&amp;E keyboard Q&gt;E select a locale (FR, ES or PT) 2. From
the application tray, select the News and Weather application 3. Observe
the weather condition shown under the city name =Q&gt;E it is in EN 4. Press
Menu Q&gt;E ?Refresh?, then refresh again -Q&gt;E the string remains in EN 5.
Press Menu Q&gt;E ?Settings? Q&gt;E ?Weather settings? Q&gt;E Uncheck ?Use my location?
6. Return to the main weather screen and observe the weather status of
the current city =Q&gt;E the weather status string remains in EN, because the
current location is retained 7. Press Menu Q&gt;E ?Settings? Q&gt;E ?Weather
settings? Q&gt;E ?Use my location? in unchecked Q&gt;E click on ?Set my location?
Q&gt;E in ?Enter a city or postal code? type a city from a country, which
locale is currently set at the device, e.g. if the device is set to
Portuguese, type ?S?o Paulo? 8. Return to the weather screen and observe
the weather status =Q&gt;E the weather status strings now are shown localized
in PT, the current device locale. 9. Change the device locale to ES_US
and return to the News and Weather app, observe the weather status
string, then press Menu Q&gt;E Refresh =Q&gt;E the weather status strings remain
in PT until the screen is refreshed forcefully, then they refresh to
es_US 10. Press Menu Q&gt;E Settings Q&gt;E ?Weather settings?Q&gt;E ?Set my location?
Q&gt;E type Z?rich 11. Return to the weather screen and observe the weather
status, press Menu Q&gt;E Refresh =Q&gt;E the weather status strings now are shown
localized in FR, although the current device locale is ES.</description>
</bug>
<bug>
<bugid>9200</bugid>
<title>no missed call number in call logs but there is a missed call icon.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-21T18:43:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tellpa...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jun 2010 15:29:31 +0000</openedDate>
<description>Hello guys, I really hope you guys can help me with my recent problem.
IQ&apos;Eve been using Bold 9000 for almost a year now, and recently i have a
problem with missed calls number. Whenever i miss a call, the missed
call icon appeared but when i open the log, there are missed calls
number at all. I tried calling my phone from other cell, the same thing
happen, still no new missed call number. Been trying pulling the
battery, still not solved. I already tried putting all my call logs into
my message, the unread message icon shows how many missed call i have
but still no unread messages when i open it. and the other thing, the
red LED keeps on blinking whenever thereQ&apos;Es missed call, it just doesnQ&apos;Et
show any missed call number. Please please help me.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 21 Jun 2010 18:43:25 +0000</when>
<what>This is a Blackberry issue, not an Android issue.</what>
</comment>
</bug>
<bug>
<bugid>7826</bugid>
<title>Text labels on program icons badly aligned</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 22:45:09 +0000</openedDate>
<description>- Steps to reproduce the problem. Not sure. Installing applications then
visiting the grid view showing all installed applications. - What
happened. Some of the text labels below program icons are off centre,
pushed to the right. - What you think the correct behavior should be.
Text labels should be centered. Device is a Nexus One running
2.1-update1</description>
<comment>
<author>garethda...@gmail.com</author>
<when>Wed, 21 Apr 2010 00:36:20 +0000</when>
<what>HereQ&apos;Es a picture of the issue in action. Took a while because thereQ&apos;Es no tethering
and upload is disabled in the browser.</what>
</comment>
<comment>
<author>williamtcameron@gmail.com</author>
<when>Thu, 22 Apr 2010 19:40:50 +0000</when>
<what>It might be an issue with the app name, not the grid view of the phone. Have you tried 
contacting the app developer?</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Thu, 22 Apr 2010 21:43:55 +0000</when>
<what>It seems to change between reboots and installations. It may be one application is
messing up the rest, but it doesnQ&apos;Et appear to be based on the order of installed
applications, nor specific ones (itQ&apos;Es now changed to be Tetherbot rather than
androidVNC and AndroZip).

The grid is currently:

3D Level, AIM, AndExplorer, AndFTP
androidVNC, AndroZip, Antennas, ASBORometer
Browser, Bubble, Calculator, Calendar
Camera, Car Home, Clock, Compass
Connectbot, Contacts, CountDownTimer, deciBel
Email, ExifViewer, Facebook, Flashlight
Foursquare, Gallery, GDocs, Goggles
Google Buzz, Google Mail, Google Sky Map, GPS Speedo
gStrings, Layar, London City, Magnify 
Maps, Market, Meebo IM, Messaging
Metal Detector, MP3 Store, Music, News and Weather
Opera Mini 5, OSMonitor, PdaNet, Phone
RemoteDroid, Ruler, Settings, Shazam
Solitaire, Speed Test, Stopwatch, Talk
Tetherbot*, Tricorder, UK TV Guide, Voice Dialer
Voice Recorder, Voice Search, Web Analytic, Wifi Analyzer
WolframAlpha, Wordpress, World War, YouTube

* shows error in picture above.


I rebooted, the problem has now gone away!

I remove AIM and Exifviewer, reboot, the problem is still not there.

I install Bluetooth File Transfer, no change. Reboot, no change. Looks like I canQ&apos;Et
reproduce it.

IQ&apos;Ell keep my eye on it and see if I notice any patterns. So far the only things I can
say is:

1) Rebooting seems to fix it
2) It has only happened to file names which wrap around
3) It seems to be more likely to happen to apps on the same row
4) It happens to apps from multiple vendors
</what>
</comment>
</bug>
<bug>
<bugid>5973</bugid>
<title>No writeBoolean(value) method in class android.os.Parcel</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>JanMicha...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 13:51:58 +0000</openedDate>
<description>Android code version you are running: 2.0.1 Your development
environment: Eclipse Galileo Describe the problem: There is no
writeBoolean(value) method in class android.os.Parcel, only a
writeBooleanArray(value[]), but i think that many people have only 1
Boolean in a class.</description>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Tue, 24 Aug 2010 10:12:07 +0000</when>
<what>yes, this is pretty stupid. WhatQ&apos;Es the right way to do this currently ? Using writeValue()?</what>
</comment>
<comment>
<author>seanhodg...@gmail.com</author>
<when>Wed, 19 Jan 2011 13:02:10 +0000</when>
<what>One simple Q&quot;Eright wayQ&quot;E is to use writeBooleanArray() with a single value:

parcel.writeBooleanArray(new boolean[] {myBooleanValue});

boolean myBooleanValue = parcel.readBooleanArray(new boolean[1])[0];

Since booleans are so small, the overhead of serialising each one separately is greatly reduced by bundling them into a single array first. Other primitives contain potentially larger payloads and so this assumption cannot be made.

This report is really a feature, since writeBoolean(boolean) would be a (useful) convenience method for those with only a single boolean field to parcel. It would also make the parcelling code neater under these cases.</what>
</comment>
<comment>
<author>guillerm...@gmail.com</author>
<when>Thu, 28 Apr 2011 20:00:42 +0000</when>
<what>To write a single boolean, I would use the next approach:

boolean myboolean = true;
parcel.writeInt(myboolean ? 0 : 1 );
myboolean = parcel.readInt() == 0;
</what>
</comment>
<comment>
<author>pierro.b...@gmail.com</author>
<when>Sun, 02 Oct 2011 10:13:45 +0000</when>
<what>o_o

Astonished ...</what>
</comment>
</bug>
<bug>
<bugid>20162</bugid>
<title>Video call improvement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RAK2...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 14:04:54 +0000</openedDate>
<description>Hello, I hope IQ&apos;Em posting it in the right section. In my opinion, all
the vga cameras are pretty much the same. The thing which aroused my
presumption was the video call feature. I accept that it can be the
hardware problem but I feel that there are certain changes needed in
software department as well. Few days back, I called on an iPod touch
which was in the same room as my Htc Desire S. The time was like 8pm at
night with lights on. To my bad, the ipod person couldnQ&apos;Et see my face
whereas i could see him properly. The video call quality on ipod was
exceptionally good. It was bright and the colors were fine. On the other
hand, my picture was so dark and it was hard to see anything. So, I
request the developers to please modify the software of front facing
camera so that it gives good quality for video call at night time. About
video call software, i donQ&apos;Et think itQ&apos;Es skypeQ&apos;Es problem as it uses the
built in camera properties for video call. And there is no hardware
malfunction in my phone, as the video quality at day time is pretty
good. I hope my post gets devs attention. Thanks</description>
</bug>
<bug>
<bugid>18831</bugid>
<title>Correctly display Dialog themes in Layout Editor</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>kr...@android.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 00:17:22 +0000</openedDate>
<description>When displaying a dialog theme in the Layout Editor, the window width
isnQ&apos;Et correctly displayed. In
frameworks/base/core/java/android/view/ViewRoot.java beginning in
Honeycomb, there is a section that tries to find a fit for dialog sizes
using Q&quot;Econfig_prefDialogWidthQ&quot;E It uses that to step up incrementally
until the layout fits in the dialog. This could similarly be used in the
Layout Editor. In Gingerbread and before, Dialogs have a fixed ratio.
IQ&apos;Ell try to find the canonical source for that ratio.</description>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 27 Jul 2011 16:30:44 +0000</when>
<what>Xav, sounds like layoutlib needs to have some facility for computing the dialog aspect ratio (or perhaps it can just size the dialog rendering within the screen bounds provided by the layout editor?)</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:39:10 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 10 Aug 2011 23:00:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18556</bugid>
<title>vpn</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-15T17:36:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>strubblm...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 15:46:20 +0000</openedDate>
<description>i am using a vpn now as proxy hasnQ&apos;Et been implemented yet :|</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 15 Jul 2011 17:36:17 +0000</when>
<what>I canQ&apos;Et tell if this is a bug report, feature request, or personal status update.</what>
</comment>
</bug>
<bug>
<bugid>19575</bugid>
<title>Home/Search key doesnQ&apos;Et work, and Power key cannQ&apos;Et lock screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>itop...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 02:06:22 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. Do factory reset and
reboot the phone. - What happened. Press HOME or Search key, the phone
can vibrate ,but have not other response. And after press the power key,
the phone cannQ&apos;Et locked and the screen turns off. - What you think the
correct behavior should be. The HOME/Search/Power key has the right
response. This bug is hard to reproduced but it did happen. Google
Q&quot;EHome/Search not responding androidQ&quot;E, we can see that lots of people
have got this problem. Analyse: I have add debug log and reproduce it.
The root cause is that KeyguardUpdateMonitor.mDeviceProvisioned stays
false, so mKeyguardMediator.isInputRestricted() returns true and
PhoneWindowManager.launchHomeFromHotKey() will go into the unnormal
case. After factory reset, the provision app will set
Settings.Secure.DEVICE_PROVISIONED to 1. But the
Settings.Secure.DEVICE_PROVISIONEDQ&apos;Es value is cached by Settings.Secure
When SettingsProvider update Settings.Secure.DEVICE_PROVISIONED, it will
update systemproperty Q&quot;Esys.settings_secure_versionQ&quot;E, and then
KeyguardUpdateMonitor is notified to read
Settings.Secure.DEVICE_PROVISIONED from Settings.Secure. But
Settings.Secure try to read sys.settings_secure_version and find it
unchanged and return cached Settings.Secure.DEVICE_PROVISIONED value to
KeyguardUpdateMonitor. So that KeyguardUpdateMonitor.mDeviceProvisioned
stays false, and the HOME key will not response. The real cause is that
SettingsProvider update the Q&quot;Esys.settings_secure_versionQ&quot;E, and soon
afterwards Settings.Secure try to read Q&quot;Esys.settings_secure_versionQ&quot;E but
get the old value. SystemProperties is managed by native.The update
operation is done by socket and is asynchronous.</description>
</bug>
<bug>
<bugid>5502</bugid>
<title>Fade in music volume after notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>diazl...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 02:03:27 +0000</openedDate>
<description>When listening to music and an event happens like an SMS music is
paused, the notification sound played and then the music continues...
some music have loud notes... there should be an option to fade in the
music after the notification has ben played</description>
<comment>
<author>samuelgrantsmith@gmail.com</author>
<when>Fri, 17 Dec 2010 05:08:24 +0000</when>
<what>Agreed. Graceful fade-in and fade-out is standard on the iPhone and one of the less polished aspects of Android. Notifications butcher music because it completely cuts out the output of the music and plays the notification sound instead.</what>
</comment>
<comment>
<author>thejones...@gmail.com</author>
<when>Fri, 17 Dec 2010 05:11:16 +0000</when>
<what>It seems to apply some fading. But it fades to zero, and simply fading to some quiet level would make a huge difference.</what>
</comment>
</bug>
<bug>
<bugid>2133</bugid>
<title>Feature Request: Time-limited sound off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>soerenb...@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 12:12:11 +0000</openedDate>
<description>Call me a slob, but I often tend to forget to turn the sound back on,
when a meeting is over. On my Nokia, I could choose any profile for a
limited amount of time, and it would go back to the prior profile, when
the time was over (with a discrete beep indicating that the sound was
back on). I donQ&apos;Et miss my Nokia, but this feature is brilliant, and
should be available on Android. /S?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:02:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:56:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11210</bugid>
<title>GTalk automatic away status fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 06:13:26 +0000</openedDate>
<description>Tested this case on Froyo with GMS. Expected Result: When Automatic
away-status is enabled, the GTalk status should be set to away when the
screen is turned off. Actual Result: When Automatic away-status is
enabled, the GTalk status is always set to Available. Steps to
reproduce: 1. Open Talk and log in to google account. 2. Go to
Menu-Q&gt;EMore-Q&gt;ESettings. 3. Enable Automatic away-status. 4. Go to Home
screen, open another application, or place phone in sleep mode. FAIL
HERE: GTalk status appears as Available to contacts. I donQ&apos;Et even see an
AWAY status in GTalk. Attach the screenshot.</description>
<comment>
<author>krist...@dorland.dk</author>
<when>Wed, 16 Feb 2011 12:55:31 +0000</when>
<what>I just tested it on my SE X10 Mini Pro (running 2.1). It appears to go away after 10 minutes with the screen off - not instantly as you might expect.</what>
</comment>
<comment>
<author>DDPPh...@gmail.com</author>
<when>Sun, 12 Jun 2011 17:54:10 +0000</when>
<what>Was about to report the same, but can confirm you have to wait 10 Minutes for the away status to appear

HTC Desire HD
2.3.3 (OTA Upgrade)
T-Mobile UK</what>
</comment>
<comment>
<author>l...@leoholanda.com</author>
<when>Thu, 22 Sep 2011 11:21:17 +0000</when>
<what>I have Samsung Galaxy GT-I9000M with Android 2.3.3 (Virgin Mobile Canada) and one ASUS Eee Pad Transformer with Gingerbread. Both appear to have the same issue even one hour after turning off the screen.</what>
</comment>
</bug>
<bug>
<bugid>13505</bugid>
<title>emulator Floating point exception (core dumped)</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>mkre...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 12:16:47 +0000</openedDate>
<description>Host OS: Fedora 14 x86_64 SDK tools version: revision 8 Eclipse version:
eclipse-platform-3.6.1-6.1.fc14.x86_64 ADT plug-in version: 8.0.1
Platform targeted by your project: any Version of the platform running
in the emulator: 2.2 STEPS TO REPRODUCE: 1. Install Fedora 14 x86_64 2.
Install adt and android sdk following this howto:
https://fedoraproject.org/wiki/User:Hpejakle/Android 3. After setting up
the device in android, try running the emulatar EXPECTED RESULTS:
Emulator working without issues OBSERVED RESULTS: After a few seconds,
Emulator quits with: [matias@flame ~]$ emulator -noaudio -avd
android_dev1 Floating point exception (core dumped) ADDITIONAL
INFORMATION: I have tested this bug, in 2 computer with same OS and both
x86_64, I have not tried i386 yet, I donQ&apos;Et know if a dependency is
missing, my OS is capable of running 32 bit applications without issues.
Kernel version is: Linux flame.xterm.com.ar 2.6.35.10-74.fc14.x86_64 #1
SMP Thu Dec 23 16:04:50 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux DoesnQ&apos;Et
really know how to do that, because Q&apos;Eadb bugreportQ&apos;E runs a report of my
phone, not from the emulator that is actually having the issue. Also the
emulator says Q&quot;Ecore dumpQ&quot;E but, I canQ&apos;Et find the core.</description>
<comment>
<author>mkre...@gmail.com</author>
<when>Wed, 29 Dec 2010 13:10:33 +0000</when>
<what>strace can be found at matiaskreder.com.ar/strace.gz</what>
</comment>
<comment>
<author>muk.ar...@gmail.com</author>
<when>Thu, 06 Jan 2011 01:59:36 +0000</when>
<what>give this a try
emulator -avd android_dev1
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:15:29 +0000</when>
<what></what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Thu, 27 Jan 2011 14:15:29 +0000</when>
<what>dupe of issue #12182 ?</what>
</comment>
</bug>
<bug>
<bugid>8312</bugid>
<title>Battery/power control</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Thu, 13 May 2010 13:56:45 +0000</openedDate>
<description>There are a few applications to control device behaviour under various
battery conditions. However, none of them offer enough in the way of
options. I believe we need (given the terrible battery-life of modern
smartphones) much finer control of power profiles. For example, IQ&apos;Ed like
to have a number of active profiles. One might say that when running on
battery, the screen uses auto-brightness. Another might say that when
the power is down to 50%, Latitude should only update location every
hour, that 2G should be selected, e-mail checked only every 30 minutes,
syncs should be suspended and News/Weather updates should be suspended.
At 25% remaining, screen should be dimmed, etc., etc. You get what I
mean. We would need to have lots of active profiles that can be saved as
a Q&quot;Eprofile setQ&quot;E for personal use. My feeling is that weQ&apos;Ed be able to get
a whole lot more out of the battery this way and it would be a real pain
to have to do/change/undo all of this manually.</description>
<comment>
<author>aashis...@gmail.com</author>
<when>Mon, 17 May 2010 12:04:13 +0000</when>
<what>I use SE Xperia X10 Q&amp;E facing battery issues... this seems an excellent suggestion. </what>
</comment>
</bug>
<bug>
<bugid>4969</bugid>
<title>Browser Hangs Loading Page</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>kove...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 00:13:29 +0000</openedDate>
<description>I have a fairly new Motorola Droid running Android 2.0 IQ&apos;Eve had issues
with the Browser hanging when visiting certain sites. When this occurs,
the only option was to reboot the phone to get the Browser working
again. IQ&apos;Eve since installed an application that lets me kill the Browser
process. After killing the process I can restart the Browser and it
operates normally until I visit one of these pages that causes it to
hang. HereQ&apos;Es a URL of a page on www.archive.org that consistently causes
the Browser process to hang: http://www.archive.org/details/xoc_SMW My
hunch is that perhaps the JavaScript based audio player or some other
plug-in on the page is causing the issue, but I havenQ&apos;Et had any luck
getting the page to load, even with JavaScript and plug-ins disabled via
the BrowserQ&apos;Es settings. The tool I installed, Astro Process Killer shows
the Browser process using about 40 megs of memory and up to 60% of the
CPU, even when itQ&apos;Es backgrounded. If possible, IQ&apos;Ed like if the browser
wouldnQ&apos;Et hang at all, but at the very least having the ability to
restart the Browser process without the need of an external process
manager would be greatly appreciated. I think the easiest fix would be
to have the process show up under the list of running Applications
inside the native Settings menu for the phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:40:44 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 19 Feb 2010 20:15:31 +0000</when>
<what>http://www.archive.org/details/xoc_SMW loads and doesnQ&apos;Et crash anymore, but it is interpreted as a very large 
page spacially and exposes some drawing bugs.</what>
</comment>
</bug>
<bug>
<bugid>6529</bugid>
<title>Broadcasting from Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anilsing...@gmail.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 11:49:18 +0000</openedDate>
<description>Please help us how we can capture and brodacst Audio and Video from
android (camera, MIC) to streaming servers like Darwin. We are trying to
use FFMPEG but unable to do so, any help is this regard will be very
helpful. Please help.....</description>
</bug>
<bug>
<bugid>4722</bugid>
<title>Q&quot;Eyou lost data connectivity because........Q&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>jonathan...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 16:12:37 +0000</openedDate>
<description>I have the Motorola droid of course with the 2.0 OS. The problem I am
having may just be a nuisance, but, when IQ&apos;Eve got a 3g signal the os
runs hunky dory, however, when I get to the house, lose the cell signal
(and 3g) and switch over to wireless, android notifies me that Q&quot;Eyou lost
data connectivity becausQ&quot;E... thatQ&apos;Es it. IQ&apos;Ell drop the notification bar
and click on the error but it just disappears and then reappears around
an hour later. I live in the mountains so itQ&apos;Es no surprise to me when I
lose the signal, however, this is very annoying. Also, I noticed this
morning that when I should have had a 3g signal, I did not. Turning off
the wireless signal popped up the 3g.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:58:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Tue, 17 Nov 2009 15:32:19 +0000</when>
<what>ah, you can disregard that part after Q&quot;EAlso.Q&quot;E  It seems IQ&apos;Em a bit impatient.</what>
</comment>
<comment>
<author>duncan.p...@gmail.com</author>
<when>Fri, 15 Jan 2010 14:04:22 +0000</when>
<what>I get exactly the same on my Nexus One.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Fri, 15 Jan 2010 17:40:19 +0000</when>
<what>I donQ&apos;Et think that this is a hardware issue.  It is just notifying you that you have 
lost data through your carriers network.  In my case, itQ&apos;Es just an annoyance.</what>
</comment>
</bug>
<bug>
<bugid>14073</bugid>
<title>ForceClose: Process: com.google.android.gm</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:11:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wangminf...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 09:01:03 +0000</openedDate>
<description>- Steps to reproduce the problem. No former steps to reproduce, but it
occurs several time recently. - What happened. ForceClose: Process:
com.google.android.gm - What you think the correct behavior should be.
There should be no FC in GM apps. We are running the Stability on
motorola Droid2we(A956, Android 2.2) We met several Force close. Below
is the detail infomation:
------------------------------------------------------ Backtrace:
Process: com.google.android.gm Flags: 0xbe65 Package:
com.google.android.gm v156 (2.3.2) Build:
MOT/droid2we_vzw/cdma_droid2we/*** java.lang.NullPointerException at
com.google.android.gm.ComposeActivity.onConfigurationChanged(ComposeActivity.java:1307)
at
android.app.ActivityThread.performConfigurationChanged(ActivityThread.java:4070)
at
android.app.ActivityThread.handleActivityConfigurationChanged(ActivityThread.java:4177)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2210)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:143) at
android.app.ActivityThread.main(ActivityThread.java:4773) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(Native Method)
------------------------------------------------------ If you need more
info, please let me know .</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:11:23 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>16374</bugid>
<title>Recipient of text message being composed changes to a different recipient when a text is recieved.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bmklave...@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 20:39:06 +0000</openedDate>
<description>Android V2.2.1 Kernael V2.6.32.9 Phone SPH-M910 When composing a text, I
recieved a text from a different contact. When I sent the text after
composing, the text was not sent to the recipient that I chose from
start of composing but to the person whom I just received a text. The
result was texts being sent to the incorrect person.</description>
</bug>
<bug>
<bugid>3487</bugid>
<title>RFE: Add @SuppressWarnings(Q&quot;EunusedQ&quot;E) to generated AIDL output</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>foogod@gmail.com</reportedBy>
<openedDate>Thu, 06 Aug 2009 21:38:07 +0000</openedDate>
<description>The .java output generated when Q&quot;EcompilingQ&quot;E an AIDL file contains a
number of import statements which (depending on the .aidl input) are not
always used. This causes numerous spurious warning messages in Eclipse,
making it harder to see real warning messages from non-generated source
files. Adding a @SuppressWarnings(Q&quot;EunusedQ&quot;E) tag to the output is a
fairly simple change and would fix this problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:34:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:39:13 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:25:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13894</bugid>
<title>Android 2.2 on Evo 4g. Google voice messages stop during playback if the screen times out. Every time.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:19:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ougos...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 12:57:54 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:19:44 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>ougos...@gmail.com</author>
<when>Mon, 17 Jan 2011 00:41:24 +0000</when>
<what>Can anyone confirm that this happens with evo and not with other android 2.2 phones?</what>
</comment>
</bug>
<bug>
<bugid>12572</bugid>
<title>Documentation: Javadoc for Intent.ACTION_DOCK_EVENT does not reflect that it is protected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bushych...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 01:38:45 +0000</openedDate>
<description>The Javadoc comment for Intent.ACTION_DOCK_EVENT needs to be updated to
reflect that it is protected-broadcast Intent and can only be sent by
the system in API Level 8.</description>
</bug>
<bug>
<bugid>19660</bugid>
<title>Japanese fonts not rendered correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>orangeha...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 18:26:37 +0000</openedDate>
<description>Hello, Google Nexus S Android 3.0 When I set the language to Japanese,
it renders it as if it is Chinese. This is a common problem that is
caused by Han Unification, and so IQ&apos;Em sure itQ&apos;Es affecting people who use
the phone in any oriental script. Basically, some characters, though in
the past might have been the same throughout languages, have diverged
and now look different depending on the character. Sometimes,
differences are small, but sometimes they can be quite major. The
characters share the same Unicode codepoint, but a font file
specifically Japanese will have the contested codepoint rendered as the
Japanese version, etc. Some examples,
http://en.wikipedia.org/wiki/Han_unification#Examples_of_language_dependent_characters
This has bugged me for a while, and though not critical, would make my
life a lot nicer. Really, as far as I know, it requires a font switch. I
heard I can do it myself if I root my phone, but that should be
unnecessary. I would recommend fonts, but as some cost money or have
licensing issues, I hesitate to do so. Most flavours of Linux have the
same problem, but by installing proprietary fonts (such as MicrosoftQ&apos;Es
default Q&quot;EMS MinchoQ&quot;E) fixes this issue on the desktop. I would hate to
learn the wrong characters while studying. It throws me for a loop on a
daily basis.</description>
</bug>
<bug>
<bugid>4662</bugid>
<title>Not Possible to Move Exchange Mail Between Folders in Android 2.0</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-19T14:02:47.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>26</stars>
<reportedBy>gbhawkins@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 20:25:31 +0000</openedDate>
<description>It is not possible to move mail between folders on the phone as with
other exchange based phones.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 12:58:55 +0000</when>
<what></what>
</comment>
<comment>
<author>DenisStyp</author>
<when>Fri, 13 Nov 2009 19:20:18 +0000</when>
<what>I am CTO of a financial services company.

This feature is required for the DROID to compete with the BB, iPhone and Windows
Mobile devices.

Also, we must have the ability to selectively SYNC (or not) Outlook email folders to
the device</what>
</comment>
<comment>
<author>jmerryman</author>
<when>Mon, 16 Nov 2009 17:23:28 +0000</when>
<what>I definitely miss this after moving from Blackberry to my DROID.</what>
</comment>
<comment>
<author>limitl...@gmail.com</author>
<when>Mon, 16 Nov 2009 17:49:16 +0000</when>
<what>I would really like this to be fixed... itQ&apos;Es a must for those of us using Exchange for 
our work email.</what>
</comment>
<comment>
<author>gbhawkins@gmail.com</author>
<when>Tue, 17 Nov 2009 00:17:56 +0000</when>
<what>Right now you can get this by downloading and installing Moxier Mail, which gives this plus signatures, etc.  
However, it would be much better to have it integrated into Android 2.0.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 14:02:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jrank...@gmail.com</author>
<when>Mon, 07 Dec 2009 14:33:17 +0000</when>
<what>I would also like to see this functionality work on the Droid Motorola...  
especially since it works on my co-workerQ&apos;Es new Eris...  which is running an 
different version of the OS.</what>
</comment>
</bug>
<bug>
<bugid>6033</bugid>
<title>Implement OnPressedListener corresponding to isPressed</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-01-14T17:48:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>unwe...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 10:09:07 +0000</openedDate>
<description>From the office hours: Q&gt;E Q&quot;EWhy is there no OnPressedListener
corresponding to isPressed() in Q&gt;E the View class?Q&quot;E Q&gt;E Q&gt;E Because we donQ&apos;Et
think thereQ&apos;Es a need for one. A view becomes pressed Q&gt;E when
setPressed(true) is invoked or on a touch down/key down (dpad_center Q&gt;E
or enter.) Q&gt;E Megha Joshi, Mountain View, CA There are plenty of
situations in which you would want to propagate the pressed state from
one view to another. One slightly contrived example would be a checkbox:
you may want to change the colour of the checkboxQ&apos;Es label when the box
itself is pressed. The example is contrived because in the checkboxQ&apos;Es
case, the view contains the combination of the toggle and label, so
propagating state in this manner is not required - but itQ&apos;Es a common UI
element, so may explain the use. In my particular use case, a client
wanted a play/pause button, which - when pressed - would also change the
colour of an otherwise unrelated text field that contained the playback
time. ThereQ&apos;Ell be a lot more cases where you can provide better visual
feedback to the user by catching when a view is in pressed state.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 14 Jan 2010 17:48:57 +0000</when>
<what></what>
</comment>
<comment>
<author>unwe...@gmail.com</author>
<when>Thu, 14 Jan 2010 18:12:31 +0000</when>
<what>Q&quot;EWorkingAsIntendedQ&quot;E is not a very satisfactory response, IQ&apos;Eve got to say.

Requiring developers to use setPressed() forces you to subclass a View that you might
otherwise not want to subclass. I donQ&apos;Et understand why you think such a listener is
not needed. By the same argument, a OnFocusChangeListener is not needed, because you
can subclass and override onFocusChanged(). Yet in this - and almost every other case
of View state changes - you do provide a mechanism for setting a listener. The
pressed state is the odd one out.

Please reconsider this enhancement request.</what>
</comment>
</bug>
<bug>
<bugid>926</bugid>
<title>Use of battery state information unreasonably constrained</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>tomgibara</reportedBy>
<openedDate>Wed, 01 Oct 2008 19:17:20 +0000</openedDate>
<description>Reported against 1.0 SDK r1: It is not possible to construct any
combination of BroadcastReceivers or Services in such a way that an
application is launched in response to a change in the battery state.
Nor is it possible to poll the battery state. Given that the battery
state is exposed via Intents, it seems perverse that there is no way of
making reliable use of it. In my case, I wanted to launch a non-critical
background application only when the phone is being charged (to conserve
power). This is something I feel should be possible within the Android
framework. More details are available in this post which (at the time of
submitting this issue) has elicited no responses:
http://groups.google.com/group/android-developers/msg/1d8e779be9d44720</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:50:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:09:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15892</bugid>
<title>ADT 10.0 lost the ?clipping? toggle in the visual layout editor</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-06-01T20:30:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>eric.ri...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 20:26:01 +0000</openedDate>
<description>Host OS: OS X Eclipse version: 3.6 ADT plug-in version: 10.0.0 In
earlier versions of the ADT visual editor, there was an option to toggle
Q&quot;EclippingQ&quot;E of the contents of the layout; it was essential for working
with ScrollView layouts that had lots of child views, as it let you see
and manipulate ALL children instead of just what is visible at the top
of the ScrollView. That option seems to have disappeared in ADT 10.0.
Where has it gone? This makes it very difficult or impossible to work
with ScrollView and nested children in ADT 10.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 31 Mar 2011 21:22:10 +0000</when>
<what>If the scrollview is at the root of the layout, the rendering should extend automatically all the way to ensure all the content is visible. IQ&apos;Ell double check.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 31 Mar 2011 23:18:01 +0000</when>
<what>I confirm that this is broken.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 31 Mar 2011 23:21:59 +0000</when>
<what>hmm this is not an ADT problem. ItQ&apos;Es in the rendering library.</what>
</comment>
<comment>
<author>jel...@gmail.com</author>
<when>Sat, 02 Apr 2011 17:19:48 +0000</when>
<what>you can temporarily choose Android 3.0 from the version picker at the top-right of the editor</what>
</comment>
<comment>
<author>eric.ri...@gmail.com</author>
<when>Mon, 04 Apr 2011 13:57:41 +0000</when>
<what>Changing to Android 3.0 does NOT fix it for me. The only way I can currently work with ScrollViews is to select a very large screen size, such as 10.1in WXGA or some custom size.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 06 Apr 2011 03:28:37 +0000</when>
<what>yes, this is broken in 3.0 due to the decor we added to emulate the system/app bars.

To temporarily fix this you could use a dialog theme.

IQ&apos;Eve got a fix working though.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 06 Apr 2011 03:49:36 +0000</when>
<what>actually the dialog theme wonQ&apos;Et work well either in 3.0. IQ&apos;Em fixing this as well.</what>
</comment>
<comment>
<author>alejandr...@gmail.com</author>
<when>Tue, 31 May 2011 16:14:42 +0000</when>
<what>As a workaround IQ&apos;Eve found this works:

http://stackoverflow.com/questions/5263734/android-plugins-adt-v10-0-lost-the-clipping-toggle-in-the-visual-layout-edito/5421590#5421590</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 01 Jun 2011 20:30:51 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 01 Jun 2011 20:31:03 +0000</when>
<what></what>
</comment>
<comment>
<author>eric.ri...@gmail.com</author>
<when>Wed, 08 Jun 2011 19:24:18 +0000</when>
<what>I just updated to ADT 11.0 but the problem is still present. Setting to Android 3.0 doesnQ&apos;Et work either, unless I also set Theme.Dialog. ThatQ&apos;Es barely a usable workaround; why is this not fixed in the latest release, when the big deal with this release is supposed to be the visual layout editor?</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 20:25:06 +0000</when>
<what>The bug here is in the rendering library, not ADT itself -- and there is one version of the rendering library per SDK; in fact the rendering library is shipped with each SDK, not ADT itself.  WeQ&apos;Ere still finalizing the rendering libraries (which will be released via the SDK manager, not through Eclipse), but you can install preview bits from tools.android.com/recent/. These will automatically be replaced when we release the final versions via the SDK manager, and they are definitely better than the currently released Q&quot;EstableQ&quot;E versions. (Note that the release bits only replace the rendering library itself, which is only used in ADT, nothing else in the SDK).</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 08 Jun 2011 21:40:43 +0000</when>
<what>Actually the preview bits are from http://tools.android.com/download</what>
</comment>
<comment>
<author>eric.ri...@gmail.com</author>
<when>Thu, 09 Jun 2011 20:54:39 +0000</when>
<what>Thanks for the clear explanation; sorry I didnQ&apos;Et get it sooner.
I downloaded the RC of the rendering libs and it works!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:47:19 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>15356</bugid>
<title>Nexus One: SSL issues after upgrading to Gingerbread</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-03-11T06:34:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>19</stars>
<reportedBy>magnus.g...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 10:12:35 +0000</openedDate>
<description>After upgrading to 2.3.3 (GRI40) on my Nexus One, I read my work email
through Microsoft Exchange ActiveSync for a few days without problems
until I managed to chose Q&quot;EClear dataQ&quot;E for the Email app by mistake. (I
was trying to resolve another issue with internal storage constantly
decreasing at the time, and I believe I resolved it by removing the
update for the Gmail app.) Anyway, I was left with a broken ActiveSync
setup, so I removed the account under Q&quot;EAccounts Q&amp;E syncQ&quot;E and tried to add
it again. IQ&apos;Eve done this a few times before with no problems (using 2.1
and 2.2), but now I just get Q&quot;ESetup could not finishQ&quot;E and Q&quot;EUnable to
open connection to server.Q&quot;E no matter what I try. IQ&apos;Eve also tried to
resolve it with the Exchange admins, and they are as stumped as I am.
So, instead of ActiveSync, I thought I could read my email through IMAPS
instead. However, if I try to set up an IMAPS connection to the Exchange
server I get: Q&quot;ESetup could not finishQ&quot;E and Q&quot;ECannot safely connect to
server. (SSL handshake aborted: ssl=0x3a1530: Failure in SSL library,
usually a protocol error error:14095044:SSL
routines:SSL3_READ_N:internal error (external/openssl/ssl/s3_pkt.c:213
0xad12756:0x00000000))Q&quot;E. At this point I figured, as a last alternative,
I could at least read my email to Outlook Webaccess by surfing to
https://mail.liu.se/. However, when I do, I get the following error from
Mobile Chrome: Q&quot;EData connectivity problemQ&quot;E and Q&quot;EA secure connection
could not be established.Q&quot;E Other phones (IQ&apos;Eve tried 2.1.1 on a Sony
Ericsson X8 and 2.2.1 on a HTC Wildfire) donQ&apos;Et have a problem connecting
to https://mail.liu.se/, and I can connect to other HTTPS sites without
problem. E g https://www.liu.se/, which has an identical certificate
chain. A little help, please? I can set up an environment for running
Q&quot;Eadb bugreportQ&quot;E at a later point if your unable to recreate the problem
or if you believe it would of significant help, but IQ&apos;Ed rather not go
through the effort otherwise. Kind regards, Magnus Gustavsson</description>
<comment>
<author>magnus.g...@gmail.com</author>
<when>Wed, 09 Mar 2011 10:27:41 +0000</when>
<what>IQ&apos;Eve also chosen Q&quot;EAccept all SSL certificatesQ&quot;E/Q&quot;ESSL (Accept all certificates)Q&quot;E but it makes no difference.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 09 Mar 2011 21:45:13 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Wed, 09 Mar 2011 22:31:20 +0000</when>
<what>Hello Magnus-

It would be helpful if you could provide some actual server addresses so that we can try similar connections (not your Email address or credentials, just the server itself).  Both for Exchange and for IMAP (they may be different).

If you are not comfortable putting that information into this bug, please send them to me directly at stadler@android.com.

Thank you,
Andy
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 09 Mar 2011 23:43:38 +0000</when>
<what>I assume the server at mail.liu.se. I can reproduce the problem in the browser and with a small command line client. Looking at a tcpdump, the client disconnects upon receiving a valid response from the server. The problem seems to be with SSL_MODE_SMALL_BUFFERS and specifically that ssl3_read_n is not resizing the buffer if the necessary number of bytes for the next packet doesnQ&apos;Et fit into the current buffer (near the comment /* does not happen */)

While this SSL_MODE_SMALL_BUFFERS code is not new in Gingerbread, it was reworked for openssl 1.0.0 which is new (vs 0.9.8), which probably is when the problem was introduced. Its not clear to me yet why it works with www but not mail, except that how the SSL messages are broken into packets seems different, I might guess that www is a different server version, or even entirely different OS and web server, where IQ&apos;Em guessing that mail is a Windows box for Exchange. 

I did compare the certificate chains, mail and www do not have exactly the same server certificate chain, since www includes the root CA, which technical is optional and I would recommend to remove. However, that is not relevant to this issue.
$ openssl s_client -connect mail.liu.se:443
---
Certificate chain
 0 s:/C=SE/O=Link\xC3\xB6pings universitet/OU=LiU-IT/CN=mail.liu.se
   i:/C=NL/O=TERENA/CN=TERENA SSL CA
 1 s:/C=NL/O=TERENA/CN=TERENA SSL CA
   i:/C=US/ST=UT/L=Salt Lake City/O=The USERTRUST Network/OU=http://www.usertrust.com/CN=UTN-USERFirst-Hardware
 2 s:/C=US/ST=UT/L=Salt Lake City/O=The USERTRUST Network/OU=http://www.usertrust.com/CN=UTN-USERFirst-Hardware
   i:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root
---
$ openssl s_client -connect www.liu.se:443
---
Certificate chain
 0 s:/C=SE/O=Link\xC3\xB6pings universitet/CN=www.liu.se
   i:/C=NL/O=TERENA/CN=TERENA SSL CA
 1 s:/C=NL/O=TERENA/CN=TERENA SSL CA
   i:/C=US/ST=UT/L=Salt Lake City/O=The USERTRUST Network/OU=http://www.usertrust.com/CN=UTN-USERFirst-Hardware
 2 s:/C=US/ST=UT/L=Salt Lake City/O=The USERTRUST Network/OU=http://www.usertrust.com/CN=UTN-USERFirst-Hardware
   i:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root
 3 s:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root
   i:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root
---
$ 

In any case, I just wanted to update this while IQ&apos;Em investigating to make it clear this problem is not an email specific issue.</what>
</comment>
<comment>
<author>magnus.g...@gmail.com</author>
<when>Thu, 10 Mar 2011 10:02:09 +0000</when>
<what>Thank you for your fast reply.

Q&gt;E I assume the server at mail.liu.se.

ThatQ&apos;Es correct; IQ&apos;Em using mail.liu.se for both ActiveSync and IMAPS.

Q&gt;E I might guess that www is a different server version, or even entirely different
Q&gt;E OS and web server, where IQ&apos;Em guessing that mail is a Windows box for Exchange. 

Also correct; www is an Apache 2.2 on an a couple of months old customized Linux 2.6, while mail is an Exchange 2007 on Windows Server 2008 SP2.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 10 Mar 2011 18:00:34 +0000</when>
<what>I was able to debug this last night and the fix is pretty small and obvious in hindsight. I assume it doesnQ&apos;Et help you as you donQ&apos;Et seem to be running a custom build, but IQ&apos;Ell mention it here for those that might be.

diff --git a/patches/small_records.patch b/patches/small_records.patch
index f5f2286..a2ea51c 100644
--- a/patches/small_records.patch
+++ b/patches/small_records.patch
@@ -157,7 +157,7 @@
 +		/* If we receive a valid record larger than the current buffer size,
 +		 * allocate some memory for it.
 +		 */
-+		if (rr-Q&gt;Elength Q&gt;E s-Q&gt;Es3-Q&gt;Erbuf.len - SSL3_RT_HEADER_LENGTH)
++		if (rr-Q&gt;Elength Q&gt;E s-Q&gt;Es3-Q&gt;Erbuf.len - SSL3_RT_HEADER_LENGTH - align)
 +			{
 +			if ((p=OPENSSL_realloc(s-Q&gt;Es3-Q&gt;Erbuf.buf, rr-Q&gt;Elength + SSL3_RT_HEADER_LENGTH + align))==NULL)
 +				{
diff --git a/ssl/s3_pkt.c b/ssl/s3_pkt.c
index 51f21e0..c9ef2cd 100644
--- a/ssl/s3_pkt.c
+++ b/ssl/s3_pkt.c
@@ -359,7 +359,7 @@ fprintf(stderr, Q&quot;ERecord type=%d, Length=%d\nQ&quot;E, rr-Q&gt;Etype, rr-Q&gt;Elength);
 		/* If we receive a valid record larger than the current buffer size,
 		 * allocate some memory for it.
 		 */
-		if (rr-Q&gt;Elength Q&gt;E s-Q&gt;Es3-Q&gt;Erbuf.len - SSL3_RT_HEADER_LENGTH)
+		if (rr-Q&gt;Elength Q&gt;E s-Q&gt;Es3-Q&gt;Erbuf.len - SSL3_RT_HEADER_LENGTH - align)
 			{
 			if ((p=OPENSSL_realloc(s-Q&gt;Es3-Q&gt;Erbuf.buf, rr-Q&gt;Elength + SSL3_RT_HEADER_LENGTH + align))==NULL)
 				{
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 11 Mar 2011 06:34:16 +0000</when>
<what></what>
</comment>
<comment>
<author>magnus.g...@gmail.com</author>
<when>Fri, 11 Mar 2011 09:46:53 +0000</when>
<what>Q&gt;E I assume it doesnQ&apos;Et help you as you donQ&apos;Et seem to be running a custom build

I havnQ&apos;Et really had a good reason to until now. Guess IQ&apos;Ell have to see how much it bothers me in the coming days. :-)  Hopefully there will be a 2.3.4 release in the not-too-distant future...

Thanks!
</what>
</comment>
<comment>
<author>bto...@markspace.com</author>
<when>Mon, 04 Apr 2011 20:20:36 +0000</when>
<what>Just to add weight to this issue, we are seeing issues with Gingerbread.  Our software no longer can connect successfully to the Mac via HTTPS and yet we donQ&apos;Et encounter the issue when connecting to a Windows machine.

We suspect there is something different in the timing/negotiation between the two platforms that causes the bug in one place but not the other.  We are looking for clues and wonder if this issue what we are seeing.

From the client (deviceQ&apos;Es) standpoint the call to connect() never returns and the server (Mac) never gets a valid socket.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 04 Apr 2011 20:42:32 +0000</when>
<what>bto...@markspace.com,

This issue was specifically after the TCP connect, during SSL handshaking. With an SSLSocket connection and SSL/TLS handshaking are a bit hard to separate. When you are talking about the server not getting a valid socket, are you saying it never does a TCP handshake or that it never gets an SSLSocket?

this issue definitely was server specific, which is why it worked on one server and not another for the original reporter. it also is sensitive to the size of handshake messages which can include data that varies from server to server.

if you had a TCP dump or a public server I could connect to, I could take a look to see if its the same issue. What device are you on?</what>
</comment>
<comment>
<author>johnd...@gmail.com</author>
<when>Tue, 05 Apr 2011 18:00:11 +0000</when>
<what>IQ&apos;Eve got the same problem with Exchange 2010 and a stock Nexus One running 2.3.3. So this is to be fixed in a future release? I cannot get either the native client or Nitrodesk Touchdown to work.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 05 Apr 2011 18:12:35 +0000</when>
<what>johnd...@gmail.com, yes, future release of Gingerbread. I generally mark them as such when they are committed internally but I canQ&apos;Et comment on future releases timelines.</what>
</comment>
<comment>
<author>johnd...@gmail.com</author>
<when>Fri, 08 Apr 2011 14:20:47 +0000</when>
<what>I would like to know if there is a supported way I can downgrade the O/S. I know there are ways to install custom ROMs and all that, but I do not wish to go that direction. That being said, Exchange support is very important to me. Is ther a supported method or any known workarounds?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 08 Apr 2011 17:13:40 +0000</when>
<what>johnd...@gmail.com, I honestly donQ&apos;Et know about support for downgrading. I bet there are unsupported ways to be found on the web. Basically instead of installing a custom ROM, youQ&apos;Ed be basically installing an older official ROM. You could try contacting Nexus One support for a more official answer: http://www.htc.com/www/support/nexusone/ 

The problem with workarounds is that even third party apps are likely to use the system libssl.so library where the problem is found. IQ&apos;Em not aware of any custom ROMs that have picked up this fix, so even just trying to grab a fixed libssl.so from them wouldnQ&apos;Et be an option. Doing your own AOSP build with the above fix and installing just the libssl.so probably would work fine, but I donQ&apos;Et know how it would affect a later OTA of the official fix, youQ&apos;Ed probably need  to keep the original file to swap back in.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 19 Apr 2011 19:18:35 +0000</when>
<what>Issue 16121 has been merged into this issue.</what>
</comment>
<comment>
<author>magnus.g...@gmail.com</author>
<when>Wed, 04 May 2011 06:59:06 +0000</when>
<what>I received an OTA update to 2.3.4 (GRJ22) this morning and it now works flawlessly.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 04 May 2011 07:01:31 +0000</when>
<what>As noted by magnus.g...@gmail.com, this was released in 2.3.4.</what>
</comment>
<comment>
<author>johnd...@gmail.com</author>
<when>Wed, 04 May 2011 14:12:56 +0000</when>
<what>As noted by others, my N1 is now working flawlessly. Finally. Thank you, Google!</what>
</comment>
<comment>
<author>gale.michael@gmail.com</author>
<when>Mon, 09 May 2011 02:54:37 +0000</when>
<what>Hello,

    I believe I am currently experiencing the above issue in Python 2.7, SSL and OpenSSL 0.9.8.

However I am having trouble reproducing this issue in our QA lab, it occurs in production when a few clients connect over a satellite connection to our server.

The small command line that created the issue, can it be shared? It would help me understand the problem and ensure our patch resolves the issue.

Thanks
Michael Gale
gale.michael@gmail.com</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 09 May 2011 03:17:34 +0000</when>
<what>gale.michael, This is an issue with the Android small_records.patch for OpenSSL 1.0.0. IQ&apos;Em not sure what this has todo with your Python 2.7 SSL problem.</what>
</comment>
<comment>
<author>gale.michael@gmail.com</author>
<when>Mon, 09 May 2011 03:52:07 +0000</when>
<what>Hey,

    That is too bad, from the post I thought the issue was caused by changes
added in OpenSSL 0.9.8.

I am receiving the following and the symptoms appeared to match:
write(2, Q&quot;EERROR:root:Exception in I/O handler for fd 9533
Traceback (most recent call last):
  File \Q&quot;E/hub/switchboard/lib/ioloop.py\Q&quot;E, line 253, in start
    self._handlers[fd](fd, events)
  File \Q&quot;E/hub/switchboard/lib/stack_context.py\Q&quot;E, line 127, in wrapped
    callback(*args, **kwargs)
  File \Q&quot;E/hub/switchboard/lib/iostream.py\Q&quot;E, line 168, in _handle_events
    self._handle_read()
  File \Q&quot;E/hub/switchboard/lib/iostream.py\Q&quot;E, line 360, in _handle_read
    super(SSLIOStream, self)._handle_read()
  File \Q&quot;E/hub/switchboard/lib/iostream.py\Q&quot;E, line 210, in _handle_read
    chunk = self.socket.recv(self.read_chunk_size)
  File \Q&quot;E/hub/apps/Python-2.7/lib/python2.7/ssl.py\Q&quot;E, line 217, in recv
    return self.read(buflen)
  File \Q&quot;E/hub/apps/Python-2.7/lib/python2.7/ssl.py\Q&quot;E, line 138, in read
    return self._sslobj.read(len)
SSLError: [Errno 1] _ssl.c:1347: error:14095044:SSL
routines:SSL3_READ_N:internal error\nQ&quot;E, 896) = 896

Michael</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 09 May 2011 04:41:17 +0000</when>
<what>Even AndroidQ&apos;Es OpenSSL 0.9.8 with this patch did not have this bug as I understand it. It was introduced in porting the small_records.patch to 1.0.0. If this is reproducible, you should report it to whoever provides your openssl implementation (such as your linux distribution) or perhaps to openssl-users@openssl.org. Internal errors can mean a bug which could be a security issue and should be investigated. </what>
</comment>
<comment>
<author>mmcwill...@gmail.com</author>
<when>Wed, 11 May 2011 20:48:09 +0000</when>
<what>I am getting this issue still using K9 with a SSL smtp connection over port 465, and like others have mentioned it is specifically with a Mac email server. I have recently installed the OTA 2.3.4 update, which did not fix the issue. Does K9 use the built-in OpenSSL or include their own?

Any insights would be helpful.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 11 May 2011 21:10:09 +0000</when>
<what>mmcwill...@gmail.com, a quick look at k-9 seems to show that they are just using Java SSLSockets. However, I recently diagnosed an email SSL connectivity issue on CM where they were not using the OpenSSL implementation for SSLSocket, but you seem to be implying you are running an Google provided 2.3.4 on a Nexus device? If you tell me the server name, I try to diagnose and see if there are any SSL handshake problems with the server.</what>
</comment>
<comment>
<author>AndSandA...@gmail.com</author>
<when>Mon, 23 May 2011 13:51:26 +0000</when>
<what>Any chance of getting this fix for Honeycomb?

My Asus Transformer is currently running 3.0.1 and I am running into the same issue with the standard mail client :/</what>
</comment>
</bug>
<bug>
<bugid>1083</bugid>
<title>Suggestions cursor discarded due to missing required columns problem</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>shotwave@gmail.com</reportedBy>
<openedDate>Mon, 27 Oct 2008 03:25:14 +0000</openedDate>
<description>Hi, I am trying to create a suggestion provider that would be able to
pickup emails from the contacts list. I am not able to do it though I
follow the instructions in the docs. I get the Q&apos;ESuggestions cursor
discarded due to missing required columns problemQ&apos;E error in the console
all the time, which might mean that the docs are outdated or there is a
bug in android. see attached test app PS I have tried all the possible
combination of fields in the Q&apos;EresultQ&apos;E cursor all in vain...</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:33:17 +0000</when>
<what>Verified on Donut</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:34:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:59:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11692</bugid>
<title>mails sent via google checkout for pay app from users are garbled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tennet...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 06:05:15 +0000</openedDate>
<description>Users can send a mail to a developer if they buy a pay app through
google checkout (e.g. foobar@checkout.google.com ). But, developers
receive garbled mails (subject and body) if users send some multi-byte
encoding letters such as Japanese language.</description>
</bug>
<bug>
<bugid>6137</bugid>
<title>More application launcher tabs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>lieg...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 13:49:14 +0000</openedDate>
<description>The default application area is elegant and functional but the
applications inside are a bit of a mess. There must be a way to organise
it without cluttering the desktops. With this in mind, would it be
possible to have multiple tabs that operate in the same way but contain
different categories of apps (game, tools, etc)? If there are too many
tabs to sit at the bottom of the home screen, they could be scrollable
or could extend across multiple desktops.</description>
</bug>
<bug>
<bugid>3024</bugid>
<title>mediaplayer API getVideoHeight/getVideoWidth document not correct</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>zaqti...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 01:35:08 +0000</openedDate>
<description>The behavior is after player onPrepared callback called, the MediaPlayer
API getVideoHeight/getVideoWidth return 0 but not actual video size. Per
OpenCoreQ&apos;Es design, such information only avaliable after
MediaPlayer.OnVideoSizeChangedListener event happen. But currently, the
API discription as below:
================================================================= public
int getVideoHeight () Returns the height of the video. Returns the
height of the video, or 0 if there is no video, no display surface was
set, or prepare()/prepareAsync() have not completed yet public int
getVideoWidth () Returns the width of the video. Returns the width of
the video, or 0 if there is no video, no display surface was set, or
prepare()/prepareAsync() have not completed yet
================================================================= The
description of MediaPlayer.OnVideoSizeChangedListener as below:
=================================================================
MediaPlayer.OnVideoSizeChangedListener
android.media.MediaPlayer.OnVideoSizeChangedListener Class Overview
Interface definition of a callback to be invoked when the video size is
first known or updated
================================================================= So we
suggest google change APIQ&apos;Es description then we can close this CR.</description>
<comment>
<author>yend...@pv.com</author>
<when>Fri, 19 Jun 2009 21:45:46 +0000</when>
<what>https://review.source.android.com/Gerrit#change,10473</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:31:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1792</bugid>
<title>Persistent low memory condition: causes acore (Home) to restart very often.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>10</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Thu, 15 Jan 2009 05:43:15 +0000</openedDate>
<description>I believe I have trapped a condition on my production G1 which is
causing the low memory killer to constantly kill many of the processes
running. The symptom manifests itself as very poor performance all
around and frequent restarts of the Home app when returning from another
foreground activity. I have attached the output of adb bugreport
demonstrating the many Q&quot;EProcess has diedQ&quot;E messages in a window of only
about an hour. This condition has persisted on my handset for several
days now, though I have not attempted a reboot yet for fear that I would
lose any useful debug state.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 16 Jan 2009 17:43:02 +0000</when>
<what>USER     PID   PPID  VSIZE RSS   WCHAN    PC         NAME
media    14872 1     95720 25192 ffffffff afe0b74c S /system/bin/mediaserver
root     14875 1     66044 8732  c00a62ec afe0b874 S zygote
system   14880 14875 206660 20060 ffffffff afe0b74c S system_server
radio    14911 14875 116880 14932 ffffffff afe0c824 S com.android.phone
app_11   21736 14875 108424 16068 ffffffff afe0c824 S android.process.acore
app_1    21777 14875 101720 15228 ffffffff afe0c824 S com.google.process.gapps
app_17   21853 14875 110520 16928 ffffffff afe0b74c S com.google.android.gm
app_18   21884 14875 87988 13608 ffffffff afe0c824 S com.android.email
app_26   21940 14875 87844 11692 ffffffff afe0c824 S org.devtcg.five

Most of these look pretty reasonable, but the RSS on Q&quot;EmediaserverQ&quot;E seems large to me.

(ItQ&apos;Es an unmodified RC30, so unfortunately Q&quot;EprocrankQ&quot;E wonQ&apos;Et work.)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:45:58 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:49:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8894</bugid>
<title>ndk-gdb pulls app_process to wrong directory in cygwin</title>
<status>Released</status>
<owner>digit.an...@gmail.com</owner>
<closedOn>2010-07-14T22:52:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>asad...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 06:11:46 +0000</openedDate>
<description>Host OS: Windows XP + Cygwin 1.7.4(0.225/5/3) NDK Version:
android-ndk-r4 STEPS TO REPRODUCE: 1. Open cygwin shell and navigate to
$NDK/samples/hello-jni 2. Execute command ../../ndk-build 3. Build
HelloJni.apk using Android Eclipse SDK, by using ?Create Project from
existing source? 4. Install and run HelloJni.apk to a Android 2.2
emulator. 5. Execute command ../../ndk-build -B , way-around to issue
8893. 6. Execute command ../../ndk-gdb this will throw the following
errors, and no debugging is possible. cp: cannot create regular file
`/cygdrive/c/android-ndk-r4/samples/hello-jni/bin/ndk/local/armeabi/gdb.setupQ&apos;E:
No such file or dir ectory ../../ndk-gdb: line 496:
/cygdrive/c/android-ndk-r4/samples/hello-jni/bin/ndk/local/armeabi/gdb.setup:
No such file or directory GNU gdb 6.6 Copyright (C) 2006 Free Software
Foundation, Inc. GDB is free software, covered by the GNU General Public
License, and you are welcome to change it and/or distribute copies of it
under certain conditions. Type Q&quot;Eshow copyingQ&quot;E to see the conditions.
There is absolutely no warranty for GDB. Type Q&quot;Eshow warrantyQ&quot;E for
details. This GDB was configured as Q&quot;E--host=i686-pc-cygwin
--target=arm-elf-linuxQ&quot;E.
/cygdrive/c/android-ndk-r4/samples/hello-jni/bin/ndk/local/armeabi/app_process:
No such file or directory.
/cygdrive/c/android-ndk-r4/samples/hello-jni/bin/ndk/local/armeabi/gdb.setup:
No such file or directory. ADDITIONAL INFORMATION: I investigated the
issue and found out that the issue is with line no 488 of ndk-gdb script
which reads: run adb pull /system/bin/app_process $APP_PROCESS On
windows platform, the variable $APP_PROCESS contains path in cygwin
format. ADB does not recognize this and pulls app_process to a wrong
directory. For example if the location of hello-jni is:
C:\android-ndk-r4\samples\hello-jni then ADB pulls app_process to:
C:\cygdrive\c\android-ndk-r4\samples\hello-jni\bin\ndk\local\armeabi To
fix this, a check can be added in ndk-gdb that detects if platform is
Windows, then use cygpath to convert $APP_PROCESS to native Windows
format. Cygpath utility is normally bundled with cygwin; I have
implemented this fix by replacing line: run adb pull
/system/bin/app_process $APP_PROCESS with; if [ -s Q&quot;E${COMSPEC}Q&quot;E ] ; then
run adb pull /system/bin/app_process Q&quot;E`cygpath -w $APP_PROCESS`Q&quot;E else
run adb pull /system/bin/app_process $APP_PROCESS fi The file is
attached. I found it working correctly on Windows XP and Ubantu 9.10.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 07 Jun 2010 07:12:34 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Wed, 14 Jul 2010 22:52:30 +0000</when>
<what>Fixed in r4b.</what>
</comment>
</bug>
<bug>
<bugid>662</bugid>
<title>Missing HTTPS-proxy-support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T00:42:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>info%sha...@gtempaccount.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 21:41:24 +0000</openedDate>
<description>Android currently makes no division into HTTP and HTTPS-proxy. Of
course, one could just put a value-pair like (Q&quot;Ehttps_proxyQ&quot;E,
Q&quot;E123.123.123.2:1234Q&quot;E) into the settings-table, but there seems to be no
standard at the current time.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:32:35 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 00:42:39 +0000</when>
<what>Sorry, not sure I follow the exact problem. Could you please provide more details on
the problems this design is causing? Closing as working as intended for now. </what>
</comment>
<comment>
<author>info%sha...@gtempaccount.com</author>
<when>Fri, 22 Aug 2008 00:46:11 +0000</when>
<what>The problem is, that there is a Settings.System.HTTP_PROXY but no
Settings.System.HTTPS_PROXY and therefore no clean way to set a https-proxy.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6180</bugid>
<title>thanks for arabic language</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-01-21T18:34:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amrbakr...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 12:44:20 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 21 Jan 2010 18:34:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10030</bugid>
<title>Include a color picker widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kaj.bjur...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 10:34:49 +0000</openedDate>
<description>Many users do often request that they want to be able to configure
certain colors in applications (e.g. backgrounds, font colors etc). I
have seen many different implementations of color pickers, and a basic
one is included among the examples in the SDK. I think itQ&apos;Es time to
include a color picker widget (that also could be used from
android.preference) into the Android API. The user should be able to
select color and transparency.</description>
</bug>
<bug>
<bugid>10867</bugid>
<title>mp4 videos are not getting played.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>audumbar...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 04:18:25 +0000</openedDate>
<description>Used VideoView and set video uri as:
http://pixeepreprod.milpix.com/v3/video/061e9187-7319-4fdc-84-49e771119e0d
What is the expected output? VideoView should start playing video. What
do you see instead? It displays message as Q&quot;Ethis video cannot be
playedQ&quot;E. What version of the product are you using? On what operating
system? Nexus one with 2.2sdk. Additional information below: Only the
video urls with extensions like .3gpp or .mp4 are getting played.</description>
</bug>
<bug>
<bugid>8007</bugid>
<title>Internet Access Without Permission</title>
<status>FutureRelease</status>
<owner>n...@google.com</owner>
<closedOn>2011-09-08T18:44:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ivant...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 04:45:40 +0000</openedDate>
<description>I recently noticed that you can play Internet audio/video files without
the Internet permission in your app: MediaPlayer mp = new MediaPlayer();
mp.setDataSource(Q&quot;Ehttp://example.com/somefile.cgi?data=userQ&apos;Es-private-data!Q&quot;E);
IsnQ&apos;Et that a security flaw? You can access anything on http without a
permission! I am using a T-Mobile branded myTouch 3G 1.2 (with 1.5mm
headphone jack) running Android 1.6.</description>
<comment>
<author>n...@google.com</author>
<when>Mon, 11 Apr 2011 18:33:06 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 08 Sep 2011 18:44:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2728</bugid>
<title>Wrong date format on status bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>Shelly...@Qisda.com</reportedBy>
<openedDate>Thu, 21 May 2009 10:06:18 +0000</openedDate>
<description>[Steps to reproduce the problem] 1.Setting\Date Q&amp;E Time 2.Select data
format 3.Select date format to a.12-31-2008 b.31-12-2008 c.2008-12-31
4.Check the date on status bar 5.It will show a.Dec 31,2008 format b.31
Dec,2008 c.Dec 31,2008 [What you think the correct behavior should be.]
It will show the same date format as user configs in Settings.
a.12-31-2008 b.31-12-2008 c.2008-12-31</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:17:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:11:59 +0000</when>
<what></what>
</comment>
<comment>
<author>sansu.an...@gmail.com</author>
<when>Tue, 26 Jan 2010 00:54:23 +0000</when>
<what>What ever the date format is selected in the settings, status bar will show as
January 25, 2010
I think it should display the date format selected in the settings.
Any comments,...</what>
</comment>
<comment>
<author>zhangydt...@gmail.com</author>
<when>Thu, 20 Jan 2011 08:29:48 +0000</when>
<what>Can not get the default value of Q&apos;Eselect date formatQ&apos;E in Android. 

I donQ&apos;Et know why???   

Hope your answers. Thanks.

Some code as follows:

ContentResolver cv = this.getContentResolver();
String strTimeFormat = android.provider.Settings.System.getString(cv,android.provider.Settings.System.DATE_FORMA);

System.out.println(Q&quot;Eues select Q&apos;ENromal (dd/MM/yyyy)Q&apos;EQ&quot;E+ strTimeFormat); //means default selected item.

output is : null

System.out.println(Q&quot;Eues select Q&apos;E (dd/MM/yyyy)Q&apos;EQ&quot;E+ strTimeFormat);
output is : 20/01/2011
        </what>
</comment>
</bug>
<bug>
<bugid>8594</bugid>
<title>Smiley face replaces enter key in Google Talk app</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-25T23:48:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>vinblau</reportedBy>
<openedDate>Tue, 25 May 2010 19:17:06 +0000</openedDate>
<description>Open Talk. Start a conversation with someone. Activate the soft
keyboard. Type a message. Notice that the enter or send key is replaced
by a smiley face. This functionality makes me :( The correct behavior
should make me :) by replacing :) on the keyboard with a Q&quot;ESendQ&quot;E key.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 23:48:08 +0000</when>
<what>The Send key is available right above the keyboard and it was decided to not provide a duplicate but rather offer 
more features.</what>
</comment>
<comment>
<author>Scoobert...@gmail.com</author>
<when>Sat, 14 Aug 2010 23:50:33 +0000</when>
<what>I understand the choice, but generally the Q&quot;EsendQ&quot;E or Q&quot;EenterQ&quot;E button is right there. I have had to delete countless smileys because of this UI inconsistency. Every other app and webpage has the Q&apos;EsubmitQ&apos;E button there, yet not GTalk. A toggle option would be a great compromise. I donQ&apos;Et mind that feature existing, I just donQ&apos;Et want it. Of course, I can use an after market keyboard, but that really shows a failure of design.</what>
</comment>
<comment>
<author>JDHan...@gmail.com</author>
<when>Wed, 22 Dec 2010 21:34:07 +0000</when>
<what>Rather than breaking the standards of having the enter/submit key where it should be, why donQ&apos;Et you swap the Send and smiley button then, if youQ&apos;Ere so determined to have the smiley button on there?

I have a t-shirt made by Microsoft in regards to Internet Explorer 9 that says Q&quot;EI have standardsQ&quot;E  Microsoft with standards and Google without? What is the world coming to?</what>
</comment>
<comment>
<author>compugee...@gmail.com</author>
<when>Fri, 26 Aug 2011 12:01:13 +0000</when>
<what>I agree there should be a configuration option to change the send key behavior. This option exists in every other SMS and messaging app. What is the benefit of having Smileys where the enter/send key should be. Switching to number mode reveals the send key in that location. IMO this behavior should be reversed, the smiley key should be in the number mode. </what>
</comment>
</bug>
<bug>
<bugid>3439</bugid>
<title>Gmail default groups arenQ&apos;Et imported (family, friends and collegues)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-19T14:37:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>ruben.de...@gmail.com</reportedBy>
<openedDate>Sun, 02 Aug 2009 08:59:17 +0000</openedDate>
<description>Sorry if I shouldnQ&apos;Et post this here first of all, if so please tell me
where I should do it. IQ&apos;Em a new android user and after having filled all
my contacts into my gmail account, then IQ&apos;Eve imported them to my phone
(HTC Hero). Contacts are imported, but the default groups called
Q&quot;EfamilyQ&quot;E Q&quot;EfriendsQ&quot;E and Q&quot;EcolleguesQ&quot;E arenQ&apos;Et created in the android phone.
Now, close to all my contacts have no group in my phone. On the other
side, 2 groups IQ&apos;Eve created manualy were imported without any problem.</description>
<comment>
<author>torbe...@gmail.com</author>
<when>Sat, 22 Aug 2009 11:48:50 +0000</when>
<what>I also have the same issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:46:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jcabil...@gmail.com</author>
<when>Fri, 28 Aug 2009 08:39:42 +0000</when>
<what>I have the same problem.
An ugly solution is to edit the group via gmail, Q&apos;Eselect : allQ&apos;E and add to a new group.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:53:33 +0000</when>
<what></what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Sat, 12 Sep 2009 23:09:08 +0000</when>
<what>same issue here</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:37:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16725</bugid>
<title>Password entry screen doesnt inform you that you guessed incorrectly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 03:06:25 +0000</openedDate>
<description>It just erases the password you entered, it should give feedback</description>
</bug>
<bug>
<bugid>124</bugid>
<title>Include a Compass API</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-08T06:11:34.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ed.burnette</reportedBy>
<openedDate>Tue, 29 Jan 2008 02:45:57 +0000</openedDate>
<description>To go along with the Maps and GPS functionality, I suggest including an
API for accessing a built-in compass. That way a map could show you
which way you are facing, if the hardware supports it. Tiny electronic
compasses are common in handheld GPS devices. See also:
http://www.global.yamaha.com/news/2006/20060726.html
http://news.thomasnet.com/fullstory/496456</description>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 05 Feb 2008 16:16:30 +0000</when>
<what>I second this request. Many people have difficulties reading maps, and a properly
oriented map would help them tremendously. Also, when walking slowly and turning
around often, a GPS software can only update the view to point in the correct
direction after the user made several steps in that direction. This is very
inconvenient when trying to approach a nearby target (e.g. while searching a geocache
:-).</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:11:34 +0000</when>
<what>This is planned for a future release.  Like all hardware-related APIs, it will only
function on devices which include the hardware.</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Tue, 12 Feb 2008 15:10:12 +0000</when>
<what>It looks like this is already covered by the Sensors API:
http://code.google.com/android/reference/android/hardware/Sensors.html
see also:
http://groups.google.com/group/android-developers/browse_frm/thread/beaf6cb6fbfaf68b
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>9821</bugid>
<title>desk dock speaker phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johngenn...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 01:20:44 +0000</openedDate>
<description>When the droid is in the desk dock I would like the phone app to
automatically use the speaker phone. It seems silly that I have to
remove the phone or press the speaker phone button.</description>
</bug>
<bug>
<bugid>1429</bugid>
<title>feature request: additional call states fot TelephonyManager</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>7</stars>
<reportedBy>drim...@gmail.com</reportedBy>
<openedDate>Wed, 03 Dec 2008 14:45:24 +0000</openedDate>
<description>As for now, the only call states the application can catch are:
CALL_STATE_IDLE CALL_STATE_OFFHOOK CALL_STATE_RINGING This is highly
insufficient for telephony applications that need to react to certain
call states. Additional states required: call connected/established call
disconnected active call call rejected</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:24:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:27:09 +0000</when>
<what></what>
</comment>
<comment>
<author>j.son....@gmail.com</author>
<when>Thu, 21 Jan 2010 13:29:22 +0000</when>
<what>I agree. Offhook should be split into call connected with call setup Q&amp;E outbound
ringing defined in a new state, perhaps CALL_STATE_CALLING.
</what>
</comment>
<comment>
<author>p.mctier...@gmail.com</author>
<when>Tue, 16 Nov 2010 17:19:51 +0000</when>
<what>I agree

CallConnected is a must

Call rejected should include the reason - we need to distinguish between network reasons (routing problems) and far end BUSY</what>
</comment>
</bug>
<bug>
<bugid>4259</bugid>
<title>can not attach the all file when i email forwarding </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>withym@gmail.com</reportedBy>
<openedDate>Thu, 15 Oct 2009 11:01:24 +0000</openedDate>
<description>In my android phone, When i set the email account, I use the gmail ID.
Occurrence Process : Receive any email that has attachments
(pic+video+mp3+mid) Q&gt;E forward the same mail to any address Q&gt;E check the
forwarded screen Occurrence Status : after forwarding the mailI found
only the one file attached and the rest of file were not sent. It is
occur only Gmail account. When i use the other account, it is no
problem. so, i think a this problem is Gmail bug. Please fix it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:48:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16289</bugid>
<title>Faulty Email notification on email deletion</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-05-19T23:43:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>niravson...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 20:51:48 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Send mail from any email account to
gmail account 2) refresh gmail account in android device - it will give
email notification - 3) go Q&amp;E check email using android device 4) select
same email Q&amp;E delete. 5) Refresh same gmail account in android device -
you will receive Q&quot;EFaultyQ&quot;E email notification - What happened. 1) I think
when we delete email from android device - it is getting moved to
[Imap]/Trash label. Which is giving this faulty notification. - What you
think the correct behavior should be. 1) it should NOT give faulty
notification on deletion of email. IQ&apos;Em using Samsung Captivate SGH-I897
- service provider ATQ&amp;ET USA. Firmware Version - 2.1-update1 Kernel
Version - 2.6.29 jetaek.lee@sep-11#2</description>
<comment>
<author>niravson...@gmail.com</author>
<when>Fri, 22 Apr 2011 15:31:20 +0000</when>
<what>Anybody facing same problem ? its annoying... this is just one defect about default mail application by android.. </what>
</comment>
<comment>
<author>niravson...@gmail.com</author>
<when>Tue, 26 Apr 2011 14:24:59 +0000</when>
<what>You can close this issue - As I updated my firmware to 2.2

And not facing this issue anymore. Thanks.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:43:11 +0000</when>
<what>IQ&apos;Em glad to hear that your problem has gone away.

In the future, just to let you know, bugs in the Samsung Captivate device need to be reported directly to Samsung, as the email client in that device is published and supported by Samsung.

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>15518</bugid>
<title>Android should allow Bluetooth RFCOMM connections to devices paired with unauthenticated link keys</title>
<status>Declined</status>
<owner>jaikum...@android.com</owner>
<closedOn>2011-03-16T19:19:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.pe...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 17:06:43 +0000</openedDate>
<description>Android 2.3 (and previous versions) will only allow rfcomm connections
from paired devices where the pairing resulted in an authenticated link
key. This means that Android RFCOMM will only allow connections to v2.1
Bluetooth devices that have SSP Input/Output capabilities of at least
Q&quot;EDisplayYesNoQ&quot;E (See vol 3 part C section 5.2 in Bluetooth spec v2.1).
There should be a way of registering an rfcomm service to allow
connections with NoInputNoOutput devices (i.e. those whose pairing
resulted in an unauth link key - often known as the Q&quot;EJust WorksQ&quot;E pairing
method).</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:18:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Wed, 16 Mar 2011 19:19:18 +0000</when>
<what>Have a look at : http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#createInsecureRfcommSocketToServiceRecord(java.util.UUID)</what>
</comment>
</bug>
<bug>
<bugid>11836</bugid>
<title>Data roaming selectable per network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ezequiel...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 13:21:20 +0000</openedDate>
<description>I would like to be able to set a list of networks in which to allow data
roaming. Optionally, I would like this list to be different for
different SIM cards (or at least home networks) Data Roaming
(http://developer.android.com/reference/android/provider/Settings.Secure.html#DATA_ROAMING)
can only be set ON or OFF. If it is OFF, the phone will only use data
connection in its home network. If it is ON, it will use it in any other
network it finds itself connected to. Sometimes, though, I want to allow
data roaming in some networks but not on others. Currently, for example,
in the UK, T-Mobile and Orange allow free data roaming on each otherQ&apos;Es
networks. The only way to take advantage of this is to activate data
roaming. If I forget to disable data roaming when I fly outside of the
UK, however, I will get a huge bill. It can also happen if you are close
to an international border and momentarily lose connection to your
countryQ&apos;Es network and get picked up by an antenna in the other side.
Another future use case is for personal GSM networks (see OpenBTS),
where you might want data connection to be selectively enabled. Also,
this setting is protected so it cannot be changed by outside apps; so
this needs to be implemented inside Android. Ideally I would change the
current Q&quot;Eyes/noQ&quot;E selection to a Q&quot;Eno/some/allQ&quot;E, and if the selection is
Q&quot;EsomeQ&quot;E, have a list of existing/found networks below where each network
has a checkbox.</description>
<comment>
<author>blackg...@gmail.com</author>
<when>Mon, 25 Oct 2010 08:54:58 +0000</when>
<what>Important and crucial for everybody living near borders or to avoid extreme roaming costs ...
My provider has prefered partner is each country which are much cheaper, I want only data from that provider!</what>
</comment>
<comment>
<author>jesjime...@gmail.com</author>
<when>Fri, 01 Jul 2011 13:43:23 +0000</when>
<what>My mobile phone company is Q&quot;EvirtualQ&quot;E, in the sense that it uses other companies antennas and as such itQ&apos;Es always shown as roaming. So, I need to enable roaming for data connections to work but then, if I leave the country, I start paying uber-expensive rates without a warning. It would be nice to have a white list of allowed roaming operators, or at least allow third party apps to control this setting</what>
</comment>
<comment>
<author>Japeth.T...@gmail.com</author>
<when>Tue, 02 Aug 2011 08:31:23 +0000</when>
<what>Hi,
Very Good Point,
In the options should be possibility, to mark or unmark checkbox, which application which is installed on the device Q&amp;E has possibility to connect to the internet by WiFi or GSM antenas should has rights to connection or not in Roaming.
I mean for example, on my HTC is installed Navi Expert navigation, Google Talk Q&amp;E Google + apps, I would like to has possibility to check checkbox regarding Roaming, around Navi Expert to allow it to get access to the internet by WiFi Q&amp;E GSM Antenas but for Google Talk Q&amp;E Google + check checkbox only to allow them connection by WiFi only, when IQ&apos;Em in Roaming. This functionallity should be for all apps which is, or will be installed by user on the device (not only installed by default by operator or developer). This kind of functionallity ItQ&apos;Es really inportant, because current situation generate many trouble for users who frequently travelling.
Fro example during last weekend I was in Berlin, during this 2 days I used Navigation Navi Expert (I saw in option that this apps used around 500KB during this time).
To get possibility to use this apps I had to turn ON Q&quot;EData in RoamingQ&quot;E but in the background Google +, Google Talk, Android Market updater, and many other apps (HTC Weather) send and downloaded many data (around 20 MB) in the roaming it costed around 50 ?... and if it was possible to select the apps that couldnQ&apos;Et connect to the Internet when the user is in Roaming, I would have the possibility of selection only NaviExpert Navigation app and this 50 ? I could spend on other things :) 

HTC Desire HD A9191
Android 2.3.3
Kernel 2.6.35.10gd2564fbJun 9 14:20:29 CST 2011
htc-kernel@and18-2 #1 Thu 
Build number 2.50.405.2 CL87995 release-keys
Browser Webkit/533.1
Q&amp;E
HTC Desire A8181
Android 2.2
Kernel 2.6.32.15-gf5a401c
htc-kernel@and18-2 #1
Build number 2.29.405.5 CL293415 release-keys
Browser Webkit 3.1</what>
</comment>
<comment>
<author>ezequiel...@gmail.com</author>
<when>Wed, 03 Aug 2011 08:06:03 +0000</when>
<what>Responding to comment #3: Yes, that would be very useful functionality. I believe it is outside the scope of this issue, though; it would mean that the GUI should handle applications and not just networks, with all the hassle about new apps, removing apps...

In fact, you can get this functionality through firewall apps. They let you set up rules for which apps can use the network and which canQ&apos;Et. Here are two:
http://www.whispersys.com/whispermonitor.html
http://code.google.com/p/droidwall
I believe that the rules donQ&apos;Et let you select by network, but that would be something for the apps to implement. Probably by having several Q&quot;EprofilesQ&quot;E, like Q&quot;EhomeQ&quot;E (everything can connect) and Q&quot;Eaway on vacationQ&quot;E or Q&quot;EroamingQ&quot;E (only email).

I raised this issue because this Q&quot;EroamingQ&quot;E setting is protected and not settable by an application, so it is up to the OS to give us the tool to select it.
</what>
</comment>
<comment>
<author>Japeth.T...@gmail.com</author>
<when>Wed, 10 Aug 2011 14:48:03 +0000</when>
<what>Hi, 
Thx for reply, 
I looked at it, but looks like both is only for rooted devices :(
IQ&apos;Em using my devices more than year, but to this point IQ&apos;Em not sure that rooting process is safe. Maybe IQ&apos;Eve never found enough clear instruction, how to root my HTC Q&amp;E which app I should use. I readed some manuals from the enet, but there was many points which was not clear for me, and people on this news groups responded not unequivocal and often their answers was different from each other or to exclude.. so now IQ&apos;Em thinking to try to root my HTC Desire HD, but IQ&apos;Em not sure where to start.</what>
</comment>
</bug>
<bug>
<bugid>11742</bugid>
<title>MMS (AKA Picture Mail on SPRINT) Received Time Stamp 4 Hours in the Past, SMS Time Stamps Correctly!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-07T17:41:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cubans...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 00:04:26 +0000</openedDate>
<description>Running Froyo 2.2 on HTC EVO on Sprint Network. Problem also exists on
user running Froyo 2.2 on Samsung Moment. SMS time stamps correctly. MMS
however from same user shows up exactly 4 hours in the past. Both on
Sprint network. User 1 on Touch Pro 2 Windows Mobile, User 2 Q&amp;E 3 both
running Froyo 2.2. MMS time stamp sent from Windows Mobile 6.5 always
shows up 4 hours in the past causing user 2 Q&amp;E 3 to have to scroll back
up into past SMS/MMS listings. SMS from same user is correctly time
stamped. When checking pictures.sprint.com, the windows mobile users MMS
shows the CORRECT time. So I believe this is a Froyo 2.2 problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 07 Oct 2010 17:41:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3611</bugid>
<title>Email app should support more attachment types</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>57</stars>
<reportedBy>brian.schimmel@gmail.com</reportedBy>
<openedDate>Thu, 20 Aug 2009 15:21:58 +0000</openedDate>
<description>com.android.email.Email defines 5 hardcoded Arrays of acceptable
attechmant types which contain image/*, audio/*, text/* or even subsets
of this. AndroidQ&apos;Es intent mechanism would normally allow other
applications to handle any kind of data, and hooking into the Email app,
as it is possible with the browser. This issues has already been
discusses by other users on the Android Developers Mailing List at
http://groups.google.com/group/android-developers/browse_thread/thread/81fae2e99226a30/953c9561ad300bc4?lnk=gstQ&amp;Eq=email+gmail+attachments#953c9561ad300bc4
As Mirko Nasato already said there, Q&quot;EOpening attachments is a very
common requirement of course, and I would expect the Android platform to
encourage developers to write apps to handle more mime types.Q&quot;E</description>
<comment>
<author>brian.schimmel@gmail.com</author>
<when>Thu, 20 Aug 2009 16:14:34 +0000</when>
<what>Sorry for the spamming, but this seems to be a non issue.

Even though there are these hard coded lists I managed to get around it and let my
Application open *.vcf (VCard) attachments, which are definitely not on the list. See
the linked mailing list post for more details.</what>
</comment>
<comment>
<author>kevin.gaudin</author>
<when>Thu, 20 Aug 2009 16:24:13 +0000</when>
<what>You can open a vcf because itQ&apos;Es mime type is text/x-vcard. This is included in the
text/* mimetype which is listed in the acceptable attachment types.</what>
</comment>
<comment>
<author>brian.schimmel@gmail.com</author>
<when>Thu, 20 Aug 2009 16:43:59 +0000</when>
<what>Thanks for that comment... I should have known, I wrote that Intent-Filter with
text/directory;profile=vCard, text/directory and text/x-vcard but wasnQ&apos;Et aware of it.
My fault :)

So this remains a true issue for all content types that do not fit into image/*,
audio/*, text/* and need fixing, I guess.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:09:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:21:47 +0000</when>
<what></what>
</comment>
<comment>
<author>mirko.na...@gmail.com</author>
<when>Tue, 27 Oct 2009 23:33:33 +0000</when>
<what>Just trying the new Android 2.0 SDK and seems like the Email app now does open other
attachments.

(However the Email app calls the other app with an Intent data like
Q&quot;Econtent://com.android.email.attachmentprovider/1/1/RAWQ&quot;E and no type, which is very
inconvenient. Surely it must know the mimeType to know which app to call, why not
pass it as well?)

Anyway, I guess this issue needs an update?</what>
</comment>
<comment>
<author>chsc...@gmail.com</author>
<when>Sat, 14 Nov 2009 02:23:26 +0000</when>
<what>so, why canQ&apos;Et Android just let you do basic file handling, e.g. attach/detach, save,
transfer, etc.?  

ItQ&apos;Es a really critical capability that is noticeably absent.  I need to be able to AT
LEAST attach/detach files and move them somewhere else, regardless of whether I can
open the file on the device.

Why would this basic function not be provided?</what>
</comment>
<comment>
<author>mirko.na...@gmail.com</author>
<when>Tue, 17 Nov 2009 11:34:13 +0000</when>
<what>Actually, I only noticed the new feature in Android 2.0, but the Email app supports
more attachments in Android 1.6 as well.

And I was hoping to be notified of changes by starring this issue...</what>
</comment>
<comment>
<author>donbower...@gmail.com</author>
<when>Mon, 30 Nov 2009 23:21:41 +0000</when>
<what>I have to agree with chscheu, even if the email app cannot recognize the attachment, 
I should still be able to copy it to my SD card, or attach something other than a 
picture.</what>
</comment>
<comment>
<author>winsor.o...@gmail.com</author>
<when>Thu, 10 Dec 2009 03:33:09 +0000</when>
<what>email app needs to be capable of saving any attachment to either the internal memory
or removable memory
email app needs to be capable of attaching any file regardless of file type from any
location in internal or removable memory</what>
</comment>
<comment>
<author>jimf...@gmail.com</author>
<when>Tue, 12 Jan 2010 08:12:40 +0000</when>
<what>HTC Dream
Android 2.0

To add to winsor.optics and donbowerQ&apos;Es comments, I have not been able to attach files 
other than gallery files until a third party application was installed on my device, 
this is basic and should be handled ordinarily by the Android OS.

</what>
</comment>
<comment>
<author>j.fleury...@gmail.com</author>
<when>Thu, 25 Feb 2010 15:43:01 +0000</when>
<what>I need to use attached files directly from Gmail without further intervention, in
general, and especially the mime-type Q&quot;Eapplication / docQ&quot;E in particular.
I spend my days in vain to find a solution.</what>
</comment>
<comment>
<author>EricGye...@gmail.com</author>
<when>Tue, 29 Jun 2010 20:33:06 +0000</when>
<what>Froyo is here and I still cannot save a pdf from an email. Basic stuff Google! WTF?</what>
</comment>
<comment>
<author>rlyle1...@gmail.com</author>
<when>Tue, 20 Jul 2010 22:21:11 +0000</when>
<what>I receive build emails with the build logs attached to my emails... when I try to open the .log file attachment, my android tries to open the file with my remote desktop program... 

We really need a way to save an attachment to the SD card and choose a program used to open it.
</what>
</comment>
<comment>
<author>prodi...@gmail.com</author>
<when>Wed, 21 Jul 2010 07:58:39 +0000</when>
<what>If possible, try to change the content type of the attached file. In my case it helps, open an attached wav-file.</what>
</comment>
<comment>
<author>cecil....@gmail.com</author>
<when>Thu, 20 Jan 2011 00:51:26 +0000</when>
<what>So I took the epub file attachment in linux chrome gmail, downloaded onto my linux netbook, changed the name to have a Q&quot;E.docQ&quot;E extension, replied back to myself, went to Droid gmail, clicked the preview button.  At this point, all the capable apps are presented (quick office, docs to go, and the Q&quot;Esave my attachQ&quot;E app (free from app store)).  I selected Q&quot;Esave my attachQ&quot;E and filed it with an epub extension.  Then used Aldiko reader to import.  A lot of wasted time to circumvent the restrictions mentioned in this issue.  Please fix!</what>
</comment>
<comment>
<author>norman...@gmail.com</author>
<when>Wed, 18 May 2011 21:20:02 +0000</when>
<what>This is crazy - IQ&apos;Em looking at phones for my company that are able to open attachments such as .doc .pdf but am told this still isnQ&apos;Et possible.
Was keen for robust looking MOTOROLA DEFY with android 2.1 but have to ignore all Android phones now for this reason...?</what>
</comment>
<comment>
<author>cecil....@gmail.com</author>
<when>Wed, 18 May 2011 21:34:49 +0000</when>
<what>I have successfully solved this problem using the file mananger Q&quot;EAstroQ&quot;E.
This app has a configuration option to allow download of any file type.  It
has a warning, but so far it has worked for me.</what>
</comment>
<comment>
<author>j.fleury...@gmail.com</author>
<when>Thu, 19 May 2011 10:15:54 +0000</when>
<what>As often money  is the key...on market place, you can purchase a lot of
application able to solve this problem.
 Le 18 mai 2011 23:21, Q&lt;Eandroid@googlecode.comQ&gt;E a ?crit :</what>
</comment>
<comment>
<author>voyagerfan5761</author>
<when>Thu, 19 May 2011 13:49:10 +0000</when>
<what>Users should not need to spend a penny to make the phone do something it
should do out of the box.

This is a basic function, not an enhancement. Let the user open whatever
attachments are received, and let them deal with it if the phone doesnQ&apos;Et
have the appropriate software. (Android should include an open-source office
suite too. ItQ&apos;Es only logical.)</what>
</comment>
</bug>
<bug>
<bugid>2483</bugid>
<title>TabSpec activity is unable to bind to a service</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>42</stars>
<reportedBy>JamesDMo...@gmail.com</reportedBy>
<openedDate>Wed, 22 Apr 2009 09:59:33 +0000</openedDate>
<description>To reproduce: 1) Create class that extends TabActivity 2) on the tabHost
add a tab which has content set to an activity which binds to a service
via IPC The activity binds fine normally but not when used as tab
content. DDMS reports (in my case): ActivityManager::Binding with
unknown activity: android.os.BinderProxy@436dd168 Log messages in the
service verifies that the onBind method is never called. Issue also
discussed in this group discussion:
http://groups.google.com/group/android-developers/browse_thread/thread/b58e2487ec03c200/8c2035b4149951ee#8c2035b4149951ee</description>
<comment>
<author>hamiltont</author>
<when>Wed, 03 Jun 2009 14:39:04 +0000</when>
<what>Hi, 

I have the same issue, same error. (Different pointer value after the @). I am
positive it is not a bug in my binding code, I had the application fully working,
added a TabActivity to wrap my two activities, and could no longer bind. It simply
returns false (which, by the way, is much less useful than a list of three or four
exceptions that actually tell you what went wrong). 

For anyone else looking, I have heard that by passing in an IBinder in with the
intent used to open the tab, it is possible to emulate the proper behavior, I am
going to try that now</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Sun, 28 Jun 2009 22:16:15 +0000</when>
<what>Using getApplicationContext().bindService instead of just bindService on your
activity solves the problem as it is using the higher level application context.</what>
</comment>
<comment>
<author>hamiltont</author>
<when>Sun, 28 Jun 2009 23:03:13 +0000</when>
<what>Olivier, 

Thanks! It would still be good to see that in the docs, but it is wonderful to know
in the meantime. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:49:46 +0000</when>
<what></what>
</comment>
<comment>
<author>fink.ale...@gmail.com</author>
<when>Thu, 25 Feb 2010 21:25:40 +0000</when>
<what>hey, have the same problem binding service in a tab activity returning false with the
message Q&quot;EBinding with unknown activityQ&quot;E -- would be nice to know, why?

Thanks for the workaround with getApplicationContext() !</what>
</comment>
<comment>
<author>sas...@gmail.com</author>
<when>Sat, 17 Apr 2010 19:22:05 +0000</when>
<what>god bless you oliver, took me a whole day to find this thread and the getApplicationContext() solved the issue... 
wish they would cover this better in the docs</what>
</comment>
<comment>
<author>sas...@gmail.com</author>
<when>Sat, 17 Apr 2010 19:23:45 +0000</when>
<what>btw - if you are binding to one service from multiple activities in an application, should you be calling 
bindService from each activity and implement a ServiceConnection in each activity, or is there a better way?</what>
</comment>
<comment>
<author>ivant...@gmail.com</author>
<when>Mon, 26 Apr 2010 01:55:23 +0000</when>
<what>quite helpful, thank you.
I was pulling my hair out trying to find the problem with this code!</what>
</comment>
<comment>
<author>YGuen...@gmail.com</author>
<when>Thu, 13 May 2010 10:32:37 +0000</when>
<what>Thank you very much for the solution! I am interested by what sashib asked in its comment #7, if anyone knows 
...</what>
</comment>
<comment>
<author>zhangrp...@gmail.com</author>
<when>Thu, 08 Jul 2010 02:36:43 +0000</when>
<what>you can have a serviceAdapter to implement ServiceConnection .why i use getApplicationContext().bindService still canQ&apos;Et solve the problem.</what>
</comment>
<comment>
<author>lishali1...@gmail.com</author>
<when>Fri, 03 Sep 2010 04:15:12 +0000</when>
<what>Thanks a lot, ItQ&apos;Es very helpful.</what>
</comment>
<comment>
<author>Resham...@gmail.com</author>
<when>Thu, 16 Sep 2010 12:17:07 +0000</when>
<what>Thanks a lot..</what>
</comment>
<comment>
<author>telamitg...@gmail.com</author>
<when>Wed, 13 Oct 2010 08:54:57 +0000</when>
<what>Hi

My issue is when my dialog window appear above the ongoing activity(Playing video on You Tube using Browser)the video is stopped and buffering and media player is disappear.So please tell how can i continue the Video song after my dialog box activity is stop or pause?</what>
</comment>
<comment>
<author>dennis...@gmail.com</author>
<when>Sun, 14 Nov 2010 23:15:18 +0000</when>
<what>Another workaround is to do the following in a tab activity:

Activity parent = getParent();
Context context = (parent == null ? this : parent);
context.bindService(...);</what>
</comment>
<comment>
<author>jinqi....@gmail.com</author>
<when>Thu, 13 Jan 2011 08:29:44 +0000</when>
<what>thanks, that worked.</what>
</comment>
<comment>
<author>lejal...@gmail.com</author>
<when>Thu, 27 Jan 2011 01:12:30 +0000</when>
<what>Thanks  a  lot  
I also use tab activity and start service in one of them 
I applied Q&quot;EgetApplicationContext().bindServiceQ&quot;E instead of just bindService   and it worked  !!!</what>
</comment>
<comment>
<author>dirk.hol...@gmail.com</author>
<when>Fri, 25 Feb 2011 20:25:28 +0000</when>
<what>Please fix this or at least mention it in the documentation. This thing took me 5 hours of my precious time.</what>
</comment>
<comment>
<author>tdor...@gmail.com</author>
<when>Tue, 29 Mar 2011 11:25:20 +0000</when>
<what>In my case i have been struggling to allow some music applications to function in tabhost,
getApplicationContext() definitely worked, thank you have been searching for a fix for days now</what>
</comment>
<comment>
<author>adamstir...@gmail.com</author>
<when>Sun, 03 Apr 2011 21:23:27 +0000</when>
<what>Simple fix, thanks for the help!</what>
</comment>
<comment>
<author>corvin...@mail.ru</author>
<when>Fri, 22 Apr 2011 05:10:07 +0000</when>
<what>Thank you very much!!</what>
</comment>
<comment>
<author>pogro...@gmail.com</author>
<when>Fri, 10 Jun 2011 04:30:51 +0000</when>
<what>Thanks a lot for the workaround..it took a while to find this.</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Fri, 24 Jun 2011 08:21:57 +0000</when>
<what>perfect, thanks for bug fix.</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Fri, 24 Jun 2011 08:30:01 +0000</when>
<what>perfect, thanks for bug fix.</what>
</comment>
<comment>
<author>jiri.roz...@gmail.com</author>
<when>Sun, 17 Jul 2011 11:57:51 +0000</when>
<what>Thaks Olivier!</what>
</comment>
<comment>
<author>a...@mofirst.com</author>
<when>Tue, 19 Jul 2011 06:14:55 +0000</when>
<what>it works.. 
:)</what>
</comment>
</bug>
<bug>
<bugid>17606</bugid>
<title>ADT Plugin for Eclipse - wrong link! (Error 404)</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-06-15T18:09:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>fomina...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 08:24:33 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) ADT Plugin for Eclipse - wrong
link! (Error 404) And if download manual installation is VERY long
(above 15 hours and not complete!) Host OS: Win XP Pro rus SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): 11
Eclipse version: Standard 3.6.2 ADT plug-in version: 11 Platform
targeted by your project: Version of the platform running in the
emulator: STEPS TO REPRODUCE: 1. just try to install 2. 3. EXPECTED
RESULTS: OBSERVED RESULTS: ADDITIONAL INFORMATION: Attach sample
project, etc. If possible, try to reproduce using ApiDemos. If the
problem is happening in the emulator, consider attaching the output of
Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 13 Jun 2011 18:40:16 +0000</when>
<what>YouQ&apos;Ell have to indicate which link is wrong</what>
</comment>
<comment>
<author>fomina...@gmail.com</author>
<when>Wed, 15 Jun 2011 04:30:05 +0000</when>
<what>This link:
http://dl-ssl.google.com/android/eclipse/
and
https://dl-ssl.google.com/android/eclipse/</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 15 Jun 2011 18:09:50 +0000</when>
<what>This link works fine.
If you use it in a browser itQ&apos;Ell show 404 because thereQ&apos;Es no index.html or similar default file. However when you put this in Eclipse, Eclipse searches for site.xml which exists.

you can try: https://dl-ssl.google.com/android/eclipse/site.xml

</what>
</comment>
</bug>
<bug>
<bugid>9480</bugid>
<title>Calendar reminders should stay on when sms/ringer off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 07:06:29 +0000</openedDate>
<description>Please consider giving calendar reminders seperate volume/vibration
settings or another way to override mute/stilent mode so that - in the
night or a meeting - you can turn off sms and call notifications but
still get reminders. PalmOS did this many years ago. I think all cheap
standard phones today can do this.</description>
</bug>
<bug>
<bugid>11699</bugid>
<title>Youtube preinstalled application is unusable, asking for sign-in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>The.Only...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 10:11:28 +0000</openedDate>
<description>I have a Nexus One running 2.2.1, and the YouTube application is no
longer usable. Previously I have been able to browse for and watch
videos without issue, but since one of the recent updates I cannot do
anything as the application asks for a username and password. This needs
to be listed as a defect because YouTube does not *require* registration
in order to access the site, and therefore neither should the app.</description>
</bug>
<bug>
<bugid>11386</bugid>
<title>Emergency call should reveal specified contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bant...@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 17:38:33 +0000</openedDate>
<description>I lock my phone to protect my privacy and information. I was thinking
that if I was unconscious for some reason that a bystander could use my
phone to call emergency personnel. They can make an emergency call but
it would be nice it they had the option to call someone who knows who I
am as well. So what IQ&apos;Em requesting is that selected contacts can be
shown when the bystander presses the emergency call button. Add a
contact group called ICE (In case of emergency). Anyone listed in the
ICE group will be revealed when the emergency call button is pressed.
This way family members can be notified instantly when their loved one
is hurt. NOTE: This form is only for requesting new features in Android.
For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>mwburden66</author>
<when>Wed, 27 Apr 2011 16:49:58 +0000</when>
<what>Possible duplicate of issue #5140
</what>
</comment>
</bug>
<bug>
<bugid>10507</bugid>
<title>Swedish translations in the Q&quot;EEdit textQ&quot;E context menu are wrong.</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hann...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 12:42:10 +0000</openedDate>
<description>Open any text field and write some characters. Then long-press on the
text field. The Q&quot;EEdit textQ&quot;E context menu should pop up. In English, the
menu contains the following items: Select all Select text Cut all Copy
all Input method Add Q&quot;E***Q&quot;E to dictionary. In Swedish the translations
are, in the same order: V?lj alla (means Q&quot;Echoose all of themQ&quot;E) Markera
text (is correct) Klipp ut alla (means Q&quot;Ecut all of themQ&quot;E) Kopiera alla
(means Q&quot;Ecopy all of themQ&quot;E) Indatametod (means Q&quot;Einput methodQ&quot;E like
excel-sheet-input) L?gg till Q&quot;E***Q&quot;E i ordlistan (is correct) Changes
needed: V?lj alla -Q&gt;E Markera allt (Q&quot;Emark everything/all of itQ&quot;E) Klipp ut
alla -Q&gt;E Klipp ut allt (Q&quot;Ecut everything/all of itQ&quot;E) Kopiera alla -Q&gt;E
Kopiera allt (Q&quot;Ecopy everything/all of itQ&quot;E) Indatametod -Q&gt;E Skrivmetod
(Q&quot;Ewriting methodQ&quot;E) or Indatametod -Q&gt;E Inputmetod (most of us know what
input is)</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 17 Aug 2010 17:09:28 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17841</bugid>
<title>[Honeycomb 3.1] Application Switcher should loop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 10:20:19 +0000</openedDate>
<description>I was surprised to find that the recent apps list in 3.1 had a Q&apos;EtopQ&apos;E and
Q&apos;EbottomQ&apos;E rather than looping, as I would have expected. Recommendation:
loop the list, similar to behaviour in other switchers such as
alt-tab/cmd-tab over the years.</description>
<comment>
<author>waldro...@gmail.com</author>
<when>Sat, 25 Jun 2011 03:04:39 +0000</when>
<what>A BOTTOM is quite nice to have IMO.  It might be nice to loop the top to the bottom tho.

Another strange behavior is that it saves its position.  WouldnQ&apos;Et it be better to always show the list from the bottom?</what>
</comment>
</bug>
<bug>
<bugid>6694</bugid>
<title>Maven Support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-17T20:17:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>webmaste...@gtempaccount.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 13:42:53 +0000</openedDate>
<description>The platform should be available in a Maven repository, given how many
Android users are also Maven users. The Maven Android Plugin should be
enough of an indication. If the OHA doesnQ&apos;Et plan to have a Maven
repository any time soon, just let us know if you agree with having a
community member uploading it to Maven Central.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 17 Feb 2010 20:17:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7222</bugid>
<title>cannot initialize CacheManager</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>8</stars>
<reportedBy>leonboga...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 19:22:50 +0000</openedDate>
<description>I wanted to cache (the response of) http calls. I found the CacheManager
class. Trying to use it as the docs described failed in
nullPointerExceptions. For example: calling CacheManager.getCacheFile()
throws a nullPointerException at
android.webkit.CacheManager.getCacheFile(CacheManager.java:296).
CacheManager.saveCacheFile at
android.webkit.CacheManager.saveCacheFile(CacheManager.java:418) Looking
at the BrowserFrame source I see that CacheManager.init() is called. But
in the SDK I cannot call init(). Also it is not listed in the docs. At
first I thought it had something to do with my configuration. But IQ&apos;Eve
installed a fresh copy of eclipse + the android sdk on a winxp machine,
created a new project and called the above static functions but they
threw the same Exception. Also, calling
CacheManager.getCacheFileBaseDir() always returns null in stead of a
File. IQ&apos;Em using Eclipse 3.5.1 with ADT 0.9.6.v201002051504-24846. IQ&apos;Eve
tried the above code on a 2.0 and 2.1 AVD. IQ&apos;Em running it on a Ubuntu
x86_64 laptop but IQ&apos;Eve also tried it on a WinXP x86 machine.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 20:51:11 +0000</when>
<what>The CacheManager documentation should note that it can only be used with an
associated WebView, which will make the appropriate initialization. IQ&apos;Ell file a bug
to fix the documentation.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
<comment>
<author>philippe...@gmail.com</author>
<when>Tue, 06 Sep 2011 22:08:50 +0000</when>
<what>Would be great to have more details about how to use the CacheManager with the Webview</what>
</comment>
</bug>
<bug>
<bugid>9627</bugid>
<title>Editing All Day Appointment Automatically Moves Date +1 Day</title>
<status>New</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>eggen...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 19:51:19 +0000</openedDate>
<description>1) Create a new all day event on Google Cal or in Android. (Example,
Test Event on July 8, 2010) 2) Open event in Calendar on phone 3) Upon
opening you will notice that date for Test Event is now July 9, 2010. 4)
Saving event would alter date so that simply by opening and saving you
have moved the date of your all-day event by +1 day.</description>
<comment>
<author>eggen...@gmail.com</author>
<when>Thu, 08 Jul 2010 19:53:43 +0000</when>
<what>Device HTC EVO 4g
Firmware 2.1-update1
Kernel 2.6.29-789bf291
htc-kernel@and1802#1
Build 1.47.651.1 CL195459
Software Version 1.47.651.1</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Jul 2010 17:47:24 +0000</when>
<what></what>
</comment>
<comment>
<author>aberdeen...@gmail.com</author>
<when>Sun, 08 Aug 2010 17:12:39 +0000</when>
<what>Same problem with mine and I did an update to Group.

Please fix.</what>
</comment>
<comment>
<author>airforce...@gmail.com</author>
<when>Tue, 10 Aug 2010 17:15:39 +0000</when>
<what>Additional way to enter with the same results.  Create an event by clicking on the day of the month and in the Q&quot;EwhatQ&quot;E field enter Q&quot;ETest Event @ 7pmQ&quot;E.  You can see that google calendar places an all day event on that date you clicked for a brief second then it changes to 7pm.  Look at your phone and the event still shows as an all day event and puts it on the next day.</what>
</comment>
<comment>
<author>eggen...@gmail.com</author>
<when>Thu, 12 Aug 2010 03:32:19 +0000</when>
<what>This appears worse with Froyo.  Now that I have Froyo on my Evo when I go into an all day appointment the day in the editing dialog appears correct but when saving the event it is actually a day earlier than what appeared in the edit dialog.  Confusing!</what>
</comment>
<comment>
<author>jst...@gmail.com</author>
<when>Fri, 17 Sep 2010 22:07:20 +0000</when>
<what>Seeing the same problem on HTC Evo with Android 2.2</what>
</comment>
<comment>
<author>jst...@gmail.com</author>
<when>Fri, 01 Oct 2010 03:46:01 +0000</when>
<what>Still not solved with the recent calendar update.  Now outcomes are more chaotic.  An all day entry initially logged on Friday may move to Saturday by the time you save it.  Certainly, if you dare to edit an all day entry, it will move to the next day.  Problem may lie in that all day events seem to start Q&quot;EtodayQ&quot;E and end Q&quot;EtomorrowQ&quot;E instead of just starting one second into today and ending one second before midnight.  </what>
</comment>
<comment>
<author>jens.mar...@gmail.com</author>
<when>Wed, 26 Jan 2011 13:25:32 +0000</when>
<what>It looks like all-day events are stored with time zone UTC.
Then when you edit it, it will be converted to local time zone.
Set your phone to time zone GMT+0 (London) and try again.
What happens now?
</what>
</comment>
<comment>
<author>jst...@gmail.com</author>
<when>Thu, 27 Jan 2011 03:27:23 +0000</when>
<what>Tried it, and as you hint in your note, if I edit all-day events in UTC (London) time, then they donQ&apos;Et move.  If I switch my time setting back and edit them in EST (GMT -5), they move ahead a day when I edit them (right now itQ&apos;Es 10:21 PM, EST).  If I set the time to GMT +5, so itQ&apos;Es 8:26 AM, then it doesnQ&apos;Et move ahead when I edit an all-day event.</what>
</comment>
</bug>
<bug>
<bugid>15807</bugid>
<title>Q&apos;ENo matching content in Android MarketQ&apos;E displayed when loading Market apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 01:22:20 +0000</openedDate>
<description>Q&apos;ENo matching content in Android MarketQ&apos;E displayed when loading Market
apps Reproduction route; Market Q&gt;E Login to Google account Q&gt;E Accept terms
Q&amp;E conditions Q&gt;E Notice that there is no apps displayed on the main page
of Android Market Q&amp;E Q&apos;ENo matching content in Android MarketQ&apos;E is displayed
instead. Expected result: Should load the latest apps from Market.
Firmware version: 2.2.1</description>
</bug>
<bug>
<bugid>10192</bugid>
<title>Integrated google tasks </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>stephen...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 16:36:46 +0000</openedDate>
<description>In my experience google tasks is the hidden gem in the apps department.
Direct integration to gcal, alamrs and a stand alone app would be great.
Other task apps are trying too hard, give me google tasks everywhere and
I will use it. Kind regards, .sr NOTE: This form is only for requesting
new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>robitail...@gmail.com</author>
<when>Sun, 22 Aug 2010 23:13:07 +0000</when>
<what>I would love for an integrated google task app that would eventually sync with google calendar as well.

Thank you in advance!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 18 Feb 2011 02:28:48 +0000</when>
<what>Good news :) Actually Google stated 1 month ago that - at last - theyQ&apos;Ell be enhancing/updating Tasks! (reminders, API, repeating tasks etc)

http://gmailblog.blogspot.com/2011/01/top-tasks-for-google-tasks.html</what>
</comment>
</bug>
<bug>
<bugid>4360</bugid>
<title>byte[] image data in onPreviewFrame can Cause out of memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>kopbo...@gmail.com</reportedBy>
<openedDate>Sun, 25 Oct 2009 12:03:43 +0000</openedDate>
<description>To Access onPreviewFrame , can Cause out of memory.... int rgb[]=new
int[320*240*3/2]; Bitmap bm; mCamera.setPreviewCallback(new
PreviewCallback() { public void onPreviewFrame(byte[] _data, Camera
_camera) { // TODO Do something with the preview image.
decodeYUV420SP(_data,320,240); bm = Bitmap.createBitmap(320,
240,Bitmap.Config.RGB_565); bm.setPixels(rgb, 0, 320, 0, 0, 320,240);
int r=0,g=0,b=0,color=0; //?bitmap1??? for(int
y=0;yQ&lt;Ebm.getHeight();y++){ for(int x=0;xQ&lt;Ebm.getWidth();x++){ color=0;
r=(bm.getPixel(x, y)Q&amp;E0xFF0000)Q&gt;EQ&gt;E16; g=(bm.getPixel(x, y)Q&amp;E0xFF00)Q&gt;EQ&gt;E8;
b=(bm.getPixel(x, y)Q&amp;E0xFF); //color= (r+g+b)/3; color=
(int)(r*0.299+g*0.587+b*0.114);
color=((colorQ&lt;EQ&lt;E16)^0xFF0000)+((colorQ&lt;EQ&lt;E8)^0xFF00)+ ((color)^0xFF);
color=(color*-1)-1; bm.setPixel(x,y,color); } } } public void
decodeYUV420SP( byte[] yuv420sp, int width, int height) { final int
frameSize = width * height; for (int j = 0, yp = 0; j Q&lt;E height; j++) {
int uvp = frameSize + (j Q&gt;EQ&gt;E 1) * width, u = 0, v = 0; for (int i = 0; i
Q&lt;E width; i++, yp++) { int y = (0xff Q&amp;E ((int) yuv420sp [yp])) - 16; if (y
Q&lt;E 0) y = 0; if ((i Q&amp;E 1) == 0) { v = (0xff Q&amp;E yuv420sp [uvp++]) - 128; u =
(0xff Q&amp;E yuv420sp [uvp++]) - 128; } int y1192 = 1192 * y; int r = (y1192
+ 1634 * v); int g = (y1192 - 833 * v - 400 * u); int b = (y1192 + 2066
* u); if (r Q&lt;E 0) r = 0; else if (r Q&gt;E 262143) r = 262143; if (g Q&lt;E 0) g =
0; else if (g Q&gt;E 262143) g = 262143; if (b Q&lt;E 0) b = 0; else if (b Q&gt;E
262143) b = 262143; rgb[yp] = 0xff000000 | ((r Q&lt;EQ&lt;E 6) Q&amp;E 0xff0000) | ((g
Q&gt;EQ&gt;E 2) Q&amp;E 0xff00) | ((b Q&gt;EQ&gt;E 10) Q&amp;E 0xff); } } // return rgb; } }); some
people cam solve this issues?? Through camera previcew to do some
application on Augmented Reality</description>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Mon, 26 Oct 2009 08:50:48 +0000</when>
<what>I think your onPreviewFrame() may get re-entered faster than your decoder can decode
your preview images, so things start to pile up. It is better to arraycopy your data_
from within onPreviewFrame() to some fixed array that is then to be decoded in a
separate thread, dropping frames as needed. Also do your pixel getting/setting in
that separate thread. In that way you minimize the load inside the onPreviewFrame()
callback. In my experience and that of others, strange things happen if you spend too
much time in onPreviewFrame().</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:11:59 +0000</when>
<what></what>
</comment>
<comment>
<author>tobias.e...@gmail.com</author>
<when>Thu, 10 Dec 2009 13:07:28 +0000</when>
<what>It seems to me that this PreviewCallback sends a copy of every frame instead of the
original frame, isnQ&apos;Et it possible in some way to send to original frame it self, this
would save a lot of memory.</what>
</comment>
</bug>
<bug>
<bugid>3823</bugid>
<title>Ring and vibra donQ&apos;Et work in normal ring mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>saine...@gmail.com</reportedBy>
<openedDate>Tue, 08 Sep 2009 13:07:29 +0000</openedDate>
<description>If an incoming call appear, a small taskbar icon appear (crossed
tune)for a moment (then disappear), and i donQ&apos;Et hear anything, and vibra
also dontQ&apos;Et work. I set up in setting all volumes on max. If sms or
e-mail appear then everything is allright (the ring tone and vibra
appear).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:13:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17124</bugid>
<title>Additional clock functions such as worldclock, stopwatch and timer functions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>huyt...@google.com</reportedBy>
<openedDate>Tue, 24 May 2011 23:25:16 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. Self explanatory but IQ&apos;Ed like a worldclock for timezones and
also stopwatch function plus timer functions for countdowns/eggtimer
type. If youQ&apos;Ere an application developer and are requesting new APIs,
please include sample code showing how you are proposing the API should
be used.</description>
<comment>
<author>acying...@gmail.com</author>
<when>Wed, 25 May 2011 05:41:06 +0000</when>
<what>This shouldQ&apos;Eve been an inbuilt function for Android. But having it now will mean it will stop all the sales/downloads of timer apps in the app store.</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Wed, 25 May 2011 17:49:31 +0000</when>
<what>I agree it should have it, for now, download timers4me</what>
</comment>
</bug>
<bug>
<bugid>14158</bugid>
<title>Wiping Logged Text Messages on Droid Incredible</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-19T16:04:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Steph.Sm...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 15:10:11 +0000</openedDate>
<description>The Android system logs all text messages between two people as a
conversation. I bought my Droid Incredible 4 months ago, and in that
time, it has randomly erased my stored text message conversations 3
times without any prompt or warning. I have kept up to date with Android
system updates and have the latest version installed (2.2). I have had
the settings logged to delete saved text messages once messages reached
a point greater than 500, and I have also had it happen when this option
has not been selected. I have read posts that indicate that this
behavior could be linked to the installation and use of Advanced Task
Killer, and I do have this app installed on my phone. I would like
guidance on the proper course of action to prevent this from happening
in the future, or (if nothing is possible) I would like this issue to be
remedied. NOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 19 Jan 2011 16:04:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8198</bugid>
<title>Standard Q&quot;EHTC HEROQ&quot;E for Sprint clock error</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emcam...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 20:49:55 +0000</openedDate>
<description>My home town is Norwalk, Iowa. ItQ&apos;Es just south of Des Moines, and
therefore is on Central time. I still have the standard clock that comes
on the HTC Hero for Sprint as my clock. Every time I pass to Norwalk
from Des Moines, it changes time zones and shows the time as 2 hours
earlier than it is. My boyfriend has the same problem on his Hero. I
think Norwalk, IA might be entered under the wrong time zone. This is
very problematic when setting alarms. I would really appreciate it if it
could be fixed. Thanks, Emily Temple</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>2500</bugid>
<title>SD card corruption</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>292</stars>
<reportedBy>leonma...@gmail.com</reportedBy>
<openedDate>Fri, 24 Apr 2009 01:20:16 +0000</openedDate>
<description>Android code version you are running: 1.1 on non-developer (i.e.
commercial) G1, with 1 GB SD card that shipped with the device Describe
the problem: IQ&apos;Eve been using my G1 pretty happily, until one day my
camera and gallery just stopped working. I was getting a message to
Q&quot;EPlease insert SD CardQ&quot;E, meanwhile my SD card was inserted AND I could
play music off my SD card without any problem. Similarly, any app that
wanted to write to SD card stopped working. Further investigation showed
that I wasnQ&apos;Et the only one in that predicament, ex:
http://androidcommunity.com/forums/f28/sd-card-stuck-in-read-only-help-12190/
http://www.mail-archive.com/android-beginners@googlegroups.com/msg07514.html
I realized that my card somehow got stuck in the Read Only mode. This
was confirmed when I Q&quot;Eadb shellQ&quot;E to the device and tried to create a
file under /sdcard. (ex. Q&quot;Eecho hello Q&gt;E /sdcard/hello.txtQ&quot;E). I was
getting a message that device is read-only. Further investigation showed
that my /sdcard/dcim folder contained a bunch of very corrupt looking
files - they were crazy sizes and had all sort of strange graphical
characters in their names. The same behavior was happening when I
inserted my card into developer G1. With the developer G1, I could
remount sd card to rw, and then could do Q&quot;Eecho hello Q&gt;E
/sdcard/hello.txtQ&quot;E, but if I tried to erase files from /dcim (which had
everything corrupted) - my sd card became read only again. My eventual
solution was to mount my G1 in windows and pull off what files I could
(my music) and then reformat the card. My gripes with Android are these:
1) How did the corruption happened anyway? Since /dcim was corrupted -
it is suspect that perhaps camera / gallery was a culprit somehow. As a
result of corruption I lost all my photos and if I were not a somewhat
technically savvy person - would have returned the phone. 2) I as user
of the phone never got a good message from the phone about what actually
happened to it. Camera app was telling me that sd card wasnQ&apos;Et inserted,
meanwhile it was. It should have given me some other meaningful message
(ex. your card appears to be corrupt, please reformat it). There should
be UI on the phone to fix such issues. 3) Since any app can write to sd
card, it seems to be bad that one bad app could corrupt sd card and thus
stop every other app from using the phone. Good luck and let me know if
you need any further info from me.</description>
<comment>
<author>leonma...@gmail.com</author>
<when>Fri, 24 Apr 2009 01:26:36 +0000</when>
<what>Do I get any prize for filing 2500th issue? 

:)</what>
</comment>
<comment>
<author>dmo...@gmail.com</author>
<when>Sun, 17 May 2009 00:52:02 +0000</when>
<what>IQ&apos;Em running jf1.5 on a commercial G1, I just had the same thing happen.  My wife was 
trying to take a picture and the camera wasnQ&apos;Et responding.  She says she suddenly got 
a force close message from Twidroid (not sure if itQ&apos;Es related), and when I tried to 
review the pictures the thumbnails wouldnQ&apos;Et even load.  

I rebooted the handset, and had the same problem.  I unmounted the SD card and 
removed it, and when I reinstalled it there were no files at all in the DCIM folder, 
and a bunch of corrupt looking (and 0 kb sized) files in the root directory of the SD 
card.

Anyone else having problems like this?</what>
</comment>
<comment>
<author>elvis.dowson@gmail.com</author>
<when>Tue, 19 May 2009 04:24:09 +0000</when>
<what>Hi,
       I too have experienced a full mmc card corruption. This happens each time the system goes to suspend and 
resumes, with an acore process error, and I canQ&apos;Et reboot the system after that, for a custom hardware port using 
the TI OMAP 3503 platform.

Elvis Dowson</what>
</comment>
<comment>
<author>gspark...@gmail.com</author>
<when>Thu, 18 Jun 2009 22:29:58 +0000</when>
<what>HTC Magic running 1.5 Cupcake. Am too stuck in read only.</what>
</comment>
<comment>
<author>Zaze...@gmail.com</author>
<when>Fri, 19 Jun 2009 21:46:09 +0000</when>
<what>I too have had this issue on numerous occasions! In fact it has caused some major inconvienence!
 
These sdcard related issues have happened on both Android 1.1 and 1.5 (using a normal non-dev T-
Mobile G1 device. After going round and round with tmobile tech support and getting two new devices 
both running different versions of firmware this is what I personally have determined:

 1. OS version is not relevent. Happenes across AT LEAST 3 VERSIONS. (1.0, 1.1, 1.5 non-developer 
releases) 
 
 2. These sdcard issues (potentially any application that reads OR stores data on card) frequently cause 
the device to hard lock. (Failure of g1 to accept ANY input) nessitating the removal and replacement of 
battery to restore device to normal opperation.

  3. Above mention hard lock IS NOT related to any third party applications installed as on receiving my 
THIRD g1 I merely transfered sim card, battery and device back to new phone. I then attempted to load 
and play a mp3 I bought via the preloaded Amazon MP3 application and which normally plays fine. As 
the g1Q&apos;Es built in mp3 player attempted to load the file the device again hard locked. This latestest 
occurance took place on a g1 with version 1.1 of Android (device had not at that point yet received 1.5 
OTA update as it had only been running for 30 minutes since unpacking.) With no setting or 
configuration changes as it was shipped from tmobile. No third party applications were installed at this 
point whatsoever!

 4. I believe what may be taking place is this: when application on g1 hard locks the device and battery 
has to be pulled it is leaving the file system on said device in a unclean and improperly dismounted 
state resulting in corruption of some of the data stored in that sdcardQ&apos;Es file system. I read someplace 
that supposedly in Android 1.5 FS checking and repair was either implemented or improved but I see no 
difference between 1.0, 1.1 or 1.5 here.  I know a bit about the general process with regards to fsck on a 
normal full size linux box and wonder if that is what is implmented under android on the g1.  I have not 
yet attempted to verify if there is a version of fsck ruuning on this device myself.

 5. In my experience the most common reason for a linux. OS based device hard locking completely 
tends to be do to device driver related issues (poorly coded htc provided drivers maybe OR maybe open 
source devloped drivers?) There may well be other sources for these sd related issues but I have not 
gotten any further then this personally at this point in time with regards to my thinking here.

6. This device simply should never have been released in this state! Yes it is a complex device running a 
sophisticated OS that has a great many lines of code and man-hours invested. However these issues 
such as above stated (loss of data stored on device and frequent lock ups I believe to be related to 
sdcard access) could cause a great deal of trouble for both serious users of device and the companies 
who have to provide service after the fact and I believe this issue could have been  caught and then 
fixed before or at least in a reasonable period after release. This device has been out since hind end of 
2008!

7. I believe the priority of this issue should be escalated as a result of issues and potential for loss of 
data as a result of said issues. This is not IMO a Q&quot;Emedium priorityQ&quot;E issue for anyone using a. G1 as 
anything other then a fancy toy. Anyone on the dev team is welcome to respond with any comments 
and/or questions as above requires.


                                                             Thank you,

                                                              A concerned G1 user.</what>
</comment>
<comment>
<author>Zaze...@gmail.com</author>
<when>Fri, 19 Jun 2009 21:55:11 +0000</when>
<what>I forgot to mention one other related issue in my first comment. Others have stated that the G1 simply 
does not see the installed sdcard at times. I too have had this experience on numerous occassions. 
Happens with OS included apps (camera, media player, ect.) as well as apps from a 3rd party  source 
downloaded via android market. The only solution I am currently aware of when the g1 refuses to see 
the installed sd card is to power cycle the g1 at least once and on at least one occassion multiple times 
(in one case as many as three!) Until it detetcts the card again and allows access to files stored on it.</what>
</comment>
<comment>
<author>sarasurp...@gmail.com</author>
<when>Wed, 24 Jun 2009 20:44:13 +0000</when>
<what>I also had the same problem.  Only unlike you, I could not get my music off before 
reformatting and am trying to figure out how to not repay for all the songs I already 
have paid for off of Amazon mp3 :(</what>
</comment>
<comment>
<author>floweryg...@gmail.com</author>
<when>Thu, 25 Jun 2009 00:22:17 +0000</when>
<what>I do want to pitch in a Q&quot;Eme, tooQ&quot;E here but also to add that since the loss of my SD
card a couple of my apps disappeared, as well. Specifically, Twidroid, Locale, and
SMS Preview. Not sure if this is all related, but it seems too close not to be. 

IQ&apos;Em just glad that I had posted several of my pics to the web in one way or another
so I only lost a COUPLE from my recent vacation to MAUI!!! Doh!
</what>
</comment>
<comment>
<author>sascha.h...@gmail.com</author>
<when>Mon, 06 Jul 2009 10:14:58 +0000</when>
<what>I had the problem with a damaged sd card several times (since I upgraded to a 16GB sd
card and put lots of media image and audio files on the card).
It happens often, that applications (like audio player and image viewer) crashing
(and have to be forced to close). Maybe the damage on the sd card is caused
occasionally by these crashes (if they occur while apps are writing onto the sd
card?).  (see also issue 2245)
If this is the reason Google should enhance the Android write routines (to become
safer like a transactional database with rollback).

Sascha

PS: The priority of this issue should be set to HIGH, because it is really annoying
to loose all of your userdata on the sd card! </what>
</comment>
<comment>
<author>lukever...@gmail.com</author>
<when>Mon, 06 Jul 2009 18:40:32 +0000</when>
<what>Likewise.  8gb branded card running JF1.5.  Phone ran flat and when I switched it in 
it complained of an improperly formatted card.  Tried to reformat it, but each 
format attempt just made the phone freeze.  Not happy as I had filled it with 
carefully encoded videos that took ages and I didnQ&apos;Et keep an offline copy.  Also 
lost my Touchdown mailstore which was a severe inconvenience for work.
IQ&apos;Em loathed to replace the card if it is going to do this again.  I have lost a 
significant amount of faith in this phone as a reliable business device.</what>
</comment>
<comment>
<author>binau...@gmail.com</author>
<when>Wed, 08 Jul 2009 03:40:58 +0000</when>
<what>Same issue.  Love the phone, but IQ&apos;Em running out of time to take pictues of Wamu
branches being dismantled.

Noah</what>
</comment>
<comment>
<author>Shawnett...@gmail.com</author>
<when>Mon, 20 Jul 2009 16:22:14 +0000</when>
<what>I am so glad to have found this...well I should say that this is bitter/sweet to 
know that I am NOT going crazy and this is only happening to me. Thanks and IQ&apos;Em 
sorry. IQ&apos;Em sorry that I donQ&apos;Et have a single dang photo of my nephew and sister who 
IQ&apos;Eve not seen in two years. When I could get the SD card to recognize that it really 
existed, I was able to save a bit of my photos and music files. What I couldnQ&apos;Et get 
around or understand, why my MP3 files would no longer drag and drop. Once I got the 
files copied and reformatted the card, per G1Q&apos;Es insistance, I added the folders back 
on and the next day....got an update. Gee Thanks. Since that...two days ago...I have 
an SD CARD error that wonQ&apos;Et go away. Now that IQ&apos;Em reading all of this, I am hesitant 
on getting a new card to have the same issue. Great phone but this is waaaaayyyy 
past annoying.</what>
</comment>
<comment>
<author>binau...@gmail.com</author>
<when>Mon, 20 Jul 2009 17:01:35 +0000</when>
<what>VFAT!  Hip hop hooray, ho!</what>
</comment>
<comment>
<author>DewanEa...@gmail.com</author>
<when>Wed, 29 Jul 2009 05:32:15 +0000</when>
<what>IQ&apos;Eve had very experiences to what you guys have been saying. Its a relief to know that IQ&apos;Em not going 
insane. The tmobile techs act as though my situation is unique and unheard-of, but clearly that is not 
the case. IQ&apos;Eve had to completely replace two sd cards that were Q&quot;Eun-fixableQ&quot;E. Tmobile should 
compensate us for all of this trouble. IQ&apos;Em on my FOURTH! G1. Yeah, thatQ&apos;Es no typo. 4th! The entire ordeal 
has been nightmarish to say the least. I noticed that the file corruption expanded to my actual phone 
root directory. Several files in the phone root always get corrupted and its always the same ones. When 
I use details view on any file explorer, the creation date shows something like Q&quot;E7:00 pm Dec 12, 1969Q&quot;E 
for those files. They include the sdcard directory, and others I canQ&apos;Et remember. I just got my new g1 
today (yesterday) and I checked it before I even inserted the sd card. The corruption was there. The only 
things that move from phone to phone are the battery, back, and sim card as well as the gmail auto-
synced contacts. It must be moving from old device to new device via one of these (maybe sim card?) 
Any thoughts, insights or data would be helpful. Sorry for being longwinded, IQ&apos;Eve been holding this in 
for a while. Thank you. </what>
</comment>
<comment>
<author>sascha.h...@gmail.com</author>
<when>Wed, 29 Jul 2009 14:24:28 +0000</when>
<what>I wasnQ&apos;Et able to format my defect 16GB sd card (see comment 9) with the android
system function (no reaction on clicking format button) and I donQ&apos;Et own an external
(micro) sd card reader to format the card. So I put it beside and used my original
1GB card again.
Today I upgraded my 1.5 Android devphone to the newest version
(signed-dream_devphone_userdebug-img-150275.zip) and tried my defect sd-card again.
And the card works again now (without reformatting)! Seems that Google enhanced the
android code.
Hope that helps some other guys with the same problem ;) </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:13:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:08:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jaartame...@gmail.com</author>
<when>Sat, 29 Aug 2009 13:37:52 +0000</when>
<what>Some apps stopped working on my HTC Magic (1.5), so I powered off phone then powered 
on again.
Not it shows the infamous Q&quot;ESD card is damagedQ&quot;E message, and canQ&apos;Et recover the data 
in the SD card; not even through the USB cable...
Just came back from my holidays, where I took dozens of photos, AND ALL ARE NOW 
LOST!!!

What kind of faulty OS is this!!?? Gonna go back to my rock solid Blackberry.
These kind of bugs are unacceptable.
</what>
</comment>
<comment>
<author>gonzopdx...@gmail.com</author>
<when>Fri, 04 Sep 2009 07:22:27 +0000</when>
<what>I just had this happen.  Running Cyanogenmod 4.0.4.

I just returned from a trip to Puerto Rico and when I returned was attempting to show
some of the pictures to my girlfriend, only to find that EVERYTHING on my SD card was
lost and was put in LOST.DIR -- HUNDREDS of files, pictures, documents, that I did
not have backed up, since I did not anticipate this happening.  HUNDREDS. 
W....T....F.  How do I recover these???

Everything was working fine this morning.  The only thing I noticed was a message
from Android telling me that the SD card was being prepared for use at some point
today, out of the blue.

IQ&apos;Em so beyond pissed right now.  Lost tons of pictures sent via MMS and such, as well
as pictures I had taken with my phone, and some very important documents.</what>
</comment>
<comment>
<author>JacobLon...@gmail.com</author>
<when>Tue, 08 Sep 2009 06:49:55 +0000</when>
<what>This started happening to me a hour ago and so i went to SD card storage to Format 
it and it was greyed out so i thought maybe resetting to facotory defaults would be 
best, i was wrong. I did it and now i have to start from scratch, not too bad, but 
it turns out i no loner have internet access on my g1 unless i connect manually to a 
access point, but i cant do that if i have to sign into my google account, but i 
cant sign in without a access point!!! This phone is veerrryyy infuriating, not to 
mention screen cracks easily, white phone shows scratches easily.. i cant stand it, 
and my mom didnt get insurance so i cannot bring my phone in to get help! And yes I 
had the infamous Q&quot;EPreparing SD card, checking for errorsQ&quot;E notification, but i wasnt 
patient.... ughh, and i have a 2 year agreement and its only been 5 months... anyone 
have any advice? might just take it in to T-Mobile to see if I can get any help...</what>
</comment>
<comment>
<author>seancot...@gmail.com</author>
<when>Tue, 15 Sep 2009 06:12:15 +0000</when>
<what>Having same problem on HTC Hero, only apps saving to the SD card are Spotify and 
NewsRob, though it appears that doesnQ&apos;Et matter.  A must fix in any update.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:11:31 +0000</when>
<what></what>
</comment>
<comment>
<author>pickett.james</author>
<when>Sun, 20 Sep 2009 07:57:17 +0000</when>
<what>Can only add a me too. Brand new HTC Hero. ItQ&apos;Es happened twice so far.</what>
</comment>
<comment>
<author>sascha.h...@gmail.com</author>
<when>Sat, 26 Sep 2009 15:58:14 +0000</when>
<what>@ connelly.shawn
please donQ&apos;Et post your general personal android frustration here (really stupid, if
you complain about thousand android problems, but are just fine with your sd card ;)
LotQ&apos;Es of people listen to this topic (and get email notifications therefore) and they
want only news about this specific sd card problem!

Sascha</what>
</comment>
<comment>
<author>connelly...@gmail.com</author>
<when>Sun, 27 Sep 2009 00:53:54 +0000</when>
<what>Sascha, with all due respect... I posted in this thread b/c I am experiencing 
similar messages on my HTC Magic. That is, I can no longer mount my phoneQ&apos;Es file
system to Vista. After I select Mount, I see Q&quot;EPreparing Q&quot;ESD CardQ&quot;E and it never mounts.

Because it Q&apos;EappearsQ&apos;E that my uSD card is still intact, doesnQ&apos;Et make my posting less
relevant. 

Additionally, I wasnQ&apos;Et paying attention that this is actually a bug report forum for
Android developers. If this is a correct assessment, I am very happy this exists and
I will be more careful with future posts.

However, if the rest of my Q&apos;ErantQ&apos;E bothered anyone... I apologize (I have have deleted
it). I was weak and I needed to vent my weekQ&apos;Es worth of frustration with my new HTC
Magic.


</what>
</comment>
</bug>
<bug>
<bugid>3162</bugid>
<title>SlidingDrawer crashes Eclipse Layout Editor but works on the device</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-01-18T06:20:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>28</stars>
<reportedBy>brian.schimmel@gmail.com</reportedBy>
<openedDate>Fri, 03 Jul 2009 10:42:34 +0000</openedDate>
<description>If a SlidingDrawer is inflated from XML Layout, and this Layout is to be
displayed in Eclipse, the Layout Editor stops working. Using this xml:
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ESlidingDrawer
android:id=Q&quot;E@+id/drawerQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:handle=Q&quot;E@+id/handle2Q&quot;E
android:content=Q&quot;E@+id/content2Q&quot;EQ&gt;E Q&lt;ETextView android:id=Q&quot;E@id/handle2Q&quot;E
android:layout_width=Q&quot;E88dipQ&quot;E android:layout_height=Q&quot;E44dipQ&quot;E
android:text=Q&quot;EHandleQ&quot;E /Q&gt;E Q&lt;ETextView android:id=Q&quot;E@id/content2Q&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:text=Q&quot;EContent bla bla blaQ&quot;E /Q&gt;E Q&lt;E/SlidingDrawerQ&gt;E Q&lt;E/LinearLayoutQ&gt;E
No Problem/Error is displayed for the project, but this exception is
thrown in the editor: java.lang.IllegalArgumentException: The handle
attribute is required and must refer to a valid child. at
android.widget.SlidingDrawer.Q&lt;EinitQ&gt;E(SlidingDrawer.java:203) The code
works just fine on the emulator. I get the same beheviour on these
systems; Windows Vista, SDK 1.5_r1, Eclipse 3.4, ADT 0.9.0 and Ubuntu
Linux, SDK 1.5_r2, Eclipse 3.4, ADT 0.9.1 The same issue is reported by
three other users at
http://groups.google.com/group/android-developers/browse_thread/thread/c579d40ff8bca172/
with no solution or workarround.</description>
<comment>
<author>brian.schimmel@gmail.com</author>
<when>Mon, 06 Jul 2009 15:47:11 +0000</when>
<what>Here is the complete Exception:

java.lang.IllegalArgumentException: The handle attribute is required and must refer
to a valid child.
	at android.widget.SlidingDrawer.Q&lt;EinitQ&gt;E(SlidingDrawer.java:203)
	at android.widget.SlidingDrawer.Q&lt;EinitQ&gt;E(SlidingDrawer.java:180)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at android.view.LayoutInflater.createView(LayoutInflater.java:499)
	at android.view.BridgeInflater.onCreateView(BridgeInflater.java:77)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
	at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:122)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:620)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:620)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:296)
	at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:371)
	at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.computeLayout(Unknown
Source)
	at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.recomputeLayout(Unknown
Source)
	at com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.activated(Unknown
Source)
	at com.android.ide.eclipse.editors.layout.LayoutEditor.pageChange(Unknown Source)
	at
org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:266)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:770)
	at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3242)
	at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2017)
	at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:320)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:30:55 +0000</when>
<what></what>
</comment>
<comment>
<author>derrillf...@gmail.com</author>
<when>Thu, 01 Apr 2010 18:27:13 +0000</when>
<what>IQ&apos;Em having the same problem except I get the exception when I try it on my phone also.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:15:47 +0000</when>
<what>Please try again using a more recent version such as ADT 0.9.6 and SDK 2.1 and make 
sure it works on the emulator but not in the editor.
Also please try to attach a simple project demonstrating the issue. Thanks in advance.</what>
</comment>
<comment>
<author>tempte...@gmail.com</author>
<when>Tue, 25 May 2010 12:57:42 +0000</when>
<what>I got the same problem with ADT 0.9.6 and SDK2.2</what>
</comment>
<comment>
<author>mbp...@gmail.com</author>
<when>Wed, 09 Jun 2010 21:02:17 +0000</when>
<what>Running with latest ADT and SDKQ&apos;Es as of June 1st 2010 and have this same issue.  Simple sample project attached.</what>
</comment>
<comment>
<author>bgmei...@gmail.com</author>
<when>Mon, 29 Nov 2010 16:57:43 +0000</when>
<what>Issue still occurs with ADT 0.9.9 (September 2010). ItQ&apos;Es really strange that something as obvious and reproducable as this is getting ignored.</what>
</comment>
<comment>
<author>antbee...@gmail.com</author>
<when>Mon, 13 Dec 2010 17:24:06 +0000</when>
<what>Nobody has solution </what>
</comment>
<comment>
<author>alex.branti</author>
<when>Thu, 23 Dec 2010 13:30:30 +0000</when>
<what>Issue still occurs with ADT 8.0.1</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 18 Jan 2011 06:20:39 +0000</when>
<what>The problem is not in ADT so no newer version of ADT will fix this.

The problem is in Q&quot;Elayoutlib.jarQ&quot;E which changes for each platform. It turns out that SlidingDrawer is a bit sensitive to its content and will fail brutally if its content is not perfect (same as TabHost).

We have fixed this for the honeycomb version of honeycomb. We will back port the fix later to 2.x</what>
</comment>
<comment>
<author>MikeLCro...@gmail.com</author>
<when>Tue, 25 Jan 2011 04:35:35 +0000</when>
<what>So, what is this layoutlib.jar?  Who Q&quot;EownsQ&quot;E it and what is the actual problem (sensitivity) with SlidingDrawer?  Is this likely to get fixed soon, or should I Q&quot;EjustQ&quot;E write my own Slider.  If I do, anyone else want it?</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Tue, 25 Jan 2011 06:52:12 +0000</when>
<what>layoutlib.jar is a file packaged with the SDK component for each version of Android. This is loaded by Eclipse to inflate and render layouts in the editor.

It contains parts of the Android view framework (android.view.*, android.widget.*, android.graphics.* and other misc classes).

In order to run in Eclipse, without the rest of the Android runtime, we had to do a lot of modifications (like rewriting a lot of the JNI code, re-implementing all of the resource management). Earlier versions were rough though and couldnQ&apos;Et handle some things correctly. SlidingDrawer was one example.

While we have improved things a lot for layoutlib.jar in honeycomb, that wonQ&apos;Et fix the layoutlib.jar that are packaged with earlier Android SDK component, so SlidingDrawer will never render correctly in Eclipse using 1.5 for instance.

One thing that will help though is that ADT 9.0 plug-in will allow you to choose which version of Android to use for rendering in the editor. So youQ&apos;Ell be able to use newer Android version to render layout even if the project targets earlier versions (in previous ADT versions, the layoutlib.jar used for rendering was based on the project compilation target).

I wouldnQ&apos;Et write a custom SlidingDrawer just because the editor fails to render it. ItQ&apos;Es annoying for sure, but the workaround of using a working version of layoutlib.jar will be available.





</what>
</comment>
<comment>
<author>m.p.a.j....@tudelft.nl</author>
<when>Tue, 08 Feb 2011 13:32:03 +0000</when>
<what>I did get that same exception using SlidingDrawer programmatically (by subclassing it). IQ&apos;Em wondering how I can add children to it because I need to pass the attributes in the constructor?!</what>
</comment>
<comment>
<author>eeVos...@gmail.com</author>
<when>Thu, 03 Mar 2011 19:40:52 +0000</when>
<what>Great! Now that this problem is solved with Android 3.0, we went back to the old problems!
Selecting Android 3.0 for the layout rendering, indeed show the SlidingDrawer correctly, but throws an UnsupportedOperationException when drawables with rounded corners are used in the layout!

I appreciate all the work being done for better Android tools, but please improve their usability.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 03 Mar 2011 20:25:40 +0000</when>
<what>hmm yeah IQ&apos;Em going to look at #7588. Please post further comments there.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 23:06:53 +0000</when>
<what>If anyone is interested in testing the new rendering libraries, weQ&apos;Eve made them available as a manual download from http://tools.android.com/download

Please send feedback so that we can ensure they are good when we release them through the normal channel.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:50:58 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>16399</bugid>
<title>Emulator: Q&quot;ERecenterQ&quot;E is misspelled in emulator</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ehclonin...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 18:54:05 +0000</openedDate>
<description>This message needs a spell-check Q&quot;Eemulator: emulator window was out of
view and was recentredQ&quot;E</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 27 Apr 2011 21:01:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>351</bugid>
<title>AIDL documentation:  example(s) donQ&apos;Et compile, documentation not helpful</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Sun, 24 Feb 2008 22:32:45 +0000</openedDate>
<description>The code for the Rect class which implements Parcelable does not
compile. I am generally dismayed by the documentation page for the
important and complicated mechanism of communicating with services. The
current doc page covers at least three different classes from three
different programs, all of them incomplete. It is very confusing. I
think a complete end-to-end example of a service called, say,
MessageRedirect. One activity would send a custom Parcelable Message to
this service. The MessageRedirect service would, in turn, pass it
forward to another recipient activity via a callback. Such an example
would help a lot. Please include everything: _all_ the aidl files, the
Parcelable class definitions, the step-by-step instruction on what to do
in Eclipse and on the command line.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:28:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 05 Feb 2009 16:34:04 +0000</when>
<what>Agreed. Basically the documentation is wrong and wastes developer time.

It appears some basic features are not even documented which wastes huge amounts of
developer time trying to figure out the AIDL interface and how to use it for the
non-trivial case.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:16:18 +0000</when>
<what>With the Android framework now being open-sourced, there are plenty of working
examples available. The points about having a step-by-step tutorial and exhaustive
documentation remain valid, though.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:15:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:19:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19755</bugid>
<title>Sync fails without error message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben...@demaine.info</reportedBy>
<openedDate>Thu, 01 Sep 2011 15:45:37 +0000</openedDate>
<description>When I try to manually force sync, it just never does it. No spinning
circle in front of lines to sync, no error message. I have left the
phone working several minutes, up to 20mn, and I never get any error
message. And last sync time sticks to ... outdated time. Not synching is
not an issue by itself, if it has a reason (bad password, password
changed on server, network unavailable, auto-sync unticked ... ) . The
issue is that I have everything else working (Email system can fetch
recent messages =Q&gt;E password is good, auto-sync is ticked, browser can
browse the web ... ), but sync never complains, or give any detail about
why it does not sync. This may be related to my previous bug report
about cache cleaner.</description>
<comment>
<author>ben...@demaine.info</author>
<when>Thu, 01 Sep 2011 16:14:13 +0000</when>
<what>cache cleaner bug:
http://code.google.com/p/android/issues/detail?id=19754</what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Thu, 01 Sep 2011 23:19:50 +0000</when>
<what>This will make the phone to refuse to sync, and update any app:

root@DHP-ARMEL:/# df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                1.2G  1.1G   94M  93% /
tmpfs                 282M   64K  282M   1% /dev
/dev/block/mmcblk0p22
                      788M  634M  155M  81% /system
/dev/block/mmcblk0p23
                      1.2G  1.1G   94M  93% /data
/dev/block/mmcblk0p24
                      119M  4.8M  114M   5% /cache
/dev/block/mmcblk0p27
                       20M   14M  6.0M  70% /devlog
/dev/block/mmcblk0p17
                      200M   22M  179M  11% /vendor/firmware/misc
tmpfs                 282M     0  282M   0% /mnt/asec
tmpfs                 282M     0  282M   0% /mnt/obb
tmpfs                 8.0M     0  8.0M   0% /app-cache
/dev/block/vold/179:65
                      7.4G  5.1G  2.3G  70% /mnt/sdcard



This will let the phone update apps, and sync:
bash-3.2# df -h
Filesystem                Size      Used Available Use% Mounted on
tmpfs                   281.7M     64.0K    281.7M   0% /dev
/dev/block/mmcblk0p22
                        787.4M    633.2M    154.2M  80% /system
/dev/block/mmcblk0p23
                          1.1G      1.0G    131.7M  89% /data
/dev/block/mmcblk0p24
                        118.1M      4.2M    113.9M   4% /cache
/dev/block/mmcblk0p27
                         19.7M     14.5M      5.2M  74% /devlog
/dev/block/mmcblk0p17
                        199.8M     21.4M    178.4M  11% /vendor/firmware/misc
tmpfs                   281.7M         0    281.7M   0% /mnt/asec
tmpfs                   281.7M         0    281.7M   0% /mnt/obb
tmpfs                     8.0M         0      8.0M   0% /app-cache
/dev/block/vold/179:65
                          7.3G      5.1G      2.2G  70% /mnt/sdcard
/dev/block/vold/179:65
                          7.3G      5.1G      2.2G  70% /mnt/secure/asec


Bug still stands: explain me how 98M free could be ... not enough to update a 500k apk ? prevent sync ?

Why does the default df annouce 7% free space, and let the system refuse to work ? how can 94M not be enough ?

bug still stands: only market roughly says I am missing space, not telling in which partition itQ&apos;Es missing space ...

and sync definitely refuses to work, without giving out any error message.

When phone runs out of space, everything stops working, but only Market could give HALF a clue about the issue.

I wonder how Android could work on phones sold with only 256 or 196M user space ... stopped working when 50M or 35% used ?

Name of bug is still valid: sync fails without error message.

I am SO ANGRY ...

IF, yes, is will say it, *if* Android requires (for a very stupid and obscure reason) to have 7% free space to work (where 7% is really relative, to disk size), why not set *Reserved block count* accordingly ?</what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Wed, 09 Nov 2011 21:56:35 +0000</when>
<what>http://www.moncoyote-forum.com/t13762-message-d-erreur-inaproprie

may give a clue: application pops-up a message saying Q&quot;Eplease activate internet connectivityQ&quot;E, when actual issue is that free space in /data went below 110 MB ...

really smells very similar.

Fact is: at the same time, network testing apps used to say that connectivity was fine (network tester, browser, WifiTeethering ... all fine )</what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Sun, 13 Nov 2011 13:03:49 +0000</when>
<what>Reopen querry:
http://code.google.com/p/android/issues/detail?id=21782</what>
</comment>
</bug>
<bug>
<bugid>8691</bugid>
<title>Notification on statusbar not been update after language changed</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>fanshaos...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 02:44:33 +0000</openedDate>
<description>- Steps to reproduce the problem. 1.connect the phone to PC with the USB
cable or remove SD card, this will result in a notification on status
bar 2.Menu-Q&gt;ESettings-Q&gt;ELanguage Q&amp;E Keyboard-Q&gt;ESelect Locale, change to
different language. 3. Slide down Notification area, Notice language not
changed for notifications - What you think the correct behavior should
be. Language should be updated to reflect new language setting - With
Eclair, Droid Screenshot attached, notice old notification Q&quot;ERemoved SD
cardQ&quot;E, Q&quot;E1 new messageQ&quot;E still in English while others in Spanish.</description>
<comment>
<author>j...@google.com</author>
<when>Fri, 28 May 2010 23:07:55 +0000</when>
<what>IQ&apos;Ell take the bug for the USB and SD notifications.  But as a note to other developers that see this: itQ&apos;Es the appQ&apos;Es 
responsibility to update their notifications when the language changes.

-joe
</what>
</comment>
<comment>
<author>ananthk...@gmail.com</author>
<when>Mon, 18 Oct 2010 07:12:29 +0000</when>
<what>Hi Joe,

Can you please let me know how my app is going to update the notification when language is changed?

How did you fixed this issue for USB and SD notificaion?</what>
</comment>
</bug>
<bug>
<bugid>12294</bugid>
<title>If two alarms are set for the same time, one goes off, and the second one is postponed 24hrs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kle...@google.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 19:10:43 +0000</openedDate>
<description>Using Clock version 2.2.1 on Nexus One with Android version 2.2.1 also.
- Steps to reproduce the problem. Set two alarms: * Alarm A to go off
in, say, 5 minutes * Alarm B, further down the alarm list, to go off at
the same time as alarm A - What happened. Alarm A fired as expected.
(The onscreen alert mentions only the label for alarm A; the alarm sound
for alarm A alone is played.) Alarm B did not fire at the intended time.
However, it fired 24 hours later. - What you think the correct behavior
should be. Perhaps the onscreen alert could mention that two alarms are
firing simultaneously. This would be nice-to-have, but is not dire.
Certainly alarm B should not go off a day later than expected. This
effect can also be reproduced more dramatically if alarm A repeats
(indeed, was first observed in this way). Set alarm A to go off every
MTWThF at 7am, then set a one-time alarm to also go off at 7am one
weekday. The one-time alarm will, sadly, wake you up at 7am on the next
Saturday.</description>
</bug>
<bug>
<bugid>17331</bugid>
<title>Samsung Galaxy S2 GT-I9100 Exchange Account Renders Device Inoperable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-02T17:21:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Richard....@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 07:32:03 +0000</openedDate>
<description>I have a problem with my Samsung Galaxy SII My Device Spec is as
follows: Model Number: GT-I9100 Android Version: 2.3.3 Baseband Version:
I9100NEKD5 Kernal VErsion: 2.6.35.7-I9100XWKE1-CL181974 root@DELL103 #2
Build Number GINGERBREAD.XWKE1 I can repeat this problem on all Samsung
Galaxy SII I have used and at present Samsung and Three Mobile do not
want to help. My Error Occurs when I try to add my corporate exchange
email account. I enter all my details as I have with previous phones I
have owned and I am getting a security update message. The message
states that I need to allow my exchange server device management rights
which is normal for other devices I have had so I select accept and I am
warned that Q&quot;EMy Device Needs Encrypting and needs to rebootQ&quot;E. Upon doing
so my phone shows two out of the usual three splash screens (missing the
operator splash screen) and just hangs with the only response being the
clicking noise when I touch the screen. The only rectification after
this is to clear the cache and data through Android 3e recovery console
holding VolPlus+Home+Power (essentially hard reset). Under accounts and
settings I have Background Data switched on (this is necessary for
account to first time load) It is interesting to note that I also have
used the exchange to add Hotmail Access and this works fine so I suggest
at this point it is either a device administration or device encryption
issue affecting \Data \Cache or \Bootloader I really could do with help
as I have been to the three mobile UK store and ruined all their stock
so far and Samsung keep telling me to send it off for repair and I have
only had the phone three days.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 02 Jun 2011 17:21:27 +0000</when>
<what>you should rule out hardware defect as per the manufacturerQ&apos;Es request.</what>
</comment>
<comment>
<author>Richard....@gmail.com</author>
<when>Thu, 02 Jun 2011 19:48:44 +0000</when>
<what>What did I say? This is the second device in three days and a third I left at the shop. Why have you closed this?
</what>
</comment>
</bug>
<bug>
<bugid>11018</bugid>
<title>Froyo Multimedia dock screen saver should be optional</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>teonanac...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 17:43:26 +0000</openedDate>
<description>I purchased the Motorola Droid multimedia dock for two reasons: 1. To
make the Droid an eye-pleasing easy-to-read clock visible from across
the room. 2. To easily attach the phone to a charger. Froyo (Android
2.2) has rendered the first reason obsolete due to a screen saver that
is not user configurable. With Froyo, after approximately 2 minutes of
resting in the dock, the standard dock interface is replaced by a screen
saver featuring a small and disappointingly simple-looking green clock.
Disregarding the value (?) of a screen saver on a device connected to AC
power with an LCD screen, the screen saver greatly diminishes the appeal
and functionality of the multimedia dock. The original Droid dock user
interface on Android 2.1 and earlier was pleasing to the eye and
featured a large, legible clock. In fact, they still show it on their
product page:
http://www.motorola.com/consumers/US-EN/DROID-Multimedia-Station-US-EN.do?vgnextoid=e17133289d704210VgnVCM1000008406b00aRCRD#
In addition to the screen saver, Android 2.2 simplified the dock user
interface and reduced the size of the clock slightly. That would be
tolerable--however disappointing in its own right--if the screen saver
could be disabled. To be clear, I am not talking about screen-dimming
effects. I am talking about the green clock screen saver. Please allow
me to turn it off and restore the utility of the large and legible dock
clock. Thanks!</description>
<comment>
<author>ghsho...@gmail.com</author>
<when>Wed, 08 Sep 2010 19:39:24 +0000</when>
<what>It really shouldnQ&apos;Et be called a screensaver.  LCDs can burn out, they donQ&apos;Et burn in.  The only way to save the screen is to put it completely to sleep.  Someone thought it would be cute to have a floating clock.  I do not think it is cute.  I have 2 docks which have now turned out to be a complete waste of money since the froyo update.  I want the clock and the weather to be the way they were when I paid the money.  I feel like money has been stolen from me.  If you want to offer new options, make them options.  DonQ&apos;Et make unilateral decisions to change the behavior of something that I paid a lot of money for and still pay a lot more evey month.</what>
</comment>
<comment>
<author>teonanac...@gmail.com</author>
<when>Wed, 08 Sep 2010 20:28:01 +0000</when>
<what>LCDs can experience a Q&quot;Eburn-inQ&quot;E like effect called Q&quot;Eimage persistence.Q&quot;E

http://en.wikipedia.org/wiki/Image_persistence

ItQ&apos;Es not the same, however, since itQ&apos;Es non-permanent and can be resolved.

More importantly itQ&apos;Es tangential, in my opinion, to my request.  Whether or not there is any actual risk of damage to the display (letQ&apos;Es just say it: there is not), I nevertheless want to disable the small green clock Q&quot;Escreen saver.Q&quot;E

As ghshouse has pointed out, it diminishes the utility of the product.  Some might call it a Q&quot;Ebait and switch,Q&quot;E except none of the parties involved here are profiting from this.  So IQ&apos;Ell just call it Q&quot;Eill-advisedQ&quot;E and request that the screen saver be removed or be made configurable.</what>
</comment>
<comment>
<author>teonanac...@gmail.com</author>
<when>Tue, 12 Oct 2010 20:52:35 +0000</when>
<what>Here is an small wrinkle to this issue.  Sometimes when you dock the Droid into the multimedia dock, the docking process does not unlock the phone.  The phone will go to landscape mode, indicate a USB connection, and so on--but it doesnQ&apos;Et unlock.  ThereQ&apos;Es probably already a separate bug report about that issue.

One small upside of this bizarre and unintended state: the obnoxious green screen-saver doesnQ&apos;Et ever start up, presumably because the phone never unlocks.  Of course, the clock size on the lock screen is just as diminutive as the green screen-saverQ&apos;Es clock, so the upside is really superficial.

I have essentially resigned myself to the fact that the multimedia dock has been stripped of its value by the revised dock look Q&amp;E feel and green screen-saver.  It doesnQ&apos;Et strike me that the Android developers consider this of any particular importance.  I am guessing none of them used the multimedia dock.

Incidentally, when people have asked me if I would recommend a Droid or other Android phone, I now say not particularly.  Android is fine, but Froyo was and is a disappointing step backward in my every-day usage.  For as much apparent transparency as the Android project enjoys, the issues cataloged on this site donQ&apos;Et appear to get the same level of traction with the developers as you see with, for example, Firefox.</what>
</comment>
<comment>
<author>rkleem...@gmail.com</author>
<when>Tue, 12 Oct 2010 21:14:02 +0000</when>
<what>teonanactl1:  The bug is in the clock app, which the phone activates when itQ&apos;Es put in the dock.  The workaround that has been suggested is to put the phone into any other app except for the clock app, and it will stay there.  To test this out, connect your phone to a power source, but not in the dock.  Activate the clock app, then wait the appropriate amount of time, and the green screen saver will appear.

Unfortunately, as you mentioned, that negates the usefulness of the clock app, and therefore the dock.  It should also be noted that when the screen saver is activated, the notification LED on the phone does not activate, further reducing the functionality of the dock.  It shouldnQ&apos;Et take to much time to find the offending code in the clock app and either add a configuration option for the timeout, or to remove it entirely.  Either one of those tweaks would easily restore the value of the multimedia dock.</what>
</comment>
</bug>
<bug>
<bugid>6337</bugid>
<title>R$attr.class generates Q&quot;EInvalid constant pool index 0Q&quot;E when loaded by JVM</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeffreyv...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 05:40:48 +0000</openedDate>
<description>If you google Q&quot;Einvalid constant poolQ&quot;E youQ&apos;Ell see lots of unexplained
hits for this error when dealing with android tooling, netbeans, eclipse
etc. WhatQ&apos;Es happening? If android.jar gets into your classpath and you
resolve android.R.attr references via the JVMQ&apos;Es typical class loader,
you find R$attr.class is an invalid class file - at least according to
the JVM. Javap works fine to display the contents. This matters to me in
particular cause I am building a tool that uses reflection to discover
Java types for code-generating an android app. I can workaround this but
I did want the reason for this error documented at least. And if its an
easy change on your part to just make your .class files compatible with
the more common ones, that would be a kindly thing to do for the
software world. I found this on a Mac OSX but didnQ&apos;Et appear to be
version specific from the variety of errors I was seeing out there.</description>
<comment>
<author>jeffreyv...@gmail.com</author>
<when>Wed, 03 Mar 2010 03:54:44 +0000</when>
<what>Please close this bug, this turned out to be a bug in JavaQ&apos;Es defineClass when provided a byte array version of the 
class.  I got the same error on other non-android jars so I jumped to the wrong conclusion.  </what>
</comment>
</bug>
<bug>
<bugid>9127</bugid>
<title>Email app should support Android Market Links (market://).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>BetterYo...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 18:41:37 +0000</openedDate>
<description>It would be nice and more efficient if you could email people links to
applications through the email application. I personally use the Gmail
application which I know is a different team but would like it included
in the stock one so all users have access to this feature.</description>
</bug>
<bug>
<bugid>16872</bugid>
<title>EventHub: getAbsoluteInfo probably return wrong value.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>raul....@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 05:52:47 +0000</openedDate>
<description>Interesting bug, while run android 2.2 with several Input devices built
in module, using insmod and rmmod to add and remove the modules, there
will be logs sometimes like this: ======= I/EventHub( 1025): New device:
path=/dev/input/event1 name=xxxx id=0x20000 (of 0x2) index=2 fd=30
classes=0x14 I/KeyInputQueue( 1025): Device added: id=0x20000,
name=xxxx, classes=14 I/KeyInputQueue( 1025): X: unknown values
I/KeyInputQueue( 1025): Y: unknown values I/KeyInputQueue( 1025):
Pressure: unknown values I/KeyInputQueue( 1025): Size: unknown values
I/KeyInputQueue( 1025): No virtual keys found I/ActivityManager( 1025):
Config changed: { scale=1.0 imsi=0/0 loc=md_US touch=3 keys=1/1/2
nav=1/1 orien=2 layout=35 uiMode=17 seq=4} ====== I do analysis on this
fuction Q&quot;EgetAbsoluteInfoQ&quot;E: int EventHub::getAbsoluteInfo(...) const {
AutoMutex _l(mLock); device_t* device = getDevice(deviceId); if (device
== NULL) return -1; struct input_absinfo info;
if(ioctl(mFDs[id_to_index(device-Q&gt;Eid)].fd, EVIOCGABS(axis), Q&amp;Einfo)) {
LOGE(Q&quot;EError reading absolute controller %d for device %s fd %d\nQ&quot;E, axis,
device-Q&gt;Ename.string(), mFDs[id_to_index(device-Q&gt;Eid)].fd); return -1; }
*outMinValue = info.minimum; *outMaxValue = info.maximum; *outFlat =
info.flat; *outFuzz = info.fuzz; return 0; } ========= The root case is
that id_to_index(device-Q&gt;Eid) is a wrong macro and it canQ&apos;Et reture the
correct index of the mFDs sometimes. can use this method to find the
correct index: int find_index_from_id(int32_t deviceId) { device_t
*device = getDevice(deviceId); if(device == NULL) return -1; for(int
i=0; iQ&lt;EmFDCount; i++) { if(mDevices[i] == device) return i; } return -1;
}</description>
</bug>
<bug>
<bugid>18441</bugid>
<title>Accepted meeting request does not appear in calendar Samsung Galaxy S2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-13T16:42:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomforf...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 10:08:53 +0000</openedDate>
<description>Connected to Exchange Server 2003. Receiving a meeting request per
e-mail on the Galaxy S2. After accepting the meeting request the
e-mail/request is removed (as it should be) and the inviter receives an
e-mail confirming my acceptation, but the accepted meeting does not
appear in the calender on the Galaxy S2(and in line with that in none of
the pcQ&apos;Es, other devices connected to Exchange 2003).</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:42:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>1498</bugid>
<title>Feature: more vibration flexibility</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>pcinaus...@gmail.com</reportedBy>
<openedDate>Wed, 10 Dec 2008 05:31:47 +0000</openedDate>
<description>We donQ&apos;Et seem to have any control over the pattern of a vibration, you
get constant buzzing for a ringtone and buzz-buzz for notifications. It
would be nice, for example, to have email notifications to be two buzzes
and text message notifications to be three buzzes. Perhaps the buzz
pattern could be determined by the tone or volume of the ringer sound.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 16:03:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:24:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13254</bugid>
<title>Add Enhenced Bluetooth (A2DP) settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>46</stars>
<reportedBy>mcse...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 22:56:33 +0000</openedDate>
<description>On A2DP sinks that do not report their capabilities the audio quality is
somewhat poor because of several low default settings in the A2DP
subsystem. People on XDA-developers noticed that too, thereQ&apos;Es quite a
discussion going on there with the intersing post being:
http://forum.xda-developers.com/showthread.php?p=9745389#post9745389 IQ&apos;Ed
like to request a settings page per A2DP capable paired BT device where
I can set A2DP parameters (like sampling rate, bit pool, stereo mode)
for that particular device myself, possibly with a checkbox Q&quot;Eoverride
defaultQ&quot;E or Q&quot;Eignore reported capabilitiesQ&quot;E.</description>
<comment>
<author>ker...@gmail.com</author>
<when>Tue, 12 Apr 2011 20:52:12 +0000</when>
<what>Significant need for these settings to be viewable and editable.</what>
</comment>
<comment>
<author>mattgain...@gmail.com</author>
<when>Tue, 19 Apr 2011 16:41:26 +0000</when>
<what>Star</what>
</comment>
<comment>
<author>drumva...@gmail.com</author>
<when>Wed, 26 Oct 2011 02:31:46 +0000</when>
<what>Please fix this problem! IQ&apos;Em tired of my front tweeters in my car sounding like theyQ&apos;Ere blown because of the horrible BT audio quality</what>
</comment>
<comment>
<author>dertiger...@gmail.com</author>
<when>Tue, 08 Nov 2011 09:40:27 +0000</when>
<what>I am using a Galaxy S2 having the same issue. Please fix it and/or add a menu for adjusting relevant settings.</what>
</comment>
<comment>
<author>mark...@spunow.co.uk</author>
<when>Tue, 08 Nov 2011 09:43:42 +0000</when>
<what>It seems the Motorola Droid has an Q&quot;EEnhancedQ&quot;E setting that streams mp3 direct without transcoding. IQ&apos;Em assuming this is custom, and not a stock Android feature that other manufacturers remove.</what>
</comment>
<comment>
<author>plst...@gmail.com</author>
<when>Fri, 18 Nov 2011 00:19:29 +0000</when>
<what>I canQ&apos;Et believe that this feature isnQ&apos;Et available yet. WP7 and iOS havenQ&apos;Et these problems...</what>
</comment>
</bug>
<bug>
<bugid>6863</bugid>
<title>Facebook Chat support in Google Talk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gkaugust...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 18:08:38 +0000</openedDate>
<description>When will Google Talk support Facebook Chat?</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>16726</bugid>
<title>Option to automatically click OK when a password of sufficient length is entered on the lockscreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 03:07:44 +0000</openedDate>
<description>For those who want it, itQ&apos;Es faster than having to click K. iOS does it
this way, a forced 4 digit password for example.</description>
</bug>
<bug>
<bugid>13590</bugid>
<title>News and Weather App - Incorrect Town per Zip Code</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>william....@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 18:39:51 +0000</openedDate>
<description>Start the News and Weather application. Under Weather settings, uncheck
Use my location, and select Set location. Enter 18411. Hit back button
twice. The location is displayed as Falls. The location should be
displayed as Clarks Summit. I have an LG-P509 with Android version 2.2
installed.</description>
<comment>
<author>jayarmst...@gmail.com</author>
<when>Thu, 30 Jun 2011 21:33:33 +0000</when>
<what>Same issue using 2.3.3
manually setting the location to 97520, in Oregon, results in a weather report for Pinehurst, NC</what>
</comment>
</bug>
<bug>
<bugid>18544</bugid>
<title>App selection when clicking a link or file that can be processed by more than 1 app, the screen dims, but doesnQ&apos;Et show selection. Seemingly only from standard apps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>maddeh...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 07:04:29 +0000</openedDate>
<description>I just updated to 3.2 and one of the major issues was that opening a
link from either the Google Mail app, or the general mail app, was that
it would dim the screen (overlay), but nothing would happen. It seems
the Q&apos;EintentionQ&apos;E is not correctly hooked (layman thought). Steps to
reproduce issue: Open the Google Mail app, Open a mail with a link,
Click the link. Screen dims, nothing happens, until you click somewhere,
then it goes back to the mail. I am running a Motorola Xoom MZ-604
(Android 3.2, HTJ85B) Kind Regards, Mark de Haan maddehaan@gmail.com</description>
<comment>
<author>dennis.m...@gmail.com</author>
<when>Fri, 15 Jul 2011 08:56:22 +0000</when>
<what>Same thing here too. Since I updated to 3.2 file association seems broken.
I get the screen dimming on clicking hyperlinks from gmail app, but also within plume twitter app.
Seems that whenever a selection screen would show up before, it now just dims the screen.

Hope this gets fixed soon, donQ&apos;Et wanna factory reset my Xoom.

Kind regards,

Dennis Makkinga</what>
</comment>
<comment>
<author>maddeh...@gmail.com</author>
<when>Fri, 15 Jul 2011 13:21:34 +0000</when>
<what>Workaround I read from a reader on Motorola Xoom forum:
When the screen is dimmed, rotate the screen to Portrait (my idea is that this has something to do with the new scaling functionality) and you will see the popup. Then it will not happen again (meaning it is solved, until ....dunno yet).</what>
</comment>
</bug>
<bug>
<bugid>11052</bugid>
<title>Use of TTS Engine in the Android browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>anis2...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 00:13:46 +0000</openedDate>
<description>I would like to be able use the TTS Engine to have the phone read
browser text out loud (for example, if I were reading an article). This
would be very useful especially when driving or on the go because it
allows you to stay connected (to news sources or messages) while
continuing a current task. I once saw a video made by Nokia, on how it
expects future phones to behave allowing to you to concentrate on
driving, etc. while having your news and weather being told to you. Also
there currently is an app (Infinity web browser) which does this
somewhat, but really only copies part of the text from a webpage and
speaks it using TTS. Usually this isnQ&apos;Et longer than a sentence.</description>
</bug>
<bug>
<bugid>16637</bugid>
<title>android.gesture.Gesture documentation bug (refers to nonexistent LetterRecognizer)</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-05-16T18:39:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>idolon....@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 14:40:19 +0000</openedDate>
<description>android.gesture.Gesture JavaDoc
(http://developer.android.com/reference/android/gesture/Gesture.html)
states: Q&quot;EA user-defined gesture can be recognized by a GestureLibrary
and a built-in alphabet gesture can be recognized by a
*LetterRecognizer* Q&quot;E There is no thing in Android SDK (as well as in the
whole Android source tree) which is named LetterRecognizer. This looks
like the bug in the documentation.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 10 May 2011 06:01:19 +0000</when>
<what></what>
</comment>
<comment>
<author>agr....@gmail.com</author>
<when>Thu, 12 May 2011 04:34:14 +0000</when>
<what>I would also like to know about LetterRecognizer. Let us know if it exists somewhere.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 16 May 2011 18:39:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16939</bugid>
<title>Messaging app: background color is the same with the text font color</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fina.mes...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 05:47:49 +0000</openedDate>
<description>Android 3.0 emulator Access: 1. Messaging - Compose Message - Menu -
Insert Smiley 2. Messaging - Compose Message - Menu - Attach The Q&quot;EInsert
SmileyQ&quot;E and Q&quot;EAttachQ&quot;E dialog boxesQ&apos;E background color and font colors are
both black. Thus, the text are not readable.</description>
</bug>
<bug>
<bugid>8322</bugid>
<title>Voice recognition cancels mid-capture if orientation changes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>siroreg...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 01:29:57 +0000</openedDate>
<description>During capture for speech recognition (i.e. voice search, soft-keyboard
voice key) the capture will stop if the handset changes orientation.
Suggest that orientation changes be temporarily blocked until capture
and processing are complete. 1. Display any text entry field 2. Click
the field to bring up the soft keyboard in portrait mode 3. Click the
microphone button to begin speech capture 4. Reorient the phone to a
landscape position while speaking into the mic 5. The screen orientation
switches, canceling speech capture For anyone who has ever used 2-way
radios or dictation recorders, speaking into the phone with it tilted
just to the side of your sight-line is almost reflexive - and always
results in this behavior! Phone model: Droid Phone firmware: 2.1-update1</description>
</bug>
<bug>
<bugid>14375</bugid>
<title>hello, maybe there is a problem in your branch.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-02-07T20:58:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sudo...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 09:33:26 +0000</openedDate>
<description>hello IQ&apos;Em a developer of cellphones. and recently, I tried to get repo
init by froyo branch. and there was a message that Q&quot;Eerror: revision
froyo in manifests not foudQ&quot;E I coud get repo init by eclair branch and
others, but only froyo branch canQ&apos;Et... I did googling.. and some guys
has same problem maybe this happenning appeared recently. I would like
you to check this. and if you have spare time please notice me if IQ&apos;Em
wrong or not.. thanks. NOTE: This form is only for reporting bugs found
in the development tools while developing Android applications
(Emulator, DDMS, Eclipse support, ant scripts...). Use the Developer
templates for issues with Android itself. Please describe the problem in
detail, with the following information (if applicable) Host OS: SDK
tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool
UI): Eclipse version: ADT plug-in version: Platform targeted by your
project: Version of the platform running in the emulator: STEPS TO
REPRODUCE: 1. 2. 3. EXPECTED RESULTS: OBSERVED RESULTS: ADDITIONAL
INFORMATION: Attach sample project, etc. If possible, try to reproduce
using ApiDemos. If the problem is happening in the emulator, consider
attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 28 Jan 2011 20:01:49 +0000</when>
<what></what>
</comment>
<comment>
<author>opsyandr...@gmail.com</author>
<when>Sun, 06 Feb 2011 16:43:58 +0000</when>
<what>Have a look at: http://android.git.kernel.org/?p=platform/manifest.git

These Q&quot;EtagsQ&quot;E are branch names in the manifest repository.
Use the one that suits your project, for example:

./repo init -u git://android.git.kernel.org/platform/manifest.git -b android-2.2.1_r1
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:58:42 +0000</when>
<what>Please post questions via the discussion forums at source.android.com</what>
</comment>
</bug>
<bug>
<bugid>18081</bugid>
<title>extract as include does multiple renders and one of them fails</title>
<status>Assigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 00:56:38 +0000</openedDate>
<description>It looks like doing an extract as include on 3.1 (using the public
rendering library, not the preview) renders the original layout multiple
times. One of them before the extract layout is saved or available,
which fails. Apparently thereQ&apos;Es another rendering after which succeeds.
Note that right now it fails with an NPE before the next rendering in
LayoutLibrary line 331 but IQ&apos;Em pushing a fix for this which will unveil
the following stack trace. Repro: - create a 3.1 project - create
foo.xml with 2 buttons in it - dup foo.xml - select one button, choose
Q&quot;Eextract as includeQ&quot;E - click finish on the refactor dialog. - look at
error log. This triggers: android.view.InflateException: You must
specifiy a valid layout reference. The layout ID @layout/button1 is not
valid. at
android.view.LayoutInflater.parseInclude(LayoutInflater.java:759) at
android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:72)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:702) at
android.view.LayoutInflater.inflate(LayoutInflater.java:479) at
android.view.LayoutInflater.inflate(LayoutInflater.java:367) at
com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:315)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:314) at
com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:325)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.RenderService.createRenderSession(RenderService.java:372)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1310)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1075)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$ConfigListener.onConfigurationChange(GraphicalEditorPart.java:497)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.onTargetChange(GraphicalEditorPart.java:977)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.onDescriptorsChanged(LayoutEditor.java:587)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.initUiRootNode(LayoutEditor.java:509)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.refreshXmlModel(LayoutEditor.java:311)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.VisualRefactoringWizard.performFinish(VisualRefactoringWizard.java:43)
at
org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.okPressed(RefactoringWizardDialog2.java:453)
at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:472) at
org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624) at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100) at
org.eclipse.jface.window.Window.runEventLoop(Window.java:825) at
org.eclipse.jface.window.Window.open(Window.java:801) at
org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation$1.run(RefactoringWizardOpenOperation.java:143)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at
org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation.run(RefactoringWizardOpenOperation.java:155)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.ExtractIncludeAction.run(ExtractIncludeAction.java:37)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.VisualRefactoringAction$ActionWrapper.run(VisualRefactoringAction.java:179)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at
org.eclipse.equinox.launcher.Main.run(Main.java:1311) at
org.eclipse.equinox.launcher.Main.main(Main.java:1287)</description>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 29 Jun 2011 01:57:02 +0000</when>
<what>I think this happens because the Eclipse refactoring is applied all at once -- so it both creates the new include file and updates the including file to contain an Q&lt;EincludeQ&gt;E, and as soon as this edit is made, it attempts to re-render, but at this point I donQ&apos;Et think the resource repository has discovered the new layout yet -I think thatQ&apos;Es done by our file change listeners which might be slightly delayed. I remember adding some code to attempt to Q&quot;EflushQ&quot;E the changes - for that refactoring I add a special refactoring change called Q&quot;EOpen extracted layout and refresh resourcesQ&quot;E which calls GraphicalEditorPart.refreshProjectResources, but there might be some more timing issues left.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10921</bugid>
<title>Force close: com.google.android.street</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 09:42:04 +0000</openedDate>
<description>When I run monkey test on 2.2 phone with GMS. Force close occurred.
Found that the crash occured when google street try http. When start up
another gapp, street image fetch will crash for http socket closed.
Attach the log:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
08-18 23:43:15.228 1263 1387 I ActivityManager: Starting activity:
Intent { act=android.intent.action.VOICE_COMMAND flg=0x10000000
cmp=com.nuance.android.vsuite.vsuiteapp/.VSuiteStartSession } 08-18
23:43:15.346 1365 1365 D VoiceControlActivity: sessionCreate()
requesting session 08-18 23:43:15.346 2037 2046 W dalvikvm: threadid=10:
thread exiting with uncaught exception (group=0x400208b8) 08-18
23:43:15.400 2037 2046 E AndroidRuntime: FATAL EXCEPTION: Image Fetcher
1 08-18 23:43:15.400 2037 2046 E AndroidRuntime:
java.lang.IllegalArgumentException: Socket is closed. 08-18 23:43:15.400
2037 2046 E AndroidRuntime: at
org.apache.http.conn.scheme.PlainSocketFactory.isSecure(PlainSocketFactory.java:155)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Exception is from
org.apache.http.conn.scheme.PlainSocketFactory.isSecure when street
fetch image. 141 public final boolean isSecure(Socket sock) 142 throws
IllegalArgumentException { 143 144 if (sock == null) { 145 throw new
IllegalArgumentException(Q&quot;ESocket may not be null.Q&quot;E); 146 } 147 // This
check is performed last since it calls a method implemented 148 // by
the argument object. getClass() is final in java.lang.Object. 149 if
(sock.isClosed()) { 150 throw new IllegalArgumentException(Q&quot;ESocket is
closed.Q&quot;E); 151 } 152 return false; 153 } 154 155 } For details
logQ&amp;Etrace, you can refer the attachment.</description>
</bug>
<bug>
<bugid>7032</bugid>
<title>One shot permissions for Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>41</stars>
<reportedBy>plah...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 15:57:34 +0000</openedDate>
<description>I would like to be able to use this functionality but unable to find it
in the docs nor as a feature request or discussed topic, so I start new
one. I would be very helpful for certain types of application to have
some of the permissions (defined in the Android manifest) granted on the
one time usage only. User will not be asked for the permission at the
time of the installation of the application (it might be mentioned in
the extra tab or whatever), but it is rather asked for the permission at
the time application wants to perform some less frequent task. At this
point he/she would have chance to grant permission for one occurrence,
for the current session or for the life time of the application (which
is the only option available now). If the description is not clear
enough, I give a specific example : My application, SafeBox, is used for
secure storage of sensitive information, protected with a password. It
is essential for me that it doesnQ&apos;Et ask for any permissions that user
might see as potential security risk, such as network connection. But
this essentially prohibits me from implementing the backup to the
network functionality. If the user has means to grant the necessary
permission only at the time he/she started the backup process, and he
gives his/her permission specifically to the single URL of the backup
server, that he/she sees attached to the request, he/she probably wonQ&apos;Et
see this as a security problem, but asking for the same (blank)
permission at the install time will probably lead for the refusal to use
the application at all.</description>
<comment>
<author>hecondes...@gmail.com</author>
<when>Mon, 07 Mar 2011 04:51:24 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=6600

http://code.google.com/p/android/issues/detail?id=6266

http://code.google.com/p/android/issues/detail?id=10481

http://code.google.com/p/android/issues/detail?id=10340</what>
</comment>
<comment>
<author>plah...@gmail.com</author>
<when>Mon, 07 Mar 2011 07:20:10 +0000</when>
<what>Thanks for pointing this out. There are many different ways to implement the similar functionality, I believe one-shot permissions is the clearest solution as it will allow developers not to ask for many permissions at the install time.</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Mon, 07 Mar 2011 12:18:36 +0000</when>
<what>This is Q&quot;Ethe Vista solutionQ&quot;E (i.e., Q&quot;Ethe CPU would like to execute an instruction now -- allow? deny?Q&quot;E). It was explicitly rejected as having horrific usability...as evidenced by the massive complaints raised by Vista users. As an occasional Vista user, I understand and appreciate those complaints.

Anything would be preferable to this solution IMHO.

---
Mark Murphy (a Commons Guy)
mmurphy@commonsware.com
</what>
</comment>
<comment>
<author>plah...@gmail.com</author>
<when>Mon, 07 Mar 2011 12:30:35 +0000</when>
<what>Mark, thanks for input, but I donQ&apos;Et think there is anything wrong with the approach. It is the scale you that is used...if such permission is needed for common actions such as every button click, than yes, this is horrendous experience. If you use it for permission for a special, rarely used action, that would allow your permission list to be shorter, it is a move in a right direction.</what>
</comment>
<comment>
<author>nicora...@gmail.com</author>
<when>Mon, 07 Mar 2011 12:39:05 +0000</when>
<what>#3
@Mark,

And what about an option that advanced users could uncheck.

The behavior could be similar to a firewall request (Q&quot;Ethis app would like to access internetQ&quot;E - Yes - No + checkbox to REMEMBER THE CHOICE). No request by default for average user.

And everybody would be happy.
IMO ItQ&apos;Es more important to let people choose if they want more or less control.</what>
</comment>
<comment>
<author>tbrettal...@gmail.com</author>
<when>Mon, 07 Mar 2011 15:57:06 +0000</when>
<what>@Mark (#3),  The issue with Vista was all the pre-existing applications that were developed in such a way to need permissions they shouldnQ&apos;Et have.

Had Windows always prompted for permissions (making it a usability Q&quot;EnightmareQ&quot;E to do the things they did) they would have created their software in a way that was more secure, and would not have triggered the window.

Android might have the same issue at first, and could actually implement this as an optional feature. (Along with my suggestion on #6600)</what>
</comment>
<comment>
<author>vidi...@gmail.com</author>
<when>Tue, 04 Oct 2011 20:47:36 +0000</when>
<what>Suppose youQ&apos;Ere playing an action game in multi-player mode. YouQ&apos;Ere towards the end of the combat and have almost defeated the opponent. Suddenly the application decides to backup your data onto the SD card.

Tada - a screen pops up to ask you for your permission if the app can access SD card.

You lose! I will be pissed!</what>
</comment>
<comment>
<author>edp...@gmail.com</author>
<when>Wed, 05 Oct 2011 05:38:59 +0000</when>
<what>Android already has a very good non-intrusive notifications system. There is no need for pop-ups.</what>
</comment>
</bug>
<bug>
<bugid>3664</bugid>
<title>calendar application doesnQ&apos;Et allow to change from one calendar to another.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T18:06:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>48</stars>
<reportedBy>sole...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 14:43:30 +0000</openedDate>
<description>When you try to edit an existing calendar entry, you cannot change what
calendar it is on. You have to create a new event on the new calendar,
and then delete the old event. You can edit the name of the event, the
date, etc. but not which calendar belongs to,i.e., you create the event
Q&quot;Evisit to the doctorQ&quot;E in Q&quot;EprofessionalQ&quot;E calendar and want to change it
to Q&quot;EpersonalQ&quot;E calendar. Press menu button, click on Q&quot;EeditQ&quot;E and there is
no option to change the calendar.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:09:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:05:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:06:31 +0000</when>
<what></what>
</comment>
<comment>
<author>alex%ale...@gtempaccount.com</author>
<when>Thu, 05 Nov 2009 15:59:17 +0000</when>
<what>please add this fix!</what>
</comment>
<comment>
<author>goo...@tarcus.org.uk</author>
<when>Sat, 20 Mar 2010 15:14:19 +0000</when>
<what>Why is this issue marked as a duplicate of an entirely separate and different problem
report?</what>
</comment>
</bug>
<bug>
<bugid>19807</bugid>
<title>The allowreparenting activities go wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>itop...@gmail.com</reportedBy>
<openedDate>Sun, 04 Sep 2011 13:54:27 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). This issue can be easy to reproduced with a
emulator running android 2.3. I think this issue can also be reproduced
in 2.1,2.2. Step 1: Install the uploaded Test.apk. Step 2: In the
launcher screen, launch the browser and open the www.google.com. Long
press on a link ,choose Q&quot;EShare LinkQ&quot;E, press Q&quot;EMessagingQ&quot;E.The composing
message activity will be shown. Press Q&quot;EHomeQ&quot;E and back to launcher
srceen. Step 3: In the lanucher screen, launch the installed test
application. The test activity will be show. Then press key 0, the
camera will be shown(The test application call startActivityForResult to
launch the camera). Press Q&quot;EHomeQ&quot;E and back to the launcher srceen. Step
4: In the launcher screen, launch the Messageing. - What happened. After
step 4, the camera is shown. - What you think the correct behavior
should be. After step 4, the composing message activity should be shown.
Analyse: After the Step 3, the activity stack is as following: Task
Laucher{Launcher}Q&lt;E- Task Test{Camera, Test/.main} Q&lt;E- Task
Browser{Mms/.ui.ComposeMessageActivity,Browser/.BrowserActivity} After
the Step 4, the activity stack is as following: Task Mms{Camera,
Test.main, Mms/ui.ComposeMessageActivity, Mms/.ui.ConversationList}Q&lt;E-
Task Lanucher{Launcher} Q&lt;E- Task Browser{Browser/.BrowserActivity} The
activity stack can be seen from the uploaded dumpsys log. The Activity
Mms/ui.ComposeMessageActivity is allowreparenting. And in the step 4, it
will be reparented from the test task to the Mms task. This work is done
by the function resetTaskIfNeededLocked() in ActivityStack.java. It will
reparent the whole reply chain which is started by the allow reparenting
activity. The reply chainQ&apos;Es end is recorded by the variable
replyChainEnd. If itQ&apos;Es in a reply chain, the replyChainEnd will be
set.However, it will not be reset after the reply chain has broken. So
some activities which should not be reparented are reparented. What a
incredible issue !!! This issue has not been found for so long time.</description>
<comment>
<author>itop...@gmail.com</author>
<when>Sun, 04 Sep 2011 13:57:45 +0000</when>
<what>The test apkQ&apos;Es code is post as following:

package com.itopmy.test;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.KeyEvent;

public class main extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }

	@Override
	public boolean onKeyDown(int keyCode, KeyEvent event) {
		// TODO Auto-generated method stub
		if (keyCode == KeyEvent.KEYCODE_0) {
			Intent intent = new Intent();
			intent.setAction(Q&quot;Eandroid.media.action.STILL_IMAGE_CAMERAQ&quot;E);
			startActivityForResult(intent,0);
		}
		return true;
	}
    
}</what>
</comment>
</bug>
<bug>
<bugid>10377</bugid>
<title>Phone app crashes when trying to view a contact with incomplete birthday info</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jeff.ste...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 14:36:54 +0000</openedDate>
<description>IQ&apos;Em using a Samsung Captivate running Android 2.1. When I tried to view
a contact in the Q&quot;EDialerQ&quot;E application, it crashed with the following
error: Q&quot;EThe process android.process.acore has stopped unexpectedly.
Please try again.Q&quot;E (along with info on how to get a log, but I donQ&apos;Et
have a sd card yet so didnQ&apos;Et have any place to save it). Screenshot:
http://picasaweb.google.com/jeff.stedfast/AMomentOfZen?authkey=Gv1sRgCJe1zpuAuYOWJQ#5504515722557316626
Since this problem didnQ&apos;Et seem to happen for all contacts (I could
safely view some, but others crashed 100% reliably), I opened up a web
browser on my desktop computer and looked over their contact details in
GMail. What I found was that contacts with incomplete birthday
information (e.g. Q&quot;EMarch 25Q&quot;E instead of Q&quot;EMarch 25, 1985Q&quot;E) would crash. I
could Q&quot;EfixQ&quot;E things by either adding a year or by removing the Birthday
field altogether. More detailed steps to reproduce the problem, once you
have a contact with an incomplete Birthday field: 1. Open the Q&quot;EPhoneQ&quot;E
(aka Q&quot;EDialerQ&quot;E) application 2. Select Q&quot;EContactsQ&quot;E tab 3. Select contact
with incomplete Birthday information [After a second or two waiting for
the contact info to display, you should get the error dialog I
described] This can also be reproduced by running the Q&quot;EContactsQ&quot;E
application and starting at step 3 above.</description>
<comment>
<author>jeff.ste...@gmail.com</author>
<when>Thu, 12 Aug 2010 17:56:16 +0000</when>
<what>Probably not that helpful (since itQ&apos;Es the more-or-less the same phone / OS), but had a friend test on his Samsung Vibrant w/ Android 2.1 and this same problem is reproducible there too.

Will try to get a friend with a NexusOne to test.
</what>
</comment>
<comment>
<author>rbrtmarc...@gmail.com</author>
<when>Tue, 17 Aug 2010 22:21:49 +0000</when>
<what>Tested on Nexus One, official Android 2.2, works perfectly, shows Q&quot;EBirthday --mm-yyQ&quot;E (with the right month and year values)</what>
</comment>
<comment>
<author>thomas.s...@gmail.com</author>
<when>Fri, 27 Aug 2010 13:49:12 +0000</when>
<what>Possible Duplicate: http://code.google.com/p/android/issues/detail?id=10290
Samsung Galaxy S i9000</what>
</comment>
<comment>
<author>jeff.ste...@gmail.com</author>
<when>Fri, 27 Aug 2010 21:17:53 +0000</when>
<what>No, not a duplicate. That other bug is formatting related, not a crash.</what>
</comment>
<comment>
<author>Y2Kstep...@gmail.com</author>
<when>Tue, 16 Nov 2010 06:26:04 +0000</when>
<what>Galaxy S i897 with Android 2.1, same problem
hopefully it is fixed on 2.2</what>
</comment>
</bug>
<bug>
<bugid>18290</bugid>
<title>Indicate which window is the current one in the window list (Web browser)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 06:14:24 +0000</openedDate>
<description>When you click the button to show all of the windows/tabs, it doesnt
tell you which one is the one you were just browsing, and sometimes the
titles are so long that you cant identify it by that.</description>
</bug>
<bug>
<bugid>16534</bugid>
<title>[Gingerbread r3] FC occured in Maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Tue, 03 May 2011 00:44:50 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1.Open google.com Q&gt;E Instent beta turn On Q&gt;E Tap on more on
google page. 2.Tap on Even more Q&gt;E Leave the device for a while. (But it
seems that this step is not related to the FC) 2) What happened. - FC
occured in Maps.
--------------------------------------------------------------------
04-22 05:05:11.460 1273 1273 E AndroidRuntime: FATAL EXCEPTION: main
04-22 05:05:11.460 1273 1273 E AndroidRuntime:
java.lang.RuntimeException: Unable to create service
com.google.googlenav.friend.android.LocationFriendService:
java.lang.NullPointerException ... 04-22 05:05:11.460 1273 1273 E
AndroidRuntime: Caused by: java.lang.NullPointerException 04-22
05:05:11.460 1273 1273 E AndroidRuntime: at
android.os.Parcel.readException(Parcel.java:1328) 04-22 05:05:11.460
1273 1273 E AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
04-22 05:05:11.460 1273 1273 E AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
04-22 05:05:11.460 1273 1273 E AndroidRuntime: at
android.content.ContentProviderProxy.bulkQueryInternal(ContentProviderNative.java:330)
04-22 05:05:11.460 1273 1273 E AndroidRuntime: at
android.content.ContentProviderProxy.query(ContentProviderNative.java:366)
04-22 05:05:11.460 1273 1273 E AndroidRuntime: at
android.content.ContentResolver.query(ContentResolver.java:262) 04-22
05:05:11.460 1273 1273 E AndroidRuntime: at
com.google.android.gsf.GoogleSettingsContract$Partner.getString(GoogleSettingsContract.java:98)
04-22 05:05:11.460 1273 1273 E AndroidRuntime: at
com.google.googlenav.android.d.b(Unknown Source) 04-22 05:05:11.460 1273
1273 E AndroidRuntime: at
com.google.googlenav.friend.android.LocationFriendService.h(Unknown
Source) 04-22 05:05:11.460 1273 1273 E AndroidRuntime: at
com.google.googlenav.friend.android.LocationFriendService.onCreate(Unknown
Source) 04-22 05:05:11.460 1273 1273 E AndroidRuntime: at
android.app.ActivityThread.handleCreateService(ActivityThread.java:1949)
3) What you think the correct behavior should be. - Ther should be no FC</description>
</bug>
<bug>
<bugid>10433</bugid>
<title>some media files that play in Android 2.1 do not play in Android 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>roguetre...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 02:43:22 +0000</openedDate>
<description>After the upgrade to Android 2.2 os my application Myan Calendar
Countdown 2012 is broken It has been on the Android Market for 5 months
and working fine. now the movie file just shows black and some sound
files do not play Here are some files that no longer play
http://www.roguetreasure.com/downloads/button25.ogg
http://www.roguetreasure.com/downloads/explodeplanet.mp4 The ogg file I
encoded with AudioAucity and the mp4 file I encoded with Any Video
Converter what tools and or settings should I use now to be compatible
with Android 2.2</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Aug 2010 17:54:50 +0000</when>
<what>Issue 10436 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Aug 2010 17:55:13 +0000</when>
<what>Issue 10435 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Aug 2010 17:55:40 +0000</when>
<what>Issue 10438 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Aug 2010 17:56:02 +0000</when>
<what>Issue 10434 has been merged into this issue.</what>
</comment>
<comment>
<author>roguetre...@gmail.com</author>
<when>Tue, 17 Aug 2010 02:54:37 +0000</when>
<what>Addition info.
The video would play in the emulator but not on my motorola droid after the update to 2.2.
Tried many video converters for android. Any Video Converter, Anusoft Video Converter, Miro, Pc Hand Video Converter etc. 
I added error handler to the media player and got mostly 1 and 100 as error codes
Finally found one that would convert to a video format Android would play
(AVS video converter)

</what>
</comment>
<comment>
<author>KevinZu...@gmail.com</author>
<when>Tue, 28 Sep 2010 16:12:18 +0000</when>
<what>I can reproduce this bug with my nexus one and android 2.2. There are a lot files that wonQ&apos;Et work anymore (mp4). They worked before with android 2.1.

An example are the videos from twitvid.

There are some other tickets in the tracker that are either a duplicate or at least are connected in some way to this issue. Here is a list:

* issue 8609
* issue 10320
* issue 10867

It seems that not everybody is having this issue.

There are also some discussion topics about this on the google support forum:
http://www.google.com/support/forum/p/android/thread?tid=37696f7d35e6c78bQ&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=04f5f5e450cb92d1Q&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=2599f02192ced81aQ&amp;Ehl=en

</what>
</comment>
<comment>
<author>zchabad...@gmail.com</author>
<when>Thu, 23 Dec 2010 14:41:11 +0000</when>
<what>The same applies to rtsp streaming of mp4Q&apos;Es to the moto droid, it stopped working after 2.2, now it only works when on wifi.</what>
</comment>
<comment>
<author>smith.ti...@gmail.com</author>
<when>Mon, 28 Mar 2011 00:28:47 +0000</when>
<what>If this is related to RTSP streaming then I want this fixed ASAP.  I canQ&apos;Et watch any RTSP video streamed over wifi.  HTC Thunderbold</what>
</comment>
<comment>
<author>eug...@gmail.com</author>
<when>Mon, 04 Apr 2011 20:46:55 +0000</when>
<what>Yes, very much in support. I have RTSP video streams distributed from Wowza Media server which work perfectly on the phones with Android versions prior to 2.2, but dont work on anything on 2.2+ - for example on my Moto Atrix with 2.2.1
Since I own the streams I have experimented heavily trying number of combinations of h.264 codec profiles and levels (used main, not just baseline) - suspecting that maybe it would help, but no results.
There seems to be a bug which broke RTSP live streaming.
Please investigate asap - many people are complaining.</what>
</comment>
<comment>
<author>alex.cas...@gmail.com</author>
<when>Thu, 28 Apr 2011 03:02:18 +0000</when>
<what>We have been experiencing the same problem. WeQ&apos;Eve tried both Wowza and Darwin to live stream to Android devices. It works on many devices but not Motorola Droid phones (Droid 1, Droid X).

Since RTSP is the only way to live stream video to Android Phones, Google really needs to sort this out. I have absolutely zero issues with anything video related with iOS devices</what>
</comment>
<comment>
<author>haim.eng...@gmail.com</author>
<when>Thu, 26 May 2011 13:48:32 +0000</when>
<what>IQ&apos;Eve got the same issue when tying to stream RTSP from our security cameras, via Wifi even when doing it on my local network.  With WireShark I see that the RTSP handshake is working correctly and the RTP packets are going from the camera to the phone, but still no video displayed.

When doing it from the debugger I see this error:
Q&quot;EWARNNING:no RTP-info or range in this play response!!!Q&quot;E

also the line indicating Q&quot;EBuffering UpdateQ&quot;E never grows from 0%.

We are using HTC Desire HD, kernel 2.6.32, Android 2.2.1.

This issue is highly important for our company, I hope Google solves it soon...

</what>
</comment>
<comment>
<author>jessedbe...@gmail.com</author>
<when>Wed, 01 Jun 2011 12:09:22 +0000</when>
<what>Appears to be an issue with the Android 2.2 Operating System  - it works
fine with 2.1 !! Guess itQ&apos;Es not on top of their list of things to fix !!</what>
</comment>
</bug>
<bug>
<bugid>3108</bugid>
<title>LinkedBlockingQueue is not thread-safe</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-28T00:14:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>daniel.h...@gmail.com</reportedBy>
<openedDate>Fri, 26 Jun 2009 22:49:33 +0000</openedDate>
<description>Hi, I did a class similar to AsyncTask. It contains a thread pool as in
the code below: public static final int MIN_CORE_POOL_SIZE = 6; private
static final int MAXIMUM_POOL_SIZE = 10; private static final int
KEEP_ALIVE = 10; private static final BlockingQueueQ&lt;ERunnableQ&gt;E sWorkQueue
= //new ArrayBlockingQueueQ&lt;ERunnableQ&gt;E(MAXIMUM_POOL_SIZE); new
LinkedBlockingQueueQ&lt;ERunnableQ&gt;E(MAXIMUM_POOL_SIZE); private static final
ThreadFactory sThreadFactory = new ThreadFactory() { private final
AtomicInteger mCount = new AtomicInteger(1); public Thread
newThread(Runnable runnable) { Thread thread = new Thread(runnable,
Q&quot;ESearcher #Q&quot;E + mCount.getAndIncrement()); return thread; } }; private
static final ThreadPoolExecutor sExecutor = new
ThreadPoolExecutor(MIN_CORE_POOL_SIZE, MAXIMUM_POOL_SIZE, KEEP_ALIVE,
TimeUnit.SECONDS, sWorkQueue, sThreadFactory, new
ThreadPoolExecutor.DiscardOldestPolicy()); Now if I do some
sExecutor.execute calls and some sExecutor.remove calls in between the
execute calls I get the following exception: E/AndroidRuntime( 5817):
Uncaught handler: thread Searcher #6 exiting due to uncaught exception
E/AndroidRuntime( 5817): java.lang.NullPointerException
E/AndroidRuntime( 5817): at
java.util.concurrent.LinkedBlockingQueue.extract(LinkedBlockingQueue.java:135)
E/AndroidRuntime( 5817): at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:365)
E/AndroidRuntime( 5817): at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:465)
E/AndroidRuntime( 5817): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:672)
E/AndroidRuntime( 5817): at java.lang.Thread.run(Thread.java:1058)
I/Process ( 57): Sending signal. PID: 5817 SIG: 3 When using
ArrayBlockingQueue instead of LinkedBlockingQueue everything works fine.
Best regards, Daniel</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 28 Jun 2009 00:14:14 +0000</when>
<what>LinkedBlockingQueue does not pretend to be thread safe. If you want a thread safe collections, look at 
java.util.Collections.</what>
</comment>
<comment>
<author>benejos...@gmail.com</author>
<when>Sun, 28 Jun 2009 02:32:15 +0000</when>
<what>Pray tell sir, how would one implement a thread safe collection in Android?

Unless I am mistaken, thread-safe collections are synchronized collections, and the
Q&quot;EsynchronizedQ&quot;E keyword is unavailable in Android.  I am interested in making a
continuously running thread-safe work queue in Android, and this appears to be be
impossible.</what>
</comment>
<comment>
<author>benejos...@gmail.com</author>
<when>Sun, 28 Jun 2009 03:08:37 +0000</when>
<what>Unless you are talking about this:

http://developer.android.com/reference/java/util/concurrent/package-descr.html

Q&quot;EThe Q&quot;EConcurrentQ&quot;E prefix used with some classes in this package is a shorthand
indicating several differences from similar Q&quot;EsynchronizedQ&quot;E classes. For example
java.util.Hashtable and Collections.synchronizedMap(new HashMap()) are synchronized.
But ConcurrentHashMap is Q&quot;EconcurrentQ&quot;E. A concurrent collection is thread-safe, but
not governed by a single exclusion lock.Q&quot;E 

So ConcurrentLinkedQueue, ConcurrentHashMap, and SynchronousQueue are thread safe for
sure, but LinkedBlockingQueue isnQ&apos;Et?
</what>
</comment>
<comment>
<author>daniel.h...@gmail.com</author>
<when>Mon, 29 Jun 2009 09:38:06 +0000</when>
<what>You are right with the concurrency stuff. Thanks for the explanation.
What caused the NullPointerexception is 
- http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6189072
- http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6215625

But this issue is already entered as Issue 2527.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 30 Jun 2009 16:56:20 +0000</when>
<what>I gave 2527 a nudge.

The Q&quot;EsynchronizedQ&quot;E keyword is available and works just fine in Android.
</what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Tue, 04 Aug 2009 19:35:09 +0000</when>
<what>Fixed in master.</what>
</comment>
<comment>
<author>reu...@google.com</author>
<when>Wed, 23 Feb 2011 04:00:54 +0000</when>
<what>LinkedBlockINGQueue is supposed to be thread-safe.  In fact all BlockingQueue implementation must be thread-safe, as stated in the documentation: http://developer.android.com/reference/java/util/concurrent/BlockingQueue.html</what>
</comment>
</bug>
<bug>
<bugid>10821</bugid>
<title>Bitmap allocation</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-08-27T17:24:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>vilainpe...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 13:47:48 +0000</openedDate>
<description>Code to reproduce: public class BitmapAllocTest extends Activity {
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); byte[] b = new byte[20 * 1000 *
1000]; b = null; Bitmap.createBitmap(2500, 2000,
Bitmap.Config.ARGB_8888); } } This crashes on a device with 24mb heap
limit running android 2.1. The weird thing is that it works if we change
the order of the allocation, like this: public class BitmapAllocTest
extends Activity { @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); Bitmap bitmap
= Bitmap.createBitmap(2500, 2000, Bitmap.Config.ARGB_8888);
bitmap.recycle(); bitmap = null; byte[] b = new byte[20 * 1000 * 1000];
} } This makes me believe that android is unable to shrink the java heap
(even if it is mostly unallocated) to make room for the bitmap
allocation on the native heap.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 27 Aug 2010 17:24:27 +0000</when>
<what>There are a couple of things going on.

The VM on older devices uses conservative collection.  Most (but not all) devices running Q&gt;E= 2.0 will use type-precise GC, but none of them yet have live-precise GC.

What this means is, the fact that you set Q&quot;Eb = nullQ&quot;E doesnQ&apos;Et guarantee that all copies of that reference are gone -- a copy might still be sitting in a register somewhere, and without liveness detection the GC canQ&apos;Et know that it will never be used again.  ItQ&apos;Es also perfectly legal for the compiler to discard the Q&quot;Eb = nullQ&quot;E assignment since you never look at Q&quot;EbQ&quot;E again.

Bitmap pixel data uses the magical Q&quot;Eexternal allocationQ&quot;E mechanism rather than the usual heap allocator.  Sometimes you get unpleasant interactions.

WeQ&apos;Ere working on fixing all of these issues.
</what>
</comment>
</bug>
<bug>
<bugid>2753</bugid>
<title>Cannot Q&quot;Ezoom outQ&quot;E in traceview</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-25T05:48:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeffbo...@gmail.com</reportedBy>
<openedDate>Sun, 24 May 2009 07:26:20 +0000</openedDate>
<description>Using the traceview from android-sdk-linux_x86-1.5_r1 I can zoom into
the timeline graph by selecting a region with the mouse, however there
does not appear to be any way of zooming back out.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 25 May 2009 05:48:11 +0000</when>
<what>Double-click the above the timeline.</what>
</comment>
<comment>
<author>arunzi...@gmail.com</author>
<when>Wed, 04 Aug 2010 06:33:52 +0000</when>
<what>thanks it helped a lot.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sun, 12 Dec 2010 19:28:36 +0000</when>
<what>Double clicking will reset the to fully zoomed-out, but you can also drag the left hand side of the timeline. </what>
</comment>
</bug>
<bug>
<bugid>11753</bugid>
<title>Selecting and buttons around in gridview works on versions Q&lt;E 2.2, does not wnot work fully on 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>malco...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 14:15:26 +0000</openedDate>
<description>This code populates a grid view with buttons. Clicking on a button will
swap it with a neighbour if the move is allowed (ie the button being
clicked is vertically or horizontally adjacent to Q&apos;EblankQ&apos;E button). It
works on all versions of android Q&lt;E 2.2. The behaviour is wierd (but
predictable) on 2.2 - this has been tested on Emulator and HTC Desire.
2.2 Behaviour is repeatable as follows: 1. Click on button next to blank
position (an allowed move) - resulting action is that button and blank
swap as expected 2. Click again on another button next to blank position
- again button and blank swap. 3. Click again on another button next to
blank position - nothing happens 4. Click on menu - button clicked on in
3 now swaps with blank and menu then appears. 5 From now on appears that
a clicks on buttons are ignored until menu is selected, so to get a
button to swap now required button and menu to be alternated. I donQ&apos;Et
believe this is down to coding errors on my part as it works on versions
prior to 2.2 (2.1, 1.6 and 1.5) but am willing to concede that it could
be down to me :-) Here are the two simplified class files and the main
layout.xml which can used to reproduce this (bugreport also attached) :
Tile.java: package net.firstandroid.gridtest; import
android.content.Context; import android.graphics.drawable.Drawable;
import android.widget.Button; public class Tile extends Button{ /* *
represents a tile position in the tile puzzle game - can either be
associated * with a value or be Q&apos;EemptyQ&apos;E */ private Integer tileValue;
public Tile(Context appContext) { super(appContext); tileValue = null; }
public Tile(Context appContext, int i) { super(appContext); tileValue =
i; } public Integer getValue() { return tileValue; } public void
setValue(int i) { tileValue = i; } public boolean isTileNonBlank() {
return (tileValue != null)? true : false; } public boolean isTileEmpty()
{ return (tileValue == null)? true : false; } } ===================
GridActivity.java package net.firstandroid.gridtest; import
java.util.ArrayList; import java.util.Random; import
android.app.Activity; import android.app.Dialog; import
android.app.ListActivity; import android.content.Context; import
android.content.Intent; import android.content.SharedPreferences; import
android.graphics.Canvas; import android.graphics.Rect; import
android.graphics.drawable.BitmapDrawable; import
android.graphics.drawable.Drawable; import android.os.Bundle; import
android.util.Log; import android.view.Display; import
android.view.LayoutInflater; import android.view.Menu; import
android.view.MenuInflater; import android.view.MenuItem; import
android.view.View; import android.view.ViewGroup; import
android.view.Window; import android.view.View.OnClickListener; import
android.widget.AdapterView; import android.widget.BaseAdapter; import
android.widget.GridView; import android.widget.TableLayout; import
android.widget.TableRow; import android.widget.Toast; import
android.widget.AdapterView.OnItemClickListener; public class
GridActivity extends Activity implements OnClickListener { private final
static String TAG = Q&quot;EGridActivityQ&quot;E; private Tile[] gameButtons ; private
GridView gridview ; // game parameters private int size,blankPos;
private int dimension; private ImageAdapter buttonArrayImageAdapter; /**
Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
blankPos = 8; dimension = 3; gridview = (GridView)
findViewById(R.id.gridview); buttonArrayImageAdapter = new
ImageAdapter(this); gridview.setAdapter(buttonArrayImageAdapter);
createInitialState(); } public class ImageAdapter extends BaseAdapter {
private Context mContext; public ImageAdapter(Context c) { mContext = c;
} public int getCount() { return size; } public Object getItem(int
position) { return gameButtons[position]; } public long getItemId(int
position) { return 0; } // create a new ImageView for each item
referenced by the Adapter public View getView(int position, View
convertView, ViewGroup parent) { return gameButtons[position]; } }
private void createInitialState() { size = dimension * dimension;
gridview.setNumColumns(dimension); gameButtons = new Tile [size]; for
(int i=0; iQ&lt;E size; i++) { gameButtons [i] = initialiseTileButton(i, i ==
blankPos); } initialiseGame(); } private void initialiseGame() {
buttonArrayImageAdapter.notifyDataSetChanged(); } public void
onClick(View v) { switch (v.getId()) { default: Log.d(TAG,Q&quot;Eview id = Q&quot;E +
v.getId()); for (int i=0; iQ&lt;E size; i++) { Log.d(TAG,Q&quot;EButton id = Q&quot;E +
gameButtons[i].getId()); if (v.getId() == gameButtons[i].getId()) {
moveButton(i); buttonArrayImageAdapter.notifyDataSetChanged(); return; }
} } } /* Creates the menu items */ public boolean
onCreateOptionsMenu(Menu menu) { MenuInflater inflater =
getMenuInflater(); inflater.inflate(R.menu.options_menu , menu); return
true; } /* Handles item selections */ public boolean
onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case
R.id.menu_about_game: Toast.makeText(this, Q&quot;EGrid testerQ&quot;E,
Toast.LENGTH_LONG); } return false; } private Tile
initialiseTileButton(int position, boolean blankPosition ) { Tile
tileButton = new Tile(getApplicationContext());
tileButton.setId(position); tileButton.setOnClickListener(this); if ( !
blankPosition) { tileButton.setValue(position);
tileButton.setText(String.valueOf(position+1)); } return tileButton; }
@Override protected void onPause() { super.onPause(); } @Override
protected void onResume() { super.onResume(); } private void
moveButton(int i) { int positionIndex = i + 1; boolean top, bottom,
left, right; right = (positionIndex % dimension == 0); left =
(positionIndex % dimension == 1); top = (positionIndex Q&lt;E dimension + 1);
bottom = (positionIndex Q&gt;E size - dimension); boolean moveAllowed =
false; if (! top) { if (! moveAllowed) { moveAllowed = (blankPos ==
i-dimension); } } if (! bottom) { if (! moveAllowed) { moveAllowed =
(blankPos == i+dimension); } } if (! left) { if (! moveAllowed) {
moveAllowed = (blankPos == i-1); } } if (! right) { if (! moveAllowed) {
moveAllowed = (blankPos == i+1); } } if (moveAllowed) { swapButtons(i,
blankPos); blankPos = i; } } private void swapButtons(int i, int j) {
Tile saveTile = gameButtons[i]; gameButtons[i] = gameButtons[j];
gameButtons[j] = saveTile; } } ===================== main.xml Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EGridView
android:id=Q&quot;E@+id/gridviewQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:verticalSpacing=Q&quot;E2dpQ&quot;E
android:horizontalSpacing=Q&quot;E2dpQ&quot;E android:columnWidth=Q&quot;E100spQ&quot;E
android:stretchMode=Q&quot;EcolumnWidthQ&quot;E android:gravity=Q&quot;EcenterQ&quot;E/Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>malco...@gmail.com</author>
<when>Tue, 12 Oct 2010 10:36:33 +0000</when>
<what>After furthertesting the problem appears to be centred around the following call in the onClick method: buttonArrayImageAdapter.notifyDataSetChanged();

Without this call the onClick method is actioned every time, with the call it is actioned on first two attempts and the screen refreshed but on the third it just seems to hang.
</what>
</comment>
<comment>
<author>basselye...@gmail.com</author>
<when>Sun, 24 Apr 2011 17:35:25 +0000</when>
<what>Can anyone suggest how can I swap the buttons through dragging the button to the neighboring blank position.
I just want to move it not touch it! 
Any help?</what>
</comment>
</bug>
<bug>
<bugid>2461</bugid>
<title>Gmail uses wrong encoding for non-ASCII characters in the subject</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>andrewrump</reportedBy>
<openedDate>Mon, 20 Apr 2009 08:57:05 +0000</openedDate>
<description>I wrote an e-mail on my ADP 1.1 using the Gmail client and in the
subject wrote the Danish character ? (oslash - hold down the o key and
it is the one selected by default). When looking in my Sent Mail folder
I noticed that there was something wrong. The encoding didnQ&apos;Et look right
so I digged out the original message: Subject:
=?ISO-8859-1?Q?...=1A...?= it should have been: Subject:
=?ISO-8859-1?Q?...=F8...?= /Andrew</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:36:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:32:22 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:09 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>16782</bugid>
<title>Messaging Bug - Each open text message between you and others must be closed out.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ampue...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 16:18:25 +0000</openedDate>
<description>Device: Google Nexus One Version: 2.3.4 Build: GRJ22 Noticed this
starting to occur in 2.3.4. DidnQ&apos;Et seem to happen before then. - Please
describe the problem in detail. A sporadic problem happens when in
Messaging. Hitting the Q&lt;E- button to exit Messaging, I have to flip
through every separate page of user text messages I had just been using,
before being able to exit. Yes, I know I can just hit Home. If I was
sending a text message to Mark, then John, then Jill, you would think
after I sent Jill a text message, I could hit the Q&lt;E- arrow to go to my
Messaging home page showing all user text messages, but instead, I go to
JohnQ&apos;Es text message screen, hit Q&lt;E- again, go to MarkQ&apos;Es text message
screen, hit Q&lt;E- again, then go to the main Messaging screen, hit Q&lt;E-
again, then I see my default home screen. - Steps to reproduce the
problem. Happens sporadically, I cannot determine why. - What happened.
I had to Q&quot;EcloseQ&quot;E (by hitting Q&lt;E- arrow) out of every text message I had
been using before getting back to the my home screen. - What you think
the correct behavior should be. Send a text message to Mark, John, then
Jill (not as a group, but individually). After sending to Jill, hit the
Q&lt;E- arrow, get taken back to the main Messaging screen. Hit Q&lt;E- arrow
again, and get taken to your default Home screen (exiting Messaging).</description>
</bug>
<bug>
<bugid>6880</bugid>
<title>Calendar sync only syncs to handset (LG eve) and clears PC version - should be 2 way</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>louisa.p...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 10:59:21 +0000</openedDate>
<description>I have an LG Eve (GW620/InTouch max) running firmware 1.5. I
successfully synced my calendar to my handset, only for it to disappear
from my PC screen! Now I can only use my calendar on my handset, despite
which PC I use to check it. My PC shows my calendar, but no items in it.
I can add an item in my calendar, but when the handset syncs it deletes
it from the PC and only shows it on the handset. This is not an isolated
case, nor is it related to the phone because if you check on the help
forums there are hundreds of people moaning about it all with different
handsets! Please could you respond to this report as it is a vital part
of android that we all need and use, and at the moment it seems that no
one is doing anything about it! Thanks, Lou.</description>
<comment>
<author>Richard....@gmail.com</author>
<when>Sat, 27 Feb 2010 00:03:44 +0000</when>
<what>i have an iphone and sync with my laptop running outlook 2007
the laptop had vista and i recently did a full rebuild from scratch with win7 (not 
an upgrade)
if i entered calendar entries on the iphone or in google calendar using the web 
browser they disappear.  If i enter them in outlook they remain.
My workaround is to invite myself to the meeting and accept the request in outlook, 
but if i forget to invite myself, i loose the entry when google sync does it next 
sync.
it appears to be a specific direction of the sync and calendar entry that causes the 
problem in my case.
As mentioned above, many people are seeing this problem.</what>
</comment>
<comment>
<author>w.kowalk...@gmail.com</author>
<when>Sun, 28 Feb 2010 00:17:18 +0000</when>
<what>I am using google calendar with an Itouch(CalenGoo) and a Blackberry Storm 1(Google 
Sync). I use the iTouch and the PC to enter events. The other day I synced my 
Blackberry (which I have done before but not recently). The next time I opened my 
Itouch there was a period 2 weeks that I lost all my items from one calendar (specific 
times associated with them) and it lost items associated with another (events run 1 
week in length). My blackberry Google sync shows a message that another sync client is 
adding events and its restricting the syncing of them to avoid duplicates. Never had a 
problem until this. IQ&apos;Em worried about loosing more events.</what>
</comment>
<comment>
<author>markhamm...@gmail.com</author>
<when>Tue, 16 Mar 2010 10:41:03 +0000</when>
<what>IQ&apos;Em having the same problem as reported above by louisa.petley with my LG GW620.
Please respond to this report since it is making Google Calendar almost useless.</what>
</comment>
<comment>
<author>kells...@swbell.net</author>
<when>Tue, 16 Mar 2010 19:04:49 +0000</when>
<what>IQ&apos;Em not syncing any other system.  I entered all my events individually, by hand. 
They are gone, gone, gone, yet a)I still get reminders for them and b)my husband can
access them from his calendar. 
WTF?</what>
</comment>
<comment>
<author>louisa.p...@gmail.com</author>
<when>Fri, 26 Mar 2010 16:22:26 +0000</when>
<what>IQ&apos;Em so annoyed no one from google has bothered to respond. did some things on my 
calendar today and thought i had solved the problem - when I add new events in my 
phoneQ&apos;Es calendar app, it adds them on the web browser (chrome) on my pc but then if i 
make any changes to it, the whole lot (not just the event i changed) disappears! 
Looking at the comments in the google help forums, this issue has been ongoing for 
several years, and weQ&apos;Eve been told not to hold out too much hope for an answer to the 
problem, well that just isnt good enough! I personally didnQ&apos;Et have a problem with the 
calendar before I got my android phone, makes me think that the sync software just doesnQ&apos;Et have a clue what its doing. GOOGLE - YOU NEED TO FIX THIS PLEASE!!!!!</what>
</comment>
<comment>
<author>splick...@gmail.com</author>
<when>Thu, 01 Apr 2010 08:13:48 +0000</when>
<what>UP    IQ&apos;Eve got exactly the same problem with my LG GW620. Each time I create an event
into my pc google calendar it disappear after the synchronisation with my phone
please help us</what>
</comment>
<comment>
<author>duncanbo...@gmail.com</author>
<when>Mon, 17 May 2010 11:39:40 +0000</when>
<what>The sad fact is that each time I get a step closer to moving over from Microsoft to 
Google for all my technology needs an axe murdering gremlin tells me that Google 
donQ&apos;Et do customer service and have THE MOST ARROGANT attitude to customer care. 
There is none! 
My HTC Hero has behaved fine and synced well with my online Google account for more 
than a year. Just when I am under pressure and worked and need all of this Q&apos;EstuffQ&apos;E 
to work, Google delete 321 of my upcoming calendar events. 

Mr Page and Mr Bryn, you have some great technology but woeful service. As much as 
IQ&apos;Ed like to endorse your products you make it very difficult to justify the apparent 
risk. There are gazillions of alienated customers posting their disappointment. How 
about somebody comes right back to me from Google and proves me wrong :-)</what>
</comment>
<comment>
<author>dsalle...@gmail.com</author>
<when>Thu, 27 May 2010 09:08:31 +0000</when>
<what>I am having exactly the same problem with my LG android. IsnQ&apos;Et it about time Google 
did something about it.</what>
</comment>
<comment>
<author>borderco...@gmail.com</author>
<when>Mon, 14 Jun 2010 03:43:19 +0000</when>
<what>I used the pc calendar and sync to phone for 4 months without any trouble. I have dates set through out the summer. Tonight I was on the calendar page on my PC and was looking at the weather option on the left. I touched something there and all my appointments disappeared in front of my eyes. After several hours of searching for a way to get them back, I gave up. The appointments, so far, are still on my phone. One would think I could send them back to the PC, but do I want to take a chance they will be lost. While looking around for an answer I did see a setting Q&quot;ENext MeetingQ&quot;E that you can select for a calendar option, checked it and the notice appeared on the pc calendar the next time I loaded it, with the next event. I think I will switch to another calendar solution until this is fixed or explained.  </what>
</comment>
<comment>
<author>cynthiaf...@gmail.com</author>
<when>Wed, 06 Oct 2010 19:30:20 +0000</when>
<what>Our calendar has completely disappeared from our website. All the events past, present, and future are gone. The calendar was public and did not require a log in to access and is now asking for a log in. I am the administrator and can not add an event on either of the two calendars. Help! Our website is paralyzed!</what>
</comment>
<comment>
<author>mariacm@gmail.com</author>
<when>Sat, 20 Nov 2010 19:42:51 +0000</when>
<what>Random scheduled events from my google calendar are disappearing. I scync them to my iCal. It is unacceptable to lose this information- I missed an appointment this week due to the bug and plan to return to just using iCal if this problem is not addressed. </what>
</comment>
<comment>
<author>dsalle...@gmail.com</author>
<when>Sun, 21 Nov 2010 16:33:22 +0000</when>
<what>I think the calendar only syncs to google calendar. I now use google
calendar on both my PC and handset and this syncs both ways. Hope this
helps. Dave

Comment #11 on issue 6880 by mariacm: Calendar sync only syncs to handset
(LG eve) and clears PC version - should be 2 way

http://code.google.com/p/android/issues/detail?id=6880
Random scheduled events from my google calendar are disappearing. I scync
them to my iCal. It is unacceptable to lose this information- I missed an
appointment this week due to the bug and plan to return to just using iCal
if this problem is not addressed.

-- You received this message because you starred the issue. You may adjust
your notification pref...</what>
</comment>
<comment>
<author>luckywin...@gmail.com</author>
<when>Mon, 07 Mar 2011 08:35:15 +0000</when>
<what>I have exactly the same problem with my LG-P500.  The item I entered in calendar do not appear in Google calendar, only appear on my handset.  While the item I enter through Google Calendar does appear in my handset.  It seems itQ&apos;Es an one way sychonisation.  Can anyone tell me how to fix it?</what>
</comment>
</bug>
<bug>
<bugid>14563</bugid>
<title>Ethernet USB adapter with tablet running Android 2.2 </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T17:46:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tarakmeh...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 23:54:30 +0000</openedDate>
<description>Does Ethernet USB adapter work with tablet running Android 2.2 with USB
host port(ie Archos 101) ? I understand although the usb ethernet
adapter (Linksys 300M)supports Linux drivers, but may not work due to
lack of driver support for ethernet usb adapter in Android 2.2.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:46:32 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>tarakmeh...@gmail.com</author>
<when>Thu, 10 Feb 2011 03:29:06 +0000</when>
<what>Thanks. Does Android 2.2 version support ethernet usb adapters ? Are drivers for Android  same as Linux drivers ?</what>
</comment>
</bug>
<bug>
<bugid>10636</bugid>
<title>In Froyo, when killing an app with a task manager, the notification icon remains does not disappear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>josh.car...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 17:27:44 +0000</openedDate>
<description>I have the HTC Incredible and on the current 2.1 version, this problem
does not exist. I confirmed this problem exists on the following
hardware/software: - HTC incredible OTA leak of Froyo+sense (7/13) - HTC
incredible OTA leak of Froyo+sense (8/1) - HTC incredible Cyanogen mod 6
RC3 - Google Nexus 1 with Froyo I noticed this problem with Cherry
rplayer from the marketplace, but other apps that use a notification
icon in the notification area (at the top of the screen) also
demonstrate this problem. In summary, the problem is any app with a
notification icon of some kind that is killed with something like Task
Manager or Advanced Task Killer, etc leaves its notification icon
behind. This is true even after using the return key in an app and
telling it to always remove the icon when exiting. Steps to reproduce:
1. install cherry rplayer from marketplace (or any other app that has a
notification icon it uses while itQ&apos;Es running) 2. run said app and note
the notification icon 3. use any task manager/killer app you like to
kill that app specifically or all apps not in a whitelist (which should
include cherry rplayer or the app youQ&apos;Ere using to test) 4. note the app
DOES get killed properly (itQ&apos;Es easiest with cherry rplayer with a stream
running, since the stream aborts) 5. however, also note that the
notification icon for the app remains. If more than one event is in the
notification area, you can drag it down and hit clear to remove it, but
often if itQ&apos;Es the only one there, there is no way to get rid of it
except to open the app again, then use the return button to exit it
(with the setting to remove the icon enabled of course). As I said, I
thought this was just a bug in the sense version of froyo, but I also
tried the cyanogen mod and my friend with the stock froyo firmware for
his nexus 1 is also able to reproduce this. Is this something that these
apps are going to need to update their code to explicitly handle? E.g.
SIGINT handler to remove any notification stuff before exiting? Did
something change in the way this works between 2.1 and 2.2 to cause
these Q&quot;EzombieQ&quot;E notification icons? My expectation is that anything
related to the process goes away when it is killed. I doubt these apps
are using kill -9 and whatever their shutdown sequence/exit handlers did
before in 2.1 worked fine. ItQ&apos;Es just something in 2.2. thatQ&apos;Es preventing
the status icon from being cleaned up when the app exits.</description>
<comment>
<author>josh.car...@gmail.com</author>
<when>Fri, 10 Sep 2010 21:25:33 +0000</when>
<what>Actually, itQ&apos;Es worse than just not removing the notification icon.

At least with cherry rplayer, if the notification icon Q&quot;EdoesQ&quot;E something, e.g. in cherry rplayerQ&apos;Es case it prints out Q&quot;EPlaying...Q&quot;E it seems to re-spawn the process! IQ&apos;Ell have to try with another app that uses a notification icon to confirm, but it would seem the process is re-spawned if the notification icon causes it to require access to the app that created it.

Any word on if this will get addressed?</what>
</comment>
<comment>
<author>josh.car...@gmail.com</author>
<when>Sat, 11 Sep 2010 06:08:58 +0000</when>
<what>Using Settings -Q&gt;E Applications -Q&gt;E Manage -Q&gt;E Running -Q&gt;E (click app) -Q&gt;E Force Stop properly kills the process and clears the notification icon, so what does Force Stop do that task managers or just a kill -15 or kill -9 does not?</what>
</comment>
<comment>
<author>carl.dha...@gmail.com</author>
<when>Wed, 29 Sep 2010 19:33:16 +0000</when>
<what>It is normal that a service gets respawned after being killed. ThatQ&apos;Es the whole point of being a Service.

Confirmed the same behaviour using adb shell --Q&gt;E kill Q&lt;EpidQ&gt;E

It is debatable but it feels like a bug that the process is killed but its notification with Notification.FLAG_NO_CLEAR | Notification.FLAG_ONGOING_EVENT is not removed.


</what>
</comment>
</bug>
<bug>
<bugid>7033</bugid>
<title>OnDestroy not being called (on N1 running 2.1 latest)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-08T19:10:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>wefi.and...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 16:43:28 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - We have an
activity with a Quit option that when selected calls finish() on it. in
onDestory of the activity we cancel a timer. - Prior to v2.1 onDestroy
was called and everything worked just fine (still does!), but on an N1
device onDestroy is not being called, the timer remains alive but the UI
of the activity is gone, trying to run the activity results in a force
close since the activity is in intermediate state. We added a two
seconds sleep after calling to finish which has solved the problem, but
no doubt this is an ugly hack - onDestroy should get called like it was
in prior versions</description>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 08 Mar 2010 19:10:21 +0000</when>
<what>Note that there is no guarantee about when onDestroy() will be called.  The new 
launcher on the Nexus One causes the system to delay the call to onDestroy() until after 
you leave it (because of how the 3d all apps drawer is implemented).  This will be fixed 
in a future release, but the onDestroy() method -will- ultimately be called.</what>
</comment>
<comment>
<author>Omer.Pa...@gmail.com</author>
<when>Tue, 09 Mar 2010 09:39:10 +0000</when>
<what>thank you for your response.

We have fixed this eventually buy moving the code from onDestroy to onPause and test
the isFinishing

onDestroy might be called and then the app would go down, but trying to run the app
again causes havoc during this intermediate time if the previous app is still running

Still - it is good to know this will be fixed 

thanks again

Omer Paran
Mobile Group Manager (wefi.com)</what>
</comment>
<comment>
<author>IvanSo...@gmail.com</author>
<when>Thu, 27 May 2010 16:03:26 +0000</when>
<what>Seems that this is related to issue 6094. </what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Tue, 14 Jun 2011 20:05:48 +0000</when>
<what>This actually contradicts activity life-cycle diagram:
http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle
if I have an Activity and trace all the onCreate/onResume/..../onDestroy... methods for the user actions on Nexsus S
1. Launch Application
2. Press Home button
3. Press and hold Home button
4. Chose the Application again
Application receives onCreate (while the previous Activity is still around and holding resources) and only after that onDestroy.

I believe in the described scenario must NOT lead to creating new activity on top of paused Q&quot;EbackgroundQ&quot;E activity but must resume already existing activity.

Otherwise managing activity state (especially with animated views, timers and async tasks) becomes from hard to impossible.

If you need a sample code that illustrates the issue I would be happy to write and attach it. 
</what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Tue, 14 Jun 2011 20:49:15 +0000</when>
<what>If I did not make mistakes in my experiments
even with:
Q&lt;Eactivity ...
              android:launchMode=Q&quot;EsingleInstanceQ&quot;E
...Q&gt;E
the drawer recreates activity a-new inside the running process and calls onCreate on it with savedInstanceState=null without prio destroy on existing instance of activity.
Unfortunately there is few (dozen) millions Androids in the field already with the activity life cycle diagram different from what is documented but coded accordingly to incorrect diagram.
One of the possible resolutions for the issue is correctly document the existing weirdness of drawer implementation in activity life cycle diagram (with two coexisting instances of activity and sequence of notifications) to help developers to address and workaround for this bug. :(
</what>
</comment>
</bug>
<bug>
<bugid>18513</bugid>
<title>3.1 Update BATTERY DROP LIKE CRAZY !!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-14T18:50:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cem...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 03:24:36 +0000</openedDate>
<description>I just updated to 3.1 last week (AUSTRALIA TELSTRA VERSION) Now the
battery drops like crazy, 2/3 day it goes flat without using it. Over
night 30% off. I didnQ&apos;Et put any new software after 3.1 update, must be
something wrong with the 3.1 update itself. I tried to reset to factory
3 times, doesnQ&apos;Et help. I tried to set WIFI disconnected to never when
plugge in, and turn off background data usage, turn off location
service, turn off my running applications that I donQ&apos;Et need. doesnQ&apos;Et
help. I donQ&apos;Et have any power intensive application running. I think the
Battery going to be killed very soon because I have to recharage it so
often!!!! I HATE ANDROID!!!! I should buy a iPad instead of this
rubbish!!!</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 14 Jul 2011 18:50:28 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>cem...@gmail.com</author>
<when>Thu, 14 Jul 2011 22:45:28 +0000</when>
<what>No. Its the software problem. 

Many Australian users reported the problem after 3.1 update!!!!</what>
</comment>
</bug>
<bug>
<bugid>19617</bugid>
<title>API to disable touchscreen while keeping hardware keyboard functional</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jimrandomh@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 23:34:41 +0000</openedDate>
<description>When phones get wet in the rain, the touch screen is useless, but
hardware keyboards (such as on the Motorola Droid series) are still
usable. Several people have expressed an interest in an app that would
detect when the touchscreen is wet, and disable it, while still letting
them type. Presumably, theyQ&apos;Ed open a text editor or email compose window
before stepping outside, type a message while on their way somewhere,
and come inside and dry off the screen when theyQ&apos;Ere done. Autodetecting
that the touch screen is wet isnQ&apos;Et really necessary, since they can just
press a hardware hotkey; but the problem is, at present, there is no way
to disable the touchscreen without also disabling the hardware keyboard.
So, itQ&apos;Ed be nice to have an API which a background service could use to
disable and re-enable the touch screen. A more general API which
intercepts touches and can cancel them would also be sufficient.</description>
<comment>
<author>vipul.be...@gmail.com</author>
<when>Thu, 01 Sep 2011 17:16:08 +0000</when>
<what>Q&quot;Ethere is no way to disable the touchscreen without also disabling the hardware keyboardQ&quot;E 

ThatQ&apos;Es a software issue, right?</what>
</comment>
</bug>
<bug>
<bugid>1734</bugid>
<title>Data corruption in Contacts database</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Thu, 08 Jan 2009 04:46:04 +0000</openedDate>
<description>I noticed recently that the Contacts app at some point managed to
corrupt some data -- specifically it replaced someoneQ&apos;Es phone number in
my address book with two unrelated phone numbers, concatenated them
together into a single string. I donQ&apos;Et actually know what interactions
with the phone triggered this, but wanted to report the bug so that the
Contacts developers are aware that it may be an issue. I am certain that
the corruption did not occur directly because of user error, the number
was working fine and now it is corrupted, without any editing of the
contact in between. I know this is not a particularly helpful bug
report, please close if this limited amount of detail doesnQ&apos;Et actually
help!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:06:16 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 17:07:15 +0000</when>
<what>As you correctly guessed, there isnQ&apos;Et quite enough information here to diagnose any
specific problem. There are incredibly many levels at which issues could have
happened that triggered this, from hardware failure all the way to a bug in a
third-party application which accesses that database.

Sorry, we canQ&apos;Et proceed any further in this case.</what>
</comment>
<comment>
<author>edasbernard@gmail.com</author>
<when>Wed, 02 Sep 2009 17:32:25 +0000</when>
<what>I have seen data corruption in Contacts too.
I have Q&gt;E 500 contacts, with an average of  2,4 information fields per contact.
In my G1, the application misplaced existing phone numbers. 
It misplaced the last used number, did put it on the first phone field of the contact
right below the contact that the phone number belongs too.
I get the impression (not sure) that this happens right after adding a photo to
another contact.
Very curious what this is!

 </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 17:46:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 17:47:34 +0000</when>
<what>Issue 3757 has been merged into this issue.</what>
</comment>
<comment>
<author>ssbar...@gmail.com</author>
<when>Mon, 11 Jan 2010 14:03:28 +0000</when>
<what>The data corruption in my contacts database has manifested itself as me having 5,500 
contacts without names.  When I open one of these anonymous contacts, the details 
have been taken from an e-mail that I have received.

Deleted them in gmail contacts on the web, but syncing the phone does not remove them</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Mon, 11 Jan 2010 14:11:27 +0000</when>
<what>ssbarker: I had the same problem once I started using Google Voice, it does funky 
stuff to your contacts list to spoof outgoing numbers and karks out when you abort 
the call (I think thatQ&apos;Es what causes it).  There is fortunately now a Q&quot;EFind 
duplicatesQ&quot;E feature added right to the front page of Google Contacts that fixes the 
problem.  My phone went into a major sync right after I did the find duplicates / 
merge.

In Android-2.0 and later, the whole Contacts infrastructure was rewritten, so I 
suspect the original problem is probably gone now, because the entire API is so 
different -- unless the problems were caused by an external app, e.g. in the case 
of Google Voice.
</what>
</comment>
<comment>
<author>Robert.B...@gmail.com</author>
<when>Sun, 10 Jul 2011 20:56:55 +0000</when>
<what>I have a new Droid Incredible 2 on Verizon.  I have noticed (it is now consistent) that if I login to Mobile IM, all of my contacts that have AIM usernames get corrupted.  The specific corruption is that the first name gets replaced by the AIM name.  In addition, if the AIM name contains the Q&quot;EatQ&quot;E symbol, as in Q&quot;Exxyyzz@mac.comQ&quot;E then the first name gets replaced by Q&quot;ExxyyzzQ&quot;E and the last name is replaced by Q&quot;Emac.comQ&quot;E.  If I leave Mobile IM alone, then the contacts do not get corrupted.  Of course, since my phone syncs with my gmail account, the contacts on my gmail account get corrupted as well.</what>
</comment>
</bug>
<bug>
<bugid>14133</bugid>
<title>Layer-list drawable mentions item drawable is a required attribute, but examples ignore it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 00:07:29 +0000</openedDate>
<description>http://developer.android.com/guide/topics/resources/drawable-resource.html#LayerList
states: Attributes: android:drawable Drawable resource. Required.
Reference to a drawable resource. However, lower down the page examples
are provided that do not include the required attribute. If the
attribute is indeed required, the examples should be updated; if not,
the Required flag should be removed from the description.</description>
</bug>
<bug>
<bugid>3230</bugid>
<title>Request: Intent.ACTION_SEND Menu Item in all EditText Context Menus</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>Mr.PaulB...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jul 2009 23:01:26 +0000</openedDate>
<description>I wonder why there is no Q&quot;ESendQ&quot;E or Q&quot;EShareQ&quot;E option when one long-presses
on an EditText view containing text. This would allow users to decide
what they want to do with even there textual data. Furthermore, the same
could be said for selected text in a TextView. Perhaps there is a
security issue? I can emulate this feature like so (please forgive lack
of error handling): EditText mEditText =
(EditText).findViewById(R.id.someEditTextView);
registerForContextMenu(mEditText); @Override public void
onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo)
{ super.onCreateContextMenu(menu, v, menuInfo); String text =
mEditText.getText().toString(); Boolean hasText = text.equals(Q&quot;EQ&quot;E); if (v
== mEditText) { if (!hasText) { menu.add(0, SHARE, 0, Q&quot;EShareQ&quot;E); } } }
@Override public boolean onContextItemSelected(MenuItem item) { String
text = mEditText.getText().toString(); switch(item.getItemId()) { case
SHARE: Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND); intent.setType(Q&quot;Etext/plainQ&quot;E);
intent.putExtra(Intent.EXTRA_TEXT, text); try {
startActivity(Intent.createChooser(intent, Q&quot;ESend This TextQ&quot;E)); } catch
(android.content.ActivityNotFoundException ex) { } return true; } return
super.onContextItemSelected(item); } Any future plans to add a Q&quot;ESendQ&quot;E
option to the long-press menu of EditText views? Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:22:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:53:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15911</bugid>
<title>Improve documentation for developer with: example, snippet and comment</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>jackl85</reportedBy>
<openedDate>Fri, 01 Apr 2011 13:00:38 +0000</openedDate>
<description>Sometimes I waste a lot of time figuring out how to use a class/method.
If I have a problem, usually, I can check if there is something similar
among the examples of Android, and the best resource is Demo API. The
Demo API but does not contain examples for all classes, in those cases,
I usually do a Google search and I find what I need on various fan
forums. The information on the fan sites are not always accurate or
correct, and that makes me spend even more time. I think this is a
problem for many developers, and I offer a suggestion to solve at least
partially the problem. The manual -
http://developer.android.com/intl/it/reference/ - needs a better
explanation of the methods, in particular, could use: - have some
examples/snippets - be able to comment on the methods (or add examples)
from users An excellent example is
http://it.php.net/manual/en/function.preg-match.php The PHP manual is
very functional, consultation is not usually necessary to do further
research. I hope I was clear. Thank you for your work Good day! :)</description>
<comment>
<author>gross...@gmail.com</author>
<when>Thu, 29 Sep 2011 16:10:50 +0000</when>
<what>Fully agree</what>
</comment>
</bug>
<bug>
<bugid>13554</bugid>
<title>No contact photos when using MS-Exchange</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T22:49:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>JimButt...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 14:41:36 +0000</openedDate>
<description>NBoted with all versions of Android that I have had on my Droid X, but I
am currently running 2.2.1. I sync contacts, calendar, and email with
MS-Exchange, and I sunc none of these with my Gmail account. I had
contact photos before we installed MS-Exchange at the office, but since
then, I no longer have any contact photos on my phone, whether for an
existing contact or a new one. There was even a very time-consuming
hard-reset performed, which did not remedy the issue. Even if I attempt
to assign a new one via the phone camera or a jpg on the phone, it still
does not show. Regardless of how a contact photo is assigned, it does
not show on the my Droid, but it *does* show in Outlook on my PCQ&apos;Es and
on the Outlook web app. This is a known bug, the forums are plastered
with it, and it needs to be addressed. Thank you Jim Buttino
jim@systemseast.com</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:49:21 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the Motorola Droid X device need to be reported directly to Motorola, as the email client in that device is published and supported by that company (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>19966</bugid>
<title>Please Help!! Droid Incredible Problems....</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kurtdo...@gmail.com</reportedBy>
<openedDate>Sun, 11 Sep 2011 17:00:29 +0000</openedDate>
<description>I factory reset my phone and am trying to resign into my google account
so I can get my apps and stuff back but it keeps telling me my
username/password is wrong. IQ&apos;Eve typed them in about 100 times now so I
know that IQ&apos;Eve done it right atleast once. email me @
kurtbob_07@HOtmail.com if you know what im doing wrong. thanks</description>
<comment>
<author>anger.wi...@gmail.com</author>
<when>Fri, 02 Dec 2011 13:55:35 +0000</when>
<what>Same issue as here : https://code.google.com/p/android/issues/detail?id=18553

HereQ&apos;Es how I fixed it on my galaxy S II (hope this is the same for you), cheers!

- log into gmail using computer
- open Q&quot;EAccount settingsQ&quot;E (use the settings button)
- select Q&quot;EAccount overviewQ&quot;E
- in Q&quot;E2-steps verificationQ&quot;E, click Edit
- in Q&quot;Eapp-specific passwordsQ&quot;E, click Q&quot;EManage app-specific passwordsQ&quot;E
- in Q&quot;EStep 1 out of 2 : generate a new app-specific passwordQ&quot;E text field type something (follow instructions)
- when the generated password is displayed, copy it into your phone when it prompts for the password


</what>
</comment>
</bug>
<bug>
<bugid>19771</bugid>
<title>android email 2.3.4 show smtp header and html code email after upgrade to gingerbread</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-04T20:06:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joshi.ma...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 11:03:06 +0000</openedDate>
<description>I have Samsung ACE GT-S5830. This phone was running with OS 2.2.1. I was
using default OS email client of 2.2.1 for corporate email access using
MS active sync. I received firmware upgrade note from Samsung and
updated by phone to 2.3.4. Post upgrade all apps are working fine. I am
receiving email and able to send email as well. Only issue i notice is
now i am getting complete email header info like server ips, smtp
message id and entire email body in html code in html syntax Q&lt;E/PQ&gt;Emessage
textQ&lt;E/pQ&gt;E Is any way i can change email view from test to html or revert
to older firmware? Appreciate your quick support.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 04 Sep 2011 20:06:41 +0000</when>
<what>That phone doesnQ&apos;Et use the AOSP Email/Exchange application; youQ&apos;Ell have to ask Samsung about this.</what>
</comment>
<comment>
<author>joshi.ma...@gmail.com</author>
<when>Wed, 07 Sep 2011 04:45:06 +0000</when>
<what>I am able to configure email account and able to send received email. Only issue is i am not getting email in proper format. If i am able to configure email account setting that mean phone has required application install. 
Let me know how to change email view to html from text only. </what>
</comment>
<comment>
<author>nitinrsa...@gmail.com</author>
<when>Wed, 07 Sep 2011 15:25:14 +0000</when>
<what>Same Issue Here on Samsung ACE GT-S5830.

Request Google to fix the default mail client on priority.</what>
</comment>
</bug>
<bug>
<bugid>9387</bugid>
<title>Grass wallpaper canQ&apos;Et handle zero twilight value</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ted.rath...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 22:23:56 +0000</openedDate>
<description>Symptom: in the far north, during the summer, grass live wallpaper is
dark during the day and light at night. Device: nexus one, 2.1 Where I
am in alaska, there is no civil twilight time from june 6th to july 6th.
The grass live wallpaper, calculating the times for civil twilight,gets
a value of 0 for both sunrise and sunset. It subtracts 2 hours for
sunset and adds 2 hours for sunrise, making sunset negative and sunrise
greater than sunset, inverting the light/dark logic.</description>
<comment>
<author>rathk...@gmail.com</author>
<when>Tue, 29 Jun 2010 16:35:51 +0000</when>
<what>Lots of bugs in the grass in the far north.</what>
</comment>
</bug>
<bug>
<bugid>2242</bugid>
<title>User dictionary force closes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-22T04:58:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>imsofc...@gmail.com</reportedBy>
<openedDate>Wed, 18 Mar 2009 00:16:00 +0000</openedDate>
<description>- Steps to reproduce the problem Goto settings, locale and text, push
Q&quot;Euser dictionaryQ&quot;E - What you think the correct behavior should be. User
dictionary to come up.</description>
<comment>
<author>imsofc...@gmail.com</author>
<when>Wed, 18 Mar 2009 00:28:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 04:58:23 +0000</when>
<what>CanQ&apos;Et reproduce on latest master build.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:16:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15310</bugid>
<title>Running Apps function doesnQ&apos;Et always show all running apps - Nexus One, v 2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jrw5...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 23:34:22 +0000</openedDate>
<description>When I click on the new Manage Apps function in the tray and then hit
Running Apps, it usually only shows basic apps: settings, power manager,
etc. There are apps still running and I am finding them with my existing
apps, like Task Manager. It seems like Running Apps should have anything
that is still running in the background. I am using the Nexus One and I
am on v 2.3 NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>johan.ap...@gmail.com</author>
<when>Mon, 14 Mar 2011 08:56:36 +0000</when>
<what>The other apps you see in your 3rd party task manager apps are not actually running. TheyQ&apos;Ere basically just cached in memory to improve performance if you use them again. 

To see apps with cached processes go to the running services and press menu and select Q&quot;EShow cached processesQ&quot;E. </what>
</comment>
</bug>
<bug>
<bugid>17427</bugid>
<title>5 Main Bugs + 2 Suggestions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dannyk90...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 17:25:22 +0000</openedDate>
<description>Mobile Smart Phone: Samsung Galaxy S 2 i9100 Android version: 2.3.3 Bug
1, Text-MMS: When I write a text to anyone after reaching the size of 4
texts it automatically converts to an MMS, I find this very annoying as
i get unlimited free texts every month to use to send to anyone, so now
it changes to an mms it now forces me to pay for my texts!! This is the
most outrageous bug there is, I have found no options/answers for this.
You must include an option to turn this off. Bug 2, USB: Sometimes when
I plug in the usb cable to the PC (on Windows 7 ultimate 64bit) to copy
files only the folders show up and no files appeared. This should work
every time to show me my files or i am unable to transfer anything. Bug
3, Lockscreen: Sometimes when the screen has turned off (gone black)
after leaving it a while I press the home button to turn the screen back
on but for up to a second I can see behind the picture you slide away to
get into your phone and then the picture would appear. That picture
should always cover up whats behind it until you swipe it away with your
finger(s). Bug 4, Pictures: When I go into the pictures area on my phone
all the album art from my song albums appear here, this is so annoying
as I have a mass amount of albums thus it is very hard to find my actual
pictures. The album art pictures should not be visible here, maybe an
option should be placed here to hide album art. Bug 5, Scrolling
Smoothness: When scrolling through my songs the scroll movement is
choppy and not smooth at all comparing to the iPhone 4 32gb which i
previously had before getting this new phone, also i feel theres a speed
restriction on how fast the scrolling can go. It is do-able to get this
smooth. Suggestion 1, Ringtones: We should be able to select a ringtone
from one of our songs we have on our device. Suggestion 2, More
Switches: There should be more features in the menu where you drag it
down from the top of the screen where the wifi/bt/gps/sound/auto
rotation buttons are. There should be ones like Screen brightness /
Torch (videos torch). An option to select which ones you would like
there. Thank you for reading, hopefully this should be updated soon.</description>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Tue, 07 Jun 2011 02:57:39 +0000</when>
<what>Please enter these as separate issues. Some people need to vote on individual items, plus they can only work on 1 at a time.</what>
</comment>
<comment>
<author>mircea.d...@gmail.com</author>
<when>Thu, 09 Jun 2011 08:24:05 +0000</when>
<what>1-There are third party SMS applications that you can use which donQ&apos;Et have this issue.
2-This might be an issue related to Windows, not Android. Have you tried on a Linux computer or even another Windows workstation to see if you can replicate the issue?
3-DonQ&apos;Et exactly understand what you mean.
4-Yes, this is an issue. There is a workaround, though. Install File Manager from the market, go to the folder with the album art and select Q&quot;EExclude from media scanQ&quot;E
This option should appear in the Gallery. Hopefully they will include it in the future.
5-Guess itQ&apos;Es the price we pay for flexibility.

S1-But you CAN select any playable audio file as a ringtone. Just go to your playlist, hold down on the song you want and select Q&quot;ESet as phone ringtoneQ&quot;E.

S2-There are third party home screens that allow you to do this. Just search the market.

Most of the issues you stated here have to do with customizations, which you can easily resolve with third party applications.</what>
</comment>
</bug>
<bug>
<bugid>644</bugid>
<title>New package: android.r</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:23:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:51:54 +0000</openedDate>
<description>Only resources should be in this package. Manifest classes are still in
Q&apos;EandroidQ&apos;E. Reason is that resources are not by definition Q&apos;EandroidQ&apos;E.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:23:47 +0000</when>
<what>The locations of these files are defined by the tools.</what>
</comment>
</bug>
<bug>
<bugid>2477</bugid>
<title>getservbyname returns service port number in wrong byte order</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:14:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>heads...@gmail.com</reportedBy>
<openedDate>Tue, 21 Apr 2009 19:39:04 +0000</openedDate>
<description>The library call getservbyname(char *, char *) appears to return the
port number of the service in host byte order. However the usual
definition of the function states that it returns the port number in
network byte order. See e.g.
http://linux.about.com/library/cmd/blcmdl3_getservbyname.htm s_port: The
port number for the service given in network byte order. I wrote a
simple test case, attached. Here is the main part: unsigned short ff =
0x00ff; unsigned char *p = (unsigned char*) Q&amp;Eff; fprintf(stderr, Q&quot;E00ff:
%04x = %02x %02x hton = %04x\nQ&quot;E, ff, p[0], p[1], htons(ff)); service =
getservbyname(Q&quot;EntpQ&quot;E,Q&quot;EudpQ&quot;E); unsigned short pp = service-Q&gt;Es_port;
unsigned char *p1 = (unsigned char*) Q&amp;Epp; fprintf(stderr, Q&quot;Eport: %04x =
%02x %02x hton = %04x\nQ&quot;E, pp, p1[0], p1[1], htons(pp)); The results,
when run on Linux on an x86 PC: 00ff: 00ff = ff 00 hton = ff00 port:
7b00 = 00 7b hton = 007b When run on an Android Dev Phone: 00ff: 00ff =
ff 00 hton = ff00 port: 007b = 7b 00 hton = 7b00 I discovered this when
porting SNTP to Android; I have to manually reverse the byte order to
make it find the correct port.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 22 Apr 2009 17:45:15 +0000</when>
<what>Filed internally as bug 1806094.
</what>
</comment>
<comment>
<author>arkus...@gmail.com</author>
<when>Fri, 05 Jun 2009 17:58:31 +0000</when>
<what>Yes, I encountered this yesterday when I tried to run Q&quot;ErdateQ&quot;E of busybox that I
ported to BIONIC. rdate tried to connect to port 9472 (0x2500) that it obtained from
getservbyname(3) instead of 37 (0x0025). Using a hard coded port number of 37 without
getservbyname() made rdate work.

Glibc and SunOS man pages say this is a POSIX library and servent.s_port is in
network byte order.

The pre-compiled services database parser
(bionic/libc/netbsd/net/getservent.c:getservent_r()) forgets to use hton() at around
line 95.

I have not figured out the impact of fixing this on the rest of Android, but most, if
not all, apps seem to be assuming the correct network byte order and it seems very
local or not much out of BIONIC internals.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:14:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3360</bugid>
<title>Issue 1583 causing companies to dump phones</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-23T18:07:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>dotCl...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jul 2009 17:56:54 +0000</openedDate>
<description>Company I worked with just dumped 100+ G1 Android phones because of this
defect 1583 not being resolved and without any response from Google on
when it will be resolved. IQ&apos;Em afraid the lack of attention to functional
usability issues might lead to the loss of additional customers.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 23 Jul 2009 18:07:53 +0000</when>
<what>Please add additional information about existing bug on the corresponding page.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:44:24 +0000</when>
<what></what>
</comment>
<comment>
<author>dotCl...@gmail.com</author>
<when>Fri, 28 Aug 2009 15:41:26 +0000</when>
<what>Come on guys... the defect # was listed.  You decline it because there wasnQ&apos;Et a 
hyperlink?  OMG....</what>
</comment>
</bug>
<bug>
<bugid>5308</bugid>
<title>Launch Messaging from home takes you to last message, not all messages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jwmarc...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 22:18:36 +0000</openedDate>
<description>When choosing messaging from the home screen, the phone goes to the last
messaging conversation, either google chat or text. In order to go to
all messages, you have to click Menu Q&gt;E More Q&gt;E All Threads. Messaging
should take you to that serviceQ&apos;Es home and then you can decide which
thread to look at.</description>
</bug>
<bug>
<bugid>5275</bugid>
<title>maps 3.3 Q&quot;Edata connection lostQ&quot;E error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tourac...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 17:08:54 +0000</openedDate>
<description>I updated my Google Maps, and then opened it to see the new features. It
would not load the streets to the screen and no amount of changing
layers changing options etc. would make the maps show on the screen even
after rebooting the phone. it would only flash Q&quot;Edata connection lostQ&quot;E
shortly after loading the maps application and then do nothing other
than show my position on a grey grid. not sure if this is an issue
carrier side or software side but it should not be acting like this. i
am running android 2.0 on the motorola droid. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem. i do not but will research
how to set one up so that i can run the bug report and post it. please
let me know if you need anythign else i will be happy to do whatever is
needed to get this fixed.</description>
<comment>
<author>zgilad</author>
<when>Tue, 08 Dec 2009 17:49:44 +0000</when>
<what>Same here. .. no map!</what>
</comment>
<comment>
<author>herndon...@gmail.com</author>
<when>Tue, 08 Dec 2009 18:07:24 +0000</when>
<what>mine is not working correctly either.</what>
</comment>
<comment>
<author>tourac...@gmail.com</author>
<when>Tue, 08 Dec 2009 18:28:10 +0000</when>
<what>seems to be fixed now must have been a server side problem.  thanks for the quick fix!</what>
</comment>
</bug>
<bug>
<bugid>18633</bugid>
<title>Change voice in text-to-speech</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-07-19T00:19:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sunflas...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 17:33:01 +0000</openedDate>
<description>The ability to change the voice of the text-to-speech function should be
added in. whether it be a developer API or just the ability to change
between male and female.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jul 2011 00:19:22 +0000</when>
<what>this has long been there. maybe your device just isnQ&apos;Et shipping with other voices. contact the manufacturer.</what>
</comment>
</bug>
<bug>
<bugid>18188</bugid>
<title>Q&quot;EgQ&quot;E letter typed from ANY page immediately opens gmail!!!!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anora...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 20:31:38 +0000</openedDate>
<description>Android 2.2 on Motorola. LOTS of problems, things worse than the 1.5
android I had on my old Motorola and it had lots of problems. Today: I
try to text: Angela when I type the Q&quot;EgQ&quot;E suddenly IQ&apos;Em shunted to my
inbox; tried again, same result; typed only the letter Q&quot;EgQ&quot;E on the
address line of a text, same result. Experimenting I find the only way
to phone or text anyone with a Q&quot;EgQ&quot;E in their name is to scroll thru the
address book, open their name and click either call or text from inside
their contact info!!!!!! (Remember, the more exclamation points, the
angrier the user) Since IQ&apos;Eve had this phone: opening text messages donQ&apos;Et
go to the current message, but open about 2 messages back and I have to
scroll down to read the most current. Same problem with the calendar: It
never opens to the current day, but 2-3 days past. If I make an
appointment, the default day that shows up is 2 days PAST. !!!!!!!!!!!
Only phone/organizer (IQ&apos;Eve been totally electronic for calendar and
contacts since 1984) IQ&apos;Eve ever seen that had no option for a repeat
event Q&quot;Eevery 2 weeksQ&quot;E. Are your programmers really ignorant of the fact
that the 1st and 3rd day of every month does not equal every two weeks?
Only phone/organizer IQ&apos;Eve ever seen that has no option for an end date
on a repeated option!!!!!!!!!!!!!!! (see above). For example; I was
recently given medication I have to take 3x daily for 3 days, then wait
11 days and repeat for 3 months. Because of your asinine programming, I
had to put EACH ONE IN SEPARATELY. If I put it in and told it to repeat,
then went to the 4th day and told it to delete Q&quot;Ethis and future eventsQ&quot;E,
it alternated between deleting just one event or deleting ALL THE
EVENTS. New to Android 2.2: I re-download ringtones (they did not move
from my old phone!!!!!)and find that in Android 2.2, they can only be
used for ringtones! I canQ&apos;Et have the sound I choose notify me of a text,
email, or appointment. I can only use them as phone rings or alarms. I
donQ&apos;Et have the option to have my appointment notifications Q&quot;Ering until
closedQ&quot;E. It rings ONCE!!!!!!! Bad enough it can only be the innocuous,
vacuous sounds that come with the phone, if I leave my purse at my desk
and talk to a colleague or visit the restroom, I miss the
notice!!!!!!!!!!!!! If someone doesnQ&apos;Et want to have it ring multiple
times, fine, but donQ&apos;Et force that choice on those of us who do. Google
went public with the Business Mission Statement of Q&quot;EDonQ&apos;Et Be EvilQ&quot;E, and
then immediately began behaving exactly like Microsoft; the prime
example of evil behavior in the software world. DonQ&apos;Et put it out until
itQ&apos;Es ready. The only reason to do so is greed and that automatically
means youQ&apos;Ere evil. Buggy. Terrible. Designed poorly. IQ&apos;Eve been Google
since Google started, and I feel youQ&apos;Ere trying to force me to Q&quot;EI-phoneQ&quot;E</description>
<comment>
<author>cratip...@gmail.com</author>
<when>Fri, 22 Jul 2011 13:55:40 +0000</when>
<what>I seemed to have the same problem, pressing the letter Q&quot;EgQ&quot;E in the physical keyboard would automatically open the gmail application. It didnt seem to matter in which program I try to type the g. Could be while writing an sms, writing a note or typing an url.. (I wasnt pressing the search button at the same time)
Seems that pressing the serch key a few times helped.. After that it forgot this mania of the g key and I could type it normally again.

(Android 2.3.3 w HTC Sense 2.1 on HTC Desire Z)</what>
</comment>
<comment>
<author>anora...@gmail.com</author>
<when>Sat, 23 Jul 2011 04:07:43 +0000</when>
<what>While I appreciate the comaraderie of someone having the same problems, what
I would hope is that someone from GOOGLE WOULD READ THESE.
Then they would respond with Q&quot;Ethank you for letting us know of these
problems and we have fixed themQ&quot;E. Maybe, in a perfect world, even an apology
for having problems like these?

ANY

sms,

forgot</what>
</comment>
<comment>
<author>phaen...@gmail.com</author>
<when>Mon, 01 Aug 2011 19:22:29 +0000</when>
<what>I upgraded my Desire Z to 2.3 today, and immediately got the issue where typing the Q&apos;EgQ&apos;E key with the physical or virtual keyboard triggers gmail app to open.  Extremely annoying.  I reset, and itQ&apos;Es gone again... but since other people are reporting it, I suspect itQ&apos;Ell be back.</what>
</comment>
</bug>
<bug>
<bugid>4185</bugid>
<title>The statement Float.parseFloat(Q&quot;E2358.166016Q&quot;E) causes an out of memory exception</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-08T15:38:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>felipem...@yahoo.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 14:18:34 +0000</openedDate>
<description>The statement Float.parseFloat(Q&quot;E2358.166016Q&quot;E) causes an out of memory
exception in Android 1.5. donQ&apos;Et know if the issue exists in 1.6. The
work around is to use Double.parseDouble().</description>
<comment>
<author>felipem...@yahoo.com</author>
<when>Thu, 08 Oct 2009 14:20:24 +0000</when>
<what>Please note that the out of memory exception only happens with the number within quotes.</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Thu, 08 Oct 2009 15:25:18 +0000</when>
<what>This appears to be a duplicate of Android issue 3156, stemming from a bug in Apache
Harmony (http://issues.apache.org/jira/browse/HARMONY-6261) that was fixed in their repo.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Oct 2009 15:38:43 +0000</when>
<what>i agree with CommonsGuy2008.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Dec 2010 18:23:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1802</bugid>
<title>DatePickerDialog.updateDate() does not update the title of the dialog</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>MakeMobi...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jan 2009 06:32:25 +0000</openedDate>
<description>android.app.DatePickerDialog Instead of creating a new DatePickerDialog
object every time I need one, I keep one around and update it with the
updateDate() function. The problem is that the title of the dialog is
not set after calling updateDate(). It seems that updateDate() does not
call updateTitle(). I would expect that calling updateDate() should
update the title of the dialog.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 13:55:36 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>michele.prisco@gmail.com</author>
<when>Mon, 25 May 2009 22:49:13 +0000</when>
<what>IQ&apos;Eve found the same issue using android 1.5 r1 emulator on Linux platform. IQ&apos;Ed like
to reuse the same DatePickerDialog and so I use updateDate() method but the title is
not changed, keeping the old value.

Is there any workaround to use in the meantime? I couldnQ&apos;Et find the method
updateTitle() as mentioned in the first comment. Does it exist? Where is it?</what>
</comment>
<comment>
<author>MakeMobi...@gmail.com</author>
<when>Sat, 13 Jun 2009 15:02:18 +0000</when>
<what>IIRC updateTitle() is a private method. ThatQ&apos;Es why you canQ&apos;Et see it. If it was
public, IQ&apos;Ed just call it ever time I needed to call updateDate().</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:56:26 +0000</when>
<what></what>
</comment>
<comment>
<author>cles...@gmail.com</author>
<when>Mon, 07 Dec 2009 17:59:48 +0000</when>
<what>I, too, have run into this issue; it is quite annoying.  It seems as though this has
been around for a while... is there any resolution yet?</what>
</comment>
<comment>
<author>michele.prisco@gmail.com</author>
<when>Thu, 27 May 2010 22:41:13 +0000</when>
<what>Is there anyone looking at this trivial issue?

I can see itQ&apos;Es been around for a long time and it hasnQ&apos;Et been fixed at all.
I also checked on my Android handset 2.1 and itQ&apos;Es quite annoying.

I think, the problem resides when the DatePickerDialog is restored but the Dialog 
title is not updated when the method Q&quot;EupdateDate(int year, int monthOfYear, int 
dayOfMonth)Q&quot;E is invoked on the DatePickerDialog.

I checked TimePickerDialog as well which works just fine, so I think the mechanism 
should be the same.

Although itQ&apos;Es not a critical bug but quite trivial, please fix it as soon as 
possible.</what>
</comment>
<comment>
<author>leg...@gmail.com</author>
<when>Tue, 08 Jun 2010 21:38:37 +0000</when>
<what>I ran into this, too. I used the workaround described in this post: http://www.zunisoft.com/?p=1140</what>
</comment>
<comment>
<author>peter.r...@gmail.com</author>
<when>Mon, 18 Jul 2011 10:06:02 +0000</when>
<what>I ran into this, too.
My workaround was something like this:
(NOTE: variable Q&quot;EdayQ&quot;E has value between -21 and +7)

----------

Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_YEAR, day);

// update date dialog... selected Date
dateDialog.updateDate(c.get(Calendar.YEAR), c.get(Calendar.MONTH), c.get(Calendar.DAY_OF_MONTH));

// update date dialog... Title
dateDialog.onDateChanged(null, c.get(Calendar.YEAR), c.get(Calendar.MONTH), c.get(Calendar.DAY_OF_MONTH));

----------

If you search for DatePickerDialog source code...
You will find that if you call public function onDateChanged() it will call private function updateTitle()...

----------

public void onDateChanged(DatePicker view, int year, int month, int day) {
	updateTitle(year, month, day);
}

----------

And this is what you want in the first place...</what>
</comment>
</bug>
<bug>
<bugid>15205</bugid>
<title>ExifInterface doesnQ&apos;Et update exif tags, only temporarily</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>bitva...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 21:51:25 +0000</openedDate>
<description>ExifInterface exifInterface = new ExifInterface(filePath); String o1 =
exifInterface.readAttribute(TAG_ORIENTATION); //o1 is Q&quot;E0Q&quot;E
exifInterface.setAttribute(TAG_ORIENTATION, Q&quot;E90Q&quot;E);
exifInterface.saveAttributes(); String o2 =
exifInterface.readAttribute(TAG_ORIENTATION); //o2 is Q&quot;E90Q&quot;E // relaunch
app, read attribute for same photo String o3 =
exifInterface.readAttribute(TAG_ORIENTATION); //o3 is Q&quot;E0Q&quot;E again v.2.2
Froyo, HTC Desire</description>
<comment>
<author>stany...@gmail.com</author>
<when>Fri, 18 Mar 2011 22:21:38 +0000</when>
<what>I concur that the exifInterface.saveAttributes() does not save anything, nor does it throw an exception.

Some official feedback would be appreciated! 

Does it only work for images in the gallery, or have some other undocumented limitation?

Is this an acknowledge defect, and if so, any indication of when we should expect relief... just so we can make plans?

Any obvious alternative strategy for saving exif data would be appreciated.</what>
</comment>
<comment>
<author>acre...@gmail.com</author>
<when>Tue, 24 May 2011 07:34:22 +0000</when>
<what>The Q&quot;E90Q&quot;E parameter for TAG_ORIENTATION is invalid so itQ&apos;Es ignored by save Attributes.  The solution is to use instead:  Q&quot;EQ&quot;E +ExifInterface.ORIENTATION_ROTATE_90

With a valid parameter, the save Attributes() call will actually save the value (I do agree that either setAttribute or saveAttributes should throw an exception instead of silently failing).</what>
</comment>
<comment>
<author>bitva...@gmail.com</author>
<when>Tue, 24 May 2011 09:51:34 +0000</when>
<what>ItQ&apos;Es not just ORIENTATION. Other tags donQ&apos;Et work either. WhatQ&apos;Es more, the MediaScanner does not even read GPS values into the phone database from the photo. All GPS values for photos are empty in the Images Content provider. They have to be read directly with ExifInterface. 

However, you cannot write values neither with the Images Content provider nor with the ExifInterface to the photo. Values seem to be cached, but not actually written, even if you have the proper write permissions set.

On the other hand, if you use Sanselan http://code.google.com/p/sanselanandroid/ then everything works fine.</what>
</comment>
</bug>
<bug>
<bugid>2775</bugid>
<title>GroupMembership.GROUP_ID entries wiped when contacts synced to gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>jamesasu...@gmail.com</reportedBy>
<openedDate>Wed, 27 May 2009 07:00:37 +0000</openedDate>
<description>If I have members that belong to a group in the GroupMembership table,
and those rows in the GroupMembership table are synced up to gmail, the
GROUP_ID column for each of those group members becomes blank, while the
GROUP_SYNC_ACCOUNT and GROUP_SYNC_ID columns are filled. Any reason for
this? What is the reason behind deleting the GROUP_ID values for each of
the rows?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:16:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:57:20 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:09 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>11358</bugid>
<title>please we want arabic :D</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-20T06:42:38.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ma7amed....@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 00:45:18 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 20 Sep 2010 06:42:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7494</bugid>
<title>problem reordering songs in a playlist</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gtalv...@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 18:23:28 +0000</openedDate>
<description>I have a Nexus One. When I try to reorder songs in a playlist by
dragging a song with my finger, often when I lift my finger, the song
doesnQ&apos;Et end up where I had positioned it but pops into a different
location in the playlist. More specifically, dragging a song *up* in the
playlist is problematic and it usually ends up in a different position
than where I tried to put it. However, dragging a song *down* works
correctly all or most of the time.</description>
</bug>
<bug>
<bugid>18543</bugid>
<title>Connect to a L2TP PSK VPN crashed after entering password for credential storage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>baishu...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 03:31:24 +0000</openedDate>
<description>- Steps to reproduce the problem. 1.Go to Settings-Q&gt;EWireless Q&amp;E
networks-Q&gt;EVPN settings-Q&gt;EAdd VPN, Add a L2TP/IPSec PSK VPN, fill VPN
name, VPN server and most important IPSec pre-shared key. 2.Save the vpn
setting and enter a password for credential storage when prompt. 3.Turn
off and on (COLD BOOT) your device. 4.Go to Settings-Q&gt;EWireless Q&amp;E
networks-Q&gt;EVPN settings-Q&gt;EVPNs list and tap the VPN just added. 5.When
prompt, enter the password for credential storage and tap OK. - What
happened. A dialog of title Q&apos;ESorry!Q&apos;E showed up, saying Q&apos;EThe application
Settings (process com.android.settings) has stopped unexpectedly. Please
try again.Q&apos;E, with Q&apos;EForce closeQ&apos;E and Q&apos;EReportQ&apos;E. - What you think the
correct behavior should be. A dialog that ask for VPN password shows up
instead the Sorry! one. Motorola XOOM HMJ37 Honeycomb 3.1</description>
<comment>
<author>manuspo...@gmail.com</author>
<when>Wed, 24 Aug 2011 21:34:06 +0000</when>
<what>I am seeing the same behavior on an ASUS Transformer TF101 running Android 3.2. I have a network setup that allows both regular L2TP and L2TP/IPSec. That is, I have two configurations, one that uses L2TP in the clear, and the other that uses it over IPSec.

If I (COLD BOOT) and tap on the L2TP VPN button, the L2TP connection comes up and everything is fine.

If I (COLD BOOT) and tap on the L2TP/IPSec VPN button, the crash above occurs. Clicking on the L2TP/IPSec VPN button again will connect via IPSec (I can see the connection come up on the server), but the L2TP connection fails. If I then try to tap on the L2TP VPN button, the L2TP connection fails. Note: The credential storage crash is affecting the regular L2TP connection. If I (COLD BOOT) again, and try the L2TP connection, it works.
</what>
</comment>
</bug>
<bug>
<bugid>2273</bugid>
<title>Digital compass when taking a picture</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>9</stars>
<reportedBy>stephan....@gmail.com</reportedBy>
<openedDate>Fri, 20 Mar 2009 12:03:16 +0000</openedDate>
<description>Hi there I wondered whether it would be possible to attach the view
direction to the images taken with the camera in the Exif data. I mean
thereQ&apos;Es a digital compass integrated so it shouldnQ&apos;Et be Q&quot;Etoo hardQ&quot;E to
combine those two functions.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 00:54:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:45:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:22:27 +0000</when>
<what></what>
</comment>
<comment>
<author>sbou...@gmail.com</author>
<when>Tue, 08 Dec 2009 15:53:12 +0000</when>
<what>Yes please. LetQ&apos;Es get this working! </what>
</comment>
</bug>
<bug>
<bugid>15049</bugid>
<title>rSAP for HTC Desire / any Android</title>
<status>New</status>
<owner>jaikumar...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>mario.se...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 09:15:42 +0000</openedDate>
<description>Please help somebody !!!! :-) My car (VW Passat) requires remote Sim
Access Profile to be able to use my HTC Desire with the car?s built in
bluetooth HF. After some investigation I see, that all european premium
car owners are facing the same problem (Audi, Porsche, VW, BMW,
Mercedes, Volvo). All these producers are using Nokia hardware in the
cars. I would happily pay for a working solution of this problem ! If
you want to get a built-in bluetooth system, you pay 2000 EUR extra to
your car?s price, so there is a huge potential to gain new customers by
making rSAP for Android !!!!</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 17:47:38 +0000</when>
<what></what>
</comment>
<comment>
<author>Shiv...@gmail.com</author>
<when>Mon, 07 Mar 2011 13:46:36 +0000</when>
<what>Seems this is a duplicate of issue 4402.

It would be great if this could be fixed!</what>
</comment>
</bug>
<bug>
<bugid>14130</bugid>
<title>HTC EVO does not support streaming audio over USB (Android 2.2)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T01:57:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>charles....@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 22:59:28 +0000</openedDate>
<description>Streaming audio from a continuous feed on an HTC EVO using Android 2.2
using the USB port does not work. Although it is possible to play audio
files stored on the phoneQ&apos;Es local storage over USB, it is not possible
to broadcast audio from a network connection (e.g. internet) over the
USB port.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 19 Jan 2011 01:57:29 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>9207</bugid>
<title>Manage SIM contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hkunn...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 00:12:54 +0000</openedDate>
<description>It is basic on all cheap phones, a utility to manage contacts stored on
the SIM card.!</description>
</bug>
<bug>
<bugid>3330</bugid>
<title>Help regarding onPreviewFrame.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-21T20:50:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>prana...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jul 2009 06:54:32 +0000</openedDate>
<description>I m trying to save the preview data which i m getting in the byte[]
format. When we are trying to save it using following code it is not
giving the correct image. public void onPreviewFrame(byte[] data, Camera
camera) { // TODO Auto-generated method stub int[]
d=decodeYUV420SP(data,100,100); Bitmap bm = Bitmap.createBitmap(100,
100, Bitmap.Config.ARGB_8888); bm.setPixels(d, 0, 100, 0, 0, 100,
(100)); MediaStore.Images.Media.insertImage(getContentResolver(), bm,
Q&quot;E7Q&quot;E, Q&quot;E.jpg imageQ&quot;E); } } public int[] decodeYUV420SP( byte[] yuv420sp,
int width, int height) { final int frameSize = width * height; int
rgb[]=new int[width*height]; for (int j = 0, yp = 0; j Q&lt;E height; j++) {
int uvp = frameSize + (j Q&gt;EQ&gt;E 1) * width, u = 0, v = 0; for (int i = 0; i
Q&lt;E width; i++, yp++) { int y = (0xff Q&amp;E ((int) yuv420sp[yp])) - 16; if (y
Q&lt;E 0) y = 0; if ((i Q&amp;E 1) == 0) { v = (0xff Q&amp;E yuv420sp[uvp++]) - 128; u =
(0xff Q&amp;E yuv420sp[uvp++]) - 128; } int y1192 = 1192 * y; int r = (y1192 +
1634 * v); int g = (y1192 - 833 * v - 400 * u); int b = (y1192 + 2066 *
u); if (r Q&lt;E 0) r = 0; else if (r Q&gt;E 262143) r = 262143; if (g Q&lt;E 0) g = 0;
else if (g Q&gt;E 262143) g = 262143; if (b Q&lt;E 0) b = 0; else if (b Q&gt;E 262143)
b = 262143; rgb[yp] = 0xff000000 | ((r Q&lt;EQ&lt;E 6) Q&amp;E 0xff0000) | ((g Q&gt;EQ&gt;E 2) Q&amp;E
0xff00) | ((b Q&gt;EQ&gt;E 10) Q&amp;E 0xff); } } return rgb; } Please tell whats wrong
with the code and let me know if there is any other way possible.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 21 Jul 2009 20:50:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:10:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17861</bugid>
<title>Android SDK Eclipse Plugin option Q&quot;Eforce error when external jars contain native librariesQ&quot;E broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>olivier.chafik@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 20:27:36 +0000</openedDate>
<description>Hello, The Eclipse Android SDK Plugin has an issue with JARs that
contain native libraries. There is an Eclipse preference supposed to
accept libraries that are in the lib/ JAR folder, but itQ&apos;Es broken (see
Eclipse preferences / Android / Compile -Q&gt;E Q&quot;Eforce error when external
jars contain native librariesQ&quot;E). Looking at the sources
(https://www.assembla.com/code/android-gb-for-sharp-is01/git/nodes/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/preferences/AdtPrefs.java?rev=e0c05c2f793c4ecc17fd2c0e8886278b29546dd5)
in the `loadValues(PropertyChangeEvent event)` method, it looks like the
option field mBuildForceErrorOnNativeLibInJar is read from
PREFS_BUILD_RES_AUTO_REFRESH, which is wrong (itQ&apos;Es used for another
option). To test this, you can try adding BridJQ&apos;Es Android JAR
(http://code.google.com/p/bridj/downloads/detail?name=bridj-0.5-android.jar)
to an Android Eclipse Project : it contains a single .so file
(lib/armeabi/libbridj.so) which makes the build to fail, regardless of
the option. Thanks in advance for any help with this issue, itQ&apos;Es
annoying to use BridJ on Android with the Eclipse plugin because of
it... Cheers -- zOlive (http://ochafik.com)</description>
</bug>
<bug>
<bugid>19609</bugid>
<title>star and pound signs are stripped from contacts upon sharing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wojni...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 20:08:45 +0000</openedDate>
<description>If you have a contactQ&apos;Es phone number with stars or pound signs they are
automatically removed if you share such a contact. To reproduce: -create
a contact with a phone number containing stars or pound signs, -press
menu, share and choose a sharing method ie. Barcode scanner (if you have
it installed, if not any other sharing method should yield similar
result) -check what data is shared: all stars and pounds are removed.
Expected result: star and pound signs should remain intact. Device: lg
p500, android 2.3.3</description>
</bug>
<bug>
<bugid>14772</bugid>
<title>JPG Images EXIF GPS Date and Time Stamps data corrupted in Android V2.2 and Android V2.3.2</title>
<status>New</status>
<owner>wuchen...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>garyjame...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 07:03:25 +0000</openedDate>
<description>JPG Images EXIF GPS Date and Time Stamps data corrupted in Android V2.2
and Android V2.3.2 I have tested both Nexus S and Nexus One with
Imageotag V1.0.7 (see Android Market) as well as default Android Camera
app and used Picasa to show the EXIF data. See attached six images. In
summary - * Nexus One (v2.2.2) has corrupt EXIF GPS TIME in both
programs. * Nexus S (v2.3.2) has corrupt EXIF GPS DATE Q&amp;E TIME in both
programs (!) This is emphasised when I set GPS Date and Time to 0 in
Imageotag ( meaning dateQ&amp;Etime is set as 1970/01/01 00:00:00 ) Nexus One
shows Date: 1970:01:01 Time: 45.12 Nexus S shows Date: 0070:00:01 Time:
45.0 Nexus S is missing century, and has month number minus 1 which is
how the months are numbered internally in a Java Date object ie 0-11.
Results in some applications not being able to load these images. Please
fix. Thanks</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Feb 2011 17:51:35 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Feb 2011 17:51:57 +0000</when>
<what>may be internal bug http://b/3409869.</what>
</comment>
<comment>
<author>garyjame...@gmail.com</author>
<when>Wed, 02 Mar 2011 11:13:21 +0000</when>
<what>When running exiftool ( http://www.sno.phy.queensu.ca/~phil/exiftool/ ) on a Nexus One jpeg image it shows the longitude value in this GPS timestamp + warning message about Bad EXIF IFD directory -

---- ExifTool ----
ExifTool Version Number         : 8.50
Warning                         : Bad ExifIFD directory
---- System ----
File Name                       : 2011-03-02_21-22-03_664.jpg
Directory                       : .
File Size                       : 1801 kB
File Modification Date/Time     : 2011:03:02 21:22:14+11:00
File Permissions                : rwxrwxrwx
---- File ----
File Type                       : JPEG
MIME Type                       : image/jpeg
Exif Byte Order                 : Little-endian (Intel, II)
Image Width                     : 2592
Image Height                    : 1506
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
---- IFD0 ----
Modify Date                     : 2011:03:02 21:22:14
Camera Model Name               : Nexus One
Orientation                     : Unknown (0)
Metering Mode                   : Unknown (65535)
White Balance                   : Unknown (65535)
Image Height                    : 1506
Focal Length                    : 4.3 mm
Flash                           : Unknown (0xffff)
Modify Date                     : 2011:03:02 21:22:04
Light Source                    : Unknown
Image Width                     : 2592
Make                            : Google
---- GPS ----
GPS Time Stamp                  : 150:51:45
GPS Latitude Ref                : South
GPS Longitude                   : 150 deg 51Q&apos;E 45.00Q&quot;E
GPS Longitude Ref               : East
GPS Date Stamp                  : 2011:03:02
GPS Latitude                    : 34 deg 25Q&apos;E 41.31Q&quot;E
GPS Altitude                    : 512.9687214 m
---- IFD1 ----
Thumbnail Offset                : 477
Thumbnail Length                : 0
---- Composite ----
GPS Date/Time                   : 2011:03:02 150:51:45Z
GPS Latitude                    : 34 deg 25Q&apos;E 41.31Q&quot;E S
GPS Longitude                   : 150 deg 51Q&apos;E 45.00Q&quot;E E
GPS Position                    : 34 deg 25Q&apos;E 41.31Q&quot;E S, 150 deg 51Q&apos;E 45.00Q&quot;E E
Image Size                      : 2592x1506
Focal Length                    : 4.3 mm


</what>
</comment>
<comment>
<author>mukesh.g...@gmail.com</author>
<when>Sat, 23 Apr 2011 13:28:42 +0000</when>
<what>I also have the same problem. I am trying to add some values in UserComment exif tag and that will corrupt the whole EXIF data.

Please advice if there are any work around for this problem... </what>
</comment>
<comment>
<author>mukesh.g...@gmail.com</author>
<when>Sun, 21 Aug 2011 21:13:51 +0000</when>
<what>Any update or workaround or any other library for this issue. I am facing this problem now from months and there is not activity on this thread also. @owner of this issue please reply what is the status of the issue. Is there any progress in this ....</what>
</comment>
</bug>
<bug>
<bugid>17674</bugid>
<title>Harfbuzz issue - Urdu character reshaping is wrong</title>
<status>New</status>
<owner>fabrice%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>barathra...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 15:31:04 +0000</openedDate>
<description>Android version: 3.1 I am using development tablet Issue: Urdu character
reshaping is not proper Steps to reproduce: 1. Type the character 0x0679
(Tteh) 2. Then type the character 0x0633 (Seen) Current behavior: Now
first character should be changed to initial glyph (0xFB68) Expected
behavior: But this is getting changed to isolated form (0xFB66)
Additional info: The above character (0x0679) is an example. Few other
Urdu characterQ&apos;Es reshaping is also not proper. Ex: 0x0679, 0x0688,
0x0691, 0x06BA, 0x06BE to 0x06C3, 0x06D0 to 0x06D3</description>
<comment>
<author>barathra...@gmail.com</author>
<when>Wed, 15 Jun 2011 15:48:29 +0000</when>
<what>Sorry, Pls check the behavior below: 

Expected behavior: 
Now first character should be changed to initial glyph (0xFB68)

Current behavior: 
But this is getting changed to isolated form (0xFB66)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:34:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3231</bugid>
<title>Gmail doesnQ&apos;Et show real sender name for incoming email, only email address</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>eric...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jul 2009 00:48:20 +0000</openedDate>
<description>This seems to only be an issue with email received from Japanese mobile
phones. (domains @docomo.ne.jp @ezweb.ne.jp @softbank.ne.jp) The contact
stored on the android and in gmail has all information (name, number,
email address). Yet when an email from such a contact comes in their
name is not displayed in Gmail, only their email address, which can make
it rather hard to guess who the mail is from. This is probably caused by
those carriers not properly formatting their emails, but since we canQ&apos;Et
force them to change it would be nice to have a matching against the
contacts list done and display their name that way. This is what
Japanese mobile phones do for incoming mail. NOTE: This form is only for
reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:22:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:43:13 +0000</when>
<what></what>
</comment>
<comment>
<author>rmon...@gmail.com</author>
<when>Wed, 24 Mar 2010 02:35:51 +0000</when>
<what>I have this same problem too. It is really hard to know who is sending me emails.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:33 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:22 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>11517</bugid>
<title>Android 2.2 operating system does not display arabic fonts correctly</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-27T18:28:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gsh...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 18:00:27 +0000</openedDate>
<description>When opening any arabic language website, the fonts of the text are not
connected. This also effects sms and any other software that I open. My
device is HTC desire.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Sep 2010 18:28:27 +0000</when>
<what></what>
</comment>
<comment>
<author>gsh...@gmail.com</author>
<when>Mon, 27 Sep 2010 19:08:26 +0000</when>
<what>Correct me if I am wrong
You cannot merge a bug into an enhancement</what>
</comment>
</bug>
<bug>
<bugid>3646</bugid>
<title>RFE: Option to imbed current GPS location when no location is present in a picture.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>healy.be...@gmail.com</reportedBy>
<openedDate>Mon, 24 Aug 2009 15:18:39 +0000</openedDate>
<description>I would like to use an external camera to take photos (mineQ&apos;Es
waterproof, so thereQ&apos;Es an obvious advantage), and then use my phone to
upload the pictures with a geotag. Currently I am taking a photo with
both my camera and with the phone and manually tagging each photo. This
is painstaking. If I could simply take the card from the phone, snap the
photos, put the card back in the phone, geotag and upload, it would make
things a lot easier.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:14:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14361</bugid>
<title>FM Tuner RDS/RBDS RT Decoding Bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-27T18:56:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ajuri...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 17:54:40 +0000</openedDate>
<description>I just got to use the MotorolaQ&apos;Es Droid X FM Tuner yesterday and I
noticed a pretty significant issue. I like how this phone has an FM
Tuner app standard. I like even more how the app supports RDS/RBDS.
However, I noticed an issue with the display of the RadioText (RT),
which is the 64 character text field transmitted by stations that encode
with RDS/RBDS. When the RT is longer than what can fit on the screen
(approx. 23 characters) the app attempts to scroll it across the screen.
However, once this scroll gets initiated, often times, it stops
scrolling, and resets itself to the begining of the string, without
showing all 64 characters of the RT. This, in effect, makes it so you
can only see the first 23-30 characters of a song title/artist/album/etc
until the scroll gets reset. You never see the second half of the
string. IQ&apos;Em speculating that this reset occurs everytime the RDS/RBDS
station changes its Program Service (PS) field. In the United States, it
is a very common practice for stations to change this PS field every 2-5
seconds. It appears that the RT scrolling Q&quot;EresetsQ&quot;E itself every 2-5
seconds, thus why I believe this bug is related to the PS changing. ItQ&apos;Es
interesting that the FM Tuner app has this problem, because the PS is
never displayed (which is fine). I would recommend looking into this
issue further and correcting this problem. I also would recommend
devoting more of the screen to fully display the RT. Then you wouldnQ&apos;Et
need to scroll it. Perhaps re-designing the display slightly so that you
can fit the entire RT on the screen (perhaps dedicate two lines for it)</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 Jan 2011 18:56:30 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>19554</bugid>
<title>Graphical Layout editor tab very slow when scaled</title>
<status>Duplicate</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-08-26T18:12:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ian.dees</reportedBy>
<openedDate>Thu, 25 Aug 2011 16:09:31 +0000</openedDate>
<description>Host OS: Ubuntu 10.04 Eclipse version: Indigo ADT plug-in version:
12.0.0.v201106281929-138431 When the Graphical Layout editor tab is
selected on a layout editor the default action is to scale the rendered
layout to fit into the available editor window. This pegs my CPU for
several seconds and since this view gets rendered before allowing me to
switch to the XML editor (see issue #19553) it adds several seconds to
the workflow of making a quick change to a layout. Please at least make
the default to not scale the rendering if itQ&apos;Es difficult to speed up the
scaling system.</description>
<comment>
<author>vs...@google.com</author>
<when>Fri, 26 Aug 2011 00:38:21 +0000</when>
<what>This looks like the same as: http://code.google.com/p/android/issues/detail?id=19447, which was just fixed. Please try out the patch posted at that link.</what>
</comment>
<comment>
<author>ian.dees</author>
<when>Fri, 26 Aug 2011 01:16:30 +0000</when>
<what>I updated to the patched version in issue #19447 and it seems like scaling is quite a bit faster, but it does seem like memory usage is at least twice as much as it was with the previous version of ADT r12 plugin.

Regardless, IQ&apos;Ed say this issue should be merged with that one.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 26 Aug 2011 18:12:02 +0000</when>
<what>IQ&apos;Eve uploaded a new build to 
   http://tools.android.com/download/android-eclipse-9.zip?attredirects=0Q&amp;Ed=1 
Please give it a try and see if the memory usage is fixed.</what>
</comment>
</bug>
<bug>
<bugid>7996</bugid>
<title>new images added to an existing folder are not being shown in other applications until reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>selth.blackwings</reportedBy>
<openedDate>Tue, 27 Apr 2010 15:27:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem : 1- use an application such as dropbox and
download a couple pictures 2- open an application such as the contact
list and edit an user to add a picture 3- add more pictures 4- repeat
edition operation and see that the pictures will not be listed at all.
5- rebooting solves the problem - What happened. I downloaded two
pictures using the dropbox application, went to another application to
edit the contact details but there were no new pictures listed for that
folder or in the Q&quot;EallQ&quot;E group - What you think the correct behavior
should be. It should be possible to see the new pictures without having
to reboot the phone DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) I have a HTC desire A8181 running android
2.1-update1 If you happen to have a development environment, please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem.</description>
<comment>
<author>selth.blackwings</author>
<when>Tue, 27 Apr 2010 16:46:49 +0000</when>
<what>using a task killer to kill all processes does solve the issue as well. I will try to
gather an adb bugreport later on.</what>
</comment>
</bug>
<bug>
<bugid>4857</bugid>
<title>Market crash (IllegalArgumentException when changing orientation after starting Market)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 14:55:35 +0000</openedDate>
<description>Steps: * Change SIM card so it asks for your Google account password
after starting the phone * Start Market in portrait * Wait for password
input dialog * Switch orientation * Market crashes Attached logcat
output (CanQ&apos;Et reproduce myself) Model number: T-Mobile G1 Firmware
version 1.6 Build number: DRC92</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 15:53:31 +0000</when>
<what></what>
</comment>
<comment>
<author>ttta...@gmail.com</author>
<when>Mon, 03 Jan 2011 01:47:02 +0000</when>
<what>same problem</what>
</comment>
</bug>
<bug>
<bugid>4828</bugid>
<title>Display does not activate on alarm if device docked and screen is locked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>felixthe...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 16:07:00 +0000</openedDate>
<description>When placing the device in the media dock to use as an alarm clock at
bedside and pressing the lock screen button in order to dim the display
completely, once the alarm goes off the display does not automatically
activate. The user has to first press the lock screen button before the
display is activated and the user is able to dismiss the alarm.
Reproduce: Dock Droid in media dock. Set alarm for future time. Press
screen lock button to turn off display. Wait for alarm to go off.
Desired behavior: Once the alarm goes off automatically wake the display
so that the user can act to snooze/dismiss the alarm without scrambling
for the screen lock button in the dark. Device: Motorola Droid Firmware:
2.0 Build Number: ESD20</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:49:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14735</bugid>
<title>People search only searches names, needs to search Company, Job Title, Category, Address as well</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T22:54:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jimb...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 22:35:14 +0000</openedDate>
<description>Google is the king of searching. So why does their flagship phone, the
Android, not have capacity to search its own contact list? People Search
only indexes the persons name. ??? what if I want to pull up a list of
all the plumbers in my personal rolodex. or lawyers . . .. Google Maps
search will pull up lots of lawyers but I want easy access to MY
plumber, lawyer . . . I want it work like searching my contacts in
Microsoft Outlook! It should search business, company, profession,
street name, and NOTES! ALSO there is a bug in People Search. when i use
people search to look up Q&quot;EJohnQ&quot;E i get all the JohnQ&apos;Es. as i start to
scroll down the list it usually just disappears and reverts to the
alphabetical listing of all my contacts. WTF.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 22:54:25 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>9231</bugid>
<title>Delete CItyID as an Q&apos;EembeddedQ&apos;E app</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-06-22T00:12:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>c308682</reportedBy>
<openedDate>Mon, 21 Jun 2010 16:46:17 +0000</openedDate>
<description>Make it optional in the Market only</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Jun 2010 00:12:31 +0000</when>
<what>CItyID isnQ&apos;Et a Google-supplied app. youQ&apos;Ell need to report this to your carrier/vendor.</what>
</comment>
</bug>
<bug>
<bugid>2331</bugid>
<title>Remove BUILD_WITHOUT_PV hack</title>
<status>Released</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>2009-04-01T14:55:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Mon, 30 Mar 2009 22:48:04 +0000</openedDate>
<description>Change 9413 adds BUILD_WITHOUT_PV=true globally, and must be reverted as
soon as OpenCORE builds again.</description>
<comment>
<author>yend...@pv.com</author>
<when>Tue, 31 Mar 2009 20:27:23 +0000</when>
<what>
 https://review.source.android.com/Gerrit#change,9446
 https://review.source.android.com/Gerrit#change,9447
 https://review.source.android.com/Gerrit#change,9448</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 14:55:04 +0000</when>
<what>Thanks for the fixes :)</what>
</comment>
</bug>
<bug>
<bugid>1902</bugid>
<title>ApiDemos and DevTools cannot be seen in menu list</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>r98741...@ntu.edu.tw</reportedBy>
<openedDate>Tue, 03 Feb 2009 03:16:00 +0000</openedDate>
<description>Android code version: Open Source distribution after 2009 Development
environment: Ubunto 7.1 Describe the problem: ApiDemos and DevTools
cannot be seen or launched Steps to reproduce: 1. #make 2. #.
build/envsetup.sh 3. #chooseproduct generic 4. #emulator 5. Press Menu
icon and see the list Expected results: Not able to see Q&quot;EApiDemosQ&quot;E and
Q&quot;EDevToolsQ&quot;E icons in the menu list. And cannot be launch after adb
install the apk as well. Observed results: I/PackageManager( 176):
/system/app/Development.apk changed; collecting certs E/PackageManager(
176): Package com.android.development requires unavailable shared
library com.google.android.maps; ignoring! I/PackageManager( 176):
/data/app/ApiDemos.apk changed; collecting certs E/PackageManager( 176):
Package com.example.android.apis requires unavailable shared library
com.google.android.maps; ignoring! Additional information: In
PackageManagerService.java line 1713, there is a function to check the
certificate called collectCertificatesLI(...), and it result a kind of
problem and return Q&quot;EfalseQ&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 12:57:59 +0000</when>
<what>The problem isnQ&apos;Et related to the certificates, itQ&apos;Es related to the fact that the
systems properly fails to install applications that rely on a library thatQ&apos;Es not
installed (in this case the maps library).

This issue is assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>irshad...@gmail.com</author>
<when>Wed, 29 Apr 2009 09:42:44 +0000</when>
<what>The issue is still present with the Cupcake code. I have 18 April 2009 code and
trying to install ApiDemos.apk but its return stating 
Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY].

Please let me know the solution for this issue
</what>
</comment>
<comment>
<author>doublemi...@gmail.com</author>
<when>Mon, 06 Jul 2009 03:39:50 +0000</when>
<what>I am also looking for the solution to this issue.</what>
</comment>
<comment>
<author>m...@ti.com</author>
<when>Mon, 06 Jul 2009 20:02:20 +0000</when>
<what>I am looking forward to a solution to this problem. The development tools are really 
needed and this is blocking the use of them!

Could you make the com.google.android.maps library public somehow so that we can get 
the installation going or separate the rest of the development tools from the Maps?

/Mikkel Christensen</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:53:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:36:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7503</bugid>
<title>Phone Orientation when in Car Dock/Landscape Mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>axiscomp...@gmail.com</reportedBy>
<openedDate>Fri, 02 Apr 2010 14:20:13 +0000</openedDate>
<description>There is a problem in the phone orientation when in the car dock. When
making or receiving a call, the phone stays in portrait mode which is
side ways when in the car dock. Also, on the Motorola Droid, if the
slide keyboard is open, the phone does switch to landscape mode (as it
should whenever the device is turned but it doesnQ&apos;Et) but there is no way
to dial. The keypad is gone on the screen. These 2 issues are a big
hassle and in my opinion a bug. Now when I have the phone in the car
dock and need to make or receive a call. I have to spend more time to
figure out where all the button are and thus more risk of a car
accident. What is the purpose of a speakerphone and hands free if
everything is sideways.</description>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Thu, 22 Apr 2010 06:02:17 +0000</when>
<what>Same lack of sideways behavior on the Nexus One (not sure about keyboard disappearing
if open, though).  Please fix with next OTA</what>
</comment>
</bug>
<bug>
<bugid>2001</bugid>
<title>Data services not reconnecting after walking out of WIFI range</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>d.a.rom...@gmail.com</reportedBy>
<openedDate>Fri, 13 Feb 2009 16:40:31 +0000</openedDate>
<description>I have WIFI at home, and it seems that whenever I walk out of a WIFI
zone, the data services never reconnect. Once the wifi indicator
dissapears from the notification bar, the EDGE symbol never comes back,
and I have to go into airplane mode (disconnect the radio antenna then
reconnect it) and back out to get it to reconnect again. Only started
happening with RC33 update.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:17:14 +0000</when>
<what>Which version of Android are you using? Do you have any information about your Wifi
Access Point? Are you set up to run adb?</what>
</comment>
<comment>
<author>d.a.rom...@gmail.com</author>
<when>Wed, 04 Mar 2009 16:23:41 +0000</when>
<what>I am using rc33, it only started happeneing with rc33. I am running an older 802.11b acces point, apple 
airport. And I donQ&apos;Et know what adb is.</what>
</comment>
<comment>
<author>jmcg...@gmail.com</author>
<when>Mon, 30 Mar 2009 10:51:23 +0000</when>
<what>#2326 might be the same thing, IQ&apos;Eve uploaded a bug report there.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:56:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:21:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:36:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:25:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10766</bugid>
<title>Race condition in BasicAdapterTest.java</title>
<status>New</status>
<owner>npe...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>rikard.s...@stericsson.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 11:12:19 +0000</openedDate>
<description>Error description: ThereQ&apos;Es a race condition in
BasicAdapterTest.disable() From BasicAdapterTest.java: 185
adapter.disable(); 186 for (int i=0; iQ&lt;EDISABLE_TIMEOUT/POLL_TIME; i++) {
187 switch (adapter.getState()) { 188 case BluetoothAdapter.STATE_OFF:
189 assertFalse(adapter.isEnabled()); 190 return; 191 default: 192
assertEquals(BluetoothAdapter.STATE_TURNING_OFF, adapter.getState());
193 assertFalse(adapter.isEnabled()); 194 break; 195 } 196
sleep(POLL_TIME); 197 } The assert on line 192 assumes that
adapter.getState() returns the same value as it did on line 187, but the
state can have changed in between. This can be fixed in many ways, but
the simplest is to change to: adapter.disable(); for (int i=0;
iQ&lt;EDISABLE_TIMEOUT/POLL_TIME; i++) { int state = adapter.getState();
switch (state) { case BluetoothAdapter.STATE_OFF:
assertFalse(adapter.isEnabled()); return; default:
assertEquals(BluetoothAdapter.STATE_TURNING_OFF, state);
assertFalse(adapter.isEnabled()); break; } sleep(POLL_TIME); } Best
Regards Magnus Malmborn Rikard Str?man</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 Aug 2010 20:11:16 +0000</when>
<what></what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Wed, 25 Aug 2010 20:18:08 +0000</when>
<what>Your fix sounds correct. If you can send a patch on r.android.com and cc me iQ&apos;Ell approve it quickly.</what>
</comment>
</bug>
<bug>
<bugid>4394</bugid>
<title>setTheme() does not work as expected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>36</stars>
<reportedBy>christia...@gmail.com</reportedBy>
<openedDate>Tue, 27 Oct 2009 21:13:24 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
package.com.chresko.android.test; import android.app.Activity; import
android.os.Bundle; public class Test extends Activity { public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTheme(android.R.style.Theme_Dialog); setContentView(R.layout.main); }
} Install and launch. - What happened. Activity is launched without
theme applied. - What you think the correct behavior should be. Activity
is launched with theme applied. Tested under SDKs 1.6, 2.0 Platforms
Ubuntu, OS X Of note, the theme is Q&apos;Ekind ofQ&apos;E applied if you place
setTheme() before super.onCreate(). However, the background is always
black (I am not explicitly setting the background to black (or any
color) anywhere).</description>
<comment>
<author>beworker</author>
<when>Thu, 19 Nov 2009 23:55:33 +0000</when>
<what>Hey Christian, 

if you just need a dynamic (same activity to be either a dialog or a full screen
activity) you could try the following approach.

AndroidManifest.xml
Q&lt;Eactivity android:name=Q&quot;E.ShowSettingsActivityQ&quot;E
  ...
  android:theme=Q&quot;E@android:style/Theme.DialogQ&quot;EQ&gt;E
  ...

ShowSettingsActivity.java
@Override public void setTheme(int resid) {
   boolean isFullScreen = ... ; // get from configuration
   super.setTheme(isFullScreen ? android.R.style.Theme : resid);
}

Now you just need to define isFullScreen and restart activity. This approach works
with my application (market://search?q=pname:com.bwx.bequick). Hope this helps.

Best Regards,
Sergey

</what>
</comment>
<comment>
<author>rame...@gmail.com</author>
<when>Wed, 17 Mar 2010 21:00:46 +0000</when>
<what>Call like this!...

public class Test extends Activity {
   public void onCreate(Bundle savedInstanceState)
   {
      setTheme(android.R.style.Theme_Dialog);
      
       super.onCreate(savedInstanceState);
     
      setContentView(R.layout.main);
   }
}
</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Wed, 17 Mar 2010 21:08:14 +0000</when>
<what>Please see my note:
Of note, the theme is Q&apos;Ekind ofQ&apos;E applied if you place setTheme() before
super.onCreate().  However, the background is always black (I am not
explicitly setting the background to black (or any color) anywhere).</what>
</comment>
<comment>
<author>beworker</author>
<when>Wed, 17 Mar 2010 21:20:06 +0000</when>
<what>I tried different solutions and there is only one that works for me very well with no
side effects at all Android phones. I have a main activity with a coding inside,
which is a normal screen activity. Then I extended this main activity with another
activity which does not have any coding (just extends). I used this activity to
assign @android:style/Theme.Dialog theme in the Manifest file. Then I created a third
invisible activity (theme=@android:style/Theme.NoDisplay) which either starts the
normal screen activity or a dialog activity depending on a configuration. Then
invisible activity finishes itself. You can check out com.bwx.bequick app on the Market.</what>
</comment>
<comment>
<author>farp...@gmail.com</author>
<when>Sun, 09 May 2010 10:19:40 +0000</when>
<what>It will not work if we set theme in code other than in AndroidManifest.xml!!
Why?</what>
</comment>
<comment>
<author>mark.gil...@gmail.com</author>
<when>Sun, 20 Jun 2010 22:46:31 +0000</when>
<what>Behaviour is also different between 1.5 and 2.1 devices.  Both broken, but it different ways.

I coded a workaround, and it only worked in 1.5.

Come on Google, sort this mess out.  If itQ&apos;Es in the API, it should work as per the documentation.</what>
</comment>
<comment>
<author>MatthewR...@gmail.com</author>
<when>Thu, 03 Mar 2011 22:08:24 +0000</when>
<what>I get this bug too, it makes theming based on sharedpreferences very difficult. If anyone has a workaround to this IQ&apos;Ed be interested to see it :)</what>
</comment>
<comment>
<author>dip...@gmail.com</author>
<when>Mon, 23 May 2011 06:40:51 +0000</when>
<what>Would like to give a work around for this problem.

Problem : How to use the same activity as both dialog and full screen based.

Solution : Q&lt;EbrQ&gt;E
1. Define your activity in your AndroidManifest.xml with the theme @android:style/Theme.DialogQ&lt;EbrQ&gt;E
2. In your respective .Java file, check for an intent extra that defines dialog mode. Q&lt;EbrQ&gt;E
3. If it does not exist, set the Theme to android.R.style.Theme. This is the default theme which is applied if you do not define any theme.

Code :

    boolean fDialogMode		= getIntent().hasExtra( Q&quot;Edialog_modeQ&quot;E );
		
    if( ! fDialogMode ) {
        super.setTheme( android.R.style.Theme );
    }

Alternate Solution:

A more complex solution is to use AlertDialog as below:

1. Define a ListAdapter class extended from ArrayAdapter. 
2. return 1 in getCount function

    @Override
    public int getCount() { return 1; }

3. In the getView function, inflate the layout of the activity you need and do any customization before returning the view.

    @Override
    public View getView( int position, View view, ViewGroup group ) {
        View v = view;
        if( v == null ) {
            v = getSystemService(Context.LAYOUT_INFLATER_SERVICE).inflate( Q&lt;Elayout res idQ&gt;E, null );
        }

        ... Do any customization here    ....

        return v;
    }

This is definitely a second choice option by if you are not doing too much processing in the activity class this could be an option.

Only reason to consider this solution could be that the logic to show it in a dialog is isolated to the places where it is used as a dialog.
</what>
</comment>
<comment>
<author>raymond....@gmail.com</author>
<when>Wed, 21 Sep 2011 12:48:24 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=3793

tracking closed ticket with similar issue.

I also get the same behavior as reported. setTheme is actually working proved by the color changes on View font, but however the background is not even though itQ&apos;Es not explicitly defined elsewhere.</what>
</comment>
</bug>
<bug>
<bugid>10510</bugid>
<title>WebView + Fullscreen + Keyboard = Fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gary...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 14:30:48 +0000</openedDate>
<description>Not sure if it affects only 2.2. But please use only hdpi devices to
reproduce since most rendering problems have been hdpi related.
Confirmed both on a real device (Droid running 2.2) and emulator. -
Steps to reproduce the problem (including sample code if appropriate).
1. Set up a simple app embedding a WebView 2. Make this app fullscreen
(not showing notification bar) 3. Request any webpage with a input
textbox at bottom. Then click the textbox to try to input something. -
What happened. Soft keyboard shows but it doesnQ&apos;Et scroll the textbox in
right position. The soft keybord can cover the textbox entirely
sometimes. - What you think the correct behavior should be. The textbox
will be automatically scrolled to a visible location.
--------------------------------- Attached screenshots: 1. Before
prompting softkeyboard. Note: the textbox is at bottom 2. In
non-fullscreen mode, the textbox is scrolled automatically to middle.
Working correctly and nice. 3. Fullscreen (notification bar hidden), the
textbox is not scrolled to right place (bug).</description>
<comment>
<author>gary...@gmail.com</author>
<when>Wed, 18 Aug 2010 15:09:56 +0000</when>
<what>This bug is more like an old one ( http://code.google.com/p/android/issues/detail?id=5596 ) which has been fixed on froyo.</what>
</comment>
<comment>
<author>xScopeBr...@gmail.com</author>
<when>Tue, 05 Oct 2010 03:27:22 +0000</when>
<what>Please isnQ&apos;Et this obvious?</what>
</comment>
</bug>
<bug>
<bugid>18198</bugid>
<title>Exceeded Q&quot;EDaily QuotaQ&quot;E when importing ical calendar database</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Gabriela...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jul 2011 20:40:07 +0000</openedDate>
<description>- Steps to reproduce the problem: Set up several calendars in your
account. Import ical files to each of the calendars. - What happened: At
some point an error occurs Q&quot;Edaily quota exceededQ&quot;E (German: Ihr
taegliches Kontingent ist ueberschrittenQ&quot;E. There is NO explanation about
this quota, neither in Google Calendar help, nor is there any solution
in any forum I found. - What you think the correct behavior should be:
There should be no limitation for importing calendar data bases OR there
should be a message that explains what exactly this quota is and what it
means (when I can import more events and how many) Samsung Galaxy S2,
Android 2.3 Please help.</description>
</bug>
<bug>
<bugid>4357</bugid>
<title>Time Zone is incorrect CST (Cental Standard Time)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>5</stars>
<reportedBy>abstract...@gmail.com</reportedBy>
<openedDate>Sun, 25 Oct 2009 02:49:49 +0000</openedDate>
<description>I have an HTC Hero and I am located in Chicago Illinois and the current
time zone is CST (Central Standard Time) which is -6 GMT - The automatic
time/date sync with sprint shows my time -5 GMT and when I try to
manually set the time zone to Central it shows -5 GMT - This is
incorrect and is show and hour difference between the my computer
calendar and the phone</description>
<comment>
<author>abstract...@gmail.com</author>
<when>Sun, 25 Oct 2009 03:28:49 +0000</when>
<what>It appears that the Day Light Savings time settings are in correct DST there appears
to be 2 weeks off at the end of October - The DST start and end times were changed in
United Sates and it appears that the phone doesnQ&apos;Et reflect the changes.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 14:34:04 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 04 Apr 2011 09:22:29 +0000</when>
<what>In Denmark I have a problem with the messaging app stamping/sorting received SMSes one hour too early - and starting this week (summer time active) itQ&apos;Es TWO hours.

IQ&apos;Eve set SMSes to be sorted by Sent time - not received.

isuue </what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 04 Apr 2011 09:23:52 +0000</when>
<what>Issue 15292 is related.

</what>
</comment>
</bug>
<bug>
<bugid>5796</bugid>
<title>Repeating appointments show on deleted days</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 02:38:13 +0000</openedDate>
<description>If you make a weekly repeating appointment and delete one of them (Q&quot;Eonly
this instanceQ&quot;E) in the Google calendar (on a computer) the deleted day
still shows the appointment on Android. Repro: - Create a repeating
weekly appointment on Wednesday 18:00 ending after a few weeks - Delete
the instance in week no. 2 choosing Q&quot;Eonly this instance. - Check the day
on your Android phone. Notice that the deleted day still has the
appointment when it shouldnQ&apos;Et. I use Tattoo.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 31 May 2010 15:17:10 +0000</when>
<what>Also reported here (you should start it there too):

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=633b1ae3a77fb3e6</what>
</comment>
</bug>
<bug>
<bugid>10291</bugid>
<title>test</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-08-09T02:51:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wesli...@gmail.com</reportedBy>
<openedDate>Sun, 08 Aug 2010 10:27:19 +0000</openedDate>
<description>test</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:51:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3695</bugid>
<title>Email app should recognize URLs in plain text emails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>alawson72@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 08:54:35 +0000</openedDate>
<description>- Steps to reproduce the problem Open a plaintext email containing a URL
in the normal format such as; http://code.google.com/p/android The mail
client does not recognise the URL - it is shown as normal text. - Sample
source code demonstrating the problem None. - What you think the correct
behavior should be. The URL should be underscored and clickable. When
clicked, it should be launched in a web browser.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 12:05:05 +0000</when>
<what></what>
</comment>
<comment>
<author>art.feve...@gmail.com</author>
<when>Tue, 27 Sep 2011 22:07:39 +0000</when>
<what>I have encountered this problem in the stock mail app on my new Motorola Droid Bionic.  Most URLs included in the body of an email are not clickable (though a few are).  Even stranger, if the URL contains a long string of numerals, and I hit that part of the URL with my finger, the Bionic switches to phone mode and puts the numerals into the dialer.  I would classify this as a Defect, not an Enhancement.</what>
</comment>
</bug>
<bug>
<bugid>12461</bugid>
<title>Hierarchy Viewer Q&apos;EPixel Perfect ViewQ&apos;E Misaligns Dialog View Outlines</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>wetz...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 18:35:11 +0000</openedDate>
<description>Host OS: Ubuntu Linux 10.04 x64 SDK tools version: revision 7 Version of
the platform running in the emulator: 8 STEPS TO REPRODUCE: 1. Open a
dialog in the emulator. For example, the Add to Home screen dialog by
long pressing the home screen. 2. Open hierarchyviewer and load view
hierarchy. Switch to the loupe view (the right of the two buttons in the
lefthand corner). 3. Click on some views in the view tree on the left.
Note what portion of screen is highlighted. EXPECTED RESULTS: The
correct view should be highlighted with margin and padding shown
appropriately. OBSERVED RESULTS: The outline of the root dialog view is
aligned to the top of the displayed screen, instead of to the bounds of
the floating dialog window. This misaligns all the outlines of views by
the distance from the top of the screen to the top of the dialog, making
it very hard to debug layouts inside of dialogs with this tool. Some
screenshots of this attached.</description>
<comment>
<author>alexdavi...@gmail.com</author>
<when>Tue, 09 Nov 2010 19:15:27 +0000</when>
<what>reroducible</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:36:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14680</bugid>
<title>New Project Wizard must be redesigned to be more compact</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-09-13T21:19:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 20:31:02 +0000</openedDate>
<description>The current New Project Wizard in ADT is just too tall. For people which
limited resolution on their monitor (e.g. mine in 1024x768), the page
doesnQ&apos;Et fit. We did a quick patch by adding a vertical scrollbar last
year, but the thing just needs a serious redesign using multiple pages.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 11 Feb 2011 20:42:21 +0000</when>
<what>For the record, hereQ&apos;Es TorQ&apos;Es proposal, paraphrased:
---------------------------------------------------

Page 1: everything in the Q&quot;EContentsQ&quot;E box today, minus the sample selector, followed by the Working Sets checkbox:

Project name: [____________________________________]
Contents
(*) Create new project in workspace
( ) Create project from existing source
[x] Use default location
    Location: [____________________________________] [Browse]
( ) Create project from samples

Working sets [ ] Add project to working sets Working sets: [ dropdown ] [Select?]


Page 2: This has just the SDK table plus a label stating what youQ&apos;Ere selecting:

Select Target SDK:
Build Target:
    Target Name       Vendor       Platform    API
[ ] Android 1.6       AOSP         1.6         4
[x] Android 2.2       AOSP         2.2         8
etc
Standard Android platform 2.3.

Page 3:

The contents of page 3 depends on what you selected in page 1.

If you selected to create a sample, you are given a list box listing the various available samples to choose from (whose selection depends on which SDK you chose on page 2).

Otherwise, you are given the following panel, where the text field[s] are given initial defaults based on the project name, e.g. if the project name is Q&quot;EHelloWorldQ&quot;E, then the default application name is Q&quot;EHelloWorldQ&quot;E as well, the default activity name is Q&quot;EHelloWorldActivityQ&quot;E, the package name is Q&quot;EhelloworldQ&quot;E, and the Min SDK version matches the number of the SDK you picked on page 2.

Properties Application name: [_______________________________________] 
               Package name: [_______________________________________] 
        [ ] Create Activity: [_______________________________________]
            Min SDK Version: [Android 2.3]

---------------------------------------------------
Sounds a lot like what I had in mind.
The only difference is that I think Page 3 would be an optional sample-chooser, skipped if not using samples, and Page 4 is the app info.
Pages 2/3/4 should include a summary of what was choosen before.

Also the test page should just be triggered differently:
- in the first page, add a Q&quot;Ecreate new test project in workspaceQ&quot;E. If selected, next page is to choose the base project, and then a page with the test info. For simplification, the test project will reuse the same target so all we need is page 4 (the app info). If the user wants s/he can change the target later on.

- when selecting a sample, if we detect thereQ&apos;Es a test within it, have a checkbox asking if we should do a test project. The only info required is the project name, all other info should be auto-populated.
</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 13 Sep 2011 21:19:25 +0000</when>
<what>Fixed in the next version of ADT.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16889</bugid>
<title>Looping Audio files cause Log file to be cluttered every time the audio is looped.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ash.mcco...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 14:54:58 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.1. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). Create a MediaPlayer instance with looping
turned on: - squishSound = MediaPlayer.create(context, R.raw.juicy);
squishSound.setVolume(0, 0); squishSound.setLooping(true);
squishSound.start(); - What happened. There is an info/warning message
every time the looping sample is restarted, e.g. 05-16 15:51:01.120:
WARN/MediaPlayer(10356): info/warning (1, 44) 05-16 15:51:01.120:
INFO/MediaPlayer(10356): Info (1,44) 05-16 15:51:03.487:
WARN/MediaPlayer(10356): info/warning (1, 44) 05-16 15:51:03.487:
INFO/MediaPlayer(10356): Info (1,44) 05-16 15:51:05.854:
WARN/MediaPlayer(10356): info/warning (1, 44) 05-16 15:51:05.854:
INFO/MediaPlayer(10356): Info (1,44) 05-16 15:51:08.221:
WARN/MediaPlayer(10356): info/warning (1, 44) 05-16 15:51:08.221:
INFO/MediaPlayer(10356): Info (1,44) - What you think the correct
behavior should be. No message is needed</description>
</bug>
<bug>
<bugid>17183</bugid>
<title>USB Debugging Issue on Sidekick 4G</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-05-27T00:45:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>crystall...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 00:28:45 +0000</openedDate>
<description>Android Ver: 2.2.1 Froyo Phone: Sidekick 4G OS: Windows XP When I plug
in the device on USB Debugging, the device shows up as Q&quot;EUSB DeviceQ&quot;E. For
this reason, I canQ&apos;Et use DDMS with it, because the computer doesnQ&apos;Et
recognize the device as an Android phone. If I plug the device in
normally on Mass Storage without debugging, it shows up as SGH-T839. As
a test, I tried installing the driver with debugging off, and it worked.
But it fails when using it on debugging because itQ&apos;Es not recognized.
Picture is attached, showing you the installation prompt on debugging
mode. The next one is without debugging mode.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 27 May 2011 00:45:56 +0000</when>
<what>You need to contact the manufacturer for the USB driver.</what>
</comment>
</bug>
<bug>
<bugid>14344</bugid>
<title>The number of Vibration object instances keeps rising in system_server process</title>
<status>New</status>
<owner>bradfitzgoog</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>oceaned...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 02:46:42 +0000</openedDate>
<description>1. Run: adb shell monkey -v -p com.android.contacts --ignore-crashes
--ignore-timeouts --ignore-security-exceptions --throttle 300 5000 2.
Force GC on system_server process in DDMS several times. 3. Generate
system_server java heap dump by kill -10 Analyse the heap dump, there
are hundreds of HardwareService.Vibration(for Android
2.1)/VibratorService.Vibration(for Android 2.2Q&amp;E2.3) object instances.
The issue happens at least on 2.1, 2.2, 2.3 emulator. This issue will
eventually cause system_server dalvik process abort due to Excessive JNI
global references. The issue happens when TwelveKeyDialer in Contacts
call android.os.Vibrator.vibrate() for each dial pad key onClick(), and
Vibrator.vibrate() will call through Binder to HardwareService.vibrate()
Q&amp;E this method will create a new instance of HardwareService.Vibration
instance, and this instance will be hold by BinderProxy. For unknown
reason, the BinderProxy will hold every HardwareService.Vibration
instances and prevent GC to reclaim. These instances can only be
reclaimed when Binder is dead which means the acore process the Contacts
app runs in got killed. But acore process is a always running process
and unlikely to be killed. So there will be more Q&amp;E more
HardwareService.Vibration instance in system_server process.</description>
<comment>
<author>oceaned...@gmail.com</author>
<when>Thu, 27 Jan 2011 02:55:14 +0000</when>
<what>BTW, this issue can be workaround by calling View.performHapticFeedback(HapticFeedbackConstants.VIRTUAL_KEY). 
But the tricky thing is this method will eventually call PhoneWindowManager.performHapticFeedbackLw() and this method also calls Vibrator.vibrate(). 
But PhoneWindowManager runs in system_server process too. So this should be an IPC issue and happens when Android App runs in a process other than system_server calls Vibrator.vibrate().</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 Jan 2011 18:54:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12364</bugid>
<title>Consistent web browser crash -- Android 2.2 (FRG22D) on Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jonathan...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 16:27:04 +0000</openedDate>
<description>The following web page consistently crashes the web browser on my
Motorola Droid:
http://www.aolnews.com/elections/article/opinion-the-weak-tea-party-and-8-other-election-takeaways/19701092</description>
</bug>
<bug>
<bugid>13244</bugid>
<title>error opening /dev/hw3d cause market crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emanuel...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 17:01:54 +0000</openedDate>
<description>the issue is always reproducible executing the market app. in log cat i
can see 12-17 17:57:37.718: ERROR/MemoryHeapBase(1026): mmap(fd=99,
size=14680064) failed (Invalid argument) 12-17 17:57:37.718:
ERROR/MemoryHeapBase(1026): error opening /dev/hw3d: No such file or
directory 12-17 17:57:37.828: INFO/ActivityManager(1026): Process
com.android.settings (pid 26259) has died. 12-17 17:57:38.158:
INFO/DEBUG(966): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** 12-17 17:57:38.158: INFO/DEBUG(966): Build fingerprint:
Q&apos;Eacer/a1_generic1/a1/salsa:1.6/Donut/100126.142524:user/ota-rel-keys,release-keysQ&apos;E
12-17 17:57:38.158: INFO/DEBUG(966): pid: 26194, tid: 26194 Q&gt;EQ&gt;EQ&gt;E
com.android.vending Q&lt;EQ&lt;EQ&lt;E 12-17 17:57:38.158: INFO/DEBUG(966): signal 11
(SIGSEGV), fault addr 00000000 12-17 17:57:38.158: INFO/DEBUG(966): r0
00296ba8 r1 000000b8 r2 000002e0 r3 00000000 12-17 17:57:38.158:
INFO/DEBUG(966): r4 000d6c00 r5 00000000 r6 00000002 r7 00000002 12-17
17:57:38.158: INFO/DEBUG(966): r8 4081230c r9 0029a698 10 00000000 fp
40812340 12-17 17:57:38.158: INFO/DEBUG(966): ip 409070f0 sp 7e960628 lr
6fe0e7a0 pc 40c5e870 cpsr 00000030 12-17 17:57:38.268: INFO/DEBUG(966):
#00 pc 0005e870 /system/lib/libhGLESv2.so 12-17 17:57:38.268:
INFO/DEBUG(966): #01 pc 0005e35e /system/lib/libhGLESv2.so 12-17
17:57:38.268: INFO/DEBUG(966): #02 pc 0000c422
/system/lib/libhGLESv1_CM.so 12-17 17:57:38.278: INFO/DEBUG(966): #03 pc
00009570 /system/lib/libhEGL.so 12-17 17:57:38.278: INFO/DEBUG(966): #04
pc 0000f030 /system/lib/libhEGL.so 12-17 17:57:38.278: INFO/DEBUG(966):
#05 pc 00004f6a /system/lib/libEGL.so 12-17 17:57:38.288:
INFO/DEBUG(966): #06 pc 0002e240 /system/lib/libandroid_runtime.so 12-17
17:57:38.288: INFO/DEBUG(966): #07 pc 0000e474 /system/lib/libdvm.so
12-17 17:57:38.288: INFO/DEBUG(966): stack: 12-17 17:57:38.288:
INFO/DEBUG(966): 7e9605e8 000d91d8 [heap] 12-17 17:57:38.288:
INFO/DEBUG(966): 7e9605ec 40812340 /system/lib/libhEGL.so 12-17
17:57:38.288: INFO/DEBUG(966): 7e9605f0 6fe43c10 12-17 17:57:38.288:
INFO/DEBUG(966): 7e9605f4 00000002 12-17 17:57:38.298: INFO/DEBUG(966):
7e9605f8 00004000 12-17 17:57:38.298: INFO/DEBUG(966): 7e9605fc 6fe0eb78
/system/lib/libc.so 12-17 17:57:38.298: INFO/DEBUG(966): 7e960600
002a47e0 [heap] 12-17 17:57:38.298: INFO/DEBUG(966): 7e960604 002a47e0
[heap] 12-17 17:57:38.298: INFO/DEBUG(966): 7e960608 000d86a0 [heap]
12-17 17:57:38.298: INFO/DEBUG(966): 7e96060c 00000002 12-17
17:57:38.298: INFO/DEBUG(966): 7e960610 4081230c /system/lib/libhEGL.so
12-17 17:57:38.298: INFO/DEBUG(966): 7e960614 2c622b0c 12-17
17:57:38.298: INFO/DEBUG(966): 7e960618 2c622af8 12-17 17:57:38.298:
INFO/DEBUG(966): 7e96061c 409042dc /system/lib/libgsl.so 12-17
17:57:38.298: INFO/DEBUG(966): 7e960620 df002777 12-17 17:57:38.298:
INFO/DEBUG(966): 7e960624 e3a070ad 12-17 17:57:38.298: INFO/DEBUG(966):
#00 7e960628 000d6c00 [heap] 12-17 17:57:38.298: INFO/DEBUG(966):
7e96062c 40c5e363 /system/lib/libhGLESv2.so 12-17 17:57:38.298:
INFO/DEBUG(966): #01 7e960630 00000002 12-17 17:57:38.298:
INFO/DEBUG(966): 7e960634 40f0c425 /system/lib/libhGLESv1_CM.so 12-17
17:57:38.788: INFO/WindowManager(1026): WIN DEATH: Window{2fd40ef0
com.android.vending/com.android.vending.AssetBrowserActivity
paused=false} 12-17 17:57:38.788: INFO/ActivityManager(1026): Process
com.android.vending (pid 26194) has died.</description>
</bug>
<bug>
<bugid>4669</bugid>
<title>browser clicks doesnQ&apos;Et always raise intents</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>johns...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 00:34:07 +0000</openedDate>
<description>IQ&apos;Em catching all clicks on application/x-bittorrent using Intent. My
problem is that in some cases my Activity is not getting invoked when
IQ&apos;Em expecting it to. IQ&apos;Eve checked that the result from the website is
indeed content-type:x-bittorrent in any case (by using a web proxy).
IQ&apos;Eve spent hours and hours trying to figure out what is wrong with my
intent-filter, and now IQ&apos;Em quite lost, especially as itQ&apos;Es working most
of the time. Here is my intent: Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Edata
android:mimeType=Q&quot;Eapplication/x-bittorrentQ&quot;E android:scheme=Q&quot;EhttpQ&quot;E/Q&gt;E
Q&lt;E/intent-filterQ&gt;E The cases where a torrent file is clicked on the
browser and the intent is not raised and output from the adb logcat is
making me suspect some crash or error happening within android/webkit(or
whatever). Notice the line before the Intent: D/WebCore ( 742): Console:
ReferenceError: CanQ&apos;Et find variable: pageTracker line: 88 source:
http://isohunt.com/torrent_details/47230600/?tab=summary
I/ActivityManager( 570): Starting activity: Intent {
action=android.intent.action.VIEW
categories={android.intent.category.BROWSABLE}
data=http://isohunt.com/download/47230600/c26976011887193e5ea09204ff79e6c0b857afb2.torrent
comp={com.android.browser/com.android.browser.BrowserActivity} } On
other torrent clicks, IQ&apos;Em not getting that ReferenceError, and
everything is working fine and my Intent is raised within my
application. my system is: android-sdk-linux_x86-1.5_r3 Ubuntu 9.10
amd64</description>
<comment>
<author>johns...@gmail.com</author>
<when>Wed, 18 Nov 2009 22:02:13 +0000</when>
<what>Ive discovered that the links pressed are obfuscated by javascript so that the
android browser no longer understands itQ&apos;Es a link and donQ&apos;Et fire Intent for itQ&apos;Es click.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 07 Apr 2010 05:04:33 +0000</when>
<what>Unfortunately still in 2.1

xScope Q&amp;E Dolphin browsers also show this behavior. IQ&apos;Eve noticed that a browser zoom, 
however slight, fixes the problem.

IQ&apos;Em not sure that JavaScript is causing this bug. Maybe it has to do with web pages Q&quot;EgrowingQ&quot;E 
after the browser thinks that theyQ&apos;Eve been fully rendered. For example, in the case where an 
image has a WIDTH but no HEIGHT. When the image loads it pushes down part of the page. 
Does the browser always calculate link locations properly after this type of event? HavenQ&apos;Et 
looked at the source. Just speculating.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 17:47:22 +0000</when>
<what>This may very well be fixed by Froyo (unreleased) but without steps to reproduce the original bug, I canQ&apos;Et be 
sure.</what>
</comment>
<comment>
<author>Klement.Sekera@gmail.com</author>
<when>Thu, 19 Aug 2010 05:39:21 +0000</when>
<what>This still exists in froyo</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 20 Aug 2010 22:13:57 +0000</when>
<what>So far using 2.2, I have been unable to reproduce the issue I was seeing.</what>
</comment>
</bug>
<bug>
<bugid>10585</bugid>
<title>Gmail appQ&apos;Es signature text should be saved on Google servers with other settings (or syncQ&apos;Ed with Google Mail signatures)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 15:22:31 +0000</openedDate>
<description>Every time I re-install Android 2.2, I have to re-enter my signature in
GMail. This setting should be saved on GoogleQ&apos;Es servers just like my
WiFi network settings are. That would make upgrading phones/OSQ&apos;Es
simpler. [ BONUS FEATURE: Ideally, the GMail appQ&apos;Es signature should
somehow be integrated with the multiple signatures on Google Mail (i.e.,
the signatures specified per outgoing Q&quot;EFromQ&quot;E e-mail address). At the
moment, replies in the Gmail app properly assign the correct Q&quot;EFromQ&quot;E
address. This may happen at the server level, but if the app is
involved, it could also put the right signature. ]</description>
<comment>
<author>ted.pav...@gmail.com</author>
<when>Thu, 19 Aug 2010 15:24:48 +0000</when>
<what>Alterantively, Gmail could look for a Q&quot;Esignature.txtQ&quot;E or a Q&quot;E.signatureQ&quot;E on the SD card. That way the text need not be saved on the Google servers and could be customized easily through a text editor.</what>
</comment>
</bug>
<bug>
<bugid>5173</bugid>
<title>Droid BT connection doesnQ&apos;Et reconnect automatically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>42</stars>
<reportedBy>bgu...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 03:32:02 +0000</openedDate>
<description>Tested with a Jabra BT500 headset. Steps to reproduce. 1) Pair BT
headset 2) Leave operating range of connection, you will hear static,
eventually the BT connection will be dropped 3) Come back into operating
range, headset will not re pair itself. 4) Must manually reconnect to
reestablish connection</description>
<comment>
<author>leslie2...@gmail.com</author>
<when>Fri, 16 Apr 2010 17:12:04 +0000</when>
<what>Am able to pair with my car hands free kit but when I turn off the motor, it will 
remain paired but will not reconnect unless I unpair and begin again by entering a 
new code etc.  Very frustrating.  My old phone reconnected automatically and well.  
Cannot use it as a hands free system -- too many buttons to push and too much 
attention needed to use while driving.</what>
</comment>
<comment>
<author>mcc...@gmail.com</author>
<when>Sun, 18 Apr 2010 22:49:48 +0000</when>
<what>I have this problem.  When I turn off my car the bluetooth connection is lost.  When
I start my car up again, the phone does not automatically re-pair to the head unit. 
I have to go into settings and select the device and it connects.

The easiest work around I have found is to get one of the many bluetooth toggle
widgets and turn the bluetooth off and then back on after I have started my car.  The
devices pair in about 30 seconds.

Phone:  Motorola Droid with Android 2.1
Stereo:  Clarion CX 609</what>
</comment>
<comment>
<author>Sarah.Co...@gmail.com</author>
<when>Sun, 25 Apr 2010 15:10:27 +0000</when>
<what>I also have this problem. Nexus One with RIM Bluetooth Stereo Gateway.</what>
</comment>
<comment>
<author>the.mep...@gmail.com</author>
<when>Thu, 29 Apr 2010 09:47:33 +0000</when>
<what>I also suffer with this problem</what>
</comment>
<comment>
<author>radi...@gmail.com</author>
<when>Tue, 04 May 2010 10:25:34 +0000</when>
<what>Same issue with my HTC Eris on both my Jabra and Ford Focus with SYNC. WifeQ&apos;Es phone
will re-pair automatically to either device, so function is working.</what>
</comment>
<comment>
<author>giulio.a...@gmail.com</author>
<when>Mon, 10 May 2010 12:58:43 +0000</when>
<what>I have a Spica, or Galaxy Lite (Samsung i5700) android 2.1.1 and have the same problem, 
no problem with my htc tatoo, android 1.6 modaco rom.
It is possible, that this is related to the fact that the device isnQ&apos;Et always 
discoverable.
A possibile solution in at this link, the Spica isnQ&apos;Et rooted so I canQ&apos;Et test this 
solution:
http://blag.tsukasa.net.au/2009/08/25/always-discoverable-on-android/</what>
</comment>
<comment>
<author>plew...@gmail.com</author>
<when>Thu, 13 May 2010 03:31:59 +0000</when>
<what>Have the same problem with my WifeQ&apos;Es HTC Eris and the Plantronics BackBeat 903. Works 
great until she charges the headset then afterwards it wonQ&apos;Et reconnect. IQ&apos;Eve just added 
the Bluetooth Widget to her home screen so that she can cycle the BT and get it to 
reconnect but I really like to see this fixed</what>
</comment>
<comment>
<author>radi...@gmail.com</author>
<when>Mon, 07 Jun 2010 00:33:25 +0000</when>
<what>Update: Ever since the upgrade to Android 2.1 on my Eris, this problem is gone. </what>
</comment>
<comment>
<author>ehalu...@gmail.com</author>
<when>Mon, 14 Jun 2010 23:23:00 +0000</when>
<what>Similar issue...I have my motorola droid paired with both my BMW handsfree system and a Kensington BT phone/audio receiver. I have unchecked the Q&quot;EphoneQ&quot;E option in the bluetooth preferences for the Kensington because I want to use the BMWQ&apos;Es handsfree, not the Kensingtons. When I get in the car, the phone automatically connects to the BMW, but will not auto connect to the Kensington for streaming music. I have to go into bluetooth settings and click the Kensington for it to connect. Once connected, both work flawlessly, but after exiting the car and reentering the same thing happens. I just want it to connect to both automatically.</what>
</comment>
<comment>
<author>gabrielw...@gmail.com</author>
<when>Mon, 19 Jul 2010 22:10:31 +0000</when>
<what>I have a blackberry remote stereo gateway (to connect to my car stereo aux in) and have the same problem. Occasionally it will auto connect but more often than not (80% of the time) it does not auto connect despite being paired properly. It is extremely frustrating to have to manually reconnect each time I enter the car especially since there isnt really any shortcut to this feature other than going through the settings each time.</what>
</comment>
<comment>
<author>pon67...@gmail.com</author>
<when>Fri, 23 Jul 2010 17:55:15 +0000</when>
<what>This issue must have been around awhile...i just got a Droid X and i remain paired but i am unable to reconnect...unless i delete the paring and begin again...will not do the much</what>
</comment>
<comment>
<author>timwuyt...@gmail.com</author>
<when>Fri, 13 Aug 2010 09:17:19 +0000</when>
<what>Hi,

I also suffer from this issue. My HTC Wildfire with 2.1 can connect with my car handsfree set, but doesnQ&apos;Et reconnect after IQ&apos;Eve been out of range.

I need to turn the BT off and back on to get it to reconnect.

Any solution?</what>
</comment>
<comment>
<author>Chance.W...@gmail.com</author>
<when>Tue, 24 Aug 2010 00:46:54 +0000</when>
<what>I have this exact same problem with my 2006 BMW 330i and Droid X with Android 2.1.</what>
</comment>
<comment>
<author>Nicholas...@gmail.com</author>
<when>Fri, 10 Sep 2010 06:35:28 +0000</when>
<what>Also suffering from this issue.  Have a bluetooth receiver attached to my car headunit.  Turning off the car breaks the bluetooth link and when power is returned the phone (Running 2.2)  will not automatically reconnect.  I have to manually navigate to the bluetooth settings menu and press connect to reestablish the link.  </what>
</comment>
<comment>
<author>jaecheol...@gmail.com</author>
<when>Tue, 05 Oct 2010 20:23:15 +0000</when>
<what>I have this problem also with motorola IHF1000 handsfree kit</what>
</comment>
<comment>
<author>Emiliano.Heyns</author>
<when>Wed, 10 Nov 2010 07:12:24 +0000</when>
<what>Iqua Headset Q&amp;E Galaxy S on froyo, same problem. BT on phone needs to be on before turning on the headset.</what>
</comment>
<comment>
<author>Nicall...@gmail.com</author>
<when>Thu, 11 Nov 2010 01:15:58 +0000</when>
<what>Same problem with Motorola H700 with Motorola Droid.  In order to use, I have to unpair, re-pair, and reconnect.  I cannot just click reconnect, it wonQ&apos;Et discover it.</what>
</comment>
<comment>
<author>raymond....@gmail.com</author>
<when>Wed, 24 Nov 2010 05:24:58 +0000</when>
<what>I have the same problem for Galaxy S and it is very inconvenience. It seem that iPhone is better in this area (coz it donQ&apos;Et have this problem in my iPad)</what>
</comment>
<comment>
<author>jhur...@gmail.com</author>
<when>Mon, 29 Nov 2010 20:27:22 +0000</when>
<what>I have the same issue with a Panasonic KX-TG6582 Link To Cell telephone. The unit allows you to link to two cell phones. My wifes connects,disconnects/reconnects without issue. Mine however never reconnects. Need a fix!</what>
</comment>
<comment>
<author>vishigo...@gmail.com</author>
<when>Fri, 07 Jan 2011 20:42:39 +0000</when>
<what>Lookup the documentation for the device you are trying to connect. Most bluetooth devices support storing a device after its paired.

My phone now connects to the Pioneer AVIC after I saved the phone to the list of approved devices on the AVIC.</what>
</comment>
<comment>
<author>MarkARMi...@gmail.com</author>
<when>Mon, 28 Mar 2011 19:12:22 +0000</when>
<what>I have a similar issue with a Plantronic Voyager 510 headset and a Moto Droid (original). They are paired and connected, but if the phone and the headset move out of range they become Q&quot;Epaired but not connected.Q&quot;E  I can either go into settingsQ&gt;Ewireless Q&amp;E networksQ&gt;Ebluetooth settings and click on the device to reconnect them or, if IQ&apos;Em away from other desktop bluetooth hub to which this headset connects, just press the button on the side of the headset to cause the Droid to reconnect to the headset. 

Note: IQ&apos;Em now running Android 2.2.2 and this has been a problem ever since Android 2.0. I have a memory that it was NOT a problem under Android 1.6.  Under 1.6, the headset automatically reconnected with the phone whenever they were in range of one another. I remember this because my previous phone dropped the BT connection all the time (even when connected to and within range of the headset) and it was a huge joy to me to have the headset reconnect automatically. Now, I know to check and itQ&apos;Es an easy fix while IQ&apos;Em on the move, but itQ&apos;Es still an annoyance.</what>
</comment>
<comment>
<author>smc11...@gmail.com</author>
<when>Mon, 28 Mar 2011 19:54:08 +0000</when>
<what>For the love of Pete, whoever that is... FIX the damn code already! Same problem as stated above. Paired BT devices work great until they get out of range, then upon being in range again, they fail to connect. Cycling the BT via widget or clicking the device in the settings will re-connect. Worse case, make the BT cycle itself when a connection is lost, that way itQ&apos;Es ready to reconnect when in range again. These phones are supposed to be Q&quot;EsmartQ&quot;E, right now the Android BT is retAHded!</what>
</comment>
<comment>
<author>fbrid...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:53:34 +0000</when>
<what>I have the same problem with my Motorola Milestone/Droid and my Volkswagen Suran stereo. I can PAIR to the stereo entering the code but the cell will not auto-connect. 

I had this problem with Android 2.1 and 2.2.</what>
</comment>
<comment>
<author>ocgod....@gmail.com</author>
<when>Tue, 17 May 2011 07:23:58 +0000</when>
<what>Does anyone known which part of source code to auto connect remembered BT device and profile when turn on BT.</what>
</comment>
<comment>
<author>gabrielw...@gmail.com</author>
<when>Tue, 17 May 2011 07:42:25 +0000</when>
<what>I upgraded my Droid to Gingerbread courtesy of bugless beast and noticed immediately that bluetooth connection is way better. not quite perfect but it now reconnects pretty automatically without having to manually go to bluetooth settings and connecting. It still gets easily confused and wont connect on occasion depending on the order in which i start the devices (car stereo first then phone)</what>
</comment>
</bug>
<bug>
<bugid>13955</bugid>
<title>Emulator now takes 8 seconds to save a snapshot; load time is unaffected.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>wea...@google.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 17:58:21 +0000</openedDate>
<description>Host OS: Debian hardy SDK tools version: korg/master Platform targeted
by your project: ARM Version of the platform running in the emulator:
ARM STEPS TO REPRODUCE: 1. Build emulator at head, including
https://review.source.android.com/#change,20300 2. Run the emulator vs a
22 December ASOP build, with snapshots enabled. 3. Close the emulator to
save the snapshot. EXPECTED RESULTS: Snapshot saves: window disappears
in 1 second, CLI control returns in 3 seconds. OBSERVED RESULTS:
Emulator freezes immediately, but its window takes 8 seconds to save and
disappear. This behaviour started with the new block device code.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 20:50:08 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 08 Feb 2011 17:12:45 +0000</when>
<what>Issue 14598 has been merged into this issue.</what>
</comment>
<comment>
<author>wea...@google.com</author>
<when>Wed, 09 Feb 2011 11:39:55 +0000</when>
<what>Note - the merged bug reports a save time of minutes, not merely several seconds.</what>
</comment>
</bug>
<bug>
<bugid>5245</bugid>
<title>no visual highlight on arrow icon when Q&quot;EMoreQ&quot;E item selected with d-pad in contact edit form</title>
<status>Reviewed</status>
<owner>jshar...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrew.s...@gmail.com</reportedBy>
<openedDate>Sun, 06 Dec 2009 23:28:39 +0000</openedDate>
<description>- Steps to reproduce the problem. With a Motorola Droid having a
directional (Q&quot;Ed-Q&quot;E) pad running Android 2.0 (build ESD20): 1. go to home
screen 2. open conacts app 3. select a contact which is tied to a Google
account (i.e. not a Facebook-only contact) 4. edit the contact 5. using
the d-pad, navigate down the contact edit form till you have selected
the item labeled Q&quot;EMoreQ&quot;E with a circular gray Q&quot;EQ&gt;EQ&quot;E icon on its left. For a
contact having 2 phone and 2 email entries this took 13 Q&quot;EdownQ&quot;E button
presses. - What happened. The circular gray Q&quot;EQ&gt;EQ&quot;E icon on the left of the
Q&quot;EMoreQ&quot;E label does not change status in any way. However, pressing the
d-pad center button does expand the menu. - What you think the correct
behavior should be. The icon should change from gray to orange (similar
to the highlight on other Q&quot;E+Q&quot;E and Q&quot;E-Q&quot;E buttons in the contact edit form),
making it clear where focus is within the contact edit form.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Dec 2009 07:21:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jshar...@android.com</author>
<when>Fri, 15 Apr 2011 19:30:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5453</bugid>
<title>wrong contact displayed in phone app call history</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>opti...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 04:34:06 +0000</openedDate>
<description>Device is motorola droid (sholes) OS is version 2.0.1 When using the
phone application to call Verizon * numbers, sometimes the wrong contact
is listed in call history and while dialing. This seems to happen when
the last part of the number dialed is the same as one of my contacts.
For instance, calling *73[my home number] forwards my calls home. In
call and in the call history it shows that I called my home number - my
Q&quot;EhomeQ&quot;E contact is shown. I have even added the Q&quot;Eforward calls homeQ&quot;E
number as a contact, and after calling that number by selecting it in my
contacts, my home contact is still shown in the history. It seems that
any prefix before a known number is being treated as an area code, even
if it contains special characters like * and , .</description>
</bug>
<bug>
<bugid>3171</bugid>
<title>no accent in androidQ&apos;Es french keyboard</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-05T05:47:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomas.c...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jul 2009 05:50:50 +0000</openedDate>
<description>Hello, I notices that there is a small issue with androidQ&apos;Es french
keyboard. Indeed, there is no accent, and when you want to send a sms in
texto mode, with words that are not in the dictionnary, like CUL8R in
english, itQ&apos;Es vert difficult toi do in french, and itQ&apos;Es a Big missed!
Thanks in advance, Regards, Thomas</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 05 Jul 2009 05:47:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>427</bugid>
<title>Reverse Geocoding Q&gt;E getFromLocation always returns null, because....</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:32:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>domek...@gmail.com</reportedBy>
<openedDate>Sat, 08 Mar 2008 19:25:51 +0000</openedDate>
<description>version: android-sdk_m5-rc14_windows 1.problem
Geocoder.getFromLocation() method creates a query string in Q&quot;E50.22222,
60.0000Q&quot;E format. But comma is not understood by LocalDbGeocoder.query().
The query string should be without comma. eg. Q&quot;E50.22222 60.0000Q&quot;E 2.
problem Q&quot;ElatlongQ&quot;E format is missing from geodb mock documentation!!!</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:41:25 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:32:23 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:20:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5121</bugid>
<title>Underscore not allowed in IMAP server field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Carpente...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 16:45:12 +0000</openedDate>
<description>Using Motorola Droid 2.0 In the default Email application, entering an
IMAP server name in Q&quot;EIncoming Server SettingsQ&quot;E with an underscore (e.g.
user_name.mail.host.com ) results in being unable to select the Q&quot;ENextQ&quot;E
button. I assume it is taking the underscore as an invalid character,
however this is the correct server name and functions correctly
elsewhere (Outlook, Evolution).</description>
</bug>
<bug>
<bugid>6593</bugid>
<title>[web browser] Crash with Ajax and meta Q&quot;Eformat-detectionQ&quot;E in the response</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>vincent....@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 08:23:04 +0000</openedDate>
<description>Here is a test case to reproduce the bug. It is a simple Ajax request
receiving an XML file (Content-Type: application/xml). In the action.xml
file, there is a meta tag: Q&lt;Emeta name=Q&quot;Eformat-detectionQ&quot;E
content=Q&quot;Etelephone=noQ&quot;E /Q&gt;E When i remove it, all goes fine; but with it,
the browser is closed/killed/crashed (call this as you wish :) I tested
this behavior with the emulator (API version 1.5 and 2.1) and with two
devices (an old cupcake based and the nexus one). Expected behavior: no
crash? :)</description>
<comment>
<author>marcello...@gmail.com</author>
<when>Tue, 22 Jun 2010 16:33:57 +0000</when>
<what>Same here with: 

Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Ewidth=device-width; initial-scale=1.0 user-scalable=0;Q&quot;E /Q&gt;E

or

Q&lt;Elink rel=Q&quot;Eapple-touch-iconQ&quot;E type=Q&quot;Eimage/pngQ&quot;E href=Q&quot;E/pics/apple-touch-icon.pngQ&quot;E /Q&gt;E

The browser crashes if an Ajax response contains either one of these.


</what>
</comment>
<comment>
<author>keithwri...@gmail.com</author>
<when>Tue, 26 Oct 2010 18:49:57 +0000</when>
<what>I am seeing a crash using Nexus One on 2.2 when making an JAX request using JQuery 1.4.2:

$.ajax({
	type: Q&quot;EGETQ&quot;E,
	url: url,
	cache: false,
	async: true,
	success: function(data) {...},
        error: function(request,status,error) {...}
});

Crash:

10-25 15:25:47.286: INFO/DEBUG(23474): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
10-25 15:25:47.286: INFO/DEBUG(23474): Build fingerprint: Q&apos;Egoogle/passion/passion/mahimahi:2.2.1/FRG83/60505:user/release-keysQ&apos;E 
10-25 15:25:47.286: INFO/DEBUG(23474): pid: 23485, tid: 23485 Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E 
10-25 15:25:47.286: INFO/DEBUG(23474): signal 7 (SIGBUS), fault addr 00000000 
10-25 15:25:47.286: INFO/DEBUG(23474): r0 be825070 r1 0000001b r2 be825020 r3 be825018 
10-25 15:25:47.286: INFO/DEBUG(23474): r4 005a8c38 r5 be825170 r6 000000e3 r7 0089ba5c 
10-25 15:25:47.286: INFO/DEBUG(23474): r8 be825520 r9 4186b004 10 4186afec fp be825868 
10-25 15:25:47.286: INFO/DEBUG(23474): ip 00000014 sp be825038 lr a84a9a8f pc a8567d5c cpsr 00000030 
10-25 15:25:47.286: INFO/DEBUG(23474): d0 6472656767756265 d1 4300000000000140 
10-25 15:25:47.286: INFO/DEBUG(23474): d2 43e68000000001cd d3 0000000000000000 
10-25 15:25:47.286: INFO/DEBUG(23474): d4 0000000000000000 d5 07e0f81f07e0f81f 
10-25 15:25:47.286: INFO/DEBUG(23474): d6 07e0001f07e0001f d7 447a000000000000 
10-25 15:25:47.286: INFO/DEBUG(23474): d8 c228000000000000 d9 4160000000000000 
10-25 15:25:47.286: INFO/DEBUG(23474): d10 4496ae1041600000 d11 4086800043eb530f 
10-25 15:25:47.286: INFO/DEBUG(23474): d12 000000003f78f804 d13 0000000000000000 
10-25 15:25:47.286: INFO/DEBUG(23474): d14 0000000000000000 d15 0000000000000000 
10-25 15:25:47.286: INFO/DEBUG(23474): d16 000007e0000007e0 d17 000007e0000007e0 
10-25 15:25:47.286: INFO/DEBUG(23474): d18 0000f81f0000f81f d19 0000f81f0000f81f 
10-25 15:25:47.286: INFO/DEBUG(23474): d20 fdb6fffffffffc30 d21 0000fdb60000ffff 
10-25 15:25:47.286: INFO/DEBUG(23474): d22 f800f800f800f800 d23 0000f8000000f800 
10-25 15:25:47.286: INFO/DEBUG(23474): d24 000007e000000420 d25 000005a0000007e0 
10-25 15:25:47.286: INFO/DEBUG(23474): d26 0000000000000000 d27 0000000000000000 
10-25 15:25:47.286: INFO/DEBUG(23474): d28 0000000000000000 d29 0017002000200011 
10-25 15:25:47.286: INFO/DEBUG(23474): d30 07e0001f07e0001f d31 07e0001f07e0001f 
10-25 15:25:47.286: INFO/DEBUG(23474): scr 2000001a 
10-25 15:25:47.306: INFO/DEBUG(23474): #00 pc 00267d5c /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #01 pc 001a9a8a /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #02 pc 001a9828 /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #03 pc 001a9bd8 /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #04 pc 001a8d76 /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #05 pc 001a8efa /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #06 pc 001aba8c /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #07 pc 001ad8d6 /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #08 pc 001adbd4 /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #09 pc 001afdd4 /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #10 pc 001afee2 /system/lib/libwebcore.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #11 pc 00016df4 /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #12 pc 000452dc /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #13 pc 0001bd58 /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #14 pc 00022754 /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #15 pc 000215f4 /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #16 pc 0005c74e /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #17 pc 00064d2c /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #18 pc 0001bd58 /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #19 pc 00022754 /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #20 pc 000215f4 /system/lib/libdvm.so 
10-25 15:25:47.306: INFO/DEBUG(23474): #21 pc 0005c58c /system/lib/libdvm.so 
10-25 15:25:47.316: INFO/DEBUG(23474): #22 pc 00047c56 /system/lib/libdvm.so 
10-25 15:25:47.316: INFO/DEBUG(23474): #23 pc 0002d894 /system/lib/libandroid_runtime.so 
10-25 15:25:47.316: INFO/DEBUG(23474): #24 pc 0002e990 /system/lib/libandroid_runtime.so 
10-25 15:25:47.316: INFO/DEBUG(23474): #25 pc 00008ca8 /system/bin/app_process 
10-25 15:25:47.316: INFO/DEBUG(23474): #26 pc 0000d3c0 /system/lib/libc.so 
10-25 15:25:47.316: INFO/DEBUG(23474): code around pc: 
10-25 15:25:47.316: INFO/DEBUG(23474): a8567d3c e7f5d0e1 0026b7d0 00001bb0 0a00ed91 
10-25 15:25:47.316: INFO/DEBUG(23474): a8567d4c 0a00ed80 7a01edd1 7a01edc0 bf004770 
10-25 15:25:47.316: INFO/DEBUG(23474): a8567d5c 0a00ed91 0a00ed80 7a01edd1 7a01edc0 
10-25 15:25:47.316: INFO/DEBUG(23474): a8567d6c bf004770 ed2db570 23008b02 8a10eddf 
10-25 15:25:47.316: INFO/DEBUG(23474): a8567d7c 60034604 ed916043 ee188a00 460d0a10 
10-25 15:25:47.316: INFO/DEBUG(23474): code around lr: 
10-25 15:25:47.316: INFO/DEBUG(23474): a84a9a6c ef28f6c0 f10de049 46390e18 f8cd4670 
10-25 15:25:47.316: INFO/DEBUG(23474): a84a9a7c f74ae004 f106f869 a80e0118 f0be36e0 
10-25 15:25:47.316: INFO/DEBUG(23474): a84a9a8c edddf967 ed9d4a06 ed9d3a07 eddd4a0e 
10-25 15:25:47.316: INFO/DEBUG(23474): a84a9a9c ee742a0f ab0c3a84 2a22ee33 3a06edcd 
10-25 15:25:47.316: INFO/DEBUG(23474): a84a9aac 2a07ed8d 0003e896 e883ae02 46190003 
10-25 15:25:47.316: INFO/DEBUG(23474): stack: 
10-25 15:25:47.316: INFO/DEBUG(23474): be824ff8 be825118 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be824ffc 00000000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825000 be8250f0 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825004 ab195ca8 /system/lib/libskia.so 
10-25 15:25:47.316: INFO/DEBUG(23474): be825008 be825114 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be82500c ab1712e4 /system/lib/libskia.so 
10-25 15:25:47.316: INFO/DEBUG(23474): be825010 be825034 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825014 be825114 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825018 00000140 
10-25 15:25:47.316: INFO/DEBUG(23474): be82501c 000003e8 
10-25 15:25:47.316: INFO/DEBUG(23474): be825020 00000000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825024 00000000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825028 ab175ef4 /system/lib/libskia.so 
10-25 15:25:47.316: INFO/DEBUG(23474): be82502c 005a8c38 [heap] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825030 df002777 
10-25 15:25:47.316: INFO/DEBUG(23474): be825034 e3a070ad 
10-25 15:25:47.316: INFO/DEBUG(23474): #01 be825038 00000040 
10-25 15:25:47.316: INFO/DEBUG(23474): be82503c be825050 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825040 73726563 
10-25 15:25:47.316: INFO/DEBUG(23474): be825044 0000002c 
10-25 15:25:47.316: INFO/DEBUG(23474): be825048 00000002 
10-25 15:25:47.316: INFO/DEBUG(23474): be82504c 4159999a 
10-25 15:25:47.316: INFO/DEBUG(23474): be825050 00000000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825054 00000000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825058 43a00000 
10-25 15:25:47.316: INFO/DEBUG(23474): be82505c 447a0000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825060 00000000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825064 3fc00000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825068 00000000 
10-25 15:25:47.316: INFO/DEBUG(23474): be82506c 00000000 
10-25 15:25:47.316: INFO/DEBUG(23474): be825070 18000101 
10-25 15:25:47.316: INFO/DEBUG(23474): be825074 be825290 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825078 be825290 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be82507c 006eb8b8 [heap] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825080 be825170 [stack] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825084 0089ba5c [heap] 
10-25 15:25:47.316: INFO/DEBUG(23474): be825088 00000072 
10-25 15:25:47.316: INFO/DEBUG(23474): be82508c a84a982d /system/lib/libwebcore.so 
10-25 15:25:47.876: INFO/BootReceiver(4645): Copying /data/tombstones/tombstone_00 to DropBox (SYSTEM_TOMBSTONE)</what>
</comment>
</bug>
<bug>
<bugid>14528</bugid>
<title>Android 2.3.2 Keyboard Turkish Language support missing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>volkank...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 07:30:35 +0000</openedDate>
<description>Gingerbread keyboard does not have Turkish Language support. I believe,
it shouldnQ&apos;Et be hard to incorporate since Nexus One did have this (my
Nexus S doesnQ&apos;Et). Details: the non-ascii characters necessary are these:
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? The case-inverted versions of these
follow: ?, ?, I, ?, ?, ?, ?, ?, i, ?, ?, ? And also Turkish word
prediction would be excellent (said in the Mr.BurnsQ&apos;E way :))</description>
<comment>
<author>ceng...@gmail.com</author>
<when>Wed, 09 Feb 2011 19:56:47 +0000</when>
<what>I want to add ISO/IEC 8859-9 specs here for more information about Turkish special characters.

Turkish Character Set
http://en.wikipedia.org/wiki/ISO/IEC_8859-9

And ofcourse ECMA-128
http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-128.pdf

Screenshot from keyboard with missing characters attached.</what>
</comment>
<comment>
<author>mehmetse...@gmail.com</author>
<when>Sun, 20 Feb 2011 13:05:59 +0000</when>
<what>Google may not be that responsive to these kind of issues but thanks to dedicated developers we are never out of solutions. Here IQ&apos;Em using an identical gingerbread keyboard with Turkish support, and this is the link https://sites.google.com/site/hanwritingime/ it works great so far.</what>
</comment>
<comment>
<author>objectto...@gmail.com</author>
<when>Thu, 03 Mar 2011 08:59:24 +0000</when>
<what>Q&apos;E?Q&apos;E in Azerbaijani is also still missing in 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>82</bugid>
<title>wifi - support ad hoc networking</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4242</stars>
<reportedBy>wink.to....@gmail.com</reportedBy>
<openedDate>Thu, 24 Jan 2008 20:03:44 +0000</openedDate>
<description>The ability to support wifi ad hoc networking will allow use cases
currently not supported by any non-wifi phone and even on the iPhone ad
hoc networks are not officially supported. This could be a significant
differentiator. The use cases I have in mind include using wifi to
message friends on a plane or bus where you couldnQ&apos;Et get a seat next to
each other.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:56:09 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>militias...@gmail.com</author>
<when>Fri, 31 Oct 2008 01:43:16 +0000</when>
<what>I have submitted Issue 1140 which covers this idea more broadly.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 14:01:31 +0000</when>
<what>This can be done by modifying /system/etc/wifi/tiwlan.ini

WiFiAdhoc = 1
dot11DesiredSSID = HTCG1Default
dot11DesiredBSSType = 0 

But if Google Introduce it on Next Firmware it would be Very nice
</what>
</comment>
<comment>
<author>sjschul...@gmail.com</author>
<when>Thu, 13 Nov 2008 02:26:57 +0000</when>
<what>Yes, and ideally it should work with wpa_supplicant, which currently does not appear
to have any effect.  Ideally, it would also allow MAC filtering, which also does not
appear to have any effect despite a section of tiwlan.ini that seems to indicate that
it should.</what>
</comment>
<comment>
<author>alexis.r...@gmail.com</author>
<when>Mon, 12 Jan 2009 06:27:27 +0000</when>
<what>HetaIDP: have you submitted the patch for code review ?</what>
</comment>
<comment>
<author>altehed@gmail.com</author>
<when>Tue, 03 Feb 2009 12:01:20 +0000</when>
<what>Do anyone have a status for this fix? Can anyone confirm that HetalIDP?s fix is working?</what>
</comment>
<comment>
<author>alexis.r...@gmail.com</author>
<when>Tue, 03 Feb 2009 14:52:14 +0000</when>
<what>The patch doesnQ&apos;Et work for me either.</what>
</comment>
<comment>
<author>alexis.r...@gmail.com</author>
<when>Tue, 03 Feb 2009 14:53:04 +0000</when>
<what>The patch doesnQ&apos;Et work for me either.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:42:03 +0000</when>
<what></what>
</comment>
<comment>
<author>dev.andr...@jraven.com</author>
<when>Sat, 11 Apr 2009 16:25:16 +0000</when>
<what>This does seem semi-important as it could be the basis for some differentiate apps.</what>
</comment>
<comment>
<author>drew.jac...@gmail.com</author>
<when>Thu, 30 Apr 2009 17:41:32 +0000</when>
<what>I have submitted a patch to the master branch for adding Adhoc Wifi support.  The
patch only provides the ability to programatically add or connect to a Wifi Network.
 It does not modify the Settings App to take advantage of that.  However, the
settings app could easily be modified to use the code.  I may submit a patch for that
soon as well.

Link is here:
https://review.source.android.com/9714</what>
</comment>
<comment>
<author>tomma...@gmail.com</author>
<when>Wed, 17 Jun 2009 11:33:36 +0000</when>
<what>option to share 3G connection to a PC using ad-hock would be awesome and realy a hit 
for business users, connect your laptop and phone on teh go wirelessly over wifi</what>
</comment>
<comment>
<author>koliasko...@gmail.com</author>
<when>Fri, 26 Jun 2009 11:46:32 +0000</when>
<what>anyone knows the current status of this?</what>
</comment>
<comment>
<author>marek.zi...@gmail.com</author>
<when>Thu, 09 Jul 2009 18:29:09 +0000</when>
<what>So, I have the same question as koliaskostas... Ad hoc support will be very useful and 
seems to be very easy to implement. I donQ&apos;Et want to root my phone but without ad hoc 
support IQ&apos;Ell do it probably.</what>
</comment>
<comment>
<author>jpisarc...@gmail.com</author>
<when>Thu, 16 Jul 2009 09:11:35 +0000</when>
<what>Please add support for adhoc networks. I want to connect to internet through my laptop 
shared lan connection.</what>
</comment>
<comment>
<author>d.hol...@gmail.com</author>
<when>Thu, 23 Jul 2009 18:51:11 +0000</when>
<what>And how do I Edit that file to enable as hoc on my Magic.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:57:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:03:22 +0000</when>
<what></what>
</comment>
<comment>
<author>gregory....@gmail.com</author>
<when>Fri, 28 Aug 2009 14:56:10 +0000</when>
<what>You CAN connect your HTC Hero to an ad-hoc network. IQ&apos;Eve done it with mine.

The process is a bit complicated, but itQ&apos;Es explained on the internet. Basically, you
have to root your Hero and edit 2 wifi configuration files in order to manually add
your wifi ad-hoc network.

It should be done with care, though, because wrong settings can remove the wifi
functionnality from the phone. You would then had to do a factory reset to get it back.

So back up your phone before doing this tweak.</what>
</comment>
<comment>
<author>gregory....@gmail.com</author>
<when>Mon, 31 Aug 2009 08:24:12 +0000</when>
<what>Sent you an email.

To other people with the same issue : 

Basically followed that :
http://blog.joint.net/2009/07/connecting-android-phone-through-adhoc.html

But changed some things as my adb shell has no root rights by default, so I couldnQ&apos;Et
do the adb push commands.

Had to copy the files on the sd card, and get then back to their place using dd
command + chown and chmod.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 19:59:44 +0000</when>
<what></what>
</comment>
<comment>
<author>snl...@gmail.com</author>
<when>Thu, 01 Oct 2009 12:41:59 +0000</when>
<what>We should be able to do this without rooting the phone. It doesnQ&apos;Et make sense! When you 
root your mobile phone you can share files on bluetooth too, Android is supposed to be 
open-source so they should see these applications and add these functionalities faster 
but I guess we will not have Bluetooth file transfer on 1.6 either :( I paid a lot of 
money for my Hero but I keep using my Nokia 6630 since it can connect to my pc over 
bluetooth and also it can share files on bluetooh...</what>
</comment>
<comment>
<author>stavros....@gmail.com</author>
<when>Tue, 20 Oct 2009 08:44:56 +0000</when>
<what>we bought this hero for such a thing and now we find its not possible, that sucks bad.</what>
</comment>
<comment>
<author>vna...@gmail.com</author>
<when>Sat, 24 Oct 2009 17:56:53 +0000</when>
<what>How long does it take to allow users to change three config lines? Apparently at
least 21 months (and still counting)</what>
</comment>
<comment>
<author>ili...@gmail.com</author>
<when>Wed, 28 Oct 2009 06:09:29 +0000</when>
<what>Our application needs this functionality, because its core service is to connect people 
around. In WinMobile we have already implemented this connectivity and would like to 
make the app crossplatform.</what>
</comment>
</bug>
<bug>
<bugid>15078</bugid>
<title>eglSwapInterval is not exposed to Java and doesnQ&apos;Et have an effect when called through jni</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>thakis@chromium.org</reportedBy>
<openedDate>Sun, 27 Feb 2011 17:55:46 +0000</openedDate>
<description>- Steps to reproduce the problem Try to call eglSwapInterval from java.
IQ&apos;Ed expect this to be a method on EGL11, but itQ&apos;Es not. ItQ&apos;Es hard to
implement this correctly in JNI, because getting the EGLDisplay from the
java wrapper requires accessing private fields:
http://google.com/codesearch/p?hl=en#uX1GffpyOZk/core/jni/com_google_android_gles_jni_EGLImpl.cppQ&amp;Eq=EGLConfigImpl%20package:androidQ&amp;El=68
If I add a JNI method that calls this for the current display like this:
jboolean Java_my_package_EGLFix_eglSwapInterval( JNIEnv* _env, jobject
_this, jint interval) { // Call this on the current display. Getting the
display from a passed-in // java EGLDisplay requires accessing private
apis. EGLDisplay dpy = eglGetCurrentDisplay(); if (dpy == NULL) {
doThrow(_env, Q&quot;Ejava/lang/IllegalArgumentExceptionQ&quot;E); return JNI_FALSE; }
return eglSwapInterval(dpy, interval); } ?and call this from my
GLSurfaceView.RendererQ&apos;Es onSurfaceCreated like so: if
(!GLES20Fix.eglSwapInterval(2)) Log.e(Q&quot;EGoQ&quot;E, Q&quot;Ecould not set swap
interval!Q&quot;E); then my test program still renders at 60 fps. - What you
think the correct behavior should be eglSwapBuffers should be exposed on
EGL11, and it should have an effect.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Feb 2011 10:28:38 +0000</when>
<what>eglSwapInterval() is currently not supported on Android.</what>
</comment>
</bug>
<bug>
<bugid>13802</bugid>
<title>Notification Custom Expanded View in an ongoing notification can cause UI lag</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zanshin...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 11:57:10 +0000</openedDate>
<description>AFAIK this exists in all versions of Android. Using a custom expanded
view per
http://developer.android.com/guide/topics/ui/notifiers/notifications.html#CustomExpandedView
Documentation is a bit sparse, so the natural assumption is that keeping
a reference to the notificationQ&apos;Es contentView RemoteView and using the
RemoteView methods such as setImageViewResource and setTextViewText
would update the notification. They do not. So, the next logical
assumption is that keeping a reference to the notification and just
calling notify with it would work, and it does, but it causes the UI to
become slower and slower over time. I found a workaround,
counter-intuitively, by simply recreating the remoteview and
notification and calling notify every time I need to change something.
This seems to work fine, but every time notify is called the
notification will hop up the notification bar if thereQ&apos;Es another ongoing
notification.</description>
<comment>
<author>zanshin...@gmail.com</author>
<when>Thu, 22 Sep 2011 16:59:51 +0000</when>
<what>In API 11 and up the UI lag doesnQ&apos;Et exist, but the problem of Q&quot;EhoppingQ&quot;E still exists if notification and remoteview content are re-created each time notify is called. (Using Notification.Builder on API11)</what>
</comment>
</bug>
<bug>
<bugid>14686</bugid>
<title>Bluetooth upcomming file must alert and wait response</title>
<status>Declined</status>
<owner>jaikumar...@gmail.com</owner>
<closedOn>2011-02-14T17:56:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Sat, 12 Feb 2011 01:40:34 +0000</openedDate>
<description>Please describe the problem in detail. If receive file from bluetooth
(not FTP service) I think itQ&apos;Es OBEX file transfert (=default in
Windows7) Alert is displayed in bottom screen and disappears (1sec). And
must go to notification bar to accept or deny! Time for accept or deny
is short in Windows7 and other peripheral, I think Alert must be
displayed immediately in the foreground and wait response for 10sec. -
Steps to reproduce the problem. .paired Android and Windows7 .send file
from windows7 to Android (right clic on file and send to Bluetooth..) -
What happened. .Just alert appear in bottom to say bluetooth
transfert(only 1sec!!! too short) and must go to notification bar to
accept - What you think the correct behavior should be. .open alert in
foreground to accept, deny file download or to unpaired and display it
for 5 or 10sec (and accept response after 1sec, to prevent typing errors
appearing on a window in the foreground) HTC DesireHD/Android 2.2.1</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 22:55:42 +0000</when>
<what></what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Mon, 14 Feb 2011 03:27:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Mon, 14 Feb 2011 17:56:54 +0000</when>
<what>Stock Android doesnQ&apos;Et show the alert in the foreground. All alert notifications are shown only in the notification bar - similar to when there is an incoming email.

However, device manufacturers can change this behavior as Android is open source.

You will not find this behavior on Nexus-1 or Nexus-S. Please contact the device manufacturer directly - in this case HTC.
</what>
</comment>
</bug>
<bug>
<bugid>4499</bugid>
<title>Trap in TabHost when AsyncTask delays setContentView at activity startup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>labor...@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 05:49:07 +0000</openedDate>
<description>IQ&apos;Eve got a tab host activity started from a home screen shortcut. When
my application starts it downloads information from a server using an
AsyncTask. In the onPostExecute method of the AsyncTask I call
setContentView to display the TabHost. When I start the homescreen
shortcut by tapping on the shortcut using my finger everything works as
expected, I download the information from the server and display the
TabHost with the information in the tabs. However starting the
application by navigating to the shortcut with the mouse wheel and then
clicking on the shortcut with the mouse wheel leads to a trap in the
framework code as soon as my applicationstarts. The stack trace is
below: 11-04 15:45:40.113: ERROR/AndroidRuntime(3360): Uncaught handler:
thread main exiting due to uncaught exception 11-04 15:45:40.213:
ERROR/AndroidRuntime(3360): java.lang.NullPointerException 11-04
15:45:40.213: ERROR/AndroidRuntime(3360): at
android.widget.TabHost.onTouchModeChanged(TabHost.java:179) 11-04
15:45:40.213: ERROR/AndroidRuntime(3360): at
android.view.ViewTreeObserver.dispatchOnTouchModeChanged(ViewTreeObserver.java:591)
11-04 15:45:40.213: ERROR/AndroidRuntime(3360): at
android.view.ViewRoot.ensureTouchModeLocally(ViewRoot.java:1877) 11-04
15:45:40.213: ERROR/AndroidRuntime(3360): at
android.view.ViewRoot.performTraversals(ViewRoot.java:715) 11-04
15:45:40.213: ERROR/AndroidRuntime(3360): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1613) 11-04
15:45:40.213: ERROR/AndroidRuntime(3360): at
android.os.Handler.dispatchMessage(Handler.java:99) 11-04 15:45:40.213:
ERROR/AndroidRuntime(3360): at android.os.Looper.loop(Looper.java:123)
11-04 15:45:40.213: ERROR/AndroidRuntime(3360): at
android.app.ActivityThread.main(ActivityThread.java:4203) 11-04
15:45:40.213: ERROR/AndroidRuntime(3360): at
java.lang.reflect.Method.invokeNative(Native Method) 11-04 15:45:40.213:
ERROR/AndroidRuntime(3360): at
java.lang.reflect.Method.invoke(Method.java:521) 11-04 15:45:40.213:
ERROR/AndroidRuntime(3360): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
11-04 15:45:40.213: ERROR/AndroidRuntime(3360): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 11-04
15:45:40.213: ERROR/AndroidRuntime(3360): at
dalvik.system.NativeStart.main(Native Method) Looking at the code for
the TabHost class I see the following code at the point where the trap
occurs public void onTouchModeChanged(boolean isInTouchMode) { if
(!isInTouchMode) { // leaving touch mode.. if nothing has focus, letQ&apos;Es
give it to // the indicator of the current tab TRAP ON THIS LINE ----Q&gt;E
if (!mCurrentView.hasFocus() || mCurrentView.isFocused()) {
mTabWidget.getChildTabViewAt(mCurrentTab).requestFocus(); } } } ItQ&apos;Es
clear that whatQ&apos;Es happening is that the content hasnQ&apos;Et been initialized
before the onTouchModeChanged handler is called and hence that is what
leads to the trap. This looks like a simple fix since mCurrentView is
null at the time that this method is called. Also - IQ&apos;Eve tried calling
setup in my onCreate however that does not change the situation.</description>
<comment>
<author>shibu.de...@gmail.com</author>
<when>Mon, 29 Mar 2010 20:52:37 +0000</when>
<what>I second this...
We are exactly facing the same TabHost Null pointer issue - for the past few days.
Our app is a tab based app Q&amp;E on ever launch of app this exception happens
intermittently. We use different activity for each tabQ&apos;Es. After attaching the source
the null pointer led to this line in the TabHost.class 
TabHost.onTouchModeChanged(boolean) line: 178	

We are close to production release of the app, but got no fix/workaround for this
yet, any help in this regard would be appreciated. 

Is it a known bug for 1.5 SDK?

Thanks,
Shibu</what>
</comment>
<comment>
<author>sundares...@gmail.com</author>
<when>Wed, 07 Jul 2010 02:49:35 +0000</when>
<what>I am not sure if this helps or not.

I was seeing the same exception. I was calling setContentView() and LayoutInflater.from(). After commenting out the Q&quot;ELayoutInflater.from()Q&quot;E, now I am not seeing this exception.

I get different exceptions if I customize the tabs as explained in http://sourceway.eu/wp/2010/06/android-tutorial-1-custom-tabs/

Has anyone succeeded in customizing the tabs?

I am using 1.5
</what>
</comment>
</bug>
<bug>
<bugid>13455</bugid>
<title>Nexus S: 3D app drawer stalls. Sometimes phone vibrates whilst trying to scroll. Reboot temporarily fixes issue, returns after using phone for a while. Also, sometimes scrolling up seems to Q&quot;EreleaseQ&quot;E it.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>TheFrame...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 02:37:36 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>4299</bugid>
<title>ever since donut my camera intermittently crashes without the force close warning.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>dwhitak...@gmail.com</reportedBy>
<openedDate>Tue, 20 Oct 2009 02:25:03 +0000</openedDate>
<description>Ever since IQ&apos;Eve downloaded the 1.6 Donut update IQ&apos;Eve noticed the camera
intermittently crashes without the force close warning. What happens is
when i touch the camera icon my phone will blur like i have to rotate
it, when i do so the camera will either stay and work properly or it
will crash and go back to a blank black screen and then go back to the
home page. Ive started to notice this now ever since IQ&apos;Eve gotten my
Donut update 2 or so weeks ago. When the Donut update started to unroll
i had another problem on Cupcake, my accelerometer stopped working
completely. I called T Mobile and they had me do a data reset, when i
did that the sensor still wouldnt work so i got a new one shipped. When
it was being shipped i received my Donut update and ever since on two
phones IQ&apos;Eve been experiencing the camera crashing. This never happened
on Cupcake and now Donut comes along and screws things up.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:11:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11092</bugid>
<title>SVOX pico TTS engine pronunciation issue of these words like Q&quot;EDLNAQ&quot;E Q&quot;EMyVerizonQ&quot;E and Q&quot;EDialpadQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lizi.lin...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 06:08:45 +0000</openedDate>
<description>Talkback feature is not pronouncing the Q&quot;EDLNAQ&quot;E and MyVerizonQ&quot;E and
Q&quot;EDialpadQ&quot;E correctly. The root cause of this issue is that these words
with special pronunciation, like Verizon / DLNA / CDMA / UMTS ...,
should be added in a Lexicon, or else, the TTS engine may pronounce
these words in a common way. For your reference, We did a try to add
Q&quot;EverizonQ&quot;E and Q&quot;EDLNAQ&quot;E in the en-US_lexpos.utf: N Q&quot;EdlnaQ&quot;E Q&quot;EdQ&apos;Ei:Q&apos;EelQ&apos;EenQ&apos;Ee_IQ&quot;E
N Q&quot;EverizonQ&quot;E Q&quot;EvQ&apos;E3ra_Iz@nQ&quot;E Request a SVOX pico TTS engine, that can
pronounce these words like Verizon / DLNA / CDMA / UMTS ...correctly.</description>
<comment>
<author>lizi.lin...@gmail.com</author>
<when>Thu, 16 Sep 2010 01:49:04 +0000</when>
<what>Adding new word Q&quot;ESIMQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>19406</bugid>
<title>False IP address conflict errors on network after connecting Android phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>nightcod...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 12:36:58 +0000</openedDate>
<description>This is observed after an upgrade to 2.3 but may have existed before.
Recently, many of our servers started reporting IP address conflicts,
and some investigation revealed that: - No actual IP address conflict
was at hand. - The MAC address reported in the error messages was that
of an Android phone connected to the network (HTC Desire Z). - The
Android phone had actually gotten another IP address via DHCP. Our
conclusion is that the Android falsely responds to ARP requests for
other IP addresses than its own. Our resolution so far is to ban
Androids from our network. Also, I have googled this extensively, and it
seems to be an old problem, although nobody has diagnosed it deep enough
to realize that there is no actual IP address conflict - but rather just
a pretty obvious bug in the Android TCP/IP stack. Has this been fixed in
later versions or is anyone experiencing this in 3.x as well? /Peter</description>
<comment>
<author>nightcod...@gmail.com</author>
<when>Sat, 20 Aug 2011 12:43:08 +0000</when>
<what>Speculation: Perhaps the Android does what Cisco calls Q&quot;Egratuitous arpQ&quot;E when the WiFi hotspot is enabled (on a Cisco, this is a feature that allows misconfigured machines - no default gateway - to reach the Internet)? Perhaps this feature is activated (by mistake) even when not in hotspot mode?

Just a thought...

Note that the Q&quot;Egratuitous arpQ&quot;E should be considered very obsolete - at least in my mind.</what>
</comment>
<comment>
<author>nightcod...@gmail.com</author>
<when>Sat, 20 Aug 2011 13:19:51 +0000</when>
<what>CORRECTION: The Cisco feature in question is Q&quot;Eproxy arpQ&quot;E. The Q&quot;Egratuitous arpQ&quot;E feature is something completely different. My bad.

Note to other victims of this problem: The MAC address of the offender is not mentioned in the IP Address conflict message itself, but you can find it in the corresponding Event Log entry (in the System log).</what>
</comment>
<comment>
<author>cliff.ha...@itelematic.com</author>
<when>Mon, 22 Aug 2011 23:05:32 +0000</when>
<what>We have the exact same problem in our office... Now that we have a large number of android phones in the office it is bringing down our key servers on a regular basis.

We have to run Q&apos;Earp -aQ&apos;E to find the mac of the offending device. Then switch wifi on and off on that phone to fix the problem.

Workarounds I think think of are:
1) Moving our servers to the opposite end of available host addresses ( i.e. from 1 and up to 255 and down )
2) Mandating each android user change their home wifi network subnet / host to something that wonQ&apos;Et conflict with the office network.

It would be good to get some acknowledgement from google that the problem can be replicated and ideally schedule a fix into a later firmware.</what>
</comment>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Sat, 17 Sep 2011 15:40:51 +0000</when>
<what>Perhaps you are experiencing issue #1 or #3 described in 
http://code.google.com/p/android/issues/detail?id=11236

Check DHCP server logs to see if the Android device was leased
the IP address in the past.  YouQ&apos;Ell know itQ&apos;Es issue #1 if the
Android device attempts to RENEW or INIT-REBOOT for the
stolen IP address (even though your DHCP server refuses to grant
the requested lease).   Take note that issue #3 can arise
days, weeks, even months after the original lease expired.</what>
</comment>
<comment>
<author>cliff.ha...@itelematic.com</author>
<when>Sun, 18 Sep 2011 22:33:14 +0000</when>
<what>Yes Irwin that is exactly what we are experiencing. We have a number of Samsung Galaxy S II running 2.3.3 that all suffer from this problem.

Btw, you did an excellent job diagnosing the problem. I hope google/vendors will be able to release a fix soon!</what>
</comment>
</bug>
<bug>
<bugid>17276</bugid>
<title>BUG in Android Google Calender that erases or changes all events instead of single events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>RaymonG...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 11:12:27 +0000</openedDate>
<description>When using and syncing the agenda on an Android device (CanQ&apos;Et test with
other platforms, as I only have Android and Windows) with Google
Calender the following bug is being reported by several people: When you
change a recurring event, even though you say Q&apos;Eonly change this eventQ&apos;E
it changes all recurring events or even deletes them (even when I only
changed, not deleted, a single event). This makes the Google Calender
useless on Android as you can never change single events of recurring
events (for example, today I am going to the gym later than normal and
wanna change that by changing and selecting Q&apos;Eonly this eventQ&apos;E and
suddenly all my gym entires are later or even deleted) I am using a
Samsung Galaxy S2 normal firmware KE2 (but it seems to be an Android
glitch) Update: Just saw this thread on XDA developers:
http://forum.xda-developers.com/showthread.php?p=7093721#post7093721 So
the problem seems to be almost a year old and still not fixed. It seems
to be happening on multiple devices so it is definately an Android or
Google Calender problem</description>
</bug>
<bug>
<bugid>11001</bugid>
<title>Add NotificationManager.isActive() method (locale changes, etc.)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 04 Sep 2010 12:08:07 +0000</openedDate>
<description>Developers ask from time to time how to tell if their Notification is
still on-screen or whether it was cleared by user action (e.g., Clear
button in the drawer). Generally, you donQ&apos;Et need to know this, as you
can either blindly cancel() or notify() the same Notification. However,
there is at least one scenario where knowing the state of the
Notification is important: locale changes.
http://code.google.com/p/android/issues/detail?id=8691 According to the
above issue, it is the developerQ&apos;Es responsibility to re-raise a
Notification if the locale changes. That could be accomplished via an
ACTION_LOCALE_CHANGED BroadcastReceiver. However, we do not know whether
or not the notification is visible on the screen. Users will get
confused if we re-raise a Notification that they cleared just because
they changed their phone locale.
http://stackoverflow.com/questions/3630733/how-to-check-which-notifications-are-active-in-status-bar-in-android-dev/3630799#3630799
The above StackOverflow link *may* get us this information via a
side-effect of PendingIntent, but I donQ&apos;Et particularly trust
side-effects. A more reliable solution would be for NotificationManager
to have an isActive() method, taking the notification ID, and returning
a boolean indicating whether or not it is on-screen.</description>
<comment>
<author>n...@triapodi.com</author>
<when>Sun, 20 Mar 2011 10:17:47 +0000</when>
<what>In addition, itQ&apos;Es also sometimes desirable to know whether the user had acted upon a notification. For instance, an app may want to update an existing notification, but not issue a new one if the user has already cleared it or pressed it.

While this can be tracked by the app, a more elegant solution would be to be able to query the NotificationManager for the state of the previous notification.</what>
</comment>
<comment>
<author>Thunmeng...@gmail.com</author>
<when>Sun, 20 Mar 2011 10:53:48 +0000</when>
<what>Thunmenghour@gmail.com</what>
</comment>
</bug>
<bug>
<bugid>13899</bugid>
<title>Automatic On/Off - Automatic shutting down over night to save battery power</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:37:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>appzug...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 17:11:01 +0000</openedDate>
<description>Hello, I use my Galaxy S a lot* and therefore I am suffering from an
high consumption of battery. I miss a (optinal) feature, some other
mobile phones have: Automatic turning off at a certain time and
automatic turning on at another time. Example: I choose Q&quot;EAutomatic OffQ&quot;E
at 0 a.m. and Q&quot;EAutomatic OnQ&quot;E at 7 a.m. My smart phone shuts down at 0
a.m. and in the morning at 7 a.m. it automatically boots again. This
way, my mobile saves battery power over night. Additionally, there is no
radiation while I am sleeping. *because it rocks</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:37:40 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>20168</bugid>
<title>Voice recognition highlighting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>justin.b...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 16:05:49 +0000</openedDate>
<description>First off, I absolutely love my phone and everything that Android is
capable of. I do have a suggestion for the voice recognition software.
When I am using voice recognition for an email or text on my HTC
Incredible 2 and have finished speaking, the text is highlighted with an
additional space at the end. In order to accept the text that is now
showing, I hit the space bar which now gives me 2 spaces after the
sentence that I have just written. I then have to hit backspace and
delete the extra space in order to start a new sentence. I would like to
suggest that after speaking that the highlighted text does not include a
space at the end. This way to accept the text, you would hit the space
bar and immediately be ready to start a new sentence. If there is some
way around this that I am not aware of please let me know. Thanks NOTE:
This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>17816</bugid>
<title>picasa enhancements like tagging, full sync, quick editing, contact and map integration </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sge...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 12:32:28 +0000</openedDate>
<description>Hi , I am doing one feature request for many ! I would like to see a new
branded Picasa that would include all those features , some major
updates and others .... First I would like to see the possibility to tag
a person people on a photo like Picasa does , I know it involves a lot
more integration in picasaweb because of all the performance being used
by facial recognition , it is impossible at the moment make the phone do
this . But Facebook is making the step forward , so why wouldnQ&apos;Et you .
let us have and online version of our Picasa gallery of the phone and
tag edit as we want . maybe one day we will have more possibilities on
the phone but not yet . Secondly if full sync is enabled we could sync
all of this albums on our phones , albums from our phones on the web ,
web albums on our phones etc ... this feature could enable so much
possibilities , like the first feature request, less space usage but
more bandwidth. Thirdly as Picasa does , let us have the choice of
automatic facial recognition as said before on the web so that we donQ&apos;Et
have to enable this on the phone so that it could be directly done from
a Chromebook, chrome OS desktop. So that maybe it could be a bit more
social like having the possibility to share albums or only pictures of
friend with those friends , or share pictures from Picasa directly with
someone from Gtalk , lots and lots of possibilities of imagination and
creation there ! fourth make a deeper contact integration , like seeing
the photos of our friend on the contact information , of our friend with
us , of our friends with their family (because for the biggest fans of
google you probably know we can already set up our relation ship with
our contact on google contacts!) More more more it is always what we
want , we want phones we want tablets , we want gps , we want that all
those different devices work. Like someone i donQ&apos;Et really like said :Q&quot;E
it just works Q&quot;E I would like to see this on android to even if to me
android is much much better and innovative , I sync It could much and
much more handy , convenient social and useful .</description>
</bug>
<bug>
<bugid>17731</bugid>
<title>i cant read Hebrew only on text massage ? </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oded1...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 03:59:59 +0000</openedDate>
<description>Hi, im using android phone v/2.2.2 and i can read Hebrew on web sites
and emails but no luck reading it with text massages any advice? NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>426</bugid>
<title>Detecting if headset is connected to the phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-11T18:41:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gkrishn...@gmail.com</reportedBy>
<openedDate>Sat, 08 Mar 2008 14:11:47 +0000</openedDate>
<description>I want my application to behave differently if a headset is connected
(either via bluetooth or by physical wire to the handset). For e.g. on
the Nokia phones headset configuration menu appears only if a headset is
connected.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:41:05 +0000</when>
<what>Bluetooth APIs will be added in a future version of the SDK.</what>
</comment>
</bug>
<bug>
<bugid>15317</bugid>
<title>I cannot connect to port 65535 in the browser on my Xoom tablet</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ryan....@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 05:24:10 +0000</openedDate>
<description>I have tried to connect to a server running on port 65535, which is a
valid TCP/IP port. The server is reachable from a Windows 7 desktop and
from my 2.2/Froyo based android phone. It is running https with a
self-signed certificate so I have installed the certificate on both
windows and both my phone and Xoom honeycomb tablet. The Honeycomb
browser displays an error when connecting to the server which is online.
Steps to reproduce: 1. Connect to a SSL Socket on port 65535 on a
desktop computer (I used IE 9 and Firefox 3.6.10 running on Windows 7
for this step). This shows that the server you chose is online. 2.
Connect to same server using the browser on an Android 2.2 phone. Again,
the server responds. 3. Connect using the browser on Honeycomb tablet
(Motorola Xoom). Honeycomb displays its standard error message
indicating that Q&quot;EThe webpage at %s might be temporarily down...Q&quot;E 4.
Another connection to the same web site on the desktop or phone shows
that both the Desktop OS and browser and the Android 2.2 phone have no
problems connecting to tht port. Only Honeycomb does...Therefore, bug
since %s is not the site I visited!</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 17:52:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9043</bugid>
<title>Enable / Disable Unicode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>jorgefem...@gmail.com</reportedBy>
<openedDate>Sun, 13 Jun 2010 01:44:27 +0000</openedDate>
<description>Hi, i see messages from people that needs unicode codification for
writing smsQ&apos;Es in some lenguages... i need an option to disable it...
when a char in spanish has an ascent (e.g, ?) the sms transforms in to a
3 pages sms... i prefer to transform an Q&quot;E?Q&quot;E to a simple Q&quot;EoQ&quot;E and send
only one sms than 3 pages sms.. I used a couple of cellphone before from
almost all manufacturers and all of them allows me to disable unicode so
i was able to write and it tranforms them in to a normal characters so
smsQ&apos;Es got send as a one character for each letter...</description>
<comment>
<author>Jpolak@gmail.com</author>
<when>Fri, 25 Jun 2010 13:51:31 +0000</when>
<what>A better way to explain this:

The dictionary for spanish uses accents. Adding ONE LETTER with an accent transforms the ENTIRE SMS into UNICODE, thus the message grows in size and it must span multiple pages. we need a way to either use a dictionary that does not have accents when composing SMS or to get rid of the accented characters into regular chars so that the message uses regular ascii coding. </what>
</comment>
<comment>
<author>jorgefem...@gmail.com</author>
<when>Fri, 25 Jun 2010 17:29:02 +0000</when>
<what>yes, Jpolak got the idea... I found a keyboard app that does this and iQ&apos;Em using it right now, it replaces de ????? chars to aeiou, so the sms do not become a unicode sms.
But this is a feature that we, spanish speaker users, need on the default android keyboard as a stand in.
Cheers.</what>
</comment>
<comment>
<author>alx5...@gmail.com</author>
<when>Tue, 27 Jul 2010 15:49:06 +0000</when>
<what>You can tell Windows Mobile to never use Unicode when sending texts, and the accents and ?Q&apos;Es still work. Why canQ&apos;Et Android do this too?</what>
</comment>
<comment>
<author>eduardov...@gmail.com</author>
<when>Mon, 13 Sep 2010 18:10:42 +0000</when>
<what>jorgefemenia, which is the name of the keyboard app you are using? We, brasilian (portuguese speaker users) have the same problem with accented characters...

Thank you!
</what>
</comment>
<comment>
<author>leonardo...@gmail.com</author>
<when>Fri, 08 Oct 2010 17:19:49 +0000</when>
<what>Same issue on HTC Magic 1.5, automatic turning into unicode</what>
</comment>
<comment>
<author>eduardov...@gmail.com</author>
<when>Fri, 08 Oct 2010 17:52:46 +0000</when>
<what>Same issue in HTC Desire 2.2.

I also tried other apps (Handcent SMS, ChompSMS), but the problem persists.</what>
</comment>
<comment>
<author>antoniod...@gmail.com</author>
<when>Thu, 02 Dec 2010 18:01:44 +0000</when>
<what>Interestingly, Samsung Galaxy does not have that issue.
I sent my HTC legend for repairing, but it came back the same.
They say that I should wait for an update that MAYBE will solve the problem.
LOL

I am returning the phone to the seller to get refunded.</what>
</comment>
<comment>
<author>jariz...@gmail.com</author>
<when>Fri, 07 Jan 2011 08:12:35 +0000</when>
<what>IQ&apos;Em having this problem with a Samsung Galaxy 3 (GT-i5800) and firmware I5800XXJP9.  When i put an accent, max length for 1 sms is 70 characters.</what>
</comment>
<comment>
<author>infinite...@gmail.com</author>
<when>Mon, 17 Jan 2011 20:43:56 +0000</when>
<what>antoniod: I have a Samsung Galaxy S and am having this issue.  </what>
</comment>
<comment>
<author>enriquel...@gmail.com</author>
<when>Wed, 02 Feb 2011 22:02:18 +0000</when>
<what>SAME HERE. HTC EVO 4G.
SMS APP SHOULD HAVE THE ENABLE/DISABLE UNICODE OPTION.</what>
</comment>
<comment>
<author>foc...@gmail.com</author>
<when>Sat, 02 Apr 2011 11:30:20 +0000</when>
<what>Correct, usually on other phones it is possible to send accented characters _without_ losing the 160 characters per SMS capacity.

IQ&apos;Ed be really grateful if somebody could implement this extra feature. I donQ&apos;Et know how they do it, but I suspect they send SMSQ&apos;Es in national non-Unicode code pages. Those CPQ&apos;Es are single byte per character, all weQ&apos;Ed need is an option to manually choose the code page in the SMS app.

Thank you</what>
</comment>
</bug>
<bug>
<bugid>19050</bugid>
<title>[HoneyComb][Browser] Webkit can not render Thai language properly in case of complex script.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bluemo...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 06:32:57 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Change system font to GP_Thai_091104.ttf - browser
-Q&gt;E http://android.siamphone.com/home.htm - Thai language is not
displayed properly, thai tone mark and vowel display not center of text
on browser, please refer to the attachment captured this problem. - If
we change Q&quot;ESUPPORT_COMPLEX_SCRIPTSQ&quot;E macro in external\webkit\Android.mk,
device working fine. It seems because of HarfbuzzSkia in FontAndroid.cpp
to control Q&quot;Ecomplex scripts support compilingQ&quot;E in webkit for Thai,
Arabic and Hindi language, please check this issue. DonQ&apos;Et forget to
mention which version of Android youQ&apos;Ere using, and/or which device the
problem appears on (model and Android version). Honeycomb 3.1, GT-P7500
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>bluemo...@gmail.com</author>
<when>Tue, 09 Aug 2011 05:40:39 +0000</when>
<what>If you need the font to verify this issue, please let us know.</what>
</comment>
</bug>
<bug>
<bugid>7662</bugid>
<title>Browser - upload should be enabled</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-04-23T17:12:04.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>shat...@gmail.com</reportedBy>
<openedDate>Sun, 11 Apr 2010 07:48:00 +0000</openedDate>
<description>Why I canQ&apos;Et upload files with internal web browser? This function is
disabled. :( It is very important not only for me. And it is very basic
function of any web browser.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 17:12:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1435</bugid>
<title>Docs: IntentFilter matching</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>jatto....@gmail.com</reportedBy>
<openedDate>Wed, 03 Dec 2008 22:14:28 +0000</openedDate>
<description>Just say Q&quot;Eand data type (either through explicit type, scheme, and/or
path)Q&quot;E instead of indicating Q&quot;EdataQ&quot;E to be clear itQ&apos;Es not the same data
as in the content. Q&quot;EAn IntentFilter can match against actions,
categories, and data (either via its type, scheme, and/or path) in an
Intent.Q&quot;E
http://code.google.com/android/reference/android/content/IntentFilter.html</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:29:16 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:26:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:19:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9519</bugid>
<title>Incorporate Jeff SharkeyQ&apos;Es Q&quot;EredscaleQ&quot;E mode, using SurfaceFlinger</title>
<status>New</status>
<owner>jshar...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bob.igo....@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 16:50:04 +0000</openedDate>
<description>As shown at
http://jsharkey.org/blog/2010/07/01/android-surfaceflinger-tricks-for-fun-and-profit/
Jeff Sharkey used SurfaceFlinger and a patched Froyo codebase to derive
a Q&quot;EredscaleQ&quot;E mode which, on OLED screens, saves an enormous amount of
power. I would like to see this incorporated somehow as 1) a
power-saving mode in the baseline Android distro (if an OLED screen is
present), and 2) a night-vision mode, since red is the ideal color for
that.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 07 Jul 2010 18:13:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jshar...@android.com</author>
<when>Fri, 15 Apr 2011 19:29:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>483</bugid>
<title>ParcelFileDescriptor.open with MODE_CREATE creates files with insufficient permissions</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T06:56:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Tue, 18 Mar 2008 02:07:33 +0000</openedDate>
<description>The permission mode is 0, and so the created file is not readable by
anyone but root. The work around is to simply call File#createNewFile()
first, then open with MODE_TRUNCATE.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 26 Mar 2008 06:56:39 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>4145</bugid>
<title>Next alarm on locked screen shows last alarm time if snoozed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>rista...@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 14:16:41 +0000</openedDate>
<description>If you snooze an alarm, before 1.6 it used to display the next time the
alarm will go off on the locked screen. Version 1.6 now displays the
time the alarm originally went off. Steps to reproduce: Propose time is
Tuesday 9:12am Set alarm for 9:15am (anytime will work) MTWHF Wait for
alarm, press snooze Go to locked screen, it will show Tuesday 9:15am
instead of 9:25am Tuesday.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:24:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 18:54:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4698</bugid>
<title>Incoming call overrides pattern lock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Framework</component>
<stars>14</stars>
<reportedBy>bong...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 20:52:15 +0000</openedDate>
<description>When pattern lock is enabled, you can still pick up incoming call. This
is okay. But you can also enter Q&quot;EdesktopQ&quot;E by pressing back button,
without entering pattern. I think this is serious security flaw. Tested
on Samsung i5700 Spica, Android 1.5</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:50:26 +0000</when>
<what></what>
</comment>
<comment>
<author>tommy.fo...@gmail.com</author>
<when>Sat, 21 Nov 2009 10:05:26 +0000</when>
<what>CanQ&apos;Et replicate with HTC Hero Firmware 1.5 Kernel 2.6.27-8dd6deee</what>
</comment>
<comment>
<author>leeeps...@gmail.com</author>
<when>Thu, 03 Dec 2009 02:45:31 +0000</when>
<what>CanQ&apos;Et replicate this on a Moto Droid running 2.0 either...

locked phone -Q&gt;E incoming call -Q&gt;E answer -Q&gt;E back button -Q&gt;E phone requests unlock pattern

At that point however, it is impossible to return to the call status/end screen
without putting in the unlock pattern, it appears.</what>
</comment>
<comment>
<author>teh...@gmail.com</author>
<when>Fri, 04 Dec 2009 14:30:24 +0000</when>
<what>I cannot replicate this using HTC Dream Firmware 1.6 - Kernel: 2.6.29-00479-g3c7df37
android-build@apa26 #19</what>
</comment>
<comment>
<author>ndres...@gmail.com</author>
<when>Fri, 01 Jan 2010 18:23:48 +0000</when>
<what>I can replicate this issue on Droid firmware v. 2.0.1. Receive a call, and click the 
back button bypasses the pattern lock and lets you into the phone.</what>
</comment>
<comment>
<author>brennana...@gmail.com</author>
<when>Thu, 14 Jan 2010 18:11:11 +0000</when>
<what>As number 5 stated, this issue works with the droid pattern lock. It should not work
for the combination lock. Google search Q&quot;EVerizon Droid pattern lock bypassQ&quot;E or
something similar</what>
</comment>
<comment>
<author>Wireless...@gmail.com</author>
<when>Mon, 01 Feb 2010 02:17:13 +0000</when>
<what>I too can replicate this issue on Droid firmware v. 2.0.1. 
Receive a call, and click the back button bypasses the pattern lock and lets you into
the phone.

I also confirmed this will NOT happen if you are connected via Bluetooth headset. </what>
</comment>
<comment>
<author>brit.ab...@gmail.com</author>
<when>Wed, 06 Oct 2010 02:59:18 +0000</when>
<what>Does anyone know how to bypass the pattern lock on a Samsung Intercept?</what>
</comment>
<comment>
<author>matt.1nt...@gmail.com</author>
<when>Wed, 05 Jan 2011 02:21:13 +0000</when>
<what>This issue can be replicated on a Samsung Intercept with droid 2.1. So long as the call is open, hitting the back button allows full access to the phone for the duration of the call. Once either party disconnects, the pattern lock screen comes up and access is gone.</what>
</comment>
<comment>
<author>david.ji...@gmail.com</author>
<when>Wed, 05 Jan 2011 12:45:24 +0000</when>
<what>does anybody know if htc desire hd has this bug too?</what>
</comment>
<comment>
<author>ce9...@gmail.com</author>
<when>Tue, 22 Feb 2011 18:58:15 +0000</when>
<what>I can replicate this security issue on the Sprint Samsung Epic 4G (Galaxy S) using Android version 2.1 Eclair and version 2.2 Froyo.</what>
</comment>
<comment>
<author>ce9...@gmail.com</author>
<when>Tue, 22 Feb 2011 19:10:02 +0000</when>
<what>Just to elaborate on the reproduction steps for this security issue on the Samsung Epic 4G, sometimes it takes the Home button instead of Back button.

Reproduction Steps:
1.  Locked phone
2.  Incoming call
3.  Answer incoming call
4.  Press Back button a few times
5.  Press Home button a few times (if Step 4 did not work)
6.  Security pattern lock screen should now be bypassed
7.  If either party disconnects, the security pattern lock screen immediately comes up
</what>
</comment>
</bug>
<bug>
<bugid>18799</bugid>
<title>[WebView] WebSettings.setSupportZoom(true) fails when zoom controls are disabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>smuec...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 20:26:26 +0000</openedDate>
<description>WebSettings has several methods for zoom support, among them:
setSupportZoom(boolean) setBuiltInZoomControls(boolean) Unfortunately,
setSupportZoom(true) only works when setBuiltInZoomControls(true) is
invoked. However, setSupportZoom(...) should be independant of the zoom
controls, just enabling the pinch-to-zoom support. This worked on my
Samsung Galaxy Gio (GT-S5660), Android 2.2. It doesnQ&apos;Et work on the
Samsung Galaxy S II, Android 2.3.3. The problem is found in
WebView.updateMultiTouchSupport(...): mSupportMultiTouch =
pm.hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH) Q&amp;EQ&amp;E
settings.supportZoom() Q&amp;EQ&amp;E settings.getBuiltInZoomControls(); This should
be changed to: mSupportMultiTouch =
pm.hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH) Q&amp;EQ&amp;E
settings.supportZoom(; Here is the commit that introduced that code (if
that helps): 3a0def280fa4f6306929910a414b41ae58a7d139</description>
<comment>
<author>smuec...@gmail.com</author>
<when>Sat, 13 Aug 2011 09:08:48 +0000</when>
<what>PARTIALLY SOLVED. In API level 11 another method was introduced, so that pinch-to-zoom without zoom controls can be enabled as follows:

  setSupportZoom(true); // API level 1
  setBuiltInZoomControls(true); // API level 3
  setDisplayZoomControls(false); // API level 11

Unfortunately this means that zoom controls cannot be disabled below Honeycomb.

It would be nice if this could be fixed for 2.3.x in a minor update. Otherwise please close this bug.</what>
</comment>
</bug>
<bug>
<bugid>1540</bugid>
<title>test - please ignore</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-15T21:52:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbqu...@gmail.com</reportedBy>
<openedDate>Mon, 15 Dec 2008 21:49:22 +0000</openedDate>
<description>Test for 1527 please ignore</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 21:52:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13892</bugid>
<title>Messages Sending Multiple Times</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:36:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jamesabi...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 11:50:36 +0000</openedDate>
<description>I have had an issue that occurs quite regularly with messages from
previous days re-sending to the same participant. Consider the following
scenario: 01/01/11 - Hello {some more conversation here} 6/11/11 - Hello
(from X days ago) 6/11/11 - {The text I intended to send} This sometimes
sends one previous text, but IQ&apos;Eve experienced it sending 2 or 3 texts
from previous dates. I use a HTC Desire HD running the latest firmware.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:36:30 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7360</bugid>
<title>Messaging Application Sends Multiple Messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mistere...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 21:33:15 +0000</openedDate>
<description>Steps to reproduce: Unsure, issue is intermittent, but if I had to guess
... 1) Have a ton of messages (to the point where the messaging
application takes 5~ seconds to just come up) 2) Send a message to
someone, this message will potentially be sent twice (even though you
only wanted it sent once). Correct behavior should be only sending the
message once. My current device is a Motorola Droid 2.0.1.</description>
</bug>
<bug>
<bugid>3075</bugid>
<title>Optimize (zipalign) applications when installing [Home screen is very slow to launch]</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>84</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Mon, 22 Jun 2009 17:19:32 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem This is a performance issue.
In android 1.5, pressing the home screen button causes the screen to
hang and the home screen and shortcuts only show up after 15-20 seconds
at times. - Sample source code demonstrating the problem - What you
think the correct behavior should be. The home screen should show up
immediately. Why cant the home screen be cached or something. It seems
that the code is trying to reconstruct the home screen image from
scratch each time. Is the code reusing the previous state or something
here? If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 22 Jun 2009 20:11:49 +0000</when>
<what>This happens when you have too many applications running in the background. This causes the system to close 
the Home application to make room for other apps. When you go back to Home, it has to restart and reload 
everything. Note that the time it takes to load Home depends *highly* on the number of apps you have installed, 
the free resources on the system (especially CPU and I/O), the number of widgets, etc.</what>
</comment>
<comment>
<author>dola...@gmail.com</author>
<when>Wed, 24 Jun 2009 13:00:14 +0000</when>
<what>Question a little out of topic :
On my HTC magic it takes this time. But normally I have 256 MB of ram if IQ&apos;Em right. 
How can I full my ram with 1 webpage + 1 music player + gmail + sms app ?

I really think the return to home should be quite instant. I know this isnQ&apos;Et an 
iPhone, but this wait time is uncomfortable.

Does creating folders on the home to regroup lots of icons will make the load time 
better ?</what>
</comment>
<comment>
<author>supkic...@gmail.com</author>
<when>Tue, 30 Jun 2009 01:24:53 +0000</when>
<what>Mine also does this frequently, usually after browsing a complicated web page. My
feeling is that the home app should have some special priority that doesnQ&apos;Et allow it
to get kicked out of ram.

Slow apps make it feel like the app is broken. Slow home makes it feel like the whole
phone is broken.</what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Thu, 20 Aug 2009 09:09:44 +0000</when>
<what>Q&quot;EThis happens when you have too many applications running in the background.  This
causes the system to close the Home application to make room for other apps.  When
you go back to Home, it has to restart and reload everything.Q&quot;E

-- sorry but (a) I donQ&apos;Et understand how this can be true, and (b) even if it is, IMHO
this is a very serious design error.  

Regarding (a): you seem to be saying there is insufficient memory to run Home plus
all the other applications.  If Home gets closed to free memory to allow another
application to run, then how can the return to Home happen without closing another
application first?  And I donQ&apos;Et see that happening.

Regarding (b): If the user tries to open an app and there is not enough memory to do
so, it should simply flash up a dialog telling the user that they do not have enough
memory and should close some apps.  I agree with comment #3 that having to wait for
the home screen on a phone is completely unacceptable for the user experience.  What
if you urgently need to send someone an SMS?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:17:50 +0000</when>
<what>WeQ&apos;Eve also been finding that this happens if application developers donQ&apos;Et properly
optimize their applicationsQ&apos;E resources, as in that case reading the icons is
extremely slow.</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Sat, 22 Aug 2009 03:30:25 +0000</when>
<what>Hey J, thatQ&apos;Es very valuable information. Are there any details on what developers can
do to improve that? Is there a document somewhere in the SDK docs or on the Android
blog? If you have a link, thatQ&apos;Ed be great.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:34:36 +0000</when>
<what></what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Thu, 03 Sep 2009 09:09:17 +0000</when>
<what>Comment #5 sounds like another design flaw.  There will always be application
developers who do not optimize things correctly, so the platform should not rely on
them for being able to read icons quickly.  Surely the icons can be cached somewhere
for quick access?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:28:05 +0000</when>
<what></what>
</comment>
<comment>
<author>brotbuexe@gmail.com</author>
<when>Tue, 15 Sep 2009 17:31:25 +0000</when>
<what>same problem here with htc magic 32b. Hope that will be changed.

this is the only thing i hate on android since i switched from windows mobile</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:45:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:41:29 +0000</when>
<what>Issue 4106 has been merged into this issue.</what>
</comment>
<comment>
<author>curlypau...@gmail.com</author>
<when>Sat, 10 Oct 2009 20:55:58 +0000</when>
<what>I agree this is a serious issue.

I donQ&apos;Et have any good suggestions to solve this problem.  On the one hand, the phone
has limited memory and itQ&apos;Es nice to be able to use all available memory when the home
screen is not being displayed.  On the other hand, the home screen is used often and
should be fast to access.

One problem with the caching suggestion is that widgets do need to be redrawn when
they are displayed.  Donut does seem to at least draw the icons before the widgets
are ready.

If the home screen itself used less memory it would be more reasonable to lock it in
memory.  I donQ&apos;Et know how much memory it currently uses, but applications in general
on android seem to have a much higher RSS (resident set size) than I would expect on
what could be considered an embedded device.
</what>
</comment>
<comment>
<author>Luis.mar...@gmail.com</author>
<when>Sun, 11 Oct 2009 14:11:12 +0000</when>
<what>this problem is happening every time i use an application. Yesterday i was searching, installing and 
testing a few alplications in market then i pressed the home button and it ocurred again. I have a 
calendar widget (not google version), and three or four widget to switch some parameters (bluetooth, 
wifi, etc).  I dont think i have too too much widget to collapse the desktop when i return to it.</what>
</comment>
<comment>
<author>d.mah...@gmail.com</author>
<when>Sun, 11 Oct 2009 14:38:55 +0000</when>
<what>This is a problem with stock Android. You can counter that behavior by using a task
management application to close running applications. This will free up memory and
stops the system from closing the home application (forcing it to reload).

If you are root on your phone, you should install the app Q&apos;ESwapperQ&apos;E. It creates a
swap file on your SD card, which will be used to extend the built-in memory. Doing
this will essentially void the problem, the home screen is never closed due to lack
of memory.

A better approach would be of course the be implementation of compcache? on a kernel
level. This has been done by 3rd party firmware developers (e.g. cyanogen) and
extends the memory by essentially compressing memory pages.
IQ&apos;Em not aware if stock Android 1.6 features compcache, but if itQ&apos;Es not, it should
seriously be considered. 

Waiting seconds for the home app to arrive hurts usability, especially in situations
where the user wonQ&apos;Et be able to wait that long (think emergency, urgent need for
contact data etc.).

? http://code.google.com/p/compcache/</what>
</comment>
<comment>
<author>idekte...@gmail.com</author>
<when>Mon, 12 Oct 2009 00:46:52 +0000</when>
<what>It is a major usability problem - whatever the solution, the getting to the home
screen must NOT take longer than 2s (at the very most). 
We forget that this IS a phone - major phone functions (calling, messaging, home
screen) need to be higher priority than secondary functions (browsing, widgets etc.)

If there are serious issues getting this working, then I would argue that the
hardware is seriously mismatched with what the software is trying to do.
So you can: A) update the hardware or b) improve the software

I would suggest to always cache the home screen (if there are many widgets, display
last known widget state (even if its an image?), then update in the background after
the home screen is displayed and usable). the compcache is certainly a good option also.
</what>
</comment>
<comment>
<author>crehb...@gmail.com</author>
<when>Mon, 12 Oct 2009 00:58:03 +0000</when>
<what>Sorry if this seems trollish, but idektereyQ&apos;Es post got me juiced.  People who buy a
phone with Android buy _a_phone_.  I can understand the spirit of Q&quot;EgoodQ&quot;E engineering
in designing the software that runs on the phone, but letQ&apos;Es not forget that its a
phone, first and foremost.  I canQ&apos;Et tell you how many timeQ&apos;Es IQ&apos;Eve been using the web
browser, and a call comes in, and the OS canQ&apos;Et go from showing the web browser to
showing the caller ID within 10, 15 seconds.  

2 seconds, fine I can live with that.  But 10, 15?  There are three things it needs
to do regardless of what else is running in order of priority:

1) Show caller ID, let people answer calls
2) Go back to the home screen as soon as the home button is pushed
3) Bring up the text messaging app when a new text message is opened from eg:
notifications

Anything else that the phone can do is simply icing on the cake.  But, itQ&apos;Ell never be
a PHONE unless the 3 things above happen instantaneously.</what>
</comment>
<comment>
<author>Luis.mar...@gmail.com</author>
<when>Sun, 18 Oct 2009 20:04:59 +0000</when>
<what>IQ&apos;Eve noticed that the app CalWidget was causing the problem. IQ&apos;Eve unistalled the app, 
and the screen has not blocked again. The CompCache maybe solve that problem, but i 
could not find it. IQ&apos;Ell continue investigating.</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Sun, 18 Oct 2009 22:10:53 +0000</when>
<what>A couple of notes about this issue:

- The 1.6 SDK has seen great improvements in that regard.
- Things should also be a bit faster once all developers rebuild their apps with
zipalign.
- Certain widgets are not well-written and can further delays, although I think 1.6
does all (?) widget updating in a separate thread.

So I wonder - how bad is this problem with a) 1.6, b) properly built APKs, c) with no
buggy widgets? IQ&apos;Eve always blamed the garbage collection since I mostly saw this
problem after running Google Maps and Browser, but I havenQ&apos;Et seen it in a while.
Still, I believe the home screen takes too many chances - it needs to take special
precautions to be as responsive as possible, so this is still a valid issue.</what>
</comment>
<comment>
<author>hashincl...@gmail.com</author>
<when>Mon, 19 Oct 2009 04:27:16 +0000</when>
<what>I didnQ&apos;Et have this problem with 1.5, but after updating to 1.6 I started seeing this
issue. I have a few speed dial shortcuts (via AnyCut), the standard google Calendar
widget, a few app icons (browser, mail, maps, opera), plus a few games. Although the
Q&quot;EWhatQ&apos;Es been eating my batteryQ&quot;E is somewhat helpful, it doesnQ&apos;Et really identify
background processes and/or badly written applications that are causing the home
screen to be slow.

How do I debug which specific application(s) might be the issue, save a factory reset
(or uninstall everything) and then install the apps I need one by one till I catch
the culprit?

(oh, and a big +100 votes to comments 17 and 18. ItQ&apos;Es terribly annoying to wait for
10 seconds just so I can make a call while the home screen displays only the wallpaper)</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Mon, 19 Oct 2009 05:55:47 +0000</when>
<what>hash: Have you tried looking at the log file while you see the home screen frozen? I
assume that vital information will be missing unless you enable verbose logging, but
it there might be important clues already if you look at the logcat as it is.

And another thing: Is anyone with CyanogenMod seeing it? The latest versions include
compcache.</what>
</comment>
<comment>
<author>mab...@gmail.com</author>
<when>Mon, 19 Oct 2009 13:32:30 +0000</when>
<what>IQ&apos;Em on CyanogenMod 4.1.11.1, yes it has compcache, and yes I have this issue all the
time. I got rid of a lot of apps that run in the background and turned off as much
background notification as I could on the apps I do have so that not much is running.
Yet there are times when I simply go into settings and when I come back IQ&apos;Em staring
at a black screen, then wallpaper for 15-20 seconds.

I agree with a lot of others, this is completely unacceptable for a phone. The home
activity should have some priority so it is never removed from memory to make room
for an app.</what>
</comment>
<comment>
<author>steph.ro...@gmail.com</author>
<when>Mon, 19 Oct 2009 13:46:28 +0000</when>
<what>I donQ&apos;Et haver 1.6 so far, but I heard it helps solving this issue. True?</what>
</comment>
<comment>
<author>d.mah...@gmail.com</author>
<when>Mon, 19 Oct 2009 13:54:44 +0000</when>
<what>@Comment #23 mabend
Your issue is solely Cyanogen 4.1.11.1 related (see 
http://code.google.com/p/cyanogenmod/issues/detail?id=491) and has nothing to do with
compcache or stock Android 1.6.
</what>
</comment>
<comment>
<author>mab...@gmail.com</author>
<when>Mon, 19 Oct 2009 14:04:37 +0000</when>
<what>Ok, so thereQ&apos;Es a problem with compcache. This issue shouldnQ&apos;Et depend on that. What
about all the users running stock android? They donQ&apos;Et have compcache running either.
That doesnQ&apos;Et mean the homescreen should take so long to load.

Thanks for that link though, IQ&apos;Ell try to get that working right. Although I see that
as a workaround for a problem that shouldnQ&apos;Et exist in the first place.</what>
</comment>
</bug>
<bug>
<bugid>14938</bugid>
<title>Input field Error in Google legal of Google_talk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-23T17:15:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>csy8...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 06:35:09 +0000</openedDate>
<description>Occurrence Process : 1. Applications --Q&gt;E Talk --Q&gt;E Settings --Q&gt;E Terms Q&amp;E
privacy 2. Tap input bar Occurrence Status : It has not pop input
keyboard.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 23 Feb 2011 17:15:10 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>14495</bugid>
<title>Android 2.3 and 3.0Q&apos;Es DecimalFormatSymbols serialization is broken. (Working on 2.2 and before)</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-05T02:08:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>mrlhwlib...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 02:33:46 +0000</openedDate>
<description>I have an class called Item and I tried to serialize it. It works fine
on Android 1.6, 2.1, 2.2 but not on 2.3 and 3.0 preview. It gives me the
following error. I have made a test program and it also works fine on
Java SE. So I think it is a problem in AndoroidQ&apos;Es serialization
implementation. D/AndroidRuntime( 1115): Shutting down VM W/dalvikvm(
1115): threadid=1: thread exiting with uncaught exception
(group=0x40015560) E/AndroidRuntime( 1115): FATAL EXCEPTION: main
E/AndroidRuntime( 1115): java.lang.IllegalArgumentException: no char
field Q&apos;EexponentialQ&apos;E E/AndroidRuntime( 1115): at
java.io.EmulatedFields.put(EmulatedFields.java:459) E/AndroidRuntime(
1115): at
java.io.EmulatedFieldsForDumping.put(EmulatedFieldsForDumping.java:83)
E/AndroidRuntime( 1115): at
java.text.DecimalFormatSymbols.writeObject(DecimalFormatSymbols.java:591)
E/AndroidRuntime( 1115): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1115): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
1115): at
java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1219)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1575)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1847)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1689)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1653)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeFieldValues(ObjectOutputStream.java:1062)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeFields(ObjectOutputStream.java:1008)
E/AndroidRuntime( 1115): at
java.text.DecimalFormat.writeObject(DecimalFormat.java:1215)
E/AndroidRuntime( 1115): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1115): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
1115): at
java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1219)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1575)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1847)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1689)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1653)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeFieldValues(ObjectOutputStream.java:1143)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:413)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1241)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1205)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1575)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1847)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1689)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1653)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeFieldValues(ObjectOutputStream.java:1143)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:413)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1241)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1575)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1847)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1689)
E/AndroidRuntime( 1115): at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1653)
E/AndroidRuntime( 1115): at
org.liberty.android.fantastischmemo.cardscreen.EditScreen$1.onClick(EditScreen.java:492)
E/AndroidRuntime( 1115): at
android.view.View.performClick(View.java:2485) E/AndroidRuntime( 1115):
at android.view.View$PerformClick.run(View.java:9080) E/AndroidRuntime(
1115): at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 1115): at
android.os.Handler.dispatchMessage(Handler.java:92) E/AndroidRuntime(
1115): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
1115): at android.app.ActivityThread.main(ActivityThread.java:3647)
E/AndroidRuntime( 1115): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1115): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
1115): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
E/AndroidRuntime( 1115): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
E/AndroidRuntime( 1115): at dalvik.system.NativeStart.main(Native
Method) The java code is like this (Strip the android specific part, it
can be easily converted to Android code by re-writting the main
function. import java.text.SimpleDateFormat; import
java.text.ParseException; import java.util.Date; import
java.util.HashMap; import java.util.Iterator; import java.util.Map;
import java.util.Random; import java.util.Set; import java.io.*; /* *
This class representating the card item is immutable */ final class Item
implements Serializable, ComparableQ&lt;EItemQ&gt;E{ private final int _id;
private final String date_learn; private final int interval; private
final int grade; private final double easiness; private final int
acq_reps; private final int ret_reps; private final int lapses; private
final int acq_reps_since_lapse; private final int ret_reps_since_lapse;
private final String question; private final String answer; private
final String note; private final String category; /* Make it static for
performance */ private final SimpleDateFormat formatter = new
SimpleDateFormat(Q&quot;Eyyyy-MM-ddQ&quot;E); private final static String TAG =
Q&quot;Eorg.liberty.android.fantastischmemo.ItemQ&quot;E; public static class Builder{
private int _id = 0; private String date_learn = Q&quot;E2010-01-01Q&quot;E; private
int interval = 0; private int grade = 0; private double easiness = 2.5;
private int acq_reps = 0; private int ret_reps = 0; private int lapses =
0; private int acq_reps_since_lapse = 0; private int
ret_reps_since_lapse = 0; private String question = Q&quot;EQ&quot;E; private String
answer = Q&quot;EQ&quot;E; private String note = Q&quot;EQ&quot;E; private String category = Q&quot;EQ&quot;E;
public Builder(){} public Builder(Item item){ _id = item._id; date_learn
= item.date_learn; interval = item.interval; grade = item.grade;
easiness = item.easiness; acq_reps = item.acq_reps; ret_reps =
item.ret_reps; lapses = item.lapses; acq_reps_since_lapse =
item.acq_reps_since_lapse; ret_reps_since_lapse =
item.ret_reps_since_lapse; question = item.question; answer =
item.answer; note = item.note; category = item.category; } public
Builder setId(int v){ _id = v; return this; } public Builder
setDateLearn(String v){ date_learn = v; return this; } public Builder
setInterval(int v){ interval = v; return this; } public Builder
setGrade(int v){ grade = v; return this; } public Builder
setEasiness(double v){ easiness = v; return this; } public Builder
setAcqReps(int v){ acq_reps = v; return this; } public Builder
setRetReps(int v){ ret_reps = v; return this; } public Builder
setLapses(int v){ lapses = v; return this; } public Builder
setAcqRepsSinceLapse(int v){ acq_reps_since_lapse = v; return this; }
public Builder setRetRepsSinceLapse(int v){ ret_reps_since_lapse = v;
return this; } public Builder setQuestion(String v){ question = v;
return this; } public Builder setAnswer(String v){ answer = v; return
this; } public Builder setNote(String v){ note = v; return this; }
public Builder setCategory(String v){ category = v; return this; }
public Item build(){ return new Item(this); } } private Item(Builder
builder){ _id = builder._id; date_learn = builder.date_learn; interval =
builder.interval; grade = builder.grade; easiness = builder.easiness;
acq_reps = builder.acq_reps; ret_reps = builder.ret_reps; lapses =
builder.lapses; acq_reps_since_lapse = builder.acq_reps_since_lapse;
ret_reps_since_lapse = builder.ret_reps_since_lapse; question =
builder.question; answer = builder.answer; note = builder.note; category
= builder.category; } public int getId(){ return _id; } public String
getDateLearn(){ return date_learn; } public int getInterval(){ return
interval; } public double getEasiness(){ return easiness; } public int
getAcqReps(){ return acq_reps; } public int getRetReps(){ return
ret_reps; } public int getLapses(){ return lapses; } public int
getAcqRepsSinceLapse(){ return acq_reps_since_lapse; } public int
getRetRepsSinceLapse(){ return ret_reps_since_lapse; } public int
getGrade(){ return grade; } public String getQuestion(){ return
question; } public String getAnswer(){ return answer; } public String
getNote(){ return note; } public String getCategory(){ return category;
} public long getDatelearnUnix() throws ParseException{ // Get the
datelearn in unix time * 1000 Date date =
formatter.parse(this.date_learn); return date.getTime() / 1000; } public
boolean isNew(){ return acq_reps == 0 ? true : false; } public boolean
isScheduled(){ Date currentDate = new Date(); String now =
formatter.format(currentDate); int actualInterval = diffDate(now,
this.date_learn); int scheduleInterval = this.interval; //actualInterval
= actualInterval == 0 ? actualInterval + 1 : actualInterval;
if(scheduleInterval Q&lt;E= actualInterval Q&amp;EQ&amp;E this.acq_reps Q&gt;E 0){ return
true; } else{ return false; } } public Item processAnswer(int newGrade,
boolean includeNoise){ // dryRun will leave the original one intact //
and return the interval // if dryRun is false, the return value only
show success or not Date currentDate = new Date(); String now =
formatter.format(currentDate); int actualInterval = diffDate(now,
this.date_learn); int scheduleInterval = this.interval; int newInterval
= 0; int newLapses = lapses; int newAcqReps = acq_reps; int newRetReps =
ret_reps; int newAcqRepsSinceLapse = acq_reps_since_lapse; int
newRetRepsSinceLapse = ret_reps_since_lapse; double newEasiness =
easiness; if(actualInterval == 0){ actualInterval = 1; } // new item
(unseen = 1 in mnemosyne) if(this.acq_reps == 0){ newAcqReps = 1; // 2.5
is 40% difficult. // Taken from Mnemosyne newEasiness = 2.5;
newAcqRepsSinceLapse = 1; newInterval =
calculateInitialInterval(newGrade); } else if(this.grade Q&lt;E= 1 Q&amp;EQ&amp;E
newGrade Q&lt;E= 1){ newAcqReps += 1; newAcqRepsSinceLapse += 1; newInterval
= 0; } else if(this.grade Q&lt;E= 1 Q&amp;EQ&amp;E newGrade Q&gt;E= 2){ newAcqReps += 1;
newAcqRepsSinceLapse += 1; newInterval = 1; } else if(this.grade Q&gt;E= 2 Q&amp;EQ&amp;E
newGrade Q&lt;E= 1){ newRetReps += 1; newLapses += 1; newAcqRepsSinceLapse =
0; newRetRepsSinceLapse = 0; } else if(this.grade Q&gt;E= 2 Q&amp;EQ&amp;E newGrade Q&gt;E=
2){ newRetReps += 1; newRetRepsSinceLapse += 1; if(actualInterval Q&gt;E=
scheduleInterval){ if(newGrade == 2){ newEasiness -= 0.16; } if(newGrade
== 3){ newEasiness -= 0.14; } if(newGrade == 5){ newEasiness += 0.10; }
if(this.easiness Q&lt;E 1.3){ newEasiness = 1.3; } } newInterval = 0;
if(newRetRepsSinceLapse == -1){ newInterval = 6; } else{ if(newGrade ==
2 || newGrade == 3){ if(actualInterval Q&lt;E= scheduleInterval){ newInterval
= (int)Math.round(actualInterval * newEasiness); } else{ newInterval =
scheduleInterval; } } if(newGrade == 4){ newInterval =
(int)Math.round(actualInterval * newEasiness); } if(newGrade == 5){
if(actualInterval Q&lt;E scheduleInterval){ newInterval = scheduleInterval; }
else{ newInterval = (int)Math.round(actualInterval * newEasiness); } } }
if(newInterval == 0){ } } /* * By default the noise is included.
However, * the estimation of days should not include noise */
if(includeNoise){ int noise = calculateIntervalNoise(newInterval);
newInterval = newInterval + noise; } Item retItem = new Builder(this)
.setInterval(newInterval) .setDateLearn(now) .setLapses(newLapses)
.setAcqReps(newAcqReps) .setRetReps(newRetReps)
.setAcqRepsSinceLapse(newAcqRepsSinceLapse)
.setRetRepsSinceLapse(newRetRepsSinceLapse) .setEasiness(newEasiness)
.setInterval(newInterval) .setGrade(newGrade) .build(); return retItem;
} public boolean isEmpty(){ if(question.equals(Q&quot;EQ&quot;E) Q&amp;EQ&amp;E answer.equals(Q&quot;EQ&quot;E)
Q&amp;EQ&amp;E category.equals(Q&quot;EQ&quot;E)){ return true; } else{ return false; } } public
Item inverseQA(){ Item newItem = new Builder(this)
.setQuestion(this.answer) .setAnswer(this.question) .build(); return
newItem; } @Override public boolean equals(Object o){ if(!(o instanceof
Item)){ return false; } Item oi = (Item)o; if(_id == oi._id Q&amp;EQ&amp;E
question.equals(oi.question) Q&amp;EQ&amp;E answer.equals(oi.answer)){ return true;
} else{ return false; } } @Override public String toString(){ return
Q&quot;EID: Q&quot;E + _id + Q&quot;E Question: Q&quot;E + question + Q&quot;E Answer: Q&quot;E + answer; }
@Override public int compareTo(Item another){ return _id - another._id;
} private int randomNumber(int min, int max){ return min + (new
Random()).nextInt(max - min + 1); } private int
calculateIntervalNoise(int interval){ // Noise value based on Mnymosyne
int noise; if(interval == 0){ noise = 0; } else if(interval == 1){ noise
= randomNumber(0, 1); } else if(interval Q&lt;E= 10){ noise =
randomNumber(-1, 1); } else if(interval Q&lt;E= 60){ noise = randomNumber(-3,
3); } else{ noise = randomNumber((int)Math.round(-0.05 * interval),
(int)Math.round(0.05 * interval)); } return noise; } private int
calculateInitialInterval(int grade){ int interval = 0; switch(grade){
case 0: case 1: interval = 0; break; case 2: interval = 1; break; case
3: interval = 3; break; case 4: interval = 4; break; case 5: interval =
5; break; } return interval; } private int diffDate(String date1, String
date2){ // The days betwween to date of date1 and date2 in format below.
final double MILLSECS_PER_DAY = 86400000.0; Date d1, d2; int difference
= 0; try{ d1 = formatter.parse(date1); d2 = formatter.parse(date2);
difference = (int)Math.round((d1.getTime() - d2.getTime()) /
MILLSECS_PER_DAY); } catch(Exception e){ } return difference; } } public
class ItemTest{ public static void main(String[] args){ FileOutputStream
fos = null; ObjectOutputStream out = null; Item currentItem = new
Item.Builder() .setId(1234) .setQuestion(Q&quot;EMy QuestionQ&quot;E) .setAnswer(Q&quot;EMy
AnswerQ&quot;E) .build(); try { fos = new FileOutputStream(Q&quot;EitemobjQ&quot;E); out =
new ObjectOutputStream(fos); out.writeObject(currentItem); out.close();
} catch(java.io.IOException ex) { ex.printStackTrace(); } } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Feb 2011 21:18:22 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 03 Feb 2011 21:38:27 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 03 Feb 2011 23:07:56 +0000</when>
<what>if you want a workaround, remove the SimpleDateFormat field from the class youQ&apos;Ere serializing. (without adding anything else that would drag in a DecimalFormatSymbols instance, since thatQ&apos;Es where the actual problem is.)</what>
</comment>
<comment>
<author>mrlhwlib...@gmail.com</author>
<when>Thu, 03 Feb 2011 23:15:50 +0000</when>
<what>Yes, it works. Thank you. Hopefully this problem will be eventually fixed.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Feb 2011 02:08:34 +0000</when>
<what>fixed in internal tree.</what>
</comment>
<comment>
<author>corbi...@gmail.com</author>
<when>Sun, 27 Mar 2011 18:39:11 +0000</when>
<what>I have this issue as well, but it is not clear to me if I can workaround it easily in my case.  Will I have to?  Or how/when will users get pushed a fix to this issue?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 27 Mar 2011 21:57:49 +0000</when>
<what>gingerbread will not get this fix. i donQ&apos;Et think this will be in any honeycomb update either.

on the bright side, changing your code to avoid serializing DecimalFormatSymbols instances will lead to less wasted i/o.</what>
</comment>
<comment>
<author>mahajan....@gmail.com</author>
<when>Sat, 03 Sep 2011 14:17:45 +0000</when>
<what>I am also getting same error.</what>
</comment>
<comment>
<author>mahajan....@gmail.com</author>
<when>Sat, 03 Sep 2011 14:17:45 +0000</when>
<what>I am also getting same error.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 03 Sep 2011 15:47:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7983</bugid>
<title>SMS fails to send after heavy SMS usage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dennis.a.tiger</reportedBy>
<openedDate>Mon, 26 Apr 2010 22:43:12 +0000</openedDate>
<description>I have a N1 running 2.1-update1, and IQ&apos;Eve noticed that, if IQ&apos;Em engaged
in a long conversation with somebody via SMS, it stops sending - it
will, in fact, give the failure message immediately. Signal is fine,
data is fine otherwise, can make phone calls at that point. - Steps to
reproduce the problem. Have a conversation via SMS for a large number of
messages in and out - call it a few dozen - What happened. SMS will
start failing to send, and will fail immediately - What you think the
correct behavior should be. Messages should continue to send regardless
of any factor</description>
<comment>
<author>hamaad.r...@gmail.com</author>
<when>Thu, 22 Jul 2010 21:26:51 +0000</when>
<what>Same problem on my galaxy s android eclair. really frustrating, random, intermittant, sms will just give me a failure message, sometimes it take 12 retries before it will resend, especially annoyin with group txts when half go through, i have to resend the failed ones one at a time.</what>
</comment>
</bug>
<bug>
<bugid>4767</bugid>
<title>Power Control Widget Disables auto power setting.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>alohabruder@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 20:44:42 +0000</openedDate>
<description>Driod When running the power control widget the settings for bluetooth,
wifi, and gps are all correctly reflected in the android settings. But
the brightness control disables the auto brightness setting. The
brightness control should have an additional state that reflects the
auto brightness setting.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:04:58 +0000</when>
<what></what>
</comment>
<comment>
<author>john.souvestre2@gmail.com</author>
<when>Sat, 12 Dec 2009 19:06:34 +0000</when>
<what>I agree.  As it is now you lose control (auto brightness) by using power control.</what>
</comment>
<comment>
<author>rici...@gmail.com</author>
<when>Wed, 24 Mar 2010 13:30:49 +0000</when>
<what>I kind of assumed this would be addressed... one of those obvious things that have big 
effect on battery life (auto helps your battery bigtime, but turning up or down is sometimes 
needed, going back to auto should be convenient)
</what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Tue, 29 Jun 2010 19:23:27 +0000</when>
<what>Fixed in froyo. The widget has an auto-brightness setting now.</what>
</comment>
<comment>
<author>alohabruder@gmail.com</author>
<when>Tue, 20 Jul 2010 20:22:27 +0000</when>
<what>awesome!  Thank you team.</what>
</comment>
<comment>
<author>alohabruder@gmail.com</author>
<when>Fri, 20 Aug 2010 18:52:31 +0000</when>
<what>Just installed Froyo and the new implementation works perfectly.  I like how the icon is very different from the others so itQ&apos;Es super easy to change back to auto.  Nice job.</what>
</comment>
<comment>
<author>GregVals...@gmail.com</author>
<when>Fri, 29 Jul 2011 21:59:55 +0000</when>
<what>What about Gingerbread (2.3.3)? I have an HTC Wildfire S, with some annoying issues about brightness control of the android power control widget, which has 3 states approx.5%/approx.33%/100%).

1st issue: If I set Q&quot;EAutomatic brightnessQ&quot;E through Settings/Display/Brightness and then use the widget, I loose the automatic brightness (I have to go again to Settings/Display/Brightness)
2nd issue(most annoying): If I choose the 1st state (5%) and then after the timeout the screen locks, when I try to unlock it, there is no light at all on the screen!! Although the screen works if I can manage to unlock it in blind, or using a torch so I can see a little the screen contents!
3rd issue(this is exactly the reason I use that button on the control) When in Q&quot;EAutomatic brightnessQ&quot;E it changes only between approx.33% and 100%. Even if I drive at night or if IQ&apos;Em in a totally dark room, it never goes lower, which means too much light...</what>
</comment>
</bug>
<bug>
<bugid>19429</bugid>
<title>context menu does not show in longpress of page link while adobe flash is running.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue8...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 04:50:46 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 3.0. Use the Tools templates
for issues with the developer tools. ##Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. 1. adobe flash is installed already and
working. 2. connect to http://www.naver.com (desktop version) 3. press
link in the topnews region. then new tab is opened for this link. 4. go
back to first naver tab. 5. long press link in the topnews region. then
see no context menu is opened. 6. This happened only when adobe flash is
working. ##Please make sure that youQ&apos;Ere using Android 3.0, and (if the
issue exists on a device) that the device also runs Android 3.0. =Q&gt;E
Android 3.0, 3.1 ##Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. =Q&gt;E when issue occurs, nativeHasCursorNode() return false in
HitTestResult() function in webview.java. 08-22 04:53:16.740:
VERBOSE/webview(616): hitTestResult use fallback 08-22 04:53:16.740:
WARN/Controller(616): We should not show context menu when nothing is
touched 08-22 04:53:17.450: INFO/browser(616): Console:
dj.widget.loader.LoginLoader: TypeError: Cannot call method
Q&apos;ELoginLoaderQ&apos;E of undefined
http://sj.wsj.net/djscript/bucket/ASIA_WSJ/page/0_0_WA_0002/provided/j_global_slim/version/20110819005040.js:3889
08-22 04:53:18.000: WARN/webview(616): Stale touch event ACTION_CANCEL
received from webcore; ignoring 08-22 04:53:24.580: DEBUG/skia(616):
purging 191K from font cache [22 entries] 08-22 04:53:30.130:
DEBUG/skia(616): purging 199K from font cache [22 entries] 08-22
04:53:30.890: VERBOSE/webview(616): hitTestResult use fallback 08-22
04:53:30.890: WARN/Controller(616): We should not show context menu when
nothing is touched 08-22 04:53:37.100: VERBOSE/webview(616):
hitTestResult use fallback 08-22 04:53:37.100: WARN/Controller(616): We
should not show context menu when nothing is touched</description>
</bug>
<bug>
<bugid>19884</bugid>
<title>Android falsely claims to support the EGL_KHR_image_pixmap extension</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>james.at...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 22:13:53 +0000</openedDate>
<description>On Gingerbread, the call eglQueryString(eglGetCurrentDisplay(),
EGL_EXTENSIONS); returns a string that includes EGL_KHR_image_pixmap.
The list of EGL extensions appears in two places:
frameworks/base/opengl/libagl/egl.cpp, and
frameworks/base/opengl/libs/EGL/egl.cpp. In the former file,
EGL_KHR_image_pixmap is commented out, but it is still present in the
latter, and that must be what the query is actually returning. In
frameworks/base/opengl/libagl/egl.cpp:eglCreateImageKHR(), it is clear
that the target cannot be EGL_NATIVE_PIXMAP_KHR, because it only accepts
EGL_NATIVE_BUFFER_ANDROID: if (target != EGL_NATIVE_BUFFER_ANDROID) {
return setError(EGL_BAD_PARAMETER, EGL_NO_IMAGE_KHR); } The
implementation should either accept native pixmaps, or the extension
string should not include EGL_KHR_image_pixmap.</description>
</bug>
<bug>
<bugid>18454</bugid>
<title>TOUCH SCREEN UNRESPONSIVE WHILE PICKING UP A CALL WHEN PHONE IS IN POCKET</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-13T16:44:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Sakarla...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 16:28:44 +0000</openedDate>
<description>Hi, Every now and then, while my phone is in my pocket and I do receive
a call, I pick it up to answer and the screen is totally unresponsive. I
canQ&apos;Et slide to answer or do anything at all. I tried to power it off and
on again quickly, and then it seemed to get back to normal and I can
answer the call. This mostly happens when a call is incoming and the
phone is ringing. I have had the phone, Nexus S, for almost a week only,
and this happened quite too often for this short period of time. Note:
As IQ&apos;Em picking up the phone from my pocket, sometimes I feel it vibrates
before the screen gets locked. It seems I accidently touch one of the
soft buttons as I pick it up. IQ&apos;Em on version 2.3.4UN</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 17:26:37 +0000</when>
<what>Issue 18455 has been merged into this issue.</what>
</comment>
<comment>
<author>jsni...@gmail.com</author>
<when>Wed, 13 Jul 2011 15:50:49 +0000</when>
<what>This is also the subject of issue 13853 -- Jon.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:44:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13469</bugid>
<title>ANR during Maps monkey test.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>findhapp...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 08:53:02 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). run monkey test on maps adb -s
015AAAAA1301F011 shell monkey -p com.google.android.apps.maps
--ignore-security-exceptions -s 62018307 -v --throttle 500 40000 - What
happened. ANR in com.google.android.apps.maps:driveabout, pid 11493
(com.google.android.apps.maps/com.google.android.maps.driveabout.app.NavigationActivity)
Reason: keyDispatchingTimedOut Load: 3.29 / 2.92 / 2.22 CPU usage from
11324ms to 4209ms ago: droid.apps.maps: 87% = 72% user + 15% kernel
2133: 85% = 71% user + 14% kernel maps:driveabout: 7% = 7% user + 0%
kernel / faults: 417 minor Cmd line:
com.google.android.apps.maps:driveabout DALVIK THREADS: Q&quot;EmainQ&quot;E prio=5
tid=1 WAIT group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x40020998
self=0xcdf8 sysTid=11493 nice=0 sched=0/0 cgrp=default
handle=-1345017744 schedstat=( 1136047345 1359283461 2726 ) at
java.lang.Object.wait(Native Method) * waiting on Q&lt;E0x4601bc98Q&gt;E (a
com.google.android.maps.driveabout.app.bQ) at
java.lang.Object.wait(Object.java:288) at
com.google.android.maps.driveabout.app.bQ.Q&lt;EinitQ&gt;E((null):-1) at
com.google.android.maps.driveabout.app.NavigationService.a((null):-1) at
com.google.android.maps.driveabout.app.NavigationService.onCreate((null):-1)
at
android.app.ActivityThread.handleCreateService(ActivityThread.java:3049)
at android.app.ActivityThread.access$3500(ActivityThread.java:129) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2171) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:143) at
android.app.ActivityThread.main(ActivityThread.java:4717) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(Native Method) - What you think the
correct behavior should be. no ANR in monkey test. Please make sure that
youQ&apos;Ere using Android 2.2, and (if the issue exists on a device) that the
device also runs Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>pnm...@gmail.com</author>
<when>Wed, 06 Apr 2011 08:40:56 +0000</when>
<what>This issue is reproduced. Phone always stays on one screen which seeing the attached file. Phone resets automatically after pressing home/back key several times.</what>
</comment>
</bug>
<bug>
<bugid>11687</bugid>
<title>Custom fields in Contacts have no labels....</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sjh.dr...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 01:09:00 +0000</openedDate>
<description>What good is a custom field if I donQ&apos;Et know what it is when I open my
contact. Geez... you guys are the best at thinking ideas exactly halfway
through.</description>
</bug>
<bug>
<bugid>5218</bugid>
<title>Shortcut for quick dial shows wrong contact information when dialing</title>
<status>New</status>
<owner>jshar...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ed.gat...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 20:32:07 +0000</openedDate>
<description>Using Android 2.0 on droid I have a quick dial shortcut for my wife at
home. Her home number is the same as my home number. When I use the
shortcut it dials our home but shows my contact name and picture. I show
up in the call log as outgoing. Her picture and name are shown on the
shortcut properly. Deleting the shortcut and re-installing it did not
fix this. I have not tried some combination of deleting the contacts.
Her first name is first in the alphabet, if that makes a difference when
two contacts share a phone number.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 04 Dec 2009 23:52:07 +0000</when>
<what></what>
</comment>
<comment>
<author>ed.gat...@gmail.com</author>
<when>Fri, 11 Dec 2009 19:02:28 +0000</when>
<what>This is still happening in 2.0.1 after the Dec 11 update.</what>
</comment>
<comment>
<author>jshar...@android.com</author>
<when>Fri, 15 Apr 2011 19:30:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7758</bugid>
<title>Exception happens when class MyLocationOverlay try to draw current location point.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dtsygan...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 17:17:42 +0000</openedDate>
<description>Step1: install CarDock application Step2: LocationQ&amp;ESecurity settings-Q&gt;EMy
Location-Q&gt;E enable wireless networks and Use GPS satellites Step3: click
CarDock in main menu-Q&gt;Eclick Maps Step4: wait some time for the phone to
get current location(latitude/longitude), after the location is found,
CarDock application stopped unexpectedly. Notes:the root cause of this
issue is not in CarDock application, but in class MyLocationOverlay
which is provided by google. If you search the similar exception in
internet, some guys also report the same problems in some specific SDK
version. the exception is: 04-07 05:53:09.272: WARN/dalvikvm(3089):
threadid=3: thread exiting with uncaught exception (group=0x4001e610)
04-07 05:53:09.272: ERROR/AndroidRuntime(3089): Uncaught handler: thread
main exiting due to uncaught exception 04-07 05:53:09.272:
ERROR/AndroidRuntime(3089): java.lang.ClassCastException:
android.graphics.drawable.BitmapDrawable 04-07 05:53:09.272:
ERROR/AndroidRuntime(3089): at
com.google.android.maps.MyLocationOverlay.getLocationDot(MyLocationOverlay.java:180)
04-07 05:53:09.272: ERROR/AndroidRuntime(3089): at
com.google.android.maps.MyLocationOverlay.drawMyLocation(MyLocationOverlay.java:561)
04-07 05:53:09.272: ERROR/AndroidRuntime(3089): at
com.google.android.maps.MyLocationOverlay.draw(MyLocationOverlay.java:511)
04-07 05:53:09.272: ERROR/AndroidRuntime(3089): at
com.google.android.maps.OverlayBundle.draw(OverlayBundle.java:45)
Another application named HereIm downloaded from android Market also
crashes at same point on Eclair2.1 product, but it works on Droid and
Milestone. Looks like MyLocationOverlay is coming from in
vendor/google/frameworks/com.google.android.maps.jar</description>
<comment>
<author>dtsygan...@gmail.com</author>
<when>Mon, 19 Apr 2010 16:52:23 +0000</when>
<what>Update: CardDock is internal MotorolaQ&apos;Es application. So instead pls use HereIm
available on Market. We have several dozen reports with similar crashes reported by
different users but so far it is only use case we identified.</what>
</comment>
</bug>
<bug>
<bugid>17155</bugid>
<title>Cannot reach all / top most applications in share menu of Gallery App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>a...@skwar.me</reportedBy>
<openedDate>Thu, 26 May 2011 06:44:53 +0000</openedDate>
<description>Using the Gallery application from Android 2.3.3, I find that when I
push the Q&quot;EWeitergebenQ&quot;E (Share) button, I cannot reach all the
applications that are listed there. The top most apps are out of the
screen and there seems to be no way to scroll up there. This problem is
especially evident when the phone (Nexus S in my case) is in landscape
mode; portrait mode Q&quot;EfixesQ&quot;E it a bit, but there are still unreachable
apps - see attached screenshots.</description>
<comment>
<author>farp...@gmail.com</author>
<when>Sun, 07 Aug 2011 04:36:24 +0000</when>
<what>Still exists in Nexus S 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>4446</bugid>
<title>IllegalArgumentException: Unknown URL content://com.android.contacts/phone_lookup </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>8</stars>
<reportedBy>andrea.g...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 17:34:52 +0000</openedDate>
<description>As soon as I try to get a ContentResolver by using
ContactsContract.PhoneLookup.CONTENT_FILTER_URI I get the following
exception: java.lang.IllegalArgumentException: Unknown URL
content://com.android.contacts/phone_lookup Moreover, I tried to look at
the Q&quot;EAPI DemosQ&quot;E project, in particular to the classes:
com.example.android.apis.view.List2 com.example.android.apis.view.List3
which are still using the deprecated People.CONTENT_URI and
Phones.CONTENT_URI and thus no data (i.e. contacts) is loaded (of course
I have sample contacts in the emulator).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:57:29 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.che...@gmail.com</author>
<when>Thu, 19 Nov 2009 15:28:08 +0000</when>
<what>Given you have person _id or lookup key, is this a right way of accessing contactQ&apos;Es
phone number?</what>
</comment>
</bug>
<bug>
<bugid>2080</bugid>
<title>Volume adjustment in call doesnQ&apos;Et display properly</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-03T00:22:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>justinbb...@gmail.com</reportedBy>
<openedDate>Tue, 24 Feb 2009 18:42:17 +0000</openedDate>
<description>When I am in a call with someone, the system will not report my increase
of the call volume on screen. The box displaying the current volume
appears, however it does not show any activity. I have noticed that when
I press down on the volume button, that it will then begin to correctly
report the volume, up or down. Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 19:35:24 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 00:22:46 +0000</when>
<what>Unable to reproduce in latest source tree.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:20:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11996</bugid>
<title>No scroll bar for SHARE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>koija...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 01:10:47 +0000</openedDate>
<description>ItQ&apos;Es a very very useful function that make us can share our files with
different apps, like I can share photos directly to buzz by clicking
Q&quot;Eshare Q&gt;E buzzQ&quot;E, but the problem is when we installed more and more apps,
there no enough space for all apps in SHARE menu. Please fix it with a
scroll bar or something else.</description>
</bug>
<bug>
<bugid>2416</bugid>
<title>The surfaceflinger 8MB memory is short for large screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>e13...@gmail.com</reportedBy>
<openedDate>Sun, 12 Apr 2009 13:31:18 +0000</openedDate>
<description>Problem: When developing phone with resolution 856x480,one surface may
occupy 1.64MB memory,so surfaceflinger can accommodate at most 8/1.64=4
surfaces. And the surface of previous activity will remaim there before
current activity is fully launched.So it will be easy to meet surface
OutOfMemory problem when two complicated application switch. Solution:
Can we adjust the display memory according to the screen pixel
resolution?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:39:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:50:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6045</bugid>
<title>Music player should have option to untie start playing when play button on headphone is press</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>edmond...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 17:42:26 +0000</openedDate>
<description>The music player seems to hog the headphone start/stop button event.....
To reproduce the issue: - install listen (a podcast application) from
android market. - open listen, subscribe and start listen to podcast on
headphone. - press the play/stop button on the headphone to stop playing
podcast - press home button on phone to go to home screen - hit play
button on the headphone. Since I stopped playing podcast by button
earlier, it is reasonable to expect podcast re-start playing again.
However, music player is started instead. This is observed on Nexus One,
but should also effect G1.</description>
<comment>
<author>zachary%...@gtempaccount.com</author>
<when>Sun, 20 Mar 2011 23:43:15 +0000</when>
<what>ThereQ&apos;Es a new API in Android 2.2 thatQ&apos;Es suppose to address this. However, in the mean time, I released a free app to help work around the issue: 

https://market.android.com/details?id=com.zigimus.headsetinterceptor</what>
</comment>
</bug>
<bug>
<bugid>17627</bugid>
<title>android 3.0.1 crashes on german xoom (mz 601)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 23:10:15 +0000</openedDate>
<description>- open a website that opens a popup with a textfield, a textarea and
radiobuttons. - first the page flickers. sometimes ithas rendering
errors. - try to zoom in and out toget rid of the rendering errors. -
open a new tab, copy it and try to paste it into the popup. -Q&gt;E most of
the time the cursor placement doesnQ&apos;Et work (seems to be a bad
programming). when trying to reposition the cursor the browser crashes.
additional infos: - the textarea has a javascript running that counts
thecharacters and limits the input to 500 characters - found on the
desktopversion of derstandard.at (german) when trying to comment an
article</description>
</bug>
<bug>
<bugid>10143</bugid>
<title>CTS bug: ContactsContract.Contacts.CONTENT_URI ACTION_VIEW not supported</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-09-10T20:04:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 11:09:28 +0000</openedDate>
<description>According to this thread:
http://groups.google.com/group/android-developers/browse_thread/thread/02707336553586e7/db1bd1f0952e2aea
some Samsung phones do not honor the following activity Intent: new
Intent(ACTION_VIEW, ontactsContract.Contacts.CONTENT_URI) Yet, according
to Dmitri Plotnikov, this is supposed to work on any device. Hence,
there should be a CTS test case covering whether or not there is an
activity that will honor the aforementioned activity Intent.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 Aug 2010 17:21:57 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 10 Sep 2010 20:04:42 +0000</when>
<what>https://review.source.android.com/#change,16999</what>
</comment>
<comment>
<author>michang05</author>
<when>Fri, 01 Oct 2010 01:11:31 +0000</when>
<what>the horror of open source </what>
</comment>
</bug>
<bug>
<bugid>3852</bugid>
<title>No paid apps in market after changing SIM card!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>124</stars>
<reportedBy>pappl1978</reportedBy>
<openedDate>Thu, 10 Sep 2009 19:08:23 +0000</openedDate>
<description>I live in android market enabled Austria and with Carrier A1 or
Hutchinson 3 AT i was able to download and see paid apps. Now I`m using
Carrier bob which is a Subcarrier of A1(MVNO) and the paidapps are gone.
Bob is using the same 3G network like A1. Onlz difference is the Mobile
Network Code and Name: A1 is using 232 01 (MCC+MNC) and showing paidapps
Bob is using 232 11 (MCC+MNC) and not showing paidapps Even Yesss (a
subcarrier of Orange Austria) is showing paid apps. Hutchinson 3 AT
using MCC-MNC 232 10 is showing paid apps. So why Carrier bob is blocked
by google? I really donQ&apos;Et see a reason why bob is blocked by google. Can
this be solved, i bought my android device free over amazon and nobody
(google) informed me that i canQ&apos;Et use all features with specific
SIM-Cards.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 20:18:14 +0000</when>
<what></what>
</comment>
<comment>
<author>amarok...@gmail.com</author>
<when>Sat, 12 Sep 2009 22:04:16 +0000</when>
<what>	
I have the same problem and I hope that this will be solved soon</what>
</comment>
<comment>
<author>g.starnberger</author>
<when>Sat, 12 Sep 2009 22:10:20 +0000</when>
<what>I can confirm this problem. When using Q&quot;EYesssQ&quot;E I had access to paid apps, since
switching to Q&quot;EBobQ&quot;E I can only access (and see) the free apps.</what>
</comment>
<comment>
<author>tamarind...@gmail.com</author>
<when>Thu, 24 Sep 2009 16:27:39 +0000</when>
<what>Unfortunately I have to confirm this issue. Nobody told me that I wonQ&apos;Et be able to 
buy apps when using the Q&quot;EwrongQ&quot;E carrier... Urgent solving required - your turn, 
Google!</what>
</comment>
<comment>
<author>worldad...@gmail.com</author>
<when>Sat, 03 Oct 2009 14:47:05 +0000</when>
<what>*CONFIRM*
I have the same problem</what>
</comment>
<comment>
<author>hannes.r...@gmail.com</author>
<when>Tue, 20 Oct 2009 21:53:33 +0000</when>
<what>*CONFIRM*
I also have this problem with my BOB SIM.

It is also annoying that I must have Roaming enabled to get a data connection via
this provider. The BOB Service said that this is a problem of the phone, so please
also check that.</what>
</comment>
<comment>
<author>maxkob...@gmail.com</author>
<when>Thu, 29 Oct 2009 12:41:52 +0000</when>
<what>I have the similar problem, no access to paid apps, but i am using yesss?</what>
</comment>
<comment>
<author>piringer...@gmail.com</author>
<when>Sat, 31 Oct 2009 16:54:49 +0000</when>
<what>I have the same problem with bob: no access to paid apps. Please solve this problem.</what>
</comment>
<comment>
<author>martin.j...@gmail.com</author>
<when>Sat, 21 Nov 2009 20:49:32 +0000</when>
<what>*CONFIRM*

I have the same problem with a BOB SIM. I used an ORANGE-A SIM before and everything 
worked fine. I can still use the apps i buyed then, but canQ&apos;Et update them anymore.
Google, please help!</what>
</comment>
<comment>
<author>svw...@gmail.com</author>
<when>Thu, 26 Nov 2009 20:22:00 +0000</when>
<what>Same prob here. using bob.
before i used orange, there is saw the paid apps.</what>
</comment>
<comment>
<author>cmlm4...@gmail.com</author>
<when>Fri, 27 Nov 2009 17:22:54 +0000</when>
<what>**CONFIRM**

Same problem with provider BOB here in Austria and an unlocked HTC Hero -Q&gt;E no paid
apps at all. ThatQ&apos;Es really annoying ...

Does anybody know ANY workaround except using changing the provider or using
temporarily a SIM-card of another provider?

And last but not least: GOOGLE DEVELOPERS, PLEASE SOLVE THIS ISSUE !!!</what>
</comment>
<comment>
<author>hannes.r...@gmail.com</author>
<when>Sun, 29 Nov 2009 09:47:28 +0000</when>
<what>For all those guys with BOB as provider.
Do you also need to enable the dataroaming to get a dataconnection?</what>
</comment>
<comment>
<author>g.starnberger</author>
<when>Sun, 29 Nov 2009 10:41:18 +0000</when>
<what>Hannes: Yes, this is currently a problem when using Android with Bob - see
http://code.google.com/p/android/issues/detail?id=3499 for more details.</what>
</comment>
<comment>
<author>pappl1978</author>
<when>Sun, 29 Nov 2009 20:04:06 +0000</when>
<what>Yes, bob is roaming in A1 net!</what>
</comment>
<comment>
<author>cmlm4...@gmail.com</author>
<when>Mon, 30 Nov 2009 07:25:00 +0000</when>
<what>Yes, without roaming activated I get no connection at all ...</what>
</comment>
<comment>
<author>kajdo0...@gmail.com</author>
<when>Tue, 08 Dec 2009 20:44:52 +0000</when>
<what>*confirm* ... this bug really should be solved</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Tue, 08 Dec 2009 21:53:54 +0000</when>
<what>*confirm*
android 2.0 motorola milestone with bob</what>
</comment>
<comment>
<author>matt.whi...@gmail.com</author>
<when>Wed, 09 Dec 2009 19:45:06 +0000</when>
<what>Got a pre-order for Milestone from Expansys in the UK. This is seriously making me
consider cancelling my order. Surely this more than a Q&apos;EmediumQ&apos;E priority? </what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Sun, 13 Dec 2009 14:48:53 +0000</when>
<what>**CONFIRM **

No paid apps on HTC Hero with Q&quot;EbobQ&quot;E

Please solve this! </what>
</comment>
<comment>
<author>Gregor.D...@gmail.com</author>
<when>Mon, 14 Dec 2009 12:48:26 +0000</when>
<what>**CONFIRM**
no paid apps on motorola milestone with carrier bob.</what>
</comment>
<comment>
<author>georg.ri...@gmail.com</author>
<when>Wed, 16 Dec 2009 22:32:12 +0000</when>
<what>confirmed with milestone 2.0 and bob</what>
</comment>
<comment>
<author>DavidMue...@gmail.com</author>
<when>Fri, 18 Dec 2009 07:43:05 +0000</when>
<what>I second all the above.</what>
</comment>
<comment>
<author>Dradiwab...@gmail.com</author>
<when>Fri, 18 Dec 2009 12:30:40 +0000</when>
<what>*CONFIRM *

No paid apps in Marketing wich bob.</what>
</comment>
<comment>
<author>mher...@gmail.com</author>
<when>Mon, 21 Dec 2009 17:28:05 +0000</when>
<what>same here, no paid apps with motorola milestone and bob.</what>
</comment>
<comment>
<author>georg.br...@gmail.com</author>
<when>Tue, 22 Dec 2009 14:51:05 +0000</when>
<what>exactly the same here</what>
</comment>
</bug>
<bug>
<bugid>16781</bugid>
<title>Google Books not available on Android Market if you live in Czech Republic?!?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>astru...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 15:49:54 +0000</openedDate>
<description>Hi Google, ItQ&apos;Es not possible to get Google Books on android market from
Czech Republic. I event tried
http://books.google.com/help/ebooks/android.html and from here Q&quot;Esend app
to the phoneQ&quot;E. I do receive SMS from Google, bot again this app does not
exists in app store?! What the deal is here? I cannot use Google books
because I live in Europe? IPhone guys donQ&apos;Et have this issues. I have
Nexus S paid $530 for it. As you can imagine, IQ&apos;Em not happy Thanks NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>marla...@gmail.com</author>
<when>Thu, 02 Jun 2011 07:14:14 +0000</when>
<what>Same here Nexus S i9023 on stock 2.3.4 GRJ22
Anyway the odd is that Google Books is also shown on the phone app list, but all the application data are 0 byte.</what>
</comment>
</bug>
<bug>
<bugid>7550</bugid>
<title>Android should collect/update/refine location data when possible (NetworkLocationProvider + GpsLocationProvider)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jalex...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 21:50:37 +0000</openedDate>
<description>Some location data is not very accurate. Android uses WiFi and cell
tower IDs where possible. While they do give some general whereabouts,
they are not mapped in most places. NetworkLocationProvider should not
only try to identify current location based on the data, but be
available also when GPS is online to update existing data with more
precise location data. i.e: Currently my phone locates me(with 1000m
precision) to far away from my actual location. When I enable my phoneQ&apos;Es
GPS signal, NetworkLocationProvider should update that towerQ&apos;Es range to
include my location and collect WiFi hotspots around me(if WiFi is
enabled). If IQ&apos;Em connected to a secured WiFi it should immediately
upload that hotspotQ&apos;Es location as my current GPS location. If security
is concerned, that data may be just stored locally on the device with an
option. PS: Cell tower locations and WiFi hotspot locations should be
indefinitely cacheable/downloadable on the device for internet
connectivity outages.</description>
</bug>
<bug>
<bugid>7628</bugid>
<title>Corp Cal gets confused by Q&quot;ELast day of the monthQ&quot;E recurrence pattern.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>GallaherMike</reportedBy>
<openedDate>Thu, 08 Apr 2010 19:09:06 +0000</openedDate>
<description>Moto-Droid 2.1 Corporate Calendar issue. In my exchange account I have a
recurrent appointment that happens on the Q&quot;Elast day of the monthQ&quot;E. When
I sync, that appointment then shows up on EVERY day except Sundays. It
also shows up on the last Sunday of each month. I would expect that the
appointment would show up only on the last day of the month. Any help
would be appreciated. Thanks -Michael</description>
</bug>
<bug>
<bugid>19132</bugid>
<title>Incorrect focus occured on google.com.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>IssacK...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 10:12:40 +0000</openedDate>
<description>- Steps to reproduce 1. Launch browser 2. go to Q&quot;Egoogle.comQ&quot;E 3. enter
any text in search field and then search. 4. tab images 5. open any
image 6. try to hold view full size - What happened. It is occured
incorrect focus on tab. - What you think the correct behavior should be.
Focus should be possible to appear on Q&quot;Eview full size tabQ&quot;E now Focus is
appeard another tab when you hold Q&quot;Eview full sizeQ&quot;E. It is occrued on
Android 2.3.4</description>
</bug>
<bug>
<bugid>12911</bugid>
<title>GMAIL app- Calendar compatability: import dates, events, locations, etc</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dmou...@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 02:36:24 +0000</openedDate>
<description>Similar to how the gmail browser app works, the android app should
import calendar events</description>
</bug>
<bug>
<bugid>4536</bugid>
<title>1.6/2.0: 5+ second delay launching any activity from service or receiver</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>74</stars>
<reportedBy>Lee.Wil...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 10:22:05 +0000</openedDate>
<description>Android code version you are running: 1.6 on a G1 Your development
environment: eclipse 3.3.1.1 Describe the problem: There is a period of
around 5 seconds after leaving (any) activity with the Home key, during
which launching (any) other activity via (any) service or
broadcastreceiver is delayed until the end of that 5ish second period.
Steps to reproduce: 1. launch an activity via home screen 2. exit
activity by pressing home to return to launcher 3. start an activity
from a Service e.g. by pressing an appwidget which signals a service.
Expected results: Activity starts immediately. Observed results: Around
a five second delay. Additional information: - most importantly, if the
previous activity is exited via the Back key, no delay occurs. - this
problem was not observed in 1.5, but has been reported for 1.6 and 2.0 -
attached is the output of adb bugreport after the sequence (launch
Calculator, press Home, start Calendar via a Service) - the main
symptomatic log message is 11-06 10:16:14.030 W/ActivityManager( 82):
Activity start request from 10024 stopped Sample code (in a Service):
Intent intent = new Intent( Intent.ACTION_MAIN ); intent.addCategory(
Intent.CATEGORY_LAUNCHER ); intent.setComponent( new ComponentName( pkg,
cls ) ); intent.addFlags( Intent.FLAG_ACTIVITY_NEW_TASK );
intent.addFlags( Intent.FLAG_FROM_BACKGROUND); //IQ&apos;Eve tried every
conceivable combination of other // Intent flags here startActivity(
intent ); A 5 second delay is ruinous for my application! Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:12:33 +0000</when>
<what></what>
</comment>
<comment>
<author>myLockan...@gmail.com</author>
<when>Tue, 13 Apr 2010 23:06:47 +0000</when>
<what>I experience the same problem on 2.1. Why has a priority not been placed on fixing 
this? We may need to respond to events and home key exit from other apps is getting in 
the way, the event responses canQ&apos;Et happen due to this Q&quot;EActivity start request from
x stopped.Q&quot;E

I have a replacement lockscreen that needs to start if screen off occurs, and some 
users go home out of whatever app before locking. This always interferes with my 
activityQ&apos;Es ability to start properly.</what>
</comment>
<comment>
<author>steven.v...@gmail.com</author>
<when>Wed, 16 Jun 2010 16:20:53 +0000</when>
<what>I am seeing the same issue with a VOIP app IQ&apos;Em writing for Android 2.1

If the user receives an incoming VOIP call within 5seconds of pressing the HOME button then my callscreen will not pop up to the top of the stack. This is very confusing for the user.

Any news on this issue or any way to work around it?</what>
</comment>
<comment>
<author>tjlian...@gmail.com</author>
<when>Sun, 25 Jul 2010 20:03:07 +0000</when>
<what>Same thing on 2.2 nexus one. 

It happens when I try to start an Activity from a service. 

However, I does the similar thing in another app and it works fine. I canQ&apos;Et find out what the difference between the working one and the non-working one.

I did a search in the source code and found no matc</what>
</comment>
<comment>
<author>nikhil%s...@gtempaccount.com</author>
<when>Thu, 09 Sep 2010 22:07:15 +0000</when>
<what>I see the same issue starting an activity from a BroadcastReceiver on Froyo (2.2) on an HTC Evo.  I guess thereQ&apos;Es no hope that this is going to get fixed?  Perhaps there is a workaround - anyone figured one out?</what>
</comment>
<comment>
<author>Omer.Gi...@gmail.com</author>
<when>Sun, 10 Oct 2010 12:51:02 +0000</when>
<what>I experience that too - on Evo, Droid, Nexus, all running Froyo.</what>
</comment>
<comment>
<author>car...@usefork.com</author>
<when>Mon, 22 Nov 2010 18:04:36 +0000</when>
<what>Same here. Any way to get rid of this so far?</what>
</comment>
<comment>
<author>xia...@gmail.com</author>
<when>Sat, 04 Dec 2010 06:31:25 +0000</when>
<what>iQ&apos;Em having same issue.</what>
</comment>
<comment>
<author>xia...@gmail.com</author>
<when>Sat, 04 Dec 2010 06:31:57 +0000</when>
<what>this is also on 2.2/2.1</what>
</comment>
<comment>
<author>bar...@gmail.com</author>
<when>Sat, 04 Dec 2010 07:11:49 +0000</when>
<what>This is a very poorly documented Q&quot;EFeatureQ&quot;E. Unless your app has the STOP_APP_SWITCHES permission, it cannot activate within 5 seconds of the Home button being pressed unless it is launched from user interaction (from the Home, or a Notification, or long-press of Search). This is supposed to be some kind of protection, I think more of poorly written software than from malware, as malware could still do lots of damage even with this.

I also really think power button should count as user interaction, but it does not.

Workarounds are:
1) DonQ&apos;Et use an activity, do everything from a service.
2) Have some kind of intermediate Home (WidgetLocker HomeHelper, QuickDesk, PowerStrip, etc). These do a startActivity immediate to start the Q&quot;ErealQ&quot;E Home and this bypasses the 5 second rule. This is a bad idea as Android prioritizes keeping the system Home in memory but not whatever secondary Home the intermediate set. So it can lead to Launcher reloads which is no fun. Plus itQ&apos;Es very confusing to users.
3) Root can start activities during this period.

:(</what>
</comment>
<comment>
<author>Jug6ern...@gmail.com</author>
<when>Wed, 02 Feb 2011 02:01:32 +0000</when>
<what>Can someone explain to me how touch interaction(u know the main type of interaction on a phone with a TOUCH screen) is not considered Q&quot;Edirect user interactionQ&quot;E? 

Also it appears STOP_APP_SWITCHES is no longer supported...</what>
</comment>
<comment>
<author>sandu.sh...@gmail.com</author>
<when>Mon, 07 Mar 2011 07:11:11 +0000</when>
<what>It looks like, the issue is not reproducable with 2.3 (i.e GingerBread).
Let us know, if any one has reproduced this issues with 2.3 or 3.0</what>
</comment>
<comment>
<author>watkin...@gmail.com</author>
<when>Mon, 07 Mar 2011 18:57:43 +0000</when>
<what>Yes, we can reproduce this with a live wallpaper on 2.3.</what>
</comment>
<comment>
<author>swole...@gmail.com</author>
<when>Tue, 08 Mar 2011 21:18:08 +0000</when>
<what>Any known workarounds?</what>
</comment>
<comment>
<author>xia...@gmail.com</author>
<when>Sun, 20 Mar 2011 05:47:34 +0000</when>
<what>still annoying</what>
</comment>
<comment>
<author>vel...@gmail.com</author>
<when>Wed, 30 Mar 2011 22:30:44 +0000</when>
<what>I can confirm the same issue happens to me with GingerBread 2.3.2. Regardless of what wallpaper I use. </what>
</comment>
<comment>
<author>guylifsh...@gmail.com</author>
<when>Thu, 02 Jun 2011 23:13:58 +0000</when>
<what>silly! silly! silly!</what>
</comment>
<comment>
<author>damien.p...@gmail.com</author>
<when>Wed, 24 Aug 2011 14:12:47 +0000</when>
<what>Also experiencing this issue on 2.3.4 =(</what>
</comment>
<comment>
<author>android4...@gmail.com</author>
<when>Tue, 30 Aug 2011 06:35:30 +0000</when>
<what>Experiencing the same problem.... Is thr any one from google who can provide/guilde to resolve this problem. experiencing on honeycomb..........</what>
</comment>
<comment>
<author>bkhash...@gmail.com</author>
<when>Sat, 24 Sep 2011 07:33:27 +0000</when>
<what>It is annoying, I have dedicated tablet to run my app, I donQ&apos;Et want the user to go out of my app, if he clicks (Home button) IQ&apos;Em taking him to the main activity, but it takes around 5 seconds to show my activity.
It is not acceptable by the client.</what>
</comment>
</bug>
<bug>
<bugid>3361</bugid>
<title>CanQ&apos;Et get 3G access in ArgentinaQ&apos;Es Movistar</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-07-24T02:08:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>dcole...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jul 2009 23:12:09 +0000</openedDate>
<description>Hi, I have a telephone with Android (firmware: 1.5, baseband version:
62.50S.20.17H_2.22.19.26I, kernel version: 2.6.27-00393-g6607056) which
wonQ&apos;Et connect to my cell phone provider using 3G, it uses EDGE or GPRS.
I know it could be a problem with the phone company, but I see that
other phones with the SAME 3G modem (AFAIK) do get connected, but this
other phone uses windows mobile. I have the US version of HTC T-Mobile
G1 (http://www.htc.com/www/product/g1/specification.html) The phone that
I see works fine with the same provider is the HTC TyTN2
(http://www.gsmarena.com/htc_tytn_ii-2024.php) Movistar in Argentina has
a HSDPA network http://en.wikipedia.org/wiki/List_of_HSDPA_networks#A
Since this phone is NOT supported by the company they wonQ&apos;Et give me any
answers. The APN values are correct because I do get connected to the
internet service, it is just very, very slow. For the record: MCC: 722
MNC: 07 Is there anything I can test? I DO NOT have the Q&quot;Euse only 2G
networksQ&quot;E marked on the androidQ&apos;Es configuration mobile network setup.
thanks for any tips or advices. daniel///</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 24 Jul 2009 02:08:25 +0000</when>
<what>The HTC Dream (G1) does not support the 3G frequencies that Movistar uses. This is a
hardware limitation in the physical layer of the phone which isnQ&apos;Et directly related
to the modem CPU being used, thereQ&apos;Es no way to make it work.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:43:23 +0000</when>
<what></what>
</comment>
<comment>
<author>telew...@gmail.com</author>
<when>Sat, 29 Aug 2009 16:45:08 +0000</when>
<what>I have the same problem with a htc magic, the frequency for US phones and Argentina matches so I 
donQ&apos;Et Know why it doesnQ&apos;Et work, I used us phones before down here with no problems </what>
</comment>
<comment>
<author>juliodgr...@gmail.com</author>
<when>Mon, 05 Oct 2009 17:14:41 +0000</when>
<what>The GSM/GPRS/EDGE frequencies are the same but the 3G freqs are different from those
used in the US. In Argentina Movistar uses 850Mhz for HSDPA while Personal and Claro
use 1900Mhz. These is based on my own experience with an European version of the
Nokia N85 which has 3G 900/1900/2100. I canQ&apos;Et get 3G on Movistar but I can on
Personal Q&amp;E Claro. Upon further reading I understand that 2100 is used in Europe and
1700 is used exclusively for T-Mobile US. Not sure about 3G on 900Mhz.
I donQ&apos;Et know why but all of the Andriod phones IQ&apos;Eve seen use some combination of
900/1700/2100 and none are good for ArgentinaQ&apos;Es 3G networks =(</what>
</comment>
</bug>
<bug>
<bugid>12431</bugid>
<title>Less Q&quot;EchattyQ&quot;E navigator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-28T02:38:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>OffBeatM...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 18:57:13 +0000</openedDate>
<description>when following a route in Navigator itQ&apos;Es very Q&quot;EchattyQ&quot;E telling us about
every twist and turn in the road... near where I live for instance
without changing roads because of alignments to the grid as it winds
across the countryside the road ends up with different stretches having
different identifiers... and Navigation announcing each change... IQ&apos;Ed
love an option that only tells me about street name stuff if thereQ&apos;Es a
turn I have to make at a junction</description>
<comment>
<author>bala...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:43:36 +0000</when>
<what>This is the issue tracker for the Android open source project.

Google Maps Navigation is not part of the Android open source project.  Talk to Google.</what>
</comment>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Fri, 12 Nov 2010 22:08:05 +0000</when>
<what>@balazer ... my mistake. given there are a bunch of other navigator and maps posts here (some with quite a few posts) I assumed this was an appropriate place. Is there a similar place to post for Navigator or by Q&quot;Etalk to GoogleQ&quot;E do you just mean Q&quot;Edream on bullwinkleQ&quot;E :)</what>
</comment>
<comment>
<author>bala...@gmail.com</author>
<when>Fri, 12 Nov 2010 22:20:04 +0000</when>
<what>If you google Q&apos;Egoogle maps mobile helpQ&apos;E, youQ&apos;Ell find help pages and a help forum.</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 02:38:55 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3593</bugid>
<title>Market has an option to launch non-launchable applications (e.g. widgets)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>andr...@earthflare.com</reportedBy>
<openedDate>Wed, 19 Aug 2009 00:24:51 +0000</openedDate>
<description>People are being confused by the error message when trying to launch or
open a newly installed widget. With two options open and uninstall. They
get a launch error on clicking open then click the uninstall button.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:25:27 +0000</when>
<what>I assume that you mean Q&quot;Elaunch from market after installingQ&quot;E, right?</what>
</comment>
<comment>
<author>andr...@earthflare.com</author>
<when>Fri, 21 Aug 2009 01:17:21 +0000</when>
<what>yes this is the success page after installing from market. 

With the completion page for installing an app outside of the market.  You can click
open or done.  And for widgets open is grayed out.  </what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:15:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:20:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4979</bugid>
<title>Contacts is merging 2 separate contacts</title>
<status>Released</status>
<owner>jshar...@android.com</owner>
<closedOn>2011-11-28T22:02:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>86</stars>
<reportedBy>robbie.lamb</reportedBy>
<openedDate>Sat, 21 Nov 2009 18:18:50 +0000</openedDate>
<description>The contacts app is merging 2 separate contacts into 1 contact. To
Reproduce (on my device): 1. Have the contact manager set to sync
contacts with googleQ&apos;Es servers. 2. In Google Voice or Gmail create a
contact with the name Q&apos;ERob LastnameQ&apos;E with any email address and any
phone number. 3. Create a second contact with the name Q&apos;ERobbie LastnameQ&apos;E
with a different email address and phone number. 4. After the phone has
synced with google, the contact application shows one contact under Q&apos;ERob
LastnameQ&apos;E, but contains the contact information for both Robbie and Rob.
While the contacts appear merged on the android they remain separated in
the web apps. One would expect the two contacts appear separately and
not merged together. Device: Motorola Droid Build number: ESD20</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:37:36 +0000</when>
<what></what>
</comment>
<comment>
<author>rob%zoei...@gtempaccount.com</author>
<when>Mon, 30 Nov 2009 04:21:34 +0000</when>
<what>I am experiencing the same issue</what>
</comment>
<comment>
<author>rasputin...@gmail.com</author>
<when>Wed, 02 Dec 2009 19:33:43 +0000</when>
<what>This issue is driving me completely insane. ItQ&apos;Es occurring across both Exchange and
Google contacts.</what>
</comment>
<comment>
<author>todd.k.b...@gmail.com</author>
<when>Wed, 16 Dec 2009 22:24:13 +0000</when>
<what>I am experiencing the same issue on the Moto Droid.

It combines some names that are similar... it almost seems that there is an algorithm 
that is trying to combine contacts intelligently.

The names that combine for me are:
Bob XXXXX
Robert XXXXX

Obviously, Bob and Robert are occasionally nicknames for the same person.  Is the 
contacts application recognizing this and trying to combine contacts?

I am continually synchronizing with google...  on the web application, both contacts 
remain separated.</what>
</comment>
<comment>
<author>rob%zoei...@gtempaccount.com</author>
<when>Wed, 16 Dec 2009 22:31:56 +0000</when>
<what>It is occuring with me as well on my Rob, Robert, Bob listings. It is also occurring with 
Dave and David entries</what>
</comment>
<comment>
<author>peyton.m...@gmail.com</author>
<when>Fri, 25 Dec 2009 19:50:48 +0000</when>
<what>It is doing it for me as well with two contacts with the same lastname, but oddly  
they are not close or nicknames (Betty and Lisa).  All other information (email, 
phones, addresses) are different. Other contacts with same last name (Derek Q&amp;E 
Lindsay) did not combine.</what>
</comment>
<comment>
<author>gsmal...@gmail.com</author>
<when>Wed, 06 Jan 2010 15:48:46 +0000</when>
<what>Having the same issue. Lauren/Laurie Rusty/Russ.  There needs to be an option to 
disable this Q&quot;EfeatureQ&quot;E.</what>
</comment>
<comment>
<author>jeffedson@gmail.com</author>
<when>Wed, 06 Jan 2010 17:26:51 +0000</when>
<what>and no comment on this from google? it is quite annoying as combined contact is just 
a mess.</what>
</comment>
<comment>
<author>scott.ba...@gmail.com</author>
<when>Thu, 07 Jan 2010 21:19:29 +0000</when>
<what>I too am experiencing this issue. Have set my contacts to be last name, first name(s).

Doe, John - JohnQ&apos;Es personal stuff
Doe, John Q&amp;E Jane - John Q&amp;E JaneQ&apos;Es family info (home phone, address, etc).</what>
</comment>
<comment>
<author>scott.ba...@gmail.com</author>
<when>Thu, 07 Jan 2010 21:36:18 +0000</when>
<what>Found this on the Droid forum... 
(http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/8162-gmail-contacts-same-last-name-merging.html)

It is not a Q&quot;EfixQ&quot;E but is a work around:

The Droid allowed me to split the contacts. You have to go into Q&quot;Eedit contactQ&quot;E and
then you have the option to separate or join the contact with another contact. 
Choose that and itQ&apos;Ell split them back into individual contact entries.</what>
</comment>
<comment>
<author>jsharkey...@gmail.com</author>
<when>Fri, 08 Jan 2010 04:04:52 +0000</when>
<what></what>
</comment>
<comment>
<author>snappy...@gmail.com</author>
<when>Thu, 28 Jan 2010 17:11:26 +0000</when>
<what>IQ&apos;Eve had this problem too...my grandpa, uncle, and cousin all have the same names
(Sr., Jr., and III), and the Droid wants to combine all of them. My uncle and cousin
both have Facebook accounts, so the Droid combines those into the same contact as well.

DidnQ&apos;Et know about the Q&quot;Esplit contactsQ&quot;E option. IQ&apos;Ell try that and see how it works.</what>
</comment>
<comment>
<author>hiltro...@gmail.com</author>
<when>Thu, 18 Feb 2010 16:19:26 +0000</when>
<what>I have the same problem on the Nexus One.  I contacted Google and they replied with
this a being a Q&quot;EfeatureQ&quot;E and the solution is to go into each joined contact and do an
Edit Q&gt;E Split.  No global split that I know of, and no way to turn this ill conceived
Q&quot;EfeatureQ&quot;E off permanently.

I have over 2500 contacts I imported and over 200 of them are Q&quot;EjoinedQ&quot;E.  This is a
contacts nightmare for me.  What a ridiculous feature to build in by default and not
have an opt out for the user.  Whoever came up with this idea obviously only has 2
fiends to enter into their phone and has no idea what a bad idea it is.
</what>
</comment>
<comment>
<author>saalwaec...@gmail.com</author>
<when>Thu, 18 Feb 2010 17:08:22 +0000</when>
<what>I have the same problem on my motorola Droid running firmware 2.0.1. Like some of the
posters in the referenced droidforums.net link, I do not have any Q&apos;EsplitQ&apos;E option when
I edit a merged contact.

It sounds like some Droid users do have a Q&apos;EsplitQ&apos;E option (comment #10 above).  Can
someone with this feature please reply with explicit details on where to find the
split feature, and also what firmware theyQ&apos;Ere running?</what>
</comment>
<comment>
<author>rasputin...@gmail.com</author>
<when>Thu, 18 Feb 2010 19:31:59 +0000</when>
<what>The SPLIT option is available when editing the contact you want to split.

1. Select contact
2. Tap Menu, Edit Contact
3. Tap Menu, Q&quot;ESPLITQ&quot;E or Q&quot;ESEPARATEQ&quot;E 
</what>
</comment>
<comment>
<author>saalwaec...@gmail.com</author>
<when>Thu, 18 Feb 2010 21:31:14 +0000</when>
<what>Aha, it was not intuitive (IMO) to use the Q&apos;EmenuQ&apos;E button again while in the
edit-contact dialog.  But I did find the Q&apos;EseparateQ&apos;E button within that sub-menu, and
it worked fine.  Thanks.</what>
</comment>
<comment>
<author>drafting...@gmail.com</author>
<when>Tue, 23 Feb 2010 04:46:07 +0000</when>
<what>This needs to be addressed.  Every time I flash a new rom and get a text from my 
brother, it shows up as coming from my father with his picture attached simply because 
they share Steve and Stephen.  There needs to be an opt out or it needs to be 
completely disabled. ItQ&apos;Es more annoying than useful.</what>
</comment>
<comment>
<author>marcin.b...@gmail.com</author>
<when>Mon, 01 Mar 2010 14:41:16 +0000</when>
<what>Same here, only in my case it merges completely random contacts together: by name,
surname, whatever, tags (i have tags in contact names). My contact list is completely
screwed up.

Need option to disable it completely.</what>
</comment>
<comment>
<author>axeriano</author>
<when>Wed, 03 Mar 2010 01:21:41 +0000</when>
<what>Not 2 contacts, but as much as unknown :)
i have 4 or 5 contacts with the same names (i donQ&apos;Et know surnames), but other
infromation is different, including: work, note, email, phone etc. All this contacts
goes under ONE contact. ItQ&apos;Es most stupid Q&quot;EusableQ&quot;E Q&quot;EfeatureQ&quot;E on android. need fix
asap... :(</what>
</comment>
<comment>
<author>axeriano</author>
<when>Wed, 03 Mar 2010 01:22:53 +0000</when>
<what>btw, above commenter uses Nexus One with Android 2.1</what>
</comment>
<comment>
<author>axeriano</author>
<when>Fri, 05 Mar 2010 19:35:55 +0000</when>
<what>[RESOLVED]
go to Contact-Q&gt;EEdit-Q&gt;EMenu-Q&gt;ESeparate

All works fine for me</what>
</comment>
<comment>
<author>marcin.b...@gmail.com</author>
<when>Sat, 06 Mar 2010 06:50:31 +0000</when>
<what>Negative.

What you say is a workaround at best.

You have to do it for each and every contact, and then, after resetting phone, again.
I had to do it for 21 positions (48 contacts merged) contacts and it took me about
half an hour to figure out all of them. Now have a list just in case :).

We should have Q&quot;EDonQ&apos;Et merge contactsQ&quot;E checkbox and everyone would live happily ever
after.

PS. You can compare number of contacts on gmail.com and on the phone, as long as they
are not equal you have some contacts merged. Of course compare only groups that sync
to the phone.</what>
</comment>
<comment>
<author>axeriano</author>
<when>Sat, 06 Mar 2010 11:15:02 +0000</when>
<what>Roger Q&amp;E only agree.</what>
</comment>
<comment>
<author>swimbike...@gmail.com</author>
<when>Mon, 08 Mar 2010 19:48:57 +0000</when>
<what>I also have encountered this unbelievable issue. It took the better part of a day 
searching thought website after website. Finally I came across this issue, along 
with some sleuthing of my own that put 2 and 2 together. After I figured out the 
problem, I felt really bad for the reams of people on varioud droid forums that have 
the same issue and have no clue what is actually wrong. I realize that going into 
the profile to edit and separate is a Q&quot;EfixQ&quot;E, but if you add new contacts, you donQ&apos;Et 
know where they may end up, and if you had to re-install the contacts, I would be 
fearful that it would just do it all again. If people like the feature, great. Just 
please make it an option. </what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Fri, 12 Mar 2010 21:38:54 +0000</when>
<what>I reported this at OpenEclair and it got sent upstream to here as a duplicate issue:
http://code.google.com/p/android/issues/detail?id=7008

I have the same name as my father, and we are both in my Google Mail Contacts so I 
can quickly send vCards for myself and identify myself in Picasa (and various other 
convenient things). However, I have made sure to put in separate birthdays.

On my Android phone (OpenEclair ROM) these two contacts (my father and myself) 
appear as the same contact. ItQ&apos;Es amusing because this single contact has 2 different 
birthdays associated with it.

Solution A: mark the Birthday field as something a contact can only ever have one of. 
Then use all of these unique fields when comparing two contacts for merging. If any 
of these unique fields conflict, keep them separate and do not merge.

Solution B: add some new interface to Gmail Contacts so that we can somehow define 
that 2 contacts are different and should never be merged.

Solution C: add new interface elements on the Android Contacts application. When 
viewing any contact that was merged, we need to have the option to unmerge one of 
the original contacts from the merged entity. This way if this problem happened with 
3 or more contacts (correctly or incorrectly) we could still choose which ones to 
exclude. If you want to see what I mean, take a look at the way the Pidgin instant 
messenger application (Windows, Mac, Linux) handles manually merging and 
unmerging contacts.

</what>
</comment>
</bug>
<bug>
<bugid>10863</bugid>
<title>doCodeVerification dead code checks appears to read passed end of insns</title>
<status>New</status>
<owner>danfu...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>msg...@gmail.com</reportedBy>
<openedDate>Sun, 29 Aug 2010 21:38:54 +0000</openedDate>
<description>In dalvik/vm/analysis/CodeVerify.c:doCodeVerification I imagine that int
instr = meth-Q&gt;Einsns[insnIdx]; if (instr == kPackedSwitchSignature ||
instr == kSparseSwitchSignature || instr == kArrayDataSignature ||
(instr == OP_NOP Q&amp;EQ&amp;E (meth-Q&gt;Einsns[insnIdx+1] == kPackedSwitchSignature ||
meth-Q&gt;Einsns[insnIdx+1] == kSparseSwitchSignature ||
meth-Q&gt;Einsns[insnIdx+1] == kArrayDataSignature))) {
dvmInsnSetVisited(insnFlags, insnIdx, true); } should actually be int
instr = meth-Q&gt;Einsns[insnIdx]; if (instr == kPackedSwitchSignature ||
instr == kSparseSwitchSignature || instr == kArrayDataSignature ||
(instr == OP_NOP Q&amp;EQ&amp;E insnIdx + 1 Q&lt;E insnsSize Q&amp;EQ&amp;E (meth-Q&gt;Einsns[insnIdx+1]
== kPackedSwitchSignature || meth-Q&gt;Einsns[insnIdx+1] ==
kSparseSwitchSignature || meth-Q&gt;Einsns[insnIdx+1] ==
kArrayDataSignature))) { dvmInsnSetVisited(insnFlags, insnIdx, true); }</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 Aug 2010 18:37:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19953</bugid>
<title>SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-12T16:18:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m.emad.1...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 12:06:55 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:18:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9162</bugid>
<title>would like to be able to sms text to a number that isnQ&apos;Et stored in people,  using HTC evo</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:41:41.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hugh.pot...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 17:54:19 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:41:41 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>1409</bugid>
<title>How to debug the source code of Android Framework API by using breakpoint?   </title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-16T05:04:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>FanKunY...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 02:47:02 +0000</openedDate>
<description>The environment of IDE is Eclispe 3.4.0 with ADT, and use the Android
SDK 1.0 The sample Q&quot;EHelloQ&quot;E code is as follow: package com.android.hello;
import android.app.Activity; import android.os.Bundle; import
android.widget.TextView; public class HelloAndoid extends Activity { /**
Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); // insert breakpoint TextView tv =
new TextView(this); // insert breakpoint tv.setText(Q&quot;EHello, AndroidQ&quot;E);
// insert breakpoint setContentView(R.layout.main); } } When using the
debugger of Android, the debugging window canQ&apos;Et show the source
information of each calling function. For example, when the debugger
blocked in the line Q&quot;Etv.setText(Q&quot;EHello, AndroidQ&quot;E)Q&quot;E beacause of inserting
a breakpoint in this line before, and I chose the Q&quot;Estep infoQ&quot;E option
instead of Q&quot;Estep overQ&quot;E. The debugging window showed the message that the
class Q&quot;ETextView.classQ&quot;E source file not found. I try to include all the
source code of Android Framework and all packages into the project
Q&quot;EHelloAndroidQ&quot;E, but it doesnQ&apos;Et work. The debugger still doensQ&apos;Et find the
correct location of Q&quot;ETextViewQ&quot;E class source code. The detail information
of dump message from debugger is in following: Compiled from
TextView.java (version 1.5 : 49.0, super bit)
@android.widget.RemoteViews.RemoteView public class
android.widget.TextView extends android.view.View implements
android.view.ViewTreeObserver$OnPreDrawListener { // Method descriptor
#16 (Landroid/content/Context;)V // Stack: 4, Locals: 2 public
TextView(android.content.Context context); 0 aload_0 [this] 1
aconst_null 2 checkcast android.content.Context [1] 5 aconst_null 6
checkcast android.util.AttributeSet [2] 9 iconst_0 10 invokespecial
android.view.View(android.content.Context, android.util.AttributeSet,
int) [3] 13 new java.lang.RuntimeException [4] 16 dup 17 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 19 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 22 athrow Line numbers:
[pc: 0, line: 22] Local variable table: [pc: 0, pc: 23] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 23] local: context
index: 1 type: android.content.Context // Method descriptor #24
(Landroid/content/Context;Landroid/util/AttributeSet;)V // Stack: 4,
Locals: 3 public TextView(android.content.Context context,
android.util.AttributeSet attrs); 0 aload_0 [this] 1 aconst_null 2
checkcast android.content.Context [1] 5 aconst_null 6 checkcast
android.util.AttributeSet [2] 9 iconst_0 10 invokespecial
android.view.View(android.content.Context, android.util.AttributeSet,
int) [3] 13 new java.lang.RuntimeException [4] 16 dup 17 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 19 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 22 athrow Line numbers:
[pc: 0, line: 23] Local variable table: [pc: 0, pc: 23] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 23] local: context
index: 1 type: android.content.Context [pc: 0, pc: 23] local: attrs
index: 2 type: android.util.AttributeSet // Method descriptor #27
(Landroid/content/Context;Landroid/util/AttributeSet;I)V // Stack: 4,
Locals: 4 public TextView(android.content.Context context,
android.util.AttributeSet attrs, int defStyle); 0 aload_0 [this] 1
aconst_null 2 checkcast android.content.Context [1] 5 aconst_null 6
checkcast android.util.AttributeSet [2] 9 iconst_0 10 invokespecial
android.view.View(android.content.Context, android.util.AttributeSet,
int) [3] 13 new java.lang.RuntimeException [4] 16 dup 17 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 19 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 22 athrow Line numbers:
[pc: 0, line: 24] Local variable table: [pc: 0, pc: 23] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 23] local: context
index: 1 type: android.content.Context [pc: 0, pc: 23] local: attrs
index: 2 type: android.util.AttributeSet [pc: 0, pc: 23] local: defStyle
index: 3 type: int // Method descriptor #31
(Landroid/graphics/Typeface;I)V // Stack: 3, Locals: 3 public void
setTypeface(android.graphics.Typeface tf, int style); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 25] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: tf index: 1 type: android.graphics.Typeface [pc: 0, pc: 10]
local: style index: 2 type: int // Method descriptor #36 ()Z // Stack:
3, Locals: 1 protected boolean getDefaultEditable(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 26] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#38 ()Landroid/text/method/MovementMethod; // Stack: 3, Locals: 1
protected android.text.method.MovementMethod getDefaultMovementMethod();
0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 27] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#40 ()Ljava/lang/CharSequence; // Stack: 3, Locals: 1 public
java.lang.CharSequence getText(); 0 new java.lang.RuntimeException [4] 3
dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 28] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #42 ()I //
Stack: 3, Locals: 1 public int length(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 29] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getLineHeight(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 30] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#45 ()Landroid/text/Layout; // Stack: 3, Locals: 1 public final
android.text.Layout getLayout(); 0 new java.lang.RuntimeException [4] 3
dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 31] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #47
()Landroid/text/method/KeyListener; // Stack: 3, Locals: 1 public final
android.text.method.KeyListener getKeyListener(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 32] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#49 (Landroid/text/method/KeyListener;)V // Stack: 3, Locals: 2 public
void setKeyListener(android.text.method.KeyListener input); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 33] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: input index: 1 type: android.text.method.KeyListener // Method
descriptor #38 ()Landroid/text/method/MovementMethod; // Stack: 3,
Locals: 1 public final android.text.method.MovementMethod
getMovementMethod(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 34] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #54
(Landroid/text/method/MovementMethod;)V // Stack: 3, Locals: 2 public
final void setMovementMethod(android.text.method.MovementMethod
movement); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 35] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: movement
index: 1 type: android.text.method.MovementMethod // Method descriptor
#58 ()Landroid/text/method/TransformationMethod; // Stack: 3, Locals: 1
public final android.text.method.TransformationMethod
getTransformationMethod(); 0 new java.lang.RuntimeException [4] 3 dup 4
ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 36] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #60
(Landroid/text/method/TransformationMethod;)V // Stack: 3, Locals: 2
public final void
setTransformationMethod(android.text.method.TransformationMethod
method); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 37] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: method
index: 1 type: android.text.method.TransformationMethod // Method
descriptor #42 ()I // Stack: 3, Locals: 1 public int
getCompoundPaddingTop(); 0 new java.lang.RuntimeException [4] 3 dup 4
ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 38] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #42 ()I //
Stack: 3, Locals: 1 public int getCompoundPaddingBottom(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 39] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getCompoundPaddingLeft(); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 40] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getCompoundPaddingRight(); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 41] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getExtendedPaddingTop(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 42] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getExtendedPaddingBottom(); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 43] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getTotalPaddingLeft(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 44] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getTotalPaddingRight(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 45] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getTotalPaddingTop(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 46] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getTotalPaddingBottom(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 47] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#74
(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
// Stack: 3, Locals: 5 public void
setCompoundDrawables(android.graphics.drawable.Drawable left,
android.graphics.drawable.Drawable top,
android.graphics.drawable.Drawable right,
android.graphics.drawable.Drawable bottom); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 48] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: left index: 1 type: android.graphics.drawable.Drawable [pc: 0,
pc: 10] local: top index: 2 type: android.graphics.drawable.Drawable
[pc: 0, pc: 10] local: right index: 3 type:
android.graphics.drawable.Drawable [pc: 0, pc: 10] local: bottom index:
4 type: android.graphics.drawable.Drawable // Method descriptor #74
(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
// Stack: 3, Locals: 5 public void
setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable
left, android.graphics.drawable.Drawable top,
android.graphics.drawable.Drawable right,
android.graphics.drawable.Drawable bottom); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 49] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: left index: 1 type: android.graphics.drawable.Drawable [pc: 0,
pc: 10] local: top index: 2 type: android.graphics.drawable.Drawable
[pc: 0, pc: 10] local: right index: 3 type:
android.graphics.drawable.Drawable [pc: 0, pc: 10] local: bottom index:
4 type: android.graphics.drawable.Drawable // Method descriptor #82
()[Landroid/graphics/drawable/Drawable; // Stack: 3, Locals: 1 public
android.graphics.drawable.Drawable[] getCompoundDrawables(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 50] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#84 (I)V // Stack: 3, Locals: 2 public void
setCompoundDrawablePadding(int pad); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 51] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: pad index:
1 type: int // Method descriptor #42 ()I // Stack: 3, Locals: 1 public
int getCompoundDrawablePadding(); 0 new java.lang.RuntimeException [4] 3
dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 52] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #88 (IIII)V
// Stack: 3, Locals: 5 public void setPadding(int left, int top, int
right, int bottom); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 53] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: left
index: 1 type: int [pc: 0, pc: 10] local: top index: 2 type: int [pc: 0,
pc: 10] local: right index: 3 type: int [pc: 0, pc: 10] local: bottom
index: 4 type: int // Method descriptor #42 ()I // Stack: 3, Locals: 1
public final int getAutoLinkMask(); 0 new java.lang.RuntimeException [4]
3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 54] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #91
(Landroid/content/Context;I)V // Stack: 3, Locals: 3 public void
setTextAppearance(android.content.Context context, int resid); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 55] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: context index: 1 type: android.content.Context [pc: 0, pc: 10]
local: resid index: 2 type: int // Method descriptor #94 ()F // Stack:
3, Locals: 1 public float getTextSize(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 56] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#96 (F)V // Stack: 3, Locals: 2 public void setTextSize(float size); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 57] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: size index: 1 type: float // Method descriptor #99 (IF)V //
Stack: 3, Locals: 3 public void setTextSize(int unit, float size); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 58] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: unit index: 1 type: int [pc: 0, pc: 10] local: size index: 2
type: float // Method descriptor #94 ()F // Stack: 3, Locals: 1 public
float getTextScaleX(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 59] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #96 (F)V //
Stack: 3, Locals: 2 public void setTextScaleX(float size); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 60] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: size index: 1 type: float // Method descriptor #103
(Landroid/graphics/Typeface;)V // Stack: 3, Locals: 2 public void
setTypeface(android.graphics.Typeface tf); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 61] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: tf index: 1 type: android.graphics.Typeface // Method descriptor
#105 ()Landroid/graphics/Typeface; // Stack: 3, Locals: 1 public
android.graphics.Typeface getTypeface(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 62] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#84 (I)V // Stack: 3, Locals: 2 public void setTextColor(int color); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 63] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: color index: 1 type: int // Method descriptor #108
(Landroid/content/res/ColorStateList;)V // Stack: 3, Locals: 2 public
void setTextColor(android.content.res.ColorStateList colors); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 64] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: colors index: 1 type: android.content.res.ColorStateList //
Method descriptor #112 ()Landroid/content/res/ColorStateList; // Stack:
3, Locals: 1 public final android.content.res.ColorStateList
getTextColors(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 65] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #42 ()I //
Stack: 3, Locals: 1 public final int getCurrentTextColor(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 66] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#84 (I)V // Stack: 3, Locals: 2 public void setHighlightColor(int
color); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 67] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: color
index: 1 type: int // Method descriptor #116 (FFFI)V // Stack: 3,
Locals: 5 public void setShadowLayer(float radius, float dx, float dy,
int color); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 68] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: radius
index: 1 type: float [pc: 0, pc: 10] local: dx index: 2 type: float [pc:
0, pc: 10] local: dy index: 3 type: float [pc: 0, pc: 10] local: color
index: 4 type: int // Method descriptor #121 ()Landroid/text/TextPaint;
// Stack: 3, Locals: 1 public android.text.TextPaint getPaint(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 69] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#84 (I)V // Stack: 3, Locals: 2 public final void setAutoLinkMask(int
mask); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E
[5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9
athrow Line numbers: [pc: 0, line: 70] Local variable table: [pc: 0, pc:
10] local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: mask index: 1 type: int // Method descriptor #125 (Z)V // Stack:
3, Locals: 2 public final void setLinksClickable(boolean whether); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 71] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: whether index: 1 type: boolean // Method descriptor #36 ()Z //
Stack: 3, Locals: 1 public final boolean getLinksClickable(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 72] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#130 ()[Landroid/text/style/URLSpan; // Stack: 3, Locals: 1 public
android.text.style.URLSpan[] getUrls(); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 73] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public final void setHintTextColor(int color); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 74] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: color index: 1 type: int // Method descriptor #108
(Landroid/content/res/ColorStateList;)V // Stack: 3, Locals: 2 public
final void setHintTextColor(android.content.res.ColorStateList colors);
0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 75] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: colors index: 1 type: android.content.res.ColorStateList //
Method descriptor #112 ()Landroid/content/res/ColorStateList; // Stack:
3, Locals: 1 public final android.content.res.ColorStateList
getHintTextColors(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 76] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #42 ()I //
Stack: 3, Locals: 1 public final int getCurrentHintTextColor(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 77] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#84 (I)V // Stack: 3, Locals: 2 public final void setLinkTextColor(int
color); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 78] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: color
index: 1 type: int // Method descriptor #108
(Landroid/content/res/ColorStateList;)V // Stack: 3, Locals: 2 public
final void setLinkTextColor(android.content.res.ColorStateList colors);
0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 79] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: colors index: 1 type: android.content.res.ColorStateList //
Method descriptor #112 ()Landroid/content/res/ColorStateList; // Stack:
3, Locals: 1 public final android.content.res.ColorStateList
getLinkTextColors(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 80] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public void setGravity(int gravity); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 81] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: gravity index: 1 type: int // Method descriptor #42 ()I // Stack:
3, Locals: 1 public int getGravity(); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 82] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #42 ()I //
Stack: 3, Locals: 1 public int getPaintFlags(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 83] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#84 (I)V // Stack: 3, Locals: 2 public void setPaintFlags(int flags); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 84] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: flags index: 1 type: int // Method descriptor #125 (Z)V // Stack:
3, Locals: 2 public void setHorizontallyScrolling(boolean whether); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 85] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: whether index: 1 type: boolean // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public void setMinLines(int minlines); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 86] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: minlines index: 1 type: int // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public void setMinHeight(int minHeight); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 87] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: minHeight index: 1 type: int // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public void setMaxLines(int maxlines); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 88] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: maxlines index: 1 type: int // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public void setMaxHeight(int maxHeight); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 89] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: maxHeight index: 1 type: int // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public void setLines(int lines); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 90] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: lines index: 1 type: int // Method descriptor #84 (I)V // Stack:
3, Locals: 2 public void setHeight(int pixels); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 91] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: pixels index: 1 type: int // Method descriptor #84 (I)V // Stack:
3, Locals: 2 public void setMinEms(int minems); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 92] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: minems index: 1 type: int // Method descriptor #84 (I)V // Stack:
3, Locals: 2 public void setMinWidth(int minpixels); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 93] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: minpixels index: 1 type: int // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public void setMaxEms(int maxems); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 94] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: maxems index: 1 type: int // Method descriptor #84 (I)V // Stack:
3, Locals: 2 public void setMaxWidth(int maxpixels); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 95] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: maxpixels index: 1 type: int // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public void setEms(int ems); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 96] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: ems index: 1 type: int // Method descriptor #84 (I)V // Stack: 3,
Locals: 2 public void setWidth(int pixels); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 97] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: pixels index: 1 type: int // Method descriptor #167 (FF)V //
Stack: 3, Locals: 3 public void setLineSpacing(float add, float mult); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 98] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: add index: 1 type: float [pc: 0, pc: 10] local: mult index: 2
type: float // Method descriptor #171 (Ljava/lang/CharSequence;)V //
Stack: 3, Locals: 2 public final void append(java.lang.CharSequence
text); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E
[5] 6 invokespecial java.lang.RuntimeException(java.lang.String) [6] 9
athrow Line numbers: [pc: 0, line: 99] Local variable table: [pc: 0, pc:
10] local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: text index: 1 type: java.lang.CharSequence // Method descriptor
#174 (Ljava/lang/CharSequence;II)V // Stack: 3, Locals: 4 public void
append(java.lang.CharSequence text, int start, int end); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 100] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: text index: 1 type: java.lang.CharSequence [pc: 0, pc: 10] local:
start index: 2 type: int [pc: 0, pc: 10] local: end index: 3 type: int
// Method descriptor #178 ()V // Stack: 3, Locals: 1 protected void
drawableStateChanged(); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 101] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #180
()Landroid/os/Parcelable; // Stack: 3, Locals: 1 public
android.os.Parcelable onSaveInstanceState(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 102] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#182 (Landroid/os/Parcelable;)V // Stack: 3, Locals: 2 public void
onRestoreInstanceState(android.os.Parcelable state); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 103] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: state index: 1 type: android.os.Parcelable // Method descriptor
#125 (Z)V // Stack: 3, Locals: 2 public void setFreezesText(boolean
freezesText); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 104] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local:
freezesText index: 1 type: boolean // Method descriptor #36 ()Z //
Stack: 3, Locals: 1 public boolean getFreezesText(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 105] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#191 (Landroid/text/Editable$Factory;)V // Stack: 3, Locals: 2 public
final void setEditableFactory(android.text.Editable.Factory factory); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 106] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: factory index: 1 type: android.text.Editable.Factory // Method
descriptor #196 (Landroid/text/Spannable$Factory;)V // Stack: 3, Locals:
2 public final void setSpannableFactory(android.text.Spannable.Factory
factory); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 107] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: factory
index: 1 type: android.text.Spannable.Factory // Method descriptor #171
(Ljava/lang/CharSequence;)V // Stack: 3, Locals: 2 public final void
setText(java.lang.CharSequence text); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 108] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: text
index: 1 type: java.lang.CharSequence // Method descriptor #171
(Ljava/lang/CharSequence;)V // Stack: 3, Locals: 2 public final void
setTextKeepState(java.lang.CharSequence text); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 109] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: text index: 1 type: java.lang.CharSequence // Method descriptor
#200 (Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V //
Stack: 3, Locals: 3 public void setText(java.lang.CharSequence text,
android.widget.TextView.BufferType type); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 110] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: text index: 1 type: java.lang.CharSequence [pc: 0, pc: 10] local:
type index: 2 type: android.widget.TextView.BufferType // Method
descriptor #203 ([CII)V // Stack: 3, Locals: 4 public final void
setText(char[] text, int start, int len); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 111] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: text index: 1 type: char[] [pc: 0, pc: 10] local: start index: 2
type: int [pc: 0, pc: 10] local: len index: 3 type: int // Method
descriptor #200
(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V //
Stack: 3, Locals: 3 public final void
setTextKeepState(java.lang.CharSequence text,
android.widget.TextView.BufferType type); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 112] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: text index: 1 type: java.lang.CharSequence [pc: 0, pc: 10] local:
type index: 2 type: android.widget.TextView.BufferType // Method
descriptor #84 (I)V // Stack: 3, Locals: 2 public final void setText(int
resid); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 113] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: resid
index: 1 type: int // Method descriptor #206
(ILandroid/widget/TextView$BufferType;)V // Stack: 3, Locals: 3 public
final void setText(int resid, android.widget.TextView.BufferType type);
0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 114] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: resid index: 1 type: int [pc: 0, pc: 10] local: type index: 2
type: android.widget.TextView.BufferType // Method descriptor #171
(Ljava/lang/CharSequence;)V // Stack: 3, Locals: 2 public final void
setHint(java.lang.CharSequence hint); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 115] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: hint
index: 1 type: java.lang.CharSequence // Method descriptor #84 (I)V //
Stack: 3, Locals: 2 public final void setHint(int resid); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 116] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: resid index: 1 type: int // Method descriptor #40
()Ljava/lang/CharSequence; // Stack: 3, Locals: 1 public
java.lang.CharSequence getHint(); 0 new java.lang.RuntimeException [4] 3
dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 117] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #40
()Ljava/lang/CharSequence; // Stack: 3, Locals: 1 public
java.lang.CharSequence getError(); 0 new java.lang.RuntimeException [4]
3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 118] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #171
(Ljava/lang/CharSequence;)V // Stack: 3, Locals: 2 public void
setError(java.lang.CharSequence error); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 119] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: error
index: 1 type: java.lang.CharSequence // Method descriptor #213
(Ljava/lang/CharSequence;Landroid/graphics/drawable/Drawable;)V //
Stack: 3, Locals: 3 public void setError(java.lang.CharSequence error,
android.graphics.drawable.Drawable icon); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 120] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: error index: 1 type: java.lang.CharSequence [pc: 0, pc: 10]
local: icon index: 2 type: android.graphics.drawable.Drawable // Method
descriptor #216 (IIII)Z // Stack: 3, Locals: 5 protected boolean
setFrame(int l, int t, int r, int b); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 121] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: l index: 1
type: int [pc: 0, pc: 10] local: t index: 2 type: int [pc: 0, pc: 10]
local: r index: 3 type: int [pc: 0, pc: 10] local: b index: 4 type: int
// Method descriptor #222 ([Landroid/text/InputFilter;)V // Stack: 3,
Locals: 2 public void setFilters(android.text.InputFilter[] filters); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 122] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: filters index: 1 type: android.text.InputFilter[] // Method
descriptor #226 ()[Landroid/text/InputFilter; // Stack: 3, Locals: 1
public android.text.InputFilter[] getFilters(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 123] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#36 ()Z // Stack: 3, Locals: 1 public boolean onPreDraw(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 124] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#178 ()V // Stack: 3, Locals: 1 protected void onDetachedFromWindow(); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 125] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#230 (Landroid/graphics/Canvas;)V // Stack: 3, Locals: 2 protected void
onDraw(android.graphics.Canvas canvas); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 126] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: canvas
index: 1 type: android.graphics.Canvas // Method descriptor #234
(Landroid/graphics/Rect;)V // Stack: 3, Locals: 2 public void
getFocusedRect(android.graphics.Rect r); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 127] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: r index: 1 type: android.graphics.Rect // Method descriptor #42
()I // Stack: 3, Locals: 1 public int getLineCount(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 128] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#238 (ILandroid/graphics/Rect;)I // Stack: 3, Locals: 3 public int
getLineBounds(int line, android.graphics.Rect bounds); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 129] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: line index: 1 type: int [pc: 0, pc: 10] local: bounds index: 2
type: android.graphics.Rect // Method descriptor #42 ()I // Stack: 3,
Locals: 1 public int getBaseline(); 0 new java.lang.RuntimeException [4]
3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 130] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #243
(ILandroid/view/KeyEvent;)Z // Stack: 3, Locals: 3 public boolean
onKeyDown(int keyCode, android.view.KeyEvent event); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 131] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: keyCode index: 1 type: int [pc: 0, pc: 10] local: event index: 2
type: android.view.KeyEvent // Method descriptor #243
(ILandroid/view/KeyEvent;)Z // Stack: 3, Locals: 3 public boolean
onKeyUp(int keyCode, android.view.KeyEvent event); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 132] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: keyCode index: 1 type: int [pc: 0, pc: 10] local: event index: 2
type: android.view.KeyEvent // Method descriptor #125 (Z)V // Stack: 3,
Locals: 2 public void setIncludeFontPadding(boolean includepad); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 133] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: includepad index: 1 type: boolean // Method descriptor #251 (II)V
// Stack: 3, Locals: 3 protected void onMeasure(int widthMeasureSpec,
int heightMeasureSpec); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 134] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local:
widthMeasureSpec index: 1 type: int [pc: 0, pc: 10] local:
heightMeasureSpec index: 2 type: int // Method descriptor #178 ()V //
Stack: 3, Locals: 1 public void computeScroll(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 135] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#84 (I)V // Stack: 3, Locals: 2 public void debug(int depth); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 136] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: depth index: 1 type: int // Method descriptor #42 ()I // Stack:
3, Locals: 1 public int getSelectionStart(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 137] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 public int getSelectionEnd(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 138] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#36 ()Z // Stack: 3, Locals: 1 public boolean hasSelection(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 139] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#178 ()V // Stack: 3, Locals: 1 public void setSingleLine(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 140] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#125 (Z)V // Stack: 3, Locals: 2 public void setSingleLine(boolean
singleLine); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 141] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: singleLine
index: 1 type: boolean // Method descriptor #265
(Landroid/text/TextUtils$TruncateAt;)V // Stack: 3, Locals: 2 public
void setEllipsize(android.text.TextUtils.TruncateAt where); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 142] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: where index: 1 type: android.text.TextUtils.TruncateAt // Method
descriptor #269 ()Landroid/text/TextUtils$TruncateAt; // Stack: 3,
Locals: 1 public android.text.TextUtils.TruncateAt getEllipsize(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 143] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#125 (Z)V // Stack: 3, Locals: 2 public void setSelectAllOnFocus(boolean
selectAllOnFocus); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc
Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 144] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local:
selectAllOnFocus index: 1 type: boolean // Method descriptor #125 (Z)V
// Stack: 3, Locals: 2 public void setCursorVisible(boolean visible); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 145] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: visible index: 1 type: boolean // Method descriptor #275
(Ljava/lang/CharSequence;III)V // Stack: 3, Locals: 5 protected void
onTextChanged(java.lang.CharSequence text, int start, int before, int
after); 0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString
Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 146] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView [pc: 0, pc: 10] local: text
index: 1 type: java.lang.CharSequence [pc: 0, pc: 10] local: start
index: 2 type: int [pc: 0, pc: 10] local: before index: 3 type: int [pc:
0, pc: 10] local: after index: 4 type: int // Method descriptor #279
(Landroid/text/TextWatcher;)V // Stack: 3, Locals: 2 public void
addTextChangedListener(android.text.TextWatcher watcher); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 147] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: watcher index: 1 type: android.text.TextWatcher // Method
descriptor #279 (Landroid/text/TextWatcher;)V // Stack: 3, Locals: 2
public void removeTextChangedListener(android.text.TextWatcher watcher);
0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 148] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: watcher index: 1 type: android.text.TextWatcher // Method
descriptor #284 (ZILandroid/graphics/Rect;)V // Stack: 3, Locals: 4
protected void onFocusChanged(boolean focused, int direction,
android.graphics.Rect previouslyFocusedRect); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 149] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: focused index: 1 type: boolean [pc: 0, pc: 10] local: direction
index: 2 type: int [pc: 0, pc: 10] local: previouslyFocusedRect index: 3
type: android.graphics.Rect // Method descriptor #125 (Z)V // Stack: 3,
Locals: 2 public void onWindowFocusChanged(boolean hasWindowFocus); 0
new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 150] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: hasWindowFocus index: 1 type: boolean // Method descriptor #291
(Landroid/view/MotionEvent;)Z // Stack: 3, Locals: 2 public boolean
onTouchEvent(android.view.MotionEvent event); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 151] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: event index: 1 type: android.view.MotionEvent // Method
descriptor #291 (Landroid/view/MotionEvent;)Z // Stack: 3, Locals: 2
public boolean onTrackballEvent(android.view.MotionEvent event); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 152] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: event index: 1 type: android.view.MotionEvent // Method
descriptor #295 (Landroid/widget/Scroller;)V // Stack: 3, Locals: 2
public void setScroller(android.widget.Scroller s); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 153] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: s index: 1 type: android.widget.Scroller // Method descriptor #42
()I // Stack: 3, Locals: 1 protected int computeHorizontalScrollRange();
0 new java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 154] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView // Method descriptor
#42 ()I // Stack: 3, Locals: 1 protected int
computeVerticalScrollRange(); 0 new java.lang.RuntimeException [4] 3 dup
4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 155] Local variable table: [pc: 0, pc: 10] local: this
index: 0 type: android.widget.TextView // Method descriptor #300
(Landroid/content/Context;Landroid/content/res/TypedArray;)Landroid/content/res/ColorStateList;
// Stack: 3, Locals: 2 public static android.content.res.ColorStateList
getTextColors(android.content.Context context,
android.content.res.TypedArray attrs); 0 new java.lang.RuntimeException
[4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6 invokespecial
java.lang.RuntimeException(java.lang.String) [6] 9 athrow Line numbers:
[pc: 0, line: 156] Local variable table: [pc: 0, pc: 10] local: context
index: 0 type: android.content.Context [pc: 0, pc: 10] local: attrs
index: 1 type: android.content.res.TypedArray // Method descriptor #303
(Landroid/content/Context;Landroid/content/res/TypedArray;I)I // Stack:
3, Locals: 3 public static int getTextColor(android.content.Context
context, android.content.res.TypedArray attrs, int def); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 157] Local variable table: [pc: 0, pc: 10]
local: context index: 0 type: android.content.Context [pc: 0, pc: 10]
local: attrs index: 1 type: android.content.res.TypedArray [pc: 0, pc:
10] local: def index: 2 type: int // Method descriptor #243
(ILandroid/view/KeyEvent;)Z // Stack: 3, Locals: 3 public boolean
onKeyShortcut(int keyCode, android.view.KeyEvent event); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 158] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: keyCode index: 1 type: int [pc: 0, pc: 10] local: event index: 2
type: android.view.KeyEvent // Method descriptor #307
(Landroid/view/ContextMenu;)V // Stack: 3, Locals: 2 protected void
onCreateContextMenu(android.view.ContextMenu menu); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 159] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView [pc: 0, pc: 10]
local: menu index: 1 type: android.view.ContextMenu // Method descriptor
#36 ()Z // Stack: 3, Locals: 1 public boolean performLongClick(); 0 new
java.lang.RuntimeException [4] 3 dup 4 ldc Q&lt;EString Q&quot;EStub!Q&quot;EQ&gt;E [5] 6
invokespecial java.lang.RuntimeException(java.lang.String) [6] 9 athrow
Line numbers: [pc: 0, line: 160] Local variable table: [pc: 0, pc: 10]
local: this index: 0 type: android.widget.TextView Inner classes: [inner
class info: #10 android/widget/TextView$BufferType, outer class info: #7
android/widget/TextView inner name: #11 BufferType, accessflags: 16409
public static final], [inner class info: #13
android/widget/TextView$SavedState, outer class info: #7
android/widget/TextView inner name: #14 SavedState, accessflags: 9
public static], [inner class info: #189 android/text/Editable$Factory,
outer class info: #330 android/text/Editable inner name: #190 Factory,
accessflags: 9 public static], [inner class info: #195
android/text/Spannable$Factory, outer class info: #332
android/text/Spannable inner name: #190 Factory, accessflags: 9 public
static], [inner class info: #263 android/text/TextUtils$TruncateAt,
outer class info: #334 android/text/TextUtils inner name: #264
TruncateAt, accessflags: 16409 public static final], [inner class info:
#314 android/widget/RemoteViews$RemoteView, outer class info: #336
android/widget/RemoteViews inner name: #315 RemoteView, accessflags:
9737 public abstract static], [inner class info: #9
android/view/ViewTreeObserver$OnPreDrawListener, outer class info: #325
android/view/ViewTreeObserver inner name: #327 OnPreDrawListener,
accessflags: 1545 public abstract static] } Best Regards Kunyang</description>
<comment>
<author>APBirt...@gmail.com</author>
<when>Mon, 08 Dec 2008 16:02:07 +0000</when>
<what>add the android source to your source lookup path in the debug configuration</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:04:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5895</bugid>
<title>Accidentally sent email cannot be moved from outbox back to drafts folder.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>reid.som...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 21:59:54 +0000</openedDate>
<description>Turn on flight mode Reply to an email in the gmail client and type some
text Press Q&apos;ESend The reply is now stuck in the outbok and you cannot
edit it or move it back to drafts. This happened to me on a plane after
I had spent 20 mins typing an email and accidentally brushed the send
button. There should be a way to move the email from the outbox to
drafts or at least the reply to copy the text. Phone Motorola milestone
build SHOLS_U2_01.03.1.1257641482</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:06:49 +0000</when>
<what></what>
</comment>
<comment>
<author>martinjp...@gmail.com</author>
<when>Thu, 15 Apr 2010 16:42:01 +0000</when>
<what>I had a similar experience yesterday on my Motorola Droid which I just purchased on
Sunday, a simple solution I can see is to Q&quot;EConfirm SendQ&quot;E where you have the option to
say Q&quot;EnoQ&quot;E and it would save to drafts or return to edit mode, or move the send button
elsewhere on the screen so itQ&apos;Es not accidentally touched as was the case with a quick
email I was trying to compose.

Verizon Phone Motorola Droid
Firmware version 2.1-update1
Baseband version C_01.3E.03P
Kernel version 2.6.29-omap1-g7la878sandroid-build@apa26 #1
Build ESE81</what>
</comment>
<comment>
<author>basimne...@gmail.com</author>
<when>Thu, 02 Sep 2010 14:25:45 +0000</when>
<what>you can forward the message to yourself and edit it there and resend and delete the message fromt the outbox.</what>
</comment>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Wed, 18 May 2011 11:44:40 +0000</when>
<what>Same. D2G. Cannot edit emails in outbox. Can only Q&apos;EDeleteQ&apos;E. Not acceptable. </what>
</comment>
</bug>
<bug>
<bugid>4417</bugid>
<title>App Fault, TombStones, ArrayIndexOutOfBoundsException in 2.0 for PackageManager</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>vov...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 12:11:39 +0000</openedDate>
<description>1. Steps to reproduce the problem. It just happens some times. To
reproduce you can just launch and close app fast for many times. 2. What
happened. Programm just closed without any Force Close. Get this error
or something line this too often: 10-29 14:52:05.707: INFO/DEBUG(551):
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 10-29
14:52:05.707: INFO/DEBUG(551): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:1.6/DRC76/13852:eng/test-keysQ&apos;E 10-29 14:52:05.707:
INFO/DEBUG(551): pid: 785, tid: 801 Q&gt;EQ&gt;EQ&gt;E
com.curvefish.apps.appmanager.trial Q&lt;EQ&lt;EQ&lt;E 10-29 14:52:05.707:
INFO/DEBUG(551): signal 11 (SIGSEGV), fault addr 00001bc8 10-29
14:52:05.707: INFO/DEBUG(551): r0 000000f5 r1 02000000 r2 0000000a r3
000000f6 10-29 14:52:05.707: INFO/DEBUG(551): r4 00000003 r5 00ff00ff r6
001fcb90 r7 ff00ff00 10-29 14:52:05.707: INFO/DEBUG(551): r8 00000030 r9
00001bc0 10 ac128344 fp 45266830 10-29 14:52:05.707: INFO/DEBUG(551): ip
0a000000 sp 45266618 lr 00001bc8 pc ac04eef8 cpsr 80000010 10-29
14:52:05.817: INFO/DEBUG(551): #00 pc 0004eef8 /system/lib/libsgl.so
10-29 14:52:05.826: INFO/DEBUG(551): #01 pc 000483b8
/system/lib/libsgl.so 10-29 14:52:05.826: INFO/DEBUG(551): #02 pc
000749e0 /system/lib/libsgl.so 10-29 14:52:05.826: INFO/DEBUG(551): #03
pc 00074a44 /system/lib/libsgl.so 10-29 14:52:05.826: INFO/DEBUG(551):
#04 pc 0005b998 /system/lib/libsgl.so 10-29 14:52:05.826:
INFO/DEBUG(551): #05 pc 0005bf6c /system/lib/libsgl.so 10-29
14:52:05.826: INFO/DEBUG(551): #06 pc 00054c34 /system/lib/libsgl.so
10-29 14:52:05.837: INFO/DEBUG(551): #07 pc 00052efc
/system/lib/libsgl.so 10-29 14:52:05.837: INFO/DEBUG(551): #08 pc
00053094 /system/lib/libsgl.so 10-29 14:52:05.837: INFO/DEBUG(551): #09
pc 00046d86 /system/lib/libandroid_runtime.so 10-29 14:52:05.837:
INFO/DEBUG(551): #10 pc 00046dbe /system/lib/libandroid_runtime.so 10-29
14:52:05.837: INFO/DEBUG(551): #11 pc 0000e434 /system/lib/libdvm.so
10-29 14:52:05.847: INFO/DEBUG(551): stack: 10-29 14:52:05.847:
INFO/DEBUG(551): 452665d8 00000000 10-29 14:52:05.847: INFO/DEBUG(551):
452665dc 00000000 10-29 14:52:05.847: INFO/DEBUG(551): 452665e0 00000000
10-29 14:52:05.847: INFO/DEBUG(551): 452665e4 00000000 10-29
14:52:05.847: INFO/DEBUG(551): 452665e8 00000000 10-29 14:52:05.847:
INFO/DEBUG(551): 452665ec 00000000 10-29 14:52:05.847: INFO/DEBUG(551):
452665f0 00000000 10-29 14:52:05.847: INFO/DEBUG(551): 452665f4 452666f4
10-29 14:52:05.847: INFO/DEBUG(551): 452665f8 00000000 10-29
14:52:05.857: INFO/DEBUG(551): 452665fc 001fcb90 [heap] 10-29
14:52:05.867: INFO/DEBUG(551): 45266600 00000025 10-29 14:52:05.867:
INFO/DEBUG(551): 45266604 00000030 10-29 14:52:05.867: INFO/DEBUG(551):
45266608 00001bc0 10-29 14:52:05.877: INFO/DEBUG(551): 4526660c ac128344
10-29 14:52:05.877: INFO/DEBUG(551): 45266610 df002777 10-29
14:52:05.877: INFO/DEBUG(551): 45266614 e3a070ad 10-29 14:52:05.877:
INFO/DEBUG(551): #00 45266618 00000030 10-29 14:52:05.877:
INFO/DEBUG(551): 4526661c 00000000 10-29 14:52:05.877: INFO/DEBUG(551):
45266620 00000026 10-29 14:52:05.877: INFO/DEBUG(551): 45266624 452666f4
10-29 14:52:05.877: INFO/DEBUG(551): 45266628 00000030 10-29
14:52:05.877: INFO/DEBUG(551): 4526662c 00000030 10-29 14:52:05.877:
INFO/DEBUG(551): 45266630 00000000 10-29 14:52:05.877: INFO/DEBUG(551):
45266634 00000000 10-29 14:52:05.877: INFO/DEBUG(551): 45266638 00000000
10-29 14:52:05.877: INFO/DEBUG(551): 4526663c ac0483bc
/system/lib/libsgl.so 10-29 14:52:05.877: INFO/DEBUG(551): #01 45266640
452666f4 10-29 14:52:05.877: INFO/DEBUG(551): 45266644 00000030 10-29
14:52:05.877: INFO/DEBUG(551): 45266648 00000030 10-29 14:52:05.877:
INFO/DEBUG(551): 4526664c 001ccc18 [heap] 10-29 14:52:05.887:
INFO/DEBUG(551): 45266650 452666f4 10-29 14:52:05.887: INFO/DEBUG(551):
45266654 ac0749e4 /system/lib/libsgl.so This happens on: * G1(1.6) *
Emulator 1.5 * Emulator 1.6 ON Emulator 2.0 i get this error: 10-29
12:07:53.739: INFO/ActivityManager(60): Displayed activity
com.curvefish.apps.appmanager.trial/.AppControl: 480 ms (total 480 ms)
10-29 12:07:53.799: ERROR/PackageManager(60): Package Manager Crash
10-29 12:07:53.799: ERROR/PackageManager(60):
java.lang.ArrayIndexOutOfBoundsException 10-29 12:07:53.799:
ERROR/PackageManager(60): at
android.content.pm.PackageParser.generatePackageInfo(PackageParser.java:229
) 10-29 12:07:53.799: ERROR/PackageManager(60): at
com.android.server.PackageManagerService.generatePackageInfo(PackageManager
Service.java:880) 10-29 12:07:53.799: ERROR/PackageManager(60): at
com.android.server.PackageManagerService.getInstalledPackages(PackageManage
rService.java:1786) 10-29 12:07:53.799: ERROR/PackageManager(60): at
android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:488
) 10-29 12:07:53.799: ERROR/PackageManager(60): at
com.android.server.PackageManagerService.onTransact(PackageManagerService.j
ava:610) 10-29 12:07:53.799: ERROR/PackageManager(60): at
android.os.Binder.execTransact(Binder.java:287) 10-29 12:07:53.799:
ERROR/PackageManager(60): at dalvik.system.NativeStart.run(Native
Method) 10-29 12:07:53.828: ERROR/JavaBinder(60): *** Uncaught remote
exception! (Exceptions are not yet supported across processes.) 10-29
12:07:53.828: ERROR/JavaBinder(60):
java.lang.ArrayIndexOutOfBoundsException 10-29 12:07:53.828:
ERROR/JavaBinder(60): at
android.content.pm.PackageParser.generatePackageInfo(PackageParser.java:229
) 10-29 12:07:53.828: ERROR/JavaBinder(60): at
com.android.server.PackageManagerService.generatePackageInfo(PackageManager
Service.java:880) 10-29 12:07:53.828: ERROR/JavaBinder(60): at
com.android.server.PackageManagerService.getInstalledPackages(PackageManage
rService.java:1786) 10-29 12:07:53.828: ERROR/JavaBinder(60): at
android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:488
) 10-29 12:07:53.828: ERROR/JavaBinder(60): at
com.android.server.PackageManagerService.onTransact(PackageManagerService.j
ava:610) 10-29 12:07:53.828: ERROR/JavaBinder(60): at
android.os.Binder.execTransact(Binder.java:287) 10-29 12:07:53.828:
ERROR/JavaBinder(60): at dalvik.system.NativeStart.run(Native Method) )
Seems like 2.0 totaly broken. I added in attach: - bugreport (1.6
emulator), if you need more tombstones from real device, let me know. -
trial version of programm, to reproduce the problem</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Oct 2009 18:20:59 +0000</when>
<what>What does Q&quot;Elaunch and close appQ&quot;E mean?  Are you just returning to the home screen or
are you actually killing the app (with ddms or adb shell)?  I tried going between the
app and home several times and nothing happened.

The logcat from the actual device would be interesting if itQ&apos;Es a relatively Q&quot;EstockQ&quot;E
build, since I can decode the symbols from that.  If the native libs got rebuilt the
symbols wonQ&apos;Et line up.
</what>
</comment>
<comment>
<author>vov...@gmail.com</author>
<when>Thu, 29 Oct 2009 19:42:09 +0000</when>
<what>This error happens when you open app. It happens not all the time but too often. And 
to reproduce this action you need, to put app on home screen (for easy access), open 
app press back, and repeat this again and again till you get tombstone.

Bugreport in attach is from wiped android emulator 1.6. I can confirm that it happens 
on 1.5, on 2.0 another error.

If you need more tombstones let me know.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Oct 2009 20:04:43 +0000</when>
<what>I spent a couple of minutes banging on the mouse and Escape key as fast as I could
(and managed to get about 45 seconds of activity queued up).  DidnQ&apos;Et see the crash.

I do see some package management unhappiness on 2.0:

10-29 12:51:20.298 E/JavaBinder(   54): java.lang.ArrayIndexOutOfBoundsException
10-29 12:51:20.298 E/JavaBinder(   54):         at
android.content.pm.PackageParser.generatePackageInfo(PackageParser.java:229)
10-29 12:51:20.298 E/JavaBinder(   54):         at
com.android.server.PackageManagerService.generatePackageInfo(PackageManagerService.java:884)

ThatQ&apos;Es likely a different issue, though it could be related.

Can you include the native stack trace from a failure on a physical device?  (Start
at the *** *** ***)
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Oct 2009 20:13:50 +0000</when>
<what>Filed internal bug 2225382 for the exceptions in 2.0.
</what>
</comment>
<comment>
<author>vov...@gmail.com</author>
<when>Thu, 29 Oct 2009 20:18:12 +0000</when>
<what>Do you test on 1.6?

Error in 2.0 is describen in first post. 

In attach you can find tombstone from my g1:
[ro.baseband]: [2.22.19.26I]
[ro.carrier]: [TMUS]
[ro.bootloader]: [1.33.2005]
[ro.hardware]: [trout]
[ro.revision]: [128]
[ro.build.id]: [DRC83]
[ro.build.display.id]: [dream_devphone-userdebug 1.6 DRC83 14721 test-keys]
[ro.build.version.incremental]: [14721]
[ro.build.version.sdk]: [4]
[ro.build.version.codename]: [REL]
[ro.build.version.release]: [1.6]
[ro.build.date]: [Mon Sep 21 16:26:01 PDT 2009]
[ro.build.date.utc]: [1253575561]
[ro.build.type]: [userdebug]
[ro.build.user]: [android-build]
[ro.build.host]: [android-test-5.mtv.corp.google.com]
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Oct 2009 20:37:05 +0000</when>
<what>Decoded stack trace from the G1:

pid: 1390, tid: 1401  Q&gt;EQ&gt;EQ&gt;E com.curvefish.apps.appmanager Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 00300130
  r0 000000fa  r1 00000000  r2 00000005  r3 000000fb
  r4 0000000b  r5 00ff00ff  r6 001b9cb0  r7 ff00ff00
  r8 00000030  r9 00300108  10 ac128344  fp 455f1830
  ip 05030303  sp 455f1618  lr 00300130  pc ac04eef8

Stack Trace:
  RELADDR   FUNCTION                                                                
                                                 FILE:LINE
  0004eef8  SkARGB32_Shader_Blitter::blitH(int, int, int)                           
                                                
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkBlitter_ARGB32.cpp:390
  000483b8  SkBlitter::blitRect(int, int, int, int)                                 
                                                
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkBlitter.cpp:65
  v------Q&gt;E  blitrect                                                                
                                                
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkScan.cpp:23
  000749e0  SkScan::FillIRect(SkIRect constQ&amp;E, SkRegion const*, SkBlitter*)          
                                                
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkScan.cpp:23
  00074a44  SkScan::FillRect(SkRect constQ&amp;E, SkRegion const*, SkBlitter*)            
                                                
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkScan.cpp:71
  0005b998  SkDraw::drawRect(SkRect constQ&amp;E, SkPaint constQ&amp;E) const                   
                                                
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkDraw.cpp:707
  0005bf6c  SkDraw::drawBitmap(SkBitmap constQ&amp;E, SkMatrix constQ&amp;E, SkPaint constQ&amp;E)
const                                               
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkDraw.cpp:1049
  00054c34  SkCanvas::commonDrawBitmap(SkBitmap constQ&amp;E, SkMatrix constQ&amp;E, SkPaint
constQ&amp;E)                                             
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkCanvas.cpp:1150
  00052efc  SkCanvas::internalDrawBitmap(SkBitmap constQ&amp;E, SkMatrix constQ&amp;E, SkPaint
const*)                                           
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkCanvas.cpp:742
  00053094  SkCanvas::drawBitmapRect(SkBitmap constQ&amp;E, SkIRect const*, SkRect constQ&amp;E,
SkPaint const*)                                 
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkCanvas.cpp:1134
  0004837e  android::SkCanvasGlue::doDrawBitmap(_JNIEnv*, SkCanvas*, SkBitmap*,
_jobject*, SkRect constQ&amp;E, SkPaint*, int, int)        
/usr/local/google/buildbot/repo_clients/git_donut-release/frameworks/base/core/jni/android/graphics/Canvas.cpp:518
  000483b6  android::SkCanvasGlue::drawBitmapRR(_JNIEnv*, _jobject*, SkCanvas*,
SkBitmap*, _jobject*, _jobject*, SkPaint*, int, int) 
/usr/local/google/buildbot/repo_clients/git_donut-release/frameworks/base/core/jni/android/graphics/Canvas.cpp:539
  0000e434  dvmPlatformInvoke                                                       
                                                
/usr/local/google/buildbot/repo_clients/git_donut-release/dalvik/vm/arch/arm/CallEABI.S:242

Stack Data:
  ADDR      VALUE     FILE:LINE/FUNCTION
  455f15fc  001b9cb0  
  455f160c  ac128344 
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/effects/SkColorFilters.cpp:304
                      SkLightingColorFilter::getFactory()
  455f163c  ac0483bc 
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkBlitter.cpp:64
                      SkBlitter::blitRect(int, int, int, int)
  455f164c  001bb010  
  455f1654  ac0749e4 
/usr/local/google/buildbot/repo_clients/git_donut-release/external/skia/src/core/SkScan.cpp:23
                      blitrect

Seems to be blowing up while drawing a bitmap.  Probably unrelated to the package
manager exception in 2.0.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Oct 2009 20:44:27 +0000</when>
<what>Filed internal bug 2225483 for native crash in Skia blitter.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Oct 2009 21:33:58 +0000</when>
<what>Re: exception in 2.0 (2225382), a fix was checked in about 2 hours before I filed the
bug, and will be available in a future release.  IQ&apos;Ell ask if thereQ&apos;Es a work-around
for 2.0.
</what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Thu, 29 Oct 2009 22:58:35 +0000</when>
<what>Sorry its a hard bug and there are no workarounds unfortunately</what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Fri, 30 Oct 2009 14:15:31 +0000</when>
<what>On second thoughts, try to retrieve the package list with flag
(PackageManager.GET_DISABLED_COMPONENTS) set to true. you can then eliminate disabled
components from the retrieved list  by invoking
PackageManager.getComponentEnabledSetting.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:06:01 +0000</when>
<what></what>
</comment>
<comment>
<author>gongwuchun</author>
<when>Wed, 16 Dec 2009 06:43:30 +0000</when>
<what>I got this crash also, did google guys have any idea about this?</what>
</comment>
<comment>
<author>roman.bu...@gmail.com</author>
<when>Sun, 27 Dec 2009 15:37:43 +0000</when>
<what>I got it too. I got it when releasing a JetPlayer. WhatQ&apos;Es up?</what>
</comment>
</bug>
<bug>
<bugid>9521</bugid>
<title>Calendar Crashes after froyo update on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nuk.anim...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 19:10:56 +0000</openedDate>
<description>IQ&apos;Eve go a Nexus one phone. My calendar app worked just fine, but as soon
as iQ&apos;Eve updated my android version to froyo (2.2) my calendar just donQ&apos;Et
work. Every try to sync (as soon as it opens, or wi-fi is available) it
informs that Q&quot;Ecom.android.providers.calendarQ&quot;E must be forced to stop.</description>
<comment>
<author>Jimmy.Kr...@gmail.com</author>
<when>Thu, 12 Aug 2010 02:52:29 +0000</when>
<what>I have the same problem on my Motorola droid - started when I updated to 2.2</what>
</comment>
<comment>
<author>nuk.anim...@gmail.com</author>
<when>Sun, 15 Aug 2010 01:15:32 +0000</when>
<what>I solved it by reseting the phone.
I lost my data, but all applications were automatically downloaded from Android Market. 

PS: Of course all my cloud information were untouched.</what>
</comment>
<comment>
<author>Jimmy.Kr...@gmail.com</author>
<when>Sun, 15 Aug 2010 15:47:00 +0000</when>
<what>I solved it by going to the Application Manager and deleting the data for the Calendar Storage app.</what>
</comment>
<comment>
<author>rutgerpl...@gmail.com</author>
<when>Mon, 15 Nov 2010 09:30:39 +0000</when>
<what>Had the exact same problem (Samsung Galaxy S) but deleting the data for the Calendar Storage app solved it for me too. </what>
</comment>
<comment>
<author>nathan.i...@gmail.com</author>
<when>Thu, 21 Apr 2011 22:37:55 +0000</when>
<what>Deleting the data for Calendar Storage also solved this problem for my Virgin Mobile Samsung Intercept on Froyo.

Adding this comment so it gets picked up on Google searches for a solution.</what>
</comment>
</bug>
<bug>
<bugid>18077</bugid>
<title>Flexible start week day in Calendar Q&amp;E customizeable weekends</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.hamadeh@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 23:44:14 +0000</openedDate>
<description>Dear All, I would suggest to give flexibility to select start week day
in Calendar (mon to sun) to serve all areas worldwide. Plus allow
customization of the weekends, some countries using sat Q&amp;E sun as weekend
and others using different settings. Not only countries, some people may
have their weekends based on his job profile sometimes middle of the
week some people has only one day as weekend. So it will be helpful to
open it for customization (mon ti sun) Thanks Mahmoud Hamadeh</description>
</bug>
<bug>
<bugid>9175</bugid>
<title>A mistake in ApiDemos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>l417584...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 07:39:31 +0000</openedDate>
<description>I find a mistake in the apidemos. The demo path is Views-Q&gt;EAnimation-Q&gt;E3D
Transition. I think the picture we saw was flipped horizontally by
mistake. I think the codes at Line 158 in the Transiton3d.java should be
replaced by Q&apos;Erotation = new Rotate3dAnimation(-90,0,
centerX,centerY,310.0f,false)Q&apos;E and Line 111 should be replcaed by
Q&apos;EapplyRotation(-1,0,90)Q&apos;E</description>
<comment>
<author>mikevan...@gmail.com</author>
<when>Wed, 14 Jul 2010 20:25:59 +0000</when>
<what>Thank you for pointing this out! It was driving me nuts as my view was inverted.</what>
</comment>
</bug>
<bug>
<bugid>11561</bugid>
<title>android browser cant log deffect</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chaya...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 07:03:59 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10604</bugid>
<title>Wifi does not reliably reconnect to my home WIFI network.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mcbailey...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 02:03:51 +0000</openedDate>
<description>Carrier: Tmobile Country / Language:North America/English OS / Browser /
build number (if applicable): 2.2(Froyo) My 2.2 Nexus will not
consistently reconnect to my home WIFI network, sometimes it does,
sometimes I have to do it manually it says disabled by the Network. I
have a u-verse 2wire running wireless G with WPA-2 encryption.</description>
<comment>
<author>knny.m...@gmail.com</author>
<when>Thu, 14 Jul 2011 14:52:46 +0000</when>
<what>Same problem here with Android 2.2 and 2.3 with HTC Desire HD and Samsung Galaxy.

I am also running a Wireless G router with a WPA-2 encryption.

Phones can connect once, but after leaving the wireless network they are not able to reconnect again.

Phones are getting their DHCP lease dynamically from the router. When I switch of WPA2 (no wireless encryption) then it works without problems.</what>
</comment>
<comment>
<author>knny.m...@gmail.com</author>
<when>Thu, 14 Jul 2011 14:56:20 +0000</when>
<what>This is a duplicate of issue 6269 http://code.google.com/p/android/issues/detail?id=6269</what>
</comment>
</bug>
<bug>
<bugid>9739</bugid>
<title>IMAP client does not accept new CA certificates</title>
<status>Duplicate</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-09-09T16:57:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>had...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 10:01:13 +0000</openedDate>
<description>Hi, thereQ&apos;Es a security problem in the imap client (android 2.1). When
connecting to an IMAP server with a certificate issued by a local CA
(none of the public standard CAs), the imap client rejects the
certificate. The only way to connect is to turn certificate validation
off (which is a sever security gap). There must be away to make android
accept further CA certificates and to continue to verify certificates.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 13 Jul 2010 16:13:55 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 13 Jul 2010 16:17:07 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 14 Jul 2010 21:49:43 +0000</when>
<what>hadmut:  Thanks for your report.  More information is going to be be needed to help resolve this 

1.  Please provide more information about which device you are using.  In particular, if it is a device running Q&quot;EHTC SenseQ&quot;E, youQ&apos;Ell need to address any email issues with the manufacturer of that device.

2.  Would you please confirm that you *are* able to connect successfully by setting the security type to Q&quot;ESSL (Accept all certificates)Q&quot;E or Q&quot;ETLS (Accept all certificates)Q&quot;E?

My goal is to clarify if this is a feature request (for accepting specific server certificates) or a bug against the operation of Q&quot;Eaccept all certificatesQ&quot;E setting.

Thanks
Andy</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 09 Sep 2010 16:57:40 +0000</when>
<what>I believe this is the feature request, since he says he wants to add a local CA, not that he is requesting a missing public CA. If so, I believe this should be duped into:

http://code.google.com/p/android/issues/detail?id=6207

IQ&apos;Em going to go ahead and do that, please comment if this was not the intent.</what>
</comment>
</bug>
<bug>
<bugid>13105</bugid>
<title>AVD Manager doesnQ&apos;Et allow for authenticated proxy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>davidmic...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 03:47:00 +0000</openedDate>
<description>The proxy settings in the AVD Manager only allow a proxy host and port,
but thatQ&apos;Es not enough for an authenticated proxy, which requires a user
id and password.</description>
<comment>
<author>chaim.fr...@gmail.com</author>
<when>Tue, 21 Dec 2010 19:31:51 +0000</when>
<what>Definitely makes it difficult to work with behind a corporate firewall</what>
</comment>
</bug>
<bug>
<bugid>17227</bugid>
<title>worldwide hardware and software releases for google lead platforms and better communication</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Sun, 29 May 2011 13:50:34 +0000</openedDate>
<description>hi google, i bought a xoom tablet because i thought itQ&apos;Es googles lead
platform. but it seems that this fact is only true for us customers.
thereQ&apos;Es not even a release date for the update. please treat us
europeans equally and do worldwide hardware and software releases like
apple does. donQ&apos;Et p**** european customers off. hope you guys at google
are getting a little bit better organized in the future (e.g. youQ&apos;Ere
developing new features instead of fixing existing bugs). kind regards</description>
</bug>
<bug>
<bugid>1088</bugid>
<title>feature/app req: google earth</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T15:29:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Mon, 27 Oct 2008 15:07:42 +0000</openedDate>
<description>So why does the iPhone get more/better access to most google apps than
the google phone? (Compass mode is Q&apos;EneatQ&apos;E but its not nearly as useful
as gearth would be. And donQ&apos;Et get me wrong, I love that the gmaps
problems on iphone - esp with the nav interface - arenQ&apos;Et present on g1,
but still..)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:29:15 +0000</when>
<what>Google earth wonQ&apos;Et be part of the core android</what>
</comment>
</bug>
<bug>
<bugid>5373</bugid>
<title>PhoneNumberUtils versus Austrian OES (digital telephone system)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rep.dot....@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 15:16:10 +0000</openedDate>
<description>The austrian digital telephone system (aka Q&quot;EOESQ&quot;E) supports several
prefixes to adjust call-settings. The format of those prefixes is:
[\*#][[:digit:]][[:digit:]][\*#] e.g. *31# All my contactQ&apos;Es
telephone-numbers are stored in this format. e.g.: *31#+431xxxxxxxx or
*31#+43664xxxxxxx i.e.
Q&lt;EOES-prefixQ&gt;EQ&lt;Eintl-prefixQ&gt;EQ&lt;Ecountry-codeQ&gt;EQ&lt;Eprovider-prefixQ&gt;EQ&lt;EnumberQ&gt;E
OES-prefix... [\*#][[:digit:]][[:digit:]][\*#] intl-prefix... is Q&apos;E+Q&apos;E and
expands to Q&quot;E00Q&quot;E country-code... is Q&quot;E43Q&quot;E for austria provider-prefix..
[0]*[[:digit:]][[:digit:]]*, e.g. 1, 2345, 664, 676, 650, ... number...
the telephone number so *31#+436641234567 translates into
Q&quot;E*31#00436641234567Q&quot;E which equals 06641234567 when dialed without the
international prefix. Now this results in several problems with
android-1.6Q&apos;Es phone-app and messaging (SMS) app: 1) Reverse-lookup of
incoming calls doesnQ&apos;Et work: an incoming call is seen as 0664xxxxxxx but
this number is not properly matched against the full number stored as
telephone-number. 2) If an OES-prefix exists before Q&apos;E+Q&apos;E, dialout fails
since Q&apos;E+Q&apos;E is not expanded to Q&quot;E00Q&quot;E. 3) When sending SMS (and only then),
the OES-prefix has to be stripped off the actual number that is dialed.</description>
</bug>
<bug>
<bugid>979</bugid>
<title>Please provide a simple android-src.jar for debugging in eclipse</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-10-03T19:23:48.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>446</stars>
<reportedBy>inder123</reportedBy>
<openedDate>Tue, 21 Oct 2008 15:46:36 +0000</openedDate>
<description>While debugging using the Android eclipse module, it would be of great
help if we can get a source jar for the Android Java API classes. Please
provide it either bundled with the eclipse plugin, or as a downloadable
jar option.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:37:31 +0000</when>
<what></what>
</comment>
<comment>
<author>mathiastck</author>
<when>Mon, 12 Jan 2009 20:27:36 +0000</when>
<what>Especially on a windows system, where itQ&apos;Es harder to get the source.</what>
</comment>
<comment>
<author>ms.carme...@gmail.com</author>
<when>Mon, 12 Jan 2009 21:58:53 +0000</when>
<what>Indeed I was very surprised when I realized this was not the case!</what>
</comment>
<comment>
<author>forster.michael</author>
<when>Mon, 12 Jan 2009 22:19:09 +0000</when>
<what>See the attached links for information on how to install the source code:

http://blog.michael-forster.de/2008/12/view-android-source-code-in-eclipse.html
http://stuffthathappens.com/blog/2008/11/01/browsing-android-source-in-eclipse/
http://blogs.zdnet.com/Burnette/?p=706

I still would like to see the source code bundled with the SDK.</what>
</comment>
<comment>
<author>kucheren...@gmail.com</author>
<when>Tue, 13 Jan 2009 09:25:46 +0000</when>
<what>Windows development badly supported. 

Source code should be at least published as additional module easy to download and
install.</what>
</comment>
<comment>
<author>silverbe...@gmail.com</author>
<when>Sun, 18 Jan 2009 17:34:24 +0000</when>
<what>Absolutly agree. An additional package with the necessary files to unzip in the 
android sdkQ&apos;Es source folder would be pretty nice</what>
</comment>
<comment>
<author>gianmarco.gherardi</author>
<when>Thu, 22 Jan 2009 20:00:45 +0000</when>
<what>ItQ&apos;Es a MUST!</what>
</comment>
<comment>
<author>moritzp...@gmail.com</author>
<when>Thu, 22 Jan 2009 20:02:16 +0000</when>
<what>Just to add myself in this list of people who would love to have the src in the sdk i
also comment here! :)

I grabbed the source from the repo but it wasnQ&apos;Et easy.</what>
</comment>
<comment>
<author>joakim.erdfelt</author>
<when>Thu, 22 Jan 2009 20:09:37 +0000</when>
<what>I also grabbed the 1.0 source from the repo, but it isnQ&apos;Et accurate to the version of
1.0 that is running in the Emulator.

Having a synchronized Android SDK release with android.jar + android-src.jar that is
accurate to what is running in the Emulator would be keen.</what>
</comment>
<comment>
<author>e...@waxworlds.org</author>
<when>Sun, 08 Feb 2009 13:21:36 +0000</when>
<what>I too have cobbled together the source files from the repo (release-1.0 head), but it
is *far* from ideal. IQ&apos;Eve still got missing bits of source here and there. As a newby
to Java and Android, it is a nightmare to get set up!

Since the SDK is only downloaded by developers, the question of whether the source
code should be included seems obvious to me. Why *wouldnQ&apos;Et* you want to include it!?</what>
</comment>
<comment>
<author>chaosmachine@gmail.com</author>
<when>Sun, 08 Feb 2009 19:10:52 +0000</when>
<what>http://drupalmodules.com/sources.zip

Here you go. Make a subdirectory called Q&quot;EsourcesQ&quot;E in your SDK root directory, and
extract these files to it.</what>
</comment>
<comment>
<author>sergey.k...@gmail.com</author>
<when>Sat, 21 Feb 2009 18:05:08 +0000</when>
<what>Include sources, in sdk, thatQ&apos;Es 1.1rc1 release, but IQ&apos;Em not found a way to get
sources corresponding for it.

Include it in sdk or publish for separated download.</what>
</comment>
<comment>
<author>claudio....@gmail.com</author>
<when>Tue, 03 Mar 2009 12:24:30 +0000</when>
<what>Thanks chaosmachine !! Very convenient</what>
</comment>
<comment>
<author>sebidiet...@gmail.com</author>
<when>Sun, 22 Mar 2009 09:25:02 +0000</when>
<what>I was very surprised not to find the sources included in the 1.1rc1 release. Thats a
must to support developers (especially when javadoc is way from perfect). Please make
sure we get it in the next release.

And thanks to chaosmachine - works perfectly for me. But adding sources dir allone
didnQ&apos;Et work in eclipse. Had to remove the built-in Q&quot;EAndroid LibraryQ&quot;E from build path
and manually add android.jar again as library (using the same entries for javadoc and
access rules as in the built-in android library, but this time associated with
sources.zip as source attachment).</what>
</comment>
<comment>
<author>mili...@gmail.com</author>
<when>Sun, 22 Mar 2009 16:53:48 +0000</when>
<what>Add me to the list of people who would like to download this in the SDK.  If this was
on CVS, I would have got it from the repository.  I donQ&apos;Et want to have to learn a new
source code control system in addition to Android just to get the source code!</what>
</comment>
<comment>
<author>rprogram...@gmail.com</author>
<when>Sun, 22 Mar 2009 17:20:20 +0000</when>
<what>@chaosmachine
ThankQ&apos;Es for saving me from hitting my bandwidth cap by downloading 2 GB of source.
If the bandwidth ever becomes a problem for you, donQ&apos;Et hesitate to post a tracker.
</what>
</comment>
<comment>
<author>moritzp...@gmail.com</author>
<when>Sun, 26 Apr 2009 07:37:10 +0000</when>
<what>@ Chaosmachine

I also very much enjoyed the provided source archive. Are able to provide a source
archive for the 1.5pre sdk? Would be very much appreciated. Thanks :)</what>
</comment>
<comment>
<author>sec...@gmail.com</author>
<when>Mon, 27 Apr 2009 18:43:21 +0000</when>
<what>Hi, 

IQ&apos;Em using the 1.1 sdk... and IQ&apos;Eve got both the chaosmachine source above... and the
source from here: http://blog.marvinware.com/2008/11/secret-source.html (smaller).

but IQ&apos;Em noticing some weird behaviour in both.

For example:
CanQ&apos;Et step out into ActivityThread. This class is found in tools/lib/layoutlib.jar

and it wonQ&apos;Et load the source automatically (like it will for Activity.class for
example). Need to point it at the source dir when it complains it canQ&apos;Et find the source.

but even with this Q&apos;EsourceQ&apos;E setting a breakpoint in ActivityThread seems to make
little sense, as the cursor jumps to commented out lines, seems to ignore the
functions being called and just being downright weird, so methinks this is not the
same file as is actually used in the layoutlib.jar file...

Any ideas???</what>
</comment>
<comment>
<author>mjc1...@gmail.com</author>
<when>Thu, 30 Apr 2009 11:43:47 +0000</when>
<what>Anyone fancy providing the 1.5 SDK sources????</what>
</comment>
<comment>
<author>rjgr...@gmail.com</author>
<when>Wed, 06 May 2009 23:23:56 +0000</when>
<what>I packed the sources for android 1.5 (not a piece of cupcake ;-), and made the
archive *temporarily* available at
http://rgruet.free.fr/public/android-1.5-cupcake-src.zip (21.6MB). Please MIRROR it
elsewhere before my ISP kills me!

Create a directory sources/ inside your Q&lt;Eandroid-SDKQ&gt;E/platforms/android-1.5/
directory, and unzip the archive there. ThatQ&apos;Es it.

Richard
</what>
</comment>
<comment>
<author>e21u...@gmail.com</author>
<when>Wed, 06 May 2009 23:59:47 +0000</when>
<what>IMHO Android website should host it when SDK is released.
In the mean time android-1.5-cupcake-src.zip is mirrored at 
http://www.mediafire.com/file/awnzktte2wy/android-1.5-cupcake-src.zip


</what>
</comment>
<comment>
<author>e21u...@gmail.com</author>
<when>Thu, 07 May 2009 02:05:43 +0000</when>
<what>It seems Eclipse restarting is needed after unpacking sources zip into Q&lt;Eandroid-
SDKQ&gt;E/platforms/android-1.5/</what>
</comment>
<comment>
<author>e21u...@gmail.com</author>
<when>Mon, 11 May 2009 14:45:52 +0000</when>
<what>More problems: the source code of cupcake is *different* than android.jar in 
Q&lt;EsdkQ&gt;E\platforms\android-1.5 - as simple expirement see View.java thta has 

declared in android.view.View that has protected int mScrollX but android.jar in SDK  
does not seem to have it :( 

from android-1.5-cupcake-src.zip View.java has
---
    /** 
     * The offset, in pixels, by which the content of this view is 
scrolled 
     * horizontally. 
     * {@hide} 
     */ 
    @ViewDebug.ExportedProperty 
    protected int mScrollX; 
---
for more problems and details
http://groups.google.com/group/android-
framework/browse_thread/thread/572303b9c8c7f021
</what>
</comment>
<comment>
<author>rjgr...@gmail.com</author>
<when>Mon, 11 May 2009 15:10:05 +0000</when>
<what>@e21user:

I created the source archive by checking out (git) the Q&quot;EcupcakeQ&quot;E branch (as described
in http://source.android.com/download/), and collecting the java sources scattered
all around the place using Mike ForsterQ&apos;Es script
(http://blog.michael-forster.de/2008/12/view-android-source-code-in-eclipse.html).

However it possible that the source in the cupcake branch has evolved (slightly, I
hope) relatively to the released android.jar (1.5 r1). I am personally not savvy
enough in Git to determine and extract the exact image corresponding to the distribution.
 </what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 11 May 2009 16:28:24 +0000</when>
<what>The source is the same source used to build the SDK. The source code does contain APIs that are stripped out of 
the final jar because they are APIs considered private by the Android team. You can see which APIs are private in 
the source code: they are annotated with @hide in their javadoc.</what>
</comment>
</bug>
<bug>
<bugid>709</bugid>
<title>ImageButton.setImageURI doesnQ&apos;Et seem to work</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-06-13T23:51:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>abush...@gmail.com</reportedBy>
<openedDate>Wed, 30 Apr 2008 18:47:06 +0000</openedDate>
<description>I found this while stepping through my code in the debugger. After
passing through this line:
ib.setImageURI(Uri.parse(Q&quot;Ehttp://localhost:8080/images/weather/30/306.pngQ&quot;E));
where ib is an ImageButton initialized through the xml, I would expect
the mUri field to be set to that Uri, but according to Eclipse it still
is null, and in the UI the image button stays blank.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 13 Jun 2008 23:51:18 +0000</when>
<what>The URI can only be a local file or a content providerQ&apos;Es URI (content://...).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:41:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15060</bugid>
<title>Battery percentage indicator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>4jonah@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 18:20:25 +0000</openedDate>
<description>I am using the Sprint EVO 4G. ItQ&apos;Es my first Android device, I just got
it. There needs to be a percentage indicator that tells you exactly how
much battery power is left, either by tapping the battery icon and/or
having it say so in the settings menu.</description>
<comment>
<author>jonas.fa...@gmail.com</author>
<when>Tue, 01 Mar 2011 13:46:06 +0000</when>
<what>It already does say so in the android settings? go to about phone then status. 

This issue should be rejected and closed? </what>
</comment>
<comment>
<author>Carl...@gmail.com</author>
<when>Tue, 01 Mar 2011 17:15:24 +0000</when>
<what>It would be nice if it would toggle on the primary screen</what>
</comment>
<comment>
<author>4jonah@gmail.com</author>
<when>Tue, 01 Mar 2011 17:26:57 +0000</when>
<what>Other phones do this. My old Palm Treo did this. The iPhone does this. ItQ&apos;Es not an invalid idea. </what>
</comment>
<comment>
<author>hyperhac...@gmail.com</author>
<when>Sat, 26 Mar 2011 02:42:15 +0000</when>
<what>+1 for making the battery icon display a numeric percentage as many third-party apps do. Also the animation while charging is annoying, and pointless since thereQ&apos;Es already a lightning bolt to indicate charging, and makes it more difficult to tell how much itQ&apos;Es actually charged since you have to watch at least one cycle of the animation to see where it stops.</what>
</comment>
</bug>
<bug>
<bugid>3603</bugid>
<title>Google Mail fetcher via Android, can not send from Q&quot;EfetchedQ&quot;E address. Incompatibility issue</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T18:38:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>cllchannon93</reportedBy>
<openedDate>Thu, 20 Aug 2009 10:05:59 +0000</openedDate>
<description>Hi , If you have Googlemail set up to fetch email from other accounts
using your tool Q&quot;EGoogle fetch toolQ&quot;E if you decide to reply to an email
the from would be from the account you just fetched from. for example: I
set up Gmail to fetch from this address 123@456.com , If i reply using a
PC and clicked reply it would show the Q&quot;EfromQ&quot;E as 123@456. However , If i
access fetched mail via the Gmail icon of android , the Q&quot;EfromQ&quot;E would be
from my Googlemail address instead of what it should be: 123@456.com. So
to sum it up , access via a PC is phone. Access via the mobile version /
Gmail icon of android is not. I would appreciate it , if you could sort
out this compatibility issue Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:21:48 +0000</when>
<what></what>
</comment>
<comment>
<author>cllchannon93</author>
<when>Thu, 20 Aug 2009 16:50:08 +0000</when>
<what>Sorry typo where it says: So to sum it up , access via a PC is phone

It should say fine not Q&quot;EphoneQ&quot;E :D</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:29:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:38:28 +0000</when>
<what></what>
</comment>
<comment>
<author>rockfish...@gmail.com</author>
<when>Tue, 24 Nov 2009 18:43:39 +0000</when>
<what>iQ&apos;Em also have the same problem so i would love to see if anyone ever figures this out</what>
</comment>
</bug>
<bug>
<bugid>12584</bugid>
<title>Offer Q&quot;E-Q&quot;E as date separator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Eagle3...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 13:24:37 +0000</openedDate>
<description>Please offer the minus-sign as a date separator, so that e.g. the rolled
out notifications layer shows Q&quot;E2010-11-16Q&quot;E in its upper-left corner
instead of Q&quot;E2010.11.16Q&quot;E. Thanks in advance for at least considering such
a little, but _very_ helpful, feature for people like me.</description>
<comment>
<author>meta...@gmail.com</author>
<when>Wed, 27 Apr 2011 19:06:12 +0000</when>
<what>I just discovered that switching locale to English (Canadian) sets date separator to Q&apos;E-Q&apos;E, allowing me to set my date and time formats to ISO 8601 like I want. I can live with a Canadian dictionary.</what>
</comment>
<comment>
<author>Eagle3...@gmail.com</author>
<when>Wed, 27 Apr 2011 19:08:18 +0000</when>
<what>IQ&apos;Em from Germany so thatQ&apos;Es not really an option.. ;)</what>
</comment>
<comment>
<author>dmi...@khlebnikov.net</author>
<when>Sun, 26 Jun 2011 03:19:29 +0000</when>
<what>It would be great to have a custom option where a user could specify the format string the way they want, e.g. YYYY-MM-dd.</what>
</comment>
<comment>
<author>oz.tha....@gmail.com</author>
<when>Thu, 01 Sep 2011 15:25:01 +0000</when>
<what>Nice if I can have an option to change the date separator in the date Q&amp;Etime settings. Possible characters can include . , _ - or a space</what>
</comment>
<comment>
<author>hbarto...@gmail.com</author>
<when>Thu, 01 Sep 2011 16:31:06 +0000</when>
<what>I need Q&apos;E.Q&apos;E as date separator.</what>
</comment>
</bug>
<bug>
<bugid>9819</bugid>
<title>Browser lets you start typing without cursor</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>7</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 22:03:14 +0000</openedDate>
<description>Predictability is important. In android 2.2 the browser doesnQ&apos;Et show
where your typed characters will appear if you move the
outline/highlight to a text input area and start typing - the cursor
doesnQ&apos;Et show up - even if you bring up the software keyboard by holding
menu - until you start typing. Please always show the cursor if the soft
keyboard is brought up or already present when a text input area is
highlighted. Or a physical keyboard is flipped out.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 26 Jul 2010 20:05:14 +0000</when>
<what>sounds reasonable</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 20 Aug 2010 23:50:45 +0000</when>
<what>Issue 9947 might be related.</what>
</comment>
</bug>
<bug>
<bugid>8458</bugid>
<title>Protected Access upon bootup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben.bruckart</reportedBy>
<openedDate>Fri, 21 May 2010 16:22:56 +0000</openedDate>
<description>Android could benefit from a lock screen or restricted access upon boot
up only option. This being separate from the lock screen when idle or
phone is slept. This would allow people who want to lock their phone
only in the circumstance it is powered down but still keep it unlocked
for regular use.</description>
</bug>
<bug>
<bugid>11106</bugid>
<title>Bluetooth transfers fails for some filetypes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mazza.ne...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 16:34:32 +0000</openedDate>
<description>When I try to send to my Motorola Milestone files from my pc, transfer
fails with some kind of files, like .pdf, .ppt, .txt. Steps to reproduce
the problem: - set up a bluetooth connection between pc and phone (I
tried with Ubuntu as OS); - try to send a pdf -Q&gt;E transfer should fail -
change the extension in .mp3 - try to send it -Q&gt;E transfer should succeed
Re-changing extension in phone make pdf viewable. Phone should allow
transfers of any file, and warn if something could be dangerous.
Firmware: 2.1-update1 Kernel: 2.6.29-omap1 Build: SHOLS_U2_02.38.0</description>
<comment>
<author>Sascha.Z...@gmail.com</author>
<when>Thu, 25 Nov 2010 17:33:52 +0000</when>
<what>IQ&apos;Eve just tried to send a textfile with a ssh private key to my phone. This file has no extension and is not rejected by the phone, but the transfer stucks for 10 minutes now. So I canQ&apos;Et copy a file to my phone with no extension via bluetooth? This is ridiculous!</what>
</comment>
<comment>
<author>mazza.ne...@gmail.com</author>
<when>Thu, 25 Nov 2010 17:41:43 +0000</when>
<what>Via ssh I didnQ&apos;Et try, but I will. Can you explain to me the procedure?
</what>
</comment>
<comment>
<author>Sascha.Z...@gmail.com</author>
<when>Thu, 25 Nov 2010 17:58:24 +0000</when>
<what>No not via SSH :) Via bluetooth. But I tried to send an ASCII file with my ssh key. And this file had no file extension. So the phone did not accepted it. After changing the filename to xyz.txt it (at least) recieved the file. But its just stupid that I have to rename my files for android to accept it!</what>
</comment>
<comment>
<author>mazza.ne...@gmail.com</author>
<when>Thu, 25 Nov 2010 18:04:39 +0000</when>
<what>Ah ok :) First time I tried and discover it I was really surprised
By the way can you tell which Android version are you running? Thanks</what>
</comment>
<comment>
<author>Sascha.Z...@gmail.com</author>
<when>Thu, 25 Nov 2010 21:20:20 +0000</when>
<what>IQ&apos;Eve got HTCQ&apos;Es version of Froyo running.</what>
</comment>
<comment>
<author>mazza.ne...@gmail.com</author>
<when>Thu, 25 Nov 2010 21:50:46 +0000</when>
<what>Mine itQ&apos;Es - still - 2.1, so itQ&apos;Es not solved in Froyo... ItQ&apos;Es strange that only us two found this problem, 
maybe more stars will be on this issue in future </what>
</comment>
<comment>
<author>mvonpo...@gmail.com</author>
<when>Sat, 22 Jan 2011 03:22:30 +0000</when>
<what>I would also like bluetooth to support sending files even if the phone doesnQ&apos;Et recognize the extension or lack of one. Several apps on the market place support sending files of a variety of extensions. Could this be made a native feature?</what>
</comment>
</bug>
<bug>
<bugid>10381</bugid>
<title>Accounts of custom Authenticator get deleted when phone is shut down.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Marcus.W...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 16:46:59 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Install a custom Authenticator for a new type of accounts. my code:
http://marcuswolschon.blogspot.com/2010/08/your-dropbox-api-app-has-been-approved.html
(nearly identical to the sample-code on dev.android.com)
http://developer.android.com/resources/samples/SampleSyncAdapter/src/com/example/android/samplesync/authenticator/AuthenticatorActivity.html
using Q&quot;EAccountManager.addAccountExplicitlyQ&quot;E add an account, verify that
it is clearly visible in the AccountManager. Hold the power-button for a
few seconds and select Q&quot;Eshut downQ&quot;E. Watch the logcat. - What happened.
During shutdown the authenticator is removed and subsequently all
accounts of that type are removed. log: D/VoldCmdListener( 54): asec
path biz.wolschon.android.dropbox.authenticator-1 D/VoldCmdListener(
54): asec path biz.wolschon.android.dropbox.sendto-2 I/PackageManager(
93): Removing non-system package:biz.wolschon.android.dropbox.sendto
I/ActivityManager( 93): Force stopping package
biz.wolschon.android.dropbox.sendto uid=10070 I/PackageManager( 93):
Removing non-system package:biz.wolschon.android.dropbox.authenticator
I/ActivityManager( 93): Force stopping package
biz.wolschon.android.dropbox.authenticator uid=10102 I/ActivityManager(
93): Force stopping package biz.wolschon.android.dropbox.sendto
uid=10070 I/ActivityManager( 93): Force stopping package
biz.wolschon.android.dropbox.authenticator uid=10102
D/AccountManagerService( 93): deleting account Marcus@Wolschon.biz
because type dropbox no longer has a registered authenticator
D/ContactsProvider( 215): removing data for removed account Account
{name=Marcus@Wolschon.biz, type=dropbox} D/VoldCmdListener( 54): asec
unmount biz.wolschon.android.dropbox.sendto-2 force D/vending ( 533):
[27] LocalAssetCache.updateOnePackage(): No local info for
biz.wolschon.android.dropbox.authenticator D/vending ( 533): [25]
LocalAssetCache.updateOnePackage(): No local info for
biz.wolschon.android.dropbox.sendto D/VoldCmdListener( 54): asec unmount
biz.wolschon.android.dropbox.authenticator-1 force - What you think the
correct behavior should be. Not to remove the accounts. - version of
Android: 2.2 on a Nexus One</description>
<comment>
<author>Marcus.W...@gmail.com</author>
<when>Thu, 12 Aug 2010 16:52:01 +0000</when>
<what>Update:
This only happens when the Authenticator was installed vie ADB from Eclipse Q&quot;Erun asQ&quot;E.
Not when the signed .apk -file via web-browser.</what>
</comment>
<comment>
<author>jan.ber...@gmail.com</author>
<when>Fri, 05 Aug 2011 10:07:44 +0000</when>
<what>only seems to happen when the app is installed on SD card.</what>
</comment>
</bug>
<bug>
<bugid>17384</bugid>
<title>Clicking a View in Android Layout Editor (ADT) does not show Properties</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-06-07T23:08:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>10</stars>
<reportedBy>timho...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jun 2011 06:14:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: Single
clicking a view in the layout does not load Properties if the Properties
window is visible. I can only click the view in Outline to load the
properties, or right-click and change a properties from the properties
menu. - What you think the correct behavior should be. Clicking a view
should load the Properties in the Properties window This is with: ADT 11
Preview 2 OS X 10.6.7 Eclipse IDE for Java Developers Version: Helios
Service Release 2</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 03:48:34 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 06 Jun 2011 20:39:56 +0000</when>
<what></what>
</comment>
<comment>
<author>timho...@gmail.com</author>
<when>Mon, 06 Jun 2011 20:52:24 +0000</when>
<what>fyi.. same goes for Windows (on XP SP3) - is it supposed to show properties when you click a view in the layout editor?</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 07 Jun 2011 16:39:26 +0000</when>
<what>This works for me, also on the Mac and with ADT 11, but IQ&apos;Em not using Helios - IQ&apos;Ell try that next.

But note -- this only happens if the Properties view is already visible. You can double click in the outline to open the property sheet (but double clicking in the layout editor will instead jump to the corresponding XML.)   Once the property sheet is visible, clicking on widgets in the layout editor should cause the property view to be updated to show the properties for the newly selected widget.

IQ&apos;Ell see if I can reproduce this in Helios, and if not, can you let me know -exactly- how to reproduce this (which order to you open views in, which specific widget are you clicking on etc.)

And as a temporary workaround until we fix this you might also be able to use the context menu -- right click on a widget and go to the Properties menu which should contain all the relevant properties. But yeah, thatQ&apos;Es not the same as a property sheet .

By the way, our property sheet is *extremely* limited, and we plan to completely replace it, probably with the one from WindowBuilder... </what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 07 Jun 2011 16:52:58 +0000</when>
<what>Yes indeed -- this is broken on 3.6.2 and works on 3.5.2... I donQ&apos;Et need any more info, I can reproduce it now.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 07 Jun 2011 17:10:57 +0000</when>
<what>org.eclipse.ui.views.properties.PropertySheetPage#selectionChanged is getting invoked on Galileo but not Helios. IQ&apos;Ell look into this some more later today.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 07 Jun 2011 20:09:02 +0000</when>
<what>The property sheet implementation in Helios has switched from using a selection listener to a post-selection listener</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 07 Jun 2011 20:33:03 +0000</when>
<what>And this is the Eclipse issue with the relevant change:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=162079
</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 07 Jun 2011 20:45:03 +0000</when>
<what>If I understood the above bug report correctly, this issue is caused by a bug in Eclipse which was introduced in 3.6.2 and has been fixed in 3.7. IQ&apos;Em trying to find a workaround right now. Oh how I look forward to replacing that property sheet implementation completely!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 07 Jun 2011 23:08:30 +0000</when>
<what>Fixed for ADT 12 with https://review.source.android.com//#change,23565 .

Thanks for the bug report!</what>
</comment>
<comment>
<author>timho...@gmail.com</author>
<when>Wed, 08 Jun 2011 01:01:40 +0000</when>
<what>Thank you!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 14:02:01 +0000</when>
<what>Issue 15419 has been merged into this issue.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 20:33:19 +0000</when>
<what>Issue 16851 has been merged into this issue.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15261</bugid>
<title>Using the phone keypad to dial a contact displays no results</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-05T04:58:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marcu...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 01:27:02 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Open Phone keypad dialler 2. Type 6, 2, 7, 5 WHAT
HAPPENED: - I see 6275 in the number field. WHAT I THINK THE CORRECT
BEHAVIOUR SHOULD BE: - I should see this number and also be able to
select from a list of available contacts that contain this list of
numbers or characters in their phone number or name like all MarkQ&apos;Es
Q&quot;EM-A-R-KQ&quot;E. DEVICE: - Nexus S - Android 2.3.2 - Build GRH78C</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 04:58:38 +0000</when>
<what></what>
</comment>
<comment>
<author>dennisg...@gmail.com</author>
<when>Mon, 28 Mar 2011 14:29:50 +0000</when>
<what>I have the same thing, you should be able to use the e.161 cijfer to letter conversion schema to search your contacts. IQ&apos;Eve been using this for years now, I really canQ&apos;Et imagine pll not using this! This might be a reason for me to return the phone... I have over 200 contacts and it really s*ck to scroll them every time.</what>
</comment>
<comment>
<author>dennisg...@gmail.com</author>
<when>Mon, 28 Mar 2011 14:32:07 +0000</when>
<what>I have it on Android 2.3.3 build GRI54</what>
</comment>
<comment>
<author>wingman...@gmail.com</author>
<when>Tue, 19 Jul 2011 13:35:38 +0000</when>
<what>I still have it on Android 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>3764</bugid>
<title>Google Maps fails via mandatory web proxy</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>45</stars>
<reportedBy>jimc.ucl...@gmail.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 00:08:27 +0000</openedDate>
<description>Context: HTC Dev Phone 1 (G1) with Android v1.5 Q&quot;ECupcakeQ&quot;E, Google Maps
v3.1.2 (according to aTrackDog, version not available in settings/apps),
T- Mobile Q&quot;ESidekickQ&quot;E cell service (symptom seen after about 2009-08-01).
Symptom: Previously unseen territory has no maps. Cached map tiles are
displayed normally. No traffic overlay or street view. Interpreted as
failure of transport on port 80 to the Google Maps servers. Also
transport failure on 80 and 443 to *any* webserver, but thatQ&apos;Es off topic
for this bug report. The weasels blocked the ports and are now insisting
that you go through their proxy. Workaround #1 (failed): Configure
T-MobileQ&apos;Es Sidekick proxy server. It does the WAP thing, and suppresses
images including advertisements because a real Sidekick canQ&apos;Et display
them. Still no maps. Workaround #2 (failed): I set up a Squid web proxy
on my home server, and I configured it as the generic proxy in
settings/mobile/APN. This brought back generic web service on 80 and
443, including (most) sites that require authentication and session
cookies, but still no maps. Workaround #3 (partial success): Most people
will need the JesusFreke or Haykuro hacked Android images to do this,
but as an experienced kernel hacker, I was able to compile an instance
of tun.ko that would load on the stock kernel. (Procedure documented
elsewhere.) Then I installed the Q&quot;EVPN ConnectionsQ&quot;E app by Wade Mealing
from the market, and configured it to successfully connect to a Cisco
3000 at work. Maps are back in action. This workaround is not practical
for ordinary users of the G1, particularly if they lack a dev phone.
ThereQ&apos;Es also the detail that the vpnc backend shuts off whenever the
phone goes to sleep, and you have to be root (i.e. adb shell; su root)
to start it; making it setUID/setGID root.net_raw is ineffective (I
copied it to /system/local/bin with a symlink because /data is mounted
with -o nosuid.) What I would like the Android developers to do: Cause
the Google Maps app to be aware of and to use the systemQ&apos;Es global proxy
settings. In Squid forums people say that Google Maps for Windows, Mac,
etc. do the same thing, ignoring the proxy. I imagine the developers for
Google Maps thought, the desired coordinates are appended to the URL as
a query-string, so caching is impossible, and therefore a proxy should
never be used. Wrong. Besides caching, web proxies are used to enforce
policies for security and/or profit maximization. But the tiles are
nearly immutable and Google could give betters service with less
in-house resources if they could be cached. I (and other forum posters)
can give some suggestions how to do that, but itQ&apos;Es off-topic for this
bug report. Could the Android helpdesk manager please forward to the
Google Maps people a link to this bug report, since their reporting
interface http://
maps.google.com/support/bin/request.py?contact_type=mbug has no textarea
to actually report anything.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:16:01 +0000</when>
<what></what>
</comment>
<comment>
<author>mdz...@gmail.com</author>
<when>Sat, 05 Sep 2009 02:14:22 +0000</when>
<what>I can confirm this as well.  The Maps application does not seem to honor the systemQ&apos;Es 
proxy setting, so if the APN requires one, it still tries to connect directly (and 
fails):

19:07:54.316223 IP 10.192.135.21.44840 Q&gt;E 74.125.19.105.80: S 3242606824:3242606824(0) 
win 5840 Q&lt;Emss 1460,sackOK,timestamp 4240328 0,nop,wscale 1Q&gt;E
</what>
</comment>
<comment>
<author>jimc.ucl...@gmail.com</author>
<when>Sun, 06 Sep 2009 18:49:02 +0000</when>
<what>See bug 3803 ( http://code.google.com/p/android/issues/detail?id=3803 ) for the hack 
needed to compile a kernel module that will load.
</what>
</comment>
<comment>
<author>py.ricau</author>
<when>Fri, 13 Nov 2009 09:23:01 +0000</when>
<what>I confirm this. Google Maps doesnQ&apos;Et use the global proxy settings of the phone. ItQ&apos;Es
not only the Maps Application, but any application that uses the Maps components.

It seems that the Maps components (MapActivity, MapView) use HttpClient instances
that are not well configured.

If confirmed, the fix should be pretty straightforward :

DefaultHttpClient client = new DefaultHttpClient();

String proxyHost = android.net.Proxy.getHost(context);
if (proxyHost !=null) {
  int proxyPort = android.net.Proxy.getPort(context);

  HttpHost proxy = new HttpHost(proxyHost, proxyPort);

  client.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);
}

So I think the issue is not linked to any kernel module, but rather that some changes
are needed in the Google Maps Android API.

Please anyone star this issue if you encounter the problem ;-) . I think we are a lot
around there to use HTTP proxies when developing.
</what>
</comment>
<comment>
<author>py.ricau</author>
<when>Fri, 13 Nov 2009 09:42:25 +0000</when>
<what>There is also a thread on android-developers mailing list on this subject :

http://groups.google.com/group/android-developers/browse_thread/thread/7b170dcf7b807591/c0c6261b01472765</what>
</comment>
<comment>
<author>sam.dutton</author>
<when>Thu, 24 Dec 2009 14:34:52 +0000</when>
<what>I can confirm this: on the emulator, Google Maps only shows blank tiles, and so does the 
Hello, Map View tutorial example.  

IQ&apos;Em using the 1.5 Google APIs SDK, from Eclipse Galileo, on Windows XP SP3, behind a 
corporate firewall.

IQ&apos;Eve tried two methods to add proxy information:

Add -http-proxy http://www.foo.co.uk:80 to Additional Emulator Command Line Options in the 
Target Page in Debug Configurations.

Remove settings in 1. and add proxy information at Home Q&gt;E Menu Q&gt;E Settings Q&gt;E Wireless 
Controls Q&gt;E Mobile Networks Q&gt;E Access Point Names.

The browser in the emulator works fine and Hello, Map View example works fine on a phone.</what>
</comment>
<comment>
<author>joe.trav...@gmail.com</author>
<when>Fri, 08 Jan 2010 15:35:03 +0000</when>
<what>I can confirm this is an issue with 2.0 as well.</what>
</comment>
<comment>
<author>sergi...@gmail.com</author>
<when>Mon, 19 Apr 2010 08:43:38 +0000</when>
<what>It seems that only the browser uses the global apn proxy (in 1.5).. In 2.1 IQ&apos;Eve heard
that no application uses the global proxy.. We are in 2010, even dumbphones are
capable of data via proxy. :(. This must be on google todo list with high priority
(same with RFE: Support install of apps on SD cards )</what>
</comment>
<comment>
<author>rsdso...@gmail.com</author>
<when>Thu, 22 Apr 2010 16:16:05 +0000</when>
<what>I had a problem with the Q&quot;EHello, MapViewQ&quot;E example, with the Map coming up empty (as
Dutton explained above). Not sure if itQ&apos;Es the same problem given in this thread, but
if anyone does come across the former, you can refer to:
http://www.mail-archive.com/android-beginners@googlegroups.com/msg12216.html

Q&quot;E...you have put the Internet permission under the application, it should be under
the manifest,...Q&quot;E</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>Brett.Pr...@gmail.com</author>
<when>Tue, 22 Jun 2010 21:29:51 +0000</when>
<what>
I am using an APN to access our mobile network that requires a proxy to be used. Currently a number of applications that fail to connect due to a lack of proxy awareness. These applications work fine over WiFi or using an alternative APN that does not require a proxy. 

It seems to me that expecting every application developer to setup the proxy configuration in their application is not ideal. A number of applications donQ&apos;Et do this including Google Apps, Google Maps, Facebook client, and the Twitter client. 

It would be really good for us if there was a way to force applications to use the proxy. I have seen this done before in Windows systems by inserting a shim into the network driver stack.  </what>
</comment>
<comment>
<author>Brett.Pr...@gmail.com</author>
<when>Tue, 22 Jun 2010 23:16:58 +0000</when>
<what> Just to clarify my previous comment the Wifi connection I was using does not require a proxy server to reach the Internet. As far as I know you cannot specify proxy settings for WiFi network connections. </what>
</comment>
<comment>
<author>py.ricau</author>
<when>Wed, 23 Jun 2010 14:24:32 +0000</when>
<what>By the way, using the proxy parameters in an app is not *that* easy, because the proxy parameters are specific for each connection... We have to check for Proxy param everytime the connection type is changed (WiFi, APN..)</what>
</comment>
<comment>
<author>Raymondd...@gmail.com</author>
<when>Sat, 03 Jul 2010 19:07:58 +0000</when>
<what>The original poster said he tried using the sidekick proxy and it reformatted the pages,could you please share the proxy address? IQ&apos;Eve been looking for it since tmobile killed the unproxied internet and i canQ&apos;Et find it anywhere,the closest I got was the project p1nksn0w thing for iPhone,but the guy never replied to me with what it is. Could you please either post it here or email it to me? itQ&apos;Es my username on here at gmail.com.</what>
</comment>
<comment>
<author>jimc.ucl...@gmail.com</author>
<when>Mon, 05 Jul 2010 17:41:05 +0000</when>
<what>@Raymonddull: Sorry, last year in a cleanup campaign I lost my notes on the T-Mobile APN and proxy address.  I originally found it via Google search, I think with keywords Q&quot;ET-MobileQ&quot;E sidekick proxy.  My resolution was to switch to ATQ&amp;ET GoPhone with the $20/100Mb feature pack once a month. 
</what>
</comment>
<comment>
<author>khuns...@hotmail.com</author>
<when>Sat, 30 Oct 2010 14:15:36 +0000</when>
<what>Thank rsdsouza for your comment#9 Q&quot;E...you have put the Internet permission under the application, it should be under the manifest,...Q&quot;E.

Now I can display map by following your comment.
</what>
</comment>
<comment>
<author>tonie.hu...@qisda.com</author>
<when>Thu, 06 Jan 2011 09:16:45 +0000</when>
<what>I would like to know if this issue is fixed or not ?
I am also suffering in this issue.
</what>
</comment>
<comment>
<author>dhanapra...@gmail.com</author>
<when>Thu, 06 Jan 2011 10:24:20 +0000</when>
<what>I too face this issue. Can you please help?</what>
</comment>
<comment>
<author>Alok.Sha...@gmail.com</author>
<when>Sat, 26 Feb 2011 10:01:22 +0000</when>
<what>Anyone found a solution to this? Im using a proxy to access the internet. My AVDQ&apos;Es browser is able to access the net, but neither the pre loaded app, nor any app that uses the map view is working...just empty tiles appear..i used both google API level 8 and 9...any fixes for this?</what>
</comment>
<comment>
<author>nrulan...@gmail.com</author>
<when>Fri, 11 Mar 2011 17:08:46 +0000</when>
<what>There nothing to be configured like apn settings or http-proxy. You need to have apiKey. Here is the procedure(Windows OS):-
1. Run Cmd.
2. Locate debug.keystore file (probably it may be=C:\Documents and Settings\Administrator\.android)
type in CMD---Q&gt;Ecd C:\Documents and Settings\Administrator\.android
3. CMD---Q&gt;Ekeytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
4. it will generate a MD5 fingerprint.
5. submit it to http://code.google. com/android/maps-api-signup.html
6. you will get a api key.
7. Add it to your MapView
android:apiKey=Q&quot;EXXXXXXXXXXXXXXXXXXXXXXXXXXXQ&quot;E</what>
</comment>
<comment>
<author>purnendu...@gmail.com</author>
<when>Wed, 22 Jun 2011 09:22:29 +0000</when>
<what>I am having the same issue. I am behind a corporate firewall, which most of big companies would have. The MapActivity still does not work on emulators needing proxy.</what>
</comment>
<comment>
<author>crazyra...@gmail.com</author>
<when>Wed, 20 Jul 2011 11:26:40 +0000</when>
<what>iQ&apos;Eve tried this and generated api but still its not working..showing only the tiles </what>
</comment>
<comment>
<author>success....@gmail.com</author>
<when>Wed, 20 Jul 2011 11:30:09 +0000</when>
<what>starting google map api avd with -http-proxy switch from command line has
solved this problem for me.

-- 
Thanks for Cooperating!
 Anil Kukreti

We are not here for making a history.
We are here for making a future. !
09717125554
09312646623
Linked In : http://in.linkedin.com/in/anilkukreti
Blog : http://androidosbeginning.blogspot.com/
Skype Id : anil.kleward</what>
</comment>
</bug>
<bug>
<bugid>1707</bugid>
<title>Escaped quotes in String Shared Preference</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-03T13:03:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>paulm...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jan 2009 08:11:25 +0000</openedDate>
<description>Sometimes when receiving a saved string preference the quotes all change
from Q&quot;E to Q&quot;EQ&quot;E. This happens when there is a long pause in the program or
you rerun the program with Eclipse. I think this means the preferences
are permanently saved (in SQLite) and when retrieved are not properly
escaped. If you just press home and rerun the program right away, there
is no problem. You must Q&quot;EhardQ&quot;E rerun it. Just put code below into a
basic program. First time just one quote will be displayed in Q&quot;Eadb
logcatQ&quot;E. Then either quit the program and wait a while or just run the
program with Eclipse again (this clears all the memory and reruns the
program). It will display double the quotes as the previous time. public
void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main); //
set some layout SharedPreferences prefs = getPreferences(MODE_PRIVATE);
String bar = prefs.getString(Q&quot;EfooQ&quot;E, Q&quot;E\Q&quot;EQ&quot;E); // save the preferences
SharedPreferences.Editor editor = getPreferences(MODE_PRIVATE).edit();
editor.putString(Q&quot;EfooQ&quot;E, bar); // just one quote in the string
editor.commit(); } protected void onResume() { super.onResume();
SharedPreferences prefs = getPreferences(MODE_PRIVATE); String bar =
prefs.getString(Q&quot;EfooQ&quot;E, Q&quot;EasdfQ&quot;E); // watch as double the quotes are
displayed Log.e(Q&quot;EDOUBLE QUOTEQ&quot;E, bar); } I hope my description is
helpful, let me know if you need any more information. I didnQ&apos;Et find any
similar issues reported, but I could have been searching for the wrong
things. Also, IQ&apos;Em using the 1.0 r2 sdk.</description>
<comment>
<author>mbrub...@gmail.com</author>
<when>Mon, 05 Jan 2009 23:47:07 +0000</when>
<what>If you look in the generated settings.xml file, youQ&apos;Ell see something like this:

Q&lt;Estring name=Q&quot;EfooQ&quot;EQ&gt;EQ&amp;Equot;Q&quot;EQ&lt;E/stringQ&gt;E

Note both the escaped and unescaped quote characters.  Looks like a bug in an XML
entity escaping.</what>
</comment>
<comment>
<author>the.edou...@gmail.com</author>
<when>Sun, 18 Jan 2009 20:18:23 +0000</when>
<what>Yes, I also assert that this bug comes from a bad XML quote entity (Q&quot;EQ&amp;Equot;Q&quot;E)
parsing, which truncates the parsed string to the original string that stops at the
first quote occurrence. This is somehow very annoying for applications consuming XML
documents.

If we can a date for the fix, that would be great.
Thank you.</what>
</comment>
<comment>
<author>chstu...@gmail.com</author>
<when>Sun, 25 Jan 2009 15:15:11 +0000</when>
<what>I suspect this encoding bug leads to Q&quot;ErandomQ&quot;E loss of all SharedPreferences when
there are Q&quot;EQ&lt;EQ&quot;E or Q&quot;EQ&gt;EQ&quot;E stored in there. When the app is restarted, the XML parser
chokes on these characters and that wipes out your SharedPreferences.

IQ&apos;Eve not really debugged this but after removing Q&quot;EQ&lt;EQ&quot;E and Q&quot;EQ&gt;EQ&quot;E from preference values,
the sporadic loss of SharedPreferences is gone.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:03:31 +0000</when>
<what>The latest source code has a fix and the fix will be in a future release.</what>
</comment>
</bug>
<bug>
<bugid>7753</bugid>
<title>RFE: continue a contour with addPath()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Thu, 15 Apr 2010 16:03:24 +0000</openedDate>
<description>When creating a complex contour, one may wish to construct the outline
in pieces and apply affine transformations to individual parts. For
example, if one were to draw the rotationally symmetric wrench found in
this picture (http://www.openclipart.org/detail/22436), one approach
would be to draw half of the contour, then copy and rotate it 180
degrees to complete the path. However, it is not possible to apply
tranformations to a subset of a contour as of Android 2.1. Affine
transformations may only be applied to Paths as a whole, via
Path.transform() or Path.addPath(Path src, Matrix matrix). Appending to
an existing path with addPath() closes the current contour, beginning a
new one.</description>
</bug>
<bug>
<bugid>17611</bugid>
<title>Browser and WebView crashes when loading an HTML page with offline-cached flash </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>wyt.bran...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 10:30:49 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1, Write an HTML page embeding a flash object and a cache manifest file.
2, Write the cache manifest file and include the flash object 3, Open
the HTML page in browser or webview. Be sure that the page has been
cached. 4, Open the HTML page again. - What happened. Browser and
WebView crashes immediately. - What you think the correct behavior
should be. HTML page should be open and flash should be loaded from
cache Reproduced in both Google Nexus S(2.3.3) and Motorola
Milestone(2.2) $ adb logcat I/DEBUG (29893): *** *** *** *** *** *** ***
*** *** *** *** *** *** *** *** *** I/DEBUG (29893): Build fingerprint:
Q&apos;Egoogle/soju/crespo:2.3.4/GRJ22/121341:user/release-keysQ&apos;E I/DEBUG
(29893): pid: 30060, tid: 30068 Q&gt;EQ&gt;EQ&gt;E com.package.name Q&lt;EQ&lt;EQ&lt;E I/DEBUG
(29893): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
I/DEBUG (29893): r0 00000000 r1 44f8b008 r2 44f8b008 r3 00028f6b I/DEBUG
(29893): r4 003c8408 r5 00028f6b r6 44f8b008 r7 44997ad8 I/DEBUG
(29893): r8 00000001 r9 003c8408 10 003c8a38 fp 00000040 I/DEBUG
(29893): ip a8754894 sp 44997a88 lr a850e24b pc a8584f0a cpsr 00000030
I/DEBUG (29893): d0 0070007400740068 d1 7470656363610a68 I/DEBUG
(29893): d2 3a7365676e61722d d3 000a736574796220 I/DEBUG (29893): d4
79742d746e65746e d5 6c707061203a6570 I/DEBUG (29893): d6
2f6e6f6974616369 d7 776b636f68732d78 I/DEBUG (29893): d8
41d37d7981c0a872 d9 41d37d7981c3dba5 I/DEBUG (29893): d10
0000000000000000 d11 0000000000000000 I/DEBUG (29893): d12
0000000000000000 d13 0000000000000000 I/DEBUG (29893): d14
0000000000000000 d15 0000000000000000 I/DEBUG (29893): d16
0000000000000000 d17 0000000000000000 I/DEBUG (29893): d18
40c4148000000000 d19 0000000000000000 I/DEBUG (29893): d20
3ff0000000000000 d21 8000000000000000 I/DEBUG (29893): d22
8000000000000000 d23 3fcc7288e957b53b I/DEBUG (29893): d24
3fc74721cad6b0ed d25 3fc39a09d078c69f I/DEBUG (29893): d26
0000000000000000 d27 0000000000000000 I/DEBUG (29893): d28
0000000000000000 d29 3ff0000000000000 I/DEBUG (29893): d30
0000000000000000 d31 3ff0000000000000 I/DEBUG (29893): scr 60000012
I/DEBUG (29893): I/DEBUG (29893): #00 pc 00284f0a
/system/lib/libwebcore.so I/DEBUG (29893): #01 pc 0020e248
/system/lib/libwebcore.so I/DEBUG (29893): #02 pc 0020d5c4
/system/lib/libwebcore.so I/DEBUG (29893): #03 pc 000da114
/system/lib/libwebcore.so I/DEBUG (29893): I/DEBUG (29893): code around
pc: I/DEBUG (29893): a8584ee8 bf00bd10 41ffe92d 460e4604 f89d4615
I/DEBUG (29893): a8584ef8 b1108030 1c436840 f8d46063 46320210 I/DEBUG
(29893): a8584f08 6801462b 4621684f e9dd47b8 4620230a I/DEBUG (29893):
a8584f18 f8cd4631 e9cd8008 462a2300 ffb6f62f I/DEBUG (29893): a8584f28
f7f84620 e8bdfc2d bf0081ff 4604b5f0 I/DEBUG (29893): I/DEBUG (29893):
code around lr: I/DEBUG (29893): a850e228 68334790 460268d9 92064630
9e074788 I/DEBUG (29893): a850e238 8004f8cd 9a069905 20019000 46489002
I/DEBUG (29893): a850e248 981147b0 6e9e6803 e00c47b0 1000f8d9 I/DEBUG
(29893): a850e258 6ece4638 f6a64649 4648fd35 47b04639 I/DEBUG (29893):
a850e268 f69c4638 9808fad5 f9c8f7ff 42a53408 I/DEBUG (29893): I/DEBUG
(29893): stack: I/DEBUG (29893): 44997a48 a8584e4d
/system/lib/libwebcore.so I/DEBUG (29893): 44997a4c 003c8408 I/DEBUG
(29893): 44997a50 44997a84 I/DEBUG (29893): 44997a54 a8584fcd
/system/lib/libwebcore.so I/DEBUG (29893): 44997a58 003c8408 I/DEBUG
(29893): 44997a5c a83b4e01 /system/lib/libwebcore.so I/DEBUG (29893):
44997a60 003c8408 I/DEBUG (29893): 44997a64 44997a84 I/DEBUG (29893):
44997a68 44997a84 I/DEBUG (29893): 44997a6c a836b125
/system/lib/libwebcore.so I/DEBUG (29893): 44997a70 44997a84 I/DEBUG
(29893): 44997a74 a83aa82f /system/lib/libwebcore.so I/DEBUG (29893):
44997a78 003c8408 I/DEBUG (29893): 44997a7c a8584fbd
/system/lib/libwebcore.so I/DEBUG (29893): 44997a80 df002777 I/DEBUG
(29893): 44997a84 e3a070ad I/DEBUG (29893): #00 44997a88 003c8408
I/DEBUG (29893): 44997a8c 44f8b008 I/DEBUG (29893): 44997a90 00028f6b
I/DEBUG (29893): 44997a94 00000000 I/DEBUG (29893): 44997a98 003c8bf8
I/DEBUG (29893): 44997a9c 003c8c38 I/DEBUG (29893): 44997aa0 a8584eed
/system/lib/libwebcore.so I/DEBUG (29893): 44997aa4 44997ad8 I/DEBUG
(29893): 44997aa8 00000000 I/DEBUG (29893): 44997aac a850e24b
/system/lib/libwebcore.so I/DEBUG (29893): #01 44997ab0 00028f6b I/DEBUG
(29893): 44997ab4 00000000 I/DEBUG (29893): 44997ab8 00000001 I/DEBUG
(29893): 44997abc 00000000 I/DEBUG (29893): 44997ac0 ffffffff I/DEBUG
(29893): 44997ac4 44f8b008 I/DEBUG (29893): 44997ac8 00028f6b I/DEBUG
(29893): 44997acc a8584eed /system/lib/libwebcore.so I/DEBUG (29893):
44997ad0 44997af4 I/DEBUG (29893): 44997ad4 44997aec I/DEBUG (29893):
44997ad8 00000000 I/DEBUG (29893): 44997adc 44997afc I/DEBUG (29893):
44997ae0 00000000 I/DEBUG (29893): 44997ae4 00000000 I/DEBUG (29893):
44997ae8 44835f14 I/DEBUG (29893): 44997aec a83da655
/system/lib/libwebcore.so I/DEBUG (29893): 44997af0 00000000 I/DEBUG
(29893): 44997af4 003c8408 I/DEBUG (29893): 44997af8 003822b0 I/DEBUG
(29893): 44997afc 002d0940 I/DEBUG (29893): 44997b00 002eedb0 I/DEBUG
(29893): 44997b04 44997c10 I/DEBUG (29893): 44997b08 44835f14 I/DEBUG
(29893): 44997b0c 44997b70 I/DEBUG (29893): 44997b10 44835f0c I/DEBUG
(29893): 44997b14 44835ef4 I/DEBUG (29893): 44997b18 800a5368 I/DEBUG
(29893): 44997b1c a850d5c7 /system/lib/libwebcore.so D/dalvikvm( 109):
GC_EXPLICIT freed 1335K, 52% free 8291K/17031K, external 4502K/5140K,
paused 125ms I/BootReceiver( 109): Copying /data/tombstones/tombstone_05
to DropBox (SYSTEM_TOMBSTONE) I/DEBUG (29893): debuggerd committing
suicide to free the zombie! D/dalvikvm( 109): GC_FOR_MALLOC freed 916K,
52% free 8342K/17031K, external 4502K/5140K, paused 72ms
I/ActivityManager( 109): Process com.package.name (pid 30060) has died.</description>
<comment>
<author>pavel.iv...@gmail.com</author>
<when>Fri, 05 Aug 2011 16:07:15 +0000</when>
<what>Please merge with Issue 19061</what>
</comment>
</bug>
<bug>
<bugid>8038</bugid>
<title>Mute call in nexus one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ltue...@gmail.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 18:37:13 +0000</openedDate>
<description>I already reported this problem to Google and I am expecting for an
answer. For everyone, I have the following issue 1. when someone call me
he(she) canQ&apos;Et hear me after 5 seconds or more after saying hello hello,
etc they can hear me. it is annoying. I receive the recommendation to
reset the phone what i did and change the SIM card. I reset and the
problems persists. Next,I did put the SIM card in my other previous cell
phone and works OK. No problem receiving calls. So the problem is in the
Nexus One hardware or Android. The question is, Where exactly? I am
thinking why I bought this phone? I hope to hear news from google
a.s.a.p Carrier ATQ&amp;ET Firmware 2.1-update1 Kernel: 2.6.29-01117-g4bc62c2
Nexus One Luis</description>
<comment>
<author>eduardo...@gmail.com</author>
<when>Sun, 16 May 2010 13:50:01 +0000</when>
<what>Had the same problem re: mute call.
I keep asking me the same question: why did I buy this phone?

</what>
</comment>
<comment>
<author>ltue...@gmail.com</author>
<when>Tue, 18 May 2010 22:52:10 +0000</when>
<what>Question Eduardo, what applications do you have. HTC Customer service recommended to me 
uninstall all the app and install one by one and try out whith call if some of them is 
causing any conflict. Up to now the only app with problems seems to be Twidroid. After 
installation of Twidroid mute calls appear randomly. I uninstalled it and continue 
installing the remaining. I do not still finish my app testing yet.
How about you?. Did you call to HTC? You have Twidroid as well? tell me

Luis</what>
</comment>
<comment>
<author>choi_kw...@hotmail.com</author>
<when>Fri, 23 Jul 2010 23:01:59 +0000</when>
<what>i have the similar problem, i am in htc desire, when someone call me he(she) canQ&apos;Et hear, if i received my call on locked screen, it happan all the time when i drag down very quick. i hv tired to call myself after factory reset and problem still existed. my fd got the android 1.6 x10.... she has the same problem. </what>
</comment>
<comment>
<author>ltue...@gmail.com</author>
<when>Fri, 23 Jul 2010 23:18:12 +0000</when>
<what>Solved. I had to uninstall the aop thst causes this con flict. After weeks finding what app was the redponsanble i can tell you they are weather channel app and twitdroid. If u h
Ave it uninstall them</what>
</comment>
<comment>
<author>ltue...@gmail.com</author>
<when>Fri, 23 Jul 2010 23:18:36 +0000</when>
<what>Solved. I had to uninstall the aop thst causes this con flict. After weeks finding what app was the redponsanble i can tell you they are weather channel app and twitdroid. If u h
Ave it uninstall them</what>
</comment>
<comment>
<author>ltue...@gmail.com</author>
<when>Fri, 23 Jul 2010 23:18:36 +0000</when>
<what>Solved. I had to uninstall the aop thst causes this con flict. After weeks finding what app was the redponsanble i can tell you they are weather channel app and twitdroid. If u h
Ave it uninstall them</what>
</comment>
<comment>
<author>choi_kw...@hotmail.com</author>
<when>Sat, 24 Jul 2010 19:38:21 +0000</when>
<what>you mean the app in htc?... coz i hv tried after factory reset and also tried after factory reset with changed the other sd card, hence i donQ&apos;Et get any old data in, so it like a blank new, in both situations, i still got the same problem, it seem like turn off my micophone since i received the phone call. </what>
</comment>
<comment>
<author>ltue...@gmail.com</author>
<when>Sat, 24 Jul 2010 19:41:38 +0000</when>
<what>Yes, the app. my problem was the app installed coming from the market. I did the reset factory and with that i did not have any problme. After installing app by app I realized that app with problem were what i told you
If this is not ur problme, surely it is another the scenario. You should call HTC and request a nexus one change</what>
</comment>
</bug>
<bug>
<bugid>12441</bugid>
<title>Browser: Corrupted UI while playing video and closing slider</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 05:55:28 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Open slider. Open
browser. Open Youtube.com. 2. Play any video. When video player progress
bar shows up, close slider. We can see corrupted UI. - What happened. We
can see corrupted UI. - What you think the correct behavior should be.
We should see the normal UI. For more details please check the logs
attached.</description>
</bug>
<bug>
<bugid>17110</bugid>
<title>E-mail notification in case of application to die</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>leewls...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 14:12:37 +0000</openedDate>
<description>E-mail notification in case of application to die If you receive email
notification, radio application dies from this activity manager .
Clients also will die. Path : play Radio -Q&gt;E Gemail notification -Q&gt;E Radio
does not work Rate : Sometimes 05-19 16:38:14.424 I/ActivityManager(
174): No longer want com.samsung.app.fmradio (pid 566): hidden #16 05-19
16:38:14.474 W/AudioService( 174): setMode() client died 05-19
16:38:14.474 W/ActivityManager( 174): Scheduling restart of crashed
service com.samsung.app.fmradio/.FmRadioPlaybackService in 5000ms 05-19
16:38:14.474 I/WindowManager( 174): WIN DEATH: Window{47e045f8
com.samsung.app.fmradio/com.samsung.app.fmradio.FmRadioPlaybackActivity
paused=false} 05-19 16:38:14.484 W/AudioService( 174): AudioFocus audio
focus client died 05-19 16:38:14.484 I/AudioService( 174): AudioFocus
abandonAudioFocus(): removing entry for
android.media.AudioManager@47d8ccf8com.samsung.app.fmradio.FmRadioPlaybackService$11@47d8cc08
05-19 16:38:14.484 W/AudioService( 174): setMode() client died 05-19
16:38:14.484 E/AudioPolicyManagerBase( 96): unknown stream type 05-19
16:38:14.484 E/AudioPolicyManagerBase( 96): unknown stream type 05-19
16:38:14.484 E/AudioFlinger( 96): setParameters(): io 1, keyvalue
routing=4, tid 151, calling tid 96 05-19 16:38:14.524 D/FMAppService(
174): Destroying service...</description>
</bug>
<bug>
<bugid>10457</bugid>
<title>Long-Press email in Gmail Outbox causes Force Close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anarchea...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 06:38:08 +0000</openedDate>
<description>Long-Pressing on an email in the Gmail native appQ&apos;Es outbox causes a
force close. NullPointerException being thrown in
MenuHandler.onPrepareMenu() Initial Setup: 1) Handset with valid Gmail
account attached. 2) Handset in Aeroplane mode. Test Steps: 1) Open
Gmail app. 2) Compose email and press send. 3) Open Gmail outbox. 4)
Long-press on email. Observed Results: 1) Gmail app opens. 2) Email does
not send, but moves to the outbox. 3) Email appears in the outbox. 4)
Force close occurs (see attached logcat). This bug was observed on
Android-2.1-r1. Possibility of force close occuring in the case of
normal usage low.</description>
</bug>
<bug>
<bugid>6189</bugid>
<title>Improve Android Notification LED Color Options and Blink Frequency</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>38</stars>
<reportedBy>andykoyama@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 22:13:05 +0000</openedDate>
<description>the LED notification light on the Motorola Droid has the ability to turn
at least both Green and Blue. it would be a great feature to allow users
to set the color of the light depending on what type of notifications
are pending (for example, green for missed email, blue for missed
calls). additionally, i feel that the frequency of blinks is too slow.
(about 1 blink per two seconds) itQ&apos;Es just a hair to slow to be able to
safely glance down at the phone while driving, or to walk by the phone
if its sitting on your desk. i think the frequency of the blink should
be doubled, and perhaps the length of time the light is on can be
halved, so that there is no additional battery usage. Motorola Droid
2.0.1</description>
<comment>
<author>yuval.ro...@gmail.com</author>
<when>Sun, 14 Feb 2010 13:13:59 +0000</when>
<what>Agreed, and IQ&apos;Ed also ask for an option to make the notification LED stay continuously
lit, while there are unread notifications. I donQ&apos;Et mind the extra battery consumption.</what>
</comment>
<comment>
<author>moderni...@gmail.com</author>
<when>Wed, 10 Mar 2010 12:15:13 +0000</when>
<what>Agreed for the Nexus One as well.

Should be able to set custom light colours for missed call, SMS, MMS, Email (ability to 
turn them on-off) which would light up sequentially for multiple notifications. 
Increase the duration of the notification light to make it more noticeable.

IQ&apos;Em dreaming of a pop-out circular palette where you drag your pointer for different colors.</what>
</comment>
<comment>
<author>mitn...@google.com</author>
<when>Wed, 10 Mar 2010 12:27:44 +0000</when>
<what>For Passion: Agreed, esp. since some applications (e.g. HandCent SMS) allow you to
select notification colors. The Passion hardware is capable of doing this - lets
implement it. </what>
</comment>
<comment>
<author>shim0...@gmail.com</author>
<when>Tue, 20 Apr 2010 06:45:56 +0000</when>
<what>See Issue #6018 for Nexus One... This is really a drag... These phones are NOT cheap.</what>
</comment>
<comment>
<author>mike.mor...@gmail.com</author>
<when>Thu, 06 May 2010 18:11:16 +0000</when>
<what>agreed</what>
</comment>
<comment>
<author>Britt.Mo...@gmail.com</author>
<when>Fri, 07 May 2010 14:09:07 +0000</when>
<what>I agree as well.  I would like to have my third party apps be able to change the
color of the led.  I saw on one of their app pages that android 2.1 does not allow
the led color change but previous versions did.  Why was this changed.  Please let us
change these things. The colors and the frequency.  Thanks</what>
</comment>
<comment>
<author>mike.mor...@gmail.com</author>
<when>Fri, 07 May 2010 20:34:43 +0000</when>
<what>I have 2.1 and have missed call app installed. I have the sms settings(in the app)
selected and the color does change. However, I noticed when I set up the missed call
LED, the blue LED started blinking when the screen goes dark, with no new
notification. So I removed the missed call setting and left the sms setting, it works
fine.</what>
</comment>
<comment>
<author>soniags76@gmail.com</author>
<when>Tue, 25 May 2010 14:47:17 +0000</when>
<what>htc desire is the same problem</what>
</comment>
<comment>
<author>G.W.A.Bell</author>
<when>Thu, 27 May 2010 07:35:32 +0000</when>
<what>In 2.2 apps can now change their notification colour without having root access, but 
each application needs to have its own setting. This is an improvement, but the 
problem is that the most important apps for a lot of people are Google apps, e.g. 
SMS, Email, Gmail etc, and none of these have the settings to customise the 
notifications colour.

You can, for example, replace SMS with Handcent which now supports this, but I 
really like the default SMS client, apart from this glaring flaw.

Hopefully this update in Froyo indicates that this is the direction the developers 
are going, but I canQ&apos;Et see why it is taking so long for such a popular and seemingly 
simple feature.</what>
</comment>
<comment>
<author>yuval.ro...@gmail.com</author>
<when>Thu, 27 May 2010 07:52:01 +0000</when>
<what>Does Froyo also adds API for setting the blink frequency, in addition to the color?</what>
</comment>
<comment>
<author>mike.mor...@gmail.com</author>
<when>Thu, 27 May 2010 19:09:01 +0000</when>
<what>I have the LED color change, now I just need to be able to adjust how fast it 
blinks. So far that is the only issue I am having. The Q&quot;EMissed CallQ&quot;E app works great 
for changing the color of the LED (I only use it for SMS though)it doesnt have an 
otion for MMS though, so that kinda stinks. It does give an option (inside the app) 
to change how fast the LED blinks, but it doesnt work. So that needs to be updated. 
There has to be ways around whatever issue it may cause.</what>
</comment>
<comment>
<author>michele....@gmail.com</author>
<when>Wed, 25 May 2011 09:17:37 +0000</when>
<what>Phone: Htc Desire S
The possibility to set different frequencies, color (if it is possible) and duration (actually after 10-15 minutes the led stop blinking) in base of lose call, not read sms, new email and other notification will be very usefull.
</what>
</comment>
</bug>
<bug>
<bugid>2517</bugid>
<title>[Framework] Incomplete implementation of LocationManagerService.java while using wireless network in Google map.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>s937117%...@gtempaccount.com</reportedBy>
<openedDate>Mon, 27 Apr 2009 08:52:30 +0000</openedDate>
<description>After Android 1.5 release, we compare the source code related to
locationing service. We discover that in recent version frameworks, the
LocationMasfClient class was removed and the NetworkLocationProvider
class was redesigned as a interface Q&quot;EINetworkLocationManagerQ&quot;E. The funny
thing is this interface is never implemented. And a method which is
responsible to add network provider into list is never called. This
resulted in exception while locationing in google map with wireless
network locationing. However, similar function works perfectly after
update G1 image to Magic. After adb into Magic /system/app, we discover
that there is a NetworkProvider.apk there. Then, we dexdump this apk and
found the Holy Grail, the LocationMasfClient, INetworkLocationManager,
and some key methods are implemented in this apk. Here is out questions:
1. Will Google release this apk as Open source? 2. not, how long
developer must wait for to get a complete framework? 3. Does Google just
implement this as an library and release it with Google map? 4. Or this
apk is just implement by HTC and developer need to do the same thing??
Thanks!! By Edward</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:48:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7547</bugid>
<title>Talk - unable to send messages </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-06T17:12:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>AKnapp...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 18:50:23 +0000</openedDate>
<description>get message stating Q&quot;Ethe message could not be sentQ&quot;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Apr 2010 17:12:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19591</bugid>
<title>Calendar anniversary/birthday is only synched to my Samsung when year is included</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>quirin.p...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 09:24:37 +0000</openedDate>
<description>On Google calendar I see my contactsQ&apos;E birthdays. I have contacts where I
entered the birthday as: a) August 28th, 1985 or b) August 28th On my
SamsungQ&apos;Es i9000 calendar view only birthdays with a year set (a) are
displayed.</description>
<comment>
<author>quirin.p...@gmail.com</author>
<when>Fri, 26 Aug 2011 09:31:29 +0000</when>
<what>obviously I would expect b) to be displayed the same way as a).

I forgot to add my version of android: 2.3.3.

Thanks
Q</what>
</comment>
</bug>
<bug>
<bugid>9882</bugid>
<title>Bluetooth Dialing Still DoesnQ&apos;Et Work In Froyo 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>larg...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 15:20:17 +0000</openedDate>
<description>The Bluetooth voice dialing in Froyo 2.2 (Droid X) is a GREAT
improvement from 2.1, but thereQ&apos;Es only one problem. It still doesnQ&apos;Et
work! HereQ&apos;Es the problem. The bluetooth dialing works beautifully while
the phone is unlocked, BUT if you lock your phone with the pattern lock,
it still doesnQ&apos;Et work! You must unlock the phone before it will dial. I
downloaded a app. to automatically unlock while connected to bluetooth
device, but that does not work. The phone must be manually unlocked for
bluetooth to dial. SO,.... greatly improved, but still not quite there!</description>
<comment>
<author>craig...@gmail.com</author>
<when>Mon, 19 Jul 2010 16:08:12 +0000</when>
<what>So , any idea if they plan on fixing the bluetooth problem ? Makes me wonder if the techs that develope these updates etc use a bluetooth themselves. Now that it is illegal to use a cell phone while driving in most places and has to be hands free ( period ). They still make it so you have to literally have to handle the phone and manually unlock  the phone  to dial via bluetooth , geeeeeeeeesh . A smart phone and yet they canQ&apos;Et even get that right , frustrateing as you know what . </what>
</comment>
<comment>
<author>GeneL...@gmail.com</author>
<when>Sun, 08 Aug 2010 16:16:49 +0000</when>
<what>My suggestion is to have the developers use a BlackberryQ&apos;Es bluetooth dialing for a month, then make their design work like it.  My Blackberry, and phones dating back several years before that, was capable of doing accurate voice dialing.  This feature has been fairly standard for quite a while..why is 2.2 still missing the mark by so much.  2.2 is still missing these basic functions for voice dialing that is now necessary in lots of states if you drive a car:

1.  Confirm the phonebook selection before dialing.  I canQ&apos;Et count how many incorrect numbers IQ&apos;Eve dialed since 2.2 implemented voice dialing.

2.  Allow phonebook sort order for voice dial (or be intuitive enought to know that I will ALWAYS want to voice dial by speaking first name fisrt and last name last).  Currently if you sync with Exchange and sort your contacts in Exchange by last name, voice dial expects you to say the name last name first...Now why would we want to do that?

3.  Make voice dial work as well as the microphone key on my keyboard.  It is unbeleivalby accurate for internet searches and typing text messages.  Why canQ&apos;Et it listen to who I want to call?

4.  Let me dial over bluetooth while the phone is locked...duh...

* Comments based upon my experiences while using an HTC EVO with Froyo 2.2.</what>
</comment>
<comment>
<author>jamesgbr...@gmail.com</author>
<when>Thu, 23 Sep 2010 10:43:49 +0000</when>
<what>Apparently Hugo Barra is the man in charge at Google on this. http://uk.linkedin.com/pub/hugo-barra/0/59/833
I donQ&apos;Et know, but I guess his e-mail might just be hugo@google.com as he is senior enough to warrant a first name e-mail, or maybe IQ&apos;Em wrong.  WeQ&apos;Ell see.

Even the basic hands free voice dialing issue is NOT fixed at all on any HTC handset as the Android solution is apparently incompatible with HTC Sense.  This means that you either have to wipe your HTC handset (and invalidate the warranty) and reinstall Android 2.2 without the HTC Sense or understand that it should be called HTC NonSense.

HTC blame Google and Google blame HTC on this one.  Luke in technical support and Carola on customer services at HTC both say they are Q&apos;Eworking on this with Google for the release of Android 3.0Q&apos;E

IQ&apos;Em not going to hold my breath and will be returning the phone under the 28 day exchange program if it is not fixed.

Looks like IQ&apos;Em going back to BLACKBERRY or on to APPLE iPHONE or MICROSOFT WINDOWS MOBILE 7 all of which support this perfectly!

Perhaps people will start to feel, or already feel, that it is time for Google to catch up or pack up and go home.  What do you reckon?</what>
</comment>
<comment>
<author>jamesgbr...@gmail.com</author>
<when>Thu, 23 Sep 2010 10:50:26 +0000</when>
<what>Join us:

http://code.google.com/p/android/issues/detail?id=9817Q&amp;Eq=bluetooth%20confirmationQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
</what>
</comment>
<comment>
<author>bksp...@gmail.com</author>
<when>Mon, 04 Oct 2010 23:49:41 +0000</when>
<what>Add me to the list of increasingly frustrated users since my Droid X upgrade to 2.2.  Having to unlock my phone before voice dialing is an accident waiting to happen.  My stock dialer does read back the names, but so quietly that I canQ&apos;Et make it out while driving even with my headset volume turned up to the max (and then the phone conversation is way too loud).  It canQ&apos;Et be this complicated to write a bluetooth voice dialer that works.</what>
</comment>
<comment>
<author>DulcetT...@gmail.com</author>
<when>Wed, 22 Jun 2011 18:49:13 +0000</when>
<what>You might try Choice Dialer.  Most stock firmware phones permit it to work from behind a lock screen.</what>
</comment>
<comment>
<author>larg...@gmail.com</author>
<when>Wed, 22 Jun 2011 19:51:47 +0000</when>
<what>Problem has been fixed by recent software update.</what>
</comment>
<comment>
<author>beritte...@gmail.com</author>
<when>Tue, 28 Jun 2011 16:49:15 +0000</when>
<what>If I have an accident because this dialer screws up so badly all the time. I will consider starting a class action suite against Google.</what>
</comment>
</bug>
<bug>
<bugid>16934</bugid>
<title>SmsManager with Email Address as Destination - NullPointerException</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kyle.bas...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 23:45:01 +0000</openedDate>
<description>Some carriers support sms-email gateways that accept email addresses as
an SMS destination. The SMS message is converted to an email and
typically uses an address of the form 5555551235@sms.mycarrier.com.
Sending an SMS using *android.telephony.SmsManager* with an email as the
destination address produces a NullPointerException within
telephony.gsm.SmsMessage.getSubmitPduHead *Steps to reproduce* See
attached file or the following snippet... SmsManager manager =
SmsManager.getDefault(); manager.sendTextMessage(Q&quot;Eaddress@example.comQ&quot;E,
null, Q&quot;EMessage body hereQ&quot;E, null, null); *What happens* A
*NullPointerException* is thrown... Caused by:
java.lang.NullPointerException at
com.android.internal.telephony.gsm.SmsMessage.getSubmitPduHead(SmsMessage.java:595)
at
com.android.internal.telephony.gsm.SmsMessage.getSubmitPdu(SmsMessage.java:295)
at android.telephony.SmsMessage.getSubmitPdu(SmsMessage.java:599) at
android.telephony.SmsManager.sendTextMessage(SmsManager.java:228) at
android.telephony.SmsManager.sendTextMessage(SmsManager.java:107) *How I
think it should behave* If the address is not being correctly formatted,
it should throw the relevant Q&quot;EInvalid AddressQ&quot;E exception (as happens
when Q&apos;EnullQ&apos;E is given as the destination). *Other information* Tested on
an HTC Desire Z - Android v2.2 (HTC Sense rom). IQ&apos;Eve also looked at the
following project which uses similar code:
http://code.google.com/p/android-sms-email/ It too crashes when
configured for my carrier.</description>
</bug>
<bug>
<bugid>15095</bugid>
<title>Cursor skips much of text in Thai script when moving over a diacritic</title>
<status>New</status>
<owner>fabrice%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jsvanwe...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 07:34:16 +0000</openedDate>
<description>I have an HTC Desire with Android 2.2 The following happens in all apps
(including browser and text entry) when moving the cursor in Thai
script. In Thai script, some symbols have no width of their own, but are
placed over or under the preceding character. When scrolling trough the
text, one passes the Q&quot;EcarrierQ&quot;E character normally. The cursor position
is then logically (but not physically) Q&quot;EbetweenQ&quot;E the carrier and the
Q&quot;EoverlayQ&quot;E character. When one then tries to advance more, the cursor
skips to just before the last character on the same line. In reverse,
one reaches to just after the overlay character and the skips to just
after the first character on the line. Here is a test string (note that
on Windows there is no problem): ?? ??? ??? ??? ??? ???? ??? ?? ?? ????
???? ???? ???? ???? ?? ?? ???? ???? ??.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Feb 2011 10:32:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jsvanwe...@gmail.com</author>
<when>Sat, 05 Mar 2011 15:06:05 +0000</when>
<what>For your information, I just downloaded Firefox and to my surprise its entry bar behaves correctly. So itQ&apos;Es not all apps! But definitely incorrect are the text entry fields of SMS, e-mail, the Market, the default browser.</what>
</comment>
<comment>
<author>jsvanwe...@gmail.com</author>
<when>Sat, 05 Mar 2011 15:11:32 +0000</when>
<what>I was triggered by a comment in a magazine that Firefox 4 Q&quot;EFixed some keyboard issues and included support for complex scripts such as Arabic and PersianQ&quot;E. (And I forgot to mention that the Android (HTC?) phonebook has the malfunction as well)</what>
</comment>
</bug>
<bug>
<bugid>11704</bugid>
<title>2.2 update breaks wired headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>39</stars>
<reportedBy>s.t.p...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 13:37:38 +0000</openedDate>
<description>Using a stock 2.1 Droid X, I could use my wired Motorola headset
(S205/SYN1302A) to initiate the voice command menu. For example, I could
press the button on the wired headset and start a phone call (e.g., by
saying Q&quot;ECall John Smith WorkQ&quot;E). Following the 2.2 update, however,
pressing the button on the wired headset no longer initiates the voice
command menu; instead, it starts the music player. Pressing the button
again stops the music player. However, no amount of pressing or holding
the button initiates the voice command menu. Interestingly, if I receive
an incoming call , I still can press the button on the wired headset to
answer it; however, when the call is over, the music player starts.
Other individuals have reported the same problems, and the problems
persisted even after using replacement wired headsets and Droid Xs from
Verizon/Motorola. See here for more details: -
https://supportforums.motorola.com/message/250259 -
http://www.droidforums.net/forum/droid-x-general-discussions/82973-2-2-update-breaks-wired-headset.html</description>
<comment>
<author>joburgs...@gmail.com</author>
<when>Tue, 05 Oct 2010 17:43:02 +0000</when>
<what>I have the same problem upgrading from a MyTouch Slide, to a G2.  Headset used to call up the voice command menu, now it will only call up the media player.</what>
</comment>
<comment>
<author>stantast...@gmail.com</author>
<when>Wed, 06 Oct 2010 02:02:42 +0000</when>
<what>I have the same problem described above.  I was able to use my corded headset with Android 2.1 flawlessly. When upgraded to Android 2.2 I no longer have that capability to use the corded headset for voice dialing instead press the talk button will start the media player.  </what>
</comment>
<comment>
<author>efdeleon...@gmail.com</author>
<when>Wed, 06 Oct 2010 04:42:22 +0000</when>
<what>yeah the same problem with me. i rested my phone 3 times and nothing i believe its a system change on android not motorola....</what>
</comment>
<comment>
<author>JensJens...@gmail.com</author>
<when>Wed, 06 Oct 2010 13:45:49 +0000</when>
<what>Exact same problem here. Droid X with Moto corded headset. 2.1 works. 2.2 doesnQ&apos;Et.</what>
</comment>
<comment>
<author>rve...@gmail.com</author>
<when>Wed, 06 Oct 2010 16:47:16 +0000</when>
<what>After I updated to 2.2 all my voice commands stopped working.
I hear there is an update coming but who knows when.
</what>
</comment>
<comment>
<author>mkrunne...@gmail.com</author>
<when>Thu, 07 Oct 2010 04:13:01 +0000</when>
<what>Hi and I also have issues with my headphones.  The music player with the 2.1 update was fine and did not turn on/off when jiggling the headphones.  Now with the 2.3, it is too sensitive and a jiggle of the jack causes the music to cutoff and i have to press the button on the headphones to start playback again.  I tried two sets of headphones and had the same issue.  </what>
</comment>
<comment>
<author>phil.mcn...@gmail.com</author>
<when>Fri, 08 Oct 2010 02:58:10 +0000</when>
<what>I use a wired headset for driving in my car and talking to customers.  Now the headset does not work with voice dial.  </what>
</comment>
<comment>
<author>brz...@gmail.com</author>
<when>Thu, 14 Oct 2010 16:52:39 +0000</when>
<what>I too have this same problem.  Sort of makes the wired headset useless for all but listening to music.  :-(  Do any brand/model of wired headsets work?  I even tried a headset from my Blackberry Curve same results.</what>
</comment>
<comment>
<author>boilermo...@gmail.com</author>
<when>Mon, 18 Oct 2010 17:39:19 +0000</when>
<what>I am having the same (similar) problem.  The button on my wired headset during a call in 2.1 would mute the microphone.  In 2.2 it ends the call.  I am using the Sprint HTC EVO.</what>
</comment>
<comment>
<author>edelwel...@gmail.com</author>
<when>Tue, 19 Oct 2010 15:41:17 +0000</when>
<what>I am having the same problem -- it is vitally important that this be solved to restore hands-free functionality for safety reasons!</what>
</comment>
<comment>
<author>byeage...@gmail.com</author>
<when>Thu, 21 Oct 2010 20:01:39 +0000</when>
<what>I too am having the same issues with my Droid X.  The music issue doesnt bother me as much as not being able to use my mic.  I ordered the new Power Beats by Monster specifically for the Control Talk feature which has been rendered useless with this bug.  Please fix. </what>
</comment>
<comment>
<author>aseh...@gmail.com</author>
<when>Fri, 22 Oct 2010 03:57:59 +0000</when>
<what>i have the same problem.  it is VERY agnoring....  Hope google can fix this SOON.  Angela</what>
</comment>
<comment>
<author>hcarve...@gmail.com</author>
<when>Sat, 23 Oct 2010 15:40:38 +0000</when>
<what>I agree, I have the same problem and it makes using the headset almost useless.  It is VERY annoying.  Maybe itQ&apos;Es time to switch to an iPhone.</what>
</comment>
<comment>
<author>WKFo...@gmail.com</author>
<when>Wed, 03 Nov 2010 05:23:45 +0000</when>
<what>Droid X, Froyo 2.2, major issue with headphone, would be able to use MP3 and take/receive calls then go back to MP3, now only MP3, can answer with button on headphone, but not initiate calls. Irritating! If I use my Sansa MP3 then I cannot hear the phone calls and if I do then I have to stop the Sansa, take the earbud out to take the call, this is not acceptable</what>
</comment>
<comment>
<author>aybur...@gmail.com</author>
<when>Sat, 06 Nov 2010 18:02:35 +0000</when>
<what>I have this same problem....please fix this problem soon.</what>
</comment>
<comment>
<author>andrewsp...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:31:49 +0000</when>
<what>Same problem.  Pushing the button on my wired headset turns on the music, not the voice command.  Please fix it!</what>
</comment>
<comment>
<author>Distal...@gmail.com</author>
<when>Mon, 15 Nov 2010 08:45:00 +0000</when>
<what>Wired headset no longer works for calls for mic  input. Does not continue to output audio when a Cal is received either. Aka all wired handsfree options are no longer viable. 
Samsung Captivate AOSP2.2</what>
</comment>
<comment>
<author>monij7...@gmail.com</author>
<when>Thu, 18 Nov 2010 19:43:15 +0000</when>
<what>I have the same problem. Boy does that stinks. Need to fix the problems fast.</what>
</comment>
<comment>
<author>shem...@gmail.com</author>
<when>Thu, 18 Nov 2010 19:55:49 +0000</when>
<what>Any word on this issue? Confirmed on Froyo on my Desire HD.</what>
</comment>
<comment>
<author>Unfortun...@gmail.com</author>
<when>Wed, 24 Nov 2010 19:48:49 +0000</when>
<what>same problem.  bump bump bump.</what>
</comment>
<comment>
<author>pard...@gmail.com</author>
<when>Sat, 04 Dec 2010 23:56:59 +0000</when>
<what>Same issue. It is must feature.</what>
</comment>
<comment>
<author>WKFo...@gmail.com</author>
<when>Sat, 11 Dec 2010 20:18:36 +0000</when>
<what>Just updated to latest OS, 2.2.1 running sys ver, 2.3.340.MB810, Droid X, major issue still present with headphone, would be able to use MP3 and take/receive calls then go back to MP3, now only MP3, can answer with button on headphone, but not initiate calls. Irritating! So basic, should have been fixed with update!</what>
</comment>
<comment>
<author>s.t.p...@gmail.com</author>
<when>Sun, 12 Dec 2010 01:08:22 +0000</when>
<what>Same situation here--the 2.2.1 update to my Droid X did ***not*** fix the problem.</what>
</comment>
<comment>
<author>price.ch...@gmail.com</author>
<when>Mon, 13 Dec 2010 08:50:00 +0000</when>
<what>Same issue on a Droid 2 - only starts/stops Winamp... make it work!</what>
</comment>
<comment>
<author>haywoodw...@gmail.com</author>
<when>Tue, 14 Dec 2010 17:17:00 +0000</when>
<what>Same issue on Droid X with all latest updates . . . ...  Please FIX THIS ISSUE!

Thanks!</what>
</comment>
</bug>
<bug>
<bugid>603</bugid>
<title>order of aapt command line arguments</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-15T22:53:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>katherin...@hotmail.com</reportedBy>
<openedDate>Thu, 03 Apr 2008 15:43:10 +0000</openedDate>
<description>My coworker and I are working on an android project. Both of us have
Windows XP, Ant-1.7 and android-sdk_m5-rc15_windows. He downloaded the
android sdk on March 17, 2008 and I downloaded it on March 31, 2008. He
created an android project with build.xml file. Here is the what
package-res-and assets look like. Q&lt;E!-- Put the projectQ&apos;Es resources into
the output package file. --Q&gt;E Q&lt;Etarget name=Q&quot;Epackage-res-and-assetsQ&quot;EQ&gt;E
Q&lt;EechoQ&gt;EPackaging resources and assets...Q&lt;E/echoQ&gt;E Q&lt;Eexec
executable=Q&quot;E${aapt}Q&quot;E failonerror=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Earg value=Q&quot;EpackageQ&quot;E /Q&gt;E Q&lt;Earg
value=Q&quot;E-fQ&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E-cQ&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E-MQ&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E-vQ&quot;E /Q&gt;E
Q&lt;Earg value=Q&quot;EAndroidManifest.xmlQ&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E-SQ&quot;E /Q&gt;E Q&lt;Earg
value=Q&quot;E${resource-dir}Q&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E-AQ&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E${asset-dir}Q&quot;E
/Q&gt;E Q&lt;Earg value=Q&quot;E-IQ&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E${android-jar}Q&quot;E /Q&gt;E Q&lt;Earg
value=Q&quot;E${out-package}Q&quot;E /Q&gt;E Q&lt;E/execQ&gt;E Q&lt;E/targetQ&gt;E He run this target in
eclipse it builds fine for him. When I run the target in eclipse I
always get error message: Buildfile: C:\android\android\build.xml
package-res-and-assets: [echo] Packaging resources and assets... [exec]
ERROR: input directory Q&apos;E-SQ&apos;E does not exist BUILD FAILED
C:\android\android\build.xml:119: exec returned: 1 even though we double
checked the ${resource-dir} is there. Finally we figured out that if we
switch the order of arguments Q&lt;Earg value=Q&quot;E-MQ&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E-vQ&quot;E /Q&gt;E Q&lt;Earg
value=Q&quot;EAndroidManifest.xmlQ&quot;E /Q&gt;E into Q&lt;Earg value=Q&quot;E-vQ&quot;E /Q&gt;E Q&lt;Earg value=Q&quot;E-MQ&quot;E
/Q&gt;E Q&lt;Earg value=Q&quot;EAndroidManifest.xmlQ&quot;E /Q&gt;E then it works for both of us.</description>
<comment>
<author>ad3f...@gmail.com</author>
<when>Tue, 15 Apr 2008 22:53:36 +0000</when>
<what>The -M flag takes a file, which is the AndroidManifest.xml file.  The -v flag turns
on verbose output, and doesnQ&apos;Et take a parameter.

From the aapt --help:

 aapt p[ackage] [-f][-u][-m][-v][-x][-M AndroidManifest.xml] \
        [-I base-package [-I base-package ...]] \
        [-A asset-source-dir] [-P public-definitions-file] \
        [-S resource-sources] [-F apk-file] [-J R-file-dir] \
        [raw-files-dir [raw-files-dir] ...]

</what>
</comment>
</bug>
<bug>
<bugid>19589</bugid>
<title>GmailQ&apos;Es first msg when Auto sync is OFF</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>napd...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 09:12:45 +0000</openedDate>
<description>[ro.com.google.gmsversion]: [2.3_r5] [ro.build.fingerprint]:
[samsung/GT-I9100P/GT-I9100P:2.3.4/GINGERBREAD/BVKG2:user/release-keys]
- Steps to reproduce the problem (including sample code if appropriate).
precondition: Auto sync option should be OFF on SettingsQ&gt;Eaccount sync 1.
Turn mobile on, and Go to Gmail app and set gmail account 2. Wait for
message list appearing - What happened. Q&quot;EYour email will appear shortlyQ&quot;E
message is displayed, but nothing changed. - What you think the correct
behavior should be. Informing auto sync off message should be displayed
instead of Q&quot;EYour email will appear shortlyQ&quot;E msg, This is not friendly
user at all.</description>
</bug>
<bug>
<bugid>8009</bugid>
<title>AVD Not Honoring Q&apos;EnetspeedQ&apos;E and Q&apos;EnetdelayQ&apos;E Settings</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-07-23T22:00:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>newb...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 05:54:02 +0000</openedDate>
<description>I have 3 emulators configured for 1.5, 1.6 and 2.0.1. Starting any from
the command line with the following: emulator -avd Q&quot;EXQ&quot;E -netdelay gprs
-netspeed gprs ...successfully launches the respective emulator without
error. I have an app on each emulator that uses the DefaultHttpClient
from org.apache.http to download images from a remote webserver (ie, not
on localhost). In every case, changing the Q&quot;EnetdelayQ&quot;E and Q&quot;EnetspeedQ&quot;E
switches has *no* effect on download time via as reported by this app.
(this same app correctly shows download metrics when run from an actual
device switched from wi-fi to 3G) Further, after TelnetQ&apos;Eng to each
respective emulator, Q&quot;Enetwork statusQ&quot;E reports the expected metrics for
whatever network settings I use at emulator launch. That is, Q&quot;Enetwork
statusQ&quot;E says what I expect, however downloading content via the app
seems to be as fast as my local network. IQ&apos;Eve also tried changing the
network characteristics via the Telnet session using Q&quot;Enet speedQ&quot;E and
Q&quot;Enet delayQ&quot;E with the same results. Host OS: Windows 7 SDK tools version:
sdk_r05 Eclipse version: 3.5.2 ADT plug-in version: 0.9.6 Platform
targeted by your project: 1.5 and up Version of the platform running in
the emulator: 1.5, 1.6, 2.0.1 STEPS TO REPRODUCE: 1. Start emulator
using Edge or GPRS network characteristics (something noticeably slow)
2. Load and run an app on emulator that uses DefaultHttpClient to
download content from a remote web server and reports download rates.
EXPECTED RESULTS: I expect to get results from the app that reflect the
network characteristic the emulator was started with. OBSERVED RESULTS:
Instead I see download metrics that reflect my local network.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 28 Apr 2010 19:56:53 +0000</when>
<what></what>
</comment>
<comment>
<author>bjbe...@gmail.com</author>
<when>Fri, 07 May 2010 02:04:05 +0000</when>
<what>This is out of my league.
But couldnQ&apos;Et you tether your phone to your computer and use that as your internet
connection? you would be using your phoneQ&apos;Es data but it would reflect your phoneQ&apos;Es
network.

Failing that, you would have to just emulate the speed you want. Say in this command
line specify the netspeed you want it to run at; Q&quot;Ewifi, 3g, edge, GPRSQ&quot;E could all be
set to different values or you could set it directly.</what>
</comment>
<comment>
<author>newb...@gmail.com</author>
<when>Fri, 07 May 2010 18:06:49 +0000</when>
<what>thanks for trying, but...

the point of my bug report is that i canQ&apos;Et test my apps with low-speed data 
connections.

1 - that would work if there was a way to force my phone to use an Edge or GPRS 
connection. as it stands, where iQ&apos;Em sitting and debugging my android apps i get a 
solid 3G connection.

2 - thatQ&apos;Es precisely what i would like to do, and is precisely what i reported as not 
working in this bug report.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Tue, 25 May 2010 23:28:06 +0000</when>
<what>Look like a regression, IQ&apos;Ell handle this.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 23 Jul 2010 22:00:18 +0000</when>
<what>fixed in the open-source tree.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:55:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5666</bugid>
<title>cant use voice search to navigate to addresses containing compound words</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jason.ci...@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 20:13:02 +0000</openedDate>
<description>I live on Q&quot;Evalleyview driveQ&quot;E, no spaces. Voice search in car mode hears
it as Q&quot;Evalley view driveQ&quot;E, separate words. Even when I state the zip
code it can not find my street, it will not find results with valleyview
as one word. Therefore I can not navigate home hands free. Its
infuriating while driving. Any street name that is a compound word would
have this issue. Would be nice if I had a hands free option to join
words or if search ignored spaces (as google web search can do). Using
motorola droid os 2.0.1.</description>
</bug>
<bug>
<bugid>90</bugid>
<title>HTTP DIGEST authentication not working</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T21:19:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>lcor1...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jan 2008 13:17:05 +0000</openedDate>
<description>HTTP DIGEST authentication is not working on Android. Sample source code
demonstrating the problem: HttpClient client = new HttpClient();
client.getState().setCredentials( new AuthScope(Q&quot;EmywebsiteQ&quot;E, 80,
Q&quot;EMyRealmQ&quot;E), new UsernamePasswordCredentials(Q&quot;EbobQ&quot;E, Q&quot;EtestQ&quot;E) ); GetMethod
getCommand = new GetMethod(Q&quot;Ehttp://mywebsite/testQ&quot;E);
getCommand.setDoAuthentication(true); int ret =
client.executeMethod(getCommand); If I run this code in a Q&quot;EnormalQ&quot;E Java
runtime environment, it works (so the DIGEST is correctly setup on the
server). If I execute this on Android I have these lines in the log
file, and it returns a HTTP 401 error : D/dalvikvm(554): Exception
java/lang/ClassNotFoundException from PathClassLoader.java:178 not
caught locally D/dalvikvm(554): NOTE: loadClass
Q&apos;Eorg/apache/harmony/luni/internal/ locale/ISO4Currencies_en_USQ&apos;E
0x40017d80 threw an exception D/dalvikvm(554): Exception
java/lang/ClassNotFoundException from PathClassLoader.java:178 not
caught locally D/dalvikvm(554): NOTE: loadClass
Q&apos;Eorg/apache/harmony/luni/internal/ locale/ISO4Currencies_enQ&apos;E 0x40017d80
threw an exception D/dalvikvm(554): Exception
java/lang/ClassNotFoundException from PathClassLoader.java:178 not
caught locally D/dalvikvm(554): NOTE: loadClass
Q&apos;Eorg/apache/harmony/luni/internal/ locale/ISO4CurrenciesToDigits_en_USQ&apos;E
0x40017d80 threw an exception D/dalvikvm(554): Exception
java/lang/ClassNotFoundException from PathClassLoader.java:178 not
caught locally D/dalvikvm(554): NOTE: loadClass
Q&apos;Eorg/apache/harmony/luni/internal/ locale/ISO4CurrenciesToDigits_enQ&apos;E
0x40017d80 threw an exception W/(554): Dec 21, 2007 9:55:25 AM
org.apache.commons.httpclient.HttpMethodDirector processWWWAuthChallenge
W/(554): WARNING: Unable to respond to any of these challenges:
{digest=Digest realm=Q&quot;EMyRealmQ&quot;E, qop=Q&quot;EauthQ&quot;E,
nonce=Q&quot;E5d488f3694fff8456d80b75074ca34fdQ&quot;E,
opaque=Q&quot;Ef095c0dcaa93f229fa8131f7c0d6b74cQ&quot;E} W/(554): Dec 21, 2007 9:55:50
AM org.apache.commons.httpclient.HttpMethodDirector
processWWWAuthChallenge W/(554): WARNING: Unable to respond to any of
these challenges: {digest=Digest realm=Q&quot;EMyRealmQ&quot;E, qop=Q&quot;EauthQ&quot;E,
nonce=Q&quot;Ea2cc4273bda9538b4056ffac6ceb80c7Q&quot;E,
opaque=Q&quot;E55a569c99c50f04659c93498a1fe0e68Q&quot;E}</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 22:04:30 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:19:13 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>4712</bugid>
<title>Droid does not rotate home screen outside of applications</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-12T17:50:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>129</stars>
<reportedBy>garedwa...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 05:22:47 +0000</openedDate>
<description>When I bought my Motorola Droid the home screen and contacts list would
automatically rotate when I turned the phone to landscape orientation.
Now it doesnQ&apos;Et do that except inside applications. I have verified that
the option is enabled under settings. Turning it on/off doesnQ&apos;Et fix it.
Factory reset doesnQ&apos;Et fix it. Rebooting the phone and taking out the
battery doesnQ&apos;Et resolve the issue either. It happened after I filled up
my home screen with shortcuts. It worked fine for 2 days (starting the
9th and ending the 11th) and the it stopped functioning. Many others
have this problem and there is a incorrectly categorized issue about it
(category: enhancement).
http://code.google.com/p/android/issues/detail?id=4555 This is a bug,
not an enhancement request</description>
<comment>
<author>garedwa...@gmail.com</author>
<when>Thu, 12 Nov 2009 05:25:46 +0000</when>
<what>The phone will only rotate if I slide out the keyboard.  It didnQ&apos;Et used to require
this, it would let me use the on-screen keyboard</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 12 Nov 2009 17:50:42 +0000</when>
<what></what>
</comment>
<comment>
<author>garedwa...@gmail.com</author>
<when>Thu, 12 Nov 2009 20:50:31 +0000</when>
<what>How is this Q&quot;EWorkingAsIntendedQ&quot;E.  It didnQ&apos;Et happen until recently.  Is there
documentation about this change!?</what>
</comment>
<comment>
<author>rmak...@gmail.com</author>
<when>Mon, 16 Nov 2009 15:23:38 +0000</when>
<what>I also am having the same issue, my home screen would rotate automaticaly when I 
bought the phone, but stopped after about an hour.</what>
</comment>
<comment>
<author>s.chatar...@gmail.com</author>
<when>Tue, 17 Nov 2009 03:31:44 +0000</when>
<what>I am having the same issue. I noticed it 2 days ago and not sure why the screen does 
not rotate anymore?</what>
</comment>
<comment>
<author>Parker.L...@gmail.com</author>
<when>Fri, 20 Nov 2009 03:43:12 +0000</when>
<what>Mine also stopped doing this after a day or so.</what>
</comment>
<comment>
<author>rjms...@gmail.com</author>
<when>Sat, 21 Nov 2009 04:49:43 +0000</when>
<what>Same here.  IQ&apos;Em going to return my phone if they donQ&apos;Et come up 
with a fix soon.
</what>
</comment>
<comment>
<author>filthysk...@gmail.com</author>
<when>Sun, 22 Nov 2009 17:51:01 +0000</when>
<what>Same thing with my phone , motorola droid. </what>
</comment>
<comment>
<author>jni...@gmail.com</author>
<when>Sun, 22 Nov 2009 18:29:32 +0000</when>
<what>Same issue homepage auto rotated fine for 1 or 2 days but doesnQ&apos;Et work any longer, most 
likely after adding a few shortcuts</what>
</comment>
<comment>
<author>philipfa...@gmail.com</author>
<when>Sat, 28 Nov 2009 04:09:38 +0000</when>
<what>Same issue as all the others.  Tried everything the original poster did with no luck.
 I do NOT think this is a shortcut adding/removing issue as I am a neat freak and
have changed/added/removed NOTHING from the home page.  

I must agree , if this type of thing is happening 2 days after using the phone Ill
tell you what the droid does, Q&quot;EDroid Does go back to walmartQ&quot;E.  </what>
</comment>
<comment>
<author>robtw...@gmail.com</author>
<when>Sat, 28 Nov 2009 14:26:12 +0000</when>
<what>Same thing here. It took about two days. Please 
fix it
</what>
</comment>
<comment>
<author>rwv...@gmail.com</author>
<when>Tue, 01 Dec 2009 17:34:59 +0000</when>
<what>I am having the same problem...It did work for several days (from Nov 26th to Nov
30th).  Now, it does not.  I have reset my phone to erase everything.  Oddly enough,
while running through the setup, the phone does rotate the screen as expected.  Once
I have completed setup, it no longer rotates unless I slide out the keyboard.  This
has to be some kind of a bug.</what>
</comment>
<comment>
<author>hankitup...@gmail.com</author>
<when>Thu, 03 Dec 2009 00:39:27 +0000</when>
<what>Same Issue worked for less than 8 hours, then quit rotating home screen. I have to
pop the keyboard. WTF!</what>
</comment>
<comment>
<author>ajeschke...@gmail.com</author>
<when>Thu, 03 Dec 2009 06:37:19 +0000</when>
<what>This just stopped working for me, too.  The home screen used to rotate because of the
accelerometer, but now it requires the keyboard to open.</what>
</comment>
<comment>
<author>sasimo...@gmail.com</author>
<when>Sun, 06 Dec 2009 18:56:24 +0000</when>
<what>Same issue. Pandahome doesnQ&apos;Et do this but default androind does</what>
</comment>
<comment>
<author>scott.yuan523@gmail.com</author>
<when>Sun, 06 Dec 2009 20:32:25 +0000</when>
<what>Same as everybody else.</what>
</comment>
<comment>
<author>CaseyPr...@gmail.com</author>
<when>Thu, 10 Dec 2009 07:14:00 +0000</when>
<what>Just thought IQ&apos;Ed put my hat in the ring and say I am experiencing--and annoyed by--this.</what>
</comment>
<comment>
<author>wangah...@gmail.com</author>
<when>Thu, 10 Dec 2009 21:35:25 +0000</when>
<what>Same issue. ItQ&apos;Es not works as intended.</what>
</comment>
<comment>
<author>SeanColl...@gmail.com</author>
<when>Thu, 10 Dec 2009 21:49:14 +0000</when>
<what>same problem</what>
</comment>
<comment>
<author>ehaabz...@gmail.com</author>
<when>Thu, 10 Dec 2009 21:57:53 +0000</when>
<what>NOTE TO ANYONE THAT READS THIS ISSUE AND IS CONSIDERING COMMENTING:

Do not add a comment on this thread stating you have the same problem. EVERYONEQ&apos;ES 
Droid works the same in this respect. Rather, STAR the thread at the top. ThatQ&apos;Es all 
you have to do, and that is how you vote this issue up as a problem. Please only 
comment have you have something new to add. ThereQ&apos;Es no need to flood everyoneQ&apos;Es 
inboxes with the fact that you have the same problem; in fact, that may work to the 
issueQ&apos;Es detriment, as people who do not wish to have their inboxes flooded may then 
REMOVE their star in order to unsubscribe from this list.</what>
</comment>
<comment>
<author>kweidri...@gmail.com</author>
<when>Wed, 16 Dec 2009 02:04:47 +0000</when>
<what>it happened right after the software update.  until then it all worked fine, and if u 
look at tiemstamps on this thread, it makes sense.  i think we jsut ahve to wai for the 
next update.</what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Wed, 16 Dec 2009 14:31:56 +0000</when>
<what>This wont get fixed because it is Q&quot;EintendedQ&quot;E behavior, its all they have been saying
and there is NO EXPLANATION anywhere about why they intended to do this. I would
really like to know why anyone would want their screens in portrait when they are
holding the phone in landscape.</what>
</comment>
<comment>
<author>yun...@gmail.com</author>
<when>Mon, 21 Dec 2009 06:23:32 +0000</when>
<what>I am having the same issues with the default home program. It has crashed a couple
times. The entire OS locked up once the other day and I had to pop the battery out of
it. I hope I donQ&apos;Et ever have to do that again because I had to do that every 8 hours
with my old Blackberry Curve 8330.</what>
</comment>
<comment>
<author>tony4loa...@gmail.com</author>
<when>Mon, 28 Dec 2009 05:45:01 +0000</when>
<what>IQ&apos;Em typing this message using my Droid and its dolphin browser. The virtual 
keyboard works when the phone is on its side when using the browser but NOT 
when using the OS only.  IQ&apos;Eve only had my phone ONE DAY!!
</what>
</comment>
<comment>
<author>andrew.r...@gmail.com</author>
<when>Tue, 29 Dec 2009 04:56:58 +0000</when>
<what>Whether it is working as intends or not, its obvious that this is a desired feature by Android 
users.  Can we get this feature as an option in the next version update?</what>
</comment>
</bug>
<bug>
<bugid>16141</bugid>
<title>when opening any xhtml sites whose mime type is application/xhtml+xml then it directly opening the source code not in the html format</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mukeshch...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 05:59:32 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>trashc...@gmail.com</author>
<when>Thu, 19 May 2011 15:11:30 +0000</when>
<what>the same issue is happening when our users are accessing our portal with their Android devices. We have the same result no matter the OS version or device model.
If we change the content type to text/html, the content will be displayed but very small. The solution for this would be to introduce the meta tag Q&quot;EviewportQ&quot;E but not possible in our environment.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9717</bugid>
<title>Media Player Enhancements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>abra...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 15:40:29 +0000</openedDate>
<description>Overall IQ&apos;Ed say Android OS is an awesome platform! I was an iPhone user
and loved my iPhone but ATQ&amp;ET just doesnQ&apos;Et have the coverage I need so I
dropped and went to Verizon. I picked up the Motorola Droid A855 and I
have been very impressed. There are some features that it still lacks I
think to get it on par with the user community. One that is very
important to me is the Media Player app. I have a few issues with it
that IQ&apos;Ed like to point out. 1. One thing that is very annoying is that
if you have a series of MP3Q&apos;Es that are numbered, letQ&apos;Es say from 62000 to
62075, the media player doesnQ&apos;Et sort them numerically (62001, 62002,
62003, 62004...). Instead you get something like this...(62001, 62010,
62020, 62032, 62043, 62056, 62066, 62002, 62011, 62021, 62033, 62044,
62057...). This is very annoying particularly in this case as this is an
audio book. So you canQ&apos;Et just add the files and play them in order, and
I have found no easy way to SORT. 2. You need to add some sort of
equalizer presets to change the audio (rock, pop, voice, etc). 3. You
need to add a volume leveling option that will try to keep the volume
levels for all your music files constant rather than some tracks being
super loud and some being very quiet. 4. The Shuffle feature needs
better logic. It doesnQ&apos;Et shuffle through all the tracks in a playlist
and it also replays tracks even if you have Repeat turned off. IQ&apos;Em very
big on music and media so these are things I use daily. I get frustrated
many times with the Droid in that area. Make the phone robust for the
Q&quot;EtechiesQ&quot;E but also make it do the cool stuff really well too. Do that
and youQ&apos;Ell be untouchable! Right now, I still have to give my #1 pick to
the iPhone, and that is one of the major reasons. Might seem trivial,
but to me itQ&apos;Es not. NOTE: This form is only for requesting new features
in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>3247</bugid>
<title>some keyboard entry situations will not turn horizontal</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-13T20:55:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>daniel.wilkerson@gmail.com</reportedBy>
<openedDate>Mon, 13 Jul 2009 18:54:37 +0000</openedDate>
<description>I have a G2. I canQ&apos;Et stand typing on that tiny virtual keyboard when the
phone is displaying vertically; I always turn it horizontally. However
this doesnQ&apos;Et work for the google search widget on the main screen.
Please make it work for all situations where the user wants to give text
input.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 13 Jul 2009 20:55:30 +0000</when>
<what>Working as designed on HTC magic.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:18:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16385</bugid>
<title>Need Q&apos;Emark allQ&apos;E or Q&apos;Einvert selectionQ&apos;E feature</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>vicky.al...@2wglobal.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 08:29:20 +0000</openedDate>
<description>Need Q&apos;Emark allQ&apos;E or Q&apos;Einvert selectionQ&apos;E feature in gmail and email apps.
Now we have to mark every single email manually to delete them, which is
frustrating monkeywork.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:10:19 +0000</when>
<what>IQ&apos;Em changing the title of this bug report to focus on the Email app.

To report bugs in the Gmail client, please use this link:  http://www.google.com/support/forum/p/Google+Mobile?hl=en
</what>
</comment>
</bug>
<bug>
<bugid>11174</bugid>
<title>Browser: Mobile webpage broken?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 12 Sep 2010 12:54:13 +0000</openedDate>
<description>http://m.bt.dk/touch/? Is all text with no linefeeds.</description>
</bug>
<bug>
<bugid>4997</bugid>
<title>HTC DREAM I CANT OPEN MY PHONE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>christin...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 13:51:28 +0000</openedDate>
<description>I have the HTC dream or G1 everytime I try to unlock it it freezes it
will then stay with the password on for about a minute or two then turn
black and the HTC sgin comes on it will then return to the main screen
for me to put my password in. I also tryed taking out the battery and
putting it back in but that did nothing im hoping someone has a way of
me fixing it at this moment im even thinking of having to reboot it.
PLEASE HELP</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:23:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12522</bugid>
<title>Vibrate then ring</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>coryjsea...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 14:15:51 +0000</openedDate>
<description>Allowing incoming calls to vibrate for a few seconds (configurable?)
before ringing is a now-common ring option not available to date on
Android. Please include it as a standard ring option! I recommend that
it be a dependent option under Vibrate on/off.</description>
</bug>
<bug>
<bugid>8554</bugid>
<title>Windows 7 USB Drivers for SDK and ADB Failing </title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-02-02T22:29:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>photolar...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 18:17:23 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Windows 7 32bit Ultimate
SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E
tool UI): API7 (installed all API7 versions from SDK) Eclipse version:
n/a ADT plug-in version: n/a Platform targeted by your project: Sapphire
32B Version of the platform running in the emulator: API7 STEPS TO
REPRODUCE: 1. Windows 7: USB Drivers for Windows XP/Vista will not work
2. Tried many different approaches to manually install the drivers 3.
Even when manually installing via Device Manager/Legacy Hardware, the
device reads as unusable(yellow exclamation point). Thus is it possible
to get the SDK to function in a Windows7 environment. If so, please
explain steps required. Thanks. EXPECTED RESULTS: Simply to get SDK to
allow installation of USB drivers for Windows 7 thereby allowing use of
ADB or Fastboot to a connected device via USB cord OBSERVED RESULTS:
Unable to get drivers to function in Windows 7 so that ADB or Fastboot
can connect to android device. ADDITIONAL INFORMATION: Attach sample
project, etc. If possible, try to reproduce using ApiDemos. If the
problem is happening in the emulator, consider attaching the output of
Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:58:26 +0000</when>
<what></what>
</comment>
<comment>
<author>lilha...@gmail.com</author>
<when>Wed, 02 Feb 2011 21:51:03 +0000</when>
<what>If you are rooted...I fix could be to install DarkTremor A2SD.  Google it.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 02 Feb 2011 22:29:56 +0000</when>
<what>This sounds like an obsolete issue. We officially support Windows 7 now and the latest USB Driver (revision 4) is signed and test for both Win7 32-bit and 64-bit flavors. You can get it by installing the SDK Manager via android.com.

Please reopen a separate bug if you have issues with the latest driver.</what>
</comment>
</bug>
<bug>
<bugid>17665</bugid>
<title>RTL Support Broken in 2.2</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-06-15T16:35:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>metaphys...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 02:52:23 +0000</openedDate>
<description>Whenever I visit a site or use an application that displays a language
that should be written right to left, Android displays the characters
left to right (backwards). No matter how the page is formatted, the text
is always displayed improperly. IQ&apos;Eve read a few other bug reports about
rtl support but none has been answered and they have been closed before
resolution. There really needs to be a resolution to this so rtl
languages can be displayed.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:35:56 +0000</when>
<what>RTL support is a work in progress, and this particular bug report adds nothing.</what>
</comment>
</bug>
<bug>
<bugid>10073</bugid>
<title>Wrong Time Zone value for Yangon</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Myanm...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 13:55:26 +0000</openedDate>
<description>The time zone Value for Yangon in Android 2.1 is wrong. The value for
Yangon is UTC +6:30. But in Android 2.1 it is wrongly assign as +0:00
Please provide solution for time zone +6?30 Thanks. NOTE: This form is
only for reporting user bugs in 2.1. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.1. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>16338</bugid>
<title>error msg</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-25T18:38:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shekhar...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 13:55:37 +0000</openedDate>
<description>sir, At present i am using LG-p500 optimus one. Problem that i m facing
is that phone is hanging too much. Android version: 2.2.1</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Apr 2011 18:38:20 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>13027</bugid>
<title>Hazel Qwerty QVGA LCD 240x320_GMS R8 Process com.google.android.apps.genie.geniewidget has stopped unexpectedly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 11:20:35 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. (Qwerty mode) Idle - Menu -
NewsQ&amp;Eweather - Menu key - Settings - Weather settings - uncheck Q&quot;EUse my
locationQ&quot;E - Set location - 2. input any character in the text field, by
the Qwerty HW keypad 3. Press the Right Navi key on the Qwerty HW
keypad, to move the focus on the Q&quot;ESearchQ&quot;E icon 4. Press the Enter key on
the Qwerty HW keypad, to search the location. 5. During Searching popup,
close the Qwerty HW keypad. 6. Repeat 2 ~ 5, until Process
com.google.android.apps.genie.geniewidget has stopped unexpectedly. -
What happened. Process com.google.android.apps.genie.geniewidget has
stopped unexpectedly. - What you think the correct behavior should be.
There should be no Sorry popup.</description>
</bug>
<bug>
<bugid>16747</bugid>
<title>Dialing problem with speaker on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jackpow...@ieee.org</reportedBy>
<openedDate>Wed, 11 May 2011 17:05:21 +0000</openedDate>
<description>Phone: Nexus S 4G (a few days old) Android version: 2.3.4 I like to use
a contact to simplify checking of voicemail on my home phone (Verizon is
the telco). When done manually, I dial the Verizon number, then I am
prompted to enter my home phone number followed by # and then prompted
to enter my PIN followed by #. For the contact phone number on my Nexus
S, I use commas to enter some pauses in the string of numbers and pound
signs so the string looks like: xxxxxxxxxx,,,,yyyyyyyyyy#,,zzzz# where
xxxxxxxxxx is the Verizon number, yyyyyyyyyy is my home phone number and
zzzz is my PIN. When this number string is dialed with the speaker on,
the voicemail system does not recognize my home phone number. When it is
dialed without the speaker on, it works fine. I used this same technique
on my previous phone (Palm Pre) and it worked fine with the speaker on.
When I slowed things down by entering a comma between each number in my
home phone and PIN: xxxxxxxxxx,,,,y,y,y,y,y,y,y,y,y,y,#,,z,z,z,z,# it
worked fine with the speaker on, but took way too long to dial the
string.</description>
</bug>
<bug>
<bugid>14950</bugid>
<title>Back button doesnQ&apos;Et work after OTA to 2.3.3</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T19:34:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>mchucarr...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 16:06:35 +0000</openedDate>
<description>IQ&apos;Em using a Google holiday Nexus-S. This morning, I recieved an OTA to
2.3.3, build number GRI40, Kernel 2.6.35.7-g1d030a7, android-build@apa28
#1, baseband I9020XXKB1. Before the OTA, everything was working
correctly. After the OTA, the back button has stopped working. IQ&apos;Eve got
the vibration on keypress turned on. The other three hardware buttons
(menu, search, and home) all continue to work correctly, and the phone
vibrates when theyQ&apos;Ere pressed. The back button doesnQ&apos;Et respond at all -
not even to vibrate on press. This seems to be true in all contexts -
the home screen, inside preferences, and in every application that IQ&apos;Eve
found that uses the back button. To reproduce, I would guess just do the
OTA upgrade, except that IQ&apos;Ed guess it would have been seen before.</description>
<comment>
<author>mbrum...@gmail.com</author>
<when>Wed, 23 Feb 2011 23:08:39 +0000</when>
<what>Thanks for posting the logcat :( Now I have to wait forever. </what>
</comment>
<comment>
<author>Trinitro...@gmail.com</author>
<when>Thu, 24 Feb 2011 10:45:33 +0000</when>
<what>You know what? After each google glogal update you need to wipe your phone. I think that this might help you</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:34:47 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>17644</bugid>
<title>cts fail of android.media.cts.MediaPlayerTest#testPlayMp3StreamNoLength</title>
<status>WorkingAsIntended</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-06-16T18:37:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>wanglinb...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 10:42:30 +0000</openedDate>
<description>- Steps to reproduce the problem. Run CTS test case instruction:
cts_host Q&gt;E start --plan CTS -t
android.media.cts.MediaPlayerTest#testPlayMp3StreamNoLength - What
happened. The case failed as junit.framework.AssertionFailedError at
android.media.cts.MediaPlayerTest.streamTest(MediaPlayerTest.java:482) -
What you think the correct behavior should be I test it on Android
phone, it also fail. Is some errors in the case?</description>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Tue, 14 Jun 2011 10:55:23 +0000</when>
<what>The log is :

cts_host Q&gt;E start --plan CTS -t android.media.cts.MediaPlayerTest#testPlayMp3StreamNoLength
cts_host Q&gt;E start test android.media.cts.MediaPlayerTest#testPlayMp3StreamNoLength
==============================================================
Test package: android.media
android.media.cts.MediaPlayerTest#testPlayMp3StreamNoLength........(fail)
junit.framework.AssertionFailedError at android.media.cts.MediaPlayerTest.streamTest(MediaPlayerTest.java:482)
at android.media.cts.MediaPlayerTest.streamTest(MediaPlayerTest.java:482)
at android.media.cts.MediaPlayerTest.testPlayMp3StreamNoLength(MediaPlayerTest.java:438)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:204)
at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:194)
at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
at android.media.cts.MediaPlayerTest.streamTest(MediaPlayerTest.java:482)
at android.media.cts.MediaPlayerTest.testPlayMp3StreamNoLength(MediaPlayerTest.java:438)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:204)
at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:194)
at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)

==============================================================
Time: 62599.818s</what>
</comment>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Wed, 15 Jun 2011 03:28:45 +0000</when>
<what>Did the case aims at testing Stagefright, not the old engine-Opencore? But we use Opencore as the media engine, and Google allows this. So is the case need modify?</what>
</comment>
<comment>
<author>menghong...@gmail.com</author>
<when>Wed, 15 Jun 2011 03:50:08 +0000</when>
<what>Hi,I also meet this error. will follow up it.seems at this time, after 6 seconds, cts expect the playing stop. but it is still playing. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:36:32 +0000</when>
<what></what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Wed, 15 Jun 2011 20:03:03 +0000</when>
<what>This test checks that the media framework correctly streams content over http when the server does not specify a content-length header. Are you seeing this fail on a stock Android phone? If so, which one?
</what>
</comment>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Thu, 16 Jun 2011 02:26:34 +0000</when>
<what>Did the case aims at testing Stagefright, not the old engine-Opencore? But we use Opencore as the media engine (Google allows use this engine), so is this cause the case fail? If true, how to resolve it?
</what>
</comment>
<comment>
<author>menghong...@gmail.com</author>
<when>Thu, 16 Jun 2011 02:54:05 +0000</when>
<what>Hi, I am an engineer from Motorola. I am testing on Motorola MB525. it use opencore as playing engineer. and did not pass the case. </what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Thu, 16 Jun 2011 18:33:26 +0000</when>
<what>You are free to use a different or modified media framework implementation, but you should ensure its behavior is sufficiently like the standard media framework, so that applications can rely on consistent behavior across devices.</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 16 Jun 2011 18:37:52 +0000</when>
<what></what>
</comment>
<comment>
<author>menghong...@gmail.com</author>
<when>Fri, 17 Jun 2011 03:18:53 +0000</when>
<what>So is it an opencore issue? Because I test with StageFright, and it pass the case with the same codec. </what>
</comment>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Fri, 17 Jun 2011 03:39:11 +0000</when>
<what>The opencore is google allows playing engineer on froyo, and most stock Android devices is take opencore as playing engineer (like the Motorola MB525) on froyo, but also failed. Could the case should compatible with the opencore?</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 17 Jun 2011 05:27:57 +0000</when>
<what>If it uses OpenCore on Froyo or later, itQ&apos;Es not stock Android. :)
In any case, this appears to be an area where OpenCore behaves differently from Stagefright, so youQ&apos;Ell want to address that.
</what>
</comment>
<comment>
<author>menghong...@gmail.com</author>
<when>Fri, 17 Jun 2011 07:17:25 +0000</when>
<what>Hi Marc
you mean we need to fix this issue on opencore? but this is google released, and I am not sure if we can fix it.</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 17 Jun 2011 14:56:16 +0000</when>
<what>IQ&apos;Em not sure what you mean by Q&quot;Ethis is google releasedQ&quot;E in this context. It is true that the Froyo branch still contains the OpenCore framework sources, however a standard Froyo build uses Stagefright, not OpenCore, and you would need to make changes to the system in order for it to use OpenCore. If you make changes to the system, you should make sure that those changes donQ&apos;Et break CTS.

</what>
</comment>
<comment>
<author>menghong...@gmail.com</author>
<when>Mon, 20 Jun 2011 02:35:30 +0000</when>
<what>hi
I got it. But our product use opencore as play engine before. and the former release has already shipped. and the MOL version can not pass cts 2.2-R6. what is your opinion about this? because it might not be possible to change the engine to stagefright. Can we get a waiver from Google?</what>
</comment>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Mon, 20 Jun 2011 02:42:15 +0000</when>
<what>I have the some issue, change to stagefright is difficult.</what>
</comment>
<comment>
<author>wzz_m...@sina.com</author>
<when>Tue, 09 Aug 2011 08:58:00 +0000</when>
<what>I am an engineer from K-TOUCH. I am testing on K-TOUCH W700. it use opencore as playing engineer. and did not pass the case. What should we do? change to stagefright?
</what>
</comment>
<comment>
<author>andy.d...@enspert.com</author>
<when>Mon, 14 Nov 2011 03:12:54 +0000</when>
<what>is this issue Q&quot;EwaiverQ&quot;E or Q&quot;Emust fix itQ&quot;E on froyo device?</what>
</comment>
</bug>
<bug>
<bugid>20061</bugid>
<title>OutOfMemoryError found in monkey test with google maps(v 5.8.0). </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gchoiD...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 05:04:24 +0000</openedDate>
<description>OutOfMemoryError found during on the monkey test with following command:
monkey -s 2215598460 -p com.google.android.apps.maps
--monitor-native-crashes --ignore-security-exceptions
--kill-process-after-error --pct-trackball 0 --pct-nav 0 --pct-anyevent
10 --pct-appswitch 2 -v -v --throttle 500 600000 Google Maps v5.8.0
found from logs: 09-10 10:25:24.983 5347 5358 W System.err:
java.lang.OutOfMemoryError 09-10 10:25:24.993 5347 5358 W System.err: at
G.P.a(Unknown Source) 09-10 10:25:24.993 5347 5358 W System.err: at
t.Q.a(Unknown Source) 09-10 10:25:24.993 5347 5358 W System.err: at
t.ag.c(Unknown Source) 09-10 10:25:24.993 5347 5358 W System.err: at
t.ai.a(Unknown Source) 09-10 10:25:24.993 5347 5358 W System.err: at
t.ai.a(Unknown Source) 09-10 10:25:24.993 5347 5358 W System.err: at
t.ai.a(Unknown Source) 09-10 10:25:24.993 5347 5358 W System.err: at
t.S.handleMessage(Unknown Source) 09-10 10:25:24.993 5347 5358 W
System.err: at android.os.Handler.dispatchMessage(Handler.java:99) 09-10
10:25:24.993 5347 5358 W System.err: at
android.os.Looper.loop(Looper.java:130) 09-10 10:25:24.993 5347 5358 W
System.err: at t.ai.aA_(Unknown Source) 09-10 10:25:24.993 5347 5358 W
System.err: at t.as.aA_(Unknown Source) 09-10 10:25:24.993 5347 5358 W
System.err: at ad.i.a(Unknown Source) 09-10 10:25:24.993 5347 5358 W
System.err: at ad.i.run(Unknown Source) 09-10 10:25:25.203 5347 5358 W
dalvikvm: threadid=9: thread exiting with uncaught exception
(group=0x4001e560)</description>
<comment>
<author>gchoiD...@gmail.com</author>
<when>Thu, 15 Sep 2011 05:16:58 +0000</when>
<what>09-10 10:25:27.165  5347  5347 E Decode resource failed as memory short: java.lang.OutOfMemoryError: bitmap size exceeds VM budget
09-10 10:25:27.205  5347  5358 E AndroidRuntime: FATAL EXCEPTION: vts_GMM
09-10 10:25:27.205  5347  5358 E AndroidRuntime: java.lang.OutOfMemoryError
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at G.P.a(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at t.Q.a(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at t.ag.c(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at t.ai.a(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at t.ai.a(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at t.ai.a(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at t.S.handleMessage(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:99)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:130)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at t.ai.aA_(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at t.as.aA_(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at ad.i.a(Unknown Source)
09-10 10:25:27.205  5347  5358 E AndroidRuntime: 	at ad.i.run(Unknown Source)</what>
</comment>
</bug>
<bug>
<bugid>4117</bugid>
<title>Cannot copy n paste anything</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-11-06T13:05:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>alextoo...@gmail.com</reportedBy>
<openedDate>Sun, 04 Oct 2009 02:06:47 +0000</openedDate>
<description>The copy nQ&apos;E paste is limited only to the text input field. The ability
should be available to copy and text from a webpage or a received email
should be available. Thanks.</description>
<comment>
<author>alextoo...@gmail.com</author>
<when>Sun, 04 Oct 2009 02:10:05 +0000</when>
<what>I meant the ability to copy ANY text from a website or received email/MMS should be
there.  Thanks.</what>
</comment>
<comment>
<author>mmau...@gmail.com</author>
<when>Fri, 09 Oct 2009 16:02:19 +0000</when>
<what>You can copy text in the web browser: long-press on the page at a place without a
link, the use Q&quot;Ecopy textQ&quot;E. Or use the Menu button and find the Q&quot;Ecopy textQ&quot;E item.

But you are right: it would be nice if it would work in other apps, especially in the
mail app.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:05:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14559</bugid>
<title>NDK R5B: stdlib.h does not define wchar_t if __cplusplus is not defined (Android-5 and 4.4.0 EABI)</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>noloa...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 20:45:28 +0000</openedDate>
<description>Below was found during an OpenSSL cross-compile.
//////////////////////////////////////////////////////////////////// //
Q&lt;ENDKQ&gt;E/platforms/android-5/arch-arm/usr/include/stdlib.h /* wchar_t is
required in stdlib.h according to POSIX. * note that defining
__need_wchar_t prevents stddef.h * to define all other symbols it does
normally */ #define __need_wchar_t #include Q&lt;Estddef.hQ&gt;E ... extern size_t
mbstowcs(wchar_t *, const char *, size_t); extern int mbtowc(wchar_t *,
const char *, size_t);
//////////////////////////////////////////////////////////////////// //
Q&lt;ENDKQ&gt;E/toolchains/arm-eabi-4.4.0/prebuilt/linux-x86/lib/gcc/arm-eabi/4.4.0/include/stddef.h
... #ifndef __WCHAR_TYPE__ #define __WCHAR_TYPE__ int #endif #ifndef
__cplusplus typedef __WCHAR_TYPE__ wchar_t; #endif
////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// //
Lazy manQ&apos;Es fix for
Q&lt;ENDKQ&gt;E/platforms/android-5/arch-arm/usr/include/stdlib.h /* wchar_t is
required in stdlib.h according to POSIX. * note that defining
__need_wchar_t prevents stddef.h * to define all other symbols it does
normally */ #define __need_wchar_t #include Q&lt;Estddef.hQ&gt;E #include
Q&lt;Estddef.hQ&gt;E #include Q&lt;Estring.hQ&gt;E #include Q&lt;Ealloca.hQ&gt;E #include Q&lt;Estrings.hQ&gt;E
#include Q&lt;Ememory.hQ&gt;E #ifndef __WCHAR_TYPE__ #define __WCHAR_TYPE__ int
#endif #ifndef wchar_t typedef __WCHAR_TYPE__ wchar_t; #endif ... extern
size_t mbstowcs(wchar_t *, const char *, size_t); extern int
mbtowc(wchar_t *, const char *, size_t);</description>
<comment>
<author>noloa...@gmail.com</author>
<when>Sat, 05 Feb 2011 20:53:07 +0000</when>
<what>Sorry guys,

The following is not clear. Because the definition for wchar_t is so deeply nested in Q&apos;E#ifndefQ&apos;E (in stddef.h), wchar_t is never defined.

Also, please forgive the lack of a patch. I know my solution was a brutal hack, and I am not going to try and pass it off as desirable.

~JW

////////////////////////////////////////////////////////////////////
// Q&lt;ENDKQ&gt;E/toolchains/arm-eabi-4.4.0/prebuilt/linux-x86/lib/gcc/arm-eabi/4.4.0/include/stddef.h
...
#ifndef __WCHAR_TYPE__
#define __WCHAR_TYPE__ int
#endif
#ifndef __cplusplus
typedef __WCHAR_TYPE__ wchar_t;
#endif
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Feb 2011 04:27:56 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 14:06:53 +0000</when>
<what>The 4.4.0 compiler is deprecated and will be removed soon.
Do you have the same issue with the 4.4.3 one?</what>
</comment>
</bug>
<bug>
<bugid>11218</bugid>
<title>Deleting gen folder deletes src folders of both application project and library projects in Eclipse</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-05-12T21:28:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>15</stars>
<reportedBy>fernando...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 11:19:02 +0000</openedDate>
<description>When you delete Q&quot;EgenQ&quot;E folder of an application project within Eclipse
ADT plugin also deletes ALL src folders of application project and
Android library projects linked to the application project. The Q&quot;EgenQ&quot;E
folder is a folder that contains generated sources (R files). Deleting
this folder (such as bin or build) should only result in regenerating
the folder and its contents. This BUG ruined three days of work, since
many changes were not yet uploaded to SVN!!! Please correct this BUG as
soon as possible. I am using alternative source location (src/main/java
instead of src). The version of ADT and SDK tools used are the last ones
(0.9.8 and R8).</description>
<comment>
<author>charles....@gmail.com</author>
<when>Thu, 16 Sep 2010 04:19:11 +0000</when>
<what>Additional details. 
Reproduced on Mac and Windows ADT 0.9.8 and SDK Tools R7.
Deletion of src happens during build, if Build Automatically is on it can happen immediately as it tries to recreate R.Java

Should be high priority.</what>
</comment>
<comment>
<author>Don.Tavo...@gmail.com</author>
<when>Thu, 16 Sep 2010 16:38:23 +0000</when>
<what>We are also have this exact same issue.  Tried reinstalling eclipse and the same problem keeps happening.  Tried different computer and the same problem.  Deleting the gen folder deletes the source code.</what>
</comment>
<comment>
<author>frsazev...@gmail.com</author>
<when>Mon, 20 Sep 2010 15:03:33 +0000</when>
<what>I can confirm this issue.</what>
</comment>
<comment>
<author>MingQ....@gmail.com</author>
<when>Tue, 21 Sep 2010 15:25:15 +0000</when>
<what>i just updated ADT to 0.9.8 and same issue happened to me, the src is deleted without warning, and i lost my days of work! very upset now. any way to get old version of ADT?</what>
</comment>
<comment>
<author>dcapit...@gmail.com</author>
<when>Wed, 22 Sep 2010 02:06:34 +0000</when>
<what>I am having this problem as well.
I delete the ?res? folder and then do a build. The build process deletes the source files. The ?src? folder remains but it is empty. I can delete the R.java file only and the build does not affect the src files.
I have re-installed Eclipse both Ganymede and Galileo several times. I have tried various compiler settings. I have imported sample projects and known working projects and still have this problem . I have imported project preferences from know good working environments and STILL this  problem will not go away.  I even went through the registry deleting anything that looked like it was related to eclipse.
</what>
</comment>
<comment>
<author>david%ic...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 03:32:20 +0000</when>
<what>Confirmed.  Please fix ASAP as this makes developing with Eclipse damm near impossible.</what>
</comment>
<comment>
<author>neclep...@gmail.com</author>
<when>Thu, 23 Sep 2010 18:40:38 +0000</when>
<what>Also, this happens after cleaning with Ant.</what>
</comment>
<comment>
<author>dcapit...@gmail.com</author>
<when>Fri, 24 Sep 2010 10:42:51 +0000</when>
<what> ***** Recent updates may have fixed this problem ******

I checked for updates today and I recieved the folllowing releases:
    
Android DDMS	0.9.9.v201009221407-60953
Android Development Tools	0.9.9.v201009221407-60953
Eclipse IDE for Java Developers	1.2.2.20100216-1730

With these updates the problem seems to have gone away. I will do more testing today.</what>
</comment>
<comment>
<author>mse...@gmail.com</author>
<when>Thu, 07 Oct 2010 15:04:50 +0000</when>
<what>IQ&apos;Eve removed from workspace several proyects. This have caused all Lib proyects related to them to lose their src content. More than a day of hard work lost.</what>
</comment>
<comment>
<author>luciano.broussal@gmail.com</author>
<when>Sun, 14 Nov 2010 12:28:53 +0000</when>
<what>same issue !!!</what>
</comment>
<comment>
<author>santoshs...@gmail.com</author>
<when>Wed, 29 Dec 2010 05:46:57 +0000</when>
<what>I can confirm this issue... Lost one whole day work (Since didnQ&apos;Et committed to SVN). Very upset... Please fix as early as possible..

More Info...
I am using 
8.0.1.v201012062107-82219 - ADT version
8.0.1.v201012062107-82219 - DDMS version</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 30 Apr 2011 20:10:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Sat, 30 Apr 2011 20:17:00 +0000</when>
<what>This was fixed In a hotfix. </what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 01:06:35 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 12 May 2011 21:28:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7145</bugid>
<title>we dont want cheater detecter  app on my phone </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-03-15T15:43:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vjjbnea...@gmail.com</reportedBy>
<openedDate>Sun, 14 Mar 2010 13:01:16 +0000</openedDate>
<description>WE DONQ&quot;ET WANT THIS APP ON OUR PHONE.ITQ&apos;ES NOT A LIE DEECTOR APP. ITS A
FRAUD APP AND WE WANT IT OFF OR WEQ&apos;ERE TELLING GOOGLE</description>
<comment>
<author>vjjbnea...@gmail.com</author>
<when>Sun, 14 Mar 2010 13:05:22 +0000</when>
<what> anthonyo...@gmail.com IS SAYING ITS A LIE DETECTOR APP BUT I REALLY A FRUARD APP AS I 
CALL IT AND HES CALLING US A LIE AND, HOW CAN HE SAY ITS A LIE APP WHEN HE DOSNT HAVE 
OUR PHONE</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 15 Mar 2010 15:43:31 +0000</when>
<what>This bug tracker exists to report bugs with the platform and its APIs. For this kind of 
issue, please report problems to the Android Market.</what>
</comment>
</bug>
<bug>
<bugid>9307</bugid>
<title>Email Application Partial Wake Lock</title>
<status>Reviewed</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>55</stars>
<reportedBy>davewhit...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 15:56:47 +0000</openedDate>
<description>Using Froyo (FRF83) - IQ&apos;Eve just started using the Email application
synchronized with an Exchange server through ActiveSync. I have set the
update frequency to never, as I intend to force all synchronization
manually within the Email application. The Email application is holding
a Partial Wake Lock while my phone is on standby. The number of minutes
locked is well over half the amount of time my phone has been on
standby. For example, leaving it on overnight I might find 4-5 hours in
a partial wake lock. I have since deleted my Exchange account in the
email app and the lock is no longer a problem, despite continuing to
have another IMAP account setup. So this issue appears to be with the
Exchange/ActiveSync integration only. My battery life seems to be hit
significantly in standby with this problem. IQ&apos;Ell find the battery life
depleted by 20% or more overnight. But if I manage to kill the serve (by
killing the process with a task killer and stopping the service in
Applications), I find the standby uses very little power overnight (just
a few %). IQ&apos;Eve seen a similar issue also posted regarding 2.1 update 1,
but it seems to be caused by a different service name.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 25 Jun 2010 03:31:34 +0000</when>
<what>We havenQ&apos;Et seen this reported; I wonder whether there isnQ&apos;Et some kind of looping behavior going on.  Can you contact me via email so that I can give you instructions for generating a log?   And are you familiar with using adb?</what>
</comment>
<comment>
<author>rippera...@gmail.com</author>
<when>Fri, 13 Aug 2010 15:14:04 +0000</when>
<what>I have the same problem with Froyo. However, I have the checking interval set to one hour.

Yesterday, 19 hours after unplugging, the stock email application had registered 7 hours partial wake lock. That seems a bit much.</what>
</comment>
<comment>
<author>jmacou...@gmail.com</author>
<when>Sun, 22 Aug 2010 23:02:17 +0000</when>
<what>I have same problem with Eclair. Check interval 30 minutes. 12 after unplugging, the email app had registered 9 hours partial wake lock...</what>
</comment>
<comment>
<author>ipee...@gmail.com</author>
<when>Tue, 31 Aug 2010 20:48:55 +0000</when>
<what>Same problem here on Froyo. Seems exchange is OK if you have background data disabled. Enable background data in accounts and it spanks the battery.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 31 Aug 2010 21:07:22 +0000</when>
<what>If youQ&apos;Ere seeing that kind of behavior, I suspect the application is in some kind of looping behavior (the app doesnQ&apos;Et hold a wake lock under normal conditions).  Could you send me a log, following the instructions below:


HereQ&apos;Es some info about generating logs for Email.

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging, go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.
</what>
</comment>
<comment>
<author>markus.k...@gmail.com</author>
<when>Tue, 21 Sep 2010 11:04:57 +0000</when>
<what>To those having the issue: have you tried deleteing and re-adding the exchange-account? This seems to make a difference on my Galaxy S. The problem mainly occurs after restoring data e.g. with TitaniumBackup.</what>
</comment>
<comment>
<author>davewhit...@gmail.com</author>
<when>Tue, 21 Sep 2010 14:09:38 +0000</when>
<what>Deleting and re-adding didnQ&apos;Et work for me.  I still received the same looping behavior.  Only thing that has mostly corrected it is changing to Q&quot;EpushQ&quot;E sync.  I didnQ&apos;Et want to be using data all of the time, so I preferred a manual sync, but doesnQ&apos;Et seem I can do that.</what>
</comment>
<comment>
<author>markus.k...@gmail.com</author>
<when>Fri, 24 Sep 2010 18:55:03 +0000</when>
<what>Strange enough, I got that problem again, too. Will try the Q&quot;EpushQ&quot;E option; would be really strange if that allowed for better battery life... 
One more thing: does it happen with exchange only, or IMAP/POP too? And what exchange-software are you running? IQ&apos;Em on Kerio, e.g.
</what>
</comment>
<comment>
<author>bhtz...@gmail.com</author>
<when>Mon, 27 Sep 2010 06:24:20 +0000</when>
<what>I have this problem, too.

After I analysis it and trace the code, I find some strange code.

In the runPingLoop() in EasSyncService.java,

If there are mailboxs and them can be sync, it will send a ping to exchange server.
Otherwise, the thread will sleep 60secs, 2secs, 10secs or 30 minutes by condition.
But before it goes to sleep, it doesnQ&apos;Et call runAsleep() to release Q&quot;Ewake lockQ&quot;E.

I am not sure it is right or not.

</what>
</comment>
<comment>
<author>kurtfimm...@gmail.com</author>
<when>Mon, 27 Sep 2010 07:30:53 +0000</when>
<what>Having exact same problems on my HTC desire running AOSP Froyo. The behaviour seems the worst when putting the phone in airplane mode. When in airplane mode, the Email app seems to be trying to sync continously without success. Battery was 56 % when going to sleep in airplane mode, woke 7 hours later and phone was completely drained and turned off... Will try push mode and report back....</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 28 Sep 2010 04:07:45 +0000</when>
<what>The HTC desire does NOT run the stock Android application; like all HTC devices (except Nexus One), it runs HTCQ&apos;Es software.

@bhtzeng - No, it does call runAsleep() except for the 2 second delay, and that should be very infrequent.</what>
</comment>
<comment>
<author>r...@roobix.net</author>
<when>Fri, 15 Oct 2010 17:51:34 +0000</when>
<what>Having the same problem on my G2.  I switched to Touchdown and noticed a substantial improvement to battery life.  IQ&apos;Ed really like to use the built-in Exchange support so I hope this is addressed soon.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 15 Oct 2010 17:55:28 +0000</when>
<what>Sorry, but we donQ&apos;Et have any leads on this unusual issue (no, this is NOT commonly seen).   WeQ&apos;Eve asked for logs from users, but (unless IQ&apos;Eve missed something), we havenQ&apos;Et gotten any.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 26 Oct 2010 18:36:51 +0000</when>
<what>Ok, weQ&apos;Eve discovered this issue, and itQ&apos;Es related to NOT using push on your Exchange account (youQ&apos;Ed probably also need to have at least one IMAP or POP account on your device).  IQ&apos;Ed suggest setting your accounts to Q&quot;EPushQ&quot;E until the fix for this is released.</what>
</comment>
<comment>
<author>rippera...@gmail.com</author>
<when>Wed, 27 Oct 2010 20:49:32 +0000</when>
<what>Ok. Would you still be helped by logs?</what>
</comment>
<comment>
<author>rippera...@gmail.com</author>
<when>Thu, 28 Oct 2010 07:09:53 +0000</when>
<what>I should probably add that I have been using JuiceDefender to periodically disable background data. Has anyone else having this problem been doing something similar?</what>
</comment>
<comment>
<author>nkulk...@gmail.com</author>
<when>Fri, 05 Nov 2010 01:50:04 +0000</when>
<what>I am at disbelief that base app like email has such a big flaw!! Someone pl fix this.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 05 Nov 2010 03:43:52 +0000</when>
<what>Using push is the most efficient way to use Exchange anyway, so IQ&apos;Ed advise using it.  As far as a fix, it already exists, but how and when it is pushed to different devices is something I donQ&apos;Et know.</what>
</comment>
<comment>
<author>nkulk...@gmail.com</author>
<when>Fri, 05 Nov 2010 03:49:47 +0000</when>
<what>I do not like to engage in online battle and mince words, but asking users to use push is little like Apple (read dictate).

I would appreciate if you could publish the fix on a community driven websites or so. AOSP email was the only app which could PUSH without Auto Sync.

Thanks.</what>
</comment>
<comment>
<author>r...@roobix.net</author>
<when>Fri, 05 Nov 2010 03:52:12 +0000</when>
<what>How can we go about obtaining the fix?  Some of us have rooted devices, so
we could take advantage of this now.

Thanks!</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 05 Nov 2010 04:03:47 +0000</when>
<what>The sources get pushed to AOSP as quickly as they can; IQ&apos;Em not sure when this particular change will be pushed.

As far as using push, IQ&apos;Em totally confused by your comment; I was offering a workaround that can be used immediately.  IQ&apos;Em not asking anyone to do anything.  I am curious why you think this is a bad option, though.

And finally, IQ&apos;Em not sure what Q&quot;EAOSP email was the only app which could PUSH without Auto SyncQ&quot;E means.</what>
</comment>
<comment>
<author>r...@roobix.net</author>
<when>Fri, 05 Nov 2010 04:04:19 +0000</when>
<what>Looking through the git repository and do not see a commit referencing this bug.  Would appreciate it if someone could point me in the right direction.</what>
</comment>
<comment>
<author>nkulk...@gmail.com</author>
<when>Fri, 05 Nov 2010 04:11:12 +0000</when>
<what>On 2.1 AOSP email, on Exchange 2003 server, I would get emails immediately without turning on Q&apos;Ebackground dataQ&apos;E and Q&apos;Eauto sync.Q&apos;E ThatQ&apos;Es what I meant when I said emails would get pushed out to phone. This also helped preventing battery loss which comes otherwise buy turning on background data/auto-sync. 

Since 2.1 email does not support calendar syncing, I turned to 2.2 AOSP email. Even if on 2.2 AOSP email, I can not emails pushed with background data/auto-sync, I would like to sync every 15 minutes (possibly without battery loss!!).</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 05 Nov 2010 04:16:42 +0000</when>
<what>In 2.1, AOSP email would get push when Q&quot;Ebackground dataQ&quot;E was off, but that was a bug (all of the apps should respect that setting), and itQ&apos;Es fixed in 2.2 AFAIK.   So I donQ&apos;Et think youQ&apos;Ell be able to do what you want in 2.2 (or later).

The fix for this bug isnQ&apos;Et in AOSP yet, I suspect (itQ&apos;Es only a week or two old).  This particular issue is only seen with a non-push Exchange account AND at least one IMAP/POP account.</what>
</comment>
<comment>
<author>henrik.w...@gmail.com</author>
<when>Fri, 05 Nov 2010 21:20:48 +0000</when>
<what>IQ&apos;Em not sure if my problem is related but IQ&apos;Ell do my best to describe it.

Upgraded to JPA for Samsung Galaxy S yesterday and seem to have a general problem with synchronization. The sync seem to lock the device from time to time giving me the only option to reset it (have done hard reset a few times too). 

I have the following accounts setup on my device, all with sync to contacts and calender:
- Exchange
- Google
- Facebook

I would very much appreciate advice on how to resolve this. </what>
</comment>
</bug>
<bug>
<bugid>7605</bugid>
<title>  	 Add Auto-Rotate ability to ALL screens in Android 2.x</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-08T04:36:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jriech...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 04:29:46 +0000</openedDate>
<description>Note: this is a feature request not a bug report. Do not close it with
the comment that it is working as intended. A request, by definition,
implies it is not working as desired, hence the request. Below is the
last similar request that was closed in error. All want this enhancement
implemented. http://code.google.com/p/android/issues/detail?id=5195</description>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 04:36:46 +0000</when>
<what>Unfortunately, we donQ&apos;Et think that all screens should rotate.  WeQ&apos;Ere declining this feature request.  Sorry.</what>
</comment>
<comment>
<author>jriech...@gmail.com</author>
<when>Thu, 08 Apr 2010 04:44:51 +0000</when>
<what>Then please explain the logic the says non-rotated screens (home screen, phone, etc)
when the phone is in a landscape car dock is a good idea. There are plenty of people
that are asking for this capability.</what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Thu, 08 Apr 2010 04:48:18 +0000</when>
<what>Could you please give a reason why you donQ&apos;Et think all screens should rotate? A lot
of people disagree so I donQ&apos;Et think itQ&apos;Es unreasonable to to ask for an explanation.

As it is, it is very awkward to use and looks quite sloppy when we are using
applications in landscape mode and switch to the home screen and everything is
sideways. As this is clearly a trivial thing to fix a lot of us canQ&apos;Et fathom why you
donQ&apos;Et want to do it. Is there some problem caused by the fix that we are over
looking? What are we missing?</what>
</comment>
<comment>
<author>mpictor@gmail.com</author>
<when>Thu, 08 Apr 2010 04:52:02 +0000</when>
<what>... and it would be SO HARD to either explain it or add it as an option, available
via Menu|Settings, that you cannot be bothered to do EITHER ONE?

If you are trying to get me angry at google and/or android, you are doing a VERY good
job of it.

Would you care to explain how your dismissal of a simple request from many customers,
with absolutely no explanation on your part, falls under Q&quot;EDonQ&apos;Et Be EvilQ&quot;E? </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 08 Apr 2010 16:29:36 +0000</when>
<what>@mpictor: Adding a setting for every feature on which people disagree is NOT the right solution and definitely 
not the right way to build a product. </what>
</comment>
<comment>
<author>jriech...@gmail.com</author>
<when>Thu, 08 Apr 2010 16:44:21 +0000</when>
<what>But correcting a UI deficiency that many people have complained about is the right
way to build a project. I seriously doubt you have any users that praise the fact
that some commonly used screens display sideways while in landscape mode, especially
while the phone is docked in a landscape mode.

And you still havenQ&apos;Et answered why Google thinks itQ&apos;Es a good idea, a good user
experience to have certain screens not rotate.</what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Thu, 08 Apr 2010 16:44:29 +0000</when>
<what>@romain: Why do you guys insist on being so stubborn and secretive about this bug? We
know you disagree, why canQ&apos;Et you explain why you disagree? There must be a reason,
Android is a pretty nice system and I it could never have come to be that way if
decisions about it were made completely arbitrarily.</what>
</comment>
<comment>
<author>peli0...@gmail.com</author>
<when>Thu, 08 Apr 2010 16:44:49 +0000</when>
<what>For phone activity, I could think of the following reason:
It could be dangerous if the phone orientation changed suddenly while one was
entering a phone number. The user could by accident enter a wrong number and call the
wrong person by mistake.

As to why this is not a setting: I assume they want to keep the number of settings as
low as possible for maintenance reasons. Every setting introduced somewhere
multiplies the number of test cases that have to be supported in the long run.

This does not prevent anyone to create a better home screen or a better dialer that
actually does autorotate.
</what>
</comment>
<comment>
<author>jriech...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:16:37 +0000</when>
<what>A setting isnQ&apos;Et needed. IMO, the fact that basic OS screens donQ&apos;Et auto-rotate is just
plain wrong. </what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Thu, 08 Apr 2010 18:44:05 +0000</when>
<what>Comment 1  by j...@google.com regarding    issue 7607   
Q&quot;EPlease stop filing the same feature request over and over again.Q&quot;E

A feature request is just that, a request to add a feature that does not exist.

To make it even worse, this is not even a feature. It is something that should behave
the same on the home screen at least. Not only were the defect issues rejected and
labeled Q&quot;Eworking as intendedQ&quot;E, the feature requests are now being closed for Q&quot;Eworking
as intendedQ&quot;E.

There seems to be a lack of knowledge or understanding, on supports end, of
what a feature request is:

Q&quot;EWorking as intendedQ&quot;E is not a valid reason/explanation for closing a
feature request ticket. Giving zero explanation when closing a ticket, or merging a
ticket into one that has been closed already, is purely nonsensical and defeats the
whole purpose of a ticket system.

This feature request will continue to be filed Q&quot;Eover and over againQ&quot;E if it continues
to be closed Q&quot;Eover and over againQ&quot;E without explanation.</what>
</comment>
</bug>
<bug>
<bugid>15366</bugid>
<title>android main_rules/test_rules ant script error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fred.gr...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 18:23:26 +0000</openedDate>
<description>When you attempt to use the android sdk ant scripts for the android test
project the parent project classes are never added to test project javac
classpath in the ant script.. Since I use Eclipse I copy/paste modify a
build.xml in the test project. I have been adding the classes classpath
in this way: Q&lt;Epath id=Q&quot;Ejar.libs.refQ&quot;EQ&gt;E Q&lt;Efileset
dir=Q&quot;E${jar.libs.absolute.dir}Q&quot;E includes=Q&quot;E*.jarQ&quot;E /Q&gt;E Q&lt;E!--Q&lt;Efileset
dir=Q&quot;E${basedir}/libs/testrunnerQ&quot;E includes=Q&quot;E*.jarQ&quot;E/Q&gt;E--Q&gt;E Q&lt;Epath
refid=Q&quot;Eproject.libraries.jarsQ&quot;E /Q&gt;E Q&lt;Epathelement
location=Q&quot;E${tested.classes.dir}Q&quot;E/Q&gt;E Q&lt;E/pathQ&gt;E But that section is in the
main_rules section so I guess you would wrap the $tested.classes.dir in
a conditional that id tested.project.dir is defined than set value
otherwise set it to Q&apos;E.Q&apos;E This has been this way for awhile lets get it
fixed of new android developers.</description>
</bug>
<bug>
<bugid>11036</bugid>
<title>How to install Root Certificate to Android 2.1?</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-07T18:09:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yj.ln...@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 03:45:47 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Sep 2010 18:09:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6747</bugid>
<title>adb device driver - windows simply refuses</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lonce...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 16:05:35 +0000</openedDate>
<description>Recovering from a boot disk failure, and reinstalling everything, I made
the mistake of letting Windows look for the driver the first time I
plugged in my Nexus instead of telling it to use the SDK ADB driver. Now
it seems I cannot undo this mistake. Windows thinks my android device is
a Q&quot;EMicrosoft WPD FileSystem Volume DriverQ&quot;E insttead of an Q&quot;EADB
InterfaceQ&quot;E and when I select the android_winusb to install, I get a
message telling my that Q&quot;EThe folder you specified doesnQ&apos;Et contain a
compatible software driver for your device. If the folder contains a
driver, make sure it is designed to work with Windows for 32-bit
systems.Q&quot;E If I donQ&apos;Et specify the the driver explicitly, but only tell it
the folder to look in, Windows just tells me the driver is already
up-to-date. None of the instructions at
http://developer.android.com/sdk/win-usb.html work now because windows
thinks it already has the latest driver for the (wrongly identified)
device! Q&gt;E adb devices confirms that none are attached. Q&gt;Eadb bugreport
can report nothing since there are no devices attached How can I make my
machine virgin again so I am prompted by a wizard for the driver for an
unknown device? Thanks, - lonce p.s. Q&quot;EWe are all just prisoners here, of
unknown device .... Welcome to the Hotel California ....Q&quot;E</description>
<comment>
<author>lonce...@gmail.com</author>
<when>Sat, 20 Feb 2010 16:29:27 +0000</when>
<what>OK - It seems that Windows installs 2 drivers - one that shows in the Device Manager
under  Q&quot;EPortable DeviceQ&quot;E as the Q&quot;EMicrosoft WPD FileSystem Volume DriverQ&quot;E, and a
second that appears under Q&quot;EUniveral Serial Bus controlersQ&quot;E as a USB Mass Storage Device. 
It is the *2nd one* that needs to be (and allows to be) updated with android_winusb,
not the first. 
Once done, both of the Microsoft device disappear from the Device Manager.
Good. Done. Close Bug. Escaped from the Hotel California.
</what>
</comment>
</bug>
<bug>
<bugid>14176</bugid>
<title>Object file order should be preserved for assembly code mixed with C/C++ code</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-02-21T22:51:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ism...@namtrac.org</reportedBy>
<openedDate>Thu, 20 Jan 2011 15:19:46 +0000</openedDate>
<description>Using ndk-r5, assume we have; LOCAL_SRC_FILES := a.S b.c d.c e.S In the
final linking line they will be ordered like this: b.o d.o a.o e.o But
in a normal Makefile project one would expect the order to be preserved;
a.o b.o d.o e.o The order in some cases is important and a usual
Makefile would preserve it.</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 25 Jan 2011 17:37:21 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 22:51:04 +0000</when>
<what>Fixed in AOSP tree, will be part of the next NDK release.
See https://review.source.android.com/#change,21340</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:56:08 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>7764</bugid>
<title>Keep the backlight on when in dock or car mount</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>zierd...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 20:07:06 +0000</openedDate>
<description>When I put my Droid into the car mount I want the screen to stay on
unless I push the power button to turn it off. I like to go into google
maps and have maps of what is around me open, but the screen turns off
after the timeout. If the phone is in Navigate mode then the screen
stays on. I think a setting to control this would be fine, something
like Q&quot;Edisable screen timeout when in dock.Q&quot;E</description>
<comment>
<author>tjbass...@gmail.com</author>
<when>Wed, 12 May 2010 23:19:28 +0000</when>
<what>Basically I would like to see the same thing, for the same reason.  If there were a 
setting in the Maps app to prevent screen lock/timeout that would solve the problem 
for me.  The options for such a setting should be:
1. do nothing (screen timeout is normal)
2. Keep backlight on when power cable is connected (in the map app)
3. Keep backlight on always (in the map app)

A workaround is a small toggle widget that switches between two timeout settings (30 
sec and Always On, for example) but thatQ&apos;Es one more thing on the home screen when it 
should be integrated into an app.

Ultimately IQ&apos;Ed like to be able to simply go into Navigate Mode, with all the 
backlight settings, etc. without having to enter a destination or have turn by turn.  
Just show me where I am and what direction IQ&apos;Em travelling.</what>
</comment>
<comment>
<author>jmhar...@gmail.com</author>
<when>Thu, 10 Jun 2010 17:00:22 +0000</when>
<what>IQ&apos;Ed like it simply be separate timeouts for when thereQ&apos;Es power and when thereQ&apos;Es no power.</what>
</comment>
</bug>
<bug>
<bugid>9779</bugid>
<title>Wireless networks with HTTP login should be supported better</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merciadr...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 19:52:04 +0000</openedDate>
<description>Hi, I need to connect to an institutional wireless network whose only
security is achieved thanks to a login webpage. Once IQ&apos;Em connected to
the wireless network, the first thing that I can do is to go to the
login webpage. The problem is that most applications do not support this
kind of login procedure, and therefore find no internet access
(`connection problemQ&apos;E is written on my screen when I want to use the
wireless network for surfing). I could login at the webpage, and then
use my applications, but this is really tedious, because such logins
could be supported.</description>
</bug>
<bug>
<bugid>4606</bugid>
<title>Overlay scroll with text  in android.R.layout.simple_list_item_2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>shlim2...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 04:47:16 +0000</openedDate>
<description>we use the cupcake,android-1.5r3 - Steps to reproduce 1. Setting -Q&gt;E Call
settings -Q&gt;E Fixed Dialing Numbers 2. insert FDN LIST - What happened. 1.
if phone number is more then 40 character, it is overlaid scroll bar
with text in google widget(android.R.layout.simple_list_item_2) -
Expected result Second line does not overlay with scroll bar press give
me some comment. thank NOTE: This form is only for reporting bugs found
in the process of developing Android applications. For all other
developer discussions please visit:
http://groups.google.com/group/android-developers Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
version of the SDK youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
</bug>
<bug>
<bugid>16657</bugid>
<title>Trip planner real time collaboration with Navigator</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>vijayara...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 03:18:00 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. Trip planner
real time collaboration with Navigator</description>
<comment>
<author>vijayara...@gmail.com</author>
<when>Sun, 08 May 2011 03:20:21 +0000</when>
<what>1.planning each activity and real time mapping of location and time . 
2.Getting user feedback if there is a delay\late in any plannned instant.
 </what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 00:53:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11178</bugid>
<title>Bluetooth application UnknownFormatConversionException when locale is set to zh_TW</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ysak...@gmail.com</reportedBy>
<openedDate>Sun, 12 Sep 2010 16:18:09 +0000</openedDate>
<description>This happens when the locale is set to zh_TW since the %s is missing in
noti_caption. E/AndroidRuntime( 1228): FATAL EXCEPTION: Notification
Update Thread E/AndroidRuntime( 1228):
java.util.UnknownFormatConversionException: Conversion is Q&apos;E?Q&apos;E
E/AndroidRuntime( 1228): at
java.util.Formatter$Transformer.transform(Formatter.java:1438)
E/AndroidRuntime( 1228): at
java.util.Formatter.doFormat(Formatter.java:1082) E/AndroidRuntime(
1228): at java.util.Formatter.format(Formatter.java:994)
E/AndroidRuntime( 1228): at java.lang.String.format(String.java:2254)
E/AndroidRuntime( 1228): at
android.content.res.Resources.getString(Resources.java:290)
E/AndroidRuntime( 1228): at
android.content.Context.getString(Context.java:195) E/AndroidRuntime(
1228): at
com.android.bluetooth.opp.BluetoothOppNotification.updateCompletedNotification(BluetoothOppNotification.java:350)
E/AndroidRuntime( 1228): at
com.android.bluetooth.opp.BluetoothOppNotification.access$400(BluetoothOppNotification.java:54)
E/AndroidRuntime( 1228): at
com.android.bluetooth.opp.BluetoothOppNotification$NotificationUpdateThread.run(BluetoothOppNotification.java:172)
W/ActivityManager( 696): Process com.android.phone has crashed too many
times: killing!</description>
</bug>
<bug>
<bugid>9335</bugid>
<title>Ask for user confirmation before remote removal of app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>SohumB</reportedBy>
<openedDate>Fri, 25 Jun 2010 13:50:04 +0000</openedDate>
<description>When an app is triggered for remote removal, prompt the user on next
launch as to whether they want the app removed or not. ItQ&apos;Es fair enough
that there are remote removal capabilities, but the user should retain
control of their device.</description>
</bug>
<bug>
<bugid>10870</bugid>
<title>No translate Search settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>q0822k...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 06:12:31 +0000</openedDate>
<description>Occurrence Frequency: Always Initial Condition: UI in HK traditional
Chinese Occurrence Process: 1. Menu -Q&gt;E Settings -Q&gt;E Search -Q&gt;EMenu -Q&gt;E
Q&quot;EGoogle search settingsQ&quot;E Occurrence State: It is in English Expected
Result: It should display Q&quot;Esearch settingsQ&quot;EQ&quot;E as Q&quot;E????Q&quot;E Reference: I9000
Issue : FT_HK: Incorrect Translation for Q&quot;ESearch settingsQ&quot;E in Search</description>
</bug>
<bug>
<bugid>13618</bugid>
<title>Adding phone # to contacts from voicemail adds to existing user</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skier...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 22:04:20 +0000</openedDate>
<description>When adding a phone number from the voicemail menu (list of recent
voicemail messages), creating a new contact adds to an existing contact
with a similar name. How to reproduce the bug: 1. Create a Google
contact called Q&apos;EJamieQ&apos;E and assign it a phone number. 2. Receive a
voicemail from a number not in your contacts. 3. Goto voicemail, then
press and hold for the context menu for that voicemail and select Q&apos;EAdd
to ContactsQ&apos;E. 4. Put in the name Q&apos;EJamesQ&apos;E for the contact name and save
it. Symptoms produced from this bug: - The voicemail from which the
contact was added will be labeled as received from Q&apos;EJamieQ&apos;E, not Q&apos;EJamesQ&apos;E.
- Viewing the contact Q&apos;EJamieQ&apos;E shows both Q&apos;EJamieQ&apos;E and Q&apos;EJamesQ&apos;E phone
numbers, as if they are the same person. - Editing the contact shows a
duplicated edit contact form. A typical contact has the form:
------------- [Name] [Home phone] [etc...] ------------- Whereas the
contact produced by this bug (Q&apos;EJamieQ&apos;E) shows this field cloned multiple
times under the Q&apos;EEdit ContactQ&apos;E screen: ------------- [Jamie]
[555-123-4567] [etc...] ------------- [James] [555-765-4321] [etc...]
------------- Specifications of device used to produce this bug: Phone
type: Samsung Moment Carrier: Sprint Model #: SPH-M900 Firmware version:
2.1-update1 Kernel version: 2.6.29 Build number: ECLAIR.DJ07</description>
</bug>
<bug>
<bugid>19190</bugid>
<title>Location services does not account for mobile hotspots</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sa...@igal.org</reportedBy>
<openedDate>Thu, 11 Aug 2011 17:04:15 +0000</openedDate>
<description>Nexus S, 2.3.4 When using a mobile hotspot device (e.g. MiFi, Sprint
Overdrive, SoftBank C01HW) location services remembers the first
geographic location where it detected the hotspotQ&apos;Es MAC address. From
then on, whenever it sees that mobile hotspot, but does not have a GPS
fix, it incorrectly reports the old location. To reproduce: Go to
location A. Power on mobile hotspot in vicinity of phone. (Probably
optional) Enter WPA key to use hotspot. Get GPS fix. Move to location B.
Have mobile hotspot in vicinity of phone. Do not wait for a GPS fix.
Maps application shows location A, not location B. A possible fix would
be: If a hotspot is detected and GPS has a fix If GPS location disagrees
with WiFi triangulation location Log a Q&quot;Ethis might be a mobile hotspotQ&quot;E
entry If the rate of those entries exceeds a threshold Flag the hotspot
MAC address as Q&quot;EmobileQ&quot;E, not to be used for location services</description>
</bug>
<bug>
<bugid>9481</bugid>
<title>Browser:Text on top of text</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-21T16:53:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>0</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 07:41:24 +0000</openedDate>
<description>Normally the issue status jumps down when you scroll downwards on an
issue in this forum but on the android browser the status is shown on
top of the issue description. - Make sure mobile view is on. - Go to a
long issue - e.g. issue 9452. - Scroll to the right until the margin
with the issue status and type is just outside view and the issue
descriptionQ&apos;Es right margin aligns nicely with the right margin of the
screen. - Now scroll downwards until the first line of the issue
description is outside view (wait here for a second or scroll just a
little further). - Notice that the issue status and type now jumps on
top of the issue description blocking/obstructing it.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 16:53:38 +0000</when>
<what>Open the same bug in Chrome. Make the window small. Scroll to the right. 

This is a site design limitation.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:53:54 +0000</when>
<what>Ah ok. I didnQ&apos;Et think it was allowed at all on a webpage - according to Q&quot;EstandardsQ&quot;E :)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12281</bugid>
<title>Google voice search does not complete if call is received while using it to write a message through Android message view, it must be canceled.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 08:17:42 +0000</openedDate>
<description>Steps to reproduce the problem (including sample code if appropriate):
1. MUT: Add Google Search Android Widget to home screen. 2. MUT: Press
Voice icon and state Q&quot;ESend emailQ&quot;E or Q&quot;ESend messageQ&quot;E. Notice that an
Android create message view is displayed. 3. MUT: Go to the body of the
text and select the voice icon and start to say some phrases for input
into the message. 4. MUT: While speaking, receive a voice call. 5. MUT:
End call. Q&lt;EQ&lt;EQ&lt;E ISSUE HERE: Notice the voice search prompt still says
Q&quot;ESpeak NowQ&quot;E but will not take any more input or complete. The user must
choose cancel. 6. MUT: Complete steps 3-5 again, but right before the
call is received, stop talking so Q&quot;EWorking is displayed on the screen
when call is received. Q&lt;EQ&lt;EQ&lt;E ISSUE HERE: Notice the voice search prompt
still says Q&quot;EWorkingQ&quot;E but will never complete. The user must choose
cancel. What happened: - The user will see if they receive a call while
using the voice option to compose a message launched through the Google
search widget, they will see Q&quot;EWorkingQ&quot;E or Q&quot;ESpeak nowQ&quot;E until they
manually cancel the prompt after ending the call. - see above Q&quot;EISSUE
HEREQ&quot;E part also. What you think the correct behavior should be: - The
user will have no issues with using the Google Search widget and all
options available with it when receiving a call during usage.</description>
</bug>
<bug>
<bugid>19440</bugid>
<title>Home/Search button not functional - Specific Steps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>girishgo...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 09:20:37 +0000</openedDate>
<description>I am using a LG Optimus One P500 Android Version: 2.2.2 The device was
working fine. One day while charging its SIM got damaged - not sure of
the issue. SIM was not able to be detected and always Q&quot;ENo Service(SIM
not present)Q&quot;E would be displayed During this I thought that the memory
on the phone or SIM was full and could be some problem. So I started
un-installing all the newly installed applications. Then I started
deleting the data for the running applications Menu -Q&gt;E Settings -Q&gt;E
Applications -Q&gt;E Manage Applications -Q&gt;E Running (All) I selected the
applications and did a Q&quot;EClear DataQ&quot;E. I deleted the data for the settings
application also. After this when I locked the device - by short press
of the power key, the backlight of the device would go OFF, but the
device would not get locked. When I open the device it would never show
the unlock option - and the sliding to open. Also when I try to power
OFF, then the Q&quot;EPower OFFQ&quot;E option only would be displayed (usually Phone
options will have Silent mode, Airplane mode and Power off). Also the
home button and serach button was not working properly. I tried changing
the PIN option and pattern for the lock, but it never reflected when the
screen was switched OFF. Observation: I has two SIM cards and was
changing the SIM on the same device and checking this behavior. One SIM
was proper and the other was damaged. But when I put the damaged SIM the
lock option was shown properly. I had to reset the phone - factory
settings, to get this functionality back. But here when I wanted to
reset, it asked for the pattern which I had set - to get into the reset
option. I expected that the functionality of the phone should not change
when the data is deleted. Only the specific applications data which was
set separately should be deleted - or atleast the default data should be
set. I feel some data has been deleted during the Q&quot;EData deleteQ&quot;E from
settings. May be those data is needed for the lock option setting and
the home button.</description>
<comment>
<author>itop...@gmail.com</author>
<when>Thu, 25 Aug 2011 11:10:16 +0000</when>
<what>I got the same problem recently.</what>
</comment>
</bug>
<bug>
<bugid>5581</bugid>
<title>Google Wave application needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>Robert.J...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 09:03:01 +0000</openedDate>
<description>It would be very nice to have a dedicated wave application. :-)</description>
</bug>
<bug>
<bugid>2280</bugid>
<title>youtube player doesnQ&apos;Et handle network drop outs very well</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-24T00:35:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>craig.ba...@gmail.com</reportedBy>
<openedDate>Mon, 23 Mar 2009 07:29:10 +0000</openedDate>
<description>While watching youtube over 3g, even if there is buffered video, when
the network drops out, the app says it cannot play the video and stops.
- What you think the correct behavior should be. At the least it should
play the rest of the buffered data. Ideally it should keep trying to
connect. If you are reporting a crash or similar issue, please also run
the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text
file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Mar 2009 00:35:47 +0000</when>
<what>duplicate of issue 2281</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 15 Aug 2009 15:17:46 +0000</when>
<what>Issue 2279 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>273</bugid>
<title>android.awt package missing in M5-RC14</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T01:19:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jac...@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 02:58:58 +0000</openedDate>
<description>The API Differences Report says the new M5-RC14 SDK introduced a new
android.awt package. I opened android.jar and awt package is not there.
Perhaps itQ&apos;Es accidentally left out somehow?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:53:28 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:19:42 +0000</when>
<what>Mass cleanup of pre-1.0 report (which are statistically mostly outdated). If this
issue is still relevant in 1.0, please file a new report. Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:20:01 +0000</when>
<what>Mass cleanup of pre-1.0 reports (which are statistically mostly outdated). If this
issue is still relevant in 1.0, please file a new report. Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:14:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6914</bugid>
<title>Make android use the GPU (if available) for UI and browsing.</title>
<status>Released</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-01-26T19:33:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1860</stars>
<reportedBy>jakkoter...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 11:38:31 +0000</openedDate>
<description>I think it is pretty amazing that a device with a GPU like the
droid/milestone does not use the GPU to make the UI and browsing more
smooth. The benefits are obvious: - a better experience (more like the I
phone) in almost every single function on the phone - the phone uses
less power (the gpu is much more efficient at handling graphics
functions than the cpu) - the cpu would have more resources available to
handle touch input or data events Is there anyone able to say whether
this feature has ever been considered? Why is half of the
droid/milestone hardware not even used? As more and more smartphones get
a gpu inside as well, it becomes more and more important to make use of
this GPU in android phones, to not make android phones seem choppy and
laggy compared to all other phones. (it is allready choppy and laggy
compared to the ancient iphone 3g)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 16:18:50 +0000</when>
<what>This is something weQ&apos;Eve investigated a couple of years ago already and that we revisit 
regularly. Of course we thought of using the GPU, but there are non-trivial issues on 
many Android devices (a G1-class device for instance supports only one OpenGL 
context at a time, which would prevent you from using any OpenGL based app like 
games or augmented reality apps.) In our past experiments we even found many 
cases in which using the GPU was slower than normal rendering.

New devices might allow us to overcome the past limitations that made GPU support 
a not-so-good solution.

The Q&quot;EchoppinessQ&quot;E and Q&quot;ElagginessQ&quot;E you are mentioning are more often related to heavy 
garbage collection than drawing performance.</what>
</comment>
<comment>
<author>jakkoter...@gmail.com</author>
<when>Mon, 01 Mar 2010 16:31:04 +0000</when>
<what>Thanks for your answer. I do have to say though that the constant choppiness i currently experience 
when browsing on my droid/milestone has little to do with garbage collections. Things like anti aliasing, 
text smoothing, fast zooming are currently handled by the cpu only.

The difference becomes especially clear when one compares the iphone 3gs to the droid. We are talking 
about the exact same hardware, yet the smooth, constant high fps seen on the iphone is not seen on 
the droid. I understand that most phones before the n1 and droid were not capable of much hardware 
accelerated functions, but i really expected phones like the droid to offer a much smoother experience.</what>
</comment>
<comment>
<author>elde...@gmail.com</author>
<when>Mon, 01 Mar 2010 19:42:39 +0000</when>
<what>I agree with jakkoterborg,

I can understand from GoogleQ&apos;Es point of view the difficulties in writing and
incorporating drivers for all the various gpus from the different manufacturers. But
there should be something done.  ItQ&apos;Es pretty ridiculous to have phones with such
power and itQ&apos;Es wasting the gpu almost completely.  who is responsible for the gpu
coding for drivers or graphics in the kernel?  are these closed sourced video chips?
 I can guarantee give access to any rom dev on alldroid.org and youQ&apos;Ell see 300%
improvement in speed overall in 1 week or less haha.

This is the cause of the problems with live wall papers and the 2.1 launcher and
weQ&apos;Eve already seen it proven in logs on alldroid.  it tries and uses cpu only for the
UI and bogs down trying to use these new features, features that should barely make
it raise a sweat if properly coded to use the gpu like any decent os would.

android is doing the equivalent of windows 7 running aero full settings using only
cpu power.

I understand older phones will lose out and start to fall by the wayside, but that is
life and just how things are.  Not incorporating full gpu functionality into android
is just holding us back.  ItQ&apos;Es not like every android phone is getting updated to 2.1
and beyond and soon enough neither the droid nor the nexus will be receiving updates
either as their next gen replacements come out.

The problem is I donQ&apos;Et really know who to point the finger at, google for not forcing
hardware acceleration into the new products or the manufacturers for not adding full
support of their hardware into android or opening the source for drivers for the
hardware so the community can do the job for them.

ItQ&apos;Es just crazy to see phones with such massive specs and itQ&apos;Es all being wasted.  We
have to turn to rom hackers and other community developers instead of Google and
phone manufacturers to actually realize the potential of our phones.  frankly IQ&apos;Ed be
rather ashamed of myself if I were Google or Motorola.

community devs and hackers have managed to not only allow overclocks of over 100% on
the droid in some cases, STABLE btw with not much increase in temps (which we can now
monitor because of these devs) but seemed to have done a better job of getting live
wallpapers and even the 2.1 launcher to work than either of you.  There are roms for
2.0.1 even that run these things already and weQ&apos;Ere still waiting for the ota for 2.1
on the droid... what was supposed to be the cutting edge Google experience phone. 
Will Google pull the same crap on the nexus next time a new phone comes out? 
completely turn its back?  seems like it from the droid communities perspective.

anyways, IQ&apos;Em going off topic.. just had to let of steam.

Full hardware acceleration of the operating system and itQ&apos;Es apps by the GPU should be
a PRIORITY for incorporation into the next maintenance update of android and should
come out asap.</what>
</comment>
<comment>
<author>jakkoter...@gmail.com</author>
<when>Thu, 04 Mar 2010 17:57:20 +0000</when>
<what>A related issue, android currently does not use the NEON floating point part of the cortex a8. Is there 
any reason why this is not the case?</what>
</comment>
<comment>
<author>jakkoter...@gmail.com</author>
<when>Thu, 04 Mar 2010 20:44:05 +0000</when>
<what>Some custom droid roms allready have neon optimizations fixed.

http://code.google.com/p/0xdroid/issues/detail?id=57</what>
</comment>
<comment>
<author>evilmush...@gmail.com</author>
<when>Wed, 24 Mar 2010 06:25:30 +0000</when>
<what>I believe one of the barriers for many people that I have talked to is the relative 
choppiness in scrolling and various animations... most importantly the browser. 
Always when I talk to someone thatQ&apos;Es on the fence between Android and iPhone the 
choppy scrolling is something they point out to me as a concern.... which is 
frustrating to me as I see how powerful + free Android is. To have such a visual 
element be a stumbling block is annoying.

I have both a Nexus One and a iPhone 3gs (although 3gs soon to be sold)--- and one is 
simply blind if they think the nexus oneQ&apos;Es browser (and other areas) scrolls as 
smoothly as the 3gs. I am most definitely an Android advocate. IQ&apos;Em someone that 
appreciates function over form, which is why I chose Android again going forward, but 
I think smoother visual GPU integration would do wonders for non-technical peoplesQ&apos;E 
perception of Android. (which is quite frankly only the pretty pretty flowing UI they 
see)

Please reconsider this again. :)

</what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Thu, 15 Apr 2010 14:56:40 +0000</when>
<what>I switched from the iPhone 3G to a Droid. I would never go back, but IQ&apos;Em still 
stunned at how much smoother the UI is on the iPhone. It feels so much more 
interactive when there is virtually no lag between your finger movements and the 
movements on the screen. IQ&apos;Eve gotten used to the lag and I donQ&apos;Et notice it as much 
now, but whenever I use an iPhone, IQ&apos;Em reminded of it again.

It would be a gigantic boon if it were possible to use the GPU on the N1 or the 
Droid. I realize itQ&apos;Es a bit complicated, but the current situation is extremely 
inefficient and a waste of available resources that could greatly enhance the user 
experience.</what>
</comment>
<comment>
<author>sopa...@gmail.com</author>
<when>Wed, 21 Apr 2010 18:52:07 +0000</when>
<what>I just got my milestone a week ago without trying it out first (bad idea), after
selling my 3gs. Sadly just like everybody here, I am disappointed with the fluidity
of its UI. ItQ&apos;Es even more disappointing to know that my milestone actually has what
it takes to match iphoneQ&apos;Es user experience, but isnQ&apos;Et doing it. 

Q&quot;ENew devices might allow us to overcome the past limitations that made GPU support 
a not-so-good solution.Q&quot;E

So, there is the answer, new devices. I like android alot, but until this UI thing is
sorted out, iQ&apos;Em going back to 3gs and wait for Q&quot;Enew devicesQ&quot;E as suggested.</what>
</comment>
<comment>
<author>avie...@gmail.com</author>
<when>Thu, 29 Apr 2010 20:48:41 +0000</when>
<what>is the nexus one/desire/incredible/EVO 4G not Q&quot;Enew devicesQ&quot;E?

its really sad that android offers so much, but reality dictates that whoever has the
best presentation (UI in this case), wins in the real world regardless of features.

so yeah, the world is shallow and getting android up to par (GPU accel UI) is by far
the biggest leap you could do for android in the eyes of the masses right now (and i
doubt it would take as much time as the other planned features).

my suggestion, put this into maximum priority
but time will tell, and you will see im right ;)</what>
</comment>
<comment>
<author>afo...@gmail.com</author>
<when>Thu, 13 May 2010 21:09:07 +0000</when>
<what>Yes, I agree. Please add this.</what>
</comment>
<comment>
<author>RTX...@gmail.com</author>
<when>Thu, 13 May 2010 21:31:00 +0000</when>
<what>I have a N1 and so disapointed about the jerky ui. 
Google, please do something! PLEASE!</what>
</comment>
<comment>
<author>Artem.Mo...@gmail.com</author>
<when>Wed, 26 May 2010 13:46:15 +0000</when>
<what>Add it!</what>
</comment>
<comment>
<author>pierre.lafayette</author>
<when>Wed, 26 May 2010 14:11:08 +0000</when>
<what>If you star the bug, it counts as a vote. Please refrain from posting Q&quot;EI agreeQ&quot;E or Q&quot;EAdd 
itQ&quot;E or Q&quot;EMe tooQ&quot;E as it spams everyone who has starred this bug. 

Please only post comments if you have some additional technical knowledge that you wish 
to share.

Thanks.
(Sorry for spamming the list myself!)</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Sat, 29 May 2010 12:10:54 +0000</when>
<what>If Android is aiming at the tablet/pad market this must be a top priority. Tablets will use resolutions if 
1024x720 and higher. There is no way to push that much data using the CPU and still keep the overall 
system performance at a high level. A multitasking system needs a Ul that doesnQ&apos;Et halt the system while 
scrolling homescreens and windows. Besides it really hurts to see unused hardware inside my gadget. ;)</what>
</comment>
<comment>
<author>CrAsHeR...@gmail.com</author>
<when>Tue, 08 Jun 2010 08:38:04 +0000</when>
<what>romain... talked about hardware limitations on some android device.
WE know that, differently from iPhone, Android runs on many different platforms..But i donQ&apos;Et think that itQ&apos;Es too hard for you to enable GPU Acceleration only on some capable devices!
Moreover, Google doesnQ&apos;Et release an unique update for all devices, but each one has its own. So it isnQ&apos;Et hard to code each update in order to use GPU Power.
We want to be the No. 1 in the world..and this is where to start from, imho.</what>
</comment>
<comment>
<author>johnnieA...@gmail.com</author>
<when>Fri, 11 Jun 2010 23:34:09 +0000</when>
<what>Please Google Use the GPU acceleration for the GUI please! </what>
</comment>
<comment>
<author>hat...@gmail.com</author>
<when>Sat, 12 Jun 2010 00:32:44 +0000</when>
<what>+1

The choppiness on the N1 is what makes the experience lacking. The UI is great but itQ&apos;Es just not fluid.

Google need to pay more attention to UI smoothness as it seems thatQ&apos;Es what gives non-techy people trust in the system theyQ&apos;Ere using.

DonQ&apos;Et get me wrong, I love my N1 and wouldnQ&apos;Et have any other phone, but it would be so much better with fluidity!</what>
</comment>
<comment>
<author>kunta...@gmail.com</author>
<when>Sat, 12 Jun 2010 00:39:20 +0000</when>
<what>Google should listen to us customer and consumer. Please donQ&apos;Et be Microsoft scared to implement new thing to avoid conflict with older device.

Not the future we want (you said this in Google I/O)

Walk the talk please.</what>
</comment>
<comment>
<author>superg05...@gmail.com</author>
<when>Sat, 12 Jun 2010 06:19:39 +0000</when>
<what>that weird i thought it was gpu accelerated i guess thatQ&apos;Es just custom roms :( wtf?</what>
</comment>
<comment>
<author>CrAsHeR...@gmail.com</author>
<when>Sat, 12 Jun 2010 06:41:21 +0000</when>
<what>Well if android was gpu accelerated it was way better..
We can have more UI effect, more fluidity more responsivness since the GPU can render the screen while CPU is working hard..
As i said before, Google release an AOSP source code that then is modified by vendor for each device..
So i canQ&apos;Et see any problem! Just add GPU acceleration to capable devices only!
Hope to see a reply from Google soon...</what>
</comment>
<comment>
<author>MykeB....@gmail.com</author>
<when>Sun, 13 Jun 2010 11:49:48 +0000</when>
<what>I agree also, Romain guy your have been listening to the community implementing such features this should be one of them to really listen to. I canQ&apos;Et even enjoy the standard launcher i have to use launcher pro or ADW just to have smooth scrolling even in froyo(pre-release) at times. There should be a simple switch to enable or disable 3d accelerations like how ubuntu does it with Compiz. Your seriously telling me your cannot implement a auto-detection feature to see if the phone can handle it and if it can, then the 3d accel is enabled for that phone?

THIS IS BLASPHEMY!</what>
</comment>
<comment>
<author>CrAsHeR...@gmail.com</author>
<when>Sun, 13 Jun 2010 12:18:48 +0000</when>
<what>Completly agree with MykeB.NYC..
You must install ADW or LauncherPro to have better scrolling experience..using them everything becomes smooth..really smooth and fluid..!!
I DonQ&apos;Et think this as implementation problem..i think itQ&apos;Es just a feature to add..
Would be awesome to read something from Google about it :)</what>
</comment>
<comment>
<author>MykeB....@gmail.com</author>
<when>Sun, 13 Jun 2010 13:11:27 +0000</when>
<what>Q&quot;EQ&quot;ECompletly agree with MykeB.NYC..
You must install ADW or LauncherPro to have better scrolling experience..using them everything becomes smooth..really smooth and fluid..!!
I DonQ&apos;Et think this as implementation problem..i think itQ&apos;Es just a feature to add..
Would be awesome to read something from Google about it :)Q&quot;EQ&quot;EQ&quot;E

 - Thanks for backing me up i think this feature outweigh the positives more than the negatives...couldnQ&apos;Et google implement a feature where if a game is loaded that requires 3d, 3d on the desktop is disabled until the game exited?</what>
</comment>
<comment>
<author>hat...@gmail.com</author>
<when>Sun, 13 Jun 2010 13:25:48 +0000</when>
<what>Surely if someone can do it with something like Launcher Pro, Google could do it! If not, hire the guy!</what>
</comment>
<comment>
<author>CrAsHeR...@gmail.com</author>
<when>Sun, 13 Jun 2010 13:26:21 +0000</when>
<what>Well i think that this should be easy to do..
As i understood, the GPU must be used by one process at time so Using Priority, scheduler(maybe) and semaphore do the job.
If you run a game, it get exclusive use of GPU while all other app are rendered using CPU. As soon as you come back home, the game lose itQ&apos;Es access to GPU that return to Home application.
This shouldnQ&apos;Et be so different from the mechanism of giving CPU to each process :)
Google did a perfect job with multitasking..thatQ&apos;Es why i really want gpu acceleration!</what>
</comment>
</bug>
<bug>
<bugid>11356</bugid>
<title>Browser not falling back to monospace font.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>LatinSuD@gmail.com</reportedBy>
<openedDate>Sun, 19 Sep 2010 21:22:44 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Browser to
a page that have a style definition like: Q&quot;Efont-family: doesntexist,
monospaceQ&quot;E. Eg: http://latinsud.com/kkd/monospace.html - Text should be
rendered with a monospaced font, but it doesnQ&apos;Et. Tested on 2.0.1
emulator and actual device with custom rom.</description>
<comment>
<author>nienhs</author>
<when>Tue, 12 Oct 2010 23:21:57 +0000</when>
<what>The title of this issue should probably be change to something along the lines of Q&quot;EBrowser defaults to sans-serif if it encounters an unknown fontQ&quot;E. 
There also seems to be a list of fonts with known typefaces. For example Q&quot;Efont-family: Georgia, serif;Q&quot;E will display correctly while Q&quot;Efont-family: unknown, serif;Q&quot;E will display in sans-serif. The same goes for some other well-known serif typefaces like Times or Palatino and monospace typefaces like Courier or Courier New.

Motorola Milestone 2.1-update1</what>
</comment>
<comment>
<author>s...@typekit.com</author>
<when>Fri, 23 Sep 2011 01:21:44 +0000</when>
<what>I ran into this issue as well. I imagine the implementation was initially done this way because Android only comes with a few built-in fonts. But with the advent of web fonts (which Android supports), this is actually a very bad bug. It causes pages with web fonts to render incorrectly if the web font isnQ&apos;Et the first font in the fallback stack. Even though the web font is defined and that name exists, it is ignored. This causes inaccurate rendering of pages that would otherwise render correctly.</what>
</comment>
<comment>
<author>nienhs</author>
<when>Fri, 23 Sep 2011 01:46:22 +0000</when>
<what>Even with AndroidQ&apos;Es limited internal fonts, it doesnQ&apos;Et really make sense. The browser could at least try to parse the complete declaration, in hope of finding a font it knows, instead of flinching at the very first unknown font.
ItQ&apos;Es a little surprising not more people stumbled upon this in a full year, but maybe Typekit can make it more of a priority for Google.  :)</what>
</comment>
<comment>
<author>s...@typekit.com</author>
<when>Fri, 23 Sep 2011 01:49:51 +0000</when>
<what>ItQ&apos;Es true. ItQ&apos;Es a pretty bad bug regardless, but the advent of web fonts makes it much worse. Web developers carefully consider their fallback stack, and if they donQ&apos;Et serve web fonts to Android, or if the first font in the stack isnQ&apos;Et the web font, then Android completely ignores even the generic fallback name at the end of the stack and shows sans-serif for everything.

Hopefully Android will be able to address this in a release soon (although getting that out to all of the phones will still take a long time). In the meantime, using media queries might provide a workaround in certain situations.</what>
</comment>
</bug>
<bug>
<bugid>17465</bugid>
<title>Rendering problems when Path.arcTo is used.</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-06-07T21:29:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>neal.san...@calgaryscientific.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 20:36:23 +0000</openedDate>
<description>Host OS: Windows 7 64 bit SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): 11 Eclipse version: Helios Service
Release 2 ADT plug-in version: 11.0 Platform targeted by your project:
2.1 (but target version 3.1 in ADT) Version of the platform running in
the emulator: 2.1 STEPS TO REPRODUCE: 1. We wrote a class called
Q&apos;ESegmented Radio ButtonQ&apos;E that has the following code to draw part of the
UI: RadioGroup radioGroup = (RadioGroup)getParent(); int index =
(radioGroup != null) ? radioGroup.indexOfChild(this) : 0; final float
width = getMeasuredWidth(); final float height = getMeasuredHeight();
final float radius = 15.0f; final float halfStrokeWidth = 0.8f; Path
outline = new Path(); if (radioGroup != null Q&amp;EQ&amp;E
radioGroup.getChildCount() == 1) { // Need to draw rounded corners on
the left and right. // Draw outline, clockwise, starting at top-right
corner straight // line segment outline.moveTo(width - halfStrokeWidth,
halfStrokeWidth + radius); outline.lineTo(width - halfStrokeWidth,
height - radius - halfStrokeWidth); outline.arcTo(new RectF(width -
radius - halfStrokeWidth, height - radius - halfStrokeWidth, width -
halfStrokeWidth, height - halfStrokeWidth), 0, 90);
outline.lineTo(halfStrokeWidth, height - halfStrokeWidth);
outline.arcTo(new RectF(halfStrokeWidth, height - halfStrokeWidth -
radius, halfStrokeWidth + radius, height - halfStrokeWidth), 90, 90);
outline.lineTo(halfStrokeWidth, radius + halfStrokeWidth);
outline.arcTo(new RectF(halfStrokeWidth, halfStrokeWidth, radius,
radius), 180, 90); outline.lineTo(width - radius - halfStrokeWidth,
halfStrokeWidth); outline.arcTo(new RectF(width - radius -
halfStrokeWidth, halfStrokeWidth, width - halfStrokeWidth,
halfStrokeWidth + radius), 270, 90); outline.close(); } EXPECTED
RESULTS: See screen shot of what the UI looks like in a running
application. OBSERVED RESULTS: See attached file for a screen-shot of
what is going on in the ADT when this is rendered in the Graphical
Layout Editor. Effectively what it looks like is that the arcs are
rendered with incorrect bezier splines (if that is what is being used).
ADDITIONAL INFORMATION: I will attach the view class itself, as well as
the layout.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 21:14:25 +0000</when>
<what>hmm wow this is weird. thanks for the report, and for providing all I need to fix this.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 21:28:41 +0000</when>
<what>oh I just tried it with the rendering libraries that weQ&apos;Eve posted on http://tools.android.com/download and itQ&apos;Es working in them (not too surprised as we rewrote all the low level drawing code).

You can get them from there before we release them officially. Let us know if you see any other problems.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 21:29:01 +0000</when>
<what></what>
</comment>
<comment>
<author>neal.san...@calgaryscientific.com</author>
<when>Tue, 07 Jun 2011 21:44:55 +0000</when>
<what>Thanks will give that a try.

Neal</what>
</comment>
<comment>
<author>thorins...@gmail.com</author>
<when>Wed, 08 Jun 2011 02:30:23 +0000</when>
<what>At home now, and tried the pre-release libraries from the page you sent. That renders beautifully. Thanks for the quick response!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:42:42 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>4991</bugid>
<title>Can not receive SMS when internal memory is low.</title>
<status>Assigned</status>
<owner>cgi...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1103</stars>
<reportedBy>popbones</reportedBy>
<openedDate>Mon, 23 Nov 2009 02:41:10 +0000</openedDate>
<description>Can not receive SMS when internal memory is low. Last weekend, some how
I got low internal memory notification in top bar. As I checked I have
like 8M memory left. After that I tried to send an SMS to myself and got
pending in msg report. After I delete some apps to make the low memory
notification disappear, I can receive sms again. The problem is that?1.
I donQ&apos;Et understand why 8m not enough for a SMS. 2. If there are some
sort of memory protection preventing the sms to be received, why there
is no information for user to acknowledge that thy may miss sms when low
memory notification shows up. HW: APD1 FW: 1.6</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:27:58 +0000</when>
<what></what>
</comment>
<comment>
<author>franck.s...@gmail.com</author>
<when>Mon, 14 Jun 2010 12:56:29 +0000</when>
<what>Related to 2191 ?</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:27:46 +0000</when>
<what>Issue 9027 has been merged into this issue.</what>
</comment>
<comment>
<author>homncr...@gmail.com</author>
<when>Fri, 02 Jul 2010 19:53:32 +0000</when>
<what>Still an issue as of 2.1</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Sat, 03 Jul 2010 12:08:39 +0000</when>
<what>Still happening on 2.2.

Not related to 2191, thatQ&apos;Es about storing SMS messages on the SIM card.

The main problem here is that when you get the warning, youQ&apos;Eve already just missed a txt. The sender doesnQ&apos;Et get a failed message, and you donQ&apos;Et know who sent it.

Admittedly the phone is Q&apos;Elow on memoryQ&apos;E as in internal space is around 5mb, but thatQ&apos;Es enough to squeeze a little SMS in somewhere. I think the SMS app is being too strict.

Any of these things would be of great help:
a) show the warning before the limit is reached, giving a buffer to receive a few more txts whilst you clean something
b) tell you who sent the txt so you can ask for a resend (sheepishly...)
c) send the sender a Q&apos;Emessage not receivedQ&apos;E error
d) ...or could the network be told to retry again, like it does when the phoneQ&apos;Es off?

Ideally, although I feel this might be hard or itQ&apos;Ed already be done, let the SMS app grab more space when it needs to. It only needs a tiny bit for each message compared to the few MB that may be left available on the phone.
</what>
</comment>
<comment>
<author>homncr...@gmail.com</author>
<when>Sat, 03 Jul 2010 19:25:54 +0000</when>
<what>Any given SMS (not MMS) is only a handful of KB, right? Even if theyQ&apos;Ere, say, 20 KB, thatQ&apos;Es still roughly 250 SMS messages on 5 MB of phone memory. When you clear internal storage to the point of the warning going away, the messages DO come in (at least on T-Mobile, it might be a network thing).</what>
</comment>
<comment>
<author>dragonsr...@gmail.com</author>
<when>Mon, 05 Jul 2010 07:30:17 +0000</when>
<what>is it possible to transfer the location of the messages etc to use the SDcard, this would remove a lot of hassle as the SD card will always have more space than the internal memory.
</what>
</comment>
<comment>
<author>pbeni...@gmail.com</author>
<when>Mon, 05 Jul 2010 17:47:28 +0000</when>
<what>This is quite annoying, I keep loosing text messages because of this. </what>
</comment>
<comment>
<author>thelucs...@gmail.com</author>
<when>Tue, 06 Jul 2010 08:40:04 +0000</when>
<what>IQ&apos;Eve had this issue as well since upgrading my N1 to Froyo. After installing a few big apps (Google Earth, Fennec) I get this warning, then bam no more SMS!</what>
</comment>
<comment>
<author>shahze...@gmail.com</author>
<when>Thu, 15 Jul 2010 06:08:35 +0000</when>
<what>why this problem is not resolved</what>
</comment>
<comment>
<author>george.h...@gmail.com</author>
<when>Thu, 15 Jul 2010 17:43:04 +0000</when>
<what>what makes this more irritating is that there is a messaging setting checkbox that says Q&quot;Edelete old messages as limits are reachedQ&quot;E...  why not delete the oldest message in the inbox to make room for the incoming message instead of dropping it on the floor?  i understand that this scheme might not work so well if the inbox is already empty, or if the incoming message is a variable size mms, but it is better than nothing</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Fri, 16 Jul 2010 13:42:34 +0000</when>
<what>Also, my old SonyEricsson used to stop receiving messages, when I deleted some suddenly a bunch would appear all in one go.
So there must be a way to queue them up at the network.</what>
</comment>
<comment>
<author>stevenri...@gmail.com</author>
<when>Sun, 18 Jul 2010 05:58:12 +0000</when>
<what>this is ridiculous how the (false) low space warning is handled.  Why not MOVE TEXTS to SD card???  And force app developers to provide Q&quot;Emove to SDQ&quot;E for all new apps.

Come on, THIS DOESNQ&quot;ET TAKE A FREAKING ROCKET SCIENTIST!  As usual, Google is oblivious to usersQ&apos;E woes.  Makes me wanna flush it and buy a......  whatever</what>
</comment>
<comment>
<author>dgonn...@gmail.com</author>
<when>Wed, 21 Jul 2010 15:52:16 +0000</when>
<what>my remaining memory is 18.72 Mo, yet I just got 2 sms rejected ! BOOooh to google for that !!
Ok I might had a too much sms stored (around 300) but I like to have the history of what I send/receive ! canQ&apos;Et we with the memory we get nowadays ?
I wish the sms could be inegrated in the gmail account and never lost !!!</what>
</comment>
<comment>
<author>homncr...@gmail.com</author>
<when>Wed, 21 Jul 2010 16:15:21 +0000</when>
<what>@dgonneau A little off-topic, but thereQ&apos;Es an app just for that. Download Q&quot;ESMS BackupQ&quot;E.</what>
</comment>
<comment>
<author>dgonn...@gmail.com</author>
<when>Wed, 21 Jul 2010 16:17:20 +0000</when>
<what>Already installed soon after I wrote my post :)</what>
</comment>
<comment>
<author>marcel...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:32:58 +0000</when>
<what>Same behavior here on a Motorola Milestone with Android 2.1

I had the low space Notification for quite a while, and kept on installing, but with around 13MB, bang, no more SMSs ! no warning, nothing...
I even called my mobile operator because I was positive this couldnQ&apos;Et be an android problem :(

Deleted a 5MB app and now with 19 MB free I can receive messages again
</what>
</comment>
<comment>
<author>gcgsp...@gmail.com</author>
<when>Sun, 25 Jul 2010 19:02:50 +0000</when>
<what>This is ridiculous, not only that 10mb is enough for an sms to be received but you only get a poorly done error message that only tells you it is rejected and YOU LOOSE IT FOREVER!!! You canQ&apos;Et tell who sent it or anything. THIS IS BASIC PHONE STUFF, how can it not be fixed yet on froyo 2.2????</what>
</comment>
<comment>
<author>adriano....@gmail.com</author>
<when>Tue, 03 Aug 2010 20:28:56 +0000</when>
<what>I totally agree that messages should always be received and moved from SIM to SD as needed, i.e., automatically (maybe with a setting option to disable such behavior, though I wonder why one would do it).

I have lots of RAM and SD left but I still received this error.</what>
</comment>
<comment>
<author>pallav.n...@gmail.com</author>
<when>Sat, 07 Aug 2010 16:08:25 +0000</when>
<what>I just suffered through the same issue on my nexus one running stock android 2.2. The phone told me a message had been rejected due to low memory. I cleared memory to 64 megs of free space, restarted the phone but the missed message was just gone. 
As far as IQ&apos;Em concerned this is a major design flaw. If I could not have guessed who the message was from I would have not been able to determine who sent me what. Same as if someone called me but I didnQ&apos;Et see a missed call or voicemail.

Even my old Q&apos;EdumbQ&apos;Ephone was able to retrieve  messages after I cleared space</what>
</comment>
<comment>
<author>jelko...@gmail.com</author>
<when>Fri, 13 Aug 2010 12:10:59 +0000</when>
<what>I am experiencing this same issue on my Nexus One running stock 2.2. The most recent occurrence was when I had 16MB of internal phone storage available. The messages were not delivered (old messages were not replaced). Hope to see a fix for this soon.</what>
</comment>
<comment>
<author>MetFan...@gmail.com</author>
<when>Fri, 13 Aug 2010 17:38:13 +0000</when>
<what>Getting this on Nexus one with Android 2.2, itQ&apos;Es very annoying :-(</what>
</comment>
<comment>
<author>Polanows...@gmail.com</author>
<when>Fri, 13 Aug 2010 20:26:20 +0000</when>
<what>huh, iQ&apos;Eve got a G1, ok, itQ&apos;Es an old phone for todayQ&apos;Es standarts and itQ&apos;Es no longer supported/upgraded, but the same bug in 2.2? google come on! or is it a feature ;P</what>
</comment>
<comment>
<author>pallav.n...@gmail.com</author>
<when>Fri, 13 Aug 2010 20:50:43 +0000</when>
<what>Everyone facing the bug should vote on it by clicking the star below.
Hopefully it will get enough attention.

no</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Sat, 14 Aug 2010 16:19:41 +0000</when>
<what>@kaustav.101 interesting... noone else has reported this behaviour!

What phone are you using?
Does it use a third party framework like Sense, Motoblur or Touchwiz?
Which SMS app are you using? The standard one from the framework, or one from the Market like HandcentSMS?

Cheers!</what>
</comment>
</bug>
<bug>
<bugid>2262</bugid>
<title>LinearLayout does not support default styles.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-22T01:13:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>sehanc...@gmail.com</reportedBy>
<openedDate>Fri, 20 Mar 2009 01:09:56 +0000</openedDate>
<description>The base classQ&apos;Es defStyle constructor is not implemented. This makes it
impossible for derived classes to pass through a default style that
contains attributes read by the base classes. HereQ&apos;Es my proposed
solution: public LinearLayout(Context context, AttributeSet attrs) { -
super(context, attrs); + this(context, attrs, 0); + } + + public
LinearLayout(Context context, AttributeSet attrs, int defStyle) { +
super(context, attrs, defStyle); TypedArray a = -
context.obtainStyledAttributes(attrs,
com.android.internal.R.styleable.LinearLayout); +
context.obtainStyledAttributes(attrs,
com.android.internal.R.styleable.LinearLayout, defStyle, 0); int index =
a.getInt(com.android.internal.R.styleable.LinearLayout_orientation, -1);</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 20 Mar 2009 07:27:01 +0000</when>
<what>Hi,

Could you please submit patches through source.android.com instead?

Thanks a lot!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:13:08 +0000</when>
<what>Sorry, we canQ&apos;Et accept patches without going through the process outlined at
http://source.android.com/submit-patches</what>
</comment>
<comment>
<author>burke.e...@gmail.com</author>
<when>Sun, 14 Mar 2010 19:33:01 +0000</when>
<what>Regardless of whether the patch was submitted properly, will this be fixed? I just
encountered this limitation in a custom component IQ&apos;Em writing.</what>
</comment>
<comment>
<author>surfacep...@gmail.com</author>
<when>Mon, 21 Jun 2010 18:13:53 +0000</when>
<what>Why has this issue been declined?  ItQ&apos;Es *still* an issue, regardless of whether or not the proposed solution was submitted improperly.</what>
</comment>
</bug>
<bug>
<bugid>2912</bugid>
<title>Email app doesnQ&apos;Et display names of attachments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>fidelis....@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 00:37:47 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1. Set-up some email
account(eq: yahoo! email) 2. download emails in inbox. 3. view mail
involve attachment files. 4. There are some images attachment files but
file name is Q&quot;EnullQ&quot;E This is not same anytime and every attachments. It
would be display right file name and size. I think there is some parsing
problem in email message by james mime4j. If you are reporting a crash
or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:06:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:00:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>131</bugid>
<title>The Icon-Menu with Text is not opend for Developers</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-26T19:31:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jan 2008 23:09:37 +0000</openedDate>
<description>The standard icon menu view android uses (the icon menu with text at the
bottom + border) is not free for developers. But it should due the
following reason: one key feature of android is to integrate apps
seamless - so developers also should be able to make their own
applications which have sub-applications (activities) on it. So for
example, if i click on my icon in the android app folder, i want my app
to open a new menu and now the user can choose from different
sub-applications. But it should look as if it is just a sub-folder.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:15:04 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 19:31:18 +0000</when>
<what>Currently the Android home screen does not support folders. But there is an activity
picker that can be used by applications  - it shows up as a list in a dialog. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:10:08 +0000</when>
<what></what>
</comment>
<comment>
<author>seneca...@gmail.com</author>
<when>Tue, 25 Aug 2009 03:38:25 +0000</when>
<what>No comment?

</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7686</bugid>
<title>Gmail in universal mailbox</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mphoebe....@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 21:18:54 +0000</openedDate>
<description>Gmail should appear in the universal inbox. Having it independent of the
universal mailbox is redundant and a pain in the butt. :)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 12 Apr 2010 22:31:21 +0000</when>
<what>Android currently does not ship with a universal inbox. What universal inbox are you referring to?</what>
</comment>
<comment>
<author>mphoebe....@gmail.com</author>
<when>Mon, 12 Apr 2010 22:43:32 +0000</when>
<what>I am using a Motorola Backflip. It has a messaging key. When I press it, it take me to a list of all my mail 
accouunts including text messaging. It also has a Q&quot;Euniversal inboxQ&quot;E in this list where all mail is 
aggregated. Gmail, however, is not included in this lineup or are gmail messages included in the 
universal inbox.

Maybe this is a MotoBlur feature? Android features and MotoBlur features are not easily distinguishable 
from each other.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>7119</bugid>
<title>Waking the screen with the trackball sends a click event.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>el.quo...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 02:29:10 +0000</openedDate>
<description>IQ&apos;Em using a Nexus One with 2.1-update1. From what I can tell there are
two ways to quickly wake-up the screen shortly after it has gone to
sleep (and so bypassing the screen lock): 1. The power button 2. The
trackball Personally I find the trackball easier and more convenient to
use than the power button, but unfortunately whenever I press it, it not
only wakes up the screen but acts as if I clicked on whichever item was
currently selected. Obviously IQ&apos;Em expecting it to simply wake the screen
up.</description>
</bug>
<bug>
<bugid>11977</bugid>
<title>WebView: NPE in getTotalCacheSize()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Tue, 19 Oct 2010 07:30:11 +0000</openedDate>
<description>A user reported this issue: -- Time: Mon Oct 18 15:29:09 PDT 2010 --
Android Version: sdk=8, release=2.2, inc=255798 -- Memory free: 0.44MB
total: 3.82MB max: 24.00MB -- Custom ROM: Stock Android -- Device:
vision -- Model: T-Mobile G2 -- NewsRob Version: 4.3.1/431 -- Configured
Capacity: 50 -- Current Article Count: 51 -- Days installed: 7 --
StorageAdapter: SdCardStorageAdapter -- MB available: 6267 -- Phone
Memory MB available: 1142.0 -- Stacktrace:(410)
java.lang.NullPointerException at
android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:737)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.os.HandlerThread.run(HandlerThread.java:60)</description>
</bug>
<bug>
<bugid>13417</bugid>
<title>notifyDataSetChanged() is called, however ExpandableListView has been updated.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>skys...@gmail.com</reportedBy>
<openedDate>Sun, 26 Dec 2010 01:19:25 +0000</openedDate>
<description>IQ&apos;Eve created one adapter from Q&apos;EBaseExpandableListAdapterQ&apos;E. And set it on
Q&apos;EExpandableListViewQ&apos;E. After data for Q&apos;EExpandableListViewQ&apos;E has been
changed, we call Q&apos;EnotifyDataSetChanged()Q&apos;E method in
Q&apos;EBaseExpandableListAdapterQ&apos;E. However, getChildView() or getGroupView()
are not called. Therefore, any changed are not updated on
ExpandableListView.</description>
<comment>
<author>skys...@gmail.com</author>
<when>Sun, 26 Dec 2010 02:00:26 +0000</when>
<what>The title of this issue was mistyped, correct title is Q&apos;EnotifyDataSetChanged() is called, however ExpandableListView has not been updatedQ&apos;E.
Q&apos;EnotQ&apos;E was omitted in the title sentence above.</what>
</comment>
</bug>
<bug>
<bugid>1872</bugid>
<title>Browser doesnQ&apos;Et accept WWW-Authenticate: basic (as opposed to Basic)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-05T14:13:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Thu, 29 Jan 2009 13:12:52 +0000</openedDate>
<description>If the browser receives a 401 with: WWW-Authenticate: basic realm=Q&quot;EfooQ&quot;E
...it complains that the authentication scheme is not supported. With an
uppercase B, all is well. RFC2617, badly written as it is, specifies in
section 1.2 the use of a Q&quot;Ecase-insensitive token to identify the
authentication schemeQ&quot;E (although it specifies the case of Q&quot;EBasicQ&quot;E in the
*response* exactly). My company intranet (in-house) was sending this.
IQ&apos;Eve just changed it, but other software may be doing the same, and
other browsers cope. Expected behaviour: the browser should treat
Q&quot;EbasicQ&quot;E and all other case-ness the same in this context.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 15:32:35 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:13:21 +0000</when>
<what>A fix for this issue will be in a future release</what>
</comment>
</bug>
<bug>
<bugid>10425</bugid>
<title>Android SDK and AVD Manager GUI does not show About information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adrian.a...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 13:00:13 +0000</openedDate>
<description>Host OS: Windows XP SP 3 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): Android SDK Tools, revision 6 Eclipse
version: Eclipse Modeling Tools Build id: 20100218-1602 ADT plug-in
version: Android Development Tools 0.9.7.v201005071157-36220
com.android.ide.eclipse.adt.feature.group Platform targeted by your
project: Version of the platform running in the emulator: STEPS TO
REPRODUCE: 1. Start it from eclipse toolbar with caption [Opens the
Android SDK and AVD Manager] 2. Notice how it only shows following in
the left-most pane: Virtual Devices Installed Packages Available
Packages 3. Start it via android-sdk-windows-1.6_r1\tools\android.bat
and notice how it does show Settings and About entries below Available
Packages now EXPECTED RESULTS: I would expect these two additional
entries to show up as well when launched from eclipse. OBSERVED RESULTS:
They donQ&apos;Et show up, even though there is enough room in the UI.
ADDITIONAL INFORMATION: See screenshots, first lauched from eclipse
without Settings and About, second launched inconveniently via
android.bat.</description>
<comment>
<author>adrian.a...@gmail.com</author>
<when>Sat, 14 Aug 2010 13:01:38 +0000</when>
<what>Should be a Tools bug report, not User.
</what>
</comment>
</bug>
<bug>
<bugid>18882</bugid>
<title>Browser Webkit/Webcore crash in long running execution</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zcw...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 06:26:40 +0000</openedDate>
<description>Dear all, I use Honeycomb MR1 in Xoom/tegra2-based board, and got
browser crash. please refer the log in attached file. - Steps to
reproduce 1. Launch browser and open new tab
ebay/CNN/ESPN/Amazon/BBC/Yahoo(desktop version)/Youtube (Using 2.
Youtube link Q&quot;Ehttp://www.youtube.com/watch?v=-zvCUmeoHpwQ&quot;E with 720p
version (Desktop version web page) in browser (not youtube app viewer).
- After hours, the browser crash We meet webkit/webcore crash. Stack
Trace: ADDR FUNCTION FILE:LINE 00015bf4 __libc_android_abort libgcc2.c:0
00013ed6 dlfree libgcc2.c:0 00014434 free libgcc2.c:0 00018c60
v8::internal::Malloced::Delete(void*)
/home/garywang/honeycomb_mr1/external/webkit/JavaScriptCore/wtf/FastMalloc.cpp:327
00084158 WebCore::SharedBuffer::clear() cancellation_flag.cc:0 00084178
WebCore::SharedBuffer::~SharedBuffer() cancellation_flag.cc:0 ... I
canQ&apos;Et get the bugreport at that moment because itQ&apos;Es a long running
execution. Sorry! Gary</description>
</bug>
<bug>
<bugid>16603</bugid>
<title>One-click downgrade option</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-06T01:18:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vkhitc...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 11:42:42 +0000</openedDate>
<description>My N1 was essentially a costly paperweight with the 2.3.3 release, and
the 2.3.4 hasnt improved it any. If fixing bugs reliably (see GPS issues
in particular) is a daunting task, maybe making downgrade an quick
process is possible? IQ&apos;Em thinking of a button either in the home page or
as a settings option that will allow downgrading to the last known
version.The home page button will be better because i could ask my 4
year old to click it, and then - assuming it worked - tell her that its
no longer her toy. PS: I know thereQ&apos;Es the factory reset option, but we
normal people are lazy that way - we either want things to just work, or
an easy way to undo just the thing that doesnQ&apos;Et work. PPS: Should I just
ask the cyanogenmod guys already, or are you guys still in the
build-good-software game?</description>
<comment>
<author>vkhitc...@gmail.com</author>
<when>Thu, 05 May 2011 11:47:09 +0000</when>
<what>Snark comments aside, this seems to be the only way to get a users voice out. Google get your act together. I bought the N1 straight from you guys - unlocked - partly because i dont like carrier lock inand largely because of the promise of good quality software.

Do not undervalue the goodwill you have and are steadily losing now.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 01:18:09 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>vkhitc...@gmail.com</author>
<when>Mon, 09 May 2011 03:57:59 +0000</when>
<what>right response, wrong reason.

my original feature request was clearly tongue-in-cheek, so it should be declined.
However, it did report an ANDROID software problem, not an N1 hardware one.

Release 2.3.3 broke many things that worked just fine before it. On the same hardware.Release 2.3.4 doesnt seem to do any better. How is this not an android source issue?</what>
</comment>
</bug>
<bug>
<bugid>19677</bugid>
<title>Email Notification: New Email notification should NOT be shown for old UNREAD mails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mah...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 07:17:51 +0000</openedDate>
<description>Android Version: 2.3.3 (Have the latest update) Build Number:
3.0.1.A.0.145 Device: Sony Ericsson Xperia Arc (LT15i) New Email
notification is shown frequently for all the UNREAD old mails.
Particularly when the user reads a mail close the Inbox and if there are
few unread mails there will be a notification. This should not happen as
the user might intentionally mark a mail as unread and keep it for
further use. Expected: The New Mail notification should only be shown
for the mails which arrived closely around the current time.</description>
<comment>
<author>kevinpon...@gmail.com</author>
<when>Wed, 31 Aug 2011 20:21:50 +0000</when>
<what>Agreed. I should not receive a new email notification for emails IQ&apos;Eve already received a notification for and have subsequently marked as unread.</what>
</comment>
<comment>
<author>c...@chc.name</author>
<when>Thu, 29 Sep 2011 05:17:50 +0000</when>
<what>I also have this issue using the Mail app on 2.2 with an IMAP account. Any unread mail will cause a notification once per polling interval, even if there are no new messages. </what>
</comment>
</bug>
<bug>
<bugid>20131</bugid>
<title>In CONTACTS the word organization is spelled wrong</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T17:56:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jsu...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 14:51:17 +0000</openedDate>
<description>I have enclosed a screenshot of my tablet info and the contact issue.
http://img535.imageshack.us/img535/4721/sc20110918104010.jpg
http://img545.imageshack.us/img545/7647/sc20110918103012.jpg</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 17:56:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7489</bugid>
<title>sdcard image is taken as album picture for songs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sunee....@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 10:52:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Copy some
songs to sdcard, not into sdcard/folder and some jpeg files - start
playing songs, always first image of sdcard is picked as album picture -
Default album picture should be the album art for unknown albums This
problem is observed on eclair 2.1. DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. (Find it
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>855</bugid>
<title>Documentation update needed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:30:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nko...@gmail.com</reportedBy>
<openedDate>Thu, 04 Sep 2008 21:06:48 +0000</openedDate>
<description>The Q&quot;EDeveloping Android Applications with Other IDEs and ToolsQ&quot;E section
of the user manual -
http://code.google.com/android/intro/develop-and-debug.html#otherides -
says that for Mac and Linux a python script is to be used to create a
project. ThatQ&apos;Es no longer true (at least for Mac, but I am assuming itQ&apos;Es
the same for Linux and Windows) as it seems that the python script was
obfuscated by a Java tool that achieves the same thing.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:30:44 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>6416</bugid>
<title>Links from new TLDs are not recognized</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-02T20:54:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrew.s...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 20:37:16 +0000</openedDate>
<description>- Steps to reproduce the problem. Input text into a field that evaluates
to a clickable link. For instance, send yourself an SMS message with the
following url: www.u2q.me - What happened. The text is NOT evaluated as
a clickable link whereas other strings are like www.google.com - What
you think the correct behavior should be. www.u2q.me should evaluate to
a clickable link in the SMS application. - Cause The problem is not in
the SMS app, but in the RegEx used to match to a link. The .me TLD (and
probably others) are not being evaluated as valid TLDs. I believe the
issue is in /frameworks/base/core/java/android/text/util/Regex.java in
the WEB_URL_PATTERN constant. I would submit the patch myself, but I
donQ&apos;Et have a development environment set up. I am using a Nexus One with
Android 2.1. This problem exists on previous Android versions as well.</description>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Tue, 02 Feb 2010 20:54:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17563</bugid>
<title>Unicode Support in Android 2.3</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-10T17:47:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>er.deven...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 16:53:09 +0000</openedDate>
<description>Unicode text is not supported in 2.3. you get any email or SMS in Hindi
or with unicode text only boxes are displayed. This Bug was in 2.1 then
got it resolved in 2.2 but again re-opened in 2.3 Device: Samsung Galaxy
S</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 10 Jun 2011 17:47:15 +0000</when>
<what></what>
</comment>
<comment>
<author>vlsika...@gmail.com</author>
<when>Tue, 14 Jun 2011 12:06:10 +0000</when>
<what>I am using Android 2.3.3 (thru Samsung Galaxy s2).. but unable to view and type kannaDa scripts. 

Such a high end mobile not supporting Unicode is rediculous.

please support unicode ASAP. </what>
</comment>
<comment>
<author>er.deven...@gmail.com</author>
<when>Tue, 14 Jun 2011 17:48:01 +0000</when>
<what>Worst part it, it was fixed in 2.2 release for samsung galaxys but reopened in 2.3</what>
</comment>
<comment>
<author>nilesh.h...@gmail.com</author>
<when>Sun, 07 Aug 2011 06:18:04 +0000</when>
<what>I have also bought SGS2....it doesnQ&apos;Et support unicode.....bad....m sad enough...</what>
</comment>
</bug>
<bug>
<bugid>12842</bugid>
<title>Contact groups</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Mon, 29 Nov 2010 17:45:49 +0000</openedDate>
<description>I used to have 1.5 in my HTC Magic and it was possible to select the
group to be used for your contacts or selecting all contacts. this is
done by the feature of lables in contact. now i have 2.2 and this
feature has been removed. that was a good feature, hope to add it.</description>
<comment>
<author>fasts...@gmail.com</author>
<when>Wed, 01 Dec 2010 14:19:33 +0000</when>
<what>This is essential functionality.

As a new HTC Desire owner linking to a 5 year old GMail account, I was disappointed to see that several thousand contacts from the Q&quot;EOther ContactsQ&quot;E group have been synched to my phone.  This group contains every single email address that IQ&apos;Eve ever written or replied to over the years IQ&apos;Eve had my GMail account.  This means if I choose to Q&quot;EAdd to contactQ&quot;E at any point, I get an indecipherable list which I cannot filter.

Please just allow us to choose which groups synchronise, it seems crazy not to (especially since this functionality already existed at some point in the past).</what>
</comment>
</bug>
<bug>
<bugid>3659</bugid>
<title>AutoCompletion limited to ComposingText, not applicable for Asian languages or corrected alphabetic language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>bill.ste...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 04:03:03 +0000</openedDate>
<description>AutoCompleteTextView etc. use the composing text to filter results. For
Asian languages this may likely be an intermediate representation, such
as pinyin, romaji, cangjie, jamo etc. It would be nice if there were an
InputConnection API which accepted one or more arbitrary strings to
match. So if the user enters Q&quot;EbeijingQ&quot;E completion would occur on the
written Chinese ?? and possibly ?? (two written forms represented
phonetically by beijing). This would also be nice for alphabetic
languages being corrected. For instance in English a user could enter
Q&quot;EbeetQ&quot;E and search completions based on Q&quot;EbeetQ&quot;E and Q&quot;EbeerQ&quot;E, a correction
suggested by the IME.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:38:54 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 Aug 2009 15:51:55 +0000</when>
<what>The purpose of AutoCompleteTextView is not to correct what the user type based on a locale dictionary but to 
search through a data store (an adapter.) As such, I would decline the feature request concerning correcting 
alphabetic languages (you could just write an adapter to do it btw.) </what>
</comment>
<comment>
<author>bill.ste...@gmail.com</author>
<when>Tue, 25 Aug 2009 23:32:22 +0000</when>
<what>IQ&apos;Em not suggesting the AutoCompleteTextView should correct anything, but when the IME
has some corrections (beet and beer), and the user hasnQ&apos;Et yet selected either, it
would be nice to do the substring filtering on both. A resulting completion list
might be [beets, beet farms, beer garden, beer goggles]. 

Seems like a fix for Asian languages would give this functionality for free, since it
would probably requires a channel of communication that would let the IME suggest
multiple strings (??, ??,...) to a filter.</what>
</comment>
</bug>
<bug>
<bugid>16673</bugid>
<title>Video player fails to process URLs containing a colon (:)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>daryll.m...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 23:46:22 +0000</openedDate>
<description>If the URL for an HTML 5 embedded video tag contains a colon, the video
player will report Cannot play video, Sorry this video cannot be played.
This is fairly simple to reproduce: Create an html file on your web
server containing: Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E Q&lt;EscriptQ&gt;E function videoSetup() { var
videos = document.getElementsByTagName(Q&apos;EvideoQ&apos;E); var vidCount =
videos.length; for(i=0;iQ&lt;EvidCount;i++) {
videos[i].addEventListener(Q&apos;EclickQ&apos;E,playVideo,false); } } function
playVideo() { this.play(); } window.onload = videoSetup; Q&lt;E/scriptQ&gt;E
Q&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Video Works: Q&lt;Evideo controls src=Q&quot;Evideo.mp4Q&quot;EQ&gt;EQ&lt;E/videoQ&gt;EQ&lt;EbrQ&gt;E
Video fails: Q&lt;Evideo controls src=Q&quot;Evideo:1.mp4Q&quot;EQ&gt;EQ&lt;E/videoQ&gt;EQ&lt;EbrQ&gt;E Q&lt;E/bodyQ&gt;E
Q&lt;E/htmlQ&gt;E Copy a streamable mp4 file to video.mp4 and video:1.mp4. The
first instance will work correct, but the second one will report the
error. By checking the web server I determined that the video player
never requested video:1.mp4 from the web server. It decided the video
couldnQ&apos;Et be played prior to that. Android 2.2, Samsung Galaxy S</description>
</bug>
<bug>
<bugid>11772</bugid>
<title>Aeroplane spelt wrong in UK English.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 15:08:06 +0000</openedDate>
<description>When I long press on the power button a menu appears which has an item
labelled Q&apos;EAirplane modeQ&apos;E. This also appears under in Wireless Q&amp;E network
settings. Under Q&apos;ELanguage Q&amp;E keyboard settingsQ&apos;E I have selected Q&apos;EEnglish
(United Kingdom)Q&apos;E as my language. In UK English, the word Q&apos;EairplaneQ&apos;E
should be Q&apos;EaeroplaneQ&apos;E. [I have a Nexus One on Android 2.2.1, build
FRG83]</description>
</bug>
<bug>
<bugid>18238</bugid>
<title>Bluetooth access to Nexus S  2.3.4 Phone Book</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Marri...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 06:41:14 +0000</openedDate>
<description>Since upgrading my Nexus S to Android 2.3.4 i have lost connection to
the phones contact numbers via my car hands free system. I have deleted
the pairing, and remade it several times, i still have access to calls,
answering incoming calls, making them from my car address book, but can
no longer copy new ones from the phone to the car, or call any number
directly from the phone, via the car system. When pairing now, it does
take some time before the request on the phone to give access to the
address book appears, eventually this happens and i always give
permission, but still no access.. Everything worked ok before the latest
android upgrade.. I wondered if anyone else had this issue.. NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>1788</bugid>
<title>Browser: First item is ever selected in HTML select with multiple attribute</title>
<status>FutureRelease</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-14T17:02:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jmarr...@innowhere.com</reportedBy>
<openedDate>Wed, 14 Jan 2009 16:42:45 +0000</openedDate>
<description>On Android browser the first item is ever selected in HTML select with
multiple attribute. Create an HTML page with this code: Q&lt;Eselect
multiple=Q&quot;EmultipleQ&quot;EQ&gt;E Q&lt;EoptionQ&gt;EOneQ&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;ETwoQ&lt;E/optionQ&gt;E
Q&lt;EoptionQ&gt;EThreeQ&lt;E/optionQ&gt;E Q&lt;E/selectQ&gt;E When clicking to see what elements are
selected the first element is showed as selected. This bug was present
and fixed in iPhone too so it could be already fixed in WebKit.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 14:54:47 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 14:56:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Wed, 21 Jan 2009 16:38:31 +0000</when>
<what>This bug is related with the following bug:

When you insert a new Q&lt;EoptionQ&gt;E element using JavaScript as the first element, all is
correct while the script is running, the Q&quot;EselectedQ&quot;E property is false as it must be.
When the script ends the component is visually updated, in this moment the Q&quot;EselectedQ&quot;E
property is automatically changed to true.

You can change the Q&quot;EselectedQ&quot;E property to false again using JavaScript and it works,
there is no automatic change to true in this case (the component is not visually
updated but the state is correct).
</what>
</comment>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Wed, 21 Jan 2009 19:33:30 +0000</when>
<what>New finding: When the first Q&lt;EoptionQ&gt;E element is removed, the next Q&lt;EoptionQ&gt;E becomes
the new first option, in this case the Q&quot;EselectedQ&quot;E property of this element is
erroneously changed to true.

</what>
</comment>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Wed, 21 Jan 2009 20:04:17 +0000</when>
<what>Correction: any option added or removed with JavaScript causes this bug, I think the
problem arises when WebKit re-render the component after insertion/removing when the
script ends.
</what>
</comment>
<comment>
<author>Scro...@gmail.com</author>
<when>Thu, 28 May 2009 21:40:54 +0000</when>
<what>The problem is we have a change to WebKit which turns a Q&lt;Eselect multiple=Q&quot;EmultipleQ&quot;EQ&gt;E 
into a menulist.  I am trying to figure out how the iPhone does it without seeing 
this bug, the proper way, so we can merge with WebKit more cleanly. </what>
</comment>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Fri, 29 May 2009 08:02:28 +0000</when>
<what>Be careful with your investigations in the WebKit code related to iPhone, this
problem was present and fixed in iPhone (in fact I think your initial code was got
from the iPhone version of WebKit). In spite of this, the behavior of select multiple
(DOM point of view) is a nightmare in iPhone, values of Q&quot;EselectedQ&quot;E properties are
wrong until you leave the Q&quot;Emenu listQ&quot;E for selection, so be very careful when you
inspect the WebKit repository. Furthermore, multiple selection using some kind of
menu list is problematic in any WebKit based browser.

In ItsNat I fix this problem with a timer resetting a false the conflictive option
because the selected property is set to true when the select control is visually
updated. I think this may help you.

</what>
</comment>
<comment>
<author>Scro...@gmail.com</author>
<when>Tue, 23 Jun 2009 15:46:28 +0000</when>
<what>This was fixed internally</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 17:02:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>680</bugid>
<title>java.lang.Package Package.getPackages() failed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:42:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juanzhew...@gmail.com</reportedBy>
<openedDate>Wed, 16 Apr 2008 01:37:22 +0000</openedDate>
<description>Package.getPackages() java.lang.NullPointerException at
java.lang.Package.getPackages(Package.java:185) at
org.python.core.PySystemState.findRoot(PySystemState.java:334) at
org.python.core.PySystemState.initRegistry(PySystemState.java:371) at
org.python.core.PySystemState.initialize(PySystemState.java:488) at
org.python.core.PySystemState.initialize(PySystemState.java:458) at
org.python.core.PySystemState.initialize(PySystemState.java:450) at
org.python.util.jython.main(jython.java:108) at
android.dalvik.NativeStart.main(Native Method)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:42:54 +0000</when>
<what>Additional information is required</what>
</comment>
</bug>
<bug>
<bugid>2186</bugid>
<title>Call Log showing incorrect time date information after DST change</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>9</stars>
<reportedBy>markusmc...@gmail.com</reportedBy>
<openedDate>Mon, 09 Mar 2009 16:54:51 +0000</openedDate>
<description>I donQ&apos;Et know if anyone else has this problem in the midwest but the call
log seems to be showing miss information. Day Light Savings just went
into affect and I do believe the call log did not handle this
appropriately. I have one call that I placed this past Saturday but the
call logs says that I placed the call yesterday. It seems to be lagging
behind about 24 hours. I havenQ&apos;Et changed timezones (Chicago midwest).
Seems very odd and may need some looking into. There are a total of 4
calls that show I made calls yesterday (Sunday) when actually I made
them the day before (Saturday). Thanks for your help. Markus</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:27:06 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>briang...@gmail.com</author>
<when>Wed, 03 Jun 2009 20:49:31 +0000</when>
<what>Yep, I have noticed a similar if not identical problem... Anything 24 to 48 hours ago
is marked as yesterday... when we all know that may not be the case.  :)
Good program.  Bad math.  :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:29:03 +0000</when>
<what></what>
</comment>
<comment>
<author>michaelx...@gmail.com</author>
<when>Fri, 28 Aug 2009 14:28:52 +0000</when>
<what>I have the same exact issue on my T-Mobile MyTouch 3G.  Today is Friday, and calls 
that I made or received on Wednesday show as yesterday, calls from Tuesday as 2 days 
ago, etc.  All calls not from today seems to be a day off.</what>
</comment>
<comment>
<author>jla...@gmail.com</author>
<when>Fri, 11 Sep 2009 18:54:33 +0000</when>
<what>Same issue with G1. Calls from 2 days ago show as yesterday. 

Also, sometimes calls that were incoming show as outgoing, but with 0 mins, 0 secs.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:00:52 +0000</when>
<what></what>
</comment>
<comment>
<author>virgil.h...@gmail.com</author>
<when>Mon, 07 Dec 2009 22:46:48 +0000</when>
<what>Same problem here. I realized just now. </what>
</comment>
<comment>
<author>goodyear...@gmail.com</author>
<when>Sun, 27 Dec 2009 05:54:26 +0000</when>
<what>Oh yeah, something is off on call log time, noticed it a few times now.  I thing we 
a firmware update GOOGLE.  Having the time off can really get you in trouble if you 
have a bunch of calls.</what>
</comment>
<comment>
<author>jraggio@gmail.com</author>
<when>Mon, 15 Feb 2010 19:21:33 +0000</when>
<what>just noticed this too on my droid.  canQ&apos;Et believe something so basic is wrong.</what>
</comment>
<comment>
<author>thelawne...@gmail.com</author>
<when>Sat, 20 Feb 2010 17:10:46 +0000</when>
<what>Yes jraggio, still a problem 8 months later. Hoping there is a way to turn off the 
Yesterday to just date and I think itQ&apos;Es in the settings.</what>
</comment>
<comment>
<author>sheetal....@gmail.com</author>
<when>Mon, 15 Mar 2010 17:14:15 +0000</when>
<what>i just did firmware update and its fixed now</what>
</comment>
<comment>
<author>suveerk...@gmail.com</author>
<when>Thu, 30 Dec 2010 19:35:10 +0000</when>
<what>I have a phone with Froyo 2.2 and I still see this problem. eg: Today is 31st Dec and
calls made on 29th Dec are still marked as Q&quot;EyesterdayQ&quot;E. Is this issue really fixed?</what>
</comment>
</bug>
<bug>
<bugid>15147</bugid>
<title>Cannot input text in Adobe Flash input field using IME at Android 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>yukoba</reportedBy>
<openedDate>Wed, 02 Mar 2011 03:35:28 +0000</openedDate>
<description>Same problem of http://code.google.com/p/chromium/issues/detail?id=66605
is happening in Android 2.3.3.</description>
</bug>
<bug>
<bugid>8826</bugid>
<title>SDK guide and articles in ePub format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pmue...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 12:47:26 +0000</openedDate>
<description>It would be great to have the SDK guide and articles available in an
ePub format that could be read on a phone-sized device. Bonus points for
doing the same with the Reference.</description>
</bug>
<bug>
<bugid>12089</bugid>
<title>Q&quot;EQ&lt;EQ&quot;E in names voids text messages to that person</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cody.ber...@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 21:43:44 +0000</openedDate>
<description>If the Q&quot;Eless thanQ&quot;E symbol (Q&quot;EQ&lt;EQ&quot;E) is in the Q&quot;EnameQ&quot;E of the contact item,
e.g., Q&quot;EAlex Q&lt;E3 you,Q&quot;E the phoneQ&apos;Es messaging applications recognizes the
Q&quot;EQ&lt;EQ&quot;E and believes it means that the phone number follows. So, for
example, if the contact name is Q&quot;EAlex Q&lt;E3 youQ&quot;E and the number is
Q&quot;E888-888-8888,Q&quot;E when sending a message to Q&quot;EAlex Q&lt;E3 you,Q&quot;E the messaging
applications tries to send the text to phone number Q&quot;E3 you 888-888-8888Q&quot;E
(the Q&quot;E3 youQ&quot;E from the name, to the right of Q&quot;EQ&lt;EQ&quot;E). The message sending
fails, seeing as Q&quot;E3 you 888-888-8888Q&quot;E is not a valid phone number. I am
running Android 2.2 Froyo on Spring Evo 4G with HTC Sense</description>
<comment>
<author>jdrinkwater</author>
<when>Sun, 24 Oct 2010 12:35:43 +0000</when>
<what>Mitigation: change Q&lt;E3 to ?

ItQ&apos;Es quite common for emails and contact cards to have Q&apos;EName Q&lt;EvalueQ&gt;EQ&apos;E as an entry.</what>
</comment>
</bug>
<bug>
<bugid>11482</bugid>
<title>Farsi or Persian Font request</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>xans...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 20:43:28 +0000</openedDate>
<description>I can not use Farsi or persian Language within Droid X that I bought, it
is because your OS does not have a support for farsi or Persian
language. I am hoping that you develop the farsi capability so i can
type with my prefered language. I am sure this is a problem that lots of
people are experiencing currently. Please consider this suggestion as
how you would advertise your system there are at least 5 million farsi /
persian speaker living in the US. it is a good advertisement also. thank
you</description>
<comment>
<author>MrKamp...@gmail.com</author>
<when>Thu, 21 Oct 2010 21:06:36 +0000</when>
<what>Please put a higher priority to develop/support Farsi / Persian language for the AndroidQ&apos;Es OS mobile devices.  You already have it nicely in your Gmail!!

The market opportunity for Google to benefit is huge!  With over 5 million Farsi speaking people in the US, a  couple of million more in Europe and potentially 10 to 15  million in Asia/Middle East, surely, there are plenty of business interest for Google to put a higher focus on this...

Khaylee Mamnoon</what>
</comment>
<comment>
<author>mebra...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:24:11 +0000</when>
<what>This is a must for Persian users. Unfortunately in Iran currently handset shops are charging Android buyers with some extra random fee to install 3rd party Persian support on the new handset. An official built-in support for Persian would solve many such headaches.</what>
</comment>
<comment>
<author>zohrehka...@gmail.com</author>
<when>Tue, 01 Feb 2011 02:43:46 +0000</when>
<what>It would be a great enhancement for the AndroidQ&apos;Es OS mobile devices if we can read/write Farsi. I know lot of users are willing to switch to an Android phone over an IPhone if they were capable of typing and reading in Farsi/Persian language.
Thanks.</what>
</comment>
<comment>
<author>paya...@gmail.com</author>
<when>Tue, 01 Feb 2011 10:25:18 +0000</when>
<what>Great news: Firefox on Android now supports Farsi. Download the beta version from Android market, and enjoy! Despite it not supporting Flash, it still is very useful. All those emails or website you cannot read, try to navigate to them using this app, and youQ&apos;Ell be relieved! Though I should say Android should still think of supporting these languages, no excuse accepted!</what>
</comment>
<comment>
<author>smohamma...@gmail.com</author>
<when>Mon, 28 Feb 2011 06:28:17 +0000</when>
<what>The only thing my iphone fanatic friends have to brag about to me (nexus devotee) is the farsi font. While they can easily read and write in Farsi especially on FB and Twitter I canQ&apos;Et. The fonts are there but they are not legible. 

Google please make this minor change!

Thnx</what>
</comment>
<comment>
<author>pshahro...@gmail.com</author>
<when>Thu, 19 May 2011 12:42:08 +0000</when>
<what>To read farsi you can install firefox... but this doesnQ&apos;Et solve all of the problem.... I cant read emails containing farsi fonts etc....</what>
</comment>
<comment>
<author>hrg...@gmail.com</author>
<when>Sat, 28 May 2011 15:05:19 +0000</when>
<what>Perian or Arabic are not among the  supported languages on Anroid and they need to be added to the list on the setting, so that you can send and recieve sms messages in Farsi, as well as email in Farsi, etc.</what>
</comment>
<comment>
<author>persiani...@gmail.com</author>
<when>Sun, 12 Jun 2011 15:45:00 +0000</when>
<what>please i want too farsi sms?s and massage?s in my LG optimus x2 i hope some one fix it
tnx Adndroid!</what>
</comment>
<comment>
<author>ProfMehr...@gmail.com</author>
<when>Tue, 09 Aug 2011 01:50:09 +0000</when>
<what>Please fix the problem of Persian/Farsi fonts. There are many of us out here who need to write messages and read websistes in Farsi. Thank you.</what>
</comment>
<comment>
<author>sajjad.j...@gmail.com</author>
<when>Mon, 22 Aug 2011 08:42:08 +0000</when>
<what>Persian support plz!!</what>
</comment>
<comment>
<author>rgalust...@gmail.com</author>
<when>Sun, 28 Aug 2011 19:35:47 +0000</when>
<what>pls. fix...
</what>
</comment>
<comment>
<author>mymirag...@gmail.com</author>
<when>Fri, 23 Sep 2011 04:03:30 +0000</when>
<what>Wow, Still no farsi fonts for my droid! this sucks!!!!!!! Ill be switching to either an iphone or windows phone shortly if the issue still exists.</what>
</comment>
<comment>
<author>yousef.e...@gmail.com</author>
<when>Mon, 26 Sep 2011 20:30:23 +0000</when>
<what>It Has been more than a year and still no PERSIAN(FARSI) support!!!! It is kind of odd to be that slow listener!!!!
</what>
</comment>
</bug>
<bug>
<bugid>15677</bugid>
<title>x10 mini pro</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-23T00:02:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ze...@plu.edu</reportedBy>
<openedDate>Tue, 22 Mar 2011 22:39:47 +0000</openedDate>
<description>I am using a x10 mini pro with atQ&amp;Et sim card. And it has been randomly
hangup calls, and has a error message with Q&quot;Ecom.android.phoneQ&quot;E stopped
unexpectedly. I have tried using the sony software to repair it and
restarting it, but the problem is still here.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 23 Mar 2011 00:02:15 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer or carrier (Sony / ATQ&amp;ET). The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15542</bugid>
<title>wifi policy set to never sleep, yet it does.  (bcm4329 disconnects when in powersave mode)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>paul14...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 13:02:16 +0000</openedDate>
<description>HTC Evo running android 2.3.3 (CM7, tried RC2 as well as the nightlies
up to #21), although IQ&apos;Em pretty sure this bug affects a large number of
users who have the bcm4329 wifi chipset. I have my wifi sleep policy set
to NEVER sleep. The problem is that when the screen is off for about
20-30 minutes, the wifi disconnects (ie, the phone becomes unpingable).
Upon waking up, the phone immediately reconnects to wifi. The correct
behavior is that when the phone is asleep, the wifi enters a powersave
mode, latency increases, bandwidth decreases, but the phone STAYS
CONNECTED to the wifi. This is 100% reproducable every time. The rumor
is that this bug affects any bcm4329 chip whose MAC address begins with
38:e7, and does NOT affect bcm4329 chips whose MAC begins with 00:,
although I can not confirm. My deviceQ&apos;Es MAC does begin with 38:e7.
(source of rumor:
http://forum.xda-developers.com/showthread.php?t=727332)
================================= There have been a lot of similar bugs
reported by people who use VOIP. The main 2 problems for them are that:
#1.) Their screen turns off in a call, causing wifi to enter powersave
mode, causing latency to go up, causing the call to become garbled. and
#2.) Their wifi disconnects (like mine) when the screen has been off for
a while. Here is a possibly related bug:
http://code.google.com/p/android/issues/detail?id=9781 Here is one
suggested solution, which is a modified bcm4329 driver that will NEVER
enter the PM_MAX (powersave) mode:
http://forum.xda-developers.com/showthread.php?p=7638714#post7638714
However this would use a LOT more power.
=================================== The main difference is that my bug
relates to the wifi DISCONNECTING when the screen has been off for a
while. I think it is 100% acceptable (correct) that the wifi enters a
low power state when sleeping, so long as it does not disconnect. I have
heard that the 2.3 API has a new wifi lock called
WIFI_MODE_FULL_HIGH_PERF that will prevent the phone from ever entering
powersave mode. That is a nice solution for some people, but does not
fix *this* bug. Thank you.</description>
<comment>
<author>mwhitl...@gmail.com</author>
<when>Wed, 16 Mar 2011 14:32:33 +0000</when>
<what>As a counterpoint to the rumor, my EVO has a MAC address beginning with 38:E7, and it never drops off the Wi-Fi network.  For example, I havenQ&apos;Et powered up my phone in hours, yet I am right this minute able to ping it (albeit with RTTs exceeding 6 seconds in the most extreme cases).  This is the expected behavior in full power-saving mode.</what>
</comment>
<comment>
<author>paul14...@gmail.com</author>
<when>Wed, 16 Mar 2011 14:44:11 +0000</when>
<what>If there is an app that is actively using the wifi, it may not ever enter powersave mode (depending on what type of wifi lock the app is using).  I have also heard that if you are using the native SIP in android 2.3 that the wifi will also never enter powersave mode.</what>
</comment>
<comment>
<author>mwhitl...@gmail.com</author>
<when>Wed, 16 Mar 2011 15:06:13 +0000</when>
<what>IQ&apos;Em running the stock Sprint/HTC firmware, so IQ&apos;Em only on Android 2.2, thus no WIFI_MODE_FULL_HIGH_PERF lock.  FTP transfers to/from my phone are abysmally slow when the screen is off and immediately speed up when itQ&apos;Es turned on, so IQ&apos;Em sure itQ&apos;Es going into PSP mode when the screen is off.

IQ&apos;Eve had this phone since release day in July last year, and itQ&apos;Es on my home wi-fi network all day every day, and itQ&apos;Es never spontaneously disconnected (except when IQ&apos;Em running the microwave oven, but thatQ&apos;Es to be expected).</what>
</comment>
<comment>
<author>paul14...@gmail.com</author>
<when>Thu, 14 Apr 2011 15:39:45 +0000</when>
<what>Apparently this bug might have a lot to do with which bcm4329 firmware youQ&apos;Ere using.  Broadcom has their own AOSP (binary blob) firmware here:

http://android.git.kernel.org/?p=platform/system/wlan/broadcom.git;a=tree;f=bcm4329/firmware;h=272c922044b3eb4b98466d5f65e8c340d90a7418;hb=HEAD

But apparently HTC also has their own bcm4329 firmware.  According to a developer named Zinx, the Broadcom firmware does not support 5GHz (which the Evo canQ&apos;Et do anyway due to lack of proper antenna), but it also does not have the problem of the wifi dying when the phone sleeps.  I have just replaced the firmware that came with cm7/supersonic with the Broadcom AOSP firmware and will test all day today and post back the results.</what>
</comment>
<comment>
<author>paul14...@gmail.com</author>
<when>Thu, 14 Apr 2011 23:34:37 +0000</when>
<what>Confirmed, the AOSP broadcom firmware FIXES this problem:

(ignore my previous link, this one is correct)

http://android.git.kernel.org/?p=platform/hardware/broadcom/wlan.git;a=tree;f=bcm4329/firmware;h=d2adbe13d05b56d909a71bd9f14d34c2bbb89c5e;hb=refs/heads/gingerbread

With this firmware, the phoen never loses connection with the wifi access point, even after phone has been idle for a long time.  Phone replies to ARP and pings no matter how long it has been sleeping.  Battery performance is identical.  I have NO IDEA why this firmware isnQ&apos;Et part of cm7 for evo.  I have heard that the maintainers are lazy and are just using the firmware that htc put on the phone.</what>
</comment>
<comment>
<author>natha...@gmail.com</author>
<when>Sat, 16 Apr 2011 06:20:37 +0000</when>
<what>Confirmed fixed on HTC Aria (aka Liberty) (CM 7.0.0) with a 38:E7 BCM4329 ASIC.

Thank you very much!
</what>
</comment>
<comment>
<author>leos.mo...@gmail.com</author>
<when>Wed, 11 May 2011 01:33:06 +0000</when>
<what>I had this problem and I did some googling.
It seems that the wifi sleep policy gets overridden by the battery management. You might check if you have a limited time (peak and off-peak hours), as I did.</what>
</comment>
<comment>
<author>mysuper...@gmail.com</author>
<when>Mon, 17 Oct 2011 15:59:10 +0000</when>
<what>I have the same Issue on a Google Nexus S
With android 2.3.6 and not rooted

I have the wifi sleep policy set to NEVER sleep
And transfert always fail when the screen is off even with application update in Market.</what>
</comment>
</bug>
<bug>
<bugid>2783</bugid>
<title>Add support for additional test runner parameters to Eclipse test runner</title>
<status>Assigned</status>
<owner>chabbydr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>chabbydr...@gmail.com</reportedBy>
<openedDate>Thu, 28 May 2009 07:24:07 +0000</openedDate>
<description>The command line method for running Android tests adb shell am
instrument -w X/X supports passing in flags to run small, medium or
large test suites via the -e size parameter. It would be good if the
Android JUnit launch configuration in Eclipse ADT would also support
passing these type of parameters</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 01:40:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:33:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18233</bugid>
<title>[Books] Drag is not working.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ddonggom...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 02:34:24 +0000</openedDate>
<description>1. Device : SGH-I857, Flipbook (US ATQ&amp;ET) 2. Andorid build verison :
2.2.2 3. Books ver : 1.2.2 4. Repro Steps : [Precondition] The device
should be slide-type or folder-type device. [Step] Idle - Main menu -
Books - select contents - options - settings change text size : middle -
re-enter contents - drag 5. Symptom : Drag is not working. 6.
Reproducibility % : 100%</description>
</bug>
<bug>
<bugid>12154</bugid>
<title>SMS app halt when activating http link in sms message </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martinbi...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 08:01:45 +0000</openedDate>
<description>Clicking on an HTTP:// link in sms causes the SMS program to halt seen
on HTC Desire with android 2.2</description>
</bug>
<bug>
<bugid>13059</bugid>
<title>android-qemu aborts when loading an ELF kernel image with no function symbols</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben.les...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 12:45:38 +0000</openedDate>
<description>Create a symbol ELF file using an assembler that does not contain any
function symbols. Try to load using Q&quot;E$ qemu-android -kernel
simple-elf-fileQ&quot;E Note the code aborts when trying to load symbols from
the ELF file. As of changeset: 5c01a94e9233796c7e8c370d348c945390a36068
Obviously this isnQ&apos;Et a huge deal if you are just using Android Linux
kernels. This is completely obscure, and most likely IQ&apos;Em the only person
who will ever hit this bug, but still please find patch attached.</description>
</bug>
<bug>
<bugid>14021</bugid>
<title>SMS delivery reports sounds like an SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>exxami...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 23:55:20 +0000</openedDate>
<description>For some reason, recently all SMS delivery reports sound like standard
SMS, not receive notifications. Before, delivery reports resulted in
standard system notification sound. Now, I hear SMS notification sound
oupon receiving a delivery report. Weird, huh? I even tried hard reset,
no result, so I guess itQ&apos;Es Android problem. Thanks for fixing.</description>
<comment>
<author>bau...@gmail.com</author>
<when>Thu, 20 Jan 2011 15:02:20 +0000</when>
<what>only sound for received SMS and notify are possible.
Delivery reports is received SMS, and use same sound as received SMS.
Not to be confused with the notification sending</what>
</comment>
<comment>
<author>tommy.hi...@gmail.com</author>
<when>Thu, 17 Feb 2011 00:29:01 +0000</when>
<what>The delivery tone should use the standard notification, not the messaging notification. This needs fixing our even better add an option to customise the delivery notification itself.</what>
</comment>
<comment>
<author>vlad.kit...@gmail.com</author>
<when>Sun, 03 Apr 2011 09:50:19 +0000</when>
<what>I have also experienced this problem. It worked fine before but after doing a hard reset I cannot get it to change to standard notifications. Delivery report makes me think I received an sms.</what>
</comment>
<comment>
<author>david.c....@gmail.com</author>
<when>Tue, 10 May 2011 21:57:22 +0000</when>
<what>option should be added to choose notification sound for delivery report. A delivery report is not an SMS, so should not have the same notification as an SMS.</what>
</comment>
<comment>
<author>ruchir...@gmail.com</author>
<when>Wed, 22 Jun 2011 13:49:39 +0000</when>
<what>Until recently I had two different notification sounds - though I changed the sounds the other day and am now experiencing the same problem. I canQ&apos;Et seem to get it back to the way it was before, but can confirm that before this week, it was possible. 

However, I have tried every possible combination and still the delivery reports sound like I am receiving an sms. </what>
</comment>
</bug>
<bug>
<bugid>13138</bugid>
<title>Make serialization much faster on Android</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-12-15T22:54:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>mcreich...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 21:52:42 +0000</openedDate>
<description>Serialization in Android today is _very_ slow, which makes it nearly
unusable for storing data. This is sad because serialization would
enable developers to quickly save Q&amp;E restore complex Java structures. I
wrote a small Android project to demonstrate the performance of
serialization (classes TestSerialization.java and Serialization.java)
and attached the measurements (ser_test.txt contains all data while
ser_test_short.txt only contains the average measurements). The 5 tests
(each with 10000 items): Test 1) ArrayListQ&lt;EIntegerQ&gt;E Test 2) int[] Test
3) ArrayListQ&lt;ETestClassQ&gt;E Test 4) TestClass[] Test 5) Small hack: -Q&gt;E for
serialization: converted TestClass[] to int[][] (TestClass contains 3
int attributes) -Q&gt;E for unserialization: converted int[][] to TestClass[]
The 5 tests ran on 5 devices: 1) emulator Android 2.1 2) emulator
Android 2.2 3) emulator Android 2.3 4) Nexus One with Android 2.2 5)
Java 6 on my host PC (code copied to a main() method) The outcome: While
serialization of int[] or int[][] is pretty fast the serialization (or
unserialization) of classes is really slow, especially if compared to
the tests running in Java 6 on my computer. So my feature request is:
Make serialization and unserialization much faster on Android! :-)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Dec 2010 03:29:08 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Dec 2010 22:54:25 +0000</when>
<what>your benchmark on a nexus one running 2.3 (gingerbread):

    TEST 1: ArrayListQ&lt;EIntegerQ&gt;E (10000 items) Average (serialization / unserialization) for 10 runs: 367 ms / 1174 ms
    TEST 2: int[] (10000 items) Average (serialization / unserialization) for 10 runs: 14 ms / 10 ms
    TEST 3: ArrayListQ&lt;ETestClassQ&gt;E (10000 items) Average (serialization / unserialization) for 10 runs: 597 ms / 1357 ms
    TEST 4: TestClass[] (10000 items) Average (serialization / unserialization) for 10 runs: 573 ms / 1374 ms
    TEST 5: TestClass[] -Q&gt;E int[][] for serialization and int[][] -Q&gt;E TestClass[] for unserialization Average (serialization / unserialization) for 10 runs: 266 ms / 258 ms

and on the internal tree after some performance work:

    TEST 1: ArrayListQ&lt;EIntegerQ&gt;E (10000 items) Average (serialization / unserialization) for 10 runs: 208 ms / 295 ms
    TEST 2: int[] (10000 items) Average (serialization / unserialization) for 10 runs: 11 ms / 14 ms
    TEST 3: ArrayListQ&lt;ETestClassQ&gt;E (10000 items) Average (serialization / unserialization) for 10 runs: 237 ms / 346 ms
    TEST 4: TestClass[] (10000 items) Average (serialization / unserialization) for 10 runs: 260 ms / 343 ms
    TEST 5: TestClass[] -Q&gt;E int[][] for serialization and int[][] -Q&gt;E TestClass[] for unserialization Average (serialization / unserialization) for 10 runs: 249 ms / 167 ms

my benchmarks on a nexus one running 2.3 (gingerbread):

                      benchmark     us logarithmic runtime
          ReadArrayListInteger 31780.1 =============================
          ReadEveryKindOfField   678.9 ==============
                  ReadIntArray   371.4 ============
         ReadObjectStreamClass   136.7 ========
       ReadSerializableBoolean   307.1 ===========
          ReadSerializableByte   310.2 ===========
          ReadSerializableChar   307.8 ===========
        ReadSerializableDouble   316.2 ===========
         ReadSerializableFloat   300.8 ===========
           ReadSerializableInt   328.0 ===========
          ReadSerializableLong   333.2 ============
     ReadSerializableReference   379.9 ============
         ReadSerializableShort   314.9 ===========
                    ReadString    77.6 ======
         WriteArrayListInteger  6745.1 =======================
         WriteEveryKindOfField   216.9 ==========
                 WriteIntArray   214.5 ==========
                WriteNoObjects    20.1 =
        WriteObjectStreamClass    49.0 ====
      WriteSerializableBoolean    89.9 ======
         WriteSerializableByte    91.0 ======
         WriteSerializableChar    88.6 ======
       WriteSerializableDouble    90.3 ======
        WriteSerializableFloat    91.6 ======
          WriteSerializableInt    87.0 ======
         WriteSerializableLong    89.9 ======
    WriteSerializableReference   121.9 ========
        WriteSerializableShort    89.9 ======
                   WriteString    41.7 ===

and on the internal tree (note that the scale is different, so you canQ&apos;Et compare between the two graphs):

                     benchmark     us logarithmic runtime
          ReadArrayListInteger 7348.5 =============================
          ReadEveryKindOfField  790.0 ==================
                  ReadIntArray  454.4 ================
         ReadObjectStreamClass  140.4 ==========
       ReadSerializableBoolean  322.9 ==============
          ReadSerializableByte  333.3 ==============
          ReadSerializableChar  336.7 ==============
        ReadSerializableDouble  311.5 ==============
         ReadSerializableFloat  317.7 ==============
           ReadSerializableInt  313.3 ==============
          ReadSerializableLong  323.5 ==============
     ReadSerializableReference  376.2 ===============
         ReadSerializableShort  334.4 ==============
                    ReadString   78.7 =======
         WriteArrayListInteger 5236.9 ============================
         WriteEveryKindOfField  180.0 ===========
                 WriteIntArray  277.4 =============
                WriteNoObjects   22.4 =
        WriteObjectStreamClass   49.6 ====
      WriteSerializableBoolean   79.6 =======
         WriteSerializableByte   75.8 =======
         WriteSerializableChar   80.0 =======
       WriteSerializableDouble   79.9 =======
        WriteSerializableFloat   80.1 =======
          WriteSerializableInt   78.8 =======
         WriteSerializableLong   80.5 =======
    WriteSerializableReference  102.6 ========
        WriteSerializableShort   81.9 =======
                   WriteString   41.1 ====

note that if youQ&apos;Ere doing something that requires high performance, serialization is not the answer. serialization is a quick hack, but itQ&apos;Es never going to offer good performance. if you really need performance, ditch serialization and consider using something like protobufs or writing to a DataOutputStream yourself instead.

btw, i strongly recommend Caliper and Vogar for benchmarking (see http://elliotth.blogspot.com/2010/09/java-benchmarks.html), and youQ&apos;Ere wasting your time doing performance work on the emulator (this is mentioned in http://developer.android.com/guide/practices/design/performance.html).</what>
</comment>
<comment>
<author>mcreich...@gmail.com</author>
<when>Wed, 15 Dec 2010 23:40:09 +0000</when>
<what>Awesome work! I love to see these performance improvements in Honeycomb! :-D
Of course you are right that serialization always is a quick hack. But IMHO sometimes it is a reasonable choice - especially if using a different data format leads to a huge increase in both development time and complexity. Protocol buffers look nice though, I guess they should be the best one could use. And I think I will start using them in my current project.

BTW: I am aware of the fact that using the emulator is not good for performance work. I used it to demonstrate the different performance for different test cases within one device and across Android versions 2.1 to 2.3 in the emulator. The tests on the Nexus One and Java 6 platform are just there as a reference. :-)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 18:03:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7735</bugid>
<title>proximity sensor causing confusion in screen auto On and Off when using hands-free</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yellowch...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 03:00:06 +0000</openedDate>
<description>android 2.1, HTC Legend make phone call with hands free attached
proximity sensor is engaged, e.g. if a finger/shadow passes over
handset, the screen comes on and goes off in an undesirable manner. e.g.
when wanting to surf the net during a phone conversation even when the
screen is turned off manually via on/off hardware button, a finger pass
over the sensor will reactivate the screen. is there a need to engage
the proximity sensor while handsfree headset is plugged in? can on/off
button cause a manual override in the activated proximity sensor in
controlling the display? i.e. switch off/ disable sensor until end of
call session? NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2292</bugid>
<title>Feature Request: Show numerical battery life at the Q&quot;Escreen lockedQ&quot;E screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>45</stars>
<reportedBy>J.Foster...@gmail.com</reportedBy>
<openedDate>Wed, 25 Mar 2009 03:12:40 +0000</openedDate>
<description>When using the G1 without a swiping password, I request an option to
show the percent battery remaining. This should look just like the
status report while charging (i.e. Q&quot;ECharging (82%)Q&quot;E), but without the
Q&quot;EChargingQ&quot;E text and the plugged-in battery graphic. There is the colored
battery graphic in the top bar, but that is not precise enough. (for me)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 26 Mar 2009 13:05:16 +0000</when>
<what></what>
</comment>
<comment>
<author>neil.lok...@gmail.com</author>
<when>Sun, 19 Jul 2009 20:43:08 +0000</when>
<what>I agree that the OS should supply a percentage type status of remaining battery life.
This suggestion is a good one, but I also think that the user should be able to view
the percentage any time they want without having to rely on a 3rd party app.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:16:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:19:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:54:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20203</bugid>
<title>java.net.InetAddress.isReachable(NetworkInterface, int, int) throws NPE for deserialized instances</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-09-30T17:54:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>cherried...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 22:07:18 +0000</openedDate>
<description>Method isReachable(NetworkInterface, int, int) of class
java.net.InetAddress throws NPEs for deserialized instances. The reason
is that field private transient Object waitReachable = new
WaitReachable(); is not re-initialized during deserialization. This
leaves the field waitReachable null when i.e. passing an InetAddress
through an IntentQ&apos;Es extras Bundle from one Activity to another. When
method isReachable(NetworkInterface, int, int) is called, eventually
isReachableByMultithread() is called, which heavily relies on field
waitReachable as monitor to keep the threads in sync. All synchronized
(waitReachable) statements will then throw an NPE. Workaround: DonQ&apos;Et use
deserialized InetAddress instances directly. Instead use InetAddress
myAddress = InetAddress.getByName(((InetAddress)
getIntent().getExtras.getSerializable(Q&quot;EmyAddressQ&quot;E)).getHostAddress());</description>
<comment>
<author>cherried...@gmail.com</author>
<when>Tue, 20 Sep 2011 22:17:29 +0000</when>
<what>Btw the bugfix is to add the following line to method readObject():
    waitReachable = new WaitReachable();
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Sep 2011 00:22:00 +0000</when>
<what>Issue 20204 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Sep 2011 00:23:20 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Sep 2011 17:54:07 +0000</when>
<what>fixed by removing the Q&quot;EglobalsQ&quot;E from InetAddress. thanks for the bug report.

(9b4a8ec37805be3eabf3a4b443bbdb692ffa2608.)</what>
</comment>
</bug>
<bug>
<bugid>15102</bugid>
<title>[Gallery] Pressing Menu HW button in Gallery will highlight any random album</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>vkolod...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 12:35:22 +0000</openedDate>
<description>If user presses Menu HW button in Gallery then one of the albums will be
selected. But selecting algorithm looks quite random. Steps to reproduce
1. Make sure you have several albums on your SD card (it is better to
have Q&gt;E 12 ) 2. Go to Gallery 3. Press Menu HW button -Q&gt;E an album will be
highlighted 4. Tap on screen background -Q&gt;E No album is highlighted 5.
Scroll in album grid, press Menu again -Q&gt;E An album will be highlighted
Result: Highlighted album is not the same every time, sometimes an album
on 1st row, sometimes on 3rd row etc. The result also depends on Gallery
scroll position. Build version: GRH78C</description>
</bug>
<bug>
<bugid>1997</bugid>
<title>GSM prefix codes are not honored consistently by the dialer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>ja...@nineroses.com</reportedBy>
<openedDate>Fri, 13 Feb 2009 08:30:36 +0000</openedDate>
<description>GSM prefix codes are used to set certain parameters used for a call. For
example, prefixing a phone number with Q&quot;E*31#Q&quot;E will send caller ID
information if it is normally turned off. In the dialer, if a number is
entered with a prefix code in front of it, itQ&apos;Es ignored during the dial.
If the prefix code is added to a phone number in a contact, and the
contact is dialed, then it takes effect. However, the call log does not
include the prefix, and a redial either by pressing the green on-hook
button or by selecting the number from the call log will not correctly
dial the number with the prefix included. ItQ&apos;Es obvious in the dialing
screen whether the prefix is being sent or not. -Janet</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:11:19 +0000</when>
<what>Which version is this on? 1.0 or 1.1? Thanks.</what>
</comment>
<comment>
<author>ja...@nineroses.com</author>
<when>Sat, 14 Feb 2009 06:09:06 +0000</when>
<what>1.0 and 1.1.

-Janet</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:33:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 23:50:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:32:55 +0000</when>
<what></what>
</comment>
<comment>
<author>Bjoern.W...@gmail.com</author>
<when>Thu, 15 Oct 2009 09:39:29 +0000</when>
<what>I noticed that you can handle this, if you do not enter the Q&quot;E+Q&quot;E but Q&quot;E00Q&quot;E or only the
local prefix without Q&quot;E+Q&quot;E. Of course you canQ&apos;Et do calls from anywhere in the world
then, because prefix differs from several countries.

I am lookoing for a real solution, too.
</what>
</comment>
<comment>
<author>ralphpeter.kittner@gmail.com</author>
<when>Tue, 06 Apr 2010 15:01:44 +0000</when>
<what>I am using a HTC Magic 32B (1.6) from Vodafone Germany with a Vodafone-SIM-card and
have likely the same problem with international phone numbers like *31# +49 815 4711
(erasing blanks does no effects)

I hear a womans voice saying that Q&quot;Ethe Vodafone number is currently not availableQ&quot;E.
But the number I have called is not provided by vodafone.

Using *31# 0815 4711 is working well. This is an german example number that does not
exist (I hope so...).

Other mobile-phones do not have such problems. I used the same with Nokia an
Siemens-Benq for several years.

An Idea strikes me:
What happens with SMS when the number is in international format in the phonebook? I
have to test it!</what>
</comment>
<comment>
<author>Bjoern.W...@gmail.com</author>
<when>Tue, 06 Apr 2010 15:22:42 +0000</when>
<what>I had this issue on my G1 (see above). I am now on Nexus one and still have this issue.

in combination with a gsm code like #31# (do not show caller id) and 
using 00 instead of + for international prefix works, 

using + doesnQ&apos;Et connect me to the recipient.</what>
</comment>
<comment>
<author>ralphpeter.kittner@gmail.com</author>
<when>Tue, 06 Apr 2010 18:14:26 +0000</when>
<what>When sending SMS with GMS-codes before the phone-number (from the phonebook), this
error apears:

Q&quot;ECannot sent message.
No valid receiptient for this message.Q&quot;E

I translate the german message. Maybe the real message in english differs.

OK! Other phones behaves similar.

My wishes for Android - desire could be ambigous :-):
1. GSM-Codes will be possible to save in front of the phone-number for calls and they
will be achieved by the phone.
2. The phone alloctes incomming calls, SMS and MMS to the entry in the phonebook,
when the number is saved with GSM-codes in international and national format
3. Sending SMS will be possible when GMS-codes are saved in the phonebook without
manuel deleting the GSM-code

Regards
Ralph-Peter</what>
</comment>
<comment>
<author>schmidtj...@gmail.com</author>
<when>Thu, 19 May 2011 14:48:05 +0000</when>
<what>I also got problem when trying to use the GSM-Code *T# for SMS tracking/acknowledgement. Please fix the dialer.</what>
</comment>
</bug>
<bug>
<bugid>6650</bugid>
<title>tion</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-02-14T20:00:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cspeche...@gmail.com</reportedBy>
<openedDate>Sun, 14 Feb 2010 15:45:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 14 Feb 2010 20:00:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12509</bugid>
<title>h.264 - 200ms delay of audio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>frank.he...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 23:09:18 +0000</openedDate>
<description>Hello, i have a Samsung Galaxy 3 i5800 2.1-update1, I5800XXJG3, 2.6.29
root@SE-5608 #2 ECLAIR.XXJG7 I encoded a h.264 video with handbrake
(x.264 encoder). The video is running well on my PC (VLC) and also on my
iPhone 3G 4.1. But on my Android phone, the audio track has a delay of
200-500ms. ThatQ&apos;Es really annoying. Searching the internet, I have seen a
few user who are reporting the same issue on differen devices (HTC
Wildfire, Desire, Samsung Galaxy S). Regards, Frank</description>
</bug>
<bug>
<bugid>8400</bugid>
<title>Google Voice Integration with Contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>casperb...@gmail.com</reportedBy>
<openedDate>Wed, 19 May 2010 15:53:12 +0000</openedDate>
<description>It would be great if I could specify to use Google Voice with a contacts
number either by setting a property in a group the contact belongs to or
by a property in the contact specifically. This would prevent me from
having to always answer the question Q&quot;ECall with Google Voice or Without
Google VoiceQ&quot;E when placing a phone call and streamline the process more.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:05 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>19703</bugid>
<title>Renaming with Eclipse refactoring doesnQ&apos;Et work if it is used on an android library project.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-10-11T17:43:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>joopashu...@aim.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 01:03:04 +0000</openedDate>
<description>Host OS: Windows 7 SP1 Professional SDK tools version: revision 11
Eclipse version: 3.7.0 ADT plug-in version: 12.0.0.v201106281929-138431
Platform targeted by your project: 8 Version of the platform running in
the emulator: 2.2.1 The eclipse renaming feature doesnQ&apos;Et work if an
android project A is marked as library (Eclipse -Q&gt;E Project Properties -Q&gt;E
Android -Q&gt;E Is Library) and is used by a second project B as android
library reference. See attachments for a complete example. STEPS TO
REPRODUCE: 1. Import the two projects Q&quot;EProjectAQ&quot;E and Q&quot;EProjectBQ&quot;E from the
attached file Q&quot;EBug.rarQ&quot;E into Eclipse 3.7.0. 2. Do a Q&quot;EcleanQ&quot;E and a Q&quot;Ebuild
allQ&quot;E 3. Go to the class Q&quot;EClassToRenameQ&quot;E in den project Q&quot;EProjectAQ&quot;E 4.
Rename the class Q&quot;EClassToRenameQ&quot;E to Q&quot;EClassToRenameABCQ&quot;E with the
refactoring feature of eclipse. EXPECTED RESULTS: The class
Q&quot;EClassToRenameQ&quot;E should have been renamed to Q&quot;EClassToRenameABCQ&quot;E. OBSERVED
RESULTS: Open the class Q&quot;EClassAQ&quot;E. The Q&quot;EClassToRenameQ&quot;E Parameter was
renamed to Q&quot;EClassToRenameABCABCQ&quot;E instead of Q&quot;EClassToRenameABCQ&quot;E. I think
there must be a recursive bug somewhere. If you try to create a third
project with an android library reference to the project Q&quot;EProjectAQ&quot;E and
redo the renaming, you will see that the class will get a name similar
to Q&quot;EClassToRenameABCABCABCQ&quot;E. An extra ABC for every reference. This bug
does only occur if there is a node Q&quot;EProjectA_srcQ&quot;E in the Q&quot;EProject
ExplorerQ&quot;E under the referencing project. I suppose that eclipse tend to
rename the class in the project Q&quot;EProjecAQ&quot;E and also in the source
reference Q&quot;EProjectA_srcQ&quot;E under the referencing project. This bug is a
real problem in big Projects. It also corrupts the syntax of a lot of
classes. The project gets completly corrupted and it canQ&apos;Et be repaired
without enormous manual refactoring.</description>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:43:30 +0000</when>
<what>2 different issues here:
- The Project Libraries have been completed overhauled in the next R14 release.
- I believe the renaming bug has been fixed since version 12.
</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1680</bugid>
<title>Email app stops working entirely after clearing its data in the app manager</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-11T23:08:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>pil...@gmail.com</reportedBy>
<openedDate>Tue, 30 Dec 2008 03:25:33 +0000</openedDate>
<description>The email app has never performed as expected. In an effort to
troubleshoot, I selected Q&quot;Eclear dataQ&quot;E from the Application Manager
setting. This has rendered the email client more useless as it will no
longer save any account information.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:18:54 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:19:24 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@gmail.com</author>
<when>Tue, 03 Feb 2009 16:01:58 +0000</when>
<what>Pilkro- Sorry to hear you are having trouble with the Email client, and thanks for your bug report.  IQ&apos;Eve asked a 
member of the Android QA team to attempt to reproduce this issue, but it would be very helpful if you could 
provide additional information so we can better understand what you are experiencing.

First, when you say Q&quot;EThe email app has never performed as expected.Q&quot;E, can you describe further what you are 
seeing?  It would be extremely helpful if you can include:
* software version on your device
* the mail service youQ&apos;Ere connecting to (e.g. @yahoo.com, @comcast.net, @aol.com, etc.)
* are you using POP or IMAP, and any other connection details such as port or security
The tell us what is happening or what is not happening.

Next, when you say, Q&quot;EI selected Q&quot;Eclear dataQ&quot;E from the Application
Manager setting.  This has rendered the email client more useless as it will no longer save
any account information.Q&quot;E  Again, it would be really helpful if you can describe what is happening now.  (The 
steps you try, what you expect to see, and what you actually see).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:06:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:14:28 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 11 Sep 2009 23:08:05 +0000</when>
<what>We have not been able to reproduce this - clear data leaves us with no accounts, and no problem creating a new 
account.</what>
</comment>
</bug>
<bug>
<bugid>12436</bugid>
<title>HTC Aria auto answer app not useable by disabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Charte...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 22:32:10 +0000</openedDate>
<description>Hi. I just purchased the Aria from ATQ&amp;ET. I am physically disabled in a
wheelchair and generally use a bluetooth device with the phone set to
auto answer after a few rings. The ATT store manager downloaded the auto
answer app from the app store, but when the phone answers a call it
loops the call back to the phone unless you hit the button on the
bluetooth... I physically cannot reach up and do this and thus cannot
use a wireless earpiece (we tried new hi-end motorola and basic samsung
devices and neither worked). My previous non-htc, non-smart phones
worked easily with any bluetooth earpiece I tried. Without a bluetooth I
cant use my phone except for very limited situations. Does anyone have
any solutions or suggestions as to how I can remedy this problem? Please
help! Thanks.</description>
</bug>
<bug>
<bugid>2879</bugid>
<title>getChildCount() in ListView only shows visible childs.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-05T17:07:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>narendra...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 06:10:20 +0000</openedDate>
<description>I am working on an Alarm Clock application. I am listing the added alarm
in a list view along with a check box. Now problem arises if i have more
than 3 alarm in the list, some will be visible by scrolling down, say i
have 15 items then : CursorAdapter cursorAdapter= (CursorAdapter)
mAlarmsList.getAdapter(); int listItemCount = mAlarmsList.getCount();
int childCount = mAlarmsList.getChildCount(); Here listItemCount gives
me 15 (correct) whereas childCount gives me only 3 (incorrect, only
visible one). Also when i say CheckBox cbox= (CheckBox)
view.getChildAt(j).findViewById (R.id.alarmButton); then if jQ&gt;E3 it
throws null pointer exception, because it dont find the child which is
down in the list. I am using Android 1.5. Here are the XML files im
using</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 05 Jun 2009 17:07:36 +0000</when>
<what>ThatQ&apos;Es normal, itQ&apos;Es how ListView works. It only has enough children to fill the screen.</what>
</comment>
</bug>
<bug>
<bugid>4043</bugid>
<title>Application getting massive amount of wake locks causing OOM-crashes when dumping batterystats</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>rflexor</reportedBy>
<openedDate>Mon, 28 Sep 2009 19:12:06 +0000</openedDate>
<description>Device: G1 Release: Cupcake Intermittently occuring reboots. Logcat:
09-25 09:07:15.567: DEBUG/dalvikvm(406): GC freed 19553 objects /
1006480 bytes in 463ms 09-25 09:07:15.567: INFO/dalvikvm-heap(406):
Forcing collection of SoftReferences for 1579296-byte allocation 09-25
09:07:15.938: DEBUG/dalvikvm(406): GC freed 1889 objects / 87040 bytes
in 372ms 09-25 09:07:15.947: ERROR/dalvikvm-heap(406): Out of memory on
a 1579296-byte allocation. 09-25 09:07:15.947: INFO/dalvikvm(406):
Q&quot;EProcessStatsQ&quot;E prio=5 tid=17 RUNNABLE 09-25 09:07:15.947:
INFO/dalvikvm(406): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0 obj=0x43956658
09-25 09:07:15.947: INFO/dalvikvm(406): | sysTid=416 nice=0 sched=0/0
handle=1315504 09-25 09:07:15.947: INFO/dalvikvm(406): at
android.os.Parcel.marshall (Native Method) 09-25 09:07:15.977:
INFO/dalvikvm(406): at
com.android.internal.os.BatteryStatsImpl.writeLocked
(BatteryStatsImpl.java:2175) 09-25 09:07:16.007: INFO/dalvikvm(406): at
com.android.server.am.ActivityManagerService.updateCpuStatsNow
(ActivityManagerService.java:1421) 09-25 09:07:16.007:
INFO/dalvikvm(406): at
com.android.server.am.ActivityManagerService$3.run
(ActivityManagerService.java:1331) 09-25 09:07:16.027:
WARN/dalvikvm(406): threadid=17: thread exiting with uncaught exception
(group=0x4000fe70) 09-25 09:07:16.027: ERROR/AndroidRuntime(406):
Uncaught handler: thread ProcessStats exiting due to uncaught exception
09-25 09:07:16.027: ERROR/AndroidRuntime(406): *** EXCEPTION IN SYSTEM
PROCESS. System will crash. 09-25 09:07:16.037:
ERROR/AndroidRuntime(406): java.lang.OutOfMemoryError 09-25
09:07:16.037: ERROR/AndroidRuntime(406): at
android.os.Parcel.marshall(Native Method) 09-25 09:07:16.037:
ERROR/AndroidRuntime(406): at
com.android.internal.os.BatteryStatsImpl.writeLocked
(BatteryStatsImpl.java:2175) 09-25 09:07:16.037:
ERROR/AndroidRuntime(406): at
com.android.server.am.ActivityManagerService.updateCpuStatsNow
(ActivityManagerService.java:1421) 09-25 09:07:16.037:
ERROR/AndroidRuntime(406): at
com.android.server.am.ActivityManagerService$3.run
(ActivityManagerService.java:1331) 09-25 09:07:16.337:
INFO/Process(406): Sending signal. PID: 406 SIG:
/data/system/batterystats.bin 1.5M big Please find attached the output
of Q&quot;Edumpsys batteryinfoQ&quot;E. Uninstalling the application and waiting one
Q&quot;Ebatteryinfo-dump-cycleQ&quot;E healed things. App-Developer is notified. It
seems the application got hold of 75k wake locks with randomly generated
names. Maybe some kind of limitation as to how many locks an application
might get would be helpful. Ralf B?tnagel</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:36:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19285</bugid>
<title>Google Talk notification individualization </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>del...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 11:48:05 +0000</openedDate>
<description>It is currently possible to give individual contacts individual
ringtones and text message tones. However, email and Google Talk do not
have this capability. I suggest adding the capability to give contacts
different notification tones within Google Talk. Thank you =)</description>
<comment>
<author>schoolof...@gmail.com</author>
<when>Tue, 25 Oct 2011 06:11:35 +0000</when>
<what>Especially given that you can record any .wav file and drop it in one of the directories under /notifications/... each contact could record their own greeting!</what>
</comment>
</bug>
<bug>
<bugid>2077</bugid>
<title>E:CanQ&apos;Et find update script (problem with Q&apos;EotatoolQ&apos;E putting the update-script into wrong directory)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-02T21:29:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Max.Golovanov</reportedBy>
<openedDate>Tue, 24 Feb 2009 00:04:08 +0000</openedDate>
<description>While applying the update.zip from the recovery tool, the tool is
searching for the update-script in this location:
update.zip:/META-INF/com/google/android/update-script But the Q&apos;Eotatool
--replace-sccriptQ&apos;E puts the update-script to this location instead:
update.zip:/META-INF/com/android/update-script Note that google in the
path is missing. Thus the updates created with Q&apos;EotatoolQ&apos;E will pass the
signature checking, but then will not apply. The workaround is probably
to avoid using the otatool. Just put the update-script manually to the
appropriate location using zip. Fix for the otatool could be to put the
file to the correct location, or for the recovery tool to search for the
update-script in both locations: com.android and com.google.android</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 19:38:58 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 20:20:15 +0000</when>
<what>It turns out that otatool is obsolete. Sorry about the confusion.</what>
</comment>
<comment>
<author>Max.Golovanov</author>
<when>Mon, 02 Mar 2009 20:45:22 +0000</when>
<what>Thanks. No prob. IQ&apos;Em no longer using it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 21:29:55 +0000</when>
<what>This issue was fixed and the fix will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:20:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2036</bugid>
<title>Home button does not work with images built from current source</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-19T19:55:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Thu, 19 Feb 2009 02:57:39 +0000</openedDate>
<description>The home button does not return to the home app with the emulator or G1
running the latest build (as of 20090209). It does, however, close the
notification dialog if opened, so the key is being registered.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 19 Feb 2009 19:55:36 +0000</when>
<what>Your system was not provisioned. See the various mailing lists for more information.</what>
</comment>
</bug>
<bug>
<bugid>11292</bugid>
<title>New Option for reporting why a user uninstalled an app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DannyJoh...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 23:22:17 +0000</openedDate>
<description>Upon uninstalling an application the user is prompted to provide
feedback about why they are uninstalling, i.e. Malicious, running out of
space, etc... The option that is missing that a developer or Google
should know about is the reason for the user uninstalling the app is Q&quot;EI
purchased the full appQ&quot;E. I have purchased many apps after trying the
free version but I have also just uninstalled free versions because I
thought they were crap. Brilliant right? dannyjohnson3@gmail.com</description>
</bug>
<bug>
<bugid>10266</bugid>
<title>Show a Q&apos;Elast updatedQ&apos;E date for apps on the Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tacwac1@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 04:54:27 +0000</openedDate>
<description>As the topic title says I would like to see a date for which the
developer last updated the app or a similar Q&apos;Epage last updatedQ&apos;E display.
It should be in small faint text just as the version and app size info
is. Easy, smart feature, please support.</description>
<comment>
<author>tomlo...@gmail.com</author>
<when>Mon, 09 Aug 2010 17:49:47 +0000</when>
<what>Totally need this.  

IQ&apos;Eve been forced to comment on apps and append the version number I see, so that when I come back, I can compare my written version number with current version number.  Clunky.</what>
</comment>
</bug>
<bug>
<bugid>12419</bugid>
<title>Pecan QVGA LCD 240x320_Google search - Item - there is no Voice Search, even though there is Voice Search on the Settings-Search-Searchable items.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 05:10:18 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Google search [v1.1.2.64376]
2. Searchable items - What happened. There is no Voice Search, even
though there is Voice Search on the Settings-Search-Searchable items -
What you think the correct behavior should be. Google Search should have
Q&quot;EVoice SearchQ&quot;E item on the Searchable item list.</description>
</bug>
<bug>
<bugid>10573</bugid>
<title>Delete all contacts by peopleQ&apos;Es id,but does not work well </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-23T19:33:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>liyue...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 05:48:52 +0000</openedDate>
<description>- There are more than 5000 contacts in the table of people. - Delete
about 3622 - throw error [ 08-16 19:47:48.183 250:0x104 E/CursorWindow ]
Bad request for field slot 0,10. numRows = 0, numColumns = 28 [ 08-16
19:47:48.198 250:0x104 E/DatabaseUtils ] Writing exception to parcel
java.lang.IllegalStateException: get field slot from row 0 col 10 failed
at android.database.CursorWindow.getLong_native(Native Method) at
android.database.CursorWindow.getLong(CursorWindow.java:380) at
android.database.AbstractWindowedCursor.getLong(AbstractWindowedCursor.java:108)
at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java:194)
at
android.database.CursorToBulkCursorAdaptor.getWindow(CursorToBulkCursorAdaptor.java:114)
at
android.database.BulkCursorNative.onTransact(BulkCursorNative.java:66)
at android.os.Binder.execTransact(Binder.java:287) at
dalvik.system.NativeStart.run(Native Method) [ 08-16 19:47:48.206
781:0x5cb W/System.err ] java.lang.IllegalStateException: get field slot
from row 0 col 10 failed [ 08-16 19:47:48.230 781:0x5cb W/System.err ]
at android.os.Parcel.readException(Parcel.java:1227) [ 08-16
19:47:48.230 781:0x5cb W/System.err ] at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
[ 08-16 19:47:48.230 781:0x5cb W/System.err ] at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
[ 08-16 19:47:48.230 781:0x5cb W/System.err ] at
android.database.BulkCursorProxy.getWindow(BulkCursorNative.java:217) [
08-16 19:47:48.230 781:0x5cb W/System.err ] at
android.database.BulkCursorToCursorAdaptor.onMove(BulkCursorToCursorAdaptor.java:86)
[ 08-16 19:47:48.230 781:0x5cb W/System.err ] at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java:188)
[ 08-16 19:47:48.230 781:0x5cb W/System.err ] at
android.database.AbstractCursor.moveToNext(AbstractCursor.java:256) [
08-16 19:47:48.230 781:0x5cb W/System.err ] at
android.database.CursorWrapper.moveToNext(CursorWrapper.java:198) [
08-16 19:47:48.230 781:0x5cb W/System.err ] at
oms.android.backup.contacts.BackupService.deleteContacts(BackupService.java:155)
[ 08-16 19:47:48.230 781:0x5cb W/System.err ] at
oms.android.backup.contacts.BackupService.restore(BackupService.java:88)
[ 08-16 19:47:48.230 781:0x5cb W/System.err ] at
oms.android.backup.BaseBackupService$1$2.run(BaseBackupService.java:98)
[ 08-16 19:47:48.230 781:0x5cb W/System.err ] at
java.lang.Thread.run(Thread.java:1096) [ 08-16 19:47:48.230 781:0x5cb
D/Backup ] msgRestoreEnd. result=1</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:33:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1552</bugid>
<title>Magnetic hardware interface does not account for magnetic variance </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Wed, 17 Dec 2008 00:15:01 +0000</openedDate>
<description>Enhancement Request: API should provide an estimated magnetic variance
based on GPS location (if available). Furthermore, the API should allow
for additional declination when turning from a northerly or southerly
direction. A user calibration factor should also be allowed. DonQ&apos;Et
forget, magnetic variance can change several degrees per year at any
given geographic location. Even a basic lookup table would be a big
improvement. It would also be nice if the API allowed users to input
their own environmental variance value to account for local
environmental differences (in a car, in a place, in mountains, etc). The
user provided variance need not be location aware at the API level as
thatQ&apos;Es the job of the application. On the other hand, the API should
account for geographic variance via estimate calculation or lookup table
via GPS coordinates. http://en.wikipedia.org/wiki/Compass
http://en.wikipedia.org/wiki/Magnetic_declination</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 00:32:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:32:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:03:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>41</bugid>
<title>feature request for Eclipse Source-Q&gt;EXML-Q&gt;E externalize/internalize plugin </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-09-14T19:17:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 19:03:32 +0000</openedDate>
<description>Similar to the Eclipse Q&quot;ESource-Q&gt;EExternalize StringsQ&quot;E function which
extracts String values from a .java file to an associated properties
file, I would like to see something like Q&quot;ESource-Q&gt;EInternalize XMLQ&quot;E and
Q&quot;ESource-Q&gt;EExternalize to XMLQ&quot;E which would move values (constants and
layout, for example) to and from appropriate .xml files. This would save
me a lot of debugging time, because it is confusing having multiple
places where the same attributes may be set.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:32:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:30:45 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 08 May 2009 05:06:04 +0000</when>
<what>In the latest ADT 0.9.x plugin, simply select the string in your Java code and use
Refactor Q&gt;E Android Q&gt;E Extract String.</what>
</comment>
<comment>
<author>moritzp...@gmail.com</author>
<when>Fri, 07 Aug 2009 20:17:09 +0000</when>
<what>I can not find such a functionality. At least not under the place described. I am
using Eclipse 3.4.2 and 3.5 and ADT 0.9.1. The only externalize method is the regular
eclipse externalize under Q&quot;EsourceQ&quot;E.

How is that functionality supposed to be invoked?</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:12:27 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 14 Sep 2009 19:17:01 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 18:50:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jondwil...@gmail.com</author>
<when>Fri, 30 Jul 2010 20:22:45 +0000</when>
<what>@moritzpost

He or she was referencing the Refactor menu item in EclipseQ&apos;Es menu bar.

On another note, this feature could use some improvement, starting with it being added to the Refactor context menu that is brought up when you right click on source code.</what>
</comment>
</bug>
<bug>
<bugid>3084</bugid>
<title>call updateAdnRecordsInEfByIndex()  will cause the contacts of sim cache different with the real sim card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>zhoujun....@gmail.com</reportedBy>
<openedDate>Tue, 23 Jun 2009 03:50:41 +0000</openedDate>
<description>In SimPhoneBookInterfaceManager.java public boolean
updateAdnRecordsInEfByIndex(int efid, String newTag, String
newPhoneNumber, int index, String pin2) { if
(phone.getContext().checkCallingOrSelfPermission(
android.Manifest.permission.WRITE_CONTACTS) !=
PackageManager.PERMISSION_GRANTED) { throw new SecurityException(
Q&quot;ERequires android.permission.WRITE_CONTACTS permissionQ&quot;E); } if (DBG)
logd(Q&quot;EupdateAdnRecordsInEfByIndex: efid=Q&quot;E + efid + Q&quot;E Index=Q&quot;E + index + Q&quot;E
==Q&gt;E Q&quot;E + Q&quot;E(Q&quot;E+ newTag + Q&quot;E,Q&quot;E + newPhoneNumber + Q&quot;E)Q&quot;E+ Q&quot;E pin2=Q&quot;E + pin2);
synchronized(mLock) { checkThread(); success = false; Message response =
mBaseHandler.obtainMessage (EVENT_UPDATE_DONE); AdnRecord newAdn = new
AdnRecord(newTag, newPhoneNumber); adnCache.updateAdnByIndex(efid,
newAdn, index, pin2, response); try { mLock.wait(); } catch
(InterruptedException e) { logd(Q&quot;Einterrupted while trying to update by
indexQ&quot;E); } } return success; } Note: The adnCache would update it recode
use the newAdn ; And from the new Adn constructor: public AdnRecord
(String alphaTag, String number) { this(0, 0, alphaTag, number); }
public AdnRecord (int efid, int recordNumber, String alphaTag, String
number) { this.efid = efid; this.recordNumber = recordNumber;
this.alphaTag = alphaTag; this.number = number; } We can see the record
firt two parameter is set to 0; Then when SIM sim card update,adnCache
set the newAdn in its catche list, In AdnRecordCache.java
handleMessage(Message msg) { AsyncResult ar; int efid; switch(msg.what)
{ case EVENT_LOAD_ALL_ADN_LIKE_DONE: /* arg1 is efid, obj.result is
ArrayListQ&lt;EAdnRecordQ&gt;E*/ ar = (AsyncResult) msg.obj; efid = msg.arg1;
ArrayListQ&lt;EMessageQ&gt;E waiters; waiters = adnLikeWaiters.get(efid);
adnLikeWaiters.delete(efid); if (ar.exception == null) {
adnLikeFiles.put(efid, (ArrayListQ&lt;EAdnRecordQ&gt;E) (ar.result)); }
notifyWaiters(waiters, ar); break; case EVENT_UPDATE_ADN_DONE: ar =
(AsyncResult)msg.obj; efid = msg.arg1; int index = msg.arg2; AdnRecord
adn = (AdnRecord) (ar.userObj); if (ar.exception == null) {
adnLikeFiles.get(efid).set(index - 1, adn); } Message response =
userWriteResponse.get(efid); userWriteResponse.delete(efid);
AsyncResult.forMessage(response, null, ar.exception);
response.sendToTarget(); break; } The AdnRecord adn = (AdnRecord)
(ar.userObj) is the same as newAdn which efid and recordNumber is 0; Now
We can see In cache list ,there would has a record
{0,0,newTag,newPhoneNumber} But If we read other record, We can see the
efid and recordNumber is not 0; Example:(index is 65) At first,After the
phone boot up, it has a sim cache as blow
{0x6F3A,65,oldTag,oldPhoneNumber} Then call
updateAdnRecordsInEfByIndex(efid, newTag,newPhoneNumber, 65, pin2) the
cache change to {0,0,newTag,newPhoneNumber} And the Sim card records is
{0x6F3A,65,newTag,newPhoneNumber} Obviously,The cache is different with
the SIM card. So should use AdnRecord newAdn = new
AdnRecord(efid,index,newTag, newPhoneNumber); to replace the AdnRecord
newAdn = new AdnRecord(newTag, newPhoneNumber); Then can fix the issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:51:13 +0000</when>
<what></what>
</comment>
<comment>
<author>zhoujun....@gmail.com</author>
<when>Mon, 14 Sep 2009 02:47:10 +0000</when>
<what>Here has a requirement  that to get a contact on sim card with a fixed index.
for example as AT command (AT+CPBR = Q&lt;EinidexQ&gt;E)
The sim cache lost the contact location index infomation after call 
updateAdnRecordsInEfByIndex().</what>
</comment>
<comment>
<author>zhoujun....@gmail.com</author>
<when>Mon, 14 Sep 2009 02:47:13 +0000</when>
<what>Here has a requirement  that to get a contact on sim card with a fixed index.
for example as AT command (AT+CPBR = Q&lt;EinidexQ&gt;E)
The sim cache lost the contact location index infomation after call 
updateAdnRecordsInEfByIndex().</what>
</comment>
</bug>
<bug>
<bugid>2887</bugid>
<title>WebView does not call shouldOverrideUrlLoading() when following link to current page</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>27</stars>
<reportedBy>juvat...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 19:14:03 +0000</openedDate>
<description>i have an embedded WebView which has a WebViewClient that overrides
shouldOverrideUrlLoading(). usually, the WebView happily calls this
method when a link is clicked. however, when the link is back to the
current page, the WebView does not call the method to handle the link.
my shouldOverrideUrlLoading() does some preprocessing on the content of
the link before presenting it to the WebView, so iQ&apos;Em sunk in this case.
btw, even different parameters included in the URL make no difference.
if the scheme, host, and path are the same, itQ&apos;Es handled as a direct
reload.</description>
<comment>
<author>m.krichi...@gmail.com</author>
<when>Fri, 19 Jun 2009 11:25:08 +0000</when>
<what>I have this problem too. The exact same code works with Q&quot;E1.1Q&quot;E, but with Q&quot;E1.5Q&quot;E shouldOverrideUrlLoading isnQ&apos;Et called.</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Tue, 18 Aug 2009 12:37:07 +0000</when>
<what>Same for me.

I use a workaround: I override onPageStarted which works on all versions. ItQ&apos;Es called
a bit later, but for my task itQ&apos;Es early enough.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:45:23 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:43:11 +0000</when>
<what>assigned to an engineer for review</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:23:19 +0000</when>
<what></what>
</comment>
<comment>
<author>devendrachau</author>
<when>Sun, 23 May 2010 02:13:13 +0000</when>
<what>I found that it does calls shouldOverrideUrlLoading() method in 2.1 only if you click 
with DPad center click.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 18:34:30 +0000</when>
<what>juvation: I know itQ&apos;Es too late, but it would be helpful to have repro steps to understand this better.
devendrachau: this sounds like an unrelated bug. Please file it separately. Thanks.</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Tue, 25 May 2010 17:47:49 +0000</when>
<what>i thought the original report was pretty clear.

embed a webview with a webviewclient that implements shouldOverrideUrlLoading(). point this webview to a 
page which has two links - (1) google and (2) back to the same page. note that a click on (1) causes shouldOverrideUrlLoading() to get called, but a click on (2) does not. 

disclaimer: i havenQ&apos;Et done Android stuff in a while and so i donQ&apos;Et know whether this is still true.
 </what>
</comment>
<comment>
<author>devendrachau</author>
<when>Tue, 25 May 2010 17:52:48 +0000</when>
<what>But if you click with DPad, everytime shouldOverrideUrlLoading() method will get
called. I have already raised a issue for this behaviour.</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Mon, 14 Jun 2010 20:05:05 +0000</when>
<what>should come out of the Q&quot;Eneeds infoQ&quot;E state, IMHO</what>
</comment>
<comment>
<author>ref...@gmail.com</author>
<when>Sun, 04 Jul 2010 12:19:54 +0000</when>
<what>any known workarounds around this issue?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 15:03:20 +0000</when>
<what>No known workarounds. Looking at it again.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
<comment>
<author>morgan.c...@gmail.com</author>
<when>Tue, 19 Oct 2010 18:38:28 +0000</when>
<what>Seems to be duplicate of http://code.google.com/p/android/issues/detail?id=8484</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Wed, 20 Oct 2010 08:11:16 +0000</when>
<what>the symptom is similar but i think the cause is different.</what>
</comment>
<comment>
<author>timur.ca...@gmail.com</author>
<when>Mon, 03 Jan 2011 17:27:59 +0000</when>
<what>IQ&apos;Eve found a workaround that works for me. I removed the following line from my activityQ&apos;Es onCreate method:

mWebView.getSettings().setUseWideViewPort(true);

Probably setting this to false can also help.</what>
</comment>
<comment>
<author>yss1...@gmail.com</author>
<when>Thu, 06 Jan 2011 15:23:19 +0000</when>
<what>Google please this Matter solve please;;</what>
</comment>
</bug>
<bug>
<bugid>13706</bugid>
<title>ATQ&amp;ET market wont allow charge to bill</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xdunl...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 08:33:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Try to buy paid app. - What happened. Only allows
credit card payment method, doesnQ&apos;Et include a choice to charge to
monthly bill - What you think the correct behavior should be. Allow to
charge to monthly bill DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) ***Motorola Backflip, version 2.2 update
1 If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>xdunl...@gmail.com</author>
<when>Tue, 11 Jan 2011 03:37:08 +0000</when>
<what>Oops.. I meant to say version 2.1 update 1 (not 2.2)</what>
</comment>
</bug>
<bug>
<bugid>14800</bugid>
<title>AsyncTask.get is unreliable (skips onPostExecute)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>matth...@qype.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 09:30:19 +0000</openedDate>
<description>Affects: android-8 In our test suite, we often need to test Activities
that spawn an AsyncTask to fetch data from a Web service. This means we
regularly need to mock out those tasks in tests, which turned out to be
quite difficult to do. Since almost all those tasks update the UI in
onPostExecute, what we need to do in a test is serialize the worker
thread and the instrumentation thread as such (pseudo code): void
testWithTask() { mockTaskResult(); startActivity(); waitForTasks();
assertUIUpdated(); } Now, the waitForTasks() part is implemented using
AsyncTaskQ&apos;Es get() function, which blocks the caller until the worker is
finished. And here is the problem: while this seems to work reliable
when a test case is executed individually, it does *not* work when the
same test is run as part of the entire test suite. Specifically, what is
not working anymore is the dispatching of the handler message that
triggerQ&apos;Es AsyncTaskQ&apos;Es finish() method, which in turn calls its
onPostExecute() method and sets its status to FINISHED. In other words,
AsyncTask.get() returns *after* doInBackground() has finished, but
*before* the finish() method is being processed. This keeps the task in
an inconsistent state (it has done processing its work, but it will
never leave the RUNNING state). I have debugged into the framework
sources, and the cause of the issue is that the MESSAGE_POST_RESULT
message thatQ&apos;Es being sent using Handler upon task completion is fired,
but never processed by the handler (i.e. execution never enters
handleMessage(), which in turn means finish() will never be called). I
donQ&apos;Et understand why this only happens when other test cases are run,
but there seems to be a race condition or side effects that cause this
behavior. If youQ&apos;Ed like to see a test that reliably reproduces this, I
will gladly put something together.</description>
<comment>
<author>matth...@qype.com</author>
<when>Thu, 17 Feb 2011 14:53:27 +0000</when>
<what>okay, I Q&quot;EfixedQ&quot;E it using a massive workaround. This is really nasty, but I just needed to get it fixed to make our test suite pass again.

What I did is using reflection to get hold of AsyncTaskQ&apos;Es internal handler:

1) run task.get() in the test
2) check whether task.getStatus() is finished; if yes, cool. if not, call a workaround helper
3) in that helper, I get hold of the internal handler, and re-dispatch the MESSAGE_POST_RESULT message

that works fine, but I had to mess about with a lot of reflection and internal constructor invocations and stuff. The problem is that IQ&apos;Em creating the AsyncTask mocks on the instrumentation thread, so AsyncTaskQ&apos;Es internal handler is bound to that thread instead of the main thread. But onPostExecute must be called on the main thread, so I literally have to re-instantiate the static handler using runOnMainSync to re-bind it to the UI thread.

Talk about a messy solution! But it works perfectly, now onPostExecute is reliably called.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 19:10:36 +0000</when>
<what>AsyncTasks must be created and executed on the UI thread, failure to do so will result in undefined behaviors.</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Thu, 14 Jul 2011 19:30:15 +0000</when>
<what>Thanks Romain, I did not know that. WhatQ&apos;Es your suggestion/advice for writing unit tests for components that spawn AsyncTasks?</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Tue, 26 Jul 2011 10:10:25 +0000</when>
<what>Romain, I tried doing what you suggested and create/execute/check the mock task on the main thread using runOnMainSync() from the instrumentation, and it still does not work:


I/System.out( 3458): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E BEFORE WAIT Instr: com.qype.radar.test.QypeTestRunner
I/System.out( 3458): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E BEFORE WAIT main
I/System.out( 3458): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E AFTER WAIT main
I/System.out( 3458): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E STATUS RUNNING
I/System.out( 3458): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E AFTER WAIT Instr: com.qype.radar.test.QypeTestRunner

what I do here is waiting for the task to complete using task.get(), and I do this from within a Runnable passed to runOnMainSync. Same thing for checking the result in an assertion. Even though get() returns, the AsyncTaskQ&apos;Es status is still RUNNING, which is wrong.</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Thu, 04 Aug 2011 15:02:49 +0000</when>
<what>Okay I have tested this further, and itQ&apos;Es really, seriously, not working. I logged the thread ID of every single method invocation involved, and I now make sure that:

1) the mock AsyncTask is created on the main thread
2) execute is called on the main thread
3) AsyncTask.get() is called on the main thread

still, the task never enters execution of onPostExecute. So the problem remains. Funny thing is, onPreExecute is invoked, on the main thread, and doInBackground of course too, on the task thread. Just onPostExecute is never called, hence the task remains in status RUNNING.</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Fri, 05 Aug 2011 10:51:15 +0000</when>
<what>I think I may have gotten a little further, but still, itQ&apos;Es not working correctly. I could make it so that at least onPostExecute is called again (I switched back to the standard Android test runner, which has a few other issues IQ&apos;Em not gonna get into here, thatQ&apos;Es why we werenQ&apos;Et using it), but itQ&apos;Es called *after* AsyncTask.get() returns. ShouldnQ&apos;Et get() wait for the task to finish entirely? ThatQ&apos;Es what its documentation suggests.

HereQ&apos;Es some more debug output. This time around I am printing the thread names along with whatQ&apos;Es happening at that point. Execution switches between methods executed on the instrumentation thread, and those on the main thread:


I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E IN TEST: before mock
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E Mocking task... Instr: android.test.InstrumentationTestRunner
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E Before task creation; main
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E After task creation; Instr: android.test.InstrumentationTestRunner ;status = PENDING
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E IN TEST: after mock
I/System.out( 7306): Creating handler in: ActivityFeedActivity
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E onPreExecute; main
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E IN TEST: before wait
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E Waiting for task...; Instr: android.test.InstrumentationTestRunner
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E Before get; status = RUNNING; main
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E doInBackground start; AsyncTask #2
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E sleep: 0
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E doInBackground end;  AsyncTask #2
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E After get; status = RUNNING; main
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E After wait; status = RUNNING
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E IN TEST: after wait
I/System.out( 7306): Q&gt;EQ&gt;EQ&gt;E onPostExecute; main

As one can see, anything related to the AsyncTask is executed on the main thread. However, when waiting for the task to finish via AsyncTask.get, even though I call it with a 5 seconds timeout, it returns immediately, specifically *before* onPostExecute is called (last line).

I could work around this by introducing a sleep phase before the call to get(), but thatQ&apos;Es obviously a hack and doesnQ&apos;Et adapt to the time it takes for a task to complete.</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Fri, 05 Aug 2011 13:50:00 +0000</when>
<what>And another improvement: using a CountDownLatch, I now make sure that any mock task completes before .get() is called to retrieve its result; however, that kind of undermines the purpose behind calling get() in the first place (which is to block the caller until the task hash finished).

Anyway, at least I found a workaround that seems to work reliably so far. Pity itQ&apos;Es 400 (!) extra lines of code just to mock tasks in an Android unit test. I really think this stuff should be taken care of in the framework!</what>
</comment>
</bug>
<bug>
<bugid>19580</bugid>
<title>Address window scroll abnormaly while setting location in history.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 05:35:31 +0000</openedDate>
<description>1. Maps Q&gt;E tap on your own location in map. 2. Select Q&apos;EView your location
historyQ&apos;E. 3. Options Q&gt;E change home location Q&gt;Eenter around 250
characters. 4. Tap on edit field Q&gt;E select all characters Q&gt;E tap delete
key Q&gt;Eobserve behavior.</description>
</bug>
<bug>
<bugid>12412</bugid>
<title>News and Weather 24 hour chart doesnQ&apos;Et handle DST correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dlundqu...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 18:58:05 +0000</openedDate>
<description>Today is the end of DST in the US. To reproduce. # Set date to Nov 7,
2010 and time zone to PST # Open News and Weather # Q&quot;EClickQ&quot;E on the top
half of the weather tab contents to view detail and 24 hour charts #
Drag along the 24 hour chart # The time value of each point as you drag
is over one hour (between 6:00am and 5:00am for me) not a 24 hours.</description>
</bug>
<bug>
<bugid>9612</bugid>
<title>Google user name and password wonQ&apos;Et unlock Samsung Galaxy S after being locked out.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bjb1...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 08:17:55 +0000</openedDate>
<description>I am currently using a Samsung Galaxy S, two days old and I have been
locked out by too many attempts to unlock via pattern. I have been
prompted to enter my google user name and password which I have
attempted to do many many times. Each time I enter my details the phone
does not even seem to connect to google to check the details only giving
the reply Q&quot;Einvalid user name and password.Q&quot;E Help</description>
<comment>
<author>bjb1...@gmail.com</author>
<when>Thu, 08 Jul 2010 11:08:15 +0000</when>
<what>Ok, so no luck with getting it to unlock. However I did manage to find a way to hard reset the phone. It works, no problems at all. 

Shut your Android Galaxy S down (Power off) or remove Battery.
Now press Volume up, Home and Power together.
If the Samsung Symbol is comming up leave the Home Button.
Then there is a boot Menu
Volume Up and Down to Navigate , Home to select the choosen option.</what>
</comment>
<comment>
<author>boon...@gmail.com</author>
<when>Wed, 21 Jul 2010 07:33:59 +0000</when>
<what>it really works..thanks =)</what>
</comment>
<comment>
<author>Gregg.Wo...@gmail.com</author>
<when>Thu, 29 Jul 2010 15:42:52 +0000</when>
<what>For another SOLUTION to get into your phone see this bug report:
http://code.google.com/p/android/issues/detail?id=10077Q&amp;Eq=%22too%20many%20patternQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>crystalh...@gmail.com</author>
<when>Sat, 07 Aug 2010 20:30:04 +0000</when>
<what>what option do you choose? :)</what>
</comment>
<comment>
<author>kweaxie@gmail.com</author>
<when>Wed, 22 Sep 2010 10:14:34 +0000</when>
<what>Thanks bjb1980,

It works!!!
</what>
</comment>
<comment>
<author>bjb1...@gmail.com</author>
<when>Wed, 22 Sep 2010 11:21:15 +0000</when>
<what>No problems kweaxie glad i can help.

crystalhunter83 you select

wipe data/factory reset</what>
</comment>
<comment>
<author>devu...@gmail.com</author>
<when>Fri, 26 Nov 2010 03:43:48 +0000</when>
<what>For those who havenQ&apos;Et gotten past that pesky lock screen, I have a fail-proof solution. Let me know how it works!
http://www.youtube.com/watch?v=DrrNXqbbuIA</what>
</comment>
<comment>
<author>ultimusp...@gmail.com</author>
<when>Fri, 21 Jan 2011 06:22:09 +0000</when>
<what>
If you donQ&apos;Et want to factory reset your Galaxy-S, IQ&apos;Ed highly recommend trying this:

http://www.ultratechy.com/how-to-unlock-android-phone-after-too-many-pattern-attempts-without-factory-reset/</what>
</comment>
<comment>
<author>hp.vande...@gmail.com</author>
<when>Tue, 29 Mar 2011 04:58:03 +0000</when>
<what>Could we please bump this to high priority.

This appears to be pervasive accross many devices (mine is a Samsung Galaxy S).

Could we combine the related issues?</what>
</comment>
<comment>
<author>sathvik....@gmail.com</author>
<when>Thu, 31 Mar 2011 16:11:53 +0000</when>
<what>Yea.. there is a kind of bug with the problem I see...

I did this workaround.. I Do NOT Want my phone reset!! I need my DATA!!!
----
One Solution
----
I had the same problem with my Captivate!! 
Problem: Too many pattern attempts: and my mail ID was not being validated
Solution: I didnot wanted to do a software reset. So this is what worked out for me.

Call to your mobile. Answer the call. During the call you should be able to pop up the settings menu. It had these options for me: Contacts,Memo and Noise Cancellation.

Try one of Contacts or Memo. It took me 2 tries to get into contacts. On my first attempt it was showing the userid/Password screen again.

Once in Contacts/memo you should be able to pull down notifications and other functions go to some application. I had a calendar notification, I went into it. Then click Home button which will show your home screen. Dont let your phone lock again which will make you go back to the square one!!

**Important** you you have more than one accounts set up for sync. delete them all from sync and have just one account say one gmail account. I had a FB, Twitter and GMail accounts so this made me fail. Once you have a single account in Q&quot;EAccounts and SyncQ&quot;E. Lock the screen with confidence and enter your accountQ&apos;Es ID and Password. This will unlock and bring your phone back to normal.

It worked for me!! Hope it works for you too!! Let me know if it did!! Thanks....

Great Work guys Keep it up.!!</what>
</comment>
</bug>
<bug>
<bugid>2223</bugid>
<title>[Settings] Adding an APN does not follow standard Android behavior.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>anime...@gmail.com</reportedBy>
<openedDate>Sat, 14 Mar 2009 04:59:59 +0000</openedDate>
<description>- Steps to reproduce the problem (G1) 1. Go into Settings, Wireless
controls, then Mobile Networks. 2. Go into the Access Point Names menu
and tap menu to add a new APN. 3. Press the back button as if you were
trying to cancel or exit. 4. Notice the Q&quot;EName field cannot be emptyQ&quot;E
pop-up - What you think the correct behavior should be. The correct
behavior should be to exit without saving any changes, like in the
Contacts app, if you try to exit after tapping add a contact, the menu
will exit without saving data. This is only limited to the back button,
you still can press menu and tap discard.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:52:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:28:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:15:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:08:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15053</bugid>
<title>NDEF_DISCOVERED intent not populated with correct data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>touchata...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 10:51:05 +0000</openedDate>
<description>I have a mifare ultralight tag which contains an URI in the NFC format.
I can read out the URI using code snippet(below). I have an activity
with intent filter: Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.nfc.action.NDEF_DISCOVEREDQ&quot;E /Q&gt;E Q&lt;Edata
android:mimeType=Q&quot;E*/*Q&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E My activity isnQ&apos;Et activated
when scanning the tag. I then decided to use Foreground dispatching to
capture the intent. When inspecting the intent i noticed that itQ&apos;Es data
isnQ&apos;Et populated with the content from the first NDEF message it finds on
the tag. I attached a screenshot of the debug content of the intent. I
can work around this by using the TECH_DISCOVERED intent but it isnQ&apos;Et as
fine-grained as i would like it to be. Device : Nexus S - Gingerbread
2.3.3 CODE SNIPPET : Read out URI from NDEFMessage for (NdefRecord
record : ndefMsg.getRecords()) { if (record.getTnf() ==
NdefRecord.TNF_WELL_KNOWN Q&amp;EQ&amp;E Arrays.equals(record.getType(),
NdefRecord.RTD_URI)) { byte[] payload = record.getPayload(); String
prefix = URI_PREFIX_MAP.get(payload[0]); byte[] fullUri =
Bytes.concat(prefix.getBytes(Charset.forName(Q&quot;EUTF-8Q&quot;E)),
Arrays.copyOfRange(payload, 1, payload.length)); return Uri.parse(new
String(fullUri, Charset.forName(Q&quot;EUTF-8Q&quot;E))); } }</description>
<comment>
<author>el.aeri...@gmail.com</author>
<when>Sat, 23 Apr 2011 21:15:00 +0000</when>
<what>Could you post your TECH_DISCOVERED workaround? That isnQ&apos;Et working for me, either.

I find it quite misleading being restricted to MIME type definitions for the intent-filter, since NDEF supports many other ways of defining the payload format.</what>
</comment>
<comment>
<author>touchata...@gmail.com</author>
<when>Sun, 24 Apr 2011 07:18:21 +0000</when>
<what>The TECH_DISCOVERED intent only allows for tech matching. Not for payload matching which indeed sucks. Makes that the user always has to choose which app to use to process the intent...

From my AndroidManifest : 

Q&lt;Eintent-filterQ&gt;E
				Q&lt;Eaction
					android:name=Q&quot;Eandroid.nfc.action.TECH_DISCOVEREDQ&quot;E /Q&gt;E
			Q&lt;E/intent-filterQ&gt;E
			Q&lt;Emeta-data
				android:resource=Q&quot;E@xml/nfc_tech_filterQ&quot;E
				android:name=Q&quot;Eandroid.nfc.action.TECH_DISCOVEREDQ&quot;E /Q&gt;E



This is my code for enabling foreground dispatching when i want to intercept inside an activity.

PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, new Intent(this, getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP), 0);
		IntentFilter ndef = new IntentFilter(NfcAdapter.ACTION_NDEF_DISCOVERED);
		try {
			ndef.addDataType(Q&quot;Etext/plainQ&quot;E);
		} catch (MalformedMimeTypeException e) {
			throw new RuntimeException(Q&quot;EfailQ&quot;E, e);
		}
		IntentFilter[] intentFiltersArray = new IntentFilter[] { ndef };
		String[][] techFilters = new String[1][3];
		techFilters[0][0] = Q&quot;Eandroid.nfc.tech.NfcAQ&quot;E;
		techFilters[0][1] = Q&quot;Eandroid.nfc.tech.NdefQ&quot;E;
		techFilters[0][2] = Q&quot;Eandroid.nfc.tech.MifareUltralightQ&quot;E;
		NfcAdapter.getDefaultAdapter(this).enableForegroundDispatch(this, pendingIntent, intentFiltersArray, techFilters);</what>
</comment>
</bug>
<bug>
<bugid>14028</bugid>
<title>Wifi and mobile internet randomly lose internet access</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:45:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chineseg...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 06:12:41 +0000</openedDate>
<description>So recently, my stock build of nexus s 2.3.1 has had its wifi and mobile
internet (3g/edge) turn on and off randomly. This happens more often
whenever the GPS is turned on. What happens: 1: wifi /mobile internet
turns white, as well as the reception bars 2: wifi/mobile internet icon
disappears, and the reception bars are still white. 3: the icon
reappears and stays white for a while, usually 10-20 seconds or so 4:
internet access is restored and everything goes back to normal.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:45:28 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>19417</bugid>
<title>RTL in 4.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zaher.ba...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 23:09:57 +0000</openedDate>
<description>will icecream sandwitch have Right-To-Left languages support?</description>
</bug>
<bug>
<bugid>3380</bugid>
<title>Market should allow users to purchase paid apps through any network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>200</stars>
<reportedBy>alawson72@gmail.com</reportedBy>
<openedDate>Sat, 25 Jul 2009 08:48:58 +0000</openedDate>
<description>- Steps to reproduce the problem My network does not offer an Android
handset, but I really like their plans. So I bought a handset (HTC
Magic) SIM free and put my existing SIM in it. I have no paid apps
available in the market. - Sample source code demonstrating the problem
Sorry - dunno! - What you think the correct behavior should be. I have
added my CC details to my Google Checkout account, I should be able to
purchase paid apps regardless of my network connection, surely?</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:02:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:09:54 +0000</when>
<what></what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Fri, 11 Sep 2009 05:32:46 +0000</when>
<what>Same here in India

Google Have Removed

Gmail
Market and all Other Google Components

Why they Treat Other Country as they donQ&apos;Et exist in the world.</what>
</comment>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Sat, 03 Oct 2009 12:31:07 +0000</when>
<what>free or paid, now is Q&quot;EwebQ&quot;E world man... no need further explaining...</what>
</comment>
<comment>
<author>aaron.ro...@gmail.com</author>
<when>Fri, 30 Oct 2009 07:17:01 +0000</when>
<what>Same in Australia, most paid apps are being blocked in the market here, just a few
arenQ&apos;Et blocked. E.g. for facebook apps I can buy Babbler but not Bloo. So the Bloo
developer misses out on money - is Google preferring some developers over others or
something??

So much for the Q&apos;Eopen marketQ&apos;E Google original talked about for Android. Just another
Q&apos;Ewalled gardenQ&apos;E App Store.</what>
</comment>
<comment>
<author>basil.ca...@gmail.com</author>
<when>Wed, 25 Nov 2009 06:51:08 +0000</when>
<what>25 November still no paid apps! 
IQ&apos;Em in australia on the Virgin Mobile network (who piggy backs off Optus)</what>
</comment>
<comment>
<author>jeremy...@gmail.com</author>
<when>Wed, 25 Nov 2009 07:13:15 +0000</when>
<what>I can understand the enhanced functionality if the network operator participates, but 
we need a backup method to access the market even if the network provides only a basic 
connection.</what>
</comment>
<comment>
<author>miles.gilmour@gmail.com</author>
<when>Sun, 06 Dec 2009 23:28:15 +0000</when>
<what>This is becoming quite a big problem in Europe.  Another phone - the Motorola Milestone 
(GSM equivalent of the Droid) is launching and users are not able to access most of the 
market content.  There MUST be a better way of handling copy protection / access to the 
market for development phones that doesQ&apos;Et involve locking out 50% of phones sold 
outside the USA?</what>
</comment>
<comment>
<author>seancot...@gmail.com</author>
<when>Tue, 08 Dec 2009 13:46:58 +0000</when>
<what>Swedish Hero user just travelled to US where I used a T-mobile sim card that allowed 
me to buy apps... with my credit card! Not even through the phone card!  I donQ&apos;Et get 
why Market is not available in Sweden/Europe.. havenQ&apos;Et been able to check if I will 
get updates in Sweden for the apps I purchased in the US yet, and I havenQ&apos;Et tested 
putting the T-mobile sim card in while IQ&apos;Em in sweden to see if I get access to buy 
apps... will follow up for those interested.</what>
</comment>
<comment>
<author>andreso...@gmail.com</author>
<when>Tue, 08 Dec 2009 15:08:50 +0000</when>
<what>I recommend you guys try out Market Enabler (http://code.google.com/p/market-enabler/), 
which lets you download paid Android apps from other countries.</what>
</comment>
<comment>
<author>seancot...@gmail.com</author>
<when>Thu, 10 Dec 2009 22:06:21 +0000</when>
<what>An update to post 10... in Sweden with Swedish sim card: Market hides the apps downloaded in US with 
T-Mobile sim (paid or free), though theyQ&apos;Ere available for use. In Sweden with US sim card: all buyable 
apps are shown in Market and available for purchase. 

Moral to the story is if you have a connection in the US or other market with paid apps, have them buy 
and activate a pre-paid sim card for about $20 and send it to you. Use that card with a WiFi connection 
to get paid apps, in my case I donQ&apos;Et even have a connection or credit left on the account. YouQ&apos;Ell have to 
switch out the card from time to time, but at least youQ&apos;Ell have access... until the US carrier disconnects 
the sim card at least.</what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Sun, 27 Dec 2009 16:31:53 +0000</when>
<what>Just so you know: I have a Motorola Milestone in the Netherlands (imported from UK).
I put a prepaid sim-card in it without any data-plan, but I can see paid applications
just fine.

IQ&apos;Em accessing the internet through wifi. Should I worry that when I purchase a real
data-plan from somewhere I wonQ&apos;Et be able to download paid apps through it?</what>
</comment>
<comment>
<author>BUGabu...@gmail.com</author>
<when>Wed, 30 Dec 2009 15:19:49 +0000</when>
<what>Same in Portugal, due to no Google Checkout in Portugal :(</what>
</comment>
<comment>
<author>PFonse...@gmail.com</author>
<when>Wed, 30 Dec 2009 15:22:59 +0000</when>
<what>About the same in Portugal. +1</what>
</comment>
<comment>
<author>cazacu.a...@gmail.com</author>
<when>Thu, 14 Jan 2010 08:49:14 +0000</when>
<what>This should be marked as a bug, not as an enhancement. Or worse, as discrimination
against users based on something arbitrary as location or network.</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Thu, 14 Jan 2010 11:34:05 +0000</when>
<what>IsnQ&apos;Et that a temptation to use cracked version of apps?!?!?!
If I canQ&apos;Et install a GPS app because it doesnQ&apos;Et appear in market what is the
alternative?!
We all agree that there is something to work out and fast!</what>
</comment>
<comment>
<author>connelly...@gmail.com</author>
<when>Thu, 14 Jan 2010 20:55:22 +0000</when>
<what>Over a year and still no explanation from the Android team!

Another reason not to bother writing apps for the Android! Why bother if I cannot sell 
in so many countries!

If everyone else can do this, there is no reasonable excuse for Google. Either the 
Android team doesnQ&apos;Et care or they are not skilled enough.</what>
</comment>
<comment>
<author>ale.srib...@gmail.com</author>
<when>Mon, 01 Feb 2010 22:46:38 +0000</when>
<what>Same here in Brazil!</what>
</comment>
<comment>
<author>hansen.m...@gmail.com</author>
<when>Mon, 01 Feb 2010 22:49:34 +0000</when>
<what>You can install the SlideME Android application, and purchase applications from there.

Matt
</what>
</comment>
<comment>
<author>AsQ.ja...@gmail.com</author>
<when>Tue, 02 Feb 2010 06:26:36 +0000</when>
<what>Japan on softbank and google ion, no paid apps</what>
</comment>
<comment>
<author>jgreene...@gmail.com</author>
<when>Tue, 02 Feb 2010 08:21:29 +0000</when>
<what>I am sitting here in the USA trying to access the market via WiFi(I have no SIM
card). It doesnQ&apos;Et show any paid apps, just free apps. This is definitely a problem
for me and for developers whose apps I want to purchase.</what>
</comment>
<comment>
<author>cyberm...@gmail.com</author>
<when>Fri, 05 Feb 2010 03:09:58 +0000</when>
<what>Also supporting this defect.</what>
</comment>
<comment>
<author>connelly...@gmail.com</author>
<when>Fri, 05 Feb 2010 04:19:43 +0000</when>
<what>I do not understand why all developers (of paid apps) do not abandon the Market in
favor of SlideME (http://slideme.org/). Can anyone answer this perplexing question?

Not only does SlideME look better, paid apps are available to all countries.

IQ&apos;Eve given up asking the Android team why paid apps are only available to a very few
countries. I figured it must have something to do with utter incompetence. </what>
</comment>
<comment>
<author>kit...@gmail.com</author>
<when>Fri, 12 Feb 2010 02:26:51 +0000</when>
<what>I, too, would like this to be changed.</what>
</comment>
<comment>
<author>thomasru...@gmail.com</author>
<when>Fri, 12 Feb 2010 03:03:49 +0000</when>
<what>No need for further Q&apos;Eme tooQ&apos;E or Q&apos;Esame hereQ&apos;E comments here unless adding more 
information about the cause or solution to the problem.  To show your support you can 
Q&apos;EstarQ&apos;E this issue, which wonQ&apos;Et cause a whole lot of us to keep getting emails.
Thanks, and sorry for this comment!</what>
</comment>
</bug>
<bug>
<bugid>19034</bugid>
<title>Cannot Unmute call when on power save and Power Button is enabled to disconnect call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tells...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 12:04:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Device: Samsung Google
Nexus S OS Version: 2.3.4 I have enabled Q&quot;EDisconnect call using power
buttonQ&quot;E and also screen power save after 1 min. Steps: 1. Make a call 2.
Turn on speaker (this is common for long conf calls) or use BT for the
call and leave the phone on the table. 3. Mute the Mic (listening mode)
After 1 min, screen switches off due to power save mode (ok) 4. Now, I
need to unmute and talk but Screen does not respond as it is in power
save mode. 5. The volume key does not work to wake up the screen. 6. I
use the power key, it disconnects the call. 7. Cannot unmute once the
phone is in power save, i can only disconnect the call. Suggestion /
Expected Behavior: If screen is on power save, it will be good to wake
up on power button press. This way other functions can be used like
mute, speaker etc. Only disconnect call on power button press, when the
screen is active Q&amp;E awake. BTW, disconnect call using power button is a
great feature and I would like to keep it on like many of us do today.
Thanks Sreek Please describe the problem in detail. Be sure to include:
- Steps to reproduce the problem. - What happened. - What you think the
correct behavior should be. DonQ&apos;Et forget to mention which device you
have, making sure that it runs Android 2.3. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>11711</bugid>
<title>com.android.email reports ANR on 2.2 emulator when running Monkey test</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>mantral...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 19:46:47 +0000</openedDate>
<description>Running monkey test on the com.android.email module caused ANR and
tombstone crash. Repro steps: Download Android SDK and install 2.2 code
base. Create ADV and start emulator. Run monkey test on email module
with below command: monkey -v --ignore-crashes --ignore-timeouts
--ignore-security-exceptions -p com.android.email -v -s 10593 --throttle
500 --kill-process-after-error --hprof --monitor-native-crashes 500000 *
Note: seed used is 10593, however, it can happen on other seeds, i.e.
28846 Run a separate Terminal for logcat and here is the ANR report at
event #1600: 10-01 11:35:17.214 E/ActivityManager( 64): ANR in
com.android.email (com.android.email/.activity.setup.AccountSetupBasics)
10-01 11:35:17.214 E/ActivityManager( 64): Reason:
keyDispatchingTimedOut Later Monkey crashed in tombstone with
com.android.email at event #71400, see attached. Attaching logcat,
monkey logs, traces and tombstone files.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Oct 2010 06:36:02 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 28 Dec 2010 21:51:18 +0000</when>
<what>Brett, can you forward this to someone who works on Monkey for email?</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 04 Jan 2011 19:40:49 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9058</bugid>
<title>Prefer Highways</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>edzzik@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 01:51:03 +0000</openedDate>
<description>Many people want to see the Q&quot;Eavoid highwayQ&quot;E option, but I would actually
like to see the option to PREFER highways. I live right next to the
highway, but google navigation ALWAYS tells me to take the streets
because the highway entrance is 2 blocks in the opossite direction.
Taking the highway will be MUCH faster, even if I have to drive in the
opposite direction for 2 blocks.</description>
<comment>
<author>jwhoagl...@gmail.com</author>
<when>Mon, 05 Sep 2011 09:50:37 +0000</when>
<what>Yes please add this feature</what>
</comment>
</bug>
<bug>
<bugid>4292</bugid>
<title>error in script build/host-setup.sh of the android-ndk(line 119)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T21:06:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tdomhan</reportedBy>
<openedDate>Mon, 19 Oct 2009 14:41:43 +0000</openedDate>
<description>the shell-script build/host-setup.sh contains an error in line 119: Line
119 reads: if [ Q&quot;E$resultQ&quot;E == Q&quot;EPassQ&quot;E ] ; then I believe it should read:
if [ Q&quot;E$resultQ&quot;E = Q&quot;EPassQ&quot;E ] ; then taken from:
http://groups.google.com/group/android-ndk/browse_thread/thread/2127fa52b6aa362c
as a result the awk check wonQ&apos;Et work as intended.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:10:14 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:06:28 +0000</when>
<what>Fixed in Android NDK r4 (build/host-setup.sh has been removed, is not needed anymore)</what>
</comment>
</bug>
<bug>
<bugid>19208</bugid>
<title>since the update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gallupem...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 05:51:09 +0000</openedDate>
<description>My droidx2 hasnQ&apos;Et been working right it freezes up and lags really bad.
The keyboard donQ&apos;Et go away after typing a message I have to press the
back button to make it go away. Then the keyboard freezes up every time.
I done many factory resets and hard resets and still acres the same way.
I pulled the battery many times also. I was using 2.2 then upgraded to
2.3 then the problems for worse. The updNOTE: This form is only for
reporting bugs found in the Android system while developing Android
applications. Use the Tools templates for issues with the developer
tools. Please describe the problem in detail. Be sure to include: -
Steps to reproduce the problem (including sample code if appropriate). -
What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which version of Android youQ&apos;Ere using, and/or which
device the problem appears on (model and Android version). Please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>2664</bugid>
<title>[New app] video call / video conference</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>114</stars>
<reportedBy>kungu...@gmail.com</reportedBy>
<openedDate>Thu, 14 May 2009 09:27:18 +0000</openedDate>
<description>NOTE: Please change the issue type to Q&quot;EEnhancementQ&quot;E Add support for
video call functionality over 3g mobile net (UMTS/WCDMA).</description>
<comment>
<author>Eong.C...@gmail.com</author>
<when>Thu, 18 Jun 2009 12:27:46 +0000</when>
<what>Video call is really important, at least we should be able to accept video call even
without a camera.</what>
</comment>
<comment>
<author>thomas.l...@gmail.com</author>
<when>Mon, 20 Jul 2009 17:37:28 +0000</when>
<what>Buying a mobile phone without video calling functionality? I dont think so...</what>
</comment>
<comment>
<author>jarcula@gmail.com</author>
<when>Mon, 20 Jul 2009 17:38:00 +0000</when>
<what>I agree, itQ&apos;Es vital that the feature of video call is implemented. It?d be great f?r
Deaf people and other. For example, using Skype for videocalling over 3G or WLAN. </what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:38:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:12:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:28:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:51:25 +0000</when>
<what></what>
</comment>
<comment>
<author>sri.luv...@gmail.com</author>
<when>Wed, 06 Jan 2010 06:52:14 +0000</when>
<what>I think 3G video calls are a must if android is to claim that is an advanced mobile 
telephony platform. Even basic Symbian phones with s60v3 platform have secondary camera 
with QIF/VGA resolution and video calling over 3G. Recently video calling over Wi-
Fi/Skype has been implemented on a few Symbian devices by Fringe.</what>
</comment>
<comment>
<author>wide...@gmail.com</author>
<when>Wed, 06 Jan 2010 19:49:40 +0000</when>
<what>Fring isnQ&apos;Et standard. In UMTS technology is video call. IQ&apos;Em sorry. IQ&apos;Em donQ&apos;Et speak 
English.</what>
</comment>
<comment>
<author>giacomo1...@gmail.com</author>
<when>Wed, 24 Mar 2010 07:38:47 +0000</when>
<what>WE urgently require a videocall app integrated in the phone one.. itQ&apos;Es a vital function 
on a 3g phone!</what>
</comment>
<comment>
<author>y.b.0...@gmail.com</author>
<when>Thu, 01 Apr 2010 22:26:25 +0000</when>
<what>+ 1</what>
</comment>
<comment>
<author>ekera...@gmail.com</author>
<when>Wed, 05 May 2010 06:50:17 +0000</when>
<what>I donQ&apos;Et know about U.S.A., but in Europe we can have videocalls through the 3G
network. IQ&apos;Em not talking about VoIP videocalls etc. IQ&apos;Em talking about Q&quot;EnativeQ&quot;E 3G
videocalls. IQ&apos;Em not saying I always use videocalls, but sometimes I do use them.
Every 3G-phone IQ&apos;Eve ever had was videocall-capable. Every Symbian-phone, every
3G-phone with a proprietary OS was videocall-capable. From what IQ&apos;Eve seen, the only
ones lacking this feature are iPhone and Android based smartphones, but it seems like
the next gen iPhone could be videocall-capable, while this ticket is lying in a
drawer for months now. What a shame.</what>
</comment>
<comment>
<author>ekera...@gmail.com</author>
<when>Wed, 05 May 2010 06:55:16 +0000</when>
<what>Also, I think the title of this ticket is a bit misleading, it should be clear that
the issue is about *3G network video calls*, NOT about Skype, SIP etc. video calls.</what>
</comment>
<comment>
<author>jefferso...@gmail.com</author>
<when>Fri, 07 May 2010 19:55:16 +0000</when>
<what>To sum up, even Windows Phones have 3G Video Call, since Windows Mobile 5 itQ&apos;Es all
supported. I have a smartphone running Windows Mobile 6.1 and it makes excellent
video calls. You guys should really add this to you OS, that is already awesome by
the way, to make it even better and thus claiming being one of the smartest Mobile OS
out there.</what>
</comment>
<comment>
<author>ekera...@gmail.com</author>
<when>Sat, 08 May 2010 08:48:04 +0000</when>
<what>This ticket has

Status:  Unassigned
Owner: 	 ----

and this sounds like Q&quot;Ewe donQ&apos;Et care about thisQ&quot;E.

Also, like IQ&apos;Eve already said, I think the title of the ticket is misleading, it seems
like we want a Q&quot;Evideocalling applicationQ&quot;E, while the request is about Q&quot;EnativeQ&quot;E
3G-network videocalls.</what>
</comment>
<comment>
<author>KSingh...@gmail.com</author>
<when>Sun, 23 May 2010 22:01:14 +0000</when>
<what>Can that be right, this issue was raised 1 year ago and it has still not been assigned. 

I think i need to go back to my windows mobile phone, i`ve had them for years and
they have been able to cope with video calling over the network!</what>
</comment>
<comment>
<author>sureshg.g</author>
<when>Mon, 24 May 2010 06:06:39 +0000</when>
<what>+1 ..Please add support for native video call over 3G network (UMTS/WCDMA) in
android. Even the old Symbian and Win mobile has this feature. Make it available to
android too.. We love android</what>
</comment>
<comment>
<author>tomer.be...@gmail.com</author>
<when>Mon, 24 May 2010 20:30:55 +0000</when>
<what>NOBODY CARES.....
We Want Native Video Call!!!</what>
</comment>
<comment>
<author>ekera...@gmail.com</author>
<when>Mon, 24 May 2010 20:33:47 +0000</when>
<what>While


Owner: 	 ---- 


you can write whatever you want but nobody will care about it.</what>
</comment>
<comment>
<author>denicola...@gmail.com</author>
<when>Tue, 08 Jun 2010 10:08:12 +0000</when>
<what>me too want the android native videocalls
iQ&apos;Em deaf boy.
thanks
davide</what>
</comment>
<comment>
<author>thomas.l...@gmail.com</author>
<when>Tue, 08 Jun 2010 10:13:05 +0000</when>
<what>Iphone 4 is out with videocall capatibilites. Starting with wifi connections through the app Q&quot;EfacetimeQ&quot;E. Maybe with 3g/umts videocalls functionality next year! Come again Android!</what>
</comment>
<comment>
<author>ekera...@gmail.com</author>
<when>Tue, 08 Jun 2010 16:59:01 +0000</when>
<what>iPhone 4 has a stupid iPhone-to-iPhone Q&quot;EVoIPQ&quot;E videocall capability.
Like Android, it still lacks Q&quot;E3GQ&quot;E videocalls. My 3-year-old Nokia has them (my 6-year-old LG too).</what>
</comment>
<comment>
<author>Dmitry.G...@gmail.com</author>
<when>Wed, 09 Jun 2010 05:32:51 +0000</when>
<what>Probably iphone and android still does not have that feature beacose of not perfect quality of front cameras and network bandwith. </what>
</comment>
<comment>
<author>ekera...@gmail.com</author>
<when>Wed, 09 Jun 2010 08:19:03 +0000</when>
<what>Quality of front cameras is good (on capable phones)... network bandwidth? ... well, the network is the 3G/UMTS network (or higher) and UMTS videocalls usually have a specific 64 kb/s transfer rate.

Also, I think itQ&apos;Es obvious that Android phones will have a front camera when Android will support videocalls (not the opposite).</what>
</comment>
<comment>
<author>wide...@gmail.com</author>
<when>Wed, 09 Jun 2010 10:21:31 +0000</when>
<what>IQ&apos;Em sorry. I use Google translation. Video calls are the same element in the UMTS standard, such as voice calls. You do not need additional transfer.</what>
</comment>
</bug>
<bug>
<bugid>19449</bugid>
<title>tmobile g2x new android 2.3 update </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sir.re...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 18:18:43 +0000</openedDate>
<description>i am thinking about updating my phone to android 2.3 but one thing that
is stopping me from doing that is the digital zoom feature on the phone
is taken away when someone upgrades to 2.3 i am thinking about updating
my phone but right now as far as it goes without that feature android
2.2 is fine with me NOTE: This form is only for reporting user bugs in
2.3. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>8081</bugid>
<title>Long tapping home button for fully featured task management</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.lo...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 20:08:19 +0000</openedDate>
<description>Currently, long tapping the home button allows the user to see running
apps. Android should also make it possible to close these apps from the
same screen</description>
<comment>
<author>xdunl...@gmail.com</author>
<when>Wed, 12 Jan 2011 10:42:03 +0000</when>
<what>Actually it shows running apps and recently used apps. Yes it would be nice to be able to close them from that screen.</what>
</comment>
</bug>
<bug>
<bugid>4245</bugid>
<title>Ability to light up the screen for new notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Wed, 14 Oct 2009 07:11:28 +0000</openedDate>
<description>IQ&apos;Em using the new US version of HTC Hero (I believe itQ&apos;Es running 1.5)
and I noticed the following pretty annoying problem that I cannot seem
to tweak. If a new calendar event or alarm come in, the screen briefly
lights up to show what the message is, and then turns off after a short
while. That way, I donQ&apos;Et have to turn it on, pull down the protective
screen, then the notification bar, etc. However, with email, SMS, gtalk,
and the like, the screen doesnQ&apos;Et light up. There are settings for having
a sound or vibrate, neither of which light up the screen. When I press
the Menu or power button, the new notification sits happily in both the
lower part of the screen and the notification area. I hope I am being
clear. Thanks, Artem http://beerpla.net http://twitter.com/ArtemR</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:45:17 +0000</when>
<what></what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Mon, 13 Sep 2010 20:54:56 +0000</when>
<what>Handcent SMS has a setting to turn on the screen or not. I realize this wonQ&apos;Et solve the problem for email or GTalk.</what>
</comment>
</bug>
<bug>
<bugid>896</bugid>
<title>media format supported list at Runtime</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>shobhitp...@gmail.com</reportedBy>
<openedDate>Mon, 22 Sep 2008 10:02:32 +0000</openedDate>
<description>Hi, This is a request to include a API which can let the developer know
that what are all the audio/video/image formats are supported on the
android at run time. Regards WIKI</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:36:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:19:21 +0000</when>
<what></what>
</comment>
<comment>
<author>casto.ro...@gmail.com</author>
<when>Wed, 26 May 2010 13:01:58 +0000</when>
<what>This feature is most definitely needed. It provides for filtering files instead of
having to rely on trial and error. Why try to play an audio or video stream if it
canQ&apos;Et play on the device? With this API at least it can be avoided.</what>
</comment>
</bug>
<bug>
<bugid>3530</bugid>
<title>Music player starts in party shuffle when inserting headphones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>95</stars>
<reportedBy>mikol...@gmail.com</reportedBy>
<openedDate>Tue, 11 Aug 2009 22:44:46 +0000</openedDate>
<description>Steps: Using standard, ie. not handsfree, earphones. Since similar
behavior has been reported in user forums for G1, I think this really is
a software issue. 1) Listen to music using Music application 2) Pause
music 3) Unplug earphones 4) Replug earphones This causes Music player
to go into party shuffle mode. The cause for this would be that the OS
reads long hands free button press while still inserting the earphones
and before earphone plug in event has been fired. Obvious workaround
could be to have a timer delay to register any handsfree button events
until the earphones have been plugged in for a certain time. Or, if the
button events are registered before plug in event has been fired, the
button events should be discarded. Or if this issue is not solvable via
software, there should be a configuration option to disable the shuffle
functionality event. Tech information: Handset: Samsung Galaxy Kernel:
2.6.27 hudson@andy #1 Firmware: 1.5</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:42:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:25:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jan%g-b...@gtempaccount.com</author>
<when>Mon, 26 Oct 2009 13:54:04 +0000</when>
<what>Also, it should be optional to have Music start on headphone insertion - one might
have done it for something entirely different, say, web radio (I donQ&apos;Et store music on
my device, but I do stream a lot).</what>
</comment>
<comment>
<author>jinglemansweep</author>
<when>Thu, 12 Nov 2009 09:53:05 +0000</when>
<what>Same issue. Poor.</what>
</comment>
<comment>
<author>patrickw...@gmail.com</author>
<when>Mon, 16 Nov 2009 21:24:58 +0000</when>
<what>IQ&apos;Eve also encountered this problem, but at very random intervals, and I cannot
reproduce it consistently.  Many have suggested getting a different music
application, but this does not even matter for the Q&quot;Eparty shuffleQ&quot;E problem as this
exists no matter what I use.</what>
</comment>
<comment>
<author>jasonasi...@gmail.com</author>
<when>Wed, 16 Dec 2009 22:06:53 +0000</when>
<what>This occurs on my Motorola Droid as well, occuring shortly after the OTA update to 
Android 2.0.1. 

Music Player does NOT need to be open for this to occur -- simply jostling the 
headphone jack will cause this to occur with a 95% success rate.</what>
</comment>
<comment>
<author>MicHayw...@gmail.com</author>
<when>Sun, 27 Dec 2009 19:06:55 +0000</when>
<what>This happens to be me too and DRIVES ME CRAZY. It is only periodically. Sometimes when I plug headphones in, 
the little headphone icon shows up at the top, other times the headset icon shows up at the top. When the 
headset icon shows up is when it starts fast fowarding all the songs and skipping songs like crazy. Only thing I 
know to try is unplug and replug till it recognizes them as just headphones. Then if i bump the cord, it starts the 
problem again... someone solve this!!! </what>
</comment>
<comment>
<author>dreams...@gmail.com</author>
<when>Wed, 03 Feb 2010 12:57:10 +0000</when>
<what>Horrible bug that needs fixed. Cant listen to podcasts without music player starting 
up and blaring in my ear. - Google Nexus One</what>
</comment>
<comment>
<author>jinglemansweep</author>
<when>Wed, 03 Feb 2010 15:26:56 +0000</when>
<what>WORKAROUND FOR ROOTED DEVICES:

Install Q&quot;Epaid forQ&quot;E application (from market) called Q&quot;EAutostartsQ&quot;E.

The Autostarts application requires ROOT access and therefore a ROOTED device is 
required.

Within the Autostarts application, locate the setting for the Q&quot;EMedia Button PressedQ&quot;E 
event, and then clear (Q&quot;EdisableQ&quot;E) the associated action/utility.

This app does cost 0.69 EUR, but has been confirmed to work on the T-Mobile Pulse.
</what>
</comment>
<comment>
<author>dreams...@gmail.com</author>
<when>Wed, 03 Feb 2010 16:22:52 +0000</when>
<what>The issue with this workaround is that we 
shouldnQ&apos;Et have to root our Devices or pay for an 
app to fix a blatant defect in the OS.</what>
</comment>
<comment>
<author>jinglemansweep</author>
<when>Wed, 03 Feb 2010 16:24:47 +0000</when>
<what>Agreed, I was just informing you of a possible workaround.</what>
</comment>
<comment>
<author>formerly...@gmail.com</author>
<when>Thu, 04 Feb 2010 03:28:00 +0000</when>
<what>This has never happened to me when I plug my headphones in.  But it DOES happen
sometimes when I jiggle my headphone jack.  It is very irritating.
</what>
</comment>
<comment>
<author>ganesh...@gmail.com</author>
<when>Thu, 04 Feb 2010 09:36:08 +0000</when>
<what>Yes, this happens on my G1 quite often but not always - I have seen it happen both when  
I insert the phones or jiggle it. This is terrible and so annoying and at times you 
just cannot stop it no matter how many times you switch off the party shuffle or 
close/open player. I have tried to install other music players but the default one 
interferes and starts itself. IsnQ&apos;Et there a simple way to disable the default Music 
player App all together? If this canQ&apos;Et be fixed we must at least have that option.</what>
</comment>
<comment>
<author>ganesh...@gmail.com</author>
<when>Thu, 04 Feb 2010 09:52:03 +0000</when>
<what>I have had this problem now for over 6 months and no official update. The reason that 
this issue does not get the attention is that it ranks way below at 300+ on the issues 
list (ranked by popularity). If you search the issues list for Q&quot;EParty ShuffleQ&quot;E you get 
7 different threads (6 defects) all similar problems - if these were combined it would 
rank close to 100. Project folks are you listening? </what>
</comment>
<comment>
<author>sublim...@gmail.com</author>
<when>Thu, 04 Feb 2010 11:00:44 +0000</when>
<what>From reviewing all the logged issues concerning party shuffle, the most cojent is 

Issue 1896: media player malfunction overrides all other phone functions

A tech has identified the issue (software erroneously detects a long button press on 
any 3.5mm jack, esp. those without buttons on insert or Q&quot;EjiggleQ&quot;E, and this triggers 
party shuffle) and there is some sort of momentum, even if itQ&apos;Es a few months old. I 
suggest everybody here stars that issue and re-posts their comments in an effort to 
gain critical mass and finally get this bug fixed :)</what>
</comment>
<comment>
<author>sakibomb...@gmail.com</author>
<when>Fri, 05 Mar 2010 09:43:51 +0000</when>
<what>Ugh, this is a very annoying issue.  I canQ&apos;Et seem to force it to happen, but when I
reach into my pocket I must be jiggling the headphone jack which causes TuneWiki to
open up and play on top of the built in music player that I was already listening to.

I have had the same experience as  jasonasimmons and  formerly.gabriel</what>
</comment>
<comment>
<author>sammyg...@gmail.com</author>
<when>Fri, 02 Apr 2010 20:31:20 +0000</when>
<what>Since no one seems to bother about fixing things like this, I suggest that you remove 
Music.apk from your phone (I guess you need root access). Then install another music 
app (in my opinion mixzing does the job).</what>
</comment>
<comment>
<author>landov...@gmail.com</author>
<when>Thu, 15 Apr 2010 11:03:22 +0000</when>
<what>The party shuffle issue appeared for me the first time today after having the phone for two weeks. It is very 
annoying - Google people, please do something about it.

The Party Shuffle turns itself on when:
- I jiggle with the headphone jack
- change volume
- shake the phone

The behavior is irregular.

My HW:
Nexus One (unrooted)
FW 2.1-update1
kernel 2.6.29-01117
Build EPE54B</what>
</comment>
<comment>
<author>joe4h...@gmail.com</author>
<when>Wed, 21 Apr 2010 03:48:03 +0000</when>
<what>For my case, the Player run automatically when i plug-in  or plug-out a headphone
this is very2 annoying, cause when i plug-out the headphone jack its play on the speaker

My HW:
motorola Milestone (unrooted)
FW 2.1-update1
kernel 2.6.69-omap1
Build SHOLS_U2_02.31.0
</what>
</comment>
<comment>
<author>marstone...@gmail.com</author>
<when>Wed, 28 Apr 2010 19:05:18 +0000</when>
<what>same issue here. 
My HW:
motorola Milestone (rooted)
FW 2.1-update1
kernel 2.6.69-omap1
Build SHOLS_U2_02.31.0</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Wed, 28 Apr 2010 19:14:29 +0000</when>
<what>Same for me...
On:
Motorola Milestone (unrooted)
FW 2.1-update1
Kernel-Version: 2.6.29-omap1 bmqr67@ca25rhe74#1
Build-Number: SHOLS_U2_02.34.0

</what>
</comment>
<comment>
<author>nokeec...@gmail.com</author>
<when>Wed, 28 Apr 2010 22:44:44 +0000</when>
<what>same issue here. Not acceptable for corporate environments.</what>
</comment>
<comment>
<author>primi...@gmail.com</author>
<when>Thu, 29 Apr 2010 07:33:16 +0000</when>
<what>same issue here. Not acceptable even for non-corporate environments, even cannot 
listen to music while making some jogging: the player goes crazy starting/stoping 
random playlists (or albums?) with the green icon (suffle mode?).

Besides that, when that happens, most of the time the phone must be rebooted in order 
to be able to use it without the earphones: looks like it remains in a state in which 
it thinks earphone are plugged-in (even when they are not) and all sound -even phone 
calls!- are not routed to the speakers, but to the (unplugged) earphones.

Very, very annoying...

On:
Motorola Milestone (unrooted)
FW 2.0.1
Kernel:2.6.29-omap1 rkg683@ca25rhe76#1
Build: SHOLS_U2_01.14.0</what>
</comment>
<comment>
<author>sakibomb...@gmail.com</author>
<when>Thu, 29 Apr 2010 07:54:39 +0000</when>
<what>I know this isnQ&apos;Et supposed to be a forum, but @primijos, you should update to FW 2.1
if you can because I also used to have the issue of it not recognizing the earphones
were unplugged, but that seems to have gone away once the update arrived.

However, I do still have the issue of the party shuffle turning on (comment 18) when
the headphone jack jiggles, but it seems much less frequent now. Although, I did
uncheck the Q&quot;EOverride Headset ButtonQ&quot;E in the TuneWiki music player app (around the
same time I updated to 2.1), which seemed to help with the party shuffle issue as well.

On:
Motorola Droid (unrooted)
FW 2.1-update 1
Kernal: 2.6.29-omap1-g7fa8788 android-build@apa26 #1
Build: ESE81</what>
</comment>
<comment>
<author>nokeec...@gmail.com</author>
<when>Thu, 29 Apr 2010 17:31:59 +0000</when>
<what>Would also love to update to 2.1 but not available on Uk milestones. I also hear that there is a new issue 
concerning music in 2.1 where when you unplug the headset your music turns on randomly. Not sure 
wether this will be an mprovement / a step back / or a sideways step. Just would like some engineer 
input as it makes thee phone unasable to listen to msic while using the phone / moving, and also I 
believe it is the source of he reason my phone constantly mutes when I am on calls on my headset.</what>
</comment>
</bug>
<bug>
<bugid>20230</bugid>
<title>Exchange ActiveSync calendar support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-23T20:47:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>matt72...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 21:18:20 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Add a Microsoft Exchange ActiveSync account to
Accounts Q&amp;E Sync. Check Q&quot;ECalendarQ&quot;E for syncing. - What happened. It only
synced my default Calendar. - What you think the correct behavior should
be. For work purposes, I am subscribed to two additional shared exchange
calendars. I need to have access to all three of my Exchange calendars
from my phone. The desired behavior is to sync all calendars. I have a
Samsung Epic 4G Touch running Android 2.3.4. The desired behavior can be
obtained from third party apps, but I believe that the Android platform
should support Exchange as much as possible, comparable to other
smartphone platform choices such as WP7, iOS or BB.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 23 Sep 2011 20:47:30 +0000</when>
<what>Two things:

1) The Epic 4G doesnQ&apos;Et use the AOSP Exchange functionality, so this wouldnQ&apos;Et be anything we could address
2) The ActiveSync protocol doesnQ&apos;Et support multiple calendars (so I assume the others are using a different protocol - WP7 and BB use their own proprietary protocols).</what>
</comment>
</bug>
<bug>
<bugid>5539</bugid>
<title>acore dies due to ContactsProvider / dalvik bug.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sat, 19 Dec 2009 16:42:38 +0000</openedDate>
<description>I havenQ&apos;Et changed anything significant on my phone since the previous
boot, but now when I try to turn the phone on (T-Mobile Pulse) I get
this, repeating forever (IQ&apos;Em not sure where the start is):
I/ActivityManager( 1036): Process android.process.acore (pid 1823) has
died. I/ActivityManager( 1036): Start proc android.process.acore for
restart android.process.acore: pid=1829 uid=10005 gids={3003}
I/ActivityThread( 1829): Publishing provider user_dictionary:
com.android.providers.userdictionary.UserDictionaryProvider
I/ActivityThread( 1829): Publishing provider im:
com.android.providers.im.ImProvider I/ActivityThread( 1829): Publishing
provider contacts;call_log:
com.android.providers.contacts.GoogleContactsProvider E/dalvikvm( 1829):
Bogus static initialization: value type 23 in field type Lj for
Lcom/android/providers/contacts/ContactsProvider; at index 4 E/dalvikvm(
1829): VM aborting I/DEBUG ( 1736): *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** *** I/DEBUG ( 1736): Build fingerprint:
Q&apos;ET-Mobile/U8220/U8220/U8220:1.5/CRB17/eng.huawei.20090910.232004:user/ota-rel-keys,test-keysQ&apos;E
I/DEBUG ( 1736): pid: 1829, tid: 1829 Q&gt;EQ&gt;EQ&gt;E android.process.acore Q&lt;EQ&lt;EQ&lt;E
I/DEBUG ( 1736): signal 11 (SIGSEGV), fault addr deadd00d I/DEBUG (
1736): r0 00000328 r1 0000000c r2 0000000c r3 00000026 I/DEBUG ( 1736):
r4 deadd00d r5 449d6768 r6 ad07ddf8 r7 46a39956 I/DEBUG ( 1736): r8
00001070 r9 0000bc48 10 4196dcec fp 00000000 I/DEBUG ( 1736): ip
ad07ded0 sp bece04e8 lr afe13e9d pc ad039222 cpsr 20000030 I/DEBUG (
1736): #00 pc 00039222 /system/lib/libdvm.so I/DEBUG ( 1736): #01 pc
0005748c /system/lib/libdvm.so I/DEBUG ( 1736): #02 pc 000595f6
/system/lib/libdvm.so I/DEBUG ( 1736): #03 pc 000595dc
/system/lib/libdvm.so I/DEBUG ( 1736): #04 pc 000551fc
/system/lib/libdvm.so I/DEBUG ( 1736): #05 pc 000130d8
/system/lib/libdvm.so I/DEBUG ( 1736): #06 pc 00017934
/system/lib/libdvm.so I/DEBUG ( 1736): #07 pc 00017378
/system/lib/libdvm.so I/DEBUG ( 1736): #08 pc 0004f036
/system/lib/libdvm.so I/DEBUG ( 1736): #09 pc 0005610a
/system/lib/libdvm.so I/DEBUG ( 1736): #10 pc 000130d8
/system/lib/libdvm.so I/DEBUG ( 1736): #11 pc 00017934
/system/lib/libdvm.so I/DEBUG ( 1736): #12 pc 00017378
/system/lib/libdvm.so I/DEBUG ( 1736): #13 pc 0004eecc
/system/lib/libdvm.so I/global ( 1133): Default buffer size used in
BufferedReader constructor. It would be better to be explicit if an
8k-char buffer is required. I/servo ( 1133): [LoadSleepStrategy]:item4
2579item38345item219item17180 I/servo ( 1133):
[LoadSleepStrategy]:current load avg 0.9032258064516129 I/DEBUG ( 1736):
#14 pc 0003cbf8 /system/lib/libdvm.so I/DEBUG ( 1736): #15 pc 0002a150
/system/lib/libandroid_runtime.so I/DEBUG ( 1736): #16 pc 0002abdc
/system/lib/libandroid_runtime.so I/DEBUG ( 1736): #17 pc 00008bf2
/system/bin/app_process I/DEBUG ( 1736): #18 pc 0001fd7a
/system/lib/libc.so I/DEBUG ( 1736): #19 pc 0000bcd2 /system/lib/libc.so
I/DEBUG ( 1736): #20 pc b000157e /system/bin/linker I/DEBUG ( 1736):
stack: I/DEBUG ( 1736): bece04a8 ad07ddf8 I/DEBUG ( 1736): bece04ac
4003dc10 I/DEBUG ( 1736): bece04b0 afe39f90 I/DEBUG ( 1736): bece04b4
afe39fe4 I/DEBUG ( 1736): bece04b8 00000000 I/DEBUG ( 1736): bece04bc
afe13e9d /system/lib/libc.so I/DEBUG ( 1736): bece04c0 ad07eb1c I/DEBUG
( 1736): bece04c4 afe12eb9 /system/lib/libc.so I/DEBUG ( 1736): bece04c8
ad07ddf8 I/DEBUG ( 1736): bece04cc ad07ddf8 I/DEBUG ( 1736): bece04d0
449d6768 I/DEBUG ( 1736): bece04d4 ad07ddf8 I/DEBUG ( 1736): bece04d8
46a39956 I/DEBUG ( 1736): bece04dc afe12f1d /system/lib/libc.so I/DEBUG
( 1736): bece04e0 df002777 I/DEBUG ( 1736): bece04e4 e3a070ad I/DEBUG (
1736): #00 bece04e8 00000004 I/DEBUG ( 1736): bece04ec ad057491
/system/lib/libdvm.so I/DEBUG ( 1736): #01 bece04f0 46a3ab4a I/DEBUG (
1736): bece04f4 46a39956 I/DEBUG ( 1736): bece04f8 00000004 I/DEBUG (
1736): bece04fc ad05935d /system/lib/libdvm.so I/DEBUG ( 1736): bece0500
41a29be4 I/DEBUG ( 1736): bece0504 bece0530 [stack] I/DEBUG ( 1736):
bece0508 0000bc48 [heap] I/DEBUG ( 1736): bece050c 00000004 I/DEBUG (
1736): bece0510 002194b8 [heap] I/DEBUG ( 1736): bece0514 00000060
I/DEBUG ( 1736): bece0518 00000001 I/DEBUG ( 1736): bece051c 46a48cab
I/DEBUG ( 1736): bece0520 00000074 I/DEBUG ( 1736): bece0524 46a48c9b
I/DEBUG ( 1736): bece0528 00000079 I/DEBUG ( 1736): bece052c 449d6768
I/DEBUG ( 1736): bece0530 449d7278 I/DEBUG ( 1736): bece0534 ad07ddf8
I/DEBUG ( 1736): bece0538 41b7b417 I/DEBUG ( 1736): bece053c 00000001
I/DEBUG ( 1736): bece0540 00000001 I/DEBUG ( 1736): bece0544 00000007
I/DEBUG ( 1736): bece0548 449d6768 I/DEBUG ( 1736): bece054c 0000bc48
[heap] I/DEBUG ( 1736): bece0550 ad07ddf8 I/DEBUG ( 1736): bece0554
ad0595fb /system/lib/libdvm.so</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 11 Jan 2010 22:47:52 +0000</when>
<what>Sounds like a corrupted /data/dalvik-cache entry.

Factory reset might fix it.
</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Mon, 11 Jan 2010 23:47:42 +0000</when>
<what>Yeah I had to reflash the phone. Android seems pretty prone to filesystem corruption (I 
had another issue I could only fix by reflashing).</what>
</comment>
<comment>
<author>heroydes...@gmail.com</author>
<when>Sun, 12 Sep 2010 19:29:11 +0000</when>
<what>i have some problem
factory resetQ&amp;E hard reset not work
any suggestion?

(Samsung GT-I5503 - Android 2.1)</what>
</comment>
<comment>
<author>dinu.tho...@gmail.com</author>
<when>Fri, 12 Nov 2010 04:38:15 +0000</when>
<what>Hi tdhutt,

We would like to know more about this problem. Could you please send me if you have any additional information. Like DB, or any specific scenarios you were doing before this bootup.

1. What were the kinds of contactsources you were having in your phone, like from different servers like Google/ Network provider server..etc etc..</what>
</comment>
</bug>
<bug>
<bugid>13351</bugid>
<title>CanQ&apos;Et search for an app in the ap </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-05T19:20:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 05:07:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:20:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8143</bugid>
<title>Sensors interface (sensors.c) not using BMA150 though device string reflects that it does</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>michael.paik@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 14:49:18 +0000</openedDate>
<description>While investigating the BMA150 header (/linux/bma150.h), I discovered
that passion-common/libsensors/sensors.c contains the string reflecting
use of the NexusQ&apos;E onboard BMA150 but the source shows no evidence of
actually using it, defaulting rather to the akm8973Q&apos;Es inferior
accelerometer. To wit: 1) linux/akm8973.h is included, linux/bma150.h is
not 2) SENSORS_AKM_ACCELERATION is defined, no analog for the BMA is 3)
AKM_DEVICE_NAME (/dev/akm8973_aot) is defined, but the BMA device name
(/dev/bma150) is not Calls to gain access to sensors from java to
android.hardware.SensorManager go to
com.android.server.SensorService.enableSensor(), then via JNI
(_sensors_control_activate) to com_android_server_SensorService.cppQ&apos;Es
android_activate to activate in sensors.h to control__activate in
sensors.c. Unless IQ&apos;Em missing something or the output from /dev/bma150
is being piped to /dev/akm8973_aot somewhere else in the kernel, I donQ&apos;Et
see how the BMA150 output is being provided to the java framework
anywhere.</description>
<comment>
<author>michael.paik@gmail.com</author>
<when>Tue, 04 May 2010 15:08:27 +0000</when>
<what>husson.hd.free.fr/sensors.heroc.c by Joe Hansche appears to make some progress in
integrating the BMA150 but I cannot locate the current version of this file on his
github (http://github.com/jhansche)</what>
</comment>
<comment>
<author>fudam...@gmail.com</author>
<when>Tue, 28 Sep 2010 08:33:31 +0000</when>
<what>Is the reason i canQ&apos;Et read any value from the Visualsonsor about BMA150 3axis-accelerometer?

I canQ&apos;Et use the applications like spirit level , and i just want to find out whatQ&apos;Es the problem with my Nexus One.</what>
</comment>
</bug>
<bug>
<bugid>6470</bugid>
<title>An actual application switcher</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>102</stars>
<reportedBy>Rick....@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 22:53:49 +0000</openedDate>
<description>Would it be at all possible to enhance the application switcher in
android (holding the home button) to instead of showing the last 6 open
applications to show a list of the applications currently running so
that we could switch to those apps or close them. More like a
combination of a task manager with the alt+tab functionality on a pc?</description>
<comment>
<author>zeflasher</author>
<when>Thu, 11 Feb 2010 23:51:36 +0000</when>
<what>well there is a app on the market for this called AdvancedTaskKiller. But sure it would 
be nice to have it native.</what>
</comment>
<comment>
<author>akara.et...@gmail.com</author>
<when>Wed, 14 Jul 2010 00:44:49 +0000</when>
<what>This could be further improved!
ItQ&apos;Es annoying if IQ&apos;Em editing a contact, then I switch to my browser to get info from gmail (as it doesnQ&apos;Et currently support copy ans paste) then go back to my contacts by holding home...and then have to search for the contact again!
It seems that the current Q&quot;Eswitching tasks/applicationsQ&quot;E behaviour simply returns one to an arbitrary version of the task you were using...</what>
</comment>
<comment>
<author>vinndi...@gmail.com</author>
<when>Sat, 28 Aug 2010 11:30:27 +0000</when>
<what>I can use JkAppSwitch, but on my Milestone it doesnQ&apos;Et start by Q&quot;ESearchQ&quot;E key if keypad is open. ItQ&apos;Es sad, that Q&quot;EOS of the futureQ&quot;E cannot kill the task)</what>
</comment>
<comment>
<author>incredible.angst</author>
<when>Sat, 28 Aug 2010 13:30:30 +0000</when>
<what>This application switcher will violate concept of transparent application starting and termination in Android.

User should feel almost no difference if app is just started or it was already started and switched to foreground, if application is made with conforming with guidelines.</what>
</comment>
<comment>
<author>vinndi...@gmail.com</author>
<when>Sat, 28 Aug 2010 13:44:43 +0000</when>
<what>Here I run, for example Raging Thunder 2, which chews half of RAM. And that, I must wait until it is fully beating to terminate it? ItQ&apos;Es awkward how it turns ... No wonder there is a lot of third-party taskkillers.</what>
</comment>
<comment>
<author>openmindead@gmail.com</author>
<when>Sun, 29 Aug 2010 01:26:00 +0000</when>
<what>Good. I wish Android would have such a useful feature.</what>
</comment>
<comment>
<author>vinndi...@gmail.com</author>
<when>Sun, 29 Aug 2010 10:29:33 +0000</when>
<what>New idea: allow users to appoint any app on Q&quot;EHomeQ&quot;E button.</what>
</comment>
<comment>
<author>9910...@gmail.com</author>
<when>Mon, 13 Sep 2010 13:07:35 +0000</when>
<what>ould it be at all possible to enhance the application switcher in android
(holding the home button) to instead of showing the last 6 open
applications to show a list of the applications currently running so that
we could switch to those apps or close them. More like a combination of a
task manager with the alt+tab functionality on a pc?</what>
</comment>
<comment>
<author>xdunl...@gmail.com</author>
<when>Sun, 02 Jan 2011 10:13:27 +0000</when>
<what>I fully agree. The recent apps list should only be a running apps list. Otherwise itQ&apos;Es useless and annoying. </what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sun, 02 Jan 2011 17:15:18 +0000</when>
<what>I disagree that it should only list running apps. I like quick access to recent apps, running or not. Perhaps a compromise might hilight any running apps in the list, although personally I donQ&apos;Et see the use of knowing if it is running, given AndroidQ&apos;Es design.

I like the idea Vinn had above to allow other aps to have a permanent place in the longpress-home menu. Might come in handy.</what>
</comment>
</bug>
<bug>
<bugid>18036</bugid>
<title>CTS: Request change test case of testNoListeningPorts</title>
<status>Declined</status>
<owner>n...@google.com</owner>
<closedOn>2011-09-06T21:41:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>qianteng...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 03:02:11 +0000</openedDate>
<description>Affected Version: Android 2.1 (Eclair) CTS_R5 hat steps will reproduce
the problem? CTS Test Case:
android.net.cts.ListeningPortsTest#testNoListeningPorts Root Cause: Test
will fail on products that employ iExchange when using a listening port
on the AP for communication with the BP. Detailed Analysis: The failure
happens on CTS code (File name ListeningPortsTest.java) below. public
class ListeningPortsTest extends TestCase {
EXCEPTION_PATTERNS.add(Q&quot;E[0]{31}1:[0-9A-F]{4}Q&quot;E); // IPv6 Loopback
EXCEPTION_PATTERNS.add(Q&quot;E[0]{16}[0]{4}[0]{4}[0-9A-F]{6}7F:[0-9A-F]{4}Q&quot;E);
// IPv4-6 Conversion # change as EXCEPTION_PATTERNS.add(Q&quot;E[0]{32}:0FC3Q&quot;E)
here
EXCEPTION_PATTERNS.add(Q&quot;E[0]{16}[F]{4}[0]{4}[0-9A-F]{6}7F:[0-9A-F]{4}Q&quot;E);
// IPv4-6 Conversion # change as EXCEPTION_PATTERNS.add(Q&quot;E[0]{32}:05EDQ&quot;E);
here } public static void testNoListeningPorts() { } if
(!isException(localAddress) Q&amp;EQ&amp;E isPortListening(state, isTcp)) { throw
new ListeningPortsAssertionError( Q&quot;EFound port listening on Q&quot;E +
localAddress + Q&quot;E in Q&quot;E + procFilePath); } The current exceptions include
ports used for the emulator, loopback, and IPv4-6 conversion. The
offending port on the AP is not purposed for external requests, but is
instead used internally for the BP to send iExchange data to the AP.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 29 Jun 2011 02:45:02 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 29 Jun 2011 18:44:39 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 29 Jun 2011 18:47:35 +0000</when>
<what>whatQ&apos;Es the exact failure message youQ&apos;Ere seeing?</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Tue, 06 Sep 2011 21:41:08 +0000</when>
<what>Initial bug reporter failed to respond to my question.  Closing.</what>
</comment>
<comment>
<author>atul.dr...@gmail.com</author>
<when>Mon, 21 Nov 2011 07:49:37 +0000</when>
<what>Dear Google Engineer, 
Below error message on CTS prompt am getting, please help me in understanding.

cts_host Q&gt;E start --plan CTS -t android.net.cts.ListeningPortsTest#testNoListeningUdpPorts
start test android.net.cts.ListeningPortsTest#testNoListeningUdpPorts
==============================================================
Test package: android.net
android.net.cts.ListeningPortsTest#testNoListeningUdpPorts.............(fail)
android.net.cts.ListeningPortsTest$ListeningPortsAssertionError: Found port listening on 00000000:1C6B in /proc/net/udp at android.net.cts.ListeningPortsTest.assertNoListeningPorts(ListeningPortsTest.java:126)
at android.net.cts.ListeningPortsTest.assertNoListeningPorts(ListeningPortsTest.java:126)
at android.net.cts.ListeningPortsTest.assertNoListeningUdpPorts(ListeningPortsTest.java:78)
at android.net.cts.ListeningPortsTest.testNoListeningUdpPorts(ListeningPortsTest.java:63)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)
at android.net.cts.ListeningPortsTest.assertNoListeningPorts(ListeningPortsTest.java:126)
at android.net.cts.ListeningPortsTest.assertNoListeningUdpPorts(ListeningPortsTest.java:78)
at android.net.cts.ListeningPortsTest.testNoListeningUdpPorts(ListeningPortsTest.java:63)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)

==============================================================
</what>
</comment>
<comment>
<author>atul.dr...@gmail.com</author>
<when>Mon, 21 Nov 2011 07:51:08 +0000</when>
<what>and /proc/net/udp,  adb shell output is : 
* daemon started successfully *
/# cat /proc/net/udp
  sl  local_address rem_address   st tx_queue rx_queue tr tm-Q&gt;Ewhen retrnsmt   uid  timeout inode ref pointer drops             
  107: 00000000:1C6B 00000000:0000 07 00000000:00000000 00:00000000 00000000  1000        0 4102 2 e0078000 0                  
# 
and 
# cat /proc/net/tcp
  sl  local_address rem_address   st tx_queue rx_queue tr tm-Q&gt;Ewhen retrnsmt   uid  timeout inode                                                     
   0: 0100007F:13AD 00000000:0000 0A 00000000:00000000 00:00000000 00000000     0        0 2981 1 dfa58000 300 0 0 2 -1    </what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Mon, 21 Nov 2011 16:56:55 +0000</when>
<what>Converting the hex values to decimal, you get:

0x1C6B = 7275
0x13AD = 5037

The first CTS failure is because there is a remotely accessible UDP port listening on port 7275.  This is a security risk.  Remotely accessible ports are often used by attackers to gain unauthorized access to computers systems without user knowledge or awareness.  Minimizing the number of open ports is considered a security best practice and required by CTS.

Per the /proc/net/udp output above, this port is owned by UID=1000 (the Q&quot;EsystemQ&quot;E user). What do you have running under the system server that opens port 7275?

The second /proc/net/tcp output is also problematic. In:

# cat /proc/net/tcp
  sl  local_address rem_address   st tx_queue rx_queue tr tm-Q&gt;Ewhen retrnsmt   uid  timeout inode                                                     
   0: 0100007F:13AD 00000000:0000 0A 00000000:00000000 00:00000000 00000000     0        0 2981 1 dfa58000 300 0 0 2 -1    

ThereQ&apos;Es a process, RUNNING AS ROOT, which is listening on the loopback (127.0.0.1) interface on port 5037. This process is thankfully NOT remotely accessible, but it is accessible to any program installed on the phone. In ICS, this listening port will be considered a CTS failure.  Locally accessible ports are often targeted by malicious locally installed programs to gain unauthorized access to program data or cause system corruption.

In all cases, a local listening IP port can be replaced by a UNIX domain socket. Unix domain sockets can be protected with unix filesystem permission. Alternatively, you can use getsockopt(SO_PEERCRED) to determine if a program is authorized to connect to your socket.

While this isnQ&apos;Et a failure today, IQ&apos;Ed recommend switching to a UNIX domain socket as soon as practical.</what>
</comment>
</bug>
<bug>
<bugid>19127</bugid>
<title>Hi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bhanuj...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 04:54:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bhanuj...@gmail.com</author>
<when>Tue, 09 Aug 2011 05:01:48 +0000</when>
<what>Oops I have Submitted it this in haste with out mentioning the issue

Here is the actual issue

Device: Nexus S
version : 2.3.4 Android
Carrier: Vodafone
Location: Hyderabad, India

1. There is a problem with calls recieved from Landline numbers, either side is unable to hear anything, However this issue is not very consistent but still able to reproduce it many times. This is the problem only while recieving the call and it works well for dialed calls. Moreover, this seems to be issue only when recieving the call from Landline, it works well for Mobiles
2. Sometimes, the Slide function to recieve the call get unresponsive and I have to tap the power button twice and then slide it to actually recieve the call
3. Issue with the Gallery, Gallery shows blank till it actually gets synched from the Wi-fi
</what>
</comment>
</bug>
<bug>
<bugid>16856</bugid>
<title>Deleting or moving apps from the home screens puts them in a folder.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>g.paul...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 16:37:14 +0000</openedDate>
<description>Nexus S running 2.3.4 I have this problem where if I try removing an app
or moving it from one screen to another, it just ends up disappearing.
At first, I thought they were just being deleted, but when I was looking
around the other day, I realized that they were just going to a folder I
have on one of my screens that just holds my games. Another thing that
happens is that when IQ&apos;Em only trying to move the app around, instead of
landing where I let go of it, it just deletes. This time, it doesnQ&apos;Et
even go into the folder, it just completely disappears.</description>
<comment>
<author>rob.g.cl...@gmail.com</author>
<when>Fri, 20 May 2011 15:35:56 +0000</when>
<what>Reproduced on 2.3.3 and 2.3.4
Additional Note:
Rebooting Nexus S will make missing application shortcuts (screen icons) appear in random folders
This is a minor annoyance but has a workaround </what>
</comment>
<comment>
<author>turingt...@gmail.com</author>
<when>Mon, 13 Jun 2011 09:55:17 +0000</when>
<what>I also have this issue with Nexus S running stock 2.3.x (all versions so far).  Dragging an application with my finger from the application list to the home screen usually fails with the icon vanishing.  Dragging an application from one place to another on any home screen usually fails with the icon vanishing.  The curious thing about this bug is that immediately after this I can can check all the folders that are on my home screen and they are the same.  But...but...after a few minutes the vanishing icon appears in an apparently random folder.  Where it is in the meantime is unknown.  Quite a magic trick.</what>
</comment>
<comment>
<author>antonell...@gmail.com</author>
<when>Mon, 04 Jul 2011 18:30:52 +0000</when>
<what>Same issue here. On my phone it only happens in the specific location (in other screens) where my folder is. My folder is on the home screen in the second from right/second from top position; Every time I try to fill the exact space on other screens, the app shortcut disappears and it shows up in the folder on the home screen. Very annoying.</what>
</comment>
</bug>
<bug>
<bugid>9341</bugid>
<title>Time Zone data for Atlantic time Zone incorrect.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>glensmer...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 22:28:41 +0000</openedDate>
<description>I have an HTC Legend. When the system is set to automatically get time
from wherever, it reports that my time zone is Atlantic Time GMT -4. It
currently should be GMT -3. The time zone files are out of date and need
to be updated.</description>
<comment>
<author>glensmer...@gmail.com</author>
<when>Thu, 16 Sep 2010 21:18:32 +0000</when>
<what>
Daylight Saving Time dates 2010 -2015
Daylight Savings dates Canada 2010 -2015
Year	DST Begins 2 a.m.	DST Ends 2 a.m.
2010	 March 14	 November 7
2011	 March 13	 November 6
2012	 March 11	 November 4
2013	 March 10	 November 3
2014	 March 9	 November 2
2015	 March 8	 November 1

Reference: http://wwp.daylight-saving-time.com/canada/index.htm

It seems that a number of people in several different locations are having issues with time zone data.  It would be nice to have these rolled up into a time zone data update.</what>
</comment>
</bug>
<bug>
<bugid>5045</bugid>
<title>java.lang.OutOfMemoryError: bitmap size exceeds VM budget</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-25T17:54:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mathiastck</reportedBy>
<openedDate>Wed, 25 Nov 2009 17:41:16 +0000</openedDate>
<description>This: private static final int[] glowDrawableIds={
R.drawable.graphic_microphoneglow_01,
R.drawable.graphic_microphoneglow_02,
R.drawable.graphic_microphoneglow_03,
R.drawable.graphic_microphoneglow_04,
R.drawable.graphic_microphoneglow_05,
R.drawable.graphic_microphoneglow_06,
R.drawable.graphic_microphoneglow_07,
R.drawable.graphic_microphoneglow_08,
R.drawable.graphic_microphoneglow_09,
R.drawable.graphic_microphoneglow_10 }; ... View glow =
findViewById(R.id.glow); ..
glow.setBackgroundResource(glowDrawableIds[scale]); is causing 11-25
09:21:02.046: WARN/UsageStats(1018): Failed to persist new stats 11-25
09:21:02.694: DEBUG/dalvikvm(2386): GC freed 298 objects / 15656 bytes
in 61ms 11-25 09:21:02.952: ERROR/dalvikvm-heap(2386): 1111680-byte
external allocation too large for this process. 11-25 09:21:02.952:
ERROR/(2386): VM wonQ&apos;Et let us allocate 1111680 bytes 11-25 09:21:02.952:
DEBUG/AndroidRuntime(2386): Shutting down VM 11-25 09:21:02.952:
WARN/dalvikvm(2386): threadid=3: thread exiting with uncaught exception
(group=0x4001b180) 11-25 09:21:02.952: ERROR/AndroidRuntime(2386):
Uncaught handler: thread main exiting due to uncaught exception 11-25
09:21:03.014: ERROR/AndroidRuntime(2386): java.lang.OutOfMemoryError:
bitmap size exceeds VM budget 11-25 09:21:03.014:
ERROR/AndroidRuntime(2386): at
android.graphics.Bitmap.nativeCreate(Native Method) 11-25 09:21:03.014:
ERROR/AndroidRuntime(2386): at
android.graphics.Bitmap.createBitmap(Bitmap.java:468) 11-25
09:21:03.014: ERROR/AndroidRuntime(2386): at
android.graphics.Bitmap.createBitmap(Bitmap.java:435) 11-25
09:21:03.014: ERROR/AndroidRuntime(2386): at
android.graphics.Bitmap.createScaledBitmap(Bitmap.java:340) 11-25
09:21:03.014: ERROR/AndroidRuntime(2386): at
android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:488)
11-25 09:21:03.014: ERROR/AndroidRuntime(2386): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:462)
11-25 09:21:03.014: ERROR/AndroidRuntime(2386): at
android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:
323) 11-25 09:21:03.014: ERROR/AndroidRuntime(2386): at
android.graphics.drawable.Drawable.createFromResourceStream
(Drawable.java:697) 11-25 09:21:03.014: ERROR/AndroidRuntime(2386): at
android.content.res.Resources.loadDrawable(Resources.java:1705) 11-25
09:21:03.014: ERROR/AndroidRuntime(2386): at
android.content.res.Resources.getDrawable(Resources.java:580) 11-25
09:21:03.014: ERROR/AndroidRuntime(2386): at
android.view.View.setBackgroundResource(View.java:7187) Correct behavior
is for Android to never give this error, and in general have
significantly better memory management. -mattkemail@gmail.com</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 25 Nov 2009 17:54:47 +0000</when>
<what>Your app is using too much memory and exceeding its budget. ThatQ&apos;Es why you are
getting this error.</what>
</comment>
<comment>
<author>mathiastck</author>
<when>Wed, 25 Nov 2009 19:29:58 +0000</when>
<what>If thats true Romain the bug is very bad logging from the framework that makes it
ridculously easy to run out of memory even if you follow best practicies, and makes
these things untraceable.

IQ&apos;Ell give you more stack traces.</what>
</comment>
<comment>
<author>mathiastck</author>
<when>Wed, 25 Nov 2009 19:46:26 +0000</when>
<what>Oh also related issue, the Android Bitmap memory problems could be exacerbated by
MediaRecorder hanging threads when you call release.

To quote myself:
Q&quot;E
If my app runs for more then half an hour on the G1 it will fail on
inflating views from xml, giving an error about insufficient memory
creating a bitmap.  Another issue, which may be a side effect is that
global static strings that are assigned at startup become null.

I have worked around that by throwing up setters around those statics
that also store them as a private preference, and thrown up getters
that read the preference in case of null.

The root cause of all of my issues may be that when I call release on
my MediaRecorder it sometimes hangs.  No crash it just never returns,
stalling the thread.  I have worked around that by calling release in
a thread that only does that.

Is anyone else seeing and working around issues like these? I could
use some advice. 
Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>3609</bugid>
<title>Their is no way to send someone a contact {Contact info}</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-09-02T16:07:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>79</stars>
<reportedBy>cllchannon93</reportedBy>
<openedDate>Thu, 20 Aug 2009 10:39:30 +0000</openedDate>
<description>In the default messaging app their is no way to import info from
contacts. For example , if someone asked me to send them this persons
number , I would not be able to simply go to messaging and get contact
info from contacts. You should have the option like this : Messagin app
-Q&gt;E Press Menu -Q&gt;E Add contact info -Q&gt;E select the contact you want -Q&gt;E
Their details such as phone number will be pasted into the text/sms
Also, In contacts you should have the option to forward/share the
contacts details. like the text messaging example i just gave. It is
very difficult to copy contact info as copy and paste is disabled in the
Q&quot;EcontactsQ&quot;E app. I would need to manually take down the number of the
contact then manually write it in an sms for example. I hope you
understand what i am saying. Thank you.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:20:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:29:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 19:35:56 +0000</when>
<what></what>
</comment>
<comment>
<author>axx.si...@gmail.com</author>
<when>Thu, 03 Sep 2009 05:00:47 +0000</when>
<what>There should simply be an option in the address book/dialer to share contact, or
Q&quot;Esend contact by ?Q&quot;E and then the usual list of options: sms messaging, gmail, any
other mail client installed, bluetooth, twitter even, whatever.
Really, they should be the same options that you get when you try to share a picture
for instance.

I donQ&apos;Et know how tied to vCard support this is, but clearly, having to go to
contacts, edit them, copy the number, go back to sms messaging and then pasting is a
few hoops too many. I want to click, share, be done.

What the original poster suggested (insert contact details from a menu in the sms
app), even though less intuitive, could also work.

Thanks!</what>
</comment>
<comment>
<author>darag...@gmail.com</author>
<when>Thu, 08 Oct 2009 02:52:23 +0000</when>
<what>+1 : I thought there was a way to share contacts, and I even saw a 2D barcode option 
in there at one point, but it disappeared in 1.6

MAJOR OVERSIGHT! Thanks for making a priority: thereQ&apos;Es nothing more embarassing than 
saying IQ&apos;Ell email it to you and then not being able to do it. IQ&apos;Eve had to share 
contacts a few times over just the last two days.</what>
</comment>
<comment>
<author>troy.mur...@gmail.com</author>
<when>Sun, 07 Mar 2010 15:21:03 +0000</when>
<what>On my Nexus One, if I open the ContactQ&apos;Es information, then press the Menu button, 
click Share, then I select GMail, it creates a new message with a vCard attachment of the 
contacts information.</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Tue, 13 Apr 2010 18:28:58 +0000</when>
<what>Also works for me on my Nexus one, though this is useless for most users as 1) if 
theyQ&apos;Ere also using an Android phone with Gmail they canQ&apos;Et open the vcf file anyway 
and 2) if they arenQ&apos;Et using Android they expect the vcard to be sent by SMS, 
Bluetooth, MMS or infrared, not email.

Nice to see the vcard generating code is in there somewhere, just needs more 
sharing options.</what>
</comment>
<comment>
<author>pholl...@gmail.com</author>
<when>Sat, 08 May 2010 04:10:27 +0000</when>
<what>I have the same issue on my Nexus One. I can share a contact by sending a .vcf file
in an email but I cannot open an email containing a .vcf file using gmail on my Nexus
One. This is totally ridiculous, especially since this is possible on an iPhone.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 12:01:36 +0000</when>
<what>Duplicate of issue 2412</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 09 Aug 2010 21:27:55 +0000</when>
<what>I think it is a duplicate of issue 2312 -- 2412 is about *receiving* contacts.</what>
</comment>
<comment>
<author>adam.dav...@gmail.com</author>
<when>Thu, 02 Sep 2010 14:20:45 +0000</when>
<what>Please implement this, even my very first phone made this easy to do. </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Sep 2010 16:07:29 +0000</when>
<what>Froyo Feature: vcf contact cards now integrated into Android 2.2
http://www.androidcentral.com/froyo-feature-vcf-contact-cards-now-integrated-android-22</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 02 Sep 2010 21:26:13 +0000</when>
<what>Sharing via email only is simply not useful enough.

IQ&apos;Ell create a new issue since this solution fails to address the real problem:
 Texting / sending an SMS with a contact number only :( email is simply too -arrow / slow / not possible / not set up for most receiving phones.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Sep 2010 22:16:20 +0000</when>
<what>Another bug is still open for people looking for SMS:
http://code.google.com/p/android/issues/detail?id=2312</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 03 Sep 2010 00:44:08 +0000</when>
<what>b...@google.com: thanks! perfect :)</what>
</comment>
</bug>
<bug>
<bugid>16328</bugid>
<title>Property Animation dev guide mentions startDelay for XML not delay</title>
<status>FutureRelease</status>
<owner>c...@android.com</owner>
<closedOn>2011-05-04T00:03:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kurtisnelson</reportedBy>
<openedDate>Sat, 23 Apr 2011 18:49:55 +0000</openedDate>
<description>On http://developer.android.com/guide/topics/graphics/animation.html
under declaring animations in XML, it refers to android:startDelay. The
proper value should be android:delay.</description>
<comment>
<author>kurtisnelson</author>
<when>Sat, 23 Apr 2011 21:43:21 +0000</when>
<what>Additionally, android:delay compiles but does not do anything.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:03:24 +0000</when>
<what></what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Tue, 03 May 2011 23:33:51 +0000</when>
<what>Yep, the doc should be fixed. The reason that delay doesnQ&apos;Et work is that the keyword that AnimatorInflator is looking for is Q&apos;EstartOffsetQ&apos;E, which is the same in the previous Animation resources.</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Wed, 04 May 2011 00:03:48 +0000</when>
<what>Doc has been fixed internally to say Q&apos;EstartOffsetQ&apos;E and will be pushed externally soon.</what>
</comment>
</bug>
<bug>
<bugid>15448</bugid>
<title>Rom space too small</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tgvn...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 01:46:42 +0000</openedDate>
<description>Right now I am using Nexus one. But it seems it has very tiny rom space.
You are very likey to make it full when you try to install a lots of
apps. IQ&apos;Eve got a SD card, but it can never helps to solve the rooted
problem. So can we free from the tiny rom space and truely use our large
SD card to install apps? Even we have App2sd, we still have to use our
rom space every time when we install a app. And App2sd does not works
for all apps.</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Sun, 13 Mar 2011 19:50:55 +0000</when>
<what>Use Titanium Backup, it supports moving pretty much all apps. It does require root access to do that though. Is your device rooted, or do you know how to root?</what>
</comment>
<comment>
<author>tgvn...@gmail.com</author>
<when>Mon, 14 Mar 2011 03:05:59 +0000</when>
<what>Thank you very much!  I havenQ&apos;Et root my device. I am just afraid of rooting my device. I think  I will try it in the future since the 1 year warranty already expired. But I still wish Google would make real changes to the Android OS.</what>
</comment>
</bug>
<bug>
<bugid>14877</bugid>
<title>Touch to Focus (2.3)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>agy2...@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 18:29:46 +0000</openedDate>
<description>When using the camera android automatically focuses the picture. It
would be nice if you could select an area to focus on before shooting.</description>
<comment>
<author>blankze...@gmail.com</author>
<when>Mon, 21 Feb 2011 07:56:35 +0000</when>
<what>Great idea, just like the SGS!</what>
</comment>
<comment>
<author>shannon....@gmail.com</author>
<when>Tue, 24 May 2011 17:34:02 +0000</when>
<what>Holy cow, yes, PLEASE make this happen.</what>
</comment>
</bug>
<bug>
<bugid>10405</bugid>
<title>gchat sync problem with googlemail account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dru5...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 14:46:40 +0000</openedDate>
<description>HTC incredible on Verizon running 2.1 with HTC Sense. Reproduce by: 1)
Set the phone to a googlemail (Germany) account #1 - this was the
default and gmail could not be selected for my account, if I remember
correctly. 2) Log in to computer located in USA (implies gmail instead
of googlemail). 3) Chat to account #1 from another googlemail (Germany)
account #2. Result: chats from #2 arrive on phone of #1 only, not on
computer. Even after answering chat from computer #1, chats from #2
arrive only on phone #1. owner of account #2 reports they see two chat
windows in their gmail window - one from #1@gmail, one from
#1@googlemail. What correct behavior should be: 1) initial chat should
arrive at both computer chat window and phone. 2) when answering from
computer, that chat window should grab the chat, suppressing the message
sounds on the phone. Incidentally, on other occasions, the talk app on
the phone does not sync with the chat once it was grabbed by a
computer-based chat window. Is this intentional? Thank you for the
opportunity to report bugs, I hope this helps. Best wishes</description>
</bug>
<bug>
<bugid>17505</bugid>
<title>Android Build target should get a default</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-10-08T05:18:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 20:35:22 +0000</openedDate>
<description>It would be great if a Android Build Target would be selected by default
in Q&quot;E NewProjectWizardQ&quot;E for creating Android projects. I think the one on
the very end of the list would be a good default selection. I believe a
default selection is better then no selection at all.</description>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 09 Jun 2011 00:51:54 +0000</when>
<what>Well, it depends on what youQ&apos;Ere trying to build... 

If youQ&apos;Ere trying to reach a wide audience you probably want to support 2.1+ so that would be the best choice. But if youQ&apos;Ere about to build say a tablet-specific game, then 3.0/3.1 makes sense.

(By the way we have plans to revamp the new project and new file wizards by splitting them up into multiple panels.)</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Thu, 09 Jun 2011 09:36:57 +0000</when>
<what>I think any choice would be better then no choice. I tend to have only the API versions installed with I use. Maybe the first entry in the fist should be defaulted? 

I often quickly try out things via a new Android project which I later adjust or delete.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:31:09 +0000</when>
<what>Unfortunately I think this is a case where any choice we make is controversially wrong: I think thereQ&apos;Es no good default value here, including the lack of a selection.

If I had to auto-select something, IQ&apos;Ed probably choose the highest platform available, simply because thatQ&apos;Es the safest choice. However maybe you wanted to make a maps-based app and needed the Google Add-on, in which case the default is wrong anyway. Or maybe you want to create a Q&quot;ErealQ&quot;E app that works on 98% of devices in which case youQ&apos;Ed probably use API 8. In these cases, having a default is a tad annoying as you might forget to change the value. By not selecting it weQ&apos;Ere basically forcing you to decide on the spot, but since you easily can change it later it doesnQ&apos;Et really matter.

Bottom line we might as well make it smoother by selecting the highest platform by default.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Mon, 11 Jul 2011 12:37:21 +0000</when>
<what>we might as well make it smoother by selecting the highest platform by default. -Q&gt;E sounds good, +1 from me.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 12 Aug 2011 20:38:09 +0000</when>
<what>Issue 19153 has been merged into this issue.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Sat, 08 Oct 2011 05:18:05 +0000</when>
<what>Fixed by tnorbye. Gerrit 82aa214e3b362e96cefc3718becfc369b62b8b9c (i)
Should be in Tools R14 Preview.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Sat, 08 Oct 2011 14:43:45 +0000</when>
<what>Cool. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>1672</bugid>
<title>phone number in wrong format</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-29T10:02:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pup...@gmail.com</reportedBy>
<openedDate>Sun, 28 Dec 2008 18:25:55 +0000</openedDate>
<description>Android doesnQ&apos;Et lat me write a phone number in the following format:
0800-55-6464. It insists on 080-055-6464. I understand this is locale
dependant and non-us support is not yet here, but a non-us locale with
free form would go a long way.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 29 Dec 2008 10:02:07 +0000</when>
<what>Duplicate</what>
</comment>
</bug>
<bug>
<bugid>13855</bugid>
<title>failure in Android market upgrade results in data loss</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>t...@9x9.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 23:37:50 +0000</openedDate>
<description>Sometimes, updates with the Android market fail. I just had about a
dozen upgrades fail (donQ&apos;Et know why). By itself that wouldnQ&apos;Et be so bad.
What is a serious problem is that when upgrades fail, itQ&apos;Es like having
uninstalled the application. There is no record left on the device that
the application was installed and the preference data of the application
is also lost. That is, when these bulk upgrades fail, one has to
manually figure out what applications have disappeared from the device
and then set all of the ones that failed to upgrade up again by hand.
This has happened both on a Galaxy Tab and an HTC Desire, running Froyo
(2.2).</description>
</bug>
<bug>
<bugid>6225</bugid>
<title>Child Activity inside a TabActivity doesnQ&apos;Et restore its managed dialogQ&apos;Es state on Configuration change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 14:38:41 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Install and run the attached app. It will display a TabHost with a
single page which is created by an Intent. The child Activity will
display a dialog. Now switch the configuration of the phone by flipping
on its side, for example. The Activities are destroyed and recreated,
but the dialog disappears. The source of the app demonstrating the
problem is the following: package com.test.dialogtest; import
android.app.*; import android.content.Intent; import android.os.Bundle;
import android.widget.TabHost; public class DialogTest extends
TabActivity { public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); TabHost tabHost = getTabHost();
tabHost.addTab(tabHost.newTabSpec(Q&quot;ETabQ&quot;E).setIndicator
(Q&quot;ETabQ&quot;E).setContent(new Intent(this, TabActivity.class))); } public
static class TabActivity extends Activity { public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); if
(savedInstanceState == null) showDialog(1); } protected Dialog
onCreateDialog(int id) { AlertDialog.Builder builder = new
AlertDialog.Builder(this); builder.setTitle(Q&quot;ETitleQ&quot;E);
builder.setMessage(Q&quot;EMessageQ&quot;E); builder.setPositiveButton(Q&quot;EOkQ&quot;E, null);
return builder.create(); } } } Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Emanifest xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.test.dialogtestQ&quot;E android:versionCode=Q&quot;E1Q&quot;E
android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E Q&lt;Eapplication
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.DialogTestQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.DialogTest$TabActivityQ&quot;E/Q&gt;E
Q&lt;E/applicationQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E7Q&quot;E /Q&gt;E Q&lt;E/manifestQ&gt;E - What
you think the correct behavior should be. The dialog should be displayed
when the configuration is changed, just like in the case of a standalone
Activity. - DonQ&apos;Et forget to mention which version of the SDK youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Android 2.1, API 7. The problem is reproducible both in the
emulator and on my stock Nexus One.</description>
<comment>
<author>matthew....@gmail.com</author>
<when>Tue, 25 May 2010 23:15:14 +0000</when>
<what>I have also confirmed that this is a bug, even with the latest 2.2 SDK.

Basically, you can use the parent TabActivity to show dialogs, and expect the dialog 
state to be maintained during a screen orientation change.

If you use any child Activity to show dialogs, the dialogs will not be shown when the 
screen orientation changes.</what>
</comment>
<comment>
<author>mar...@gmail.com</author>
<when>Fri, 25 Jun 2010 20:01:10 +0000</when>
<what>Also confirmed here, this is bad.</what>
</comment>
<comment>
<author>ciprian....@gmail.com</author>
<when>Mon, 21 Mar 2011 14:07:35 +0000</when>
<what>Still on Nexus S Android 2.3</what>
</comment>
<comment>
<author>tom...@gmail.com</author>
<when>Thu, 21 Apr 2011 21:20:14 +0000</when>
<what>IQ&apos;Em having this problem too with OS 2.3 on all my devices. If the SDK wonQ&apos;Et or canQ&apos;Et restore the dialog state in all cases, then it would be easier if it never restores the state.</what>
</comment>
<comment>
<author>paulino.antony@gmail.com</author>
<when>Tue, 24 May 2011 20:58:48 +0000</when>
<what>I confirmed in 2.2. I have the same issue.</what>
</comment>
<comment>
<author>dwp...@gmail.com</author>
<when>Sun, 12 Jun 2011 15:41:17 +0000</when>
<what>Before the problem is fixed. We can try this

private boolean inSaveInstanceState;
    @Override
    protected void onSaveInstanceState(Bundle outState) {
		if (getParent() != null Q&amp;EQ&amp;E !inSaveInstanceState) {
			inSaveInstanceState = true;
			try {				
				Instrumentation i = new Instrumentation();
				i.callActivityOnSaveInstanceState(this, outState);				
			} catch (Exception e) {
				super.onSaveInstanceState(outState);
			} finally {
				inSaveInstanceState = false;
			}			
			return;
		}
		
		super.onSaveInstanceState(outState);
    }</what>
</comment>
<comment>
<author>tangli19...@gmail.com</author>
<when>Mon, 20 Jun 2011 10:36:29 +0000</when>
<what>I confirmed it in 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>15328</bugid>
<title>Looking for open network issue.</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adammikuta@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 14:38:24 +0000</openedDate>
<description>Hi. IQ&apos;Em analysing source code of function interpretScanResultsAvailable
in base/services/java/com/android/server/WifiService.java. We have there
code which is looking for an open network in scan results: [...] if
(scanResults != null) { int numOpenNetworks = 0; for (int i =
scanResults.size() - 1; i Q&gt;E= 0; i--) { ScanResult scanResult =
scanResults.get(i); if (TextUtils.isEmpty(scanResult.capabilities)) {
numOpenNetworks++; } } [...] } [...] IQ&apos;Em not sure about method of
counting number of open networks. Is it correct to just check if network
have empty capabilities? What about network which are open but have also
capabilities like WPS or ESS? I think that it is not correct behavior.
Best regards, Adam</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 17:54:44 +0000</when>
<what></what>
</comment>
<comment>
<author>isher...@google.com</author>
<when>Tue, 08 Mar 2011 20:35:18 +0000</when>
<what>Thanks, thats a valid bug. If you would like, you could push a patch on open source or we will address it internally.</what>
</comment>
</bug>
<bug>
<bugid>3941</bugid>
<title>system_server eats nearly 100% CPU time if the date is before 1970-01-01</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>daniel.h...@gmail.com</reportedBy>
<openedDate>Fri, 18 Sep 2009 14:17:09 +0000</openedDate>
<description>system_server eats nearly 100% CPU time if the date is before
1970-01-01. It seems that the AlarmManagerService and maybe other time
functions have problems if this happens. This problem is really rare,
but it happened on our embedded board. The board believes we have the
year 1923 after a reset ;-). Maybe Android could reset the time by
itself to 1970-01-01 if that happens.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 18:33:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2768</bugid>
<title>decodeByteStream with a valid wbmp fails to load correctly</title>
<status>NeedsInfo</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>russell....@gmail.com</reportedBy>
<openedDate>Tue, 26 May 2009 14:01:24 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Open up an ARGB_8888 bitmap
file as a bytestream, pass this to decodeByteStream, result will have
invalid height and width and no alpha channel. - Sample source code
demonstrating the problem //Create an ARGB_8888 bitmap (bmp) in memory
here with a valid v3 header // and an alpha channel. //... mBitmap =
BitmapFactory.decodeByteArray(bmp, 0, bmp.length, opts); //Mime type is
empty, hasAlpha is false. Log.d(TAG, Q&quot;Emime type: Q&quot;E + mimeType + Q&quot;E, Q&quot;E +
(mBitmap == null ? Q&quot;EnullQ&quot;E : mBitmap.hasAlpha())); - What you think the
correct behavior should be. I should be able to pass a bytestream for a
valid wbmp to the bitmapFactory. I am creating the bitmaps in memory so
this is very problematic for me. If you are reporting a crash or similar
issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the
resulting output as a text file to your issue report. (For feature
requests for APIs, please include sample code showing how you are
proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:40:34 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Wed, 26 Aug 2009 19:50:36 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Mon, 19 Apr 2010 13:38:58 +0000</when>
<what>please attach a file with the BMP file youQ&apos;Eve created, so I can try to reproduce the issue.</what>
</comment>
</bug>
<bug>
<bugid>9526</bugid>
<title>Cannot play large video file</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>m...@matthewlai.ca</reportedBy>
<openedDate>Mon, 05 Jul 2010 04:36:20 +0000</openedDate>
<description>I have a 2.5GB video file (H.264/AAC) that my Nexus One (2.2) refuses to
play. The file is perfectly fine, and playable on the PC. The same file,
with only the first minute, plays fine on the phone also. GalleryQ&apos;Es
player says Q&quot;ESorry, this video file cannot be played.Q&quot;E or something to
that effect. I ran Log Collector, relevant section of output attached. I
suspect this is the problem - 07-04 21:28:39.049 E/ ( 1033): seek to
-1584017966 failed 32-bit signed int overflow?</description>
</bug>
<bug>
<bugid>2269</bugid>
<title>IM client does not support Jabber/xmpp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>yacc...@gmail.com</reportedBy>
<openedDate>Fri, 20 Mar 2009 11:03:00 +0000</openedDate>
<description>The IM client on Android does not support xmpp/Jabber.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Mar 2009 17:55:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:31:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:59:37 +0000</when>
<what></what>
</comment>
<comment>
<author>georgm.leipzig@gmail.com</author>
<when>Wed, 25 Nov 2009 21:30:58 +0000</when>
<what>I donQ&apos;Et know if this is related or should be reported in a different issue.
My problem is related to remote jabber contacts.

I can contact remote jabber contacts via Google Talk. In Google Talk, I see these
contacts and their online state, and I can chat with them.
But in the phone contact list (Android 2.0 on Motorola Milestone), I only see the
online state for Google Talk contacts with google mail addresses. Starting a chat
with non-google jabber contacts from the phone address book is not possible.

If I should report this in a separate issue, please leave me a note.</what>
</comment>
<comment>
<author>georgm.leipzig@gmail.com</author>
<when>Thu, 26 Nov 2009 10:17:56 +0000</when>
<what>I have to correct myself:
I see the online state, but I can not start a chat from the address book.</what>
</comment>
</bug>
<bug>
<bugid>1102</bugid>
<title>[VoiceDial] Voice dialer does not recognize Q&quot;ESeanQ&quot;E pronounced Q&quot;EShawnQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>msdea...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 19:49:36 +0000</openedDate>
<description>Android code version you are running: kila-user 1.0 TC4-RC19.109652
Describe the problem: Voice dialer doesnQ&apos;Et recognize Q&quot;ESeanQ&quot;E in address
book. Steps to reproduce: 1. Address book with Q&gt;E2000 entries 2. Address
book entry named Q&quot;ESean WhitneyQ&quot;E 3. While voice dialer is Q&quot;ElisteningQ&quot;E,
say, Q&quot;ECall Sean WhitneyQ&quot;E Expected results: List of contacts and phone
numbers to call Observed results: Please try again. Additional
information: If the name in the address book is changed to Q&quot;EShawn
WhitneyQ&quot;E the voice dialer finds it easily. I understand the first name
spelling is not phonetic, but also not unusual. Perhaps the voice dialer
could key on an additional attribute such as phonetic name.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:14:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:32:35 +0000</when>
<what></what>
</comment>
<comment>
<author>benfite@gmail.com</author>
<when>Wed, 28 Oct 2009 18:40:22 +0000</when>
<what>Most of the names on my voice dial do not work.  Only plain and simple Q&quot;EAmericanQ&quot;E
names work at all.  The whole feature is retarded.  My crappy Nokia and Motorola had
voice dial that allowed me to save voice names for a number.  This is a STANDARD
feature on most phones.  Google: Fix this, please.</what>
</comment>
<comment>
<author>msdea...@gmail.com</author>
<when>Wed, 28 Oct 2009 20:38:48 +0000</when>
<what>While it appears the Android voice dialer is truly broken in many ways, the new voice
search feature in 1.6 replaces nearly all functionality allegedly provided by voice
dialer in addition to the standard google search.  Just start your search with the
word Q&quot;EcallQ&quot;E.  The addition of bluetooth and text-to-speech integration would make it
truly complete.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 18:59:26 +0000</when>
<what></what>
</comment>
<comment>
<author>debruijn...@gmail.com</author>
<when>Thu, 19 Aug 2010 15:00:05 +0000</when>
<what>I once knew someone called Q&quot;ESadhbhQ&quot;E (Irish - pronounced Q&quot;ESiveQ&quot;E) - the *only* way that this will ever work is to have the user pronounce every name once and have this data uploaded to the pattern matching database.

Or move to the Midwest where everyone is called Jeff and Steve... (:P)</what>
</comment>
<comment>
<author>tom.guye...@gmail.com</author>
<when>Sat, 11 Sep 2010 01:44:42 +0000</when>
<what>I canQ&apos;Et even dial Q&quot;EAnthony Torres.Q&quot;E  It asks me if I meant Q&quot;EIntuit, WorkQ&quot;E Q&quot;EHannigan, Thomas,Q&quot;E or Q&quot;EATQ&amp;ET WorkQ&quot;E.  Try Again?

If I try just Q&quot;ECall AnthonyQ&quot;E it asks if I meant Tiffany, Intuit, and nVidia.

Yikes.

Training?  Phonetic spellings in address book?</what>
</comment>
<comment>
<author>jasonsco...@gmail.com</author>
<when>Thu, 21 Oct 2010 11:51:24 +0000</when>
<what>I think it should break it down phonetically. I also think the voice search function should try harder to find a match in the userQ&apos;Es phone before searching the net for a business.</what>
</comment>
<comment>
<author>michaelr...@gmail.com</author>
<when>Tue, 12 Jul 2011 02:49:19 +0000</when>
<what>I agree with JasonQ&apos;Es thought that it should try harder to find a match in my address book before it does web searches. My wifeQ&apos;Es name is Karalee and when I try to call her it suggests Carolee, Carol Lee, Cara Lee, etc. And several business with Carolee in the name, itQ&apos;Es so close! But it doesnQ&apos;Et find Karalee in my address book. I even tried adding Q&quot;ECaroleeQ&quot;E in the nick-name field on my wifeQ&apos;Es contact but it doesnQ&apos;Et seem to check there. 

That might be a good solution, have it check the nickname and then we can add phonetically spelled variants our these peopleQ&apos;Es names there. (Or add another field for phonetic spellings)</what>
</comment>
<comment>
<author>jasonsco...@gmail.com</author>
<when>Tue, 12 Jul 2011 12:16:32 +0000</when>
<what>To further clarify and confirm...  I think it needs to be changed from Q&quot;Ecall someoneQ&quot;E to Q&quot;Econtact call someoneQ&quot;E or something like that.  The call word used to call people and businesses is the problem.  If there was Q&quot;Econtact callQ&quot;E or similar then the phone would know that the user isnQ&apos;Et attempting a google lookup on the net but on the phone only and could try harder and/or give the user choices from the phone.

My phone (droid x) does have the phonetic options in the contact list but it doesnQ&apos;Et seem to work or I donQ&apos;Et know how to spell phonetically. Plus I donQ&apos;Et know what google voice search is looking for. Perhaps if the google voice search app had examples of phonetics that would help.  Q&quot;ECayleeQ&quot;E for Kaylie instead of Q&quot;EKayleeQ&quot;E for Kaylie. We donQ&apos;Et know if google voice search recognized CQ&apos;Es or KQ&apos;Es or both because it fails and you donQ&apos;Et know why.</what>
</comment>
</bug>
<bug>
<bugid>7027</bugid>
<title>Zoom Parameter and Zoom Callback is missing from android.jar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alex.ral...@gtempaccount.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 13:22:07 +0000</openedDate>
<description>Hi folks. It appears that the field for Camera parameter Q&quot;EzoomQ&quot;E is
missing from the latest Android documentation and Android stub library
jar file. I cannot write any code that utilise the zoom callback and I
have to hard code the Q&quot;EzoomQ&quot;E parameter in my application code. Is this a
recognised issue and if so when will it be fixed? Many thanks, Alex
Ralph.</description>
<comment>
<author>ajeet.in...@gmail.com</author>
<when>Mon, 22 Mar 2010 15:07:10 +0000</when>
<what>yes I have also tried that , but looks zoom callback is missing :(
Any update guys ?


Thanks Q&amp;E Regards
Ajeet Singh</what>
</comment>
</bug>
<bug>
<bugid>6481</bugid>
<title>Auto-sync fine grain</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zeflasher</reportedBy>
<openedDate>Fri, 05 Feb 2010 08:44:15 +0000</openedDate>
<description>Please add another option in the menu when auto-sync is selected. User
would be able to fine grain ( or not ) applications that could
auto-sync. Model: Nexus One Firmware: 2.1-update1 Basehand version:
32.24.00.22U_4.03.00.21_2 Kernel version: 2.6.29-01117-g4bc62c2,
android-build@apa26 #1 Build Number: ERE27 Cheers.</description>
</bug>
<bug>
<bugid>1478</bugid>
<title>phone cannot handle lots of text, constantly freezing up and crashing</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-05T13:49:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>whoaitsh...@gmail.com</reportedBy>
<openedDate>Mon, 08 Dec 2008 10:05:31 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 08 Dec 2008 15:10:13 +0000</when>
<what>Please provide the information mentioned in the bug template that will help
understand what the issue is.</what>
</comment>
<comment>
<author>jmejiaa</author>
<when>Mon, 22 Dec 2008 16:21:55 +0000</when>
<what>I think he is referring to the sms threads. When they get over 500 smsQ&apos;Es the phone
starts really working slow. My bb can take all the sms I throw at it and never bog
down because of it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 22 Dec 2008 16:30:49 +0000</when>
<what>Ah, thatQ&apos;Ed make sense. If thatQ&apos;Es the case, thereQ&apos;Eve been some improvements in that
area that will be included in a future release. Thanks for the insight :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:49:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>439</bugid>
<title>Dynamic Class Loading</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-11T18:42:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>janb.web...@gmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 23:22:31 +0000</openedDate>
<description>It would significantly boost app development if dynamic class loading
were supported. Various workarounds using undocumented classes are not
desirable and in any case are not working under the m5-rc15 release (at
least, not AFAICT). regards Jan</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:42:21 +0000</when>
<what>Dynamic loading of classes that are included in the .apk should work in the next SDK release.  Loading of arbitrary classes (e.g. over the network) will not be supported for 1.0.</what>
</comment>
<comment>
<author>liuhuado...@gmail.com</author>
<when>Sat, 05 Apr 2008 07:21:30 +0000</when>
<what>Hi 
  dynamic load class will be very important for internal web server and Input 
Methond UI plug-in.
  For internal web server, engineer can develop the war package, then they can 
download these package to phone. If not support dynamic load, all the web 
applications are conbined with Big Companny.
  
Regards
Huadong</what>
</comment>
</bug>
<bug>
<bugid>19078</bugid>
<title>WifiManager.getScanResults() sometimes returns null instead of ListQ&lt;EScanResultQ&gt;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>niels.brouwers@gmail.com</reportedBy>
<openedDate>Sat, 06 Aug 2011 10:56:20 +0000</openedDate>
<description>* Description: According to the docs, WifiManager.getScanResults should
return ListQ&lt;EScanResultQ&gt;E. Unfortunately, in some edge cases it will
return null. This discrepancy between documentation and actual behavior
leads to NullPointerExceptions, application freezes, and force closures.
Because this corner case hits on only some devices, and even then only
after several minutes of continuous scanning, itQ&apos;Es typically the kind of
bug that is very hard to track down and fix for us developers, and
contributes to the perceived Q&apos;EfragmentationQ&apos;E problem. The offending
code: 615 public ListQ&lt;EScanResultQ&gt;E getScanResults() { 616 try { 617
return mService.getScanResults(); 618 } catch (RemoteException e) { 619
return null; 620 } 621 } Note that the same faulty pattern is used
throughout WifiManager, such as getConfiguredNetworks,
getConnectionInfo, getValidChannelCounts, getDhcpInfo and
getWifiApConfiguration. * How to reproduce: run a separate thread and
initiate a wifi access point scan every 2 seconds. When Android signals
that the scan is complete, collect the scan results using
Q&apos;EgetScanResultsQ&apos;E. The returned list will sometimes be null because the
underlying mService threw a RemoteException. The reported behavior was
observed on a rooted ZTE Blade (Orange San Francisco) using ZTEQ&apos;Es 2.6.32
kernel and various stock and non-stock (i.e. Cyanogen) roms. Note that
the defect is in WifiManager.java however, and is independent of the
hardware platform (one cannot assume the RemoteException will never be
thrown, obviously). * proposed fix 1: Update the javadoc to state that
the function will return null on failure. This is a five-minute fix. Not
very clean, but at least will keep this bug from biting people in the
proverbial behind as long as they read the docs. Least elegant imho,
returning null is asking for trouble. * proposed fix 2: return new
ArrayListQ&lt;EScanResultQ&gt;E() instead of null. Possibly pre-allocate a single
empty, immutable list in WifiManager and return that. Not very elegant
either, but does not break the definition of the method. * proposed fix
3: Just throw the RemoteException rather than silently ignoring it.
Probably wrap it in a WifiScanFailedException or such. This way a
developer can tell the difference between a successful but empty scan
result (i.e. user is on the moon) and a failed one. This gives us the
possibility of re-trying the scan in the event of a failure.</description>
<comment>
<author>RhondaPa...@gmail.com</author>
<when>Mon, 08 Aug 2011 14:11:31 +0000</when>
<what>I have noticed on my log that it will read that way sometimes. I have been having a really bad problem with Google Maps and Wifi scanning every few seconds for my location. I just want this problem resolved. The developer will not contact me after I send a report or log data Google has had nothing but useless updates lately. My eye caught this and noticed so here I am. I know without a doubt that the problem has to be Wifi and Google Maps,But, how do I report a problem about Wifi? where do I go to report it?  thanks.</what>
</comment>
</bug>
<bug>
<bugid>15564</bugid>
<title>Google Finance News browser encounters WebView pause refcount bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cfaher...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 01:44:42 +0000</openedDate>
<description>In Google Finance the News article WebView lingers and drains the
battery. I have encountered this problem on several devices since I use
Google Finance throughout the day. The symptom is that after reading one
or more news articles for a given stock, sometimes it takes several and
it depends upon the site, the Finance service will continue to consume
CPU resources indefinitely until it is force stopped. I have used
WebView within my own application and I know the cause. It is very buggy
and hard to use properly LOL. The situation I describe (continuing CPU
resource drain) is because the Javascript timer is reference counted.
See JWebCoreJavaBridge.java:pause(). Upon WebView use
JWebCoreJavaBridge.mPauseTimerRefCount is initialized to 0, but it is
actually in the unpaused state. If an application is doing the
pauseTimers()/resumeTimers() and not taking this into account, it will
never work properly as the first pauseTimers() will dec the ref count to
-1. Due to the persistence of the objects, this erroneous ref count
therefore stays until the application is finally killed. Depending on
the scripts for a given page, it may result in continuous CPU use. You
can see the work-around for this issue in the browser code.
BrowserActivity.onPageStarted() first resumes timers to ensure that the
mPauseTimerRefCount is properly set to 1 representing the unpaused
state. In my own code, I simply call resumeTimers() after constructing a
WebView to ensure that the ref counter is proper, and I take care not to
call pauseTimers()/resumeTimers() out of order. I think that
JWebCoreJavaBridge.pause and resume should be rewritten to keep this
from happening. WebView use is very widespread and I will bet that many
many applications are affected by this irritating CPU drain. In the
meantime I would like to see Google Finance have the same work-around,
which is to call resumeTimers() either after construction or in the page
load. N.B. There is also the hidden onPause()/onResume() which are
required in order to pause flash. I donQ&apos;Et know if Google Finance enables
plugins so that may not be that big of a deal. Droid 2, Android 2.2.</description>
</bug>
<bug>
<bugid>8676</bugid>
<title>Referencetable Overflow upon 513 failed bluetooth connections</title>
<status>FutureRelease</status>
<owner>npe...@google.com</owner>
<closedOn>2010-08-31T17:00:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>18</stars>
<reportedBy>linuxbrad@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 14:55:09 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Create a new Bluetooth/RFCOMM app. 2. Try to
connect to an SPP/RFCOMM bluetooth endpoint which is not in range. 3.
Repeat step two 513 times. Note that in the adb logcat/log, each time
the connection fails with the following messages: 05-27 10:35:10.551
E/BluetoothEventLoop.cpp( 5781): onDiscoverServicesResult: D-Bus error:
org.bluez.Error.ConnectionAttemptFailed (Host is down) 05-27
10:35:10.564 V/BluetoothEventRedirector( 5858): Received
android.bleutooth.device.action.UUID 05-27 10:35:11.338
V/BluetoothEventRedirector( 5858): Received
android.bleutooth.device.action.UUID 05-27 10:35:15.674
E/BluetoothEventLoop.cpp( 5781): onDiscoverServicesResult: D-Bus error:
org.bluez.Error.ConnectionAttemptFailed (Host is down) 05-27
10:35:15.713 V/BluetoothEventRedirector( 5858): Received
android.bleutooth.device.action.UUID 05-27 10:35:16.463
V/BluetoothEventRedirector( 5858): Received
android.bleutooth.device.action.UUID 05-27 10:35:20.794
E/BluetoothEventLoop.cpp( 5781): onDiscoverServicesResult: D-Bus error:
org.bluez.Error.ConnectionAttemptFailed (Host is down) 05-27
10:35:20.814 V/BluetoothEventRedirector( 5858): Received
android.bleutooth.device.action.UUID 05-27 10:35:21.580
V/BluetoothEventRedirector( 5858): Received
android.bleutooth.device.action.UUID I counted the number of connection
failures and noticed a correlation between the number of failed
connection attempts (513) and the number of reference table entries (512
+ 1 = crash). Please see attached for full log. - What happened. My
device rebooted. The first messages of the crash/reboot process are:
05-27 10:35:56.644 W/dalvikvm( 5781): ReferenceTable overflow (max=512)
05-27 10:35:56.644 W/dalvikvm( 5781): Last 10 entries in JNI local
reference table: 05-27 10:35:56.644 W/dalvikvm( 5781): 502: 0x44944d60
cls=Ljava/lang/String; (36 bytes) 05-27 10:35:56.644 W/dalvikvm( 5781):
503: 0x44878f70 cls=Ljava/lang/String; (28 bytes) 05-27 10:35:56.644
W/dalvikvm( 5781): 504: 0x448b27a0 cls=Ljava/lang/String; (28 bytes)
05-27 10:35:56.644 W/dalvikvm( 5781): 505: 0x447d8bb8
cls=Ljava/lang/String; (28 bytes) 05-27 10:35:56.644 W/dalvikvm( 5781):
506: 0x448e2498 cls=Ljava/lang/String; (28 bytes) 05-27 10:35:56.644
W/dalvikvm( 5781): 507: 0x4486ada8 cls=Ljava/lang/String; (36 bytes)
05-27 10:35:56.644 W/dalvikvm( 5781): 508: 0x4483c968
cls=Ljava/lang/String; (28 bytes) 05-27 10:35:56.644 W/dalvikvm( 5781):
509: 0x4477fa78 cls=Ljava/lang/String; (28 bytes) 05-27 10:35:56.644
W/dalvikvm( 5781): 510: 0x44999ab0 cls=Ljava/lang/String; (28 bytes)
05-27 10:35:56.644 W/dalvikvm( 5781): 511: 0x44883600
cls=Ljava/lang/String; (28 bytes) 05-27 10:35:56.650 W/dalvikvm( 5781):
JNI local reference table summary (512 entries): 05-27 10:35:56.650
W/dalvikvm( 5781): 498 of Ljava/lang/String; 28B (498 unique) 05-27
10:35:56.650 W/dalvikvm( 5781): 14 of Ljava/lang/String; 36B (14 unique)
05-27 10:35:56.650 W/dalvikvm( 5781): Memory held directly by native
code is 14448 bytes 05-27 10:35:56.650 E/dalvikvm( 5781): Failed adding
to JNI local ref table (has 512 entries) 05-27 10:35:56.650 I/dalvikvm(
5781): Q&quot;EBT EventLoopQ&quot;E prio=5 tid=81 RUNNABLE 05-27 10:35:56.650
I/dalvikvm( 5781): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x447eb6e8
self=0x413b88 05-27 10:35:56.650 I/dalvikvm( 5781): | sysTid=5901 nice=0
sched=0/0 cgrp=default handle=4270040 05-27 10:35:56.650 I/dalvikvm(
5781): at dalvik.system.NativeStart.run(Native Method) 05-27
10:35:56.650 I/dalvikvm( 5781): 05-27 10:35:56.650 E/dalvikvm( 5781): VM
aborting 05-27 10:35:56.760 I/DEBUG ( 990): *** *** *** *** *** *** ***
*** *** *** *** *** *** *** *** *** - What you think the correct
behavior should be. This test was performed on the Motorola Droid A855
running Android 2.1 OS. Logs leading up to the crash - attached.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 May 2010 15:32:06 +0000</when>
<what>(youQ&apos;Ere bluetooth, right? if you need help tracking this down, ask one of us on the dalvik team.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 May 2010 15:35:42 +0000</when>
<what>hereQ&apos;Es the submitterQ&apos;Es stack trace decoded, btw:

  00035b4c  dvmAbort                                                         /usr/local/google/buildbot/repo_clients/git_eclair-
sholes-release/dalvik/vm/Init.c:1650
  0003964e  addLocalReference                                                /usr/local/google/buildbot/repo_clients/git_eclair-
sholes-release/dalvik/vm/Jni.c:640
  0003aee6  NewStringUTF                                                     /usr/local/google/buildbot/repo_clients/git_eclair-
sholes-release/dalvik/vm/Jni.c:2773
  00037ac8  _JNIEnv::NewStringUTF(char const*)                               
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/libnativehelper/include/nativehelper/jni.h:840
  00051f92  android::onDiscoverServicesResult(DBusMessage*, void*, void*)    
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/frameworks/base/core/jni/android_server_BluetoothEventLoop.cpp:1156
  0004eb76  android::dbus_func_args_async_callback(DBusPendingCall*, void*)  
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/frameworks/base/core/jni/android_bluetooth_common.cpp:104
  00015ec4  _dbus_pending_call_complete                                      
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/dbus/dbus/dbus-pending-
call.c:198
  0000d676  complete_pending_call_and_unlock                                 
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/dbus/dbus/dbus-
connection.c:2166
  0000eb54  dbus_connection_dispatch                                         
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/dbus/dbus/dbus-
connection.c:4253
  00051d58  android::eventLoopMain(void*)                                    
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/frameworks/base/core/jni/android_server_BluetoothEventLoop.cpp:591
  0000fd74  __thread_entry                                                   /usr/local/google/buildbot/repo_clients/git_eclair-
sholes-release/bionic/libc/bionic/pthread.c:188
  0000f840  pthread_create                                                   /usr/local/google/buildbot/repo_clients/git_eclair-
sholes-release/bionic/libc/bionic/pthread.c:324
</what>
</comment>
<comment>
<author>linuxbrad@gmail.com</author>
<when>Thu, 27 May 2010 16:14:01 +0000</when>
<what>IQ&apos;Em working on a producing a code snippet which demonstrates the phenomenon. Tests
are running, but it takes a while to perform 513 bluetooth connects at a 15-30 second
interval. </what>
</comment>
<comment>
<author>linuxbrad@gmail.com</author>
<when>Thu, 27 May 2010 19:37:08 +0000</when>
<what>I reproduced the issue again using the attached code. 

Note that in the following log snippet, I had re-started the app, and the number of
failed connectQ&apos;Es is higher than what it shows. 

I also optimized the re-connects to go one right after another. Although this isnQ&apos;Et
good practice, it is useful in the interest of demonstrating the problem in the
shortest time possible. 

05-27 14:42:59.913 D/BluetoothTester( 1562): MSG=connect(): Try to connect.
05-27 14:42:59.927 E/BluetoothEventLoop.cpp( 1029): onCreateDeviceResult: D-Bus
error: org.freedesktop.DBus.Error.LimitsExceeded (The maximum number of pending
replies per connection has been reached)
05-27 14:42:59.927 D/BluetoothTester( 1562): MSG=connect(): Exception thrown during
connect: Service discovery failed
05-27 14:42:59.927 D/BluetoothTester( 1562): MSG=Fails=235
05-27 14:42:59.935 V/BluetoothEventRedirector( 1096): Received
android.bleutooth.device.action.UUID
05-27 14:43:01.872 V/BluetoothEventRedirector( 1096): Received
android.bleutooth.device.action.UUID
05-27 14:43:01.935 D/BluetoothTester( 1562): MSG=connect(): Try to connect.
05-27 14:43:01.935 E/BluetoothEventLoop.cpp( 1029): onCreateDeviceResult: D-Bus
error: org.freedesktop.DBus.Error.LimitsExceeded (The maximum number of pending
replies per connection has been reached)
05-27 14:43:01.935 W/dalvikvm( 1029): ReferenceTable overflow (max=512)
05-27 14:43:01.935 W/dalvikvm( 1029): Last 10 entries in JNI local reference table:
05-27 14:43:01.935 W/dalvikvm( 1029):   502: 0x449b9470 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   503: 0x44a57a40 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   504: 0x449753c8 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   505: 0x44941ac8 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   506: 0x448d7a70 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   507: 0x449e0538 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   508: 0x448e8df8 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   509: 0x44a64af8 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   510: 0x4493e358 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.935 W/dalvikvm( 1029):   511: 0x44a1bb68 cls=Ljava/lang/String; (28 bytes)
05-27 14:43:01.943 W/dalvikvm( 1029): JNI local reference table summary (512 entries):
05-27 14:43:01.943 W/dalvikvm( 1029):   509 of Ljava/lang/String; 28B (509 unique)
05-27 14:43:01.943 W/dalvikvm( 1029):     3 of Ljava/lang/String; 36B (3 unique)
05-27 14:43:01.943 W/dalvikvm( 1029): Memory held directly by native code is 14360 bytes
05-27 14:43:01.943 E/dalvikvm( 1029): Failed adding to JNI local ref table (has 512
entries)
05-27 14:43:01.943 I/dalvikvm( 1029): Q&quot;EBT EventLoopQ&quot;E prio=5 tid=79 RUNNABLE
05-27 14:43:01.943 I/dalvikvm( 1029):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N
obj=0x44798390 self=0x3e6da0
05-27 14:43:01.943 I/dalvikvm( 1029):   | sysTid=1135 nice=0 sched=0/0 cgrp=default
handle=3692336gb
05-27 14:43:01.943 I/dalvikvm( 1029):   at dalvik.system.NativeStart.run(Native Method)
05-27 14:43:01.943 I/dalvikvm( 1029): 
05-27 14:43:01.943 E/dalvikvm( 1029): VM aborting
05-27 14:43:02.060 I/DEBUG   (  990): *** *** *** *** *** *** *** *** *** *** *** ***
*** *** *** ***
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 27 May 2010 21:02:17 +0000</when>
<what>The problem is here, in 
frameworks/base/core/jni/android_server_BluetoothEventLoop.cpp:

    env-Q&gt;ECallVoidMethod(nat-Q&gt;Eme,
                        method_onDiscoverServicesResult,
                        env-Q&gt;ENewStringUTF(path),
                        result);

Since the thread never Q&quot;EreturnsQ&quot;E to Java (see the stack trace for BT EventLoop, which 
has no interpreted methods in it), the VM never has the opportunity to release the 
string created by NewStringUTF, and they just accumulate over time.  The code needs 
to be changed to explicitly delete the references.

Filed internally as 2721965.
</what>
</comment>
<comment>
<author>linuxbrad@gmail.com</author>
<when>Mon, 07 Jun 2010 17:56:28 +0000</when>
<what>Greetings, 
Nice sleuthing! 

Can you please comment on possible ways to work-around the issue or possibly a way to
release the references? 

Thank you
BH

</what>
</comment>
<comment>
<author>fad...@google.com</author>
<when>Mon, 07 Jun 2010 18:16:12 +0000</when>
<what>The local references are associated with the thread.  If the thread is in a Q&quot;Ewhile 
trueQ&quot;E event loop, theyQ&apos;Ell never get released.

There may be some way to convince the bluetooth code to bail and restart.  I donQ&apos;Et 
know anything about bluetooth, so I canQ&apos;Et be much help there.
</what>
</comment>
<comment>
<author>change...@gmail.com</author>
<when>Thu, 01 Jul 2010 04:11:25 +0000</when>
<what>How about set ( path = null; ) in JAVA code or call DeleteLocalRef in JNI layer?
</what>
</comment>
<comment>
<author>linuxbrad@gmail.com</author>
<when>Thu, 01 Jul 2010 12:58:47 +0000</when>
<what>
@changelcc can you clarify what you mean by set (path=null;)? 
</what>
</comment>
<comment>
<author>change...@gmail.com</author>
<when>Fri, 09 Jul 2010 06:24:14 +0000</when>
<what>This isssue is fixed by following patch(verified)

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=6d56b530e189d7213ec77d43d3d8af97fee04179

You only need to apply /core/jni/android_server_BluetoothEventLoop.cpp is enough!</what>
</comment>
<comment>
<author>linuxbrad@gmail.com</author>
<when>Tue, 17 Aug 2010 13:13:51 +0000</when>
<what>It appears this is rolled into the Froyo release:

http://stackoverflow.com/questions/3493528/how-to-list-git-commits-for-android-release/
</what>
</comment>
<comment>
<author>linuxbrad@gmail.com</author>
<when>Tue, 31 Aug 2010 16:37:04 +0000</when>
<what>This is NOT fixed in Android 2.2. 

Device: Moto Droid A855, Android 2.2
kernel 2.6.32.9-g103d848 android-build@apa26 #1


I just caught this little weasel with the adb connected:

08-31 12:34:39.335 E/BluetoothEventLoop.cpp( 1099): onDiscoverServicesResult: D-Bus error: org.bluez.Error.ConnectionAttemptFailed (Host is down)
08-31 12:34:39.335 W/dalvikvm( 1099): ReferenceTable overflow (max=512)
08-31 12:34:39.335 W/dalvikvm( 1099): Last 10 entries in JNI local reference table:
08-31 12:34:39.335 W/dalvikvm( 1099):   502: 0x44a664e0 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   503: 0x44a4be00 cls=Ljava/lang/String; (36 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   504: 0x44a2ff30 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   505: 0x44ba75a0 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   506: 0x44af0a80 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   507: 0x44bce000 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   508: 0x44c659d0 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   509: 0x44c2e050 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   510: 0x44a60760 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   511: 0x44b355e8 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099): JNI local reference table summary (512 entries):
08-31 12:34:39.335 W/dalvikvm( 1099):   434 of Ljava/lang/String; 28B (434 unique)
08-31 12:34:39.335 W/dalvikvm( 1099):    78 of Ljava/lang/String; 36B (78 unique)
08-31 12:34:39.335 W/dalvikvm( 1099): Memory held directly by tracked refs is 14960 bytes
08-31 12:34:39.335 E/dalvikvm( 1099): Failed adding to JNI local ref table (has 512 entries)
08-31 12:34:39.342 I/dalvikvm( 1099): Q&quot;EBT EventLoopQ&quot;E prio=5 tid=57 RUNNABLE
08-31 12:34:39.342 I/dalvikvm( 1099):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x44c5d078 self=0x5f05a8
08-31 12:34:39.342 I/dalvikvm( 1099):   | sysTid=6496 nice=0 sched=0/0 cgrp=default handle=5452744
08-31 12:34:39.342 I/dalvikvm( 1099):   | schedstat=( 5632476731 36158752550 11800 )
08-31 12:34:39.342 I/dalvikvm( 1099):   at dalvik.system.NativeStart.run(Native Method)
08-31 12:34:39.342 I/dalvikvm( 1099): 
08-31 12:34:39.342 E/dalvikvm( 1099): VM aborting
08-31 12:34:39.452 I/DEBUG   ( 1011): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-31 12:34:39.452 I/DEBUG   ( 1011): Build fingerprint: Q&apos;Everizon/voles/sholes/sholes:2.2/FRG01B/45394:user/release-keysQ&apos;E
08-31 12:34:39.452 I/DEBUG   ( 1011): pid: 1099, tid: 6496  Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E
08-31 12:34:39.452 I/DEBUG   ( 1011): signal 11 (SIGSEGV), fault addr deadd00d
</what>
</comment>
<comment>
<author>fad...@google.com</author>
<when>Tue, 31 Aug 2010 16:53:12 +0000</when>
<what>Might be another instance of the same class of problem.

Can you include the rest of the native stack trace (the part with the Q&quot;E#00Q&quot;E Q&quot;E#01Q&quot;E lines).  ThatQ&apos;Ed give us a little more detail about what function itQ&apos;Es in when it fails (which may or may not be the function thatQ&apos;Es broken, but itQ&apos;Es a shot).
</what>
</comment>
<comment>
<author>jaikum...@gmail.com</author>
<when>Tue, 31 Aug 2010 16:55:51 +0000</when>
<what>There were 2 issues - one was fixed in the Froyo release as mentioned above. The other issued (mentioned in Comment #5) will be fixed in the next release.

If someone wants to fix this in their local build:

ref = env-Q&gt;ENewStringUTF(address); Store this local reference and delete it using env-Q&gt;EDeleteLocalRef(ref).

wherever its called in CallVoidMethod in android_server_BluetoothEventLoop.cpp and android_server_BluetoothA2dpService.cpp</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 31 Aug 2010 17:00:30 +0000</when>
<what></what>
</comment>
<comment>
<author>linuxbrad@gmail.com</author>
<when>Tue, 31 Aug 2010 17:22:02 +0000</when>
<what>
The following is a more zoomed-out snippet from the log. This one includes the Q&quot;E#00Q&quot;E and Q&quot;E#01Q&quot;E lines. 

08-31 12:34:18.280 D/BluetoothService( 1099): Cleaning up failed UUID channel lookup: 00:18:E4:1F:F6:2E 00001101-0000-1000-8000-00805f9b34fb
08-31 12:34:18.288 D/OBDSessionManager(15449): BT: connect(): Failed attempt number 5 of 10 while connecting to 00:18:E4:1F:F6:2E(CAN OBDII). Error was: Service discovery failed
08-31 12:34:18.756 D/OBDSessionManager(15449): BT: connect(): Trying to connect...
08-31 12:34:18.850 E/BluetoothEventLoop.cpp( 1099): onDiscoverServicesResult: D-Bus error: org.bluez.Error.ConnectionAttemptFailed (Host is down)
08-31 12:34:20.600 D/dalvikvm( 1099): GC_EXPLICIT freed 1888 objects / 87048 bytes in 141ms
08-31 12:34:23.295 D/OBDSessionManager(15449): BT: connect(): Trying to connect...
08-31 12:34:23.975 E/BluetoothEventLoop.cpp( 1099): onDiscoverServicesResult: D-Bus error: org.bluez.Error.ConnectionAttemptFailed (Host is down)
08-31 12:34:23.991 D/BluetoothService( 1099): Cleaning up failed UUID channel lookup: 00:06:66:03:EB:15 00001101-0000-1000-8000-00805f9b34fb
08-31 12:34:23.991 D/OBDSessionManager(15449): BT: connect(): Failed attempt number 6 of 10 while connecting to 00:06:66:03:EB:15(ScanTool.net-EB15). Error was: Service discovery failed
08-31 12:34:28.999 D/OBDSessionManager(15449): BT: connect(): Trying to connect...
08-31 12:34:29.092 E/BluetoothEventLoop.cpp( 1099): onDiscoverServicesResult: D-Bus error: org.bluez.Error.ConnectionAttemptFailed (Host is down)
08-31 12:34:29.108 D/BluetoothService( 1099): Cleaning up failed UUID channel lookup: 00:18:E4:1F:F6:2E 00001101-0000-1000-8000-00805f9b34fb
08-31 12:34:29.108 D/OBDSessionManager(15449): BT: connect(): Failed attempt number 6 of 10 while connecting to 00:18:E4:1F:F6:2E(CAN OBDII). Error was: Service discovery failed
08-31 12:34:34.124 D/OBDSessionManager(15449): BT: connect(): Trying to connect...
08-31 12:34:34.210 E/BluetoothEventLoop.cpp( 1099): onDiscoverServicesResult: D-Bus error: org.bluez.Error.ConnectionAttemptFailed (Host is down)
08-31 12:34:34.233 D/BluetoothService( 1099): Cleaning up failed UUID channel lookup: 00:06:66:03:EB:15 00001101-0000-1000-8000-00805f9b34fb
08-31 12:34:34.233 D/OBDSessionManager(15449): BT: connect(): Failed attempt number 7 of 10 while connecting to 00:06:66:03:EB:15(ScanTool.net-EB15). Error was: Service discovery failed
08-31 12:34:39.243 D/OBDSessionManager(15449): BT: connect(): Trying to connect...
08-31 12:34:39.335 E/BluetoothEventLoop.cpp( 1099): onDiscoverServicesResult: D-Bus error: org.bluez.Error.ConnectionAttemptFailed (Host is down)
08-31 12:34:39.335 W/dalvikvm( 1099): ReferenceTable overflow (max=512)
08-31 12:34:39.335 W/dalvikvm( 1099): Last 10 entries in JNI local reference table:
08-31 12:34:39.335 W/dalvikvm( 1099):   502: 0x44a664e0 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   503: 0x44a4be00 cls=Ljava/lang/String; (36 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   504: 0x44a2ff30 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   505: 0x44ba75a0 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   506: 0x44af0a80 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   507: 0x44bce000 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   508: 0x44c659d0 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   509: 0x44c2e050 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   510: 0x44a60760 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099):   511: 0x44b355e8 cls=Ljava/lang/String; (28 bytes)
08-31 12:34:39.335 W/dalvikvm( 1099): JNI local reference table summary (512 entries):
08-31 12:34:39.335 W/dalvikvm( 1099):   434 of Ljava/lang/String; 28B (434 unique)
08-31 12:34:39.335 W/dalvikvm( 1099):    78 of Ljava/lang/String; 36B (78 unique)
08-31 12:34:39.335 W/dalvikvm( 1099): Memory held directly by tracked refs is 14960 bytes
08-31 12:34:39.335 E/dalvikvm( 1099): Failed adding to JNI local ref table (has 512 entries)
08-31 12:34:39.342 I/dalvikvm( 1099): Q&quot;EBT EventLoopQ&quot;E prio=5 tid=57 RUNNABLE
08-31 12:34:39.342 I/dalvikvm( 1099):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x44c5d078 self=0x5f05a8
08-31 12:34:39.342 I/dalvikvm( 1099):   | sysTid=6496 nice=0 sched=0/0 cgrp=default handle=5452744
08-31 12:34:39.342 I/dalvikvm( 1099):   | schedstat=( 5632476731 36158752550 11800 )
08-31 12:34:39.342 I/dalvikvm( 1099):   at dalvik.system.NativeStart.run(Native Method)
08-31 12:34:39.342 I/dalvikvm( 1099): 
08-31 12:34:39.342 E/dalvikvm( 1099): VM aborting
08-31 12:34:39.452 I/DEBUG   ( 1011): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-31 12:34:39.452 I/DEBUG   ( 1011): Build fingerprint: Q&apos;Everizon/voles/sholes/sholes:2.2/FRG01B/45394:user/release-keysQ&apos;E
08-31 12:34:39.452 I/DEBUG   ( 1011): pid: 1099, tid: 6496  Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E
08-31 12:34:39.452 I/DEBUG   ( 1011): signal 11 (SIGSEGV), fault addr deadd00d
08-31 12:34:39.452 I/DEBUG   ( 1011):  r0 00000026  r1 afd14629  r2 afd14629  r3 00000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  r4 805a13f4  r5 805a13f4  r6 005f05a8  r7 005f05f8
08-31 12:34:39.452 I/DEBUG   ( 1011):  r8 00100000  r9 ad35c3dd  10 4ceb1000  fp 0025bf28
08-31 12:34:39.452 I/DEBUG   ( 1011):  ip deadd00d  sp 4cfb0d88  lr afd15673  pc 80542078  cpsr 20000030
08-31 12:34:39.452 I/DEBUG   ( 1011):  d0  6472656767756265  d1  617453657669746e
08-31 12:34:39.452 I/DEBUG   ( 1011):  d2  72206c61636f6c67  d3  656c62617420660a
08-31 12:34:39.452 I/DEBUG   ( 1011):  d4  44ba75a044a2ff30  d5  44bce00044af0a80
08-31 12:34:39.452 I/DEBUG   ( 1011):  d6  44c2e05044c659d0  d7  44b355e844a60760
08-31 12:34:39.452 I/DEBUG   ( 1011):  d8  0000000000000000  d9  0000000000000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  d10 0000000000000000  d11 0000000000000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  d12 0000000000000000  d13 0000000000000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  d14 0000000000000000  d15 0000000000000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  d16 45e870a800000000  d17 3f1eb7555e8c4850
08-31 12:34:39.452 I/DEBUG   ( 1011):  d18 3fef269923d82d33  d19 3f9b2cdb84fa59a0
08-31 12:34:39.452 I/DEBUG   ( 1011):  d20 3c78000000000000  d21 3f6215b5114c0343
08-31 12:34:39.452 I/DEBUG   ( 1011):  d22 3e21ed4b521b3f53  d23 bda8fae9be8838d4
08-31 12:34:39.452 I/DEBUG   ( 1011):  d24 0000000000000000  d25 3ff0000000000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  d26 0000000000000000  d27 3ff0000000000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  d28 0000000000000000  d29 0000000000000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  d30 0000000000000000  d31 0000000000000000
08-31 12:34:39.452 I/DEBUG   ( 1011):  scr 60000012
08-31 12:34:39.452 I/DEBUG   ( 1011): 
08-31 12:34:39.858 I/DEBUG   ( 1011):          #00  pc 00042078  /system/lib/libdvm.so
08-31 12:34:39.858 I/DEBUG   ( 1011):          #01  pc 000460f6  /system/lib/libdvm.so
08-31 12:34:39.858 I/DEBUG   ( 1011):          #02  pc 00047b7e  /system/lib/libdvm.so
08-31 12:34:39.858 I/DEBUG   ( 1011):          #03  pc 00036428  /system/lib/libandroid_runtime.so
08-31 12:34:39.858 I/DEBUG   ( 1011):          #04  pc 0005c74a  /system/lib/libandroid_runtime.so
08-31 12:34:39.858 I/DEBUG   ( 1011):          #05  pc 00058e52  /system/lib/libandroid_runtime.so
08-31 12:34:39.866 I/DEBUG   ( 1011):          #06  pc 000238d2  /system/lib/libdbus.so
08-31 12:34:39.866 I/DEBUG   ( 1011):          #07  pc 000106be  /system/lib/libdbus.so
08-31 12:34:39.866 I/DEBUG   ( 1011):          #08  pc 0001433a  /system/lib/libdbus.so
08-31 12:34:39.866 I/DEBUG   ( 1011):          #09  pc 0005c512  /system/lib/libandroid_runtime.so
08-31 12:34:39.866 I/DEBUG   ( 1011):          #10  pc 00010ed4  /system/lib/libc.so
08-31 12:34:39.866 I/DEBUG   ( 1011):          #11  pc 000109c0  /system/lib/libc.so
08-31 12:34:39.866 I/DEBUG   ( 1011): 
08-31 12:34:39.866 I/DEBUG   ( 1011): code around pc:
08-31 12:34:39.866 I/DEBUG   ( 1011): 80542058 20061861 f7d418a2 2000eb8e ece6f7d4 
08-31 12:34:39.866 I/DEBUG   ( 1011): 80542068 58234808 b1036bdb f8df4798 2026c01c 
08-31 12:34:39.866 I/DEBUG   ( 1011): 80542078 0000f88c ed4cf7d4 0005f3a0 fffe3024 
08-31 12:34:39.866 I/DEBUG   ( 1011): 80542088 fffe6298 0000039c deadd00d f8dfb40e 
08-31 12:34:39.866 I/DEBUG   ( 1011): 80542098 b503c02c bf00490a 188ba200 f853aa03 
08-31 12:34:39.866 I/DEBUG   ( 1011): 
08-31 12:34:39.866 I/DEBUG   ( 1011): code around lr:
08-31 12:34:39.866 I/DEBUG   ( 1011): afd15650 b5f74b0d 490da200 2600189b 585c4602 
08-31 12:34:39.866 I/DEBUG   ( 1011): afd15660 686768a5 f9b5e008 b120000c 46289201 
08-31 12:34:39.866 I/DEBUG   ( 1011): afd15670 9a014790 35544306 37fff117 6824d5f3 
08-31 12:34:39.866 I/DEBUG   ( 1011): afd15680 d1ed2c00 bdfe4630 0002ccd0 000000d4 
08-31 12:34:39.866 I/DEBUG   ( 1011): afd15690 b086b570 f602fb01 9004460c a804a901 
08-31 12:34:39.866 I/DEBUG   ( 1011): 
08-31 12:34:39.866 I/DEBUG   ( 1011): stack:
08-31 12:34:39.866 I/DEBUG   ( 1011):     4cfb0d48  00000015  
08-31 12:34:39.866 I/DEBUG   ( 1011):     4cfb0d4c  afd14659  /system/lib/libc.so
08-31 12:34:39.866 I/DEBUG   ( 1011):     4cfb0d50  afd425a0  /system/lib/libc.so
08-31 12:34:39.866 I/DEBUG   ( 1011):     4cfb0d54  afd4254c  /system/lib/libc.so
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d58  00000000  
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d5c  afd15673  /system/lib/libc.so
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d60  afd14629  /system/lib/libc.so
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d64  afd14629  /system/lib/libc.so
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d68  afd14680  /system/lib/libc.so
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d6c  805a13f4  /system/lib/libdvm.so
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d70  805a13f4  /system/lib/libdvm.so
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d74  005f05a8  [heap]
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d78  005f05f8  [heap]
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d7c  afd1468d  /system/lib/libc.so
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d80  df002777  
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d84  e3a070ad  
08-31 12:34:39.874 I/DEBUG   ( 1011): #00 4cfb0d88  44a5bc40  /dev/ashmem/mspace/dalvik-heap/2 (deleted)
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d8c  805460fb  /system/lib/libdvm.so
08-31 12:34:39.874 I/DEBUG   ( 1011): #01 4cfb0d90  003b1948  [heap]
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d94  00000000  
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d98  0000002a  
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0d9c  0034c238  [heap]
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0da0  005f05a8  [heap]
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0da4  44a5bc40  /dev/ashmem/mspace/dalvik-heap/2 (deleted)
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0da8  003b1948  [heap]
08-31 12:34:39.874 I/DEBUG   ( 1011):     4cfb0dac  80547b83  /system/lib/libdvm.so
08-31 12:34:40.139 D/BluetoothService( 1099): Cleaning up failed UUID channel lookup: 00:18:E4:1F:F6:2E 00001101-0000-1000-8000-00805f9b34fb
08-31 12:34:40.147 D/OBDSessionManager(15449): BT: connect(): Failed attempt number 7 of 10 while connecting to 00:18:E4:1F:F6:2E(CAN OBDII). Error was: Service discovery failed
08-31 12:34:45.147 D/OBDSessionManager(15449): BT: connect(): Trying to connect...
08-31 12:34:45.256 D/BluetoothService( 1099): Cleaning up failed UUID channel lookup: 00:06:66:03:EB:15 00001101-0000-1000-8000-00805f9b34fb
08-31 12:34:45.264 D/OBDSessionManager(15449): BT: connect(): Failed attempt number 8 of 10 while connecting to 00:06:66:03:EB:15(ScanTool.net-EB15). Error was: Service discovery failed
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EbackupQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EappwidgetQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EdiskstatsQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;ESurfaceFlingerQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EusagestatsQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EbatteryinfoQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EentropyQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EwallpaperQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EpowerQ&apos;E died
08-31 12:34:47.100 I/ServiceManager( 1008): service Q&apos;EalarmQ&apos;E died
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 31 Aug 2010 17:30:03 +0000</when>
<what>Stack Trace:
  RELADDR   FUNCTION
  00042078  dvmAbort
  00047b7e  NewStringUTF
  00036428  _JNIEnv::NewStringUTF(char const*)
  0005c74a  android::onDiscoverServicesResult(DBusMessage*, void*, void*)
  00058e52  android::dbus_func_args_async_callback(DBusPendingCall*, void*)
  000238d2  _dbus_pending_call_complete
  000106be  complete_pending_call_and_unlock
  0001433a  dbus_connection_dispatch
  0005c512  android::eventLoopMain(void*)
  00010ed4  __thread_entry
  000109c0  pthread_create

Yup, this is the one that was fixed post-froyo.
</what>
</comment>
<comment>
<author>billwhit...@gmail.com</author>
<when>Fri, 14 Jan 2011 15:33:50 +0000</when>
<what>I am experiencing the same problem described here with 2.2. on HTC G2

Build fingerprint: Q&apos;Etmobile/htc_vision/vision/vision:2.2/FRF91/277427:user

... and it is rather debilitating, as the phone reboots every couple of hours when my application is running, even when I stop and start my app (the effect is cumulative since last boot).

Can anyone tell me if there is a work-around for an ordinary app developer, such as resetting/restating the bluetooth service periodically?

Any help would be appreciated.
</what>
</comment>
<comment>
<author>jpdut...@gmail.com</author>
<when>Tue, 29 Mar 2011 17:58:43 +0000</when>
<what>IQ&apos;Em also experiencing this exact problem. Has anybody figured out a workaround yet?</what>
</comment>
<comment>
<author>linuxbrad@gmail.com</author>
<when>Tue, 29 Mar 2011 18:09:48 +0000</when>
<what>I am the original reporter of this issue. 

The work-around I chose to implement is to, instead of trying to repeatedly connect to a device, I first run a discovery session and if/when the device is discovered, I connect to it. 

Before the work-around, my app was hammering the Bluetooth re-connect, reaching 513 failed attempts in just a few hours if the device wasnQ&apos;Et in range. By performing a discovery session I have effectively eliminated any re-connects. 

</what>
</comment>
<comment>
<author>jpdut...@gmail.com</author>
<when>Tue, 29 Mar 2011 19:49:31 +0000</when>
<what>@linuxbrad: Thanks for the quick response! That works for me too.</what>
</comment>
<comment>
<author>piemm...@gmail.com</author>
<when>Tue, 29 Mar 2011 20:20:22 +0000</when>
<what>Forgive me if IQ&apos;Em mistaken(I usually am), but isnQ&apos;Et the scan labelled as a Q&apos;EintensiveQ&apos;E operation in the android docs? ItQ&apos;Es one of the reasons why I avoided periodically calling it on a continuous basis!</what>
</comment>
<comment>
<author>billwhit...@gmail.com</author>
<when>Mon, 18 Apr 2011 17:15:10 +0000</when>
<what>Can anyone provide a relatively Q&quot;ElightweightQ&quot;E example of discovery code... I am willing to give up thoroughness for speed, and I would like to run discovery for as short a period as possible, certainly much shorter than the pairing process I see on Android settings. Any help would be appreciated. Thanks.


  </what>
</comment>
<comment>
<author>qion...@gmail.com</author>
<when>Fri, 17 Jun 2011 05:27:47 +0000</when>
<what>Appreciate you reply</what>
</comment>
<comment>
<author>luz...@gmail.com</author>
<when>Sun, 26 Jun 2011 15:46:38 +0000</when>
<what>I have write a while-loop to test this.  In Dream-CM6.1 it need around 500 times to crash and auto reboot.  In NexusOne-2.3.4(GRJ22) it need 7000+ times.  I will upload the test app to github and the Market later.</what>
</comment>
</bug>
<bug>
<bugid>19008</bugid>
<title>Q&quot;EDownload PausedQ&quot;E Issue for 3 days now. CanQ&apos;Et download any application from Market.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ivo.niko...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 13:36:22 +0000</openedDate>
<description>I am trying to Download applications (many different ones like Apk
Manager, Google Maps Update, etc) from Market for 3 days now and after
Q&quot;EStart DowloadQ&quot;E, in a few seconds it changes to Q&quot;EDownload PausedQ&quot;E and
nothing is happening. Tried via WIFI and 3G, Tried advices to go to
Manage applications Q&gt;E Market and Clear cashed, then restart, but doesn
not help neither. I think the application should download quickly or t
least show some progress, but it stays at 0% for hours, till I get bored
and cancel. I have HTC Wildfire A3333 and Android v2.2.1. Please advise!</description>
<comment>
<author>keithand...@gmail.com</author>
<when>Thu, 18 Aug 2011 02:52:53 +0000</when>
<what>I turned off WiFi and reattempted the Update. It worked using 3G. </what>
</comment>
<comment>
<author>ivo.niko...@gmail.com</author>
<when>Fri, 19 Aug 2011 12:22:28 +0000</when>
<what>For some reason switching WiFi and using 3G did not help me, but I
discovered, that the servers, I was linked to internet via WiFi were
filtering the google contents, so this was the reason why I could not
download properly any application. I tried linking soewhere else via an Open
WiFi and had no problem.</what>
</comment>
</bug>
<bug>
<bugid>19794</bugid>
<title>broken link in dev website</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arma@lamortenera.it</reportedBy>
<openedDate>Sat, 03 Sep 2011 13:50:40 +0000</openedDate>
<description>Hi everybody, Walking through the developer website IQ&apos;Eve found a broken
link. More precisely in the page:
http://developer.android.com/resources/tutorials/hello-world.html the
link Q&quot;EBuilding and Running from the Command LineQ&quot;E points to
http://guide/developing/building/building-cmdline.html thanks a lot.
Cheers, Armando</description>
</bug>
<bug>
<bugid>12299</bugid>
<title>System crash when exit during a youtube video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jackzhao...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 06:28:51 +0000</openedDate>
<description>Device:T mobile G2 Carrier: T mobile Country / Language: US English OS:
Android 2.2 After I updated Youtube on android market, every time when I
hit the return button in the middle of anvideo, the phone frozes. It was
fine before I update it. Btw, the video quality setting was HQ</description>
</bug>
<bug>
<bugid>10255</bugid>
<title>ADB Hangs Intermittently</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>24</stars>
<reportedBy>gbickf...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 21:35:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Mac OSX 10.6, Ubuntu 10.x
SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E
tool UI): 2.2 Eclipse version: N/A ADT plug-in version: N/A Platform
targeted by your project: 2.2 Version of the platform running in the
emulator: N/A STEPS TO REPRODUCE: 1. Connect a Droid or Nexus One with
2.2 via USB. 2. Repeatedly call ADB through a shell script. 3. ADB will
eventually fail to return control to the shell script and appears to
Q&quot;EhangQ&quot;E. EXPECTED RESULTS: Non stop flogging. OBSERVED RESULTS:
Anticlimactic. ADDITIONAL INFORMATION: Attach sample project, etc. If
possible, try to reproduce using ApiDemos. If the problem is happening
in the emulator, consider attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>gbickf...@gmail.com</author>
<when>Mon, 09 Aug 2010 19:47:38 +0000</when>
<what>SDK Revision 5</what>
</comment>
<comment>
<author>gbickf...@gmail.com</author>
<when>Wed, 25 Aug 2010 20:46:24 +0000</when>
<what>Successful workaround: Kill the ADB process if it does not return within 120 seconds.</what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Mon, 13 Sep 2010 22:48:05 +0000</when>
<what>IQ&apos;Eve seen the same problem on rare occasion -- I believe on both 32-bit and 64-bit machines (all running Ubuntu).
This scenario is from an Amazon EC2 instance running Ubuntu 10.04.

== Long-running processes involved:
* PID 4440	adb (daemon)
* PID 5396	adb -s localhost:52384 install -r MyApp-debug.apk
* PID 5216	emulator -ports 38007,52384 -no-boot-anim -prop persist.sys.language=de -prop persist.sys.country=DE -avd hudson_de-DE_240_WVGA_android-8 -no-window


== Commands run:
* adb daemon was (presumably) already running
* emulator is started as above
* `adb connect localhost:52384`
* `adb logcat -v time` is left running in the background
* `adb install` below is run once emulator is ready


adb -s localhost:52384 install -r MyApp-debug.apk
116 KB/s (57642 bytes in 0.482s)
	pkg: /data/local/tmp/MyApp-debug.apk
Success
** hangs here indefinitely without returning (despite Q&quot;ESuccessQ&quot;E) **


== Investigation
* `ps` shows that the hung `adb install` process has PID 5396

root@ip-10-228-211-159:~# strace -p 5396
Process 5396 attached - interrupt to quit
read(4, ^C Q&lt;Eunfinished ...Q&gt;E
Process 5396 detached

* adb is blocked reading from FD 4 -- what is that?


root@ip-10-228-211-159:~# ls -l /proc/5396/fd/
total 0
lr-x------ 1 root root 64 2010-09-12 12:26 0 -Q&gt;E pipe:[135089]
l-wx------ 1 root root 64 2010-09-12 12:26 1 -Q&gt;E pipe:[135090]
l-wx------ 1 root root 64 2010-09-12 12:26 2 -Q&gt;E pipe:[135090]
lrwx------ 1 root root 64 2010-09-12 12:26 3 -Q&gt;E socket:[135142]
lrwx------ 1 root root 64 2010-09-12 12:26 4 -Q&gt;E socket:[136177]

root@ip-10-228-211-159:~# lsof | grep 136177
adb       5396       root    4u     IPv4     136177      0t0        TCP localhost:51221-Q&gt;Elocalhost:5037 (ESTABLISHED)

root@ip-10-228-211-159:~# netstat -antp | grep LISTEN
tcp        0      0 127.0.0.1:5037          0.0.0.0:*               LISTEN      4440/adb        
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      406/sshd        
tcp        0      0 127.0.0.1:38007         0.0.0.0:*               LISTEN      5216/emulator   
tcp        0      0 127.0.0.1:52384         0.0.0.0:*               LISTEN      5216/emulator   

* So weQ&apos;Ere waiting to read from port 5037 -- the adb daemon (PID 4440)?


root@ip-10-228-211-159:~# strace -tt -T -p 4440
Process 4440 attached - interrupt to quit
12:28:55.909470 select(26, [4 5 14 18 25], [], [], NULL^C Q&lt;Eunfinished ...Q&gt;E
Process 4440 detached

* ItQ&apos;Es blocking in select(), waiting for FD 26 to become ready.  WhatQ&apos;Es that?


root@ip-10-228-211-159:~# ls -l /proc/4440/fd/
total 0
lr-x------ 1 root root 64 2010-09-12 12:27 0 -Q&gt;E /dev/null
l-wx------ 1 root root 64 2010-09-12 12:27 1 -Q&gt;E /tmp/adb.log
lrwx------ 1 root root 64 2010-09-12 12:27 14 -Q&gt;E socket:[133791]
lrwx------ 1 root root 64 2010-09-12 12:27 15 -Q&gt;E socket:[133790]
lrwx------ 1 root root 64 2010-09-12 12:27 16 -Q&gt;E socket:[133792]
lrwx------ 1 root root 64 2010-09-12 12:27 18 -Q&gt;E socket:[133949]
l-wx------ 1 root root 64 2010-09-12 12:27 2 -Q&gt;E /tmp/adb.log
lrwx------ 1 root root 64 2010-09-12 12:27 25 -Q&gt;E socket:[136178]
lrwx------ 1 root root 64 2010-09-12 12:27 3 -Q&gt;E socket:[127504]
lrwx------ 1 root root 64 2010-09-12 12:27 4 -Q&gt;E socket:[127505]
lrwx------ 1 root root 64 2010-09-12 12:27 5 -Q&gt;E socket:[127506]
lr-x------ 1 root root 64 2010-09-12 12:27 6 -Q&gt;E /dev/null
l-wx------ 1 root root 64 2010-09-12 12:27 7 -Q&gt;E /tmp/adb.log

root@ip-10-228-211-159:~# ls -l /proc/4440/fd/26
ls: cannot access /proc/4440/fd/26: No such file or directory

* Hmm.. it doesnQ&apos;Et exist?

* Ok, letQ&apos;Es see what the server does when we manually kill the `adb install` process (PID 5396), at time 12:32:50:

root@ip-10-228-211-159:~# strace -tt -T -p 4440
Process 4440 attached - interrupt to quit
12:32:43.366720 select(26, [4 5 14 18 25], [], [], NULL) = 1 (in [25]) Q&lt;E7.274112Q&gt;E
12:32:50.641019 read(25, Q&quot;EQ&quot;E, 4096)      = 0 Q&lt;E0.000015Q&gt;E
12:32:50.641596 write(14, Q&quot;E\20R\6\tQ&quot;E, 4) = 4 Q&lt;E0.000061Q&gt;E
12:32:50.641711 close(25)               = 0 Q&lt;E0.000058Q&gt;E
12:32:50.641805 select(26, [4 5 14 18], [], [], NULL) = 1 (in [14]) Q&lt;E0.002506Q&gt;E
12:32:50.644385 read(14, Q&quot;E\20r\6\tQ&quot;E, 4) = 4 Q&lt;E0.000025Q&gt;E
12:32:50.644470 select(26, [4 5 14 18], [], [], NULL) = 1 (in [5]) Q&lt;E0.281615Q&gt;E
12:32:50.926206 accept(5, {sa_family=AF_INET, sin_port=htons(44907), sin_addr=inet_addr(Q&quot;E127.0.0.1Q&quot;E)}, [16]) = 8 Q&lt;E0.000043Q&gt;E
12:32:50.926370 setsockopt(8, SOL_SOCKET, SO_RCVBUF, [65536], 4) = 0 Q&lt;E0.000030Q&gt;E
12:32:50.926477 fcntl64(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 Q&lt;E0.000053Q&gt;E
12:32:50.926651 select(26, [4 5 8 14 18], [], [], NULL) = 1 (in [8]) Q&lt;E0.000015Q&gt;E
12:32:50.926727 read(8, Q&quot;E000chost:versionQ&quot;E, 4096) = 16 Q&lt;E0.000020Q&gt;E
12:32:50.926787 read(8, 0x9067244, 4080) = -1 EAGAIN (Resource temporarily unavailable) Q&lt;E0.000013Q&gt;E
12:32:50.926860 write(8, Q&quot;EOKAY0004001aQ&quot;E, 12) = 12 Q&lt;E0.000037Q&gt;E
12:32:50.926943 close(8)                = 0 Q&lt;E0.000053Q&gt;E
12:32:50.927031 select(19, [4 5 14 18], [], [], NULL) = 1 (in [5]) Q&lt;E0.000037Q&gt;E
12:32:50.927144 accept(5, {sa_family=AF_INET, sin_port=htons(44908), sin_addr=inet_addr(Q&quot;E127.0.0.1Q&quot;E)}, [16]) = 8 Q&lt;E0.000035Q&gt;E
12:32:50.927251 setsockopt(8, SOL_SOCKET, SO_RCVBUF, [65536], 4) = 0 Q&lt;E0.000029Q&gt;E
12:32:50.927334 fcntl64(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 Q&lt;E0.000029Q&gt;E
12:32:50.927433 select(19, [4 5 8 14 18], [], [], NULL) = 1 (in [8]) Q&lt;E0.000030Q&gt;E
12:32:50.927526 read(8, Q&quot;E001fhost:disconnect:localhost:52Q&quot;E..., 4096) = 35 Q&lt;E0.000033Q&gt;E
12:32:50.927623 read(8, 0x9067257, 4061) = -1 EAGAIN (Resource temporarily unavailable) Q&lt;E0.000028Q&gt;E
12:32:50.927729 shutdown(15, 2 /* send and receive */) = 0 Q&lt;E0.000053Q&gt;E
12:32:50.927825 close(15)               = 0 Q&lt;E0.000028Q&gt;E
12:32:50.934829 close(16)               = 0 Q&lt;E0.000062Q&gt;E
12:32:50.934959 write(3, Q&quot;E\260\237\5\t\0\0\0\0Q&quot;E, 8) = 8 Q&lt;E0.000036Q&gt;E
12:32:50.935064 write(8, Q&quot;EOKAY0000Q&quot;E, 8) = 8 Q&lt;E0.000048Q&gt;E
12:32:50.935154 close(8)                = 0 Q&lt;E0.000032Q&gt;E
12:32:50.935233 select(19, [4 5 14 18], [], [], NULL) = 2 (in [4 14]) Q&lt;E0.000015Q&gt;E
12:32:50.935290 read(4, Q&quot;E\260\237\5\t\0\0\0\0Q&quot;E, 8) = 8 Q&lt;E0.000141Q&gt;E
12:32:50.935470 close(14PANIC: attached pid 4440 exited with 255
 Q&lt;Eunfinished ... exit status 255Q&gt;E

* Not so good.
</what>
</comment>
<comment>
<author>true...@gmail.com</author>
<when>Mon, 06 Dec 2010 06:05:54 +0000</when>
<what>IQ&apos;Eve met almost the same problem, without Q&apos;ESuccessQ&apos;E printed out.
My env: Mac OS 10.6.5 i386, sdk r07 with latest platform packages.

my test script to reproduce:

i=0
while [ 1 ] ; do  
	let i=$i+1
	echo Q&quot;E========== $i ===============Q&quot;E
	adb install -r Test.apk 
done

output:
========== 1 ===============
1255 KB/s (137164 bytes in 0.106s)
	pkg: /data/local/tmp/Test.apk
Success
========== 2 ===============
1882 KB/s (137164 bytes in 0.071s)
	pkg: /data/local/tmp/Test.apk
Success
^A========== 3 ===============
1830 KB/s (137164 bytes in 0.073s)
^A	pkg: /data/local/tmp/Test.apk
Success
========== 4 ===============
1695 KB/s (137164 bytes in 0.079s)
	pkg: /data/local/tmp/Test.apk
Success
========== 5 ===============
1905 KB/s (137164 bytes in 0.070s)
	pkg: /data/local/tmp/Test.apk
Success
========== 6 ===============
1849 KB/s (137164 bytes in 0.072s)


---Q&gt;E hangs here, then use gdb to get the stack trace: 

$ ps ax|grep adb
11587   ??  S      0:01.31 adb fork-server server
15773 s001  S+     0:00.00 grep adb
15757 s003  S+     0:00.01 adb install -r Test.apk

$ gdb adb 15757
(gdb) bt
#0  0x9503b459 in read$UNIX2003 ()
#1  0x00009c34 in read_and_dump ()
#2  0x0000c1d7 in send_shellcommand ()
#3  0x0000c30c in pm_command ()
#4  0x0000c516 in install_app ()
#5  0x0000b940 in adb_commandline ()
#6  0x000042b6 in start ()

it seems in system/core/adb/commandline.c, adb_read expects a 4096 byte result but never returns ...

static void read_and_dump(int fd)
{
    char buf[4096];
    int len;

    while(fd Q&gt;E= 0) {
        len = adb_read(fd, buf, 4096);
        if(len == 0) {
            break;
        }

        if(len Q&lt;E 0) {
            if(errno == EINTR) continue;
            break;
        }
        fwrite(buf, 1, len, stdout);
        fflush(stdout);
    }
}</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:54:41 +0000</when>
<what></what>
</comment>
<comment>
<author>joseph.s...@gmail.com</author>
<when>Wed, 09 Mar 2011 07:30:21 +0000</when>
<what>I experienced the same problem several times. This is kind of a blocker for me as my regression test system uses adb commands repeatedly.

Experienced hang for Q&quot;EinstallQ&quot;E,Q&quot;EuninstallQ&quot;E,Q&quot;EshellQ&quot;E commands.

Host OS: Windows 7
SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool
UI): Revision 10
Platform targeted by your project: 2.2
Version of the platform running in the emulator: 2.2</what>
</comment>
<comment>
<author>pottie...@gmail.com</author>
<when>Fri, 08 Apr 2011 04:33:16 +0000</when>
<what>I had this problem too until I restarted the usb daemon using the command Q&quot;Eadb usbQ&quot;E and it works</what>
</comment>
<comment>
<author>reaster...@gmail.com</author>
<when>Fri, 08 Apr 2011 05:59:46 +0000</when>
<what>The point here is we shouldnQ&apos;Et HAVE to restart the daemon.</what>
</comment>
<comment>
<author>gbickf...@gmail.com</author>
<when>Tue, 12 Apr 2011 22:56:43 +0000</when>
<what>There is a case where issuing Q&quot;Eadb usbQ&quot;E does not reestablish the device in the device list produced via Q&quot;Eadb devicesQ&quot;E. The device can be resuscitated by disabling Q&quot;EUSB debuggingQ&quot;E and then enabling it again using the Settings -Q&gt;E Applications -Q&gt;E Development settings menu.</what>
</comment>
<comment>
<author>gbickf...@gmail.com</author>
<when>Tue, 12 Apr 2011 23:05:52 +0000</when>
<what>WORKAROUND: Calling adb_proxy.py in place of adb directly will greatly improve reliability.</what>
</comment>
<comment>
<author>markwhit...@gmail.com</author>
<when>Mon, 23 May 2011 16:08:18 +0000</when>
<what>I am seeing a similar issue collecting logcat logs.  In my case I am connecting to on the order of 30 devices over TCP with logcat, in which I occasionally have to disconnect and reconnect devices.  Eventually (between 1 and 12 hours) the adb server just completely stops responding to commands.  I have to send SIGKILL to the server process to kill it so I can restart it.  I grabbed a stack trace from one hung adb server process:

[Current thread is 1 (Thread 0xf77c96d0 (LWP 15086))]
(gdb) bt
#0  0x00505430 in __kernel_vsyscall ()
#1  0x49909521 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0x49895c6c in _L_lock_11025 () from /lib/libc.so.6
#3  0x49894067 in malloc () from /lib/libc.so.6
#4  0x498894b7 in __libc_message () from /lib/libc.so.6
#5  0x498921ed in _int_malloc () from /lib/libc.so.6
#6  0x49894070 in malloc () from /lib/libc.so.6
#7  0x498894b7 in __libc_message () from /lib/libc.so.6
#8  0x49890fb6 in _int_free () from /lib/libc.so.6
#9  0x080532d3 in local_socket_destroy (s=0x91175e8) at system/core/adb/sockets.c:215
#10 local_socket_close_locked (s=0x91175e8) at system/core/adb/sockets.c:235
#11 0x0805337d in local_socket_close (s=0x91175e8) at system/core/adb/sockets.c:194
#12 0x0805379c in remote_socket_disconnect (_s=0x9117dc0, t=0x9117688) at system/core/adb/sockets.c:477
#13 0x0804c5a2 in run_transport_disconnects (t=0x9117688) at system/core/adb/transport.c:85
#14 0x0804e53d in transport_registration_func (_fd=28, ev=Q&lt;Evalue optimized outQ&gt;E, data=0x0)
    at system/core/adb/transport.c:589
#15 0x08059092 in fdevent_loop () at system/core/adb/fdevent.c:502
#16 0x0804b98f in adb_main (is_daemon=1, server_port=5037) at system/core/adb/adb.c:975
#17 0x08050bbe in adb_commandline (argc=0, argv=0xffccdc40) at system/core/adb/commandline.c:774
#18 0x0804aaa2 in main (argc=3, argv=0xffccdc34) at system/core/adb/adb.c:1274

Platform target: 2.2
Device platform: 2.2
SDK Tools: 11
SDK Platform-tools: 4</what>
</comment>
<comment>
<author>rarin...@gmail.com</author>
<when>Wed, 10 Aug 2011 17:01:51 +0000</when>
<what>Request Google to provide a work around for the same, as this is a blocker for CTS and monkey testing.
</what>
</comment>
</bug>
<bug>
<bugid>18</bugid>
<title>afdsafasdfadsf</title>
<status>Declined</status>
<owner>morri...@gmail.com</owner>
<closedOn>2008-01-12T10:26:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>morri...@gmail.com</reportedBy>
<openedDate>Sat, 12 Jan 2008 09:29:32 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
foo Please describe the problem in as much detail as possible. Be sure
to include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. bar (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:29:46 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:31:05 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:31:17 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:40:58 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:41:48 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:45:35 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:46:29 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:49:08 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:50:05 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:51:40 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:55:08 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:56:33 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:58:07 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:58:10 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 10:01:56 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 10:10:23 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 10:11:12 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 10:18:13 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 10:19:39 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 10:26:29 +0000</when>
<what>junk bug</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:59:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>376</bugid>
<title>NPE when setting ExpandableListView.childIndicator to @null via xml</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-16T08:12:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dmitry.S...@gmail.com</reportedBy>
<openedDate>Fri, 29 Feb 2008 07:38:26 +0000</openedDate>
<description>Specifying android:childIndicator=Q&quot;E@nullQ&quot;E in ExpandableListView leads to
NullPointerException when trying to open non-empty group.
ExpandableListView should handle nulls correctly.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 29 Feb 2008 16:59:31 +0000</when>
<what>Hi,

You can also use @android:drawable/empty.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:55:56 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jasonpar...@gmail.com</author>
<when>Sun, 16 Mar 2008 08:12:18 +0000</when>
<what>Thanks for the report, itQ&apos;Es been fixed for the next release.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:36:48 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>15050</bugid>
<title>copy within email</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-26T17:47:15.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mike192...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 09:25:35 +0000</openedDate>
<description>we need a copy feature in gmail. There have been more and more times I
need to use it. If the is in any recent versions IQ&apos;Em sry but IQ&apos;Em stuck
with 2.1 if they ever get around to updating.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 17:47:15 +0000</when>
<what>fixed in gingerbread and made available via the market to at least froyo devices, though presumably not eclair (http://gmailblog.blogspot.com/2010/09/updated-gmail-app-in-android-market.html).</what>
</comment>
</bug>
<bug>
<bugid>6598</bugid>
<title>canQ&apos;Et search email linked to microsoft exchange, only gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ollyhamm@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 14:29:08 +0000</openedDate>
<description>when i hit the search button in gmail / sms / contacts it searches that
field, however when i hit search in my work outlook linked email it
searches the web. search functionality is essential to make android an
efficient business phone</description>
<comment>
<author>seva...@gmail.com</author>
<when>Thu, 15 Apr 2010 04:11:57 +0000</when>
<what>Issue is already reported at the following URL. Please Q&quot;EStarQ&quot;E and post comment there.

http://code.google.com/p/android/issues/detail?id=4709</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:39 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>609</bugid>
<title>Converting framebuffer to RGB_565 should be done in a separate pass</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T01:09:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hann...@gmail.com</reportedBy>
<openedDate>Sat, 05 Apr 2008 19:24:05 +0000</openedDate>
<description>Drawing a semi-transparent Bitmap on top of another causes a low color
precision blended result. Symptom: AndroidQ&apos;Es framebuffer uses the
RGB_565 color mode. If you draw an opaque Bitmap into the Canvas
provided by View.onDraw(), the result is immediately converted to
RGB_565. If you then draw a new, semi-transparent Bitmap on top of the
other (which is already in RGB_565 format), the result has a very low
precision which results in color banding. Workaround: Create a Bitmap in
ARGB_8888 mode, with the same size as the View, and create a Canvas that
targets that Bitmap. Draw the above images into that Canvas instead.
This causes all alpha blendings to be done in full, 8 bit precision.
Then draw the resulting image to the Canvas provided by the
onDraw()-method. This causes the conversion to RGB_565 to be done only
after all blendings are finished. Requested solution: If possible, let
the conversion to RGB_565 mode be done in a separate pass, AFTER all
other rendering is finished. Perhaps as the offscreen buffer is swapped
on screen? If it doesnQ&apos;Et mean a big performance hit, of course. Best
Regards, Daniel</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Apr 2008 05:07:18 +0000</when>
<what>Hi Daniel,

There are two problems with the approach you propose. First of all, every activity is double-buffered. Using a 
ARGB_8888 buffer would double the memory usage (IQ&apos;Ell let you do the math, but thatQ&apos;Es a *lot* of memory for a 
cell-phone.) Also, as you said, itQ&apos;Es a lot more data to process. While the performance hit might not be huge, it 
will still slow down many operations.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:53:56 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 01:09:30 +0000</when>
<what>Closing per reasoning given by Romain.</what>
</comment>
</bug>
<bug>
<bugid>5826</bugid>
<title>Make volume physical buttons work when screen is locked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>adamrd...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 15:03:23 +0000</openedDate>
<description>The physical volume buttons should work even if the screen is locked,
especially for music applications. This is obvious. Having to unlock the
screen and switch to the music app to lower the volume is a bad
experience and takes too long.</description>
<comment>
<author>deni...@gmail.com</author>
<when>Fri, 26 Mar 2010 19:49:18 +0000</when>
<what>Moto Droid already does this, curious to know which phone you are using.</what>
</comment>
</bug>
<bug>
<bugid>19626</bugid>
<title>Media Volume affecting the volume on ear phones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sree.the...@gmail.com</reportedBy>
<openedDate>Sat, 27 Aug 2011 16:52:53 +0000</openedDate>
<description>Hi, As i take calls on my Samsung galaxy s 2 with my ear phones , I
noticed it to be too low . while twiddling around with the settings ,
noticed that the media volume in the settings , as i increase the media
volume , the volume becomes fine ! very annoying as i have to every time
put on ear phones , cut the call , adjust the volume and then take up
the call again.</description>
<comment>
<author>alexandr...@gmail.com</author>
<when>Tue, 06 Sep 2011 19:42:58 +0000</when>
<what>Agree with the statement above. Please fix this as it is very annoying.
</what>
</comment>
</bug>
<bug>
<bugid>15864</bugid>
<title>Power off the phone directly by long press the power button, without the need to choose an option from the screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>blankze...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 14:46:35 +0000</openedDate>
<description>I want to be able to power off my Android powered phone directly by long
(long) (long) pressing the power button, without the need to choose an
option displayed on the screen. This is useful in many situations, as,
but not limited to: the touch screen hangs by no apparent reason, the
whole phone hangs as if going unconscious, the capacitive touch screen
cannot be used because I am wearing thick red gloves in the winter, I
donQ&apos;Et have fully working hands but I have almost all plastic prosthesis
and I need to somehow shut off the device because Barbra Streisand is
blowing up my brains for almost an hour, I need to turn off the phone
with some stick when IQ&apos;Em stuck between some mountain rocks and my best
friend is calling me to put my naked girlfriend on the speaker, etc. My
Siemens C35 built in December 2000 has this feature and I miss it.
Please star this issue if you like it dear user!</description>
<comment>
<author>gene.kar...@gmail.com</author>
<when>Wed, 30 Mar 2011 15:06:52 +0000</when>
<what>I think most users would actually be interested in the reverse. Which is powering up the phone should require more than just touching the power button, a long press would be appropriate.

Lots of people IQ&apos;Eve known hold the power button as in most other digital devices, which sends them into the bootloader.

Futhermore, when I turn my phone off, and then go to check to see if its off (by pressing the power button) the phone turns back on. Since Android Team has not implemented the wake-by-trackball feature we are in this position.

</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Wed, 30 Mar 2011 15:34:02 +0000</when>
<what>The last point is an almost perfect duplicate of issue #13843: Q&quot;EFundamental design flaw: Inability to detect whether the phone is sleeping or offQ&quot;E</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 31 Mar 2011 08:23:41 +0000</when>
<what>I agree Gene, thatQ&apos;Es another point too, the power on is flimsy. Otherwise, at least the first two reasons above are fully serious and happen all the time.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 12 May 2011 12:39:47 +0000</when>
<what>All these issues which are being reported and watched by so many users and not only, all these issues which are not getting fixed...well...made me buy an iPhone. Really.

I own Android phones for some time and I find this way to report and not being listened, humiliating. Google and Apple got accused they are tracking us, almost at the same time. Apple fixed it, Google doesnQ&apos;Et even react.

There is no reaction from Google regarding this stupid issue too.

I had enough. Thank you Google, youQ&apos;Ere doing such a great job. Keep it up.

I am selling several Android phones, customers welcome. Starting with LG Optimus One, upgradeable to 2.3 some day. You tell me the price.</what>
</comment>
<comment>
<author>theother...@gmail.com</author>
<when>Tue, 14 Jun 2011 18:29:16 +0000</when>
<what>I had a very similar issue that could have been solved with something like this.

I left my Nexus One in the car glove compartment for about an hour one day and when I came back it was hot but not ridiculously hot. This may have caused it to over heat or something (although my friendQ&apos;Es iPhone 4 which was also sitting in the car, was just fine) and caused the screen to glitch and load painfully slowly. I would press the lock button to try to wake the phone, but the screen would just lag and by the time it was visible it would just blink away (Android 2.3).

I tried to turn the phone off but it took me about 5-10 min of fiddling trying to get the screen to accept my touch input before it blinked away before I could finally get it to turn off. After restarting everything was fine.

I think the menu that pops up after a long press if great, but if the user continues to hold down the power button it would be cool if it just shut off after a certain point. Also as Gene and others stated, I also agree that the power on needs to be changed as well.</what>
</comment>
<comment>
<author>cnixonad...@gmail.com</author>
<when>Wed, 21 Sep 2011 21:12:14 +0000</when>
<what>I would love this feature the two handed shut-down is a pain, and for me quite often hangs after the screen press and goes into a blank screen, several hours later I reawaken the phone and 2 seconds later it completes the action and shuts down. EVERY Nokia I have owned could be shut down by holding the power button through the menu it automatically chose the Q&apos;Eshut downQ&apos;E option.  Simples!</what>
</comment>
</bug>
<bug>
<bugid>7105</bugid>
<title>Keep finished downloads in the browser from coming in the foreground</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-08T15:23:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>moderni...@gmail.com</reportedBy>
<openedDate>Thu, 11 Mar 2010 12:51:08 +0000</openedDate>
<description>Nexus One - Android 2.1update1 When you download something in the
browser, e.g. an image it downloads in the background but when it is
done it grabs attention and comes in the foreground and interupts your
browsing. To go back to the browser you have to press back whick takes
time. I browse several creative blogs and regularly save images I like
but this behavior is non- productive and time consuming. I would suggest
the behavior of desktop browsers which keep finshed downloads in the
background. The notification bar is the perfect place to give a done
notification and a quick shortcut to the file.</description>
<comment>
<author>MichaelR...@gmail.com</author>
<when>Fri, 07 May 2010 02:39:29 +0000</when>
<what>I agree. When downloading images, having to back out of the Q&quot;EdownloadsQ&quot;E screen again 
and again is really annoying. A setting in Options to turn it off would be perfect.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Jul 2010 15:23:09 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>moderni...@gmail.com</author>
<when>Thu, 08 Jul 2010 16:31:29 +0000</when>
<what>Yes IQ&apos;Eve noticed the fix in Froyo. Great going android team!! :)

</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19017</bugid>
<title>unlink() when using on a file in the /sdcard directory on Android 3.X will cause further attempts to read/write to that file to fail</title>
<status>Assigned</status>
<owner>di...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>westo...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 21:31:41 +0000</openedDate>
<description>Using unlink() to create a temporary file in the sdcard on Android 3.X
makes future attempts to read/write to that file fail. Doing the same
thing to a file located in the internal storage works as expected (still
allows read/write to file until it has been closed or the process
exits). Gooogle Group for Android NDK with more information:
http://groups.google.com/group/android-ndk/browse_thread/thread/218ff26a9c2b0c97</description>
<comment>
<author>di...@android.com</author>
<when>Thu, 04 Aug 2011 14:12:57 +0000</when>
<what>Mike, can you provide further comments?. This seems related to the FUSE daemon used to back /sdcard since 3.0</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 18:54:35 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 18:54:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4790</bugid>
<title>Navigation - routing via a certain road</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>19</stars>
<reportedBy>cmwhit@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 17:03:37 +0000</openedDate>
<description>It would be nice if we could request a route along a certain road.
Q&quot;EDirections to Home via US 281Q&quot;E, which would find you a route that would
include the specified road.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:51:24 +0000</when>
<what></what>
</comment>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Mon, 19 Jul 2010 14:44:48 +0000</when>
<what>as well as planning a specific route it would also be helpful if the app could learn common detours....

For instance there is a very busy junction that I try to avoid by making a slight detour, but my Garmin keeps Q&quot;Ere-calculatingQ&quot;E because itQ&apos;Es not smart enough to learn that I always do that. Recently thereQ&apos;Es a closed street near our house (on the quickest way to the freeway) and for the next 6 months we have to take the detour... but every trip Garmin (and Navigation) get upset with us ;)

Possibly have a way to sync these changes to our Google account so we can annotate with reasons and (if appropriate) time information (eg Q&quot;ENo right turn between 6am and 9amQ&quot;E or Q&quot;Eroad closed until November 2010Q&quot;E) that can be shared if relevant (crowdsource mapping detours etc like Waze do)</what>
</comment>
<comment>
<author>b...@brlaro.com</author>
<when>Tue, 22 Mar 2011 16:49:30 +0000</when>
<what>My Maps feature needs to be fully supported in Navigation.

I need to be able to:
-Navigate a custom route (planned scenic drive or group drive on My Maps, with options to reroute to fastest or return to route when taking random detours)
-navigate multiple locations the fastest way (choose start Q&amp;E end points optional)
-navigate multiple locations with priority (dry cleaning THEN or IMMEDIATELY BEFORE office, among other destinations as well)

Make nav/maps helpful to people who donQ&apos;Et just go A-B.</what>
</comment>
<comment>
<author>schwe...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:29:07 +0000</when>
<what>This has already been requested under Issue 9893, and has been starred more times. Please star and add comments to that issue instead to raise itQ&apos;Es profile.</what>
</comment>
</bug>
<bug>
<bugid>3652</bugid>
<title>[PATCH] Phone frequently skips rings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>ipet...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 01:23:37 +0000</openedDate>
<description>IQ&apos;Eve found my phone tends to skip rings when I receive a call and my
phone has been asleep. This got frustrating enough (Q&quot;EIs my phone
ringing?... oh well, missed that call.Q&quot;E) that I started taking a look to
try to understand whatQ&apos;Es going on. The relevant code is in Ringer.java
in the Phone app. When the RIL requests a ring, the ring() method of the
Ringer object is called. The first time ring() is called, it calculates
the elapsed time between when the ring was requested and when the
ringtone was actually played. Successive rings are queued with
sendEmptyMessageDelayed() with this delay, to preserve even spacing of
the rings. In situations where the phone has a few background services
that run when the phone wakes up, IQ&apos;Eve seen this delay run as high as
2000-4000 milliseconds. The problem is in how Ringer calculates whether
a ringtone is already playing when a new ring event occurs. As written,
Ringer considers a ringtone to be playing if itQ&apos;Es actually playing, or
if a ringtone has been queued to play. This breaks in situations when
the initial delay exceeds the time between RIL ring events, because
Ringer decides to skip ringtone plays while waiting to play the previous
ring, even though the successive ring would also have been delayed
before it was played. The attached patch (against cupcake-release, but a
check of donut makes it seem like the same flaw exists there, and the
patch should apply with small offsets) eliminates this broken logic, and
happily queues successive ringtone playbacks, even while previous rings
are still queued. It then moves the logic to determine whether a
ringtone is currently playing to the point where the ringtone actually
would be started, rather than the place where the ringtone is queued.
This gracefully handled situations where the ringtone duration exceeds
the time between RIL ring events, but allows shorter ringtones (e.g.
sound of a phone ringing) to play evenly -- and frequently! No more
skipped rings, fewer missed calls. This patch has been applied in
CyanogenQ&apos;Es 4.0.2 build with positive results, and IQ&apos;Eve been using it
personally for a bit longer than that, and itQ&apos;Es been a marked
improvement. Please let me know if anythingQ&apos;Es unclear or troublesome
about the approach I took.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:41:58 +0000</when>
<what></what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Tue, 25 Aug 2009 14:59:58 +0000</when>
<what>Apologies; romainguy set me straight on #android-dev about the right way to submit 
patches.  IQ&apos;Em getting repo set up on my system right now and will submit this for review.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Mon, 07 Sep 2009 13:04:41 +0000</when>
<what>Finally got the ok on the contributor agreement, so this is now change 11659.  Not sure 
if this is in time to make it into Donut or not, but IQ&apos;Ell remain hopeful.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:05:25 +0000</when>
<what></what>
</comment>
<comment>
<author>scoob8...@gmail.com</author>
<when>Mon, 05 Oct 2009 18:56:24 +0000</when>
<what>Any idea if this has made it into the official Donut release?
</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Mon, 05 Oct 2009 19:05:29 +0000</when>
<what>Not according to https://review.source.android.com/#change,11659 since, as far as I 
can tell, itQ&apos;Es still waiting on someone to actually read it.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Mon, 05 Oct 2009 19:16:39 +0000</when>
<what>As quick followup, I was told on IRC that Q&quot;Eright now is Q&quot;Eholiday season crunchQ&quot;E, and stuff 
that it not essential to shipping the Xmas phones tends to be left behind.  (itQ&apos;Es not 
forgotten, itQ&apos;Es just that there are some strict priorities about what people are asked to 
focus on)Q&quot;E

For myself, I like to think that my phone reliably and repeatedly making noises when 
people call me is a priority, but for that IQ&apos;Ed recommend running an unofficial firmware if 
you have that option.</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Mon, 27 Dec 2010 01:31:31 +0000</when>
<what>Please close this issue since it has been fixed at https://review.source.android.com/#change,11659</what>
</comment>
</bug>
<bug>
<bugid>9278</bugid>
<title>Add search functionality to Exchange Mailbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>darren...@gmail.com</reportedBy>
<openedDate>Wed, 23 Jun 2010 07:36:26 +0000</openedDate>
<description>Android 2.2 still doesnQ&apos;Et allow for exchange mailboxes to be searched.
Please add this functionality as well as the ability to search the mail
on the server. ItQ&apos;Es ironic that google left out search for
activesync/exchange.</description>
<comment>
<author>dagfinn.parnas</author>
<when>Wed, 04 Aug 2010 06:00:32 +0000</when>
<what>Not having server-side search functionality is a showstopper for the mail app.

You canQ&apos;Et seriously expect any enterprises with exchange as primary mail platform to rollout to mobile without search functionality. </what>
</comment>
</bug>
<bug>
<bugid>13526</bugid>
<title>Run specified testcases of testcase class</title>
<status>WorkingAsIntended</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-01-04T19:54:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>entrang2...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 07:05:22 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. I have a situation as following: - I create a testcase
class which includes more than one testcase. - I just want to run some
of those testcase (do not run all testcase in the class) - What must i
do to do that? If I use the Junit I can specify the testcase which i
want to run by using addTest mode in testsuite with the testcaseQ&apos;Es name
of testcase class like this: TestSuite suite= new TestSuite();
suite.addTest(new MathTest(Q&quot;EtestAddQ&quot;E)); suite.addTest(new
MathTest(Q&quot;EtestDivideByZeroQ&quot;E)); However, I create testcase class by
extend ActivityInstrumentationTestCase2. I cannot using the same way
above because of ActivityInstrumentationTestCase2. ItQ&apos;Es convenient to
run specified tests. Thanks and hope your reply. Hakuen</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 30 Dec 2010 17:50:38 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 04 Jan 2011 19:54:46 +0000</when>
<what>Hi entrang2502, can you extends ActivityInstrumentationTestCase2 and call junit.framework.TestCase#setName? 

The setName method seems to set a value to the fName member which is what is doen in the TestCase constructor if you give it a string argument.

Example:

public class FooBarTest extends ActivityInstrumentationTestCase2Q&lt;EFooBarActivityQ&gt;E {

  public FooBarTest(String testName) {
    super(...);
    setName(testName);
  }

  ...
}
</what>
</comment>
<comment>
<author>entrang2...@gmail.com</author>
<when>Tue, 11 Jan 2011 08:49:04 +0000</when>
<what>Thanks for your reply. ItQ&apos;Es work now.
</what>
</comment>
</bug>
<bug>
<bugid>148</bugid>
<title>.onActivityResult signature</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-11T00:22:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Thu, 31 Jan 2008 16:37:56 +0000</openedDate>
<description>The method Activity.onActivityResult(int requestCode, int resultCode,
String data, Bundle extras) should use a ContentURI parameter with the
signature Activity.onActivityResult(int requestCode, int resultCode,
ContentURI data, Bundle extras) to take advantage of data typing and be
consistent with the use of the term Q&quot;EdataQ&quot;E in Intents.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:27:54 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 11 Mar 2008 00:22:15 +0000</when>
<what>This issue will be fixed in a future release of the SDK. The current outlook is that
the activityResult method will be changed to accept an Intent input.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:47:48 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6453</bugid>
<title>video cannot play on Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>abukust...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 07:01:37 +0000</openedDate>
<description>I select a video file from Gallery (emulator Android-2.1). Audio play
well but video stuck on first frame. Video file is copy from AOSP
project external/opencore/engines/player/test/data/test_24fps.mp4.</description>
</bug>
<bug>
<bugid>7709</bugid>
<title>Motorola Droid screen does not lock durring calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>viperw...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 22:11:15 +0000</openedDate>
<description>Motorola Droid, Android 2.1 - Make a call - Put phone to ear - Screen
should lock due to proximity sensor Seems more like a hardware issue,
but the Google Voice app should have an option for a drag lock as well
as a proximity lock. One would think using the screen lock button would
help this, but it doesnQ&apos;Et. Even after using the screen lock button,
placing the phone to the ear and pulling it away unlocks the screen, and
part of the problem with the droid sensor is hair, or to much ambient
light, can trigger the screen to activate even when the phone is still
near the face. Short of hardware working 100% of the time every time,
the software should have itQ&apos;Es own safeguards in place to allow us users
to use a different lock mechanism other then the proximity sensor.</description>
<comment>
<author>shadowso...@gmail.com</author>
<when>Fri, 17 Dec 2010 18:48:59 +0000</when>
<what>IQ&apos;Eve had intermittent problems with my proximity sensor on my Droid 1 where the screen would turn off and on during a phone call. I found a way to reproduce it today. 

For me, the sensor works if the phone is within a few degrees of vertical. It does stops working if I tilt the phone too far (towards parallel with the ground). ItQ&apos;Es about 25 degrees from vertical.

Test it by holding your hand over the top-left of the phone during a call with the phone vertical. Then, slowly tilt the phone back until the screen comes on. Are you experiencing the same issue?

Hopefully we can get a resolution, as it makes it impossible to use both hands and your phone at the same time.</what>
</comment>
<comment>
<author>har...@dracosapphiri.com</author>
<when>Tue, 04 Jan 2011 15:22:37 +0000</when>
<what>I have the opposite problem on my Droid. Too often the screen does turn off when I put the phone to my ear but does not turn back on when I pull the phone away from my ear. An example would be voicemail. I call the number, put the phone to my ear and wait for the voice prompt for password. Pull the phone away from my ear to enter the password and the screen does not turn back on, making it impossible to enter my VM password. In some cases it actually turns the screen off and on randomly as IQ&apos;Em trying to enter my password.</what>
</comment>
</bug>
<bug>
<bugid>18419</bugid>
<title>system/core/toolbox/mount.c</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-07-14T18:06:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arpruss@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 19:38:31 +0000</openedDate>
<description>The toolbox mount command incorrectly checks for errors when starting up
a loop device. The code reads file_fd = open(dev, flags); if (file_fd Q&lt;E
-1) { perror(Q&quot;Eopen backing file failedQ&quot;E); return 1; } device_fd =
open(loopdev, flags); if (device_fd Q&lt;E -1) { perror(Q&quot;Eopen loop device
failedQ&quot;E); close(file_fd); return 1; } The -1 needs to be replaced by
zero on both if lines. We donQ&apos;Et want to be opening loopdev if opening
dev failed. While oneQ&apos;Es at it, it would be nice to add support for
-oloop=/device , thereby fixing the Q&quot;EFIXMEQ&quot;E comment in the file about
how only one loop device is supported.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 23:47:18 +0000</when>
<what>That does look wrong.  Internal bug 5016882.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 18:06:36 +0000</when>
<what>Notes from internal bug:

-----
The -1 was replaced by 0 in both places, and a similar fix was also made in the umount command.

The old mount option Q&quot;E-o loopQ&quot;E still works and defaults to device /dev/block/loop0 like it always has.

The new option Q&quot;E-o loop=Q&lt;Eloopback device fileQ&gt;EQ&quot;E is now supported, and the umount command has been updated to automatically undo the loopback mapping to the backing store file when unmounting such a filesystem.
-----
</what>
</comment>
</bug>
<bug>
<bugid>8383</bugid>
<title>PAP/CHAP authentication for APN</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>radoslaw...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 11:09:22 +0000</openedDate>
<description>Hello, I have noticed a problem with connection to APNs which requires
PAP authentication. I have set in APN configuration username and
password, entered PAP authentication type but I cannot see in PDP
activation request any section regarding authentication. As a final
result I cannot access to my network resources behind APN. When I use
for example HSDPA USB modem connection procedure is successful. My
device is Samsung Galaxy i5700 and Android 2.1 operating system.</description>
<comment>
<author>radoslaw...@gmail.com</author>
<when>Mon, 26 Jul 2010 12:13:55 +0000</when>
<what>The issue is fixed in JF2 software release. Phone properly sends authentication credentials.</what>
</comment>
</bug>
<bug>
<bugid>726</bugid>
<title>Simple support for equalizer in MediaPlayer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>430</stars>
<reportedBy>martin.v...@gmail.com</reportedBy>
<openedDate>Sat, 17 May 2008 13:05:32 +0000</openedDate>
<description>Simple five-frequency equalizer is enough.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:58:12 +0000</when>
<what></what>
</comment>
<comment>
<author>eriktenb...@gmail.com</author>
<when>Sat, 04 Apr 2009 15:48:10 +0000</when>
<what>I want a equalizer also for android media player.</what>
</comment>
<comment>
<author>hassan.y...@gmail.com</author>
<when>Wed, 08 Apr 2009 15:04:31 +0000</when>
<what>A pre-amp facility for those media files with low audio would be good!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:30:57 +0000</when>
<what></what>
</comment>
<comment>
<author>babinda...@gmail.com</author>
<when>Sat, 10 Oct 2009 15:47:20 +0000</when>
<what>It would be great ! A must have for all modern phones !</what>
</comment>
<comment>
<author>7901...@gmail.com</author>
<when>Fri, 27 Nov 2009 05:46:27 +0000</when>
<what>Why Android not have any equalizer?? Symbian and WM have it.. Andrid not have. WHY??</what>
</comment>
<comment>
<author>bassplay...@gmail.com</author>
<when>Mon, 30 Nov 2009 02:15:04 +0000</when>
<what>so has motorola solved this problem?</what>
</comment>
<comment>
<author>lmf1...@gmail.com</author>
<when>Thu, 03 Dec 2009 17:00:18 +0000</when>
<what>I must admit I would like more than a simple equalizer. Was hoping to ditch my 
iTouch and only carry one device but the sound quality without an equalizer is quite 
weak.  Equalizer should support all of the standard presets (rock, pop, jazz, etc.) 
and also allow for user customizable settings.  
</what>
</comment>
<comment>
<author>reginomo...@gmail.com</author>
<when>Sat, 02 Jan 2010 17:46:47 +0000</when>
<what>Android should have an equalizer, even a mediaplayer with EQ and presets, as maybe a
general sound controller equalizer for the headphones (no matter what it sounds and
what program it came from...)</what>
</comment>
<comment>
<author>rodrigo....@gmail.com</author>
<when>Sun, 03 Jan 2010 11:18:25 +0000</when>
<what>I think that this should be a standard feature in todayQ&apos;Es media capable devices
(which is the case with android phones). I would really like to avoid having both my
android device and mp3 player in my pocket just because the latter has an equalizer.
ItQ&apos;Es a seriously lacking feature that should be added to the androidQ&apos;Es player as soon
as possible.</what>
</comment>
<comment>
<author>cyberm...@gmail.com</author>
<when>Wed, 27 Jan 2010 10:14:29 +0000</when>
<what>Also hoping for an equalizer and I agree that this should be part of media capable
devices nowadays.</what>
</comment>
<comment>
<author>yosi...@gmail.com</author>
<when>Thu, 28 Jan 2010 19:33:58 +0000</when>
<what>Hebrew will help sales
</what>
</comment>
<comment>
<author>Ragnor.RS</author>
<when>Wed, 03 Feb 2010 20:55:36 +0000</when>
<what>Android should have DSP API. Just a support of frequency boost is quite sufficient.</what>
</comment>
<comment>
<author>Timekill...@gmail.com</author>
<when>Mon, 08 Feb 2010 22:05:33 +0000</when>
<what>Yea! Show stopper for me and my people.
 We going Windows Mobile baby.   </what>
</comment>
<comment>
<author>lokic...@gmail.com</author>
<when>Wed, 10 Feb 2010 11:38:45 +0000</when>
<what>maybe usefull, realy</what>
</comment>
<comment>
<author>Munesh.S...@gmail.com</author>
<when>Thu, 04 Mar 2010 06:40:53 +0000</when>
<what>hi... 
i want to develop an apps like a to do list..
and want to connect this with calendar apps store sm info on a particular day..
so any one cn help n guide me..
thanks in advance..
muneshs@geniusport.com</what>
</comment>
<comment>
<author>tomika...@gmail.com</author>
<when>Thu, 04 Mar 2010 08:32:45 +0000</when>
<what>Hi!

I have updated my phone to Android 2.1 and it finally has an EQ. But I miss the
ability of settings lower frequencies then 125 Hz. I would be fine I you could add a
slider that controls 50-70 Hz.

Thanks!</what>
</comment>
<comment>
<author>adelinoairosa</author>
<when>Thu, 04 Mar 2010 08:38:45 +0000</when>
<what>Dude IQ&apos;Em using 2.1 and I donQ&apos;Et see any equalizer.
Which country?</what>
</comment>
<comment>
<author>tomika...@gmail.com</author>
<when>Thu, 04 Mar 2010 09:20:45 +0000</when>
<what>Really?
I am in Hungary. Then it is possible that the EQ is not developed by Android but by
Samsung.
I have a Galaxy Spica i5700 with i5700XXJBA firmware and the Music Player has an EQ.</what>
</comment>
<comment>
<author>uketom...@gmail.com</author>
<when>Sun, 07 Mar 2010 01:18:26 +0000</when>
<what>Yes , i agree. The music app needs an equalizer. please Google add one to the app. 
thank you.


-happy nexus one owner. :)</what>
</comment>
<comment>
<author>Andrew.T...@gmail.com</author>
<when>Mon, 05 Apr 2010 08:15:00 +0000</when>
<what>Please try our Astro Player. It has an equalizer.</what>
</comment>
<comment>
<author>gokulsel</author>
<when>Sun, 11 Apr 2010 09:49:58 +0000</when>
<what>Absolutely necessary feature</what>
</comment>
<comment>
<author>gokulsel</author>
<when>Sun, 11 Apr 2010 09:50:01 +0000</when>
<what>Absolutely necessary feature</what>
</comment>
<comment>
<author>davl...@gmail.com</author>
<when>Sat, 17 Apr 2010 13:15:57 +0000</when>
<what>This is a key feature for many that prevents purchase of Android phones. My phone is
my multimedia device of choice, and must be able to compensate for the sound quality
deficiencies of whatever I connect it to, whether it be cheap table top speakers from
various manufacturers, any stereo phone headset, awesome Bose headphones, a home
theater system, my friendQ&apos;Es crappy car stereo, or whatever. The point is that we
connect to lots of different devices, and play lots of different media, and must have
a way to optimize the experience for each as best we can, by using an audio equalizer
that affects ALL output at the headphone jack. I donQ&apos;Et want to have to carry a $20
MP3 player with equalizer, in addition to my $500 Android device. Apple iPhone users
donQ&apos;Et carry iPods, as they enjoy the same features and quality experience from both.
Android users deserve the same.</what>
</comment>
<comment>
<author>chris1ab...@gmail.com</author>
<when>Sun, 18 Apr 2010 21:31:41 +0000</when>
<what>We all need equalizer!!
If u say itQ&apos;Es not essential if you have a good headphones then.. sorry but if u have a 
good headphones then you donQ&apos;Et listen to music from a phone..
WE NEED AN EQUALIZER!!!
IQ&apos;Em using my old Sony Ericsson phone just to listen to music.. because the sound from 
my HTC Legend is discousting..</what>
</comment>
</bug>
<bug>
<bugid>2703</bugid>
<title>Contacts - autocapitalization malfunction during editing contacts name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>samsung....@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 07:53:53 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1. go to contacts and start
creating new contact 2. enter contact name that contains 2 words (p. ex.
Q&quot;EJohn DoeQ&quot;E) 3. delete second word and space in front of it (Q&quot;E DoeQ&quot;E) 4.
enter some characters (p. ex. Q&quot;EdoeQ&quot;E) with NO space - Sample source code
demonstrating the problem even when there is no space between words,
phone starts typing with capital letter in example it will be JohnDoe -
What you think the correct behavior should be. should start typing with
small letters in example it should be Johndoe If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:22:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:19:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18017</bugid>
<title>Unable to scroll subwindow under main window webpage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>manish.i...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 11:10:19 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open www.way2sms.com or some sites which have a
subwindow in main wabpage window--Q&gt;ELogin--Q&gt;Etap on Quick SMS--Q&gt;E now a
subwindow is there with title Q&quot;EPopular nowQ&quot;E with contains long
text--Q&gt;Etry to scroll this subwindow to see hidden messages - What
happened. Unable to scroll subwindow - What you think the correct
behavior should be. User should be able to scroll subwindow to see
hidden messages DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) - Cooper Q&amp;E Android version - 2.3 If you happen
to have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 27 Jun 2011 20:08:53 +0000</when>
<what>This issue also occurs on Evo 4G with 2.2 Froyo and 2.3 Ginger.
Also occurs on Motorola Droid X.
Occurs on every Android web browser I have seen. Default browser and Dolphin browser are no help.

Pop up menus cannot be scrolled.
Sub windows cannot be scrolled.
Flash apps cannot be scrolled.
Layered windows cannot be scrolled.

Long and short: We will never have Q&quot;Ethe whole webQ&quot;E without full mouse control. Touchscreens lack functions that pages built for mouse input require. Rewriting the entire web is not an option. Android needs virtual mouse control. (Or better yet, USB drivers and Host mode so we can use a mouse.

Atrix users: Does your USB port circumvent this issue when docked to an external display and mouse? I bet it does. Please try and report back!</what>
</comment>
<comment>
<author>zaidmu...@gmail.com</author>
<when>Mon, 28 Nov 2011 03:21:57 +0000</when>
<what>The iphone does support two figer sb page scroll try it . Any similar solution of sunpage acrolling in android?
</what>
</comment>
</bug>
<bug>
<bugid>17795</bugid>
<title>Cannot make an EditView grown from N-Q&gt;EM lines using XML, only by programtically setting properties.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 00:52:22 +0000</openedDate>
<description>This has been an issue since at least 1.5. I want to have a EditText
that grows from 2 to 4 lines as a user types in text. I have the
following in my XML layout, but it doesnQ&apos;Et work: Q&lt;EEditText
android:id=Q&quot;E@+id/notesQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:inputType=Q&quot;EtextMultiLine|textCapSentencesQ&quot;E
android:autoText=Q&quot;EtrueQ&quot;E android:lines=Q&quot;E2Q&quot;E android:maxLines=Q&quot;E4Q&quot;E/Q&gt;E With
that XML alone, the Edit text starts at 2 lines and remains at 2 lines.
To get it working, I must put the following code in, right after
inflation of the layout:
((TextView)findViewById(R.id.notes)).setMaxLines(4); If I leave out the
android:lines=Q&quot;E2Q&quot;E, the EditText starts at 1 line and grows to 4 lines as
expected, so itQ&apos;Es OK if you want to go from 1-Q&gt;E4 lines, but you cannot
go from 2-Q&gt;E4 lines using XML alone. I feel that this is a bug as setting
the attributes in the XML should give identical result to setting them
in code.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 21 Jun 2011 17:16:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6659</bugid>
<title>Synchronisation of the calendar with a MS exchange server: wrong date for whole day repetitive events.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>deroc...@gmail.com</reportedBy>
<openedDate>Mon, 15 Feb 2010 14:02:38 +0000</openedDate>
<description>Bug when the android calendar is synchronised with an MS exchange
server: - The dates for (and only for) whole day repetitive events
(created like that in outlook) appear with a false date (one day ahead)
on an android 2.0.1 Motorola Milestone. - I found this bug when I looked
at a birthday. The date is one day ahead, this is a repetitive yearly
whole day event in outlook. - I have other birthdays which are displayed
with the correct date, but a few of them are displayed whith a wrong
date (one day ahead). - I have no problem with standard events. - The
bug is reproducible, I erased all my entries, restored my exchange
calendar and synchronised again, the date is still wrong. Denis Rochat</description>
<comment>
<author>hara...@gmail.com</author>
<when>Mon, 08 Mar 2010 22:04:48 +0000</when>
<what>Issue #6257 is similar and points out something I confirmed.  If the re-occurring 
appointment begins prior to 1970, then it will appear on the Android Calendar the 
day after it is supposed to.
In my case, I have some re-occurring items (birthdays) which I manually entered and 
which I didnQ&apos;Et know the personQ&apos;Es birth year.  The entry in Outlook defaulted to the 
date I created the entry (well after 1970).  Those birthdays appear on the correct 
day in Android.
In other entries, where I knew the birth year and where the birth year was prior to 
1970, appear 1 day delayed (incorrectly) on Android.
Until this gets fixed I think I will work-around the bug by altering the start-on 
date in OutlookQ&apos;Es reoccurrence dialogue
</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Mon, 12 Jul 2010 22:51:53 +0000</when>
<what>I think this is an timezone issue. As IQ&apos;Em now in CEST (UTC+2) some of my birthday-events have been recorded as 1979-04-01 22:00:00 instead of 1979-04-02 00:00:00.
I have this behavior in Froyo FRF91.
As far as recurring events with start-time before 1970 are concerned those events are completetely missed out in my phone.
IQ&apos;Em, syncing with Exchange 2003.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 17 Oct 2010 10:08:21 +0000</when>
<what>Still the same in 2.2.1 on N1
No sync of Birthday prior to 1970-01-01 00:00:00 UTC
Some Birthday events are Q&quot;EtranslatedQ&quot;E as if they were recorded in UTC and now are moved by 2 hours to show Q&quot;EcorrectlyQ&quot;E in CEST (UTC+2).
Note: Birthdays showing up correctly in the calendar show in details as: Sat., 18th Sep. - Sun., 19th Sep. - yearly
Birthdays showing up incorrectly are shown as: Sat., 18th Sep. 22:00 - Sun., 19th Sep. 22:00 - Local timezone: CEST - yearly
I tried to translate my german output a little bit in english. The point is: Birthdays shown incorrectly have the Q&quot;ELocal timezoneQ&quot;E-attribute those shown correctly do not. Also those shown wrong have a time set, which seems to be completely wrong (moved one day in future and then done the timzone-shift to utc)
This is with Exchange 2003 and android 2.2.1 on N1
Maybe i post the sync-log later.</what>
</comment>
<comment>
<author>kkoeni...@gmail.com</author>
<when>Thu, 17 Feb 2011 09:21:10 +0000</when>
<what>I can reproduce this.
Its terrible - Android is still useless in companies relaying on Exchange. It just kept away 300 users in my company from changing from MS Windows Mobile to Android.</what>
</comment>
<comment>
<author>Klaus.Ho...@gmail.com</author>
<when>Wed, 06 Apr 2011 00:48:17 +0000</when>
<what>I also can confirm this.
A birthday on, letQ&apos;Es say, 01.01. is displayed in the calendar as 01.01 - 10 pm.
Funny is that I have some birthday entries that are okay and other with this 10pm issue.</what>
</comment>
<comment>
<author>felix7...@gmail.com</author>
<when>Mon, 18 Apr 2011 11:52:28 +0000</when>
<what>Can confirm this. ItQ&apos;Es really annoying and makes the Android calender kind of useless or at least not trust worthy.

Please fix it.

Nexus S running 2.3.3</what>
</comment>
<comment>
<author>huma...@gmail.com</author>
<when>Tue, 17 May 2011 17:41:45 +0000</when>
<what>confirm this also!</what>
</comment>
</bug>
<bug>
<bugid>157</bugid>
<title>feature request: simple numeric Resources</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-05T21:21:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Fri, 01 Feb 2008 18:34:33 +0000</openedDate>
<description>Simple numeric values (int, float, double) should be supported by the
xml resource structure following the pattern used for dimensions. There
should be a file res/values/numbers.xml with entries like Q&lt;Enumber
name=Q&quot;Emax_speedQ&quot;EQ&gt;E4000.2fQ&lt;E/numberQ&gt;E, to be used like float maxV =
Resources.getSystem().getFloat(R.numbers.max_speed);</description>
<comment>
<author>hack...@gmail.com</author>
<when>Tue, 05 Feb 2008 21:21:53 +0000</when>
<what>Int and float are already supported.  Double isnQ&apos;Et, and we donQ&apos;Et plan to support it
at this time.
</what>
</comment>
</bug>
<bug>
<bugid>2009</bugid>
<title>Android will not accept a 64 character hex key for WPA2 wireless</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-04T19:01:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kanisdra...@gmail.com</reportedBy>
<openedDate>Sat, 14 Feb 2009 17:33:22 +0000</openedDate>
<description>Using a NETGEAR WGR614L open source wireless router with a 64 bit hex
key for WPA2, I canQ&apos;Et connect with an ADP1 phone, even using the new
firmware released a couple days ago (equivalent to RC33). I assume the
problem is that Android treats anything you type as a passphrase, even
if itQ&apos;Es over 63 characters long (the maximum length of a passphrase).
Changing the router to use a 63 character phrase allowed Android to
connect. WeQ&apos;Eve used the 64 char hex key successfully in various laptops
and two iPhones, all of which had to be updated with the new key just so
my Android phone could connect. I donQ&apos;Et believe this is a problem with
my router since this problem is also mentioned occurring with other
routers in issue 1372 and in this thread:
http://forum.xda-developers.com/showthread.php?t=459161</description>
<comment>
<author>marcospr...@gmail.com</author>
<when>Wed, 25 Feb 2009 09:44:44 +0000</when>
<what>I can confirm this as well.
Trying to connect to a Linksys WAP54G using a 64 bit hex key as well for a WPA2 
connection.
The limit on my HTC G1 is 63 characters long.

Everyone else in my office is connecting succesfully on to the router using the 64 
bits long hex key.

Phone information:
Firmware version 1.1
Kernel version 2.6.25-01843-gfea26b0, android-build@apa27 #6
Build number 123099</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 17:54:17 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 19:01:33 +0000</when>
<what>This issue is fixed in the source tree and the fix will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:01:52 +0000</when>
<what></what>
</comment>
<comment>
<author>kennych...@gmail.com</author>
<when>Wed, 31 Aug 2011 10:53:14 +0000</when>
<what>I had this problem too , although itQ&apos;Es been 2 years since this issue was reported.
The Android version of my phone (SAMSUNG Galaxy Gio) is 2.2.1
Is this fixed in 2.2.1?
Otherwise, would the fix be available in 2.3 ?
Thanks.</what>
</comment>
</bug>
<bug>
<bugid>1909</bugid>
<title>mNoteOnly in Notepad</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>ezelspin...@gmail.com</reportedBy>
<openedDate>Tue, 03 Feb 2009 19:05:25 +0000</openedDate>
<description>A minor bug, Q&quot;EmNoteOnlyQ&quot;E in the NotePad example is always the same, is
never changed, and I have no idea what itQ&apos;Es there for. I think it was
just forgotten in a clean-up.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 19:18:52 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:59:31 +0000</when>
<what></what>
</comment>
<comment>
<author>phinec...@gmail.com</author>
<when>Fri, 28 Aug 2009 02:21:52 +0000</when>
<what>yes,I am also cofused with the Q&quot;EmNoteOnlyQ&quot;E,It never changed ,so what can it do?</what>
</comment>
</bug>
<bug>
<bugid>7179</bugid>
<title>Text input boxes should have a spell checker attached</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>29</stars>
<reportedBy>marty.ge...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 05:21:17 +0000</openedDate>
<description>After a long press on a text input area, one option should be to check
spelling.</description>
<comment>
<author>csmaster...@gmail.com</author>
<when>Tue, 21 Jun 2011 02:14:35 +0000</when>
<what>I see no reason this doesnQ&apos;Et exist.</what>
</comment>
</bug>
<bug>
<bugid>20074</bugid>
<title>Google Agenda truncates appointment location names on ampersand character</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>otavio.n...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 14:23:24 +0000</openedDate>
<description>Google Agenda has a feature that searches on Google Maps for an
appointment location when you click on its location at the appointment
details. However, if the location name contains an ampersand (Q&quot;EQ&amp;EQ&quot;E)
character, the location searched on Google Maps is truncated on the
ampersand. It works perfectly otherwise. Example 1: if I have an
appointment at Q&quot;EAQ&amp;EB ConsultingQ&quot;E and I click on its location, the Google
Maps application searches for Q&quot;EaQ&quot;E. Example 2: if I have an appointment
at Q&quot;EBob Test Q&amp;E FriendsQ&quot;E and I click on its location, the Google Maps
application searches for Q&quot;Ebob test Q&quot;E. Example 3: if I have an
appointment at Q&quot;EBob Test and FriendsQ&quot;E and I click on its location, the
Google Maps application searches for Q&quot;Ebob test and friendQ&quot;E (correct
behaviour). My device is a Nexus S running the latest Android version
available (2.3.4 - GRJ22).</description>
</bug>
<bug>
<bugid>2627</bugid>
<title>Force close/wait should automatically disappear when no longer waiting</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-11T16:32:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pmerl...@gmail.com</reportedBy>
<openedDate>Mon, 11 May 2009 08:39:15 +0000</openedDate>
<description>- Steps to reproduce the problem On ADP1 1.5 I noticed Force close/wait
messages more frequently than before. E.g. after using the search widget
on home screen during browser startup, or after pressing the camera
button during camera initialization. The close/wait dialog appears.
While the dialog is visible the task behind starts to run and the
timeout condition is cleared. - What you think the correct behavior
should be. If the application recovers to behave normally the force
close/wait dialog should disappear without need to confirm the wait
button. The dialog staying visible would only make sense if the
application would otherwise get into an endless loop of multiple short
timeouts. During the last two weeks I never had such a case where
pressing wait once did not help. So I think the correct behavior would
be closing the box from the system.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 11 May 2009 16:32:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1213</bugid>
<title>Address Book: Company Name Not Searchable</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T20:11:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>17</stars>
<reportedBy>snw...@aol.com</reportedBy>
<openedDate>Thu, 06 Nov 2008 20:44:10 +0000</openedDate>
<description>Only first name and last name are searchable in the address book;
company names cannot be searched unless the are entered into the first
name/last name field.</description>
<comment>
<author>sata...@gmail.com</author>
<when>Sun, 09 Nov 2008 06:05:38 +0000</when>
<what>This is a serious issue for Mac users who use the company name field as the primary
searchable field in their addressbooks.  AppleQ&apos;Es Addressbook shows contacts by
company name if the company name checkbox has been selected.  No other name is
necessary for the contact.  As a result, one may have many company contacts with
phone numbers that just show the phone number when synced to Android.  Android
contacts need to show company name in the contact list, as well as make that field
searchable.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 03:35:05 +0000</when>
<what></what>
</comment>
<comment>
<author>lizhuoh...@gmail.com</author>
<when>Wed, 27 May 2009 02:32:22 +0000</when>
<what>not only the company name, but also the note, email, address, phone number etc,
should be searchable.
I love the search input box in google map(in android), it can auto suggestion the
address of contacts.</what>
</comment>
<comment>
<author>sherman....@gmail.com</author>
<when>Wed, 24 Jun 2009 22:22:35 +0000</when>
<what>+1 This is a pretty standard feature on Blackberry, Nokia, MS Outlook, Apple Contacts.  
Why is Google so fail when it comes to contact management?  Search is supposed to be 
their forte.</what>
</comment>
<comment>
<author>bobo...@gmail.com</author>
<when>Thu, 06 Aug 2009 14:25:54 +0000</when>
<what>IQ&apos;Em amazed that the Search Giant has developed such inferior searching in Android
Contacts.  ItQ&apos;Es impossible to filter Contacts for any corporate entries Q&amp;E this, of
course, puts a damper on using the phone to call businesses.  Plus this means itQ&apos;Es
not possible to search for all the employees of a company.

Is there a reason searching by company wasnQ&apos;Et included, because I canQ&apos;Et imagine how
such a duh feature could be missed for this long.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:31:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:24:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:11:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13917</bugid>
<title>Support a pluggable codec API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kartik....@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 10:24:52 +0000</openedDate>
<description>There are many feature requests asking to support various audio and
video formats. WouldnQ&apos;Et it be better to support an API for codecs as
plugins, like with QuickTime on OS X or equivalent on Windows?
Currently, I have to use different players to play different media
formats, which makes for a bad user experience.</description>
</bug>
<bug>
<bugid>17752</bugid>
<title>HTML Signature for Gmail APP Does not Work.  Desktop Gmail App does work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dselle...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 17:04:15 +0000</openedDate>
<description>IQ&apos;Eve went into setting of the GMail app and added my HTML for my
signature but when I send the mail all it puts in the signature is the
Actual HTML code and not the links and images. Please Fix by enabling
HTML in the Gmail APP just as you do in the GMAIL Desktop version.
Device: Google Nexus S (Tmobile Version Unlocked) OS Android Version
2.3.4 Gingerbread Thanks dsellers2@gmail.com</description>
</bug>
<bug>
<bugid>14830</bugid>
<title>Add SHA2 root of Verizon Business powered by cybertrust</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-18T03:57:50.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yado.m...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 03:04:55 +0000</openedDate>
<description>Hi Could you please add the following root CA to the Android platform
Root store? Best Regards, Yado ----- Roots to add: Q&gt;E CN = Verizon Global
Root CA Q&gt;E OU = OmniRoot Q&gt;E O = Verizon Business This is Verizon Business
(powered by cybertrust) SHA-256 bit Root CA. Available at Cybertrust
SureServer Repository:
https://www.cybertrust.ne.jp/SureServer/file/root_ca/VGRoot.txt Test
Site: https://sha256.managedpki.ne.jp/ (Cybertrust site) ----</description>
<comment>
<author>yado.m...@gmail.com</author>
<when>Fri, 18 Feb 2011 03:12:40 +0000</when>
<what>Appologize, my browser encounters an error.
So, I entered again and again.
Please ignore my previous entry : issue 14827,14828,14829.
Regards,
yado</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 03:57:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6323</bugid>
<title>MO call is connected via Bleutooth headset without pattern unlock.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gor...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 05:14:50 +0000</openedDate>
<description>Whenever we try MO call under the pattern lock, we need to unlock the
pattern lock first. But with BT, we can MO call without unlock the
pattern lock. is this bug or not? if not, please let me know the reason
for this scheme.</description>
</bug>
<bug>
<bugid>6209</bugid>
<title>SMTP send mail fails when username/passwd differs from that specified in the account creation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lai.ch...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 20:49:23 +0000</openedDate>
<description>Whem starting the email configuration, the first thing requested is the
email address and password. If this is different from the email/passwd
specified for SMTP authentication, the send mail fails. I use a mail
forwarder at NYU to send email to my Roadrunner email. I used my NYU
email for the initial configuration because I thought this would be the
reply-to address that people would see on their emails. Then I used my
Roadrunner email address and passwd for logging into the Roadrunner SMTP
server. This fails. If I just use the Roadrunner email and password for
the initial configuration then everything would work. Of course people
would see my Roadrunner address as the reply-to address.</description>
</bug>
<bug>
<bugid>6967</bugid>
<title>Q&quot;EPackage file was not signed correctly.Q&quot;E when installing new version of app unless user uninstalls previous version first</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Accilent...@gmail.com</reportedBy>
<openedDate>Wed, 03 Mar 2010 22:32:52 +0000</openedDate>
<description>Under some circumstances, after a new version of an application has been
uploaded to the Android Market, the user receives the message Q&quot;E!
Installation errorQ&quot;E Q&quot;EPackage file was not signed correctly.Q&quot;E after the
file has been downloaded and is being installed. (In the following case
there is no Q&quot;Ehas no certificatesQ&quot;E message and changing the number of
files in the package along with increasing the versionCode again had no
effect.) I/vending ( 3741):
com.android.vending.AssetDownloader.startDownload(): Download request
row inserted at content://downloads/download/144 D/vending ( 3741):
com.android.vending.api.LocalAssetDatabase.notifyListener():
8122913916657376984 / DOWNLOADING D/vending ( 3741):
com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver.handleDownloadCo
mpletedAction(): Got a download completed intent. D/vending ( 3741):
com.android.vending.api.LocalAssetDatabase.notifyListener():
8122913916657376984 / INSTALLING D/PackageParser( 74): Scanning package:
/data/app/vmdl52991.tmp W/SchedPolicy( 74): add_tid_to_cgroup failed to
write Q&apos;E/dev/cpuctl/bg_non_interactive/tasksQ&apos;E (Operation not permitted)
W/ActivityManager( 74): Failed setting process group of 3768 to 1
W/System.err( 74): java.lang.SecurityException: No permission to modify
given thread W/System.err( 74): at
android.os.Process.setProcessGroup(Native Method) W/System.err( 74): at
com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java
:12758) W/System.err( 74): at
com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java
:12834) W/System.err( 74): at
com.android.server.am.ActivityManagerService.removeContentProvider(ActivityManagerService.ja
va:7514) W/System.err( 74): at
android.app.ActivityThread.removeProviderLocked(ActivityThread.java:4032)
W/System.err( 74): at
android.app.ActivityThread.releaseProvider(ActivityThread.java:3997)
W/System.err( 74): at
android.app.ApplicationContext$ApplicationContentResolver.releaseProvider(ApplicationContext.
java:1520) W/System.err( 74): at
android.content.ContentResolver$ParcelFileDescriptorInner.close(ContentResolver.java:772)
W/System.err( 74): at
android.os.ParcelFileDescriptor$AutoCloseInputStream.close(ParcelFileDescriptor.java:191)
W/System.err( 74): at
java.io.FileInputStream.finalize(FileInputStream.java:213) W/System.err(
74): at dalvik.system.NativeStart.run(Native Method) D/vending ( 3741):
com.android.vending.api.LocalAssetDatabase.notifyListener():
8122913916657376984 / INSTALL_FAILED D/vending ( 3741):
com.android.vending.VendingNotificationManager.showNotification():
Showing notification: [AssetID=8122913916657376984,
NotificationID=1807931871, Title=Droid Explorer, Message=Installation
unsuccessful.] I/vending ( 3741):
com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver$MyPackageInstallO
bserver.packageInstalled(): Package install from
content://downloads/download/144 failed: Package file was not signed
correctly. However, if the user uninstalls the previous version of the
app first: I/PackageManager( 74): Removing non-system
package:com.droidexplorer.android.app1 D/PackageManager( 74): Removing
package com.droidexplorer.android.app1 D/PackageManager( 74):
Activities: com.droidexplorer.android.app.DroidExplorerMainActivity
com.droidexplorer.android.app.DroidExplorerActivity
com.droidexplorer.android.app.DroidExplorerListActivity
com.droidexplorer.android.app.DroidExplorerMapActivity
com.droidexplorer.android.app.DroidExplorerPreferenceActivity
com.droidexplorer.android.app.DroidExplorerWebViewActivity
com.droidexplorer.android.app.WebContentActivity I/ActivityManager( 74):
Displayed activity com.android.packageinstaller/.UninstallAppProgress:
355 ms (total 355 ms) I/installd( 53): unlink /data/dalvik-
cache/data@app@com.droidexplorer.android.app1.apk@classes.dex
D/ActivityManager( 74): Uninstalling process
com.droidexplorer.android.app1 I/UninstallAppProgress( 3853): Finished
uninstalling pkg: com.droidexplorer.android.app1 Then the app downloaded
from the Android Market installs fine: I/vending ( 3867):
com.android.vending.AssetDownloader.startDownload(): Download request
row inserted at content://downloads/download/145 D/vending ( 3867):
com.android.vending.api.LocalAssetDatabase.notifyListener():
8122913916657376984 / DOWNLOADING D/vending ( 3867):
com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver.handleDownloadCo
mpletedAction(): Got a download completed intent. D/vending ( 3867):
com.android.vending.api.LocalAssetDatabase.notifyListener():
8122913916657376984 / INSTALLING D/PackageParser( 74): Scanning package:
/data/app/vmdl52992.tmp W/SchedPolicy( 74): add_tid_to_cgroup failed to
write Q&apos;E/dev/cpuctl/bg_non_interactive/tasksQ&apos;E (Operation not permitted)
W/ActivityManager( 74): Failed setting process group of 3896 to 1
W/System.err( 74): java.lang.SecurityException: No permission to modify
given thread W/System.err( 74): at
android.os.Process.setProcessGroup(Native Method) W/System.err( 74): at
com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java
:12758) W/System.err( 74): at
com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java
:12834) W/System.err( 74): at
com.android.server.am.ActivityManagerService.removeContentProvider(ActivityManagerService.ja
va:7514) W/System.err( 74): at
android.app.ActivityThread.removeProviderLocked(ActivityThread.java:4032)
W/System.err( 74): at
android.app.ActivityThread.releaseProvider(ActivityThread.java:3997)
W/System.err( 74): at
android.app.ApplicationContext$ApplicationContentResolver.releaseProvider(ApplicationContext.
java:1520) W/System.err( 74): at
android.content.ContentResolver$ParcelFileDescriptorInner.close(ContentResolver.java:772)
W/System.err( 74): at
android.os.ParcelFileDescriptor$AutoCloseInputStream.close(ParcelFileDescriptor.java:191)
W/System.err( 74): at
java.io.FileInputStream.finalize(FileInputStream.java:213) W/System.err(
74): at dalvik.system.NativeStart.run(Native Method) I/ActivityManager(
74): Starting activity: Intent { flg=0x10000000
cmp=com.android.vending/.AssetInfoActivity (has extras) }
I/ActivityManager( 74): Displayed activity
com.android.vending/.AssetInfoActivity: 1153 ms (total 1153 ms)
I/ActivityManager( 74): Stopping service:
com.android.providers.downloads/.DownloadService I/PackageManager( 74):
/data/app/vmdl52992.tmp changed; unpacking D/installd( 53): DexInv: ---
BEGIN Q&apos;E/data/app/vmdl52992.tmpQ&apos;E --- D/installd( 53): DexInv: --- END
Q&apos;E/data/app/vmdl52992.tmpQ&apos;E (success) --- I/installd( 53): move
/data/dalvik-cache/data@app@vmdl52992.tmp@classes.dex -Q&gt;E
/data/dalvik-cache/data@app@com.droidexplorer.android.app1.apk@classes.dex
D/PackageManager( 74): New package installed in
/data/app/com.droidexplorer.android.app1.apk D/vending ( 3867):
com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver$MyPackageInstallO
bserver.packageInstalled(): Package Q&apos;Ecom.droidexplorer.android.app1Q&apos;E
installed! I/APPSTREAM( 3826): android.intent.action.PACKAGE_ADDED -
package:com.droidexplorer.android.app1 I/APPSTREAM( 3826): Droid
Explorer I/APPSTREAM( 3826): App event: installed D/HomeLoaders( 139):
application intent received: android.intent.action.PACKAGE_ADDED,
replacing=false D/HomeLoaders( 139): --Q&gt;E
package:com.droidexplorer.android.app1 D/HomeLoaders( 139): --Q&gt;E add
package I/APPSTREAM( 3826): Application event location - lat: 40.325235
long: -79.986111 D/vending ( 3867):
com.android.vending.VendingNotificationManager.showNotification():
Showing notification: [AssetID=8122913916657376984,
NotificationID=1807931871, Title=Droid Explorer, Message=Successfully
installed.] D/vending ( 3867):
com.android.vending.api.LocalAssetDatabase.notifyListener():
8122913916657376984 / INSTALLED There are at least two reasons this
should be resolved: 1. The message makes it look like a problem with the
application package caused by the developer. There is no indication that
the package is actually fine and that the user needs to uninstall the
old version before trying to install the new version. 2. Configuration
data, user settings, cached files, etc. are lost when the user is
required to uninstall the app simply to upgrade to the next version.</description>
</bug>
<bug>
<bugid>9209</bugid>
<title>Market, request an application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hkunn...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 00:18:54 +0000</openedDate>
<description>I donQ&apos;Et know if that would be the right place to do it, but I hope I
could publish on the market my requirement of an application.</description>
</bug>
<bug>
<bugid>8421</bugid>
<title>Alarm BroadcastReceiver always receives the first intent that was sent to it</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-05-21T18:06:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dilbert....@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 15:57:42 +0000</openedDate>
<description>I think I have found a bug in the Alarm handling system. I create a
PendingIntent with which I set the Alarm to fire in 5 seconds. final
Calendar alarmTime = Calendar.getInstance();
alarmTime.add(Calendar.SECOND, 5); final AlarmManager alarmManager =
(AlarmManager) getSystemService(Context.ALARM_SERVICE); final int
alarmType = AlarmManager.RTC_WAKEUP; final Intent i = new
Intent(Q&quot;Ecom.noveideje.alarmtest.ALARMQ&quot;E); i.putExtra(Q&quot;EMessageQ&quot;E,
text.getText().toString()); final PendingIntent pi =
PendingIntent.getBroadcast(MainActivity.this, 0, i, 0);
alarmManager.set(alarmType, alarmTime.getTimeInMillis(), pi); The intent
i in the previous code carries an Q&quot;EExtraQ&quot;E message with it. LetQ&apos;Es say
that the first time this code is invoked the message is Q&quot;E111Q&quot;E When the
alarm is fired I recieve it in the following BroadcastReceiver: public
class AlarmReceiver extends BroadcastReceiver { @Override public void
onReceive(Context context, Intent intent) { String message =
intent.getStringExtra(Q&quot;EMessageQ&quot;E); Log.e(Q&quot;ERECEIVER received:Q&quot;E, message);
} } The BroadcastReceiver just logs the message. The first time the
BroadcastReceiver is invoked it properly logs Q&quot;E111Q&quot;E as the message.
However if the alarm is set a second time (or any further time) with a
message Q&quot;E222Q&quot;E the BroadcastReceiver still receives Q&quot;E111Q&quot;E in the intent
message. No matter what I put in further messages I still receive Q&quot;E111Q&quot;E.
What I would expect is to receive the proper message and not always the
first. This was tested on 1.6 and 2.1 emulators and behaves the same on
both versions. In the attachment I add my test project. If you have
additional questions do not hesitate to ask. P.S. I think this bug might
be connected to issue 3498
http://code.google.com/p/android/issues/detail?id=3498</description>
<comment>
<author>dilbert....@gmail.com</author>
<when>Fri, 21 May 2010 14:13:03 +0000</when>
<what>The same thing happens when a similar pending intent is used to fire a notification
so I think it has to do with handling Pending intents. Also, I found a workaround. If
Uri-s are used for creating the intent than the whole thing works (even the extras
are transfered properly). For example the intent should be created like this:

Intent i = new Intent(Q&quot;Ecom.noveideje.alarmtest.ALARMQ&quot;E, Uri.parse(Q&quot;Emessage:Q&quot;E +
messageId));
i.putExtra(Q&quot;EMessageQ&quot;E, messageId);
... // put in other extras

and the intent filter should look like this:

Q&lt;Eintent-filterQ&gt;E
  Q&lt;Eaction android:name=Q&quot;Ecom.noveideje.alarmtest.ALARMQ&quot;E/Q&gt;E
  Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E/Q&gt;E
  Q&lt;Edata android:scheme=Q&quot;EmessageQ&quot;E/Q&gt;E
Q&lt;E/intent-filterQ&gt;E
</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Fri, 21 May 2010 18:06:05 +0000</when>
<what>In the first bugreport, you need the FLAG_UPDATE_CURRENT flag to update the extras.  Pending intents with 
the same action and data represent the same systemwide token.  From the docs:

A PendingIntent itself is simply a reference to a token maintained by the system describing the original data 
used to retrieve it. This means that, even if its owning applicationQ&apos;Es process is killed, the PendingIntent itself 
will remain usable from other processes that have been given it. If the creating application later re-retrieves 
the same kind of PendingIntent (same operation, same Intent action, data, categories, and components, and 
same flags), it will receive a PendingIntent representing the same token if that is still valid, and can thus call 
cancel() to remove it.


Please take any further discussion to android-developers.</what>
</comment>
<comment>
<author>dilbert....@gmail.com</author>
<when>Sat, 22 May 2010 11:59:11 +0000</when>
<what>Thanks for the help. That flag solves my problem. You can close the bug as far as I
am concerned.</what>
</comment>
</bug>
<bug>
<bugid>6080</bugid>
<title>message to android developers : MORE EYECANDY FOR THE ANDROID OS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>midgetma...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 06:14:15 +0000</openedDate>
<description>i have been using the iphone for a while, and have recently switched to
the nexus one, and one thing i have noticed that lacks in some parts is
the EYECANDY, that is what really draws the user into the device.. and
it would be really awesome if we could see more eyecandy in the new
releases of android..</description>
</bug>
<bug>
<bugid>19059</bugid>
<title>Google.com not loading on Samsung 10.1 4G LTE tablet via cellular connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tspoff...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 14:54:45 +0000</openedDate>
<description>I wanted to chime in on this post to let you know what IQ&apos;Eve found out
and to also give you a background on the experiments IQ&apos;Eve conducted both
locally and with the Verizon techs. I purchased the new Samsung 10.0 4G
LTE tablet 2 days ago and have the same issue where I canQ&apos;Et access
www.google.com or anything related to the google domain via a browser
when connected to the cellular network. Over wi-fi it works fine, but
not over the 3g network. That being said, I called Verizon tech support
(no one had been aware of any issues with the tablets), and explained
what was happening. I was escalated to a very good tech who walked me
through several tests. In addition, I had two people in my office that
had other tablets (a Verizon Xoom and an iPad2). This setup the perfect
test bed. HereQ&apos;Es what we found out: 1. My Samsung 10.1 4G LTE can
connect to google.com via wi-fi (both via a router and cellular
hotspot). 2. My Samsung 10.1 4G LTE cannot connect to google.com via the
cellular connection. 3. We did a factory restore on the tablet but that
had no effect. 4. I turned on the Samsung 10.1 hotspot and had the other
tablets try to connect to google.com using my cellular connection to see
if it was something on their server blocking the domain. Both their
tablets connected successfully. 5. I downloaded both Firefox and Dolphin
browsers to see if it was in the default browser. Both didnQ&apos;Et load
google.com. 6. Tested all the google apps on the Samsung and all worked
via wi-fi and cellular connection. The only thing I couldnQ&apos;Et try was to
load google.com inside a 4g network. I live in South Texas and the
closest 4g network is 2 hours away. So... I was told to take back the
device to where I purchased it and exchange it to see if it was the
device. It took about an hour to see the local tech, so in the meantime,
I though I would try the display tablets in the store to see if the
problem existed with those. All the Samsung 10.1 4G LTE devices didnQ&apos;Et
load google.com over the cellular network. I felt like I had reached the
limit of what could be done, but I still was interested to see if it
would work in a 4g network. So... I had one of the techs call another
Verizon store in San Antonio (a 4G environment) to have them load
google.com. IT WORKED!!! My conclusion is that there is an issue with
the tabletQ&apos;Es software that is preventing google.com from loading via a
3g cellular connection. This explains why some people can get it to work
(4g network) while others canQ&apos;Et (3g network). The tech went ahead and
exchanged my device for a new one (which by the way, still didnQ&apos;Et load
google.com as expected) so he could send it back to Verizon and start
the process of getting this rather embarrassing situation
fixed...hopefully. The ironic thing is, this only affects loading
google.com and no other website. Being a google supported device, I
would expect this to be resolved quickly. I hope this has been helpful.</description>
</bug>
<bug>
<bugid>1990</bugid>
<title>Feature request-call log functionality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>j.johnr...@gmail.com</reportedBy>
<openedDate>Thu, 12 Feb 2009 18:55:09 +0000</openedDate>
<description>Hello developers, DonQ&apos;Et know a thing about programming so IQ&apos;Em throwing
this out there. How about being able to long press a call in the log,
have Q&quot;Enew taskQ&quot;E or Q&quot;Eschedule callQ&quot;E, or similar be a pop-up menu choice,
then be able to schedule a call back to that number with reminders and
one touch calling? Thanks! Andrew Stadler (Google) View profile More
options Feb 12, 11:14 am From: Q&quot;EAndrew Stadler (Google)Q&quot;E
Q&lt;Estad...@android.comQ&gt;E Date: Thu, 12 Feb 2009 09:14:25 -0800 Local:
Thurs, Feb 12 2009 11:14 am Subject: Re: call log-desired feature Reply
| Reply to author | Forward | Print | Individual message | Show original
| Report this message | Find messages by this author jrose- ThatQ&apos;Es not a
bad idea. A good next step would be to capture it in a bug report (in
this case, a feature request) so it doesnQ&apos;Et get lost in a sea of email
threads.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:14:57 +0000</when>
<what>Thanks for filing this in our issue database.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:15:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:53:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:19:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:15:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10319</bugid>
<title>Evo doesnQ&apos;Et play mp4 files after applying the froyo update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:40:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>hasani.blackwell@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 05:12:22 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>hasani.blackwell@gmail.com</author>
<when>Tue, 10 Aug 2010 05:16:09 +0000</when>
<what>Please delete this ticket. Misfiled.</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:40:56 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>12032</bugid>
<title>In Phone application on typing characters/alphabets it doesnQ&apos;Et find matching contacts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anura...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 11:12:52 +0000</openedDate>
<description>When i dial numbers/alphabets it should find matching contact from
contact list so that i can choose one and Dial. But it is not working.
It keeps on Dialing the digits typed in. NOTE: This form is only for
reporting user bugs in 2.1. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.1. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>7699</bugid>
<title>Navigation: Add option for when location has state prefix to read state name instead of prefix</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alliedc...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 17:32:47 +0000</openedDate>
<description>Currently the software will read a state prefix such as GA as Q&quot;EGAQ&quot;E add
the option to have the software read this prefix of Q&quot;EGAQ&quot;E as Q&quot;EGeorgiaQ&quot;E so
that GA SR 71 isnQ&apos;Et read as Q&quot;EGA SR 71Q&quot;E but instead Q&quot;EGeorgia State Road
71Q&quot;E</description>
</bug>
<bug>
<bugid>5235</bugid>
<title>Class.getAnnotation getAnnotations didnQ&apos;Et work</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-12-07T17:17:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>frangere</reportedBy>
<openedDate>Sun, 06 Dec 2009 07:58:08 +0000</openedDate>
<description>Android SDK 1.6 java.lang.Class.getAnnotation always return null and
getAnnotations always return Annotation[0]. java.lang.reflect.type have
same issue. from document of android:
http://developer.android.com/reference/java/lang/Class.html
getAnnotation(ClassQ&lt;EAQ&gt;E annotationClass) Returns the annotation of the
given type. Annotation[] getAnnotations() Returns all the annotations of
this class. If android does not support annotation feature, Please make
it clearly in the document or throw a NotImplementException.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Dec 2009 17:17:01 +0000</when>
<what>It works fine for me in android.view.ViewDebug (see source code for how itQ&apos;Es use in
this class.)</what>
</comment>
</bug>
<bug>
<bugid>17307</bugid>
<title>clear all notifications missing in honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>sebbe...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 15:56:23 +0000</openedDate>
<description>Asus tf101, HMJ37 Android 3.1 Whe you get more than 3 notifications,
itQ&apos;Es painful to discard them one by one manually. Its been requested all
over on forums and blogs.</description>
<comment>
<author>mark.gil...@gmail.com</author>
<when>Thu, 02 Jun 2011 18:38:44 +0000</when>
<what>I canQ&apos;Et believe Google overlooked this, itQ&apos;Es a massive usability problem in Honeycomb 3.0 / 3.1
</what>
</comment>
<comment>
<author>mr.dave....@gmail.com</author>
<when>Sun, 21 Aug 2011 13:25:44 +0000</when>
<what>Still a problem in 3.2</what>
</comment>
<comment>
<author>perettig...@gmail.com</author>
<when>Wed, 24 Aug 2011 07:23:23 +0000</when>
<what>We need to have ability to close all notifications...</what>
</comment>
<comment>
<author>korovyov...@gmail.com</author>
<when>Thu, 25 Aug 2011 19:25:30 +0000</when>
<what>Agree. Needs to be changed.

</what>
</comment>
</bug>
<bug>
<bugid>15133</bugid>
<title>News Q&amp;E Weather: UI inconsistency. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alphali...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 18:08:44 +0000</openedDate>
<description>The main settings all have white background. UI inconsistency. Screen
shot attached. Android System version is 2.3.2 And Application version
is 1.3.04.</description>
</bug>
<bug>
<bugid>14601</bugid>
<title>Sensor device doesnQ&apos;Et work on emulator form gingerbread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>sdk0...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 02:29:31 +0000</openedDate>
<description>sensor device did work on emulator to froyo but it doesnQ&apos;Et work form
gingerbread \sdk\emulator\sensors\sensors_qemu.c is code for before
gingerbread. it is not compatible with gingerbread. I want to know
whether google have plan to support sensor device code for emulator or
not. Please describe the problem in detail. Be sure to include: - start
emulator - displayed Q&quot;EERROR/SensorService(75): couldnQ&apos;Et open device for
module sensors (Invalid argument)Q&quot;E message by logcat - sensor device
didnQ&apos;Et work on emulator</description>
</bug>
<bug>
<bugid>14171</bugid>
<title>Gray out the disabled View</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-20T07:40:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tanchang...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 07:36:36 +0000</openedDate>
<description>The View can be disabled by call its setEnable() method.But the View
does not change its appearance to suggest the user the View has been
disabled.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 07:40:29 +0000</when>
<what>Hi,

Views can display their disabled state by using state list drawables or color states. The standard views provide such drawables and colors by default.</what>
</comment>
</bug>
<bug>
<bugid>13000</bugid>
<title>ADT: Referencing pure-Java project on Android project build path throws dex error</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-12-07T19:05:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>john...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 07:40:33 +0000</openedDate>
<description>Host OS: Ubuntu 10.10 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): r8 Eclipse version: 3.5.2 ADT plug-in
version: 8.0.0.v201011171904-77661 Platform targeted by your project:
Android 1.6 Version of the platform running in the emulator: Android 1.6
STEPS TO REPRODUCE: 1. In Eclipse, create a new Android project and
confirm it compiles/builds without error. 2. Create a pure Java Eclipse
project and confirm it compiles without error (just a dummy class is
enough). 3. Add the Java project to the Android projectQ&apos;Es build path as
a referenced library project (Properties Q&gt;E Build Path Q&gt;E Projects Q&gt;E Add).
4. Attempt to build the Android project. EXPECTED RESULTS: The Android
project should build without error. OBSERVED RESULTS: The project does
not build, producing the following error to the Eclipse console:
[2010-12-06 20:03:00 - Dex Loader] Unable to execute dex: null
[2010-12-06 20:03:00 - AndroidLF] Conversion to Dalvik format failed:
Unable to execute dex: null ADDITIONAL INFORMATION: This worked
perfectly in the r7/0.9.9 release of the tools.</description>
<comment>
<author>john...@gmail.com</author>
<when>Tue, 07 Dec 2010 09:43:42 +0000</when>
<what>Incidentally, my current workaround is to link the source of my Java project to my Android project (via Q&apos;EBuild PathQ&apos;E Q&gt;E Q&apos;ELink SourceQ&apos;E). This works well!</what>
</comment>
<comment>
<author>roguebean</author>
<when>Tue, 07 Dec 2010 09:53:05 +0000</when>
<what>I think this issue was fixed several hours ago, that is AFTER ADT 8.0.0 released.
http://goo.gl/Uu02A
And I hope the fixed version could be delivered in a few days.</what>
</comment>
<comment>
<author>john...@gmail.com</author>
<when>Tue, 07 Dec 2010 10:00:27 +0000</when>
<what>Ah, excellent itQ&apos;Es fixed, roll on 8.0.1 I guess...</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Dec 2010 18:14:31 +0000</when>
<what>weQ&apos;Ell push 8.0.1 soon.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Dec 2010 19:05:17 +0000</when>
<what>ADT 8.0.1 is out.</what>
</comment>
<comment>
<author>roguebean</author>
<when>Wed, 08 Dec 2010 05:34:02 +0000</when>
<what>Very nice. Thanks for your super quick response!</what>
</comment>
</bug>
<bug>
<bugid>9022</bugid>
<title>Option to exempt favorite list from silent mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>superlum...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 13:08:45 +0000</openedDate>
<description>Sometimes you just want to appear unreachable to most people, but still
talk to your favorite people (if you wouldnQ&apos;Et want to talk to them,
theyQ&apos;Ed not be favorites). To make this easier, i.e. not being bothered,
it would be nice if it was possible to enable the silent mode for all
people except those that are favorited. Means the favorite list acts
like a white list.</description>
</bug>
<bug>
<bugid>12785</bugid>
<title>[2010-11-26 12:29:15 - DeviceMonitor]Sending jdwp tracking request failed!</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arunpall...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 07:06:43 +0000</openedDate>
<description>as a beginner i was developing a calculator. i found this error while
executing the Click operation</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 28 Mar 2011 17:41:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12078</bugid>
<title>Since installing FRG83 canQ&apos;Et install new apps or update apps without unmounting sdcard!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>r08s...@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 11:14:05 +0000</openedDate>
<description>As the title says... To install new apps or update apps installed on
phone, i now have to unmount the sdcard... This is since installing
FRG83 on a generic Nexus One. CanQ&apos;Et update apps on sdcard, obviously
itQ&apos;Es not mounted! Has anyone else got this issue or know how to fix it.
Please escalate if this issue affects you.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 22 Oct 2010 17:38:35 +0000</when>
<what>Issue 12015 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>6205</bugid>
<title>Android does not warn about potentially invalid EAP server certificates</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>robert.c...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 20:10:01 +0000</openedDate>
<description>Using Android 2.1 on a Nexus One. I have connected to my home wifi
network, WPA2 Enterprise using EAP-TLS. My EAP server certificate is
self-signed with my private Certificate Authority. I have entered my
client certificate and key into the Android credential store and have
successfully connected to the network. However, I was not able to find a
way to add my CA certificate to the Android. EXPECTED RESULT: I was
expecting to see a warning notification about the self-signed server
certificate, and a request to authorize the connection to the
(potentially fraudulent) server and to save the unknown certificate for
later comparison. (Similar to the way SSH handles server key
authentication.) ACTUAL RESULT: Android happily connected to my network,
without warning me about the self-signed certificate. WHY THIS IS BAD:
What if my network actually was suffering a man-in-the-middle attack?
With the current results, I would have no way to know or verify this.
QUESTIONS: Now that I have connected once using the self-signed server
certificate, will Android warn me if the server certificate changes? (In
other words, will it detect a man in the middle attack?) HOW TO FIX IT:
1) Make it easier/more intuitive to add a CA certificate to the Android.
(IQ&apos;Ell leave this for another bug report.) 2) Have Android pop up a
warning notification when it sees self-signed server certificates or
other server certificates for which there is no known/trusted CA
certificate. Allow the user to choose to trust the certificate, and if
so, save the certificate for future comparison.</description>
<comment>
<author>kaiserz...@gmail.com</author>
<when>Thu, 11 Mar 2010 13:10:25 +0000</when>
<what>Sucess in importing a CA certificate for a WiFi network using the method described in
http://www.realmb.com/droidCert/ . The certificate must be in PEM format and
downloaded via http with a header Q&quot;EContent-Type: application/x-x509-ca-certQ&quot;E. You can
check the whole process (but in spanish) at
http://www.ua.es/es/internet/wirelessua/eduroam/peap/android_wpa_eap_peap_certificate

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 18 Feb 2011 18:28:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19802</bugid>
<title>SocketServer.accept() doesnQ&apos;Et accept</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>nadav...@gmail.com</reportedBy>
<openedDate>Sun, 04 Sep 2011 08:44:36 +0000</openedDate>
<description>Hi, OS: Android 3.3 Device: Samsung G2 ( GT-I9100 ) Baseband: I9100XXKE7
Kernel ver: 2.6.35.7-I9100XWKF3-CL276555 Build num: GINGERBREAD.XWKF3 1.
While connected through WiFi, trying to receive TCP socket connections.
2. SocketServer.accept() 3. Using Win7, I telnet the IP:port of the
SmartPhone. 4. SocketServer.accept() keeps on blocking and never returns
(*) I have also tried to specifically bind to the WiFi NIC though it has
not helped. The code used: @Override public void run() { try {
java.net.Socket socClient; m_socServer = new
java.net.ServerSocket(5050); socClient = m_socServer.accept();// Blocks
forever ... ...</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 05 Sep 2011 16:03:18 +0000</when>
<what></what>
</comment>
<comment>
<author>UncleSo...@gmail.com</author>
<when>Fri, 16 Sep 2011 17:24:02 +0000</when>
<what>I just happened upon this bug report.  I bet the cause is that the reporter forgot to include INTERNET_PERMISSION in his AndroidManifest.</what>
</comment>
<comment>
<author>nadav...@gmail.com</author>
<when>Fri, 16 Sep 2011 20:17:36 +0000</when>
<what>More on the above issue:
1. I use the following for INet permissions:
   Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E
2. connecting to the socket server using a different thread of the same process SUCCEEDS
3. Using netstat -n @ adb -d shell shows Q&apos;Etcp6Q&apos;E is used and not Q&apos;EtcpQ&apos;E.
4. By using native sockets ( rather than the original Java implementation ) I was able to force Ipv4 ( hence, netstat shows Q&apos;EtcpQ&apos;E and not Q&apos;Etcp6Q&apos;E ) though the result is the same, Q&apos;ElistenQ&apos;E blocks indefinetly.
5. adb forward works, once a local port is FWDed to the usb connected device the Java code is able to connect.
6. On my LAN I have other WiFi devices ( windoes OSs ) I have no problem to connect too ( eg. using telnet %IP% %PORT% ).

It still seems 2 me as if there is a some sort of a bug, maybe something specific to Android 2.3.3 @ Samsung S2 I9000</what>
</comment>
</bug>
<bug>
<bugid>18926</bugid>
<title>Navigation no longer reconizes contact address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>36</stars>
<reportedBy>curt.ter...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 15:36:24 +0000</openedDate>
<description>After the latest Google Maps update, Google navigation no longer
reconizes addressQ&apos;Es in my contact list. When I start Navigation, I press
Contacts, and get this message Q&quot;EYou donQ&apos;Et have any contacts with
Addresses. You can add new contacts or set addresses for existing
contacts in the Contacts appQ&quot;E It worked wiht no problems until the
latest Google Maps Update. I know I have the option to add contacts
again, but it should read my contact list without having to reinput all
my contacts information in a second time. I do sync with Verizon Backup
Assistant, not Google contacts. Particulars Google Maps v5.8.0 Droid X
running Gingerbread, not rooted</description>
<comment>
<author>amaurilu...@gmail.com</author>
<when>Sat, 30 Jul 2011 21:39:49 +0000</when>
<what>Same problem here, Navigation (sub-menu Contacts) didnQ&apos;Et recognize any of mine contactQ&apos;Es addresses already recorded.
As soon as I have uninstalled the latest Google Maps update, all contactQ&apos;Es address came back to Navigation menu.

Samsung Galaxy S - i9000b
Gingerbread - OTA - rooted
Google Maps v5.2.1</what>
</comment>
<comment>
<author>luukmul...@gmail.com</author>
<when>Sat, 30 Jul 2011 22:44:30 +0000</when>
<what>I have the same problem, with Motorola Milestone, and with Samsung Galaxy S2.  It worked fine with the previous version. Complete uninstall and reinstall didnQ&apos;Et help.
- Gingerbread (Cyanogenmod, rooted)
- Maps 5.8.0</what>
</comment>
<comment>
<author>tmi14...@gmail.com</author>
<when>Sun, 31 Jul 2011 01:34:46 +0000</when>
<what>I also have the same problem until I uninstall the latest updates for maps, if I could I would disable updates for the maps application</what>
</comment>
<comment>
<author>dan.finn...@gmail.com</author>
<when>Sun, 31 Jul 2011 14:05:42 +0000</when>
<what>Same issue on the Thunderbolt.</what>
</comment>
<comment>
<author>tonyc...@gmail.com</author>
<when>Sun, 31 Jul 2011 16:48:54 +0000</when>
<what>Same issue on a Nexus S 4G running Android 2.3.5 and GM 5.8.0.</what>
</comment>
<comment>
<author>silver...@gmail.com</author>
<when>Sun, 31 Jul 2011 17:48:27 +0000</when>
<what>Same issue with Nexus S!</what>
</comment>
<comment>
<author>boojumhu...@gmail.com</author>
<when>Sun, 31 Jul 2011 19:39:20 +0000</when>
<what>Same issue
Motorola Droid, rooted
Android 2.3.4, 
Kernel 2.6.32.9-peteralfonso, 
build GPA16.

Confirmed account contacts syncing.
Addresses display online and in contacts.
Was working before last maps update.

Workaround: Maps Q&gt;E directions Q&gt;E choose end point Q&gt;E contacts Q&gt;E [displays list of contacts with addresses] Q&gt;E select contact Q&gt;E navigate button.

Obviously, not the best way to do this while in a moving vehicle :)  

Thank you!</what>
</comment>
<comment>
<author>TarielC...@gmail.com</author>
<when>Mon, 01 Aug 2011 14:37:36 +0000</when>
<what>Ditto:

Nexus One
Android 2.3.4
Maps 5.8.0</what>
</comment>
<comment>
<author>remill...@gmail.com</author>
<when>Mon, 01 Aug 2011 15:18:08 +0000</when>
<what>Same issue, not sure how long this bug has been in play, but I only recently tried the feature.  

Carrier: Verizon
Phone: HTC Incredible
OS: Android 2.2 (stock -- nothing done to the phone)</what>
</comment>
<comment>
<author>tobi.be...@gmail.com</author>
<when>Mon, 01 Aug 2011 20:30:34 +0000</when>
<what>Same issue Here!
HTC Desire HD, Android 2.3.3 
Kernel Version 2.6.35.10-gd2564fb
Maps 5.80  (#5080011) gmm-android-htc</what>
</comment>
<comment>
<author>sbann...@gmail.com</author>
<when>Thu, 04 Aug 2011 19:00:37 +0000</when>
<what>Same here on Doid X, Verizon, Android 2.3.3.</what>
</comment>
<comment>
<author>dswartz...@gmail.com</author>
<when>Sat, 06 Aug 2011 12:29:56 +0000</when>
<what>Broken for me on Incredible with verizon, using 5.8.0.  Installed 5.7.0 and that Q&quot;EfixedQ&quot;E it.</what>
</comment>
<comment>
<author>skat...@gmail.com</author>
<when>Sat, 06 Aug 2011 13:14:20 +0000</when>
<what>boojumhuQ&apos;Es workaround works on my MyTouch.  LetQ&apos;Es hope Google gets the message and fixes - all and all a really great app</what>
</comment>
<comment>
<author>nash...@gmail.com</author>
<when>Sun, 07 Aug 2011 05:46:50 +0000</when>
<what>My HTC Evo 3D has never been able to see the contacts in the Navigation app since I got it (I pre-ordered it and received it June 25, 2011.) I have discovered that Navigation does not look at the Google contacts like every other app does. Instead, it looks at the phone contacts. If I enter contacts there, Navigation can see it. In the standard Google contacts, however, it cannot. The various mail applications, phone, and other apps have no issue that IQ&apos;Eve experienced yet, just Navigation.</what>
</comment>
<comment>
<author>Wesleydy...@gmail.com</author>
<when>Mon, 08 Aug 2011 00:53:21 +0000</when>
<what>same problem on a brand new motorola triumph. I definitely have contacts with addresses and itQ&apos;Es not seeing them in navigation. </what>
</comment>
<comment>
<author>tie...@gmail.com</author>
<when>Mon, 08 Aug 2011 13:57:24 +0000</when>
<what>Confirm the same problem on galaxy tab 10.1 and after removing the 5.8 updates there is no problem. So it sounds like 5.8 is the version with this issue.</what>
</comment>
<comment>
<author>Brion.Ar...@gmail.com</author>
<when>Tue, 09 Aug 2011 07:39:41 +0000</when>
<what>The navigation connected with my contacts for a day or so after I purchased the Thunderbolt (we updated the software before I left the store) and it just stopped connecting to the contacts. I can still use it by going into the contact and looking up.directs via Google maps and then the maps offer to pit it iin Google Navigator but its a pain. </what>
</comment>
<comment>
<author>Brion.Ar...@gmail.com</author>
<when>Tue, 09 Aug 2011 07:41:53 +0000</when>
<what>The navigation connected with my contacts for a day or so after I purchased the Thunderbolt (we updated the software before I left the store) and it just stopped connecting to the contacts. I can still use it by going into the contact and connecting to Google maps there and then the maps offer to put it iin Google Navigator but its a pain. </what>
</comment>
<comment>
<author>Brion.Ar...@gmail.com</author>
<when>Tue, 09 Aug 2011 07:42:34 +0000</when>
<what>The navigation connected with my contacts for a day or so after I purchased the Thunderbolt (we updated the software before I left the store) and it just stopped connecting to the contacts. I can still use it by going into the contact and connecting to Google maps there and then the maps offer to put it iin Google Navigator but its a pain. </what>
</comment>
<comment>
<author>mmn.luth...@gmail.com</author>
<when>Wed, 10 Aug 2011 15:12:58 +0000</when>
<what>FIX IT!!!!</what>
</comment>
<comment>
<author>aderetok...@gmail.com</author>
<when>Wed, 10 Aug 2011 15:56:52 +0000</when>
<what>Similar problem. I have an Android and once this update happened, my addresses from my contacts list are not recognized by my Navigation system in the phone.  

When and how will this be repaired?  Will we all just get an update, or will there be instructions on what to do with our respective phones?</what>
</comment>
<comment>
<author>tie...@gmail.com</author>
<when>Wed, 10 Aug 2011 16:28:54 +0000</when>
<what>This is not the end of the world issue as we can still go to Contact to pick the address and navigate from there. However, how did such an obvious bug sneak through the testing process, albeit with the Q&quot;EbetaQ&quot;E label, may show how reckless Google engineers are; too much fun. Please get serious. </what>
</comment>
<comment>
<author>unfit...@gmail.com</author>
<when>Wed, 10 Aug 2011 20:05:21 +0000</when>
<what>Same issue here Samsung Galaxy S2 uk</what>
</comment>
<comment>
<author>midrange...@gmail.com</author>
<when>Wed, 10 Aug 2011 20:09:57 +0000</when>
<what>Might as well chime in ... ditto on my Moto Atrix with 2.3.4.</what>
</comment>
<comment>
<author>jimfi...@gmail.com</author>
<when>Fri, 12 Aug 2011 06:37:11 +0000</when>
<what>Ditto: Doid X, Verizon, Android 2.3.3, Maps 5.8.0</what>
</comment>
</bug>
<bug>
<bugid>17952</bugid>
<title>Public Q&amp;E Unlisted option doesnot change to selected language, if trying to create album Q&amp;E change phone language while uploading pic to picasa</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 11:46:45 +0000</openedDate>
<description>Step by step instruction: Preconditions: 1. Picasa account is available.
2. There are some pics in SD card. 3. Phone language is set to English.
Step by step: 1. Applications-Q&gt;EGallery-Q&gt;Eselect an image-Q&gt;EShare via
Picasa. 2. Tap on plus icon in album. Focus on the Q&quot;EPublic and UnlistedQ&quot;E
options, they are in English. 3. Long press Q&quot;EHome KeyQ&quot;E-Q&gt;ESettings-Q&gt;EChange
language to espanol-Q&gt;EpressQ&quot;EBack keyQ&quot;E two times. Focus on the Q&quot;EPublic and
UnlistedQ&quot;E option in the given pop-up. Actual result: Public and Unlisted
option does not change in selected language(Espanol). Expected result:
Public and Unlisted option should change in selected language. Phone:
Nexus S Android version:2.3.3</description>
</bug>
<bug>
<bugid>3323</bugid>
<title>Multi touch support in API/SDK</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-01-07T00:42:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>132</stars>
<reportedBy>dola...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jul 2009 16:33:25 +0000</openedDate>
<description>Multi touch support is only a software problem, the hardware can handle
it, other hackers succeeded in this. Now we need google to add the
multitouch support into the API so developers can use it in the SDK by
proper mean and not with some sort of hacks. Possibilities of games
could be incredibly better : * Some transparent graphical joypad on the
bottom of screen to use it like a real joypad. But we should press
forward and A or B together right ? * multi user game on the same phone
(each finger belong to a different user) And other ergonomic features
like pinching, etc.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 20 Jul 2009 21:38:34 +0000</when>
<what>The T-Mobile G1 and HTC Sapphire do not support multitouch, at least not true multitouch. If you read the 
articles on the subject you will see that the screen cannot distinguish the two positions, only define a rectangle. </what>
</comment>
<comment>
<author>bud...@gmail.com</author>
<when>Fri, 31 Jul 2009 08:40:35 +0000</when>
<what>@Comment 1
Which is more than enough to completely redefine user experience, and make android a 
real competitor to the iphone. Just Think how much gestures use more than 2 points 
anyway?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:46:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:52:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:55:03 +0000</when>
<what></what>
</comment>
<comment>
<author>Spon4ik</author>
<when>Mon, 31 Aug 2009 11:20:10 +0000</when>
<what>romain...@android.com, how can ou explain that I have multitouch working on my G1 
that is Q&quot;Enot supporting by hardwareQ&quot;E?
ceanogenmod, g1, multitouch works (in broser)</what>
</comment>
<comment>
<author>curlypau...@gmail.com</author>
<when>Sat, 10 Oct 2009 21:37:38 +0000</when>
<what>romain, do you have links to said articles?

Also, I agree with buzdig.  My netbook does not have true multitouch either, but it
can detect finger width and pressure, which is enough for most gestures.  Whatever
the hardware supports should be exposed.

I suppose one good reason for not providing support (apart from patent lawsuits) is
that very low-end devices might not have the same capabilities, and google may want
to encourage developers to write software that is not dependant on one particular
hardware combination.
</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Sat, 07 Nov 2009 20:02:47 +0000</when>
<what>Consistent multi-touch is going to be essential to the success of the platform.

- It needs to be exposed to developers in a clear way that suggests strong standard design patterns.
Android.gesture is a start. As is the touch support in 2.0 (though it doesnQ&apos;Et seem to be exposed).

- It needs to be integrated into the system at a base level including showing up (where applicable) in all 
default tools particularly the software keyboard but also googles own system apps. (if the device only 
supports a subset of multi-touch use that subset)

Related Issues: Issue 4458 (Pinch Q&amp;E Zoom) and Issue 4562 (Soft Keyboard)</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 22 Dec 2009 09:39:45 +0000</when>
<what>Both the Droid and Eris share the EXACT SAME screen technology as the iPhone, so
Multi Touch is no issue hardware-wise for these particular models.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Jan 2010 00:42:24 +0000</when>
<what>The Multitouch API was introduced in Android 2.0.</what>
</comment>
</bug>
<bug>
<bugid>19952</bugid>
<title>Various problems in AOSP 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>IamtheGo...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 08:57:51 +0000</openedDate>
<description>Hello . I am having problems after I finished compiling the AOSP
Gingerbread for my Samsung Galaxy Ace (2.3.4) . -Settings force closes
every time I try to open it (This may be caused by compiling as it gave
Error 1 when it was built) -Phone network never goes to HSDPA -The
current Adreno 200 drivers we are using does not support stencil buffers
(which is unsusual) -We can call others , but when others try to call us
, the line goes through but the phone does not react to the call . (I
suspect it was a problem with compiling , since Phone.apk gave an Error
1 while compiling) -For the phone network problem , we tried a bunch of
CSCs , but to no avail -We tried replacing the Adreno 200 drivers with
the ones that Samsung provided , but it did not help . -We found it
difficult to replace/change Settings.apk I would appreciate it if anyone
has a solution . Thanks a lot !</description>
</bug>
<bug>
<bugid>9449</bugid>
<title>Wrong Displayed in Gmail  Draft box</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jiminleg...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 01:51:40 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Go to Gmail -Q&gt;E compose a mail -Q&gt;E
fill up characters fully in subject field -Q&gt;E save as Draft -Q&gt;E Go to
Draft label -Q&gt;E observing - What happened. 1. It is shown wrongly.(I
added the image file) - What you think the correct behavior should be.
1. It would be limited in Subject Text field in Gmail.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:35:33 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>20216</bugid>
<title>[gtalk] Hide friend function need to be fixed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plzs...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 07:24:18 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
------------------------------------------------------------------------
- Steps to reproduce the problem (including sample code if appropriate).
Idle --Q&gt;E Applications --Q&gt;E Launch gtalk --Q&gt;E Long click any one on the
friends list --Q&gt;E click Q&quot;Ehide friendQ&quot;E - What happened. when a user click
Q&quot;Ehide friendQ&quot;E, this function works normally. There is Q&quot;Eshow friendQ&quot;E on
menu, but there is not any list that shows hidden friends. so a user
canQ&apos;Et add hidden friends by Q&quot;Eshow friendQ&quot;E. To add hidden friends again,
a user should only use Q&quot;EAdd friendQ&quot;E instead of Q&quot;Eshow friendQ&quot;E. - What you
think the correct behavior should be. The list that shows hidden friends
should be provided for users.</description>
</bug>
<bug>
<bugid>17308</bugid>
<title>widget UI need improvements in honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sebbe...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 16:04:22 +0000</openedDate>
<description>Asus tf101, android 3.1 When you get too many widgets available the
catalog gets really unfriendly to scroll. What about the following
ideas: - add a searchbox - group vertically the widgets from the same
app (scrolling horizontally would choose from which app we want to add a
widget, then a vertical scroll to find which size/type we want)</description>
</bug>
<bug>
<bugid>5141</bugid>
<title>html canvas drawImage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>tamb...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 15:41:50 +0000</openedDate>
<description>Hi if you draw a canvas (or image) on another canvas, the x,y and the
width,height are scaled, and drawn in an incorrect positions and with
incorrect width,heigh. the same happens with drawing an image. i tested
this on android 2.0 with 480x854. on 320x480 it is working fine. if i
understand this right, the idea was ok, to keep the view the same with
wide screens, and scale them, (x,y are 1.5 out from there position -
480/320 ?) but the implemetation was incorrect, the scaling should be
with the last result, not with each canvas. try this code: Q&lt;EbodyQ&gt;E
Q&lt;Ecanvas id=Q&quot;Ec1Q&quot;EQ&gt;ECanvas is not supportedQ&lt;E/canvasQ&gt;E Q&lt;Escript
language=Q&quot;EJavaScriptQ&quot;E type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E window.onload =
function(){ try { var c1 = document.getElementById(Q&apos;Ec1Q&apos;E); c1.width =
100; c1.height = 100; var gc1 = c1.getContext(Q&apos;E2dQ&apos;E); gc1.fillStyle =
Q&apos;E#ff0000Q&apos;E; gc1.fillRect(0, 0, 50, 50); var c2 =
document.createElement(Q&apos;EcanvasQ&apos;E); c2.width = 10; c2.height = 10; var gc2
= c2.getContext(Q&apos;E2dQ&apos;E); gc2.fillStyle = Q&apos;E#ffff00Q&apos;E; gc2.fillRect(0, 0, 25,
25); gc1.drawImage(c2, 25, 25, 25, 25); } catch(e){ alert(e); } }
Q&lt;E/scriptQ&gt;E Q&lt;E/bodyQ&gt;E</description>
<comment>
<author>yukoba</author>
<when>Mon, 22 Mar 2010 04:28:21 +0000</when>
<what>Hello

There are many bugs around this.
I think drawImage() is the most important API in Q&lt;EcanvasQ&gt;E,
so this is a critical bug in Q&lt;EcanvasQ&gt;E.

First, drawImage() is zoomed by Q&quot;Escreen.width / 320Q&quot;E. 
If screen.width == 480 then image sizes and locations are both zoomed by 1.5, 
and if screen.width == 240 then they are zoomed by 0.75.

Second, scale(), rotate(), and transform() are applied twice 
at drawImage(img, dx, dy) and drawImage(img, dx, dy, dw, dh) when img is HTMLImageElement. 
rotate(45 * Math.PI / 180) rotates 90 degree. 
translate() has a similar bug, but it is a more complicated bug and I cannot explain.

Third, if the first argument of drawImage() is HTMLCanvasElement, 
there is also a bug, but the rule is different from HTMLImageElement. 
Maybe transform() is applied three times, but IQ&apos;Em not sure.

Forth, drawImage(img, sx, sy, sw, sh, dx, dy, dw, dh) has different type of bugs 
to the second bug.

This bug only exists in Android 2.1. There is no such bug in Android 1.6.
</what>
</comment>
<comment>
<author>yukoba</author>
<when>Fri, 21 May 2010 09:45:33 +0000</when>
<what>I think this bug is fixed in Android 2.2.</what>
</comment>
<comment>
<author>bni....@gmail.com</author>
<when>Thu, 27 May 2010 14:38:17 +0000</when>
<what>I agree that this has been fixed in 2.2 (by testing in the SDK emulator only). This
bug makes Q&lt;EcanvasQ&gt;E practically unusable in Android 2.1 on a high dpi device atleast.

target-densityDpi=device-dpi viewport attribute has no effect on this bug.

Additional comment may be useful for someone that hit this issue:
The workaround for my project is to fall back to using divs and moving them around,
the same fallback I use for IE.</what>
</comment>
<comment>
<author>dr.a...@gmail.com</author>
<when>Wed, 18 Aug 2010 18:44:22 +0000</when>
<what>I have come across this issue working with drawImage, and have had to come up with a workaround. 
I basically detect the scaling that is being applied to the canvas by drawing an image of known size onto a hidden canvas, and reading it back. 
From then on, I can simply apply the scaling i calculated to the dimensions I pass to the drawImage call, and have it behave as expected. 

This is less than ideal, but it solves the issue for me. 
</what>
</comment>
<comment>
<author>luismedel.com</author>
<when>Sun, 19 Sep 2010 09:01:28 +0000</when>
<what>In the PhoneGap google group IQ&apos;Eve posted a workaround that works great for this problem (http://groups.google.es/group/phonegap/browse_thread/thread/5788393afdd00337)


if (SCREEN_DENSITY !== DENSITY_MEDIUM)
{
    var factor = DENSITY_MEDIUM / SCREEN_DENSITY,
        drawImage = CanvasRenderingContext2D.prototype.drawImage;

    CanvasRenderingContext2D.prototype.drawImage = function (image,
sx, sy, sw, sh, dx, dy, dw, dh) {
        for (var i = arguments.length - 1; i Q&gt;E= 1; i--)
            arguments[i] = arguments[i] * factor;

        drawImage.apply (this, arguments);
    };

} </what>
</comment>
</bug>
<bug>
<bugid>10362</bugid>
<title>Bluetooth A2DP streaming regularly skipping.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>anthonyg...@trinode.co.uk</reportedBy>
<openedDate>Thu, 12 Aug 2010 01:59:11 +0000</openedDate>
<description>Let me start by saying:- This is a different issue to WiFi interfering
with the signal (my WiFi is off) GPS is disabled. CPU is forced at
998Mhz and there are no other apps running, I can reproduce on a fresh
froyo install. DonQ&apos;Et post if yours is fine with a different headunit,
this IS a compatibility issue as far as I can tell. The headunit is a
Kenwood KDC-BT8041U, the integrated bluetooth module is made by parrot
and works great with WM and symbian phones. When you pair the nexus to
the headunit a2dp streams perfectly. After you turn off the ignition and
turn it on again, the Kenwood reconnects to the nexus (as you would
hope). From that point audio skips regularly, between every 10 and 30
seconds it cuts out for a fraction of a second, sometimes, very rarely
(maybe 1 in 25 connects), the connection is ok. Since I noticed it was
fine on the first connection, I tried letting the kenwood connect and
then disconnected and reconnected from settings on the nexus and this
connection was much better. so it looks like if the nexus connects to
the kenwood we get a good audio stream, but if the kenwood connects to
the nexus we get a poor stream. It could be that it works better when
the nexus assumes the master role. I have rooted the device and have
access to run tools not normally available, IQ&apos;Em attaching 2 log files,
one showing a good session, and the other a bad session, which shows
that packets are timing out and being flushed.</description>
<comment>
<author>anthonyg...@trinode.co.uk</author>
<when>Thu, 12 Aug 2010 16:26:23 +0000</when>
<what>another user confirmed same issue with a Kenwood DNX8120 (also parrot supplied internal bluetooth module)</what>
</comment>
<comment>
<author>glebseve...@gmail.com</author>
<when>Wed, 18 Aug 2010 19:36:12 +0000</when>
<what>i also have the same issue with a kenwood kdc-x693 running android 2.2.</what>
</comment>
<comment>
<author>matthewk...@gmail.com</author>
<when>Wed, 18 Aug 2010 19:42:48 +0000</when>
<what>I have the same issue using a Scosche UBRH receiver.</what>
</comment>
<comment>
<author>abe...@gmail.com</author>
<when>Wed, 18 Aug 2010 20:09:09 +0000</when>
<what>I have a Nexus One, running Froyo 2.2 Cyanogenmod 6-rc3 and a kenwood kdc-x993.  IQ&apos;Eve also tried stock 2.2 which didnQ&apos;Et change things, I have a G1 as well.  My testing:

- If I reconnect the device a few times the skips get worse
- The longer I leave the device on with bluetooth enabled the skips get worse, whether or not the device is connected to the stereo via bluetooth (reboot in the morning, connect to stereo for morning commute, disconnect most of the day, reconnect for evening commute and skips are present)
- Rebooting the device solves the issue, also using the power control widget to turn off bluetooth then turn it back on solves the skips. 
- This problem is noticeably worse on my Nexus with 2.2 than it was on 2.1 and *much* worse than it was on my G1 with Cyanogenmod 5.0.8 which I *believe* is based on ASOP 2.0
- If you leave a song playing and disconnect the bluetooth connection the song will play out of the phone speaker with no skips, implying this is a bluetooth related issue
- The song continues to play during the skips even while it canQ&apos;Et be heard over the stereo

Ways my issue differs from the original report:

- When my device starts skipping it starts at the specified interval of about 10-30 seconds but quickly degrades to something closer to every 5-10 seconds
- Turning wifi or gps off/on doesnQ&apos;Et seem to affect the issue
- CPU usage also doesnQ&apos;Et seem to affect things
- The skipping doesnQ&apos;Et only affect my kenwood (a parrot powered device), once I notice the skipping I can connect my Nexus to some stereo bluetooth headphones (Dell BH200) and still notice the issue.

If I had to guess this could be the result of a misbehaving kernel module, IQ&apos;Eve had similar things happen to my ath9k based wifi card and a rmmod/modprobe always solves the connectivity issues.</what>
</comment>
<comment>
<author>apa...@gmail.com</author>
<when>Wed, 03 Nov 2010 06:17:46 +0000</when>
<what>I suffer from the exact same problem with my 2011 Volkswagen GTI; with the RNS 510 Navigation and 9W7 Bluetooth Module. IQ&apos;Em Running Android 2.2 on the Droid X.</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Wed, 19 Jan 2011 04:46:04 +0000</when>
<what>Exact same issue, with Nexus (stock 2.2), and Kenwood KDC-BT200 bluetooh adapter on a DDX-514 stereo

connect to stereo, stream, all good.  Restart car, or turn off stereo or anything else will lead to a reconnection (usually), however, skipping (muted periods) appear in varying intervals.  Disabling the bluetooth on the stereo and re-enabling, or disconnecting/reconnecting the bluetooth device on it does nothing to help the issue.

way I found to fix this (well, not fix, but get it to work for one session):  disable the bluetooth on the Nexus and re-enable.  Works every time.  This issue should not be there, and I believe it comes from the phone, not the stereo (due to the troubleshooting steps).</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Wed, 19 Jan 2011 04:52:11 +0000</when>
<what>Hmm...does seem to be a lot of Kenwoods with this issue (on several different threads), but I still think that itQ&apos;Es related to something in the phone, as a complete stereo shutdown will still not get rid of the issue, until the bluetooth on the phone is turned off and on.</what>
</comment>
<comment>
<author>gurur...@gmail.com</author>
<when>Tue, 01 Feb 2011 23:10:08 +0000</when>
<what>I have the SAME exact issue on my Liquid Audio A2DP bluetooth adapter.. Really annoying hearing the skips every few seconds, even with WiFi off!</what>
</comment>
<comment>
<author>abe...@gmail.com</author>
<when>Tue, 01 Feb 2011 23:17:16 +0000</when>
<what>I can confirm that this issue is present with my Nexus S on stock 2.3.1 as well as CM7 nightlys.  Also in addition to the Kenwood kdc-x993 and the Dell BH200 headphones I mentioned in my first post (http://code.google.com/p/android/issues/detail?id=10362#c4) this affects my Motorola S7-HD headphones.

Using the phone to disable/enable bluetooth solves the problem every time.</what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Thu, 10 Feb 2011 08:29:18 +0000</when>
<what>Issue present on my Desire HD.
Present with stock HTC sense ROM, with LeeDroid HD 1.5.1 and CM 6.1.3.
The handset is Sennheiser MM 550.
Happens less when phone is in my coat pocket than when it is in my pants pocket.
IQ&apos;Ell try without wifi and in airplane mode to see if it affects.
When there is no cut, the sound quality is excellent.</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Thu, 10 Feb 2011 22:53:46 +0000</when>
<what>Guillaum...sounds like a bluetooth reception/signal strength issue.  </what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Fri, 11 Feb 2011 08:12:37 +0000</when>
<what>Lol. Well yes it seems it is :)
I tried with other headsets on same phone, and other phones on same headsets.
It appears that it works perfectly with an iphone and a cowon with any headsets, and whatever headset I tried it does not work on my desire.
I tried with other DHD from friends and Galaxy S as well.
In the end, there is always a problem with android.
Conclusion: it is not hardware, it is not headsets, it is 100% pure android problem.
</what>
</comment>
<comment>
<author>Joseph.B...@gmail.com</author>
<when>Sat, 26 Mar 2011 20:32:17 +0000</when>
<what>Hi guys -- Just wanted to throw this in there -- I know this is an Android forum but wanted to say that I have the exact same issue with the Kenwood DNX 6140 and iPhone 4 running IOS 4.3. Exactly the same -- If I turn the car on so that the Kenwood establishes the bluetooth link to the phone, IQ&apos;Ell get intermittent skips and drop-outs. Seems to be about every 30 seconds or so, and youQ&apos;Ell often get two in close succession. After the head unit is already on, if I disable bluetooth in the iPhone, wait 5 seconds, re-enable, and then tell the iPhone to connect to the Kenwood, audio is perfect for the duration of that pairing -- No skips even if I listen for two hours. So, looks like common thread here is Kenwood / Parrot bluetooth. (BTW, I have the latest BT firmware in my head unit)</what>
</comment>
<comment>
<author>all...@gmail.com</author>
<when>Mon, 28 Mar 2011 08:20:41 +0000</when>
<what>Same problem with Desire stock ROM, Cyanogen or Oxygen and a JVC KD-BT1. Sometimes it works good for a while than start skipping like hell, sometimes it skip frome the bigin. ItQ&apos;Es so annoying!!
i try the Q&quot;EfixQ&quot;E (http://forum.xda-developers.com/showthread.php?t=731626) and it didnQ&apos;Et help. (I set Q&quot;EMaxConnectionsQ&quot;E to 3 but i let enable Q&quot;ESinkQ&quot;E and Q&quot;EControlQ&quot;E)</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Mon, 28 Mar 2011 20:57:42 +0000</when>
<what>Update: on my Kenwood ddx514 with the BT200 bluetooth module, the problem has significantly improved with a firmware update for the module in my stereo...thatQ&apos;Es after the problem briefly became worse when my Nexus One got the Gingerbread OTA update</what>
</comment>
<comment>
<author>iankph...@gmail.com</author>
<when>Sat, 09 Apr 2011 00:48:12 +0000</when>
<what>N1 vanilla Gingerbread connecting to Audi phone and Q&quot;EfipoQ&quot;E A2DP receiver. Music skips. Disconnect phone and audio is fine.

TMO HD7 has no issues with this setup. Only the N1. </what>
</comment>
<comment>
<author>tcp...@gmail.com</author>
<when>Mon, 11 Apr 2011 21:27:19 +0000</when>
<what>Same issue with the HTC Thunderbolt and Kenwood DNX7100 with the KCA-BT200 bluetooth adapter. I donQ&apos;Et have the issue using a pair of bluetooth headphones, which makes me suspect kenwood.</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Fri, 15 Apr 2011 05:41:07 +0000</when>
<what>**UPDATE**
I never really used the phonebook function through my stereo, so didnQ&apos;Et care when, after Gingerbread and subsequent bluetooth module flash (of the stereo), I didnQ&apos;Et have the phonebook through there.  Today, as I played around with my phone, I noticed the PBAP notification at the top (request to access the phone book on the phone by the stereo).  As soon as I allowed it, all hell broke loose and the stuttering was back!

If I left the A2DP (music streaming) on, but turned off the phone function, stuttering would go away.

Unpairing the phone (as with re-pairing through phone, problem would come back), disconneting, playing around with various options in the stereoQ&apos;Es bluetooth as well as AndroidQ&apos;Es did not resolve problem.  

Problem DID finally get resolved when I made the phone searchable and paired to it from the stereo.  Weirdness...but I swear-I was close to throwing my phone at my car stereo when the stuttering returned  :)

definitely an issue...whatQ&apos;Es the culprit, beats me!</what>
</comment>
<comment>
<author>iankph...@gmail.com</author>
<when>Sun, 24 Apr 2011 06:58:14 +0000</when>
<what>Of course not. The HD7 is WP7.

My point being that WP7 seems to do this scenario fine. Its sole redeeming
value.</what>
</comment>
<comment>
<author>finna...@gmail.com</author>
<when>Wed, 18 May 2011 21:07:26 +0000</when>
<what>I have the same issue with my Nexus S and Parrot MK6000. I found the issue running stock and have since rooted and installed CM7.0.3 in the hope of fixing the problem, but no luck.

I also independently used hcidump on good and bad sessions and came up with
Q&quot;EHCI Event: Flush OccurredQ&quot;E lines as being the obvious difference in the log files.</what>
</comment>
<comment>
<author>abe...@gmail.com</author>
<when>Fri, 20 May 2011 22:25:52 +0000</when>
<what>I can confirm the work around from report #20 (http://code.google.com/p/android/issues/detail?id=10362#c20)  I can leave my bluetooth on for days and the skipping never happens as long as I donQ&apos;Et let it connect via the Q&quot;EphoneQ&quot;E profile.  

To turn off the phone profile for a specific bluetooth connection:

1) On the home screen hit Menu Q&gt;E Settings
2) In Wireless Q&amp;E Networks go to Bluetooth Settings
3) Turn on Bluetooth if itQ&apos;Es not already
4) Long press the name of the bluetooth device where you experience skipping, then hit Options
5) Uncheck the box next to Q&quot;EPhone: Use for phone audioQ&quot;E

Verified on Nexus One and Nexus S with Cyanogenmod nightly #80 and newest gapps.</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Sat, 21 May 2011 04:28:07 +0000</when>
<what>#23:  yes, it does take care of the skipping, but unfortunately itQ&apos;Es not a fix, as you canQ&apos;Et receive phonecalls via bluetooth at that point   :(

IQ&apos;Em sure now that so many other devices are getting Gingerbread, this issue will appear more often and get a lot more attention</what>
</comment>
</bug>
<bug>
<bugid>19827</bugid>
<title>The touchevents are not fired propperly if e.preventDefault() is not used on touchstart and touchmove</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>hawww...@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 16:50:58 +0000</openedDate>
<description>THE ISSUE: The touchevents are not fired propperly if e.preventDefault()
is not used on touchstart and touchmove. HOW TO REPRODUCE (download
attached html): - Try to touch and move your finger on screen. Look at
the first line on the page, where is shown triggering of touch events.
If e.preventDefault() is not used on touchstart and touchmove, only
Q&quot;EtouchstartQ&quot;E and first Q&quot;EtouchmoveQ&quot;E are fired. No other event fires
after. - Click on the button to start preventing touch events. After
this, Q&quot;EtouchstartQ&quot;E and Q&quot;EtouchmoveQ&quot;E events are prevented (using
e.preventDefault() in listening function). You can touch and move your
finger on screen and all events are firing propperly, but because of
e.preventDefault(), no click are recorder, so the button is unpressable,
screen canQ&apos;Et scroll... other elements like links behave the same. THE
CORRECT BEHAVIOR: The correct behavior is to fire all events even if
e.preventDefault() is not used, to allow handling gestures without
impact on normal usability of the page. AFFECTED ANDROID VERSIONS: This
problem is on android 3.X (tested on Asus Transformer with 3.2
honeycomb), but is not the same on gingerbread (tested with Nexus S with
2.3.4 gingerbread)... on gingerbread, touchmove is not fired, but
TOUCHEND IS FIRED. ItQ&apos;Es still bug, but certainly better behavior than on
3.X with no touchend. Please FIX this ASAP Thank you, Hawwwran</description>
<comment>
<author>lumporta...@gmail.com</author>
<when>Tue, 06 Sep 2011 08:37:08 +0000</when>
<what>Tested on android 2.3.3 HTC Desire Z. Before e.preventDefault(), touchstart, only first touchmove and touchend are fired. After button click all events are fired properly. Although scrolling doesnQ&apos;Et work, zooming works unaffected. However button seems clickable (it highlights). Tested on online version of test.</what>
</comment>
<comment>
<author>hawww...@gmail.com</author>
<when>Tue, 06 Sep 2011 08:58:34 +0000</when>
<what>Let me highlight the mail issue here:

The Android 3.X
----------------
- DOES NOT FIRE touchend if e.preventDefault() is not used

The Android 2.3
---------------
- DOES FIRE touchend if e.preventDefault() is not used

iOS
---------------
- DOES FIRE touchend if e.preventDefault() is not used

Beside this, there is different behavior on touchmove event. All androids fire only the first and than no touchmove is fired if e.preventDefault() is not used, but iOS is firing touchmove events till the page starts to scroll (you can see it if you move your finger to the side), so iOSQ&apos;Es touchmove events are related to the content, not the device itself which is correct behavior, because the finger didnQ&apos;Et move in relation to the page content (the content is moving with the finger).

There is URL to the test if you donQ&apos;Et want to download it: http://www.hawwwran.com/vyvoj/gest.html</what>
</comment>
<comment>
<author>jakubklo...@gmail.com</author>
<when>Tue, 06 Sep 2011 09:35:24 +0000</when>
<what>I can confirm this behavior. 

- On HC 3.2 Q&quot;EtouchendQ&quot;E is not called at all
- On iPad the Q&quot;EtouchendQ&quot;E is properly called
- On GB 2.3 it works properly and Q&quot;EtouchendQ&quot;E is called

To me it looks like a HoneyComb bug that should be addressed and fixed ASAP.
Additionally, the developers should make sure this bug is not present on ICS (Ice Cream Sandwich) too

</what>
</comment>
</bug>
<bug>
<bugid>15004</bugid>
<title>Q&quot;Etwo instancesQ&quot;E gtalk bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-25T06:07:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leguevel...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 00:38:13 +0000</openedDate>
<description>Hi I would like to report a strange behavior that I noticed with gtalk
application in android. I have a nexus one with android 2.2.3 (but it
also happened on 2.2.2). I searched to know if this bug was already
reported but I did not find (sorry if itQ&apos;Es the case). Here is what
happens : letQ&apos;Es imagine I launch the gtalk application from a widget. I
select a contact A and begin to write a message. But suddenly I decide
to go back on my homescreen. Someone (B) sends me a message via gtalk,
so I click on the notification to see the message. But if I reopen the
conversation I began with A, the message I began to write has
disappeared. The only way to get it back is to launch gtalk from the
widget again. It looks like two different gtalks are launched, depending
on where you launch it from. Hope this is clear enough. It happened
every time I tried to reproduce it. PS : sorry for my bad english. Thank
you.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 25 Feb 2011 06:07:27 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Talk, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>14842</bugid>
<title>Wrong translation on Accounts Q&amp;E sync settings for portuguese</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elise...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 18:22:28 +0000</openedDate>
<description>Wrong translation on Accounts Q&amp;E sync settings for portuguese - Steps to
reproduce the problem - Set phone to Portuguese locale - Go to Settings
-Q&gt;E Accounts Q&amp;E sync settings -Q&gt;E Add account -Q&gt;E Google - What happened -
ThereQ&apos;Es an inconsistency with prompts. The main text says Q&quot;EAvan?arQ&quot;E and
the button says Q&quot;EPr?ximaQ&quot;E. - What you think the correct behavior should
be - Button prompt should be changed to Q&quot;EAvan?arQ&quot;E Please see picture
attached : Picture.PNG This issue is reproducible on all Froyo products
using GMS 2.2 R9 version.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 18:27:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>952</bugid>
<title>Activity Documentation Regarding for onKeyDown method</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Fri, 10 Oct 2008 03:17:14 +0000</openedDate>
<description>Q&lt;Ehttp://code.google.com/android/reference/android/app/Activity.htmlQ&gt;E 1.
Take a look at the Activity JavaDoc for onKeyDown; notice that the
method is public 2. Look at the top of the documentation, under the
heading Q&quot;EStarting Activities and Getting Results.Q&quot;E Notice that in the
code sample, onKeyDown is incorrectly shown to be protected (snipped
reproduced below). public class MyActivity extends Activity { ... static
final int PICK_CONTACT_REQUEST = 0; *** protected boolean onKeyDown(int
keyCode, KeyEvent event) { *** if (keyCode ==
KeyEvent.KEYCODE_DPAD_CENTER) { // When the user center presses, let
them pick a contact. startActivityForResult( new
Intent(Intent.ACTION_PICK, new Uri(Q&quot;Econtent://contactsQ&quot;E)),
PICK_CONTACT_REQUEST); return true; } return false; } protected void
onActivityResult(int requestCode, int resultCode, Intent data) { if
(requestCode == PICK_CONTACT_REQUEST) { if (resultCode == RESULT_OK) {
// A contact was picked. Here we will just display it // to the user.
startActivity(new Intent(Intent.ACTION_VIEW, data)); } } } }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:09:46 +0000</when>
<what></what>
</comment>
<comment>
<author>gennady....@gmail.com</author>
<when>Sun, 20 Feb 2011 00:40:59 +0000</when>
<what>There is a fix for this issue: https://review.source.android.com/21302</what>
</comment>
</bug>
<bug>
<bugid>6758</bugid>
<title>Google Maps When Not Navigating - Night Mode</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>37</stars>
<reportedBy>m.reis...@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 14:33:21 +0000</openedDate>
<description>Please provide a night mode for using Google Maps without navigation.
This mode is a common feature for dedicated GPS nav systems, and
dims/mutes the screen colors, and sets white to black/dark grey. Issue
#4787 added night mode to Navigation, but itQ&apos;Es common to use a GPS
system in a vehicle without having a destination set. ThereQ&apos;Es currently
no way to safely do this in Android.</description>
<comment>
<author>ckgreen...@gmail.com</author>
<when>Sun, 21 Feb 2010 15:40:30 +0000</when>
<what>Agreed, Starred.   This would be very useful.   I currently Maps to navigate in my
boat at night and the color scheme kills my night vision even when the display is
dimmed as far as it will go.


</what>
</comment>
<comment>
<author>rythms...@gmail.com</author>
<when>Mon, 22 Feb 2010 15:57:52 +0000</when>
<what>Yep.  Starred - needs to be fixed...</what>
</comment>
<comment>
<author>scuzz...@gmail.com</author>
<when>Wed, 24 Feb 2010 00:10:59 +0000</when>
<what>Agreed I use maps in my car outside of navigation mode just to see whats around me and 
not having a night mode outside of navigation is annoying and the brightness of the 
screen is rather distracting</what>
</comment>
<comment>
<author>m.reis...@gmail.com</author>
<when>Wed, 24 Feb 2010 21:54:14 +0000</when>
<what>I made a related issue, which may cover this issue and more.  Issue 6839 - Allow
navigation mode without destination set.  This would also include the 3d view, etc.</what>
</comment>
<comment>
<author>Race.Oil...@gmail.com</author>
<when>Tue, 20 Apr 2010 23:25:21 +0000</when>
<what>I donQ&apos;Et use buzz, but a lab for buzz will let you dim the screen when you enable buzz.

I do this and just try to be careful not to tap buzz.

Not sure what kind of security issues using buzz breeds.

Agreed on initial point. would very much like dim screen w/o buzz.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>bramwei...@gmail.com</author>
<when>Sat, 22 May 2010 19:12:56 +0000</when>
<what>Morrildl,

Thank you for clarifying.  However, IQ&apos;Em sure that there are others who (along with 
me) were directed here precisely because we were told that this is a place to 
suggest improvements or bug fixes for Google Mobile or Android-related products.  As 
such, itQ&apos;Es disappointing to suddenly learn otherwise from you.

Still, I also recall being told of another Website -- something like 
productupdates.Q&lt;EsomethingQ&gt;E.com? -- that might also suffice.  Do you (or others) have 
other information about that, as, ideally, a Q&quot;Ebug trackerQ&quot;E like this would seem to 
be a more effective way of pursuing general fixes and improvements than a thread in 
a Forum might be?

Thanks,
Bram</what>
</comment>
<comment>
<author>ckgreen...@gmail.com</author>
<when>Sat, 22 May 2010 21:52:04 +0000</when>
<what>For those who are interested I managed to find a place to log a feature request (or
bug report) to the google maps team.   

http://maps.google.com/support/bin/request.py?contact_type=open_bug

</what>
</comment>
<comment>
<author>ckgreen...@gmail.com</author>
<when>Sat, 22 May 2010 22:07:45 +0000</when>
<what>FYI   hereQ&apos;Es the product updates URL you were referring to as well

http://productideas.appspot.com/#16/e=cf

That will take you to the Product Ideas page for google mobile.</what>
</comment>
</bug>
<bug>
<bugid>4804</bugid>
<title> forced close window is popped up after enter setting in email.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 07:55:39 +0000</openedDate>
<description>[Occurrence Process] MenuQ&gt;EemailQ&gt;Etap a email accountQ&gt;EmenuQ&gt;Eaccount
settingsQ&gt;Eincoming settingQ&gt;Epress next. [Occurrence State] It pop up
forced close window. [Expected Result] It should enter setting screen
successfully. (refer to attachment)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:17:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4498</bugid>
<title>setComponentEnabledSetting for Main/Launcher Action Activity Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 23:56:13 +0000</openedDate>
<description>So, In 1.5 and 1.6, I was able to do the following to change which
activity is started via the Main/Launcher Action/Category via the
following code segment in my onceThroughActivity: ComponentName
onceThrough = new ComponentName(context, OnceThroughActivity.class);
ComponentName restThrough = new ComponentName(context,
RestThroughActivity.class);
getPackageManager().setComponentEnabledSetting(restThrough,
PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
PackageManager.DONT_KILL_APP);
getPackageManager().setComponentEnabledSetting(onceThrough,
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP); It appears as though the Launcher isnQ&apos;Et
properly refreshing, so when I try to click on the launcher icon, it
reads that it cannot find the application.</description>
<comment>
<author>herri...@gmail.com</author>
<when>Wed, 04 Nov 2009 00:35:37 +0000</when>
<what>I forgot to mention, the launcher fails in 2.0, but it works in 1.6.</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Wed, 04 Nov 2009 18:58:43 +0000</when>
<what>So, apparently, if I donQ&apos;Et use the PackageManager.DONT_KILL_APP for the onceThrough
activity, it works fine in 2.0.  I guess I was misusing this in 1.6 and I was
corrected in 2.0.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:00:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9636</bugid>
<title>Easier way to turn GPS on in order to navigate - Android 2.2, Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>yahoo.ho...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 05:21:22 +0000</openedDate>
<description>Imagine my GPS is off when in Car Home and I choose Navigate. Then the
phone throws up a message Q&quot;EGPS is disabled. Show location settings?Q&apos;E.
Then the user has to select Q&apos;EOKQ&quot;E and then the GPS settings ( Q&apos;EUse GPS
SatellitesQ&apos;E) are shown. Instead, its easier for the user if the system
just throws a message saying Q&apos;ETurn On GPS?Q&apos;E instead of directing the
user to the GPS settings menu and then turning it on there. Directing
the user to the GPS settings makes sense only if there are a bunch of
settings that can be changed. Here, there is only one option - Turn on
GPS and that can be achieved through the first popup.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 17 Jul 2010 01:14:42 +0000</when>
<what>Why not just leave GPS on?</what>
</comment>
<comment>
<author>yahoo.ho...@gmail.com</author>
<when>Sat, 17 Jul 2010 01:18:24 +0000</when>
<what>Even without the GPS on, battery life is weak. Gets a lot worse with the GPS on all the time.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 17 Jul 2010 06:27:34 +0000</when>
<what>I donQ&apos;Et notice any difference with gps allowed, but I am very strict about the apps I install. If it runs on startup for no good reason, I uninstall it. This may not be for everyone, so I can see why youQ&apos;Ed want it to be more fluid to enable gps.</what>
</comment>
<comment>
<author>m...@evanwilder.com</author>
<when>Wed, 18 Aug 2010 03:29:20 +0000</when>
<what>I am on the htc incredible and another issue here is that I get a lengthy popup message (from Verizon?) that I have to acknowledge before I can turn on the gps. 

I avoid this popup as well as the Q&quot;Eturn gps on?? question by turning gps on with a widget.  I agree with the original questioner here that when I start the navigation app I should be able to switch gps on in a single tap. </what>
</comment>
</bug>
<bug>
<bugid>15739</bugid>
<title>No OTA Update for 2.3.3 on Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>ellel...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 15:35:52 +0000</openedDate>
<description>I have a USA bought and used (via TMobile) Nexus S that still (as of
2011 Mar 25) has not received the 2.3.3 OTA update. I am currently on
2.3.2. I have turned off the phone, turned off and removed the battery,
did the Q&quot;EcheckinQ&quot;E code, switched to wifi, and have been in large and
small cities... no update as of yet.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 26 Mar 2011 05:48:33 +0000</when>
<what>Maybe youQ&apos;Ere lucky not to get it?

GPS Issues After Nexus One Android Gingerbread Update
http://www.gizmocrunch.com/android/6108-gps-nexus-one-gingerbread-update</what>
</comment>
<comment>
<author>prom...@gmail.com</author>
<when>Sat, 26 Mar 2011 07:18:03 +0000</when>
<what>http://android.clients.google.com/packages/ota/google_crespo/98f3836cef9e.signed-soju-GRI40-from-GRH78C.98f3836c.zip (21MB)
http://android.clients.google.com/packages/ota/google_crespo/f182cf141e6a.signed-soju-ota-102588.f182cf14.zip (90MB)
</what>
</comment>
<comment>
<author>travis.o...@gmail.com</author>
<when>Wed, 06 Apr 2011 15:48:35 +0000</when>
<what>I bought my Nexus S new on day one unlocked.  Received the first OTA currently running 2.3.2.  It is now 4/5/2011 and still no OTA update for 2.3.3.  Tried all the same items above.  I do not want to manually update the phone via the download link even though I have had the reboot during a call problem it is supposed to fix.  I have read rumors they are having issues with the new update so they are not rolling it out OTA.  Some communication on the matter from Google would be greatly appreciated.  Like we are working on it, or the update can only be applied via download.  Something!</what>
</comment>
</bug>
<bug>
<bugid>4158</bugid>
<title>typing the first two characters In a browser field results in them being transposed</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-11-18T13:21:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>itism...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 03:56:47 +0000</openedDate>
<description>When opening a webpage (my companyQ&apos;Es Exchange Webmail page) I begin
typing the first characters of my username Q&quot;E12345Q&quot;E but the first
character does not display until I type the second, at which time they
are both immediately displayed, but they are switched and it comes out
as Q&quot;E21345Q&quot;E. I have been unsuccessful trying to recreate the issue. It
happens about 3-4 times per week, and IQ&apos;Ed guess I log into Webmail about
20-40 times per week. when it happens I have been using the flip
keyboard, but I cannot be sure that it has never happened using the OSK.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:31:03 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 17 Nov 2009 18:00:30 +0000</when>
<what>which device are you using, and what version of the Android OS do you have?</what>
</comment>
<comment>
<author>itism...@gmail.com</author>
<when>Wed, 18 Nov 2009 12:16:53 +0000</when>
<what>ItQ&apos;Es a T-Mobile G1 and the firmware is 1.6, Build number DRC83.  It has done this as
long as I remember.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 18 Nov 2009 13:21:25 +0000</when>
<what>I understand the bug -- itQ&apos;Es a race condition between the event handler in the UI thread and the way webkit 
updates the text input field. This code was entirely rewritten for 2.0 and we spent time making sure your 
particular bug is fixed.</what>
</comment>
<comment>
<author>itism...@gmail.com</author>
<when>Wed, 18 Nov 2009 15:35:29 +0000</when>
<what>thatQ&apos;Es why I love open source initiatives.  Thank you very much for your careful
attention to the quality of your work!!</what>
</comment>
</bug>
<bug>
<bugid>19344</bugid>
<title>possible ArrayIndexOutOfBoundsException in new logcat panel</title>
<status>Released</status>
<owner>vs...@google.com</owner>
<closedOn>2011-08-18T01:38:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>x...@android.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 00:45:57 +0000</openedDate>
<description>05:39:02 E/ddms: shutting down due to uncaught exception 05:39:02
E/ddms: -1 java.lang.ArrayIndexOutOfBoundsException: -1 at
java.util.ArrayList.get(ArrayList.java:324) at
com.android.ddmuilib.logcat.LogCatPanel.resetUnreadCountForSelectedFilter(LogCatPanel.java:584)
at
com.android.ddmuilib.logcat.LogCatPanel.filterSelectionChanged(LogCatPanel.java:577)
at
com.android.ddmuilib.logcat.LogCatPanel.access$600(LogCatPanel.java:62)
at
com.android.ddmuilib.logcat.LogCatPanel$5.widgetSelected(LogCatPanel.java:353)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at
org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at
org.eclipse.swt.widgets.Display.sendEvent(Unknown Source) at
org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at
org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at
org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at
org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at
org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at
com.android.ddms.UIThread.runUI(UIThread.java:511) at
com.android.ddms.Main.main(Main.java:103) i had no logcat filters
defined at all, and was just randomly clicking in the logcat pane at the
bottom right</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 18 Aug 2011 01:38:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19273</bugid>
<title>Webview crashes when viewing emails from Entourage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>and...@ducker.org.uk</reportedBy>
<openedDate>Mon, 15 Aug 2011 20:02:05 +0000</openedDate>
<description>I logged an error for the K9 email client:
http://code.google.com/p/k9mail/issues/detail?id=3616 and apparently it
comes from the Webview component that they are reusing. I duplicated it
with the standard email app (HTC Desire running 2.2) If I open an email
from Entourage then it sends a Signal 11. Logs and email source are on
the error there. IQ&apos;Ell happily log more information if that would be
useful.</description>
</bug>
<bug>
<bugid>16236</bugid>
<title>We need arabic language support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-19T21:11:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>L.T.200...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 18:50:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 19 Apr 2011 21:11:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16733</bugid>
<title>Blank screen after minimum brightness.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gas...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 07:48:59 +0000</openedDate>
<description>Phone: HTC Wildfire S FW: 1.33.401.2 OS: Android Gingerbread 2.3.3
Problem: After I set the brightness to minimum and lock the screen
(manual or automatic does not matter), the screen remains blank after
unlock (same goes for Q&quot;Eautomatic unlockQ&quot;E - eg incoming call, alarm,
message, ...). However the screen is responsive (I can answer calls
etc.) as normal. I managed to raise brighness blindly (luckily I have a
widget on home screen for that) and the screen almost immidiately spring
back to life. Could be repeated anytime. Also really annoying. Took me a
while to figure out and almost freaked me out :)</description>
<comment>
<author>avanderp...@gmail.com</author>
<when>Wed, 29 Jun 2011 12:19:47 +0000</when>
<what>Exact same problem here with exact same software and hardware as TS.
Thanks to this post I finally understand this behaviour.</what>
</comment>
<comment>
<author>finalpos...@gmail.com</author>
<when>Wed, 07 Sep 2011 05:58:04 +0000</when>
<what>I have the same problem. It is not on all Wildfire S devices.
I asked HTC, they want me to send in the phone to repair it.
It happens if the brightness level is lower than 9% (tested with the widget Q&quot;EBrightness LevelQ&quot;E of Q&quot;ECurveFish)</what>
</comment>
</bug>
<bug>
<bugid>20224</bugid>
<title>Thread.join() hangs if thread already dead</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-09-30T18:59:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jad...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 15:08:30 +0000</openedDate>
<description>When calling join() on a thread that already terminated the join call
will never return. This makes it fairly unusable, since one cannot
atomically check if itQ&apos;Es alive and if so wait. Example code: 1: Thread t
= new Thread(new Runnable() { 2: public void run() { 3:
System.err.println(Q&quot;EIQ&apos;Em short lived.Q&quot;E); 4: } 5: }); 6: 7: t.start(); 8:
try { 9: Thread.sleep(1000); 10: t.join(); 11: } catch
(InterruptedException ie) {} 12: System.err.println(Q&quot;EIQ&apos;Ell never see the
light of the day.Q&quot;E); This code will hang on line 10. Have tested on
various devices running up to version 2.3.3.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Sep 2011 00:27:44 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Sep 2011 18:59:35 +0000</when>
<what>i canQ&apos;Et reproduce this.

$ cat /tmp/x/s.java 
public class s {
 public static void main(String[] args) {
  Thread t = new Thread(new Runnable() {
   public void run() {
    System.err.println(Q&quot;EIQ&apos;Em short lived.Q&quot;E);
   }
  });

  t.start();
  try {
   Thread.sleep(5000);
   t.join();
  } catch (InterruptedException ie) {}
  System.err.println(Q&quot;EIQ&apos;Ell never see the light of the day.Q&quot;E);
 }
}
$ vogar --mode device /tmp/x/s.java
Actions: 1
Action tmp.x.s.java
  s
    IQ&apos;Em short lived.
    IQ&apos;Ell never see the light of the day.
  s OK (SUCCESS)
Outcomes: 1. All successful. Took 9.58s.
$ vogar --mode host /tmp/x/s.java
Actions: 1
Action tmp.x.s.java
  s
    IQ&apos;Em short lived.
    IQ&apos;Ell never see the light of the day.
  s OK (SUCCESS)
Outcomes: 1. All successful. Took 6.60s.
$ 

i tried ICS and Gingerbread, and i also (as you can see above) tried increasing the delay to 5s.</what>
</comment>
</bug>
<bug>
<bugid>6393</bugid>
<title>Home Screen broadcast action (Idle Screen)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-02-02T07:37:47.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dpsmarq...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 20:13:38 +0000</openedDate>
<description>It would be really useful for application developers if the device sent
a broadcast intent with an action indicating the device is entering a
Home activity (Idle screen). There are many applications that would need
to display information to the users in a non intrusive way, so they need
some way to find out that the device is idle.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 02 Feb 2010 07:37:47 +0000</when>
<what></what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Tue, 02 Feb 2010 10:01:44 +0000</when>
<what>Hi Romain,

Would it be possible for you to explain the reasons for this request to be declined?

Regards,</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Fri, 05 Feb 2010 17:54:50 +0000</when>
<what>Hi Romain,

Could you please find some time to send me some feedback!!

Best Regards,

David</what>
</comment>
<comment>
<author>jsharkey...@gmail.com</author>
<when>Mon, 22 Feb 2010 19:17:48 +0000</when>
<what>Adding some detail.  Users going Q&quot;EHomeQ&quot;E want that action to remain fast, and they
often use it to switch quickly between apps.

Sending a broadcast intent to several applications would involved spinning up each
process, and on devices with limited memory could easily cause thrashing and make the
device unusable for several seconds.

This is, for example, why AppWidgets are always updated in the background, and never
have knowledge about when they are visible.</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Mon, 22 Feb 2010 19:25:24 +0000</when>
<what>Makes sense... thanks a lot for the reply!</what>
</comment>
</bug>
<bug>
<bugid>5949</bugid>
<title>Audio routing problems: if handset plugin, all the sounds(ringtone) is transfer to handset, it will cause miss calls.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Huaping...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 07:54:52 +0000</openedDate>
<description>HW: HTC DEV 1 SW: android 1.6 DEV Steps: 1. Insert handset 2. Incoming
call Problem: On step 2, no sound can be heard out of the handset. If
end user have insterted handset, but not available for his ear, he/she
will miss the calls. Expected result: It should have ringtone from phone
spearker and also handset. but now it only sounds from handset.</description>
</bug>
<bug>
<bugid>8729</bugid>
<title>Use HTTP Get instead instead of Post for search queries entered in the URL bar of the builtin browser</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>d.wisskirchen</reportedBy>
<openedDate>Sat, 29 May 2010 19:04:30 +0000</openedDate>
<description>Is there a reason why Post is the default method? When i return to the
search results page the browser keeps on asking if i want to re-post...</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:46:17 +0000</when>
<what>Could you provide repro steps that show what youQ&apos;Ere running into? I donQ&apos;Et see the re-post request.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12525</bugid>
<title>Phone deletes email reminders from Google Calendar when opened.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>gdoub...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 18:21:45 +0000</openedDate>
<description>Although I think I should be able to create email reminders for Google
Calendar from Android, that feature has never been implemented. However,
if I create an email reminder for an event in the Google Calendar
desktop version and then OPEN the event from Android, the email reminder
will be DELETED from both the Android version (the bell icon will be
gone) AND the desktop version. IQ&apos;Em disappointed that I canQ&apos;Et add email
reminders from Android (the only kind of reminders I use), but even more
disappointed that I canQ&apos;Et even open the events from Android without
removing the email reminders that I added with the desktop version.
Please fix.</description>
<comment>
<author>gdoub...@gmail.com</author>
<when>Fri, 12 Nov 2010 18:27:51 +0000</when>
<what>And I have Froyo 2.2 on HTC Mytouch 4G</what>
</comment>
<comment>
<author>brian...@gmail.com</author>
<when>Sat, 02 Apr 2011 17:47:47 +0000</when>
<what>Just noticed I was losing my email reminders after getting an Android phone. To clarify the behavior, just VIEWING the event in Android removes the email reminders.  So just touching the event (intentionally or not) opens the VIEW EVENT dialog and wipes out the email reminders.  With the behavior as it currently is, email reminders are not usable for me at all.

I find email reminders more useful than Android pop-ups for some items.  For lower priority items I can stack them up in my inbox and address them as I have time. 

Please fix this.   

Froyo 2.2 on LG Optimus V </what>
</comment>
<comment>
<author>len.mari...@gmail.com</author>
<when>Tue, 03 May 2011 02:44:05 +0000</when>
<what>IQ&apos;Ed been wondering why some of my events randomly lost the email notifications. Especially annoying for repeating events. Disappointed by the lack of response from Google. </what>
</comment>
<comment>
<author>kenny...@gmail.com</author>
<when>Thu, 21 Jul 2011 01:51:46 +0000</when>
<what>I have the same issue with my Lg Revolution.  I also use text message reminders and they get dropped just as the email does. This is not a good issue for me I had come to depend on this service with my BB Storm and now I just canQ&apos;Et trust it to keep me on time.  </what>
</comment>
</bug>
<bug>
<bugid>12492</bugid>
<title>onPreviewFrame BitmapFactory.decodeByteArray always return null</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>ynyozh...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 04:59:19 +0000</openedDate>
<description>HI, Android 2.2 HTC nexus one. I am trying to get a bitmap image bm from
the onPreviewFrame byte[] data to display in ImageView. However, the bm
is always null after Q&quot;EBitmap bm = BitmapFactory.decodeByteArray(data, 0,
data.length);Q&quot;E. I investigated otherQ&apos;Es methods, which cannot help solve
the problem. Someone can solve this issues? Here is my code: private
Bitmap bm = null; private final class PreviewFrameCallback implements
PreviewCallback { @Override public void onPreviewFrame(byte[] data,
Camera camera) { ImageView igvbarcode =
(ImageView)findViewById(R.id.BarcodeImage); if (bm!= null) {
bm.recycle(); bm= null; } if(data != null){ try{ int width =
camera.getParameters().getPictureSize().width; int height =
camera.getParameters().getPictureSize().height; Log.v(TAG,
Q&quot;EgetPictureSize height0: Q&quot;E + height); Log.v(TAG, Q&quot;EgetPictureSize width0:
Q&quot;E + width); Bitmap bm = BitmapFactory.decodeByteArray(data, 0,
data.length); } catch(Exception e){ Toast.makeText(BarcodeDetector.this,
Q&quot;EdecodeByteArray failed. Q&quot;E, Toast.LENGTH_SHORT).show(); } finally { if(
bm != null ) { bm.recycle() ; Toast.makeText(BarcodeDetector.this,
Q&quot;Efinally recycle. Q&quot;E, Toast.LENGTH_SHORT).show(); } } Here is output of
the logcat: V/TestPro( 2644): getPictureSize height0: 1536 V/TestPro(
2644): getPictureSize width0: 2048 D/skia ( 2644): ---
SkImageDecoder::Factory returned null</description>
<comment>
<author>ynyozh...@gmail.com</author>
<when>Thu, 11 Nov 2010 05:11:58 +0000</when>
<what>And the deault frame format is 420sp, frame rate: 15fps. I also set the format:
			//parameters.setPreviewFormat( ImageFormat.RGB_565 );
			//parameters.setPreviewFormat( ImageFormat.JPEG );
			//parameters.setPreviewFormat( ImageFormat.NV16 );
			//parameters.setPreviewFormat( ImageFormat.YUY2 );
the bm still returned null.</what>
</comment>
<comment>
<author>kenvanho...@gmail.com</author>
<when>Sun, 14 Nov 2010 00:43:09 +0000</when>
<what>Setting the preview format will not work unless you make sure that the image format is supported. You can get the supported formats this way:

ListQ&lt;EIntegerQ&gt;E formats = parameters.getSupportedPictureFormats();

Currently BitmapFactory.decodeByteArray does not support NV21(YuV), so in this case it will return a null Bitmap.

I have a similar problem with an HTC Desire: the only supported preview format is NV21 and setting anything else on the parameters would be ignored. decodeByteArray refused to decode this format.
This issue exists already for over 2 years, so I doubt thereQ&apos;Es going to be a proper fix soon. You might want to check out this issue:
http://code.google.com/p/android/issues/detail?id=823Q&amp;Eq=onPreviewFrameQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>ynyozh...@gmail.com</author>
<when>Mon, 15 Nov 2010 09:01:24 +0000</when>
<what>Thanks for your help.  kenvanho...@gmail.com.

Camera.Parameters parameters = camera.getParameters();
			
			parameters.setPreviewFormat( ImageFormat.NV21 );
			
			ListQ&lt;EIntegerQ&gt;E formats =         parameters.getSupportedPictureFormats();
			//parameters.setPictureFormat(ImageFormat.NV21);
			formats = parameters.getSupportedPictureFormats();
			Log.d(TAG, Q&quot;ESupportedPictureFormats: Q&quot;E +formats.get(0).toString());//+ Q&quot;E/Q&quot;E + formats.get(1).toString());
			
			parameters.setPictureFormat(ImageFormat.NV21);
			Log.d(TAG, Q&quot;EPictureFormats: Q&quot;E +parameters.getPictureFormat());

I found the supported picture format just the 256(JPEG). But I set the PictureFormat as others, I can got the corresponding PictureFormat. For example NV21,RGB_565, the return is the right 17 and 4 by getPictureFormat().
But the  BitmapFactory.decodeByteArray still return null. I wanna know which picture format is the  BitmapFactory.decodeByteArray supported?</what>
</comment>
<comment>
<author>kenvanho...@gmail.com</author>
<when>Mon, 15 Nov 2010 09:40:36 +0000</when>
<what>I apologize: I put incorrect code in my previous post. It should have been Q&quot;EgetSupportedPreviewFormats()Q&quot;E and not Q&quot;EgetSupportedPictureFormats()Q&quot;E!</what>
</comment>
<comment>
<author>ynyozh...@gmail.com</author>
<when>Mon, 15 Nov 2010 10:04:28 +0000</when>
<what>I got the preview format: 17(NV21). The preview format is just display on the screen, which has an affect on the picture format to save or do other process? </what>
</comment>
<comment>
<author>kenvanho...@gmail.com</author>
<when>Mon, 15 Nov 2010 10:25:03 +0000</when>
<what>NV21 is a YuV format, which is currently not supported by BitmapFactory.decodeByteArray. There is also no documentation about which formats that are supported by BitmapFactory.decodeByteArray as far as I know.

The setPreviewFormat is relevant for your Camera.setPreviewCallback(and thus Camera.startPreview) while the setPictureFormat is relevant for Camera.PictureCallback(and thus Camera.takePicture).

I donQ&apos;Et have access to my source code right now, but IQ&apos;Ell post it here tonight. The idea is basically to create an android.graphics.YuvImage from the Q&quot;Ebyte[] dataQ&quot;E in the callback, then call YuvImage.compressToJpeg, then pass the data to the BitmapFactory.decodeByteArray and this will result in a usable Bitmap. It is highly unoptimized, but I havenQ&apos;Et found a better way yet.</what>
</comment>
<comment>
<author>ynyozh...@gmail.com</author>
<when>Mon, 15 Nov 2010 11:45:48 +0000</when>
<what>I had the code for decodeYUV420SP(rgbBuf, imageData, width, height);
code:

int width = parameters.getPreviewSize().width;
int height = parameters.getPreviewSize().height;

final int[] rgbBuf = new int[width * height * 3];

FileOutputStream out = new FileOutputStream(      							Q&quot;E/sdcard/PictureQ&quot;E+(index++)+Q&quot;E.jpgQ&quot;E);
bm = Bitmap.createBitmap(rgbBuf, width, height,Bitmap.Config.ARGB_8888);
bm.compress(Bitmap.CompressFormat.JPEG, 100, out);
out.close();


  static public void decodeYUV420SP(int[] rgb, byte[] yuv420sp, int width, int height) {
        final int frameSize = width * height;

        for (int j = 0, yp = 0; j Q&lt;E height; j++) {
            int uvp = frameSize + (j Q&gt;EQ&gt;E 1) * width, u = 0, v = 0;
            for (int i = 0; i Q&lt;E width; i++, yp++) {
                int y = (0xff Q&amp;E ((int) yuv420sp[yp])) - 16;
                if (y Q&lt;E 0) y = 0;
                if ((i Q&amp;E 1) == 0) {
                    v = (0xff Q&amp;E yuv420sp[uvp++]) - 128;
                    u = (0xff Q&amp;E yuv420sp[uvp++]) - 128;
                }
                int y1192 = 1192 * y;
                int r = (y1192 + 1634 * v);
                int g = (y1192 - 833 * v - 400 * u);
                int b = (y1192 + 2066 * u);

                if (r Q&lt;E 0) r = 0; else if (r Q&gt;E 262143) r = 262143;
                if (g Q&lt;E 0) g = 0; else if (g Q&gt;E 262143) g = 262143;
                if (b Q&lt;E 0) b = 0; else if (b Q&gt;E 262143) b = 262143;

                rgb[yp] = 0xff000000 | ((r Q&lt;EQ&lt;E 6) Q&amp;E 0xff0000) | ((g Q&gt;EQ&gt;E 2) Q&amp;E 0xff00) | ((b Q&gt;EQ&gt;E 10) Q&amp;E 0xff);
            }
        }
    }

However, the produced image is very strange and not the expected. The program terminated. The Log as follows:

V/Testone( 4594): PreviewSize height: 320

V/Testone( 4594): PreviewSize width: 480

D/dalvikvm( 4594): GC_FOR_MALLOC freed 336 objects / 476200 bytes in 55ms

I/dalvikvm-heap( 4594): Grow heap (frag case) to 4.800MB for 1843216-byte allocation

D/dalvikvm( 4594): GC_FOR_MALLOC freed 2 objects / 136 bytes in 83ms

D/dalvikvm( 4594): GC_EXTERNAL_ALLOC freed 28 objects / 1352 bytes in 49ms

V/Testone( 4594): createBitmap(rgbBuf, width = 480, height = 320, Bitmap.Config.RGB_565)

V/Testone( 4594): after BitmapFactory

V/Testone( 4594): layout height: 100

V/Testone( 4594): layout width: 120

V/Testone( 4594): xxxxxx:setImageBitmap 

V/Testone( 4594): xxxxxx: setVisibility

V/Testone( 4594): xxxxxx: before recycle

V/Testone( 4594): xxxxxx: recycled

V/Testone( 4594): Over save

V/Testone( 4594): onPreviewFrame Over

D/AndroidRuntime( 4594): Shutting down VM

W/dalvikvm( 4594): threadid=1: thread exiting with uncaught exception (group=0x4001d7f0)

E/AndroidRuntime( 4594): FATAL EXCEPTION: main

E/AndroidRuntime( 4594): java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@44a106c0

E/AndroidRuntime( 4594): 	at android.graphics.Canvas.throwIfRecycled(Canvas.java:955)

E/AndroidRuntime( 4594): 	at android.graphics.Canvas.drawBitmap(Canvas.java:1044)

E/AndroidRuntime( 4594): 	at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:323)

E/AndroidRuntime( 4594): 	at android.widget.ImageView.onDraw(ImageView.java:860)

E/AndroidRuntime( 4594): 	at android.view.View.draw(View.java:6740)

E/AndroidRuntime( 4594): 	at android.view.ViewGroup.drawChild(ViewGroup.java:1640)

E/AndroidRuntime( 4594): 	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)

E/AndroidRuntime( 4594): 	at android.view.ViewGroup.drawChild(ViewGroup.java:1638)

E/AndroidRuntime( 4594): 	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)

E/AndroidRuntime( 4594): 	at android.view.ViewGroup.drawChild(ViewGroup.java:1638)

E/AndroidRuntime( 4594): 	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)

E/AndroidRuntime( 4594): 	at android.view.View.draw(View.java:6743)

E/AndroidRuntime( 4594): 	at android.widget.FrameLayout.draw(FrameLayout.java:352)

E/AndroidRuntime( 4594): 	at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1842)

E/AndroidRuntime( 4594): 	at android.view.ViewRoot.draw(ViewRoot.java:1407)

E/AndroidRuntime( 4594): 	at android.view.ViewRoot.performTraversals(ViewRoot.java:1163)

E/AndroidRuntime( 4594): 	at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)

E/AndroidRuntime( 4594): 	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 4594): 	at android.os.Looper.loop(Looper.java:123)

E/AndroidRuntime( 4594): 	at android.app.ActivityThread.main(ActivityThread.java:4627)

E/AndroidRuntime( 4594): 	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 4594): 	at java.lang.reflect.Method.invoke(Method.java:521)

E/AndroidRuntime( 4594): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)

E/AndroidRuntime( 4594): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)

E/AndroidRuntime( 4594): 	at dalvik.system.NativeStart.main(Native Method)

W/ActivityManager(   82):   Force finishing activity com.test/.TestOne

I/WindowManager(   82): Setting rotation to 0, animFlags=1

I/ActivityManager(   82): Config changed: { scale=1.0 imsi=0/0 loc=zh_CN touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34 uiMode=17 seq=76}

W/ActivityManager(   82): Activity pause timeout for HistoryRecord{44c1c2f8 com.test/.Testone}

V/RenderScript_jni(  159): surfaceCreated

V/RenderScript_jni(  159): surfaceChanged

I/Process ( 4594): Sending signal. PID: 4594 SIG: 9

I/WindowManager(   82): WIN DEATH: Window{44c8e6b8 SurfaceView paused=false}

I/ActivityManager(   82): Process com.test (pid 4594) has died.

I/WindowManager(   82): WIN DEATH: Window{44c540c8 com.arcsoft.barcode/com.test.Testone paused=false}

W/InputManagerService(   82): Got RemoteException sending setActive(false) notification to pid 4594 uid 10053

W/NotificationService(   82): Object died trying to hide notification android.app.ITransientNotification$Stub$Proxy@44d97dd8 in package com.test

Thanks.
   </what>
</comment>
<comment>
<author>ynyozh...@gmail.com</author>
<when>Mon, 15 Nov 2010 11:47:10 +0000</when>
<what></what>
</comment>
<comment>
<author>kenvanho...@gmail.com</author>
<when>Mon, 15 Nov 2010 12:07:29 +0000</when>
<what>I saw the decodeYUV420SP function in http://code.google.com/p/android/issues/detail?id=823 and other people commented that they couldnQ&apos;Et get it to decode properly either. Although your crash is probably unrelated, because it has to do with the Bitmap being reused: Q&quot;Ejava.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@44a106c0Q&quot;E</what>
</comment>
<comment>
<author>ynyozh...@gmail.com</author>
<when>Tue, 16 Nov 2010 02:38:19 +0000</when>
<what>According to the kenvanhoeylandtQ&apos;Es comments, I find the crash reason. Thank kenvanhoeylandt very much.

ItQ&apos;Es bcoz I put bm.recycle() ; at the end of the code segment. 
To ensure the program running right, at the beginning of the code segment, add:
    	        if (bm!= null)
    	        {
    	            bm.recycle();
    	            bm= null;
    	         }
When it comes to the generated picture with low quality, itQ&apos;Es bcoz the parameters?480?320? of height and width are too small. When using
parameters.setPreviewSize(640, 480)? we get the right image.

Thanks again.</what>
</comment>
<comment>
<author>kenvanho...@gmail.com</author>
<when>Tue, 16 Nov 2010 09:13:13 +0000</when>
<what>YouQ&apos;Ere welcome. I promised to share my code with you, so here it is. Everything that is commented out has not been tested, but it should work. It can also need a final Q&quot;EelseQ&quot;E condition for other unsupported formats or you could change the last Q&quot;Eelse ifQ&quot;E and not make it filter out any formats.

public void onPreviewFrame(byte[] data, Camera camera)
{
	Camera.Parameters parameters = camera.getParameters();
	int format = parameters.getPreviewFormat();

	// YUV formats require more conversion
	if (format == ImageFormat.NV21 /*|| format == ImageFormat.YUY2 || format == ImageFormat.NV16*/)
	{
    	int w = parameters.getPreviewSize().width;
    	int h = parameters.getPreviewSize().height;
    	// Get the YuV image
    	YuvImage yuv_image = new YuvImage(data, format, w, h, null);
    	// Convert YuV to Jpeg
		Rect rect = new Rect(0, 0, w, h);
		ByteArrayOutputStream output_stream = new ByteArrayOutputStream();
		yuv_image.compressToJpeg(rect, 100, output_stream);
		// Convert from Jpeg to Bitmap
		mBitmap = BitmapFactory.decodeByteArray(output_stream.toByteArray(), 0, output_stream.size());
	}
	/*// Jpeg and RGB565 are supported by BitmapFactory.decodeByteArray
	else if (format == ImageFormat.JPEG || format == ImageFormat.RGB_565)
	{
		mBitmap = BitmapFactory.decodeByteArray(data, 0, data.length);
	}*/
}</what>
</comment>
<comment>
<author>ynyozh...@gmail.com</author>
<when>Wed, 17 Nov 2010 08:10:52 +0000</when>
<what>After trying your code, I got the following result:
ImageFormat.NV21,    good
ImageFormat.YUY2,    bad
ImageFormat.NV16?   no image to display in ImageView, but mBitmap is not null.
ImageFormat.JPEG?   mBitmap = null
ImageFormat.RGB_565  mBitmap = null.

Is it possible to have relation to the Mobile? My cell phone: HTC nexus one. android 2.2.

</what>
</comment>
</bug>
<bug>
<bugid>15385</bugid>
<title>Stock browser doesnQ&apos;Et handle large web pages well</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>starwhis...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 08:05:48 +0000</openedDate>
<description>Open http://forum.xda-developers.com/ with stock browser. The scrolling
and pinch zoom is very choppy. Open some link in another tab, and try to
close the newly opened tab. Either it takes a long time to close that
tab and return to the previous page, or the browser just freezes and
force closes. Looks like the browser hardware acceleration and partial
rendering is not implemented very well to handle large web pages.
Another good website to test browser interaction performance is
www.cnbeta.com. IQ&apos;Em on honeycomb with Motorola Xoom.</description>
</bug>
<bug>
<bugid>9305</bugid>
<title>When on active sync policy unlocking the phone requires slide unlock AND password.</title>
<status>WorkingAsIntended</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-07-20T20:51:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gamac...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 14:29:49 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>gamac...@gmail.com</author>
<when>Thu, 24 Jun 2010 14:34:19 +0000</when>
<what>er, sorry , i guess i should add that this is Android 2.2 and the way to reproduce is to add your phone to exchange with a password pin requirement then lock your phone, VIOLA! 

Dual factor but wow, annoying :)  Needless to say, this coupled with the fact that  it seems you cant filter unwanted folder from being synced I am sticking with touchdown.. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 25 Jun 2010 03:32:41 +0000</when>
<what>What do you mean by Q&quot;Efilter unwanted folderQ&quot;E?</what>
</comment>
<comment>
<author>gamac...@gmail.com</author>
<when>Fri, 25 Jun 2010 03:54:31 +0000</when>
<what>Well, just to follow up, i have email rules that filter out release info for our software and i dont want those coming to my phone, so in touchdown it allows me to NOT choose that for syncing. dont worry about that, that is another issue. 

Issue 9305 (this one)should focus on the slide unlock and password.


</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 20:51:35 +0000</when>
<what>This is working as designed, though I agree that itQ&apos;Es not optimal in some cases.</what>
</comment>
<comment>
<author>gamac...@gmail.com</author>
<when>Tue, 20 Jul 2010 20:53:32 +0000</when>
<what>This is a terrible design then, i would like to cut an enhancement request. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 20:57:23 +0000</when>
<what>Please feel free to file an enhancement request.   BTW, I think one concern is that unintended button presses could cause your device to be wiped if those presses generated too many Q&quot;EwrongQ&quot;E entries.</what>
</comment>
</bug>
<bug>
<bugid>16694</bugid>
<title>Camcorder crashes if LED flash is in use / LED doesnQ&apos;Et turn off if going to standby</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Viktor.M...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 22:40:55 +0000</openedDate>
<description>Hi, Tablet is running Honeycomb 3.0.1. If I start the camera LED flash
by widget and donQ&apos;Et turn it off, the camcorder app crashes as long as
the LED is on. When I send the tab to standby the led remains on. On my
HTC Desire it always went off when going to standby.</description>
</bug>
<bug>
<bugid>16282</bugid>
<title>???? ????? ???????</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-21T23:10:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sas20...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 14:33:54 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Apr 2011 23:10:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15036</bugid>
<title>Bugtracker App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Wienc...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 21:38:23 +0000</openedDate>
<description>Android should include a bugtracker-app to simpify adding new bugs. A
market search did not show up anything useful. The app should allow
adding new bugs and reading of old ones. It could include some kind of
report to help resolving the bug. As the android bugs are hosted ar
Google where more projects exist, support for other projects would be
nice.</description>
<comment>
<author>nushio</author>
<when>Sun, 27 Feb 2011 08:04:33 +0000</when>
<what>I made a crappy app called Q&quot;EAbugadroQ&quot;E that serves to read (but not write) issues on Google Code projects. It needs work, but itQ&apos;Es open source so anyone can continue to work on it if interested. 

link: http://code.google.com/p/abugadro</what>
</comment>
</bug>
<bug>
<bugid>3948</bugid>
<title>[Download Manager] support for partial-download handoff</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Sat, 19 Sep 2009 17:51:02 +0000</openedDate>
<description>This is primarily useful for the browser. The use case is typically to
handle non-resumable downloads, where in an ideal world the browser
would perform as much of the download as it can, and when it gets either
disconnected or killed would let the download manager take over. This
should be designed such that on the browser side the browser would
simply notify the download manager of the download (by inserting a row
in the provider), do its own download (possibly updating the provider
for progress) and notify the download provider when the download
completes or is interrupted. The browser doesnQ&apos;Et seen to handle anything
related to resuming downloads, any resumption can be taken care of by
the download manager itself which already has some extensive logic for
it. Specific design concerns: -consistent handling of filenames
-consistent handling of mime types -dealing with the browserQ&apos;Es
permission restrictions (shouldnQ&apos;Et have access to the SD card, or to the
cache partition, or to the RM store).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:45:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16512</bugid>
<title>Android requires compiler compliance level 5.0. Please fix project properties - Not necessary anymore</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-07-12T03:01:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 07:55:44 +0000</openedDate>
<description>I sometimes get: Android requires compiler compliance level 5.0. Please
fix project properties. after an import of an Android Project from
Github. From a twitter conversation with Romain Guy this should not
happen. I guess a quick text search of this string should reveil there
this is used for the code fix.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 02 May 2011 07:58:14 +0000</when>
<what>The conversation we had was about compiling Android itself, not compiling apps with ADT. It looks like the projects you are importing have outdated settings.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Mon, 02 May 2011 08:03:14 +0000</when>
<what>Screenshot</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Mon, 02 May 2011 08:11:19 +0000</when>
<what>For clarification: I think you said that for Android project Java 1.6 is ok, right?

The project settings was set to Java 1.6 I believe that should be ok. Any other setting you have in mind?
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 01:04:29 +0000</when>
<what>So yes you should be able to compile your projects in either Java 1.5 or 1.6 and I personally use both depending on the IDE IQ&apos;Em using.

OTOH we do have this check. IQ&apos;Em a bit surprised you hit that, but a quick search on the error shows youQ&apos;Ere not alone so weQ&apos;Ere clearly not doing a good job at it.

The check is in adt/.../ProjectHelper#checkCompilerCompliance where we explicitly check javaProject.getOption(JavaCore.COMPILER_COMPLIANCE, true) against Q&quot;E1.5Q&quot;E or Q&quot;E1.6Q&quot;E (cf AdtConstants.COMPILER_COMPLIANCE). ItQ&apos;Es not clear how you could have another value. We could at least amend the test to print which compliance string was found so we can adjust our test.
</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Thu, 12 May 2011 07:06:21 +0000</when>
<what>Thanks, sounds good. I would also add that 6.0 is also ok to avoid confusion. For example instead of:

Android requires compiler compliance level 5.0. Please fix project properties.

Android requires compiler compliance level 5.0 or 6.0. Found 1.4. Please fix project properties.

</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 23:20:47 +0000</when>
<what>https://review.source.android.com/22834

Ironically, the sentence Q&quot;EPlease fix project propertiesQ&quot;E kind of meant you can use the similarly named menu item to fix the project automatically but it wasnQ&apos;Et clear it referenced to that. I reworded the error message a bit to be more explicit.

If you remember what project you imported from github originally, IQ&apos;Ed still be curious to see what compliance level it was using. Maybe something like 1.4.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Fri, 13 May 2011 07:04:24 +0000</when>
<what>@Raphael thanks, code change looks perfect to me. I believe the project I checked out was actually set to Java 1.6, but IQ&apos;Em not 100 % sure. Next time I get this error I can validate what ADT sees.

Thanks.  </what>
</comment>
<comment>
<author>jacob.p....@gmail.com</author>
<when>Thu, 07 Jul 2011 22:56:58 +0000</when>
<what>[2011-07-07 18:51:43 - HelloAndroid] Android requires compiler compliance level 5.0 or 6.0. Found Q&apos;E1.4Q&apos;E instead. Please use Android Tools Q&gt;E Fix Project Properties.

HavenQ&apos;Et tried to fix, but thought IQ&apos;Ed post the error. I just downloaded everything (even eclipse itself) last night, but IQ&apos;Em on a mac so the JDK is preloaded. I donQ&apos;Et see Q&apos;EAndroid ToolsQ&apos;E... but then again I did just start yesterday (with Android, not with Java/Eclipse)</what>
</comment>
<comment>
<author>jacob.p....@gmail.com</author>
<when>Thu, 07 Jul 2011 23:03:29 +0000</when>
<what>Ah, for anyone else who reads this and is as nooby as me, right-click on the package causing the error, then Q&quot;EAndroid ToolsQ&quot;E Q&gt;E Q&quot;EFix Project Properties.Q&quot;E</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 03:01:17 +0000</when>
<what>This should be in ADT 12.</what>
</comment>
<comment>
<author>daydayup...@gmail.com</author>
<when>Tue, 19 Jul 2011 08:54:25 +0000</when>
<what>My problem is very similar.Right click on your project-Q&gt;Eproperties-Q&gt;Ejava compiler, modify the version</what>
</comment>
<comment>
<author>daydayup...@gmail.com</author>
<when>Tue, 19 Jul 2011 08:55:11 +0000</when>
<what>My problem is very similar.Right click on your project-Q&gt;Eproperties-Q&gt;Ejava compiler, modify the version</what>
</comment>
<comment>
<author>niravsha...@gmail.com</author>
<when>Mon, 01 Aug 2011 09:32:40 +0000</when>
<what>Thanks a lot....I was having same problem and itQ&apos;Es solved by :
Right click on your project-Q&gt;Eproperties-Q&gt;Ejava compiler, modify the version to 1.6</what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Tue, 23 Aug 2011 23:04:26 +0000</when>
<what>I encountered this issue as well. Steps to reproduce:

- open Eclipse in a fresh workspace.
- set Android SDK path in Preferences. Make sure that you donQ&apos;Et go and look at the Java compiler settings preferences.
- Import existing Android project.

At this point, I see the error that Java 1.4 is being used.

1.4 is the result as obtained by the following code in ProjectHelper#checkCompilerCompliance:

String compliance = javaProject.getOption(JavaCore.COMPILER_COMPLIANCE, true);

The getOption looks up the option jdt.coreQ&apos;Es default preferences. JDT core by default does set the Java compiler preference to 1.4. It should however, override that value based on the JRE present. This doesnQ&apos;Et seem to happen.

If you happen to look at Preferences -Q&gt;E Java Compiler, and notice that that you are using 1.6, at that point JDTQ&apos;Es compiler preferences get properly set to 1.6. If you happen to import projects after doing this, then you will not see this error.

I suspect that the preferences are not initialized properly by JDT, or maybe ADT is missing some initialization call to JDT.</what>
</comment>
<comment>
<author>sigg...@gmail.com</author>
<when>Sat, 08 Oct 2011 14:38:40 +0000</when>
<what>I encountered this problem. I solved it by:
1. right clicking on the project
2. android tools
3. Add compatibility Library ...
and the SDK manager found 46 packages that were missing and the error was resolved</what>
</comment>
<comment>
<author>ulla...@gmail.com</author>
<when>Wed, 19 Oct 2011 11:51:27 +0000</when>
<what>Thank you @sigg
Your process is very nice and also effective.
I just do like
1. right click on the project
2. Android tools
3. Fix project property
Complete and enjoy</what>
</comment>
<comment>
<author>mighter1...@gmail.com</author>
<when>Tue, 01 Nov 2011 12:28:31 +0000</when>
<what>I made a clean Windows+Java+Eclipse+Android SDK installation today. Then I checked out project from repository and got the same error in console view: Android requires compiler compliance level 5.0 or 6.0. Found Q&apos;E1.4Q&apos;E instead.
Checked Java compiler settings, it was set to Q&apos;E1.7Q&apos;E. Switching to Q&apos;E1.6Q&apos;E solved the problem. So, Android building is not avaliable with Java 1.7?

</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 01 Nov 2011 18:05:41 +0000</when>
<what>@mighter: Exact. AFAIK dalvik doesnQ&apos;Et fully support 1.7 yet. Some other people have reported issues with 1.7 too (e.g. issue 19567)</what>
</comment>
<comment>
<author>sadeesh....@gmail.com</author>
<when>Tue, 01 Nov 2011 19:36:41 +0000</when>
<what>I want to confirm that the simple fix Q&quot;Eright click project -Q&gt;E properties -Q&gt;E java compiler -Q&gt;E compliance to 1.6 and use default compliance settingsQ&quot;E solved the problem.</what>
</comment>
<comment>
<author>kangayam...@gmail.com</author>
<when>Wed, 16 Nov 2011 05:53:49 +0000</when>
<what>Thank you,
This worked for me 

Right click on your project-Q&gt;Eproperties-Q&gt;Ejava compiler, modify the version to 1.6

</what>
</comment>
</bug>
<bug>
<bugid>7701</bugid>
<title>Navigation: Add stop light navigation directions</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-13T18:20:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alliedc...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 17:35:36 +0000</openedDate>
<description>Add the ability for the navigation tool to specify when to turn based on
stop lights, for example instead of saying Q&quot;ETurn right in 100 feetQ&quot;E
state Q&quot;ETurn right at the next lightQ&quot;E.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 13 Apr 2010 18:20:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4016</bugid>
<title>Asynchronous Activity menu update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>andrew.s...@gmail.com</reportedBy>
<openedDate>Fri, 25 Sep 2009 09:47:22 +0000</openedDate>
<description>We need to enable/disable Activity menu items dynamically, i.e. after
getting some extra request from server. If menu is already on the screen
(i.e. it was opened before getting answer from server and
onCreateOptionsMenu Q&amp;E onPrepareOptionsMenu both was called) and we have
some checking statement in onPrepareOptionsMenu that returns FALSE and
menu item is disabled. After getting answer from server we canQ&apos;Et enable
menu item, only by closing and opening menu again (only in this case
onPrepareOptionsMenu will be called again and checking statement will
return true). Is it possible to fix this issue or can you advice any
workaround for it?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:37:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10006</bugid>
<title>Calendar.getTimeInMillis and Calendar.setTimeInMillis are not friends</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-08-12T17:58:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>Andrey.S...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 05:02:46 +0000</openedDate>
<description>There is real code: long millis = params.Now.getTimeInMillis();
Logger.L(Logger.Date, Q&quot;Eparams.Now is Q&quot;E + GetCalAsString(params.Now) + Q&quot;E,
and millis is Q&quot;E + millis); // test Calendar q = Calendar.getInstance();
q.setTimeInMillis(millis); Logger.L(Logger.Date, Q&quot;EQ is Q&quot;E +
GetCalAsString(q) + Q&quot;E, and millis is Q&quot;E + q.getTimeInMillis());
params.Now is Calendar with some date and time. GetCalAsString is
defined as private String GetCalAsString(Calendar c) { return Q&quot;EQ&quot;E +
c.get(Calendar.DAY_OF_MONTH) + Q&quot;E.Q&quot;E + c.get(Calendar.MONTH) + Q&quot;E.Q&quot;E +
c.get(Calendar.YEAR) + Q&quot;E Q&quot;E + c.get(Calendar.HOUR_OF_DAY) + Q&quot;E:Q&quot;E +
c.get(Calendar.MINUTE) + Q&quot;E:Q&quot;E + c.get(Calendar.SECOND); } and now look at
output strings: 07-26 08:58:02.138: DEBUG/[sa]DateTime(4385): params.Now
is 26.6.2010 8:58:2, and millis is 1280120282112 07-26 08:58:02.143:
DEBUG/[sa]DateTime(4385): Q is 26.6.2010 4:58:2, and millis is
1280120282112 What the street magic makes 8:58:2 turn into 4:58:2? Did i
discover time machine?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 06:01:54 +0000</when>
<what>It looks like you are using two Calendar instances with different timezones.</what>
</comment>
<comment>
<author>Andrey.S...@gmail.com</author>
<when>Mon, 26 Jul 2010 15:04:05 +0000</when>
<what>Yes, like differences timezones, but i do not specify timezones or specify TimeZone.getDefault()</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Jul 2010 17:06:38 +0000</when>
<what>please provide a stand-alone test case i can run that will reproduce the problem.</what>
</comment>
<comment>
<author>Andrey.S...@gmail.com</author>
<when>Tue, 27 Jul 2010 06:00:03 +0000</when>
<what>There is no stand-alone test. There is my project only. And i have already changed this part of code.
What about developers of google? Mey be one of them can make a test that reproduces a bug.

P.S. Another one with the same problem http://stackoverflow.com/questions/1198068/android-java-util-calendar-time-difference and clever java-professionals-not-reading-questing</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 17:58:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7411</bugid>
<title>auto rotate in all applications should work in any phone orientation not just in one direction</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-30T04:13:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aerialkid@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 03:33:01 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://
groups.google.com/group/android-discuss Please describe the feature
youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 30 Mar 2010 04:13:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9027</bugid>
<title>Problems after low space on disk notification</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-15T23:27:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>fabio.ca...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 23:09:42 +0000</openedDate>
<description>Hello, i want to report this error appened to me today, but first le me
excuse about my poor english :) ---------------------- Device: Nexus One
OS: Android 2.2 ---------------------- Today on the notificaton bar
android warned me about low space on the device. Using the the setting
and also using df, there was about 11mb left on the internal memory, so
there was still some space avaiable, but it rejected incoming sms,
saying that there was no space left on the device, also i was unable to
install new application into the internal memory. I fixed this freeing
some space on the device. Thank you, Fabio.</description>
<comment>
<author>franck.s...@gmail.com</author>
<when>Mon, 14 Jun 2010 12:56:33 +0000</when>
<what>Duplicate of 4991.
Related to 2191 ?</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:27:46 +0000</when>
<what></what>
</comment>
<comment>
<author>j.fitz.i...@gmail.com</author>
<when>Wed, 18 Aug 2010 16:53:30 +0000</when>
<what>4991 is specifically about handling of SMS in low storage conditions.

This bug seems to be about more general low storage problems - it seems to enter into the Q&quot;Elow storageQ&quot;E state way too early, and once in that state several features/apps behave erratically in ways that are not obviously related to Q&quot;Elow storageQ&quot;E.

Also, it is unclear what the storage is being used for, so it is hard for a user to deal with it.  Is deleting big apps really the only solution?  Is there some way to automatically move all movable apps to the SD card?</what>
</comment>
<comment>
<author>nestor.lobo</author>
<when>Fri, 01 Oct 2010 15:37:48 +0000</when>
<what>I am really disappointed with this behavior.
I am huge Google service fan, but this one is not acceptable, at least a clear indication that there some services SMS, Gmail an so on will not be get until alert is gone.

Please it should be high priority, workaround is just a screen message change.

Regard</what>
</comment>
</bug>
<bug>
<bugid>5695</bugid>
<title>saving new Google contact from Phone doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joaocsan...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 11:55:26 +0000</openedDate>
<description>- Steps to reproduce the problem: 1. Tap Phone and dial a new number 2.
Q&quot;ESave to PeopleQ&quot;E 3. Q&quot;ECreate new contactQ&quot;E 4. Choose Q&quot;EContact typeQ&quot;E -
Google 5. Q&quot;ESaveQ&quot;E - What happened: The only information that is saved is
the contactQ&apos;Es name. You loose the number you just dialed (and any
another info you add e.g. email, other numbers). - What you think the
correct behavior should be. If I want to save a new number, I should be
able to save it. Model: HTC Hero Firmware version: 1.5 Kernel version:
2.6.27-8dd6deee Build number: 2.73.405.5 Software version: 1.0.0.A6288
Keep up the good work</description>
</bug>
<bug>
<bugid>4203</bugid>
<title>There is no good way to determine soft keyboard height</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>12</stars>
<reportedBy>volmar...@gmail.com</reportedBy>
<openedDate>Fri, 09 Oct 2009 18:16:39 +0000</openedDate>
<description>At present, the only good way to determine the soft keyboard height is
to set your window to resize on soft keyboard entry, and keep track of
the difference between the previous height and the new height. If the
developer doesnQ&apos;Et want to use resize (would prefer pan, or would prefer
the default behavior, for example) they are out of luck. This is
important in that resizing our application ends up causing a 3 second
delay while we wait for our graphics engine to reinitialize, so using
the soft keyboard will cause significant delays for the user every time
it appears and disappears. The only alternative at the present is to
simply guess what the keyboard height is, or perhaps cache it from
somewhere, or write our own keyboard that lives outside of the
InputMethod service to display ourselves.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:33:13 +0000</when>
<what></what>
</comment>
<comment>
<author>tek.bas...@gmail.com</author>
<when>Sun, 14 Nov 2010 15:52:58 +0000</when>
<what>this sux!</what>
</comment>
</bug>
<bug>
<bugid>18445</bugid>
<title>weird  IllegalMonitorStateException thrown in HashSet</title>
<status>Unreproducible</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-11-29T18:59:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>pujos.mi...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 11:20:07 +0000</openedDate>
<description>On a Toshiba AT100 running Android 3.1 IQ&apos;Eve got one automated crash
report of the exception below: java.lang.IllegalMonitorStateException:
object not locked by thread before notify() at
java.lang.Object.notify(Native Method) at
java.util.HashSet.iterator(HashSet.java:161) I do not explain it unless
something is broken in HashSet source, or the stack trace (unobfuscated
with Proguard retrace) is wrong. From the doc of Object.notify: Q&quot;EThis
method should only be called by a thread that is the owner of this
objectQ&apos;Es monitor. A thread becomes the owner of the objectQ&apos;Es monitor in
one of three ways: By executing a synchronized instance method of that
object. By executing the body of a synchronized statement that
synchronizes on the object. For objects of type Class, by executing a
synchronized static method of that class.Q&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 17:14:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 18 Jul 2011 18:22:59 +0000</when>
<what>This stack trace doesnQ&apos;Et make much sense. The line numbers are consistent but HashSet.iterator() does not even call notify():
  http://android.git.kernel.org/?p=platform/libcore.git;a=blob;f=luni/src/main/java/java/util/HashSet.java

Has anyone seen this issue on another device? I suspect that this may be an issue with your particular device. If you could demonstrate the issue in isolation, that would help me to proceed!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Nov 2011 18:59:27 +0000</when>
<what>closing for lack of info.</what>
</comment>
</bug>
<bug>
<bugid>7163</bugid>
<title>messaging app receiving texts twice</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stacey.c...@gmail.com</reportedBy>
<openedDate>Mon, 15 Mar 2010 11:19:10 +0000</openedDate>
<description>I have a motorola droid with 2.0 on it. IQ&apos;Eve been randomly getting some
text messages twice. Looking on my Verizon account, I know theyQ&apos;Ere only
coming through the network once, which leads me to believe it may be a
problem with the messaging app. There is no way to reproduce it, and it
isnQ&apos;Et linked to a specific person. IQ&apos;Eve tried pulling the battery, but
that didnQ&apos;Et help. I recently reset my phone, and I think that may be
when it got worse.</description>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Tue, 30 Mar 2010 04:27:31 +0000</when>
<what>I spoke with Verizon tech support.  They had me reset the phone.  Was better for a few days 
and then started getting pretty frequent again.</what>
</comment>
<comment>
<author>justinex...@gmail.com</author>
<when>Thu, 17 Jun 2010 04:44:52 +0000</when>
<what>had the same problem starting today on my lg ally. just got it today too. so does your phone still do that?</what>
</comment>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Thu, 17 Jun 2010 10:54:51 +0000</when>
<what>It actually just stopped on its own (though IQ&apos;Em sure itQ&apos;Ell start again now that I say this).  Resetting made it go away temporarily, but it did come back for a while.  Really have no idea what causes it, but luckily, I wasnQ&apos;Et getting charged twice for the texts at least.</what>
</comment>
</bug>
<bug>
<bugid>11970</bugid>
<title>Nexus one 2.2.1 hung, unresponsive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Tue, 19 Oct 2010 03:17:48 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. The device is hung. It is not
responding to any thing. Touch not working, suspend not working. The
screen is frozen - What you think the correct behavior should be. Device
should work as normal Running Stock Android Froyo 2.2.1 -Q&gt;Eadb bugreport
Failed to connect to dumpstate service</description>
</bug>
<bug>
<bugid>15890</bugid>
<title>From android native app when you send a meeting, the recipient receives an  email with an appointment (NOT A MEETING) attached</title>
<status>Assigned</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ramaswam...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 18:33:56 +0000</openedDate>
<description>User1: Android: Touchdown 2.X User2: Android 2.1 ? Samsung Galaxy S ?
Native app. Repro steps: 1) User1 connects his Android Touchdown app to
an Exchange 2010 SP1 mailbox (say mailbox1). 2) User2 connects his
Android native email\calendar app to an Exchange 2010 SP1 mailbox (say
mailbox2). 3) User2 navigates to the native calendar app and finds that
he cannot create a meeting but can create an event. 4) User2 enters the
details of the meeting time, location and description. 5) User2 creates
an event and for the ?calendar? option chooses the mailbox1. 6) User2
then notices that there is a ?Participants? tab and he adds mailbox2
user. 7) User2 finds the only option that he has at this point is to
?Save? the event, which he does. 8) When User2 opens the event in the
calendar, he sees a ??? next to the participant he added. That is
because a meeting (event) invite was not sent to the mailbox1. 9) User2
sends the event via email, he chooses the ?Send via? option and picks to
send via ?Email?. 10) User2 notices that the event is attached in the
email as ?Invite.vcs?. 11) User2 also notices that the ?TO? field for
the email is empty and is not filled with the meeting participants. He
then adds the participants to the email and sends the email. 12) User1
sees the email from his Touchdown app. Expected: User1 should be able to
view the attachment and save the meeting. Actual: User1 was only able to
download the attachment and it looks like Touchdown does not support
.vcs for displaying. To add to this, with Android 2.3.1 the user is able
to view the .vcs, however when you hit ?open? on the attachement,
Android fails to display the attachment and states that ?This attachment
cannot be displayed?. When the same is tried from Outlook, the .vcs
opened as a new appointment draft and was able to save it. Note: The
.vcs opened as an appointment and misses the details such as who is the
organizer and the information about other attendees etc</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 19:54:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12742</bugid>
<title>2.2</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-11-24T18:09:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tkomagan...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 17:35:25 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.2, and (if the issue exists on a device) that the device also runs
Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 24 Nov 2010 18:09:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18924</bugid>
<title>i cant get on to papaya farm or fish. it stopped 3 days ago. im a level41 and dont know why this happened. i tried redownloading. what should i do</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>LJsDaddy...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 14:35:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>LJsDaddy...@gmail.com</author>
<when>Sat, 30 Jul 2011 14:42:54 +0000</when>
<what>Its motorolla droid 2.2.2</what>
</comment>
<comment>
<author>mrsl...@gmail.com</author>
<when>Tue, 02 Aug 2011 18:45:37 +0000</when>
<what>This isnQ&apos;Et the appropriate forum for your specific request since it has to do with a problem specific to the application you are using. 

Try: http://papayamobile.com/contact or sending an email to contact@papayamobile.com</what>
</comment>
</bug>
<bug>
<bugid>18259</bugid>
<title>Browser lockup after changing date to old times in Honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue8...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 08:46:33 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - First,
start browser, then go to Home by Home key do not go home by back key. -
change time to old times - start browser again - black screen appears or
Home background image only appears browser does not start. Home and
other apps work well. but browser does not start. - for using browser,
user should rebook system or force close browser process. - This issue
happens with 80%. In logs, WARN/ActivityManager(164): Launch timeout has
expired, giving up wake lock! WARN/ActivityManager(164): Activity idle
timeout for ActivityRecord{40a758c8
com.android.browser/.BrowserActivity} I think that there could be some
problem in webkit after time changing. In this case, framework seems not
to process timeout case caused by webkit. Please check this issue. Thank
you.</description>
</bug>
<bug>
<bugid>258</bugid>
<title>isStreetView() and toggleStreetView() not implemented by MapView</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-07T20:44:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jim.ren...@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 03:55:32 +0000</openedDate>
<description>These methods are described in the Android documentation at:
http://code.google.com/android/reference/com/google/android/maps/
MapView.html#isStreetView()
http://code.google.com/android/reference/com/google/android/maps/
MapView.html#toggleStreetView() but donQ&apos;Et seem to be implemented. There
may be other documented MapView methods that are not (yet) implemented,
but these are two that IQ&apos;Em particularly interested in. Hopefully, they
will be soon implemented and not withdrawn and removed from the
documentation.</description>
<comment>
<author>jim.ren...@gmail.com</author>
<when>Fri, 15 Feb 2008 04:20:07 +0000</when>
<what>My bad! I am so embarrassed. :-(

I didnQ&apos;Et notice that the new SDK is available and the online documentation reflects
that. So when I went to Eclipse, with the previous SDK installed, well, the methods
werenQ&apos;Et there.

My deepest apologies for any inconvenience this erroneous bug report has caused.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:44:33 +0000</when>
<what>Closing at request of reporter.</what>
</comment>
</bug>
<bug>
<bugid>15488</bugid>
<title>Gmail/Calendar Syncing issues in 2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jrw5...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 14:37:22 +0000</openedDate>
<description>About every 2-3 days, Gmail and the Calendar stop auto-syncing. I am
able to go into settings and manually update and this even makes the
auto-sync work again for awhile. But then it will just stop. I canQ&apos;Et
seem to pinpoint exactly when the auto-sync is stopping to know if it is
occurring while on Wi-Fi or on 3G. I never had this issue in Froyo. Is
anyone else having this issue? Nexus One 2.3.3 Build GRI40 T-mobile
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>cronb...@gmail.com</author>
<when>Mon, 14 Mar 2011 22:03:55 +0000</when>
<what>Gmail keeps on syncing but the calendar and stock mail started a similar behaviour after Gingerbread. Even if the sync is on and it says that the sync is done, nothing has happened.</what>
</comment>
<comment>
<author>mjbj...@gmail.com</author>
<when>Thu, 19 May 2011 05:26:06 +0000</when>
<what>For my Nexus One, Gingerbread has been mostly a disaster.  I have 2.3.4.

Q&apos;EcalendarQ&apos;E will sync from google to the phone, but NEVER syncs from the phone to google.

Q&apos;EgmailQ&apos;E is inconsistent in its syncing from google to phone.  Sometimes things arrive on my phone in a timely manner, sometimes a bunch email with varied arrival times will appear when I open the Q&apos;EgmailQ&apos;E phone app.

Q&apos;Egoogle voiceQ&apos;E has the same symptoms as the Q&apos;EgmailQ&apos;E app, terribly inconsistent, and not to be trusted to sync properly.

Q&apos;Eapp updatingQ&apos;E is also similarly inconsistent.  Frequently, there will be no notification that there are updates, and then, sometimes, when I goto the market just for curiosity, I will be shown that I have a bunch of updates.

My phone also continues to get a few forced closes for the google app framework, but this has improved a bit under 2.3.4, for 2.3.3 I would get about a dozen or so a day, under 2.3.4 IQ&apos;Em down to 2-3 a day.

I had none of these problems under Q&apos;EFroyoQ&apos;E.

ATM, the phone is not to be trusted to deliver syncing functionality in a timely manner.

Very frustrating.
.

</what>
</comment>
<comment>
<author>vinayak....@gmail.com</author>
<when>Fri, 27 May 2011 10:52:49 +0000</when>
<what>Similar issue @ http://code.google.com/p/android/issues/detail?id=17198Q&amp;Ecan=1Q&amp;Eq=SyncQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars </what>
</comment>
</bug>
<bug>
<bugid>10098</bugid>
<title>Bad translation to czech language of term Q&quot;EStore locationQ&quot;E in Camera application</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>psta...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 13:16:35 +0000</openedDate>
<description>Steps to reproduce: 1. phone with Czech enviroment installed and
selected 2. Start camera app 3. in camera settings is the item
Q&quot;E?lo?i?t?Q&quot;E. In english Q&quot;EStore locationQ&quot;E, for that would be a better
words Q&quot;EUkl?dat polohuQ&quot;E. Explanation and correct behavior: The term
Q&quot;E?lo?i?t?Q&quot;E is not correct for this, because for czech peoples means that
photo will be saved on sdcard or in phone, but not means that
geolocation information will be stored with photo. I recommends term
Q&quot;EUkl?dat polohuQ&quot;E. This cosmetic error exists in Android 2.1 and as I saw
the glimpse of the source code via git web interface as well as Android
version 2.2 I use a Vodafone 845 (manufactured by Huawei) with Android
2.1 update 1.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Jul 2010 21:10:04 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13316</bugid>
<title>Calender Q&gt;E Reoccuring Events Q&gt;E Editing/Deleting of single occurances not possible  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Radek.Jedrasiak</reportedBy>
<openedDate>Tue, 21 Dec 2010 10:16:39 +0000</openedDate>
<description>- Steps to reproduce the problem. .) Create an event with occurances
spreading over several days, lets say every day in week .) Navigate to
event instance on Tuesday .) Activate Edit/Delete on it - What happened.
.) Only changing the *whole* event series is possible - What you think
the correct behavior should be. .) Provide options to edit (place,
notes, change start/end time) or delete just that single instance
Device: HTC Desire, Android 2.2, 2.29.405.2 HTC claims this
functionality is not accessable in the in android system. This IS
possible in the online version of the google calender so missing those
options seams to be a bug in the calender app/subsystem?</description>
</bug>
<bug>
<bugid>18303</bugid>
<title>Market update failed, but notification bar message says it was successful.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>serge.sh...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 11:58:09 +0000</openedDate>
<description>Samsung Galaxy Tab (Android 2.2). Russian language. Please describe the
problem in detail. Be sure to include: - Market have an updates for
multiple programs (probably from 20 to 40). - Update All button clicked
- Some of updates failed with download error. At the same time
notification bar message says that application update was successful (in
Russian, probably wrong translation).</description>
</bug>
<bug>
<bugid>17820</bugid>
<title>Time of a saved draft text message over-rides time of any new text message received.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>g...@gaz-racing.co.uk</reportedBy>
<openedDate>Mon, 20 Jun 2011 15:55:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Device: HTC Desire Z - Android 2.2.1
Problem: Some weeks ago I began to type a message to a friend but backed
out half way through, most likely with the back arrow button. This saved
what I had typed as a Q&apos;EdraftQ&apos;E. If I entered the conversation at any
stage after that my text would show in the text box at the bottom.
Today, I received a new text message from that person. The issue was
that the conversation although showing green as if it had a new message
stayed right down the list rather than coming to the top. The list is
clearly sorted by last message received time, yet this was still showing
as (I assume) sorted by the time I made that draft message, some weeks
ago. Correct behaviour should be that regardless of a draft being there,
that conversation should be sorted to the top of the list, since it has
a new, unread text message. To reproduce I would suggest creating a
draft message the end of a conversation. Receive new text messages after
that, then receive a new text message from the first person. That
conversation should stay Q&apos;EsortedQ&apos;E beneath the others, regardless that
their most recent messages are older.</description>
</bug>
<bug>
<bugid>15920</bugid>
<title>Inconsistent DialogFragment Dismiss Behavior</title>
<status>New</status>
<owner>hack...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>supp...@twofortyfouram.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 21:56:40 +0000</openedDate>
<description>OVERVIEW The dismiss behavior of DialogFragment is inconsistent when the
dialog launches a child Activity, depending on whether the parent
Activity is killed. This behavior is also inconsistent from the behavior
seen in old-style Activity managed dialogs. STEPS TO REPRODUCE 1. Create
an app with a test Activity implementation like the following. This is
simply an Activity with two buttons. One button displays a
DialogFragment containing button to launch the browser. The other button
displays an Activity managed dialog containing a button to launch the
browser. public class FragmentTestActivity extends Activity { /** Called
when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); LinearLayout layout = new
LinearLayout(getApplicationContext()); Button fragmentButton = new
Button(getApplicationContext()); fragmentButton.setText(Q&quot;EShow
DialogFragmentQ&quot;E); fragmentButton.setOnClickListener(new
View.OnClickListener() { @Override public void onClick(View v) { new
TestDialog().show(getFragmentManager(), null); } });
layout.addView(fragmentButton); Button dialogButton = new
Button(getApplicationContext()); dialogButton.setText(Q&quot;EShow DialogQ&quot;E);
dialogButton.setOnClickListener(new View.OnClickListener() { @Override
public void onClick(View v) { showDialog(0); } });
layout.addView(dialogButton); setContentView(layout); } @Override
protected Dialog onCreateDialog(int id) { return new
AlertDialog.Builder(this).setTitle(Q&quot;EActivity.showDialog()Q&quot;E).setPositiveButton(Q&quot;ELaunchQ&quot;E,
new OnClickListener() { @Override public void onClick(DialogInterface
dialog, int which) { startActivity(new
Intent(Intent.ACTION_VIEW).setData(Uri.parse(Q&quot;Ehttp://www.google.com/Q&quot;E)));
} }).create(); } public static final class TestDialog extends
DialogFragment { @Override public Dialog onCreateDialog(Bundle
savedInstanceState) { return new
AlertDialog.Builder(getActivity()).setTitle(Q&quot;EDialogFragment.show()Q&quot;E).setPositiveButton(Q&quot;ELaunchQ&quot;E,
new OnClickListener() { @Override public void onClick(DialogInterface
dialog, int which) { startActivity(new
Intent(Intent.ACTION_VIEW).setData(Uri.parse(Q&quot;Ehttp://www.google.com/Q&quot;E)));
} }).create(); } } } 2. Open Dev Tools -Q&gt;E Development Settings and set
Immediately destroy activities to be disabled (this app is available on
the emulator) 3. Open the Activity implemented in step 1 and tap on the
Q&quot;EShow DialogFragmentQ&quot;E button and then tap on the Launch button 4. Once
the browser loads, press the back button to return to the test Activity
5. Notice the DialogFragment has been dismissed and is not displayed 6.
Open Dev Tools -Q&gt;E Development Settings and set Immediately destroy
activities to be enabled (this app is available on the emulator) 7. Open
the Activity implemented in step 1 and tap on the Q&quot;EShow DialogFragmentQ&quot;E
button and then tap on the Launch button 8. Once the browser loads,
press the back button to return to the test Activity 9. Notice the
DialogFragment has NOT been dismissed and IS displayed (Repeat these
steps with the Q&quot;EShow DialogQ&quot;E button, which will yield different results)
RESULTS Actual: DialogFragment is only dismissed upon return it the
parent Activity if the parent Activity isnQ&apos;Et killed. This is
inconsistent with the behavior of DialogFragment when the parent
Activity isnQ&apos;Et killed, and is also inconsistent with the behavior of
Activity managed dialogs. Expected: In this example with an AlertDialog
builder, the DialogFragment should always be dismissed when once of its
buttons are pressed. WORKAROUNDS Call TestDialog.this.dismiss() inside
the Dialog buttonQ&apos;Es onClick handler</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 02 Apr 2011 16:20:16 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:16:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>141</bugid>
<title>Changing visibility from GONE to VISIBLE doesnQ&apos;Et work (Layout bug?)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-31T19:48:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>asafx...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jan 2008 23:38:10 +0000</openedDate>
<description>Changing the Visibility of a part of a row from GONE to VISIBLE doesnQ&apos;Et
cause the item to be displayed. This seems to have something to do with
layout not getting recalculated. See attached file.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 31 Jan 2008 19:48:31 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:10:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13624</bugid>
<title>SensorService has a bug related to Integer array conversion from C to JAVA</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>TaeSoo.1...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 03:37:18 +0000</openedDate>
<description>I got a special concern about sensor service and sensor manager of
Android. Recently I am trying to implement the sensor hal, and I found
susficious code inside of android_open(). #file name :
com_android_server_SensorService.cpp #function name : android_open()
static jobject android_open(JNIEnv *env, jclass clazz) { ~~~~~~~~ if
(handle-Q&gt;EnumFds Q&gt;E 0) { jobjectArray fdArray =
env-Q&gt;ENewObjectArray(handle-Q&gt;EnumFds, gParcelFileDescriptorOffsets.mClass,
NULL); for (int i = 0; i Q&lt;E handle-Q&gt;EnumFds; i++) {
~~~~~~~~~~~~~~~~~~~~~~~~~~ } // bundle.putParcelableArray(Q&quot;EfdsQ&quot;E,
fdArray); env-Q&gt;ECallVoidMethod(bundle,
gBundleOffsets.mPutParcelableArray, env-Q&gt;ENewStringUTF(Q&quot;EfdsQ&quot;E), fdArray);
} if (handle-Q&gt;EnumInts Q&gt;E 0) { jintArray intArray =
env-Q&gt;ENewIntArray(handle-Q&gt;EnumInts); //@@@@@@@ WHY index is
handle-Q&gt;EnumInts??? @@@@@@@ env-Q&gt;ESetIntArrayRegion(intArray, 0,
handle-Q&gt;EnumInts, Q&amp;Ehandle- Q&gt;Edata[handle-Q&gt;EnumInts]); //
bundle.putIntArray(Q&quot;EintsQ&quot;E, intArray); env-Q&gt;ECallVoidMethod(bundle,
gBundleOffsets.mPutIntArray, env-Q&gt;ENewStringUTF(Q&quot;EintsQ&quot;E), intArray); } //
delete the file handle, but donQ&apos;Et close any file descriptors
native_handle_delete(handle); return bundle; } In this function, we want
to copy fds array and then copy int arrays. But in case of integer
array, you need to focus on the start point of data array. You write
code like handle-Q&gt;Edata[handle-Q&gt;EnumInts] I think It should be
handle-Q&gt;Edata[handle-Q&gt;EnumFds]); You might have a mistake of starting
point of data array to copy Integer data.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:27:54 +0000</when>
<what>What version of Android are you working with?

The closest thing I see to this in the current tree is:

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=services/sensorservice/SensorService.cpp;h=ea5e5ccd8e253bc5a5513f4ceeee95e9002d1b28;hb=HEAD
</what>
</comment>
<comment>
<author>TaeSoo.1...@gmail.com</author>
<when>Thu, 06 Jan 2011 01:39:30 +0000</when>
<what>I am on Eclair and Froyo version. 

see following link :
 
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=services/jni/com_android_server_SensorService.cpp;h=3911d1f1400fddafe6824e58b170a9c5e50613cd;hb=9db3d07b9620b4269ab33f78604a36327e536ce1</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 06 Jan 2011 19:08:27 +0000</when>
<what>I see.  Looks like that got rewritten in gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>18676</bugid>
<title>Qwerty keypad in lock by password screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>akasha...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 11:40:11 +0000</openedDate>
<description>Steps : 1- Handset in French language, XEF parameters are set 2- Go to
settings/location and security/set screen lock 3-select Password Problem
: Qwerty keypad is displayed Expected Result : AZERTY keypad should be
displayed.</description>
</bug>
<bug>
<bugid>17014</bugid>
<title>Email app will not save or use Imap path prefix</title>
<status>FutureRelease</status>
<owner>benkom...@android.com</owner>
<closedOn>2011-08-10T17:37:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>fulmer...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 13:10:07 +0000</openedDate>
<description>My device is a wifi only Xoom running android 3.1. It worked fine under
android 3.0.1. I have done a factory reset several time now to no avail.
I setup the account. Everything appears to go fine. When it brings up
the folders, it is obvious that the Imap path prefix is not being
honored. I go into account settings and the entry I made is gone. If I
put it back and save settings, when I go back into settings, itQ&apos;Es gone.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:51:53 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
<comment>
<author>ding...@gmail.com</author>
<when>Thu, 23 Jun 2011 12:41:47 +0000</when>
<what>I would like to confirm this as well. I am about to return the Galaxy Tab 10.1 I just purchased yesterday.</what>
</comment>
<comment>
<author>sauerg...@gmail.com</author>
<when>Mon, 25 Jul 2011 12:29:30 +0000</when>
<what>Ah, good, itQ&apos;Es not just me.

IQ&apos;Em using the stock email client that came with my tablet.

Tablet: Samsung Galaxy Tab 10.1
Model number: GT-P7510

Android version: 3.1
Kernel version: 2.6.36.3 se.infra@sep-58 #1
Build number: HMJ37.UEKF3 P7510UEKF3

I set up an account to read my primary email -- which, despite the account name appearing on this comment, is not GMail -- with IMAP.

All my saved mail folders are in the Unix directory Q&quot;EmailQ&quot;E under my home directory.  When I enter the string Q&quot;EmailQ&quot;E (without the quotes) in the IMAP path prefix field on account setup, itQ&apos;Es not there when I visit the account settings later.  If I add it via the Account Settings-Q&gt;E(account_name)-Q&gt;EIncoming Settings menu, hit Q&quot;EDoneQ&quot;E, and revisit Incoming Settings, the string has disappeared.  ThereQ&apos;Es no error message saying that it couldnQ&apos;Et find anything; it just vanishes silently.  IQ&apos;Eve also tried Q&quot;Email/Q&quot;E, Q&quot;E/mail/Q&quot;E, Q&quot;E~/mailQ&quot;E, and Q&quot;E~/mail/Q&quot;E, all without the quotes, to no avail.

Meanwhile, in the email client itself, I have saved mail folders such as .Xauthority, .emacs, .profile, and every other file in my home directory.  This makes saving messages from my inbox an exercise in frustration.

How do I get the email client to use the mail subdirectory instead of the top level of my home directory?  I have a hard time believing that the email client is lacking this basic a feature this late in the game.</what>
</comment>
<comment>
<author>randomem...@gmail.com</author>
<when>Thu, 28 Jul 2011 16:00:09 +0000</when>
<what>I originally configured my XOOMQ&apos;Es email IMAP account under 3.0 and it worked fine and accepted and used the IMAP path prefix, and it continued to work fine after I updated to 3.1

But then I had to send my tablet in for repair and factory reset the device, and now that I have it back the IMAP path prefix will not stay set (as described above), so this is definitely a new problem in 3.1</what>
</comment>
<comment>
<author>acoo...@gmail.com</author>
<when>Tue, 02 Aug 2011 08:25:04 +0000</when>
<what>This is still an issue on my Samsung tablet 10.1
What i really miss, is the option of defining what folder exactly i want to use for Q&apos;ESentQ&apos;E, Q&apos;EDraftQ&apos;E and etc.</what>
</comment>
<comment>
<author>benkom...@android.com</author>
<when>Wed, 10 Aug 2011 17:37:49 +0000</when>
<what>Thanks for the report.

IQ&apos;Em sorry to hear youQ&apos;Ere having difficulties with this. WeQ&apos;Eve confirmed itQ&apos;Es an issue and it will be addressed in a future release. 

For those using the Samsung Galaxy, youQ&apos;Ere using Email Q&amp;E Calendar clients which are published and supported by Samsung - youQ&apos;Ell need to contact them directly.  They do not monitor this bug tracker.

This bug tracker is for issues in the AOSP version of the phone and apps, for example as seed on the Droid, Nexus series, and Xoom.</what>
</comment>
</bug>
<bug>
<bugid>14777</bugid>
<title>dalvik conversion??</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>jenson.j...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 10:28:18 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. Description Resource Path Location Type Conversion to Dalvik
format failed: Unable to execute dex: wrapper was not properly loaded
first de.vogella.android.temperature Unknown Android Packaging Problem
wat 2 do??</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Feb 2011 17:38:26 +0000</when>
<what>how exactly were you building?</what>
</comment>
<comment>
<author>jenson.j...@gmail.com</author>
<when>Thu, 17 Feb 2011 15:32:51 +0000</when>
<what>i downloaded all d SDK files n updates for Android Programming on Eclipse.
and later i tried building a sample tutorial.. when i run the file as
RunQ&gt;ERun AsQ&gt;EAndroid app
it shows an error and refuses to Q&apos;EcompileQ&apos;E n run..


Conversion to Dalvik format failed: Unable to execute dex: wrapper was not
properly loaded first
Unknown    Android Packaging Problem

:(.. do i need to re install the entire setup??</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 18:10:10 +0000</when>
<what>- do you have the platform-tools component installed?
- which version of ADT are you using?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 18:10:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jenson.j...@gmail.com</author>
<when>Mon, 21 Feb 2011 07:05:00 +0000</when>
<what>evrythings updated.. ADT 9.0 is latest.. rite?

 and wts Q&apos;Ecould not find *.apk! Q&apos;E??? y am i having dis problem??</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 07 Jun 2011 12:56:26 +0000</when>
<what>Q&quot;Ecould not find *.apkQ&quot;E mean it was not compiled.

try running Q&quot;Eadb start-serverQ&quot;E in a cmd. and try to compile again.</what>
</comment>
</bug>
<bug>
<bugid>13848</bugid>
<title>Request: Bluetooth rSAP</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:43.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>HenningB...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 17:42:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 03:52:29 +0000</when>
<what>Bluetooth rSAP: Q&quot;Eremote SIM Access ProfileQ&quot;E

Apparently needed by VM Passat and other cars.</what>
</comment>
<comment>
<author>Alexande...@gmail.com</author>
<when>Mon, 24 Jan 2011 14:09:03 +0000</when>
<what>i need!</what>
</comment>
<comment>
<author>ambassad...@gmail.com</author>
<when>Wed, 26 Jan 2011 09:37:14 +0000</when>
<what>this is a duplicate of issue 4402</what>
</comment>
<comment>
<author>FransB...@gmail.com</author>
<when>Mon, 07 Feb 2011 15:28:45 +0000</when>
<what>Need it ASAP for my new Skoda Fabia Combi Greenline</what>
</comment>
<comment>
<author>sunnada...@gmail.com</author>
<when>Mon, 14 Mar 2011 18:08:49 +0000</when>
<what>We need this ASAP for our device. Customers are crying out for it!</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15636</bugid>
<title>Newbie emulator: ERROR:</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-03-21T04:13:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andreasa...@live.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 02:07:36 +0000</openedDate>
<description>Hello All, I am a newbie to Linux and debveloping in Android. So here is
my problem. I installed all the required software without a problem.
Including JDK, SDK and Eclipse. I was following instructions from the
book Q&quot;EDeveloping Android apps for DummiesQ&quot;E Then when I tried to run it,
I got this [2011-03-20 21:56:49 - Hello World]
------------------------------ [2011-03-20 21:56:49 - Hello World]
Android Launch! [2011-03-20 21:56:49 - Hello World] adb is running
normally. [2011-03-20 21:56:49 - Hello World] Performing
com.venura.first.hello.mainactivity activity launch [2011-03-20 21:56:49
- Hello World] Automatic Target Mode: Preferred AVD Q&apos;E2_1DefaultHVGAQ&apos;E is
not available. Launching new emulator. [2011-03-20 21:56:49 - Hello
World] Launching a new emulator with Virtual Device Q&apos;E2_1DefaultHVGAQ&apos;E
[2011-03-20 21:56:49 - Emulator] emulator: ERROR: could not find
required init system image (system.img). [2011-03-20 21:56:49 -
Emulator] emulator: Maybe defining ANDROID_SDK_ROOT to point to a valid
SDK installation path might help ? Can anybody tell me how to solve this
problem ? Plus I get this message from Eclipse soon I start it up.
[2011-03-20 21:45:12] Warning, ADT/SDK Mismatch! The following elements
are declared by ADT but not by the SDK: manifest I kindly appreciate any
help.. Thank you Andrea</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 21 Mar 2011 04:13:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10911</bugid>
<title>Android CallLog doesnQ&apos;Et save the PAUSE sign</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhangyan...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 03:50:07 +0000</openedDate>
<description>Dailing a contact with has a PAUSE(Q&apos;E,Q&apos;E) sign, the CallLog of Android
system doesnQ&apos;Et log all the dailing strings. (e.g. Q&quot;E96822,1Q&quot;E will be
loged as Q&quot;E96822Q&quot;E), and you lost the PAUSE sign feature if you are using
redial. (redial drops Q&apos;E,1Q&apos;E in the former case) This happens on my GSM
phone, I donQ&apos;Et have CDMA phone to test. But looks Gsm and Cdma are
having different way of doing this. CdmaConnection has the
getOrigDailString() implemented, which seems to return the complete
string which is needed.</description>
</bug>
<bug>
<bugid>18688</bugid>
<title>ssl 256bits support removed on android 2.3.3</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-07-22T17:07:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>mcarbonn...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 21:53:38 +0000</openedDate>
<description>- Steps to reproduce the problem. normale configuration of android
activesync account with ssl. itQ&apos;Es worked on android 2.2 and sudenly
donQ&apos;Et work anymore after update on 2.3.3. the ssl of the exchange server
is provided by apache reverse proxy with ssl activated. - What happened.
iQ&apos;Eve added restriction to use 256bits encryption on apache and itQ&apos;Es
worked fine with android 2.2. Q&lt;ELocation /documentroot_dirQ&gt;E SSLRequire
%{SSL_CIPHER_USEKEYSIZE} Q&gt;E= 256 Q&lt;E/LocationQ&gt;E but when upgraded on android
2.3.3 sudenly silently stop to work... after searching why... after
deferent try... tcpdump capture... iQ&apos;Eve found that the probleme are the
ssl key restriction! when iQ&apos;Eve switched to 128 bits, the android 2.3.3
now work fine... - What you think the correct behavior should be.
android 2.3.3 not restrict ssl key size! and send more human readable
message when fail to facilitate trouble shooting... and why they removed
the support of 256bits encryption on android 2.3.3 ? My device: HTC
Desire HD, 2.2 and after 2.3.3</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:44:54 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 22 Jul 2011 17:07:21 +0000</when>
<what>I assume you specifically mean the TLS_RSA_WITH_AES_256_CBC_SHA cipher suite. It is supported by the system, but your problem was that it was omitted from the default cipher suites list. This has been addressed in Honeycomb.</what>
</comment>
<comment>
<author>mcarbonn...@gmail.com</author>
<when>Sat, 23 Jul 2011 12:36:30 +0000</when>
<what>ok for the cipher suite (and TLS_DHE_DSS_WITH_AES_256_CBC_SHA also)... 

but add more readable message when error occure on activesync please !</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sat, 23 Jul 2011 17:41:43 +0000</when>
<what>IQ&apos;Ell follow up with the email team about trying to improve the error message.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 30 Aug 2011 16:45:27 +0000</when>
<what>Issue 19659 has been merged into this issue.</what>
</comment>
<comment>
<author>decou...@gmail.com</author>
<when>Thu, 01 Sep 2011 17:50:36 +0000</when>
<what>Regarding the cipher suite and the lack of support for the 256 bit encryption, will the android os 2.3.4 be fixed. Will a hot fix get laid down for these devices, eg. droid 3, atrix, etc. Currently the industry standard is 256 bit encryption, just not widely used.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 01 Sep 2011 18:07:25 +0000</when>
<what>decou...@gmail.com, It is supported, its just not enabled by default. It can be enabled by an app in code. It is enabled by default in Honeycomb. I do not anticipate any backport to 2.3.4.</what>
</comment>
<comment>
<author>jacli...@gmail.com</author>
<when>Wed, 28 Sep 2011 19:38:52 +0000</when>
<what>IQ&apos;Em running into the same problem mentioned in this issue, and while I now have somewhat of an understanding as to the cause, IQ&apos;Em no closer to finding a resolution.

I purchased a certificate from Network Solutions with a 2048 sized key a couple of months ago.  The site works great on all of the phones weQ&apos;Eve tested; except for the Android 2.3.3; which IQ&apos;Em convinced is because of this issue with the disabled 256 bit support.

Now, it was mentioned earlier that switching to Q&quot;E128 bitsQ&quot;E resolved the issue, how do you do that in IIS 7.5?  Do I need to purchase another certificate?  I donQ&apos;Et see in the certificate where it mentions 128 or 256 bits, but I tested the site with a self-signed cert using a 2048 sized key and it worked just fine on the 2.3.3.

Any thoughts?

</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 28 Sep 2011 19:41:32 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 28 Sep 2011 20:20:50 +0000</when>
<what>I donQ&apos;Et know how to configure this in IIS, but the cipher suite selection should be mostly orthogonal to the size of the key in the certificate. you presumably bought an RSA key, so you need RSA cipher suites, but the symmetric cipher type and key size are separate attributes of a cipher suite.</what>
</comment>
</bug>
<bug>
<bugid>11722</bugid>
<title>Gmail app cannot open supported attachments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>diji....@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 09:17:16 +0000</openedDate>
<description>Steps to reproduce the problem. - Open Gmail app - Find an email with a
supported attachment (i.e. preview button is showing and enabled) -
Click Preview button What happened. - The dialog Q&quot;EFetching AttachmentQ&quot;E
with message Q&quot;EPlease wait...Q&quot;E is displayed indefinitely. What you think
the correct behavior should be. - The attachment should be opened by the
supported application. DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) - HTC Desire - Android 2.2 - Gmail 2.3</description>
<comment>
<author>horvat.s...@gmail.com</author>
<when>Mon, 11 Oct 2010 22:27:20 +0000</when>
<what>HTC EVO
Android 2.2
Gmmail 2.3 

I am experiencing the same problem</what>
</comment>
<comment>
<author>jil...@gmail.com</author>
<when>Fri, 15 Oct 2010 22:28:35 +0000</when>
<what>Same issues. Attachments worked previously but stopped about a month ago.

Evo 4g
Android 2.2
Gmail 2.3</what>
</comment>
<comment>
<author>weiming....@gmail.com</author>
<when>Sat, 23 Oct 2010 16:15:13 +0000</when>
<what>Similar problem here

Galaxy S
Android 2.2
Gmail 2.3</what>
</comment>
<comment>
<author>shaunle...@gmail.com</author>
<when>Mon, 01 Nov 2010 09:34:47 +0000</when>
<what>Same for me

HTC Desire
Android 2.2
Gmail 2.3</what>
</comment>
<comment>
<author>michaelt...@gmail.com</author>
<when>Sat, 27 Nov 2010 05:51:58 +0000</when>
<what>I need to see my attachments-</what>
</comment>
<comment>
<author>singh.ba...@gmail.com</author>
<when>Tue, 14 Dec 2010 23:58:01 +0000</when>
<what>Same for me. Purchased a HTC mytouch4g on 12/13/2010 and experienced issue.
on 12/14/2010 received OTA for Android 2.2.1 and still experiencing the same issue.

HTC Mytouch4g
Android 2.2.1
Gmail 2.3</what>
</comment>
<comment>
<author>cecil....@gmail.com</author>
<when>Thu, 20 Jan 2011 00:36:49 +0000</when>
<what>Happens with epub attachments (I have at least 3 native apps, including Google Book reader) that can handle epub files
Moto Droid
Android 2.2.1
Gmail 2.3.2</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:26:11 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>17582</bugid>
<title>Mouse right click should result in the same action as a touchscreen long-press</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>iSe...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jun 2011 22:51:24 +0000</openedDate>
<description>When the right mouse button is clicked, it should yield the same result
as performing a long-press on the touchscreen, wherever the cursor is.
For example, on the Asus Transformer clicking the right mouse button
under the track pad can only do the Q&quot;EbackQ&quot;E action.</description>
<comment>
<author>iSe...@gmail.com</author>
<when>Sat, 11 Jun 2011 22:52:56 +0000</when>
<what>I should also note that this action should be instantaneous, and must not have the delay used for long-pressing.</what>
</comment>
<comment>
<author>arlit...@gmail.com</author>
<when>Sun, 12 Jun 2011 12:21:27 +0000</when>
<what>I donQ&apos;Et have a tablet, yet; I agree with you.  Instant ability to bring up a long-press menu would be awesome.</what>
</comment>
<comment>
<author>gig...@gmail.com</author>
<when>Fri, 17 Jun 2011 22:08:36 +0000</when>
<what>I vote for this as well, as an Asus Transformer owner.</what>
</comment>
<comment>
<author>waldro...@gmail.com</author>
<when>Sat, 25 Jun 2011 03:01:57 +0000</when>
<what>Great idea.  But the priority should REALLY be in the double click.  Not only do not all mouses have more than one button but double-clicking is vrey natural and intuitie.  Many PC uses I support have NEVER used their right mouse button.</what>
</comment>
<comment>
<author>iSe...@gmail.com</author>
<when>Sat, 25 Jun 2011 03:04:44 +0000</when>
<what>Please file that in another bug instead of leaving an off-topic comment in here.</what>
</comment>
<comment>
<author>waldro...@gmail.com</author>
<when>Sat, 25 Jun 2011 03:09:13 +0000</when>
<what>My comment is not off topic.  The mouse behavior is a Honeycomb-wide implementation; not Device (Transformer specific).

BUT...I should have really said that BOTH actions are highly desirable; just that the same functionality should be considered for users with only one mouse button.</what>
</comment>
</bug>
<bug>
<bugid>19183</bugid>
<title>SoundPool.play doesnQ&apos;Et work on Xperia Play when rate != 1.0f</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>supers...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 09:48:23 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate):
Attempted to reproduce a loaded sample (itQ&apos;Es an OGG file) using
SoundPool, using a rate != 1.0f: soundPool.play(sampleId, 0.99f, 0.99f,
1, 0, rate); - What happened. NOTHING sounds on a Sony Xperia PLAY,
using 2.3.2 (outdated, I know--tell Sony!) - What you think the correct
behavior should be. The sample should be heard through the speakers,
played with at a different rate. This works as expected on other
devices: Nexus One, Galaxy Tab 10.1...</description>
</bug>
<bug>
<bugid>3590</bugid>
<title>Intercept InComing call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>12</stars>
<reportedBy>sunil.bh...@aricent.com</reportedBy>
<openedDate>Tue, 18 Aug 2009 18:52:36 +0000</openedDate>
<description>I am using Android 1.5 emulator and Want to intercept incoming call and
would like to display my own custom incoming call GUI, instead of Native
incoming_call screen. But I am not able to show only my GUI , My GUI is
getting overwritten by Native incomingcall screen. As google says, all
3rd party applications are treated equal, then my application should
also be able to display its custom GUI and there should not be any
native GUI. Kindly provide some insight on this as to me it seems
impossible in current version of SDK. Are u relasing in Android 2.0 some
way to hide native GUI and activate Custom GUI in case of incoming call.
Kindly provide fix for this issue, as it should be available for
developers.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:25:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:24:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:30:11 +0000</when>
<what></what>
</comment>
<comment>
<author>c...@Invisionsoft.com</author>
<when>Wed, 25 Nov 2009 17:54:21 +0000</when>
<what>Has anything changed on this. Is it possible in 2.0 ????</what>
</comment>
<comment>
<author>hansen.m...@gmail.com</author>
<when>Tue, 15 Dec 2009 15:25:57 +0000</when>
<what>Is it possible to find a solution similar to installing apkQ&apos;Es from unknown sources? 
If the user must manually approve access to the in-call screen, is the security
concern reduced?

The ability to provide customized information or actions to users depending on their
needs would be very useful.</what>
</comment>
<comment>
<author>rk.sangubotla</author>
<when>Wed, 14 Jul 2010 07:33:30 +0000</when>
<what>Is this issue fixed? Or is there any workaround for this to override incoming call screen. Please suggest as this is very urgent for me.</what>
</comment>
<comment>
<author>e.nya...@gmail.com</author>
<when>Wed, 15 Jun 2011 04:28:31 +0000</when>
<what>Any progress? Is there other ways to achieve the desired effect? LetQ&apos;Es say move the incoming call screen or place it in background?</what>
</comment>
</bug>
<bug>
<bugid>12993</bugid>
<title>qemu sensors canQ&apos;Et Q&quot;EwakeQ&quot;E because of typo in strcmp</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-02-21T11:23:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>cos...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 05:08:35 +0000</openedDate>
<description>In the android source, Q&quot;EFroYoQ&quot;E branch: While learning how to build my
own libsensors.so I used sensors_qemu.c as a reference, in the function
data__poll on line 339 Q&quot;EwakeQ&quot;E is compared to data which is a structure,
it should be compared to buff, a character array read from the emulator
in order to determine if the qemu emulator returned a Q&quot;EwakeQ&quot;E string.
location: Q&lt;Eandroid source rootQ&gt;E/sdk/emulator/sensors/sensors_qemu.c Host
OS: NA SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the
Q&apos;EandroidQ&apos;E tool UI): NA Eclipse version: NA ADT plug-in version: NA
Platform targeted by your project: Version of the platform running in
the emulator: STEPS TO REPRODUCE: 1. 2. 3. EXPECTED RESULTS: OBSERVED
RESULTS: ADDITIONAL INFORMATION: Attach sample project, etc. If
possible, try to reproduce using ApiDemos. If the problem is happening
in the emulator, consider attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 08 Dec 2010 00:42:27 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 11:23:37 +0000</when>
<what>The HAL interface for sensors was changed drastically for Gingerbread, so qemu_sensors.c doesnQ&apos;Et need the wake handling anymore. Closing this bug.</what>
</comment>
</bug>
<bug>
<bugid>12362</bugid>
<title>Arabic native support </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-04T17:12:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>khalidmhamedi@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 15:31:06 +0000</openedDate>
<description>I have no support for arabic in my HTC HERO 2.1 and disconnected letters
with no right to left support in my EVO 2.2. I think this issue concerns
all android handsets (no native arabic support) I want an official
update to fix this for all of them, maybe in 2.3 update ... (but it must
be for all android handsets available)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 17:12:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1060</bugid>
<title>Contacts: Send SMS does not make sense for non-Mobile numbers</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:23:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>48</stars>
<reportedBy>darag...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 20:12:19 +0000</openedDate>
<description>STR: - Open Contacts - Menu | New Contact - Create a contact with Q&apos;EHomeQ&apos;E
phone number - Return to contacts list - Open Contact - Q&apos;ESend SMS/MMSQ&apos;E
section shows home number RECC: Only Q&apos;EMobileQ&apos;E numbers should support
SMS/MMS</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 24 Oct 2008 20:48:07 +0000</when>
<what>In some countries (France...), land lines can receive SMS too.</what>
</comment>
<comment>
<author>darag...@gmail.com</author>
<when>Fri, 24 Oct 2008 21:17:06 +0000</when>
<what>maybe a check for configuration setting (country) or phone number country code is
needed. I know WM does not have this Q&apos;EfeatureQ&apos;E</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 24 Oct 2008 21:55:11 +0000</when>
<what>You may also be using the fields for Mobile numbers. For instance use a mobile number as the Q&quot;EWorkQ&quot;E number.</what>
</comment>
<comment>
<author>darag...@gmail.com</author>
<when>Fri, 24 Oct 2008 22:13:16 +0000</when>
<what>The issue remains, IMHO... 

I.e., I believe the SMS option should only be shown for SMS-capable numbers (Q&apos;EMobileQ&apos;E
only in US.)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 24 Oct 2008 22:54:21 +0000</when>
<what>Oh, donQ&apos;Et get me wrong, I agree that itQ&apos;Es an issue, I didnQ&apos;Et mean to dispute that
fact. Restricting this behavior to Q&quot;EMobileQ&quot;E numbers would already be a significant
improvement. I just wanted to record the fact that there would still be some edge
cases to consider, so that a person working on improving the current situation would
have some awareness of constraints to consider.</what>
</comment>
<comment>
<author>simon.braunschmidt@gmail.com</author>
<when>Sat, 25 Oct 2008 15:27:45 +0000</when>
<what>Also in Germany landline numbers can receive sms, they are eigther read by a computer
or printed to the nonmobile phone display. And when you receive MMS on an older
mobile phone you already get an SMS with instructions how to view the MMS on the
internet at the providers homepage.

Best solution maybe would be to make Q&quot;Eis SMS capableQ&quot;E and Q&quot;Eis MMS capableQ&quot;E eigther
opt-in or opt-out. This would be two extra checkboxes, best to hide them behind an
Q&quot;Eadvanced settingsQ&quot;E tab.

</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 10 Nov 2008 20:01:11 +0000</when>
<what>I used to mark home mobile as Home
And I want to send SMS :)</what>
</comment>
<comment>
<author>karthic.sundararaj@gmail.com</author>
<when>Fri, 19 Dec 2008 15:39:06 +0000</when>
<what>How abouot making the SMS/MMS Field editable as on the first instance it will have 
copy the mobile number and thenone can add more or remove if they need to. In the UK 
I think you can send text message to a UK land line but I dont wat to do this. You 
will have the give the user to be able to edit the SMS/MMS field </what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Tue, 14 Apr 2009 14:20:36 +0000</when>
<what>I agree having check boxes for each number to determine its capabilities (e.g. Can
receive SMS) is a good idea.

I donQ&apos;Et think disabling SMS sending to numbers in given countries would work. What
happens if a phone company in the US starts supporting SMS messages like they
currently do in other countries? The US would then have to wait for another firmware
update to undo this Q&quot;EupdateQ&quot;E.</what>
</comment>
<comment>
<author>jake.r.k...@gmail.com</author>
<when>Wed, 20 May 2009 00:51:39 +0000</when>
<what>This is a minor but niggling annoyance for me.  I have several contacts for whom I
have several (8+) land line based numbers for.  Since these numbers cannot receive
SMS messages every time I look in my contacts it bothers me much more than it
probably should to see so many useless texting entries.  A simple check box to
identify a number as SMS accessible is the far more elegant solution rather than just
enabling text messages to every number in the contacts.

I was very disappointed to see this level of sloth employed.</what>
</comment>
<comment>
<author>james.ma...@gmail.com</author>
<when>Sun, 31 May 2009 21:17:17 +0000</when>
<what>UK landline numbers are also able to receive SMS -- either by translation to a voice-
call, or by using SMS enabled landline phones.  SMS should not be restricted to phones 
marked Q&apos;EMobileQ&apos;E only.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:23:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Fri, 24 Jul 2009 06:19:49 +0000</when>
<what>When declining a bug that a lot of people clearly consider an issue, it would be nice
to at least provide a reason!</what>
</comment>
<comment>
<author>darag...@gmail.com</author>
<when>Fri, 24 Jul 2009 14:45:51 +0000</when>
<what>+1 on comment 13. (at least we got a response after 9 months)

Maybe the guyz over at Google Voice can work on it ;)

BTW, if you send a message to an INVALID SMS number (I.e., US landline), nothing 
happens - there is no error.</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Sat, 01 Aug 2009 17:57:38 +0000</when>
<what>Actually, looking more closely at this issue, it appears Google isnQ&apos;Et even internally 
consistent.

Create a contact with a Mobile and Home number.
The contacts app will now have options to send an SMS to the mobile number, and 
another one to send to the home number.
Back out, and enter the Messaging app instead.
Create a new message, and in the Q&quot;EToQ&quot;E field, type the first few letters of the 
contact name.
Here it only allows you to pick the mobile number!

Clearly, either this bug should be reopened, and/or the Messaging app should be 
Q&quot;EfixedQ&quot;E to match the behavior.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:35:08 +0000</when>
<what></what>
</comment>
<comment>
<author>webgroup...@gmail.com</author>
<when>Wed, 16 Sep 2009 00:38:54 +0000</when>
<what>This is truly an annoying Android Q&quot;Efeature.Q&quot;E That SMS is available on landlines in
some countries does not justify the wasted screen space where itQ&apos;Es useless (like in
the US).

A simple, Q&quot;ESupports messagingQ&quot;E check-box next to each number is a common-sense
solution to keep everyone happy around the globe... And to go further, users should
be able to set a default for all new contacts, so that nobody (in any country) would
ever have to think about it again.</what>
</comment>
<comment>
<author>dinyar.r...@gmail.com</author>
<when>Wed, 16 Sep 2009 00:59:42 +0000</when>
<what>I second that idea, especially the user being able to set a default seems great. It 
could also resolve the issue found in post 15.</what>
</comment>
<comment>
<author>artki...@gmail.com</author>
<when>Sat, 02 Jan 2010 21:54:25 +0000</when>
<what>As suggested by commenters 9 Q&amp;E 10; making SMSable contacts via option rather than contact type would be 
most useful.  In such a way a custom contact could be created (e.g. tagged Google Voice #) and still be SMSable.  
Currently only allowing for certain SMS contexts (e.g. in the messaging application) to SMS mobile is short sited.  
We can already create custom contact labels, we should also be able to designate what properties that contact 
has to reflect what other hooks the system is looking for (or be designed such that the hooks are based off a 
toggle we can define rather than maybe a string for Mobile or whatnot).</what>
</comment>
<comment>
<author>larha...@gmail.com</author>
<when>Wed, 30 Jun 2010 23:54:53 +0000</when>
<what>Please reopen and fix.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sun, 22 Aug 2010 10:56:09 +0000</when>
<what>If would be stupid not to have the facility to send sms to landlines. I think this feature should be available given the large number of lines that accept sms. Why limit android to be like inferior phones?</what>
</comment>
<comment>
<author>darag...@gmail.com</author>
<when>Sun, 22 Aug 2010 17:01:42 +0000</when>
<what>I have updated my recommendation to make this CONFIGURABLE. 

Pardon my initial ignorance; I would now like the choice to be able to disale this for less mature telecom systems such as we have in the US.

Cheers!</what>
</comment>
<comment>
<author>uben...@gmail.com</author>
<when>Tue, 07 Sep 2010 18:44:34 +0000</when>
<what>Declined?!?!

OK, there have only been ~20 posts on this thread since 10/24/2008.  But talk to _anyone_ with an android phone about this issue and they will complain.  Just because they havenQ&apos;Et all posted here doesnQ&apos;Et mean weQ&apos;Ere all wrong.

Google, please tell me why the current paradigm is better than user-configurable.  I will pass the explanation along to all of the annoyed people I know so they can understand how wrong-headed they are.</what>
</comment>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Tue, 07 Sep 2010 20:05:28 +0000</when>
<what>WEEEeeeelllll a large portion of the Android user base is in the US, where SMS to landline is not possible. ItQ&apos;Es great that there are countries that DO have this capability, but since we do not, it would be nice to be able to disable the possibility. It is annoying to have the phone present options that are impossible the users in this country... or at least unless they know someone in Europe whose landline they would like to send an SMS to...?

It is also frustrating in that most of my contacts have two phone numbers associated: a home and a mobile. If I open their contact file and mistakenly choose to send an SMS to their landline (fat finger it), Android sends it happily on its way to Nowhere Land and if I donQ&apos;Et realize the gaffe, I assume all is well.

As mentioned, a small tickbox Q&quot;ESMS to mobile onlyQ&quot;E in general settings would be awfully lovely, and seems a pretty trivial bit of coding. Or, even better, disable SMS to non-mobile as a rule with this option, but allow SMS to non-mobile on a per-contact basis.

Now excuse me, my wife was calling and I have to send an SMS to her office phone.</what>
</comment>
<comment>
<author>dma...@gmail.com</author>
<when>Thu, 23 Sep 2010 01:26:13 +0000</when>
<what>For what it is worth, it /is/ possible to send an SMS to a landline in the US.  On Verizon Wireless, when I have accidentally tried to send an SMS to a landline, VZW sends me a message asking me to confirm my use of that service and to be billed $0.25 for it.  I have never actually used it, but as I understand it the carrier will dial the number to establish a voice channel and use a text-to-speech engine to deliver the message.

The Messaging app was updated in build FRG01B on the Motorola Droid so that the Q&quot;EToQ&quot;E field offers numbers not marked as Q&quot;EMobileQ&quot;E.  This is actually an improvement for situations where I use a custom label, for example Q&quot;EMobile - VZWQ&quot;E and Q&quot;EMobile - TMoQ&quot;E for a contact with multiple phones.</what>
</comment>
</bug>
<bug>
<bugid>3759</bugid>
<title>Total break down after install FB-reader update</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-09-15T14:39:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>edasbernard@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 18:06:05 +0000</openedDate>
<description>After installing FB-reader update last Sunday, my G1 suffered a total
breakdown. First, I could still select things with ball or finger, but
not activate anything, neither shut down or stop. After taking the
battery out and putting it back, the G1 did nothing at all. Reloading
the battery (for Q&gt;E6 hours) had no other effect than heating the G1.
Black! Dead! Broke! Total failure! Lost a bunch of data (device
settings, OI-safe data, alarm settings, downloaded apps..) This device
is Q&lt;E 4 weeks in use. A major disappointment and costly damage.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Sep 2009 21:05:56 +0000</when>
<what>What is FB-reader?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 23:42:07 +0000</when>
<what>This sounds like a hardware failure</what>
</comment>
<comment>
<author>edasbernard@gmail.com</author>
<when>Thu, 03 Sep 2009 23:31:19 +0000</when>
<what>What is FB-reader?
From Android market, a book reader app.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 04 Sep 2009 11:54:09 +0000</when>
<what>Post hoc ergo propter hoc?

This is a hardware failure, nothing to do with FB-Reader.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:39:26 +0000</when>
<what>Assumed to be a hardware failure (dead buttons)</what>
</comment>
</bug>
<bug>
<bugid>2104</bugid>
<title>Bluetooth connection with Sony XPLOD - radio cannot be switched away from Q&apos;EBT phoneQ&apos;E mode when conversation ends</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-19T18:02:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yossidah...@gmail.com</reportedBy>
<openedDate>Fri, 27 Feb 2009 12:08:00 +0000</openedDate>
<description>In my car IQ&apos;Em using a Sony radio with support for BT audio and phone.
IQ&apos;Eve used it with my other phone successfully - once paired and
connecetd incoming calls would switch it to Q&apos;EBT phoneQ&apos;E mode, once the
call ends it would move back to CD or Radio automatically. Using my G1
it moves correctly to BT Phone mode, but after I disconned it does not
switch back out of it, nor would my radio let me do so. it thinks itQ&apos;Es
still on a call. The only way out is to turn off bluetooth on the phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:27:31 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>markz...@gmail.com</author>
<when>Sun, 08 Mar 2009 19:17:56 +0000</when>
<what>I have a similar issue. Somtetimes my G1 thinks itQ&apos;Es still connected to my car (an 
07 lexus) and I donQ&apos;Et receive phone calls. Turning off bluetooth fixes it.</what>
</comment>
<comment>
<author>yossidah...@gmail.com</author>
<when>Tue, 14 Apr 2009 19:58:52 +0000</when>
<what>This issue seem to have been resolved in the last update, I donQ&apos;Et have the problem 
any more...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 18:02:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:20:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17301</bugid>
<title>Attach multiple files in Gmail/Email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NikolayM...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 08:52:33 +0000</openedDate>
<description>It seems when you click on attach within the Gmail or Email app you are
only allowed to select 1 image/file. The Gallery app allows you to tick
more than one image but then doesnQ&apos;Et have an Q&quot;EOKQ&quot;E button to actually
attach the files to the email.</description>
<comment>
<author>Dyallo1...@gmail.com</author>
<when>Fri, 03 Jun 2011 15:37:14 +0000</when>
<what>I would like this too
</what>
</comment>
</bug>
<bug>
<bugid>13131</bugid>
<title>Android NDK and ndk-build: Multiple build errors on Win32 when installed in %PROGRAM_FILES%</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-26T12:19:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>noloa...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 19:55:41 +0000</openedDate>
<description>==================== With the Android SDK and NDK installed in
%PROGRAM_FILES%, attempting execute ndk-build results in:
jeffrey@descartes / $ cd Q&quot;E/cygdrive/c/Program
Files/android/android-ndk-r5Q&quot;E/ jeffrey@descartes /cygdrive/c/Program
Files/android/android-ndk-r5 $ ./ndk-build ERROR: Your GNUMAKE variable
is defined to an invalid name: C:\cygwin\bin Please fix it to point to a
valid make executable (e.g. /usr/bin/make) ==================== Quote
path in an attempt to work around broken script (no joy):
jeffrey@descartes /cygdrive/c/Program Files/android/android-ndk-r5 $
diff --unified ndk-build-orig ndk-build --- ndk-build-orig 2010-11-13
00:53:58.000000000 -0500 +++ ndk-build 2010-12-12 14:53:51.921875000
-0500 @@ -64,10 +64,22 @@ # common for app developers to have another
non-cygwin compatible # if [ Q&quot;E$OSTYPEQ&quot;E = Q&quot;EcygwinQ&quot;E ] ; then -
GNUMAKE=`cygpath -u $GNUMAKE` - PROGDIR_MIXED=`cygpath -m $PROGDIR` + +
QUOTE=\Q&quot;E + GNUMAKE=`cygpath -u $GNUMAKE` + PROGDIR_MIXED=`cygpath -m
$PROGDIR` + PROGDIR_MIXED=$QUOTE$PROGDIR_MIXED$QUOTE +
CYGWIN_GNUMAKE=`$GNUMAKE -f
$PROGDIR_MIXED/build/core/check-cygwin-make.mk 2Q&gt;EQ&amp;E1` + LAST_ERROR=$? +
+# echo Q&quot;ELast error: Q&quot;E $LAST_ERROR +# echo Q&quot;EGNUMAKE: Q&quot;E $GNUMAKE +# echo
Q&quot;EPROGDIR_MIXED: Q&quot;E $PROGDIR_MIXED +# echo Q&quot;ECYGWIN_GNUMAKE: Q&quot;E $GNUMAKE +
if [ $LAST_ERROR != 0 ] ; then + echo Q&quot;EERROR: You are using a non-Cygwin
compatible Make program.Q&quot;E echo Q&quot;ECurrently using: `cygpath -m $GNUMAKE`Q&quot;E
echo Q&quot;EQ&quot;E jeffrey@descartes /cygdrive/c/Program
Files/android/android-ndk-r5 $ ./ndk-build make: /cygdrive/c/Program: No
such file or directory make: *** No rule to make target
`/cygdrive/c/ProgramQ&apos;E. Stop. ==================== Please stop making
brittle assumptions about paths.</description>
<comment>
<author>noloa...@gmail.com</author>
<when>Sun, 12 Dec 2010 19:56:18 +0000</when>
<what>Moving the Android directory from %PROGRAM_FILES% to the root of the drive (ie, c:\android\) appears to resolve the issue.</what>
</comment>
<comment>
<author>muhammad...@gmail.com</author>
<when>Tue, 21 Dec 2010 17:17:14 +0000</when>
<what>Hello, 
I am having an error Q&quot;EYou are using a non-cygwin compatible make program.Q&quot;E
Though I am using GNU make 3.81, have exported the variable and have moved my ndk folder to the root of drive.
 How can i solve this issue?

Regards,
Kamran</what>
</comment>
<comment>
<author>ghens...@gmail.com</author>
<when>Thu, 20 Jan 2011 20:16:25 +0000</when>
<what>I had a similar issue. Your file path canQ&apos;Et have any spaces in it, kinda lame.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 12:19:38 +0000</when>
<what>Closing this issue. There was a bug in the original ndk-build script that produced the wrong error message when your path contains a space.

This is unsupported due to the way GNU Make works, so working as intended otherwise.
</what>
</comment>
<comment>
<author>Liqun...@gmail.com</author>
<when>Wed, 30 Mar 2011 03:07:06 +0000</when>
<what>god damn it. It took me guite a lot of time to solve this. Android dev is not so easy as I thought. Come on, google.</what>
</comment>
</bug>
<bug>
<bugid>11721</bugid>
<title>App Market download/update notification freezes if there is not enough space for download</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mircea.b...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 09:07:30 +0000</openedDate>
<description>Android version: 2.2.1 (on Nexus One) Free space: * Internal Memory :
20.05 MB * SD Card: 1.71 MB The App Market download notification
Q&quot;EStarting download...Q&quot;E freezes if there is not enough space for
downloading/uploading an app. I got this when it automatically started
updating apps. Several apps got updated and one remained in the
Q&quot;EStarting download...Q&quot;E phase. Canceling the download and trying to
install it manually resulted in the Q&quot;Enot enough space for downloadQ&quot;E
error. The download/update attempt should have been stopped
automatically when it detected that there is not enough space.</description>
<comment>
<author>brian.or...@gmail.com</author>
<when>Fri, 15 Oct 2010 10:35:43 +0000</when>
<what>2.10.405.2  HTC Desire

Yes I have seen this as well.</what>
</comment>
<comment>
<author>vern.hu...@gmail.com</author>
<when>Sat, 26 Nov 2011 03:15:05 +0000</when>
<what>Seeing this w/ a Cruz T301 using NetJar.
</what>
</comment>
</bug>
<bug>
<bugid>10582</bugid>
<title>Disable Services</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>wellendo...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 13:43:26 +0000</openedDate>
<description>Hello, I would like to have the option to disable services and/or
applications from running. There are a few applications that I never use
that I cannot(am not allowed to, factory defaults) uninstall and there
are a few that I have installed that I would like to disable until I
need/want to use them instead of uninstalling them and then reinstalling
them when I want to use them. This would be a great feature because it
would allow users to have more control over their phone, the
applications, and battery life. I believe most users would be very happy
to have this feature. Thank you.</description>
</bug>
<bug>
<bugid>2894</bugid>
<title>Gmail should recognize links in plain text messages</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Sat, 06 Jun 2009 04:13:13 +0000</openedDate>
<description>it is no way to open or copy web link in email message if you receive
plain text message with link. even if you try to forward the message you
can not edit/copy forwarded text :(</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:06:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:30:11 +0000</when>
<what></what>
</comment>
<comment>
<author>lbrown...@gmail.com</author>
<when>Mon, 01 Feb 2010 18:26:39 +0000</when>
<what>Note that the free K-9 mail app seems to work well with gmail and also recognizes plain 
text links (for example, the links in email sent from this very issue list).  IQ&apos;Eve 
already abandoned the included email app for my one pop account in favor of k-9 mail; 
now considering doing that for gmail as well.

How could they continue with such fundamentally flawed email apps?  Trying to promote 
third-party app development?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:33 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>2126</bugid>
<title>ClassNotFoundException: com.android.phone.PhoneApp When running Emulator</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-03T23:41:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jackch...@gmail.com</reportedBy>
<openedDate>Tue, 03 Mar 2009 20:47:54 +0000</openedDate>
<description>I have searched everything I could find for someone else who has seen
this problem and could not. My laptop hung after the emulator crashed
and now even after unpacking 1.1r1 of the SDK again into a new
directory, and running the emulator from that directory, the
com.android.phone Activity repeatedly crashes making the emulator
unusable. I have attached the output from Q&apos;Eadb bugreportQ&apos;E. I repeatedly
see the following messages in logcat: 03-03 20:22:32.592:
ERROR/AndroidRuntime(80): Caused by: java.lang.ClassNotFoundException:
com.android.phone.PhoneApp in loader
dalvik.system.PathClassLoader@4339d320 03-03 20:22:32.592:
ERROR/AndroidRuntime(80): at
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:215) 03-03
20:22:32.592: ERROR/AndroidRuntime(80): at
java.lang.ClassLoader.loadClass(ClassLoader.java:453) 03-03
20:22:32.592: ERROR/AndroidRuntime(80): at
java.lang.ClassLoader.loadClass(ClassLoader.java:421) 03-03
20:22:32.592: ERROR/AndroidRuntime(80): at
android.app.Instrumentation.newApplication(Instrumentation.java:1017)
03-03 20:22:32.592: ERROR/AndroidRuntime(80): at
android.app.ActivityThread$PackageInfo.makeApplication(ActivityThread.java:452)</description>
<comment>
<author>jackch...@gmail.com</author>
<when>Tue, 03 Mar 2009 21:42:51 +0000</when>
<what>Ugh.  Never mind. Please close this.  I stumbled across the -wipe-data parameter.  I
wasnQ&apos;Et sure it would fix it, but I thought I would give it a try.  It did fix the
problem.  Apparently, the crash left the emulator in a weird state.  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 23:41:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17093</bugid>
<title>wifi and 3g on at the same time  2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jeffbrow...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 04:36:51 +0000</openedDate>
<description>Had this same problem with 2.3.3 where 3g and wifi icons are on at the
same time when connected to home router. Version 2.3.4 was supposed to
fix this problem with the Nexus S. I have tried forgetting and
reconnecting to the network and resetting factory settings which didnQ&apos;Et
work. The only way I could temporarily solve this problem is to do a
hard reset and start over. This only lasts about a month and the problem
returns.</description>
</bug>
<bug>
<bugid>16016</bugid>
<title>Using a custom view over a surfaceview spawns sigsev</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Alistair...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 16:18:14 +0000</openedDate>
<description>I have a custom view which is on top of a surfaceview (redrawn
continuously by a separate thread). After touching the view (which
accepts its touch events and returns true), the program eventually
causes a sigsev. 04-07 17:04:14.014: INFO/DEBUG(7603): *** *** *** ***
*** *** *** *** *** *** *** *** *** *** *** *** 04-07 17:04:14.014:
INFO/DEBUG(7603): Build fingerprint:
Q&apos;Egoogle/passion/passion:2.3.3/GRI40/102588:user/release-keysQ&apos;E 04-07
17:04:14.014: INFO/DEBUG(7603): pid: 7914, tid: 7923 Q&gt;EQ&gt;EQ&gt;E
stead.alistair.com.soundcoder Q&lt;EQ&lt;EQ&lt;E 04-07 17:04:14.014: INFO/DEBUG(7603):
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad 04-07
17:04:14.014: INFO/DEBUG(7603): r0 00000027 r1 deadbaad r2 a0000000 r3
00000000 04-07 17:04:14.014: INFO/DEBUG(7603): r4 00000001 r5 00000000
r6 bed02f50 r7 0000a000 04-07 17:04:14.014: INFO/DEBUG(7603): r8
00000000 r9 45e818f0 10 45e818c8 fp 00000320 04-07 17:04:14.014:
INFO/DEBUG(7603): ip afd46668 sp 45e81590 lr afd191d9 pc afd15ca4 cpsr
60000030 04-07 17:04:14.014: INFO/DEBUG(7603): d0 81c4e5f6f8f8f8f8 d1
83c7e9fafcfcfcfc 04-07 17:04:14.014: INFO/DEBUG(7603): d2
ffffffffffffffff d3 a5f3d71aef9dffff 04-07 17:04:14.014:
INFO/DEBUG(7603): d4 0020002000200020 d5 0020002000200020 04-07
17:04:14.014: INFO/DEBUG(7603): d6 000a000a000a000a d7 000a000a000a000a
04-07 17:04:14.014: INFO/DEBUG(7603): d8 000001b800000168 d9
44be000000000190 04-07 17:04:14.014: INFO/DEBUG(7603): d10
44c3000044be0000 d11 44c8000040528c48 04-07 17:04:14.014:
INFO/DEBUG(7603): d12 0000000000000000 d13 0000000000000000 04-07
17:04:14.014: INFO/DEBUG(7603): d14 0000000000000000 d15
0000000000000000 04-07 17:04:14.014: INFO/DEBUG(7603): d16
001f001f001f001f d17 001f001f001f001f 04-07 17:04:14.014:
INFO/DEBUG(7603): d18 0100010001000100 d19 0100010001000100 04-07
17:04:14.014: INFO/DEBUG(7603): d20 003f003f003f003f d21
003f003f003f003f 04-07 17:04:14.014: INFO/DEBUG(7603): d22
0101010101010101 d23 0406070707070707 04-07 17:04:14.014:
INFO/DEBUG(7603): d24 0002000600030007 d25 0002000600030007 04-07
17:04:14.014: INFO/DEBUG(7603): d26 001f001f001f001f d27
0014001a001d001f 04-07 17:04:14.014: INFO/DEBUG(7603): d28
003f003f003f003f d29 002f0038003c003f 04-07 17:04:14.014:
INFO/DEBUG(7603): d30 0000000000000000 d31 000f000600020000 04-07
17:04:14.014: INFO/DEBUG(7603): scr 20000012 04-07 17:04:14.074:
INFO/DEBUG(7603): #00 pc 00015ca4 /system/lib/libc.so 04-07
17:04:14.074: INFO/DEBUG(7603): #01 pc 00013614 /system/lib/libc.so
04-07 17:04:14.074: INFO/DEBUG(7603): #02 pc 000144da
/system/lib/libc.so 04-07 17:04:14.074: INFO/DEBUG(7603): #03 pc
000009c4 /system/lib/libstdc++.so 04-07 17:04:14.074: INFO/DEBUG(7603):
#04 pc 0004f350 /system/lib/libskia.so 04-07 17:04:14.074:
INFO/DEBUG(7603): #05 pc 0006c948 /system/lib/libskia.so 04-07
17:04:14.074: INFO/DEBUG(7603): #06 pc 0006f518 /system/lib/libskia.so
04-07 17:04:14.074: INFO/DEBUG(7603): code around pc: 04-07
17:04:14.074: INFO/DEBUG(7603): afd15c84 2c006824 e028d1fb b13368db
c064f8df 04-07 17:04:14.074: INFO/DEBUG(7603): afd15c94 44fc2401
4000f8cc 49124798 25002027 04-07 17:04:14.074: INFO/DEBUG(7603):
afd15ca4 f7f57008 2106ec7c edd8f7f6 460aa901 04-07 17:04:14.074:
INFO/DEBUG(7603): afd15cb4 f04f2006 95015380 95029303 e93ef7f6 04-07
17:04:14.074: INFO/DEBUG(7603): afd15cc4 462aa905 f7f62002 f7f5e94a
2106ec68 04-07 17:04:14.074: INFO/DEBUG(7603): code around lr: 04-07
17:04:14.074: INFO/DEBUG(7603): afd191b8 4a0e4b0d e92d447b 589c41f0
26004680 04-07 17:04:14.074: INFO/DEBUG(7603): afd191c8 686768a5
f9b5e006 b113300c 47c04628 04-07 17:04:14.074: INFO/DEBUG(7603):
afd191d8 35544306 37fff117 6824d5f5 d1ef2c00 04-07 17:04:14.074:
INFO/DEBUG(7603): afd191e8 e8bd4630 bf0081f0 00028344 ffffff88 04-07
17:04:14.074: INFO/DEBUG(7603): afd191f8 b086b570 f602fb01 9004460c
a804a901 04-07 17:04:14.074: INFO/DEBUG(7603): stack: 04-07
17:04:14.074: INFO/DEBUG(7603): 45e81550 afd42664 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81554 000a76b8 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81558 00000015 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e8155c afd182a1 /system/lib/libc.so 04-07
17:04:14.074: INFO/DEBUG(7603): 45e81560 afd4270c 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81564 afd426b8 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81568 00000000 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e8156c afd191d9 /system/lib/libc.so 04-07
17:04:14.074: INFO/DEBUG(7603): 45e81570 00000001 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81574 45e815a4 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81578 bed02f50 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e8157c 0000a000 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81580 00000000 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81584 afd184fb /system/lib/libc.so 04-07
17:04:14.074: INFO/DEBUG(7603): 45e81588 df002777 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e8158c e3a070ad 04-07 17:04:14.074:
INFO/DEBUG(7603): #00 45e81590 ab20d978 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81594 00000000 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e81598 bed02f50 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e8159c bed02f50 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815a0 bed02f50 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815a4 fffffbdf 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815a8 00000000 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815ac afd46450 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815b0 bed02f50 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815b4 afd13619 /system/lib/libc.so 04-07
17:04:14.074: INFO/DEBUG(7603): #01 45e815b8 bed02f50 04-07
17:04:14.074: INFO/DEBUG(7603): 45e815bc bed02f50 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815c0 00000000 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815c4 45e818a0 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815c8 00000000 04-07 17:04:14.074:
INFO/DEBUG(7603): 45e815cc afd144dd /system/lib/libc.so 04-07
17:04:14.284: INFO/BootReceiver(6313): Copying
/data/tombstones/tombstone_02 to DropBox (SYSTEM_TOMBSTONE) 04-07
17:04:14.294: INFO/DEBUG(7603): debuggerd committing suicide to free the
zombie! 04-07 17:04:14.304: INFO/ActivityManager(6313): Process
stead.alistair.com.soundcoder (pid 7914) has died. 04-07 17:04:14.304:
INFO/WindowManager(6313): WIN DEATH: Window{407f88a0
stead.alistair.com.soundcoder/stead.alistair.com.soundcoder.SoundCoderActivity
paused=false} 04-07 17:04:14.314: INFO/WindowManager(6313): WIN DEATH:
Window{4052a188
stead.alistair.com.soundcoder/stead.alistair.com.soundcoder.ProgramActivity
paused=false} 04-07 17:04:14.314: INFO/WindowManager(6313): WIN DEATH:
Window{4072da98 SurfaceView paused=false} 04-07 17:04:14.334:
INFO/DEBUG(7924): debuggerd: Feb 9 2011 18:32:54</description>
<comment>
<author>jrad...@gmail.com</author>
<when>Sun, 13 Nov 2011 18:45:00 +0000</when>
<what>I have the exact same problem with my surfaceview. If I will make sure to post the solution should I hopefully find it.

/Rabie Jradi</what>
</comment>
</bug>
<bug>
<bugid>4221</bugid>
<title>OpenGL ES version string format on Dream is not compliant with the spec</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>jjc1...@gmail.com</reportedBy>
<openedDate>Sun, 11 Oct 2009 21:53:57 +0000</openedDate>
<description>The string returned by glGetString(GL10.GL_VERSION) on the Dream (at
least on ADP1 1.6) is incorrect. It is: OpenGL ES 1.0-CM but should be:
OpenGL ES-CM 1.0 The emulator returns the correct string. Reference is
section 6.1 of the spec:
http://www.khronos.org/registry/gles/specs/1.0/opengles_spec_1_0.pdf</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:28:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10758</bugid>
<title>froyo error: signal 11 (SIGSEGV), fault addr</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>goldandr...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 06:42:14 +0000</openedDate>
<description>01-01 05:04:24.478: INFO/DEBUG(946): Build fingerprint:
Q&apos;Emarvell/dkb/dkb/:2.2/FRF85B/eng.root.20100825.233340:eng/test-keysQ&apos;E
01-01 05:04:24.478: INFO/DEBUG(946): pid: 1204, tid: 1204 Q&gt;EQ&gt;EQ&gt;E
com.android.settings Q&lt;EQ&lt;EQ&lt;E 01-01 05:04:24.486: INFO/DEBUG(946): signal 11
(SIGSEGV), fault addr 00000050 01-01 05:04:24.486: INFO/DEBUG(946): r0
00000040 r1 ffffffff r2 00000000 r3 00000054 01-01 05:04:24.486:
INFO/DEBUG(946): r4 00000000 r5 00141694 r6 002d2ce0 r7 00000003 01-01
05:04:24.486: INFO/DEBUG(946): r8 00000040 r9 4104ab24 10 00000013 fp
458557b3 01-01 05:04:24.486: INFO/DEBUG(946): ip 8049d548 sp bec07440 lr
ab16fa60 pc ab137ff8 cpsr 80000010 01-01 05:04:24.596: INFO/DEBUG(946):
#00 pc 00037ff8 /system/lib/libskia.so 01-01 05:04:24.596:
INFO/DEBUG(946): #01 pc 0006fa5c /system/lib/libskia.so 01-01
05:04:24.606: INFO/DEBUG(946): #02 pc 0004c7fc
/system/lib/libandroid_runtime.so 01-01 05:04:24.616: INFO/DEBUG(946):
#03 pc 00016cf4 /system/lib/libdvm.so 01-01 05:04:24.616:
INFO/DEBUG(946): #04 pc 000441d0 /system/lib/libdvm.so 01-01
05:04:24.626: INFO/DEBUG(946): #05 pc 0003d1f6 /system/lib/libdvm.so
01-01 05:04:24.626: INFO/DEBUG(946): code around pc: 01-01 05:04:24.626:
INFO/DEBUG(946): ab137fd8 e5801010 e580200c e5802000 e5802004 01-01
05:04:24.626: INFO/DEBUG(946): ab137fe8 e5802008 e12fff1e e3a02000
e3e01000 01-01 05:04:24.626: INFO/DEBUG(946): ab137ff8 e5801010 e580200c
e5802000 e5802004 01-01 05:04:24.626: INFO/DEBUG(946): ab138008 e5802008
e12fff1e e92d07f0 e590500c 01-01 05:04:24.626: INFO/DEBUG(946): ab138018
e5907008 e5908004 e590a000 e5906010 01-01 05:04:24.626: INFO/DEBUG(946):
code around lr: 01-01 05:04:24.626: INFO/DEBUG(946): ab16fa40 e1a0a000
e2860008 eb0011b0 e596501c 01-01 05:04:24.626: INFO/DEBUG(946): ab16fa50
e2808040 e1a04000 e1a00008 ebff2163 01-01 05:04:24.626: INFO/DEBUG(946):
ab16fa60 e3550000 0a000028 e3170001 1a000014 01-01 05:04:24.626:
INFO/DEBUG(946): ab16fa70 e5953004 e3170002 e5843004 1a00001d 01-01
05:04:24.626: INFO/DEBUG(946): ab16fa80 e5952008 e5842008 e595000c
e3500000 01-01 05:04:24.636: INFO/DEBUG(946): stack: 01-01 05:04:24.636:
INFO/DEBUG(946): bec07400 00000001 01-01 05:04:24.636: INFO/DEBUG(946):
bec07404 00000007 01-01 05:04:24.636: INFO/DEBUG(946): bec07408 410939f0
/dev/ashmem/dalvik-LinearAlloc (deleted) 01-01 05:04:24.636:
INFO/DEBUG(946): bec0740c 8044d1b9 /system/lib/libdvm.so 01-01
05:04:24.636: INFO/DEBUG(946): bec07410 002d2ce0 [heap] 01-01
05:04:24.636: INFO/DEBUG(946): bec07414 0000cd30 [heap] 01-01
05:04:24.636: INFO/DEBUG(946): bec07418 43eb10e8
/dev/ashmem/mspace/dalvik-heap/2 (deleted) 01-01 05:04:24.636:
INFO/DEBUG(946): bec0741c 80443d99 /system/lib/libdvm.so 01-01
05:04:24.636: INFO/DEBUG(946): bec07420 80443d7d /system/lib/libdvm.so
01-01 05:04:24.636: INFO/DEBUG(946): bec07424 0000aab0 [heap] 01-01
05:04:24.636: INFO/DEBUG(946): bec07428 43eb10e8
/dev/ashmem/mspace/dalvik-heap/2 (deleted) 01-01 05:04:24.636:
INFO/DEBUG(946): bec0742c 804345f3 /system/lib/libdvm.so 01-01
05:04:24.636: INFO/DEBUG(946): bec07430 bec07490 [stack] 01-01
05:04:24.636: INFO/DEBUG(946): bec07434 00000004 01-01 05:04:24.646:
INFO/DEBUG(946): bec07438 df002777 01-01 05:04:24.646: INFO/DEBUG(946):
bec0743c e3a070ad 01-01 05:04:24.646: INFO/DEBUG(946): #01 bec07440
ab16fd8c /system/lib/libskia.so 01-01 05:04:24.646: INFO/DEBUG(946):
bec07444 bec07490 [stack] 01-01 05:04:24.646: INFO/DEBUG(946): bec07448
00000004 01-01 05:04:24.646: INFO/DEBUG(946): bec0744c 423ba1dd
/data/dalvik-cache/system@framework@framework.jar@classes.dex 01-01
05:04:24.646: INFO/DEBUG(946): bec07450 4104ab2c 01-01 05:04:24.646:
INFO/DEBUG(946): bec07454 bec07470 [stack] 01-01 05:04:24.646:
INFO/DEBUG(946): bec07458 4104ab24 01-01 05:04:24.646: INFO/DEBUG(946):
bec0745c 4104ab0c 01-01 05:04:24.646: INFO/DEBUG(946): bec07460 458557b3
/dev/ashmem/dalvik-jit-code-cache (deleted) 01-01 05:04:24.646:
INFO/DEBUG(946): bec07464 ad34c7ff /system/lib/libandroid_runtime.so
01-01 05:04:25.306: INFO/WindowManager(1122): WIN DEATH: Window{43fca3d8
com.android.settings/com.android.settings.wifi.WifiSettings
paused=false}</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 Aug 2010 17:48:25 +0000</when>
<what>I take it this is a custom build?

What did you to to cause the crash?
</what>
</comment>
</bug>
<bug>
<bugid>8644</bugid>
<title>Q&quot;EThe server failed to communicate. Try again laterQ&quot;E</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-26T20:59:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alastair...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 18:50:25 +0000</openedDate>
<description>When trying to load my university login page i get the message Q&quot;EThe
server failed to communicate. Try again laterQ&quot;E in a box headed Data
connectivity problem. The website i am trying to load is
https://now.ntu.ac.uk I am using a HTC Desire on android 2.1</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 26 May 2010 20:59:40 +0000</when>
<what>i can repeat this on 2.1, but it works for me on 2.2.</what>
</comment>
</bug>
<bug>
<bugid>14217</bugid>
<title>Library linked src folders are sometimes missing when a closed project is reopened</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-10-07T23:17:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 07:37:30 +0000</openedDate>
<description>ADT 9.0.0 Tools r9 Target API 9+ Since I converted my projects to use a
library-project and a main project, I often get a case where: - I open a
lib-project and main project (which were closed in Eclipse) - ThereQ&apos;Es no
compilation error - I deploy the main project to an emulator or device -
ThereQ&apos;Es some odd crash about dalvik complaining the main activity is a
Q&quot;EClassNotFoundQ&quot;E. - That makes no sense, I can see it in my lib-project -
Then I realize the main project has no Q&quot;ELib_srcQ&quot;E folder. - If I go to
main project Q&gt;E Properties Q&gt;E Android, the library is listed here but
there is are no lib_src folders... To fix it I need to: - Open main
project Q&gt;E Properties Q&gt;E Android - Actually remove the library and do
Apply (or Close) =Q&gt;E Now I see a compilation error in the project due to
the missing code. - Add the library again and do Apply. =Q&gt;E As soon as I
apply after adding the library, the missing linked src folders come
back. ItQ&apos;Es mandatory to apply between removing the lib remove and adding
it again, or nothing happens. Reproducibility: fairly frequent. Not
systematic though.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:03:22 +0000</when>
<what>The linked folder are going to be rendered obsolete soon.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:12:31 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:14 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 07 Oct 2011 23:17:12 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>972</bugid>
<title>IllegalThreadStateException in LunarLander (or SurfaceView?)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>16</stars>
<reportedBy>Andrew.n...@gmail.com</reportedBy>
<openedDate>Fri, 17 Oct 2008 20:22:03 +0000</openedDate>
<description>There appears to be a synchronization related bug in the Lunar Lander
example or SurfaceView. How to recreate it: Start Lunar Lander. Press up
to start playing. Press Home. Long-Press Home to get the Activity stack.
Select Lunar Lander in the Activity Stack. IQ&apos;Em sure there are other ways
variants to the same end, but this is repeatable on 1.0r1 emulator (IQ&apos;Em
running on Mac). Stack traces and variables from Eclipse debugger
follow: ================================================== Stack Trace
--------------------------------------------------------- Thread [Q&lt;E3Q&gt;E
main] (Suspended (exception IllegalThreadStateException))
LunarView(SurfaceView).updateWindow(boolean) line: 362
LunarView(SurfaceView).onWindowVisibilityChanged(int) line: 173
LunarView(View).dispatchWindowVisibilityChanged(int) line: 3241
FrameLayout(ViewGroup).dispatchWindowVisibilityChanged(int) line: 691
FrameLayout(ViewGroup).dispatchWindowVisibilityChanged(int) line: 691
PhoneWindow$DecorView(ViewGroup).dispatchWindowVisibilityChanged(int)
line: 691 ViewRoot.performTraversals() line: 587
ViewRoot.handleMessage(Message) line: 1103
ViewRoot(Handler).dispatchMessage(Message) line: 88 Looper.loop() line:
123 ActivityThread.main(String[]) line: 3742 Method.invokeNative(Object,
Object[], Class, Class[], Class, int, boolean) line: not available
[native method] Method.invoke(Object, Object...) line: 515
ZygoteInit$MethodAndArgsCaller.run() line: 739 ZygoteInit.main(String[])
line: 497 NativeStart.main(String[]) line: not available [native method]
================================================== Variables
--------------------------------------------------------- this LunarView
(id=830056358096) mAttachInfo View$AttachInfo (id=830056328120)
mBackgroundResource 0 mBackgroundSizeChanged true mBGDrawable null
mBottom 455 mCallbacks ArrayList (id=830056358512) mContext LunarLander
(id=830056347464) mContext LunarLander (id=830056347464) mCoveredInsets
Rect (id=830056358776) mCurrentAnimation null mDestroyReportNeeded true
mDrawableState null mDrawingCache null mDrawingCacheBackgroundColor 0
mDrawingStopped false mFloatingTreeObserver null mFormat -1 mHandler
SurfaceView$1 (id=830056358976) mHasPerformedLongPress false mHaveFrame
true mHeight 455 mID 2131034112 mIsCreating false mLastLockTime 55492
mLayout WindowManager$LayoutParams (id=830056358648) mLayoutParams
FrameLayout$LayoutParams (id=830056294272) mLeft 0 mLeft 0 mLocation
int[2] (id=830056358448) mMeasuredHeight 455 mMeasuredWidth 320
mMinHeight 0 mMinWidth 0 mNewSurfaceNeeded false mNextFocusDownId -1
mNextFocusLeftId -1 mNextFocusRightId -1 mNextFocusUpId -1
mOldHeightMeasureSpec 1073742279 mOldWidthMeasureSpec 1073742144
mOnClickListener null mOnCreateContextMenuListener null
mOnFocusChangeListener null mOnKeyListener null mOnLongClickListener
null mOnTouchListener null mPaddingBottom 0 mPaddingLeft 0 mPaddingRight
0 mPaddingTop 0 mParent FrameLayout (id=830056355256)
mPendingCheckForLongPress null mPrivateFlags 134800 mRequestedFormat -1
mRequestedHeight -1 mRequestedType -1 mRequestedVisible true
mRequestedWidth -1 mResources Resources (id=830056332440) mRight 320
mScrollCache null mScrollX 0 mScrollY 0 mSession
IWindowSession$Stub$Proxy (id=830056334560) mStatusText TextView
(id=830056315544) mSurface Surface (id=830056358592) mSurfaceFrame Rect
(id=830056359008) mSurfaceHolder SurfaceView$2 (id=830056359288)
mSurfaceLock ReentrantLock (id=830056358544) mTag null mTempRect Rect
(id=830056358480) mTop 0 mTop 25 mTouchDelegate null mType -1
mUserPaddingBottom 0 mUserPaddingRight 0 mViewFlags 134217857 mVisible
true mWidth 320 mWindow SurfaceView$MyWindow (id=830056319160)
mWindowAttachCount 1 mWinFrame Rect (id=830056358744) thread
LunarView$LunarThread (id=830056361944) visible true relayoutResult 3
creating false formatChanged false myHeight 455 myWidth 320 sizeChanged
false typeChanged false visibleChanged true force false</description>
<comment>
<author>bwilliam...@gmail.com</author>
<when>Thu, 08 Jan 2009 04:21:11 +0000</when>
<what>Summary: I know the problem and have half a solution


The problem is in calling start() on the same thread more than once, which is never
allowed.  It seems the creator assumed surfaceCreated and surfaceDestroyed could only
be called once in this activityQ&apos;Es lifetime, which is not the case.  As an android
novice, I canQ&apos;Et say definitely which events create/destroy the surface, but jumping
to the home screen and back, as above, certainly does it.

I have a partial solution. I donQ&apos;Et want to post the code due to its ugliness and
incorrectness, though I think the idea is alright.  

I create a lock object in LunarView. 
SurfaceDestroyed is nothing more than Q&quot;Ethread.setRunning(false).Q&quot;E  
The run() method of LunarThread changes while(mRun) to while(true)
At the top of the loop has a check for Q&quot;Eif(!mRun) lock.wait();Q&quot;E
SurfaceCreated calls lock.notify(), and only calls thread.start() if the thread
hasnQ&apos;Et already been started before.

That explanation leaves out all the lock acquiring and interruptedexception catching
and all that.  IQ&apos;Em sure thereQ&apos;Es a better java 5.0-ish way to do it than wait/notify.

ThereQ&apos;Es also the problem that this thread wonQ&apos;Et actually die now when the activity is
no longer visible/active - I donQ&apos;Et know if that will mess up the app lifecycle.  I
suppose you could opt to still destroy the thread in surfaceDestroyed and always
create a new Thread when surfaceCreated is called (to avoid calling Start on a
completed thread), though I tried that very briefly without success.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:24:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:22:10 +0000</when>
<what></what>
</comment>
<comment>
<author>nathan.w...@gmail.com</author>
<when>Wed, 06 Jan 2010 00:50:44 +0000</when>
<what>I know itQ&apos;Es been a while since the OP, but I wanted to comment if anyone is still
interested.

bwilliammee, you are correct that the problem is that the surface is being created
again therefore the Thread.start() method is called again.  I like your idea for the
run loop lock object.  However, what I did is use the Activity.onPause() and
onResume() methods to set the thread running or not (well, the thread will be running
the whole time, but not doing anything until onResume()). The surfaceCreated()
method, I believe, is called when the app starts and when it becomes visible again,
whereas onResume() is only called when it wakes up.</what>
</comment>
<comment>
<author>bwilliam...@gmail.com</author>
<when>Wed, 06 Jan 2010 15:14:33 +0000</when>
<what>Nathan,

Not sure IQ&apos;Em reading you right (Q&quot;Ethe thread will still be runningQ&quot;E), but itQ&apos;Es
important to avoid idle spinning - it drains battery and impairs performance.

Brian</what>
</comment>
<comment>
<author>odsl...@gmail.com</author>
<when>Fri, 29 Jan 2010 06:57:50 +0000</when>
<what>Any ideas to a solution to this issue?  IQ&apos;Eve got my own pause and resume methods in my 
thread.  When a call is received, the thread is paused... then when the call is ended, 
the app ends throwing the IllegalThreadStateException.</what>
</comment>
<comment>
<author>mcquara...@gmail.com</author>
<when>Fri, 29 Jan 2010 18:33:18 +0000</when>
<what>I had a similar issue to those above and I finally got it to work with this solution. 
So, for surfaceCreated, my original code did the typical:

thread.setRunning(true);
thread.start();

This was fine until I started another Activity, which would cause the framework to 
call surfaceDestroyed. Looking at the thread state after surfaceDestroyed, it would 
say that the thread was still RUNNABLE. However, after leaving the new Activity and 
resuming the Activity with SurfaceView, the thread state would show as TERMINATED. I 
assumed (incorrectly) that the thread.start(), called again in surfaceCreated, would 
work. But, the terminated thread cannot be started again. So to get around this I 
simply look for the case in surfaceCreated where the threadQ&apos;Es state is TERMINATED and 
if so, I create a new instance of the thread and call start on the new thread. This 
is working fine now.

if (thread.getState() == Thread.State.TERMINATED) {
			thread = new DrawingThread(getHolder(), this);
			thread.setRunning(true);
			thread.start();
		}
		else {
			thread.setRunning(true);
			thread.start();
		}  </what>
</comment>
<comment>
<author>odsl...@gmail.com</author>
<when>Sat, 30 Jan 2010 19:20:00 +0000</when>
<what>I had to make a slight change to your code mcquaranto,

changed thread = new DrawingThread(getHolder(), this);
to thread = new DrawingThread(getHolder(), getContext(), getHandler());

Excellent fix!</what>
</comment>
<comment>
<author>tom.m...@gmail.com</author>
<when>Sun, 21 Feb 2010 23:34:34 +0000</when>
<what>mcquaranto, odsl,

this worked a treat - thanks for sharing!</what>
</comment>
<comment>
<author>Schwartz...@gmail.com</author>
<when>Sun, 28 Feb 2010 19:30:48 +0000</when>
<what>Excellent IQ&apos;Eve been fighting exactly this bug for some days know. My problem was 
that I had added a prefs class for settings and I used some sound effects in my app, 
it crashes after IQ&apos;Ed been into options and clicked the go back button. I had begun 
thinking along the same lines namely to allocate a new instance  of the thead...

Same problem - same fix spankyou! :-)</what>
</comment>
<comment>
<author>chris.ma...@gmail.com</author>
<when>Mon, 22 Mar 2010 13:32:05 +0000</when>
<what>@ mcquaranto, odsl:
Works fine... you saved my day!

But for those still using the LunarLander original code, you should write:

thread = new LunarThread(getHolder(), getContext(), getHandler());
instead of
thread = new DrawingThread(getHolder(), getContext(), getHandler());

</what>
</comment>
<comment>
<author>Cameron....@gmail.com</author>
<when>Thu, 29 Apr 2010 17:44:20 +0000</when>
<what>The problem I have with lunar lander still is after implementing this fix, 
surfacecreated() gets called before onCreate(). So restoreSavedInstance never gets 
called...

I thought onCreate() was always called first when an app starts up?</what>
</comment>
<comment>
<author>mailbox_...@yahoo.com.hk</author>
<when>Fri, 04 Jun 2010 11:54:23 +0000</when>
<what>Not work for me also!

Here is a post solve this problem:
http://android-er.blogspot.com/2010/06/illegalthreadstateexception-in.html

It is stated that the onCreate() will never be called in this case.</what>
</comment>
<comment>
<author>Cameron....@gmail.com</author>
<when>Thu, 01 Jul 2010 01:17:46 +0000</when>
<what>Here is my workaround to this problem. Hope it helps!

http://wonton-games.blogspot.com/2010/06/lunar-lander-resume-game-workaround.html

Cameron</what>
</comment>
<comment>
<author>eug...@snowball.co.za</author>
<when>Sat, 08 Jan 2011 10:24:59 +0000</when>
<what>It would be nice if Google or someone could contribute an official fix for this. Many people are relying on these examples for Q&quot;Ebest practicesQ&quot;E and to learn.</what>
</comment>
</bug>
<bug>
<bugid>2526</bugid>
<title>Q&quot;EJET Creator User Manual.htmQ&quot;E is missing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>pres...@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 04:04:08 +0000</openedDate>
<description>I downloaded android-sdk-mac_x86-1.5_r1 I launched Jet. I tried to view
JetQ&apos;Es documentation but it failed. Looking through the code, I see it is
looking for the file named MAIN_HELPFILE = Q&quot;EJET Creator User Manual.htmQ&quot;E
This file is missing. So also is: MAIN_HELPGUIDELINESFILE = Q&quot;EJET
Authoring Guidelines.htmQ&quot;E IQ&apos;Ed really love to read one of these to figure
out what the heck Jet is!</description>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Sat, 09 May 2009 12:52:09 +0000</when>
<what>Try:

http://developer.android.com/guide/topics/media/jet/jetcreator_manual.html</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:30:27 +0000</when>
<what></what>
</comment>
<comment>
<author>roman.bu...@gmail.com</author>
<when>Fri, 04 Dec 2009 16:12:10 +0000</when>
<what>This is not a manual, itQ&apos;Es a joke. Please, use words as they are intended. Since you 
expect us to put time working with your products maybe you should be doing your job 
and documenting them, or is it to much to ask for. You release product with not 
documentation to speak of. 

Also, the Jet Creator is a half baked thing you dear to call a products.
</what>
</comment>
</bug>
<bug>
<bugid>7787</bugid>
<title>HttpURLConnection getResponseCode() returns -1 instead of 200 when java.net.ResponseCache is used</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-01-06T19:44:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 16:19:15 +0000</openedDate>
<description>When the method returns -1, it is impossible to distinguish between a
cached response and a more serious error. ResponseCache doesnQ&apos;Et provide
an API to save the response code or response message, so it should
probably only be used for HTTP 200 responses.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 16 Apr 2010 21:33:46 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 May 2010 18:52:20 +0000</when>
<what>works for me; i get the appropriate response code from cached responses. are you sure 
your ResponseCache implementation is correct?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 May 2010 19:01:52 +0000</when>
<what>we do offer the cache non-success responses, though, which the RI doesnQ&apos;Et. iQ&apos;Ell change 
HttpURLConnection so we donQ&apos;Et call put on failures.</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Wed, 05 May 2010 19:27:09 +0000</when>
<what>HereQ&apos;Es a test case to demonstrate the bug:

import android.test.AndroidTestCase;

import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.CacheRequest;
import java.net.CacheResponse;
import java.net.HttpURLConnection;
import java.net.ResponseCache;
import java.net.URI;
import java.net.URL;
import java.net.URLConnection;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class ResponseCacheTest extends AndroidTestCase {
    public void testResponseCache() throws IOException {
        ResponseCache responseCache = new ResponseCache() {
            MapQ&lt;EURI, CacheResponseQ&gt;E mCache = new HashMapQ&lt;EURI, CacheResponseQ&gt;E();

            @Override
            public CacheRequest put(final URI uri, final URLConnection connection) {
                final ByteArrayOutputStream body = new ByteArrayOutputStream();
                mCache.put(uri, new CacheResponse() {
                    @Override
                    public InputStream getBody() {
                        return new ByteArrayInputStream(body.toByteArray());
                    }

                    @Override
                    public MapQ&lt;EString, ListQ&lt;EStringQ&gt;EQ&gt;E getHeaders() {
                        // Returning connection.getRequestProperties() here
                        // will cause an internal NullPointerException
                        return Collections.emptyMap();
                    }
                });
                return new CacheRequest() {
                    @Override
                    public OutputStream getBody() {
                        return body;
                    }

                    @Override
                    public void abort() {
                    }
                };
            }

            @Override
            public CacheResponse get(URI uri, String method, MapQ&lt;EString, 
ListQ&lt;EStringQ&gt;EQ&gt;E headers) {
                return mCache.get(uri);
            }
        };
        ResponseCache.setDefault(responseCache);
        URL url = new URL(Q&quot;Ehttp://www.google.comQ&quot;E);
        HttpURLConnection connection;

        connection = (HttpURLConnection) url.openConnection();
        assertEquals(HttpURLConnection.HTTP_OK, connection.getResponseCode());
        connection.disconnect();

        // Throws AssertionFailedError: expected:Q&lt;E200Q&gt;E but was:Q&lt;E-1Q&gt;E
        connection = (HttpURLConnection) url.openConnection();
        assertEquals(HttpURLConnection.HTTP_OK, connection.getResponseCode());
        connection.disconnect();
    }
}

I tested on an Eclair emulator.

I think it makes sense to only cache HTTP 200 responses.  CacheResponse doesnQ&apos;Et seem 
to provide an API to specify what the response code should be.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 May 2010 19:42:31 +0000</when>
<what>hereQ&apos;Es your bug:

                    @Override
                    public MapQ&lt;EString, ListQ&lt;EStringQ&gt;EQ&gt;E getHeaders() {
                        // Returning connection.getRequestProperties() here
                        // will cause an internal NullPointerException
                        return Collections.emptyMap();
                    }

the headers contain the response code. no headers, no response code.

Q&gt;E I think it makes sense to only cache HTTP 200 responses.

there are many more successes than just 200. it seems like the RI will offer the 
cache anything Q&lt;E= 301.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 May 2010 22:45:44 +0000</when>
<what>iQ&apos;Eve committed the fix so we wonQ&apos;Et cache failures. the cacheable response codes turn 
out to be: HTTP_OK, HTTP_NOT_AUTHORITATIVE, HTTP_PARTIAL, HTTP_MOVED_PERM, and 
HTTP_GONE.

iQ&apos;Eve also improved the documentation to make it clearer where the response code comes 
from/where the status line is stashed.</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Tue, 04 Jan 2011 21:36:02 +0000</when>
<what>I think there may be a regression in Gingerbread.  IQ&apos;Eve attached a new sample project that works when run against the RI but fails when run on Android.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 Jan 2011 16:47:13 +0000</when>
<what>reopening...</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 06 Jan 2011 19:44:25 +0000</when>
<what>Confirmed. getHeaderField(null) regressed in Gingerbread. ItQ&apos;Es fixed in Honeycomb.

You can workaround by retrieving the status code and message separately using getResponseCode() and getResponseMessage().</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Thu, 06 Jan 2011 20:00:27 +0000</when>
<what>I think this work-around will only get your half-way there: when the Map returned by CacheResponse#getHeaders() contains a null key, HttpURLConnection will throw a NPE.  My work-around was to add a non-null key containing the status line and a static getResponseCode(URLConnection) method that will check the Q&quot;EstatusQ&quot;E header for the actual response code when HttpURLConnection#getResponseCode() returns -1.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 06 Jan 2011 20:13:46 +0000</when>
<what>Good call. The code works The Right Way in Honeycomb.</what>
</comment>
</bug>
<bug>
<bugid>14652</bugid>
<title>SMS thread randomly sends to wrong recipient</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-10T22:06:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richie.b...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 12:33:15 +0000</openedDate>
<description>Android Version 2.2.1 SMS thread randomly sends to wrong recipient
without warning. Only noticeable when checking delivery report. I
believe this has been a bug since last year and is only recognised by
Google as a medium problem. Why oh why has this not been set as priority
and fixed. I reckon i made the wrong choice not having an iphone. is
there any update on when this is expected to be sorted?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 22:06:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12101</bugid>
<title>Voice input for English(India) does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ankitasd...@gmail.com</reportedBy>
<openedDate>Sat, 23 Oct 2010 21:39:16 +0000</openedDate>
<description>On my HTC Desire voice input is not working and says Q&quot;EUnable to reach
serverQ&quot;E. However when I change voice input language (Settings Q&gt;E voice
settings) to any other English (US,Uk) it works and reaches server. If I
switch back to English (India) it stops working. It used to work for
English/India but now stopped. (Because of the Indian accent,
recognition is poor for English US/UK/Generic.) This is also reported at
http://androidforums.com/incredible-support-troubleshooting/194061-unable-reach-server-voice-input.html</description>
<comment>
<author>ankitasd...@gmail.com</author>
<when>Sat, 23 Oct 2010 21:47:02 +0000</when>
<what>LOGCAT SAYS: WARN/SpeechServiceRecognizer(766): server reported error status:5
</what>
</comment>
<comment>
<author>nga...@gmail.com</author>
<when>Tue, 26 Oct 2010 11:30:53 +0000</when>
<what>I have exactly the same problem. It used to work before but suddenly it stoppped working.</what>
</comment>
</bug>
<bug>
<bugid>10003</bugid>
<title>Music stops randomly, often restarts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>emcrob...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 01:26:50 +0000</openedDate>
<description>When playing music through any player after a few seconds the music
stops. Some times it restarts after a few seconds. I have experimented
with different players and second steps such as turning off screen, not
turning off or doing nothing. Steps to repro. 1. Play music Correct
behaviour 1. music shoudl keep playing Samsung Glazay Icon, v1.5.</description>
<comment>
<author>darkdom...@gmail.com</author>
<when>Sun, 20 Mar 2011 04:01:38 +0000</when>
<what>I am having this issue as well with my Motorola Droid.  The music player often wonQ&apos;Et even make it through a full song if I. Switch to a different app.  Loading gmail, or various other apps will cause the music to stop completely.  Sometimes the icon will come back randomly, but the music will never restart itself without manually doing it yourself.

Moto Droid CM7</what>
</comment>
<comment>
<author>digitalp...@gmail.com</author>
<when>Sun, 22 May 2011 17:02:57 +0000</when>
<what>I am have the same problem with my Samsung Captivate ever since the FROYO update my music stop playing for a few seconds. And this happens with any music player I use.</what>
</comment>
<comment>
<author>emcrob...@gmail.com</author>
<when>Sun, 22 May 2011 21:51:58 +0000</when>
<what>I solved it by getting a new phone</what>
</comment>
<comment>
<author>waldro...@gmail.com</author>
<when>Thu, 16 Jun 2011 03:48:58 +0000</when>
<what>Problem solved for one soul...nice solution.

Not only do I also have this problem I see there are SEVERAL threads about the same issue.

It seems related to system memory.  Remember, Android will kill whatever it wants, any time it wants.  It seems to be killing the music service.  Maybe IQ&apos;Em wrong.  But it DOES lose the track position; having to restart from the beginning of the song.  Additionally the play/pause icon on the widget remains displaying the pause icon (never gets the message the music has stopped) and the notification disappears.

This behavior was all observed on 3.1 using the stock Music app (I was invited to, activated and registered the Google Music Service to the device in question, if that matters).</what>
</comment>
<comment>
<author>darkdom...@gmail.com</author>
<when>Thu, 16 Jun 2011 04:09:48 +0000</when>
<what>So I hate to say this, but I recently upgraded to an HTC Thunderbolt from my original Droid... and my music problems have gone away completely.  This glitch is definitely memory related.  Newer androids have much more memory than the original Droid ever did, and IQ&apos;Eve *never* had the system close or stop the music player for any reason.

My advice?  Get a new phone guys.  Sorry to say it, but thatQ&apos;Es what I did and I couldnQ&apos;Et be happier.</what>
</comment>
</bug>
<bug>
<bugid>5643</bugid>
<title>canQ&apos;Et handle single/multi choice itemsQ&apos;E status (eg. AlarmClock doesnQ&apos;Et set the days properly)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zsz...@gmail.com</reportedBy>
<openedDate>Fri, 25 Dec 2009 13:00:45 +0000</openedDate>
<description>Summary: When an AlertDialog contains a SingleChoiceItems or
MultiChoiceItems list and an OK button, when pressing the OK button, the
selection may be inconsistent (user sees item A is selected, but item
will be B used). This causes a problem for example in AlarmClock
application (on 1.6): 1. try to change the Q&quot;ERepeatQ&quot;E of any alarm 2.
before pressing OK, rotate the display 3. verify, that all your changes
appear, but do not change anything 4. press OK, and observe, that
nothing has changed Long description: AlertDialog.BuilderQ&apos;Es
setSingleChoiceItems or setMultiChoiceItems allow developers to define
listeners to handle selections. These listeners typically change the
applicationQ&apos;Es state, but do not always close the dialog. When the user
rotates the display, these dialogs get recreated, which typically
initializes the applicationQ&apos;Es state to default. But the dialog will
display itQ&apos;Es previous state, so dialog/application states will be
inconsistent. ThereQ&apos;Es no clear API to retrieve the dialogQ&apos;Es state, so
the OK buttonQ&apos;Es listener should rely on the applicationQ&apos;Es state instead
of the dialogQ&apos;Es state. This can be avoided for single choice item lists
by omitting the OK button, and always accepting the change (no cancel
possible). But for multi choice item lists, you really need the OK
button. AndroidQ&apos;Es default AlarmClock (http://android.git.kernel.org/?
p=platform/packages/apps/AlarmClock.git) has this problem too for the
day selector dialog. Android code version you are running: tested on
phones with firmware 1.6, 2.x tested on adb: 1.5</description>
</bug>
<bug>
<bugid>3420</bugid>
<title>occur reset when i received MMS download</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>withym@gmail.com</reportedBy>
<openedDate>Thu, 30 Jul 2009 08:27:47 +0000</openedDate>
<description>[In Australia] Occurrence Procedure : 1. Insert Q&quot;E Vodafone Q&quot;E SIM card 2.
received MMS(included 3gp file) from Optus 3. View -Q&gt;E select Q&quot;Edownload Q&quot;E
Icon Occurrence Status : phone is occur reset I atteched the log file.
Analysis show that it try access from GPSProvider to XTRA Server. But,
Occur UnKnownHostException by reason of XTRA ServerQ&apos;Es temporary trouble.
PDUBody of MMS Data Transition can not received data. So occur reset as
result of retry access several time. Android framework does not on
exception to unusual operation. Why not? Please, fix it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:44:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:31:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18130</bugid>
<title>The progress bar suspended when downloaded application/game from market. (Wait for the screen timeout and then, unlock the phone screen.) - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 10:55:28 +0000</openedDate>
<description>Preconditions: 1. Phone is Idle state. Phone has an available APN
setting. Step to reproduce: 1. Launch Market app and download some
games/ applications. (such as: angry bird, the phone view is in angry
bird web page that means keep the view in download view before the
screen timeout) 2. Wait for 10 minutes to make sure the app has been
downloaded completely. (after 15 seconds, the screen locked, this is a
key step, donQ&apos;Et unlock the phone, just wait) 3. Unlock the screen-Q&gt;E
check Observations: The progress bar suspended, (such as the progress
bar stopped ex: at 16% ), but actually, the game is download and
installed completely. Please refer to my snapshot. Expected: The
progress bar should be disappeared if the game is download and installed
completely. Phone: Nexus S with Android Version 2.3</description>
</bug>
<bug>
<bugid>5130</bugid>
<title>albums bug</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-12-01T06:04:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>albin...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 01:24:11 +0000</openedDate>
<description>If the Q&quot;ErotateQ&quot;E tool is used on a photo in Albums, and the portion of
that photo is then used as a contact icon, the contact display shows
instead a different portion of the unrotated photo, Very reproducible.
Verizon Stood Eris, kernel 2.6.27-., software 1.12.605.1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 06:04:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14108</bugid>
<title>CanQ&apos;Et save MMS attachment when file name contains a double quote</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T18:48:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>PCTJen...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 10:55:37 +0000</openedDate>
<description>Hello, I have an HTC Desire with Android 2.2. In some cases when I
receive a picture via MMS and try to save it, I only get the message
Q&quot;EUnable to save attachmentQ&quot;E. I noticed that it only happens when the
file name contains a double quote as the first character, fx.:
Q&quot;EDSC00123.JPG This is clearly an error on behalf of the senders
telephone, but it would be nice to have a possibility of changing the
file name before saving or, alternatively, there could be a Q&quot;Efile name
cleanup routineQ&quot;E in Android to prevent this situation. Best Regards,
Poul T. Jensen</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 18:48:59 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>bowlingb...@gmail.com</author>
<when>Wed, 16 Mar 2011 19:16:18 +0000</when>
<what>I have experienced the same problem with my Desire. I have successfully managed a small Q&quot;EworkaroundQ&quot;E to be able to save these pictures.

If you open the built-in sms-app and locate the mms in question, and press the Q&quot;Ewhite areaQ&quot;E to the left of the attachment, a popup should appear where you can delete, view details etc. for the message. (Sorry the terms may not be 100% correct as I do not have the english version). One of the features is to Q&quot;EforwardQ&quot;E the message to another person. If you press Q&quot;EforwardQ&quot;E, the message opens, and you will be able to forward it to other phones. HOWEVER if you just press the Q&quot;EbackQ&quot;E button a couple of times, the message will be saved as a Q&quot;EdraftQ&quot;E message. If you go to draft messages, and open this newly created mms, you will be able to save the attachment as normal because this removed the double quote from the file name - at least on the couple of mmsQ&apos;Ees I tried it on. Hope this helps.</what>
</comment>
</bug>
<bug>
<bugid>5684</bugid>
<title>Exchange Q&quot;EUnable To ConnectQ&quot;E errors when moving between 3G and corporate wifi networks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>epros...@gmail.com</reportedBy>
<openedDate>Mon, 28 Dec 2009 22:29:45 +0000</openedDate>
<description>At my company we have a corporate wireless network (802.1x, PEAP,
MSCHAPv2, etc...) that I have been able to successfully log my Droid
into. While on this network Q&quot;Ewebmail.mydomain.comQ&quot;E resolves to a
10.x.x.x IP address (based on the internal DNS servers settings). When
the Droid is connected to the Internet through other means (i.e. the 3G
network) webmail.mydomain.com resolves to a real Internet IP (i.e.
something like 68.23.12.x). The rub here is that clearly 10.x.x.x is not
available when connected to an Q&quot;EInternetQ&quot;E network and 68.23.12.x is not
available when connected to the internal network (due to firewall
policy). I notice that when I go into the email app I see the Q&quot;EUnable to
connectQ&quot;E errors. After switching over to our guest wireless network
(which is just an open Internet connection that does not exhibit the
different DNS behavior) everything works fine and it roams back and
forth between 3G and wifi without issue. I suspect (but have no way to
verify) that the Droid is caching the DNS entry for webmail.mydomain.com
as it moves between networks. The desired behavior would be for the
Droid to clear itQ&apos;Es DNS cache every time it switches Internet
connections. Let me know if you have any questions or need anything
tested. -Eric</description>
<comment>
<author>Nemp...@gmail.com</author>
<when>Sun, 28 Feb 2010 21:40:00 +0000</when>
<what>Double that, I have exactly the same problem 
with the Nexus One.
DNS entries should be flushed everytime one 
switches between WiFi and gprs,3g or whatever...</what>
</comment>
<comment>
<author>etheria...@gmail.com</author>
<when>Fri, 30 Apr 2010 13:39:13 +0000</when>
<what>Yes I have the same problem - I have to reset my phone to get it to start working on 
the new network.

Using HTC Desire on Telstra Australia.</what>
</comment>
<comment>
<author>lynx...@gmail.com</author>
<when>Wed, 12 May 2010 09:19:14 +0000</when>
<what>Is this issue solved? Or there is a workaround?

The problem seems related only to Email APK, because other services when switching from 3G to WiFi works 
without problems.</what>
</comment>
<comment>
<author>gertvd...@gmail.com</author>
<when>Mon, 18 Apr 2011 19:04:48 +0000</when>
<what>Running Android 2.3.3 the issue seems unresolved.
My workaround for this issue is killing and restarting the Q&quot;EEmailQ&quot;E app whenever I change the network. Another workaround for me is to configure two accounts, each with one of the IP addresses, just to be able to get notifications.

Is there a way to start a script restarting the Email app upon wireless network connect/disconnect? (Comparable to the if-up.d scripts on my Linux machine.)</what>
</comment>
<comment>
<author>klobkel...@gmail.com</author>
<when>Wed, 27 Apr 2011 20:22:24 +0000</when>
<what>The following issues may all be related: 
http://code.google.com/p/android/issues/detail?id=6811Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=11683Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=5684Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=9307Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Estart=100
http://code.google.com/p/android/issues/detail?id=14466Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Estart=100#makechanges

Issue 9307 has an owner. IQ&apos;Em cross posting this comment. Hopefully all will star to get big-GQ&apos;Es attention.</what>
</comment>
</bug>
<bug>
<bugid>6261</bugid>
<title>thread join not working in Android simulator</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-02-03T22:32:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>kknight2...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 00:32:02 +0000</openedDate>
<description>I wrote code that can send http requests concurrently with multiple
threads. The parent thread uses thread.join() to wait for all child
threads to finish. But in my code, join() didnQ&apos;Et work sometimes. - Steps
to reproduce the problem. /** * @param urlSet * , a set of link URLs
(Can not be null) * @return MapQ&lt;Elink URL, response in byte arrayQ&gt;E *
@throws InterruptedException */ protected MapQ&lt;EString, byte[]Q&gt;E
multiProcessRequest(SetQ&lt;EStringQ&gt;E urlSet) throws InterruptedException { if
(urlSet.isEmpty()) { return null; } // Create and initialize HTTP
parameters HttpParams params = new BasicHttpParams();
ConnManagerParams.setMaxTotalConnections(params, MAX_CONNECTIONS);
HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); // Create
and initialize scheme registry SchemeRegistry schemeRegistry = new
SchemeRegistry(); schemeRegistry.register(new Scheme(Q&quot;EhttpQ&quot;E,
PlainSocketFactory .getSocketFactory(), 80)); // Create an HttpClient
with the ThreadSafeClientConnManager. // This connection manager must be
used if more than one thread will // be using the HttpClient.
ClientConnectionManager cm = new ThreadSafeClientConnManager(params,
schemeRegistry); m_httpClient = new DefaultHttpClient(cm, params);
ListQ&lt;EStringQ&gt;E urlList = new ArrayListQ&lt;EStringQ&gt;E(urlSet); // create a thread
for each URI GetThread[] threads = new GetThread[urlSet.size()]; for
(int i = 0; i Q&lt;E threads.length; i++) { HttpGet httpget = new
HttpGet(urlList.get(i)); threads[i] = new GetThread(m_httpClient,
httpget, i + 1); } // start the threads for (int j = 0; j Q&lt;E
threads.length; j++) { threads[j].start(); } // join the threads for
(int j = 0; j Q&lt;E threads.length; j++) { threads[j].join(); } // FIXME:
debug for statement only for (int j = 0; j Q&lt;E threads.length; j++) { if
(threads[j].isAlive()) { s_logger.debug(Q&quot;EThread Q&quot;E + (j+1) + Q&quot;E is still
alive : Q&quot;E + threads[j].getState()); } } // When HttpClient instance is
no longer needed, // shut down the connection manager to ensure //
immediate deallocation of all system resources
m_httpClient.getConnectionManager().shutdown();
s_logger.debug(Q&quot;EConnectionManager shutted down.Q&quot;E); /* Prepare the
return. */ MapQ&lt;EString, byte[]Q&gt;E urlToResponseMap = new HashMapQ&lt;EString,
byte[]Q&gt;E( threads.length); for (int i = 0; i Q&lt;E threads.length; ++i) {
urlToResponseMap.put(urlList.get(i), threads[i].getResult()); } return
urlToResponseMap; } /** * A thread that performs a GET. */ static class
GetThread extends Thread { private final HttpClient httpClient; private
final HttpContext context; private final HttpGet httpget; private final
int internalId; /** The response result of the URL get. */ private
byte[] result; public GetThread(HttpClient httpClient, HttpGet httpget,
int id) { this.httpClient = httpClient; this.context = new
BasicHttpContext(); this.httpget = httpget; this.internalId = id; }
public byte[] getResult() { return result; } /** * Executes the
GetMethod and prints some status information. */ @Override public void
run() { s_logger.debug(internalId + Q&quot;E - about to get something from Q&quot;E +
httpget.getURI()); try { // execute the method HttpResponse response =
httpClient.execute(httpget, context); s_logger.debug(internalId + Q&quot;E -
get executedQ&quot;E); // get the response body as an array of bytes HttpEntity
entity = response.getEntity(); if (entity != null) { result =
EntityUtils.toByteArray(entity); s_logger.debug(internalId + Q&quot;E - Q&quot;E +
result.length + Q&quot;E bytes read from Q&quot;E + httpget.getURI());
s_logger.debug(internalId + Q&quot;E: Q&quot;E + result); } } catch (Exception e) {
httpget.abort(); s_logger.error(internalId + Q&quot;E - error: Q&quot;E, e); } } } -
What happened. In the log, I saw these debug messages after running
multiProcessRequest(): D/GetThread:run( 964): 16 - get executed
D/GetThread:run( 964): 16 - 9444 bytes read from ...... D/dalvikvm(
964): GC freed 675 objects / 463256 bytes in 84ms D/GetThread:run( 964):
16: [B@4383add8 D/GetThread:run( 964): 17 - get executed
D/GetThread:run( 964): 17 - 9000 bytes read from ...... D/GetThread:run(
964): 17: [B@437f5240 D/GetThread:run( 964): 18 - get executed
D/:multiProcessRequest( 964): Thread 18 is still alive : RUNNABLE
D/:multiProcessRequest( 964): Thread 20 is still alive : RUNNABLE
D/dalvikvm( 964): threadid=17 wakeup: interrupted
D/:multiProcessRequest( 964): ConnectionManager shutted down.
D/GetThread:run( 964): 18 - 9427 bytes read from ......
D/$GetThread:run( 964): 18: [B@438412e8 D/dalvikvm( 964): GC freed 1269
objects / 666456 bytes in 90ms W/ExpatReader( 964): DTD handlers arenQ&apos;Et
supported. D/$GetThread:run( 964): 20 - get executed D/$GetThread:run(
964): 20 - 12751 bytes read ...... D/$GetThread:run( 964): 20:
[B@43836dc0 These two lines below showed that two threads were still
running after join(): D/:multiProcessRequest( 964): Thread 18 is still
alive : RUNNABLE D/:multiProcessRequest( 964): Thread 20 is still alive
: RUNNABLE - What you think the correct behavior should be. The parent
thread should wait all child threads to finish after joining them. That
is, in to log, we shouldnQ&apos;Et have seen these two lines:
D/:multiProcessRequest( 964): Thread 18 is still alive : RUNNABLE
D/:multiProcessRequest( 964): Thread 20 is still alive : RUNNABLE DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. Android Simulator: Target Name: Android 2.0.1 Platform:
2.0.1 API level: 6</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Jan 2010 18:42:57 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 26 Jan 2010 20:47:04 +0000</when>
<what>The log messages show at least one thread was interrupted.  Thread.interrupt() will
wake up a join(), but the way the code above is written it appears that an interrupt
would have prevented any of the Q&quot;Eis still aliveQ&quot;E messages from being printed at all.
 So I donQ&apos;Et think interruption is at issue.

The current implementation of join(), in
dalvik/libcore/luni-kernel/src/main/java/java/lang/Thread.java, is essentially:

        synchronized (t) {
            while (isAlive()) {
                t.wait();
            }
        }

(where Q&apos;EtQ&apos;E is a VMThread, an object associated with a Q&quot;EliveQ&quot;E thread)

So it should not be possible to break out of Thread.join() and still find the thread
alive, unless it somehow managed to come back to life.  The only time vmThread is set
to a non-null value is when the thread is being created, so that should be impossible.

The implementation of Thread.join() changed a bit from release to release, but since
youQ&apos;Ere running 2.x you should have whatQ&apos;Es written above.

So I donQ&apos;Et really understand whatQ&apos;Es going on here.  Are you sure you have your
emulator configured for 2.x?  The 1.6/donut implementation didnQ&apos;Et have a loop, so if
something called notify() on the thread object the join() would return immediately. 
(This caused spurious joins when certain java.util.concurrent features were used.)
</what>
</comment>
<comment>
<author>pan...@gmail.com</author>
<when>Tue, 26 Jan 2010 21:52:20 +0000</when>
<what>I did many tests again on both Android 1.5 and Android 2.0.1.
I only reproduced the problem on Android 1.5. Thread.join() works fine on Android 2.0.1.
Sorry for confusion.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 26 Jan 2010 22:03:21 +0000</when>
<what>In that case, this is a known problem, fixed in current sources.

You can work around it for older devices by looping on Thread.join() until
Thread.isAlive() returns Q&quot;EfalseQ&quot;E (i.e. doing what Thread.join() should have been doing).
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Feb 2010 22:32:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6243</bugid>
<title>Hero wonQ&apos;Et accept password for google</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jcmat...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 04:24:22 +0000</openedDate>
<description>My google account is an older one that does not have Q&apos;E@gmail.comQ&apos;E in the
username. My HTC Hero wants me to enter a password for my google account
but will not accept the correct password. On the same screen my username
is shown in a non-editable text box with the Q&apos;E@gmail.comQ&apos;E appended. My
username does NOT have Q&apos;E@gmail.comQ&apos;E associated with it. Is this why I
cannot enter the password. I know that if I try to logon to gmail with
username@gmail.com and the correct password from a web browser, I will
not successfully login. ONLY username (with no @gmail.com) and the
correct password will allow me to login from a web browser. How can I
remove the Q&apos;E@gmail.comQ&apos;E from the user name that is associated with my
phone? OR better yet how can I reset my password? John Matter
jcmatter@gmail.com</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>13164</bugid>
<title>Option to disable volume up/down buttons when not running an app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>martinww...@talktalk.net</reportedBy>
<openedDate>Tue, 14 Dec 2010 10:07:36 +0000</openedDate>
<description>Hi, This is my first Android phone, IQ&apos;Eve had it a little over a week.
The buttons of the side of my HTC Desire are driving me mad! I keep
changing the ringer volume when I donQ&apos;Et want/need to. I have an app
installed that catches these changes and reverts back if the change is
accidental. This is better, but still annoying when I turn the phone to
hold it in the other direction. Can we please have an option to
disassociate the buttons from the ringtone? It seems that there are a
lot of users who HATE this feature! Thanks, Martin</description>
<comment>
<author>madsdy...@gmail.com</author>
<when>Mon, 26 Sep 2011 08:40:22 +0000</when>
<what>Hey Martin.

Second your issue!

But, until that, could you perhaps share the name of the app you are using?

Regards

Mads</what>
</comment>
<comment>
<author>martinww...@talktalk.net</author>
<when>Mon, 26 Sep 2011 08:53:31 +0000</when>
<what>Hi,

ItQ&apos;Es called Volume Locker from the Android market.

Hope this helps,

Martin</what>
</comment>
<comment>
<author>frogsta...@gmail.com</author>
<when>Mon, 26 Sep 2011 10:39:41 +0000</when>
<what>Q&quot;ElikeQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>16100</bugid>
<title>MS Exchange synchronization stops working after cca 10 minutes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:10:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jan.paco...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 09:01:16 +0000</openedDate>
<description>LG Optimus 2X Android 2.2.2 The problem with MS Exchange synchronization
is as follows: 1. I set up MS Exchange account. 2. It connects and
performs synchronization correctly (emails, calendar, contacts). 3. For
cca 5-10 minutes it synchronizes without any problem. 4. After this
period synchronization doesnQ&apos;Et work any more. But the systems looks like
everything works fine. 5. When I try to change connection parameters, it
doesnQ&apos;Et connect to Exchange server anymore with information Q&quot;ECannot
connect to Exchange serverQ&quot;E. 6. When I delete MS Exchange account in my
phone and set it up again, it works again for about 5-10 minutes. (When
I try third-party apps for MS Exchange synchronization, it works without
any problems).</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:10:07 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>8349</bugid>
<title>Deformed images on android web site</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gilles.d...@gmail.com</reportedBy>
<openedDate>Sun, 16 May 2010 00:07:20 +0000</openedDate>
<description>The screenshot image previews displayed on the public android.com
Press/Media section are slightly sheared. Visible with latest versions
of Chrome, Firefox and Safari.</description>
</bug>
<bug>
<bugid>4869</bugid>
<title>Android 2.0 ought to display notifications on lock screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>82</stars>
<reportedBy>joel%kle...@gtempaccount.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 19:34:44 +0000</openedDate>
<description>With any phone IQ&apos;Eve had (most recently the iPhone), when there is a
notification, the notification message is displayed on the lock screen.
It could be a missed call, voicemail, text, alert, alarm, or email. I
havenQ&apos;Et been using the phone long, but I canQ&apos;Et recall ever seeing the
reason for any notification sound being explained on the lock screen.
Instead, I must wake the phone, swipe the lock screen, then swipe the
notification bar to see the list of notifications. My request is that
all notifications be placed on the lock screen so I can get an idea of
why my phone beeped at me. The app Q&quot;EExecutive Assistant+Q&quot;E in the Market
is the right idea along these lines, but this feature is a core one and
should be integrated so I donQ&apos;Et have a separate app running in the
background checking emails, etc.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:47:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Thu, 10 Dec 2009 22:05:20 +0000</when>
<what>I would really like this capability, as well as the ability to see my next one or two
calendar appointments on the lock screen. But notifications on the lock screen would
be hugely helpful.</what>
</comment>
<comment>
<author>tarwin.l...@gmail.com</author>
<when>Fri, 08 Jan 2010 12:59:55 +0000</when>
<what>I really support this feature request!
  
The biggest thing i am missing are calendar items. You have to do so many steps, only 
to see the calendar notification! I envy the simplicity of my girlfriends Palm Pre 
notifications. 
You must be able to disable this function, though. Some people value their privacy a 
lot (See ticket 3187).  </what>
</comment>
<comment>
<author>bgourlie@gmail.com</author>
<when>Tue, 12 Jan 2010 19:49:58 +0000</when>
<what>I think a better solution to this issue would be to allow placing widgets on the lock 
screen.  

This would satisfy this issue by allowing a user to place a widget on the lock screen 
that would show notifications, while at the same time offering even greater 
customization of the lock screen. For example, I would really like the weather widget 
to appear on the lock screen.  

There are a lot of things people would like to glance at without having to unlock 
their phone, it shouldnQ&apos;Et be limited to just notifications!</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Fri, 12 Feb 2010 20:55:39 +0000</when>
<what>I concur with Comment #4, widgets on the lock screen.  User customizable with what they 
want, and nothing they donQ&apos;Et.  IQ&apos;Em trying Flyscreen, but all I really want is the 
ability to add the weather widget.  Flyscreen still requires the Q&apos;Esmile to unlockQ&apos;E 
before being able to interact with the content, but it still available at a glance.  
Disclaimer, I am not affiliated with Flyscreen.</what>
</comment>
<comment>
<author>joel%kle...@gtempaccount.com</author>
<when>Sat, 13 Feb 2010 17:53:33 +0000</when>
<what>I only agree with the widgets concept if Google creates a Q&quot;ENotificationsQ&quot;E widget that
mirrors the notification bar dropdown functionality.  There are many possible apps
that can give notifications, and I just want to see the notification as quickly as
possible.</what>
</comment>
<comment>
<author>fritterfatboy</author>
<when>Thu, 25 Feb 2010 10:54:55 +0000</when>
<what>This has to be one feature request I donQ&apos;Et think I agree with. The lock screen is a 
security feature - if the phone is lost / stolen I do not want people to be able to 
read my messages.

Even more prevalent is the risk of someone you know reading a message you really 
didnQ&apos;Et want them to read. Personally, I expect my phone to remain locked when I lock 
it.

If this feature is implemented - please ensure it is configurable as to whether a 
user can turn it on or off - it is too much of a privacy headache if you cannot turn 
it off.</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Fri, 26 Feb 2010 02:52:10 +0000</when>
<what>I guess we should clarify the difference between the Q&apos;Escreen lockQ&apos;E screen and the 
Q&apos;Epattern lockQ&apos;E screen.  If someone were to have my phone and the Q&apos;Escreen lockQ&apos;E screen 
is present, a simple swipe of the unlock tab will give them complete access to the 
phone.  I agree that the feature of displaying information on the Q&apos;Escreen lockQ&apos;E 
screen should be configurable on/off.  There are Q&apos;Escreen lockQ&apos;E screen replacements 
like Flyscreen that put all kinds of user data on that screen but it is user choice 
on what is displayed.  In contrast, I think the Q&apos;Epattern lockQ&apos;E screen should keep 
user data from being displayed inadvertently, however I would still lean toward 
putting the power in the usersQ&apos;E hands as to what they want displayed where.  My 
interest in this is just to have some weather info displayed so I donQ&apos;Et mind if that 
is on the Q&apos;Escreen lockQ&apos;E or Q&apos;Epattern lockQ&apos;E screens.  However for simple temperature 
info, there are some widgets that put that number in the notification bar which is 
visible on either of the lock screens.</what>
</comment>
<comment>
<author>boaz.rymland</author>
<when>Fri, 26 Feb 2010 05:25:56 +0000</when>
<what>mtnbikenc (comment #8) above encapsulated exactly what I think:
- Screen lock should be configurable and open to changes:
-- disable it altogether (for example, on Droid, the power button is not easily 
pressed, no need to prevent accidental presses of it, or at least many think this 
way).
-- provide a way to replace it with some software (I guess this is achievable already 
today).
- pattern lock, IMHO, should also be replaceable with software that registers it as 
such. Why *not* provide the option to the users who *prefer* it this way? \

**If I want somebody to determine things for me and not allow configurability IQ&apos;Ed go 
for the iPhone...**</what>
</comment>
<comment>
<author>joel%kle...@gtempaccount.com</author>
<when>Mon, 08 Mar 2010 19:58:50 +0000</when>
<what>Q&quot;Eprovide a way to replace it with some softwareQ&quot;E

Just so you know, this is not available today.  HereQ&apos;Es what the apps that Q&quot;EreplaceQ&quot;E
the lock screen do today.
1. Android detects that the unlock button has been pressed.
2. Android passes this info to any apps that are waiting for that state change.
3. Android loads the lock screen or a dock app
3. At the same time, the lockscreen replacement app is loading its UI
4. -- wait --  (There is considerably delay as the stock Android lockscreen/dock app
loads concurrently to the replacement app)
5. The replacement app takes control (usually)

Also, because the replacement lockscreen app doesnQ&apos;Et have access to the gmail app or
other apps that might create notifications, it must interact on its own with any
service for which you want to receive notifications.  This means that when your phone
indicates you have new mail, the lockscreen replacement app probably wonQ&apos;Et have that
email loaded yet, which makes it useless.

An app replacing the lockscreen doesnQ&apos;Et really solve the basic problem indicated,
which is that we shouldnQ&apos;Et have to unlock and then open the notification drawer to
see why the phone beeped.

One other idea is putting a second swipe (Vertical?) on the lockscreen that would go
directly to the notification drawer.
</what>
</comment>
<comment>
<author>Otho...@gmail.com</author>
<when>Mon, 19 Apr 2010 01:34:20 +0000</when>
<what>I would love this capability. And yes, it should be managed on the user end so
privacy concerns are addressed individually. </what>
</comment>
<comment>
<author>tpa...@gmail.com</author>
<when>Sat, 29 May 2010 01:55:15 +0000</when>
<what>I would love this feature. ItQ&apos;Es a no-brainer. </what>
</comment>
<comment>
<author>tpa...@gmail.com</author>
<when>Sat, 29 May 2010 01:55:21 +0000</when>
<what>I would love this feature. ItQ&apos;Es a no-brainer. </what>
</comment>
<comment>
<author>btr...@gmail.com</author>
<when>Wed, 02 Jun 2010 04:31:33 +0000</when>
<what>I believe a configurable solution for calendar, email, and miscellaneous
notifications is a must-have feature. For instance, setting a reminder for a task or
meeting in a calendar should allow the user to (opt to) see the notification, and act
on the notification from the lock screen. I donQ&apos;Et believe it should be a security
bypass. If the phone user is using pattern lock or some other secure lock, this
should still be required, but after the phone is unlocked, the app handling the
notification should be allowed to immediately open.

If a widget can do all of this, then it should be an easy and incredibly helpful
addition.</what>
</comment>
<comment>
<author>ipa...@gmail.com</author>
<when>Sun, 06 Jun 2010 04:00:23 +0000</when>
<what>Definitely would be nice to see. Also an option to have the screen light up for an 
adjustable number of seconds with each new notification.</what>
</comment>
<comment>
<author>liam.arbetman</author>
<when>Thu, 17 Jun 2010 16:49:43 +0000</when>
<what>While I do generally love the way android handles notifications I think adding some options to display certain notifications on the lock screen and/or have the screen light up when a notification is first received would be very useful. But, it should absolutely be a user configurable option. </what>
</comment>
<comment>
<author>acetrans...@gmail.com</author>
<when>Fri, 18 Jun 2010 01:13:04 +0000</when>
<what>Absolutely should be a core feature. Everything in Android is user-configurable, of course, but I have found it extremely irritating to have to push power and swipe two times merely to see why my phone beeped.
There should be an option to have the screen light up for x seconds displaying each new notification. Even the cheapest dumbphone does this by default. I feel like an idiot having to click, swipe, swipe, click, merely to see a new email or appointment.</what>
</comment>
<comment>
<author>abeckley</author>
<when>Mon, 05 Jul 2010 15:54:37 +0000</when>
<what>See Windows Mobile 7 for their implementation of the home/lock screen which shows missed calls, calendar items, etc.</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Mon, 05 Jul 2010 16:08:29 +0000</when>
<what>@abeckley can you find screenshots (or point us to them via a link)? The interactive site kept freezing. I do think itQ&apos;Es good to look at competing implementations.</what>
</comment>
<comment>
<author>abeckley</author>
<when>Mon, 05 Jul 2010 16:25:11 +0000</when>
<what>@Airpowersurge - HereQ&apos;Es a video link. ItQ&apos;Es actually Windows Mobile 6.5. Skip to 1:20 if you want to get to the lock screen features.

http://www.youtube.com/watch?v=YP9PQ5iWFzM

Android should have options to set what you want to display on the lock screen and pattern lock screen:
-new couple calendar items
-notifications (sms, email, voicemail, missed calls, etc)
the ability to jump straight to them is nicely implemented in Windows Mobile
-custom app so you can select your own widget to show on lock screen</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Mon, 05 Jul 2010 17:00:59 +0000</when>
<what>I definitely like the way the calendar notification is displayed but the way notifications come out of the slide to unlock looks cumbersome. 

I donQ&apos;Et think AndroidQ&apos;Es slide down tray is the right solution (for the lock screen) either. A pre-expanded tray with notifications or an alternative visual style would read better. I definitely think providing a means to jump straight from a notification into the correct app (and app state) to address it is needed. The trick is providing it in a way that itQ&apos;Es not getting triggered unintentionally or providing 10 different slide to unlock bars (i.e. winmo 6.5).</what>
</comment>
<comment>
<author>abeckley</author>
<when>Mon, 05 Jul 2010 18:10:26 +0000</when>
<what>I hear you but I guess thatQ&apos;Es why wimo6.5 has the Q&quot;EcumbersomeQ&quot;E approach which canQ&apos;Et be accidentally triggered. It seems some kind of sliding action is the safest unlock action as it is very hard to do accidentally. Their implementation for notifications is to tap the lock button which drops down a list of new notices, if any. Then you get to slide the one you want to go into. 

I just installed the app Executive Assistant. It seems to do an OK job. I might have to try to pay version though cause I donQ&apos;Et like how the free one looks right now. </what>
</comment>
<comment>
<author>joesix...@gmail.com</author>
<when>Mon, 05 Jul 2010 18:30:03 +0000</when>
<what>How about allowing users to single-tap a lock screen notification, after which the slide to unlock would go straight to the highlighted notification in its correct context. Note that a slide action would still be needed to do anything, avoiding the risk of Q&apos;Epocket dialingQ&apos;E. 

If going this way, there should be an easy way to deselect any accidental selection/ highlight. Maybe a simple Q&apos;Etap againQ&apos;E to deselect would do.
</what>
</comment>
<comment>
<author>mitn...@google.com</author>
<when>Tue, 12 Oct 2010 08:29:14 +0000</when>
<what>I support this. In fact, HTC sense implements this in a very reasonable way - SMS and e.g. calendar notifications appear on the lock screen and are dismissed with the Q&quot;EunlockQ&quot;E gesture. Very nice, I would like it to be the same for open source android code base.</what>
</comment>
<comment>
<author>CLESTEMA...@gmail.com</author>
<when>Thu, 10 Feb 2011 15:32:23 +0000</when>
<what>IQ&apos;EAM NEW TO CELL PHONES THAT HAVE THE CAPABILITIES OF A COMPUTER. IQ&quot;EAM COMPUR ILLITERATE. MY HEALTH SITUATION REQUIRES I HAVE A PHONE AT ALL TIMES. GRANTED THIS PHONE IS WONDERFUL, BUT BELIEVE. IT OR NOT ALL PEOPLE DO NOT UNDERSTAND Q&quot;ECOMPUTER LINGOQ&quot;E. I HAVE BEEN LOCKED OUT OF MY HOME SCREEN FOR DAYS AS THE NOTICE Q&quot;ETHE APPLICATION. LAUNCHER HAS STOPPED UNEXPECTEDLYQ&quot;E IQ&quot;EAM AT MY WITS END. I HAVE TO HAVE A PHONE AS IAM TERMINALLY ILL,THEN IT LOCKS UP ON ME N I HAVE TO TAKE IT TO THE PURCHACE STORE TO HAVE IT FIXED.I DONT DRIVE, THERE IS 3 FEET OF SNOW,ITQ&quot;ES APPROX.4 MILES AWAY, AND IN THE MEANTIME IQ&apos;EAM NOT?! G____RECEIVING MSGQ&apos;ES ETC. FROM MY DOCTORS, FAMILY SO ON N SO FORTH.I FEEL ANGRY,,ISOLATED,AS WELL AS TERRIFIED OF AN EMERGENCY OCCURING N NOT BEING ABLE TO PHONE OUT OR HAVE ANYONE PHONE IN. THANX FOR UR TIME. CLESTEMANNING@GMAIL.COM</what>
</comment>
</bug>
<bug>
<bugid>2812</bugid>
<title>Q&lt;EClassQ&gt;E.getDeclaredMethods throws NoSuchMethodException for Android classes</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-05T17:21:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>sleigh...@gmail.com</reportedBy>
<openedDate>Sun, 31 May 2009 21:04:07 +0000</openedDate>
<description>On Android 1.5, when JRuby invokes getDeclaredMethods on a class in any
android.* package, Dalvik throws a NoSuchMethodException. Anecdotal
information seems to indicate that this problem also exists when
getDeclaredMethods under similar circumstances when invoked from Rhino
or Jython on Android. Stacktrace below: Class.java:-2:in
`getDeclaredMethodsQ&apos;E: java.lang.NoSuchMethodException from
ClassCache.java:153:in `getDeclaredMethodsQ&apos;E from Class.java:786:in
`getDeclaredMethodsQ&apos;E from JavaClass.java:1739:in `getMethodsQ&apos;E from
JavaClass.java:718:in `setupClassMethodsQ&apos;E from JavaClass.java:509:in
`initializeClassQ&apos;E from JavaClass.java:453:in `Q&lt;EinitQ&gt;EQ&apos;E from
JavaClass.java:894:in `createJavaClassQ&apos;E from JavaClass.java:877:in `getQ&apos;E
from JavaClass.java:941:in `forNameVerboseQ&apos;E from JavaClass.java:951:in
`for_nameQ&apos;E from Java.java:631:in `get_proxy_classQ&apos;E from Java.java:299:in
`get_proxy_classQ&apos;E from
org/jruby/javasupport/Java$JavaUtilities$s_method_1_0$RUBYINVOKER
$get_proxy_class.gen:-1:in `callQ&apos;E from CachingCallSite.java:273:in
`cacheAndCallQ&apos;E from CachingCallSite.java:112:in `callQ&apos;E from
CallOneArgNode.java:57:in `interpretQ&apos;E from ConstDeclNode.java:97:in
`interpretQ&apos;E from NewlineNode.java:104:in `interpretQ&apos;E from
RootNode.java:129:in `interpretQ&apos;E from ASTInterpreter.java:98:in
`evalWithBindingQ&apos;E from RubyKernel.java:885:in `evalQ&apos;E from
org/jruby/RubyKernel$s_method_0_3$RUBYFRAMEDINVOKER $eval.gen:-1:in
`callQ&apos;E from DynamicMethod.java:136:in `callQ&apos;E from
CachingCallSite.java:243:in `cacheAndCallQ&apos;E from
CachingCallSite.java:32:in `callQ&apos;E from FCallManyArgsNode.java:60:in
`interpretQ&apos;E from NewlineNode.java:104:in `interpretQ&apos;E from
IfNode.java:114:in `interpretQ&apos;E from NewlineNode.java:104:in `interpretQ&apos;E
from BlockNode.java:71:in `interpretQ&apos;E from InterpretedBlock.java:192:in
`evalBlockBodyQ&apos;E from InterpretedBlock.java:143:in `yieldQ&apos;E from
Block.java:100:in `yieldQ&apos;E from RubyArray.java:1562:in `eachQ&apos;E from
org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER $each.gen:-1:in
`callQ&apos;E from CachingCallSite.java:263:in `cacheAndCallQ&apos;E from
CachingCallSite.java:81:in `callBlockQ&apos;E from CachingCallSite.java:86:in
`callQ&apos;E from CallNoArgBlockNode.java:64:in `interpretQ&apos;E from
NewlineNode.java:104:in `interpretQ&apos;E from BlockNode.java:71:in
`interpretQ&apos;E from InterpretedMethod.java:182:in `callQ&apos;E from
CachingCallSite.java:283:in `cacheAndCallQ&apos;E from
CachingCallSite.java:121:in `callBlockQ&apos;E from CachingCallSite.java:126:in
`callQ&apos;E from FCallSpecialArgBlockPassNode.java:38:in `interpretQ&apos;E from
NewlineNode.java:104:in `interpretQ&apos;E from InterpretedMethod.java:163:in
`callQ&apos;E from AliasMethod.java:61:in `callQ&apos;E from
CachingCallSite.java:273:in `cacheAndCallQ&apos;E from
CachingCallSite.java:112:in `callQ&apos;E from FCallOneArgNode.java:36:in
`interpretQ&apos;E from NewlineNode.java:104:in `interpretQ&apos;E from
BlockNode.java:71:in `interpretQ&apos;E from RootNode.java:129:in `interpretQ&apos;E
from Ruby.java:597:in `runInterpreterQ&apos;E from Ruby.java:486:in
`runNormallyQ&apos;E from Ruby.java:354:in `runFromMainQ&apos;E from Main.java:229:in
`runQ&apos;E from Main.java:110:in `runQ&apos;E from Main.java:94:in `mainQ&apos;E from
NativeStart.java:-2:in `mainQ&apos;E</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 01 Jun 2009 22:47:24 +0000</when>
<what>Filed internally as 1890227.
</what>
</comment>
<comment>
<author>sleigh...@gmail.com</author>
<when>Sun, 07 Jun 2009 01:22:37 +0000</when>
<what>Please re-prioritize this bug to Q&quot;EHighQ&quot;E.  This bug prevents writing Android apps in a JVM runtime-interpreted 
language, slowing the overall adoption-rate of Android.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 14 Jul 2009 00:53:30 +0000</when>
<what>This:

    Class clazz = android.content.Context.class;
    Method[] methods = clazz.getDeclaredMethods();
    System.out.println(Q&quot;EGot methods Q&quot;E + methods);

does what youQ&apos;Ed expect when run on the device:

    Got methods [Ljava.lang.reflect.Method;@4002a568

So thereQ&apos;Es something weird going on here.

Do you have an APK or command-line program that demonstrates the problem?
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 14 Jul 2009 00:58:39 +0000</when>
<what>If you want to do something from the command line, which is often more convenient for
quick tests, this may be useful:

http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=docs/hello-world.html;hb=HEAD
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 14 Jul 2009 17:36:22 +0000</when>
<what>The above example will fail on 1.5.  It worked for me because itQ&apos;Es fixed in my tree.
 See:

  http://code.google.com/p/android/issues/detail?id=3005

ThereQ&apos;Es a patch there if youQ&apos;Ere building your own Android sources.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:21:23 +0000</when>
<what></what>
</comment>
<comment>
<author>sleigh...@gmail.com</author>
<when>Wed, 30 Sep 2009 21:05:11 +0000</when>
<what>Closed with no comment?  On what grounds?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 30 Sep 2009 21:16:00 +0000</when>
<what>Q&quot;EStatus: FutureReleaseQ&quot;E is defined as, Q&quot;EIssue is fixed in current source, but not yet
available in a packaged releaseQ&quot;E
</what>
</comment>
<comment>
<author>sleigh...@gmail.com</author>
<when>Tue, 27 Oct 2009 04:46:20 +0000</when>
<what>Patch exists in Issue 3005 (http://code.google.com/p/android/issues/detail?id=3005).</what>
</comment>
<comment>
<author>sleigh...@gmail.com</author>
<when>Wed, 10 Aug 2011 01:45:07 +0000</when>
<what>Has this been released into the wild in an Android distribution?  Or has the patch not yet released?</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Mon, 15 Aug 2011 21:04:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13975</bugid>
<title>Cursor-handle doesnQ&apos;Et enhance the touch precision</title>
<status>WorkingAsIntended</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>2011-04-28T23:05:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 14:06:41 +0000</openedDate>
<description>The new Q&apos;EhandleQ&apos;E for positioning the cursor more easily than tapping is
supposed to enhance the precision making it faster to position the
cursor. But it doesnQ&apos;Et :( Instead the user must still fiddle with 1
milimeter changes which almost makes the handle irrelevant (iPhoneQ&apos;Es
cursor has the same bug - it doesnQ&apos;Et make cursor positioning easier -
just makes the letters around it easier to read). Please fix this
bug/issue by doing the obvious - enhance the precision by making the
distances of touch movement half - that way moving the cursor one letter
requires the double distance making it much easier/fastqr. Or simply
zoom the entire view to double size - same thing. Please fjx this issu</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 07:46:54 +0000</when>
<what></what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Thu, 28 Apr 2011 23:05:09 +0000</when>
<what>Unfortunately, these solutions only apply nicely to small cursor movements. I think they would not scale when the userQ&apos;Es intention is to move the cursor 5 lines away in a large multi-line TextView.

Note that Q&apos;ErollingQ&apos;E your finger on the screen (instead of scrolling) helps for these fine adjustments.</what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Thu, 28 Apr 2011 23:44:23 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 02 May 2011 12:27:26 +0000</when>
<what>Yeah, I agree. This issue should be changed to Q&apos;EEnhancementQ&apos;E.

To solve the move-5-lines-problem when scaling the scaling could simply be horizontal only. That way a text like this:

The little
mermaid
went for
a swim.

would change into something like

T h e   l i t t l e
m e r m a i d
w e n t   f o r
a   s w i m

...making it much easier to position the cursor horizontally.

You think that would work?</what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Mon, 02 May 2011 17:20:05 +0000</when>
<what>This means that as soon as you tap on the handle, some parts of the text would disappear on the sides. This is still annoying when oneQ&apos;Es intention is to move the cursor away I believe (the target position may be invisible).</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 05 May 2011 01:30:18 +0000</when>
<what>Hm yes - but if that prooves obstructive that could be overcome by truncating the text further away from the handle.

If the text was like this (no handle):

T h e   f o u r
m e r m a i d s
w e n t   f o r
a n   a p p l e


...a cursor handle positioned in the middle of mermaids would change it to:



T h e   f o u r
mer  m | a  ids
w e n t   f o r
a n   a p p l e


and positioned at the R on Q&quot;EforQ&quot;E would change it to:

T h e   f o u r
m e r m a i d s
went   f  o  r|
a n   a p p l e


...and that would allow for more finger movement between each letter.


I realize that seems like what iOS does (and that doesnQ&apos;Et work). iOS only zooms in visually and doesnQ&apos;Et let you move the cursor on the actual larger text.

I think perhaps the above method is what the OS-X Dock is using (if the icons not near the pointer are all shrunk to make room for the larger near the pointer).

Or am I missing sometning?</what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Thu, 05 May 2011 22:34:18 +0000</when>
<what>If you expand character spacing at the handleQ&apos;Es position, you have to shrink it on the rest of the line to make sure no character gets hidden.
This spacing Q&apos;EwaveQ&apos;E could be experimented, but it should be prototyped first. IQ&apos;Em concerned about its cost and the disruption for users.</what>
</comment>
</bug>
<bug>
<bugid>13532</bugid>
<title>Send Contact as DTMF</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jeetende...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 10:35:01 +0000</openedDate>
<description>I good feature to add on Android OS would be the ability to search
contacts and send a selected contact as a DTMF tone all whilst already
on a call. This feature has been present on mobile phones for many years
and is nothing new to the world of mobile communications. This feature
is especially useful when using calling cards or calling IVR systems.
Example: You make a call using a calling card Q&gt;E the card prompt asks for
you to enter your destination number Q&apos;Ewhich you canQ&apos;Et remember off
handQ&apos;EQ&gt;E you press menu Q&gt;E contacts Q&gt;E then search for the contact you wish
to call Q&gt;E long press on the number Q&gt;E the option will appear to send
contact as DTMF Q&gt;E select... now this contact number will be sent as a
DTMF tone, making the calling card think you have typed it in using the
dial pad.</description>
</bug>
<bug>
<bugid>560</bugid>
<title>variable display in Eclipse Variables view</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-02T05:26:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Sat, 29 Mar 2008 01:12:24 +0000</openedDate>
<description>When debugging with Eclipse 3.2.2, some variables are not shown in the
Variables view. This seems to happen when variable assignment is a
complex expression. HereQ&apos;Es a contrived example: float f = 3.45f; String
s = Q&quot;E Q&quot;E + f; float ff = Float.parseFloat(Q&quot;E Q&quot;E + 3.45f); // float fff =
ff; s = Q&quot;EnewstringQ&quot;E; If I set a breakpoint at the first line, and watch
the Variables window, the first two variables are shown correctly, but
when the third line is executed (ff) there is nothing new shown in the
Variables view. Stranger yet, if I uncomment the 4th line and re-run the
trial, ff shows properly, but fff does not. This is repeatable. This is
a contrived example, but I run into the problem frequently in real code.
Values are set properly, they just are not displayed in the Variables
view. If no one else can reproduce this, then maybe itQ&apos;Es something else
in my Eclipse plugin set, which is fairly large.</description>
<comment>
<author>jehrl...@dairyvets.com</author>
<when>Mon, 31 Mar 2008 11:47:57 +0000</when>
<what>The problem is related to variable names, and only in Android projects within my
Eclipse installation.  It seems that the viewer will only show one variable starting
with a given letter, that is it will show variables named a,b,c but only the first of
the set (aa, ab,ac).

</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 02 Apr 2008 04:26:57 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 02 Apr 2008 05:26:40 +0000</when>
<what>This issue will be fixed in the next release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:38:12 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13284</bugid>
<title>Default behavior of messaging app causes sluggish performance with large message threads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jade.de...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 05:44:06 +0000</openedDate>
<description>Default behavior of messaging (SMS/MMS) app causes all messages in a
thread to load. In the event of a thread containing a large amount of
messages (over ~2k), the application becomes very sluggish while
viewing, receiving, or sending from a thread. Implementing a default
limit to number of messages preloaded in a thread would help, with an
obvious option to Q&quot;Eload moreQ&quot;E, Q&quot;Eload previousQ&quot;E, etc. This behavior is
offered by numerous third-party messaging replacement apps in the
market.</description>
<comment>
<author>wowlan...@gmail.com</author>
<when>Sat, 30 Apr 2011 21:22:04 +0000</when>
<what>Agree with this entirely. This is the default behavior of the iPhoneQ&apos;Es SMS viewer and helps fix the slow message loading.

This would be VERY helpful! 

</what>
</comment>
</bug>
<bug>
<bugid>2830</bugid>
<title>My applications are no longer allowed to toggle/change settings to save battery life</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>10</stars>
<reportedBy>Snick...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 20:17:18 +0000</openedDate>
<description>I received an update to my phone today to bring it to firmware version
1.5. After the update was installed, some of my applications are no
longer allowed to toggle certain settings such as GPS. I have 2
applications on my phone, one is called GPS Tracker, the other is
Locale. GPS tracker polls my position and uploads to a web site on
occasion. It also includes the ability to turn on GPS in case the phone
is misplaced remotely by SMS. The latter will not function any longer. I
used Locale to turn off my GPS when in a low-battery state, or at night.
Now my GPS Tracker is allowed to poll GPS during these times, which will
drain my battery faster than I prefer. I would like to see the
WRITE_SECURE_SETTINGS permission allowed to be assigned to these
applications for their use, to enable/disable GPS and other settings.
Alternately, I would like to see a way to allow these programs to change
the GPS settings, based on a user preference (i.e. another check in
preferences that says Q&quot;EAllow applications to turn on/off GPSQ&quot;E, while the
Q&quot;EmasterQ&quot;E turn on/off GPS setting is still unwritable. This means I can
turn on/off the GPS knowing that an application canQ&apos;Et override my
preference, but when itQ&apos;Es on, and the new Q&quot;EAllow programs to turn on/off
GPSQ&quot;E is enabled, applications are allowed to turn on/off the hardware.
When the GPS setting is off, and the Q&quot;EAllow programs to turn on/off GPSQ&quot;E
setting is on, then the system should use the user preference and now
allow applications to turn on/off the hardware. Alternately, there
should be a way to grant this application the permission after itQ&apos;Es
installed explicitly (perhaps through the Applications program, where
settings can be viewed. Allow a way to grant a setting to an application
after itQ&apos;Es installed.) That way by default, the Q&quot;EaverageQ&quot;E user will use
the defaults that the Android dev team wants, and us Q&quot;EPower usersQ&quot;E can
have our Q&quot;Eright to chooseQ&quot;E back. I donQ&apos;Et like that this update removed
my ability to choose which is what I really enjoyed about this platform.
If I wanted someone to choose how I should use my phone for me, IQ&apos;Ed get
an iPhone. I would also like to see more opportunities for users like me
to shape the way android is created/modified. I would have liked to see
some kind of user survey or similar to poll the users and developers
before issuing this update to allow for an opportunity to give
alternatives to changing the API, rather than just forcing changes. In
all my searches, I didnQ&apos;Et see any collaboration efforts regarding this
particular change, and the majority of what I see are complaints. Snick</description>
<comment>
<author>aviato...@gmail.com</author>
<when>Tue, 02 Jun 2009 18:37:02 +0000</when>
<what>I agree. Not allowing locale to turn on and off my gps is really hurting my battery
life. Increasing the number of off-limits settings is kind of contrary to the OHAQ&apos;Es
mission and values, is it not? Also, the loudest and most frequent complaint from the
G1 user community is poor battery life, so restricting access to one of the most
power-hungry handset functions is an odd choice.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:35:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:18:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3670</bugid>
<title>Add NEW_VOICEMAIL intent.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>11</stars>
<reportedBy>extor...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 15:30:27 +0000</openedDate>
<description>Please add a NEW_VOICEMAIL (or similar) intent that is broadcast when a
new Voicemail is received. This would allow developers to add things
like custom alerts, custom notifications (e.g. LED colour, frequency),
repeat notifications, etc.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:29:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:00:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:17:15 +0000</when>
<what></what>
</comment>
<comment>
<author>andrew.l...@gmail.com</author>
<when>Mon, 12 Apr 2010 17:21:18 +0000</when>
<what>Repeat notifications is missing and many people coming to Android phones are familiar
with and see value in this functionality.  </what>
</comment>
</bug>
<bug>
<bugid>7391</bugid>
<title>T-Mobie myTouch 3g / HTC Magic canQ&apos;Et pick up IP from Mac OS X 10.6 Snow LeopardQ&apos;Es DHCP Server</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tmorri...@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 18:12:40 +0000</openedDate>
<description>When my device tries to pick up an IP address at work, it repeatedly
declines the DHCP serverQ&apos;Es offer of a non-conflicting IP address. From
our serverQ&apos;Es log: Mar 26 13:55:56 xserve1 bootpd[87113]: DHCP DISCOVER
[en1]: 1,0:23:76:32:9b:7 Mar 26 13:55:56 xserve1 bootpd[87113]: OFFER
sent Q&lt;Eno hostnameQ&gt;E 192.168.100.193 pktsize 300 Mar 26 13:55:56 xserve1
bootpd[87113]: DHCP DECLINE [en1]: 1,0:23:76:32:9b:7 Mar 26 13:58:37
xserve1 bootpd[87113]: DHCP REQUEST [en1]: 1,0:26:bb:eb:8a:51 Mar 26
13:58:37 xserve1 bootpd[87113]: ACK sent Q&lt;Eno hostnameQ&gt;E 192.168.100.212
pktsize 304 Mar 26 14:00:01 xserve1 bootpd[87113]: DHCP DISCOVER [en1]:
1,0:23:76:32:9b:7 Mar 26 14:00:01 xserve1 bootpd[87113]: OFFER sent Q&lt;Eno
hostnameQ&gt;E 192.168.100.193 pktsize 300 Mar 26 14:00:01 xserve1
bootpd[87113]: DHCP DECLINE [en1]: 1,0:23:76:32:9b:7 Mar 26 14:00:11
xserve1 bootpd[87113]: DHCP DISCOVER [en1]: 1,0:23:76:32:9b:7 Mar 26
14:00:11 xserve1 bootpd[87113]: OFFER sent Q&lt;Eno hostnameQ&gt;E 192.168.100.193
pktsize 300 Mar 26 14:00:11 xserve1 bootpd[87113]: DHCP DECLINE [en1]:
1,0:23:76:32:9b:7 Mar 26 14:00:21 xserve1 bootpd[87113]: DHCP DISCOVER
[en1]: 1,0:23:76:32:9b:7 Mar 26 14:00:21 xserve1 bootpd[87113]: OFFER
sent Q&lt;Eno hostnameQ&gt;E 192.168.100.193 pktsize 300 Mar 26 14:00:21 xserve1
bootpd[87113]: DHCP DECLINE [en1]: 1,0:23:76:32:9b:7 Mar 26 14:00:31
xserve1 bootpd[87113]: DHCP DISCOVER [en1]: 1,0:23:76:32:9b:7 Mar 26
14:00:31 xserve1 bootpd[87113]: OFFER sent Q&lt;Eno hostnameQ&gt;E 192.168.100.193
pktsize 300 Mar 26 14:00:31 xserve1 bootpd[87113]: DHCP DECLINE [en1]:
1,0:23:76:32:9b:7 Interestingly, I never see a DHCP REQUEST coming from
my phone. Adding a static IP assignment for my phoneQ&apos;Es MAC immediately
allowed it to connect, get the statically-assigned IP and communicate
over our wireless network.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:52 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>7239</bugid>
<title>Unable to add personal music to contacts/alarm/notification easily</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>m.ar...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 18:30:48 +0000</openedDate>
<description>I have noticed that the only way to include music onto the list that is
on my alarm clock or contacts is to go the music tab and Q&quot;Eset song as
ringtone,Q&quot;E then, the song that I set as a ringtone shows up as one of
the options I could use as my alarmQ&apos;Es ringtone. In one of the forum, I
found that the following can be done: 1) Create a folder on your SD card
with this path name: /sdcard/audio/alarms 2) Copy any MP3 files you want
to use for alarm there. Now when you set sound for alarm, you will see
those files as choices. You can also use the folders name:
/sdcard/audio/notifications, /sdcard/audio/ringtones, /sdcard/audio/ui
for respective purposes. But this is a very bad solution for a general
phone user. Also by following the above tip a user will end up
duplicating the same songs into multiple folders each for notification,
alarm and contacts. I want to suggest that Android should provide a
custom song option in the ring tone chooser dialog/option, which shall
open a widget which displays all the music file from the sd card. In
this way both the purpose and the performance can be met.</description>
<comment>
<author>jdrinkwater</author>
<when>Thu, 06 May 2010 08:26:22 +0000</when>
<what>This is a feature that my previous phone from 2004, a Sony Ericsson p910i? had.
You could select custom audio files from *anywhere* either on the phone or the
inserted memory stick.
As reporter requests, having it call up a dialogue to select a custom tune would be
much better than the current mode.</what>
</comment>
</bug>
<bug>
<bugid>20027</bugid>
<title>Skype chats wont appear in window</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gio.r...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 07:12:39 +0000</openedDate>
<description>I have this problem: I installed skype from marketplace. Whenever i chat
with someone, i cant see the last chat line in conversation. For
example, if i chat with Nelly: Me:Hi Nelly Nelly: Hi! Me: Whats up? in
this chat i wont be able to view the last line unless i send another
chat line after it. Please advice.</description>
</bug>
<bug>
<bugid>15683</bugid>
<title>setError performance is not correct when change the language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fly84021...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 07:59:20 +0000</openedDate>
<description>-Please describe the problem in detail. Be sure to include: 1:in English
language condition,we call the EditText.setError(). The application show
Q&quot;Ewrong!!!Q&quot;E 1.png 2:long press HOME button 3:Setting-Q&gt;ESelect language 4:
change the language to Chinese 3:long press HOME button to return to the
application - What happened. The EditText.setError() still show
Q&quot;Ewrong!!!Q&quot;E when the title has changed from Q&quot;EHello AndroidQ&quot;E to Q&quot;E??!!!Q&quot;E.
2.png - What you think the correct behavior should be. The
EditText.setError() will show Q&quot;E?????Q&quot;E. 3.png DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) android 2.2 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>zvasv...@gmail.com</author>
<when>Wed, 23 Mar 2011 09:32:20 +0000</when>
<what>This is NOT an Android bug, for sure.  Since setError() takes a CharSequence as an argument, itQ&apos;Es your responsibility to update it when the configuration changes.  If it took a string resource ID, you *may* have had a case, but definetely not the way the API currently is.</what>
</comment>
<comment>
<author>fly84021...@gmail.com</author>
<when>Wed, 23 Mar 2011 10:18:52 +0000</when>
<what>why Google don not give the API for string resource ID.And I also think this method may have an argument of duration time.</what>
</comment>
</bug>
<bug>
<bugid>7573</bugid>
<title>Syncing locks up the calendar notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chadw...@google.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 20:58:12 +0000</openedDate>
<description>Android code version you are running: Nexus 1 Firmware: 2.1-update1
Baseband version: 32.24.00.22U_4.03.00.21_2 Kernel version:
2.6.29-01117-g4bc62c2 Build number: ERE27 Your development environment:
None Describe the problem: For the last week or so, when I show the list
of calendar notifications the phone locks up saying that the Calendar
app is not responding. I have tried hitting Q&quot;EWaitQ&quot;E several times but it
just keeps waiting. I have noticed that the phone is always syncing when
this occurs. Steps to reproduce: 0. Phone starts syncing 1. Drag open
the notification bar (from the top of the phone screen) 2. Tap on the
calendar item 3. Try Q&quot;EDismiss AllQ&quot;E 4. Wait for the infamous dialog of
death Expected results: My calendar items are dismissed and I can keep
using my phone. Observed results: The phone freezes and then asks me to
kill calendar Additional information: This was not previously a problem
for me. I did add an extra account (I already have two) a while ago, but
I have since removed it since I thought that syncing the extra account
might be causing the problem.</description>
</bug>
<bug>
<bugid>2448</bugid>
<title>Notification is missing for database query to delete all recent calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>yogin...@gmail.com</reportedBy>
<openedDate>Fri, 17 Apr 2009 13:03:55 +0000</openedDate>
<description>When we delete all recent calls from call logs, we could not receive any
notification.</description>
<comment>
<author>cyt...@gmail.com</author>
<when>Thu, 30 Apr 2009 16:59:24 +0000</when>
<what>Sure, itQ&apos;Es only in 1.5.  In old 1.1, it will auto delete the notification.

Beside, when you change the content by program, the notification still said the old 
content.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:37:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:14:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17344</bugid>
<title>Phone tab location option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>where...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 16:53:33 +0000</openedDate>
<description>Allow the tab bar element (Phone, Call log, Contacts and Favorites) in
the phone app to be user selectable (top or bottom), preferably via
touch and drag.</description>
</bug>
<bug>
<bugid>17164</bugid>
<title>Multiple definition error of static C++ constants in NDK</title>
<status>Unreproducible</status>
<owner>di...@android.com</owner>
<closedOn>2011-10-12T03:07:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>capidepa...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 10:24:04 +0000</openedDate>
<description>I keep getting multiple definition errors from the linker. I properly
documented the issue in this link:
http://stackoverflow.com/questions/6136536/c-static-const-multiple-declaration-error-in-eclipse-for-android-ndk</description>
<comment>
<author>di...@android.com</author>
<when>Wed, 12 Oct 2011 03:07:39 +0000</when>
<what>I canQ&apos;Et reproduce this with NDK r6b. Please provide a simple reproducible test case if you reopen this bug.
</what>
</comment>
</bug>
<bug>
<bugid>2969</bugid>
<title>Audible beep for call waiting only sounds once</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Fri, 12 Jun 2009 11:52:43 +0000</openedDate>
<description>The audible beep for call waiting only sounds once. Make a phone call
Once the call connects, phone the handset from anoter phone. Call
waiting displays. Audible beep is heard once or twice. Audible beep
ceases despite call still showing as incoming. On other phones, call
waiting beeps repeatedly every second or so while there is a call
incoming. UK T-Mobile G1, Firmware 1.5 Build CRB43</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:55:55 +0000</when>
<what></what>
</comment>
<comment>
<author>prakashw...@gmail.com</author>
<when>Thu, 14 Oct 2010 16:22:09 +0000</when>
<what>Hi - what is the progress of this issue.  This is such a fundemental flaw.  You can hardly hear the blips over the call volume and then you only get a couple of them.  These mean that in the majority of the case your will not know there is a call waiting.  Can the phone not vibrate when there is a call waiting?
HTC Desire Firmware build 2.2 on O2 UK</what>
</comment>
</bug>
<bug>
<bugid>7898</bugid>
<title>Pause used before dialing extensions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>shawn.hu...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 20:14:32 +0000</openedDate>
<description>I am running Android OS 2.1 on a Motorola Droid If you have a number in
your contacts that contain multiple pauses, the pauses are not working
right. For example: 111-111-1111 pp 111 The pause may be shorter than
the 4 seconds or it may be much longer. I have had it had happen as soon
as the number finished dialing, and I have had it wait as long as 25
seconds..... I would think that the pause would be 4 seconds with 2
pauses back to back. Shawn Huston NOTE: This form is only for reporting
user bugs in 2.1. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.1. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>17977</bugid>
<title>Media server process crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eyalzm...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 19:44:43 +0000</openedDate>
<description>I wrote a small application which plays video using HTTP Live Streaming.
I ran it on my Nexus S (2.3.4) When video started playing the Media
server process crashed. The native stack trace is attached. According to
David Turner: Q&quot;EIt looks like an assertion failure was detected in
ATSParser.cpp, then memory corruption occured. The assertion message
compares the Q&quot;Enumber of bits leftQ&quot;E to the Q&quot;EdataLength * 8Q&quot;E so this is
not unexpected. I would say your media file is more or less malformed,
and you discovered a bug in the MPEG-2 TS parser of libstagefright.Q&quot;E
Unfortunately, I do not have the video file available because, as I
wrote, I was testing live streaming. Eyal</description>
<comment>
<author>srikanth...@gmail.com</author>
<when>Wed, 23 Nov 2011 09:05:16 +0000</when>
<what>Better provide your test app along with steps. Then it would be easy to fix the issue.</what>
</comment>
</bug>
<bug>
<bugid>2721</bugid>
<title>Gallery reorientation (ctrl-F12) causes double destroy-create cycle, but only going Landscape-Q&gt;Eportrait.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>gymshoe....@gmail.com</reportedBy>
<openedDate>Wed, 20 May 2009 00:54:00 +0000</openedDate>
<description>Platform: 1.5_r1 on the emulator. When using a gallery view on the
emulator, causing an orientation change (ctrl-F12) works as expected
going from portrait to landscape, in that it the activity is first
destroyed and then created with the new layout. However, when rotating
from landscape to portrait, the activity gets destroyed and created, and
then it gets destroyed again and recreated. Also, during this double
destroy-create cycle, the screen dims (like it is in power-saving mode),
which does not happen when going from portrait to landscape. The
attached program comes from the 1.1_r1 APIDemos, and contains logcat
information to document the double destroy only when going from
landscape to portrait. In my application, I have also noticed that I get
a notice that my application has frozen when I go from landscape to
portrait, and then Android Q&quot;EforcesQ&quot;E an unfreeze. This causes a noticable
delay in the UI. That doesnQ&apos;Et seem happen in the sample, although I am
not sure why - possibly because it is so simple. Finally, regarding the
importance of this issue: I think it is not trivial. In my programming,
I have certain boolean variables holding Q&quot;EstateQ&quot;E information. That
Q&quot;EstateQ&quot;E information is used during the create process when I am
redisplaying after a screen reorientation, but then the state has to be
Q&quot;EresetQ&quot;E to the new expected orientation. However, since the activity is
sometimes Q&quot;Edouble destroyedQ&quot;E it is difficult to properly know when to
reset the state variables - Do I do it after the first destroy or after
the second??? Moreover, like I said up above, with my application (not
the sample) there is also a Q&quot;EfreezeQ&quot;E that occurs (only going from
landscape to portrait) which deteriorates the user experience. Thank
you, JIm</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:42:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17055</bugid>
<title>Native gallery option to resize a picture</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>aryell.c...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 10:24:07 +0000</openedDate>
<description>Please add image resize capability on Gallery menu option ( I just found
crop and rotate) Thanks</description>
</bug>
<bug>
<bugid>4788</bugid>
<title>Navigation - larger layer icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>cmwhit@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 16:57:46 +0000</openedDate>
<description>Please increase the size of the layer icons, ie gas stations and
restaurants. If possible, it would be nice to have text flags above them
identifying them. The icons now are very tiny and hard to see,
especially while driving.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:11:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14399</bugid>
<title>System time should update travelling across timezones without reboot/wakeup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hartley....@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 09:41:55 +0000</openedDate>
<description>NITZ/NTP polling and system time updates should happen more frequently
when moving across timezones. Current frequency of update or requiring a
reboot inadequate for frequent travellers or transportation workers that
move often between timezones</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 18:35:31 +0000</when>
<what>Issue 14398 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>8810</bugid>
<title>Wi-Fi Tethering Should Not be an Unknown State</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 23:05:08 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Open the Android settings and enable the Wi-Fi
hotspot tethering feature introduced in Android 2.2 2. Programmatically
try to access Wi-Fi from a 3rd party app, such as calling
WifiManager.getWifiState() RESULTS Actual: The Wi-Fi state is returned
as WifiManager.WIFI_STATE_UNKNOWN Expected: The Android framework should
provide an API (either a method like
WifiManager.isWifiTetheringEnabled() or a return value for
getWifiState() like WifiManager.WIFI_STATE_TETHERING) to determine
whether Wi-Fi is unavailable due to tethering. NOTES Tethering is a
*known state* that causes Wi-Fi to become unavailable, so the Android
Framework shouldnQ&apos;Et treat it as an unknown state. Many apps and services
rely heavily on Wi-Fi (GoogleQ&apos;Es Network location provider or SkyhookQ&apos;Es
XPS, location-aware apps like Locale). These apps and services would
benefit from knowing why Wi-Fi is unavailable, as they might change
their behavior to properly respond to Wi-Fi being unavailable due to
tethering. In addition, there is an underlying usability issue: Users
are not made aware that tethering may interfere with Wi-Fi-based
services. By allowing apps to detect Wi-Fi tethering as a separate
state, these apps can detect Wi-Fi tethering and inform the user.
Otherwise these apps and services may fail in a way not obvious to the
user.</description>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Sun, 12 Sep 2010 16:44:39 +0000</when>
<what>Now that more handsets have been released with Wi-Fi tethering, IQ&apos;Ed like to add some additional information

Every handset treats tethering differently.  Some handsets like the Nexus One report Wi-Fi in an UNKNOWN state when tethering is enabled.  Others like the Evo 4G report Wi-Fi as OFF when tethering is enabled.  This inconsistent handling makes it impossible for apps that rely on Wi-Fi to behave properly on all devices.</what>
</comment>
<comment>
<author>jafa...@gmail.com</author>
<when>Wed, 25 May 2011 16:13:22 +0000</when>
<what>Same problem with Samsung Galaxy S (tested android 2.2.? Q&amp;E 2.3.3). Wi-Fi hotspot (tethering) feature creates situation where applications (what uses Wi-Fi) in phone belives that Wi-Fi is disabled and asking to enable Wi-Fi. If Wi-Fi will enabled as application asks tethering stop working.

Wi-Fi hotspot feature is broken. Many applications are unusable when Wi-Fi hotspot (tethering) is on. 

This is not enhancement request, this is bug report.

</what>
</comment>
</bug>
<bug>
<bugid>11034</bugid>
<title>Music Playback Control API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>prashant.is.here@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 00:44:57 +0000</openedDate>
<description>There should be a single API to play/pause, skip (back or forward), fast
forward, and get information about the current playing track that other
applications can implement. This would allow a single widget to show
information and allow control, and it would automatically control the
currently playing application. This would require applications to
implement the API, but it would eventually lead to a uniform way to
control music playback (hopefully even from the notifications panel
directly), and could lead to lock screen playback controls that would
work with any application. It should also ensure that there is only a
single track in playback at any time, and playing a new track would
simply pause the current track, and play the new track.</description>
</bug>
<bug>
<bugid>4909</bugid>
<title>Ability to disable built-in apps</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-07-26T18:21:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>22</stars>
<reportedBy>ryan....@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 04:33:13 +0000</openedDate>
<description>IQ&apos;Ed like the ability to hide the ROM-based apps so they dont load and
consume memory or appear in the all applications menu (that pop-up at
the bottom of the screen). For example, I donQ&apos;Et use the calendars for
events of my Droid, so IQ&apos;Ed like to disable the calendar stuff and just
be able to download an app that just shows a plain calendar. I dont use
IM either so the same would be nice there. This would leave more RAM for
web browsing, for example (it sometimes runs a little short).
Organizations (especially coporations) might want to disable certain
apps from being seen or run like the market or the photos apps, for
example. I think such flexibility to run only the tasks one wants is an
integral part of an Q&quot;EopenQ&quot;E system.</description>
<comment>
<author>jeremy1...@gmail.com</author>
<when>Thu, 19 Nov 2009 21:51:16 +0000</when>
<what>I second this.  There are apps that I will never use.  We should be able to hide 
them in the application menu and prevent them from automatically running in the 
background.  

Examples for me are the Email and Corporate Calendar apps.

Droid, 2.0</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 20:37:39 +0000</when>
<what>Yup, for me the MotoNav and Phone Portal apps will never be used (I have alternatives), 
so why should they take up my (very limited) internal storage? And of course, CPU/RAM, 
as many of these apps do start at system boot.</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Fri, 05 Feb 2010 12:41:00 +0000</when>
<what>Actually the ability to uninstall some app altogether would be most welcome. I f I
only use gmail why bothering with having an other unremovable mail app other than the
gmail one (and vice versa)? (just an example...)</what>
</comment>
<comment>
<author>kool...@gmail.com</author>
<when>Wed, 24 Mar 2010 21:27:20 +0000</when>
<what>I would like to be able to uninstall the stock apps. If I have a better alternative,
then I have no reason to keep them. Plus, some of them seem to start on their own in
the background for no reasons at times. </what>
</comment>
<comment>
<author>otisbart...@gmail.com</author>
<when>Fri, 21 May 2010 17:09:30 +0000</when>
<what>Yup, I agree specifically regarding Amazon MP3 that keeps opening, native Q&quot;EEmailQ&quot;E
since I use Gmail, and a few other Native apps I will never use, and would love off
my phone...</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 18:21:59 +0000</when>
<what></what>
</comment>
<comment>
<author>kristoff...@gmail.com</author>
<when>Tue, 01 Mar 2011 18:55:23 +0000</when>
<what>Some issues that might be merged with this:
http://code.google.com/p/android/issues/detail?id=8006
http://code.google.com/p/android/issues/detail?id=9185
http://code.google.com/p/android/issues/detail?id=9790
http://code.google.com/p/android/issues/detail?id=15122</what>
</comment>
</bug>
<bug>
<bugid>4384</bugid>
<title>Market should allow updating more than one app at a time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>110</stars>
<reportedBy>trap...@gmail.com</reportedBy>
<openedDate>Tue, 27 Oct 2009 02:54:14 +0000</openedDate>
<description>Coming from the iPhone to Android, this is likely one of the largest
pain points I have with the Android. The inability to update more than
one application at a time. IQ&apos;Em using a G1, currently on Android 1.6
ThereQ&apos;Es a constant barrage of updates for the apps I have installed, and
every single update requires that I click 4 times on the screen to get
it updated. When using my iPhone, not only could I manage apps from
iTunes on the computer OR on the phone itsel (a far superior experience
than being required to only manage apps on my phone). In either case, I
was able to select an option to UPDATE ALL if more than one application
had an update available. In the Android universe, this does not appear
to be possible, and itQ&apos;Es quite painful when you are seeing 14+ updates
available for your installed applications. It takes ages to click
through all of them to do the updates. When connected to WiFi, for 14
updates, that comes to 56 clicks, at about 5 seconds to get each one
started, weQ&apos;Ere coming up to 280 seconds (4.6 minutes) of non-stop
clicking -- assuming thereQ&apos;Es no stalls (which is not the case). I can
understand that there may be a desire to prevent data load on the
network, so allow for an Update All feature only when connected to WiFi
if thatQ&apos;Es the issue. If, on the other hand, the intent is to allow for
human review of what access each and every update requires, perhaps the
model needs to change. Could the Update All feature then be supported if
the access level is the same as the application already has, why not let
it update, the user has already agreed to let the app have that access
level. If an applicationQ&apos;Es access level has changed from the prior
version, then prompt for user input at that point. Perhaps pull this
info and allow the user to review each app and agree prior to starting
the download/install for each app that would require it. Any way you
slice it, the update manager experience has simply got get better. The
current state is just painful. As a side note... IQ&apos;Ed also love to see a
way to manage my apps from my computer. Again, this is an area where
Apple has succeeded. I donQ&apos;Et think it needs to be a native app, but
maybe a web app tied in with my google account. Seems like it might make
sense. If I can manage and sync contacts, photos, etc -- why not be able
to manage installed application configurations and updates similarly?
ItQ&apos;Es an idea.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:09:07 +0000</when>
<what>Note that app updates might require the user to authorize new permissions, which
makes this issue quite complex in terms of UI flow.

PS: please file separate reports for your separate issues, only one issue will be
considered in each report.</what>
</comment>
<comment>
<author>dominic....@gmail.com</author>
<when>Sat, 07 Nov 2009 14:20:33 +0000</when>
<what>Market really lacks this feature! I have lots of apps and I dont find the time to
update them. There are 39 updates pending on my phone. Updating might take nearly
half an hour!!!</what>
</comment>
<comment>
<author>keithdty...@gmail.com</author>
<when>Mon, 16 Nov 2009 20:01:04 +0000</when>
<what>Re @1: You shouldnQ&apos;Et have to re-confirm permissions for updates to apps you have
already installed -- The only possible exception would be if the update requires
additional permissions than the installed version. ItQ&apos;Es redundant to ask the user to
grant permissions to apps that they have already granted those permissions to. ItQ&apos;Es
rather Vista UAC-esque.</what>
</comment>
<comment>
<author>britspas...@gmail.com</author>
<when>Tue, 17 Nov 2009 01:34:06 +0000</when>
<what>Re @3: I absolutely agree.

If I have already granted the app an access level, I should not need to be asked if
the app can maintain that same access level.

Only prompt me if the access level requested has changed with the new version of the app.</what>
</comment>
<comment>
<author>connor.b...@gmail.com</author>
<when>Sun, 20 Dec 2009 04:47:47 +0000</when>
<what>same as Issue 4817</what>
</comment>
<comment>
<author>msde...@gmail.com</author>
<when>Tue, 15 Nov 2011 09:23:41 +0000</when>
<what>Android has supported (for quite a while now) Update All feature. Surely this issue should be closed off. Google seriously needs to do some issue house keeping to ensure other issues are closed off where appropriate.</what>
</comment>
</bug>
<bug>
<bugid>16810</bugid>
<title>i9000 jvh -floating gps fix-</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-13T17:15:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>byczy...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 16:06:37 +0000</openedDate>
<description>i9000 on jvh - it makes fix (not as fast and accurate as nexuss but
still enought for me) but running mytracks ive noticed the point where
im at first is correct but after a while starts floating dramaticly over
the area - same with tracks recorded - tracks are sometimes hundret
meters out of the spot i was goes back to point where i am and goes way
out of position where it should be.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 13 May 2011 17:15:59 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>byczy...@gmail.com</author>
<when>Fri, 13 May 2011 17:19:50 +0000</when>
<what>thought so :) thanks for fast reply</what>
</comment>
</bug>
<bug>
<bugid>15885</bugid>
<title>Add JAVA_LIBRARY project to Android build system</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-03-31T16:55:11.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seker2...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 11:40:52 +0000</openedDate>
<description>Hello. I want to add a java library projct to android 2.3.3. I had
placed my source in following path:
Q&lt;Eandroid_rootQ&gt;E/framework/base/myprojct and my Android.mk is like
follows: LOCAL_PATH:= $(call my-dir) PREBUILT_COPY_CMD := $(shell cp -r
$(LOCAL_PATH)/mypremission.xml $(TARGET_OUT_ETC)/permissions/) include
$(CLEAR_VARS) LOCAL_SRC_FILES := $(call all-subdir-java-files)
LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := JAVA_LIBRARIES
LOCAL_MODULE:= mypremission LOCAL_ADDITIONAL_DEPENDENCIES +=
$(LOCAL_PATH)/mypremission.xml include $(BUILD_JAVA_LIBRARY) But, when
we try to build system image, my java library project is not built
together with System Image building process. Can you help me ?</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 31 Mar 2011 16:55:11 +0000</when>
<what>This bug database is for bugs and feature requests in the Android Open Source Project.  If you have a question about how to use Android, please ask on one of the mailing lists (e.g. http://groups.google.com/group/android-developers or http://groups.google.com/group/android-building) or http://stackoverflow.com/.
</what>
</comment>
</bug>
<bug>
<bugid>20007</bugid>
<title>MediaScanner.cpp has problem while the file system canQ&apos;Et support dirent d_type</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-09-14T09:04:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kensi...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 08:59:10 +0000</openedDate>
<description>1.Use Android2.2 or 2.3 on a device with no dirent d_type support file
system. such as a NFS mounted filesystem. 2.Start the Android and go to
Settings-Q&gt;ESound-Q&gt;EPhone ringtone 3.There is only one Silent item can be
choose. 4.There should have some ringtone item can be select. *I found
the error in the logcat and attached the adb bugreport file. 09-14
01:44:52.192 D/MediaScanner( 503): opendir
/system/media/audio/notifications/OnTheHunt.ogg/ failed, errno: 20 09-14
01:44:52.192 E/MediaScanner( 503): Error processing
Q&apos;E/system/media/audio/notifications/OnTheHunt.ogg/Q&apos;E - skipping 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory 09-14
01:44:52.198 D/MediaScanner( 503): stat() failed for
/system/media/audio/notifications/OnTheHunt.ogg/: Not a directory</description>
<comment>
<author>kensi...@gmail.com</author>
<when>Tue, 13 Sep 2011 09:03:37 +0000</when>
<what>IQ&apos;Em sorry.
I reported this problem but got a server error page,
so I back and submit it again.
It seems that the submit is successed last time.
So,please delete this one.
IQ&apos;Em so sorry.</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Wed, 14 Sep 2011 09:04:35 +0000</when>
<what>Afaik, NFS-mounted filesystems are not supported by the official Android platform. I guess youQ&apos;Ere using a custom ROM, in which case itQ&apos;Es probably better to ask this to the people who built it instead.
</what>
</comment>
<comment>
<author>kensi...@gmail.com</author>
<when>Wed, 14 Sep 2011 12:16:39 +0000</when>
<what>Thank you for your reply.
I think I had resolved the problem and attached the patch at issue:20006.
Please check for it.</what>
</comment>
</bug>
<bug>
<bugid>5148</bugid>
<title>Google Maps screen orientation for Android 2.0</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>richf...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 20:11:35 +0000</openedDate>
<description>I have a Motorola Droid and I like to use the Maps App when driving, but
unlike my old GPS that my Droid replaced, the Droid stays in true north
mode all the time and has option that IQ&apos;Em aware of to change it so that
the map is the one that rotates. I like having the map rotate rather
than my arrow, makes finding things a lot easier. Hopefully you can add
this for those of us who want it, and soon. IQ&apos;Em about ready to put my
old GPS back in because of this.</description>
<comment>
<author>tinstars...@gmail.com</author>
<when>Sat, 12 Dec 2009 06:39:00 +0000</when>
<what>Yes, please this is critical.  I am a police officer and use Maps on my Droid to see the streets 
around me as I move about.  The map need to rotate with my car, not stay with north.  I 
canQ&apos;Et dump my Garmin until this is an option.  Help!</what>
</comment>
<comment>
<author>danielperna84</author>
<when>Mon, 28 Dec 2009 02:31:32 +0000</when>
<what>ShouldnQ&apos;Et be a big deal anyway, since GMaps on the iPhone 3GS does just that using the 
built-in digital compass.</what>
</comment>
<comment>
<author>phisan.c...@gmail.com</author>
<when>Wed, 06 Jan 2010 15:22:19 +0000</when>
<what>ItQ&apos;Es critical ! for me!</what>
</comment>
<comment>
<author>brad4...@att.net</author>
<when>Thu, 07 Jan 2010 11:34:03 +0000</when>
<what>The built-in Google Maps Navigation program does change the screen orientation to
match the direction of travel.  I think you have to have a destination.  From Maps
select Direction, enter an endpoint, then Go, then choose Navigate.  Works just like
my Tom Tom, but maps are more current.</what>
</comment>
<comment>
<author>joseph.b...@gmail.com</author>
<when>Tue, 19 Jan 2010 18:35:47 +0000</when>
<what>solution (at least in Android 2.0.1): tap on the compass arrow to change to 
direction of travel nav mode

(I would like to have this available in a top-down view rather than just isometric 
though.)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>richf...@gmail.com</author>
<when>Fri, 21 May 2010 23:01:46 +0000</when>
<what>Ok, so since it was declined and the Android team is not able to help with Android
software issues, where should they be directed? </what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>9932</bugid>
<title>Error while trying to debug a remote service</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-09-08T23:21:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>bernd...@gmail.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 21:10:08 +0000</openedDate>
<description>Host OS: Win XP 32Bit SP3 SDK tools version: android-sdk_r06-windows
Eclipse version: 3.5.2 ADT plug-in version: 0.9.7.v201005071157-36220
Platform targeted by your project: 2.1-update-1 Version of the platform
running in the emulator: 2.1-update-1 Version of the platform running on
Nexus One: 2.2 (FRF91) STEPS TO REPRODUCE: 1. Create an application with
a simple activity and with a remote service. 2. Define a method in the
*.aidl of the service 3. Implement the stub and insert
Q&apos;Eandroid.os.Debug.waitForDebugger();Q&apos;E into the method and some other
lines of code below. 4. Add a breakpoint after
Q&apos;Eandroid.os.Debug.waitForDebugger();Q&apos;E 5. Let the application bind to the
remote service an call the service method. 6. Now the service is waiting
for the debugger, because we called
Q&apos;Eandroid.os.Debug.waitForDebugger();Q&apos;E 7. Switch into the DDMS
perspective select the services process in the Device view and trigger
the Debug Process action. EXPECTED RESULTS: Debugger will be connected
with the process of the remote service and suspends on the next
breakpoint. OBSERVED RESULTS: Error dialog: Q&quot;ENo opened project found for
Q&lt;EpackageQ&gt;E:Q&lt;Eprocess nameQ&gt;E. Debug session failed!Q&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 22 Jul 2010 00:05:12 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 22 Jul 2010 00:06:09 +0000</when>
<what></what>
</comment>
<comment>
<author>bernd...@gmail.com</author>
<when>Tue, 27 Jul 2010 20:07:56 +0000</when>
<what>Is there any workaround? How to debug remote services?</what>
</comment>
<comment>
<author>akshay.g...@gmail.com</author>
<when>Wed, 08 Sep 2010 23:05:45 +0000</when>
<what>There was also a thread on the android-developers group discussing the same issue. I have also run into the same issue and as of this stage, I know of no workarounds.

http://groups.google.com/group/android-developers/browse_thread/thread/0dfb4fe6061cc182#</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 23:21:46 +0000</when>
<what>Workaround:

Create a Q&quot;ERemote Java ApplicationQ&quot;E launch configuration. Set it to your project, and make it connect to localhost and the port specified by DDMS.

BTW the fix is here: https://review.source.android.com/#change,17051</what>
</comment>
<comment>
<author>ken.er...@gmail.com</author>
<when>Mon, 15 Nov 2010 20:09:56 +0000</when>
<what>Navigate back to Q&quot;EJava perspectiveQ&quot;E, click on your project, hit F5 (Refresh), open any source file in your project, hit F5 again, and then go back to Q&quot;EDDMSQ&quot;E perspective, and repeat step 7.

7. Switch into the DDMS perspective select the services process in the Device view and trigger the Debug Process action. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:30:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20088</bugid>
<title>HorizontalScrollView cuts off part of layout if inner container has layout_gravity=Q&quot;Ecenter_horizontalQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alex.osm...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 09:58:37 +0000</openedDate>
<description>If HorizontalScrollView hosts a layout with items and layout declares a
layout_gravity=Q&quot;Ecenter_horizontalQ&quot;E then the following behavior is
noticed: If initial width of inner layout is wider than
HorizontalScrollView itself, then a portion of the inner layout at the
left remains hidden forever, i. e. layout considers current position as
scrollX == 0. Example: Q&lt;EHorizontalScrollView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E
Q&lt;ELinearLayout android:id=Q&quot;E@+id/top_buttonsQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_gravity=Q&quot;Ecenter_horizontalQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:orientation=Q&quot;EhorizontalQ&quot;EQ&gt;E
Q&lt;E!-- Lots of items --Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/HorizontalScrollViewQ&gt;E howewer
the same example would work as expected if we replace layout_gravity in
inner container with gravity attribute in scroll view itself:
Q&lt;EHorizontalScrollView android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:gravity=Q&quot;Ecenter_horizontalQ&quot;EQ&gt;E Q&lt;ELinearLayout
android:id=Q&quot;E@+id/top_buttonsQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:orientation=Q&quot;EhorizontalQ&quot;EQ&gt;E
Q&lt;E!-- Lots of items --Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/HorizontalScrollViewQ&gt;E Expected
results: first case works correctly and does not cut off views.
Reproduced on: Nexus One, android 2.3.4 emulatour, android 2.3.3</description>
<comment>
<author>Brewart...@gmail.com</author>
<when>Thu, 06 Oct 2011 03:55:20 +0000</when>
<what>I have spent more than two days on this problem. While removing the Q&quot;Elayout_gravityQ&quot;E statement does help the cut off issue, I was unable to center anything in the linear layout that was smaller than the screen size. The item would always be left aligned. Ultimately what worked for me, which in my opinion is a hack, was to have the scrollview on top of a layout (in my case relativelayout) and centered. Then I had TWO linearlayouts cascaded as children on the scrollview. Also the height and width had to be set to Q&quot;Ewrap_contentQ&quot;E on the scrollview and linearlayouts. This is not the neatest solution, but I tried everything with no success. I event tried setting the gravity in code with Q&quot;Esetlayoutparams()Q&quot;E if the objects were less than the screen size width. I hope this helps someone. I still think this is a BUG in Android and needs to be addressed by Google.</what>
</comment>
</bug>
<bug>
<bugid>15114</bugid>
<title>Pause Q&quot;E,Q&quot;E in number fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dborojov...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 21:20:18 +0000</openedDate>
<description>Android 2.1 update1 Phone: Huawei Ascend(M860) - Metro PCS kernel 2.6.29
Hi, IQ&apos;Em trying to dial a number like 12345,67890 with the comma supposed
pause for 2 seconds but after the comma the rest of the number is not
send. Only when I hangup the call the rest of the numbers are send. The
same happen with the ; it ask for press Ok but it never send the numbers
after the Ok only after hanging up the call. Is this a bug in the phone
software? Is this particular phone problem? Thanks. NOTE: This form is
only for reporting user bugs in 2.1. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.1. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>grace.a...@wipro.com</author>
<when>Tue, 12 Apr 2011 11:28:54 +0000</when>
<what>Hi,
I have checked it on Nexus One on Android-2.3.3 and its working fine for me.

The default behaviour for the Q&quot;E,Q&quot;E is to add pause for 2 secs and length of pause-time depends on the number of commas entered in the dial-pad.</what>
</comment>
<comment>
<author>martin.l...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:51:25 +0000</when>
<what>Confirmed on Nexus One, Android v2.3.4 , ATQ&amp;ET.

Problem description: Commas and semicolons can be inserted in a contact phone number but the dialler ignores everything after the first comma or semicolon.

There is an additional related problem where the mismatch between the number in the contact, and the number logged by the dialler means that the call log does not recognize the contact called.

This bug report is one of a bunch -- all likely to have the same root-cause: #7514 #7993 #15114 #7324 #6947 - in fact #7993 looks a lot like the root cause.</what>
</comment>
</bug>
<bug>
<bugid>3065</bugid>
<title>ChoiceFormat does not behave as described in reference - fails when no range is specified</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-22T20:35:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jur...@gmail.com</reportedBy>
<openedDate>Sat, 20 Jun 2009 18:30:22 +0000</openedDate>
<description>According to
http://developer.android.com/reference/java/text/ChoiceFormat.html is
the class java.text.ChoiceFormat: Q&quot;EIf there is no match, then either the
first or last index is used.Q&quot;E So if we have this sample code,:
MessageFormat form = new MessageFormat(Q&quot;EThe disk contains {0}.Q&quot;E);
ChoiceFormat fileform = new ChoiceFormat(Q&quot;Ejeden souborQ&quot;E);
form.setFormatByArgumentIndex(0, fileform); Object[][] testArgs = { {new
Long(1)} }; System.out.println(form.format(testArgs[0])); I would expect
it returns Q&quot;EThe disk contains jeden soubor.Q&quot;E But the ChoiceFormat string
is not inserted.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:50:43 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 19 Sep 2009 23:49:57 +0000</when>
<what>your code is incorrect. ignoring the fact that it doesnQ&apos;Et compile, the pattern passed to ChoiceFormatQ&apos;Es 
constructor is invalid. it should be Q&quot;E0#jeden souborQ&quot;E.

the RI silently accepts the invalid pattern in the constructor, but throws an ArrayIndexOutOfBounds exception 
when you try to _use_ the ChoiceFormat. iQ&apos;Ell fix our ChoiceFormat so you at least get that level of indication 
that somethingQ&apos;Es wrong.

(btw, i wouldnQ&apos;Et recommend you actually _use_ ChoiceFormat. the traditional solution is to use text like Q&quot;EFiles: 
{0}Q&quot;E, which is less code [i.e. easier to internationalize], less to localize per language, simpler text to localize, 
and more localizable [i.e. works for all languages, unlike ChoiceFormat].)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Sep 2009 20:35:16 +0000</when>
<what>we have no current plans to change the code to throw an ArrayIndexOutOfBoundsException.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:54:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19376</bugid>
<title>Android SDK r12 canQ&apos;Et be installed on Mac with Mac OSX 10.7 (Lion)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>pepinsk...@aol.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 06:14:19 +0000</openedDate>
<description>This is the error i get in terminal when i run the android application
in the SDK folder -bash: export:
`SDK/platform-tools:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/binQ&apos;E:
not a valid identifier MacBook-Pro:~ username$
/Applications/android-sdk-mac_x86/tools/android ; exit;
/Applications/android-sdk-mac_x86/tools/android: line 30: dirname:
command not found /Applications/android-sdk-mac_x86/tools/android: line
33: basename: command not found
/Applications/android-sdk-mac_x86/tools/android: line 40: dirname:
command not found /Applications/android-sdk-mac_x86/tools/android: line
44: dirname: command not found
/Applications/android-sdk-mac_x86/tools/android: line 48: basename:
command not found : canQ&apos;Et find sdkmanager.jar logout</description>
<comment>
<author>mr.chris...@gmail.com</author>
<when>Sat, 22 Oct 2011 05:14:26 +0000</when>
<what>IQ&apos;Em also having the same problem
</what>
</comment>
</bug>
<bug>
<bugid>2406</bugid>
<title>File open/save dialog API</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-24T22:52:43.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>Tim.Labe...@gmail.com</reportedBy>
<openedDate>Sat, 11 Apr 2009 15:50:51 +0000</openedDate>
<description>Several applications in the market and mine use custom created file open
(select) and save dialog boxes. An API should be available for this very
common task.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:25:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:52:43 +0000</when>
<what>Raw filesystems should not be exposed by Android applications as a standard interface 
mechanism.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Fri, 24 Jun 2011 21:12:17 +0000</when>
<what>This is absolutely NOT working as intended. How are applications supposed to implement import/export of database contents? Almost ALL applications which record of some sort of data in a database will need to provide import/export to and from CSV files for the user to move his data from/tio a PC or different application.
</what>
</comment>
<comment>
<author>demented...@gmail.com</author>
<when>Fri, 18 Nov 2011 23:43:47 +0000</when>
<what>I think this is broken.
I need this functionality in my App and I think it should be provided by the API.</what>
</comment>
<comment>
<author>demented...@gmail.com</author>
<when>Fri, 18 Nov 2011 23:47:07 +0000</when>
<what>While IQ&apos;Em about it..

http://code.google.com/p/android-file-dialog/

ThereQ&apos;Es an implementation here (for anyone who needs this functionality and ends up here while looking for it).</what>
</comment>
</bug>
<bug>
<bugid>76</bugid>
<title>Would like to see microphone work in emulator</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-29T02:07:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jajsoftw...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jan 2008 06:10:48 +0000</openedDate>
<description>My application need to use the speech recognition api. I would like to
test it in emulator too. When can we have support for this in SDK.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:58:09 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>blockswo...@gmail.com</author>
<when>Thu, 06 Mar 2008 02:58:47 +0000</when>
<what>This is really important, and critical to my app. If I had realized the mic wasnQ&apos;Et
working I wouldnQ&apos;Et have started. ItQ&apos;Es a phone. ThereQ&apos;Es little more basic than the mic
and speaker. Please assign this a high priority. ItQ&apos;Es more important than gee-whiz
new media codecs etc. Thanks,  -E</what>
</comment>
<comment>
<author>nanthaku...@gmail.com</author>
<when>Sun, 06 Apr 2008 12:57:51 +0000</when>
<what>I am also find the same issue in android-sdk_m5-rc15_windows as mentioned above.
Kindly let us know the status.
Thank you.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 02:07:23 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:39:22 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:04:09 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7621</bugid>
<title>Messages in email inbox randomly show up then disappear after few seconds</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>clods...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 15:22:32 +0000</openedDate>
<description>Device: Acer Liquid F100 Android 1.6 Issue: when I load new messages in
email inbox, some of them just disappear after a few seconds. settings
are Q&apos;Edelete msg from server only when deleted on clientQ&apos;E No correlation
with attachments.</description>
</bug>
<bug>
<bugid>982</bugid>
<title>repo sync fails attempting to fetch platform/external/webkit</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-12-16T05:38:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>andrew.s...@gmail.com</reportedBy>
<openedDate>Tue, 21 Oct 2008 18:47:30 +0000</openedDate>
<description>Not sure this is right forum for souce fetching problems, but ... repo
sync fails attemptiong to fet platform/external/webkit. Looks like some
type of server / network failure, message is: fatal: read error
(Connection reset by peer) error: Cannot fetch platform/external/webkit
Have tried to do this multiple times, including blowing away repository
and starting over with init. Always fails on webkit.</description>
<comment>
<author>mark.doliner</author>
<when>Tue, 21 Oct 2008 20:52:42 +0000</when>
<what>This problem exists for me, too.</what>
</comment>
<comment>
<author>chrisfri...@gmail.com</author>
<when>Tue, 21 Oct 2008 21:17:42 +0000</when>
<what>ItQ&apos;Es kind of lame that repo wonQ&apos;Et continue to sync when one component fails. Perhaps
it should just report the error and continue with the rest of the components.

You can easily sidestep synchronizing webkit by editing .repo/manifests/default.xml .
Just comment out the webkit section like so:

Q&lt;E!--
   Q&lt;Eproject path=Q&quot;Eexternal/webkitQ&quot;E ... 
   ...
   Q&lt;E/projectQ&gt;E
--Q&gt;E

</what>
</comment>
<comment>
<author>bros...@gmail.com</author>
<when>Wed, 22 Oct 2008 01:02:55 +0000</when>
<what>I commented out the relevant lines, but it then fails with:

warn: [manifests] commit (or discard) uncommitted changes before sync
</what>
</comment>
<comment>
<author>chrisfri...@gmail.com</author>
<when>Wed, 22 Oct 2008 01:42:59 +0000</when>
<what>I think I might have wiped out the .repo subdirectory, edited default.xml, and then
said Q&apos;Erepo syncQ&apos;E. See if that works. </what>
</comment>
<comment>
<author>chrisfri...@gmail.com</author>
<when>Wed, 22 Oct 2008 01:47:21 +0000</when>
<what>It would really be ideal if somebody just allowed access to their mirror of webkitQ&apos;Es
nightly tarballs...

IQ&apos;Em sure nobody wants to wait until nightly.webkit.orgQ&apos;Es bandwidth becomes available
again... we want to build Android now!!

</what>
</comment>
<comment>
<author>bros...@gmail.com</author>
<when>Wed, 22 Oct 2008 04:40:42 +0000</when>
<what>It looks like this issue is now fixed.

http://android.git.kernel.org/?
p=platform/manifest.git;a=commitdiff;h=1c8a393dfe436f0f140d44f9706c9ed1dfea247c;hp=b468df4b5beba5
592b49a4b68b4233996c7403ca
</what>
</comment>
<comment>
<author>mark.doliner</author>
<when>Mon, 27 Oct 2008 21:01:46 +0000</when>
<what>IQ&apos;Ell confirm that this is working fine now for me as well.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:38:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14750</bugid>
<title>Downloading Android SDK Tools, revision 9</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kishorek...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 13:07:48 +0000</openedDate>
<description>Unable to update the older SDK tools revision 8 with newr Q&quot;Erevision 9Q&quot;E
Error: Downloading Android SDK Tools, revision 9 Server returned HTTP
response code: 403 for URL:
http://dl-ssl.google.com/android/repository/tools_r09-windows.zip please
suggest a solution.</description>
<comment>
<author>kishorek...@gmail.com</author>
<when>Tue, 15 Feb 2011 13:09:43 +0000</when>
<what>i have tried uninstalling and reinstalled but did not work.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 15 Feb 2011 17:52:00 +0000</when>
<what>Works for me. not sure why you wouldnQ&apos;Et be allowed to download. Where are you located?</what>
</comment>
<comment>
<author>kishorek...@gmail.com</author>
<when>Wed, 16 Feb 2011 07:15:33 +0000</when>
<what>India.</what>
</comment>
<comment>
<author>kishorek...@gmail.com</author>
<when>Fri, 18 Feb 2011 06:13:36 +0000</when>
<what>i have tried https:// too but did not work
</what>
</comment>
</bug>
<bug>
<bugid>20179</bugid>
<title>Calendar: It takes too many actions to postpone an event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 21:53:25 +0000</openedDate>
<description>It takes _ten_ actions to postpone an appointment one hour - on old
PalmOS it took only five (yeah :) Tap power on Swipe to unlock Tap
Calendar Tap the event Tap Menu Tap Edit Tap Start-time Swipe hour-wheel
(takes longer than a tap) Tap OK Tap Save or Back On PalmOS: Push
physical Calendar button (also turns on the phone) Swipe to unlock Tap
the time of the event Tap the new time in the list Tap OK So what can we
learn :) Patents ruin Android? - or you should hire a tap/action counter
- like Palm did :)</description>
</bug>
<bug>
<bugid>11898</bugid>
<title>Wrong first day of week for Brazilian Portuguese locale</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-10-17T19:15:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>jonasfa@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 18:33:19 +0000</openedDate>
<description>The first day of week is wrong for the brazilian portuguese locale. The
current (wrong) first day of week is Monday. The right first day of week
is Sunday. I have stated this problem on two devices: the brazilian
Motorola Milestone and an HTC Hero running a CyanogenMod based build
(Android 2.2). It seems that the Calendar app gets the first day of week
from the java.util.Calendar class, as stated here (search for the
Q&quot;EgetFirstDayOfWeekQ&quot;E method):
http://android.git.kernel.org/?p=platform/packages/apps/Calendar.git;a=blob_plain;f=src/com/android/calendar/Utils.java;hb=HEAD</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Oct 2010 19:15:19 +0000</when>
<what>ICU agrees with us: http://demo.icu-project.org/icu-bin/locexp?d_=enQ&amp;E_=pt_BR

  First day of the week: 2 

(SUNDAY = 1, MONDAY = 2)

we get our data from ICU, and ICU gets its data from the Unicode CLDR. youQ&apos;Ell have to convince them. or file a calendar feature request to allow users to choose their own preferred first day of the week. (i think the google calendar web app lets you choose.)</what>
</comment>
<comment>
<author>rafael.a...@gmail.com</author>
<when>Mon, 10 Jan 2011 05:35:18 +0000</when>
<what>sry mr. e...@google.com
I live in Brazil and agree with jonasfa. If u donQ&apos;Et I wonQ&apos;Et blame you. 
DonQ&apos;Et lose your time answering to me, I wonQ&apos;Et read back.
Brazilian weeks goes from sunday to saturday and we work from monday to friday, just as us. No internet server can overcome the brazilian tradition.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:56:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10743</bugid>
<title>Emaultor crashes when running Monkey test on com.android.settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mpeters...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 15:24:54 +0000</openedDate>
<description>Running monkey test on the 2.2 code on the emulator crashes out of
Monkey. Monkey command used: adb -s emulator-5554 shell monkey -v
--ignore-crashes --ignore-timeouts --ignore-security-exceptions -p
com.android.settings --monitor-native-crashes --kill-process-after-error
--pct-trackball 0 -v --throttle 100 2000000 Attached are tombstone,
logcat, and output from monkey command.</description>
</bug>
<bug>
<bugid>8151</bugid>
<title>RFE: Method to programmatically start a Bluetooth headphone connection attempt</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>sandy...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 20:13:04 +0000</openedDate>
<description>Request: A method to programmatically connect the media audio output to
a bluetooth device. This would be the equivalent of manually performing
these steps: 1: open Q&apos;ESettingsQ&apos;E 2: choose Q&apos;EWireless Q&amp;E networksQ&apos;E 3:
choose Q&apos;EBluetooth settingsQ&apos;E 4: long press a paired Bluetooth
headphone-type device 5: choose Q&apos;EConnectQ&apos;E This is different than just
opening a Bluetooth Socket because it routes the media audio at a system
level. This could be done either via an intent or a new
android.bluetooth API.</description>
<comment>
<author>sandy...@gmail.com</author>
<when>Tue, 04 May 2010 20:23:15 +0000</when>
<what>Use cases:
Generally speaking I think it would be nice if a media application could provide a
Q&quot;Einitiate connect to headphonesQ&quot;E button or feature.

Personally, I have a Blackberry Stereo Gateway which I want to keep tucked away in my
car, which is wired in to my car stereo via a casset adapter. It is powered by a
cigarette-to-dual-usb-port adapter which I also use to charge my Nexus One while driving.

I have a Locale conditions such that when the phone is charging, Bluetooth is on. And
while on battery Bluetooth is disabled. I would like to also start a Bluetooth
connection attempt and, if that is successful, have another Locale condition that
automatically launches a media application.

This way the act of charging my phone in my car automates the process of getting my
phone connected to my car audio system.

Extra anticipated info:
I can coerce the phone to auto connect to the Blackberry Stereo Gateway by pressing
the off button on the gateway, waiting, and then pressing the on button and waiting a
while but that isnQ&apos;Et timely. Also, the cigarette port IQ&apos;Em using for power is always
powered, it doesnQ&apos;Et cut out when I turn off the ignition but this isnQ&apos;Et a problem as
the usb device draw so little power and I drive daily. That said, when the Blackberry
Gateway loose power and has it restored it starts in a mode that seems to be
different than the off/on Q&quot;EIQ&apos;Em hereQ&quot;E announcement mode.

Other info:
Blackberry Stereo Gateway:
http://www.google.com/products?q=Blackberry+Stereo+Gateway</what>
</comment>
<comment>
<author>goose0...@gmail.com</author>
<when>Sat, 03 Jul 2010 01:51:58 +0000</when>
<what>Would be great to resolve Car Bluetooth Connection issues.</what>
</comment>
<comment>
<author>lfmontal...@gmail.com</author>
<when>Sat, 18 Dec 2010 00:33:48 +0000</when>
<what>Another use for this is to allow the user to switch Bluetooth headsets while being on a call.  For example:
1. IQ&apos;Em in the car and the hands-free Bluetooth of the car is plugged in (which is automatically connected)
2. In some situations I want to switch to my ear-piece Bluetooth headset to have more privacy in my call if there are more people in the car.  It would be nice to create an app that will switch the headset with a shake while on a call.
3. Right now IQ&apos;Em 5 clicks away which is kind of dangerous while driving.
</what>
</comment>
<comment>
<author>TewanDr...@gmail.com</author>
<when>Sun, 04 Dec 2011 23:27:32 +0000</when>
<what>I have two devices capable of phone audio, but only one device capable of phone media. Whenever I disable phone audio on the device that is able to use phone media, I am no longer able to just power on the Bluetooth device to have it auto-reconnect. Instead, it keeps power cycling.

Fortunately I thought of a possible workaround for this using Llama (Event-based profiler). Given that my stereo, the Bluetooth device that only has phone audio support automatically connects whenever I start my truck, I thought Q&quot;EWell, perhaps when I connect to this Llama will  identify this using a condition and run an action to connect to another Bluetooth device.Q&quot;E I searched through the settings to find nothing, so I decided to submit a request to add an action based Bluetooth connect option.

ThatQ&apos;Es when I found out this is a limitation of the Android API...

So here I am, voting for this and adding another possible use for this.

Short version:
1. Connect to Bluetooth device A with only phone audio support.
2. Program notices this, automatically connects to Bluetooth device B with phone media.</what>
</comment>
</bug>
<bug>
<bugid>1345</bugid>
<title>getdomainname, pthread_mutex_timedlock and mlockall declared in bionic, but not defined.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>alexander.chemeris</reportedBy>
<openedDate>Wed, 19 Nov 2008 23:50:10 +0000</openedDate>
<description>Compiling our project we found three functions which declared in bionic
headers, but are not defined in sources: 1) getdomainname 2)
pthread_mutex_timedlock 3) mlockall We believe that mlockall() is not
actually needed on Android, as it does not have swap. So it may be
safely defined as do-nothing. pthread_mutex_timedlock is harder, but it
looks like futexes have timeout support, thus it should be possible to
implement it. So, does Google (or anyone else) have plans to implement
these functions?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:15:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:29:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4431</bugid>
<title>Android G1 - Q&apos;EunknownQ&apos;E call log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>highscho...@yahoo.co.uk</reportedBy>
<openedDate>Fri, 30 Oct 2009 01:34:11 +0000</openedDate>
<description>Dear Users and Google, I am experiencing an issue which has been raised
once before and no clear, simple solution was found, SO PLEASE HEAR ME
OUT AND NOT DELETE MY REQUEST ON ACCOUNT OF REPEATED ISSUE. Funnily
enough, when this rather serious issue was raised, Google declined it.
My current problem is that, after updating my G1 from Q&apos;EcupcakeQ&apos;E to 1.6,
all the calls I make and all the calls I receive are labelled as
Q&apos;EunknownQ&apos;E, despite the fact that these numbers are in my contacts. Here
is the link to the similar issue which was declined:
http://code.google.com/p/android/issues/detail?id=2949 In the discussion
thread amoung the users, there seem to be two possible solutions
(although this was not confirmed by Google, since the issue was
declined): 1. Complete factory reset. 2. STEPS: 1) Get to a shell
prompt. If youQ&apos;Ere using ADB, itQ&apos;Es Q&quot;Eadb shellQ&quot;E. If youQ&apos;Ere using a
terminal/console app, just launch it. 2) Type Q&quot;Erm
/data/misc/rild_ril.clipQ&quot;E 3) Reboot the phone. My phone is currently not
rooted and I have no intentions to root it in the near future. Also, I
do not favour the idea of a factory reset, since I shall have to
re-install all my applications, which will take time. The second method
to solve the problem seems the most probable in my case, however the
only problem is that, since I am not very good on the technical stuff
(i.e. Q&apos;Eshell promptQ&apos;E, Q&apos;Econsole appQ&apos;E, Q&apos;EADBQ&apos;E), I cannot figure out how to
perform what that method requests. I would be very grateful to a person
who would explain how to sort the problem out in clear, stepp-by-step,
user-friendly language.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:32:42 +0000</when>
<what></what>
</comment>
<comment>
<author>Rasmusse...@gmail.com</author>
<when>Tue, 08 Dec 2009 19:22:21 +0000</when>
<what>I am having the same problem. Google, we await your response.</what>
</comment>
<comment>
<author>robyzs...@gmail.com</author>
<when>Wed, 24 Mar 2010 15:49:16 +0000</when>
<what>I got the same problem with a samsung GT-7500 Galaxy, every answered outgoing call I
do is written in the call log as Q&quot;EunknownQ&quot;E, in the data/misc/ folder there isnQ&apos;Et any
rild_ril.clip file, furthermore I noticed this strange behaviour with my Italy H3G
USIM, using the Wind one it just works the right way. Going to test it with other
provider SIMs

</what>
</comment>
<comment>
<author>ing.brambilla@gmail.com</author>
<when>Thu, 03 Jun 2010 15:36:44 +0000</when>
<what>IQ&apos;Eve also the same problem with Galaxy i7500 1.6 ROM.

If I connect to contacts.db I see the following situation for unknown entry.

The number of outgoing answered calls is -1 (see attach)

</what>
</comment>
</bug>
<bug>
<bugid>758</bugid>
<title>canQ&apos;Et set nextFocus programatically (only in xml layout file)</title>
<status>Released</status>
<owner>kros...@google.com</owner>
<closedOn>2008-07-23T21:15:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kros...@google.com</reportedBy>
<openedDate>Fri, 27 Jun 2008 17:10:59 +0000</openedDate>
<description>the order of next focus can be overriden from the default focus search
algorithm using nextFocus{Down,Up,Left,Right}, but only via xml. there
should be a way to do it programatically as well.</description>
<comment>
<author>kros...@google.com</author>
<when>Wed, 23 Jul 2008 21:15:16 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>15215</bugid>
<title>Spell Check not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>gbrown...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 02:27:32 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail Spell check not working Be sure to
include: - Steps to reproduce the problem. Typed misspelled word. - What
happened. Nothing. - What you think the correct behavior should be.
Enthusiasm from just one person waking up today, putting on their jeans,
and heading to work for Google... to add Spell Check. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Any and All
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
Gladly. Anything I can do to help. By the way, I do really enjoy
Android-- must give credit where creditQ&apos;Es due.</description>
</bug>
<bug>
<bugid>14</bugid>
<title>Field.set(obj, null) makes Android crashed</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-09T11:12:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zhanghua...@gmail.com</reportedBy>
<openedDate>Thu, 22 Nov 2007 05:36:12 +0000</openedDate>
<description>The following test reproduces the bug: public void testFieldSetting()
throws Exception { SimpleClass obj = new SimpleClass(); Field field =
obj.getClass().getDeclaredField(Q&quot;EstrQ&quot;E); field.set(obj, null); } public
class SimpleClass { public String str; }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:23:46 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 09 Mar 2008 11:12:04 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>2587</bugid>
<title>ADP 1.5 Roaming problem </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>apetrovic</reportedBy>
<openedDate>Wed, 06 May 2009 09:40:44 +0000</openedDate>
<description>I live in Serbia (Europe), I have ADP1, and occasionally I travel to
areas near the border where reception isnQ&apos;Et the best. I donQ&apos;Et want to
pay for roaming charges, so I donQ&apos;Et allow my phone to connect to
networks in other countries. The manual operator selection worked in
Android 1.1 build, but I have problems with newly flashed (official HTC)
1.5 images. * Steps to reproduce: - Select the operator from the manual
search: Menu - Settings - Wireless controls - Mobile Networks - Network
operators - Search networks - I can select my network operator, but the
phone switches to other networks if the signal is lost * Correct
behavior: - If I selected my operator manually, I expect from the phone
to not attempt to connect to other networks, even the signal is lost.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:28:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:27:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9010</bugid>
<title>Modfications required in SDK Documentation hosted by google to avoid Android download error.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-12T01:52:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>KADAMSAG...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 04:46:21 +0000</openedDate>
<description>There is some minor modifications to be done into the SDK Documentation,
available on the following location, due to which problems are faced
while downloading the source code from the Gerrit. PS:
http://source.android.com/source/git-repo.html 1. A redirection operator
is missing in the following command $ curl
http://android.git.kernel.org/repo ~/bin/repo Instead it should be $
curl http://android.git.kernel.org/repo Q&gt;E ~/bin/repo 2. The Q&quot;Einit-uQ&quot;E
must be split $ repo init-u
git://android.git.kernel.org/platform/manifest.git Instead it should be
$ repo init -u git://android.git.kernel.org/platform/manifest.git Thanks
Q&amp;E Regards, Sagar Kadam Spectra Core Technologies Hyderabad</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 11 Jun 2010 05:42:07 +0000</when>
<what></what>
</comment>
<comment>
<author>FireFart</author>
<when>Sat, 12 Jun 2010 09:27:21 +0000</when>
<what>would be great to move the source.android.com documentation also to the git repository</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:52:21 +0000</when>
<what>@2: it is; itQ&apos;Es under platform/developer in .jd files.</what>
</comment>
</bug>
<bug>
<bugid>14671</bugid>
<title>The Javadoc for Parcelable is incorrect</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bruce...@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 13:55:44 +0000</openedDate>
<description>The Javadoc for the Parcellable interface shows 2 methods: int
describeContents(); void writeToParcel(Parcel dest, int flags); This is
all very well for a Parcelable which is being passed through an
interface created in AIDL as Q&apos;EinQ&apos;E for example: void mymethod(in Foo
bar); However, if the interface is described as inout, for example: void
mymethod(inout Foo bar); then the autogenerated classes wonQ&apos;Et compile
because the Parcellable also needs to implement the method: void
readFromParcel(Parcel in); This is not described anywhere that I can
see, and is an omission that should be fixed.</description>
<comment>
<author>romannu...@google.com</author>
<when>Fri, 18 Mar 2011 18:18:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10898</bugid>
<title>Receiving Call - Screen oreintation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Parker.d...@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 14:30:11 +0000</openedDate>
<description>Upon reeving a call on my Motorola Droid, the sliders for answer or
Ignore are always come up as showing the phone is in landscape mode,
when it is not. This started with the 2.2 update. Even under a
controlled test where I make sure the phone is vertical and call from my
house phone, the sliders still show up as if the phone was in landscape
mode.</description>
</bug>
<bug>
<bugid>9556</bugid>
<title>Android Market input error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yy0142....@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 08:47:39 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. go to Market 2. tilt the phone to
landscape mode 3. press search button ( on screen ) - What happened.
When press the search button, no action. - What you think the correct
behavior should be. Because Small size of the button, pressing the
button count is different for each user. Increasing the size of a button
or change the location and etc, Modified to once the button is pressed,
search is action.</description>
</bug>
<bug>
<bugid>2328</bugid>
<title>Dalvik Crashes on huge .jave files</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-31T15:04:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>SDepiets</reportedBy>
<openedDate>Mon, 30 Mar 2009 15:33:23 +0000</openedDate>
<description>I have huge array declarations (weird way to store data i know) in my
.java source files, and i get this error message with files of around 3K
lines. [2009-03-30 17:28:14 - Dex Loader] Unable to execute dex: null
[2009-03-30 17:28:14 - LlianeJapan] Conversion to Dalvik format failed:
Unable to execute dex: null Eclipse also throws an out of memory error,
if this bug canQ&apos;Et be fix could the exception have a more verbose output
? Here is the file that made it crash :
http://code.google.com/p/llianejapan/source/browse/trunk/LlianeJapan/src/co
m/llianejapan/KanjiLists/KANJI_R1.java?spec=svn63Q&amp;Er=63 I had to cut to
1500 lines and it seemed to work. Thanks</description>
<comment>
<author>SDepiets</author>
<when>Mon, 30 Mar 2009 16:01:52 +0000</when>
<what>Even with a cut at 1500lines, it randomly crashes</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Mar 2009 17:42:46 +0000</when>
<what>I tried compiling the file listed above and converting it with Q&quot;EdxQ&quot;E (dropping in a
stub class for the one it needed), and didnQ&apos;Et have any problems.

The message seems to originate from build_messages.properties in the Eclipse plugin
sources, so IQ&apos;Em guessing this is a failure on the build side, and may not actually
relate to Dalvik.

The file takes ~10 seconds to compile on my desktop, so it may be running into
resource limits that need adjusting.
</what>
</comment>
<comment>
<author>SDepiets</author>
<when>Mon, 30 Mar 2009 20:02:10 +0000</when>
<what>-Xms128m
-Xmx512m

in eclipse.ini fixed this so the crash is not related to dalvik indeed.
You can consider this problem closed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 31 Mar 2009 15:04:22 +0000</when>
<what></what>
</comment>
<comment>
<author>xas...@gmail.com</author>
<when>Wed, 02 Dec 2009 14:44:03 +0000</when>
<what>i had the same problem! thank you..</what>
</comment>
<comment>
<author>kai5263499</author>
<when>Sun, 11 Apr 2010 12:49:18 +0000</when>
<what>IQ&apos;Em having the same issue, is there any way to track this down to the class that is 
causing it?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 11 Apr 2010 15:39:56 +0000</when>
<what>Adding Q&quot;E--debugQ&quot;E to the Q&quot;EdxQ&quot;E invocation should provide additional output.  Probably 
simpler to just crank the -Xmx way up.
</what>
</comment>
<comment>
<author>b...@informatik.uni-hamburg.de</author>
<when>Fri, 10 Sep 2010 10:16:46 +0000</when>
<what>If the error still occurs after increasing the Heap size and restarting eclipse, just call Q&quot;EProject--Q&gt;EClean...Q&quot;E. </what>
</comment>
<comment>
<author>Y3...@hotmail.com</author>
<when>Sat, 06 Nov 2010 13:37:03 +0000</when>
<what></what>
</comment>
<comment>
<author>philippe...@gmail.com</author>
<when>Thu, 10 Feb 2011 11:00:27 +0000</when>
<what>After a project clean, and with 
-Xms300m
-Xmx600m
ItQ&apos;Es arrive when use a referenced Q&quot;EclassiqueQ&quot;E java project.
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 18 Jun 2011 01:03:04 +0000</when>
<what>Issue 6338 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>17076</bugid>
<title>The virtual keypad pops up and disappears rapidly when log in myspace browser in landscape mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drivetes...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 14:35:12 +0000</openedDate>
<description>Found in Gingerbread. Steps: 1. Launch browser. 2. Rotate screen to
landscape mode. 3. From bookmarks, select myspace to open. 4. From
myspace browser, tap login. 5. From dialog, tap Email. 6. The virtual
keypad pops up and disappears rapidly.</description>
</bug>
<bug>
<bugid>3786</bugid>
<title>Message for silent mode is confusing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>bruceph...@gmail.com</reportedBy>
<openedDate>Sat, 05 Sep 2009 02:38:51 +0000</openedDate>
<description>When my phone is asleep and I press a button on my mT3G I see the
following information: Silent Mode sound is on I can toggle the message
to say Silent Mode sound is off This is too wordy and confusing. It
reminds me of dialog boxes that say, Q&quot;EAre you sure you donQ&apos;Et want to
upgrade now?Q&quot;E and give you a Q&quot;EyesQ&quot;E or a Q&quot;Eno.Q&quot;E In addition, there is no
indication that pressing this status information will change the status.
There is no information that the status has been changed after you press
the status area. Not good. How about Silent Mode is on press for sound
which toggles to Sound is on press for silent mode Along those same
lines Airplane mode is off press to turn on which toggles to Airplane
mode is on press to turn off</description>
<comment>
<author>bruceph...@gmail.com</author>
<when>Sat, 05 Sep 2009 03:45:00 +0000</when>
<what>Perhaps the phone could vibrate when the sound is turned off, and play the
notification sound when the sound is turned back on. Some sort of feedback is
definitely needed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:56:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>234</bugid>
<title>Problem in the Check box Selection</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-01T00:37:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jagkgo...@gmail.com</reportedBy>
<openedDate>Tue, 12 Feb 2008 06:09:02 +0000</openedDate>
<description>I am using the code which is provided in anddev.org for the
CheckBoxifiedText. I am facing some problem with this code as if insert
more checkboxes ( i.e., more than screen fit 16 to 20 check box), then
if i select any one of the check box and scroll down to the below
checkbox , we found some of the checkbox is automatically get selected.
How to avoid this.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 13 Feb 2008 05:26:36 +0000</when>
<what>Hi,

Could you please post a sample code that reproduces the problem? IQ&apos;Eve look at
ListView and CheckBox and couldnQ&apos;Et find anything obvious. The problem could be an
application error (managing the checked state with an adapter is not necessarily
easy) but I would like to be sure of whatQ&apos;Es happening here.</what>
</comment>
<comment>
<author>jagkgo...@gmail.com</author>
<when>Thu, 14 Feb 2008 04:18:22 +0000</when>
<what>Hi, 
    
    Here I have enclosed sample code of check box, please go through it. Let me know 
if any of the changes should be done for the code.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 01 Mar 2008 00:37:19 +0000</when>
<what>The future SDK will provide an ApiDemo showing how to create a CheckBoxAdapter. This
adapter might also be available as part of the framework.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>7867</bugid>
<title>outlook doesnQ&apos;Et notify when password changed/expired</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ndbeck...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 17:13:06 +0000</openedDate>
<description>I changed my password on outlook, but forgot to update android. I did
not get any notification that login was failing.</description>
</bug>
<bug>
<bugid>18669</bugid>
<title>Gallery Thumnails not getting updated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>josef...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 06:35:19 +0000</openedDate>
<description>Gallery thumnail is not updating correctly. I am using Motorola
Defy(android 2.2). If i delete a picture in my phone memory through file
manager, the thumbnail of the picture in the gallery remains undeleted.
And if i click on the thumbnail the actual picture wonQ&apos;Et be shown since
it has This wonQ&apos;Et happen if i delete the picture through gallery - What
you think the correct behavior should be. Either the thumbnail should
update correctly or there should be an option to clear thumbnail cache</description>
<comment>
<author>sithvixe...@gmail.com</author>
<when>Thu, 18 Aug 2011 17:18:40 +0000</when>
<what>IQ&apos;Em using an HTC Sense with Android 2.3.3 and IQ&apos;Em having this problem as well. Any new pictures either taken, downloaded or put on via the USB cable do not show up in the gallery.  The only way they will show is either with a reboot or dismounting and remounting the SD card.  Sometimes they will disappear again, so there seems to be no way to guarantee they will continue to show up.  </what>
</comment>
</bug>
<bug>
<bugid>4580</bugid>
<title>It costs too much time when we continuously call the function setObjectField() in android JNI on pxa310 platform</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2009-12-15T02:14:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>xiaohua....@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 08:42:49 +0000</openedDate>
<description>Hi, We met an issue on android-1.5 platform, based on linux-2.6.28,
pxa310 processor. When we use for-loop(e.g. 1024 times) to call the
funciton setObjectFied() in android JNI repeatly, we find that it costs
much more time on pxa310 platform than other hardwate platform, such as
G2 or OPhone. the code: for(int i=0; i Q&lt;E len; i++ ) {
(env)-Q&gt;ESetObjectField(thiz,ival,intarray); } Here are the time they
cost: pxa310: call for 1024 times, cost about 3500ms OPhone: call for
1024 times, cost about 780ms G2: call for 1024 times, cost less than
10ms And it costs about 800~1000ms on emulator. In addition, if we only
call setObjectFiled( ) for only once or twice, it costs nearly the same
time about 10ms on the three hardware platforms above. And if we call
setIntField() or setByteField() repeatly, the common type instead of
object type, it costs little time on pxa310 too. We analyze that it may
in connection with the hardware platform we used. Our CPU has had a very
high frequency 800MHZ than other hardware, so we think that is it
possible in connection with our compiler? We have tried to use jdk1.5
and jdk1.6 to compile our test apk, the result is the same. But the
compiler we use to compile the kernel and android system is androidQ&apos;Es
default compiler: arm-eabi-4.2.1 in android/prebuild/linux-
x86/toolchain/, should we need to do some porting job with the compiler
according to the hardware platform. Or if it is caused by small memory,
how should we configure the memory settings to enlarge the memory for
each process in dalvik? Or caused by something else?</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 20:46:28 +0000</when>
<what>Are you running with CheckJNI enabled?  If so, it will be performing Q&quot;Einstance ofQ&quot;E
checks on every field store.  If not, I canQ&apos;Et explain this, since the code for Q&quot;EintQ&quot;E
and Q&quot;EObjectQ&quot;E is identical.

You can Q&quot;Eadb shell setprop dalvik.vm.checkjni falseQ&quot;E to disable CheckJNI if itQ&apos;Es
enabled.  I certainly recommend doing so before running any benchmarks.

Relevant code: SET_TYPE_FIELD macro in dalvik/vm/Jni.c and dalvik/vm/CheckJni.c.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 08 Nov 2009 21:04:16 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Dec 2009 02:14:00 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:01:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19836</bugid>
<title>Q&quot;ETouch any text box to start typingQ&quot;E pop-up appear on idle screen.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-08T21:54:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 07:29:26 +0000</openedDate>
<description>Development environment Gingerbread GMS r6 1) Steps to reproduce the
problem. [Precondition] - Device should be reset. 1. Tap on Market Q&gt;ENext
Q&gt;ECreate. 2. Touch any text box to start typing. 3. Q&quot;ETouch any text box
to start typingQ&quot;E pop-up appear long press home key Q&gt;Esetting Q&gt;EChange
language Q&gt;EPress backkey two times. 4. Again long press home key and
change the language and come back idle screen. 2) What happened. -
Q&quot;ETouch any text box to start typingQ&quot;E pop-up appear on idle screen. 3)
What you think the correct behavior should be. - Q&quot;ETouch any text box to
start typingQ&quot;E pop-up should not appear on ilde screen.</description>
<comment>
<author>marc...@google.com</author>
<when>Thu, 08 Sep 2011 21:54:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10011</bugid>
<title>Touch tones sent to fast</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mccor...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 15:51:28 +0000</openedDate>
<description>When I try to send touch tones to a system such as google voice by
calling my google voice number directly, the tones sent are much too
fast. Even if I set the DTMF tones to Q&quot;ELongQ&quot;E. The exact steps to
reproduce this error are to try dialing a number like
555-123-4567,2,555-987-6543# The phone connects to the first number fine
and sends the ,2, but the second number is sent too fast for the system
on the other end to register the tones. This error occurs on a Motorola
Droid A855 running android OS 2.1</description>
<comment>
<author>mccor...@gmail.com</author>
<when>Wed, 28 Jul 2010 13:18:48 +0000</when>
<what>This bug is also present in Android 2.2.  I have verified this with two other devices.</what>
</comment>
<comment>
<author>PeteSh...@gmail.com</author>
<when>Wed, 11 May 2011 19:00:26 +0000</when>
<what>I have the same issue on a Droid Pro running 2.2.1. Even with DTMF tones set to Q&quot;ELongQ&quot;E, they go so fast they donQ&apos;Et work with any teleconferencing systems or call routing systems that IQ&apos;Eve tried, or at best, work intermittently. Inserting pauses helps sometimes, but the pauses are so long it takes excessively long to connect to a concerence. This is a serious issue for business use. (I typically dial into 4-6 conference calls a day.) 

This issue also makes it almost impossible, and definitely unsafe, to call in while driving since the digits all have to be pressed manually. </what>
</comment>
<comment>
<author>BoneDust...@gmail.com</author>
<when>Sun, 10 Jul 2011 02:42:48 +0000</when>
<what>Confirmed on Droid 2 A955.  This inconvenience takes out the convenience portion of owning such a nice device.</what>
</comment>
<comment>
<author>dmau...@gmail.com</author>
<when>Mon, 10 Oct 2011 20:02:24 +0000</when>
<what>any word if this will be addressed on ice cream sandwich?</what>
</comment>
</bug>
<bug>
<bugid>5213</bugid>
<title>Latitude should have option to background update using GPS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>manco...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 17:11:44 +0000</openedDate>
<description>Issue: Latitude only updates using cell tower position when background
updating. While not a /horrible/ problem when friends are just looking
up your location, https://www.google.com/latitude/apps/history is almost
completely useless. Looking at the paths IQ&apos;Eve traveled over the past few
days is like looking at a map where darts were halfheartedly thrown to
my position. If this were an option then people concerned over battery
life could just leave it unchecked, but for those of us who have
extended batteries or are able to charge the phone frequently, this
would be a great feature! We canQ&apos;Et all keep Maps open the entire time
that we want an accurate history tracking us.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:46 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>backit...@gmail.com</author>
<when>Wed, 10 Aug 2011 12:39:37 +0000</when>
<what>I just uploaded an app to the Android Market that will give you the options you want.  Search Q&quot;EBackitudeQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>12040</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:44:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:48:10 +0000</openedDate>
<description>Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Login to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:44:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3554</bugid>
<title>Gmail should allow zooming</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>14</stars>
<reportedBy>Ben.G...@gmail.com</reportedBy>
<openedDate>Fri, 14 Aug 2009 12:20:36 +0000</openedDate>
<description>This is a pretty basic feature. And I am pretty sure I am not the only
person to complain about this.
http://groups.google.com/group/android-discuss/browse_thread/thread/26b0d4b074c98862/24bf375fac681c1c?lnk=gstQ&amp;Eq=zoom+in#24bf375fac681c1c
http://groups.google.com/group/android-discuss/browse_thread/thread/37542b5068f9bf8f?pli=1</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:30:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:28:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:24:42 +0000</when>
<what></what>
</comment>
<comment>
<author>joe...@gmail.com</author>
<when>Wed, 18 Nov 2009 02:00:26 +0000</when>
<what>Zoom should be available for all email accounts please!</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 20:59:19 +0000</when>
<what>It should be possible to zoom out to view the whole page in a HTML-formatted email; 
this should be done consistently with how itQ&apos;Es done in the browser. Preferably with a 
choice as to whether to open Q&quot;Ezoomed outQ&quot;E (iPhone-style) or Q&quot;Ezoomed inQ&quot;E (current 
behaviour).

Scrolling around in HTML messages is painful.
</what>
</comment>
<comment>
<author>bjorn.tipling</author>
<when>Tue, 16 Mar 2010 12:13:08 +0000</when>
<what>Not just the gmail-client, but the other email-client as well. </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:34 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:22 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>10273</bugid>
<title>APNG support (Animated PNG) - think of the possiblities</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tacwac1@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 06:29:58 +0000</openedDate>
<description>I would like to request native Android OS support for APNG files both in
browser and in system. For information on this open format see here;
http://en.wikipedia.org/wiki/APNG I can view APNG easily within both
Opera and Firefox browsers. As you would read on the Wiki page:
-------------------------- Q&quot;EThe Animated Portable Network Graphics
(APNG) file format is an unofficial extension to the Portable Network
Graphics (PNG) specification. It allows for animated PNG files that work
similarly to animated GIF files, while supporting 24-bit images and
8-bit transparency not available for GIFs. It also retains backward
compatibility with non-animated PNG files.Q&quot;E --------------------------
The only single drawback of APNG is filesize. Still I hope you Android
dev guys even closely consider adding this format in a future update to
Android I could see the benefits. Think of the developers that could use
APNG as a substitute to Flash since Flash is still new to recent Android
devices. http://www.google.co.uk/images?
hl=enQ&amp;Esource=imghpQ&amp;Eq=apngQ&amp;Egbv=2Q&amp;Eaq=fQ&amp;Eaqi=g10Q&amp;Eaql=Q&amp;Eoq=Q&amp;Egs_rfai= Please
consider support for this format, thank you for reading.</description>
</bug>
<bug>
<bugid>6158</bugid>
<title>playing corrupted wav files in sequence results in music player to crash after which the no media file can be opened</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Wed, 20 Jan 2010 16:47:55 +0000</openedDate>
<description>- Copy corrupted wav files to SD card and play the music in music
player. - After some time the music player stops responding. No media
file can be opened either with Video or Gallery. - A error should be
reported and the application should exit. The audiothread exits with an
error, the exit error is not handled. W/MediaPlayer( 227): info/warning
(1, 44) I/MediaPlayer( 227): Info (1,44) D/AudioSink( 31): bufferCount
(4) is too small and increased to 12 E/AudioFlinger( 31): Sample rate
out of range: 96000 mSampleRate 44100 E/AudioTrack( 31): AudioFlinger
could not create track, status: -22 E/AudioSink( 31): Unable to create
audio track E/audiothread( 31): Error creating AudioTrack</description>
<comment>
<author>rahaman.riaz</author>
<when>Mon, 21 Jun 2010 09:41:41 +0000</when>
<what>With decoding from stagefright in froyo this issue shouldnQ&apos;Et be there. Issue can be removed.</what>
</comment>
</bug>
<bug>
<bugid>16470</bugid>
<title>Egypt daylight saving time problem</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-04-30T20:09:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>15</stars>
<reportedBy>aikin1...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 15:28:46 +0000</openedDate>
<description>Egypt has canceled using the summer time from this year and for ever but
my android mobile insist to switch me the summer time +3 but Egypt now
is +2 please fix it or make an option to force stop using daylight
saving my phone is htc desire using froyo 2.2</description>
<comment>
<author>karim.se...@gmail.com</author>
<when>Sat, 30 Apr 2011 16:28:32 +0000</when>
<what>and me
I9000 user</what>
</comment>
<comment>
<author>karim.se...@gmail.com</author>
<when>Sat, 30 Apr 2011 16:48:03 +0000</when>
<what>and me
I9000 user</what>
</comment>
<comment>
<author>tel...@gmail.com</author>
<when>Sat, 30 Apr 2011 17:34:42 +0000</when>
<what>me too
galaxy 5</what>
</comment>
<comment>
<author>m.hisham75@gmail.com</author>
<when>Sat, 30 Apr 2011 17:49:19 +0000</when>
<what>me too
HTC Wildfire</what>
</comment>
<comment>
<author>boodyf...@hotmail.com</author>
<when>Sat, 30 Apr 2011 17:56:56 +0000</when>
<what>me too forcing the same proplem

tablet pc  epad</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 30 Apr 2011 20:09:11 +0000</when>
<what>fixed internally for ICS.</what>
</comment>
<comment>
<author>aikin1...@gmail.com</author>
<when>Sat, 30 Apr 2011 20:32:37 +0000</when>
<what>what is ment by ics
and how to fix it on froyo?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:23:36 +0000</when>
<what>Issue 16491 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:24:52 +0000</when>
<what>Issue 11068 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:41:00 +0000</when>
<what>ICS == Ice Cream Sandwich

thereQ&apos;Es no way for a user to fix this. a manufacturer could update their tzdata Q&gt;E= 2011g, which is what iQ&apos;Eve done.</what>
</comment>
<comment>
<author>aikin1...@gmail.com</author>
<when>Mon, 02 May 2011 17:52:44 +0000</when>
<what>thank you and i will contact my mobile manufacturer also</what>
</comment>
<comment>
<author>shawkat....@gmail.com</author>
<when>Tue, 03 May 2011 02:48:03 +0000</when>
<what>and me too
I have HTC Desire S</what>
</comment>
<comment>
<author>wuyuan...@gmail.com</author>
<when>Tue, 03 May 2011 23:03:45 +0000</when>
<what>so that means ICS is also for mobile phone?</what>
</comment>
<comment>
<author>ibrahim....@gmail.com</author>
<when>Fri, 06 May 2011 07:14:03 +0000</when>
<what>This is mainly impacting my calendar severely :-(</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 19:43:29 +0000</when>
<what>iQ&apos;Eve cherry-picked this change back into a honeycomb update.</what>
</comment>
<comment>
<author>aymanham...@gmail.com</author>
<when>Sun, 08 May 2011 10:22:44 +0000</when>
<what>Samsung Galaxy Tab doesnQ&apos;Et have this issue</what>
</comment>
<comment>
<author>ASY.NY...@gmail.com</author>
<when>Sat, 21 May 2011 14:17:16 +0000</when>
<what>I SUPPORT ADDING THE APPILITY TO CANCEL DAYLIGHT SAVING TIME OPTION AS USER WISHES NOT FIXED SITTINGS FOR EVERY COUNTRY</what>
</comment>
<comment>
<author>sem...@gmail.com</author>
<when>Tue, 16 Aug 2011 19:12:29 +0000</when>
<what>What happened with this issue?  Still no fix appears to have been rolled out and it has been almost 6 months since it began!  IQ&apos;Em not sure why those responsible donQ&apos;Et give this the urgency it is due...  It is quite disappointing.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 16 Aug 2011 19:43:42 +0000</when>
<what>the updated tzdata shipped in honeycomb. since then, iQ&apos;Eve also added it to the gingerbread AOSP tree, so iQ&apos;Em changing this to fixed in Target-Gingerbread. thereQ&apos;Es no real reason why a manufacturer couldnQ&apos;Et ship newer tzdata with an older device, but youQ&apos;Ell have to take that up with them.</what>
</comment>
</bug>
<bug>
<bugid>10127</bugid>
<title>SQLiteDatabase should backup corrupt databases instead of deleting them, and perhaps notify the user clearly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>clo...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 16:47:25 +0000</openedDate>
<description>This feature is in regard to this file in the android source tree:
git://android.git.kernel.org/platform/frameworks/base.git/core/java/android/database/sqlite/SQLiteDatabase.java
Class name: android.database.sqlite.SQLiteDatabase Method name:
onCorruption() This method essentially unconditionally deletes a SQLite
database that has thrown an exception indicating that it is corrupted.
There is no permanent record of this event visible to the end user in
any way whatsoever. In fact, there doesnQ&apos;Et seem to be any permanent
record of it whatsoever, and there is no notification to the user of any
kind. Instead of the complexities that might arise from some kinds of
permanent record and user notification, I request only that the database
is not deleted but moved/renamed to a backup. This would allow the
user/developer to at least search for backed up corrupted databases
periodically and both know that corruption had occurred as well as have
access to the corrupted data. Some sort of clear and explicit end user
notification would be even nicer.</description>
<comment>
<author>clo...@gmail.com</author>
<when>Fri, 13 Aug 2010 09:55:23 +0000</when>
<what>The same behavior actually occurs in 2 different methods in the above class.

android.database.sqlite.SQLiteDatabase.onCorruption(), as mentioned
but also in:
android.database.sqlite.SQLiteDatabase.openDatabase(), inside of the catch block</what>
</comment>
<comment>
<author>NorbertNagold@gmail.com</author>
<when>Fri, 14 Oct 2011 14:16:58 +0000</when>
<what>http://stackoverflow.com/questions/7764943/android-deletes-corrupt-sqlite-files-automatically</what>
</comment>
<comment>
<author>nicolas.raoul@gmail.com</author>
<when>Mon, 17 Oct 2011 09:49:10 +0000</when>
<what>I attach a SQLite file that gets deleted when an Android app tries to open it.
Confirmed on both Android 1.5 and Android 2.3.5cyanogen

Q&quot;ECorruptQ&quot;E databases are in fact often recoverable. Because our userQ&apos;Es data is critical, we canQ&apos;Et take the liberty of deleting their files.
A solution could be to use SQLJet instead of AndroidQ&apos;Es SQLite. SQLJet is a Java open source SQLite library that can run on Android: http://code.google.com/p/sqljet/</what>
</comment>
</bug>
<bug>
<bugid>6936</bugid>
<title>No way to quickly add a phone number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 09:59:27 +0000</openedDate>
<description>YouQ&apos;Ere on a call with a friend who reads aloud a phone number - you must
write it down quickly - how? this happens often, right? Adding a new
contact is way too slow / complicated. Typing it into the phone app is
impossible while on a call (and IF you do it it will stupidly erase
itself after 10 seconds or so - or dissappear instantly when you
temporarily go to another app). It should take maximum of two actions
before you can start writing the phonenumber and later call it easily
(and add it to contacts) - and it should be obvious to anyone (the phone
app should handle this).</description>
<comment>
<author>mihovil....@gmail.com</author>
<when>Mon, 10 May 2010 12:48:02 +0000</when>
<what>My vote also!
Also they should be way to easily add numbers received in SMS to existing contact.
ItQ&apos;Es only possible to make new contact with number from sms.</what>
</comment>
</bug>
<bug>
<bugid>11973</bugid>
<title>JSON.parse incorrectly handles NULL value</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>yaroslav.karulin</reportedBy>
<openedDate>Tue, 19 Oct 2010 05:12:57 +0000</openedDate>
<description>JSON.parse with NULL argument throws Q&quot;EUncaught illegal accessQ&quot;E exception
and causes JavaScript to stop execution. E.g. the following game does
not load because of script failure (script tries to parse empty cookie
value): http://www.popcap.com/games/free/pvz The bug is located inside
the V8 JavaScript engine, there was a bug filed
(http://codereview.chromium.org/2981004 ) and one-line fix submitted
(http://code.google.com/p/v8/source/detail?r=5051 ).</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 24 Oct 2010 16:37:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 24 Oct 2010 18:07:25 +0000</when>
<what>This is the browserQ&apos;Es JSON parser, not dalvikQ&apos;Es.</what>
</comment>
</bug>
<bug>
<bugid>9191</bugid>
<title>Move all app to SdCard (all possibles!)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mzal...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 23:23:17 +0000</openedDate>
<description>Hi, i must have feature for final froyo version is a button on settings
to Move All (all possible, sure!) app to SDCard. And another one to
install applications by default (when posssible too) on SDCard. Thanks.</description>
</bug>
<bug>
<bugid>6107</bugid>
<title>Google Calendar sync problem, continuously tries to sync, drains battery quickly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>tsp...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jan 2010 17:02:44 +0000</openedDate>
<description>Steps to reproduce the problem. Turn on auto-sync. What happened Google
Calendar application will try to sync constantly. This can be monitored
in the Settings -Q&gt;E Applications -Q&gt;E Running Services screen.
CalendarSyncAdapterService runs continuously and the timer counts up to
approximately 20 seconds and then resets. This can also be verified by
going to the Settings -Q&gt;E Accounts and Sync -Q&gt;E my account -Q&gt;E and then
individually syncing Contacts, Gmail and Calendar. Contacts and Gmail
sync within 5 seconds. Calendar runs forever until I click Menu -Q&gt;E
Cancel Sync. There is then an error Q&quot;ESync is currently experiencing
problems. It will be back shortly.Q&quot;E Because I have to disable auto-sync,
I now have to manually check for new email (no push service). Also, the
continuous running of Calendar Sync drains the battery extremely
quickly. This began happening on Jan 14th around 8pm EST. I installed
the WaveSecure app that day. A couple hours after installing the
application, my phone shut down on its own. After rebooting the phone, I
noticed this sync problem. This may be a coincidence, but I donQ&apos;Et think
anything else changed that would have suddenly caused this sync problem.
What you think the correct behavior should be. Calendar should sync
within 5 seconds and the Sync service should not run continuously.
Device: Motorola Droid Firmware: 2.0.1 Baseband: C_01.3E.01P Kernel:
2.6.29-omap1-g0dd7e0b android-build@apa26 #511 Build: ESD56</description>
<comment>
<author>pablo.halpernwight@gmail.com</author>
<when>Tue, 19 Jan 2010 18:59:58 +0000</when>
<what>This may be related to issue 5077.  The symptom is similar, but with contacts instead
of mail.  I suggest you star that issue (it might get more attention that way).</what>
</comment>
<comment>
<author>tsp...@gmail.com</author>
<when>Thu, 21 Jan 2010 01:46:43 +0000</when>
<what>I have been frustrated and this issue has been eating at me, so tonight I decided to
try deleting all calendar entries and see what happened.  I had 2 Google calendars
set up, on personal and one for work.  I exported all entries from each calendar
individually (two basic.ics files) and then deleted each calendar.  I then synced my
Droid.  The sync worked within about 5 seconds (like expected).  I then imported all
entries (71 entries) from my work calendar and synced; no problem.  I then imported
all entries (104 entries) from my personal calendar and synced; no problem.

So, my issue is now fixed although I have no idea what the problem was or how it was
resolved.</what>
</comment>
<comment>
<author>tojoeal...@gmail.com</author>
<when>Fri, 04 Jun 2010 22:50:16 +0000</when>
<what>Similar problem.  Continual syncing of calendar and draining of battery.  Would 
delete calendar if possible.  Have motorola droid.</what>
</comment>
<comment>
<author>brenspi...@gmail.com</author>
<when>Fri, 11 Jun 2010 02:31:56 +0000</when>
<what>I just received an HTC EVO, and am having the same issue with my Exchange Active Sync account.  The calendar is unable to sync and produces the message, Q&quot;ESynchronization is experiencing problems.Q&quot;E</what>
</comment>
<comment>
<author>hokieini...@gmail.com</author>
<when>Wed, 16 Jun 2010 13:57:31 +0000</when>
<what>Same here on HTC EVO. IQ&apos;Eve gotten around it a few times, once by forcing a reset on all objects on the calendar on the exchange side (to rule out corruption). But the problem eventually returned.</what>
</comment>
<comment>
<author>brenspi...@gmail.com</author>
<when>Wed, 16 Jun 2010 14:39:46 +0000</when>
<what>I was able to resolve my issue for the time being by removing all items from my exchange calendar, syncing, and then adding the calendar items back onto the calendar. I am hopeful that this issue will not re-occur.</what>
</comment>
<comment>
<author>simonber...@gmail.com</author>
<when>Sun, 27 Jun 2010 14:21:12 +0000</when>
<what>I have removed Calendar Sync on my Desire as of this morning, as after investigation is was keeping the phone awake constantly.

The Calendar should only need to sync on a push command from either the main calendar web app or the phone app, sync shouldnQ&apos;Et even ben required let alone constant.

For now I will forget the calendar on my handset and instead have better battery life.</what>
</comment>
<comment>
<author>raphael.gaillard@gmail.com</author>
<when>Wed, 18 Aug 2010 13:04:24 +0000</when>
<what>I had the continuous calendar sync issue on my HTC Legend.

I removed a recurrent task created from the phone and the issue was gone (coincidence ?).
I created back the task through GCalendarQ&apos;Es website, the sync is still running fine since.
</what>
</comment>
<comment>
<author>g...@morpheus.ws</author>
<when>Tue, 28 Dec 2010 02:18:32 +0000</when>
<what>I have a similar (same?) issue with my calendar app (or the android system). When my Google apps account calendar is set to sync, Calendar accounts for more battery usage than display (under phone info, battery usage). The sync icon is visible in the notifications area more often than not. While the sync icon is visible, the Calendar widget displays nothing and the Calendar app runs painfully slow (or results in an unresponsive app dialog).

This issue started after weeks of running perfectly. Something probably changed to cause this, but unfortunately, I canQ&apos;Et recall anything specific, such as installing an app. I definitely didnQ&apos;Et add or delete any calendars or change any settings related to my calendars or the calendar app.

Phone: HTC Desire HD
Android version: 2.2
Baseband version: 12.28b.60.140eU_26.03.02.26_M
Kernel version: 2.6.32.21-g66cfb7a htc-kernel@and18-2 #1 Tue Oct 26 15:58:17 CST 2010
Build Number: 1.32.178.5 CL277010 release-keys</what>
</comment>
<comment>
<author>hellekalek</author>
<when>Tue, 04 Jan 2011 16:15:17 +0000</when>
<what>I have the same problem with google calendar sync. I own two android phones, both suffer from that issue. I posted about it here: http://www.google.com/support/forum/p/Google+Mobile/thread?tid=6cc4f14798db1fb4Q&amp;Ehl=en

Basically syncing the calendar takes between 10-60 minutes, causing battery drain, slowdown while using the phone, etc.

Related lines I found in logcat:
W/Database(17153): Reached MAX size for compiled-sql statement cache for database /data/data/com.android.providers.calendar/databases/calendar.db; i.e., NO space for this sql statement in cache: DELETE FROM Attendees WHERE event_id=214. Please change your sql statements to use Q&apos;E?Q&apos;E for bindargs, instead of using actual values

D/SyncManager(   91): canceling and rescheduling sync because it ran too long: authority: com.android.calendaraccount: Account {name=BLANKED_OUT@gmail.com, type=com.google} extras: [feed=http://www.google.com/calendar/feed/%23contacts%40group.v.calendar.google.com/private/full ] syncSource: 0 when: 87919143 expedited: false

D/SyncManager(   91): failed sync operation authority: com.android.calendar account: Account {name=BLANKED_OUT@gmail.com, type=com.google} extras: [feed=http://www.google.com/calendar/feeds/de.austrian%23holiday%40group.v.calendar.google.com/private/full ] syncSource: 0 when: 87919155 expedited: false, SyncResult: syncAlreadyInProgress: true stats []

D/SyncManager(   91): failed sync operation authority: com.android.calendar account: Account {name=BLANKED_OUT@gmail.com, type=com.google} extras: [upload=true ] syncSource: 1 when: 87951063 expedited: false, SyncResult: syncAlreadyInProgress: true stats []

D/SyncManager(   91): retrying sync operation as a two-way sync because an upload-only sync encountered an error: authority: com.android.calendar account: Account {name=BLANKED_OUT@gmail.com, type=com.google} extras: [] syncSource: 1 when: 88229483 expedited: false

D/SyncManager(   91): failed sync operation authority: com.android.calendar account: Account {name=BLANKED_OUT@gmail.com, type=com.google} extras: [feed=http://www.google.com/calendar/feeds/%23contacts%40group.v.calendar.google.com/private/full ] syncSource: 0 when: 88225734 expedited: false, SyncResult: syncAlreadyInProgress: true stats []

D/SyncManager(   91): failed sync operation authority: com.android.calendar account: Account {name=BLANKED_OUT@gmail.com, type=com.google} extras: [] syncSource: 1 when: 88229483 expedited: false, SyncResult: syncAlreadyInProgress: true stats []

D/CalendarSyncAdapter(16871): FAILURE: processed 200 records in 310116 ms from feed http://www.google.com/calendar/feeds/%23contacts%40group.v.calendar.google.com/private/full, updated time is 2010-12-10T12:10:37.000Z

D/CalendarSyncAdapter(16871): EntityReader thread ended: mForcedClosed is true

D/CalendarSyncAdapter(16871): resuming download from index 200, id http://www.google.com/calendar/feeds/%23contacts%40group.v.calendar.google.com/private/full/1971_BIRTHDAY_7137f6a58f9bf07c

I hope that google investigates and fixes that bug.</what>
</comment>
<comment>
<author>g...@morpheus.ws</author>
<when>Thu, 06 Jan 2011 03:51:51 +0000</when>
<what>I donQ&apos;Et know enough about Android to find the details hallekalek posted, but I was able to (temporarily) fix the problem as follows:
1. Uncheck all calendars from automatic syncing and wait for them to finish (or abort)
2. Under application settings clear both the cache and all data from the Calendar and Calendar Storage applications.
3. Recheck all calendar accounts under sync options.

The initial sync takes time, but Calendar dissapears from the battery usage list after the next recharge.

It has been about a week since I did the above and Calendar is now creeping its way back up the battery usage list (i.e. sync is taking longer each time). It seems to me there might be a problem with the way Calendar manages its local storage.</what>
</comment>
<comment>
<author>fdloub...@gmail.com</author>
<when>Sun, 16 Jan 2011 12:39:49 +0000</when>
<what>Also have this issue after adding gmail sync (with calendar). Really annoying.</what>
</comment>
<comment>
<author>g...@morpheus.ws</author>
<when>Mon, 17 Jan 2011 01:10:30 +0000</when>
<what>Please add your Android, baseband, kernel and build details to your post. (Settings-Q&gt;EAbout Phone-Q&gt;ESoftware Information).
</what>
</comment>
<comment>
<author>fdloub...@gmail.com</author>
<when>Mon, 17 Jan 2011 08:10:00 +0000</when>
<what>Phone: Sony Experia X10 Mini Pro
Android: 2.1-update1
Baseband: M76XX-TSNJOLYM-53404006
Kernel: 2.6.29 SEMCUser@SEMCHost #1
Build: 2.0.A.0.504

Removed all the community calendars and changed all day events to 10am events. Synced twice. Had no effect. Still draining battery and syncing constantly, even though I turn of syncing. Also did system update.</what>
</comment>
<comment>
<author>kenne...@gmail.com</author>
<when>Wed, 02 Feb 2011 12:01:50 +0000</when>
<what>Same here. The issue started on Mon (Jan 31) or Tue (Feb 1).

The calendar attempted to sync exactly every 10seconds. I have 2 Google Accounts added to the phone, one is gmail.com, another is my own domain hosted in Google Apps

Here is the log (extracted from DDMS):
=====
02-02 19:49:12.876: DEBUG/SyncManager(85): failed sync operation authority: com.android.calendar account: Account {name=MY_ACCOUNT@gmail.com, type=com.google} extras: [force=true ignore_settings=true ] syncSource: 3 when: 745027407 expedited: false, SyncResult: syncAlreadyInProgress: true stats []
02-02 19:49:13.026: DEBUG/SyncManager(85): failed sync operation authority: com.android.calendar account: Account {name=MY_ACCOUNT@MYDOMAIN.com, type=com.google} extras: [force=true ignore_settings=true ] syncSource: 3 when: 745027451 expedited: false, SyncResult: syncAlreadyInProgress: true stats []
02-02 19:49:14.416: DEBUG/SyncManager(85): failed sync operation authority: com.android.calendar account: Account {name=MY_ACCOUNT@MYDOMAIN.com, type=com.google} extras: [ignore_settings=true force=true ] syncSource: 3 when: 745028996 expedited: false, SyncResult: syncAlreadyInProgress: true stats []
=====

However, I donQ&apos;Et see any CalendarSyncAdapterService running at Settings Q&gt;E Applications Q&gt;E Running Services screen as stated in #1.

Model number: Nexus one
Android Version: 2.2.2
Baseband version: 32.36.00.28U_4.06.00.12_7
Kernel version: 2.6.32.9-27240-gbca5320 android-build@apa26 #1
Build number: FRG83G

</what>
</comment>
<comment>
<author>billded...@gmail.com</author>
<when>Thu, 17 Feb 2011 13:42:28 +0000</when>
<what>Having the same issue as well... Come on Google!  Help us!!!</what>
</comment>
<comment>
<author>lucas.ti...@gmail.com</author>
<when>Thu, 17 Feb 2011 14:30:40 +0000</when>
<what>The only solution IQ&apos;Eve found to the problem is to reset my phone to factory settings.  It does mean that I have to reinstall all of my apps, but Appbrain makes that not too difficult.

Additionally, what you might be able to do is to set a different google account as your primary account, delete your current one, and then add it back and make it the default again.  I donQ&apos;Et know if this is possible, but if it were it might work as well.</what>
</comment>
<comment>
<author>hellekalek</author>
<when>Thu, 17 Feb 2011 16:22:28 +0000</when>
<what>The solution of lucas does not work for me at all. After the first initial sync the problem already exists. Or in other words: The problem appears within the first day on a new phone (or after doing a factory reset). Always.</what>
</comment>
<comment>
<author>NeuLove...@gmail.com</author>
<when>Sun, 20 Feb 2011 10:57:56 +0000</when>
<what>There must be something seriously wrong here - my husband has got the same problem with the calenders as I have. I use the calender for my lesson planning and itQ&apos;Es bloody (excuse the language) annoying when you have added a whole week of planning into the computer calender, you get into class on Monday, only to find that there is nothing on your phone!

Also, my phone havenQ&apos;Et synced with Gmail since the 8 of Feb!!!

I have had a couple of Google Talk requests, but not nearly as many as usual.

Since IQ&apos;Em so far from Q&quot;ETechnicianQ&quot;E I can hardly spell it I havenQ&apos;Et got a clue what to do - as the calender requires cookies, I tried to find and make sure that cookies were abled, but couldnQ&apos;Et find anywhere to set this. PLEASE help!</what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Mon, 07 Mar 2011 08:52:19 +0000</when>
<what>I had this issue and found disabling calendar sync, clearing the cache for the Calendar and Calendar Storage apps, then re-enabling calendar sync fixed the problem (well, at least for the past 8 hours).</what>
</comment>
<comment>
<author>cek1...@gmail.com</author>
<when>Mon, 07 Mar 2011 20:12:13 +0000</when>
<what>Stephen, that works for me ... for a while. Then the problem returns. Sometimes a day later. Sometimes a week later. But with certainty.</what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Wed, 09 Mar 2011 02:29:33 +0000</when>
<what>@cek1

Thanks for the heads up. So far so good, the problem hasnQ&apos;Et returned for me, but iQ&apos;Ell post back here if it does.

-Steve</what>
</comment>
<comment>
<author>zs.lor...@gmail.com</author>
<when>Sun, 03 Apr 2011 20:09:52 +0000</when>
<what>I have the same issue!!! GOOGLE do something!!!

Phone: Samsung Galaxy S
Android: 2.2.1
</what>
</comment>
<comment>
<author>chrisw...@gmail.com</author>
<when>Tue, 31 May 2011 10:01:54 +0000</when>
<what>Maybe I have the solution to this.

It seems that when the update process between Phone and Google Calendar stops, it is OK for all NEW events initiated in either environment, but doesnQ&apos;Et work for existing events.  Therefore, if you export the calendar contents on Google, delete all of the events (NOT the Calendar itself), and then import the events, then they are all registered as new, and everything works fine.  Stupid, but it works.

- Chris</what>
</comment>
<comment>
<author>ronald.k...@gmail.com</author>
<when>Tue, 07 Jun 2011 21:23:01 +0000</when>
<what>I got the HTC Desire HD over the weekend and from inception had the calender problem.
Removed the account 4 times and restored phone to factory settings twice.  No effect.
Then tested a possible solution and it is working for me.
In Outlook Select Calender Q&gt;EQ&gt;EQ&gt;E Select View tab Q&gt;EQ&gt;EQ&gt;E change view to list view.  Select all.  Categorise them all into green category.  Uncategorise them all.  No sync again and it should work.</what>
</comment>
</bug>
<bug>
<bugid>12978</bugid>
<title>License Client Does not Cache for offline Access....</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 20:05:09 +0000</openedDate>
<description>Despite the documentation, the Licensing client fails to grant access
when the phone is in airplane mode. ServerManagedPolicy is the class the
documentation claims. Yet look at the code: if (mLastResponse ==
LicenseResponse.LICENSED) { // Check if the LICENSED response occurred
within the validity timeout. if (ts Q&lt;E= mValidityTimestamp) { // Cached
LICENSED response is still valid. return true; } } else if
(mLastResponse == LicenseResponse.RETRY Q&amp;EQ&amp;E ts Q&lt;E mLastResponseTime +
MILLIS_PER_MINUTE) { // Only allow access if we are within the retry
period or we havenQ&apos;Et used up our // max retries. return (ts Q&lt;E=
mRetryUntil || mRetryCount Q&lt;E= mMaxRetries); } The only caching going on
is checked ONLY if a LICENSED response is received....So when the phone
is in airplane mode, a LICENSED response will never occur, and hence no
caching code will ever be used. Very dissapointing.</description>
<comment>
<author>hunt...@gmail.com</author>
<when>Tue, 07 Dec 2010 20:13:25 +0000</when>
<what>Example code here: http://code.google.com/p/androidbest/</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Wed, 08 Dec 2010 13:22:12 +0000</when>
<what>The point IQ&apos;Em trying to make is that if the phone is offline for any significant amount of time, the user will be denied access. IQ&apos;Eve already had complaints from users of Shout nQ&apos;E Snap http://shoutnsnap.com about this only 1 day after releasing. 

IQ&apos;Eve implemented the following algorithm which I think results in the correct user experience:
IF LICENSED:
  PERSIST random key as LK
  PERSIST obfuscated random key as OLK
ELSE:
  if (deobfuscate(OLK) == LK) 
    GRANT ACCESS
  ELSE:
    GET LOST </what>
</comment>
<comment>
<author>grego...@gmail.com</author>
<when>Thu, 17 Mar 2011 21:08:10 +0000</when>
<what>How would you modify the given LVL code to fix the problem and allow users to be licensed while offline?</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Thu, 17 Mar 2011 21:10:14 +0000</when>
<what>I did this using encryption magik. http://code.google.com/p/androidbest/</what>
</comment>
<comment>
<author>grego...@gmail.com</author>
<when>Thu, 17 Mar 2011 21:18:22 +0000</when>
<what>Yes I see, but your code is complex. IQ&apos;Ed like google to modify their code to work the correct way so that my users arenQ&apos;Et walking around getting license errors all the time. </what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Thu, 17 Mar 2011 21:21:19 +0000</when>
<what>sure, get votes on the issue. Till then Im fine with my solution, which is pretty much the least amount of code to get the task done.</what>
</comment>
</bug>
<bug>
<bugid>18943</bugid>
<title>Some default values for checked items in long ListView multichoice not set in getCheckedItemPositions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>buriedal...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 02:19:44 +0000</openedDate>
<description>This is using API level 8. Problem: When creating an AlertDialog from a
builder and using setMultiChoiceItems( CharSequence[], boolean[],
MultiChoiceClickListener ) to set default checked values, if the list is
longer than 10 items and the user does not scroll the list, the default
values for items 10+ are lost (SparseBooleanArray.size() is 9). If the
list is 10 items or less, the resulting SparseBooleanArray contains the
proper default values. If the user scrolls (never touching the
checkboxes themselves) the ListView of 11+ items to the 10th item,
SparseBooleanArray contains the proper value for item 10. If the user
scrolls the ListView of 11+ items to the bottom, SparseBooleanArray
contains the proper values for all items. I speculate that the checkbox
View items are not getting instantiated/evaluated for longer lists (over
10 items) for performance reasons until they are about to be visible to
the user. Example: builder = new AlertDialog.Builder( this );
builder.setTitle( Q&quot;ETest Checkbox listQ&quot;E ); CharSequence[] options = {
Q&quot;EItem 0Q&quot;E, Q&quot;EItem 1Q&quot;E, Q&quot;EItem 2Q&quot;E, Q&quot;EItem 3Q&quot;E, Q&quot;EItem 4Q&quot;E, Q&quot;EItem 5Q&quot;E, Q&quot;EItem 6Q&quot;E,
Q&quot;EItem 7Q&quot;E, Q&quot;EItem 8Q&quot;E, Q&quot;EItem 9Q&quot;E, Q&quot;EItem 10Q&quot;E }; final boolean[] checks =
{true, true, true, true, true, true, true, true, true, true, true };
builder.setMultiChoiceItems( options, checks, new
DialogInterface.OnMultiChoiceClickListener() { public void onClick(
DialogInterface dialog, int item, boolean isChecked ) { } } );
builder.setNegativeButton( Q&quot;ECancelQ&quot;E, new
DialogInterface.OnClickListener() { public void onClick( DialogInterface
dialog, int item ) {} } ); builder.setPositiveButton( Q&quot;EDo TestQ&quot;E, new
DialogInterface.OnClickListener() { public void onClick( DialogInterface
dialog, int item ) { SparseBooleanArray checked = ((AlertDialog)
dialog).getListView().getCheckedItemPositions(); int size =
checked.size(); // Should be 11; will be 9 if not scrolled, 11 if
scrolled boolean check00 = checked.get( 0, false ); // Will be true
always boolean check01 = checked.get( 1, false ); // Will be true always
// ... boolean check08 = checked.get( 8, false ); // Will be true always
boolean check09 = checked.get( 9, false ); // Will be false (because no
such index exists in array) unless user scrolls boolean check10 =
checked.get( 10, false ); // Will be false (because no such index exists
in array) unless user scrolls } } ); alert = builder.create(); return
alert;</description>
<comment>
<author>buriedal...@gmail.com</author>
<when>Mon, 01 Aug 2011 02:32:32 +0000</when>
<what>As a temporary workaround, you can do something along these lines, inside onPrepareDialog:

if ( !mDialogInit )
{
	for ( int iii = 0; iii Q&lt;E 11; iii++ )
	{
		((AlertDialog) dialog).getListView().setItemChecked( iii, true );
	}
	mDialogInit = true;
}

As this explicitly sets the value in the SparseBooleanArray inside the ListView object.</what>
</comment>
</bug>
<bug>
<bugid>1000</bugid>
<title>Extended keyboard key press should produce capital letter, then alt symbol</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-23T02:04:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Rio...@gmail.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 20:24:43 +0000</openedDate>
<description>Feature request: It would be helpful for users if on the keyboard, an
extended key press would register a capital letter. If the key were held
after the capital letter appeared, perhaps the key could them register
the alt character for that key. The key had no capital letter, perhaps
it could immiedately register This is similar to the functionality on
the blackberry 8830.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 23 Oct 2008 02:04:01 +0000</when>
<what>The extended key press is already used to insert special letters, like accents or special characters. Try to keep the 
Q&quot;EeQ&quot;E key pressed for instance.</what>
</comment>
</bug>
<bug>
<bugid>9818</bugid>
<title>Constant DATA CALL FAILURE boxes: then factory reset; then more DATA CALL FAILURE boxes!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>doodleb...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 21:54:37 +0000</openedDate>
<description>I have a brand new HTC HERO--less than a month old. After one week of
ownership, I went into the Market icon and couldnQ&apos;Et complete the
registration. Then started to get NUMEROUS daily DATA CALL FAILURE
boxes. A real pain. Called Sprint, and after six different tech support
people, was told to do a factor reset. Bigggg mistake, as I can now do
NOTHING with my phone--cannot register my gmail account, have no home
page, Menu gives me nothing, have lost everything, and still get those
dang boxes. i.e. when I try to log in with my gmail, I get a
registration failure notice that says Q&quot;Ethis could be a temporary problem
or your phone may not be provisioned for data servicesQ&quot;E Help!! What can
I do??</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 17:43:19 +0000</when>
<what>If itQ&apos;Es still under warranty, you may want to take it back to the retailer and swap it for a new one.</what>
</comment>
</bug>
<bug>
<bugid>11222</bugid>
<title>Text areas activate themselves inpredictably</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 12:41:18 +0000</openedDate>
<description>Android tries to guess which text area you want to input text. However
it does this badly since preductability is one of the most important
aspects of a good interface - and figuring out which area gets
automatically activated is practivally impossible. It might work ok for
just one text area that scrolls into view but if two pr four is present
it just becomes an annouyance. Try it! - go to a contact with, say, four
phone numbers and see if you can make them activate one by one
intentionally just by scrolling. Can you control / predict what happens
or is the interface not user-friendly in this matter?</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 14 Sep 2010 13:03:44 +0000</when>
<what>To regain predictability and user-friendliness please consider one of the following methods:

1) make the auto-activation (or de-activation only) happen ONLY when the active area gets out of view (probably closing the softkeyboard if no new area is in view to become active). Never activate an area when the currently active one is visible.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 14 Sep 2010 13:09:47 +0000</when>
<what>2) disable auto-activation altogether - only DEactivate when an active area gets out of view - closing the softkeyboard.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 14 Sep 2010 13:17:36 +0000</when>
<what>3) make a Q&quot;EmagicQ&quot;E horizontal line above center that when touched by a text area activates it. But ONLY if the softkeyboard is open or opened - and if the currently active area gets out of view or there is no other active area.</what>
</comment>
</bug>
<bug>
<bugid>8410</bugid>
<title>New view option in All Programs screen based on meta tags</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>math.lang</reportedBy>
<openedDate>Thu, 20 May 2010 09:20:35 +0000</openedDate>
<description>All Programs is turning into a very long list. IQ&apos;Ed like to see a new,
optional view available in the All Programs screen to show folders as
big, bold squares in a grid with clear, easy to recognise, easy to
select icons. IQ&apos;Ed compare it to the SkyFire homescreen, though IQ&apos;Eve seen
it elsewhere. The folder views themselves would automatically generate
based on descriptive meta-data for the App (multiple standard,
descriptive tags added by developer and amendable by users). I was
thinking along the lines of labels in GMail for this. Specific Tags
could be hidden by the user. Tags should have a hierarchy to allow
subcategorisation.</description>
</bug>
<bug>
<bugid>6669</bugid>
<title>Home doesnQ&apos;Et launch on Settings-Clear Data for Home on Back button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cspeche...@gmail.com</reportedBy>
<openedDate>Tue, 16 Feb 2010 09:45:56 +0000</openedDate>
<description>A blank screen or multiple screens behind Home in the History Stack is
displayed after clearing the data for Home application from the
settings(Settings-Q&gt;EApplications-Q&gt;EManage Applications) and clicking back
button to go back to Home. This happens only if the user has received
atleast one call( or any of the activities which call moveTaskToBack or
one of its variants like Browser) 1. Clear Data from settings kills the
launcher 2. Pressing back button gives a bunch of DeadObjectExceptions -
this is ok I guess. 3. InCallScreen is resumed and the screen turns
black. Home Launcher is not started. 4. Pressing back toggles between
the activities behind the Home. (and Home is no longer in the History
stack) Home is launched fine if we just rebooted and never launched
other activities. Workaroud: Single click of the Home button launches
the HomeLoader. But the behaviour is inconsistent with user
expectations. Logcat on G1(Donut) (with Call incoming/outgoing) attached</description>
<comment>
<author>cspeche...@gmail.com</author>
<when>Tue, 16 Feb 2010 10:01:12 +0000</when>
<what>It seems to be that one way to fix this is to not remove the home from history stack.

I am not sure if the following patch is the right way to go, as I suspect there may
be other side effects. It did fix the issue on the emulator I build from sdk(master),
though Home button was not working on the emulator; so really cannot validate all
scenarios.

https://review.source.android.com/#change,13546

</what>
</comment>
</bug>
<bug>
<bugid>3502</bugid>
<title>Running unit test from Eclipse outputs warning about missing instrumentation test runner even when set in manifest</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-01-15T20:23:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sat, 08 Aug 2009 23:21:59 +0000</openedDate>
<description>Set up a manifest similar to this: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.myappQ&quot;E android:versionCode=Q&quot;E1Q&quot;E android:versionName=Q&quot;E1.0Q&quot;E
android:debuggable=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.MyAppQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;Euses-library android:name=Q&quot;Eandroid.test.runnerQ&quot;E /Q&gt;E
Q&lt;E/applicationQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E3Q&quot;E /Q&gt;E Q&lt;Einstrumentation
android:name=Q&quot;Eandroid.test.InstrumentationTestRunnerQ&quot;E
android:targetPackage=Q&quot;Ecom.myapp.testsQ&quot;E android:label=Q&quot;EMyAppTestsQ&quot;E /Q&gt;E
Q&lt;E/manifestQ&gt;E Run the tests from Eclipse. It outputs Warning: No
instrumentation runner found for the launch, using
android.test.InstrumentationTestRunner. In Eclipse, edit the run
configuration and note that there is a blank field for the
instrumentation test runner. Fill that in, run the test again, and now
the warning is gone. It appears that the ADT doesnQ&apos;Et pick up the setting
from the manifest and needs it to be set again in the run configuration.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:36:46 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:23:03 +0000</when>
<what>IQ&apos;Em not getting this error with a recent ADT 8.0.0.</what>
</comment>
</bug>
<bug>
<bugid>3955</bugid>
<title>Tell Google Sync to only push photos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>42</stars>
<reportedBy>neil.lok...@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 03:51:00 +0000</openedDate>
<description>Steps to reproduce: 1) Set a Google contact on phone to photo of size
larger than 96 x 96px. 2) Phone will sync with Gmail contacts, pushing
the new photo 3) Phone syncs again and pulls modified photo resized
under 96 x 96px constraints and re-encoded to a standard format on
Google servers Problems: - photo pulled from Google will, potentially,
be much smaller than the original - photo will be of much lesser quality
Syncing photos is very different than syncing things, such as e-mail
addresses, phone numbers, ie. anything text based. Adding a high quality
photo to a contact, and later realizing that that photo has been
modified to a lesser quality will be unacceptable for some people. Thus,
I think there should at least be an option available to developers to
only push photo changes. Of course, if a Google contact photo is updated
within Gmail, I think the phone should still pull that update.
Currently, I am syncing photos without using the setPhotoData method. I
am doing it manually using a Cursor and setting the _sync_dirty field to
0 to prevent Google sync from modifying the photo. My app also has an
option to not overwrite any photos that have not be previously set by
the app. It uses the MD5 hash of the photo to check this. So, if a photo
is set for a contact, and then the phone pushes and pulls a modified
photo, the hash is changed my app is thrown off. So, setting _sync_dirty
to 0 is a necessity for me.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 04:02:59 +0000</when>
<what></what>
</comment>
<comment>
<author>connor.b...@gmail.com</author>
<when>Mon, 21 Dec 2009 02:11:12 +0000</when>
<what>Same as Issue 5046, Issue 4147, and Issue 3870</what>
</comment>
</bug>
<bug>
<bugid>5367</bugid>
<title>Tools and documentation required to facilitate user-driven upgrades</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>low.entr...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 11:52:32 +0000</openedDate>
<description>It seems to me a *major* flaw in Android that users are so dependent on
hardware providers for Android upgrades. I do not have to wait for
Shuttle to act before I can upgrade to the latest version of Ubuntu...
why must I wait for Samsung to provide an Android upgrade for my i7500
Galaxy? This absurd, dysfunctional situation gives rise to the
following: http://www.petitionspot.com/petitions/samsunggalaxy - these
are not happy Android users, and neither am I.</description>
<comment>
<author>easyspel...@gmail.com</author>
<when>Sat, 19 Dec 2009 04:24:04 +0000</when>
<what>CanQ&apos;Et agree more.</what>
</comment>
<comment>
<author>Teknikal...@gmail.com</author>
<when>Tue, 29 Dec 2009 21:05:50 +0000</when>
<what>Agreed.</what>
</comment>
<comment>
<author>s.yacobi...@gmail.com</author>
<when>Tue, 29 Dec 2009 21:29:38 +0000</when>
<what>Agreed.
IQ&apos;Em feeling deceived by Samsung for their utter lack of support.</what>
</comment>
<comment>
<author>PFonse...@gmail.com</author>
<when>Tue, 29 Dec 2009 21:34:06 +0000</when>
<what>The same here in portugal! Damn the Samsung Guys!</what>
</comment>
<comment>
<author>low.entr...@gmail.com</author>
<when>Wed, 30 Dec 2009 13:31:47 +0000</when>
<what>@s.yacobinski, @PFonseca7,

The point of this Q&quot;EIssueQ&quot;E is that, while Samsung are not acting well, we should not
be reliant on them to act well.

Basically, stop being annoyed with Samsung, and start being annoyed with Google.</what>
</comment>
<comment>
<author>mastermi...@gmail.com</author>
<when>Mon, 05 Jul 2010 11:21:31 +0000</when>
<what>I am also in the same situation with the Samsung Behold 2. They actually had promised Android 2.X in a promotional video and decided not to release any update to 2.x, but rather make an update for 1.6 claiming that the phone is not capable of 2.x. That is a ridiculous lie as all of the hardware is superior to that of other phones that are capable of running 2.1.

Here is another petition of other unhappy androiders... http://www.ipetitions.com/petition/behold2/
Over 1300 signatures from BH2 owners!

Please allow for user updates so we do not have to depend on hardware companies to actually support their products!</what>
</comment>
</bug>
<bug>
<bugid>193</bugid>
<title>Bug in SDK samples directory notepad program</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-07T18:52:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bernstei...@gmail.com</reportedBy>
<openedDate>Wed, 06 Feb 2008 20:56:59 +0000</openedDate>
<description>I ran the notepad program in the samples directory and received three
warnings? 2 warnings that say to libraries are not read 1 warning that
Map is a raw type and requires paramization? I Use the Windows version
of SDK.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 05:11:18 +0000</when>
<what>Hi,

Could you please copy here the exact messages you receive? These messages seem to be
simple warnings from the compiler and do not impact the application itself. This is
probably not a bug.</what>
</comment>
<comment>
<author>flysky...@gmail.com</author>
<when>Sun, 29 Jun 2008 05:04:34 +0000</when>
<what>Check your compilerQ&apos;Es edition. If itQ&apos;Es 6.0, please change it back to 5.0</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 07 Oct 2008 18:52:50 +0000</when>
<what>Closing due to lack of input. If you are still believe there is an issue with the
latest SDK, please enter a new bug.</what>
</comment>
</bug>
<bug>
<bugid>17340</bugid>
<title>Android JDK installer (Q&quot;Einstaller_r11-windows.exeQ&quot;E) donQ&apos;Et detect Java SE SDK 6 updt 25</title>
<status>Duplicate</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-07-11T11:45:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>VVans...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 15:29:34 +0000</openedDate>
<description>Hello, I try to install Q&quot;Einstaller_r11-windows.exeQ&quot;E on a Windows XP 32
bits (service pack 3). I have installed Java SE Developpement Kit 6
Update 25, and the Android SDK installer r11 says that Java SE is not
found (I have rebooted my computer). Look at the attached picture. How
do you detect Java SE ?</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 02 Jun 2011 17:23:20 +0000</when>
<what></what>
</comment>
<comment>
<author>mingw.an...@gmail.com</author>
<when>Sat, 04 Jun 2011 00:54:26 +0000</when>
<what>I ran into this and worked around it by pressing back, then trying again.</what>
</comment>
<comment>
<author>mohamed....@gmail.com</author>
<when>Mon, 06 Jun 2011 18:57:12 +0000</when>
<what>itQ&apos;Es working now Thank you :)</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:45:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>119</bugid>
<title>Emulator crash after installPackage</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-08T21:11:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vkozl...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jan 2008 14:17:25 +0000</openedDate>
<description>After call of installPackage, emulator crashes. Steps to reproduce: 1.
Make simple Q&quot;EhelloworldQ&quot;E application, export application package from
Eclipse, push it with ADB to /tmp/ 2. Make application with
Q&lt;Euses-permission id=Q&quot;Eandroid.permission.INSTALL_PACKAGESQ&quot;E /Q&gt;E in
manifest, with this code: File F = new File(Q&quot;E/tmp/TestApp.apkQ&quot;E);
ContentURI packageURI = ContentURI.create(F);
getPackageManager().installPackage(packageURI); 3. Push application
created in step 2 into /system/app/ 4. Run application created in step
2. Now we got errors in logcat: E/AndroidRuntime(472): Uncaught handler:
thread android.server.ServerThread exiting due to uncaught exception
E/AndroidRuntime(472): *** EXCEPTION IN SYSTEM PROCESS. System will
crash. E/AndroidRuntime(472): java.lang.NullPointerException
E/AndroidRuntime(472): at android.server.PackageManagerService
$3.run(PackageManagerService.java:1491) E/AndroidRuntime(472): at
android.os.Handler.handleCallback(Handler.java:455)
E/AndroidRuntime(472): at
android.os.Handler.dispatchMessage(Handler.java:78)
E/AndroidRuntime(472): at android.os.Looper.loop(Looper.java:71)
E/AndroidRuntime(472): at
android.server.ServerThread.run(SystemServer.java:205) and emulator
crashes and reboots.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:09:23 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Fri, 08 Feb 2008 21:11:03 +0000</when>
<what>Application installation is still being implemented.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:33:06 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>12956</bugid>
<title>updateConfiguration can use null Locale</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Sun, 05 Dec 2010 09:14:27 +0000</openedDate>
<description>The last part of the method Resources.updateConfiguration() synchronized
(mSync) { if (mPluralRule != null) { mPluralRule =
PluralRules.ruleForLocale(config.locale); } } should be instead
synchronized (mSync) { if (mPluralRule != null) { mPluralRule =
PluralRules.ruleForLocale(mConfiguration.locale); } } as itQ&apos;Es possible
that ruleForLocale would fail with an NPE, even though it should use the
default Locale. mConfiguration.locale is set to Locale.getDefault
earlier in the method, so I believe it should be used than the potenil
null locale.</description>
</bug>
<bug>
<bugid>7859</bugid>
<title>Zoomed in when going back in browser</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-23T16:36:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>markst3v...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 12:27:53 +0000</openedDate>
<description>When going back to some pages the browser is zoomed in and the zoom out
button is greyed out. Pinching out to zoom out doesnQ&apos;Et work either. An
example of this can be seen on the kilrush.mobi site. If the user clicks
on a link on that site and then presses the back button the view is
zoomed in slightly. The user can scroll left and right to see the rest
of page but cannot zoom out. Refreshing loads the page correctly. It
only seems to happen when the Q&quot;EDefault ZoomQ&quot;E setting in the browser
options is set to Q&quot;EMediumQ&quot;E. If it is set to Q&quot;EFarQ&quot;E then the problem
doesnQ&apos;Et occur. This has been replicated on a Nexus One and HTC Desire.
The HTC Dream/T- mobile G1 with Android 1.6 does not exhibit this bug.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 16:36:38 +0000</when>
<what>I canQ&apos;Et reproduce this behavior on a Droid running Froyo (unreleased). The zoom code was rewritten so I think 
this bug is fixed.</what>
</comment>
<comment>
<author>markst3v...@gmail.com</author>
<when>Mon, 17 May 2010 14:44:14 +0000</when>
<what>Thanks. We have a workaround now. We profiled the device as 320 pixels wide and then 
our assets donQ&apos;Et exceed the screen width.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:55:50 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18796</bugid>
<title>Intent-Filters for text/calendar MIME-Type are ignored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>splitbr...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 19:03:45 +0000</openedDate>
<description>Registering an application for the text/calandar mime type doesnQ&apos;Et work
anymore. The browser will always display the ical feed instead of giving
a choice of programs to use. It seems like the browser was registered as
default handler for text/calendar or maybe even text/*. Here is the
intent filter IQ&apos;Em using: Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;EQ&gt;EQ&lt;E/actionQ&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;EQ&gt;EQ&lt;E/categoryQ&gt;E Q&lt;Edata
android:mimeType=Q&quot;Etext/calendarQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E When using the
above filter in a 1.6 emulator it works as intended but not on a 2.3
emulator or device. I also described the problem in more detail at
http://stackoverflow.com/questions/6738062/intent-filter-for-ical-urls
NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>ja...@mfluent.com</author>
<when>Fri, 26 Aug 2011 23:04:38 +0000</when>
<what>I have a similar problem with .xml files. I changed the intent-filter to match on the exact url I was using for testing, and the intent did get routed to my application, but the mime type in the intent was null. After some additional testing, I have yet to see an intent from the browser with a mime type in it. Does the browser EVER supply a mime type for intent receiver matching?

Thanks in advance,

Jim Renkel
mailto:james@mfluent.com</what>
</comment>
</bug>
<bug>
<bugid>16689</bugid>
<title>Navigation hangs/crashes after long use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>mhelv...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 11:51:34 +0000</openedDate>
<description>I have a Samsung Nexus S with Android 2.3.3. When I use Google
Navigation for approximately an hour, the application will hang. That
is, the screen image will freeze, without error-message. This is
particularly frustrating, since the user will not be immediately aware
that there is anything wrong. I have twice missed an exit, thinking I
hadnQ&apos;Et reached it yet. (I might be too dependent on my navigation
system, but thatQ&apos;Es another issue entirely. ;-) ) I havenQ&apos;Et been on long
trips since I updated to Android 2.3.4, so I canQ&apos;Et be sure the bug is
still present. Also, I use a Kidigi car-dock, in case that makes a
difference. Steps to reproduce, and some more details: - Attach phone to
car-dock, plug into cigarette lighter. - Open Navigation, plot a trip
from Amsterdam to Leuven (for example). - Drive for some period of time.
Say, an hour. - The screen image will freeze. The phone will not respond
to screen-touches anymore. Though sometimes there will still be haptic
feedback from the main buttons. - When pushing some buttons (back, home,
...), one of two things will happen after a while (half a minute or so).
(1) the phone will crash entirely and reboot or (2) a message will
appear saying that Navigation is not responding. IQ&apos;Eve already used the
Report button to notify Google in the second case. This feels to me like
a memory leak, though of course I canQ&apos;Et be sure.</description>
<comment>
<author>dogscanl...@gmail.com</author>
<when>Mon, 20 Jun 2011 22:13:33 +0000</when>
<what>I have exactly the same issue and can confirm that it still continues to be a problem with Android 2.3.4 (I also have a Samsung Nexus S).

I use much the same setup (though with different brand of car dock) and after about an hour - though some times considerably less - the phone just hangs, as described above.</what>
</comment>
</bug>
<bug>
<bugid>10222</bugid>
<title>Missed call notification display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>surendra...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 12:44:04 +0000</openedDate>
<description>When there is a missed call, and I see the notification after I had
received and made several calls after the missed call, the log shows the
recent calls, and missed call goes well below the opened page. The
missed call notification should only show the missed calls instead of
all call log. Device: Nexus one 2.2 Baseband
version32.36.00.29U_4.06.00.12_7 Kernel version2.6.32.9-27227-g3c98b0d
Build number FRF91</description>
</bug>
<bug>
<bugid>15629</bugid>
<title>SimpleDateFormat.parse   returns wrong time in specific time zone</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-06-15T01:56:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>andr...@earthflare.com</reportedBy>
<openedDate>Sun, 20 Mar 2011 14:10:30 +0000</openedDate>
<description>SimpleDateFormat formatter; formatter = new SimpleDateFormat(Q&quot;Eh:mm aQ&quot;E);
Date parsed; parsed = formatter.parse(Q&quot;E2:00 AMQ&quot;E); int minutes =
parsed.getMinutes(); int hours = parsed.getHours(); --------------
locale: en_US timezone: Perth hours = 2 minutes = 0 locale: en_US
timezone: Kuala Lumpur hours = 1 minutes = 30 -------------- Only seeing
this issue with the malaysia time zone so far.</description>
<comment>
<author>andr...@earthflare.com</author>
<when>Sun, 20 Mar 2011 18:02:32 +0000</when>
<what>Seems Malaysia once had a 7.5 hour timezone in the 80Q&apos;Es and this works properly with a current date.  Although future dates with the Malaysia timezone such as jan 2, 2050  are off by an hour.  

Converting it to a calendar shows varying values for DST offset.   


</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 21 Mar 2011 04:12:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 10 Jun 2011 17:43:21 +0000</when>
<what>IQ&apos;Em investigating. This looks like a bug in Calendar and not SimpleDateFormat...

        TimeZone.setDefault(ASIA_KUALA_LUMPUR);
        Calendar calendar = new GregorianCalendar(Locale.US);
        calendar.add(Calendar.YEAR, -80);
        calendar.clear();
        calendar.set(Calendar.HOUR, 2);
        calendar.set(Calendar.MINUTE, 0);

        System.out.println(calendar);
        System.out.println(calendar.get(Calendar.HOUR));
        System.out.println(calendar.get(Calendar.MINUTE));

        Date date = calendar.getTime();
        assertEquals(2, date.getHours());
        assertEquals(0, date.getMinutes());
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 15 Jun 2011 01:56:53 +0000</when>
<what>Fixed in Ice Cream Sandwich by If0935b3725b3c91a74291b8f51d2263a5e33f1d4. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 02:29:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 17 Jun 2011 20:27:08 +0000</when>
<what>Issue 17741 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>7946</bugid>
<title>LED not working AT ALL (Even with screen off)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>carl.herr</reportedBy>
<openedDate>Sat, 24 Apr 2010 11:04:33 +0000</openedDate>
<description>Motorola Droid 2.1-update1 I have absolutely no LED lights for SMS/MMS
or any other app that calls for the LED to flash. With v2.0.1 everything
worked well. Now...nothing. This is not another Q&quot;Ebring back the LED for
screen-onQ&quot;E complaint. Even when screen is off, whether just turned off,
or has been off for several minutes/hours. Any notification I get has NO
LED FLASHING. I made sure all the obvious options were correct when
enabling LEDs with 3rd party apps so there is no issue with those. I
even went to Verizon and they flashed 2.0.1 back onto the phone and
miraculously it worked again. Updated to 2.1 and nothing works for LEDs.
They would not exchange phones because they said it is a software issue.
They tested the hardware any everything meets specs.</description>
<comment>
<author>lucasmin...@gmail.com</author>
<when>Sun, 11 Jul 2010 04:38:31 +0000</when>
<what>same issue after upgrade from 2.0.1 to 2.1-update1</what>
</comment>
</bug>
<bug>
<bugid>4438</bugid>
<title>Signal Strength doesnQ&apos;Et change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>shfutur...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 11:21:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Settings -Q&gt;E About phone -Q&gt;E Status -Q&gt;E Signal
strength - What happened. Signal strength doesnQ&apos;Et change. - What you
think the correct behavior should be. Signal strength should be change
in real time. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:40:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8904</bugid>
<title>Browser says Q&quot;ELoading...Q&quot;E when homepage blank</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-11-11T17:45:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 12:18:40 +0000</openedDate>
<description>If you delete the default homepage URL in settings to make sure the
browser doesnQ&apos;Et open a page when you tap Q&quot;ENew windowQ&quot;E the new page says
Q&quot;ELoading...Q&quot;E even though nothing is happening (since you havenQ&apos;Et chosen
any URL for this blank window).</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:29:11 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 01 Jul 2010 19:22:12 +0000</when>
<what>On htc Hero update 2.1 the browser loads quickly (showing progress bar but not Q&apos;ELoad8ng...Q&apos;E) and shows a Web page not available.

Perhaps this issue should be changed into suggestion for Q&apos;EMake it possible to turn off default webapgeQ&apos;E (get blank page instead)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>scroggo%...@gtempaccount.com</author>
<when>Thu, 11 Nov 2010 17:45:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4196</bugid>
<title>Gmail Signature</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>8</stars>
<reportedBy>bassomas...@gmail.com</reportedBy>
<openedDate>Fri, 09 Oct 2009 09:58:13 +0000</openedDate>
<description>Gmail on Android doesnQ&apos;Et use the signature set in the gmail (apps)
account and the standard signature in Android gmail only permit one row
text. So I canQ&apos;Et type my name and my contact tedails too (and I canQ&apos;Et
copy/paste them). The better solutions shoud be the syncronisations of
the signature by gmail account and the possibilty to (really!) edit it.
Thanks for your attemtion! Massimo</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:33:51 +0000</when>
<what></what>
</comment>
<comment>
<author>bassomas...@gmail.com</author>
<when>Tue, 03 Nov 2009 16:48:19 +0000</when>
<what>Now IQ&apos;Eve put more row text in signature but the syncronisation should be the optimal
solution.
(Android 1.5)</what>
</comment>
<comment>
<author>bryan.barrett</author>
<when>Sun, 08 Nov 2009 18:05:42 +0000</when>
<what>The gmail client only allows for a one line signature. Pretty useless.</what>
</comment>
<comment>
<author>tpst...@gmail.com</author>
<when>Fri, 05 Mar 2010 13:05:53 +0000</when>
<what>bassomassimo, How did you put more than one row in the signature? I agree that 
signature synchronization would a great so we donQ&apos;Et have to maintain signatures in 
multiple places.</what>
</comment>
<comment>
<author>bassomas...@gmail.com</author>
<when>Fri, 05 Mar 2010 14:09:24 +0000</when>
<what>t...@steinonline.net wrote: Q&quot;Ebassomassimo, How did you put more than one row in the
signature?Q&quot;E

Simply with the Q&quot;EenterQ&quot;E key on the virtual keyboard.

Bye.
Massimo</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>2597</bugid>
<title>Graphical issues in SMS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:31:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>senorv...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 23:06:22 +0000</openedDate>
<description>For some reason, when I receive SMS with the text :-), :-P, etc. it gets
replaced by an ugly little image. This is not what how I want my SMS to
look. I would prefer to be able to read my *text* message as text. Is
there some way to fix this defect?</description>
<comment>
<author>senorv...@gmail.com</author>
<when>Wed, 06 May 2009 23:09:58 +0000</when>
<what>Sorry, I should mention that this problem only began to occur after the 1.5 upgrade
was rolled out to my G1.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 07 May 2009 14:15:08 +0000</when>
<what>Seconded. The Android-themed smilies are terribly indistinct especially if one
doesnQ&apos;Et focus as well as one did in oneQ&apos;Es youth.

Dreadful choice. And I for one miss the coloured bars at the sides of each message -
they helped differentiate the two participants.</what>
</comment>
<comment>
<author>MrChazMo...@gmail.com</author>
<when>Mon, 11 May 2009 13:04:42 +0000</when>
<what>Yeah, an option really is needed to turn it on or off.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:31:21 +0000</when>
<what>As intended.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 24 Jul 2009 11:27:19 +0000</when>
<what>Well of course it was by design. We didnQ&apos;Et think all that happened BY ACCIDENT.

What weQ&apos;Ere saying is that it is VERY POOR DESIGN and needs to be optional.

If you insist on declining these kinds of valid criticisms weQ&apos;Ell just relist them.</what>
</comment>
</bug>
<bug>
<bugid>8370</bugid>
<title>Website field for contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>adee...@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 13:56:18 +0000</openedDate>
<description>One field missing from contacts is Website. Yes, you can create custom
but it doesnQ&apos;Et sync with Google Contacts, etc.</description>
</bug>
<bug>
<bugid>5441</bugid>
<title>Phone numbers not imported for contacts from Google directory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gsa...@google.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 17:17:03 +0000</openedDate>
<description>I have registered my new phone with my work account (@google.com). I
have edited my contacts in corp gmail, adding several contacts to Q&quot;EMy
contactsQ&quot;E. The contacts have shown in my contact list, as expected.
However, the phone numbers, which I can see perfectly from within gmail
as Q&quot;EInformation from Google directoryQ&quot;E, did not get copied over to the
phone. I would expect them to get copied - otherwise, this means that
for every contact that I want to have, I need to copy the phone numbers
from the directory to the contact itself - and I will lose all the
benefits of automatic synchronization.</description>
</bug>
<bug>
<bugid>14311</bugid>
<title>android cannot display .eml attachments</title>
<status>Released</status>
<owner>benkom...@android.com</owner>
<closedOn>2011-05-20T21:54:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>sudipto....@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 01:42:17 +0000</openedDate>
<description>android cannot display .eml attachment Steps: 1. Sync email on device
with your exchange a/c 2. Forward an email as attachment using
Outlook/Thunderbird to your a/c 3. You will receive the original email
as .eml attachment on your device. 4. Click/tap on the attachment
(open). 5. Android cannot open the attachment and displays the message
Q&quot;EThe attachment cannot be displayedQ&quot;E. Windows mobile, iPhone can open
.eml attachments just fine whereas androd 2.1, 2.2 and 2.3 cannot. I
have used android emulators and real devices to test this. BTW, one
related question: can android understand MIME? (as I have never seen
android to send MIMESupported Q&gt;E=2 for doing sync with the server).</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:54:51 +0000</when>
<what>EML attachments are supported starting in 3.0 (Honeycomb).</what>
</comment>
</bug>
<bug>
<bugid>17907</bugid>
<title>DOM parsing root.getElementsByTagName does not work in Android 3.0 and above</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-06-24T17:50:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>himanshu...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 10:53:44 +0000</openedDate>
<description>Hi The below mentioned code used to work in all android versions below
3.0 But now with Android 3.0 and 3.1 it always returns nill There seems
to be some issue in getElementsByTagName API in Honeycomb Please suggest
a solution as I need to recursively parse the xml (build a data tree) so
cannot use SAX for the same Document dom =
builder.parse(this.inputStream); Element root =
dom.getDocumentElement(); Logger.printMessage(Q&quot;EQ&quot;E,Q&quot;EThe root element is Q&quot;E
+ root.getNodeName(), Logger.DEBUG); // STEP 2: Get the children
NodeList items =root.getElementsByTagName(FOLDERS_TAG); Regards Himanshu</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 24 Jun 2011 03:33:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 24 Jun 2011 17:50:01 +0000</when>
<what>There was a change in 3.0. But the behavior was broken pre-3.0 and fixed in that release. If you need the old behavior, manually iterate over getChildNodes() and ignore non-Element nodes. More details are here, in the bug reporting the original broken behavior:
http://code.google.com/p/android/issues/detail?id=2735#c11</what>
</comment>
<comment>
<author>himanshu...@gmail.com</author>
<when>Sat, 25 Jun 2011 06:14:43 +0000</when>
<what>Hi

thanks for the support :)
I will use the alternative as suggested</what>
</comment>
</bug>
<bug>
<bugid>16198</bugid>
<title>Webkit input type=Q&quot;EnumberQ&quot;E is often updated incorrectly when set programmatically on Nexus S </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hansen.m...@gmail.com</reportedBy>
<openedDate>Sun, 17 Apr 2011 22:55:07 +0000</openedDate>
<description>When updating an input field with JS, ( am using Q&lt;Einput type=Q&quot;EnumberQ&quot;E/Q&gt;E
), the field often gets the wrong value. The new value is intertwined
with the original value of this number input field. Here is an example
of the code: Q&lt;EpreQ&gt;E Q&lt;Einput id=Q&quot;EtestIdQ&quot;E type=Q&quot;EnumberQ&quot;E value=Q&quot;E10Q&quot;E /Q&gt;E
Q&lt;EscriptQ&gt;E document.getElementById(Q&quot;EtestIdQ&quot;E).value = 15; Q&lt;E/scriptQ&gt;E Q&lt;E/preQ&gt;E
The result is not consistent, but it might set the value of the testId
field to be 1015, 1150, etc. This appears to be a race condition of some
sort, but it is limiting my ability to create a reliable application. It
is also worth mentioning that this always works fine in multiple
emulators. However, it fails on the Nexus S with 2.3. I can send an apk
which reproduces this fairly consistently if necessary. Thanks, Matt</description>
</bug>
<bug>
<bugid>1871</bugid>
<title>LEAP support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>124</stars>
<reportedBy>LordTro...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jan 2009 17:35:41 +0000</openedDate>
<description>I would appear that Android supports connecting to networks using LEAP,
but the GUI provided does not provide that option.
http://code.google.com/android/reference/android/net/wifi/WifiConfiguration.AuthAlgorithm.html</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 18:29:28 +0000</when>
<what></what>
</comment>
<comment>
<author>markhisc...@gmail.com</author>
<when>Tue, 30 Jun 2009 10:37:24 +0000</when>
<what>This would be extremely useful.</what>
</comment>
<comment>
<author>octal...@gmail.com</author>
<when>Wed, 01 Jul 2009 02:20:37 +0000</when>
<what>Will LEAP be supported in the near future? 
</what>
</comment>
<comment>
<author>spann...@gmail.com</author>
<when>Tue, 07 Jul 2009 08:21:50 +0000</when>
<what>seems to be a DUPLICATE of http://code.google.com/p/android/issues/detail?id=1386</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:35:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:07:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:05:21 +0000</when>
<what></what>
</comment>
<comment>
<author>MrCarlzo...@gmail.com</author>
<when>Tue, 22 Sep 2009 07:53:12 +0000</when>
<what>Main reason to why IQ&apos;Em currently not getting an Android phone.... the lack of LEAP.</what>
</comment>
<comment>
<author>liang....@gmail.com</author>
<when>Sat, 10 Oct 2009 03:35:36 +0000</when>
<what>is there a timetable for this feature?</what>
</comment>
<comment>
<author>joshua.p...@gmail.com</author>
<when>Thu, 14 Jan 2010 02:29:54 +0000</when>
<what>Connecting to a LEAP network is critical for me... thatQ&apos;Es all that is offered at my
work and they arenQ&apos;Et going to change it just for my phone.</what>
</comment>
<comment>
<author>pane...@gmail.com</author>
<when>Wed, 03 Feb 2010 21:25:34 +0000</when>
<what>IBM uses leap exclusively.  Currently that means 100+ thousand employees that canQ&apos;Et
use wifi from an Android even if they wanted to :(</what>
</comment>
<comment>
<author>ricardo....@gmail.com</author>
<when>Tue, 09 Feb 2010 01:42:16 +0000</when>
<what>IQ&apos;Em an ibmer too.. and i also need leap support...</what>
</comment>
<comment>
<author>joshua.p...@gmail.com</author>
<when>Tue, 09 Feb 2010 02:18:37 +0000</when>
<what>IQ&apos;Em in the same situation... an ibmer using  
android.</what>
</comment>
<comment>
<author>kengka...@gmail.com</author>
<when>Fri, 12 Feb 2010 16:39:18 +0000</when>
<what>mee too...
IBMer need LEAP protocal</what>
</comment>
<comment>
<author>MrCarlzo...@gmail.com</author>
<when>Sun, 14 Feb 2010 12:11:01 +0000</when>
<what>And IQ&apos;Em still also in great need of LEAP..... (IBMQ&apos;Eer as well)</what>
</comment>
<comment>
<author>jdev...@gmail.com</author>
<when>Sun, 14 Feb 2010 13:34:10 +0000</when>
<what>Please do not add comments just to say you are affected too, that is what the star is 
for.</what>
</comment>
<comment>
<author>powc...@gmail.com</author>
<when>Fri, 19 Feb 2010 10:19:06 +0000</when>
<what>IBMer here, use open IBMVISITOR network instead ;)</what>
</comment>
<comment>
<author>adsi...@gmail.com</author>
<when>Sun, 21 Feb 2010 04:38:35 +0000</when>
<what>IBMVISITOR service wonQ&apos;Et allow access to the IBM Intranet w/o the ATQ&amp;ET VPN from the
way it reads.  If so, it is of no value to get to your IBM mail or internal resources
from your phone, since the VPN dialer isnQ&apos;Et ported.</what>
</comment>
<comment>
<author>calamari@gmail.com</author>
<when>Wed, 24 Feb 2010 01:03:08 +0000</when>
<what>IQ&apos;Eve been experimenting with getting the console version of the ATQ&amp;ET Net client going
under qemu-i386 (user mode emulation) in a Debian chroot, but no luck yet.  Going to
try a custom kernel with BINFMT support.</what>
</comment>
<comment>
<author>max.hutt...@gmail.com</author>
<when>Fri, 05 Mar 2010 10:02:09 +0000</when>
<what>http://huang.yunsong.net/2009/android-wifi-leap.html sayQ&apos;Es it all!!
I would urgently need LEAP config possibility</what>
</comment>
<comment>
<author>melin.an...@gmail.com</author>
<when>Thu, 15 Apr 2010 09:50:26 +0000</when>
<what>I would also urgently need it.....Bought an X10 to use at work.</what>
</comment>
<comment>
<author>mpaterno...@gmail.com</author>
<when>Thu, 15 Apr 2010 12:49:27 +0000</when>
<what>For the IBMers (and, hopefully, others ;-): although LEAP is not officially
supported, IQ&apos;Eve decided to give it a try. And it worked! IQ&apos;Eve been using my Nexus for
a month now at work.

IQ&apos;Eve let the Nexus One find the IBM network, and went for configuring it. I left the
defaults (which I *think* are 802.1x Enterprise, PEAP, None), then IQ&apos;Eve filled up the
Q&quot;EIdentityQ&quot;E and Q&quot;EWireless passwordQ&quot;E fields, leaving the others blank.</what>
</comment>
<comment>
<author>joshua.p...@gmail.com</author>
<when>Thu, 15 Apr 2010 20:34:43 +0000</when>
<what>@mpaternostro

Thanks for the information. I can confirm this worked for me as well to connect to
the wireless IBM network.</what>
</comment>
<comment>
<author>jalex...@gmail.com</author>
<when>Fri, 16 Apr 2010 07:21:01 +0000</when>
<what>@joshua.purcell Not all IBM locations allow that. It seems most of European locations
donQ&apos;Et allow that.</what>
</comment>
<comment>
<author>mara...@gmail.com</author>
<when>Mon, 19 Apr 2010 15:32:33 +0000</when>
<what>Confirmed, PEAP/802.1x doesnQ&apos;Et work in France.
(HTC Desire)</what>
</comment>
</bug>
<bug>
<bugid>10966</bugid>
<title>Calendar: Event view unuseful - tap to edit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 16:50:26 +0000</openedDate>
<description>Tapping an event to view it brings up only its properties and reminder
adjust buttons even though the lower part of the screen is empty.
Changing its start/end time or date requires THREE taps when tapping its
time-section (one action) could open the start time adjustment. Changing
its date could be a Q&apos;EMoveQ&apos;E button. Changing its title requires two
actions when tapping its title/description (one action) could start
editing it. Changing its calendar could be a button/dropdown like the
reminder. De?eting Please</description>
</bug>
<bug>
<bugid>2795</bugid>
<title>Missing drawables from 1.5_r2 SDK</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-01T02:46:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>evanchar...@gmail.com</reportedBy>
<openedDate>Fri, 29 May 2009 06:09:38 +0000</openedDate>
<description>According to this page:
http://developer.android.com/guide/practices/ui_guidelines/icon_design.html#menuapx
, we (developers) can use android.R.drawable.ic_menu_forward and
android.R.drawable.ic_menu_back -- but these are missing from the posted
SDK. Using them gives compile errors.</description>
<comment>
<author>evanchar...@gmail.com</author>
<when>Fri, 29 May 2009 06:15:49 +0000</when>
<what>Also missing are the following:
ic_menu_archive
ic_menu_attach
ic_menu_favorite
ic_menu_goto
ic_menu_home
ic_menu_mark
ic_menu_play_clip
ic_menu_refresh
ic_menu_shuffle
ic_menu_video</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 01 Jun 2009 02:46:32 +0000</when>
<what>This is a documentation error, weQ&apos;Ere working on it.</what>
</comment>
<comment>
<author>mathieu.mea</author>
<when>Tue, 02 Feb 2010 00:53:24 +0000</when>
<what>Q&quot;Eandroid.R.drawable.ic_menu_refreshQ&quot;E is still missing in Android 1.5 SDK R3.</what>
</comment>
<comment>
<author>k.wolny</author>
<when>Fri, 28 May 2010 22:24:28 +0000</when>
<what>The same with ic_menu_refresh. WhatQ&apos;Es weird, the file IS in the android-1.5.jar file. 
Looks like the android.R file not contains all of the drawables.</what>
</comment>
</bug>
<bug>
<bugid>19726</bugid>
<title>Maps exception occurs when finding location via NetworkLocationProvider. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 01:26:18 +0000</openedDate>
<description>1. Connect a call and start a multiparty call with 2nd call 2. Go to
manage multiparty call screen 3. Press menu 4. Press back key - press
arrow icon to split the call Issue Exception is occurred. - Dump is
attached. Maps application is working background, and exception occurs
when it finds the location by NetworkLocationProvider. When it comes to
Null value in MCC/MNC, It canQ&apos;Et handle correctly.
-----------------------------------------------------------------------------------------------------
08-29 18:39:13.896 597 685 E CellState: Error parsing MCC/MNC from
operator Q&quot;EnullQ&quot;E 08-29 18:39:13.896 597 685 E CellState:
java.lang.NumberFormatException: unable to parse Q&apos;EnulQ&apos;E as integer 08-29
18:39:13.896 597 685 E CellState: at
java.lang.Integer.parse(Integer.java:383) 08-29 18:39:13.896 597 685 E
CellState: at java.lang.Integer.parseInt(Integer.java:372) 08-29
18:39:13.896 597 685 E CellState: at
java.lang.Integer.parseInt(Integer.java:332) 08-29 18:39:13.896 597 685
E CellState: at
com.google.android.location.CellState.Q&lt;EinitQ&gt;E(CellState.java:127) 08-29
18:39:13.896 597 685 E CellState: at
com.google.android.location.NetworkLocationProvider.handleCellLocationChanged(NetworkLocationProvider.java:383)
08-29 18:39:13.896 597 685 E CellState: at
com.google.android.location.NetworkLocationProvider.access$2500(NetworkLocationProvider.java:94)
08-29 18:39:13.896 597 685 E CellState: at
com.google.android.location.NetworkLocationProvider$ProviderHandler.handleMessage(NetworkLocationProvider.java:1157)
08-29 18:39:13.896 597 685 E CellState: at
android.os.Handler.dispatchMessage(Handler.java:99) 08-29 18:39:13.896
597 685 E CellState: at android.os.Looper.loop(Looper.java:130) 08-29
18:39:13.896 597 685 E CellState: at
com.google.android.location.NetworkLocationProvider.run(NetworkLocationProvider.java:1181)
08-29 18:39:13.896 597 685 E CellState: at
java.lang.Thread.run(Thread.java:1019)
-----------------------------------------------------------------------------------------------------</description>
</bug>
<bug>
<bugid>12643</bugid>
<title>CTS case: android.webkit.cts.WebViewTest#testSetInitialScale,  change Default scale of the browser will leads to fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhangyuj...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 07:20:22 +0000</openedDate>
<description>reason: As the density is less than 1, seriously affecting the browser
display,such as borders and lines canQ&apos;Et be displayed. Therefore, we
adjust the browserQ&apos;Es default aspect ratio to 1, while this change leads
to the fail of this test case. We changed this line in WebView.java,
function init() . if (density Q&lt;E 1.0f) { density = 1.0f; } code:
WebView.java private void init() { setWillNotDraw(false);
setFocusable(true); setFocusableInTouchMode(true); setClickable(true);
setLongClickable(true); final ViewConfiguration configuration =
ViewConfiguration.get(getContext()); int slop =
configuration.getScaledTouchSlop(); mTouchSlopSquare = slop * slop;
mMinLockSnapReverseDistance = slop; slop =
configuration.getScaledDoubleTapSlop(); mDoubleTapSlopSquare = slop *
slop; float density =
getContext().getResources().getDisplayMetrics().density; if (density Q&lt;E
1.0f) { density = 1.0f; } // use one line height, 16 based on our
current default font, for how // far we allow a touch be away from the
edge of a link mNavSlop = (int) (16 * density); // density adjusted
scale factors DEFAULT_SCALE_PERCENT = (int) (100 * density);
mDefaultScale = density; mActualScale = density; mInvActualScale = 1 /
density; mTextWrapScale = density; DEFAULT_MAX_ZOOM_SCALE = 4.0f *
density; DEFAULT_MIN_ZOOM_SCALE = 0.25f * density; mMaxZoomScale =
DEFAULT_MAX_ZOOM_SCALE; mMinZoomScale = DEFAULT_MIN_ZOOM_SCALE;
mMaximumFling = configuration.getScaledMaximumFlingVelocity(); } /*
package */void updateDefaultZoomDensity(int zoomDensity) { float density
= getContext().getResources().getDisplayMetrics().density * 100 /
zoomDensity; /* added by zhongqian 20100429 */ if (density Q&lt;E 1.0f * 100
/ zoomDensity) { density = 1.0f * 100 / zoomDensity; } /* end */ if
(Math.abs(density - mDefaultScale) Q&gt;E 0.01) { float scaleFactor = density
/ mDefaultScale; // adjust the limits mNavSlop = (int) (16 * density);
DEFAULT_SCALE_PERCENT = (int) (100 * density); DEFAULT_MAX_ZOOM_SCALE =
4.0f * density; DEFAULT_MIN_ZOOM_SCALE = 0.25f * density; mDefaultScale
= density; mMaxZoomScale *= scaleFactor; mMinZoomScale *= scaleFactor;
setNewZoomScale(mActualScale * scaleFactor, true, false); } }</description>
</bug>
<bug>
<bugid>8517</bugid>
<title>USB Mass Storage prompt screen in Froyo is really irritating</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-24T17:03:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>webrea...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 07:42:41 +0000</openedDate>
<description>I use a USB cable connected to my PC @ work to charge my Nexus, but with
Froyo as soon as I plug in, I now get a full-screen prompt asking
whether I want to mount the SD card as USB mass-storage. I donQ&apos;Et want to
mount my USB card as mass storage. Ever. Really need a way to be able to
disable this screen/prompt, so that I can optionally never see it (or
the notification that used to appear pre-2.2). ItQ&apos;Es very annoying to
have to dismiss the screen every time I plug my phone in. Can we have a
Q&quot;EdonQ&apos;Et ask me againQ&quot;E option?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 17:03:29 +0000</when>
<what>You can turn it off by enabling Q&quot;EUSB DebuggingQ&quot;E in Settings Q&gt;E Applications Q&gt;E Development.</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Tue, 25 May 2010 07:34:39 +0000</when>
<what>Hi Romain,

Can you please re-open this? Turning on Q&apos;EUSB DebuggingQ&apos;E stops the full-screen prompt
on Android, but gives me a Q&apos;EdebuggingQ&apos;E notification on the phone, and also makes my
work PC pop up an administrator screen prompting for access.

There should be no reason why an option canQ&apos;Et just be added to disable the USB
connectivity for users who want charging only. The USB debugging option is a
workaround, but itQ&apos;Es not really a fix for this issue.

Mark</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Tue, 15 Jun 2010 08:30:46 +0000</when>
<what>This issue has been declined with no real thought and no solution, so IQ&apos;Eve re-opened a new issue: http://code.google.com/p/android/issues/detail?id=9088</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Wed, 16 Jun 2010 15:14:51 +0000</when>
<what>Looks like this was due to DoubleTwistQ&apos;Es Auto-USB feature. :|</what>
</comment>
</bug>
<bug>
<bugid>18138</bugid>
<title>SMS not marked as read even when dismissed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 15:56:03 +0000</openedDate>
<description>When an sms is short the whole text is shown in the status drop-down.
When the user has actively opened the status bar, the entire message is
shown and she taps Clear shouldnQ&apos;Et it be dismissed as read?</description>
</bug>
<bug>
<bugid>3912</bugid>
<title>SQLite changes in AOSP Donut/master breaks phone number parsing</title>
<status>New</status>
<owner>jham%android.com@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>steve.ko...@gmail.com</reportedBy>
<openedDate>Wed, 16 Sep 2009 15:04:33 +0000</openedDate>
<description>The recent changes to SQLite have broken phone number parsing in various
ways. Please have a look here:
http://code.google.com/p/cyanogenmod/issues/detail?id=4 The issue was
fixed by reverting changes to PhoneNumberUtils.</description>
<comment>
<author>steve.ko...@gmail.com</author>
<when>Wed, 16 Sep 2009 15:11:01 +0000</when>
<what>I believe this was caused by commit f06f5fa351ded0b9e04e15efa7e34f0f085fc9df</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 15:25:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 15:35:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:07:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19883</bugid>
<title>Getting com.android.phone after a phone call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fou...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 22:00:19 +0000</openedDate>
<description>- Steps to reproduce the problem: 1. Upgrade my Samsung I9000 from 2.2
to 2.3.4 (Baseband version:I9000XXJVP, Build
number:FICETO.DEODEXED.XXJVP, Kernel: 2.6.35.7-I9000XXJVP-CL264642) 2.
Make a phone call, the called number MUST pick up, the the caller (you)
MUST hang up (it wonQ&apos;Et reproduce in any other case) - What happened:
Just after you hang up, youQ&apos;Ell get com.android.phone has stopped
unexpectedly with a Q&quot;EForce to closeQ&quot;E button. Once taping on that button,
the phone disconnects from the network and reconnect again</description>
</bug>
<bug>
<bugid>10908</bugid>
<title>sms conversation length</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seraph...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 02:02:21 +0000</openedDate>
<description>One thing that would be good is if Android only kept the last 50 or so
messages in the conversation list. Unfortunately on my Hero messaging
seems to slow down a bit if I have conversations loading with more then
200 messages. Obviously its not ideal to delete messages and I could use
an app to manually archive messages but it doesnQ&apos;Et make much sense if
the phone is loading hundreds (sometimes thousands) of messages when it
doesnQ&apos;Et need to. -Michael</description>
</bug>
<bug>
<bugid>6637</bugid>
<title>Video/Photo Apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>riff...@hotmail.com</reportedBy>
<openedDate>Sat, 13 Feb 2010 18:22:46 +0000</openedDate>
<description>The video/photo app native to the Droid (Gallery) is a consolidated
mess. Can the next update feature 2 separate apps (Video, Photos) so we
can go to Videos and not have to see a huge list of Photos on our
device, and vice versa. Also, the Gallery app is very poorly made. IQ&apos;Eve
got a lot of movies and other media (photos) and IQ&apos;Eve got to sift
through thumbnails of the videos but it doesnQ&apos;Et even display the titles
under each thumbnail? A LOT of my videos have random thumbnails are NO
good indication of what the video is. Another problem with the native
video player is it does not have options to adjust the video to fit the
screen (I have a lot of videos that are in a 3:4 aspect ratio, and IQ&apos;Ed
like to be able to fit them to the screen. Furthermore, when you are
using the bar at the bottom of a video to move through the video to a
different spot, the video player often gets off sync, and it becomes
very noticeable where the words will not sync up with the characterQ&apos;Es
mouths.</description>
<comment>
<author>b...@harjos.com</author>
<when>Tue, 25 Jan 2011 23:18:51 +0000</when>
<what>I think Andriod has horrible photo/video management period. Having albums to manage these is nearly impossible. I would like to see the ability to save photos/videos to a folder in a defined path. </what>
</comment>
</bug>
<bug>
<bugid>7601</bugid>
<title>Add Auto-Rotate ability to ALL screens in Android 2.0</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-08T03:06:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jriech...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 00:54:33 +0000</openedDate>
<description>Note: this is a feature request not a bug report. Do not close it with
the comment that it is working as intended. A request, by definition,
implies it is not working as desired, hence the request. Below is the
last similar request that was closed in error. All want this enhancement
implemented. http://code.google.com/p/android/issues/detail?id=5195</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 08 Apr 2010 03:06:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19386</bugid>
<title>The input name is not displayed when adding friends via email then rotating phone in Latitiude application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 12:26:37 +0000</openedDate>
<description>Preconditions: 1. Google account is login successfully and Latitude
application is launched. 2. Phone is in portrait mode. Step by Step
Instruction: 1. Open Q&quot;ELatitudeQ&quot;E-Q&gt;Etap on Add friend icon-Q&gt;EQ&quot;EAdd via email
addressQ&quot;E, input valid email address, select Q&quot;ESendQ&quot;E, rotate phone to
landscape mode, check phone. Actual result: After step 1, the input name
isnQ&apos;Et displayed. (Refer to the attached picture) Expected result: After
step 1, the input name is displayed without problem. Device: Nexus S
Android version: 2.3.4</description>
</bug>
<bug>
<bugid>14424</bugid>
<title>Bug While Adding New Contact-</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xanw...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 09:07:19 +0000</openedDate>
<description>Hi This Problem Appeared in my SmartPhone and SDK Emulator 2.3 after
changing the language to arabic i canQ&apos;Et add new contact it force close
but when i change language back to english the problem disappeared i
think this problem because the system read the number in arabic locale
look at this Caused by: android.database.sqlite.SQLiteException: no such
column: ?: , while compiling: SELECT
raw_contacts._id,display_name,display_name_source,account_type,account_name,sourceid,custom_ringtone,send_to_voicemail,last_time_contacted,times_contacted,starred,is_restricted,name_verified,data._id,data.mimetype_id,is_super_primary
FROM raw_contacts LEFT OUTER JOIN data ON
(data.raw_contact_id=raw_contacts._id AND ((mimetype_id=? AND data15 NOT
NULL) OR (mimetype_id=? AND data1 NOT NULL))) WHERE raw_contacts._id=?
inside this query there is arabic number and it should not be arabic my
logcat is attached Thanks</description>
</bug>
<bug>
<bugid>9747</bugid>
<title>Car Dock does not always switch to Bluetooth + Volume Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>hat...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 10:47:01 +0000</openedDate>
<description>- Steps to reproduce the problem. Intermittent problem, tends to happen
when using navigation and a call is received, but sometimes even when
just on car dock home screen. - What happened The phone rings, I drag
the answer bar and the speaker tab is highlighted. The call is routed
through the phoneQ&apos;Es speaker, rather than the car dockQ&apos;Es speaker. At this
point, if I press the Bluetooth button, sometimes it works but other
times I loose the call entirely - What you think the correct behaviour
should be. Since I have enabled the option to use the car dock for calls
in the dock option, and under the bluetooth settings for the dock, I
expect all calls to always be routed to the dock. I also have noticed
that the volume is low for conversations, even though I have set it to
the maximum level. For the GPS Navigation however, itQ&apos;Es fine. Nexus One
Official Car Dock FRF91</description>
<comment>
<author>henrique...@gmail.com</author>
<when>Thu, 12 Aug 2010 18:17:25 +0000</when>
<what>Similar issue, also intermittent.
Stock Nexus One (ATT version) with official Car Dock.
FRF91 firware version.


This is what I have found out so far:

I always set the Q&quot;EUse as speakerQ&quot;E option under Dock settings, in order to use the car dock audio for the calls.

Usually IQ&apos;Em using my phone on silent mode at work, and when I go to my car and mount it to the dock, it is still on silence mode. Just then, I turn on the sound.
If I receive a call, then I notice that the bluetooth option is not available. After the call is over, if I go all the way to the Dock settings, I notice the Q&quot;Euser as speakersQ&quot;E options is not flagged anymore. If I flag it and receive other calls, the Bluetooth is used automatically.

IQ&apos;Em still to confirm 100% of this, but IQ&apos;Eve been testing and, apparently, if I turn the phone sound on prior to mounting the phone on the car dock, the Q&quot;Euse as speakerQ&quot;E option is never unset.

So, I think the issue is somehow related to deactivating the Q&quot;Euse as speakerQ&quot;E options under the Docks setting on when mounting the phone on Silent mode and possibly other scenarios.</what>
</comment>
<comment>
<author>hat...@gmail.com</author>
<when>Thu, 12 Aug 2010 18:23:34 +0000</when>
<what>yes!! I have exactly the same problem as henrique.pinto

</what>
</comment>
<comment>
<author>mnu...@gmail.com</author>
<when>Mon, 16 Aug 2010 18:41:13 +0000</when>
<what>Same problems here.</what>
</comment>
<comment>
<author>earthling0001</author>
<when>Mon, 16 Aug 2010 22:50:51 +0000</when>
<what>A good workaround for this is to uncheck Q&apos;ERemember settingsQ&apos;E when first pairing the car dock (just delete it from your Bluetooth settings to start again), and then never check it. It will pop up each time you get in the car, but at least you can do it while parked instead of at 65 on the freeway.

I suggest everyone email Google as well as starring the issue here.

android-support(at)google.com</what>
</comment>
<comment>
<author>henrique...@gmail.com</author>
<when>Fri, 20 Aug 2010 22:21:53 +0000</when>
<what>That is true, this could be indeed flagged as a critical bug, since it may likely cause  a car accident, if the driver tries to correct the behavior when driving at high speed.</what>
</comment>
<comment>
<author>rory.in...@gmail.com</author>
<when>Mon, 23 Aug 2010 05:11:33 +0000</when>
<what>Same problem here.</what>
</comment>
<comment>
<author>grichmon...@gmail.com</author>
<when>Tue, 28 Sep 2010 20:50:42 +0000</when>
<what>Hopeful that the FRG83 update would fix these issues, but it didnQ&apos;Et.  Can Google at least admit there is a problem and give us hope that it is being looked at?</what>
</comment>
<comment>
<author>hoboch...@gmail.com</author>
<when>Fri, 08 Oct 2010 23:17:30 +0000</when>
<what>You guys do know that it is a third party developer who developed car dock and not Google themselves? if you look up car dock in the market place you can find the developers website.</what>
</comment>
<comment>
<author>henrique...@gmail.com</author>
<when>Fri, 08 Oct 2010 23:28:50 +0000</when>
<what>Well, the Car Home app _is_ developed by Google Inc., IQ&apos;Eve just checked it in the Android Market.
http://googlemobile.blogspot.com/2010/10/car-home-for-android-gets-personal.html

Q&quot;ECar Dock v2Q&quot;E by IG88 is not an official app, from what I can tell, if thatQ&apos;Es the one you meant.</what>
</comment>
</bug>
<bug>
<bugid>1844</bugid>
<title>PreferenceActivity text field canQ&apos;Et handle ampersand</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-26T19:30:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Sat, 24 Jan 2009 20:00:41 +0000</openedDate>
<description>Seems like putting a ampersand (Q&amp;E) as value in PreferenceActivity input
text box resets xml preferences file when
PreferenceActivity.addPreferencesFromResource is called again. I guess
parser canQ&apos;Et handle it and recreates file. Input: xQ&amp;Ex Stored in file as:
xQ&amp;Eamp;Q&amp;Ex Should be: xQ&amp;Eamp;x</description>
<comment>
<author>mathias....@gmail.com</author>
<when>Sat, 24 Jan 2009 20:02:23 +0000</when>
<what>Subject should have been: PreferenceActivity text field canQ&apos;Et handle ampersand...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 15:01:13 +0000</when>
<what>This issue is assigned to an engineer for further evaluations</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 26 Jan 2009 19:30:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11324</bugid>
<title>CheckedTextEdit documentation has weird grammar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 17:28:37 +0000</openedDate>
<description>http://developer.android.com/reference/android/widget/CheckedTextView.html
Q&quot;E...when used in a ListView where the itQ&apos;Es setChoiceMode has been
set...Q&quot;E should be Q&quot;E...when used in a ListView where its setChoiceMode
has been set...Q&quot;E i.e. remove the superfluous the, and replace itQ&apos;Es
(contraction of it is/ it has) with its (possessive).</description>
</bug>
<bug>
<bugid>18194</bugid>
<title> now u need to be on safari anyway</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-07-05T20:08:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>bjopli...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jul 2011 12:06:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jul 2011 20:08:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5765</bugid>
<title>I hope android can have a build in notebook and support sync with google notebook.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jeffrey1...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 02:06:44 +0000</openedDate>
<description>ItQ&apos;Es so easy-to-use, even easier than google docs.</description>
<comment>
<author>marumuganainar</author>
<when>Mon, 12 Jul 2010 19:11:41 +0000</when>
<what>please add a sync with google notebook</what>
</comment>
</bug>
<bug>
<bugid>7186</bugid>
<title>MediaPlayer not calling onPrepared() for certain MP3 files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>mcreich...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 10:28:34 +0000</openedDate>
<description>For certain MP3 files the MediaPlayer of Android 2.1 (tested: Nexus One
and Emulator) is not calling the onPrepared() state - at least
sometimes. It works without problems on Android 1.6 (tested on G1). I
attached an example. I uploaded one of the affected MP3 files to:
http://marcreichelt.de/misc/android/test.mp3 I will leave it there until
this bug is closed. The music is from Kyle Gabler:
http://kylegabler.com/WorldOfGooSoundtrack/ (just for the reference)
Steps to reproduce: 1. Create an Android 1.6 test project 2. Create a
media player instance 3. Set the OnPreparedListener and call
mediaPlayer.start() there 4. Set the data source to the URL shown above
5. Call prepareAsync() 6. The problem: onPrepared() sometimes is not
called, leaving the MediaPlayer in the transient Q&quot;EPreparingQ&quot;E state. Try
to restart the activity until you get the error. Maybe you will have to
set your network speed to Q&quot;EGPRSQ&quot;E. I also wrote a mail to the
android-developers mailing list, just FYI:
http://groups.google.com/group/android-developers/browse_thread/thread/4beebeff7badc47c/9240020a88ef66ae
According to Mark Murphy the Motorola Droid also seems to be affected.
so I guess Android 2.0, 2.0.1 and 2.1 are affected.</description>
<comment>
<author>boxmon...@gmail.com</author>
<when>Thu, 22 Apr 2010 05:15:44 +0000</when>
<what>We have a similar problem which seems to be somehow related to the server (this
server runs lighty and has the problem, but serving from apache works fine), but the
really odd thing is that it seems to only be a problem on the Motorola Droid.
Browsers and other phones work fine, but even the built in player on Android canQ&apos;Et
play this file on the Droid:

http://stream29l.grooveshark.com/collinSong.mp3

I also have a stack overflow post about it if anyone wants more details:
http://stackoverflow.com/questions/1949690/some-files-wont-stream-from-lighttpd-to-droid</what>
</comment>
<comment>
<author>boxmon...@gmail.com</author>
<when>Thu, 22 Apr 2010 18:45:55 +0000</when>
<what>Ok got the chance to test this on a N1, and itQ&apos;Es having the exact same problem.</what>
</comment>
<comment>
<author>jssl...@gmail.com</author>
<when>Sat, 19 Jun 2010 02:51:01 +0000</when>
<what>Any updates on this? Any information, if nothing but an acknowledgment of the problem, would be very appreciated.</what>
</comment>
<comment>
<author>sstrea...@gmail.com</author>
<when>Sat, 19 Jun 2010 03:02:07 +0000</when>
<what>This issue has been confirmed as a defect in OpenCore.  See this thread for more information:

http://groups.google.com/group/android-developers/browse_thread/thread/647b26c8ae158246</what>
</comment>
</bug>
<bug>
<bugid>14673</bugid>
<title>GPS and passive geolocation not correct (geo GSM/wifi enabled and wifi/2G/3G data network disabled)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 14:55:28 +0000</openedDate>
<description>GSM/wifi geolocation allways refresh passive data without data network.
Geolocation is false and prevents the localization [GPS] to be stored as
the last position [Passive]. (always replaced by the last position
received by mobile/wifi network in the last data connection) I not have
unlimited data plan, and not use 3G/EDGE... only wifi! - Steps to
reproduce the problem. .enable mobile/wifi network geolocation and GPS
.disable 3G GSM Data (3G/GPRS/EDGE) .enable wifi and use app to see
location by network (ex: GoogleMaps) .disable wifi .change location, go
out.... .start GPS location app (ex:GoogleMaps,OsmAnd,GPSTest...) and
wait to fix. .exit apps, and wait 2 min .start GPS location app
(ex:GoogleMaps,OsmAnd...) - What happened. .before GPS fix location is
not latest (with GPS) but location from mobile/wifi network when data is
enable and same with photo geotag. - What you think the correct behavior
should be. .latest position must be seen/used; and mobile/wifi location
must not overwrite GPS location if no network data connection to obtain
correct location. You can see with apps Elixir,that [passive] location
is updated every minute with [network] location and last time in
[network] location is updated every minute... but It canQ&apos;Et because no
data connection! HTC Desire HD/Android 2.2.1</description>
</bug>
<bug>
<bugid>10108</bugid>
<title>oblige every android phone producer to update  phones younger than one year to Froyo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jplozgom@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 21:40:01 +0000</openedDate>
<description>I bought my phone (motorola cliq) and so far I donQ&apos;Et know if it will
receive an update to Froyo and therefore have a better performance
(Android 1.5 performance is really poor compared to Froyo). I like
Android but I feel that if Android phones are not receiving an update to
recent OS versions in the next 18 months it might be better to avoid
them. Google please support us and ask phone producers to update every
recent (recent equals at least one year, based on the fact that most
phones are bought with a two year contract) phone they have produced.</description>
</bug>
<bug>
<bugid>13839</bugid>
<title>Pioneer DEH-P710BT no longer pairs with HTC Desire</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:57:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TrueTena...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 09:48:47 +0000</openedDate>
<description>I got my HTC Desire in June 2010... and out of the box it worked
absolutely flawlessly with my car radio (DEH-P710BT). Then I upgraded to
2.2 and since the update the phone can see my car radio and pair with
it... but a few seconds after it connects to the radio... it disconnects
and just sits there. If you go into the settings of the phone and turn
bluetooth off and back on... the bluetooth will turn off... but when you
try to turn the bluetooth back on, the phone will Q&quot;EhangQ&quot;E for about a
minute and then reboot. I have tried different phones with the radio and
they all work flawlessly, I have also tried a different headset with the
phone which did work fine.</description>
<comment>
<author>TrueTena...@gmail.com</author>
<when>Sat, 08 Jan 2011 09:49:54 +0000</when>
<what>I did notice that using an alternative rom based on Sense, it gives the same problem... but using a rom not based on sense... works perfectly.</what>
</comment>
<comment>
<author>TrueTena...@gmail.com</author>
<when>Sun, 09 Jan 2011 21:14:26 +0000</when>
<what>Another thing I have noticed recently is that whenever the phone is pair / trying to pair with the car radio, the phone become very sluggish and unresponsive.

So I installed a cpu monitoring app, and whenever the paring thing is underway, Android System chews up 99% of the cpu... but as soon as the phone disconnects, the cpu usage drops off again...</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:57:57 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16150</bugid>
<title>Changing language does not affect the Launcher-application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>johan.j....@stericsson.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 14:28:51 +0000</openedDate>
<description>- Steps to reproduce the problem Power on to idle and register to
network. Goto Menu -Q&gt;E settings -Q&gt;E language Q&amp;E keyboard -Q&gt;E select language
-Q&gt;E select a language that is different with your current language -Q&gt;E
back to main menu (Launcher Application). - What happened. The main menu
language did not update. If the handset is restarted, the main menu
language will update successfully. If the launcher-application is
killed, the language will also update successfully. - What you think the
correct behavior should be. The Launcher Application should display the
correct language without reboot. - Please describe the problem in
detail. When the locale change, a ACTION_LOCALE_CHANGED intent is sent
to other applications (from LocalePicker.java -Q&gt;E
ActivityManagerService.java -Q&gt;E other apps.) The Launcher is not
listening for this intent, thus it will not reload when the intent is
broadcasted. I think a possible solution would be to listen for the
intent in LauncherModel.java and then call onCreate on the Launcher-app
when the intent is received, to trigger a full reload of the app based
on the new locale.</description>
</bug>
<bug>
<bugid>10346</bugid>
<title>Drag and drop on list view</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-13T02:52:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>97.m...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 12:57:49 +0000</openedDate>
<description>If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
I have been trying to make drag and drop feature run on simple list view
... For this i searched the internet and found that
Q&quot;ETouchInterceptor.javaQ&quot;E file from music apps is very useful . i have
used most of the implementation from here and made my own DND feature on
list view... The trouble is as i strat it on emulator the app crashed at
call of method Q&quot;Esetcontentview Q&quot;E in DragAndDrop.java ( please refer to
teh attach files ). some how no R.id is generated for one the id defined
in main.xml. can any body please help me . steps to reproduce the crash
1.) download the code , unzip and import it on your emulator with
version 1.6 2.) as emulator just click the application and the crash
take place (check ddms .debug mode for more info)</description>
<comment>
<author>97.m...@gmail.com</author>
<when>Wed, 11 Aug 2010 14:20:58 +0000</when>
<what>solved  it had  some  null  pointer issues..resolved</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 13 Aug 2010 02:52:05 +0000</when>
<what></what>
</comment>
<comment>
<author>97.m...@gmail.com</author>
<when>Fri, 13 Aug 2010 07:15:32 +0000</when>
<what>make  sure  that  you import the package of the R.java  generated  for  ur ID
 and import it like  this import Q&quot;Epackage of  r.javaQ&quot;E.R</what>
</comment>
</bug>
<bug>
<bugid>15936</bugid>
<title>email delivery from third party mail servers are delayed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T19:52:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dragonst...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 18:12:25 +0000</openedDate>
<description>I have a Motorola Droid X with software version 2.2.1 on it. I have a
third party email account on a friendQ&apos;Es small and well-maintained email
server. On my Blackberry, emails from this account were always delivered
reliably and instantaneously. On my Droid X, email will occasionally
back up for days. Today is April 2nd, and after rebooting my phone, I
started receiving emails from over a week ago (March 23rd) up until now.
This has happened multiple times before - including time sensitive
information regarding school that was obsolete by the time I received my
mail. I have checked the mail server and am positive it is not that
particular email account. This is a very important issue to me, as the
need for getting my emails delivered on time has me considering going
back to my Blackberry. Hopefully this can be resolved as soon as
possible.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 19:52:52 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the Motorola Droid X device need to be reported directly to Motorola, as the email client in that device is published and supported by that company (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>14705</bugid>
<title>SALES AREA in the website of the Android Market</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:13:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rocco.ar...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 19:26:15 +0000</openedDate>
<description>Hi, A nice to have feature to me: In the Q&quot;EnewQ&quot;E Android Market (the web
page), IQ&apos;Ed suggest to have a new tab (i.e.: same level of the
Q&quot;EFeaturedQ&quot;E, Q&quot;ETop PaidQ&quot;E and Q&quot;ETop FreeQ&quot;E) where developers can insert the
applications on sale. Having this in a future version of the Market App
on the phone will be nice too (a new version that will work faster.. IQ&apos;Ed
say..). Basically it would be usefull for an end-user to know that those
Q&quot;EsalesQ&quot;E are approved by Google (it means the price is really reduced
from prevous days and on-line with the market related apps). Thanks,
Rocco NOTE: This form is only for requesting new features in Android.
For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:13:46 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>18178</bugid>
<title>Malayalam unicode not support in android 2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>ajithse...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 16:13:26 +0000</openedDate>
<description>Malayalam and other Indic Scripts are not supported even in Android
2.3.3. The biggest rival of Android, iOS has supported such languages
long back. Q&quot;EGoogleQ&quot;E kindly take care of your loyal fan atleast. How can
we convert others to this cause if you are not willing to rectify such
minor bugs being reported by a large number of users. The user base of
Android in India is fast increasing. So itQ&apos;Ell soon become the problem of
majority users.</description>
<comment>
<author>xkris...@gmail.com</author>
<when>Sat, 30 Jul 2011 16:00:50 +0000</when>
<what>Ajithse you can Install custom fonts on your device once you have rooted your phone.

see this link I have managed to create custom font and converting keyboard.
http://xkrishx.wordpress.com/2011/07/30/tamil-unicode-font-for-android/

Krish KM

</what>
</comment>
<comment>
<author>ajithse...@gmail.com</author>
<when>Sat, 30 Jul 2011 18:21:11 +0000</when>
<what>Hi Krish,

I was aware of the fact that fonts can be installed by rooting the phone. But IQ&apos;Em trying to postpone that eventuality as long as possible.
BTW a keyboard to type Tamiglish is a great idea. Hopefully this can be extended to work with Manglish.

Ajith Sen</what>
</comment>
<comment>
<author>toby...@gmail.com</author>
<when>Mon, 01 Aug 2011 18:12:00 +0000</when>
<what>I am using nexus one withversion of 2.3.4.it is pain that i am not able read my mothertounge malayalam.please fix this</what>
</comment>
<comment>
<author>josh...@gmail.com</author>
<when>Thu, 04 Aug 2011 20:04:38 +0000</when>
<what>Malayalam and other Indic Scripts are not supported even in Android 3

Not a good thing when the competition is tough !</what>
</comment>
<comment>
<author>moulisan...@gmail.com</author>
<when>Sun, 21 Aug 2011 11:26:44 +0000</when>
<what>In my android 2.1 device there is full support for Hindi and even Bengali. This shows it has an Indic script rendering engine. The Hindi and Bengali fonts are 200 kB each. Tamil has as less as half the number of letters as Hindi or Bengali. So the task given is only adding of 100 kB of tamil font and character mapping as the rendering engine is already present.
Why is Tamil font not added even in Android 3.0 while the issue has been raised since Android 1.6 release? 
The demand for Bengali font is atleast half than the demand for Tamil font as I  see when searching for Q&quot;EAndroid IndicQ&quot;E . Bengali web content and web population is lower than Tamil. I do not know what is the pain for Android to just add 100kB file which has more demand in 3.0 when it has added a 200 kB file in 2.1? 
Android is not listening. I am annoyed, disappointed and tired of waiting.</what>
</comment>
<comment>
<author>ben...@gmail.com</author>
<when>Wed, 28 Sep 2011 10:08:57 +0000</when>
<what>New to android, IQ&apos;Em not sure if this option is possible, however IQ&apos;Ed like to see a non-rooted route to add new fonts in my Samsung Galaxy Ace (2.2) mobile. </what>
</comment>
<comment>
<author>anilkuma...@gmail.com</author>
<when>Wed, 26 Oct 2011 13:37:08 +0000</when>
<what>lot of us are waiting for this feature? can we expect this any soon?</what>
</comment>
<comment>
<author>toby...@gmail.com</author>
<when>Mon, 31 Oct 2011 09:12:28 +0000</when>
<what>It is so weird that we are not able to read Malayalam  in nexus one.I had
to log in to computer for reading it.Please provide fix for this</what>
</comment>
<comment>
<author>versev...@gmail.com</author>
<when>Sun, 06 Nov 2011 12:37:43 +0000</when>
<what>See the Malayalam Manorama site on Android 2.3.3 (using Samusung Galaxy S2). www.manoramaonline.com

It renders on there. How did they do it?

--Binu
www.verseview.info
</what>
</comment>
<comment>
<author>cris....@gmail.com</author>
<when>Sun, 06 Nov 2011 14:39:02 +0000</when>
<what>Copy manorama.ttf inside \root\system\font folder in android file system to see the Malayalam Manorama site on Android 2.3.3 . For accessing android file system, download ES file explorer.
My fone is htc chacha(android 2.3) and after doing this i can see manorama site.
</what>
</comment>
<comment>
<author>anvar...@gmail.com</author>
<when>Sun, 06 Nov 2011 18:28:27 +0000</when>
<what>Manorama is not unicode. So no need of rendering support. ItQ&apos;Es as simple as that.
People often confuse the manorama site with malayalam support.
Try mathrubhumi, deshabhimani, madhyamam or any malayalam blogs.
Why should google cripple android by not sporting complex layout rendering, I canQ&apos;Et understand their logic.</what>
</comment>
</bug>
<bug>
<bugid>17651</bugid>
<title>Live Wallpapers</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-14T22:08:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>warlock5...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 13:38:18 +0000</openedDate>
<description>I use a HTC Desire HD and all the live backgrounds which rely upon sound
output from the device like Q&quot;EWaveformQ&quot;E, Q&quot;ESpectrumQ&quot;E, Q&quot;EVU MeterQ&quot;E and
Q&quot;EManyQ&quot;E I am currently using the Android versiion 2.3.3</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 14 Jun 2011 22:08:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18351</bugid>
<title>dumpstate_app_com_google_android_apps_maps_error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 06:27:48 +0000</openedDate>
<description>- Steps to reproduce the problem. Please verify the log. - What
happened. dumpstate_app_com_google_android_apps_maps_error - What you
think the correct behavior should be. Phone should worked properly. log:
07-06 09:48:48.939 30386 30386 E AndroidRuntime:
android.view.WindowManager$BadTokenException: Unable to add window --
token android.os.BinderProxy@40802d40 is not valid; is your activity
running? 07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.ViewRoot.setView(ViewRoot.java:564) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:203) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:117) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.Window$LocalWindowManager.addView(Window.java:424) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
android.app.Dialog.show(Dialog.java:241) 07-06 09:48:48.939 30386 30386
E AndroidRuntime: at
android.app.SearchDialog.show(SearchDialog.java:300) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at
android.app.SearchDialog.doShow(SearchDialog.java:255) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
android.app.SearchDialog.show(SearchDialog.java:237) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at
android.app.SearchManager.startSearch(SearchManager.java:483) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
android.app.Activity.startSearch(Activity.java:2693) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at
com.google.android.maps.MapsActivity.startSearch(Unknown Source) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
com.google.googlenav.android.O.a(Unknown Source) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at q.cA.a(Unknown Source) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at q.cA.a(Unknown Source)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at q.cA.a(Unknown
Source) 07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
com.google.googlenav.ui.aQ.a(Unknown Source) 07-06 09:48:48.939 30386
30386 E AndroidRuntime: at com.google.googlenav.ui.ai.a(Unknown Source)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
com.google.googlenav.ui.aQ.a(Unknown Source) 07-06 09:48:48.939 30386
30386 E AndroidRuntime: at
com.google.android.maps.MapsActivity.onOptionsItemSelected(Unknown
Source) 07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
android.app.Activity.onMenuItemSelected(Activity.java:2211) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:775)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:143)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:860)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:532)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.View.onKeyUp(View.java:4381) 07-06 09:48:48.939 30386 30386
E AndroidRuntime: at android.widget.TextView.onKeyUp(TextView.java:4729)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.KeyEvent.dispatch(KeyEvent.java:1312) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at
android.view.View.dispatchKeyEvent(View.java:3944) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuView.dispatchKeyEvent(IconMenuView.java:619)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1714)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2696)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2661) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1912) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 07-06 09:48:48.939
30386 30386 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
07-06 09:48:48.939 30386 30386 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 07-06
09:48:48.939 30386 30386 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>16613</bugid>
<title>No Mass Storage Support on Acer Iconia A500 / MTP only</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Viktor.M...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 19:42:22 +0000</openedDate>
<description>IQ&apos;Em using a Acer Iconia A500 Tablet and I canQ&apos;Et connect it to my Linux
Computer properly, because it supports MTP only. Existing workarounds
for Linux require using 3rd party applications like gnomad. That isnQ&apos;Et a
very elegant solution considering that previous versions of Android had
no problems.</description>
<comment>
<author>Curtis.F...@gmail.com</author>
<when>Fri, 06 May 2011 14:05:11 +0000</when>
<what>Actually, mass storage mode cause a lot of problems:
Apps stored on the SD card disappeared for the duration of the mount.
Application wishing to read or write the the SD card would frequently crash as their file handles were yanked out from under them.
Overall it wasnQ&apos;Et a tenable solution for a device that needs to access the SD card much, if not, all of the time. MTP is far from perfect but it solves many issues.</what>
</comment>
<comment>
<author>magne...@gmail.com</author>
<when>Fri, 06 May 2011 15:56:08 +0000</when>
<what>Why is it a problem to mount MTP in Linux? I did it without a problem years ago with my photo camera. Try installing mtpfs in your Linux.</what>
</comment>
<comment>
<author>Viktor.M...@gmail.com</author>
<when>Mon, 09 May 2011 22:35:50 +0000</when>
<what>The problem is that it doesnQ&apos;Et work ootb and you canQ&apos;Et use the storage straight from the filemanager</what>
</comment>
<comment>
<author>yod...@gmail.com</author>
<when>Thu, 16 Jun 2011 17:22:27 +0000</when>
<what>Why not just make it an option, than disabling it completely ? Is so simple
Like enable UMS - you are on your own blah apps might crash etc
I completely miss the usb mass storage mode. MTP is only good for windows users</what>
</comment>
<comment>
<author>aenor.realm</author>
<when>Thu, 18 Aug 2011 12:51:30 +0000</when>
<what>Looks like MTP knows too much about a content being transferred and i just want to put my files where they i want them with original directory structure remain intact.</what>
</comment>
<comment>
<author>misc2...@danielnaber.de</author>
<when>Wed, 24 Aug 2011 17:58:58 +0000</when>
<what>IQ&apos;Em having the same problem and IQ&apos;Em using this workaround for now: https://github.com/sole/aafm</what>
</comment>
</bug>
<bug>
<bugid>8071</bugid>
<title>Gallery on 2.1 Sharing Files Having Multiple MIME Types Incorrectly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dmitriy.kostyuchenko</reportedBy>
<openedDate>Sat, 01 May 2010 13:57:43 +0000</openedDate>
<description>Opening the Gallery application, selecting both image/* and video/*
items, and using the Q&quot;EShareQ&quot;E function to send the items to another
application results in only the video/* items being sent. IQ&apos;Ed include
sample code, but this is perfectly reproducible using the included gmail
application. What to do: - Open the Gallery application - Select an
image file and a video file using the checkboxes - Click Q&quot;EShareQ&quot;E and
select the gmail client What happens: - Only the video file is attached
to the message What should happen: - Both the video file and the image
file should be attached to the message Selecting one or more image files
OR one or more video files using the checkboxes and clicking Q&quot;EShareQ&quot;E
correctly dispatches an ACTION_SEND or ACTION_SEND_MULTIPLE intent.
Selecting image file and video files together causes an intent to be
dispatched only for the video files. By selecting both images and videos
the user is clearly demonstrating an intention to share both image and
video files. The intent dispatched should be consistent with that.
Observed on a Motorola Droid running Android 2.1</description>
<comment>
<author>bluebara...@gmail.com</author>
<when>Thu, 06 May 2010 13:58:23 +0000</when>
<what>The deeper issue is that ACTION_SEND_MULTIPLE has to work within the confines of the
Intent structure and how it operates with the Android OS.  That structure only allows
for one MIME type to be matched with Activity filters.  Unfortunately, multiple files
with different categories of MIME types (such as image/* and video/*) will have to be
given a single MIME type, so either image/* or video/* is picked. I would think it
more accurate to give it a MIME type of */*, but there may be other reasons for not
wanting to do that.

Being able to handle multiple different MIME types is definitely a requested feature,
if not a bug to fix.  Not just with image and video, but text and audio and all the
rest, too.  Using a file manager to select multiple files and not being able to send
them all via a single email does get annoying.  I donQ&apos;Et suppose Google is looking for
someone to implement this feature, because IQ&apos;Ed be happy to do so!</what>
</comment>
<comment>
<author>dmitriy.kostyuchenko</author>
<when>Fri, 07 May 2010 16:20:23 +0000</when>
<what>IQ&apos;Eve looked at the intent structure in the Android OS, and while the design does
present obstacles to handling multiple MIME types in an ACTION_SEND_MULTIPLE intent,
none of them seem insurmountable.

It is true that an intent filter can only define one MIME type (though it can include
wildcards), but an activity can define multiple intent filters.  And if an
application specificies an ability to handle several ACTION_SEND_MULTIPLE intents of
a single MIME type, it pretty well follows that the application should be able to
handle a single ACTION_SEND_MULTIPLE intent of multiple MIME types.   From there, you
just have to compare the union of MIME types of the files selected by the user to the
union of MIME types specified in an activityQ&apos;Es intent filters.  If the former is a
subset of the latter, pass the intent along.

But thatQ&apos;Es just a hack.  The problem here is that intents and intent filters are only
able to specify a single MIME type.  Clearly, the OS is capable of matching multiple
MIME types because the specified type can include a wildcard.  This capability can be
extended to making the string defining the MIME type (in the intent filter definition
or the Intent.getType() / Intent.setType() methods) capable of handling a
comma-separated list of types.  This change would be completely, 100%
backwards-compatible with currently-existing code.  This capability in the OS is
clearly there; the deficiency is only in the API.

Hell, if youQ&apos;Ere just looking for a quick and dirty solution, the application
broadcasting the intent can fire off an intent for each MIME type.  Using my example,
a user selecting several image/* and video/* files to share would result in two
ACTION_SEND_MULTIPLE intents: one with the image/* files, and one with the video/*
files.  It sucks, but as an application receiving those intents, I can work around it.

The fundamental disconnect here is that an important, desired, and commonly-used
feature is being held hostage by the limitations in the Android API and/or the
Android OS.  This is 2010; the idea that user experience can be diminished due to the
lack of time and effort on the part of developers is mind-boggling.  The software
should be designed _for_ people, because the only reason it exists is to be used _by_
people.  If a user wants to attach both an image and a video to an email message, by
God youQ&apos;Ed better figure out how to let them do that.

Sorry for the rant; IQ&apos;Eve spent entirely too much time on this problem already. 
Hopefully the Android folks will figure this one out.  TheyQ&apos;Eve managed to deliver a
fantastic product so far, and this issue is just an exception that proves the rule -
everything else works great.  If they can do something about it, thatQ&apos;Es great; if
not, IQ&apos;Em targeting Android 1.6 anyway and wonQ&apos;Et be able to take advantage of the
changes. :)</what>
</comment>
</bug>
<bug>
<bugid>7965</bugid>
<title>Contact Name Options (Family, First) or (First Family)...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>bajkhai...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 11:13:47 +0000</openedDate>
<description>We need to have the option of entring and displaying contact name. There
is also no selection to enter first, middle,Q&amp;E family names individually.</description>
<comment>
<author>the.t...@gmail.com</author>
<when>Sun, 09 May 2010 23:00:23 +0000</when>
<what>If it is possible to have the family name entered in the NAME field using some sort of 
tokenized string, I would appreciate knowing about that, so far I seem to be limited to 
first name entries</what>
</comment>
<comment>
<author>micha.se...@gmail.com</author>
<when>Wed, 12 May 2010 19:14:36 +0000</when>
<what>From the title I think this is a duplicate of 6700.</what>
</comment>
<comment>
<author>the.t...@gmail.com</author>
<when>Wed, 12 May 2010 22:10:03 +0000</when>
<what>This is not a duplicate of 6700.

6700 is about sorting existing contacts
7965 is about adding new contacts</what>
</comment>
<comment>
<author>bajkhai...@gmail.com</author>
<when>Thu, 13 May 2010 11:44:15 +0000</when>
<what>Yes, this is what I meant in this issue. We need to have the option of adding name 
in separate feilds.

Many thanks to you all</what>
</comment>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Fri, 25 Jun 2010 04:28:21 +0000</when>
<what>Issue 8578  is a closely related request.

</what>
</comment>
<comment>
<author>the.t...@gmail.com</author>
<when>Fri, 25 Jun 2010 05:37:58 +0000</when>
<what>ItQ&apos;Es related, but again different.

8578 is about displaying contacts
7965 is about adding new contacts</what>
</comment>
<comment>
<author>bajkhai...@gmail.com</author>
<when>Mon, 22 Nov 2010 06:53:39 +0000</when>
<what>It is done in 2.1 and working fine when sync with gmail contacts. However, sorting is not yet available. Also, the settings menu is not complete.</what>
</comment>
</bug>
<bug>
<bugid>18373</bugid>
<title>com.htc.calendar/.EventInfoActivity fails to initialize event start time</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-10T18:21:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adrian.a...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 11:54:10 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Linkify.addLinks(tv,
Pattern.compile(Q&quot;Econtent://calendar/events/[0-9]+\\bQ&quot;E), Q&quot;Econtent://Q&quot;E); -
What happened. Following such a link gets me to HTC Calendar Event
Details, but the event start time gets displayed as 1:00 Do., 1 Jan 1970
(Europe/Amsterdam) It seems that the UI does not retrieve all of the
eventQ&apos;Es database column data for the row of the event. When I send the
opened event as a vCalendar it shows all the correct data! - What you
think the correct behavior should be. I expect to see the actual dtstart
value of the event, which is close to today. HTC Hero
android.os.Build.VERSION.RELEASE: 2.1-update1 Here is the relevant
LogCat information obtained via USB via eclipse DDMS. See also attached
screenshots. 07-10 11:01:57.384: INFO/ActivityManager(83): Starting
activity: Intent { act=android.intent.action.VIEW
dat=content://calendar/events/2594
cmp=com.htc.calendar/.EventInfoActivity (has extras) } 07-10
11:01:57.534: INFO/ActivityManager(83): Start proc com.htc.calendar for
activity com.htc.calendar/.EventInfoActivity: pid=13765 uid=10089
gids={3003, 1006, 1015} 07-10 11:01:57.714: INFO/dalvikvm(13765):
Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38) 07-10
11:01:57.734: DEBUG/Sensors(83): close_akm, fd=123 07-10 11:01:57.824:
WARN/dalvikvm(83): disableGcForExternalAlloc: false 07-10 11:01:57.824:
INFO/ActivityManager(83): Process
com.google.android.apps.maps:LocationFriendService (pid 13754) has died.
07-10 11:01:57.834: INFO/dalvikvm(13765): Debugger thread not active,
ignoring DDM send (t=0x41504e4d l=36) 07-10 11:01:58.674:
DEBUG/AK8973(62): Compass CLOSE 07-10 11:01:58.704:
DEBUG/CalendarApplication(13765): onCreate 07-10 11:01:59.484:
DEBUG/EventInfoActivity(13765): onResume 07-10 11:01:59.694:
DEBUG/EventInfoActivity(13765): mDefaultReminderMinutes: 10 07-10
11:01:59.904: VERBOSE/EventInfoActivity(13765): mNumOfAttendees: 1 07-10
11:02:00.044: DEBUG/EventInfoActivity(13765): nCntOfReminder:1 07-10
11:02:00.064: DEBUG/EventInfoActivity(13765): mDirtyCheckOnDestory:
false 07-10 11:02:00.104: VERBOSE/EventInfoActivity(13765):
mDirtyCheckAlreadyCreadted = true; 07-10 11:02:00.114:
WARN/EventInfoActivity(13765): tag:onCreate mDirtyCheckAlreadyCreadted:
true 07-10 11:02:00.344: VERBOSE/EventInfoActivity(13765):
showPhoneLink: false 07-10 11:02:00.374:
VERBOSE/EventInfoActivity(13765): Attendees: [0,0,0] 07-10 11:02:00.444:
WARN/IInputConnectionWrapper(12840): showStatusIcon on inactive
InputConnection 07-10 11:02:00.514: INFO/ActivityManager(83): Displayed
activity com.htc.calendar/.EventInfoActivity: 3004 ms (total 3004 ms)
07-10 11:02:00.524: DEBUG/EventInfoActivity(13765):
processReminderCursor minutes:5 07-10 11:02:00.534:
DEBUG/EventInfoActivity(13765): Current size: 0 addReminder: 5 07-10
11:02:00.564: DEBUG/EventInfoActivity(13765): mReminderItems.size():1</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 10 Jul 2011 18:21:16 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16619</bugid>
<title>SDK Q&amp;E AVD Manager Q&quot;Edisplay updates onlyQ&quot;E broken for some things</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-05-06T02:51:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>alexrhel...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 02:42:50 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Mac OS X 10.6.7 SDK tools version (available in the
Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Revision 10, Add-on XML
Schema #1, Repository XML Schema #3 Eclipse version: n/a ADT plug-in
version: n/a Platform targeted by your project: Api 8 Version of the
platform running in the emulator: n/a STEPS TO REPRODUCE: 1. Open the
SDK Q&amp;E AVD Manager 2. Ensure Q&apos;Edisplay updates onlyQ&apos;E is checked. 3. Go to
Q&quot;EAvailable PackagesQ&quot;E 4. Select tree Q&apos;EAndroid RepositoryQ&apos;E 5. Install
Android Compatibility Package, Rev 1 Restart the tool EXPECTED RESULTS:
Under Available Packages, ACL should not be shown OBSERVED RESULTS: ACL
is shown. ADDITIONAL INFORMATION: I discovered this bug when I filed
another bug against the ACL. I wanted to see if there was a new version
of the ACL available. I was excited to see that there was a new entry
listed, but noticed that there was no update, the tool was just
confused.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 06 May 2011 02:51:04 +0000</when>
<what>Thanks for entering a bug, as I forgot to do it!
This is already fixed in ToT and in tools_r11:
  http://android.git.kernel.org/?p=platform/sdk.git;a=commit;h=855d8fa0a53c26a55d2155a9735e77ce7d8fc437</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:50:32 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:52:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16485</bugid>
<title>Nexus One 2.3.3. Exchange Activesync stops syncing Inbox (but keeps syncing other folders, calendar and contacts)</title>
<status>Assigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>23</stars>
<reportedBy>csaba.le...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 14:31:19 +0000</openedDate>
<description>Device: Nexus One Carrier: T-Mobile Hungary (phone purchased in UK from
Google directly) Country / Language: Hungary/UK English OS / Browser /
build number (if applicable):Android 2.3.3 Gingerbread Exchange
ActiveSync suddenly stops syncing the Inbox w. Exchange server every 1-2
weeks (strangely, it keeps on syncing other Email folders, Calendar and
Contacts). Resetting server settings does not help, it still does not
sync Inbox. The only workaround IQ&apos;Eve found is deleting the ActiveSync
account and setting it up again, however it also deletes all Contacts,
and to reload them from the Exchange server takes 3-4 hours, because it
stops syncing after every 20-30 contacts and I have to restart syncing
from Email (and I have ~1800 contacts). I used to have the problem under
Froyo, but there resetting the server settings helped. Not under
Gingerbread. This problem is quite serious for me, either I canQ&apos;Et access
my emails or I have to spend 3-4 hours with reloading my contacts (in
the meantime I donQ&apos;Et have access to my contactsQ&apos;E phone number) - very,
very annoying... Is there a solution for it? Please help! Csaba</description>
<comment>
<author>WyvnTheW...@gmail.com</author>
<when>Tue, 03 May 2011 20:36:05 +0000</when>
<what>I force kill the Email app when this happens... I see it every few days. I only started getting this problem with 2.3.3.</what>
</comment>
<comment>
<author>gonsalv...@gmail.com</author>
<when>Mon, 09 May 2011 15:13:14 +0000</when>
<what>I have this issue as well.
My workaround for this issues is to restart my phone and it starts to sync.
It is very annoying though, since it stops randomly and I have missed important emails because of this issue.</what>
</comment>
<comment>
<author>robert.o...@gmail.com</author>
<when>Tue, 10 May 2011 05:22:05 +0000</when>
<what>I have this issue as well with both Android 2.3.3 and now as well with 2.3.4. 
Once I updated from 2.3.3 to 2.3.4 on my T-Mobile US Nexus One, it worked for 3 days - then it stopped. 

Force Kill the Email app does not resolve it. 
Restarting the device sometimes help - it syncs for a couple hours then stops again. 

VERY annoying. </what>
</comment>
<comment>
<author>WyvnTheW...@gmail.com</author>
<when>Tue, 10 May 2011 07:06:31 +0000</when>
<what>I was hoping it would be resolved in 2.3.4, but it still happens.</what>
</comment>
<comment>
<author>csaba.le...@gmail.com</author>
<when>Wed, 11 May 2011 18:56:22 +0000</when>
<what>After upgrading to 2.3.4 it syncs the Inbox, but stoped syncing the Sent folder.

Still quite annoying.

Force killing the email process and restarting the phone still does not help</what>
</comment>
<comment>
<author>jus...@smithpolglase.com</author>
<when>Mon, 16 May 2011 15:23:22 +0000</when>
<what>Same here. Never saw the issue with 2.3.3. Only 2.3.4. Force killing does not fix for me. Neither does changing the server settings (then back ahain). Only rebooting fixes mail. Then everything good for 4/5 days.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:36:15 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jstuarty...@gmail.com</author>
<when>Sun, 29 May 2011 13:43:07 +0000</when>
<what>I can confirm this issue on multiple phones, all since the gingerbread release.
Nexus one - 2.3 up to 2.3.3
Nexus S - 2.3 to 2.3.4
I am also the company Exchange admin, so I can confirm no changes to the Exchange infrastructure have occurred during this period.
In my case, restarting the phone always seems to work, if only for a few hours, up to a day - it varies. Exchange Activesync was PERFECT before gingerbread on my N1 and NS. I have not yet tested simultaneously with Touchdown to confirm that this is the mail app exclusively.</what>
</comment>
<comment>
<author>tse...@gmail.com</author>
<when>Wed, 01 Jun 2011 08:46:21 +0000</when>
<what>Same same. 
Just enabled Exchange Activesync Policies and reported number of 2.3.3 devices not work. While 2.2 works fine all the way!
</what>
</comment>
<comment>
<author>rendersc...@gmail.com</author>
<when>Wed, 08 Jun 2011 19:40:13 +0000</when>
<what>I have noticed this issue as well on my Nexus One, I am not sure if sub-folders update but my inbox defiantly stops updating.

The issues happens every couple of days and a power cycle resolves the issue.  Gmail emails continue to come in, the issue is specific to Exchange emails.  I am setup with Outlook Web Access.

Android 2.3.4 on Nexus One</what>
</comment>
<comment>
<author>KennethJ...@gmail.com</author>
<when>Fri, 10 Jun 2011 12:29:16 +0000</when>
<what>Confirmed and very irritated, will need to switch to a different Exchange application as receiving company e-mail is critical functionality.

Device: Evo 4G
Build: 2.3.3
Syncing with Exchange 2003 OWA and ActiveSync policies enabled</what>
</comment>
<comment>
<author>KennethJ...@gmail.com</author>
<when>Fri, 10 Jun 2011 12:30:29 +0000</when>
<what>Also, this is a duplicate of issue 14466</what>
</comment>
<comment>
<author>edudb...@gmail.com</author>
<when>Wed, 29 Jun 2011 14:11:55 +0000</when>
<what>Same issue with an Optimus T running 2.2.2
Various folders stop syncing. typically they are folders where I collect email and read only once a day. Unfortunately those emails are reports of server history that I need to see every morning. This is an epic failure of the email client and the Q&quot;EExchange ComplianceQ&quot;E of Android should revoked. Embarrasing when others iphones sync better than my android.</what>
</comment>
<comment>
<author>iddh...@gmail.com</author>
<when>Fri, 01 Jul 2011 02:55:50 +0000</when>
<what>I have tried touchdown for several month now, it solved my issue at the beginning now its less stable than the stock client, crashing and draining the battery in push mode more than nothing else. The mails are still not synching without rebooting the phone. i am on 2.3.4 N1 stock. it sucks. Its time the press writes something about that! How come Google is completely unresponsive regarding that issue. I thought they were trying to catch more cooperate clients??</what>
</comment>
<comment>
<author>krmanish...@gmail.com</author>
<when>Tue, 12 Jul 2011 15:43:08 +0000</when>
<what>Same for me, force stop works though</what>
</comment>
<comment>
<author>rich.dro...@gmail.com</author>
<when>Thu, 21 Jul 2011 17:46:55 +0000</when>
<what>IQ&apos;Eve been experiencing this problem ever since I started using the Email app on my stock N1...IQ&apos;Eve found that rebooting the phone every morning seems to help the email syncing issue for a few hours, but it usually stops after that.  One thing you can do besides rebooting is to Force Stop, then restart the Email app and go into Folders, and long press the Inbox folder, and choose Refresh...then, click back to your Inbox and refresh again...this worked for me earlier, but doesnQ&apos;Et work every time...the key is to ensure you see the little Q&quot;EworkingQ&quot;E circle in the top right corner...if you donQ&apos;Et see that, you will most definitely have to reboot...pls let me know if this helps any of you...</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 10 Aug 2011 17:43:30 +0000</when>
<what>Re: #18

If you can create a log for us showing the issue (i.e. including the point when it stops working), that would help us determine the cause of your problem.  Instructions below:

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging (pre-Honeycomb), go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   For Honeycomb, go to the ?Account Settings? screen using the action bar, then tap ?Email Preferences? repeatedly until ?Debug? appears in the account list.  Tap ?Debug? to enter the screen with checkboxes.

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.</what>
</comment>
<comment>
<author>ibex...@gmail.com</author>
<when>Fri, 12 Aug 2011 18:23:20 +0000</when>
<what>Attached a debug log (sanitized to hide things like addresses and IPs -- e.g. itQ&apos;Es not really 127.0.0.1).  Important things to note are stuff like:


[0:34:17] __eas(Work)| Send ping, timeout: 290s, high: 0s
[0:36:50] __eas(Work)| IOException runPingLoop: Read error: ssl=0x37d2a0: I/O error during system call, Connection reset by peer
[0:36:50] __eas(Work)| NAT type IOException

Looking at other stuff in the file it seems lime maybe this has something to do with some network context switching -- moving between wifi and 3g.  There are a lot of Q&quot;Econnection timeoutQ&quot;E type messages, too.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 12 Aug 2011 20:40:35 +0000</when>
<what>Re: #20.  I donQ&apos;Et see anything wrong here, except that your connection appears flaky, and your carrier seems to be enforcing a very short network timeout (2-3 minutes).</what>
</comment>
<comment>
<author>ibex...@gmail.com</author>
<when>Fri, 12 Aug 2011 21:33:47 +0000</when>
<what>All I know is that at some point in that log period, sync stopped working.  It was fine yesterday afternoon after a reboot, and when I checked this morning, there were several messages in my inbox that the phone didnQ&apos;Et show (even if I click the refresh menu option).

FWIW, this has been a problem for me with activesync as well as with the Q&quot;Echeck every N minutesQ&quot;E settings.  Same symptoms as other users here, and going back about 2 years worth of other bug reports.</what>
</comment>
<comment>
<author>ibex...@gmail.com</author>
<when>Mon, 15 Aug 2011 19:05:15 +0000</when>
<what>I also noticed that when sync stops, I apparently canQ&apos;Et send email either.  Once I rebooted, the messages got sent out.

Unfortunately, logging seems to have stopped so I have no record of the events.  It seems that the debug logging got really confused when I mounted things via USB.  Reboots with debug logging still enabled never wrote to the file so I had to turn off debug logging, reboot, then re-enable it before it started writing to emaillog.txt again.  Very strange.</what>
</comment>
<comment>
<author>ibex...@gmail.com</author>
<when>Tue, 16 Aug 2011 18:17:50 +0000</when>
<what>ThereQ&apos;Es definitely something strange going on with debug logging.  Sync stopped again for me overnight (I forgot to check yesterday afternoon, although I donQ&apos;Et get a ton of work email so sometimes itQ&apos;Es hard to know).  However, the debug log just stops.  The last entry is:

 --- New Log ---
[14:20:48] EAS SyncManager| Alarm received for: SyncManager

Would be nice if those logs had dates attached -- I canQ&apos;Et even tell if theyQ&apos;Ere local time (which it looks like) or UTC.

I made sure this morning to mess around in the email client before looking at the log -- checking mail, changing from push to check every 5 minutes, send a test message to my gmail account.  None of that is logged (and nothing happened until after reboot).

Another thing to note:  when sync is broken, IQ&apos;Eve noticed that manually pressing the Refresh menu item, there is no throbber spinning in the title bar like there normally is when itQ&apos;Es working.  It looks like whatever process actually does the work never even gets started.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 16 Aug 2011 18:21:11 +0000</when>
<what>The log will stop if thereQ&apos;Es a crash or runtime restart.</what>
</comment>
<comment>
<author>ibex...@gmail.com</author>
<when>Wed, 17 Aug 2011 18:38:51 +0000</when>
<what>#25, thatQ&apos;Es interesting.  Not helpful for debugging, but at least good to know.

Ok, I decided to connect the adb logcat debugger and ran into some interesting stuff that I think can help.  I also found out how to fix the sync without a restart!

First, the debug log shows the following when I change the sync schedule settings:

D/Email-MailService( 7693): action: reschedule
D/Email-MailService( 7693): reschedule: alarm cancel - no account to check

When I go back to the inbox screen and hit refresh, only the following is shown:

W/InputManagerService(   98): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40ad7b40

I think this is significant in that it doesnQ&apos;Et show any attempts to refresh.  It should normally show something like:

D/EAS SyncManager( 7693): Starting sync for Inbox
D/EAS SyncManager( 7693): Starting thread for Inbox in account WORK


That Q&quot;Eno account to checkQ&quot;E entry made me think that somehow a Q&quot;Echeck this accountQ&quot;E setting had gotten disabled so on a whim I went back to the account list (something I rarely do because I only have one account configured), and long-pressed on the account to select the Refresh menu option.  Suddenly everything kicked back into motion -- new emails showed up, queued stuff was sent, etc.  Some interesting entries about SyncManager scrolled by in the log:

I/ActivityManager(   98): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.email/.activity.Welcome bnds=[365,231][475,349] } from pid 183
I/ActivityManager(   98): Starting: Intent { flg=0x4000000 cmp=com.android.email/.activity.MessageList (has extras) } from pid 7693
D/EAS SyncManager( 7693): !!! EAS SyncManager, onStartCommand
D/EAS SyncManager( 7693): Starting thread...
D/EAS SyncManager( 7693): !!! SyncManager thread running
D/EAS SyncManager( 7693): Connectivity alert for WIFI CONNECTED
D/EAS SyncManager( 7693): Starting thread for __eas in account WORK

Anyway, hope this helps more.  ItQ&apos;Es starting to look pretty clearly that this is an issue of SyncManager stopping/dying and not getting restarted automatically.</what>
</comment>
</bug>
<bug>
<bugid>11420</bugid>
<title>need a widget to enable/disable the external search key on Moto Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfoo...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 09:50:22 +0000</openedDate>
<description>Please provide an on-screen widget to enable/disable the search button
or key on the exterior face of the Motorola Droid. If you accidentally
brush the search button, it interrupts whatever function you are doing.
IQ&apos;Eve been in the middle of taking pictures, making a phone call,
checking voicemail, using speakerphone, writing email, using google
maps, navigation, etc, and a slight stray tap of that external search
button can derail the activity. In particular, the position of the
external search button in the lower right corner, is almost impossible
to avoid when using the camera. Major annoyance. Thanks.</description>
</bug>
<bug>
<bugid>7593</bugid>
<title>In Gmail for 2.0 and 2.1), Trash label shows up on Inbox messages not in trash</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 16:14:22 +0000</openedDate>
<description>I am using a Motorola DROID running the official Android 2.1-update1
(ESE81); however, I had this problem on the official 2.0.1 release as
well. Frequently, conversations in my GMail inbox will have a Q&quot;ETrashQ&quot;E
label even though the conversations are not deleted. The GMail web
interface does not put a Trash label on them, but I cannot find a way to
get rid of the trash label. I thought the problem might have been that
an autosaved draft of a message in a conversation was moved to the
trash, and so GMail.apk got confused and marked the whole conversation
as being in the trash. However, even after emptying the trash, messages
in the Inbox that had the trash label still keep it.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>14834</bugid>
<title>Intent resolution is not consistent for null action queries</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pete...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 09:31:42 +0000</openedDate>
<description>In Android 2.2: In the Intent resolution documentation
(http://developer.android.com/guide/topics/intents/intents-filters.html)
it states that as part of the Q&apos;EAction TestQ&apos;E Q&quot;ETo pass this test, the
action specified in the Intent object must match one of the actions
listed in the filter. If the object or the filter does not specify an
action, the results are as follows: * If the filter fails to list any
actions, there is nothing for an intent to match, so all intents fail
the test. No intents can get through the filter. *On the other hand, an
Intent object that doesnQ&apos;Et specify an action automatically passes the
test ? as long as the filter contains at least one action.Q&quot;E This implies
that for a query where the action is null and a category is given: final
Intent intent = new Intent(); intent.addCategory(Intent.SOME_CATEGORY);
getPackageManager().queryIntentActivities(intent, 0); the query should
return all activities which match the category regardless of the Action
name. In reality the query fails to return anything. Examining the
Android source it appears that the issue is in IntentResolver.java in
the Q&apos;EqueryIntentQ&apos;E method. The following condition in this method ignores
null actions. // If the intent does not specify any data -- either a
MIME type or // a URI -- then we will only be looking for matches
against empty // data. if (resolvedType == null Q&amp;EQ&amp;E scheme == null Q&amp;EQ&amp;E
intent.getAction() != null) { firstTypeCut =
mActionToFilter.get(intent.getAction()); if (debug) Slog.v(TAG, Q&quot;EAction
list: Q&quot;E + firstTypeCut); } Interestingly, adding a package to the query
results in the correct behaviour and the following will return the
expected matches for the given package: final Intent intent = new
Intent(); intent.addCategory(Intent.SOME_CATEGORY);
intent.setPackage(SOME_PACKAGE_NAME);
getPackageManager().queryIntentActivities(intent, 0); This is because
the addition of the package name forces the Android source down a
different path which results in a call to the IntentResolver.java method
Q&quot;EqueryIntentFromListQ&quot;E.</description>
</bug>
<bug>
<bugid>8990</bugid>
<title>Android 2.2 Exchange Server</title>
<status>Duplicate</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-06-13T22:51:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>re.mo...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 07:41:18 +0000</openedDate>
<description>Hi, In Android 2.2 site
(http://developer.android.com/sdk/android-2.2-highlights.html) itQ&apos;Es
written: Improved security with the addition of numeric pin or
alpha-numeric password options to unlock device. Exchange administrators
can enforce password policy across devices But while IQ&apos;Em using N1 with
2.2 and try to connect to my company exchange server it didnQ&apos;Et enforce
me to set a password, although connecting to the same server from
Windows Mobile 6 device enforce this. I know that exchange server is
configured to enforce password. Is there anything special the
administrator need to do? Thank you, Moshe</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 10 Jun 2010 17:17:38 +0000</when>
<what>Is this the same issue as 8601?</what>
</comment>
<comment>
<author>re.mo...@gmail.com</author>
<when>Fri, 11 Jun 2010 03:51:06 +0000</when>
<what>Hi,
It seems the same problem. IQ&apos;Ell try to change the exchange setting and update

Moshe</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 13 Jun 2010 22:51:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13292</bugid>
<title>Permission Denial should log what uses-permission would have made the attempt successful</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>fischman@google.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 15:30:16 +0000</openedDate>
<description>Repro: 1) Have an app attempt an action for which it doesnQ&apos;Et have
permissions. What happens: 2) A SecurityException is raised with a
message such as: java.lang.SecurityException: Permission Denial: not
allowed to send broadcast android.intent.action.DOCK_EVENT from
pid=2663, uid=10096 What should happen: 3) The SecurityException msg
should include an informational section telling the developer which
uses-permissions declarations s/he could add to the appQ&apos;Es manifest to
make the action succeed. The following example is from a holiday crespo
running GRH76 test-keys: App does this: Intent intent = new Intent();
intent.setAction(Intent.ACTION_DOCK_EVENT);
intent.putExtra(Intent.EXTRA_DOCK_STATE, Intent.EXTRA_DOCK_STATE_DESK);
sendBroadcast(intent); adb logcat shows this: E/AndroidRuntime( 2663):
FATAL EXCEPTION: main E/AndroidRuntime( 2663):
java.lang.SecurityException: Permission Denial: not allowed to send
broadcast android.intent.action.DOCK_EVENT from pid=2663, uid=10096
E/AndroidRuntime( 2663): at
android.os.Parcel.readException(Parcel.java:1322) E/AndroidRuntime(
2663): at android.os.Parcel.readException(Parcel.java:1276)
E/AndroidRuntime( 2663): at
android.app.ActivityManagerProxy.broadcastIntent(ActivityManagerNative.java:1548)
E/AndroidRuntime( 2663): at
android.app.ContextImpl.sendBroadcast(ContextImpl.java:652)
E/AndroidRuntime( 2663): at
android.content.ContextWrapper.sendBroadcast(ContextWrapper.java:271)
E/AndroidRuntime( 2663): at
org.fischman.FakeDock.enterNightMode(FakeDock.java:53) E/AndroidRuntime(
2663): at org.fischman.FakeDock.access$1(FakeDock.java:48)
E/AndroidRuntime( 2663): at
org.fischman.FakeDock$1.onCheckedChanged(FakeDock.java:30)
E/AndroidRuntime( 2663): at
android.widget.CompoundButton.setChecked(CompoundButton.java:124)
E/AndroidRuntime( 2663): at
android.widget.CompoundButton.toggle(CompoundButton.java:86)
E/AndroidRuntime( 2663): at
android.widget.CompoundButton.performClick(CompoundButton.java:98)
E/AndroidRuntime( 2663): at
android.view.View$PerformClick.run(View.java:9080) E/AndroidRuntime(
2663): at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 2663): at
android.os.Handler.dispatchMessage(Handler.java:92) E/AndroidRuntime(
2663): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
2663): at android.app.ActivityThread.main(ActivityThread.java:3647)
E/AndroidRuntime( 2663): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 2663): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
2663): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
E/AndroidRuntime( 2663): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
E/AndroidRuntime( 2663): at dalvik.system.NativeStart.main(Native
Method) Note1: this bug is not about a request to make a particular
intent not require permissions, but rather itQ&apos;Es about a way to make
developers more productive when dealing with error messages. Note2: one
workaround for this is to add *every* uses-permission permission from
android.permission.* to the app and then do process of elimination.
Unfortunately this doesnQ&apos;Et work for example for actions that will never
be allowed b/c they require system privs; it would still be nice to
pinpoint for the developer exactly which system priv permission is
preventing their code from working.</description>
<comment>
<author>adrienne...@gmail.com</author>
<when>Thu, 10 Feb 2011 22:21:11 +0000</when>
<what>Normal permission denials say what permission is required.  However, there is no permission that can make this broadcast succeed; only the system can send this broadcast, and no permission will change that.</what>
</comment>
<comment>
<author>fischman@chromium.org</author>
<when>Thu, 10 Feb 2011 22:36:32 +0000</when>
<what>#1: would still be nice to say so explicitly in the denial, no?</what>
</comment>
<comment>
<author>marjorly...@gmail.com</author>
<when>Wed, 02 Nov 2011 00:39:40 +0000</when>
<what>http://www.lbesec.com/
http://www.lbesec.com/lite/en/
http://forum.xda-developers.com/showthread.php?t=1091065

ref:
http://code.google.com/p/android/issues/detail?id=3778#c100
http://code.google.com/p/android/issues/detail?id=6266#c101
</what>
</comment>
</bug>
<bug>
<bugid>10847</bugid>
<title>Google Voice Search canQ&apos;Et recognize word</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xmrlostm...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 15:21:37 +0000</openedDate>
<description>IQ&apos;Em using an HTC EVO running version 2.2. Bug: Google Voice Search
cannot recognize to word Q&quot;EcommandQ&quot;E correctly, nor variables such as
Q&quot;EcommandmentQ&quot;E. Result: Anytime the word Q&quot;EcommandQ&quot;E is spoken, it will
transcribe as Q&quot;E,ndQ&quot;E (as if it is hearing Q&quot;Ecomma ndQ&quot;E, perhaps). Thusly,
the word Q&quot;EcommandmentQ&quot;E transcribes as Q&quot;E,ndmentQ&quot;E. Expected Result: The
spoken word Q&quot;EcommandQ&quot;E transcribes as Q&quot;EcommandQ&quot;E, while still allowing for
the ability to say Q&quot;E[word][comma]command[comma]Q&quot;E and have it transcribe
as Q&quot;Eword, command,Q&quot;E if desired.</description>
</bug>
<bug>
<bugid>5730</bugid>
<title>arm-eabi/bin/ld: cannot find -lrt</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>md.zafar.ziya</reportedBy>
<openedDate>Thu, 31 Dec 2009 04:21:52 +0000</openedDate>
<description>When porting LTP to android platform, while cross compling ,Linker is
making lound sound arm-eabi/bin/ld: cannot find -lrt This run time
library function is required for dynamic linking but not in ANDROID
libraray. ANY HELP. Thanks in advance md zafar ziya NOTE: This form is
only for reporting bugs found in the course of developing Android
applications. For all other developer discussions please visit:
http://groups.google.com/group/android-developers Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
version of the SDK youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 02 Jan 2010 08:12:52 +0000</when>
<what>Instead of using Q&quot;E-lrtQ&quot;E, you should try to find out what symbols you require from the
Q&quot;ErtQ&quot;E library, and then find the library (or libraries) that contain these symbols and
use them.

E.g., there are certain symbols like Q&quot;Eclock_gettimeQ&quot;E which is defined in libc.so in
android, while it is defined in Q&quot;Elibrt.soQ&quot;E on linux.</what>
</comment>
</bug>
<bug>
<bugid>2681</bugid>
<title>ADP 1.5 HFP/HSP Bluetooth Faking Connection w/ Lubix LC1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>iconra...@gmail.com</reportedBy>
<openedDate>Fri, 15 May 2009 22:59:11 +0000</openedDate>
<description>- Steps to reproduce the problem: 1. Pair Q&amp;E connect bluetooth headset to
phone. 2. Attempt phone call. 3. Phone will report, under Q&quot;EBluetooth
SettingsQ&quot;E, that both phone audio and music audio are connected. No
matter the actions taken, however, when making a phone call it will not
route the call to the headset. - Sample source code demonstrating the
problem I am not a developer enough to know where this would be, but as
it worked perfectly with the ADP 1.1 bluetooth stack, it should be in
the new bluez stack? - What you think the correct behavior should be.
That the HFP/HSP protocol not break previously compatible hardware
connections w/ the update from 1.1 to 1.5. To whom it concerns; thank
you, in advance, for your time and attention.</description>
<comment>
<author>TheHuman...@gmail.com</author>
<when>Thu, 02 Jul 2009 05:53:57 +0000</when>
<what>Problem as described above also happening with the Lubix UBHS-NC1 headset.  Music 
works fine through the headset, but will not route phone calls to the headset.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:24:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:15:41 +0000</when>
<what></what>
</comment>
<comment>
<author>iconra...@gmail.com</author>
<when>Mon, 31 Aug 2009 16:41:52 +0000</when>
<what>Just tried a build w/ the Donut Bluetooth updates.  The LC1 is now //completely//
incompatible w/ the G1, altogether.  There is no connection whatsoever.  The phone
states it is paired, but refuses to establish any connection whatsoever.  The same
Q&quot;Ephantom SCOQ&quot;E(phone audio) connection still exists.

Would this project be facilitated any if I provided a developer w/ a LC1 headset, for
debugging/compatability purposes? Would a straight-up monetary contribution be of any
assistance?  I am willing on both parts.

I originally posted this bug back on May 15 and it has actually gotten worse with
later code development, not better.  </what>
</comment>
<comment>
<author>andr...@tastemycity.com</author>
<when>Wed, 16 Sep 2009 16:45:17 +0000</when>
<what>It still works perfectly well with other devices (including donut branch). Are you
certain that it isnQ&apos;Et your Q&quot;ELC1Q&quot;E that is at fault? Perhaps it doesnQ&apos;Et conform to
profile specifications?</what>
</comment>
<comment>
<author>iconra...@gmail.com</author>
<when>Wed, 16 Sep 2009 16:48:33 +0000</when>
<what>How could I know?  I /do/ know that the model (IQ&apos;Eve had more than one of the
headsets) works with every bluetooth-capable device IQ&apos;Eve got including multiple
laptops.  I also know that the A2DP functionality is operational with 1.5+.  I also
know that the SCO functionality was operational with 1.1.  This regression is unique
to Android 1.5+.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 22:19:10 +0000</when>
<what></what>
</comment>
<comment>
<author>iconra...@gmail.com</author>
<when>Sat, 19 Sep 2009 01:29:28 +0000</when>
<what>An update -- apparently the SCO/headset/Q&quot;Ephone audioQ&quot;E setting requires activation
from the LC1/NC1 side in order to function.  This is regardless of whether the media
audio is connected or not, and was /not/ the case back in the pre-Cupcake days.  I
apologize for not being enough of a dev to get you more specific information.</what>
</comment>
<comment>
<author>joelbyro...@gmail.com</author>
<when>Sat, 19 Sep 2009 15:30:25 +0000</when>
<what>Iconrad01: Are you saying you got the LC1 to work?  Can you document how?</what>
</comment>
</bug>
<bug>
<bugid>1260</bugid>
<title>Report on releases issued.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-29T01:21:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>PaulJRi...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 10:16:22 +0000</openedDate>
<description>Within the G1 user community there are a number of issues that are
becoming major moans. 1. Inconsistent releases. US users with a mixture
of RC19, RC28, RC29 Q&amp;E RC30 UK users mainly with RC7 but unsubstantiated
reports of RC8 in the wild. 2. No publicly advertised method of
identifying what is contained in each of these builds. Bugs fixed.
Features Added. Known Issues. Enhancements. I believe that a company
usually so on the ball with development should make more of an effort to
keep itQ&apos;Es users fully updated as to the updates that are being worked
on, planed release dates for each territory, and the content of the
releases. As a user of Googles Chrome and Chromium projects I would
suggest that the Android development team should take a couple of leaves
out of their book and make details of the builds more publicly known.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 Nov 2008 21:07:57 +0000</when>
<what>US users get builds called TC4 and UK users builds called TC5, thatQ&apos;Es why the RC numbers are different. The 
builds are different.</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sun, 23 Nov 2008 22:43:54 +0000</when>
<what>Are there more thorough details of these builds anywhere, though?</what>
</comment>
<comment>
<author>PaulJRi...@gmail.com</author>
<when>Mon, 24 Nov 2008 14:10:52 +0000</when>
<what>A page of release notes for each build that goes live would be a good start.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:21:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13830</bugid>
<title>JSONObject.getString() returns Q&quot;EnullQ&quot;E string literal for null value instead of null object.</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-01-09T21:59:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>yus...@mac.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 05:28:29 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
try { JSONObject json = new JSONObject(Q&quot;E{\Q&quot;Efoo\Q&quot;E:null}Q&quot;E);
System.out.println(json.isNull(Q&quot;EfooQ&quot;E)); System.out.println(null ==
json.getString(Q&quot;EfooQ&quot;E));
System.out.println(Q&quot;EnullQ&quot;E.equals(json.getString(Q&quot;EfooQ&quot;E))); } catch
(JSONException e) { e.printStackTrace(); } - What happened. The above
code expects to get true - true - false, but actually I get: 01-08
14:23:45.135: INFO/System.out(804): true 01-08 14:23:45.135:
INFO/System.out(804): false 01-08 14:23:45.135: INFO/System.out(804):
true - What you think the correct behavior should be. JSON.getString()
should return null object instead of string literal for null values. The
latest version of json.org lib fixes the issue.
https://github.com/douglascrockford/JSON-java
https://github.com/douglascrockford/JSON-java/commit/449641a01e51111fad2568edb72cf8a233dd3c13
This issue is reproducible on Android2.3 SDK.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 08 Jan 2011 07:02:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 09 Jan 2011 21:59:01 +0000</when>
<what>The behavior is intentional; we went out of our way to be bug-compatible with org.json. Now that thatQ&apos;Es fixed, itQ&apos;Es unclear whether we should fix our code as well. Applications may have come to rely on this buggy behavior.

If this is causing you grief, I recommend you workaround by using a different mechanism to test for null, such as json.isNull().

WeQ&apos;Ere going to include a new high performance JSON API in a future Android release. The upcoming API is based on GSONQ&apos;Es streaming API. If you want something that works across mobile and desktop, I recommend you try it. You can get that 14KiB .jar here:
  http://code.google.com/p/google-gson/downloads/list</what>
</comment>
</bug>
<bug>
<bugid>14257</bugid>
<title>ngay thang nam</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-01-24T18:16:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thanhnga...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 09:31:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 24 Jan 2011 18:16:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1708</bugid>
<title>autolink/Linkify phone is too aggressive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>13</stars>
<reportedBy>ezelspin...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jan 2009 18:34:23 +0000</openedDate>
<description>Would it be possible to add some refinements to the autolink future wrt.
phone numbers. The matching is too aggressive. Too many numbers are
mistakenly identified as telephone numbers. For instance Q&quot;E2008-2009Q&quot;E (a
serie of years) is recognised as a phone number. Could this be finetuned
(so we all can leave in the default autolink=Q&quot;EallQ&quot;E when we expect links
of all kinds) or would it be better to be safe than sorry and leave it
this way so that all phone numbers are recognized without any doubt?
Kind regards, pjv</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 17:34:00 +0000</when>
<what></what>
</comment>
<comment>
<author>peli0...@gmail.com</author>
<when>Thu, 29 Jan 2009 17:51:55 +0000</when>
<what>Also, in Q&quot;E(c) 2009Q&quot;E, the string Q&quot;E) 2009Q&quot;E is recognized as a phone number.

I have yet to see a phone number that starts with Q&quot;E)Q&quot;E.

So I would regard this as defect, not enhancement.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:58:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:57:24 +0000</when>
<what></what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Tue, 09 Feb 2010 04:25:34 +0000</when>
<what>By the way, itQ&apos;Es quite easy to do a better job for phone numbers yourself. Yes, I
know it would be better if the platform would be more restrictive but right now itQ&apos;Es not.

HereQ&apos;Es what I did:
- instead of linkify all, I linkify EMAIL_ADDRESSES, Linkify.WEB_URLS and
Linkify.MAP_ADDRESSES
- I extracted the phone number regexp and matchfilter code from android open source
git tree
(http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=core/java/android/text/util)
and I added modifications that impacted me (in my case: if character before phone
number match is not whitespace then IQ&apos;Em not interested)
- I call a custom Linkify.addLinks(..) with my custom regexp and matchFilter with the
Q&quot;Etel:Q&quot;E scheme

HereQ&apos;Es the commit with the full example that fixed my problem:
http://bazaar.launchpad.net/~plaxx/tomdroid/main/revision/167

shameless plug:
the project is an implementation of the note-taking/desktop-wiki gnome app tomboy on
android called tomdroid, itQ&apos;Es open source under the GPLv3: http://launchpad.net/tomdroid</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Tue, 09 Feb 2010 04:40:23 +0000</when>
<what>I just realized that I kept everything for myself, silly me ;)

HereQ&apos;Es a patch against Linkify.java in /core/java/android/text/util/.

It adds a new test:
- if character before regexp match is not whitespace, ignore it

It fixes issue in comment #2 and fixes my issues. Unfortunately I think pjvQ&apos;Es problem
is more complicated to solve without regressions.

Do whatever you want with the patch, I did it only to be a good android citizen ;)</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Wed, 10 Feb 2010 21:37:46 +0000</when>
<what>Olivier, it may not solve all problems, but your idea is at least a refinement. Looks
useful to me.

IQ&apos;Eve only looked at your patch code, but isnQ&apos;Et there danger of an
IndexOutOfBoundsException? ShouldnQ&apos;Et it be something like this (see attached patch)?</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Thu, 11 Feb 2010 01:43:03 +0000</when>
<what>Thanks for pointing that out! I just fixed tomdroidQ&apos;Es code.</what>
</comment>
<comment>
<author>posi.p...@gmail.com</author>
<when>Wed, 05 Jan 2011 23:47:40 +0000</when>
<what>I had a zip code (Q&quot;E94303Q&quot;E) and linkify all converted the zip code into a phone number. Definitely needs enhancing to better filter for real phone numbers.</what>
</comment>
</bug>
<bug>
<bugid>2220</bugid>
<title>Applying styles globally via a theme definition is broken for some widget types</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-13T21:23:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.kaepp...@gmail.com</reportedBy>
<openedDate>Fri, 13 Mar 2009 13:26:27 +0000</openedDate>
<description>Android version: 1.1R1 Dev env: Eclipse 3.4.1 Description: When setting
a default widget style to be applied globally (i.e. to all activities
app wide), some widgets show erroneous behavior when being rendered
(such as being rendered without any styling information or not at all).
Steps to reproduce: 1. Create a custom theme definition 2. Create a
custom style definition, e.g. for EditText 3. Set the style definition
from 2) as the default for that widget type in the theme definition from
1), i.e.: Q&lt;Estyle name=Q&quot;EMyThemeQ&quot;E parent=Q&quot;E@android:style/Theme.LightQ&quot;EQ&gt;E
Q&lt;Eitem name=Q&quot;Eandroid:editTextStyleQ&quot;EQ&gt;E?style/MyTheme.EditTextQ&lt;E/itemQ&gt;E
Q&lt;E/styleQ&gt;E ... Q&lt;Estyle name=Q&quot;EMyTheme.EditTextQ&quot;E
parent=Q&quot;E@android:Widget.EditTextQ&quot;EQ&gt;E ... Q&lt;E/styleQ&gt;E Expected behavior: The
styles from MyTheme.EditText are applied by default to all EditText
widgets. Observed behavior: The widgets in question are not rendered at
all, or without any styling. Additional information: When applying the
style definition to the view directly in a layout file, then it works as
expected, but this is not DRY, because it has to be repeated for any
widget of the same type. I observed this behavior for Button, EditText,
and Spinner, but more widgets may be affected. ListView however, works
as expected...</description>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Fri, 13 Mar 2009 16:54:57 +0000</when>
<what>Actually, I found out that this is related to using the Q&quot;E?Q&quot;E operator instead of Q&quot;E@Q&quot;E.

If you reference a style in the same file using Q&quot;E?Q&quot;E, then it will break; using Q&quot;E@Q&quot;E
works, however.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 13 Mar 2009 21:23:12 +0000</when>
<what>The ? syntax is not used to reference styles. Use @style/.</what>
</comment>
</bug>
<bug>
<bugid>1591</bugid>
<title>Contact photo doesnQ&apos;Et get saved if contact doesnQ&apos;Et have email address in gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-20T21:36:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Fri, 19 Dec 2008 07:00:57 +0000</openedDate>
<description>If we create or Edit Contact in Gmail and if that Contact dont have
Email Address then contact Photo dont get Saved. If was very misleading
i tried changing Format Loaded Photo from Picasa but no Help Hetal Patel</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 15:36:26 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 21:36:40 +0000</when>
<what>The image does get saved, but thereQ&apos;Es a bug in the web UI that prevents the photo
from showing there if thereQ&apos;Es no email address attached to the contact. Syncing the
contact to another phone (or to the same phone after a factory reset) properly shows
the photo.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 21:38:07 +0000</when>
<what>(Note: however, the hidden saved photo gets deleted if an email address is later
added through the web interface)</what>
</comment>
</bug>
<bug>
<bugid>8043</bugid>
<title>Password entry deletes spaces</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamesr...@gmail.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 23:09:35 +0000</openedDate>
<description>I have a Sprint HTC Hero running Android 1.6 I have a password string
such as xyz T. 98 It is really hard to enter this, especially as the
characters only appear for a few seconds. What happens is after I enter
Q&quot;ET. Q&quot;E and wait until the asterisk appears, if I hit the numeric key to
enter the 9, the space disappears! It does work if I hold down the Q&quot;EoQ&quot;E
key until the 9 appears. It does this every time!</description>
</bug>
<bug>
<bugid>11877</bugid>
<title>Call Divert Exceptions and Number Highlighting in received emails for use dialing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nicksch...@gmail.com</reportedBy>
<openedDate>Thu, 14 Oct 2010 16:03:58 +0000</openedDate>
<description>Call Divert allows the diversion of all incoming phone calls to the
device. It would be nice if it were possible to have exceptions, either
whole folders such as favorites, or specific numbers from the phonebook.
That way all calls could be diverted except specified ones which will
come through - like from a wife/lover/PA etc Received emails have
websites automatically highlighted for selection and then opening of
that URL. If my secretary sends me an email with a persons phone number
in it, at the moment, I am unable to select that no with a touch and
have it go to the phone directly for calling. This would be very useful
both in the heading of the email, and the body. At the moment I can only
select text to magnify, seach, or share. It would be great to get an
email from my secretary with a persons tel no, touch the no on the
screen, and have the phone open to dial the no and speak to the person.
I hope that I have been clear in my descriptions. Thank you and regards.</description>
</bug>
<bug>
<bugid>2174</bugid>
<title>IndexOutOfBoundsException when I call stopManagingCursor in an OnItemSelectedListener</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>jyass...@gmail.com</reportedBy>
<openedDate>Sun, 08 Mar 2009 02:32:35 +0000</openedDate>
<description>Activity.performStop() contains the following loop (around line 3394 in
the 1.0 SDK release and at
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/app/Activity.java;h=4dc4b6a48b85f9caad4234b8e29fafdc9260840c;hb=HEAD#l3504
): final int N = mManagedCursors.size(); for (int i=0; iQ&lt;EN; i++) {
ManagedCursor mc = mManagedCursors.get(i); if (!mc.mReleased) {
mc.mCursor.deactivate(); mc.mReleased = true; } } In my app,
mc.mCursor.deactivate() calls (indirectly)
SimpleCursorAdapter.notifyDataSetInvalidated(), which calls (indirectly)
AdapterView.fireOnSelected(), which calls my OnItemSelectedListener,
which calls stopManagingCursor(), which reduces the size of
mManagedCursors, which makes the ArrayList.get() call throw on the next
iteration. IQ&apos;Em calling stopManagingCursor to avoid the crash described
at
Q&lt;Ehttp://groups.google.com/group/android-developers/browse_thread/thread/f6fabc180e8b517a/c04691d80f1e9135?lnk=gstQ&amp;E#c04691d80f1e9135Q&gt;E
(and a few other posts at
http://groups.google.com/group/android-developers/search?group=android-developersQ&amp;Eq=SQLiteClosable).
I suspect this is a bug in Activity.performStop, which shouldnQ&apos;Et assume
mManagedCursors is constant through a call to a user-provided callback.
I first reported this at
http://groups.google.com/group/android-developers/browse_thread/thread/40b41413a9e7e867</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 16:28:25 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:28:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:16:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17005</bugid>
<title>Latitude UI issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 04:54:32 +0000</openedDate>
<description>Q&apos;EUnable to invite friendQ&apos;EQ&apos;E pop up disply blank after changing language
in latitude. 1. Maps Q&gt;E Menu Q&gt;E Latitude Q&gt;E Menu Q&gt;E Add Friends 2. Select
from Contacts Q&gt;E Select without email contact 3. Q&apos;EQ&apos;EUnable to invite
friendQ&apos;EQ&apos;E pop up display Q&gt;E Long press Home key Q&gt;E Select Settings 4.
Change language Q&gt;E Press Back key twice Q&gt;E Again select same contact Q&amp;E
observe</description>
</bug>
<bug>
<bugid>11369</bugid>
<title>show track name, call name on bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sia...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 18:44:55 +0000</openedDate>
<description>I use galaxy s + stereo bluetooth mw600 itQ&apos;Es work for music player
control play, pause, next, previous track but itQ&apos;Es now show track name
(song name) and call name on my bluetooth I try other phone itQ&apos;Es show
call nameQ&amp;Etrack name, I was try on macbook pro itQ&apos;Es still show track
name but on android not show anything please solve thank you</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Sep 2010 19:14:43 +0000</when>
<what>Issue 11370 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>15179</bugid>
<title>Mobile Indicator DOES NOT work on G2 Gtalk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kimislov...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 18:46:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>kimislov...@gmail.com</author>
<when>Wed, 02 Mar 2011 18:49:21 +0000</when>
<what>Logged on Gtalk, selected to show Q&quot;Emobile indicatorQ&quot;E.. friends just see the GREEN dot status and assume IQ&apos;Em on the computer - not phone</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5606</bugid>
<title>RFE: picture share with resize/crop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 23:02:31 +0000</openedDate>
<description>Anywhere we can send/share a picture, there should be an option to
resize the image first to common resolutions (original, tiny, medium,
large for example). Ideally there would bean option to crop to only send
the area of interest too. This has benefits for saving bandwidth, speed
of messaging etc. Most times IQ&apos;Em sending somebody a pic of something I
just saw, they probably donQ&apos;Et need more than 640x480 to get the gist.
Oh, and the share option should usually be available from the popup menu
directly, rather than having to go through menu Q&gt;E more Q&gt;E share.</description>
</bug>
<bug>
<bugid>1390</bugid>
<title>[BT Car] Toyota Prius (2004) outgoing calls: no ringing or first two seconds of conversation</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:18:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>aaro...@gmail.com</reportedBy>
<openedDate>Sat, 29 Nov 2008 16:02:13 +0000</openedDate>
<description>When making calls with my G1 (build number 1.0 TC4-RC30 116143) through
the bluetooth hands free set in my 2004 Prius, the audio does not
transfer to the hands free set until the recipient or voicemail picks
up. This means I do not hear ringing (or because of the transfer delay)
the first two seconds of the conversation.</description>
<comment>
<author>jay.ris...@gmail.com</author>
<when>Fri, 05 Jun 2009 11:46:27 +0000</when>
<what>I have a 2004 Prius and have seen this issue as well, using the T-Mobile 1.5 update.</what>
</comment>
<comment>
<author>naslun...@gmail.com</author>
<when>Fri, 12 Jun 2009 18:19:49 +0000</when>
<what>I have a Parrot MK6000 and the same problem (G2, 1.5)</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:21:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:12:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:18:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:36:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:18:36 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>13214</bugid>
<title>Settings ? About phone ? Status should display network features</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>agul...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 10:55:12 +0000</openedDate>
<description>Most importantly, it should display whether the network supports NITZ
(what android uses to set the time from the network). But basically all
optional GSM/UMTS features should be listed.</description>
</bug>
<bug>
<bugid>15815</bugid>
<title>Text input is not</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 02:01:43 +0000</openedDate>
<description>Once/ Android 2.3 Menu-Q&gt;Egallery-Q&gt;E entering one photos -Q&gt;E share -Q&gt;E picasa
-Q&gt;E google login -Q&gt;E picasa upload -Q&gt;E title input : Text input is not
ActivityManager: Starting: Intent { act=android.intent.action.SEND
typ=image/png flg=0x1
cmp=com.google.android.apps.uploader/.clients.picasa.PicasaSettingsActivity
(has extras) } from pid 605</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 01:15:22 +0000</when>
<what>IQ&apos;Em starting to see a pattern.
http://code.google.com/p/android/issues/detail?id=15816</what>
</comment>
</bug>
<bug>
<bugid>9268</bugid>
<title>Provide public API for accessing Android KeyStore</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>avkuli...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 23:36:01 +0000</openedDate>
<description>Many enterprise applications need a secure way to store user credentials
(such as username and password) on the device. It would be nice to have
a standard way for applications to save user credentials in the Android
KeyStore. A public API needs to be provided to allow applications to
unlock the KeyStore, save entries to KeyStore, read entries from the
KeyStore. Only applications running under the same user account should
be able to share the KeyStore entries (similar to MODE_PRIVATE).</description>
</bug>
<bug>
<bugid>19171</bugid>
<title>Google apps missing or lacking keyboard shortcuts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>khaldood</reportedBy>
<openedDate>Thu, 11 Aug 2011 01:40:59 +0000</openedDate>
<description>I noticed this trend where newer features in google apps do not get a
keyboard shortcut. Examples: -- Both the redesigned versions of the
android market and Youtube apps have NO keyboard shortcuts available. --
Gmail app has only shortcuts for Refresh and Compose. I find this very
strange, considering all the fancy shortcuts gmail has when on a
computer, as listed here:
https://mail.google.com/support/bin/answer.py?answer=6594 -- Google Docs
app has NO keyboard shortcuts. Like gmail, the lack of shortcuts in this
is simply absurd. I buy phones with keyboards because I want to get work
done. The lack of shortcuts makes using said apps much more cumbersome,
or just completely useless. ItQ&apos;Es things like this makes it obvious we
will never be getting a Q&quot;Egoogle phoneQ&quot;E with a keyboard. If the apps that
make an android phone an Android Phone do not properly use its own
hardware, whatQ&apos;Es the point of making or getting a phone with a keyboard?
Please fix this ASAP. ItQ&apos;Es making us keyboard users very depressed. This
is really reminding me of a similar issue regarding a very basic
keyboard shortcut (issue 17222) that havenQ&apos;Et been fixed or any sort of
update so far.</description>
<comment>
<author>khaldood</author>
<when>Thu, 11 Aug 2011 01:57:05 +0000</when>
<what>Also, one more problem:

Typing in the market app does not open up the search, like every other app out there, or the older versions of the market.</what>
</comment>
</bug>
<bug>
<bugid>12149</bugid>
<title> Q&quot;ESaveQ&quot;E text color needs to be changed to black.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xiayingm...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 03:13:40 +0000</openedDate>
<description>- from the idle screen long press to bring up the widgets menu - from
there select shortcut -Q&gt;E directions and navigation - enter the address
and nickname, - you will see the Q&apos;ESaveQ&apos;E button in the bottom gets
activated and the text color is white with white background, which makes
it barely visible. - this text color needs to be changed to black(as
attachment).
=============================================================================
It seems GMS donQ&apos;Et use the default resource for the whole phone.</description>
</bug>
<bug>
<bugid>2023</bugid>
<title>Google Talk doesnQ&apos;Et show new messages in chat window</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>82</stars>
<reportedBy>giggsey</reportedBy>
<openedDate>Mon, 16 Feb 2009 11:11:44 +0000</openedDate>
<description>When IQ&apos;Em talking on Google Talk on my T-Mobile G1, sometimes it stops
displaying new messages on the actual IM app. I know I am receiving
messages, because I have to close the application (either Home or Back),
and it shows me a notification that IQ&apos;Eve received a new message.
However, when I go to view this new message, itQ&apos;Es not showing in the
chat list. Often, to solve this problem when it happens, I have to close
the chat, sign out, and then back into Google Talk. Can this please be
fixed, itQ&apos;Es making talking on GT painful on my G1.</description>
<comment>
<author>giggsey</author>
<when>Mon, 16 Feb 2009 11:14:56 +0000</when>
<what>Because I canQ&apos;Et edit this, IQ&apos;Em running RC8 in the UK.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:44:14 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>christdi...@gmail.com</author>
<when>Wed, 18 Mar 2009 18:54:16 +0000</when>
<what>I am having the same problem RC33 American.  Happens randomly and for no reason, 
restarting or signing out doesnt help always for myself!</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 02 Apr 2009 13:44:36 +0000</when>
<what>I confirm this is a problem.  See also issue 1221, issue 1100.

If I am logged into GTalk both in the desktop client and using the Android IM app,
then some of the messages are simply not delivered to Android.  Sometimes they show
in the notification bar but not the conversation (in which case it is possible that
they are missing because of the exception mentioned in issue 1221), sometimes they
donQ&apos;Et even show in the notification bar (perhaps in the case where the current
activity is the IM conversation view, so no notification is generated?).

Additionally the app seems to continuously disconnect from the server, which may be
due to wifi disconnecting whenever the screen locks as described in one of the other
issues linked above.  It would be nice if even if this happens, the connection were
moved to whatever data connection is available without interruption.  Anyway when the
connection is re-established, the chat messages are not delivered (and they are not
forwarded to GMail either because youQ&apos;Ere logged in in a different location) --
meaning that it is entirely possible that you end up missing some important messages
until you happen to notice them at the other place youQ&apos;Ere logged in.

Thirdly discussion history does not seem to be preserved by the IM app.  Whenever I
bring up the app after not using it for a while, and initiate a chat with someone,
the conversation view shows as blank.  The app really needs to preserve the chat
history, if itQ&apos;Es losing messages like this already.

IQ&apos;Em running US RC33.</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Thu, 02 Apr 2009 14:39:08 +0000</when>
<what>In at least one case where I saw this, I think there were two activities open for
chatting to the same person. That is, I had been chatting intermittently for a while,
and at one point observed an unexpected blank (or nearly blank) conversation with the
person. I then carried on chatting, went to a different app (donQ&apos;Et remember how), got
a new message notification, clicked on it, and saw the new message below the old
messages from before the blanking, suggesting to me that I was back in an old
instance of this activity. I think there should never be multiple instances of the
chat window for the same person; perhaps the app currently allows these somehow?</what>
</comment>
<comment>
<author>giggsey</author>
<when>Thu, 02 Apr 2009 14:46:02 +0000</when>
<what>Regarding the logged on from multiple locations, I only sign onto GTalk on my G1 now, 
as I donQ&apos;Et need it elsewhere. ItQ&apos;Es disabled in Gmail, and on the google interactive 
homepage.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 02 Apr 2009 15:37:11 +0000</when>
<what>Android theoretically doesnQ&apos;Et allow multiple instances of the same application, and
anyway even if it did, theoretically the ContentProvider system would simply supply
both with the same data.

However I have seen the same thing (I think) -- message history randomly being either
blank or containing previous messages.  Mostly the history is blank, especially if
the app hasnQ&apos;Et been used for a while (i.e. the application is not paused but
frozen/killed, if I got the application lifecycle terms right)
</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Thu, 02 Apr 2009 16:00:34 +0000</when>
<what>I didnQ&apos;Et say multiple applications, I said multiple activities (windows) for the same
item, which Android does allow if the app is buggy. You would then get each incoming
message delivered to only one of the windows; thatQ&apos;Es the problem IQ&apos;Em suggesting.</what>
</comment>
<comment>
<author>brownpim...@gmail.com</author>
<when>Thu, 02 Apr 2009 22:19:22 +0000</when>
<what>I get this problem too and its quite annoying. It never happens in AIM on android 
and sometimes I have to resort to that which is much less userfriendly.</what>
</comment>
<comment>
<author>Nobu.H...@gmail.com</author>
<when>Mon, 27 Apr 2009 08:46:59 +0000</when>
<what>IQ&apos;Eve been experiencing exact the same problem. And I sort of understand how gtalk
server handles conversation if I have more than one activity simultaneously. 

Interestingly, I donQ&apos;Et have the problem with using Skype text chat because it
displays conversation to all the active clients at the same time. Meaning, for
example, if you have your skype clients running both on your phone and your home
computer, every single conversation is displayed on both windows and you never miss
anything.

Of course this could be a significant problem in terms of security and privacy, but
you at least never get annoyed by missing lines on your conversation and wait forever
to receive responses which you probably never get until you check out your history on
Gmail.

Additionally, I experienced the same thing when I forgot to turn off Gtalk on my home
computer and was having some chat at work. So I guess this is just a problem of Gtalk
system handling multiple log-ins, not the Android specific problem.
</what>
</comment>
<comment>
<author>rouzbe...@gmail.com</author>
<when>Mon, 25 May 2009 18:47:14 +0000</when>
<what>I am experiencing exactly similar problem 
My G1 is running Android 1.5 Build number CRB43</what>
</comment>
<comment>
<author>holland...@gmail.com</author>
<when>Thu, 28 May 2009 14:40:49 +0000</when>
<what>I just started to have this problem after the 1.51 CRB43 update.

I had no problem before with 1.0-1.5 version.

Most of the gtalk messages right now donQ&apos;Et even show up on the phone, only show up on
the desktop web client of gtalk.

It used to show up simutanously on both the G1 and the desktop.</what>
</comment>
<comment>
<author>holland...@gmail.com</author>
<when>Thu, 28 May 2009 15:04:56 +0000</when>
<what>I just did some testings with 2 accounts.

There werenQ&apos;Et any problems if I keep it to messaging with the G1 only.
Once I send a message on the desktop client in that conversation, the further
messages stop sending to the G1 client.

So, once I mixed up the use between G1 and desktop client, the G1 client stops working.

I used to have no problem with this before the 1.51 CRB43 update.</what>
</comment>
<comment>
<author>irinidob...@gmail.com</author>
<when>Fri, 29 May 2009 02:16:07 +0000</when>
<what>IQ&apos;Em having exactly the same issue since the moment I received the Cupcake update 
1.51.  It is making Google Talk pretty much unusable/unreliable.  IQ&apos;Eve posted my 
information in thread 1221:

http://code.google.com/p/android/issues/detail?id=1221Q&amp;Eq=google%20talkQ&amp;Ecolspec=ID 
Type Version Security Status Owner Summary</what>
</comment>
<comment>
<author>hydroxic...@gmail.com</author>
<when>Fri, 29 May 2009 20:30:35 +0000</when>
<what>It seems that the developers think that if you are using Talk on your computer then 
you arenQ&apos;Et going to want your phone and computer dinging all the time. Since it is 
easier to type on a computer keyboard, once you at your computer why would you go 
back the the G1. If you are going to leave the computer, start a new convo.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sun, 31 May 2009 06:56:06 +0000</when>
<what>Trouble is that itQ&apos;Es easy to forget to log off of Gmail chat when you leave your
computer... especially if you are always lurking in invisible mode (which also
creates this problem).
</what>
</comment>
<comment>
<author>progress...@gmail.com</author>
<when>Fri, 05 Jun 2009 17:43:23 +0000</when>
<what>Same problem, but I suspect there are two issues:

1) Google Talk messages are not delivered to the G1 if you are currently logged into 
your account on a separate computer.  This is probably intended functionality, 
although I would like to have the option to have IMs delivered to both places 
simultaneously.

2) Google Talk messages are not appearing in the record of the conversation on the 
G1, even though the notifications are coming through and you can read new messages 
that way if you are quick enough.  This appears to be a bug, and just started for me 
with the 1.51 update.

The reason I suspect there are two issues is that I do not actively use my Gmail 
account, so I had not logged into it for a couple weeks prior to this problem 
starting.  I have only started logging in now so I can read the IMs that are not 
being properly recorded by my phone.

I hope this can be fixed soon, because the Google Talk on my G1 is basically useless 
at the moment.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 05 Jun 2009 18:33:03 +0000</when>
<what>On point 1), at least previous to Android 1.5 it would deliver the messages
*sometimes* if logged in from multiple locations, not all the time.  (I havenQ&apos;Et been
using IM lately because it was so flakey that I stopped using it altogether months ago.)

Point 2) seems to be related to a Java SQLite exception being thrown.

I noticed that when using IM over Wifi (and sometimes over 3G), connectivity to the
IM server keeps getting dropped every minute or two.  This probably exacerbates (or
causes?) the first problem.

Regardless, the root cause may be that the server doesnQ&apos;Et keep a history of messages,
and/or if the client canQ&apos;Et see the server for a while, it doesnQ&apos;Et go back once it is
online again to fetch the recent history.
</what>
</comment>
<comment>
<author>raphael....@gmail.com</author>
<when>Wed, 17 Jun 2009 14:32:18 +0000</when>
<what>I have the same problem as point 2). While been logged only on my phone (a french HTC
Magic with cupcake), I can see message coming through the notification but not in the
gtalk window. This happens even if the window is active. This means IQ&apos;Em chatting with
someone, and I read his answers in the notification tray and only see my messages in
the chat history. This is quite annoying.</what>
</comment>
<comment>
<author>giggsey</author>
<when>Wed, 17 Jun 2009 14:59:26 +0000</when>
<what>IQ&apos;Eve read through these comments as IQ&apos;Eve got it via email, and when I have the
problem, IQ&apos;Em not signed onto Google Talk anywhere else. I normally have gmail open on
my desktop, but that has Google Talk signed out. So itQ&apos;Es not an issue of two
locations being signed on at the same time.</what>
</comment>
<comment>
<author>assumpti...@gmail.com</author>
<when>Tue, 23 Jun 2009 00:54:16 +0000</when>
<what>I concur that these are two separate issues.  

On the issue of there being two Google Talk clients open and one of them not
receiving messages - this is normal behavior.  This behavior existed prior to android
and can be seen using the desktop clients versus the browser client, and even between
browser clients on different computers.  It would be nice if we could have a setting
to change this behavior, but alas, such a setting does not currently exist.

On the issue of the android showing notifications of a message but not displaying it
- I would just like to say that I have also experienced this on 1.51 CRB43.  This
happens when no other Google Talk client is open.  I have also experienced logging
out of a single activity, only to be presented with a second Google Talk activity
with a blank message field to the recipient I was missing messages from.  Logging out
twice temporarily solved the problem.  I would also like to note that this seems as
though it can happen to specific contacts.  That is to say, I could be receiving and
displaying messages from one contact just fine while another will not display.</what>
</comment>
<comment>
<author>gaidin...@gmail.com</author>
<when>Mon, 29 Jun 2009 15:43:29 +0000</when>
<what>I started having this problem as well after the Cupcake update (receiving messages
via notification but not in GTalk).  IQ&apos;Eve tried closing the conversation, clearing
the cache for both Gtalk applications, but no change.  And the conversations are
showing up in my history (if I check in web Gmail) but nowhere on my phone.

-
Model Number: T-Mobile G1
Firmware version: 1.5
Build number: CRB43</what>
</comment>
<comment>
<author>gaidin...@gmail.com</author>
<when>Mon, 29 Jun 2009 15:44:32 +0000</when>
<what>Ok, sorry, canQ&apos;Et edit.  Meant to also add that IQ&apos;Em not signed in anywhere else aside
from my G1.</what>
</comment>
<comment>
<author>progress...@gmail.com</author>
<when>Tue, 30 Jun 2009 15:37:15 +0000</when>
<what>Well, your results may vary, but...

I have found that this problem does not occur if I close all chat windows and sign 
out of gtalk on my G1 first thing every morning, and then log back in.

I wonder if this problem is related to gtalk dividing my interactions with a contact 
into discrete conversations?  It seems curious to me that IMs are divided into 
conversations, while text messages with a given contact are now treated as a 
continuous stream.  My usage of the two applications is exactly opposite.</what>
</comment>
<comment>
<author>giggsey</author>
<when>Tue, 30 Jun 2009 15:45:46 +0000</when>
<what>Then itQ&apos;Es splitting a conversation IQ&apos;Em having live into two different conversations. I 
talk normally, and then for some reason, it just stops showing them in the chat window.</what>
</comment>
</bug>
<bug>
<bugid>1977</bugid>
<title>Feature request: Add support for Intel ADPCM in WAV file.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>26</stars>
<reportedBy>jol...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 19:11:47 +0000</openedDate>
<description>My VOIP provider sends my voicemails to my email address. Unfortunately,
Android doesnQ&apos;Et support the file format sent. After clicking the
preview, I get Q&quot;ESorry, the player does not support this type of audio
file.Q&quot;E The files are plain WAV files at 8 KHz using 4-bit Intel ADPCM. I
attached one as an example.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Feb 2009 01:13:41 +0000</when>
<what></what>
</comment>
<comment>
<author>fal...@gmail.com</author>
<when>Thu, 12 Feb 2009 16:54:44 +0000</when>
<what>IQ&apos;Eve same problem with my provider voip</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:52:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jduna...@gmail.com</author>
<when>Mon, 09 Nov 2009 15:09:31 +0000</when>
<what>same issue</what>
</comment>
<comment>
<author>jduna...@gmail.com</author>
<when>Mon, 09 Nov 2009 15:18:52 +0000</when>
<what>IQ&apos;Eve added a test wav file that does not work</what>
</comment>
<comment>
<author>jduna...@gmail.com</author>
<when>Mon, 09 Nov 2009 18:47:12 +0000</when>
<what>Here is our compression and codec, IQ&apos;Em also using android 2.0</what>
</comment>
<comment>
<author>don.mang...@gmail.com</author>
<when>Fri, 13 Nov 2009 14:24:46 +0000</when>
<what>My corporate voicemails come to my inbox as .wav files and I cannot play them or
download them. I  have to go to the OWA interface in order to download the file and
then the player does not support the file type. The files are small, like 25k max and
it is frustrating to not be able to download them...</what>
</comment>
<comment>
<author>jduna...@gmail.com</author>
<when>Fri, 13 Nov 2009 14:27:55 +0000</when>
<what>part of your issue may be that you have the Q&apos;EAccept all SSL certificatesQ&apos;E checked, try 
unchecking that.  ItQ&apos;Es located in the account settings of exchange.</what>
</comment>
<comment>
<author>aml0v...@gmail.com</author>
<when>Mon, 16 Nov 2009 20:38:06 +0000</when>
<what>I have the Motorola Droid v2 android device and cannot open the WAV file which is 
essential for corporate voice mail after hours.</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:05:16 +0000</when>
<what>Related: Issue #1712.

It is becoming quite obvious that Google has more important things to do that listen to 
user issues.

Try complaining to T-Mobile/Verizon.
Maybe Google is more inclined to implement/fix issues coming from them.</what>
</comment>
<comment>
<author>delos...@gmail.com</author>
<when>Fri, 20 Nov 2009 17:54:45 +0000</when>
<what>IQ&apos;Em having the same problems.  (Verizon HTC Eris) I really hope this gets resolved 
quickly.  BTW iPhone does not seem to have the problem.</what>
</comment>
<comment>
<author>DBrooksJ...@gmail.com</author>
<when>Fri, 20 Nov 2009 23:00:01 +0000</when>
<what>This is a problem for me as well. I can get .wav files sent from my home phone to
play on my Droid, but only if sent directly to a Gmail account. They are sent by
Vonange in 8-bit CCIT u-Law format. Sample attached.

But messages sent from my office wonQ&apos;Et play no matter what. They are in IMA ADPCM
format (sample attached). According to the VOIP provider, iPhones play these files
just fine. 

Google: WhatQ&apos;Es up with Android support? This should be high on your fix-it list.
</what>
</comment>
<comment>
<author>jduna...@gmail.com</author>
<when>Fri, 20 Nov 2009 23:16:31 +0000</when>
<what>Just to add, my messages come to me via Exchange, and IQ&apos;Eve tested with gmail and I have 
the same result.</what>
</comment>
<comment>
<author>aliir...@gmail.com</author>
<when>Sat, 21 Nov 2009 12:53:10 +0000</when>
<what>I use FreePBX and PBXinAFlash, an Asterisk flavored phone system.  We are also having 
the issues with incoming voicemails not being properly decoded by the default media 
player.

please help :)</what>
</comment>
<comment>
<author>ejcr...@gmail.com</author>
<when>Sun, 22 Nov 2009 08:22:45 +0000</when>
<what>Same problem for me...my office voicemails get sent to me as .wav attachments.  They 
open fine for me on my iPod Touch (Quicktime), but IQ&apos;Em getting the same Q&quot;ENot 
SupportedQ&quot;E message on my new Droid.  Very frustrating.  IQ&apos;Eve been trying various 
workarounds posted, downloaded apps, forwarded to Gmail, etc... ALL TO NO AVAIL!  I 
had the same problem when I first got my Treo 750 and had to download a program to 
play the files.  I canQ&apos;Et believe that this many years later, Google, Verizon and 
Motorola couldnQ&apos;Et get the issue resolved.  I canQ&apos;Et even save the files; it just 
gives the open option in Mail or preview option in Gmail.  Any other ideas?</what>
</comment>
<comment>
<author>jduna...@gmail.com</author>
<when>Sun, 22 Nov 2009 10:57:09 +0000</when>
<what>I hope itQ&apos;Es as easy as allowing a codec, this is a great phone/os but I really need this on my 
phone.  Make sure you star this if itQ&apos;Es an issue for you.</what>
</comment>
<comment>
<author>mirelhas...@gmail.com</author>
<when>Wed, 25 Nov 2009 03:02:28 +0000</when>
<what>i concur its needed !</what>
</comment>
<comment>
<author>clgib...@gmail.com</author>
<when>Fri, 04 Dec 2009 15:09:27 +0000</when>
<what>I have a VoIP phone system and it uses a 13kb bitrate on the Wave files. Sample 
attached. Same problem for me.</what>
</comment>
<comment>
<author>wilcox.p...@gmail.com</author>
<when>Tue, 08 Dec 2009 16:33:32 +0000</when>
<what>I am having the same problems, we currently have a Panasonic phone system and are
about to move to Digium phone system.</what>
</comment>
<comment>
<author>jduna...@gmail.com</author>
<when>Wed, 09 Dec 2009 20:16:59 +0000</when>
<what>Seems this issue is resolved for me with the latest update, my thanks to the android team.</what>
</comment>
<comment>
<author>abrown...@gmail.com</author>
<when>Wed, 13 Jan 2010 21:38:49 +0000</when>
<what>I have the same issue with our Nortel system.  I have uploaded a file that does not
work on the Droid.</what>
</comment>
<comment>
<author>mail.sta...@gmail.com</author>
<when>Sat, 23 Jan 2010 02:06:13 +0000</when>
<what>I have motorola milestone and cannot listen to .wav voicemail.

Please add .wav format to functionality
</what>
</comment>
<comment>
<author>viennah...@gmail.com</author>
<when>Tue, 09 Mar 2010 15:27:02 +0000</when>
<what>Thinking of sending phone back to sprint, canQ&apos;Et play my voicemails</what>
</comment>
<comment>
<author>ScottDyr...@gmail.com</author>
<when>Mon, 12 Apr 2010 21:16:45 +0000</when>
<what>I have the same problem our corporate voip system sends .wav files to our email.  
the file is formatted IMA ADPCM and will not play on the Droid or HTC Eris.  but the 
Apple iphone does not have a problem playing this file.</what>
</comment>
<comment>
<author>jjp%tacd...@gtempaccount.com</author>
<when>Wed, 19 May 2010 21:04:09 +0000</when>
<what>Just switched from Blackberry to Android and have same issue with voicemail attachments from 
corporate phone sys. This thread has been around for a while. Any light at the end of the tunnel? </what>
</comment>
</bug>
<bug>
<bugid>4387</bugid>
<title>unable to login to gmail account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>mzac...@gmail.com</reportedBy>
<openedDate>Tue, 27 Oct 2009 12:33:22 +0000</openedDate>
<description>I can no longer log into my gmail account and am unable to get my
password or any help at all. WHen I try to recover my password I get:
Q&quot;EThe Google account you are attempting to access contains invalid data.
For more information about Google Accounts, please consult our Help
Center at http://www.google.com/support/accounts/. Q&quot;E How useless is
that? The help center doesnQ&apos;Et even give me a Q&apos;Econtact usQ&apos;E button or any
way to actually contact a human to resolve this so my account has been
dead for months.</description>
<comment>
<author>abwconsu...@gmail.com</author>
<when>Tue, 17 Nov 2009 15:43:33 +0000</when>
<what>same happened to me, there is a thread here 
http://www.google.com/support/forum/p/gmail/thread?tid=13766b2d1317aeeaQ&amp;Ehl=en

however would be suprised if itQ&apos;Es specific to android as it happens for normal web 
login.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>9788</bugid>
<title>Android Eclipse Plugin (ADT) not compatible with IvyDE classpath container</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>eric.sir...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 21:36:16 +0000</openedDate>
<description>Apach Ivy allows JAR dependencies to be specified declaratively in XML.
The IvyDE eclipse plugin resolves the declared (and transitive
dependencies) into a Project Q&quot;EClasspath ContainerQ&quot;E (i.e. a project
library that contains multiple classpath entries (JARs)). When using
IvyDE with an Android project, the compile-time classpath is setup
correctly (e.g. code complete works with classes in JARs provided by the
IvyDE container, etc.). However, when attempting to run the Android app,
the JARs inside the IvyDE classpath container are not deployed to the
Android phone simulator, leading to ClassNotFoundExceptions at runtime.
Please consider modifying the ADT to be compatible with this alternate
way of specifying JAR dependencies for a project.</description>
<comment>
<author>snp...@gmail.com</author>
<when>Tue, 05 Oct 2010 06:02:05 +0000</when>
<what>See https://review.source.android.com/#change,17518 and http://groups.google.com/group/android-contrib/t/a7be0a3538fe6f21</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Wed, 23 Feb 2011 09:50:38 +0000</when>
<what>Possibly a duplicate of issue #2469?</what>
</comment>
<comment>
<author>eric.sir...@gmail.com</author>
<when>Wed, 23 Feb 2011 13:56:44 +0000</when>
<what>Yep - looks like a duplicate by my reading of issue #2469</what>
</comment>
</bug>
<bug>
<bugid>3445</bugid>
<title>Calendar app lost local changes after trying to sync during Google Calendar downtime</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>mernen</reportedBy>
<openedDate>Mon, 03 Aug 2009 06:43:08 +0000</openedDate>
<description>During todayQ&apos;Es Google Calendar downtime, I created a new event
(scheduled for weekly recurrence) on the phone. Less than a minute after
that, the device attempted to perform its regular sync, and my event was
completely gone. The expected result, of course, would be to keep any
changes until a successful sync. I sure hope future downtimes donQ&apos;Et
result in more data loss. By plugging in the phone and running ddms, I
found the following messages: (times are UTC-3) 08-03 00:54:26.161:
DEBUG/Sync(8779): Bad authentication token 08-03 00:54:26.441:
DEBUG/SyncManager(57): not retrying sync operation because the error is
a hard error: authority: calendar account: mernen@gmail.com extras:
[feed=http://www.google.com/calendar/feeds/(SNIP) upload=false ]
syncSource: 0 when: 264386957 delay: 0 key: {authority: calendar
account: mernen@gmail.com extras:
[feed=http://www.google.com/calendar/feeds/(SNIP) upload=false ]} rowId:
2 08-03 00:54:26.441: DEBUG/SyncManager(57): failed sync operation
authority: calendar account: mernen@gmail.com extras:
[feed=http://www.google.com/calendar/feeds/(SNIP) upload=false ]
syncSource: 0 when: 264386957 delay: 0 key: {authority: calendar
account: mernen@gmail.com extras:
[feed=http://www.google.com/calendar/feeds/(SNIP) upload=false ]} rowId:
2 08-03 00:54:26.561: INFO/ActivityManager(57): Stopping service:
com.android.providers.calendar/.CalendarAppWidgetService</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:46:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:11:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1825</bugid>
<title>Usage of Geocoder object doesnQ&apos;Et need INTERNET permission</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-28T13:30:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>WLigtenb...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jan 2009 20:35:02 +0000</openedDate>
<description>In a program I use a Geocoder object to translate a Location into an
address. This process doesnQ&apos;Et require the permission to use internet.
However, obviously the phone doesnQ&apos;Et have a full world map installed
onto it. So it uses an internet connection to probably Google Maps to
get the address. In this way an application uses the internet without
the user knowing it. I feel this is wrong. And that if a program uses a
Geocoder object it should require android.permission.INTERNET.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 20:48:29 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 13:30:05 +0000</when>
<what>There are plenty of things that an application can do that indirectly access the
internet - the simplest example of all being to launch a browser on an http:// URL.</what>
</comment>
</bug>
<bug>
<bugid>1669</bugid>
<title>Voicemail is read from SIM Q&apos;EVoice MailQ&apos;E contact at boot, regardless of previous manual setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>chadmill</reportedBy>
<openedDate>Sun, 28 Dec 2008 06:05:10 +0000</openedDate>
<description>I want to dial a different voicemail number with a long-press on Q&quot;E1Q&quot;E in
the dialer. I set it with Home : Menu : Settings : Call Settings :
Voicemail. This is saved and works, until next boot. Then, the
information I set is lost and the Voicemail number is read from the SIM
in my phone. Since there is no way to remove contacts on the SIM from
Android, I donQ&apos;Et know if itQ&apos;Es merely overridden because the contact
exists in the SIM or the information is truly never saved and the
presence of a contact overrides it (on purpose? silly!). What matters is
that every boot loses manually-set information.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:59:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:45:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:03:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11822</bugid>
<title>Long pressing a link embedded in an email and selecting Q&quot;EHelpQ&quot;E does nothing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 06:18:21 +0000</openedDate>
<description>Tested this case in Android2.2 with GMS R6. - Steps to reproduce the
problem. 1. Add a Google account to the phone. 2. Send an email to that
google account with an embedded URL. 3. Open Gmail, retrieve and open
the email. 4. Long press on the embedded URL. 5. Select Help from the
menu. - What happened. nothing happens. - What you think the correct
behavior should be. Display some help information. It seems it is
handled by googleQ&apos;Es code
(com.google.android.gm.HtmlConversationActivity). For more details
please check the logs attached.</description>
</bug>
<bug>
<bugid>1285</bugid>
<title>Feature Request: Add USSD API support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>552</stars>
<reportedBy>ebesse...@gmail.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 06:49:53 +0000</openedDate>
<description>I would really like to be able to send USSD requests and receive the
responses within my application. Please provide an API in the SDK that
allows this. Thanks, Eric</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:28:16 +0000</when>
<what></what>
</comment>
<comment>
<author>terence.eden</author>
<when>Sat, 13 Jun 2009 09:33:47 +0000</when>
<what>IQ&apos;Ed also like to see this implemented. ItQ&apos;Es useful for getting Q&amp;E setting network
specific values.

As a hacky workaround, you can make the device dial the USSD - like so

//
String encodedHash = Uri.encode(Q&quot;E#Q&quot;E);
String ussd = Q&quot;E*Q&quot;E + encodedHash + Q&quot;E105Q&quot;E + encodedHash;
startActivityForResult(new Intent(Q&quot;Eandroid.intent.action.CALLQ&quot;E,
Uri.parse(Q&quot;Etel:Q&quot;E + ussd)), 1);
//

This calls the USSD and the result is displayed in an alert menu generated by the OS
dialer.  ThereQ&apos;Es no way that I can see to intercept the USSD reply, prevent the
dialer displaying it, and then use the result as a String.

Essentially, all I really want to do is (pseudo code)
//
String ussdReply = call(Q&quot;E*#105#Q&quot;E);
//

Incidentally, IQ&apos;Eve tried creating an Q&quot;EonActivityResultQ&quot;E but it never receives
anything from the startActivityForResult.

Thanks

T

</what>
</comment>
<comment>
<author>furlan.g...@gmail.com</author>
<when>Tue, 21 Jul 2009 06:36:36 +0000</when>
<what>Yes indeed an USSD support would be welcome to get usefully informations from the providers for free 
without an internet connection</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:10:43 +0000</when>
<what></what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Thu, 27 Aug 2009 15:29:05 +0000</when>
<what>An official API to USSD requests and their results would be feasible for implementing
network status update widgets. Please provide an API. Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:09:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:54:20 +0000</when>
<what></what>
</comment>
<comment>
<author>denis.kot</author>
<when>Wed, 28 Oct 2009 14:37:43 +0000</when>
<what>is there any plans about this? SDK 2.0 is out. was this implemented?</what>
</comment>
<comment>
<author>Andrey.S...@gmail.com</author>
<when>Sun, 06 Dec 2009 21:16:15 +0000</when>
<what>Please provide USSD API</what>
</comment>
<comment>
<author>sbrun...@gmail.com</author>
<when>Sat, 12 Dec 2009 21:36:41 +0000</when>
<what>Support for USSD in the API is essential. In my case, a mobile operator is deploying a 
Mobile Payment platform using USSD. I am working on an app to offer value added service 
to the subscribers using the payment service. It is essential for my app to be able to 
catch USSD replies to catch transactions confirmation, balance and so forth.</what>
</comment>
<comment>
<author>pmange...@gmail.com</author>
<when>Fri, 18 Dec 2009 09:44:39 +0000</when>
<what>Also really like to see this. In order to make an widget, which includes the actual
balance of your prepaidcard. Please provide it</what>
</comment>
<comment>
<author>leinardi</author>
<when>Wed, 30 Dec 2009 23:06:31 +0000</when>
<what>The Nexus One is about to be launched and still no API for USSD? :(</what>
</comment>
<comment>
<author>rciov...@gmail.com</author>
<when>Sun, 17 Jan 2010 23:23:09 +0000</when>
<what>Please provide this API, it can be very usefull :) </what>
</comment>
<comment>
<author>amine.re...@gmail.com</author>
<when>Thu, 21 Jan 2010 16:04:13 +0000</when>
<what>Another Comment: Please,Please ,Please , provide this API,</what>
</comment>
<comment>
<author>drjunior...@gmail.com</author>
<when>Mon, 25 Jan 2010 03:09:17 +0000</when>
<what>USSD API would be very useful.  Please provide 
this API.</what>
</comment>
<comment>
<author>solarw.m...@gmail.com</author>
<when>Wed, 27 Jan 2010 14:25:49 +0000</when>
<what>please provide ussd api</what>
</comment>
<comment>
<author>l.vit...@gmail.com</author>
<when>Tue, 02 Feb 2010 01:14:51 +0000</when>
<what>A USSD API would be great, please provide this API. Thanks</what>
</comment>
<comment>
<author>shafqat....@gmail.com</author>
<when>Tue, 23 Mar 2010 05:38:52 +0000</when>
<what>Please provide the API and let us know when we can expect it.</what>
</comment>
<comment>
<author>arioh.ar...@gmail.com</author>
<when>Tue, 06 Apr 2010 07:46:15 +0000</when>
<what>we need it! :)</what>
</comment>
<comment>
<author>androni...@gmail.com</author>
<when>Fri, 16 Apr 2010 19:27:05 +0000</when>
<what>Please, add the support of USSD API, because every operator provides a lot of useful 
and free informational services through this protocol</what>
</comment>
<comment>
<author>benhiras...@gmail.com</author>
<when>Fri, 30 Apr 2010 06:41:45 +0000</when>
<what>another vote for USSD API! would be very useful to users of prepaid SIMs to check
balance, monitor call costs, etc.</what>
</comment>
<comment>
<author>adamchuk</author>
<when>Tue, 04 May 2010 09:42:21 +0000</when>
<what>I also need USSD support.</what>
</comment>
<comment>
<author>sam.mac...@gmail.com</author>
<when>Tue, 04 May 2010 12:55:27 +0000</when>
<what>+1 for USSD its a mainstay of mobile network interactions.</what>
</comment>
<comment>
<author>to.wwarl...@gmail.com</author>
<when>Thu, 13 May 2010 09:47:00 +0000</when>
<what>IQ&apos;Em subscribing on all demands behind about USSD/MMI API.</what>
</comment>
<comment>
<author>farac.ro...@gmail.com</author>
<when>Mon, 17 May 2010 12:53:13 +0000</when>
<what>Outgoing USSD operation can be implemented by usng call feature on Android phone 
(this is a way around but still working solution). Trickier part is recetion of USSD 
where base code should be modifiied (ideally it would be that someone provides API). 
I can find out the way to implement also reception part but in order to convince the 
stakeholders I need one good case example where USSD interface could be used. 
So: 1+1Q&gt;EQ&gt;EQ&gt;E2</what>
</comment>
</bug>
<bug>
<bugid>7335</bugid>
<title>RTSP fails with VLC VLM video on demand</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jrjbertram@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 03:21:34 +0000</openedDate>
<description>Not certain that Android is the culprit, but Android (Droid) is unable
to stream videos from VLCQ&apos;Es video on demand server (an RTSP server).
Full details on the VLC forum, complete with wireshark traces showing
differences in AndroidQ&apos;Es handling of VLC RTSP stream (fails) and Darwin
Streaming Media Server stream (works).
http://forum.videolan.org/viewtopic.php?f=4Q&amp;Et=59163Q&amp;Ep=243835#p243834</description>
<comment>
<author>jrjbertram@gmail.com</author>
<when>Wed, 24 Mar 2010 03:26:13 +0000</when>
<what>Hoping that in my case, VLC team will be able to augment their RTSP handling to provide 
whatever VLC/VLM is not providing.  But, posting it here to hopefully get this into 
some future android release.</what>
</comment>
</bug>
<bug>
<bugid>12873</bugid>
<title>repo fatal error - unable to remap time.dll</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Gregory....@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 22:33:24 +0000</openedDate>
<description>I installed repo using: curl http://android.git.kernel.org/repo Q&gt;E
~/bin/repo After making it executable, I tried: mkdir android cd android
repo init -u git://android.git.kernel.org/platform/manifest.git It
failed, saying: 0 [main] python 688 D:\cygwin\bin\python.exe: *** fatal
error - unable to remap \\?\D:\cygwin\lib\python2.6\lib-dynload\time.dll
to same address as parent : 0x340000 != 0x370000 This is under cygwin on
Win 7 x64: CYGWIN_NT-6.1-WOW64 Zeus 1.7.7(0.230/5/3) 2010-08-31 09:58
i686 Cygwin Python 2.6.5 (r265:79063, Jun 12 2010, 17:07:01) [GCC 4.3.4
20090804 (release) 1] on cygwin</description>
<comment>
<author>stena...@gmail.com</author>
<when>Wed, 15 Dec 2010 13:49:05 +0000</when>
<what>Here is solution: http://johnqcoder.com/2010/09/05/android-development-on-windows-part-4-git/</what>
</comment>
</bug>
<bug>
<bugid>1959</bugid>
<title>Manual Operator Selection issue</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>olivier....@gmail.com</reportedBy>
<openedDate>Tue, 10 Feb 2009 08:12:56 +0000</openedDate>
<description>Since the last G1 update (Firmware 1.1, Build number PLAT-RC33 126986),
the phone has the following issue : - I select a manual network operator
- I change change on a location where the network is not available (not
network on my phone) - Then I go on a new cover of my network (not the
same Access Point), the network never come back, I must choose manual
network again. This issue is on a French network (Orange F).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Feb 2009 14:36:16 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:57:53 +0000</when>
<what></what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Thu, 27 Aug 2009 14:53:50 +0000</when>
<what>Just for a small update. I saw that this problem come when the network is not
available since long time (may be 1/2 hour) then I have to simply scan the network again.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:29:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:19:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13578</bugid>
<title>SMS fetching</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ultravio...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 01:11:08 +0000</openedDate>
<description>After reacquiring lost signal, SMS application can take hours to receive
messages that were sent to it during signal loss.</description>
</bug>
<bug>
<bugid>11167</bugid>
<title>url for video call on 3G/UMTS network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrefa...@vendingautomation.com</reportedBy>
<openedDate>Sun, 12 Sep 2010 01:36:23 +0000</openedDate>
<description>ItQ&apos;Es possible to invoke by program a phone call via an intent : Intent
intent = new Intent(Intent.ACTION_CALL, Uri.parse(url)); where the url
contents the phone number with the schem Q&quot;Etel:Q&quot;E To specify that we want
to make a video Call on 3G-UMTS and not a vocal code it will be good to
use the scheme Q&quot;Eh324:Q&quot;E this is a standard URI scheme registered to the
IANA</description>
</bug>
<bug>
<bugid>3542</bugid>
<title>Dropping of Q&apos;E+Q&apos;E from +44 area code</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T20:14:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>TheHa...@gmail.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 08:16:26 +0000</openedDate>
<description>I have just purchased a brand new g2 touch (htc hero) and i love it!
However there is one really annoying bug i have encountered. On one of
my contacts, Hilary, when i receive a reply from sending her a text
message the number drops the Q&apos;E+Q&apos;E from the +44. This is very irritating
as everytime i respond i have to forward the message to her instead, to
avoid an Q&apos;Eunable to send errorQ&apos;E. What is particularly strange as it is
only this number and although the +44 is saved in the phone book, this
error still occurs. PLEASE help, Joe Lucas</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:30:57 +0000</when>
<what></what>
</comment>
<comment>
<author>JosephEl...@gmail.com</author>
<when>Wed, 26 Aug 2009 02:05:38 +0000</when>
<what>I have the same problem</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:14:15 +0000</when>
<what></what>
</comment>
<comment>
<author>ianh...@gmail.com</author>
<when>Mon, 31 Aug 2009 21:31:28 +0000</when>
<what>Did you modify the number at any point? Like, add the internationl + prefix after you
had first entered the phone numer?</what>
</comment>
</bug>
<bug>
<bugid>13403</bugid>
<title>Gingerbread spawns duplicate APPWIDGET_UPDATEs on boot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>markst3v...@gmail.com</reportedBy>
<openedDate>Fri, 24 Dec 2010 14:45:48 +0000</openedDate>
<description>I have an app that contains three appwidgets. During testing on my Nexus
S I found that the widgets would go blank after reboot despite the app
listening for BOOT_COMPLETED. The widgets would get populated at boot
then the home screen would redraw itself and the widgets would then go
blank. I debugged the code and found that three APPWIDGET_UPDATE actions
were spawned on boot-up. This did not happen on my Nexus One with Froyo.
In the Gingerbread emulator the three APPWIDGET_UPDATE actions were
spawned but did not cause the widgets to go blank. I have replicated
this by adding some debug to Jeff SharkeyQ&apos;Es Sky Weather widgets:
http://code.google.com/p/android-sky/ I have added a workaround in my
app now but thought you should know about this.</description>
<comment>
<author>roe...@gmail.com</author>
<when>Mon, 02 May 2011 20:19:46 +0000</when>
<what>IQ&apos;Em having the same issue.
On reboot APPWIDGET_UPDATE is send for each installed appwidget provider (with all appwidget ids).
This means that in case an application provides 5 widgets yet only one is placed on the home screen, the provider will receive 5 APPWIDGET_UPDATE for that single widget although 1 would suffice. The side effect is frequent redraws on startup.

Could you please share your workaround?
Thanks.</what>
</comment>
<comment>
<author>markst3v...@gmail.com</author>
<when>Tue, 03 May 2011 11:38:41 +0000</when>
<what>ItQ&apos;Es not really much of a work around. My app originally only updated the widget in response to an APPWIDGET_UPDATE in certain circumstances (hence it going blank after initially updating). I had to let it update in all circumstances which unfortunately results in multiple refreshes after boot.</what>
</comment>
<comment>
<author>roe...@gmail.com</author>
<when>Tue, 03 May 2011 16:00:25 +0000</when>
<what>Thanks,
I ended up using AlarmManager.cancel and AlarmManager.set with 2 seconds delay to schedle an Update Service on each APPWIDGET_UPDATE message (originally I just called context.startService). Seems to work fine for me with no unnecessary refreshes after boot.</what>
</comment>
<comment>
<author>markst3v...@gmail.com</author>
<when>Tue, 03 May 2011 16:30:28 +0000</when>
<what>Thanks, your approach sounds better. IQ&apos;Ell give it a try.</what>
</comment>
<comment>
<author>markst3v...@gmail.com</author>
<when>Sat, 14 May 2011 21:55:55 +0000</when>
<what>This is still happening on 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>10803</bugid>
<title>Q&quot;EGetting the SourceQ&quot;E Docs Broken </title>
<status>New</status>
<owner>morri...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Coil...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 19:41:56 +0000</openedDate>
<description>Compiling from the docs as written (
http://source.android.com/source/download.html ) creates this error on
32-bit linux: error: gnu/stubs-64.h: No such file or directory The repo
trunk now requires 64-bit linux and java6, but the Q&quot;EGetting the SourceQ&quot;E
page deprecates 64-bit linux and requires java5. Rebasing on the latest
froyo release makes the docs work as written: repo init -u
git://android.git.kernel.org/platform/manifest.git -b android-2.2_r1.1
Ideally, the docs should be careful to point out the distinction between
the trunk and the latest stable release, and give instructions for both.
It sucks for somebody to reinstall to 64-bit linux only to find that
they actually wanted the stable branch, or install 32-bit linux and
java5 and find itQ&apos;Es broken for top of trunk. So please do document both.
Also, there are tons of missing and extraneous spaces throughout the
text. Makes it hard to follow.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 27 Aug 2010 01:23:35 +0000</when>
<what></what>
</comment>
<comment>
<author>shekh.a...@gmail.com</author>
<when>Mon, 11 Oct 2010 17:08:37 +0000</when>
<what>I totally agree with it.
I and my team wasted two working days after figuring out that We have got wrong Java and Ubuntu version.

Erroneous spaces and wrong commands are also found in documentation.

Plus the IRC community at #android-root wasnQ&apos;Et found very responsive.
I had to go there as the documentation for compiling the build from source isnQ&apos;Et very good as the documentation of developers.android.com is.
no proper description of Q&apos;EmakeQ&apos;E command along with itQ&apos;Es various switches is available.

Please include at least the steps to compile it for an emulator after making changes in the source, so that at least I can see the changes without waiting for a blank device.

Awaiting response in form of improvements.

Thanks.</what>
</comment>
</bug>
<bug>
<bugid>11627</bugid>
<title>Unable to utilize Chat IM on Samsung Galaxy S for GMail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gasfa...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 21:24:52 +0000</openedDate>
<description>Is there a trick to utilize the IM Chat on Gmail for the new Android
Samsung Galaxy S phone? I have attempted to enable Chat from the main
menu and the Chat keeps being sent to the receiver as an email and not a
true IM Chat. I would really appreciate advice on how to enable this
feature, if it is even able to be done. Thank you!</description>
</bug>
<bug>
<bugid>11814</bugid>
<title>Java NullPointerException occurred in Process: com.google.android.youtube\nFlags</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 02:36:50 +0000</openedDate>
<description>This NullPointerException occurred in Android2.2 with GMS R6 and in
package com.google.android.youtube v1621.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 09-28
22:15:21.685 2079 2115 D skia : --- decoder-Q&gt;Edecode returned false 09-28
22:15:21.693 2079 2095 I YouTube : Requesting using MASF
url=[http://i.ytimg.com/vi/MV9PDliCFyc/default.jpg]. 09-28 22:15:21.693
2079 2115 W dalvikvm: threadid=17: thread exiting with uncaught
exception (group=0x400208b8) 09-28 22:15:21.693 2079 2095 I YouTube :
Requesting using MASF
url=[http://i.ytimg.com/vi/ZlWCu9M37zs/default.jpg]. 09-28 22:15:21.693
2079 2115 E AndroidRuntime: FATAL EXCEPTION: Thread-19 09-28
22:15:21.693 2079 2115 E AndroidRuntime: java.lang.NullPointerException
09-28 22:15:21.693 2079 2115 E AndroidRuntime: at
java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:862)
09-28 22:15:21.693 2079 2115 E AndroidRuntime: at
com.google.android.youtube.widget.e.a(Unknown Source) 09-28 22:15:21.693
2079 2115 E AndroidRuntime: at dt.a(Unknown Source) 09-28 22:15:21.693
2079 2115 E AndroidRuntime: at al.run(Unknown Source) 09-28 22:15:21.693
2079 2115 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1096)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</description>
</bug>
<bug>
<bugid>16575</bugid>
<title>Contacts is not changing in espanol language in search contact application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 07:18:14 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Long tap on idle screen Q&gt;E Widgets Q&gt;E google search. 2. Tap on
contacts Q&gt;E observe that search contacts windows is appears. 3. Settings
Q&gt;E change the language in espanol Q&gt;E come to idle screen. 4. Tap on
contact icon in search windowQ&gt;Eobserve the contacts application. 2) What
happened. - Contacts is not changing in espanol language in search
contact application. 3) What you think the correct behavior should be. -
Contacts should be changed in esponal.</description>
</bug>
<bug>
<bugid>18102</bugid>
<title>XML Parser very slow with XML entities</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-07-07T00:59:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>pujos.mi...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 13:18:25 +0000</openedDate>
<description>On Android 3.1,
DocumentBuilderFactory.newInstance().newDocumentBuilder().parse() is
very slow if the passed XML contains mainy entities in elements (such as
Q&amp;Eapos;). From my test it seems to get exponentially slower. The attached
code sample contains XML that takes 17seconds to parse in the Android
3.1 emulator, while it takes about 500ms on Android Q&lt;E= 3.0. So it seems
thereQ&apos;Es a recent regression in the handling of entities. To show the
problem just execute the code on a 3.1 and 2.x device and compare
timings. While parsing on Android 3.1, thereQ&apos;Es insane allocations and GC
going on, until parse finally finishes after 17s. This bug is hugely
problematic for certain kind of parsing: any XML that contains elements
whose text is XML that has been XML encoded (and thus contains tons of
entities) is affected. For example the soap.xml file atached takes 60
seconds (!!!) to parse (instead of 1s). And the bigger the input XML is,
the slower it gets.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 30 Jun 2011 03:08:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 07 Jul 2011 00:59:44 +0000</when>
<what>Yikes! This is quite an ugly performance regression. ItQ&apos;Es fixed internally by 5e60d541ae2a4085f4c6f3739c6cff84469bc052.

ItQ&apos;Es very difficult to come up with a simple workaround for this issue. My best recommendation is to change your upstream source to use CDATA, which is a more efficient way to encode an XML document as a string within another XML document. Another alternative is to switch from using DOM to XmlPullParser, which is also more efficient but a more invasive change.

If neither of those approaches is workable, you will need to use your own code to build a DOM. IQ&apos;Eve attached a minimal class that takes the necessary parts of AndroidQ&apos;Es DocumentBuilderImpl to construct a DOM. This is a lot of code so you should only go this route if you need it. This code is illustrative only; I havenQ&apos;Et tested it and cannot support it.</what>
</comment>
<comment>
<author>pujos.mi...@gmail.com</author>
<when>Thu, 07 Jul 2011 01:21:25 +0000</when>
<what>Since I had no control over the generation of the parsed XML and didnQ&apos;Et want to rewrite the parsing code of the external library, IQ&apos;Em using another JAXP parser implementation called Saxon-B (http://sourceforge.net/projects/saxon/files/Saxon-B/9.1.0.8/) in place Android implementation when the app runs on Android 2.2+.
This is a bit extreme as a solution but it works, with a caveat of a 800Kb+ tax on the size of the APK.
The fix was just to instantiate the Saxon-B DocumentBuilderFactory() in place of the platformQ&apos;Es. And as bonus Saxon-B seems 1.5-2x faster at parsing (vs the platformQ&apos;Es implementation pre-3.0).

This bug is severe and annoying in the sense that every app doing that kind of parsing (XML in XML, but maybe not limited to that) is going to be affected under 3.0.1/3.1, which in my case rendered the app unusuable.
I hope the fix will make 3.2
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 07 Jul 2011 17:05:02 +0000</when>
<what>Saxon-B is a good find. IQ&apos;Eve opened issue 18312 to look into adopting it in Android.</what>
</comment>
<comment>
<author>glenn.ro...@gmail.com</author>
<when>Fri, 09 Sep 2011 11:31:17 +0000</when>
<what>Hi - is the issue resolved in Android 3.2?</what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Fri, 09 Sep 2011 17:30:05 +0000</when>
<what>This is not fixed in 3.2.</what>
</comment>
<comment>
<author>steve.gr...@gmail.com</author>
<when>Wed, 12 Oct 2011 14:23:26 +0000</when>
<what>Is there a release date for this fix?</what>
</comment>
</bug>
<bug>
<bugid>519</bugid>
<title>Dialog.show(--location--)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T06:44:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Mon, 24 Mar 2008 18:37:06 +0000</openedDate>
<description>It would be handy to have an easy way to position a Dialog in an
appropriate section of the screen, such as Dialog.show(float x, float y)
or Dialog.show(PointF pt). If there is an easy way to do this, it has
eluded me so far.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 26 Mar 2008 06:44:29 +0000</when>
<what>Use Dialog.getWindow() to retrieve the window the dialog is showing, and in there you
can modify the LayoutParams of the window to specify an x/y offset and/or gravity to
attach it to an edge of the screen.</what>
</comment>
<comment>
<author>jehrl...@dairyvets.com</author>
<when>Sun, 30 Mar 2008 14:21:24 +0000</when>
<what>
Dialog.getWindow().setGravity(gravity) seems to work properly. Managing position
exactly is a little more problematic.  Pasted below is an extension of Dialog that
incorporates two alternative signatures for show() and which is dismissed by a touch
event.  The method show(PointF pt) uses a kludge which is probably specific to the
dimensions of my Dialog, but even then there is something funny about the way it is
located on screen.  This is to address the problem that I want a Dialog to appear
near, but not covering a touch event location, and be dismissed by another touch. HTH.


import android.app.Dialog;
import android.content.Context;
import android.graphics.PointF;
import android.view.MotionEvent;
import android.view.WindowManager;

public class PopDialog extends Dialog {

	public PopDialog(Context context) {
		super(context);
	}

	public PopDialog(Context context, int theme) {
		super(context, theme);
	}

	public PopDialog(Context context, boolean cancelable,
			OnCancelListener cancelListener) {
		super(context, cancelable, cancelListener);
	}

	/**
	 * Show Dialog after setting gravity
	 * 
	 * @param gravity
	 */
	public void show(int gravity) {
		getWindow().setGravity(gravity);
		super.show();
	}

	/**
	 * Show Dialog after setting location
	 * 
	 * @param location
	 */
	public void show(PointF pt) {
		WindowManager.LayoutParams p = getWindow().getAttributes();
		// TODO kludge - should derive from window measure, but how?
		if (pt.x Q&gt;E 150)
			p.x = Math.round(pt.x) - 230;
		else
			p.x = Math.round(pt.x) - 85;
		if (pt.y Q&lt;E 250)
			p.y = Math.round(pt.y);// -120 ;
		else
			p.y = Math.round(pt.y) - 230;
		super.show();
	}

	@Override
	public boolean onTouchEvent(MotionEvent event) {
		dismiss();
		return super.onTouchEvent(event);
	}

}

</what>
</comment>
</bug>
<bug>
<bugid>5070</bugid>
<title>Cannot uninstall applications that came with phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>38</stars>
<reportedBy>bouncyc...@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 03:55:17 +0000</openedDate>
<description>There are many apps that came with the phone that I want to remove to
reduce clutter. These include Facebook, Amazon, etc. Under manage apps,
you can clear data, stop it, etc but you canQ&apos;Et get rid of it
permanently. Please fix. NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>dahl.bre...@gmail.com</author>
<when>Wed, 13 Jan 2010 01:36:52 +0000</when>
<what>bump with the incredibly under sized flash memory included even in the nexus, bloat 
needs to be removable</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 18:37:13 +0000</when>
<what>Issue 9720 has been merged into this issue.</what>
</comment>
<comment>
<author>edoceo....@gmail.com</author>
<when>Thu, 05 May 2011 20:57:13 +0000</when>
<what>Agreed forcing users to have these apps, that also auto-update even when that option was disabled *cough Facebook cough* is pretty #fail</what>
</comment>
</bug>
<bug>
<bugid>11390</bugid>
<title>MediaPlayer.SeekTo() does not show video frame until MediaPlayer.Start() is called.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>BryanJH...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 06:34:01 +0000</openedDate>
<description>MediaPlayer.SeekTo() does not show video frame until MediaPlayer.Start()
is called. I would expect to atleast have an option to display a frame
after seekto is called, if not have this be the default behavior. Im
using a Droid Incredible. This is a issue for me because I want the user
to move around in the video and chose a desired position.</description>
<comment>
<author>cren...@gmail.com</author>
<when>Wed, 01 Dec 2010 06:00:16 +0000</when>
<what>You can always MediaPlayer.start(); MediaPlayer.SeekTo(); and then pause in the onSeekCompleted callback. Although I agree that it should still work if you seek while the video is paused.</what>
</comment>
</bug>
<bug>
<bugid>6383</bugid>
<title>TimePicker should provide a seconds field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>31</stars>
<reportedBy>luke.rt....@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 14:15:10 +0000</openedDate>
<description>TimePicker currently has fields for hours and minutes. This is a request
to add an optional field for seconds. TimePicker XML resource tag would
get new attribute Q&quot;EshowSecondQ&quot;E (presumably defaulting to Q&quot;EfalseQ&quot;E, to
maintain current behavior of not showing seconds field) and TimePicker
would have new methods setShowSecond, setCurrentSecond,
getCurrentSecond. Currently, in order to do this a developer must create
a custom widget; since NumberPicker is still an internal component, itQ&apos;Es
rather cumbersome to extend TimePicker. Having the seconds is important
to me because IQ&apos;Em developing a personal log application where it
sometimes make sense to specify down to the second when something
happened.</description>
<comment>
<author>nikola1...@gmail.com</author>
<when>Sat, 19 Feb 2011 15:20:13 +0000</when>
<what>For sure this is something that should be implemented.</what>
</comment>
</bug>
<bug>
<bugid>8621</bugid>
<title>Allow Music app to run in background</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pacob...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 12:43:49 +0000</openedDate>
<description>The default Music player quits whenever it loses focus. It streams
podcasts just fine, but IQ&apos;Ed like to do other visual activities while
itQ&apos;Es playing (i.e. web browsing, reading ebooks, etc.). ShouldnQ&apos;Et be too
difficult for you guys, methinks.</description>
</bug>
<bug>
<bugid>7059</bugid>
<title>Http response code -1 when Transfer-Encoding=chunked, Content-Encoding=gzip and Connection=Keep-Alive</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-06-29T01:21:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>sontran...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 15:42:53 +0000</openedDate>
<description>Hi, I found a problem with GZIP input stream when wrapping InputStream
from HttpURLConnection. When the server response with Transfer-
Encoding=chunked, Content-Encoding=gzip and Connection=Keep-Alive. The
second post always return -1. After digging into the source code, I
found the place that could be a bug: InflaterInputStream.java (line 190
to 192) if (inf.needsInput()) { fill(); } Because InflaterInputStream
doesnQ&apos;Et need more input, it doesnQ&apos;Et try to read the end of chunked
encoding (0x)(30 0a 0d) that cause the second post to return with -1
every time. This is not a correct behaviour of input stream. When
InputStream returns -1, the stream is supposed to reach the end (nothing
left). So I think the correct behavior will be that: The
InflaterInputStream need to check the underline input stream, if it is
HttpURLConnection.ChunkedInputStream, it needs to read the last empty
line ((0x)(30 0a 0d)). Attachment is my testing unit. I just happen to
choose a website that will return Transfer-Encoding=chunked,
Content-Encoding=gzip, Connection=Keep-Alive. Also, somebody has
experienced the same problem in the browser. This is the forum
discussion:
http://groups.google.com/group/android-developers/browse_thread/thread/609cc08dc031d73d#
Thanks, Thanks,</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Mar 2010 18:37:48 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Mar 2010 21:27:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 28 Jun 2010 23:35:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Jun 2010 01:21:00 +0000</when>
<what>Thank you for reporting this issue! Fixed in a future release.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:52:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5119</bugid>
<title>Application after Export .apk file, cannot install in HTC Hero</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ngohoanh...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 08:39:27 +0000</openedDate>
<description>Fireware version: 1.5 Kernel 2.6.27 htc-kernel Model Number: HTC Hero
SoftVersion: 1.0.0.A6288 ------------------------ Programming with IDE
Eclipse and Android Plug in I finish the project and my program run
succes on emulator. I export .apk file (File _ Export _ ... ) and it is
succes, too. But when I install my application in my phone HTC Hero , it
appear an error: Q&quot;EMyApplication could not be installed on this phoneQ&quot;E.
After i try doing it with a empty project (that mean project standard
when i create android project with Eclipse) but it is the same error.
What i doing now ?</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>19337</bugid>
<title>documentation: tab</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 19:29:42 +0000</openedDate>
<description>In the documentation for android.widget.TabWidget.setCurrentTab(int) it
says: Q&quot;E To move both the focus AND the selected tab at once, please use
setCurrentTab(int).Q&quot;E Instead, it should read: Q&quot;E To move both the focus
AND the selected tab at once, please use focusCurrentTab(int).Q&quot;E</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:44:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4861</bugid>
<title>Copying website addresses to put in emails on android 2.0 droid phone</title>
<status>WorkingAsIntended</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-04-09T17:59:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>Xypher2...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 15:33:30 +0000</openedDate>
<description>I would like to have the functionality to click on the website address
and press the menu button and have the ability to copy the address to be
able to put it in email, that is the only thing keeping me from not
using my work computer at all for email. Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 15:52:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Thu, 10 Dec 2009 22:30:58 +0000</when>
<what>You can already do this by pressing and holding the URL and then selecting Copy Page URL.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 17:59:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15644</bugid>
<title>nfc NfcV.transceive() huge delay / polling issue </title>
<status>New</status>
<owner>npe...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>nol...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 09:23:19 +0000</openedDate>
<description>When using the NfcV transceive() method for writing or reading it
introduces a huge delay, it takes several hundred ms to return. A common
256 byte NFC tag can usually be written in about 600ms (0.6sec). Using
the Nexus-S and NfcV.transceive it takes nearly a minute. Such a common
tag has got 64 blocks, each 4 byte large. To write this tag it is
required to write each block and each time the large lag is introduced.
Normally a write cycle should only take no more than 10ms. The same
issue happens when reading a tag, this is a smaller problem because most
cards support multiple block reads (please check Issue 15639 because
that bug requires multiple reads when reading larger tags) ItQ&apos;Es really
important to reduce this time, IQ&apos;Em unsure what causes the huge delay
(maybe some function that waits for data from the air interface) but
waiting for more than 10-20ms should not make much sense and heavily
impacts on the reliability and performance of NFC operations.</description>
<comment>
<author>nol...@gmail.com</author>
<when>Mon, 21 Mar 2011 09:24:47 +0000</when>
<what>Please change the Issue to Q&quot;Edeveloper bug for android 2.3.3Q&quot;E</what>
</comment>
<comment>
<author>nol...@gmail.com</author>
<when>Mon, 21 Mar 2011 14:13:44 +0000</when>
<what>IQ&apos;Ed like to update some details based on new experiences:

A) transceive() performance when transponder responds immediately (Q&lt;E 1 ms)
transceive returns after an average of 110ms.
ThatQ&apos;Es pretty long, what does it do during that time ? It should be back much earlier.

B) transceive() performance when transponder does not respond (normal write operation with option flag, for example on TI_TMS37112)
transceive returns after an average of 460ms (returning nothing)


So from what I see there is a general delay in the command, about 90ms which shouldnQ&apos;Et be the case on a 1ghz CPU. something is eating time.
And when no response comes from the transponder (which is perfectly valid, only in case of an error a response has to be sent) then it seems to wait for a response for an additional 400+ ms

I donQ&apos;Et think this makes sense at all, if there is no immediate answer from the transponder the method needs to return so the programflow can continue.
Maybe a helper-function to set the timeout in ms, or a non-blocking mode would solve this specific issue.


The problem with transceive() in general is that it does not allow to capture the response of such Q&quot;Easync commandsQ&quot;E because the additional EOF (issue 15608) canQ&apos;Et be sent. 
So even if there was an error during the Q&apos;EwriteQ&apos;E, I donQ&apos;Et think we can catch the response at this time.
The same counts for inventory lookups on more than 1 slot (if thatQ&apos;Es supported at all from within the SDK). No EOFQ&apos;Es can be sent to browse multiple tags that wait to respond with their UID.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 21 Mar 2011 17:48:09 +0000</when>
<what></what>
</comment>
<comment>
<author>nol...@gmail.com</author>
<when>Mon, 21 Mar 2011 18:49:04 +0000</when>
<what>ItQ&apos;Es very easy to reproduce this, you can send just anything through transceive();
Any invalid command sent to any nfcv tag will result in Q&quot;Eno responseQ&quot;E which introduces the delay.

I think as first step the transceive function should return after about 15ms if no more new data arrives from the vicc, that would make applications a lot more performant. 
And maybe a new method to change the timeout if increased waiting is required (maybe there are transponders that need more time?)

This wonQ&apos;Et solve the issue completely (because of the EOF/async answer topic) but at least make transceive() more usable.</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Thu, 31 Mar 2011 07:08:15 +0000</when>
<what>Thanks for the report(s). We are investigating.</what>
</comment>
</bug>
<bug>
<bugid>9246</bugid>
<title>Galaxy Wallpaper crashed while clicking the status bar for several times.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brian1...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 05:19:48 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Change wallpaper to Galaxy live
wallpaper. 2. Keep clicking the status bar for several times(at least 30
times). 3. Galaxy live wallpaper will crash. - What happened. The
Gallaxy live wallpaper crashed. I have Motorola DROID tested with this
problem. This problem happened not only with the Galaxy wallpaper but
also with other live wallpapers.</description>
<comment>
<author>brian1...@gmail.com</author>
<when>Tue, 22 Jun 2010 09:02:50 +0000</when>
<what>Here are my further analysis:

1. I found there is a maximum layer number (NUM_LAYERS_MAX=31) defined in frameworks/base/include/private/ui/SharedBufferStack.h and the adb log indicates that createSurface() failed because of the layer number reaches the max layer number.

2. The reason to the increased layer number is in MessageQueue::waitMessage in frameworks/base/libs/surfaceflinger/MessageQueue.cpp. In the while loop, if mInvalidate keeps happening, mMessage will never be handled. Therefore, layers destroyed by MessageDestroySurface will never be handled.

Could someone help on reviewing the message queue handling process? Thanks.</what>
</comment>
</bug>
<bug>
<bugid>8215</bugid>
<title>Home screen icons and wigets disappear after using Browser (Motorola Droid 2.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>42isthea...@gmail.com</reportedBy>
<openedDate>Fri, 07 May 2010 19:37:41 +0000</openedDate>
<description>This has happened to me several times: for no apparent reason, all icons
and widgets are removed from my home screens when returning from the
Browser app. If you were to add something back to a home screen, some
sort of force close error appears (donQ&apos;Et remember exactly what).
Firmware: 2.1-update1 Sorry if I didnQ&apos;Et follow the general form of a bug
report; this isnQ&apos;Et as much a bug as it is abnormal functionality.
Thanks!</description>
<comment>
<author>ggert...@gmail.com</author>
<when>Wed, 28 Jul 2010 14:17:42 +0000</when>
<what>This happens to me more than once a day.  I havenQ&apos;Et noticed an interaction with the browser.  It does seem to happen when using the home docking station but also when not docked.</what>
</comment>
<comment>
<author>ggert...@gmail.com</author>
<when>Wed, 28 Jul 2010 14:22:42 +0000</when>
<what>Sorry, I also own a Motorola Droid running Android 2.1.</what>
</comment>
</bug>
<bug>
<bugid>8139</bugid>
<title>some host canQ&apos;Et be connected by socket and httpclient.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tkab...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 07:22:18 +0000</openedDate>
<description>With 1.6 (HT-03a, xperia and emulator), my app canQ&apos;Et connect some URL.
So I made small test app below. This app can connect to google.com,
yahoo.com etc, but canQ&apos;Et connect to dailymotion.com. And this app is
using socket, but if I use httpclient class, stack same location. --
OSNetworkSystem.connectSocketImpl(FileDescriptor, int, InetAddress, int)
] -- But this app runs perfectly with 2.1 emu and Nexus One. Any
solution? ----- package com.example.httpRawReadTest; import
java.io.BufferedReader; import java.io.BufferedWriter; import
java.io.InputStreamReader; import java.io.OutputStreamWriter; import
java.net.Socket; import android.app.Activity; import android.os.Bundle;
import android.util.Log; public class HttpRawReadTest extends Activity {
/** Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
String url; String host = Q&quot;Ewww.dailymotion.comQ&quot;E; int port = 80; String
path = Q&quot;E/Q&quot;E; Socket sock; BufferedReader sockin; BufferedWriter sockout;
String str; url = Q&quot;Ehttp://Q&quot;E + host; try { sock = new Socket(host, port);
// stack here sockin = new BufferedReader(new InputStreamReader (sock
.getInputStream())); sockout = new BufferedWriter(new OutputStreamWriter
(sock .getOutputStream())); sockout.write(Q&quot;EGET Q&quot;E + url + Q&quot;E
HTTP/1.1\r\nQ&quot;E); sockout.write(Q&quot;EHost: Q&quot;E + host + Q&quot;E\r\nQ&quot;E);
sockout.write(Q&quot;EConnection: close\r\nQ&quot;E); sockout.write(Q&quot;E\r\nQ&quot;E);
sockout.flush(); while ((str = sockin.readLine()) != null) {
Log.i(Q&quot;EHttpRawReadQ&quot;E,str); } sockout.close(); sockin.close();
sock.close(); } catch (Exception ex) { ex.printStackTrace(); } } }</description>
</bug>
<bug>
<bugid>9646</bugid>
<title>The Google Search Control couldnt display on Android 2.1 and 2.2  in AVD browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>5e5a35C...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 09:00:19 +0000</openedDate>
<description>The attached HTML file is suitable for desktop browser but the Android
2.1 and 2.2 AVD browser.</description>
</bug>
<bug>
<bugid>2210</bugid>
<title>[messaging] messaging threading confused by country codes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>mafro...@gmail.com</reportedBy>
<openedDate>Thu, 12 Mar 2009 11:56:23 +0000</openedDate>
<description>I think the Messaging app could be a bit cleverer with parsing number
prefixes when it comes to threading up messages. IQ&apos;Eve got a UK G1 where
the country code is 44. In Messaging, if I send a message to a 07..
number it goes in a new thread. The reply will always come back with
+447.. as the prefix. This means it starts its own new thread! Annoying
at best.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:59:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:38:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:01:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16082</bugid>
<title>music player and youtube vedio sounds overlapped.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:18:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SWAAndr...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 06:46:47 +0000</openedDate>
<description>(All,100%) Occurrence process:Music player is playing in the
background-Q&gt;Ego to YOUTUBE and play the vedio. Occurrence status:Sound of
music player and sound of you tube vedio get overlapped. Expected
result:Music and vedio sound should not get overlapped.Music player
should get paused automatically when you tube vedio starts playing.
Note: Checked in I9000(froyo) and HTC,its working fine.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:18:29 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>8112</bugid>
<title>Call Recording API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>mishob...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 11:29:17 +0000</openedDate>
<description>Hi, Google and Android devs (I hope someone of you will read this).
There are hundreds of requests of business people that really need the
call recording feature. Some of the requests are from the first days of
the Android platform. I personally have posted a request for an App
before 2 years in Hello Android -
http://www.helloandroid.com/ideas/automatic- call-recorder More than two
years after the platform have started and hundreds of requests there
isnQ&apos;Et an API for that... more than that - there isnQ&apos;Et an official
statement from you WHY there isnQ&apos;Et an API and when there will be any?! I
wonQ&apos;Et tell you that the call recording is a MUST HAVE feature in the
business world, because you have to know that! I understand itQ&apos;Es illegal
in some countries and states in the USA, but that is a problem of the
end user, not yours. Besides that, you could play a beeping signal
during the call, as Symbian and WM does... I hope you finally implement
such an API, that will make possible developers to build call recording
and answering machine apps. Thanks for the understanding Best regards,
Mihail Panayotov</description>
<comment>
<author>yera...@gmail.com</author>
<when>Fri, 07 May 2010 09:15:17 +0000</when>
<what>Very nice idea, but i have saw some apps for this on the market</what>
</comment>
<comment>
<author>mishob...@gmail.com</author>
<when>Sat, 08 May 2010 17:21:17 +0000</when>
<what>They donQ&apos;Et work on 2.0 and 2.1 versions and those that work on 1.6, work only with speakerphone turned 
on. There is no official API for getting the line in stream, so de developers of these apps just record the 
other party trought the mic... </what>
</comment>
<comment>
<author>velocity...@gmail.com</author>
<when>Thu, 28 Oct 2010 12:36:20 +0000</when>
<what>Now we have bunch of app which will get your calls recorded 
just check with laws in your state 

Check out these free/trial apps :
Record My Call
RecordCall
Total recall call recorder TRIAL 14 days
All Call recorder
AndRecorder
Call recorder
Call Recorder

Note : File names are taken from Android Market and are placed one per line and will be exact in market so search with same keyword . There is not priority , just check out and use the one you like 
 http://www.gadgetoxic.com/search/label/Android</what>
</comment>
<comment>
<author>AddsonZh...@gmail.com</author>
<when>Wed, 16 Feb 2011 14:37:40 +0000</when>
<what>Deaf Google!!!</what>
</comment>
</bug>
<bug>
<bugid>9686</bugid>
<title>Too easy to delete a message while viewing it in Gmail app.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-12T15:48:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sun, 11 Jul 2010 09:10:30 +0000</openedDate>
<description>When viewing a message in the Gmail app, the Delete button is very
prominent. Having a button that performs an irreversible action without
confirmation take up such a large area of the screen is bad usability in
my opinion. I myself have accidentally deleted several emails that I
wished to read and had to request to be sent again. I propose that
either some form of confirmation is added when deleting an email, or
that the button is moved to a less prominent position.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 12 Jul 2010 15:48:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10621</bugid>
<title>Issues in recieving CDMA SMS messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>saurabh.8189@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 09:54:07 +0000</openedDate>
<description>Hi , my SMS Reciever Service works well on GSM. but I faced issues in
Recieving CDMA SMS Messages. I have tried android.telephony.SmsMessage.
Please Help. Saurabh</description>
</bug>
<bug>
<bugid>6644</bugid>
<title>Calendar account update removes events for all non Q&quot;Ecom.googleQ&quot;E Account types.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ruckenstein@gmail.com</reportedBy>
<openedDate>Sun, 14 Feb 2010 04:12:07 +0000</openedDate>
<description>OS version: All Problem:
AbstractSyncableContentProvider.deleteRowsForRemovedAccounts(MapQ&lt;EAccount,
BooleanQ&gt;E accounts, String table) is called only with Q&quot;Ecom.googleQ&quot;E
Accounts, mistakingly considering all other account types as removed.
This filtered account list is correctly needed to be sent to the
SyncAdapter.onAccountsChanged, but is also mistakingly used also for the
above. Solution: make the call onAccountsChanged(accounts) use the
original, unfiltered accounts list. This is easily done by moving the
call up, before creating the filtered accounts list, in
AbstractSyncableContentProvider.onCreate
AbstractSyncableContentProvider.onAccountsChanged(Account[]
accountsArray)
AccountManager.get(getContext()).addOnAccountsUpdatedListener( new
OnAccountsUpdateListener() { public void onAccountsUpdated(Account[]
accounts) { // Some providers override onAccountsChanged(); give them a
database to // work with. mDb = mOpenHelper.getWritableDatabase(); move
here --Q&gt;E onAccountsChanged(accounts); // Only call onAccountsChanged on
GAIA accounts; otherwise, the contacts and // calendar providers will
choke as they try to sync unknown accounts with //
AbstractGDataSyncAdapter, which will put acore into a crash loop
ArrayListQ&lt;EAccountQ&gt;E gaiaAccounts = new ArrayListQ&lt;EAccountQ&gt;E(); for (Account
acct: accounts) { if (acct.type.equals(Q&quot;Ecom.googleQ&quot;E)) {
gaiaAccounts.add(acct); } } accounts = new Account[gaiaAccounts.size()];
int i = 0; for (Account acct: gaiaAccounts) { accounts[i++] = acct; }
from here --Q&gt;E onAccountsChanged(accounts); TempProviderSyncAdapter
syncAdapter = getTempProviderSyncAdapter(); if (syncAdapter != null) {
syncAdapter.onAccountsChanged(accounts); } } Risk: This should have no
effect on google sync, while allowing 3rd party accounts to store events
in CalendarProvider.</description>
</bug>
<bug>
<bugid>10703</bugid>
<title>RTSP Server Authentication</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>beat.n...@magicwave-sys.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 15:04:30 +0000</openedDate>
<description>MediaPlayer takes 4 different media input source types: - File - File
descriptor - Html source - Rtsp source Html supports html server
authentication, i.e. http://uname:pass@www.mysource.com However it seems
that Rtsp does not support rtsp server authentication. Many rtsp servers
(i.e. Axis network cameras) require basic/ digest authentication,
similar to the http authentication. It may be desirable to add rtsp
basic/ digest server authentication to the MediaPlayer.</description>
</bug>
<bug>
<bugid>12792</bugid>
<title>Not able to close CLI emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>er.rup...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 08:47:21 +0000</openedDate>
<description>Using emmulator -shell, I get the needed command prompt # , but how do I
close this CLI emulator? ctr+c apparently kills the process, but on
launching a new emulator, it says error: more than one device and
emulator. I am using froyo build. (android 2.2 r1)</description>
</bug>
<bug>
<bugid>8530</bugid>
<title>Bluetooth Caht is failed at Q&quot;EUnable to connectQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-12T22:59:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ha271...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:04:44 +0000</openedDate>
<description>Step: 1. Follow BluetoothTestingGuide.pdf Happed: 2. I will fail at the
first connect. It shows Q&quot;EUnable to connect the deviceQ&quot;E always. 3. I
verified it on most of Android devices such as Acer Liquid and Htc
Legend.... and the results are all failed. I think it should work fine
as Google Nexus One OS: Android 2.1 Eclair</description>
<comment>
<author>jaikum...@android.com</author>
<when>Tue, 12 Apr 2011 22:59:09 +0000</when>
<what>Please raise this issue with Acer.</what>
</comment>
</bug>
<bug>
<bugid>8491</bugid>
<title>Change recipient for draft sms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mario.ga...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 08:44:32 +0000</openedDate>
<description>Using Android 1.5 in Samsung Galaxy Spica. I could not find any hint
that this feature has been added in subsequent versions of Android;
sorry if itQ&apos;Es already fixed. Here is the missing feature: if I save an
SMS draft, I am required to provide at least a recipient. When I open
that draft again, I would like to be able to change the recipient
number, but it does not seem possible. I can only modify the text of the
SMS but not the phone number to send it to. This seems like a
fundamental limitation of the SMS stack, since it is present in the
standard Android application but also in also other third-party SMS
applications I have tried (chompSMS, Handcent SMS, SMS Manager). The
desired behavior is: - When saving an SMS draft, it should be possible
to save also messages with no recipients; - When opening an SMS draft,
it should be possible to modify the recipient. Thanks in advance Mario
NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>arup.bar...@gmail.com</author>
<when>Wed, 26 May 2010 17:29:42 +0000</when>
<what>
The requested behaviours are -

1.  When saving an SMS draft, it should be possible to save also messages
with no recipients

2. When opening an SMS draft, it should be possible to modify the recipient  

The second behaviour requested is already supported in Android 2.1. This behaviour is
tested by saving an SMS draft with recepient as 1234. After that the SMS app was
closed. Later the SMS app was restarted, the saved SMS draft opened, and the
recipient successfully modified to 5678.

The first behaviour requested is not yet supported in Android 2.1. Investigation
reveals that method exitComposeMethodActivity of class ComposeMethodActivity is
checking if valid recepients are present or not. If this check can be removed needs
further investigation. 


</what>
</comment>
<comment>
<author>vansan...@gmail.com</author>
<when>Sun, 20 Mar 2011 20:01:45 +0000</when>
<what>I Q&apos;Em using andriod 2.1 update 1 on a Xperia mini pro and noticed the following:
I made a SMS with recipient and text and canceled sending, thus storing it as a draft (because i was not sure of the recipient number). Later on i opened the draft to change the recipient number. I tapped the number to change it and was referred to a screen where i could change the number, but after changing the number the only options i had were to call the number or add it in a contact. I miss the OK button :)

definitely a bug, and probably very easy to fix for someone who knows the code.. please? :)

sorry i donQ&apos;Et know how to change it myself and very much obliged if someone does!

Cheers,

Jasper
</what>
</comment>
</bug>
<bug>
<bugid>8999</bugid>
<title>Bug in home screen display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>28</stars>
<reportedBy>superman...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 17:34:51 +0000</openedDate>
<description>Reproduction: Problem occurs randomly and I canQ&apos;Et reproduce on demand
Issue: There is a bug in the display Correct Behavior: There should not
be a bug in the display Hardware: Motorola droid.</description>
<comment>
<author>superman...@gmail.com</author>
<when>Thu, 10 Jun 2010 17:44:47 +0000</when>
<what>Here is Video of the issue as it is happening.</what>
</comment>
<comment>
<author>superman...@gmail.com</author>
<when>Thu, 10 Jun 2010 22:30:58 +0000</when>
<what>Update: Attempts to squash this bug have proven unsuccessful</what>
</comment>
<comment>
<author>xdunl...@gmail.com</author>
<when>Tue, 11 Jan 2011 02:32:46 +0000</when>
<what>This is a useless bug report. This should be closed. The bug reporter should take it up with Motorola since really insects shouldnQ&apos;Et be able to get into a piece of hardware such as a phone. Not an android bug.</what>
</comment>
</bug>
<bug>
<bugid>10251</bugid>
<title>Google maps is always running</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>44</stars>
<reportedBy>sander.the.bos</reportedBy>
<openedDate>Fri, 06 Aug 2010 16:27:44 +0000</openedDate>
<description>Google maps 4.4.0 Android 2.1-update1 (kernel
2.6.29-063c4d24/htc-kernel@and18-2#1) HTC Hero Europe (Dutch) Google
maps is always running in the background, taking up significant memory
(7MB according to Q&apos;ETaskKillerQ&apos;E). If I kill it it reappears around 5
minutes (can also be 10 minutes) later again, so it is autostarting
based on some timer-event. I use the maps apps less then once a day, so
I would like to use the memory for other things. There are various
reports of this issue on the Internet (google for Q&apos;Eandroid maps always
runningQ&apos;E): http://www.androidguys.com/2010/03/18/google-maps-41-android/
(in the comments)
http://forum.androidcentral.com/htc-evo-4g/16267-google-maps-always-running-disable.html
https://supportforums.motorola.com/message/143125
http://forum.xda-developers.com/showthread.php?t=740250 According to the
messages this behavior occurs since version 4.4.0 (I cannot verify this
as for me it was all part of a big upgrade from android 1.5). It is also
mentioned several times that it is related to latitude, that makes sense
as that service would have to keep parts of maps running. But I am not
using/ do not have latitude enabled, and for me the Q&apos;Edisable latitude
and rebootQ&apos;E trick mentioned in one of the links above is not working,
Google maps is coming back from the dead no matter how often I kill it/
reboot.</description>
<comment>
<author>mario...@gmail.com</author>
<when>Fri, 13 Aug 2010 00:34:23 +0000</when>
<what>This also occurs in 2.2 Froyo and started with 4.4.0 maps.  Definitely draining battery as well as using memory because at night when I put it on the charger in battery use it lists maps with at least 2% (usually more) usage.  I am using Droid A855.</what>
</comment>
<comment>
<author>sander.the.bos</author>
<when>Sun, 15 Aug 2010 13:17:39 +0000</when>
<what>Just a small comment with more a little info, apparently the Maps-related service that is unstoppable is named Q&apos;ELocationFriendServiceQ&apos;E.
(which I now see running in the Q&apos;EQuick System InfoQ&apos;E app, even though Latitude is completely disabled)</what>
</comment>
<comment>
<author>ruthscho...@gmail.com</author>
<when>Thu, 26 Aug 2010 05:25:21 +0000</when>
<what>This is driving me nuts!  I canQ&apos;Et go more then 5 hours since the 2.2 Froyo upgrade took place on my Motorola Droid! I hope they fix this soon because it pretty much makes my phone useless when I need it the most!

I have tried everything as well just like mentioned above. Use of Task Killer but when ever I open any app MAP starts back up.  I had this issue with Facebook app but I uninstalled the update it seems to have worked it no longer starts on itQ&apos;Es own. 

I tried this for the MAPs I uninstalled upgrade but no luck it restarts over and over and drains my battery.</what>
</comment>
<comment>
<author>sander.the.bos</author>
<when>Thu, 26 Aug 2010 07:04:11 +0000</when>
<what>Hello ruthschoenb,

battery usage of my phone is not actually affected by this issue, in stand by mode the phone can go without charging for more then 4 days. It is only the memory usage which possibly makes my phone slower (the phone does feel slow, cannot be sure it is because of Maps taking up what appears to be 9 MB* all the time).

Why do you think the cause is Maps and not some other part of the 2.2 upgrade?


*) 9MB is Maps en LocationFriendService processes both taking up 21MB according to Q&apos;Equick system info proQ&apos;E, where I hope and pray the processes actually share that memory and you have to deduct the 12MB that each process takes up at the very minimum.
</what>
</comment>
<comment>
<author>martin...@gmail.com</author>
<when>Sat, 04 Sep 2010 21:09:37 +0000</when>
<what>Similar to comment #1 above, I also see ~2% battery usage without any use of maps.  TOP shows that locationfriendservice kicks off every minute or so. I have Latitude disabled.  Droid1, frg22d, Maps v4.4.0
</what>
</comment>
<comment>
<author>mario...@gmail.com</author>
<when>Fri, 10 Sep 2010 21:46:10 +0000</when>
<what>Still continues to autorun/ stay running on new version update 4.5.0 , Android 2.2 FRG22D.</what>
</comment>
<comment>
<author>sander.the.bos</author>
<when>Sat, 11 Sep 2010 06:12:42 +0000</when>
<what>In fact, the problem is now worse in 4.5.0, as another persistent background process besides Q&apos;ElocationfriendserviceQ&apos;E has shown up, Maps:BackgroundFriendService.

Probably Google has a deal with phone makers, that they will add another unstoppable background process with each Maps minor version, to force people to buy new phones as memory runs out on their current ones...
</what>
</comment>
<comment>
<author>anhlo...@gmail.com</author>
<when>Tue, 02 Nov 2010 15:51:57 +0000</when>
<what>I got the same issue...3 processes of MAPS running in the background...I am running MAPS 4.6 on android 2.2.HELP!!!! </what>
</comment>
<comment>
<author>m...@solutionz.co</author>
<when>Fri, 31 Dec 2010 12:08:51 +0000</when>
<what>Sign out of latitude:)</what>
</comment>
<comment>
<author>sander.the.bos</author>
<when>Fri, 31 Dec 2010 12:30:53 +0000</when>
<what>@m...@solutionz.co: You do realize right that there are at least 3 references from different persons to signing out of latitude not helping.... Thanks for your great input.

As long as I am posting, I am on Maps version 5.0.0 now (and specifically for m...@solutionz.co, no I am still not signed into latitude), and the friendly neighbourhood LocationFriendService is still going strong.
</what>
</comment>
<comment>
<author>m...@solutionz.co</author>
<when>Fri, 31 Dec 2010 13:58:26 +0000</when>
<what>I am on 5 as well and signed out this AM and it has not appear at all since then...On 2.3 Nexus S..</what>
</comment>
<comment>
<author>pamdemo...@gmail.com</author>
<when>Fri, 31 Dec 2010 15:25:34 +0000</when>
<what>Per comment #12, thatQ&apos;Es all well and good for you, but some of us are older phones, and seem to be unable to stop the process. I have signed out of Latitude and yet the 21M process remains. IQ&apos;Em on a Heroc, running a 2.2 AOSP rom. I have gotten rid of the problem by going back to an earlier version (thank you Titanium Backup!), but it is annoying! </what>
</comment>
<comment>
<author>martin...@gmail.com</author>
<when>Fri, 31 Dec 2010 19:51:21 +0000</when>
<what>  I am now on Maps v5.0.0, and found that the problem can now be solved!  Run Maps, then hit the menu button, and press on Q&quot;Ejoin latitudeQ&quot;E.  When I did this, I found that one of my alternate emails was listed under the Q&quot;ESuggested FriendsQ&quot;E section of the main screen.  I pressed the red x next to it, the suggestion disappeared, replaced by a message indicating there were no friends to suggest at the moment.  I then hit the menu button, pressed Q&quot;Esign out of latitudeQ&quot;E, and hit the back key to return to the home screen.  I then went to Q&quot;Emanage applicationsQ&quot;E, selected the Q&quot;ErunningQ&quot;E category, and did a force stop of Maps.  I expected Maps to restart itself after 10-20 seconds as it had in the past, but it did not, and neither did the locationfriendservice start up.  ItQ&apos;Es possible simply joining and signing out of latitude on v5.0.0 would have worked - perhaps someone else can try that.</what>
</comment>
<comment>
<author>sander.the.bos</author>
<when>Fri, 31 Dec 2010 22:11:32 +0000</when>
<what>Well IQ&apos;Ell be d****d...
I followed the instructions from martinfg2 of logging in and then out of latitude to the letter (so including removing some suggestions).
And as martinfg2 and m...@solutionz.co report today:
 - LocationFriendService is immediately gone (have not seen it since I logged out).
 - The Maps process can be killed and does not respawn automatically (waited 10 minutes).
 - This behavior persists after a reboot, so you only have to log in/ log out once.
 - I cannot be 100% sure because of overall variations, but it appears the free memory of my phone has increased by about 10MB because of this.

My apologies to m...@solutionz.co, I just did not know that I would have to sign in first.
Perhaps some other people with the problem can try this too?? I feel we now have 3 users on 3 Android versions (I am on 2.1) for which this works, so I am thinking about closing this issue (if I can do that).

</what>
</comment>
<comment>
<author>mario...@gmail.com</author>
<when>Sat, 01 Jan 2011 01:14:16 +0000</when>
<what>Signing out of latitude on 5.0.0 allows Maps to stay killed once fced from the running tab finally on my 2.2.1 Droid as well.</what>
</comment>
<comment>
<author>pamdemo...@gmail.com</author>
<when>Sat, 01 Jan 2011 03:12:51 +0000</when>
<what>Yay! I upgraded to 5.0, then did what essential suggested above. No more Latitude! Thank you all so much. 
</what>
</comment>
<comment>
<author>sander.the.bos</author>
<when>Sat, 01 Jan 2011 10:05:02 +0000</when>
<what>Addendum: Contrary to what I said in comment 15 yesterday, the Maps process does still auto-respawn for me (Hero with stock Android 2.1, GMaps v5.0.0). I am still not completely sure, but I think it actually autorestarts every 30 minutes (at 23 (and a few seconds) past and 53 minutes past the hour, maybe related to boot time?).

DonQ&apos;Et get me wrong, this is still a great improvement, because LocationFriendService is not there and the overall memory gainage on my phone actually appears to be more than the 10MB that I reported before (after some usage my base free memory now appears to be around 61MB, used to be about 48MB (as reported by Taskkiller)). And the autorespawining process takes about 3MB.

By the way, from what I have seen, I (the original reporter of the issue) cannot change the overall state of this issue.
</what>
</comment>
<comment>
<author>mohamedb...@gmail.com</author>
<when>Sat, 01 Jan 2011 14:17:45 +0000</when>
<what>I also have the same issue , Desire hd.. uses 10% on stand by , not mentioning I have logged out of latitude....</what>
</comment>
<comment>
<author>whh...@gmail.com</author>
<when>Sat, 01 Jan 2011 22:45:29 +0000</when>
<what>Re: comment 18 -- same behaviour here.  Signing in and out of latitude then doing a force stop only stops maps running for 30 minutes, after which it rises from the grave again.  IQ&apos;Eve checked the timing, and it definitely appears to be re-inserting itself in the background every 30 minutes from boot, no matter what you tell it to do.

The behaviour annoys me enough that I think IQ&apos;Ell see if I can just remove maps entirely from the phone.  Q&quot;EMapsQ&quot;E is obviously a useful app, but itQ&apos;Es inexcusably malicious behaviour which I really donQ&apos;Et want on the phone, on principle.
</what>
</comment>
<comment>
<author>nugun...@gmail.com</author>
<when>Mon, 03 Jan 2011 03:35:41 +0000</when>
<what>Took the advice to uninstall and reinstall Maps 5.0.0 on my G2.

ItQ&apos;Es not in the high battery usage list anymore for the last two days of testing after reinstall.  IQ&apos;Eve driven over a 1000 miles so far, and itQ&apos;Es nice not to have the high drainage.

HavenQ&apos;Et done any login to Latitude before nor after, and have always killed the LocationFriendService with ATK before.</what>
</comment>
<comment>
<author>nugun...@gmail.com</author>
<when>Thu, 06 Jan 2011 06:45:04 +0000</when>
<what>False alarm, Maps 5.0.0 is back with high battery usage again on my G2 after a few days of the uninstall / reinstall protocol.</what>
</comment>
<comment>
<author>nugun...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:45:47 +0000</when>
<what>This would be a dup for this issue: https://code.google.com/p/android/issues/detail?id=8247</what>
</comment>
<comment>
<author>mattba...@gmail.com</author>
<when>Sat, 07 May 2011 05:07:52 +0000</when>
<what>Just tried what was listed above I also went into settings and disabled the Q&quot;Etrack my locationQ&quot;E and Q&quot;Eautomatically check me inQ&quot;E features.  IQ&apos;Em not worried about a history I routinely leave my GPS and Location based on data turned off to save battery life. </what>
</comment>
<comment>
<author>mrva...@gmail.com</author>
<when>Sun, 22 May 2011 18:49:07 +0000</when>
<what>I think I solved the battery eating of Maps (on CM7) by disabling location tracking in the browser (menu -Q&gt;E more -Q&gt;E settings -Q&gt;E enable location (off))
The Maps app still respawns a process and service, but they donQ&apos;Et eat any battery anymore (as far as I can tell from a dayQ&apos;Es testing).</what>
</comment>
<comment>
<author>rar...@gmail.com</author>
<when>Tue, 28 Jun 2011 09:57:32 +0000</when>
<what>Thanks for your update, sander.the.bos, sometimes some idiot developers think they know whats right for the customer and leave stupid apps like this running just to make it even more hated. Do no evil...kma.</what>
</comment>
</bug>
<bug>
<bugid>13925</bugid>
<title>Facebook birthdays missing from calendar</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:35:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Infer...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 15:25:48 +0000</openedDate>
<description>After noticing that birthdays were showing up for people that I no
longer had on facebook, I tried to remedy this by removing the
caches/data from facebook, facebook for htc sense Q&amp;E friendstream in
settings to no avail. I then cleared data from calendar storage, and
after a full sync, all birthdays from facebook were not showing up
anymore, although events from facebook were still showing up.
Unfortunatley I cannot reproduce this error, for obvious reasons. Phone:
HTC Desire Version: 2.2</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:35:07 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>12665</bugid>
<title>[CTS test fail]: android.dpi.cts.ConfigurationTest#testScreenLayoutSize</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pu.j...@zte.com.cn</reportedBy>
<openedDate>Sat, 20 Nov 2010 06:42:48 +0000</openedDate>
<description>We tried on test CTS of android-2.1_r5. And found that a case of
Q&quot;Eandroid.dpi.cts.ConfigurationTest#testScreenLayoutSizeQ&quot;E will be failed
on device with 240*400 and ldpi. test
android.dpi.cts.ConfigurationTest#testScreenLayoutSize and get
infomation below: Q&lt;EStackTraceQ&gt;Eat
android.dpi.cts.ConfigurationTest.testScreenLayoutSize(ConfigurationTest.java:246)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
at
android.dpi.cts.ConfigurationTest.testScreenLayoutSize(ConfigurationTest.java:246)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
Q&lt;E/StackTraceQ&gt;E Q&lt;E/FailedSceneQ&gt;E Q&lt;E/TestQ&gt;E ConfigurationTest.java: private
static final ScreenConfiguration[] SUPPORTED_SCREEN_CONFIGS = { // QVGA
| low (100-140) | small new ScreenConfiguration(240, 320, Density.LOW,
Configuration.SCREENLAYOUT_SIZE_SMALL), // WQVGA | low (100-140) |
normal new ScreenConfiguration(240, 320, Density.LOW,
Configuration.SCREENLAYOUT_SIZE_SMALL, true), // HVGA | medium (141-190)
| normal new ScreenConfiguration(480, 320, Density.MEDIUM,
Configuration.SCREENLAYOUT_SIZE_NORMAL), new ScreenConfiguration(640,
240, Density.MEDIUM, Configuration.SCREENLAYOUT_SIZE_NORMAL), // WVGA |
high (191-250) | normal new ScreenConfiguration(640, 480, Density.HIGH,
Configuration.SCREENLAYOUT_SIZE_NORMAL, true), // FWVGA | high (191-250)
| normal new ScreenConfiguration(864, 480, Density.HIGH,
Configuration.SCREENLAYOUT_SIZE_NORMAL), // VGA | medium (141-190) |
large new ScreenConfiguration(640, 480, Density.MEDIUM,
Configuration.SCREENLAYOUT_SIZE_LARGE), // WVGA | medium (141-190) |
large new ScreenConfiguration(640, 480, Density.MEDIUM,
Configuration.SCREENLAYOUT_SIZE_LARGE, true), // FWVGA | medium
(141-190) | large new ScreenConfiguration(864, 480, Density.MEDIUM,
Configuration.SCREENLAYOUT_SIZE_LARGE), }; public void
testScreenLayoutSize() { ActiveScreenConfiguration currentScreenConfig =
getCurrentScreenConfig(); // Make sure we have a valid density for the
current screent.
assertFalse(Density.INVALID_LOW.equals(currentScreenConfig.getDensity()));
assertFalse(Density.INVALID_HIGH.equals(currentScreenConfig.getDensity()));
// Look up the ScreenConfig in the supported table and make // sure we
find a match. for (ScreenConfiguration screenConfig:
SUPPORTED_SCREEN_CONFIGS) { if (areConfigsEqual(currentScreenConfig,
screenConfig)) { Configuration config =
getContext().getResources().getConfiguration(); int size =
config.screenLayout Q&amp;E Configuration.SCREENLAYOUT_SIZE_MASK; if
(screenConfig.getScreenLayout() == size) { // we have a match, this is a
supported device. return; } } } fail(Q&quot;ECurrent screen configuration is
not supported.Q&quot;E); } The deviceQ&apos;Escreen attribute must be included in the
SUPPORTED_SCREEN_CONFIGS. But SUPPORTED_SCREEN_CONFIGS does not contain
240*400 and ldpi support. Please add that support to CTS.</description>
</bug>
<bug>
<bugid>13199</bugid>
<title>No way to empty trash in email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>MichaelC...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 16:50:18 +0000</openedDate>
<description>Email (not GMail). Deleted messages go to trash. Trash folder cannot be
emptied. I have 3200+ emails there now. Motorola Droid, Android 2.2</description>
<comment>
<author>edudb...@gmail.com</author>
<when>Tue, 25 Jan 2011 03:57:16 +0000</when>
<what>Same issue on LG Optimus with android 2.2 using stock email and exchange. Sync with exchange (when trash is emptied) does not empty phone trash.</what>
</comment>
<comment>
<author>joeful...@gmail.com</author>
<when>Mon, 31 Jan 2011 00:42:18 +0000</when>
<what>Same issue on my HTC incredible Android 2.2  </what>
</comment>
<comment>
<author>brkub...@gmail.com</author>
<when>Sun, 13 Feb 2011 17:42:02 +0000</when>
<what>Just updated to 2.2.1 and still no way to empty trash.  Pretty basic omission, folks</what>
</comment>
<comment>
<author>ratma...@gmail.com</author>
<when>Mon, 28 Feb 2011 04:12:35 +0000</when>
<what>Same issue on LG Ally w/ 2.2.1</what>
</comment>
<comment>
<author>tam...@gmail.com</author>
<when>Thu, 03 Mar 2011 17:14:32 +0000</when>
<what>LG Optimus-T with 2.2; same issue.  A stunning oversight - IQ&apos;Ell run out of space on my phone very quickly at this rate.  Is this just a documentation issue?</what>
</comment>
<comment>
<author>Hutch...@gmail.com</author>
<when>Tue, 24 May 2011 12:43:24 +0000</when>
<what>Needed!  Why is there no way to quickly empty the trash folder in email! Big oversight that needs to be addressed quickly. </what>
</comment>
<comment>
<author>eric.wit...@gmail.com</author>
<when>Tue, 28 Jun 2011 21:16:15 +0000</when>
<what>Same here.  Optimus-V 2.2.1.  Very annoying</what>
</comment>
<comment>
<author>atanasi...@earthlink.net</author>
<when>Tue, 26 Jul 2011 16:41:42 +0000</when>
<what>Ya know, sometimes Q&quot;Edroid doesnQ&apos;EtQ&quot;E kinda sad.</what>
</comment>
<comment>
<author>karlla...@gmail.com</author>
<when>Sun, 14 Aug 2011 19:13:33 +0000</when>
<what>LG P500 same issue - sure hope this is a) fixed in 2.3.3 b) LG update to 2.3 soon!!</what>
</comment>
<comment>
<author>ratma...@gmail.com</author>
<when>Sun, 14 Aug 2011 19:34:52 +0000</when>
<what>All,

Google replied to me. This is an LG issue (or other manufacturers possibly
as well) and not anything google can effect.

Thanks.</what>
</comment>
<comment>
<author>Hutch...@gmail.com</author>
<when>Sun, 14 Aug 2011 20:24:05 +0000</when>
<what>I have a US Motorola Xoom and since it is a GED, itQ&apos;Es all Google. There is no way to empty trash or search in the non GMail email app as there is in the GMail app. I wonder why that is since the sub routines should basically be the same. Poor form on GoogleQ&apos;Es part as it implies only GMail matters and your other email doesnQ&apos;Et. I constantly use my iPhone with my regular email and would never consider a buying a smart phone with Android because of this. 

Tom
Posted using my iPhone because I was checking my email. Come on Google, time to improve the standard email app and stop making excuses. </what>
</comment>
</bug>
<bug>
<bugid>4626</bugid>
<title>Calendar does not save reminders on View page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>16</stars>
<reportedBy>jmhod...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 23:05:34 +0000</openedDate>
<description>When clicking through to an event from the calendar, you are presented
at the bottom with a Reminders widget. Ostensibly, this would be to add
reminders for it. However, adding a reminder then hitting back or going
away from the event puts up a Q&quot;ESaving event..Q&quot;E notice, but does not
actually save any reminders to the event. This is pretty sucky.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:45:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jmhod...@gmail.com</author>
<when>Thu, 12 Nov 2009 19:34:47 +0000</when>
<what>Forgot to mention, this is Android 2.0 on a Droid.</what>
</comment>
<comment>
<author>jerryt...@gmail.com</author>
<when>Mon, 16 Nov 2009 15:38:15 +0000</when>
<what>I can also seeing this behavior on a Droid.</what>
</comment>
<comment>
<author>dab...@gmail.com</author>
<when>Thu, 03 Dec 2009 03:01:26 +0000</when>
<what>Same problem here</what>
</comment>
<comment>
<author>paul...@gmail.com</author>
<when>Mon, 11 Jan 2010 14:35:25 +0000</when>
<what>Same issue, droid with 2.0.1. Any solution?</what>
</comment>
<comment>
<author>gregmalo...@gmail.com</author>
<when>Mon, 15 Feb 2010 16:17:04 +0000</when>
<what>Does not work, youQ&apos;Ere right.
</what>
</comment>
<comment>
<author>theKlank@gmail.com</author>
<when>Mon, 15 Feb 2010 22:57:57 +0000</when>
<what>Also seeing this exact behavior on:

Droid 
2.0.1
c_01.3e.01p
2.6.29-omap1-g0dd7e0b
android-build@apa26 #511
esd56

Steps to reproduce:
1. Open Calendar Application.
2. Open an appointment occurring in the future.
3. Tap the plus icon labeled Q&quot;EAdd reminderQ&quot;E.
4. Choose any length of time from the drop down menu.
5. Push the back button.
A message appears saying Q&quot;ESaving event...Q&quot;E.
6. Open the same appointment you just saved.  The reminder is not there.</what>
</comment>
<comment>
<author>pauldjor...@gmail.com</author>
<when>Fri, 19 Feb 2010 16:56:21 +0000</when>
<what>Same on Nexus One</what>
</comment>
<comment>
<author>theKlank@gmail.com</author>
<when>Fri, 26 Feb 2010 13:34:47 +0000</when>
<what>This is at least acknowledged as a bug on the mobile help site:

http://www.google.com/support/mobile/bin/answer.py?hl=enQ&amp;Eanswer=113882</what>
</comment>
<comment>
<author>pauldjor...@gmail.com</author>
<when>Fri, 26 Feb 2010 16:01:59 +0000</when>
<what>Interestingly, if you edit and the event by pressing 
edit from the menu and then add a reminder, it 
will save it. Still a bug but at least this provides a 
work around for the time being.</what>
</comment>
<comment>
<author>claudio....@gmail.com</author>
<when>Wed, 21 Apr 2010 00:33:57 +0000</when>
<what>works fine for me on Nexus 1</what>
</comment>
<comment>
<author>sea...@gmail.com</author>
<when>Wed, 02 Jun 2010 04:02:45 +0000</when>
<what>Comment #10 works for me, only if I am the creator of the event. Still no way to create a reminder for events 
created by someone else :(

IQ&apos;Em on a Droid</what>
</comment>
<comment>
<author>chris.ol...@gmail.com</author>
<when>Thu, 08 Jul 2010 20:15:37 +0000</when>
<what>HTC Hero running 2.1 non-HTC Sense ROM (Darchdroid 2.7).</what>
</comment>
</bug>
<bug>
<bugid>17495</bugid>
<title>in the market filter app only for honeycomb tablet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>juliensc...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 13:48:13 +0000</openedDate>
<description>would it be possible to habe a filter and get the HD only (honeycomb
tablet) apps only ? would be great</description>
</bug>
<bug>
<bugid>17401</bugid>
<title>we need support for Arabic language</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-06-06T16:35:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bome...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 13:08:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 16:35:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15673</bugid>
<title>2.3.3 Chooser breaks activity lifecycle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zachary....@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 20:17:42 +0000</openedDate>
<description>I know this exists on 2.3.3 but may also be on 2.3.0. Tested on the
Nexus S. The following behavior has been noted, you must have at least 2
video players installed to produce this: - Run an application (launcher)
that launches a generic intent whose uri is a video:
http://somesite.com/somevideo.mp4 * launcher onPause() is called *
Browser activity is started * Chooser window is opened * Browser
onFinish() is called * launcher onResume() is called At this point the
old application (launcher) will be running in the background with the
Chooser window floating over it. - Choose a video player from the
chooser ? launcher onPause() is *not* called * Video player is started
In older versions of Android, the Browser activity would remain open
until the user had selected an option in Chooser. The expected behavior
would be the old behavior above or at the very least, onPause() being
called in the activity before the video player starts playing.</description>
<comment>
<author>zachary....@gmail.com</author>
<when>Tue, 22 Mar 2011 20:31:04 +0000</when>
<what>The above report is incorrect.  After Browser onFinish(), launcher onResume() is not called.  What is happening is that a SurfaceView of launcher is becoming visible underneath the Chooser window and starts getting surface events.

This may not be a bug but the behavior of the Browser/Chooser has definitely changed in a way that makes for some odd work-around.
</what>
</comment>
</bug>
<bug>
<bugid>8431</bugid>
<title>Create Android project in Eclipse from existing sources does not work</title>
<status>Unassigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>24</stars>
<reportedBy>alexrhel...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 23:34:56 +0000</openedDate>
<description>Host OS: Mac OS X 10.6.3 SDK tools version: Rev 6 Eclipse version: 3.5.2
(Carbon) ADT plug-in version: 0.9.7 Platform targeted by your project:
Api 7 Version of the platform running in the emulator: n/a After
updating my config to 0.9.7, Eclipse would always hang on start. I
re-installed everything (Eclipse / ADT) to fix. I also deleted my
workspace .metadata directory (~/Projects/.metadata) and projectQ&apos;Es
Eclipse-specific files (~/Projects/foo/.project,
~/Projects/foo/.classpath), intending to start with a new workspace and
create a new project from my existing sources. I now have an empty
workspace in ~/Projects/ I have Android source code and manifest (with
regular tree structure, but no eclipse .project or .classpath files) in
~/Projects/foo I want to create a new Eclipse Android project from
existing sources in ~/Projects/foo STEPS TO REPRODUCE: 1.File -Q&gt;E New -Q&gt;E
Android Project 2. Select Q&quot;ECreate project from existing sourceQ&quot;E 3. Enter
Q&quot;ElocationQ&quot;E: ~/Projects/foo EXPECTED RESULTS: A new Eclipse project in
~/Projects/foo, using my existing source code and manifest. OBSERVED
RESULTS: Error Dialog: Invalid project Description. Reason: Invalid
Project Description. Details: /user/xxx/Projects/foo overlaps the
location of another project: /user/xxx/Projects/foo ADDITIONAL
INFORMATION:</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 21 May 2010 04:46:44 +0000</when>
<what>This is because inside ~/Projects/foo there are project files that eclipse detect.
Instead of creating project from existing source, import an existing project and point the dialog to the 
~/projects/ folder and itQ&apos;Ell find all the projects under it.</what>
</comment>
<comment>
<author>heather....@gmail.com</author>
<when>Mon, 02 Aug 2010 12:46:34 +0000</when>
<what>I donQ&apos;Et think this is caused by project files under ~/Projects/foo. The original post says that there are no Eclipse .project or .classpath files there. The error message suggests the directory structure.

I can reproduce this in Ubuntu 10.04, Eclipse 3.5.2, ADT 0.9.7. ~/Projects is a new Eclipse workspace with no .metadata directory when Eclipse is started. ~/Projects/foo is checked out from source control and does not contain any Eclipse files.

Q&quot;Els -aQ&quot;E in ~/Projects/foo gives:
.  ..  AndroidManifest.xml  assets  res  src  .svn

If I check out foo into ~/Projects and follow the steps above, I see the error, but if I check out into another directory, I donQ&apos;Et.

IQ&apos;Ed expect to be able to work with ~/Projects as both Eclipse workspace and source directory. ItQ&apos;Es possible to do this for other Eclipse project types, including Java.</what>
</comment>
<comment>
<author>amagu...@gmail.com</author>
<when>Fri, 24 Sep 2010 06:57:07 +0000</when>
<what>I can reproduce this also in Ubuntu 10.04, Eclipse 3.5.2, ADT 0.9.8 using, for instance, any of the SDK samples. These do not contain .project, .classpath or other Eclipse files.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 24 Sep 2010 12:13:38 +0000</when>
<what></what>
</comment>
<comment>
<author>asi...@gmail.com</author>
<when>Thu, 07 Oct 2010 04:20:12 +0000</when>
<what>For the Notepad examples, the 2 problems I hit when trying to Q&quot;ECreate a project from existing sourceQ&quot;E are
1) the Q&quot;EoverlapQ&quot;E as noted above, and 
2) AndroidManifest.xml missing when that was NOT missing, just eclipse couldnQ&apos;Et see it.
The consistent procedure that works for me (as mentioned by amaquaran) is to 
a) put your source dir in your workspace
b) from an existing functioning android project copy 3 files to your new source dir
file1  --  default.properties
file2  --  .classpath
file3  --  .project
c) in the .project file, toward the top you will see the name of the project that you copied from, change this to your new project name
d) fileQ&gt;EnewQ&gt;Eandroid projectQ&gt;ECreate a project from existing source</what>
</comment>
<comment>
<author>mithu.s...@gmail.com</author>
<when>Wed, 24 Nov 2010 04:35:24 +0000</when>
<what>Reproducible in Win7 Eclipse Java EE Helios Service Release 1 (Build id: 20100917-0705), ADT 0.9.9.v201009221007-60953</what>
</comment>
<comment>
<author>olof.and...@gmail.com</author>
<when>Wed, 02 Feb 2011 09:06:01 +0000</when>
<what>Reproducible in WinXP, 
Eclipse Pulsar, Helios Service Release 1, Build id: 20100917-0705
Android Development Tools 8.0.1.v201012062107-82219	</what>
</comment>
<comment>
<author>emapap...@gmail.com</author>
<when>Tue, 08 Feb 2011 11:16:11 +0000</when>
<what>Reproducible in Mac OS X 10.6.6, 
Eclipse Version: Helios Release Build id: 20100617-1415
Android Development Tools 9.0.0.v201101191456-93220</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:06:11 +0000</when>
<what></what>
</comment>
<comment>
<author>db.w...@comcast.net</author>
<when>Sun, 27 Feb 2011 21:40:36 +0000</when>
<what>Reproduced Ubuntu 10.10 64-bit
Version: Helios Service Release 2
Build id: 20110218-0911
java version Q&quot;E1.6.0_20Q&quot;E
OpenJDK Runtime Environment (IcedTea6 1.9.5) (6b20-1.9.5-0ubuntu1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

annoying...</what>
</comment>
<comment>
<author>ivers...@gmail.com</author>
<when>Fri, 04 Mar 2011 17:12:18 +0000</when>
<what>I had this problem when the source files I was importing were in my Eclipse Projects directory. I avoided the Q&quot;EoverlapQ&quot;E error by moving the source files to another director and following the same procedure Q&quot;EFile -Q&gt;E New -Q&gt;E Android Project -Q&gt;E Create project from existing sourceQ&quot;E</what>
</comment>
<comment>
<author>giantjam...@gmail.com</author>
<when>Tue, 08 Mar 2011 16:26:40 +0000</when>
<what>I was able to create a project from an existing source following the directions of Comment 11. However, this should only be a temporary fix. I defined a workspace already, and I would like all project files to reside there. Another alternative would be to create a new project with the same properties as the existing source project, and then copy the existing files over before building.</what>
</comment>
<comment>
<author>elvis.wi...@gmail.com</author>
<when>Thu, 10 Mar 2011 22:21:29 +0000</when>
<what>Reproducible in Ubuntu 10.10 64-bit

Eclipse SDK
Version: 3.6.1
Build id: M20100909-0800

Android Development Toolkit
Version: 10.0.0.v201102162101-104271

java version Q&quot;E1.6.0_24Q&quot;E
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
</what>
</comment>
<comment>
<author>chinn.da...@gmail.com</author>
<when>Tue, 22 Mar 2011 10:03:58 +0000</when>
<what>same problem
helios 3.6.2, build id: M20110210-1200
on windows 7 64 bit with jdk1.6.0_24

Was able to get around by copying the files mentioned in comment 5;
however, after doing this you must *import* the project, not Q&apos;Ecreate from existing
sourceQ&apos;E</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>Mallapur...@gmail.com</author>
<when>Sat, 09 Apr 2011 00:40:13 +0000</when>
<what>even IQ&apos;Em facing the same problem.</what>
</comment>
<comment>
<author>wangy...@gmail.com</author>
<when>Wed, 11 May 2011 05:34:36 +0000</when>
<what>eclipse: 3.6.2, Build id: M20110210-1200
adt: 10.0.0

for notepad which is android tutorial
i can create existing project in directory workspace/notepadsolution/notepadv1
but can not in workspace/notepadv1.

the exception msg is invalid project desciption, overlaps the location of another project: Q&apos;Enotepadv1Q&apos;E

------------------------------------------------------------------
my workmateQ&apos;Es eclipse is Galileo.
he can import this project in anywhere

</what>
</comment>
<comment>
<author>ogames...@gmail.com</author>
<when>Mon, 30 May 2011 19:54:23 +0000</when>
<what>Reproductable on :
Windows 7 Home Premium 64-bit
Eclipse SDK Version: 3.6.2 Build id: M20110210-1200 x86_64
jdk-6u25-windows-x64

ADT:
Android Development Toolkit Version: 10.0.1.v201103111512-110841
Dalvik Debug Monitor Service Version: 10.0.1.v201103111512-110841
Hierarchy Viewer Version: 10.0.1.v201103111512-110841

Please fix
</what>
</comment>
<comment>
<author>ogames...@gmail.com</author>
<when>Mon, 30 May 2011 19:57:42 +0000</when>
<what>Comments 5 and 14 really helps. Thank you guys :)</what>
</comment>
<comment>
<author>randallm...@gmail.com</author>
<when>Thu, 23 Jun 2011 17:10:54 +0000</when>
<what>I found that using right click cut and paste inside of the Eclipse Package Explorer works for duplicating a project... but only when the project you are copying is Q&apos;EopenQ&apos;E.  A window will appear that allows you to specify the name of the new project.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 02:50:33 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>theother...@gmail.com</author>
<when>Thu, 01 Sep 2011 00:24:19 +0000</when>
<what>HereQ&apos;Es another possible round-about way to work around it: http://stackoverflow.com/questions/4054216/opening-existing-project-from-source-control</what>
</comment>
</bug>
<bug>
<bugid>7993</bugid>
<title>ACTION_DIAL and ACTION_CALL terminate number at comma and semi-colon</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>65</stars>
<reportedBy>Lee.Wil...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 10:50:33 +0000</openedDate>
<description>- Steps to reproduce the problem: Intent intent = new Intent(
Intent.ACTION_DIAL, Uri.parse( Q&quot;Etel:Q&quot;E + Uri.encode( Q&quot;E0123,456789Q&quot;E ) ) );
startActivity( intent ); - What happened. The Phone app comes up with
the dialer, but only the digits 0123 are present. The same thing happens
whether or not the number is encoded, also using ACTION_CALL instead of
ACTION_DIAL and also using a semi-colon instead of a comma. Commas and
semi-colons can be manually appended using the menu options in the phone
app. - What you think the correct behavior should be. The string
0123,456789 should appear in the dialer box. The test was done on
Android 2.1 update 1 on a Nexus One.</description>
<comment>
<author>ryan.del...@gmail.com</author>
<when>Wed, 12 May 2010 23:24:57 +0000</when>
<what>This is affecting me as well. Please fix!</what>
</comment>
<comment>
<author>Lee.Wil...@gmail.com</author>
<when>Sun, 12 Sep 2010 12:34:24 +0000</when>
<what>This still doesnQ&apos;Et work in 2.2.

Pent</what>
</comment>
<comment>
<author>emmape...@gmail.com</author>
<when>Tue, 21 Sep 2010 09:34:35 +0000</when>
<what>This used to work fine in android 1.6  what has happened?</what>
</comment>
<comment>
<author>pluec...@gmail.com</author>
<when>Tue, 09 Nov 2010 23:24:21 +0000</when>
<what>It also doesnQ&apos;Et work if you dial from the contacts: Add a phone number to a contact with pauses (there is a key for pauses!!) and dial it. All pauses and numbers after the pauses are ignored.</what>
</comment>
<comment>
<author>eladk...@gmail.com</author>
<when>Tue, 04 Jan 2011 17:19:44 +0000</when>
<what>About waits, it works if you escape it (%3B) but pauses donQ&apos;Et work, the reason i think the priority should be escalated on this is because this puts a hamper on an entire type of application - the access number dialers, etc.
</what>
</comment>
<comment>
<author>agilesol...@gmail.com</author>
<when>Thu, 02 Jun 2011 13:53:10 +0000</when>
<what>Any progress on this?</what>
</comment>
<comment>
<author>martin.l...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:51:50 +0000</when>
<what>Confirmed on Nexus One, Android v2.3.4 , ATQ&amp;ET.

Problem description: Commas and semicolons can be inserted in a contact phone number but the dialler ignores everything after the first comma or semicolon.

There is an additional related problem where the mismatch between the number in the contact, and the number logged by the dialler means that the call log does not recognize the contact called.

This bug report is one of a bunch -- all likely to have the same root-cause: #7514 #7993 #15114 #7324 #6947 - in fact #7993 looks a lot like the root cause.</what>
</comment>
</bug>
<bug>
<bugid>17208</bugid>
<title>googlecalendar appointments are no longer synched to android, past appointments are also gone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cos...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 21:10:52 +0000</openedDate>
<description>My calendar in Andriod is no longer displaying my apointments. I get the
holidays and weeknumbers, nothing more. All appointments are visaible in
calendar.google.com. - Steps to reproduce the problem. Tried to set
notifications, no luck SE Experia Firmware 1.6 Kernel 2.6.29-rel Version
r2ba026</description>
<comment>
<author>qsdoc...@gmail.com</author>
<when>Fri, 03 Jun 2011 16:53:31 +0000</when>
<what>On June 2, 1011 my google calendar on the android stopped showing all entries (past and present).
I have several google calendars (including US Holidays).. all are no longer visible.

Only the Q&quot;EMy CalendarQ&quot;E stored on the phone itself is visible.

My google doc, picassa photos, gmail is all syncing propertly from the same account.

I checked which calendars are visible on my phone.. 

Phone: Samsung Galaxy S
Model: SAMSUNG-SGHI897
Firmware: 2.1-update1
Kernel: 2.6.29 jetaek.lee@sep-11 #2
Build: ECLEAIR.UCHJ7
</what>
</comment>
<comment>
<author>cos...@gmail.com</author>
<when>Mon, 27 Jun 2011 13:26:29 +0000</when>
<what>SOLVED, as by magic ;-)</what>
</comment>
</bug>
<bug>
<bugid>16633</bugid>
<title>poor quality SIP/VoiP on 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>sge...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 12:42:53 +0000</openedDate>
<description>dear devellopers , I would first apologize for having reported three
times an non filled report because i typed on enter without attention! I
want to report a very poor quality of audio connection on SIP calls in
general when calling to fixed phones and mobile phones ... Would really
like to see a better quality !
-------------------------------------------- used device : nexus s 2.3.4
used application : native called with server freephonie.net( france )
very good wifi connection have a nice day</description>
<comment>
<author>dataphar...@gmail.com</author>
<when>Thu, 02 Jun 2011 20:08:48 +0000</when>
<what>I can confirm that there are serious issues both with callcentric and voipo.com sip when used on android. IQ&apos;Em not sure how much is due to wireless packet loss and how much to the sip client, but it is unusable. Used linksys and grandstream devices over the same network connection without problems. Ii have tried sip on android with a number of wifi routers and internet connections and all yield the same poor results. It sounds like packets are being dropped.</what>
</comment>
<comment>
<author>n...@sqrt.co.uk</author>
<when>Tue, 28 Jun 2011 11:05:51 +0000</when>
<what>I can confirm the same. Jitter and packet loss make VoIP calls difficult on 2.3 (using Nexus S) using either the native SIP client or SipDroid. I never had a problem with android 2.2 (Nexus One) and SipDroid. Making VoIP calls on the same network from a Linux workstation works flawlessly.</what>
</comment>
<comment>
<author>ti...@zsorda.hu</author>
<when>Tue, 30 Aug 2011 12:55:27 +0000</when>
<what>I moved from Nokia E52 (Symbian) to Samsung Galaxy S2 with 2.3.3. Native SIP is configurable, but I canQ&apos;Et choose codec and I canQ&apos;Et set the quality parameters.
And finally the quality is so bad, I donQ&apos;Et use it and I am thinking of moving back to symbian. On my E52 SIP quality was perfect.
Can we expect a bugfix in the near future?</what>
</comment>
<comment>
<author>josian.g...@gmail.com</author>
<when>Mon, 05 Sep 2011 10:04:01 +0000</when>
<what>Up !

There have been several releases (2.3.4, 2.3.5 and coming soon 2.3.6) since bug report and issue is still not affected to a developper.

Could we expect a bugfix? Whereas gmail is offering desktop calls, we canQ&apos;Et use that huge SIP functionality on our device...</what>
</comment>
</bug>
<bug>
<bugid>5885</bugid>
<title>Allow Application Control of (multiple) Network Interfaces </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>peter.op...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 12:54:16 +0000</openedDate>
<description>At the moment it is not possible to have a mobile data connection and
wifi up at the same time, this causes several issues when writing
applications that make use of telcos internal network services. An
example of this is an application IQ&apos;Eve published: Q&quot;EThree Australia Usage
MeterQ&quot;E This application retreives a number of webpages from the telcos
servers on an internal IP address and parses out usage information. At
the moment there is no way that the app can work if wifi is enabled on
the phone. It is a clumsy solution to disable wifi, wait for rmnet0 to
come up, make the request and then re-enable wifi. I would like to see
the ability to bring up a network interface, make a request and then
drop that interface again. This issue has been comented on in these
threads: -
http://groups.google.com/group/android-platform/browse_thread/thread/8dd0c6ebea736dd0/2d143d2121066a48?lnk=raot
-
http://groups.google.com/group/android-framework/browse_thread/thread/86e63d82714d12b6</description>
<comment>
<author>peter.op...@gmail.com</author>
<when>Thu, 07 Jan 2010 13:39:56 +0000</when>
<what>ConnectivityManager.startUsingNetworkFeature(int networkType, String feature) could
be used for this if additional Q&quot;EfeatureQ&quot;E types were added.</what>
</comment>
<comment>
<author>Sakara.r...@gmail.com</author>
<when>Sat, 04 Sep 2010 15:44:25 +0000</when>
<what>i have the same problem .</what>
</comment>
<comment>
<author>dunkingb...@gmail.com</author>
<when>Mon, 06 Sep 2010 07:42:12 +0000</when>
<what>In Android 2.2 you can use high-priority mobile data at the same time as WiFi. The value of the Q&quot;EfeatureQ&quot;E parameter is Q&quot;EenableHIPRIQ&quot;E, and is hidden in the Phone API.

Use sparingly and only if you absolutely positively have to.</what>
</comment>
</bug>
<bug>
<bugid>14197</bugid>
<title>Cannot save contacts  to  SIM card from default  contact  application</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:57:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 11:48:14 +0000</openedDate>
<description>Cannot save contacts to the SIM card attached with the phone Device :-
MicromaxA60 , OS :- Android 2.1 , Kernel:- 2.6.29-perf , Build No.-
A60-I-TSACD044</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:57:45 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6235</bugid>
<title>developr.android.com should show statistics about screen size, resolution</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kretesen...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jan 2010 10:15:12 +0000</openedDate>
<description>Currently we can see only what version of OS people are using
(http://developer.android.com/resources/dashboard/platform-versions.html)-
which is great as for choosing the minVersion. But there should be more
information - especially about screen sizes and resolution.</description>
</bug>
<bug>
<bugid>9875</bugid>
<title>music player stop button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gordon.r...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 11:13:43 +0000</openedDate>
<description>The media player has only Q&quot;EplayQ&quot;E or Q&quot;EpauseQ&quot;E, the Q&quot;EstopQ&quot;E button is
missing to be able to stop the media playing the user needs to go to the
music list and stop it from there. NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 22 Jul 2010 22:23:00 +0000</when>
<what>Why not just pause it?</what>
</comment>
</bug>
<bug>
<bugid>13519</bugid>
<title>Back button is not responsive on Nexus S.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>37</stars>
<reportedBy>djwo...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 03:12:43 +0000</openedDate>
<description>Back button is not responsive at times on Nexus S. When this happens,
the back button wonQ&apos;Et vibrate when pressed. It just happens randomly.
Nexus S Android 2.3.1 Build GRH78</description>
<comment>
<author>alxd...@gmail.com</author>
<when>Thu, 30 Dec 2010 21:49:46 +0000</when>
<what>I have the same problem. Is there any way it can be solved besides exchanging the device?</what>
</comment>
<comment>
<author>shar...@gmail.com</author>
<when>Fri, 31 Dec 2010 16:54:52 +0000</when>
<what>I had the same problem with my first Nexus S, purchased on December 18th.  It bothered me enough that I exchanged it yesterday at my local Best Buy.  Unfortunately the new phoneQ&apos;Es Q&quot;EbackQ&quot;E button is even less responsive.  I am trying to decide if I want to return the phone or not, this does bug me (especially when the other 3 buttons at the bottom are extra-responsive, all I have to do is lightly rub my finger over them and they activate).</what>
</comment>
<comment>
<author>djwo...@gmail.com</author>
<when>Fri, 31 Dec 2010 17:40:16 +0000</when>
<what>If you have the same problem, please STAR the original issue so that Google can pay some attention to us.</what>
</comment>
<comment>
<author>alxd...@gmail.com</author>
<when>Fri, 31 Dec 2010 17:41:26 +0000</when>
<what>Mine doesnQ&apos;Et work at all so.I have no other choice than returning it...
ThatQ&apos;Es really too bad.
And today I also discovered a dead pixel!
I only got the phone yesterday and thatQ&apos;Es really frustrating since IQ&apos;Eve been waiting for this model for quite some time :-(</what>
</comment>
<comment>
<author>GAP0...@gmail.com</author>
<when>Mon, 03 Jan 2011 03:33:23 +0000</when>
<what>I am having the same exact problem. It was fine the first week and it is starting to act up. I wonder if this is hardware of software issue. I actually comes and goes. </what>
</comment>
<comment>
<author>eglen...@gmail.com</author>
<when>Wed, 05 Jan 2011 06:12:31 +0000</when>
<what>I am experiencing a similar issue.  However, it is more so like the back button is registering phantom long presses.  The backlight for the back button turns off for approximately 9 seconds and whatever view is on screen receives a back command.  This is my third handset, the first one had the same problem with the home button instead.  The second one had an extremely defective touch screen.  There are lots of reports of back buttons being unresponsive, but in my case (and others) the back button is too responsive - to the point where it is activating without a finger anywhere near it.</what>
</comment>
<comment>
<author>djwo...@gmail.com</author>
<when>Wed, 05 Jan 2011 06:20:45 +0000</when>
<what>I exchanged my phone and the new one doesnQ&apos;Et have this issue.... YET! If you guys want Google to look at this problem, PLEASE, click on the star on the top left by the issue number.</what>
</comment>
<comment>
<author>NAYSA...@gmail.com</author>
<when>Wed, 05 Jan 2011 11:00:47 +0000</when>
<what>Me too, back button is not responsive...</what>
</comment>
<comment>
<author>luigiave...@gmail.com</author>
<when>Wed, 05 Jan 2011 17:58:31 +0000</when>
<what>same issue here. it comes and goes.  re-booting doesnt seem to affect the problem.  </what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:23:15 +0000</when>
<what>Issue 13520 has been merged into this issue.</what>
</comment>
<comment>
<author>colin.od...@gmail.com</author>
<when>Thu, 06 Jan 2011 14:56:52 +0000</when>
<what>same issue. worked for Q&lt;Ea week and now the back button is not responsive.</what>
</comment>
<comment>
<author>neuralth...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:47:47 +0000</when>
<what>As with @eglendon, my back button occasionally goes though spasms Q&quot;EbackingQ&quot;E out of whatever IQ&apos;Em doing. These events occur at seeming random but in clusters. IQ&apos;Ell be writing an email and then buzz-buzz-buzz IQ&apos;Em back at the home screen. The back button will sometime continue to self-flagellate or sometimes it will just go dark for a few seconds.

Is an exchange the only real solution? It didnQ&apos;Et start until a couple weeks after purchase. It could take months to find an reliable device.</what>
</comment>
<comment>
<author>dummy%su...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 03:04:48 +0000</when>
<what>Same issue here. The backlight for the back button goes out and becomes unresponsive for a few seconds. When it lights back up the system goes back.</what>
</comment>
<comment>
<author>Vash2ndd...@gmail.com</author>
<when>Fri, 07 Jan 2011 22:54:10 +0000</when>
<what>I have had my nexus for about 2 weeks. I have to press the back button on my nexus a little harder than the rest. IQ&apos;Em going to do a factory reset and see if that does anything. If nothing changes IQ&apos;Em going to my local Best Buy and exchanging it. I really hope this is a software issue that can be fixed.
</what>
</comment>
<comment>
<author>colin.od...@gmail.com</author>
<when>Sat, 08 Jan 2011 04:07:35 +0000</when>
<what>the back button seems to work when the power is plugged in, can anyone else verify this?</what>
</comment>
<comment>
<author>GAP0...@gmail.com</author>
<when>Sun, 09 Jan 2011 04:07:22 +0000</when>
<what>question. Do all of you have a protective screen on your nexsus s? I removed mine and it seemed to start working again.  </what>
</comment>
<comment>
<author>math.i...@gmail.com</author>
<when>Sun, 09 Jan 2011 11:07:04 +0000</when>
<what>I donQ&apos;Et have any protective screen...back button goes out in a random way :(</what>
</comment>
<comment>
<author>luigiave...@gmail.com</author>
<when>Sun, 09 Jan 2011 15:43:00 +0000</when>
<what>No screen protector here either</what>
</comment>
<comment>
<author>GAP0...@gmail.com</author>
<when>Sun, 09 Jan 2011 17:04:58 +0000</when>
<what>There is definitely something wrong with this phone and people are just not noticing it. I returned mine yesterday and got a new one. Had the same problem. If you hit any of the softkeys repeatedly they all seem to function correctly except the back button. </what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Sun, 09 Jan 2011 22:42:16 +0000</when>
<what>This is clearly a significant problem.  

My back button is seldom responsive.  I have noticed that it seems to be a function of temperature and speculate that it is related to the curved glass screen.  If you experience this try placing the phone in a cool place and see if the back button begins to work again.   </what>
</comment>
<comment>
<author>luigiave...@gmail.com</author>
<when>Sun, 09 Jan 2011 22:45:14 +0000</when>
<what>The curved glass was a really poor choice.  The fact that this doesnQ&apos;Et have gorilla glass is annoying.</what>
</comment>
<comment>
<author>math.i...@gmail.com</author>
<when>Mon, 10 Jan 2011 00:34:00 +0000</when>
<what>@colin.odonnell: I confirm that with usb cable plugged in, the back button works!</what>
</comment>
<comment>
<author>robmac74</author>
<when>Tue, 11 Jan 2011 09:11:57 +0000</when>
<what>same problem here, one day old Nexus S in the UK.

Will try an exchange.......</what>
</comment>
<comment>
<author>GAP0...@gmail.com</author>
<when>Tue, 11 Jan 2011 14:54:27 +0000</when>
<what>If you want to test this issue on your phone. Put your index finger lightly on the home button and run it lightly towards the back button. You will feel 3 vibrations instead of 4.   </what>
</comment>
<comment>
<author>Vash2ndd...@gmail.com</author>
<when>Tue, 11 Jan 2011 23:44:07 +0000</when>
<what>It is definitely a software issue (for me at least). I did a factory reset and it fixed the back button issue for about 5 days. The issue came back today and I did another factory reset. The back button now works properly again. I hope they figure out what is making this happen.
</what>
</comment>
</bug>
<bug>
<bugid>15781</bugid>
<title>Force close: Process:  com.android.vending</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 08:43:11 +0000</openedDate>
<description>Occurrence Process - Goto market Q&gt;E select game Q&quot;EPool Break DemoQ&quot;E Q&gt;E
accept permissions Q&gt;E OK. Game starts to download. Occurrence Status -
After some time force close occurs. Popup Q&quot;EThe application Market
(process com. android. vending) has stopped unexpectedly. Expected
result - Force close shouldnot occur. Attach the log:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
03-24 11:36:04.029 I/am_crash( 2269):
[23310,com.android.vending,179845,java.lang.NullPointerException,NULL,Parcel.java,1253]
03-24 11:36:04.056 I/am_finish_activity( 2269):
[1211709464,52,com.android.vending/.AssetInfoActivity,crashed] 03-24
11:36:04.064 I/am_pause_activity( 2269):
[1211709464,com.android.vending/.AssetInfoActivity] 03-24 11:36:04.783
I/dvm_gc_madvise_info(23310): [2314240,1495040] 03-24 11:36:04.873
I/battery_level( 2269): [20,3719,190] 03-24 11:36:05.681 I/c2dm ( 2422):
[1,NULL,1,-1] 03-24 11:36:05.681 I/gtalk_connection( 2422): 196609 03-24
11:36:09.103 I/battery_level( 2269): [20,3718,190] 03-24 11:36:09.150
I/am_resume_activity( 2269):
[1213056456,52,com.android.vending/.AssetBrowserActivity] 03-24
11:36:09.201 I/c2dm ( 2422): [-4,NULL,2,1] 03-24 11:36:09.267
I/am_destroy_activity( 2269):
[1211709464,52,com.android.vending/.AssetInfoActivity]
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</description>
</bug>
<bug>
<bugid>13009</bugid>
<title>android.net.URI implements obsolete RFC thus making it incompatible with other systems</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ahaeber@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 14:51:16 +0000</openedDate>
<description>The android.net.URI class implements RFC2396. That RFC has been
obsoleted by RFC3986 (Jan, 2005). Therefore Android applications that
use android.net.URI to encode URIs become incompatible with systems that
use the new URI standard. For example, the sets of reserved and
unreserved characters have changed significantly. In RFC2396 the quote
character (Q&quot;E Q&apos;E Q&quot;E) is unreserved whereas in RFC3986 it is a reserved
character. Thus, the URI http://example.com/someoneQ&apos;Es/file.txt did not
need to be encoded prior to RFC3986 because Q&quot;E Q&apos;E Q&quot;E was unreserved. But
now that Q&quot;E Q&apos;E Q&quot;E is a reserved character it has to be encoded. Android
should include support for RFC3986 (e.g., android.net.URI3986 to avoid
modifying the existing class, or, preferably make android.net.URI
support both RFC2396 and RFC3986 encodings (e.g., an enum to specify
which standard to follow).</description>
</bug>
<bug>
<bugid>7659</bugid>
<title>TEXT MESSAGES AUTOMATICALLY DELETING</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>duff...@gmail.com</reportedBy>
<openedDate>Sun, 11 Apr 2010 03:18:45 +0000</openedDate>
<description>All text messages will delete unanounced. Even with automatic delete
turned off. Should be unlimited storage and backup provided by Google.
USA ATQ&amp;ET Running on nexus 2.1 update</description>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Sun, 11 Apr 2010 21:55:18 +0000</when>
<what>Hi duffytn,

Please try to describe the issue using the template so we can understand the issue in
more detail (http://code.google.com/p/android/issues/entry). Thank you for reporting
the issue and helping enhance android project :)

Best Regards,</what>
</comment>
</bug>
<bug>
<bugid>16295</bugid>
<title>Browser wont scroll up/down in Buzz with friends youtube(flash) activity showing.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zerou...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 03:35:11 +0000</openedDate>
<description>Optimus V, Android 2.2.1 - Issue with stock browser when using google
buzz via browser, when a friend has youtube activity the box where it
asks you to download flash player(I canQ&apos;Et since my phones ARM processor
doesnt support flash), it locks the browser from moving, i can still
rotate screen, etc.. but i cannot scroll up/down or zoom in/out. It
happens every time, i havenQ&apos;Et had the same issue on any flash-enabled
sites, just the site w/o flash. not sure if this is the correct place to
post this since it could be a issue with Buzz?(doubtful) or with the
browser, i will try accessing buzz with different browsers to see if it
gives the same problem. thanks</description>
<comment>
<author>diego.ma...@gmail.com</author>
<when>Wed, 25 May 2011 06:58:57 +0000</when>
<what>I can confirm the issue on Gingerbread 2.3.3 - HTC Tattoo.</what>
</comment>
</bug>
<bug>
<bugid>556</bugid>
<title>Cannot set launch flags when launching activity from notification via service</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-27T21:05:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bloodcar...@gmail.com</reportedBy>
<openedDate>Fri, 28 Mar 2008 15:32:18 +0000</openedDate>
<description>INFO/ActivityManager(508): Starting activity: Intent { launchFlags=4
comp={com.preai/com.preai.app.ChatActivity}
extras=Bundle[{NotificationId=4, curContactName=Yana Krasnenkaya,
curContactId=4}] } 1. Steps to reproduce the problem Create service and
send notification from it with any contentIntent. You will see it always
has launchFlags=4 I think itQ&apos;Es wrong behaviour.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 27 May 2008 21:04:19 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 27 May 2008 21:05:53 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:39:45 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>18244</bugid>
<title>Android 3.0 JSONObject fails to parse Facebook API</title>
<status>Declined</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-07-06T16:30:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>p.st...@diamonddogs.cc</reportedBy>
<openedDate>Tue, 05 Jul 2011 08:54:07 +0000</openedDate>
<description>Hi, The code listed below works for older versions of Android but not
3.0. URL (You will need to register with the Facebook API):
https://graph.facebook.com/billa.at/feed?access_token=APPIDHERE%7CAPPKEYHERE
CODE: public VectorQ&lt;EFacebookPostQ&gt;E getFacebookPosts(byte[] data) {
VectorQ&lt;EFacebookPostQ&gt;E ret = new VectorQ&lt;EFacebookPostQ&gt;E(); try { JSONObject
jsonData = new JSONObject(new String(data)); JSONArray allPosts =
jsonData.getJSONArray(Q&quot;EdataQ&quot;E); for (int i = 0; i Q&lt;E allPosts.length();
i++) { JSONObject post = allPosts.getJSONObject(i); String authorName =
post.getJSONObject(Q&quot;EfromQ&quot;E).getString(Q&quot;EnameQ&quot;E); if
(authorName.equals(Q&quot;EBillaQ&quot;E)) { FacebookPost tempFacebookPost = new
FacebookPost(); tempFacebookPost.setId(post.getString(Q&quot;EidQ&quot;E));
tempFacebookPost.setMessage(post.getString(Q&quot;EmessageQ&quot;E));
tempFacebookPost.setLikes(post.getJSONObject(Q&quot;ElikesQ&quot;E).getInt(Q&quot;EcountQ&quot;E));
tempFacebookPost.setComments(post.getJSONObject(Q&quot;EcommentsQ&quot;E).getInt(Q&quot;EcountQ&quot;E));
Logger.i(Q&quot;EAdding Q&apos;EQ&quot;E + tempFacebookPost + Q&quot;EQ&apos;E to list of facebook
posts.Q&quot;E); ret.add(tempFacebookPost); } } } catch (Throwable tr) {
handleThrowable(tr); } return ret; } private void
handleThrowable(Throwable tr) { if (tr instanceof JSONException) {
Logger.e(Q&quot;EError while parsing JSONQ&quot;E, (JSONException) tr); } } ERROR:
org.json.JSONException: Unterminated string at character 9397 of
{Q&quot;EdataQ&quot;E:[{Q&quot;EidQ&quot;E:Q&quot;E140812822635148_198763886840041Q&quot;E,Q&quot;EfromQ&quot;E:{Q&quot;EnameQ&quot;E:Q&quot;EBenji
BaumhausQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E100000457268128Q&quot;E},Q&quot;Eto
Food\/beveragesQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E140812822635148Q&quot;E}]},Q&quot;EmessageQ&quot;E:Q&quot;EBilla Baguette (:
sQ&apos;Ebeste wo
gibt.Q&quot;E,Q&quot;EtypeQ&quot;E:Q&quot;EstatusQ&quot;E,Q&quot;Ecreated_timeQ&quot;E:Q&quot;E2011-07-04T14:22:17+0000Q&quot;E,Q&quot;Eupdated_timeQ&quot;E:Q&quot;E2011-07-04T14:22:17+0000Q&quot;E,Q&quot;El
140812822635148Q&quot;E}],Q&quot;EcountQ&quot;E:2}},{Q&quot;EidQ&quot;E:Q&quot;E140812822635148_184105841646708Q&quot;E,Q&quot;EfromQ&quot;E:{Q&quot;EnameQ&quot;E:Q&quot;EBillaQ&quot;E,Q&quot;EcategoryQ&quot;E:Q&quot;EFood\/beveragesQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E140812822635148Q&quot;E},Q&quot;EmessageQ&quot;E:Q&quot;ESommer
+ Kinder = ?? Wie haltet ih mal das neue Bil+Lara Magazin ans Herz legen
;-)Q&quot;E,Q&quot;EpictureQ&quot;E:Q&quot;Ehttp:\/\/external.ak.fbcdn.net\/safe_image.php?d=AQC5j2vtAb-Gl7SPQ&amp;Ew=90Q&amp;Eh=90Q&amp;Eurl=http\u00253A\u00252F\u00252Fwww.billa.at\u00252Fwnb
=1049928Q&amp;Efolderid=47177Q&quot;E,Q&quot;EnameQ&quot;E:Q&quot;EBilla \/ BILLA Aktuell \/ BILLA 4Kids
ProdukteQ&quot;E,Q&quot;EcaptionQ&quot;E:Q&quot;Ewww.billa.atQ&quot;E,Q&quot;EdescriptionQ&quot;E:Q&quot;EBillaQ&quot;E,Q&quot;EiconQ&quot;E:Q&quot;Ehttp:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\/yD\/r\/aS8ec
Q&quot;E,Q&quot;ElikesQ&quot;E:{Q&quot;EdataQ&quot;E:[{Q&quot;EnameQ&quot;E:Q&quot;EThomas
KancnyrQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E100001204050538Q&quot;E},{Q&quot;EnameQ&quot;E:Q&quot;EPetra
SchubertQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E100001227902573Q&quot;E},{Q&quot;EnameQ&quot;E:Q&quot;ESandra
ZoebererQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E100000709874407Q&quot;E},{Q&quot;EnameQ&quot;E:Q&quot;EElisabeth Roding
mQ&quot;E:{Q&quot;EnameQ&quot;E:Q&quot;ELukas MoravcikQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E100002329152362Q&quot;E},Q&quot;EmessageQ&quot;E:Q&quot;EMeinen
Kindern schenk ich was anderes
:)Q&quot;E,Q&quot;Ecreated_timeQ&quot;E:Q&quot;E2011-07-04T14:30:24+0000Q&quot;E},{Q&quot;EidQ&quot;E:Q&quot;E140812822635148_184105841646708_20840
wie w\u00e4hre es mal wenn etwas besseres a\u00f6s werbung f\u00fcr
\u00e4ltere kommen w\u00fcrde der hausverstand spricht 20 bis 40
j\u00e4hrige an sonnst nimandenQ&quot;E,Q&quot;Ecreated_timeQ&quot;E:Q&quot;E2011-07-04
:Q&quot;E100000275758153Q&quot;E},Q&quot;EtoQ&quot;E:{Q&quot;EdataQ&quot;E:[{Q&quot;EnameQ&quot;E:Q&quot;EBillaQ&quot;E,Q&quot;EcategoryQ&quot;E:Q&quot;EFood\/beveragesQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E140812822635148Q&quot;E}]},Q&quot;EmessageQ&quot;E:Q&quot;EHallo
Ihr!\r\nSuper w\u00e4r es, wenn man zum Beispiel 10\u0025 oder so von
!\r\nLg Martin ;)
Q&quot;E,Q&quot;EtypeQ&quot;E:Q&quot;EstatusQ&quot;E,Q&quot;Ecreated_timeQ&quot;E:Q&quot;E2011-07-03T10:02:11+0000Q&quot;E,Q&quot;Eupdated_timeQ&quot;E:Q&quot;E2011-07-03T16:28:03+0000Q&quot;E,Q&quot;ElikesQ&quot;E:{Q&quot;EdataQ&quot;E:[{Q&quot;EnameQ&quot;E:Q&quot;EAngelo
MaurerQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E100000901101681Q&quot;E}],Q&quot;Ecoun
eichQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E100000020235985Q&quot;E},Q&quot;EmessageQ&quot;E:Q&quot;Ewillst alles doppelt und
dreifach oder
wie?Q&quot;E,Q&quot;Ecreated_timeQ&quot;E:Q&quot;E2011-07-03T16:28:03+0000Q&quot;E,Q&quot;ElikesQ&quot;E:3}],Q&quot;EcountQ&quot;E:1}},{Q&quot;EidQ&quot;E:Q&quot;E140812822635148_198245150225248Q&quot;E,
veragesQ&quot;E,Q&quot;EidQ&quot;E:Q&quot;E140812822635148Q&quot;E}]},Q&quot;EmessageQ&quot;E:Q&quot;EWie kann es sein, dass
jeden Samstag wenn ich zu Billa gehe mindestens ein Produkt von denen
die ich immer kaufe fehlen? Gestern der Jacobs Cafe C armer Toast (jetzt
\u00d6LZ). Gibts ja nicht, dass der um halb acht Uhr Morgens schon aus
ist?! Ich sag ja nichts, wenn das um 17 Uhr passiert, aber morgens?
Gerade bei Billa w\u00fcrde ich mi
Q&quot;E2011-07-03T08:27:26+0000Q&quot;E,Q&quot;Eupdated_timeQ&quot;E:Q&quot;E2011-07-04T09:59:09+0000Q&quot;E,Q&quot;EcommentsQ&quot;E:{Q&quot;EdataQ&quot;E:[{Q&quot;EidQ&quot;E:Q&quot;E140812822635148_198245150225248_2600178Q&quot;E,Q&quot;EfromQ&quot;E:{Q&quot;EnameQ&quot;E:Q&quot;ETanja
Sam D/dalvikvm( 445): GC_CONCURRENT freed 157K, 4% free 8819K/9095K,
paused 4ms+4ms regards Patrick</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jul 2011 20:21:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 06 Jul 2011 00:52:38 +0000</when>
<what>Could you please attach the infringing JSON document? As is thereQ&apos;Es nothing I can do here.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 06 Jul 2011 16:30:07 +0000</when>
<what>I worked with the reporter offline. It turned out to be a problem caused by getContentLength() on the HttpURLConnection that feeds this data.</what>
</comment>
</bug>
<bug>
<bugid>7882</bugid>
<title>no mobile network connection - 2.1, galaxy spica and A1 Austria (Vodafone)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ref...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 07:45:40 +0000</openedDate>
<description>Hi! After Updating my Galaxy spica i5700 to Android 2.1 (i570EXXJC1,
ECLAIR.XXJCB), the mobile network connection doesnQ&apos;Et work any more.
Provider is A1 Austria (belongs to the vodafone network as far as i
know). Settings have been checked and they are ok. Everything else works
just fine. I researched on the internet and found out that iQ&apos;Em not the
only one with this problem. (e.g.:
http://www.android-hilfe.de/samsung-galaxy-spica/20700-android-2-1-kein-funktionierendes-internet-osterreich-8.html)</description>
<comment>
<author>nenad.f...@gmail.com</author>
<when>Thu, 29 Apr 2010 16:25:28 +0000</when>
<what>I have the same problem too</what>
</comment>
<comment>
<author>ebner...@gmail.com</author>
<when>Fri, 30 Apr 2010 10:44:55 +0000</when>
<what>I have the same problem with the Samsumg GT-I5700 with Android 2.1 too.
With Android 1.5 the 3G Internet connetion works fine.

I found some information here Q&gt;EQ&gt;E http://forum.geeksphone.com/index.php/topic,455.0.html
Maybe that helps.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:25:39 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>NAVINDON...@gmail.com</author>
<when>Mon, 21 Feb 2011 14:41:00 +0000</when>
<what>guys better you just give to nearer samsung shop.......
they will fix the problem....!!!</what>
</comment>
</bug>
<bug>
<bugid>2817</bugid>
<title>Calendar skips month when scrolling down during the last day of the month.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>sjruckle@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 00:47:34 +0000</openedDate>
<description>If todayQ&apos;Es date is May 31st, 2009 and the calendar is opened and
switched to the Q&quot;EMonthQ&quot;E view and then the menu is opened and the Q&quot;ETodayQ&quot;E
button is selected the calendar highlights today, as expected. If,
however, you swipe down to go to the next month, it jumps to July
instead of June, which is clearly wrong. It only happens once, until the
Q&quot;ETodayQ&quot;E option is selected again, or the calendar is closed and
re-opened. Selecting Q&quot;ETodayQ&quot;E isnQ&apos;Et necessary if the calendar initializes
to the Q&quot;EMonthQ&quot;E view on execution. I suspect it will happen on every last
day of the month.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:43:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:11:48 +0000</when>
<what></what>
</comment>
<comment>
<author>sjruckle@gmail.com</author>
<when>Fri, 25 Sep 2009 08:03:43 +0000</when>
<what>Definitely happens every month.</what>
</comment>
</bug>
<bug>
<bugid>20173</bugid>
<title>problem with stock browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jj.sel...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 17:33:55 +0000</openedDate>
<description>There is a problem with the stock browser at www.seriesyonkis.com. ItQ&apos;Es
imposible to see the videos on streaming. Try here and compare what
happen using any windows browser, or the opera broser in android
http://www.seriesyonkis.com/capitulo/como-conoci-a-vuestra-madre/capitulo-1/3472</description>
</bug>
<bug>
<bugid>7838</bugid>
<title>Phone crash when running monkey test for VoiceSearch.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lizi.lin...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 08:52:45 +0000</openedDate>
<description>command:adb shell monkey -p com.google.android.voicesearch
--ignore-timeouts --ignore-security-exceptions -s 62018307 -v --throttle
300 40000 ================================================= // CRASH:
com.google.android.voicesearch (pid 941) // Short Msg:
java.lang.OutOfMemoryError // Long Msg: java.lang.OutOfMemoryError //
Build Label:
android:motorola/msm7627_social/social/social:2.1-update1/ERE27/
1:eng/release-keys // Build Changelist: -1 // Build Time: 1271215362 //
ID: // Tag: AndroidRuntime // java.lang.OutOfMemoryError: // at
java.io.ByteArrayOutputStream.expand(ByteArrayOutputStream.java:93) //
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:218)
// at java.io.OutputStream.write(OutputStream.java:82) // at
com.google.android.voicesearch.RecognitionActivity$VoiceSearchRecognitio
nListener.onBufferReceived(RecognitionActivity.java:115) // at
com.google.android.voicesearch.RecognitionService.onBufferReceived(Recog
nitionService.java:588) // at
com.google.android.voicesearch.endpointer.EndpointerInputStream.read(End
pointerInputStream.java:309) // at
android.media.AmrInputStream.read(AmrInputStream.java:88) // at
com.google.android.voicesearch.speechservice.AudioBuffer.startAudioCaptu
re(AudioBuffer.java:88) // at
com.google.android.voicesearch.speechservice.AudioBuffer.access$000(Audi
oBuffer.java:31) // at
com.google.android.voicesearch.speechservice.AudioBuffer$1.run(AudioBuff
er.java:58) ** Monkey aborted due to error. Events injected: 29552
:Dropped: keys=0 pointers=2 trackballs=0 flips=0 ## Network stats:
elapsed time=2651736ms (0ms mobile, 2651736ms wifi, 0ms not co nnected)
** System appears to have crashed at event 29552 of 40000 using seed
62018307 ================================================= hardware is
motorola social, msm7627_social-eng 2.1-update1 ERE27,the bugreport is
attached.</description>
</bug>
<bug>
<bugid>7250</bugid>
<title>if userid=system , how can read /write file on the sdcard????</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-08T05:47:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wanglife...@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 08:40:31 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 05:47:14 +0000</when>
<what>The system process doesnQ&apos;Et have access to the SD card, because if it is unmounted the system process or other 
system user apps could be killed by the kernel.  (The right place for any more discussion about this is probably 
https://groups.google.com/group/android-platform )</what>
</comment>
<comment>
<author>zhanglei...@gmail.com</author>
<when>Mon, 21 Jun 2010 08:53:35 +0000</when>
<what>so how should i do if i want to read/write sdcard and the file system except gotting the root permission?</what>
</comment>
</bug>
<bug>
<bugid>8299</bugid>
<title>Browser rendering glitch in the Google Android Issues page (screenshot)</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T20:52:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>steven...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 22:24:15 +0000</openedDate>
<description>Nexus One here, 2.1-update1, EPE54B. In a rather ironic YO DAWG kind of
sense, the android browser has a rendering glitch when displaying the
google bug report page. Got a notification via gmail about another
browser glitch that I reported earlier today. Opened the bug report on
my phone. Pinch-zoomed to make it larger, then dragged my finger to pan
around for some time. After panning stopped, the green text from the
left side of the screen just APPEARED in the middle of the screen,
covering up what I was seeing. See the attachment for a screenshot.</description>
<comment>
<author>steven...@gmail.com</author>
<when>Wed, 12 May 2010 22:27:32 +0000</when>
<what>The funny thing is that the glitch occurred on a bug report I filed earlier, that
also had to do with a browser problem.</what>
</comment>
<comment>
<author>steven...@gmail.com</author>
<when>Mon, 24 May 2010 21:20:33 +0000</when>
<what>Better on froyo. Text is not always in the right place but moves where it needs to be after you stop 
panning.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:52:31 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:54:54 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15905</bugid>
<title>gingerbread 160dpi</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-02T16:14:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>jingo...@hotmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 03:22:20 +0000</openedDate>
<description>LCD size 800*480 landscape I changed dpi 240 -Q&gt;E 160 dpi text is
overlapped without erase in indicator(statusbar) area . I attached a
image file</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 02 Apr 2011 16:14:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1605</bugid>
<title>Droid font family: Q&quot;E?Q&quot;E glyph is displayed as Q&quot;E?Q&quot;E</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-05-19T20:02:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>huan...@gmail.com</reportedBy>
<openedDate>Sun, 21 Dec 2008 10:18:49 +0000</openedDate>
<description>- Steps to reproduce the problem The Droid font family displays the
glyph Q&quot;E?Q&quot;E as Q&quot;E?Q&quot;E. - Sample source code demonstrating the problem Open
any file that has the Q&quot;E?Q&quot;E character. - What you think the correct
behavior should be. The Droid font family should displayed the glyph Q&quot;E?Q&quot;E
as Q&quot;E?Q&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:48:21 +0000</when>
<what>This issue was assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 22 Jan 2009 15:22:24 +0000</when>
<what>What is the unicode value for the character in question? (in hex)</what>
</comment>
<comment>
<author>huan...@gmail.com</author>
<when>Thu, 22 Jan 2009 15:33:23 +0000</when>
<what>?: 1EDDh - ?: 1EDBh. 

Please note that there is nothing wrong with 1EDBh. The character that has the wrong
glyph is 1EDDh. Please refer to Arial for reference.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 20:02:59 +0000</when>
<what>This issue has been fixed and the fix will be in a future release</what>
</comment>
<comment>
<author>huan...@gmail.com</author>
<when>Sat, 18 Jul 2009 08:24:02 +0000</when>
<what>The problem is fixed for DroidSans-Bold.ttf and Droid Serif, however, as of git version today it is still not 
fixed for DroidSans.ttf.

How to reproduce: Try to type the character 1EDDh (?) with DroidSans and DroidSerif. The one in 
DroidSerif is correct, the one in DroidSans is incorrect (the Q&apos;EgraveQ&apos;E mark should lean backward \, not 
forward /)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:18:00 +0000</when>
<what></what>
</comment>
<comment>
<author>cubincas...@gmail.com</author>
<when>Sun, 21 Aug 2011 13:06:54 +0000</when>
<what>The problem is fixed for DroidSans-Bold.ttf and Droid Serif, however, as of git version today it is still not fixed for DroidSans.ttf. How to reproduce: Try to type the character 1EDDh (?) with DroidSans and DroidSerif. The one in DroidSerif is correct, the one in DroidSans is incorrect (the Q&apos;EgraveQ&apos;E mark should lean backward \, not forward /)</what>
</comment>
</bug>
<bug>
<bugid>20016</bugid>
<title>Email 3.1 changes username - wont allow me to edit it.</title>
<status>Declined</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-09-19T18:12:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>scott.tr...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 17:28:28 +0000</openedDate>
<description>Galaxy Tablet 10.1 Email v 3.1 Android 3.1 kernal 2.6.36.3 I can setup
my POP EMail accounts successfully. With my provider, the username is
the FULL EMail address. (myname@mydomain.com) The account(s) works fine
UNTIL I return to Settings | Accounts | Incoming Server settings. When I
do that, it has automatically dropped the @domain.com, and simply shows
the first part as the Username. To top it off, THE USERNAME IS NOW
GREYED OUT SO I CANNOT EDIT/CHANGE IT. Basically, I have to delete the
account and recreate it? A friend, who has the verizon version of the
gtab does NOT have this same issue. Same Email client. I called Samsung
Tech Support twice - explained it to them, and on both occasions they
actually duplicated the problem with their galaxy tab.... He admitted he
hadnt seen or heard of that before, and that he would escalate this
issue. But since it appears to be something with the Android stock email
app, i doubt Samsung will do anything.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 14 Sep 2011 04:46:17 +0000</when>
<what>Are you going back to this screen to change the password?  IQ&apos;Em just trying to understand what youQ&apos;Ere trying to do...</what>
</comment>
<comment>
<author>scott.tr...@gmail.com</author>
<when>Wed, 14 Sep 2011 13:58:56 +0000</when>
<what>Yes. Let me preface this by saying that with my ISP my email username is my FULL EMAIL ADDRESS.  

 I setup the acct initially just fine, and it works. UNTIL you go back into the acct settings and review your INCOMING SERVER settings.  When you do that youQ&apos;Ell find that your username (lets say bob@mydomain.com)  has been automatically changed to just Q&apos;EbobQ&apos;E AND that it is greyed out so you canQ&apos;Et change it back.

At this point the acct is broken and the only option is to delete the acct and re-set it up.

IQ&apos;Eve been able to have two Samsung techs duplicate this on their tablets.  However, a friend that has a VERIZON samsung tab with the same stock email app DOES NOT have this same issue.
</what>
</comment>
<comment>
<author>scott.tr...@gmail.com</author>
<when>Fri, 16 Sep 2011 16:27:37 +0000</when>
<what>Any update on this?</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:12:14 +0000</when>
<what>The AOSP Email application doesnQ&apos;Et do this; IQ&apos;Em thinking that the Galaxy Tab 10.1 isnQ&apos;Et using it, in which case youQ&apos;Ed have to ask Samsung about the issue.</what>
</comment>
<comment>
<author>scott.tr...@gmail.com</author>
<when>Tue, 20 Sep 2011 20:19:47 +0000</when>
<what>How can i tell if its a stock android app or a samsung app?
Everybodys passing the buck:  Samsung  says its an android app....android
says it must be a samsung app.

ALL I KNOW, I DONT HAVE THESE ISSUES WITH MY iOS DEVICES!  :)</what>
</comment>
</bug>
<bug>
<bugid>6892</bugid>
<title>Add Copy/Paste to Email Q&amp;E Gmail Client</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>43</stars>
<reportedBy>xgunth...@gmail.com</reportedBy>
<openedDate>Sat, 27 Feb 2010 02:15:47 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
There is currently already a medium level issue opened and assigned
someone from Google to work on it relating this, but it is copy/paste is
all areaQ&apos;Es as well as browser, so heQ&apos;Es going at the browser aspect. Most
phones can already do this in Browser, Zoom in, hit menu and select the
option Select text, then just slide finger over any text. It will
highlight and copy. Thats nice, and you can hold shift and use trackball
for those with keyboards. WE NEED copy paste for the Email clients in
Android. So, this Issue is being opened by me directly relating to
Copy/Paste in the email client. People use this feature daily on other
phones. and when I canQ&apos;Et copy and paste phone numbers, addresses,
shipping and tracking info and numbers, Correctly spelled names, or
anything of this sort. ItQ&apos;Es irritating to have to Write down a tracking
number from my Google phone, and manually enter it at ups.com when I
should be able to copy it from the email client. Please elevate this to
Medium, and get someone working on it. I know the iphone took 3 years to
implement this. We should be faster, and IQ&apos;Eve heard HTCQ&apos;Es Sense UI has
it. Thanks Google Nexus One User!</description>
<comment>
<author>craig.la...@gmail.com</author>
<when>Sat, 10 Apr 2010 22:46:55 +0000</when>
<what>Would like this too. Plenty of times IQ&apos;Eve needed to copy a phone number to my contacts, 
or copy a short message into a file/sms.</what>
</comment>
<comment>
<author>faraz.ah...@gmail.com</author>
<when>Mon, 12 Apr 2010 19:43:42 +0000</when>
<what>Its very much needed...</what>
</comment>
<comment>
<author>alanpier...@gmail.com</author>
<when>Wed, 21 Apr 2010 13:38:54 +0000</when>
<what>Yeah -- IQ&apos;Em shocked that copy-paste hasnQ&apos;Et been implemented in all apps, and 
particularly in email, where itQ&apos;Es absolutely critical. 

Alan </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:39 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>6373</bugid>
<title>battery percentage incorrect on lockscreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>TylerPf...@gmail.com</reportedBy>
<openedDate>Sun, 31 Jan 2010 09:20:20 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Nexus one. Lockscreen with password.
Battery percentage gets stuck at 19-20% 11% and 6% Android 2.1</description>
</bug>
<bug>
<bugid>1945</bugid>
<title>InstrumentationInfo.functionalTest is always false</title>
<status>WorkingAsIntended</status>
<owner>chabbydr...@gmail.com</owner>
<closedOn>2011-02-16T18:15:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>qiangnat...@gmail.com</reportedBy>
<openedDate>Mon, 09 Feb 2009 08:33:58 +0000</openedDate>
<description>InstrumentationInfo.functionalTest is always false even if it is set to
true at AndroidManifest.xml Step: Define true in AndroidManifest.xml as
below: Q&lt;Einstrumentation
android:name=Q&quot;Eandroid.test.InstrumentationTestRunnerQ&quot;E
android:targetPackage=Q&quot;Ecom.borqs.helloQ&quot;E android:label=Q&quot;EHello Activity
Instrumentation Test RunnerQ&quot;E android:functionalTest=Q&quot;EtrueQ&quot;E/Q&gt;E Code to
query the instrumentation: PackageManager packageManager =
getPackageManager(); ListQ&lt;EInstrumentationInfoQ&gt;E infoList =
packageManager.queryInstrumentation(null, 0); for (InstrumentationInfo
info: infoList) { Log.d(Q&quot;EMyAppQ&quot;E, Q&quot;EtargetPackage=Q&quot;E + info.targetPackage);
Log.d(Q&quot;EMyAppQ&quot;E, Q&quot;EfunctionalTest=Q&quot;E + info.functionalTest) ........ } Log
shows the Q&apos;EfunctionalTestQ&apos;E value is false But not the true value defined
in AndroidManifest.xml: D/MyApp ( 191): targetPackage=com.borqs.hello
D/MyApp ( 191): functionalTest=false This issue was reported and
declined at issue363
http://code.google.com/p/android/issues/detail?id=363 Actually, after
try it on 1.0 release, the issue still exists. So report it again.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:58:33 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 20:50:41 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:54:05 +0000</when>
<what></what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Wed, 16 Feb 2011 10:53:26 +0000</when>
<what>What is this flag supposed to achieve? It seems to be undocumented.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Wed, 16 Feb 2011 18:15:52 +0000</when>
<what>The functionalTest flag isnQ&apos;Et used. </what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Thu, 17 Feb 2011 08:29:54 +0000</when>
<what>What do you mean? I want to use it! It would allow me to change the behavior of a custom test runner to change dynamically.

I think the problem here is not that Android itself doesnQ&apos;Et use it, but that it is not correctly parsed into the InstrumentationInfo object.</what>
</comment>
</bug>
<bug>
<bugid>969</bugid>
<title>orientation configChanges is not being respected in 1.0 SDK</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-20T20:27:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Fri, 17 Oct 2008 15:26:34 +0000</openedDate>
<description>I have an Activity that has the following declaration in the Android
manifest: Q&lt;Eactivity android:name=Q&quot;E.VideoNowPlayingActivityQ&quot;E
android:label=Q&quot;E@string/video_now_playingQ&quot;E
android:configChanges=Q&quot;EorientationQ&quot;EQ&gt;E ... Q&lt;E/activityQ&gt;E According to this
documentation:
http://code.google.com/android/reference/android/content/pm/ActivityInfo.html#CONFIG_ORIENTATION
... the activity should get notified when the orientation changes (by
pressing CTRL + F11 on windows) via the onConfigurationChanged method,
rather than that activity getting restarted by the system (i.e. activity
is destroyed then re-created). I am not seeing that
onConfigurationChanged is getting called and additionally, my activity
is going through onCreate again after an orientation change which
indicates that the system is restarting my activity.</description>
<comment>
<author>jjc1...@gmail.com</author>
<when>Mon, 26 Jan 2009 16:49:07 +0000</when>
<what>Using CTRL+F11 in the emulator also changes the keyboard visibility (as if the
keyboard had been slid out). If you donQ&apos;Et want that to cause re-creation of your
activity then you need to add keyboardHidden to your configChanges as well:
android:configChanges=Q&quot;Eorientation|keyboardHiddenQ&quot;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 20:27:48 +0000</when>
<what>As explained, the issue was related to the keyboard visibility changing</what>
</comment>
</bug>
<bug>
<bugid>19928</bugid>
<title>Cannot send plain text email.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dwmw2b@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 11:26:14 +0000</openedDate>
<description>I participate in many mailing lists and other environments where HTML
email is entirely inappropriate and in some cases simply filtered out.
In order to send email, it *must* be plain text. I cannot find a way to
disable the sending of HTML email in the Android mail app.</description>
<comment>
<author>louisbr...@gmail.com</author>
<when>Mon, 19 Sep 2011 10:35:00 +0000</when>
<what>I maintain a number of Wordpress websites and would like to be able to post updates by email from my Android phones (Samsung Galaxy S, HTC Aspire), but all of my email apps (Gmail, Yahoo, generic) send HTML formatted text with no setting option to switch to plain text.  Wordpress receives the email, posts the Subject as the post Title, and strips away the body content.</what>
</comment>
<comment>
<author>martin.w...@gmail.com</author>
<when>Tue, 15 Nov 2011 19:44:22 +0000</when>
<what>Similar story here:
I need to send plaintext emails from a html5 application via mailto:. If users select gmail as their mail client, it always produces html emails. And you cannot configure the gmail android app to send plaintext either - too bad</what>
</comment>
</bug>
<bug>
<bugid>9477</bugid>
<title>Cannot insert ampersand into SQLite database via ContentValues.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rcrodger...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 04:55:22 +0000</openedDate>
<description>Apparently, while using ContentValues to insert a SQLite database
generally escapes values properly, it doesnQ&apos;Et handle the ampersand (Q&amp;E)
character very well, and truncates the data at the position of the
ampersand character. Create a database table in SQLite, with the
following structure: _id int myvalues varchar(20) Insert the following
values via ContentValues in combination with the SQLiteDatabase insert()
function: 1,Q&quot;EMy textQ&quot;E 2,Q&quot;EThis isnQ&apos;Et badQ&quot;E 3,Q&quot;EThis isnQ&apos;Et bad either!Q&quot;E
4,Q&quot;EThis Q&amp;E that wonQ&apos;Et workQ&quot;E The first 3 data items will be present in the
database correctly, but the last, #4, will appear as Q&apos;EThis Q&apos;E. Working
with SQLite3 outside of Android allows one to properly insert strings
containing ampersand without any escaping: insert into testtable (_id,
values) values (4,Q&apos;EThis Q&amp;E that wonQ&apos;EQ&apos;Et workQ&apos;E) Will properly insert the
text Q&quot;EThis Q&amp;E that wonQ&apos;Et workQ&quot;E into the database.</description>
</bug>
<bug>
<bugid>4207</bugid>
<title>HUGE PROBLEM WITH ANDROID SYSTEM</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-10-20T14:28:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jayferru...@gmail.com</reportedBy>
<openedDate>Sat, 10 Oct 2009 00:54:33 +0000</openedDate>
<description>There is no way to view gif animations. Basic phones from 10 years ago
can view animations and you cannot!! The gif image is stuck in the first
frame, and does not play or even have the option to play. This is
unacceptable! I have the HTC touch G2 which is a 500 dollar phone!! I
NEED MY ANIMATIONS!! And I dont want to be part of a group or forum
where no one with any power to fix this problem will read it! Please
update and fix immediately!! (So i dont have to return the phone for
another one that does play my animations!)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Oct 2009 14:28:10 +0000</when>
<what></what>
</comment>
<comment>
<author>finleyma...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:39:05 +0000</when>
<what>I just bought the Motorola Droid on Dec. 18.  I am not also able to view animated
GIFQ&apos;Es.  (Commented to others looking to compare can see issues before buying)</what>
</comment>
</bug>
<bug>
<bugid>4089</bugid>
<title>[Search] google calculator suggestions not working in all languages in the search widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>pablo.llopis</reportedBy>
<openedDate>Thu, 01 Oct 2009 20:37:36 +0000</openedDate>
<description>The google calculator suggestions worked the first time I booted the
phone, I could type in Q&quot;E20usd in eurQ&quot;E (without the quotes) and a
calculator with the result was shown in the first row of the
suggestions. It did, however, stop working after the first day of usage.
I did not change any search-related settings. I can also confirm that
this is not working for other users, and that it IS working for others.
(It did work for myself in the beginning, after all) Any help fixing
this issue would be really appreciated, as this is a very useful
feature!</description>
<comment>
<author>pablo.llopis</author>
<when>Thu, 01 Oct 2009 20:52:27 +0000</when>
<what>Okay, just found out what it is with the help of another user who had it working.
Its the language the phone is configured in.

I would still consider this a bug, though, since it doesnt make sense that it works 
on English phones but not on Spanish or German-configured phones.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:51:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:09:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19088</bugid>
<title>web browsing experiance is degraded with default settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>and...@joako.net</reportedBy>
<openedDate>Sun, 07 Aug 2011 10:13:10 +0000</openedDate>
<description>Why canQ&apos;Et we just make the desktop ua setting from about:debug to be
permanant? Too many sites are broken with the mobile version. Especially
on a tablet: dual core 1ghz CPU, 1gb ram, graphics accelerato and
1200x800px 10 inch screen. Why is a mobile site/browser even needed in
this case? Why is it so difficult to view the same, unmolested, sites I
do on my Q&quot;EdesktopQ&quot;E When I set desktop ua I can even access full version
of outlook web app 2010 with practically no issues, video streaming on
flash websites in full screen, etc. All of these activities are not
possible or very limited when using the default settings, and the
about:debug settings are not carried over after the browser is exited or
the device rebooted.</description>
</bug>
<bug>
<bugid>1501</bugid>
<title>Foreign keys will not work in the browser</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-08T16:50:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bjarteu...@gmail.com</reportedBy>
<openedDate>Wed, 10 Dec 2008 11:15:04 +0000</openedDate>
<description>When trying to use a foreign key in any text box in the browser, causes
all the text in the textbox will be highlight and when trying to
deselect the text, the foreign letter turn into itQ&apos;Es bare, and will not
work. Steps to reproduce the issue: 1. Open the browser and go to a
textbox 2. Try to input any of the foreign letter avalible by long
pressing any of the following keyboard letter (a, e, i, o, u, n, s) 3.
The text will now highlight 4. Deselect the text 5. The letter you
specified will now return to the original key.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 22:41:33 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Jan 2009 16:50:50 +0000</when>
<what>This issue was fixed and the fix will be in a future release.</what>
</comment>
</bug>
<bug>
<bugid>549</bugid>
<title>android.os.Build.getLong() causes NumberFormatException</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-25T19:17:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>itamar.r...@gmail.com</reportedBy>
<openedDate>Thu, 27 Mar 2008 13:12:15 +0000</openedDate>
<description>android.os.Build.getLong() hands the build name (taken from
android.os.SystemProperties) to Long.parseLong(), causing a
NumberFormatException (as parseLong() gets a value such as Q&quot;Em5-rc15Q&quot;E).
Note - of course, this is private method. As a user, IQ&apos;Eve encountered
this indirectly (indirect call from RuntimeInit.marshallException() ).
Solution - either decide builds will indeed all have a numeric value, or
avoid trying to force a numeric value here.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:35:59 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:17:08 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>15389</bugid>
<title>NfcF transceive() call has a wrong description</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Xhar...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 11:10:22 +0000</openedDate>
<description>Hi, IQ&apos;Em trying to send a raw command to a NFC Forum Type 3 device. I can
find the tag (using inspect/activity framework), and also I can retrieve
the correct system code and device ID. However, when I send a command
using transceive() method, I always get the TagLostException (even that
the remote device is still connected). IQ&apos;Eve followed the description of
the transceive() method of android.nfc.tech.NfcF class, that says:
Q&quot;EApplications must not append the SoD (length) or EoD (CRC) to the
payload, it will be automatically calculated.Q&quot;E So, I send the command
without the length and CRC. After a little code looking, I found out
that the length is not appended in the command raw (in NFC JNI
implementation, and also in libnfc-nxp). PROBLEM:
android.nfc.tech.NfcF.transceive() API description is wrong. SOLUTION:
Application must insert the length of the command in the transceive()
call (at least for Type 3 tags). So, changing the API description could
fix the problem. SOLUTION2: A possible patch for fix that could be: In
JNI file: com_android_nfc_NativeNfcTag.cpp Changing the Method: static
jbyteArray com_android_nfc_NativeNfcTag_doTransceive(JNIEnv *e, jobject
o, jbyteArray data, jboolean raw, jintArray statusTargetLost) { ....
switch (selectedTech) { case TARGET_TYPE_FELICA:
transceive_info.cmd.FelCmd = phNfc_eFelica_Raw; transceive_info.addr =
0; break; case TARGET_TYPE_MIFARE_CLASSIC: .. } For something like this
(adding a call to add the length buf) My suggestion (this is not a patch
:): { .... switch (selectedTech) { case TARGET_TYPE_FELICA: //Create a
method to insert the length at the beginning
insert_length_field(outbuf,buf,buflen); //It is probably necessary to
add the CRC at the end too //But it works just inserting the length
//nfc_insert_crc_a(outbuf,buflen); transceive_info.cmd.FelCmd =
phNfc_eFelica_Raw; transceive_info.addr = 0; break; case
TARGET_TYPE_MIFARE_CLASSIC: .. } BR []s</description>
<comment>
<author>mi.rol...@gmail.com</author>
<when>Wed, 16 Mar 2011 09:14:24 +0000</when>
<what>Hallo,

from file libnfc-nxp/src/phFriNfc_FelicaMap.c (in function phFriNfc_Felica_HSetTransceiveForRead), you can see that phHal_eFelica_Raw (which is comparable to phNfc_eFelica_Raw) is used with the following data field:

+----------+----------+--------------+----------+
|    LEN   |    CMD   |  IDm/NFCID2  |  PARAMS  |
| (1 Byte) | (1 Byte) |   (8 Byte)   | (n Byte) |
+----------+----------+--------------+----------+

LEN = n + 10
CMD...Command code
IDm/NFCID2...Unique identifier of Felica target
PARAMS...Command parameters

Therefore, the phNfc_eFelica_Raw command takes the whole Information field as defined in JIS X 6319-4 (or Length and Payload fields as defined in ISO/IEC 18092) as a data field.

So, I would say, that the documentation is wrong. I.e. Q&quot;ESoD (lenght)Q&quot;E should be replaced with Q&quot;EHeader field (Preamble, Sync code)Q&quot;E and Q&quot;EEoD (CRC)Q&quot;E should be replaced with Q&quot;EEnd field (CRC)Q&quot;E to follow JIS X 6319-4 notation.

br,
Michael
</what>
</comment>
<comment>
<author>Xhar...@gmail.com</author>
<when>Wed, 16 Mar 2011 09:29:45 +0000</when>
<what>Hi,

Yes, thats a good suggestion, however, I think that would be better to follow NFC-Forum notation, so, continue to using Q&quot;EEoD (CRC)Q&quot;E, for example. 

Anyway, the documentation should be fixed OR they should add the LEN and CRC in felica commands. I think that these fields are added when using Mifare implementation (in JNI level).

br
[]s</what>
</comment>
<comment>
<author>mi.rol...@gmail.com</author>
<when>Wed, 16 Mar 2011 10:23:18 +0000</when>
<what>Right, I didnQ&apos;Et realize that the NFC Forum has already released the Digital Protocol specfification (NFCForum-TS-DigitalProtocol-1.0). So we should follow the NFC Forum terminology:

Change Q&quot;ESoD (lenght)Q&quot;E to Q&quot;ESoS and SOFQ&quot;E and keep Q&quot;EEoD (CRC)Q&quot;E

Therefore, the parameter of the transceive() function consists of the Q&quot;ESoD (lenght)Q&quot;E and the Q&quot;EPayloadQ&quot;E.

In my opinion the transceive() function should be kept as it is, otherwise this would break current applications...

br
Michael
</what>
</comment>
</bug>
<bug>
<bugid>15308</bugid>
<title>google maps Q&apos;EsearchQ&apos;E feature no longer functional with 5.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 22:57:16 +0000</openedDate>
<description>google maps Q&apos;EsearchQ&apos;E feature no longer functional with maps 5.2
(android) If I uninstall maps updates, functionality returns....</description>
</bug>
<bug>
<bugid>17983</bugid>
<title>Browser cannot connect to localhost if not on Wi-Fi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>edward.c...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 07:18:45 +0000</openedDate>
<description>Steps to reproduce: 1. Turn off Wi-Fi to ensure all traffic is over the
carrierQ&apos;Es data network 2. Open a port on localhost that connects to a
web-server (I use the ConnectBot app to create a port-forward from an
Internet-accessible SSH server) 3. Verify that the port-forward and web
server are active (I use Firefox to browse to localhost:8080 where my
forward is) 4. Attempt to connect to the localhost address using Browser
Expected outcome: Browser should display the same web content as is
displayed in step 3 (by Firefox in my case) Actual outcome: Browser
displays this error message: Q&quot;ECouldnQ&apos;Et reach the indicated web server.Q&quot;E
Versions: Hardware - Samsung Galaxy S II Android/Browser - 2.3.3
ConnectBot - 1.7.1 Firefox - 5.0 Notes: This issue does not occur when
the phone is using a Wi-Fi network, instead Browser can access the page
just as Firefox and other apps can.</description>
</bug>
<bug>
<bugid>13815</bugid>
<title>Native Dialer closes on call attempt.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>arfse...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 19:25:58 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
Motorola Milestone 2.1 Steps: Open dialer, dial number, place call What
Happened: dialer closes and returns to home screen. No error and no
explanation given. Correct Behavior: DonQ&apos;Et close. Complete call.</description>
<comment>
<author>cvranc...@gmail.com</author>
<when>Mon, 21 Feb 2011 22:09:47 +0000</when>
<what>Same behaviour on Milestone 2 A953 running Android 2.1.

Dial first 4 digits of a particular phone number and dialer closes, returning to home screen, no error message is shown. Other numbers work OK.

Relevang log record:


02-21 19:36:02.491 D/TwelveKeyDialer( 3819): device density = 240
02-21 19:36:02.561 D/TwelveKeyDialer( 3819): smart dialer feature is on
02-21 19:36:02.608 D/dalvikvm( 3819): GC_FOR_MALLOC freed 3008 objects / 260776 bytes in 44ms
02-21 19:36:02.616 W/Dailtacts( 3819): lets see whats the cur tab !!!
02-21 19:36:02.624 D/SmartDialerAdapter( 3819): resumeQuery
02-21 19:36:02.624 D/SmartDialerAdapter( 3819): start QUERY_MOST_RECENT
02-21 19:36:02.647 V/AudioPolicyManager( 1137): getDeviceForStrategy() from cache strategy 0, device 2
02-21 19:36:02.655 D/AudioHardwareMot( 1137): Output bufSize from kernel = 8192
02-21 19:36:02.655 D/Dailtacts( 3819): OnResume enter
02-21 19:36:02.655 D/Dailtacts( 3819): OnResume Leave
02-21 19:36:02.663 D/SmartDialerAdapter( 3819): QUERY_MOST_RECENT finish
02-21 19:36:02.663 D/SmartDialerAdapter( 3819): getInputDigits =
02-21 19:36:02.663 D/SmartDialerAdapter( 3819): MostRecent data exists
02-21 19:36:02.663 D/SmartDialerAdapter( 3819): sendContactsMsg = { what=1005 when=0 obj=+447588606863 }
02-21 19:36:02.663 D/SmartDialerAdapter( 3819): getInputDigits =
02-21 19:36:02.686 D/SmartDialerAdapter( 3819): receiveContactsMsg = { what=1005 when=4868244 obj=+447588606863 }
02-21 19:36:02.819 D/SmartDialerAdapter( 3819): mContactInfo = Buia Vrancken 2 null 0
02-21 19:36:02.835 I/ActivityManager( 1317): Displayed activity com.motorola.dialer/.DialtactsActivity: 513 ms (total 131110 ms)
02-21 19:36:02.842 I/global  ( 1408): Default buffer size used in BufferedInputStream constructor. It would be better to be explicit if an 8k buffer is required.
02-21 19:36:02.866 D/SmartDialerAdapter( 3819): notify main UI thread
02-21 19:36:02.866 D/SmartDialerAdapter( 3819): getInputDigits =
02-21 19:36:02.866 D/SmartDialerAdapter( 3819): MostRecent data exists
02-21 19:36:02.874 D/SmartDialerAdapter( 3819): getInputDigits =
02-21 19:36:04.077 V/AudioPolicyManager( 1137): getDeviceForStrategy() from cache strategy 0, device 2
02-21 19:36:04.108 D/AudioHardwareMot( 1137): AudioStreamOut::wake: disabling SRC
02-21 19:36:04.116 D/AudioHardwareMot( 1137): doRouting called
02-21 19:36:04.116 D/AudioHardwareMot( 1137): Stereo output exists; using 0x2
02-21 19:36:04.116 D/AudioHardwareMot( 1137): Routing to speaker
02-21 19:36:04.116 D/AudioPostProcessor( 1137): slider opened, coeffs device for handset =0
02-21 19:36:04.116 D/AudioHardwareMot( 1137): Output 0x12480 exiting standby
02-21 19:36:04.124 D/TwelveKeyDialer( 3819): inputDigits = 0
02-21 19:36:04.124 D/TwelveKeyDialer( 3819): toggleList = false
02-21 19:36:04.124 D/SmartDialerAdapter( 3819): start QUERY_MOST_RECENT
02-21 19:36:04.233 D/SmartDialerAdapter( 3819): QUERY_MOST_RECENT finish
02-21 19:36:04.233 D/SmartDialerAdapter( 3819): getInputDigits =0
02-21 19:36:04.233 D/SmartDialerAdapter( 3819): MostRecent data exists
02-21 19:36:04.233 D/SmartDialerAdapter( 3819): getInputDigits =0
02-21 19:36:04.327 D/AudioHardwareMot( 1137): AudioStreamOutMot::setParameters() fm_attenuate=0;fm_mute=0
02-21 19:36:04.694 V/AudioPolicyManager( 1137): getDeviceForStrategy() from cache strategy 0, device 2
02-21 19:36:04.702 D/TwelveKeyDialer( 3819): inputDigits = 07
02-21 19:36:04.702 D/SmartDialerAdapter( 3819): start QUERY_BOTH_MATCHED
02-21 19:36:04.702 D/SmartDialerAdapter( 3819): getInputDigits =07
02-21 19:36:04.780 D/SmartDialerAdapter( 3819): QUERY_RECENT_MATCHED cost time =  75 ms
02-21 19:36:04.780 D/SmartDialerAdapter( 3819): QUERY_RECENT_MATCHED count =  122
02-21 19:36:04.928 D/AudioHardwareMot( 1137): AudioStreamOutMot::setParameters() fm_attenuate=0;fm_mute=0
02-21 19:36:04.944 D/SmartDialerAdapter( 3819): QUERY_CONTACT_MATCHED cost time =  221 ms
02-21 19:36:04.960 D/SmartDialerAdapter( 3819): RecentCallCursor =  com.motorola.dialer.SmartDialerUtil$RecentCallCursor@45ad26b0
02-21 19:36:04.960 D/SmartDialerAdapter( 3819): QUERY_CONTACT_MATCHED digit =  07
02-21 19:36:04.960 D/SmartDialerAdapter( 3819): getInputDigits =07
02-21 19:36:04.967 D/SmartDialerAdapter( 3819): sendContactsMsg = { what=1005 when=0 obj=07528754807 }
02-21 19:36:04.967 D/SmartDialerAdapter( 3819): receiveContactsMsg = { what=1005 when=4870547 obj=07528754807 }
02-21 19:36:04.967 D/SmartDialerAdapter( 3819): getInputDigits =07
02-21 19:36:05.038 D/SmartDialerAdapter( 3819): mContactInfo = Ed lang 2 null 0
02-21 19:36:05.045 D/SmartDialerAdapter( 3819): notify main UI thread
02-21 19:36:05.045 D/SmartDialerAdapter( 3819): getInputDigits =07
02-21 19:36:05.045 D/SmartDialerAdapter( 3819): getInputDigits =07
02-21 19:36:05.319 V/AudioPolicyManager( 1137): getDeviceForStrategy() from cache strategy 0, device 2
02-21 19:36:05.335 D/TwelveKeyDialer( 3819): inputDigits = 079
02-21 19:36:05.335 D/SmartDialerAdapter( 3819): start QUERY_BOTH_MATCHED
02-21 19:36:05.335 D/SmartDialerAdapter( 3819): getInputDigits =079
02-21 19:36:05.413 D/SmartDialerAdapter( 3819): QUERY_RECENT_MATCHED cost time =  82 ms
02-21 19:36:05.413 D/SmartDialerAdapter( 3819): QUERY_RECENT_MATCHED count =  7
02-21 19:36:05.545 D/SmartDialerAdapter( 3819): QUERY_CONTACT_MATCHED cost time =  200 ms
02-21 19:36:05.545 D/SmartDialerAdapter( 3819): RecentCallCursor =  com.motorola.dialer.SmartDialerUtil$RecentCallCursor@45ae48e8
02-21 19:36:05.545 D/SmartDialerAdapter( 3819): QUERY_CONTACT_MATCHED digit =  079
02-21 19:36:05.545 D/SmartDialerAdapter( 3819): getInputDigits =079
02-21 19:36:05.553 D/SmartDialerAdapter( 3819): sendContactsMsg = { what=1005 when=0 obj=07940655613 }
02-21 19:36:05.553 D/SmartDialerAdapter( 3819): receiveContactsMsg = { what=1005 when=4871133 obj=07940655613 }
02-21 19:36:05.553 D/SmartDialerAdapter( 3819): getInputDigits =079
02-21 19:36:05.577 D/AudioHardwareMot( 1137): AudioStreamOutMot::setParameters() fm_attenuate=0;fm_mute=0
02-21 19:36:05.616 D/SmartDialerAdapter( 3819): notify main UI thread
02-21 19:36:05.616 D/SmartDialerAdapter( 3819): getInputDigits =079
02-21 19:36:05.616 D/SmartDialerAdapter( 3819): getInputDigits =079
02-21 19:36:06.186 V/AudioPolicyManager( 1137): getDeviceForStrategy() from cache strategy 0, device 2
02-21 19:36:06.186 D/TwelveKeyDialer( 3819): inputDigits = 0791
02-21 19:36:06.186 D/SmartDialerAdapter( 3819): start QUERY_BOTH_MATCHED
02-21 19:36:06.194 D/SmartDialerAdapter( 3819): getInputDigits =0791
02-21 19:36:06.249 D/SmartDialerAdapter( 3819): QUERY_RECENT_MATCHED cost time =  57 ms
02-21 19:36:06.249 D/SmartDialerAdapter( 3819): QUERY_RECENT_MATCHED count =  0
02-21 19:36:06.381 D/SmartDialerAdapter( 3819): QUERY_CONTACT_MATCHED cost time =  178 ms
02-21 19:36:06.381 D/SmartDialerAdapter( 3819): RecentCallCursor =  com.motorola.dialer.SmartDialerUtil$RecentCallCursor@45af2058
02-21 19:36:06.381 D/SmartDialerAdapter( 3819): QUERY_CONTACT_MATCHED digit =  0791
02-21 19:36:06.381 D/SmartDialerAdapter( 3819): getInputDigits =0791
02-21 19:36:06.389 D/SmartDialerAdapter( 3819): getInputDigits =0791
02-21 19:36:06.389 D/AndroidRuntime( 3819): Shutting down VM
02-21 19:36:06.389 W/dalvikvm( 3819): threadid=1: thread exiting with uncaught exception (group=0x400208b0)
02-21 19:36:06.389 E/AndroidRuntime( 3819): FATAL EXCEPTION: main
02-21 19:36:06.389 E/AndroidRuntime( 3819): java.lang.StringIndexOutOfBoundsException
02-21 19:36:06.389 E/AndroidRuntime( 3819): at com.motorola.dialer.SmartDialerUtil.getMatchString(SmartDialerUtil.java:175)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at com.motorola.dialer.SmartDialerUtil.highLight(SmartDialerUtil.java:148)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at com.motorola.dialer.SmartDialerAdapter.setCommonView(SmartDialerAdapter.java:453)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at com.motorola.dialer.SmartDialerAdapter.setItemView(SmartDialerAdapter.java:468)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at com.motorola.dialer.SmartDialerAdapter.updateSingleItemAndTitle(SmartDialerAdapter.java:279)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at com.motorola.dialer.SmartDialerAdapter$MyAsyncQueryHandler.onQueryComplete(SmartDialerAdapter.java:655)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at android.content.AsyncQueryHandler.handleMessage(AsyncQueryHandler.java:369)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at android.os.Handler.dispatchMessage(Handler.java:99)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at android.os.Looper.loop(Looper.java:143)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at android.app.ActivityThread.main(ActivityThread.java:4717)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at java.lang.reflect.Method.invokeNative(Native Method)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at java.lang.reflect.Method.invoke(Method.java:521)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
02-21 19:36:06.389 E/AndroidRuntime( 3819): at dalvik.system.NativeStart.main(Native Method)
02-21 19:36:06.405 W/ActivityManager( 1317):   Force finishing activity com.motorola.dialer/.DialtactsActivity
02-21 19:36:06.413 I/Process ( 3819): Sending signal. PID: 3819 SIG: 9
02-21 19:36:06.413 E/ANRInfo ( 1317): Force Close Dialog not Displayed - showDialog=false mSleeping=false
02-21 19:36:06.428 I/ActivityManager( 1317): Process com.motorola.dialer (pid 3819) has died.
02-21 19:36:06.436 I/WindowManager( 1317): WIN DEATH: Window{45d46838 com.motorola.dialer/com.motorola.dialer.DialtactsActivity paused=true}</what>
</comment>
<comment>
<author>cdz...@gmail.com</author>
<when>Mon, 02 May 2011 18:20:24 +0000</when>
<what>Happens with me too on Milestone 2 running Android 2.2. 

Steps: Open dialer, dial 32 (first two digits of phones in my city)
What Happened: dialer closes and returns to home screen. No error and no explanation given.
Correct Behavior: DonQ&apos;Et close. Complete call.</what>
</comment>
<comment>
<author>aion.tec...@gmail.com</author>
<when>Sat, 25 Jun 2011 04:57:11 +0000</when>
<what>Same issue here running gingerbread on Samsung Galaxy S i9000. But had the issue since original Froyo.</what>
</comment>
</bug>
<bug>
<bugid>19303</bugid>
<title>OnPrepareDialog isnQ&apos;Et called on restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fieldb...@q.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 22:06:20 +0000</openedDate>
<description>Add Log.d to onCreateDialog and onPrepareDialog(). Perform following
steps on Android 1.5 emulator: 1. Touch app icon. 2. Touch field to show
dialog. 3. Touch Home. 4. Kill app pid. 5. Touch app icon. Note that
onCreateDialog appears in log but onPrepareDialog doesnQ&apos;Et; it both
appear for Android 1.6 and later.</description>
</bug>
<bug>
<bugid>16370</bugid>
<title>RFC3927 (APIPA) not implemented?</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Rob.C.Ad...@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 12:21:43 +0000</openedDate>
<description>My recently acquired, and updated Samsung Galaxy S (I9000T) seems to
have wireless issues. Firmware is v 2.2 (a) doesnQ&apos;Et do ad-hoc networking
out of the box (b) doesnQ&apos;Et implement RFC3927 so will not work on a
network that does not have DHCP. I believe most people would expect auto
configuration to occur when DHCP is not available, or at least the
option to enable it for individual wifi networks.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Apr 2011 17:54:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13501</bugid>
<title>All SearchRecentSuggestionsProviders use a single database</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>pipef...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 08:39:45 +0000</openedDate>
<description>1) Create two subclasses of SearchRecentSuggestionsProvider with
separate authorities. 2) Populate them with different saved searches. 3)
Query one of them. Queries against either authority will return combined
results for both. This behavior was found with Android 2.2, but IQ&apos;Eve
verified that the code in git HEAD uses a single SQLite table
Q&quot;EsuggestionsQ&quot;E in SearchRecentSuggestionsProvider, regardless of the
authority. If the intent is to have a single global suggestions provider
for the application, I think the documentation should make that very
clear, and allowing the developer to choose arbitrary authorities is
misleading. However, I think a better solution is to include the
authority string as part of the table name, or to allow the subclass to
override the table name altogether.</description>
<comment>
<author>ma...@marcanderica.org</author>
<when>Tue, 01 Feb 2011 22:51:14 +0000</when>
<what>This is affecting me also. IQ&apos;Eve looked inside the suggestions.db defined by android.content.SearchRecentSuggestionsProvider and there are only 4 columns: _id, display1, query, Q&amp;E date.

Since setupSuggestions() takes _String authority_ as a parameter, how about something like adding a column for authority to suggestions.db and then use 
mSuggestSuggestionClause = Q&quot;Edisplay1 LIKE ? WHERE authority_column_name authorityQ&quot;E
I donQ&apos;Et have much SQL knowledge so that syntax is probably wrong but you get the idea.

I have to think the intent was originally to have this multiple authority search suggestion possible, otherwise why have us define a SearchRecentSuggestionsProvider if thereQ&apos;Es only one that can be used per app?</what>
</comment>
</bug>
<bug>
<bugid>18963</bugid>
<title>After password error, coming back to previous screen should keep the password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben...@demaine.info</reportedBy>
<openedDate>Tue, 02 Aug 2011 02:35:01 +0000</openedDate>
<description>After typing login and password, when the verification process states
that the pair is wrong, coming back to previous menu where user is asked
to enter login should *NOT* clean up the password field. It happens to
me very often that the password was entered worrectly, and the mistake
was done in the login. In this case, which is 70% for me, I want to only
rectify the login, and re-try at once, but since Android cleaned up the
password field, I loose my time re-typing it, with high probability of
making a mistake the second time, when I probably had not done any the
first time.</description>
</bug>
<bug>
<bugid>946</bugid>
<title>ListView loses background color/drawable when scrolling using touch in SDK 1.0r1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-07T07:48:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Tue, 07 Oct 2008 06:52:39 +0000</openedDate>
<description>If I have an Activity with a listView in it and try to scroll it up/down
using the mouse, then the ListView looses itQ&apos;Es background for the
duration of the mouse down event. Sometimes the background stays
invisible till i click on the ListView for a second time. Sample code
that demonstrates the bug (works every time for me): New project. *
main.xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/ androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:background=Q&quot;E@drawable/test2Q&quot;EQ&gt;E Q&lt;EListView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:entries=Q&quot;E@array/testQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E * @drawable/test2 is a
png filled with red (a: 255, r:255, g:0, b:0) * @array/test is a string
array that contains 40 times the string Q&quot;ETestQ&quot;E * Code: public class
ListViewTest extends Activity { @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); } } Attached full project</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 07 Oct 2008 07:14:45 +0000</when>
<what>You need to set the ListViewQ&apos;Es cacheColorHint to 0. In your code, add listView.setCacheColorHint(0).</what>
</comment>
<comment>
<author>tau...@gmail.com</author>
<when>Tue, 07 Oct 2008 07:34:59 +0000</when>
<what>Works with listView.setCacheColorHint(0) in code or
android:cacheColorHint=Q&quot;E#00000000Q&quot;E in xml. 
I was sure that I tried this already and it didnQ&apos;Et work but it turns out the change
didnQ&apos;Et make it to the emulator when I was testing it.

Issue can be closed.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 07 Oct 2008 07:48:21 +0000</when>
<what></what>
</comment>
<comment>
<author>Matias.A...@gmail.com</author>
<when>Thu, 15 Sep 2011 20:11:53 +0000</when>
<what>We fix it with this class

you will need 2 adapters. the first will paint the list, and the other wonQ&apos;Et
when you instance this class send the right parameters and nothing else

public class BocaScrollListener implements android.widget.AbsListView.OnScrollListener
 {
	ListView pListView;
	int ToScroll = 0;
	ArrayAdapterQ&lt;E?Q&gt;E NoScroll;
	ArrayAdapterQ&lt;E?Q&gt;E Scroll;
	public BocaScrollListener(ListView lst,ArrayAdapterQ&lt;E?Q&gt;E NoScroll,ArrayAdapterQ&lt;E?Q&gt;E Scroll)
	{
		pListView = lst;
		this.NoScroll = NoScroll;
		this.Scroll = Scroll;
	}
	

	@Override
	public void onScroll(AbsListView view, int firstVisibleItem,
			int visibleItemCount, int totalItemCount) {
		// TODO Auto-generated method stub
		ToScroll = firstVisibleItem;
	}

	@Override
	public void onScrollStateChanged(AbsListView view, int scrollState) {
		// TODO Auto-generated method stub
		if(scrollState ==SCROLL_STATE_TOUCH_SCROLL)
			pListView.setAdapter(Scroll);//Este NO! Pinta
		if(scrollState ==SCROLL_STATE_IDLE)
		{
			pListView.setAdapter(NoScroll);//Este pinta
			pListView.setSelection(ToScroll);
			
		}
	}

}

matias.almiron@gmail.com 
The master of disaster
Google LTA</what>
</comment>
</bug>
<bug>
<bugid>13569</bugid>
<title>Allow choice of action for touching Wired Headset Button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mikeg...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 19:23:12 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>mikeg...@gmail.com</author>
<when>Fri, 31 Dec 2010 19:26:22 +0000</when>
<what>Droid X
Android 2.1.1
System Version:  2.3.340.MB810.Verizon.en.US

On last version when I had my wired headset plugged in, I could touch the button on the headset line to access the Q&apos;EVoice DialingQ&apos;E application on the phone.

Now when I touch the button it plays music Q&apos;Eringtones as I do not use my phone for musicQ&apos;E which is annoying. 

There is no way to change it back to accessing the Voice Dialing appication which is what I would prefer to use the button for.</what>
</comment>
</bug>
<bug>
<bugid>7230</bugid>
<title>Email app Q&quot;Eforce closesQ&quot;E on Nexus one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>SergeyK...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 10:23:58 +0000</openedDate>
<description>Nexus one, Android 2.1-update1, build ERE27 suffers the same problem as
described in Issue 4700 I have set up SSL Imap exchange account, after a
week I can see new email incoming, but canQ&apos;Et read mail body with an
error: com.android.email closed unexpectedly</description>
<comment>
<author>marcus...@gmail.com</author>
<when>Fri, 16 Apr 2010 20:01:20 +0000</when>
<what>I see the same behavior. Starting last night, for some reason, I keep getting the message

Sorry! The application Email (process com.android.email) has stopped unexpectedly. 
Please try again.

I called support, cleared the Mail app data, re-entered the IMAP account info, and still had the same error 
message.  I did a factory reset, re-entered the IMAP account info, and still the same error message. Note that 
there were no 3rd party applications installed after the factory reset.

Everything else seems to be working without a hitch, just the e-mail application that suddenly stopped 
working.</what>
</comment>
</bug>
<bug>
<bugid>16907</bugid>
<title>Delete key is pressed, an error occurs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leewls...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 07:16:09 +0000</openedDate>
<description>1. Go to Gallery 2. Select any of the pictures -Q&gt;E share -Q&gt;E Select Picasa
-Q&gt;E google login -Q&gt;E input caption in text -Q&gt;E press delete key and delete
text Occurs : exception pop up</description>
</bug>
<bug>
<bugid>12166</bugid>
<title>isUserAMonkey generates exception when returning true</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bret.for...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 15:33:31 +0000</openedDate>
<description>ActivityManager.isUserAMonkey generates an unknown exception when it is
supposed to return Q&apos;EtrueQ&apos;E, but only on a physical device. No exception
ever occurs on an AVD. Also no exception is returned when the result if
Q&apos;EfalseQ&apos;E, either on a physical device or an AVD. IQ&apos;Eve only tested this on
the Motorola Droid so it might not occur elsewhere. The fix is simple -
an exception should be treated as a Q&apos;EtrueQ&apos;E. HereQ&apos;Es the workaround IQ&apos;Em
using: try { if( ActivityManager.isUserAMonkey() ) { return true; } }
catch( Exception e ){ // ThereQ&apos;Es a bug in isUserAMonkey that causes it
to throw an exception instead of return true. // So we catch that
exception here and treat it as a true; android.util.Log.w( TAG ,
Q&quot;EisUserAMonkey exception thrown.Q&quot;E ); return true; } return false;</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 18:10:13 +0000</when>
<what>What exception do you receive?</what>
</comment>
<comment>
<author>bret.for...@gmail.com</author>
<when>Thu, 04 Nov 2010 18:30:40 +0000</when>
<what>ItQ&apos;Es a generic Exception with a null message. ThatQ&apos;Es why I catch a generic in the work-around I posted.</what>
</comment>
<comment>
<author>bret.for...@gmail.com</author>
<when>Tue, 09 Nov 2010 17:13:27 +0000</when>
<what>This is still marked as NeedsInfo. What additional info is required?</what>
</comment>
</bug>
<bug>
<bugid>1361</bugid>
<title>Marketplace for android not working. Gives javascript error.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-24T23:04:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richarda...@gmail.com</reportedBy>
<openedDate>Sun, 23 Nov 2008 10:35:24 +0000</openedDate>
<description>Neither my applications nor the Q&quot;EuploadQ&quot;E button appears on the
marketplace when I login. I can trace it to a javascript error in one of
the cache.html files, but there is nothing I can do to force the server
side to regenerate this cached file. Effectively, it renders my use of
the marketplace inoperable, as I cannot administrate or maintain any
existing apps or any new apps. There is also no place for support on the
android market place site. The dev forums have no response. I know that
this may not the be optimal place to file a defect report, but at least
someone here might know of a better place or who to contact.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:42:18 +0000</when>
<what>Thanks for your report. Does this issue still exist?</what>
</comment>
<comment>
<author>richarda...@gmail.com</author>
<when>Fri, 19 Dec 2008 07:39:10 +0000</when>
<what>Yes the issue still exists.

There is a workaround - use Chrome ( sub optimal ) or the original browser in which I uploaded the app.

Both ie6 and ff2 display this behaviour.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 13:41:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:04:50 +0000</when>
<what></what>
</comment>
<comment>
<author>richarda...@gmail.com</author>
<when>Tue, 25 Aug 2009 07:19:33 +0000</when>
<what>ItQ&apos;Es now fixed. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>15522</bugid>
<title>WWW.RFSUNY.ORG - data connectivity problem - a secure connection could not be established.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mclai...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 17:56:19 +0000</openedDate>
<description>When DROID Browsers (or Dolphin) try accessing the website
www.rfsuny.org which redirects to
https://portal.rfsuny.org/portal/page/portal/The%20Research%20Foundation%20of%20SUNY/home
The following error comes up: data connectivity problem - a secure
connection could not be established. I have tested with all major
browsers Firefox, IE, Safari and mobile browsers Blackberry, IPOD, and
IPAD and none of them have the issue. We are testing on Android version
2.2 on the DROID2 Global and the HTC. We can download Opera Mini which
displays the website. We want the website to work on the DROID browser.</description>
<comment>
<author>ebbo2...@gmail.com</author>
<when>Thu, 17 Mar 2011 11:10:00 +0000</when>
<what>Similar problem. Trying to access a website which I wont name. 

My troubleshooting:
1. The website is up and running, because I can access it on my desktop
2. The website works on default browser with WIFI on
3. The website works in OPERA mini With both WIFI and 3G
4. The website does not work in default browser with 3G on.
5. My brother has the same phone and network provider as me and he can access the website on 3G.

My conclusion is that this is a browser issue and something is cached incorrectly on the phone. Ive cleared the browser and reset the browser to default - still no luck. 

Additional info this website is on a subdomain
1. www.sitename.com WORKS on 3G + WIFI with default browser
2. subdomain1.sitename.com WORKS on 3G + WIFI with default browser
2. subdomain2.sitename.com WORK on WIFI with default browser but does not work in 3G
Using androids default browser

Mu understanding is OPERA MINi proxy browser that delivers Web pages fed through OperaQ&apos;Es servers and thats why it works on OPERA but not on androids default browser.

Theres a setting somewhere in the phone that relates to subdomain2.sitename.com and has become corrupt.  I need to correct that but I dont know where to look.</what>
</comment>
<comment>
<author>mclai...@gmail.com</author>
<when>Thu, 17 Mar 2011 13:17:02 +0000</when>
<what>We found the solution.  It was actually the website.  WWW.RFSUNY.ORG redirects to our HTTPS website.  After digging through a whole bunch of logs and searching the web we found that we needed to changed how we enabled our SSL connection.

In our version of Apache we have a webcache.xml file.  We changed this value from this:
SSLENABLED=Q&quot;ESSLV3_V2HQ&quot;E

To:
SSLENABLED=Q&quot;ESSLQ&quot;E

That resolved the issue with Android phones.
</what>
</comment>
</bug>
<bug>
<bugid>12809</bugid>
<title>Android Eclipse Plugin doesnQ&apos;Et respect classpath exclusions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d...@happygiraffe.net</reportedBy>
<openedDate>Sat, 27 Nov 2010 00:41:17 +0000</openedDate>
<description>ADT should respect classpath exclusions, rather than adding _everything_
in the source folder to an APK. - Make a new android project in Eclipse.
- Create a new file ?foo? in the src folder. - Right-click on the src
folder, and select Build Path ? Configure Inclusion / Exclusion Filters.
Exclude the newly created ?foo? file. - Run ?unzip -l project.apk? and
note that the ?foo? file is present.</description>
<comment>
<author>d...@happygiraffe.net</author>
<when>Sat, 27 Nov 2010 00:53:55 +0000</when>
<what>Due to my inability to make ?repo upload? work (some ssh shenanigans going on), hereQ&apos;Es an attached patch.</what>
</comment>
<comment>
<author>d...@happygiraffe.net</author>
<when>Sat, 27 Nov 2010 22:17:57 +0000</when>
<what>IQ&apos;Eve got my gerrit problems fixed.  This is now https://review.source.android.com/19186.</what>
</comment>
<comment>
<author>d...@happygiraffe.net</author>
<when>Mon, 31 Jan 2011 20:15:22 +0000</when>
<what>This can be marked as fixed now, the patch has been submitted.</what>
</comment>
</bug>
<bug>
<bugid>17961</bugid>
<title>camera resolution issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>K.Keile...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 16:40:48 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem. The camera resolution constantly reverts to ws
after I set it to 8mp. I think it should stay on how its set. Droid x
2.3</description>
<comment>
<author>wmacg...@gmail.com</author>
<when>Mon, 28 Nov 2011 16:56:33 +0000</when>
<what>I also have this issue. Have a Droid2 Global. Android ver. 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>11381</bugid>
<title>Application automatically enabled as a Device administrator after phone restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>prash...@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 09:29:31 +0000</openedDate>
<description>Steps to reproduce: - Application A is enabled as a device admin -
Uncheck Application A from the device admin list - Restart the phone
What happened: Application A was again enabled as a device admin without
asking for usersQ&apos;E permission What should happen: After reboot
Application A should be in the device admin list but not enabled as a
device admin. Device: Nexus One running Froyo 2.2</description>
<comment>
<author>VesperaN...@gmail.com</author>
<when>Sat, 05 Mar 2011 20:44:54 +0000</when>
<what>Confirm it happens with 2.2 emulators and a G1 running custom 2.2. 

It also doesnQ&apos;Et seem to matter if it was ever enabled as admin, as the same thing happens if I simply install the admin application and reboot the device.

Given the potential for a device wipe on password failure attempts, this seems important as more and more 2.2+ devices appear.</what>
</comment>
<comment>
<author>garm...@gmail.com</author>
<when>Tue, 12 Jul 2011 06:31:23 +0000</when>
<what>I have same problem on emulator 2.2 and Samsung i5700 2.2.
If you installed application in the first time (clean phone or after hard reset), admin wonQ&apos;Et be activated after restart. But if you ever turn it on, then it will turn on after restart.
</what>
</comment>
</bug>
<bug>
<bugid>17577</bugid>
<title>automatic sync retry timing and wireless dhcp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joel.qva...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jun 2011 13:49:06 +0000</openedDate>
<description>samsung GT-i5500 FROYO.XWJPJ the automatic sync of calender and so on
have some retry mekanism buildin but the timing of the retry is too
aggressive the retry sometimes sabotage while connecting to an AP and
waiting for IP address via dhcp again and again and again and again and
again and again and again and again and again and again and again and
again and again and again and again and again and again and again and
again and again and again and again and again and again and again and
again and again and again and again and again and again and again and
again and again and again and again and again and again and again and
again and until you go nuts - or turn off automatic sync</description>
<comment>
<author>joel.qva...@gmail.com</author>
<when>Sat, 11 Jun 2011 14:44:42 +0000</when>
<what>some other apps also to do this aggressive retry stunt
</what>
</comment>
<comment>
<author>joel.qva...@gmail.com</author>
<when>Wed, 15 Jun 2011 18:10:55 +0000</when>
<what>a virus/trojan:
sk.hiddentask.b
was found today
I guess this was the cause
</what>
</comment>
</bug>
<bug>
<bugid>12105</bugid>
<title>Some audio wonQ&apos;Et play over bluetooth earpiece</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nik...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 03:55:31 +0000</openedDate>
<description>I recently upgraded to the G2 from the Cliq. The G2 with 2.2 wonQ&apos;Et play
T-Mobile visual voicemail through my bluetooth earpiece. Goggle
Navigation also doesnQ&apos;Et play through the earpiece. When I activate voice
search from my earpiece the playback from the search application is at a
very low volume. I use 2 earpieces, a Motorola H17 and a Plantronics
Voyager Pro. The problem exists in both earpieces. Visual Voicemail
bluetooth playback was not a problem with the Cliq.</description>
</bug>
<bug>
<bugid>3678</bugid>
<title>Browser does not encode urls</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>alex.shp...@gmail.com</reportedBy>
<openedDate>Wed, 26 Aug 2009 14:48:35 +0000</openedDate>
<description>I use a server that have few links for downloading files, that in the
query string have chars like + and =. the browser passes the url as is
to the DownloadThread without encoding it first and the download fails.
The browser should handle such links and convert the strings to HTTP
valid urls.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:58:55 +0000</when>
<what>As far as I know + is a valid character in a URI, and = might be as well (itQ&apos;Es valid
in the query string for sure)</what>
</comment>
<comment>
<author>alex.shp...@gmail.com</author>
<when>Thu, 27 Aug 2009 13:57:45 +0000</when>
<what>+ is indeed valid
= is valid for a separator in the query string and not as part of the string itself.
according to:
http://www.codingforums.com/archive/index.php/t-47150.html

in any other browser when I do Q&quot;Ecopy link locationQ&quot;E, i get all the parts of the url
encoded correctly.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:04:36 +0000</when>
<what></what>
</comment>
<comment>
<author>mkhop...@gmail.com</author>
<when>Thu, 22 Oct 2009 19:05:34 +0000</when>
<what>IQ&apos;Em adding a comment to confirm this issue.

IQ&apos;Em using PHP to pass mp3 files to a Flash-based audio streamer.  To handle all
special characters and spaces in directory and file names, IQ&apos;Em using the urlencode()
function of PHP.  All other browsers support this correctly, but when requested from
the Android browser, the Apache2 error log shows that the Q&quot;E+Q&quot;E characters used in
place of spaces are being requested AS + characters.

Also quite strange, when using the rawurlencode() function in PHP, which encodes
spaces as Q&quot;E%20Q&quot;E instead of Q&quot;E+Q&quot;E, Android still requests Q&quot;E+Q&quot;E in place of spaces, also
resulting in 404 errors.
</what>
</comment>
<comment>
<author>scro...@google.com</author>
<when>Thu, 12 Aug 2010 20:34:46 +0000</when>
<what>Is there a test case we can use?</what>
</comment>
<comment>
<author>henrik.b...@gmail.com</author>
<when>Fri, 13 Aug 2010 06:50:47 +0000</when>
<what>when encoding a url spaces are normally encoded into %20, however when submitting data in the application/x-www-form-urlencoded mime type format the spaces are encoded into Q&apos;E+Q&apos;E.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
<comment>
<author>scroggo%...@gtempaccount.com</author>
<when>Fri, 24 Sep 2010 19:52:01 +0000</when>
<what>Will you please provide a test case?</what>
</comment>
<comment>
<author>greg.pen...@gmail.com</author>
<when>Sat, 27 Aug 2011 22:44:40 +0000</when>
<what>Easy test case:
 # Use dropbox to create html content on your sdcard in a folder with spaces in the name.
 # Open dropbox, select the html page to view.
 # Pick a HTML viewer (all three on my acer A500 have this error).
 # The browser will fail to load the page and you will see the escaped (%20) spaces in the URL.

I have my CD full of Baen ebooks in my dropbox, and the spaces and special characters (like Q&apos;E!Q&apos;E) in some of the URLs are a PITA. Most of the content is inaccessible.
 </what>
</comment>
</bug>
<bug>
<bugid>11089</bugid>
<title>Bitmap is leaked if placed in Canvas</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-08T03:11:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>blahblah676@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 02:30:09 +0000</openedDate>
<description>When a Bitmap is placed into a Canvas, it seems to get leaked whenever
the activity is destroyed. To recreate bug: - run the attached project
in the emulator - change screen orientation a few times (ctrl+f12) After
about 3 changes youQ&apos;Ell get an out of memory error. Also, if you do an
Q&quot;Eadb shell dumpsys meminfo|moreQ&quot;E youQ&apos;Ell see the Q&quot;Enative allocatedQ&quot;E
memory increasing each time you rotate the screen. If you remove the Q&quot;Ec
= new Canvas(b)Q&quot;E line it works perfectly, so it looks like there is a
bug in Canvas that is leaking the Bitmap. This is a major problem - any
app that uses Bitmaps will eventually crash from an out of memory error
after a number of screen orientation changes (or any other action that
causes the activity to be destroyed and recreated).</description>
<comment>
<author>blahblah676@gmail.com</author>
<when>Wed, 08 Sep 2010 02:51:19 +0000</when>
<what>Oh, and ignore the Q&quot;EPaint paint = new Paint()Q&quot;E line - that was just something else I was testing that was nothing to do with the bug. Just delete that line.

IQ&apos;Em using 2.2 emulator VM running under Windows, with all the latest Eclipse and SDK updates.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 03:11:32 +0000</when>
<what>You are just allocating memory faster than the GC can reclaim  it. The CanvasQ&gt;EBitmapQ&gt;Epixels chain takes several GC cycles to be collected because of the finalizers. There is no memory leak here.</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Wed, 08 Sep 2010 14:21:48 +0000</when>
<what>The workaround seems to be to put a System.gc(); System.runFinalization(); System.gc(); at the end of the onDestroy().

Perhaps recycle() should explictly null the bitmap handle in the canvas because currently it isnQ&apos;Et doing what it should (the documentation says Q&quot;EFree up the memory associated with this bitmapQ&apos;Es pixelsQ&quot;E, but this clearly isnQ&apos;Et happening).</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Wed, 08 Sep 2010 17:11:58 +0000</when>
<what>Doing more tests, it appears that only a single gc() is required in the onDestroy to ensure the memory is freed (shouldnQ&apos;Et this happen automatically?). Also all references to the canvas must be nulled otherwise the bitmap will never be released (even if you recycle it).</what>
</comment>
</bug>
<bug>
<bugid>12422</bugid>
<title>Unable to use Google NavigationQ&apos;Es Voice Instructions with Bluetooth Device in car</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>onur.kah...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 09:59:54 +0000</openedDate>
<description>Hi, I have HTC Desire with Android 2.2. When IQ&apos;Em using Google
Navigation, Instructions are given on PhoneQ&apos;Es Speaker instead of my Cars
speakers because my phone was connected via bluetooth. (IQ&apos;Em using PARROT
bluetooth kit in the car). ItQ&apos;Es not the case When IQ&apos;Em making a call.
Please let me know if you need additional feedback. Onur Kahraman
onur.kahrmn@gmail.com NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>danspama...@gmail.com</author>
<when>Tue, 01 Mar 2011 23:34:32 +0000</when>
<what>I can definitely verify this behavior. I have an HTC Droid Incredible and a Plantronics Discovery 975 Bluetooth headset. Google Maps Navigation complete ignores my Bluetooth (which is definitely paired and connected) and just uses the handsetQ&apos;Es microphone and speakers. This means, to enter a destination, I usually have to pick up the handset, otherwise it doesnQ&apos;Et hear me properly above all the noise in the car. It also means everyone in the car has to be interrupted navigation instructions. If a Bluetooth headset is connected, the deviceQ&apos;Es microphone and speakers should be used, not the handsetQ&apos;Es, especially for apps clearly intended for drivers. This is a safety feature.</what>
</comment>
<comment>
<author>peter%to...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 21:21:14 +0000</when>
<what>I have the same issue using HTC Desire and Android 2.2 on a Toyota Landcruiser 200 series with built in bluetooth.  The nav instruction use the phone speaker, but the phone uses the carQ&apos;Es speakers for phone calls.</what>
</comment>
<comment>
<author>Marshall...@gmail.com</author>
<when>Wed, 30 Mar 2011 07:33:00 +0000</when>
<what>Same problem on my brand new Thunderbolt.

Audio tranmission through BT to car system is fine. Audio transmission from Google navigation works through car system only if already on a phone call. If not actually connected in a call Nav audio goes to device speaker. When in a call they attempt to transmit over each other and I end up not being able to hear the call. I donQ&apos;Et even want to think about the further complication of using my device as a music player and throwing that into the mix. It is certainly desirable to have full control over what audio goes where in the car.</what>
</comment>
<comment>
<author>onur.kah...@gmail.com</author>
<when>Wed, 30 Mar 2011 08:28:25 +0000</when>
<what>I confirm that IQ&apos;Em only able to get the voice of navigation only when I
receive a call. (HTC Desire Android 2.2)</what>
</comment>
<comment>
<author>pcdejage...@gmail.com</author>
<when>Thu, 18 Aug 2011 08:37:32 +0000</when>
<what>Same problem, no navigation instuction over my headset. I have a Scala Rider Headset for my motorcycle and can make and receive calls, but not voice prompts. I could however listen to music through my Nokia E51 before changing to my current phone, HTC Desire Android 2.2</what>
</comment>
<comment>
<author>jw.hein...@gmail.com</author>
<when>Mon, 17 Oct 2011 19:06:34 +0000</when>
<what>can anyone from Google/Android please reply to this? I have the same issue with my brand new HTC Sensation XE and we all know itQ&apos;Es possible (since it works when you receive/make a call). Is the team going to take action according to this matter? Browsing the internet, I know there are quite some people looking for this.

Or did anybody already find an app that can manage this?</what>
</comment>
<comment>
<author>pcdejage...@gmail.com</author>
<when>Tue, 18 Oct 2011 04:49:41 +0000</when>
<what>There are two Apps that I have downloaded and used to get by this problem. You might want to download them and give it a try. Super MonoBT and Bluetooth Audio Widget. Both broadcast the Navigation Audio to my bluetooth headset which is very handy since I am on a motorcycle. Both are paid apps, but Bluetooth Audio Widget has a 5 day full trial period. </what>
</comment>
</bug>
<bug>
<bugid>583</bugid>
<title>Tabhost return null pointer exception after removing old tabs and creating new tabs </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T15:07:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hawkinno...@gmail.com</reportedBy>
<openedDate>Tue, 01 Apr 2008 13:42:01 +0000</openedDate>
<description>1. Create 3 tabs, works fine 2. Click tabs 2 or 3 3. Click the menu to
clear the old tabs and create new tabs (number of new tabs is less than
3) 4. New tab display ok. 5. Click on the tab and it will crash with
null pointer exception. If you start from tab 1 for step 3, it works
fine. Project attached.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:40:53 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:07:30 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:19:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19081</bugid>
<title>AbstractAuthenticationHandler.parseChallenges does not properly parse HTTP headers</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>marten.g...@gmail.com</reportedBy>
<openedDate>Sat, 06 Aug 2011 16:20:28 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Try to authenticate against the iCloud CardDAV server using AndroidQ&apos;Es
HttpClient implementation or any other HTTP compliant server that sends
the the complete WWW-Authenticate header in one line. - What happened.
Authentication fails with the following log message: 08-06 15:24:45.380
W/DefaultRequestDirector( 3458): Authentication error: Unable to respond
to any of these challenges: {x-mobileme-authtoken=WWW-Authenticate:
X-MobileMe-AuthToken realm=Q&quot;ENewcastleQ&quot;E, Basic realm=Q&quot;ENewcastleQ&quot;E} - What
you think the correct behavior should be. HttpClient should use Basic
authentication to authenticate. A closer look at the source code in
AbstractAuthenticationHandler.parseChallenges and the error message
shows that the method expects one authentication method per header line.
If the server sends all in one line it wonQ&apos;Et recognize all subsequent
authentication methods. This method parses each header line for the
first word it finds. Then it puts the header line into a map taking the
word as key. So the Map-String in the error above is not the result of a
map with two entries like one could think. It is just one entry with the
key Q&quot;Ex-mobileme-authtokenQ&quot;E. Everthing else belongs to the value. As of
RFC2616 Section 4.2
(http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html) it is perfectly
legal to omit line breaks in a header. The bug is still present in the
git version, so I think it will affect all versions up to the latest
2.3.x release. I have not tested it with honeycomb.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 07 Aug 2011 22:30:09 +0000</when>
<what></what>
</comment>
<comment>
<author>Henry1...@gmail.com</author>
<when>Fri, 07 Oct 2011 08:56:58 +0000</when>
<what>Will this somehow be fixed before Ice Cream Sandwich (Android Market, downloadable APK)? Because I have little hope of this being fixed within a year on my device if not...</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 07 Oct 2011 14:50:11 +0000</when>
<what>This will not be fixed in ICS.</what>
</comment>
</bug>
<bug>
<bugid>17193</bugid>
<title>Installer r11 doesnQ&apos;Et reckognizes installation of JDK during setup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vesterga...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 06:37:55 +0000</openedDate>
<description>When I ran the exe-installer (r11) on a Windows 7 machine (Danish) the
setup prompt me to install JDK. After end installation, the next-button
was still greyed out. I had to press back and the next to continue
installation.</description>
<comment>
<author>deshpand...@gmail.com</author>
<when>Thu, 02 Jun 2011 09:20:42 +0000</when>
<what>thanks! tht was irritating error!!</what>
</comment>
</bug>
<bug>
<bugid>18583</bugid>
<title>??? ?????? ???????</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-07-17T17:11:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bashjo...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 18:03:43 +0000</openedDate>
<description>??? ????? ??? ????? ??????? ??? ??????? ??? ????? ????? ?? ???????</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:11:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15923</bugid>
<title>Nexus One: WPA rekey causes connection to drop with certain wireless routers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>neilalexanderr</reportedBy>
<openedDate>Sat, 02 Apr 2011 00:03:25 +0000</openedDate>
<description>Using a HTC Google Nexus One with Android 2.3.3, I have observed that
WPA rekeying sometimes causes the wireless connection to drop
momentarily. This bug happens fairly often when connected to a BT Home
Hub 2.0 (Thomson), and has happened, albeit much less often, when
connected to a Huawei E5830 wireless 3G modem. Originally unsure why my
application connections were dropping sometimes, I connected the phone
to DDMS, and retrieved the system log output, and have attached it as a
text file (replacing my routerQ&apos;Es MAC with XX:XX:XX:XX:XX:XX). I donQ&apos;Et
remember this being a problem before Gingerbread, so I am not sure
whether it is a recent bug, or also whether anyone else can verify this
happening.</description>
<comment>
<author>neilalexanderr</author>
<when>Wed, 06 Apr 2011 17:57:51 +0000</when>
<what>With further research, this seems to happen in both TKIP and AES mode, at alarmingly regular intervals with some routers.</what>
</comment>
<comment>
<author>jpude...@littlebox.ca</author>
<when>Fri, 13 May 2011 12:54:44 +0000</when>
<what>I am having similar if not identical problems.  

My household has both a Nexus S and Nexus One with Android 2.3.3.  Only the Nexus One seems to exhibit the behavior.  Router is a TP-Link WR941N. 

From you log, it doesnQ&apos;Et look like the the rekeying is causing the wireless connection to drop.  It looks like the connection simply drops.  On my TP-Link WR941N rekeying was disabled, and my logcat output is similar to yours.

</what>
</comment>
</bug>
<bug>
<bugid>7852</bugid>
<title>screen twinkling when playing game on WVGA854 mode emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zaqti...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 03:46:07 +0000</openedDate>
<description>Reproduce steps 1). install attached game on emulator with WVGA854 mode.
2). Start the game with a internet connection. You need to apply a qq
account from website: http://id.qq.com/ 3). Screen left side will
twinkling since the game display size smaller than screen size. But user
expect to keep the un-covered area with black color rather than have a
twinkling display on it. This issue can reproduce on Droid phone also.</description>
<comment>
<author>zaqti...@gmail.com</author>
<when>Tue, 20 Apr 2010 03:47:03 +0000</when>
<what>The twinkling screen as attached!</what>
</comment>
</bug>
<bug>
<bugid>7535</bugid>
<title>Gmail App wonQ&apos;Et send messages.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aaron.bu...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 06:34:46 +0000</openedDate>
<description>Recently I have noted a problem with my Gmail application. I am able to
sync messages however, when I reply to the message, my reply is never
sent. I hit Q&quot;Ereply,Q&quot;E type my message and then hit send. I see the status
message Q&quot;Esending message.Q&quot;E That will disappear and when I go to the
message itself either in the inbox or in the outbox, it shows the
message is Q&quot;EsendingQ&quot;E in red letters. This has happened on occasions when
I have attempted to send a message with a picture, reply to a message I
received which contained a picture, and simply replying to a regular
message. I think the Q&quot;EregularQ&quot;E behavior as itQ&apos;Es described should be that
the application send the message. I am using the T-mobile MyTouch 3g and
it has version 1.6.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:39 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>8946</bugid>
<title>MotionEvent reports incorrect info for Multi-Touch events</title>
<status>FutureRelease</status>
<owner>ad...@android.com</owner>
<closedOn>2010-06-10T21:56:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>tresch...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 20:27:36 +0000</openedDate>
<description>I have found that multi-touch events do not report correctly in certain
cases involving multiple pointers going up and down independently. The
problem is very consistent and repeatable. I am on an HTC EVO 4g running
Android 2.1. I am developing for 2.1 in API 7 The problem is as follow
(* indicates incorrect behavior): 1) place one finger down, system
reports ACTION_DOWN 2) place another finger down, system reports
ACTION_POINTER_2_DOWN, and reports correct coordinates for both PIDs 3)
remove FIRST finger, system reports ACTION_POINTER_1_UP and reports
correct coordinates for both PIDs 4*) place FIRST finger down again,
system reports ACTION_POINTER_1_DOWN, but reports the coordinates for
PID1 (pointer_2) for both PID0 AND PID1 5*) remove the FIRST finger
again, system reports ACTION_POINTER_2_UP, reporting swapped coordinates
for PID0 and PID1. the second finger is now consider PID0, and its
coordinates immediately change to the last position where the first
finger was. 6 onward) Behavior seems normal after this, with any
combination of lifting and re-placing either finger behaving normally,
beyong the first mix-up, until BOTH fingers are removed, and then the
pattern repeats. In order to demonstrate this, hereQ&apos;Es a simple bit of
code that shows my logging: (note that Dog is just a wrapper I made for
Log to save me some typing) Dog.s(Q&quot;E -------Q&quot;E); //Give me a string of the
action thatQ&apos;Es taking place Dog.s(Q&quot;E ACTION:
Q&quot;E+actions[event.getAction()]); //For each item in the event, give me
some info for(int i=0; iQ&lt;Eevent.getPointerCount(); i++) { //get the
pointer ID of the one weQ&apos;Ere dealing with int pid =
event.getPointerId(i); //print out X coordinate of each PID for clarity
Dog.s(Q&quot;E PID: Q&quot;E+Integer.toString(pid)+Q&quot;E X:
Q&quot;E+Float.toString(event.getX(i))); } Now, some examples. First, something
simple. I place LEFT finger down and lift it back up: 06-08
15:15:42.845: DEBUG/dagame(1843): ------- 06-08 15:15:42.845:
DEBUG/dagame(1843): ACTION: INITIAL_DOWN 06-08 15:15:42.845:
DEBUG/dagame(1843): PID: 0 X: 54.69091 06-08 15:15:43.034:
DEBUG/dagame(1843): ------- 06-08 15:15:43.034: DEBUG/dagame(1843):
ACTION: FINAL_UP 06-08 15:15:43.034: DEBUG/dagame(1843): PID: 0 X:
54.69091 Looks fine. Next, I place LEFT finger down, then RIGHT finger.
Then I lift the RIGHT, followed by finally the LEFT. 06-08 15:18:25.725:
DEBUG/dagame(1843): ------- 06-08 15:18:25.725: DEBUG/dagame(1843):
ACTION: INITIAL_DOWN 06-08 15:18:25.725: DEBUG/dagame(1843): PID: 0 X:
78.048485 06-08 15:18:26.195: DEBUG/dagame(1843): ------- 06-08
15:18:26.195: DEBUG/dagame(1843): ACTION: POINTER_2_DOWN 06-08
15:18:26.195: DEBUG/dagame(1843): PID: 0 X: 82.606064 06-08
15:18:26.195: DEBUG/dagame(1843): PID: 1 X: 402.20605 06-08
15:18:26.954: DEBUG/dagame(1843): ------- 06-08 15:18:26.954:
DEBUG/dagame(1843): ACTION: POINTER_2_UP 06-08 15:18:26.954:
DEBUG/dagame(1843): PID: 0 X: 84.315155 06-08 15:18:26.954:
DEBUG/dagame(1843): PID: 1 X: 402.20605 06-08 15:18:27.245:
DEBUG/dagame(1843): ------- 06-08 15:18:27.245: DEBUG/dagame(1843):
ACTION: FINAL_UP 06-08 15:18:27.245: DEBUG/dagame(1843): PID: 0 X:
84.315155 All good so far. You can see the left and right fingers
reflected in the coordinates. PID 0 is the left, PID 1 is the right Now
for the fun part. As before I start by placing the LEFT finger down,
followed by the RIGHT. Then I lift the LEFT, and replace the LEFT, with
RIGHT still held down. Note, from here on out this is all one series,
broken up with comments. 06-08 15:19:58.574: DEBUG/dagame(1843): -------
06-08 15:19:58.574: DEBUG/dagame(1843): ACTION: INITIAL_DOWN 06-08
15:19:58.574: DEBUG/dagame(1843): PID: 0 X: 14.812121 06-08
15:19:59.527: DEBUG/dagame(1843): ------- 06-08 15:19:59.527:
DEBUG/dagame(1843): ACTION: POINTER_2_DOWN 06-08 15:19:59.527:
DEBUG/dagame(1843): PID: 0 X: 16.521214 06-08 15:19:59.527:
DEBUG/dagame(1843): PID: 1 X: 492.2182 06-08 15:20:00.264:
DEBUG/dagame(1843): ------- 06-08 15:20:00.264: DEBUG/dagame(1843):
ACTION: POINTER_1_UP 06-08 15:20:00.264: DEBUG/dagame(1843): PID: 0 X:
17.090908 06-08 15:20:00.264: DEBUG/dagame(1843): PID: 1 X: 492.2182
06-08 15:20:01.414: DEBUG/dagame(1843): ------- 06-08 15:20:01.414:
DEBUG/dagame(1843): ACTION: POINTER_1_DOWN 06-08 15:20:01.414:
DEBUG/dagame(1843): PID: 0 X: 492.2182 06-08 15:20:01.414:
DEBUG/dagame(1843): PID: 1 X: 492.2182 You can see that when I RE-place
the LEFT finger, itQ&apos;Es reporting the same coordinates for both pointers.
Now, continuing on with the same motion, I lift the LEFT finger again,
which should indicate ACTION_POINTER_1_UP, correct? 06-08 15:20:02.474:
DEBUG/dagame(1843): ------- 06-08 15:20:02.474: DEBUG/dagame(1843):
ACTION: POINTER_2_UP 06-08 15:20:02.474: DEBUG/dagame(1843): PID: 0 X:
492.2182 06-08 15:20:02.474: DEBUG/dagame(1843): PID: 1 X: 14.242424
Incorrect. When I lift the LEFT finger, itQ&apos;Es showing
ACTION_POINTER_2_UP. Pointer 2 up until this point was the RIGHT finger.
YouQ&apos;Ell also see that the coordinates for both pointers has swapped. the
RIGHT finger is now POINTER_1 Now, to finally illustrate the
irregularity of this behavior, if I continue doing the exact same thing,
keeping the RIGHT finger held down and just placing and lifting the LEFT
finger, this pattern does not continue, and instead bahaves normally.
Any further combinations of lifting and re-placing of either finger
works fine, right up until you lift BOTH fingers and receive the final
ACTION_UP. 06-08 15:25:26.664: DEBUG/dagame(1843): ------- 06-08
15:25:26.664: DEBUG/dagame(1843): ACTION: POINTER_2_DOWN 06-08
15:25:26.664: DEBUG/dagame(1843): PID: 0 X: 507.60004 06-08
15:25:26.664: DEBUG/dagame(1843): PID: 1 X: 10.824242 06-08
15:25:26.995: DEBUG/dagame(1843): ------- 06-08 15:25:26.995:
DEBUG/dagame(1843): ACTION: POINTER_2_UP 06-08 15:25:26.995:
DEBUG/dagame(1843): PID: 0 X: 507.60004 06-08 15:25:26.995:
DEBUG/dagame(1843): PID: 1 X: 10.824242 06-08 15:25:27.214:
DEBUG/dagame(1843): ------- 06-08 15:25:27.214: DEBUG/dagame(1843):
ACTION: POINTER_2_DOWN 06-08 15:25:27.214: DEBUG/dagame(1843): PID: 0 X:
508.16968 06-08 15:25:27.214: DEBUG/dagame(1843): PID: 1 X: 12.533335
06-08 15:25:27.394: DEBUG/dagame(1843): ------- 06-08 15:25:27.394:
DEBUG/dagame(1843): ACTION: POINTER_2_UP 06-08 15:25:27.394:
DEBUG/dagame(1843): PID: 0 X: 508.16968 06-08 15:25:27.394:
DEBUG/dagame(1843): PID: 1 X: 12.533335 06-08 15:25:27.575:
DEBUG/dagame(1843): ------- 06-08 15:25:27.575: DEBUG/dagame(1843):
ACTION: POINTER_2_DOWN 06-08 15:25:27.575: DEBUG/dagame(1843): PID: 0 X:
508.16968 06-08 15:25:27.575: DEBUG/dagame(1843): PID: 1 X: 12.533335
06-08 15:25:27.755: DEBUG/dagame(1843): ------- 06-08 15:25:27.755:
DEBUG/dagame(1843): ACTION: POINTER_2_UP 06-08 15:25:27.755:
DEBUG/dagame(1843): PID: 0 X: 508.16968 06-08 15:25:27.755:
DEBUG/dagame(1843): PID: 1 X: 12.533335 06-08 15:25:28.085:
DEBUG/dagame(1843): ------- 06-08 15:25:28.085: DEBUG/dagame(1843):
ACTION: POINTER_2_DOWN 06-08 15:25:28.085: DEBUG/dagame(1843): PID: 0 X:
508.16968 06-08 15:25:28.085: DEBUG/dagame(1843): PID: 1 X: 13.10303
06-08 15:25:28.224: DEBUG/dagame(1843): ------- 06-08 15:25:28.224:
DEBUG/dagame(1843): ACTION: POINTER_2_UP 06-08 15:25:28.224:
DEBUG/dagame(1843): PID: 0 X: 508.73938 06-08 15:25:28.224:
DEBUG/dagame(1843): PID: 1 X: 13.10303 06-08 15:25:28.715:
DEBUG/dagame(1843): ------- 06-08 15:25:28.715: DEBUG/dagame(1843):
ACTION: FINAL_UP 06-08 15:25:28.715: DEBUG/dagame(1843): PID: 0 X:
509.87878 On a final note, I have found one other person online who has
mentioned this issue, you can see his report here:
http://groups.google.com/group/android-developers/browse_thread/thread/b29d476cd56ed287</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:16:18 +0000</when>
<what></what>
</comment>
<comment>
<author>tresch...@gmail.com</author>
<when>Wed, 09 Jun 2010 18:42:06 +0000</when>
<what>HereQ&apos;Es another anomaly IQ&apos;Eve discovered. If I press down and hold BOTH fingers and just keep them held down for awhile, after a certain amount of time passes, the system is automatically sending an ACTION_POINTER_1_UP immediately followed by an ACTION_POINTER_1_DOWN, even though neither finger was ever removed from the screen. Not only is this up+down incorrect, but it also triggers the aforementioned problem of swapping the PIDs.

IQ&apos;Eve also included logging of the ACTION_MOVE messages to give a little better context.



06-09 13:28:54.675: DEBUG/dagame(6631):     ACTION: INITIAL_DOWN
06-09 13:28:54.675: DEBUG/dagame(6631):       PID: 0  X: 103.11516    
06-09 13:28:54.727: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:28:54.727: DEBUG/dagame(6631):       PID: 0  X: 103.11516    
06-09 13:28:55.725: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:28:55.725: DEBUG/dagame(6631):       PID: 0  X: 98.55758    
06-09 13:28:55.827: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:28:55.835: DEBUG/dagame(6631):       PID: 0  X: 98.55758    
06-09 13:28:55.865: DEBUG/dagame(6631):     ACTION: POINTER_2_DOWN
06-09 13:28:55.865: DEBUG/dagame(6631):       PID: 0  X: 98.55758    
06-09 13:28:55.865: DEBUG/dagame(6631):       PID: 1  X: 423.85458    
06-09 13:28:55.875: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:28:55.875: DEBUG/dagame(6631):       PID: 0  X: 98.55758    
06-09 13:28:55.875: DEBUG/dagame(6631):       PID: 1  X: 423.85458    
06-09 13:28:55.905: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:28:55.905: DEBUG/dagame(6631):       PID: 0  X: 98.55758    
06-09 13:28:55.905: DEBUG/dagame(6631):       PID: 1  X: 423.85458    

...time passes, no fingers are lifted from the screen and simply held in place (as best I can)...

06-09 13:29:03.395: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:29:03.475: DEBUG/dagame(6631):       PID: 0  X: 92.29091    
06-09 13:29:03.475: DEBUG/dagame(6631):       PID: 1  X: 403.91513    
06-09 13:29:03.695: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:29:03.695: DEBUG/dagame(6631):       PID: 0  X: 91.721214    
06-09 13:29:03.695: DEBUG/dagame(6631):       PID: 1  X: 403.91513    
06-09 13:29:03.695: DEBUG/dagame(6631):     ACTION: POINTER_1_UP
06-09 13:29:03.695: DEBUG/dagame(6631):       PID: 0  X: 91.721214    
06-09 13:29:03.695: DEBUG/dagame(6631):       PID: 1  X: 409.04242    
06-09 13:29:03.695: DEBUG/dagame(6631):     ACTION: POINTER_1_DOWN
06-09 13:29:03.695: DEBUG/dagame(6631):       PID: 0  X: 409.04242    
06-09 13:29:03.695: DEBUG/dagame(6631):       PID: 1  X: 409.04242    
06-09 13:29:03.695: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:29:03.695: DEBUG/dagame(6631):       PID: 0  X: 409.61215    
06-09 13:29:03.695: DEBUG/dagame(6631):       PID: 1  X: 89.44243    
06-09 13:29:03.726: DEBUG/dagame(6631):     ACTION: MOVE
06-09 13:29:03.726: DEBUG/dagame(6631):       PID: 0  X: 410.18182    
06-09 13:29:03.726: DEBUG/dagame(6631):       PID: 1  X: 88.872734    


</what>
</comment>
<comment>
<author>tresch...@gmail.com</author>
<when>Wed, 09 Jun 2010 18:44:28 +0000</when>
<what>Note that in the previous dump, the ACTION_POINTER_1_UP and ACTION_POINTER_1_DOWN happened during the same millisecond. Obviously must faster than I could ever dream of moving my finger!

ItQ&apos;Es also important to not that this is 100% repeatable. The time it takes for it to happen doesnQ&apos;Et seem to be consistent, but this will always happen, and it will always happen exactly like this, given enough time.</what>
</comment>
<comment>
<author>tresch...@gmail.com</author>
<when>Wed, 09 Jun 2010 19:21:36 +0000</when>
<what>HereQ&apos;Es a repeat of the first scenario, this time with the context of surrounding ACTION_MOVE events

The Q&quot;ESTATE: MOVEQ&quot;E etc is a variable IQ&apos;Em tracking internally to keep track of which pointer is doing what (move on the left side of the screen, shoot on the right)

So to reiterate, what is happening here is the following:
1) Left finger down
2) Right finger down (and begins continually moving slowly downward in the Y axis through the gesture to generate ACTION_MOVE events for contextual purposes)
3) Left finger up
4) Left finger down
5) Left finger up
6) Left finger down
7) Left finger up
6) Right finger up

IQ&apos;Eve also commented the log so itQ&apos;Es easier to see what happens when. I have removed some of the superfluous ACTION_MODE events merely for clarity



1) Left finger down --------------------------------------
06-09 14:09:55.675: DEBUG/dagame(1129):     ACTION: INITIAL_DOWN
06-09 14:09:55.675: DEBUG/dagame(1129):       PID: 0  X: 97.98788   STATE: MOVE
06-09 14:09:55.705: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:55.705: DEBUG/dagame(1129):       PID: 0  X: 97.98788   STATE: MOVE

2) Right finger down -------------------------------------- (and slowly moving downward)
06-09 14:09:55.855: DEBUG/dagame(1129):     ACTION: POINTER_2_DOWN
06-09 14:09:55.855: DEBUG/dagame(1129):       PID: 0  X: 97.98788   STATE: MOVE
06-09 14:09:55.855: DEBUG/dagame(1129):       PID: 1  X: 422.71518   STATE: SHOOT
06-09 14:09:55.965: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:55.965: DEBUG/dagame(1129):       PID: 0  X: 97.98788   STATE: MOVE
06-09 14:09:55.965: DEBUG/dagame(1129):       PID: 1  X: 421.57574   STATE: SHOOT
06-09 14:09:56.135: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.135: DEBUG/dagame(1129):       PID: 0  X: 96.848495   STATE: MOVE
06-09 14:09:56.135: DEBUG/dagame(1129):       PID: 1  X: 421.57574   STATE: SHOOT
06-09 14:09:56.155: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.165: DEBUG/dagame(1129):       PID: 0  X: 96.848495   STATE: MOVE
06-09 14:09:56.165: DEBUG/dagame(1129):       PID: 1  X: 421.57574   STATE: SHOOT

3) Left finger up --------------------------------------
06-09 14:09:56.165: DEBUG/dagame(1129):     ACTION: POINTER_1_UP
06-09 14:09:56.165: DEBUG/dagame(1129):       PID: 0  X: 96.848495   STATE: NONE
06-09 14:09:56.165: DEBUG/dagame(1129):       PID: 1  X: 421.57574   STATE: SHOOT
06-09 14:09:56.185: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.185: DEBUG/dagame(1129):       PID: 1  X: 421.57574   STATE: SHOOT
06-09 14:09:56.215: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.215: DEBUG/dagame(1129):       PID: 1  X: 421.57574   STATE: SHOOT
06-09 14:09:56.465: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.465: DEBUG/dagame(1129):       PID: 1  X: 418.7273   STATE: SHOOT

4) Left finger down --------------------------------------
06-09 14:09:56.475: DEBUG/dagame(1129):     ACTION: POINTER_1_DOWN
06-09 14:09:56.475: DEBUG/dagame(1129):       PID: 0  X: 418.7273   STATE: NONE
06-09 14:09:56.475: DEBUG/dagame(1129):       PID: 1  X: 418.7273   STATE: SHOOT
06-09 14:09:56.495: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.495: DEBUG/dagame(1129):       PID: 0  X: 418.7273   STATE: NONE
06-09 14:09:56.495: DEBUG/dagame(1129):       PID: 1  X: 107.10303   STATE: SHOOT
06-09 14:09:56.555: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.555: DEBUG/dagame(1129):       PID: 0  X: 418.7273   STATE: NONE
06-09 14:09:56.555: DEBUG/dagame(1129):       PID: 1  X: 107.10303   STATE: SHOOT
06-09 14:09:56.585: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.585: DEBUG/dagame(1129):       PID: 0  X: 418.7273   STATE: NONE
06-09 14:09:56.585: DEBUG/dagame(1129):       PID: 1  X: 108.242424   STATE: SHOOT
06-09 14:09:56.615: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.615: DEBUG/dagame(1129):       PID: 0  X: 418.15756   STATE: NONE
06-09 14:09:56.615: DEBUG/dagame(1129):       PID: 1  X: 108.242424   STATE: SHOOT

5) Left finger up --------------------------------------
06-09 14:09:56.615: DEBUG/dagame(1129):     ACTION: POINTER_2_UP
06-09 14:09:56.615: DEBUG/dagame(1129):       PID: 0  X: 418.7273   STATE: NONE
06-09 14:09:56.625: DEBUG/dagame(1129):       PID: 1  X: 108.242424   STATE: NONE
06-09 14:09:56.645: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.645: DEBUG/dagame(1129):       PID: 0  X: 418.15756   STATE: SHOOT
06-09 14:09:56.805: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.815: DEBUG/dagame(1129):       PID: 0  X: 420.43637   STATE: SHOOT

6) Left finger down --------------------------------------
06-09 14:09:56.815: DEBUG/dagame(1129):     ACTION: POINTER_2_DOWN
06-09 14:09:56.815: DEBUG/dagame(1129):       PID: 0  X: 420.43637   STATE: SHOOT
06-09 14:09:56.825: DEBUG/dagame(1129):       PID: 1  X: 105.393936   STATE: MOVE
06-09 14:09:56.835: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:56.835: DEBUG/dagame(1129):       PID: 0  X: 421.00607   STATE: SHOOT
06-09 14:09:56.835: DEBUG/dagame(1129):       PID: 1  X: 105.393936   STATE: MOVE
06-09 14:09:57.005: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:57.005: DEBUG/dagame(1129):       PID: 0  X: 421.57574   STATE: SHOOT
06-09 14:09:57.005: DEBUG/dagame(1129):       PID: 1  X: 105.963646   STATE: MOVE

7) Left finger up --------------------------------------
06-09 14:09:57.015: DEBUG/dagame(1129):     ACTION: POINTER_2_UP
06-09 14:09:57.015: DEBUG/dagame(1129):       PID: 0  X: 422.14548   STATE: SHOOT
06-09 14:09:57.015: DEBUG/dagame(1129):       PID: 1  X: 105.963646   STATE: NONE
06-09 14:09:57.035: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:57.035: DEBUG/dagame(1129):       PID: 0  X: 422.14548   STATE: SHOOT
06-09 14:09:57.065: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:57.065: DEBUG/dagame(1129):       PID: 0  X: 422.14548   STATE: SHOOT
06-09 14:09:57.265: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:57.265: DEBUG/dagame(1129):       PID: 0  X: 424.42426   STATE: SHOOT
06-09 14:09:57.285: DEBUG/dagame(1129):     ACTION: MOVE
06-09 14:09:57.285: DEBUG/dagame(1129):       PID: 0  X: 426.703   STATE: SHOOT

8) Right finger up --------------------------------------
06-09 14:09:57.315: DEBUG/dagame(1129):     ACTION: FINAL_UP
06-09 14:09:57.315: DEBUG/dagame(1129):       PID: 0  X: 426.703   STATE: NONE</what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Thu, 10 Jun 2010 21:56:28 +0000</when>
<what>Fixed in upcoming platform release; will be backported to eclair AOSP. Thanks for the report.</what>
</comment>
<comment>
<author>sax.chri...@gmail.com</author>
<when>Fri, 24 Sep 2010 06:52:35 +0000</when>
<what>I have a similar problem: http://stackoverflow.com/questions/3784607/android-2-1-motionevent-multiple-touch-events-get-mixed-up-and-influence-each-o</what>
</comment>
<comment>
<author>juliansy...@gmail.com</author>
<when>Sat, 19 Feb 2011 11:29:21 +0000</when>
<what>1. This is still a problem for me (HTC Wildfire, 2.1-update1).
2. The fix applied on June 10 has a logic error, which means it does not cure the problem, although it may alter how it exhibits.
3. The froyo head code still appears to have the error as of today.
Here is the diff for the fix of 10 June:

diff --git a/services/java/com/android/server/InputDevice.java b/services/java/com/android/server/InputDevice.java
index 07a74da..414b69f 100644 (file)
--- a/services/java/com/android/server/InputDevice.java
+++ b/services/java/com/android/server/InputDevice.java
@@ -671,6 +671,8 @@ public class InputDevice {
                         System.arraycopy(lastData, i*MotionEvent.NUM_SAMPLE_DATA,
                                 lastData, (i+1)*MotionEvent.NUM_SAMPLE_DATA,
                                 (lastNumPointers-i)*MotionEvent.NUM_SAMPLE_DATA);
+                        System.arraycopy(next2Last, i, next2Last,
+                                i+1, lastNumPointers-i);
                         break;
                     }
                     i++;

The Q&apos;E+Q&apos;E lines are intended to revise the mapping of the new point array to the old point array after the latter has been part-shifted, and should be something along the lines of:
                    for( int ii = 0; ii Q&lt;E nextNumPointers; ++ii )
                       if( next2Last[ii] Q&gt;E= i )
                           ++next2Last[ii];

(Consider the action of the surrounding code block in the simple case where:
       input Q&apos;ElastQ&apos;E has a single pointer P1 with ID 1
       input Q&apos;EnextQ&apos;E has P1 and a new pointer P2.)





</what>
</comment>
</bug>
<bug>
<bugid>8817</bugid>
<title>Syncing of all day events with exchange incorrect</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-03T16:05:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jaap.hai...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 07:10:51 +0000</openedDate>
<description>IQ&apos;Em using android 2.2 on Nexus One When I schedule an all day event in
outlook on for example the 4rd of June it appears as the 3rd of June on
my nexus one agenda. I this shift of one day with every all day
appointment I have in outlook</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 03 Jun 2010 16:05:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16425</bugid>
<title>Contact name replaced by e-mail senderQ&apos;Es name</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T23:09:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>myth...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 15:34:30 +0000</openedDate>
<description>Phone: LG Optimus S running Android 2.2.2. Issue: I opened my
notifications menu very shortly I powered on my phone after having it
off for a while and I had received 1 text message and 1 email during
that time. The first name of the person who texted me was replaced by
the name of the person who emailed me. For example, if my contact John
Doe texted me and I received an email from Google, John DoeQ&apos;Es contact
information would now read Q&quot;EGoogle DoeQ&quot;E. This person was a Facebook
contact so there is no way for me to change his name, and a resync with
Facebook and a phone reboot didnQ&apos;Et help. To Reproduce: 1. Turn off
phone. 2. Receive 1 e-mail and 1 text message. My email contact was a
company that had no last name and who I have not saved in my contacts,
though IQ&apos;Em not sure if this is important. 3. Turn on phone and quickly
open the notifications bar.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:09:10 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the LG Optimus device need to be reported directly to LG, as the email client in that device is published and supported by them (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>8808</bugid>
<title>android 2.2 with exchange bugs</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dhimiter@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 20:20:28 +0000</openedDate>
<description>Hi, the android 2.2 OS has a few bugs when paired with an exchange
account: - stops receiving emails after a few days. i have the account
setup to use Push. it works fine in the begining, but for some reason
stops working after a few days. i need to remove the account and add it
again. - email client crashes when i try to add someone from the global
address book - there is no search or sort function of exchange emails.
thanks, dhimiter NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 03 Jun 2010 16:07:11 +0000</when>
<what>If you send me a private email, I can provide you with logging instructions that will help with the first two issues; 
the third should be filed as an enhancement suggestion.  Thanks.</what>
</comment>
<comment>
<author>frog...@gmail.com</author>
<when>Fri, 11 Jun 2010 17:21:20 +0000</when>
<what>I too face this issue on 2.1-update1 on Droit A855 from Verizon.  I have my settings to Push but after a few days no e-mail.  If I go into Work e-mail and click refresh on the menu it starts loading e-mail right away.  I switched to have it check every 10 minutes to get around this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 11 Jun 2010 17:26:04 +0000</when>
<what>As with the previous poster, IQ&apos;Ed need to see some logging to help with the issue related to push stopping; if you like, send me an email and IQ&apos;Ell send you instructions.</what>
</comment>
<comment>
<author>frog...@gmail.com</author>
<when>Fri, 11 Jun 2010 17:33:08 +0000</when>
<what>I just did that as I was posting here.  Are the instructions too much to post here to help others who may be facing this problem?</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 20:55:25 +0000</when>
<what>Here are some logging instructions:

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging, go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.
</what>
</comment>
</bug>
<bug>
<bugid>15170</bugid>
<title>Memory leak when registering as listener to LocationManager or SensorManager</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>sepp.dot...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 12:42:02 +0000</openedDate>
<description>Memory leak when registering as listener for LocationManager or
SensorManager The methods SensorManager.unregisterListener() and
LocationManager.removeUpdates() seem not to release the reference to the
listener, so the listener canQ&apos;Et be purged and leaks Operating system:
Android 2.0, 2.1 and 2.2 Devices: The problem was reported for any
device, for my tests I used the HTC Hero Steps to reproduce: - Create an
activity which registers itself as listener to the LocationManager or
SensorManager (I tried with Sensor.TYPE_ORIENTATION) and unregister in
onPause() - Also create some bitmaps in the activity to increase its
memory usage, I used OSMDROID to show a map - Now finish and restart the
activity multiple times Expected results: The activity can be finished
and started without any limitation Observed results: After some time an
OutOfMemoryException occurs, depending on the memory usage of the
activity. In my tests, I had to start the activity for about 20 to 50
times. Additional test: The same activity does not cause an
OutOfMemoryExcpetion, if it does not register itself as a listener</description>
<comment>
<author>murvot...@ametov.net</author>
<when>Wed, 02 Mar 2011 14:30:49 +0000</when>
<what>I can confirm the issue and have a small addition. It also occurs on devices with Android 1.6. IQ&apos;Eve got OOME on HTC Desire (Android 2.2), HTC Tattoo (Android 1.6), Motorola Milestone (Android 2.1). 

And it seems that this issue didnQ&apos;Et exist in Android 1.5. On TMobile Pulse (with Android 1.5) the same app works without any problems.</what>
</comment>
<comment>
<author>inter.gu...@gmail.com</author>
<when>Sat, 14 May 2011 13:49:48 +0000</when>
<what>I found the same problem</what>
</comment>
<comment>
<author>stephane...@mxp4.com</author>
<when>Mon, 12 Sep 2011 21:45:34 +0000</when>
<what>same problem.</what>
</comment>
<comment>
<author>fraidr...@gmail.com</author>
<when>Tue, 11 Oct 2011 15:39:30 +0000</when>
<what>Same problem too, is there any solution yet or alternative fix?</what>
</comment>
<comment>
<author>theagent...@gmail.com</author>
<when>Tue, 18 Oct 2011 07:18:32 +0000</when>
<what>The only workaround which I found was using a small proxy class which registers itself as listener and forwards the callbacks to the original listener. This way, only the small proxy class leaks, which is no problem. Of course you must also clear all connections from and to the proxy class, or the workaround will not work.

I also saw that the listener classes are purged sometime if enough instances have accumulated, but without the workaround it is too late if the listener uses a lot of memory, like in the described situation.</what>
</comment>
</bug>
<bug>
<bugid>2304</bugid>
<title>music player activates itself when connecting 3,5mm headphone adapter</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-22T04:17:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>ickejoha...@gmail.com</reportedBy>
<openedDate>Thu, 26 Mar 2009 15:33:45 +0000</openedDate>
<description>When I connect my headphone adapter, the music application launches
itself and starts randomly playing songs from my library. The adapter
was bought at amazon, the product description is: Q&quot;EHTC Stereo Converter
for HeadphonesQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:25:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:43:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:30:26 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 04:17:13 +0000</when>
<what>This problem is usually a hardware problem with either the device or the adapter. ItQ&apos;Es 
a device-specific issue that the Android team canQ&apos;Et help with, unfortunately.</what>
</comment>
</bug>
<bug>
<bugid>16876</bugid>
<title>Add google account screen is opening after changing the phone orientation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 08:44:30 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] - not Google sign-in status - The google id
should be not connected with Picasa. 1. Go to Gallery Q&gt;E Tap on an image
Q&gt;E Press menu key. 2. Share Q&gt;E Picasa Q&gt;E Google sign in Q&gt;E Tap on Plus icon
(on Album field). 3. Rotate phone to landscape mode. 2) What happened. -
Add google account screen is opening after changing the phone
orientation. 3) What you think the correct behavior should be. - Album
field should display.</description>
</bug>
<bug>
<bugid>2341</bugid>
<title> Color.colorToHSV bug </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>kbwi...@gmail.com</reportedBy>
<openedDate>Wed, 01 Apr 2009 03:41:39 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Attempt to convert a color to
HSV where the color is fully desaturated. The resulting HSV will have
all three components equal to the value component. While hue is
arbitrary in such a case, the saturation should clearly come out as 0. -
Sample source code demonstrating the problem int color = 0xFF888888;
float[] hsv = new float[3]; Color.colorToHSV(color, hsv); //hsv[0] will
equal hsv[1] will equal hsv[2] will equal .5 //hsv[1] should properly
equal 0 - What you think the correct behavior should be. As stated
above. I am currently circumventing the problem by investigating the RGB
componenets for desaturation, thus: if (((color Q&gt;EQ&gt;E 16) Q&amp;E 0x00000000FF)
== (color Q&amp;E 0x000000FF) Q&amp;EQ&amp;E ((color Q&gt;EQ&gt;E 8) Q&amp;E 0x00000000FF) == (color Q&amp;E
0x000000FF)) hsv[1] = 0;</description>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Tue, 09 Jun 2009 16:40:02 +0000</when>
<what>This appears to be fixed in 1.5</what>
</comment>
<comment>
<author>kbwi...@gmail.com</author>
<when>Tue, 09 Jun 2009 16:50:32 +0000</when>
<what>Fantastic, IQ&apos;Ell test it as soon as I get a chance.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:25:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13064</bugid>
<title>the message tones cannot be changed u can get plenty of message tones out there but still u cannot use them even same issue is there in android 2.2 Froyo soo plz i request u to see in this matter  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>harshals...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 15:55:34 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.1. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.1, and (if the issue exists on a device) that the device also runs
Android 2.1. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>14855</bugid>
<title>Enhancement request for the visually impaired: Speech Recognition: add better interaction between calling App and Speech recognition process</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rzo12...@gmail.com</reportedBy>
<openedDate>Sat, 19 Feb 2011 13:30:54 +0000</openedDate>
<description>Hello, I am writing an App which is intended for visually impaired
persons. The users cannot see when the Speech Recognition (VR) GUI is
up, when they can speak, the current state, etc. In case of Errors a GUI
interaction is required. This does not make sense for the visually
impaired. VR also does not function when the screen is off. Visually
impaired people do not see if the screen is on or off. VR should
therefore be possible in all phone states. The best will be to have VR
broadcast events on all of its states, so that the app could notify the
user when to speak, if an error has occurred etc. VR should be able to
receive intents which will control the GUI, enable, disable it,
interrupt the VR process etc. There have been similar change requests:
http://code.google.com/p/android/issues/detail?id=4541
http://code.google.com/p/android/issues/detail?id=10022 But these only
request elimination of user interaction or GUI. This request is a
generalization of these requests. -- Ron</description>
</bug>
<bug>
<bugid>12410</bugid>
<title>Nexus One weather widget not displaying properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>althea.a...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 17:56:10 +0000</openedDate>
<description>Model: Nexus One Android version: 2.2 kernel version:
2.6.32.9-27227-g3c98b0d haley@m4-dev #1 News and Weather widget: version
1.2.02 - RC2 IQ&apos;Eve been having issues with the weather widget for over a
month: When you access the detailed view of the weather (the graph
showing temperatures and precipitation), the graph isnQ&apos;Et displaying
properly. Instead of showing the time in the future (i.e. 9.30 10.30
etc) it shows the past. Also, it is as if the graph was zoomed. Not to
mention that it showed rain this morning whilst the sun was blasting
outside my window! IQ&apos;Eve tried force-closing it, clearing the data and
the cache, even restarting the device, but still the problem persists.
IQ&apos;Eve also looked in the market for a different version, only to discover
that this program isnQ&apos;Et available for download. PLEASE HELP!!! IQ&apos;Eve
tried other weather apps from the market, but none of them has the graph
that I enjoyed so much :(</description>
<comment>
<author>colin.yo...@gmail.com</author>
<when>Mon, 08 Nov 2010 19:40:24 +0000</when>
<what>Model: Nexus One
Android: 2.2.1
Widget: 1.3.01(PROD)

Same problem here, but the graph looks more or less right (judging by the Q&quot;EnightQ&quot;E shading), but the time display as I slide from left to right runs backwards and appears to have no relationship to the graph. Also the Q&quot;EcurrentQ&quot;E conditions do not update to reflect the time selected in the graph.

I used to be able to fix it with one of a force quit, clearing the data or rebooting, but now none of those work.</what>
</comment>
<comment>
<author>zst...@gmail.com</author>
<when>Tue, 09 Nov 2010 16:01:35 +0000</when>
<what>Sometimes the weather app works properly.  But other times the bug is others have noted.

The x axis has time descending over the last hour. (so from 10 AM to 9 AM) When this bug is evident the humidity and temperature will not update as you drag the bar left and right.  The humidity and temperatures graph seem to be correct but you can not check the change over time because of the x-axis bug.

Clearing the cache, all data, force stopping and rebooting the phone has no effect. </what>
</comment>
<comment>
<author>colin.yo...@gmail.com</author>
<when>Fri, 12 Nov 2010 20:24:41 +0000</when>
<what>It looks like:

http://code.google.com/p/android/issues/detail?id=12428Q&amp;Eq=news%20%20weatherQ&amp;Esort=-idQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=12412Q&amp;Eq=news%20%20weatherQ&amp;Esort=-idQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Starshttp://code.google.com/p/android/issues/detail?id=12360Q&amp;Eq=news%20%20weatherQ&amp;Esort=-idQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=11920Q&amp;Eq=news%20%20weatherQ&amp;Esort=-idQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

Are duplicates or manifestations of substantially similar issues.

At the moment, it appears as though both data updates and the interactive graph are busted for many people (assuming the large majority of users experiencing the issue are not aware of this issue queue or canQ&apos;Et be bothered to post).</what>
</comment>
</bug>
<bug>
<bugid>6467</bugid>
<title>Call to document.location.href discards cookies</title>
<status>Unreproducible</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T14:18:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>darius.l...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 20:06:32 +0000</openedDate>
<description>It appears that cookies perviously set by the server are *not* being
sent back to the server when the URL is changed via
document.location.href within JavaScript within an XMLHttpRequestQ&apos;Es
call-back method. Steps to reproduce: 1. Set some cookies on the server
(we have three set) 2. Within JavaScript on the client, perform
something similar to this: var linkgotourl; var markreq; function
markAlertRead(msgid, gotourl) { linkgotourl = gotourl; if(markreq ==
undefined) { markreq = new XMLHttpRequest(); } var url =
Q&quot;E/updateMessage.php?
msgid=Q&quot;E+msgid+Q&quot;EQ&amp;Ehost=localhostQ&amp;Etype=IsReadQ&amp;Estate=yesQ&quot;E;
markreq.onreadystatechange = alertsReadProcessReqChange;
markreq.open(Q&quot;EGETQ&quot;E, url, true); markreq.send(Q&quot;EQ&quot;E); } function
alertsReadProcessReqChange() { // only if req shows Q&quot;EloadedQ&quot;E if
(markreq.readyState == 4) { // only if Q&quot;EOKQ&quot;E if (markreq.status == 200) {
// ****** NOTE: the following line will call the URL without passing
cookies which were present ******* document.location.href=linkgotourl; }
} }</description>
<comment>
<author>darius.l...@gmail.com</author>
<when>Thu, 04 Feb 2010 20:14:27 +0000</when>
<what>Please note: 
This does not occur if document.location.replace() is used instead.

The User Agent coming from the device for your reference is:
Mozilla/5.0 (Linux; U; Android 2.0.1; en-us; Droid Build/ESD56) AppleWebKit/530.17 
(KHTML, like Gecko) Version/4.0 Mobile Safari/530.17</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 21:17:35 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 14:18:16 +0000</when>
<what>WeQ&apos;Ere unable to reproduce. Is there a test URL that demonstrates this? </what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4990</bugid>
<title>ActiveSync should allow specifying non-standard ports</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>18</stars>
<reportedBy>steveniemitz@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 00:45:07 +0000</openedDate>
<description>It would be nice if you could specify a non-standard port (not 443) for
an Exchange server. Currently the account setup page disallows doing
this, requiring the use of a 3rd party app for email.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:21:47 +0000</when>
<what></what>
</comment>
<comment>
<author>Dean.Len...@gmail.com</author>
<when>Sun, 15 Aug 2010 08:37:06 +0000</when>
<what>This is a massive issue. Are we able to specify a non standard port anywhere?
</what>
</comment>
<comment>
<author>jond...@gmail.com</author>
<when>Wed, 15 Sep 2010 14:58:54 +0000</when>
<what>Not that I can tell.  I want to raise the level of awareness of this.  This is simply a huge issue.  We have perfectly good capabilities built into android for this, but all we need is to change a port number.  This should not be left out!</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Wed, 22 Sep 2010 21:05:04 +0000</when>
<what>Should we join this issue with 4901?</what>
</comment>
<comment>
<author>jond...@gmail.com</author>
<when>Thu, 23 Sep 2010 18:36:49 +0000</when>
<what>Yup, IQ&apos;Ed say so.</what>
</comment>
<comment>
<author>hkusu...@gmail.com</author>
<when>Fri, 22 Oct 2010 13:37:47 +0000</when>
<what>Hi!
Any new information about this ?

We also has non-standard port in our organziation for Exchange.

On iPhone and other phones it is normal to specify servername:port but on latest Android 2.1update 1 on HTC wildfire it does not work.

Please fix it as soon as possible. We have stopped buying Android phones because of this issue.

Thank you
Kind regards!</what>
</comment>
<comment>
<author>fbhattac...@gmail.com</author>
<when>Sun, 12 Dec 2010 10:51:37 +0000</when>
<what>This issue is really annoying and is open for over a year now. 

Google, this one should be really easy to fix!

In the meantime I have to use my iPhone 3Gs to access my company exchange server.</what>
</comment>
<comment>
<author>Milan.No...@gmail.com</author>
<when>Tue, 01 Feb 2011 16:58:22 +0000</when>
<what>It should quite easy fix for Google and it would help as a lot.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 02 Mar 2011 09:35:25 +0000</when>
<what>Issue 15041 has been merged into this issue.</what>
</comment>
<comment>
<author>ke...@kevinperelman.com</author>
<when>Sat, 30 Apr 2011 14:19:46 +0000</when>
<what>I would think this would take minutes for this mod and is really annoying I canQ&apos;Et check mail on this device. I have no clue why this isnQ&apos;Et being addressed</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:44 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
<comment>
<author>rdomingu...@gmail.com</author>
<when>Fri, 21 Oct 2011 00:19:30 +0000</when>
<what>Please I have same issue. I need to put in 8025</what>
</comment>
<comment>
<author>lucas.l...@gmail.com</author>
<when>Tue, 25 Oct 2011 19:20:24 +0000</when>
<what>That is a must!</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Mon, 07 Nov 2011 13:18:50 +0000</when>
<what>I need to use a specific port on Q&quot;EExchange ActivesyncQ&quot;E to synchronise my mobile with Exchange serveur. In my case, the port is 8443.

Can we hope a dev for this feature.</what>
</comment>
<comment>
<author>luckylit...@gmail.com</author>
<when>Tue, 22 Nov 2011 03:34:21 +0000</when>
<what>+1 alternative port for Microsoft Exchange ActiveSync</what>
</comment>
</bug>
<bug>
<bugid>1920</bugid>
<title>Enhancement suggestion: scroll map in real time based on GPS coordinates</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>17</stars>
<reportedBy>python1...@gmail.com</reportedBy>
<openedDate>Thu, 05 Feb 2009 08:43:44 +0000</openedDate>
<description>Enhancement suggestion for GPS on the G1 Map automatically scrolls with
every refresh and the location dot remains static in the middle if the
screen, instead of the current configuration where the map is static and
the location dot moves until it hits the edge of the screen. (This is
very inconvenient because upcoming directions are not displayed in a
timely manner)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 12:20:59 +0000</when>
<what></what>
</comment>
<comment>
<author>anime...@gmail.com</author>
<when>Sun, 08 Feb 2009 10:31:21 +0000</when>
<what>I agree this should be a feature added.  In a real life driving situation, when on
edge speeds the map just loads to slow to be able to make sure you donQ&apos;Et miss a turn.
</what>
</comment>
<comment>
<author>jouvask...@gmail.com</author>
<when>Fri, 20 Mar 2009 20:03:36 +0000</when>
<what>IQ&apos;Em surprised this was not available already out of the box as this is how it was on
the WinMo version of Google Mapas.</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Fri, 20 Mar 2009 20:58:53 +0000</when>
<what>Just a friendly reminder... if youQ&apos;Ere about to post a comment that says Q&quot;Eme too!Q&quot;E or
Q&quot;EyouQ&apos;Eve got my voteQ&quot;E or Q&quot;E+1Q&quot;E... please just star this issue and leave the
comments-space clean.  When you star the issue, your vote counts.  Issues with a
larger number of people starring the issue are likely going to get more attention. 
More comments, however, are just going to clutter the system and annoy those who have
already starred the issue, possibly encouraging them to unstar the issue, lowering
its perceived importance.  Again, comments should be used to update progress on the
issue itself, not for voting... please leave this to the star.  Thanks.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:10:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:30:56 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:17:57 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>10947</bugid>
<title>Message Timestamps in Google Talk 1.3 on Android 2.2.20 show as white text on white background.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>werddrew</reportedBy>
<openedDate>Thu, 02 Sep 2010 04:29:00 +0000</openedDate>
<description>- Steps to reproduce the problem. Run Android 2.2.20 Run Google Talk 1.3
Receive a message Wait period of time for timestamp to appear below
message View area below last message - What happened. When you look
below your last message, you can VERY VERY faintly see the outline of
white text on a very light blue background. The text is unreadable, but
definitely there. - What you think the correct behavior should be.
Modify the font color to be readable on a light background Device:
Motorola Droid2 Android OS Version: 2.2.20.A955.Verizon.en.US</description>
<comment>
<author>daddy...@gmail.com</author>
<when>Fri, 03 Sep 2010 19:43:51 +0000</when>
<what>IQ&apos;Eve seen the same problem. GTALK is unusable without clearly seeing the timestamp.
</what>
</comment>
<comment>
<author>elizabet...@gmail.com</author>
<when>Tue, 07 Sep 2010 19:43:17 +0000</when>
<what>Is there any workaround for this?</what>
</comment>
<comment>
<author>Thomas.Giambalvo@gmail.com</author>
<when>Thu, 07 Oct 2010 12:09:18 +0000</when>
<what>same problem and phone here.</what>
</comment>
<comment>
<author>rmav...@gmail.com</author>
<when>Thu, 21 Oct 2010 00:04:13 +0000</when>
<what>Same here..  I figured you would at least be able to change the background colors.   Very disheartening.   </what>
</comment>
<comment>
<author>jkeis...@gmail.com</author>
<when>Wed, 03 Nov 2010 14:10:52 +0000</when>
<what>Fixed in Version.2.3.20.A955.Verizon.en.US</what>
</comment>
<comment>
<author>sarahmal...@gmail.com</author>
<when>Wed, 03 Nov 2010 15:07:26 +0000</when>
<what>How do we get the new version?</what>
</comment>
</bug>
<bug>
<bugid>3827</bugid>
<title>CanQ&apos;Et connect using A2DP profile to IOGear bluetooth headphones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>martinjmorgan@gmail.com</reportedBy>
<openedDate>Tue, 08 Sep 2009 22:35:08 +0000</openedDate>
<description>Android 1.5, T-Mobile MyTouch. After pairing, both Phone and Media
options show, but only the Phone option will connect. If I uncheck the
Phone option and check only the Media option, then hit Connect, the
device will not connect. If I recheck the Phone option, the device will
then connect immediately, but will only work with the phone, not with
media output. Have tried un-pairing/re-pairing, etc, but media sound
always plays through the built-in speaker, not through the headset.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:12:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:27:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4589</bugid>
<title>Paid for app download stuck on Q&quot;EAuthorizing Credit CardQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>andy.ca...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 17:14:25 +0000</openedDate>
<description>This is quite a major issue which is well documented on the internet
forums seeming to effect multiple phones and OS versions. My setup is as
follows: Android 1.6 T-Mobile G2 The issue seems to occur when
downloading for the first time, updating or re-downloading. As of yet,
there is no known resolution on any of the threads. This really needs
resolving or a solution documented as a priority as its effecting the
user experience of countless users.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:25:46 +0000</when>
<what></what>
</comment>
<comment>
<author>andy.ca...@gmail.com</author>
<when>Tue, 17 Nov 2009 10:33:16 +0000</when>
<what>Sorry, just re-reading, my version of android is actually 1.5! I donQ&apos;Et know if this is 
present in 1.6.

Thanks,

Andy</what>
</comment>
</bug>
<bug>
<bugid>17911</bugid>
<title>share contact trough SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jellever...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 13:43:04 +0000</openedDate>
<description>Is it possible to add an extra share feature to the contacts so a
contact could be send by SMS (.vcf-file) to any other phone... for now
can only share with the apps that are installed on my nexus s.</description>
<comment>
<author>david.v....@gmail.com</author>
<when>Mon, 24 Oct 2011 13:46:05 +0000</when>
<what>Not sure if this comment is arriving late, I am still using Android 2.3.4, but this is a quite useful feature.
These are two possible examples:
- The ability to create a new text message (sms) including the phone number we have previously selected from the view contact page (this could be implemented as an additional option in the pop-up list opened when the share menu button is tapped).
- The ability to add any contact phone number from the edit text message view (e.g. a new Q&quot;EAdd contact numberQ&quot;E button in the menu that takes the user to the contacts application and allows him/her to select one contact number).</what>
</comment>
</bug>
<bug>
<bugid>11891</bugid>
<title>ConnectivityManager.getActiveNetworkInfo() reporting NOT CONNECTED when connected (via wifi)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 15:44:34 +0000</openedDate>
<description>When I turn on wifi, and it connects to the network, after a while
(possibly sleep-related)
ConnectivityManager.getActiveNetworkInfo().isConnected() return false,
even though there is still a wifi connection and the browser works fine.
When I first connect to the network it works fine. This is the opposite
of Issue 1232. It affects at least Last.fm (Q&quot;EThis feature requires an
internet connection.Q&quot;E) and Google Voice Search (Q&quot;EConnection error.Q&quot;E).
Searching the bug database, ConnectivityManager seems to be a
particularly buggy part of Android. See also Issue 3202.</description>
<comment>
<author>tdh...@gmail.com</author>
<when>Thu, 21 Oct 2010 14:23:48 +0000</when>
<what>This also affects the market, which wonQ&apos;Et download apps while ConnectivityManager says it isnQ&apos;Et connected.

Bloody annoying.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 25 Feb 2011 15:54:43 +0000</when>
<what>Also, ConnectivityManager.getActiveNetworkInfo() sometimes returns null.</what>
</comment>
</bug>
<bug>
<bugid>2992</bugid>
<title>[Messaging] Smiles</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 02:22:20 +0000</openedDate>
<description>I think the smile Q&apos;E:)Q&apos;E equals to Q&apos;E:-)Q&apos;E but Messaging application doesnQ&apos;Et
replace this text with smile icon. This logic applies to all smiles.
Q&apos;E:DQ&apos;E =Q&gt;E Q&apos;E:-DQ&apos;E Q&apos;E:))Q&apos;E =Q&gt;E Q&apos;E:-DQ&apos;E Q&apos;E:)))Q&apos;E =Q&gt;E Q&apos;E:-DQ&apos;E HTC Magic, fw 1.5, CRB43</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:56:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:10:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2639</bugid>
<title>The seperator of email over SMS does not comply with the TS23.040</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>gbgbgb12...@gmail.com</reportedBy>
<openedDate>Tue, 12 May 2009 05:53:11 +0000</openedDate>
<description>Donuts internal release on 2009-04-19. We are working on UBUNTU 8.04.
Issue: The seperator of email over SMS does not comply with the
TS23.040. Detail information: Check the method:
extractEmailAddressFromMessageBody() in following file:
framework/base/telephony/java/com/android/internal/telephony/SmsMessageBase
.java You can find it used Q&quot;E \Q&quot;E as seperator. But as per spec TS23.040
section 3.8, it should use Q&quot;E Q&quot;E as the seperator. Additional information:
The bug has been fixed by us. Want to know if Google can accept it or if
Google has any plan to support it on Donuts. Thanks! Gao Bing</description>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Wed, 13 May 2009 04:02:07 +0000</when>
<what>I canQ&apos;Et remove or modify the prevous content.

The release should be cupcake 1.5.

Thanks!
Gao Bing
</what>
</comment>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Wed, 13 May 2009 04:02:08 +0000</when>
<what>I canQ&apos;Et remove or modify the prevous content.

The release should be cupcake 1.5.

Thanks!
Gao Bing
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:44:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:49:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4409</bugid>
<title>Scale animation bug when starting activity/task</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>kosasih...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 02:15:22 +0000</openedDate>
<description>Hai, When opening a new application or activity, there is an animation,
the default is translate animation. IQ&apos;Eve been trying to modify the
animation. So here is my modification: Styles.xml
(frameworks\base\core\res\res\values): Q&lt;Estyle name=Q&quot;EAnimation.ActivityQ&quot;EQ&gt;E
Q&lt;Eitem name=Q&quot;EactivityOpenEnterAnimationQ&quot;EQ&gt;E@anim/task_open_enterQ&lt;E/itemQ&gt;E
Q&lt;Eitem name=Q&quot;EactivityOpenExitAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EactivityCloseEnterAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EactivityCloseExitAnimationQ&quot;EQ&gt;E@anim/task_close_exitQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskOpenEnterAnimationQ&quot;EQ&gt;E@anim/task_open_enterQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskOpenExitAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskCloseEnterAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskCloseExitAnimationQ&quot;EQ&gt;E@anim/task_close_exitQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskToFrontEnterAnimationQ&quot;EQ&gt;E@anim/task_open_enterQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskToFrontExitAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskToBackEnterAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskToBackExitAnimationQ&quot;EQ&gt;E@anim/task_close_exitQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E
Task_open_enter.xml (frameworks\base\core\res\res\anim): Q&lt;Escale
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:fromXScale=Q&quot;E0.0Q&quot;E android:toXScale=Q&quot;E1.0Q&quot;E android:fromYScale=Q&quot;E0.0Q&quot;E
android:toYScale=Q&quot;E1.0Q&quot;E android:pivotX=Q&quot;E100%Q&quot;E android:pivotY=Q&quot;E0%Q&quot;E
android:duration=Q&quot;E@android:integer/ config_mediumAnimTimeQ&quot;E /Q&gt;E if the
value of Q&quot;EfromXScaleQ&quot;E and Q&quot;EfromYScaleQ&quot;E is bigger than 0.1f, the scale
animation will shown normally, but if these 2 variables is 0.0 or 0.1 it
will cause lock_layer timed out... show Q&quot;Elock_layer timed out (is the
CPU pegged?) ..... Q&quot;E on the log. Is this a bug ? (sorry for my bad
english) Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:42:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19432</bugid>
<title>groupon daily notification time issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pooln...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 08:12:38 +0000</openedDate>
<description>? Step : 1.Groupon App is in sync with Facebook - idle - applications -
groupon - focus to the featured - menu key - my accounts 2. daily
notification time - click Q&apos;E-Q&apos;E continually ? Actual Result : It does not
move when 6 is focused ? Expected Result : It shoud move continually
Device : GalaxyS 2 S/W Ver. : Android 2.3</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Mon, 22 Aug 2011 19:24:53 +0000</when>
<what>This issue should be posted on the Groupon app site.</what>
</comment>
</bug>
<bug>
<bugid>11784</bugid>
<title>Smarter phones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tauv...@gmail.com</reportedBy>
<openedDate>Sat, 09 Oct 2010 16:17:03 +0000</openedDate>
<description>This is not really an android feature request, it is more on the
usability of a smartphone. But maybe there is somebody thinking about
these issues A smartphone is not really smart. It is just a mobile
computer with a bunch of small applications, that do not operate
together as a team. Ok, its good for keeping track of you appointments
and email but it will not do anything to help you on its own. IQ&apos;Em
looking for a digital assistant that really understands what IQ&apos;Em doing.
It should be aware of the situation, where am I, what am I doing or
intend to do, am I alone, in a car, train or walking. When I go to work
in my car, it will notice that it is a working day, that I am moving
fast so probably in a car or train. It can find out by determining if I
follow the train route or not. Then my digital assistant can help me by
answering the phone while I drive and find a parking space when near my
destination. Of course it will not be perfect, it has to deal with
incomplete information. It needs training on how to help me and I need
to correct it sometimes. It could ask for my help or advice and vice
versa. So my phone will be a learning machine that can deal with
uncertainty and communicates with its owner preferable by using voice
commands so i can have my hands.</description>
<comment>
<author>tauv...@gmail.com</author>
<when>Sat, 09 Oct 2010 16:34:13 +0000</when>
<what>I think somebody very smart can think about this and then write a paper on how to do this. Maybe the APIQ&apos;Es need some enhancements. Maybe the apps need some Q&quot;EhooksQ&quot;E so they can be customized and configured from the outside by a smart digital assistant. maybe this assistant is the android OS or some app.

I like my phone to be more event driven, and situational and context aware.</what>
</comment>
<comment>
<author>skylar.s...@gmail.com</author>
<when>Fri, 15 Oct 2010 00:56:04 +0000</when>
<what>This should be canceled. The app Q&quot;ELocaleQ&quot;E does what you are looking for and does it very well. </what>
</comment>
<comment>
<author>hecondes...@gmail.com</author>
<when>Mon, 21 Mar 2011 17:54:27 +0000</when>
<what>Q&gt;E  looking for a digital assistant that really understands what IQ&apos;Em doing

Cyborgs are not yet commercially available.  Until then hire an Q&apos;EexecutiveQ&apos;E assistant.

</what>
</comment>
</bug>
<bug>
<bugid>1625</bugid>
<title>wrong switch from wifi to 3G</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-22T01:49:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>boden.sven@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 19:34:44 +0000</openedDate>
<description>When an android phone goes into standby mode, it switches from the WiFi
network to the 3G network. This means that if I donQ&apos;Et use my phone for 1
minute when for instance chatting, the connection switches to 3G and my
connection to the Google Talk server gets disconnected. When I unlock
the screen, the connection switches to WiFi again (again disconnecting
the Google Talk server). The phone preferably should stay connected to
the wifi network (possibly using some wifi power saving features).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 01:49:18 +0000</when>
<what>This is the intended behavior. wifi is very battery-heavy, and leaving it on while
the phone is idle would drain the battery in a few hours.</what>
</comment>
</bug>
<bug>
<bugid>12618</bugid>
<title>The CTS should modify for Android 2.2.1</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-14T15:59:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>weimao...@huawei.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 11:39:28 +0000</openedDate>
<description>Dear Sir, If the Android2.2.1 is merged to the device. The CTS case
still test the 2.2. ItQ&apos;Es a simple modification. BR.</description>
<comment>
<author>weimao...@huawei.com</author>
<when>Thu, 18 Nov 2010 11:46:23 +0000</when>
<what>Sorry, I have seen another topic about this. 
Hope this issue can be deleted.</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Thu, 14 Jul 2011 15:59:45 +0000</when>
<what>closed by userQ&apos;Es request</what>
</comment>
</bug>
<bug>
<bugid>163</bugid>
<title>Include emulator sensor support to simulate accelerometer, compass etc. behavior</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-25T22:28:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 02 Feb 2008 11:06:54 +0000</openedDate>
<description>The package android.hardware.Sensors provides rather elaborate low level
tools for working with on device sensors. The problem is that you would
need quite a bit of fine tuning to get the physics of using such a
device correctly. Adding common movement vectors into the emulator which
would be mapped by the API would be really helpful. E.g. the emulator
would have a Q&quot;Eshake phoneQ&quot;E option that would take a duration, distance
and 3d angle. This would cause the compass and motion APIQ&apos;Es to output
proper values for such movement. See the VFX Wireless toolkit (Vodafone)
for emulation of similar APIQ&apos;Es which was done using a 3D model that
could be moved in various ways.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:38:02 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Tue, 12 Feb 2008 15:11:13 +0000</when>
<what>See also:
http://www.openintents.org/sensorsimulator
http://code.google.com/p/openintents/wiki/SensorSimulator 
http://groups.google.com/group/android-developers/browse_frm/thread/beaf6cb6fbfaf68b</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 25 Mar 2008 22:28:41 +0000</when>
<what>As stated by the previous poster, there has been already been some great work by the
open intents team in this area. As such, there are no current plans to incorporate
such functionality directly into the Android emulator. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13148</bugid>
<title>Eclipse / ADT Designer: Layout * -Q&gt;E match_parent, SDK Q&lt;E2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eugen.b...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 20:36:07 +0000</openedDate>
<description>The Designer has this options Q&quot;Ematch_parentQ&quot;E which donQ&apos;Et works on SDKs
smaller than 2.3 ... Could it get the fill_parent for the other SDKs</description>
<comment>
<author>eugen.b...@gmail.com</author>
<when>Thu, 16 Dec 2010 05:41:44 +0000</when>
<what>Fixed in ADT 9.0.0 Preview

Thanks!</what>
</comment>
</bug>
<bug>
<bugid>1531</bugid>
<title>unlocking phone in camera view - view is side horiaontal instead of vertical</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-14T23:52:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>weathers...@gmail.com</reportedBy>
<openedDate>Sun, 14 Dec 2008 00:35:49 +0000</openedDate>
<description>If you leave the camera on and your phone locks, when you go to unlock
your phone the unlock menu is horizontal. Technically you should always
unlock your phone vertically and depending on the application, it should
then rotate your view horizontally. Does anyone else agree?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 14 Dec 2008 23:52:14 +0000</when>
<what>Duplicate of 1529</what>
</comment>
</bug>
<bug>
<bugid>14058</bugid>
<title>Very long canvas.drawLine in extended com.google.android.maps.Overlay draws a triangle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>folker...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 00:42:03 +0000</openedDate>
<description>I have uploaded a video on YouTube demonstrating the effect:
http://www.youtube.com/watch?v=Zps7GiZom8E To me it looks like thereQ&apos;Es
some rounding error at work here. The drawLine function draws a long
line, comes to the conclusion that the last pixel it drew didntQ&apos;Et match
the end coordinate, so it draws a small line to Q&apos;EfixQ&apos;E this. This
additional small line seems to flicker like a clipping-error and at
times appears as a filled triangle (between the begin coordinate, the
faulty end coordinate, and the Q&apos;EfixedQ&apos;E end coordinate). If the drawn
line is enlarged by a factor two, the small fix line seems to do the
same. IQ&apos;Eve tried several things to remedy this issue, but did not
succeed: - different SDK versions - different paint styles - run on
emulator and mobile phone - compiled it on both Ubuntu Linux and Windows
XP Here is the overlay class I used: package com.testcase.drawline;
import android.content.Context; import android.graphics.Canvas; import
android.graphics.Paint; import android.graphics.Point; import
android.graphics.Paint.Cap; import android.graphics.Paint.Style; import
com.google.android.maps.GeoPoint; import
com.google.android.maps.MapView; import com.google.android.maps.Overlay;
import com.google.android.maps.Projection; class DrawingOverlay extends
Overlay { private Paint style; public DrawingOverlay(Context context) {
super(); style = new Paint(); style.setColor(0xffdd2211);
style.setStrokeWidth(1.0f); style.setAntiAlias(true);
style.setStrokeCap(Cap.ROUND); style.setStyle(Style.STROKE); } @Override
public void draw(Canvas canvas, MapView mapView, boolean shadow) { if
(shadow) { return; } Projection proj = mapView.getProjection(); GeoPoint
p1 = new GeoPoint(42100000, 731000001); GeoPoint p2 = new
GeoPoint(31000004, 971000002); Point from = proj.toPixels(p1, null);
Point to = proj.toPixels(p2, null); canvas.drawLine(from.x, from.y,
to.x, to.y, style); } }</description>
<comment>
<author>folker...@gmail.com</author>
<when>Mon, 17 Jan 2011 18:30:13 +0000</when>
<what>Attached is the DrawTest application I used in the video.
It displays the overlay described above on a map which is already centered at the position where the problem occurs, so just move the map around a bit (especially from left to right).</what>
</comment>
</bug>
<bug>
<bugid>12594</bugid>
<title>Adroid not showing last appt in recuring appt setup Google app calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>4evryoung@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 22:50:25 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem, - What happened. In google apps, I set up a
appointment for Mon 11/29, 9-5, Repeats: Daily Repeats every: 1 day
Starts: 11/29/10 Ends on: 12/3/10 left rest of setting as they are.
Appointments show up in Gooble apps properly. On Android only appts from
Mon 11/29-Thurday 12/2/10 shows up. Select the appt on Android on days
it shows up on, show the proper recurring settings. Repeated same steps
on Gmail calendar, problem does not occure. Try it on a different
pattern, every sunday 4-6pm until 2/27. All appoints shows up except for
2/27 on Android, but Google app calendar show it properly. NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss - What you
think the correct behavior should be. Google app calendar and android
show reflect the same appt on the last day as Google calendar does with
Android Device: Droid X Android version 2.2 System version
2.3.1.5.MB810.Verizon.en.US</description>
<comment>
<author>4evryoung@gmail.com</author>
<when>Tue, 16 Nov 2010 22:52:25 +0000</when>
<what>Left out Google app account is using Corp Sync for email and calendar.</what>
</comment>
</bug>
<bug>
<bugid>12322</bugid>
<title>ForceClose: Process: com.nuance.android.vsuite.vsuiteapp</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 03:18:51 +0000</openedDate>
<description>Tested this case on Android2.2. - Steps to reproduce the problem
(including sample code if appropriate). Monkey test. - What happened.
IllegalArgumentException occured. - What you think the correct behavior
should be. No any Exception occured.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
java.lang.IllegalArgumentException at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:164)
at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:134)
at
android.content.ContentProviderProxy.bulkQueryInternal(ContentProviderNative.java:373)
at
android.content.ContentProviderProxy.query(ContentProviderNative.java:409)
at android.content.ContentResolver.query(ContentResolver.java:247) at
com.nuance.android.vsuite.play.PlayMaster.buildPlaylists(PlayMaster.java:134)
at com.nuance.android.vsuite.play.PlayMaster.init(PlayMaster.java:110)
at
com.nuance.android.vsuite.vsuiteapp.VoiceControlSession.init(VoiceControlSession.java:45)
at
com.nuance.android.vsuite.vsuiteapp.Session.beginSession(Session.java:107)
at
com.nuance.android.vsuite.vsuiteapp.Session.onSessionAvailable(Session.java:375)
at
com.nuance.android.vsuite.vsuiteapp.SessionBroker.onSessionEnded(SessionBroker.java:104)
at
com.nuance.android.vsuite.vsuiteapp.SessionBroker.requestSession(SessionBroker.java:60)
at com.nuance.android.vsuite.vsuiteapp.Session.connect(Session.java:362)
at
com.nuance.android.vsuite.vsuiteapp.VoiceControlActivity.sessionCreate(VoiceControlActivity.java:703)
at
com.nuance.android.vsuite.vsuiteapp.ActivityStateSessionIdle.onActivityResume(ActivityStateSessionIdle.java:46)
at
com.nuance.android.vsuite.vsuiteapp.VoiceControlActivity$5.run(VoiceControlActivity.java:379)
at android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:143) at
android.os.HandlerThread.run(HandlerThread.java:60) Q&lt;E/preQ&gt;EEvent Log:
Q&lt;EpreQ&gt;EQ&lt;E/preQ&gt;EQ&lt;EbrQ&gt;E Email:None
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Nov 2010 18:21:13 +0000</when>
<what>If you are the author of the application, and believe this is a problem with the Android platform, please attach the Q&quot;Eadb bugreportQ&quot;E output, and a description of how to reproduce the problem.

If you are not the author, please report the problem to the appQ&apos;Es author for evaluation.
</what>
</comment>
<comment>
<author>bil...@billox.com</author>
<when>Wed, 08 Jun 2011 23:39:23 +0000</when>
<what>This issue is occurring with my Telstra Atrix running 2.2.

When pairing bluetooth to Kufatec Fiscon Basic+. Phone disconnects from handsfree after 90-120 seconds and FC on com.nuance.android.vsuite.vsuiteapp is often, but not always, reported.

Bluetooth and GSM connections both terminate but reestablish Q&lt;E5 seconds</what>
</comment>
<comment>
<author>mntnhone...@gmail.com</author>
<when>Wed, 05 Oct 2011 00:24:15 +0000</when>
<what>I am having this SAME issue with my NEW phone and cricket WONT replace it. My phone says its a sanyo but then u turn it onit says some other name. </what>
</comment>
<comment>
<author>LyndaKel...@gmail.com</author>
<when>Sat, 22 Oct 2011 23:52:10 +0000</when>
<what>What do I do to remove the error The problem says Sorry The application voice control (process com.nuanace.android.vsuite.vsuiteapp) has stopped unexpectedly.  Please try again.  force close  How do I remove this?</what>
</comment>
<comment>
<author>snapmcbr...@gmail.com</author>
<when>Tue, 08 Nov 2011 18:17:31 +0000</when>
<what>Q&quot;EI am having this SAME issue with my NEW phone and cricket WONT replace it. My phone says its a sanyo but then u turn it onit says some other name. Q&quot;E  (mntnhone...@gmail.com)


Sounds like we have the same problem on the same phone with the same provider, with the exception that I have had my Sanyo/Kyocera Zio (running 2.2.1) for about a year. 

It just started with this error message loop when I powered it on this morning.  I have made no recent changes, nor have I gotten any updates or downloads.  The error window dominates the screen when it is presented and when I hit the stop button it just reopens.  The voice commands seem to work fine even though it is saying that it isnQ&apos;Et.  I have read that it happens with all kinds of Android OSQ&apos;Es, with a variety of carriers, phones, and a varying complexity of users.  

I have read postings in forums all over the web today with lots of people complaining about this issue and judging by the dates of the posts, itQ&apos;Es over a year old. I have yet to read a post by someone who actually understands what produces this error, or a way to fix it properly, or at all.  

Someone please help me through my ignorance with this seemingly unexplainable error message.

Thanks in advance  </what>
</comment>
</bug>
<bug>
<bugid>8838</bugid>
<title>It would be helpful if the battery indicator icon in the notification area showed the percentage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>cmacn...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 21:53:57 +0000</openedDate>
<description>It is difficult to tell from looking at the battery icon what the
remaining charge is. Would it be possible to indicate the percentage
within the icon? I currently have a separate app that does this, but it
wastes notification bar space.</description>
<comment>
<author>sahilkhu...@gmail.com</author>
<when>Wed, 09 Jun 2010 09:03:55 +0000</when>
<what>Also since different Manufacturers can code the threshold levels for particular battery icons, It leads to non-uniform implementation.
It will be good if there was a way to show the battery charge %(not just while charging but all the times ) through the OS itself.It will save us an additional app and notification bar space </what>
</comment>
<comment>
<author>evablazi...@gmail.com</author>
<when>Thu, 29 Jul 2010 19:06:32 +0000</when>
<what>Would love to have this feature please especially in the 3.0 Gingerbread update. I know itQ&apos;Es possible cause IQ&apos;Eve seen it on custom romQ&apos;Es.</what>
</comment>
</bug>
<bug>
<bugid>19348</bugid>
<title>Market only shows 10 apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>PatrickO...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 04:49:00 +0000</openedDate>
<description>Phone: Samsung Epic 4g Firmware 2.2.1 build number Froyo EC05 Market is
only showing 10 apps when I use the search bar</description>
</bug>
<bug>
<bugid>14627</bugid>
<title>NDK: incorrect test for __STDC_VERSION__ in sys/cdefs.h</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>unixma...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 12:40:30 +0000</openedDate>
<description>The sys/cdefs.h include file contains the following two tests: #if
__STDC_VERSION__ Q&gt;E= 199901L #if !(__STDC_VERSION__ Q&gt;E= 199901L) As far as
I could tell __STDC_VERSION__ is defined by the C compiler only if the
Q&quot;E-std=c99Q&quot;E argument is provided and is never defined by the C++
compiler, regardless what the -std= argument is. So if I use the
Q&quot;E-WundefQ&quot;E argument, I get two annoying warnings for each compiled file.
At the moment IQ&apos;Em appeasing the compiler by passing
Q&quot;E-D__STDC_VERSION__=0Q&quot;E in the command line, but it would be nice if the
tests in cdefs.h were replaced by #if defined(__STDC_VERSION__) Q&amp;EQ&amp;E
__STDC_VERSION__ Q&gt;E= 199901L #if defined(__STDC_VERSION__) Q&amp;EQ&amp;E
!(__STDC_VERSION__ Q&gt;E= 199901L)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Feb 2011 17:44:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 01:18:32 +0000</when>
<what>libc/tzcode/private.h appears to be the only other instance of the same error with __STDC_VERSION__ in bionic.</what>
</comment>
</bug>
<bug>
<bugid>1333</bugid>
<title>Launcher Opens Wrong Top Level Activity in Single APK</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-11-18T23:03:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Tue, 18 Nov 2008 18:35:18 +0000</openedDate>
<description>DESCRIPTION Sometimes the Android launcher will open a different
Activity than what the user actually clicked on, when a single APK
contains multiple top level Activities. STEPS TO REPRODUCE 1. Create an
APK with multiple top-level (launcher screen) Activities (Locale is a
good example) 2. Install the APK 3. Try launching any top-level Activity
from the APK RESULTS Actual: Sometimes, the wrong Activity launches.
E.g. when tapping on Locale, we get Locations. This problem doesnQ&apos;Et
always just swap; sometimes it becomes impossible to open Locale because
both icons open Locations. This problem eventually seems to resolve
itself after repeated tries. The launcher icons and text underneath
appear normal. Expected: The correct Activity should always launch.
NOTES This bug is reproducible, but it may take many tries. We believe
it is most likely to occur immediately after install. WeQ&apos;Eve had 2 or 3
users of Locale report this problem and a member of our team has also
reproduced it.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Tue, 18 Nov 2008 23:03:15 +0000</when>
<what>This is most likely a bug in the app, with it not putting its two activities in
different tasks.  The application author should read this document to understand how
to construct such an app: http://code.google.com/android/intro/appmodel.html
</what>
</comment>
</bug>
<bug>
<bugid>8022</bugid>
<title>Vehicle arrow changes direction in Google Maps when you stop moving</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>markr...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 18:57:05 +0000</openedDate>
<description>When using Google maps in normal mode (i.e. non-navigation), with GPS
enabled, the vehicle marker (arrow) changes direction when you stop
moving. If I remember correctly it tends to turn 90 degrees to the left.
This has caused confusion for me if I look at the map while stopped and
assume that the arrow is pointing in my current direction of travel.
This happens consistently in both portrait and landscape mode on my
Nexus One running 2.1-update1. It would be nice if it would just
maintain the current attitude of the arrow if it has a GPS signal but no
position updates. Thanks! NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>bjbe...@gmail.com</author>
<when>Fri, 07 May 2010 01:56:18 +0000</when>
<what>I think this happens with alot of GPS devices, not just the Androids.
Its been a while since iQ&apos;Eve used my TomTom but from memory it did a similiar thing.
It uses two GPS coordinates as values X and Y then has the arrow point between the two.

What happens, I assume, is when you slow down, the two coordinates become really
close together, showing the +/- 4m variance to the left/right of where your going.
When your travelling faster then the variance, it doesnQ&apos;Et show, thats why its
straight when your moving :)</what>
</comment>
<comment>
<author>markr...@gmail.com</author>
<when>Fri, 07 May 2010 05:35:17 +0000</when>
<what>ItQ&apos;Es pretty late here but I get the gist of what youQ&apos;Ere saying.  I think that even 
without it being able to calculate a variation in the GPS signal that the unit should 
be aware of the direction it was heading before it stopped (it does of course have a 
compass) and when it senses that it stops, to simply maintain the arrow in the prior 
direction of travel--unless the compass presents it with a new bearing.

While I am myself not a developer, I work with plenty of them and am confident that 
with some time spent on the application that you could grab the bearing from the 
compass and the direction of travel from the GPS (while moving, of course) and 
combine them to give you a reasonable idea of the orientation of the phone.  When 
stopped the phone will know that the heading has not changed (since it knew the 
compass bearing/GPS travel direction while moving) and will only change the arrowQ&apos;Es 
direction if the compass provides a new bearing (i.e. if you rotate the phone or make 
a slow speed/sharp radius turn).

I hope I am clear with my explanation but feel free to let me know if that is not the 
case.  Thanks!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>14439</bugid>
<title>SDK installs 32-bit adb/aapt/etc on 64-bit Linux systems</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-01T21:43:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>phil%hag...@gtempaccount.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 00:06:54 +0000</openedDate>
<description>Installing revision 2 of the Android SDK Platform tools placed 32-bit
versions of adb, aapt, aidl, and dexdump in the platform-tools/
directory even on a 64-bit system. When the time came to run ant, it
claimed that aapt did not exist, even though it pointed to the absolute
path that clearly did exist. Installing ia32-libs (on Ubuntu) allowed me
to work around the problem, but it was in no way obvious that this was
what was needed. Either the Q&quot;EandroidQ&quot;E tool should install 64-bit
executables as appropriate, or it should be clearer in its error
messages.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 01 Feb 2011 20:14:28 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 01 Feb 2011 21:43:43 +0000</when>
<what>There is no 64bit version.

The sys requirements are explicit about this: http://developer.android.com/sdk/requirements.html

And we have the troubleshooting section: http://developer.android.com/sdk/installing.html#troubleshooting

IQ&apos;Em not sure we could reliably detect that the ia32-libs are not installed depending on the linux version.</what>
</comment>
<comment>
<author>technomancy</author>
<when>Tue, 01 Feb 2011 23:06:47 +0000</when>
<what>In that case I suppose my only beef is that antQ&apos;Es error message is Q&quot;EFile or directory does not existQ&quot;E when it clearly does. But thatQ&apos;Es a bug in ant, not in the Android SDK.</what>
</comment>
</bug>
<bug>
<bugid>3859</bugid>
<title>No support for EPUB books with Content-Type application/epub+zip in Browser</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-11T14:00:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ole.aa...@gmail.com</reportedBy>
<openedDate>Fri, 11 Sep 2009 13:53:04 +0000</openedDate>
<description>I tried to download EPUB titles with Content-Type equal to
application/epub+zip such as
http://www.mobileread.com/forums/attachment.php?attachmentid=31072Q&amp;Ed=124577923
in the Browser under Android 1.5 on ADP1: I get the following in the
Q&quot;EDownload HistoryQ&quot;E screen: Q&lt;EUnknownQ&gt;E www.mobileread.com Cannot download.
The content is not supported on the phone. 9/11/09 It should be possible
to download any EPUB file onto the SD card and use the Import
functionality of Aldiko EPUB reader to import it from the SD card. See
http://www.aldiko.com/</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 11 Sep 2009 14:00:29 +0000</when>
<what>The download manager actually downloads any file type for which thereQ&apos;Es an application installed on Android.</what>
</comment>
</bug>
<bug>
<bugid>17895</bugid>
<title>Force close occurs in Maps application.(stress test)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 02:26:54 +0000</openedDate>
<description>- Steps to reproduce the problem. application - maps - search. - What
happened. Force close occurs in Maps application. - What you think the
correct behavior should be. Force close should not occur.</description>
</bug>
<bug>
<bugid>4492</bugid>
<title>Need a way to manage apps from computer or webapp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>trap...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 18:31:03 +0000</openedDate>
<description>IQ&apos;Ed love to see a way to manage my apps from my computer. This is an
area where Apple has succeeded with the integration of application
management within iTunes for the iPhone. I donQ&apos;Et think it needs to be a
native app for Mac or Win, but maybe a web app tied in with my google
account somehow. If I can manage and sync contacts, photos, etc -- why
not be able to manage and sync installed application configurations and
updates similarly? ItQ&apos;Es an idea.</description>
<comment>
<author>Coolschr...@gmail.com</author>
<when>Tue, 05 Jan 2010 20:05:13 +0000</when>
<what>i would love to see a similar software like itunes for the iphone - but built on Open 
Source.
Philips is going to bundle their mp3-players with songbird.

this program would be a good base for such a software.

an integration of a backup/restore solution would be great, too.
</what>
</comment>
</bug>
<bug>
<bugid>16668</bugid>
<title>NumberPicker documentation refers to input filed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 17:25:08 +0000</openedDate>
<description>http://developer.android.com/reference/android/widget/NumberPicker.html
mentions Q&quot;Einput filedQ&quot;E in several places. This should be Q&quot;Einput fieldQ&quot;E.</description>
</bug>
<bug>
<bugid>1577</bugid>
<title>Contacts app crashes when deleting default number</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-20T20:59:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>petrov....@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 10:33:04 +0000</openedDate>
<description>SDK version: 1_0_r1 Steps to reproduce: 1. Create a contact. 2. Add
several phone fields (i.e. Mobile, Work, Home) and enter numbers 3. Go
to list view 4. Edit new created contact 5. Remove default number 6.
Save and move back to list view Defect 1: List view now doesnQ&apos;Et display
any number for the contact. 7. Initiate long click on the contact.
Defect 2. Application crushes.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:36:36 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 20:59:10 +0000</when>
<what>We havenQ&apos;Et been able to reproduce with the latest version of the source code, so the
bug is assumed to have been fixed. Please file a new bug if you can reproduce it on a
non-1.0 device.</what>
</comment>
</bug>
<bug>
<bugid>7511</bugid>
<title>Problem editing contact with special charaters in it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Fri, 02 Apr 2010 20:58:06 +0000</openedDate>
<description>I just taken my Nexus One. Prepared csv file with contacts. Some of the
names (first name) contained special characters like dots, coma ( for
example - . or Q&apos;E). I uploaded the CSV file to my gmail contacts. Then
synced with NexusOne. The contacts contain the special chars in the
first names. They are displayed in the list of contacts. But when I try
to edit any of the contacts which has as first character for example a
dot or Q&apos;E it shows me the text without the special character. I cannot
remove the special char. I edit the contact in the gmail contact
account. Synced. But no change on the NexusOne contact. Please help.</description>
</bug>
<bug>
<bugid>1572</bugid>
<title>No way to close a program? </title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-24T22:50:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 01:00:51 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Its really funny to see that
there is actually no real way to close a program. I have explored the
phone and used it for a more than a month now, and I still do not see
any way of closing a program if I want to. All I can do is invoke a new
program, but this means that the program that i do not want to run is
actually running in the background and is slowing down the OSQ&apos;Es response
for my future user inputs. Why was this OS feature not thought through
before? This feature is a very basic requirement for any OS and should
be incorporated for future android release. - Sample source code
demonstrating the problem - What you think the correct behavior should
be. The Os should provide a way to close a program which you dont want
to keep open or running in the background, henceforth conserving
resources. If you are reporting a crash or similar issue, please also
run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a
text file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Dec 2008 07:39:35 +0000</when>
<what>This is because Android manages resources itself. There is no need to close applications, they are closed as 
needed. The fact that other OSes do it does not mean it is how every OS should do it :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:42:34 +0000</when>
<what></what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sat, 20 Dec 2008 12:35:32 +0000</when>
<what>IQ&apos;Em not sure what youQ&apos;Ere all getting at because every program can be closed.

Go to the market and install the Process Viewer.

YouQ&apos;Ell learn the distinction between services and tasks.

If you load up a game, say, Spiral Defence and then press the home key.  If you look
at your process viewer you can see that the Q&apos;EtaskQ&apos;E for Spiral Defence is still there.

If you now press and hold the home key and switch back to Spiral Defence youQ&apos;Ell see
that it will flip back exactly where you left it.

Now, if you press the Q&apos;EbackQ&apos;E key, this will actually Q&apos;EcloseQ&apos;E Spiral Defence and you
can verify in the process viewer that the Spiral Defence task is now longer running.

So all you need to remember is two things.

1.) Pressing the home key will leave the app running/suspended in the background.
2.) Pressing the back key will terminate the app.

Services are a different kettle of fish, and by definition should always be running.

The point is that you are asking for functionality that is already present in Android.</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 22 Dec 2008 01:24:50 +0000</when>
<what>Junk ==Q&gt;E 2.) Pressing the back key will terminate the app.

This is simply not true. I see cases in which pressing the back button on the browser
and it takes me to the desktop, BUT when I long press the home button to see the
processes running, i can still see that the browser process is running and when I
select it again, its the same damned web page which the BACK button was supposed to
have closed.

Hence, the back button does not close an application. This limitation and lack of
control should be fixed in Android, as un-needed applications hog the cpu/memory
resources and slow down the OS.
</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Mon, 22 Dec 2008 01:40:37 +0000</when>
<what>Guarav,

It simply is true, keep smiling IQ&apos;Em only trying to help you manage your processes as
the platform intended :)

Two things you need to know.

Firstly, long-pressing the home button merely lets you see recently run programs.  A
long-press of the home button will therefore show you any recently used applications,
whether they are or are NOT still running.  The only way to determine exactly what is
running is to use the process viewer.

Secondly, the browser is a known exception to the back-button close rule.  Once the
browser has been launched, there is no way (that IQ&apos;Em aware of) to close it.  Other
applications that ship with android and things from the market will however close
completely when using the back-button.

As a side-note, it probably bothers you that the last page that you were looking at
comes back up when you use the browser.  This bothers me too, however I found a
work-around that I would like to share with you.  When you are finished browsing use
the menu key and start a new window.  Now use the window manager to close your old
window and you can now either use the back key or home key to return to the android
desktop (it matters not because itQ&apos;Ell stay running anyway).  What this means however
is that youQ&apos;Ell be brought straight to your Q&apos;Ehome pageQ&apos;E which is probably google.com
or some such.

Like yourself I am concerned with CPU usage and memory usage and that is why I spent
some time working out how to manage my tasks effectively.

Please test with applications other than the browser and get back to us.  It would be
appreciated if you could verify that the information IQ&apos;Eve given you lets you manage
your processes effectively so that this bug report could be considered by Google for
closing.</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 22 Dec 2008 01:47:20 +0000</when>
<what>Sheri....,

Thanks for your responses. 

Now, I find it really weird that long-pressing the home button shows me older
programs (including the ones that I may have closed).. what the heck.. what kind of
design is that and its totally weird.

Secondly, the workaround is kind of apparent (and long winded), but i guess the users
would really appreciate if they got more control of which process keeps running in
the background and which one to close. Is this behaviour being addressed in cupcake
release in Jan09? If not, there must be something that could be taken out of this bug
report. If not, then please feel free to close it.

thanks
Gaurav</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Mon, 22 Dec 2008 01:57:11 +0000</when>
<what>Guarav,

IQ&apos;Em not from Google so I have no knowledge of the release schedule nor do I close bug
reports :)

Users already do have complete control of all tasks that run in the background (by
using the back key to exit) with the exception being the browser.  I do not know why
Google engineers decided to exempt the browser from this and I can see no good
reason, especially as after a cold boot the browser task will not actually be loaded
at that point so it canQ&apos;Et really be necessary!

In sum, after going through everything with you and peeling everything off we could
find solutions for, all thatQ&apos;Es left is a bug report for Q&apos;Eplease make the browser exit
when I press the back-key like other applicationsQ&apos;E.  I guess itQ&apos;Ell be up to Google if
they take that on-board and really would deserve a specific new bug report of its own.</what>
</comment>
<comment>
<author>jmejiaa</author>
<when>Tue, 30 Dec 2008 18:05:26 +0000</when>
<what>Sheri, 

Back does not really have to close a program, back can do whatever the developer
wants it to do. Maybe most are using it for closing there app, but if I can i can
make it do the same thing as home. 

And example is the browser, it doesnQ&apos;Et use the back key to close the app. It uses it
to pause it. So I believe you are wrong in what you have been explaining.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Tue, 30 Dec 2008 21:45:50 +0000</when>
<what>Jmejiaa,

With the exception of the browser, I have personally not encountered a single program 
shipped with android or the market that does NOT terminate when the back button is 
pressed.  I have used the process viewer a fair bit to establish this.

So using this information, I believe I am right in what I have been explaining.  
Although you mention other programs that donQ&apos;Et provide a method of closing themselves 
(i.e. through the back button or some menu option) I have not encountered them.

Please could you cite all the programs you have encountered that donQ&apos;Et provide a 
method of terminating themselves because I canQ&apos;Et find them.</what>
</comment>
<comment>
<author>jmejiaa</author>
<when>Tue, 30 Dec 2008 22:09:47 +0000</when>
<what>Sheri, 

This is from a developer point of view, from what I have seen while working with
Android there is no default behavior for the back key, instead the developer
implements it. Google has stated before that apps are never terminated manually so
this is why I think the back button has to be programmed.

I can be wrong, but I think at this point this question belongs in the developer
forum and not in this issue tracker(Before the Googlers get mad at us for using there
bug tracker as a discussion forum)</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Tue, 30 Dec 2008 22:34:51 +0000</when>
<what>The point is there is no really issue here.

Although every program may have to be manually coded to exit on a back-key press, it 
seems to be the usability standard to do so.

Look at it this way, if generally all programs are expected to work with the 
trackball and then someone comes along and codes a program that doesnQ&apos;Et use the 
trackball, itQ&apos;Es not androids fault the programmer made this decision.

So if you do happen to encounter a program that fails to do what you would reasonably 
expect, whether that be terminate on demand or use the trackball, talk to the author 
to get it fixed or uninstall it.

But itQ&apos;Es a moot point as there is not one example of a program that doesnQ&apos;Et exit when 
the back-key is pressed.  Q&lt;EQ&lt;E-- Every known program does this, so please define the 
exactly issue that needs to be fixed.  If your definition is that someone Q&apos;EmightQ&apos;E 
code a program that doesnQ&apos;Et exit when the back-key is pressed then uninstall the app 
or talk to the author.</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Wed, 15 Apr 2009 15:29:52 +0000</when>
<what>As a developer, I can support the fact that various keys, such as the Back key, will
do whatever the programmer programmed the app to do when the key is pressed.

It is also true that Android works very differently to other OSes in terms of the
application lifecycle.

When an application is running in the foreground, it is probably taking up some CPU
and other resources, if itQ&apos;Es actually doing something (e.g. playing a game).

When an application is running in the background, the same applies. But, due to the
way Android applications work, this is a VERY rare occurrence. Read on...

Most applications respond to something happening - these are called Intents. For
example, pressing the camera button or receiving a new text message will cause
Intents to happen. Every application has some XML attached to it that describes to
the OS what Intents the application can respond to. If the Intent matches one listed
in this file then the OS will run the part of that application that responds to that
Intent. The application does NOT need to be running in the background taking up CPU
resources in order to do this. The OS will look for, and run, the application(s) that
respond to that Intent.

Android also supports State saving. This is why when you Q&quot;EcloseQ&quot;E your browser, and
come back to it later, itQ&apos;Es exactly as you left it. An analogy would be the Hibernate
function in Windows. Basically, the application can save its current state to disk,
and then this State can be loaded later and the application appears as if it had
never closed. Again, this does NOT use any CPU - the only resources it uses is a very
small amount of storage space.

And yes, finally, there are processes that will run in the background, but these are
rare, and usually very CPU friendly, and can be seen by viewing the process list (the
Close Everything application can show you what processes are running).</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:50:55 +0000</when>
<what></what>
</comment>
<comment>
<author>xster.net</author>
<when>Fri, 04 Sep 2009 21:18:27 +0000</when>
<what>I sometimes run test programs on the Android and when my code screws up and leaves me no ways to end a 
cycle that consumes lots of clock cycles, I canQ&apos;Et terminate it. The long press home button (or some other 
shortcuts) should at least show running programs and there should be a manager to close undesired programs. 
Even on a privacy POV, there should be a way for the user to know whatQ&apos;Es running on the phone</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Fri, 04 Sep 2009 21:27:19 +0000</when>
<what>I agree that if a program, or android, malfunctions there could be an argument for
the need for a task manager.

There are however about 20 on the market so..</what>
</comment>
<comment>
<author>ACutePhysician</author>
<when>Wed, 07 Oct 2009 09:24:26 +0000</when>
<what>excellent discussion, learnt a lot from it.</what>
</comment>
<comment>
<author>lancew...@gmail.com</author>
<when>Wed, 14 Oct 2009 05:49:53 +0000</when>
<what>I played with a Hero today, i used the back button to leave google maps and the
camera, youtube app, and after opening those programs the phone was VERY laggy while
browsing (as is my blackberry) Running a kill application seems like a lot of work to
close a program. There should be a Q&quot;EcloseQ&quot;E option when i hit menu. Or even a function
of home+back to close the program would be helpful. 
The coder above mentioned that android allocates memory accordingly but when using
this phone it did not seem that way. After i rebooted and Camara and maps were closed
the phone was wonderful. Perhaps android can allocate resources accordingly but when
you allow manufactures to pick the hardware, maybe this is not the best approach?
That is almost like saying Android picks the best screen brightness you donQ&apos;Et need to
adjust that, you have to go to app store to get a program to adjust that. With all
the wonderful customization options in Anrdoid, this seems silly to not be included
in the menu for programs</what>
</comment>
<comment>
<author>drawingh...@gmail.com</author>
<when>Fri, 16 Oct 2009 04:09:34 +0000</when>
<what>I donQ&apos;Et know who Sherri is but the app IQ&apos;Em developing does not always close when I 
hit the Back button. Period. Sometimes it does and sometimes it doesnQ&apos;Et. I even 
handle when the Back button is pressed and call Finish(). It still does not always 
terminate when the Back button is closed. I want it to terminate.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Fri, 16 Oct 2009 11:55:20 +0000</when>
<what>Hi Drawinghand,

IQ&apos;Em merely an enthusiastic Android user.

I expect every app I deal with to ultimately close with the back key if I press it 
enough and virtually all do this.  I donQ&apos;Et know anything about the programming API to 
get your program to do the same although IQ&apos;Em sure someone will be able to help.</what>
</comment>
<comment>
<author>har...@gmail.com</author>
<when>Fri, 20 Nov 2009 16:21:22 +0000</when>
<what>Hi,

It looks like most of the users have a problem with this. Does anyone know if Google
is coming up with a work-around or something for this behaviour? Coming from a
Symbian OS, I find this rather strange and annoying. As a user, I would like to have
the ability to force applications to quit at will.
Also, forcing quit from the application manager doesnQ&apos;Et seem to work. When I long
press the home button and switch to that application, it is there as I left it in
whatever state. If you claim that long pressing the home button displays recently
opened applications, there should be some kind of differentiation showing which ones
are the running apps and which ones were recently opened.

Thank you.</what>
</comment>
<comment>
<author>alancooc...@gmail.com</author>
<when>Wed, 06 Jan 2010 20:22:19 +0000</when>
<what>I just found a free app which is called Q&quot;EClose Everything.Q&quot;E That looks promising.
ThereQ&apos;Es also a paid app for newer Android versions which I may need to buy.  It does
say that pushing and holding the home button just pops up the recently used programs
and so that would indicate they are NOT running in the background; itQ&apos;Es just a
shortcut key.</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Thu, 28 Jan 2010 06:37:42 +0000</when>
<what>You can force close an app ever since 1.5 its just a pain so instead go get a task killer from the market 
which promises this. I persoanlly use Advance Task Manager but to each his or her own.</what>
</comment>
<comment>
<author>fatr...@gmail.com</author>
<when>Thu, 06 May 2010 06:51:43 +0000</when>
<what>Sorry, but I totaly do not agree with sheriQ&apos;Es expecting every app to close on back
key, it is not the standard to expect it either.. Using an app called Q&apos;EQuick System
infoQ&apos;E which is fantastic and lets you terminate all processes in one press, it also
shows you whatQ&apos;Es running.. Even pressing the back key on this it remains running in
the taskbar at the top.. Becuase thatQ&apos;Es what was intended.. It is supposed to remain
active.. When IQ&apos;Eve got a blank slate so to speak only running the basic services,
there is roughly 6 things running.. Opening all my fav apps and pressing the back key
even on the camera reveals they are still running in the process list.

The number of apps which remain open on back press is very high and are all top rated
apps of more than 4 stars from the market.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Thu, 06 May 2010 07:08:24 +0000</when>
<what>Now IQ&apos;Eve been using Android for a year and a half, IQ&apos;Eve come to understand that itQ&apos;Es
unnecessary to manually terminate any application.

The Android application life cycle is not the same as conventional linux and windows
platforms, hence why people feel they Q&apos;EmustQ&apos;E terminate an application.

More details are available here in this recent article that should clarify why this
is the case: http://android-developers.blogspot.com/2010/04/multitasking-android-way.html

Q&quot;EWe did not want to require that users close applications when Q&quot;EdoneQ&quot;E with them. Such
a usage pattern does not work well in a mobile environment, where usage tends to
involve repeated brief contact with a wide variety of applications throughout the day.Q&quot;E</what>
</comment>
<comment>
<author>nessus....@gmail.com</author>
<when>Tue, 12 Oct 2010 10:57:45 +0000</when>
<what>dont tell me why androidQ&apos;Es philosophy is leaving programs alive until they are killed by dalvik, just tell me how to terminiate them, dude, how do you know if a financial service is implemented and some private data disclosed if leaving that program as a daemon and being able to be brought to foreground?</what>
</comment>
</bug>
<bug>
<bugid>886</bugid>
<title>(Feature request) Enable access to input/output streams of a call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 17 Sep 2008 19:15:30 +0000</openedDate>
<description>It would be very handy to intercept the input/output streams of an
ongoing call. This would allow to implement voice effects for
incoming/outgoing calls as well as automatic call answer messages (eg
Q&quot;ECall me back laterQ&quot;E) etc.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:40:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:52:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:44:17 +0000</when>
<what></what>
</comment>
<comment>
<author>buge...@gmail.com</author>
<when>Mon, 14 Sep 2009 14:28:38 +0000</when>
<what>Implementation of input and output sound call API is a must do.
It open room to lots of telephony applications.

This would help us to fix 2117 in a portable Q&amp;E stable way :
http://code.google.com/p/android/issues/detail?id=2117</what>
</comment>
</bug>
<bug>
<bugid>4733</bugid>
<title>Starred in Android contacts list is not update when user manually Q&quot;EstarsQ&quot;E a contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>10</stars>
<reportedBy>majostm</reportedBy>
<openedDate>Thu, 12 Nov 2009 20:01:42 +0000</openedDate>
<description>After imported my contacts from gmail/google voice, I added a select
group of contacts to my Q&quot;EFavoritesQ&quot;E by pressing and holding their names,
and choosing Q&quot;EAdd to Favorites.Q&quot;E These contacts did NOT show up in the
contact group Q&quot;EStarred in AndroidQ&quot;E in my contacts. However, the contacts
which I called the most frequently ARE being added to the contacts group
Q&quot;EStarred in Android.Q&quot;E The expected behavior for contacts listed in the
Q&quot;EStarred in AndroidQ&quot;E group on gmail/google-voice contacts is for any
user in the Q&quot;EFavorites,Q&quot;E added automatically by being frequently called
OR manually added to the Q&quot;EFavoritesQ&quot;E on the Android device to be also
added to the contact group Q&quot;EStarred in Android.Q&quot;E This is best reproduced
with the following steps: 1) Add all contacts to your contacts lists in
gmail/google voice. 2) Start with a fresh Android 2.0 device. 3) Sync
the users to the Android 2.0 device. 4) On the Android 2.0 device, add
users to the Q&quot;EFavorites.Q&quot;E 5) Call someone you added to the favorites on
the Android device 3 or more times. Please note, the Q&quot;EStarred in
AndroidQ&quot;E group must not exist prior to preproducing these steps. You
should see only the contact which you called three or more times in the
group Q&quot;EStarred in AndroidQ&quot;E created by the Android device, and the
remaining Q&quot;EFavoritesQ&quot;E on the device will not be listed in the group.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:00:09 +0000</when>
<what></what>
</comment>
<comment>
<author>whamm...@gmail.com</author>
<when>Mon, 14 Jun 2010 18:15:01 +0000</when>
<what>I have a CLIQ XT and Starred in Android doesnQ&apos;Et appear in my account. My favorites finally appear to be sticking. IQ&apos;Em on 1.5 right now and waiting for 2.1 or maybe even 2.2.</what>
</comment>
<comment>
<author>rvreddy...@gmail.com</author>
<when>Fri, 29 Oct 2010 14:56:56 +0000</when>
<what>Thanks for the tip</what>
</comment>
</bug>
<bug>
<bugid>2835</bugid>
<title>CanQ&apos;Et change in-call volume and canQ&apos;Et resume the music after the call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>McFr...@gmail.com</reportedBy>
<openedDate>Tue, 02 Jun 2009 12:04:16 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Set the G1 in silence mode and
listen the music, make a call in and it will not interrupt the music,
then pause the music and make a call, you can only hear the noise, canQ&apos;Et
hear any other sound, then resume the music, comes the same noise you
hear before. Also you can change the in-call volume, while you are using
the earphone, the sound is very large and annoying, you can see the
in-call volume on screen is changing, but the sound doesnQ&apos;Et change. The
code version is 1.5 US CRB43</description>
<comment>
<author>McFr...@gmail.com</author>
<when>Tue, 02 Jun 2009 12:16:59 +0000</when>
<what>CanQ&apos;Et change in-call volume</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:16:12 +0000</when>
<what></what>
</comment>
<comment>
<author>McFr...@gmail.com</author>
<when>Wed, 26 Aug 2009 15:38:51 +0000</when>
<what>Update ota-radio-2_22_19_26I.zip fixed this issue, but the charge time increased...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:40:43 +0000</when>
<what></what>
</comment>
<comment>
<author>erhans.l...@gmail.com</author>
<when>Wed, 11 Nov 2009 17:45:02 +0000</when>
<what>hey..is it true that the charging time for the battery increased? because it took a
long time for me to charge the battery..and thatQ&apos;Es kinda...irritated me..lol..</what>
</comment>
<comment>
<author>jared.h...@gmail.com</author>
<when>Fri, 11 Dec 2009 05:28:52 +0000</when>
<what>I had the same problem with rooted Android 1.6 (Donut), and this

http://code.google.com/p/sapphire-port-dream/downloads/detail?name=ota-radio-2_22_19_26I.zipQ&amp;Ecan=2Q&amp;Eq=

appears to have solved it for me.</what>
</comment>
</bug>
<bug>
<bugid>1329</bugid>
<title>Market should allow after-the-fact payments / donations for free apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>14</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Tue, 18 Nov 2008 08:16:46 +0000</openedDate>
<description>As a developer and open source advocate I will be making my applications
available for free in the market place but would appreciate the ability
for my users to donate money in the same fashion that they would
otherwise buy it. This option could be placed on the Q&quot;EInstalled App
ScreenQ&quot;E next to Uninstall and open for starters. Or as an option on the
initial install page if you wan to be more obtrusive about it at a small
potential cost of usability. This would encourage people like me who
want to contribute our source and effort but who would appreciate any
spare change our users are willing to contribute after they find the
application has value for them personally. As I like to say software is
best when free as in beer and free as in speech but beer isnt free and
neither is speech. -mf</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:06:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:53:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:10:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3728</bugid>
<title>MimeTypeMap do not contain audio/3gpp</title>
<status>FutureRelease</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-02-18T14:29:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>alex.shp...@gmail.com</reportedBy>
<openedDate>Mon, 31 Aug 2009 11:40:54 +0000</openedDate>
<description>In android.webkit.MimeType there is no audio/3gpp type in the map. the
android emulator supports this type and can play the file</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:25:09 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 06 Oct 2009 18:07:46 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 14:29:20 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 14:29:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3568</bugid>
<title>WebViewClient#onPageFinished() should be called after the page height has stabilized</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-31T18:45:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>gsm...@gmail.com</reportedBy>
<openedDate>Sun, 16 Aug 2009 15:56:10 +0000</openedDate>
<description>Long story short: getContentHeight() called from
WebViewClient#onPageFinished() reports wrong (understated) page heights
on large documents.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:08:51 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:22:09 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 31 Aug 2009 18:45:36 +0000</when>
<what>The content height can continue to change after onPageFinished is called. We donQ&apos;Et have a solution for this.</what>
</comment>
</bug>
<bug>
<bugid>13071</bugid>
<title>No vibration felt in custom unlock screen of Home replacement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stevethe...@yahoo.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 19:17:35 +0000</openedDate>
<description>IQ&apos;Em developing a home screen replacement, and in my unlock screen
performHapticFeedback is called, but no vibration is felt.
Interestingly, the vibration _is_ felt when the same view is displayed
when allowing the user to set an unlock pattern. It seems there is
something preventing performHapticFeedback from working when the phone
is locked. Why is this? I would expect performHapticFeedback to work
when the user is interacting with a view, regardless of the locked state
of the phone. IQ&apos;Em using a Nexus One with Android 2.2 build FRF91.</description>
</bug>
<bug>
<bugid>320</bugid>
<title>Example should be given for changing button state images</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-15T14:40:00.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>googlegr...@gersic.com</reportedBy>
<openedDate>Wed, 20 Feb 2008 19:49:53 +0000</openedDate>
<description>ItQ&apos;Es very unlikely that everybody will want the focused and pressed
states of their buttons to be the default orange. The documentation
should really give an example of how to change the various images, so
that different colors can be used. The solution given by Romain Guy here
works perfectly:
http://groups.google.com/group/android-developers/browse_thread/thread/1906f24707594f67/0714e077e25d63a6?lnk=gstQ&amp;Eq=button#0714e077e25d63a6
Tom</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:58:52 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:15:08 +0000</when>
<what>Is such an example still necessary, or do the existing API samples provide more insight?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:55:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:40:00 +0000</when>
<what></what>
</comment>
<comment>
<author>manumanu...@gmail.com</author>
<when>Tue, 31 May 2011 12:48:11 +0000</when>
<what>how can i action generate to button pls tell me</what>
</comment>
</bug>
<bug>
<bugid>12330</bugid>
<title>Notification sound on Emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skelfmob...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 16:33:16 +0000</openedDate>
<description>IQ&apos;Eam developing an application that uses a StatusBarNotification. I just
added the sound to the notification this way: [...] alarmNot.sound = Uri
.parse(Q&quot;Eandroid.resource://com.test.testapp/Q&quot;E + R.raw.sa1); [...] What
happens is that the first time I run the emulator (or run the emulator
with Q&quot;Ewipe user dataQ&quot;E) the Notification shows up but DO NOT play any
sound, but if I close and run angain the emulator everything works fine.
thankQ&apos;Es</description>
</bug>
<bug>
<bugid>5663</bugid>
<title>ability to flag favorite apps in market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>david.edb.automation@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 19:38:42 +0000</openedDate>
<description>The ability to mark interesting apps while browsing the market. This
would allow customers to easily find items later in time. Also, ability
to select items in the list and purchase selected items with a single
transaction.</description>
</bug>
<bug>
<bugid>6561</bugid>
<title>Divx And Xvid Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>87</stars>
<reportedBy>ganesh...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 04:26:48 +0000</openedDate>
<description>Please Add Support For Better Video Formats Like Divx And Xvid. These
Are Mostly Used Formats So It becomes Pain Converting and then loaing
into the device. Please Look Into This Issue. Do Leave a Comment if u
see This Post. Thanks</description>
<comment>
<author>karl.goo...@koft.com</author>
<when>Wed, 10 Feb 2010 23:08:53 +0000</when>
<what>This has been requested a number of times elsewhere. Probably a duplicate...</what>
</comment>
<comment>
<author>ganesh...@gmail.com</author>
<when>Thu, 11 Feb 2010 04:23:11 +0000</when>
<what>If it is asked number of times then why is google ignoring it??</what>
</comment>
<comment>
<author>alan.pi...@gmail.com</author>
<when>Thu, 29 Apr 2010 00:24:07 +0000</when>
<what>Why canQ&apos;Et this issue be looked at. It is a very good feature to have...
</what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Thu, 29 Apr 2010 05:24:33 +0000</when>
<what>What makes you believe that MPEG4-ASP (which DivX and Xvid are) is Q&quot;EbetterQ&quot;E than
MPEG4-AVC (the superior one)? And for the AVI container format, itQ&apos;Es abandonware.

DivX/AVI today is only used by some leet scene guys who werenQ&apos;Et able to keep up with
modern video standards.

Suggestion: Teach those people how to encode in a mobile device friendly manner, not
choosing the leet settings for the encoder that break compatibility. Then you can
convert AVI into Android compliant MP4 with software like mp4box from GPAC within a
few seconds.

http://gpac.sourceforge.net/</what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Thu, 29 Apr 2010 12:54:12 +0000</when>
<what>I forgot to say that Android actually supports MPEG4-ASP. The real issue is an
outdated container format and badly configured encoders.</what>
</comment>
<comment>
<author>hugo.vincent</author>
<when>Thu, 29 Apr 2010 12:56:41 +0000</when>
<what>If that is true, why doe MPEG4-ASP streams not play (only the audio plays) even if
put into a correct container format?</what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Thu, 29 Apr 2010 18:34:22 +0000</when>
<what>ThatQ&apos;Es due to bad encoder settings. Try to convert a video with Handbrake using itQ&apos;Es
iPhone profile, but change the codec to Q&quot;EMPEG-4 (FFmpeg)Q&quot;E, this will give you an
MPEG4-ASP stream that should play.</what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Thu, 29 Apr 2010 18:40:17 +0000</when>
<what>You know...this really isnQ&apos;Et the point. The request is for support of more formats and 
Codecs. Of the thousands of existing media files, noone really wants to start 
converting them all to conform to whatQ&apos;Es currently supported. Adding support is the way 
forwards.

Is it possible to convert them in such as way as to play? Absolutely. Is it convenient 
for us? Not remotely.</what>
</comment>
<comment>
<author>austin.l.vaughan</author>
<when>Tue, 08 Jun 2010 16:04:04 +0000</when>
<what>+1, this is about playing older media. several years back I ripped all my DVDs to xvid/AVI for wide compatibility and itQ&apos;Es disappointing that the most advanced Android phones cannot play this old web standard natively. conversion is time consuming and unnecessary. how about MKV support as well since thatQ&apos;Es what most everyone outside of the Apple ecosystem prefers.</what>
</comment>
<comment>
<author>ped...@gmail.com</author>
<when>Thu, 10 Jun 2010 12:02:05 +0000</when>
<what>honestly, wide variety of videoformats is the most important point for me right now. i love to watch some videos while washing dishes, or besides any routine-activity that doesnQ&apos;Et need my full attention. so, the htc evo plays into my hands with itQ&apos;Es stand, but i have no motivation to convert all my videos, just to watch them on my mobile device.

i want a pc-like VLC-Experience for android.</what>
</comment>
<comment>
<author>nmelk...@gmail.com</author>
<when>Mon, 14 Jun 2010 03:37:33 +0000</when>
<what>its NOT an issue of which codec is better its the issue that most video files on our computers are .avi files which cannot be played on phones... </what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Mon, 14 Jun 2010 12:34:17 +0000</when>
<what>Okay IQ&apos;Eve thought about this again, here are my points:

1. Xvid is supported!
Like h.264 itQ&apos;Es just not the full blown high end capability, for a good reason: battery life.

2. AVI is a bad format.
ItQ&apos;Es an issue of which format is better suited for usage on mobile devices and mobile connections. Modern formats like MP4 and WebM were developed with the existence of those devices in mind. AVI on the other hand is not even aware of that there is such a thing as the Internet and due to that it canQ&apos;Et be called a web standard at all.

3. A choice for compatibility.
I totally agree that itQ&apos;Es inconvenient to convert every video by yourself. Normally when you encode/transcode a video into a certain format you have to make a decision: quality vs. compatibility. As of today AVI/Xvid is none of them.

Everyone believes that DivX is a standard. How come? Because nowadays cheap DVD players can play it? DVD players before 2003/2004 werenQ&apos;Et able to play them, itQ&apos;Es a kind of hack to the DVD player firmware like DivX for itself is a hack. Remember were DivX came from? ItQ&apos;Es a rip-off of an unfinished Microsoft project.

Before the advent of DivX capable DVD players we used (S)VCDs for pirated stuff. A very dated standard at that time, but next to huge DVD images the only alternative and pretty handy. It took until to 2005/2006 that DivX capable DVD players gained wide acceptance. So donQ&apos;Et pretend it was a valid standard that was around for a long time, itQ&apos;Es clearly not. 

Conclusion:
AVI/Xvid has never been a standard, just a recent widely accepted hack for sharing pirated stuff. Today we have superior alternatives: podcasts, streaming, h.264, mkv and different device classes. ThereQ&apos;Es no need and no place for AVI any more. Your DVD player is not a VHS recorder and your phone is not a desktop computer.

Proposal:
As being not a retard, I would do a high quality encode for cutting edge desktop hardware (1080p with h.264Q&apos;Es high profile, mkv container) and a high compatibility encode for all multimedia devices that support the current standard (480p with h.264Q&apos;Es baseline profile, mp4 container). ThatQ&apos;Es how it should be, anyone opposing this clearly doesnQ&apos;Et want you to use your phone for multimedia playback. ItQ&apos;Es that easy. They are harming your habits of consuming multimedia, get away from them or donQ&apos;Et complain to people that try to establish new, consumer friendly standards.

Of course you can choose Windows Media formats if you want to. Android seems to support them, but I think WebM is more worthy to support.</what>
</comment>
<comment>
<author>p.h.how...@gmail.com</author>
<when>Mon, 14 Jun 2010 13:26:24 +0000</when>
<what>Benjaminosm,

IQ&apos;Eve read your proposal. Your objectives are well founded but unless IQ&apos;Eve misunderstood this still wouldnQ&apos;Et allow me to play my .avi files on my Android phone without first re-encoding them. ItQ&apos;Es not relevant whether it is a standard or what the best standard is, what is relevant is that many people have avi files and that a system that supports openness should allow for this kind of consumer choice. 

I can still get a record player to play old vinyl records (yes I have lots of these and no I donQ&apos;Et have the time to convert them all to a digital format). I donQ&apos;Et believe vinyl to be the best format but I still have the right to listen to my vinyl records if thatQ&apos;Es what I choose to do. DonQ&apos;Et I also have the right to watch my avi files?

If it drains my battery and if it doesnQ&apos;Et give me the best quality, then let me decide whether I care more about that than the inconvenience of re-encoding everything. If the new standards are really that much better then the requirement for avi support will die eventually but not for a few years yet and in the mean time there will be plenty of people that have avi files that they want to watch.
</what>
</comment>
<comment>
<author>jas...@gmail.com</author>
<when>Tue, 15 Jun 2010 02:18:01 +0000</when>
<what>Windows doesnQ&apos;Et support xvid or divx and itQ&apos;Es the community that comes out with players and codecs.   
I agree that I would like to see more support and be able to play more video contents, but is it android that should add these features or a third party application?

VLC is currently being ported to android and if you can buy in the market yxplayer for a few bucks that plays xvids and is the only player IQ&apos;Eve been able to play xvids with.  They give you a trial that you can play a 2 minute file and if you want the full version itQ&apos;Es a few bucks.  </what>
</comment>
<comment>
<author>irwin.pr...@gmail.com</author>
<when>Tue, 15 Jun 2010 02:33:20 +0000</when>
<what>I think it isnQ&apos;Et the issue of whether it is necessary to have a xvid/divX support, but more of a question, is there any planned support. Since Google will be pushing the WebM format, I see it being unlikely that it would commit time and resources to supporting these aging formats.

The real question is, Google, what is your stance on this issue?

I would love to see full avi support, but if Google isnQ&apos;Et going to do it itself, at least offer a codecs system where other developers can load codecs into the OS, thus making this issue null and void.</what>
</comment>
<comment>
<author>oskarstark</author>
<when>Tue, 15 Jun 2010 17:47:34 +0000</when>
<what>Maybe this is a time helpful 4u, until its not included in Android directly:

http://androidcommunity.com/rockplayerbase-player-avi-mkv-divx-and-rmvb-for-android-20100615/

IQ&apos;Eve tested it with: AVI, MKV, MP4, works fine!</what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Thu, 17 Jun 2010 21:20:48 +0000</when>
<what>I agree about how stupid the Q&quot;Escene standardsQ&quot;E are, or other another words Q&quot;EletQ&apos;Es lower the quality and framerate to fit on a CDR,Q&quot;E but letQ&apos;Es face it, a lot of things are encoded in this format. </what>
</comment>
<comment>
<author>mau.dim...@gmail.com</author>
<when>Wed, 04 Aug 2010 01:36:59 +0000</when>
<what>It doesnQ&apos;Et matter if it is the best format or not --it is a very important enhancement none the less.  It is like the case in audio formats: some say acc is the best.  for some it is mp3 or ogg.  Supporting both wins all users.  And besides, itQ&apos;Es a hassle converting all my videos to another format!  Heck even my age old symbian phone can play my divx videos without a glitch!</what>
</comment>
<comment>
<author>ChrisD...@gmail.com</author>
<when>Fri, 01 Oct 2010 14:44:23 +0000</when>
<what>There are free apps in the market that do this. Why is native support needed? Less bloat, more choice. </what>
</comment>
<comment>
<author>antoniov...@gmail.com</author>
<when>Fri, 01 Oct 2010 15:03:46 +0000</when>
<what>I think that this is not implemented by default because of licensing... Am I right?</what>
</comment>
<comment>
<author>mau.dim...@gmail.com</author>
<when>Sun, 03 Oct 2010 17:02:07 +0000</when>
<what>@ChrisDC83
true, free apps exists but have you tried using them on more than 24fps videos?  I tried in on my Hero and it lags horribly to the point that the video is unwatchable.  Samsung galaxy spica aka Samsung galaxy lite is an android phone that has native divx support and can play any divx video that I throw at it as smooth as butter.  So IQ&apos;Em guessing that implementing it natively would definitely and drastically improve divx performance even on the G1/Dream.  Also, I donQ&apos;Et think this is a hardware issue since even my age old symbian can play any divx video that I have without a glitch even though it has far less memory and processing power.

To add, I installed free divx players to my GFQ&apos;Es Samsung Galaxy spica and tried playing a video with more than 24fps.  As I experienced with my Hero, it lags horribly.  But playing the same video using Galaxy spicaQ&apos;Es stock player that has native divx support plays fine.  Hence, this proves that divx market apps could not match native support for divx.

Lastly, this is not a case of bloated software!  Cronos droid ROM comes with divx library and it is one of the fastest ROMs around even though it runs with HTC Sense!

@antoniovazquezblanco
I donQ&apos;Et think that is the case.  xvid is a GNU implementation of divx.  You can play dixv files using xvid compatible player.  The free divx players in the market, except yxplayer, does not even have divx licenses.  They just use ffmpeg which is also under GNU.  Any one, please correct me if IQ&apos;Em wrong.</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 17 Jan 2011 22:00:31 +0000</when>
<what>There are a number of issues here. 

First, most of the video formats/codecs that you have mentioned are patented (WebM and Ogg Theora are not - and please nobody bring up that Q&quot;Eyou never know with patentsQ&quot;E). There may be some issues with including patented codecs in Android code that is given away - very few Gnu/Linux distributions risk it. That said, I understand that they do include H.264 already. Note the difference between copyright and patents here - x264, xvid etc are open source, but arguably infringe patents in a lot of countries. On a personal level, I donQ&apos;Et think an Q&quot;EopenQ&quot;E platform like Android should be promoting closed codecs. Google has made it quite clear that their focus on the web is moving to Free codecs only.

Secondly mobile phones are different to PCs. Power usage is definitely an issue. A proper hardware decoder for a codec can decode high framerates using very little power, whereas a CPU implementation runs the CPU at full tilt (if it can handle it at all), draining battery. This is even more the case with encoders, which are much better in hardware. You can say that Android should give you the choice of having their battery run down quickly, but a lot of users would complain without looking into the issue. Google is working very hard on hardware implementations for WebM, so these should be very efficient on future mobile devices.

Thirdly, if they arenQ&apos;Et in hardware, codecs on Android have to be written in Android Java or native code. Android Java isnQ&apos;Et fast enough for most codecs. Native code has to be written for each platform. They also arenQ&apos;Et easy to write and the limited power of current Android phones would make that a lot harder (and future phones will likely have higher resolutions, offsetting increased cpu).

Finally, most video is a much higher resolution than your Android phoneQ&apos;Es screen and in old/inefficient formats, so they take up *far* more space than a converted file. Some recent videos that I converted (using Arista Transcoder, which was simple) went from ~1.7 GB (DVD MPEG2) to ~350 MB without any perceptible quality loss. 

To me, re-encoding to WebM seems the sensible option, at least for the short term. The real problem in my eyes is making that transcoding faster (see Issue 14094). I would much rather have an ~350 MB WebM file on the device than a 1.7 GB vob, I just donQ&apos;Et like waiting hours.</what>
</comment>
<comment>
<author>a...@urbano.me</author>
<when>Fri, 11 Mar 2011 01:04:06 +0000</when>
<what>@benjaminosm YouQ&apos;Ere wrong. Handbrake on MPEG-4 setting creates SP (simple profile) rather than ASP (advanced simple profile). 
Android, as of stock 2.3.3, DOES NOT support ASP. And iOS does if it is tricked into it: including a blank/small stream of H.264 into the mp4 container. (The same trick does NOT work on Android.)
So no one hold your breath, just get VPlayer on the Market and be done with it. </what>
</comment>
</bug>
<bug>
<bugid>18538</bugid>
<title>Battery goes flat quickly after 3.1 Update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cem...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 22:48:00 +0000</openedDate>
<description>I have a Android Tablet (Motorola XOOM), I just updated to 3.1 last week
(AUSTRALIA TELSTRA VERSION) Now the battery drops like crazy, 2/3 day it
goes flat without using it. Over night 30% off. I didnQ&apos;Et put any new
software after 3.1 update, must be something wrong with the 3.1 update
itself. I tried to reset to factory 3 times, doesnQ&apos;Et help. I tried to
set WIFI disconnected to never when plugge in, and turn off background
data usage, turn off location service, turn off my running applications
that I donQ&apos;Et need. doesnQ&apos;Et help. There are many Australian users has
reported the problem after they got 3.1 Updates!!!</description>
<comment>
<author>vdpluij...@gmail.com</author>
<when>Tue, 19 Jul 2011 15:01:23 +0000</when>
<what>Same problem on transformer after 3.1 upgrade.</what>
</comment>
<comment>
<author>cem...@gmail.com</author>
<when>Tue, 19 Jul 2011 22:01:03 +0000</when>
<what>now i have to completely switch off my xoom after each using. this is rubbish! still no update for fixing it!!!!!!!</what>
</comment>
</bug>
<bug>
<bugid>811</bugid>
<title>Invalid character at position 16384 while reading a file</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-24T00:51:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jonaw...@gmail.com</reportedBy>
<openedDate>Thu, 21 Aug 2008 20:11:49 +0000</openedDate>
<description>I load a large file (Q&quot;Ehcsb.txtQ&quot;E) in my app and run into an invalid
character at position 16384. If you examine file Q&quot;Ehcsb.txtQ&quot;E in the raw
directory of the enclosed zip file you will find that it contains no
invalid characters. I reported this problem in the February release, but
it is still there. IQ&apos;Em enclosing a minimal (at least as minimal as I
could get it) application that shows the problem. To see the problem set
a breakpoint at line 401 of HaarClassifierCascade.java. Debug TestFile.
You will break at that line. The characters that have just been read
into rC are Q&quot;E(hfQ&quot;E followed by an invalid character. The invalid
character occurs at position 16384 of the file.</description>
<comment>
<author>jonaw...@gmail.com</author>
<when>Fri, 22 Aug 2008 12:43:12 +0000</when>
<what>The invalid character is NUL (0). I tried skipping it but there seem to be other NULs
in the file as read in Android.
BTW, a simpler program which just reads the file without any of the stuff my test
does doesnQ&apos;Et show the problem.
My code works in the J2ME emulator and under J2SE, by the way. I only see the NULs
with the Android emulator.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:15:41 +0000</when>
<what>Thanks for the report. Are you certain the hcsb.txt file is a valid text file? I am
unable to open it in a text editor.</what>
</comment>
<comment>
<author>jonaw...@gmail.com</author>
<when>Tue, 26 Aug 2008 12:36:55 +0000</when>
<what>I opened the file using Notepad and Emacs. It is a valid text file. Perhaps your text
editor doesnQ&apos;Et like very long lines? There are no line breaks in the file. But it is
valid text.</what>
</comment>
<comment>
<author>jonaw...@gmail.com</author>
<when>Wed, 27 Aug 2008 16:02:07 +0000</when>
<what>I found the bug in your SDK. It is that InputStreamReader.read(char[], int, int)
doesnQ&apos;Et always work across buffer boundaries. Sometimes NUL (0) characters get
inserted in the char[] array. 
IQ&apos;Em enclosing a modified TestFile project which works. The only difference between
the two projects is that I used InputStreamReader.read() instead of
InputStreamReader.read(char[], int, int) and wrapped it in my own static readChars
method.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 02:06:33 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 02:07:06 +0000</when>
<what>Thanks for the investigation, IQ&apos;Ell forward it on to the engineering team. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:51:27 +0000</when>
<what>An engineer has investigated and had the following comments:
---------------------
The problem is the (wrong) usage of InputStreamReader.read(char[], int, int).

This method returns how many bytes it was able to read. This value is ignored by the
test application, but it should be taken into account. In the concrete case, the
method returns only 3 characters when 4 are expected, thus the last character in the
output array stays zero. Note this is spec-compliant. 

To proof this I wrote a small method that can be called instead of the above read method:

   public static void readFully(InputStreamReader isr, char[] rC)
           throws IOException {
       int length = rC.length;
       int read = 0;
       do {
           int res = isr.read(rC, read, length - read);
           if(res Q&gt;E 0) {
               read += res;
           }
       } while(read Q&lt;E length);
   }

where ever the read method is called like this:

char[] rC = new char[4];
isr.read(rC, 0, 4);

it could be replaced with:

char[] rC = new char[4];
readFully(isr, rC);

with this change the first example app posted works.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>819</bugid>
<title>ColorMatrix produces incorrect results when scaling and translation are combined</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-09-24T00:49:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>0</stars>
<reportedBy>webmonke...@gmail.com</reportedBy>
<openedDate>Fri, 22 Aug 2008 17:56:11 +0000</openedDate>
<description>When using a ColorMatrixColorFilter combining a positive scaling value
with a negative translation value, for example: 2, 0, 0, 0, -255, 0, 2,
0, 0, -255, 0, 0, 2, 0, -255, 0, 0, 0, 1, 0 it produces incorrect
results. It seems to be a clamping issue. I have attached a modified
version of the APIDemo ColorMatrixSample.java that now has a typical
contrast color matrix running from 0 to 1, It shows: -one bitmap with
the full contrast matrix -one bitmap with only the scaling part -one
bitmap with only the translation part The full contrast matrix shows
incorrect results while the two independent parts work correctly.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:44:50 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:49:11 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:43:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11360</bugid>
<title>Nested scrolling broken as of 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>p3t3r.c4...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 03:17:29 +0000</openedDate>
<description>If you have a TextView and make it scrollable by setting itQ&apos;Es movement
method to a new ScrollingMovementMethod, and then place it along with
other items within a scrollView, the TextView can no longer be scrolled
as of 2.2. This is also the case with adding a listview withing a
scrollView (Whether the scrollview content pane is big enough to require
scrolling or not). Both worked fine prior to 2.2.</description>
</bug>
<bug>
<bugid>1189</bugid>
<title>Email app should allow configuring the name of the IMAP Sent and Trash folders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>110</stars>
<reportedBy>douglaswth</reportedBy>
<openedDate>Tue, 04 Nov 2008 08:51:17 +0000</openedDate>
<description>Other IMAP clients let you choose which folder to place sent mails, etc.
into. Looking at the source it looks like the beginnings of this are in
place, however there is no user facing way to configure it.</description>
<comment>
<author>gupt...@gmail.com</author>
<when>Fri, 05 Dec 2008 15:16:45 +0000</when>
<what>It creates a new folder called Q&quot;ESentQ&quot;E which is a bit of annoyance. </what>
</comment>
<comment>
<author>paulgbri...@gmail.com</author>
<when>Fri, 20 Feb 2009 14:26:50 +0000</when>
<what>+1- very irritating that I end up with two sent folders!! </what>
</comment>
<comment>
<author>lepi...@gmail.com</author>
<when>Wed, 25 Mar 2009 18:55:44 +0000</when>
<what>Seems that even if you select Q&apos;EinboxQ&apos;E in prefix and IMAP server has sent folders
under the Q&apos;EinboxQ&apos;E folder this is not working. Would be nice to be able to set the
path and also the folder separator (some systems is Q&quot;E/Q&quot;E others is Q&quot;E.Q&quot;E)

A fix for this would seriously improve IMAP on android</what>
</comment>
<comment>
<author>jordanal...@gmail.com</author>
<when>Thu, 30 Apr 2009 13:07:57 +0000</when>
<what>*</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 24 Jul 2009 09:30:33 +0000</when>
<what>IQ&apos;Ed also love to be able to turn this off entirely and have an automatic Bcc instead.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:05:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 02:38:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:43:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:44:35 +0000</when>
<what>Issue 2901 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:52:46 +0000</when>
<what>Issue 3447 has been merged into this issue.</what>
</comment>
<comment>
<author>kenrwies...@gmail.com</author>
<when>Sun, 15 Nov 2009 04:30:28 +0000</when>
<what>This should also include Draft and Junk folders as well.</what>
</comment>
<comment>
<author>gurragu...@gmail.com</author>
<when>Thu, 26 Nov 2009 13:41:11 +0000</when>
<what>Second that, tired of double and strangley named sent folders on my mail server</what>
</comment>
<comment>
<author>diarr...@gmail.com</author>
<when>Mon, 30 Nov 2009 19:54:35 +0000</when>
<what>Worse, since we canQ&apos;Et move emails between folders, my sent emails are stuck in the
created sent folder and i have no way of moving them out. The created Sent folder
doesnQ&apos;Et show up in any other email client (web, outlook, thunderbird, etc) and so
they are stranded there.</what>
</comment>
<comment>
<author>Franz.He...@gmail.com</author>
<when>Fri, 25 Dec 2009 01:10:53 +0000</when>
<what>IQ&apos;Em experiencing the exact same problem, but accessing an 1Q&amp;E1 MailXchange email
account via IMAP from a Motorola Droid.  (Note that 1Q&amp;E1 doesnQ&apos;Et allow renaming the
default Q&quot;ESent ItemsQ&quot;E folder.)

My old iPhone, however, allows me easily to specify which sent folder to use (as
shown, for example, here:
https://www.kattare.com/images/iphone_mail_IMAP/mail_iphone_09.jpg ), and so does my
desktop email client (Gnome Evolution -- I just have to click on Edit -Q&gt;E Preferences
-Q&gt;E edit account -Q&gt;E Defaults).  This functionality, in other words, comes standard
with other IMAP clients.  

Android is lagging behind the iPhone on this... please fix this!
</what>
</comment>
<comment>
<author>curt...@gmail.com</author>
<when>Mon, 28 Dec 2009 21:11:24 +0000</when>
<what>I agree that the folders need to be configurable. I donQ&apos;Et like the two sent folders.
IQ&apos;Ed like to be able to set the folder for outgoing email to Q&quot;ESent ItemsQ&quot;E as used
everywhere else - SmarterMail, Outlook, etc.

This seems to be a possible cause of some of the email problems many are
experiencing. I get UID errors in Outlook on my computer whenever there is anything
in the Q&quot;ESentQ&quot;E folder that the Droid creates.</what>
</comment>
<comment>
<author>SimonNWa...@gmail.com</author>
<when>Mon, 28 Dec 2009 22:21:47 +0000</when>
<what>This item has been posted for over a year now and stil nothing.
IQ&apos;Em removing this as a starred item as IQ&apos;Em tired receiving updates for something 
that Google doesnQ&apos;Et appear to be conerned about.  New releases of Android continue 
to be released and nobody appears to pay attention to these reports.</what>
</comment>
<comment>
<author>krustymo...@gmail.com</author>
<when>Sat, 13 Feb 2010 01:07:22 +0000</when>
<what>+1 

This is basic IMAP functionality here...  This shouldnQ&apos;Et have been an issue for this
long.

Let us simply choose the folder for Q&quot;ESentQ&quot;E, Q&quot;ETrashQ&quot;E, Q&quot;EDraftsQ&quot;E.</what>
</comment>
<comment>
<author>luca.cam...@gmail.com</author>
<when>Fri, 05 Mar 2010 18:31:46 +0000</when>
<what>+1 please add this function. I need to choose Q&quot;EsentQ&quot;E, Q&quot;EtrashQ&quot;E and Q&quot;EDraftsQ&quot;E folders.</what>
</comment>
<comment>
<author>supernerd</author>
<when>Wed, 17 Mar 2010 20:07:30 +0000</when>
<what>Indeed, any IMAP client should have the ability to define which server side folders
to use for Sent / Draft / Trash. As a new user of a Milestone, I am finding this
missing feature to be quite annoying as well.</what>
</comment>
<comment>
<author>neve...@gmail.com</author>
<when>Sat, 20 Mar 2010 03:35:20 +0000</when>
<what>I guess google just wants people to use gmail.  The lack of features in IMAP for the Android is my only issue with 
the native Apps.  I just purchased the Nexus less than a week ago.  This issue is already giving me buyers 
remorse.  Sad to see this issue is so old.</what>
</comment>
<comment>
<author>ChrisFly...@gmail.com</author>
<when>Sat, 20 Mar 2010 08:49:56 +0000</when>
<what>Does anyone know of any 3rd party Market apps which handle IMAP better?</what>
</comment>
<comment>
<author>mdillon....@gmail.com</author>
<when>Sat, 20 Mar 2010 14:34:32 +0000</when>
<what>@ChrisFlynn18 The open-source K9 Mail client is a fork of the stock email app that
has far superior IMAP support, among other improvements. Highly recommended.</what>
</comment>
<comment>
<author>tsund...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:45:17 +0000</when>
<what>On my N1, sent messages are not being saved on the IMAP server, only in the local 
device sent folder. This is annoying, because sent items are not accessible on other 
devices where I use the same IMAP account, which is one of the main purposes of IMAP 
over POP. </what>
</comment>
<comment>
<author>scree...@gmail.com</author>
<when>Wed, 14 Apr 2010 15:48:18 +0000</when>
<what>We have requirements for specific sent folder and 
trash foldernames.  Since you canQ&apos;Et move mail 
from folder tofolder this bug becomes more 
annoying. </what>
</comment>
<comment>
<author>nick.ros...@gmail.com</author>
<when>Thu, 01 Jul 2010 16:17:18 +0000</when>
<what>+1 as this especially annoying when using different languages. Android mail creates a Sent, Trash folder in the local language while the actual folders on my IMAP servers are in English.</what>
</comment>
</bug>
<bug>
<bugid>1177</bugid>
<title>traceview.bat canQ&apos;Et resolve relative paths</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>graham.m...@gmail.com</reportedBy>
<openedDate>Mon, 03 Nov 2008 03:21:50 +0000</openedDate>
<description>When using traceview on windows (HavenQ&apos;Et tried it on Linux), I find that
it canQ&apos;Et resolve relative paths. I tried to run it on a trace file using
the command Q&apos;Etraceview.bat dir-to-file/basenameQ&apos;E. It couldnQ&apos;Et find the
file. I was finally successful when I specified the whole pathname
starting with Q&quot;EC:/Q&quot;E. I tried it from a Dos prompt and from a Cygwin
shell (which is what I prefer). I think the proper function would allow
both relative and full paths.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:48:41 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:11:56 +0000</when>
<what>One issue is that traceview.bat is a small wrapper that does a cd to the location of the jar file, so your relative paths have no meaning anymore.</what>
</comment>
</bug>
<bug>
<bugid>3680</bugid>
<title>Brief pauses between music tracks</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T14:02:49.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>mikeraff...@gmail.com</reportedBy>
<openedDate>Wed, 26 Aug 2009 17:49:16 +0000</openedDate>
<description>Between each track of music (local media, MP3), thereQ&apos;Es a one-second
pause. This is annoying when a CD is a continuous recording, such as an
opera or club music. Could this become an option to disable? iTunes
added a similar option a few years back.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:57:50 +0000</when>
<what></what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 28 Aug 2009 13:47:31 +0000</when>
<what>This is 3461 again.

http://code.google.com/p/android/issues/detail?id=3461
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 14:02:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8185</bugid>
<title>adb push doesnQ&apos;Et accept unicode filenames</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>APBirt...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 10:30:20 +0000</openedDate>
<description>Host OS: Windows SDK tools version (available in the Q&quot;EAboutQ&quot;E section of
the Q&apos;EandroidQ&apos;E tool UI): 5 Eclipse version: 3.5 ADT plug-in version:
0.9.6 Platform targeted by your project: Google APIs 7 Version of the
platform running in the emulator: Google APIs 7 STEPS TO REPRODUCE: 1.
Create a unicode filename or directory on the host machine 2. adb push
the file/directory or the parent directory to the device 3.
Alternatively push the file using the ddms perspective in eclipse
EXPECTED RESULTS: Files or directories are pushed to the device OBSERVED
RESULTS: adb push prints: Q&quot;Ecannot open Q&apos;E????.?Q&apos;E: No such file or
directoryQ&quot;E eclipse prints: Q&quot;EFailed to push ????.? on emulator-5554:
Invalid argumentQ&quot;E</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:18:41 +0000</when>
<what></what>
</comment>
<comment>
<author>black...@gmail.com</author>
<when>Thu, 17 Mar 2011 09:48:43 +0000</when>
<what>hi,
I also encounter this problem. Has anyone solved it?</what>
</comment>
<comment>
<author>wangnick...@gmail.com</author>
<when>Tue, 19 Jul 2011 21:36:43 +0000</when>
<what>Files with German umlaut characters donQ&apos;Et work either on Windows 7. They are transferred by adb push, but the umlaut characters are gone in the target device filename (tested by doing lsQ&gt;Efoo in adb shell and then pulling foo). Btw, adb push reports them as a funny character looking like a colon with a dash between the dots during the transfer. The difference to the original report might be that on a German Windows 7 the umlaut characters are part of and encodeable as one byte using its standard cp1252 code page.</what>
</comment>
<comment>
<author>n.lastoc...@gmail.com</author>
<when>Sat, 13 Aug 2011 10:48:13 +0000</when>
<what>Ja, das ist unertraeglich.</what>
</comment>
</bug>
<bug>
<bugid>16848</bugid>
<title>sometimes volume bar wasnQ&apos;Et changed even user press Side-volume-key during voice-call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nanto...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 06:33:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
1. try to press side-volume-key (up) frequently during voice-call -Q&gt;E
CanQ&apos;Et reproduce easily, but rarely happened. - What happened. common
volume panel will be shown, but bar is not updated until MAX but actual
volume-sound is increased to MAX already. - What you think the correct
behavior should be. the volume panel UI bar should be met until MAX
DonQ&apos;Et forget to mention which device you have, making sure that it runs
Android 2.3. -Q&gt;E yes, it is Gingerbread 2.3.3 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem. -Q&gt;E According to log,
AudioService::adjustStreamVolume is called properly. volume event comes
properly, and send to volumepanel properly. but, the bar was not
changed. *Could you check any kind of possiblity to happen the
situation, and check possibility to improve it? Thanks~</description>
</bug>
<bug>
<bugid>3768</bugid>
<title>Compile error on Ubuntu x64 with /usr/lib/gcc/x86_64-linux-gnu/4.4.1/libstdc++</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-01-15T06:54:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>8</stars>
<reportedBy>WesGar...@gmail.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 05:03:16 +0000</openedDate>
<description>I am getting a build error with the Make trying to find the proper
libstdc++ Running Ubuntu Karmic/Jaunty x64 I have tried both Ubuntu
packages for libstdc6: 4.4.1-3ubuntu3 (karmic) 4.3.3-5ubuntu4 (jaunty)
Steps done: sudo apt-get install git-core gnupg flex bison gperf
build-essential zip curl sun-java5-jdk zlib1g-dev gcc-multilib
g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs
x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev sudo
update-java-alternatives -s java-1.5.0-sun sudo ln -s
/usr/lib32/libX11.so.6 /usr/lib32/libX11.so (Terminal reported that the
link already existed) Installed repo (Donut build) then Make Output:
============================================
PLATFORM_VERSION_CODENAME=Donut PLATFORM_VERSION=Donut
TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux
HOST_BUILD_TYPE=release BUILD_ID=Donut
============================================ /bin/bash: bison: command
not found build/core/copy_headers.mk:15: warning: overriding commands
for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
build/core/copy_headers.mk:15: warning: ignoring old commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E host
Executable: acp
(out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp) /usr/bin/ld:
skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.1/libstdc++.so
when searching for -lstdc++ /usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.4.1/libstdc++.a when searching for
-lstdc++ /usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.4.1/libstdc++.so when searching for
-lstdc++ /usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.4.1/libstdc++.a when searching for
-lstdc++ /usr/bin/ld: cannot find -lstdc++ collect2: ld returned 1 exit
status make: ***
[out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp] Error 1</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:17:49 +0000</when>
<what></what>
</comment>
<comment>
<author>abukas...@gmail.com</author>
<when>Thu, 31 Dec 2009 18:11:55 +0000</when>
<what>anyone come up with the fix to this issue????????</what>
</comment>
<comment>
<author>abukas...@gmail.com</author>
<when>Fri, 01 Jan 2010 12:12:50 +0000</when>
<what>Just run the following command and then make it worked for me....
 sudo apt-get install lib32z1-dev</what>
</comment>
<comment>
<author>WesGar...@gmail.com</author>
<when>Sat, 16 Jan 2010 13:40:36 +0000</when>
<what>This is fixed by doing:
sudo apt-get install g++-multilib</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:54:02 +0000</when>
<what></what>
</comment>
<comment>
<author>prasanna...@gmail.com</author>
<when>Sat, 26 Feb 2011 05:33:59 +0000</when>
<what>The following command has worked me:

apt-get install bison

ThatQ&apos;Es it :)</what>
</comment>
</bug>
<bug>
<bugid>12256</bugid>
<title>bluetooth reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Len.Howa...@gmail.com</reportedBy>
<openedDate>Sat, 30 Oct 2010 13:50:33 +0000</openedDate>
<description>HTC Desire reboots when disconnectng from blueooth headset. Also reboots
when bluetooth is turned off</description>
<comment>
<author>fam...@gmail.com</author>
<when>Thu, 06 Jan 2011 16:51:11 +0000</when>
<what>Same problem on HTC ARIA </what>
</comment>
<comment>
<author>themadwi...@gmail.com</author>
<when>Fri, 07 Jan 2011 23:45:50 +0000</when>
<what>This happens at least 50% of the time on my Evo.  I disconnect my Jawbone 2 and the phone reboots.  It even happened when the battery died on my headset and disconnected in the middle of a call.</what>
</comment>
<comment>
<author>pawelk.m...@gmail.com</author>
<when>Thu, 20 Jan 2011 14:29:10 +0000</when>
<what>HTC Desire reboots ? just after first use of bt-hs when disconnecting/turning off bt</what>
</comment>
<comment>
<author>Len.Howa...@gmail.com</author>
<when>Thu, 20 Jan 2011 17:16:56 +0000</when>
<what>( guess this must be an HTC problem rather than an Android problem.
Anyone had any feedback from HTC?</what>
</comment>
<comment>
<author>howie...@gmail.com</author>
<when>Mon, 02 May 2011 19:15:39 +0000</when>
<what>same Problem here, phone reboots when bluetooth connection is interrupted, for instance if battery of headset is dead or headset out of range</what>
</comment>
</bug>
<bug>
<bugid>385</bugid>
<title>org.w3c.dom library shortcomming / bug</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T02:14:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>raul.boc...@gmail.com</reportedBy>
<openedDate>Sat, 01 Mar 2008 10:20:11 +0000</openedDate>
<description>I am trying to read an xml file. The XML is in my project as a raw
resource. ( because I cannot acces it via Resources.getXML() ). My
problem appears when I want to retreive the attributes of a Node. The
line reads: NamedNodeMap attributes = node.getAttributes(); After this
call, attributes is null. node is an instance of ElementImpl and has two
attributes. I put a breakpoint and inspected the node and is shows the
two attributes in a HashMap. The file was generated using the same
org.w3c.dom library. Something like ((Element)node).getAttribute(Q&quot;EidQ&quot;E);
works. But this way I lose generality, I have to hardcode the attribute
names and to cast to Element. Anyway, this is just a temporary
workaround. The Node.getAttributes should return he list of attributes
and not null.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:03:02 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>bjdod...@gmail.com</author>
<when>Mon, 24 Mar 2008 01:17:49 +0000</when>
<what>dup: http://code.google.com/p/android/issues/detail?id=91</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 02:14:28 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:59:20 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5095</bugid>
<title>Music Player Turn Off or Quit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>EddieJ...@gmail.com</reportedBy>
<openedDate>Sat, 28 Nov 2009 01:34:24 +0000</openedDate>
<description>Please add a quit or stop button. Currently the only choice is to pause
the song. I would perfer to hit the Stop button.</description>
</bug>
<bug>
<bugid>2578</bugid>
<title>Desktop API of Gears API does not work on Android browser for 1.5</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T21:26:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>versae</reportedBy>
<openedDate>Tue, 05 May 2009 12:14:41 +0000</openedDate>
<description>Since Android 1.5 (API Level 3), if I use the Desktop API of Gears API
in the Android browser, the Javascript flow breaks. Q&lt;Escript
type=Q&quot;Etext/javascriptQ&quot;E src=Q&quot;Ehttp://code.google.com/intl/es/
apis/gears/gears_init.jsQ&quot;EQ&gt;EQ&lt;E/scriptQ&gt;E Q&lt;Escript type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E
alert(Q&quot;EThis alert works fineQ&quot;E); var desktop =
google.gears.factory.create(Q&apos;Ebeta.desktopQ&apos;E); alert(Q&quot;EThis alert is never
shownQ&quot;E); Q&lt;E/scriptQ&gt;E No problems with any other API such as Geolocation
API or Database API. I reported this issue to Google Gears Team and they
said me that it was a design decission in Android 1.5, is that true? If
itQ&apos;Es so, it must be documented, they donQ&apos;Et? In previously versions of
Android Desktop API worked fine.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 21:26:49 +0000</when>
<what>fixed in a future release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:03:10 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>versae</author>
<when>Fri, 02 Jul 2010 17:10:46 +0000</when>
<what>OK, thank you.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7213</bugid>
<title>Sorting, Organizing Application Drawer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>omal...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 15:35:20 +0000</openedDate>
<description>Hi, I have always had a hard-time to find applications in my application
drawer. It would be nice to have some sort of Q&quot;ESortingQ&quot;E capability in
the application drawer where I could sort them using multiple criterias
such as Date Downloaded/Added, etc. Also, having the ability to change
the view of the application drawer sort of like in Q&quot;EWindows ExplorerQ&quot;E so
I can either see a the thumbnails or in list format which would provide
more details like last modiefied/opened, downloaded, size, etc. Thanks,
Slick</description>
</bug>
<bug>
<bugid>4781</bugid>
<title>contact is unidentified</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>felsayed...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 11:50:16 +0000</openedDate>
<description>The same phone number with or without the +sign that perceeds the
country code are identified differently. Steps to reproduce, 1- Create a
contact and enter the phonenumber including the +sign and country code
2- Call your mobile phone number from the added number. What will
happen: The Android dialer will not identify the calling number and will
not show the added contact for it. This of course means that it sees the
contact and calling number as different numbers. What should happen: The
contact name I created should appear in the dialer instead of the
calling number. This problem happens in SMS sometimes. I have a T-Mobile
G1 mobile, firmware version 1.6, build number DRC83, Baseband version
62.505.20.17H_2.22.19.261 Thanks,</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:10:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4716</bugid>
<title>Support package dependency through uses-intent in Manifest</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>friedger@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 10:21:02 +0000</openedDate>
<description>Android should support package dependency to support better interaction
between applications through intents. Intents are promoted by the
Android team
(http://android-developers.blogspot.com/2009/11/integrating-application-with-intents.html)
but There are (at least two feature requests) that market should support
this - http://code.google.com/p/android/issues/detail?id=2832 -
http://code.google.com/p/android/issues/detail?id=4159 However, this
feature request is about dependency supported by the platform, not
(only) the market. The Manifest should support a definition like
Q&lt;Euses-intent android:for=Q&quot;Eactivity|contentprovider|serviceQ&quot;E
android:actionName=Q&quot;EQ&lt;Eaction-nameQ&gt;EQ&quot;E
android:dataMimeType=Q&quot;EQ&lt;Edata-mime-typeQ&gt;EQ&quot;E
android:dataScheme=Q&quot;EQ&lt;Edata-schemeQ&gt;EQ&quot;E Q&gt;E Q&lt;EdescriptionQ&gt;E Q&lt;E!-- Here should be a
human-readable description of the intent. E.g. when and where it is
used. Any developer should be able to see the list of application
extension points with these descriptions. --Q&gt;E Q&lt;E/descriptionQ&gt;E Q&lt;Ecategory
android:name=Q&quot;EQ&lt;Ecategory1-nameQ&gt;EQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;EQ&lt;Ecategory2-nameQ&gt;EQ&quot;E /Q&gt;E . . . Q&lt;E/uses-intentQ&gt;E The description
could be provided through a open intents registry (e.g. as promoted by
openintents.org) Changes are required in classes PackageParser, Pm and
in the UI of the installer.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:22:05 +0000</when>
<what></what>
</comment>
<comment>
<author>bjdod...@gmail.com</author>
<when>Sat, 08 May 2010 17:25:23 +0000</when>
<what>I would love this. Another field you may want is Q&quot;EpackageQ&quot;E, if you want to explicitly 
use a certain package. Or perhaps it could be used as a hint as to which package _can_ 
be used to satisfy the dependency.

For intents that expect results, weQ&apos;Ed need to be sure that the dependency-handling 
application speaks the same language as the dependent app.</what>
</comment>
</bug>
<bug>
<bugid>7520</bugid>
<title>2D frame rate cut in half after Motorola Droid 2.1 update</title>
<status>New</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>128</stars>
<reportedBy>tesujiga...@gmail.com</reportedBy>
<openedDate>Sat, 03 Apr 2010 15:29:45 +0000</openedDate>
<description>I have observed a marked difference in frame rate of 2-D (Canvas)
graphics following a 2.1 update on the Motorola Droid. Details of the
comparison between a 2.0.1 Droid averaging 60Hz and a 2.1 Droid
averaging 30Hz can be found at the URL below, along with a video
demonstrating the issue:
http://tesujigames.blogspot.com/2010/04/2-d-graphics-slowdown-after-
motorola.html IQ&apos;Eve attached the Eclipse project for the test code. Note
that even when all drawing code is removed such that the only thing
happening in the SurfaceView thread is locking/unlocking the surface,
the frame rate still averages 30 fps. All other devices used for testing
(Nexus One, Ion, Eris) average around 60fps.</description>
<comment>
<author>tesujiga...@gmail.com</author>
<when>Sat, 03 Apr 2010 15:30:30 +0000</when>
<what></what>
</comment>
<comment>
<author>tesujiga...@gmail.com</author>
<when>Sat, 03 Apr 2010 15:31:44 +0000</when>
<what>The link to the blog post was chopped in the bug report.  Here is a shortened one:

http://bit.ly/ajDee3</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 03 Apr 2010 19:50:43 +0000</when>
<what></what>
</comment>
<comment>
<author>msterne@gmail.com</author>
<when>Tue, 06 Apr 2010 21:56:01 +0000</when>
<what>I donQ&apos;Et use my Droid for games, but I have noticed that the app tray does not operate
smoothly as it did before; I assume this is the same issue. Sometimes I also notice
screen changes (switching from an app to the home screen, for instance) are jerky.

Some have speculated that the frame rate was deliberately cut back to improve battery
life, I wonder if itQ&apos;Es true.</what>
</comment>
<comment>
<author>ILikeItL...@gmail.com</author>
<when>Wed, 07 Apr 2010 06:20:20 +0000</when>
<what>I too have noticed choppyness switching from home screens along with the app tray 2D 
effects it very fustrating because i see happen everytime i use my phone. also ran 
lad test and is around 38 fps and it stutters while running</what>
</comment>
<comment>
<author>rayvince...@gmail.com</author>
<when>Wed, 07 Apr 2010 12:59:54 +0000</when>
<what>seems like apps that worked fine before the update are now force closing... example -
 Earthquake! app. - which is kind of pertinant now since thereQ&apos;Es been so many quakes 
lately. but yeah, phone is definitely more laggy.  instead of good things coming 
from the update I am let down big time. DonQ&apos;Et care about live wallpapers, would 
rather have real improvements than gimicks.  Come on google give your customers more 
credit than that, weQ&apos;Ere not all so superficial.</what>
</comment>
<comment>
<author>akong...@gmail.com</author>
<when>Wed, 07 Apr 2010 13:36:30 +0000</when>
<what>I did notice a small dip in overall smoothness of the graphical interface since the
update.  However, I have noticed the most significant difference in my video game
applications ie: SNESoid, NESoid, and a game that no one would consider graphically
intensive, Air Control.  In attempts to remedy the issue I have tried 3 options:
power cycling, 30 second battery pull, and a factory reset from the DroidQ&apos;Es privacy
menu, all to no avail.  After the reset I only installed roughly 6 apps, 4 of them
were games and 2 were utilities: a To do list and a flashlight tool. 

Thank you, I hope this is resolved quickly.  </what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Wed, 07 Apr 2010 14:17:04 +0000</when>
<what>I just put a new benchmark program in the Market to measure frames per second for 2D
graphics: Fps2D (http://www.appbrain.com/app/com.edburnette.fps2d). It shows instant
and average fps, and a log10 histogram of all the frame rates observed from 0 to 100.

On the Droid Sholes running 2.0.1 I get a bell-shaped curve around 60fps. Running 2.1
I get two humps - one at 30fps and one (sometimes) at 60fps. See the screen shots in
the Market. It will run on any Android 1.5 and over. In addition to the 2.1 issue you
can use it to demonstrate the unrelated slowdown that happens when you press and hold
your finger on the screen. All the data collected is written to the Android LogCat
debugging console.

As akong617 mentioned, the problem is also affecting the Nesoid (NES emulator)
application, which is one of the top selling Android games. You can read several
complaints in the comments at http://www.appbrain.com/app/com.androidemu.nes .

See also:

http://blogs.zdnet.com/Burnette/?p=1895
http://phandroid.com/2010/04/02/droid-2-1-update-causing-performance-problems (lots
of comments there)
http://www.typhon4android.org/androidbugs/droid2dtest-21/
http://groups.google.com/group/android-developers/browse_thread/thread/1588c876eea07f0c
</what>
</comment>
<comment>
<author>benjamin.stewart4@gmail.com</author>
<when>Wed, 07 Apr 2010 17:46:59 +0000</when>
<what>I have noticed lag moving from screen to screen. Also while playing solitare and the 
Market is almost unuseable</what>
</comment>
<comment>
<author>akong...@gmail.com</author>
<when>Wed, 07 Apr 2010 19:01:24 +0000</when>
<what>I too get two peaks instead of a more ideal bell shaped curve.  I have found average
of about 36-37fps after running 10 times or so. Great job on the app,</what>
</comment>
<comment>
<author>steve.garon</author>
<when>Wed, 07 Apr 2010 21:13:39 +0000</when>
<what>I think that this bug is not only related to the droid but the whole 2.1 branch. Ive ran the test on my 
nexus one expecting a consistent 60 fps but instead i got a really instable frame rate which mostly 
varies between 45-60 fps with an average of 52. This to me looks unacceptable especially when the 
droid was doing a consistent 60 with kernel 2.0.1. The nexus should clear that test easily.</what>
</comment>
<comment>
<author>steve.garon</author>
<when>Wed, 07 Apr 2010 21:29:36 +0000</when>
<what>Sorry for commenting twice but iQ&apos;Eve resetted my nexus one to retry the test and got 
even worst result... Now it averages 30 fps and consistently stays there. Definatly a 
bug in the branch.</what>
</comment>
<comment>
<author>tesujiga...@gmail.com</author>
<when>Thu, 08 Apr 2010 03:59:02 +0000</when>
<what>@steve.garon: I canQ&apos;Et explain your framerate on the Nexus One. All tests I have seen 
indicate that this is not a 2.1 problem as much as it is a Q&quot;EDroid with 2.1-update1Q&quot;E 
problem. The N1 consistently received an average of near 60 fps in my tests.</what>
</comment>
<comment>
<author>0Charli...@gmail.com</author>
<when>Thu, 08 Apr 2010 16:20:54 +0000</when>
<what>Screen transitions are slower and choppy. Please fix... with 2.1.1. THANKS!</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Sat, 10 Apr 2010 00:30:45 +0000</when>
<what>OK, here are the results of FPS2D on some from my fleet of devices, in order of
decreasing age:

G1 (1.6): avg 58, normal bell w/ peak at 62
Ion (1.5): avg 58, normal bell w/ peak at 63
Hero (1.5): avg 53, flatter bell w/ peak at 63
CLIQ (1.5): avg 76, normal bell w/ peak at 80
DROID (2.1): avg 34, dual-peak bell w/ peak at 31
Nexus One (2.1): avg 55, normal bell w/ peak at 62
</what>
</comment>
<comment>
<author>mtoy...@gmail.com</author>
<when>Thu, 22 Apr 2010 16:42:01 +0000</when>
<what>I wonder if the issue occurs when you use View.invalidate() rather than SurfaceView and 
second thread. Could anybody check it please? IQ&apos;EdonQ&apos;Et have a motorola droid. Thanks.</what>
</comment>
<comment>
<author>tesujiga...@gmail.com</author>
<when>Thu, 22 Apr 2010 17:32:38 +0000</when>
<what>@mtoy.pl: We tried this, and the same problem exists in that case.</what>
</comment>
<comment>
<author>DamianOB...@gmail.com</author>
<when>Sat, 24 Apr 2010 16:52:20 +0000</when>
<what>My Fps rate is running at a horrible 30 GPS. I really notice the choppy slow down when I play games 
and scroll threw my expansive app. library. Please fix google.</what>
</comment>
<comment>
<author>Nathanie...@gmail.com</author>
<when>Wed, 28 Apr 2010 02:51:21 +0000</when>
<what>Not acceptable... :-(</what>
</comment>
<comment>
<author>clerk...@gmail.com</author>
<when>Mon, 03 May 2010 23:28:12 +0000</when>
<what>From what I gathered it has to do with the Droid is 24 bit and the Nexus is 16 bit.  
The gallery app in 2.1 was designed for 16 bit viewing by Cool Iris Media. This 
problem with the processing of the graphics has made me an unhappy camper since the 
OTA to 2.1-update1.  Please fix Google! (Or Cool Iris, whichever.)</what>
</comment>
<comment>
<author>e4e...@gmail.com</author>
<when>Wed, 05 May 2010 11:46:49 +0000</when>
<what>My friend has a Nexus one, running 2.1. It does not have the issue with the low 
frame-rate. I tested my program side by side on 3 phones: G1 (1.6), Droid (2.1) and 
Nexus One (2.1). The results make me want to cry. Both the G1 and Nexus One run at 
60fps, the droid is crawling at 30~60 uneven speed - itQ&apos;Es not even constant, it just 
stutters. 

They screwed up something with the Droid 2.1 update. I am certain because thereQ&apos;Es NO 
WAY that the G1 should be getting higher frame rate than the Droid - yet it does. 
ThereQ&apos;Es no question thereQ&apos;Es a bug in the Motorola Droid 2.1 update. The question is: 
are they going to fix it? If so, when?</what>
</comment>
<comment>
<author>e4e...@gmail.com</author>
<when>Wed, 05 May 2010 11:55:45 +0000</when>
<what>I donQ&apos;Et know why this is marked as medium priority. I consider this to be a HIGH 
priority. ItQ&apos;Es been a month already, why arenQ&apos;Et they fixing it?</what>
</comment>
<comment>
<author>steve.garon</author>
<when>Wed, 05 May 2010 12:04:47 +0000</when>
<what>My first guess would be they are not fixing it because their froyo release will fix it. 
IQ&apos;Em guessing they are concentrating their efforts on the upcomming release...</what>
</comment>
<comment>
<author>skafoelix</author>
<when>Fri, 07 May 2010 16:59:41 +0000</when>
<what>just bumping this issue...</what>
</comment>
<comment>
<author>e4e...@gmail.com</author>
<when>Wed, 12 May 2010 12:10:52 +0000</when>
<what>I donQ&apos;Et see how Froyo will fix it, the issue isnQ&apos;Et with a slow performance, the issue 
is with the frame rate being totally messed up - possibly some issue with buffer 
syncs. The Nexus One with 2.1 runs fine so itQ&apos;Es not even 2.1 issue, itQ&apos;Es a Droid 
issue. There is something wrong when the G1 (HTC Dream Android v1.6) runs at constant 
60fps with a crap CPU and the Droid fluctuates between 15, 30, 60fps even when doing 
nothing but just flipping frames. It shouldnQ&apos;Et be doing that. There is something 
wrong, and it looks horrible. I guess maybe they will fix this issue with the 2.2 
update, but I wish somebody would at least admit thereQ&apos;Es a major bug in their code 
somewhere and that theyQ&apos;Ere working on fixing it.</what>
</comment>
</bug>
<bug>
<bugid>12408</bugid>
<title>Build isnQ&apos;Et updated if only NDK stuff changes.</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 15:45:53 +0000</openedDate>
<description>1. Make some project that uses the NDK. 2. Run it. 3. Change some of the
native code and re-run ndk-build. 4. Run the project again in eclipse.
Result: It doesnQ&apos;Et rebuild the apk.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 08 Nov 2010 19:01:41 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 08 Nov 2010 21:53:26 +0000</when>
<what>For the record, that is a known issue. We plan to integrate the NDK with the SDK to avoid this in the future.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1166</bugid>
<title>MapView in draw() spin when MapKey is invalid</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:46:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>LudwigBr...@gmail.com</reportedBy>
<openedDate>Sat, 01 Nov 2008 14:33:38 +0000</openedDate>
<description>If I have a MapActivity with a MapView for which the MapKey is invalid
(or not set), it tries to draw the map all the time, even though the
position has not changed at all. This is a waste of resources. To
reproduce this have a MapActivity with an invalid MapKey and an Overlay.
When the map is being displayed, the access to GoogleQ&apos;Es Maps of course
fails because the key is invalid. But for every overlay the draw() is
called all the time even though nothing has changed. I assume that is
because the Google map has not drawn and it just tries to redraw until
the error condition would go away. Of course, applications should have a
valid map key, but if it is not valid, the error condition should be
trapped and should not trigger endless refreshes.</description>
<comment>
<author>test...@gmail.com</author>
<when>Wed, 19 Nov 2008 09:28:02 +0000</when>
<what>Hi Ludwig,

could you tell me your application can running on SDK 1.0 ?
and what is your problem ?</what>
</comment>
<comment>
<author>LudwigBr...@gmail.com</author>
<when>Wed, 19 Nov 2008 11:49:12 +0000</when>
<what>This is on 1.0.

The problem is that the map activity keeps on retrying to load data it will never 
get. Maybe I come from an old school of computing, but retrying for a recurring error 
condition does not seem a good idea to me. If the MapKey is invalid, the application 
should say so and raise an exception (that is what exceptions are there for).

What part did you not understand?

Ludwig</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:46:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8381</bugid>
<title>we need arabic language..! thank you.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-18T21:10:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>shk.makt...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 07:59:26 +0000</openedDate>
<description>we need arabic language..! thank you.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 18 May 2010 21:10:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18496</bugid>
<title>if i select a network manual .after some time my network is changing. it is going to roaming...i want a quick solution</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MPHAN...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 12:50:54 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15541</bugid>
<title>Ccursor moves when soft keyboard appears</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 11:05:02 +0000</openedDate>
<description>When the cursor is in a text field and the soft keyboard is not show and
you tap again to bring soft keyboard up the cursor moves to the beinning
of the line/text field :( I use hero and Tattoo CyanogenMod 7</description>
</bug>
<bug>
<bugid>5637</bugid>
<title>Select All on Q&quot;EOther EmailQ&quot;E (eg Yahoo)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rgomb...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 12:28:51 +0000</openedDate>
<description>It would be nice to select all email on the list. ItQ&apos;Es tedious task when
you have hundreds coming in daily.</description>
</bug>
<bug>
<bugid>1378</bugid>
<title>Specifying a bogus package name in RemoteViews which are notified and then canceled crashes the phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Thu, 27 Nov 2008 11:07:01 +0000</openedDate>
<description>I changed the package name for my application but forgot to update it in
a few places in the code, including a portion which created a
Notification and attached Notification#contentView to a RemoteViews
instance created with the old package name. When attempting to cancel
this notification, I receive the following reproducible result:
E/RemoteViews( 52): Package name org.devtcg.five.music not found
I/PlaylistService( 677): Should be preparing... D/dalvikvm( 86): GC
freed 915 objects / 43288 bytes in 205ms E/StatusBar( 52): couldnQ&apos;Et
reapply views for package org.devtcg.five.music E/StatusBar( 52):
java.lang.NullPointerException E/StatusBar( 52): at
android.widget.RemoteViews$SetImageViewUri.apply(RemoteViews.java:228)
E/StatusBar( 52): at
android.widget.RemoteViews.performApply(RemoteViews.java:528)
E/StatusBar( 52): at
android.widget.RemoteViews.reapply(RemoteViews.java:520) E/StatusBar(
52): at
com.android.server.status.StatusBarService.updateNotificationView(StatusBarService.java:864)
E/StatusBar( 52): at
com.android.server.status.StatusBarService.performAddUpdateIcon(StatusBarService.java:666)
E/StatusBar( 52): at
com.android.server.status.StatusBarService$H.handleMessage(StatusBarService.java:605)
E/StatusBar( 52): at android.os.Handler.dispatchMessage(Handler.java:88)
E/StatusBar( 52): at android.os.Looper.loop(Looper.java:123)
E/StatusBar( 52): at
com.android.server.ServerThread.run(SystemServer.java:313) W/dalvikvm(
52): threadid=13: thread exiting with uncaught exception
(group=0x40013e28) E/AndroidRuntime( 52): Uncaught handler: thread
android.server.ServerThread exiting due to uncaught exception
E/AndroidRuntime( 52): *** EXCEPTION IN SYSTEM PROCESS. System will
crash. E/AndroidRuntime( 52): java.lang.NullPointerException
E/AndroidRuntime( 52): at
com.android.server.status.StatusBarService.updateNotificationView(StatusBarService.java:872)
E/AndroidRuntime( 52): at
com.android.server.status.StatusBarService.performAddUpdateIcon(StatusBarService.java:666)
E/AndroidRuntime( 52): at
com.android.server.status.StatusBarService$H.handleMessage(StatusBarService.java:605)
E/AndroidRuntime( 52): at
android.os.Handler.dispatchMessage(Handler.java:88) E/AndroidRuntime(
52): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 52):
at com.android.server.ServerThread.run(SystemServer.java:313) Which
causes my G1 to hang for a second or two, then reboot.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 27 Nov 2008 20:54:28 +0000</when>
<what>Thanks for the report! Coupled with an application that starts on boot, this could basically make the phone 
unusable by continuous reboots.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:28:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7420</bugid>
<title>cardiotrainer wonQ&apos;Et count steps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phoenix...@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 20:13:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Love cardiotrainer but it will not count steps, period. ESD56 Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Mar 2010 18:20:06 +0000</when>
<what>This sounds like a problem with an app you downloaded, not an issue with the Android 
platform itself?
</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 30 Apr 2010 21:26:00 +0000</when>
<what>cardiotrainer is not made by the Android development team.

Try complaining here:

http://worksmartlabs.com/

support+market@worksmartlabs.com</what>
</comment>
<comment>
<author>sftaxig...@gmail.com</author>
<when>Sat, 24 Jul 2010 05:37:44 +0000</when>
<what>My Droid records the beginning of my walk through CardioTrainer. Then stops when the Droid goes to sleep. It worked in the beginning (about two months ago) but in the last few weeks it has worked intermittently.</what>
</comment>
</bug>
<bug>
<bugid>1054</bugid>
<title>Ellipsize table incomplete on http://code.google.com/android/reference/android/widget/TextView.html</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>tim...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 14:07:55 +0000</openedDate>
<description>OBSERVED: On page
http://code.google.com/android/reference/android/widget/TextView.html
the final column of the ellipsize table is blank. EXPECTED: It should
have descriptions in the final column.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:35:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>621</bugid>
<title>EditContactActivity (in com.google.android.contacts) does not define a label for the INSERT action</title>
<status>Released</status>
<owner>nuj...@gmail.com</owner>
<closedOn>2008-07-16T04:33:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>itamar.r...@gmail.com</reportedBy>
<openedDate>Tue, 08 Apr 2008 19:52:49 +0000</openedDate>
<description>Because of this, natural usages - such as adding this action to a menu
using addIntentOptions() - wonQ&apos;Et have the desired effect, as the label
would be missing... (I wasnQ&apos;Et sure whether I should feed this, as it is
quite a minor issue after all, but then again - I guess it may still be
helpful to point this out...)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:57:30 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>nuj...@gmail.com</author>
<when>Wed, 16 Jul 2008 04:33:13 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 00:59:34 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>3797</bugid>
<title>Market app should be available as a standalone download prominently available on the Android Market web site</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>347</stars>
<reportedBy>michael.maguire@gmail.com</reportedBy>
<openedDate>Sun, 06 Sep 2009 00:02:45 +0000</openedDate>
<description>I have just purchased a Samsung GT i7500 Galaxy with Android: Firmware
1.5 Kernel 2.6.27 wootae77@SE-S409 #1 Build number 76XXCSDCBALUM6375 The
phone was obtained unlocked and unbranded from eXpansys in the U.K.
where I live. I am not seeing the Market app anywhere despite having
searched extensively. It doesnQ&apos;Et appear to have been included in the
build. I appear to have all the Google apps built-in (GMail, Google
Maps, YouTube, etc.). Searching the forums, it would appear that others
are experience the same issue with some operator/handset builds.
Apparently Samsung has had issues. Optimally, the Android Market app
should be by default included in all devices shipped. It will likely be
the case that this kind of situation will arise again, whether by
handset manufacturer incompetence or contractual issues. This ticket is
a request/suggestion that we at least make sure the Market app itself is
available for download and displayed prominently somewhere on the
Android Market web site. See forum thread
http://www.google.com/support/forum/p/Android+Market/thread?
fid=339896f4d9bf4e6d000472da3b32db46Q&amp;Ehl=en for more discussion. Thanks!</description>
<comment>
<author>vendor.net@gmail.com</author>
<when>Sun, 06 Sep 2009 10:21:23 +0000</when>
<what>Google did not make it very clear that Android OS is without Market App and many 
users are buying Android devices, because they want to access the Market Store, but 
when they found that there is no such Market application on the device, they get 
dissapointed with the whole Android. The Manufacture of the device is to blame, 
because he did not obtain the rights from google to put the Market App in his distro, 
but still the user`s experience depends on this app.

And because there always be some devices without preinstalled Market App, it will be 
better to have a downloadable Market App apk. Next year will be critical to Android. 
More devices will come and the user should have the option to manually download and 
install the market application.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:21:13 +0000</when>
<what></what>
</comment>
<comment>
<author>manishsa...@gmail.com</author>
<when>Wed, 09 Sep 2009 12:13:04 +0000</when>
<what>I feel cheated after purchasing the HTC Magic distributed by Airtel in India. How can
google expect a common man to search and understand about Android Market issue before
purchasing.
Finally one is forced to root his/her android mobile which eventually leads to loss
of warranty.
Google should take this issue seriously and provide manual download option for users
who don not have pre-installed Android Market on their handsets.
</what>
</comment>
<comment>
<author>jamievic...@gmail.com</author>
<when>Wed, 09 Sep 2009 12:31:01 +0000</when>
<what>You donQ&apos;Et have to root your handset, you just have to flash the firmware.</what>
</comment>
<comment>
<author>manishsa...@gmail.com</author>
<when>Wed, 09 Sep 2009 12:46:49 +0000</when>
<what>Oh,

Being a novice in this field,it really is a news to me. Can you please help me out on
this? How can one flash oneQ&apos;Es handset?
Nevertheless, it is a tough ask for novices like me.</what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Wed, 09 Sep 2009 15:11:24 +0000</when>
<what>If the phone is locked, you have too root it before flashing, because it won`t accept 
other firmware. </what>
</comment>
<comment>
<author>jamievic...@gmail.com</author>
<when>Wed, 09 Sep 2009 15:19:56 +0000</when>
<what>I see --- I have a Samsung Galaxy, which can be flashed without being rooted, I
assumed the Magic was the same.</what>
</comment>
<comment>
<author>michael.maguire@gmail.com</author>
<when>Wed, 09 Sep 2009 15:29:14 +0000</when>
<what>Flashing and/or rooting is fine for advanced users, but not a suitable recourse for 
everyday users we hope as developers to reach with Android-based 3rd party 
applications.</what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Wed, 09 Sep 2009 15:42:16 +0000</when>
<what>Many Samsung Galaxy phones have root, because they come fully unlocked. The other 
reason is that you flashed your phone with signed firmware which is the official one, 
but this is not the case with many other brands.

The rule is that if your phone is locked and you don`t have root, you can only install 
signed firmware from the manufacturer or from the mobile operator.</what>
</comment>
<comment>
<author>nixon.vi...@gmail.com</author>
<when>Wed, 09 Sep 2009 17:13:56 +0000</when>
<what>I bought the HTC Magic and i was disappointed as i did not find Android Market. I
feel cheated. Hope Google forces the Manufacturers who are putting Android OS in
their handset to also get Android Market. If they dont they should atleast make the
Google Market available as a standalone download.</what>
</comment>
<comment>
<author>lee295...@gmail.com</author>
<when>Wed, 09 Sep 2009 17:59:32 +0000</when>
<what>this is a major pain with android atm, iQ&apos;Eve warned people at work and on a few forums
about checking an android phone has the market before buying.

wish the tech media would explain this to people the bad press might kick google into
being more flexible.
</what>
</comment>
<comment>
<author>devkalra...@gmail.com</author>
<when>Sat, 26 Sep 2009 13:39:20 +0000</when>
<what>how is a normal new android user in india supposed to know of googleQ&apos;Es large scale 
fooling of people.
the box does not come with a statutory warning saying you cant dwld applications 
from android market in india and you are being cheated openly.
how does it affect google if the user posesing an android based phone is in any part 
of the world..how can they restrict our rights to something that comes free to all 
the Q&quot;EspecialQ&quot;E others...</what>
</comment>
<comment>
<author>cazacu.a...@gmail.com</author>
<when>Wed, 14 Oct 2009 15:52:50 +0000</when>
<what>I have a DSTL1 phone. ItQ&apos;Es manufacturers have not included android market in it
because of non-standard screen resolution that will make some apps behave badly.
However, i think i can try the apps and uninstall the ones that canQ&apos;Et adapt to the
needed resolution. So whatQ&apos;Es the big deal? In what way would be Google hurt if i
could just download the android market .apk and install it? Or why canQ&apos;Et i download
any other (free) application in a .apk form on my phone or computer and install it
manualy?

The fact that itQ&apos;Es not available forces me to download other .apkQ&apos;Es from quasi-legal
sources. And if people start doing that, the next step, to download the paid programs
illegaly, comes easy. Not something the owners of Android Market should encourage.</what>
</comment>
<comment>
<author>andre.cinelli@gmail.com</author>
<when>Wed, 21 Oct 2009 23:42:40 +0000</when>
<what>Where is Android Market in my HTC Hero!!!</what>
</comment>
<comment>
<author>kontorin@gmail.com</author>
<when>Thu, 29 Oct 2009 02:17:34 +0000</when>
<what>I second that (comment #15).  I purchased an HTC Hero (International Retail Unlock) 
on www.newegg.com.  No Android Market application included.

How do I flash it?

 </what>
</comment>
<comment>
<author>petetran...@petegoo.com</author>
<when>Thu, 29 Oct 2009 02:20:38 +0000</when>
<what>Please......make it available as a download. What IP are you protecting?</what>
</comment>
<comment>
<author>Michael....@gmail.com</author>
<when>Mon, 02 Nov 2009 09:02:23 +0000</when>
<what>Responding to Kontorin and andre.cinelli: Have you tried the Hero ROM update on the
HTC site?

Responding to the topic in general: Simply making market as a download could have
unintended consequences. There is, unfortunately, a small number of vendors that have
tried to (how can I phrase this politely?) Q&quot;EoverpromoteQ&quot;E their apps on Market. 

Given an easily downloadable install of Market, it would not be hard to abuse the
system, installing a thousand copies in a thousand SDK emulators, and pumping some
appsQ&apos;E ratings and destroying others. 

I agree Market should be easily available on all phones, but with serious safeguards.
For that matter, I still donQ&apos;Et understand why one canQ&apos;Et browse the market via a
website, with full details and graphics, and even make purchases from the convenience
of their PC. Cyrket and Androlib help a lot, but are only half measures....</what>
</comment>
<comment>
<author>n.fedesna</author>
<when>Mon, 02 Nov 2009 22:40:36 +0000</when>
<what>I donQ&apos;Et know why Google doesnQ&apos;Et allow everyone access to the Android Market. Simply put, IQ&apos;Em agreeing with this 
request but allow to quote a couple sources to show that limited access to the market is contradictory to GoogleQ&apos;Es 
open intents.

Here are the first two paragraphs from the initial Android Market announcement:
Q&quot;EWhen we talk to developers, a common topic is the challenge of getting applications in the hands of users. ThatQ&apos;Es 
why today IQ&apos;Em happy to share early details of Android Market?an open content distribution system that will help 
end users find, purchase, download and install various types of content on their Android-powered devices. The 
concept is simple: leverage GoogleQ&apos;Es expertise in infrastructure, search and relevance to connect users with 
content created by developers like you.

Developers will be able to make their content available on an open service hosted by Google that features a 
feedback and rating system similar to YouTube. We chose the term Q&quot;EmarketQ&quot;E rather than Q&quot;EstoreQ&quot;E because we feel that 
developers should have an open and unobstructed environment to make their content available. Similar to YouTube, 
content can debut in the marketplace after only three simple steps: register as a merchant, upload and describe 
your content and publish it. We also intend to provide developers with a useful dashboard and analytics to help 
drive their business and ultimately improve their offerings.Q&quot;E
[http://android-developers.blogspot.com/2008/08/android-market-user-driven-content.html]

So they want everyone to be able to easily develop, distribute and track their applications: good intentions.  
They want user of Q&apos;EAndroid-powered devicesQ&apos;E to be able to find and purchase what they want easily: also a good 
idea that everyone benefits from.   The biggest thing though is Q&apos;Ein the hands of the usersQ&apos;E and without every user 
having access to the Market in the first place, this whole effort is moot.

Also, from the AndroidandMe.com post about GoogleQ&apos;Es response to the Cyanogen controversy:
Q&quot;Ewhat doesnQ&apos;Et make sense to me is the line ?We make some of these apps available to users of any Android-powered 
device via Android Market, and others are pre-installed on some phones through business deals.?

So they make some of the Google apps available to ANY Android powered device via the Android Market, but only 
Android Devices that are ?With Google? can legally distribute the Android Market.

Which is it? ANY Device can have the Android Market, or ONLY licensed builds?Q&quot;E
[http://androidandme.com/2009/09/news/google-responds-to-cyanogenmod-controversy/#comment-6925]

The point is, you can only have Android Market if the manufacturer pays Google (which many will opt not to do).

So whether it be technical reasons that would affect the rating or distribution of apps, legal reason (why do I 
care) or financial motivations to make manufacturers continue to license the Google software, limiting Android 
MarketQ&apos;Es availability is not keeping with what it intended for Android ecosystem.  If itQ&apos;Es technical, IQ&apos;Em sure 
Google will find a way.  If itQ&apos;Es legal, then change the laws or modify the distribution licenses.  And if itQ&apos;Es 
purely financial, boo Google!  IQ&apos;Em sure there are many people willing to pay a small fee to have that specific 
Google application that makes their life easier, but without the ability to do so because they canQ&apos;Et even get to 
the store itQ&apos;Es all just lost revenue, awareness and happiness.

IQ&apos;Eve been trying to think of an analogies (if youQ&apos;Ell allow me to stoop that low):
1) Microsoft comes out with Office 2010 but says you can only get it pre-installed on Acer computers.
2) Apple stops you at the door of their store and checks to make sure you have an iPhone before entering. 

Okay, thatQ&apos;Es all I got, thanks for reading.
Google, you know what you have to do.</what>
</comment>
<comment>
<author>montg...@gmail.com</author>
<when>Tue, 03 Nov 2009 04:34:18 +0000</when>
<what>The suggestions to flash some other ROM are great if you have a phone for which there 
IS a ROM containing the Market app.  IQ&apos;Em running Android on a Neo Freerunner.  It 
works quite well, but itQ&apos;Es all a community effort.  There is no manufacturer 
distributing this phone with Android that would pay for the Market app to be 
installed (assuming it costs money).  There is no other ROM I could flash.

Without the Market, I search for apps the old-fashioned way.  IQ&apos;Eve found several 
widgets and apps from various websites I loved.  More than once IQ&apos;Eve looked around 
for the developer of an app I like looking for more of their stuff.  ItQ&apos;Es only then I 
find out that the app I like is a pay version.  ThereQ&apos;Es no way for me to get this 
developer the money they deserve.  It hurts developers and users alike to restrict 
access to the Market.

If the hesitation is fear of piracy (as I have root), IQ&apos;Ed take a crippled Market that 
can only download free apps.  ItQ&apos;Es better than nothing!  But the Market is what makes 
Android appealing.  I already had a distro with very few developers writing apps for 
it.  Android was supposed to be a distro that had hundreds of big and small 
developers releasing apps for it.  But thatQ&apos;Es apparently only the Google Experience 
handsets that those developers are writing apps for...</what>
</comment>
<comment>
<author>kontorin@gmail.com</author>
<when>Tue, 03 Nov 2009 13:36:05 +0000</when>
<what>In regards to comment #19.  I have contacted HTC and was told that my particular 
model of the Hero was manufactured for marketing in Malaysia hence no Android 
Market.  There are no ROM updates that I found on the HTC site (for Malaysia Hero 
phones).  I tried to go to HTCQ&apos;Es European site and do a ROM update there, but it 
would not let me (I had to type in a Serial Number in order to download an update 
and the site told me that this update is not suitable for my device).
HTC is telling me to contact www.newegg.com and exchange my phone.  I sent HTC an e-
mail back asking them to tell me which Hero phones DO have Androind Market pre-
installed.
Is there a way to do it manually?  Can anyone point me to any available forums where 
I can download a ROM update (that contains Android Market) irregardless of my 
phoneQ&apos;Es serial number?  I donQ&apos;Et care if it would void my warranty.  
  </what>
</comment>
<comment>
<author>vkelman</author>
<when>Wed, 04 Nov 2009 15:14:30 +0000</when>
<what>There are alternative App Stores already, like http://slideme.org/.</what>
</comment>
<comment>
<author>kontorin@gmail.com</author>
<when>Thu, 05 Nov 2009 14:18:35 +0000</when>
<what>I went to: http://android.modaco.com/content/absolute-beginners/294639/simple-newbie-
guide/
followed the instructions (rooted and flashed my phone with generic HTC ROM) and now 
I have the Android Market on my HTC Hero.  Problem solved.</what>
</comment>
<comment>
<author>michael.maguire@gmail.com</author>
<when>Thu, 05 Nov 2009 14:34:45 +0000</when>
<what>No kontoring, please read the original ticket.  The problem is not solved.

I donQ&apos;Et have a problem flashing my own device -- IQ&apos;Eve done it many times for many 
different devices IQ&apos;Eve coded for.

The original point of this ticket was about making this work for non-developers and 
people not comfortable with hacking their device.</what>
</comment>
<comment>
<author>kontorin@gmail.com</author>
<when>Thu, 05 Nov 2009 14:42:42 +0000</when>
<what>Michael,
I just meant that MY PERSONAL issue/problem of not having the Android Market has 
been solved.  I still strongly agree that there needs to be a stand alone Android 
Market application available on Android Market web site. </what>
</comment>
<comment>
<author>andreib...@gmail.com</author>
<when>Thu, 05 Nov 2009 16:47:27 +0000</when>
<what>So far in this thread, only #19 hints at a reason for not making Android Market a
downloadable app, and come on, that isnQ&apos;Et a good enough reason, there must be some
better ways to ensure developers wonQ&apos;Et cheat. For example, donQ&apos;Et let the
Q&quot;EunregisteredQ&quot;E phones to vote, but let them install or buy programs.

Others said that itQ&apos;Es Google app and they can do whatever they want with it, and
while true, i canQ&apos;Et see any reason why Google would want to reduce their install
base. Do the developers pay Google money for the right to install the Market? Do the
carriers bribe Google because the cheaper Android phones (that come at less the price
they ask for their phones plus an expensive 2-3 year contract) might hurt their
sales? Or Google just thinks that users who canQ&apos;Et afford to buy an Q&quot;EapprovedQ&quot;E phone
donQ&apos;Et have money to use on the programs, so are not worthy - no shoes, no service.
And they might bring dirt on the carpet.

And no, the rooting only works if you have a certain type of phone. So users with a
HTC rooted phone could copy the .apk to pirate it, but a simple user of a Q&quot;Eno brandQ&quot;E
phone will not be able to install or buy any programs. And yes, there are other
alternatives to Android market, but this is not what this thread is about.

Why bother to make Android an open platform when not every user might use it? Not
trying to troll here, but the Android market is starting to look like ITunes. At
least we should know the motive behind such block.</what>
</comment>
</bug>
<bug>
<bugid>7537</bugid>
<title>softkey LEDs cannot be turned off in  the dark</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mari.m...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 08:35:54 +0000</openedDate>
<description>For apps like google sky and nighttime reading, bright white lights are
inappropriate. Why build a nightvision-preserving red mode in your
skymaps if you must leave the leds on? Droid 2.0.1</description>
</bug>
<bug>
<bugid>14575</bugid>
<title>javax.net.ssl.SSLException: Not trusted server certificate</title>
<status>NeedsInfo</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cyberfre...@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 17:10:14 +0000</openedDate>
<description>Ver 3.600</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Feb 2011 22:00:01 +0000</when>
<what>congratulations on filing the least informative bug report iQ&apos;Eve seen in my entire career. we need at least:

1. what you did
2. what you expected
3. what you got instead</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 07 Feb 2011 04:31:03 +0000</when>
<what>For example see the similarly titled issue:

http://code.google.com/p/android/issues/detail?id=1946

I am guessing that Q&quot;EVer 3.600Q&quot;E means you are having trouble connecting to your mail server with the K-9 Mail app. 

What Android version are you reporting this against? The Certificate Authority (CA) certificates include vary from release-to-release. Probably your mail serverQ&apos;Es certificate is not issued by a trusted CA. K-9 may have a way to install custom CAQ&apos;Es, but its not something IQ&apos;Em familiar with. 

Seems like you can tell it to skip certificate checking in the settings, as with the stock Email client:

https://github.com/k9mail/k-9/wiki/Manual-AccountSetup
Q&quot;ESSL (if available): SSL/TLS is used but the certificate isnQ&apos;Et checked.Q&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>9511</bugid>
<title>Browser: Soft keyboard can hide active button, </title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-21T17:57:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 10:40:11 +0000</openedDate>
<description>IQ&apos;Em using Hero with the brand new 2.1 update.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 04 Jul 2010 10:54:59 +0000</when>
<what>Repro:

- Tap New issue in this forum
- Tap Summary (soft keyboard appears).
- As if by mistake use the track ball (arrow keys might work too) scroll down until the Discard button is active (shown in green).
- Type a few letters. Notice theyQ&apos;Ere input correctly into the Summary field.
- Tap the trackball and watch as the Discard changes pop-up appears when in fact you  thought 

Pressing the trackball (or middle key of an arrow pad) is used to get the text manipulation menu and e.g. start stop text selection. Therefore activating a button outside the active text area - even hidden underneath the software keyboard - should never be possible - very confusing and unfriendly.


Sorry for the empty description - tapped Return instead of Backspace in the Summary field.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 04 Jul 2010 11:06:57 +0000</when>
<what>correction to last repro line: 
...when in fact you thought there werenQ&apos;Et any active buttons (since itQ&apos;Es outside view).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:57:45 +0000</when>
<what>I canQ&apos;Et duplicate this behavior in 2.2. I hope you can get Froyo for your phone soon! 

If you wish, you can verify that these bugs are indeed fixed in Froyo by downloading the SDK and trying your repro steps using the 2.2 emulator.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:40:13 +0000</when>
<what>Froyo: Actually IQ&apos;Eve been running CyanogenMod 6 nightly builds the last week but theyQ&apos;Ere simply too unstable :( until a classic Palm Treo/Blackberry-formfactor-like Android phone is released IQ&apos;Em stuck with htc Hero (= bad firmware). IQ&apos;Em running CyanogenMod 5.0.8 now. At last everything is working nicely :)

IQ&apos;Em surprised thereQ&apos;Es no official vanilla 2.2 for the Google G1 developer phone. My G1 friend has the same problems as I do.



Try this repro instead:

- Tap New issue in this forum.

- Tap in lower part of the Description area (soft keyboard appears).

- As if by mistake use the track ball (arrow keys might work too) scroll down until the Discard button is active (higlights). The softkeyboard stays open, right? (it shouldnQ&apos;Et).

- Type a few letters. Notice theyQ&apos;Ere input into the Description field (very unuser-friendly almost outside of view).

- As if to bring up the copy/paste/selection menu tap the trackball and watch as the Discard changes pop-up appears.

</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 19:45:59 +0000</when>
<what>CanQ&apos;Et duplicate your latest steps on 2.2
The G1 doesnQ&apos;Et have enough flash  to run 2.2</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 21 Jul 2010 23:11:21 +0000</when>
<what>Actually my friend is running 2.2 on his G1 (cyanogenMod 6 - I believe itQ&apos;Es this one: http://forum.xda-developers.com/showthread.php?t=722801 )</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16358</bugid>
<title>allow phone owner to set revoke the applications access rights</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rupert.t...@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 14:03:46 +0000</openedDate>
<description>when downloading e.g. CamCard Lite, an application for business cards,
it requests the right to call a phone number and read sensitive log
data. i do not want that this application is able to access this data.
please provide the means to achieve it with android / android market.
easiest would be i could untick the two options (call, read sensitive
log data) when installing the app.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Mon, 25 Apr 2011 20:01:31 +0000</when>
<what>Check these out:
http://code.google.com/p/android/issues/detail?id=3778 [marked Q&quot;EWorking as intendedQ&quot;E...]
http://code.google.com/p/android/issues/detail?id=6266
http://code.google.com/p/android/issues/detail?id=6600
http://code.google.com/p/android/issues/detail?id=7032
http://code.google.com/p/android/issues/detail?id=10340
http://code.google.com/p/android/issues/detail?id=10481</what>
</comment>
</bug>
<bug>
<bugid>12325</bugid>
<title>The mime_type is empty for scanned *.gif files with Turkish locale.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brian1...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 07:40:05 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Change Language to Turkish. 2. Copy
some media files including gif to the SD card and insert it to the
device. 3. Check the media type of the scanned GIF files. - What
happened. I found the mime_type field in the database of media provider
is empty for the gif files. - What you think the correct behavior should
be. The mime_type field sould be Q&quot;Eimage/gifQ&quot;E. I used Nexus One to test
it. I tried and found that it could only be reproduced with Turkish
locale. The reason for the empty mime_type is that during the media
scanning, the dotted Q&quot;EiQ&quot;E retains the dot as Q&quot;E?Q&quot;E when capitalized,
therfore the media scanner can not match the GIF with G?F. So, for all
*.gif files scanned by the media scanner, the mime_type will be empty.</description>
</bug>
<bug>
<bugid>10397</bugid>
<title>support mass copying of applications to sd card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>spand...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 07:13:10 +0000</openedDate>
<description>add an option in the application manager to move over all supported
applications to an sd card.</description>
</bug>
<bug>
<bugid>19776</bugid>
<title>arabic for us</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-09-02T17:02:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Abduallh...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 13:07:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fad...@android.com</author>
<when>Fri, 02 Sep 2011 17:02:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12518</bugid>
<title>Graphical Smiley support in Webiew</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nyun...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 11:50:14 +0000</openedDate>
<description>WebView is used for sms view for supporting xhtml and html contents. I
want to display graphical smileys using SpannableStringBuilder. But
WebView does not have any method to support display this correctly using
SpannableStringBuilder. Please check it and I am look forward to your
positive answer.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 12 Nov 2010 19:08:44 +0000</when>
<what>Issue 12517 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>7579</bugid>
<title>Android 2.0.1/XT720 - Frequent Crash/Restart/Lock-ups (With Log Repors)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zip...@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 02:32:06 +0000</openedDate>
<description>Sometimes my phone restart or lock up with kernel panic. Power on and
not touch my phone, but my phone is restarted. Backtrace: Q&lt;E4Q&gt;E[
891.078582] [Q&lt;Ec00b6e14Q&gt;E] (unmap_vmas+0x0/0x594) from [Q&lt;Ec00ba008Q&gt;E]
(exit_mmap+0xbc/0x17c) Q&lt;E4Q&gt;E[ 891.078613] [Q&lt;Ec00b9f4cQ&gt;E]
(exit_mmap+0x0/0x17c) from [Q&lt;Ec006848cQ&gt;E] (mmput+0x40/0xe4) Q&lt;E4Q&gt;E[
891.078643] r6:c70ac000 r5:00000000 r4:c568de40 Q&lt;E4Q&gt;E[ 891.078674]
[Q&lt;Ec006844cQ&gt;E] (mmput+0x0/0xe4) from [Q&lt;Ec006c358Q&gt;E] (exit_mm+0x14c/0x154)
Q&lt;E4Q&gt;E[ 891.078704] r5:c3d5e400 r4:c568de40 Q&lt;E4Q&gt;E[ 891.078704] [Q&lt;Ec006c20cQ&gt;E]
(exit_mm+0x0/0x154) from [Q&lt;Ec006ded0Q&gt;E] (do_exit+0x168/0x784) Q&lt;E4Q&gt;E[
891.078735] r7:00000001 r6:c70aded0 r5:00000009 r4:c3d5e400 Q&lt;E4Q&gt;E[
891.078735] [Q&lt;Ec006dd68Q&gt;E] (do_exit+0x0/0x784) from [Q&lt;Ec006e5a4Q&gt;E]
(do_group_exit+0xb8/0xe4) Q&lt;E4Q&gt;E[ 891.078765] [Q&lt;Ec006e4ecQ&gt;E]
(do_group_exit+0x0/0xe4) from [Q&lt;Ec0078f3cQ&gt;E]
(get_signal_to_deliver+0x3d4/0x430) Q&lt;E4Q&gt;E[ 891.078796] r5:003c0000
r4:c70ac000 Q&lt;E4Q&gt;E[ 891.078826] [Q&lt;Ec0078b68Q&gt;E]
(get_signal_to_deliver+0x0/0x430) from [Q&lt;Ec00404acQ&gt;E]
(do_signal+0x74/0x554) Q&lt;E4Q&gt;E[ 891.078857] [Q&lt;Ec0040438Q&gt;E]
(do_signal+0x0/0x554) from [Q&lt;Ec00409bcQ&gt;E] (do_notify_resume+0x30/0x34)
Q&lt;E4Q&gt;E[ 891.078857] [Q&lt;Ec004098cQ&gt;E] (do_notify_resume+0x0/0x34) from
[Q&lt;Ec003deccQ&gt;E] (work_pending+0x1c/0x20) Q&lt;E4Q&gt;E[ 891.078887] Code: e51b1040
e51b006c e1a07aa7 e51bc060 (e5913000) Q&lt;E0Q&gt;E[ 891.078918] Kernel panic -
not syncing: Fatal exception Q&lt;E0Q&gt;E[ 891.079498] Timestamp = 1270602894.350
Q&lt;E0Q&gt;E[ 891.079498] Current Time = 04-07 01:14:54.350, Uptime = 424.591
seconds I attached the log files thanks NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:15:38 +0000</when>
<what>For the benefit of anyone searching the bug database:

Q&lt;E5Q&gt;E[    0.000000] Linux version 2.6.29-omap1 (w21679@zkr30mdb05) (gcc version 4.4.0 
(GCC) ) #1 PREEMPT Sun Jan 24 17:30:47 KST 2010
Q&lt;E4Q&gt;E[    0.000000] CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c5387f

Q&lt;E6Q&gt;E[  890.973937] do_cmd_proc_msg: Reset done.
Q&lt;E6Q&gt;E[  890.973937] do_cmd_proc_msg: Self-calibration started.
Q&lt;E3Q&gt;E[  890.987823] i2c_omap i2c_omap.1: Transmit error
Q&lt;E3Q&gt;E[  890.987854] lm3530_read_reg: read[4] failed: -5
Q&lt;E3Q&gt;E[  891.011230] ld_lm3530_work_queue:Unable to read ALS Zone read back: -5
Q&lt;E1Q&gt;E[  891.076293] Unable to handle kernel paging request at virtual address 000010a0
Q&lt;E1Q&gt;E[  891.076293] pgd = c0004000
Q&lt;E1Q&gt;E[  891.076293] [000010a0] *pgd=00000000
Q&lt;E4Q&gt;E[  891.076324] Internal error: Oops: 17 [#1] PREEMPT
Q&lt;E4Q&gt;E[  891.076324] Modules linked in: tiwlan_drv sec modem_pm_driver netmux_linkdriver 
netmux
Q&lt;E4Q&gt;E[  891.076354] CPU: 0    Tainted: G    B       (2.6.29-omap1 #1)
Q&lt;E4Q&gt;E[  891.076385] PC is at unmap_vmas+0x178/0x594
Q&lt;E4Q&gt;E[  891.076416] LR is at unmap_vmas+0x334/0x594
Q&lt;E4Q&gt;E[  891.076416] pc : [Q&lt;Ec00b6f8cQ&gt;E]    lr : [Q&lt;Ec00b7148Q&gt;E]    psr: 80000013
</what>
</comment>
</bug>
<bug>
<bugid>3052</bugid>
<title>Calling reset() on a paint causes text drawing on a Canvas to have double horizontal spacing between characters.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-06-20T00:07:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jad...@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 06:53:52 +0000</openedDate>
<description>By resetting a paint by calling paint.reset(), the result of calling
canvas.drawText(...) is double (or more) horizontal spacing between the
outputted characters. The following code will result in an final output
where Q&quot;EThis is a textQ&quot;E would look like Q&quot;ET h i s i s a t e x tQ&quot;E.
Commenting out line nr 5 (paint.reset()) makes the output look normal
with normal horizontal spacing. I have tested this using Android 1.5 on
the Emulator and the T-mobile G1 phone running Android 1.5. 1. Paint
paint = new Paint(); 2. paint.setColor(0xffffffff); 3.
canvas.drawPaint(paint); 4. paint.setColor(0xff000000); 5.
paint.reset(); 6. paint.setTextSize(20); 7. paint.setAntiAlias(true); 8.
canvas.drawText(Q&quot;EThis is a textQ&quot;E, 40, 40, paint); Attaching two screen
shots. The first one is the above code. The second one with line 5
commented out.</description>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Fri, 19 Jun 2009 19:13:04 +0000</when>
<what>zoinks, I think I know the problem. Will work on a fix.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 20 Jun 2009 00:07:13 +0000</when>
<what></what>
</comment>
<comment>
<author>dgoem...@gmail.com</author>
<when>Fri, 11 Feb 2011 21:04:23 +0000</when>
<what>Was there any work around for this issue? IQ&apos;Eve just ran into this on a widget with my 1.5 users getting pretty upset. Currently iQ&apos;Em doing a raw build check and newing another paint instead of doing a reset, but itQ&apos;Es kinda ugly :)</what>
</comment>
</bug>
<bug>
<bugid>2438</bugid>
<title>glRotatef does not multiply very small numbers correctly on the T-Mobile G1 hardware</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>kristian...@gmail.com</reportedBy>
<openedDate>Wed, 15 Apr 2009 22:25:31 +0000</openedDate>
<description>- Steps to reproduce the problem: Note: this defect does not occur on
the emulator, I have found problem occuring only on the T-Mobile G1.
Using the Textured Triangle activity from the ApiDemos example, and
looking at line 157 of TriangleRenderer: gl.glRotatef(angle, 0, 0,
1.0f); Obviously, replacing this with gl.glRotatef(0, 0, 0, 1.0f);
produces a still triangle and all is well. However, if replaced with
gl.glRotatef(7.7453494E-23f, 0, 0, 1.0f); the triangle sprite covers the
whole screen as if it becomes infinately big. Sometimes it covers half
of the screen. Some of these very small floats have no effect, as they
should. Others, however, do produce this bug like the one above. The
incorrectly drawn triangle is perhaps caused by the glRotatef function
not multiplying the modelview matrix correctly? In case there is a
problem with the setup of my phone, I have attached an android
bugreport. Thank you.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:37:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3246</bugid>
<title>separate screen saver locking configuration for active versus passive signout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>daniel.wilkerson@gmail.com</reportedBy>
<openedDate>Mon, 13 Jul 2009 18:52:05 +0000</openedDate>
<description>The screen can go black for two different reasons: (1) Passive Timeout
-- the user just hasnQ&apos;Et touched the phone for a while. (2) Active End --
the user hits the end call button. I want to be able to configure my
phone to require me to draw the secret pass sign to unlock my phone
(effectively, type a password) after (1) I have actively locked the
phone by hitting end, but (2) NOT after it simply times out.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:20:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:06:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5899</bugid>
<title>Email client reports no supported auth= mechanisms as incorrect username/password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>andrewk...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 00:13:51 +0000</openedDate>
<description>When the built-in email client setup connects to a IMAP server that does
not support any authentication methods supported by the built-in Email
client (e.g. Mac OSX Server 10.6Q&apos;Es default), it returns a Q&quot;EUsername or
password incorrectQ&quot;E message rather than reporting that there are no
supported authentication methods available. To reproduce: Attempt to add
an account in the built-in Email client; choose IMAP account, select SSL
(Accept all certificates), hit Next. Client returns: Q&apos;ESetup could not
finish Username or password incorrectQ&apos;E message. (* SSL may not be
necessary but I do not have access to a non-SSL IMAP server to verify)
To work around: Enable auth=plain as a supported authentication method.
In OS X Server 10.6, Launch the server administration tool then choose
Q&apos;EMail, Settings, Advanced, SecurityQ&quot;E and check plain as a supported IMAP
protocol. Fix: Notify user that there are no supported authentication
methods available from the server. Client: Motorola Droid, Android 2.0.1</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:05:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9663</bugid>
<title>startForeground() is ignored on Incredible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>558</stars>
<reportedBy>pje...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 23:45:55 +0000</openedDate>
<description>On the Incredible (and possibly other devices) the process is always put
in the background scheduling group when it doesnQ&apos;Et have a visible
activity, even though the appQ&apos;Es service has called startForeground().
This causes it to get a restricted amount of CPU time, which is
crippling for applications that need more CPU while running in the
background. For example, in our application, MixZing Media Player, our
service plays music using AudioTrack and does signal processing such as
equalization. This fairly CPU-intensive task works fine on other devices
such as the Droid, and on the Incredible when the activity is in the
foreground, but when the user backgrounds the app the audio starts
stuttering and is basically unusable. As a result, our thousands of
users on the Incredible wonQ&apos;Et be able to use our equalizer function. The
attached project demonstrates the problem. It starts a service which
calls startForeground() with a Notification. It then prints out the
value of its scheduling group, which is Q&quot;E/Q&quot;E when itQ&apos;Es visible. If you
then hit the Home button the app prints out the scheduling group again,
which on other devices is still Q&quot;E/Q&quot;E but on the Incredible is
Q&quot;E/bg_non_interactiveQ&quot;E. Further, if you look at Q&quot;Edumpsys activityQ&quot;E while
the app has no visible activities youQ&apos;Ell see Q&quot;EforegroundServices=falseQ&quot;E
and Q&quot;EcurSchedGroup=1Q&quot;E. On another device, e.g. a Droid, it shows
Q&quot;EforegroundServices=trueQ&quot;E and Q&quot;EcurSchedGroup=0Q&quot;E. I can trace the
startForeground() call in the debugger all the way to
ActivityManagerNative.setServiceForeground() with the notification
parameter being non-null, so it looks like the problem is in the
ActivityManager or perhaps the scheduler itself; in any case itQ&apos;Es not in
the Java code. This is a very serious bug which will have a severe
effect on any application trying to do relatively CPU-intensive tasks in
the background. If there is any workaround that we can implement please
let us know ASAP.</description>
<comment>
<author>pje...@gmail.com</author>
<when>Fri, 09 Jul 2010 23:52:23 +0000</when>
<what></what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Sat, 10 Jul 2010 00:15:03 +0000</when>
<what>Based on the Toasts, your test gives the same results on the HTC EVO 4G as it does on the HTC Incredible. The Nexus One (on 2.2) gives the results you ascribe to the DROID.</what>
</comment>
<comment>
<author>pje...@gmail.com</author>
<when>Sat, 10 Jul 2010 00:43:16 +0000</when>
<what>Thanks for the info Mark, thatQ&apos;Es really too bad since that multiplies the affected users quite a bit.  So thatQ&apos;Es two carriers and two flagship Android phones that have this bug.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 10 Jul 2010 20:14:17 +0000</when>
<what>startForeground became a no-op in Eclair.   The functionality has been superceded by result codes in the Service.onStartCommand().</what>
</comment>
<comment>
<author>MixZing@gmail.com</author>
<when>Sat, 10 Jul 2010 20:40:22 +0000</when>
<what>I thought the onStartCommand() return values determined whether the service gets re-started after being killed and whether it will be re-issued the same Intent.  We are returning START_NOT_STICKY because we donQ&apos;Et want the system to re-start us.

But I donQ&apos;Et see how that has anything to do with the CPU scheduling policy, which is what this issue is about.  My understanding (and observation) is that if a process is in the background scheduling group then it will receive no more than 5% of the CPU.  This was introduced in 2.0, at which point setForeground() was deprecated in favor of startForeground().  E.g. see DianeQ&apos;Es post at http://groups.google.com/group/android-developers/browse_thread/thread/7a16672bea40bcf1.
</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Sat, 10 Jul 2010 20:41:08 +0000</when>
<what>Reopened as issue #9682 (http://code.google.com/p/android/issues/detail?id=9682)</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 10 Jul 2010 22:35:12 +0000</when>
<what>My mistake; I was thinking of setForeground...</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 10 Jul 2010 22:35:51 +0000</when>
<what>Issue 9682 has been merged into this issue.</what>
</comment>
<comment>
<author>najifarook@gmail.com</author>
<when>Wed, 14 Jul 2010 00:45:22 +0000</when>
<what>Issue present on Samsung Galaxy S.</what>
</comment>
<comment>
<author>mikki...@gmail.com</author>
<when>Wed, 14 Jul 2010 05:58:29 +0000</when>
<what>Also HTC Desire seems to be affected according to MixZing player notification.</what>
</comment>
<comment>
<author>fercun...@gmail.com</author>
<when>Wed, 14 Jul 2010 06:04:22 +0000</when>
<what>DoesnQ&apos;Et allow the Droid to use the equalizer function either when its not on
screen

Comment #11 on issue 9663 by mikkilat: startForeground() is ignored on
Incredible
http://code.google.com/p/android/issues/detail?id=9663

Also HTC Desire seems to be affected according to MixZing player
notification.</what>
</comment>
<comment>
<author>man18...@gmail.com</author>
<when>Wed, 14 Jul 2010 07:39:13 +0000</when>
<what>Please fix this.</what>
</comment>
<comment>
<author>jug...@gmail.com</author>
<when>Wed, 14 Jul 2010 08:02:05 +0000</when>
<what>Issue is present on HTC Aria as well.</what>
</comment>
<comment>
<author>chaplin....@gmail.com</author>
<when>Wed, 14 Jul 2010 08:08:13 +0000</when>
<what>issue is NOT present on LEAKED HTC Froyo for Desire. </what>
</comment>
<comment>
<author>cherv...@gmail.com</author>
<when>Wed, 14 Jul 2010 08:45:48 +0000</when>
<what>Why it doing that </what>
</comment>
<comment>
<author>clay.lon...@gmail.com</author>
<when>Wed, 14 Jul 2010 09:33:52 +0000</when>
<what>A decent player with EQ is what IQ&apos;Evs been waiting for and now doesnQ&apos;Et work on my HTC  Desire.  :( x 10</what>
</comment>
<comment>
<author>ilker.dogan.ID</author>
<when>Wed, 14 Jul 2010 10:55:36 +0000</when>
<what>A media player with EQ is what most of us want. When will we have it?</what>
</comment>
<comment>
<author>clint.wi...@gmail.com</author>
<when>Wed, 14 Jul 2010 12:52:26 +0000</when>
<what>For cryinQ&apos;E out loud. Android wants to compete against the iOS - well the ONE thing that the iOS does REALLY well is media. Android struggles with media from an interface perspective and it is in EVERY Android user Q&amp;E GoogleQ&apos;Es best interest to remedy this lack of feature respect. A basic EQ is one of the most sought after functions (just check your market search logs, Google!)</what>
</comment>
<comment>
<author>stevestrice</author>
<when>Wed, 14 Jul 2010 13:40:48 +0000</when>
<what>Although I understand the technical side of this issue I wish to add weight to this request as a consumer using the HTC Desire (running 2.1) who finds it irritating that the equaliser is switched off when I push MixZing into the background. As an aside IQ&apos;Ed also love to find a bit more volume so that I can hear music and (especially) spoken word podcasts in noisier environments. </what>
</comment>
<comment>
<author>douglass...@gmail.com</author>
<when>Wed, 14 Jul 2010 13:55:51 +0000</when>
<what>ItQ&apos;Es a problem on the Hero as well. Please fix!</what>
</comment>
<comment>
<author>ramos...@gmail.com</author>
<when>Wed, 14 Jul 2010 15:09:40 +0000</when>
<what>ItQ&apos;Es a problem on the n1 as well. Please fix!
</what>
</comment>
<comment>
<author>Rye600...@gmail.com</author>
<when>Wed, 14 Jul 2010 17:07:01 +0000</when>
<what>I want this problem fixed on my HTC desire! I didnQ&apos;Et get a ?400 smart phone to be told I canQ&apos;Et even use an equalizer! Fix it!</what>
</comment>
<comment>
<author>linersri...@gmail.com</author>
<when>Wed, 14 Jul 2010 17:22:54 +0000</when>
<what>I would like tis resolved. I have a Evo 4g. We need an equalizer. Mixzing has stepped up to the plate, now Google needs to do the same.</what>
</comment>
<comment>
<author>sjoerdva...@gmail.com</author>
<when>Wed, 14 Jul 2010 17:37:34 +0000</when>
<what>Please fix this, was looking forward to mixzing with eq-settings, but not like this...</what>
</comment>
<comment>
<author>TheTheTodd@gmail.com</author>
<when>Wed, 14 Jul 2010 17:38:29 +0000</when>
<what>Please fix</what>
</comment>
</bug>
<bug>
<bugid>13273</bugid>
<title>Voice Actions navigate does not support contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>Steve.B....@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 20:07:42 +0000</openedDate>
<description>I am running Voice Search 2.1.1 on the Nexus One with Android 2.2.1. The
navigate to voice action does not recognize contacts. Steps to reproduce
1. Click microphone to start voice search 2. Say Q&quot;ENavigate to John
SmithQ&apos;Es homeQ&quot;E where I have a contact named John Smith and I have his
home address in my contact list. 3. System tries to search for a
business or other item for john smithQ&apos;Es home. Expected Behavior 3.
System loads navigation to my contact John Smith at his home address
Ideally, it would ask to confirm. Q&quot;EDid you mean navigate to john smithQ&apos;Es
home address at 1234 Main Street NW, Washington, DCQ&quot;E? User would say yes
and it starts navigation or no and voice action would start again.</description>
<comment>
<author>HealthyElijah</author>
<when>Mon, 11 Apr 2011 01:28:38 +0000</when>
<what>I keep trying this all the time hoping it will work.</what>
</comment>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 27 Jun 2011 20:33:44 +0000</when>
<what>This should be moved to Enhancements.</what>
</comment>
</bug>
<bug>
<bugid>1311</bugid>
<title>Vibration for incoming calls occurs even with vibration setting unchecked </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>vinblau</reportedBy>
<openedDate>Sun, 16 Nov 2008 12:06:11 +0000</openedDate>
<description>- Steps to reproduce the problem Go into settings. Then sound and
display settings Uncheck Phone vibrate Now, using the volume +/- keys,
set phone to vibration mode. Call this phone, phone will vibrate as
normal - What you think the correct behavior should be. I think the
incoming calls should be silent if you have Phone vibrate unchecked and
are on vibrate mode.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:30:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:38:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14783</bugid>
<title>browser wonQ&apos;Et close the last window</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:40:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>haw...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 16:02:14 +0000</openedDate>
<description>Steps to reproduce: Start the browser Open a few windows, browse to some
websites.. Press menu, then windows. Press the Q&quot;ExQ&quot;E next to each window
shown. All of the windows get removed, except for the last one. Clicking
the x on that one does nothing. I expect that it would close the window,
then create a new one pointing at whatever home page you have set. Fwiw,
that is the behaviour I saw with my previous phone which was running an
earlier version of android. My current version: stock android 2.2 on a
tmobile G2</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:40:01 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18487</bugid>
<title>[quicksearch] com.android.quicksearchbox ANR when run monkey. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chujiny...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 09:01:12 +0000</openedDate>
<description>Steps: 1.adb shell monkey -p com.android.quicksearchbox -s 625000000 -v
--pct-touch 30 --throttle 100 10000 --ignore-crashes
--monitor-native-crashes Actual Result: 1. com.android.quicksearchbox
ANR</description>
<comment>
<author>chujiny...@gmail.com</author>
<when>Wed, 13 Jul 2011 09:01:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11081</bugid>
<title>Add Q&quot;ENewerQ&quot;E button in Gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emi...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 22:28:12 +0000</openedDate>
<description>Within the Android Gmail application, there are 3 buttons Q&quot;EArchiveQ&quot;E
Q&quot;EDeleteQ&quot;E and Q&quot;EOlderQ&quot;E available directly at the bottom of the screen. On
the context menu, there is an option for Q&quot;ENewer.Q&quot;E The Q&quot;ENewerQ&quot;E button
could be added next to Q&quot;EOlderQ&quot;E to facilitate the natural way users read
their e-mail, oldest to newest, especially for users who receive a lot
of e-mail from high-volume mailing lists. Saves an extra button press
for an action that is performed frequently.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:12:28 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>8229</bugid>
<title>Motorola Milestone with 2.0.1 does not connect to GPS satellites</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gabrioba...@gmail.com</reportedBy>
<openedDate>Sun, 09 May 2010 03:37:51 +0000</openedDate>
<description>- Steps to reproduce the problem. Motorola Milestone with 2.0.1, turn on
GPS, open Google Maps, any version. - What happened. GPS just doesnQ&apos;Et
work. Only cell triangulation works. Not even wifi triangulation seems
to work. - What you think the correct behavior should be. The phone
should connect to GPS satellites and provide an accurate location.
Device model: A853 Firmware version: 2.0.1 Kernel version: 2.6.29-omap1
rkg683@ca25rhe77 ) #1 PREEMPT Thu Nov 19 12:16:06 PST 2009 Build number:
SHLA_U2_02.01.0 Captured a log using LogCollector, what I really need is
for someone that knows about this to check the log and tell me why GPS
canQ&apos;Et connect to the satellites, and if possible, provide a fix or point
into the right direction. When I captured the log I had killed every
possible application that uses GPS except Maps, and then left it there
for a couple mins. This has NEVER worked on my phone.</description>
<comment>
<author>gabrioba...@gmail.com</author>
<when>Sun, 09 May 2010 04:06:35 +0000</when>
<what>Update, tested GPS Test from the Market, the GPS works since it finds satellites and
has strong signal shown in dB (over 40), but the bars are always gray, they never
turn colored which means that even though satellites are found, they arenQ&apos;Et used.
CanQ&apos;Et explain why.</what>
</comment>
<comment>
<author>Jho...@gmail.com</author>
<when>Tue, 11 May 2010 14:10:56 +0000</when>
<what>I am having the same problem - but on my droid.  The phone will not connect to GPS.</what>
</comment>
<comment>
<author>paul.j.o...@gmail.com</author>
<when>Fri, 21 May 2010 19:24:19 +0000</when>
<what>Same problem with my motorola droid. I too tried powering off and back on, remove
battery and turn location on and back on. I was outside and Googles Maps was not able
to find my location. I installed Q&apos;EGPS TestQ&apos;E from the Market and all of a sudden it
started to work. This appears to be a bug.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:10 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>15993</bugid>
<title>New York Time App for Android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-06T18:08:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jandvke...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 15:23:13 +0000</openedDate>
<description>I recently installed the new subscription NY Times Android app and have
noticed that it keeps crashing my HTC Incredible. When I open the app
there is usually a delay of up to 10 seconds and if it works it opens.
If it does not, I get a black screen (with top toolbar intact.) the
button although vibrating to touch are unresponsive. To rescue the phone
I hold down the power button until given the option to restart. After
this happened a few times I uninstalled and re-insalled the app and so
far it runs slow as in it takes longer than other apps to open. The app
was downloaded from Market. Hope this helps John</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 18:08:12 +0000</when>
<what>report this to the app developer.</what>
</comment>
</bug>
<bug>
<bugid>14712</bugid>
<title>Location.convert fails for Q&quot;E55?14?27?NQ&quot;E</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-14T04:12:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MichB...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 23:04:14 +0000</openedDate>
<description>Location.convert(latitude); throws exception for Q&quot;E55?14?27?NQ&quot;E How to
convert the geo coordinates of Wikipedia pages like
http://en.m.wikipedia.org/wiki/GiantQ&apos;Es_Causeway ? For many Wikipedia
pages Location.convert works fine, but the format above seems to be not
supported. -------- HTC Desire, Android 2.2 ... but same issue on 2.3
emulator</description>
<comment>
<author>MichB...@gmail.com</author>
<when>Sun, 13 Feb 2011 23:07:12 +0000</when>
<what>Delete this issue !!!

It is a duplicate of 14711 ... save was very slow, so I pressed Q&quot;ESaveQ&quot;E again.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 04:12:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5736</bugid>
<title>RFE: Contacts should be able to display/sort by family name, not just given name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>kevin.lo...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 15:49:18 +0000</openedDate>
<description>Many users prefer to organize/sort their contact by the Q&quot;ElastQ&quot;E or
Q&quot;EfamilyQ&quot;E name. While contacts separates this field, it does not allow
the list to be displayed as Q&apos;EFamily, GivenQ&quot;E only as Q&quot;EGiven FamilyQ&quot;E --
this behaviour should be user-selectable via a menu/preferences option.</description>
<comment>
<author>bluesol...@gmail.com</author>
<when>Thu, 18 Feb 2010 13:40:44 +0000</when>
<what>ItQ&apos;Es a nonsense to not let us the choice how to sort the contacts and force us to
sort them by surname. Every other phone or smartphone have this option. Sort by
surname OR by lastname.
I think this issue must be merged with issue 5142 to no
disperse votes.
</what>
</comment>
<comment>
<author>k.wolny</author>
<when>Wed, 07 Jul 2010 14:44:41 +0000</when>
<what>Fixed in 2.2 (FRF91), but entires in Favorities tab list are still sort by first name...</what>
</comment>
<comment>
<author>garpun...@gmail.com</author>
<when>Fri, 20 Aug 2010 08:22:29 +0000</when>
<what>not fixed for people app, nor dialer on htc desire.</what>
</comment>
</bug>
<bug>
<bugid>701</bugid>
<title>Enhance intent laden Gtalk documentation</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-27T17:37:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>efont...@gmail.com</reportedBy>
<openedDate>Sun, 27 Apr 2008 12:47:01 +0000</openedDate>
<description>A comprehensive set of examples showing how intent triggers are sent and
received over GTalk would go a long way toward differentiating Android.
Written at a 5th grade level, please. There is no reason to shroud
this... and it is worth the effort to document what will soon be the
fingers of the information superhighway so that traffic runs smoothly. I
guess this turned into an enhancement request placing a clear #1
priority on Q&apos;Eease to impliment effecient Gtalk linksQ&apos;E that coordinate
the handset with infomation extracted and from dynamic information in
the cloud. The key is time and location coordination between humans
communicated through handsets. Please make it simple to create software
to coordinate human effort. Documented intent laden Gtalk is key. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:39:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:32:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:37:41 +0000</when>
<what>was removed from the API</what>
</comment>
</bug>
<bug>
<bugid>16955</bugid>
<title>3.1 Web fonts broken in stock browser</title>
<status>NeedsInfo</status>
<owner>jr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>plane...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 16:15:09 +0000</openedDate>
<description>Motorola Xoom (WiFi) Honeycomb 3.1 (stock) After updating to 3.1 web
fonts no longer load through CSS/Font-face. Previous to the update the
following worked fine in Honeycomb: @font-face { font-family: Q&apos;EPictosQ&apos;E;
src: url(Q&apos;Epictos-web.eotQ&apos;E); src: url(Q&apos;Epictos-web.woffQ&apos;E) format(Q&apos;EwoffQ&apos;E),
url(Q&apos;Epictos-web.ttfQ&apos;E) format(Q&apos;EtruetypeQ&apos;E),
url(Q&apos;Epictos-web.svg#webfontIyfZbseFQ&apos;E) format(Q&apos;EsvgQ&apos;E); font-weight:
normal; font-style: normal; } Now the Q&quot;EPictosQ&quot;E fonts will not load; the
default fall-back font is shown instead. This issue does not occur on
either an Android phone running 2.2 or Honeycomb 3.0.1, it is unique to
3.1.</description>
<comment>
<author>jr...@android.com</author>
<when>Wed, 25 May 2011 16:36:40 +0000</when>
<what>Do you have a sample page or full example of the problem? We cannot reproduce, and the examples at http://pictos.drewwilson.com/ work fine in 3.1</what>
</comment>
<comment>
<author>geoff.to...@gmail.com</author>
<when>Thu, 26 May 2011 20:48:53 +0000</when>
<what>I think the Pictos site is displaying images, not the actual fonts, as he sells both fonts and pngs.

HereQ&apos;Es a page with the demo Pictos html - 

http://stage.attend.manexa.com/mobile/fonttest/PictosRegular-demo.html

Viewed in a desktop browser or Android 2.2, etc and the symbols show. View it in 3.1 and it falls back to the default letter font. This worked in 3.0 but something changed - do web-fonts have to be implimented/called differently now, perhaps?
</what>
</comment>
<comment>
<author>plane...@gmail.com</author>
<when>Sun, 29 May 2011 14:07:10 +0000</when>
<what>Posted under the wrong account but thatQ&apos;Es me above. Thanks for looking at it! :)</what>
</comment>
<comment>
<author>johnablo...@gmail.com</author>
<when>Mon, 27 Jun 2011 22:37:21 +0000</when>
<what>I am also seeing this issue with MathJax, a javascript library for math typesetting. 2.2 properly uses web fonts; 3.1 doesnQ&apos;Et even download them.</what>
</comment>
<comment>
<author>johnablo...@gmail.com</author>
<when>Tue, 28 Jun 2011 13:26:55 +0000</when>
<what>Check that. After more investigation, 3.1 does seem to properly use web fonts in many cases. The issue with MathJax seems to be that the @font-face directives are dynamically generated by javascript (or perhaps itQ&apos;Es when/where they are generated). When the same @font-face statements are listed explicitly in a static style sheet, the fonts load and the page displays correctly. Under 2.2, the web fonts are used correctly even without the static @font-face declarations.

The issue in the page cited by #2 may be something different. According to

http://stackoverflow.com/questions/3200069/css-fonts-on-android

android chokes on the local smiley hack.</what>
</comment>
<comment>
<author>ifung...@gmail.com</author>
<when>Tue, 28 Jun 2011 14:58:09 +0000</when>
<what>CSS/font-face doesnQ&apos;Et work for me on 3.1 either. I have two sites that use Google web-fonts that were rendering correctly before 3.0 but then stopped working after the OTA update from ASUS.</what>
</comment>
<comment>
<author>ge...@maximumgamer.com</author>
<when>Wed, 13 Jul 2011 20:24:27 +0000</when>
<what>@johnablo@gmail.com, can you post how you listed yours to get them to work?</what>
</comment>
<comment>
<author>giles.se...@gmail.com</author>
<when>Thu, 11 Aug 2011 14:55:55 +0000</when>
<what>Also getting same issue on Asus eee pad on 3.2, viewing own sites or http://www.google.com/webfonts. It just shows default font :-(</what>
</comment>
<comment>
<author>mynameis...@gmail.com</author>
<when>Mon, 22 Aug 2011 17:30:37 +0000</when>
<what>IQ&apos;Em having this issue too. My sites donQ&apos;Et load the custom fonts from Typekit. To me this is a major issue because the sites IQ&apos;Eve designed are displaying default Droid Sans (which I have no problem with) if I can make a separate style sheet for specifically 3.1 honeycomb as a workaround.</what>
</comment>
</bug>
<bug>
<bugid>13672</bugid>
<title>Uniformity in the cut and paste feature... </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>j.m.nica...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 14:20:23 +0000</openedDate>
<description>I think there needs to be some uniformity in the way the cut and paste
feature works. It works differently depending on whether you are in the
browser, gmail, messages, or any other app. Some of the steps required
to be able to cut and paste, especially in the gmail app and the
messaging app is ridiculous. You canQ&apos;Et select text in the messaging app,
itQ&apos;Es the whole text or nothing. In Gmail you canQ&apos;Et just cut and paste a
received email, you have to hit reply or forward first. The whole cut
and paste system in android in wonky. I think you should look and see
how WebOS does it and perhaps see if you can build off that. Hell I
would even be good with the cut and paste you have setup in the Android
browser as long as it was the same way uniformly throughout the rest of
the phone.</description>
</bug>
<bug>
<bugid>11366</bugid>
<title>google talk for android color scheme hides time stamp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>Bomb...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 14:41:56 +0000</openedDate>
<description>Motorola Droid 2 running all current updates. In the google talk app the
color scheme hides the time stamp Contact messages show in bright blue
and timestamp text is white. Impossible to read.</description>
<comment>
<author>JeauxAnn...@gmail.com</author>
<when>Wed, 29 Sep 2010 21:25:34 +0000</when>
<what>I apologize if this is a blond question, but how was it discovered the timestamp text is white? </what>
</comment>
<comment>
<author>Bomb...@gmail.com</author>
<when>Wed, 29 Sep 2010 22:20:14 +0000</when>
<what>Not at all:)

The background is almost white, but more like a very light blue. If you tilt the screen back and forth you can make out the white text.</what>
</comment>
</bug>
<bug>
<bugid>2539</bugid>
<title>Unconfigured home screen widgets are left in limbo</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-11-06T21:47:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>32</stars>
<reportedBy>ericbutl...@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 22:43:34 +0000</openedDate>
<description>It appears that if the user cancels the configuration of a home screen
widget (such as by pressing the back button when asked to choose an
image for the Photo Frame widget) it is not properly removed even though
it is not displayed. I noticed this problem while writing a new widget;
onUpdate at the defined interval was still being called even though the
widget was not visible. So far it appears a partial solution for this
problem is to make a small change to Launcher.java (see patch). This
fixes the problem if the Activity returns a result containing the widget
ID in a data Intent, but since this does not happen by default (such as
when the back button is pressed) I think a more comprehensive solution
is needed.</description>
<comment>
<author>moehrin...@gmail.com</author>
<when>Mon, 20 Jul 2009 08:35:44 +0000</when>
<what>It also appears that if the initial updatePeriode is too short and the user is Q&quot;Enot 
fast enougthQ&quot;E with configuring the widget, the onUpdate method is called even if my 
configuration has not been saved and returned success yet.
The documentation says that in case of using configuration one has to take care of the 
service launch because onUpdate will not be called the first time. In my case it is 
always called after the updatePeriodeMillis whether or not the configuration settings 
are saved or not.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:47:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:42:35 +0000</when>
<what></what>
</comment>
<comment>
<author>adamphil...@gmail.com</author>
<when>Wed, 07 Oct 2009 06:49:15 +0000</when>
<what>This bug is really crippling, it essentially prevents you from writing any kind of
efficient customizable widget. Even if you keep track of your own ids not relying on
AppWidgetManager.getAppWidgetIds(), you hit another brick wall directly related to
this bug.

In addition to this report, if the configuration activity is a success but the Home
screen did not have sufficient space to hold the widget, again this widget will
forever be left in limbo, you are never told that the widget was not *actually* added
and can not *ever* be seen, so both getAppWidgetIds() and your own widgetIds
implementation now suffer the same fate. There is no reliable work around to this
bug, except not allowing configuration activities.

It is impossible for any serious product to allow configuration activities with this
bug in place and all current apps with configuration activities are potentially large
resource drains, over the life-time of an app a user could build a rather large array
of Q&quot;ElimboQ&quot;E widgets, forcing a developer to wastefully/unknowingly update them all,
despite the fact that ALL of them could be in limbo and just ONE limbo widget,
forever destroys the usage of onEnabled/onDisabled().</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 19:18:41 +0000</when>
<what>The fix proposed above will work if when calling setResult(RESULT_CANCELED), you pass
back a new Intent() that includes the EXTRA_APPWIDGET_ID.  (This is so the homescreen
can clean up discarded ids when canceled.)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 19:19:08 +0000</when>
<what>Issue 4426 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 21:47:54 +0000</when>
<what>The fix proposed above will work if when calling setResult(RESULT_CANCELED), you pass
back a new Intent() that includes the EXTRA_APPWIDGET_ID.  (This is so the homescreen
can clean up discarded ids when canceled.)</what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Sat, 07 Nov 2009 08:41:50 +0000</when>
<what>Can you clarify, does the fix work in the case when there is no configuration activity 
but the home screen does not have sufficient space for the appwidget requested? IQ&apos;Eve 
confirmed that this leads to the same problem, an appwidget ID left in Q&quot;ElimboQ&quot;E.

If this fix does not cover that case, please either reopen this bug or create a new 
one. IQ&apos;Em happy to do the latter, I just need to know.</what>
</comment>
<comment>
<author>adamphil...@gmail.com</author>
<when>Mon, 09 Nov 2009 01:05:56 +0000</when>
<what>Will the fix proposed retrospectively fix the return value of
AppWidgetManager.getAppWidgetIds()? Or will this remain corrupt? If so this would
also remain an open bug?

Thanks.</what>
</comment>
<comment>
<author>adamphil...@gmail.com</author>
<when>Mon, 09 Nov 2009 01:18:48 +0000</when>
<what>Sorry to be a pain but if the fix proposed is only that in
launcher-fix-appwidget-cancel.patch, this will not fix the bug where there is not
sufficient space for the appwidget (with or without a configuration activity). This
has a resultCode == RESULT_OK and would bypass this check.

It would only fail after entering completeAppWidget() and hitting the line: if
(!findSlot(cellInfo, xy, spans[0], spans[1])) return;

Where there is no clean up performed. This is based on the source tree in
android.git.kernel.org, so I donQ&apos;Et know if it is the same in Eclair (2.0) but
behavior suggests so.
</what>
</comment>
<comment>
<author>mobilely...@gmail.com</author>
<when>Tue, 12 Jan 2010 23:59:35 +0000</when>
<what>Come on guys this is a really serious bug.

Just developing a simple widget caused me to have dozens of Q&apos;EhiddenQ&apos;E widgets.

Widgets are a great idea and very useful but at the moment they are impossible to
develop or deploy safely.</what>
</comment>
<comment>
<author>hopfc...@gmail.com</author>
<when>Thu, 03 Jun 2010 23:55:23 +0000</when>
<what>This bug really prevents serious work on widgets with a configuration activity and
one of my projects got stuck here. Each cancel sets a permanent resource drain.
Should be fixed as soon as possible in my opinion.</what>
</comment>
<comment>
<author>rajgopa...@gmail.com</author>
<when>Wed, 03 Nov 2010 05:32:12 +0000</when>
<what>As an end user with a Samsung Galaxy Spica, i am facing this issue in Android 2.1. 
The specific issue is that, i am not able to delete unused home screens. These hidden widgets are apparently present on the home screen but are not visible. And since they are apparently Q&quot;EpresentQ&quot;E, i dont get the Q&quot;E-Q&quot;E red icon on the edit home screens page.
Is there an end user bug fix for this problem?
Or are you aware of any app which can uncover these hidden widgets, so that i can remove them and delete unused homescreens?</what>
</comment>
<comment>
<author>carlome...@gmail.com</author>
<when>Tue, 23 Nov 2010 21:17:04 +0000</when>
<what>It seems that it is quite actual still, right?
No fix in any sdk mates?

Since phantom widgets are wasting precious resources itQ&apos;Es not so low prio imho.

Anyway IQ&apos;Em workaround this avoiding to link configuration in the widget but starting it manually, if I can, gonna try.
</what>
</comment>
<comment>
<author>carlome...@gmail.com</author>
<when>Wed, 24 Nov 2010 09:49:07 +0000</when>
<what>update: the workaround works.

So until the official fix, if like in my case your widget can schedule alarms or do background service work and you want to avoid such zombie widgets hidden in the background, wasting resources, here it is as I did:

1) removed from AppWidget xml configuration the refecence to its activity
2) I added to my widget SharedPrefs, that I was yet using to keep other state data, a boolean Q&apos;EconfiguredQ&apos;E default as false
3) When widget gets updated it checks it and if itQ&apos;Es first time it starts the configuration activity manually. So if the user quits the screen, the widget stays on the screen and the user has to manually remove it, thus avoiding the phantom widget intances.

This is quite a transparent change since as soon as the official fix will be in place in android os, to go back will be kind of easy: restore official widget configuration in xml and get rid of manual start of configure activity.

Please share your opinion.</what>
</comment>
<comment>
<author>Benoit.C...@gmail.com</author>
<when>Thu, 25 Nov 2010 10:49:05 +0000</when>
<what>Wow, this is a very clever move !
Thanks a lot for this info, itQ&apos;Es a very simple way to avoid this monstruosity. An Android fix would not ever work anyway, because all users are not always able to update their system (there are always people in 1.5 out there, you know ?)</what>
</comment>
<comment>
<author>jamcinn...@gmail.com</author>
<when>Sun, 22 May 2011 20:29:58 +0000</when>
<what>2 year old bug, come on google! I wonder how many of the widgets installed on my phone are are aware of this? zombie widgets!!! aHHHHHH</what>
</comment>
<comment>
<author>jerry.tr...@gmail.com</author>
<when>Mon, 18 Jul 2011 14:49:18 +0000</when>
<what>Still happening on Android 3.0 :/</what>
</comment>
<comment>
<author>rald...@gmail.com</author>
<when>Wed, 17 Aug 2011 22:10:42 +0000</when>
<what>Google arenQ&apos;Et going to fix this, just use the following in your onUpdate, works for me.

Intent resultValue = new Intent();
resultValue.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, mAppWidgetId);
setResult(RESULT_CANCELED, resultValue);</what>
</comment>
</bug>
<bug>
<bugid>13799</bugid>
<title>All Turkish character are not SUPPORTED android keyboard ( ? Q&amp;E#305;Lowercase i-dotless Q&amp;E Uppercase i- dotless --Q&gt;E Capital I,? ?,i)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>cemso...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 09:51:14 +0000</openedDate>
<description>All characters are not supported all versions of 1.6 2.0 2.1 2.2 2.3
android keyboard. We have I ? ? i ---- Other are ok ?,?, ?,?, ?,?, ?,?,
?, ?, but Q&quot;E?Q&quot;E is problematic one ...
http://en.wikipedia.org/wiki/Wikipedia:Turkish_characters When we chose
local language Turkish in Android Keyboard please remove the other not
related characters. Thank you..</description>
<comment>
<author>objectto...@gmail.com</author>
<when>Tue, 26 Apr 2011 15:24:18 +0000</when>
<what>Turkish keyboard on the latest nexus S release is completely broken. It just looks like the us English keyboard without the longpress keys.</what>
</comment>
<comment>
<author>h.kar...@hsyn.de</author>
<when>Mon, 15 Aug 2011 09:55:39 +0000</when>
<what>hi,

i think it is also possible to leave the other characters, but make the special turkish characters default. first provided in the popup, when pressing relevant char. like when long pressing [u] the first provided character should be [?].

thanks</what>
</comment>
</bug>
<bug>
<bugid>9359</bugid>
<title>Phone dialling tones do not go out through an HSP connected headset.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gus...@gmail.com</reportedBy>
<openedDate>Sun, 27 Jun 2010 08:50:33 +0000</openedDate>
<description>Using Android 2.1-update1, Motorola Milestone build SHOLS_U2_02.27.6
When a BT headset is connected with profile HSP (and not A2DP), all
phone calling sounds (ringing, active call audio, etc.) go out through
the bluetooth headset, except the dialing tones when dialing the phone.
When dialing the phone (before pressing Q&quot;EsendQ&quot;E) the dialing sounds go
out through the Q&quot;EmediaQ&quot;E channel (that is passed only to A2DP connected
headsets), while pressing the dialing buttons after pressing send is
passed through to the standard HSP connected headset. The phone
application should make sure to send all tones through the HSP bluetooth
headset, regardless if before or during a call - as it is done normally
in other phones.</description>
</bug>
<bug>
<bugid>3639</bugid>
<title>Hebrew locale name incorrect</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-25T23:31:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>lin...@gmail.com</reportedBy>
<openedDate>Sun, 23 Aug 2009 16:04:20 +0000</openedDate>
<description>The Android platform currently has the Hebrew locale compiled, but it
carries the name Q&quot;EiwQ&quot;E. It needs to carry the name Q&quot;Ehe_ILQ&quot;E, as that is
that standard name. Please also see
http://forums.sun.com/thread.jspa?threadID=5335461 for discussions of
same problem under the Java platform.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:15:43 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Sep 2009 23:31:22 +0000</when>
<what>i think you need to file a bug with Sun first. their Java 5 and Java 6 implementations both use the name Q&quot;EiwQ&quot;E, so 
we do too.
</what>
</comment>
<comment>
<author>lin...@gmail.com</author>
<when>Sat, 26 Sep 2009 14:11:06 +0000</when>
<what>Actually, I donQ&apos;Et see where Java enters into it at all. The compiler does not care
how you call the language.

In fact, sorting through the sources, the locale names in Android arrive, not from
anything Java, but from the icu library. If you search the code, the Locale class
(dalvik/libcore/luni/src/main/java/java/util/Locale.java) gets the list of locales
(getAvailableLocales) by running a method of the same name on
com.ibm.icu4jni.util.Resources. Going to the implementation there
(dalvik/libcore/icu/src/main/native/ResourcesInterfaces.cpp) simply enumerates the
locales compiled into ICU.

Looking at the apparent sources for ICU, it seems they are already aware of the
issue. If you look at the definition of the iw locale
(external/icu4c/data/locales/iw.txt) you will see it is merely an alias for the Q&quot;EheQ&quot;E
locale, as it should be.

So all we really have to do in order to resolve the problem is to tell the system to
build the Q&quot;EheQ&quot;E locale instead of/in addition to the iw locale, and start applying the
resources (say, in frameworks/base/core/res/res/raw-iw and such) to -he instead.

One thing I have not, yet, managed to answer is why the Q&quot;EiwQ&quot;E locale appears and the
Q&quot;EheQ&quot;E locale does not. I suspect it has something to do with the way icu was compiled
on the actual phones, which is why this bug report is open - the bug is not in the
sources, it is in the compiled phones.

Shachar</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 03 Oct 2009 15:11:24 +0000</when>
<what>youQ&apos;Ere correct that itQ&apos;Es not a _language_ issue, but it is a _library_ issue. SunQ&apos;Es libraries have this behavior, so, for 
compatibility, we do too.

if you look at the code for creating a Locale, youQ&apos;Ell see we explicitly mangle Q&quot;EheQ&quot;E to Q&quot;EiwQ&quot;E for compatibility. a 
couple of other country codes receive the same treatment.

you need to persuade Sun to make this change first.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:02:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2779</bugid>
<title>Email app reports inaccurate message counts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>tony.bau...@gmail.com</reportedBy>
<openedDate>Wed, 27 May 2009 13:55:54 +0000</openedDate>
<description>The number of email on the account page of the Q&quot;EemailQ&quot;E application
doesnQ&apos;Et correspond to the real number. IQ&apos;Eve 2 email accounts on this
application: 1 Hotmail and 1 Yahoo. For Hotmail, it indicates that I
have 195 emails in my inbox but I have 10. For Yahoo, 44 instead of 12.
It seems to re-download the deleted mails and sometimes it creates blank
lines for new incoming email in the inbox with the current time only.
They disappear from the inbox after relaunching the application but the
email counter seems to keep them in count.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:40:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:33:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18707</bugid>
<title>support Q&apos;Eadb bugreportQ&apos;E on not-rooted devices please!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ivanrodr...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 20:05:32 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:38:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11192</bugid>
<title>Crash reporting EditText does allow for text to wrap to next line</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>christop...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 13:10:51 +0000</openedDate>
<description>I searched the bug reports, and was unable to find this. I have seen
this on Pandora, and when it crashes it gives the option for Force Close
or Report. Reproduce - Application crashes, Force Close/Report dialog
comes up. - Select Report - Start typing, keep typing, the text will not
wrap to the next line. Correct behavior should be to wrap the text.
Reproduce: I am able to reproduce this in PandoraQ&apos;Es force close by
connecting to a wifi hotspot that requires user/password (via website),
and until then proxies all traffic to their auth server. Without
authenticating, try to connect to PandoraQ&apos;Es music stream. It will force
close and give option to FC/Report. Nexus One - v2.2 (Stock)</description>
</bug>
<bug>
<bugid>17087</bugid>
<title>If an app containing an enabled input method is moved to the SD card, the input method will be disabled after every reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zit...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 21:26:55 +0000</openedDate>
<description>This has been reproduced on multiple devices, including an HTC EVO 4G
running stock Froyo, and a Motorola Droid running CyanogenMod 7. ItQ&apos;Es
true for every input method whose app lets you move it to the SD card
that IQ&apos;Eve tried so far, including LastPass, AnySoftKeyboard, and Tiny
Password. Steps to reproduce are simple: 1) Install LastPass from
Android Market 2) Move LastPass to the SD card. 3) Reboot the phone. 4)
Enable the LastPass input method in Language Q&amp;E keyboard settings. 5)
Reboot the phone again. 6) Notice that the LastPass input method is no
longer enabled.</description>
<comment>
<author>SecretSk...@gmail.com</author>
<when>Mon, 23 May 2011 21:35:50 +0000</when>
<what>I too have noticed this issue with LastPass. </what>
</comment>
<comment>
<author>zit...@gmail.com</author>
<when>Tue, 31 May 2011 14:27:00 +0000</when>
<what>IQ&apos;Eve been informed that this is expected behavior, due to:

http://developer.android.com/guide/appendix/install-location.html#ShouldNot

IQ&apos;Ed rather not disable the ability to move to
SD, as this app is much more than simply an input method, and IQ&apos;Ed get
far more complains about the inability to move to SD than I have about
the input method being disabled.  IQ&apos;Ell add something to our Android
Market listing about it, but it seems like Android should either add
something to the input method enable screen about it, or the move to
SD screen, or both. </what>
</comment>
</bug>
<bug>
<bugid>5573</bugid>
<title>Issue with Motorola Milestone  / droid (french)</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2009-12-23T01:11:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lpenou@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 21:59:21 +0000</openedDate>
<description>Using : Motorola Milestone / droid IQ&apos;Eve installed foxyring and IQ&apos;Eve this
bug when IQ&apos;Em receveing a phone call during night IQ&apos;Eve got this message :
LQ&apos;Eapplication Foxyring (du processus com.levelup.foxyring) sQ&apos;Eest
interrompu de fa?on innopin?e. Merci de r?essayer. Also the vibrator
seem to be disabled by foxyring</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Dec 2009 01:11:18 +0000</when>
<what>you should report this to the author(s) of foxyring, not us.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:56:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19752</bugid>
<title>Do not run Q&apos;ErunPingLoopQ&apos;E when mailbox is not configured as PUSH</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dupon...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 15:15:03 +0000</openedDate>
<description>I have an exchange account on my phone that is configured to sync every
30 minutes. But its still syncing every second. This is caused because
runPingLoop is always started, even when the account is NOT configured
as a PUSH account. Diff that solves the issue (to be verified): diff
--git a/src/com/android/exchange/EasSyncService.java
b/src/com/android/exchange/EasSyncService.java index 20e1ea8..8f61074
100644 --- a/src/com/android/exchange/EasSyncService.java +++
b/src/com/android/exchange/EasSyncService.java @@ -1574,19 +1577,24 @@
public class EasSyncService extends AbstractSyncService { } } - // Wait
for push notifications. - String threadName =
Thread.currentThread().getName(); - try { - runPingLoop(); - } catch
(StaleFolderListException e) { - // We break out if we get told about a
stale folder list - userLog(Q&quot;EPing interrupted; folder list requires
sync...Q&quot;E); - } catch (IllegalHeartbeatException e) { - // If weQ&apos;Ere
sending an illegal heartbeat, reset either the min or the max to - //
that heartbeat - resetHeartbeats(e.mLegalHeartbeat); - } finally { -
Thread.currentThread().setName(threadName); + if (mAccount.mSyncInterval
== Account.CHECK_INTERVAL_PUSH) { + // Wait for push notifications. +
String threadName = Thread.currentThread().getName(); + try { +
runPingLoop(); + } catch (StaleFolderListException e) { + // We break
out if we get told about a stale folder list + userLog(Q&quot;EPing
interrupted; folder list requires sync...Q&quot;E); + } catch
(IllegalHeartbeatException e) { + // If weQ&apos;Ere sending an illegal
heartbeat, reset either the min or the max to + // that heartbeat +
resetHeartbeats(e.mLegalHeartbeat); + } finally { +
Thread.currentThread().setName(threadName); + } + } else { +
userLog(Q&quot;EStopping runAccountMailboxQ&quot;E); + return; } } } catch
(IOException e) {</description>
<comment>
<author>fad...@android.com</author>
<when>Fri, 02 Sep 2011 17:03:18 +0000</when>
<what>Issue 19753 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 04 Sep 2011 20:09:16 +0000</when>
<what>What device is this happening on?   What version of the OS?</what>
</comment>
<comment>
<author>dupon...@gmail.com</author>
<when>Sun, 04 Sep 2011 20:11:14 +0000</when>
<what>This happens on a Huawei U8150 IDEOS with Android 2.2.1.
But this code is still the same on the current master (gingerbread).</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 11 Sep 2011 01:50:05 +0000</when>
<what>runPingLoop will be started, but runPingLoop should never start an email sync if the sync interval isnQ&apos;Et Q&quot;EpushQ&quot;E.  Please send a log showing what the problem is; hereQ&apos;Es how to do email debug logging...

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To reach the Debug logging screen:

pre-Honeycomb: Go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary). 

Honeycomb (tablet): Go to the ?Account Settings? screen using the action bar, then tap ?Email Preferences? repeatedly until ?Debug? appears in the account list.  Tap ?Debug?.

All phones: From the dialer, dial *#*#36245#*#* (the numbers correspond to ?EMAIL?)

All devices: Go to the account creation screen (method differs depending on OS version) and enter ?d@d.d? for email address and ?debug? for password.

HereQ&apos;Es what the checkboxes mean:

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic, as the log is essentially unlimited in size

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).</what>
</comment>
<comment>
<author>dupon...@gmail.com</author>
<when>Sat, 17 Sep 2011 17:51:03 +0000</when>
<what>The debug methods are not working on my phone here.

Anyway, if you check the code, you can clearly see the runPingLoop is always started.
We want a pingLoop when we are in PUSH mode, but when we only want to sync every 30minutes for example, we really do not need to start a runPingLoop.

Thats why we should check if we are in PUSH mode, and only then start a runPingLoop.</what>
</comment>
</bug>
<bug>
<bugid>3877</bugid>
<title>Accessing Google Calendar Information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>andrewnp...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 08:19:43 +0000</openedDate>
<description>I am new to Android development, so if this has been answered previously
please ignore my ignorance. I am trying to create an application that
will work with your existing calendar api, and I am having issues. The
only way I seem to have found for accessing any calendar data is through
googles api package, which from what I have read is not supported as a
whole within Android itself. All I am really looking to do is
authenticate a user and retrieve data from the users account. What is
the best way to go about doing this? Again if this is something that you
have posted on previously, I am sorry for wasting your time, but part of
my confusion is caused by the fact that people posting about Android
development issues online donQ&apos;Et include the associated development SDK
version number in their post. So the only indication that I have on
whether an issue might have already been addressed is the date of the
users post. I like the idea behind Android development, and I think the
platform is certainly interesting, but the lack of a good community and
documentation, outside of googleQ&apos;Es own developer site, makes simple
research a real headache.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:04:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2491</bugid>
<title>My Android SDK</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-24T12:36:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Wcrear...@gmail.com</reportedBy>
<openedDate>Thu, 23 Apr 2009 08:11:54 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 24 Apr 2009 12:36:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13011</bugid>
<title>On long audio files, file elapsed time is immediately goes out of sync with system time (regardless of App)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>DonalBuc...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 16:33:04 +0000</openedDate>
<description>Using any Audioblook player (MortPlayer, Amblin) with long files the
file elapsed time is always wrong. On keying Q&gt;EStart/stop/pause or
bookmark, the file time elapsed will be wrong, by up to 10 minutes
(longest IQ&apos;Eve noticed so far). If for example I stop a 1-hour long MP3
file at 45 minutes, when I restart it mayt be 5 to t10 minutes BEHIND
the actual stop point. It is always BEHIND, it never jumps forward.
Another consequence is therefor the inability to accurately use a slider
bar. Phone is HTC Desire on 2.3 but this is reported cross-platform.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Dec 2010 18:24:36 +0000</when>
<what>Issue 13012 has been merged into this issue.</what>
</comment>
<comment>
<author>FayyazA...@gmail.com</author>
<when>Thu, 03 Feb 2011 12:55:25 +0000</when>
<what>I listen to long audio files daily and have noticed the same issue with files over an hour it is annoying and makes it difficult to listen to such files. IQ&apos;Eve noticed files being out of synch by more then 10 mins. Today I was listening to a file which became out of synch by just under 25 mins. Ridiculous</what>
</comment>
<comment>
<author>FayyazA...@gmail.com</author>
<when>Mon, 11 Apr 2011 18:11:07 +0000</when>
<what>I believe this is a similar issue below.

http://code.google.com/p/android/issues/detail?id=4609Q&amp;Eq=long%20mp3Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

Reported in 2009. Hmm doesnQ&apos;Et look good </what>
</comment>
</bug>
<bug>
<bugid>16390</bugid>
<title>Yellowish Screen after 2.3.4 update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>yogeshpr...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 13:49:27 +0000</openedDate>
<description>- Updated to 2.3.4 (OTA) directly from 2.3.2 (Model: Nexus S) - Never
updated to 2.3.3 after hearing complaints about yellowish screen - 2.3.4
seems to have the same problem - Screen must be bright and blacks must
be dark and deep (with this problem it looks grayish) - This fault is
more pronounced when the brightness setting is in auto brightness mode.</description>
<comment>
<author>tangqinghua2008@gmail.com</author>
<when>Wed, 27 Apr 2011 14:00:22 +0000</when>
<what>?????????
Why not share this SVN, master?</what>
</comment>
<comment>
<author>prem....@gmail.com</author>
<when>Thu, 05 May 2011 18:54:50 +0000</when>
<what>I today installed the 2.3.4 directly from 2.3.1 which was default on my Google Nexus S phone. Following are the comments :

1.  SCREEN DISPLAY

The worst thing is Screen look dam bad. The brightness has totally gone. The screen looks yellowish against the previous factory default version (I had 2.3.1) which was 100% white and bright.  This yellowish color gives you the feeling that you are using a mobile which has cheap quality color display. In reality it is not. It is pure due to the code changes in 2.3.4 version. Just few minutes back, until I was running 2.3.1, the screen display was crispy white and I proud that my phone has best quality display even betttr display that iPhone 4, but now I canQ&apos;Et show my phone to my iPhone friends because display is so bad (yellowish and less brightness) that a Nokia $50 phone will have better screen brightness. Even my Nokia 5230, screen display is not 200% better than my Google Nexus S (running 2.3.4)

Technically this yellowish color is due to the fact that the phone is not able to produce BLACK color as dark black. It produces BLACK color as similar to a brown color. Also display of while color is not actual white, it contains little bit yellow mixed. This is full s/w issue. If it is a software issue, as several people reported the same issue for previous releases of 2.3.3 and 2.3.1 versions, then this must be intentional by Google. Google must rollback and show the Black as dark black and While as actual white.

Google must come up with a minor patch to bring back that brightness level back to the 100%. I canQ&apos;Et use this phone for long with this third class color display.


2. VIDEO CHATTING

I donQ&apos;Et agree with the review of this blog. After installing 2.3.4 over the air (OTA), my Gtalk show the video chatting ability. ThatQ&apos;Es right. But it says that this feature is only available on Wi-Fi.

WhatQ&apos;Es that Google? You are still doing strange things. People need video chatting on mobile mainly when they are on the move, so how can you expect that people will keep using WIFI when are on move?  Video chatting on a mobile device is only meaningfull via carrierQ&apos;Es data connection and you have not given the heart feature. You still kept it banned in GtalkQ&apos;Es video chatting i.e. over 3G. Very Sad.

If I will have WIFI available, then there are 90% + chances that I will have that in my home (a location where I will not change my position great that a 10 meter radial area) then I can use laptop for video chatting; why phone?

Comeup and try to understand the market. Such kind of foolish implementation is nothing but you are decreasing the market share of Google Nexus S and more important the people belief from Google. So in this way you cutting your own leg by decreasing your existing user base, ultimately you quarter by quarter profit.



Prem Kumar
Technology Lead (Microsoft Technologies)
Atlanta
</what>
</comment>
<comment>
<author>jan.teichmann@gmail.com</author>
<when>Thu, 05 May 2011 19:07:43 +0000</when>
<what>I also updated today from 2.3.2 and the screen is totally yellowish. But I realized that the colour tone is a question of viewing angle. But I agree: the display now looks cheap and I really dislike the colour tone!</what>
</comment>
<comment>
<author>johnca...@gmail.com</author>
<when>Thu, 05 May 2011 22:56:10 +0000</when>
<what>I DONQ&apos;ET WANT A YELLOW SCREEN!  IF IQ&apos;ED WANTED A YELLOW SCREEN, IQ&apos;ED HAVE ORDERED ONE!  FIX YOUR FIX!!!  :0(((((</what>
</comment>
<comment>
<author>aarongra...@gmail.com</author>
<when>Sat, 07 May 2011 17:40:03 +0000</when>
<what>Just updated my awesome Nexus S from 2.3.2 to 2.3.4, but was horrified to discover the screen turn to a disgusting shade of gray instead of the previous black. It only occurs on some screens, the in-call screen for example. Its slightly worse if you have it on automatic brightness setting. IQ&apos;Em not sure if its an accidental bug or a deliberate change of the interface color schema - it looks like they replaced certain blacks with a    light shade of gray. Whatever it is, I donQ&apos;Et like it. This $500 phone now looks like a piece of crap on many screens - please fix this Google! Thanks!</what>
</comment>
<comment>
<author>kri...@gmail.com</author>
<when>Sun, 08 May 2011 04:20:47 +0000</when>
<what>same issue with my nexus s 2.3.4.. really disappointed !</what>
</comment>
<comment>
<author>pokerclu...@gmail.com</author>
<when>Mon, 09 May 2011 22:12:33 +0000</when>
<what>disappointed after 2.3.4 update. screen colours are terrible now. clearly a fail, that has to be fixed asap</what>
</comment>
<comment>
<author>pokerclu...@gmail.com</author>
<when>Mon, 09 May 2011 22:12:49 +0000</when>
<what>disappointed after 2.3.4 update. screen colours are terrible now. clearly a fail, that has to be fixed asap</what>
</comment>
<comment>
<author>zaid.ala...@gmail.com</author>
<when>Wed, 11 May 2011 14:44:34 +0000</when>
<what>This is really disappointing.. now this page looks like a really old yellowish paper.. it should be white and bright. Updated from stock 2.3.2 to 2.3.4 OTA. this didnQ&apos;Et happen when I updated to 2.3.3. 
I really hope that google listen to us costumers and fix this in icecream sandwich..</what>
</comment>
<comment>
<author>greatma...@gmail.com</author>
<when>Tue, 16 Aug 2011 03:44:32 +0000</when>
<what>google modify  the libgralloc  which  change map to 32bit per pixel.  default is 16bit per pixel  if your screen is  yellow , add boardconfig   BOARD_NO_32BPP:=true  or  copy gralloc.default.so  from  Android 2.3.1 replace it in Android 2.3.4 </what>
</comment>
<comment>
<author>zaid.ala...@gmail.com</author>
<when>Tue, 16 Aug 2011 11:36:09 +0000</when>
<what>So is there any way to download this file without doing a factory reset ? 
Or how can I access the file ? (gralloc.default.so) copied it to my pc, but I cant edit it.. </what>
</comment>
<comment>
<author>amer....@gmail.com</author>
<when>Wed, 07 Sep 2011 01:14:34 +0000</when>
<what> I have another issue with my htc sensation when I updated it to 2.3.4
When I play ninjump the display fail and when I exit all the widgets on the home screen become unclear ????  Please fix it as soon as possible </what>
</comment>
</bug>
<bug>
<bugid>6971</bugid>
<title>AppWidgetManager.ACTION_APPWIDGET_PICK Intent yields NullPointerException</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>charlesn...@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 03:13:18 +0000</openedDate>
<description>This intent yields a Null exception unless we include an empty ArrayList
as follows: Intent addIntent = new
Intent(AppWidgetManager.ACTION_APPWIDGET_PICK);
addIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId);
ArrayListQ&lt;EAppWidgetProviderInfoQ&gt;E customInfo; customInfo = new
ArrayListQ&lt;EAppWidgetProviderInfoQ&gt;E();
addIntent.putParcelableArrayListExtra(
AppWidgetManager.EXTRA_CUSTOM_INFO, customInfo);
startActivityForResult(addIntent, PICK_WIDGET_RESULT); Stack trace is
attached.</description>
</bug>
<bug>
<bugid>10314</bugid>
<title>More than 4 all day events are not legible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mwnaum...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 23:08:39 +0000</openedDate>
<description>When there are 4 or fewer events, they appear correctly at the top of
the Android calendar application. But when there are more then 4 all day
events, there is a line item for each one, but the text is not legible
(or even visible). The correct behavior should be to expand the window
where the all-day events are displayed, so that the description of each
all-day event is visible and is large enough to be selected with a
finger.</description>
<comment>
<author>mwnaum...@gmail.com</author>
<when>Mon, 09 Aug 2010 23:11:04 +0000</when>
<what>This bug is more specific than the general problem reported in issue 10202.</what>
</comment>
</bug>
<bug>
<bugid>12385</bugid>
<title>CanQ&apos;Et synchronize with Outlook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rockies...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 17:23:49 +0000</openedDate>
<description>I canQ&apos;Et believe I canQ&apos;Et synchronize with Outlook! Even my Iphone did it
easily. I may return the phone and get an HTC with Windows operating
system.</description>
<comment>
<author>mike.calhoun</author>
<when>Fri, 05 Nov 2010 20:03:59 +0000</when>
<what>Oh come on.  DonQ&apos;Et you know how absolutely useless your post was?  This isnQ&apos;Et a forum.  </what>
</comment>
<comment>
<author>rockies...@gmail.com</author>
<when>Tue, 09 Nov 2010 20:19:43 +0000</when>
<what>F.y. the phone does not perform one of the most basic operations and iQ&apos;Em
trying to find a solution. How about helping? Or do you want me yo return it
and have motorola/Verizon deal with it. I hear that HTC has a windows phone
that works seamlessly.</what>
</comment>
</bug>
<bug>
<bugid>14768</bugid>
<title>TelstraQ&apos;Es Galaxy S Froyo Blunder</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-16T18:19:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gooramba...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 01:57:11 +0000</openedDate>
<description>Firstly I am sure Google/Android are interested in protecting their
brand image so this is of importance to those at Android/Google. I would
imagine they are interested in protecting their image from incompetant
Phone and telecommunication companies. I just want to know what
Android/Google as a company are doing about companies like
Telstra/Samsung who tarnish their name by treating android customers
with terrible customer servce such as not releasing much needed updates
to fix lags and bugs like in the Galaxy S. The issue I am talking about
is the Telstra Samsung Galaxy S (GT-I9000T) Froyo debacle. Now most
Galaxy S owners around the world have been upgraded from 2.1 to Froyo
2.2 or 2.2.1. Telstra are neglecting their customers by not doing so.
This makes the Android brand look bad. Now Telstra and Samsung have been
giving different reasons as to why the update has not been released as
the months go on. The latest excuse is that they are having stability
issues. The story changes constantly. I as a Telstra customer feel I am
being lied to. If there werenQ&apos;Et so many problems with the Galaxy S and
the 2.1 OS I wouldnQ&apos;Et be worried so much but the phone is laggy, has GPS
problems and has a number of other bugs. Not that I need to tell many
here as itQ&apos;Es common knowledge by those in the know. I just donQ&apos;Et get how
DarkyQ&apos;Es 9.2 ROM works excellent with no stability issues on the Galaxy
S. DarkyQ&apos;Es ROM 9.2 has been around a while now and was made by one guy.
Telstra/Samsung are two massive corporations who are paying teams of
people to get this update up and working and they say the canQ&apos;Et get it
to work properly yet! This makes no sence! I want to know what
google/Android are doing about this? I know they can and probably are
happy to wash their hands of responsibility here but the damage itQ&apos;Es
doing to their brand is an issue I would think.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 16 Feb 2011 18:19:06 +0000</when>
<what>The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.

This site is for reporting bugs in AOSP code.  Bugs in massive corporations canQ&apos;Et be addressed here.</what>
</comment>
<comment>
<author>gooramba...@gmail.com</author>
<when>Thu, 17 Feb 2011 01:09:18 +0000</when>
<what>you didnQ&apos;Et read it properly, itQ&apos;Es not a bug, itQ&apos;Es about companies tarnishing the Android brand with sloppy customer service and support by neglecting updates and fixes.</what>
</comment>
</bug>
<bug>
<bugid>3105</bugid>
<title>Force Close in Contacts App after updating a Contanct with a Birthday</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-31T21:14:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Thu, 25 Jun 2009 20:15:16 +0000</openedDate>
<description>I Just Updated A Contact on GMAIL with a Birthday Date. After a sync
with my cupcake G1 i click on the Contact. --Q&gt;E Force Close in
andoird.acore The logcat shows me the following: W/dalvikvm( 1553):
threadid=3: thread exiting with uncaught exception (group=0x4000fe70)
E/AndroidRuntime( 1553): Uncaught handler: thread main exiting due to
uncaught exception E/AndroidRuntime( 1553): java.lang.RuntimeException:
Unable to resume activity
{com.android.contacts/com.android.contacts.ViewContactActivity}:
java.lang.NullPointerException E/AndroidRuntime( 1553): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2632)
E/AndroidRuntime( 1553): at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2647)
E/AndroidRuntime( 1553): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2287)
E/AndroidRuntime( 1553): at
android.app.ActivityThread.access$1800(ActivityThread.java:112)
E/AndroidRuntime( 1553): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
E/AndroidRuntime( 1553): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
1553): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
1553): at android.app.ActivityThread.main(ActivityThread.java:3948)
E/AndroidRuntime( 1553): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1553): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
1553): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 1553): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 1553): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 1553): Caused by:
java.lang.NullPointerException E/AndroidRuntime( 1553): at
com.android.contacts.ViewContactActivity.buildEntries(ViewContactActivity.java:733)
E/AndroidRuntime( 1553): at
com.android.contacts.ViewContactActivity.dataChanged(ViewContactActivity.java:313)
E/AndroidRuntime( 1553): at
com.android.contacts.ViewContactActivity.onResume(ViewContactActivity.java:245)
E/AndroidRuntime( 1553): at
android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1225)
E/AndroidRuntime( 1553): at
android.app.Activity.performResume(Activity.java:3530) E/AndroidRuntime(
1553): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2619)
E/AndroidRuntime( 1553): ... 12 more I/Process ( 107): Sending signal.
PID: 1553 SIG: 3</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:28:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:14:31 +0000</when>
<what></what>
</comment>
<comment>
<author>FireFart</author>
<when>Mon, 31 Aug 2009 21:20:24 +0000</when>
<what>sorry it was the IM informations ;)
 String providerName = (String) protocolObj;
 731                             entry.label = buildActionString(R.string.actionChat,
 732                                     providerName, false);
 733                             host = providerName.toLowerCase();

from here:
http://android.git.kernel.org/?
p=platform/packages/apps/Contacts.git;a=blob;f=src/com/android/contacts/ViewContactActivity.java;h=28
a82b407073f3a24c52b5cd5763cb53bece15d8;hb=cupcake-release</what>
</comment>
</bug>
<bug>
<bugid>9793</bugid>
<title>The Dialpad button does not respond to tapping until the call connects</title>
<status>Reviewed</status>
<owner>dab%andr...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jason.ve...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 23:26:09 +0000</openedDate>
<description>On the Nexus One with Android 2.2 the Dialpad button does not respond
while the call is dialing and provides no indication that it is not
available. Once the call is connected the button becomes available. This
is irritating when trying to get ready to enter conference call numbers.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 15 Jul 2010 23:27:56 +0000</when>
<what></what>
</comment>
<comment>
<author>dab%andr...@gtempaccount.com</author>
<when>Mon, 19 Jul 2010 21:58:50 +0000</when>
<what>Good point -- filed this in the internal bug system as bug 2852919.

FWIW, the reason we originally disabled the dialpad in the Q&quot;EdialingQ&quot;E state
is simply that the network doesnQ&apos;Et allow you to send DTMF tones in that
state.

But as you suggested, even though you canQ&apos;Et dial DTMF tones yet, it would
be still be nice to let the user bring up the dialpad in this state, just
so you can get ready to type digits once the call is connected.

That does mean that dialpad itself will now need to indicate whether DTMF
tones are allowed, though.  (In other words, while in the DIALING state
you *will* be able to bring up the dialpad, but all the dialpad digits
will then need to be grayed out until we get out of the DIALING state.)

Also FWIW, we do indicate that the Dialpad button is disabled by graying
out the Q&quot;EDialpadQ&quot;E label.  This is so subtle that itQ&apos;Es hard to notice,
though.
</what>
</comment>
</bug>
<bug>
<bugid>19054</bugid>
<title>The Security question and Secondary Email screen in Google login app not displayed properly for GREEK language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>talktoab...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 09:06:44 +0000</openedDate>
<description>General Description: Set the Phone Language as Greek. Use the MUT to
create a Google account in settings-Q&gt;Esync Q&amp;E account. In the Security
question and Secondary Email screen, the Question and input field donQ&apos;Et
displayed completely. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ Preconditions: Set the Phone Language as Greek. _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Reproducibility:
Yes. 10/10. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ Step by Step Instruction: Step1. Settings-Q&gt;EAccounts Q&amp;Esync-Q&gt;EAdd
account-Q&gt;EGoogle-Q&gt;ENext-Q&gt;ECreate, then fill in the input field one by one.
Step2. When go to the Security question and Secondary Email screen,
check the screen. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ Actual result: After step2 The Question and input field donQ&apos;Et
displayed completely. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ Expected result: After step2 The Question and input field
should be displayed completely. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ Specifications: Android version : 2.3.4 Model :
Nexus S and SEMC phone Build Number : GRj22</description>
</bug>
<bug>
<bugid>1775</bugid>
<title>Some gif files donQ&apos;Et show correctly.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-09T14:52:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kukume...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jan 2009 07:43:24 +0000</openedDate>
<description>ApiDemos demonstrates how to play gif files.
src\com\example\android\apis\graphics\BitmapDecode.java Some gif files
canQ&apos;Et show correctly.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 13:49:43 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 14:52:47 +0000</when>
<what>This seems to work fine in cupcake. This will be in a future release.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:17:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19655</bugid>
<title>BigInteger implementation </title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-08-29T16:50:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 13:16:35 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:50:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17290</bugid>
<title>CountDownTimer class does not call the last onTick</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>michel.z...@arctouch.com</reportedBy>
<openedDate>Tue, 31 May 2011 19:44:04 +0000</openedDate>
<description>When you use the CountDownTimer class like this: new
CountDownTimer(5000, 1000) { public void onTick(long
millisUntilFinished) { } public void onFinish() { } } It will call the
method in this order and times: 0 sec = onTick 1 sec = onTick 2 sec =
onTick 3 sec = onTick 5 sec = onFinish It always miss the last onTick
method!</description>
<comment>
<author>stevesee...@gmail.com</author>
<when>Mon, 08 Aug 2011 02:21:59 +0000</when>
<what>This is happening to me also and it is very frustrating!</what>
</comment>
</bug>
<bug>
<bugid>15007</bugid>
<title>ADT fails to give preview on TextView with autoLink=Q&quot;EwebQ&quot;E</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-02-25T02:59:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>louis.st...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 01:41:39 +0000</openedDate>
<description>ADT crashes when trying to show the following layout
--------------------- Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:background=Q&quot;E#ffffffffQ&quot;E Q&gt;E
Q&lt;ETextView android:text=Q&quot;E@string/blahQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:autoLink=Q&quot;EwebQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E --------------------- Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EresourcesQ&gt;E Q&lt;Estring name=Q&quot;EblahQ&quot;EQ&gt;Eblah
https://test.com/test/ blahQ&lt;E/stringQ&gt;E Q&lt;E/resourcesQ&gt;E ---------------------
Crash call stack: ---------------------
java.lang.ArrayIndexOutOfBoundsException: 43 at
java.awt.Font.canDisplayUpTo(Unknown Source) at
android.graphics.Canvas_Delegate$10.draw(Canvas_Delegate.java:919) at
com.android.layoutlib.bridge.impl.GcSnapshot.drawInLayer(GcSnapshot.java:613)
at
com.android.layoutlib.bridge.impl.GcSnapshot.draw(GcSnapshot.java:583)
at android.graphics.Canvas_Delegate.draw(Canvas_Delegate.java:1086) at
android.graphics.Canvas_Delegate.native_drawText(Canvas_Delegate.java:893)
at
android.graphics.Canvas_Delegate.native_drawTextRun(Canvas_Delegate.java:1006)
at android.graphics.Canvas.native_drawTextRun(Canvas.java) at
android.graphics.Canvas.drawTextRun(Canvas.java:1462) at
android.text.TextLine.drawTextRun(TextLine.java:911) at
android.text.TextLine.handleText(TextLine.java:743) at
android.text.TextLine.handleRun(TextLine.java:878) at
android.text.TextLine.drawRun(TextLine.java:380) at
android.text.TextLine.draw(TextLine.java:177) at
android.text.Layout.draw(Layout.java:391) at
android.widget.TextView.onDraw(TextView.java:4463) at
android.view.View.draw(View.java:9029) at
android.view.ViewGroup.drawChild(ViewGroup.java:2508) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) at
android.view.View.draw(View.java:9032) at
android.view.ViewGroup.drawChild(ViewGroup.java:2508) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) at
android.view.ViewGroup.drawChild(ViewGroup.java:2506) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) at
android.view.View.draw(View.java:9032) at
android.view.ViewGroup.drawChild(ViewGroup.java:2508) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) at
android.view.View.draw(View.java:9032) at
com.android.layoutlib.bridge.impl.RenderSessionImpl.render(RenderSessionImpl.java:473)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:316) at
com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:283)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1506)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1312)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1043)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.activated(GraphicalEditorPart.java:870)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.pageChange(LayoutEditor.java:365)
at
org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1067)
at
org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:607)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.selectDefaultPage(AndroidXmlEditor.java:308)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.addPages(AndroidXmlEditor.java:213)
at
org.eclipse.ui.forms.editor.FormEditor.createPages(FormEditor.java:138)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313) at
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1254)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1207)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1606) at
org.eclipse.ui.internal.PartStack.add(PartStack.java:497) at
org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103) at
org.eclipse.ui.internal.PartStack.add(PartStack.java:483) at
org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112) at
org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)
at
org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
at
org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:778)
at
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:677)
at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:638)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2860)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2682)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:651) at
org.eclipse.ui.ide.IDE.openEditor(IDE.java:610) at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:365)
at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:168)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:229) at
org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:208) at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:373)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:526)
at
org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:845)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) at
org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:843)
at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1131)
at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1235)
at
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:264)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:298)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at
org.eclipse.equinox.launcher.Main.run(Main.java:1407) at
org.eclipse.equinox.launcher.Main.main(Main.java:1383)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 01:50:07 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 02:11:20 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 02:59:15 +0000</when>
<what>Thanks for the report. This is fixed internally.</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Sat, 26 Feb 2011 00:57:39 +0000</when>
<what>if only we had some sort of beta arrangement ... would probably reduce the vast number of bugs :-)  and maybe beta roms for use on nexus1/nexusS ?</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Wed, 27 Apr 2011 06:28:29 +0000</when>
<what>2 months later and no fix :-(</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:49:21 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>2530</bugid>
<title>Market fails to parse well-formed AndroidManifest files on upgrade/upload</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>18</stars>
<reportedBy>jasons...@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 14:02:32 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem I have been uploading regular
upgrades to CTA Tracker Pro to the Android Market through the Developer
Console. Beginning 26-Apr-2009, I was unable to upload any upgrades. The
server responded with Q&quot;EThe server could not process your apk. Try
again.Q&quot;E The only change in AndroidManifest.xml previous to this was the
addition of Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E1Q&quot;E /Q&gt;E . My original
AndroidManifest.xml was structured as follows (note that package names
have been modified for public consumption): Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.my.packageQ&quot;E android:versionName=Q&quot;E1.071Q&quot;E
android:versionCode=Q&quot;E20Q&quot;EQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E1Q&quot;E /Q&gt;E
Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/
app_nameQ&quot;E android:name=Q&quot;Ecom.my.package.MyApplicationQ&quot;EQ&gt;E Q&lt;Eactivity
android:name=Q&quot;E.MyAppActivityQ&quot;E android:label=Q&quot;E@string/ app_nameQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;ERouteChooserQ&quot;EQ&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EDirChooserQ&quot;EQ&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EStopChooserQ&quot;EQ&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EUserRouteNameActivityQ&quot;EQ&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EPreferencesActivityQ&quot;EQ&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;Ecom.my.package.map.MapViewActivityQ&quot;EQ&gt;EQ&lt;E/ activityQ&gt;E
Q&lt;Euses-library android:name=Q&quot;Ecom.google.android.mapsQ&quot;E /Q&gt;E Q&lt;E/applicationQ&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.VIBRATEQ&quot;EQ&gt;EQ&lt;E/uses-
permissionQ&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;EQ&gt;EQ&lt;E/uses- permissionQ&gt;E
Q&lt;E/manifestQ&gt;E I was able to finally upgrade the application without
receiving Q&quot;EThe server could not process your apk. Try again.Q&quot;E by
adjusting the Manifest to be: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Emanifest xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.my.packageQ&quot;E android:versionName=Q&quot;E1.071Q&quot;E
android:versionCode=Q&quot;E20Q&quot;EQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E1Q&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.VIBRATEQ&quot;EQ&gt;EQ&lt;E/ uses-
permissionQ&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;EQ&gt;EQ&lt;E/ uses- permissionQ&gt;E
Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/
app_nameQ&quot;E android:name=Q&quot;Ecom.my.package.MyApplicationQ&quot;EQ&gt;E Q&lt;Euses-library
android:name=Q&quot;Ecom.google.android.mapsQ&quot;E / Q&lt;Eactivity
android:name=Q&quot;E.MyAppActivityQ&quot;E android:label=Q&quot;E@string/ app_nameQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;ERouteChooserQ&quot;EQ&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EDirChooserQ&quot;EQ&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EStopChooserQ&quot;EQ&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EUserRouteNameActivityQ&quot;EQ&gt;EQ&lt;E/ activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EPreferencesActivityQ&quot;EQ&gt;EQ&lt;E/ activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;Ecom.my.package.map.MapViewActivityQ&quot;EQ&gt;EQ&lt;E/ activityQ&gt;E
Q&lt;E/applicationQ&gt;E Q&lt;E/manifestQ&gt;E Note the two changes from the non-working
version I posted are: - All the Q&lt;Euses-permissionQ&gt;E lines moved to the
top, which I do not think made any difference. - The Q&lt;Euses-libraryQ&gt;E line
moved to the top of Q&lt;EapplicationQ&gt;E, which finally fixed this problem. The
placement of Q&lt;Euses-libraryQ&gt;E should not invalidate the XML; furthermore,
the placement of Q&lt;Euses-libraryQ&gt;E in the original, non-working version
correctly matched the documentation here
(http://developer.android.com/guide/topics/manifest/manifest-intro.html),
yet was un-parseable by the server.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:08:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:25:05 +0000</when>
<what></what>
</comment>
<comment>
<author>Accilent...@gmail.com</author>
<when>Mon, 01 Mar 2010 01:47:11 +0000</when>
<what>We ran into the Q&quot;EThe server could not process your apk. Try again.Q&quot;E message (with no other explanation) simply 
trying to upload an update after adding just one new option (not even a new Activity) to an app.  ItQ&apos;Es not an issue 
with the Q&quot;Eandroid:versionCodeQ&quot;E (I even tried increasing it anyway) nor the order of the Q&lt;Euses-...Q&gt;E elements under 
the Q&lt;EmanifestQ&gt;E element (I tried different sequences anyway, and finally left them in the sequence documented in  
Q&quot;EThe AndroidManifest.xml FileQ&quot;E).  Is there any way to see what the reason for the message is, or else get this 
issue fixed?  Obviously it will be impossible to update our apps any further until it is....  Thanks.</what>
</comment>
<comment>
<author>rachin...@gmail.com</author>
<when>Tue, 02 Mar 2010 21:29:57 +0000</when>
<what>I ran into similar problem. After hours of struggling and trying differents changes in 
the manifest I found out that the reason was an empty ueses-configuration tag: Q&lt;Euses-
configurationQ&gt;EQ&lt;E/uses-configurationQ&gt;E.  

The most confusing part here is that several weeks ago I published previous version of 
the apk with the same empty tag!

I will be very helpfull that the server will provide more details about manifest 
processing errors. </what>
</comment>
<comment>
<author>Accilent...@gmail.com</author>
<when>Wed, 03 Mar 2010 20:40:54 +0000</when>
<what>Thanks tremendously for the suggestion.  By definition, the uses-configuration element is an empty XML 
element.  In our case, it was self-terminated with Q&quot;E/Q&gt;EQ&quot;E after the attribute value.  I tried adding the default 
values of the remaining attributes, but encountered the same Q&quot;EThe server could not process your apk. Try 
again.Q&quot;E error, with no additional explanation, trying to upload the .apk to the market.

If the Q&quot;Euses-configurationQ&quot;E element was removed completely, then it uploaded OK, so now thereQ&apos;Es a new 
version of our API browser in the market.  Like you, IQ&apos;Eve successfully uploaded previous updates with that tag 
there.  Thanks again for pointing me in the right direction - since there are so a few hundred API demos in 
Droid Explorer, the contents of the manifest file is fairly extensive, and even after quite a few hours of trial-
and-error, wasnQ&apos;Et able to fix it since most of the info online was pointing me toward the uses-sdk and uses-
permission elements.


</what>
</comment>
<comment>
<author>unicon.a...@gmail.com</author>
<when>Mon, 21 Mar 2011 21:33:43 +0000</when>
<what>During the last 30 updates I had no problem with uploading a new version of my application.

Now, after a minor change in the java source code and an untouched AndroidManifest.xml (except increasing the versionCode and versionName of course) I got this problem.

</what>
</comment>
<comment>
<author>alejandr...@nubbus.com</author>
<when>Mon, 21 Mar 2011 21:38:54 +0000</when>
<what>Same problem, even trying to upload a new version without any changes! just recompiling and changing the version number. It looks like a market issue.</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Mon, 21 Mar 2011 21:48:40 +0000</when>
<what>same here - no changes in the manifest file - and this error pops up. interestingly the server still recognizes the apk version in case i set it to versionCode Q&lt;E= currentVersion ...</what>
</comment>
<comment>
<author>kresimir...@gmail.com</author>
<when>Mon, 21 Mar 2011 21:54:45 +0000</when>
<what>Got same issue. Tried dissecting manifest file without success.</what>
</comment>
<comment>
<author>zobila.v...@gmail.com</author>
<when>Mon, 21 Mar 2011 22:21:34 +0000</when>
<what>Just got the same problem :( Tried to format differently my manifest file sever hours without nay progress...</what>
</comment>
<comment>
<author>dan....@sheridanc.on.ca</author>
<when>Mon, 21 Mar 2011 22:28:45 +0000</when>
<what>I just got it as well publishing from Flash Builder Burrito changing nothing but the version number and the source code - was worried it was a code change but now I think I will wait a few hours before I freak out.</what>
</comment>
<comment>
<author>marcomsousa</author>
<when>Mon, 21 Mar 2011 22:38:38 +0000</when>
<what>I also have this problem, to upgrade one version without change the manifest file</what>
</comment>
<comment>
<author>TheWonde...@gmail.com</author>
<when>Mon, 21 Mar 2011 22:39:52 +0000</when>
<what>Same here! Come on Google! At least you should tell us whatQ&apos;Es going wrong with your server. Be polite!</what>
</comment>
<comment>
<author>conundru...@gmail.com</author>
<when>Mon, 21 Mar 2011 22:41:08 +0000</when>
<what>Same problem here... we did not change anything in the manifest this release other than version name and version code.</what>
</comment>
<comment>
<author>crashthe...@gmail.com</author>
<when>Mon, 21 Mar 2011 22:47:58 +0000</when>
<what>Code changed and optimized, a couple of assets were trimmed down anyway, and manifest modified only in versionCode.

Nothing that should let me think of a new problem introduced btw.

</what>
</comment>
<comment>
<author>marcomsousa</author>
<when>Mon, 21 Mar 2011 22:54:37 +0000</when>
<what>After upload the same apk 300 times, it final workQ&apos;Es. strange bug..

Bug is a ugly bug from google market.</what>
</comment>
<comment>
<author>conundru...@gmail.com</author>
<when>Mon, 21 Mar 2011 23:06:09 +0000</when>
<what>ItQ&apos;Es fixed!</what>
</comment>
<comment>
<author>TheWonde...@gmail.com</author>
<when>Mon, 21 Mar 2011 23:07:35 +0000</when>
<what>Hi, girls and guys. ItQ&apos;Es working now. </what>
</comment>
<comment>
<author>rrmu...@gmail.com</author>
<when>Thu, 31 Mar 2011 23:52:58 +0000</when>
<what>i have:
 Q&lt;E!--   Q&lt;Euses-configuration /Q&gt;E
	Q&lt;Euses-feature /Q&gt;E--Q&gt;E
works for my free app then change to tjhe paid one and it doesnt work - some error message ould be rather handy


i canQ&apos;Et deploy and dont know why....</what>
</comment>
<comment>
<author>rrmu...@gmail.com</author>
<when>Fri, 01 Apr 2011 00:06:29 +0000</when>
<what>not working for me , tried everything made some code changes, test on devices all fine but still i get this error.

sooooo frustrating. Is it a temporary bug? i Have seen it before and doing a rebuild seemed to fix it. </what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Fri, 13 May 2011 11:11:21 +0000</when>
<what>The same problem for me with an application which was accepted before...

PLEASE GOOGLE CHANGE THE MESSAGE AND INFORM US ABOUT WHATQ&apos;ES WRONG ABOUT OUR APPS, WE CANQ&apos;ET BE THOUSANDS OF PEOPLE LOOKING FOR Q&quot;ESOMETHINGQ&quot;E WE DONQ&apos;Et HAVE ANY INFORMATION ABOUT.</what>
</comment>
<comment>
<author>autrementsas@gmail.com</author>
<when>Mon, 16 May 2011 08:23:51 +0000</when>
<what>same problem and no explication whatQ&apos;Es wrong</what>
</comment>
<comment>
<author>masterch...@gtempaccount.com</author>
<when>Thu, 26 May 2011 21:58:23 +0000</when>
<what>This is happening to me right now.  This is a very frustrating issue.</what>
</comment>
<comment>
<author>grom...@gmail.com</author>
<when>Mon, 30 May 2011 09:34:52 +0000</when>
<what>Same problem here. Have tried uploading like 50 times with no luck.</what>
</comment>
<comment>
<author>ronandbo...@gmail.com</author>
<when>Tue, 31 May 2011 12:06:18 +0000</when>
<what>Same here...</what>
</comment>
</bug>
<bug>
<bugid>12295</bugid>
<title>A2DP wonQ&apos;Et reconnect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>johnmmul...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 19:18:27 +0000</openedDate>
<description>I have a 2011 BMW X5 and a Droid running 2.2. I can connect to the car
and stream audio but once the car is turned off the the phone will not
reconnect to streaming audio (the phone will pair but music wont work).
After repairing from the car the audio will pair but music wonQ&apos;Et play
(All music including music stored on the phone and slacker/pandora) will
pause but wonQ&apos;Et play (will show 1 second into the song and not play) and
when I press play a few times the phone will disconnect and start
playing through the phones speaker.</description>
<comment>
<author>a...@andrewwitte.com</author>
<when>Mon, 13 Jun 2011 08:15:51 +0000</when>
<what>Ditto - exactly the same symptoms - in a 2011 Mini with Connected/Visual Boost. I have a Nexus One running 2.3.4. Not sure whether the fault lies with Android or with BMW.</what>
</comment>
<comment>
<author>drumva...@gmail.com</author>
<when>Thu, 01 Sep 2011 22:41:33 +0000</when>
<what>Did you pair your phone using the radio controls? Try pairing it using the steering wheel controls instead.

In my case, I press the bluetooth command button on the steering wheel, then I  would say Q&quot;ESetupQ&quot;E, then pair audio, etc.</what>
</comment>
</bug>
<bug>
<bugid>15968</bugid>
<title>RapidSSL Certs fail on Android 2.2</title>
<status>WorkingAsIntended</status>
<owner>b...@google.com</owner>
<closedOn>2011-04-05T18:03:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>chriswa...@gmail.com</reportedBy>
<openedDate>Tue, 05 Apr 2011 03:21:42 +0000</openedDate>
<description>When accessing a website via browser or email and the certificate is
RapidSSL a error occurs indicating that the certificate is not to be
trusted. These certicates work fine on regular pcs using email or
browsers (IE and Firefox).</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Apr 2011 17:32:45 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 05 Apr 2011 18:03:05 +0000</when>
<what>Looking at:

https://knowledge.rapidssl.com/support/ssl-certificate-support/index?page=contentQ&amp;Eid=AR1549

I see that RapidSSL does not seem to be a root CA, but an intermediate for GeoTrust/Equifax:

1.) openssl x509 -noout -in Q&quot;EPrimary Intermediate.txtQ&quot;E -subject -issuer
    subject= /C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
    issuer= /C=US/O=Equifax/OU=Equifax Secure Certificate Authority

2.) openssl x509 -noout -in Q&quot;ESecondary Intermediate.txtQ&quot;E -subject -issuer
    subject= /C=US/O=GeoTrust, Inc./CN=RapidSSL CA
    issuer= /C=US/O=GeoTrust Inc./CN=GeoTrust Global CA

Note that Android only needs to trust the root if the server is properly configured to include the intermediate CA as part of its certificate chain, as detailed int he above link and also mentioned here: https://knowledge.rapidssl.com/support/ssl-certificate-support/index?page=contentQ&amp;Eid=AR1548Q&amp;Eactp=RELATED_RESOURCE

A quick check of Cupcake and Honeycomb suggests that Android has always included the root CA
     subject= /C=US/O=Equifax/OU=Equifax Secure Certificate Authority
so IQ&apos;Em guessing a misconfigured server missing root CAs.

IQ&apos;Em guessing it works on non-Android browsers because they cache intermediate CAs seen on one web site and then reused them for others (since they have already been certified on a properly configured server as having been issued by a trusted root CA or its delegated). Android added a bit of this in Honeycomb, where we now store these intermediates during an applications lifetime for sites that include intermediates only on the main page but not on servers including resources such as images.

If you can point me to a public server, I can confirm this. Or you can look yourself with a tool such as openssl. For example, here is the certificate chain for https://www.google.com (https is port 443)

$ openssl s_client -connect www.google.com:443 
---
Certificate chain
 0 s:/C=US/ST=California/L=Mountain View/O=Google Inc/CN=www.google.com
   i:/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
 1 s:/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
   i:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
---

note that in addition to the www.google.com (0), it includes the Thawte SGC CA intermediate CA (1, the issuer of 0) but not the VeriSign root CA (the issuer of 1), since the root must be trusted by the client. Some sites to include the root CA (where the subject is the same as the issuer) but its not necessary. </what>
</comment>
<comment>
<author>dodts...@gmail.com</author>
<when>Fri, 08 Apr 2011 15:51:48 +0000</when>
<what>Looked around and found a website with this certificate chain:
https://complianceposter.com/

Note I have this problem on an android 2.1 phone (Motorola Cliq) I also have this problem on the emulator version 2.2

I do not have this problem on a Google Nexus S.
I do have the problem with a Verizon HTC Thunderbolt.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 08 Apr 2011 18:07:37 +0000</when>
<what>That server does not have both intermediate CAs installed:

$ openssl s_client -connect complianceposter.com:443
---
Certificate chain
 0 s:/serialNumber=IZmlDo3DpgBONMjoDOIy8V81bSc3hgNi/C=US/O=*.complianceposter.com/OU=GT44594607/OU=See www.rapidssl.com/resources/cps (c)11/OU=Domain Control Validated - RapidSSL(R)/CN=*.complianceposter.com
   i:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
 1 s:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
   i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
---

If properly configured, the chain would be:

---
 0 s:/serialNumber=IZmlDo3DpgBONMjoDOIy8V81bSc3hgNi/C=US/O=*.complianceposter.com/OU=GT44594607/OU=See www.rapidssl.com/resources/cps (c)11/OU=Domain Control Validated - RapidSSL(R)/CN=*.complianceposter.com
   i:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
 1 s:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
   i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
 2 s:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
   i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority
---

Q&quot;EEquifax Secure Certificate AuthorityQ&quot;E is the root CA trusted by older versions of Android. Q&quot;EGeoTrust Global CAQ&quot;E is a new root CA trusted since Android 2.3. The missing intermediate Q&quot;EPrimary Intermediate.txtQ&quot;E is known as a bridge that allows older devices to trust newer roots via server side configuration.</what>
</comment>
<comment>
<author>dodts...@gmail.com</author>
<when>Mon, 11 Apr 2011 19:24:25 +0000</when>
<what>Yep everything worked once I added the bridge certificate to the webserver.  Thanks for your help.</what>
</comment>
<comment>
<author>chriswa...@gmail.com</author>
<when>Tue, 26 Apr 2011 19:37:28 +0000</when>
<what>We installed the intermediate cert and the error still occurs on the droid device. 

the chain matches what is Q&quot;EcorrectQ&quot;E thanks,

Certificate chain
 0 s:/serialNumber=wmbrD/eQHmbRTEjERVcqdjKZiYkT7J51/C=US/O=dayman.cyber-balance.com/OU=GT17296851/OU=See www.rapidssl.com/resources/cps (c)11/OU=Domain Control Validated - RapidSSL(R)/CN=dayman.cyber-balance.com
   i:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
 1 s:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
   i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
 2 s:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
   i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 26 Apr 2011 20:22:43 +0000</when>
<what>chriswa...@gmail.com, 

I just tested with a Nexus One running Froyo and a Nexus S running Gingerbread and https://dayman.cyber-balance.com came up fine, showing the IIS7 welcome page.

When you said droid device, do you mean a Motorola Droid? Droid 2? Droid Incredible? Droid X? So other Android device? What are the Android version and Build number in About Phone under Settings?</what>
</comment>
<comment>
<author>chriswa...@gmail.com</author>
<when>Tue, 26 Apr 2011 20:25:18 +0000</when>
<what>droid a855 Q&quot;EclassicQ&quot;E (yes i need to upgrade, still have the motorolla droid 1) Android 2.2.2</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 26 Apr 2011 21:11:42 +0000</when>
<what>chriswa...@gmail.com, 

Actually classic Droid is ideal, that is all I have. I just tried with 2.2.1 FRG83D and 2.2.2 FRG83G and https://dayman.cyber-balance.com works fine in the browser. (The FR..... strings are what I was expecting from Build number)

Are you testing with the browser or with email or some other application?</what>
</comment>
<comment>
<author>chriswa...@gmail.com</author>
<when>Tue, 26 Apr 2011 22:04:21 +0000</when>
<what>Whoa, weird it started working for me, we also sent opened a ticket with rapidssl.  I wonder if there is some cache. Anyways it was the server config. Thanks. Is there anyway to remove the website url from these forums for security reasons? Thanks for all your help!</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 26 Apr 2011 22:18:31 +0000</when>
<what>If you insist, I can delete my comments and I believe you can delete yours. There really is not any security reason to do so.</what>
</comment>
<comment>
<author>chriswa...@gmail.com</author>
<when>Tue, 26 Apr 2011 22:21:21 +0000</when>
<what>If we canQ&apos;Et edit the content letQ&apos;Es leave it as a reference for the next poor soul who has to figure this out.</what>
</comment>
<comment>
<author>mr.mon...@gmail.com</author>
<when>Thu, 05 May 2011 17:50:16 +0000</when>
<what>Thanks, I was one of those poor souls referenced.  I came across this bug report today via a Google search and the discussion was invaluable.  My mail server was not configured with the correct intermediate certificate (Q&quot;EPrimary Intermediate.txtQ&quot;E) referenced in comment #4.

After I added that intermediate to the certificate file, my Vibrant (Samsung Galaxy S) no longer complained about an invalid certificate when I tried to access my email via secure IMAP.

Thank you so much for your detailed comments and responses.  It made a huge difference for me today.</what>
</comment>
<comment>
<author>chancell...@qochealth.com</author>
<when>Mon, 11 Jul 2011 04:29:57 +0000</when>
<what>Hoping to try and figure out this intermediate certificate issue.
I am having the same problem as described, cert not trusted on Android 2.2 on Samung Galaxy S.
I am trying to build out some REST services and this SSL issue is killing me :)

I canQ&apos;Et seem to figure out this intermediate certificate, the various KB articles on RAPIDSSL seem conflicting and I canQ&apos;Et seem to get this intermediate cert properly installed.

I am running Tomcat

My cert chain looks like:

---
Certificate chain
 0 s:/serialNumber=ci/5g61PLsqEpL4nEbEq8sJ9WuGx6xFf/C=CA/O=dev.ws01.qochealth.net/OU=GT65778315/OU=See www.rapidssl.com/resources/cps (c)11/OU=Domain Control Validated - RapidSSL(R)/CN=dev.ws01.qochealth.net
   i:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
 1 s:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
   i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
 2 s:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
   i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
---

I realize it should look like the chain in comment #4, but I cannot seem to get the right intermediate cert installed to correct... any suggestions on how to get this working?

Thanks in advance.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 11 Jul 2011 04:55:56 +0000</when>
<what>chancell...@qochealth.com, IQ&apos;Eve never configured Tomcat certificates. however, its clear you donQ&apos;Et want donQ&apos;Et want the self signed (subject == issuer). Googling for tomcat and intermediate CAs gives me two suggestions that seem reasonable: http://help.godaddy.com/article/5239 and http://www.sslshopper.com/tomcat-ssl-installation-instructions.html. Both seem to indicate that tomcat takes a keystore file. that file can be created with the keytool command line tool. IQ&apos;Ed try to export out the private key and server cert as a starting point. then iQ&apos;Ed follow the example from godaddy for adding back the intermediate CAs. the see to need a Q&quot;EcrossQ&quot;E CA just like is needed in your case. </what>
</comment>
<comment>
<author>chancell...@qochealth.com</author>
<when>Mon, 11 Jul 2011 05:19:17 +0000</when>
<what>Thanks for the quick reply and suggestions.

The only way to solve this problem seemed to get in touch with RAPIDSSL support and they issued a new cert for me. Seems like RAPIDSSL should just issue the complete cert in the first place :) That being said RAPIDSSL support was quick and efficient, kudos for them, good cust service can be rare!

My new chain looks like this, a bit different from comment #4, but works well on Samsung Galaxy S running Android 2.2

---
Certificate chain
 0 s:/serialNumber=ci/5g61PLsqEpL4nEbEq8sJ9WuGx6xFf/C=CA/O=dev.ws01.qochealth.net/OU=GT65778315/OU=See www.rapidssl.com/resources/cps (c)11/OU=Domain Control Validated - RapidSSL(R)/CN=dev.ws01.qochealth.net
   i:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
 1 s:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
   i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
 2 s:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
   i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority
 3 s:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority
   i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority
---

Cheers!

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 11 Jul 2011 05:50:37 +0000</when>
<what>chancell...@qochealth.com, glad to hear your problem is resolved. I looked at keytool command line usage and sure enough they donQ&apos;Et support exporting the private key. However, its possible to do so with the the java.security.KeyStore API. searching for Q&quot;Eexport private key from keystoreQ&quot;E gives the following useful page http://www.anandsekar.com/2006/01/19/exporting-the-private-key-from-a-jks-keystore/ describing the problem and providing a page of code for extracting the contents of a keystore file. they show using using openssl to manipulate the output, it could in my experience be used to create a PKCS#12 keystore which then could be imported again using keytool. of course if you are going to use Java, itQ&apos;Ed be easier just to use that to read the old keystore and make a new one with the old private key and cert, with a new cert chain on the private key entry. Just thought IQ&apos;Ed mention this in case someone has a less supportive cert issuer.</what>
</comment>
</bug>
<bug>
<bugid>1512</bugid>
<title>Market App Storage</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-13T15:49:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeka...@gmail.com</reportedBy>
<openedDate>Thu, 11 Dec 2008 02:40:18 +0000</openedDate>
<description>Heavy usage of the Market application seems to cause unhindered growth
in the storage it consumes on the phone. (After daily browsing of the
market and feedback for over a month, my phone currently shows 20MB of
storage in use by Market.) There is no option to purge the cached data,
either from within the Market app or from Application Management. Many
users are reporting out of storage errors (do a Google search for
Q&quot;Eandroid market storageQ&quot;E).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 15:49:51 +0000</when>
<what>This has been fixed in the source tree and will be in a future release</what>
</comment>
</bug>
<bug>
<bugid>14336</bugid>
<title>SDK emulator full screen mode splits screen over border between multiple monitors</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brion.vi...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 23:16:17 +0000</openedDate>
<description>Steps to reproduce: - get a Linux machine with multiple-monitor setup
(tested using NVidia proprietary driver on Ubuntu 10.10 x86_64, with two
monitors side-by-side in Q&apos;ETwinViewQ&apos;E configuration) - install Android SDK
with 3.0 preview - create emulator image for 3.0 with default settings -
launch - hit alt+enter to go into fullscreen mode Expected behavior: -
emulator should take over one screen (either the first screen, largest
screen, or screen the emulator is presently on) - emulatorQ&apos;Es display
should scale to fit within available area of the taken-over screen
Actual behavior: - emulator takes over both screens - emulatorQ&apos;Es display
is split over the boundary between the two screens</description>
<comment>
<author>brion.vi...@gmail.com</author>
<when>Sat, 29 Jan 2011 01:20:34 +0000</when>
<what>This seems to be an issue with upstream QEMU and the way itQ&apos;Es using SDL to do fullscreen; IQ&apos;Eve filed there: https://bugs.launchpad.net/qemu/+bug/709584</what>
</comment>
<comment>
<author>brion.vi...@gmail.com</author>
<when>Sat, 29 Jan 2011 01:57:44 +0000</when>
<what>Ok, from what I can tell the actual management of the fullscreen mode is here done in the custom android skin for qemu -- itQ&apos;Es just very similar to how the stock QEMU manages fullscreen using the SDL output.

The good news: in theory it should be possible to query the available displays and make a Q&quot;EfullscreenQ&quot;E window that actually covers the current monitor instead of using SDLQ&apos;Es raw fullscreen.

The bad news: SDL 1.2 doesnQ&apos;Et understand multiple monitors and provides no way to query screen sizes or positions... The Android skin calls SDL_WM_GetMonitorRect to get the screen size, which appears to be an internal or custom function thatQ&apos;Es not meant to be called externally, *and* just gives you the total addressable screen area instead of anything specific to a particular monitor.

For that matter, not only is SDL_WM_GetMonitorRect not in stock SDL, itQ&apos;Es not in the customized Android version source as referenced from prebuilt/linux-x86/sdl/PREBUILT. Erk!</what>
</comment>
<comment>
<author>brion.vi...@gmail.com</author>
<when>Sat, 29 Jan 2011 02:04:33 +0000</when>
<what>Filed issue 14388 for the mismatch on the SDL libraries.</what>
</comment>
</bug>
<bug>
<bugid>2946</bugid>
<title>Browser: Page scrolling bug</title>
<status>WorkingAsIntended</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-18T23:57:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Wed, 10 Jun 2009 14:44:33 +0000</openedDate>
<description>- Open any web page - Start moving the page by your finger to
left-Q&gt;Eright-Q&gt;Eleft-Q&gt;Eup-Q&gt;Edown direction when you start moving any page to
left-right direction at first then you CAN NOT move page to up or down
(you need to touch the screen again). But if you start moving a page to
up or down direction you CAN also do moving left or right HTC Magic, fw
1.5, CRB43</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:57:14 +0000</when>
<what>this is by design</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Wed, 19 Aug 2009 19:51:40 +0000</when>
<what>is it joke?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 19:56:49 +0000</when>
<what>My sense of humor is challenged; will investigate if it is a joke or not</what>
</comment>
<comment>
<author>soszynsk...@gmail.com</author>
<when>Fri, 11 Sep 2009 14:05:54 +0000</when>
<what>If You start moving to up or down you CANQ&apos;ET move from right to left.. Only when first
move was in other direction than horizontal or vertical you can move page whatever
you like. So it seems to be designed to move page only horizontaly/verticaly if
started to move in such direction</what>
</comment>
</bug>
<bug>
<bugid>10678</bugid>
<title>Greek Language</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-08-24T20:50:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>miou1...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 17:54:54 +0000</openedDate>
<description>Add Greek language in built-in locales</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 24 Aug 2010 20:50:22 +0000</when>
<what>it already is. you just need to choose a device where the vendor hasnQ&apos;Et stripped it out.</what>
</comment>
<comment>
<author>miou1...@gmail.com</author>
<when>Mon, 13 Sep 2010 11:34:11 +0000</when>
<what>The official list of locales does not include the greek language: http://developer.android.com/sdk/android-2.2.html.

Apart from that even if there is some support for the greek language the support is not full. For example the alphabet side bar in the contacts does not support greek letters.</what>
</comment>
</bug>
<bug>
<bugid>328</bugid>
<title>VideoView playing same file.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T22:00:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sungsuh....@gmail.com</reportedBy>
<openedDate>Thu, 21 Feb 2008 13:33:16 +0000</openedDate>
<description>vv.setVideoPath(Q&quot;EtestfileQ&quot;E) vv.stopPlayback() and
vv.setVideoPath(Q&quot;EtestfileQ&quot;E) It canQ&apos;Et be played again for samefile.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:04:11 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Sat, 17 May 2008 18:17:12 +0000</when>
<what>It is difficult to resolve this issue without more information. Could you please
provide some sample code and a test file?</what>
</comment>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Sat, 17 May 2008 19:48:02 +0000</when>
<what>It was long day ago I donQ&apos;Et have that sample project.
But itQ&apos;Es really simple bugs. 
ItQ&apos;Es not related with specific media file. 

(1)
//Start click
VideoView vv = (VideoView)findViewById(R.id.videoview);
vv.setVideoPath(Q&quot;E/tmp/video.3gpQ&quot;E);
vv.start();

(2)
//Stop click.
vv.stopPlayBack();

(3-1) If play same file, do nothing.
vv.setVideoPath(Q&quot;E/tmp/video.3gpQ&quot;E);
vv.start();

(3-2) If play another file, video played.
vv.setVideoPath(Q&quot;E/tmp/video2.3gpQ&quot;E);
vv.start();

</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 22:00:04 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Please try the 0.9 Android
SDK and open a new bug if you continue to have this issue.
</what>
</comment>
</bug>
<bug>
<bugid>16361</bugid>
<title>Android keyboard long press behavior not correct</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hurle...@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 18:22:46 +0000</openedDate>
<description>Nexus One Gingerbread 2.3.3 ATQ&amp;ET bands In any text input box, long press
any key that has alternate characters (such as the emoticon key). THe
alternate charater menu pops up (such as the various emoticons that you
can enter :-) :-( :-D ;-)) Lift finger from screen - the pop-up menu
goes away. What used to happen and what SHOULD happen is that the pop-up
menu should stay there until you either select an alternate character or
tap somewhere else on the screen. NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Mon, 25 Apr 2011 18:58:20 +0000</when>
<what>Eh, tapping somewhere else on the screen might de-select the text box and hide the keyboard, which would be awkward behavior. I think its fine the way it is - just slide your finger to the correct emoticon and release.</what>
</comment>
</bug>
<bug>
<bugid>6682</bugid>
<title>Login to Google Form Does Not Accept All Valid Characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>c...@resource.org</reportedBy>
<openedDate>Tue, 16 Feb 2010 23:07:15 +0000</openedDate>
<description>The first step in setting up a new phone is to login to your Google
account. The email I use for my Google account login is
foo+bar@mydomain.org. The foo+bar is a valid localpart for an email
address and was accepted by Google as my username. But, on the phone,
foo+bar is flagged as an invalid email address and I am informed that
the only valid characters are 0-9A-Za-z, Q&quot;E-Q&quot;E and Q&quot;E.Q&quot;E. The phone refuses
to submit the foo+bar@mydomain.org and I am thus unable to login. (I
happen to have another Google account without the Q&quot;E+Q&quot;E so used that
instead.)</description>
</bug>
<bug>
<bugid>17418</bugid>
<title>When animating a webview with translate anim, it fails to load its content properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jordanmi...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 08:17:55 +0000</openedDate>
<description>When animating a web view inside an activity using the
TranslateAnimation, it breaks and fails to load its content properly.
WhatQ&apos;Es interesting is if I use fade-in AlphaAnimation instead of
TranslateAnimation, itQ&apos;Es working fine. IQ&apos;Em attaching few screenshots +
the project itself, so you can review it if you want. What IQ&apos;Em actually
doing is displaying the web view inside activity with these styles
Q&lt;Estyle name=Q&quot;EBarrierQ&quot;E parent=Q&quot;E@android:style/Theme.NoTitleBarQ&quot;EQ&gt;E Q&lt;E!--
Q&lt;Eitem name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E@android:color/transparentQ&lt;E/itemQ&gt;E
--Q&gt;E Q&lt;Eitem name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E@color/transparentQ&lt;E/itemQ&gt;E
Q&lt;Eitem name=Q&quot;Eandroid:colorBackgroundCacheHintQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowIsTranslucentQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowAnimationStyleQ&quot;EQ&gt;E@android:style/AnimationQ&lt;E/itemQ&gt;E
Q&lt;E/styleQ&gt;E using this code _view = new WebView(this);
_view.setWebViewClient(new WebViewClient() { @Override public boolean
shouldOverrideUrlLoading(WebView view, String url) { return false; } });
_view.setAnimation(newTranslateAnim()); setContentView(_view);
_view.getLayoutParams().width = (int) (_metrics.widthPixels / 1.2);
_view.getLayoutParams().height = _metrics.heightPixels / 2;</description>
<comment>
<author>jordanmi...@gmail.com</author>
<when>Mon, 06 Jun 2011 09:21:05 +0000</when>
<what>Actually I think I found the source of the problem and itQ&apos;Es not hard to workaround it. The working part of the web view appears to be that same part, which, after the animation, is in collision with the original position of the web view. So it just has to be initiated in that same place one wants to move it after the animation.
</what>
</comment>
</bug>
<bug>
<bugid>1223</bugid>
<title>Wireless does not turn on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>hector.y...@gmail.com</reportedBy>
<openedDate>Sat, 08 Nov 2008 00:36:02 +0000</openedDate>
<description>Wlan does not turn on on kila-user 1.0 TC4-RC29 115247
ota-rel-keys,release-keys Used pTerminal to do dmesg, and found out the
following: TIWLAN: Driver Loading proc_dir_entry Q&apos;EmemQ&apos;E already
registered [Q&lt;Ec00257f8Q&gt;E](dump_stack+0x0/0x14) from [Q&lt;Ec00d284cQ&gt;E]
(proc_register+0x148/0x1b8) (proc_register+0x0/0x1b8) from
[Q&lt;Ec00d29e4Q&gt;E](create_proc_entry+0x80/0xa0) r8:0000001cr7:bf08e460
r6:00000000 r5:c596bc00 r4:c5bdeb40 (create_proc_entry+0x0/0xa0) from
[Q&lt;Ebf090028Q&gt;E](tiwlan_module_init+0x28/0x198[wlan]) r4:c596bda0
(tiwlan_module_init+0x0/0x198 [wlan]) from
[Q&lt;Ec006c3dcQ&gt;E](sys_init_module+0x15cc/0x16d0) r7:bf08e460 r6:0000000
r5:c596bc00 r4:c596bda0 (sys_init_module+0x0/0x16d0) from
[Q&lt;Ec0021a00Q&gt;E](ret_fast_syscall+0x0/0x2c) trout_wifi_power: 1
trout_wifi_reset: 0 trout_wifi_ser_carddetect: 1</description>
<comment>
<author>hector.y...@gmail.com</author>
<when>Mon, 10 Nov 2008 06:04:53 +0000</when>
<what>updated to RC30 with an OTA from T-mobile

At first it worked, second time I tried to turn on, facing the same problems

TIWLAN:Driver loading
trout_wifi_power:1
trout_wifi_reset:0
trout_wifi_set_carddetect:1
tiwlan_module_init: Timed out waiting for device detection
trout_wifi_set_carddetect:0
trout_wifi_reset:1
trout_wifi_power:0


Does this mean this may be a hardware issue? Do you think I should just get a new phone?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:32:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:30:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:31:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16206</bugid>
<title>Android 2.2 on tablet computer error - android.process.acore has stopped unexpectedly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hashiko...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 13:56:18 +0000</openedDate>
<description>Hello, I have a tablet pc A8-815 (Chinese manufactured tablet running a
Samsung chipset). The unit is tolerable in quality, but nothing like the
Galaxy Tab or others. The unit has only Wi-Fi and no cellular abilities.
Yet I keep getting the a.p.a. error message continually. Maybe every
20-30 seconds while I scroll through the tablet, less often (every few
minutes) when I read a book on Aldiko. I tried disabling the sync, I
have no contacts, I basically use the tablet as a reader and Wi-Fi web
browser when away from my computer. This problem appears on numerous
forums since 2009 and there seems to be no solution that is common
between the phones and my tablet. Can anyone suggest a way to get this
problem solved? Thank you.</description>
</bug>
<bug>
<bugid>18700</bugid>
<title>Numbers difficult to access from soft-keyboard in honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dinyar.r...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 13:59:30 +0000</openedDate>
<description>This problem is present on a limited edition galaxy tab 10.1 on android
3.1. I often need to enter just a few numbers (for instance when
entering passwords), which works very nicely on the Q&quot;Emobile versionsQ&quot;E of
Android (so 2.3.4 and earlier) by long-pressing one of the top-row keys.
That feature has been removed for honeycomb and there seem to be no
obvious replacement other than entering the mode for special keys.</description>
<comment>
<author>Klaus.We...@gmail.com</author>
<when>Fri, 19 Aug 2011 19:03:38 +0000</when>
<what>You could try using an alternate keyboard with a different layout. I wrote Q&quot;EHackerQ&apos;Es KeyboardQ&quot;E which adds a permanent number row: https://market.android.com/details?id=org.pocketworkstation.pckeyboard</what>
</comment>
</bug>
<bug>
<bugid>4271</bugid>
<title>Phone unlocks without unlock code</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-10-16T16:59:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Davidshe...@gmail.com</reportedBy>
<openedDate>Fri, 16 Oct 2009 07:49:22 +0000</openedDate>
<description>Android code version you are running: 1.0.0.A6288 Your development
environment: HTC Hero (IQ&apos;Em on T - Mob so its g2 touch)Firmware 1.5
Describe the problem: I have an unlock patern for my phone, which works
when I use as normal but if I swip upwards from the area either side of
the emergency call button the phone unlocks without having to enter the
code Steps to reproduce: 1. Set unlock patern to on 2. Lock the phone 3.
Instead of entering the unlock code or using the emergency call button
swipe up on either side of the region of the emergency call button.
Expected results: The phone should not react to the invalid command
Observed results: Phone unlocks</description>
<comment>
<author>Davidshe...@gmail.com</author>
<when>Fri, 16 Oct 2009 08:05:27 +0000</when>
<what>This can be closed, the source of the issue was a restored backup that set the lock
code but the OS didnQ&apos;Et recognise the lock as set so android got confused.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 16 Oct 2009 16:59:05 +0000</when>
<what>Okay, marking as Q&quot;EunreproducibleQ&quot;E for lack of anything better to call it.</what>
</comment>
</bug>
<bug>
<bugid>13657</bugid>
<title>problem syncing group contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hypercr...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 01:39:45 +0000</openedDate>
<description>I have the Google Nexus S. One of the things i like the most about
Android is the superior contact syncing. However I have a problem that I
think started since the FROYO update on my previos HTC Nexus. I have my
Business Gmail account synced to my phone but I have it only synced to
group Q&quot;EXQ&quot;E in my Gmail contacts. Since the FROYO update I can display a
certain group on my Nexus but when i go to save a new contact on my
phone it doesnQ&apos;Et put the contact in group Q&quot;EXQ&quot;E as well as Q&quot;EMy ContactsQ&quot;E.
I was wondering if there is any way around this or if there is something
I am missing. I am positive that i was able to do this in android 2.1.
and i am a little confused as to why they would have changed this.
thanx, steve</description>
</bug>
<bug>
<bugid>7711</bugid>
<title>scrollbarSize hss no effect ....</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-14T21:38:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zjmc...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 08:35:32 +0000</openedDate>
<description>Hi, I want to change scrollbar size (vertical scrollbar width and
height) of ListView. I use Q&quot;EScrollbar SizeQ&quot;E attribute of ListView but,
have no effect. How can I handle it? Thank you.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 14 Apr 2010 21:38:17 +0000</when>
<what>The scrollbarSize attribute is used only when the scrollbar drawable does not have an intrinsic size.</what>
</comment>
<comment>
<author>solo...@gmail.com</author>
<when>Mon, 04 Oct 2010 11:31:55 +0000</when>
<what>Hi,

What does Q&quot;Ethe scrollbar drawable does not have intrinsic sizeQ&quot;E mean?
Does it mean we have to use a 9-patch image for the thumb and track?
I specify a 22x23 9-patch as the track and a 16x28 9-patch as the thumb.
I alse set the android:scrollbarSize=Q&quot;E20dipQ&quot;E.
But the width still remains the default width.

How can I handle this.

Thank you.</what>
</comment>
<comment>
<author>theother...@gmail.com</author>
<when>Tue, 31 May 2011 23:23:21 +0000</when>
<what>Romain, I would also like some clarification on the Q&quot;Eintrinsic sizeQ&quot;E you mention. If you can, please elaborate. Thank you.</what>
</comment>
</bug>
<bug>
<bugid>8425</bugid>
<title>Milestone with android 2.1 starts playing music after turning off bluetooth connection</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>euclides...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 19:31:27 +0000</openedDate>
<description>After upgrading to version 2.1 of my milestone android starts playing
music after Bluetooth being disconnected. When I click the music player
I confirm that the music is playing but the command is on pause</description>
<comment>
<author>euclides...@gmail.com</author>
<when>Thu, 20 May 2010 19:52:29 +0000</when>
<what>Problem also occurs when I remove the headphone plug</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:10 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>630</bugid>
<title>Blur call actually darkens the screen, not blurring it at all</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-23T21:02:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Thu, 10 Apr 2008 12:28:26 +0000</openedDate>
<description>The call to blur the area behind a window actually darkens the area
behind the window - here is the call:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
WindowManager.LayoutParams.FLAG_BLUR_BEHIND); I do have a theme applied,
so itQ&apos;Es possible that some value there is causing this - here is my
theme: Q&lt;Estyle name=Q&quot;EThemeLightQ&quot;E parent=Q&quot;Eandroid:Theme.LightQ&quot;EQ&gt;E Q&lt;E/styleQ&gt;E
Q&lt;Estyle name=Q&quot;EThemeLight.LockedActivityQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowNoTitleQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:textSizeQ&quot;EQ&gt;E18spQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#fffQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:textStyleQ&quot;EQ&gt;EnormalQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 23 Jun 2008 21:02:16 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>5001</bugid>
<title>Browser crashes if server certificate contains Q&gt;E32 subjectAltName.</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-11-24T21:35:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>KENSYS...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 16:40:26 +0000</openedDate>
<description>Hi, I have a motorola droid (build ESD20), it crashes when loading an
SSL site such as https://www.encorehollywood.com Log excerpt: I(
1015:0x5b4) Starting activity: Intent { act=android.intent.action.VIEW
cat=[android.intent.category.BROWSABLE]
dat=http://fm.methodstudios.com/filemanager/
cmp=com.android.browser/.BrowserActivity } I( 1015:0x3fa) Starting
activity: Intent { act=android.intent.action.VIEW
cat=[android.intent.category.BROWSABLE]
dat=https://fm.methodstudios.com/filemanager/?
cmp=com.android.browser/.BrowserActivity } D(10734:0x29fc) GC freed 7459
objects / 608472 bytes in 90ms W(10734:0x29fc) threadid=23: thread
exiting with uncaught exception (group=0x4001b180) E(10734:0x29fc)
Uncaught handler: thread http1 exiting due to uncaught exception
E(10734:0x29fc) java.lang.UnsupportedOperationException: no more than 32
elements E(10734:0x29fc) at
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElementList.java:74)
E(10734:0x29fc) at
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElementList.java:62)
E(10734:0x29fc) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:680)
E(10734:0x29fc) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:596)
E(10734:0x29fc) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:534)
E(10734:0x29fc) at
android.net.http.SslCertificate$DName.Q&lt;EinitQ&gt;E(SslCertificate.java:199)
E(10734:0x29fc) at
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:109)
E(10734:0x29fc) at
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:121)
E(10734:0x29fc) at
android.net.http.CertificateChainValidator.doHandshakeAndValidateServerCertificates(CertificateChainValidator.java:103)
E(10734:0x29fc) at
android.net.http.HttpsConnection.openConnection(HttpsConnection.java:306)
E(10734:0x29fc) at
android.net.http.Connection.openHttpConnection(Connection.java:358)
E(10734:0x29fc) at
android.net.http.Connection.processRequests(Connection.java:225)
E(10734:0x29fc) at
android.net.http.ConnectionThread.run(ConnectionThread.java:125) I(
1015:0x5ba) Sending signal. PID: 10734 SIG: 3 I(10734:0x29f0)
threadid=7: reacting to signal 3 I(10734:0x29f0) Wrote stack trace to
Q&apos;E/data/anr/traces.txtQ&apos;E I( 1015:0x2a4c) Added state dump to 1 crashes
I(10734:0x29fc) Sending signal. PID: 10734 SIG: 9 I( 1015:0x45c) Process
com.android.browser (pid 10734) has died. I( 1015:0x5b4) WIN DEATH:
Window{449af9f8 com.android.browser/com.android.browser.BrowserActivity
paused=false} I( 1015:0x5b6) WIN DEATH: Window{4493ba80
SubPanel:com.android.browser/com.android.browser.BrowserActivity
paused=false} W( 1015:0x46e) Got RemoteException sending
setActive(false) notification to pid 10734 uid 10009 W( 1015:0x45c)
Unexpected resume of com.android.launcher while already resumed in
com.android.browser I( 1015:0x46c) Starting activity: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10200000 cmp=com.android.vending/.AssetBrowserActivity } W(
1015:0x46c) Failed to persist new stats D(10036:0x2734) GC freed 14091
objects / 883368 bytes in 141ms D( 1083:0x43b) GC freed 250 objects /
12392 bytes in 61ms</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 Nov 2009 17:34:41 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 24 Nov 2009 00:54:44 +0000</when>
<what>confirmed. we have a 32-item limit simply because we use an int instead of a BitSet.
(the upstream bouncycastle code uses a VectorQ&lt;EBooleanQ&gt;E.)</what>
</comment>
<comment>
<author>KENSYS...@gmail.com</author>
<when>Tue, 24 Nov 2009 02:18:34 +0000</when>
<what>In hope of accelerating a possible fix for this, please let me know if I should file
this with the BC folks, or will/did you. Thanks much!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 24 Nov 2009 02:21:20 +0000</when>
<what>no, upstream doesnQ&apos;Et have the bug. the bug is android-only. iQ&apos;Eve already tested a
fix, and hope to get it committed today or tomorrow ;-)</what>
</comment>
<comment>
<author>KENSYS...@gmail.com</author>
<when>Tue, 24 Nov 2009 03:30:06 +0000</when>
<what>Wow, such responsive need is a rare encounter for me, thank you many times. And I
should have read carefully, vector of bits vs packed int. :-) 

I have an audience waiting on this, so you know if the patch has chance of making it
into the purported USA/Versizon Dec update, or does this have to go through a longer
Q-A cycle than would allow?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 24 Nov 2009 21:35:27 +0000</when>
<what>fix committed internally. i donQ&apos;Et know when this will make it into the wild; in the
meantime, your only work-around is to create multiple certificates rather than use
one with so many subjectAltNames. (i imagine you guessed that already!)</what>
</comment>
<comment>
<author>KENSYS...@gmail.com</author>
<when>Wed, 23 Dec 2009 20:38:57 +0000</when>
<what>Hi again, its possibly noteworthy that I updated the cert on the example URL to
contain fewer than 32 subjectAltNames (29 at present) and this error still happens;
what is the object under which the enum-limit exists, is it for all elements in the
cert as a whole (flat-list)?

As a side note, it appears the fix above did not make it into the Verizon ESD56 /
11-Dec-2009 release, exact same stacktrace/linenos..</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Dec 2009 20:56:52 +0000</when>
<what>Q&gt;E what is the object under which the enum-limit exists, is it for all elements in the
Q&gt;E cert as a whole (flat-list)?

yes:

http://android.git.kernel.org/?
p=platform/dalvik.git;a=blob;f=libcore/security/src/main/java/org/bouncycastle/asn1/x509/X509NameEle
mentList.java

Q&gt;E the fix above did not make it into ... ESD56

correct.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 17:47:43 +0000</when>
<what>Issue 5974 has been merged into this issue.</what>
</comment>
<comment>
<author>jyothi...@gmail.com</author>
<when>Wed, 24 Mar 2010 09:51:10 +0000</when>
<what>Hi, 
This issue iam still able to reproduce on Android 2.1 emulator. The same is 
reproducible on Nexus one too.
Browser crashes when I browse the site www.pressceo.com

Could you please let me know when can this fix will be released

Logdetails:
03-24 10:51:53.818: ERROR/AndroidRuntime(3872): Uncaught handler: thread http3 
exiting due to uncaught exception
03-24 10:51:53.873: ERROR/AndroidRuntime(3872): 
java.lang.UnsupportedOperationException: no more than 32 elements
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElementList.java:74)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElementList.java:62)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:680)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:596)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:534)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
android.net.http.SslCertificate$DName.Q&lt;EinitQ&gt;E(SslCertificate.java:199)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:109)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:121)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
android.net.http.CertificateChainValidator.doHandshakeAndValidateServerCertificates
(CertificateChainValidator.java:103)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
android.net.http.HttpsConnection.openConnection(HttpsConnection.java:306)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
android.net.http.Connection.openHttpConnection(Connection.java:358)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
android.net.http.Connection.processRequests(Connection.java:225)
03-24 10:51:53.873: ERROR/AndroidRuntime(3872):     at 
android.net.http.ConnectionThread.run(ConnectionThread.java:125)
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 24 Mar 2010 15:11:35 +0000</when>
<what>this fix is in froyo.</what>
</comment>
<comment>
<author>jyothi...@gmail.com</author>
<when>Thu, 25 Mar 2010 03:32:09 +0000</when>
<what>Thanks for the info.
If possible, Can you please let me know the Fix details.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 25 Mar 2010 05:14:45 +0000</when>
<what>i switched from using an int and a fixed-size array to a BitSet and an ArrayList. i.e. iQ&apos;Eve removed the limit rather 
than just raised it. the only work-around until you have the fix is to have fewer subjectAltNames in your 
certificate (which only helps you if itQ&apos;Es your own web site, of course).</what>
</comment>
<comment>
<author>Kilohoku...@gmail.com</author>
<when>Fri, 02 Apr 2010 21:29:48 +0000</when>
<what>When can we expect this to be rolled out?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Jun 2010 18:44:40 +0000</when>
<what>Issue 9109 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19759</bugid>
<title>FragmentPagerAdapter crash with actionbar tab transition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chung-yi...@mutualmobile.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 22:54:34 +0000</openedDate>
<description>BACKGROUND I created a simple app with one activity and two fragments.
The activity sets up the actionbar with two tabs. TabA shows FragmentA
and TabB shows FragmentB. TabA uses FragmentPagerAdapter to show a
serious of PageFragment, which contains a simple ImageView. PROBLEM When
the app starts, it show TabA as default. When users move from TabA to
TabB and from TabB to TabA, the app crashes. SAMPLE CODE public class
MainActivity extends Activity { /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main); final
ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.addTab(actionBar.newTab() .setText(Q&quot;EAQ&quot;E) .setTabListener(new
TabListenerQ&lt;EAFragmentQ&gt;E( this, Q&quot;EAQ&quot;E, AFragment.class)));
actionBar.addTab(actionBar.newTab() .setText(Q&quot;EBQ&quot;E) .setTabListener(new
TabListenerQ&lt;EBFragmentQ&gt;E( this, Q&quot;EBQ&quot;E, BFragment.class))); } } public class
PagerAdapter extends FragmentPagerAdapter { public
PagerAdapter(FragmentManager fm) { super(fm); } @Override public
Fragment getItem(int arg0) { // TODO Auto-generated method stub return
PageFragment.newInstance(); } @Override public int getCount() { // TODO
Auto-generated method stub return 10; } } public class PageFragment
extends Fragment { static PageFragment newInstance() { return new
PageFragment(); } @Override public View onCreateView(LayoutInflater
inflater, ViewGroup container, Bundle savedInstanceState) { View v =
inflater.inflate(R.layout.page, container, false); return v; } } public
class AFragment extends Fragment { PagerAdapter mAdapter; ViewPager
mPager; @Override public View onCreateView(LayoutInflater inflater,
ViewGroup container, Bundle savedInstanceState) { View v =
inflater.inflate(R.layout.pager, null, false); mAdapter = new
PagerAdapter(getFragmentManager()); mPager =
(ViewPager)v.findViewById(R.id.pager); mPager.setAdapter(mAdapter);
return v; } } VERSION The app runs on Android 3.2 on a Xoom. LOGCAT
java.lang.IllegalStateException: Recursive entry to
executePendingTransactions at
android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1281)
at
android.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:409)
...</description>
</bug>
<bug>
<bugid>11132</bugid>
<title>Certain .wav files no longer play after upgrade</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>8</stars>
<reportedBy>radiokri...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 18:41:03 +0000</openedDate>
<description>I have an HTC Incredible though from what I understand this problem is
affecting everyone that has upgraded to Android 2.2. I receive my
voicemails from Vonage as an e-mail attachment and this is very
important for our business. Since I was forced to upgrade from 2.1 to
2.2 with the OTA update I have been unable to open those .wav
attachments and I receive a message that says those .wav files are not
supported. They worked fine in previous versions of Android.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Sep 2010 19:24:46 +0000</when>
<what>Can you leave a trivial message for yourself, verify that it canQ&apos;Et be played, and then attach the .wav file to this bug report?  (If youQ&apos;Ere not set up for development, you may be able to forward the message off the device with the attachment and get it that way.)</what>
</comment>
<comment>
<author>radiokri...@gmail.com</author>
<when>Thu, 09 Sep 2010 20:06:13 +0000</when>
<what>Here is one, when trying to open IQ&apos;Em given the message Q&quot;EUnable to play this type of audio fileQ&quot;E but this was never an issue in all previous versions of Android.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Sep 2010 20:10:52 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 10 Sep 2010 02:14:25 +0000</when>
<what>The HTC IncredibleQ&apos;Es email application isnQ&apos;Et the stock Android 2.2 app; it was created by HTC.  I think youQ&apos;Ell have to contact them about the problem.</what>
</comment>
<comment>
<author>radiokri...@gmail.com</author>
<when>Fri, 10 Sep 2010 03:24:05 +0000</when>
<what>Please read my comments, as I stated this issue is affecting ALL user that have upgraded to 2.2. This has nothing to to with e-mail or the e-mail app, this has to do with the 2.2 software no longer playing these .wav files that played just fine in all previous versions. This is an issue with Android NOT any of the apps.</what>
</comment>
<comment>
<author>joseph.m...@gmail.com</author>
<when>Mon, 13 Sep 2010 17:41:21 +0000</when>
<what>This is a an issue with the Music app, not email.  It no longer will play PCM/WAVE (.wav) files.  We have over 30 HTC and Motorola Droid phones and they all have the problem.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 18:01:50 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 18:02:36 +0000</when>
<what>Issue 11159 has been merged into this issue.</what>
</comment>
<comment>
<author>dkro2...@gmail.com</author>
<when>Fri, 01 Oct 2010 18:43:28 +0000</when>
<what>ThereQ&apos;Es an app called WavPlayer that is able to play most WAV attachments including GSM encoded files (both MicrosoftQ&apos;Es implementation and raw). ItQ&apos;Es available in the Android Market for 99 cents. IQ&apos;Em the developer, so if anyone finds a file that WavPlayer reports as unsupported, please email me a copy and I should be able to add support. My contact information can be found in the Market details for the application. Thanks all!
</what>
</comment>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Wed, 13 Apr 2011 11:00:56 +0000</when>
<what>I have tried the above attached file on Nexus One device with Gingerbread (2.3.3) release and found that it is playing perfectly fine.Support for MU-LAW foramt has been added in the Gingerbread release.
</what>
</comment>
</bug>
<bug>
<bugid>9605</bugid>
<title>Android Build issue with Ubuntu 10.04</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>rajorshidam@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 02:22:41 +0000</openedDate>
<description>Hello, I checked out the latest build for Android and am trying to build
it on 10.04 32-bit Ubuntu (in Sun VirtualBox). But I am unable to do
build the Android code. Below are the details. i) The latest Android
code is set uo for Java6. I can see the following lines in
build/core/main.mk in android in my checked-out code. It looks to be
checking for Java6. (1.6). # Check for the correct version of java
java_version := $(shell java -version 2Q&gt;EQ&amp;E1 | head -n 1 | grep Q&apos;E[
Q&quot;E]1\.6[\. Q&quot;E$$]Q&apos;E) ifeq ($(strip $(java_version)),) $(info
************************************************** **********) $(info
You are attempting to build with the incorrect version) $(info of java.)
$(info $(space)) $(info Your version is: $(shell java -version 2Q&gt;EQ&amp;E1 |
head -n 1).) $(info The correct version is: 1.6.) $(info $(space))
$(info Please follow the machine setup instructions at) $(info
$(space)$(space)$(space)$(space)http://source.android.com/download)
$(info ************************************************** **********)
$(error stop) endif ii) As a result, I had to install sun-java6-jdk. I
see the following on doing Q&quot;Ejava -version? java version Q&quot;E1.6.0_20Q&quot;E As a
result, the following mk files force a 64-bit build for Java6:
external/clearsilver/cgi/Android.mk,
external/clearsilver/java-jni/Android.mk,
external/clearsilver/util/Android.mk, external/clearsilver/cs/Android.mk
These are the lines in these mk files. # This forces a 64-bit build for
Java6 ifneq ($(filter 1.6%,$(java_version)),) LOCAL_CFLAGS += -m64
LOCAL_LDFLAGS += -m64 endif On doing the build fails when I do a Q&quot;Emake
-j2 showcommandsQ&quot;E. You will see that the compilation fails due to
Q&quot;E-m64Q&quot;E. In file included from /usr/include/features.h:378, from
/usr/include/string.h:26, from
external/clearsilver/java-jni/j_neo_util.c:1:
/usr/include/gnu/stubs.h:9:27: error: gnu/stubs-64.h: No such file or
directory So, basically it is trying to compile for 64-bit even when I
am running on a 32-bit platform. While trying to do this, it is unable
to find the 64-bit libraries and so the build fails for me. I am using
32-bit Ubuntu but I am forced to pick up packages for 64-bit to get
around this problem. I tried installing the packages gcc-multilib and
g++-multilib. I got around the initial errors but then I am getting this
new set of errors. I tried installing zlib1g-dev too but it did not
help. Copying:
out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes-full-debug.jar
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.so when searching for
-lz /usr/bin/ld: skipping incompatible
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for
-lz /usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching
for -lz /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/lib/libneo_cgi.so] Error 1 Please help
me out in resolving this issue. Thanks in advance for the help.</description>
<comment>
<author>heel...@gmail.com</author>
<when>Thu, 08 Jul 2010 12:48:36 +0000</when>
<what>What is the reason for building 64bit only with Java6?  I see the patches that were applied to the mk files to force this and it was signed off.  There is no check to see if you are on a 32bit machine, so it seems odd that you would want to do this.  I am going to remove the patches and see if this works.  If it does, then they need to rollback those patches.</what>
</comment>
<comment>
<author>volodymy...@gmail.com</author>
<when>Wed, 21 Jul 2010 19:38:07 +0000</when>
<what>I got actually the same issue. I am running Kubuntu 10.04 amd64 and I got the problem /usr/bin/ld: cannot find -lz

Is there any workaround?</what>
</comment>
<comment>
<author>william....@gmail.com</author>
<when>Sun, 25 Jul 2010 10:03:45 +0000</when>
<what>Work around that I am using was to uninstall java 6:
  sudo apt-get autoremove sun-java6-jdk

And install Java 5. 
See http://zebardast.ir/en/installing-sun-jdk-5-on-ubuntu-9-10-and-10-04/
  </what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Fri, 30 Jul 2010 17:04:18 +0000</when>
<what>I believe the build tree now requires java 1.6</what>
</comment>
<comment>
<author>arian.ku...@gmail.com</author>
<when>Mon, 06 Sep 2010 19:39:25 +0000</when>
<what>so what is the deal with this? it seems the problem still perists, so how do you compile on a 32-bit system?</what>
</comment>
<comment>
<author>martinez...@gmail.com</author>
<when>Wed, 08 Sep 2010 05:52:45 +0000</when>
<what>I am not sure that could be possible to compile with a 32bit system (https://groups.google.com/group/android-building/browse_thread/thread/750f55cddd7aa4b5)

I am trying to found a way to compile in 32 bit system, because I do not want to install a 64 bit, If any one knows a way would be great to know</what>
</comment>
<comment>
<author>keithen....@gmail.com</author>
<when>Wed, 03 Nov 2010 22:24:51 +0000</when>
<what>This same issue affects the Mac OS build also. After following the Q&quot;EMac OSQ&quot;E instructions on Q&lt;Ehttp://source.android.com/source/downloadQ&gt;E i reached the point of Q&quot;EBuilding the codeQ&quot;E where i hit the top level Q&quot;EmakeQ&quot;E. It ended very quickly with:

Checking build tools version...
**************************************************************
You are attempting to build with the incorrect version of Java.

Your version is: java version Q&quot;E1.5.0_26Q&quot;E
the correct version is: 1.6.

I am running Mac OS version Leopord and checking for updates says i am up to date. Java 1.5 is the only version of Java available on the Macintosh, so this build upgrade will not work here.

IQ&apos;Ell file a separate bug report for this just to make it more evident, but wanted to add this note here because fixing the 32 bit Linux build could also affect the Mac build.
</what>
</comment>
<comment>
<author>damagel...@gmail.com</author>
<when>Wed, 03 Nov 2010 22:31:15 +0000</when>
<what>Just wanted to point out that if you take out the parts that require you to build on 64-bit architecture that it appears to build without a problem.</what>
</comment>
<comment>
<author>bigcheng...@gmail.com</author>
<when>Sat, 06 Nov 2010 09:49:30 +0000</when>
<what>for ref. I build it in Ubuntu 10.10 w/ jdk 1.5 and got

...
Install: out/host/linux-x86/framework/droiddoc.jar
target Generated: libclearsilver-jni Q&lt;E= out/host/common/obj/JAVA_LIBRARIES/clearsilver_intermediates/javalib.jar
host C: libclearsilver-jni Q&lt;E= external/clearsilver/java-jni/j_neo_util.c
In file included from /usr/include/features.h:387,
                 from /usr/include/string.h:27,
                 from external/clearsilver/java-jni/j_neo_util.c:1:
/usr/include/gnu/stubs.h:9: fatal error: gnu/stubs-64.h: No such file or directory
compilation terminated.
make: *** [out/host/linux-x86/obj/SHARED_LIBRARIES/libclearsilver-jni_intermediates/j_neo_util.o] Error 1
</what>
</comment>
</bug>
<bug>
<bugid>3263</bugid>
<title>soft keyboard input very slow in MID policy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>michal...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 14:46:18 +0000</openedDate>
<description>build android-1.5 for x86 platfrom with MID policy, click the
googlesearch input box, the soft keyboard surface appears, which is very
different from the emulator surface with phone policy. the top is
statusbar, the middle is text inputbox, and the bottom is softkeyboard.
click the softkeyboard, wait about 1~2 seconds, it appears a bubble,
then wait about 1s, the bubble disappear, then wait about 1s, in the
final, the key char appears in the inputbox. the whole time is about
4~5s. so the softkeyboard is very slow. I have found some helpful log,
such as Q&quot;ECPU peggingQ&quot;E, which is in SurfaceCompositeClient.cpp, but I
have no idea of fixing the problem, Any help would be greatly
appreciated!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:36:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:55:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9833</bugid>
<title>Applications missing from Android Market for Samsung Vibrant (TMobile branded Galaxy S)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dlrosent...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 14:32:45 +0000</openedDate>
<description>Company: Anifree Homepage: http://www.anifree.com/ Application: Koi Live
Wallpaper Cyrket link:
http://www.cyrket.com/p/android/com.anifree.anipet.koi/ I can pull up
all of AnifreeQ&apos;Es wall papers in Cyrket, but am unable to locate them by
any means in the Market. Using Google Goggles to scan the QR for the app
only finds the app in Cyrket. Searching the Market for Koi (IQ&apos;Em looking
for the Koi Live Wallpaper from Anifree) pulls up 3 apps, none of which
are what IQ&apos;Em looking for. Searching the Market for Q&quot;EanifreeQ&quot;E pulls up 4
applications by them, but no live (or other) wallpapers. If you go to
AnifreeQ&apos;Es homepage you will see they have a number of Live Wallpapers. I
have exchanged emails with them, and pulled up their Koi Live Wallpaper
on an HTC Evo and Nexus One without any issues. I have called TMobile
and had their rep duplicate this issue with another Vibrant. I do not
know how many other applications may be effected, nor if this issue
applies solely to the Samsung Vibrant.</description>
</bug>
<bug>
<bugid>14235</bugid>
<title>Multiple contact should be able to delete in android.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pagalmul...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 11:52:41 +0000</openedDate>
<description>Multiple contact should be able to delete in android phone</description>
</bug>
<bug>
<bugid>4108</bugid>
<title>Sync uses the data connection  every few seconds, drains battery.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 13:40:38 +0000</openedDate>
<description>if you set google to Q&quot;Eauto syncQ&quot;E, noticing the Q&quot;Eup Q&amp;E down arrowsQ&quot;E
lighting up/blinking at the top of the screen by the connection
indicator (E or 3G) the phone seems to continuously sync if not every
minute, every whatever seconds, and it does drain the battery quicker...
make it that sync only happens if thereQ&apos;Es any activity
(message/email/whatever sent/received from or to other parties)... it
seems to be working this (the right) way for google-talk.... i set the
auto-sync off, the arrows dont blink, when i send/receve a chat message,
than the arrows light up indicating that data is sent... i dont know if
its true push or whatever...</description>
<comment>
<author>andr...@tastemycity.com</author>
<when>Mon, 05 Oct 2009 20:24:40 +0000</when>
<what>What have you done to trace this to syncing?
Any logs?
How do you know it isnQ&apos;Et some other app you have installed that is using data
regularly? Are you using the regular Q&quot;EEmailQ&quot;E program (which doesnQ&apos;Et support push), or
GMail? Note that GMail/Contacts/Calendar are sync-on-connect + push, they donQ&apos;Et poll
the server, the server notifies the phone when new data is available.

If it is syncing, you should see the two-arrows-in-a-circle icon -- that means Q&quot;EsyncingQ&quot;E.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:02:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11696</bugid>
<title>Parrot CK3200LS-COLOR and HTC Desire. ParrotQ&apos;Es microphone muted.</title>
<status>New</status>
<owner>npe...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>mariju...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 08:28:30 +0000</openedDate>
<description>Pairing is successful. I can make and receive calls, but ParrotQ&apos;Es
microphone is MUTED during call. I can hear called person, but nobody
can hear me. Mic is OK, because everything works in proper way if I use
my old phone Nokia E65. HTC Desire Android 2.2 / FROYO</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 19:34:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16896</bugid>
<title>PDF File Attachment in Mail Honeycomb 3.1</title>
<status>Assigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>Hutch...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 18:14:24 +0000</openedDate>
<description>Received attachments to my email account in the standard mail program on
my Xoom running Honeycomb 3.1, i.e. Mail App. When I clicked on the
attachment section of the email, the options were limited to Q&quot;EINFOQ&quot;E
only. The attachment was called a .PDF and not .pdf. Capitalization of
the extention seems to be causing an issue with the Mail App knowing the
file is a PDF file. I tried and recreated the issue with another .PDF
file I sent to that same email account and tried to view it on the stock
mail program of Honeycomb 3.1. Same issue, only shows Q&quot;EINFOQ&quot;E only as a
choice of what to do with the attachment. I then tried sending a .pdf,
no capitalization. .pdf attachments work just fine and I am given the
choice of viewing it, printing it or saving it. Could this be caused by
apps? I think not. Tested by forwarding the emails to my gmail account.
GMail App for Honeycomb recognized the attachment as a PDF file and I
was given the choices of what to do with the attachment, view it, print
it or save it as I would have expected from the Mail App.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:05:37 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:06:12 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 22 Oct 2011 17:29:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12349</bugid>
<title>android.webkit.WebView does not set correct devicePixelRatio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dr.a...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 01:00:47 +0000</openedDate>
<description>When an html page is loaded into a WebView the window.devicePixelRatio
is always set to 1. On the same device, in the browser, the value is
correct. Tested on Samsung Galaxy (dpr: 1.5), nexus one (1.5) and dell
aero.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 17:03:38 +0000</when>
<what>Issue 12350 has been merged into this issue.</what>
</comment>
<comment>
<author>scottbur...@gmail.com</author>
<when>Mon, 08 Nov 2010 13:05:28 +0000</when>
<what>I also would like to change the ratio using window.devicePixelRatio but seem unable to do so.  According to the docs this should work if you set target-densitydpi=device-dpi.

Here is my meta tag:
 Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Etarget-densitydpi=device-dpi; initial-scale=2.0; maximum-scale=2.0; minimum-scale=.5Q&quot;E /Q&gt;E</what>
</comment>
</bug>
<bug>
<bugid>14126</bugid>
<title>Maps cache stays at zero after connecting and then disconnecting as USB drive</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T22:46:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blahblah676@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 22:14:35 +0000</openedDate>
<description>Using an htc desire z phone running Android 2.2 and Maps 5.0.0. To
reproduce: - go into Maps 5.0.0 app and cache a whole bunch of maps - go
to cache and verify that the cache is a few MB - connect phone as USB
drive to a computer - check cache in Maps and it will be zero (this is
correct, as the micro-SD card is unavailable while the phone is
connected as a USB drive) - now disconnect the USB cable and wait for
the phone to finish preparing the SD card - go into Maps again and you
will see that the cache is still zero bytes (or maybe a few bytes), even
if you exit the maps app and go back in - in order to get the cache back
you need to power off the phone and start it up again</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 22:46:43 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>20052</bugid>
<title>Screen Shot Applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>runningo...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 01:28:52 +0000</openedDate>
<description>Unable to capture screen shot of device screens. I have tried
downloading different screen shot applications from the android market
but continue to come across the same or similar errors on my HTC Inspire
4G. Error below: Q&quot;ERoot required. Your phone does not appear to be rooted
or has not been given root priveleges. To use this application please
provide root privileges to this application. Please do not rate this
application poorly because of this. This is a limitation that your phone
manufacturer placed on your device and not due to any deficiencies in
the app itself.Q&quot;E I was able to download and use the same exact
application on a Motorla Atrix 4G without having any such issue. Device
information as follows: Does not work on: Device: HTC Inspire 4G
Software version: 2.3.3 Works on: Motorola Atrix 4G Software version:
2.3.4 Neither phone is rooted.</description>
<comment>
<author>bowser.n...@gmail.com</author>
<when>Mon, 24 Oct 2011 22:36:20 +0000</when>
<what>The descriptions for many of the apps will tell you that it is likely for your phone to require being rooted for them to work. Only a few devices will be able to run those apps properly without root.</what>
</comment>
</bug>
<bug>
<bugid>16508</bugid>
<title>Entered text doest get selected in help window of Gmail.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Mon, 02 May 2011 05:49:04 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. - Applications--Q&gt;EGmail--Q&gt;Emenu--Q&gt;Emore--Q&gt;EHelp--Q&gt;Etap on search
icon--Q&gt;Eenter some characters. - long tap--Q&gt;Eselect all/select
word-Q&gt;EObserve the behaviour of device. 2) What happened. - Entered text
doest get selected in help window of Gmail. 3) What you think the
correct behavior should be. - Ensure that entered text must get selected
properly.</description>
</bug>
<bug>
<bugid>15774</bugid>
<title>Calls not being added to the call log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ponma...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 01:58:40 +0000</openedDate>
<description>When I make/receive/miss calls, phone number is not getting added to the
call log. It is not happening all the time, but most of the time. So, I
could not figure out in what condition it is happening. When I miss a
call, the name/number appears in the notification area. But when I
select that, it goes to the call log and I donQ&apos;Et see the same in the
call log. If I have 2 missed calls, notification area just says 2 missed
calls and call log does not show what the numbers are. Mine is a Sony
Ericsson Xperia X10i with firmware version 2.1-update1.</description>
<comment>
<author>lbaw...@gmail.com</author>
<when>Mon, 04 Jul 2011 13:05:29 +0000</when>
<what>Same here. Same phone and version.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 18 Jul 2011 16:41:34 +0000</when>
<what>Issue 18625 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>1687</bugid>
<title>slow handling of SMS</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-31T07:16:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>whoaitsh...@gmail.com</reportedBy>
<openedDate>Wed, 31 Dec 2008 02:23:47 +0000</openedDate>
<description>i text around 4000-6000 a month, and the g1 handles it poorly. The phone
starts to lag up alot after iQ&apos;Eve threaded about 100 msg with an
individual and worse when I do it with multiple people. I have a hard
time scrolling through the messages because the phone will either freeze
up, give me the foreclose screen, or runs very slow and laggy.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 31 Dec 2008 07:16:46 +0000</when>
<what>This was improved in a future and currently unreleased version of Android</what>
</comment>
<comment>
<author>4dmu...@gmail.com</author>
<when>Fri, 30 Jan 2009 21:01:01 +0000</when>
<what>And what are we to do of it in the meantime? Just accept this?</what>
</comment>
</bug>
<bug>
<bugid>7404</bugid>
<title>camera app does not store location when disconnected from internet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gszys...@gmail.com</reportedBy>
<openedDate>Sat, 27 Mar 2010 17:40:32 +0000</openedDate>
<description>When internet connection is established camera application is able to
get Tag Name by converting current lat/long to some text. It even
displays Q&quot;ELocation found:MyCity,MyCountryQ&quot;E on startup. When it is not
possible(app can not get this Tag Name from internet) then Exif data is
not updated with lat/long information. Basicly: when application
displays Q&quot;ELocation found:...Q&quot;E on startup geotag information are stored
in th picture(and this happens only with internet connection), if not -
there is no geotag information in the picture. This happens on Motorola
Milestone with Android v.2.0.1</description>
<comment>
<author>tclarkor...@gmail.com</author>
<when>Wed, 29 Dec 2010 19:51:17 +0000</when>
<what>I observe the same problem on my Nexus One running Android 2.2. This is a very serious defect; I want to use to geotag photos taken in remote locations with no network connection available.
</what>
</comment>
<comment>
<author>tclarkor...@gmail.com</author>
<when>Wed, 29 Dec 2010 19:51:36 +0000</when>
<what>I observe the same problem on my Nexus One running Android 2.2. This is a very serious defect; I want to use to geotag photos taken in remote locations with no network connection available.
</what>
</comment>
<comment>
<author>Stephen....@polytechnic.tas.edu.au</author>
<when>Mon, 31 Oct 2011 05:39:07 +0000</when>
<what>This is still an issue in 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>8494</bugid>
<title>Swiss French (QWERTZ) and french canadian (QWERTY) keyboard missing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>77</stars>
<reportedBy>jerome.c...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 11:25:30 +0000</openedDate>
<description>Device: Nexus One Android Version: 2.2 Carrier: Swisscom - Steps to
reproduce the problem. 1. Open settings 2. Select Language Q&amp;E keyboard 3.
Select Android keyboard settings 4. Select Input languages - What
happened. The swiss french keyboard (QWERTZ) and the french canadian
keyboard (QWERTY) with french dictionnary are missing - What you think
the correct behavior should be. Having the swiss french and the canadian
french keyboards as on the SDK</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 May 2010 18:53:39 +0000</when>
<what>How did you upgrade to 2.2? If you did not get an official OTA, thereQ&apos;Es no guarantee as to whatQ&apos;Es inside.</what>
</comment>
<comment>
<author>jerome.c...@gmail.com</author>
<when>Sun, 23 May 2010 23:35:39 +0000</when>
<what>Since the nexus one is not available in Switzerland yet, itQ&apos;Es an US imported phone
from which I get an official OTA upgrade.

Seeing youQ&apos;Ere working for android (so you may know Q&quot;EwhatQ&apos;Es insideQ&quot;E) and seeing your
astonishment, should I guess that there may have some minor differences (like
languages) between the different android builds?</what>
</comment>
<comment>
<author>remi.menegon</author>
<when>Tue, 29 Jun 2010 14:32:48 +0000</when>
<what>Hi,

Nexus One bought in Canada, but no Canadian French Keyboard too... The fact is the locale FR_CA exists on the sdk (2.1 and 2.2) but not on the EPE54B ou FRF85B :(</what>
</comment>
<comment>
<author>simon.r...@gmail.com</author>
<when>Mon, 05 Jul 2010 17:46:58 +0000</when>
<what>Nexus One, 2.2

I still canQ&apos;Et believe you guys sell the Nexus One in Canada yet completely lack proper support for French Canadian keyboard.

Please add it, itQ&apos;Es not hard, just a French dictionary with a QWERTY keyboard. ShouldnQ&apos;Et take more than 2 minutes.</what>
</comment>
<comment>
<author>michel.g...@gmail.com</author>
<when>Tue, 06 Jul 2010 16:28:02 +0000</when>
<what>Nexus One, 2.2
I agree.  This issue makes all android phones no-sells for an important portion of the Canadian population.  Should be a simple fix.  Enable locale-enabled keyboard selection instead of only language-enabled selection.  These keyboard locales should still be switchable on the fly using the space-bar swipe on the stock 2.2 IME.

Thank you</what>
</comment>
<comment>
<author>Alexandr...@gmail.com</author>
<when>Tue, 06 Jul 2010 22:30:18 +0000</when>
<what>Yes thereQ&apos;Es 6 millions of french speaking canadian out there, canQ&apos;Et be ignored.</what>
</comment>
<comment>
<author>luca...@gmail.com</author>
<when>Tue, 20 Jul 2010 06:28:56 +0000</when>
<what>I need it too , thanks !
</what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Wed, 21 Jul 2010 19:27:57 +0000</when>
<what>Same here.  French Canadian in need for QWERTY layout with FRENCH dictionary</what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Fri, 23 Jul 2010 19:34:34 +0000</when>
<what>One workarround is to download anykeyboard. I agree that it should be done natively however.</what>
</comment>
<comment>
<author>mjparent...@gmail.com</author>
<when>Mon, 16 Aug 2010 22:31:01 +0000</when>
<what>Short of giving us a French Canadian Android Keyboard option, at least give us the option to de-couple the keyboard layout selection from the dictionary for auto-correction.  I could live with a US QWERTY lauyout and French-France auto-correction.</what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Tue, 17 Aug 2010 08:26:40 +0000</when>
<what>Yes! I second this last comment. De-coupling is the way to go.</what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Tue, 17 Aug 2010 11:31:50 +0000</when>
<what>Will anything be done or are we filing this bug for nothing? It is not a recent issue.

Also, Issue 7530 would be related.</what>
</comment>
<comment>
<author>TiDaN...@gmail.com</author>
<when>Tue, 17 Aug 2010 21:16:18 +0000</when>
<what>This is a real shame and absolutely need to be fixed ASAP.</what>
</comment>
<comment>
<author>lmu%plea...@gtempaccount.com</author>
<when>Thu, 19 Aug 2010 12:07:59 +0000</when>
<what>same problem on my HTC Desire</what>
</comment>
<comment>
<author>Colignys...@gmail.com</author>
<when>Thu, 19 Aug 2010 16:15:33 +0000</when>
<what>This issue is also the case for the french speaking Swiss. 
In General the Swiss use a QWERTZ (FR_CH) keyboard layout ( Almost the same as a Swiss German Keybard) but require the French dictionary.

I agree that the keyboard and dictionary should be decoupled, this would easily solve the problem.

I work in Switzerland and have to write in both English and French ( and very rarely in German) and I would definately like to have the option of switching between dictionaries without having to change the keyboard layout.

At least of the following should apply ( option 3 being the ultimate and most polyvalent option).

1 : One Dictionary - Multiple Keyboards.
2 : One Keyboard - Multiple Dictionaries.
3 : Multiple Keyboards - Multiple Dictionaries.




</what>
</comment>
<comment>
<author>TiDaN...@gmail.com</author>
<when>Thu, 19 Aug 2010 16:58:31 +0000</when>
<what>Either option two and three from the previous post would be fine, but option one would be quite terrible if you have to type in two languages every day since it would mean you would have to turn text prediction off when youQ&apos;Ere typing in your second language.</what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Thu, 19 Aug 2010 20:45:18 +0000</when>
<what>Ok I made my own french canada keyboard.
Here it is for those who wants it. It is pulled from a 2.2 ROM for HTC Hero.
Use at your own risk, especially on other devices.
Just push it to /system/app

For those who would like to do the same, I only copied the file res/xml/kbd_qwerty.xml to res/xml-fr/kbd_qwerty.xml. Used apktool to extract and rebuild, and jarsigner to sign.
So you loose AZERTY keyboard with this file</what>
</comment>
<comment>
<author>TiDaN...@gmail.com</author>
<when>Fri, 20 Aug 2010 04:05:02 +0000</when>
<what>@xadouvi: Does this enable you to have french text prediction with a qwerty layout? Can you also switch to an english prediction keyboard? If so, it would be just perfect and youQ&apos;Ell be my hero.</what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Fri, 20 Aug 2010 11:22:26 +0000</when>
<what>@TiDaN326
Yes, this is it. You can type both French and English using the QWERTY keyboard. Just swype over the space bar to change language (after selecting those 2 languages in the settings)</what>
</comment>
<comment>
<author>michel.g...@gmail.com</author>
<when>Fri, 20 Aug 2010 11:38:48 +0000</when>
<what>@xavdouvi:  You are indeed my hero.  This is exactly what I needed.  Of course, itQ&apos;Ell only work for people with rooted phones, but one more reason to root.

Now if only Google will listen and implement this.

Thanks!</what>
</comment>
<comment>
<author>michel.g...@gmail.com</author>
<when>Fri, 20 Aug 2010 19:37:01 +0000</when>
<what>@xavdouvi: Do you have a fix for where Q&amp;Eamp; is appearing on the symbols and popup keyboard instead of the actual ampersand?  Not a big deal, just cosmetic.  Thanks again!</what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Fri, 20 Aug 2010 19:50:29 +0000</when>
<what>I noticed this issue, I will try to look into it later... however I really donQ&apos;Et know why itQ&apos;Es there... I just copied the qwerty keyboard file over the french one.
At least itQ&apos;Es on the second screen so thatQ&apos;Es not too bad. May I ask on what device/android version you installed my package?</what>
</comment>
<comment>
<author>michel.g...@gmail.com</author>
<when>Fri, 20 Aug 2010 19:54:14 +0000</when>
<what>I am on a Nexus One, Android 2.2 FRF91
I tried having a look at what was in the XML file you mentioned, and it seems to be a binary of some sort.  At least, thatQ&apos;Es what I get when I adb pull the file onto my Windows PC
</what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Fri, 20 Aug 2010 20:02:43 +0000</when>
<what>Yeah I donQ&apos;Et know what format this is, but what I know is that when you use apktool to extract, it works just fine.</what>
</comment>
<comment>
<author>TiDaN...@gmail.com</author>
<when>Sat, 21 Aug 2010 17:41:47 +0000</when>
<what>I am on an HTC Desire running a Froyo ROM and I still get the Azerty keyboard when I switch to French Canadian using your package :(</what>
</comment>
</bug>
<bug>
<bugid>1188</bugid>
<title>Slow time zone name loading</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-16T23:26:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>7</stars>
<reportedBy>andersph...@gmail.com</reportedBy>
<openedDate>Tue, 04 Nov 2008 08:05:22 +0000</openedDate>
<description>IQ&apos;Em using Xerces and apparently it needs time-zone data. From the
printout it seems that it takes almost 7 seconds to execute this
command. dalvikvm -classpath app/com.example.android.lunarlander.apk
org.webpki.xml.test. performance 1
org.webpki.keygen2.KeyOperationRequestDecoder koreq.xml Nov 4, 2008
7:36:50 AM com.ibm.icu4jni.util.Resources createTimeZoneNamesFor INFO:
Loaded time zone names for en_US in 6723ms. NOTE: This form is only for
reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:29:45 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Sep 2009 23:26:36 +0000</when>
<what>fixed (after donut).</what>
</comment>
<comment>
<author>woutergo71</author>
<when>Sat, 24 Oct 2009 14:40:42 +0000</when>
<what>How can this be fixed in Android 1.5?</what>
</comment>
<comment>
<author>elliott....@gmail.com</author>
<when>Sat, 24 Oct 2009 16:49:20 +0000</when>
<what>The fix in eclair pre-loads this information at startup, so the price is paid during boot (and 
shared by all apps) rather than by each app.  You canQ&apos;Et do that yourself. 

What you can (try to) do is load this early, load this once, and load this off your ui thread. 

Start a background thread in onCreate to create your format, and use synchronization to 
make sure that even if you end up needing the object before the background thread is 
finished, you donQ&apos;Et ask for another --- that will be slower than waiting. 

Remember that these objects arenQ&apos;Et thread safe so if you share one between threads youQ&apos;Ell 
need synchronization there too. (The eclair code avoids this by sharing a lower-level thread-
safe object, which is the expensive bit.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:07:36 +0000</when>
<what></what>
</comment>
<comment>
<author>nguyenda...@gmail.com</author>
<when>Mon, 11 Oct 2010 12:12:54 +0000</when>
<what>I using this code snippet to get time (Day, Month, Year) and performance have been increase:

Date date = new Date();
java.text.DateFormat dateFormat =
    android.text.format.DateFormat.getDateFormat(getApplicationContext());
mTimeText.setText(Q&quot;ETime: Q&quot;E + dateFormat.format(date));
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:00:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3142</bugid>
<title>Gmail aborts fetching attachments when changing orientation or going to the background</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>joriskof...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 08:46:59 +0000</openedDate>
<description>I noticed that the gmail application on my G1 (cupcake) stops fetching
attachments if the screen layout is changed from landscape to portrait.
Also tested and found the bug when an other application has focus in the
foreground and the orientation is changed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:43:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:28:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 15:16:11 +0000</when>
<what>Issue 3737 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>7455</bugid>
<title>Maps: share directions with other users</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dennis.a.tiger</reportedBy>
<openedDate>Tue, 30 Mar 2010 17:12:02 +0000</openedDate>
<description>Customer requesting feature to share directions and destination photo
via SMS/MMS with other users, Android or otherwise. Feature does not
exist natively in maps.</description>
</bug>
<bug>
<bugid>18169</bugid>
<title>[Google application com.google.android.googlequicksearchbox][The virtual swype keypad stays open after the search is complete from Q&quot;EGoogle SearchQ&quot;E widget from home screen]</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vhas...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 10:29:57 +0000</openedDate>
<description>This issue is in general Q&quot;EGoogleQuickSearchBoxQ&quot;E Observation: The virtual
swype keypad stays open after the search is complete from Google search
widget from home screen.Once the search item is found the keypad should
close. Expected Behaviour: The virtual swype softkeypad should hide
after the text search gets completed The steps to reproduce it are
mentioned below: a- Close if browser is running and also close google
search widget. b- Launch Google Quick search and search some text, the
soft keyboard remains on top(The issue being reported). c- Go to Home
and launch the Browser, search some characters, the softkeyboard gets
closed after search is complete. d- Press Back, launch google search
widget again and search some text, this time the softkeyoard gets closed
after the search is complete Android Version Used: Gingerbread -- 2.3.1</description>
<comment>
<author>vhas...@gmail.com</author>
<when>Fri, 01 Jul 2011 10:38:29 +0000</when>
<what>Also, i needed to add one more point to the above issue.
When the browser is running in the background the issue is not reproduced. It is only reproduced when the Browser is not running in the background and search is done only with google quick search widget.
If anybody has faced similar scenario, please let me know your opinion.</what>
</comment>
</bug>
<bug>
<bugid>4364</bugid>
<title>Emulator will not start w/ exactly 8MB SD</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-09T21:52:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>luke.rt....@gmail.com</reportedBy>
<openedDate>Sun, 25 Oct 2009 17:12:25 +0000</openedDate>
<description>I tried to create an avd w/ a small drive, and got the message the drive
needs to be at least 8MB. OK, so I created one and specified 8MB, and it
crashes immediately after start. 7MB or 9MB is handled fine - silly edge
case? IQ&apos;Em working with Android 1.6 and eclipse 3.4 on Linux w/ Java 6.
Steps to reproduce the problem: * Create avd w/ exactly 8MB (via
Q&quot;EandroidQ&quot;E or eclipse plugin) * Start emulator (via Q&quot;EandroidQ&quot;E or eclipse
plugin) - emulator starts for a second or so, then exits. adb bugreport
is attached... will be happy to submit more debug info if necessary if
you will tell me what to collect and how :-)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:31:05 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:52:51 +0000</when>
<what>This has been fixed and will be in the next release. The minimum is now 9MB btw.</what>
</comment>
</bug>
<bug>
<bugid>19153</bugid>
<title>Hello World tutorial is frustrating</title>
<status>Duplicate</status>
<owner>r...@android.com</owner>
<closedOn>2011-08-12T20:38:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>stephen....@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 11:37:24 +0000</openedDate>
<description>I found running the Hello World tutorial
(http://developer.android.com/resources/tutorials/hello-world.html)
helpful, but frustrating. here is a list of the problems. install a
platform ok; installed Eclipse 3.7, Android SDK r12 create an AVD In the
Android SDK and AVD Manager, the Q&quot;ENewQ&quot;E button is hidden; the startup
window size is too small. Create a New Android Project You must select a
build target before clicking Finish (a warning in the top pane says
this). The Tutorial says it Q&quot;Eshould be selected automatically, based on
your Min SDK VersionQ&quot;E. It was not selected automatically, and Q&quot;EMin SDK
versionQ&quot;E was not set when the dialog opened, and did not need to be set.
I tried setting it; that did not select a build target. The Tutorial
goes on to say: Q&quot;ENotice that the Q&quot;EBuild TargetQ&quot;E youQ&apos;Eve selected uses the
Android 1.1 platform.Q&quot;E The screen shot shows 2.2 selected. (this is
already reported as issue 12573) Construct the UI When I press
Ctrl-Shift-O, the new import line flashes briefly and then disappears; I
did not notice this the first few times. This is because the import
lines are collapsed; clicking the Q&quot;E+Q&quot;E in the margin shows them all. It
would be best if the tutorial said to click Q&quot;E+Q&quot;E first. Upgrade the UI to
an XML Layout This is all fine until re-run; the emulator comes up, but
sticks at the welcome screen, which appears to be some sort of screen
lock. At first I thought this was because the app was already installed
(there is a message in the Eclipse Console window saying that), but now
itQ&apos;Es happening with new apps as well. So I guess this is a separate
emulator bug. As suggested in issue 5341, running Q&apos;Eemulator -avd Q&lt;EnameQ&gt;E
-wipe-dataQ&apos;E restores the emulator, and allows installing and running the
revised app. Given the current state of the emulator, it would be best
to include this command in the tutorial, possibly in an Q&quot;Eif things go
wrongQ&quot;E section; new users have an amazing ability to encounter new bugs
:).</description>
<comment>
<author>asanka...@gmail.com</author>
<when>Wed, 10 Aug 2011 11:49:17 +0000</when>
<what>do not spam this valuable forum by posting unimportant questions </what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Wed, 10 Aug 2011 11:53:56 +0000</when>
<what>Forgot to say IQ&apos;Em running on Windows XP 32 bit.</what>
</comment>
<comment>
<author>asanka...@gmail.com</author>
<when>Wed, 10 Aug 2011 12:00:06 +0000</when>
<what>there are many bugs of eclipse as well. they also might cause this kind of problems</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Aug 2011 16:25:19 +0000</when>
<what></what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Wed, 10 Aug 2011 22:43:02 +0000</when>
<what>Note that I did not ask a question; I reported problems in an artifact
maintained by the android development team. If that is not the purpose
of this forum, what is the purpose?

In all other developer forums I participate in, attracting new users is
recognized as an important activity; making the tutorial work nicely is
certainly part of that.

The issues I reference are also about the tutorial, and they are not
labeled as spam.

I was refered here from stackoverflow:android.

Can you suggest a better place to post issues with the tutorial?
</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 10 Aug 2011 22:50:47 +0000</when>
<what>@stephen: This is the right place to report this.

If I read this correctly, one of the issues is the min-sdk not being populated correctly. I have a bug assigned to fix that in the NPW (though I canQ&apos;Et quite find the bug #, but IQ&apos;Em aware of the issue.)

As for the doc, it seems the tutorial needs a bit of a refresh. IQ&apos;Ell forward this to the appropriate doc writer.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 12 Aug 2011 20:38:09 +0000</when>
<what>The NPW issue not selecting the proper min-sdk I was thinking about is Issue 17505.
This is a slightly different scenario but should be fixed at the same time so IQ&apos;Em merging both issues.

The tutorial doc issue has been forwarded internally to the relevant writers.</what>
</comment>
</bug>
<bug>
<bugid>7293</bugid>
<title>Market doesnQ&apos;Et support Portugue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eko...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 12:34:30 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Insert Portugal sim card 2) In
Market terms, itQ&apos;Es in English - What happened. Terms of service of
Market is in English - What you think the correct behavior should be. It
should be Portuguese. Market seems not support Portuguese</description>
</bug>
<bug>
<bugid>14405</bugid>
<title>android 2.2 sslsocketserver.close() method blocks and results in ANR</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>xeus....@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 22:45:45 +0000</openedDate>
<description>On Android 2.2, the close() method of sslsocketserver blocks and results
in ANR. The same code works on Android 2.1 and 2.3...</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 30 Jan 2011 02:01:19 +0000</when>
<what></what>
</comment>
<comment>
<author>xeus....@gmail.com</author>
<when>Sun, 30 Jan 2011 08:42:48 +0000</when>
<what>There is a typo in my comment, I meant to say in android 2.2 the close() method of *SSLServerSocket* class blocks, and if called from an activity results in ANR... The same code works on android 2.1, 2.3 and oracle JDK...</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 30 Jan 2011 19:40:38 +0000</when>
<what>Given that it is working in 2.3, its unlikely anything is going to be done for 2.2. There was a known issue pre-2.3 implementations with global lock on OpenSSLSocketImpl.class being held while doing any native operation involving OpenSSL SSL_SESSIONs to prevent native crashes.

However, IQ&apos;Em surprised to hear that it worked for you in 2.1 in that case. Can you give a set of stack traces to try to see why things are blocking?</what>
</comment>
</bug>
<bug>
<bugid>14532</bugid>
<title>Parameters for Q&lt;EincludeQ&gt;E</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>meedi...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 10:16:31 +0000</openedDate>
<description>Hello, many times, while implementing nested layouts or re-usable code
in layouts I have encountered the idea in my head that parameters for
including layouts would be useful for me and would reduce some
additional and repeating code. For example, lets say I have a layout box
named Q&quot;Esomebox.xmlQ&quot;E: Q&lt;ELinearLayout style=Q&quot;EsomespecificstyleQ&quot;EQ&gt;E
Q&lt;EImageView/Q&gt;E Q&lt;ETextView/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E And then I include it in my
parent layouts: Q&lt;Einclude layout=Q&quot;E@layout/someboxQ&quot;E/Q&gt;E Now, I want to use
this peace of code in many places but with different text and image(eg.
some title and image). At the moment, I need to copy it as
Q&quot;Esomebox2.xmlQ&quot;E and change the hardcoded text and image there. At the
moment I need to make many box layouts(by just copying and renaming) or
some nasty logic in activity-s java code. It would be much nicer in my
opinion, when I can do like this: Q&lt;Einclude layout=Q&quot;E@layout/someboxQ&quot;EQ&gt;E
Q&lt;Eparam name=Q&quot;EtitleQ&quot;E type=Q&quot;EresourceQ&quot;EQ&gt;E@string/sometextQ&lt;E/paramQ&gt;E Q&lt;Eparam
name=Q&quot;EiconQ&quot;E type=Q&quot;EresourceQ&quot;EQ&gt;E@drawable/someiconQ&lt;E/paramQ&gt;E Q&lt;E/includeQ&gt;E Where
Q&quot;EtypeQ&quot;E helps to indicate, what type of parameter is being passed.
Options would be Q&quot;Eresource|stringQ&quot;E, or maybe its not needed(maybe it
just helps compiler/sdk to verify resources). And now, I can use these
parameters in Q&quot;Esomebox.xmlQ&quot;E like this: Q&lt;ELinearLayout
style=Q&quot;EsomespecificstyleQ&quot;EQ&gt;E Q&lt;EImageView android:src=Q&quot;E?param:iconQ&quot;E/Q&gt;E
Q&lt;ETextView android:text=Q&quot;E?param:titleQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E The benefit of
such functionality is that I dont need to make repeated code. When
thinking about also differences between landscape and portrait layouts,
then copying layouts with same appearance is quite tedious and makes
source code hardly manageable. My proposal would just eliminate some
code maintenance problems and would make developers life more happier.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 06:50:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18462</bugid>
<title>Android DownloadManager Downloads Same File Twice, Fails on Others (Error 1008, ERROR_CANNOT_RESUME)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>hamilton...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 20:38:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Im trying to use AndroidQ&apos;Es
DownloadManager available since SDK 2.3 to download large batches of
(hundreds of) jpgs, mp3s, and other media. IQ&apos;Em developing on an Android
3.1 Samsung Galaxy Tab ( 3.1 rooted) Model: GT-P7510 Kernel 2.6.36.3 ,
an Acer Iconia Tab Version:3.1 Model: A500 Kernel: 2.6.36.3, and a
Motorola Xoom wifi Version:3.1 Kernel: 2.6.36.3. However, IQ&apos;Em
consistently running into an issue where the DownloadManager attempts to
download requests twice. It almost always requests the first requested
file twice, and very often the others twice. Unfortunately, I canQ&apos;Et be
more specific as itQ&apos;Es fairly unpredictable. On top of that, it fails to
download requests about half the time, caused by ERROR_CANNOT_RESUME
(1008) codes from DownloadManager. The end result is some files are
downloaded twice: directory/example_image.jpg
directory/example_image-1.jpg Some are downloaded once:
directory/example_sound.mp3 And some are not downloaded at all. Xoom
logcat 07-12 15:43:33.440: INFO/DownloadManager(3950): Initiating
request for download 1341 07-12 15:43:35.930:
INFO/DownloadManager(3950): Initiating request for download 1341 07-12
15:43:35.940: WARN/DownloadManager(3950): Aborting request for download
1341: Trying to resume a download that canQ&apos;Et be resumed Galaxy Tab 10.1
logcat 07-12 15:48:24.604: INFO/DownloadManager(6179): Initiating
request for download 1883 07-12 15:48:27.064:
INFO/DownloadManager(6179): Initiating request for download 1883 07-12
15:48:27.064: WARN/DownloadManager(6179): Aborting request for download
1883: Trying to resume a download that canQ&apos;Et be resumed However on my
T-Mobile g2 Model:HTC Vision Version:2.3.3 Kernel 2.6.32.28
(cyanogenmod) This behavior does not happen.</description>
<comment>
<author>deepak.j...@gmail.com</author>
<when>Tue, 12 Jul 2011 23:56:11 +0000</when>
<what>I am seeing the same behavior on my emulator running Android 2.3.3. I ran into this while testing.</what>
</comment>
<comment>
<author>jason.go...@gmail.com</author>
<when>Mon, 25 Jul 2011 14:15:45 +0000</when>
<what>i have the same problem on nexus s w/ 2.3.4.  itQ&apos;Es unfortunate to hear this is still a problem with 3.1.  my conclusion was already that the download manager is unreliable at best and will now be implementing my own downloading.  i sure hope google starts putting more focus on fixing bugs than adding new features and considers adding all new features as libraries as much as possible so that we arenQ&apos;Et dependent on vendors.</what>
</comment>
<comment>
<author>kazum...@gmail.com</author>
<when>Mon, 03 Oct 2011 13:27:35 +0000</when>
<what>i have the same problem on Galaxy Tab 2.3.3.

10-08 22:18:45.074: INFO/DownloadManager(203): Initiating request for download 3736
10-08 22:18:54.082: INFO/DownloadManager(203): Initiating request for download 3736
10-08 22:18:54.125: WARN/DownloadManager(203): Aborting request for download 3736: http error 416

</what>
</comment>
<comment>
<author>garretdw...@gmail.com</author>
<when>Sun, 20 Nov 2011 03:08:44 +0000</when>
<what>I am running the emulator on 2.3.3, and this is happening to me as well. The crazy thing is that, after it schedules each download twice, it then cancels the download and broadcasts a second message with STATUS_FAILED---even though it already sent a broadcast with STATUS_SUCCESSFUL for that same download (with the same download ID)!

11-19 18:59:00.761: I/DownloadManager(205): Initiating request for download 21
11-19 18:59:00.770: I/DownloadManager(205): Initiating request for download 22
11-19 18:59:00.931: I/DownloadManager(205): Initiating request for download 23
11-19 18:59:01.170: I/DownloadManager(205): Initiating request for download 24
11-19 18:59:04.930: I/DownloadManager(205): Initiating request for download 21
11-19 18:59:04.940: I/DownloadManager(205): Initiating request for download 22
11-19 18:59:05.360: W/DownloadManager(205): Aborting request for download 22: http error 200
11-19 18:59:05.360: W/DownloadManager(205): Aborting request for download 21: http error 200
11-19 18:59:05.880: I/DownloadManager(205): Initiating request for download 23
11-19 18:59:06.181: W/DownloadManager(205): Aborting request for download 23: http error 200
11-19 18:59:08.409: I/DownloadManager(205): Initiating request for download 24
11-19 18:59:08.599: W/DownloadManager(205): Aborting request for download 24: http error 200

Now, like everything else, it looks like IQ&apos;Em going to have to write my own download manager.</what>
</comment>
</bug>
<bug>
<bugid>11274</bugid>
<title>Calling from within meeting invite</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jgscha...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 14:02:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
- Steps to reproduce the problem. Create a meeting invite in which
youQ&apos;Eve included the telephone number of the teleconference you need to
dial to participate (this can sometimes be a telephone number followed
by some commaQ&apos;Es to give time and the the meeting participate code i.e.
telephone number,,,,participant code. Once in your calendar access the
invite from your Nexus one and press the number in the Q&quot;EWhereQ&quot;E field. -
What happened. Android takes me to maps presumably to locate the lat and
long! - What you think the correct behaviour should be. The number
should be inserted into the phone dialer to enable any editing should
this be required so that once satisfied the number can be called by
selecting the green dial button. This saves having to either cut and
past the number into the dialler (the dialler deletes the
,,,,participate code) or recording this separately and then keying in
the numbers. ****This is standard functionality in WM5.1! Android v2.2
DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>bradwh...@gmail.com</author>
<when>Fri, 20 May 2011 17:59:40 +0000</when>
<what>I also need this feature.  Many of my calendar entries are for teleconferences (as IQ&apos;Em sure is the case for MANY of todayQ&apos;Es office workers!), so the Q&quot;EwhereQ&quot;E is physically anywhere, but logically on a teleconference number. If the Q&quot;EwhereQ&quot;E is a string consisting of: 0-9,*#  the phone should at minimum offer Q&quot;EDialerQ&quot;E as a Q&quot;EComplete action usingQ&quot;E choice.  Better, it should be able to tell the difference between a phone number and a Lat/Long GPS loc (which would be two comma-separated decimals) and go straight to the Dialer.</what>
</comment>
<comment>
<author>martin.l...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:50:10 +0000</when>
<what>Confirmed on Nexus One, Android v2.3.4 , ATQ&amp;ET.

Problem description: Commas and semicolons can be inserted in a contact phone number but the dialler ignores everything after the first comma or semicolon.

There is an additional related problem where the mismatch between the number in the contact, and the number logged by the dialler means that the call log does not recognize the contact called.

This bug report is one of a bunch -- all likely to have the same root-cause: #7514 #7993 #15114 #7324 #6947 - in fact #7993 looks a lot like the root cause.</what>
</comment>
<comment>
<author>bradwh...@gmail.com</author>
<when>Tue, 06 Sep 2011 18:02:10 +0000</when>
<what>Just got the Droid X update to Android 2.3.3 -- still no functionality to this.  Did 2.3.3 do anything besides change the colors??????</what>
</comment>
</bug>
<bug>
<bugid>15472</bugid>
<title>NullPointerException in com.android.internal.app.RingtonePickerActivity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kencorbi...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 16:46:33 +0000</openedDate>
<description>This was reported by one of my app users, and unfortunately I cannot
provide any details about what she was doing at the time.
java.lang.RuntimeException: Unable to start activity
ComponentInfo{android/com.android.internal.app.RingtonePickerActivity}:
java.lang.NullPointerException at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2497)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2513)
at android.app.ActivityThread.access$2200(ActivityThread.java:119) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1864) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4370) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:852)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:610) at
dalvik.system.NativeStart.main(Native Method) Caused by:
java.lang.NullPointerException at
com.android.internal.app.RingtonePickerActivity.onPrepareListView(RingtonePickerActivity.java:300)
at
com.android.internal.app.AlertController$AlertParams.createListView(AlertController.java:882)
at
com.android.internal.app.AlertController$AlertParams.apply(AlertController.java:801)
at
com.android.internal.app.AlertActivity.setupAlert(AlertActivity.java:73)
at
com.android.internal.app.RingtonePickerActivity.onCreate(RingtonePickerActivity.java:273)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2460)
... 11 more Sysinfo -
verizon/SCH-I500/SCH-I500/SCH-I500:2.1-update1/ECLAIR/EA28:user/release-keys
Model: SCH-I500</description>
<comment>
<author>kencorbi...@gmail.com</author>
<when>Sat, 16 Apr 2011 14:32:02 +0000</when>
<what>Same failure reported by different user with the exact same System version.

Sysinfo -
verizon/SCH-I500/SCH-I500/SCH-I500:2.1-update1/ECLAIR/EA28:user/release-keys
Model: SCH-I500
</what>
</comment>
<comment>
<author>kencorbi...@gmail.com</author>
<when>Tue, 19 Apr 2011 13:52:09 +0000</when>
<what>Same failure with yet another user on the same system
Sysinfo -
verizon/SCH-I500/SCH-I500/SCH-I500:2.1-update1/ECLAIR/EA28:user/release-keys
Model: SCH-I500
</what>
</comment>
<comment>
<author>kmans...@gmail.com</author>
<when>Mon, 03 Oct 2011 09:03:02 +0000</when>
<what>Apparently this is a bug in SamsungQ&apos;Es Galaxy S family firmware, and there is a workaround:

http://stackoverflow.com/questions/5874372/nullpointerexception-when-calling-ringtonepreference-on-samsung-galaxy-s
</what>
</comment>
</bug>
<bug>
<bugid>13031</bugid>
<title>Android 2.3 - AVDs have no internet connectivity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>n...@nthearle.demon.co.uk</reportedBy>
<openedDate>Wed, 08 Dec 2010 12:38:12 +0000</openedDate>
<description>Upgraded from 2.2 to 2.3 ,now AVDs have no connectivity to internet. OS
- Windows Vista 64 bit JDK - 1.6_20 (Prior to upgrade applications
worked fine under 2.2 on all AVDs) Installed SDK2.3 from Windows as
Administrator, finally resorting to the starter package (using
recommended .exe installer, with virus protection and firewall turned
off) and adding older API levels. Added platform-tools to PATH as
recommended. Created AVDs level 7 and 9 using SDK Manager. Started AVDs
then attempted to use the built in browser ad Q&apos;EmapsQ&apos;E applications. Both
fail due to lack of internet connectivity. Errors from logcat below:
12-08 12:15:12.975: ERROR/System(53): Failure starting core service
12-08 12:15:12.975: ERROR/System(53): java.lang.SecurityException 12-08
12:15:12.975: ERROR/System(53): at
android.os.BinderProxy.transact(Native Method) 12-08 12:15:12.975:
ERROR/System(53): at
android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
12-08 12:15:12.975: ERROR/System(53): at
android.os.ServiceManager.addService(ServiceManager.java:72) 12-08
12:15:12.975: ERROR/System(53): at
com.android.server.ServerThread.run(SystemServer.java:176) 12-08
12:15:12.985: ERROR/AndroidRuntime(53): Crash logging skipped, no
checkin service 12-08 12:15:24.000: ERROR/ActivityThread(104): Failed to
find provider info for android.server.checkin 12-08 12:15:25.441:
ERROR/ActivityThread(104): Failed to find provider info for
android.server.checkin 12-08 12:15:25.589: ERROR/ActivityThread(104):
Failed to find provider info for android.server.checkin 12-08
12:15:27.379: ERROR/MediaPlayerService(31): CouldnQ&apos;Et open fd for
content://settings/system/notification_sound 12-08 12:15:27.400:
ERROR/MediaPlayer(53): Unable to to create media player 12-08
12:15:37.729: ERROR/ActivityThread(53): Failed to find provider info for
com.google.settings 12-08 12:15:37.739: ERROR/ActivityThread(53): Failed
to find provider info for com.google.settings 12-08 12:16:07.329:
ERROR/ActivityThread(230): Failed to find provider info for
com.google.settings 12-08 12:16:28.740: ERROR/browser(230):
onReceivedError -2
http://www.google.com/m?client=ms-android-googleQ&amp;Esource=android-home The
URL could not be found. adb bugreport output attached</description>
<comment>
<author>n...@nthearle.demon.co.uk</author>
<when>Thu, 09 Dec 2010 17:05:21 +0000</when>
<what>Seems to be a DNS problem with systems that have Q&apos;Eobtain DNS server address automaticallyQ&apos;E. Changed my system to a manual setting and the browser etc now work. SDK 2.2 didnQ&apos;Et seem to mind the auto setting though.</what>
</comment>
<comment>
<author>swade...@gmail.com</author>
<when>Fri, 28 Jan 2011 19:53:38 +0000</when>
<what>Could you please describe how/where you changed your system to a manual setting? 
</what>
</comment>
</bug>
<bug>
<bugid>4631</bugid>
<title>Power Management Options (Power connected vs Power not connected)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>Michael....@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 01:27:59 +0000</openedDate>
<description>I would like to see power management features added. I would like my
mobile device to be able to be configured to behave differently
depending upon if a power source is present or not. Things like screen
brightness, screen timeouts, wireless connections, bluetooth
connections, satellite connections and other power hungry features could
be configured to automatically be on or off if a power source is
detected. I realize applications like Locale do this but it would be
nice to have something integrated into the core OS. Another option would
be to turn off items if the power drops below a certain level to prolong
the ability to make a call. Or after a period of x number of minutes of
inactivity things could be turned off by the OS.</description>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Mon, 16 Nov 2009 17:14:12 +0000</when>
<what>As you mentioned, Locale is an application that already does this.  Another app that I 
know of is called Q&quot;EPower ManagerQ&quot;E and has similar abilities.  

These apps, because Android is open source, are thus Q&quot;Eintegrated into the core OS.Q&quot;E  
Try out these apps, and look around for others on the Market, and youQ&apos;Ell find exactly 
what you are seeking.

Good luck.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:05:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16314</bugid>
<title>Inexact repeating alarms cannot be made to work reliably if the period is long enough</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Sat, 23 Apr 2011 03:41:16 +0000</openedDate>
<description>Basically, the more I think about it, unless I am missing something, I
came to the conclusion that non-exact repeating alarams cannot be made
to work reliably. They are fine for cases when you need to do somtheing
somewhat frequently, like every hour, but for a long period repeats (a
day, for example) you have no way of knowing when to start the alarm.
Problem is that if the app is relying on an alarm, it MUST start the
alarm when the app starts, so it gets recreated after a Force Closes
happens or for whatever reason the system decides to terminate the app.
But, since there is no way of quering the AlarmManager if the alarm is
already alive or not, every time the alarm is started, it MAY not fire
(as per the doc) until the repeat period passes. So if the user starts
the app frequently (less than the alarmQ&apos;Es repeat period), the alarm may
NEVER fire at all. This is not a theoretical situation, but I have had
this happen to my app that relied on a day-long inexact repeating timer.
This is a real bug -- for which the easiest fix is to add an API to
AlarmManager to query for the existance of an alarm for the given
PendingIntent. This happens on all Android versions up to 3.0</description>
</bug>
<bug>
<bugid>3285</bugid>
<title>Picasa Photo upload notification is under ongoing even when finished</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>gabriel....@gmail.com</reportedBy>
<openedDate>Thu, 16 Jul 2009 18:55:35 +0000</openedDate>
<description>Hi, IQ&apos;Em running android 1.5 on a dev phone 1. If I take a picture, click
Q&apos;EshareQ&apos;E and choose to upload it to Picasa, there is a notification added
telling me itQ&apos;Es uploading. That is cool, but when it is finished, it is
still in the ongoing section of the notification area, and so I canQ&apos;Et
clear it - I have to click it and press OK on the resulting dialog. I
donQ&apos;Et know if this is specific to Picasa; my guess is itQ&apos;Es not, that
itQ&apos;Es the general share-photo code path.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:13:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:22:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11904</bugid>
<title>Messaging-Q&gt;ENew message-Q&gt;EContacts doesnQ&apos;Et select default phone number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alister....@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 22:44:50 +0000</openedDate>
<description>If you do Contacts then sweep left across a contact it composes an SMS
to the phone number of that contact thatQ&apos;Es marked as default. However,
if you do Messaging then press New message then press Contacts then
select a contact and press Add it composes a message to the first phone
number of that contact. It should use the default phone number too.
Phone Samsung GT-I9000. Firmware 2.1-update1. Baseband version
I9000DTJG3 Kernel version 2.6.29, root@SE-S604 #2 Build number
ECLAIR.DTJG4</description>
</bug>
<bug>
<bugid>18613</bugid>
<title>Regression: Gingerbread is producing minimal (1 to 5) key frames and all at beginning for MediaRecorder/socketDescriptor constr</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikedean...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 01:56:48 +0000</openedDate>
<description>Note that going into direct sunlight does seem to increase keyframe
count but they are still at beg of file and thus not useful. I am
running biometric authn client on Gingerbread 2.3.3 for Evo and unlike
froyo version we are getting mostly a single keyframe when producing
263/264 video. Have tried w/o debugger and by lowering video resolution
down to QCIF. We are trying to use AAC for audio quality as AMR is very
noisy/poor. iOS has no difficulties doing AAC/VGA/30fps and produces way
more keyframes than we care even to have and they are spread correctly
across file. For iOS we are using stream to local file first then
tail/send method. With froyo we were getting 7 keyframes using AMR_NB
and although a small number...they were at least spread throughout file.
Problem though is AMR is so noisy we werenQ&apos;Et getting good audio samples.
Any MediaRecorder sample which is doing socketDescriptor constructor
should recreate problem. On backend I am fixing up 3gp files per Gbread
source code and this part is working fine producing an icon w/first
frame image as picture and additionally shows video resolution and
length metadata under Windows explorer...same as iOS produced 3gp files.
These results make any kind of audio/video analysis under Android very
problematic minimally or unfunctional at worst...unlike iOS.</description>
</bug>
<bug>
<bugid>16216</bugid>
<title>Q&apos;EBattery UseQ&apos;E always shows Wi-Fi on... even when off.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nivaldor...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 02:36:39 +0000</openedDate>
<description>Samsung Galaxy S Android 2.3.3 GingerBread The Q&apos;EBattery UseQ&apos;E program
always shows wi-fi in list like it was in use, even when wi-fi is turned
off. I turn off the wifi and I charge the battery to 100%, when I unplug
the charger the program Q&apos;EBattery UseQ&apos;E resets the informations to start
analyze again, but the wi-fi always appears in list with a significative
usage. And if I click on it, shows like it was turned on. but it is
turned off! Thanks...</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 03:25:10 +0000</when>
<what>Issue 16217 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>18286</bugid>
<title>PC Sync for Android</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ganege.s...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 05:29:30 +0000</openedDate>
<description>The request is for software solution for Android smartphones to
synchronize with the PC. Vendors like Nokia provide this facility as a
default feature. Why not for Android?</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:59:20 +0000</when>
<what>Probably because most of your important data syncs online, to your Google account.

What would you like to sync?</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 02:46:22 +0000</when>
<what>The Q&quot;EtoolsQ&quot;E category is for developer tools.</what>
</comment>
<comment>
<author>ganege.s...@gmail.com</author>
<when>Sun, 17 Jul 2011 04:52:17 +0000</when>
<what>I would like to sync my SMS/MMS messages to my PC.</what>
</comment>
<comment>
<author>jaroslav...@gmail.com</author>
<when>Mon, 15 Aug 2011 03:25:07 +0000</when>
<what>not being able to sync SMS/MMS is rather weird omission</what>
</comment>
</bug>
<bug>
<bugid>8484</bugid>
<title>WebView click behaviour different for touch event and the D-Pad click event</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>11</stars>
<reportedBy>devendrachau</reportedBy>
<openedDate>Sun, 23 May 2010 02:07:46 +0000</openedDate>
<description>I am working with webview and found that if the anchor link in the HTML
file contains hyperlink to web url, it calls shouldOverrideUrlLoading()
method automtically on touch(click) event and also with the DPad center
click. While same is not the case with normal anchor link within the
same HTML. Behavior : When i touch(click) the anchor link it doesnQ&apos;Et
call shouldOverrideUrlLoading() method but when i use DPad center click,
it does calls shouldOverrideUrlLoading() method. Why is this two
behavior different ? Expected : shouldOverrideUrlLoading() method should
get called both with the touch (click) event and the with the DPad
center click.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:40:32 +0000</when>
<what>Could you create a small sample that demonstrates this? That would be very helpful.</what>
</comment>
<comment>
<author>JoshuaTB...@gmail.com</author>
<when>Wed, 14 Jul 2010 20:54:15 +0000</when>
<what>IQ&apos;Em not sure what methods are being called, but when I have a WebView and there are anchors that link to other parts of the web page, touching vs dpad-clicking produce different results. If I touch a link, it scrolls down in the web page as it should. If I dpad-click a link, it opens the Browser. Dpad-click should produce the same results as a touch.</what>
</comment>
<comment>
<author>devendrachau</author>
<when>Mon, 19 Jul 2010 01:50:19 +0000</when>
<what>In response to needsinfo status i am attaching a sample android project which demonstrates this behaviour. Please have a look and investigate the raised issue.

Thanks,
Devendra</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 19 Jul 2010 20:58:24 +0000</when>
<what>Thank you for the sample. Investigating.</what>
</comment>
<comment>
<author>root....@gmail.com</author>
<when>Mon, 26 Jul 2010 16:25:33 +0000</when>
<what>Hello every one !!

I have a kind of similar problem, with non consistant behaviour between key and touch scrolling in a webview. When scrolling a page using the 4 direction keys (i.e. the down key), the back key works just fine. If I scroll the page touching it, back no longer works... I seem to see the problem on the device, it does not seem to happen with the AVD. Pretty strange indeed... If a code sample is required, IQ&apos;Ed do it, but it is nested in a pretty large project, so would require some heavy rework.

Thx

xtof</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>morgan.c...@gmail.com</author>
<when>Tue, 19 Oct 2010 18:38:10 +0000</when>
<what>Seems to be duplicate of http://code.google.com/p/android/issues/detail?id=2887</what>
</comment>
<comment>
<author>devendrachau</author>
<when>Tue, 19 Oct 2010 18:40:17 +0000</when>
<what>But none of those are resolved yet.</what>
</comment>
<comment>
<author>timur.ca...@gmail.com</author>
<when>Mon, 03 Jan 2011 17:26:23 +0000</when>
<what>IQ&apos;Eve found a workaround that works for me. I removed the following line from my activityQ&apos;Es onCreate method:

mWebView.getSettings().setUseWideViewPort(true);

Probably setting this to false can also help.</what>
</comment>
<comment>
<author>yss1...@gmail.com</author>
<when>Thu, 06 Jan 2011 15:22:35 +0000</when>
<what>google engineer fix this problem please;;
I can not this ploblem</what>
</comment>
</bug>
<bug>
<bugid>2717</bugid>
<title>Browser Find should remember search input text</title>
<status>FutureRelease</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-24T19:15:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>alcapwn2k@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 20:46:20 +0000</openedDate>
<description>When using the browser find mechanism, the find input box is cleared as
soon as the screen is touched. This becomes extremely annoying as
sometimes you need to scroll the browser down to see the exact part of
the page you want and then you have to retype the search text in the
find box. - Steps to reproduce the problem 1) Visit any page with a lot
of text 2) Search for a word which comes up more then once 3) Touch the
screen after seeing a result 4) Bring the find box up again 5) The find
input box is empty - What you think the correct behavior should be. The
browser should remember the find text or the find box should not hide
unless explicitly requested by the user.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:47:41 +0000</when>
<what>investigating</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 19 Feb 2010 18:36:32 +0000</when>
<what>Issue 4069 has been merged into this issue.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 19:15:48 +0000</when>
<what>Fixed in Gingerbread (unreleased)</what>
</comment>
</bug>
<bug>
<bugid>6825</bugid>
<title>seperate timeouts for Q&quot;Escreen offQ&quot;E and Q&quot;Elock deviceQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 14:28:24 +0000</openedDate>
<description>I like to keep my screen timeout very short in order to save battery
life and not active anything in my pocket by mistake. But IQ&apos;Ed like to
only lock the device if itQ&apos;Es been idle for a much longer period (e.g. 30
minutes) so I donQ&apos;Et have to unlock it every time I pick it up. Windows
and Palm phones do this rignt.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 31 May 2010 15:19:26 +0000</when>
<what>Duplicate of issue 1089 - please star/vote for that instead.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 10 Dec 2010 15:15:43 +0000</when>
<what>Link to app that solves this on issue 1089</what>
</comment>
</bug>
<bug>
<bugid>13189</bugid>
<title>Orientation does not change from landscape to portrait on Emulator on 2.3</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>41</stars>
<reportedBy>cspeche...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 06:44:18 +0000</openedDate>
<description>Host OS: Windows 7 SDK tools version : revision 8 Eclipse version: 3.5
ADT plug-in version: 8.0.1 Platform targeted by your project: 2.3
Version of the platform running in the emulator:2.3 STEPS TO REPRODUCE:
1. Activity 1 (no screen orientation) - Activity 2 (screen orientation =
landscape) 2. Going from Activity 1 to 2 works fine. Pressing back
changes the orientation of Activity 1 to landscape EXPECTED RESULTS:
Activity 1 should be in portrait mode OBSERVED RESULTS: Behavior is
observed only in gingerbread, works as expected on froyo.</description>
<comment>
<author>yyyyaaaa...@gmail.com</author>
<when>Mon, 20 Dec 2010 14:19:04 +0000</when>
<what>[FYI] related thread in Android Developers Group
http://groups.google.com/group/android-developers/browse_thread/thread/2b751cfc6a946b8b/</what>
</comment>
<comment>
<author>codreanu...@yahoo.co.uk</author>
<when>Mon, 20 Dec 2010 18:00:44 +0000</when>
<what>It would be nice if we could get a confirmation from the developement team if this happens only on the emulator (and therefor it is a bug in the emulator code only) or it also happens on the live Android 2.3 devices (making it a bug in the OS code).
I donQ&apos;Et think that app developers like me will get their hands on Android 2.3 device very soon, since Gingerbread has just been released.</what>
</comment>
<comment>
<author>rob.cobb...@gmail.com</author>
<when>Sun, 02 Jan 2011 11:26:43 +0000</when>
<what>One interesting point: the Contacts app seems to handle rotation correctly (and not only the app, but the skin as well, are redrawn).
Maybe the Contacts app does something special that no other app does?</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:25:41 +0000</when>
<what></what>
</comment>
<comment>
<author>codreanu...@yahoo.co.uk</author>
<when>Wed, 26 Jan 2011 21:13:05 +0000</when>
<what>Does the labeling Q&quot;ESubcomponent-Tools-emulatorQ&quot;E mean that this bug is present in the emulator only, and everything works fine on the real live devices ?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 22:05:36 +0000</when>
<what>Yes. this is an emulator only bug.</what>
</comment>
<comment>
<author>tee.ay...@gmail.com</author>
<when>Thu, 27 Jan 2011 08:52:21 +0000</when>
<what>This problem persists with ADT plugin 9.0. SDK tools revision 9. Android 2.3.1.</what>
</comment>
<comment>
<author>tee.ay...@gmail.com</author>
<when>Wed, 23 Feb 2011 10:34:20 +0000</when>
<what>This problem persists with ADT plugin 10.0.</what>
</comment>
<comment>
<author>giorgio....@gmail.com</author>
<when>Wed, 23 Mar 2011 16:08:25 +0000</when>
<what>This problem persists with ADT plugin 10.0.1.</what>
</comment>
<comment>
<author>markusga...@gmail.com</author>
<when>Thu, 12 May 2011 07:26:42 +0000</when>
<what>In Gingerbread this can be even easier be reproduced:
  - Start emulator in landscape mode
  - Start browser
  - Rotate to portrait mode (Ctrl+F11)
The browser remains in (rotated) landscape mode. All applications that either do not define an orientation or base their orientation on sensors fail.

The reason for this is the missing sensor support in the Gingerbread emulator. From FroYo to Gingerbread Google has modified a lot of the sensor handling. 
Alas they havenQ&apos;Et updated the emulator part so the sensor emulation will not be used anymore. You can also see this in the logcat at emulator startup:
    D/SensorService(   65): nuSensorService starting...
    E/SensorService(   65): couldnQ&apos;Et open device for module sensors (Invalid argument)

So the current sensor implementation for the emulator (/system/lib/hw/sensors.goldfish.so) is still based on the FroYo HAL and does not work with the updated Gingerbread HAL which is the problem. 
A fixed version is already available on the AOSP master branch however didnQ&apos;Et make into an official release. </what>
</comment>
<comment>
<author>i...@livedefinition.com</author>
<when>Mon, 19 Sep 2011 17:03:47 +0000</when>
<what>Any news on this issue?</what>
</comment>
<comment>
<author>MartyMacGyver@gmail.com</author>
<when>Mon, 26 Sep 2011 18:36:56 +0000</when>
<what>IQ&apos;Em seeing the  same issue and I built off the very latest platform_external_qemu code just yesterday (which has some changes since r13 of the SDK). IQ&apos;Em curious where exactly the fix is on the master branch thatQ&apos;Es referred to above.</what>
</comment>
<comment>
<author>rachana....@gmail.com</author>
<when>Fri, 14 Oct 2011 08:05:21 +0000</when>
<what>hey hi.....i am quiet new to android....
what problem i am facing is when my code is executed 1st screen can be seen perfectly with landscape view...
but from 2nd screen onwards it is showing data in horizontal manner....
and if i try to change it to portrait then it shows in reverse manner.....
i.e. i have to read data from down to up........
can anybody help me??
BTW i am using android platform 2.2......my senior has developed in this platform only..........
images are attached with this......
</what>
</comment>
</bug>
<bug>
<bugid>19762</bugid>
<title>add a trophy/achievement system</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 01:25:56 +0000</openedDate>
<description>Games need a unified trophy system like the ones most of the competing
games platforms have you could also use it for google plus</description>
</bug>
<bug>
<bugid>771</bugid>
<title>How to create a node in /dev for my own device?</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-17T15:14:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jianfen...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jul 2008 05:33:13 +0000</openedDate>
<description>Hi all, IQ&apos;Em a newer for android. I have build my own device driver into
android kernel, and the entry of my own driver has been called while
booting the kernel. Now I want to write an application want to use the
device. I think I must create a node in /dev, thatQ&apos;Es in root file
system, for my own device. How can I do it? Anybody can give me any
advice? Thanks in advance!</description>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 14:51:52 +0000</when>
<what>root access is disable by google from RC30 onwards</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:14:43 +0000</when>
<what>This is a question for the android-porting mailing list</what>
</comment>
</bug>
<bug>
<bugid>17800</bugid>
<title>Message application get crashed while deleting a tread of messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jagarwal...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 03:50:39 +0000</openedDate>
<description>- Try to delete the message tread having more than 1000 messages in that
perticuler tread. - It starts to delete but just gets hanged after some
time and then a pop-up came to say that the message application is not
responding with options: Force Close, Wait Q&amp;E Report. - Whatever may be
the size of message tread, if we are deleting it, it should get deleted
as per the request. Should not get hanged in case the message thread is
too long. Device: HTC Legend (Android Version: 2.2) Country: INDIA</description>
</bug>
<bug>
<bugid>19785</bugid>
<title>Web browser incorrectly renders dropdowns</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ariche...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 22:04:11 +0000</openedDate>
<description>The Android 2.3 web browser incorrectly renders Q&lt;EselectQ&gt;E dropdowns on
some web pages. Probably those inside Q&lt;EdivQ&gt;E layers or table, or both. I
have to mention, that previous version (Android 2.2) was able to render
it correctly. Example of such a pages:
http://mslworld.egged.co.il/EggedTimeTable/WebForms/wfrmMain.aspx?width=1024Q&amp;Elanguage=enQ&amp;Ecompany=1Q&amp;Estate=</description>
</bug>
<bug>
<bugid>16551</bugid>
<title>Stack duplicate notification icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 08:11:11 +0000</openedDate>
<description>If youQ&apos;Ere downloading a lot of files for example, your
notification/status bar fills up with the same icon quite fast. Could
you instead have only one of the icon, followed by a *# icon?</description>
<comment>
<author>ak.kiet...@gmail.com</author>
<when>Fri, 15 Jul 2011 23:25:04 +0000</when>
<what>This would be nice enhancement for automatically updated apps.</what>
</comment>
</bug>
<bug>
<bugid>8706</bugid>
<title>CanQ&apos;Et have a Google Apps Account and Google Account with the same email address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rjayris...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 15:09:47 +0000</openedDate>
<description>- Steps to reproduce the problem. link a google apps account as the
primary account on the android device. try and purchase from the Android
Market, be prompted to add a Google Account to the device. Try adding a
valid Google Account that has the same email address as the Google Apps
account (different passwords) - What happened. Android wonQ&apos;Et allow
another account with the same email address, but Google clearly allows
this. - What you think the correct behavior should be. Allow both
accounts to be added to the android device Device: Nexus One release:
2.2, FRF50</description>
</bug>
<bug>
<bugid>6495</bugid>
<title>adb faul on install apk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cyberale...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 17:54:56 +0000</openedDate>
<description>Hi, i used the eclipse plugin to debug android apps on my motorola
milestone. Now it doesnQ&apos;Et work any more, i run the debugging but nothing
appear on the device. So i tryed taping this: $ adb install myApp.apk
152 KB/s (8076 bytes in 0.051s) /system/bin/sh: pm: not found $ Q&quot;Eadb
shellQ&quot;E works well instead. Can someone help me?</description>
</bug>
<bug>
<bugid>16989</bugid>
<title>3g data monitor dont work in honeycomb 3.0.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>xavierdy...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 10:16:36 +0000</openedDate>
<description>I have a galaxy tab 10.1v with honeycomb 3.0.1 I have tried every data
monitoring software on the market from 3g watchdog to netcounter. all
work fine at monitoring wifi data. But when it comes to 3g data they
just cant monitor it properly. after downloading 10-20mb each and every
one displays 1-10kb, some 5-10B. does any one know why?</description>
<comment>
<author>dennis.t...@gmail.com</author>
<when>Thu, 19 May 2011 11:49:19 +0000</when>
<what>I have a G-Slate, and I donQ&apos;Et even use mobile data (wifi only, but I have an inactive T-Mo SIM in the phone) and it tells me IQ&apos;Eve used between 1-2MB of mobile data a day.

3.0.1
</what>
</comment>
<comment>
<author>xavierdy...@gmail.com</author>
<when>Thu, 19 May 2011 12:31:08 +0000</when>
<what>thats weird. definitely a honeycomb issue. wonder whats changed from android 2.3 to 3.0.</what>
</comment>
<comment>
<author>kruger.d...@gmail.com</author>
<when>Thu, 19 May 2011 16:57:33 +0000</when>
<what>Yes, having the same issue, also running Galaxy Tab 10.1v on honeycomb 3.0.1 and no 3G data monotoring app detects data usage correctly.</what>
</comment>
<comment>
<author>jlbower...@gmail.com</author>
<when>Fri, 20 May 2011 00:54:34 +0000</when>
<what>Same issue on the 10.1v here. I emailed 3g watchdog and they said it was a honeycomb issue. They asked me to test a cpl more apps, which i did, none of those worked either and I havenQ&apos;Et heard back for a few weeks.</what>
</comment>
<comment>
<author>xavierdy...@gmail.com</author>
<when>Fri, 20 May 2011 02:11:24 +0000</when>
<what>i emailed Richard from 3g watchdog too and informed him it may be a honeycomb issue. can we get some1 from Google to verify if its something that can be fixed or something they are working on?</what>
</comment>
<comment>
<author>a...@artkz.net</author>
<when>Mon, 30 May 2011 13:55:12 +0000</when>
<what>Same issue on Galaxy Tab 10.1v and no news it seems</what>
</comment>
<comment>
<author>cwis...@gmail.com</author>
<when>Thu, 02 Jun 2011 09:42:06 +0000</when>
<what>IQ&apos;Em using a galaxy 10.1v and it is also not getting correct data usage readings from the app I bought. 3G watchdog pro. I hope Google sorts this out. I cannot afford a huge data bill. So I need to know what IQ&apos;Eve used. Since I canQ&apos;Et send service messages to my provider to check usage, IQ&apos;Em left in the dark here.

Please rectify this Google/ Samsung/ android - whoever can. </what>
</comment>
<comment>
<author>cwis...@gmail.com</author>
<when>Thu, 02 Jun 2011 09:44:18 +0000</when>
<what>IQ&apos;Em using a galaxy 10.1v and it is also not getting correct data usage readings from the app I bought. 3G watchdog pro. I hope Google sorts this out. I cannot afford a huge data bill. So I need to know what IQ&apos;Eve used. Since I canQ&apos;Et send service messages to my provider to check usage, IQ&apos;Em left in the dark here.

Please rectify this Google/ Samsung/ android - whoever can. </what>
</comment>
<comment>
<author>gaborsch...@gmail.com</author>
<when>Thu, 09 Jun 2011 22:14:54 +0000</when>
<what>Hi, same here. I am planning a hiking trip to austria.
Driving by car I want to use Navigation with all features enabled, and hiking in austria IQ&apos;Ed like to use the maps.
No idea how iQ&apos;Em going to monitor the data usage..</what>
</comment>
<comment>
<author>andre.du...@gmail.com</author>
<when>Mon, 08 Aug 2011 09:12:42 +0000</when>
<what>I have the same problem on the Galaxy Tab 10.1 and honeycomb 3.1</what>
</comment>
<comment>
<author>artur.ca...@gmail.com</author>
<when>Sun, 28 Aug 2011 20:03:31 +0000</when>
<what>Same here on Galaxy Tab 10.1
Tested several programs but 3g data is not correctly measured.</what>
</comment>
<comment>
<author>karlu...@gmail.com</author>
<when>Thu, 27 Oct 2011 18:57:47 +0000</when>
<what>Same problem  :(
anyone find another app that work???
</what>
</comment>
<comment>
<author>xavierdy...@gmail.com</author>
<when>Thu, 27 Oct 2011 23:18:42 +0000</when>
<what>all those having problems with 3g watchdog or any other app its not to do with the app or Android honeycomb. The problem is with the samsung kernel. Please report the problem to samsung. Alternately you can root ur tab and install one of pershoots kernels. They fix the problem.

http://droidbasement.com/db-blog/</what>
</comment>
</bug>
<bug>
<bugid>6558</bugid>
<title>Camera API lacks a way to set orientation to portrait</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>rynd...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 00:29:46 +0000</openedDate>
<description>ThereQ&apos;Es no way in the Camera API to change the orientation to portrait
Repro steps: 1) Create a view (SurfaceView). 2) Create an activity that
opens the camera and renders preview frames to a SurfaceView. 3)
Override onPreviewFrame of Camera.PreviewCallback to process images.
What happens: Preview frames are always delivered in landscape mode.
Currently IQ&apos;Em required to force my Activity to landscape orientation
using
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE). My
application is designed to allow users to use the camera in a portrait
orientation, so setting to landscape will not work for me. What I think
the correct behavior should be: The Camera class should contain a method
called setOrientation which accepts Landscape or Portrait. Preview
frames should then be delivered in either landscape or portrait. IQ&apos;Eve
reproduced this on Motorola Droid, HTC G1, and the Nexus One.</description>
</bug>
<bug>
<bugid>1586</bugid>
<title>G1 vs. Fedora Core (6+) vs. udev</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>enervat...@gmail.com</reportedBy>
<openedDate>Fri, 19 Dec 2008 00:37:07 +0000</openedDate>
<description>At the request of the folks in the developerQ&apos;Es forums. The bug is being
filed against your developer docs... Mike Hi all, IQ&apos;Eve finally figured
out what was going wrong with the udev stuff on Fedora Core 6 setting up
the USB device for adb. The advice for Ubuntu may be correct, but it
doesnQ&apos;Et work out of the box with Fedora Core 6 and probably higher. The
reason is because Fedora Core 6 has a rule in
/etc/udev/rules.d/50-udev.rules for all new USB devices which sets
modes, etc. The advice for Ubuntu is to make a file called
50-android.rules and place it in the rules directory. Note that just
like init(1), udev scans the rules directory in sorted order which means
that 50-android is executed *before* 50-udev. The net effect here is
that 50-udev sets the permissions on the new device back to 0644 which
is to say, no write permission for userland adb and the subsequent
non-love (running adbQ&apos;Es server as root ought to work). HereQ&apos;Es the simple
fix: 1) create a file to 51-android.rules in rules.d 2) put this
incantation in it:
SUBSYSTEM==Q&quot;Eusb_deviceQ&quot;E,SYSFS{idVendor}==Q&quot;E0bb4Q&quot;E,SYMLINK+=Q&quot;Eandroid_adbQ&quot;E,MODE=Q&quot;E0666Q&quot;E
3) as root after youQ&apos;Eve created the file, kick udev with: udevcontrol
reload_rules 4) plug in the device and enjoy! It would be *really* nice
if this or something like it found its way back into the documentation
::wink wink:: In fact, the advice for Ubuntu Dapper is the exact same
rule as Fedora, so most likely just changing the docs to create
51-android will work for both Fedora and Ubuntu Dapper.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:40:07 +0000</when>
<what>This issue has been assigned to the documentation team</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:21:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7918</bugid>
<title>Implement Gifts within Android Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>355</stars>
<reportedBy>ghila...@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 15:26:34 +0000</openedDate>
<description>Would be very nice to be able to buy something as a gift to someone. One
Android user should be able to select an app from the store and send it
to a friend. Who send the app will pay for it. Who receive it, will get
it for free as a gift. thanks</description>
<comment>
<author>winsor.o...@gmail.com</author>
<when>Sun, 16 May 2010 16:42:28 +0000</when>
<what>I agree with this and will add the comment that virtually all app markets as far as I
can tell only allow gifting apps through the use of gift cards (which android market
does not support).  It is much more personable to send the app as a gift rather than
sending the gift card to the person and having them need to go through the process of
finding it, entering the card number, etc.  ItQ&apos;Es a nicer gift to just get a notice on
the handset Q&quot;EYou have been sent a gift applicationQ&quot;E.  
And android COULD be the first to provide such gifts!  That would be cool.
Perhaps this could be implemented with an email to the recipient.  They just click on
a link in the email notifying them of the gift and when they click the link from the
handset it takes them to the android market where the app is ready to download
without needing to enter any codes or card numbers, etc.</what>
</comment>
<comment>
<author>rectangu...@gmail.com</author>
<when>Mon, 27 Dec 2010 22:40:40 +0000</when>
<what>Issue 2432 (http://code.google.com/p/android/issues/detail?id=2432) is similar to this but also covers promotional codes for developers to give away free/review copies.</what>
</comment>
<comment>
<author>groverpe...@gmail.com</author>
<when>Thu, 13 Jan 2011 20:37:43 +0000</when>
<what>Gift cards for the android market would be very useful and encourage the sales of apps.</what>
</comment>
<comment>
<author>willbuck...@gmail.com</author>
<when>Mon, 17 Jan 2011 01:10:26 +0000</when>
<what>definitely important for customer service</what>
</comment>
<comment>
<author>jirish...@gmail.com</author>
<when>Fri, 04 Feb 2011 10:38:32 +0000</when>
<what>Yes please. I want to share some apps I like with my sister and itd be great if android has this feature. </what>
</comment>
<comment>
<author>aaron.wh...@gmail.com</author>
<when>Sat, 19 Feb 2011 08:21:03 +0000</when>
<what>I would love to be able to purchase apps as gifts from the market on my device to give to friends and family when I discover something that I feel may be of interest to them, or even the ability to purchase multiple usage licenses for an application with the ability to share those licenses with others via their device login.</what>
</comment>
<comment>
<author>GrahameC...@gmail.com</author>
<when>Tue, 08 Mar 2011 23:18:43 +0000</when>
<what>I would love to gift Android games / apps to my family and friends. I would even pay a small fee for it!</what>
</comment>
<comment>
<author>nickcape...@gmail.com</author>
<when>Tue, 15 Mar 2011 16:19:51 +0000</when>
<what>I agree! This possibility must be added to Android Market...</what>
</comment>
<comment>
<author>tony.ad...@badsalmon.com</author>
<when>Tue, 15 Mar 2011 16:26:08 +0000</when>
<what>Transferring ownership of already purchased apps would be nice as well. I want to check out Tasker, but IQ&apos;Eve already bought Locale. If I could gift a no longer used app purchase to my wife/friends/family, then IQ&apos;Ed be more inclined to buy apps and try them out. Transfer capabilities increase the initial value of the product for users by giving them an avenue to make their purchase useful even if theyQ&apos;Ere not personally interested in using the app anymore.</what>
</comment>
<comment>
<author>mrjo...@gmail.com</author>
<when>Thu, 17 Mar 2011 23:33:11 +0000</when>
<what>its a must with kids in mind!!!!</what>
</comment>
<comment>
<author>david.c....@gmail.com</author>
<when>Fri, 18 Mar 2011 00:02:52 +0000</when>
<what>I really have to agree with Comment 10.  I just got my daughter an AndroidOS phone and would love to be able to Q&quot;EgiftQ&quot;E her an application rather than putting my credit card on her gmail account or something like that.</what>
</comment>
<comment>
<author>mzeb...@gmail.com</author>
<when>Thu, 14 Apr 2011 18:09:20 +0000</when>
<what>Totally agree with this!!  Would need an option for the recipient to decline the gift, so someone couldnQ&apos;Et a virus or trash application to someone they donQ&apos;Et like.  But I wouldnQ&apos;Et think that would be a big deal to do.  </what>
</comment>
<comment>
<author>ufo777...@gmail.com</author>
<when>Fri, 15 Apr 2011 01:42:02 +0000</when>
<what>We definitely need gift cards for Marker.  </what>
</comment>
<comment>
<author>bart.crijns</author>
<when>Sun, 17 Apr 2011 06:38:52 +0000</when>
<what>This could be done in the form of a wish list. A user could then add apps to their wish list, and anybody else could then buy the apps on the list for them. 
It also would be nice to add an option to only let people buy apps for you from that list, so you certainly donQ&apos;Et get anything you donQ&apos;Et want.</what>
</comment>
<comment>
<author>dvl...@gmail.com</author>
<when>Mon, 23 May 2011 20:32:28 +0000</when>
<what>I think it did indeed very useful for many peoples.
even now I got a friend who are using an android but not having a credit card.
Back when I was using the Q&quot;Eother brandQ&quot;E, I was able to purchase it for her.
Also this will be good for us when we wanted to gift friend or family an app as a gift or surprise.

Thanks</what>
</comment>
<comment>
<author>Serj.Poz...@gmail.com</author>
<when>Sun, 10 Jul 2011 13:53:22 +0000</when>
<what>Please add gift ability to the market ASAP! 
For example, I donQ&apos;Et know how to add some apps to my doghterQ&apos;Es phone.</what>
</comment>
<comment>
<author>bjg...@infinitesadness.net</author>
<when>Mon, 11 Jul 2011 03:57:16 +0000</when>
<what>As others have said this would be helpful for children. I am giving my boys some form of Android device for Christmas and there are paid apps they like on my phone... I would like to buy them for the boys but not have my credit card information saved in their devicesQ&apos;E accounts (meaning they could purchase apps on their own).</what>
</comment>
<comment>
<author>jangolfe...@gmail.com</author>
<when>Wed, 13 Jul 2011 20:52:22 +0000</when>
<what>Gifting apps directly to the recipient from the Apple iTunes Apps Store works perfectly.  Google Android Market is losing revenue. </what>
</comment>
<comment>
<author>culmo...@gmail.com</author>
<when>Wed, 13 Jul 2011 21:26:55 +0000</when>
<what>Could you guys please stop commenting? I think Google gets the point, and IQ&apos;Em tired of getting emails along the lines of Q&quot;Eyeah that would be cool.Q&quot;E DonQ&apos;Et comment unless you have something significant to contribute, please.</what>
</comment>
<comment>
<author>mrjo...@gmail.com</author>
<when>Wed, 13 Jul 2011 21:42:38 +0000</when>
<what>Oh My God...the irony of that comment in unbelievably stupid. and yes i find it irritating that we get updates about it, but iQ&apos;Ell be jumping for joy when i get the update saying the problem is fixed!</what>
</comment>
<comment>
<author>Avie...@gmail.com</author>
<when>Wed, 13 Jul 2011 21:52:31 +0000</when>
<what>Yeah, that would be cool. </what>
</comment>
<comment>
<author>Lie.1...@gmail.com</author>
<when>Wed, 13 Jul 2011 23:20:52 +0000</when>
<what>For those of you who donQ&apos;Et want to wait for Android Market to implement gifts, Amazon Appstore has gift cards.</what>
</comment>
<comment>
<author>v.rivera...@gmail.com</author>
<when>Mon, 18 Jul 2011 00:08:07 +0000</when>
<what>This would be great!</what>
</comment>
<comment>
<author>Patrick....@gmail.com</author>
<when>Fri, 22 Jul 2011 05:04:40 +0000</when>
<what>This needs to be implemented along with promotional codes for free downloads. Developers should not have to send out APKQ&apos;Es into the wild just to give out review copies.</what>
</comment>
<comment>
<author>mknjh...@gmail.com</author>
<when>Fri, 29 Jul 2011 18:39:03 +0000</when>
<what>+1 I would def like this feature too!</what>
</comment>
</bug>
<bug>
<bugid>14365</bugid>
<title>data usage</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-27T21:19:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>santisa...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 20:24:22 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. My Son was using Sony Experia
Android Mobile phone and unfortunately yesterday he was alerted saying
he consumed all his data. He did not use the net much. Please verify the
software where this wrong reporting and false data usage is happening.
If it is a bug I would be upset. Please help us out. I am also a
developer and let me know how I can help you out.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 Jan 2011 21:19:50 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>1456</bugid>
<title>ACTION_CALL activity does not send all tones for (long) tel: Uris if call screen timeouts </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>atroccol@gmail.com</reportedBy>
<openedDate>Fri, 05 Dec 2008 05:58:55 +0000</openedDate>
<description>- Steps to reproduce the problem Platform: TMobile G1 with Android RC30.
1. Create an ACTION_CALL intent as shown below - this telephone uri is
the one I would use to dial using a calling card: Intent call = new
Intent(android.content.Intent.ACTION_CALL);
call.setData(Uri.parse(Q&quot;E14029851234,01234567890,011541142430512Q&quot;E));
this.startActivity(call); 1b. Alternatively, create a new contact with
the a tel Uri as long as the above one. Choose the destination number
another phone you can use to listen to the tones sent by the Android
phone. 2. Proceed to make the call by selecting the contact created or
executing the intent. Leave the Android phone alone (unplugged from
power/usb) and listen on the other end to the tones sent. From the above
Uri, you would expect to listen 11 tones and a pause followed by 15
tones. That doesnQ&apos;Et happen - shortly after the Android phone screen goes
black the tones stop. Now, activate the screen by pressing Menu and
listen to the remaining tones being sent. Repeat, this time keep the
screen alive for the duration of the call using the trackball, the call
completes fine. - Expexted behavior The entire Uri should be dialed even
if the screen times out.</description>
<comment>
<author>atroccol@gmail.com</author>
<when>Fri, 05 Dec 2008 06:11:35 +0000</when>
<what>More isolation: problem doesnQ&apos;Et happen if phone is plugged to USB.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 18:42:16 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:25:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:28:22 +0000</when>
<what></what>
</comment>
<comment>
<author>adam.bur...@gmail.com</author>
<when>Thu, 28 Jan 2010 03:44:09 +0000</when>
<what>Same behavior when dialing numbers that contain a pause. If the screen times out or
is locked due to the light sensor the tones after the pause will not be dialed until
the screen is unlocked.

OS: 2.0.1
Device: Motorola Droid
Carrier: Verizon

Reproduce:
1) Change voice mail number to be *86,,12345#
2) Dial voice mail and hold the phone against your face like normal.
3) Tones after pause are not dialed unless your take the phone away from your face.</what>
</comment>
<comment>
<author>VoodooT...@gmail.com</author>
<when>Sun, 07 Feb 2010 00:01:02 +0000</when>
<what>Having the same issue as adam.</what>
</comment>
</bug>
<bug>
<bugid>18723</bugid>
<title>error: Error retrieving parent for item: No resource found that matches the given name Q&apos;Eandroid:AlertDialogQ&apos;E.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-28T19:53:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>mr.polar...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 06:41:13 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Install Android SDK Platform Tools revision 6. Define your own style
extends android:AlertDialog. Clean and compile your project code. - What
happened. Compile failed. It reports: error: Error retrieving parent for
item: No resource found that matches the given name
Q&apos;Eandroid:AlertDialogQ&apos;E. The same thing also happens on style:
android:Widget.TextView.ListSeparator. - What you think the correct
behavior should be. No compile error. (There is no this type of compile
error on Android SDK Platform Tools revision 5). - A suggestion to
Android SDK and AVD Manager. It should provide a feature to allow user
to restore to the last version used after new version of Android SDK and
Platform Tools is installed. Then user can try to restore the tools
after he/she got a problem caused by the new tools.</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 28 Jul 2011 19:53:06 +0000</when>
<what></what>
</comment>
<comment>
<author>zini...@gmail.com</author>
<when>Tue, 09 Aug 2011 00:41:04 +0000</when>
<what>Similar problem in an Android project after upgrading to Platform Tools revision 6:
Q&quot;EError retrieving parent for item: No resource found that matches the given name Q&apos;E@android:style/Widget.HorizontalScrollViewQ&quot;E</what>
</comment>
<comment>
<author>AllowRec...@gmail.com</author>
<when>Fri, 25 Nov 2011 10:06:15 +0000</when>
<what>error: Error retrieving parent for item: No resource found that matches the given name Q&apos;E@android:style/TextQ&apos;E.
How do?  </what>
</comment>
</bug>
<bug>
<bugid>19673</bugid>
<title>adhoc network and iphone wifi hotspot </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sasank...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 06:04:00 +0000</openedDate>
<description>Android version 2.3.3 my phone model HTC incredible s s710e i cant see
windows 7 adhoc network SSID and iphone wifi hotspot in my phone. plz
help me</description>
<comment>
<author>maz1...@gmail.com</author>
<when>Fri, 16 Sep 2011 11:45:36 +0000</when>
<what>You should reset your phone to its original settings. And before doing that take your backup. But i suggest you should try out the new iphone 5. You can see the design and concept in the link below:
http://entertainment-lobby.blogspot.com/2011/08/iphone-5-concept-leaked-expected-design.html</what>
</comment>
</bug>
<bug>
<bugid>14902</bugid>
<title>Nexus One and Nexus S fail to connect with wireless access point in WLAN roaming scenarios</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T19:44:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zigorsal...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 15:35:56 +0000</openedDate>
<description>We have four wireless access points configured to share the same SSID
name and encryption settings. This allows our notebooks and smartphones
(iPhones) to roam the building seamlessly. There is some overlap between
access points, and the Nexus S is unable to connect to any of the access
points in this circumstances. It keeps Q&quot;EauthenticatingQ&quot;E then Q&quot;EscanningQ&quot;E
and finally Q&quot;EdisconnectingQ&quot;E from the network. It looks as if the phone
connects to one of the APs and then discovers any of the others and
since the name of the network matches one of its preferred networks, it
disconnects from the AP and connects to the other. Furthermore, the
network is labelled as Q&quot;EdisabledQ&quot;E and you have to manually select it in
order to try to connect to it, which obviously repeats the
aforementioned cycle: Q&quot;EauthenticatingQ&quot;E Q&quot;EscanningQ&quot;E Q&quot;EdisconnectedQ&quot;E. This
happens with both the Nexus One (2.2.2) and the Nexus S (2.2.3). The
networks use WPA/WPA2 PSK.</description>
<comment>
<author>zigorsal...@gmail.com</author>
<when>Mon, 21 Feb 2011 15:37:31 +0000</when>
<what>By the way, the same phone has no problem to connect to one of the APs if we change the SSID of that AP to something different from the other three.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:44:24 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3561</bugid>
<title>Interface slows down after several weeks of use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>paulrmcmillan</reportedBy>
<openedDate>Sat, 15 Aug 2009 20:09:35 +0000</openedDate>
<description>IQ&apos;Em using an Ion dev phone from io2009 with the included firmware. After
several weeks of use, my interface had slowed to a crawl. Dropping down
the notification tray would take several seconds, and typing on the soft
keyboard was a dicey proposition. I tried rebooting the phone, removing
apps, and turning off location-based services. None of these
significantly improved the problem. This afternoon, I finally emptied my
voicemail box. IQ&apos;Eve had a voicemail notification in the tray for as long
as IQ&apos;Eve had the phone. Emptying the voicemail instantly fixed the
slowdown issue, and the interface is again as snappy as when I first got
the phone. IQ&apos;Em guessing that clearing the notification tray was the
cause of the fix, but I unfortunately donQ&apos;Et have any more detailed
information on the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:27:49 +0000</when>
<what></what>
</comment>
<comment>
<author>truma...@gmail.com</author>
<when>Sat, 01 Jan 2011 03:52:47 +0000</when>
<what>System DEFINITELY slows down after a few weeks of use, NO MATTER WHICH android phone IQ&apos;Eve used. G1, Nexus 1, G2, Galaxy S, Cliq XT. The OS just ALWAYS slows down. Its the main reason IQ&apos;Ell wind up leaving Android; either iPhone goes to Verizon or win phone 7 will be as good as it looks. </what>
</comment>
</bug>
<bug>
<bugid>19998</bugid>
<title>751617:Unlocalized the string in error message of Unable resolving Connection ServerQ&apos;Es address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>viewandr...@vmware.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 00:07:46 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 3.0. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: Pre-condition: The External URL of
Connection Server is set to FQDN name on the Admin UI Repro steps: 1.
Launch View Client for Android 2. Connect to the View Connection Server
with pre-condition setting 3. Input the correct entitled user name and
password, click Q&quot;EconnectQ&quot;E 4. Select a desktop and touch to connect
Actual result: Some string is unlocalized on popped DNS error message,
please refer to attached Q&quot;EUnlocalized_DNS Error_Android.zipQ&quot;E Expected
result: Localized the string correctly in each device Note: Localized on
pesudo build, please refer to attached Q&quot;EPesudo.pngQ&quot;E, Mark the bug as
L10N</description>
</bug>
<bug>
<bugid>7001</bugid>
<title>GsmCellLocation.getCid() format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arturo.o...@gmail.com</reportedBy>
<openedDate>Fri, 05 Mar 2010 20:40:17 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the process of
developing Android applications on 1.6. For all other developer
discussions please visit:
http://groups.google.com/group/android-developers Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. Please make sure that youQ&apos;Ere using
the 1.6 SDK, and (if the issue exists on a device) that the device also
runs Android 1.6. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. Hello. IQ&apos;Em using the GsmCellLocation.getCid() method to get the
Cell ID on my network. When I run the command and get all the CellIDs
for the NeighboringCellInfo I get this values: 597195726 597185722
597195718 597110191 597101100 597175726 IQ&apos;Em running this on the Dev
Phone 2 using the SDK 1.6. The problem is that when I run the
Engineering Mode on a GSM modem that I have, running a command to obtain
the Neighboring Cell IDs, I get this values: 34253 0 34223 34262 34181 0
What is the difference here? In what format is Android delivering the
Cell IDs? I tried doing a Q&quot;Ecell.getCid() Q&amp;E 0xffffQ&quot;E but now IQ&apos;Em getting
the values: 21690 31686 37068 11695 11694 31694 Which are still
different from the one that the GSM Modem is delivering with the
Engineering Mode. Please provide any help Thanks in advance</description>
</bug>
<bug>
<bugid>14539</bugid>
<title>In meta-viewport, setting user-scalable to no erroneously sets minimum-scale to 1.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kf6nvr</reportedBy>
<openedDate>Fri, 04 Feb 2011 16:19:41 +0000</openedDate>
<description>When using the meta HTML tag for viewport as described at
http://developer.android.com/guide/webapps/targeting.html, turning user
scalable off (e.g. user-scalable=no) sets the minimum-scale value to
1.0. As documented, the minimum-scale is ignored when user-scalable is
off, so it canQ&apos;Et be set to less than 1.0 manually. For instance, on an
800x480 device running Android 2.3.2 with a document size of 1024x768:
Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Einitial-scale=0.5, width=device-width,
target-densitydpi=device-dpi, minimum-scale=0.1, user-scalable=noQ&quot;E /Q&gt;E
produces a viewport sized 790x480, but: Q&lt;Emeta name=Q&quot;EviewportQ&quot;E
content=Q&quot;Einitial-scale=0.5, width=device-width,
target-densitydpi=device-dpi, minimum-scale=0.1Q&quot;E /Q&gt;E produces a viewport
sized 1580x768 Similar results are found on a device with a 1024x600
screen running Android 2.2. Incidentally, Q&lt;Emeta name=Q&quot;EviewportQ&quot;E
content=Q&quot;Einitial-scale=0.5, width=device-width,
target-densitydpi=device-dpiQ&quot;E /Q&gt;E Also produces a viewport of 790x480,
demonstrating that the default minimum scale value is 1.0. Given the
documentation, the default minimum scale should probably be 0.01, but
that is not the case. Calculating and then setting the correct viewport
width does not function as a work around. In fact, all of the following
content strings on the 800x480 device: 1. width=1580,
target-densitydpi=device-dpi 2. width=1580,
target-densitydpi=device-dpi, minimum-scale=0.1 produce viewport values
of 790x480, demonstrating that the width value is simply ignored. Even
just Q&quot;Ewidth=1580Q&quot;E produces 527x320. Finally, manually setting the
target-densitydpi will actually scale the content to below 1.0, even
without setting the minimum scale value: Q&lt;Emeta name=Q&quot;EviewportQ&quot;E
content=Q&quot;Etarget-densitydpi=360, user-scalable=noQ&quot;E /Q&gt;E produces 1197x727
on the smaller device and 1536x768 on the larger device show that their
original DPI values were 240dpi for the small device and, of course,
240dpi for the larger device. Both were scaled by 0.66. Which,
contradictorily, demonstrates that the minimum scale isnQ&apos;Et 1.0.
Naturally, setting the minimum scale when setting target-densitydpi has
no effect with user-scalable=no: Q&lt;Emeta name=Q&quot;EviewportQ&quot;E
content=Q&quot;Etarget-densitydpi=360, user-scalable=no, minimum-scale=1.0Q&quot;E /Q&gt;E
produces the same viewport sizes -- the viewports are still scaled by
0.66, as expected. So, youQ&apos;Ed expect removing the user-scalable to revert
the results to a 1.0 scale. But, youQ&apos;Ed be wrong: Q&lt;Emeta name=Q&quot;EviewportQ&quot;E
content=Q&quot;Etarget-densitydpi=360, minimum-scale=1.0Q&quot;E /Q&gt;E produces viewport
values of 1185x720 and 1521x768. Not only is minimum scale being ignored
this time, but the results have changed slightly. The result is that the
viewport rules donQ&apos;Et apply consistently -- or at all sometimes. This
makes it difficult and kludgy to reliably scale HTML screens. Perhaps
itQ&apos;Es a problem with the documentation not stating default values and
which values override which other ones. Or perhaps there are some
internal bugs. Or both. Note that this behavior is consistent between
WebView and the built-in browsers. For many more data points, and the
supporting html, see this stack overflow post: http://goo.gl/BRvLf
Thanks for any insight.</description>
<comment>
<author>arroyo.e...@gmail.com</author>
<when>Wed, 25 May 2011 16:31:55 +0000</when>
<what>I am having some issues with VIEWPORT myself...

If I set user-scalable=no:

When I position and show a list statically aligned, it sets its position normally (using browserQ&apos;Es scroll and offset positions) but when I zoom in or out or scroll the page it freezes the list (normal behavior on the scrolling but zooming should zoom in and out and set the right position)

If I set initial-scale=0.5 and donQ&apos;Et specify user-scalable=no:

It positions wrong, doesnQ&apos;Et read the scroll values right, it opens off the screen to the left but it looses the Q&quot;EstaticQ&quot;E and you can move around or zoom with the list following (like if it was relatively positioned, the zoom works but it shouldnQ&apos;Et scroll)</what>
</comment>
<comment>
<author>matthewp...@gmail.com</author>
<when>Wed, 25 May 2011 17:48:30 +0000</when>
<what>If you set user-scalable to no, then the correct behavior, according to the documentation found here (http://developer.android.com/guide/webapps/targeting.html), is that initial-scale and minimum-scale are ignored completely. Look under the section titled Q&quot;EDefining the viewport scaleQ&quot;E which is about halfway down the documentation paged.</what>
</comment>
<comment>
<author>kf6nvr</author>
<when>Wed, 25 May 2011 19:19:18 +0000</when>
<what>ItQ&apos;Es good to see the documentation improving to highlight the actual behavior. 

However, setting the user-scalable to false and having that disable all scaling is not very useful. The only reason youQ&apos;Ed want user scaling off is if youQ&apos;Ere setting the scaling yourself to the correct value (for your app). 

As it stands, either the user can scale and scaling can be changed via programmatic methods or scaling is disabled. 

Still, the actual scaling is further complicated by the effects of viewport sizing -- which is documented to cause scale, but the interaction with user-scalable=no is not documented (one or the other has to override the other since, the way itQ&apos;Es written, setting user-scalable to no basically means scaling is not possible).</what>
</comment>
<comment>
<author>arroyo.e...@gmail.com</author>
<when>Wed, 25 May 2011 23:31:26 +0000</when>
<what>Yes, I agree, but I am writing the behavior it is doing.  It shouldnQ&apos;Et let you scale (zoom) but it does even setting user-scalable=no...  And it doesnQ&apos;Et behave like it should.</what>
</comment>
<comment>
<author>sgarrigu...@gmail.com</author>
<when>Wed, 10 Aug 2011 20:41:35 +0000</when>
<what>I do confirm, user-scalable=no is not honored on Android. Is this bug going to be fixed?</what>
</comment>
<comment>
<author>m.kuprio...@gmail.com</author>
<when>Tue, 25 Oct 2011 23:03:12 +0000</when>
<what>Reply to comment #3:

I have slide based layout, similar to presentation. I donQ&apos;Et set scale myself, but want browser to do that for me.

What I need in this case is to:
- User be not able to zoom
- Browser calculate content width based on min-width: 900px
- Then, scale appropriately to fit into the screen</what>
</comment>
</bug>
<bug>
<bugid>16578</bugid>
<title>Browser long press missing Q&quot;EshareQ&quot;E menu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>stevenb...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 08:35:54 +0000</openedDate>
<description>When using the defaut Android browser on honeycomb it appears that the
Q&quot;EshareQ&quot;E menu is missing from the long press on a link menu. On other
Android versions, if you long press on a link you have an option to
Q&apos;EshareQ&quot;E in the menu. In Honeycomb this is now missing.</description>
<comment>
<author>colinjon...@gmail.com</author>
<when>Mon, 27 Jun 2011 12:25:27 +0000</when>
<what>Please can this be added back in? Google News along with Read It Later makes this function vital! You can browse all your customised google news, then long press share with read it later, and queue up all the articles you are interested in!</what>
</comment>
<comment>
<author>matthias...@gmail.com</author>
<when>Fri, 02 Sep 2011 07:19:59 +0000</when>
<what>IQ&apos;Ed like to second that request!</what>
</comment>
</bug>
<bug>
<bugid>10940</bugid>
<title>Browser: Text doesnQ&apos;Et wrap to screen, auto-fit on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 22:59:54 +0000</openedDate>
<description>This pageQ&apos;Es text doesnQ&apos;Et at screen width even yhough auto-fit is on:
http://www.computerworld.dk/art/101054?a=rssQ&amp;Ei=0 (this bug description
does) I use hero with FroydVillain v1.4.4 rom</description>
</bug>
<bug>
<bugid>3643</bugid>
<title>Calendar : recurring event  not recurring </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>cjh...@gmail.com</reportedBy>
<openedDate>Mon, 24 Aug 2009 05:54:17 +0000</openedDate>
<description>I add a recurring event by choosing daily repetition. When I flip screen
in month view to see future events in different months, the recurring
event I added seems to has an end date, it will not show after the end
date. The Calendar is get from http://android.git.kernel.org/</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:15:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:13:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 18:12:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2346</bugid>
<title>SocketException: Broken Pipe in ByteChannel.write()</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-06-10T04:55:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>mparaz</reportedBy>
<openedDate>Wed, 01 Apr 2009 13:25:27 +0000</openedDate>
<description>I run the attached program, which uses the Jetty client library to
connect to a Jetty chat server. The Jetty chat server is deployed using
the stock Jetty 6.1.15. I have attached the Jetty source code that is
causing the problem. This same code is working fine with plain Sockets.
The stack trace: W/System.err( 530): java.net.SocketException: Broken
pipe W/System.err( 530): at
org.apache.harmony.luni.platform.OSNetworkSystem.writeSocketImpl(Native
Method) W/System.err( 530): at
org.apache.harmony.luni.platform.OSNetworkSystem.write(OSNetworkSystem.java:99)
W/System.err( 530): at
org.apache.harmony.nio.internal.SocketChannelImpl.writeImpl(SocketChannelImpl.java:563)
W/System.err( 530): at
org.apache.harmony.nio.internal.SocketChannelImpl.write(SocketChannelImpl.java:493)
W/System.err( 530): at
org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:169)
W/System.err( 530): at
org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:221)
W/System.err( 530): at
org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:269)
W/System.err( 530): at
org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:211)
W/System.err( 530): at
org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:713)
W/System.err( 530): at
org.mortbay.jetty.client.HttpConnection.handle(HttpConnection.java:243)
W/System.err( 530): at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
W/System.err( 530): at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:30:00 +0000</when>
<what></what>
</comment>
<comment>
<author>wping2...@gmail.com</author>
<when>Wed, 28 Oct 2009 09:44:29 +0000</when>
<what>I also encountered this issue when I try to write a http proxy using the 
java.net.Socket. But alternatively, I use the org.apache.http library to implemented 
it and this issue doesnQ&apos;Et happened. So does the java.net and the org.apache.http is 
not the same base code? The java.net use the org.apache.harmony.luni library but 
org.apache.http goes other ways?

Following is the stack of the java.net.Socket:

10-27 17:36:12.770: WARN/System.err(3447): java.net.SocketException: Broken pipe

10-27 17:36:12.780: WARN/System.err(3447):     at 
org.apache.harmony.luni.platform.OSNetworkSystem.sendStreamImpl(Native Method)

10-27 17:36:12.789: WARN/System.err(3447):     at 
org.apache.harmony.luni.platform.OSNetworkSystem.sendStream(OSNetworkSystem.java:241)

10-27 17:36:12.789: WARN/System.err(3447):     at 
org.apache.harmony.luni.net.PlainSocketImpl.write(PlainSocketImpl.java:566)

10-27 17:36:12.789: WARN/System.err(3447):     at 
org.apache.harmony.luni.net.SocketOutputStream.write(SocketOutputStream.java:59)

10-27 17:36:12.799: WARN/System.err(3447):     at 
com.sonic.android.myandroid.ProxyConnection.run(RadioProxy.java:159)

10-27 17:36:12.809: WARN/System.err(3447):     at 
com.sonic.android.myandroid.RadioProxy.run(RadioProxy.java:306)
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 17 Nov 2009 18:13:09 +0000</when>
<what>no, org.apache.http uses java.net, which uses the Q&quot;EluniQ&quot;E implementation. they may be making different calls, but 
theyQ&apos;Ere calling the same code.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 10 Jun 2010 04:55:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2195</bugid>
<title>android.widget.DatePickerDialog doesnt handle leap days properly</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>MakeMobi...@gmail.com</reportedBy>
<openedDate>Tue, 10 Mar 2009 17:39:51 +0000</openedDate>
<description>android.widget.DatePickerDialog does not show February 29th when
scrolling through the days using the spinner, unless the widget was
initialized in the year that the leap day occurs. - Steps to reproduce
the problem 1. Show a date picker dialog in a year that is *not* a leap
year and a day in February (i.e. Feb 28, 2011) 2. Using the year
spinner, roll to a year that is a leap year (i.e. 2012) 3. Using the
month spinner, roll to Feb. 4. Using the day spinner, roll forward past
28. The result is after the 28th day it rolls back to the 1st of Feb
instead of 29th of Feb. This does not happen if the date picker dialog
was initialized with a date that *is* a leap year (i.e. Feb 28, 2012).
Also, if you initialize with a date that is a leap year (i.e. Feb 28,
2012) and roll the year out of a leap year, Feb 29th is still a possible
choice.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:17:37 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:28:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:15:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19402</bugid>
<title>Emulator is slow to start</title>
<status>Released</status>
<owner>di...@android.com</owner>
<closedOn>2011-08-22T18:32:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>duchieu....@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 08:18:33 +0000</openedDate>
<description>I have a problem want to feed back to Android. When IQ&apos;Em programming with
Eclipse on Android SDK: Starting Android emulator to test my program is
verylong time (about 1-2minute) But when closing emulator, there is no
question to sure Closing. So emulator close immediatly. I think Google
can solve this problem. Thanks</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 22 Aug 2011 18:32:46 +0000</when>
<what>Starting with Tools R10, the emulator supports snapshots to work around this issue.

When you create an AVD, make sure to check Q&quot;EEnable snapshotsQ&quot;E. This lets you boot the emulator once, then when you close it will save its state and will resume faster the next time.

Disclaimer: this feature is partially broken in Tools R12 and will be hopefully fixed in Tools R14.</what>
</comment>
</bug>
<bug>
<bugid>19601</bugid>
<title>Automatically Delete old SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>waterpol...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 15:14:37 +0000</openedDate>
<description>Currently the stock Messaging app on android phones allows to limit the
number of messages per thread. However, if the user has a big amount of
contacts, then it is possible that the overall SMS message limit is
reached even though message are purged on a per-thread basis. What I
propose is that, once the relevant setting is turned on, the app would
automatically delete the oldest message of the oldest thread on the
phone that has not been locked. This way, it would prevent of ever
receiving the Q&quot;Etext message memory fullQ&quot;E notification or having to
manually purge threads from the phone.</description>
</bug>
<bug>
<bugid>19204</bugid>
<title>[Latitude] Maps screen flickers while saving the image in lattitude profile.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 03:18:13 +0000</openedDate>
<description>Build info : GB 2.3.4 Problem : Maps screen flickers while saving the
image in lattitude profile. [Precondition] Phone should be in portrait
mode. [Test Procedure] 1. Application Q&gt;E Lattitude Q&gt;E Select Change photo
Q&gt;E Select Take photo 2. Capture image Q&gt;E Save Q&gt;E Observe maps screen
flickers while selecting save option.</description>
</bug>
<bug>
<bugid>5202</bugid>
<title>use google.co.uk for search and home page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sadk...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 23:12:48 +0000</openedDate>
<description>I live in the UK and I always use google.co.uk on my computer. I should
be able to set my phone so it uses Google UK for web searches (from the
search key) and also for the browser home page. Htc magic, Vodafone,
donut 1.6 . Thanks.</description>
<comment>
<author>d...@lawson-online.co.uk</author>
<when>Sun, 30 Oct 2011 13:34:04 +0000</when>
<what>HTC Desire. Seconded</what>
</comment>
</bug>
<bug>
<bugid>2555</bugid>
<title>android.net.wifi.WifiManager.calculateSignalLevel can divide by zero</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>jwl...@gmail.com</reportedBy>
<openedDate>Fri, 01 May 2009 17:35:24 +0000</openedDate>
<description>From android.net.wifi.WifiManager.calculateSignalLevel: Q&gt;E int
partitionSize = (MAX_RSSI - MIN_RSSI) / (numLevels - 1); Q&gt;E return (rssi
- MIN_RSSI) / partitionSize; If numLevels is big enough, partitionSize
will be 0, and the following line will divide by zero.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:46:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:02:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:23:55 +0000</when>
<what></what>
</comment>
<comment>
<author>off3ns...@gmail.com</author>
<when>Thu, 12 Nov 2009 16:33:53 +0000</when>
<what>getting this error too</what>
</comment>
<comment>
<author>dsv.ru...@gmail.com</author>
<when>Mon, 15 Nov 2010 07:31:53 +0000</when>
<what>Is this why my device is rebooting all of a sudden? ;) I am using 20 levels.</what>
</comment>
<comment>
<author>oakesm9</author>
<when>Mon, 15 Nov 2010 09:25:00 +0000</when>
<what>I think the problem starts at 46 levels. 

The code that is wrong is:

int ... = (-55 - -100) / (noOfLevels - 1)

This int becomes exactly 0 at 46 and anything above will lead to it being floored to 0 and the error occurring.</what>
</comment>
</bug>
<bug>
<bugid>13045</bugid>
<title>SQLiteDatabase.insertWithOnConflict does not return primary key of existing row with CONFLICT_IGNORE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>66</stars>
<reportedBy>jason.go...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 23:11:52 +0000</openedDate>
<description>according to the javadoc: Returns the row ID of the newly inserted row
OR the primary key of the existing row if the input param
Q&apos;EconflictAlgorithmQ&apos;E = CONFLICT_IGNORE OR -1 if any error the method
returns the result of the native method lastInsertRow which appears to
just return max(id) for the table.</description>
<comment>
<author>jason.go...@gmail.com</author>
<when>Wed, 08 Dec 2010 23:13:16 +0000</when>
<what>i forgot to mention that this is on android 2.2.</what>
</comment>
<comment>
<author>jason.go...@gmail.com</author>
<when>Tue, 14 Dec 2010 03:18:03 +0000</when>
<what>it doesnQ&apos;Et actually return Q&quot;Emax(id)Q&quot;E for the table.  it is literally, the last inserted rowid, which can also be 0 if you just opened the database after restarting the app.  lastInsertRow isnQ&apos;Et thread safe anyway, so in conflict (all?) cases it seems best to just select based on the conflicting rows.</what>
</comment>
</bug>
<bug>
<bugid>16881</bugid>
<title>from Issues 16620: Can`t correct show transparent background in RenderScript still</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-16T18:28:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chunyi0...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 11:33:57 +0000</openedDate>
<description>issues 16620 also unsolved. I get one reply, use the transparent pixel
format. But, IQ&apos;Eve tried it before but it didnQ&apos;Et work. (
this.getHolder().setFormat(PixelFormat.TRANSLUCENT); )in SurfaceView.
thanks // 16620 content I try to show transparent background in
RenderScript. But return Q&quot;EopaqueQ&quot;E background. Code: I set my
RSsurfaceview background is transparent. Then program call .rs. In .rs.
I call bindprogramStore.(I have
setBlendFunc(ProgramStore.BlendSrcFunc.SRC_ALPHA,
ProgramStore.BlendDstFunc.ONE_MINUS_SRC_ALPHA); in java). then call
rsgClearColor(0.0f, 0.0f, 0.0f, 0.0f); End; so I think this alpha, maybe
unuse. I need it can return transparent background. thanks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 16 May 2011 18:28:06 +0000</when>
<what>A SurfaceView creates a surface behind your applicationQ&apos;Es window. You will see the translucency work only if there is something to show behind your application.</what>
</comment>
</bug>
<bug>
<bugid>14914</bugid>
<title>Android 2.3.2 on Nexus S</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-23T00:00:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seofam...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 11:01:56 +0000</openedDate>
<description>Nexus S running Android 2.3.2 1. Random shutdown when phone call has
been completed. Phone shuts down and can not re-boot for about 5 to 10
seconds. 2. When making a phone call user is busy and busy tone received
when phone is taken away from the ear, phone screen goes to password
page (beginning page). Phone should go to phone call page instead.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Feb 2011 00:00:36 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>13484</bugid>
<title>Google Voice app issues - screen timeout pauses playback, doesnQ&apos;Et use proximity sensor, canQ&apos;Et download mp3 of audio</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-12-29T06:32:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>MeN...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 01:07:58 +0000</openedDate>
<description>Reproducing the problem is simple. - Access a voicemail in Google Voice.
Make sure the length of the voicemail is longer than what your screen
timeout is configured for (example: 1 minute voicemail, 30 second screen
timeout setting). - Play message. When holding phone to head, screen is
still on. - 30 seconds later, the screen times out and goes dark. Google
Voice voicemail pauses playback. What do I think is correct behavior? -
Google Voice voicemail should utilize proximity sensor. When holding to
face, screen should go black to conserve battery. - Google Voice should
allow option to not stop playback if screen is locked. This way you can
listen to long voicemails over speakerphone while not using up battery.
- Google Voice should allow option to keep phone awake when playing
voicemails. This way you can listen to long voicemails over speakerphone
and the screen doesnQ&apos;Et lock out. (If a
screen-locks-but-you-can-delay-inputting-pin-for-X-minutes feature like
Blackberry is implemented, this may not be necessary) Also, Google Voice
app doesnQ&apos;Et allow user to download voicemail as mp3. This is only
available by visiting Google Voice via broswer, then using browser to
download mp3. Useful for forwarding voicemails to other people via
files. CQ&apos;Emon, google voice, letQ&apos;Es make it user friendly AND usable.
Nexus One Android 2.2.1 Build FRG83D</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 29 Dec 2010 06:32:45 +0000</when>
<what>report this as a google voice bug. details are in their market entry.</what>
</comment>
<comment>
<author>MeN...@gmail.com</author>
<when>Wed, 29 Dec 2010 07:01:48 +0000</when>
<what>I looked in the market details but they provide no reference or assistance in reporting bugs to the appropriate representative.  If you could elaborate on where and how I can report these bugs, IQ&apos;Ed be very grateful, thanks.</what>
</comment>
<comment>
<author>rod.oh...@gmail.com</author>
<when>Tue, 08 Feb 2011 17:25:16 +0000</when>
<what>IQ&apos;Em having the same issue on my EVO running 2.2
Also cannot find anywhere to report bugs to Google about this issue other than reviewing the Google Voice app. And I doubt they look into those considering the amount of complaints by people who donQ&apos;Et know what theyQ&apos;Ere doing to begin with.</what>
</comment>
<comment>
<author>jonnyboy...@gmail.com</author>
<when>Sun, 27 Feb 2011 15:37:00 +0000</when>
<what>Just got Samsung Vibrant 4G - same exact issue as above.  Google voice should not timeout playback on an android phone - I have read that this is the same problem that Q&quot;EPure GoogleQ&quot;E phones have also.  My music does not time out playback when the screen times out.  What gives Google?</what>
</comment>
<comment>
<author>rob...@gmail.com</author>
<when>Thu, 02 Jun 2011 21:12:41 +0000</when>
<what>I have the same problem with Google Voice app. on MyTouch 4G. I have my screen timeout set at 30 sec. Very annoying that you canQ&apos;Et listen to a whole message. 
How come the media room continues to play a recording after the screen timeout is activated? The Google Voice should work the same way ?
</what>
</comment>
</bug>
<bug>
<bugid>11680</bugid>
<title>Internet through USB  Q&amp;E Auto Config. for internet and MMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hsk...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 18:22:50 +0000</openedDate>
<description>Hello Google, We want please that we could use internet on our devices
through USB (sync) second: itQ&apos;Es not easy in Android to setup WAP, MMS or
Internet config. so itQ&apos;Ell be nice to have auto config. the same as in
htc devices with Windows Mobile</description>
</bug>
<bug>
<bugid>4084</bugid>
<title>Micro SDHC bug (G1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>Roman.Gu...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 18:18:00 +0000</openedDate>
<description>While using HC card I noticed several bugs: * when attached to the
computer via usb and file transfer phone and file manager on the
computer become buzz * it slows down general performance of the phone
ItQ&apos;Es not problem of the card, because IQ&apos;Eve checked it with another
phone. With Micro SD card everything is ok.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:59:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>963</bugid>
<title>Feature request: no resolvable difference between web apps and native apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>efont...@gmail.com</reportedBy>
<openedDate>Tue, 14 Oct 2008 14:40:01 +0000</openedDate>
<description>IQ&apos;Em putting in a feature request for web apps to display with an icon on
the home screen just like native apps and start with no connection. That
should provide easy direct access and full autonomy with a universal
code base.</description>
<comment>
<author>ed.burnette</author>
<when>Wed, 15 Oct 2008 17:32:01 +0000</when>
<what>You can do that now using the Google Gears plug-in, see
http://blogs.zdnet.com/Burnette/?p=662 and look for the monkey.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:20:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:50:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:52:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10199</bugid>
<title>Unlock slide to sensitive</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-05T05:56:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slaen...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 20:40:27 +0000</openedDate>
<description>The slider bar which is used to Q&quot;EunlockQ&quot;E the device for use is too
sensetive. On Desire the top button for turning on the screen is very
easily pushed when phone is located in pocket. If pushed it is possible
to unlock the phone in the pocket as this requires almost no slide
action, and this can result in originated calls which are not wished.
Suggestion: Change the unlock slide bar so it requires a more complex
slide or at least a longer slide motion.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 05:56:04 +0000</when>
<what>This issue concerns HTC proprietary software, please send it to HTC.</what>
</comment>
</bug>
<bug>
<bugid>6340</bugid>
<title>support arabic Q&gt;EQ&gt;E plz</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-29T08:21:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>muataz...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 07:38:34 +0000</openedDate>
<description>support arabic Q&gt;EQ&gt;E plz ????? ...? ??? ???? ??? ???????? .. ( ????? ??????
)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 29 Jan 2010 08:21:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13141</bugid>
<title>dev guide code sample error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bobjim.h...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 04:10:12 +0000</openedDate>
<description>docs/guide/topics/data/data-storage.html#db Code sample to demonstrate
SQLiteOpenHelper is erroneous. Name of class does not match name of
constructor.</description>
</bug>
<bug>
<bugid>5627</bugid>
<title>If headphone is unplugged to answer call, music will resume upon call end</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>joepbr...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 22:03:09 +0000</openedDate>
<description>Problem: While listening to music, if the phone rings and you unplug the
headphones to answer it, once you end the call music will resume playing
on the speaker (loud!). I considered calling this a feature request, but
seeing as how unplugging the headphones without a call pauses music, I
think this is a bug. Platform: Motorola Droid OS version 2.0.1 Steps to
reproduce: 1.Plug in headphones 2.Play music 3.Have someone call you
4.Unplug headphones and answer call 5.End call 6.Enjoy the music youQ&apos;Ere
now sharing with everyone around you. Correct behavior: If the headphone
jack is removed, pause music (even if there was a phone call in there
somewhere).</description>
<comment>
<author>formerly...@gmail.com</author>
<when>Thu, 04 Feb 2010 03:20:53 +0000</when>
<what>I agree that the media players should stay paused in this situation.  After I finish
a call I have to hurry to plug the headphones back in to avoid getting embarrassed by
my music playing on the speaker.</what>
</comment>
<comment>
<author>miketadd@gmail.com</author>
<when>Mon, 24 May 2010 15:29:04 +0000</when>
<what>This is a problem. I use normal headphones so they dont have a microphone at all. </what>
</comment>
<comment>
<author>Adrian.D...@gmail.com</author>
<when>Tue, 06 Jul 2010 17:58:46 +0000</when>
<what>I donQ&apos;Et even think that the incoming call is a factor -- the issue appears to be teh unplugging of the headphones...

This bug in my case doesnQ&apos;Et depend on an incoming call. The mere act of unplugging the headphones will cause the music to resume playing at high volume via the speaker.

My steps to reproduce are:
  1.Plug in headphones
  2.Play music
  3.Pause Music and/or Exit out of Music Player app (built in or 3rd party)
  4.Unplug headphones
  5.Lock Screen
  6.Enjoy the music youQ&apos;Ere now sharing with everyone around you.

Step 5 seems optional -- more a function of how much time elapses between unplugging the headphones and the music starting to play...

IQ&apos;Em 99% sure that this is the same issue as has been opened up here -- without the incoming call.

Note that I am running Android 1.6 -- so this is a bug that has persisted for quite a few releases...


</what>
</comment>
<comment>
<author>chin...@gmail.com</author>
<when>Wed, 07 Jul 2010 01:07:23 +0000</when>
<what>Unplug the headset while playing music can prevent this. Music playback will
stop automatically. Worst thing is on Listen, unplug to stop podcast but
Music start

Comment #3 on issue 5627 by Adrian.D.Wolf: If headphone is unplugged to
answer call, music will resume upon call end
http://code.google.com/p/android/issues/detail?id=5627

I donQ&apos;Et even think that the incoming call is a factor -- the issue appears
to be teh unplugging of the headphones...

This bug in my case doesnQ&apos;Et depend on an incoming call. The mere act of
unplugging the headphones will cause the music to resume playing at high
volume via the speaker.

My steps to reproduce are:
 1.Plug in headphones
 2.Play music
 3.Pause Music and/or Exit out of Music Player app (built in or 3rd party)
 4.Unplug headphones
 5.Lock Screen
 6.Enjoy the music youQ&apos;Ere now sharing with everyone around you.

Step 5 seems optional -- more a function of how much time elapses between
unplugging the headphones and the music starting to play...

IQ&apos;Em 99% sure that this is the same issue as has been opened up here --
without the incoming call.

Note that I am running Android 1.6 -- so this is a bug that has persisted
for quite a few releases...</what>
</comment>
<comment>
<author>yuriy.ki...@gmail.com</author>
<when>Fri, 23 Jul 2010 10:35:39 +0000</when>
<what>One more related issue: if you reboot phone with headphones plugged in, after reboot phone does not recognises that headphones are plugged in

Steps to reproduse:
1.Plug in headphones
2.reboot phone
3.Play music
4.Enjoy the music youQ&apos;Ere now sharing with everyone around you.

HTC Desire</what>
</comment>
<comment>
<author>onaclov2...@gmail.com</author>
<when>Thu, 04 Nov 2010 15:21:12 +0000</when>
<what>I have had the same problems as the initial User, and I am on the G2 Android Version 2.2

It seems to me that a save of the headphone state before pausing music for calls (or perhaps select interruptions), and then when end of interruption occurs, if the state of the headphone is not the same, then continue to pause. This would prevent the problem I believe.

Additionally I tried sending myself an email (over gmail web client at home pc), while the notification event occurs I pulled the headphones out, the music stayed paused, I have not tried text messages, or other notifications, but this does occur with calls.
</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Thu, 25 Nov 2010 12:47:57 +0000</when>
<what>I tried using my Android device as a digital audio player for the very first time yesterday - had this issue promptly, of course. Unplugged headphones to answer a phone call, ended call, and music started blaring out the speaker in public.


NOT good!

Does anyone have a workaround?</what>
</comment>
</bug>
<bug>
<bugid>17175</bugid>
<title>Tracking: GLE starts a loose thread that makes Eclipse use 100% CPU</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-06-04T00:40:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Thu, 26 May 2011 17:22:32 +0000</openedDate>
<description>Tools: R11 ADT: 11 candidate Eclipse: 3.5 Java OS: Win 7 and Win XP
Project Platform: 3.0 Steps: - Start editing a layout using the new
Graphical Layout Editor (GLE) from ADT 11 - Host CPU goes to 100%...
task manager shows Eclipse is using that. - Close GLE window. CPU still
at 100%. - Close Eclipse. CPU becomes idle. Details: I canQ&apos;Et make the
Q&quot;Eeclipse uses all CPUQ&quot;E case happen when I run eclipse-from-eclipse. I
tried launching Eclipse in debug mode as a separate process then do a
remote debugging session and the issue doesnQ&apos;Et show up either. I also
tried to reproduce the issue using the same layout another day and
couldnQ&apos;Et reproduce the issue, so itQ&apos;Es not 100% reproducible. However,
running the JDKQ&apos;Es jvisualvm, I was able to find this when it happened:
Q&quot;EAsyncQueryWorkerQ&quot;E prio=6 tid=0x0b537400 nid=0x1a28 runnable
[0x0f41f000] java.lang.Thread.State: RUNNABLE at
java.util.HashMap.get(Unknown Source) at
com.android.tools.layoutlib.create.OverrideMethod.invokeV(OverrideMethod.java:74)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java) at
android.os.MessageQueue.next(MessageQueue.java:119) at
android.os.Looper.loop(Looper.java:116) at
android.os.HandlerThread.run(HandlerThread.java:60) Locked ownable
synchronizers: - None That is using all the CPU once I start opening a
GLE. See screenshot attached.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 23:48:18 +0000</when>
<what>Issue 17149 has been merged into this issue.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 23:49:00 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 04 Jun 2011 00:11:29 +0000</when>
<what>So, some widgets, like the QuickContactBadge, create AsyncQueryHandler, which create a HandlerThread in their constructor.

IQ&apos;Em going to make sure we terminate those threads after the render (not sure what happens if we prevent them from starting.)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 04 Jun 2011 00:40:03 +0000</when>
<what></what>
</comment>
<comment>
<author>smuec...@gmail.com</author>
<when>Thu, 16 Jun 2011 14:50:39 +0000</when>
<what>Unfortunately, this bug still exists in r12-preview1.

Steps to reproduce:
1. Install a fresh Eclipse + ADT
   OR
   Delete the .metadata\.plugins\org.android.ide.eclipe.adt folder

2. Open a layout file with the layout editor

Result: CPU usage goes to 100% on one core.

This bug is related to the generation or extraction of the preview files that are stored under the .metadata\.plugins\org.android.ide.eclipe.adt folder. When I close Eclipse and try again, the CPU usage wonQ&apos;Et go up again upon switching to a form factor that has already been opened in the past, but only upon switching to a form factor that is displayed for the first time.
</what>
</comment>
<comment>
<author>smuec...@gmail.com</author>
<when>Thu, 16 Jun 2011 16:56:26 +0000</when>
<what>The problem does not occur when the target in the layout editor is set to Android 2.x; it only occurs with Android 3.x.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 16 Jun 2011 22:53:58 +0000</when>
<what>The issue is not in ADT but in the rendering libraries.

You can download preview version for them on the same page as ADT 12 preview: http://tools.android.com/download</what>
</comment>
<comment>
<author>mdpea...@gmail.com</author>
<when>Thu, 16 Jun 2011 23:15:04 +0000</when>
<what>Sorry, IQ&apos;Em not sure I follow. Are you suggesting that the bug does not occur with the new preview rendering libraries?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 17 Jun 2011 00:17:24 +0000</when>
<what>Actually I just checked and the fix was done right after we published the preview rendering libraries.

IQ&apos;Eve been fixing a few more issues in them and was thinking about releasing new preview versions, so IQ&apos;Ell do that asap (tomorrow likely). Note that they will require the ADT 12 preview to be usable.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:46:04 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
<comment>
<author>digist...@gmail.com</author>
<when>Thu, 28 Jul 2011 15:50:22 +0000</when>
<what>Which revisions are these?</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 28 Jul 2011 18:45:52 +0000</when>
<what>The latest versions. Just use the SDK updater itQ&apos;Ell tell you if there are newer versions than the ones you have installed.</what>
</comment>
<comment>
<author>digist...@gmail.com</author>
<when>Thu, 28 Jul 2011 19:02:19 +0000</when>
<what>I ran the update today, but the bug is still present with the Android 3.0 SDK platform (revision 2). CPU usage was normal with 2.1 and 2.2 though.</what>
</comment>
</bug>
<bug>
<bugid>8798</bugid>
<title>Froyo on htc legend</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-02T15:40:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>guptadee...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 13:04:20 +0000</openedDate>
<description>When can we update our htc legend android 2.1 to froyo 2.2 ?? Please
provide and expected firmware update date coz the device getting very
slow installing programs and apks in the phone memory. Hope froyo can
resolve this problem. Deepak</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Jun 2010 15:40:45 +0000</when>
<what>this is outside GoogleQ&apos;Es control. youQ&apos;Ell have to talk to HTC and/or your carrier.</what>
</comment>
</bug>
<bug>
<bugid>1596</bugid>
<title>[Calculator] Q&quot;EclearQ&quot;E backspaces instead of clearing items after restarting app</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>cho...@gmail.com</reportedBy>
<openedDate>Fri, 19 Dec 2008 19:57:03 +0000</openedDate>
<description>This is an issue that I discovered while using the calculator
application on the G1. Problem: The issue occurs when an answer is
reached in the calculator, and then the application is closed either by
going back, or to the home screen. Upon re-entering the application, the
stored answer is displayed on the screen again, but the clear button
only backspaces a single character for each press, instead of clearing
the entire answer with a single press. Expected function: After an
answer has been reached with the equals key, the clear button will clear
out the entire answer with a single press. Exiting and re-entering the
application retains the answer, but after exiting and re-entering, the
user should be able to clear the stored answer with a single press to
the clear button. Steps to reproduce: 1. Start Calculator 2. Enter 50 +
50 = 3. Calculator displays 100 4. Press Clear once. Calculator clears
answer, screen is blank. 5. Repeat above calculation. Calculator
displays 100. 6. Press Home or Back 7. Start Calculator. Screen displays
100. 8. Press Clear once. Calculator does not delete entire answer, only
single character from the right. This single press should clear the
entire screen, rather than just one character. I do not know if this is
an intended operation, but it does not seem to be in line with other
virtual calculators that I have used in the past, and can be very
tedious if someone has left a large number as an answer and needs to
press the clear button many times before they can utilize the
calculator. As a side-note, after the Calculator has been exited and
re-entered, if an answer is displayed, pressing the = button will clear
the answer.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 22:58:21 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:21:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:00:04 +0000</when>
<what></what>
</comment>
<comment>
<author>kevin.p....@gmail.com</author>
<when>Wed, 10 Mar 2010 23:17:06 +0000</when>
<what>The problem here is that when restarted, the calculator loses track of whether it is 
in the middle of a problem or has finished a problem.

HereQ&apos;Es a scenario that doesnQ&apos;Et involve the clear button:
1. Start Calculator
2. Enter 50 + 50 =
3. Calculator displays 100
4. Enter 50 + 50 =
3. Calculator displays 100
6. Press Home or Back
7. Start Calculator. Screen displays 100.
8. Enter 50 + 50 =
9. Calculator displays 10100

A quick fix would be to always assume previous problem is finished when calculator is 
started.

workaround: Press the = button or long press clear after starting calculator.</what>
</comment>
<comment>
<author>xdunl...@gmail.com</author>
<when>Wed, 05 Jan 2011 18:46:10 +0000</when>
<what>to kevin.p.gross, I tried your scenario, the calculator did not malfunction.</what>
</comment>
</bug>
<bug>
<bugid>2697</bugid>
<title>Android HelloWorld example points to 1.1 SDK</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2010-04-21T19:44:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>0</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Mon, 18 May 2009 21:03:33 +0000</openedDate>
<description>http://groups.google.com/group/android-beginners/browse_thread/thread/bab53e09a6e736d/259ed48a2934faca?lnk=gst
[...] the Android HelloWorld example:
http://developer.android.com/guide/tutorials/hello-world.html ...points
to the download page of the 1.1 SDK [...]</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 01:40:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:21:32 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 21 Apr 2010 19:44:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6423</bugid>
<title>How to connect to QXDM for logging network information?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ganesh.m...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 05:33:45 +0000</openedDate>
<description>IQ&apos;Em having device HTC Hero Firmware version-1.5 Baseband version -
63.16.55.06EU_6.35.06.18 Build Number - 2.73.720.5 146733 CL#62267
Software version - 1.0.0.A6288 -Connection to QXDM required -Unable to
find any port to connect to QPST/QXDM -Should be able to connect to QPST
using diag port for network logs. Kindly guide me to connect to QXDM.</description>
<comment>
<author>marjan.l...@gmail.com</author>
<when>Sun, 21 Mar 2010 03:40:28 +0000</when>
<what>You need special USB cable. ItQ&apos;Es a USB Y mini cable, ofcourse with proper drivers 
insalled before. Also, device has to be unlocked by HTC.</what>
</comment>
<comment>
<author>msrpra...@gmail.com</author>
<when>Tue, 31 Aug 2010 00:16:45 +0000</when>
<what>it is not enough to have drivers and cable but the build you use should have DIAG interface enabled otherwise you wonQ&apos;Et be able to connect to QXDM. 

If you are using Custom build make sure you have diag interface available /sys/class/usb-composite/diag. If so you can enable the same through device shell/ </what>
</comment>
</bug>
<bug>
<bugid>17838</bugid>
<title>Edit redial last call digits</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-07-14T04:00:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cuihtlau...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 08:15:17 +0000</openedDate>
<description>Environment: stock AOSP Before redialing last called number, cursor is
located on the left of the last call digits. New digits not added at the
end. Hand clearing some digits of the last call digits is not possible.
Steps to reproduce: 0/ Home Screen 1/ Press green handset button 2/
Press green handset button (recall last number called) 3a/ Press any key
pad button, new digits are added starting at left end of last call
digits 3b/ Press DEL button, last call digits canQ&apos;Et be erased.</description>
<comment>
<author>dab%andr...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 04:00:01 +0000</when>
<what>Nice catch :-)
Thanks for the report.  This already fixed in the current Google master tree,
and will appear on devices in a future release.  (Internal bug: 2479785)
</what>
</comment>
</bug>
<bug>
<bugid>12756</bugid>
<title>Browser crash updating a block from within a resize event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oldglenn...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 03:34:33 +0000</openedDate>
<description>The attached HTML crashes the browser in a 2.2 emulator. IQ&apos;Em not sure
exactly what triggers this; sometimes it happens immediately, sometimes
after toggling the orientation and zoom a couple times. The attached
stack trace is from the emulator.</description>
</bug>
<bug>
<bugid>12662</bugid>
<title>Android Browser Q&quot;E?,?,?Q&quot;E Fehler</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>quali.pr...@gmail.com</reportedBy>
<openedDate>Sat, 20 Nov 2010 00:07:17 +0000</openedDate>
<description>Wenn eine Url im Android Browser mit Zeichen wie Q&quot;E?,?,?Q&quot;E best?ckt sind,
dann kann der Browser diese nicht wiedergeben. Im Firefox, Chrome usw
funktioniert die Darstellung normal, aber auf dem Handy dann nicht mehr.
Fehler: You dont have permission to access Die notwendigen Rechte fehlen
nicht, es tritt nur beim Android-Browser auf und auch nur dann wenn die
oben genannten Zeichen in der Url vorhanden sind.</description>
<comment>
<author>quali.pr...@gmail.com</author>
<when>Sat, 20 Nov 2010 16:50:10 +0000</when>
<what>?,?,? Q&lt;EQ&lt;E habe mich im Text etwas verschrieben.</what>
</comment>
</bug>
<bug>
<bugid>12350</bugid>
<title>android.webkit.WebView does not set correct devicePixelRatio</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-04T17:03:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dr.a...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 01:00:52 +0000</openedDate>
<description>When an html page is loaded into a WebView the window.devicePixelRatio
is always set to 1. On the same device, in the browser, the value is
correct. Tested on Samsung Galaxy (dpr: 1.5), nexus one (1.5) and dell
aero.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 17:03:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12063</bugid>
<title>Addresses containing Q&quot;E911Q&quot;E canQ&apos;Et be added to Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>truffle...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 17:52:59 +0000</openedDate>
<description>I am trying to add a contact to my Epic 4G. Her postal address is 911
Main Street. I am entering that in the Street Address field. When I hit
Save, I get the error message Q&quot;EEmergency number cannot be added.Q&quot;E
Playing around a little: I do not get the error when I enter Q&quot;ENine One
One Main StreetQ&quot;E or even Q&quot;ENine One One 911 Main StreetQ&quot;E but I do get the
error when I enter Q&quot;EMain Street 911Q&quot;E.</description>
<comment>
<author>rwl9...@gmail.com</author>
<when>Tue, 02 Nov 2010 22:48:28 +0000</when>
<what>I too get this error when trying to add/update contact information on a Samsung Fasincate (SCH-1500) Kernel version 2.6.29/Build SCH-1500.D101/Firmware 2.1-update1.
My problem is that I work for 911 and *alot* of my contacts use 911 in their email/address/phone numbers. When you import an address from GMAIL contacts this error does not happen.</what>
</comment>
<comment>
<author>webgu...@gmail.com</author>
<when>Sat, 06 Nov 2010 22:21:44 +0000</when>
<what>I am a firefighter and I need to add a contact whoQ&apos;Es email address is WC911@co.warren.nj.us.  This contact is fine from google contacts but not on the phone.   I need to have a custom ringtone for  this address and that can only be done if its stored on the phone.   How can I get arount this?</what>
</comment>
<comment>
<author>rwl9...@gmail.com</author>
<when>Sat, 13 Nov 2010 00:59:17 +0000</when>
<what>The way I got around it was to create a .vcf file on PC and emailed the file
to myself and saved it then imported it to the phone. This involved several
steps, but it worked. You can use Address Book on XP or the Contacts on
Windows 7. I tried both and they both work.
HTH.</what>
</comment>
<comment>
<author>bernwil...@gmail.com</author>
<when>Mon, 07 Mar 2011 02:01:50 +0000</when>
<what>I get the same problem on Samsung Fascinate when trying to save a contact whose email address contains Q&quot;Epor911Q&quot;E in reference to a Porsche 911.</what>
</comment>
</bug>
<bug>
<bugid>14101</bugid>
<title>if our device donQ&apos;Et support WIFI tethering, CanQ&apos;Et we got a CTS approval from google</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-01-18T01:42:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kang9...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 01:16:41 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>kang9...@gmail.com</author>
<when>Tue, 18 Jan 2011 01:18:01 +0000</when>
<what>I developing android 2.2 device but our device donQ&apos;Et support wifi Tethering(softap)
Can I got a CTS certification from a google without wifi Tethering

</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 01:42:45 +0000</when>
<what>Hello. This is the issue tracker for reporting bugs and requesting features in the Android open-source code. You can find information about the Android compatibility program at http://source.android.com/compatibility/</what>
</comment>
</bug>
<bug>
<bugid>11949</bugid>
<title>Tools integrated in eclipse</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>antoniov...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 13:03:32 +0000</openedDate>
<description>It would be nice to see tools like draw9patch or traceview integrated in
ADT. Both are programmed in Java so it shouldnQ&apos;Et be very dificult to
implement AFAIK. This also reduces the time involved in developing apps
quite a bit.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 18 Oct 2010 19:25:51 +0000</when>
<what>Yes. this is on our (long) todo list.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:38:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9991</bugid>
<title>Content-Disposition parsing does not understand special characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>AireTamS...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 14:08:25 +0000</openedDate>
<description>When using the Content-Disposition header to serve files through PHP (or
any server-side parser IQ&apos;Ed imagine), multibyte characters and certain
punctuation are stripped out. If the download URL does not contain the
file name: http://www.example.com/?downloadID=9999 And I use the
Disposition : filename= header instead: Content-Disposition:
attachment;filename=Q&quot;E????????1+2.txtQ&quot;E My resulting downloaded file will
be named: Q&quot;E12.txtQ&quot;E In desktop Firefox and Chrome this is handled
correctly, and the downloaded file is named as one would expect.</description>
</bug>
<bug>
<bugid>10429</bugid>
<title>Contacts Manager - Multiple enhancements needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mithu...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 19:42:20 +0000</openedDate>
<description>The Contacts Management in Android is way below par. -. Firstly there is
no ability to delete Multiple Contacts (Sim or phone) -. Unable to
eliminate duplicates with either the name or number as key (There must
be a way to combine multiple contacts with different names but same
number! Also multiple contacts with different name but same email) These
are just two of the basic enhancements needed in the Contacts setup.
Also i got an error when i tried to copy contacts from phone to sim. I
use Galaxy S - Android 2.1 Eclair.DDJG4</description>
</bug>
<bug>
<bugid>5594</bugid>
<title>Google Voice Recognition needs to recognize more than english</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dsurro...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 17:43:09 +0000</openedDate>
<description>Right now, voice recognition only recognized english. Needs to
understand other languages in order for translation applications to work
effectively around the world and between two languages.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>8266</bugid>
<title>calendar partial sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>c308682</reportedBy>
<openedDate>Tue, 11 May 2010 14:20:00 +0000</openedDate>
<description>My mail cal and contacts sync via my Google account. One of my Google
calendars on the phone only partially sync. I go to the cal on internet
to verify the missing events. From inside the cal app and phone settings
I run the refresh. Am I forgetting something in the phone settings? I
double checked the entire manual and the phone itself. More diagnostic
info: Calendar #1 syncs for the entire 4 month range that is in GCal on
the desktop computer. On the 2nd calendar with the incomplete sync, even
recurring events that are every week in GCal and have shown up on phone
before are not in the calendar. But an odd event or two that I just
input into GCal (Calendar 2) are syncing into the phone. Thanks much</description>
<comment>
<author>khayt...@gmail.com</author>
<when>Wed, 16 Jun 2010 19:05:52 +0000</when>
<what>If you disable automatic time in Date Q&amp;E Time prefs and clear the Calendar data and resync, does it show for you?  IQ&apos;Em trying to track down something similar.

To clear it, first disable the Google Calendar syncing.  Then go to Applications, Manage, hit the Menu button, Filter, set to All, then find the Calendar Storage and Clear the cache within there.  Then re-enable Calendar syncing and when itQ&apos;Es done, check your calendar.

For me if I change TZQ&apos;Es I Q&quot;EloseQ&quot;E most of my recurring meetings until I do the above, then they come back.  ItQ&apos;Es very annoying, particularly on Q&quot;EAutomatic TimeQ&quot;E when my TZ seems to change occasionally (bad ATT tower data?)  IQ&apos;Eve set it to not do Automatic time so this stops happening, but clearly something is wrong if this is reproducable.</what>
</comment>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:01:44 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>11445</bugid>
<title>2.2.1 update will not open major websites (wikipedia) shows whitescreen unless javascript is disabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bobby.ma...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 11:52:00 +0000</openedDate>
<description>Nexus 1 - after todayQ&apos;Es 2.2.1 OTA update, browser will not open many
websites unless javascript is disabled. This INCLUDES wikipedia. :Q&apos;E(</description>
</bug>
<bug>
<bugid>7308</bugid>
<title>Nexus One: Wifi stalls/hangs after a short time after successful connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>marceloc...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 22:37:48 +0000</openedDate>
<description>Hello, I am a computer engineer and acquired my N1 about 3 weeks ago. I
am constantly having a wifi issue described below: - I NEVER have any
problems connecting to a wifi network; - Once I connect, the N1 wifi
connection works for a random small amount of time (usually less than 2
minutes) and then stalls completely (no data is transfered, all apps
fail when trying to connect/download). - Once the connection is stalled,
other kinds of problems start to occur. It seems like the wifi hardware
stops responding for some reason. If I try to access the wifi settings,
sometimes it does not respond and asks if I want to Force Close it. When
it responds, if I try to turn wifi off, it will turn gray for some time,
and then say Q&quot;EUnable to stop wifiQ&quot;E. If I try to turn wifi off from the
power widget, the green indicator remains Q&quot;Egrayed greenQ&quot;E, the
intermediate state between on and off. - Another symptom that the
problem is that the hardware stopped responding, is that if I try to
turn Bluetooth on, it will also fail (the N1 has a single broadcom chip
that has both wifi and bluetooth). - When the connection is stalled, and
the screen locks, it gets unsreponsive (touching the security bubbles
does not show which bubble iQ&apos;Em touching). It responds after 5+ seconds
Router/connection information: I was travelling when I bought the phone
so I had the oportunity to test on many different hotspots with
different models/channels/encryption types. I could ALWAYS connect and
use the connection for a little while, but on every single hotspot,
after a period of 5s - 2 min, the connection was stalled. At home, I
have a Netgear WGR614v9. I tested lots of different configurations
including changing channels, no encryption, WEP, WPA, WPA2, disabling
WME/WMM on the router, setting a static IP for the N1 (both on router
and the N1). I have searched the web for similar problems/solutions, and
found some people with the same problem on other android devices also,
with different wifi hardware, such as the Motorola Droid, which suggests
the problem might actually be on Android instead of the wifi driver. I
can test/provide logs if needed. Just to reinforce: this is a data
transfer issue, I can always scan, establish a connection, and obtain an
IP address. Is Google/HTC aware of this problem? If so, will there be an
update to correct this? What else can I try? My next guess would be
trying to manually disable WMM on the phone (but I would have to root my
phone to do that, and IQ&apos;Em trying everything else first) Hardware
information: Device: Nexus One Firmware: 2.1-update1 Version: ERE27
Router: Netgear WGR614v9 (latest firmware) Related Issue:
http://code.google.com/p/android/issues/detail?id=6269</description>
<comment>
<author>1BC...@gmail.com</author>
<when>Tue, 13 Apr 2010 07:40:52 +0000</when>
<what>I am having this same issue. When it stalls I have to turn my phones wifi off/on and IQ&apos;Em good for a while 
again. Very frustrating. 
</what>
</comment>
<comment>
<author>marceloc...@gmail.com</author>
<when>Mon, 24 May 2010 14:13:07 +0000</when>
<what>Just an update: I manually updated my Nexus to Froyo, and wifi suddenly works 
perfectly!! Rock solid connection!!

So I guess it just really needed a reflash of something wifi-related, that was 
included... thank god I donQ&apos;Et have to go after a replacement!</what>
</comment>
</bug>
<bug>
<bugid>15127</bugid>
<title>AM/PM no longer display in notification bar clock when 24hr is turned off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ben.redd...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 11:27:31 +0000</openedDate>
<description>After updating to gingerbread 2.3.3 i have noticed the 12hr clock on the
notifcation bar will no longer display the AM/PM signs. Its not a very
big issue but it was working on 2.2.2 Froyo. Nexus One (Gingerbread
2.3.3)</description>
<comment>
<author>wuyuan...@gmail.com</author>
<when>Sun, 23 Oct 2011 00:26:19 +0000</when>
<what>also on Nexus S 2.3.6
seems also on Ice Cream Sandwich Android 4.0.1 SDK as well</what>
</comment>
<comment>
<author>MattKlim...@gmail.com</author>
<when>Thu, 27 Oct 2011 17:16:49 +0000</when>
<what>Is there any XML edit to bring am/pm back?</what>
</comment>
</bug>
<bug>
<bugid>11747</bugid>
<title>Voice search - show hint error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yangjaew...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 09:35:44 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. English locale when English is set to launch Voice input and Output
2. Voice recognition settings - show hints enable setting - home key
input 3. show hint menu 3. but locale, Simplified, Traditional, HK, Uk
hint menu if you change does not come - What happened. CanQ&apos;Et show hint
menu. - What you think the correct behavior should be. show hint menu
NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.2, and (if the issue exists on a device) that the device also runs
Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>6830</bugid>
<title>CanQ&apos;Et switch main calendar source (3 gmail accounts set up)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stokedf...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 15:01:36 +0000</openedDate>
<description>Why is it not possible to switch the main calendar source? The thing is
that Google Buzz in Google Maps does not work for me because the very
first account I have set up on my Android phone (Moto Milestone, Android
2.0.1) is a Google Bizz account. The first mail acc you set up will have
the calendar sync. You canQ&apos;Et switch your main calendar to another gmail
account youQ&apos;Eve set up. IQ&apos;Ed like to switch to my private account as my
main source (including calender sync) coz then Google Buzz in Google
Maps should work. The problem is that this needs a hard reset. And after
I canQ&apos;Et sync my appointments in the Google Biz mail account anymore.
Both at the same time does not work. Why canQ&apos;Et we choose what main
calendar to sync? I can only tick contacts and mail in the settings for
my accounts (except for the one that I set up first which is the Google
Apps Biz account) but I canQ&apos;Et pick the calendar source. ItQ&apos;Es like
hard-bundled with the first account you set up...this is stupid. :( Any
way to fix this? Thanks!</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>15896</bugid>
<title>cannot pull data from Cursor acquired with execSQL using statement with LEFT OUTER JOIN.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>moonligh...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 22:09:20 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. when attempting to grab data from a
Cursor acquired through execSQL from a database, the data will not pull
from the cursor when using dot notation to reference column indices.
example: Q&lt;EcodeQ&gt;E public final class DbSchema { public static final String
DATABASE_NAME = Q&quot;EcscminutemaiddbQ&quot;E; public static final int
DATABASE_VERSION = 2; public static final String SORT_ASC = Q&quot;E ASCQ&quot;E;
public static final String SORT_DESC = Q&quot;E DESCQ&quot;E; public static final
String[] ORDERS = {SORT_ASC,SORT_DESC}; public static final int OFF = 0;
public static final int ON = 1; ////TABLE: customer // _id - INTEGER
PRIMARY KEY AUTOINCREMENT // name - TEXT NOT NULL ////TABLE: site // _id
- INTEGER PRIMARY KEY AUTOINCREMENT // cust_id - INTEGER NOT NULL //
name - TEXT // street - TEXT // city - TEXT // state - TEXT // zip -
TEXT ////TABLE: phone // _id - INTEGER PRIMARY KEY AUTOINCREMENT //
cust_id - INTEGER NOT NULL // site_id - INTEGER // phone - TEXT
////TABLE: call // _id - INTEGER PRIMARY KEY AUTOINCREMENT // phone -
TEXT // time - LONG // duration - LONG // duration_billed - LONG //
category - TEXT // billed_date - LONG // invoice - LONG // pending -
BOOLEAN // to_bill? ////TABLE: invoice // _id - INTEGER PRIMARY KEY
AUTOINCREMENT // invoice_num - INTEGER (manual customer entry) //
call_id - INTEGER public static final class CustomerSchema implements
BaseColumns { public static final String TABLE_NAME = Q&quot;EcustomerQ&quot;E; public
static final String COLUMN_NAME = Q&quot;EnameQ&quot;E; public static final String
CREATE_TABLE = Q&quot;ECREATE TABLE Q&quot;E + TABLE_NAME + Q&quot;E (Q&quot;E + _ID + Q&quot;E INTEGER
PRIMARY KEY AUTOINCREMENT,Q&quot;E + COLUMN_NAME + Q&quot;E TEXT NOT NULL);Q&quot;E; public
static final String DROP_TABLE = Q&quot;EDROP TABLE IF EXISTS Q&quot;E + TABLE_NAME; }
public static final class SiteSchema implements BaseColumns { public
static final String TABLE_NAME = Q&quot;EsiteQ&quot;E; public static final String
COLUMN_CUST_ID = Q&quot;Ecust_idQ&quot;E; public static final String COLUMN_NAME =
Q&quot;EnameQ&quot;E; public static final String COLUMN_STREET = Q&quot;EstreetQ&quot;E; public
static final String COLUMN_CITY = Q&quot;EcityQ&quot;E; public static final String
COLUMN_STATE = Q&quot;EstateQ&quot;E; public static final String COLUMN_ZIP = Q&quot;EzipQ&quot;E;
public static final String CREATE_TABLE = Q&quot;ECREATE TABLE Q&quot;E + TABLE_NAME +
Q&quot;E (Q&quot;E + _ID + Q&quot;E INTEGER PRIMARY KEY AUTOINCREMENT,Q&quot;E + COLUMN_CUST_ID + Q&quot;E
INTEGER NOT NULL,Q&quot;E + COLUMN_NAME + Q&quot;E TEXT,Q&quot;E + COLUMN_STREET + Q&quot;E TEXT,Q&quot;E +
COLUMN_CITY + Q&quot;E TEXT,Q&quot;E + COLUMN_ZIP + Q&quot;E TEXT);Q&quot;E; public static final
String DROP_TABLE = Q&quot;EDROP TABLE IF EXISTS Q&quot;E + TABLE_NAME; } public
static final class PhoneSchema implements BaseColumns { public static
final String TABLE_NAME = Q&quot;EphoneQ&quot;E; public static final String
COLUMN_PHONE = Q&quot;EphoneQ&quot;E; public static final String COLUMN_SITE_ID =
Q&quot;Esite_idQ&quot;E; public static final String COLUMN_CUST_ID = Q&quot;Ecust_idQ&quot;E; public
static final String CREATE_TABLE = Q&quot;ECREATE TABLE Q&quot;E + TABLE_NAME + Q&quot;E (Q&quot;E +
_ID + Q&quot;E INTEGER PRIMARY KEY AUTOINCREMENT,Q&quot;E + COLUMN_PHONE + Q&quot;E TEXT NOT
NULL,Q&quot;E + COLUMN_CUST_ID + Q&quot;E INTEGER NOT NULL,Q&quot;E + COLUMN_SITE_ID + Q&quot;E
INTEGER);Q&quot;E; public static final String DROP_TABLE = Q&quot;EDROP TABLE IF
EXISTS Q&quot;E + TABLE_NAME; } public static final class BlacklistSchema
implements BaseColumns { public static final String TABLE_NAME =
Q&quot;EblacklistQ&quot;E; public static final String COLUMN_PHONE = Q&quot;EphoneQ&quot;E; public
static final String CREATE_TABLE = Q&quot;ECREATE TABLE Q&quot;E + TABLE_NAME + Q&quot;E (Q&quot;E +
_ID + Q&quot;E INTEGER PRIMARY KEY AUTOINCREMENT,Q&quot;E + COLUMN_PHONE + Q&quot;E TEXT NOT
NULL);Q&quot;E; public static final String DROP_TABLE = Q&quot;EDROP TABLE IF EXISTS Q&quot;E
+ TABLE_NAME; } public static final class CallSchema implements
BaseColumns { public static final String TABLE_NAME = Q&quot;EcallQ&quot;E; public
static final String COLUMN_PHONE = Q&quot;EphoneQ&quot;E; public static final String
COLUMN_TIME = Q&quot;EtimeQ&quot;E; public static final String COLUMN_DURATION =
Q&quot;EdurationQ&quot;E; public static final String COLUMN_DURATION_BILLED =
Q&quot;Eduration_billedQ&quot;E; public static final String COLUMN_PENDING =
Q&quot;EpendingQ&quot;E; public static final String COLUMN_CALL_ID = Q&quot;Ecall_idQ&quot;E; public
static final String CREATE_TABLE = Q&quot;ECREATE TABLE Q&quot;E + TABLE_NAME + Q&quot;E (Q&quot;E +
_ID + Q&quot;E INTEGER PRIMARY KEY AUTOINCREMENT,Q&quot;E + COLUMN_CALL_ID + Q&quot;E INTEGER
NOT NULL,Q&quot;E + COLUMN_PHONE + Q&quot;E TEXT NOT NULL,Q&quot;E + COLUMN_DURATION + Q&quot;E LONG
NOT NULL,Q&quot;E + COLUMN_PENDING + Q&quot;E BOOLEAN NOT NULL,Q&quot;E +
COLUMN_DURATION_BILLED + Q&quot;E LONG NOT NULL,Q&quot;E + COLUMN_TIME + Q&quot;E LONG NOT
NULL);Q&quot;E; public static final String DROP_TABLE = Q&quot;EDROP TABLE IF EXISTS Q&quot;E
+ TABLE_NAME; } } Q&lt;E/codeQ&gt;E the query: Q&lt;EcodeQ&gt;E Q&quot;ESELECT * FROM Q&quot;E +
mDbCallTable.TABLE_NAME + Q&quot;E LEFT OUTER JOIN Q&quot;E + mDbPhoneTable.TABLE_NAME
+ Q&quot;E ON Q&quot;E +
mDbCallTable.TABLE_NAME+Q&quot;E.Q&quot;E+mDbCallTable.COLUMN_PHONE+Q&quot;E=Q&quot;E+mDbPhoneTable.TABLE_NAME+Q&quot;E.Q&quot;E+mDbPhoneTable.COLUMN_PHONE
+ Q&quot;E LEFT OUTER JOIN Q&quot;E + mDbCustomerTable.TABLE_NAME + Q&quot;E ON Q&quot;E +
mDbPhoneTable.TABLE_NAME+Q&quot;E.Q&quot;E+mDbPhoneTable.COLUMN_CUST_ID+Q&quot;E=Q&quot;E+mDbCustomerTable.TABLE_NAME+Q&quot;E.Q&quot;E+mDbCustomerTable._ID
+ Q&quot;E WHERE Q&quot;E +
mDbCallTable.TABLE_NAME+Q&quot;E.Q&quot;E+mDbCallTable.COLUMN_PENDING+Q&quot;E=1Q&quot;E; Q&lt;E/codeQ&gt;E i
can perform this query with sqlite3 in adb and the values for
Q&apos;Ecall.phoneQ&apos;E is in the result set. however, this code produces Q&quot;EnullQ&quot;E
for records joined without accompanying join keys: Q&lt;EcodeQ&gt;E String number
=
listCur.getString(listCur.getColumnIndex(mDbCallTable.TABLE_NAME+Q&quot;E.Q&quot;E+mDbCallTable.COLUMN_PHONE));
Q&lt;E/codeQ&gt;E the String Q&apos;EnumberQ&apos;E is null for any record in which there was no
corresponding customer information. after changing
CallSchema.COLUMN_PHONE value to Q&apos;Ephone_numberQ&apos;E, the result could be
pulled correctly. this appears to be some internal naming problem? iQ&apos;Em
accessing the particular data item correctly, using the
TABLENAME.COLUMNNAME convention to ensure iQ&apos;Em requesting the correct
item from the result set, but it will not work when the column that
contains the JOIN link data in each table has the same column name.</description>
<comment>
<author>zvasv...@gmail.com</author>
<when>Fri, 01 Apr 2011 02:38:17 +0000</when>
<what>FWIW, I am using LEFT OUTER JOIN extensively in my app and donQ&apos;Et have a problem.</what>
</comment>
<comment>
<author>moonligh...@gmail.com</author>
<when>Fri, 01 Apr 2011 02:50:05 +0000</when>
<what>I donQ&apos;Et think it has so much to do with the joins, as the column names being the same. I didnQ&apos;Et think to use an Q&quot;EASQ&quot;E clause. I guess sqlite cursors donQ&apos;Et allow the use of columns with the same name in different tables.</what>
</comment>
</bug>
<bug>
<bugid>8860</bugid>
<title>haptic feedback not completely turned off</title>
<status>new</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jayz...@gmail.com</reportedBy>
<openedDate>Sat, 05 Jun 2010 06:14:39 +0000</openedDate>
<description>When haptic feedback is turned off. ThereQ&apos;Es still vibration at the
lockscreen when unlocking or muting the speaker. Also when call is
incoming and needs a swipe to answer or reject, both still have haptic
feedback. They should be turned off completely or have settings for
turning them on/off since they donQ&apos;Et respond to the usual haptic
feedback settings. Running Android 2.1-update1 on Acer Liquid</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:29:57 +0000</when>
<what>When youQ&apos;Ere sliding the mute thing, if itQ&apos;Es for vibrate mode you should get the vibration, because youQ&apos;Ere going into vibrate mode.

For the other cases, you are correct.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 01 Mar 2011 20:39:13 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=7254</what>
</comment>
</bug>
<bug>
<bugid>18252</bugid>
<title>Android does not recognize when +44 is needed when UK SIM card used.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>murray.s...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 18:10:29 +0000</openedDate>
<description>Some of the contacts in my phone book are entered with +44 (UK mobile
phone number) and others are entered in the form 0 (UK mobile phone
number). The first form works when I have a US SIM card in my phone, and
the second form works when I have a UK SIM card in my phone. Why canQ&apos;Et
the software recognize where I am, what type of SIM is in my phone, and
whether or not entering the country code is required? This works in the
US, where it recognizes when the +1 is not needed, but does not work
similarly in the UK.</description>
</bug>
<bug>
<bugid>11186</bugid>
<title>Emulator was hung while running Monkey on com.android.browser </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>apaynaik...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 07:22:36 +0000</openedDate>
<description>Monkey command used: adb -s emulator-5554 shell monkey -v
--ignore-crashes --ignore-timeouts --ignore-security-exceptions
--kill-process-after-error -p com.android.browser --throttle 500 -s 0 -v
500000 Attached are tombstone_00,commandlog (monkey_command.txt),
traces.txt and browser_logcat.txt from monkey command.</description>
</bug>
<bug>
<bugid>15279</bugid>
<title>DHCP with custom routes does not work</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>christop...@semturs.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 20:46:33 +0000</openedDate>
<description>A specific Internet Hotspot Technology - IAC - does not work with
Android. The product is well used in german-speaking countries
(Germany/Switzerland/Austria). The Q&apos;EtrickQ&apos;E is that the hotspot not only
applies an IP-address and a default gateway, but also a custom route.
The default gateway is not in the same subnet as the ip address. More
technical details are here:
http://www.iacbox.com/index.php?id=49Q&amp;EbackPID=23Q&amp;EL=1Q&amp;Etx_faq_faq=200 when
using a Windows-PC, Mac-PC, iPhone or iPad everything works fine.
However, for some linux-based operating systems (And Android is one of
them) it breaks behavior. Android simply ignores the host-route pushed
via dhcp, makes the default-gateway therefore inaccessible to the mobile
phone. I understand that the behavior by the IAC-box is somehow special.
However, the end-user impact is Q&apos;Eit works with everything except for my
android phone, it must be brokenQ&apos;E. I can provide further details if
needed of course.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Mar 2011 18:03:19 +0000</when>
<what></what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Thu, 10 Mar 2011 08:58:12 +0000</when>
<what>This is a more general problem that has existed for over a year. Problem still persists for me using 2.3.2 on a nexus s. It happens on all dhcp servers with extra static routes. I have it using a full ISC DHCP server and others have verified it using dnsmasq.

See also http://forum.xda-developers.com/showthread.php?t=635489

They have a workaround (ugly one and only works if you have control over the dhcp server)</what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Thu, 10 Mar 2011 09:15:08 +0000</when>
<what>Also, bug 10315 is about the same issue</what>
</comment>
<comment>
<author>schwartz...@gmail.com</author>
<when>Tue, 10 May 2011 08:24:21 +0000</when>
<what>This bug is really annoying, more and more hotspots use this technology. I am right now in a business conference and canQ&apos;Et access the web since three days. ItQ&apos;Es horrible.</what>
</comment>
</bug>
<bug>
<bugid>4650</bugid>
<title>WIFI on Android 2.0 will not reconnect to known networks after leaving and returning, Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>250</stars>
<reportedBy>therenholder</reportedBy>
<openedDate>Tue, 10 Nov 2009 17:32:29 +0000</openedDate>
<description>I am running Android 2.0 on the Motorola Droid. I have my house and my
workplace saved in the Wireless Q&amp;E networks section of the phone, because
I have connected to them before. Randomly, when I leave my house, for
instance, and return, the WIFI will not be recognized. It is enabled,
and I see Q&quot;EhomeQ&quot;E in my list, but it says that it is out of range. If I
disable WIFI, and then re-enable it, it automatically re-connects to it.
This seems completely random as sometimes, it connects with no problem.
I know that there is nothing wrong with my WIFI hotspots at my house or
my workplace, because I have another pocket device that connects
automatically with no problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:02:47 +0000</when>
<what></what>
</comment>
<comment>
<author>drey...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:14:51 +0000</when>
<what>I have a similar problem.  I use the power control widget to turn WIFI off when IQ&apos;Em
away from home.  When I turn it back on at home (using power control widget) it
doesnQ&apos;Et reconnect.  If I go into settings, wirless Q&amp;E net., wifi is on, but when I go
into wifi settings I have to click on the network to get it started.</what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 17 Nov 2009 22:18:44 +0000</when>
<what>Experiencing similar problem in Android 1.6</what>
</comment>
<comment>
<author>bgu...@gmail.com</author>
<when>Thu, 03 Dec 2009 02:55:48 +0000</when>
<what>You can pretty consistently get the phone to somewhat Q&quot;EforgetQ&quot;E itQ&apos;Es association with 
your wifi if you do the following....

1) Use the built in Power Widget to turn off wifi, and turn on.  Sometimes when I do 
this, it still knows the wifi profile exists, but will not grab an IP.  The only way 
to Q&quot;Ewake itQ&quot;E so to speak is to enter wifi settings, which for some reason gets it to 
refresh.

2) Leave your home network range while on a voice call, and then return while on the 
same call.  The connection will not resume, and at times it forgets the wifi 
networks saved settings.  It will detect other access points which it considers Q&quot;Ein 
rangeQ&quot;E but your home access point will be shown out of range.

There are certainly some open issues with the wifi on Droid.
</what>
</comment>
<comment>
<author>marioma...@gmail.com</author>
<when>Sat, 05 Dec 2009 03:42:04 +0000</when>
<what>ya i have the same thing,  and when im doing something with the wifi like browsing
the internet or on the market it will randomly disconnect me and wont reconnect, 
when i try and turn off the wifi it just freezes saying Q&quot;Eturning offQ&quot;E  so i have to
restart to even get it back up and working till it stops again.</what>
</comment>
<comment>
<author>WRodenhu...@gmail.com</author>
<when>Tue, 08 Dec 2009 07:53:33 +0000</when>
<what>I have to restart wifi periodically due to inactivity.  this should not happen 
especially with the setting set to Q&quot;ENeverQ&quot;E turn off.  Extremely frustrating.  Will 
their be a fix????  I still have time to return it... but how will I know if this 
will/can be fixed?</what>
</comment>
<comment>
<author>l3reakmanx</author>
<when>Tue, 08 Dec 2009 09:06:57 +0000</when>
<what>I have the same issue as WRodenhurst. VerizonQ&apos;Es 3G network is very large and fast
enough for most/almost all uses, but sometimes, such as downloading an audio book,
itQ&apos;Es really useful to be able to download 5 times as fast. Also, since 3G
intermittenly drops down to 1x for whatever reason, even while at home, it would be
nice to be able to have that option to just stay on WiFi. I hope we get a fix!</what>
</comment>
<comment>
<author>14fored...@gmail.com</author>
<when>Wed, 09 Dec 2009 23:46:26 +0000</when>
<what>At the same time my iPhone maintains a good steady connection to the same WiFi 
router, my Droid, like myriad others described, disconnects with no certain way to 
restore.  Repowers, battery resets, forgetting and recreating the network all fail 
to consistently restore the connection.  I too have this problem in an area with 
poor 3g or 1x data service.  IQ&apos;Eve found that all the Qualcomm processor phones IQ&apos;Eve 
had (any CDMA phone) has some issue that occurs in areas of poor coverage.  My guess 
is this is the DroidQ&apos;Es manifestation of the problem that causes Palm OS phones to be 
sluggish and WinMob phones to be sluggish or lock up.</what>
</comment>
<comment>
<author>joel%kle...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 05:26:50 +0000</when>
<what>After updating to 2.0.1, I can now reliably connect to my router.  Perhaps this issue
is resolved?</what>
</comment>
<comment>
<author>ejy112</author>
<when>Fri, 11 Dec 2009 05:21:13 +0000</when>
<what>updated to 2.0.1. 
Same problems as before.
Have many machines connected through my linksys wrt160nl router. Droid is only device 
that I canQ&apos;Et get a reliable connection with.

WonQ&apos;Et connect unless i specify an ip address. if ip addy is specified it connects for 
a few minutes then drops the connection (though it appears to be connected).

When im in the router configuration tool i can see the phones mac attempting to 
connect, it has no client name and will not keep an IP address.</what>
</comment>
<comment>
<author>BrianCJa...@gmail.com</author>
<when>Tue, 15 Dec 2009 05:25:00 +0000</when>
<what>I have 2.0.1 and I had to restart my phone today in order to get the wifi to work. 
It was rather annoying since I was standing within 1 ft of my router. </what>
</comment>
<comment>
<author>jlev...@gmail.com</author>
<when>Mon, 21 Dec 2009 03:16:07 +0000</when>
<what>I have the same problem -- I have to power-cycle the wifi to get it to connect to my 
home wireless router after coming home from work.  I run an Apple Airport Extreme at 
home; standard settings, WPA2 security, nothing special.  No other device in my home 
(three laptops, iPhone, BlackBerry) have issues staying connected.</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 16:27:14 +0000</when>
<what>This was an issue in 1.5 also, when using multiple WiFi access points in multiple 
locations (eg home/work), you have to manually reconnect between them... I find WiFi 
Buddy v good for this.
</what>
</comment>
<comment>
<author>Andy.Zek...@gmail.com</author>
<when>Tue, 22 Dec 2009 16:36:46 +0000</when>
<what>IQ&apos;Em also using WiFi Buddy and still find my D-Link DIR-615 router many times needs to
be recycled in order to reconnect. This happens almost every time I want to connect
to my home WiFi but not public sites I regularly use, there I sometimes must do a
battery pull in order to connect. Inconvenient, but works every time.</what>
</comment>
<comment>
<author>ParthaSu...@gmail.com</author>
<when>Sat, 26 Dec 2009 03:20:42 +0000</when>
<what>Today i installed Belkin N+ router. before i setup wireless security my driod 
(2.0.1) was able to connect at G speed (54 mbps). later i changed the setup on the 
router to be N only, droid dropped the connection. after that i changed router to be 
N and G but droid does not seem to connect. I have swtiched the phone on and off, 
turned the wireless on and off, forgot and added connection. nothing seems to work.

Also does anyone know if android supports N ?</what>
</comment>
<comment>
<author>derekl...@gmail.com</author>
<when>Mon, 28 Dec 2009 06:44:23 +0000</when>
<what>Same thing on Donut Android 1.6. I thought Android is a polished mobile platform until 
I bought my Android phone. How can they mess up such a common function?</what>
</comment>
<comment>
<author>jjvall...@gmail.com</author>
<when>Thu, 31 Dec 2009 03:06:21 +0000</when>
<what>Same problem on my Droid.  There seems to many posts of this nature on various
forums.  It would be nice if this major problems gets resolved.</what>
</comment>
<comment>
<author>sebbe...@gmail.com</author>
<when>Tue, 05 Jan 2010 22:06:57 +0000</when>
<what>same comment as #4 (observed on android eclair 2.1)</what>
</comment>
<comment>
<author>sco...@gmail.com</author>
<when>Sat, 09 Jan 2010 20:19:18 +0000</when>
<what>On my Nexus One with Android 2.1 I can connect to WiFi fine if I manually turn it off 
then back on.  But as soon as the phone sleeps (despite setting of never sleep in WiFi 
settings) I will not get WiFi reconnected automatically.  Never had these problems on 
the same network with my G1 running Android 1.5 (? - the latest G1 release).  Is this a 
Nexus One issue (seems not) or a 2.x issue??  </what>
</comment>
<comment>
<author>nsavb...@gmail.com</author>
<when>Sun, 10 Jan 2010 15:48:28 +0000</when>
<what>Have had the moto droid for a few weeks now.  Have factory refreshed 2x due to the
phone not behaving as it should while on wifi.  Should have done a little googling to
see that this is a known issue.  This really needs to be resolved.  For now my fix is
to use my 3G to stream music at home and only go wifi while doing video.  Thankfully
I have Q&quot;Eunlimited dataQ&quot;E. </what>
</comment>
<comment>
<author>jasonmz...@gmail.com</author>
<when>Mon, 11 Jan 2010 08:07:09 +0000</when>
<what>I, too, have a Wi-Fi re-association issue with my Droid.  It happens without 
apparent cause and without being out of range (though the phone reports it as so 
when it disconnects).  I tried to force a rescan, and sometimes it will 
report Q&quot;Eunable to scan for networksQ&quot;E or do nothing at all.  Now I just put the phone 
in airplane mode via holding the power button to soft reset the wireless 
connections.  Once the wireless networks re-enable, it has no difficulty 
reconnecting.  Sometimes I can stay connected for about a minute, other times 30 
minutes.  Not sure what the handling fault is, but the Droid is the only device that 
will not stay connected full-time to my wireless network.

Router: Linksys WRT54GX4
QoS enabled for Droid MAC address to attempt to resolve connection issue: no change 
in reassociation behavior
WPA/WPA2 TKIP enabled
Channel: 1; adaptive channel expansion: disabled

The OS should provide an option to force the Wi-FiQ&apos;Es Rx/Tx (at the very least, 
transmit) power to increase when signal is low or potential interference in signal 
(microwaves, other devices, cordless phones in the 2.4Ghz range, etc.) is detected, 
but first work on the random disconnections and lack of reassociation.

In the browser, you can force reassociation by clicking a link until the Wi-Fi icon 
disappears and reconnects, but itQ&apos;Es just easier to use the power control widget or 
the power button/airplane mode.

Perhaps, although it might use more battery power, there could be an option to poll 
wireless routers (access points) more often.  IQ&apos;Em not sure what type of power saving 
profile the Droid uses, but many devices use a PS non-poll profile to conserve 
battery power and dynamic MIMO, for newer devices. 

Offering more control of the Wi-FiQ&apos;Es power saving profile might also be beneficial 
for those who donQ&apos;Et mind using a little more battery power at home or in a Wi-Fi 
zone to avoid lost packets from other devices using more power (laptops, 
generally).  User-friendly options are okay, but for the more experienced techs, 
some advanced settings would be a great addition.</what>
</comment>
<comment>
<author>sammyg...@gmail.com</author>
<when>Mon, 11 Jan 2010 22:03:43 +0000</when>
<what>IQ&apos;Eve had this problem since I bought my galaxy with cupcake and I still have the same 
problem now with eclair.
ShouldnQ&apos;Et the priority of this issue be higher? This is very annoying and IQ&apos;Em sure 
that itQ&apos;Es not too difficult to fix.</what>
</comment>
<comment>
<author>tropmonky</author>
<when>Wed, 13 Jan 2010 04:08:30 +0000</when>
<what>I have this same problem with my Nexus one!   Sometimes if I just open up the
settings and then wireless area it connects right away... However turning WiFi off
and back on using the widget doesnQ&apos;Et fix it.</what>
</comment>
<comment>
<author>altha...@gmail.com</author>
<when>Mon, 18 Jan 2010 07:50:45 +0000</when>
<what>HAve this problem with the Droid.</what>
</comment>
<comment>
<author>wesmurph...@gmail.com</author>
<when>Tue, 19 Jan 2010 16:57:04 +0000</when>
<what>I have wifi issues as well. I use Netgear. My phone will connect to my wifi for a few
minutes and then it reports the network as Q&quot;Eout of rangeQ&quot;E. even if Im in the same
room. i can reset the phone, and get wifi for another few minutes before it dropps
again. Sleep is set to never for my wifi, there is no password protection. If i turn
off wifi it just says Q&quot;Eturning offQ&quot;E for hours...it never turns off and i can never
turn it back on without resetting the phone. 

Its almost a deal breaker, for me. I had an iphone, and although the service sucked,
I could use wifi for business while im in my shop without fail...now i have to stop
what ever i am working on, go inside and use my pc. Its a pain in the ass. </what>
</comment>
</bug>
<bug>
<bugid>8378</bugid>
<title>Google Maps navigation directions language in US English, not UK English</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>macwa...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 06:02:07 +0000</openedDate>
<description>Steps: 1. Launch Google Maps 2. Choose destination and set to Navigate
(US and UK Only) Actual result: Route found but visual and spoken
directions are in US English not UK english (Example: In the UK we say
Q&apos;ERoundabout;, the US says Q&apos;ETraffic CircleQ&apos;E Software says Q&apos;ETraffic
CircleQ&apos;E) Note that device is set to UK English. Expected result: It
should ays Q&apos;ERoundaboutQ&apos;E</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>macwa...@gmail.com</author>
<when>Mon, 24 May 2010 01:15:03 +0000</when>
<what>Fully understood. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>10091</bugid>
<title>Droid font is inconsistent w.r.t. capital I and J glyphs</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-11-29T18:08:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cee...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 10:26:27 +0000</openedDate>
<description>AndroidQ&apos;Es Droid font has a very unsightly inconsistency. The capital I
glyph has serifs, whereas the capital J one doesnQ&apos;Et. While this
increases readability of the letter I, it is a nightmare for languages
where IJ is a common ligature, Dutch in particular. Obvious fixes: strip
serifs from I or add them to J.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 30 Jul 2010 17:01:29 +0000</when>
<what></what>
</comment>
<comment>
<author>cee...@gmail.com</author>
<when>Fri, 30 Jul 2010 17:22:10 +0000</when>
<what>Just to illustrate the problem, hereQ&apos;Es a Droid Sans rendering of the Dutch word for Q&quot;EpainfulQ&quot;E.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>t...@pwnt.be</author>
<when>Wed, 19 Oct 2011 20:59:02 +0000</when>
<what>As Roboto does not have this inconsistency (yay!), I suggest closing this issue.
[Reporter with different account]</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Nov 2011 18:08:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18201</bugid>
<title>drawTextOnPath documentation incorrect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmspash...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 00:20:42 +0000</openedDate>
<description>public void drawTextOnPath (char[] text, int index, int count, Path
path, float hOffset, float vOffset, Paint paint) The parameter
documentation is incorrect. The documentation appears to have been
pasted from the other drawTextOnPath overload</description>
</bug>
<bug>
<bugid>7153</bugid>
<title>Phone wonQ&apos;Et reconnect to TMobile when going between Fraser, CO and Granby, CO</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bricarlson</reportedBy>
<openedDate>Sun, 14 Mar 2010 21:26:41 +0000</openedDate>
<description>I have a Nexus One, Firmware 2.1-update1, Baseband
32.24.00.22U_4.03.00.21_2, kernel 2.6.29-01117-g4bc62c2 and build number
ERE27. When I drive from Fraser, Colorado to Granby, Colorado (15
miles), the phone goes into Q&quot;EEmergency Calls OnlyQ&quot;E and the Q&quot;ENo ServiceQ&quot;E
triangle appears at the top and the status is Q&quot;ESelected network service
(TMobile) unavailableQ&quot;E. When I select Q&quot;EsearchQ&quot;E, TMobile and ATQ&amp;ET show
up, I then select TMobile and it registers and the phone works fine. If
I then drive from Granby, CO to Fraser, CO, it does the same thing. I
can reproduce this every time I drive between towns. I shouldnQ&apos;Et have to
select TMobile each time I drive from one town to the next. I did find
that Union Wireless covers Granby, CO but they have an agreement with
TMobile for coverage. Possibly the problem? TIA, Brian</description>
</bug>
<bug>
<bugid>283</bugid>
<title>TabSpec.setContent(Intent intent) </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T21:48:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 21:49:54 +0000</openedDate>
<description>Setting up a TabHost, my first tab contains a View, and the second uses
TabSpec.setContent(Intent intent) with an Intent that creates a
ListActivity. IQ&apos;Em not sure how the TabHost is supposed to locate the
ListView associated with the ListActivity, which it will need when it
tries to paint the screen. Apparently it isnQ&apos;Et either, because while the
TabHost initialzes without problems, when I click the 2nd tab (for the
ListActivity/ListView), a null pointer results:
ERROR/AndroidRuntime(6958): java.lang.NullPointerException
ERROR/AndroidRuntime(6958): at
android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:556)
ERROR/AndroidRuntime(6958): at
android.widget.TabHost.setCurrentTab(TabHost.java:238)
ERROR/AndroidRuntime(6958): at
android.widget.TabHost$1.onTabSelectionChanged(TabHost.java:95) So -
either I missed some step to bind the View which will be generated by
the Intent to the TabHost, or there is a bug.</description>
<comment>
<author>tantan...@gmail.com</author>
<when>Thu, 06 Mar 2008 01:17:15 +0000</when>
<what>This works if you extend ActivityGroup instead of Activity and call
    tabs.setup(mLocalActivityManager);
instead of
    tabs.setup();
if tabs points to your TabHost. Otherwise tabs.mLocalActivityManager will be null.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:57:07 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jehrl...@dairyvets.com</author>
<when>Thu, 13 Mar 2008 23:36:16 +0000</when>
<what>tantanoidQ&apos;Es workaround works for me.  Thanks for the tip, tantanoid.</what>
</comment>
<comment>
<author>jehrl...@dairyvets.com</author>
<when>Sat, 15 Mar 2008 12:47:10 +0000</when>
<what>... well I THOUGHT it was working.  I have 2 tabs,  tab1 and tab2,  Tab1 holds a
customized View and tab2 a ListActivity from an Intent as suggested by tantanoid. 
For testing, I have all code for setting up the ListActivity in onStart().  With
breakpoints set in tab2.onStart() and tab2.onContentChanged, I can follow when they
are called in the debugger.  HereQ&apos;Es the sequence:

- launch with tab1 displayed, ok.
- click tab for tab2 -Q&gt;E tab2.onStart() -Q&gt;E tab2.onContentChanged() --Q&gt;Edisplays tab2, ok.
- click tab for tab1 -Q&gt;E tab1 displayed, ok.
- click tab for tab2 -Q&gt;E tab2 is blank, no call to either tab2.onStart() or
tab2.onContentChanged()
- click tab for tab1 -Q&gt;E tab1 displayed, ok.
- click tab for tab2 -Q&gt;E tab2.onStart() -Q&gt;E tab2.onContentChanged() --Q&gt;E tab2 is blank
--last 2 steps can recycle

It seems there are lifecycle issues.  There is no output to Logcat during this sequence.

</what>
</comment>
<comment>
<author>jehrl...@dairyvets.com</author>
<when>Sat, 15 Mar 2008 12:57:31 +0000</when>
<what>oops - small error in sequence above, which adds to the weirdness: OnContentChanged()
is only called the first time.  Ater that, where onStart() is called,
OnContentChanged() does not follow, even though the ListAdapter is completely rebuilt
in onStart().  Putting an explicit call to OnContentChanged() in onStart() doesnQ&apos;Et
fix anything, nor do other bright ideas IQ&apos;Eve tried. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:48:59 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>7304</bugid>
<title>One-way contacts sync leads to data loss (all contacts wiped in two taps)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>theaterf...@yahoo.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 19:55:48 +0000</openedDate>
<description>Contact sync seems to be one-way, replacing the phoneQ&apos;Es contact list
with the one from your GMail account. If you donQ&apos;Et use GMail, an
accidental sync wipes all of your contacts. - Steps to reproduce the
problem. Sync contacts to a GMail account with an empty address book. -
What happened. All phone contacts are deleted. - What you think the
correct behavior should be. Sync should preserve all phone-entered
contacts. Alternately, sync should require user approval before deleting
contacts as part of a sync. This is particularly devastating when paired
with bug 7302 (http://code.google.com/p/android/issues/detail?id=7302),
where the Power Control widgetQ&apos;Es sync button can unexpectedly turn on
Auto-sync. Two taps of the sync button, and all contacts are lost. May
be a sibling of bug 2938
(http://code.google.com/p/android/issues/detail?id=2938), Q&quot;Ecancelled
contact sync deletes phone contactsQ&quot;E. Observed on a G1 running Android
1.6, build DMD64.</description>
<comment>
<author>david.le...@gmail.com</author>
<when>Wed, 15 Sep 2010 21:28:21 +0000</when>
<what>appears to be an issue  with 2.2 as well.  can sync from google contacts... GREAT!, but when I update a contact in HTC People, the Google Contacts overwrites the phone DB.  NOT GOOD!  So itQ&apos;Es an easy import to HTC Android People app, but I canQ&apos;Et safely update any contact records on the phone.</what>
</comment>
<comment>
<author>dub.rol....@gmail.com</author>
<when>Sat, 02 Oct 2010 17:42:53 +0000</when>
<what>I have the same issue on android 1.5 (motorola dext). Everytime I add a phone number on my phone, it gets deleted when the sync occurs. :(</what>
</comment>
<comment>
<author>ewera...@gmail.com</author>
<when>Wed, 06 Oct 2010 05:46:06 +0000</when>
<what>IQ&apos;Em seeing the same issue on Samsung Moment, 2.1 (Eclair.D106).  

Additional Note:  If I make a phone call right after adding a phone number to the contact on the phone (before the Auto Sync), the Contact name and location stay associated to the phone number in the Call Log even after the Auto Sync, but, after the Auto Sync, the Contact Details no longer show the new location/phone number associated to the contact.</what>
</comment>
</bug>
<bug>
<bugid>13948</bugid>
<title>Calendar event edit has wrong cursor order </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 12:23:02 +0000</openedDate>
<description>When you move the cursor right (or left) in the calendar appointment
editor it moves to a random button - please fix this inconsistency.</description>
</bug>
<bug>
<bugid>5860</bugid>
<title>Adding a Q&apos;EstarQ&apos;E to an email always only applies to the last email in the native GMail app.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>areina...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 18:25:56 +0000</openedDate>
<description>IQ&apos;Em running the Motorola Droid, firmware version 2.0.1, and am noticing
a bug with the way the GMail application adds a Q&apos;EstarQ&apos;E to an email. If I
add a star to an email earlier in a conversation thread, once I back out
to the inbox and go back into the conversation, the star has been
applied instead to the _last_ email in a thread, not the one I wanted.
In the normal GMail web-app, the star stays applied correctly to the
email I intended, but not in the built in gmail android app. Steps to
reproduce: 1) Enter thread with more than one email. 2) Click the empty
star to add the star to the first (or any earlier) email of the thread -
looks like it has starred the first email. 3) Go back to the inbox 4)
Return to the thread and the star has instead been applied to the last
email of the thread, and not the first as I intended. This applies
across the board - the email will be starred incorrectly on the droid,
on the webapp, and via IMAP after this has occurred. CouldnQ&apos;Et see a bug
about this, but it has been problematic for me, as starring in gmail is
my way of flagging an email for follow-up. ~Andrew</description>
<comment>
<author>schoolof...@gmail.com</author>
<when>Sun, 14 Feb 2010 13:36:18 +0000</when>
<what>Also on an HTC G1, which is firmware version 1.6. </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:38 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>18401</bugid>
<title>Nexus S - Market TOS screen reloads when declined</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lkshmd...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 09:49:24 +0000</openedDate>
<description>Preconditions: 1. Gmail account is set on Phone. 2. Market application
is never used. Step by Step: 1. Tap Q&quot;EMarketQ&quot;E from application tray. 2.
Rotate Phone for 90? after Q&quot;EAndroid Market Terms of ServiceQ&quot;E screen is
loaded completely. 3. Press Q&quot;EDeclineQ&quot;E button. 4. Check the response of
the Phone. Actual results: Q&quot;EAndroid Market Terms of ServiceQ&quot;E screen is
reloaded. Expected results: Market application is closed automatically
after pressing Q&quot;EDeclineQ&quot;E button. Device - Nexus S with Android ver 2.3</description>
</bug>
<bug>
<bugid>4178</bugid>
<title>A crash observed in KeyboardView.java of Frame work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>vikram.w...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 09:38:40 +0000</openedDate>
<description>Description: While writing a custom IME, I found out that there is a
condition in KeboardView.java which causes the IME to crash. At line no
709 of the said file following code System.arraycopy(mDistances, j,
mDistances, j + nCodes, mDistances.length - j - nCodes); causes crash if
the Q&quot;EmDIstances.length -j - nCodesQ&quot;E expression results in zero,
eventually which leads to a array out of bound exception. ENVIRONMENT :
OS: ubuntu 8.24 Codebase : 1.5 cupcake R2. Target = Emulator. Before
giving steps to reproduce I would like to clarify that IQ&apos;Eve added a new
3x4 Multitap(English), view to my custom IME. This issue is occuring
only with two keys, kindly find a screen shot of the same. Steps to
reproduce: 1. Open messaging application. 2. Tap on editing area. 3.
Choose 3x4 multitap option for writing. 4. Pressing Q&quot;E4 ghiQ&quot;E Q&amp;E Q&quot;E6 mnoQ&quot;E
keys causes crash. ( please find screen shot of the same as an
attachment. Opinion: I think there is some sort of proximity of other
key characters sent along with the current key, Since the calculations
are made as per default qwerty mode, therefore it crashes for 3x4
Multitap, since these calculations are no more valid. Possible solution:
Introduce this kind of check Add this check if(mDistances.length - j Q&lt;E 0
|| (mDistances.length - j) - nCodes Q&lt;E 0) incase if this is true then
break else continue with rest of the code.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:37:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3414</bugid>
<title>ListView doesnQ&apos;Et receive OnItemClick/OnItemLongClick for items with clickable or focusable content</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-30T00:52:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>41</stars>
<reportedBy>jmaa...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jul 2009 23:37:26 +0000</openedDate>
<description>Items in an Android ListView may contain any type of view. It turns out
that list item click events will never be received for list items with
views that can either handle click events or can gain focus. Expected
would be that the clickable or focusable views would receive the touch
events for the area of the screen covered by the view. Other touch
events that are inside a list item, but not on a clickable or focusable
view, should be handled by the list and result in a list item click
event. Also, a TextView with links should only handle the touch events
on the links, but not touch events on other areas of the text. (This is:
the behavior of a TextView without links should be mirrored for the
non-link part of the text.) Attached is a simple test Activity to
demonstrate the current behavior of Android. Also, a suggested fix is
attached in the form of a patch file. The same test activity can be used
to verify correct functioning of Android with the fix, but make sure to
set the flag described in the next paragraph after the fix is applied.
The fix currently only works if the application has set
TextView.sTouchFixEnabled=true, but ideally the fix should be enabled
for applications that are built for a version of Android with this fix
or later.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 30 Jul 2009 00:52:05 +0000</when>
<what>This is working as intended to support trackball/dpad navigation.</what>
</comment>
<comment>
<author>jmaa...@gmail.com</author>
<when>Thu, 30 Jul 2009 01:09:50 +0000</when>
<what>Interesting point, but dpad navigation would ideally allow focus of both the list
itemsQ&apos;E focusable components and the individual list items (if there is a list click
handler). For example, first focus on the list item and on the next press down, focus
on the first focusable child view.

The current behavior of lists gives inconsistent behavior in touch mode where only
some of the list items can be selected.</what>
</comment>
<comment>
<author>eagsala...@gmail.com</author>
<when>Sun, 02 Aug 2009 21:43:51 +0000</when>
<what>Agreed that this behavior is highly inconsistent.  I also found when having this 
problem that there were items that were selectable and clickable with the trackball 
but that there was no way to select by tapping.</what>
</comment>
<comment>
<author>s.sachen...@gmail.com</author>
<when>Wed, 02 Sep 2009 06:13:34 +0000</when>
<what>Thanks a lot for this discussion. I am out of a big mess only because of this.</what>
</comment>
<comment>
<author>dnkoutso@gmail.com</author>
<when>Tue, 22 Sep 2009 07:41:56 +0000</when>
<what>Why did this issue get declined?</what>
</comment>
<comment>
<author>adse...@burlymarmot.com</author>
<when>Tue, 22 Sep 2009 21:03:30 +0000</when>
<what>I am also blocked because of this issue</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Sat, 28 Nov 2009 18:33:05 +0000</when>
<what>The Q&quot;ECall LogQ&quot;E (Phone-Q&gt;ECall Log) seems to be able to implement this functionality. It
lists the recent calls and has a phone icon on the right you can click to make a
call, but clicking elsewhere shows info about that call.

IQ&apos;Eve been trying to decifer com.android.contacts.RecentCallsListActivity.java in the
git source:
http://android.git.kernel.org/?p=platform/packages/apps/Contacts.git;a=blob;f=src/com/android/contacts/RecentCallsListActivity.java

It uses a ListActivity and a custom Adapter (inner class defined in
RecenCallListActivity). Also there is a subclass of ImageView involved called
DontPressWithParentImageView (really!) that looks like it tries to prevent the
call_icon from getting highlighted when the user clicks on the other part of the row.

An onClick handler is defined in the Adapter that receives the click to initiate the
phone call, and an onListItemClick handler defined in the Activity that handles the
clicking on the other part of the row.

So far my attempts to reproduce have not been successful. I canQ&apos;Et get my onClick
handler to fire as of yet, and my DontPressImageWithParent class is receiving the
setPressed method call, but doesnQ&apos;Et seem to be affecting any functionality.



</what>
</comment>
<comment>
<author>jmaa...@gmail.com</author>
<when>Sat, 28 Nov 2009 18:39:41 +0000</when>
<what>@idigix There are solutions with very ugly code that can work around the problem. The
point is that the real problem lies in bad API design of ListView. It shoulnQ&apos;Et be
necessary to work around the problem for every application that tries to do this.</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Sat, 28 Nov 2009 19:24:45 +0000</when>
<what>@jmaa: I agree. The API is awkward and poorly documented. Seeing as the Status of
this is Declined I think we might be stuck with the work arounds for a while. 

I did get mine to work now. Just needed to override the newView method in my Adapter
class and set the onClick listener from there:

		public View newView(Context context, Cursor cursor, ViewGroup parent) {
			View view = super.newView(context, cursor, parent);
			View callView=view.findViewById(R.id.call_icon);
			callView.setOnClickListener(this);
			return view;
		}

Now I get the same functionality as the Call Log.
		</what>
</comment>
<comment>
<author>tom.twha...@gmail.com</author>
<when>Tue, 25 May 2010 20:23:18 +0000</when>
<what>I agree with the above.  The OnClick behavior of the ListView should NOT change based
on the widgets used within an item.  This has not been thoroughly thought through.</what>
</comment>
<comment>
<author>naththep...@gmail.com</author>
<when>Thu, 03 Jun 2010 11:07:02 +0000</when>
<what>Even after a lot of tries on this issue i conclude this to be a bug, when listview 
supports onitemclicklistener then why is that not called when we used baseadapter with 
it.

</what>
</comment>
<comment>
<author>sudi...@gmail.com</author>
<when>Sat, 28 Aug 2010 09:33:05 +0000</when>
<what>I agree that this API design is highly inconsistent and illogical. There are numerous ways to support trackball and yet keep the API consistent. If we are going to stick to this behavior of not receiving OnItemClick event if autolink TextView is included in the list, then at least it should be documented!
Being new to the Android platform, it took me an hour to first figure out what the problem was once I added autolink attribute to my TextView in a ListView, as this was the last thing one would expect. And an hour after that to figure out that it was not a bug in my code but a defect in the API!!</what>
</comment>
<comment>
<author>darren.h...@gmail.com</author>
<when>Tue, 19 Oct 2010 17:39:28 +0000</when>
<what>I just got burned by having copied and pasted an EditText as a TextView in my ListView. 10 hours later, I found that the leftover inputType attribute (which appeared harmless enough) was making the ListView not clickable. </what>
</comment>
<comment>
<author>fed...@gmail.com</author>
<when>Fri, 28 Jan 2011 05:32:45 +0000</when>
<what>IQ&apos;Em not sure if this solves all or any issues but I put
android:focusable=Q&quot;EfalseQ&quot;E on the view that I donQ&apos;Et want to steal the focus from my listview  and in the cursoradapterQ&apos;Es newView and bindView set the setOnCheckedChangeListener

And it works perfectly.
</what>
</comment>
<comment>
<author>jmaa...@gmail.com</author>
<when>Fri, 28 Jan 2011 05:42:01 +0000</when>
<what>@16 I did something similar at the time, but I remember there still were some problems with long press and highlights in the list. It didnQ&apos;Et work perfectly at all.</what>
</comment>
<comment>
<author>lph...@gmail.com</author>
<when>Fri, 04 Feb 2011 12:13:03 +0000</when>
<what>I also have a problem with this. My list items have a text view and a check box in each, and I cannot get the list items clickable at all! The checkbox is and I can select items with the dpad, but no combination of attributes or methods could make the whole list item to be clickable. That is very frustrating!</what>
</comment>
<comment>
<author>piy...@ewaveindia.com</author>
<when>Fri, 25 Feb 2011 11:33:08 +0000</when>
<what>I have Same problem.. any one got the solution.. ?</what>
</comment>
<comment>
<author>abel.l...@gmail.com</author>
<when>Fri, 25 Feb 2011 17:28:54 +0000</when>
<what>For me, it fails when I set the InputType property for TextView. Without InputType it it works perfectly.</what>
</comment>
<comment>
<author>radu.mot...@gmail.com</author>
<when>Wed, 16 Mar 2011 14:23:46 +0000</when>
<what>I have a listview with a custom adapter: the first row is a header and has an edittext and four buttons as a filter, the other rows simply display various details.

The very first time I can press one of the four buttons, but then it wonQ&apos;Et work.

The edittext works even worse: I can write some text, but then backspace doesnQ&apos;Et work unless I explicitly make another click on it and enter some more text before using backspace.

WhatQ&apos;Es strange is that if I keep the software keyboard open, everything works as expected. 

This doesnQ&apos;Et make any sense!</what>
</comment>
<comment>
<author>aedonetl...@gmail.com</author>
<when>Mon, 27 Jun 2011 23:17:52 +0000</when>
<what>Q&apos;EThis is working as intended to support trackball/dpad navigation.Q&apos;E I find this funny seeeing as how a vast majority of devices no longer even support dpad or touch interfacing. From HTC alone 18 of 31 phones are touch mode only, and both of their tablets as well.</what>
</comment>
<comment>
<author>meli...@bittorrent.com</author>
<when>Wed, 03 Aug 2011 19:51:23 +0000</when>
<what>My workaround is to set view listeners on each row returned by my adapterQ&apos;Es getView() method. It is important to set a new listener on each returned view whether I inflate it or Android is recycling an old one.</what>
</comment>
<comment>
<author>i...@edmodo.com</author>
<when>Sun, 07 Aug 2011 06:07:37 +0000</when>
<what>I encountered a similar issue when adding an ImageButton, the solution was to replace it with an ImageView</what>
</comment>
<comment>
<author>rmwee...@hotmail.com</author>
<when>Fri, 02 Sep 2011 02:43:52 +0000</when>
<what>Why was this defect declined? If no child element accepts a click event, why would this event not be passed on?</what>
</comment>
<comment>
<author>epwinstu...@gmail.com</author>
<when>Sun, 04 Sep 2011 14:28:20 +0000</when>
<what>if you are using an ImageButton like I was, swap it for an ImageView and use the same onclick event with focusable=Q&quot;EfalseQ&quot;E set in the layout</what>
</comment>
<comment>
<author>skytechn...@gmail.com</author>
<when>Thu, 22 Sep 2011 02:58:47 +0000</when>
<what>An easy way to work around this problem is to call 
Q&quot;EsetDescendantFocusability(FOCUS_BLOCK_DESCENDANTS);Q&quot;E 
on the listView views as they are added.
YouQ&apos;Ell be able to select rows, click on rows and click on child checkboxes and buttons.</what>
</comment>
</bug>
<bug>
<bugid>18063</bugid>
<title>Wi-Fi does not work after OTA update of Desire HD to 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yasiralt...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 15:14:16 +0000</openedDate>
<description>I have Desire HD, after I updated my device to Android 2.3.3 OTA, I
canQ&apos;Et connect to the internet via Wi-Fi, although I have a strong
signal. I contacted HTC and they replied to use static IP (which is not
practical at all) and that the problem is from Google. So it has been
one month and no fix have been made!</description>
<comment>
<author>mmm...@hotmail.com</author>
<when>Fri, 01 Jul 2011 04:09:55 +0000</when>
<what>i had this problem in the beginning.after updated the devise to 2.3.3  it become ok
</what>
</comment>
<comment>
<author>bn.s...@gmail.com</author>
<when>Sat, 02 Jul 2011 10:44:29 +0000</when>
<what>i had this problem in the beginning.after updated the devise to 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>12986</bugid>
<title>Long but more than 32kb displayed in one line and also there are characters which are overwritten.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>siyoun...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 01:06:08 +0000</openedDate>
<description>You can reprodue this issue by connecting this site
(Q&quot;Ehttp://mobile.embider.com/dev/dev3/1.htmlQ&quot;E) via webkit Browser Long
but more than 32kb displayed in one line and also there are characters
which are overwritten.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Dec 2010 18:24:01 +0000</when>
<what>Issue 12985 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>14432</bugid>
<title>Wrong wording in Settings application in French language </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-01T21:52:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>patrick....@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 15:56:25 +0000</openedDate>
<description>Seen on Nexus S: Set language to French, go to settings (parametres),
applications, memory usage. in the right-bottom corner, we can see
available memory (ie: 865 Mo free). The current wording in french for
Q&quot;EfreeQ&quot;E is Q&quot;EgratuitQ&quot;E which is a bad translation. It should be Q&quot;ElibreQ&quot;E.</description>
<comment>
<author>rwald...@gmail.com</author>
<when>Mon, 31 Jan 2011 19:49:28 +0000</when>
<what>This sounds like a duplicate report of issue 14331.
Note that the label needs to be conjugated: 1 Mo libre, 2 Mo libres. (Q&quot;EsQ&quot;E at end, itQ&apos;Es plural).
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Feb 2011 21:52:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17887</bugid>
<title>Error when move programs to SD Card.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rafatama...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 18:45:25 +0000</openedDate>
<description>Description: I just moved a program installed on Internal Memory to SD
Card, but when I try to update this program using Android Market, it
just says somenthing like: Q&quot;EThe file was not found.Q&quot;E Additional
Information: WeQ&apos;Ell probably have the same problem if we do the inverse
way. Steps: . Install a program using Android Market (anyone) on
Internal Memory; . Move this program to SD Card, using Android; . Check
on Android Market for updates; . Click on update button for the selected
program.</description>
</bug>
<bug>
<bugid>17288</bugid>
<title>Video call option as present in Nokia N8</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abhishek...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 17:43:16 +0000</openedDate>
<description>I have checked Nokia N8 which has an option of Q&quot;Evideo callQ&quot;E along with
other options. But could not found such option in Q&quot;EHTC incredible SQ&quot;E
which has 2.3.3 android version. Please tell me if it is present and i
am missing it. If it is not present then in which android version we
will get Q&quot;Evideo callQ&quot;E option along with voice call option. Please take
this as an enhancement request .</description>
</bug>
<bug>
<bugid>7040</bugid>
<title>Screen icons periodically just disappear on home screens</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-09T01:58:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tkoo...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 01:11:25 +0000</openedDate>
<description>I have the Motorola Droid running 2.0.1. I actually have this problem a
lot where for no apparent reason, all the widgets and icons on my three
home screens will disappear and all i see is my wallpaper. I then have
to use the little Q&quot;EStartQ&quot;E tab on the bottom to access all my programs or
to even use the phone. Sometimes even this tab is missing. Before I used
to try to reboot/restart the phone, even take out and put back the
battery, but even that doesnQ&apos;Et restore my home screen all the time. I
could not find this bug here but it is well documented here...
http://www.droidforums.net/forum/motorola-droid/11142-screens-went-blank-
icons-lost.html</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 09 Mar 2010 01:58:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9868</bugid>
<title>we need support for arabic language</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-19T04:54:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>XRAYMAN9...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jul 2010 23:00:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 19 Jul 2010 04:54:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9494</bugid>
<title>Email app should allow custom account colors</title>
<status>Reviewed</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>copo...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 16:30:59 +0000</openedDate>
<description>The default colors that are picked by the email app seem to be random
and often too similar (pls see attached image). Users often associate
colors with priority (or just want to be able to PICK what colors appear
on their screens). A great example of this is the Google Calendar, which
allows the users to associate each one of their calendars with a color
that makes sense to them. In the image below the top account and the
bottom account in the list have been assigned similar shades of green,
which require more than a quick glance to tell them apart. Aside from
the similarity of the colors, it can also be noticed that neither of the
auto-assigned colors are particularly appealing (all are greyish shades
of green or red).</description>
<comment>
<author>copo...@gmail.com</author>
<when>Sat, 03 Jul 2010 16:32:00 +0000</when>
<what>device screenshot</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 04 Jul 2010 00:29:02 +0000</when>
<what></what>
</comment>
<comment>
<author>ele...@gmail.com</author>
<when>Sun, 25 Jul 2010 19:00:04 +0000</when>
<what>Same as enhancement request 9964</what>
</comment>
<comment>
<author>copo...@gmail.com</author>
<when>Fri, 30 Jul 2010 08:40:40 +0000</when>
<what>Not exactly, this is about the Email app and the color chip to the left of the Accout Name and the Email subjects.

IQ&apos;Eve made a fix for this (github.com/copolii/android_packages_apps_Email).

Please reserve Database version 13 for the colors if at all possible.</what>
</comment>
<comment>
<author>ele...@gmail.com</author>
<when>Fri, 30 Jul 2010 10:46:36 +0000</when>
<what>Got it. My misunderstanding.  While I agree with you, IQ&apos;Ed like the flexibility, enhancement request 9964 is much higher on my list.</what>
</comment>
<comment>
<author>copo...@gmail.com</author>
<when>Fri, 30 Jul 2010 10:53:16 +0000</when>
<what>OOOH, I *think* 9964 is a SUBSET of this. I didnQ&apos;Et notice the Q&apos;EexchangeQ&apos;E on it. I believe my changes fix that too (I donQ&apos;Et have an exchange account to test it). If you have a rooted phone, I can give you an updated Email.apk to try it out.</what>
</comment>
<comment>
<author>copo...@gmail.com</author>
<when>Fri, 30 Jul 2010 11:54:04 +0000</when>
<what>IQ&apos;Eve attached a snapshot of my accounts list as well as my Q&apos;ECombined InboxQ&apos;E.
IQ&apos;Em currently running this on my Nexus 1 (Froyo + Home baked Cyanogenmod 6-RC2) 
The code for this change is on github github.com/copolii/platform_packages_apps_email (different from above as I forked directly from the android github to be able to make a pull request once IQ&apos;Eve fixed any bugs).</what>
</comment>
<comment>
<author>brucewol...@gmail.com</author>
<when>Sat, 30 Apr 2011 07:32:13 +0000</when>
<what>There is avtually a bug in the latest Froyo version (as of April 30, 2011.

The random colors chosen for each account in the listing changes when you open each acvount to the message list then again in the combined box.

It renders the whole function of color-coding useless thus the combined box, too.</what>
</comment>
<comment>
<author>adelamm...@gmail.com</author>
<when>Mon, 26 Sep 2011 09:58:48 +0000</when>
<what>No solution for this till now?</what>
</comment>
</bug>
<bug>
<bugid>7742</bugid>
<title>No text and Force close pop-up in Maps application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 07:23:55 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. [Precondition] No SIM attached (Do not have a
network) 1) Launch Maps 2) While Q&apos;ELoadingQ&apos;E, start Quick Search
application 3) Press Back key - Quick Search disappeared 4) Press Menu
key 5) Select More 6) ThereQ&apos;Es no text in the menu list 7) Select a blank
list 8) Force close pop-up appeared - What happened. 6) ThereQ&apos;Es no text
in the menu list 8) Force close pop-up appeared - What you think the
correct behavior should be. There should be some texts in the menu list
Force close pop-up should not appeared Firmware version: Eclair 2.1 Q&lt;E
DDMS log Q&gt;E 02-16 11:17:01.413 W/System.err( 2616):
java.net.UnknownHostException: Host is unresolved:
mobilemaps.clients.google.com:80 02-16 11:17:01.418 W/System.err( 2616):
at java.net.Socket.connect (Socket.java:1054) 02-16 11:17:01.418
W/System.err( 2616): at
org.apache.http.conn.scheme.PlainSocketFactory.connectSocket
(PlainSocketFactory.java:117) 02-16 11:17:01.418 W/System.err( 2616): at
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection
(DefaultClientConnectionOperator.java:140) 02-16 11:17:01.418
W/System.err( 2616): at org.apache.http.impl.conn.AbstractPoolEntry.open
(AbstractPoolEntry.java:164) 02-16 11:17:01.418 W/System.err( 2616): at
org.apache.http.impl.conn.AbstractPooledConnAdapter.open
(AbstractPooledConnAdapter.java:119) 02-16 11:17:01.418 W/System.err(
2616): at org.apache.http.impl.client.DefaultRequestDirector.execute
(DefaultRequestDirector.java:348) 02-16 11:17:01.418 W/System.err(
2616): at org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java:555) 02-16 11:17:01.418 W/System.err( 2616): at
org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java:487) 02-16 11:17:01.418 W/System.err( 2616): at
D.f.execute(Unknown Source) 02-16 11:17:01.418 W/System.err( 2616): at
D.j.a(Unknown Source) 02-16 11:17:01.418 W/System.err( 2616): at
D.j.execute(Unknown Source) 02-16 11:17:01.418 W/System.err( 2616): at
D.j.execute(Unknown Source) 02-16 11:17:01.418 W/System.err( 2616): at
D.c.g(Unknown Source) 02-16 11:17:01.418 W/System.err( 2616): at
D.c.b(Unknown Source) 02-16 11:17:01.418 W/System.err( 2616): at
O.p.a(Unknown Source) 02-16 11:17:01.418 W/System.err( 2616): at
O.n.run(Unknown Source) 02-16 11:17:01.418 W/System.err( 2616): at
java.lang.Thread.run (Thread.java:1096)</description>
</bug>
<bug>
<bugid>11553</bugid>
<title>Deleting one instance of a recurring event, results in it being deleted on the phone but not on GoogleQ&apos;Es server</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lowsp...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 02:00:34 +0000</openedDate>
<description>Froyo 2.2.1 FRG83 (But i tested this on 2.1 same thing) Add a reaccuring
event on Gcal. (Say weekly event) Go to phone delete one event. (So far
i only tried the first one to come). It will be deleted on the phone but
not on googleQ&apos;Es server.</description>
<comment>
<author>janeth....@gmail.com</author>
<when>Tue, 05 Oct 2010 17:53:36 +0000</when>
<what>I have the exact same problem.  Motorola Droid x android version 2.2</what>
</comment>
</bug>
<bug>
<bugid>9318</bugid>
<title>Call logs and the Dialer should display hone number type (home, business, etc) </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DmitryK...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 04:58:42 +0000</openedDate>
<description>I guess 2.1 already displays phone numbers in the Dialer, but IQ&apos;Ed also
like to see the type of number as it was defined in the Contacts, either
on the additional line or on the same line as the phone number itself
Someone +710011001 (home) Another one +7110111011 Mobile business Would
also be nice if Contact search in the Dialer showed multiple entries of
the same contact with different phone numbers and their type. I know a
few people who have basically retained their SIM contact directory from
the previous phones intact and still have a a separate contact for each
phone number. They hesitate to convert to a single contact with multiple
phone numbers because there is no easy way to search for different
number types of the same person. Issue 53</description>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Fri, 25 Jun 2010 04:59:17 +0000</when>
<what>Issue 53 is a related request</what>
</comment>
</bug>
<bug>
<bugid>12775</bugid>
<title>FRG83D update highly unstable on Nexus One</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:22:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>autosoft...@rogers.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 19:02:54 +0000</openedDate>
<description>I am having a LOT of issues with my Nexus One that began when I updated
to FRG83D. Before that the FRG83 release was VERY stable but now I no
longer trust my phone to be usable when needed. - new Market app force
closes frequently - WiFi was fixed nicely in FRG83, now broken again.
Frequently fails to reconnect after sleep and shows primary connection
as Q&apos;EDisabledQ&apos;E. - entire phone will lock up on occasion - random
reboots... was listening to music with the stock player and the phone
froze. About 30 seconds later I was greeted with the Q&apos;Eflying sparksQ&apos;E
start-up animation as the phone rebooted. No other applications were
installed, only the OTA update. Phone has been highly problematic since.
I understand that this is not a focused bug report on one specific issue
but after reading many reports of issues after installing this update I
felt it needed to be posted where the developers are most likely to see
it.</description>
<comment>
<author>esble...@gmail.com</author>
<when>Fri, 26 Nov 2010 10:32:20 +0000</when>
<what>Bump, mine is also unstable, random freezes and reboots after the update.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:22:46 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>20123</bugid>
<title>We need arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-20T07:10:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>salra...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 13:24:31 +0000</openedDate>
<description>We need arabic support We need arabic support We need arabic support We
need arabic support We need arabic support We need arabic support We
need arabic support We need arabic support We need arabic support We
need arabic support We need arabic support We need arabic support We
need arabic support We need arabic support We need arabic support We
need arabic supportWe need arabic supportv We need arabic support We
need arabic support We need arabic support We need arabic support We
need arabic support We need arabic support</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 20 Sep 2011 07:10:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7683</bugid>
<title>Bluetooth issue can be solved here is the answer now lets dig into this and fix it fast wont take much!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-12T20:56:51.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DaRocK...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 19:55:30 +0000</openedDate>
<description>OKAY---I went to VZW and checked out the samsung omnia 2--THEY have this
Bluetooth Software on it Called NAUNCE www.naunce.com Its freaking
amazing simply amazing software..Look it up and lets fight to get on our
phones... I called Naunce and Motorola and told motorola I have solved
your bluetooth issue now here is all of NAUNCE info lets get it to the
developers now and fix this issue--NAUNCE management was excited that a
freaking customer (me) is recommending them to Motorola- -With that said
IQ&apos;Eve done all the research etc... This NAUNCE did everything we want in
bluetooth I mean everything it was amazing to watch----</description>
<comment>
<author>DaRocK...@gmail.com</author>
<when>Mon, 12 Apr 2010 20:11:52 +0000</when>
<what>http://www.nuance.com/news/pressreleases/2008/20080910_vSuite.asp

they already knew about it---MOTOROLA is busted--</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 12 Apr 2010 20:56:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18813</bugid>
<title>?????? ?? ???? ???? ?? ???? ??????? ???? ??? ????.. ??????? ???? .. ????? ??????? ??? ???? ????.</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-07-26T19:04:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alhatha...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 05:13:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fad...@android.com</author>
<when>Tue, 26 Jul 2011 19:04:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9669</bugid>
<title>Emulator colors wrong when displayed via VNC</title>
<status>Unassigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>ftr...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 03:53:55 +0000</openedDate>
<description>When run through VNC, the emulator displays the wrong colors within the
emulated window. All other colors are fine, including those of the
buttons. It appears the the Red and Blue components are switched. Host
OS: Ubuntu 10.4 SDK tools version: Revision 6 Eclipse version: 3.5.2 ADT
plug-in version: Platform targeted by your project: 2.2 Version of the
platform running in the emulator: 2.2 STEPS TO REPRODUCE: 1. On linux,
start Q&quot;Evncserver -depth 24Q&quot;E 2. Connect using VNC client 3. Run emulator
ADDITIONAL INFORMATION: Color #FF0000 shows up blue Color #0000FF shows
up red Color #00FF00 shows up green</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 12 Jul 2010 20:45:49 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:57:07 +0000</when>
<what></what>
</comment>
<comment>
<author>Klaus.We...@gmail.com</author>
<when>Sat, 08 Oct 2011 03:02:14 +0000</when>
<what>FYI, I was able to work around this by running: Xvnc4 -depth 24 -pixelformat RGB888</what>
</comment>
</bug>
<bug>
<bugid>7638</bugid>
<title>Search nicknames</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>xenocida</reportedBy>
<openedDate>Fri, 09 Apr 2010 07:42:34 +0000</openedDate>
<description>When composing new mail, sms, or looking for a contact to call, only
name and surname are searched. It would be a lot easier for users to be
able to search along the nicknames, instead of putting the nickname as
primary contact name for that purpose. e.g. Nick Carlson (Dad). Writing
Q&apos;EdadQ&apos;E on search would bring up the contact.</description>
<comment>
<author>Vincent....@gmail.com</author>
<when>Sun, 23 May 2010 13:19:46 +0000</when>
<what>Duplicate of issue 3732.</what>
</comment>
</bug>
<bug>
<bugid>14964</bugid>
<title>Date picker Q&quot;EshakesQ&quot;E as you click +/- buttons</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-25T02:37:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jason.Fr...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 19:26:05 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Run calendar app, click Q&quot;E+Q&quot;E
button, Select start date button to open Date Picker dialog - Click +/-
buttons in the date picker for the Month column. Actual Result: Entire
dialog resizes each click because the date string printed in the title
(ie Q&quot;EWednesday, February 23, 2011Q&quot;E) sometimes word wraps and sometimes
does not Expected Result: Dialog title size should be big enough to
accommodate largest string (in any language) so that the dialog doesnQ&apos;Et
Q&quot;EshakeQ&quot;E as you click buttons Running on Motorola device with Froyo, but
I think it should be reproducible in E, G, and other releases.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 02:37:30 +0000</when>
<what>Fixed in 3.0</what>
</comment>
</bug>
<bug>
<bugid>11571</bugid>
<title>Browser Selection issue:Unable to make selection in scrollable page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ksunilup...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 13:37:40 +0000</openedDate>
<description>Steps to reproduce: 1. Launch any page which can be scrolled vertically.
2. Once page is completely loaded press menu hard key and select Q&quot;EMoreQ&quot;EQ&gt;E
Q&quot;ESelect TextQ&quot;E 3. Start the selection from some where in between the
screen and drag the finger/cursor down to select rest of the text from
below the viewable area. Actual result: Browser is not allowing to do a
scroll and continue the selection of the text from the vertically
scrollable page. Expected result: Browser should allow user to do scroll
and select the text on both vertical and horizontally scrollable pages.
I could find this issue both on Android 2.1 and 2.2 on emulator and also
on phones like Nexus one, Droid and HTC(except HTC legend)</description>
<comment>
<author>aigar...@gmail.com</author>
<when>Wed, 16 Feb 2011 13:36:36 +0000</when>
<what>I have the issue on Nexus S with 2.3, but it is sporadic, if I select a text in an email that is long enough to have vertical scrolling, then for some text I can move the text selection handle down the line, but at some point when I press my finger on the right text selection handle and move the finger down instead of moving the text selection handle, the page starts scrolling down instead.</what>
</comment>
<comment>
<author>mikael.f...@gmail.com</author>
<when>Fri, 22 Jul 2011 11:32:28 +0000</when>
<what>This happens to me in most applications, also the standard browser. Would very much like to see it implemented. </what>
</comment>
</bug>
<bug>
<bugid>8307</bugid>
<title>Browser bug: Stop button appears too late</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T20:23:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 09:53:59 +0000</openedDate>
<description>When you tap the wrong link by mistake and want to cancel you must wait
for the stop button to appear but that takes 1-2 seconds so that new
page has already loaded and the stop button was never usable - you can
only use back. Please make the sto button appear as the _very_ first
thing - before loading or updating the URL. I use Tattoo with xda ROM v5
- android 2.1</description>
<comment>
<author>baza210</author>
<when>Thu, 13 May 2010 15:31:37 +0000</when>
<what>Yup, donQ&apos;Et see the logic in displaying the bookmark button for a page that hasnQ&apos;Et
loaded yet.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 15 May 2010 18:56:42 +0000</when>
<what>Exactly! And no logic in showing the stop button 
only when a  page is almost or already loaded :)</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 22 May 2010 09:44:33 +0000</when>
<what>Please star this issue :)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:23:44 +0000</when>
<what>While not strictly a duplicate, youQ&apos;Ere not going to be happy with seeing the button until the older issue is solved.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 01 Jul 2010 21:28:52 +0000</when>
<what>Actually on htc Hero update 2.1 this seems to be fixed but IQ&apos;Em not sure if htc has improved this. Hero w/2.1 stops instantly and doesnQ&apos;Et show bookmark while loading.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1686</bugid>
<title>TextSwitcher documentation unclear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>4</stars>
<reportedBy>ezelspin...@gmail.com</reportedBy>
<openedDate>Wed, 31 Dec 2008 00:25:20 +0000</openedDate>
<description>Documentation for android.widget.TextSwitcher (and the other switchers:
ImageSwitcher, TextFlipper) is somewhat short and should mention there
are two ways to construct one: 1) via setFactory() supplying a TextView
programmatically. This is already clear from the ApiDemos. 2) in the xml
layout by adding 2 (!!) TextViews as children. This is less encumbrant
if you have many TextSwitchers. However IQ&apos;Eve lost quite some time trying
several variations on having a TextSwitcher with 1 TextView child and
only getting a NullPointerException, not realizing I needed 2.
Preferably a more specific exception would be thrown when the wrong
number of children was supplied. At least link through to the super()
documentation as well. pjv</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:08:09 +0000</when>
<what></what>
</comment>
<comment>
<author>geoff.si...@gmail.com</author>
<when>Sun, 12 Dec 2010 00:07:38 +0000</when>
<what>I recently tried to use TextSwitcher as well, and after adding 2 TextView children in my xml file, it started working...sort of. In my 2 children, I set one to have text color red, and the other to have text color green. When I call setText, there is no animation, and the text stays red. Is there a way to define the animation in xml, or do we have to set it up similar to the demo? If I donQ&apos;Et have an animation set, does it just use the single child (even though it still throws a NullPointerException with only 1 child). IQ&apos;Em really just about at the point of writing a custom component anyways, but was curious to see if there was any more info here.</what>
</comment>
</bug>
<bug>
<bugid>15841</bugid>
<title>SoundRecorder does not store audio recording duration in media DB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vermas...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 20:02:52 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Record an audio recording using
SoundRecorder 2. In another application, query the external media audio
content provider for AudioColumn DURATION and the BaseColumn ID of the
audio recording 3. Get the long value of the DURATION column from the
database cursor The long duration will be 0 ms; it should be greater
than 0. The method com.android.soundrecorder.SoundRecorder.addToMediaDB
is used to store information about the recording in the audio database
table. This function inserts attributes like TITLE and ARTIST as
expected, but does not put the DURATION in the database. The fix should
be to put the mRecorder.sampleLength() value in the DURATION column in
method addToMediaDB. Note that this method returns int, but the DURATION
column has long type as described in the official documentation. I found
this on Android 2.2.1, but this bug is not tied to a specific Android
model or version. I did not run Q&quot;Eadb bugreportQ&quot;E as it did not seem
relevant. This bug was revealed through usage of the application Song
Alarm (https://github.com/vermasque/song-alarm/).</description>
<comment>
<author>vermas...@gmail.com</author>
<when>Sun, 17 Apr 2011 15:47:22 +0000</when>
<what>Fix submitted, waiting review and approval.

https://review.source.android.com//#change,22387</what>
</comment>
<comment>
<author>vermas...@gmail.com</author>
<when>Tue, 17 May 2011 17:20:55 +0000</when>
<what>Fix has been merged.  This ticket needs to be closed.</what>
</comment>
</bug>
<bug>
<bugid>18458</bugid>
<title>Q&quot;EWeb page not availableQ&quot;E on 2.3 devices for HTTPS with wildcard SSL cert</title>
<status>FutureRelease</status>
<owner>b...@google.com</owner>
<closedOn>2011-07-17T20:19:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brianorca</reportedBy>
<openedDate>Tue, 12 Jul 2011 18:18:07 +0000</openedDate>
<description>https://azdomino.monrovia.com:444/tomcat-docs/ There are two issues
here. The site uses a wildcard certificate, and so AndroidQ&apos;Es browser
shows a Q&quot;Enot trustedQ&quot;E dialog. Click continue. (That is a separate issue
reported elsewhere.) ** The bigger problem is, after clicking continue,
the browser reports Q&quot;EWeb page not availableQ&quot;E ** Android 2.2: Success
Android 2.3: Fail Android 3.1: Success This happens in both the stock
Browser and Dolphin. Confirmed fail for Droid X with 2.3.1 and also the
Emulator with Android 2.3.1 It does manage to load the correct favicon
image, but refuses to show any web page on this server.</description>
<comment>
<author>brianorca</author>
<when>Tue, 12 Jul 2011 18:39:58 +0000</when>
<what>P.S. This does not appear to be directly related to the wildcard cert. It can open other servers with the same cert. However, 2.3 is unable to load pages from any of our 3 Tomcat servers.
</what>
</comment>
<comment>
<author>brianorca</author>
<when>Tue, 12 Jul 2011 18:43:34 +0000</when>
<what>Logcat:

I/ActivityManager(   61): Starting: Intent { act=android.intent.action.MAIN flg=
0x10000000 cmp=com.android.browser/.BrowserActivity } from pid 126
D/SearchDialog(  351): launching Intent { act=android.intent.action.SEARCH flg=0
x10000000 cmp=com.android.browser/.BrowserActivity (has extras) }
I/SearchDialog(  351): Starting (as ourselves) #Intent;action=android.intent.act
ion.SEARCH;launchFlags=0x10000000;component=com.android.browser/.BrowserActivity
;S.query=https%3A%2F%2Fazdomino.monrovia.com%3A444%2Ftomcat-docs%2F;S.user_query
=https%3A%2F%2Fazdomino.monrovia.com%3A444%2Ftomcat-docs%2F;end
I/ActivityManager(   61): Starting: Intent { act=android.intent.action.SEARCH fl
g=0x10000000 cmp=com.android.browser/.BrowserActivity (has extras) } from pid 35
1
D/dalvikvm(  351): GC_CONCURRENT freed 1043K, 54% free 3375K/7303K, external 278
1K/3418K, paused 9ms+7ms
D/dalvikvm(  351): GC_CONCURRENT freed 1140K, 54% free 3369K/7303K, external 274
0K/3418K, paused 6ms+5ms
E/Tab     (  351): onReceivedError -7 https://azdomino.monrovia.com:444/tomcat-d
ocs/ The server failed to communicate. Try again later.
W/InputManagerService(   61): Window already focused, ignoring focus gain of: co
m.android.internal.view.IInputMethodClient$Stub$Proxy@407b4078
D/dalvikvm(   61): GC_CONCURRENT freed 1691K, 51% free 4239K/8647K, external 539
3K/6735K, paused 7ms+9ms
D/dalvikvm(  126): GC_EXPLICIT freed 14K, 52% free 2887K/5895K, external 4624K/5
775K, paused 410ms</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:44:35 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 13 Jul 2011 17:05:39 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 14 Jul 2011 07:12:30 +0000</when>
<what>I was investigating this today but now the server seems to be down. Can it or a similar one be put backup?

What is interesting is that simple Java test app connecting to the server works fine, but the browser with the same SSLSocket implementation is reproducing the problem you reported.</what>
</comment>
<comment>
<author>brianorca</author>
<when>Thu, 14 Jul 2011 21:02:21 +0000</when>
<what>It is usually up, but may have been down for backups between midnight and 2am, PDT (GMT -7:00)
Another link to a similar server is https://jts1.monrovia.com/tomcat-docs/ it has a slightly different backup schedule.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sat, 16 Jul 2011 05:09:00 +0000</when>
<what>The problem continuing after the error is a bug in code that existed in 2.2 but was not exercised. Specifically, the native code rsaVerify did not discard the OpenSSL error state on error, which later caused an SSL_read operation to fail incorrectly because of this error state. The fix is small, so IQ&apos;Ell post it here for reference:

diff --git a/luni/src/main/native/NativeCrypto.cpp b/luni/src/main/native/NativeCrypto.cpp
index 047a1f5..a2c8110 100644
--- a/luni/src/main/native/NativeCrypto.cpp
+++ b/luni/src/main/native/NativeCrypto.cpp
@@ -911,6 +911,9 @@ static int rsaVerify(const jbyte* msg, unsigned int msgLen, const jbyte* sig,
     EVP_VerifyUpdate(Q&amp;Ectx, msg, msgLen);
     int result = EVP_VerifyFinal(Q&amp;Ectx, reinterpret_castQ&lt;Econst unsigned char*Q&gt;E(sig), sigLen,
             pkey.get());
+    if (result == 0) {
+        freeSslErrorState();
+    }
     EVP_MD_CTX_cleanup(Q&amp;Ectx);

     JNI_TRACE(Q&quot;ErsaVerify(%p, %d, %p, %d, %s, %p) =Q&gt;E %dQ&quot;E,

However, your other problem does not seem related to your wildcard certificate.

You server cert is issued by Q&quot;E/C=US/O=Network Solutions L.L.C./CN=Network Solutions Certificate AuthorityQ&quot;E:

    $ openssl s_client -connect azdomino.monrovia.com:444
    ---
    Certificate chain
     0 s:/C=US/postalCode=91702/ST=CA/L=Azusa/streetAddress=18331 E Foothill Blvd/O=Monrovia Nursery Company/OU=Monrovia/OU=Secure Link SSL Wildcard/CN=*.monrovia.com
       i:/C=US/O=Network Solutions L.L.C./CN=Network Solutions Certificate Authority
    ---

looking at at the Q&quot;ENetwork Solutions Certificate AuthorityQ&quot;E CA in Chrome by clicking on the lock icon, I see the SHA-1 fingerprint. It also shows that its not a root CA, but not an intermediate CA. ItQ&apos;Es issuer is Q&quot;EC=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN-USERFirst-HardwareQ&quot;E. 

Android includes a similar Q&quot;ENetwork Solutions Certificate AuthorityQ&quot;E that is a root CA. It has SHA-1 74:F8:A3:C3:EF:E7:B3:90:06:4B:83:90:3C:21:64:60:20:E5:DF:CE. It is not the same public key etc as the intermediate CA that issued your server cert.

Android does includes the root CA for your certificate chain (Q&quot;EUTN-USERFirst-HardwareQ&quot;E) in Gingerbread. However, your server is misconfigured to not include the intermediate, which what seems to be wrong. I donQ&apos;Et have a Froyo device handy for testing, but I donQ&apos;Et expect in the current configuration it would have worked with 2.2 either, although continuing would have worked I believe, just wanted to confirm that is what you are seeing.

To see what IQ&apos;Em talking about about include the intermediate CA in the server cert chain, this is what the www.google.com:443 cert chain looks like:

$ openssl s_client -connect www.google.com:443
---
Certificate chain
 0 s:/C=US/ST=California/L=Mountain View/O=Google Inc/CN=www.google.com
   i:/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
 1 s:/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
   i:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
---

you need to configure tomcat to include the attached intermediate CA following something like http://help.godaddy.com/article/5239. I should hope this will resolve your cert warning issue even in 2.2, since UTN-USERFirst-Hardware was included there as well as in 2.1, 1.6 and 1.5. Without the warning, you shouldnQ&apos;Et be affected by the NativeCrypto.rsaVerify issue.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sat, 16 Jul 2011 05:57:21 +0000</when>
<what>Oh, and I believe this doesnQ&apos;Et happen in the common case of an untrusted CA because in that case, there are no verification errors, we just donQ&apos;Et find a trusted cert. In this case, the fact that it looked like we had a root CA because the issuer of the server cert matched one of the system root CAs, but that the signature verify in this case because it was signed by a different CA (the intermediate) which happens to have the same name. </what>
</comment>
<comment>
<author>ja...@quickesthosting.com</author>
<when>Sun, 17 Jul 2011 05:05:06 +0000</when>
<what>Same issue (also network solutions): https://webml.uscbinc.com

Intermediate certs are installed, sprint htc evo 3d canQ&apos;Et view the page, where most (so far all) other phones donQ&apos;Et have a problem. </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 17 Jul 2011 20:04:38 +0000</when>
<what>ja...@quickesthosting.com, the web site https://webml.uscbinc.com is working fine for me on my gingerbread. What version is reported on the particular Sprint HTC EVO 3D? ItQ&apos;Es very possible the issue could be http://code.google.com/p/android/issues/detail?id=15356, which seems to affect IIS, which is what seems to be on that server.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 17 Jul 2011 20:19:22 +0000</when>
<what>Fixed in IceCreamSandwich not with the local change in comment 7, but following the TODO in NativeCrypto.java suggesting replacing the use of NativeCrypto.verifySignature with NativeCrypto.EVP_Verify*</what>
</comment>
<comment>
<author>brianorca</author>
<when>Mon, 18 Jul 2011 20:38:08 +0000</when>
<what>Thank you for the help. (Especially #7) This pointed me in the right direction to fix the server config.
http://comments.gmane.org/gmane.comp.jakarta.tomcat.user/211935
I had a cert file with all the right certificates, but they were not combined into the same entry. The link is for anyone in a similar situation.</what>
</comment>
</bug>
<bug>
<bugid>19158</bugid>
<title>Market, My Apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pcham...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 15:37:26 +0000</openedDate>
<description>One thing i always liked about the old market was it would show what was
installed/updated last at the top. It would be nice if a setting to
index by last installed/updated would be added back in. It really comes
in handy when you phone start flipping out/crashing and you are
wondering Q&apos;Ehmm, what changed lately that could cause thisQ&apos;E. Thanks</description>
</bug>
<bug>
<bugid>13150</bugid>
<title>YouTube Screen Timeout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>swfor...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 22:27:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Good Afternoon! I donQ&apos;Et really know
who this goes to, but here is my issue. I am currently using a T-Mobile
G2 with Android 2.2 Froyo. When I am using YouTube, if I pause the video
and the screen either times out on itQ&apos;Es on or I press the button to turn
off the screen, when I want to use the phone next; it is completely
non-responsive. I can see that the LED light is showing the phone is
still running, but the screen will not turn on at all. I have always had
to open up the case and pull the battery in order to restore the phone
to functional use. I am by no means unhappy, I think what you have all
created is the most amazing thing since cell phones have started. I just
am trying to help make it a little bit better. If you have any
questions, please do not hesitate to let me know and I will do my best
to assist. Thanks for everything you guys do! SWForce1</description>
</bug>
<bug>
<bugid>19565</bugid>
<title>Cant sync base folder over SMB.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Vitaliy....@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 19:44:15 +0000</openedDate>
<description>Actual: Trying to sync remote folder SMB://Books , but Q&quot;Eselect folderQ&quot;E
button is not enabled. If selecting SMB://Books/Sync , it works fine.
Expected: Be able to select base folder under SMB.</description>
</bug>
<bug>
<bugid>4817</bugid>
<title>Market: Update all apps with 2 clicks</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-07-14T20:54:52.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1503</stars>
<reportedBy>c.brueggemann94</reportedBy>
<openedDate>Sun, 15 Nov 2009 20:22:39 +0000</openedDate>
<description>I have going through all my updates and have to hit the update button on
every app. How about an Q&quot;Eupdate allQ&quot;E-button which then shows a summary
of the maybe new permissions the apps require? Greetings from Germany,
Christian Br?ggemann</description>
<comment>
<author>brucedeschacht@gmail.com</author>
<when>Sun, 15 Nov 2009 20:53:08 +0000</when>
<what>The iPhone does it, why not android?</what>
</comment>
<comment>
<author>peterpha...@gmail.com</author>
<when>Sun, 15 Nov 2009 21:20:31 +0000</when>
<what>A great suggestion, i know a lot of people that just donQ&apos;Et have the time to go and 
manually update every single application on their phone. The market will continuously 
remind them that updates are available and what not, but it sometimes isnQ&apos;Et practical 
at all. Updates for some applications come so frequently, most people may be spending 
more time updating than actually using the application itself.</what>
</comment>
<comment>
<author>tomrile...@gmail.com</author>
<when>Sun, 15 Nov 2009 21:35:27 +0000</when>
<what>As a developer I feel some feature for users to easily update is essential.

Even though I get quite annoyed when people donQ&apos;Et update applications, I understand 
why! Its simply too time consuming downloading 10 or more updates at a time.

However! The market is not part of the AOSP and is proprietary software by google 
therefore maybe the market team need to come forth and give us more details on future 
updates since this code tracker is for the AOSP.</what>
</comment>
<comment>
<author>georgeki...@gmail.com</author>
<when>Sun, 15 Nov 2009 21:38:51 +0000</when>
<what>This important and needed. A simple fix which will improve the user experience. It is
very pesky and even time consuming, turning it into a nuisance having to update one
application at a time.</what>
</comment>
<comment>
<author>weigeng....@gmail.com</author>
<when>Sun, 15 Nov 2009 22:48:21 +0000</when>
<what>for us with hundreds of apps installed... this is definitely appealing on every level</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Mon, 16 Nov 2009 03:15:59 +0000</when>
<what>+1 for this plan. Manually going through and updating each app is a pain. However,
for this to be instituted in a way that makes a worthwhile improvement, I donQ&apos;Et think
just having an Q&quot;EUpdate AllQ&quot;E button would be that big of a change.

If the Q&quot;EUpdate AllQ&quot;E button were actually a Q&quot;EQueue AllQ&quot;E button, giving the choice to
not update certain apps via a checklist of some kind, this idea will be gold.</what>
</comment>
<comment>
<author>WesGar...@gmail.com</author>
<when>Mon, 16 Nov 2009 08:14:37 +0000</when>
<what>Ack though this is AOSP, we need to get Google to look at this then have it starred with them lol</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:47:24 +0000</when>
<what></what>
</comment>
<comment>
<author>lar...@gmail.com</author>
<when>Wed, 18 Nov 2009 09:53:03 +0000</when>
<what>IQ&apos;Ell definitely use this kind of application
I didnQ&apos;Et turn market on for 2 days and I have to update more than 40 apps
:(

ITQ&apos;ES PAINFUL  

I donQ&apos;Et see no point to have this missing application which give you the chance to
select what you need to update, order and eventually chose to use only wireless (not
to use GSM/GPRS....) , and have a check for answer yes to all (even if some apps will
have problems with the updates) 

please please please make this app</what>
</comment>
<comment>
<author>andrewrb...@gmail.com</author>
<when>Wed, 18 Nov 2009 19:34:08 +0000</when>
<what>This would be really useful. Have an option to update all (and exclude certain ones) and only 
notify me if the permissions for the program are different.</what>
</comment>
<comment>
<author>wayne.sc...@gmail.com</author>
<when>Sat, 21 Nov 2009 14:35:18 +0000</when>
<what>This is one of the more useful functions on iPhone and itQ&apos;Es annoying to have to go
through and individually update (and acknowledge) each and every application that has
been an update waiting. IQ&apos;Ed like a one click update too please.</what>
</comment>
<comment>
<author>jbpound...@gmail.com</author>
<when>Tue, 24 Nov 2009 20:43:11 +0000</when>
<what>This really is needed.</what>
</comment>
<comment>
<author>travelin...@gmail.com</author>
<when>Fri, 27 Nov 2009 10:31:49 +0000</when>
<what>i will not update till there is this app, please google do your work....

universal wish to digital akasha CHRONIC

UPDATE ALL PLEASE WITH ONE CLICK:::</what>
</comment>
<comment>
<author>renefore...@gmail.com</author>
<when>Sat, 28 Nov 2009 10:44:22 +0000</when>
<what>[quote]Comment 12 by andrewrbrown1, Nov 18, 2009
This would be really useful. Have an option to update all (and exclude certain ones) 
and only notify me if the permissions for the program are different.[/quote]
This would be wounderfull, or an autoupdate checkbox for every app. Default is off.</what>
</comment>
<comment>
<author>justin%l...@gtempaccount.com</author>
<when>Sun, 29 Nov 2009 05:25:48 +0000</when>
<what>+1 please add this! Many people are asking for this.</what>
</comment>
<comment>
<author>crow...@gmail.com</author>
<when>Thu, 03 Dec 2009 22:30:16 +0000</when>
<what>An Q&apos;Eupdate allQ&apos;E type option is really needed here. </what>
</comment>
<comment>
<author>kkruse.1987@gmail.com</author>
<when>Sun, 06 Dec 2009 12:42:18 +0000</when>
<what>Definetly a Q&quot;Emust have or the app is crapQ&quot;E-feature. I just get mad about all these manual updating. +1 </what>
</comment>
<comment>
<author>ferranb</author>
<when>Sun, 13 Dec 2009 10:43:29 +0000</when>
<what>Or some option not to trust apps to be automatically updated</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Fri, 18 Dec 2009 03:04:29 +0000</when>
<what>I agree with #12. It would work well if we could exclude apps and not install new versions that have 
different permissions requirements. Then we could review the apps that changed permissions 
requirements manually. Maybe an Q&quot;EI donQ&apos;Et careQ&quot;E button for people who donQ&apos;Et pay attention to app 
permissions.</what>
</comment>
<comment>
<author>timkrug@gmail.com</author>
<when>Fri, 18 Dec 2009 15:36:40 +0000</when>
<what>great suggestion.  I hate having to updated 8-9 apps independently.</what>
</comment>
<comment>
<author>connor.b...@gmail.com</author>
<when>Sun, 20 Dec 2009 04:48:10 +0000</when>
<what>Same as issue 4384</what>
</comment>
<comment>
<author>connelly...@gmail.com</author>
<when>Sun, 20 Dec 2009 20:49:19 +0000</when>
<what>Perhaps part of the problem is that the Android team have never looked at the Apple
products. The iPhone/iPod has built in functionality for automatic notification and
one-click updating of apps.

BTW, in the meantime, there is a fairly decent tool in the Market called: aTrackDog.
It is a bit buggy and slow but it will track all your installed apps (and even
optionally track uninstalled apps) for updates.</what>
</comment>
<comment>
<author>tje...@gmail.com</author>
<when>Tue, 22 Dec 2009 08:18:35 +0000</when>
<what>I have currently 52 updates pending, due to some problems only 20% of the updates 
actually install succesfully. This thus would take me over 3 hours to update all the apps.

In other words: Yes google, this is a real issue.

Can somebody from google comment on this issue: is it going to be implemented, if not 
why?</what>
</comment>
<comment>
<author>eash...@gmail.com</author>
<when>Fri, 25 Dec 2009 15:28:43 +0000</when>
<what>IsnQ&apos;Et this something somebody could create an app for?  Or is that functionality
restricted in the API?</what>
</comment>
<comment>
<author>gary.hym...@gmail.com</author>
<when>Wed, 30 Dec 2009 13:47:20 +0000</when>
<what>  Agree on this suggestion! Having to hit the screen four times just to update each 
app? Come on Google, fix this one! Give us the option to update all like IPOD and 
IPHONE!</what>
</comment>
</bug>
<bug>
<bugid>4745</bugid>
<title>Navigation option to show ETA arival time, instead of minutes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>59</stars>
<reportedBy>droppe...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 00:54:03 +0000</openedDate>
<description>Unless IQ&apos;Em missing something, IQ&apos;Ed like to have the option of a
destination time on the navigation screen, instead of minutes remaining.
Saves a bit of math and is a feature some GPSQ&apos;Es (Garmin, Toyota).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:49:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:01:41 +0000</when>
<what>Issue 4740 has been merged into this issue.</what>
</comment>
<comment>
<author>jraggio@gmail.com</author>
<when>Sat, 12 Dec 2009 00:16:59 +0000</when>
<what>This is one of the things I miss most about my Tom Tom running on windows mobile.</what>
</comment>
<comment>
<author>ryannemeth</author>
<when>Wed, 24 Feb 2010 05:09:41 +0000</when>
<what>Agreed, please add this feature</what>
</comment>
<comment>
<author>t97p...@gmail.com</author>
<when>Tue, 02 Mar 2010 18:22:13 +0000</when>
<what>That is the one feature I am also waiting for in Navigation.</what>
</comment>
<comment>
<author>Janddi1939</author>
<when>Wed, 06 Oct 2010 20:19:59 +0000</when>
<what>I would like to see this option, It is too hard to do the math when asked when will you arrive.</what>
</comment>
<comment>
<author>bramwei...@gmail.com</author>
<when>Wed, 06 Oct 2010 20:24:35 +0000</when>
<what>It doesnQ&apos;Et appear to be an Q&quot;EoptionQ&quot;E in the true sense (as IQ&apos;Eve not seen how to toggle what shows), but, apparently, a recent upgrade of the Google Maps app DOES show ETA in Traffic View when doing Navigation.

I still see estimated total minutes remaining in turn-by-turn view, though (with, again, apparently still no option to toggle it to ETA for those whoQ&apos;Ed want it).</what>
</comment>
<comment>
<author>Janddi1939</author>
<when>Wed, 06 Oct 2010 23:08:48 +0000</when>
<what>Aha. I just tried it your way and it worked. I would only need to use it while Navigating anyway. 
Thanks

Jim</what>
</comment>
<comment>
<author>nate51...@gmail.com</author>
<when>Tue, 26 Oct 2010 16:43:02 +0000</when>
<what>I agree. This is a feature I miss from my regular GPS as well.  Also, I donQ&apos;Et believe the time if very accurate.</what>
</comment>
<comment>
<author>Janddi1939</author>
<when>Wed, 27 Oct 2010 17:24:53 +0000</when>
<what>I donQ&apos;Et have my Navigation running just now, but I read an answer somewhere as to how to do this. If you tap the Q&quot;Etime to arrivalQ&quot;E at the bottom left corner of the screen Q&quot;Etime to arrivalQ&quot;E changes to Q&quot;Etime of arrivalQ&quot;E then tap the same place and it changes back. I hope I have explained this for you. It works for me. :-)
I have never had an accurate reading either on my Tom Tom or Google Navigation. I think we have to take into consideration the changes in traffic etc.

Jim</what>
</comment>
<comment>
<author>mrbriank...@gmail.com</author>
<when>Mon, 13 Dec 2010 19:39:57 +0000</when>
<what>Does anyone know if the recent navigation and maps updates have fixed this problem?</what>
</comment>
<comment>
<author>Ctrl.Alt...@gmail.com</author>
<when>Mon, 13 Dec 2010 19:44:01 +0000</when>
<what>Tapping the time in the bottom left changes the view to Traffic View, and on that screen the time is shown in ETA. But the ability to toggle between Q&quot;Etime to arrivalQ&quot;E and Q&quot;Etime of arrivalQ&quot;E without leaving the turn-by-turn view is the desired feature</what>
</comment>
<comment>
<author>achurch...@gmail.com</author>
<when>Thu, 18 Aug 2011 14:37:06 +0000</when>
<what>This would be immensely useful.  There is no logical reason why choosing ETA or ETE isnQ&apos;Et an option.</what>
</comment>
<comment>
<author>kelem...@gmail.com</author>
<when>Thu, 18 Aug 2011 14:48:29 +0000</when>
<what>I noticed it does show arrival time if you are at the screen viewing alternate routes.  Why can it not do that when viewing the actual navigation directions?</what>
</comment>
<comment>
<author>bramwei...@gmail.com</author>
<when>Thu, 18 Aug 2011 14:54:12 +0000</when>
<what>For kelem... (Q&amp;E others, too, perhaps),

IQ&apos;Eve since found that, from the turn-by-turn navigation mode, if you tap on the Q&quot;ETime RemainingQ&quot;E in the lower-left corner, the mode shifts in order to show your whole route (or much of it anyway), color-coded with real-time traffic, and with ETA now where the Q&quot;ETime RemainingQ&quot;E used to be.

Why it seems (to me, at least) to be Q&quot;Eall or nothingQ&quot;E (so that, say, you couldnQ&apos;Et show ETA while in turn-by-turn navigation, or why color-coded real-time traffic doesnQ&apos;Et appear in turn-by-turn navigation...which IQ&apos;Ed REALLY like to have happen, please!) I donQ&apos;Et understand, but maybe this will answer your concerns.

Also, if you tap that spot again, youQ&apos;Ere back in turn-by-turn navigation mode where you started from.  ItQ&apos;Es a Q&quot;EtoggleQ&quot;E switch...

Bram</what>
</comment>
</bug>
<bug>
<bugid>13239</bugid>
<title>Wrong composite mode for -webkit-box-reflect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>jussi.ka...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 07:04:13 +0000</openedDate>
<description>Steps to reproduce: 1. Go to http://niiden.com/calculatoure/ or any
other site that uses that (box-reflect) CSS3 attribute. 2. Look at the
box reflection, (in the case example, the buttons at the bottom of the
page, or the logo at top). What you see with Chrome/Safari is a mirror
image, which fades out downwards, however with android browser, one gets
the full reflection with no fading and a white to transparent gradient
atop of it. I believe this is a composite mode problem, where the
browser is applying an additive mode instead of a multiplying mode.</description>
</bug>
<bug>
<bugid>14009</bugid>
<title>News and Weather app shows Canadian news when locale set to Detroit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sorceror...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 14:45:43 +0000</openedDate>
<description>Device: Droid 1 Android Version: 2.2.1 Android Build: FRG83D News
application version: 1.3.01(PROD) To reproduce: in Q&quot;ENews and WeatherQ&quot;E,
choose Q&quot;ESettingsQ&quot;E, Q&quot;EWeather settingsQ&quot;E, uncheck Q&quot;EUse My LocationQ&quot;E and set
the zip code to 48226. Or have Q&quot;EUse My LocationQ&quot;E checked, and take the
phone to downtown Detroit, MI. Expected behavior: The news tabs will (a)
have a tab titled Q&quot;EU.S.Q&quot;E, and (b) the news sources will be predominantly
U.S. based. Actual behavior: The Q&quot;EU.S.Q&quot;E news tab will be replaced by a
Q&quot;ECanadaQ&quot;E tab, and the news sources for all categories will be
predominantly Canadian. Behavior appears similar in nature to that
observed in bugs 7062 and 7137; probably the error is on the server
side.</description>
</bug>
<bug>
<bugid>8010</bugid>
<title>Snoozing or dismissing calendar notification does not stop ringtone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jackenne...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 06:16:58 +0000</openedDate>
<description>When a calendar notification comes up and starts playing its
notification ringtone, hitting Q&quot;ESnooze AllQ&quot;E or Q&quot;EDismiss AllQ&quot;E should stop
the sound (as it did on my free dumphone), but there is in fact no way
to do so except to let it finish. I understand the notifications are
expected to be very short, so this is not an issue with the default
notifications. However, a notification that canQ&apos;Et wake me up or that I
can miss if IQ&apos;Em in the next room is no use to me. Hence, I made a long,
loud notification sound (which my dumbphone already had, by the way),
but now I have to listen to a full minute of Iron Maiden whenever I have
an appointment. 2.1 on Moto Droid.</description>
<comment>
<author>jackenne...@gmail.com</author>
<when>Wed, 28 Apr 2010 06:25:17 +0000</when>
<what>Well, it just worked, so I suppose I donQ&apos;Et know how to reliably reproduce it.
(Except that it always displays the wrong behavior when it would be embarrassing, like 
in class.)</what>
</comment>
<comment>
<author>thedatam...@gmail.com</author>
<when>Fri, 09 Jul 2010 15:36:26 +0000</when>
<what>I suffer from this problem now that I am using Android 2.1. Note that I did NOT have this problem with Android 1.6. Nine times out of ten, dismissing or snoozing does not stop the sound. This is especially troublesome since my alarm mp3 is 5 minutes long. Jackenne, what format is your ringtone? If it is mp3, try converting to wav or vice versa. Use the Tonepicker app to select a custom ringtone. IQ&apos;Em going to try doing so later today.</what>
</comment>
<comment>
<author>jao...@gmail.com</author>
<when>Tue, 24 Aug 2010 09:43:21 +0000</when>
<what>ah, there is the answers.
I also met this problem several times, an IQ&apos;Em felling so angry about android system that it really dispoints me.
Although there is nothing found to solve this problem, I still feel happy that IQ&apos;Eam not the only one in front of it and know itQ&apos;Es not my fault.</what>
</comment>
</bug>
<bug>
<bugid>11980</bugid>
<title>Better Volume Control</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cloudy.k...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 08:15:40 +0000</openedDate>
<description>Hi I was wondering if it is possible to change the volume control. Group
ringtone and notification as one media volume out of speaker as one and
media volume out of headphones as another.</description>
</bug>
<bug>
<bugid>1065</bugid>
<title>Unable to turn off phone radio but keep wifi active</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>211</stars>
<reportedBy>mport...@gmail.com</reportedBy>
<openedDate>Sat, 25 Oct 2008 13:23:58 +0000</openedDate>
<description>The only way to disable the phone radio (short of pulling the SIM out)
is to turn on airplane mode, which also disables wifi. There should be a
separate control for the phone radio as well. (For example, to use wifi
on airlines that support it)</description>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 14:27:46 +0000</when>
<what>Very Usefull in Some Are where Phone is not Allowed but Wifi can be Plus

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 13:51:27 +0000</when>
<what></what>
</comment>
<comment>
<author>leonma...@gmail.com</author>
<when>Thu, 05 Feb 2009 19:43:18 +0000</when>
<what>Wifi usage is actually becoming quite common in the air. Many of the US and 
international airlines are rolling out Q&quot;Eairborne internetQ&quot;E services (and charging 
$10-$12 per flight for it). For example:

http://www.gogoinflight.com/
http://www.aircell.com/index.php?option=com_contentQ&amp;Etask=viewQ&amp;Eid=13Q&amp;EItemid=317
http://arstechnica.com/news.ars/post/20080805-delta-will-be-first-airline-to-offer-
wifi-on-all-us-flights.html
http://www.chicagotribune.com/travel/chi-wed-united-wifi-uauajan14,0,2150309.story

Also, iPhone, Blackberry, Nokia N95 can support Airplane mode with WiFi on. 

So, it is quite undesireable for Android device to lack such a support.</what>
</comment>
<comment>
<author>jnozaki</author>
<when>Wed, 29 Apr 2009 13:22:07 +0000</when>
<what>You can type in *#*#INFO#*#* (*#*#4636#*#*) in the dialer, select phone info, scroll
to the bottom and click turn off radio.

You can also use AnyCut and use the Q&quot;EPhoneInfoQ&quot;E Shortcut to get there.</what>
</comment>
<comment>
<author>theanswr...@gmail.com</author>
<when>Tue, 05 May 2009 21:04:55 +0000</when>
<what>This is incredibly useful for TMO customers (and IQ&apos;Em sure others) especially when
traveling internationally so that a person can use their mobile phone in a WiFi hot
spot. 

Cheers</what>
</comment>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Mon, 13 Jul 2009 07:09:49 +0000</when>
<what>I would like separate controls for Q&quot;Emobile voice on/offQ&quot;E and Q&quot;Emobile data on/offQ&quot;E.

This is useful if you are on a limited data plan... and want to conserve bandwidth.
Or in a place with marginal mobile data, where you donQ&apos;Et want to burn battery for
little gain.
Or, donQ&apos;Et want a data plan at all, just WiFi.

It would come down to:
[ ] Enable 3G Data
[ ] Enable 2G Data
[X] Enable WiFI Data
[X] Enable Voice Calls
[ ] Enable Bluetooth</what>
</comment>
<comment>
<author>atanas.pavlov@gmail.com</author>
<when>Sat, 15 Aug 2009 16:35:00 +0000</when>
<what>would like to be able to turn off only 2G/3G but not WiFi</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 18 Aug 2009 14:59:52 +0000</when>
<what>My interest is to see a Wi-Fi radio on, all other radios off mode of operation for
use on Wi-Fi enabled aircraft. Historically, in the U.S. there are prohibitions
against operation of transmitting portable electronic devices on commercial aircraft,
hence flight mode. Currently Wi-Fi connectivity is increasingly common in flight, but
cellular inflight connectivity remains prohibited. So would like the option to engage
flightmode and then turn Wi-Fi back on.</what>
</comment>
<comment>
<author>jgwong...@gmail.com</author>
<when>Sun, 23 Aug 2009 23:53:08 +0000</when>
<what>
There is a application on the market for this...

Airplane Mode Wi-Fi Enabler
http://www.cyrket.com/package/net.geekherd.airplanemode

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:07:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:05:44 +0000</when>
<what></what>
</comment>
<comment>
<author>mark.doliner</author>
<when>Thu, 03 Sep 2009 23:47:17 +0000</when>
<what>Issue #3289 is similar to this one.  Additional data point: I believe the iPhone 3.0
OS separated the Q&quot;Eenable WiFi?Q&quot;E option from Q&quot;Eairplane modeQ&quot;E (previous versions had a
single combined option).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:03:39 +0000</when>
<what></what>
</comment>
<comment>
<author>akari.ka...@gmail.com</author>
<when>Mon, 16 Nov 2009 00:46:28 +0000</when>
<what>To me this feature (turning off GSM radio completely) is a death or life issue. For
my company (1 person company ;)) I have set up a room in my cellar. Obviously there
is no GSM/UMTS signal. My brand new HTC Magic is burning between 0.8% and 1.5% of
battery power PER MINUTE limiting the phone use e.g. in cellars and old buildings to
less than 2 hours. The only way to fix this would be using Airplane mode, which
disables all net communication very efficiently while disabling Wifi.

Considering the amount of power burned IQ&apos;Ed love to see an application that
automatically turns off GSM when signal fails for more than a few minutes, gives a
signal and provides an easy way to re-enable GSM radio to try again. That would be a
real life saver.
</what>
</comment>
<comment>
<author>basschica</author>
<when>Mon, 16 Nov 2009 17:05:04 +0000</when>
<what>I also have issues with the battery life due to this.  In my building at work there is 
no GSM signal and as such it keeps trying to locate another provider and say that there 
is no signal.  The constant searching causes it to drain the battery.  IQ&apos;Ed like data 
only in other instances too when I donQ&apos;Et want to be bothered with calls.</what>
</comment>
<comment>
<author>coskun%s...@gtempaccount.com</author>
<when>Mon, 16 Nov 2009 17:12:46 +0000</when>
<what>I can agree with the battery life issue. It completely goes empty in like 4-5 hours
on my Hero and in some circumstances, Wi-Fi is really necessary where you cannot use
the GSM radio.</what>
</comment>
<comment>
<author>pas...@gmail.com</author>
<when>Mon, 16 Nov 2009 17:31:46 +0000</when>
<what>Now that WiFi is being offered on some planes (like Virgin America), the old
definition of Q&quot;EAirplane ModeQ&quot;E no longer applies... A new definition is required, and
the option to only turn off phone radio needs to be part of that.</what>
</comment>
<comment>
<author>goffredo...@gmail.com</author>
<when>Mon, 30 Nov 2009 00:21:06 +0000</when>
<what>I also need the feature to switch off the phone module while keep the wifi module
turned on.
I donQ&apos;Et need for Q&quot;EairplaneQ&quot;E purposes, but only because I have internet wifi
connectivity in my apartment, and I would like to enjoy my andoird phone internet
functionalities being off-line for phone calls (that could be work phone calls etc.).
</what>
</comment>
<comment>
<author>akari.ka...@gmail.com</author>
<when>Sun, 27 Dec 2009 10:11:41 +0000</when>
<what>My current solution is the add-on Q&quot;EAirplane Mode Wi-FiQ&quot;E which allows to turn on the
airplane mode and enable Wi-Fi.

Downside: you have to know the places without GSM access and do it manually. If you
miss turning it off, it will drain your battery in a few hours. ItQ&apos;Es a learning curve.

IQ&apos;Ed like to have a signal telling me when GSM is lost for more than a minute, perhaps
configurable in some conf file.

Best christmas present for Google Android owners: 2-3 replacement batteries :)</what>
</comment>
<comment>
<author>laurence5905@gmail.com</author>
<when>Wed, 13 Jan 2010 22:00:56 +0000</when>
<what>On the Motorola Droid, if you hold down the power-button, then select Airplane Mode, 
this will de-activate all the radios on the phone.  YOU CAN THEN ACTIVATE WI-FI 
MANUALLY FROM THE SETTINGS MENU, and it will work!  The phone will be in Airplane 
Mode, with WiFi active, but not GSM or Bluetooth or GPS.  No special apps required.</what>
</comment>
<comment>
<author>velazcod</author>
<when>Sat, 16 Jan 2010 00:44:35 +0000</when>
<what>Wifi on Airplane mode only works on devices on Android 2.0+.

If you are using Q&quot;EolderQ&quot;E devices, running on a version of Android below 2.0, you can go 
to the market and try Q&quot;EAirplane Mode Wi-fi EnablerQ&quot;E.

ItQ&apos;Es not only a helper to make it easy on airplanes, but if you go to Menu-Q&gt;EOld Tool, 
turn on that option and save, the phone will keep wifi on the next time you turn on 
airplane mode.</what>
</comment>
<comment>
<author>nospam...@yahoo.com</author>
<when>Fri, 22 Jan 2010 19:09:02 +0000</when>
<what>currently, the following call:
  Settings.System.getString(Context.getContentResolver(),
                          Settings.System.AIRPLANE_MODE_RADIOS)
returns:
  cell,bluetooth,wifi

and the following call:
  Settings.System.getInt(Context.getContentResolver(),
                       Settings.System.AIRPLANE_MODE_ON)
returns:
  0

i havenQ&apos;Et tried it, but in my notes i earlier hypothesized that you could
programmatically turn off just cell (and not wifi) via creative use of airplane mode:

          Settings.System.putString(Context.getContentResolver(),
                                    Settings.System.AIRPLANE_MODE_RADIOS,
                                    Q&quot;EcellQ&quot;E);
          Settings.System.putInt(Context.getContentResolver(),
                                 Settings.System.AIRPLANE_MODE_ON, 1);

or just the first call would change what airplane mode does, then the regular user
control of airplane mode would do what you wanted.

this is with android.provider.Settings.System
</what>
</comment>
<comment>
<author>velazcod</author>
<when>Fri, 22 Jan 2010 19:25:43 +0000</when>
<what>itQ&apos;Ell only work for wifi (cell,bluetooth)... if you do just Q&quot;EcellQ&quot;E, it will still disable cell 
AND 
bluetooth, for some reason.

this is what my app does (Q&apos;EAirplane Mode WifiQ&quot;E in the market), and if you go to the 
menu 
Q&quot;Eold toolQ&quot;E when you check the Q&quot;EKeep Wifi OnQ&quot;E and save, thats what it does, it sets 
AIRPLANE_MODE_RADIOS to Q&quot;Ecell, bluetoothQ&quot;E and then when you put your phone in 
airplane mode it wonQ&apos;Et turn off wifi, and you can re-enable it by going directly to the 
wifi configuration settings, or through a widget....but if you try to turn it on through 
the settings Q&quot;EappQ&quot;E you wonQ&apos;Et be able to, thats why I put a shortcut to the wifi 
configuration screen in the menu of my app</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Fri, 05 Feb 2010 10:34:10 +0000</when>
<what>There could be a Q&quot;EswitchesQ&quot;E page in the settings, like the good but quite limited
default widget, collecting all the radios switches in one handy place.</what>
</comment>
<comment>
<author>vlbAtC...@gmail.com</author>
<when>Wed, 24 Feb 2010 03:54:50 +0000</when>
<what>I absolutely want to be able to turn off voice in/out (the Q&quot;EphoneQ&quot;E part) but keep the
data connection separate. There are places where you might want web access but donQ&apos;Et
want people calling you. Or, in my case, pretty uch any incoming call is going to be
a wrong number. I want to turn that off.</what>
</comment>
</bug>
<bug>
<bugid>9089</bugid>
<title>Nexus One - WonQ&apos;Et load ANY native libraries from armeabi if thereQ&apos;Es at least one library at armeabi-v7a</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-06-15T20:46:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Omer.Gi...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 09:20:38 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). - What
happened. - What you think the correct behavior should be. Steps to
reproduce: (happens on Nexus One, doesnQ&apos;Et happen on Droid) In an Android
project, create folders for both armeabi and armeabi-v7a. Put one
library in armeabi-v7a, and other libraries only in armeabi. The
scenario is that you have one Q&quot;Efat loadedQ&quot;E library that you compiled for
both instruction sets, and other libraries that you compiled only for
armeabi. Then, use System.loadLibrary() to load a library from armeabi
that you didnQ&apos;Et compile for armeabi-v7a. What happens: When you try to
load a library that is present only in armeabi, you get
UnsatisfiedLinkError - it wonQ&apos;Et load it. If you remove the one library
in armeabi-v7a, it will load. Correct behavior: For EACH library, check
if it exists in armeabi-v7a. If it does, load it. If not, check if it
exists in armeabi. If it does, load it. If not, throw
UnsatisfiedLinkError. In any way, the existance of one particular
library in armeabi-v7a shouldnQ&apos;Et affect other libraries that have
nothing to do with it. Workaround: Put ALL your libraries both in
armeabi and armeabi-v7a. This could take a lot of space. In my case, the
.APK has to grow from 3MB to 4.5MB because of the duplicate library.
Stack trace: 06-15 12:16:18.024: ERROR/app(2509): Caused by:
java.lang.UnsatisfiedLinkError: Library some-library not found 06-15
12:16:18.024: ERROR/app(2509): at
java.lang.Runtime.loadLibrary(Runtime.java:489) 06-15 12:16:18.024:
ERROR/app(2509): at java.lang.System.loadLibrary(System.java:557) 06-15
12:16:18.024: ERROR/app(2509): at
com.app.SomeClass.Q&lt;EclinitQ&gt;E(SomeClass.java:62) 06-15 12:16:18.024:
ERROR/app(2509): ... 28 more</description>
<comment>
<author>Omer.Gi...@gmail.com</author>
<when>Tue, 15 Jun 2010 12:19:34 +0000</when>
<what>Update:
I checked on a rooted Nexus One, it looks like the installer doesnQ&apos;Et extract the armeabi library in this scenario, so itQ&apos;Es not present in the $APP/lib/ folder.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Jun 2010 18:34:23 +0000</when>
<what>Filed internally as 2771143.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Jun 2010 20:46:01 +0000</when>
<what>This is, apparently, the intended behavior in the current release.  Mixed binaries complicate other stuff (builds scripts, native debugging, etc).

Future changes are planned to address the size issue.
</what>
</comment>
<comment>
<author>Omer.Gi...@gmail.com</author>
<when>Wed, 16 Jun 2010 09:55:30 +0000</when>
<what>I still didnQ&apos;Et understand if thatQ&apos;Es a known issue or is it really supposed to be that way.
To me it seems like a bug - the NDK docs never mention that the extraction policy is global - you assume that you can have your ARMv7 and ARMv5 libraries without any conflict.
In my case, the workaround got pretty ugly - to overcome the size issue, I put my ARMv5 library in the raw resources, renamed it with the .WAV extension so it wonQ&apos;Et get compressed and exceed the 1MB size limit (so far pretty ugly), then extract it manually by copying it (using IO streams) to the Q&lt;EpackageQ&gt;E/files/ folder, then loading it with the absolute path using System.load() (as opposed to System.loadLibrary()).

I doubt thatQ&apos;Es what you intended - but maybe youQ&apos;Ere aware of a better workaround than this.</what>
</comment>
</bug>
<bug>
<bugid>15908</bugid>
<title>Data Saving Guidelines for Developers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>wturnerh...@gmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 07:40:05 +0000</openedDate>
<description>This is possibly a duplicate of { Issue 13362: Q&quot;ECoreQ&quot;E application
caching to external storage } - Steps to reproduce the problem. 1) Open
any program that requires external storage to save cache, preferences,
or media. 2) Media is stored on /sdcard/xxx where xxx can be anything so
long as itQ&apos;Es writable. This unstructured external storage environment is
confusing and many files can be deleted/accessed by the user
unknowingly. 3) Deleting or modifying these files can be disastrous to
program data not backed up or in a cloud. - What happened. 1) Nothing
yet besides extreme discomfort and annoyance. - What you think the
correct behavior should be. 1) As with some caches or preferences, the
data per program should be stored on
/sdcard/Android/data/com.xxx.programfiles or
/sdcard/Android/caches/com.xxx.programfile or whatever. A simple
structure that eliminates clutter from the userQ&apos;Es sdcard will help
prevent misuse and confusion. HTC Evo 4G Supersonic, Sprint, CM7rc4,
gb2.3
http://developer.android.com/guide/topics/data/data-storage.html#filesExternal</description>
</bug>
<bug>
<bugid>15550</bugid>
<title>Android Superpad wonQ&apos;Et all access to Market for Apps install</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-16T17:21:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>4gvn1.rj...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 16:00:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
- Purchase Superpad 10Q&quot;E Tablet with Android 2.2 from Amazon.com. Read
the reviews and it seemed a smart buy. - Attempted to install apps from
the Market website to get up and running at work and got the message Q&quot;Eno
Android phone associated with this accountQ&quot;E even after I logged in to my
gmail account. - I bought the product because of the Google Android
reputation and feel the product should perform as advertised. Nowhere in
the description does is state that you must subscribe to Android phone
service for full functionality of the tablet.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:21:44 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>6002</bugid>
<title>Browser Q&apos;Eclear download historyQ&apos;E mislabelled</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-08T20:17:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 19:44:56 +0000</openedDate>
<description>In the Q&apos;EDownload HistoryQ&apos;E screen, selecting Menu gives two options -
Q&apos;EClear Call LogsQ&apos;E and Q&apos;ECancel DownloadsQ&apos;E. First one should read Q&apos;EClear
DownloadsQ&apos;E... Motorola Milestone, 2.0.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jan 2010 20:36:29 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:17:59 +0000</when>
<what>The first menu option has been removed in Froyo (unreleased).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:16:37 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4068</bugid>
<title>Compile netfilter into the kernel</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-10-06T13:39:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>gsm...@gmail.com</reportedBy>
<openedDate>Wed, 30 Sep 2009 11:45:25 +0000</openedDate>
<description>ADP1 1.6 with an unrestricted su: -- iptables -L iptables v1.3.7: canQ&apos;Et
initialize iptables table `filterQ&apos;E: iptables who? (do you need to
insmod?) Perhaps iptables or your kernel needs to be upgraded. -- Given
that iptables is already there, why not include netfilter?</description>
<comment>
<author>andr...@tastemycity.com</author>
<when>Mon, 05 Oct 2009 20:26:15 +0000</when>
<what>Because iptables can be used to tether your computer to your phoneQ&apos;Es network
connection, and some nazis (tmobile) got all threatening over it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:39:27 +0000</when>
<what>Compiling that feature in (even without using it) has a significantly measurable
cost, and therefore it makes no sense to have it turned on.</what>
</comment>
</bug>
<bug>
<bugid>2749</bugid>
<title>Call Log Highlights Last Call in List when you touch 1st one after moving from some heavy application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>mrik...@gmail.com</reportedBy>
<openedDate>Sat, 23 May 2009 14:30:13 +0000</openedDate>
<description>Suppose you are running many applications on by one, (like Maps or Mail
or Game) and When you Launch Call Log by pressing Q&quot;EDialQ&quot;E (green button)
on ADP1, and you touch 1st icon (in the Call Log) for dialing, IT
HIGHLIGHTS THE LAST CALL ICON on currently displayed page. First time i
saw this on 2nd day i installed CUPCAKE thru HTC.com, thought its
temporary due to heavy context switching between Application, but for
more than 3 weeks i have noted it often 3 times a day minimum. Regards,
Rikhav Mehta</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:19:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:13:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8015</bugid>
<title>GL_COLOR_MATERIAL regression; broken (flat colors) in 2.1, works on 1.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Wed, 28 Apr 2010 09:16:53 +0000</openedDate>
<description>I set up my scene and tested it with one light, setting glMaterialfv()
for GL_AMBIENT and GL_DIFFUSE once in the initialization. The normals
have been set correctly, and lighting works the way itQ&apos;Es supposed to. I
see the Gourad shading. With GL_LIGHTING disabled, the flat colors I
have set with glColor4f() appear on the various objects in the scene.
This also functions as expected. However, when
glEnable(GL_COLOR_MATERIAL) is called, the flat colors remain. I would
expect to see the lighting effects. Screenshot on Android 1.6 (ADP1):
http://sites.google.com/site/droidful/bugs/GL_COLOR_MATERIAL-1.6.png
Same code on Android 2.1 (Motorola Droid):
http://sites.google.com/site/droidful/bugs/GL_COLOR_MATERIAL-2.1.png</description>
<comment>
<author>kostmo</author>
<when>Wed, 28 Apr 2010 23:57:32 +0000</when>
<what>IQ&apos;Eve described the problem in detail on StackOverflow also:
http://stackoverflow.com/questions/2728039/gl-color-material-with-lighting-on-android</what>
</comment>
<comment>
<author>kostmo</author>
<when>Thu, 29 Apr 2010 00:40:39 +0000</when>
<what>Minimal testcase: http://sites.google.com/site/droidful/bugs/color_material_testcase.zip</what>
</comment>
<comment>
<author>kostmo</author>
<when>Fri, 30 Apr 2010 21:02:26 +0000</when>
<what>Sorry, this is an invalid bug. I was failing to scale my color components in glColor4f().</what>
</comment>
</bug>
<bug>
<bugid>9216</bugid>
<title>automatic brightbess calibration and adjustment</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>thea...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 15:22:56 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. There should be some level of calibration or adjustment for
the auto brightness, generally I find mine much brighter than necessary.</description>
<comment>
<author>luckyjc...@gmail.com</author>
<when>Tue, 28 Sep 2010 03:46:53 +0000</when>
<what>Agreed. In my car at night it is wayyy to bright - seems like I have a flashlight on. IQ&apos;Eve been trying to code this as a free app, but it seems that theyQ&apos;Eve made it very difficult to programmatically change the brightness system-wide and instantly.</what>
</comment>
</bug>
<bug>
<bugid>1021</bugid>
<title>Google AppEngine datastore should be accessible through an API</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-22T04:01:52.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>7</stars>
<reportedBy>katre50@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 18:16:55 +0000</openedDate>
<description>I have an idea for a web application which I would like to implement on
GoogleQ&apos;Es App Engine. For a better UI, I would also like an Android
front-end client. Currently, I can create a custom ContentProvider to
handle caching and syncing data between the AppEngine app and the
Android app, but I will need to implement a CRUD system on the actual
web app. It would be much more convenient to have a simple API that
allows an Android app to query directly against the AppEngine appQ&apos;Es
Datastore, handles caching and syncing, and allows for proper offline
access. This would make it several orders of magnitude easier to write
these types of combined web/mobile apps. Thanks, katre</description>
<comment>
<author>katre50@gmail.com</author>
<when>Thu, 23 Oct 2008 18:21:47 +0000</when>
<what>Just as a comparision to yet another Google project, Gears already has a system with
a local sqllite DB, which can be set up to do a continuous Background Sync (see
http://code.google.com/apis/gears/architecture.html at the very bottom) with a
database.  Obviously this isnQ&apos;Et specific to the AppEngine Datastore, but itQ&apos;Es still
in the right area.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Feb 2009 01:23:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:50:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:47:28 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 04:01:52 +0000</when>
<what>While this would be handy, it is better filed as a request for Google App Engine.</what>
</comment>
</bug>
<bug>
<bugid>5094</bugid>
<title>Increase word limit for developers to describe their apps in the app store. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cseng...@gmail.com</reportedBy>
<openedDate>Sat, 28 Nov 2009 01:25:57 +0000</openedDate>
<description>As an Android developer, beside putting up description for my
application, I would like to indicate new features or bugs that I have
resolved for the latest release. All this canQ&apos;Et be done because of the
255 characters cap that is imposed on the developers. I do really hope
Google will consider my request, along with several developers who have
the same wish as mine. Thank you!</description>
<comment>
<author>cseng...@gmail.com</author>
<when>Sat, 28 Nov 2009 01:37:10 +0000</when>
<what>My correction. The current character limit is 325 not 255. We hope to have it doubled. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>17106</bugid>
<title>Cursor position getting change as we change screen orientation.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 12:53:46 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] Device should be in portait mode. 1.Go to market
applicationQ&gt;Eselect an application. 2.My reviewQ&gt;Epost commentQ&gt;Eenter some
charactersQ&gt;Eobserve cursor position. 3.Change display mode to
landscapeQ&gt;Eobserve cursor position. 2) What happened. - Cursor position
getting change as we change screen orientation. 3) What you think the
correct behavior should be. - Cursor position should not be changed.</description>
</bug>
<bug>
<bugid>934</bugid>
<title>Problem in decoding image by BitmapFactory</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:03:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nemate...@gmail.com</reportedBy>
<openedDate>Fri, 03 Oct 2008 13:05:47 +0000</openedDate>
<description>I noticed it as a defect because My code works fine 2 or 3 times.After
that It will start giving error like jpeg error 53 or error 20. If there
is an error in my code then why does it work fine initially for just 2
or 3 times? I think there is some problem in
BitmapFactory.decodeByteArray or BitmapFactory.decodeStream(is) i.e.
problem is in BitmapFactory.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:03:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9420</bugid>
<title>Android 2.1 CTS case android.graphics.drawable.cts.NinePatchDrawableTest#testConstructors ...(fail) </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>durga.charanbeshra@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 13:11:37 +0000</openedDate>
<description>Title: Android 2.1 CTS case
android.graphics.drawable.cts.NinePatchDrawableTest#testConstructors
...(fail) CTS testcase fails at testConstructors in
NinePatchDrawableTest.java. - Steps to reproduce the problem
--------------------------------- Execute the below CTS Case in the
device with Android 2.1 start --plan CTS -t
android.graphics.drawable.cts.NinePatchDrawableTest#testConstructors
Investigation: --------------- CTS Package:android.graphics.drawable.cts
File:NinePatchDrawableTest.java Test Case Method:testConstructors ---
public void testConstructors() { . . #85 Bitmap bmp =
BitmapFactory.decodeResource(mResources, R.drawable.ninepatch_0); #86
String name = mResources.getResourceName(R.drawable.ninepatch_0); . .
#90 new NinePatchDrawable(new NinePatch(bmp, chunk, name)); .. } --- -
What happened. -------------------
android.graphics.drawable.cts.NinePatchDrawableTest#testConstructors
...(fail) Testcase fails. Issue is with line number 90. - What you think
the correct behavior should be.
------------------------------------------------ In the above source
code at line no. 85 and 86 a drawable image referred as [ninepatch_0],
whose actual name is [ninepatch_0.9.png], as found in
[cts/test/res/drawable]. However above testcases passes if image is
renamed as below. [ninepatch_0.9.png] -Q&gt;E[ninepatch_0.png] I have
attached the stack trace[NinePatchDrawableTest_testConstructors.txt].
Request to clarify and if possible whether above changes be made.
Note*:I guess the Issue-888 mentions the similar issue. But I am not
sure as I was not clear.</description>
</bug>
<bug>
<bugid>5990</bugid>
<title>Unable to edit certain contact fields</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jimf...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 07:32:47 +0000</openedDate>
<description>HTC Dream Android 2.0 Cannot edit birth dates when editing a contact,
this can only be done from the website. All other fields are editable,
however the birthdate isnt shown. Thanks Jim</description>
<comment>
<author>jimf...@gmail.com</author>
<when>Tue, 12 Jan 2010 08:06:47 +0000</when>
<what>HTC Dream
Android 2.0

Also, in cases when several contact lists are synchronised, when editing contacts is 
there a way to add this contact to another list if not already there. eg, I have 2 
gmail accounts synchronised on my device. Joe bloggs is listed on one, but I would 
like to add him to the other account. There is the menu option to join to another 
contact, however add to account would be a great addition.</what>
</comment>
</bug>
<bug>
<bugid>3537</bugid>
<title>VCF file attachment in email should be recognized and importable to contacts by default</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>251</stars>
<reportedBy>whenimmobile@gmail.com</reportedBy>
<openedDate>Wed, 12 Aug 2009 19:38:47 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. I am sending
address book contacts as a VCARD (VCF file type) attachment in emails to
G1 users and want them to be easily imported to the Contacts app on the
phone. The vast majority of major smartphones in the US market, as well
as overseas, can handle this task; the G1 cannot. I have tried this on
an activated T-Mobile G1 purchased yesterday. BTW: Many major
smartphones, such as all BlackBerry and Palm OS devices, also recognize
the VCF file as a clickable download from a website, and add the file
automatically to the Address Book or Contacts app on the device. Those
that do not, such as iPhone/iPod, still recognize the file when it is an
email attachment. Be sure to include: - Steps to reproduce the problem
Attach a vcf file to an email. Send it to an email account on the phone.
Open the email; you cannot view or download a vcf attachment. - Sample
source code demonstrating the problem n/a, VCF file attached - What you
think the correct behavior should be. you should be able to click on the
vcf attachment, and be given two options: Q&apos;EViewQ&apos;E and Q&apos;ESave to ContactsQ&apos;E
(or Q&apos;EImport to Contacts.Q&apos;E Q&apos;ECreate New Contact,Q&apos;E etc.) I can be reached
at jonathan@whenimmobile.com for further discussion.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:13:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:35:55 +0000</when>
<what></what>
</comment>
<comment>
<author>bharath....@gmail.com</author>
<when>Thu, 08 Oct 2009 15:45:24 +0000</when>
<what>I am not able to do this either. How do I open the VCF attachment and save the 
contact?</what>
</comment>
<comment>
<author>bldewr...@gmail.com</author>
<when>Sun, 08 Nov 2009 01:52:29 +0000</when>
<what>One of two major issues with the Android OS.  The other being the issue with iCal 
support.  

Still in shock that a mobile OS created by Google would not have these two basic 
functions.</what>
</comment>
<comment>
<author>icurme@gmail.com</author>
<when>Sun, 08 Nov 2009 18:33:49 +0000</when>
<what>a year and no fix for a basic function? Not even recognition from Google that they 
are working on it? WhatQ&apos;Es wrong in this picture?! My Droid is going back to Verizon 
and IQ&apos;Ell be going back to rotten 3G ATQ&amp;ET for the iPhone.</what>
</comment>
<comment>
<author>icurme@gmail.com</author>
<when>Tue, 10 Nov 2009 03:49:25 +0000</when>
<what>work-around: Contacts will import vcards off of the SD card directly - go to the web 
version of gmail to download the vcard, then go into Contacts and hit menu and 
import, and it will scan the SD card for vcards. Works on Moto Droid.

Seems like it wouldnQ&apos;Et be too much more for them to make it just open the 
email/Gmail attachment and have the option to import</what>
</comment>
<comment>
<author>ben.j.h...@gmail.com</author>
<when>Sat, 14 Nov 2009 06:24:26 +0000</when>
<what>I would like to point out, I have the option to Q&quot;EshareQ&quot;E contacts, via email on my 
motorola droid, this sends the contact as a vcf file, however, if I send this file 
to a gmail account on another motorola droid all they can do is view it as a text 
file.  This is very inconsistent behavior.</what>
</comment>
<comment>
<author>bill.pie...@gmail.com</author>
<when>Tue, 24 Nov 2009 02:14:12 +0000</when>
<what>Yes, this functionality should be a no brainer.</what>
</comment>
<comment>
<author>dan.morn...@gmail.com</author>
<when>Tue, 24 Nov 2009 03:15:31 +0000</when>
<what>Yeah, this is disappointing. This worked on my last few smart phone. @icurme - thanks for the work around</what>
</comment>
<comment>
<author>donbower...@gmail.com</author>
<when>Mon, 30 Nov 2009 14:06:35 +0000</when>
<what>itQ&apos;Es not just .vcf and .ics files, itQ&apos;Es any file.  you should be able to download an 
attachment to your sd card, but unless itQ&apos;Es a photo or a droid enabled video, you 
canQ&apos;Et download to your sd card.</what>
</comment>
<comment>
<author>martin.w...@gmail.com</author>
<when>Tue, 01 Dec 2009 15:14:28 +0000</when>
<what>IQ&apos;Em owning a Motorola Droid since two days with Android 2. This phone goes to eBay!
CanQ&apos;Et import vcf or ical? What a shame! Going back to Nokia N97.

Google should fix this asap!</what>
</comment>
<comment>
<author>Carleton...@gmail.com</author>
<when>Sun, 06 Dec 2009 23:56:06 +0000</when>
<what>Since my old Verizon Treo 650 could easily share contacts by IR, it really does seem strange that a phone as 
terrific as the Droid makes it pretty much impossible to even share them by email - and it really, really ought to 
be able to do it by Bluetooth.</what>
</comment>
<comment>
<author>msho...@gmail.com</author>
<when>Thu, 10 Dec 2009 00:51:56 +0000</when>
<what>Check out k-9 mail client! Ironic how K-9 was branched from the original GMAIL 
application.</what>
</comment>
<comment>
<author>googlech...@tntmax.com</author>
<when>Tue, 22 Dec 2009 16:15:48 +0000</when>
<what>NEED VCF NOW!!</what>
</comment>
<comment>
<author>comckee...@gmail.com</author>
<when>Tue, 05 Jan 2010 23:15:23 +0000</when>
<what>I agree that the lack of VCF support is shocking for a phone that is so cool 
otherwise.  

Keyboard needs some work. </what>
</comment>
<comment>
<author>ted.pav...@gmail.com</author>
<when>Wed, 06 Jan 2010 19:52:50 +0000</when>
<what>Applications exist that will Q&quot;EPreviewQ&quot;E VCF files from mail. It shouldnQ&apos;Et be hard for
Android OS to associate the contacts importer with the VCF extension so it is a
Preview option.

The iPhone/iPod touch 3G imports VCF files from e-mails seamlessly. Clicking on the
VCF previews it, then you can Q&quot;ECreate a contactQ&quot;E or Q&quot;EAdd to existing contactQ&quot;E and
modify the information before it is saved into the contacts list. Something similar
should exist in Android.</what>
</comment>
<comment>
<author>fle...@gmail.com</author>
<when>Tue, 19 Jan 2010 07:10:46 +0000</when>
<what>I have a VCF file laying on my SD card and my Android G1 wont import it. IsnQ&apos;Et there
some smart or clever way for me to take the vcf.file from my SE G900 and just copy it
to the damned Droid and then import the contacts.</what>
</comment>
<comment>
<author>frank.e...@gmail.com</author>
<when>Sun, 24 Jan 2010 20:27:48 +0000</when>
<what>This is pretty ridiculous.  I just spent about 15 minutes figuring out how to import the 
address I was sent in an email from my wife into my contacts list.  I couldQ&apos;Eve sworn IQ&apos;Ed 
done this once before easier...but since then IQ&apos;Eve installed a couple of file managers 
(which Astro is the app that had the text browser that opened when I tried to open the 
VCF file).  Ridiculous either way.  I love Google...but the fact that they seem to ignore 
real issues is kind of annoying.</what>
</comment>
<comment>
<author>apreiss...@gmail.com</author>
<when>Sun, 07 Feb 2010 14:46:43 +0000</when>
<what>It does kinda suck that this feature isnQ&apos;Et available, I suppose itQ&apos;Es just that google
wants everyone to utilize their website. It isnQ&apos;Et impossible to get contacts moved
back and forth, but it is cumbersome to be sure. HereQ&apos;Es whatcha gotta do. First,
download the attached .vcf into Outlook. Something that you canQ&apos;Et do without an
actual computer. Then, export the contact to a .csv file. Which is an Excel file.
Then you can import it into Google contacts. Which is actually pretty good at merging
duplicates. Fortunately, Google is able to export in the vcf format that outlook can
open. Fortunately, thereQ&apos;Es no loss in the data, the files types are pretty standard.
Hopefully someone will write an app for it soon. Not a reason for me to get rid of my
droid</what>
</comment>
<comment>
<author>dverpl...@gmail.com</author>
<when>Wed, 17 Feb 2010 20:04:46 +0000</when>
<what>Bump.......GOOGLE.....HELLO?

CanQ&apos;Et wait for iphone on verizon - This is Bullshit.  No embedded images, no .vcf
support,  Multiple thread emails are incomplete when forwarded.  This is getting old.</what>
</comment>
<comment>
<author>jcd.did...@gmail.com</author>
<when>Sat, 20 Mar 2010 00:14:17 +0000</when>
<what>This small feature is a must when exchanging contacts, especially when contact sharing 
is not possible through  bluetooth</what>
</comment>
<comment>
<author>christin...@gmail.com</author>
<when>Sun, 21 Mar 2010 15:09:02 +0000</when>
<what>ditto.  </what>
</comment>
<comment>
<author>r.bo...@gmail.com</author>
<when>Wed, 24 Mar 2010 09:06:13 +0000</when>
<what>Absolute necessity if Android phones are targeted for business users. Support it 
natively! </what>
</comment>
<comment>
<author>adamjmac@gmail.com</author>
<when>Wed, 31 Mar 2010 02:54:24 +0000</when>
<what>need VCF, thats a major issue</what>
</comment>
<comment>
<author>bryan.barrett</author>
<when>Mon, 05 Apr 2010 18:05:46 +0000</when>
<what>Google, please. </what>
</comment>
</bug>
<bug>
<bugid>19219</bugid>
<title>Mark all My Apps in Android Market to automatically update, instead of marking individually</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>daydream...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 17:51:33 +0000</openedDate>
<description>I would like to propose that there should be an option in the Android
Market app that allows a user to mark all their apps that they have
installed on their device to update automatically, instead of having to
tick a box in each appQ&apos;Es description page. If a user does not want to do
this to all their apps, they do not have to choose it and can instead
mark each individually like they can currently.</description>
<comment>
<author>mbas...@gmail.com</author>
<when>Tue, 16 Aug 2011 23:26:22 +0000</when>
<what>I second that entirely!</what>
</comment>
</bug>
<bug>
<bugid>17519</bugid>
<title>android.process.media force close if try sharing a download failed web page on Downloads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ttu...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 08:47:01 +0000</openedDate>
<description>Platform: android3.1 HW: Xoom steps: 1. Open a web page from Browser
application 2. Press Menu-Q&gt;ESave page 3. Delete this saved item via
filemanager 4. Go to Browser-Q&gt;EMenu-Q&gt;EDownloads, click this saved item, it
shows Q&quot;EDownload FailedQ&quot;E, and prompts user to Q&quot;EretryQ&quot;E download or
Q&quot;EdeleteQ&quot;E this item 5. Select Q&quot;ERetryQ&quot;E (soon Downloads display the item
name/path followed with Q&quot;EfailedQ&quot;E) 6. Go to Browser-Q&gt;EMenu-Q&gt;EDownloads,
check the item, select Share icon, got android.process.media force
close. From log, open a deleted web page will failed with
FileNotFoundException; then Q&quot;EretryQ&quot;E failed to download this web page
with info Q&quot;ETarget host must not be null...Q&quot;E; then Q&quot;EShareQ&quot;E will raise FC
caused by NPE as below: public boolean shareDownloadedFiles() { Intent
intent = new Intent(); ... for (SelectionObjAttrs item :
mSelectedIds.values()) { intent.setAction(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new
File(item.getFileName())));//here item.getFileName() return null
intent.setType(item.getMimeType()); } } Also tried the case with image
file but not web page, it will be successfully downloaded on step4:
Q&quot;EretryQ&quot;E. Checked Download list has URL/local path of a downloaded image
file but for web page it only has local path. WhatQ&apos;Es the expected
behavior for this case? 1) a deleted web page can be downloaded via
Downloads 2) a deleted web page canQ&apos;Et be downloaded via Downloads If
option 1),how to get the host/path info while the page is deleted? If
option 2), is NPE check and warning info needed? Or forbidden Q&quot;EshareQ&quot;E on
UI? bugreport: 05-30 10:45:05.380 707 707 D DownloadList: Failed to open
download 11 05-30 10:45:05.380 707 707 D DownloadList:
java.io.FileNotFoundException 05-30 10:45:05.380 707 707 D DownloadList:
at android.os.Parcel.openFileDescriptor(Native Method) 05-30
10:45:05.380 707 707 D DownloadList: at
android.os.ParcelFileDescriptor.open(ParcelFileDescriptor.java:115)
05-30 10:45:05.380 707 707 D DownloadList: at
android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:522)
05-30 10:45:05.380 707 707 D DownloadList: at
android.content.ContentResolver.openFileDescriptor(ContentResolver.java:440)
05-30 10:45:05.380 707 707 D DownloadList: at
com.android.providers.downloads.ui.DownloadList.openCurrentDownload(DownloadList.java:505)
05-30 10:45:05.380 707 707 D DownloadList: at
com.android.providers.downloads.ui.DownloadList.handleItemClick(DownloadList.java:558)
05-30 10:45:05.380 707 707 D DownloadList: at
com.android.providers.downloads.ui.DownloadList.access$800(DownloadList.java:67)
05-30 10:45:05.380 707 707 D DownloadList: at
com.android.providers.downloads.ui.DownloadList$3.onChildClick(DownloadList.java:248)
05-30 10:45:05.380 707 707 D DownloadList: at
android.widget.ExpandableListView.handleItemClick(ExpandableListView.java:582)
05-30 10:45:05.380 707 707 D DownloadList: at
android.widget.ExpandableListView.performItemClick(ExpandableListView.java:521)
05-30 10:45:05.380 707 707 D DownloadList: at
android.widget.AbsListView$PerformClick.run(AbsListView.java:2449) 05-30
10:45:05.380 707 707 D DownloadList: at
android.widget.AbsListView$1.run(AbsListView.java:3073) 05-30
10:45:05.380 707 707 D DownloadList: at
android.os.Handler.handleCallback(Handler.java:587) 05-30 10:45:05.380
707 707 D DownloadList: at
android.os.Handler.dispatchMessage(Handler.java:92) 05-30 10:45:05.380
707 707 D DownloadList: at android.os.Looper.loop(Looper.java:132) 05-30
10:45:05.380 707 707 D DownloadList: at
android.app.ActivityThread.main(ActivityThread.java:4036) 05-30
10:45:05.380 707 707 D DownloadList: at
java.lang.reflect.Method.invokeNative(Native Method) 05-30 10:45:05.380
707 707 D DownloadList: at
java.lang.reflect.Method.invoke(Method.java:491) 05-30 10:45:05.380 707
707 D DownloadList: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
05-30 10:45:05.380 707 707 D DownloadList: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 05-30
10:45:05.380 707 707 D DownloadList: at
dalvik.system.NativeStart.main(Native Method) 05-30 10:45:10.610 707 711
D dalvikvm: GC_CONCURRENT freed 474K, 8% free 7598K/8199K, paused
3ms+3ms 05-30 10:45:10.680 162 169 W InputManagerService: Window already
focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@408cf268 05-30
10:45:10.720 707 21650 I DownloadManager: Initiating request for
download 11 05-30 10:45:10.730 707 21650 W DownloadManager: Exception
for id 11: Target host must not be null, or set in parameters.
scheme=null, host=null, path=non-dwnldmngr-download-dont-retry2download
05-30 10:45:10.730 707 21650 W DownloadManager:
java.lang.IllegalStateException: Target host must not be null, or set in
parameters. scheme=null, host=null,
path=non-dwnldmngr-download-dont-retry2download 05-30 10:45:10.730 707
21650 W DownloadManager: at
org.apache.http.impl.client.DefaultRequestDirector.determineRoute(DefaultRequestDirector.java:591)
05-30 10:45:10.730 707 21650 W DownloadManager: at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:293)
05-30 10:45:10.730 707 21650 W DownloadManager: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
05-30 10:45:10.730 707 21650 W DownloadManager: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
05-30 10:45:10.730 707 21650 W DownloadManager: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
05-30 10:45:10.730 707 21650 W DownloadManager: at
android.net.http.AndroidHttpClient.execute(AndroidHttpClient.java:264)
05-30 10:45:10.730 707 21650 W DownloadManager: at
com.android.providers.downloads.DownloadThread.sendRequest(DownloadThread.java:761)
05-30 10:45:10.730 707 21650 W DownloadManager: at
com.android.providers.downloads.DownloadThread.executeDownload(DownloadThread.java:219)
05-30 10:45:10.730 707 21650 W DownloadManager: at
com.android.providers.downloads.DownloadThread.run(DownloadThread.java:157)
05-30 10:45:16.240 707 707 D AndroidRuntime: Shutting down VM 05-30
10:45:16.240 707 707 W dalvikvm: threadid=1: thread exiting with
uncaught exception (group=0x40228760) 05-30 10:45:16.240 707 707 E
AndroidRuntime: FATAL EXCEPTION: main 05-30 10:45:16.240 707 707 E
AndroidRuntime: java.lang.NullPointerException 05-30 10:45:16.240 707
707 E AndroidRuntime: at java.io.File.fixSlashes(File.java:205) 05-30
10:45:16.240 707 707 E AndroidRuntime: at
java.io.File.init(File.java:189) 05-30 10:45:16.240 707 707 E
AndroidRuntime: at java.io.File.Q&lt;EinitQ&gt;E(File.java:139) 05-30 10:45:16.240
707 707 E AndroidRuntime: at
com.android.providers.downloads.ui.DownloadList.shareDownloadedFiles(DownloadList.java:745)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
com.android.providers.downloads.ui.DownloadList$ModeCallback.onActionItemClicked(DownloadList.java:322)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
android.widget.AbsListView$MultiChoiceModeWrapper.onActionItemClicked(AbsListView.java:5446)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView$ActionModeCallbackWrapper.onActionItemClicked(PhoneWindow.java:2265)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
com.android.internal.view.StandaloneActionMode.onMenuItemSelected(StandaloneActionMode.java:118)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:153)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:956)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
com.android.internal.view.menu.ActionMenuView.invokeItem(ActionMenuView.java:173)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
com.android.internal.view.menu.ActionMenuItemView.onClick(ActionMenuItemView.java:85)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
android.view.View.performClick(View.java:3110) 05-30 10:45:16.240 707
707 E AndroidRuntime: at
android.view.View$PerformClick.run(View.java:11928) 05-30 10:45:16.240
707 707 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 05-30 10:45:16.240
707 707 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 05-30 10:45:16.240
707 707 E AndroidRuntime: at android.os.Looper.loop(Looper.java:132)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4036) 05-30
10:45:16.240 707 707 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 05-30 10:45:16.240
707 707 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:491) 05-30 10:45:16.240 707
707 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
05-30 10:45:16.240 707 707 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 05-30
10:45:16.240 707 707 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 05-30 10:45:16.250 162 169
W ActivityManager: Force finishing activity
com.android.providers.downloads.ui/.DownloadList 05-30 10:45:16.340 162
164 D dalvikvm: GC_CONCURRENT freed 1675K, 45% free 18987K/33991K,
paused 3ms+6ms 05-30 10:45:16.780 162 172 W ActivityManager: Activity
pause timeout for ActivityRecord{40f3c560
com.android.providers.downloads.ui/.DownloadList} 05-30 10:45:17.730 399
399 D dalvikvm: GC_EXPLICIT freed 1K, 8% free 6673K/7175K, paused
4ms+3ms 05-30 10:45:19.430 707 707 I Process : Sending signal. PID: 707
SIG: 9 05-30 10:45:19.450 162 442 I Process : Sending signal. PID: 1339
SIG: 9 05-30 10:45:19.450 162 442 I ActivityManager: Process
android.process.media (pid 707) has died.</description>
</bug>
<bug>
<bugid>4821</bugid>
<title>DROID turned off while typing a text message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>1</stars>
<reportedBy>KevinG...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 03:01:28 +0000</openedDate>
<description>I was typing a text message on the physical keyboard of my Motorola
DROID (Android 2.0) and it shut off without warning. Battery was at 80%.
I was able to restart the phone without issue and have so far have been
unable to reproduce the problem.</description>
</bug>
<bug>
<bugid>948</bugid>
<title>RemoteView should be extended to allow buttons to map to Intents</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:09:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 08 Oct 2008 22:45:39 +0000</openedDate>
<description>RemoteView should support a method which allows a particular button view
id to be clickable to fire the supplied Intent. This would allow system
notifications to have more sophisticated interactions with the
underlying service, such as for example the ability to quickly Q&quot;EstopQ&quot;E a
playing song in a music player by firing an intent whose sole job is to
stop the music player.</description>
<comment>
<author>Jeffrey.Sharkey</author>
<when>Sat, 24 Jan 2009 11:18:28 +0000</when>
<what>Fixed by a recent CL   :)

It uses PendingIntents to resolve security issues from launching Intents across
processes.  Note, however, that the tokens generated/held by PendingIntent arenQ&apos;Et
keyed off extras.  (Two Intents that are identical, but with different extras, will
receive the same token.)

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/widget/RemoteViews.java#l378</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:09:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14002</bugid>
<title>ndk-gdb: Error check on DATA_DIR is insufficient</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-03-15T22:15:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>tim.w...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 10:55:01 +0000</openedDate>
<description>Problem: DATA_DIR is retrieved on line 467 in ndk-gdb. If the pwd
command fails (see
http://code.google.com/p/android/issues/detail?id=13965 for an example
error mode) the error check on line 469 wonQ&apos;Et catch it. Instead, the
invalid output is stored in DATA_DIR and carried further through the
script until it later errors out (line 554, setting up network
redirection). Host OS: Windows XP SP3 32bit Cygwin 2.721 NDK version:
NDK r5 Eclipse version: (not used) ADT plug-in version: (not used)
Tested on the following target platforms: Android 2.2 (Emulator) Android
2.2.1 (HTC Desire HD) STEPS TO REPRODUCE: 1. Follow instructions at
http://code.google.com/p/android/issues/detail?id=13965 2. Launch the
application 3. Run ndk-gdb from the project directory EXPECTED RESULTS:
Debugger should attach to the running process. OBSERVED RESULTS: ndk-gdb
errors out when setting up network redirection.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:14:05 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 22:15:45 +0000</when>
<what>Fixed by https://review.source.android.com/#change,21787</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:56:27 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>8239</bugid>
<title>Set system clock using SystemClock.setCurrentTimeMillis</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-10T01:39:38.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>walkraft</reportedBy>
<openedDate>Mon, 10 May 2010 00:21:38 +0000</openedDate>
<description>As per this thread:
http://groups.google.com/group/android-developers/browse_thread/thread/855ae4fe695d3e70
and my testing, there does not appear to be a way to set the sytem clock
in an application.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 May 2010 01:07:53 +0000</when>
<what>This is a security constraint.</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Mon, 10 May 2010 01:39:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16178</bugid>
<title>com.android.phone is not responding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zbuh...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 19:09:12 +0000</openedDate>
<description>Reproduce: Make a phone call. Minimize phone; in a moment, youQ&apos;Ell be
told itQ&apos;Es not responding. Re-enter the phone. It works momentarily and
then freezes. Suppose you want to end the phone call. You canQ&apos;Et (easily)
force close the phone application after dismissing the Q&quot;Eandroid is not
respondingQ&quot;E dialog. If, for example, youQ&apos;Ere calling your voicemail; it
will eventually hang up on you. Later, the phone does the force-close
vibration pattern, and it appears that the user portion of android seems
to restart, and the lock screen appears. Because my phone is set to not
sleep while charging, the lock screen should never appear. Expected
behavior: This is certainly embarrassing that one thing this phone is
not very good at is actually making phone calls. I would think that if
Android was actually LSB, that it would probably end up being more
stable off the bat. Android 2.2.1</description>
<comment>
<author>nibras.ahamed</author>
<when>Sat, 16 Apr 2011 08:25:05 +0000</when>
<what>Hmm, I see such errors once in a while but only when the phone is under strain or some app conflicts(read flashing custom ROMs). Would recommend you try a factory reset and a hard reset.</what>
</comment>
</bug>
<bug>
<bugid>14864</bugid>
<title>youtube buffering crashes video</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:17:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sprocket...@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 04:24:00 +0000</openedDate>
<description>ive noticed on slower connections that if the video plays untill it
reaches the buffer limit thats loaded so far. the video stops playing
and cant be restarted, also if the video reaches the end, it cant be
replayed without loading it again...</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:17:53 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>14549</bugid>
<title>Deadlock with BluetoothSockets, close not aborting a connect</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>dhakimda...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 01:18:51 +0000</openedDate>
<description>Development targeting framework 2.1 revision 7. Phone is running 2.2
Encountering deadlock when trying to very quickly open and close
BluetoothSockets to the same device, (user controls when connect and
close occur) Successful Example: No Deadlock Encountered:
BluetoothSocket sock = Q&lt;Ecreate a socket from a BluetoothDeviceQ&gt;E ---
Thread 1: sock.connect() Thread 2: sock.close(); Q&lt;EdelayQ&gt;E sock is closed
--- Failed Example: Deadlocks half of the threads: BluetoothSocket sock1
= Q&lt;Ecreate a socket from a BluetoothDeviceQ&gt;E BluetoothSocket sock2; Thread
1: sock1.connect() Thread 2: sock1.close() Q&lt;EdelayQ&gt;E Thread 0: sock2 =
Q&lt;Ecreate a socket from the same BluetoothDeviceQ&gt;E Thread 3:
sock2.connect(); Thread 4: sock2.close(); Q&lt;EdelayQ&gt;E sock1 is closed ---
Threads 3 and 4 deadlock each other inside BluetoothSocket. Thread 3 is
stuck on BluetoothSocket.java line 204 (connectNative()) Thread 4 is
stuck on BluetoothSocket.java line 230 (mLock.writeLock().lock()) Thread
4 is deadlocked because Thread 3 still owns mLock.readLock() until
connectNative() exits. Thread 3 refuses to exit connectNative, even
though abortNative has been called by Thread 4. Note: I do not believe
it is possible for the close call in Thread 4 to occur before the
connect call in Thread 3 reaches the connectNative call, as even if I
wait 10 seconds before closing the socket in Thread 4, the same deadlock
occurs. None of the threads are holding any locks in my application code
at the time of the deadlock. My workaround for the time being will be to
enforce that BluetoothSockets are successfully closed before connecting
new BluetoothSockets.</description>
<comment>
<author>dhakimda...@gmail.com</author>
<when>Sat, 05 Feb 2011 03:30:45 +0000</when>
<what>It is not enough to ensure that BluetoothSockets are successfully closed before connecting new BluetoothSockets, as sometimes the BluetoothSockets NEVER exit the connect() method, even when only one socket is attempting to connect at a time.  Instead, I believe Thread.interrupt can cause the connect() call to fail in some way.

My code was using Thread.interrupt() (not to attempt to interrupt the connect call, just in general), and from further testing, I believe closing the socket and having multiple sockets was not the real issue, rewriting my code to use a boolean stop flag instead of Thread.interrupt() seems to have removed all issues.  

It seems it might instead be that if the thread performing BluetoothSocket.connect() is interrupted at just the right time in or before the connectNative, the connectNative will never return.  (I also have an example where the connect and close are done by the same thread, so I can prove IQ&apos;Em not interrupting the close() to cause connect() to block forever.)

My final workaround solution to the problem of a user controlled bluetooth connection is a runnable with a stop flag checked throughout the execution.  The runnable connects the BluetoothSocket, reads, and finally closes the socket.  If the user cancels, the runnable is thrown away, and a new runnable is created.  The identical implementation checking Thread.interrupted() could have a single thread lock up in connectNative forever.  

This might be a feature request, but having BluetoothSocket respect (or at least robust to) Thread.interrupt() would make dealing with these sockets far easier in my opinion.  </what>
</comment>
<comment>
<author>dhakimda...@gmail.com</author>
<when>Sat, 05 Feb 2011 04:09:55 +0000</when>
<what>Ungh, now instead of connect locking up in connectNative, close() is locking up waiting on its writeLock (BluetoothSocket line 230), even though connect (which was run in the same thread), ended long ago.  It really looks like abortNative just doesnQ&apos;Et work under all conditions.  </what>
</comment>
<comment>
<author>dhakimda...@gmail.com</author>
<when>Sat, 05 Feb 2011 05:13:43 +0000</when>
<what>More Notes:  
If enough threads get stuck in connect() / close(), Bluetooth will stop working completely, and trying to create new sockets will fail, as the native code starts complaining about wrp_socket failing for not enough memory.  Java will occasionally get IOExceptions with a description of Unknown Error 0 at the same time.

Major discovery: 
Threads stuck in the nativeConnect will return if Bluetooth is disabled by the user.  </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:51:40 +0000</when>
<what>Which device are you using?</what>
</comment>
<comment>
<author>dhakimda...@gmail.com</author>
<when>Mon, 07 Feb 2011 18:26:18 +0000</when>
<what>Samsung Galaxy S 9000 international version running 2.2, will check exact build numbers and get back to you.  Firmware was updated within a week of making the post with the latest from SamsungQ&apos;Es Kies program.   </what>
</comment>
<comment>
<author>dhakimda...@gmail.com</author>
<when>Thu, 10 Feb 2011 03:55:30 +0000</when>
<what>About phone page shows 

Model Number:
GT-I9000

Firmware Version 2.2

Baseband version
I9000DXJPB

Kernel Version
2.6.32.9
root@SE-S604 #1

Build number
FROYO.DXJPE</what>
</comment>
<comment>
<author>ngoc...@gmail.com</author>
<when>Sun, 20 Mar 2011 02:40:12 +0000</when>
<what>I also have the GT-I9000 international version, mine is a custom kernel (2.2 though) but I have the same issue. Is there a way to end the thread when connect() is blocked?</what>
</comment>
<comment>
<author>jacob.m...@gmail.com</author>
<when>Fri, 17 Jun 2011 18:57:20 +0000</when>
<what>Hello
iQ&apos;Em currently developing some bluetooth apps on my galaxy S i9000 OS Version 2.3.3 and still got the same error. Is there any fix available for that? I assume that simply to interrupt this thread is an unfortunate solution. Or may i have to reimplement the connect() method? </what>
</comment>
</bug>
<bug>
<bugid>14047</bugid>
<title>no vibrate notification option for voicemail on D2G</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-16T18:36:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yellowba...@gmail.com</reportedBy>
<openedDate>Sun, 16 Jan 2011 09:15:40 +0000</openedDate>
<description>I would like to address a problem (overlooked function?) with the user
interface that is otherwise a standard feature on cellular phones since
(I can recall) 1998. - Steps to reproduce the problem. in
settingsQ&gt;EsoundQ&gt;Enotification ringtoneQ&gt;E there is no option to vibrate. nor
in voicemailQ&gt;Emenu keyQ&gt;E only a virtual keyboard - What happened. unable
to set vibrate notification for voicemail without a buggy 3rd party app
that disturbs the phoneQ&apos;Es performance Q&amp;E funtionality. - What you think
the correct behavior should be. settingsQ&gt;EsoundQ&gt;Enotification ringtoneQ&gt;E
[]sms []mms []voicemail []calls []email or add silent Q&amp;E vibrate options
to the menu button in voicemail as it is with messaging, gmail and text
messages. Installing a 3rd party app doesnQ&apos;Et solve the problem. Droid 2
global, stock 2.2 on verizon</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:36:13 +0000</when>
<what>Android associates vibration with volume state. No support is planned for the behavior you describe.</what>
</comment>
<comment>
<author>yellowba...@gmail.com</author>
<when>Sun, 16 Jan 2011 19:26:37 +0000</when>
<what>Thanks for the response. 
If Android associates vibration with volume state, then why is there not a vibrate here: settingsQ&gt;EsoundQ&gt;Enotification ringtoneQ&gt;E ?



</what>
</comment>
</bug>
<bug>
<bugid>226</bugid>
<title>Spinner with parent invisible doesnQ&apos;Et work</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T15:24:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dan.ul...@gmail.com</reportedBy>
<openedDate>Mon, 11 Feb 2008 07:34:23 +0000</openedDate>
<description>I have a LinearLayout which initially has android:visibility=Q&quot;EgoneQ&quot;E and
I have a Spinner as a child of this. At a point in my code, I make the
LinearLayout visible. The result is that the spinner shows the first
entry from the adapter, but will not show any others or even the arrows
to select the others. You may have to programmatically request focus to
see that there are no arrows on the spinner.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:15:01 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jesmia...@gmail.com</author>
<when>Thu, 24 Apr 2008 07:41:29 +0000</when>
<what>Hi,

I would also like to give knowledge about another bug relating the spinner.
If you use an animation to show the spinner, the spinners standard animation of
browsing trough the items bugs when you first change the item.
It will freeze in the middle of the animation and you will not see it change anymore
(it also keeps its orange color of it having the focus when it doesn?t have it anymore)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:24:17 +0000</when>
<what>Cleanup of old issues that predate 1.0. If this issue still exists on the latest
release, please submit a new report, mentioning the exact version that has this
problem. Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 01:30:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18175</bugid>
<title>GOOGLE MUST SUPPORT ARABIC LANGUAGE IN Q&quot;EANDROIDQ&quot;E.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-01T19:07:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>victory...@yahoo.com.au</reportedBy>
<openedDate>Fri, 01 Jul 2011 14:24:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 01 Jul 2011 19:07:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4982</bugid>
<title>RadioGroup doesnQ&apos;Et toggle correctly if at least one RadioButton is pre-checked in XML definition</title>
<status>Declined</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2009-12-04T19:49:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>wangg...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 23:13:12 +0000</openedDate>
<description>Environment: sdk-eng Eclair 2.0/emulator 1. Steps to produce the bug:
Use the following XML layout and run the project: Q&lt;ERadioGroup
android:orientation=Q&quot;EhorizontalQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ERadioButton
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:textColor=Q&quot;E#555555Q&quot;E android:text=Q&quot;EoneQ&quot;E android:checked=Q&quot;EtrueQ&quot;E /Q&gt;E
Q&lt;ERadioButton android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:textColor=Q&quot;E#555555Q&quot;E
android:text=Q&quot;EtwoQ&quot;E /Q&gt;E Q&lt;ERadioButton android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:textColor=Q&quot;E#555555Q&quot;E
android:text=Q&quot;EthreeQ&quot;E /Q&gt;E Q&lt;E/RadioGroupQ&gt;E 2. Results: The selected
RadioButton doesnQ&apos;Et toggle when either one of the other two RadioButtons
is checked. 3. What is expected: The selected RadioButton should be
unchecked when either one of the rest RadioButtons is checked.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 23 Nov 2009 06:01:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:37:21 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 00:40:26 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 00:42:32 +0000</when>
<what>Oops, closed the wrong bug.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 04 Dec 2009 19:49:32 +0000</when>
<what>It works fine, but you must assign an id to each RadioButton inside the RadioGroup.</what>
</comment>
<comment>
<author>shubhamP...@gmail.com</author>
<when>Wed, 01 Sep 2010 08:20:50 +0000</when>
<what>hi friends,
I want to arrange radio Button in Multiple Row,I use different Linear Layout for this, bt at here these are  not behave in Group.

pls suggest me how can i do this.</what>
</comment>
</bug>
<bug>
<bugid>7473</bugid>
<title>Nexus One has trouble hanging up phone call if you browse the web while talking</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mark...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 16:07:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1- Make or receive a phone call using a Nexus One
(ATQ&amp;ET Version) and Android Build EPE54B with Firmware version 2.1
-update1. 2- While talking on the phone call, press the home key and
open Gmail or the internet browser. 3- Have the other person hang up the
phone or attempt to hang up the phone yourself Expected: Should be able
to get to the Q&quot;EPhoneQ&quot;E screen to hang up Actual: Phone continually goes
into Q&quot;EtalkQ&quot;E mode so that the screen goes blank so no user input can be
done. It often gets stuck in this state, especially if the caller on the
other end does not hang up right away. It is not possible to get the
screen to stay in a mode that allows the user to do anything. - What
happened. - What you think the correct behavior should be. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8960</bugid>
<title>For some reason my android phone (motorola droid) allllllways turns on voice search or calenders or something like that without me activating it myself, why in the hell does this happen? I donQ&apos;Et use voice search and itQ&apos;Es a waste of my battery, also, it freaks me out a lil</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-06-09T09:05:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Zebrajon...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 06:47:34 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:05:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>62</bugid>
<title>Explicitly setting city-based TimeZone results in a class cast exception during date formatting.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:00:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mikem8...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jan 2008 20:47:15 +0000</openedDate>
<description>The following lines will cause a ClassCastException in Android SDK v37.
TimeZone tz = TimeZone.getTimeZone(Q&quot;EAmerica/Los_AngelesQ&quot;E);
SimpleDateFormat sdf = new SimpleDateFormat(); sdf.setTimeZone(tz);
String tods = sdf.format(new Date()); The error is shown below. This
problem can be worked around by using GMT-8 to set the timezone.
E/AndroidRuntime(810): Caused by: java.lang.ClassCastException
E/AndroidRuntime(810): at
java.util.GregorianCalendar.computeFields(GregorianCalendar.java:492)
E/AndroidRuntime(810): at java.util.Calendar.complete(Calendar.java:251)
E/AndroidRuntime(810): at
java.util.Calendar.setTimeInMillis(Calendar.java:731)
E/AndroidRuntime(810): at java.util.Calendar.setTime(Calendar.java:718)
E/AndroidRuntime(810): at
java.text.SimpleDateFormat.formatImpl(SimpleDateFormat.java:595)
E/AndroidRuntime(810): at
java.text.SimpleDateFormat.format(SimpleDateFormat.java:481)
E/AndroidRuntime(810): at
java.text.DateFormat.format(DateFormat.java:250) E/AndroidRuntime(810):
at
com.sixtyeightyeight.flashcard.FlashcardViewer.onCreate(FlashcardViewer.java:153)
E/AndroidRuntime(810): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:786)
E/AndroidRuntime(810): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1367)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:48:55 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:00:45 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:37:56 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3229</bugid>
<title>Desktop objects become overlaped when active screen is changed during creation</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-11T00:54:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ozen...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jul 2009 22:38:38 +0000</openedDate>
<description>Icons can occupy the same location on the screen as a widget or another
icon if you change screens when creating the icon. Found and reproduced
on T-Mobile G1 Firmware 1.5 Build CRB43 To reproduce: 1. create a
widgets or icon on a screen. 2. change to another screen where the
location used to create the previous object is unused. 3. long hold the
unused location to bring up the desktop menu, and press Q&apos;EShortcutsQ&apos;E
Method A: 4a. The window will fade away, before the next window comes up
move to the screen where the thing from step 1 was created. Method B
(little easier): 4b: Press Q&apos;EApplicationQ&apos;E, the window will fade away,
(takes a little longer than moving to this window), before the next
window comes up move to the screen where the thing from step 1 was
created. 5. Create a Shortcut, it should be created in the location on
the screen that was long pressed originally but the existing object is
not removed. The previously existing icons or widgets can be moved and
clicked, however the new icon is only accessible if the original object
is relocated or removed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 11 Jul 2009 00:54:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:22:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2466</bugid>
<title>Progress bars in ListView under erratic control</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-21T08:37:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ezelspin...@gmail.com</reportedBy>
<openedDate>Mon, 20 Apr 2009 18:57:42 +0000</openedDate>
<description>Reproduce: 1. Launch the app in the emulator (portrait mode). The length
of the list should just exceed the window height. 2. Scroll all the way
down. The two items with progress bars should be symmetrically placed
around the center of the window. 3. Click the last/lowest item. The code
only specifies to Q&quot;EenableQ&quot;E this item (check off the checkbox and show
the progress bar). However, you also see the two progressbars above
switch over (their progress bars seem to switch place, as can be seen
from the length of the bars). This is not in the code and therefore
erratic.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 21 Apr 2009 08:37:00 +0000</when>
<what>The binding in the adapter is incorrect. You have to bind all the values every time 
because ListView recycles the views.</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Tue, 21 Apr 2009 19:48:57 +0000</when>
<what>Romain, I do not think that is the problem. What values were not set every time? As
far as I can tell I have else cases everywhere in bindView(). I only do not set the
progress bars values in one case where the progress bar is not shown, but even when
always setting the values the problem is still there.

I think I found the culprit though: setMax() I can make it work as expected if I only
set the progress of the progressbars (I perfectioned the code a little to make sure
the values are always set). This is shown in TestStrangeProgressBarsProgress2.jar.
Yet, I cannot reproduce this with the similar case of setting only the max (setMax())
of the progress bar.

I wrote a simple progress bar with a button (ProgressBarMax1.jar) that tries to
change the max of the progress bar dynamically. Once the max is set, only the
getMax() return value can be seen to change (so something is happening), but the
actual progress bar does not change. I can hardly imagine this is a feature. I looked
in the android code but I do not see anything wrong at first sight. 

It was the getMax() that tricked me into believing setting the max worked and which
is why it took me so long to discover this simple thing does not work. It does not
yet explain my initial issue for 100%...</what>
</comment>
</bug>
<bug>
<bugid>8209</bugid>
<title>CTS Failure -ldpi- android.view.cts.View_AnimationTest Q&amp;E View_UsingViewsTest</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-07T18:20:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>firewallbreak@gmail.com</reportedBy>
<openedDate>Fri, 07 May 2010 10:45:17 +0000</openedDate>
<description>For ldpi resolution below 2 CTS failing
android.view.cts.View_AnimationTest #testAnimation #testStartAnimation
#testClearDuringAnimation testAnimation
junit.framework.AssertionFailedError: unexpected timeout at
android.view.animation.cts.DelayedCheck.run(DelayedCheck.java:51)
testStartAnimation junit.framework.AssertionFailedError: unexpected
timeout at
android.view.animation.cts.DelayedCheck.run(DelayedCheck.java:51)
testClearDuringAnimation junit.framework.AssertionFailedError:
unexpected timeout at
android.view.animation.cts.DelayedCheck.run(DelayedCheck.java:51) and
android.view.cts.View_UsingViewsTest #testSetProperties
testSetProperties junit.framework.AssertionFailedError:
expected:Q&lt;E-16711936Q&gt;E but was:Q&lt;E- 16713984Q&gt;E at
android.view.cts.View_UsingViewsTest.testSetProperties
(View_UsingViewsTest.java:325) Not sure why the below call is takign
more time only in case of ldpi if (check()) { return; }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 07 May 2010 18:20:59 +0000</when>
<what></what>
</comment>
<comment>
<author>lgma...@gmail.com</author>
<when>Mon, 10 May 2010 08:54:54 +0000</when>
<what>I am also facing the same problem. 
Even on the emulator by modifying the resolution to ldpi resolution, the testcases fail.</what>
</comment>
</bug>
<bug>
<bugid>7427</bugid>
<title>Monkey Test Issue of Google Market</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jungjae....@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 07:52:30 +0000</openedDate>
<description>Google Market process was not responding during monkey testing. (ANR)
Please refer to the attached log file.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 30 Mar 2010 04:15:52 +0000</when>
<what>What command are you running? What hardware are you running on? What version of Android are you running?</what>
</comment>
<comment>
<author>Jungjae....@gmail.com</author>
<when>Tue, 30 Mar 2010 05:06:18 +0000</when>
<what>I added some comment what you asked.

What command are you running? 
- adb shell monkey -p com.android.vending -s 12345678 --throttle 300 -v 12000

What hardware are you running on? 
- Titanium Hardware from Motorola

What version of Android are you running?
- Android OS is 2.1, and Kernel is 2.6.29-omap1</what>
</comment>
</bug>
<bug>
<bugid>10657</bugid>
<title>Recieve mail with imap and send through isp without login</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vingu...@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 12:31:54 +0000</openedDate>
<description>Hi I have a HTC Wildfire with Android 2.1-update1. I want to setup mail
to recieve mail with IMAP protocol wich works fine, but I want to send
through my ISPQ&apos;Es SMTP wich does not require login. In settings for
outgoing server I remove the tick from Q&quot;Erequire loginQ&quot;E (donQ&apos;Et know
exactly what it says, since my phone is in danish) i fill in smtp and
port and no security and save the settings. I get an error when sending
mail. error says (in danish) that no login is required. When i look at
the settings again the field Q&quot;Erequire loginQ&quot;E is ticked and username and
password is filled with the same info that I have entered under incoming
server. I think the phone does not save my settings when that field is
not ticked. It saves when i tick it and enter different login info.</description>
</bug>
<bug>
<bugid>19638</bugid>
<title>MY YOUTUBE VIDEOS FREEZE AND WONT PLAY</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rodneygm...@gmail.com</reportedBy>
<openedDate>Sun, 28 Aug 2011 16:11:54 +0000</openedDate>
<description>My EVO 4g will not play YouTube videos without freezing and saying Sorry
cannot play video.</description>
</bug>
<bug>
<bugid>6719</bugid>
<title>Package installer crashes on Q&quot;EopenQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>elia...@gmail.com</reportedBy>
<openedDate>Thu, 18 Feb 2010 18:42:25 +0000</openedDate>
<description>When installing my application, either from the Android Market or from a
direct URL, the software installer (not my program) crashes when you
press the Q&quot;EopenQ&quot;E button. However, the software installed correctly and
works fine when you start it from the UI. Steps to reproduce: Method 1.
Installing from the Android Market. * If Frink is previously installed
from the URL below, uninstall it first. * Install the application Q&quot;EFrink
Programming LanguageQ&quot;E from the market. * After installation, press
Q&quot;EopenQ&quot;E. The installer will crash with the alert dialog Q&quot;ESorry! The
application Market (process com.android.vending) has stopped
unexpectedly. Please try again.Q&quot;E and has a Q&quot;EForce CloseQ&quot;E button. This
happens every time. * Note that the software was actually installed
correctly and runs correctly when opened from the home window. Since the
Market application is not available in the emulator, testing in the
emulator is not applicable. Hardware Platform: Motorola Droid, Android
2. Method 2. Installing from a direct URL: * If Frink is previously
installed from the Market, uninstall it first. * Download Frink (the
exact same file as in the market) by opening Browser and downloading:
http://futureboy.us/temp/frink.apk * Install the application by clicking
it when download completes. * Press Q&quot;EOpenQ&quot;E when prompted. * The
installer will crash with the Alert dialog: Q&quot;ESorry! The application
Package Installer (process com.android.packageinstaller has stopped
unexpectedly. Please try again.Q&quot;E) This happens every time. * Note that
the software was actually installed correctly and runs correctly when
opened from the home window. On the emulator, note that this process
produces a green checkmark (indicating success?) with the contradictory
message Q&quot;EApplication install unsuccessfulQ&quot;E with the Q&quot;ELaunchQ&quot;E button
greyed out. Q&quot;Eadb logcatQ&quot;E produces nothing of much use. Listed at end.
EXPECTED RESULTS: * Software installer should not crash. Q&quot;EOpen/LaunchQ&quot;E
button should work properly. If thereQ&apos;Es a problem with the install, the
reason for the failure should be reported to the user or developer.
I/ActivityManager( 47): Starting activity: Intent {
data=file:///data/data/com.android.packageinstaller/files/frink-7.apk
comp={com.android.packageinstaller/com.android.packageinstaller.InstallAppConfirmation}
(has extras) } I/ActivityManager( 47): Displayed activity
com.android.packageinstaller/.InstallAppConfirmation: 317 ms
I/InstallAppConfirmation( 226): result ok I/PackageInstaller( 226):
downloaded app
uri=file:///data/data/com.android.packageinstaller/files/frink-7.apk
I/ActivityManager( 47): Starting activity: Intent {
data=file:///data/data/com.android.packageinstaller/files/frink-7.apk
comp={com.android.packageinstaller/com.android.packageinstaller.InstallAppProgress}
(has extras) } I/ActivityManager( 47): Displayed activity
com.android.packageinstaller/.InstallAppProgress: 182 ms
D/PackageParser( 47): Scanning package: /data/app/vmdl72520.tmp
D/PackageManager( 47): Scanning package frink.android W/PackageManager(
47): Package couldnQ&apos;Et be installed in /data/app/frink.android.apk
I/installd( 28): unlink
/data/dalvik-cache/data@app@vmdl72520.tmp@classes.dex
I/InstallAppProgress( 226): Sleeping for 5 seconds to display screen
D/dalvikvm( 47): GC freed 8760 objects / 407024 bytes in 83ms
D/dalvikvm( 154): GC freed 5726 objects / 331592 bytes in 67ms
I/PackageInstaller( 226): downloaded app
uri=file:///data/data/com.android.packageinstaller/files/frink-7.apk
I/ActivityManager( 47): Starting activity: Intent {
action=android.intent.action.VIEW
data=file:///data/data/com.android.packageinstaller/files/frink-7.apk
comp={com.android.packageinstaller/com.android.packageinstaller.InstallAppDone}
(has extras) } I/ActivityManager( 47): Displayed activity
com.android.packageinstaller/.InstallAppDone: 185 ms D/dalvikvm( 176):
GC freed 3471 objects / 172544 bytes in 54ms</description>
<comment>
<author>elia...@gmail.com</author>
<when>Thu, 24 Jun 2010 08:01:32 +0000</when>
<what>Note that the above problem probably describes two different bugs, as it is triggered in two different ways.  The error reports describe a crash in com.android.vending if method 1 is used, and a crash in com.android.packageinstaller if method 2 is used.

I will separate this into two different bugs if anyone cares to ever triage it and deems it useful.




</what>
</comment>
<comment>
<author>Yonhee.Yu</author>
<when>Thu, 05 Aug 2010 00:01:52 +0000</when>
<what>with method 1, I can reproduce it with Nexus One(2.2)</what>
</comment>
<comment>
<author>god...@gmail.com</author>
<when>Wed, 18 Aug 2010 04:31:38 +0000</when>
<what>From this post, I take it that an application should install when clicked on in the download box.  I had my doubts there for a second.  

For me, when I install any .apk I built in this way, the Package Installer stays forever in Q&quot;ERecent AppsQ&quot;E and when selected, offers to install the package over and over until the device is shut down.  The app itself installed and runs just fine.

See http://code.google.com/p/android/issues/detail?id=10439
</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Wed, 25 Aug 2010 04:51:04 +0000</when>
<what>I noticed that the crash occurs if the application to launch has more than one Q&quot;Emain activityQ&quot;E defined in the AndroidManifest, for example: Q&quot;EGoogle MapsQ&quot;E. 
The issue is visible on Nexus One (2.2) and Motorola Milestone (2.1) </what>
</comment>
<comment>
<author>geo...@thechatfieldgroup.com</author>
<when>Fri, 03 Dec 2010 18:48:53 +0000</when>
<what>We are experiencing this issue with our application that has only a single Q&quot;Emain activity.Q&quot;E

Also - and I donQ&apos;Et know if this is assumed or accounted for - weQ&apos;Ere finding that if the app does not launch from the download/installation/notifications screen, closing the screen out and launching the app from the app list via its icon does indeed launch the application... Even though this works, the bug needs to be remedied since it is reasonable to assume that many users will try to launch the application from the download/installation/notifications screen.</what>
</comment>
<comment>
<author>ch...@infinitusdev.com</author>
<when>Wed, 09 Mar 2011 21:14:18 +0000</when>
<what>IQ&apos;Em experiencing this same issue with my self signed app, though i have not yet submitted it to the markeplace. I too have run logcat, but nothing is indicated there. I also only have one Main activity, since i saw that could be a potential issue.

My app is in fact installed on both my dev phone despite the error, however i have one beta user reporting the Q&quot;Eapplication not installedQ&quot;E error when trying to load it from the launcher after installing the app. That most likely is an issue with the phone, but it does seem related.

My dev phones are one Droid X running the latest 2.2 official and a Nexus S running 2.3.3. Same issue on both.

IQ&apos;Em definitely looking for a solution and would be happy to provided specific information about my app if that will help.</what>
</comment>
<comment>
<author>ch...@infinitusdev.com</author>
<when>Thu, 10 Mar 2011 00:06:25 +0000</when>
<what>update. I found what contributed to my issue after further debugging with logcat. It was a bad line in my androidmanifest.xml. I had the following on my main activity that was causing the issue with the package installer android:permission=Q&quot;Eandroid.permission.INTERNETQ&quot;E. I also had the uses-permission under the manifest node, so it was asking the user for permission, however this permission requirement on my main activity was causing the error when clicking Open after install.</what>
</comment>
</bug>
<bug>
<bugid>18387</bugid>
<title>Selecting one flash content item with Q&quot;Eon-demand pluginsQ&quot;E enabled activates all flash content.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Mon, 11 Jul 2011 01:33:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Install Adobe flash player, then open the browser
and set plugins to Q&quot;Eon-demandQ&quot;E, then go to a site with flash content (a
site with flash ads on the side, and flash content in the middle/body of
the page shows the best effect) , then select any flash content item. -
What happened. All flash content on the whole page is activated. - What
you think the correct behavior should be. Only the item that is selected
should be activated. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) Motorola Xoom wifi, Android 3.1. If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 11 Jul 2011 01:46:22 +0000</when>
<what>I confirmed this issue by going to www.redmondpie.com and selecting an article. On the page I loaded, I noticed that there were 5 flash content items. I selected one of them, and all 5 items activated. My concern about this issue is that loading all flash content when just one is selected could slowdown the browser and reduce battery life.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 15 Jul 2011 18:04:49 +0000</when>
<what>I tested this issue again since I installed the 3.2 update, and this issue still occurs. I seems like the Android dev team needs to do some more bug fixes and improvements of the browser.</what>
</comment>
</bug>
<bug>
<bugid>14476</bugid>
<title>No text displayed after scrolling through SMS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:23:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>revolver...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 14:14:02 +0000</openedDate>
<description>My device: HTC wildfire with Android 2.2.1 Problem: When replying to an
SMS press Q&apos;ETap to composeQ&apos;E and begin writing the message. Write 2 lines+
of text for example. Then using the track ball scroll upwards through
the previous messages. (They will be highlighted green) Now scroll back
down to the message you are composing. The cursor freezes solid or
disappears and although when you press the letters to continue the
message you get vibration feedback no text is displayed. The only
solution is to press Q&apos;EbackQ&apos;E so that the message is saved as a draft.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 02 Feb 2011 18:43:56 +0000</when>
<what>Issue 14477 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:23:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6505</bugid>
<title>Android Keyboard Needs Multi Touch / Multitouch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>andykoyama@gmail.com</reportedBy>
<openedDate>Sat, 06 Feb 2010 05:33:14 +0000</openedDate>
<description>Please consider adding the ability to Q&quot;Echord,Q&quot;E or press two different
keys simultaneously and have both keys register upon simultaneous finger
release.</description>
<comment>
<author>andykoyama@gmail.com</author>
<when>Mon, 22 Feb 2010 04:47:07 +0000</when>
<what>Scratch that.  

Q&quot;ESmart Keyboard ProQ&quot;E on the Android market has Multi Touch.  ItQ&apos;Es amazing.</what>
</comment>
</bug>
<bug>
<bugid>3466</bugid>
<title>No download option available for the user</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-05T15:37:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>amit.s...@gmail.com</reportedBy>
<openedDate>Wed, 05 Aug 2009 04:46:42 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1- Click on Menu 2. Click on
Browser 3. Enter google.com 4. In the text box, enter png, jpg ( to
download some files) 5. Click on any of the images 6. Observe that the
user is not provided with download option - What you think the correct
behavior should be. The user must be able to download the required files
(For feature requests for APIs, please include sample code showing how
you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 15:37:14 +0000</when>
<what>Long press the image and choose Save Link/Save Image.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:42:08 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:20:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10035</bugid>
<title>Browser error - Opening and Ending tag mismatch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Loki...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 14:43:50 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem: On your google nexus one check this link:
http://yfrog.com/0mihazj - What happened: Error is: line 36 at column
10: Opening and ending tag mismatch: link line 0 and script Page doesnQ&apos;Et
load at all. - What you think the correct behavior should be: Load the
page! this is a mobile browser I donQ&apos;Et care if tags are mismatch. In
fact I donQ&apos;Et even want to hear about it! Even google search pages start
to mess up after a while. WTH? DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Model: Nexus One Android version:
2.2 Kernel version: 2.6.32.9-27227-g3c98b0d Build Number: FRF91 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>Klaus.Ho...@gmail.com</author>
<when>Wed, 28 Jul 2010 21:05:35 +0000</when>
<what>IvQ&apos;Ee got the same issue with http://m.facebook.com

error on line one at column 203: Opening and ending tag mismatch: link line 0 and meta


Model: Nexus One
Android version: 2.2
Kernel version: 2.6.32.9-27227-g3c98b0d android-build@apa26 #1
Build Number: FRF91</what>
</comment>
<comment>
<author>rob.pearman@gmail.com</author>
<when>Thu, 29 Jul 2010 21:41:14 +0000</when>
<what>Same problem on a Samsung Galaxy S in the UK.  Standard Eclair ROM firmware version 2.1-update1, baseband version I9000XXJF3, kernel version 2.6.29 root@SE-S602 #2

Only found the problem so far on facebook mobile site (touch site is rendered OK but is functionally rubbish - facebookQ&apos;Es fault, not Android!)</what>
</comment>
</bug>
<bug>
<bugid>20111</bugid>
<title>[Gmail] keypad doesnQ&apos;Et work properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plzs...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 06:19:52 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
-----------------------------------------------------------------------
- Steps to reproduce the problem (including sample code if appropriate).
Applications --Q&gt;E Launch Gmail --Q&gt;E select any email from inbox --Q&gt;E select
samsung keypad by input method --Q&gt;ELandscape mode --Q&gt;E touch reply icon
--Q&gt;E drag the screen of email up and down 5 to 10 times - What happened.
when a user drags the screen of email up and down 5 to 10 times, the
keypad is displayed. a user input some text by keypad, but the text
isnQ&apos;Et input and draft icon is not available. - What you think the
correct behavior should be. keypad should be shown in landscape mode
when a user drags the screen of email up and down 5 to 10 times.</description>
</bug>
<bug>
<bugid>3632</bugid>
<title>Gmail doesnQ&apos;Et send or receive emails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>carlni...@gmail.com</reportedBy>
<openedDate>Sat, 22 Aug 2009 22:43:08 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem unknown - Sample source code
demonstrating the problem unknown - What you think the correct behavior
should be. sending an receiving emails</description>
<comment>
<author>carlni...@gmail.com</author>
<when>Sun, 23 Aug 2009 17:45:33 +0000</when>
<what>automatic data sync is turned on
refreshing does not work

iQ&apos;Eve no problems using gmail on my laptop just on my android
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:16:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:24:11 +0000</when>
<what></what>
</comment>
<comment>
<author>der.dar...@gmail.com</author>
<when>Mon, 19 Oct 2009 07:00:18 +0000</when>
<what>hello everybody,
I got the same problem, but I try to describe that problem a little bit more specific.
I use the GMail-app for managing mails.
Since the 13th of oct I canQ&apos;Et see mails being received or sent.
But I do see new mails as countable number in the brackets next to the inbox title.
When I search for a specific mail with the search function I easily find that mail.
But I cant see it in the Inbox and the mail(s) isnQ&apos;Et filtered as I can see it in the
Inbox when I login to my gmail account via pc.

I am using Android 1.5 and some apps like locale etc.

Bye.</what>
</comment>
<comment>
<author>trent.os...@gmail.com</author>
<when>Wed, 21 Oct 2009 20:53:40 +0000</when>
<what>I am having the same problem which coincidentally started the same time as
der.darude. However I am using Android 1.6. </what>
</comment>
<comment>
<author>moshe.gu...@gmail.com</author>
<when>Mon, 07 Dec 2009 09:46:05 +0000</when>
<what>Have the same issue since December 4th. Switched to K-9...

Using CyanogenMod 4.2.7.1</what>
</comment>
<comment>
<author>moshe.gu...@gmail.com</author>
<when>Mon, 07 Dec 2009 09:57:45 +0000</when>
<what>Looks like this helped to someone:

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=50d3f5af16033c63Q&amp;Ehl=en

For me it just shows Q&quot;EWaiting for syncQ&quot;E, Q&quot;EYour email will appear shortly.Q&quot;E for 10 
minutes now.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:34 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>6030</bugid>
<title>crash in Typeface_unref</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-01-19T21:41:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>e...@google.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 04:57:50 +0000</openedDate>
<description>someone reported a native crash on stackoverflow:
http://stackoverflow.com/questions/2022868/android-application-failing-upon-user-
scrolling-no-obvious-error hereQ&apos;Es the decode of the userQ&apos;Es stack: pid:
12291, tid: 12292 Q&gt;EQ&gt;EQ&gt;E com.ggggg.dot Q&lt;EQ&lt;EQ&lt;E signal 11 (SIGSEGV), fault addr
00000004 r0 00000004 r1 40024108 r2 00000004 r3 4185dfd4 r4 00000000 r5
00000000 r6 40024108 r7 4185dfa8 r8 100ffcf8 r9 4185dfa0 10 4185df8c fp
0013e8f8 ip ad36c2ec sp 100ffce0 lr ad32995f pc afb04524 Stack Trace:
RELADDR FUNCTION FILE:LINE 00004524 android_atomic_dec
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/system/core/libcutils/atomic-android-arm.S:105 0002995c
SkRefCnt::unref() const
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/external/skia/include/core/SkRefCnt.h:60 v------Q&gt;E Typeface_unref
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/frameworks/base/core/jni/android/graphics/Typeface.cpp:49
00048cf4 Typeface_unref(_JNIEnv*, _jobject*, SkTypeface*)
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/frameworks/base/core/jni/android/graphics/Typeface.cpp:49
0000ecb4 dvmPlatformInvoke
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/vm/arch/arm/CallEABI.S:243 000387c4
dvmCallJNIMethod_staticNoRef
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/dalvik/vm/Jni.c:1637
000139b8 dalvik_mterp
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/vm/mterp/out/InterpAsm-armv7-a.S:9381 00019338
dvmMterpStd /usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/vm/mterp/Mterp.c:107 00018804 dvmInterpret
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/vm/interp/Interp.c:987 0004eea0 dvmCallMethodV
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/dalvik/vm/interp/Stack.c:534
0004eec8 dvmCallMethod
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/dalvik/vm/interp/Stack.c:435
00044aaa callMethod
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/vm/alloc/HeapWorker.c:203 00044b36 doHeapWork
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/vm/alloc/HeapWorker.c:294 00044fc0 heapWorkerThreadStart
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/vm/alloc/HeapWorker.c:411 000425c4 internalThreadStart
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/dalvik/vm/Thread.c:1813
0000fd74 __thread_entry
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/bionic/libc/bionic/pthread.c:188 0000f840 pthread_create
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/bionic/libc/bionic/pthread.c:324 Stack Data: ADDR VALUE
FILE:LINE/FUNCTION 100ffca4 afe0f028
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/bionic/libc/bionic/pthread.c:902 _normal_unlock 100ffcb8
418cd52c (unknown) (unknown) 100ffcbc 418cd52c (unknown) (unknown)
100ffcc4 ad061e8d
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/libdex/DexProto.c:347 dexProtoCompare 100ffccc ad058201
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/dalvik/vm/oo/Class.c:4908 dvmCompareNameProtoAndMethod 100ffcd0
40024108 (unknown) (unknown) 100ffce4 ad32995f
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/external/skia/include/core/SkRefCnt.h:60 SkRefCnt::unref() const
100ffcec ad348cf9
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-
release/frameworks/base/core/jni/android/graphics/Typeface.cpp:50
Typeface_unref i mentioned Typeface_unref to them and they replied: I
was trying to use a custom font and wound up having a typo when I
referenced it. Obviously, Android couldnQ&apos;Et Q&quot;EfindQ&quot;E the incorrectly
referenced font, but it decided to crash at some point long after I
referenced the non-existent font. looking at Typeface.cpp in todayQ&apos;Es
master, i think you may have fixed this back in December by switching to
SkSafeUnref, but i thought iQ&apos;Ed better check (and leave some traceability
on the web, since the original submitter doesnQ&apos;Et seem to want to raise a
bug as i suggested).</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jan 2010 21:18:48 +0000</when>
<what>Issue 5038 has been merged into this issue.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Tue, 19 Jan 2010 21:37:49 +0000</when>
<what>Indeed, this is fixed in master, and should appear in a future release</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jan 2010 21:41:18 +0000</when>
<what></what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 18 Nov 2011 23:00:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6953</bugid>
<title>Invalid namespace issue for CTS case android.tests.sigtest.SignatureTest#signatureTest</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-04-09T18:40:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Wed, 03 Mar 2010 03:06:13 +0000</openedDate>
<description>When I run 2.1 CTS on Nexus one, got the following error info: cts_host
Q&gt;E start --plan Signature -t
android.tests.sigtest.SignatureTest#signatureTest start test
android.tests.sigtest.SignatureTest#signatureTest
============================================================== Test
package: android.tests.sigtest
android.tests.sigtest.SignatureTest#signatureTest...(fail) Unable to
find instrumentation info for:
ComponentInfo{null/null.InstrumentationRunner} CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Invalid
namespace: null Time: 13.644s Step to reproduce: 1. Download Android
source code 2. Create a branch based on tag android-2.1_r2 3. Use the
following command to generate CTS package: . build/envsetup.sh; lunch 1;
make cts 4. Unzip the cts package generate at step 3, config SDK_ROOT in
startcts script properly 5. Connect to Nexus One. 6. Run the following
command: ./startcts start --plan Signature -t
android.tests.sigtest.SignatureTest#signatureTest I got the above error
message after step 6. The expected result should be that the case can
pass. The namespace issue can be resolved by adding namespace property
to CTS script ./repository/testcases/SignatureTest.xml: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;EUTF-8Q&quot;E?Q&gt;E Q&lt;ETestPackage AndroidFramework=Q&quot;EAndroid
1.0Q&quot;E appNameSpace=Q&quot;Eandroid.tests.sigtestQ&quot;E
appPackageName=Q&quot;Eandroid.tests.sigtestQ&quot;E jarPath=Q&quot;EQ&quot;E name=Q&quot;ESignatureTestQ&quot;E
runner=Q&quot;E.InstrumentationRunnerQ&quot;E signatureCheck=Q&quot;EtrueQ&quot;E
targetBinaryName=Q&quot;EQ&quot;E targetNameSpace=Q&quot;EQ&quot;E version=Q&quot;E1.0Q&quot;EQ&gt;E Q&lt;ETestSuite
name=Q&quot;EandroidQ&quot;EQ&gt;E Q&lt;ETestSuite name=Q&quot;EtestsQ&quot;EQ&gt;E Q&lt;ETestSuite name=Q&quot;EsigtestQ&quot;EQ&gt;E
Q&lt;ETestCase name=Q&quot;ESignatureTestQ&quot;EQ&gt;E Q&lt;ETest name=Q&quot;EsignatureTestQ&quot;E/Q&gt;E Q&lt;E/TestCaseQ&gt;E
Q&lt;E/TestSuiteQ&gt;E Q&lt;E/TestSuiteQ&gt;E Q&lt;E/TestSuiteQ&gt;E Q&lt;E/TestPackageQ&gt;E The test case can
pass after adding the namespace: cts_host Q&gt;E start --plan Signature -t
android.tests.sigtest.SignatureTest#signatureTest start test
android.tests.sigtest.SignatureTest#signatureTest
============================================================== Test
package: android.tests.sigtest
android.tests.sigtest.SignatureTest#signatureTest...............(pass)
============================================================== Time:
1675.476s This seems to be a CTS case issue. Can the CTS script be
updated to add namespace? The following case also has the same issue:
cts_host Q&gt;E start --plan Android -t
android.apidemos.cts.ApiDemosTest#testNumberOfItemsInListView start test
android.apidemos.cts.ApiDemosTest#testNumberOfItemsInListView
============================================================== Test
package: android.apidemos.cts
android.apidemos.cts.ApiDemosTest#testNumberOfItemsInListView...(fail)
Unable to find instrumentation info for:
ComponentInfo{null/android.test.InstrumentationTestRunner} CTS_ERROR Q&gt;EQ&gt;EQ&gt;E
Invalid namespace: null Time: 303.714s Model number: Nexus One Firmware
version: 2.1-udate1 Baseband version: 32.24.00.22U_4.0.3.00.21_2 Kernel
version: 2.6..29-01117-g4bc62c2 android-build@apa26 #1 Build numer:
ERE27</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 03 Mar 2010 18:38:26 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 06 Apr 2010 17:54:19 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 09 Apr 2010 18:40:27 +0000</when>
<what>https://review.source.android.com/#change,14185</what>
</comment>
<comment>
<author>newsbt...@gmail.com</author>
<when>Tue, 27 Jul 2010 08:46:27 +0000</when>
<what>The same error in Android CTS 1.5 package, I have submitted the bug report:

http://code.google.com/p/android/issues/detail?id=10027

Thanks. </what>
</comment>
</bug>
<bug>
<bugid>19698</bugid>
<title>Please make NDK debugger (GDB) easier to use or more integrated to ADB</title>
<status>Declined</status>
<owner>di...@android.com</owner>
<closedOn>2011-10-14T13:22:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>redu...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 20:18:33 +0000</openedDate>
<description>The script ndk-gdb only works for projects using Android.mk, large C/C++
projects that rely on custom build systems generate the shared object
(.so) by other means. Using ndk-gdb is not possible on them, plus
ndk-gdb as a script is very difficult to modify. Also if the app crashes
right after it starts, ndk-gdb has no time to connect to it. The only
requirement to use gdb should be using an .so with debug symbols
(compiled with -g), so i simply do something like: ndk-gdb
com.android.myapp and it works..</description>
<comment>
<author>TBOL3...@gmail.com</author>
<when>Wed, 31 Aug 2011 13:56:17 +0000</when>
<what>Q&gt;E Also if the app crashes right after it starts, ndk-gdb has no time to connect to it.

You can work around that, assuming your not using the native activity in gingerbread anyway, by putting a break point in your java code, starting your app, and then wait at the breakpoint until ndk-gdb has connected, then continue on.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:43:53 +0000</when>
<what></what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Fri, 14 Oct 2011 13:22:18 +0000</when>
<what>There is no way this can be as simple as using an .so with debug symbols. At a minimum an appropriate version of gdbserver must be embedded into your .apk, and installed by the package manager when it installs your app.

Moreover, the symbolic version of the .so must be available to the host gdb client, while the application should use the stripped binary.

Generally speaking, ndk-build and ndk-gdb are designed to work together. If youQ&apos;Ere using a custom build system, consider using/writing a custom debugging script too, there are just too many details to handle to provide a generic implementation that would be sufficiently idiot-proof for all the build customizations out there.

IQ&apos;Em just declining this bug as impractical.

</what>
</comment>
<comment>
<author>redu...@gmail.com</author>
<when>Fri, 14 Oct 2011 14:12:58 +0000</when>
<what>Already attempted to write a custom script, but as I said, it was too difficult to do for the time i had assigned and failed (it just didnQ&apos;Et work).
You even seem to aknowledge the difficulty of this task yourself:

Q&gt;E there are just too many details to handle to provide a generic implementation that would be sufficiently idiot-proof for all the build customizations out there.

I know many other developers in the same situation as I am, porting large existing projects with custom build system to Android, and like me they all gave up on using a debugger and just use printf, so I think it would be the complete opposite to impractical. 

ItQ&apos;Es easy to do on iOS, itQ&apos;Es easy to do on Playbook, itQ&apos;Es easy to do on consoles, itQ&apos;Es hell to on Android.




</what>
</comment>
</bug>
<bug>
<bugid>5969</bugid>
<title>We need Arabic Support in Android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-11T17:48:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bad3.sa</reportedBy>
<openedDate>Mon, 11 Jan 2010 12:42:15 +0000</openedDate>
<description>We need Arabic Support in Android</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 17:48:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7968</bugid>
<title>Wired Headset Priority Shoul</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anish198...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 13:41:24 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>anish198...@gmail.com</author>
<when>Mon, 26 Apr 2010 13:43:38 +0000</when>
<what>Please ignore.By mistake it was done</what>
</comment>
</bug>
<bug>
<bugid>7907</bugid>
<title>Code example in javadoc for android.content.UriMatcher </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>es...@ytterbrink.nu</reportedBy>
<openedDate>Thu, 22 Apr 2010 07:05:41 +0000</openedDate>
<description>The code example in the javadoc for android.content.UriMatcher includes
the starting Q&quot;E/Q&quot;E in the path-parameter when using the addURI (String
authority, String path, int code) method. The starting Q&quot;E/Q&quot;E is to be
omitted for the method to work.
http://developer.android.com/intl/zh-TW/reference/android/content/UriMatcher.html</description>
<comment>
<author>rlight2@gmail.com</author>
<when>Sun, 08 Aug 2010 22:57:28 +0000</when>
<what>Also, the constructor takes a single argument, which is not reflected in the code example.  The later call to match only takes one argument, not two.</what>
</comment>
<comment>
<author>dtrebbien@gmail.com</author>
<when>Sat, 23 Oct 2010 21:20:49 +0000</when>
<what>I can confirm that a starting Q&quot;E/Q&quot;E messes up `match`:

UriMatcher uriMatcher;
uriMatcher = new UriMatcher(NO_MATCH);
uriMatcher.addURI(Q&quot;EctstestQ&quot;E, Q&quot;EtestPath1Q&quot;E, 1);
assertEquals(1, uriMatcher.match(Uri.parse(Q&quot;Econtent://ctstest/testPath1Q&quot;E)));

uriMatcher = new UriMatcher(NO_MATCH);
uriMatcher.addURI(Q&quot;EctstestQ&quot;E, Q&quot;E/testPath1Q&quot;E, 1);
assertEquals(NO_MATCH, uriMatcher.match(Uri.parse(Q&quot;Econtent://ctstest/testPath1Q&quot;E)));


Also, the sample `getType` implementations---one using `UriMatcher` and the other using if-else logic---need to be corrected because the parameter type is now `android.net.Uri` and not `String[]`.

Please see the attached patch. Applying the patch fixes:
# The original issue as reported by Ester Ytterbrink
# The issue that Ross Light noticed regarding `match` taking a single argument
# The issue with the sample `getType` implementations not taking the correct parameter type

As the patch only changes the Javadoc comment, I hope that it will be applied quickly.</what>
</comment>
<comment>
<author>dtrebbien@gmail.com</author>
<when>Sun, 31 Oct 2010 15:00:09 +0000</when>
<what>Uploaded to Gerrit: https://review.source.android.com/18684</what>
</comment>
</bug>
<bug>
<bugid>6812</bugid>
<title>Clear default number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mkleehammer</reportedBy>
<openedDate>Tue, 23 Feb 2010 23:57:08 +0000</openedDate>
<description>The long-press menu for non-default numbers in the Edit Contacts screen
includes Q&apos;EMake default numberQ&apos;E. The menu for the default number does not
include anything regarding defaults. It would be nice if it included an
option to clear the default setting. Use case: I have some contacts that
I like to choose the number based on time of day (home / work). I
suppose I accidentally selected Q&apos;EMake defaultQ&apos;E when I was dialing once,
but now I canQ&apos;Et clear it. As a workaround, IQ&apos;Eve seen that I can delete
the number and re-add it, then resync. HavenQ&apos;Et tested yet. Note that
this is different than the issues regarding setting default SMS and
default contact numberQ&apos;Es differently, so I opened a new issue, but many
solutions would fix both at the same time, in which case we should close
this as a dup or otherwise merge.</description>
</bug>
<bug>
<bugid>5808</bugid>
<title>E-mail app unable to connect when WiFi is in dormant mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>majrdisa...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 12:57:29 +0000</openedDate>
<description>It seems that in cases when DroidQ&apos;Es WiFi is in dormant state, if the
E-mail app tries to connect to a server - it would start doing so via a
3G connection, but then WiFi comes back from dormant state, causing
e-mail app to fail when connecting to the server.</description>
</bug>
<bug>
<bugid>2046</bugid>
<title>Change of location does not trigger ACTION_TIMEZONE_CHANGED</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-26T22:26:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Fri, 20 Feb 2009 16:44:00 +0000</openedDate>
<description>Using SDK 1.1. First, register a broadcast receiver via something like:
IntentFilter tzFilter = new IntentFilter() ; tzFilter.addAction(
Intent.ACTION_TIMEZONE_CHANGED ) ; registerReceiver( tzChangeReceiver,
tzFilter ) ; Attempt #1: Make sure Settings -Q&gt;E DateQ&amp;ETime -Q&gt;E Automatic is
enabled. When running emulator, setting a location in the CDT timezone
followed by setting a location in the MDT timezone does not appear to
trigger a ACTION_TIMEZONE_CHANGED. Attempt #2: Make sure Settings -Q&gt;E
DateQ&amp;ETime -Q&gt;E Automatic is disabled. Settings -Q&gt;E DateQ&amp;ETime -Q&gt;E Set time
zone to a provided time zone. Then, Settings -Q&gt;E DateQ&amp;ETime -Q&gt;E Set time
zone to a different time zone. It does not appear a
ACTION_TIMEZONE_CHANGED Intent is broadcast.</description>
<comment>
<author>gtcopeland</author>
<when>Fri, 20 Feb 2009 16:45:16 +0000</when>
<what>Opps....that should be, Q&quot;EChange of location does not trigger ACTION_TIMEZONE_CHANGED
in emulator.Q&quot;E

Please correct title. This bug report is only for the emulator. I have not tested on
hardware.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 17:24:53 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 22:26:41 +0000</when>
<what>Unable to reproduce</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:23:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8682</bugid>
<title>Google Maps: java.lang.ClassNotFoundException: s.c</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andreas....@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 16:43:21 +0000</openedDate>
<description>Since today, every time I start Google Maps the following exception
happens: E/AndroidRuntime( 5488): FATAL EXCEPTION: main
E/AndroidRuntime( 5488): java.lang.ExceptionInInitializerError
E/AndroidRuntime( 5488): at P.p.Q&lt;EinitQ&gt;E(Unknown Source) E/AndroidRuntime(
5488): at P.p.a(Unknown Source) E/AndroidRuntime( 5488): at
e.aD.a(Unknown Source) E/AndroidRuntime( 5488): at
com.google.googlenav.android.b.b(Unknown Source) E/AndroidRuntime(
5488): at
com.google.googlenav.suggest.android.SuggestProvider.onCreate(Unknown
Source) E/AndroidRuntime( 5488): at
android.content.ContentProvider.attachInfo(ContentProvider.java:733)
E/AndroidRuntime( 5488): at
android.app.ActivityThread.installProvider(ActivityThread.java:4506)
E/AndroidRuntime( 5488): at
android.app.ActivityThread.installContentProviders(ActivityThread.java:4281)
E/AndroidRuntime( 5488): at
android.app.ActivityThread.handleBindApplication(ActivityThread.java:4237)
E/AndroidRuntime( 5488): at
android.app.ActivityThread.access$3000(ActivityThread.java:125)
E/AndroidRuntime( 5488): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071)
E/AndroidRuntime( 5488): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
5488): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
5488): at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 5488): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 5488): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
5488): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime( 5488): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime( 5488): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 5488): Caused by:
java.lang.ExceptionInInitializerError E/AndroidRuntime( 5488): at
s.o.a(Unknown Source) E/AndroidRuntime( 5488): at H.d.a(Unknown Source)
E/AndroidRuntime( 5488): at Z.a.Q&lt;EclinitQ&gt;E(Unknown Source)
E/AndroidRuntime( 5488): ... 19 more E/AndroidRuntime( 5488): Caused by:
java.lang.NoClassDefFoundError: s.c E/AndroidRuntime( 5488): at
s.m.a(Unknown Source) E/AndroidRuntime( 5488): at s.m.Q&lt;EclinitQ&gt;E(Unknown
Source) E/AndroidRuntime( 5488): ... 22 more E/AndroidRuntime( 5488):
Caused by: java.lang.ClassNotFoundException: s.c in loader
dalvik.system.PathClassLoader[/system/app/Maps.apk] E/AndroidRuntime(
5488): at
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
E/AndroidRuntime( 5488): at
java.lang.ClassLoader.loadClass(ClassLoader.java:573) E/AndroidRuntime(
5488): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
E/AndroidRuntime( 5488): ... 24 more This is on a Nexus One running
Froyo. According to the Market App, this is version 4.2.0 of Google
Maps. I can neither uninstall nor update Google Maps. I have tried
rebooting the phone, which did not help.</description>
</bug>
<bug>
<bugid>19942</bugid>
<title>%0A removes all text after it in the standard non-gmail mail client.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grandeco...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 21:44:25 +0000</openedDate>
<description>Using an Q&lt;EaQ&gt;E create a link with something like the following: Q&lt;Ea
href=Q&quot;Emailto:obama@gmail.com?subject=hi obama!Q&amp;Ebody= should%0A be%0A
on%0A different%0A lines%0AQ&quot;EQ&gt;Eemail testkQ&lt;E/aQ&gt;E When you open this in gmail
mail client it works great! BUT when you open this in the standard mail
client on Android only Q&quot;EshouldQ&quot;E shows up in the body. Come on man! Help
a brother out!</description>
<comment>
<author>tyanaarm...@gmail.com</author>
<when>Wed, 09 Nov 2011 21:40:53 +0000</when>
<what>We are also having this issue doing Oracle workflow approvals because the malto code contains the %0A and the mail client truncates at this point - as you said Gmail client works fine.</what>
</comment>
</bug>
<bug>
<bugid>6302</bugid>
<title>Panoramic shooting mode?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cyberm...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 10:08:14 +0000</openedDate>
<description>Can you add panoramic shooting mode for android phones? Thanks</description>
</bug>
<bug>
<bugid>18318</bugid>
<title>Auto-sync disabling on Q&quot;ECall not sentQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coelho...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 00:39:07 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem: Make sure Auto-sync is turned on. Now, from the
phone call log, pick a contact and press the green phone sign on the
right of the contact name. Before it starts calling the user, quickly
press the green phone sign again. You might just try to Q&quot;Edouble-clickQ&quot;E
the green phone instead. Since the first touch has already triggered the
phone call, the second touch will generate a Q&quot;ECall not sentQ&quot;E pop-up.
Verify the status of Auto-sync now... itQ&apos;Es disabled. Long story short,
the Q&quot;ECall not sentQ&quot;E pop-up also disables Auto-sync. This is not a
desired behavior. Although double-clicking the call button is not a very
common real world situation, what happens to me quite often is that the
phone freezes after the first call attempt is made, so I donQ&apos;Et know if
the Android has detected my touch and I try to call the contact again,
this time getting the Q&quot;ECall not sentQ&quot;E pop-up and having Auto-sync
disabled. I always like to keep Auto-sync enabled so I get e-mails in
real time, for example. Sometimes it takes me days to find out it was
disabled. - What happened: Explained above. - What you think the correct
behavior should be: Trying to call a contact twice should not disable
Auto-sync. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.): Model number: Nexus S Android version: 2.3.4
Baseband version: I9020XXKD1 Kernel version: 2.6.35.7-ge382d80
android-build@apa28 #1 Build number: GRJ22 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem. Sorry, no development
environment available...</description>
</bug>
<bug>
<bugid>10697</bugid>
<title>android.graphics.Path lacks a way to get the cursor position</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 12:25:16 +0000</openedDate>
<description>ThereQ&apos;Es currently no way to get the current graphics caret position
given an android.graphics.Path object. Please expose the cursor position
so I donQ&apos;Et have to store it on every draw call, just in case I might
need it later.</description>
</bug>
<bug>
<bugid>8858</bugid>
<title>CTS case Q&quot;Eandroid.content.cts.ContextWrapperTestQ&quot;E fail when too many packages installed. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ganxiaoj...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 23:34:03 +0000</openedDate>
<description>The version of the device I used based on android2.1-update1. It
installed about 180 packages. When run CTS with following command: start
--plan CTS -t
android.content.cts.ContextWrapperTest#testCreatePackageContext it
failed in binder transaction: !!! FAILED BINDER TRANSACTION !!! I found
if modify frameworks/base/libs/binder/ProcessState.cpp #define
BINDER_VM_SIZE ((1*1024*1024) - (4096 *2)) to #define BINDER_VM_SIZE
((2*1024*1024) - (4096 *2)) The CTS can pass. Not sure if it have some
side effect to increate binder size limitation.</description>
<comment>
<author>Rooki...@gmail.com</author>
<when>Thu, 16 Sep 2010 08:01:05 +0000</when>
<what>here too.</what>
</comment>
<comment>
<author>Seokjoon...@gmail.com</author>
<when>Tue, 11 Jan 2011 09:43:09 +0000</when>
<what>here too,</what>
</comment>
<comment>
<author>ano...@gmail.com</author>
<when>Thu, 28 Jul 2011 05:07:25 +0000</when>
<what>here too.
why binder with this size limitation? 
any public api will occurs this issue if you find the factor to increase the argument / return object size.</what>
</comment>
<comment>
<author>martin.w...@gmail.com</author>
<when>Tue, 02 Aug 2011 10:27:19 +0000</when>
<what>This has been fixed in the internal tree.

https://review.source.android.com/23171</what>
</comment>
</bug>
<bug>
<bugid>19767</bugid>
<title>gmail - Received image file not shown in the detail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kmchoi.c...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 06:29:55 +0000</openedDate>
<description>step . idle / applications / Gmail / Receive email attached photos 2.
Received image file not shown in the detail android version: 2.3</description>
</bug>
<bug>
<bugid>11253</bugid>
<title>canQ&apos;Et access images on smb.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wsmwa...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 10:02:56 +0000</openedDate>
<description>connect on smb and browser files. but canQ&apos;Et access images files at smb.
include png, jpg, gif, other files is fine.</description>
</bug>
<bug>
<bugid>6604</bugid>
<title>OpenGL never refreshes screen after screen saver runs while in RENDERMODE_WHEN_DIRTY</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tim.news...@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 19:39:48 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs in OpenGL. Please describe
the problem in detail. Be sure to include: - Which version of Android
youQ&apos;Ere using Android 1.6 - Which hardware youQ&apos;Ere using ADP1 - Whether
your issue exists both on a device and on the emulator No. The screen
saver never activates in the emulator I have tested with. So I canQ&apos;Et
tell whether the bug is present or not. - Steps to reproduce the problem
Run an OpenGL activity that uses RENDERMODE_WHEN_DIRTY. Wait for the
screen saver to activate. Return to the activity (menu-menu). You will
not see any further screen updates. Despite this, onDrawFrame is still
being called. Repeat without RENDERMODE_WHEN_DIRTY and it will work
fine. - Sample source code demonstrating the problem Attached to this
bug report. It has the RENDERMODE_WHEN_DIRTY commented out. Run it both
with it commented out and with it present in the compiled source. - What
you think the correct behavior should be Data rendered in onDrawFrame
should appear on the screen. Please also run Q&quot;Eadb bugreportQ&quot;E and archive
the output.</description>
<comment>
<author>tim.news...@gmail.com</author>
<when>Thu, 11 Feb 2010 20:22:47 +0000</when>
<what>This issue directly affects battery life.  Without a workaround for this issue, OpenGL 
programs will have to be written to use continuous rendering which will use a lot more 
CPU, power and battery.</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Wed, 04 Aug 2010 08:21:31 +0000</when>
<what>Work around posted in r4200</what>
</comment>
</bug>
<bug>
<bugid>10203</bugid>
<title>Calender copy-paste appointments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>wvanbeelen</reportedBy>
<openedDate>Wed, 04 Aug 2010 23:19:04 +0000</openedDate>
<description>We would like to see a method to copy a appointment and then paste it on
another day in the Calender application. Why we would want this? It it a
quick and simple way to make irregular appointments that happen often,
like irregular work times/dates. ItQ&apos;Es a simple feature long available in
Windows Mobile. Just copying the appointment to another day and
optionally changing the start- and endtimes saves a lot of time over the
current way of making an all new appointment every time.</description>
<comment>
<author>Lovend...@gmail.com</author>
<when>Mon, 31 Jan 2011 19:19:02 +0000</when>
<what>...or it could even be an option to make Q&quot;EstandardQ&quot;E appointments that could be insertet in to a date. 
I you have random days off... then it could be nice to have a standart that says Work from 7 to 16.. or work from 16 to 23. And then the possibility to paste that in to a specifik day. </what>
</comment>
</bug>
<bug>
<bugid>1934</bugid>
<title>Contacts.GroupMembership should include PeopleColumns.Name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>jark...@gmail.com</reportedBy>
<openedDate>Sat, 07 Feb 2009 11:54:27 +0000</openedDate>
<description>IQ&apos;Eve been using android.provider.Contacts.GroupMembership to show lists
of people in particular groups. Getting the person name requires a
separate lookup in Contacts.People for each row of the list. It would be
handy (and a lot more efficient) if the GroupMembership provider could
supply the person name as well, via PeopleColumns.Name.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 14:21:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:59:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1916</bugid>
<title>Enhancement suggestion: GPS-based route calculation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>python1...@gmail.com</reportedBy>
<openedDate>Thu, 05 Feb 2009 08:32:49 +0000</openedDate>
<description>I have a suggestion for the GPS feature on the G1. Automatic route
recalculation (if you drive off your planned route, or miss a turn).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 12:19:32 +0000</when>
<what>Next time, please be kind enough to use descriptive descriptions. Q&quot;EEnhancement
RequestQ&quot;E doesnQ&apos;Et give anyone any hint of what the issue is about. Thanks :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:54:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:32:54 +0000</when>
<what></what>
</comment>
<comment>
<author>bramwei...@gmail.com</author>
<when>Mon, 11 Jan 2010 17:13:20 +0000</when>
<what>I believe that Navigation on the Motorola Droid already does this...if I stray from 
the projected route, it will Q&quot;ErerouteQ&quot;E me to an alternative thatQ&apos;Es based on my new 
location.  Is that whatQ&apos;Es meant here?</what>
</comment>
<comment>
<author>b...@brlaro.com</author>
<when>Tue, 22 Mar 2011 16:53:54 +0000</when>
<what>It does, google, UPDATE YOUR TRACKER.</what>
</comment>
</bug>
<bug>
<bugid>4232</bugid>
<title>Latitude menu does not open in Google Maps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>jauf...@gmail.com</reportedBy>
<openedDate>Tue, 13 Oct 2009 15:23:40 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Start android (G1) 2. run Maps 3.
push the Q&quot;EmenuQ&quot;E button 4. Touch the Q&quot;ElatitudeQ&quot;E option Actual Results:
nothing happens. Also, Latitude from the desktop reports location
unknown. All other menu options in Maps work fine. Expected results: See
latitude options. Phone location reported through latitude.</description>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Thu, 15 Oct 2009 14:15:50 +0000</when>
<what>I had exactly the same problem today with the Latitude menu item doing nothing. I
then restarted my ADP1 (Android 1.6) and Latitude worked fine again. Not sure yet if
this is a phone issue or a Latitude server issue. Latitude on the desktop (iGoogle in
Firefox) worked fine all the time.</what>
</comment>
<comment>
<author>jauf...@gmail.com</author>
<when>Thu, 15 Oct 2009 14:33:40 +0000</when>
<what>I attempted to uninstall and reinstall Google Maps Via System Q&gt;E Applications.  It did
not offer the option to uninstall; it only offered Q&quot;EClear DataQ&quot;E.  I did that, and
then Latitude worked.
This may be related to Google Apps accounts vs Google accounts.  My phone is synced
to a Google Apps account, but used to be tied to a Google account.  After clearing
data for Google Maps, Latitude automatically points to the Google Apps account.  Of
course, there is no way to log in to Latitude on the web with a Google Apps account,
so this is of very limited utility.  But this specific problem, of the Latitude Menu
not opening on the Android in Google Apps, went away.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:38:59 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:45 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>14983</bugid>
<title>Quick office is a ghost application</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:36:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>gabriel....@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 10:42:07 +0000</openedDate>
<description>Really canQ&apos;Et think of a better summary. I know itQ&apos;Es supposed to be just
an activity so apps can display other data formats... but it just drives
us users nuts. we want to treat it as a first class application. Quick
office does not follow ANY expectation from the user. A. itQ&apos;Es not in the
main application list. B. it disappears from the open application list
C. ThereQ&apos;Es no way to know if clicking on the app that opened it from the
open application list will go to quick office or not. steps for case A:
1. at home screen, search for quick office. What i expect: to find it
there why itQ&apos;Es broken: if iQ&apos;Em reading something, and i receive an email,
read it, and then proceed to search for other messages... i donQ&apos;Et have
to press back a dozen times to go back to quick office. i should just
click the app icon and be taken there, as it would happen with any other
app. Steps for case B-1: 1. download a PDF in the browser 2. download
will complete and show in the status bar. 3. click it 4. quick office
will show 5. click home screen 6. long click home screen. What I expect:
to see quick office icon. Steps for case B-1: 1. download a PDF in the
browser 2. download will complete and show in the status bar. 3. click
it 4. quick office will show 5. long click home screen. 6. select
another app. 7. click back What I expect: to go back to quick office.
what happens: anything can happen when you click back... Steps for case
C: 1. open a file browser 2. click a PDF file 3. quick office will show
4. click home/long press home and click any other app 5. long press home
6. click the file browser icon used on step 1 what i expect: to go back
to the file browser app... just kidding, by now i know (even though
still think itQ&apos;Es not intuitive) that i will go back to the activity on
top of the stack for the app, in this case quick office what happens:
sometimes, if android killed quick office for resources, i will go back
to the file browser app. So i never know if i will be able to get back
to quick office or the file browser app. android 2.2.2</description>
<comment>
<author>guillaume.gobbe</author>
<when>Thu, 24 Feb 2011 15:34:10 +0000</when>
<what>Same bug with ThinkFree Office on Android 2.3.2 (on a Nexus S).

I installed it, then uninstalled it, and now itQ&apos;Es a ghost app just as your Quick Office.

I can only choose to open some files with it when IQ&apos;Em prompted to.

I donQ&apos;Et know if it was installed by default on Android 2.3.x but I canQ&apos;Et find it in the Downloaded apps list but only in the All apps list.

Others behavior you mentioned are the same for me.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:36:05 +0000</when>
<what>These apps arenQ&apos;Et part of Android, they are simply apps included with specific devices (such as Nexus One and Nexus S.) Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>12686</bugid>
<title>Notification of new SMS clearing itself when waking up screen but not unlocking.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ryankart...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 20:46:18 +0000</openedDate>
<description>Android version 2.2 on Droid X on Verizon. Baseband version
BP_C_01.09.07P This is a problem related to the notification of a new
SMS that displays in the status bar clearing itself without ever
clearing or viewing the SMS, and without even unlocking the phone. 1. To
reproduce the problem: - Go to Messaging (SMS messaging), MenuQ&gt;EMessaging
Settings and be sure Status Bar Notifications is selected. - Return to
the main Messaging screen (that lists all your SMS conversations), then
lock the phone using the Lock/Off button on the top of the phone. This
is a scenario where youQ&apos;Ere texting back and forth with a friend, but
locking the screen while waiting for the next message, say to save
battery life. - Have a friend send you an SMS. 2. What happens: - YouQ&apos;Ell
receive an audio/vibration alert if you have those options checked, and
an SMS icon SHOULD display in the status bar. It does, HOWEVER, as soon
as you press the lock button to wake up the screen, you get a glimpse of
the SMS icon right before it vanishes from the notifications bar/tray.
It clears itself. This is without ever sliding to unlock, but merely
when waking the screen. 3. What should happen: - If I have a new SMS
notification in the notification bar/tray, it should not clear itself.
It should remain there until I either open the notification tray and
clear the notification via the clear button or via touching the SMS
notification, or when opening the Messaging app. - When I receive that
SMS with the screen off and press the Lock button to wake the screen, I
should see the SMS icon in the notification bar, and it should not
suddenly disappear. Here is where it gets interesting, and what I think
is causing this bug: - Do the same steps as above, but rather than
locking the screen while in the Messaging app, go Home or to any other
app, THEN lock the screen. - Now, when an SMS comes in, you will receive
your alert, but when you press the Lock button to wake the screen, the
SMS icon will stay there as it should and not suddenly clear right when
you wake the screen. It will stay in the Notifications tray until you
clear it in one of the various ways. This is the normal, expected
behavior for notifications - they should remain until the user clears
them. I believe what is happening is that when you are on the Messaging
app and then lock the screen, receive an SMS, and then press the lock
button to wake (but not unlock) the screen, upon waking, the phone is
behaving as if you are unlocking the phone, and thus returning to the
Messaging app, in which case the SMS icon should clear from the
Notification tray. However, as I am not unlocking the screen, this
should not happen, but it seems the phone thinks it is happening and
behaves as such. When trying to reproduce this bug substituting the
dialer Missed Calls screen for the Messaging app, and receiving an
incoming call, the Missed Call icon remains in the notifications area
when pressing the lock button to wake the screen, and remains until I
actually unlock the phone, thus re-entering the Missed Calls screen.
This is the behavior that the SMS icon should exhibit. I am looking
forward to seeing if others can reproduce this issue and also to
googleQ&apos;Es fixing the bug. Best regards, Ryan in Berkeley, CA</description>
</bug>
<bug>
<bugid>4568</bugid>
<title>Very grainy DDMS screen capture from Archos tablet</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-08T17:31:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>Accilent...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 02:38:57 +0000</openedDate>
<description>As shown in the attached screen capture from ddms v0.8.1, the resulting
image is very grainy. I attempted to do the screen capture through ddms
for another issue I was trying to report, and ended up having to take a
picture of the screen with my cell phone due to the poor quality of the
image. This is on an Archos 5 Internet Tablet with Android 1.5 firmware
version 1.2.15. I initially reported this to Archos Technical Support,
but according to their ticket #20866423, this is not an issue that they
can support.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 17:31:32 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 20:52:50 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 13 Nov 2009 21:07:52 +0000</when>
<what>IQ&apos;Em changing this to declined, because thereQ&apos;Es nothing we can do.
The Archos tablet is running 1.5 which at the time only supported 16bit framebuffer
for screenshots. IQ&apos;Em guessing they are running a 32bit buffer.

The fix is, on their side, to update to the new DDMS/adb protocol for screenshots
(introduced in 2.0) which has support for 16 and 32 bit framebuffers for screenshots.</what>
</comment>
<comment>
<author>julien.b...@gmail.com</author>
<when>Tue, 23 Feb 2010 13:23:25 +0000</when>
<what>use the folowing script will permit you to make screenshots :
chmod +x screenshot.sh before use</what>
</comment>
</bug>
<bug>
<bugid>17459</bugid>
<title>Blank space in Arabic font in ListView</title>
<status>NeedsInfo</status>
<owner>fabrice%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>omarfb...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 15:51:55 +0000</openedDate>
<description>Hello, IQ&apos;Eve been fighting for the past weeks against the bad support
Android has for Arabic language, And thanks to some nice ideas of the
community, I fixed most of them, except one: In ListView, Arabic strings
gets presented with an additional blank space on the start of the word..
The words that gets the blank space are the ones that have the 2 letters
Q&quot;E??Q&quot;E in it... So a word like: Q&quot;E???????Q&quot;E which contains twice the Q&quot;E??Q&quot;E
will get 2 blank spaces at the start of the word.. IQ&apos;Eve tried other
fonts and its the same.. IQ&apos;Eve attached 2 images that display the bug.. I
dont know what should I do.. and it really bugs me when you see a list
of 113 perfectly aligned list except for one that is out of the
alignment.. IQ&apos;Em unsure whether this bug is going to get noticed, and if
Android will ever have native Arabic support. Device: Samsung Galaxy S 1
+ Galaxy S 2.. OS: 2.3.4 Thanks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 18:42:10 +0000</when>
<what>Could you attach a sample appl that reproduces the issue please?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 18:43:32 +0000</when>
<what></what>
</comment>
<comment>
<author>omarfb...@gmail.com</author>
<when>Tue, 07 Jun 2011 19:04:20 +0000</when>
<what>@Romain
IQ&apos;Eve attached a sample app, Here is another Screen shot:
http://i52.tinypic.com/21l7cex.png
As you can see in the picture, the first 2 rows dont have the 2 characters Q&quot;E??Q&quot;E so they are displayed properly, the 3rd and 4th row has 1 Q&quot;E??Q&quot;E so it gets 1 blank space, the 5th row has 7 Q&quot;E??Q&quot;E so it gets more blank spaces... the last row is with no Q&quot;E??Q&quot;E so you can compare it to the others...</what>
</comment>
<comment>
<author>ah.foul...@gmail.com</author>
<when>Sat, 23 Jul 2011 10:24:03 +0000</when>
<what>Could you please post instructions. I have a samsung galaxy s device and IQ&apos;Eve been struggling to fix arabic support. No luck so far :(</what>
</comment>
</bug>
<bug>
<bugid>9508</bugid>
<title>Browser: Input to two text areas simultaneously</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-21T17:35:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 10:21:42 +0000</openedDate>
<description>On this New issue-page I sometimes experience that what I write is input
to both Summary and Description at the same time. It happens when I use
the track ball to move the active area and then tap first e.g. the
Summary area and then e.g. the Description area. Suddenly both are
receiving my soft keyboard text input while none of them has a green
line (since using the trackball moved it to e.g. the Submit button
outside the screen). Let me know if I should try to find a fool-proof
repro. IQ&apos;Em using Hero with the brand new update 2.1</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 04 Jul 2010 10:33:10 +0000</when>
<what>Repro:

- Tap New issue in this forum.
- Tap the (already active) Summary field.
- Roll the trackball downwards twice (perhaps arrow keys will work too) to activate the Description area (green outline moves to it).
- Tap Summary area again.
- Type a few characters.
- Notice that the characters you typed is input to both text fields simultaneously.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:35:25 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1445</bugid>
<title>G1 promblem!!!!!!</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-19T05:23:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Studd...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 16:42:19 +0000</openedDate>
<description>Hi my name is Nicholas Mullings i have an G1 and when im on the phone in
on a call it shuts down!!!! WHY IS THAT ? PLEASE HELP!!!</description>
<comment>
<author>friedger@gmail.com</author>
<when>Thu, 04 Dec 2008 22:27:18 +0000</when>
<what>Nicholas, please post your questions on http://groups.google.com/group/android-beginners.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:23:01 +0000</when>
<what>Thanks for your report. This would really be a question for the android-discuss
group, or for T-Mobile support.</what>
</comment>
</bug>
<bug>
<bugid>14521</bugid>
<title>GMail 2.3.2 does not respect web client setting of default FromQ&quot;E account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-04T00:24:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brmiller...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 22:56:47 +0000</openedDate>
<description>I have set up my web browser GMail client to use my personal domain
address as the default Q&quot;EFromQ&quot;E address for mail sent from the web
browser. The personal domain address is fully authorized and
implemented. My T-Mobile G2 running Android 2.2, but a more recent GMail
2.3.2, does not recognize the web browserQ&apos;Es default setting. Mails are
sent from the gmail.com address and I must always remember to choose the
personal address manually from the drop-down box. This is undesirable
behaviour.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 04 Feb 2011 00:24:10 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>11574</bugid>
<title>Browser has no mechanism to reset individual passwords</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pixelp...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 15:19:57 +0000</openedDate>
<description>Android 2.2, Model Droid X, Build number VZW. I need to remove a
specific username and password entry for a specific URL in the Android
browser, but there seems to be no way to do that without resetting ALL
of my stored passwords. This is a horrible inconvenience, at the very
least.</description>
</bug>
<bug>
<bugid>3580</bugid>
<title>Action error at Google homepage search</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>withym@gmail.com</reportedBy>
<openedDate>Tue, 18 Aug 2009 01:36:47 +0000</openedDate>
<description>[in Malaysia / always ] Occurrence process : My android phone device -Q&gt;E
Go to Browser homepage(google.com)-Q&gt;E in the search field, key in a word
-Q&gt;E Press google search button Occurrence status : No response when
search at google.com homepage If I change to google classic mode , I can
search. Is there any problem with the MalaysiaQ&apos;Es google homepage? It is
always happen in Malaysia. Please Let me know this problem reason. I
guess , MalaysiaQ&apos;Es google homepage had JAVAScript error. Please fix it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:27:12 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:17:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18624</bugid>
<title>setLastModified() always fails on Xoom unless running as root</title>
<status>Assigned</status>
<owner>e...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>8</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 14:02:22 +0000</openedDate>
<description>A developer reported that setLastModified() wasnQ&apos;Et working on his SD
card. From issue 15480: Q&quot;EBoth 3G and Wifi Xooms running unrooted, stock
HMJ37 still show this bug. Q&quot;EWhen running the code above on
/mnt/sdcard/crap, all setLastModified() calls return false. All
lastModified() calls return the timestamp when the file was created.Q&quot;E We
should investigate, adding a warning to the setLastModified() docs if
necessary.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 18 Jul 2011 14:07:46 +0000</when>
<what>My SD cardQ&apos;Es file system supports a last modified timestamp; that is Q&apos;Eadb shell touch /mnt/sdcard/fooQ&apos;E works as expected. I need to check that calling from runtime works as well.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 18 Jul 2011 14:18:24 +0000</when>
<what>I couldnQ&apos;Et reproduce this with a test case.

@hardwick.jim if this test doesnQ&apos;Et pass for you, could you paste its output here? As well as your deviceQ&apos;Es full version information. Thanks.

public final class FileTest extends TestCase {
    public void testSetLastModified() {
        File file = new File(Q&quot;E/mnt/sdcard/fooQ&quot;E);
        assertTrue(file.setLastModified(0));
        assertEquals(0, file.lastModified());
    }
}
</what>
</comment>
<comment>
<author>hardwick...@gmail.com</author>
<when>Tue, 19 Jul 2011 03:36:10 +0000</when>
<what>Attached is the logcat lines from your testcase and my FileTest.java for line number references.

Device is a Motorola Xoom 3G from Verizon, Android 3.1, HMJ37, rooted. IQ&apos;Em not sure what other device info you need, so let me know if you need more.

I can also post the source and results of my tests on stock HMJ37 Xooms - both 3G and WiFi only - but it will take a couple days to get my hands on those devices again since I only own the rooted Xoom.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 20 Jul 2011 21:49:41 +0000</when>
<what>Confirmed. When IQ&apos;Em not running as root I can create and delete files, but setLastModified() still fails. ThatQ&apos;Es a bug! It works when running as root.

As a workaround, this ugly hack will set the last modified date to now:
  RandomAccessFile raf = new RandomAccessFile(file, Q&quot;ErwQ&quot;E);
  long length = raf.length();
  raf.setLength(length + 1);
  raf.setLength(length);
  raf.close();</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 20 Jul 2011 21:56:47 +0000</when>
<what></what>
</comment>
<comment>
<author>HayesHau...@gmail.com</author>
<when>Fri, 16 Sep 2011 01:46:20 +0000</when>
<what>It works for me on Xoom 3.2 Built HTJ85B


    public void testSetLastModified() throws IOException {
        long time = 1316137362000L;
        File file = new File(Q&quot;E/mnt/sdcard/fooQ&quot;E);
        file.createNewFile();
        file.setLastModified(time);
        assertEquals(time, file.lastModified());
    }
</what>
</comment>
<comment>
<author>gyo...@gmail.com</author>
<when>Tue, 27 Sep 2011 19:00:07 +0000</when>
<what>setLastModified doesnQ&apos;Et work on Galaxy 10Q&apos;E1 tab OS 3.1 Help !!!</what>
</comment>
<comment>
<author>gyo...@gmail.com</author>
<when>Tue, 27 Sep 2011 19:20:41 +0000</when>
<what>setLastModified doesnQ&apos;Et work on Galaxy 10Q&apos;E1 tab OS 3.1 Help !!!</what>
</comment>
<comment>
<author>hardwick...@gmail.com</author>
<when>Thu, 29 Sep 2011 18:03:46 +0000</when>
<what>Bug still exists on unrooted HTJ85B. Hayes, did you run your test code as root?</what>
</comment>
<comment>
<author>hans.sch...@gmail.com</author>
<when>Tue, 04 Oct 2011 19:33:21 +0000</when>
<what>On an Acer Iconia tablet with OS 3.2, it works for /mnt/external_sd (the removable SD card) and /mnt/usb_storage (the removable USB storage), but still NOT for /mnt/sdcard (the internal SD card). The return value is Q&quot;EfalseQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>14119</bugid>
<title>Physical keyboard made useless - repeating keys</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T18:43:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>purplede...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 18:25:51 +0000</openedDate>
<description>STEPS TO REPRODUCE THE PROBLEM Get an android phone with a physical
keyboard, wait a few months, get unlucky. WHAT HAPPENED The keyboard
starts duplicating characters randomly when you are typing. So Q&quot;EHello
thereQ&quot;E becomes Q&quot;EHeello tthereeQ&quot;E. Apart from making the user appear
drunk, it also creates real problems when using ssh, typing in passwords
etc. The key is not being held down too long, in fact holding down the
key doesnQ&apos;Et even enter multiple characters. NOT A HARDWARE FAULT At
first you might dismiss this as a hardware fault or a dirty keyboard,
but the following points make me suspect otherwise: - ItQ&apos;Es not isolated
to specific sets of keys in most cases, rather it just happens
*randomly*, and the same keys can then be fine upon the next keypress. -
There can sometimes be a slight pause before it happens (key is pressed,
pause, TWO characters are printed). - Sometimes a reset to factory
settings can get rid of the problem, but it always comes back
eventually. OTHER PEOPLE WITH THIS PROBLEM Droid 1:
http://www.gaebler.com/Motorola-Verizon-Droid-Physical-Keyboard-Repeating-Letters-Problems.htm
Sony Ericsson XPERIA X1:
http://forum.xda-developers.com/showthread.php?t=767671 HTC Titan:
http://forum.xda-developers.com/showthread.php?t=398871 Droid 1 again:
http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/35621-double-letters-physical-keyboard.html
MY PHONE I am using a Motorola Milestone 2 (In the US thatQ&apos;Es a Motorola
Droid 2) running Android 2.2. I had the same problem with my last phone,
a G1 running 1.6. So thatQ&apos;Es at least five different models that have the
exact same problem. YouQ&apos;Ell see from the links that some people manage to
fix it by making changes to the software somehow. Refurbished
replacements can be prone to the same problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 18:43:21 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18988</bugid>
<title>SurfaceView is (sometimes) not clipped within the bounds of the parent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-08-03T18:20:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 18:55:29 +0000</openedDate>
<description>I have a SurfaceView that is larger than its parent LinearLayout, and I
display the camera preview on it. The parent LinearLayout has
clipChildren set to true (that is the default value anyway). I get
differing behaviors of whether the SurfaceView is clipped by the bounds
of the parent LinearLayout or not: 1. On Gingerbread, the SurfaceView
sometimes gets clipped and sometimes not (see attached screenshot). 2.
On Honeycomb, the SurfaceView always gets clipped when no notifications
are popping up. 3. On Honeycomb, the SurfaceView is not clipped if any
notification pops are shown from the bottom right of the screen. When I
tried to capture this using the Device view in Eclipse, it actually
captured an image where the SurfaceView seemed to be clipped. I had to
get a picture with a camera to show that the SurfaceView was actually
not clipped when a notification has popped up. clipChildren should be
honored in all cases. Is there any workaround to reliably get clipping
of a SurfaceView?</description>
<comment>
<author>romain...@android.com</author>
<when>Wed, 03 Aug 2011 18:20:46 +0000</when>
<what>Not feasible. Recommended work around: donQ&apos;Et use a SurfaceView thatQ&apos;Es bigger than its display size. SurfaceView is a very expensive object that creates a new double buffered window. Clipping it would be a rather large waste of memory.</what>
</comment>
</bug>
<bug>
<bugid>14827</bugid>
<title>Add SHA2 root of Verizon Business (powered by cybertrust</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>yado.m...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 03:02:33 +0000</openedDate>
<description>Hi Could you please add the following root CA to the Android platform
Root store? Best Regards, Yado ----- Roots to add: Q&gt;E CN = Verizon Global
Root CA Q&gt;E OU = OmniRoot Q&gt;E O = Verizon Business This is Verizon Business
(powered by cybertrust) SHA-256 bit Root CA. Available at Cybertrust
SureServer repository:
https://www.cybertrust.ne.jp/SureServer/file/root_ca/VGRoot.txt
Cybertrust Test Site: https://sha256.managedpki.ne.jp/ -----</description>
<comment>
<author>yado.m...@gmail.com</author>
<when>Fri, 18 Feb 2011 03:16:54 +0000</when>
<what>My apologize. Please refer to issue:14830 and ignore this 14827.
Regards,
yado
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 03:59:42 +0000</when>
<what>Issue 14828 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 04:02:22 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 22 Jul 2011 22:10:38 +0000</when>
<what>Is this CA in progress with Mozilla for inclusion for Firefox? If so, could you cite on of their issues for tracking?</what>
</comment>
</bug>
<bug>
<bugid>778</bugid>
<title>Mac: emulator fails Internet access on FIRST wrong DNS entry</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T15:03:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jo.hil...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jul 2008 10:30:37 +0000</openedDate>
<description>By accident, a wrong DNS server was additionally configured on Mac OS X.
Most Mac applications fall back to next (correct) DNS server. But not
Android emulator: If FIRST DNS entry could not resolved, the emulator
will return a Q&quot;ENetwork Error: Unknown HostQ&quot;E, and will not consider the
other DNS entries. # /etc/resolv.conf which fails domain mydomain
nameserver 192.168.1.1 (wrong DNS) nameserver 192.168.0.1 (correctDNS)
Using m5-rc15 on Mac OS X 10.5.4.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:03:40 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

If this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>20003</bugid>
<title>Allow changing media search path</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>immi...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 06:04:38 +0000</openedDate>
<description>There should be an option to set the root directories for music,
pictures and videos on the SD card. Any media files not in the
appropriate directory will be ignored. I am opening a new issue because
people have been bumping an old closed issue without receiving any
responses: http://code.google.com/p/android/issues/detail?id=3129 The
previous issue was resolved as WorkingAsIntended, with a comment saying
that Q&quot;EApp developers should include .nomedia files for directories with
media that should be ignored by the media scanner.Q&quot;E The current
implementation is very user-hostile. Even ignoring the effects of lazy
app developers, as mentioned in the previous issue, users may want to
store non-indexed media files on their SD card. For example, if I canQ&apos;Et
find my USB thumb drive, I might copy a PC game to my SD card so that I
can later play it on another PC. I could then want to listen to music
some time later, and I should not be forced to listen to sound files
from the game - nor should I have to remember to create a .nomedia file
and risk having the gameQ&apos;Es sounds deleted entirely.
(http://code.google.com/p/android/issues/detail?id=19798)</description>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:16:34 +0000</when>
<what>Issue 20002 has been merged into this issue.</what>
</comment>
<comment>
<author>steveand...@gmail.com</author>
<when>Thu, 17 Nov 2011 18:37:15 +0000</when>
<what>Google - you just had a major relase - Google Music with the Q&quot;Enon betaQ&quot;E player.  Please fix this issue so that your official mobile music player isnQ&apos;Et grabbing every sound file on your phone and adding it to your library.  Very unprofessional, and it will wind up making the Music project look like it was poorly thought out.  Priority needs to be changed to High.</what>
</comment>
<comment>
<author>drewski3...@gmail.com</author>
<when>Sun, 20 Nov 2011 16:54:57 +0000</when>
<what>.nomedia isnQ&apos;Et a valid option for keeping album art out of the gallery as it also excludes the music from the media scan</what>
</comment>
</bug>
<bug>
<bugid>5166</bugid>
<title>Blank screen is displayed when YouTube resumes to top and in pause mode after UI interaction </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dsun...@gmail.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 22:55:56 +0000</openedDate>
<description>Steps to reproduce: - Pause a youtube video play; - Make a call to the
device under test; - Answer the call then end it; - YouTube resumes to
top with blank screen with player control buttons, see attached screen
snapshot; - After a few seconds, the control buttons disappear, a black
screen is shown. User has to touch the screen to get back the player
control buttons. The same behavior has been observed on G1/Donut and
Shoes/Eclair. The expected behavior is Youtube resumes to the frame
where the video is paused. Logs is attched.</description>
<comment>
<author>jc9...@gmail.com</author>
<when>Tue, 15 Mar 2011 06:27:01 +0000</when>
<what>If you try to play a video in the main YouTube screen ,you can click on the tiny rectangular icon in the bottom right corner of the player screen, the video will popout in a seperate box and play normally. also you can click on the name of the person that uploaded the video and it will take you to their youTube channel page. You can view the video in their channel window.
</what>
</comment>
</bug>
<bug>
<bugid>13921</bugid>
<title>Galaxy S Android 2.1-Update 1 Bugs</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-11T17:46:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gooramba...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 12:30:46 +0000</openedDate>
<description>HereQ&apos;Es a list of bugs for Galaxy S (GT-I9000T) Android 2.1-Update 1
Bugs. Samsung and my service provider (Telstra) donQ&apos;Et want to know about
these bugs or the Froyo update. 1. When the External SD Card has too
many (Thousands) .mp3 Files on it The Galaxy S does not communicate with
Kies and it does not install the drivers correctly. Kies is generally a
horrible program and nearly anything causes it to not communicate with
the phone properly or not install drivers correctly. It is doing the
Android brand nothing but harm. The SD card with too many MP3 Files was
making app market crash when I tried to check for softward upgrades too.
Strange. 2. GPS has accuracy problems and is very slow. 3. Phone tends
to be laggy at times but rarely. 4. I bought a new SIM and when the
phone is restarted it always asks for the SIM PIN. There is no way to
stop it asking for the PIN on restart. 5. Phone makes a noise and lights
up when itQ&apos;Es charged which is annoying when you put it on the charge
when you go to sleep. 6. Telstra and Samsung are being very rude and
refuse to comment about the Froyo update they should have released a
good month ago but havenQ&apos;Et. Telstra users have been kept in the dark and
poorly treated in this area. 7. Battery consumption is too high and
variable. 8. 3G Internet should be faster. 3G Internet changes off 3G
when it shouldnQ&apos;Et. 9. IQ&apos;Eve heard there is no Gingerbread for this phone.
Very Dissapointing.</description>
<comment>
<author>gooramba...@gmail.com</author>
<when>Tue, 11 Jan 2011 12:34:14 +0000</when>
<what>Done more tests and canQ&apos;Et confirm the app market problem.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 Jan 2011 17:46:40 +0000</when>
<what>all of those sound like Samsung bugs. please report them to Samsung.</what>
</comment>
<comment>
<author>gooramba...@gmail.com</author>
<when>Tue, 11 Jan 2011 22:45:50 +0000</when>
<what>I have reported them to Samsung, their not really interested.  Or At least appear that way.</what>
</comment>
<comment>
<author>David.He...@gmail.com</author>
<when>Wed, 12 Jan 2011 05:51:41 +0000</when>
<what>When I called Telstra to say I had technical issues with my Galaxy S and want to know when I can upgrade the operating system, they tried to transfer me to billing and accounts. Then they fobbed me off to Samsung, who said Telstra are still testing 2.2 and it is out of their hands. Supposedly a couple of weeks away. 2 months behind the rest of the world (and other Australian providers), and still no responsibility</what>
</comment>
<comment>
<author>gooramba...@gmail.com</author>
<when>Wed, 12 Jan 2011 12:19:24 +0000</when>
<what>ItQ&apos;Es all just excuses for TelstraQ&apos;Es second rate software department.  Absolutly no idea and I am sure no one like Android or Samsung have put any pressure on them to get it done even though this is hurting their brand.

Telstra are just about the worse in the world in this area so itQ&apos;Es expected, they are a pure joke.

I even doubt that when/if the update comes it will fix many if any of these problems.</what>
</comment>
<comment>
<author>gooramba...@gmail.com</author>
<when>Tue, 25 Jan 2011 13:26:13 +0000</when>
<what>word from telstra is they sent their copy back to samsung some time age.  ItQ&apos;Es Samsung (or google) who are holding it up.  F***ing hopeless!</what>
</comment>
</bug>
<bug>
<bugid>6297</bugid>
<title>Multi-touch is bugged on Motorola Droid phone.  See body for description.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>28</stars>
<reportedBy>mirmath...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 04:14:11 +0000</openedDate>
<description>All the information required can be found here, Including source code
for reproduction and videos.
http://groups.google.com/group/android-developers/browse_thread/thread/be4151b4bc769a0/e4c87c0cc038b0f4?lnk=gstQ&amp;Eq=mirmathrax#e4c87c0cc038b0f4</description>
<comment>
<author>badlogic...@gmail.com</author>
<when>Thu, 11 Feb 2010 22:32:53 +0000</when>
<what>i can confirm this bug, more information can be found here

http://groups.google.com/group/android-developers/browse_thread/thread/3f66ae41c976a0c4/e72a5c41e9240166?lnk=gstQ&amp;Eq=multi+touch%23#e72a5c41e9240166</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Fri, 12 Mar 2010 19:01:23 +0000</when>
<what>I think there are multiple problems and people get confused about which problem they
are talking about. ThereQ&apos;Es an easy way to duplicate at least one of the problems with
multi-touch on the Droid Sholes. The one IQ&apos;Em talking about does NOT seem to be
related to the synaptics hardware restriction.

To differentiate it from the other problems IQ&apos;Em calling this one the Q&quot;Eteleporting
fingerQ&quot;E problem.

To duplicate the teleporting finger problem do this:

1. Download, install, and run the Q&quot;EMultitouch Vis TestQ&quot;E program from the Android
Market. It was written by Robert Green at Battery Powered Games.

2. WeQ&apos;Ere going to use your two index fingers. LetQ&apos;Es call the left one Q&quot;ELQ&quot;E and the
right one Q&quot;ERQ&quot;E.

3. Press the L finger on the bottom left quadrant of the screen. You should see a
blue circle and lines underneath the L finger.

4. Press the R finger on the top right quadrant of the screen. You should see a red
circle and lines underneath the R finger, in addition to the blue circle and lines
under the L finger.

5. Pick up the L finger. The blue circle and lines will go away in about a second.
ThatQ&apos;Es normal.

6. Put down the L finger in approximately the same spot it was before. Now is the
wrong part: The blue circle and lines will be displayed UNDERNEATH THE R FINGER (!),
so you may see what looks like a purple circle and purple lines. If you have LogCat
output turned on you will see some debugging messages from Android. The messages say
that itQ&apos;Es throwing out invalid points but to me it looks like it threw out the valid
ones and kept the invalid ones.

7. At this point, you can experiment with dragging the L and R fingers around a bit
and you will see all kinds of odd and unexpected things happen.

Alternative way to reproduce it: Instead of steps 5 and 6 do this:
5a. Drag the L finger off the side (top, bottom, whatever) of the screen, and then
6a. Drag the L finger back onto the screen. The blue circle and lines will briefly
appear underneath the R finger, and then move down to a point directly under or to
the left of the R finger (depending on your screen orientation).

IMHO, there is no way this behavior can be explained by a hardware limitation. I
could understand that explanation for the Q&quot;Eopposite cornersQ&quot;E problem that plagued the
G1 (fingers rotate to opposite corners of a box), or confusion when the two fingers
are close to each other (merges to one finger), or problems when the x or y
coordinates of two fingers are very close. But not this. (And even those other
problems ought to be able to be mitigated by a smarter algorithm in the framework or
driver layers.)
</what>
</comment>
<comment>
<author>dracog...@gmail.com</author>
<when>Fri, 12 Mar 2010 22:52:13 +0000</when>
<what>Is this the same problem as demonstrated in this video? http://bit.ly/b9FO2v</what>
</comment>
<comment>
<author>ddzia...@gmail.com</author>
<when>Sat, 13 Mar 2010 08:50:38 +0000</when>
<what>Yes, I can confirm the problem. It vanishes itself after some consecutive touch 
movement events.</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Mon, 15 Mar 2010 14:52:49 +0000</when>
<what>@dracoguru No, the video demonstrates the Q&quot;Eopposite cornersQ&quot;E problem that occurs on
the G1 and the Nexus One. In that problem, if you think of the two touch points as
being on opposite corners of a square, sometimes the G1/Nexus One will get confused
and think the fingers have jumped to the other corners. For example if your L finger
is on the bottom left and your R finger is on the top right, when the problem occurs
it will suddenly think your L finger is on the top left and your R finger is on the
bottom right.

Thankfully the opposite corners problem does not occur on the Motorola Droid
(Sholes), because of a different hardware touchscreen design.</what>
</comment>
<comment>
<author>cyye...@gmail.com</author>
<when>Thu, 08 Apr 2010 00:46:02 +0000</when>
<what>Similar problem in Motorola Milestone 2.1.</what>
</comment>
<comment>
<author>takeg...@gmail.com</author>
<when>Fri, 11 Jun 2010 00:41:53 +0000</when>
<what>The Q&quot;Eteleporting fingerQ&quot;E problem will be fixed in a future release.
This will be backported to Eclair, too.

Read the below article.
http://code.google.com/p/android/issues/detail?id=8946</what>
</comment>
</bug>
<bug>
<bugid>4168</bugid>
<title>Maps randomly reloads tiles</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>colander...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 22:54:22 +0000</openedDate>
<description>Sometimes when using Google Maps on the Android, minor scrolling (and
sometimes even no scrolling at all) causes the *entire* screen to reload
-- often several times in succession. This happens regardless of view
setting (map or satellite). This never happened pre-1.5, and upgrading
to 1.6 did not fix the problem. Also, ever since Q&quot;ErealQ&quot;E Google Maps
updated maps in my area (I noticed several major changes recently),
Google Maps on the Android will cycle between (!) the new and old maps
when the random-reloading behavior occurs. (I noticed especially in one
area I was in when certain roads kept changing names and disappearing --
all within the time span of a few seconds!)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:35:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15655</bugid>
<title>MMS emulation.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>kolomiye...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 20:48:51 +0000</openedDate>
<description>Is it possible to add MMS emulation to emulator? If it IS, what are the
time lines of this process? If it is NOT, why?</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:54:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3744</bugid>
<title>Null Pointers and Errors while Building</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>0</stars>
<reportedBy>Daniel.J...@gmail.com</reportedBy>
<openedDate>Tue, 01 Sep 2009 19:55:05 +0000</openedDate>
<description>IQ&apos;Em working on porting android to a FriendlyARM mini2440. I have a
working build. I went and synced with repo this morning to see if you
guys have updated anything. I started with my working build and got this
error. I then sent up a separate fresh sync and went to build it and got
the same issues. IQ&apos;Eve attached what I could copy and paste from bash.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 22:59:43 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:56:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3220</bugid>
<title>Allow the User to Remove Ringtones He has Added Manually</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-07-09T21:58:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ch.no...@noltec.org</reportedBy>
<openedDate>Thu, 09 Jul 2009 21:05:53 +0000</openedDate>
<description>Consider the following Use-Case: 1. The user sets a MP3/OGG or whatever
as his ringtone 2. The user chooses to change his ringtone 3. The user
now wants to remove the rt he has added from the list of ringtones Step
3 is currently not possible. It would be a good idea if he could also
remove the Standard ringtones. I propose that this should be Possible
via a context menu (the user holds his finger For a few secs and a menu
pops up)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 09 Jul 2009 21:58:44 +0000</when>
<what>Duplicate</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:23:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19243</bugid>
<title>WallpaperService.Engine call onSurfaceDestroyed() after onDestroy()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>A.Krys...@gmail.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 13:26:44 +0000</openedDate>
<description>Under some circumstances the
WallpaperService.Engine.onSurafaceDestroyed() and
WallpaperService.Engine.onSurafaceChanged() may be called after
WallpaperService.Engine.onDestroy() which is agains of specification of
WallpaperService.Engine execution protocol. ===== Detected with ======
Android 2.2.1, Samsung Galaxy S ===== How to test ===== Use following
sample of simples Live Wallpaper: public class LWService extends
WallpaperService { /** * Will show the bug with calling {@link
#onSurfaceCreated(SurfaceHolder)} * and other surface callbacks after
{@link #onDestroy()}. * */ private class LWEngineTest1 extends Engine {
/** * Will be set to Q&lt;EcodeQ&gt;EtrueQ&lt;E/codeQ&gt;E in {@link #onDestroy()}. */
private boolean mAlreadyDestroyed = false; /** * Log debug level message
with adding object instance info to better * LogCat readability. * *
@param message * message to log */ private void logD(final String
message) { Log.d(Q&quot;ELW_BUG_TESTQ&quot;E, this.toString() + Q&quot;E:Q&quot;E + message); } /**
* Log error level message with adding object instance info to better *
LogCat readability. * * @param message * message to log */ private void
logE(final String message) { Log.e(Q&quot;ELW_BUG_TESTQ&quot;E, this.toString() + Q&quot;E:Q&quot;E
+ message); } @Override public void onCreate(SurfaceHolder
surfaceHolder) { logD(Q&quot;EonCreate()Q&quot;E); } @Override public void onDestroy()
{ logD(Q&quot;EonDestroy()Q&quot;E); mAlreadyDestroyed = true; } @Override public void
onSurfaceCreated(SurfaceHolder holder) { logD(Q&quot;EonSurfaceCreated()Q&quot;E); if
(mAlreadyDestroyed) { logE(Q&quot;EonSurfaceCreated() after onDestroy()Q&quot;E); } }
@Override public void onSurfaceChanged(SurfaceHolder holder, int format,
int width, int height) { logD(Q&quot;EonSurfaceChanged()Q&quot;E); if
(mAlreadyDestroyed) { logE(Q&quot;EonSurfaceChanged() after onDestroy()Q&quot;E); } }
@Override public void onSurfaceDestroyed(SurfaceHolder holder) {
logD(Q&quot;EonSurfaceDestroyed()Q&quot;E); if (mAlreadyDestroyed) {
logE(Q&quot;EonSurfaceDestroyed() after onDestroy()Q&quot;E); } try { // To reveal the
bug, without this line you may not got the // issue. Of course it is
absolutely synthetic but allow to get // the issue guaranteed
Thread.sleep(4000); } catch (InterruptedException exc) { } } } @Override
public Engine onCreateEngine() { return new LWEngineTest1(); } } Install
application to device, set this Wallpaper as active, then select another
one and set it as active, watch for the log. Below the log from
mentioned Galaxy S (only related entries left): 08-14 14:53:55.964:
DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@48008a28:onCreate() 08-14 14:53:55.980:
DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@48008a28:onSurfaceCreated() 08-14
14:53:55.980: DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@48008a28:onSurfaceChanged() 08-14
14:54:17.651: DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onCreate() 08-14 14:54:17.667:
DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onSurfaceCreated() 08-14
14:54:17.667: DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onSurfaceChanged() 08-14
14:54:18.261: DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@48008a28:onSurfaceDestroyed() 08-14
14:54:22.265: DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@48008a28:onDestroy() 08-14 14:54:26.675:
DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onSurfaceDestroyed() 08-14
14:54:30.675: DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onDestroy() 08-14 14:54:30.687:
DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onSurfaceCreated() 08-14
14:54:30.687: ERROR/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onSurfaceCreated() after
onDestroy() 08-14 14:54:30.687: DEBUG/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onSurfaceChanged() 08-14
14:54:30.687: ERROR/LW_BUG_TEST(19274):
lwtests.LWService$LWEngineTest1@4800f0b0:onSurfaceChanged() after
onDestroy() Note the issue just in last 4 lines.</description>
<comment>
<author>A.Krys...@gmail.com</author>
<when>Sun, 14 Aug 2011 13:29:53 +0000</when>
<what>Errata: issue should refer to onSurfaceCreated() and onSurfaceChanged() and not to onSurfaceDestroyed()</what>
</comment>
</bug>
<bug>
<bugid>13696</bugid>
<title>Option to disable default keyboardQ&apos;Es character pop-up feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>send2a...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 00:46:06 +0000</openedDate>
<description>I find the character pop-up feature of the keyboard quite annoying
especially when IQ&apos;Em typing fast or using the XT9 keypad. It would be
very useful if an option could be provided to turn this feature off
under Settings Q&gt;E Language Q&amp;E Keyboard Q&gt;E Touch Input Q&gt;E Text Input. By
character pop-up I mean the small pop-up that appears on top of where
you touch your finger, showing which key your finger is touching. This
feature was first popularized by iPhone as a way to let the user see
visually which key the user is pressing on the keyboard. Unfortunately
this comes across as an annoyance when IQ&apos;Em typing fast and I have
characters popping up all over the place. ItQ&apos;Es very distracting,
especially when the buttons are big enough for me to know which button I
press without the unnecessary visual reminder. Android version: 2.2
Baseband version: 12.28b.60.140eU_26.03.02.26_M Kernel version:
2.6.32.21-g66cfb7a, htc-kernel@and18-2#1, Tue Oct 26 15:58:17 CST 2010
Build number: 1.32.707.5 CL277010 release-keys Software number:
1.32.707.5 Browser version: WebKit 3.1 Device model: HTC Desire HD</description>
<comment>
<author>pareshma...@gmail.com</author>
<when>Thu, 15 Sep 2011 13:13:09 +0000</when>
<what>Yes exactly this is the problem</what>
</comment>
<comment>
<author>send2a...@gmail.com</author>
<when>Fri, 16 Sep 2011 05:33:43 +0000</when>
<what>IQ&apos;Em using Q&quot;ESmart Keyboard ProQ&quot;E (yes, I bought it, itQ&apos;Es that awesome!) instead of the stock keyboard. You can try it by downloading the free Q&quot;ESmart Keyboard TrialQ&quot;E. ItQ&apos;Es highly configurable and has the option to turn off character pop-ups.</what>
</comment>
</bug>
<bug>
<bugid>19866</bugid>
<title>When user selected ?Help? in Tags application, the page shown: ?WeQ&apos;Ere sorry, but the information youQ&apos;Eve requested cannot be found.?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>weifeng...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 08:42:58 +0000</openedDate>
<description>When user selected ?Help? in Tags application, the page shown: ?WeQ&apos;Ere
sorry, but the information youQ&apos;Eve requested cannot be found.? Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). Menu-Q&gt;E Tags-Q&gt;E More
info-Q&gt;E check. - What happened. The ?Help? page shown: ?WeQ&apos;Ere sorry, but
the information youQ&apos;Eve requested cannot be found.? - What you think the
correct behavior should be. Phone should give user some help information
about ?Taps? app. So, please update this web page. DonQ&apos;Et forget to
mention which version of Android youQ&apos;Ere using, and/or which device the
problem appears on (model and Android version). Android version: Q&gt;E= 1.1
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>17329</bugid>
<title>Unable to send/receive MMS without first connecting to internet via APN</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>programa...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 06:09:33 +0000</openedDate>
<description>IQ&apos;Em having problem sending and receiving MMS. I do not have a monthly
broadband package but sign up on it on weekly basis. Because of this, I
have configured a single APN with both internet and MMS configuration.
If I want to use it for both internet and MMS, IQ&apos;Ell change the APN type
to Q&quot;Einternet + mmsQ&quot;E and if I want to use it for MMS only, IQ&apos;Ell change it
to Q&quot;EmmsQ&quot;E. I have to do this as if I disable Q&quot;EUse packet dataQ&quot;E, Android
will disable both internet and MMS. This configuration has been working
fine for Android Froyo and before. Steps to reproduce the problem: 1)
Configure APN type to Q&quot;EmmsQ&quot;E, with Q&quot;EUse packet dataQ&quot;E enabled. 2) Restart
phone. 3) Try sending/receiving MMS. Result: failed with message
Q&quot;EService not availableQ&quot;E 4) Configure APN type to Q&quot;Einternet + mmsQ&quot;E, with
Q&quot;EUse packet dataQ&quot;E enabled. 5) Wait until the phone connect to internet.
6) Configure APN type to Q&quot;EmmsQ&quot;E, with Q&quot;EUse packet dataQ&quot;E enabled. 7) Phone
will now disconnect from internet. 8) Try sending/receiving MMS. Result:
passed. 9) Restart phone. 10) Try sending/receiving MMS. Result: failed.
11) Repeat steps 4 to 8 and the result for 8 is passed. What happened:
As you can see from above steps, after a restart, the MMS stops
functioning and I must get the phone to connect to the internet at least
once. Also, if I leave the APN type to Q&quot;Einternet + mmsQ&quot;E, I have no
problem receiving/sending MMS. What you think the correct behavior
should be: 1) In my current APN configuration, IQ&apos;Eve only configured 1
APN for both internet and MMS. If I configure the APN type to mms,
sending/receiving MMS should work without the need to at least connect
to internet once via the APN. 2) The best behaviour would be to have 2
APNs configuration. One for MMS and one for internet. However, which
current implementation, if I disable Q&quot;EUse packet dataQ&quot;E, both internet
and MMS are disabled. It would be best if disabling Q&quot;EUse packet dataQ&quot;E
only disable internet. Model number: GT-I9000 (Samsung Galaxy S)
Firmware version: 2.3.3</description>
<comment>
<author>programa...@gmail.com</author>
<when>Thu, 02 Jun 2011 12:50:38 +0000</when>
<what>I found out that there is not need for step 5. After enabling Q&quot;Euse packet dataQ&quot;E, disabling it without waiting for the phone to get connected to the internet works fine.</what>
</comment>
<comment>
<author>Alasdair...@gmail.com</author>
<when>Wed, 06 Jul 2011 19:44:38 +0000</when>
<what>After much trawling the internet and frustration with my mobile operator I can confirm the current behaviour to be true.  I have a Samsung Galaxy S2 and only use wifi bur was getting problems with send mms (just stays at sending) and receiving mms (would just get a message saying downloading which was a mms notification but would never convert into an mms, also there is no way even when on the internet to try and retrieve these received messages).  After much frustration I have tried the stebs above and sure enough, mms was working again.

In addition to fixing this issue i think there should be a way to manually attempt to retrieve a mms message from a mms notification.

Model Number: GT-I9100 (Galaxy S2)
Android: 2.3.3
Kernel: 2.6.35.7-I9100XWKE2-CL187606
Network: O2-UK</what>
</comment>
<comment>
<author>programa...@gmail.com</author>
<when>Fri, 08 Jul 2011 04:46:26 +0000</when>
<what>Ok, I seems to find a workaround for Gingerbread 2.3.4 but not 2.3.3. To further make the problem more problematic, my Telco provider actually allows the usage of any APN. Meaning, no matter what I keyed in for APN, it will successfully connect to the internet.

My workaround would be creating 2 APN for internet. One is a working APN and another APN is using an incorrect APN. For the incorrect APN, I can use something like Q&quot;E...Q&quot;E for it. This works fine with Gingerbread 2.3.4 as it wonQ&apos;Et connect to the internet anymore, but it is not so for Gingerbread 2.3.3. Since my Telco accept any APN, I canQ&apos;Et seems to stop it from connecting.</what>
</comment>
<comment>
<author>xinelee...@gmail.com</author>
<when>Mon, 11 Jul 2011 05:23:08 +0000</when>
<what>Thanks for the tip, but there needs to be an update that fixes this MMS issue. It was quite annoying when I realized I couldnQ&apos;Et send MMS. ItQ&apos;Es pretty clever to make an APN that only connects to the internet. It works even after rebooting. However, when I was using Froyo there was no need to do all of this to send/receive MMS. 

Model Number: GT-I9000 (Galaxy S)
Android: 2.3.4
Network: T-mobile US</what>
</comment>
<comment>
<author>max.2....@gmail.com</author>
<when>Mon, 15 Aug 2011 08:16:26 +0000</when>
<what>i have the same issue on:

Model Number: GT-I9000 (Galaxy S)
Android: 2.3.3
Network: TIM

Model Number: GT-I9100 (Galaxy S2)
Android: 2.3.4
Network: TIM
</what>
</comment>
<comment>
<author>Alasdair...@gmail.com</author>
<when>Sat, 03 Sep 2011 20:10:21 +0000</when>
<what>Does anyone know if this has been fixed in 2.3.4 or the newly released 2.3.6?

Even some recognition from Google that there is a problem here would be nice.</what>
</comment>
<comment>
<author>teliafo...@gmail.com</author>
<when>Thu, 29 Sep 2011 14:27:21 +0000</when>
<what>Problem as i see it is that this os/phone cant have several concorrent data connections at same time as ie my nokia phone, i can surf on that apn, and at the same time get/send mms on the mms apn.

Dont know if a flaw in this htc or with android os...
2.3.6 update broke more stuff then it fixed for me...
</what>
</comment>
<comment>
<author>bojan.mi...@gmail.com</author>
<when>Fri, 30 Sep 2011 10:26:25 +0000</when>
<what>Hi folks!
My previous phone was HTC Wildfire S (stock Android 2.3.3) and I was able to receive and send MMS with data connection turned off. Simply, when I send MMS phone automatically turn on data connection. Same, when somebody send MMS to me, Wildfire S automatically turn on data connection and retrieve MMS.
Now I am using Samsung Galaxy S2. I have to keep data connection always on if I want to send and receive MMS. I donQ&apos;Et want data connection to be always on because I havenQ&apos;Et flat data plan. I tried Quick Setting app. Its change APN for internet and keeps data connection always on (do not modify MMS settings). At this way I can use MMS normaly, but my battery drain for just 8 hours because phone persistently trying to connect Q&quot;EnowhereQ&quot;E.
To be precise:
My phone automatically connects when Q&quot;EUse packet dataQ&quot;E is ticked (Settings-Q&gt;EWireless and network-Q&gt;EMobile networks). But I want MMS with this option unticked. On HTC and LG phones it works! Friend of mine have LG Optimus 3D and MMS works normally with this option unticked. Simply, phone automatically activate/deactivate data connection when needed.

What can I do with my SGS2? Or transition to HTC/LG is better solution for me?
Thanks in advance good people!
Best regards and sorry for my bad english.
</what>
</comment>
<comment>
<author>bojan.mi...@gmail.com</author>
<when>Fri, 30 Sep 2011 10:35:59 +0000</when>
<what>I tried this on SonyEricsson X10 and MMS works fine. In my experience only Samsung phones has this issue.</what>
</comment>
<comment>
<author>Alasdair...@gmail.com</author>
<when>Fri, 30 Sep 2011 22:40:47 +0000</when>
<what>Hi Bojan

Try the suggestion of setting the APN to internet then once it connects (you will see the 3g/h+ symbol appear) then switch it back to MMS should do the trick.  Works for me, however I have only once managed to get the MMS notification to turn into an MMS.  Bear in mind if your phone powers off or runs out of battery you will need to do this again. It is possible you may need to do this before sending/ after receiving your next MMS in order for it to take effect.

Hope this helps, and thanks for mentioning it being only a Samsung issue.

Alasdair.</what>
</comment>
<comment>
<author>programa...@gmail.com</author>
<when>Fri, 30 Sep 2011 22:56:26 +0000</when>
<what>Hi,

I just sent a technical support request to Samsung via their web site. It would be great if all of us with this problem do so to have Samsung look into it.

Model Number: GT-I9000 (Galaxy S) Android: 2.3.5
Model Number: GT-I9100 (Galaxy S2) Android: 2.3.5</what>
</comment>
<comment>
<author>Alasdair...@gmail.com</author>
<when>Fri, 30 Sep 2011 22:59:30 +0000</when>
<what>Feel free to give us all the link and IQ&apos;Em sure we will.

Make sure to let us know if you hear anything.

Alasdair.</what>
</comment>
<comment>
<author>programa...@gmail.com</author>
<when>Sat, 01 Oct 2011 08:42:43 +0000</when>
<what>Just go to www.samsung.com and click Support, followed by Email.

I got a reply from Samsung. Short and useless,

[Quote Begin]
You have to turn on/off the Use Packet Data manually. Sorry, We dont have any solution for it so far.
[Quote End]</what>
</comment>
<comment>
<author>bojan.mi...@gmail.com</author>
<when>Sat, 01 Oct 2011 20:41:48 +0000</when>
<what>We must force Samsung to fix this issue! Galaxy S2 is very costly phone and I need all features for my money!</what>
</comment>
<comment>
<author>nikglass...@gmail.com</author>
<when>Thu, 13 Oct 2011 01:03:36 +0000</when>
<what>Damn I have that problem too! It is so annoying! On SE X8 with android 2,1 it works fine... On Galaxy S i9000 with 2.4 it doesnQ&apos;Et. :@</what>
</comment>
<comment>
<author>nebojsa....@gmail.com</author>
<when>Thu, 13 Oct 2011 20:44:40 +0000</when>
<what>Bojane,
iQ&apos;Em having same problem, i want my mms send/recieve even if data is unchecked. but it is due to android version... or i donQ&apos;Et know, but i have htc hd2, with android 2.3.5, i changed a lot of android versions and only this one requires to enable data plan before sending mms....</what>
</comment>
<comment>
<author>bojan.mi...@gmail.com</author>
<when>Thu, 13 Oct 2011 22:13:30 +0000</when>
<what>I have HTC Wildfire S and Android 2.3.3 on it. Also, my friend have Desire S with same Android version and everything works good. SonyEricsson phones with all GINGERBREAD version also can send/receive MMS with data turned off. Only Samsung have this issue.</what>
</comment>
<comment>
<author>bojan.mi...@gmail.com</author>
<when>Thu, 13 Oct 2011 22:15:03 +0000</when>
<what>EDIT: I had Galaxy S I9000 before Galaxy S2 (I9100). I had same problem on I9000!</what>
</comment>
<comment>
<author>AM.So...@gmail.com</author>
<when>Sat, 29 Oct 2011 02:26:22 +0000</when>
<what>Hey everyone, I just started having this issue. I have zero experience with APNs and such, can someone explain very explicitly how to fix this problem? I donQ&apos;Et understand the instructions on top at all and IQ&apos;Em not ashamed to admit it. Help?</what>
</comment>
<comment>
<author>lester.b...@gmail.com</author>
<when>Thu, 03 Nov 2011 11:55:43 +0000</when>
<what>Hi everyone, I just got a GT-I9100 and realized the built glitch. I had been calling both the telco and samsung tech support but no one seems to be able to provide a fix. Tried the above steps and even created a fake APN but it doesnt work. No internet connection means no receiving or sending of MMS. I think this is a silly samsung design glitch to assume that android owners wants to stay connected all the time without considering the battery consumption and could be costs incurred. ItQ&apos;Es a big regret for me. Anyway IQ&apos;Em still googling hopefully some good fellows are able to find a fix to this.</what>
</comment>
<comment>
<author>bojan.mi...@gmail.com</author>
<when>Thu, 03 Nov 2011 21:35:16 +0000</when>
<what>How can we send official letter to Samsung??? I tried to inform SamsungQ&apos;Es technical support in Serbia about this problem, but they are not worried about users! :-(</what>
</comment>
</bug>
<bug>
<bugid>9143</bugid>
<title>[Email] repeatition issue in MailService.java</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-06-17T21:47:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yongnir@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 05:24:34 +0000</openedDate>
<description>I met a repeatition issue when I power on the our product(base on
Android 2.1). please refer to attached file (__log.txt). Q&lt;E step to
reporduce Q&gt;E 1. Add Exchange account on Email App 2. go to Account
Settings of the exchange account 3. select Q&apos;EEvery 30 minutesQ&apos;E in Email
check frequency. (only except to Q&apos;EPUSHQ&apos;E and Q&apos;ENoneQ&apos;E) 4. save the settings
value 5. power off and then on you can below log repeatedly. 06-16
09:44:08.038: DEBUG/Email-MailService(1715): action: check mail for id=1
06-16 09:44:08.092: DEBUG/Email-MailService(1715): reschedule: alarm set
at 0 for leeks@sktelecom.com: id=1 prevSync=0 nextSync=0 numNew=0 I
think this issue should be happened all of the Android phone. Can you
please help us?</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 17 Jun 2010 21:47:51 +0000</when>
<what>I canQ&apos;Et reproduce this in 2.2</what>
</comment>
<comment>
<author>yongnir@gmail.com</author>
<when>Tue, 22 Jun 2010 00:50:43 +0000</when>
<what>I did test using aLogcat application which was downloaded from Market on Nexus one and captured the below log.
Also I attached captured screen and video. please refer to attached files (2010-06-22_09-25-13_7.3gp and 2010-06-22_09-01-27_64.jpg).

I doubt that this issue remained in 2.2, because the below logs continuously was happened when I set Email check frequency to Q&apos;EEvery 30 minutesQ&apos;E in Account settings.

D/dalvikvm( 85):GC_EXPLICIT freed 3341 objects/138440 bytes in 65 ms
D/dalvikvm( 261):GC_FOR_MALLOC freed 10449 objects/523392 bytes in 43ms
D/dalvikvm( 85):GC_EXPLICIT freed 3327 objects/137728 bytes in 65 ms
D/dalvikvm( 261):GC_FOR_MALLOC freed 10417 objects/523304 bytes in 43ms
D/dalvikvm( 85):GC_EXPLICIT freed 3319 objects/137736 bytes in 65 ms
D/dalvikvm( 261):GC_FOR_MALLOC freed 10454 objects/525896 bytes in 43ms


These logs was similar in 2.1.
below logs was captured from our product(based on android 2.1).
06-15 21:58:23.475: DEBUG/dalvikvm(2122): GC freed 13756 objects / 639040 bytes in 66ms
06-15 21:58:24.108: DEBUG/dalvikvm(1442): GC freed 3291 objects / 132536 bytes in 121ms
06-15 21:58:24.202: DEBUG/dalvikvm(1568): GC freed 117 objects / 8520 bytes in 1915ms
06-15 21:58:24.764: DEBUG/dalvikvm(2122): GC freed 13634 objects / 633472 bytes in 56ms
06-15 21:58:25.054: DEBUG/dalvikvm(1442): GC freed 3279 objects / 131976 bytes in 141ms
06-15 21:58:26.335: DEBUG/dalvikvm(1442): GC freed 3427 objects / 145664 bytes in 230ms
06-15 21:58:26.788: DEBUG/dalvikvm(2122): GC freed 13567 objects / 630576 bytes in 135ms
06-15 21:58:27.491: DEBUG/dalvikvm(1442): GC freed 3309 objects / 133488 bytes in 127ms
06-15 21:58:28.233: DEBUG/dalvikvm(2122): GC freed 13855 objects / 641840 bytes in 145ms
06-15 21:58:28.788: DEBUG/dalvikvm(1442): GC freed 3348 objects / 141728 bytes in 229ms
06-15 21:58:28.827: DEBUG/dalvikvm(1660): GC freed 160 objects / 8920 bytes in 1660ms
06-15 21:58:29.639: DEBUG/dalvikvm(1442): GC freed 3290 objects / 132608 bytes in 120ms
06-15 21:58:29.897: DEBUG/dalvikvm(2122): GC freed 13535 objects / 630408 bytes in 71ms
06-15 21:58:30.577: DEBUG/dalvikvm(1442): GC freed 3290 objects / 132560 bytes in 134ms


Please check again and let me clarify.
</what>
</comment>
<comment>
<author>dwa...@gmail.com</author>
<when>Sat, 10 Jul 2010 04:31:36 +0000</when>
<what>IQ&apos;Em experiencing the same looping memory issue with the Email app in 2.2.  I have a nexus one running frf91 and IQ&apos;Em using the Email app to connect to my work exchange account.  I also have Email set to check every 30min.

HereQ&apos;Es the logcat:


D/dalvikvm( 391): GC_FOR_MALLOC freed 10497 objects / 525160 bytes in 39ms
D/dalvikvm( 84): GC_EXPLICIT freed 3445 objects / 137872 bytes in 82ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10512 objects / 524832 bytes in 39ms
D/dalvikvm( 84): GC_EXPLICIT freed 3498 objects / 139600 bytes in 81ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10420 objects / 521520 bytes in 36ms
D/dalvikvm( 84): GC_EXPLICIT freed 3468 objects / 138904 bytes in 84ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10519 objects / 526112 bytes in 40ms
D/dalvikvm( 84): GC_EXPLICIT freed 3433 objects / 137120 bytes in 81ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10420 objects / 520280 bytes in 38ms
D/dalvikvm( 84): GC_EXPLICIT freed 3437 objects / 137424 bytes in 82ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10485 objects / 525840 bytes in 36ms
D/dalvikvm( 84): GC_EXPLICIT freed 3429 objects / 137104 bytes in 83ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10513 objects / 524616 bytes in 37ms
D/dalvikvm( 84): GC_EXPLICIT freed 3499 objects / 139832 bytes in 82ms
D/dalvikvm( 84): GC_EXPLICIT freed 3530 objects / 141128 bytes in 82ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10451 objects / 525032 bytes in 44ms
D/dalvikvm( 84): GC_EXPLICIT freed 3458 objects / 138600 bytes in 84ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10568 objects / 526192 bytes in 39ms
D/dalvikvm( 84): GC_EXPLICIT freed 3427 objects / 136976 bytes in 77ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10452 objects / 524584 bytes in 37ms
D/dalvikvm( 84): GC_EXPLICIT freed 3462 objects / 138544 bytes in 80ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10459 objects / 522736 bytes in 37ms
D/dalvikvm( 84): GC_EXPLICIT freed 3434 objects / 137232 bytes in 76ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10474 objects / 524808 bytes in 36ms
D/dalvikvm( 84): GC_EXPLICIT freed 3540 objects / 141208 bytes in 78ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10496 objects / 526472 bytes in 37ms
D/dalvikvm( 84): GC_EXPLICIT freed 3520 objects / 141136 bytes in 77ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10420 objects / 521776 bytes in 36ms
D/dalvikvm( 84): GC_EXPLICIT freed 3489 objects / 139520 bytes in 78ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10511 objects / 525416 bytes in 37ms
D/dalvikvm( 84): GC_EXPLICIT freed 3436 objects / 137336 bytes in 79ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10419 objects / 522048 bytes in 36ms
D/dalvikvm( 84): GC_EXPLICIT freed 3427 objects / 136960 bytes in 79ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10502 objects / 525000 bytes in 36ms
D/dalvikvm( 84): GC_EXPLICIT freed 3428 objects / 137056 bytes in 79ms
D/dalvikvm( 444): GC_FOR_MALLOC freed 3590 objects / 295344 bytes in 4884ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10442 objects / 522344 bytes in 67ms
D/dalvikvm( 84): GC_EXPLICIT freed 3428 objects / 137160 bytes in 79ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10489 objects / 525168 bytes in 38ms
D/dalvikvm( 84): GC_EXPLICIT freed 3427 objects / 137096 bytes in 81ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10511 objects / 524440 bytes in 46ms
D/dalvikvm( 84): GC_EXPLICIT freed 3972 objects / 158744 bytes in 81ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10457 objects / 524248 bytes in 38ms
D/dalvikvm( 84): GC_EXPLICIT freed 3467 objects / 139072 bytes in 82ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10452 objects / 522344 bytes in 36ms
D/dalvikvm( 84): GC_EXPLICIT freed 3499 objects / 139888 bytes in 81ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10493 objects / 526272 bytes in 38ms
D/dalvikvm( 84): GC_EXPLICIT freed 3465 objects / 138720 bytes in 92ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10489 objects / 525048 bytes in 36ms
D/dalvikvm( 84): GC_EXPLICIT freed 3434 objects / 137152 bytes in 81ms
D/dalvikvm( 391): GC_FOR_MALLOC freed 10438 objects / 522808 bytes in 39ms
 </what>
</comment>
<comment>
<author>angelo.a...@gmail.com</author>
<when>Sun, 30 Jan 2011 22:56:43 +0000</when>
<what>I have the same issue... running Cyanogen 6.1.1 and set the Exchange email sync to 15 minutes</what>
</comment>
</bug>
<bug>
<bugid>20095</bugid>
<title>Incorrect documentation for android.graphics.DashPathEffect constructor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>damoandr...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 16:24:19 +0000</openedDate>
<description>The documentation for the Q&quot;EphaseQ&quot;E argument to the constructor of the
android.graphics.DashPathEffect class is wrong. The effect of the
Q&quot;EphaseQ&quot;E argument is not explained and what documentation there is not
consistent with reality. Here is the documentation: Q&quot;Ephase is an offset
into the intervals array (mod the sum of all of the intervals)Q&quot;E Not only
is that insufficient (it does not explain what effect giving an Q&quot;Eoffset
into the intervals arrayQ&quot;E has), it is also wrong. From experimentation,
the Q&quot;EphaseQ&quot;E appears to shift the drawing of the dashes/intervals
relative to the canvasQ&apos;Es coordinate system. Perhaps there is a Q&quot;EmodQ&quot;E
involved in the native code somewhere, but if there is, it has nothing
to do with Q&quot;Ean offset into the Q&quot;Eintervals arrayQ&quot;E and more to do with
offsets into the canvas space.</description>
</bug>
<bug>
<bugid>12318</bugid>
<title>gallery index contains deleted photos until reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>robert.c...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 01:08:05 +0000</openedDate>
<description>Steps to reproduce: 1. Delete everything from your gallery. Depending on
how you did this, it may or may not tell you that you have no items in
your collection. I just opened the gallery, hit the menu button until I
got a delete prompt, then deleted everything. Everything *appears* to be
deleted. 2. Exit the gallery app. 3. Re-open the gallery app. You will
see thumbnails for all of your deleted photos. You wonQ&apos;Et actually be
able to see any more than the thumbnail, though, as the actualy photo
file has in fact been deleted. If you reboot the phone, the the gallery
actually is empty. I am using a Nexus One (bought unlocked directly from
Google) with Android 2.2.1 and the latest updates. The gallery app is
the stock gallery that comes with Android. I would guess that this
problem is that the thumbnail cache is not getting discarded when photos
are deleted.</description>
<comment>
<author>phil.spe...@gmail.com</author>
<when>Wed, 17 Nov 2010 22:24:52 +0000</when>
<what>I am getting this too.

I deleted the images via a file manager. Rebooted, and went to gallery.

The gallery still thinks the folder is still there, and the images too, but whne clicking on this, nothing gets displayed.</what>
</comment>
<comment>
<author>jacob.sc...@gmail.com</author>
<when>Fri, 13 May 2011 02:32:20 +0000</when>
<what>I can repro this on Android 2.3.3, except that only the final thumbnail is retained until reboot.</what>
</comment>
</bug>
<bug>
<bugid>10369</bugid>
<title>Visual Voicemail Cannot be Heard in Car with Bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bmgra...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 03:09:30 +0000</openedDate>
<description>HTC Evo with 2.1 - maybe with 2.2, havenQ&apos;Et tested yet. I am in the car
with my Evo, and itQ&apos;Es linked to Acura Handsfreelink. Although I can make
calls using the Handsfreelink (bluetooth), if I try to play back
voicemail messages using Visual Voicemail, they canQ&apos;Et be heard - the
sound doesnQ&apos;Et come through the phone speaker or earpiece. Maybe itQ&apos;Es
being sent to the car Bluetooth but thatQ&apos;Es a problem since the car
bluetooth only works when a call is in progress. The phone should not be
sending the voicemail to the bluetooth device unless you tell it too.</description>
</bug>
<bug>
<bugid>3893</bugid>
<title>Only downloading and uploading the image as an attachment is possible </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>sachin2...@gmail.com</reportedBy>
<openedDate>Tue, 15 Sep 2009 08:37:48 +0000</openedDate>
<description>We can only upload or download the attachment if and only if the
attachment is an image. If attachment is of other form (Ex: mp3)
downloading or uploading is not possible.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:01:23 +0000</when>
<what>Which version? Which application? Which reproduction steps?</what>
</comment>
<comment>
<author>sachin2...@gmail.com</author>
<when>Wed, 16 Sep 2009 05:35:54 +0000</when>
<what>SDK version 1.5
Application : Email Client

Steps to reproduce:

Open Email client application
Go to compose mail option
Select Attach files (We can attach only Image files)

OR

Open Email client application
Open any mail with mp3 file attachment
Try to download or save (No option available to save)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 13:13:29 +0000</when>
<what></what>
</comment>
<comment>
<author>winsor.o...@gmail.com</author>
<when>Thu, 10 Dec 2009 03:34:55 +0000</when>
<what>IN ADDITION, I can not seem to even be able to choose the folder from which the file
is located.  ItQ&apos;Es bad enough only pictures are possible to attach.  ItQ&apos;Es worse that I
canQ&apos;Et pick the folder!</what>
</comment>
<comment>
<author>EricGye...@gmail.com</author>
<when>Wed, 30 Jun 2010 23:03:56 +0000</when>
<what>Can only save image file.
Can only attach image file.

I guess nothing else matters?</what>
</comment>
<comment>
<author>iki106...@gmail.com</author>
<when>Fri, 11 Nov 2011 14:27:43 +0000</when>
<what>Version: 3.1
Hardware Galaxy Tab P7500
Application: Email, or from my email account thru internet browser

Problem: As above posts. Only show the image/music folders to choose files. CanQ&apos;Et pick files of other types or from other folders.

Expected bebavior: It is basic use of emails to attach file types other than image/music/video. Expect that Q&apos;Eattach fileQ&apos;E would open folders list to choose any types of files, whether that file type can be opened or read from the OS or any apps on the hardware. Then the file can be attached to emails to send out.

</what>
</comment>
<comment>
<author>iki106...@gmail.com</author>
<when>Tue, 29 Nov 2011 13:49:35 +0000</when>
<what>Found an app that does the trick.</what>
</comment>
</bug>
<bug>
<bugid>15832</bugid>
<title>Local input methods should include local punctuation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jko...@google.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 11:04:43 +0000</openedDate>
<description>I canQ&apos;Et find how to enter the ?? (opening exclamation and question marks
respectively) when using the Spanish input method. The same in Polish, I
canQ&apos;Et find the Polish quotes: ?? I havenQ&apos;Et checked, but I believe the
German ones are also missing.</description>
</bug>
<bug>
<bugid>10438</bugid>
<title>some media files that play in Android 2.1 do not in Android 2.2</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-16T17:55:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>roguetre...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 02:56:03 +0000</openedDate>
<description>After the upgrade to Android 2.2 os my application Mayan Calendar
Countdown 2012 is broken It has been on the Android Market for 5 months
and working fine. now the movie file just shows black and some sound
files do not play Here are some files that no longer play
http://www.roguetreasure.com/downloads/button25.ogg
http://www.roguetreasure.com/downloads/explodeplanet.mp4 The ogg file I
encoded with AudioAucity and the mp4 file I encoded with Any Video
Converter what tools and or settings should I use now to be compatible
with Android 2.2</description>
<comment>
<author>roguetre...@gmail.com</author>
<when>Sun, 15 Aug 2010 03:01:57 +0000</when>
<what>sorry about the multiple bug submissions. I kept getting a server error and did not think they submitted</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Aug 2010 17:55:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16277</bugid>
<title>Text get auto selected when rotate device in landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>popo...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 07:50:56 +0000</openedDate>
<description>Occurance Process: Menu Q&gt;E Gtalk Q&gt;E Tap on own account Q&gt;E Set status window
appears Q&gt;E Enter some text Q&gt;E Rotate the device in landscape mode Q&gt;E
Observe Occurance status:Text get auto selected when rotate device in
landscape mode Expected result:Text should not be selected
automatically.</description>
</bug>
<bug>
<bugid>13575</bugid>
<title>Bring back old volume control method.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>sardonic.smiles</reportedBy>
<openedDate>Fri, 31 Dec 2010 20:46:56 +0000</openedDate>
<description>In 2.1 I was able to lower volume from RingtoneQ&gt;EVibrateQ&gt;ESilent. Now I
only have RingtoneQ&gt;EVibrate/Silent depending on if I have vibrate turned
off while in silent mode. Having the three options (sound (or sound +
vibrate) | vibrate only | silent) was much better.</description>
<comment>
<author>misterni...@gmail.com</author>
<when>Tue, 08 Mar 2011 16:27:34 +0000</when>
<what>IQ&apos;Eve read through several bug reports on this one, and there is a huge consensus of opinion that google have got it wrong. I always thought the sound-Q&gt;EvibrateOnly-Q&gt;Esilent volume rocker steps was the easiest implementation of silent/vibrate IQ&apos;Eve seen on a phone - and now, itQ&apos;Es not only gone, but google are digging their heels in saying it was an intentional design decision! Well, itQ&apos;Es time to admit that decision was wrong!</what>
</comment>
<comment>
<author>brett.ho...@gmail.com</author>
<when>Mon, 14 Mar 2011 03:20:37 +0000</when>
<what>I agree, itQ&apos;Es a silly idea to think that you canQ&apos;Et have a ring-only, vibrate-only, and completely silent mode on a phone as advanced as this.  Just have the rocker go from Ring -Q&gt;E Vibrate -Q&gt;E Silent.

Having your phone vibrate in silent mode isnQ&apos;Et exactly silent...</what>
</comment>
</bug>
<bug>
<bugid>18050</bugid>
<title>Android donQ&apos;Et support national language</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-29T09:22:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chenlon...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 10:40:03 +0000</openedDate>
<description>Android2.2 and Android2.3 donQ&apos;Et support national language.</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 29 Jun 2011 09:22:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4701</bugid>
<title>CanQ&apos;Et find imeem mobile on the market anymore for the Sprint HTC Hero</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>ladylcm...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 21:22:44 +0000</openedDate>
<description>I have the new HTC Hero from Sprint and at first I was able to download
Imeem Mobile nad enjoy music, I took my phone back nad got a new one
because i was having text issues with the first one and now, imeem
mobile is not coming up in the market! I need my imeem back! My coworker
has a Hero from Sprint and the other one has a MyTouch from T-Mobile.
When I asked my coworer with T-Mobile to search for it, she found it in
the market, however, both me and my coworkers with the HTC Hero cannot
find it! Can someone tell me if they ar having this same issue and is
there a way to fix it?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:51:07 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>3301</bugid>
<title>browser: css Q&quot;Ebackground-attachment: fixed;Q&quot;E doesnQ&apos;Et work</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>20</stars>
<reportedBy>B...@JRAF.org</reportedBy>
<openedDate>Sat, 18 Jul 2009 15:38:06 +0000</openedDate>
<description>In the Android browser, there is no way to have a Q&quot;Efixed backgroundQ&quot;E.
This sample demonstrates the problem: =========== Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E Q&lt;EstyleQ&gt;E
body { background: url(bg.png); background-position: center;
background-attachment: fixed; background-repeat: no-repeat; } Q&lt;E/styleQ&gt;E
Q&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Test test test Q&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;E
Q&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;E Q&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;E
Q&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;E Q&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;E
Q&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;EQ&lt;Ebr/Q&gt;E EOF Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E =========== You
need a bg image to see the problem (attached). When you show the page in
the Android browser, if you scroll, the background image doesnQ&apos;Et stay
fixed in the middle as it should per the Q&quot;Ebackground-attachment: fixed;Q&quot;E
css rule.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 00:27:12 +0000</when>
<what>Yes, this is a deficiency in our current design. We donQ&apos;Et have a short term solution or workaround.</what>
</comment>
<comment>
<author>kollih...@gmail.com</author>
<when>Tue, 24 Nov 2009 20:39:14 +0000</when>
<what>After 3 months of last reply, do we have any solution yet for background-
attachment:fixed; issue on Android?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 24 Nov 2009 20:45:05 +0000</when>
<what>Not yet. We are working on it.</what>
</comment>
<comment>
<author>toanp...@gmail.com</author>
<when>Sun, 27 Dec 2009 00:25:07 +0000</when>
<what>One workaround is to set the background color transparent and then change the
background image to what you want.  This will act similarly to a fixed background,
one draw back is that you have to be able to control the web page html (versus any
website on the web).

view = (WebView) findViewById(R.id.entry_view);
....		
view.setBackgroundColor(0);  // make the background transparent
view.setBackgroundResource(R.drawable.entrybg);  // give it the right background

Note - be sure to remove any Q&quot;EbackgroundQ&quot;E style on the webview html.
</what>
</comment>
<comment>
<author>nnarb...@gmail.com</author>
<when>Sat, 24 Apr 2010 03:27:17 +0000</when>
<what>Found a way to fix this, if it hasnQ&apos;Et been already. When doing it instead of:
background-attachment: fixed;

Do:

background-attachment: scroll;

For some reason it will stop that awkward scrolling effect of the browser. It works
for me on my mobile site for android. fixed itself does not.
Hope this helps!</what>
</comment>
<comment>
<author>sammorri...@gmail.com</author>
<when>Fri, 21 May 2010 23:07:39 +0000</when>
<what>how is the fix for this issue coming along?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 18:16:55 +0000</when>
<what>sammorris: This forum is for bug reporting. I canQ&apos;Et comment on status here.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
<comment>
<author>d...@snowseekers.ca</author>
<when>Sat, 29 Jan 2011 08:20:46 +0000</when>
<what>Still not fixed huh?</what>
</comment>
<comment>
<author>jpsa...@gmail.com</author>
<when>Tue, 15 Feb 2011 12:40:10 +0000</when>
<what>It seems the turnaround posted on the comment 4 is no longer possible in from android 2.2. ( issue http://code.google.com/p/android/issues/detail?id=14749 ).

IQ&apos;Em angry about these bugs that are far from being neglectable and that are ignored by the team.</what>
</comment>
</bug>
<bug>
<bugid>3136</bugid>
<title>Call Waiting Tone not played until Call is Waiting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>weiying...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 02:07:50 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1. Enable Call Waiting for the
Phone. Make a MO call to landline, call connected. 2. Make MT call to
the Phone, do not hung up it. The earpiece will play 5 seconds Call
Waiting tone even if the waiting call is still there. - Sample source
code demonstrating the problem CallNotifier.java
onNewRingingConnection()
------------------------------------------------------------- } else {
if (VDBG) log(Q&quot;E- starting call waiting tone...Q&quot;E); new
InCallTonePlayer(InCallTonePlayer.TONE_CALL_WAITING).start(); // The
InCallTonePlayer will automatically stop playing (and // clean itself
up) after playing the tone. // TODO: alternatively, consider starting an
// InCallTonePlayer with an Q&quot;EunlimitedQ&quot;E tone length, and // manually
stop it later when the ringing call either (a) // gets answered, or (b)
gets disconnected. // in this case, just fall through like before, and
call // PhoneUtils.showIncomingCallUi - What you think the correct
behavior should be. As Google comments:
---------------------------------------------------- // TODO:
alternatively, consider starting an // InCallTonePlayer with an
Q&quot;EunlimitedQ&quot;E tone length, and // manually stop it later when the ringing
call either (a) // gets answered, or (b) gets disconnected.
---------------------------------------------------- If you are
reporting a crash or similar issue, please also run the command Q&apos;Eadb
bugreportQ&apos;E, and attach the resulting output as a text file to your issue
report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:44:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:33:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9369</bugid>
<title>Q&quot;ERefreshQ&quot;E in Email app is utterly... pointless?</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-12T22:14:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>steven...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 05:23:14 +0000</openedDate>
<description>Nexus One. FRF83. I have an Exchange account and an IMAP account in the
Email app. When I press Q&quot;EMenuQ&quot;E -Q&gt;E Q&quot;ERefreshQ&quot;E, a dialog box pops up
informing me to long-press each account individually to refresh it.
While it technically is not a bug, the question is, why is that option
even there? Why canQ&apos;Et the Refresh button in the Menu of the Email app
ACTUALLY iterate over all the accounts to refresh them all? From a
usability perspective, the whole point of clicking Menu-Q&gt;ERefresh is to
AVOID having to manually hit Refresh on each and every account.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 28 Jun 2010 08:21:46 +0000</when>
<what>ThatQ&apos;Es a good question, and I donQ&apos;Et have an answer for you.   But IQ&apos;Em curious why you need to use Q&quot;ErefreshQ&quot;E for your Exchange account; are you not using Q&quot;EpushQ&quot;E?</what>
</comment>
<comment>
<author>steven...@gmail.com</author>
<when>Mon, 28 Jun 2010 17:48:51 +0000</when>
<what>I have Push turned on, but it doesnQ&apos;Et always work right away. The phone does not have a persistent connection to the internet (even in Wifi range) because setting Q&quot;EWifi Sleep PolicyQ&quot;E to Q&quot;ENeverQ&quot;E is broken as per issue #9368 (http://code.google.com/p/android/issues/detail?id=9368) and I donQ&apos;Et have mobile data. If I donQ&apos;Et set the sleep policy to Never (to keep it from disabling my networks) the phone only connects to wifi the next time the screen turns on. And, I donQ&apos;Et feel like waiting around for it to re-handshake with the push server... so long-pressing and hitting Refresh can get it going more quickly.

Regardless of the push setting, I believe it is not appropriate behavior for one UI element to display a popup telling me to go select a different UI element on the same screen in this context.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 28 Jun 2010 17:51:00 +0000</when>
<what>I donQ&apos;Et disagree with you.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 20:53:14 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 12 Sep 2010 22:14:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12479</bugid>
<title>FileObserver does not monitor directories recursively</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>DaRisk...@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 16:31:37 +0000</openedDate>
<description>Hi, The documentation for android.os.FileObserver says : Q&quot;EIf a directory
is monitored, events will be triggered for all files and subdirectories
(recursively) inside the monitored directory.Q&quot;E However, the monitoring
of subdirectories does not work. Steps to reproduce : Q&lt;EcodeQ&gt;E
FileObserver obs = new FileObserver(Q&quot;E/sdcard/Q&quot;E) { @Override public void
onEvent(int event, String path) { Log.d(Q&quot;EFOBSQ&quot;E, Q&quot;EEvent on file Q&quot;E +
path); } }; obs.startWatching(); Q&lt;E/codeQ&gt;E Using the previous code, events
on file /sdcard/test are logged but event on /sdcard/dir/test does not.
Tested on emulator Android 1.6 and 2.2.</description>
<comment>
<author>DaRisk...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:38:03 +0000</when>
<what>Hi,
I have made an implementation for the recursive monitoring. 
The patch is available for review at
https://review.source.android.com/#change,20161
</what>
</comment>
<comment>
<author>toar...@gmail.com</author>
<when>Thu, 25 Aug 2011 13:46:28 +0000</when>
<what>This patch is merged on latest android release?</what>
</comment>
</bug>
<bug>
<bugid>5863</bugid>
<title>Passing an uninitialized string to System.putString() for Settings.System.SCREEN_OFF_TIMEOUT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wes.beli...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 19:21:56 +0000</openedDate>
<description>I actually bricked my Motorola Droid (v. 2.0.1) with this problem two
days ago and now IQ&apos;Em realizing the same problem manifests itself in the
ADB emulators that IQ&apos;Em relegated to using while Verizon ships me a new
Droid. The issue, in general, I think involves passing an uninitialized
string via: Settings.System.putString( this.getContentResolver(),
Settings.System.SCREEN_OFF_TIMEOUT, initialScreenTimeout); In my code,
depending on how the methods execute, sometimes the
Q&quot;EinitialScreenTimeoutQ&quot;E value (a string) doesnQ&apos;Et get initialized. ItQ&apos;Es
never even set to null, for instance. Granted, this is a real poor
example of programming on MY part, but I would think that
System.putString() method should properly check for uninitialized
values. The end result of this call is that my Droid stopped booting. It
would show the splash screen, show the red eye and (I think) show the
Droid logo. At that point, the screen would go black and I would get the
following stack trace: 01-06 13:31:15.481: ERROR/AndroidRuntime(63):
Uncaught handler: thread PowerManagerService exiting due to uncaught
exception 01-06 13:31:15.481: ERROR/AndroidRuntime(63): *** EXCEPTION IN
SYSTEM PROCESS. System will crash. 01-06 13:31:15.540:
ERROR/AndroidRuntime(63): java.lang.NullPointerException 01-06
13:31:15.540: ERROR/AndroidRuntime(63): at
com.android.server.PowerManagerService$SettingsObserver.getInt(PowerManagerService.java:380)
01-06 13:31:15.540: ERROR/AndroidRuntime(63): at
com.android.server.PowerManagerService$SettingsObserver.update(PowerManagerService.java:390)
01-06 13:31:15.540: ERROR/AndroidRuntime(63): at
java.util.Observable.notifyObservers(Observable.java:139) 01-06
13:31:15.540: ERROR/AndroidRuntime(63): at
java.util.Observable.notifyObservers(Observable.java:114) 01-06
13:31:15.540: ERROR/AndroidRuntime(63): at
android.content.ContentQueryMap.requery(ContentQueryMap.java:135) 01-06
13:31:15.540: ERROR/AndroidRuntime(63): at
android.content.ContentQueryMap$1.onChange(ContentQueryMap.java:105)
01-06 13:31:15.540: ERROR/AndroidRuntime(63): at
android.database.ContentObserver$NotificationRunnable.run(ContentObserver.java:43)
01-06 13:31:15.540: ERROR/AndroidRuntime(63): at
android.os.Handler.handleCallback(Handler.java:587) 01-06 13:31:15.540:
ERROR/AndroidRuntime(63): at
android.os.Handler.dispatchMessage(Handler.java:92) 01-06 13:31:15.540:
ERROR/AndroidRuntime(63): at android.os.Looper.loop(Looper.java:123)
01-06 13:31:15.540: ERROR/AndroidRuntime(63): at
android.os.HandlerThread.run(HandlerThread.java:60) This is identically
repeatable using Eclipse (Version: 3.4.2 Build id: M20090211-1700) and
ADT (Version: 0.9.5v200911191123-20404). If I create an emulator with:
Target Name = Android 2.0.1 Platform = 2.0.1 API Level = 6 I hose up the
emulator and have to delete it and recreate a new one. It seems the
emulator, and the Droid, store this bad value and can no longer display
anything? I should point out that my Droid was actually still Q&quot;EaliveQ&quot;E if
I looked at the LogCat via Eclipse, itQ&apos;Es just that itQ&apos;Es display would
never turn on again unless I pulled the battery. In that case, itQ&apos;Ed make
it as far as it did before (Droid screen) before the display blacked
out. I didnQ&apos;Et give Verizon Tech Support this much information since they
didnQ&apos;Et know what was going on anyway. IQ&apos;Eve attached the log from Eclipse
for my EMULATOR (screen_off_timeout Eclipse log.txt), not the Droid
(thatQ&apos;Es long gone). IQ&apos;Eve also attached the output of adb bugreport
(screen_off_timeout_ADB_log.txt) Lastly, I attached the actual Java file
that creates this problem (DeskDock.java). Sorry that the source is a
complete mess but I was just playing around with stuff, really. Please
let me know if I can assist you in any way with this issue. Regards, Wes</description>
</bug>
<bug>
<bugid>5061</bugid>
<title>Android wonQ&apos;Et sent a message created off-line</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>marek.ma...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 13:38:29 +0000</openedDate>
<description>At my office android drops gsm connection on regular basis (poor
coverage), so sometimes, when I write a message, IQ&apos;Ell get Q&quot;EMessage not
sentQ&quot;E notice. The message is useful, but then I need to wait until I get
coverage again and try to resend it. I would rather expect Android to
sent the message once it got gsm connection back. Other phones just move
messages into the queue folder and sent them once got connection. I
would expect Android to do the same. I am using HTC Hero (also known as
T-Mobile G2 Phone) with the update.</description>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Mon, 30 Nov 2009 18:43:58 +0000</when>
<what>Same issue with T Mobile G1 running Android 1.6</what>
</comment>
<comment>
<author>borisat...@gmail.com</author>
<when>Sun, 09 May 2010 23:58:16 +0000</when>
<what>although this is a more precise description, i believe this is a duplicate of issue 
http://code.google.com/p/android/issues/detail?id=3934</what>
</comment>
</bug>
<bug>
<bugid>1628</bugid>
<title>setSelector()</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-23T19:24:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shawn.bu...@gmail.com</reportedBy>
<openedDate>Tue, 23 Dec 2008 02:27:22 +0000</openedDate>
<description>When using setSelector() with a gradient or with an image it works fine
when selecting via the trackball but if you use your finger to select
the item in a listview a black box appears behind the text. also on a
side note setSelector(Color.yourcolor) seems to crash while u can use
setSelector(gradient) and using 2 of the same color in the gradient with
no ccrash NOTE: This form is only for reporting bugs. For questions,
comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Dec 2008 19:24:04 +0000</when>
<what>Duplicate</what>
</comment>
</bug>
<bug>
<bugid>6011</bugid>
<title>Ability to choose email address being used to send the email once you are in the compose window</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rrahulkh...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 22:36:01 +0000</openedDate>
<description>Ability to choose which email address I want to send the email to once I
am in the compose window. For e.g. - I like a story in using the News
Widget - I share the story - It will send it using my Default account. I
want the ability to choose another email address to forward emails. Its
not the same as setting a default account - A default account could be
probably some other purpose.</description>
</bug>
<bug>
<bugid>3219</bugid>
<title>Spell Checker does not recognize the word Q&quot;EfreeQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>kat.bris...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jul 2009 19:00:47 +0000</openedDate>
<description>Whenever I type the word Q&quot;EfreeQ&quot;E into a text box, Android corrects it to
Q&quot;EtreeQ&quot;E. Please fix! Thanks</description>
<comment>
<author>kat.bris...@gmail.com</author>
<when>Mon, 10 Aug 2009 00:22:12 +0000</when>
<what>Also: the word Q&apos;EmeantQ&apos;E is corrected to Q&apos;EmeantimeQ&apos;E. 

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:24:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:08:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8161</bugid>
<title>Specify Homescreen Page Number via ACTION_MAIN/CATEGORY_HOME Intent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-05T17:17:48.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Lee.Wil...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 09:39:16 +0000</openedDate>
<description>I would like to be able to tell the launcher which page number to show
via an extra in the normal launcher intent: Intent homeIntent = new
Intent(); homeIntent.addCategory( Intent.CATEGORY_HOME );
homeIntent.setAction( Intent.ACTION_MAIN ); homeIntent.putExtra(
Intent.EXTRA_HOME_PAGE, 3 ); // Q&lt;E--- this is the new bit I have an
automation app which would then allow the users to select the home
screen page based on e.g. docked state or location. Thanks!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 05 May 2010 17:17:48 +0000</when>
<what>You could do this by creating your own alternative Home screen. For the standard Home screen we want the 
user to always come back to the exact same state.</what>
</comment>
<comment>
<author>Lee.Wil...@gmail.com</author>
<when>Wed, 05 May 2010 17:49:32 +0000</when>
<what>Q&apos;EYou could do this be creating your own alternative Home screenQ&apos;E

Most of my users donQ&apos;Et use an alternative Home screen, that doesnQ&apos;Et help.

Q&apos;E...we want the user to always come back to the exact same stateQ&apos;E.

ThatQ&apos;Es what they get with the Home key.

If an *app* takes the user back to the home screen, I donQ&apos;Et see whatQ&apos;Es wrong with
letting the user choose which one depending on the circumstances.

Would be pretty cool to be able to take the user to a page of music-related stuff
when headphones are inserted, office apps when at work etc etc.

Thanks for your consideration anyway.</what>
</comment>
</bug>
<bug>
<bugid>6042</bugid>
<title>Account tethering confirmation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zher...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 15:55:37 +0000</openedDate>
<description>When you setup an android phone, the first thing you do is sign into
your google account, tethering your phone to your google account for
contacts, calendar, mail, etc... This is a very useful feature, but its
flawed. If I lose my phone, the person who finds it has access to
everything. There is a simple solution to this. When connecting to our
google account, it should ask for confirmation via email. Once the
request has been accepted, that is when everything should consolidate.
Now, what is the benefit of this? If I lose my phone (personally I donQ&apos;Et
like to have the lock pattern activated) I should be able to go into my
email account, and disconnect or disable the phone!</description>
<comment>
<author>jabald...@gmail.com</author>
<when>Fri, 07 May 2010 17:07:11 +0000</when>
<what>If you lose your phone, you can log into your Google account from any web browser and
change your password. I expect that the phone will then no longer have access to your
Google information.</what>
</comment>
</bug>
<bug>
<bugid>16971</bugid>
<title>How to fix the problem of confliction over C2DM</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>selena0...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 02:10:03 +0000</openedDate>
<description>Hi. My company develop many apps related LBS. And olleh navi that is the
one we made has a function using C2DM. Now, we found a confliction with
gtalk and our apps, when we use it together. So, we want to know how to
fix it? Wanna get your feedback soon. Thank you</description>
</bug>
<bug>
<bugid>13863</bugid>
<title>Could you bring the up/down/add/remove button back into the outline?</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-01-09T18:14:47.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>Eong.C...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 15:41:17 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. Hi, there are
four useful buttons at the outline in old versions. Why did you remove
that? They are up/down/add/remove. Please bring them back. We need it.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 09 Jan 2011 18:14:47 +0000</when>
<what>WeQ&apos;Eve put them back for ADT 9.0. You can get a preview of it at http://tools.android.com/download</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:26:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14542</bugid>
<title>Events are displayed at incorrect time after DST change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eggen...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 17:45:19 +0000</openedDate>
<description>Android 2.2.1 on HTC Evo using Cyangenmod and stock Android Calendar.
Future recurring events are displayed relative to current time instead
of displaying relative to time of date being displayed. For example, an
event which occurs at 8am every Tuesday appears at 8am for all Tuesdays
during standard time. When opening calendar to a date during DST (e.g.
March 22nd) the event appears at 7am. While this is correct relative to
current time, it is incorrect relevant to time on March 22nd. This is
also inconsistent with online Google Calendar. The recurring event
appears at 8am throughout the year regardless of whether current DST
status. (e.g. March 22nd event appears at 8am on Google Calendar.) To
recreate: create weekly recurring event. View event during DST times and
you will see it is off by one hour.</description>
<comment>
<author>cfre...@gmail.com</author>
<when>Sun, 27 Feb 2011 02:58:46 +0000</when>
<what>Having the same issue on LG Optimus V.</what>
</comment>
<comment>
<author>erikruss...@gmail.com</author>
<when>Fri, 11 Mar 2011 21:05:12 +0000</when>
<what>many users are reporting this - I hoping this corrects itself come Sunday (3/13) DST change.  Google should be fixing this.  Blackberry does not have this problem and IQ&apos;Em sure Apple also doesnQ&apos;Et have the problem.</what>
</comment>
</bug>
<bug>
<bugid>2371</bugid>
<title>USB setup under Linux</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-18T01:35:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>flashbus...@gmail.com</reportedBy>
<openedDate>Mon, 06 Apr 2009 12:51:10 +0000</openedDate>
<description>As the next Ubuntu release is near, it may be nice to have updated
information on how to setup udev. The line in
/etc/udev/rules.d/90-android.rules now: SUBSYSTEM==Q&quot;EusbQ&quot;E,
ATTR{idVendor}==Q&quot;E0bb4Q&quot;E, MODE=Q&quot;E0666Q&quot;E and the file has to be named to
90-android.rules Source:
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/316215</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:39:09 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 18 May 2010 01:35:13 +0000</when>
<what>We updated the docs to say 51-android.rules which seems to work at this point.

WeQ&apos;Ell revisit this if this is not enough.</what>
</comment>
</bug>
<bug>
<bugid>6958</bugid>
<title>Gmail application does not start anymore</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kevin.gaudin</reportedBy>
<openedDate>Wed, 03 Mar 2010 10:01:51 +0000</openedDate>
<description>The GMail app of my HTC Magic (France/SFR~Vodafone) canQ&apos;Et start anymore.
I tried clearing the data of the application in the application manager,
but it did not solve the issue. Attached is the log file of the
execution (android.content.res.Resources$NotFoundException: Resource ID
#0x7f020012).</description>
<comment>
<author>kevin.gaudin</author>
<when>Thu, 22 Apr 2010 22:12:21 +0000</when>
<what>This was due to a hardware problem. Issue can be closed</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>2610</bugid>
<title>onKeyDown not called for keyboard keys on 1.5</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-07-21T16:35:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>bdekruijff</reportedBy>
<openedDate>Thu, 07 May 2009 22:47:00 +0000</openedDate>
<description>With my particular layout (attached) onKeyDown is not called for
keyboard keys using the 1.5 sdk (both emulator and G1 device). The
hardware back/menu buttons do work but not so the keys on the keyboard.
Expected result: For each keyDown the toast is shown Actual result : The
toast is only shown for hardware keys (back/menu) This is reproducible
using the code below and the attached layout. Please note that this used
to work on my device with a 1.1 images and it does work using and SDK
1.1 in the emulator. public class TestKeyBoardActivity extends Activity
{ /** Called when the activity is first created. */ @Override public
void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) {
Toast.makeText(getApplicationContext(), Q&quot;EKey: Q&quot;E + keyCode,
Toast.LENGTH_LONG).show(); return super.onKeyDown(keyCode, event); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 May 2009 01:24:01 +0000</when>
<what>Does it work after you moved the trackball? It could be you are in touch mode, in which case key events are not 
delivered if thereQ&apos;Es no focusable in touch mode widget in the layout.</what>
</comment>
<comment>
<author>bdekruijff</author>
<when>Fri, 08 May 2009 08:27:02 +0000</when>
<what>Testing on my G1 device from work this does not help. The events are fired for the
trackball (keycodes 19-22) although the webview scrolls all the way down before I get
the 20. I can live with that :) However still nothing from the keyboard.

FYI. I donQ&apos;Et have the testcase online, but here is the real code that suffers the
same problem. http://code.google.com/p/atoom-android/source/browse/#svn/trunk/AtoomTT</what>
</comment>
<comment>
<author>jbob...@gmail.com</author>
<when>Tue, 19 May 2009 10:37:48 +0000</when>
<what>I do have the same problem. Are there any solutions available? Actually there arenQ&apos;Et 
any changes between 1.1 and 1.5 concerning this issue, are there?</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 19 May 2009 16:08:33 +0000</when>
<what>That must mean the WebView is consuming all the events. You should override Activity.dispatchKeyEvent() 
instead.</what>
</comment>
<comment>
<author>bdekruijff</author>
<when>Sat, 06 Jun 2009 13:34:23 +0000</when>
<what>Works for me. Thanks!

	@Override
	public boolean dispatchKeyEvent(KeyEvent event) {
		Toast.makeText(getApplicationContext(), Q&quot;EKey: Q&quot;E + event.getKeyCode(),
Toast.LENGTH_LONG).show();
		return super.dispatchKeyEvent(event);
	}
</what>
</comment>
<comment>
<author>emanuele...@gmail.com</author>
<when>Wed, 24 Jun 2009 15:08:00 +0000</when>
<what>IQ&apos;Eve got a similar issue.
The keys of the virtual keyboard Q&apos;E/Q&apos;E, Q&apos;E!Q&apos;E Q&apos;EQ&amp;EQ&apos;E, do not forward the keyevent to
oKeydown, neither to dispatchKeyEvent or dispatchKeyeventPreIme, while the
corresponding keys on the emulator physical keyboard are forwarded.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:20:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:30:05 +0000</when>
<what></what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Wed, 21 Apr 2010 18:52:57 +0000</when>
<what>The workaround mentioned by Romain #4 works for me too in principle, but how can I then enter data into web 
forms also?</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Wed, 21 Apr 2010 22:14:03 +0000</when>
<what>Meanwhile found this code in the BrowserActivity and it works for me (space navigates outside of a form field 
and produces spaces inside of a form field):


    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        // The default key mode is DEFAULT_KEYS_SEARCH_LOCAL. As the MENU is
        // still down, we donQ&apos;Et want to trigger the search. Pretend to consume
        // the key and do nothing.
        if (mMenuIsDown) return true;

        switch(keyCode) {
            case KeyEvent.KEYCODE_MENU:
                mMenuIsDown = true;
                break;
            case KeyEvent.KEYCODE_SPACE:
                // WebView/WebTextView handle the keys in the KeyDown. As
                // the ActivityQ&apos;Es shortcut keys are only handled when WebView
                // doesnQ&apos;Et, have to do it in onKeyDown instead of onKeyUp.
                if (event.isShiftPressed()) {
                    getTopWindow().pageUp(false);
                } else {
                    getTopWindow().pageDown(false);
                }
                return true;
            case KeyEvent.KEYCODE_BACK:
                if (event.getRepeatCount() == 0) {
                    event.startTracking();
                    return true;
                } else if (mCustomView == null Q&amp;EQ&amp;E mActiveTabsPage == null
                        Q&amp;EQ&amp;E event.isLongPress()) {
                    bookmarksOrHistoryPicker(true);
                    return true;
                }
                break;
        }
        return super.onKeyDown(keyCode, event);
    }</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 16:35:16 +0000</when>
<what>I assume that the workarounds mentioned above are sufficient to close this bug.</what>
</comment>
<comment>
<author>jatinder...@yahoo.com</author>
<when>Sat, 30 Oct 2010 19:25:47 +0000</when>
<what>I had a similar issue.  Try calling setFocusable(true), this fixed the issue for me.</what>
</comment>
<comment>
<author>k.antony...@gmail.com</author>
<when>Tue, 29 Mar 2011 10:04:56 +0000</when>
<what>You can visit this site, there is an example code, you can check with that code http://android-codes-examples.blogspot.com/2011/03/example-code-for-onkeydown-listener-in.html</what>
</comment>
</bug>
<bug>
<bugid>9586</bugid>
<title>Missed iptables multiport feature in kernel after upgrade to 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>32</stars>
<reportedBy>Mur...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 14:00:22 +0000</openedDate>
<description>After upgrading from 2.1 to 2.2 droidwall application stops working,
because linux kernel lost iptables multiport functionality. In 2.1
version iptables works normally, but in 2.2 it show the error:
getsockopt for multiport failed strangely: Not such file or directory To
fix this error, you need to recompile kernel with option
CONFIG_NETFILTER_XT_MATCH_MULTIPORT Can you fix this in 2.2 version of
kernel? Similar issues in applications:
http://code.google.com/p/droidwall/issues/detail?id=29
http://code.google.com/p/android-wifi-tether/issues/detail?id=406</description>
<comment>
<author>Mur...@gmail.com</author>
<when>Wed, 14 Jul 2010 03:44:59 +0000</when>
<what>In ROM OpenDesire 1.6b version (for HTC Desire) author add support for multiport.
And after upgrade to this version multiport error go away:
[CODE]getsockopt for multiport failed strangely: Not such file or directory[/CODE]
But this error is still here:
[CODE]iptables: Protocol wrong type for socket[/CODE]
What does it mean and how I can fix it?

P.S. As I see, firewall goes to works, in many apps I got errors when connecting to internet which I donQ&apos;Et check in DroidWall.</what>
</comment>
<comment>
<author>Mur...@gmail.com</author>
<when>Wed, 14 Jul 2010 03:53:21 +0000</when>
<what>Similar issue: http://code.google.com/p/cyanogenmod/issues/detail?id=1120
In it described that we must add iptables OWNER module to kernel for fix this error.</what>
</comment>
</bug>
<bug>
<bugid>16097</bugid>
<title>No notification of USB </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:11:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vasu2...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 05:09:13 +0000</openedDate>
<description>I am using nexus S mobile and the phone stopped to show a notification
for the USB connection after using it for few days. I pulled out the
battery and kept it after a few seconds. This again displayed the
notification for me. Also, The notification shows as Q&quot;EUSB connectedQ&quot;E You
have connected ...blah blah ....Select the button below if you want to
copy files beween your computer and your android USBQ&apos;Es storage. The
button is named as Q&quot;ETurn OFF USB storageQ&quot;E It should be Q&quot;ETurn ON usb
storageQ&quot;E It is kind of confusing</description>
<comment>
<author>vasu2...@gmail.com</author>
<when>Tue, 12 Apr 2011 05:10:19 +0000</when>
<what>The version is 2.3.3</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:11:19 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3212</bugid>
<title>activity-alias wonQ&apos;Et launch activity from eclipse</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-15T20:31:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>gsm...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jul 2009 11:06:31 +0000</openedDate>
<description>-- Q&lt;Eactivity android:name=Q&quot;E.ActTwoQ&quot;E/Q&gt;E Q&lt;Eactivity-alias
android:name=Q&quot;E.ActOneQ&quot;E android:targetActivity=Q&quot;E.ActTwoQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E
Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activity-aliasQ&gt;E -- This wonQ&apos;Et launch e.g. in debug mode. Can manually
launch app though.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:25:15 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:31:50 +0000</when>
<what>The activity-alias support is deprecated.</what>
</comment>
<comment>
<author>jssl...@gmail.com</author>
<when>Fri, 02 Sep 2011 18:12:25 +0000</when>
<what>Is activity-alias support deprecated in Eclipse, or in the Android API? I see no mention of it being deprecated in the documentation: http://developer.android.com/guide/topics/manifest/activity-alias-element.html.</what>
</comment>
</bug>
<bug>
<bugid>914</bugid>
<title>API for reading SMS messages removed from 1.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>106</stars>
<reportedBy>xol...@gmail.com</reportedBy>
<openedDate>Sun, 28 Sep 2008 01:38:57 +0000</openedDate>
<description>As described in this thread:
http://groups.google.com/group/android-developers/browse_thread/thread/a86a2454786ca860/cc596236893b5386
the android.provider.Telepony.Sms API has been removed from Android. I
looked over the API diffs, both m5-Q&gt;E0.9 and 0.9-Q&gt;E1.0, and I never saw
any mention of the removal of the API, nor anything to indicate what the
new API is for accessing SMS messages stored on the SIM card.
Interestingly, the permission is still present:
android.permission.READ_SMS The built-in Messaging program uses hidden
code in com.android.mms.* which is unavailable in the SDK. Please
restore the ability to read SMS messages in the Android SDK.</description>
<comment>
<author>kingkun...@gmail.com</author>
<when>Mon, 29 Sep 2008 06:35:15 +0000</when>
<what>Please restore sms access!!  What was the reasoning behind taking that out?</what>
</comment>
<comment>
<author>xol...@gmail.com</author>
<when>Wed, 01 Oct 2008 17:12:57 +0000</when>
<what>In spite of the removal of the APIs, it is still possible to listen for incoming SMS,
and read stored SMS.  

Listening for incoming SMS requires crafting an Intent using an undocumented ACTION
string.  Reading stored SMS requires making a ContentResolver request using an
undocumented Uri string.

Please put these undocumented strings into the API, so developers may use symbolic
constants that are stable across releases.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:49:33 +0000</when>
<what></what>
</comment>
<comment>
<author>elze...@gmail.com</author>
<when>Wed, 24 Jun 2009 20:46:28 +0000</when>
<what>so what does this mean? we can no longer access stored SMS and MMS messages? how can this be done?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:00:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:50:28 +0000</when>
<what></what>
</comment>
<comment>
<author>flashbus...@gmail.com</author>
<when>Wed, 21 Oct 2009 12:48:15 +0000</when>
<what>I am wondering why nothing happens regarding SMS/MMS APIs..
Is there some solid reason to not provide SMS/MMS ContentProviders?</what>
</comment>
<comment>
<author>jckni...@gmail.com</author>
<when>Tue, 19 Jan 2010 02:13:03 +0000</when>
<what>What is going on with this?  Some kind of update, ANY would be better than nothing.</what>
</comment>
<comment>
<author>looris</author>
<when>Wed, 17 Mar 2010 13:38:05 +0000</when>
<what>and this is still flagged as Q&quot;EnewQ&quot;E 18 months? rotfl, wtf!</what>
</comment>
<comment>
<author>exh...@gmail.com</author>
<when>Thu, 27 May 2010 15:12:28 +0000</when>
<what>Yup. IQ&apos;Ed like to get some insight on this as well.
My other googling turned up the following URI: Q&quot;Econtent://sms/inboxQ&quot;E but havenQ&apos;Et had
a chance to try it. ItQ&apos;Es a year old but may be worth a shot.

Seen on StackOverflow:
http://stackoverflow.com/questions/419184/how-to-delete-sms-from-inbox-in-android-programmatically</what>
</comment>
<comment>
<author>Koudelkaa</author>
<when>Tue, 06 Jul 2010 23:50:12 +0000</when>
<what>has there been any updates on why this is removed? would be great to hear some official words on what we should use to access sms/mms data or has it just been banned forever? (seems strange since there are some undocumented URI for accessing sms still)</what>
</comment>
<comment>
<author>Mariusz....@gmail.com</author>
<when>Tue, 13 Jul 2010 18:53:00 +0000</when>
<what>Please review this issue!</what>
</comment>
<comment>
<author>burcujdogan</author>
<when>Mon, 26 Jul 2010 10:37:34 +0000</when>
<what>Any updates?</what>
</comment>
<comment>
<author>YMalvi...@gmail.com</author>
<when>Thu, 26 Aug 2010 16:57:54 +0000</when>
<what>any..updates?</what>
</comment>
<comment>
<author>Colt.N.English@gmail.com</author>
<when>Thu, 26 Aug 2010 17:01:27 +0000</when>
<what>For those of you still hopping this gets fixed look at the mms package source.  </what>
</comment>
<comment>
<author>dh1...@gmail.com</author>
<when>Tue, 14 Sep 2010 06:55:33 +0000</when>
<what>What is going on with the SMS API???

Defeats the purpose of developing for an Android phone when the phone features (SMS AFAIK) and the google features (gmail and calendar) are not available!</what>
</comment>
<comment>
<author>exh...@gmail.com</author>
<when>Tue, 14 Sep 2010 07:28:48 +0000</when>
<what>@dh1985: The API should be available *somewhere*. As Colt suggested, have a look at the mms package source. Unfortunately I have not continued development on my app as there are other ones which do a better job than mine so I did not get a chance to poke around. But there should be *something*</what>
</comment>
<comment>
<author>xandr...@gmail.com</author>
<when>Sat, 18 Dec 2010 20:03:44 +0000</when>
<what>It is ridiculous that SMS functionality is not in the SDK. Totally retarded. It almost seems like the Google employee that decided this has shares in Apple!</what>
</comment>
<comment>
<author>areic...@gmail.com</author>
<when>Sat, 18 Dec 2010 20:23:12 +0000</when>
<what>No one has mentioned this... but the functionality seems to still be there. Android Scripting Environment exposes some of this functionality through its own scripting API- I myself use a script on a daily basis to clean up alert SMSes from work by deleting messages that match a group of regexes that are at least 24 hours old. Check the ASE code and take a look at how it interacts with the SMS system.</what>
</comment>
<comment>
<author>xandr...@gmail.com</author>
<when>Sat, 18 Dec 2010 21:17:11 +0000</when>
<what>@areichow I realise the functionality is still there, however Google has said that the code shouldnQ&apos;Et be used because developers shouldnQ&apos;Et use unofficial code. The alternative is to not write any applications that use SMS according to them. Sometimes it seems intelligent people can act in a highly retarded way.</what>
</comment>
<comment>
<author>xandr...@gmail.com</author>
<when>Sat, 18 Dec 2010 21:17:45 +0000</when>
<what>@areichow Thanks for your tips though, IQ&apos;Ell look in to that :)</what>
</comment>
<comment>
<author>areic...@gmail.com</author>
<when>Sat, 18 Dec 2010 21:23:17 +0000</when>
<what>@xandrani I totally agree- I just thought IQ&apos;Ed mention it as people have talked about needing some way to do it. IQ&apos;Em aware of the dangers of using private APIs, I just thought it was worth mentioning that itQ&apos;Es there if you need it, at least for now!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:17:47 +0000</when>
<what>Issue 14064 has been merged into this issue.</what>
</comment>
<comment>
<author>rainn...@gmail.com</author>
<when>Tue, 18 Jan 2011 02:44:34 +0000</when>
<what>What is the answer from Android Dev Team ?

This is a 2 years old ISSUE !   Why just merge the issue ?

Answer us NOW !</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 18 Jan 2011 03:34:33 +0000</when>
<what>Issue 14104 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>9702</bugid>
<title>Novosibirsk, Novokuznetsk Russia timezones mssing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>yura.sch...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 10:01:45 +0000</openedDate>
<description>Novosibirsk/Russia timezone is missing. And please add
Novokuznetsk/Russia timezone.</description>
<comment>
<author>sokolov....@gmail.com</author>
<when>Wed, 03 Nov 2010 14:06:32 +0000</when>
<what>I have the same issue on Nexus One. Though, the system has 2 similar timezones both of them are not appropriate for this location (Novosibirsk). First one, Almaty (ALMT)doesnQ&apos;Et have a daylight saving option. Second one has different time change dates and doesnQ&apos;Et fit too.
Also, absence of this timezone leads to incorrect timezone conversation in browser on the sites which have such a function.</what>
</comment>
<comment>
<author>Andrey.Chichak</author>
<when>Sat, 11 Dec 2010 04:10:51 +0000</when>
<what>There is no timezone GMT+6 in Russia. I am in Tomsk, we live in Novosibirsk/Russia TZ.

I have a lot of problems due absent TZ.</what>
</comment>
<comment>
<author>azhilt...@gmail.com</author>
<when>Tue, 31 May 2011 15:57:57 +0000</when>
<what>Have  same problem. Google calendar have proper TZ but android didnt, so i have big problems when sync calendar with google calendar.</what>
</comment>
<comment>
<author>whiteth...@gmail.com</author>
<when>Thu, 01 Sep 2011 19:05:38 +0000</when>
<what>Also affected by this issue.

Hey guys. Note, Novosibirsk time zone gets merged into Omsk (OMSST) UTC+7, but thereQ&apos;Es no Omsk time in Android either.

http://en.wikipedia.org/wiki/Time_in_Russia

PS This issue may have been already fixed in later builds (I may have obsolete firmware, though: just got the phone and havenQ&apos;Et checked for rom updates yet)</what>
</comment>
</bug>
<bug>
<bugid>17766</bugid>
<title>Concept of view of time control for android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stswo...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jun 2011 10:10:03 +0000</openedDate>
<description>Yesterday night I was thinking about new and more effective choice time
control. The main feature of my concept is to add +/- buttons near every
number. If you are interestiog of my thought there are screenshoot and
source on html+css+js in attachment. Also you can see the work of
concept on my blog
http://stswoon.blogspot.com/2011/06/table-border-spacing-0pxtd-padding-0px.html
(third Q&quot;EimageQ&quot;E). Thank you.</description>
</bug>
<bug>
<bugid>14427</bugid>
<title>Croatian letters and sorting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>horvath....@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 10:58:45 +0000</openedDate>
<description>There is no croatian letter ?(?) on virtual keyboarg - Dcroat and
dcroat. Also, Sorting of contacts is wrong: Z and ? (Zcaron) are mixed
up. It could be problem with other letters ? (Ccaron), ? (Cacute),
?(Dcroat) and ? (Scaron). HTC Desire, Froyo 2.2.</description>
</bug>
<bug>
<bugid>1439</bugid>
<title>Feature Request: Annoying Screen Auto Lock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 11:51:33 +0000</openedDate>
<description>I think the user must have option to bypass the Press Menu to Unlock,
Only Pressing Red End Button should directly hit us to the Last Working
Application</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:20:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:34:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:01:36 +0000</when>
<what></what>
</comment>
<comment>
<author>alan.r.w...@gmail.com</author>
<when>Wed, 24 Feb 2010 18:20:24 +0000</when>
<what>I can understand why one would require the pressing of the Q&apos;EmenuQ&apos;E button after 
pressing power... the use of two button-presses greatly reduces the risk of Q&quot;Epocket 
dialingQ&quot;E.  I also understand that at least some (if not all) android phones with 
physical menu buttons can actually forgoe hitting the power button and can double-
click the menu button to power-up and unlock.

However, this is silly if one is using the Q&quot;Elock patternQ&quot;E.  This now requires one 
to Q&quot;Epower the phoneQ&quot;E (via either the power button or the menu button), then press 
the menu button, lastly followed by the lock pattern.  The lock pattern itself is 
both a security measure and a sufficient Q&quot;Epocket dialQ&quot;E preventative, the 
middle Q&quot;Emenu keyQ&quot;E press shouldnQ&apos;Et be required.

THis is PARTICULIARLY annoying on phones such as the Samsung Moment that do not have 
a physical Q&quot;EmenuQ&quot;E button but instaed of a capactive button for the menu key.  Since 
the menu button is capactive... it DOES NOT WORK until the phone is powered on via 
the power button... this means for Moment users using the lock pattern a user must 
ALWAYS press power, menu, and then do the lock pattern to unlock the phone (I will 
concede if the screen as merely blanked but the phone has not locked, one can 
actually forgoe the menu button press).

In any event... menu SHOULD NOT be required when using a lock pattern.</what>
</comment>
</bug>
<bug>
<bugid>19876</bugid>
<title>When adding a phone number to Contacts, please have it default to Mobile, just like gmail.comQ&apos;Es Contacts does</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chad.es...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 15:35:39 +0000</openedDate>
<description>When you add a contact on gmail.com, it defaults to Mobile, which is
likely the vast majority of #Q&apos;Es added. But when you add a contact on
Android (stock, like the Nexus S or AOSP ROMs), it defaults to Home. I
request that all new numbers added on the Android device default to
Mobile, just like gmail.com. It makes sense.</description>
</bug>
<bug>
<bugid>18425</bugid>
<title>While typing a new text messageQ&apos;Es recipient the cursor moves back to the start of the field </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rory.kin...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 00:20:08 +0000</openedDate>
<description>Steps to repro: - Open Messaging - press New message. New message screen
appears with cursor in the To field. - start typing using onscreen
keyboard. First character or two appear, then the cursor is moved back
to the start of the field, causing the next characters to be entered at
the start instead of the end of the field. e.g. If I want to type Q&apos;EjohnQ&apos;E
it might come out Q&apos;EhnjoQ&apos;E. Expected Behaviour: Once you start typing the
cursor should stay at the end of the text as youQ&apos;Ed normally expect, not
jump back to the start of the field. This problem doesnQ&apos;Et happen all the
time but is frequent - perhaps 5% of the time? Possibly happens when the
phone is busy. If you wait a couple of seconds after opening the New
Message screen then the problem doesnQ&apos;Et happen. ItQ&apos;Es only if you swiftly
start typing. This has been a problem since I got the phone, i.e. for at
least the last couple of versions of Android. Nexus One Android 2.3.4
Build GRJ22 Network: O2, UK.</description>
</bug>
<bug>
<bugid>13773</bugid>
<title>no alert or notify if sync problem with Gmail !</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T22:13:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 14:21:10 +0000</openedDate>
<description>- Steps to reproduce the problem. Now in China, perhaps gmail sync is
restricted by ChinaUnicom (wifi) CanQ&apos;Et sync Gmail, no alert, no
notify... just can see pb if go to synchronize menu and see latest sync
date is old (contact, calendar work good, just Gmail canQ&apos;Et sync. If use
VPN to France, ItQ&apos;Es ok, Gmail can synchronize and notify new mail. -
What happened. Alert for Gmail sync error! (not wait for email if sync
problem!) - What you think the correct behavior should be. same for
download error in market, add notify pb for sync Gmail (same for
calendar,contact or other important sync) Device: HTC Desire HD A9191
Android 2.2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 22:13:06 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Tue, 18 Jan 2011 02:26:33 +0000</when>
<what>Perhaps title not correct, Gmail is just example.
pb is in AccountsQ&amp;Esync  itQ&apos;Es not Google app, itQ&apos;Es Android function? no?
If error in sync, canQ&apos;Et have notification...
for my example I use Gmail, because itQ&apos;Es very important to have sync for this and no error is displayed. To see if error with sync, must see AccountQ&amp;Esync and see if point is green or red, and if is green must open this to see last sync date, some time no error but no sync (more website are blocked in China, and sync repport no error but not sync. Auto sync is enable.
Same with facebook,meteo,contacts,calendar... and all other apps use AccountsQ&amp;Esync in android.
</what>
</comment>
</bug>
<bug>
<bugid>6246</bugid>
<title>TableLayout does to draw new rows dynamically</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-25T17:06:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mcon...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 06:07:03 +0000</openedDate>
<description>In the below example, replace TableRow with LinearLayout and it works.
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ETableLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:id=Q&quot;E@+id/maintableQ&quot;E Q&gt;E Q&lt;E/TableLayoutQ&gt;E package
com.mcruiseon.test.tablelayout; import android.app.Activity; import
android.graphics.Color; import android.os.Bundle; import
android.view.MotionEvent; import android.view.View; import
android.view.View.OnClickListener; import
android.view.View.OnTouchListener; import
android.view.ViewGroup.LayoutParams; import android.widget.LinearLayout;
import android.widget.TableLayout; import android.widget.TableRow;
import android.widget.TextView; public class TestTableLayout extends
Activity { int PROVINCE_Alberta = 0; int PROVINCE_BC = 1; int
PROVINCE_Manitoba = 2; int PROVINCE_NewBrunswick = 3; int
PROVINCE_Newfoundland = 4; int PROVINCE_Northwest = 5; int
PROVINCE_NovaScotia = 6; int PROVINCE_Nunavut = 7; int PROVINCE_Ontario
= 8; int PROVINCE_PEI = 9; int PROVINCE_Quebec = 10; int
PROVINCE_Saskatchewan = 11; int PROVINCE_Yukon = 12; int numProvinces =
13; String[] provinces = new String[numProvinces]; /** Called when the
activity is first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); provinces[PROVINCE_Alberta] = Q&quot;EAlbertaQ&quot;E;
provinces[PROVINCE_BC] = Q&quot;EBritish ColumbiaQ&quot;E;
provinces[PROVINCE_Manitoba] = Q&quot;EManitobaQ&quot;E;
provinces[PROVINCE_NewBrunswick] = Q&quot;ENew BrunswickQ&quot;E;
provinces[PROVINCE_Newfoundland] = Q&quot;ENewfoundland and LabradorQ&quot;E;
provinces[PROVINCE_Northwest] = Q&quot;ENorthwest TerritoriesQ&quot;E;
provinces[PROVINCE_NovaScotia] = Q&quot;ENova ScotiaQ&quot;E;
provinces[PROVINCE_Nunavut] = Q&quot;ENunavutQ&quot;E; provinces[PROVINCE_Ontario] =
Q&quot;EOntarioQ&quot;E; provinces[PROVINCE_PEI] = Q&quot;EPrince Edward IslandQ&quot;E;
provinces[PROVINCE_Quebec] = Q&quot;EQuebecQ&quot;E; provinces[PROVINCE_Saskatchewan]
= Q&quot;ESaskatchewanQ&quot;E; provinces[PROVINCE_Yukon] = Q&quot;EYukonQ&quot;E; // Get the
TableLayout TableLayout tl = (TableLayout) findViewById(R.id.maintable);
// Go through each item in the array for (int current = 0; current Q&lt;E
numProvinces; current++) { // Create a TableRow and give it an ID
TableRow tr = new TableRow(this); tr.setId(100+current);
tr.setLayoutParams(new LayoutParams( LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT)); // Create a TextView to house the name of
the province TextView labelTV = new TextView(this);
labelTV.setId(200+current); labelTV.setText(provinces[current]);
labelTV.setTextColor(Color.RED); labelTV.setLayoutParams(new
LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
tr.addView(labelTV); // Create a TextView to house the value of the
after-tax income TextView valueTV = new TextView(this);
valueTV.setId(current); valueTV.setText(Q&quot;E$0Q&quot;E);
valueTV.setTextColor(Color.RED); valueTV.setLayoutParams(new
LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
tr.addView(valueTV); // Add the TableRow to the TableLayout
tl.addView(tr, new TableLayout.LayoutParams( LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT)); tl.invalidate(); } tl.invalidate(); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 25 Jan 2010 17:06:23 +0000</when>
<what>This bug has already been closed. You are NOT using the right LayoutParams. Every 
TextView needs to use TableRow.LayoutParams.</what>
</comment>
</bug>
<bug>
<bugid>5170</bugid>
<title>AT stops retrying data call after the interval exceeded 30 minute</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kenny.ya...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 02:16:38 +0000</openedDate>
<description>This is the problem regarding CDMA modules in
frameworks\base\telephony\java\com\android\internal\telephony\cdma
[Problem description] When the data call failed due to environmental
factor, AT try to recconect after certain intervals.This bahavioir is
defined in CdmaDataConnectionTracker.java. The interval time starts from
5[sec], and is multiplied by 2 at evey call fail. The time increase like
10, 20, 40, 80 ,,, until it exceeds 30 * 60 [sec],which is defined as
Q&quot;ERECONNECT_DELAY_MAX_MILLISQ&quot;E in DataConnectionTracker.java. When it
exceeds Q&quot;ERECONNECT_DELAY_MAX_MILLISQ&quot;E, AT tries to Q&quot;Ere-registerQ&quot;E by
calling mCdmaPhone.mSST.reRegisterNetwork(null) in the following logic.
Although it seems that the source code expects that AT starts retrying
after Q&quot;Ere-registerQ&quot;E , but AT never starts retrying after re-register. I
think this is a bug. - Steps to reproduce the problem. 1. Set the
environment so that AT fails data call 2. leave the AT until the
interval exceeds 30 * 60 [sec] - What happened. AT never tries to
reregister. - What you think the correct behavior should be. AT keep
retrying after Q&quot;EreregisterQ&quot;E Please mention which branch youQ&apos;Ere using,
whether the bug exists on the current head of that branch and of master,
and what hardware youQ&apos;Ere using. I use Donut branch. The bug also exists
on the head.</description>
<comment>
<author>kenny.ya...@gmail.com</author>
<when>Thu, 03 Dec 2009 02:21:43 +0000</when>
<what>Q&gt;E mCdmaPhone.mSST.reRegisterNetwork(null) in the following logic. 
Q&quot;Efollowing logicQ&quot;E reffers following code.
////////////////// CdmaDataConnectionTracker.java //////////////////// 
if (state == State.FAILED) { 
if (nextReconnectDelay Q&gt;E RECONNECT_DELAY_MAX_MILLIS) { 
if (mReregisterOnReconnectFailure) { 
// We have already tried to re-register to the network. 
// This might be a problem with the data network. 
nextReconnectDelay = RECONNECT_DELAY_MAX_MILLIS; 
} else { 
// Try to Re-register to the network. 
Log.d(LOG_TAG, Q&quot;EPDP activate failed, Reregistering to the networkQ&quot;E); 
mReregisterOnReconnectFailure = true; 
-Q&gt;E mCdmaPhone.mSST.reRegisterNetwork(null); 
nextReconnectDelay = RECONNECT_DELAY_INITIAL_MILLIS; 
return; 
} 
} 
/////////////////////////////////////////////////////////////////////////// 
</what>
</comment>
</bug>
<bug>
<bugid>2987</bugid>
<title>Stereo bluetooth does not work correctly for Jabra BT620</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>9</stars>
<reportedBy>philjohn...@gmail.com</reportedBy>
<openedDate>Sun, 14 Jun 2009 21:29:15 +0000</openedDate>
<description>I am working with the JesusFreke build JFV1.51 CRB43 US (7198) found at
http://jf.andblogs.net/wp-content/plugins/download-monitor/download.php?
id=14 on a G1, although I have the same issue with HaykuroQ&apos;Es most recent
build at http://code.google.com/p/sapphire-port-dream/downloads/list . I
have the Jabra BT620 stereo bluetooth headset, and while it works great
with phone calls, i can talk and listen while making a call with no
problem, it will not play music. When i try to play music with the
headset, the music will instead play out of my G1Q&apos;Es speaker.</description>
<comment>
<author>pboot...@gmail.com</author>
<when>Sun, 28 Jun 2009 21:54:17 +0000</when>
<what>I have this problem too with the same Jabra. When I go to the bluetooth settings and
tap on the already connected headset, it also connects for media/music. I have not
figured out if this is a bug or a feature. But I think itQ&apos;Es annoying.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:04:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:10:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:15:30 +0000</when>
<what></what>
</comment>
<comment>
<author>crasher...@gmail.com</author>
<when>Fri, 04 Jun 2010 05:25:33 +0000</when>
<what>I have the same Jabra BT620, tested on HTC Legend and Desire. Both works for phone
calls but not A2DP audio</what>
</comment>
<comment>
<author>philjohn...@gmail.com</author>
<when>Fri, 04 Jun 2010 15:17:53 +0000</when>
<what>I have since this tested it on cyanogen builds, enomther builds, KingKlickk, etc.  
Their versions of 1.5,1.6,2.0, and 2.1 .  None of them have fixed this issue.</what>
</comment>
<comment>
<author>crasher...@gmail.com</author>
<when>Thu, 17 Jun 2010 06:56:22 +0000</when>
<what>After 2 weeks of testing, IQ&apos;Eve found a firmware update floating on rapidshare (no longer found on Jabra website) that fixed the bluetooth A2DP audio streaming from HTC Desire to Jabra BT620s. ItQ&apos;Es linked from an old xda thread, a simple google search for Q&quot;EJabra BT620s FirmwareQ&quot;E brings it up. Filename should be should be saturn1310.zip</what>
</comment>
<comment>
<author>Tommel...@gmail.com</author>
<when>Tue, 19 Oct 2010 08:02:07 +0000</when>
<what>i already had the newest firmware, but the problem still isnQ&apos;Et solved. It seems the BT620s keeps a log of connected devices. It canQ&apos;Et empty by itself, so you just have to reload the firmware in the BT620s when it doesnQ&apos;Et want to connect to A2DP (stereo sound).</what>
</comment>
<comment>
<author>crasher...@gmail.com</author>
<when>Tue, 19 Oct 2010 11:34:52 +0000</when>
<what>I noticed that too when I had to switch between my laptop and my Desire. The A2DP connection cannot be re-established to the Desire. However, I did not have to reflash the firmware. 

First I plug in the BT620 to recharge for at least 5 secs. This will perform a soft reset for the headset. Then I immediately start the pairing mode and re-pair the Desire to the headset. 

It doesnQ&apos;Et always work, maybe 7 out of 10 times, but itQ&apos;Es certainly easier than flashing the headset again.</what>
</comment>
</bug>
<bug>
<bugid>10525</bugid>
<title>Early AOSP master build error. Build stops at OriginalAudio.mk</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-01-12T01:53:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>johnnie....@gtempaccount.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 23:12:52 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Eclipse
version: ADT plug-in version: Platform targeted by your project: Version
of the platform running in the emulator: STEPS TO REPRODUCE: 1. repo
init -u git://android.git.kernel.org/platform/manifest.git 2. repo sync
3. source build/envsetup.sh 4. lunch full-eng 5. make EXPECTED RESULTS:
Code starts to build OBSERVED RESULTS: build/core/product_config.mk:190:
*** _nic.PRODUCTS.[[build/target/product/full.mk]]:
Q&quot;Eframeworks/base/data/sounds/OriginalAudio.mkQ&quot;E does not exist. Stop. **
DonQ&apos;Et have a product spec for: Q&apos;EfullQ&apos;E ** Do you have the right repo
manifest? ADDITIONAL INFORMATION: Attach sample project, etc. If
possible, try to reproduce using ApiDemos. If the problem is happening
in the emulator, consider attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>johnnie....@gtempaccount.com</author>
<when>Wed, 18 Aug 2010 22:43:16 +0000</when>
<what>Something with my environment was causing trouble. This is not an issue.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 31 Aug 2010 01:03:52 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:53:11 +0000</when>
<what></what>
</comment>
<comment>
<author>at.yanq...@gmail.com</author>
<when>Tue, 08 Mar 2011 05:17:42 +0000</when>
<what>so,how to handle this problem above?Thx</what>
</comment>
</bug>
<bug>
<bugid>15823</bugid>
<title>Force Close occured while uploading Image on Picasa</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 04:30:08 +0000</openedDate>
<description>Precondition:Google Account should be signed in. Occurrence
Process:-Goto camera-Q&gt;ECapture a image -Q&gt;EReview-Q&gt;EShare-Q&gt;EPicasa-Q&gt;EEnter
caption-Q&gt;EAlbum -Q&gt;ETap on Add icon-Q&gt;EEnter album name-Q&gt;ESelect Radio button
for Unlisted/Public-Q&gt;ECreate-Q&gt;E Move the device landscape mode while
creating album popup displayed Occurrence State:Force close occurrs when
Enter album name select save in picasa album. Expected Result:Album
should be created. Firmware version: 2.2.1</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 00:57:34 +0000</when>
<what>Are we talking about the Camera app, the Picasa app, the Browser, or something else?</what>
</comment>
</bug>
<bug>
<bugid>18330</bugid>
<title>Querty keypad is displayed in settings </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>akasha...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 09:59:49 +0000</openedDate>
<description>Steps : 1- Mobile is in French language, XEF parameters are set 2- Go to
settings/location and security/set screen lock 3-select Password Problem
: Qwerty keypad is displayed Expected Result : AZERTY keypad should be
displayed.</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Fri, 08 Jul 2011 20:51:58 +0000</when>
<what>QWERTY is the only one used cause of the spell correction method.</what>
</comment>
<comment>
<author>akasha...@gmail.com</author>
<when>Sat, 09 Jul 2011 18:57:24 +0000</when>
<what>@ NeoTecni@gmail.com
Thanks for your reply, but if you will go to given path (steps)in any Froyo or GB base android mobile, then you will find that,it is not the keyboard that is used on browser and other applications, for password unlock screen android had made another keyboard view and layout of keyboard is hardcoded in xml folder in resources.</what>
</comment>
</bug>
<bug>
<bugid>14509</bugid>
<title>setComposingRegion is called on older applications.</title>
<status>Declined</status>
<owner>hack...@android.com</owner>
<closedOn>2011-04-19T17:13:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kdo...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 15:16:12 +0000</openedDate>
<description>In my application I have a view that implements
android.view.inputmethod.InputConnection interface. I build my
application with 2.2 SDK. When it is ran on Nexus S with 2.3 OS the OS
calls setComposingRegion on my view which is not implemented and my
application crashes. I think this behavior is wrong. In my android
manifest I set targetSdk to 8.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 03 Feb 2011 23:15:48 +0000</when>
<what></what>
</comment>
<comment>
<author>kdo...@gmail.com</author>
<when>Tue, 19 Apr 2011 12:39:58 +0000</when>
<what>The same issue is reproduced with Motorola XOOOM (Android 3.0) with commitCorrection method.</what>
</comment>
<comment>
<author>hack...@android.com</author>
<when>Tue, 19 Apr 2011 17:13:00 +0000</when>
<what>Hi, sorry about this unfortunately there is nothing that can be done at this point.  Please consider inheriting from base input connection as described in the docs:

http://developer.android.com/reference/android/view/inputmethod/BaseInputConnection.html

http://developer.android.com/reference/android/view/inputmethod/InputConnection.html

(IQ&apos;Ell make the doc in InputConnection stronger to say you should always derive from BaseInputConnection.)
</what>
</comment>
</bug>
<bug>
<bugid>14227</bugid>
<title>Replies using Email app do not include signature</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:54:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Bhuvanes...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 00:17:42 +0000</openedDate>
<description>1. Open the built-in Email app. 2. Set some text as a signature under
Menu -Q&gt;E Account Settings -Q&gt;E Signature. I used: Sent from Android
(T-Mobile G2) 3. Send yourself a test email. I used the text: This is a
test. 4. When the test email appears in your inbox, verify that the
signature is present. 5. Reply to the email, type in some additional
text in the email body, and press Send. I used the text: This is a
reply. 6. When the test email appears in your inbox, notice that the
signature is absent from the reply. IQ&apos;Em using a T-Mobile G2, and it has
Android version 2.2. This issue is consistently reproducible.</description>
<comment>
<author>Bhuvanes...@gmail.com</author>
<when>Sun, 23 Jan 2011 00:25:28 +0000</when>
<what>Small addition: I see this in the built-in Email app with both POP/IMAP accounts and Exchange accounts. The GMail app, by comparison, does include the signature in replies.</what>
</comment>
<comment>
<author>ggons...@gmail.com</author>
<when>Wed, 26 Jan 2011 18:43:25 +0000</when>
<what>Maybe a setting to include Signature in replies would be good. Or a reply signature that is different from the new email signature</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:54:36 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>Bhuvanes...@gmail.com</author>
<when>Wed, 09 Feb 2011 01:58:22 +0000</when>
<what>ThatQ&apos;Es a rather cryptic reply :) Do you mean you cannot reproduce the issue with the stock Android Email app?

I just emailed HTC with a link to this bug report; letQ&apos;Es see what they say. Given that the G2 runs (almost) stock Android, I would be surprised if this were their bug.</what>
</comment>
<comment>
<author>pfkirtl...@gmail.com</author>
<when>Mon, 21 Feb 2011 19:58:16 +0000</when>
<what>Please clarify -- Can the stock corporate email application include signatures in replies and forwards ?
 </what>
</comment>
<comment>
<author>eileen.m...@gmail.com</author>
<when>Tue, 22 Feb 2011 14:02:26 +0000</when>
<what>The default app on the phone for corporate emails does not have a way to append signatures to replies and forwards - only to new emails. I found an app called Touchdown that I downloaded, it syncs great with my Outlook - it syncs in tasks, calendar, contacts, and of course email, and it does include signatures on all emails. It costs $20 but was well worth it. </what>
</comment>
<comment>
<author>Chas.S...@gmail.com</author>
<when>Sun, 03 Apr 2011 19:45:34 +0000</when>
<what>This should really be classified as a Q&quot;Efeature requestQ&quot;E.  It is not a Q&apos;EbugQ&apos;E, in that the email signature feature is working as per design.  Granted, though, common sense should dictate that this is a feature (select for new mail, and/or, reply/fwd) almost who use the signature feature would want as an option.  As such, you would think the Android team would have included this in the the basic feature.  Maybe in the next release?</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:21:44 +0000</when>
<what>As Dan said, any issues with the G2 need to be reported directly to HTC, as the email client in that device is published and supported by them (the code is not part of the AOSP).  ItQ&apos;Es true that the G2 runs nearly-stock Android (which is great) but we just donQ&apos;Et know what changes they have made, or what there plans are for issuing updates.

By the way, the AOSP email client does support signatures, and as far as I am aware they do work properly on forward and reply (at least in Gingerbread) and on all account types.  If you are seeing problems in this area, please open a fresh bug and include more specific details - phone manufacturer, device name, and model number, software release/build version, and what kind of account youQ&apos;Ere using.  You really do need to open a new bug in that case - this bug is closed and is not actively monitored.</what>
</comment>
</bug>
<bug>
<bugid>6117</bugid>
<title>a bug in Windows 7 64bit multi monitors</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-18T17:06:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>crazytax...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 14:46:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 17:06:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5788</bugid>
<title>Youtube </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:03:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:52:38 +0000</openedDate>
<description>YouTube wonQ&apos;Et work over the mobile network. Keeps saying Sorry Video
canQ&apos;Et be played works fine on wireless. Is this a problem with the
network or my Eris? Please fix.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:03:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5917</bugid>
<title>Google Navigation Download Route Feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>bpillat...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 18:09:48 +0000</openedDate>
<description>The Problem: IQ&apos;Em 4 hours into a long road trip and well out of 3G
coverage or in a roaming zone where I do not wish to pay roaming data
fees. Google Navigation has not been able to update its maps in a long
while and I am left navigating off the directions list. While not
completely unusable this is undesirable. The Solution: A feature where
by the ability to download an entire navigation routing would be very
handy and undoubtedly very marketable. I would suggest an option where
one could sync an entire route, down to a usable level, specified say in
Q&apos;EMy MapsQ&apos;E with their android phones. For example, I would like to travel
from Los Angeles, CA to Utah. I normally go about this by first using
Google Maps on my home computer/laptop. I route out my trip and save it
to Q&apos;EMy MapsQ&apos;E. When it is time for me to depart I use my android phone to
add the specific map layer and start navigation. I would then have the
option to download the entire root map to my device so that when I go
out of 3G coverage I would still have a usable route display. Obviously
I would be unable to modify my view at this point as no further data
would be available. However with some data collection it could be
determined which map view I use the most, and that data could be
additional downloaded at the beginning of my trip. I think the marketing
implications of such a feature are fairly obvious. Quite a few people I
have spoken with are uneasy with cell based navigation services for this
very reason. They prefer to have map data already on their device. I am
sure there are some technical implications of such a feature, as the
data usage and storage required would be greater. I am sure, however,
with some focused testing a reasonable level of detail could be attained
without an acceptable level of initial data usage.</description>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Mon, 19 Jul 2010 14:40:13 +0000</when>
<what>Applications such as Waze already do this (though the navigation isnQ&apos;Et on a par with Navigation) but a lot would depend on the source of the map data and licensing terms associated with it.

The ability to cache the data (and do rudimentary roue navigation) locally on the phone though is crucial - even in fairly built up areas with apparent cell coverage IQ&apos;Eve had the navigation app unable to connect and had to resort to a paper map.</what>
</comment>
<comment>
<author>b...@brlaro.com</author>
<when>Tue, 22 Mar 2011 16:52:32 +0000</when>
<what>Maps now does this by caching data. Google please keep this list up to date.</what>
</comment>
</bug>
<bug>
<bugid>17370</bugid>
<title>Do not retry to authenticate network with bad credentials</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>izar.tar...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 13:57:13 +0000</openedDate>
<description>- Steps to reproduce the problem. Presently using 802.1x, but any other
network mode has the same problem. Enter bad authentication credentials.
- What happened. Connection fails (as expected). Credentials keep being
presented in a loop. In my case, credentials entails a RSA SecurId fob.
After 5 failed attempts, the fob is invalidated and a call to a help
desk has to be made. This happens constantly when roaming. - What you
think the correct behavior should be. Failed credentials should not be
reused. Devices: ASUS Transformer (3.1) and Nexus One (CM7)</description>
</bug>
<bug>
<bugid>5426</bugid>
<title>Email sync issues after 2.01</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Paul.kei...@Verizon.net</reportedBy>
<openedDate>Sun, 13 Dec 2009 16:17:43 +0000</openedDate>
<description>After 2.01 upgrade, email sync works only after reboot and then only
once. After initial sync, the Loading message never goes away. IQ&apos;Eve
deleted the account and re-added. This corrected The issue for about 12
hours. Also, now after reboot all selected messages from the server re-
appear. Account is Verizon FIOS with standard email settings.</description>
</bug>
<bug>
<bugid>14168</bugid>
<title>Backspace at the beginning of a populated textarea does not register as an event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jes...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 03:17:37 +0000</openedDate>
<description>In the Android browser: if I place the cursor at the beginning of a
textarea and hit Q&apos;EdelQ&apos;E on the keyboard, nothing happens. I am listening
for an event with the following code (uses jquery hotkeys plugin):
$(this).bind(Q&apos;EkeydownQ&apos;E, Q&apos;EbackspaceQ&apos;E, function(event){ console.log(Q&apos;EThis
should fire but does not if youQ&apos;Ere at the beginning of a non empty
textarea and hit backspace. It fires if youQ&apos;Ere not at the beginning.Q&apos;E);
} The correct behavior should be to trigger keydown, key up and keypress
events for the backspace/del key regardless of where you are in the
input field, as is standard. Have only tested on 2.2</description>
<comment>
<author>Danielle...@gmail.com</author>
<when>Wed, 09 Feb 2011 20:07:12 +0000</when>
<what>When I bind to Q&quot;EkeyupQ&quot;E, my event is not firing from backspace anywhere in the input field. Tested on 2.1
</what>
</comment>
</bug>
<bug>
<bugid>3148</bugid>
<title>Virtual/Soft keyboard Q&quot;ENextQ&quot;E action does not go to the next EditText</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>LordH...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 19:51:17 +0000</openedDate>
<description>The Next action on the virtual / soft keyboard does not go to the next
EditText if the layout is like the following: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EScrollView
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;E480dipQ&quot;E android:layout_height=Q&quot;E272dipQ&quot;EQ&gt;E
Q&lt;ELinearLayout android:orientation=Q&quot;EverticalQ&quot;E android:padding=Q&quot;E10dipQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;ELinearLayout android:orientation=Q&quot;EhorizontalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;EEditText android:id=Q&quot;E@+id/firstnameQ&quot;E android:hint=Q&quot;EEnter first nameQ&quot;E
android:layout_weight=Q&quot;E0.5Q&quot;E android:paddingRight=Q&quot;E10dipQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E Q&lt;EEditText
android:id=Q&quot;E@+id/lastnameQ&quot;E android:hint=Q&quot;ELast nameQ&quot;E
android:layout_weight=Q&quot;E0.5Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;ELinearLayout
android:orientation=Q&quot;EhorizontalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;EEditText android:id=Q&quot;E@+id/zipcodeQ&quot;E
android:inputType=Q&quot;EnumberQ&quot;E android:hint=Q&quot;EZip codeQ&quot;E
android:paddingRight=Q&quot;E10dipQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E Q&lt;ESpinner
android:id=Q&quot;E@+id/timezoneQ&quot;E android:entries=Q&quot;E@array/timezonesQ&quot;E
android:hint=Q&quot;ETime ZoneQ&quot;E android:layout_weight=Q&quot;E1.0Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;EEditText
android:id=Q&quot;E@+id/emailQ&quot;E android:hint=Q&quot;EEnter email addressQ&quot;E
android:layout_width=Q&quot;E360dipQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E
Q&lt;EEditText android:id=Q&quot;E@+id/passwordQ&quot;E android:hint=Q&quot;EEnter passwordQ&quot;E
android:layout_width=Q&quot;E360dipQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E
Q&lt;ELinearLayout android:orientation=Q&quot;EhorizontalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;EEditText android:id=Q&quot;E@+id/password_confirmQ&quot;E android:hint=Q&quot;ERe-enter to
confirm passwordQ&quot;E android:layout_width=Q&quot;E360dipQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E Q&lt;EButton
android:id=Q&quot;E@+id/next_buttonQ&quot;E android:paddingLeft=Q&quot;E40dipQ&quot;E
android:background=Q&quot;E@drawable/button_nextQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;E/ScrollViewQ&gt;E The shorter version of the above is something like this:
LinearLayout LinearLayout EditText (lastname) EditText(firstname)
/LinearLayout EditText (email) EditText (password) What happens is if
you click on lastname, the Q&quot;ENextQ&quot;E will go to email, instead of
firstname. ItQ&apos;Es skipping the 2nd EditText inside that LinearLayout. If
you click on firstname, it goes to email. Lastname will never be
reached, which is expected. The fix I put in is in the code, set the
next focus id for each EditText except the last one:
lastname.setNextFocusDownId(R.id.firstname) But in general this is an
Android system bug in the handling of Next action within the soft
keyboard, please fix. Thanks</description>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Sun, 19 Jul 2009 07:22:49 +0000</when>
<what>TextEditQ&apos;Es Next action only does focusSearch(FOCUS_DOWN) and itQ&apos;Es most likely by design.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:43:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:22:03 +0000</when>
<what></what>
</comment>
<comment>
<author>guilherm...@gmail.com</author>
<when>Sun, 04 Dec 2011 01:24:48 +0000</when>
<what>i need this so mutch!!! EditText is jump next EditText.</what>
</comment>
</bug>
<bug>
<bugid>13076</bugid>
<title>Remove geographical restrictions on official Google apps/updates</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>t.jo...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 00:39:21 +0000</openedDate>
<description>Ok I donQ&apos;Et know if this belongs here or somewhere else more related to
the Google apps themselves so if it doesnQ&apos;Et belong here please tell me
where it belongs and IQ&apos;Ell post it there. Basically this is a request to
not make updates to official Google apps (which came with the
phone)region-specific in the Market. I have 2 SIM cards, one Egyptian
and the other German. When I was using my Egyptian SIM card, I couldnQ&apos;Et
update Google Voice Search or the YouTube app. I could see them on
AppBrain but when I went to the Market app it said Q&quot;EThe requested item
could not be foundQ&quot;E. Realising that it must be because of my region, i
popped in my German SIM card and voila! It updates. I just donQ&apos;Et get it.
WhatQ&apos;Es the point? I already have the apps on my mobile (HTC Desire with
HTC Sense 2.2 Arabic build). ItQ&apos;Es not to do with the firware build or
any build-compatibility or anything like that because it didnQ&apos;Et prevent
the installation/download with the same build as before. ItQ&apos;Es simply a
geographical restriction based on the SIM card. I can understand that
some developers would prefer to not publish their apps in certain
countries but these are Google apps which are *already on the phone*, so
itQ&apos;Es just an update.</description>
</bug>
<bug>
<bugid>11372</bugid>
<title>Cannot use bluetooth handsfree with 3.5mm audio jack connected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>kean...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 19:58:52 +0000</openedDate>
<description>Device: Samsung SPH-D700 / Epic 4G Android Version: SPH-D700 ECLAIR.DI07
Kernel Version: 2.6.29 adb bugreport: Failed to connect to dumpstate
service. Steps To Reproduce: (Steps 1 and 2 can be performed in any
order) 1. Connect headphones or stereo cable to 3.5mm audio jack. 2.
Pair phone with a bluetooth handsfree device. 3. Place or receive a
phone call. What Happened: Call audio is output over the 3.5mm jack
instead of bluetooth. Phone uses internal microphone instead of
bluetooth. Unplugging the 3.5mm audio connection returns call audio to
the bluetooth system. Expected behavior: Bluetooth handsfree profile
should override the 3.5mm audio jack for call audio. When making or
receiving a call with the BT HFP connected, speaker and microphone
should switch to that profile instead of using the audio jack and/or
internal speakers and mic.</description>
<comment>
<author>gentooli...@gmail.com</author>
<when>Tue, 21 Sep 2010 15:06:52 +0000</when>
<what>This behavior is unacceptable and could cause crashes on the road from the confusion this makes. Please fix this issue a.s.a.p</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 21 Sep 2010 18:11:52 +0000</when>
<what>Issue 11371 has been merged into this issue.</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Wed, 22 Sep 2010 14:39:57 +0000</when>
<what>Alternatively, offering the user an option to configure the default audio routing behavior for phone calls would be very useful.</what>
</comment>
<comment>
<author>ezzieyguywuf@gmail.com</author>
<when>Wed, 22 Sep 2010 21:08:24 +0000</when>
<what>This an obviously an oversight on the part of google, and every day that this issue goes unresolved is another day that the android platform loses potential customers. </what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Thu, 23 Sep 2010 13:10:45 +0000</when>
<what>Can we maybe keep the hyperbole to a minimum?  It doesnQ&apos;Et help anything.</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Mon, 04 Oct 2010 15:08:59 +0000</when>
<what>This issue is unaffected by the DI18 update.</what>
</comment>
<comment>
<author>antidell...@gmail.com</author>
<when>Sat, 09 Oct 2010 23:42:36 +0000</when>
<what>I too am affected by this issue and would enjoy a fix. Thank you for your work on this issue.</what>
</comment>
<comment>
<author>posgu...@gmail.com</author>
<when>Mon, 18 Oct 2010 15:32:47 +0000</when>
<what>IQ&apos;Ed like to know why people think the BT should win, aside from personal preference?  You could make as reasonable a case for a wired headset to win.
</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Mon, 18 Oct 2010 15:36:59 +0000</when>
<what>The problem isnQ&apos;Et necessarily wired headset vs. bluetooth headset, but wired speakers vs. bluetooth headset.  
I have read the HeadsetObserver.java code, and know that there is logic for differentiating between headphones/speakers and headsets on the 3.5mm jack.
The current behavior does not heed that logic, and lets devices that lack microphones override the connected bluetooth headset.</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Mon, 08 Nov 2010 14:11:52 +0000</when>
<what>Method for obtaining the logs:

    * Connect bluetooth handsfree
    * adb logcat -c
    * adb logcat -s PhoneApp:* PHONE:* AudioPolicyManager:* BluetoothHandsfree:* | tee logcat.bluetooth.log
    * Place call
    * kill logcat
    * adb logcat -c
    * adb logcat -s PhoneApp:* PHONE:* AudioPolicyManager:* BluetoothHandsfree:* | tee logcat.stereo.log
    * Connect headphones
    * Place call
    * kill logcat</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Tue, 09 Nov 2010 21:32:11 +0000</when>
<what>I spoke to a Samsung Galaxy S Level 3 technician today, who informed me that Samsung wouldnQ&apos;Et be addressing this issue and that there is no method for reporting software bugs to their developers.  He told me that, unless I can find a fix somewhere on the Internet or the Market, I would be stuck.
Way to go Samsung, leaving product support to 3rd-party volunteers while you rake in the cash.</what>
</comment>
<comment>
<author>Tyr...@gmail.com</author>
<when>Wed, 10 Nov 2010 16:22:13 +0000</when>
<what>Samsung Moment was originally not affected by this bug, this bug was introduced to the Moment with the first update. Epic has has this bug since day one and still does. </what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Wed, 10 Nov 2010 16:48:04 +0000</when>
<what>Great, thanks.  That gives me a little more to go on as far as narrowing down potential causes.</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Thu, 11 Nov 2010 16:48:46 +0000</when>
<what>Tyrahn, is there any chance you can flash your Moment back to its original factory ROM?
IQ&apos;Ed like to see the difference between the logs from that ROM and from one with Update1 applied, while using the bluetooth and 3.5mm jack.</what>
</comment>
<comment>
<author>Tyr...@gmail.com</author>
<when>Fri, 12 Nov 2010 01:20:43 +0000</when>
<what>Wish I could, but I sold back my Moment when I bought the Epic. </what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Fri, 12 Nov 2010 15:35:36 +0000</when>
<what>Some more troubleshooting documentation at http://forum.sdx-developers.com/epic-development/debugging-audio-routing-on-epic-4g/msg115302/#msg115302 .  This way I donQ&apos;Et spam this list with my notes and such, but interested parties can still follow along and participate.</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Fri, 12 Nov 2010 16:48:15 +0000</when>
<what>I did some more testing with a coworkerQ&apos;Es Evo:

    * Connected 3.5mm, then BT
    * Made a call, audio went over Bluetooth system
    * Ended call, started playing a youtube vid
    * Made a call from my Epic to the Evo
    * Call audio went over the 3.5mm jack, but it /seemed/ like the phone was using the carQ&apos;Es mic for input rather than its own

Also, I did a bit more testing with my Epic:

    * Connected 3.5mm, then BT
    * Made a call; car was attempting to receive on BT, but phone was sending on 3.5mm
    * Pressed the Bluetooth toggle on the In-Call Screen, and the car switched to AUX-IN and picked up the call audio
    * Again, it seems like the phone was using the carQ&apos;Es mic.  Hard to test, since I canQ&apos;Et effectively mute the phoneQ&apos;Es internal mic and it seems to be very sensitive.  I covered the mics on both phones with my fingers and blew directly into the carQ&apos;Es mic, the sound was transmitted audibly.
    * This contradicts prior tests, which indicated that the phone was using its internal mic and ignoring the car.

Note that the Evo is on 2.2, so its call handling may be slightly different than what we have on 2.1.  Until I get my hands on 2.2 for Epic (either OTA or through a leak), I wonQ&apos;Et be able to verify.</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Sat, 13 Nov 2010 00:00:38 +0000</when>
<what>Some test results using the FROYO.DJ29 and DK05 betas:

* With BlueTooth HFP and 3.5mm Audio both connected, the BlueTooth Toggle button on the InCallScreen is now disabled.
* Audio goes over the 3.5mm jack IFF it is connected.
* The BlueTooth service on the phone still holds the connection to the handsfree device open, and the device is aware of a call in progress.  This causes the HF device to listen for audio and hold the mic active, even though the phone is not pushing any audio over this connection.
* The phone listens on both the internal mic AND the HF mic, even while preferring the 3.5mm jack for audio output.
* Disconnecting the 3.5mm jack returns audio to BlueTooth, and enables the toggle button.
* Toggling BT off in the InCallScreen disconnects the BT device; plugging the 3.5mm audio jack in at this point routes audio over that interface.  I did not test the mic in this configuration. </what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Sun, 14 Nov 2010 00:00:49 +0000</when>
<what>Additional testing, and more verbose logs.
Procedure:
a) 1. Connect Bluetooth
   2. Connect 3.5mm
   3. Place Call
   4. End Call

b) 1. Connect 3.5mm
   2. Connect Bluetooth
   3. Place Call
   4. End Call

c) 1. Connect Bluetooth
   2. Connect 3.5mm
   3. Place Call
   4. Disconnect 3.5mm
   5. Connect 3.5mm
   6. Toggle bluetooth
   7. Verify microphone inputs
   8. End Call

Results:
* It turns out my previous observations that the phone was using the bluetooth mic while connected to headphones was incorrect.  The phoneQ&apos;Es mic is very sensitive.
* There seems to be a kernel-related aspect.  The stock DI18 kernel uses the phoneQ&apos;Es internal mic when headphones are connected, but community kernels currently available do not.
* From an initial review of the logs, it appears as though audio IS supposed to be going over bluetooth, but for some reason is not.  This will bear further research.

Additional observations:
* The HTC Hero running Eclair does not exhibit this bug.  The specific reason is not yet clear.</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Thu, 18 Nov 2010 16:55:02 +0000</when>
<what>cicadaman has come up with a workaround until we can fix the bug properly.
https://github.com/cicada/epicBT

There are Eclair and Froyo versions.  Both require root access, since they modify /etc/asound.conf and restart the media service.</what>
</comment>
<comment>
<author>kean...@gmail.com</author>
<when>Tue, 23 Nov 2010 16:46:24 +0000</when>
<what>Based on some research performed by cicadaman, I have submitted a source code request to Samsung for the /frameworks/base/libs/audioflinger/ code.
cicadaman has narrowed down the bug to residing in the AudioPolicyManager code, specifically the getDeviceConnectionStrategy function.</what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Wed, 15 Jun 2011 19:53:08 +0000</when>
<what>Just adding my voice to this bugreport. I have a Samsung Nexus S running Android 2.3.4. I have a car mount with built-in 3.5mm jack, running to a rather weak speaker in the charger. In other words, if I want the phone to charge, itQ&apos;Es stuck to the 3.5mm connection. In this situation the bluetooth connection can not be used to transmit sound. This is very unfortunate.</what>
</comment>
</bug>
<bug>
<bugid>19932</bugid>
<title>Nexus S Tethering problem after updating to 2.3.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>tonythet...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 14:31:51 +0000</openedDate>
<description>As my summary states, I can no longer tether\hotspot to my Nexus S after
updating to Android 2.3.6 Is this working as designed or is it a bug ?
Google, please make an official statement so I can let the phone go. A
way to fix this, is to let us go roll back to 2.3.5 or 2.3.4 until you
have a new version. Thanks NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>dave.hep...@gmail.com</author>
<when>Mon, 12 Sep 2011 20:35:21 +0000</when>
<what>This issue appears to be a duplicate of Issue 19780. If you have starred this issue, please also star 19780 to ensure maximum and unified visibility of this problem.

My comments on 19780:

Q&gt;EI can reproduce this issue. This feature worked correctly before upgrading 
Q&gt;Eto 2.3.6.
Q&gt;E
Q&gt;EModel number: Nexus S
Q&gt;EAndroid version: 2.3.6
Q&gt;EBaseband version: 19020AUCKF1
Q&gt;EKernel version: 2.6.35.7-g21fb4cb jpa@jpadesk3 #1
Q&gt;EBuild number: GRK39C
Q&gt;E
Q&gt;ESteps to reproduce:
Q&gt;E1. Enable tethering or mobile hotspot.
Q&gt;E2. Observe the 3G icon disappear.
Q&gt;E3. Observe no data connection available on the handset or any connected devices.
Q&gt;E(Note: no devices need to be connected to the mobile hotspot).
Q&gt;E4. Disable tethering or mobile hotspot.
Q&gt;E5. After approximately 60 seconds, the 3G icon will reappear and data will 
Q&gt;Ebe available again.
Q&gt;E
Q&gt;ENo workaround. Rolling back the update would be preferable if a fix is 
Q&gt;Enot forthcoming.
Q&gt;E
Q&gt;EIn response to above questions regarding if this behavior is intentional, 
Q&gt;EGoogleQ&apos;Es official Nexus S home page still lists Portable Wi-Fi hotspot as one of
Q&gt;Eits key features: Q&quot;ENexus S can function as a Wi-Fi hotspot for up to six portable
Q&gt;Edevices such as laptops or tablets.Q&quot;E In fact, the reality that this prominent
Q&gt;Efeature is completely broken should be grounds to increase the severity of this 
Q&gt;Ecase to the maximum possible level.
Q&gt;E
Q&gt;EThank you.
Q&gt;E 
</what>
</comment>
<comment>
<author>Bogdan...@gmail.com</author>
<when>Thu, 15 Sep 2011 21:26:15 +0000</when>
<what>I called Samsung today and they told me that they are aware of the problem and there will be another update coming out to fix it, but they could not tell me when</what>
</comment>
<comment>
<author>hag.f...@gmail.com</author>
<when>Mon, 19 Sep 2011 18:08:26 +0000</when>
<what>how to roll back my nexus to 2.3.5 ? IQ&apos;Em traveling right now and canQ&apos;Et wait for new updates.

Thanks
</what>
</comment>
<comment>
<author>ambr...@gmail.com</author>
<when>Tue, 27 Sep 2011 15:33:45 +0000</when>
<what>I have a NexusOne, after updating to 2.3.6 my HotSpot settings were changed.  My SSID was Q&quot;EAndroidAPQ&quot;E and my password was Q&quot;Eb....Q&quot;E some Hash; not my password.  The security settings had not been changed (WPA2 PSK).  After fixing my SSID and password my WiFi hotspot feature worked as before the update.
</what>
</comment>
<comment>
<author>dave.hep...@gmail.com</author>
<when>Thu, 29 Sep 2011 04:46:16 +0000</when>
<what>I have pleasant news to report. Around midnight eastern time, I received an update notification on my Nexus S for 2.3.6. (IQ&apos;Em a TELUS user in Canada already running build GRK39C of 2.3.6 with the tethering/hotspot problem.) 

After updating, the build became GRK39F and the tethering problem appears to be ***FIXED***.

Thank you, Google. My faith in you has been shaken over the last few weeks and still needs some mending, but this sure is a step in the right direction.

(X-Posted to parent Issue 19780)</what>
</comment>
<comment>
<author>Malte.Wo...@gmail.com</author>
<when>Thu, 29 Sep 2011 11:08:14 +0000</when>
<what>Just got today OTA-Update GRK39F, too. 
Luckily never got brocken GRK39C offered since it was in the news (around 09/06/2011) 
Found OTA-Update in /cache-partition: /cache/7d11404284c0.signed-soju-GRK39F-from-GRJ22.7d114042.zip

Hmm, should I update?

before: 
Nexus S 
Radio I9023XXXKD1 
Kernel 2.6.35.7-ge382d80 
Build GRJ22

(X-Posted to patent Issue 19780)</what>
</comment>
<comment>
<author>Malte.Wo...@gmail.com</author>
<when>Thu, 29 Sep 2011 13:02:19 +0000</when>
<what>2.3.6 GRK39F Tethering **TESTED** and **FIXED**

Model: Nexus S
Android-Version 2.3.6
Baseband-Version I9023XXXKF1
Kernel-Version 2.6.35.7-gf5f63ef android-build@apa28#1
Build-Nummer GRK39F

(Posted from MacBook Air via Tethering by Android 2.3.6 GRK39F)
(X-Posted to duplicate Issue 19780)</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 28 Oct 2011 20:40:16 +0000</when>
<what>I have 2.3.6 on my Nexus S on the ATQ&amp;ET Network running build GRK39C.

Ever since getting the 2.3.6 update OTA I have not been able to use Wireless Hotspot.   3G radio shuts down within 1 minute of the wireless hotspot activating.

I have tried the various APN changes some folks have suggested with negative results.

I would really like to get a response from Google on this since they have broken an important feature on my phone.   ItQ&apos;Es been many weeks now and I canQ&apos;Et get anywhere.
</what>
</comment>
</bug>
<bug>
<bugid>14380</bugid>
<title>NDKQ&apos;Es stdint.h defines constants that should not be definined for c++</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T17:33:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>pih...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 14:12:21 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). * get Boost headers from www.boost.org *
include boost/cstdint.hpp from boost, or use part of boost that includes
it for you, in your NDK project. for example boost/iostreams. *
configure boost to have BOOST_HAVE_STDINT_H enabled, because it is
present. - What happened. * you will get warning of redefined INTMAX_C
and UINTMAX_C if -Wall is enabled in Android.mk. It is useful to enable
it. Warning is pretty long, because redefinition happens from deep
nested includes. Also, it is triggered almost for every single file that
uses boost. - What you think the correct behavior should be. No INT*_C
and UINT_C is defined if file is C++ source and __STDC_LIMIT_MACROS is
NOT defined before include. if INT8_C was defined, boost would skip
definition. But partial definition was not expected. I am attaching fix
what i did for android-8 platform, i think it should be patched for all
platforms.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 28 Jan 2011 18:31:26 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 28 Jan 2011 18:32:55 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 29 Jan 2011 01:25:31 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 31 Jan 2011 18:03:16 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 17:33:32 +0000</when>
<what>Fixed by https://review.source.android.com/#change,21734</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:50:46 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>17521</bugid>
<title>Alarms are not activated when phone is restarted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aggarwal...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 10:28:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Setup an alarm for next day. An Clock ICON will
appear. Restart the phone. - What happened. On Restart, the Clock ICON
does not display. Though the alarm still shows as activated and the
alarm is not triggered. - What you think the correct behavior should be.
Alarms should resume after restart or even if phone is Off. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
Android version 2.3.3 Samsung Galaxy S2.</description>
<comment>
<author>aggarwal...@gmail.com</author>
<when>Fri, 10 Jun 2011 08:33:00 +0000</when>
<what>Dear Google. Please reject this issue as a third party night stand app was causing this.</what>
</comment>
</bug>
<bug>
<bugid>17263</bugid>
<title>Support for stk command in Android (Gingerbread) </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>suswan....@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 04:51:40 +0000</openedDate>
<description>Issue: Android codebase for framework
(frameworks/base/telephony/java/com/android/internal/telephony/gsm/stk/StkService.java)
and application service
(/GB/packages/apps/Stk/src/com/android/stk/StkAppService.java) do not
match completely with the table specified in Sim Toolkit Application
(STK) | Android Open Source. Could someone share his views on this?
Detail: We have found that the in Android STK, the framework and the
application service layer handle the following commands. DISPLAY_TEXT
SELECT_ITEM SET_UP_MENU GET_INPUT GET_INKEY SET_UP_IDLE_MODE_TEXT
SEND_DTMF SEND_SMS SEND_SS SEND_USSD LAUNCH_BROWSER SET_UP_CALL
PLAY_TONE There is a return statement for default case (
/GB/frameworks/base/telephony/java/com/android/internal/telephony/gsm/stk/StkService.java,
line no.287) indicating that other commands are not delivered to
application. Also application handling is done at function (
/GB/packages/apps/Stk/src/com/android/stk/StkAppService.java public void
handleMessage(Message msg), line no. 250 ) But Sim Toolkit Application
(STK) | Android Open Source suggests that apart from the above mentioned
commands Andoid stk supports other commands also. Those are as follows :
REFRESH SET UP EVENT LIST Event: Idle screen available Event: Browser
termination Event: Data available Event: Channel status Event: Local
Connection GET READER STATUS POWER ON CARD POWER OFF CARD PERFORM CARD
ADPU RUN AT COMMAND OPEN CHANNEL CLOSE CHANNEL RECEIVE DATA SEND DATA
GET CHANNEL STATUS BIP over GPRS BIP over USB Text Attributes Color
icons So could someone please let us know whether Android STK truly
supports these commands? Please provide code reference if possible.</description>
</bug>
<bug>
<bugid>7064</bugid>
<title>Nexus One periodically reboots or looses connection to SIM card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>markusmc...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 21:06:45 +0000</openedDate>
<description>This has happened many times. It happened yesterday and I didnQ&apos;Et see it.
The screen said to enter SIM card password. Today I just happened to
look down at my desk and watched the madness unfold. It looks almost as
if the phone is trying to reboot (which it has in the past on itQ&apos;Es own).
Not running anything strange on the phone period. Markus</description>
</bug>
<bug>
<bugid>17608</bugid>
<title>Missing Arabic full stop glyph (U+06D4) </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>robert.m...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 08:53:35 +0000</openedDate>
<description>Android 2.3.3 is missing Unicode U+06D4, Arabic full stop.</description>
</bug>
<bug>
<bugid>18996</bugid>
<title>In which file callLog database is store?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pankaj....@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 07:57:55 +0000</openedDate>
<description>I have to add one more icon in CallLog List, Thus i need to add one more
field in database. As Missed/Dialed/Received Call icon shown in Call Log
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>9220</bugid>
<title>Gallery3D doesnQ&apos;Et allow any selection for ACTION_GET_CONTENT of Q&quot;E*/*Q&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dma...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 20:35:05 +0000</openedDate>
<description>When an application starts the Gallery3D activity for ACTION_GET_CONTENT
with a mime type filter of Q&quot;E*/*Q&quot;E, the Gallery incorrectly reports Q&quot;EThere
are no items in your collectionQ&quot;E. Please refer to issue #1186 in the K9
Mail project for additional information, including a patch for
Gallery3D. http://code.google.com/p/k9mail/issues/detail?id=1186
http://code.google.com/p/k9mail/issues/detail?id=1186#c31</description>
<comment>
<author>dma...@gmail.com</author>
<when>Sun, 20 Jun 2010 20:36:28 +0000</when>
<what>I neglected to mention:  I attached a minimal application that demonstrates this issue.</what>
</comment>
<comment>
<author>dma...@gmail.com</author>
<when>Wed, 22 Sep 2010 02:41:59 +0000</when>
<what>This issue is resolved in build FRG01B on my Droid.</what>
</comment>
</bug>
<bug>
<bugid>8174</bugid>
<title>PriorityQueue confuses compares-as-equal with equals()</title>
<status>Released</status>
<owner>jsha...@google.com</owner>
<closedOn>2010-07-27T00:12:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Thu, 06 May 2010 00:13:27 +0000</openedDate>
<description>PriorityQueue is specified to use Object.equals() for remove() and
contains(). But it uses compare() instead, which causes it to sometimes
remove the wrong elements.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 06 May 2010 01:26:18 +0000</when>
<what>See also, http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6207984
</what>
</comment>
<comment>
<author>drak...@gmail.com</author>
<when>Fri, 18 Jun 2010 15:17:26 +0000</when>
<what>Also ran into the issue when trying to use the PriorityQueue object to build dijkstraQ&apos;Es algorithm.  The comparator in that case is the Q&quot;EscoreQ&quot;E of the node, but the equals is the node itself.  This bug caused the wrong node to be removed and caused the algorithm to fail.

Interesting note is that contains(object o) uses equals() while remove(object o) uses compareTo(object o) == 0.

Workaround was to build into the comparator a Q&quot;Eis removingQ&quot;E boolean check:

class MyObject implements ComparableQ&lt;EMyObjectQ&gt;E
{
    public boolean m_bIsRemoving = false;
    ...
    public int compareTo(MyObject inOtherObject)
    {
        if (m_bIsRemoving || inOtherObject.m_bIsRemoving)
        {
            if (this.equals(inOtherObject)) return 0;
            return 1;
        }
        else
        {
            ... do real comparison here ...
        }
    }
    ...
}

When calling PriorityQueue.Remove(myobj) prefix it with myobj.m_bRemoving = true

myobj.m_bRemoving = true;
queue.remove(myobj);
myobj.m_bRemoving = false;

ItQ&apos;Es a hack, but it works.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 18 Jun 2010 15:34:00 +0000</when>
<what>drakmir,
Thanks for posting a workaround. I believe Jeremy has already fixed this for a future release. 

Jeremy,
Can we take advantage of sort order? IQ&apos;Em not remembering the internals, but would it be possible to optimize because a.equals(a) implies a.compareTo(a) == 0 ?</what>
</comment>
<comment>
<author>drak...@gmail.com</author>
<when>Sat, 19 Jun 2010 15:57:59 +0000</when>
<what>If the PriorityQueue is a binary heap (like JavaQ&apos;Es is) then you could search from the root while the nodes are compareTo(a) Q&lt;E= 0.  If it is == 0 then you can check equals(a).  This would cut out any nodes Q&quot;EhigherQ&quot;E than the node you are trying to delete.

However, that extra logic may outweigh the cost of just traversing the array O(n) and calling equals(a) unless the priority queue is of sufficient size.</what>
</comment>
<comment>
<author>jsha...@google.com</author>
<when>Tue, 22 Jun 2010 23:50:55 +0000</when>
<what>Yes, IQ&apos;Eve fixed the Q&quot;Ecompare == 0Q&quot;E vs Q&quot;EequalsQ&quot;E bug for PriorityQueue. IQ&apos;Ell write some benchmarks and look into more efficiently seeking the element to remove. Our implementation does indeed use a heap, so it would be theoretically asymptotically faster.</what>
</comment>
<comment>
<author>jsha...@google.com</author>
<when>Tue, 27 Jul 2010 00:12:40 +0000</when>
<what>My previous comment was incorrect about asymptotic complexity (I was thinking of the structure of a binary tree instead of a heap).

In any case this issue has been fixed for a future release.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:51:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17551</bugid>
<title>API for hooking into the calling application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>netserv...@detoekomst.nl</reportedBy>
<openedDate>Fri, 10 Jun 2011 08:47:28 +0000</openedDate>
<description>WeQ&apos;Eve had a request to create an app that can hook into the supplied
calling application to perform actions while calling. I actually think
it would be beneficial to have a generic api which allows app developers
to create applications that are easily accessible from the application
thatQ&apos;Es active when calling. For example, being able to put a custom item
in the context menu of the calling application.</description>
</bug>
<bug>
<bugid>14924</bugid>
<title>AJAX 206 Response Not Handled Correctly in Browser</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>raven...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 18:32:04 +0000</openedDate>
<description>This was discovered while working with jQuery
(http://bugs.jquery.com/ticket/8343), but it appears to be a problem
with the Android Browser and not the framework. As described in the
jQuery ticket, if you do something like this: $.ajax({headers: {Q&quot;ERangeQ&quot;E:
Q&quot;Ebytes=0-1000Q&quot;E}, success: successFunction, error: errorFunction}); The
server will correctly respond with the 206 Partial Content status code,
which should trigger the successFunction callback. However, in Android
2.2 it triggers the errorFunction callback instead. This is probably due
to the fact that in the Android Browser the status of the response is 0
instead of something in the 200 range. I discovered this on a Nexus One
running 2.2.2, and verified it in the Android emulator with version 2.2.
I also tested in the emulator with versions 1.5, 1.6, and 2.1 - none of
those versions exhibited this behavior, so itQ&apos;Es possible that this bug
is limited to the 2.2 line (or greater).</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Feb 2011 00:03:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12709</bugid>
<title>DateFormatSymbols in German locale returns month indices as string instead of the months names</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-11-28T17:26:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>stefange...@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 09:57:00 +0000</openedDate>
<description>final String[] monthsDE = new
DateFormatSymbols(Locale.GERMANY).getMonths(); for( int j = 0; j Q&lt;E
monthsDefault.length; j++ ) Log.d(Q&quot;EDEQ&quot;E, monthsDE[j]); The output is 1 2
3 4 5 6 7 8 9 10 11 12 (line-feeds removed). The issue occurs on a HTC
Desire with Android 2.2 (branded by Germen Telekom). The output is
correct in the emulator using a Android 2.2 virtual device!</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 28 Nov 2010 17:26:58 +0000</when>
<what>this is what happens when a vendor removes locale data. iQ&apos;Em a bit surprised that HTC/Deutsche Telekom would remove locale data for Germany, but carriers do have a bad habit of shipping a lot less locale data than Google does. (i personally think the emulator -- where space is irrelevant -- is a bit spartan, but as you see, it includes de_DE.)

(you can use Dalvik Explorer off the Market to see what locale data you actually have available. iQ&apos;Ed be quite curious to know what they did include!)

you should get in touch with them and encourage them not to be so silly. if they need technical help fixing the problem, follow up on this bug and i can explain what they need to undo.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:55:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3999</bugid>
<title>Enhancement Browser always reloads when going back a page even when the page is visible in cache </title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-02-19T18:21:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>LumaLabs...@gmail.com</reportedBy>
<openedDate>Wed, 23 Sep 2009 19:40:29 +0000</openedDate>
<description>To speed up Browsing it would be good when going back that the page not
reload but use the cached version. When going back a page I see that the
page is there I can scroll it for a bit while I have to wait for it to
be reloaded. NOTE: This form is only for reporting bugs. For questions,
comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:44:51 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 19 Feb 2010 18:21:44 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:51:08 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4327</bugid>
<title>Problem with the connect between my handsfree of my car and my htc magic.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-11T13:20:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>andres.j...@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 21:35:03 +0000</openedDate>
<description>Hi, The first, IQ&apos;Em sorry for my english, but IQ&apos;Ell try explain me the
best possible. IQ&apos;Eve got a problem with the Bluetooth and handsfree of my
car (Citroen C4) and my Htc Magic. My phone connect with my car, this
operation is ok, syncronize the contact with the handsfree, is ok, too,
but when I received a call or I do the call, the radio do mute but I
donQ&apos;Et listen by the speaker of my car and IQ&apos;Eve to talk by the phone. I
attach the logQ&apos;Es file. P.D.: The first error is about at 10-22
18:32:17.019</description>
<comment>
<author>andres.j...@gmail.com</author>
<when>Thu, 22 Oct 2009 21:38:52 +0000</when>
<what>The Version of my android is 1.6 (Donut), but the problem I had got with 1.5 too.

regards.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:20:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19271</bugid>
<title>com.android.inputmethod.latin on Android 2.3.3 crashes frequently.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>alexander.morou</reportedBy>
<openedDate>Mon, 15 Aug 2011 18:14:19 +0000</openedDate>
<description>Hello, I have a Droid X2 from Motorola and everything went fine with the
initial version of Android OS that shipped with it; however, when the
update to 2.3.3 (I think itQ&apos;Es called Gingerbread) a certain instability
issue started to arise. During texting, I would notice more of a latency
between words. Pressing space caused a moderate delay, but I didnQ&apos;Et
really concern myself with it. Then it started to crash. Once it had
crashed, the application I was using at the time (usually the text
messaging program) would drop out of its typing mode and show just the
message, typically with a few glyphs with a corrupted look to them.
Exiting out of the text messaging application and resuming typing
generally fixed the issue; however, as time wore on the issue became
more and more intrusive. Turning off the phone and powering it back on
didnQ&apos;Et seem to have any impact on the overall problem (i.e. it would
still crash in within the same frequency.) Then it got to the point
where typing one word and pressing space would cause the fault, closing
the keyboard, and making texting exceedingly time consuming and error
prone. I started typing multiple words in sequence with no spaces to
expedite the issue; however, when I would start to insert the spaces
between the words, the crashes would continue. I decided to dig into the
applications and found com.android.inputmethod.latin associated to the
multi-touch keyboard. I turned off next word prediction, show
suggestions, auto punctuate, auto-correct errors, highlight words, I
also decided to clear the learned words. After doing all this, I noticed
the application responded in a much more expedient manner, and there
were no crashes. Given that I was irked at the moment, I didnQ&apos;Et take a
stepwise approach to determine which specific feature it was that was
causing the issue. IQ&apos;Eve turned all the previous features on, and it
seems to be working fine, though were I to guess, I think there might be
a connection between next word prediction and the learned words. Since
the error would happen only after spaces. I only type from 20-40 words
per minute on this device, which to me is slow compared to typing with a
keyboard (90-105), if thereQ&apos;Es anything else I need to add to this,
please let me know.</description>
<comment>
<author>jrheddi...@gmail.com</author>
<when>Mon, 22 Aug 2011 02:16:27 +0000</when>
<what>Same exact problem on my X2 2.3.3 - Ugh!</what>
</comment>
<comment>
<author>jcoo...@gmail.com</author>
<when>Thu, 08 Sep 2011 16:59:24 +0000</when>
<what>Same problems with my X with 2.3.3. Turned off only next word prediction and it seems to have fixed the problem. Very, very annoying.</what>
</comment>
</bug>
<bug>
<bugid>14142</bugid>
<title>Crashes on sync when gmail is not reachable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:44:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jalab...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 04:56:30 +0000</openedDate>
<description>I am on a galaxy tab, froyo.dxjk2 I am in China, I assume there are
problems in connecting to gmail/google services (sync from laptop on
same network works fine thou) When sync does not work (keep saying
SYNCing without actually doing anything) it will slowdown the device and
finally crash it, forcing it to restart. I understand that this may be a
very specific case, but any sync function should timeout after N seconds
of missed connection. This seems to never timeout or shutdown, even when
failing.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:44:31 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>9487</bugid>
<title>d</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-07-04T00:25:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 08:20:28 +0000</openedDate>
<description>Sometimes when opening a Bookmark from the homescreen the browser reuses
on of itQ&apos;Es windows - even if the user has entered important text in an
input area on it - and carelessly erases that text along with the window
- AND disables Back at the same time so that the user cannot go back and
get her text input back. repro: - Bookmark this forum (
code.google.com/p/android/issues ). - Add that bookmark to the home
screen. - Open perhaps four different pages in the browser - and then
open this forum so that only one of the open browser windows is showing
this forum. - Tap New issue and type a lot carefully thought-through
text in the Description text area :) - Tap the home button and tap the
shortcut to this forum. - Bug 1: Notice that the browser - no questions
asked - reuses the window you used for this forum even though you had
spent perhaps 20 minutes of typeing important text onto that page - and
erases your text. - As if realizing what just happened tap back to go
back and regain the important text that just dissappeared. - Bug 2:
Notice that Back has been disabled and now simply Q&apos;EquitsQ&apos;E the browser
and takes you to the home screen :( IQ&apos;Em experiencing this on Hero with
official htc update 2.1</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 04 Jul 2010 00:25:28 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 04 Jul 2010 09:30:18 +0000</when>
<what>Sorry. Again while editing the subject I pressed return and this pressed the Submit button - or perhaps by using the trackball the browser activated the submit button outside the screen and when I pressed return in the description it activated submit invisibly.</what>
</comment>
</bug>
<bug>
<bugid>6079</bugid>
<title>Android reference documentation redirect breaks detail links</title>
<status>Unreproducible</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-02-18T15:45:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>juvat...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 01:21:26 +0000</openedDate>
<description>seems like my bookmarked class reference links, of the form --
http://developer.android.com/reference/package/Class.html are now being
redirected to URLs of the form --
http://developer.android.com/intl/zh-CN/reference/package/Class.html
which is fine albeit a bit weird. however, the links to method
documentation up top, for example --
http://developer.android.com/reference/android/webkit/WebViewClient.html#onUnhandledKeyE
vent(android.webkit.WebView,%20android.view.KeyEvent) donQ&apos;Et get
redirected properly, and end up back at the top of the class page - ie
the anchor is being ignored. not a critical issue, obviously, but quite
annoying, given that this has been working fine for ages.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 16 Jan 2010 01:24:46 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 15:45:26 +0000</when>
<what>I tried these steps with Android 2.1 on a Nexus One on T-Mobile and could not reproduce the redirect, and the 
bookmark worked fine as well.</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Thu, 25 Feb 2010 04:27:16 +0000</when>
<what>looks like it got fixed -- very recently.

btw, i was reporting a bug in the documentation website, not AndroidQ&apos;Es browser.


</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Fri, 26 Feb 2010 01:57:21 +0000</when>
<what>iQ&apos;Em still seeing this on my work machine, which has Safari 4.0. 

if i go to 

http://developer.android.com/reference/android/media/MediaPlayer.html

then iQ&apos;Em redirected to

http://developer.android.com/intl/zh-CN/reference/android/media/MediaPlayer.html

however, the documentation doesnQ&apos;Et realise this, so the links to methods etc are still in the first format (ie 
without the intl/zh-CN path segment). 

and the redirect strips the anchor, so clicks on the method links etc donQ&apos;Et work.

might be a browser-specific thing. it was working on my Safari 3.0 machine last night for sure.

hth</what>
</comment>
</bug>
<bug>
<bugid>7313</bugid>
<title>PROBLEM DELETING EMAIL FROM INBOX AND TRASH</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mareks...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 07:34:00 +0000</openedDate>
<description>After emails are deleted by checking box next to email (the only way
that emails get deleted other method deleting emails brings them back)
it gores to trash and than after emptying trash the count is not Q&quot;E0Q&quot;E it
shows random number, sometimes 6, 7 or 8</description>
</bug>
<bug>
<bugid>3257</bugid>
<title>Data roaming is working when phone is NOT connected to any network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Device</component>
<stars>11</stars>
<reportedBy>thibault...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 07:54:14 +0000</openedDate>
<description>I live in Belgium(Europe) and I often travel in other countries. I
always switch off data roaming on my G1. When IQ&apos;Em connected on a foreign
network, there is no data exchanged (ok)... but when IQ&apos;Em not connected
to any network, I have a working data connection (browsing, mailing,
...) and everything is billed as Q&quot;Eroaming data connectionQ&quot;E. How is it
possible ? How to prevent that ? Please fix it asap... or my bill is
going to explode !</description>
<comment>
<author>willem.stoker</author>
<when>Wed, 15 Jul 2009 18:22:14 +0000</when>
<what>Same issue here! Pleas fix!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:14:37 +0000</when>
<what></what>
</comment>
<comment>
<author>rolfkel...@gmail.com</author>
<when>Wed, 26 Aug 2009 15:22:16 +0000</when>
<what>My bill went from 50CHF to 160 CHF for 10 days abroad (in France).

The bill shows that my HTC Magic connects frequently (several times per day) to GPRS
while in France even if the option Q&quot;EData roamingQ&quot;E is completely disabled. My phone
downloaded several Kbytes of data w/o my consent.

And my operator is not willing to reimburse!!!!

This is a vital fix.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:11:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:14:40 +0000</when>
<what></what>
</comment>
<comment>
<author>paede.st...@gmail.com</author>
<when>Sun, 04 Jul 2010 17:35:14 +0000</when>
<what>Same for me...</what>
</comment>
</bug>
<bug>
<bugid>11064</bugid>
<title>Should not trim leading/trailing spaces from server passwords</title>
<status>FutureRelease</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-09-27T22:57:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>olivier....@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 08:02:15 +0000</openedDate>
<description>This problem is reproducible with nexus one stock 2.2, with nexus one
cyanogenmod 6.0 and Samsung galaxy S European model with stock room. 1-
Use a phone with a working exchange synchronization (mail, calendar) 2-
On the server change the password to one containing for example the
norwegian ? 3- in e-mail application update the password =Q&gt;E Android says
identification failed If the norwegian character is removed from the
password this works. Same with spaces</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 07 Sep 2010 20:49:48 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 16 Sep 2010 23:48:13 +0000</when>
<what>Hello--

Unfortunately, what youQ&apos;Ere trying to do is not supported by the Exchange ActiveSync protocol, because it is also not supported by the HTTP Q&quot;Ebasic authenticationQ&quot;E system that ActiveSync uses.

Here are a couple of links with more information about this problem.

http://support.microsoft.com/kb/938418
http://stackoverflow.com/questions/702629/utf-8-characters-mangled-in-http-basic-auth-username

Even if we made a change to match what the actual exchange server is doing, there is no guarantee that this would work on other servers, or even on other exchange servers with different locale settings.

Sorry...  I think your best bet is just to remove ? from your password.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 16 Sep 2010 23:55:35 +0000</when>
<what>By the way, when you say Q&quot;Esame with spacesQ&quot;E, by any chance were the spaces at the beginning or the end of your password?  These would fail (because the UI trims extra whitespace from all server setup fields).  Or, were you trying spaces in the middle (which we expect to work).</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Fri, 17 Sep 2010 06:21:15 +0000</when>
<what>You are correct concerning the use of white spaces.
If this cannot be fixed I suggest that you try giving an explicit warning to the users. The reactions of users hit by the bug was that  exchange support does not work on android and that they should buy an iphone or windows phone next time.

</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Fri, 17 Sep 2010 06:23:42 +0000</when>
<what>by the way if this is true that the password field is trimmed by the UI then this is really a bug. This is the only tested mail clients that trims user password.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 17 Sep 2010 18:21:36 +0000</when>
<what>Reopening and narrowing this bug.

The use of non-us-ascii characters in the password is unsupported.  That part is WAI (Working As Intended).

The bug is now narrowed to the trimming of spaces from the head and tail of the password.  We concur, this was unintended and can be fixed.  (Most other UI fields are auto-trimmed because soft keyboards tend to add spaces when youQ&apos;Ere not watching.)

However, please note that while this should work properly in IMAP and Exchange, there is no proper support for leading/trailing spaces in POP3 passwords - they are neither quoted nor escaped, and the space character is already used as a separator after the PASS command.  Behavior of leading spaces, in particular, is likely to vary from server to server.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 17 Sep 2010 18:22:09 +0000</when>
<what></what>
</comment>
<comment>
<author>zin...@gmail.com</author>
<when>Wed, 22 Sep 2010 10:55:01 +0000</when>
<what>I have the same issue with IMAP. If my password ends with a space it is Q&quot;EtrimmedQ&quot;E from the request.
If i enter the password Q&quot;Esecr itQ&quot;E (without the Q&quot;EQ&quot;E) it sends:
3 LOGIN test Q&quot;Esecr itQ&quot;E
But if i enter the password Q&quot;Esecrit Q&quot;E (without the Q&quot;EQ&quot;E) it sends:
3 LOGIN test Q&quot;EsecritQ&quot;E

The number of blobs in the password field corresponds to the extra space so it mist be trimmed later in the process.

It worked with my old stock 1.5 rom but fails with the latest Cyanogen 2.2 (had to update using thirt party roms since HTCs software absolutely refused to run on win2k3, so i went with the highets i could find)

The full comunications transcript is as follows:
Q&lt;E* OK Dovecot ready.
Q&gt;E1 CAPABILITY
Q&lt;E* CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS AUTH=PLAIN
Q&lt;E1 OK Capability completed.
Q&gt;E2 ID (Q&quot;EnameQ&quot;E Q&quot;Ecom.android.emailQ&quot;E Q&quot;EosQ&quot;E Q&quot;EandroidQ&quot;E Q&quot;Eos-versionQ&quot;E Q&quot;E2.2; FRF91Q&quot;E Q&quot;EvendorQ&quot;E Q&quot;EHTCQ&quot;E Q&quot;Ex-android-device-modelQ&quot;E Q&quot;EHTC MagicQ&quot;E Q&quot;Ex-android-mobile-net-operatorQ&quot;E Q&quot;E3Q&quot;E Q&quot;EAGUIDQ&quot;E Q&quot;EA/n1ipH/NYWXXNtj3aOaFzQh8PI=Q&quot;E)
Q&lt;E2 BAD Error in IMAP command received by server.
Q&gt;E3 LOGIN test Q&quot;EsecritQ&quot;E
Q&lt;E3 NO Authentication fail
</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Mon, 27 Sep 2010 22:57:29 +0000</when>
<what>This has been fixed and will be available in a future release.

Note:  leading and trailing spaces should work properly in IMAP, SMTP, and Exchange, but may not work on POP accounts.  Just FYI.</what>
</comment>
<comment>
<author>petr.van...@gmail.com</author>
<when>Thu, 06 Jan 2011 08:07:26 +0000</when>
<what>Hi, please, is the date of future release already known. </what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 25 Jan 2011 18:16:01 +0000</when>
<what>Hello-

The next OTA for Gingerbread devices will have the complete fix for this problem.  You will be able to enter passwords with leading and trailing spaces, both at account setup time, and later (editing existing accounts).  As noted, leading and trailing spaces should work properly in IMAP, SMTP, and Exchange, but will probably not work on POP accounts (due to limitations in the POP3 protocol).

Sorry, I canQ&apos;Et say when the OTA will come out (I donQ&apos;Et control the release process), but IQ&apos;Em hopeful that it wonQ&apos;Et be long now.</what>
</comment>
</bug>
<bug>
<bugid>17314</bugid>
<title>Error in Dev Guide</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-23T19:27:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>unbreaka...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 19:23:32 +0000</openedDate>
<description>There is an error at
http://developer.android.com/guide/topics/ui/dialogs.html#ProgressDialog
in the code under section Q&quot;EExample ProgressDialog with a second threadQ&quot;E.
A bracket is missing in onPrepareDialog(). Currently, the code reads:
protected void onPrepareDialog(int id, Dialog dialog) { switch(id) {
case PROGRESS_DIALOG: progressDialog.setProgress(0); progressThread =
new ProgressThread(handler); progressThread.start(); } It should be:
protected void onPrepareDialog(int id, Dialog dialog) { switch(id) {
case PROGRESS_DIALOG: progressDialog.setProgress(0); progressThread =
new ProgressThread(handler); progressThread.start(); } } Cheers.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:27:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12313</bugid>
<title>Dialer failing to dial to pick up calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hjst...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 19:24:43 +0000</openedDate>
<description>IQ&apos;Em having trouble with the Google voice dialer. I have a Google voice
number Q&amp;E have my phone to prompt for how to dial out (with or without
Google Voice). When people call my Google voice number, I get prompted
to dial Q&quot;E1Q&quot;E to pick up the call, etc. When I try to do this, instead of
dialing a Q&quot;E1Q&quot;E, the screen dims and nothing gets dialed. I end up trying
several times, not being able to pick up the call Q&amp;E having to call the
person back. This is on a Droid X running Android 2.2 (Froyo). System
version 2.3.15.MB810.Verizon.en.US. Baseband version BP_C_01.09.07P.
kernel version 2.6.32.9-ga42712e w30471@il93lnxdroid08 #1. Build number
VZW ERI version 5. PRL version 52031.</description>
</bug>
<bug>
<bugid>13016</bugid>
<title>Calendar app fails for monthly weekday repeating events, shows event on all days.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-28T17:04:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>LarakinS...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 19:17:58 +0000</openedDate>
<description>I have been trying to fix this on my Calendar, seems related to the
Q&quot;EFREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=-1Q&quot;E setting in the reccuring
events. Works fine for last day of the month Q&quot;EBYMONTHDAY=-1Q&quot;E, but as
soon as I add the Q&quot;EBYDAY=MO,TU,WE,TH,FR;BYSETPOS=-1Q&quot;E for last weekday of
the month the event shows on all days in the android calendar. Displays
correctly in Google Calendar. Reading the Spec:
http://tools.ietf.org/html/rfc5545, this is the correct setup for last
weekday of the month, it just looks like a bug in the android calendar
implementation. Attached is an example iCal file that will reproduce the
issue. Android 2.2, HTC Incredible.</description>
<comment>
<author>LarakinS...@gmail.com</author>
<when>Tue, 07 Dec 2010 19:20:01 +0000</when>
<what>I think this is the issue causing the problems reported in this bug: http://code.google.com/p/android/issues/detail?id=5487</what>
</comment>
<comment>
<author>ChrisCre...@gmail.com</author>
<when>Tue, 04 Jan 2011 19:46:19 +0000</when>
<what>This is still a problem on my new Nexus S with 2.3</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Wed, 28 Sep 2011 17:04:56 +0000</when>
<what>Yup, looks like the same as 5487.  The BYSETPOS patch mentioned there should fix it for this specific situation.</what>
</comment>
</bug>
<bug>
<bugid>12539</bugid>
<title>Browser windows inherit favicon from parent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thereven...@yahoo.com</reportedBy>
<openedDate>Sat, 13 Nov 2010 23:16:27 +0000</openedDate>
<description>Whenever I open a new window in the browser, it starts with the favicon
from the parent window. This is with the stock Android 2.2 browser.</description>
</bug>
<bug>
<bugid>11587</bugid>
<title>ADT framework.Jar always exported without explicit order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>li.yuan8...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 02:30:27 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
When we are using ADT, ADT is always exporting the framework.jar even
though this has not been configured. This in turn causes Eclipse to
consume very much heap memory. - What happened. in our case, where
developers are adding framework.jar as a dependency, it doesnQ&apos;Et add any
functionality, since framework.jar will exist in the phone at runtime
anyway. This in turn causes Eclipse to consume very much heap memory. -
What you think the correct behavior should be. My idea is to use the
order and export tab for this, so that only if the added jar files are
exported, they will be dexed and put into the apk. The normal way to
view exporting is which jar files are made available to other projects,
in this case I think it could also be used to choose which jar files
that should end up in the apk file.</description>
</bug>
<bug>
<bugid>7193</bugid>
<title>[Calendar] Description Text disappears if over 4 all-day events on one day (day, week views)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>tment...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 20:07:16 +0000</openedDate>
<description>If you have more than 4 (5 or greater) all-day events on 1 single
calendar day, the text titles for all events is not visible. Does not
work correctly in either Landscape or Portrait modes. - Steps to
reproduce: Add 5 or more all-day events on one day - What Happened: The
text titles for all events is not visible, simply the colored
backgrounds remain (ie. you can see how *many* events are on your
calendar, you just canQ&apos;Et read what they are) - What you think the
correct behavior should be. It should show all events for a day
regardless of how many you have (should scroll thru them) Device / OS
Moto Droid - 2.0.1</description>
<comment>
<author>jrob...@gmail.com</author>
<when>Fri, 19 Mar 2010 20:58:59 +0000</when>
<what>Same here.</what>
</comment>
<comment>
<author>jasoneri...@gmail.com</author>
<when>Fri, 26 Mar 2010 02:40:36 +0000</when>
<what>Here too, frustrating.</what>
</comment>
<comment>
<author>jasoneri...@gmail.com</author>
<when>Fri, 26 Mar 2010 16:22:19 +0000</when>
<what>Try Q&quot;Ecalendar padQ&quot;E in market. Works great...  much better than 
Stock calendar imo.</what>
</comment>
<comment>
<author>voiceove...@gmail.com</author>
<when>Thu, 13 May 2010 06:18:57 +0000</when>
<what>Most annoying!  This should show all the all day events, and if more than 5 or so, be 
scrollable</what>
</comment>
<comment>
<author>lightte...@gmail.com</author>
<when>Thu, 27 May 2010 06:30:39 +0000</when>
<what>The space for the all-day events has the limit for height. So only 4 events can be
with text in it. If there are more than 5 events, the height of each event starts
lower and the each event canQ&apos;Et display the text in each event. 
So... it is needed that the space(height) for the all-day events has no limit of height. </what>
</comment>
<comment>
<author>gaile.go...@gmail.com</author>
<when>Wed, 09 Jun 2010 01:39:30 +0000</when>
<what>Totally annoying.  Work around is to display in agenda mode, but I do this only because of the bug.</what>
</comment>
<comment>
<author>AlPats...@gmail.com</author>
<when>Thu, 16 Dec 2010 15:45:18 +0000</when>
<what>Yes, same issue with Nexus One 2.2.1 Russian Language. Seriously hampers work.</what>
</comment>
<comment>
<author>robert.k...@gmail.com</author>
<when>Fri, 31 Dec 2010 18:44:21 +0000</when>
<what>Same issue with 2.3.1 on a Nexus S.   I guess thereQ&apos;Es no resolution on the horizon.  :(</what>
</comment>
<comment>
<author>cyhw...@gmail.com</author>
<when>Thu, 16 Jun 2011 20:45:48 +0000</when>
<what>Having the same problem on an HTC Desire 2.3.4. Really annoying for overviews.</what>
</comment>
<comment>
<author>elobd...@gmail.com</author>
<when>Thu, 16 Jun 2011 20:50:04 +0000</when>
<what>My solution has been to use Calendar Pad (free app) as mentioned above. No longer an annoyance, but still should work properly with the stock calendar app. </what>
</comment>
</bug>
<bug>
<bugid>12934</bugid>
<title>System level password secure storage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>xingda...@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 09:51:48 +0000</openedDate>
<description>Request: When using AccoutManager class, the API
addAccount/addAccountExplicitly/setPassword, etc. should encrypt the
clear text of password and then store in DB. Many applications use this
component to manage their account and password, but currently it just
stores the plain text. Like other OS, Mac, Windows, Symbian, WM, iOS,
etc. they have the system level API to store password, and they are in
charge of how to keep the security. Android should have similar
approach, either in this class, or in others. I know Android supports
non-root security, application can not access otherQ&apos;Es data. But Android
is very easy to be rooted, and Android users are almost tech-zealot, and
they will love to root their phone to have more funs. With the rooted
phone, hack application can visit any database and easily see the clear
text password. I also know the system level encrypt is also being able
to be hacked, but it makes the hacker harder. ThereQ&apos;Es no perfect
security solution, especially for open source, however, just making it
harder and harder can help many applications and benefit tons of Android
users. If Android gonna improve this, please let me know when you are
going to release this and how to handle backward compatibility. Thanks,
Da Xing</description>
</bug>
<bug>
<bugid>8865</bugid>
<title>When you call to 123 (Att. Vodafone) you are calling to 112 (Emergency Call)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shawe.ew...@gmail.com</reportedBy>
<openedDate>Sat, 05 Jun 2010 15:19:16 +0000</openedDate>
<description>In Spain if you try to call to Att. Vodafone (123) when you start a call
on screen appear that your are doing a correct call, but really it is
calling to 112 (Emergency Call). - Call to 123 from a Vodafone SIM -
Phone call to 112 - Phone must to call to real number, 123. The device
affected is an HTC Desire using Android 2.1 and HTC Sense.</description>
<comment>
<author>DotHacke...@gmail.com</author>
<when>Sat, 05 Jun 2010 19:59:03 +0000</when>
<what>I have the same movile and I have this problem too.  The last OTA recieved in my HTC 
Desire donQ&apos;Et correct the problem.</what>
</comment>
<comment>
<author>albert...@gmail.com</author>
<when>Tue, 29 Jun 2010 16:22:58 +0000</when>
<what>I have just experienced this issue while calling to the 122 (VodafoneQ&apos;Es Customer Care Department number) with my Nexus One, get 3 days ago from Vodafone Spain. I was redirected to the 112 (Emergencies number). Called instead to the 0122 and it worked...

Android 2.1-update1, compilation # EPF21B</what>
</comment>
</bug>
<bug>
<bugid>672</bugid>
<title>Q&quot;EInsert ContactQ&quot;E activity does not handle the Q&quot;EOtherQ&quot;E phone type extra field well</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T15:13:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>itamar.r...@gmail.com</reportedBy>
<openedDate>Mon, 14 Apr 2008 15:36:28 +0000</openedDate>
<description>ItQ&apos;Es not possible for a process to launch the Q&quot;EInsert ContactQ&quot;E activity
with a preset PHONE_TYPE of type Q&quot;EOtherQ&quot;E and a custom label for it. The
documentation for android.provider.Contacts.Intents.Insert says: [quote]
public static final String PHONE_TYPE The extra field for the contact
phone number type. Type: Either an integer value from PhonesColumns, or
a string specifying a type and label. Constant Value: Q&quot;Ephone_typeQ&quot;E [end
quote] (from
http://code.google.com/android/reference/android/provider/Contacts.Intents.Insert.html#PHONE_TYPE
) Q&quot;Ea string specifying a type and labelQ&quot;E isnQ&apos;Et exactly clear to me, but
IQ&apos;Eve tried all sorts of possibilities for this extra field - putting the
custom label there, putting the Q&quot;EOtherQ&quot;E typeQ&apos;Es corresponding integral
constant (Other = 6) and the label separated in different ways, etc. It
seems nothing works, except simply putting Q&quot;EOtherQ&quot;EQ&apos;Es constant integral
value (6) and getting a blank label, which is obviously not what we want
(we want to specify the custom label). Of course, it may be the case
that this is a simple documentation bug and that there is indeed a way
to properly specify this - I just donQ&apos;Et know what it is and couldnQ&apos;Et
find it in the docs. Sample code for an Activity to demonstrate this:
---- package testandroid.test; import android.app.Activity; import
android.content.Intent; import android.os.Bundle; import
android.provider.Contacts; public class testandroid extends Activity {
@Override public void onCreate(Bundle icicle) { super.onCreate(icicle);
setContentView(R.layout.main); Intent intent = new
Intent(Contacts.Intents.Insert.ACTION, Contacts.People.CONTENT_URI);
intent.putExtra(Contacts.Intents.Insert.NAME, Q&quot;EnameQ&quot;E);
intent.putExtra(Contacts.Intents.Insert.PHONE_TYPE, Q&quot;ECustomQ&quot;E); // Try to
change the value here to whatever you think might be appropriate ...
intent.putExtra(Contacts.Intents.Insert.PHONE, Q&quot;E333Q&quot;E);
startSubActivity(intent, 1); } @Override protected void
onActivityResult(int requestCode, int resultCode, String data, Bundle
extras) { finish(); } }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:39:40 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:13:39 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:12:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16490</bugid>
<title>Android Compatibility Library spurious Fragment. onStop (not following docs)</title>
<status>FutureRelease</status>
<owner>hack...@android.com</owner>
<closedOn>2011-06-15T04:26:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>alexrhel...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 21:07:21 +0000</openedDate>
<description>Using ACL v4 with Android 2.2.2 FRG83G If one sprinkles log statements
in the extended FragmentActivity lifecycle methods as well as the
Fragment lifecycle methods, a spurious onStop will be apparent. I am
using a worker Fragment (with no ui). Here is the general code: class
MyFragmentActivity extends FragmentActivity { void onCreate(Bundle b) {
MyFragment fragment = new MyFragment(); FragmentManager fragmentManager
= getSupportFragmentManager();
fragmentManager.beginTransaction().add(fragment, Q&quot;EworkerQ&quot;E).commit();
fragmentManager.executePendingTransactions(); } void
onStart/onResume/onPause/onStop { Q&lt;E-- onStart, onStop, onPause, onResume
super.onLifecycleMethod() Log.d( ...) } } class MyFragment extends
Fragment { void onAttach/onCreate/onStart/onResume/onPause/onStop {
super.onLifecycleMethod(); Log.d(...) } } This is what logcat shows when
the FragmentActivity comes to the foreground: 13:48:53.713 Activity D
+++ onCreate 13:48:53.807 Fragment D +++ onAttach 13:48:53.807 Fragment
D +++ onCreate 13:48:53.807 Fragment D +++ onActivityCreated
13:48:53.807 Fragment D ++ onStart 13:48:53.823 Activity D ++ onStart
13:48:53.823 Fragment D -- onStop Q&lt;E---- behavior not described in
documentation 13:48:53.823 Activity D + onResume 13:48:53.823 Fragment D
++ onStart 13:48:53.831 Fragment D + onResume In short, I would not
expect (1) Fragment onStop being called, and (2) fragment onStart being
called twice. The documentation does not hint this is expected behavior:
I noticed this when binding to a Service in Fragment.onStart, and
unBinding in Fragment.onStop. The service was being created, destroyed,
then recreated.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:22:49 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@browne.name</author>
<when>Mon, 23 May 2011 21:19:50 +0000</when>
<what>Some stack traces:

First call to onStop()
	MyFragment.onStart() line: 278	
	FragmentManagerImpl.moveToState(Fragment, int, int, int) line: not available	
	FragmentManagerImpl.moveToState(int, int, int, boolean) line: not available	
	FragmentManagerImpl.moveToState(int, boolean) line: not available	
	FragmentManagerImpl.dispatchStart() line: not available	
	ConversationListActivity(FragmentActivity).onStart() line: not available	
	ConversationListActivity.onStart() line: 139	
	Instrumentation.callActivityOnStart(Activity) line: 1129	
	ConversationListActivity(Activity).performStart() line: 3841	
	ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 1669	

Followed by onStop()
	MyFragment.onStop() line: 295	
	MyFragment(Fragment).performStop() line: not available	
	FragmentManagerImpl.moveToState(Fragment, int, int, int) line: not available	
	FragmentManagerImpl.moveToState(int, int, int, boolean) line: not available	
	FragmentManagerImpl.moveToState(int, boolean) line: not available	
	FragmentManagerImpl.dispatchActivityCreated() line: not available	
	ConversationListActivity(FragmentActivity).onPostCreate(Bundle) line: not available	
	Instrumentation.callActivityOnPostCreate(Activity, Bundle) line: 1108	
	ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 1679	

So the call to Instrumentation.callActivityOnPostCreate() causes the fragment to be moved to the Fragment.ACTIVITY_CREATED state, even though itQ&apos;Es already at Fragment.STARTED.</what>
</comment>
<comment>
<author>alexrhel...@gmail.com</author>
<when>Thu, 09 Jun 2011 08:48:58 +0000</when>
<what>Bug is still present in r2</what>
</comment>
<comment>
<author>alexrhel...@gmail.com</author>
<when>Sat, 11 Jun 2011 23:20:51 +0000</when>
<what>Attached sample project which demonstrates behavior (output is to logs).</what>
</comment>
<comment>
<author>hack...@android.com</author>
<when>Wed, 15 Jun 2011 04:26:36 +0000</when>
<what></what>
</comment>
<comment>
<author>selfsa...@gmail.com</author>
<when>Thu, 07 Jul 2011 12:06:35 +0000</when>
<what>IQ&apos;Eve noticed that if we add Fragment and then replace with another one the trace will be the following:

15:49:20.460:  onAttach
15:49:20.460:  onCreate
15:49:20.460:  onCreateView
15:49:20.707:  onActivityCreated
15:49:20.742:  onStart
15:49:20.750:  onStop
15:49:20.753:  onStart
15:49:20.753:  onResume
15:49:27.695:  onPause
15:49:27.707:  onStop
15:49:27.714:  onDestroyView
15:49:27.718:  onDestroy
15:49:27.796:  onDetach
15:49:27.796:  onAttach
15:49:27.796:  onCreate
15:49:27.796:  onCreateView
15:49:27.832:  onActivityCreated
15:49:27.898:  onStart

the onStart called once, but onResume is not called at all.</what>
</comment>
<comment>
<author>francisc...@gmail.com</author>
<when>Wed, 03 Aug 2011 20:47:21 +0000</when>
<what>IQ&apos;Em also noticing that my OnActivityCreated is being called twice. 
Another weird thing IQ&apos;Em noticing is that my FragmentActivity is being destroyed and created twice when doing a change in the orientation of the screen...</what>
</comment>
<comment>
<author>francisc...@gmail.com</author>
<when>Wed, 03 Aug 2011 21:02:21 +0000</when>
<what>I also noticed that this only happens when the screen orientation is changed from landscape to portrait. Otherwise it seems to work ok.</what>
</comment>
</bug>
<bug>
<bugid>8575</bugid>
<title>browserQ&apos;Es bug on andriod2.0</title>
<status>Assigned</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>dreaming...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 09:21:50 +0000</openedDate>
<description>The below html will be cause to browserQ&apos;Es crash when press a key several
times on andriod2.0 phone(my phone is HTC G6), and the crash will appear
on andriod2.0Q&apos;Es simulator too. Q&lt;EhtmlQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Escript
type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E function catchKeyCode { var code = e.keyCode ; }
Q&lt;E/scriptQ&gt;E Q&lt;Ediv id=Q&quot;EnumberBookPageQ&quot;E onkeydown=Q&quot;EcatchKeyCode(event)Q&quot;E Q&gt;E
Q&lt;Einput id=Q&quot;EkeyNameValueQ&quot;E type=Q&quot;EtextQ&quot;E/Q&gt;E Q&lt;E/divQ&gt;E Q&lt;E/htmlQ&gt;E but when i replace
Q&quot;EonkeydownQ&quot;E with Q&quot;EonkeypressQ&quot;E in html, the crash will not appear .</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:12:44 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 18:44:22 +0000</when>
<what>Thanks for the bug.</what>
</comment>
<comment>
<author>surajit....@gmail.com</author>
<when>Fri, 27 Aug 2010 05:02:59 +0000</when>
<what>Any updates regarding the path for this issue?</what>
</comment>
<comment>
<author>surajit....@gmail.com</author>
<when>Fri, 27 Aug 2010 06:01:38 +0000</when>
<what>I got this issue on using onkeyup and Q&lt;EpQ&gt;E tag in similar html.
Please let me know if any fix is found for this bug.</what>
</comment>
<comment>
<author>surajit....@gmail.com</author>
<when>Tue, 14 Sep 2010 12:30:33 +0000</when>
<what>Please let me know if this issue got fixed.
Adding another text inside the div tag like :
Q&lt;Ediv id=Q&quot;EnumberBookPageQ&quot;E onkeydown=Q&quot;EcatchKeyCode(event)Q&quot;E Q&gt;E
Q&lt;Einput id=Q&quot;EkeyNameValueQ&quot;E type=Q&quot;EtextQ&quot;E/Q&gt;E					
Q&lt;E/divQ&gt;E

also crash is not observed</what>
</comment>
<comment>
<author>durga.charanbeshra@gmail.com</author>
<when>Thu, 21 Oct 2010 13:41:14 +0000</when>
<what>Can anyone from Google comments on this bug,
whether it is looked up on ??</what>
</comment>
</bug>
<bug>
<bugid>7644</bugid>
<title>Ability to add LABELS to Applications (i.e. Gmail) and create label-shortcut (i.e folder) on homescreen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ndha...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 21:18:45 +0000</openedDate>
<description>The title explains it well. Step 1) Create the labels Step 2) Apply the
label to applications of your own choosing. Step 3) Add a label-shortcut
(virtual folder) on your homescreen. Step 4) When clicking
label-shortcut, will open folder will all tagged apps. Also, ability to
apply more than one label to an application. This way, after installing
a new app, just need to apply correct label to make sure it is easily
categorized, and easily accessible from homescreen.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>10485</bugid>
<title>NEED Contact Sort - Last Name, First Name - last, first and first last sort seem to be random</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lynn.sch...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 18:41:45 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>18768</bugid>
<title>we need arabic in android,please.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-25T17:48:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>itannou...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jul 2011 16:48:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fad...@android.com</author>
<when>Mon, 25 Jul 2011 17:48:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3806</bugid>
<title>[Calculator] decimal numbers are approximated</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-28T17:39:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>dawnmith...@gmail.com</reportedBy>
<openedDate>Mon, 07 Sep 2009 00:51:11 +0000</openedDate>
<description>The sympton is very simple and you could see this bug on HTC G1 and even
software emulator. 1. Run calculator application. 2. Input Q&quot;E9.6 ? 6 -
3.6Q&quot;E and push Q&apos;E=Q&apos;E 3. Expected result should be Q&quot;E0Q&quot;E but actual result is
Q&quot;E-4.4408920985006E- 16Q&quot;E 4. But input Q&quot;E9.6 - 3.6 - 6Q&quot;E and this result is
Q&quot;E0Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:57:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:43:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:56:25 +0000</when>
<what>IQ&apos;Em willing to consider this as a bug (fundamentally, the appQ&apos;Es behavior doesnQ&apos;Et
match its display)</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Mon, 22 Mar 2010 17:53:08 +0000</when>
<what>Hello All,

It seems that this issue is caused by the Arity library. There is a bug opened there
(http://code.google.com/p/arity/issues/detail?id=1Q&amp;Ecan=1).

Regards,</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Tue, 30 Mar 2010 11:23:24 +0000</when>
<what>Hello Everyone,

A simple fix for this bug would be to verify if the resulting value is neutral in an
addition operation. Since the value is very close to zero adding it to a constant
will result on the constant value, meaning that the value can be turned into zero.
Any thoughts? If everyone agrees on the solution I might get some time and send a fix
to this issue.

Best Regards,</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 28 Mar 2011 17:39:09 +0000</when>
<what>In HC the expression evaluates to zero.</what>
</comment>
<comment>
<author>sharath....@wipro.com</author>
<when>Tue, 03 May 2011 06:09:18 +0000</when>
<what>In Nexus S (android 2.3.3), the expression evaluates to 0 as desired.</what>
</comment>
</bug>
<bug>
<bugid>15045</bugid>
<title>UTMS HSPDA when network changes there is no data flow</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Todd...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 06:51:51 +0000</openedDate>
<description>Device: Nexus S Version: 2.3.2 Carrier: T-Mobile US also effected on
Device: MyTouch Fender Version: 1.6 - 2.2 Carrier: T-Mobile US When the
network changes from UTMS to HSPDA I lose connection there is no data
flow to my phone ie. watching a video on youtube and my network will be
on UTMS after a while it will switch to HSPDA and video will not
continue to load. Issue explained here in detail.
http://forum.androidspin.com/showthread.php/2720-ISSUE-Nexus-One-3G-HSDPA-Connection-Failures.-Solutions-and-Testing-Results./page2?s=42e9db51559ca81556535238bb2c2a6a</description>
<comment>
<author>timbos.m...@gmail.com</author>
<when>Wed, 02 Mar 2011 01:01:32 +0000</when>
<what>Device: Nexus S
Version: 2.3.3
Carrier: T-Mobile UK

Does this show itself by the data Q&quot;EUp ArrowQ&quot;E staying lit without the Q&quot;EDown ArrowQ&quot;E?
</what>
</comment>
<comment>
<author>timbos.m...@gmail.com</author>
<when>Wed, 02 Mar 2011 01:04:14 +0000</when>
<what>Can you edit the title to HSDPA so its searchable? (typo)</what>
</comment>
<comment>
<author>Todd...@gmail.com</author>
<when>Wed, 02 Mar 2011 01:14:00 +0000</when>
<what>No it looks to me as both arrows are staying lit but I believe iQ&apos;Eve seen it like that before to. I canQ&apos;Et seem to find anything to change the title maybe make a new one? just donQ&apos;Et want to spam the forum here.</what>
</comment>
<comment>
<author>Todd...@gmail.com</author>
<when>Wed, 02 Mar 2011 01:16:36 +0000</when>
<what>UTMS HSDPA when network changes there is no data flow
Tmobile HSDPA Issue
Nexus S HSDPA Issue
HSDPA not working

Should make it it a little more searchable on google.</what>
</comment>
<comment>
<author>Todd...@gmail.com</author>
<when>Wed, 02 Mar 2011 02:47:27 +0000</when>
<what>Void

 My issue is location specific works fine in a different city.
Florence ky works
Cincinnati, oh doesnQ&apos;Et </what>
</comment>
</bug>
<bug>
<bugid>5858</bugid>
<title>No way to silence ringing on incoming call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gsa...@google.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 17:33:09 +0000</openedDate>
<description>ItQ&apos;Es a common use case that Nokia phones get just right: IQ&apos;Em in a
meeting, and the phone calls. I donQ&apos;Et want it to continue ringing
(obviously), but I donQ&apos;Et want to decline the call, since that
immediately drops the caller into the answering machine (which is wrong,
since it can cost money to the calling party). On a Nokia phone, itQ&apos;Es
solved elegantly by having a Q&quot;ESilenceQ&quot;E button, which stops the ringing,
but does not decline the call. This gives the caller time to understand
that IQ&apos;Em not going to answer without going to the answering machine.</description>
<comment>
<author>ajp...@gmail.com</author>
<when>Thu, 07 Jan 2010 05:55:15 +0000</when>
<what>You can already do this on the android platform. 

To Q&quot;ESilenceQ&quot;E a call rather than sending it directly to voicemail, you simple press
the volume down key.</what>
</comment>
</bug>
<bug>
<bugid>15380</bugid>
<title>Signature does not change when Q&apos;EFromQ&apos;E email address is changed in Gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>goqk...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 06:13:59 +0000</openedDate>
<description>Issue Description: If the user has more than one google account (syncing
email) added to the phone, they can set a Signature for each account.
When composing email messages, they can choose between the two accounts
for which email address the email will be sent from. However, when they
change the address, the signature is not updated accordingly. Steps to
reproduce: 1. Add Google account 1 to the phone. 2. Go to Gmail app -Q&gt;E
Settings -Q&gt;E Signature and set up a signature for that account. 3. Add
Google account 2 to the phone. 4. Go to Gmail app and select the second
account. 5. Go to Settings - Signature and set up a different signature
for the second account. 6. Choose to compose an email message. 7. From
the drop down menu, change between the two accounts for the sending
email address. Failure: Notice that the signature does not update when
the address is changed.</description>
</bug>
<bug>
<bugid>19841</bugid>
<title>Backup Q&amp;E Restore fails for googlemail.com accounts; 3rd party app upgrade wipes app data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jenhar...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 10:25:16 +0000</openedDate>
<description>Reproducible on 2.2 and 2.3 so far, likely more. Steps to reproduce: 1.
Provision phone 1 (P1) with a user@googlemail.com account. 2. Menu Q&gt;E
Settings Q&gt;E Privacy Q&gt;E enable all options here. 3. Install third party
apps from the market, use them a bit to accumulate data. 4. Provision
phone 2 (P2) with the same account. Install the same apps you used on
P1. 5. On P1, update a few apps. Actual result: For all updates on P1,
third party app data is completely cleared, users lose messages, account
information, etc. For P2, third party application data is never
restored. Note that for each step, plenty of wait time observed between
each to account for sync time (though our experience with Google sync is
that itQ&apos;Es wicked fast) - weQ&apos;Ere receiving multiple reports of this
behavior from the field as well. Updates blowing away all user data for
third party apps is a real problem. Any workarounds you can give us in
the meantime that would allow users to keep their data while switching
their account to one that would sync successfully until this bug is
resolved would be very helpful and much appreciated.</description>
</bug>
<bug>
<bugid>751</bugid>
<title>Bitmap browsing and OutOfMemory </title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T00:22:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>shotwave@gmail.com</reportedBy>
<openedDate>Wed, 18 Jun 2008 14:48:04 +0000</openedDate>
<description>Hi, I am developing an application related to image processing.
Basically it allows to navigate between images using GridView
andGalleryand process chosen images. Once an image is selected in
gridView/galleryit is converted into an array of pixels and then this
array is modified. I have noticed that after I am browsing images for
some time and then start image processing it causes OutOfMemory errors,
unlike the cases when I do not perform a prolonged image browsing. DDMS
shows that the memory is recollected by GC but very slowly and I have a
feeling that this is the cause of failure. Sun JVM guarantees that it
wonQ&apos;Et throw OutOfMemory until GC has done its best. Looks like this is
not the case with the current dalvik impl. moreover if I am just
browsing images in gallery for some time Android throws
OutOfMemoryError....</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 18 Jun 2008 16:53:01 +0000</when>
<what>What is the size of the images? How many images do you have? Do you have a sample code that we could use to 
reproduce this problem?</what>
</comment>
<comment>
<author>shotwave@gmail.com</author>
<when>Wed, 18 Jun 2008 23:55:46 +0000</when>
<what>I have attached a piece of code that allows to reproduce the issue: just browse the
images from the leftmost to the rightmost (use keyboard arrow keys) as fast as
possible, then back from the rightmost to the leftmost, then browse right and stop on
third image, press enter to convert bitmap to the pixels array, youQ&apos;Ell see OutOfMemory...

OS Ubuntu 8.04

android-sdk_72264_linux-x86</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 00:22:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1746</bugid>
<title>Gmail should support tasks</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>424</stars>
<reportedBy>Tim.Labe...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 18:01:16 +0000</openedDate>
<description>The new GMail Lab Task feature should sync with a new Android Task
feature.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:15:57 +0000</when>
<what></what>
</comment>
<comment>
<author>benclar...@gmail.com</author>
<when>Mon, 26 Jan 2009 00:24:43 +0000</when>
<what>100,000 of people agree. Gmail tasks is a must fpr any busy person. I never imagined it wouldnQ&apos;Et be on 
my g1</what>
</comment>
<comment>
<author>neil.lok...@gmail.com</author>
<when>Sun, 19 Jul 2009 20:30:52 +0000</when>
<what>I am SERIOUSLY missing this feature. I NEED tasks. I know there are 3rd party apps,
but sync with Google tasks would make my day everyday! Other musts are due times and
notifications, but I guess those are separate issues.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:36:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:07:07 +0000</when>
<what></what>
</comment>
<comment>
<author>reinkarnal</author>
<when>Sun, 20 Sep 2009 13:44:06 +0000</when>
<what>I agree!

At the moment, my solution was to create a shortcut to the mobile tasks website on my
home screen. It does the job, but it would be incredible to have an app for this,
even better if it had itQ&apos;Es own widget. </what>
</comment>
<comment>
<author>willia...@gmail.com</author>
<when>Sat, 10 Oct 2009 01:49:35 +0000</when>
<what>Yeah, this was one of my big disappointments. Tasks on google is still in its infancy
too. I loved palm tasks and blackberry tasks are cumbersome but at least work. For
now, i basically use calendar events... cumbersome, but at least it syncs... but not
pretty. Look at palm tasks guys, incorp/mesh with calendar. this would be a great
feature. thanks....</what>
</comment>
<comment>
<author>shaun%ha...@gtempaccount.com</author>
<when>Wed, 11 Nov 2009 23:40:41 +0000</when>
<what>Basic Task functionality is a show stopper for me. 

However a great Android twist that would be awesome would be a GPS proximity alarm on
tasks. 

E.g. 
Add Task
Task Subject: Q&quot;EGet bread and milkQ&quot;E; 
Alarm Type: Proxmiity (vs. Date/Time, none); 
Location: selected on google map; 
Proximity Threashold: .5 mile (default)
</what>
</comment>
<comment>
<author>arichesin</author>
<when>Wed, 11 Nov 2009 23:43:15 +0000</when>
<what>In the meantime, download gTasks in the market.</what>
</comment>
<comment>
<author>leeeps...@gmail.com</author>
<when>Wed, 02 Dec 2009 01:44:41 +0000</when>
<what>As an addendum to this, any task functionality needs to integrate calendar recurrence
 functions as well (e.g. monthly reminders/deadlines).

Coming from a Windows Mobile environment previously, this was something that WinMo
performed in a far superior manner.</what>
</comment>
<comment>
<author>leeeps...@gmail.com</author>
<when>Wed, 02 Dec 2009 01:59:19 +0000</when>
<what>It should be noted that gTasks is good... but the supported version is unsigned
(non-Marketplace app) and so the user should be aware of this.  It may not be an
optimal solution for everyone in that regard.</what>
</comment>
<comment>
<author>finaland...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:02:32 +0000</when>
<what>Seriously?  How hard is it to set up an auto-update into gTasks?  It should be as 
simple as the pop email.  I donQ&apos;Et need real-time, just something I donQ&apos;Et have to think 
about.  IQ&apos;Em not going to check my gmail immediately after i update my tasks on my phone 
to see Q&quot;EDid it update yet?Q&quot;E  </what>
</comment>
<comment>
<author>finaland...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:04:37 +0000</when>
<what>oh, btw, it also needs to have alerts too.  a list isnQ&apos;Et good if I forget about it.  I 
want to be reminded that a task is due.</what>
</comment>
<comment>
<author>Jaggu...@gmail.com</author>
<when>Fri, 29 Jan 2010 18:48:05 +0000</when>
<what>I completely agree.  The next best thing that I have right now is Astrid.  ItQ&apos;Es
alright, but it doesnQ&apos;Et sync with Google Tasks and there are too many clicks required
to sync it to my Calendar and/or set a reminder.</what>
</comment>
<comment>
<author>dpdwilson@gmail.com</author>
<when>Wed, 03 Mar 2010 01:32:58 +0000</when>
<what>I agree - Nexus One needs Tasks feature to sync with Outlook. I came from a
blackberry and LOVE the Nexus One but really miss the task feature on my blackberry. 

</what>
</comment>
<comment>
<author>andysher...@gmail.com</author>
<when>Tue, 23 Mar 2010 11:10:53 +0000</when>
<what>For 10 years I have been able to sync my phones with outlook for tasks and calendar 
directly so donQ&apos;Et understand why this is not possible with the Nexus One. It makes a 
great phone not usable enough. Please create the ability to do a full sync with 
Outlook.</what>
</comment>
<comment>
<author>ofiand...@gmail.com</author>
<when>Wed, 31 Mar 2010 23:56:35 +0000</when>
<what>Seriously.  With alerts.</what>
</comment>
<comment>
<author>nathande...@gmail.com</author>
<when>Fri, 16 Apr 2010 23:10:02 +0000</when>
<what>I agree, How are you supposed to sell this to buisness men. Not email notifications, 
no tasks or sync. The phone should come with it. why do i have to download an app 
for every damn thing i want the droid to do</what>
</comment>
<comment>
<author>mel...@gmail.com</author>
<when>Thu, 22 Apr 2010 13:55:57 +0000</when>
<what>Google Task App and Widget needed.</what>
</comment>
<comment>
<author>plittl...@gmail.com</author>
<when>Sat, 01 May 2010 01:03:09 +0000</when>
<what>Second the requests here. Have been waiting for Google task Android integration for 
such a long time. </what>
</comment>
<comment>
<author>marcus.s...@gmail.com</author>
<when>Sat, 01 May 2010 14:07:47 +0000</when>
<what>Tasks are one of these features a business phone 
needs to have. A compromise is for sure gtasks 
from the app store but I really miss the possibility 
to set priority and an alarm/notification.

He guys from Google just look at apps like pocket 
informant if you are not aware about the features 
a professional calendar app has to offer 

 </what>
</comment>
<comment>
<author>otisbart...@gmail.com</author>
<when>Fri, 21 May 2010 18:02:39 +0000</when>
<what>Definitely needs a Google Tasks app...</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:32 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>brian.w.neu</author>
<when>Sun, 23 May 2010 17:04:35 +0000</when>
<what>I think there has been some confusion.  This should have been more appropriately
titled Q&quot;EAndroid should support Gmail TasksQ&quot;E.

Gmail does have tasks and I believe those who have starred this issue all use Gmail
tasks.  But only the app gTasks, a 3rd party application sold through an alternative
to Android Market, supports the sync of these tasks from device to Gmail.

I donQ&apos;Et think it should be declined.  I think it should be prioritized either as a
feature of Calendar or as a new app.  What could be more basic than a Q&quot;ETo DoQ&quot;E list?

At this point, IQ&apos;Em going to un-star and bow out of the conversation because IQ&apos;Eve just
paid my $4 for gTasks, but I love Android and I think this should be reconsidered.</what>
</comment>
</bug>
<bug>
<bugid>8580</bugid>
<title>Activesync Q&quot;EbreaksQ&quot;E after a day or two, requiring deletion of account and re-creation in order to work</title>
<status>Declined</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-05-26T19:58:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>garland...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 13:10:56 +0000</openedDate>
<description>Hi - Enjoying my HTC Incredible - largest issue is Activesync will work
flawlessly, then without warning, after a day or two or three, will
report a Q&quot;Esync protocol error!Q&quot;E and no longer synchronize email. I had
previously rebooted my server, etc. and have read numerous users posting
similar reports. Deletion of the account, and recreation of the account,
resolves the issue; at a penalty of (to me) roughly 20 to 60 minutes
recreating the data on the device. Then I have to go back and re-enter
my account signature, and manually re-link some contacts. There are some
other bugs I have noted with the device that may be HTC versus android
related - but the activesync issue/inability to retrieve exchange data
is a huge one. iQ&apos;Em running SBS 2003, exhange 2003, and android 2.1 on my
28 day old incredible - 2 left for the return policy. I do not want to
go back to blackberry, so iQ&apos;Em hanging in there, but the blackberry
synced flawlessly using BPS. thanks for any research into this issue.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 26 May 2010 19:58:44 +0000</when>
<what>The HTC incredible comes with HTCQ&apos;Es own Exchange functionality; itQ&apos;Es not software that we create or support.  I 
suggest that you contact the manufacturer or look for web forums for further information.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 26 May 2010 19:58:45 +0000</when>
<what>The HTC incredible comes with HTCQ&apos;Es own Exchange functionality; itQ&apos;Es not software that we create or support.  I 
suggest that you contact the manufacturer or look for web forums for further information.</what>
</comment>
<comment>
<author>garland...@gmail.com</author>
<when>Thu, 27 May 2010 00:14:44 +0000</when>
<what>Hi - many thanks for the reply, and my apologies for 
posting - I thought it was an OS issue versus device - iQ&apos;Ell 
start barking at HTC.  Many thanks again for the response 
and continual improvements.</what>
</comment>
<comment>
<author>NigelAth...@gmail.com</author>
<when>Wed, 05 Jan 2011 21:36:20 +0000</when>
<what>Hi Garlandesq,

have you managed to resolve this, I also have this issue</what>
</comment>
</bug>
<bug>
<bugid>11853</bugid>
<title>Pipe missing on virtual keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jan.wel...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 08:03:17 +0000</openedDate>
<description>The pipe symbol Q&quot;E|Q&quot;E is missing on the virtual Android keyboard. My
device is a HTC Desire with Android 2.2 Regards, Jan</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 11 Dec 2010 18:11:25 +0000</when>
<what>|||| the default android keyboard has pipe...alt+3

Sounds like a problem with htcQ&apos;Es keyboard.</what>
</comment>
<comment>
<author>jan.wel...@gmail.com</author>
<when>Tue, 18 Jan 2011 09:32:36 +0000</when>
<what>Jip that was the case. Thanks</what>
</comment>
<comment>
<author>howardat...@gmail.com</author>
<when>Sat, 29 Jan 2011 02:46:34 +0000</when>
<what>any other way to get a pipe symbol displayed using connectbot (by using esc or ctrl functions?)</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 29 Jan 2011 20:22:07 +0000</when>
<what>The connectbot website gives some good info on getting symbols from the virtual keyboard:

http://code.google.com/p/connectbot/wiki/DroidKeyboardSymbols

http://code.google.com/p/connectbot/wiki/UsageWithSoftKeyboard</what>
</comment>
</bug>
<bug>
<bugid>17585</bugid>
<title>android tablet Q&quot;EcobyQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-12T09:37:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wlisi...@gmail.com</reportedBy>
<openedDate>Sun, 12 Jun 2011 05:57:05 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 12 Jun 2011 09:37:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4551</bugid>
<title>Android 2.0 Car Bluetooth Sync Failure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>8</stars>
<reportedBy>abhaya.menon</reportedBy>
<openedDate>Sat, 07 Nov 2009 03:30:40 +0000</openedDate>
<description>Currently running Android 2.0 on Motorola Droid from Verizon Wireless.
Have a 2007 Nissan 350Z with the factory Bose system and the Bluetooth
systems cannot pair. Set the car to discoverable and likewise for the
device but no pairing was achieved.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:17:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3356</bugid>
<title>WebViewCore: Null or empty value for header Q&quot;EHostQ&quot;E</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T21:13:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Thu, 23 Jul 2009 12:43:58 +0000</openedDate>
<description>This bug java.lang.RuntimeException: Null or empty value for header
Q&quot;EHostQ&quot;E at android.net.http.Request.addHeader(Request.java:160) at
android.net.http.Request.Q&lt;EinitQ&gt;E(Request.java:125) at
android.net.http.RequestQueue.queueRequest(RequestQueue.java:478) at
android.webkit.Network.requestURL(Network.java:191) at
android.webkit.LoadListener.doRedirect(LoadListener.java:1093) at
android.webkit.LoadListener.handleMessage(LoadListener.java:210) at
android.os.Handler.dispatchMessage(Handler.java:88) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:468) at
java.lang.Thread.run(Thread.java:935) can be triggered using this code:
public class TestActivity extends Activity { public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); WebView webView = (WebView)
findViewById(R.id.content_web_view);
webView.loadUrl(Q&quot;Ehttp://g1-forum.de/showthread.php?tid=1177Q&quot;E); } }</description>
<comment>
<author>mariano.kamp</author>
<when>Thu, 23 Jul 2009 12:55:38 +0000</when>
<what>Also, clicking on the above mentioned link directly from within the default browser app also leads to a forced 
close.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 21:13:22 +0000</when>
<what>fixed in a future release</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 18 Aug 2009 21:18:47 +0000</when>
<what>Thanks Cary.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 20 Aug 2009 00:47:07 +0000</when>
<what>Issue 3188 has been merged into this issue.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:08:27 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18646</bugid>
<title>[cts][gingerbread][https://review.source.android.com/#/c/24518/] asking</title>
<status>Question</status>
<owner>btm...@android.com</owner>
<closedOn>2011-07-21T19:18:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nick2...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 08:32:03 +0000</openedDate>
<description>This is not bug, but i want to know the test step and concept.
https://review.source.android.com/#/c/24518/
**************************************** Check Device Certificates Bug
4968279 Add CertificateTest that loads certificate fingerprints from
CertificateData and checks that the device has matching certificates.
The java-cert-list-generator.sh script loads certificates from a libcore
directory and generates a Java file with the fingerprints. Change-Id:
I0d015d9eba777c4e9fc6ca5acb5879e669e8f7bc
**************************************** What is the concept of this
test case? Could you guide us how to test it and what the step is?</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jul 2011 20:08:52 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 21 Jul 2011 19:18:27 +0000</when>
<what>The idea is to make sure devices have the most popular certificates that developers have come to rely upon to make their apps work.

This test compares the certificates on the device being tested with the ones present on the reference devices. This is just a unit test, so running CTS as usual should be enough.</what>
</comment>
<comment>
<author>nick2...@gmail.com</author>
<when>Fri, 22 Jul 2011 01:36:16 +0000</when>
<what>Is there any pre-condition for above android.security.cts.CertificateTest of CTS test case?

Could you explain more detail test step? 

You mean that we just run CTS test, but I got fail(android.security.cts.CertificateTest ,-- testCertificates).
* fail comment of CTS
----------------------------------------
junit.framework.AssertionFailedError: Missing certificates: [FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B, D6:DA:A8:20:8D:09:D2:15:4D:24:B5:2F:CB:34:6E:B2:58:B2:8A:58, F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7, 8B:AF:4C:9B:1D:F0:2A:92:F7:DA:12:8E:B9:1B:AC:F4:98:60:4B:6F, 36:79:CA:35:66:87:72:30:4D:30:A5:FB:87:3B:0F:A7:7B:B7:0D:54, 2A:C8:D5:8B:57:CE:BF:2F:49:AF:F2:FC:76:8F:51:14:62:90:7A:41, 89:DF:74:FE:5C:F4:0F:4A:80:F9:E3:37:7D:54:DA:91:E1:01:31:8E, E0:B4:32:2E:B2:F6:A5:68:B6:54:53:84:48:18:4A:50:36:87:43:84, 7F:8A:B0:CF:D0:51:87:6A:66:F3:36:0F:47:C8:8D:8C:D3:35:FC:74, A0:A1:AB:90:C9:FC:84:7B:3B:12:61:E8:97:7D:5F:D3:22:61:D3:CC, DD:E1:D2:A9:01:80:2E:1D:87:5E:84:B3:80:7E:4B:B1:FD:99:41:34, 61:57:3A:11:DF:0E:D8:7E:D5:92:65:22:EA:D0:56:D7:44:B3:23:71, 78:6A:74:AC:76:AB:14:7F:9C:6A:30:50:BA:9E:A8:7E:FE:9A:CE:3C, 29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F, 1B:4B:39:61:26:27:6B:64:91:A2:68:6D:D7:02:43:21:2D:1F:1D:96, 3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3, 4A:BD:EE:EC:95:0D:35:9C:89:AE:C7:52:A1:2C:5B:29:F6:D6:AA:0C, F1:8B:53:8D:1B:E9:03:B6:A6:F0:56:43:5B:17:15:89:CA:F3:6B:F2, 8C:96:BA:EB:DD:2B:07:07:48:EE:30:32:66:A0:F3:98:6E:7C:AE:58, 59:AF:82:79:91:86:C7:B4:75:07:CB:CF:03:57:46:EB:04:DD:B7:16, D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27, 67:65:0D:F1:7E:8E:7E:5B:82:40:A4:F4:56:4B:CF:E2:3D:69:C6:F0, AE:C5:FB:3F:C8:E1:BF:C4:E5:4F:03:07:5A:9A:E8:00:B7:F7:B6:FA, 06:08:3F:59:3F:15:A1:04:A0:69:A4:6B:A9:03:D0:06:B7:97:09:91, 40:9D:4B:D9:17:B5:5C:27:B6:9B:64:CB:98:22:44:0D:CD:09:B8:89, 03:9E:ED:B8:0B:E7:A0:3C:69:53:89:3B:20:D2:D9:32:3A:4C:2A:FD] at android.security.cts.CertificateTest.testCertificates(CertificateTest.java:42)
----------------------------------------</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 22 Jul 2011 17:57:33 +0000</when>
<what>The test failure is listing the certificates that are on reference devices like the Nexus S but are not present on your device. The certs can be found under libcore/luni/src/main/files/cacerts.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 22 Jul 2011 18:06:18 +0000</when>
<what>nick2...@gmail.com, what branch is your system based on?

note the SHA1 can be matched against the contents of the files. For example:

$ grep FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B libcore/luni/src/main/files/cacerts/*
libcore/luni/src/main/files/cacerts/882de061.0:SHA1 Fingerprint=FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B

which is the CA Q&quot;EC=RO, O=certSIGN, OU=certSIGN ROOT CAQ&quot;E which I believe was first included in honeycomb.

</what>
</comment>
<comment>
<author>nick2...@gmail.com</author>
<when>Thu, 28 Jul 2011 12:51:44 +0000</when>
<what>my branch is gingerbread.
Do you mean that each device has own certificate for this test case?
Before cts test, OEM needs to build cts test file?
How can we use official Google release CTS file?</what>
</comment>
<comment>
<author>btm...@android.com</author>
<when>Thu, 28 Jul 2011 18:29:44 +0000</when>
<what>No, he didnQ&apos;Et mean each device has their own unique certificate for this test.

Each device has a collection of certificates. This test checks that the device has a certain set of certificates. 

OEMs do not build CTS by themselves. They should use the zip file provided on http://source.android.com/compatibility/downloads.html. Instructions on how to use this zip file are available on http://source.android.com/compatibility/cts-intro.html.</what>
</comment>
<comment>
<author>julia.ju...@gmail.com</author>
<when>Thu, 18 Aug 2011 11:43:02 +0000</when>
<what>I found which cert is absent in my source, and then I added corresponding file into the source. 
However, the CTS test still fails. Is there any other things to do?  </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 18 Aug 2011 15:52:50 +0000</when>
<what>did you run libcore/luni/src/main/files/certimport.sh to regenerate the libcore/luni/src/main/files/cacerts.bks?</what>
</comment>
<comment>
<author>vaibhavv...@gmail.com</author>
<when>Mon, 22 Aug 2011 18:12:44 +0000</when>
<what>I am face the same problem. I found one certificate missing in source code but what should be the file name for this?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 22 Aug 2011 18:41:39 +0000</when>
<what>From the top of certimport.sh:

#
# certimport.sh recreates the cacerts.bks file from the x509 CA
# certificates in the cacerts directory.
# 
# By convention, the filenames in the cacerts directory are in the
# format of Q&lt;EhashQ&gt;E.Q&lt;EnQ&gt;E where Q&quot;EhashQ&quot;E is the subject hash produced by:
# 
#     openssl x509 -subject_hash -in filename
#
# and the Q&quot;EnQ&quot;E is a unique integer identifier starting at 0 to deal
# with collisions. See OpenSSLQ&apos;Es c_rehash manpage for details.
#
# The filename itself is not important, and is around just for convention sake.
#
# usage is simply running ./certimport.sh from the scripts directory
# 
# java version Q&gt;E= 1.6 is required for this script.
# 
# This script was tested to work with bouncycastle 1.32.
#
</what>
</comment>
<comment>
<author>btwz...@gmail.com</author>
<when>Tue, 23 Aug 2011 09:23:16 +0000</when>
<what>thanks very much~ Q&lt;EpassQ&gt;E</what>
</comment>
<comment>
<author>atul.dr...@gmail.com</author>
<when>Mon, 19 Sep 2011 11:58:33 +0000</when>
<what>Hi,

while running CTS test case  mention above it says  Blocked certificates.
What is the procedure to remove this Certificate form production build.
Below it the Certificate for that its says blocked certificates. 
-------------------------------------------------------------------------------
$cd gingerbread_19-09/libcore/luni/src/main/files/cacerts
$grep C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C *  
c0cafbd2.0:SHA1 Fingerprint=C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C
-------------------------------------------------------------------------------
 cts_host Q&gt;E start --plan CTS -t android.security.cts.CertificateTest#testBlockCertificates
start test android.security.cts.CertificateTest#testBlockCertificates
==============================================================
Test package: android.security
android.security.cts.CertificateTest#testBlockCertificates....(fail)
junit.framework.AssertionFailedError: Blocked certificates: [C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C] at android.security.cts.CertificateTest.testBlockCertificates(CertificateTest.java:51)
------------------------------------------------------------------------
I ran  libcore/luni/src/main/files/certimport.sh tool and top of that I ran the keytool mention above didnt work out. How to remove Blocked certificates.</what>
</comment>
<comment>
<author>atul.dr...@gmail.com</author>
<when>Mon, 19 Sep 2011 11:58:41 +0000</when>
<what>Steps to remove block certificate : 
1] Find out the block certificate. That we will get from CTS test case mention above. 
Search in project : $cd gingerbread/libcore/luni/src/main/files/cacerts
2] $grep C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C *
It return name certificate file name given below
$c0cafbd2.0:SHA1 Fingerprint=C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C
3] $ rm c0cafbd2.0
4] cd ../
5] $cd gingerbread/libcore/luni/src/main/files/
6] Run the libcore/luni/src/main/files/certimport.sh to regenerate the libcore/luni/src/main/files/cacerts.bks? and update  shows it is included in that version.
Make new build and test same case it will get passed this time.</what>
</comment>
<comment>
<author>mammot...@gmail.com</author>
<when>Thu, 22 Sep 2011 07:07:41 +0000</when>
<what>Thanks atul?
It works?</what>
</comment>
<comment>
<author>wugu...@gmail.com</author>
<when>Thu, 27 Oct 2011 04:25:09 +0000</when>
<what>Hi,
   I meet a problem the same comment 13 and I following comment14Q&apos;Es step2 ($grep C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C *) but not find file
my env: android platform version is 2.3.3 and cts is android-cts-2.3_r9-linux_x86-armv5

any body help me thanks
</what>
</comment>
<comment>
<author>cvcv62...@gmail.com</author>
<when>Mon, 31 Oct 2011 05:34:48 +0000</when>
<what>To wugu, 
hi,
Are you sure your CTS failed message contain Q&quot;EC0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8CQ&quot;E ?
If yes, maybe you can just remove Q&quot;E/libcore/luni/src/main/files/c0cafbd2.0Q&quot;E!
</what>
</comment>
</bug>
<bug>
<bugid>12312</bugid>
<title>An NoSuchMethodError occurs with a layout screen when use the specific method of the Paint class.</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-01-04T14:23:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>skyarts....@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 19:00:53 +0000</openedDate>
<description>Host OS: WindowsXP SDK tools version (available in the Q&quot;EAboutQ&quot;E section
of the Q&apos;EandroidQ&apos;E tool UI):revision 7 Eclipse version: 3.4.2 ADT plug-in
version: 0.9.9.v201009221407-60953 Platform targeted by your project: 4
Version of the platform running in the emulator: 2.2 STEPS TO REPRODUCE:
1.Make the View class using Paint#setStrokeJoin or the
Paint#setStrokeCap method.(Use it in Constracter) 2.Appoint the View
class which made in a layout XML file. 3.Change it to a layout screen.
4.An NoSuchMethodError occurs EXPECTED RESULTS: An NoSuchMethodError
does not occur. OBSERVED RESULTS: java.lang.NoSuchMethodError:
android.graphics.Paint.setStrokeJoin(Landroid/graphics/Paint$Join;)V at
com.xxxxx.android.xxxxx.PaintView.Q&lt;EinitQ&gt;E(PaintView.java:106) at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at
com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.instantiateClass(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.loadView(Unknown
Source) at
android.view.BridgeInflater.loadCustomView(BridgeInflater.java:198) at
android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:126)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:617) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:620) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:620) at
android.view.LayoutInflater.inflate(LayoutInflater.java:407) at
android.view.LayoutInflater.inflate(LayoutInflater.java:296) at
com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:377) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.activated(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.pageChange(Unknown
Source) at
org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:266)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:770) at
org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3242) at
org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2017) at
org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:320) at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at
org.eclipse.equinox.launcher.Main.run(Main.java:1236) or
java.lang.NoSuchMethodError:
android.graphics.Paint.setStrokeCap(Landroid/graphics/Paint$Cap;)V at
com.xxxxx.android.xxxxx.PaintView.Q&lt;EinitQ&gt;E(PaintView.java:107) at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at
com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.instantiateClass(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.loadView(Unknown
Source) at
android.view.BridgeInflater.loadCustomView(BridgeInflater.java:198) at
android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:126)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:617) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:620) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:620) at
android.view.LayoutInflater.inflate(LayoutInflater.java:407) at
android.view.LayoutInflater.inflate(LayoutInflater.java:296) at
com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:377) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor$2.run(Unknown
Source) at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at
org.eclipse.equinox.launcher.Main.run(Main.java:1236) ADDITIONAL
INFORMATION:</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 04 Jan 2011 14:23:42 +0000</when>
<what>We are redoing the whole custom implementation for Paint (and other android.graphics.* classes) when running inside Eclipse for the next version of Android (honeycomb) and we intend to port it back to earlier version of Android (for the library that runs the Android view framework inside Eclipse).

This part (paint) is already done, so IQ&apos;Em marking this as future release.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:34:43 +0000</when>
<what>The fix is part of the rendering library released with the Honeycomb preview SDK.</what>
</comment>
</bug>
<bug>
<bugid>5532</bugid>
<title>emal accounts deleting themselves</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jeffberm...@gmail.com</reportedBy>
<openedDate>Sat, 19 Dec 2009 03:24:58 +0000</openedDate>
<description>I have the droid, 2.0.1, and my email accounts keep deleting. sometimes
they last for 18 hours, sometimes 2 hours. Please make the phone stop
deleting my emails accounts. Kudos on fixing the self signed certificate
issue with exchange, but please hurry up with this fix... deleted any
app management apps, did a factory reset, they still delete deletes my
gmail account and exchange account/s</description>
<comment>
<author>carlofar...@gmail.com</author>
<when>Thu, 23 Sep 2010 06:17:51 +0000</when>
<what>same issue here but cannot recreate account - Samsung Galaxy S (non-rooted)

Exchange email account - working fine for over a month, now will not open, account is still in settings but when opening app IQ&apos;Em prompted to setup a new account but cannot setup a new one as I keep getting authentication issues.

I need to use this account for work, I canQ&apos;Et believe IQ&apos;Em regretting getting this phone, come on Google fix this issue!</what>
</comment>
<comment>
<author>jbeni...@gmail.com</author>
<when>Tue, 04 Oct 2011 17:17:26 +0000</when>
<what>Same issue here on Droid.1 accounts just delete over and over. IQ&apos;Eve read 100Q&apos;Es of post about this with NO solution but shut up and stop complaining from Google support and itQ&apos;Es someone elses problem to download and pay for a different email app than the one you paid for with the phone! 

These arenQ&apos;Et free google apps, we paid for these with the phone and have legal licsens to them. They should work as advertised or be pulled from the market.

</what>
</comment>
</bug>
<bug>
<bugid>10663</bugid>
<title>Q&quot;EDirect messageQ&quot;E shortcut does not go directly to the thread in certain cases</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>upperdec...@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 18:22:11 +0000</openedDate>
<description>Received the Android 2.2 update on my Motorola Droid through Verizon the
other day, and since then have experienced the following issue, which
happens 100% of the time I perform these steps. 1) Create a Q&quot;EDirect
messageQ&quot;E shortcut on the home screen for one of my contacts. 2) Launch
the shortcut, and I am correctly taken to the contactQ&apos;Es thread. 3) Press
the home key. 4) Launch the shortcut again; this time the list of
threads is shown. I expected to go to the contactQ&apos;Es thread again. These
actions will cause the next use of the shortcut to work CORRECTLY: -
Using the back key instead of home to exit the messaging app - Using the
home key when the thread list is visible - Using the home key when any
other contactQ&apos;Es thread is visible So it appears that leaving the
contactQ&apos;Es thread using the home key will cause the direct shortcut to
fail the next time.</description>
<comment>
<author>peterzo...@gmail.com</author>
<when>Wed, 29 Sep 2010 00:34:10 +0000</when>
<what>In my case repeating steps #3 and #4 alternates the destination. Very annoying, it used to work right in 2.1 and prior. I now have 2.2.1 and itQ&apos;Es still not fixed.</what>
</comment>
</bug>
<bug>
<bugid>10062</bugid>
<title>Google talk keeps going online and offline</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tomlu...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 22:45:30 +0000</openedDate>
<description>Google talk keeps going online and offline on Droid X. 1. Sign in and
start a chat. 2. it keeps go on connection lost with server. 3. back to
friend list it flash back to online or completely offline for few
seconds. 4. Connection resume usually within 2 to 3 seconds.</description>
<comment>
<author>tsmit...@gmail.com</author>
<when>Thu, 12 Aug 2010 17:50:14 +0000</when>
<what>I have the same issue with mine. I have turning each setting off (one by one) in the google talk application with no avail.</what>
</comment>
</bug>
<bug>
<bugid>9249</bugid>
<title>Call log is showing two status on 7th day</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Ravish.y...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 06:17:13 +0000</openedDate>
<description>Call log is showing two status on 7th day The number of days in call log
screen is showing two status on 7th day : 1) 7 days ago 2) Date of Call
Made For Example: A call made on : 3 march Sun 10.00 am. If present time
is : 4 march Mon 09.00 am ?it will show 23 hrs If present time is : 4
march Mon 11.00 am ?it will show yesterday If present time is : 5 march
Tue 09.00 am ?it will show 2 Day If present time is : 6 march Wed 09.00
am ?it will show 3 Days If present time is : 7 march Thu 09.00 am ?it
will show 4 Day If present time is : 8 march Fri 09.00 am ?it will show
5 Days If present time is : 9 march Sat 09.00 am ?it will show 6 Day If
present time is : 10 march Sun 09.59 am ?it will show 7 Days If present
time is : 10 march Mon 10.01 am ?it will show 3 march--(Date of Call)
PLATFORM_VERSION := 2.1-update1(Android master)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 13:04:44 +0000</when>
<what>Issue 9247 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>907</bugid>
<title>Last password EditText character remains visible</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tomgibara</reportedBy>
<openedDate>Fri, 26 Sep 2008 09:43:59 +0000</openedDate>
<description>Reported against SDK 1.0 r1: This is a minor bug that occurs on password
entry. Find an activity that requires a password*, start typing into it,
while the last character is visible, change the deviceQ&apos;Es orientation and
stop typing. The last character will remain visible; it should
disappear. *note that there are no API Demos that feature a password
EditText; surprisingly, there is actually no entry under API Demos Q&gt;E
Views for Q&quot;ETextQ&quot;E.</description>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 22:21:22 +0000</when>
<what></what>
</comment>
<comment>
<author>tomgibara</author>
<when>Thu, 23 Jul 2009 22:52:10 +0000</when>
<what>I appreciate itQ&apos;Es a minor bug, but declined? Since the bug is still present in 1.5. I can only interpret that 
as a Q&quot;EwonQ&apos;Et fixQ&quot;E, which seems like a surprising decision for a bug that can leak (admittedly limited) 
password details.

HereQ&apos;Es how I encountered the bug:

 * I was demoing an app to a friend that required a login.
 * I opened the keyboard, entered my password, closed the keyboard.
 * The last letter of my password lingered on-screen indefinitely in full view of my friend.

Why is this a Q&quot;EwonQ&apos;Et fixQ&quot;E?</what>
</comment>
<comment>
<author>m.bn...@gmail.com</author>
<when>Tue, 09 Feb 2010 15:23:42 +0000</when>
<what>Still broken in 1.6.

This shouldnQ&apos;Et have been closed.</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 05 Apr 2010 22:29:14 +0000</when>
<what>This was declined automatically because it was for a pre-release bug. Opening it 
again.</what>
</comment>
<comment>
<author>devchr...@gmail.com</author>
<when>Tue, 06 Apr 2010 18:29:00 +0000</when>
<what>There is a fix in for the problem, so this can probably be closed... again :)

http://review.source.android.com/#change,14089</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 18:31:46 +0000</when>
<what>Yes, the change has been merged in AOSP master.</what>
</comment>
</bug>
<bug>
<bugid>18465</bugid>
<title>screenOrientation=Q&quot;ElandscapeQ&quot;E always displays app with 0 degrees rotation, even when the device is held with 180 degrees rotation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 22:11:56 +0000</openedDate>
<description>Honeycomb tablets do not have hard buttons. So when the user is holding
the tablet upside down, its still in landscape mode as far as the user
is concerned. If the user now starts an activity marked with
screenOrientation=Q&quot;ElandscapeQ&quot;E, the activity starts upside down.
screenOrientation=Q&quot;ElandscapeQ&quot;E should allow the device to be in either 0
degree rotation or 180 degree rotation. If not, you could add another
value for screenOrientation (say Q&quot;Elandscape2Q&quot;E) which would support 0 or
180 degrees. 180 degrees is not an issue for phones as phones are rarely
held upside down. Also, the OS itself never displays in 180 degrees.
However, Honeycomb tablets are meant to be held in any orientation (the
reason why there are no hard buttons).</description>
</bug>
<bug>
<bugid>7257</bugid>
<title>org.json.JSONArray.getString() doesnQ&apos;Et handle null values properly</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-03-25T20:46:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>viktor.b...@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 20:10:04 +0000</openedDate>
<description>Observe the following: String[] strings = new String[] { Q&quot;EnullQ&quot;E, null,
Q&quot;Esomething elseQ&quot;E }; JSONArray jsonArray = new JSONArray();
jsonArray.put( strings[0] ); jsonArray.put( strings[1] ); jsonArray.put(
strings[2] ); String asString = jsonArray.toString(); //
[Q&quot;EnullQ&quot;E,null,Q&quot;Esomething elseQ&quot;E] System.out.println(Q&quot;EJSONArray as string:
Q&quot;E + asString); JSONArray jsonArray2 = new JSONArray(asString); if
(jsonArray2.getString(0) != null) { System.out.println(
Q&quot;EjsonArray2.getString(0): Q&quot;E + jsonArray2.getString(0)); } else {
System.out.println(Q&quot;EjsonArray2.getString(0) is NULL!Q&quot;E); } if
(jsonArray2.getString(1) != null) { System.out.println(
Q&quot;EjsonArray2.getString(1): Q&quot;E + jsonArray2.getString(1)); } else {
System.out.println(Q&quot;EjsonArray2.getString(1) is NULL!Q&quot;E); } The output is
the following: JSONArray as string: [Q&quot;EnullQ&quot;E,null, Q&quot;Esomething elseQ&quot;E]
jsonArray2.getString(0): null jsonArray2.getString(1): null While it
should be: JSONArray as string: [Q&quot;EnullQ&quot;E,null, Q&quot;Esomething elseQ&quot;E]
jsonArray2.getString(0): null jsonArray2.getString(1) is NULL! In human
language - have provided legal json string to JSONArray construcor,
namely: [Q&quot;EnullQ&quot;E,null,Q&quot;Esomething elseQ&quot;E] I fetch the first value, string
Q&quot;EnullQ&quot;E and since it obviously is not null, itQ&apos;Es printed on sysout. I
fetch the second value, but instead of getting null String I get back
string Q&quot;EnullQ&quot;E as well. It seems that Q&quot;EnullQ&quot;E and null, which are
different in JSON both get parsed as string Q&quot;EnullQ&quot;E. SDK versions
affected: all.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Mar 2010 15:11:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 25 Mar 2010 20:46:58 +0000</when>
<what>Regrettably, the API specifies this bogus behavior. When you parse an array 
containing null, you donQ&apos;Et get back the standard Java null reference. Instead you get 
JSONQ&apos;Es sentinel value JSONObject.NULL. IQ&apos;Ed prefer not to change the behaviour because 
some clients may be relying on this! But IQ&apos;Eve updated our documentation to make this 
strange behaviour explicit:

 * Q&lt;EpQ&gt;EThis class can coerce values to another type when requested.
 *   ...
 *   Q&lt;EliQ&gt;EWhen the requested type is a String, other non-null values will be
 *       coerced using {@link String#valueOf(Object)}. Although null cannot be
 *       coerced, the sentinel value {@link JSONObject#NULL} is coerced to the
 *       string Q&quot;EnullQ&quot;E.
 *
 *  ...
 *
 * Q&lt;EpQ&gt;EQ&lt;EstrongQ&gt;EWarning:Q&lt;E/strongQ&gt;E this class represents null in two incompatible
 * ways: the standard Java {@code null} reference, and the sentinel value {@link
 * JSONObject#NULL}. In particular, calling {@code put(name, null)} removes the
 * named entry from the object but {@code put(name, JSONObject.NULL)} stores an
 * entry whose value is {@code JSONObject.NULL}.

ItQ&apos;Es unrelated, but your expected output is wrong. If the array were to contain the 
null reference, getString() would fail with a JSONException. That method never 
returns the null reference.</what>
</comment>
</bug>
<bug>
<bugid>1868</bugid>
<title>Enhancement Request: Settings-Applications-Manage Applications lacks app version info</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-24T21:53:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Wed, 28 Jan 2009 16:48:00 +0000</openedDate>
<description>Please enhance Q&quot;EManage ApplicationsQ&quot;E to show application version.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 17:12:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:01:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:14:45 +0000</when>
<what></what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 21:53:55 +0000</when>
<what>Android 1.5 supports display of version number via ManageApps-Q&gt;EInstalled App details</what>
</comment>
</bug>
<bug>
<bugid>6925</bugid>
<title>Wi-Fi doesnQ&apos;Et work on channels 12 Q&amp;E 13 - DoesnQ&apos;Et find AP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vad...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 21:32:31 +0000</openedDate>
<description>Nexus One - 2.1 with update 1 Unlocked When a wireless network is
configured to work on either channel 12 or 13 the nexus doesnQ&apos;Et even
pick up the AP, all other channels seem to work properly.</description>
</bug>
<bug>
<bugid>3154</bugid>
<title>OutOfMemoryException in native code is not propogated</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-05T17:30:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>james.w....@gmail.com</reportedBy>
<openedDate>Thu, 02 Jul 2009 11:07:11 +0000</openedDate>
<description>We are having a problem with OutOfMemory when loading Bitmaps, if you
continually load Bitmaps you will eventually hit an OOM condition, this
is fine however when we see it occur it happens inside native code
within BitmapFactory.class but the OOM exception does not propogate the
application simply crashes. Surely the OOM should be thrown by the
native call and catchable in our application? Otherwise we will have to
try and Q&apos;EguestimateQ&apos;E the amount of memory required and rely on Runtime
to obtain the current freeMemory...</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 02 Jul 2009 17:05:28 +0000</when>
<what>When native code throws an exception, the fact is noted in a VM structure for that
thread.  When the code returns to the interpreter, the exception is handled.  The act
of throwing an exception does not cause the flow of execution to immediately jump out
of native code.

If native code calls ExceptionClear, the exception is lost.  If it doesnQ&apos;Et check to
see if an exception was thrown, and continues to execute, the VM will abort if
CheckJNI is enabled and a disallowed JNI call is made.

If you have an APK that demonstrates the problem, please attach it to the bug report
with some instructions on how to use it.
</what>
</comment>
<comment>
<author>james.w....@gmail.com</author>
<when>Wed, 08 Jul 2009 06:49:22 +0000</when>
<what>It turns out this was a red herring in our code base, the code had a catch all for
Q&apos;EExceptionQ&apos;E however OutOfMemoryError extends Error and Throwable, changing this to
catch all for Throwable and we can now handle the low memory condition.

Apologies for this, I can still supply the test APK if you wish.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:30:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5812</bugid>
<title>Acura TL, 2010 Tech, Nav----Droid 2.0.1 update-------</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-05T01:04:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>j4...@aol.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 20:49:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jan 2010 01:04:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15698</bugid>
<title>Browser: Copy text doesnQ&apos;Et work when link near</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 11:35:40 +0000</openedDate>
<description>If thereQ&apos;Es a link very close the text selection (eg on a facebook
comment) touch and hold on the selection is sometimes impossible. I
think itQ&apos;Ed be easier if links close to the selection - or all links -
were disabled while a selection exists. I run Cronos (cyanogenmod)
version 1.9.2 on Hero gsm.</description>
</bug>
<bug>
<bugid>12006</bugid>
<title>we need arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-20T17:30:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yamensaleh@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 11:46:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 20 Oct 2010 17:30:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8725</bugid>
<title>InputMethodService.switchInputMethod not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Daku...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 16:16:04 +0000</openedDate>
<description>/* Using switchInputMethod inside an InputMethodService subclass does
not work (throws an error) Test case below */ package com.example.test;
import java.util.List; import android.content.Context; import
android.inputmethodservice.InputMethodService; import
android.view.KeyEvent; import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodManager; public class
MyInputMethod extends InputMethodService { @Override public void
onCreate() { super.onCreate(); } @Override public boolean onKeyDown(int
keyCode, KeyEvent event) { return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyUp(int keyCode, KeyEvent event) {
if(keyCode==KeyEvent.KEYCODE_A) //If the user presses the Q&quot;EAQ&quot;E key switch
to a new input method { try { ListQ&lt;EInputMethodInfoQ&gt;E
InputMethods=((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).getEnabledInputMethodList();
//Get list of input methods String
NewInputMethodName=InputMethods.get(0).getServiceName(); //Pick the
first input method to switch to Log.i(Q&quot;EDemo ErrorQ&quot;E, Q&quot;ESWITCHING TO:
Q&quot;E+NewInputMethodName); switchInputMethod(NewInputMethodName); //This
throws an error } catch(Exception e) { Log.i(Q&quot;EDemo ErrorQ&quot;E,
e.getMessage()); } return true; } return false; } } /******The above
outputs the following****** I/Demo Error( 271): SWITCHING TO:
com.android.inputmethod.pinyin.PinyinIME E/InputManagerService( 53):
Input Method Manager Crash E/InputManagerService( 53):
java.lang.IllegalArgumentException: Unknown id:
com.example.test/.MyInputMethod E/InputManagerService( 53): at
com.android.server.InputMethodManagerService.setInputMethodLocked(InputMethodManagerService.java:939)
E/InputManagerService( 53): at
com.android.server.InputMethodManagerService.setInputMethod(InputMethodManagerService.java:1198)
E/InputManagerService( 53): at
com.android.internal.view.IInputMethodManager$Stub.onTransact(IInputMethodManager.java:202)
E/InputManagerService( 53): at
com.android.server.InputMethodManagerService.onTransact(InputMethodManagerService.java:488)
E/InputManagerService( 53): at
android.os.Binder.execTransact(Binder.java:287) E/InputManagerService(
53): at dalvik.system.NativeStart.run(Native Method) I/Demo Error( 271):
Unknown id: com.example.test/.MyInputMethod */</description>
<comment>
<author>Daku...@gmail.com</author>
<when>Sat, 29 May 2010 16:18:09 +0000</when>
<what>Adding unwrapped original text as source file</what>
</comment>
<comment>
<author>pcshki...@gmail.com</author>
<when>Wed, 02 Jun 2010 06:52:42 +0000</when>
<what>you should try 
String NewInputMethodName=InputMethods.get(0).getId(); </what>
</comment>
<comment>
<author>Daku...@gmail.com</author>
<when>Sat, 05 Jun 2010 17:05:22 +0000</when>
<what>That fixed it, thanks. Is there a way I can close the ticket?</what>
</comment>
<comment>
<author>pcshki...@gmail.com</author>
<when>Wed, 09 Jun 2010 07:07:52 +0000</when>
<what>but sometimes it works and sometimes not.</what>
</comment>
<comment>
<author>Daku...@gmail.com</author>
<when>Wed, 09 Jun 2010 18:35:11 +0000</when>
<what>pcshkidds: What are the circumstances in which it doesnQ&apos;Et work? Do note it is required that the function be called from the currently set IME.</what>
</comment>
<comment>
<author>pcshki...@gmail.com</author>
<when>Thu, 10 Jun 2010 06:14:39 +0000</when>
<what>if another IME has not lanuched, switchInputMethod will have no response </what>
</comment>
<comment>
<author>schosnab...@gmail.com</author>
<when>Fri, 30 Jul 2010 06:54:46 +0000</when>
<what>Got same result recently.
It seems the editor does not has focus after call switchInputMethod().
If you press the editor box, you will see the soft keypad show up.

I think maybe there are some thing has to be done after or before call switchInputMethod.</what>
</comment>
<comment>
<author>schosnab...@gmail.com</author>
<when>Wed, 18 Aug 2010 10:05:47 +0000</when>
<what>OK.
The final Solution is:
http://code.google.com/p/android/issues/detail?id=4604

public void onUnbindMethod(int sequence) {
		mBindSequence = sequence;
            mH.sendMessage(mH.obtainMessage(MSG_UNBIND, sequence, 0));
        }

This should be a patch.</what>
</comment>
</bug>
<bug>
<bugid>8738</bugid>
<title>2 flaw and 1 fatal BUG of Desktop Widget</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-31T19:06:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zxyb...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 07:50:46 +0000</openedDate>
<description>Hi IQ&apos;Em a Chinese High School Developer on Android for 1 year. During
daily usage, IQ&apos;Eve found two minimal flaws and one fatal BUG about
Android OS, especially on Widgets. I have taken some Photos as proof(in
attachment). Firstly, as you can see from Pic_1.jpg, the Flip Time
Widget may cover the App drawer. Sorry I forget how I first concerned
about this problem. However, I could repeat this effect by clicking HOME
button while holding the Widget. I think itQ&apos;Es not a flaw, just a trick
:) Second, Pic_2~3 can make users confused about their half-desktop. One
day, I slid my first desktop halfway to the second desktop and
incidentally clicked the POWER button. When I wake my device, I found it
stuck in mid of the two desktops. However, even when it got stuck, the
widget still ran smoothly. (In Pic_2~3, the time was counting just like
nothing happened.) Most importantly, by using Pic_4~8, I can prove that
the desktop allows me put more than one layer of Widget. I cannot tell
how to achieve this just by Gmail, for the process is quite complex. If
you would like to know the detail, please contact me. It will be my
pleasure to record a Video as Instruction Q&amp;E Demonstration. I believe
thatQ&apos;Es a fatal BUG because if someone can put a transparent layer on
userQ&apos;Es desktop, users would be bothered. Also, if someone put a large
number of layers, it will definitely slow down the OS. Even if you close
all background task, it will be no use. (Think about the regular reboot
calendar?) I donQ&apos;Et know how seriously this BUG is. But I do love Android
and want to make it perfect. So please give a quick assessment to this
BUG. And if you have to know how to implement the BUG, please contact me
ASAP! IQ&apos;Em looking forward to your response. Yours, Steve Zhang</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:06:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13965</bugid>
<title>run-as shell command fails when Q&lt;Epackage-nameQ&gt;E has trailing digits.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>tim.w...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 07:42:03 +0000</openedDate>
<description>When issuing the run-as command via adb shell it fails to find the
package if Q&lt;Epackage-nameQ&gt;E ends in digits. adb -d shell run-as
com.example.test01 /system/bin/sh -c pwd generates the following error:
run-as: Package Q&apos;Ecom.example.test01Q&apos;E is unknown Steps to reproduce the
problem: 1) Create a new Android project with the package name
com.example.test01 2) Build test01.apk 3) Install (adb -d install
test01.apk) 4) Issue run-as command (adb -d shell run-as
com.example.test01 /system/bin/sh -c pwd) Instead of printing the
working directory the error message (see above) is generated. Device:
HTC Desire HD Android version: 2.2.1 Kernel version: 2.6.32.21-g1e30168
htc-kernel@and18-2 #1 Build number: 1.75.161.2 CL301245 release-keys
Software number: 1.75.161.2 Development platform: Windows XP SP3 32bit
SDK r8</description>
<comment>
<author>deltaf...@gmail.com</author>
<when>Mon, 31 Jan 2011 22:34:02 +0000</when>
<what>IQ&apos;Eve found that I get the same error with almost any application where the package is only 3 levels deep. For example com.deltaflux.basic doesnQ&apos;Et work but com.deltaflux.demos.basic does. 

This is almost 100% reproducible, tested on a HTC Desire HD, HTC Desire and a Samsung (borrowed it from a friend, I forget the exact model).

Using the 4-deep package has been 100% reliable so far.</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Wed, 09 Feb 2011 07:26:48 +0000</when>
<what>With ndk r5b IQ&apos;Em seeing issues with a 4-part package name, but not 3-part package names...

However, I suspect this is a coincidence.

I suspect that when the run-as fails, it is because there is no entry for the package in /data/system/packages.list

If so, why do some adb-installed packages go missing from this list?</what>
</comment>
<comment>
<author>stefan.r...@gmail.com</author>
<when>Sun, 12 Jun 2011 12:55:06 +0000</when>
<what>same here as decribed in comment 1:
$adb shell run-as com.example.nativeaudio
  run-as: Package Q&apos;Ecom.example.nativeaudioQ&apos;E is unknown
Renaming it to Q&apos;Exxx.com.example.nativeaudioQ&apos;E works.

Please notice that this bug also kills ndk-gdb, which doesnQ&apos;Et find the package:
Android NDK installation path: /home/stefan/bin/android-ndk-r5c
Using default adb command: /home/stefan/bin/android-sdk-linux_x86/platform-tools/adb
ADB version found: Android Debug Bridge version 1.0.26
Using final ADB command: Q&apos;E/home/stefan/bin/android-sdk-linux_x86/platform-tools/adbQ&apos;E
Using auto-detected project path: .
Found package name: com.example.nativeaudio
ABIs targetted by application: armeabi
Device API Level: 10
Device CPU ABIs: armeabi-v7a armeabi
Compatible device ABI: armeabi
Found debuggable flag: true
Found device gdbserver: /data/data/com.example.nativeaudio/lib/gdbserver
Using gdb setup init: /home/stefan/src/android_ws/native-audio/libs/armeabi/gdb.setup
Using toolchain prefix: /home/stefan/bin/android-ndk-r5c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-
Using app out directory: /home/stefan/src/android_ws/native-audio/obj/local/armeabi
ERROR: Could not extract packageQ&apos;Es data directory. Are you sure that
       your installed application is debuggable?
see also http://stackoverflow.com/questions/6158953/running-ndk-gdb-with-package-not-found-error-on-motorola-phone

Tested on Galaxy S2 (Android 2.3.3)</what>
</comment>
<comment>
<author>jesper@jesperhansen.net</author>
<when>Sat, 18 Jun 2011 10:22:25 +0000</when>
<what>I have the problem of run-as not always finding my apps.
Some of the sporadic problems mentioned here, might be due to the (now) know 8k limit of packages.list:
http://code.google.com/p/android/issues/detail?id=16391</what>
</comment>
<comment>
<author>chb...@andornsoftware.com</author>
<when>Tue, 18 Oct 2011 01:52:20 +0000</when>
<what>changed from 3 part to four, and it works. lg g2x</what>
</comment>
</bug>
<bug>
<bugid>12579</bugid>
<title>Listpreference gets crash after doing restart , click on the list cause crash.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rameshya...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 10:43:18 +0000</openedDate>
<description>Hi I found the one bug while using Listpreference. When I populate the
list I will do click and all those things. When I go back and restart
the app.Then if i click on the listpreference gets crash,Null point
exception.. Steps to reproduce: 1:Launch the Activit A 2:From A Launch
the Activity B which displays lispreference 3:click on Listpreference
,works fine. 4:Go back to the Activiy A clicking back button 5:Once
again launch activity B from A. when you click on the list app gets
crash. NOTE: This form is only for reporting bugs found in the Android
system while developing Android applications on 2.2. Use the Tools
templates for issues with the developer tools. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. Please make sure that youQ&apos;Ere using
Android 2.2, and (if the issue exists on a device) that the device also
runs Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>rameshya...@gmail.com</author>
<when>Tue, 16 Nov 2010 10:45:19 +0000</when>
<what>Hi 
Please find the adb logs for the same.</what>
</comment>
</bug>
<bug>
<bugid>6920</bugid>
<title>Browser does not remember which self-signed certificates have been accepted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>pander.m...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 17:59:16 +0000</openedDate>
<description>Android code version you are running: 1.5 Your development environment:
Describe the problem: Browser does not remember which self-signed
certificates have been accepted by the user. Each renewed visit in
another session of the browser, the user is asked to accept the
self-signed certificate again. Steps to reproduce: 1. open browser and
go to e.g. https://sourceforge.net 2. accept self-signed certificate by
choosing Q&quot;EContinueQ&quot;E 3. restart the device 4. open browser and go to e.g.
https://sourceforge.net Expected results: User should not have to accept
the certificate again. Observed results: User does have to accept again,
which is not necessary. Additional information: Rephrase the security
warning. It is not a Q&quot;EproblemQ&quot;E, it is simply from an untrusted
authority. Also the red box with white cross should be replaced with a
warning icon that looks not so intimidating.</description>
<comment>
<author>pander.m...@gmail.com</author>
<when>Mon, 01 Mar 2010 18:01:46 +0000</when>
<what>Please also fix this for cases where the host name does not match the certificate,
but combine the two warnings into one. See for example https://apache.net and
https://sf.net
</what>
</comment>
<comment>
<author>gotenx...@gmail.com</author>
<when>Tue, 27 Apr 2010 16:09:19 +0000</when>
<what>While there definitely needs to be an option to always accept the self-signed
certificate, there are many many many cases where you *donQ&apos;Et* want to remember the
acceptance of the cert.

And it is a problem in the event that someone has quietly replaced your bankQ&apos;Es DNS
records with their own and is siphoning data out of you. ThatQ&apos;Es why the warning
exists in the first place. Legitimate self-signed certificates are not the only case
where you encounter an untrusted certificate.</what>
</comment>
</bug>
<bug>
<bugid>15024</bugid>
<title>SparseArray lacks equals and hashCode</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ebow...@boboco.ie</reportedBy>
<openedDate>Fri, 25 Feb 2011 13:00:34 +0000</openedDate>
<description>I suspect this is just an oversight, but itQ&apos;Es quite inconvenient. We use
the below implementations; it would be nice if these were properly
implemented; itQ&apos;Es ugly bugs waiting to happen. IQ&apos;Em still on 2.2 api
level 8, so maybe this was fixed in a new version, IQ&apos;Em not sure. public
static Q&lt;EEQ&gt;E boolean equals(SparseArrayQ&lt;EEQ&gt;E a, SparseArrayQ&lt;EEQ&gt;E b) { if
(a.size() != b.size()) { return false; } for (int i = 0; i Q&lt;E a.size();
++i) { int key = a.keyAt(i); E valA = a.get(key); E valB = b.get(key);
if (valA != null Q&amp;EQ&amp;E valB != null) { if (!valA.equals(valB)) { return
false; } } else { // at least one is null; unless theyQ&apos;Ere both null,
they arenQ&apos;Et equal if (valA != valB) { return false; } } } return true; }
public static Q&lt;EEQ&gt;E int hashCode(SparseArrayQ&lt;EEQ&gt;E a) { int result = 0; for
(int i = 0; i Q&lt;E a.size(); ++i) { E val = a.get(a.keyAt(i)); result = 31
* result + (val != null ? val.hashCode() : 0); } return result; }
Thanks, Eric</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Feb 2011 17:47:21 +0000</when>
<what></what>
</comment>
<comment>
<author>ebow...@boboco.ie</author>
<when>Mon, 28 Feb 2011 22:50:32 +0000</when>
<what>(Bundle has the same problem...)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Feb 2011 22:52:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11405</bugid>
<title>Widgets in notification menu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MatejDro</reportedBy>
<openedDate>Wed, 22 Sep 2010 17:12:51 +0000</openedDate>
<description>My ideas is based on way how Bada notifications screen is configured: on
top there are shortcuts to areas that need quick access such as Wi-Fi or
Bluetooth switch and music player controls. Below buttons there is
standard notification menu like in android. It would be awesome if
something like that would be in android, because that itQ&apos;Es great way to
access these settings without leaving application. Now this is my idea,
how android notification screen should be like: On top there could be a
grid of Q&quot;Equick accessQ&quot;E widgets, where users can add, delete and move
them just like home screen. Most of them would probably be just toggle
buttons, but i donQ&apos;Et doubt many applications would find a way to add
something else that buttons. Next area would be area for widgets that
would appear only when needed. For example music controls would appear
only when music is playing in background. That area could be used for
wide variety of applications such as skype, music players, etc. There
could be 2 main styles of these type of widgets: wide and compact. Space
that is left would be used for standard notifications screen like
current. For those who havenQ&apos;Et seen this, iQ&apos;Em attaching screen of bada
notifications implementation for rough overview, how will that looks.</description>
</bug>
<bug>
<bugid>17704</bugid>
<title>GPS????????????</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DreamSof...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 08:16:27 +0000</openedDate>
<description>Device1:IS01(au(KDDI)/Sharp) - Android 1.6 Device2:IS03(au(KDDI)/Sharp)
- Android 2.2.1 GPS:Enabled Position detected by Wi-Fi/Mobile
network:Enabled Wi-Fi:Enabled Wi-Fi connected by:PWR-100D(NTT
East/BAFFALO) 3G connected by:NTT DoCoMo Foma(Hi-Speed mode)
?????GPS??????????????????????????????????????????132km????
Android???GPS???(????)???????????? ???????????????????</description>
<comment>
<author>myamase...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:08:55 +0000</when>
<what>?????

????????????????????????

GPS??????????????GPS???????????
???????????
???????????Android???GPS???????????
IS01/IS03???????????????

????????????????????????????????????????????

?????GPS???????GPS????????????????(??????)?
  ???????????

?????GPS????????GPS???????????????(???)??????

???????????????Android??????????????????
??????or????????????????

???Android???
https://groups.google.com/group/android-group-japan?hl=ja
</what>
</comment>
</bug>
<bug>
<bugid>9095</bugid>
<title>Microsof exchange email bugs</title>
<status>WorkingAsIntended</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-07-20T20:53:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tillidan@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 11:26:23 +0000</openedDate>
<description>Hi. I have a nexus One with Android 2.1 update compilation EPF21B. BUG
1: IQ&apos;Em using a Microsoft Exchange account for the email Company where
IQ&apos;Em working. I noticed thay if I desactive syncronice accounts with the
desk button, it works for emails accounts in gmail and a yahoo account
using in k9-mail. But the Microsoft Exchange continues syncronizing- - I
have all the email accounts to sincronize every 15 minutes. BUG/ISSUE 2:
I syncronice both contacts and email of microsoft exchange account. But
I have no access to the list of Company Contacts when I write a email.
(Before this I have access from my previous Nokia e55). UPGRADE: ItQ&apos;Es
good idea to add more syncronice email options like Q&quot;Echoose hours or
days, i.e.: weekend not syncroniceQ&quot;E. Can you help about this problem?
Thanks Regards, Javier. --------------------------- NOTE: This form is
only for reporting user bugs in 2.1. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.1. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 16 Jun 2010 16:18:34 +0000</when>
<what>Hi, Javier.   I donQ&apos;Et understand  your first question; what Q&quot;Edesk buttonQ&quot;E are you referring to?  As far as your question about completion of email addresses, this is implemented in Froyo (2.2).</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 20:53:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6314</bugid>
<title>how to bypass proxy Server?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>robinban...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 20:08:33 +0000</openedDate>
<description>i am using one subscriber but they block a lot of side so i cunt use a
lot of web side, when i try to access they show this side in banded. I
know there have some way to avoid this problem Q&amp;E access all web side. I
try to set some proxy which have given net but that is not working here.
So i need this problem solv. Thanking You Alexander James
robin_bangla@yahoo.co.in</description>
</bug>
<bug>
<bugid>9614</bugid>
<title>Add SRS surround sound audio to the OS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>planetjeffy</reportedBy>
<openedDate>Thu, 08 Jul 2010 09:21:28 +0000</openedDate>
<description>If Google really wants to create a cutting edge audio device - they need
to add SRS surround sound audio to the OS, so it can be used with any
player in the phone.</description>
</bug>
<bug>
<bugid>11934</bugid>
<title>Pecan QVGA LCD 240x320_VoiceSearch help popup doesnQ&apos;Et fit into 240x320 LCD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 06:33:19 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. set the wrong APN enabled. 2.
Launch Q&quot;ESettingsQ&quot;E 2. Select Q&quot;EAccountsQ&amp;ESyncQ&quot;E -Q&gt;E Q&quot;EAdd accountQ&quot;E -Q&gt;E Q&quot;EGoogleQ&quot;E
-Q&gt;E Q&quot;ESing inQ&quot;E -Q&gt;E Q&quot;EYou donQ&apos;Et have a network connection.Q&quot;E - What happened.
In the portrait LCD, the Q&quot;EBackQ&quot;E button is not visible. . In the
Landscape LCD, the Q&quot;EConnect to WI-FiQ&quot;E and Q&quot;EBackQ&quot;E buttons are not
visible. - What you think the correct behavior should be. In the
portrait and Landscape LCD, the Q&quot;EConnect to WI-FiQ&quot;E and Q&quot;EBackQ&quot;E buttons
should be visible.</description>
</bug>
<bug>
<bugid>19730</bugid>
<title>Force close appear in Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 02:27:24 +0000</openedDate>
<description>[Precondition] Places should be present in Taskmanager. [Occurrence
Process] 1. Go to Places from Task manager Q&gt;E Tap on Maps icon from
Places screen Q&gt;E on Maps screen press home key Q&gt;E Observe. 08-31
11:22:16.133 4048 4048 E AndroidRuntime: FATAL EXCEPTION: main 08-31
11:22:16.133 4048 4048 E AndroidRuntime: java.lang.RuntimeException:
Unable to start service
com.google.googlenav.appwidget.hotpot.HotpotService@405c85f0 with Intent
{ act=android.appwidget.action.APPWIDGET_UPDATE flg=0x4
cmp=com.google.android.apps.maps/com.google.googlenav.appwidget.hotpot.HotpotService
(has extras) }: android.content.res.Resources$NotFoundException: Plural
resource ID #0x10f000a quantity=2 item=other 08-31 11:22:16.133 4048
4048 E AndroidRuntime: at
android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2056)
08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
android.app.ActivityThread.access$2800(ActivityThread.java:117) 08-31
11:22:16.133 4048 4048 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:998)
08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 08-31 11:22:16.133
4048 4048 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 08-31
11:22:16.133 4048 4048 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 08-31 11:22:16.133
4048 4048 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 08-31 11:22:16.133 4048
4048 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 08-31
11:22:16.133 4048 4048 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 08-31 11:22:16.133 4048
4048 E AndroidRuntime: Caused by:
android.content.res.Resources$NotFoundException: Plural resource ID
#0x10f000a quantity=2 item=other 08-31 11:22:16.133 4048 4048 E
AndroidRuntime: at
android.content.res.Resources.getQuantityText(Resources.java:245) 08-31
11:22:16.133 4048 4048 E AndroidRuntime: at
android.content.res.Resources.getQuantityString(Resources.java:347)
08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
android.text.format.DateUtils.getRelativeTimeSpanString(DateUtils.java:525)
08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.i.a(Unknown Source) 08-31
11:22:16.133 4048 4048 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.i.a(Unknown Source) 08-31
11:22:16.133 4048 4048 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.HotpotWidgetProvider.a(Unknown
Source) 08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.HotpotService.a(Unknown Source)
08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.HotpotService.onStartCommand(Unknown
Source) 08-31 11:22:16.133 4048 4048 E AndroidRuntime: at
android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2043)
08-31 11:22:16.133 4048 4048 E AndroidRuntime: ... 10 more 08-31
11:22:16.163 204 225 D AKMD2 : 1064 hdata[0] = 08-31 11:22:16.183 739
741 D dalvikvm: GC_CONCURRENT freed 525K, 52% free 2930K/6023K, external
20K/532K, paused 2ms+2ms 08-31 11:22:16.183 204 293 D BatteryService:
update start 08-31 11:22:16.183 204 293 D BatteryService: US/CANADA GSM
Models 08-31 11:22:16.183 204 293 D BatteryService: updateBattery
level:90 scale:100 status:3 health:2 present:true voltage: 3
temperature: 300 temperatureAdc: 938 technology: Li-ion AC powered:false
USB powered:false icon:17302211 08-31 11:22:16.243 384 384 I
StatusBarPolicy: BAT. S:3 H:2 08-31 11:22:16.253 204 225 D AKMD2 : 1064
hdata[0] = 08-31 11:22:16.273 204 242 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error</description>
</bug>
<bug>
<bugid>5819</bugid>
<title>Camera App not working, OneClick Widget Brightness app interferring with camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>naten...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 01:18:36 +0000</openedDate>
<description>Samsung Moment, with an older version of Android, not sure which one.
Install OneClick Widget for controlling brightness. Use the widget on
the desktop to turn the brightness to the max. Open the Camera app.
Nothing should appear on the screen. Turn the brightness down a notch.
Camera app works as expected NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>18787</bugid>
<title>Apps not showing up in my apps on market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 13:52:03 +0000</openedDate>
<description>for example Google earth does not show up in the my apps part of the
market but I have it installed so I had to search for it in the market
and there was an update that i never would have received because it
wouldnQ&apos;Et have told me and it was also checked to automatically update.
another app of mine that was doing this was the pulse news app. Motorola
Xoom 3.2 Wifi</description>
<comment>
<author>tcust...@gmail.com</author>
<when>Wed, 02 Nov 2011 16:09:17 +0000</when>
<what>None of my apps show up in the market.  I have only one google account.  </what>
</comment>
</bug>
<bug>
<bugid>18738</bugid>
<title>virtual keyboard wonQ&apos;Et pop up for wysiwyg editor textareas (iframes) like the Yahoo YUI Editor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fred.muehlmann</reportedBy>
<openedDate>Fri, 22 Jul 2011 15:28:13 +0000</openedDate>
<description>This was noted on Android 2.2.1 on Samsung Epic Galaxy S. Although the
physical keyboard works, the virtual one wonQ&apos;Et pop up.</description>
<comment>
<author>ral...@gmail.com</author>
<when>Fri, 22 Jul 2011 19:56:23 +0000</when>
<what>Some (virtual) keyboard should _always_ pop up for _any selected editable field_ on devices that do not have a physical keyboard.</what>
</comment>
<comment>
<author>td.du...@gmail.com</author>
<when>Tue, 02 Aug 2011 05:21:33 +0000</when>
<what>This kind of similar issue are found in below sites using Honeycom based tablets with Desktop User Agent Profile.

1) answers.com --Q&gt;E click on Q&quot;Eanswer itQ&quot;E link --Q&gt;E touch the text area --Q&gt;E observe that softkey board wonQ&apos;Et appear.

2) gmail.com  --Q&gt;E compose new mail --Q&gt;E to,cc,bcc,body fileds touching will not open the softkey board.

Looks like all issues root cause is similar.
Can you pls update whether any updated patch available?</what>
</comment>
</bug>
<bug>
<bugid>7613</bugid>
<title>Sorry pop-up while launching Gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 08:54:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. [Precondition] Loged-off Google account 1)
Applications 2) Launch Gmail - What happened. Sorry pop-up - What you
think the correct behavior should be. Gmail application should be
launched properly Firmware version: Eclair 2.1 Q&lt;E DDMS log Q&gt;E
INFO/ActivityManager(1959): Starting activity: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x2800000 cmp=com.google.android.gm/.ConversationListActivity }
VERBOSE/Gmail(2833): onCreate(),
id=com.google.android.gm.ConversationListActivity@45f6bd68
WARN/Gmail(2833): Upgrading database from version 0 to 17, which will
destroy all old data INFO/ActivityManager(1959): Starting activity:
Intent { flg=0x2000000 cmp=com.google.android.gm/.WaitActivity (has
extras) } WARN/ActivityManager(1959): Duplicate finish request for
HistoryRecord {4637fc40
com.google.android.gm/.ConversationListActivityGmail}
INFO/ActivityManager(1959): Displayed activity
com.google.android.gm/.WaitActivity: 503 ms (total 2249 ms)
INFO/ActivityManager(1959): Starting activity: Intent {
cmp=com.google.android.googleapps/.LoginActivity (has extras) }
INFO/ActivityManager(1959): Start proc com.google.android.googleapps for
activity com.google.android.googleapps/.LoginActivity: pid=2842
uid=10010 gids={3003} INFO/ActivityManager(1959): Starting activity:
Intent { flg=0x2000000
cmp=com.google.android.googleapps/.RunSetupWizardActivity (has extras) }
INFO/ActivityManager(1959): Starting activity: Intent { flg=0x80000
cmp=com.android.setupwizard/.AccountIntroActivity (has extras) }
VERBOSE/Gmail(2833): onCreate(),
id=com.google.android.gm.ConversationListActivity@45fb4930
INFO/ActivityManager(1959): Starting activity: Intent { flg=0x2000000
cmp=com.google.android.gm/.WaitActivity (has extras) }
DEBUG/AndroidRuntime(2833): Shutting down VM WARN/dalvikvm(2833):
threadid=3: thread exiting with uncaught exception (group=0x4001b180)
ERROR/AndroidRuntime(2833): Uncaught handler: thread main exiting due to
uncaught exception ERROR/AndroidRuntime(2833):
java.lang.RuntimeException: Unable to stop activity
{com.google.android.gm/com.google.android.gm.ConversationListActivity}:
java.lang.NullPointerException ERROR/AndroidRuntime(2833): at
android.app.ActivityThread.performStopActivityInner
(ActivityThread.java:3227) ERROR/AndroidRuntime(2833): at
android.app.ActivityThread.handleWindowVisibility(ActivityThread.java:3299)
ERROR/AndroidRuntime(2833): at android.app.ActivityThread.access$2600
(ActivityThread.java:119) ERROR/AndroidRuntime(2833): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1886)
ERROR/AndroidRuntime(2833): at android.os.Handler.dispatchMessage
(Handler.java:99) ERROR/AndroidRuntime(2833): at
android.os.Looper.loop(Looper.java:123) ERROR/AndroidRuntime(2833): at
android.app.ActivityThread.main (ActivityThread.java:4363)
ERROR/AndroidRuntime(2833): at java.lang.reflect.Method.invokeNative
(Native Method) ERROR/AndroidRuntime(2833): at
java.lang.reflect.Method.invoke (Method.java:521)
ERROR/AndroidRuntime(2833): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:862) ERROR/AndroidRuntime(2833): at
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:620)
ERROR/AndroidRuntime(2833): at dalvik.system.NativeStart.main(Native
Method) ERROR/AndroidRuntime(2833): Caused by:
java.lang.NullPointerException ERROR/AndroidRuntime(2833): at
com.google.android.gm.ConversationListActivity.onStop
(ConversationListActivity.java:627) ERROR/AndroidRuntime(2833): at
android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1169)
ERROR/AndroidRuntime(2833): at android.app.Activity.performStop
(Activity.java:3797) ERROR/AndroidRuntime(2833): at
android.app.ActivityThread.performStopActivityInner
(ActivityThread.java:3224)</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>2810</bugid>
<title>when using yahoo email thru the e</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-06-01T02:47:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>readmc...@gmail.com</reportedBy>
<openedDate>Sun, 31 May 2009 17:05:31 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 01 Jun 2009 02:47:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:14:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13996</bugid>
<title>When composing sms in a long thread, it often jumps to the very first message without a reason [log included]</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>jpro....@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 05:04:18 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Open a long sms discussion(50-100 sms) with a
person 2. Enter symbols in sms, just as if you were composing new
message to the person. 3. When there will be more than 130-140 symbols
(once it was around 200), it will scroll you into the top of the thread
forcing you to scroll back down for long time. - What happened. Android
gets me into the top of the thread forcing to scroll back down to the
composing sms for long time. - What you think the correct behavior
should be. To not make such jumps, itQ&apos;Es not logical and not expected.
DonQ&apos;Et forget to mention which device you have, making sure that it runs
Android 2.2. HTC Desire with Android 2.2(2.10.405.2) onboard. Log which
captured using aLogcat is attached. It was saved just after issue was
reproduced. The log contains two reproductions, but it was saved just
after the second one(i.e. needed entry is somewhere at the bottom) Thank
you very much in advance!</description>
<comment>
<author>jpro....@gmail.com</author>
<when>Fri, 14 Jan 2011 05:05:16 +0000</when>
<what>Forgot to attach the log-file, here it is.</what>
</comment>
<comment>
<author>mark287...@gmail.com</author>
<when>Fri, 21 Jan 2011 09:46:51 +0000</when>
<what>this is also the case when scrolling message threads, i scroll up to read previous messages and it jumps back down to the latest message.
it did this on 2.1 and also now on 2.2 on galaxy s on the orange network in the uk</what>
</comment>
<comment>
<author>pilargal...@gmail.com</author>
<when>Fri, 04 Feb 2011 21:23:42 +0000</when>
<what>This is happening to me too, and it happens even with only 15 messages in the thread. I have a HTC Desire and Android version 2.2
</what>
</comment>
<comment>
<author>restless...@gmail.com</author>
<when>Wed, 06 Apr 2011 08:26:54 +0000</when>
<what>Same problem on my HTC Desire and Android Version 2.2. Could not figure out by now what exactly triggers the jump to the first message. 

It is very annoying to scroll down to the bottom again within a list of 400 messages.

Please fix this.</what>
</comment>
<comment>
<author>jiiik...@gmail.com</author>
<when>Fri, 08 Apr 2011 00:06:36 +0000</when>
<what>Same here...

2.2 Desire. Q&quot;ESms contactsQ&quot;E with a large amount of messages tends to scroll to the top when writing them a longer (more than one sms long) message. (NOTE: i wasnt able to reproduce the error by typing random letters (iow no real words) - dictionary related error?)

TIP: hold your menu button (once or twice, cant remember).. this will unload/load the text area and take you to the last sms.</what>
</comment>
<comment>
<author>tudorgeo...@gmail.com</author>
<when>Mon, 11 Apr 2011 13:03:50 +0000</when>
<what>happens also to my HTC Desire 2.2

scrolling down hundreds of messages is painful to do</what>
</comment>
<comment>
<author>FayyazA...@gmail.com</author>
<when>Mon, 11 Apr 2011 17:59:35 +0000</when>
<what>Same issue HTC Desire 2.2

Theres only 8 people that has starred this issue. Unless more people flag it up as an issue I donQ&apos;Et think it will get looked at anytime soon.

Same issue posted here

http://code.google.com/p/android/issues/detail?id=12677Q&amp;Ecan=1Q&amp;Eq=SMS%20jumpsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>dmitry.b...@gmail.com</author>
<when>Mon, 25 Apr 2011 10:54:57 +0000</when>
<what>Same issue, also on HTC Desire 2.2.
Reported it to HTC a couple of months ago, they replied that this issue is new to them.
Really annoying.</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Mon, 25 Apr 2011 20:15:52 +0000</when>
<what>I have the same prob, my friends. i own a Desire with Android 2.2 installed. And it;s a guge trouble when u got some tens of messages to scroll down!
ps.Moreover, if I try to create a new thread with the same person, the phone keeps wmbedding my messages to the original thread with that person..Does that make sense to you?</what>
</comment>
<comment>
<author>restless...@gmail.com</author>
<when>Mon, 25 Apr 2011 20:37:34 +0000</when>
<what>This is a major problem, that annoys me nearly every day. How can we make Google/HTC aware of this issue? Everyone I know owning an HTC Desire has the same problem. So it should be quite easy for them to reproduce.</what>
</comment>
<comment>
<author>barle...@gmail.com</author>
<when>Wed, 04 May 2011 08:23:30 +0000</when>
<what>I have the same problem too with my HTC Desire 2.2 (2.10.405.2).

Here is another thread dealing with the same issue I think:
http://code.google.com/p/android/issues/detail?id=13644

I was trying to reproduce the bug and I discovered one new thing.
IQ&apos;Em able to reproduce it every time I use the optical trackball to move the cursor inside of my message, before modifying the number of line.

Example :
1. Type at least one character in a message
2. Use the optical trackball to move the cursor back
3. Add line breaks until your message reach the height of the text input area
4. Add one more line break. It modify the number of lines and jumps to the top.

It also works with a line deleting but donQ&apos;Et forget to move the cursor with the optical trackball before.
Moving the cursor by touching the screen seems not reproduce the bug.

Hope that will help.</what>
</comment>
<comment>
<author>dmitry.b...@gmail.com</author>
<when>Wed, 04 May 2011 08:29:08 +0000</when>
<what>I can reproduce the example from comment #11 above in 100% of the cases.
It looks like using trackball together with adding new lines leads to this issue.</what>
</comment>
<comment>
<author>mikael_j...@hotmail.com</author>
<when>Mon, 16 May 2011 11:34:42 +0000</when>
<what>I Have the same problem as #11 in my HTC Desire Android 2.2     2.29.405.5</what>
</comment>
<comment>
<author>mattdfed...@gmail.com</author>
<when>Tue, 16 Aug 2011 20:39:11 +0000</when>
<what>I have the same problem every few texts, usually when replying to people who I text a lot (therefore have to scroll down 500 odd texts grr).  Also am quite often unable to see words on the screen when typing</what>
</comment>
<comment>
<author>jpro....@gmail.com</author>
<when>Wed, 17 Aug 2011 16:40:43 +0000</when>
<what>I think we will never get any updates from Goggle, what disappoints me very much, because I liked Google.

Fortunately IQ&apos;Eve found a workaround for that bug: when this thing happens, immediately hold menu-button, it will hide and show software keyboard and return to the bottom of the thread.

Thanks everyone for supporting this thread.</what>
</comment>
<comment>
<author>a...@trek-uk.com</author>
<when>Wed, 17 Aug 2011 16:47:19 +0000</when>
<what>I can only agree that this issue is infuriating.  I donQ&apos;Et know whether this will help anybody, but my phone was recently upgraded to Android 2.3 and I donQ&apos;Et seem to have this problem any more.  If youQ&apos;Eve not been upgraded, you might consider upgrading yourself manually if youQ&apos;Ere brave enough...</what>
</comment>
</bug>
<bug>
<bugid>6704</bugid>
<title>many eclipse warning when using aidl</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Wed, 17 Feb 2010 19:22:06 +0000</openedDate>
<description>I generated a few java files via aidl. But eclipse shows many warnings
on these generated files. eg unused imports. Expected behaviour: Unused
imports and methods are stripped off, cause they are annoying when
trying to reduce warnings in the code The import android.os.Binder is
never used The import android.os.IInterface is never used The import
android.os.Parcel is never used The import android.os.RemoteException is
never used and so on</description>
<comment>
<author>FireFart</author>
<when>Wed, 09 Jun 2010 16:33:10 +0000</when>
<what>ItQ&apos;Es already fixed so this issue can be closed</what>
</comment>
</bug>
<bug>
<bugid>20102</bugid>
<title>ANR occurs in Market app during monkey test caused by keyDispatchingTimedOut</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gchoiD...@gmail.com</reportedBy>
<openedDate>Sat, 17 Sep 2011 08:08:25 +0000</openedDate>
<description>ANR occurs in Market app during monkey test caused by
keyDispatchingTimedOut Android ver.: 2.3.5 command: monkey -s 1231683392
--pkg-blacklist-file /data/exclude --monitor-native-crashes
--ignore-security-exceptions --kill-process-after-error --pct-trackball
0 --pct-nav 0 --pct-anyevent 10 --pct-appswitch 2 -v -v --throttle 500
600000 found from logs: 09-09 01:39:29.422 237 277 E ActivityManager:
ANR in com.android.vending, pid 5821
(com.android.vending/.AssetBrowserActivity) 09-09 01:39:29.422 237 277 E
ActivityManager: Reason: keyDispatchingTimedOut 09-09 01:39:29.422 237
277 E ActivityManager: Load: 10.7 / 10.81 / 9.75 09-09 01:39:29.422 237
277 E ActivityManager: CPU usage from 8386ms to 3298ms ago: 09-09
01:39:29.422 237 277 E ActivityManager: 11% 237/system_server: 9.4% user
+ 2.3% kernel / faults: 417 minor 09-09 01:39:29.422 237 277 E
ActivityManager: 2.1% 383/Binder Thread #: 2.1% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 1.5% 262/ActivityManager: 0.5%
user + 0.9% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.5%
243/Binder Thread #: 0.3% user + 0.1% kernel 09-09 01:39:29.422 237 277
E ActivityManager: 0.5% 374/Binder Thread #: 0.3% user + 0.1% kernel
09-09 01:39:29.422 237 277 E ActivityManager: 0.5% 397/Binder Thread #:
0.5% user + 0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.5%
965/Binder Thread #: 0.5% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.3% 237/system_server: 0.3% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.3% 244/Binder Thread #: 0.1%
user + 0.1% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.3%
270/EventInsertThre: 0.3% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.3% 273/PowerManagerSer: 0% user + 0.3% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.3% 378/Binder Thread #: 0.1%
user + 0.1% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.3%
381/Binder Thread #: 0.3% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.3% 385/Binder Thread #: 0.3% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.3% 388/Binder Thread #: 0.1%
user + 0.1% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.3%
403/Binder Thread #: 0.3% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.3% 426/Binder Thread #: 0.3% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.3% 427/Binder Thread #: 0.3%
user + 0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.3%
966/Binder Thread #: 0.3% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.1% 238/HeapWorker: 0% user + 0.1% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.1% 242/Compiler: 0.1% user +
0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1% 389/Binder
Thread #: 0.1% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 5.7% 393/com.motorola.contacts: 4.5% user + 1.1% kernel
/ faults: 580 minor 10 major 09-09 01:39:29.422 237 277 E
ActivityManager: 1.9% 661/Binder Thread #: 1.3% user + 0.5% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.7% 3156/Binder Thread #: 0.5%
user + 0.1% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.5%
418/Binder Thread #: 0.5% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.5% 2504/Binder Thread #: 0.5% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.5% 5305/Binder Thread #: 0.5%
user + 0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.3%
396/HeapWorker: 0% user + 0.3% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.3% 423/Binder Thread #: 0.3% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.1% 412/Compiler: 0.1% user +
0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 5.1%
341/com.motorola.process.system: 3.5% user + 1.5% kernel / faults: 526
minor 17 major 09-09 01:39:29.422 237 277 E ActivityManager: 3.3%
1182/til.os.MyLooper: 2.3% user + 0.9% kernel 09-09 01:39:29.422 237 277
E ActivityManager: 0.5% 341/.process.system: 0.1% user + 0.3% kernel
09-09 01:39:29.422 237 277 E ActivityManager: 0.5% 351/GC: 0.5% user +
0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1%
379/Compiler: 0.1% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.1% 382/Binder Thread #: 0% user + 0.1% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 1.8%
771/com.motorola.blur.provider.suggestions: 1.5% user + 0.2% kernel /
faults: 164 minor 1 major 09-09 01:39:29.422 237 277 E ActivityManager:
1.1% 3157/Binder Thread #: 1% user + 0% kernel 09-09 01:39:29.422 237
277 E ActivityManager: 0.6% 3073/Binder Thread #: 0.4% user + 0.1%
kernel 09-09 01:39:29.422 237 277 E ActivityManager: 2.7%
160/mediaserver: 2.7% user + 0% kernel / faults: 22 minor 09-09
01:39:29.422 237 277 E ActivityManager: 2.5% 5739/OMX proxy: 2.3% user +
0.1% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1% 5738/PV
player: 0.1% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.1% 4517/com.motorola.Dlna:remote: 0.1% user + 0%
kernel / faults: 614 minor 2 major 09-09 01:39:29.422 237 277 E
ActivityManager: 0.1% 4517/ola.Dlna:remote: 0.1% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0% 4518/HeapWorker: 0% user + 0%
kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.7%
320/com.android.phone: 0.7% user + 0% kernel / faults: 87 minor 09-09
01:39:29.422 237 277 E ActivityManager: 0.3% 928/Binder Thread #: 0.3%
user + 0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1%
357/Binder Thread #: 0.1% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.1% 363/Binder Thread #: 0.1% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.1% 527/Binder Thread #: 0.1%
user + 0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1%
926/Binder Thread #: 0.1% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.5% 69/kondemand/0: 0% user + 0.5% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.5% 395/com.motorola.blur.home:
0.5% user + 0% kernel / faults: 70 minor 3 major 09-09 01:39:29.422 237
277 E ActivityManager: 0.3% 1662/AppsModel: 0.3% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.1% 414/Compiler: 0.1% user +
0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1%
2043/dlnasrv: 0% user + 0.1% kernel / faults: 32 minor 09-09
01:39:29.422 237 277 E ActivityManager: 0% 2043/dlnasrv: 0% user + 0%
kernel 09-09 01:39:29.422 237 277 E ActivityManager: +0% 5869/dlnasrv:
0% user + 0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: +0%
5870/dlnasrv: 0% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.3% 89/mmcqd: 0% user + 0.3% kernel 09-09 01:39:29.422
237 277 E ActivityManager: 0% 13/kblockd/0: 0% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0% 60/file-storage: 0% user + 0%
kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1% 186/aplogd:
0.1% user + 0% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1%
291/tiwlan_wq: 0% user + 0.1% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.1% 321/com.motorola.blur.service.main: 0% user + 0.1%
kernel / faults: 40 minor 1 major 09-09 01:39:29.422 237 277 E
ActivityManager: 0.1% 660/Binder Thread #: 0.1% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.1% 1306/Binder Thread #: 0%
user + 0.1% kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0%
683/com.motorola.cmp: 0% user + 0% kernel 09-09 01:39:29.422 237 277 E
ActivityManager: 0.1% 1519/logcat: 0.1% user + 0% kernel 09-09
01:39:29.422 237 277 E ActivityManager: 0.1% 1519/logcat: 0.1% user + 0%
kernel 09-09 01:39:29.422 237 277 E ActivityManager: 0.1%
5821/com.android.vending: 0% user + 0.1% kernel 09-09 01:39:29.422 237
277 E ActivityManager: 0. 09-09 01:39:29.503 237 421 W WindowManager:
Input event injection failed. 09-09 01:39:29.573 237 277 E
InputDispatcher: channel Q&apos;E409b1bf8 ?? (server)Q&apos;E ~ Consumer closed input
channel or an error occurred. events=0x8 09-09 01:39:29.573 237 277 E
InputDispatcher: channel Q&apos;E409b1bf8 ?? (server)Q&apos;E ~ Channel is
unrecoverably broken and will be disposed! 09-09 01:39:29.873 237 388 I
WindowManager: WIN DEATH: Window{409b41a0
com.android.vending/com.android.vending.AssetBrowserActivity
paused=false} 09-09 01:39:29.873 237 383 I ActivityManager: Process
com.android.vending (pid 5821) has died.</description>
</bug>
<bug>
<bugid>16133</bugid>
<title>Media sound slowly fading out in one earphone when using headset</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T17:56:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ekb...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 20:56:29 +0000</openedDate>
<description>This problem occurs on my Nexus S, Android 2.3.1, Build number GRH78.
When playing sound or music through the headset that comes with the
phone, the following problem occurs: within a minute, the sound will
start to fade out in the left earphone. Sometimes it fades back in again
a few times, but after about a minute or two, the left stereo channel is
silent, while the right one plays normally all the time. Unplugging and
reinserting the headset makes the sound in the left earphone come back,
although not always at the full volume. It will then start to fade again
within a minute. This happens in all applications. The built-in media
player, media players from the app market, spotify, games, etc. The
problem does not occur when I use regular earphones, only with the
headset. I have tried to uninstall most applications, but the problem
still occurs.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:56:32 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>9468</bugid>
<title>open the mic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>soscolle...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 18:23:46 +0000</openedDate>
<description>Do you have to be a programmer to post here? I just need a way to make
the audio of the microphone go straight out the headphone jack. It
doesnQ&apos;Et need to record the audio at all- just pass open the mic so that
all sound passes through. I have looked around but canQ&apos;Et find this
anywhere.</description>
</bug>
<bug>
<bugid>4840</bugid>
<title>Add Call in Progress/Dial to items list in Car Home Screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>mikee.ne...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 01:17:54 +0000</openedDate>
<description>For some people, the voice calling features are not working well. Having
a button on the Car Home screen to directly access the dial pad/Call in
progress is a must for some users.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:26:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17634</bugid>
<title>Force close occur, when tap on Back key in Maps.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-15T16:37:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 05:00:59 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Maps Q&gt;E Menu Q&gt;E Tap on Starred places
2. Tap on second driving distance option Q&gt;E Tap on Map icon 3. Tap on
Zoom icon Q&gt;E Tap on Back icon Q&gt;E Tap on Back key Q&amp;E observe - What
happened. Force close occur, when tap on Back key in Maps. - What you
think the correct behavior should be. Back key should work properly.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:37:38 +0000</when>
<what>please just use the crash feedback reporter.</what>
</comment>
</bug>
<bug>
<bugid>14460</bugid>
<title>Droid X 2.3.340 (2.2.1) Bluetooth to Car Connectivity Failure</title>
<status>Declined</status>
<owner>npe...@google.com</owner>
<closedOn>2011-02-07T07:28:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>david.br...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 19:42:12 +0000</openedDate>
<description>Hello All. Well it looks like my first post is going to be a request for
help. Hopefully someone may be able to give me some additional options
after reading this lengthy post, because I believe that I have exhausted
every test a consumer can do. Issue Overview -------------- After recent
update from android version 2.2 to version 2.2.1 the bluetooth to car
connectivity continuously loops in a connecting/disconnecting pairing
cycle. Phone Details ------------- Motorola Droid X System Version
2.3.340.MB810.Verizon.en.US Android Version 2.2.1 Baseband Version
BP_C_01.09.07P Kernel Version 2.6.32.9-g55626e1 ERI 5 PRL 51926 Car
Details ----------- 2011.5 BMW M3 (essentially a 3-series electronics
system) Verified compatibility with android 2.1 and was working on 2.2;
broke when phone update to 2.2.1 was applied Noteworthy Items
---------------- * I received from Verizon stating that my phone had
been updated and to visit a website link for more details... I promptly
deleted the text and web address thinking nothing of it. Mistake #1. *
The bluetooth pair had been working in the car and this is the only
change to the phone that I can think of. IQ&apos;Em 99% sure it was only
running 2.2 until this change in mid-January. * The pairing worked fine
with Android version 2.2 (had car for 1 week with no pairing issues). *
The car software was not updated until after the phone had stopped
maintaining a pair with the car. * My work phone (Blackberry 8330 on
Sprint) works fine in my car with bluetooth. Only the Droid X v2.2.1 is
broken. * I spent 2 hours on the phone with Verizon testing every
bluetooth option and disconnecting then repairing with car multiple
times. They blamed BMW and said to take it up with them even though
nothing on the car had changed. * The phone will maintain a connection
with a Parrot bluetooth speaker system and various other handsfree
devices. * BMW has reflashed the car and updated the software. The next
step is to replace the vehicle Q&apos;EcomboxQ&apos;E that controls the bluetooth and
electronics system, but BMW engineers do not believe this will resolve
the issue after looking at the car logs and testing functionality.
Symptoms -------- 1) Initialize a new pair from the phone to the car.
The phone bluetooth is turned on and the car is put into pair mode. The
phone sees the car as an audio device and a pair is established. 2) The
car sends two requests to the phone for various contact lists, etc. I
approve the requests and check the box so it does not need to request
access each time. 3) The car begins to load the contact list as
indicated by a spinning circle similar to the Windows 7 pointer loading
graphic. 4) The pair remains connected but the car still indicates that
it is loading something after 2 minutes. 5) The pair drops and the
connection is terminated. 6) After another 1-2 minutes the pairing is
once again seen and attempts to connect and load once again. 7) Repeat
steps 3-6 endlessly. Attempted Issue Mitigation Steps
-------------------------------- 1) Unpair/Repair - unsuccessful 2)
Rename phone in bluetooth settings - unsuccessful 3) Set phone as
alternate phone in car (car accepts two phones at once) - unsuccessful
4) Enable/disable enhanced audio in phone bluetooth settings -
unsuccessful 5) From within phone Q&lt;Esettings/applications/manage
applications/all/, clear Bluetooth Share and BluetoothDun cache -
unsuccessful 6) Paired another phone with car (Blackberry 8330) which
worked, then deleted pair and retried the Droid X - unsuccessful 7) Took
car to dealer for system reset and car code upgrade. BMW engineers
reviewed the computer logs and do not have any fixes available to
resolve issue - unsuccessful 8) Cried loudly and begged car to work with
phone - unsuccessful but felt a bit better momentarily 9) Verizon
technician said they would Q&quot;Elook into opening a ticket with MotorolaQ&quot;E
but not to get my hopes up - unsuccessful So ultimately IQ&apos;Em stuck with a
phone I bought 4 months ago that was listed on my car manufacturers
compatible list (www.bmwusa.com/bluetooth), and yes I know it only shows
compatibility with version 2.1, but it was working when I took delivery
of the car and stopped when the update came though. Now it doesnQ&apos;Et work
and I really rely on hand-free. So... does anyone have any thoughts,
ideas, rants, etc that could possibly help me get this fixed? Would
there be a possible supported method to revert back to 2.2 to test my
theory? It sure would be great if this post made it to an engineering
upper tier group that could take a look at the code and let me know what
changed in 2.2.1 from 2.2 as related to bluetooth functionality. I
jumped ship from Appleland and would really prefer not to go back, but I
know the iPhone will probably always work in my car because itQ&apos;Es the
giant out there right now. Thank you for looking and thanks for any help
that can be offered!</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Feb 2011 21:56:33 +0000</when>
<what></what>
</comment>
<comment>
<author>david.br...@gmail.com</author>
<when>Sat, 05 Feb 2011 17:19:54 +0000</when>
<what>Issue was resolved with a full factory reset of the phone and a restore of only the apps and data. No system files were restored. I also cleaned up my contacts and removed all photos attached to the contacts in case there was any issue there as well.</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Mon, 07 Feb 2011 07:28:50 +0000</when>
<what></what>
</comment>
<comment>
<author>agehrk...@gmail.com</author>
<when>Wed, 09 Mar 2011 00:33:13 +0000</when>
<what>IQ&apos;Eve had the exact same symptoms since a forced upgrade to 2.2  with an 2005 Audi A6. Same fix applied, full factory reset. BUT WAIT, ThereQ&apos;Es more, in about 1 monthQ&apos;Es time same symptoms occur. IQ&apos;Eve since done about 5 resets to correct the issue. sure would be nice if someone would just fix the problem once and for all.</what>
</comment>
<comment>
<author>t...@live.nl</author>
<when>Tue, 17 May 2011 11:26:03 +0000</when>
<what>I have issues with this too
Samsung GAlaxy S 2.2.1 with a BT Parrot built in my radio.
My work aroudn so far is to turn on your car/radio and then turn on the BT.
The connection seem to last then, but before this update I could leave the BT on the entire time...so this update really did do soemthing.....</what>
</comment>
</bug>
<bug>
<bugid>6542</bugid>
<title>FastScroll with indexing- bug when dataset changes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>bjdod...@gmail.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 08:03:12 +0000</openedDate>
<description>My application has a ListView that displays while being populated. It
supports FastView with different sections. If a user initiates the
FastView scroller, the sections are displayed. If then the dataset
changes, the sections are not properly updated; getSections() is not
called again, even after notifyDataSetInvalidated() has been called.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 09 Feb 2010 19:08:36 +0000</when>
<what>Updating sections is currently not supported.</what>
</comment>
<comment>
<author>jesus.g....@gmail.com</author>
<when>Sat, 24 Apr 2010 17:18:42 +0000</when>
<what>There is any workaround to solve this problem ?</what>
</comment>
<comment>
<author>aryan...@gmail.com</author>
<when>Fri, 02 Sep 2011 07:59:22 +0000</when>
<what>Good Effort</what>
</comment>
<comment>
<author>mmur...@commonsware.com</author>
<when>Mon, 21 Nov 2011 12:48:46 +0000</when>
<what>One possible workaround, suggested by another developer, is to call setFastScrollEnabled(false) to get rid of the old FastScroller instance, then call setFastScrollEnabled(true) to create a new one. I havenQ&apos;Et tried this, but based on the source code, itQ&apos;Es got a pretty good chance to work. See also: http://groups.google.com/group/android-developers/browse_thread/thread/b7dc5e3aa49b0d06/c237792f4b52c73f</what>
</comment>
</bug>
<bug>
<bugid>16138</bugid>
<title>Camera does not open</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T17:55:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>renatopp...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 01:20:45 +0000</openedDate>
<description>hi, I am trying to do an application that launches the camera and show
the picture into a ImageView. But my camera never launches!!! and in a
button a call the methid takePicture().. I get a FATAL EXCEPTION : main
java.lang.NullPointerException right on in this line:
camera.takePicture(shutterCallback, rawCallback, jpegCallback); My code
-Q&gt;E: class takePic extends Activity{ Camera camera; @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
Button takePic = ((Button)findViewById(R.id.btnTakePicture));
takePic.setOnClickListener(new OnClickListener() { public void
onClick(View v) { takeThePicture(); } }); } public void
takeThePicture(){ camera.takePicture(shutterCallback, rawCallback,
jpegCallback); camera.release(); } here is my code to get a picture
ShutterCallback shutterCallback = new ShutterCallback() { public void
onShutter() { // TODO Do something when the shutter closes. } };
PictureCallback rawCallback = new PictureCallback() { public void
onPictureTaken(byte[] _data, Camera _camera) { // TODO Do something with
the image RAW data. } }; PictureCallback jpegCallback = new
PictureCallback() { public void onPictureTaken(byte[] _data, Camera
_camera) { ImageView image = (ImageView)
findViewById(R.id.ivProfilePicture); Bitmap pictureProfile =
BitmapFactory.decodeByteArray(_data, 0, RESULT_OK);
image.setImageBitmap(pictureProfile); } }; }</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:55:40 +0000</when>
<what>Thanks for your question! However, this isnQ&apos;Et the right place to ask questions about how to use the Android APIs to write applications. For that kind of information, please visit our developer site at http://developer.android.com/</what>
</comment>
</bug>
<bug>
<bugid>1200</bugid>
<title>USB driver for 64-bit windows</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-10T01:21:32.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>ed.burnette</reportedBy>
<openedDate>Wed, 05 Nov 2008 14:33:47 +0000</openedDate>
<description>The USB driver does not work on Vista64. See this thread for details:
http://groups.google.com/group/android-developers/browse_thread/thread/af53210a9c41ec37/0ee9858ec16a09bc#0ee9858ec16a09bc</description>
<comment>
<author>shane.au...@gmail.com</author>
<when>Tue, 16 Dec 2008 19:28:32 +0000</when>
<what>There are USB driver for Vista64 check this thread:

http://forum.xda-developers.com/showthread.php?t=446274Q&amp;Ehighlight=64bit+usb

I have used them and they work as stated on the thread with no issues.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:55:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:14:11 +0000</when>
<what></what>
</comment>
<comment>
<author>ignacio....@gmail.com</author>
<when>Tue, 23 Feb 2010 00:24:34 +0000</when>
<what>May be I do it something wrong, because I canQ&apos;Et connect the Nexus One via USB :-(
I always get the same:
   error: device not found
:-(</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 01:21:32 +0000</when>
<what>Drivers now support 64 bit windows.</what>
</comment>
</bug>
<bug>
<bugid>16685</bugid>
<title>ForceClose: Process: com.google.android.youtube\nFlags: 0xbe45 - x1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>123testo...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 09:55:27 +0000</openedDate>
<description>Android : 2.3 No use case Tag: system_app_crash Backtrace: Q&lt;EpreQ&gt;EProcess:
com.google.android.youtube Flags: 0xbe45 Package:
com.google.android.youtube v2106 (2.1.6) java.lang.RuntimeException:
Error receiving broadcast Intent { act=android.intent.action.SCREEN_OFF
flg=0x40000000 } in com.google.android.youtube.J@40529738 at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:722) at
android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:3806) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at
dalvik.system.NativeStart.main(Native Method) Caused by:
java.lang.IllegalStateException at
android.media.MediaPlayer.isPlaying(Native Method) at
com.google.android.youtube.player.YouTubePlayer.isPlaying(SourceFile:188)
at com.google.android.youtube.J.onReceive(SourceFile:975) at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:709)</description>
<comment>
<author>redmaple...@gmail.com</author>
<when>Tue, 10 May 2011 04:01:36 +0000</when>
<what>I also have the same exact problem. app crash on start. Android 2.3.3.


LoadedApk$ReceiverDispatcher$Args.run() line: 722	
...</what>
</comment>
<comment>
<author>Sehm...@gmail.com</author>
<when>Tue, 14 Jun 2011 00:54:55 +0000</when>
<what>This app also crashed on me 13/6/11, please help!!</what>
</comment>
</bug>
<bug>
<bugid>8406</bugid>
<title>NEXT Q&amp;E DONE doesnt work in Google Translate Application text input window</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ngramamu...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 06:17:43 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Step 1:Install Google Translate Application from
Google Market. Step 2:Input Text. Step 3:tap on Next ACTUAL RESULT: ----
Nothing happens when Next is tapped. EXPECTED RESULT: ---- Next should
work and take to the Google Translate window. Google Version: Donut (1.6
r2)</description>
</bug>
<bug>
<bugid>1413</bugid>
<title>Voice Dialer missing verbal prompts</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-19T14:52:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>eformanc...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 06:00:57 +0000</openedDate>
<description>The Voice Dialer is missing verbal prompts for initiation and
confirmation. The whole point of voice dialing is to dial a number hands
free, as required by law in California. When the Voice Dialer is
launched it merely beeps on the phones system speaker, not headset. It
also does not issue a verbal prompt when ready to accept a command. See
BlackberryQ&apos;Es Q&quot;ESay a commandQ&quot;E prompt. Additionally there are missing
verbal confirmation prompts. See BlackberryQ&apos;Es Q&quot;EDid you say Call xxxxx?Q&quot;E.
Also, there is a missing notification beep when the prompting is
complete and recognition is commenced.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 18:45:18 +0000</when>
<what></what>
</comment>
<comment>
<author>rehabguy...@gmail.com</author>
<when>Sun, 22 Mar 2009 16:57:55 +0000</when>
<what>IQ&apos;Em not sure I see this as an enhancement.  If you tell me you have voice dialing 
and then I have to use the screen to complete all calls, then I donQ&apos;Et have voice 
dialing.  Defect or bug or correction or whatever you want to call it.</what>
</comment>
<comment>
<author>sideph...@gmail.com</author>
<when>Mon, 23 Mar 2009 15:40:20 +0000</when>
<what>This is a dupe of 1181 - 1181 contains more information Q&amp;E 1413 should be merged with 
it to avoid dupes ;)

http://code.google.com/p/android/issues/detail?id=1181Q&amp;Eq=hands%20freeQ&amp;Ecolspec=ID%
20Type%20Version%20Security%20Status%20Owner%20Summary</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:46:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:52:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18510</bugid>
<title>HierarchyViewer doesnQ&apos;Et work well with ip-based devices</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 22:50:10 +0000</openedDate>
<description>For ddms all you need to do is adb connect ###.###.###.###:5555 But for
hierarchyviewer you also need to do export ADBHOST=###.###.###.###
Otherwise you get: 06:30:24 E/hierarchyviewer: Adb rejected forward
command for device ###.###.###.###:5555: unknown host service</description>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9959</bugid>
<title>Bundle should implement equals</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rjmar...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 22:02:36 +0000</openedDate>
<description>Currently, android.os.Bundle does not implement equals(Object), and
since its declared as final, its impossible to subclass to give this
feature. Since Bundles donQ&apos;Et contain data thatQ&apos;Es particularly volatile
or complex, this should be a trivial matter, and incredibly useful.</description>
</bug>
<bug>
<bugid>2107</bugid>
<title>Please update FreeType, FT_LOAD_ADVANCE_ONLY bug</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-03T16:58:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dmitry.S...@gmail.com</reportedBy>
<openedDate>Sat, 28 Feb 2009 07:15:51 +0000</openedDate>
<description>Another bug in OTF (CFF) font support. FT_LOAD_ADVANCE_ONLY has value of
0x10000, which is the same as FT_LOAD_TARGET_LIGHT (which is selected
almost always in SkScalerContext_FreeType ctor). The problem is that
cff_decoder_parse_charstrings checks for FT_LOAD_ADVANCE_ONLY and does
not load outlines for glyphs which explicitly define width. No outlines
- no glyphs are drawn. Funny, but this bug does not reproduce for
monospace fonts (Courier.otf), because they donQ&apos;Et record width in
charstrings (as it is always the same). This bug was fixed in FreeType
on 2008-12-05.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 18:28:44 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 16:58:34 +0000</when>
<what>This issue is fixed in the source tree and the fix will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:19:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9395</bugid>
<title>Address fields not sync between gmail and android phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>itsb...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 10:50:54 +0000</openedDate>
<description>Today my HTC Hero finally got the update to android 2.1. After the
update completely finished, I stumbled on the following problem. I
wanted to edit the address field of a contact. But after I pushed edit
on the phone, all the contact lines were empty. However the address
information was showed as a Google map link, next to all the other
contact information. In Gmail on my computer all contact information is
show, the address field is showed as a single line, while Android has
several lines for the address information. After I save the contact
trough Gmail on my desktop computer, and after I sync the contact
information on my phone. The address is showing, but only as a single
line in the first contact field (street) I also reset the phone already
to factory default, and sync the data back again. But the issue is still
there. Does anybody have a solution to fix this annoying problem.</description>
<comment>
<author>oliverte...@gmail.com</author>
<when>Fri, 07 Jan 2011 09:12:04 +0000</when>
<what>Look here https://code.google.com/p/android/issues/detail?id=5434</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:36:00 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>1856</bugid>
<title>PeopleColumns.PHOTO_VERSION not accessible with People.CONTENT_URI (documentation bug?) </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>ebaratte</reportedBy>
<openedDate>Mon, 26 Jan 2009 18:36:17 +0000</openedDate>
<description>I am currently accessing the contacts from sqlite, using pre-defined
CONTENT_URI, as described in:
http://code.google.com/intl/fr/android/devel/data/
contentproviders.html#querying In Contacts.PeopleColumns, there should
be a PHOTO_VERSION (Q&quot;Ephoto_versionQ&quot;E) column, as described in:
http://code.google.com/intl/fr/android/reference/android/provider/
Contacts.PeopleColumns.html So, letQ&apos;Es: Cursor c =
getContentResolver().query(People.CONTENT_URI, null, null, null, Q&quot;E
display_name ASC Q&quot;E); startManagingCursor(c); if( !c.moveToFirst()) {
return; } int idxPhoto = c.getColumnIndex(PeopleColumns.PHOTO_VERSION);
idxPhoto is set to -1... Examining c with a debugger shows that no such
column exists in the query. Yet the documentation implies that it should
exist.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:14:21 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:01:45 +0000</when>
<what></what>
</comment>
<comment>
<author>varun.vo...@gmail.com</author>
<when>Wed, 10 Mar 2010 00:02:12 +0000</when>
<what>Did you guys find any solution for this ?</what>
</comment>
</bug>
<bug>
<bugid>19463</bugid>
<title>why cant android not able to display contact picture larger as iphone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ranjithk...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 05:03:38 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>19026</bugid>
<title>Q&apos;EAll mailQ&apos;E item in Gmail Settings is not translated properly in Romanian language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>satishku...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 06:40:33 +0000</openedDate>
<description>Phone : Nexus S Android Version : 2.3.4 Gmail Version : 2.3.5 Issue :
Q&apos;EAll mailQ&apos;E in Gmail Settings is not translated properly in Romanian
language. e-mail is displayed as Q&apos;Ee-amilQ&apos;E. Step by Step Instructions:
Preconditions: 1) A google account is created on the device. 2) Phone
language is set to Romanian. Procedure: 1) Go to Application launcher
screen and select Gmail. 2) Press menu key and select Q&apos;EGo to labelsQ&apos;E
option. 3) Check the display of Q&apos;EAll MailQ&apos;E item. Expected Result: All
mail item should be displayed as Q&apos;EToate mesajele de e-mailQ&apos;E Actual
Result: All mail item is displayed as Q&apos;EToate mesajele de e-amilQ&apos;E</description>
</bug>
<bug>
<bugid>394</bugid>
<title>ContentValues object overwrites values in HashMap</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-29T03:58:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ian.d.fe...@gmail.com</reportedBy>
<openedDate>Sun, 02 Mar 2008 16:15:36 +0000</openedDate>
<description>IQ&apos;Em using m5 and when trying to add more than 5 items to the
ContentValues object the the ContentValues object overwrites keypairs
that have already been added. Usually after having put 19 column values,
the hashmap only contains around 14 or 15 values, having overwritten 4
or 5 of them. I should also add, that it doesnQ&apos;Et matter whether I
initialize the ContentValues object to a set size or not. It still
overwrites values. If I initialize the object to 20 values, it still
expands to 30 or more hashmap keyvalue pairs in memory yet overwrites
data after the 5th or 6th put. IQ&apos;Eve walked through it with a size
declaration and without and it consistently overwrites keypairs in the
hashmap though there are an extra 15 or more reserved locations in
memory with null keypairs. Also see --Q&gt;E
http://groups.google.com/group/android-
developers/browse_thread/thread/24360345eefa5b97</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:08:12 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 03:58:30 +0000</when>
<what>We are unable to reproduce this issue. Can you please provide a working code sample
that illustrates this problem?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
<comment>
<author>chris...@gmail.com</author>
<when>Tue, 07 Jun 2011 09:48:09 +0000</when>
<what>I am seeing the same problem with a small ContentValues object. I pass in 7, it allocates 8 entries in its table, but I have two entries that are both being set in the table[5] slot. The keys are being written in correctly (and they are Strings, and different from each other), but as soon as the second of these two particular values is set, the entry in the table is overwritten in both key and value. The ordering of these two lines of code does not have any effect on the end result, except the obvious ordering relative to each other. (The second overwrites the first.)</what>
</comment>
</bug>
<bug>
<bugid>1371</bugid>
<title>Email app keeps emails that failed to be sent stuck in the outbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>37</stars>
<reportedBy>rco...@gmail.com</reportedBy>
<openedDate>Tue, 25 Nov 2008 18:09:45 +0000</openedDate>
<description>Using a production G1 handset w/RC30 firmware, the Outbox handling for
the built-in EMail application is less than ideal. In any situation
where delivery fails, messages are silently and permanently queued in
the Outbox. Attempts to open (via touchscreen tap or trackball
selection) or tap-and-hold to menu-select messages fail. To reproduce,
simply configure an outgoing mail host for which message sending will
fail, (i.e., one which prohibits relay attempts) and then attempt to
send one or more messages. Those messages will appear in the Q&apos;EOutboxQ&apos;E
folder, and delivery will be periodically retried by the handset, but
they cannot be deleted, moved, or reviewed in the EMail app itself.</description>
<comment>
<author>petervan...@gmail.com</author>
<when>Mon, 02 Feb 2009 02:19:24 +0000</when>
<what>Has anything been done about this? I only recently discovered that some of my work
emails were being held in the outbox and then sent days later. At first I couldnQ&apos;Et
find where they were, today I discovered that they were in the outbox. But as the
problem says, you canQ&apos;Et do anything with them, you canQ&apos;Et even force a resend. It is
unfortunate that after 3 months this application is still in beta and has not been
updated at all.</what>
</comment>
<comment>
<author>petervan...@gmail.com</author>
<when>Tue, 03 Feb 2009 15:45:35 +0000</when>
<what>Wanted to amend my comment - Apparently K-9 has addressed this issue. It allows
various options for the outbox messages, including deleting. In addition, it adds a
pseudo-folder which holds error messages. Hopefully K-9 will become integrated into
the Android system, although I guess itQ&apos;Es fine as a separate application too.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:21:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:39:33 +0000</when>
<what></what>
</comment>
<comment>
<author>lieg...@gmail.com</author>
<when>Sun, 21 Feb 2010 07:47:48 +0000</when>
<what>I too have what sounds like the same problem with version 1.6 on a magic. canQ&apos;Et send any email. Bit of 
a major bug, IQ&apos;Ed say. Should be more than medium priority.</what>
</comment>
<comment>
<author>r.secker.johnson@gmail.com</author>
<when>Sun, 28 Mar 2010 10:53:27 +0000</when>
<what>Found this bug today using Email with 1.5 firmware on Samsung i5700</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Tue, 13 Apr 2010 08:10:27 +0000</when>
<what>IQ&apos;Eve seen this problem numerous times. It happened very regularly on my HTC Magic
running 1.6, and still happens (albeit far less frequently) on my Nexus One. ThereQ&apos;Es
no notification that the email hasnQ&apos;Et been sent unless you specifically check, and
thereQ&apos;Es no way of getting it back to the inbox or flagging to resend. 

This is particularly problematic on 2.1 on my Nexus, as the Q&apos;Eclear storageQ&apos;E option
isnQ&apos;Et available for the GMail app. This means that the only way to get rid of the
stuck emails is to delete the ENTIRE THREAD because thereQ&apos;Es no way to delete the
Q&apos;EsendingQ&apos;E message on its own since it canQ&apos;Et be selected.

If you need any more info, logs, etc., please contact me directly.</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Tue, 13 Apr 2010 08:11:41 +0000</when>
<what>I should add, I see this for the native GMail client, not the Q&apos;EEmailQ&apos;E app. Please let
me know if I should create a separate issue (itQ&apos;Es not clear whether this thread/issue
is related to Q&apos;EEmailQ&apos;E or Q&apos;EGMailQ&apos;E).</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Tue, 27 Jul 2010 00:55:46 +0000</when>
<what>This is a VERY SERIOUS PROBLEM thatQ&apos;Es been OPEN FAR TOO LONG!

Gmail app on Android 1.6, T-Mobile myTouch 3G 3.5mm Jack (HTC Magic)
</what>
</comment>
<comment>
<author>bladn...@gmail.com</author>
<when>Mon, 23 Aug 2010 18:22:10 +0000</when>
<what>I see this on the Droid X using the native email application. Horrible. And it was noted almost 2 years ago??? Awesome</what>
</comment>
<comment>
<author>goali...@gmail.com</author>
<when>Tue, 31 Aug 2010 20:49:21 +0000</when>
<what>they havenQ&apos;Et been fast on fixing this.. quite frustrating.. it should be a higher priority..</what>
</comment>
<comment>
<author>gable.e...@gmail.com</author>
<when>Fri, 03 Sep 2010 01:24:14 +0000</when>
<what>A few people commented that theyQ&apos;Eve been getting this on the Gmail client.  IQ&apos;Em getting it on the regular e-mail client instead.  IQ&apos;Em using the Samsung Moment, firmware version 1.5, kernel version 2.6.27. I hope this information is helpful.</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:02:57 +0000</when>
<what>This is a VERY SERIOUS PROBLEM thatQ&apos;Es been OPEN FAR TOO LONG!
Gmail app on Android 1.6, T-Mobile myTouch 3G 3.5mm Jack (HTC Magic)
</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:50:51 +0000</when>
<what>Seems to be fixed (so far) on the Gmail app released to the market last week. 

John, youQ&apos;Ere on a very old version of Android (1.6) and the HTC magic is unlikely to be upgraded to a newer version, so donQ&apos;Et expect this to be fixed until you upgrade to a newer device....</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Thu, 23 Sep 2010 19:51:10 +0000</when>
<what>Re: Comment 14  by webreaper:
Android 1.6 is still current, still being sold on lots of devices, and a prompt fix is both warranted and appropriate regardless. All iPhones are easily upgraded, and Google would be well-advised to do no less. Abandoning users with older devices would damage both Google and Android. Users who have had to put up with buggy devices and poor support donQ&apos;Et tend to be loyal when upgrading.</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Thu, 23 Sep 2010 19:58:20 +0000</when>
<what>Actually, youQ&apos;Ere wrong. Firstly, all fixes come in new versions of android - thatQ&apos;Es how software works. So to expect a fix to 1.6 is absurd, since that version has been superseded by several subsequent versions. ItQ&apos;Es like expecting Ford to go back and retro fit fuel injection and mp3 connectors to cars sold in the 1960s.

And the upgrades are nothing to do with Google unless you have a Nexus One. The OS is open source, amd itQ&apos;Es down to the carriers (who sold you your phone) to upgrade your device, not Google. You should complain to your carrier about the lack of upgrade.</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Thu, 23 Sep 2010 20:20:31 +0000</when>
<what>Comment 16  by webreaper:
Actually, youQ&apos;Ere rude, and badly misinformed on software development.
1. That Android is open source is irrelevant -- Google is responsible for Android, and carriers are only responsible for modifications they have made.
2. Apps are properly updated independently of the base OS, as in the case of Google Maps.
3. OS upgrades are for new and changed functionality, not fixes. 
4. Android OS upgrades arenQ&apos;Et necessarily suitable for older hardware.
5. Fixes are properly and commonly released for the life cycle of any product, especially software, which tends to be released before itQ&apos;Es finished. Fixes for Windows XP and Office XP are still being released even though theyQ&apos;Eve long been superseded.
6. Apple has set the bar in this area, as I said, and Google will hurt both itself and Android if it fails to measure up.</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Thu, 23 Sep 2010 20:30:21 +0000</when>
<what>The android apps have only been separated since 2.x. In 1.6 there was no scope for upgrading apps like gmail separately. OS upgrades are for both fixes *and* new features. 

Your first point sums it up though. Google *has* made numerous fixes and the source is available for carriers to pick up. But the carriers own the device upgrades - Google phycically canQ&apos;Et upgrade a (for example) Vodafone HTC Magic. They would love FTP - I know people close to android who are frustrated at the carriers dragging their feet over pushing out upgrades - which is precisely why Google is moving to upgrading Gmail, maps etc separately to the OS, to give them more control over the components they produce. Read the Android dev blogs and youQ&apos;Ell see this stated explicitly.

And for the record, IQ&apos;Eve been a commercial developer for 17 years, so know plenty about software development, thanks.</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Thu, 23 Sep 2010 20:31:38 +0000</when>
<what>Typo. 

/s/FTP/to.</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Thu, 23 Sep 2010 20:37:08 +0000</when>
<what>Re: Comment 18 by webreaper:

I stand by what IQ&apos;Eve written.  WeQ&apos;Ell just have to agree to disagree.</what>
</comment>
<comment>
<author>m...@baxam.net</author>
<when>Fri, 26 Nov 2010 15:58:35 +0000</when>
<what>Hmmm.  I have a Motorola Droid with 2.2 and this is happening to me.  The odd thing is itQ&apos;Es not every message.  But it really sucks if just one important message gets stuck and the only way to find out is by seeing that there are messages in the outbox.  So, Google, Android, or whoever, is this phone a toy or are you going to fix these, what seems to be minor issues to you, but a huge issue to your customers?  IQ&apos;Em not a big Apple fan, but if they release it to more carriers, I might just jump because I am tired of these Q&quot;ElittleQ&quot;E issues.  Win7, hmmm.</what>
</comment>
<comment>
<author>marius.k...@gmail.com</author>
<when>Fri, 26 Nov 2010 20:57:53 +0000</when>
<what>Just switch to K-9 mail. No need to change phone. It is also opensource, which I am unsure this is.</what>
</comment>
<comment>
<author>marius.k...@gmail.com</author>
<when>Fri, 26 Nov 2010 21:00:06 +0000</when>
<what>Just switch to K-9 mail. No need to change phone. It is also opensource, which I am unsure this is.</what>
</comment>
<comment>
<author>Paul.Ker...@gmail.com</author>
<when>Fri, 11 Feb 2011 17:59:28 +0000</when>
<what>I have had this phone for two years (G1), and every couple of months have this issue of stuck email in the Outbox.  Very frustrating, as there is no notification that an email did not go out, no idea why sometimes I can edit and send and most times not.

Very disappointing Google hasnQ&apos;Et fixed this fundamental issue.

Installed K-9 mail (open source) today, and able to successfully send responses to the emails that were stuck in the Gmail appQ&apos;Es Outbox.  Thank goodness!</what>
</comment>
<comment>
<author>sampablo...@gmail.com</author>
<when>Sat, 19 Mar 2011 16:12:47 +0000</when>
<what>This appears to be related to Issue 1237.</what>
</comment>
</bug>
<bug>
<bugid>5068</bugid>
<title>Phone locks up if google account password changes as phone caches old password. Only Solution RESET!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Majeed.A...@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 03:18:11 +0000</openedDate>
<description>If the phone locks due pattern locks (my kid was playing and locked the
phone). It needed Google account username and password. Since the phone
caches old password, I was NOT able to unlock the phone. I call T-Mobile
help and Android help. There was no other way but to RESET the phone. By
doing that I lost all my downloaded applications. It is a pain! This I
think is a SERIOUS bug. The phone should NOT cache password (which is
bug #1), even if it caches, if it gets a new password it should connect
to T-Mobile network or internet to check it out!. This I thinks is a
serious bug on the phone. Majeed Arni</description>
</bug>
<bug>
<bugid>15751</bugid>
<title>PIN lock screen calls the unlock code an Q&quot;Eunlock patternQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>veeti.pa...@rojekti.fi</reportedBy>
<openedDate>Sat, 26 Mar 2011 18:32:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail: 1. Set a PIN unlock code on the phone. 2. Power off
the screen and turn it on again to enter the lock screen. 3. Enter an
incorrect code 5 times. 4. Check the error dialog: it will say Q&quot;EYou have
incorrectly drawn your unlock patternQ&quot;E instead of Q&quot;EYou have incorrectly
entered your unlock codeQ&quot;E.</description>
</bug>
<bug>
<bugid>16406</bugid>
<title>Music app auto plays on Q&quot;Eheadset insertQ&quot;E, over top my other music player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>peter.ri...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 23:25:02 +0000</openedDate>
<description>The stock music app insists on randomly starting playback while iQ&apos;Em
listening to music with another app (poweramp pro, which says it uses
the headset microservice). Poweramp starts playback on headset insert,
like i chose in the options, but if i bump the headphone jack, or
rapidly unplug/replug the jack, poweramp will continue playing, but the
stock music app will also start playing overtop (the stock app opens in
the BG, so i have to open it from the notifications to get at the pause
button) please give us an option to turn off playback on headset insert.
getting really annoying. another note to add, even if i clear the active
queue, everytime it reopens, those same files that were last played,
show up again in the queue.</description>
<comment>
<author>bcass...@gmail.com</author>
<when>Tue, 10 May 2011 15:02:02 +0000</when>
<what>This happens to me too.
Verizon Motorola Droid
Android v2.2.2
</what>
</comment>
<comment>
<author>philipp....@gmail.com</author>
<when>Mon, 22 Aug 2011 19:08:41 +0000</when>
<what>The same on Android v2.3.3.
I use an HTC Desire Z and it additionally starts calls on its own. It got worse and it only appears when my headset is connected, not with normal headphones.</what>
</comment>
</bug>
<bug>
<bugid>13544</bugid>
<title>Nexus S [2.3.1] Gallery will often loss media - restart or mount/dismount via USB cable only solution</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Lax...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 00:58:57 +0000</openedDate>
<description>After a period of time the gallery will loss all media apart from the
last picture taken with the camera. Either a hard restart or mounting
the memory onto a PC and unmounting it will solve the issue. If you
mount and unmount however you will find that scrolling through pictures
only works half the time (when viewing in full) and would slide half-way
to the next photo (doesnQ&apos;Et matter right or left) and slide back to the
picture it was originally on. A hard restart solves all these issues.
Laxe</description>
<comment>
<author>WolfM...@gmail.com</author>
<when>Thu, 03 Mar 2011 16:55:34 +0000</when>
<what>A hard restart does not solve these issues for my Nexus One. It was doing this with FroYo as well and still is with Gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>13536</bugid>
<title>Home button takes screenshots when load is heavy</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-12-31T03:13:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brett.mc...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 16:02:02 +0000</openedDate>
<description>Phone: Samsung Galaxy S (I9000) OS: Android 2.2 (Froyo) Steps to
reproduce: Run some application that temporarily makes the phone
unusable/unresponsive. This occurs during certain sync events for me, or
when opening certain applications. What happened: During this time I may
want to cancel the action, or leave the app, etc. but the back button is
frozen, and is not highlighted. Pressing the button does nothing. If I
try to press the home button to escape or get out of what IQ&apos;Em doing, it
takes a screenshot. Clearly the back button is being depressed by the OS
for certain lengths of time rather than being disabled during a load.
When I press the home button, the assumption becomes that I am trying to
take a screenshot, which it does. On Android 2.1 I had the problem where
the back button would inexplicably (randomly) be depressed rapidly and
quite often, making the phone nearly unusable. I read online that it
would be fixed in Froyo, which it is, but now I have this issue.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 31 Dec 2010 03:13:31 +0000</when>
<what>googleQ&apos;Es code doesnQ&apos;Et use the home button to take screenshots. this must be a samsung addition. report the bug to them.</what>
</comment>
<comment>
<author>darryn.s...@gmail.com</author>
<when>Mon, 17 Jan 2011 04:35:23 +0000</when>
<what>It might be a Samsung firmware issue.  

Try this:
From phone dial pad,
*#*#2663#*#*   (TouchScreen Firmware Version)
It helps to mark down the values displayed before and after the update just to see if anything changed. 
Click update on TSP FW Q&amp;E Touch Key.  

DonQ&apos;Et touch the screen, or perform any other actions until itQ&apos;Es done.  It might take upto 5 minutes for the 1st one, and 2 minutes or so for the second one. 

Exit, and reboot. 

Good Luck 

</what>
</comment>
</bug>
<bug>
<bugid>1236</bugid>
<title>Google Talk Disconnects When entering standby</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:00:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>defconoii</reportedBy>
<openedDate>Mon, 10 Nov 2008 18:38:21 +0000</openedDate>
<description>- Login to Gtalk, press the standby red button on G1 handset, it then
disconnects you from the google server and it shows u as offline -
Google talk should stay as available/stay connected when in standby.</description>
<comment>
<author>tromp...@gmail.com</author>
<when>Sat, 11 Jul 2009 18:36:13 +0000</when>
<what>I have a similar problem however itQ&apos;Es pretty random and it occurs only when I am
connected via 3G network.
I use an HTC G2 and when the device is idle for some minutes it sometimes disconnects
the client but I see it as connected.
I notice that the client itQ&apos;Es disconnected when I try to change status.
In order to reconnect I have to close the client and login again.
The other networks application like Browser works just fine.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:00:38 +0000</when>
<what>Google Talk is not part of the Android Open Source Project.</what>
</comment>
</bug>
<bug>
<bugid>2413</bugid>
<title>Enable smileys in sms</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T02:05:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mis...@gmail.com</reportedBy>
<openedDate>Sun, 12 Apr 2009 11:18:43 +0000</openedDate>
<description>Hi, when i receive a sms with :-), this will be normally shown as a
smiley. Android should display this too and there should be an easy way
to add such icons in my own messages. Michael</description>
<comment>
<author>neo...@gmail.com</author>
<when>Wed, 29 Apr 2009 06:48:28 +0000</when>
<what>This is fixed in 1.5 afaik.
</what>
</comment>
<comment>
<author>mis...@gmail.com</author>
<when>Sat, 20 Jun 2009 22:20:53 +0000</when>
<what>yes, is it fixed.
is there a way to customize these smileys?</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:05:24 +0000</when>
<what></what>
</comment>
<comment>
<author>mzva...@gmail.com</author>
<when>Sun, 24 Jan 2010 04:30:53 +0000</when>
<what>is there a way to customize these smileys?
</what>
</comment>
</bug>
<bug>
<bugid>4400</bugid>
<title>Calendar items not shown in Q&apos;ETime ViewQ&apos;E only in Q&apos;EEvent viewQ&apos;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T13:07:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>hgmad...@gmail.com</reportedBy>
<openedDate>Wed, 28 Oct 2009 11:47:11 +0000</openedDate>
<description>If I select Q&apos;ETime ViewQ&apos;E for the Q&apos;EDay viewQ&apos;E in the Calendar application,
the the list is empty. If I select Q&apos;EEvent ViewQ&apos;E instead, the I can see
all my appointments. It does not matter if appointments are synchronized
from Google Calendar or Outlook, or entered on the phone. The Q&apos;ETime
ViewQ&apos;E is always empty. I have to use Q&apos;EEvent ViewQ&apos;E to see the
appointments, which is pretty irritating. The correct behaviour should
be that all items seen in Day View Q&apos;EEvent ViewQ&apos;E should be visible in Day
View Q&apos;ETime ViewQ&apos;E HTC Hero with Android 1.5,</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:07:10 +0000</when>
<what>This application was written by HTC and isnQ&apos;Et part of the core Android. You should
mention this issue to them.</what>
</comment>
</bug>
<bug>
<bugid>18670</bugid>
<title>USB Connection cable with computer : problem of confidentiality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brav...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 07:37:43 +0000</openedDate>
<description>Hello, there is a problem of confidentiality of data when you plug a USB
cable between a locked phone and a computer. Enabling the USB storage on
phone you can access all data from the SD card from the computer!!
without auccun Security Lock! step by step Phone locked USB connection
cable (telephone - computer) Activating USB storage on the phone ....
The data are accessible from The computer! while the phone is Q&quot;ElockedQ&quot;E
this can be very annoying if you lose the phone .... Thanks you to
resolved this point possible improvement: maybe is it possible to ask
the security patern/password before the activation of the USB storage
Nexus One 2.3.4 32.41.00.32U_5.08.00.04 2.6.35.7-59463-g52630a3
android-build@apa28 #1 GRJ22</description>
<comment>
<author>4485...@gmail.com</author>
<when>Sat, 06 Aug 2011 07:54:21 +0000</when>
<what>Really a big security hole.
First I thought that is pretty redundant cause if you can access the phone to plug it you can also remove the sd-card.
But given the fact that there are devices that do not have removable storage...</what>
</comment>
</bug>
<bug>
<bugid>5493</bugid>
<title>Android doesnQ&apos;Et accept calendar invites from outlook (non-exchange)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>90</stars>
<reportedBy>robert.b...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 19:00:45 +0000</openedDate>
<description>Phone: Verizon Droid Eris Firmware 1.5 Software version 1.16.605.1 Steps
to reproduce: 1)Receive calendar invite 2)Email shows up blank with
attachment in Gmail on Android. 3)Un able to open attachment and no
prompts or indications of invite. What happened: 1)Must log on to a
computer to the Gmail web client to accept invite 2)Then it auto syncs
to android calendar. Correct Behavior: 1) Calendar invite is receive by
Gmail to android handset 2) Open Email to show calendar details as in
Gmail web client. 3) Ability to choose if one is attending ie- Going?
Yes- Maybe- No 4) Auto syncs to Calendar based upon response . Screen
Shots 1) shows Gmail webclient of invite 2) show Gmail client on android
of infite. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>robert.b...@gmail.com</author>
<when>Wed, 16 Dec 2009 19:01:22 +0000</when>
<what>This is a must fix!</what>
</comment>
<comment>
<author>smeyer.o...@gmail.com</author>
<when>Sat, 20 Feb 2010 00:44:39 +0000</when>
<what>Agree - Ditto for Droid users.</what>
</comment>
<comment>
<author>DavidFre...@gmail.com</author>
<when>Thu, 20 May 2010 17:36:03 +0000</when>
<what>Droid user - getting bent over again on this...

Same problem - wont accept Outlook Calendar attachments... wont sync up with my 
outlook program.

This really sucks - I thought better of google.

Droid should work with outlook and without Gmail... Google and Android reminds me 
Microsoft and IE.</what>
</comment>
<comment>
<author>mvpeter...@gmail.com</author>
<when>Thu, 29 Jul 2010 00:21:57 +0000</when>
<what>IQ&apos;Ed like to see this fixed also. Running 2.2</what>
</comment>
<comment>
<author>fernm...@gmail.com</author>
<when>Thu, 14 Oct 2010 17:38:15 +0000</when>
<what>I have this same issue. I have my own domain with a Google Premiere account and do not use Exchange (why bother?), so I do not sync. I receive meeting requests on my DX but can not respond to them. IQ&apos;Eve attempted to browse to gmail, but that interface only provides an opportunity to reply to the message, no way to accept or decline. 

I finally found a Marketplace app called Touchdown that provides this exact functionality, along with a host of others also not provided by the Android development teams. This app costs $20 which is fine for a corporate employee, but outrageous for the average user.</what>
</comment>
<comment>
<author>roh...@gmail.com</author>
<when>Wed, 20 Oct 2010 22:41:53 +0000</when>
<what>Note, this is not an Outlook-specific issue regardless of Exchange or another server.  I have to suffer with Lotus Notes at my work, and the effects are the same.  Using Notes as a client to the Domino mail server or using Outlook as a client to Domino, the meeting invites are not handled properly by the Android GMail implementation.  When I send an invite to my GMail account, I have to use the PC-based GMail in order to say Yes/No/Maybe.  </what>
</comment>
<comment>
<author>mschu...@gmail.com</author>
<when>Fri, 22 Oct 2010 21:31:56 +0000</when>
<what>Its pretty pathetic of Google that this is an issue. I wish I could have my Palm back.</what>
</comment>
<comment>
<author>arthurla...@gmail.com</author>
<when>Fri, 26 Nov 2010 08:39:39 +0000</when>
<what>Are you asking gmail to retreive your POP non-gmail account into this account?

the reason is showning up as an attachment and not adding it to your calendar automatically is because google does not recognizes the POP account invite as one of your account.

if so to solve your problem do this:

1. On Gmail, click Settings, Google Account Settings.
2. Under Personal SettingsQ&gt;EQ&gt;EEmails, click Edit and add your non-Gmail POP email.
3. Confirm Verification. Done!

Now 

All your invites sent to your non-Gmail POP email will AUTOMATICALLY  be included into the Google Calendar. I tested invites from Gmail, Yahoo and Outlook Calendars.

This is because Gmail now recognizes that the POP email is now an email address that belongs to you. Regularly when invites are sent, it is addressed to many emails. Gmail will not include entries on your calendar because it does not recognize the non-Gmail POP email as part your account emails.
</what>
</comment>
<comment>
<author>fernm...@gmail.com</author>
<when>Fri, 26 Nov 2010 15:05:03 +0000</when>
<what>@arthurlawrence.work.   Pop email accounts are not this issue.  The issue is missing android calendar ability to allow the user to respond to meeting invitions.  </what>
</comment>
<comment>
<author>nlafe...@gmail.com</author>
<when>Fri, 26 Nov 2010 15:09:54 +0000</when>
<what>I think the bigger issue is that the user is not given the opportunity to accept/decline the meeting. There are apps to add the calendar invite to the calendar anyway -- itQ&apos;Es the fact that they canQ&apos;Et be acknowledged or turned down that is the biggest miss.</what>
</comment>
<comment>
<author>shumbat...@gmail.com</author>
<when>Mon, 06 Dec 2010 09:02:34 +0000</when>
<what>Running Samsung Galaxy S with 2.2.

A friend sent a meeting invitation from his own Outlook client to my Gmail account.
In Gmail browser version I can accept/reject.
In Gmail app for Android I cannot.

I just switched from an iPhone to Android and very frustrated by this, considering switching back as this is a very common scenario for me. :(
</what>
</comment>
<comment>
<author>roh...@gmail.com</author>
<when>Mon, 06 Dec 2010 18:48:41 +0000</when>
<what>RE: Comment 8
Your suggestion does not solve the issue.  I receive meeting invites from all sorts of friends, family, and work-related people.  If those people are using Exchange or Domino, The android handset GMAIL application will not present the user with the Q&quot;EYes, Maybe, NoQ&quot;E buttons.  The user then must get on their computer and log into GMAIL (via the web) and acknowledge the invite.  The calendar on the web and the phone are properly populated.</what>
</comment>
<comment>
<author>djhuben....@gmail.com</author>
<when>Wed, 29 Dec 2010 16:14:24 +0000</when>
<what>Another annoyance is that just canQ&apos;Et even log to the web interface using an android browser to accept the meeting and add the invite to my calendar. I must log on using the computer.  The original digestion is still the best. </what>
</comment>
<comment>
<author>scott.es...@gmail.com</author>
<when>Fri, 07 Jan 2011 15:45:24 +0000</when>
<what>Once you receive the invite, go to the calendar and you will see the meeting there.  From there you can respond to the invitation.  </what>
</comment>
<comment>
<author>fernm...@gmail.com</author>
<when>Fri, 07 Jan 2011 15:58:06 +0000</when>
<what>@scott.esbrandt/re:comment 14.  IF you can find the invite on your calendar, you can then respond to it, and then return to your mail.  The hunting and switching back and forth between calendar and email requires a lot of effort and time that makes this solution a very poor substitute for something that is a single click on every other mobile platform out there.</what>
</comment>
<comment>
<author>azhbookk...@gmail.com</author>
<when>Wed, 12 Jan 2011 05:26:12 +0000</when>
<what>I agree with comment 13.  I switched from BB to DX and am floored this is an issue.  I even tried going through browser to accept the appt but it takes me to the mobile site and doesnQ&apos;Et work.  

An idea, set up imap in Outlook and change the settings to automatically accept.  Unfortunately, Outlook has to be open in order to accept.  

I really hope Google fixes this.  Of all the new ideas they come up with, the basics are being left behind and are just as important.</what>
</comment>
<comment>
<author>jester7...@gmail.com</author>
<when>Mon, 28 Feb 2011 14:28:39 +0000</when>
<what>Seems that not enough people have voted for this (only at 24).  Please share with your friends and coworkers who have android phones to vote (not add a comment) - this does require people to login and click on the (Star).  I was very shocked to find this basic functionality of Q&quot;EnormalQ&quot;E operation isnQ&apos;Et there.  To me it seems someone forgot to write a feature requirements document of basic stuff that has been around to years and are accepted as they should just be there and work without question.  DonQ&apos;Et get me wrong, I love Android and the freedom/flexibility of it, but really... come on guys... this should have been fixed by now.</what>
</comment>
<comment>
<author>tahir.ja...@gmail.com</author>
<when>Tue, 08 Mar 2011 01:58:04 +0000</when>
<what>Amazing that you cannot accept a Google Calendar invite from your phone using the Gmail app.

Big gap in my opinion...</what>
</comment>
<comment>
<author>dpet...@extranettest.com</author>
<when>Wed, 23 Mar 2011 13:58:38 +0000</when>
<what>This is really slowing down android deployment at our company. As we move to Gmail later this year, I would rather have folks using the native gmail client on android, but we may have to use active sync due to this issue. That is not perfect either, as you can not see the time of the meeting from the mail, you must propose a new time in order to see the invite time.</what>
</comment>
<comment>
<author>rfreiwi...@gmail.com</author>
<when>Wed, 23 Mar 2011 17:04:06 +0000</when>
<what>Need this ASAp</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Wed, 30 Mar 2011 12:57:21 +0000</when>
<what>Weile appointments are now shown in the Calendar when received via mail it would still be a huge improvement if you could either respond using the mail client or jump to the Calendar entry directly.
</what>
</comment>
<comment>
<author>pramod.b...@gmail.com</author>
<when>Wed, 06 Apr 2011 08:05:02 +0000</when>
<what>I am surprised that this is still an issue in froyo. SAD!!</what>
</comment>
<comment>
<author>b...@abasta.net</author>
<when>Sat, 30 Apr 2011 08:23:39 +0000</when>
<what>Android 2.3.4 - still not fixed. </what>
</comment>
<comment>
<author>ameno...@gmail.com</author>
<when>Tue, 03 May 2011 06:46:43 +0000</when>
<what>Ouch! This comes dangerously close to being a deal-breaker for me, being just 1-week old from a switch-over from BB. Even more demoralized by the comment that this is not fixed in Android 2.3.4 either.</what>
</comment>
<comment>
<author>djhuben....@gmail.com</author>
<when>Tue, 03 May 2011 10:31:03 +0000</when>
<what>If i cohld go back to a blackberry after 10 months suffering through droid office bas d nonsense,  I would. Google docs,  google connwct,  google chat,  but no google calendar support at the moat basic level. </what>
</comment>
</bug>
<bug>
<bugid>11668</bugid>
<title>Having a watchdog by NetworkManagementService (connectivity.Tethering.enableUsbIfaces)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ericgo1...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 05:26:51 +0000</openedDate>
<description>Q&lt;ETested environmentQ&gt;E - A Froyo device beging producted by a vendor. -
GMS R5 - Steps to reproduce the problem (including sample code if
appropriate). 1. Have been using Tethering feature. 2. Somehow, the
device restarts for every minute. - What happened. The device restarts
for every minute - What you think the correct behavior should be. It
shouldnQ&apos;Et have a watchdog by Tethering during booting. In my analysis,
ThrottleService is waiting to lock NativeDaemonConnector , held by
threadid=6 (But, LocalSocket is null for NativeDaemonConnector when
Tethering is trying to enableUsbIfaces) Looks like.. I am not the only
one having this problem.
(http://www.mailinglistarchive.com/html/android-platform@googlegroups.com/2010-06/msg00586.html)
Do you guys have any solution for this issue? Q&lt;EMain LOGQ&gt;E 09-30
15:21:32.318 D/PowerManagerService(18890): bootCompleted 09-30
15:21:32.328 E/NetdConnector(18890): No connection to daemon 09-30
15:21:32.328 E/NetdConnector(18890): java.lang.IllegalStateException
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.NativeDaemonConnector.sendCommand(NativeDaemonConnector.java:191)
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.NativeDaemonConnector.sendCommand(NativeDaemonConnector.java:178)
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.NativeDaemonConnector.doCommand(NativeDaemonConnector.java:213)
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.NativeDaemonConnector.doListCommand(NativeDaemonConnector.java:258)
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.NetworkManagementService.listInterfaces(NetworkManagementService.java:234)
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.connectivity.Tethering.enableUsbIfaces(Tethering.java:454)
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.connectivity.Tethering.updateUsbStatus(Tethering.java:420)
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.connectivity.Tethering.access$200(Tethering.java:65)
09-30 15:21:32.328 E/NetdConnector(18890): at
com.android.server.connectivity.Tethering$StateReceiver.onReceive(Tethering.java:443)
09-30 15:21:32.328 E/NetdConnector(18890): at
android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:892)
09-30 15:21:32.328 E/NetdConnector(18890): at
android.os.Handler.handleCallback(Handler.java:587) 09-30 15:21:32.328
E/NetdConnector(18890): at
android.os.Handler.dispatchMessage(Handler.java:92) 09-30 15:21:32.328
E/NetdConnector(18890): at android.os.Looper.loop(Looper.java:123) 09-30
15:21:32.328 E/NetdConnector(18890): at
com.android.server.ServerThread.run(SystemServer.java:603) Q&lt;ETraces.txtQ&gt;E
Q&quot;EThrottleServiceQ&quot;E prio=5 tid=38 MONITOR | group=Q&quot;EmainQ&quot;E sCount=1
dsCount=0 s=N obj=0x44c47b50 self=0x349108 | sysTid=18966 nice=0
sched=0/0 cgrp=unknown handle=3441744 at
com.android.server.NativeDaemonConnector.doCommand(NativeDaemonConnector.java:~213)
- waiting to lock Q&lt;E0x44a1a650Q&gt;E (a
com.android.server.NativeDaemonConnector) held by threadid=6
(android.server.ServerThread) at
com.android.server.NetworkManagementService.getInterfaceCounter(NetworkManagementService.java:593)
at
com.android.server.NetworkManagementService.getInterfaceRxCounter(NetworkManagementService.java:617)
at
com.android.server.ThrottleService$MyHandler.onPollAlarm(ThrottleService.java:467)
at
com.android.server.ThrottleService$MyHandler.onPolicyChanged(ThrottleService.java:452)
at
com.android.server.ThrottleService$MyHandler.handleMessage(ThrottleService.java:360)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.os.HandlerThread.run(HandlerThread.java:60)
Q&quot;Eandroid.server.ServerThreadQ&quot;E prio=5 tid=6 WAIT | group=Q&quot;EmainQ&quot;E sCount=1
dsCount=0 s=N obj=0x44a0bcf8 self=0x126330 | sysTid=18904 nice=-2
sched=0/0 cgrp=unknown handle=1205360 at java.lang.Object.wait(Native
Method) - waiting on Q&lt;E0x44a0bea8Q&gt;E (a java.lang.VMThread) at
java.lang.Thread.parkFor(Thread.java:1535) at
java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48) at
sun.misc.Unsafe.park(Unsafe.java:317) at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:131) at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1996)
at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)
at
com.android.server.NativeDaemonConnector.doCommand(NativeDaemonConnector.java:221)
at
com.android.server.NativeDaemonConnector.doListCommand(NativeDaemonConnector.java:258)
at
com.android.server.NetworkManagementService.listInterfaces(NetworkManagementService.java:234)
at
com.android.server.connectivity.Tethering.enableUsbIfaces(Tethering.java:454)
at
com.android.server.connectivity.Tethering.updateUsbStatus(Tethering.java:420)
at
com.android.server.connectivity.Tethering.access$200(Tethering.java:65)
at
com.android.server.connectivity.Tethering$StateReceiver.onReceive(Tethering.java:443)
at
android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:892)
at android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:123) at
com.android.server.ServerThread.run(SystemServer.java:603)</description>
</bug>
<bug>
<bugid>7037</bugid>
<title>Different virtual keyboards for landscape and portrait orientations</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>151</stars>
<reportedBy>miller1...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 23:44:13 +0000</openedDate>
<description>Hello, Please add the feature to use different virtual keyboards based
on the orientation of the phone. For instance, instead of having swype
as the keyboard for both landscape and portrait mode, this feature would
allow for swype to be the portrait keyboard and Android keyboard to be
the landscape keyboard. Thanks</description>
<comment>
<author>jacobk...@gmail.com</author>
<when>Sun, 14 Mar 2010 02:13:37 +0000</when>
<what>i agree, i would love this feature/setting as i like swype as a portrait mode but
prefer to use the android default keyboard or better keyboard while in landscape.. if
you could add a setting to use a different keyboard for each or just one for both
thatQ&apos;Ed be great.</what>
</comment>
<comment>
<author>andrewth...@gmail.com</author>
<when>Mon, 22 Mar 2010 04:35:21 +0000</when>
<what>Agreed. Would make things much easier</what>
</comment>
<comment>
<author>bphan...@gmail.com</author>
<when>Fri, 09 Apr 2010 23:04:12 +0000</when>
<what>I too think this would be a great feature.  Swype portrait and HTCIME or SmartKeyboard  
landscape.

XDA link with others who would like this also:
http://forum.xda-developers.com/showthread.php?p=6136194</what>
</comment>
<comment>
<author>JAStar...@gmail.com</author>
<when>Wed, 14 Apr 2010 06:58:01 +0000</when>
<what>i said something about this on androidandme a long time ago that it would be really 
cool to do this its a great idea and i think would be a huge improvement. i love swype 
but hate it so much in landscape its useless really in that orientation way to 
difficult but using swype in just portrait and then something else in landscape well 
thats a dream come true i really hope to see this implemented. </what>
</comment>
<comment>
<author>mdin...@gmail.com</author>
<when>Tue, 20 Apr 2010 14:58:33 +0000</when>
<what>This is a fantastic idea.  Considerations like these are exactly what a developer 
should be looking at, the details, and the voice of the community.</what>
</comment>
<comment>
<author>anil.jag...@gmail.com</author>
<when>Wed, 21 Apr 2010 02:48:44 +0000</when>
<what>I agree this would make the android typing experience almost flawless!!!</what>
</comment>
<comment>
<author>god8...@gmail.com</author>
<when>Wed, 21 Apr 2010 03:02:41 +0000</when>
<what>Please this would be pivotal</what>
</comment>
<comment>
<author>god8...@gmail.com</author>
<when>Wed, 21 Apr 2010 03:03:26 +0000</when>
<what>please</what>
</comment>
<comment>
<author>lohei...@gmail.com</author>
<when>Mon, 17 May 2010 07:29:00 +0000</when>
<what>Yes please!!</what>
</comment>
<comment>
<author>lohei...@gmail.com</author>
<when>Mon, 17 May 2010 07:29:10 +0000</when>
<what>Yes please!!</what>
</comment>
<comment>
<author>smj887@gmail.com</author>
<when>Sun, 30 May 2010 06:45:34 +0000</when>
<what>Would give Android a flawless typing experience and would actually let me explore
getting an Android device without a hardware keyboard.</what>
</comment>
<comment>
<author>ajgilz...@gmail.com</author>
<when>Fri, 11 Jun 2010 10:02:09 +0000</when>
<what>I agree completely. Or possibily give users different options for landscape keyboard layouts, mainly because I donQ&apos;Et like the way the landscape keyboard is so anti-symmetrical (unlike the default keyboard on my incredible). Possibly all I would need is a simple mod and I would be happy.

The reason is because portrait doesnQ&apos;Et look to great on the internet.</what>
</comment>
<comment>
<author>simonmil...@gmail.com</author>
<when>Wed, 16 Jun 2010 20:25:25 +0000</when>
<what>This would rock. </what>
</comment>
<comment>
<author>the5th...@gmail.com</author>
<when>Thu, 17 Jun 2010 08:33:52 +0000</when>
<what>I too believe this would make the typing experience on my phone pretty much flawless. I hope something is done about it soon!</what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Sat, 19 Jun 2010 16:13:23 +0000</when>
<what>I like this idea. Another thing that be a nice improvement would be when in landscape mode, with the normal keyboard, would be to see part of the screen you are typing on, just so you didnQ&apos;Et always have to minimize the keyboard to click Q&quot;EokQ&quot;E or Q&quot;EpostQ&quot;E</what>
</comment>
<comment>
<author>horbo...@gmail.com</author>
<when>Thu, 24 Jun 2010 19:18:35 +0000</when>
<what>really wish i could have this. swype lends itself to one-handed typing, which is not plausible in landscape mode. </what>
</comment>
<comment>
<author>lildave...@gmail.com</author>
<when>Fri, 25 Jun 2010 02:59:33 +0000</when>
<what>Such a great idea and it would be awesome if we could get access to something like this.  </what>
</comment>
<comment>
<author>tryo...@gmail.com</author>
<when>Fri, 25 Jun 2010 08:26:01 +0000</when>
<what>Sometimes the best ideas are the simple ones.</what>
</comment>
<comment>
<author>cado...@gmail.com</author>
<when>Fri, 25 Jun 2010 14:25:48 +0000</when>
<what>This would be an awesome addition to an awesome Phone OS</what>
</comment>
<comment>
<author>seth.for...@gmail.com</author>
<when>Thu, 08 Jul 2010 06:29:33 +0000</when>
<what>I agree.. i think this is most vital, as Swype and slideIT landscape keyboards pale in functionality compared to Stock and HTC keyboards...</what>
</comment>
<comment>
<author>Xenocid...@gmail.com</author>
<when>Wed, 14 Jul 2010 19:27:29 +0000</when>
<what>This would be a great feature!</what>
</comment>
<comment>
<author>lmfel...@gmail.com</author>
<when>Thu, 15 Jul 2010 19:33:49 +0000</when>
<what>Bump. Especially since droid x keyboard is on the web now. It would be nice to have that multitouch in landscape mode</what>
</comment>
<comment>
<author>darnassian</author>
<when>Mon, 19 Jul 2010 13:14:47 +0000</when>
<what>Yes please. Swyping beats everything else on portrait hands down but a regular keyboard with added features would be useful to have in landscape orientation.</what>
</comment>
<comment>
<author>swamp...@gmail.com</author>
<when>Mon, 19 Jul 2010 15:46:52 +0000</when>
<what>This would help a lot. Swype is great for portrait but clumsy in landscape</what>
</comment>
<comment>
<author>revolve...@gmail.com</author>
<when>Mon, 19 Jul 2010 18:43:16 +0000</when>
<what>would love to mix and match input app per orientation. Please release this feature!</what>
</comment>
</bug>
<bug>
<bugid>16180</bugid>
<title>Profile Pictures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TruJi...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 19:18:02 +0000</openedDate>
<description>Defult pictures should be set to whatever picture is synced to the
contact for calls, text, and ect... Pictures only show up for such
things if itQ&apos;Es in the Google profile. Their picture shows up on the
contacts list but not when you call or they call or you text or they
text and ect. Thanks.</description>
</bug>
<bug>
<bugid>1005</bugid>
<title>BUILD: missing prerequistes -- libc6-dev-i386 -- stubs-32.h</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-02-10T01:10:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>simon.braunschmidt@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 01:20:44 +0000</openedDate>
<description>Description: build fails on Linux sidux x86_64, missing stubs-32.h
Analysis: missing package libc6-dev-i386 this package is possibly part
of the regular Ubuntu setup Label: Q&lt;EtodoQ&gt;E can i get a list of the
current package versions, possibly with Q&quot;ErepoQ&quot;E? Linux Distribution
Setup: -Sidux (debian/sid) -see attached the list of installed packages
(packages.none.txt) $ uname -a Linux sleipnir 2.6.27-2.slh.1-sidux-amd64
#1 SMP PREEMPT Sat Oct 18 23:40:57 UTC 2008 x86_64 GNU/Linux Repository
setup: according to build instructions on source.android.com, date 10
minutes ago $ sudo apt-get install flex bison gperf libsdl-dev
libesd0-dev libwxgtk2.6-dev build-essential zip curl Repository setup: $
make clobber Reproduce error: $ make -j8 showcommands ...
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or
directory ... $ make -j8 showcommands Q&amp;EQ&gt;E stub32.log.all.txt - see
attachment (stub32.log.all.txt) $ sudo apt-get install libc6-dev-i386 $
make build gets past the error (right into the next error ;-) )
Missing/further analysis: -confirm that the package libc6-dev-i386 is
part of the Ubuntu setup as described in the current build instructions
-confirm that the build instructions work both on x86_32 and x86_64
userspace setup -identify if there are more build bugs due to x86_32 --
x86_64 buildenvironment differences Suggested resolution: -fix online
documentation -add libc6-dev-i386 to the required packages in order to
build on x86_64 -other documentation locations</description>
<comment>
<author>markjhow...@gmail.com</author>
<when>Fri, 24 Oct 2008 16:39:25 +0000</when>
<what>IQ&apos;Em treating this as a thread for x86_64 build dependency issues.

IQ&apos;Em stuck at missing libstdc++ atm. Is this your Q&quot;Enext errorQ&quot;E Simon? lib32stdc++6 is
installed, and IQ&apos;Eve re-run ldconfig (if thatQ&apos;Es relevant). IQ&apos;Em a bit noob at ia32
build issues on x86_64.

Ubuntu 8.04, up-to-date, x86_64.

$ uname -a
Linux mjolnir 2.6.24-21-generic #1 SMP Mon Aug 25 16:57:51 UTC 2008 x86_64 GNU/Linux

$ make -j3
build/core/product_config.mk:229: WARNING: adding test OTA key
host Executable: acp (out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp)
host SharedLib: libneo_cs (out/host/linux-x86/obj/lib/libneo_cs.so)
host Executable: aapt (out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt)
host Executable: aidl (out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl)
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.so
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.a
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.so
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.a
when searching for -lstdc++
/usr/bin/ld: cannot find -lstdc++
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp] Error 1
make: *** Waiting for unfinished jobs....
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.so
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.a
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.so
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.a
when searching for -lstdc++
/usr/bin/ld: cannot find -lstdc++
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl] Error 1
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.so
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.a
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.so
when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.a
when searching for -lstdc++
/usr/bin/ld: cannot find -lstdc++
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt] Error 1
$ 

packages installed are in packages.txt, attached, generated with:

$ dpkg-query -l Q&amp;EQ&gt;E packages.txt

</what>
</comment>
<comment>
<author>yuva...@gmail.com</author>
<when>Sun, 26 Oct 2008 08:39:58 +0000</when>
<what>markjhowell: You are missing g++-multilib</what>
</comment>
<comment>
<author>markjhow...@gmail.com</author>
<when>Mon, 27 Oct 2008 01:08:03 +0000</when>
<what>yuvalfl: thanks, that moved the ball forward. I also had to install lib32ncurses5-dev
to get past the next hurdle. Currently stuck, apparently, on 32-bit X libs, with: 

/usr/bin/ld: skipping incompatible /usr/lib/libX11.so when searching for -lX11
/usr/bin/ld: skipping incompatible /usr/lib/libX11.a when searching for -lX11
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/emulator] Error 1
make: *** Waiting for unfinished jobs....
$ 
</what>
</comment>
<comment>
<author>simon.braunschmidt@gmail.com</author>
<when>Mon, 27 Oct 2008 19:44:41 +0000</when>
<what>hi markjhowell, yuvalfl

i am now installing on a clean installation of sidux-2008-03-ourea-kde-lite running
inside a VM

will keep you updated
</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Sun, 09 Nov 2008 13:34:25 +0000</when>
<what>The stubs-32.h file is located in glibc-devel-32bit, you may find debian/sid has a
similar package name for the 32 bit headers.</what>
</comment>
<comment>
<author>markjhow...@gmail.com</author>
<when>Tue, 11 Nov 2008 16:18:38 +0000</when>
<what>Somebody has recently updated the instructions in the android source download page 
(http://source.android.com/download) with a section for building on AMD64 Ubuntu.
They are asking us to send success or failure reports to repo-discuss@googlegroups.com.</what>
</comment>
<comment>
<author>markjhow...@gmail.com</author>
<when>Sat, 17 Jan 2009 04:36:00 +0000</when>
<what>The last hurdle for me was linking to 32-bit X11 libs, which was added to the
instructions in the android source download page a few weeks ago. This issue is
resolved for me.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Feb 2009 01:10:05 +0000</when>
<what>Assumed to be resolved - please submit a new report if there are still issues.</what>
</comment>
<comment>
<author>grower2...@gmail.com</author>
<when>Thu, 05 Mar 2009 15:03:04 +0000</when>
<what>OS:Ubuntu8.10

I had all libs above installed. Now, it stops at zlib. 

-o out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt -lz -lrt
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../libz.so when searching for -lz
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt] Error 1

any ideas? 
thx, Michael
</what>
</comment>
<comment>
<author>grower2...@gmail.com</author>
<when>Thu, 05 Mar 2009 16:12:55 +0000</when>
<what>The problem is solved by installing lib32zl. 
Now, I had the problem markjhowell had before. I did follow the instructions on
android download page. But it did not work, somehow.

/usr/bin/ld: skipping incompatible /usr/lib/libX11.so when searching for -lX11
/usr/bin/ld: skipping incompatible /usr/lib/libX11.a when searching for -lX11
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/emulator] Error 1
</what>
</comment>
<comment>
<author>grower2...@gmail.com</author>
<when>Fri, 06 Mar 2009 14:37:22 +0000</when>
<what>it seems that I need to install all packages for ubuntu x86 64-bit even I installed
ubuntu x86 32bit.</what>
</comment>
<comment>
<author>kees.jon...@gmail.com</author>
<when>Sat, 07 Mar 2009 09:49:11 +0000</when>
<what>Hello

I resolved the zlib problem using getlibs 
see
http://ubuntuforums.org/showthread.php?t=474790

#getlibs -l libz.so
root@ijssijs:~# getlibs -l libz.so
libz.so: zlib1g-dev
The following i386 packages will be installed:
zlib1g-dev
Continue [Y/n]? y
Downloading ...
Installing libraries ...



</what>
</comment>
<comment>
<author>kevin.la...@gmail.com</author>
<when>Fri, 27 Mar 2009 02:25:27 +0000</when>
<what>My build got past the libz issue on Ubuntu 8.0.4 after a quick Q&apos;Esudo apt-get install
lib32z-devQ&apos;E;  my apologies if that was obvious to everybody else from the other
comments, but IQ&apos;Em not an Ubuntu/Debian guy, and it took me a few extra minutes to
figure which package to get.</what>
</comment>
<comment>
<author>bha...@gmail.com</author>
<when>Wed, 05 Aug 2009 22:29:48 +0000</when>
<what>I fell into this problem as well.

http://sites.google.com/a/android.com/opensource/download#TOC-Setting-up-your-machine

under the heading Q&quot;EUbuntu Linux (64-bit x86)Q&quot;E has a number of sudo commands which
seem to have fixed this issue for me.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:57:39 +0000</when>
<what></what>
</comment>
<comment>
<author>itou...@gmail.com</author>
<when>Sun, 04 Jul 2010 13:59:47 +0000</when>
<what>My build envoirment is android 2.2 + ubuntu 10.04. I also have issue like libz.so

-o out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt -lz -lrt
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../libz.so when searching for -lz
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status

but I already install zlib1g-dev, but still report like that. I use 32 bit linux and I can find libz.so at /usr/lib.
</what>
</comment>
<comment>
<author>andre.lu...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:00:03 +0000</when>
<what>I have the same environment itoulee has and, not to be surprised, I am with the same issue. Anyone solve this already?
</what>
</comment>
<comment>
<author>eugene.a...@gmail.com</author>
<when>Wed, 02 Feb 2011 14:23:10 +0000</when>
<what>Possibly off topic, but I get the following building gingerbread fr generic_x86 : 

make: *** No rule to make target `out/target/product/generic_x86/obj/lib/libglib.soQ&apos;E, needed by `out/target/product/generic_x86/obj/SHARED_LIBRARIES/libbluetoothd_intermediates/LINKED/libbluetoothd.soQ&apos;E.  Stop.

The thing is, glib is installed.  I am currently running linux mint(built on Ubuntu).

Any ideas?</what>
</comment>
<comment>
<author>vinay.sh...@gmail.com</author>
<when>Tue, 08 Feb 2011 14:52:43 +0000</when>
<what>The Q&quot;E*** No rule to make target `out/target/product/generic_x86/obj/lib/libglib.soQ&apos;E Q&quot;E error can br overcome by statically linking glib in external/bluetooth/bluez/src/Android.mk. 

If you look at the makefile of glib in external/bluetooth/glib/glib, the library is built as static. The static library is Q&quot;Elibglib_staticQ&quot;E.
</what>
</comment>
<comment>
<author>diane.ca...@gmail.com</author>
<when>Mon, 02 May 2011 01:21:11 +0000</when>
<what>Hi, if this can help, this issue was resolved on my Ubuntu 10.04 64-bits box installing the package lib32z1-dev.

Peace.</what>
</comment>
<comment>
<author>ahmed.ab...@gmail.com</author>
<when>Thu, 12 May 2011 08:31:11 +0000</when>
<what>thats ok and know what about this new error 

/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] Error 1
</what>
</comment>
<comment>
<author>paulha...@gmail.com</author>
<when>Tue, 17 May 2011 10:20:24 +0000</when>
<what>The reason why you are having problems is due to the copy of the Q&apos;Esudo apt-get install ..Q&apos;E from the browser inserting a newline, so you missed the installs on the second line. The following will resolve your issues:
sudo apt-get install lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
</what>
</comment>
</bug>
<bug>
<bugid>4280</bugid>
<title>Home grid alignment is too strict</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Sat, 17 Oct 2009 08:29:27 +0000</openedDate>
<description>The home forces to have widgets aligned to a grid, which is too
restrictive. For example in android 1.6 we have a smaller search widget,
and as you see in the screenshot, there is lots of wasted space. The
grid alignment should be less strict, and should only avoid overlapping</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:06:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16187</bugid>
<title>Information about Q&quot;Euser is offlineQ&quot;E is to big</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juic...@gmail.com</reportedBy>
<openedDate>Sat, 16 Apr 2011 13:07:09 +0000</openedDate>
<description>IQ&apos;Em using Sony Ericsson Xperia 10 mini pro. Message shown when user goes
offline in GTalk chat is so big, that it takes half of the screen. ItQ&apos;Es
very uncomfortable to slide history messages because there is so little
space to touch the screen, that if somebody has thick fingers it is
almost impossible. This message is shown very often, because wifi is not
enabled always. The message should have option: never show again and
just red dot after nickname or something similar. IQ&apos;Em using standard
Sony Ericsson Android 2.1-update1 from PC Companion.</description>
</bug>
<bug>
<bugid>4130</bugid>
<title>sms bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>kingl...@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 15:06:26 +0000</openedDate>
<description>hi my android phone ( htc magic vodafone) have a sms bug. i i send a sms
to a no android users this sms became with spceial char how to (?@
etc..) why do happened ???</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:18:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2089</bugid>
<title>unused variables in dexdump/DexDump.c</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-03-03T21:46:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>r...@google.com</reportedBy>
<openedDate>Wed, 25 Feb 2009 19:41:16 +0000</openedDate>
<description>File dexdump/DexDump.c function dumpInstruction contains unreferenced
static local const array variable gSpecialTab</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 00:06:45 +0000</when>
<what>See https://review.source.android.com/9050</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 21:46:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:20:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11739</bugid>
<title>i want more options on google maps for saving favorite places than just a star. i want to name the place, add notes and place in a folder.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chris...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 22:37:17 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>12702</bugid>
<title>Return to wall home after hang up call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cdan...@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 21:11:45 +0000</openedDate>
<description>Moto Droid 1, 2.2 When a phone call is ended, the screen goes to the
general phone screen. This isnQ&apos;Et very handy. It should return to one of
the Walls. It isnQ&apos;Et often that I want to know how long I was on the
call, need to call someone immediately after ending a call or look at
stared contacts. I more likely want to look at email or open an app or
use some other feature. I nearly always (99 times of out 100) have to
hit the back button to escape from the phone screens after ending a
call.</description>
</bug>
<bug>
<bugid>10690</bugid>
<title>the problem about cannot record only the mic using audiorecord and at the same time play the audio data using audiotrack.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-23T17:27:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yangliga...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 08:00:28 +0000</openedDate>
<description>- Steps to reproduce the problem. I created two threads, one for play
the audio raw data using Q&apos;EaudiotrackQ&apos;E, and one for record the mic using
Q&apos;EaudiorecorderQ&apos;E I run the two threads at the same time. - What happened.
I got the mixed audio data which included both the mic audio stream and
the raw data I played. - What you think the correct behavior should be.
It should be only the mic audio data when I use Q&apos;EaudiorecorderQ&apos;E to
record the mic.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 17:27:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15661</bugid>
<title>Random reboots running application with GPS/compass access (Nexus One / 2.3.3)</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>camueller28</reportedBy>
<openedDate>Tue, 22 Mar 2011 06:33:55 +0000</openedDate>
<description>I have developed an app accessing - GPS (interval 1000 ms) - compass
sensor After I upgraded my Nexus One to 2.3.3 / GRI40 (not rooted!) I
experience random reboots. Since Android logs donQ&apos;Et survive a reboot
there is no information on the cause of the reboot. I even tried an old
version of my application which never caused a reboot in Summer 2010
running on 2.2.x but this causes reboots now as well. The reboots
occurred, when the phone was roaming but data roaming was disabled, or
when the phone was registered in the home network but mobile data was
disabled. Of course this may not be related to the reboot. Unfortunately
there is not exact procedure to reproduce the reboot. Today I launched
my app, switched display off and rotated the phone by hand slowly. After
about 30 minutes it vibrated and I realized that it rebooted (showing
the X, then the colored sparks and then asking for the PIN). A similar
issue ( http://code.google.com/p/android/issues/detail?id=13674 ) is
fixed with 2.3.3 but on Nexus One the reboot problem definitely still
exists in 2.3.3. Please let me know if I should provide more
information. For the meantime I will probably downgrade to 2.2.1.</description>
<comment>
<author>zvasv...@gmail.com</author>
<when>Tue, 22 Mar 2011 07:51:41 +0000</when>
<what>FWIW, IQ&apos;Eve never had a random reboot with my GRI40, unrooted Nexus One.  IQ&apos;Eve had some weird stuff happen, but never a reboot.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 22 Mar 2011 17:17:17 +0000</when>
<what>If the device is rebooting, the interesting information will be in the kernel log.  The log from the previous run is saved off and will be included in the Q&quot;Eadb bugreportQ&quot;E output.

Look for /proc/last_kmsg and anything in /data/dontpanic/.
</what>
</comment>
<comment>
<author>camueller28</author>
<when>Wed, 23 Mar 2011 06:30:34 +0000</when>
<what>I didnQ&apos;Et know about Q&quot;Eadb bugreportQ&quot;E. The Q&quot;E/proc/last_kmsgQ&quot;E still contains the log content of the time of the crash (about 2011-03-22 05:30). The log even mentions Q&quot;EARM9 has CRASHEDQ&quot;E. IQ&apos;Ell attach the full output of Q&quot;Eadb bugreportQ&quot;E.</what>
</comment>
<comment>
<author>pverk...@gmail.com</author>
<when>Tue, 05 Apr 2011 18:56:15 +0000</when>
<what>Same thing happens here on a Nexus One with 2.3.3: when cycling I use Endomondo to track my ride and it seems to reboot after 30 mins to max 1.5 hours. On Froyo, this was working fine :-(</what>
</comment>
<comment>
<author>quanti...@gmail.com</author>
<when>Fri, 09 Sep 2011 07:59:11 +0000</when>
<what>Same problem!!! Nexus One with Android 2.3.4 and reboot randomly when using a GPS aplication like (Google maps, Endomondo, Sport Track, Buddy Runner, etc.). On Froyo was working fine. :(

Any solution?</what>
</comment>
</bug>
<bug>
<bugid>10304</bugid>
<title>Facebook Android Memory Card Corruption</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amitbaga...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 16:38:19 +0000</openedDate>
<description>Hi There, I use a HTC MyTouch from T-Mobile. While uploading pics from
my phone using Wifi via the Facebook App, one of the upload
notifications seemed to show no progress for a very long time. Also the
status was not getting cleared. I tried to shut all on-going tasks using
Advanced Task Manager and it seems like while the tasks were closed, the
notification did not clear. Thus I shut down my phone and restarted it.
However upon starting, it said that the SD CardQ&apos;Es blank or has
unsupported filesystem. I thought it might be a one-off issue and thus
shut down and restarted my phone again. When it still showed the same SD
card status. I took the card out and tried to access it using my home
PC. I faced a similar issue on the home PC. the cardQ&apos;Es filesystem wasnQ&apos;Et
supported. It seems that my card was somehow corrupted during the above
described process. I was also wondering if you can suggest some way to
recover data from my card. Thanks, Amit. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>215</bugid>
<title>Documentation: too much copyQ&amp;Epaste in R.styleable document</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>michal.s...@gmail.com</reportedBy>
<openedDate>Fri, 08 Feb 2008 23:48:06 +0000</openedDate>
<description>from android sdk see this file: /docs/reference/android/R.styleable.html
minor but annoying problem is that everywhere in description of
attibutes ending with Q&apos;E_heightQ&apos;E is same description about TextView
random example: public static final int GradientDrawableSize_height
Makes the TextView be exactly this many pixels tall. You could get the
same effect by specifying this number in the layout parameters. the same
copyQ&amp;Epaste problem is then with _width attributes as well</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:07:28 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:20:42 +0000</when>
<what>Looks like the issue still exists</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 13:56:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:16:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:20:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>687</bugid>
<title>RemoteCallbackList throws NullPointerException</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-21T20:12:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Fri, 18 Apr 2008 19:32:26 +0000</openedDate>
<description>Infrequently, but reproducibly, the following code throws a NULL pointer
in a program where activities bind/unbind frequently: final int N =
mCallbacks.beginBroadcast(); for (int i = 0; i Q&lt;E N; i++) { try { if
(isConnected) mCallbacks.getBroadcastItem(i).connected(); //
NullPointerException here else
mCallbacks.getBroadcastItem(i).disconnected(); // NullPointerException
here too } catch (DeadObjectException e) { // The RemoteCallbackList
will take care of removing // the dead object for us. } catch
(NullPointerException npe) { // PROBLEM: GETS Thrown every now and then
} } mCallbacks.finishBroadcast(); Here, connected() and disconnected()
are our own callbacks which have been tested to work, and are the
standard AIDL-generated functions: public void connected() throws
android.os.DeadObjectException { android.os.Parcel _data =
android.os.Parcel.obtain(); try {
mRemote.transact(Stub.TRANSACTION_connected, _data, null, 0); } finally
{ _data.recycle(); } } public void disconnected() throws
android.os.DeadObjectException { android.os.Parcel _data =
android.os.Parcel.obtain(); try {
mRemote.transact(Stub.TRANSACTION_disconnected, _data, null, 0); }
finally { _data.recycle(); } } I can provide other info if necessary.</description>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Fri, 18 Apr 2008 19:47:17 +0000</when>
<what>*err*, that should have said Q&quot;Eactivities that bind/unbind to a service frequentlyQ&quot;E</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Fri, 18 Apr 2008 23:24:12 +0000</when>
<what>Also, I wonder if it would be possible to add a feature of sending a callback to an
individual remote user of the service (as opposed to broadcasting to all)...</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:46:24 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:12:26 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>4410</bugid>
<title>folder failed to be renamed or moved on SDK install</title>
<status>Assigned</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>45</stars>
<reportedBy>dontif...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 03:32:06 +0000</openedDate>
<description>android.bat consistently fails on windows. I am trying to install the
SDK on windows xp 32 bit and use the download manager but I continually
get: Failed to rename directory Q&gt;EQ&gt;E Q&gt;E
C:\android-sdk-windows-1.6_r1\temp\DocPackage.new01 to Q&gt;EQ&gt;E Q&gt;E
C:\android-sdk-windows-1.6_r1\docs Q&gt;EQ&gt;E Q&gt;E -= Warning ! =- Q&gt;EQ&gt;E Q&gt;E A folder
failed to be renamed or moved. On Windows this typically means Q&gt;EQ&gt;E Q&gt;E that
Q&gt;EQ&gt;E Q&gt;E a program is using that folder (for example Windows Explorer.)
Please close Q&gt;EQ&gt;E Q&gt;E all running programs that may belockingthe directory
Q&gt;EQ&gt;E Q&gt;E Q&apos;EC:\android-sdk-windows-1.6_r1\temp\DocPackage.new01Q&apos;E and try
again. I have tried different locations on disk, tried from command
line, no other apps are running when I get this error. I find no
workarounds listed in any android forums or anywhere else online.</description>
<comment>
<author>dontif...@gmail.com</author>
<when>Sat, 31 Oct 2009 16:36:03 +0000</when>
<what>I was able to get around this error by completely disabling my Norton Internet Security.</what>
</comment>
<comment>
<author>jameslee...@gmail.com</author>
<when>Sat, 07 Nov 2009 01:36:54 +0000</when>
<what>See
http://groups.google.com/group/android-developers/browse_thread/thread/78be72a0cb5d40f4/d0f0504ecf262cfa?lnk=raot
and the comments in
http://androidandme.com/2009/10/news/how-to-install-android-sdk-and-play-with-android-2-0-in-the-emulator.

The problem is definitely antivirus.

I granted full trust to SDK Setup and to Eclipse. That had no effect. Only shutting
off antivirus works.

This is true for Norton and for Kaspersky, and probably for others.

It shouldnQ&apos;Et be necessary to shut off antivirus in order to install.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:37:16 +0000</when>
<what></what>
</comment>
<comment>
<author>robled...@gmail.com</author>
<when>Wed, 11 Nov 2009 19:42:01 +0000</when>
<what>I get this same issue running AVG free 9.0 in Win XP Pro</what>
</comment>
<comment>
<author>rasvelni...@gmail.com</author>
<when>Thu, 26 Nov 2009 17:39:20 +0000</when>
<what>Same issue with Kaspersky 6.0 in XP Pro</what>
</comment>
<comment>
<author>AlKryu...@gmail.com</author>
<when>Sat, 28 Nov 2009 06:53:21 +0000</when>
<what>Same issue with DrWeb in XP Pro SP3</what>
</comment>
<comment>
<author>yodaa...@gmail.com</author>
<when>Sat, 05 Dec 2009 09:09:35 +0000</when>
<what>I get the same issue on Win XP Pro SP3 using Eclipse --Q&gt;E Android SDK Q&amp;E AVD Manager
--Q&gt;E update installed packages

1 ) I unchecked Q&quot;Eread-onlyQ&quot;E on the sdk folder + subfolders + files and tried to
update installed packages:

same issue occured

2 ) Turned of Windows search + Antivir free:

same issue occured

So I still canQ&apos;Et figure out how to update Android Installed Packages...</what>
</comment>
<comment>
<author>var...@gmail.com</author>
<when>Wed, 17 Feb 2010 01:37:45 +0000</when>
<what>Yup. Same issue with Kaspersky.. Thanks for tip</what>
</comment>
<comment>
<author>shaac...@gmail.com</author>
<when>Tue, 23 Feb 2010 22:24:36 +0000</when>
<what>If you donQ&apos;Et have any antivirus software running and still get the error message, try
to delete the temp folder itself and run the update again. Worked for me, I could
finally update my SDK 1.6 to revision 2</what>
</comment>
<comment>
<author>arsala...@gmail.com</author>
<when>Tue, 23 Mar 2010 10:24:22 +0000</when>
<what>I got the same issue, and eventually found that adb.exe was running as an independent
processes because an Android device was plugged in. I unplugged the Android device,
and the update worked fine.</what>
</comment>
<comment>
<author>saulobr...@gmail.com</author>
<when>Mon, 29 Mar 2010 17:42:47 +0000</when>
<what>CouldnQ&apos;Et get around this one. I think the problem is when I start SDK Setup.exe (and 
therefore java.exe) the tools/lib jarQ&apos;Es are being and thatQ&apos;Es why the folder canQ&apos;Et be 
moved.

Doing a fresh install right now.

(Running Windows 7 Enterprise.)</what>
</comment>
<comment>
<author>MartyMacGyver@gmail.com</author>
<when>Mon, 29 Mar 2010 21:28:36 +0000</when>
<what>I had the same problem: the latest update failed to install because it couldnQ&apos;Et
rename the tools folder in android-sdk-windows.  IQ&apos;Em using Avira antivirus and
disabling it didnQ&apos;Et help, but I donQ&apos;Et think it had anything to do with the AV program
anyway.

Fact is, running the Android SDK setup apparently uses items in the
Q&quot;Eandroid-sdk-windows\toolsQ&quot;E directory.  IQ&apos;Em on Win 7 x64 so maybe that causes some
unique situation - IQ&apos;Em not sure.

Solution:

- I made a copy of the tools folder itself (keeping it at the same directory tree
level, thus Q&quot;EtoolsQ&quot;E and Q&quot;Etools-copyQ&quot;E were both in the Q&quot;Eandroid-sdk-windowsQ&quot;E folder).

- I ran Android.bat from that copy

- I ran the update without problems (it updated the original,
not-being-used-at-the-moment tools folder, among whatever other items it needed to).

- I closed the SDK, deleted the folder (I had to kill the adb.exe process first - not
sure why that always persists but you canQ&apos;Et delete the folder without doing that).

- I restarted the SDK from the normal (now-updated) tools folder.  Worked like a charm!

Note that simply killing adb.exe was NOT sufficient to get around the original
issue... only by copying the tools folder and using the copy to run Android for the
duration of the update process was enough to rectify the problem.

I hope this helps others... itQ&apos;Es quite vexing to have to spend time resolving basic
issues like this just to run an update.</what>
</comment>
<comment>
<author>passover...@gmail.com</author>
<when>Sun, 04 Apr 2010 03:12:01 +0000</when>
<what>It works!

The key of the problem is that the running Android.bat is just in the same fold, so 
it always exists a program using this fold. The solution is just to use another fold 
to run this bat.</what>
</comment>
<comment>
<author>smith.de...@gmail.com</author>
<when>Wed, 07 Apr 2010 14:42:19 +0000</when>
<what>The following is my solution:
1. Find the Q&quot;EtempQ&quot;E folder and you can find the Q&quot;Etools_r05-windows.zipQ&quot;E or other 
files which you will update.
2.unzip it.
3.here you will find the Q&quot;Etools_r05-windowsQ&quot;E and copy all the files in the file. 
which should be updated file.
4.copy to the Q&quot;EtoolsQ&quot;E folder.
5.OK.
In a word, the solution is our manual update the files.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:21:33 +0000</when>
<what></what>
</comment>
<comment>
<author>WillYang...@gmail.com</author>
<when>Mon, 26 Apr 2010 12:24:06 +0000</when>
<what>I have soved the problem with the solution of comment13,thank you,but I donQ&apos;Et know 
which of the Q&quot;EtoolsQ&quot;Ehas been updated,is the original one or the copy?</what>
</comment>
<comment>
<author>WillYang...@gmail.com</author>
<when>Mon, 26 Apr 2010 12:25:53 +0000</when>
<what>I have soved the problem with the solution of comment13,thank you,but I donQ&apos;Et know 
which of the Q&quot;EtoolsQ&quot;Ehas been updated,is the original one or the copy?</what>
</comment>
<comment>
<author>zum...@gmail.com</author>
<when>Wed, 28 Apr 2010 16:35:35 +0000</when>
<what>For me none of the tips above worked.. so i solved it just by going into the sdk 
manager, selecting the 1.6 sdk rev 1, and deleting it. Now you donQ&apos;Et have to worry 
about any write protection or whatever. After this just check for updates, and itQ&apos;Es 
going to install 1.6 rev2 from scratch. Hope this helps someone :)</what>
</comment>
<comment>
<author>sonyjose...@gmail.com</author>
<when>Sun, 02 May 2010 14:14:55 +0000</when>
<what>Comment 16 solved my issue. Thanks. Looks like we all are facing the same issue due to 
different reasons. (Apparently disable-AV or folder-rename solutions worked for some).</what>
</comment>
<comment>
<author>weisen.z...@gmail.com</author>
<when>Thu, 13 May 2010 13:59:51 +0000</when>
<what>yeah, I have the same issue, but comment 16 have solved it. thank you !</what>
</comment>
<comment>
<author>aumkar22@gmail.com</author>
<when>Sat, 22 May 2010 18:59:19 +0000</when>
<what>Comment #16 solved my problem. Thanks. The /libs folder was being used by SDK Setup.exe 
( java.exe ) hence it couldnQ&apos;Et be renamed, I extracted the temp/tools-r05, closed the 
SDK Setup and overwrote everything in the android-sdk-windows/tools folder</what>
</comment>
<comment>
<author>david.gu...@gmail.com</author>
<when>Sun, 23 May 2010 15:42:50 +0000</when>
<what>There are some dll-files in the tools folder that is being used by adb.exe, and in my
case adb.exe was running. Closing the process through task manager fixed the problem. 

The sdk updater should probably just close adb.exe when it starts the update
procedure since it starts it later in the process.</what>
</comment>
<comment>
<author>chintanbuch</author>
<when>Mon, 24 May 2010 00:58:10 +0000</when>
<what>I am able to update with Comment#13. It is updating Q&quot;EtoolsQ&quot;E folder not the copied one!
Q&quot;Emodified dateQ&quot;E attribute will tell which files have been updated under Q&quot;EtoolsQ&quot;E folder.

@passoverleo: Thanks for the solution :)</what>
</comment>
<comment>
<author>r...@acm.org</author>
<when>Mon, 24 May 2010 01:03:35 +0000</when>
<what>Dear Google,
I know that installers arenQ&apos;Et flashy or fun. And that they tend to either be assigned 
to the most junior programmer, or the most senior but at the last minute, or the job 
is otherwise made impossible.

But when installers screw up, it always looks really, really lame!

There are three separate issues here:

1) Comment #13 -- updaters generally need to make a temporary copy, and run from 
that, in order to update themselves. ThatQ&apos;Es what #13Q&apos;Es solution does manually. The 
updater should do this itself.

2) Antivirus, search, backup software, and a whole host of different processes may 
take a look at your directories during update, often triggered by the process of 
update itself. The solution is simple -- if a rename fails, retry. If it fails again, 
retry again. You can use a lengthening interval between retries, up to maybe 10 
seconds to be safe. Normally, the first retry after 100ms will be sufficient, but it 
can be more if the system is busy.

2a) The operating system itself can cause the problem. On Windows, file deletion is 
asynchronous. This means if you attempt to delete a directory, and then immediately 
delete itQ&apos;Es parent, that deletion may fail. If you delete a temporary directory, and 
immediately attempt to recreate it, that may also fail. Again, the solution is to 
back off and retry the operation.

3)Running various tools -- such as the 9patch editor, or adb, will cause the rename 
operation to fail. Ideally, youQ&apos;Ed force quit them, after offering confirmation from 
the user. At the very least, you should stop (exclusively) blaming antivirus, as that 
just misleads as often as it helps.

Yeah, I know this is a lot of pain to deal with. Been there. But itQ&apos;Es well worth 
getting right. I hope someone there will take the initiative, and get management buy-
in, and get this nailed next time!

Good luck!</what>
</comment>
<comment>
<author>falcon....@gmail.com</author>
<when>Tue, 25 May 2010 18:52:30 +0000</when>
<what>Solved similar problem, but solution is for update of tools directory only. I had 
installed SDK to the drive D: and %TEMP% directory is on the drive C:. android.bat 
calls cd %tmp_dir%, that couldnQ&apos;Et jump between drives. Replace this string with cd /D 
%tmp_dir% and enjoy.</what>
</comment>
</bug>
<bug>
<bugid>14210</bugid>
<title>Add SHA2 and ECC roots for VeriSign, Thawte and GeoTrust</title>
<status>FutureRelease</status>
<owner>b...@google.com</owner>
<closedOn>2011-01-23T20:01:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>tber...@verisign.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 22:54:21 +0000</openedDate>
<description>Hi Please can the following root CAs be added to the Android platform
Root store. Thank you, Tony Berman ----- Roots to add: 1. Verisign
Universal Root Certification Authority This is VeriSignQ&apos;Es SHA-256 bit
Root CA Available at:
http://www.verisign.com/repository/roots/root-certificates/PCA-universal.pem
Test Site: https://ssltest26.bbtest.net/ 2. Verisign Class 3 Public
Primary Certification Authority - G4 This is VeriSignQ&apos;Es ECC Root CA
Available at:
http://www.verisign.com/repository/roots/root-certificates/PCA-3G4.pem
Test Site: https://ecc-test-valid.verisign.com 3. GeoTrust Primary
Certification Authority - G2 This is the GeoTrust ECC root Root
available at GeoTrust test site: https://ecc-test-valid.geotrust.com 4.
GeoTrust Primary Certification Authority - G3 THis is the GeoTrust
SHA-256 bit root Root available at GeoTrust Test Site:
https://ssltest21.bbtest.net 5. Thawte Primary Root Certification
Authority-G2 This is ThawteQ&apos;Es ECC root Available at:
https://www.thawte.com/roots/thawte_Primary_Root_CA-G2_ECC.pem Test
site: https://ecc-test-valid.thawte.com 6. Thawte Primary Root
Certification Authority-G3 This is ThawteQ&apos;Es SHA-256 bit root Available
at: https://www.thawte.com/roots/thawte_Primary_Root_CA-G3_SHA256.pem
Test site: https://ssltest8.bbtestnet</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 22 Jan 2011 18:23:38 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 23 Jan 2011 20:01:39 +0000</when>
<what>All six of these were already slated for inclusion in our future release.</what>
</comment>
</bug>
<bug>
<bugid>9730</bugid>
<title>Horizontal Flickering Lines Over White Background</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>daniel.d...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 22:14:58 +0000</openedDate>
<description>Nexus One - Android 2.2 FRF91 Holding the phone in portrait, horizontal
flickering lines appear when a white background is displayed (Calendar
or Google page in the browser). The problem is intermittent and has
appeared after installation of Android 2.2. I have only witnessed the
problem in Q&quot;Eauto-brighnessQ&quot;E mode.</description>
</bug>
<bug>
<bugid>19915</bugid>
<title>online google calender loosing event when I reset my phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stephenl...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 00:10:15 +0000</openedDate>
<description>I have reset my Samsung Galaxy s2 twice now and once with the sim card
still in and once without just in case the sim being in caused this
problem. The reset of my phone back to factory default wipes all the
events on the phone and the online calender, this is very annoying.</description>
</bug>
<bug>
<bugid>9229</bugid>
<title>Add Alphabet scroll listing to side of contacts app like Touchwiz</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>pravee...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 14:55:54 +0000</openedDate>
<description>This is really a very useful feature. It will make the usability go a
lot up. Although google has tried many things to solve the prob of going
to contact easily via gesture search etc. i think samsung has done the
perfect thing with their feature. i have given a link to show how it
looks.http://www.gsmarena.com/samsung_i5700_galaxy_spica-review-465p4.php#
more pics and info at
http://www.gsmarena.com/samsung_i5700_galaxy_spica-review-465p4.php</description>
</bug>
<bug>
<bugid>15501</bugid>
<title>potential bug in static method distanceBetween, class Location (off by factor of 57.2957795)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>senbassa...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 05:38:37 +0000</openedDate>
<description>I think I may have found a bug in the static distanceBetween() method in
the Location class. I have used the haversine formula
(http://www.movable-type.co.uk/scripts/latlong.html) to calculate the
distance between two points, and then used the distanceBetween method to
verify. IQ&apos;Eve gotten a different answer so IQ&apos;Eve tried to zero in on where
I got the error, but after investigating it further, I think the
distanceBetween() method might be wrong. IQ&apos;Eve used a combination of
google maps and http://itouchmap.com/latlong.html to verify that my
distance is likely to be the correct one. The distanceBetween() is
always smaller by a factor of 57.something, which coincides with the
number of degrees / radian (57.5958). I am using Android 2.2, and I
couldnQ&apos;Et find references to this anywhere.</description>
</bug>
<bug>
<bugid>11956</bugid>
<title>DROID X resets to red eye continuously</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ZhaoXiao...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 18:38:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>ZhaoXiao...@gmail.com</author>
<when>Mon, 18 Oct 2010 18:54:23 +0000</when>
<what>When using DROID X, Android version 2.2, after phone is powered up some time, phone will reset to red eye, this happened continuously. The log shows Checkintask exception and DropBoxManagerService exception. If removing GoogleServicesFramework.apk, the issue disappeared. Found that in
/data/data/com.google.android.gsf, CheckinService.xml doesnQ&apos;Et have security token and OperationScheduler_lastSuccessTimeMillis.
If reflash the phone, the token is there. First panic happened after serveral days of usage, the token should be there in the begining but then lost. 
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 18 Oct 2010 23:27:43 +0000</when>
<what>Looks like something is soaking up all available file descriptors:

09-19 13:08:59.775  1263  1374 E MemoryHeapBase: error creating ashmem region: Too many open files
</what>
</comment>
<comment>
<author>ZhaoXiao...@gmail.com</author>
<when>Tue, 19 Oct 2010 14:29:27 +0000</when>
<what>If remove GoogleServicesFramework.apk, the error is not seen. Also if remove event_log files, the error Q&quot;ECanQ&apos;Et read: /data/system/dropbox/event_log@xxxxxx.txtQ&quot;E
will not be seen, but security token error is still there and phone still panics.
Seems GSF has problem handling this.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5692</bugid>
<title>Modify Shutter speed and aperture of camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>77</stars>
<reportedBy>lababidi</reportedBy>
<openedDate>Tue, 29 Dec 2009 08:51:55 +0000</openedDate>
<description>It would be a great feature to have the ability to modify the shutter
speed and aperture of the camera. I understand this is a firmware
enhancement, but it would be really nice to have such control over your
own photos, especially with these newer phones having better and better
cameras. Thank you.</description>
<comment>
<author>lababidi</author>
<when>Tue, 29 Dec 2009 08:54:33 +0000</when>
<what>In addition, IQ&apos;Ed be very to help out in this development. I just need a few pointers
the firmware.

Thanks.</what>
</comment>
<comment>
<author>sbou...@gmail.com</author>
<when>Thu, 28 Jan 2010 14:20:50 +0000</when>
<what>I would also like to see this happen. I can also contribute. </what>
</comment>
<comment>
<author>CrimsonA...@gmail.com</author>
<when>Sun, 21 Mar 2010 17:11:46 +0000</when>
<what>this would be nice</what>
</comment>
<comment>
<author>alexszel...@gmail.com</author>
<when>Sun, 21 Mar 2010 19:45:52 +0000</when>
<what>This will help reduce the cluster of gadgets I need to bring with me everywhere I go, 
the more camera features, the less IQ&apos;Ell need a point and shoot.</what>
</comment>
<comment>
<author>osirisx11@gmail.com</author>
<when>Sun, 21 Mar 2010 22:16:47 +0000</when>
<what>this would really push the mobile phone camera usability way up.</what>
</comment>
<comment>
<author>lum...@gmail.com</author>
<when>Mon, 22 Mar 2010 00:25:34 +0000</when>
<what>I would love to have this.</what>
</comment>
<comment>
<author>jayz...@gmail.com</author>
<when>Wed, 21 Apr 2010 21:14:44 +0000</when>
<what>Agreed, the 3 variables for exposing a picture properly are shutter speed, aperture,
and ISO sensitivity and should all be adjustable manually. If aperture is hardware
limited (looks like itQ&apos;Es fixed at f2.8 for most camera phones), should at least allow
shutter speed Q&amp;E ISO settings to manually overexpose or underexpose by up to 2 stops
(in 1/3 stop increments). This is also known as exposure compenstation in almost all
digital cameras and would be a huge enhancement to the camera functionality.</what>
</comment>
<comment>
<author>amir...@gmail.com</author>
<when>Sun, 14 Nov 2010 16:36:17 +0000</when>
<what>Using mytouch 4g, excellent phone, feature are loaded, Android rocks in general.  There is not even a need to root it to do anything.  The only single downside is the shutter speed - considering if to take an iPhone instead just for that.  For me itQ&apos;Es seems the faster/sharper pictures is the only advantage iPhone 4 has right now.  Every little movement by the object makes the picture not sharp.

Wondering how complex is it given many different hardware providers.

Is this solvable on OS level?
When could it Will be be resolved?
If it will get solved in a reasonable time - I can keep the phone and expect the fix with the next OS upgrade.

There is one apps claiming to allow control of shutter speed, but itQ&apos;Es also full of reviews saying it did not work on their phone.

This is a key competitive differentiator right now.
Can priority for this one be raised?  
Can it make Gingerbread, hope itQ&apos;Es not too late.
</what>
</comment>
<comment>
<author>amir...@gmail.com</author>
<when>Sun, 14 Nov 2010 17:08:10 +0000</when>
<what>Manual mode for shutter speed, aperture, ISO sensitivity as mentioned will be useful.

Automatic mode is also important - itQ&apos;Es statistically important to get working well and fast out of the box.

A very useful semi-manual mode would be to allow user to increase shutter speed and allow the camera to adjust other parameters accordingly automatically.

HereQ&apos;Es an article giving iPhone 4 the lead with cameras now.
http://news.idg.no/cw/art.cfm?id=6FFFBB3C-1A64-67EA-E4F3D84A539A30DD
It is from June, yet, I have checked most latest android phones in last few days.
Specifically when the object moves, even slightly, is the general weakness of all smartphone cameras.  iPhone 4 can handle some of the movements if they are small, slow enough, it would not handle a fast movement too well.  Then the android cameras I have checked were a even slower and resulted in high percentage of non-sharp pics.

Maybe itQ&apos;Es something the phone hardware providers could help solve.</what>
</comment>
<comment>
<author>amir...@gmail.com</author>
<when>Sun, 14 Nov 2010 17:09:53 +0000</when>
<what>... Q&quot;Estrategically importantQ&quot;E that was ... </what>
</comment>
<comment>
<author>ksl...@gmail.com</author>
<when>Mon, 15 Nov 2010 23:01:37 +0000</when>
<what>It is my understanding that ALL phones released with Android as of Nov 15 2010 have a fixed aperture (as jayziac says, usually f2.8) though I think some Nokia phones have variable aperture.  Being able to modify the shutter speed, ISO, and exposure compensation would still be very useful, and maybe when a phone with variable aperture (Altek Leo?) comes out, the software will be ready.  Most cameras allow modes corresponding to the 4 variables (aperture, shutter speed, ISO, exposure compensation): full auto, full manual, fixed aperture auto rest, and fixed shutter auto rest.

Also manual focus would be nice, but I think thatQ&apos;Es possible with some camera apps right now.</what>
</comment>
<comment>
<author>memoryer...@gmail.com</author>
<when>Wed, 17 Nov 2010 01:57:30 +0000</when>
<what>Hear, hear</what>
</comment>
<comment>
<author>digija...@gmail.com</author>
<when>Thu, 06 Jan 2011 10:03:56 +0000</when>
<what>fantastic idea. would love to see modifiable shutter speeds.</what>
</comment>
<comment>
<author>solution...@gmail.com</author>
<when>Mon, 07 Mar 2011 20:00:24 +0000</when>
<what>IQ&apos;Em willing to contribute, please contact if still in dev.</what>
</comment>
<comment>
<author>benFo...@gmail.com</author>
<when>Tue, 31 May 2011 21:53:41 +0000</when>
<what>I agree, control over shutter speed is a must.</what>
</comment>
<comment>
<author>fan...@gmail.com</author>
<when>Sat, 16 Jul 2011 13:07:35 +0000</when>
<what>has manual exposure been implemented yet? any hidden methods? accessing exposure time is incredible important for using phone camera for scientific applications.</what>
</comment>
<comment>
<author>nicolas....@gmail.com</author>
<when>Sun, 11 Sep 2011 16:18:43 +0000</when>
<what>yes, important to me too. on my phone, setting the camera to underexpose the picture clips the darkest shade levels, which is absolutely not equivalent to underexpose an image.
i am definitely looking for a way to control exposure myself
</what>
</comment>
<comment>
<author>Smith.CW...@gmail.com</author>
<when>Sun, 02 Oct 2011 19:43:47 +0000</when>
<what>This would be a great feature. I would also add that the default shutter speed on my Incredible is to slow, it is very difficult to hold it steady enough for a crisp picture.</what>
</comment>
<comment>
<author>frii...@gmail.com</author>
<when>Sun, 09 Oct 2011 19:50:07 +0000</when>
<what>Controlling aperture and shutter speed should be possible if just hardware allows it.

For apertures, the mobile phones does not even compete with compact cameras as the Focal point Q&lt;EQ&gt;E Sensor is too small. f:2.8 on mobile phones is about f:32-48 at 35mm SLRQ&apos;Es and to get great photos, the aperture at mobile phone should be around 0.9-0.95 what would be around f:8-11 at 35mm SLR and no one is going to pay 2000 euros for so fast lens on mobile phone. 

But if mobile phone has now even the f:1.8-2.4 (about f:22-28 at 35mm SLR) the aperture is what it is and we should at least be possible to control shutterspeed.

Full control of shutterspeed between fastest Q&lt;EQ&gt;E slowest speed would be awesome. By manually setting a 2 second shutter speed and then 1/250 shutter speed on daylight could give great HDR possibilities.

Think about developers getting change to actually set application to give user a change to set by self a 3EV or even 6EV stepping and with 3-6 steps and you would see awesome HDR photos. And in landscape photographing, sometimes you want to have everything from range 1m to infinite to be sharp and when in SLR (or medium format cameras) you need to have f:22-64, you can do that easily with small camera body like what smartphones has. So having a landscape usage with 3-6EV stepping could be something great.

And if user could adjust example to take a HDR image with +3EV 0EV and -1EV, it could give something very dramatic.

</what>
</comment>
</bug>
<bug>
<bugid>2336</bugid>
<title>WIFI state race condition: WIFI does not always honour setWifiEnabled(false)</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-20T17:45:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Tue, 31 Mar 2009 14:15:57 +0000</openedDate>
<description>In some situations WIFI does not properly honour the off state. If an
application turns off the WIFI as the system attempts to put the WIFI
device to sleep, the Q&quot;EoffQ&quot;E state will be improperly ignored. This is a
race condition. Example race condition: App.......................System
setWifiEnabled(true)......WIFI turns on and becomes ASSOCIATED
..........................idle: ASSOCIATED -Q&gt;E DORMANT
setWIFIEnabled(false).....WIFI is already DORMANT so command is ignored
..........................System wakes by user interaction
..........................WIFI now incorrectly becomes ASSOCIATED Also,
if you turn off WIFI in an off screen event, the command is also
ignored. This errant behaviour creates a situation where the OS bug
appears to be an application bug. From the userQ&apos;Es perspective, it
appears the application did not turn off the WIFI device when in fact it
did. Rather, the system ignored the applicationQ&apos;Es command to turn off
the WIFI device, creating a situation where the WIFI is turned back on
when the user wakes the device despite the fact the WIFI device should
be completely disabled. The expected behaviour is simple - turn off the
WIFI device when an application turns off the WIFI device and no locks
are held. Right now, any attempt to turn off the WIFI once the WIFI
reaches DORMANT state results in the device remaining in the DORMANT
state - effectively ignoring all commands to turn off the WIFI device.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:00:00 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:52:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:21:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:58:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:20:50 +0000</when>
<what></what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Sat, 19 Sep 2009 22:05:02 +0000</when>
<what>I tested this bug on the latest builds and we can both disable WIFI during an
ACTION_SCREEN_OFF broadcast and can disable WIFI when the supplicant goes DORMANT. 
This may certainly be due to restructuring in the new releases - I did not check back
to cupcake or before.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:45:42 +0000</when>
<what></what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 22 Sep 2009 15:27:57 +0000</when>
<what>ThatQ&apos;Es great news. I wound up structuring a good sized chunk of code to work around
this bug. But for future code, this fix is nice as it means worry free, liberal use
of various WIFI APIs without fear of OS misbehavior.

Thanks!
</what>
</comment>
<comment>
<author>pmerl...@gmail.com</author>
<when>Sun, 24 Jan 2010 12:23:58 +0000</when>
<what>With Donut (ADP1.6 stock release) I experienced that - although Wifi seems to be 
turned off after calling setWifiEnabled(false) - it still consumes power (about 10% 
battery per hour).

This does not happen when turning it off thru system settings which use another class 
only available to system applications.

Either the bug should be fixed, or the internal class used by Settings should be made 
public in the API.

On another note, it is impossible to turn Wifi off while screen is off. When calling 
setWifiEnabled(false) in this case, you can not turn it on later, when screen is on, 
because WifiService will consider device to be still idle supposing Wifi needs to 
sleep, because it misses the SCREEN_ON event. WifiService errornously unregisters for  
all intents while setWifiEnabled is set to false.
</what>
</comment>
<comment>
<author>pmerl...@gmail.com</author>
<when>Sun, 24 Jan 2010 12:29:50 +0000</when>
<what>Also I want to suggest to leave Wifi sleep mode, only after a USER_PRESENT intent is 
received. This would avoid opening a Wifi connection if the screen goes on just for a 
few seconds for checking the time or accidently hitting a button.</what>
</comment>
<comment>
<author>pmerl...@gmail.com</author>
<when>Tue, 26 Jan 2010 01:31:37 +0000</when>
<what>My remark in comment #9 about Wifi still consuming power was incorrect. Only problem is 
re-enabling after turning off during screen off (last paragraph).</what>
</comment>
</bug>
<bug>
<bugid>5872</bugid>
<title>Search Contacts Bug</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ShaunKAl...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 23:52:07 +0000</openedDate>
<description>IQ&apos;Em currently using the Motorola Droid and when you do a search it
always comes back up as your last search done instead of the full list
of contacts. The only way I found to fix this was to re-import my entire
contact list again. Anyone have a work around for this issue other than
what I did...IQ&apos;Eve looked everywhere restarted the phone took out the
battery. Nothing seemed to work.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Jan 2010 18:30:44 +0000</when>
<what>How do you do a search exactly? You definitely donQ&apos;Et need to reimport Contacts after
a search.</what>
</comment>
<comment>
<author>ShaunKAl...@gmail.com</author>
<when>Fri, 08 Jan 2010 16:11:05 +0000</when>
<what>IQ&apos;Ell go to Contacts-Contacts-click magnify glass-type name then enter.  Now after I
make my call and come back. If it limits the search to say 3 names that all are John
it only shows that in my contacts every time I return to my contacts.  It never
repopulates the list to its original like 100 contacts.  If I search they are still
there and then it updates to the new search criteria.  But it never resets again. Now
I havenQ&apos;Et tried it again in over a few weeks due to the hassle of having to fix it
again. But it has happened multiple times.</what>
</comment>
</bug>
<bug>
<bugid>4424</bugid>
<title>Setting the homepage to an empty url still shows the stop option in the menu</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-09T19:26:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>mord...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 20:59:43 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Open the web browser 2. Press Menu and go to
Settings. 3. Set the Homepage to an empty url (just delete everything
and press Ok) 4. Close the settings and open a new window/tab via Menu Q&gt;E
New Window 5. Press Menu - What happened. The menu now shows the option
Q&quot;EStopQ&quot;E even though there is no page loading. Pressing Q&quot;EStopQ&quot;E option
shows the Q&quot;EStoppingQ&quot;E toast but does not change the state. If you press
the menu again the Q&quot;EStopQ&quot;E option is still there and pressing it goes
through the same cycle again. - What you think the correct behavior
should be. The stop option shouldnQ&apos;Et be there in the menu since there is
no page being loaded. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. This is on Android 1.6
(Donut)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:30:18 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 19:26:12 +0000</when>
<what>This is fixed in Froyo (unreleased).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:06:01 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>826</bugid>
<title>About dexdump for Android beta0.9</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-09-24T00:49:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hirowang...@gmail.com</reportedBy>
<openedDate>Tue, 26 Aug 2008 03:40:17 +0000</openedDate>
<description>In old version, android supplied a tool named dexdump for developer. But
it canQ&apos;Et handle the newest dex file. Why had it been removed from new
version? And when can we get the new version dexdump ? And the new xml
file had been changed too. When can we get the new axml2xml.pl tools for
parsing it?</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 26 Aug 2008 18:12:10 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 02:12:57 +0000</when>
<what>Sorry for the trouble, it looks like dexdump was mistakenly omitted from the 0.9 SDK.
Its still being investigated, but I imagine it will be available in the next release
of the SDK. 

What Q&apos;ExmlQ&apos;E file are you referring to?</what>
</comment>
<comment>
<author>hirowang...@gmail.com</author>
<when>Thu, 28 Aug 2008 07:23:02 +0000</when>
<what>Dear Brett,
   Could you send me a new dexdump file firstly? Now,I urgently need it help me
analyze some your dex files for studying Map program. 
   XML file is like manifest and layout xml files. In old version, I used a tools
named axml2xml.pl downloaded from youe site. Now it can not be used too.
   Thanks for your great support!
</what>
</comment>
<comment>
<author>dana...@gmail.com</author>
<when>Wed, 10 Sep 2008 00:59:45 +0000</when>
<what>Please, I also need dexdump. I also got a bunch of verifyerror in 0.9 sdk which does 
not occur in previous m5.

09-10 00:25:48.852: DEBUG/dalvikvm(252): VFY:  rejecting opcode 0x6e at 0x00ce
09-10 00:25:48.864: DEBUG/dalvikvm(252): VFY:  rejected Lch100;.a (II)V

09-10 00:25:48.562: DEBUG/dalvikvm(252): VFY:  rejecting opcode 0x71 at 0x000c
09-10 00:25:48.572: DEBUG/dalvikvm(252): VFY:  rejected Lbk100;.Q&lt;EinitQ&gt;E ()V

09-10 00:25:48.443: DEBUG/dalvikvm(252): VFY:  rejecting opcode 0x74 at 0x01cf
09-10 00:25:48.403: DEBUG/dalvikvm(252): VFY:  rejecting opcode 0x22 at 0x0000
09-10 00:25:48.403: DEBUG/dalvikvm(252): VFY:  rejected Lax100;.Q&lt;EclinitQ&gt;E ()V
09-10 00:25:48.403: DEBUG/dalvikvm(252): Verifier rejected class Lax100;


Does anyone know what are those weird rejecting xxx means ? AND THe most important 
thing is: Why it works in m5 but does not work in the new SDK?

Thanks

DL</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:49:34 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>3990</bugid>
<title>Desktop Widgets: since 1.6 there is a minimum value for updates, which is documented nowhere</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>14</stars>
<reportedBy>BoDl...@gmail.com</reportedBy>
<openedDate>Wed, 23 Sep 2009 09:31:13 +0000</openedDate>
<description>When creating a desktop widget, you configure the update frequency in
the descriptor with the Q&quot;Eandroid:updatePeriodMillisQ&quot;E field. In 1.5 there
was no limitation on the value you could put there. For instance you
could have a widget update every 5 seconds (even though it may not be a
good idea, for performance/battery usage reasons). As seen in the 1.6
framework source (AppWidgetService.java), there is now a minimum value
that is enforced: ======== private static final int MIN_UPDATE_PERIOD =
30 * 60 * 1000; // 30 minutes long period = p.info.updatePeriodMillis;
if (period Q&lt;E MIN_UPDATE_PERIOD) { period = MIN_UPDATE_PERIOD; } ========
This is fine, but it has to be documented, because: 1/ The behavior is
different from 1.5 so existing code may now seem to be broken. 2/ Since
the developer is not aware of this minimum value he may think something
is broken when testing his code (having the impression that the widget
is not updated) and waste time on this whereas it is actually normal.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:39:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7344</bugid>
<title>Market: Out of memory crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 14:09:15 +0000</openedDate>
<description>Some usage scenarios will make Android Market app run out of memory.
Activity AssetBrowserActivity in onStart() method is creating dialog
(Q&quot;EMarket needs background data to be enabledQ&quot;E) that is not dismissed
properly. And thus runs out of memory. - Steps to reproduce the problem
(including sample code if appropriate). 1. Launch market 2. Press HOME
button 3. Goto 1 - What happened. Crash. - What you think the correct
behavior should be. No crash. - Platform Android 1.6</description>
</bug>
<bug>
<bugid>17492</bugid>
<title>[Application_widget]Cannot load app widget if move installed app from data partition to sdcard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>yangs...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 11:18:09 +0000</openedDate>
<description>Initial condition: 1. Sdcard is inserted. 2. Download an app which
contains app widget from google market 3. Install the app and add home
widget of the app by long pressing home --Q&gt;E Widget --Q&gt;E the latest
installed app widget Steps: 1. Main menu --Q&gt;E Settings--Q&gt;E Applications
--Q&gt;E Manage applications 2. Find the installed app as described in
initial condition. 3. Move the app from data partition to sdcard 4.
Return to home and check home widgets 5. Long press home then select
Q&apos;EWidgetQ&apos;E Actual Result: 4. The place which should display app widget
shows Q&apos;EProblem loading widgetQ&apos;E . 5. The latest installed app widget
cannot be displayed in the widget list anymore. Comments: This behavior
is strange for end users. If users want to free space of data partition,
they may more apps from data to sdcard. Since lots of apps have app
widget, current design may lead bad user experience. Please consider the
case. My sample is nexus one with 2.3 rom Thanks~~ NOTE: This form is
only for reporting user bugs in 2.3. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.3. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17364</bugid>
<title>Power Saving Mode does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>63</stars>
<reportedBy>aggarwal...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 08:35:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
- Steps to reproduce the problem. Activate Power saving mode. The
notification always says the Power saving mode is ON. The required
features dont deactivate on crossing the battery threshold level.
Example, Wifi and data is not terminated. - What happened. Power Saving
mode is always ON. But its just a notification. It does not work at all
as desired. - What you think the correct behavior should be. After the
battery charges goes below the threshold level, the power saving mode
should be activated and the notification should be displayed. I am using
Samsung Galaxy S II, GT-I9100. Android OS 2.3.3</description>
<comment>
<author>dholo...@gmail.com</author>
<when>Wed, 08 Jun 2011 14:41:41 +0000</when>
<what>Another issue I have found (on same device as above), is that the Screen Timeout display gets permanently reset by Power Saving Mode:

- Steps to reproduce the problem.
In Settings -Q&gt;E Display, set the Screen timeout option to 1 minute. Activate Power saving mode and configure the Screen timeout to 15 seconds when PSM is active.

- What happened.
When Power Saving Mode is activated, the Screen timeout gets set to 15 seconds. But after recharging, the timeout is still set to 15 seconds. Go to Settings -Q&gt;E Display and it shows the 15 second option is enabled, not the 1 minute value originally selected.

- What you think the correct behavior should be.
The Settings -Q&gt;E Display option for the screen-timeout should be honoured when not in PSM mode. The PSM settings should not permanently override other system settings.
</what>
</comment>
<comment>
<author>jernejco...@gmail.com</author>
<when>Thu, 09 Jun 2011 15:04:22 +0000</when>
<what>I can confirm this bug, power saving mode when enabled is ALWAYS on regardless of availible battery capacity on Samsung galaxy GT-I9100.</what>
</comment>
<comment>
<author>fl...@floop.cz</author>
<when>Thu, 09 Jun 2011 18:11:17 +0000</when>
<what>The same problem with my Samsung Galaxy S II, GT-I9100. The report says that the Power Saving Mode is enabled even if the battery is fully charged. PSM options seem to be permanent = they are not reverted after recharging. </what>
</comment>
<comment>
<author>jdrew...@gmail.com</author>
<when>Tue, 14 Jun 2011 02:40:57 +0000</when>
<what>I experience the same issue with my Galaxy S 2 (GT-I9100). PSM appears to be always on, and settings changed by it appear to be permanent.</what>
</comment>
<comment>
<author>mad...@gmail.com</author>
<when>Wed, 15 Jun 2011 04:56:44 +0000</when>
<what>Same here on my sgs 2</what>
</comment>
<comment>
<author>kuma8...@gmail.com</author>
<when>Thu, 16 Jun 2011 14:16:00 +0000</when>
<what>I just got my samsung galaxy s2 GT-I9100T today and am also experancing the above issues. It is quite annoying hopefully its fixed soon.</what>
</comment>
<comment>
<author>armas...@gmail.com</author>
<when>Sun, 19 Jun 2011 16:15:53 +0000</when>
<what>Same with mine 9100</what>
</comment>
<comment>
<author>trento...@gmail.com</author>
<when>Wed, 22 Jun 2011 12:01:08 +0000</when>
<what>I have the same problem. Other settings also get permantly reset. On charging, when the battery crosses the PSM threshold, wireless does not turn back on, and auto sync does not turn back on.</what>
</comment>
<comment>
<author>arsen...@gmail.com</author>
<when>Fri, 24 Jun 2011 15:06:39 +0000</when>
<what>same here PSM is always on ones activated regardless of current battery level. 

device: galaxy S2</what>
</comment>
<comment>
<author>roalexan...@gmail.com</author>
<when>Sat, 25 Jun 2011 14:49:51 +0000</when>
<what>My GSII has the same problem.</what>
</comment>
<comment>
<author>thu...@gmail.com</author>
<when>Sat, 25 Jun 2011 15:44:34 +0000</when>
<what>I also have this problem. PSM is always on. I have found that it doesnQ&apos;Et matter whether it is on or off - the battery lasts the same length of time and no options are actually changed between on and off. Eg, it does not turn off wireless or even gps! I have to manually change all the settings myself whenever I want to save a bit of battery power.</what>
</comment>
<comment>
<author>stefanes...@gmail.com</author>
<when>Sun, 03 Jul 2011 21:27:43 +0000</when>
<what>Same here.</what>
</comment>
<comment>
<author>bollox...@gmail.com</author>
<when>Mon, 04 Jul 2011 10:40:18 +0000</when>
<what>Same here</what>
</comment>
<comment>
<author>Saurabh1...@gmail.com</author>
<when>Wed, 06 Jul 2011 14:22:13 +0000</when>
<what>I am experiencing the same issue on my SGS 2..please fix this asap because it is very annoying.</what>
</comment>
<comment>
<author>therealm...@gmail.com</author>
<when>Sat, 09 Jul 2011 22:23:19 +0000</when>
<what>I am experiencing the same issue.
Samsung Galaxy S2 (GT-I9100)
PSM remains on, with notification Q&amp;E screen timeout, after charging and does not turn back off when battery is above threshold.</what>
</comment>
<comment>
<author>n45h...@gmail.com</author>
<when>Thu, 14 Jul 2011 12:59:36 +0000</when>
<what>Issue confirmed. Please try to fix because Power Saving is an important subject.</what>
</comment>
<comment>
<author>branko.m...@gmail.com</author>
<when>Thu, 14 Jul 2011 17:33:56 +0000</when>
<what>Same here on my SGS2 I9100 with Android OS 2.3.3</what>
</comment>
<comment>
<author>gka...@gmail.com</author>
<when>Sat, 16 Jul 2011 09:45:00 +0000</when>
<what>Same here
</what>
</comment>
<comment>
<author>jaimed...@gmail.com</author>
<when>Mon, 18 Jul 2011 23:58:11 +0000</when>
<what>Same issue on Samsung Galaxy S II, GT-I9100 with Android 2.3.3. Screen brightness and time out are permanently reset by power saving mode and notification is always on. Very frustrating. Please fix ASAP as I would very much like to use this feature.</what>
</comment>
<comment>
<author>unclsh...@gmail.com</author>
<when>Tue, 19 Jul 2011 10:26:16 +0000</when>
<what>Same here.</what>
</comment>
<comment>
<author>rohitlo...@gmail.com</author>
<when>Wed, 20 Jul 2011 16:37:29 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>VeSim...@gmail.com</author>
<when>Sun, 24 Jul 2011 11:37:15 +0000</when>
<what>Same issue for me.

Have a Samsung Galaxy S II with Android 2.3.3, provider branded. </what>
</comment>
<comment>
<author>pavl...@gmail.com</author>
<when>Wed, 27 Jul 2011 16:22:39 +0000</when>
<what>Issue confirmed. 

I have SGS II with 2.3.4 (KG3)</what>
</comment>
<comment>
<author>SashaRH@gmail.com</author>
<when>Fri, 29 Jul 2011 01:20:43 +0000</when>
<what>Agree - same problems here, and IQ&apos;Em quite pissed off that I just paid over $1000 for a new phone and a fundamental feature of it does not work.  Class-action, anyone?
</what>
</comment>
<comment>
<author>xdar...@gmail.com</author>
<when>Sat, 30 Jul 2011 08:14:43 +0000</when>
<what>Same problem here on GT-i9100 with Android 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>10069</bugid>
<title>Way for users to adjust trackball sensitivity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 07:06:59 +0000</openedDate>
<description>ThereQ&apos;Es currently no way for a user to adjust the sensitivity of the
trackbal. It would be useful for movement and acceleration settings to
be exposed to the user via the settings menu.</description>
</bug>
<bug>
<bugid>11986</bugid>
<title>Android website search is broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>volmar...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 15:28:27 +0000</openedDate>
<description>Steps to reproduce: 1. Enter some text into Q&quot;ESearch developer docsQ&quot;E box
2. Press enter Expected results: Search results for TextView Actual
results: Nothing displayed under the search header tabs Please note that
while diagnosing this with firebug, I find that the response from the
server for the URL
http://www.google.com/uds/GwebSearch?callback=google.search.WebSearch.RawCompletionQ&amp;Econtext=0Q&amp;Elstkp=0Q&amp;Ersz=largeQ&amp;Ehl=enQ&amp;Esource=gscQ&amp;Egss=.comQ&amp;Esig=039ef4677591ed11db202edf04243daeQ&amp;Eq=TextView%20site%3Ahttp%3A%2F%2Fdeveloper.android.com%2FQ&amp;Egl=www.google.comQ&amp;Eqid=12bc51278275798a3Q&amp;Ekey=notsuppliedQ&amp;Ev=1.0
was google.search.WebSearch.RawCompletion(Q&apos;E0Q&apos;E,null, 403, Q&apos;ESuspected
Terms of Service Abuse. Please see http://code.google.com/apis/errorsQ&apos;E,
200) Other developers asked in an informal poll do not report this
issue. This issue occurs to me on multiple devices, using multiple
browsers (Firefox, MSIE, Chrome, Webkit), both signed into and signed
out of a Google account.</description>
</bug>
<bug>
<bugid>2653</bugid>
<title>camcorder, no sound</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-08-27T12:24:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>tim.ruij...@gmail.com</reportedBy>
<openedDate>Wed, 13 May 2009 11:33:10 +0000</openedDate>
<description>When using the camcorder on my G1 no sound is recorded. Should this be
possible?</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Wed, 10 Jun 2009 15:24:25 +0000</when>
<what>Please check carefully - mine does record sound, but very quietly. It is only a phone
mic, so try talking directly into it when recording!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:24:58 +0000</when>
<what></what>
</comment>
<comment>
<author>tim.ruij...@gmail.com</author>
<when>Thu, 27 Aug 2009 12:44:14 +0000</when>
<what>The camcorder is now working. Not very good sound though.</what>
</comment>
</bug>
<bug>
<bugid>12818</bugid>
<title>Documentation: Link for Q&quot;EUsing the Contacts APIQ&quot;E in Q&quot;ETechnical ArticlesQ&quot;E goes to the Q&quot;EUsing Text-to-SpeechQ&quot;E article instead</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davidmic...@gmail.com</reportedBy>
<openedDate>Sat, 27 Nov 2010 18:54:34 +0000</openedDate>
<description>On Q&lt;Ehttp://developer.android.com/resources/articles/index.htmlQ&gt;E the link
to Q&quot;EUsing the Contacts APIQ&quot;E goes to the wrong article. It instead goes
to the Q&quot;EUsing Text-to-SpeechQ&quot;E article.</description>
</bug>
<bug>
<bugid>2548</bugid>
<title>Calendar - Widget Enhancement Suggestion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>32</stars>
<reportedBy>jzero...@gmail.com</reportedBy>
<openedDate>Wed, 29 Apr 2009 18:37:10 +0000</openedDate>
<description>Provide the Calendar Widget first appearing in the ADP1.5 build with
some user configurability in terms of which events are displayed.
Currently the Widget gives priority to all day/multi-day events,
therefore if I have a multi-day event in progress it always shows this
event. In practical use, I have a feed of events from my Facebook
account to a Google Calendar, most of which are multi-day events that I
donQ&apos;Et need to see. I would like to either be able to exclude all
day/multi-day events or exclude some calendars from being displayed by
the Widget.</description>
<comment>
<author>bedrich....@gmail.com</author>
<when>Thu, 14 May 2009 06:53:24 +0000</when>
<what>Another one is that only one action is visible in widget window even when there is a free space 
remaining. Would be great to see more actions not only the nearest one. Thak you, Freddy.</what>
</comment>
<comment>
<author>Tim.Labe...@gmail.com</author>
<when>Sun, 31 May 2009 01:40:17 +0000</when>
<what>Configurations/Changes could include:
- Option for different layout sizes
- Option to allow ellipses
- Option for number of items to be displayed (3 could probably fit in the current
layout of 2x2)
- The size of the date at the top is too big</what>
</comment>
<comment>
<author>d.a.rom...@gmail.com</author>
<when>Thu, 11 Jun 2009 18:44:24 +0000</when>
<what>Other Suggestions
-Have the days events scrollable, in other words you can swipe across or up and down on the widget to scroll 
through events for the day.
-(Repeat) A few options on layout sizes, ie: (HxW)1x4, 2x4, 1x3, 2x3, or even do them vertical, 4x1, etc.
-Have the widget customizable in look too, I liked the Magic version of the calendar widget to be honest.
This could also branch into another enhancement request I made for a theme creator. Having these things 
customizable via that theme creator.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:25:41 +0000</when>
<what></what>
</comment>
<comment>
<author>gingi...@gmail.com</author>
<when>Sat, 01 Aug 2009 17:40:24 +0000</when>
<what>I would really like if you could swipe from day to day in the day view.  Having to go
in and out of the month view is a real limitation and the agenda view doesnQ&apos;Et left
you see more than a week in advance.  

Moving to the next day would be a really nice function.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:20:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:07:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jae6...@gmail.com</author>
<when>Wed, 13 Jan 2010 14:17:33 +0000</when>
<what>When adding an event (in Android 1.5) from the Day View, we currently get the full
event-add dialog, say for Thursday at 4pm.  An additional simple interface would make
it much easier to add events to calendars, as described below.

Assume that the event is being added to the default calendar (e.g., your Google
Calendar).

The first line in the screen contains 5 buttons for times in 30-minute increments
around the initial time.  E.g., in the 4pm example the buttons read: 3:30, 3:45, 4:00
(highlighted), 4:15 and 4:30.

The second line shows an event-duration.  There are only four choices (0, 30min,
60min, all day).

Below that is the event description.

Below that is a popup menu for reminders (same as on the current event add-screen).

Below that are the opportunities to SaveQ&amp;ECancel.

Note that event location and event description are omitted.

If thereQ&apos;Es room above, there could be a button to take you to the full-blown event
entry dialog.</what>
</comment>
<comment>
<author>darag...@gmail.com</author>
<when>Tue, 09 Mar 2010 16:36:32 +0000</when>
<what>Q&quot;Eplus oneQ&quot;E
multi-day issues
wasted space (and fonts too big)
=Q&gt;E maximize information
=Q&gt;E more functionality

thanks!</what>
</comment>
<comment>
<author>ause...@gmail.com</author>
<when>Tue, 06 Apr 2010 07:26:15 +0000</when>
<what>Provide configuration options for showing ISO week information.

http://en.wikipedia.org/wiki/ISO_week_date</what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Thu, 17 Jun 2010 19:59:37 +0000</when>
<what>I like the idea for the widget to have customized sizes, and to be able to view todayQ&apos;Es events easily.

Sometimes if there are copies of events (holidays around the world from Google) then they donQ&apos;Et all need to be displayed. But thatQ&apos;Es a minor issue right now :P</what>
</comment>
<comment>
<author>darag...@gmail.com</author>
<when>Thu, 17 Jun 2010 20:02:50 +0000</when>
<what>Check out SmoothCalendar for a nice alternative.</what>
</comment>
</bug>
<bug>
<bugid>19960</bugid>
<title>Different Application instances for different processes in an app?</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-09-12T16:22:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Anastasi...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 21:10:40 +0000</openedDate>
<description>Application.onCreate() is called for every process inside an app.</description>
<comment>
<author>Anastasi...@gmail.com</author>
<when>Sat, 10 Sep 2011 21:15:15 +0000</when>
<what>attached a sample project</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:22:40 +0000</when>
<what>This is expected. Since they are different processes with separate address spaces, they cannot share an Application object. Therefore, an Application object is created in each process.

</what>
</comment>
<comment>
<author>Anastasi...@gmail.com</author>
<when>Mon, 12 Sep 2011 16:30:17 +0000</when>
<what>Thank you.
</what>
</comment>
</bug>
<bug>
<bugid>13879</bugid>
<title>editing text properties through contextual menu Q&gt;E properties Q&gt;E text... does not handle cancel correctly.</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-01-10T22:26:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 00:47:17 +0000</openedDate>
<description>Select a TextView based widget (my test was a checkbox). Right click to
open the contextual menu Choose Properties Q&gt;E Text... Click cancel in the
dialog without doing anything else. Expected: nothing happens Observed:
the textview based widget gets its Q&quot;EtextQ&quot;E attribute erased.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 10 Jan 2011 00:47:36 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 10 Jan 2011 03:29:19 +0000</when>
<what>I ran into this myself on Friday and I filed https://review.source.android.com/#change,20261 to fix it.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 10 Jan 2011 22:26:34 +0000</when>
<what>Integrated for 9.0.0</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:26:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15135</bugid>
<title>2.3.3: Blank screen when returning to Home screen </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>198</stars>
<reportedBy>peder.la...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 19:37:25 +0000</openedDate>
<description>After update to GingerGingerbread on Nexus One, I see a blank screen
showing only the wall paper. No icons. If I terminate the launcher app
and press the home button I get the icons until the next time I return
from an app. This only happen after the phone has been running for
several days.</description>
<comment>
<author>tryanchr...@gmail.com</author>
<when>Wed, 02 Mar 2011 03:48:41 +0000</when>
<what>I use 3 different batteries which are charged by my actual Nexus One/Desire BATTERY chargers at home. Every morning I pull the half depleted battery out and chuck the new one in which allows my system to reboot. I have never had this issue.</what>
</comment>
<comment>
<author>peder.la...@gmail.com</author>
<when>Wed, 02 Mar 2011 20:32:35 +0000</when>
<what>Seen it again today after only about 12 hours running time. </what>
</comment>
<comment>
<author>ada...@gmail.com</author>
<when>Sun, 06 Mar 2011 05:49:01 +0000</when>
<what>My Nexus one has the same issue. I havenQ&apos;Et noticed a pattern yet, but it happened just now, after backing out from Twitter. Sometimes the icons come back on their own, other times I have to re-lock and unlock to see them. Additionally IQ&apos;Eve had it where the unlock screen is blank (just the notifications bar and wallpaper) and earlier today, the call screen was blank (just a black screen - everything showed up once I dragged right to answer).

I like the updates in Gingerbread, but I do have to say, IQ&apos;Eve encountered more bugs than ever. :(</what>
</comment>
<comment>
<author>schnacke...@gmail.com</author>
<when>Tue, 08 Mar 2011 17:40:06 +0000</when>
<what>I have encountered similar problems and found at least one person who has the same problems than me. There is a thread over in the Google mobile help forum:

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=4abeb820d4a174afQ&amp;Ehl=en

I am not sure wether this is the same bug, maybe you can check the description over there. At least comment #3 sounds familiar although in my case locking/unlocking is not always enough. I always end up rebooting after a while.</what>
</comment>
<comment>
<author>SeligArkin@gmail.com</author>
<when>Wed, 09 Mar 2011 02:26:02 +0000</when>
<what>I have noticed when the icons are hidden, causing a screen refresh ( Such as using the track ball to hilight something ) will make it appear.</what>
</comment>
<comment>
<author>johan.ap...@gmail.com</author>
<when>Wed, 09 Mar 2011 14:48:17 +0000</when>
<what>This happens to me as well. With only stock applications and updated stock applications it usually takes 20-30h for the problems to start. After that applications may or may not be able to draw their GUIs. For some apps, like the launcher, Google Maps and Gmail, the rendering errors happen more frequently than for others. 

IQ&apos;Eve attached the logcat output for when I pressed home while in Google Maps. 

From the looks of it something is leaking pmem. 
E/qsd8k.gralloc(   96): /dev/pmem: no more pmem available
E/qsd8k.gralloc(   96): couldnQ&apos;Et open pmem (No such file or directory)
E/qsd8k.gralloc(   96): gralloc failed err=Out of memory</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 22:28:07 +0000</when>
<what>Appears to be the same as internal bug 3514209 (same Q&quot;Eno more pmemQ&quot;E complaints).</what>
</comment>
<comment>
<author>dgoem...@gmail.com</author>
<when>Wed, 09 Mar 2011 22:35:26 +0000</when>
<what>If the guys Q&amp;E girls at Google need help reproducing it, i can reproduce it with a sample app, which iQ&apos;Eve already sent to Dianne Hackborn on the thread: https://groups.google.com/forum/?hl=en#!topic/android-developers/ZHshNZj8PlA</what>
</comment>
<comment>
<author>tetrom...@gmail.com</author>
<when>Thu, 10 Mar 2011 20:27:21 +0000</when>
<what>FWIW, the same issue is also present in CyanogenMod 7.0.0-rc2, which is based on Android 2.3.3: http://code.google.com/p/cyanogenmod/issues/detail?id=3106</what>
</comment>
<comment>
<author>ronakbadheka</author>
<when>Fri, 11 Mar 2011 09:29:20 +0000</when>
<what>This happens with me too. Frequently. </what>
</comment>
<comment>
<author>bobev...@google.com</author>
<when>Fri, 11 Mar 2011 23:40:32 +0000</when>
<what>I am also experiencing this problem frequently.</what>
</comment>
<comment>
<author>chu...@gmail.com</author>
<when>Sat, 12 Mar 2011 07:39:22 +0000</when>
<what>I canQ&apos;Et get past three days without a reboot due to this.

logcat output @ http://pastebin.com/Z2ryvjHn

Device: Nexus One
Carrier: M1
Country / Language: Singapore/English
OS / Browser / build number (if applicable): Android 2.3.3 Gingerbread / GRI40</what>
</comment>
<comment>
<author>yioc...@gmail.com</author>
<when>Sat, 12 Mar 2011 10:05:14 +0000</when>
<what>I have the same problem here.. really annoying and just seems so bad after a few days use. Now it seems to be happening every day.</what>
</comment>
<comment>
<author>iaposto...@gmail.com</author>
<when>Sun, 13 Mar 2011 20:55:34 +0000</when>
<what>the same issue here, icons disappearing , home button freezes everything, soooo annoying !</what>
</comment>
<comment>
<author>yoctode...@gmail.com</author>
<when>Thu, 17 Mar 2011 02:36:44 +0000</when>
<what>My Nexus S (2.3.3) has occured few times this week. It went to a blank home screen after I turned my apps off, I had to click all apps icon and went back to home screen in order to get the my normal home screen back.</what>
</comment>
<comment>
<author>mcreich...@gmail.com</author>
<when>Thu, 17 Mar 2011 14:15:17 +0000</when>
<what>I am suggesting this bug should get CRITICAL priority. This Q&apos;Eno more pmem availableQ&apos;E issue affects every single application on the device. After some time using the device I am getting this error in every application I want to start up - not just the Launcher. So in fact the system becomes completely unusable.
I did not have this problem on FroYo, so it seems to be a Gingerbread issue.</what>
</comment>
<comment>
<author>beafd...@gmail.com</author>
<when>Thu, 17 Mar 2011 18:55:37 +0000</when>
<what>Phone: N1
Android: 2.3.3

I recently came across this problem again.  All I did was create a single activity that inflates a custom view that fills the content area.  The custom view overrides onDraw to draw a variety of shapes on the viewQ&apos;Es Canvas.  Before getting to onDraw, it would sometimes result in a failed allocation for the buffer (that backs the Canvas?) and instead show a blank content area.

If the activity launched properly, pressing back and launching the activity again from the home screen *always* fails with the allocation problem.  Sometimes on initial launch I would see between 1 to 3 failed allocations, then the app would continue to draw normally anyway, which is especially weird to me.
</what>
</comment>
<comment>
<author>admmerr...@gmail.com</author>
<when>Fri, 18 Mar 2011 06:20:59 +0000</when>
<what>I had this problem crop up at the lock screen. The background was visible as were the icons along the top.  However all input is unresponsive including the four buttons at the bottom.
This makes the phone unlockable because the even though I could see from the fingerprint smear where the unlock slider was, it didnQ&apos;Et work.  It confirms what we all assume; itQ&apos;Es not just a failure to render, the underlying programs arenQ&apos;Et working.
Fixed (for 24 hours) by removing the battery and forcing a reboot.

Device: HTC Incredible
CyanogenMod 7.0.0-rc2
2.3.3 Gingerbread / GRI40</what>
</comment>
<comment>
<author>vphan...@gmail.com</author>
<when>Fri, 18 Mar 2011 11:35:47 +0000</when>
<what>Actually when my lock screen is not rendering my touches, I _can_ still unlock my phone if I draw the right pattern, despite the lack of feedback.  However when that happens, the home screen also needs some left-right sliding to convince it to display something despite all the out of memory errors (which occur despite System Panel reporting that there are about 150MB still available).

Tough to imagine why this Q&quot;EreviewedQ&quot;E issue is still at Q&quot;EmediumQ&quot;E priority given how severely crippled most 2.3.3 phones seem to have become...
</what>
</comment>
<comment>
<author>josef.gr...@gmail.com</author>
<when>Fri, 18 Mar 2011 19:32:36 +0000</when>
<what>I think it runs out of surface memory (which is used to draw things on the screen), not main memory.

For me, this problem seems to occur faster the more I switch between activities. A wild guess would be that there is a race condition somewhere that occasionally prevents a surface from being deallocated when switching between activities, eventually eating up all available surface memory.</what>
</comment>
<comment>
<author>jelmervos</author>
<when>Fri, 18 Mar 2011 20:44:19 +0000</when>
<what>Problem also with Oxygen 2.0.1 (Android 2.3.3) on HTC Desire.
It is easily to reproduce: Use your phone a couple of hours and then open/close the latitude check-in list in Google Maps a couple of times.
Logcat attached</what>
</comment>
<comment>
<author>i...@iangclifton.com</author>
<when>Sat, 19 Mar 2011 02:12:04 +0000</when>
<what>Happens on a variety of apps on my Nexus One running 2.3.3.  ItQ&apos;Es most common after the phone has been running for a couple of days and when starting a second Activity within one app (e.g., tapping an email in the gmail app might bring up a blank/black screen instead of the email details).  Usually pressing back and trying again does not work.  It seems like once the issue starts happening, it becomes more frequent until the phone simply has to be restarted to be usable.

The phone also sometimes has issues with the lock screen.  Occasionally when I slide the lock over to unlock the device, it gives the minor haptic feedback (vibration) to let me know IQ&apos;Eve unlocked it, but the screen doesnQ&apos;Et go away.  Instead, the password screen seems to become active without being drawn.  Tapping on various places will make the onscreen keyboard keys show up as they are pressed (the part that typically shows the key you are pressing just above where you are pressing shows through) and then they go away.  </what>
</comment>
<comment>
<author>i...@iangclifton.com</author>
<when>Sat, 19 Mar 2011 04:15:54 +0000</when>
<what>Probably the same as 15291.  IQ&apos;Eve attached a screenshot and log, but hereQ&apos;Es the important part:


03-18 21:11:05.953: ERROR/qsd8k.gralloc(96): /dev/pmem: no more pmem available
03-18 21:11:05.953: ERROR/qsd8k.gralloc(96): couldnQ&apos;Et open pmem (No such file or directory)
03-18 21:11:05.953: ERROR/qsd8k.gralloc(96): gralloc failed err=Out of memory
03-18 21:11:05.953: WARN/GraphicBufferAllocator(96): alloc(480, 800, 2, 00000133, ...) failed -12 (Out of memory)
</what>
</comment>
<comment>
<author>naseer.a...@gmail.com</author>
<when>Tue, 22 Mar 2011 13:58:41 +0000</when>
<what>I think reverting http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=68d3478860fecc9b8fbf256796a832a037434555 will fix it.</what>
</comment>
<comment>
<author>Alexande...@gmail.com</author>
<when>Wed, 23 Mar 2011 07:47:19 +0000</when>
<what>Seems to be an 2.3.3 issue. I have had all the releases of Gingerbread so far on my HTC Desire, but eversince I now use Gingervillain 1.5 I have these issues. Pretty annoying although a reboot works in most cases.</what>
</comment>
</bug>
<bug>
<bugid>11466</bugid>
<title>HTC Desire. On Facebook - cannot get response when I click on links, or type a message and hit Q&quot;EpostQ&quot;E. Nothing happens and it was fine a few days ago.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:48:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>acore...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 02:18:53 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:48:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>17888</bugid>
<title>Accounts missing from My Accounts list - Droid X running 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>EricLamb...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 20:27:03 +0000</openedDate>
<description>I recently upgraded my Droid X from Android 2.2.1 to 2.3.3. I have two
POP accounts, a Gmail account, Facebook account and Twitter account in
my phone (all were there and accessible in 2.2.1). Yesterday I went in
to edit the settings for one of my POP accounts and found that they no
longer show up in the My Accounts list. The accounts are still on the
phone and actively receiving emails -- I just cannot edit the account
settings or delete the account. The only options I can see currently is
(a) to edit the system file table to remove the account manually (which
would require rooting) or (b) to do a factory reset, neither of which I
would like to do. Can someone advise on if there is a workaround to fix
this problem, and/or if Motorola or Google is working to fix this
problem?</description>
</bug>
<bug>
<bugid>12746</bugid>
<title>bug with mp3 files after update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>CynepCo3...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 21:57:46 +0000</openedDate>
<description>android version: 2.2.1 Baseband version: 32.36.00.28U_4.06.00.12_7
Kernel version: 2.6.32.9-27240-gbca5320 android-build@apa26 #1 build
number: FRG83 Day ago I received a new little update itQ&apos;Es say to me that
is it first part of update, I accepted it, phone does reboot and works
properly, but he donQ&apos;Et see music files with extension .mp3 and when I
was try to launch music file from astro manager he said that player does
not support this type of file, but another players meridian and PowerAmp
plays it properly.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 19:59:04 +0000</when>
<what>Issue 12747 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>5088</bugid>
<title>WiFi doesnQ&apos;Et work with certain routers (DHCP, ARP works succesfully but everything else fails, DNS, ICMP, TCP etc - can provide pcap dumps if needed)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>68</stars>
<reportedBy>d.kulin...@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 20:34:21 +0000</openedDate>
<description>This problem happens with Motorola Droid (Android 2.0), though it looks
like G1 ADP (Cupcake) has same or very similar issue. The WiFi works
with other access points but fails with some (e.g. mine). My access
point is a FreeBSD 7.2-p4 with an Atheros card. IQ&apos;Em using WPA2- PSK
though I donQ&apos;Et think this has any significance in the problem IQ&apos;Em
experiencing. I logged the traffic both using tcpdump running on the
FreeBSD and a laptop running Kismet. Seems that all of the communication
on OSI layer 2 works correctly the problems seem to happen with some
communication on higher layers. For example after doing the whole WPA2
handshake, the phone obtains its IP successfully, also the ARP requests
seems to work fine. The problem happens when I try to communicate. Even
a ping from adb shell to the default gateway doesnQ&apos;Et get a response.
HereQ&apos;Es an example communication: phone does a handshake with the AP * -Q&gt;E
DHCP DISCOVER * Q&lt;E- DHCP OFFER (10.0.1.189) * -Q&gt;E DHCP REQUEST * Q&lt;E- DHCP
ACK * ARP (asks for 10.0.1.1 - Gateway) * Server sends its MAC address *
Q&lt;Enow here is something strange that I donQ&apos;Et understandQ&gt;E * for some
reason phone responds with ICMP Destination unreachable (Port
unreachable) after checking it seems that the router sends 2x DHCP ACK
and this is the response to the second one. * then thereQ&apos;Es lookup for
IPv6 (though I donQ&apos;Et have IPv6 setup) * phone starts asking for its MAC
address (I was doing ping 10.0.1.189 on adb shell maybe because of that,
but still seems strange) * IQ&apos;Em starting pinging the gateway but for some
reason the gateway doesnQ&apos;Et respond anymore (I know the packets do reach
the destination, but for some reason are being dropped canQ&apos;Et say what
the problem is; could the port unreachable have anything to do with it?
ShouldnQ&apos;Et the dhcp client be running all the time?) No other device but
the android phone seems to have problems working with my AP. If itQ&apos;Es
necessary I can provide more information just please let me know whatQ&apos;Es
needed. P.S. DHCP server is running on another subnet, on the one with
WiFi clients IQ&apos;Em running a relay.</description>
<comment>
<author>joel%kle...@gtempaccount.com</author>
<when>Sun, 29 Nov 2009 14:10:46 +0000</when>
<what>I have a Droid, and IQ&apos;Em 0 for 2 with 802.11G WPA/WPA2 access points.  Mine is a 2
wire, and the one I tried to connect this past week to is a newer style Linksys.  I
occasionally have gotten the Droid to connect to my own, but 90% of the time, it does
not.  This is badly in need of an update.</what>
</comment>
<comment>
<author>gfinnega...@gmail.com</author>
<when>Sat, 12 Dec 2009 02:40:01 +0000</when>
<what>I have a similar problem with Verizon FIOS Actiontec router.  None of my Droid / 
Droid Eris phones can communicate using higher level comms.  No browsing, Apps 
Market.  Says No network connection.  Works with other routers and all my other 
wireless deives work okay with the ActionTec router.  I see many compaints on 
Verizon boards about this.</what>
</comment>
<comment>
<author>d.kulin...@gmail.com</author>
<when>Mon, 14 Dec 2009 00:15:15 +0000</when>
<what>I think I might found what the issue is.

I was experimenting today, and to make my tests faster I left ping running in adb 
shell before the association process. I started sniffer, and told android to 
associate to my AP. To my surprise the server responded to first two pings, before 
dying as usual. I repeated the process few times and each time this happened. I 
fired up wireshark and looked at the logs. From what I noticed the pings that got 
response didnQ&apos;Et have PWR MGT flag, the ones that didnQ&apos;Et had it set.

For those who donQ&apos;Et understand it. The 802.11 (WiFi) has a special functionality 
which allows for devices to save power. All they have to do is set this bit in the 
packet, go to sleep and just listen for special package from AP. In that mode the AP 
just stores the packets that supposed to send and then sends them once the device 
requests it (to my understanding).

HereQ&apos;Es debugging pattern from my AP how it works with linux laptop with power saving 
mode enabled:

Dec 13 15:52:59 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] power save mode on, 1 staQ&apos;Es 
in ps mode
Dec 13 15:52:59 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 4, 1 
now queued
Dec 13 15:52:59 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 0, 2 
now queued
Dec 13 15:52:59 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 4, 3 
now queued
Dec 13 15:53:00 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 0, 4 
now queued
Dec 13 15:53:00 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] power save mode off, 0 
staQ&apos;Es in ps mode
Dec 13 15:53:00 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] flush ps queue, 4 packets 
queue
Dec 13 15:53:00 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] power save mode on, 1 staQ&apos;Es 
in ps mode
Dec 13 15:53:00 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 4, 1 
now queued
Dec 13 15:53:00 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 0, 2 
now queued
Dec 13 15:53:00 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 4, 3 
now queued
Dec 13 15:53:00 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 0, 4 
now queued
Dec 13 15:53:01 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] power save mode off, 0 
staQ&apos;Es in ps mode
Dec 13 15:53:01 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] flush ps queue, 4 packets 
queue
Dec 13 15:53:01 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] power save mode on, 1 staQ&apos;Es 
in ps mode
Dec 13 15:53:01 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 4, 1 
now queued
Dec 13 15:53:01 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 0, 2 
now queued
Dec 13 15:53:01 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 4, 3 
now queued
Dec 13 15:53:01 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 0, 4 
now queued
Dec 13 15:53:02 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] save frame with age 4, 5 
now queued
Dec 13 15:53:02 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] power save mode off, 0 
staQ&apos;Es in ps mode
Dec 13 15:53:02 mayumi kernel: ath0: [LI:NU:XL:IN:UX:LI] flush ps queue, 5 packets 
queue

 

HereQ&apos;Es how the Droid looks like:

Dec 13 15:53:20 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 1 
now queued
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 2 
now queued
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 3 
now queued
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 4 
now queued
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 5 
now queued
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 6 
now queued
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 7 
now queued
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 8 
now queued
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard 8 frames for age
Dec 13 15:53:21 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 1 
now queued
Dec 13 15:53:22 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 2 
now queued
Dec 13 15:53:22 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 3 
now queued
Dec 13 15:53:22 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 4 
now queued
Dec 13 15:53:22 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 5 
now queued
Dec 13 15:53:23 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 6 
now queued
Dec 13 15:53:23 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 7 
now queued
Dec 13 15:53:24 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 8 
now queued
Dec 13 15:53:24 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 9 
now queued
Dec 13 15:53:24 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 10 
now queued
Dec 13 15:53:25 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 11 
now queued
Dec 13 15:53:26 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 12 
now queued
Dec 13 15:53:27 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 13 
now queued
Dec 13 15:53:28 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 14 
now queued
Dec 13 15:53:28 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 15 
now queued
Dec 13 15:53:30 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 0, 16 
now queued
Dec 13 15:53:30 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] save frame with age 1, 17 
now queued
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 0
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard frame, age 1
Dec 13 15:53:36 mayumi kernel: ath0: [DR:OI:DD:RO:ID:DR] discard 17 frames for age

It looks like Droid never asks AP to send the packets that were queued so my AP just 
discards them.

Also Droid has setting that controls whether it should put WiFi to sleep, but it 
seems to still send packets with that flag even when I select option to never go to 
sleep.</what>
</comment>
<comment>
<author>Rob.Roud...@gmail.com</author>
<when>Mon, 14 Dec 2009 14:39:15 +0000</when>
<what>I continually have the exact same issues as stated in the Issue Description. I have 
tried WI-FI on my home network and public, always get an IP and show I am connected 
to the wireless network but I canQ&apos;Et get any e-mail etc...</what>
</comment>
<comment>
<author>JoeBlake...@gmail.com</author>
<when>Mon, 14 Dec 2009 16:45:41 +0000</when>
<what>IQ&apos;Em seeing the same wi-fi problems as many others with a Linksys(Cisco) WRT610N
using open no password access, WEP or WPA-TKIP/WPA2-AES.  My droid has connected, 
but the connection drops rather quickly and at times it does not even see my router 
although about5-6 of my neighbors routers show up in the wi-fi list with WEP and 
WPA/WPA2 security indicated.  Even though I am within 3 feet of my router, the droid 
just does not see it nor connect to it.  It shows Q&quot;Eout of rangeQ&quot;E 

Previously I was able to connect to a Netgear WAP102 with no password although as I 
recall that connection seemed flakey as well.</what>
</comment>
<comment>
<author>lusis....@gmail.com</author>
<when>Tue, 15 Dec 2009 04:35:36 +0000</when>
<what>Wifi wasnQ&apos;Et working AT all with the HP 420 access point. The access point was
reporting a flood of DEAUTH messages. Additionally, dmesg on the droid was reporting:

conn_reportMlmeStatus CONN LOST messages.

I got a modified tiwlan.ini on the droid that disable WME and the droid can now
connect to the AP.

IQ&apos;Em guessing this is an issue for TI to deal with via a more graceful fallback on
APs/routers that donQ&apos;Et support WME/WMM? Or it could simply be an Advanced UI element
that disables it via modprobe (if possible?)

IQ&apos;Em still not sure of the downside of disabling WME. IQ&apos;Em sure IQ&apos;Ell be loosing some
QoS benefits but IQ&apos;Em more concerned with the powersave stuff depending.

FYI, this may or may not have ANYTHING to do with the issues people are seeing above
but I would suggest giving it a shot if you have certain APs you canQ&apos;Et work with.
ItQ&apos;Es very easy to undo and only requires a reboot.</what>
</comment>
<comment>
<author>lusis....@gmail.com</author>
<when>Tue, 15 Dec 2009 04:38:48 +0000</when>
<what>FYI, hereQ&apos;Es the spec sheet on the Procurve 420:

http://docs.google.com/viewer?a=vQ&amp;Eq=cache:SylbgWtSvpcJ:www.procurve.com/docs/customercare/software/SWFeaturesMatrix_Wireless%2520LAN_052609.pdf+procurve+420+wireless+%2B+WMMQ&amp;Ehl=enQ&amp;Egl=usQ&amp;Epid=blQ&amp;Esrcid=ADGEESi9OeFZ8glGuaExe_P78h2sr1KHrSlBmWlLql2FAvRm3Tqt_SbZZ1_4UxbZ3YclqAbXD2ASSPmVWiWEoFVAnGLQihJ7cRbRQ-StO8R5aJAwUUo3cYzwLOt_hzhNiGTlgmm9QasxQ&amp;Esig=AHIEtbRq0R81A7-R5rvYk7ELZIaR5Cjl0Q

As you can see the 420 supports neither WMM or QoS. I would wonder how many routers
that people have had trouble connecting to have the same limitation?</what>
</comment>
<comment>
<author>jfryk...@gmail.com</author>
<when>Wed, 16 Dec 2009 00:46:28 +0000</when>
<what>I can connect, and stay connected for extended periods on my Zoom ADSL X6.  Then for
no apparent reason, it drops the connection and the only way I can reestablish the
connection is to reboot the modem/wireless router.  IQ&apos;Eve tried it with security
completely disabled and it still exhibits the same behavior.  I have two computers in
the house at 20-30 feet awy that communicate very well with it and never lose
connection.  I can be literally 3 feet away from it with the Droid and it wonQ&apos;Et
reconnect.  There are too many issues with wi-fi to be explained any other way than
that the problem exists within the Droid.  IQ&apos;Ed better not be getting any data charges
on my bill from using G3 too much!</what>
</comment>
<comment>
<author>daniel.s...@gmail.com</author>
<when>Sat, 30 Jan 2010 22:04:03 +0000</when>
<what>It is also a problem using the FreeBSD 7.1 hostapd. Somehow it did work at one point,
but is now impossible to get working again. tcpdump from the server:

23:00:34.665127 IP (tos 0x0, ttl 64, id 26725, offset 0, flags [none], proto ICMP
(1), length 48) 10.5.5.1 Q&gt;E 10.5.5.101: ICMP echo request, id 12384, seq 0, length 28
23:00:35.002018 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17),
length 328) 10.5.5.1.67 Q&gt;E 10.5.5.101.68: BOOTP/DHCP, Reply, length 300, xid
0x617be288, Flags [none] (0x0000)
	  Your-IP 10.5.5.101
	  Server-IP 10.5.5.1
	  Client-Ethernet-Address 00:23:76:64:78:dc [|bootp]
23:00:35.013032 arp who-has 10.5.5.101 tell 0.0.0.0
23:00:36.563009 arp who-has 10.5.5.101 tell 0.0.0.0
23:00:38.531515 arp who-has 10.5.5.101 tell 0.0.0.0
23:00:40.543837 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17),
length 328) 10.5.5.1.67 Q&gt;E 10.5.5.101.68: BOOTP/DHCP, Reply, length 300, xid
0x617be288, secs 6, Flags [none] (0x0000)
	  Your-IP 10.5.5.101
	  Server-IP 10.5.5.1
	  Client-Ethernet-Address 00:23:76:64:78:dc [|bootp]
23:00:40.997197 arp who-has 10.5.5.101 tell 10.5.5.101
23:00:43.009582 arp who-has 10.5.5.101 tell 10.5.5.101
23:01:03.857045 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:03.857088 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:04.850263 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:04.850285 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:05.852365 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:05.852386 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:25.319899 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:25.319923 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:26.323542 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:26.323576 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:27.322269 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:27.322289 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:30.332143 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:30.332165 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:31.333288 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:31.333319 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:32.333374 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:32.333402 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:35.327429 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:35.327459 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:36.334466 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:36.334493 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:37.333099 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:37.333123 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe
23:01:40.342086 arp who-has 10.5.5.1 tell 10.5.5.101
23:01:40.342109 arp reply 10.5.5.1 is-at de:ad:be:ef:ca:fe

and so and so :-(</what>
</comment>
<comment>
<author>joshua.k...@gmail.com</author>
<when>Tue, 23 Mar 2010 15:21:06 +0000</when>
<what>In response to http://code.google.com/p/android/issues/detail?id=5088#c6

can you describe what you changed in the tiwlan.ini file?  and broadly what process you 
went through to change it?  I have an oem droid not yet rooted, but I want this to work 
and IQ&apos;Em willing to do the homework.  I just need someone to point me in the right 
direction.  Thanks a bunch!</what>
</comment>
<comment>
<author>lusis....@gmail.com</author>
<when>Fri, 25 Jun 2010 03:30:18 +0000</when>
<what>Joshua,

IQ&apos;Em terrible sorry. I didnQ&apos;Et have notifications turned on for this issue. Please let me know if you still need the answer to your questions. You can probably guess my email based on the posting ;)</what>
</comment>
<comment>
<author>rehf...@gmail.com</author>
<when>Fri, 25 Jun 2010 13:32:22 +0000</when>
<what>still relevant, my Milestone (Droid) hangs up after 5 to 15 minutes WIFI usage.
I am using the dlink DI 524

It is fast (good connection) until it starves.
Other hardware works fine with both.


regards,
--Flo</what>
</comment>
<comment>
<author>joshua.k...@gmail.com</author>
<when>Fri, 25 Jun 2010 17:34:13 +0000</when>
<what>We worked around the issue by using  a different AP, but I would still like
to know how you did it.  Or at least what to read about.  Thanks</what>
</comment>
<comment>
<author>rtm.dis...@gmail.com</author>
<when>Mon, 28 Jun 2010 06:55:41 +0000</when>
<what>d.kulinski, hope you can see my message, and help reply my question.
You mentioned you saw Q&apos;EPWR MGT flagQ&apos;E in your ping response. How can you make it?
What kind of tool can help see the Q&apos;EPWR MGT flagQ&apos;E? It shall NOT be the tcpdump, right?

Could you please show me how?
thanks.</what>
</comment>
<comment>
<author>d.kulin...@gmail.com</author>
<when>Mon, 28 Jun 2010 17:29:23 +0000</when>
<what>My router was actually FreeBSD box, so I used tcpdump on it to collect pcap log. Then I looked at it using wireshark. I also logged the wifi communication using another computer.

Anyway I traced the problem to WME. Since my phone was rooted I was able to disable WME and the phone could communicate over WiFi... After I enabled WME back phone continued to work with my WiFi. It was quite some time ago, and my memory could be playing tricks on me.On the same day I also upgraded my AP to FreeBSD 8.0, which had an issue fixed that was close related to this (purging waiting packets too early), though I could swear I reenabled WME before that and it continued working.

Anyway I personally donQ&apos;Et have the issue myself anymore. I would love an option to allow disabling WME without the need of having root privileges, end editing files. There are still routers which have WME broken.</what>
</comment>
<comment>
<author>benton.t...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:43:10 +0000</when>
<what>Has this issue been addressed? I have an HP AP 420 as well. I have various devices that connect to it with no issue. The only devices that will not connect are our Android phones (Moto Droid and HTC Incredible). Is there a simple fix that does not require a developerQ&apos;Es experience?</what>
</comment>
<comment>
<author>lelyv...@gmail.com</author>
<when>Tue, 20 Jul 2010 16:08:34 +0000</when>
<what>I can confirm that disabling WME in tiwlan.ini (as root, of course) fixes this issue with Enterasys RoamAbout APs on Android 2.1 and 2.2 on a Droid.  Goog!  Please add more user-accessible tweak options for the wifi stack so we donQ&apos;Et need to root!</what>
</comment>
<comment>
<author>benton.t...@gmail.com</author>
<when>Tue, 20 Jul 2010 16:48:57 +0000</when>
<what>Thank you for the follow up. Is there a straightforward way for me to edit the file? My laptop has the SDK installed and the drivers for my Droid as I tether with it. I would like to see a down and dirty step-by-step if one is available.

Thanks again for the comment.</what>
</comment>
<comment>
<author>dsa...@gmail.com</author>
<when>Wed, 17 Nov 2010 21:57:59 +0000</when>
<what>Settings-Q&gt;EWireless Q&amp;E Networks-Q&gt;EWi-Fi Settings, then menu-Q&gt;EAdvanced-Q&gt;EWi-Fi sleep policy.  Change to Q&quot;ENeverQ&quot;E

This worked for me.  The setting had been Q&quot;EWhen screen turns offQ&quot;E (apparently that is the Q&quot;EAndroid DefaultQ&quot;E</what>
</comment>
<comment>
<author>schwa...@gmail.com</author>
<when>Thu, 17 Mar 2011 21:14:29 +0000</when>
<what>Permit ARP spoofing.</what>
</comment>
<comment>
<author>rehf...@gmail.com</author>
<when>Tue, 22 Mar 2011 14:39:41 +0000</when>
<what>since 2.2 this seems not to be an issue anymore, at least with my device (Moto A853) . Can this be confirmed for all or not?</what>
</comment>
<comment>
<author>thomas.b...@gmail.com</author>
<when>Tue, 22 Mar 2011 15:50:11 +0000</when>
<what>Still an issue on the Droid X with latest 2.2 updates.</what>
</comment>
<comment>
<author>blake.t....@gmail.com</author>
<when>Mon, 25 Apr 2011 23:44:13 +0000</when>
<what>Still have this issue with my pandigital novel. If I disable powersaving and static IP it works fine.</what>
</comment>
<comment>
<author>TuxPie...@gmail.com</author>
<when>Tue, 31 May 2011 09:47:45 +0000</when>
<what>Same issue here with an AP running with OpenBSD 4.9 and an atheros wifi card (AR9280).
I see the same as http://code.google.com/p/android/issues/detail?id=5088#c9
My Android device keeps asking for the gateway arp address but it seems to never record the answer..
I tried to disable the sleep policy and to set a static ip but this doesnQ&apos;Et work..
Any ideas ?
</what>
</comment>
<comment>
<author>TuxPie...@gmail.com</author>
<when>Wed, 01 Jun 2011 10:36:21 +0000</when>
<what>I tried the following:

+ rooted my device
+ edited tiwlan.ini and change WME_enable to 0
+ reconfigure wifi (ie forget network and reconfigure) WITH powersave disabled

and it works !

Important: you need to edit tiwlan.ini AND to disable powersave while configuring your wifi.
</what>
</comment>
</bug>
<bug>
<bugid>4090</bugid>
<title>headphone button conflict between music applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>19</stars>
<reportedBy>mich...@gmail.com</reportedBy>
<openedDate>Fri, 02 Oct 2009 08:11:58 +0000</openedDate>
<description>I install the Q&quot;ElistenQ&quot;E google application. IQ&apos;Eam listening music with the
standard application on the headphone and Q&quot;ElistenQ&quot;E is currently running
(but doesnQ&apos;Et playing music/streaming). When I push the headphone button:
* standard application keep playing music * listen application catch the
event and start to play a streaming... I think the event catcher should
be customisable (to choose the application will catch the event). thx</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:49:45 +0000</when>
<what></what>
</comment>
<comment>
<author>cameron2...@gmail.com</author>
<when>Sun, 15 Aug 2010 22:00:41 +0000</when>
<what>I get multiple audio at once, some from Q&quot;EListenQ&quot;E, some from Q&quot;EMusicQ&quot;E.  When I hit the button on the Android headset cord sometimes it will toggle from Listen, from an uncomplete podcast, to a combination of Listen (a new pod cast) and whatever was the latest Music being played from my library.  Has this problem really been around almost a year?  </what>
</comment>
<comment>
<author>morten.p...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:29:44 +0000</when>
<what>Im on a HTC Desire with 2.2 (Froyo). The button on the HTC headset was always mapped to the Spotify app, no matter if music is already playing from another app! After I uninstalled the Spotify app, the Double Twist app has taken control...</what>
</comment>
<comment>
<author>theku...@gmail.com</author>
<when>Wed, 17 Nov 2010 15:53:07 +0000</when>
<what>In my case, the button on my headset only controls the Music Player app not matter what I am actually currently listening to. For example: If I am listening to a podcast in Listen, and I press the button on my headset intending to pause the currently playing podcast, the podcast will continue to play but the Music Player will start playing a track from my music library.</what>
</comment>
<comment>
<author>zachary%...@gtempaccount.com</author>
<when>Sun, 20 Mar 2011 23:40:57 +0000</when>
<what>ThereQ&apos;Es a new API in Android 2.2 thatQ&apos;Es suppose to address this. However, in the mean time, I released an app to help work around the issue: 

https://market.android.com/details?id=com.zigimus.headsetinterceptor</what>
</comment>
<comment>
<author>morten.p...@gmail.com</author>
<when>Mon, 21 Mar 2011 07:51:44 +0000</when>
<what>I tried the Headset Interceptor app on my HTC Desire HD. The app took over the control of the bluetooth headset button, but unfortunately I was not able to give any other application control through the app. The result was that the bluetooth headset button didnQ&apos;Et work at all :(

But great initiative...

ps: the Spotify app didnQ&apos;Et show up in the list of music apps...</what>
</comment>
</bug>
<bug>
<bugid>14626</bugid>
<title>People menu bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>frx1...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 12:37:12 +0000</openedDate>
<description>Using HTC Desire, go Menu - People - hold Menu (keyboard appears) - when
typing a new screen pop up wich cannot be removed. Android 2.2 build
2.29.405.5 CL293415</description>
<comment>
<author>frx1...@gmail.com</author>
<when>Wed, 09 Feb 2011 12:38:26 +0000</when>
<what>-edit- Reboot solves the problem.</what>
</comment>
<comment>
<author>dguillot...@gmail.com</author>
<when>Mon, 21 Mar 2011 06:49:31 +0000</when>
<what>thanks for that, is there any use for that pop up function?</what>
</comment>
<comment>
<author>frx1...@gmail.com</author>
<when>Mon, 21 Mar 2011 10:57:24 +0000</when>
<what>no, there is no use of it. but now im trying to do that bug again and
canQ&apos;Et do it.
supposed it is solved already.

bye.
f.</what>
</comment>
</bug>
<bug>
<bugid>19508</bugid>
<title>Android SIP client (Q&quot;EInternet CallingQ&quot;E) doesnQ&apos;Et provide visible error messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>simonbro...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 10:14:22 +0000</openedDate>
<description>The SIP client should provide the user with a notification if receiving
calls will not be possible due to connection problems or other errors.
This notification should be visible immediately and prominently
displayed, with an option to turn it off.</description>
</bug>
<bug>
<bugid>7878</bugid>
<title>Gmail Notification Bug: Opens random new email instead of inbox</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-26T04:50:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>cchi...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 05:26:44 +0000</openedDate>
<description>When I have multiple emails waiting to be read in my primary gmail
account (the one used for market, gtalk, etc) on my Nexus One, clicking
on the gmail notification will randomly open one of the new emails
rather than opening my inbox. Ideally if I have only one email waiting,
it should take me directly to the email. If I have multiple emails
waiting, it should take me to the inbox so that I can decide which email
to view first. Please fix this issue. I am currently on T-Mobile with
Android 2.1 Update 1 on Nexus One.</description>
<comment>
<author>cchi...@gmail.com</author>
<when>Wed, 21 Apr 2010 05:30:15 +0000</when>
<what>PLEASE CLOSE THIS ISSUE, 
IT IS ACTUALLY PROPERLY REPORTED IN ISSUE #7879</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Mon, 26 Apr 2010 04:50:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>730</bugid>
<title>List with both Icon and String</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-29T23:27:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>radhika....@wipro.com</reportedBy>
<openedDate>Fri, 23 May 2008 04:31:56 +0000</openedDate>
<description>Hi, I didnt find any API for ListView which will support both Icon and
String. Actually this type of component is very often required in a
Mobile. Please provide an API which will take an Icon and a String as a
parameter and create a ListView. Eg: ListView(Drawable Icon,String
string) Thankyou</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 29 May 2008 23:27:20 +0000</when>
<what>Hi,

You can already do this by using a custom Adapter, a SimpleAdapter, an ArrayAdapter, etc.</what>
</comment>
</bug>
<bug>
<bugid>16761</bugid>
<title>Cursor is displaying in Caption Q&amp;E Create  album both fields.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 04:59:20 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Go to Gallery Q&gt;E tap on an image Q&gt;E Press menu key. 2. Share Q&gt;E
Picasa Q&gt;E tap on Plus icon (on Album filed). 3. Rotate phone to landscape
mode. 2) What happened. - Cursor is displaying in Caption Q&amp;E Create album
both fields. 3) What you think the correct behavior should be. - Ensure
it should work properly.</description>
</bug>
<bug>
<bugid>16299</bugid>
<title>The application Talk(Process com.google.android.talk) has stopped unexpectedly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>popo...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 06:14:25 +0000</openedDate>
<description>Reproducibility % : 3/10 Precondition : Gmail account should be login.
Occurance Process: 1.Go to ApplicationQ&gt;EQ&gt;EGtalkQ&gt;EQ&gt;EPress Menu keyQ&gt;EQ&gt;ESettings.
2.Tap on Select RingtoneQ&gt;EQ&gt;ETap on any ringtone to play. 3.Remove MMCQ&gt;EQ&gt;ETap
on any ringtone 2-3 timesQ&gt;EQ&gt;EObserve. Occurance status: Force
close(201104211627) occur when remove MMC during play ringtone. The
application Talk(Process com.google.android.talk) has stopped
unexpectedly. Expected result: It should not be occured force close.</description>
<comment>
<author>popo...@gmail.com</author>
<when>Fri, 22 Apr 2011 06:15:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>921</bugid>
<title>decodestream on local path and NullPointerException</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-30T16:16:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>om.newta...@gmail.com</reportedBy>
<openedDate>Tue, 30 Sep 2008 14:28:51 +0000</openedDate>
<description>I was trying to load a local file (eg. placed under
/sdcard/app/img/1.jpg ) with decodestream or decodefile but both returns
a NullPointerException. I tried to look at file correct path with File f
= new File(Q&quot;E/sdcard/app/img/1.jpgQ&quot;E) and then calling for f.isFile() and
it returns true. I tested both with PNG and JPG files, and with
decodefile and decodestream but it always return this kinda error: 09-30
15:41:52.605: DEBUG/3(951): /sdcard/app/img/1.jpg 09-30 15:41:52.615:
DEBUG/stream(951): 22080 09-30 15:41:52.615: DEBUG/stream(951):
java.io.FileInputStream@433f0690 09-30 15:41:52.645: DEBUG/bstream(951):
22080 09-30 15:41:52.645: DEBUG/bstream(951):
java.io.BufferedInputStream@433ebb60 Looking at this it seems that it
reads the file but: 09-30 15:46:57.916: WARN/System.err(2066):
java.lang.NullPointerException 09-30 15:46:57.916:
WARN/System.err(2066): at com.app.Galleria.onCreate(Galleria.java:97)
09-30 15:46:57.916: WARN/System.err(2066): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1122) 09-30 15:46:57.916: WARN/System.err(2066): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2103) 09-30 15:46:57.925: WARN/System.err(2066): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2156) 09-30 15:46:57.925: WARN/System.err(2066): at
android.app.ActivityThread.access$1800(ActivityThread.java:112) 09-30
15:46:57.925: WARN/System.err(2066): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1580)
09-30 15:46:57.925: WARN/System.err(2066): at
android.os.Handler.dispatchMessage(Handler.java:88) 09-30 15:46:57.935:
WARN/System.err(2066): at android.os.Looper.loop(Looper.java:123) 09-30
15:46:57.935: WARN/System.err(2066): at
android.app.ActivityThread.main(ActivityThread.java:3742) 09-30
15:46:57.935: WARN/System.err(2066): at
java.lang.reflect.Method.invokeNative(Native Method) 09-30 15:46:57.935:
WARN/System.err(2066): at
java.lang.reflect.Method.invoke(Method.java:515) 09-30 15:46:57.945:
WARN/System.err(2066): at com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:739) 09-30 15:46:57.945:
WARN/System.err(2066): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) 09-30
15:46:57.945: WARN/System.err(2066): at
dalvik.system.NativeStart.main(Native Method) And line 97 in
Galleria.java is: photos[i] = BitmapFactory.decodeStream(is);</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 30 Sep 2008 16:16:23 +0000</when>
<what>A NullPointerException on this line doesnQ&apos;Et mean the returned Bitmap is null, it means the array is null. Looking 
at the code I can see you forgot to initialize the array (the new Bitmap[size] is missing.)</what>
</comment>
</bug>
<bug>
<bugid>17925</bugid>
<title>GMail and Exchange emails deleted spontaneously </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>patrick....@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 19:42:49 +0000</openedDate>
<description>Samsung Galaxy S 2 (GT-I09100) Android 2.3.3 GINGERBREAD.XWKDD I am
using the defailt Email and GMail programs. The Email program is
synchronised with a corporate Exchange Server and set to sync 3 days
worth of email. The GMail app synchronises with my Gmail account.
Sporadically, I find a monthQ&apos;Es worth of emails either being archived
(GMail) or deleted (Exchange). Fortunately, I have been able to recover
these from the All Mail and Deleted Items folders respectively. Tonight,
when I opened the apps, I briefly saw the emails before the app
refreshed, and all emails since 18th May (today is 23rd June) vanished.
The Exchange emails are NOT present in the Deleted Items older this tie,
and seem to have been permanently removed from the Exchange Server. This
issue means that I can no longer use my phone to monitor my corporate
emails, as I can not afford to have these be deleted at random. Is there
any known fix for this issue? Many thanks, Patrick</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 07 Jul 2011 19:10:16 +0000</when>
<what>IQ&apos;Eve never heard of anything remotely like this; not only that, the two applications are so completely different that itQ&apos;Es hard to imagine any cause for both apps to misbehave.  In any event, the Galaxy S2 does NOT use the standard Android Email/Exchange application, so thereQ&apos;Es nothing we can do about that.</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Fri, 08 Jul 2011 07:57:48 +0000</when>
<what>Hi mbl,

Thanks for the comments. IQ&apos;Ell just have to put this one down to general wierdness then I guess. I now do not keep emails in my inboxes, so am less likely to be inconvenienced should this happen again.

Regards,

Patrick</what>
</comment>
</bug>
<bug>
<bugid>13529</bugid>
<title>Google Voice notifications - light up screen when new SMS or Voicemail comes in</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-28T04:17:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cobrab...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 08:58:23 +0000</openedDate>
<description>I am looking for an update to the Google Voice program on the Android to
have it light up the screen when a new SMS or Voicemail notification
comes in. Similar to how the iPhone does this, there is also a 3rd party
program that does something like this called Q&quot;EHandcent SMSQ&quot;E that works
for the regular SMS application (and works well I might add), but the
third party programs cannot do this for the Google Voice app because of
the phoneQ&apos;Es integration. Due to this, Google should enhance the Google
Voice app to handle something similar to this on the official program
(should be a user option). Basically I would like the screen to light up
for a few seconds with a Q&quot;EpopupQ&quot;E notification kind of like the iPhone
and the mentioned program does. The user can then respond to it from the
screen or open up the program from there (will require to unlock the
phone if locked). Sometimes I may have the phone on silent or sometimes
may not hear or feel the notification, but the lightup of the screen
would be helpful. This is also helpful in some situations for phones
that donQ&apos;Et have an LED notification light, such as GoogleQ&apos;Es own Nexus S.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 04:17:56 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>17597</bugid>
<title>Google Talk modifications or New app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>edtr...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 04:22:13 +0000</openedDate>
<description>Well, Blackberry has BBM and apple now has iMessage (which I donQ&apos;Et think
will succeed because it doesnQ&apos;Et have the BB feeling to it) well my idea
is maybe we could modify GTalk or create a new service that has sent and
received notifications and since we need to have a google account to use
Android, you could assign a PIN to every account, having a PIN is more
important than it seems since it adds to the Q&quot;EsocialQ&quot;E feeling..... Or
just make a deal with RIM to have BBM on android and it is a win-win
situation NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>edtr...@gmail.com</author>
<when>Mon, 13 Jun 2011 04:33:09 +0000</when>
<what>This also needs to be always on, have status (like facebook) and be fast to deliver message, have the ability to send broadcast messages, groups, send audio, video and picture, have a Q&quot;Eprofile pictureQ&quot;E, preinstalled on every android phone with google services (and be available for download on older android phones, have the option to add contacts via PIN or google account, </what>
</comment>
<comment>
<author>edtr...@gmail.com</author>
<when>Mon, 13 Jun 2011 04:38:01 +0000</when>
<what>this does not have to be encrypted since the regular consumer doesnQ&apos;Et care about that as long as it is fast and reliable, maybe you could charge for encryption optionally so that it is also enterprise friendly, 

will continue to post as more things come into my head


PLEASE READ!!!! (all of the thread)</what>
</comment>
</bug>
<bug>
<bugid>13999</bugid>
<title>crash at zygote process during stress test</title>
<status>Unreproducible</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2011-02-14T19:18:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>yyulili</reportedBy>
<openedDate>Fri, 14 Jan 2011 08:21:23 +0000</openedDate>
<description>This crash is found during our internal stress test on SEMC X10i, the
test cases when crash occurred were different. The way to reproduce this
problem is not clear yet, but the problem has been intermittently
observed for over 5 times. An intercept of the tombstone is attached,
generally we can see a dying process before getting this crash in zygote
(the dying process name differs): 01-03 22:36:37.225 I/ActivityManager(
1154): Process com.android.settings (pid 5881) has died. The native call
stack is always shown as below: #00 pc 000688a0 /system/lib/libdvm.so
kStackFrameLen(+0x00000010) #01 lr afe13161 /system/lib/libc.so
waitpid(+0x00000009) If checking the content of 688a0 in libdvm.so, we
can see that it contains the constant string of Q&apos;Edalvikvm Enabling alloc
tracker...Q&apos;E, it is obvious not executable instructions, why can PC
always point to this partition when crash occurred (memory corruption??)
? The Java stack of zygote process shows that it was doing GC: Q&quot;EmainQ&quot;E
prio=5 tid=3 RUNNABLE | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x40023240 | sysTid=1066 nice=0 sched=0/0 handle=-1343993184 at
dalvik.system.VMRuntime.gcSoftReferences(Native Method) at
com.android.internal.os.ZygoteInit.gc(ZygoteInit.java:----) at
com.android.internal.os.ZygoteInit.runSelectLoopMode(ZygoteInit.java:----)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:----) at
dalvik.system.NativeStart.main(Native Method) From the current
information obtained, we have the following suspicion: Zygote was doing
two things: 1. runSelectLoopMode(): runs in this loop, and does GC every
10 times; 2. sigchldHandler(): after a child process is killed, SIGCHLD
is triggered to inform the status change, so the waitpid() in
sigchldHandler() is called to fetch the content of SIGCHLD. When zygote
was doing GC, a child process was killed due to some reason, and zygote
went to waitpid() to fetch the killed processQ&apos;Es pid, and then SIGILL
(illegal instruction)/SIGSEGV (invalid memory interface) crash occurred
due to illegal PC value, but not sure about where the PC value came
from. Could you give me any suggestions about this problem please? I
have been struggling on this issue but without any clues, please kindly
share with me in case of any idea. Thank you very much!!</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 14 Jan 2011 16:32:15 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 14 Jan 2011 20:49:35 +0000</when>
<what>This is pretty weird.  Note the LR value may or may not reflect the source address.  (It seems unlikely that waitpid() would jump to an invalid address.)  Have you tried bracketing the waitpid() with log statements to ensure that itQ&apos;Es actually in there?

How did you get the Java stack trace from a crashed process?
</what>
</comment>
<comment>
<author>yyulili</author>
<when>Mon, 17 Jan 2011 05:50:42 +0000</when>
<what>I have tried that way but unfortunately the problem was not reproduced, so IQ&apos;Em not sure about it. But among all the crashes we have observed, all the LR values are the same.

The Java stack was obtained using our internal tool, which catches the related information just before crash occurred.

If you have any suggestion on how to go further, please kindly let me know.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 19:18:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16126</bugid>
<title>After switching device locale, SimpleDateFormat(Q&quot;EzQ&quot;E).format is extremely slow for *every single access*</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-13T17:55:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oztes...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 14:00:42 +0000</openedDate>
<description>Steps to reproduce ------------------ 1) Boot the phone (reproduced on
Nexus One) 2) Switch the language 3) Run an application that uses time
zone formats. Expected result --------------- Only the first access
should be slow. The system should be smart enough to cache the strings
instead of loading them every single time. Actual result -------------
ItQ&apos;Es very slow. We see a lot of these in the ddms log whether running on
the emulator or device: 04-13 09:56:00.874: INFO/Resources(2557): Loaded
time zone names for en_US in 182ms. Similar issues -------------- 3147,
which fixed this for the single-locale case but did not fix the issue
described here.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Apr 2011 17:55:24 +0000</when>
<what></what>
</comment>
<comment>
<author>oztes...@gmail.com</author>
<when>Wed, 13 Apr 2011 18:02:58 +0000</when>
<what>Issue 3147 is marked as released in Eclair. The issue which I reported here is still reproducible in Froyo. I fail to see how this is a duplicate of 3147 when the issue described in this bug report clearly still exists.</what>
</comment>
</bug>
<bug>
<bugid>13823</bugid>
<title>It is available for the Vibrant, and it really should be integrated into all Google Experience phones. It uses WiFi to handle cell calls and itQ&apos;Es extremely useful for areas with poor signal.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>r.pickle...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 23:30:20 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>r.pickle...@gmail.com</author>
<when>Fri, 07 Jan 2011 23:34:00 +0000</when>
<what>This feature request is for WIFI CALLING.</what>
</comment>
</bug>
<bug>
<bugid>9186</bugid>
<title>bug in browser Rendering of TextBox in focus </title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-08T20:09:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>Bar.Roei...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 21:09:05 +0000</openedDate>
<description>probelm is in the Browser, verified on Motorola Milestone, Nexus 1, and
Samsung Galaxy. Please describe the problem in detail. Be sure to
include: - steps to reproduce the bug: 1. surf to Google.com 2. set
focus on the search textbox 3. now rotate the device so that it will
switch view. 4. you will see that the textbox is multiplied. 5. this
wont happen on non focused textbox. - Required behavior as i see it,
could be 2 options: 1. like on Iphone, Block the option to change view
if the keyboard is open. 2. fix the rendering engine, so that it will
work like the non focused textbox. tested on Android Versions: 1.5 -
Samsung Galaxy. 2.1 - Motorola MileStone. 2.2 - Motorola MileStone and
Nexus 1.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 17:00:48 +0000</when>
<what>I tried the repro steps on a Nexus One running 2.2, and did not see the textbox multiply. Can you capture a screenshot of the erroneous behavior? Thanks</what>
</comment>
<comment>
<author>Bar.Roei...@gmail.com</author>
<when>Wed, 07 Jul 2010 19:33:09 +0000</when>
<what>its a very easy bug to reproduce:
1. goto www.google.com
2. stand on the textbox so that the input will be in focus and the keyboard will come on screen. 
3. now rotate the phone from portrait to landscape, you will see that the input is multiplied, and you have 2 textbox.

thanks in advance</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 19:42:49 +0000</when>
<what>As I said, I tried your reproduction steps and I do not know what error you are describing. A screenshot would help.

http://www.simplehelp.net/2009/07/21/how-to-take-screenshots-of-your-android-based-phone-from-windows/</what>
</comment>
<comment>
<author>Bar.Roei...@gmail.com</author>
<when>Thu, 08 Jul 2010 19:27:09 +0000</when>
<what>i am attaching 2 pictures of the device, 
Q&quot;Ep1 Q&quot;E is the before 
p2 is after rotation.

i am also attaching the device-stat and device log</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Jul 2010 20:09:28 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>Bar.Roei...@gmail.com</author>
<when>Fri, 09 Jul 2010 05:37:17 +0000</when>
<what>is there a possible fix for this on the 2.1 version, i am a developer in a Cellular company and we have a lot of users with the 2.1 version right now, on the milestone Handcet, and it might take a while till there is a release of the 2.2 ver for it.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>994</bugid>
<title>android.hardware.SensorManager.LIGHT_NO_MOON has changed value from 0.0010f to 0.001f </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-10-23T08:02:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stel...@gmail.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 16:39:41 +0000</openedDate>
<description>Android code version you are running: repo sync as of 10/22/08 Your
development environment:Ubuntu 8.10 Describe the problem: Default Build
Fails with error message: Checking API: checkapi-last (unknown): error
17: Field android.hardware.SensorManager.LIGHT_NO_MOON has changed value
from 0.0010f to 0.001f ****************************** You have tried to
change the API from what has been previously released in an SDK. Please
fix the errors listed above. ****************************** make: ***
[out/target/common/obj/PACKAGING/checkapi-last-timestamp] Error 38 Steps
to reproduce: 1. follow steps on obtaining source via repo (for ubuntu)
2. type Q&apos;EmakeQ&apos;E Note: running with python 2.5 not 2.4. NOTE: This form is
only for reporting bugs. For questions, comments, or advice please
visit: http://groups.google.com/group/android-developers Please describe
the problem in as much detail as possible. Be sure to include: - Steps
to reproduce the problem - Sample source code demonstrating the problem
- What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>stel...@gmail.com</author>
<when>Wed, 22 Oct 2008 19:50:18 +0000</when>
<what>It looks like this is a repeat of 983, I apologize it didnQ&apos;Et show up in my initial
searches.  I did realize I was running gcj java and javac, and switched to sun-java6
for both, but to no avail.</what>
</comment>
<comment>
<author>ct...@google.com</author>
<when>Thu, 23 Oct 2008 05:16:18 +0000</when>
<what>This should be fixed in http://review.source.android.com/1411</what>
</comment>
<comment>
<author>jham%android.com@gtempaccount.com</author>
<when>Thu, 23 Oct 2008 08:02:22 +0000</when>
<what>This is fixed now.</what>
</comment>
</bug>
<bug>
<bugid>10930</bugid>
<title>Calendar Settings: Default Reminder Time, Missing Q&quot;ENoneQ&quot;E option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>brianmic...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 15:40:41 +0000</openedDate>
<description>HTC EVO 4G running Android Froyo 2.2 CalendarQ&apos;Es default reminder time
does not allow for Q&quot;Eno reminderQ&quot;E or Q&quot;EnoneQ&quot;E as an option. Apparently
Android does offer this option in other phones and possibly other
versions of Android OS. Inherently, this should be an option for those
who donQ&apos;Et use the reminder feature.</description>
<comment>
<author>dalema...@gmail.com</author>
<when>Mon, 25 Oct 2010 06:59:17 +0000</when>
<what>This issue also applies to the HTC Desire. I have been looking for a workaround.</what>
</comment>
<comment>
<author>k.e.fitc...@gmail.com</author>
<when>Wed, 27 Oct 2010 12:18:24 +0000</when>
<what>This also applies to imported events.  It applies even to all day events so if you import a lot of birthdays and other all day events the phone rings to Q&quot;EremindQ&quot;E you shortly before midnight for each birthday unless you laboriously remove the reminder for each one.   What a complete pain!</what>
</comment>
<comment>
<author>pajbenn...@gmail.com</author>
<when>Fri, 14 Jan 2011 12:11:55 +0000</when>
<what>This issue also applies to my HTC Desire HD running Android 2.2.</what>
</comment>
<comment>
<author>pappa...@gmail.com</author>
<when>Tue, 05 Jul 2011 14:49:54 +0000</when>
<what>This issue also applies to Android verison 2.3.3 on the HTC EVO 4G.</what>
</comment>
<comment>
<author>bbar...@gmail.com</author>
<when>Tue, 05 Jul 2011 15:49:43 +0000</when>
<what>I am pretty sure this is an issue with the HTC developed calendar app, as it
seems the issue is only reported by HTC devices. Stock android seem to be
fine; along with other manufacturers. Is this correct? If so, HTC customers
need to start hounding HTC about the problem. I know I bugged the issue
already with HTC, but the more the better, as they will make it a priority
to fix. In the end I ended up buying Business Calendar which supports a
reminder of Q&apos;EnoneQ&apos;E.

Default</what>
</comment>
</bug>
<bug>
<bugid>19178</bugid>
<title>Google accounts accessible even after password is changed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>chintan....@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 06:01:08 +0000</openedDate>
<description>1. Configure a Google account on the handset. 2. Verify if you can check
emails and sync contacts. 3. Access same Google account from PC/Laptop
browser. 4. Change password of this account. 5. Go back to handset - and
try to Sync mails/contacts. 6. In handset, A request for new password
would be seen as notification. - Ignore this notification. 7. Restart
your phone - and try to access - Google accounts again. 8. You can still
see new mails, you can use Gtalk even if password is not updated at
handset Android Version 2.3.4 Model Number Nexus S Kernel Version
2.6.35.7-ge382d80 Build Number GRJ22</description>
</bug>
<bug>
<bugid>9940</bugid>
<title>FRF91 Activesync is unable to connect to server, but all was fine on Android 2.1</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-09-28T18:44:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>cathy...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 09:01:14 +0000</openedDate>
<description>Carrier: PCCW Country / Language: HK / Traditional Chinese OS / Browser
/ build number (if applicable):FRF91 (OTA) I was able to connect using
Activesync to my work server on Android 2.1, now after OTA update to
Anfroid 2.2 (FRF91), I get the error Q&quot;EUnable to Connect to ServerQ&quot;E How
do I fix this?</description>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 23 Jul 2010 22:13:04 +0000</when>
<what>There are a number of possible connection failures, many of which are currently tracked in other bug reports.  In particular, I would recommend taking a look at bugs 9709, 9718, 9455, or 9973.

If your bug matches the indications in any of those bugs, you can close this bug as a duplicate.

If not, please provide more details, type of server, server name, etc.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:44:03 +0000</when>
<what>Most of the known connection errors with ActiveSync are fixed in the 2.2.1 release, which is currently deploying via OTA update to Nexus One devices.  The release is also in the final testing pipeline for Droid, pending completion of testing by Verizon.  (I donQ&apos;Et how long that will take - please donQ&apos;Et ask me.)

After you receive the update to 2.2.1, I suggest deleting and recreating your account, and if you continue to have problems, please open a new bug report with more specific details.</what>
</comment>
</bug>
<bug>
<bugid>6847</bugid>
<title>Thicker, darker, more visible cursor on Nexus One</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tyler.de...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 00:39:57 +0000</openedDate>
<description>I donQ&apos;Et know about other android phones, but the cursor in the Nexus One
is only 1 pixel wide making it VERY difficult to see or quickly locate
on the screen. I think it would be a great improvement for both the
cursor and the track ball function if the cursor were made more visible
by making it some combination of thicker, darker, flashing, colored,
etc. It would nice if there were Q&quot;EtrailsQ&quot;E such as those you can turn on
in most lap tops to make positioning the cursor quicker and easier.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 25 Feb 2010 19:08:18 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
<comment>
<author>w7md.da...@gmail.com</author>
<when>Thu, 23 Sep 2010 00:01:06 +0000</when>
<what>I own the HTC Incerdible (Verizon) and have a a vusually exhausting problem seeing the cursor in Editors. This needs to be fixed. The cusrsor should be wider and chould be colored.</what>
</comment>
<comment>
<author>robertmgordon@gmail.com</author>
<when>Thu, 30 Dec 2010 10:50:29 +0000</when>
<what>Same on Droid. </what>
</comment>
</bug>
<bug>
<bugid>2788</bugid>
<title>Different UI behavoir between Activity and InputMethodService (test code and video provided)  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>www.rzr....@gmail.com</reportedBy>
<openedDate>Thu, 28 May 2009 15:18:03 +0000</openedDate>
<description>Hi, I came to this issue : I created a layout with only 1 ImageButton
and it works as expected when loaded from Activity (using
setContentView) : The button is changing background on touch down event
(orange) ... But not changing when the same layout is loaded by the
InputMethodService (but it react to onClickEvent if used ) Here is a
minimal project and video if you need to reproduce :
http://rzr.online.fr/tmp/rzr-test-android-imf-0.0.20090520.tar.gz
Regards ps: I noticed this artifact in developer list a few days ago :
http://groups.google.com/group/android-developers/browse_thread/thread/042667043fcf3c82#</description>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Mon, 20 Jul 2009 08:15:52 +0000</when>
<what>Has this bug been reviewed ? if not how to make it noticed ?

Regards
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:39:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1523</bugid>
<title>Writing to a nonblocking socket fails</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-03T20:52:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sprui...@gmail.com</reportedBy>
<openedDate>Fri, 12 Dec 2008 19:53:19 +0000</openedDate>
<description>A SocketChannel configured for nonblocking I/O does not handle the
EAGAIN error as expected. IQ&apos;Eve attached an Eclipse project that
demonstrates this problem. The program attempts to write a 512K buffer
to a local socket that is not being read from the other end. The socket
returns EAGAIN to the VMQ&apos;Es native code. The expected behavior is for the
SocketChannel.write() method to succeed if it was able to write any data
to the socket, with the return value indicating how many bytes were
written. If no data has yet been written, the write() method should
return 0. Unfortunately, the native code raises a socket exception in
this case: java.net.SocketException: The nonblocking operation would
block at
org.apache.harmony.luni.platform.OSNetworkSystem.writeSocketImpl(Native
Method) at
org.apache.harmony.luni.platform.OSNetworkSystem.write(OSNetworkSystem.java:99)
at
org.apache.harmony.nio.internal.SocketChannelImpl.writeImpl(SocketChannelImpl.java:563)
at
org.apache.harmony.nio.internal.SocketChannelImpl.write(SocketChannelImpl.java:493)
at com.zeroc.nbw.NonblockingWrite$2.run(NonblockingWrite.java:98) Even
worse, the native code may have actually written some of the data to the
socket, but the bufferQ&apos;Es position is not updated accordingly, which
means I cannot trap this exception and attempt to recover because I
donQ&apos;Et know how much of the buffer has already been written. This problem
essentially makes nonblocking sockets unusable, at least for writing.</description>
<comment>
<author>sprui...@gmail.com</author>
<when>Fri, 12 Dec 2008 19:55:31 +0000</when>
<what>IQ&apos;Em using the 1.0_r1 devkit on Windows and RC30 on the G1.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 15:38:28 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 20:52:59 +0000</when>
<what>This issue was fixed in the source code and the fix will be in a future release</what>
</comment>
<comment>
<author>surendra...@gmail.com</author>
<when>Mon, 30 Aug 2010 05:19:16 +0000</when>
<what>Where can i find the fix for this defect? could you please provide the URL/patch id.
</what>
</comment>
</bug>
<bug>
<bugid>12720</bugid>
<title>After transition of google apps account andoid stops working with gtalk and market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>goo...@migri.de</reportedBy>
<openedDate>Tue, 23 Nov 2010 15:35:25 +0000</openedDate>
<description>I checked into my android using my google apps account. Yesterday my
apps account was transitioned Q&quot;Eto function more like a full Google
AccountQ&quot;E. All possible Google services are unlocked for my apps domain.
But after the transition I canQ&apos;Et get into Gtalk on my Android Phone and
IQ&apos;Em not able to get anything from the market. In the logs is the error:
Q&quot;Egls.getAndroidId() returned 0Q&quot;E.</description>
<comment>
<author>goo...@migri.de</author>
<when>Wed, 24 Nov 2010 10:31:31 +0000</when>
<what>Update: A factory reset brought the android back to work. 
</what>
</comment>
<comment>
<author>goo...@migri.de</author>
<when>Wed, 24 Nov 2010 10:31:34 +0000</when>
<what>Update: A factory reset brought the android back to work. 
</what>
</comment>
</bug>
<bug>
<bugid>8972</bugid>
<title>Bluetooth stereo headset connects to the phone profile every time but not media.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jai.nath...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 14:08:27 +0000</openedDate>
<description>Hi, I just acquired a HTC Desire (Android 2.1) (my first android phone)
through Orange UK. The phone works perfectly apart from the bluetooth
profile. I can connect the phone to my bluetooth devices (car blue tooth
[Bury CC6090], laptop [Sony Vaio] and to my bluetooth headset [Nokia
BH-505]). All these devices connect for phone use (making calls etc).
However, the media profile doesnQ&apos;Et connect automatically and I have to
unpair and try and re-pair and connect before it will connect to the
media. I use the stereo bluetooth headset for music on a daily
basis...is there a way to solve the issue? Please contact me on
jai.nathwani@gmail.com if there is a fix.</description>
<comment>
<author>Chris.m....@gmail.com</author>
<when>Mon, 07 Mar 2011 19:40:21 +0000</when>
<what>Same issue on Froyo on LG Optimus V.  Pairs to headset but only for phone audio, even though media is checked in the bluetooth setings.  Need to uncheck then re-recheck media to make the stereo connection work (Note, otherwise, stereo audio plays from phone speakers).</what>
</comment>
</bug>
<bug>
<bugid>5613</bugid>
<title>Audible.com Audiobook .aa File support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-22T03:50:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>fordha...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 04:07:17 +0000</openedDate>
<description>I would like to request Audible.com Audiobook .aa File support.</description>
<comment>
<author>mike.calhoun</author>
<when>Mon, 28 Dec 2009 23:42:16 +0000</when>
<what>FYI, I contacted Audible on this a month or so ago and they said that an app was in
the works.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 06:02:32 +0000</when>
<what>Yep, should actually be in Market and on Audible.com very soon, like days.</what>
</comment>
<comment>
<author>isaac.ga...@gmail.com</author>
<when>Mon, 04 Jan 2010 03:14:27 +0000</when>
<what>Any updates on this issue? Really want to be able to listen to books on my Droid.</what>
</comment>
<comment>
<author>lanman185</author>
<when>Tue, 05 Jan 2010 12:18:45 +0000</when>
<what>Check out
http://audible.custhelp.com/app/answers/detail/a_id/3940/kw/android/r_id/166 for more
information from Audible.  They have an e-mail address on that page you can write to
be notified when the Android app is released (and/or available for beta testing).</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 03:50:28 +0000</when>
<what>As lanman185 says, it is indeed up to Audible to create an application for Android.</what>
</comment>
<comment>
<author>jpwhiteh...@gmail.com</author>
<when>Sun, 06 Jun 2010 12:43:53 +0000</when>
<what>Beta app is now in public beta. Visit http://wp.me/pCOs1-aw to find out how to get it.</what>
</comment>
<comment>
<author>skyhigh1...@gmail.com</author>
<when>Sat, 06 Nov 2010 23:54:31 +0000</when>
<what>I have been playing audiobooks on my Android using the Ambling BookPlayer.  It works great and I love the automatic bookmark history.  It doesnQ&apos;Et work to play DRM encrypted audio books like the Audible .aa ones because that is what DRM does.  I have stopped buying books with DRM restrictions now.  The DRM restrictions are a hassle when moving to new devices as I saw when I moved to the Android.  Waiting almost 2 years for Audible to release a new DRM player on the Android so I could play the books I had already purchased was too much. The AmblingBooks.com web site sells audiobooks as standard mp3 files.  It also has a lot of free audio books available for download.  Their audiobook player is the best player out there.
</what>
</comment>
<comment>
<author>DaveAult...@gmail.com</author>
<when>Sun, 07 Nov 2010 00:12:32 +0000</when>
<what>@skyhigh1001  

Audible has a book player on the Market.  http://www.appbrain.com/app/audible-for-android/com.audible.application.

Issues been declined; IQ&apos;Em unstarring/unsubscribing.</what>
</comment>
</bug>
<bug>
<bugid>6405</bugid>
<title>Bluetooth Contact sync Between Nexus One and Mini drops leading Q&quot;E+Q&quot;E from number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lionelh...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 13:48:33 +0000</openedDate>
<description>I have synced an HTC Hero(1.5) and HTC Magic(1.6) with My Mini(2009
model) in the past and the contacts sync fine. The Nexus One however
doesnQ&apos;Et seem to sync the contacts correctly the numbers are imported but
the leading + is dropped. so a number in my contact list that is for
example +4478xxx becomes 4478xxx and the call will not go through as it
is not a recognized number. I have tried this with two Nexus One phones
and Two different Minis. As Said this was not a bug in 1.5 or 1.6 but
seems to be an issue in 2.1.</description>
</bug>
<bug>
<bugid>3578</bugid>
<title>Gmail should support sending any file type as attachment</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>97</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Mon, 17 Aug 2009 15:09:24 +0000</openedDate>
<description>AFAICT Gmail app only allows me to attach images. there is no way to
attach videos or other documents. also related the Camera app only
allows me to send one video by email, when I should be able to select
several and send them all at the same time.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:27:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:30:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:39:00 +0000</when>
<what></what>
</comment>
<comment>
<author>deb...@gmail.com</author>
<when>Fri, 18 Sep 2009 07:42:51 +0000</when>
<what>Very important issue</what>
</comment>
<comment>
<author>lapcc...@gmail.com</author>
<when>Fri, 09 Oct 2009 08:56:30 +0000</when>
<what>i just notice i canQ&apos;Et do this! and on browser i canQ&apos;Et even attach anything. this is horrible </what>
</comment>
<comment>
<author>andrew.d...@gmail.com</author>
<when>Tue, 13 Oct 2009 16:42:30 +0000</when>
<what>the newest version of documents to go adds the ability to attach office files (wrd 
excel, ppoint), but I still canQ&apos;Et upload any other files. </what>
</comment>
<comment>
<author>lapcc...@gmail.com</author>
<when>Tue, 13 Oct 2009 19:10:29 +0000</when>
<what>oh if documents to go can have the ability to attach office files, it should be
possible to write an application to attach all kind of files.  </what>
</comment>
<comment>
<author>slenzi</author>
<when>Wed, 21 Oct 2009 17:16:53 +0000</when>
<what>Agreed, you should be able to attach any type of file in the Android Gmail app!</what>
</comment>
<comment>
<author>taijohnsen</author>
<when>Fri, 23 Oct 2009 00:27:10 +0000</when>
<what>You can save any file to the phone, you should be able to attach files from the SD 
card..</what>
</comment>
<comment>
<author>marcel.d...@gmail.com</author>
<when>Wed, 28 Oct 2009 22:38:02 +0000</when>
<what>I really need this for my business mail I send with my phone.</what>
</comment>
<comment>
<author>taijohnsen</author>
<when>Thu, 29 Oct 2009 04:35:32 +0000</when>
<what>UPDATE: You can use Linda File Manager to send the file to gmail as an attachment..

Not the best solution, but it works. Hopefully attaching is allowed in 2.0</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Tue, 10 Nov 2009 10:09:23 +0000</when>
<what>The Verizon internal document quoted at http://phandroid.com/2009/11/09/motorola-droid-and-htc-droid-
eris-ota-updates-coming-december-11th/ indicates a target date for a fix to this as being Jan-2010</what>
</comment>
<comment>
<author>s.otter...@gmail.com</author>
<when>Sat, 26 Dec 2009 01:49:35 +0000</when>
<what>Attachment of non-pictures isnQ&apos;Et allowed in 2.0, unfortunately, even after the
December update.  I also must be blind, but I canQ&apos;Et find this being fixed in the
Verizon doc.  

This one of several big holes in the DroidQ&apos;Es email programs.  I hope it gets fixed soon.</what>
</comment>
<comment>
<author>jason.ci...@gmail.com</author>
<when>Mon, 28 Dec 2009 04:35:56 +0000</when>
<what>This should be a defect not an enhancement. It makes no sense.

Also there is no way to send attachments through the mobile or desktop web site.

Why on earth would it be assumed that the only thing id ever want to attach to an email is a 
picture...?

Please do not allow android developers to drink while working. Thanks.</what>
</comment>
<comment>
<author>taijohnsen</author>
<when>Mon, 28 Dec 2009 12:28:18 +0000</when>
<what>I got around this issue by using linda file manager to add attachments..

IQ&apos;Em pretty sure it still works in 2.0</what>
</comment>
<comment>
<author>jason.ci...@gmail.com</author>
<when>Mon, 28 Dec 2009 12:32:21 +0000</when>
<what>There is also an app called AttachEmail thatQ&apos;Es been working ok.

Basic email features shouldnQ&apos;Et require 3rd party apps though. Especially because this seems 
totally arbitrary -- the gmail app can send attachments, the gmail app can read the sd card, 
so... why canQ&apos;Et I attach files from the sd card?</what>
</comment>
<comment>
<author>BUGabu...@gmail.com</author>
<when>Wed, 30 Dec 2009 13:24:10 +0000</when>
<what>Ok, i found today HOW stupid this bug is...
Just install OI explorer and you can attach ANY file... (supported by gmail servers)
Its so stupid, cause since AndroidOS doesnt bring ANY file explorer gmail app, uses 
Galery to browser files, so it can only attach images.</what>
</comment>
<comment>
<author>alb...@gmail.com</author>
<when>Thu, 07 Jan 2010 20:38:23 +0000</when>
<what>What is OI Explorer? I canQ&apos;Et find that app anywhere. Did you get the name wrong?

I agree with everyone else that this is a major issue, especially for business users.</what>
</comment>
<comment>
<author>michael%...@gtempaccount.com</author>
<when>Mon, 18 Jan 2010 11:21:26 +0000</when>
<what>Thanks for your idea (OI) !!!</what>
</comment>
<comment>
<author>stephenn...@gmail.com</author>
<when>Tue, 26 Jan 2010 15:11:50 +0000</when>
<what>I was really happy when I got docs to go and could attach documents to either gmail 
or my other email account.  however documents to go had to achieve this by 
pretending they could handle pictures to get their name in the selection list, which 
they canQ&apos;Et.  On the dataviz web site, help document 14445 explains.  Dataviz are 
working on a fix, however, the fix should be in Android which should allow other 
document types to be attached to email.  We donQ&apos;Et want restrictions as customers, 
thatQ&apos;Es why we bought Android phones and not iPhones or other pony devices.  Anyway, 
the dataviz work around is indeed to use OI Explorer which is in market place as I 
just downloaded and it works.  It pops up in the selection list and lets you attach 
anything.  An asside defect that this has highlighted is that in the selection list, 
the pictures/images item doesnQ&apos;Et have a name, it just has the picture icon.

Thanks.  Keep plugging away, this will be a super hero OS eventually.</what>
</comment>
<comment>
<author>mikej.mc...@gmail.com</author>
<when>Sun, 31 Jan 2010 15:35:56 +0000</when>
<what>I noticed that someone here suggested OI File Manager.  Just look it up in the
Android Market and install it.  ItQ&apos;Es free.  When you click to attach some thing to
your email you will now get the choice to either go to the Gallery or OI File
Manager.  I installed it by chance because I needed a file manager for other reasons
and just took it for granted that you could attach any file you wanted from any where
in you memory.  So when I recently uninstalled it I was shocked to learn that this
was not possible, that I was taken straight to the Gallery....I mean who was the
dipsh*t that thought that was a good idea?!?!

Again just download OI File Manager and you will be able to attach files from any
location in your memory on your Android phone. </what>
</comment>
<comment>
<author>DAVELAN...@gmail.com</author>
<when>Wed, 17 Feb 2010 17:35:00 +0000</when>
<what>Ok. The OI file manager pops up when I want to attach a file to an out going email.
But this still doesnQ&apos;Et solve the problem that I canQ&apos;Et download or save a file other than a jpg 
or pdf and eve these file types canQ&apos;Et be saved to a location of my choice only to download 
folder.
MAJOR ISSUE NEEDS FIX!!!,</what>
</comment>
<comment>
<author>gustadm...@gmail.com</author>
<when>Wed, 17 Feb 2010 17:37:24 +0000</when>
<what>as a work around, you can save files to your SD card by accessing gmail via the web
browser interface. </what>
</comment>
<comment>
<author>DAVELAN...@gmail.com</author>
<when>Wed, 17 Feb 2010 17:46:17 +0000</when>
<what>Oh yeah. OI only allows you to attach one file at a time. Other file explorers like. Blackmoon 
lets you select multiple files however Blackmoon doesnQ&apos;Et pop up as an option when 
attaching to email.</what>
</comment>
<comment>
<author>DAVELAN...@gmail.com</author>
<when>Wed, 17 Feb 2010 18:02:11 +0000</when>
<what>@Gustadmody: I have used the browser gmail as a workaround. It is an awkward multistep 
process.  But it still only defaults to the download history folder with no option to explore to 
folder of my choice.
I am baffled that such an elementary function was ommited from the Android OS.

</what>
</comment>
</bug>
<bug>
<bugid>15031</bugid>
<title>Android 2.3: MODIFY_PHONE_STATE / Telephony API</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-11T17:47:52.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>716</stars>
<reportedBy>skylar.s...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 18:50:21 +0000</openedDate>
<description>**THIS IS AN ENHANCEMENT REQUEST** **THIS IS AN ENHANCEMENT REQUEST**
**THIS IS AN ENHANCEMENT REQUEST** **THIS IS AN ENHANCEMENT REQUEST**
The MODIFY_PHONE_STATE permission was marked as Q&quot;Efor system use onlyQ&quot;E in
Android 2.3. While this was never intended for developers and publicly
endorsed by Google, there are hundreds of apps in the marketplace using
it. Unfortunately, a seemingly innocent checking by the Android folks
has now crippled many popular apps for Android 2.3+. This is an
ENHANCEMENT request that you: 1. Restore the MODIFY_PHONE_STATE
permission for Android 2.3.x 2. Create a proper Telephony API for
Android 2.3+ (at which time you can remove the MODIFY_PHONE_STATE
permission) The commit that did the damage:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=f4ece2086f3b7060edc4b93a12f04c9af648867a</description>
<comment>
<author>skylar.s...@gmail.com</author>
<when>Fri, 25 Feb 2011 18:52:56 +0000</when>
<what>Opened a new one since Android closed the previous one without reading it: http://code.google.com/p/android/issues/detail?id=15022

Ideally, I would prefer that Android REOPEN the one everyone has starred and change it to an enhancement request.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Feb 2011 20:18:51 +0000</when>
<what>Issue 15032 has been merged into this issue.</what>
</comment>
<comment>
<author>skylar.s...@gmail.com</author>
<when>Sat, 26 Feb 2011 21:41:32 +0000</when>
<what>If there are any fellow devQ&apos;Es out there... you may use this code to show Android 2.3 users a popup explaining the problem, and a link to this issue (so they may star it). 

YouQ&apos;Ere welcome =)

public void showGingerbreadUsersSecurityPopup() {
		if(this.checkCallingOrSelfPermission(Manifest.permission.MODIFY_PHONE_STATE) == PackageManager.PERMISSION_DENIED) {
			//Show the user a Q&quot;Eversion not supportedQ&quot;E popup
	    	AlertDialog.Builder dialog = new AlertDialog.Builder(this);
	    	dialog.setIcon(android.R.drawable.ic_dialog_alert);
	    	dialog.setTitle(Q&quot;EAww Shoot!Q&quot;E);
	    	dialog.setMessage(Q&quot;EIt looks like you might be using Android 2.3 or later. In version 2.3, the Android developers took away a security permission this application requires. Without it, the functionality of this app will be degraded or crippled.\n\nWe encourage you to open Android Issue 15031 and STAR IT. Android needs to hear from you, the users!Q&quot;E);
	    	dialog.setPositiveButton(Q&quot;EOpen Issue 15031Q&quot;E, new DialogInterface.OnClickListener() {
				@Override
				public void onClick(DialogInterface dialog, int which) {
					startActivity( new Intent(Intent.ACTION_VIEW, Uri.parse(Q&quot;Ehttp://code.google.com/p/android/issues/detail?id=15031Q&quot;E)) );
					setResult(RESULT_CANCELED, null); //Notify calling app that weQ&apos;Eve canceled
					finish(); //Finish the activity
				}
			});
	    	dialog.setNegativeButton(Q&quot;EExitQ&quot;E, new DialogInterface.OnClickListener() {
				@Override
				public void onClick(DialogInterface dialog, int which) {
					setResult(RESULT_CANCELED, null); //Notify calling app that weQ&apos;Eve canceled
					finish(); //Finish the activity
				}
			});
	    	dialog.show(); //Show the AlertDialog
		}
	}</what>
</comment>
<comment>
<author>famvande...@gmail.com</author>
<when>Thu, 03 Mar 2011 05:26:03 +0000</when>
<what>This would really help in battery savings. Please implement</what>
</comment>
<comment>
<author>draf...@gmail.com</author>
<when>Mon, 07 Mar 2011 15:28:31 +0000</when>
<what>We require this for a core feature of our application, David Brown suggests Q&quot;EthereQ&apos;Es no good reason for 3rd party apps to declare itQ&quot;E However we have clients that are requesting our application utilises only a single domain, that domain being WiFi, hence a requirement to turn off the cellular radio using setStateOff which I believe is public and requires the permission?</what>
</comment>
<comment>
<author>t...@youthofarabia.com</author>
<when>Mon, 07 Mar 2011 22:10:15 +0000</when>
<what>Please fix this and allow this change to be made.  When we travel and use international sim cards, we donQ&apos;Et want this state on and accidently wasting all of the credit on the card.

Thank you</what>
</comment>
<comment>
<author>jordansh...@gmail.com</author>
<when>Fri, 11 Mar 2011 21:21:00 +0000</when>
<what>Maybe missing something but APNDroid seems to be able to do this still?</what>
</comment>
<comment>
<author>skylar.s...@gmail.com</author>
<when>Tue, 15 Mar 2011 01:35:46 +0000</when>
<what>@jordansh - IQ&apos;Em not sure what you mean by Q&quot;EAPNDroid still does thisQ&quot;E, but IQ&apos;Ell assume you mean enabling/disabling Mobile Data? 

If so, no - APNDroid does not enable or disable mobile data and never has. It changes the name of the network your phone is looking for - which prevents you from using data... but the radio is still on and the phone is still scanning for that (fake) network.</what>
</comment>
<comment>
<author>jordansh...@gmail.com</author>
<when>Tue, 15 Mar 2011 04:49:07 +0000</when>
<what>I obviously didnQ&apos;Et understand how APNDroid was working. Thanks for splainin
it. If my phone was rooted would that give access to apps to turn off mobile
data?</what>
</comment>
<comment>
<author>jlstan...@gmail.com</author>
<when>Tue, 15 Mar 2011 04:56:23 +0000</when>
<what>That all depends on the person who put together the rooted ROM youQ&apos;Ere using.  They could override the limitation, but it takes extra effort on their part and most of them donQ&apos;Et even know this is a problem.</what>
</comment>
<comment>
<author>denel...@gmail.com</author>
<when>Wed, 16 Mar 2011 00:20:16 +0000</when>
<what>Hi,

I am also an application developer and I am urging the Android team to look into this issue as soon as possible.  Many apps, mine included, rely solely on being able to use APIs that require this permission.  To say Q&quot;EthereQ&apos;Es no good reason for 3rd party apps to declare itQ&quot;E is completely inaccurate.  There is a good reason for 3rd party apps to declare it; because the users of the apps want it!  Revoking this permission is slowly dwindling both the credibility of the developerQ&apos;Es apps and the credibility of the developer.  Please take a look at some e-mail excerpts from the market users:

Q&quot;ETo whom it may concern,
 I was wondering if you will soon be supporting Android Gingerbread (2.3.3)? If so, do you have a timeframe when an update will be available?Q&quot;E

Q&quot;EI bought this application then deleted and refunded today. It blocked a call then stopped working and caused a force close error. I attached a system log for you with this email. Fix this problem and IQ&apos;Ell buy it again.Q&quot;E

Q&quot;EIQ&apos;Eve been very pleased with your app. I hope in the future Google makes it possible for it to function ad it did.Q&quot;E

Thanks!
</what>
</comment>
<comment>
<author>bear.man...@gmail.com</author>
<when>Fri, 18 Mar 2011 00:53:46 +0000</when>
<what>Please allow the devQ&apos;Es access to MODIFY_PHONE_STATE as was the case in 2.2. Thank you - Nexus One owner</what>
</comment>
<comment>
<author>billbre...@gmail.com</author>
<when>Thu, 31 Mar 2011 02:17:41 +0000</when>
<what>The app I have that uses this feature allows me to answer my phone with a single physical button press.  I find this to be an important safety feature, since if I am driving, I can answer the phone with one hand and use a headset without having to take my hands off the wheel.  Please restore this feature.</what>
</comment>
<comment>
<author>cis.snak...@gmail.com</author>
<when>Fri, 01 Apr 2011 11:23:48 +0000</when>
<what>I vote for it too.
Especially as the dedicated Intent.ANSWER is not working on Gingerbread, apparently there is not Activity to handle it.
It can be verified with adb shell am:
C:\Q&gt;Eadb shell am start -a android.intent.action.ANSWER
Starting: Intent { act=android.intent.action.ANSWER }
Error: Activity not started, unable to resolve Intent { act=android.intent.action.ANSWER flg=0x10000000 }

It would be very usefull to allow devQ&apos;Es to control Phone State by using Q&quot;EanswerRingingCallQ&quot;E or Q&quot;EendCallQ&quot;E through TelephonyManager by example.

For exemple for 3rd apps for call baring of other needs as automation in Custom PhoneStateListener on LISTEN_CALL_STATE.

Another workaround can be:
Make Intent.ANSWER working as well as Intent.CALL
Create if possible a new Intent Q&quot;EENDCALLQ&quot;E

Best Regards</what>
</comment>
<comment>
<author>fdenel...@gmail.com</author>
<when>Fri, 01 Apr 2011 13:48:42 +0000</when>
<what>need to allow this change to be made.  F</what>
</comment>
<comment>
<author>bonamlee@naver.com</author>
<when>Mon, 04 Apr 2011 13:11:30 +0000</when>
<what>Please allow the devQ&apos;Es access to MODIFY_PHONE_STATE as was the case in 2.2. !!!!!</what>
</comment>
<comment>
<author>ivan...@gmail.com</author>
<when>Mon, 04 Apr 2011 19:04:22 +0000</when>
<what>Please, can you bring back the access to MODIFY_PHONE_STATE permission. Thank you.</what>
</comment>
<comment>
<author>xia...@gmail.com</author>
<when>Tue, 05 Apr 2011 19:38:41 +0000</when>
<what>Please, we need it!</what>
</comment>
<comment>
<author>clement....@gmail.com</author>
<when>Wed, 06 Apr 2011 07:26:28 +0000</when>
<what>Please, we need it!</what>
</comment>
<comment>
<author>zoomzoom83</author>
<when>Wed, 06 Apr 2011 07:39:51 +0000</when>
<what>Please do not post Q&quot;EMe TooQ&quot;E style comments. Star the issue instead.</what>
</comment>
<comment>
<author>harris...@gmail.com</author>
<when>Wed, 06 Apr 2011 09:22:13 +0000</when>
<what>well that is no good. google</what>
</comment>
<comment>
<author>wood...@gmail.com</author>
<when>Thu, 07 Apr 2011 08:15:54 +0000</when>
<what>Please change it back to how it was prior to v2.3</what>
</comment>
<comment>
<author>Nate.Radebaugh</author>
<when>Fri, 08 Apr 2011 02:38:06 +0000</when>
<what>Important both for users and developers.</what>
</comment>
<comment>
<author>ngl142</author>
<when>Fri, 08 Apr 2011 02:51:04 +0000</when>
<what>Please fix this quickly, android is seeming to get more and more like ios by the day. Please prove me wrong.</what>
</comment>
<comment>
<author>wd4...@gmail.com</author>
<when>Sun, 10 Apr 2011 19:47:51 +0000</when>
<what>Apparently this new feature is interfering with the proper coding of call blocking/whitelist programs. Please allow these to function as they used to. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>19317</bugid>
<title>cts failed for this case android.webkit.cts.WebViewClientTest#testOnReceivedHttpAuthRequest </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>allu.har...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 05:10:46 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>ker...@gmail.com</author>
<when>Fri, 14 Oct 2011 07:27:37 +0000</when>
<what>any log?</what>
</comment>
</bug>
<bug>
<bugid>15867</bugid>
<title>Calling contact from SMS/MMS screen calls wrong number when having an entry in phone book for MOBILE and also MMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peterc...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 15:40:55 +0000</openedDate>
<description>HTC DESIRE, Android S/W 2.29.405.5 I have a number of contacts in my
address book who have entries for MOBILE and for MMS, with MOBILE being
the primary. Steps to reproduce... I receive a text message (SMS) from
the number in MMS entry of my contact, and I want to call rather than
reply. I touch the contact Q&apos;EthumbnailQ&apos;E from SMS screen, click on the
phone icon, but instead of the call going to the MMS entry, the MOBILE
entry is called, even though I select to call MMS. I would expect the
selected number be called when receiving a message from the MMS entry
and selecting to call that number from the SMS screen. ALSO When I call
a contact on their MMS entry from phone book (NOT sms screen), their
entry for MOBILE number shows in call history even though the call was
to their MMS number. Feel free to contact (email) for clarification if
needed. Thanks, K.</description>
</bug>
<bug>
<bugid>6546</bugid>
<title>Alarm Clock: Big Snooze, Small Dismiss</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vincentqb</reportedBy>
<openedDate>Tue, 09 Feb 2010 14:07:12 +0000</openedDate>
<description>I think the dismiss button should big made much harder to press than the
snooze button. What about making Snooze very big, while keeping dismiss
the same?</description>
</bug>
<bug>
<bugid>10822</bugid>
<title>Spelling improvement</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-08-29T01:33:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hrs...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 14:56:13 +0000</openedDate>
<description>I think that the spelling should replace some words when we type them
like: im for IQ&apos;Em; wouldnt for wouldnQ&apos;Et; Youre for youQ&apos;Ere; We really
waste time doing this if we want to do it right. I deal with clients and
i simply cannot write Q&apos;Eif u want this i can do this 4uQ&apos;E. I am not a teen
and my clients wonQ&apos;Et accept a language like that.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 29 Aug 2010 01:33:10 +0000</when>
<what>implemented long ago. see Q&quot;Eauto replaceQ&quot;E in the keyboard settings.</what>
</comment>
</bug>
<bug>
<bugid>13230</bugid>
<title>XML files with the same names but in different dirs (layout, layout-land, etc) are very broken in Eclipse ADT</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Fri, 17 Dec 2010 00:22:19 +0000</openedDate>
<description>Hey guys, Been meaning to report this pretty severe bug, but wanted to
confirm with someone else. IQ&apos;Eve now confirmed it, and itQ&apos;Es not fixed in
9.0.0-preview1. I have a layout foo.xml in layout/ and foo.xml in
layout-land/. Obviously, in this example, one is the landscape version
of the other. The problem is, if I open layout/foo.xml in XML mode, then
open (ctrl-shift-r) layout-land/foo.xml, the titlebar will still say
Q&quot;Elayout/foo.xmlQ&quot;E, even though the file in the editor is actually indeed
layout-land/foo.xml. Moreover, there is no way to switch between them,
because there is only one tab open in Eclipse for both files. I kind of
get what youQ&apos;Ere trying to do, as thereQ&apos;Es a special bar at the top of the
Graphical Layout tab which lets me switch between Landscape and
Portrait, but if IQ&apos;Em using the XML mode only, things stop making any
sense. If you want to do the whole 1 tab for all variations of the same
resource in multiple dirs, which I think is a dangerous road to travel
on, then either the same bar with all the dropdowns should be present in
the XML mode as well or there should be 1 sub-tab per each physical xml
file, next to the Graphical Layout sub-tab. Thank you. Host OS: Windows
7 Eclipse version: Helios ADT plug-in version: 9.0.0-preview1, 8.0.1</description>
<comment>
<author>benjamin...@gmail.com</author>
<when>Wed, 22 Dec 2010 09:14:26 +0000</when>
<what>Hey,

I have the same problem and itQ&apos;Es very annoying. 

ItQ&apos;Es impossible to know which file is opened, and I donQ&apos;Et think too thatQ&apos;Es a good idea having one tab for many files.

Thank you pay attention to this problem.

Host OS: OSX 10.6.5
Eclipse version: Helios, Version: 1.3.1.20100916-1202
ADT plug-in Version: 8.0.1.v201012062107-82219
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 04 Jan 2011 14:03:02 +0000</when>
<what>Thanks for the feedback. IQ&apos;Em looking at fixing the titlebar to show the proper text and adding controls to the XML.

I think multiple tabs at the bottom will be confusing because only one of them will match the rendering in the graphical tab, and which one it is will change based on the rendering options chosen.

What I would like to do:
- fix the title bar to show exactly which file is being edited. I seem to have found a way in Eclipse to do that. (itQ&apos;Es not actually changing the titlebar but refreshing it which is all that was missing)
- have a control in the XML tab to see other variants of the same resource and quickly change between them.</what>
</comment>
<comment>
<author>archon810</author>
<when>Tue, 04 Jan 2011 14:46:36 +0000</when>
<what>Excellent. Thanks, Xavier. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 00:15:00 +0000</when>
<what>the title bar refresh will be in r9, IQ&apos;Ell see about the control in the XML view for r10</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 02:51:35 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:13 +0000</when>
<what></what>
</comment>
<comment>
<author>archon810</author>
<when>Tue, 01 Nov 2011 22:37:04 +0000</when>
<what>This is still a big problem, and it keeps missing its release targets. Can you guys try to squeeze it out please? Thanks!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Sat, 03 Dec 2011 00:28:40 +0000</when>
<what>I want to redo the whole configuration selector of the layout editor but itQ&apos;Es not going to happen before middle of 2012 probably. No promises.</what>
</comment>
</bug>
<bug>
<bugid>8130</bugid>
<title>Music disappears completley</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vanderg...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 00:21:27 +0000</openedDate>
<description>On an Motorola Android phone with ver 2.1 OS I uploaded several gigs of
music to the /Music folder (SD card) using double twist, and other apps.
The music does not show up. Re-booted phone (next day) and the music was
all there. I looked on the SD card and it IS all there. It just does not
show up everytime. Most times not. It acts this way with the default
music player, cardio workout, Btunes, and a few others I tried.</description>
<comment>
<author>matt...@sigswitch.com</author>
<when>Sun, 16 Jan 2011 13:03:57 +0000</when>
<what>Getting this on a nexus s with stock 2.3.1, happens with both the stock player and a few third party ones. All the music is in mp3 format and plays just fine through a file manager. </what>
</comment>
<comment>
<author>cartma...@gmail.com</author>
<when>Thu, 10 Feb 2011 17:22:53 +0000</when>
<what>IQ&apos;Em also getting the same issue with this as well. IQ&apos;Em using WMP to sync MP3s to my phone.  It puts it in the structure of /sdcard/Music/Artist/... The stock music player and any other 3rd party player like Doubletwist does the same thing. Sometimes a reboot will fix it for a short time but then the same problem occurs.  IQ&apos;Eve also noticed that when this happens my custom ringtones/notifications that are also MP3s quit working as well.  If I browse to the folder I can click on each MP3 and manually play it. 

Thanks,
Tom
Nexus S w/ Android 2.3.2</what>
</comment>
</bug>
<bug>
<bugid>11528</bugid>
<title>Enhance Autocorrect featureQ&apos;Es accessibliity / usability through audible noise or vibration</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mjpower...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 05:01:53 +0000</openedDate>
<description>The built-in keyboard autocorrect is a great feature. The majority of
the time, this feature saves me a lot of typing, and fixes most of my
typos. Although on occasion the autocorrect feature corrects a word,
without me realizing it, and sometimes it is not the word I attempted to
type. After speaking two a number of Q&apos;EnewQ&apos;E android users, they also have
run into the same problem from time to time... IQ&apos;Em not alone. :-) My
proposed solution is as follows: Add a configurable setting to the
keyboard, which when enabled, will vibrate or chime whenever
autocorrection has occurred. This will allow users to check if the word
they where typing has been corrected as expected, in a non-intrusive
manner.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 18:29:30 +0000</when>
<what>Issue 11531 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 18:29:37 +0000</when>
<what>Issue 11530 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 18:29:45 +0000</when>
<what>Issue 11529 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>9578</bugid>
<title>unable to debug BEEM on emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-07T18:18:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nikaga...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 06:20:24 +0000</openedDate>
<description>Sir, i am new to Android. i have installed the Android 2.2 in Eclipse
(Galileo) 3.5. I am trying to run a project BEEM 0.1.3 on emulator.
Although the program is running on a device by help of .apk file but i
am not able to debug the project because of getting errors like
org.jivesoftware.XMPPConnection not supported, etc. I have downloaded
asmack.jar and smack.jar but unable to use them to include jivesoftware
packages. Please help</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 18:18:41 +0000</when>
<what>this is a place to report bugs, not ask for programming help. maybe try stackoverflow?</what>
</comment>
</bug>
<bug>
<bugid>15375</bugid>
<title>ACTION_IMAGE_CAPTURE: Q&quot;EWriting to internal storage is not supported.Q&quot;E or is it?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>appama...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 22:09:31 +0000</openedDate>
<description>http://stackoverflow.com/questions/5252193/trouble-writing-internal-memory-android/5252318
The details are in this stackoverflow question. When using an
ACTION_IMAGE_CAPTURE intent, generateFileName in MediaProvider.java
throws an exception if the target is internal storage. However, if the
EXTRA_OUTPUT file already exists then generateFileName is bypassed and
the image is apparently captured successfully to internal storage. This
seems inconsistent: writing to internal storage should either be
possible or impossible and not dependent on creating the target file
before you start the Intent.</description>
<comment>
<author>jamesdah...@gmail.com</author>
<when>Wed, 09 Mar 2011 22:16:21 +0000</when>
<what>The mode of the existing file is set to MODE_WORLD_WRITEABLE, so why wouldnQ&apos;Et you expect it to work?  It may be in internal storage but it is still writeable to the Q&quot;EworldQ&quot;E. see http://developer.android.com/reference/android/content/Context.html#MODE_WORLD_WRITEABLE</what>
</comment>
<comment>
<author>appama...@gmail.com</author>
<when>Thu, 10 Mar 2011 00:00:22 +0000</when>
<what>I see, I think I was misunderstanding the role of the framework in this (why wouldnQ&apos;Et the MediaProvider just create a world-writable file there?)

Now I think I understand.</what>
</comment>
</bug>
<bug>
<bugid>1091</bugid>
<title>Cannot install USB Driver on Windows</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Mon, 27 Oct 2008 17:44:26 +0000</openedDate>
<description>When trying to install the usb driver onto a Dell Precision 490 running
Windows 32-bit SP3 box which is dual-booted with Windows XP 64-bit where
64-bit is the first installed operating system, the drivers fail to
install. When I follow the directions to install it, Found New Hardware
Wizard gives me the error: Q&quot;ECannot Install this Hardware: The hardware
was not installed because the wizard cannot find the necessary
software.Q&quot;E I then tried to force it to use the drivers from the website
by doing Q&quot;EFound New Hardware Wizard-Q&gt;EDonQ&apos;Et search. I will choose the
driver to install-Q&gt;EHave Disk...Q&quot;E and selecting the driver provided by
google. Then when I hit next, it says that a fatal error occurred while
installing the device. Below are the logs obtained from trying to
install this way: #-019 Searching for hardware ID(s):
usb\vid_0bb4Q&amp;Epid_0c02Q&amp;Erev_0100,usb \vid_0bb4Q&amp;Epid_0c02 #-018 Searching
for compatible ID(s): usb
\devclass_00Q&amp;Esubclass_00Q&amp;Eprot_00,usb\devclass_00Q&amp;Esubclass_00,usb
\devclass_00,usb\composite #-019 Searching for hardware ID(s):
usb\vid_0bb4Q&amp;Epid_0c02Q&amp;Erev_0100,usb \vid_0bb4Q&amp;Epid_0c02 #-018 Searching
for compatible ID(s): usb
\devclass_00Q&amp;Esubclass_00Q&amp;Eprot_00,usb\devclass_00Q&amp;Esubclass_00,usb
\devclass_00,usb\composite #-019 Searching for hardware ID(s):
usb\vid_0bb4Q&amp;Epid_0c02Q&amp;Erev_0100,usb \vid_0bb4Q&amp;Epid_0c02 #-018 Searching
for compatible ID(s): usb
\devclass_00Q&amp;Esubclass_00Q&amp;Eprot_00,usb\devclass_00Q&amp;Esubclass_00,usb
\devclass_00,usb\composite #-019 Searching for hardware ID(s):
usb\vid_0bb4Q&amp;Epid_0c02Q&amp;Erev_0100,usb \vid_0bb4Q&amp;Epid_0c02 #-018 Searching
for compatible ID(s): usb
\devclass_00Q&amp;Esubclass_00Q&amp;Eprot_00,usb\devclass_00Q&amp;Esubclass_00,usb
\devclass_00,usb\composite #-124 Doing copy-only install of
Q&quot;EUSB\VID_0BB4Q&amp;EPID_0C02\HT841GZ04474Q&quot;E. #E360 An unsigned or incorrectly
signed file Q&quot;Ed:\android_usb_windows \android_usb.infQ&quot;E for driver Q&quot;EHTC
Dream Composite ADB InterfaceQ&quot;E will be installed (Policy=Ignore). Error
0xe000022f: The third-party INF does not contain digital signature
information. #W187 Install failed, attempting to restore original files.
#E360 An unsigned or incorrectly signed file Q&quot;Ed:\android_usb_windows
\android_usb.infQ&quot;E for driver Q&quot;EHTC Dream Composite ADB InterfaceQ&quot;E will be
installed (Policy=Ignore). Error 0xe000022f: The third-party INF does
not contain digital signature information. #-024 Copying file
Q&quot;Ed:\android_usb_windows\androidusb.sysQ&quot;E to Q&quot;ED:\WINDOWS
\system32\DRIVERS\androidusb.sysQ&quot;E. #E360 An unsigned or incorrectly
signed file Q&quot;Ed:\android_usb_windows \android_usb.infQ&quot;E for driver Q&quot;EHTC
Dream Composite ADB InterfaceQ&quot;E will be installed (Policy=Ignore). Error
0xe000022f: The third-party INF does not contain digital signature
information. #-336 Copying file
Q&quot;Ed:\android_usb_windows\wdfcoinstaller01005.dllQ&quot;E to Q&quot;ED:
\WINDOWS\system32\wdfcoinstaller01005.dllQ&quot;E via temporary file
Q&quot;ED:\WINDOWS \system32\SET139.tmpQ&quot;E. #E360 An unsigned or incorrectly
signed file Q&quot;Ed:\android_usb_windows \android_usb.infQ&quot;E for driver Q&quot;EHTC
Dream Composite ADB InterfaceQ&quot;E will be installed (Policy=Ignore). Error
0xe000022f: The third-party INF does not contain digital signature
information. #-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered. #-166 Device install function:
DIF_INSTALLINTERFACES. #-011 Installing section
[androidusb.Dev.NT.Interfaces] from Q&quot;Ed:
\android_usb_windows\android_usb.infQ&quot;E. #I054 Interfaces installed. #-166
Device install function: DIF_INSTALLDEVICE. #E151 Coinstaller 1 of 1
failed. Error 1603: Fatal error during installation.</description>
<comment>
<author>herri...@gmail.com</author>
<when>Mon, 27 Oct 2008 17:46:12 +0000</when>
<what>Ignore this one, I forgot I had already reported in issue 1039.</what>
</comment>
<comment>
<author>jay.pain...@gmail.com</author>
<when>Thu, 06 Nov 2008 21:10:22 +0000</when>
<what>The current android_usb.inf file has mangled line endings under Windows.
It needs to be fixed.</what>
</comment>
<comment>
<author>mark.whi...@gmail.com</author>
<when>Tue, 02 Dec 2008 13:54:48 +0000</when>
<what>So that file does not fix the issue for me.  I have the exact same problem on one of
my 2 XP SP3 laptops - the other works fine.  ItQ&apos;Es early December now and I still see
many, many reports of this problem, so I know it isnQ&apos;Et just my one laptop.

Gotta admit that though I like this phone okay, it has the poorest and most spotty
support IQ&apos;Eve ever seen.</what>
</comment>
<comment>
<author>jay.pain...@gmail.com</author>
<when>Wed, 03 Dec 2008 17:49:45 +0000</when>
<what>Mark, see issue 1039.  I have a full description and fix there.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:37:41 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:12:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15990</bugid>
<title>Please remove sInitialized from AndroidDebugBridge#init()</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-04-07T20:13:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>eku...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 12:09:42 +0000</openedDate>
<description>We have a button for disabling ddmlib service in IntelliJ IDEA: it is
needed for using IntelliJ IDEA with another tools, such as ddms,
simultaneously. Also, we automatically restart ddmlib by invoking
terminate() + init() if debug info seems to be unavailable. Previous
versions of ddmlib didQ&apos;Ent have sInitialized flag. The problem is that it
blocks a possibility to invoke init() second time (after terminate()
invokation). Please, remove this flag or provide other way of restarting
ddmlib. Thank you! Eugene Kudelevsky JetBrains Inc.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 15:23:04 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 06 Apr 2011 17:44:41 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 07 Apr 2011 01:49:58 +0000</when>
<what>It should be just a matter of resetting the flag.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 07 Apr 2011 01:51:44 +0000</when>
<what>https://review.source.android.com//#change,22178</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 07 Apr 2011 20:13:19 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9620</bugid>
<title>Calendar: Creating event = 17 actions (PalmOS just 7 actions!)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 12:15:37 +0000</openedDate>
<description>Please reduce the number of actions to create appointments. A THIRD of
the actions could be gone! Palm Centro uses 7 actions. Hero 2.1 uses...
hold tight... SEXTEEN actions! - what a drag, huh? :) Comparison on
creating the appointment called Q&apos;EOKQ&apos;E from locked state: Palm Centro (has
physical keyboard) 1. Press physical Calendar shortcut-button (wakes up
phone) 2. Press center key to unlock phone 3. Tap on 14:00 4. Press o
(this types Q&quot;EOQ&quot;E) 5. Press shift 6. Press k 7. Press Off/lock (Note that
no Q&quot;EsaveQ&quot;E or Q&quot;EdoneQ&quot;E is necessary). On Android 2.1 with physcal keyboard:
1. Press Menu or Red phone button (wakes up Android) as Home doesnQ&apos;Et
wake it up. 2. Swipe to unlock. 3. Press Home button to get to
homescreen if in another app (had Android woken up by pressing Home this
step could always be skipped - but Android isnQ&apos;Et :( 4. Tap Calendar icon
on Home screen. 5. Press Menu button 6. Tap New 7. Tap o (types Q&quot;EOQ&quot;E) 8.
Tap Shift 9. Tap k 10. Tap start time. 11. Set to 14:00 - first action
(often counts for three actions really since you reset minutes if it
says :30 - note that Palm simply has 20 preset time buttons or so thatQ&apos;Es
two clicks max - often 1 - in this case itQ&apos;Es 0 actions on Palm since
tapping 14:00 in its timeview means Q&quot;ECreate new appointment at 14:00Q&quot;E
where as Android only selects that time or pops up a menu Q&quot;Eto complicate
thingsQ&quot;E). 12. Set to 14:00 second action (minutes). 13. Tap Set to store
the new start time. 14. Swipe up to scroll down to the Save/add button.
15. Tap Add/Save/Done button. 16. Press Off/lock-button. Best case for
Android is probably 3 action shorter. Worst case for Palm is probably 1
action longer - thatQ&apos;Es still 8 (Palm) versus 13 (Android). See my point?
Even Blackberry is less complicated than Android! (though Palm is the
all-time winner - since 1995 I think).</description>
<comment>
<author>KrepNa...@gmail.com</author>
<when>Thu, 08 Jul 2010 17:35:33 +0000</when>
<what>IQ&apos;Eve found a sequence for creating your event in 11 buttons/taps, and it would be 9 if there were a hardware calendar button. Try,
1) press power button to wake up phone
2) swipe to unlock
3) press home
4) tap calendar widget
5/6) tap 14:00 twice (once to select, once to create a new event)
7) tap Q&apos;EOQ&apos;E
8) tap shift
9) tap Q&apos;EKQ&apos;E
10) press back (which does save)
11) press power to lock phone</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 08 Jul 2010 19:23:58 +0000</when>
<what>ThatQ&apos;Es cool! - but what if the last viewed day was not today and the calendar opens on that random date (requires two more ations to go to today)? - or does your Calendar always go to Today when you use the Widget?</what>
</comment>
</bug>
<bug>
<bugid>4594</bugid>
<title>WiFi on in widget of 2.0 doesnt connect to network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>7</stars>
<reportedBy>slh...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 19:42:02 +0000</openedDate>
<description>I have my wifi set to auto connect and I turn it off using the power
control widget to save power. However, when I turn the wifi back on
using this widget, it will not auto connect to wifi. It stays connected
to the 3g for data until I open settings manually and enter the wifi
area. As soon as I open the wifi area the network auto connects. It will
not do it sooner.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:28:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:28:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Mon, 16 Nov 2009 17:03:36 +0000</when>
<what>I can confirm this when using the power control widget. If I enable Wifi from the
widget, it will not connect. If I go to Settings -Q&gt;E Wifi Settings, it will suddenly
connect even though I donQ&apos;Et change anything.</what>
</comment>
<comment>
<author>drey...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:17:58 +0000</when>
<what>Same for me.  I added my comment on issue 4650, but this is the correct problem.</what>
</comment>
<comment>
<author>Dales.Dr...@gmail.com</author>
<when>Mon, 23 Nov 2009 02:08:00 +0000</when>
<what>I can not even get it to connect.
It sees it as remembered but out of range, but I pick up networks from next door.</what>
</comment>
</bug>
<bug>
<bugid>1962</bugid>
<title>glMaterialfv only accepts GL_FRONT_AND_BACK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>bpatm...@gmail.com</reportedBy>
<openedDate>Tue, 10 Feb 2009 22:02:48 +0000</openedDate>
<description>Passing GL_FRONT or GL_BACK has no effect.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:57:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>489</bugid>
<title>Screen orientation based Themes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-21T05:38:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>laurent....@gmail.com</reportedBy>
<openedDate>Wed, 19 Mar 2008 08:57:25 +0000</openedDate>
<description>Hello I use a 9 patch to display Q&quot;EinterestingQ&quot;E content during the start
activity animation, it can be considered as a splashscreen in fact. I
would like to push the concept further and be able to specify a theme in
the resources that would be used if the screen is in a certain
orientation. Such as displaying a valid activity content at launch time
even if nothing is available yet behind the scene like the iPhone does.
And I did not find a way to do that. But then since the screen
resolution may vary a lot from device to device (unlike the iphone),
that would be another issue to solve for Q&quot;Edisplay fake content at
startupQ&quot;E themes. IQ&apos;Em open to any suggestions. Thanks LP</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 19 Mar 2008 21:26:00 +0000</when>
<what>Hi,

You can specify different resources to use depending on the screen orientation and/or
the screen resolution. For instance to define different layouts in landscape and
portrait:

res/layout-land/main.xml
res/layout-port/main.xml

You can do the same with drawable (drawable-port/ for instance, to specify a specific
splashscreen for portrait), values, etc. Is it what you are looking for?</what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Thu, 20 Mar 2008 10:01:35 +0000</when>
<what>Ok I was not aware of that, this is perfect.
So technically I can specify 2 different themes
1 in values-land/styles.xml and another one in values-port/style.xml
with the same name in both files and specify it Q&quot;EgloballyQ&quot;E in the manifest as
Q&quot;E@style/myThemeQ&quot;E.
I you confirm that, this is cool.
Thanks
LP
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 21 Mar 2008 05:38:21 +0000</when>
<what>That is correct, you can do this. This is actually how the default UI works. There is
one theme in values/ and all the layout and drawables are picked up in layout-* and
drawable-* directories, depending on the orientation and other characteristics. In
the name of the directories, you can also specify the screen resolution, whether or
not the device supports touch screen, etc.</what>
</comment>
</bug>
<bug>
<bugid>2819</bugid>
<title>Text messages doubled if contact listed as LAST, FIRST</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T23:49:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>gkskillz</reportedBy>
<openedDate>Mon, 01 Jun 2009 03:54:46 +0000</openedDate>
<description>When sending a text message to a contact with the contact name listed as
LAST, FIRST instead of FIRST LAST, the message is sent twice to the
contact. STEPS TO REPRODUCE 1. Create a contact with the name `LAST,
FIRSTQ&apos;E with a valid number. 2. Open up the messaging program. 3. Send a
message to `LAST, FIRSTQ&apos;E. EXPECTED RESULT: Message should be sent once.
OBSERVED RESULT: Message has been sent twice. A quick Google search
turned up these threads:
http://androidcommunity.com/forums/f7/double-text-messages-18191/
http://forums.t-mobile.com/tmbl/board/message?board.id=Android_MRQ&amp;Emessage.id=14215
But as far as I could tell, it hasnQ&apos;Et been reported as a bug yet.</description>
<comment>
<author>gkskillz</author>
<when>Mon, 01 Jun 2009 04:05:41 +0000</when>
<what>This is a duplicate of http://code.google.com/p/android/issues/detail?id=2805
Sorry for filing twice, my initial search didnQ&apos;Et turn up the first issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:16:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 23:49:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9120</bugid>
<title>USB connection gets broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Klement.Sekera@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 12:43:38 +0000</openedDate>
<description>HTC Desire with Eclair 2.1, stock firmware. Sometimes, the USB
connection subsystem gets broken ... The USB icon stays in the
notification bar (and there is the option to change the connection type
in the notification area once dragged from top to bottom). While in this
state, I cannot connect the phone as a disk drive. When I change the
connection type from Charge only to Disk drive, I see: [175885.808280]
usb 2-3: new high speed USB device using ehci_hcd and address 46
[175885.953550] usb 2-3: configuration #1 chosen from 1 choice
[175885.959712] scsi29 : SCSI emulation for USB Mass Storage devices
[175885.960170] usb-storage: device found at 46 [175885.960175]
usb-storage: waiting for device to settle before scanning
[175890.961591] usb-storage: device scan complete [175890.963323] scsi
29:0:0:0: Direct-Access HTC Android Phone 0100 PQ: 0 ANSI: 2
[175890.972451] sd 29:0:0:0: Attached scsi generic sg2 type 0
[175890.984270] sd 29:0:0:0: [sdb] Attached SCSI removable disk But I
cannot mount /dev/sdb: k@ubuntu:~$ sudo mount /dev/sdb /media/disk/
mount: /dev/sdb: unknown device This happens once in a time, phone
restart corrects the issue.</description>
</bug>
<bug>
<bugid>2233</bugid>
<title>Incorrect Rendering of Khmer Unicode Font</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>8</stars>
<reportedBy>rit....@gmail.com</reportedBy>
<openedDate>Mon, 16 Mar 2009 06:45:49 +0000</openedDate>
<description>Khmer Unicode, which is supported in Java 6, is not rendered correctly
by Android.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 05:10:09 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:53:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:08:54 +0000</when>
<what></what>
</comment>
<comment>
<author>sengyang...@gmail.com</author>
<when>Thu, 18 Mar 2010 07:07:38 +0000</when>
<what>hi, jbq

ItQ&apos;Es been a year since the issue is raised, is there any progress on the issue?</what>
</comment>
<comment>
<author>unglu...@gmail.com</author>
<when>Wed, 11 Aug 2010 00:37:39 +0000</when>
<what>Fix this in gingerbread.</what>
</comment>
<comment>
<author>chornso...@gmail.com</author>
<when>Sun, 21 Nov 2010 14:16:56 +0000</when>
<what>is there any workaround for Froyo?</what>
</comment>
<comment>
<author>lay...@gmail.com</author>
<when>Wed, 22 Dec 2010 13:41:47 +0000</when>
<what>Anything workaround froyo? itQ&apos;Es disturbing not to be able read khmer news in the phone android.</what>
</comment>
<comment>
<author>rak...@gmail.com</author>
<when>Sat, 22 Jan 2011 12:30:07 +0000</when>
<what>Still render incorrect in my gingerbread build for htc Magic.</what>
</comment>
<comment>
<author>myne...@gmail.com</author>
<when>Fri, 04 Mar 2011 15:35:54 +0000</when>
<what>Please help I need Khmer font view correctly on my android </what>
</comment>
<comment>
<author>pheakdey...@gmail.com</author>
<when>Sun, 10 Apr 2011 01:57:38 +0000</when>
<what>Need Khmer Unicode font in android please</what>
</comment>
<comment>
<author>dnndd...@gmail.com</author>
<when>Fri, 29 Apr 2011 12:04:33 +0000</when>
<what>I have also tested in gingerbread build, but it still not rendered correctly.
Can someone verify this pls?</what>
</comment>
<comment>
<author>Punar...@gmail.com</author>
<when>Sun, 01 May 2011 07:08:18 +0000</when>
<what>Khmer font still not exist on gingerbread. and only rooted phone can install font manually. Tested on Nexus S but iQ&apos;Em not sure for update on Nexus One.</what>
</comment>
<comment>
<author>kruyva...@gmail.com</author>
<when>Mon, 06 Jun 2011 09:25:04 +0000</when>
<what>Not working even on GoogleQ&apos;Es own Nexus S 2.3.4!!!</what>
</comment>
<comment>
<author>metre...@gmail.com</author>
<when>Wed, 29 Jun 2011 10:22:48 +0000</when>
<what>With WebView with Android 3.1, the Khmer unicode could view from the website that embedded Khmer unicode with Google font and other embedded method.

With control, Android could not rendering well the font as most picture here.

When we could have a fix?</what>
</comment>
<comment>
<author>rico...@gmail.com</author>
<when>Thu, 21 Jul 2011 15:51:45 +0000</when>
<what>Please install khmer unicode font to gingerbread like thai and vietnam language.</what>
</comment>
<comment>
<author>jeanfran...@gmail.com</author>
<when>Tue, 25 Oct 2011 09:04:16 +0000</when>
<what>There is a interesting message on android-porting group. Someone modified libskia to render correctly Khmer. Keep in mind this need modification in android system so this canQ&apos;Et be available for installable application. However it demonstrates that Khmer on Android is possible.

The thread on android-porting:

http://groups.google.com/group/android-porting/browse_thread/thread/5589de2db108cd77

The link to the page explaining how to build the modified system:

http://finder.com.kh/?page_id=55


</what>
</comment>
</bug>
<bug>
<bugid>17122</bugid>
<title>com.android.browser.BrowserActivity crash upon specific plain text character sequence in html</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-09-28T07:55:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>whoop....@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 20:21:53 +0000</openedDate>
<description>The native Android browser crashes immediately in Android OS 1.5 to 2.3
upon the occurrence of the string: 0 X No. 0 Georgia in the body of an
html document. Every state in the US causes this to happen except
Montana. log.txt contains the error seen in the debugger. dump.txt
contains the adb bugreport. test.html contains the example html to
reproduce the browser crash.</description>
<comment>
<author>romain...@android.com</author>
<when>Wed, 28 Sep 2011 07:55:06 +0000</when>
<what>This bug is fixed as of Android 3.0. Thanks for reporting it!</what>
</comment>
</bug>
<bug>
<bugid>622</bugid>
<title>EditText with textAlign=Q&quot;EcenterQ&quot;E Q&amp;E singleLine=Q&quot;EtrueQ&quot;E doesnQ&apos;Et draw properly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-24T00:43:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pasco...@gmail.com</reportedBy>
<openedDate>Tue, 08 Apr 2008 20:20:25 +0000</openedDate>
<description>Steps to reproduce the problem : - Add a EditText with these properties
: * android:textAlign=Q&quot;EcenterQ&quot;E * android:singleLine=Q&quot;EtrueQ&quot;E - Run the
application and if the text in EditBox is less than 26 chars you will
not see it (you can type some characters to see it). Sample source code
demonstrating the problem : Q&lt;EEditText android:id=Q&quot;E@+id/totoQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;EQ&quot;E android:textAlign=Q&quot;EcenterQ&quot;E
android:layout_below=Q&quot;E@+id/titiQ&quot;E android:layout_centerHorizontal=Q&quot;EtrueQ&quot;E
android:singleLine=Q&quot;EtrueQ&quot;E/Q&gt;E What you think the correct behavior should
be. The text should appears (in center).</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:58:23 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:43:17 +0000</when>
<what>Thanks for the report, but this behavior is working as intended.</what>
</comment>
</bug>
<bug>
<bugid>2256</bugid>
<title>[messaging] Unable to enter the number in Q&quot;EToQ&quot;E field and text in the body of the message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>pushkars...@gmail.com</reportedBy>
<openedDate>Thu, 19 Mar 2009 07:11:28 +0000</openedDate>
<description>When trying to compose a new message,unable to enter the text in the
body. Able to attach the audio files. Not able to add the sender number
in the Q&quot;EToQ&quot;E field of the message - Steps to reproduce 1. Go to main
menu. 2. Go to messaging. 3. Start the new message. 4. Compose the new
message and send Actual Result: Unable to enter the text and recepients
number. Expected Result: The user should be able to compose the message
normally. Technical information: SDK version used:
android-sdk-windows-1.0_r2</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:25:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:42:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:15:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5718</bugid>
<title>SurfaceView used to draw an Input Method is on top of everything</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-30T18:17:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.haarm...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 03:03:12 +0000</openedDate>
<description>IQ&apos;Em currently developing a custom InputMethodService. Therefore IQ&apos;Em
using a SurfaceView to draw the keyboard, and that SurfaecView is
wrapped in a LinearLayout to make it work. I just stumbled over
something IQ&apos;Ed call a bug. Upon first drawing, everything is fine, and
switching input methods works just fine by long clicking into a text
field. Yet, after pushing e.g. the back button, refocusing the text view
and trying to bring up the input switcher again, I noticed that the List
Dialog asking for my next action is actually hidden underneath my
keyboard. And for why I think itQ&apos;Es a bug: It only happens when I enable
the drawing cache.</description>
<comment>
<author>m.haarm...@gmail.com</author>
<when>Wed, 30 Dec 2009 04:27:01 +0000</when>
<what>- my fault, sorry, all apologies. just delete it :-) </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 30 Dec 2009 18:17:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10639</bugid>
<title>ANDROID_ID not random if ro.serialno isnQ&apos;Et set</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-07T20:19:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>37</stars>
<reportedBy>trevorjo...@google.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 18:38:47 +0000</openedDate>
<description>Currently, the Android CDD/CTS doesnQ&apos;Et require that ro.serialno is set.
Unfortunately, it seems weQ&apos;Ere using ro.serialno as the seed for the PRNG
when ANDROID_ID is generated. As a result, on devices without a serial
number, ANDROID_ID will not be random. To fix this, we need to do one or
both of the following: - Add ro.serialno to the CDD/CTS. - Add a
secondary source of entropy for use when generating ANDROID_ID if
ro.serialno is unset. Google internal bug: b/2937198</description>
<comment>
<author>lijun2...@gmail.com</author>
<when>Thu, 09 Sep 2010 09:41:37 +0000</when>
<what>
Yes itQ&apos;Es a bug. I found ANDROID_ID is a magic number 9774d56d682e549c when ro.serialno isnQ&apos;Et set. Strangely, the value of SystemProperties.get(Q&quot;Ero.serialnoQ&quot;E) is not NULL, it looks like Q&quot;E[B@2fc47a18Q&quot;E in log. As a result, ANDROID_ID will not be random.</what>
</comment>
<comment>
<author>ddlat...@gmail.com</author>
<when>Thu, 02 Dec 2010 00:03:33 +0000</when>
<what>This seems to be affecting more and more devices, such as the Motorola Droid 2 and Samsung Galaxy Tab.</what>
</comment>
<comment>
<author>nan...@gmail.com</author>
<when>Mon, 07 Mar 2011 15:02:40 +0000</when>
<what>I can confirm that this affects more devices.  IQ&apos;Eve encountered Dell Streak 5 phones with the same issue.

IQ&apos;Em not sure when the issue was introduced to the devices IQ&apos;Eve encountered it on, but, IQ&apos;Em willing to bet itQ&apos;Es a combination of 2.2 OTA Froyo update and custom rom flashing.  At some point, completely clearing the phone and using a rom build that doesnQ&apos;Et include a proper ro.serialno results in you getting one of a set of magic numbers.  ThereQ&apos;Es also seems to be a magic number with StreakDroid 1.8.1 (probably other versions as well.)  IQ&apos;Ed love to be able to recalculate the original ID for the devices, but, seems like a lost cause at the moment.</what>
</comment>
<comment>
<author>romannu...@google.com</author>
<when>Mon, 07 Mar 2011 20:19:47 +0000</when>
<what>This has been fixed as of Android 2.3.</what>
</comment>
<comment>
<author>nan...@gmail.com</author>
<when>Tue, 08 Mar 2011 22:47:13 +0000</when>
<what>Will this be backported to 2.2?  If not, what are all the people using cellphones without the option to upgrade to 2.3 supposed to do to fix their Android ID?

Just deal with broken push notifications and apps that wonQ&apos;Et let them access?  As well, the Android ID as I understand it is just a randomly generated value.  ItQ&apos;Es -supposed- to be unique, but since you canQ&apos;Et recalculate it on older phones even if itQ&apos;Es fixed in 2.3, how are you assured that your android ID -is- unique?

There just seems to be huge glaring flaws in this.  Do you just generate a random ID and hope for the best that noone else will ever generate the same ID?</what>
</comment>
<comment>
<author>wetz...@gmail.com</author>
<when>Tue, 08 Mar 2011 23:02:07 +0000</when>
<what>In my application I check if the ANDROID_ID is this specific known bad ID, and in that case generate and save a UUID for that device: http://d.android.com/reference/java/util/UUID.html and use that as my unique token.</what>
</comment>
<comment>
<author>trevorjo...@google.com</author>
<when>Wed, 09 Mar 2011 00:03:02 +0000</when>
<what>The relevant change is here:

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=9bb4ec484b9b9518bf5b17484dcb50727c58b5d1

Device manufacturers are welcome to backport the change if they wish. However, Android 2.2 is final as far as our codebase is concerned -- with the exception of critical bugs, we canQ&apos;Et really make changes to it. Regardless, thereQ&apos;Es nothing that can be done to fix this on affected devices without an OTA, which is again up to device manufacturers.</what>
</comment>
</bug>
<bug>
<bugid>5768</bugid>
<title>Webkit regression in eclair on a site (wap.ratp.fr)</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-05-24T17:36:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>18</stars>
<reportedBy>maywith...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 13:44:03 +0000</openedDate>
<description>Steps to reproduce the problem : Open browser with url:
http://wap.ratp.fr What happened : Page is not rendered correctly. Only
some text is rendered, css code is displayed in plain text instead of
being parsed. Html is not rendered. What you think the correct behavior
should be : Page displayed correctly as it was with 1.6 and earlier
relases. Version : Android 2.0.1 from latest SDK run in emulator.</description>
<comment>
<author>maywith...@gmail.com</author>
<when>Thu, 07 Jan 2010 21:28:41 +0000</when>
<what>Here are two files containing dump of TCP/HTTP streams during access to 
http://wap.ratp.fr. Both dumps were made with SDK 2.0.1 and 1.6 using emulator.

The first one, TCP_stream_wapratp_ko.txt, is done from Android 2.0.1 and failed to 
render.
The second one, TCP_stream_wapratp_ok.txt, is done from Android 1.6 and rendered 
correctly.

As you can see data send by http://wap.ratp.fr are very similar in both cases, but 
webkit in Android 2.0.1 just failed to render it correctly.</what>
</comment>
<comment>
<author>maywith...@gmail.com</author>
<when>Tue, 12 Jan 2010 18:50:37 +0000</when>
<what>Bug still here in Android 2.1 .</what>
</comment>
<comment>
<author>sebbe...@gmail.com</author>
<when>Mon, 18 Jan 2010 14:22:19 +0000</when>
<what>For some reason saving the server page from a desktop to a foo.htm hosted somewhere
else will be correctly rendered on android (nexus at least)</what>
</comment>
<comment>
<author>maywith...@gmail.com</author>
<when>Mon, 18 Jan 2010 19:28:57 +0000</when>
<what>Indeed I confirm that in emulator with Android 2.0.1 ...</what>
</comment>
<comment>
<author>sebastie...@gmail.com</author>
<when>Mon, 25 Jan 2010 21:12:44 +0000</when>
<what>I get the same problem on a French Motorola Milestone, updated to latest Android 
version (2.0.1) with Motorola updater.</what>
</comment>
<comment>
<author>maywith...@gmail.com</author>
<when>Sat, 30 Jan 2010 19:41:48 +0000</when>
<what>Add a screenshot of what it looks like.</what>
</comment>
<comment>
<author>julien.c...@gmail.com</author>
<when>Sun, 07 Feb 2010 13:45:55 +0000</when>
<what>This is important</what>
</comment>
<comment>
<author>existe.c...@gmail.com</author>
<when>Sun, 07 Feb 2010 13:51:13 +0000</when>
<what>This is really problematic. Constated with Milestone and Nexus</what>
</comment>
<comment>
<author>sebbe...@gmail.com</author>
<when>Sun, 07 Feb 2010 13:53:04 +0000</when>
<what>This is the same with build ERE27 (recent NexusOne update)</what>
</comment>
<comment>
<author>gilles.m...@gmail.com</author>
<when>Sat, 13 Feb 2010 17:25:32 +0000</when>
<what>Same</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 17 Feb 2010 22:33:44 +0000</when>
<what></what>
</comment>
<comment>
<author>lecui...@gmail.com</author>
<when>Wed, 10 Mar 2010 13:17:18 +0000</when>
<what>I have maybe an issue using the browser Steel in iPhone mode, it works</what>
</comment>
<comment>
<author>sean...@gmail.com</author>
<when>Wed, 10 Mar 2010 13:56:12 +0000</when>
<what>I did a few tests with the Steel browser on Nexus One. Using Android User Agent, same 
problem as reported in this bug.
Using Desktop UA we have the expected results (normal interface).

Using iPhone UA, I see the iPhone interface (different website).</what>
</comment>
<comment>
<author>frederic...@gmail.com</author>
<when>Sun, 23 May 2010 16:55:43 +0000</when>
<what>This case is still reproductible in 2.2 (on emulator with default ROM).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 17:36:35 +0000</when>
<what>frederic: This problem is specific to this website; we have reported it to ratp.fr. 
You can confirm the problem by setting the Android user agent on a desktop browser. The ratp.fr server will 
return raw text to the desktop as it does to the phone.</what>
</comment>
<comment>
<author>sean...@gmail.com</author>
<when>Tue, 25 May 2010 16:25:56 +0000</when>
<what>IQ&apos;Eve contacted them, and they say that are aware of this problem, and that theyQ&apos;Ell put 
a fix in production soon.

</what>
</comment>
<comment>
<author>maywith...@gmail.com</author>
<when>Wed, 23 Jun 2010 04:53:35 +0000</when>
<what>It is fixed now.</what>
</comment>
<comment>
<author>norman.o...@gmail.com</author>
<when>Wed, 23 Jun 2010 06:17:12 +0000</when>
<what>I do confirm that the render is now html for the whole wap.ratp.fr site, under android 2.1

Thx for this bugtracking :)</what>
</comment>
<comment>
<author>sebastie...@gmail.com</author>
<when>Wed, 23 Jun 2010 16:53:43 +0000</when>
<what>Same thing for me on a French Motorola Milestone with official Android 2.1. Thanks for the report to the RATP.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2057</bugid>
<title>Client says cannot download app?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-02T19:42:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ccciaba...@gmail.com</reportedBy>
<openedDate>Sat, 21 Feb 2009 19:15:38 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
User cannot download app says failed after 3 to 4 secs. from the market
place. notes from client: On Sat, Feb 21, 2009 at 10:01 AM, Glenn Syder
Q&lt;Ega.syder@googlemail.comQ&gt;E wrote: Just says download fed about 3 or 4
secs after trying to download the app ------------------------- This is
what they user is saying please contact me or him with info: Asked
client and he said it was ok to contact him. at ga.syder@googlemail.com
Or you can contact me 310-430-5652 or ccciabarra@gmail.com Thank You,
Christopher Ciabarra I have also found a crash that I can reproduce but
i will open up another ticket for the crash. It happens when there is no
3g network or edge network and you try to use a proxy setting it will
crash the app. Send bug detail in another ticket I will have to retrieve
it. Let me know if you are aware of this crash else i will post a
ticket.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 19:42:01 +0000</when>
<what>duplicate of issue 2074</what>
</comment>
<comment>
<author>jbo...@gmail.com</author>
<when>Tue, 10 Mar 2009 23:43:50 +0000</when>
<what>Please re-open and address this issue.  The application is still disappearing from 
the market place and when it is there, approximately 1 in every 5 customers cannot 
download it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:22:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12184</bugid>
<title>Browser: Screen corruption when switching orientation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lu.lo...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 07:46:08 +0000</openedDate>
<description>Browse visit http://yx.91.com/ or http://w.web2go.com, rotate
phone(Nexus One) from portrait to landscape, Screen corruption is
observed when switching orientation. onSizeChanged() of webview?will be
executed when rotate the phone, post(Runnable action) will be added to
the message queue,which will be run on the UI thread. This is introduced
by this change commit 70b942d34d1d1a30ab2d73bbefe214f5db0f4853 Author:
Grace Kloba Q&lt;Eklobag@google.comQ&gt;E Date: Fri Dec 11 19:33:04 2009 -0800 the
new code is to post a Runnable to execute setNewZoomScale when WebViewQ&apos;Es
onSizeChanged is called, is to ensure requestLayout of the Child View
works. If we roll back this change, the issue is not observed.</description>
</bug>
<bug>
<bugid>20199</bugid>
<title>Predictive Text </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tekla...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 17:49:30 +0000</openedDate>
<description>LG Optimus S Android 2.3.3 Kernel: 2.6.35.7 Android Keyboard predictive
text now only shows contacts rather than words. Found on multiple phones
(same model and version). Issue found both on messaging and email.</description>
<comment>
<author>acetligh...@gmail.com</author>
<when>Wed, 21 Sep 2011 00:24:14 +0000</when>
<what>LG Optimus S
Android 2.3.3 (*updated today)

Same issue.  Also found when entering text to webpages (ie Facebook).

Is there a fix?</what>
</comment>
<comment>
<author>tekla...@gmail.com</author>
<when>Wed, 21 Sep 2011 00:37:13 +0000</when>
<what>IQ&apos;Eve downloaded Q&apos;EKeyboard for 2.3Q&apos;E (Gingerbread keyboard) and that fixes it.</what>
</comment>
<comment>
<author>acetligh...@gmail.com</author>
<when>Wed, 21 Sep 2011 00:41:25 +0000</when>
<what>Thank you so much!!  :)  I will do it right now.......
</what>
</comment>
</bug>
<bug>
<bugid>13782</bugid>
<title>not able to specify down and up commands for touch in monkerunner</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mikeloverme@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 20:32:12 +0000</openedDate>
<description>The issue is that it always acts like a downAndUp command. Line 128 in
MonkeyDevice.java is: String tmpType = ap.getString(1); But should be:
String tmpType = ap.getString(2); so that it grabs the correct part of
the string. I recompiled it with this fix and it works. You just have to
use lowercase down and up instead of the uppercase DOWN and UP the API
tells you to.</description>
</bug>
<bug>
<bugid>10567</bugid>
<title>Android 2.2, stagefright does not use browser/webkit connection and sessions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>KENSYS...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 19:11:42 +0000</openedDate>
<description>When opening http/s hosted mp4 files in Android 2.2/Froyo, https, as
well as cookie-based sessions, are not supported. SSL/TLS: Opening a mp4
file hosted via https, causes a download insted of playback (and
download stalls with Q&quot;Ewaiting for dataQ&quot;E message)
https://kensystem.com/test.mp4 or via https://kensystem.com/video.html
(this link will test both direct hyperlink to mp4 file, as well as
html5-video tag) HTTP Sessions: Opening a mp4 files hosted via http, the
request is externally handled by stagefright and not the browser/webkit,
so the request does not send the session cookies that are presently in
use by the browser: https://kensystem.com/video.html This can be
observered server-side (or by tcpdump utilities): no session cookies are
sent; and the user-agent filed reports Q&apos;EstagefrightQ&apos;E, not webkit. The
effect is that cookie-type authenticated sessions are not supported, so
some secure sites may refuse access to the media file. Suggested fix for
these 2 issues, is to request mp4 (all media) files through webkitQ&apos;Es own
URL connection handling; this will enable (I believe) re-use of existing
http/s keepalives, range request-header support, and cookie/session
support. Droid 2.2 build FRG01B; Motorola Droid; Verizon</description>
<comment>
<author>KENSYS...@gmail.com</author>
<when>Sun, 06 Mar 2011 17:38:04 +0000</when>
<what>The Q&quot;EHTTP SessionsQ&quot;E problem noted above, still exists in Android 3 (Motorola Xoom: Q&quot;EMozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13Q&quot;E). 

I tested with a HTTP Live Streaming media source which requires login (using cookie-based sessions) and since the actual .ts request is handled separately by StageFright and not the browser, no cookie are sent.</what>
</comment>
<comment>
<author>alexandre.alapetite</author>
<when>Mon, 26 Sep 2011 19:36:31 +0000</when>
<what>Related bugs:
* Issue 17553: 	MediaPlayer (Stagefright) ignores HTTP Live Streaming cookies set by the server;
* Issue 19958: 	HTML5 audio does not work over HTTPS in Android browser;
</what>
</comment>
</bug>
<bug>
<bugid>10640</bugid>
<title>Webview can?t generate html code with % in span tag</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m.svenss...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 19:14:13 +0000</openedDate>
<description>Hi! When I use the webview.loaddata function to display a html string
with a span tag including a % sign I always get Q&quot;EWeb page not
availableQ&quot;E. If I remove the % sign it works fine again. It can be
recreated with following: public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); Bundle extras
= getIntent().getExtras(); WebView webview = new WebView(this);
setContentView(R.layout.htmlview); webview = (WebView)
findViewById(R.id.webview); WebSettings webSettings =
webview.getSettings(); webSettings.setDefaultTextEncodingName(Q&quot;Eutf-8Q&quot;E);
webview.loadData(Q&quot;EQ&lt;Espan style=\Q&quot;Eline-height: 115%\Q&quot;EQ&gt;ETest stringQ&lt;E/spanQ&gt;EQ&quot;E,
Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E); } If you remove the % from the loadData string it
will work again.</description>
<comment>
<author>emil.nil...@gmail.com</author>
<when>Tue, 24 Aug 2010 11:26:39 +0000</when>
<what>I have the same problem with the Q&lt;Eh1Q&gt;E tag, it is probably the same with all tags!</what>
</comment>
<comment>
<author>java...@gmail.com</author>
<when>Sat, 07 May 2011 21:50:31 +0000</when>
<what>It is possible to use loadDataWithBaseURL() as workaround, while waiting for a solution</what>
</comment>
<comment>
<author>caranme...@gmail.com</author>
<when>Thu, 23 Jun 2011 12:40:59 +0000</when>
<what>The documentation on WebView available from Q&lt;Ehttp://developer.android.com/reference/packages.htmlQ&gt;E says the following:
  A String of data in the given encoding. The date must be URI-escaped -- Q&apos;E#Q&apos;E, Q&apos;E%Q&apos;E, Q&apos;E\Q&apos;E, Q&apos;E?Q&apos;E should be replaced by %23, %25, %27, %3f respectively.
</what>
</comment>
</bug>
<bug>
<bugid>8920</bugid>
<title>Icons in Camera only rotate for pictures, not video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aruth...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 22:51:07 +0000</openedDate>
<description>In the Camera app on Android 2.2 (Froyo) the icons rotate when in
picture mode, but not on Movie mode. This seems a little odd, and is
certainly jaring. I would expect the icons to rotate when in Movie mode.</description>
</bug>
<bug>
<bugid>5089</bugid>
<title>inconsistent Chronometer documentation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Fri, 27 Nov 2009 20:34:49 +0000</openedDate>
<description>The Q&quot;EClass OverviewQ&quot;E
(http://developer.android.com/reference/android/widget/Chronometer.html)
states that Q&quot;Eif you donQ&apos;Et give it a base time, it will use the time at
which you call start()Q&quot;E. However, in ChronometerDemo.java in ApiDemos,
it appears that the base time used is not when Q&quot;Estart()Q&quot;E is called, but
rather when the view is instantiated.</description>
</bug>
<bug>
<bugid>7348</bugid>
<title>News and Weather widget wrong detection of codepage/encoding for news sites (Google Nexus One, 2.1-update1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>anton.ve...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 15:17:32 +0000</openedDate>
<description>I have got many news in widget with wrong codepage. But when I open this
news link in the Internet Browser it detects right codepage. For example
take a look at this links:
http://top.rbc.ru/economics/18/03/2010/381685.shtml
http://www.vesti.ru/doc.html?id=347883Q&amp;Ecid=7 This sites does not have
specified codepage in META tag. But both have Q&quot;EContent-Type:text/html;
charset=windows-1251Q&quot;E in http response headers. To read this news I need
to send the link to my email, open gmail, tap on link to open it in
browser. News widget uses the same html engine as browser I guess, then
why it can not detect right codepage? Hardware: Google Nexus One
Software: Android 2.1-update1 News and Weather widget: 1.2.02-RC2(PROD)</description>
<comment>
<author>elyk...@gmail.com</author>
<when>Thu, 29 Apr 2010 02:51:09 +0000</when>
<what>the same issue. it seems like only UTF encoded 
news are displayed correctly. one-byte cyrillyc 
encodings do not work</what>
</comment>
<comment>
<author>mkalex...@gmail.com</author>
<when>Sat, 23 Apr 2011 13:54:12 +0000</when>
<what>the same issue for any web site in codepage 1251 (main russian codepage). Android browser does not support the most popular encoding - cp1251.</what>
</comment>
</bug>
<bug>
<bugid>2563</bugid>
<title>CupcakeQ&apos;Es onMarkerReached() not invoked with AudioTrack</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>20</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Sun, 03 May 2009 08:28:22 +0000</openedDate>
<description>IQ&apos;Em using CupcakeQ&apos;Es (SDK 1.5_r1) new AudioTrack as a replacement for
MediaPlayer to play one-second PCM sound clips from memory with
AudioTrack in MODE_STATIC mode. I do get sound, but no matter what I do,
onMarkerReached() is never called, while I meant to use it as an
equivalent for MediaPlayerQ&apos;Es setOnCompletionListener(). It does not
matter what end-of-sample margins I apply to
setNotificationMarkerPosition(). Other unexpected behaviour is that at
the end of playing a one second sound sample at sample rate 16000,
getPlaybackHeadPosition() returns 16000 as expected, but for a sample
rate of 22050 getPlaybackHeadPosition() saturates consistently 22016,
for a sample rate of 11025 getPlaybackHeadPosition() becomes 11008,
while for a sample rate of 8000 the getPlaybackHeadPosition() returns
consistently 8000 again. This unexpected and undocumented behaviour is
bad for setting setNotificationMarkerPosition() to detect completion of
playback. My current workaround for onMarkerReached() not getting
invoked is to explicitly poll getPlaybackHeadPosition(), while taking
into account heuristic (!) extra margins for sample rates 11025 and
22050. More info in the discussion thread at
http://groups.google.com/group/android-developers/browse_thread/thread/56ab381d56069436</description>
<comment>
<author>piotr.b...@gmail.com</author>
<when>Tue, 07 Jul 2009 16:16:16 +0000</when>
<what>IQ&apos;Eve been playing with AudioTrack recently and stumbled across this bug. I did
reproduce it on both the emulator (SDK 1.5_r2) and my HTC Magic (Firmware version
1.5, kernel version 2.6.27-00393-g6607056, build number CRB43).

From what I discovered, onMarkerReached() is not called when the marker is set near
the end of the sound. For example, letQ&apos;Es say we have 16 bit mono PCM data at 44100
Hz. The sound lasts for one second and consists of 44100 frames. Setting the marker
on last frame 44099 will result in onMarkerReached() not being called. Also, it seems
that sounds are truncated and that last frames are dropped.

Steps to reproduce:
1. Create AudioTrack (STREAM_MUSIC, MODE_STATIC) for PCM data from attached wav file
(16 bit, mono, 44100Hz)
2. setPositionNotificationPeriod() with value equal to frame count / 64
3. setNotificationMarkerPosition() with value equal to frame count - 1 (44099 for
this file) 
4. register OnPlaybackPositionUpdateListener
5. play the audio track

Expected results:
onMarkerReached() should be called at playback finish
onPeriodicNotification() should be called 64 times

Observed results:
onMarkerReached() is never called.
onPeriodicNotification() is called 62 times instead of 64, note that value returned
by getPlaybackHeadPosition() tops at 43200, which is the magic value beyond which
onMarkerReached() is not called (it will be called if marker is set at 43200 or earlier).

IQ&apos;Em attaching wav file I used for testing (also tried other lengths, sample rates
etc. with similar results).

Code used for testing:

public class AudioTrackTestActivity extends Activity {
	AudioTrack mAudioTrack;
	int mPeriod;
	int mMarkerPosition;

	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);

		AssetManager assetManager = getResources().getAssets();

		// wavData holds info on wav file and pcm data suitable
		// for playback by AudioTrack
		WavData wavData = WavUtils.getPCMAsShorts(Q&quot;Enoise_1sec_44k_16b.wavQ&quot;E,
		        assetManager);

		mAudioTrack = new AudioTrack(AudioManager.STREAM_MUSIC, wavData
		        .getSampleRate(), wavData.getChannelConfiguration(), wavData
		        .getEncoding(), wavData.getDataSize(), AudioTrack.MODE_STATIC);

		mAudioTrack.write(wavData.getDataAsShorts(), 0,
				wavData.getDataAsShorts().length);
		mAudioTrack.flush();
				
		mPeriod = wavData.getFrameCount() / 64;
		mMarkerPosition =  wavData.getFrameCount() - 1;
		
		int ret = mAudioTrack.setNotificationMarkerPosition(mMarkerPosition);
		System.out.println(Q&quot;EsetNotificationMarkerPosition ret: Q&quot;E + ret);
		mAudioTrack.setPositionNotificationPeriod(mPeriod);
		System.out.println(Q&quot;EsetPositionNotificationPeriod ret: Q&quot;E + ret);

		mAudioTrack.setPlaybackPositionUpdateListener(
			new AudioTrack.OnPlaybackPositionUpdateListener() {
				static final String TAG = Q&quot;EOnPlaybackPositionUpdateListenerQ&quot;E;
			    int periodicCount;

			    public void onPeriodicNotification(AudioTrack track) {
			    	++periodicCount;
					logAudioTrackStatus(track,
						Q&quot;EonPeriodicNotification Q&quot;E + periodicCount, TAG);
			    }

			    public void onMarkerReached(AudioTrack track) {
			    	Log.i(TAG, Q&quot;EonMarkerReached Q&quot;E + track.getPlaybackHeadPosition());
			    }
			}
		);

		((Button) findViewById(R.id.StartButton)).setOnClickListener(
				new View.OnClickListener() {
			        @Override
			        public void onClick(View v) {
				        playSound(mAudioTrack);
			        }
		        }
		);
	}

	@Override
	protected void onDestroy() {
		super.onDestroy();
		if (mAudioTrack != null) {
			mAudioTrack.release();
		}
	}

	private void playSound(AudioTrack audioTrack) {
		String tag = Q&quot;EplaySoundQ&quot;E;

		Log.i(tag, Q&quot;Ehead position after last playback:Q&quot;E
		        + audioTrack.getPlaybackHeadPosition());
		
		int playState = audioTrack.getPlayState();
		int ret = audioTrack.getState();

		logAudioTrackStatus(mAudioTrack, Q&quot;Ebefore stopQ&quot;E, tag);

		if (playState != AudioTrack.PLAYSTATE_STOPPED) {
			audioTrack.stop();
			logAudioTrackStatus(mAudioTrack, Q&quot;Eafter stopQ&quot;E, tag);
			ret = audioTrack.reloadStaticData();
			logAudioTrackStatus(mAudioTrack,
					Q&quot;Eafter reloadStaticData Q&quot;E + ret, tag);
		}

		ret = audioTrack.setPlaybackHeadPosition(0);
		logAudioTrackStatus(mAudioTrack,
		        Q&quot;Eafter setPlaybackHeadPosition Q&quot;E + ret, tag);

		ret = mAudioTrack.setNotificationMarkerPosition(mMarkerPosition);
		System.out.println(Q&quot;EsetNotificationMarkerPosition ret: Q&quot;E + ret);
		mAudioTrack.setPositionNotificationPeriod(mPeriod);
		System.out.println(Q&quot;EsetPositionNotificationPeriod ret: Q&quot;E + ret);
		
		audioTrack.play();
		logAudioTrackStatus(mAudioTrack, Q&quot;Eafter playQ&quot;E, Q&quot;EQ&quot;E);
		Log.i(tag, Q&quot;E==========Q&quot;E);
	}

	private void logAudioTrackStatus(AudioTrack audioTrack, String msgPrefix,
	        String tagPrefix) {
		Log.i(tagPrefix + Q&quot;E AudioTrack statusQ&quot;E, Q&quot;E[Q&quot;E + msgPrefix + Q&quot;E] state: Q&quot;E
		        + audioTrack.getState() + Q&quot;E, playback state: Q&quot;E
		        + audioTrack.getPlayState() + Q&quot;E, current position: Q&quot;E
		        + audioTrack.getPlaybackHeadPosition() + Q&quot;E, period: Q&quot;E
		        + audioTrack.getPositionNotificationPeriod() + Q&quot;E, marker at: Q&quot;E
		        + audioTrack.getNotificationMarkerPosition());
	}
}</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:10:39 +0000</when>
<what></what>
</comment>
<comment>
<author>joerg.pl...@gmail.com</author>
<when>Thu, 04 Mar 2010 15:49:05 +0000</when>
<what>Same here. 2.1 update 1. The problem occurs both in streaming and static mode.
Neither position notifies nor marker notifies are called near the end of the stream.
How am I supposed to find out when playback is finished?
</what>
</comment>
<comment>
<author>trra...@gmail.com</author>
<when>Thu, 24 Jun 2010 13:24:27 +0000</when>
<what>Anyone found solution for this? I am still facing same problem, i dont see my listeners getting called, any ideas? thanks</what>
</comment>
<comment>
<author>ttxn1...@hotmail.com</author>
<when>Tue, 17 Aug 2010 08:06:01 +0000</when>
<what>I think the issue is maybe that wavData.getFrameCount() is not exactly matched with wavData.getDataAsShorts().length. The frame count should be equal to wavData.getDataSize()/(PCM_16?2:1) ;</what>
</comment>
<comment>
<author>ttxn1...@hotmail.com</author>
<when>Tue, 17 Aug 2010 08:15:48 +0000</when>
<what>Also, you should check the actual count of data written to AudioTrack</what>
</comment>
<comment>
<author>serge...@gmail.com</author>
<when>Sat, 21 Aug 2010 17:02:53 +0000</when>
<what>I observe the same bug on 2.2 (Froyo) both in simulator and Motorola Droid.
Has anyone found a workaround? </what>
</comment>
<comment>
<author>nik.rei...@gmail.com</author>
<when>Tue, 02 Nov 2010 10:13:10 +0000</when>
<what>I can also confirm the behavior in Froyo, both in the emulator and on a Google Nexus One phone with 2.2.1.  Really annoying bug -- currently I just have a workaround where I just subtract 2048 samples from the end.  Even smaller blocksizes wonQ&apos;Et force the notification to be triggered.</what>
</comment>
<comment>
<author>serge...@gmail.com</author>
<when>Tue, 02 Nov 2010 14:34:28 +0000</when>
<what>Nik,
Worst of all is that it is not always 2048 samples.
On some phones the number might be larger, and on some phones it might not work at all.</what>
</comment>
<comment>
<author>dientran...@gmail.com</author>
<when>Sat, 04 Jun 2011 03:35:21 +0000</when>
<what>WavData wavData = WavUtils.getPCMAsShorts(Q&quot;Enoise_1sec_44k_16b.wavQ&quot;E,
		        assetManager); is error ?
I try to find WavData class and WavUtils class but not found. :(
why that?
thanks you so much!! 

</what>
</comment>
<comment>
<author>nitram.o...@gmail.com</author>
<when>Sun, 04 Sep 2011 15:03:09 +0000</when>
<what>Experiencing issues with this still. ( 2.3 ) Is this going to be fixed any time soon? Is there an alternative way to know when an AudioTrack has finished playing?</what>
</comment>
</bug>
<bug>
<bugid>7208</bugid>
<title>Change value of Q&apos;EExpectQ&apos;E header in org.apache.http.client.methods.HttpPost</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-04-29T00:13:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>mobilek...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 10:48:31 +0000</openedDate>
<description>- Steps to reproduce the problem. Follow the instruction from the link
and try to send an xAuth request to twitter:
http://apiwiki.twitter.com/Twitter-REST-API-Method:-oauth-
access_token-for-xAuth. - What happened. The server seems to be quite
picky on the Q&apos;EExpectQ&apos;E header, and says that Q&apos;EExpect : 100-ContinueQ&apos;E is
different from Q&apos;EExpect : 100-continueQ&apos;E. I have tried manually to remove
the header and replace it with the proper value, however, the
HttpPost.removeHeader(new BasicHeader(Q&quot;EExpectQ&quot;E, Q&quot;E100- ContinueQ&quot;E)); does
not seem to remove it at all. Hence, my attempt to add a new Q&apos;EExpectQ&apos;E
header resulted in concatenating the two. - What you think the correct
behavior should be. As described here:
http://www.w3.org/Protocols/rfc2616/rfc2616- sec14.html#sec14.20; the
method should indeed use Expect = Q&quot;EExpectQ&quot;E Q&quot;E: Q&quot;E100-continueQ&quot;E.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 18 Mar 2010 17:31:04 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Apr 2010 22:24:19 +0000</when>
<what>iQ&apos;Eve raised a corresponding bug upstream: 
https://issues.apache.org/jira/browse/HTTPCLIENT-931</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 29 Apr 2010 00:13:14 +0000</when>
<what>fixed in our internal tree.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:54:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16251</bugid>
<title>the requested item could not be found</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-20T15:08:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ashwinte...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 12:16:17 +0000</openedDate>
<description>whenever i try to install the apps from sites like appbrain sometimes i
get the error stating Q&quot;Ethe requested item could not be foundQ&quot;E the
problem is that one of my freinds having the same phone by same
manufacturer and using the same service provider is able to download the
app</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 20 Apr 2011 15:08:38 +0000</when>
<what>talk to appbrain.</what>
</comment>
</bug>
<bug>
<bugid>4333</bugid>
<title>Using a LocationListener is generally unsafe for leaving a permanent PARTIAL_WAKE_LOCK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>pmerl...@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 22:22:43 +0000</openedDate>
<description>- Steps to reproduce the problem.
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,
INTERVAL, 0f, this); try { Thread.sleep(4000); } catch
(InterruptedException e) { } locationManager.removeUpdates(this);
Afterwards run Q&quot;Edumpsys powerQ&quot;E: ... mLocks.size=1 PARTIAL_WAKE_LOCK
Q&apos;ELocationManagerServiceQ&apos;E activated (minState=0) - What happened. This is
a bug in LocationManagerService.java of the Android Framework. When
there is a message pending to the handler that calls onLocationChanged,
and you call removeUpdates(), the locationCallbackFinished() will not
find the proper Receiver any more to release the corresponding wakelock.
This can happen any time working with a LocationListener. Before I found
above method to reproduce I observed this with Q&quot;EWeather Forecast Widget
v2Q&quot;E which generally creates the problem immediately after reboot during
initialization of its widget. I also got the error with the Tricorder
app. The wakelock will stay until the phone is rebooted. While the
wakelock is there, it drains the battery within a few hours up to a day
(looks like random). It definitely drains faster than without the
wakelock being held. - What you think the correct behavior should be.
When a Receiver gets removed it should check if any wakelock is still
being held and release it. - OS version The bug appeared with the Donut
1.6 update (stock ADP firmware). - Workaround It is safe to use
PendingIntent instead of LocationListener. I recommend every developer
to do that to avoid the bug under 1.6. - Priority Fixing this bug is
highest priority because it affects a lot of applications and can drain
the battery quickly while the device is in standby. An app requests a
location update, stops updates and - if there still was a message in the
handler queue - from then on the device powers down while the user is
not aware of it.</description>
<comment>
<author>alin.sinpalean@gmail.com</author>
<when>Mon, 26 Oct 2009 12:28:15 +0000</when>
<what>I think this may have been fixed by this change: 
https://review.source.android.com/#change,12110

Unfortunately there is no official ADP1 build including the fix (user DRC92 builds do 
include it AFAIK).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:28:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18840</bugid>
<title>there is not API for verifying that a BroadcastReceiver is registered before unregistering it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>manuelrciosici</reportedBy>
<openedDate>Wed, 27 Jul 2011 05:44:58 +0000</openedDate>
<description>It isnQ&apos;Et possible at this point to verify that a BroadcastReceiver is
registered before unregistering it. This causes developers to come up
with workarounds such as try ... catch blocks. ItQ&apos;Es also not obvious
from the documentation that the Context.unregisterReceiver method will
throw a IllegalArgumentException if the receiver is not registered.</description>
</bug>
<bug>
<bugid>18202</bugid>
<title>unlocking device using pattern whilst turning device from landscape to portrait causes android to crash and restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marcu...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 01:53:32 +0000</openedDate>
<description>My device is set to unlock with a pattern. Sometimes when I attempt to
unlock the device the device changes from landscape to portrait or visa
versa. If I havenQ&apos;Et finished inputting my pattern the device hangs,
crashes and restarts. This has happened at least 10 times. Occurs every
time. Steps to reproduce - Set device to unlock with pattern - Lock
device and turn screen off - turn screen on with power button - start
unlock pattern (but donQ&apos;Et finish sequence) - turn screen to other way
landscape or portrait (the device should hang, crash and restart)
Android v3.0.1 Device : Samsung galaxy tab 10.1 v</description>
</bug>
<bug>
<bugid>4461</bugid>
<title>IP address is lost after network state DORMANT =Q&gt;E CONNNECTED and no dhcp request is initiated.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>4</stars>
<reportedBy>sammy.he...@gmail.com</reportedBy>
<openedDate>Sun, 01 Nov 2009 18:48:39 +0000</openedDate>
<description>When connected to a network, the connection is lost after a while. With
adb logcat it seems as that is ok and as if the connection is supposed
to be restored in case of user action. The connection is actually
restored, but the phone no longer have an ip address and thereQ&apos;Es no dhcp
request to retrieve one. The network connection is using wpa2. I have
not tested this without encryption.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:46:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>270</bugid>
<title>bug in ADC submission form</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-07T20:50:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 21:43:57 +0000</openedDate>
<description>Reported in android-sdk_m5-rc14_windows Path
/docs/adc-submit/index.html#corp Problem: SDK version M5-RC14 doesnQ&apos;Et
appear in the SDK Version drop-down list. M3-RC37a is the only version
listed. Fix by adding M5-RC14 to the SDK Version drop-down list.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:50:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6870</bugid>
<title>Audio stays low quality after travelling through bad reception area</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 23:33:49 +0000</openedDate>
<description>T-Mobile UK G1 Firmware v1.6 Build DRC92 During a long phone call in my
car I will pass through a bad reception area and the audio will degrade
and become Q&apos;EbubblyQ&apos;E. When I leave the bad reception area the audio will
not return to good quality. If I hang up the call and redial the quality
will be fine again. I am usually using bluetooth when this occurs - have
not tested without as I am driving :) Perhaps the phone is switching to
a lower bitrate protocol and not switching back again?</description>
</bug>
<bug>
<bugid>17417</bugid>
<title>Google Agenda doesnQ&apos;Et display all events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stefanko...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 08:14:56 +0000</openedDate>
<description>Problem: I have a Samsung Galaxy S with Android 2.1 update 1 My Google
Agenda on my phone doesnQ&apos;Et display all the agenda items I have on my
Google Agenda. I have several agendaQ&apos;Es and from each agenda some items
are not displayed on my phone. If I view my agenda on my computer,
everything is displayed correctly.</description>
</bug>
<bug>
<bugid>12218</bugid>
<title>Audio Problem error message locks up Android on Verizon Motorola phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>t.m.aig...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 13:42:27 +0000</openedDate>
<description>For no apparent reason, Google voice search gets activated while I am
speaking on the phone. This brings up the error message Audio Problem.
No matter how many times you press the ok or cancel buttons on the
screen, neither button will work and the only way to get the phone back
is to power off the unit, then power back on. Terri Aigner
aignerad@cox.net NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>6791</bugid>
<title>GMail: Not all attached images have thumbnails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 08:50:33 +0000</openedDate>
<description>In amail with many imagevattachments only the first few of them are
shown as thumbnails. The rest of them are shown as attachment icons. -
Steps to reproduce the problem. 1) Start the Gmail application. 2) Open
a message with at least 10 attached images. - What happened. Only the
first few (5?) show thumbnails, the rest only a clip. - What you think
the correct behavior should be. All attached images should show
thumbnails. - Platform Android 1.6</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>19001</bugid>
<title>FragmentPagerAdapter and notifyDataSetChanged when the current Page changes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>rob...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 11:09:52 +0000</openedDate>
<description>When using the ViewPager and FragmentPagerAdapter I sometimes have to
update the fragment of the current page. So I use notifyDataSetChanged
on the FragmentPagerAdapter and for getItemPosition() of the old
Fragment I return PagerAdapter.POSITION_NONE. But a new element is never
acquired using getItem(). After looking at the code, it seems the old
fragment is detached and attached back in the same transaction. The
instantiateItem() call is using the old Fragment when it should use
getItem().</description>
<comment>
<author>liars...@gmail.com</author>
<when>Fri, 16 Sep 2011 03:48:17 +0000</when>
<what>Hi there,

I got the same problem, is there any workaround for this?</what>
</comment>
<comment>
<author>cmu...@gmail.com</author>
<when>Thu, 06 Oct 2011 09:22:04 +0000</when>
<what>so am I....
</what>
</comment>
<comment>
<author>akwa...@gmail.com</author>
<when>Mon, 31 Oct 2011 19:30:01 +0000</when>
<what>This bug is still present in the latest Android Compatibility Library (v4), released in October 2011. 

The FragmentPagerAdapter just ignores notifyDataChanged(). There is no pre-defined DataSetObserver and it seems thereQ&apos;Es no way to make one as the interface is private.

The request to make this interface public was made here: http://code.google.com/p/android/issues/detail?id=19110
Please go there and star the issue

In addition, I made a post on my blog as to my workaround. Simply create the following class:

public abstract class FragmentPagerAdapterCompat extends FragmentPagerAdapter {

    public FragmentPagerAdapterCompat(FragmentManager fm) {
        super(fm);
    }
    
    public interface DataSetObserver extends PagerAdapter.DataSetObserver {}

    public static void setDataSetObserver(PagerAdapter adapter, DataSetObserver observer) {
        adapter.setDataSetObserver(observer);
    }

}

Then you can build a DataSetObserver that calls destroyItem() on each of your pages (or just the ones you need to refresh) and set it with the static method above. Hope this helps! And I hope google fixes this in the next release so we donQ&apos;Et need such a hacky method.

Blog post here: http://kwazico.com/2011/10/fragmentpageradapter-doesnt-respond-to-notifydatasetchanged/</what>
</comment>
<comment>
<author>ghens...@gmail.com</author>
<when>Wed, 02 Nov 2011 15:21:48 +0000</when>
<what>I had the same issue. 
My workaround was to create a new adapter from the new data and then hand the new adapter to my ViewPager.
I then just had to setCurrentItem to where the previous adapter was positioned.

this updates the view and (hopefully) clears the backStack of fragments.

</what>
</comment>
<comment>
<author>guillaum...@backelite.com</author>
<when>Mon, 21 Nov 2011 21:01:24 +0000</when>
<what>Hi !

Setting a new adapter doesnQ&apos;Et work for me. instantiateItem is never called after that. Any idea ?</what>
</comment>
<comment>
<author>steven.p...@gmail.com</author>
<when>Mon, 21 Nov 2011 21:05:23 +0000</when>
<what>Try extending from FragmentStatePagerAdapter, see if that fixes your problem.

http://developer.android.com/resources/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentStatePagerSupport.html
</what>
</comment>
</bug>
<bug>
<bugid>17658</bugid>
<title>Opening google maps crashes droid x</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-15T16:33:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>afluc...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 18:59:34 +0000</openedDate>
<description>This is a complaint not a fix When I open google maps, it crashes my
droid x, the map will pull up then the phone freezes, then shuts off and
restarts. this happens about 70% of the time I use the google maps. I
just dont think thiis problem should be occuring. I dont think apple
apps would cause the iphone to crash!!!</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:33:07 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15413</bugid>
<title>Conversations that have messages in the trash donQ&apos;Et update even if the email in the trash is deleted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Anseas@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 00:24:43 +0000</openedDate>
<description>It happens a lot when I write emails using Thunderbird. It constantly
backs up the email, then puts the last backup in the trash. When I look
at a conversation it has all the emails in the trash as part of the
conversation, which I am fine with. Even if I delete the emails from the
trash, they still show up in the Gmail app on my phone under the
conversation that I was writing for. It makes my conversations look as
if they have the same email over and over. The only way I found to fix
it is to clear the data on the app, then when it re-syncs, the
conversation no longer has the messages that no longer exist. I am using
a Motorola Droid Android 2.2.1</description>
</bug>
<bug>
<bugid>6517</bugid>
<title>Homescreen Swiping Animation is Choppy</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-04-07T17:55:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>doughywi...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 06:33:21 +0000</openedDate>
<description>Swiping homescreens on the Motorola Droid and Nexus One is very choppy.
The animation is not smooth at all. I have noticed that the sliding
animation is MUCH smoother on the Droid Eris and on other android phones
like the G1 and MyTouch3G. Also, sliding animations in other parts of
the OS, like in the contacts list, is much better than on the home
screen. Could this be a problem with Android 2.0+ devices?</description>
<comment>
<author>dustin....@gmail.com</author>
<when>Sun, 07 Feb 2010 06:38:56 +0000</when>
<what>I have also noticed this issue on my Nexus One.</what>
</comment>
<comment>
<author>whiteolo...@gmail.com</author>
<when>Sun, 07 Feb 2010 06:47:29 +0000</when>
<what>Even the contacts list isnQ&apos;Et what it should be. Most apps certainly donQ&apos;Et scroll as 
smoothly as they should. But it seems like itQ&apos;Es just a software issue with the OS. If 
alternative home screens, such as Home++ can run so smoothly, surely the stock home 
screen can be fixed.</what>
</comment>
<comment>
<author>GrimH...@gmail.com</author>
<when>Sun, 21 Feb 2010 01:09:46 +0000</when>
<what>Home screen is mostly choppy I know nexus can run things smoothly. ill be happy if you 
guys can fix this issue pleas.</what>
</comment>
<comment>
<author>ixsan...@gmail.com</author>
<when>Sun, 21 Feb 2010 09:02:17 +0000</when>
<what>I have the same issue here with my N1. It would be nice you guys can fix this in the 
coming release/update.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:55:59 +0000</when>
<what></what>
</comment>
<comment>
<author>shu...@gmail.com</author>
<when>Sat, 24 Apr 2010 19:04:51 +0000</when>
<what>this is a software issue !
The android animations need more frames per second.
And better physx.
If the developers work on that , it would be great! They can not catch up on the fist 
Iphone smoothness and it is 2010 !
I am running a cyanogen MOD  mytouch 3g and it is better than the stock N1 MOD.
You can do better ~!</what>
</comment>
<comment>
<author>xoltrix2000</author>
<when>Thu, 17 Jun 2010 15:14:04 +0000</when>
<what>My Nexus One is only having this issue with Live Wallpaper turn on.</what>
</comment>
</bug>
<bug>
<bugid>2840</bugid>
<title>Html Viewer Defect</title>
<status>NeedsInfo</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>Majt.T...@gmail.com</reportedBy>
<openedDate>Tue, 02 Jun 2009 22:05:09 +0000</openedDate>
<description>Please update Androids Html Viewer. Updating Html Viewer should fix
image problems on the web and on the gmail app. Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:38:10 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 26 Aug 2009 20:06:34 +0000</when>
<what>Could you include an example image (attached, or a URL) that fails? Thanks</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 15:34:06 +0000</when>
<what></what>
</comment>
<comment>
<author>yuha.m...@gmail.com</author>
<when>Tue, 12 Oct 2010 21:51:19 +0000</when>
<what>html viewer shows .txt files differently than browser.
the result is no linefeeds, so the whole .txt file is on one line in htmlviewer.
if you save .txt file from browser by holding your finger on the file and choosing save link, it will download that file to storage-Q&gt;Edownloads. when you click on that file it asks which software to use, htmlviewer or quickoffice. html viewer shows the textfile as a single line, i suppose it to look like in the browser, right ?
quickoffice shows double linefeeds !! and is terrible slow, it loads the .txt file as 10 lines a second. so it takes minutes to open many times.</what>
</comment>
</bug>
<bug>
<bugid>14190</bugid>
<title>Gmail app locks Gmail account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:57:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rehevk...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 05:28:59 +0000</openedDate>
<description>I have experienced this problem twice: I open the Gmail app on my phone,
and the Q&quot;ELoadingQ&quot;E text never goes away. When I try to visit Gmail on my
computer I get a page titled, Q&quot;EAccount Lockdown: Unusual Activity
DetectedQ&quot;E telling me that I may have to wait 24 hours to regain access
to my account. If I try to open the Gmail app again, it says Q&quot;ENo
connectionQ&quot;E. Unfortunately, I do not know how to reproduce this problem
consistently since it has only happened twice. However, the expected
behavior is that the Gmail app never locks me out of my account. My
phone: HTC Incredible via Verizon Android 2.2</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:57:08 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1602</bugid>
<title>Cannot send sms using dev phone</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-25T00:55:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>WLigtenb...@gmail.com</reportedBy>
<openedDate>Sat, 20 Dec 2008 20:38:37 +0000</openedDate>
<description>I have sent one sms using my dev phone. Now I received a few texts and
want to reply, however, trying to do so always results in failure with
the following message: Message not sent To reproduce: Try sending an sms
reply to an sms you received. The behaviour should be to actually send
the sms :) If I can help with some more information, please tell me how.</description>
<comment>
<author>WLigtenb...@gmail.com</author>
<when>Sat, 20 Dec 2008 21:37:57 +0000</when>
<what>Apparently this might be a carrier or sim card issue.</what>
</comment>
<comment>
<author>WLigtenb...@gmail.com</author>
<when>Sun, 21 Dec 2008 19:15:01 +0000</when>
<what>It turned out there is nothing wrong with the carrier or the sim.
However I or Android removed the number of the sms message central.
However I have not found out where this number should be entered.
So Android removed this setting automatically?</what>
</comment>
<comment>
<author>hansbog...@gmail.com</author>
<when>Sat, 14 Feb 2009 19:20:54 +0000</when>
<what>it happened to me when I upgraded to rc33 (donQ&apos;Et know if itQ&apos;Es wise to say, but I
upgraded my commercial version to a dev version phone)</what>
</comment>
<comment>
<author>rodrigof...@gmail.com</author>
<when>Tue, 12 May 2009 09:05:05 +0000</when>
<what>Same happens to me, using a dev phone with a Swisscom sim card.
DonQ&apos;Et know exactly when this started happening, but happens since version 1.1 and now
with 1.5 it stills the same.

Interestingly, the SIM card works just fine sending sms from a nokia 6124.
</what>
</comment>
<comment>
<author>hansbog...@gmail.com</author>
<when>Tue, 12 May 2009 11:16:12 +0000</when>
<what>My solution was resetting the sms server, I canlt get into detail now, but google for Q&quot;Esms server g1 
androidQ&quot;E
</what>
</comment>
<comment>
<author>hansbog...@gmail.com</author>
<when>Tue, 12 May 2009 11:17:16 +0000</when>
<what>My solution was resetting the sms server, I canlt get into detail now, but google for Q&quot;Esms server g1 
androidQ&quot;E
</what>
</comment>
<comment>
<author>hansbog...@gmail.com</author>
<when>Tue, 12 May 2009 11:26:43 +0000</when>
<what>use the app Q&apos;Eany cutQ&apos;E make a new shortcut, activity-Q&gt;E testing
start the shortcut testing, use phone information, the sms server is at the end of that sreen </what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:55:11 +0000</when>
<what></what>
</comment>
<comment>
<author>rodrigof...@gmail.com</author>
<when>Tue, 25 Aug 2009 23:02:20 +0000</when>
<what>I actually got this fixed for me by having the carrier replace the SIM card.</what>
</comment>
</bug>
<bug>
<bugid>4226</bugid>
<title>Add support for syncml (contacts and calender)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>145</stars>
<reportedBy>schla...@gmail.com</reportedBy>
<openedDate>Mon, 12 Oct 2009 16:09:40 +0000</openedDate>
<description>every modern standard-phone have support for the syncml protocol. I use
syncml to synchronize my phones since 2-3 years now, but with my new
android phone I couldnQ&apos;Et use this syncml-servers anymore.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:47:53 +0000</when>
<what></what>
</comment>
<comment>
<author>rsua...@gmail.com</author>
<when>Wed, 04 Nov 2009 04:19:07 +0000</when>
<what>+1 for Syncml

2 years with Windows Mobile and then 2 years with a Blackberry.  Both had syncml
clients available.

Google promotes open standards but keeps this closed?

iDonQ&apos;Et do syncml ?</what>
</comment>
<comment>
<author>Cyril.VO...@gmail.com</author>
<when>Wed, 04 Nov 2009 14:18:18 +0000</when>
<what>Sure ... why use activesync for gsync and android .. what a shame for a linux based os 
!</what>
</comment>
<comment>
<author>dirk.dh...@gmail.com</author>
<when>Fri, 04 Dec 2009 21:12:43 +0000</when>
<what>SyncML would make it much easier to migrate to Android as most other phones support
this and often already store their info (contacts, calendar, sms,...) on a
syncml-server. Is there any other software solution to this?</what>
</comment>
<comment>
<author>luismne...@gmail.com</author>
<when>Thu, 31 Dec 2009 10:42:28 +0000</when>
<what>I need syncml too. All my Nokias has/had syncml and I need it badly. Not buying any
phone without it</what>
</comment>
<comment>
<author>MentalFS</author>
<when>Fri, 08 Jan 2010 11:21:14 +0000</when>
<what>I was quite surprised that my new phone supports the proprietary Exchange sync but
not SyncML, which every other phone I owned in the last five years supported. It
somehow forced me to go to GMail.</what>
</comment>
<comment>
<author>kraw...@arcor.de</author>
<when>Mon, 19 Apr 2010 13:50:14 +0000</when>
<what>I was going to buy an HTC Desire but I am not willing to store my private contacts on
another persons computer. So missing SyncML prevents me from buying an HTC Desire.</what>
</comment>
<comment>
<author>soralant...@gmail.com</author>
<when>Tue, 04 May 2010 17:50:47 +0000</when>
<what>+1 none of the existing opensource groupwares can be synced....so far ?</what>
</comment>
<comment>
<author>micha.se...@gmail.com</author>
<when>Wed, 12 May 2010 19:22:28 +0000</when>
<what>There are some client apps (e.g. funambol) but I would also like to see SyncML via
Bluetooth. Currently bluetooth seems kinda useless...

Nokia E-series... still some of the most productive business phones. They just got
all the details right some years ago. Android has got a lot of cool, but it still
seems a long way to become mature.</what>
</comment>
<comment>
<author>jack....@gmail.com</author>
<when>Tue, 01 Jun 2010 14:51:59 +0000</when>
<what>I like to see native android support for SyncML too!</what>
</comment>
<comment>
<author>jeesecl...@gmail.com</author>
<when>Mon, 26 Jul 2010 10:52:21 +0000</when>
<what>I need syncml i have tested x10 but is realy useless work phone syncml do not work in this phone, and de calendar is realy bad to....</what>
</comment>
<comment>
<author>bartlomi...@gmail.com</author>
<when>Tue, 27 Jul 2010 21:28:57 +0000</when>
<what>+1 for native syncml support in android.</what>
</comment>
<comment>
<author>carlos.a...@gmail.com</author>
<when>Wed, 18 Aug 2010 10:47:23 +0000</when>
<what>+1 for native syncml support in Android. Is very important.</what>
</comment>
<comment>
<author>otso.hel...@gmail.com</author>
<when>Sun, 22 Aug 2010 10:44:22 +0000</when>
<what>IQ&apos;Em voting for SyncML support too.</what>
</comment>
<comment>
<author>taimurgibran</author>
<when>Thu, 09 Sep 2010 14:49:32 +0000</when>
<what>SyncML is more than a need for Android. What a shame it doesnQ&apos;Et support it yet.</what>
</comment>
<comment>
<author>natanoj....@gmail.com</author>
<when>Tue, 28 Sep 2010 19:41:15 +0000</when>
<what>There must be enough people wanting this for it to be implemented. I value my integrity more than to let someone else have a copy of all my sync data.</what>
</comment>
<comment>
<author>fpedr...@gmail.com</author>
<when>Thu, 28 Oct 2010 21:56:54 +0000</when>
<what>+1 . Blocking issue for me. IQ&apos;Eve had a handsome android device for a couple days and have to go back to symbian :(</what>
</comment>
<comment>
<author>rafaelal...@gmail.com</author>
<when>Thu, 28 Oct 2010 22:11:51 +0000</when>
<what>Hi:  IQ&apos;Em using Synthesis SyncML client for Android and it is running well
for me at least. It is also cheap. Greets.

El 28/10/2010 23:57, Q&lt;Eandroid@googlecode.comQ&gt;E escribi?</what>
</comment>
<comment>
<author>paddyire...@gmail.com</author>
<when>Thu, 04 Nov 2010 11:26:24 +0000</when>
<what>+1 . I am simply astonished that android does not have a viable sycml client. This renders android phones as retarded and unusable phones for me, rather than smart phones.</what>
</comment>
<comment>
<author>paddyire...@gmail.com</author>
<when>Thu, 04 Nov 2010 11:26:24 +0000</when>
<what>+1 . I am simply astonished that android does not have a viable sycml client. This renders android phones as retarded and unusable phones for me, rather than smart phones.</what>
</comment>
<comment>
<author>bi...@keeganco.ca</author>
<when>Sun, 12 Dec 2010 23:43:29 +0000</when>
<what>+1 and please include task and note support</what>
</comment>
<comment>
<author>bi...@keeganco.ca</author>
<when>Sun, 12 Dec 2010 23:44:32 +0000</when>
<what>+1 and please include task and note support</what>
</comment>
<comment>
<author>N3cr...@gmail.com</author>
<when>Fri, 15 Apr 2011 14:44:47 +0000</when>
<what>+1 and please include task and note support</what>
</comment>
<comment>
<author>flebo...@gmail.com</author>
<when>Sun, 19 Jun 2011 18:33:11 +0000</when>
<what>+1 and please include task and note support. </what>
</comment>
<comment>
<author>flebo...@gmail.com</author>
<when>Sun, 19 Jun 2011 18:33:36 +0000</when>
<what>+1 and please include task and note support</what>
</comment>
</bug>
<bug>
<bugid>20204</bugid>
<title>java.net.InetAddress.isReachable(NetworkInterface, int, int) throws NPE for deserialized instances</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-22T00:21:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherried...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 22:08:08 +0000</openedDate>
<description>Method isReachable(NetworkInterface, int, int) of class
java.net.InetAddress throws NPEs for deserialized instances. The reason
is that field private transient Object waitReachable = new
WaitReachable(); is not re-initialized during deserialization. This
leaves the field waitReachable null when i.e. passing an InetAddress
through an IntentQ&apos;Es extras Bundle from one Activity to another. When
method isReachable(NetworkInterface, int, int) is called, eventually
isReachableByMultithread() is called, which heavily relies on field
waitReachable as monitor to keep the threads in sync. All synchronized
(waitReachable) statements will then throw an NPE. Workaround: DonQ&apos;Et use
deserialized InetAddress instances directly. Instead use InetAddress
myAddress = InetAddress.getByName(((InetAddress)
getIntent().getExtras.getSerializable(Q&quot;EmyAddressQ&quot;E)).getHostAddress());</description>
<comment>
<author>cherried...@gmail.com</author>
<when>Tue, 20 Sep 2011 22:16:30 +0000</when>
<what>This is a duplicate of #20203 because the server replies 500 on submit. Ignore this one.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Sep 2011 00:22:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5139</bugid>
<title>Argument Q&quot;EHQ&quot;E of SimpleDateFormat starts at 1 not at 0 in SDK 1.6</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2009-12-14T19:31:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>lennard....@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 15:19:35 +0000</openedDate>
<description>The following code SimpleDateFormat f = new SimpleDateFormat(Q&quot;EHH:mm:ssQ&quot;E,
Locale.getDefault()); Calendar c =
Calendar.getInstance(Locale.getDefault()); c.setTimeInMillis(60000);
System.out.println(f.format(c)); outputs 01:01:00 This output only
appear in SDK 1.6. In SDK 1.5 and 2.0 the format-Method works correct
and it will be displayed 00:01:00.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Dec 2009 19:32:55 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Dec 2009 19:39:34 +0000</when>
<what>if i run the example, format throws IllegalArgumentException (as it should). can you supply the exact code you 
were running?</what>
</comment>
<comment>
<author>lennard....@gmail.com</author>
<when>Tue, 01 Dec 2009 20:15:39 +0000</when>
<what>Sorry, I made a mistake in the lines above.

It has to be:

System.out.println(f.format(c.getTime()));

I put the eclipse-project as zip-file to this comment. You can import it to eclipse.

The error seems only to appear if the argument is less 60000.</what>
</comment>
<comment>
<author>lennard....@gmail.com</author>
<when>Fri, 04 Dec 2009 10:25:23 +0000</when>
<what>It seems that the error appears already in the Calendar-class.

I tried to use the following code instead, but the same error appears:

Calendar c = Calendar.getInstance(Locale.getDefault());
DecimalFormat f = new DecimalFormat(Q&quot;E00Q&quot;E);

c.setTimeInMillis(0);
System.out.println(f.format(c.get(Calendar.HOUR_OF_DAY)));

In SDK 1.6 it shows again</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Dec 2009 19:31:06 +0000</when>
<what>this code, from the second example:

        SimpleDateFormat f = new SimpleDateFormat(Q&quot;EHH:mm:ssQ&quot;E, Locale.getDefault());
        Calendar diff = Calendar.getInstance(Locale.getDefault());
        diff.setTimeInMillis(2358);
        System.out.println(f.format(diff.getTime()));

        DecimalFormat d = new DecimalFormat(Q&quot;E00Q&quot;E);
        System.out.println(d.format(diff.get(Calendar.HOUR_OF_DAY)));

gives me this output on a device:

I/System.out( 1019): 16:00:02
I/System.out( 1019): 16

and this output if run against the RI (java version Q&quot;E1.6.0_16Q&quot;E):

16:00:02
16

(my time zone is Q&quot;EAmerica/Los_AngelesQ&quot;E, and 24:00 UTC is 16:00 in that time zone.)

my guess is that youQ&apos;Ere confused about the epoch of Calendar, which is 1970-01-01
00:00:00 *UTC*. for what it looks like youQ&apos;Ere trying to do (guessing from the local
variable Q&quot;EdiffQ&quot;E), youQ&apos;Ere probably best off using a SimpleDateFormat with a UTC time
zone, rather than the default LocaleQ&apos;Es time zone. (or just writing your own code to
format a number of [milli]seconds as a string.)

Java doesnQ&apos;Et have built-in classes for *durations*, which is what i think youQ&apos;Ere
trying to do.

if iQ&apos;Em wrong, or any of this doesnQ&apos;Et make sense, just reply to this bug and iQ&apos;Ell
reopen it.</what>
</comment>
<comment>
<author>lennard....@gmail.com</author>
<when>Mon, 14 Dec 2009 20:19:42 +0000</when>
<what>Thanks a lot for your idea to work-around my original problem. Duration is really
that thing I wanted to calculate. The second example was just a try for an
work-around. But I will check out your idea.

I think youQ&apos;Ere wrong in your explanation (maybe itQ&apos;Es me, whoQ&apos;Es wrong - I donQ&apos;Et know),
because in your try the error also occurs.

Your explanation does not explain, why the output in the SDK 1.5 or 2.0 is correctly
displayed by 0 as HOUR_OF_DAY. Both given examples displays in the SDK 1.5 and 2.0
the output 00:00:02. As expected the HOUR_OF_DAY is 0. Only in Android SDK 1.6 the
output is displayed as 01:00:02. As not expected the HOUR_OF_DAY is incorrectly set to 1.

Hope that I could describe it as clear as possible. 

Well, letQ&apos;Es see: In this example, it doesnQ&apos;Et matter if I calculate the difference of
two times, because I set the time directly to 2358. If you set the time of a
Calendar-Class to 2358 milliseconds, it means that there are only 2 seconds and 358
milliseconds gone. All other fields in the Calendar-Class has to be set to 0. Also
the HOUR_OF_DAY field. So if you use Q&quot;EHQ&quot;E as argument for the SimpleDateFormat it
should begin at 0 till 23 as described in the API. In this case 24 means actually 0
hour one day later. By this it is unimportant, if I use a locale or not. 

In this case it is only important that the locales used are both time equal. So, in
your example, whether which locale you use, the result should always 0 not 16 or any
other value. This result should always be 0 because the Calendar and the
SimpleDateFormat uses both the same default locale. Your explanation would make sense
if you use your timezone just at the SimpleDateFormat-Class and no locale or another
locale than your timezone at the Calendar-Class. Than I would also expect, that the
result is 16 not 0. 

At my point of view, it seems that there is another datatype used in the Android SDK
1.6 Calendar-Class than in SDK 1.5 / 2.0. Means, in 1.5/2.0 is a unsigned long
integer used for the timestamp and in SDK 1.6 it is just a signed long used. Or maybe
the used AND-mask in the compute(?)-method differs in the SDKs. Maybe a wrong set
compiler flag for the VM, I donQ&apos;Et know.

But now I will try your solution. If this works, IQ&apos;Em really glad.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Dec 2009 20:43:48 +0000</when>
<what>Q&gt;E Well, letQ&apos;Es see: In this example, it doesnQ&apos;Et matter if I calculate the difference of
Q&gt;E two times, because I set the time directly to 2358. If you set the time of a
Q&gt;E Calendar-Class to 2358 milliseconds, it means that there are only 2 seconds and 358
Q&gt;E milliseconds gone. All other fields in the Calendar-Class has to be set to 0.

this is the mistake: youQ&apos;Eve not set the time to 2358ms, youQ&apos;Eve set the time to
epoch+2358ms. where epoch == 1970-01-01 00:00:00 *UTC*.

in my local time zone, epoch is 1969-12-31 16:00:00. in your local time zone (which
is presumably UTC+01:00, somewhere in Germany), itQ&apos;Es 1970-01-01 01:00:00.

but these are *formatting* issues. the time is just a number of milliseconds past the
epoch: in effect, the time is always UTC. so the locale is critically important when
it comes to displaying the time.</what>
</comment>
<comment>
<author>lennard....@gmail.com</author>
<when>Mon, 14 Dec 2009 20:49:20 +0000</when>
<what>Understand. Thanks</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:01:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1399</bugid>
<title>Drops call when someone else calls or switching calls</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>onebadl...@gmail.com</reportedBy>
<openedDate>Mon, 01 Dec 2008 09:50:21 +0000</openedDate>
<description>IQ&apos;Em having a problem that when IQ&apos;Em on a call if someone else calls and I
donQ&apos;Et answer when the incoming call stops ringing the current call I was
on goes blank and I have to hang up and call them back. IQ&apos;Eve also ran
into this problem when I switch from a current call to an incoming call
it does the same thing. Ive tried everything to try to eliminate this
problem before posting but it has been a constant issue now since IQ&apos;Eve
gotten the phone. It doesnQ&apos;Et happen on every call but at least 60 to 70%
of the calls I have this issue. I was hoping the issue would of went
away with 1 of the updates but it hasnQ&apos;Et so that is why IQ&apos;Em posting.
Thanks in advance for your help NOTE: This form is only for reporting
bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 14:51:26 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:46:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:22:33 +0000</when>
<what></what>
</comment>
<comment>
<author>omnix1...@gmail.com</author>
<when>Tue, 13 Apr 2010 18:01:11 +0000</when>
<what>This sounds like the issue IQ&apos;Em having.  When I get another call, I can answer the
second call fine.  But when I hang up, if I switch back to my first call the second
call stays connected and starts beeping.  If I try to hang up on either call, it
hangs up (terminates) both calls.

This is probably the biggest issue with the OS on phones, and an otherwise awesome
platform.  Please rewrite the phone app or let the open source community do it.  My
apologies of you have opened up this portion of the code.</what>
</comment>
</bug>
<bug>
<bugid>12374</bugid>
<title>Account name displayed inconsistent in Youtube </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 02:20:15 +0000</openedDate>
<description>Steps to reproduce the problem (including sample code if appropriate). -
Go to Youtube - Enter into your Account - When we enter, the account
login details are incorrect When I entered my login details :
Q&quot;Eabhaydeshmukh05@xyz.comQ&quot;E , it shows Q&quot;Eabhayd5Q&quot;E after I login. What you
think the correct behavior should be. - the same account name should be
displayed.</description>
<comment>
<author>bala...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:51:13 +0000</when>
<what>IQ&apos;Em guessing that youQ&apos;Ere seeing your YouTube account name, which might not match the name you logged in with. You can, for example, log in with a Google account if your Google account is linked to a Youtube account.  Log into youtube.com on your PC and youQ&apos;Ell probably see the same thing.

In any case, this is the issue tracker for the Android open source project.  YouTube is not part of the Android open source project, and this is not likely to be an Android bug. Talk to Google.</what>
</comment>
</bug>
<bug>
<bugid>18356</bugid>
<title>JavaScript error when accessing Google (Apps or public) Doclist from embedded browser (webview).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tpou...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 10:56:02 +0000</openedDate>
<description>Description: AndroidQ&apos;Es webview produces a JavaScript error when
accessing the Google (Apps or public) Doclist. This error does not
appear when using the standalone browser. *Steps to reproduce*: 1)
Follow instructions on
http://developer.android.com/guide/tutorials/views/hello-webview.html Q&amp;E
http://developer.android.com/guide/webapps/debugging.html - OR - just
use the attached project. 2) Modify project so that starting page will
point to https://docs.google.com/ - OR - Navigate embedded browser to
https://docs.google.com/ 4) Observe JavaScript error in LogCat: Uncaught
TypeError: Cannot call method Q&apos;EsetItemQ&apos;E of null -- From line 2876 of
https://docs.google.com/fe/m - AND - Observe never ending Q&apos;Eloading
doclistQ&apos;E animation (screenshot) *Expected result* (this is what happens
in standalone browser): Observe loaded and ready-to-use doclist. This
has been observed on devices runnin Android from 2.0 to 2.3.4 and on at
least 5 different phone models (Nexus One, Nexus S, Motorola Milestone,
HTC Desire...)</description>
<comment>
<author>tpou...@gmail.com</author>
<when>Wed, 20 Jul 2011 11:26:48 +0000</when>
<what>Hi. Ok so the solution to this was found.

The new Doclist uses HTML5 Storage API which needs that you enable its use:

mWebView.getSettings().setDomStorageEnabled(true); 

This method is only available since Android API level 7 (2.1-update1). 
Earlier versions of Android native browser (and thus the webview) didnQ&apos;Et support HTML5 Storage API.

It seems that those oldest versions are being served with and older version of the Doclist or at least a version without HTML5 Storage api.

In brief, my bad, all is actually ok.
 </what>
</comment>
</bug>
<bug>
<bugid>7540</bugid>
<title>Screen does not repaint when address bar is scrolled off the screen</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-08T17:10:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>bergstro...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 14:29:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
This happens on both the Droid and Nexus One devices. Version of Android
is 2.1 When the address bar is removed from the screen a white space of
the same size is shown at the bottom of the screen and does not repaint
unless you forcibly move the screen by touching the screen and moving
the page. The example attached demonstrates this issue. All attempts at
a css resolution have been unsuccessful. This does not happen on the
iPhone, it appears to be specific to webkit and Android.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:10:32 +0000</when>
<what>I reproduced the problem as described on a Nexus One running 2.1. I canQ&apos;Et reproduce
the problem on Froyo (unreleased).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:59:36 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12727</bugid>
<title>No undo notification when delete all the conversations in Gmail label</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>findhapp...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 05:15:33 +0000</openedDate>
<description>No undo notification when delete all the conversations in Gmail label. -
Steps to reproduce the problem (including sample code if appropriate).
Steps to reproduce: 1. Launch Gmail app. 2. Press Menu key, then click
on Q&quot;EGo to labelsQ&quot;E icon. 3. Select one label which has emails inside. 4.
Select some conversations(not all) and click Q&quot;EDeleteQ&quot;E. 5. Note that the
conversations selected are deleted and a notification shown that the
user can undo the deleting. 6. Click on the notification and note that
all the conversations deleted are back. 7. Select all the conversations
and click Q&quot;EDeleteQ&quot;E. 8. Observe that there is no such a notification
which was shown in step 5 and cannot undo deleting. - What happened. No
undo notification shown when delete all the conversations in one Gmail
label. - What you think the correct behavior should be. A undo
notification should be shown and clicking on the notification will undo
deleting successfully.</description>
</bug>
<bug>
<bugid>103</bugid>
<title>Intent, Intent Broadcast or IntentReceiver has random behaviour</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-30T10:03:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>ahvipo...@hotmail.com</reportedBy>
<openedDate>Sat, 26 Jan 2008 22:32:22 +0000</openedDate>
<description>Hi! This is a bug report for topics I have mentioned in forum and in
issue # 84 briefly. In case a component, in the attached example, a
custom button, broadcasts an personal Intent to the main activity and
there are many of those components, the Activity goes out of control. If
using this customized intent to call StartActivity(), the next Activity
will be loaded several times or if the next activity has similar
buttons, it will be forced to the next one. If you want to go back with
the Q&quot;EbackQ&quot;E button along the history, it is messed up completely. If
there are more buttons with those Intent broadcasts, the Activity will
run out of memory. The added example project should help. I have
developed a 4 class app (they are allmost identical classes but for
clarity I have made copies with small changes). The top button is from
XML, the lower buttons are dynamically generated TestButtons that is an
extended class from Button. A constant in the counter for cycle can be
changed for larger amount of those buttons for testing (Array is
declared for 100). There are also dynamically generated horizontal
LinearLayouts that hold 3 buttons in a row and are added to the master
LinearLayout. I implemented the TestButton to broadcast an intent once
an onMotionEvent is called. It will broadcast it to the holding
Activity. To be sure that the broadcasting is done only once, a special
boolean flag AllreadyBroadcastedOnce is set. The normal behaviour should
be for those buttons to force the app to go from screen 1 -Q&gt;E screen 2 -Q&gt;E
screen 3 -Q&gt;E screen 4 and back with history, but it doesnQ&apos;Et. In my
previous posts I thought that the Activity class or StartActivity has
some bug in, but it seems to be in Intent or IntentReceiver as the
original onClickListener is working properly with many buttons. Some
kind of a buffer overflow or going into an unsafe memory area. Also, the
more buttons there are, the app goes extremely slow. If replacing the
intent functions with direct callbacks, the same activity can hold
hundreds of those buttons and everything works very well and fast. The
app is tested and developed in SDK 0.37 using Eclipse in Windows XP and
HVGA-P emulator. The same behaviour is also under OSX Leopard. In case I
havenQ&apos;Et misunderstood something important here or in my examples, this
issue should have HIGH PRIORITY as itQ&apos;Es really killing the pleasures of
good quality event driven OO programming! With best regards Jackkk</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 30 Jan 2008 10:03:18 +0000</when>
<what>The sample code is mis-using IntentReceiver.  When you register an IntentReceiver,
the IntentFilter you supply is -global- to the system -- it will receive any
broadcasts, from anywhere, which match its IntentFilter.  Here it appears that your
code is registering multiple receivers for the same action codes (which, btw, must be
properly scoped like other global names so they donQ&apos;Et conflict with other
applications), so when you broadcast an Intent with that code they all receive it and
trigger.

In addition, registering an IntentReceiver is relatively heavy-weight since it is a
global registry -- it requires maintaining state in the system servers and a
connection with the application along with a copy of the IntentFilter and the
matching needed there, to dispatch to it when anyone broadcasts an Intent that
matches it.

For working with objects in the same application (such as the buttons here
communicating to their activity), it is recommended that you use standard callback
interfaces, or for asynchronous reports posting messages or runnables to a Handler,
or any other standard pattern.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:06:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13306</bugid>
<title>ContextImpl doesnQ&apos;Et throw SecurityException or anything when WRITE_EXTERNAL_PERMISSION is missing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jason.go...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 02:09:09 +0000</openedDate>
<description>iQ&apos;Em trying this on android 2.3, but i suppose it could be in older
versions as well. - Steps to reproduce the problem (including sample
code if appropriate). call getExternalFilesDir from an application that
doesnQ&apos;Et have WRITE_EXTERNAL_PERMISSION - What happened. nothing. - What
you think the correct behavior should be. throw a SecurityException or
something to indicate what the actual problem is. the docs say that it
will return null if the sdcard isnQ&apos;Et available, but it seems like this
should throw an exception since itQ&apos;Es mounted, but the applications
permissions arenQ&apos;Et sufficient. at the very least, it seems it should log
something helpful. it also seems bad that itQ&apos;Es eating the IOException.
this is the current code: @Override public File
getExternalFilesDir(String type) { synchronized (mSync) { if
(mExternalFilesDir == null) { mExternalFilesDir =
Environment.getExternalStorageAppFilesDirect getPackageName()); } if
(!mExternalFilesDir.exists()) { try { (new
File(Environment.getExternalStorageAndroidDataDir(),
Q&quot;E.nomediaQ&quot;E)).createNewFile(); } catch (IOException e) { } if
(!mExternalFilesDir.mkdirs()) { Log.w(TAG, Q&quot;EUnable to create external
files directoryQ&quot;E); return null; } } if (type == null) { return
mExternalFilesDir; } File dir = new File(mExternalFilesDir, type); if
(!dir.exists()) { if (!dir.mkdirs()) { Log.w(TAG, Q&quot;EUnable to create
external media directory Q&quot;E + di return null; } } return dir; } }</description>
<comment>
<author>jeffdc...@gmail.com</author>
<when>Thu, 07 Apr 2011 15:12:11 +0000</when>
<what>I spent hours trying to figure out why I could not write to the sd card!  I couldnQ&apos;Et figure out why it was not creating directories for me on the sd card.  Had an exception been thrown that I didnQ&apos;Et have permissions to write to external storage (WRITE_EXTERNAL_PERMISSION).... I could have saved myself a LOT of time and frustration.</what>
</comment>
<comment>
<author>altum...@gmail.com</author>
<when>Thu, 03 Nov 2011 18:35:06 +0000</when>
<what>Same here, a couple of hours lost of my life.
I have also noticed that after adding the permission you need to clean the Eclipse project.</what>
</comment>
</bug>
<bug>
<bugid>8228</bugid>
<title>android deletes contacts with out confirmation</title>
<status>New</status>
<owner>jham%android.com@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dono...@gmail.com</reportedBy>
<openedDate>Sun, 09 May 2010 03:16:39 +0000</openedDate>
<description>Android code version you are running: Htc Mytouch firmware 1.6 Your
development environment: Normal use Describe the problem: Devices
without a data plan will get there contacts deleted after connecting to
wifi Steps to reproduce: 1.Verify phone does not have data plan
activated 2.disconnect wifi or be in an area w/o wifi connection 3.
Enter new contact 4. Connect to wifi 5. search for previously added
contact. Expected results: New contact should show up Observed results:
Contact is deleted or no longer in list Additional information:
Sometimes the new added contact stays but most or many of the times it
does not occurs when sync contacts is set to Q&quot;Esync all contactsQ&quot;E or Q&quot;Emy
contactsQ&quot;E or Both</description>
<comment>
<author>j...@google.com</author>
<when>Mon, 10 May 2010 01:42:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8875</bugid>
<title>Google e-mail option breaks Marketplace downloads and other applications on android.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>30</stars>
<reportedBy>lukus...@gmail.com</reportedBy>
<openedDate>Sun, 06 Jun 2010 11:53:02 +0000</openedDate>
<description>If you create a google account on your android phone, you may have been
given an @googlemail.com account. Logging in you Gmail account from a
PC, you are given the option of changing your account to a @gmail.com
one instead; which is still linked to @googlemail.com. By changing from
@googlemail.com to @gmail.com, Marketplace applications will not
download /update (always stuck on Q&quot;Estarting downloadQ&quot;E) and certain
Google applications stop working (Google talk as far as IQ&apos;Em aware). With
no option on the android to change your account other than a destructive
factory reset (or clearing app data) to enable the account set- up
wizard, the only way to get Marketplace and other google applications to
work again is to log into Gmail and swap back to @googlemail.com. NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>allanbat...@gmail.com</author>
<when>Wed, 23 Jun 2010 23:33:43 +0000</when>
<what>I have a HTC Desire, great mobile. However, the problem mentioned above is really annoying now and does ruin the enjoyment of a great mobile - get it sorted! When will Google sort this out and how long will it take before they sit up and take note?
Allan.</what>
</comment>
</bug>
<bug>
<bugid>19649</bugid>
<title>[Honeycomb GMS Market] application download is not successful in Vietnam.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 10:03:59 +0000</openedDate>
<description>- Steps to reproduce the problem. location : Vietnam 1) idle Q&gt;E market Q&gt;E
download some applications more than 3~4. 2) Some application download
doesnQ&apos;Et begin. - What happened. There is message Q&apos;Ewaiting to installQ&apos;E,
but download doesnQ&apos;Et begin. it is not specific application. Notification
icon for download doesnQ&apos;Et appear. We cannot find out how Market
downloads apps, because there was no log during downloading app. - What
you think the correct behavior should be. Download and install must be
successful. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) GT-P7300/HMJ37/DXKH2 - log 08-16 09:27:36.420
285 306 I ActivityManager: Displayed
com.google.android.finsky/.activities.PurchaseActivity: +1s594ms 08-16
09:27:36.430 3037 3078 D PersistentEventStore/putEvent: Row ID: 305,
Event ID: 305 08-16 09:27:36.930 285 319 D HierarchicalStateMachine:
handleMessage: E msg.what=83 08-16 09:27:36.930 285 319 D
HierarchicalStateMachine: processMsg: ConnectedState 08-16 09:27:36.930
285 319 D WifiStateMachine: ConnectedState{ what=83 when=-4ms arg1=7 }
08-16 09:27:36.940 285 319 D HierarchicalStateMachine: handleMessage: X
08-16 09:27:36.940 228 260 V AudioHardware: AudioStreamOutALSA::standby
08-16 09:27:36.940 228 260 D AudioHardware: AudioHardware pcm playback
is going to standby. 08-16 09:27:36.940 228 260 V AudioHardware:
closeMixer_l() mMixerOpenCnt: 1 08-16 09:27:36.940 228 260 I alsa_mixer:
mixer_close 08-16 09:27:36.940 228 260 V AudioHardware: closeMixer_l
mMixerOpenCnt = 0 end 08-16 09:27:36.940 228 260 I AudioHardware:
closePcmOut_l() mPcmOpenCnt: 1 08-16 09:27:36.940 228 260 V alsa_pcm:
pcm_close 08-16 09:27:36.940 228 260 V alsa_pcm: real pcm_close 08-16
09:27:36.970 228 260 V AudioHardware: closePcmOut_l end 08-16
09:27:37.090 285 309 I InputReader: dispatchTouch::touch eventQ&apos;Es action
is 0, pending(waiting finished signal)=0 08-16 09:27:37.090 285 308 I
InputDispatcher: Delivering touch to current input target: action: 0,
channel Q&apos;E40ad0010
com.google.android.finsky/com.google.android.finsky.activities.PurchaseActivity
(server)Q&apos;E 08-16 09:27:37.090 285 308 I InputDispatcher: Delivering touch
to current input target: action: 0, channel Q&apos;ETouchIntercepter (server)Q&apos;E
08-16 09:27:37.190 285 308 I InputDispatcher: Delivering touch to
current input target: x: 482.000000, y: 605.000000, action: 2, channel
Q&apos;E40ad0010
com.google.android.finsky/com.google.android.finsky.activities.PurchaseActivity
(server)Q&apos;E, metaState: 0, inputdispatcher time: 1227550, samples: 1 08-16
09:27:37.190 285 308 I InputDispatcher: Delivering touch to current
input target: x: 482.000000, y: 605.000000, action: 2, channel
Q&apos;ETouchIntercepter (server)Q&apos;E, metaState: 0, inputdispatcher time:
1227551, samples: 1 08-16 09:27:37.210 285 309 I InputReader:
dispatchTouch::touch eventQ&apos;Es action is 1, pending(waiting finished
signal)=1 08-16 09:27:37.270 285 308 I InputDispatcher: Delivering touch
to current input target: action: 1, channel Q&apos;E40ad0010
com.google.android.finsky/com.google.android.finsky.activities.PurchaseActivity
(server)Q&apos;E 08-16 09:27:37.270 285 308 I InputDispatcher: Delivering touch
to current input target: action: 1, channel Q&apos;ETouchIntercepter (server)Q&apos;E
08-16 09:27:37.350 228 228 V AudioPolicyManager: startOutput() output 1,
stream 1, session 59 mPhoneState 0 08-16 09:27:37.350 228 228 V
AudioPolicyManager: startOutput() mLastrefcount 0 08-16 09:27:37.350 228
228 V AudioPolicyManager: getDeviceForStrategy() from cache strategy 0,
device 2 08-16 09:27:37.350 228 228 V AudioPolicyManager: getNewDevice()
selected device 2 08-16 09:27:37.350 228 228 V AudioPolicyManager:
setOutputDevice() output 1 device 2 delayMs 0 08-16 09:27:37.350 228 228
V AudioPolicyManager: setOutputDevice() setting same device 2 or null
device for output 1 08-16 09:27:37.350 228 228 I AudioPolicyManager:
Speaker Volume = 0.158489 , device = 2, stream = 1, index = 2 08-16
09:27:37.350 228 228 E AudioPolicyManager: speaker volume is normal
08-16 09:27:37.350 228 228 I AudioFlinger: start output streamType (0,
1) for 1 08-16 09:27:37.350 228 228 D AudioHardware:
AudioStreamOutALSA::setParameters() start_output_streamtype=1 08-16
09:27:37.350 228 260 D AudioHardware: AudioHardware pcm playback is
exiting standby. 08-16 09:27:37.350 228 260 V AudioHardware: open
pcm_out driver 08-16 09:27:37.350 228 260 I AudioHardware:
openPcmOut_l() mPcmOpenCnt: 0 08-16 09:27:37.350 228 260 V alsa_pcm:
pcm_open(0x00027000) 08-16 09:27:37.350 228 260 V alsa_pcm: pcm_open()
period sz multiplier 8 08-16 09:27:37.350 228 260 V alsa_pcm: pcm_open()
period cnt 4 08-16 09:27:37.350 228 261 V AudioPolicyManager:
releaseOutput() 1 08-16 09:27:37.420 228 260 V alsa_pcm: pcm_open()
period_cnt 4 period_sz 1024 channels 2 08-16 09:27:37.440 285 448 D
WindowManager: Setting visibility of AppWindowToken{41c9e7d0
token=ActivityRecord{414439d0
com.google.android.finsky/.activities.PurchaseActivity}}: false 08-16
09:27:37.450 228 260 V alsa_pcm: pcm_open end 08-16 09:27:37.450 228 260
V AudioHardware: openPcmOut_l end 08-16 09:27:37.450 228 260 V
AudioHardware: openMixer_l() mMixerOpenCnt: 0 08-16 09:27:37.450 228 260
V alsa_mixer: mixer_open 08-16 09:27:37.450 228 260 V alsa_mixer:
mixer_open end 08-16 09:27:37.450 228 260 V AudioHardware: openMixer_l
end 08-16 09:27:37.450 228 260 V AudioHardware: open playback normal
08-16 09:27:37.450 228 260 V AudioHardware: write() wakeup setting route
SPK 08-16 09:27:37.450 228 260 V alsa_mixer: mixer_ctl_select SPK 08-16
09:27:37.510 228 260 I AudioHardware: mSetVolumeIndex=0,
mIsMusicPlaying=0, musicvolumeindex=15 08-16 09:27:37.510 228 260 W
AudioFlinger: write blocked for 161 msecs, 47 delayed writes, thread
0x5ebc0 08-16 09:27:37.520 2839 2845 I ApplicationPackageManager:
cscCountry is not German : XEV 08-16 09:27:37.520 285 285 D
InputManagerService: startInputLocked: cs=ClientState{41a07f40 uid 10075
pid 3037}, cs.pid=3037, Binding.getCallingPid()=285 08-16 09:27:37.530
285 285 D WindowManager: Desired input method target: Window{40ad7b38
com.google.android.finsky/com.google.android.finsky.activities.MainActivity
paused=false} 08-16 09:27:37.530 285 285 D WindowManager: Current focus:
Window{40ad7b38
com.google.android.finsky/com.google.android.finsky.activities.MainActivity
paused=false} 08-16 09:27:37.530 285 285 D WindowManager: Last focus:
Window{40ad7b38
com.google.android.finsky/com.google.android.finsky.activities.MainActivity
paused=false} 08-16 09:27:37.530 285 285 D WindowManager: IM target
client: com.android.internal.view.IInputMethodClient$Stub$Proxy@41a07d40
08-16 09:27:37.530 285 285 D WindowManager: IM target client binder:
android.os.BinderProxy@41a07d08 08-16 09:27:37.530 285 285 D
WindowManager: Requesting client binder: android.os.BinderProxy@41a07d08
08-16 09:27:37.530 285 285 I WindowManager: Putting input method here!
08-16 09:27:37.530 285 285 D WindowManager:
w.mAttrs.token=ActivityRecord{40a1eff8
com.google.android.finsky/.activities.MainActivity} 08-16 09:27:37.530
285 285 D WindowManager: w.mToken=AppWindowToken{4195db70
token=ActivityRecord{40a1eff8
com.google.android.finsky/.activities.MainActivity}} 08-16 09:27:37.530
285 285 D WindowManager: token=AppWindowToken{4195db70
token=ActivityRecord{40a1eff8
com.google.android.finsky/.activities.MainActivity}} 08-16 09:27:37.530
285 285 I WindowManager: Placing input method @3 08-16 09:27:37.690 225
516 I SurfaceFlinger: id=101 Removed
com.google.android.finsky/com.google.android.finsky.activities.PurchaseActivity
idx=3 Map Size=3 08-16 09:27:37.690 3037 3078 D
PersistentEventStore/putEvent: Row ID: 306, Event ID: 306 08-16
09:27:37.700 225 251 I SurfaceFlinger: id=101 Removed
com.google.android.finsky/com.google.android.finsky.activities.PurchaseActivity
idx=-2 Map Size=3 08-16 09:27:37.930 228 228 V AudioPolicyManager:
stopOutput() output 1, stream 1, session 59 mPhoneState 0 08-16
09:27:37.930 228 228 V AudioPolicyManager: getNewDevice() selected
device 0 08-16 09:27:37.930 228 228 V AudioPolicyManager:
setOutputDevice() output 1 device 0 delayMs 0 08-16 09:27:37.930 228 228
V AudioPolicyManager: setOutputDevice() setting same device 0 or null
device for output 1 08-16 09:27:37.950 3037 3039 D dalvikvm:
GC_CONCURRENT freed 2659K, 32% free 15023K/21831K, paused 6ms+5ms 08-16
09:27:37.950 228 260 I AudioFlinger: stop output streamType (0, 1) for 1
08-16 09:27:37.950 228 260 D AudioHardware:
AudioStreamOutALSA::setParameters() stop_output_streamtype=1 08-16
09:27:39.940 285 319 D HierarchicalStateMachine: handleMessage: E
msg.what=83 08-16 09:27:39.940 285 319 D HierarchicalStateMachine:
processMsg: ConnectedState 08-16 09:27:39.940 285 319 D
WifiStateMachine: ConnectedState{ what=83 when=-2ms arg1=7 } 08-16
09:27:39.940 285 319 D HierarchicalStateMachine: handleMessage: X 08-16
09:27:40.350 3037 3050 D
NetworkRequestUtil/ConstructPageviewRequestPath:
/__utm.gif?utmwv=4.5maQ&amp;Eutmn=1469098602Q&amp;Eutmcs=UTF-8Q&amp;Eutmsr=1280x800Q&amp;Eutmul=vi-VNQ&amp;Eutmp=%2Fhttp%3A%2F%2Fandroid.clients.google.com%2Ffdfe%3Fe%3DSEARCH%26c%3DLast.fmQ&amp;Eutmac=UA-19761900-1Q&amp;Eutmcc=__utma%3D999.1605382372.1293840132.1313459416.1313460471.9
08-16 09:27:40.480 3037 3050 D
NetworkRequestUtil/ConstructPageviewRequestPath:
/__utm.gif?utmwv=4.5maQ&amp;Eutmn=437263480Q&amp;Eutmcs=UTF-8Q&amp;Eutmsr=1280x800Q&amp;Eutmul=vi-VNQ&amp;Eutmp=%2Fhttp%3A%2F%2Fandroid.clients.google.com%2Ffdfe%3Fe%3DBROWSE%26c%3D-290626073Q&amp;Eutmac=UA-19761900-1Q&amp;Eutmcc=__utma%3D999.1605382372.1293840132.1313459416.1313460471.9
08-16 09:27:40.490 3037 3050 D
NetworkRequestUtil/ConstructPageviewRequestPath:
/__utm.gif?utmwv=4.5maQ&amp;Eutmn=294594771Q&amp;Eutmcs=UTF-8Q&amp;Eutmsr=1280x800Q&amp;Eutmul=vi-VNQ&amp;Eutmp=%2Fhttp%3A%2F%2Fandroid.clients.google.com%2Ffdfe%3Fe%3DBROWSE%26c%3D-290626073Q&amp;Eutmac=UA-19761900-1Q&amp;Eutmcc=__utma%3D999.1605382372.1293840132.1313459416.1313460471.9
08-16 09:27:40.490 3037 3050 D
NetworkRequestUtil/ConstructPageviewRequestPath:
/__utm.gif?utmwv=4.5maQ&amp;Eutmn=1995650327Q&amp;Eutmcs=UTF-8Q&amp;Eutmsr=1280x800Q&amp;Eutmul=vi-VNQ&amp;Eutmp=%2Fhttp%3A%2F%2Fandroid.clients.google.com%2Ffdfe%3Fe%3DPROMOTED%26c%3D623387446Q&amp;Eutmac=UA-19761900-1Q&amp;Eutmcc=__utma%3D999.1605382372.1293840132.1313459416.1313460471.9
08-16 09:27:40.490 3037 3050 D
NetworkRequestUtil/ConstructEventRequestPath:
/__utm.gif?utmwv=4.5maQ&amp;Eutmn=250000085Q&amp;Eutmt=eventQ&amp;Eutme=5(details%3Fdoc%3Dfm.last.android*VIEW_ITEM*-756332273)Q&amp;Eutmcs=UTF-8Q&amp;Eutmsr=1280x800Q&amp;Eutmul=vi-VNQ&amp;Eutmac=UA-19761900-1Q&amp;Eutmcc=__utma%3D999.1605382372.1293840132.1313459416.1313460471.9
08-16 09:27:40.490 3037 3050 D
NetworkRequestUtil/ConstructEventRequestPath:
/__utm.gif?utmwv=4.5maQ&amp;Eutmn=931405128Q&amp;Eutmt=eventQ&amp;Eutme=5(details%3Fdoc%3Dfm.last.android*BUY_ITEM*-756332273)Q&amp;Eutmcs=UTF-8Q&amp;Eutmsr=1280x800Q&amp;Eutmul=vi-VNQ&amp;Eutmac=UA-19761900-1Q&amp;Eutmcc=__utma%3D999.1605382372.1293840132.1313459416.1313460471.9
08-16 09:27:40.490 3037 3050 D
NetworkRequestUtil/ConstructPageviewRequestPath:
/__utm.gif?utmwv=4.5maQ&amp;Eutmn=1916012791Q&amp;Eutmcs=UTF-8Q&amp;Eutmsr=1280x800Q&amp;Eutmul=vi-VNQ&amp;Eutmp=%2Fhttp%3A%2F%2Fandroid.clients.google.com%2Ffdfe%3Fe%3DRELATED%26c%3D-813627126Q&amp;Eutmac=UA-19761900-1Q&amp;Eutmcc=__utma%3D999.1605382372.1293840132.1313459416.1313460471.9
08-16 09:27:40.490 3037 3050 D
NetworkRequestUtil/ConstructPageviewRequestPath:
/__utm.gif?utmwv=4.5maQ&amp;Eutmn=270984171Q&amp;Eutmcs=UTF-8Q&amp;Eutmsr=1280x800Q&amp;Eutmul=vi-VNQ&amp;Eutmp=%2Fhttp%3A%2F%2Fandroid.clients.google.com%2Ffdfe%3Fe%3DRELATED%26c%3D-792546319Q&amp;Eutmac=UA-19761900-1Q&amp;Eutmcc=__utma%3D999.1605382372.1293840132.1313459416.1313460471.9
08-16 09:27:40.940 228 260 V AudioHardware: AudioStreamOutALSA::standby
08-16 09:27:40.940 228 260 D AudioHardware: AudioHardware pcm playback
is going to standby. 08-16 09:27:40.940 228 260 V AudioHardware:
closeMixer_l() mMixerOpenCnt: 1 08-16 09:27:40.940 228 260 I alsa_mixer:
mixer_close 08-16 09:27:40.940 228 260 V AudioHardware: closeMixer_l
mMixerOpenCnt = 0 end 08-16 09:27:40.940 228 260 I AudioHardware:
closePcmOut_l() mPcmOpenCnt: 1 08-16 09:27:40.940 228 260 V alsa_pcm:
pcm_close 08-16 09:27:40.940 228 260 V alsa_pcm: real pcm_close 08-16
09:27:40.960 228 260 V AudioHardware: closePcmOut_l end 08-16
09:27:42.950 285 319 D HierarchicalStateMachine: handleMessage: E
msg.what=83 08-16 09:27:42.950 285 319 D HierarchicalStateMachine:
processMsg: ConnectedState 08-16 09:27:42.950 285 319 D
WifiStateMachine: ConnectedState{ what=83 when=-2ms arg1=7 } 08-16
09:27:42.960 285 319 D HierarchicalStateMachine: handleMessage: X 08-16
09:27:43.100 285 304 W PowerManagerService: Timer 0x3-Q&gt;E0x3|0x0 08-16
09:27:44.550 285 293 W ActivityManager: Launch timeout has expired,
giving up wake lock! 08-16 09:27:44.830 285 293 I Process : Sending
signal. PID: 3037 SIG: 3 08-16 09:27:44.830 3037 3040 I dalvikvm:
threadid=4: reacting to signal 3 08-16 09:27:44.830 285 293 W
ActivityManager: Activity idle timeout for ActivityRecord{414439d0
com.google.android.finsky/.activities.PurchaseActivity} 08-16
09:27:44.830 285 293 D ActivityManager: handleActivityTimeout pid=[3037]
cnt=1 08-16 09:27:44.860 3037 3040 I dalvikvm: Wrote stack traces to
Q&apos;E/data/anr/traces.txtQ&apos;E 08-16 09:27:45.960 285 319 D
HierarchicalStateMachine: handleMessage: E msg.what=83 08-16
09:27:45.960 285 319 D HierarchicalStateMachine: processMsg:
ConnectedState 08-16 09:27:45.960 285 319 D WifiStateMachine:
ConnectedState{ what=83 when=-3ms arg1=7 } 08-16 09:27:45.980 285 319 D
HierarchicalStateMachine: handleMessage: X 08-16 09:27:47.440 285 293 I
Process : Sending signal. PID: 3037 SIG: 3 08-16 09:27:47.440 285 293 W
ActivityManager: Activity idle timeout for ActivityRecord{40a1eff8
com.google.android.finsky/.activities.MainActivity} 08-16 09:27:47.440
285 293 D ActivityManager: handleActivityTimeout pid=[3037] cnt=2 08-16
09:27:47.450 3037 3040 I dalvikvm: threadid=4: reacting to signal 3
08-16 09:27:47.490 3037 3040 I dalvikvm: Wrote stack traces to
Q&apos;E/data/anr/traces.txtQ&apos;E 08-16 09:27:48.980 285 319 D
HierarchicalStateMachine: handleMessage: E msg.what=83 08-16
09:27:48.980 285 319 D HierarchicalStateMachine: processMsg:
ConnectedState 08-16 09:27:48.980 285 319 D WifiStateMachine:
ConnectedState{ what=83 when=-4ms arg1=7 } 08-16 09:27:48.990 285 319 D
HierarchicalStateMachine: handleMessage: X 08-16 09:27:52.000 285 319 D
HierarchicalStateMachine: handleMessage: E msg.what=83 08-16
09:27:52.000 285 319 D HierarchicalStateMachine: processMsg:
ConnectedState 08-16 09:27:52.000 285 319 D WifiStateMachine:
ConnectedState{ what=83 when=-1ms arg1=7 } 08-16 09:27:52.010 285 319 D
HierarchicalStateMachine: handleMessage: X 08-16 09:27:55.020 285 319 D
HierarchicalStateMachine: handleMessage: E msg.what=83 08-16
09:27:55.020 285 319 D HierarchicalStateMachine: processMsg:
ConnectedState 08-16 09:27:55.020 285 319 D WifiStateMachine:
ConnectedState{ what=83 when=-1ms arg1=7 } 08-16 09:27:55.030 285 319 D
HierarchicalStateMachine: handleMessage: X 08-16 09:27:58.030 285 319 D
HierarchicalStateMachine: handleMessage: E msg.what=83 08-16
09:27:58.030 285 319 D HierarchicalStateMachine: processMsg:
ConnectedState 08-16 09:27:58.030 285 319 D WifiStateMachine:
ConnectedState{ what=83 when=-3ms arg1=7 } 08-16 09:27:58.030 285 319 D
HierarchicalStateMachine: handleMessage: X</description>
</bug>
<bug>
<bugid>10473</bugid>
<title>Screen time out while on Multimedia dock </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Mark...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 15:53:57 +0000</openedDate>
<description>Just got the OTA update to Android 2.2 last night. This morning at work
when I docked it, my Droid screen timed out (set to 2min) and went to
sleep where before it never dimmed screen and went to sleep while
docked. It recognizes it is on the dock. It goes to the clock screen
when inserted. I can find no setting to have it stay constant on while
docked with power. The power is connected and the screen shows this. The
battery is at 100% as it usually always is while docked. current build
is FR01B Any way to re-enable constant on for powered dock without
changing power down under battery power?</description>
<comment>
<author>Mark...@gmail.com</author>
<when>Mon, 23 Aug 2010 18:32:09 +0000</when>
<what>It appears the new Clock is now available while undocked from a charging station.  I think this may be a reason why the clock can go to sleep in the docking station.  It is not a Q&quot;EduhhQ&quot;E cause, because an unpowered dock would cause the Droid to power down from the clock screen as well, but now the clock screen is possibly meant to be used undocked and unpowered a lot more often, so they eliminated the Q&quot;Ekeep onQ&quot;E feature...?</what>
</comment>
</bug>
<bug>
<bugid>4528</bugid>
<title>Search schemetic is not consistent for internal contents</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-06T18:56:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dawnmith...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 04:33:25 +0000</openedDate>
<description>IQ&apos;Eve checked it on 1.6 and 2.0 SDK. [Pre-condition] 1. MP3 contents
should be on virtual SD card [Reproduce sequence] 1. Menu -Q&gt;E Settings -Q&gt;E
Search -Q&gt;E Searchable items. 2. Check Music 3. Go to Home screen 4. Type
keyword on Quick search box [Result] MP3 is not displayed on 1st depth
list. If you want view search result for MP3, you should touch Q&apos;EMore
resultsQ&apos;E In case of Contacts, you could see search result on 1st depth
list. I think this scheme is not consistent. [Expect result] Search
result for internal MP3 should be displayed on 1st depth list as like
Contacts.</description>
<comment>
<author>dawnmith...@gmail.com</author>
<when>Fri, 06 Nov 2009 04:44:06 +0000</when>
<what>Here are screen shot for the test result</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 18:56:01 +0000</when>
<what></what>
</comment>
<comment>
<author>dawnmith...@gmail.com</author>
<when>Wed, 25 Nov 2009 11:52:09 +0000</when>
<what>What status is Q&apos;EWorkingAsIntendedQ&apos;E ? It will be implmented on next version ?</what>
</comment>
</bug>
<bug>
<bugid>6039</bugid>
<title>Exchange nested folders</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-14T17:47:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jduna...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 14:28:07 +0000</openedDate>
<description>IQ&apos;Em not sure if this is a bug, but itQ&apos;Es an issue. For my corporate mail,
exchange, I have rules that sort my mail so that not everything hits my
inbox. Most of it put in a folder, two issues, one, these folders are
not in any real order, certainly not in the order they are in outlook.
Two, they are not syncQ&apos;Ed like the inbox is, I have to manually Q&quot;ErefreshQ&quot;E
each one to see if there is any mail in them.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:47:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18268</bugid>
<title>It does not detect Bluetooth Headset.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>shana...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 17:22:32 +0000</openedDate>
<description>I own Samsung Galaxy S II. After updating my firmware to 2.3 it is not
detecting my bluetooth headset (Nokia BH-505) it used to detect with
firmware 2.2. It used to get connected to my earlier handset Samsung
Galaxy S with firmware 2.1 without any problem. NOTE: This form is only
for reporting user bugs in 2.3. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, making sure that it
runs Android 2.3. If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>husainsa...@gmail.com</author>
<when>Wed, 28 Sep 2011 10:03:28 +0000</when>
<what>my xperia x10i android 2.1 used to detect bh505..  after update to 2.3, it doesnt   help</what>
</comment>
<comment>
<author>kal...@gmail.com</author>
<when>Sat, 15 Oct 2011 07:46:42 +0000</when>
<what>Same issue on Galaxy S here, it came with Android 2.3.</what>
</comment>
</bug>
<bug>
<bugid>18691</bugid>
<title>Screen fitting for low resolution android apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eryx....@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 01:59:22 +0000</openedDate>
<description>Hi, We are recently working on a android pad project with resolution
1024*768 and android version 2.2, since lots of low resolution apps are
out there on the market which performs quit poor for our device, a
demanding for Q&apos;Esmart scaleQ&apos;E is needed, could anyone provide ideas
regarding these types of issue or links related ? We have learned that
there are already someone made it and here is a referenced link:
http://translate.google.com.hk/translate?hl=zh-CNQ&amp;Esl=autoQ&amp;Etl=enQ&amp;Eu=http%3A%2F%2Fcn.engadget.com%2F2011%2F06%2F18%2Fsmartq-smartscale-tech%2F
Dont know if here is a good place to post, pls remind me if so. thanks,</description>
</bug>
<bug>
<bugid>9151</bugid>
<title>getApplicationLabel()/getApplicationIcon() return null for archive apks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>a0s...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 12:00:26 +0000</openedDate>
<description>device: Nexus One with 2.2/FRF50 PackageInfo pi =
pm.getPackageArchiveInfo(strApkPath, 0); //strApkPath points to an
existing archive apk file. e.g. Q&quot;E/mnt/sdcard/backup/abc.apkQ&quot;E Both
pm.getApplicationLabel(pi.applicationInfo) and
pm.getApplicationIcon(pi.applicationInfo) will return null The APIs work
on 2.1 and below The following is the code stack Failure retrieving icon
0x7f020022 in package com.aol.mobile.engadget
java.lang.NullPointerException at
android.app.ActivityThread$ResourcesKey.Q&lt;EinitQ&gt;E(ActivityThread.java:2200)
at
android.app.ActivityThread.getTopLevelResources(ActivityThread.java:187)
at
android.app.ActivityThread.getTopLevelResources(ActivityThread.java:246)
at
android.app.ContextImpl$ApplicationPackageManager.getResourcesForApplication(ContextImpl.java:2188)
at
android.app.ContextImpl$ApplicationPackageManager.getDrawable(ContextImpl.java:2114)
at android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:131)
at
android.app.ContextImpl$ApplicationPackageManager.getApplicationIcon(ContextImpl.java:2169)
at com.metago.astro.IconManager.loadPackageIcon(IconManager.java:330) at
com.metago.astro.ThumbnailBuilder.handlePackageMessage(ThumbnailBuilder.java:144)
at
com.metago.astro.ThumbnailBuilder.handleMessage(ThumbnailBuilder.java:98)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.os.HandlerThread.run(HandlerThread.java:60) Failure retrieving
icon 0x7f020005 in package com.apksoftware.compass
java.lang.NullPointerException at
android.app.ActivityThread$ResourcesKey.Q&lt;EinitQ&gt;E(ActivityThread.java:2200)
at
android.app.ActivityThread.getTopLevelResources(ActivityThread.java:187)
at
android.app.ActivityThread.getTopLevelResources(ActivityThread.java:246)
at
android.app.ContextImpl$ApplicationPackageManager.getResourcesForApplication(ContextImpl.java:2188)
at
android.app.ContextImpl$ApplicationPackageManager.getDrawable(ContextImpl.java:2114)
at android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:131)
at
android.app.ContextImpl$ApplicationPackageManager.getApplicationIcon(ContextImpl.java:2169)
at com.metago.astro.IconManager.loadPackageIcon(IconManager.java:330) at
com.metago.astro.ThumbnailBuilder.handlePackageMessage(ThumbnailBuilder.java:144)
at
com.metago.astro.ThumbnailBuilder.handleMessage(ThumbnailBuilder.java:98)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.os.HandlerThread.run(HandlerThread.java:60)</description>
<comment>
<author>a0s...@gmail.com</author>
<when>Sat, 17 Jul 2010 01:31:10 +0000</when>
<what>FRF91 has the same problem.</what>
</comment>
<comment>
<author>a0s...@gmail.com</author>
<when>Sat, 17 Jul 2010 03:37:48 +0000</when>
<what>ok, I found the cause.
The problem is someone comments out the following two lines
//pkg.applicationInfo.sourceDir = destCodePath;
//pkg.applicationInfo.publicSourceDir = destRes;

in android.content.pm.PackageParser.java</what>
</comment>
<comment>
<author>minu...@gmail.com</author>
<when>Fri, 03 Sep 2010 06:22:05 +0000</when>
<what>Glad to see that IQ&apos;Em not the only one..IQ&apos;Em in the same trouble now.. Can you tell me how to fix it if you did?  or shall we just wait till google fix it</what>
</comment>
<comment>
<author>smdel...@gmail.com</author>
<when>Thu, 16 Sep 2010 09:37:25 +0000</when>
<what>would be great, if someone can explain how to fix this issue</what>
</comment>
<comment>
<author>g.fishil...@gmail.com</author>
<when>Wed, 22 Sep 2010 10:27:36 +0000</when>
<what>Same problem. No workaround found. Any suggestion?</what>
</comment>
<comment>
<author>minu...@gmail.com</author>
<when>Thu, 30 Sep 2010 01:31:21 +0000</when>
<what>I found a answer..

pkg.applicationInfo.sourceDir = Q&quot;EapkpathQ&quot;E;
pkg.applicationInfo.publicSourceDir = Q&quot;EapkpathQ&quot;E;

use these codes before call getApplicationLabel()... thatQ&apos;Es all
</what>
</comment>
<comment>
<author>xinxi...@gmail.com</author>
<when>Sat, 30 Oct 2010 02:49:41 +0000</when>
<what>Hi minus16

your workaround works for me! Thank you! I think this bug is stupid, hope google will fix it on the next version</what>
</comment>
<comment>
<author>neoxakira@gmail.com</author>
<when>Thu, 02 Dec 2010 15:49:31 +0000</when>
<what>PackageInfo updatePackageInfo = packageManager.getPackageArchiveInfo(path, PackageManager.GET_SIGNATURES);
when I do that updatePackageInfo.signatures is null :(

path is correct and points on a signed apk file on sdcard ...</what>
</comment>
<comment>
<author>DaRisk...@gmail.com</author>
<when>Wed, 05 Jan 2011 17:25:22 +0000</when>
<what>neoxakira, I had implemented a patch for your issue with package signatures.

See 
https://review.source.android.com/#change,18769
</what>
</comment>
<comment>
<author>4pla...@gmail.com</author>
<when>Wed, 01 Jun 2011 09:52:00 +0000</when>
<what>The workaround works nicely, THANKS!

Anyway, why is this the problem in the first place? I cannot fathom commenting those lines.

Is the patch implemented in new versions or still no reaction?</what>
</comment>
<comment>
<author>casidia...@elhacker.net</author>
<when>Sun, 23 Oct 2011 21:33:52 +0000</when>
<what>Workaround worked fine... it seems google does not give a shit about it.</what>
</comment>
</bug>
<bug>
<bugid>16495</bugid>
<title>Sync data with Google cloud</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>qzh...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 02:53:50 +0000</openedDate>
<description>We have a finance app called Expense Manager. Users can manage bank
accounts. There are several scenarios we need sync data with Google
cloud so different client can share the data. 1. Husband and wife share
an account. They should be able to share their data between their
phones. 2. We will create a website. Users can enter expense data from
web and be able to sync with their phone, and vice versa. 3. A user may
have Android phone and Android tablet. They need to have the same pref
and database of an app. It can be done by ourselves. But there are too
much overhead. We hope Android API will provide this feature. Thanks</description>
</bug>
<bug>
<bugid>2534</bugid>
<title>External audio broken in 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>93</stars>
<reportedBy>ClintonE...@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 20:45:40 +0000</openedDate>
<description>After upgrading ADP1 firmware to 1.5 (baseband ver:
62.50S.20.17H_2.22.19.26I), using the HTC headset adapter, neither a
2.5mm or 3.5mm headphone plug correctly switches audio output from
internal to external. I did a factory reset to insure that it wasnQ&apos;Et any
of the apps IQ&apos;Ed loaded since upgrading to 1.5. I have not been able to
try the stock headphone that uses the 11-pin, enhanced-USB connector.
Steps to repro: 1) Play an audio file using the Music application - OR
start a phone call using the Phone application. 2) hear the audio from
the internal speaker 3) plug in a 2.5mm or 3.5mm headset (audio *should*
switch to headset) 4) Audio output incorrectly stays with internal
speaker</description>
<comment>
<author>ClintonE...@gmail.com</author>
<when>Tue, 28 Apr 2009 21:00:52 +0000</when>
<what>This issue could be related to issue:

http://code.google.com/p/android/issues/detail?id=2515
</what>
</comment>
<comment>
<author>ClintonE...@gmail.com</author>
<when>Tue, 28 Apr 2009 21:55:09 +0000</when>
<what>Update:  I was able to try the stock headphone, and it functions correctly.

Update 2:  I tested my 2.5/3.5mm adapter on a friendQ&apos;Es HTC phone (other make/model -
but uses the same headset adapter), and it worked on his phone.  Brought it back to
my phone, and it still doesnQ&apos;Et work.

This is odd behavior indeed!

</what>
</comment>
<comment>
<author>ClintonE...@gmail.com</author>
<when>Wed, 29 Apr 2009 01:19:12 +0000</when>
<what>Update 3:

I now have a pretty good handle on what works correctly, and what fails:

FAILS: The HTC rectangular Multifunction-Adapter:  

http://store.androidcentral.com/htc-multifunction-audio-adapter/11A75A4401.htm

I have two of these known to be working, and they both fail with 1.5.  

WORKS: The included-with-the-ADP1 stereo headphones.  These work fine.

WORKS: The basic HTC 3.5mm headset adapter.

So the only thing that fails is the HTC rectangular multifunction - however, *both*
these units are known-working - at least with 1.0 and 1.1 and an HTC TouchPro - so
IQ&apos;Em guessing thereQ&apos;Es some kind of a difference in the Q&quot;Eheadset presentQ&quot;E signaling? 

The next step is to repro this on another 1.5Q&apos;Ed G1 using the aforementioned adapter.
Anyone out there have 1.5 and a rectangular multifunction adapter?  (IQ&apos;Ed love to find
out if the other multifuntion adapters pass/fail)
</what>
</comment>
<comment>
<author>baronce...@gmail.com</author>
<when>Mon, 04 May 2009 18:04:52 +0000</when>
<what>IQ&apos;Em experiencing this problem as well.</what>
</comment>
<comment>
<author>nour.sha...@gmail.com</author>
<when>Tue, 05 May 2009 17:34:49 +0000</when>
<what>yeah I am as well. just updated to cupcake 1.5</what>
</comment>
<comment>
<author>pmail...@gmail.com</author>
<when>Thu, 07 May 2009 04:03:39 +0000</when>
<what>IQ&apos;Em having this issue as well, using the 3.5mm headphone jack on the rectangular four way HTC-branded 
adapter.  HavenQ&apos;Et tried the 2.5mm slot or the included headphones with the HTC-proprietary plug.

This issue arose after upgrading to 1.5.  My baseband version is also 62.50S.20.17H_2.22.19.26I.


</what>
</comment>
<comment>
<author>marccdav...@gmail.com</author>
<when>Thu, 07 May 2009 07:30:40 +0000</when>
<what>Hi,

I was updated to the t-mobile uk version of 1.5 yesterday and am also having audio
problems when listening to mp3Q&apos;Es with headphones (standard headphones plugged in via
the supplied adaptor).

1) when listening to music when a notification tone is played it now completely stops
playback of the mp3 whilst it is playing, previously it just played over the top.

2) in some circumstances music audio does not continue afterwards and requires a
reboot in order to get sound again for mp3Q&apos;Es.

3) even with notifications set to silent on Chat for example, when I receive a new
message it is causing the audio to stutter</what>
</comment>
<comment>
<author>inventorfaq</author>
<when>Fri, 08 May 2009 13:48:17 +0000</when>
<what>Same problem here with G1 and Cupcake. No sound on the Head Phone with HTC adapter YC 
A200</what>
</comment>
<comment>
<author>usaa...@gmail.com</author>
<when>Mon, 11 May 2009 04:56:25 +0000</when>
<what>Same issue here.  IQ&apos;Eve been able to make it Q&apos;Esorta workQ&apos;E though:

1) plug in adapter to phone without anything attached to adapter
2) plug in usb headphones into adapter 
3) plug in audio into 3.5Q&quot;E jack.  

It is a hack (and it has odd effects on the music player when doing this) -- but
audio will come out of the 3.5Q&quot;E</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Mon, 11 May 2009 11:18:30 +0000</when>
<what>Same problem here with a tmobile branded phone.
Same baseband version as the others ( 62.50S.20.17H_2.22.19.26I ) 
</what>
</comment>
<comment>
<author>mrtn...@gmail.com</author>
<when>Tue, 12 May 2009 12:37:02 +0000</when>
<what>Same issue here.

Audio keeps playing on the loudspeaker when I connect something to the 3.5mm jack of 
the HTC rectangular Multifunction-Adapter. Supplied headset works fine when connected 
direct to the G1 and also when connected to the HTC rectangular Multifunction-Adapter.

Baseband version is the same as the others (62.50S.20.17U_2.22.19.26I)</what>
</comment>
<comment>
<author>SlyBe...@gmail.com</author>
<when>Thu, 21 May 2009 03:58:54 +0000</when>
<what>Yeah, this is a problem with the yummy Cupcakes. I hope it gets a patch soon.</what>
</comment>
<comment>
<author>djenr...@gmail.com</author>
<when>Fri, 22 May 2009 05:29:05 +0000</when>
<what>I am having this problem too. The most lucid commentary regarding this issue is as
follows: Q&quot;Eif you are building from source, donQ&apos;Et sync your repo as itQ&apos;Es currently
inconsistent (master branch). Just edit your
frameworks/base/services/java/com/android/server/HeadsetObserver.java replacing
Q&quot;EmHeadsetState == 1Q&quot;E with Q&quot;EmHeadsetState Q&gt;E 0Q&quot;E. Build, adb push services.jar to
/system/frameworks/, remove existing
/data/dalvik-cache/system@framework@services.jar@classes.dex and reboot the phone.Q&quot;E
From http://tinyurl.com/pqknj7</what>
</comment>
<comment>
<author>rkimba...@gmail.com</author>
<when>Mon, 25 May 2009 00:04:29 +0000</when>
<what>I have this same issue as well.  I am no longer able to play any audio from the
adapter and can only use a usb headset. or the phones speakers.  This issue did not
occur on rc33.</what>
</comment>
<comment>
<author>laloc...@gmail.com</author>
<when>Mon, 25 May 2009 14:11:21 +0000</when>
<what>I have already submited a fix for this: https://review.source.android.com/9780

For those, who canQ&apos;Et build the system from source, I made a widget for manual
switching the headset on/off. For now itQ&apos;Es only available here:
http://forum.xda-developers.com/showthread.php?t=511704Q&amp;Epage=10</what>
</comment>
<comment>
<author>laloc...@gmail.com</author>
<when>Mon, 25 May 2009 23:25:37 +0000</when>
<what>The widget is now hosted at http://code.google.com/p/toggleheadset</what>
</comment>
<comment>
<author>ccatwood</author>
<when>Tue, 26 May 2009 15:55:36 +0000</when>
<what>Same symptoms here with either of two multi-port HTC branded adapters.

Occurred after install via:
http://www.androidcentral.com/how-manually-install-android-15-cupcake-without-rooting-your-device

Firmware Version: 1.5
Baseband Version: 62.50S.20.17H_2.22.19.26I
Kernel version: 2.6.27-00393-g6607056</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Tue, 26 May 2009 15:59:15 +0000</when>
<what>laloc, thanks for the fix. The widget works fine for me.</what>
</comment>
<comment>
<author>xkylealexanderx@gmail.com</author>
<when>Mon, 01 Jun 2009 07:59:14 +0000</when>
<what>This is my first time uploading a widget. How do I find and install it on my phone? I
think I uploaded the file to my phone, but now I canQ&apos;Et find it. What am I doing wrong?</what>
</comment>
<comment>
<author>Semifamo...@gmail.com</author>
<when>Mon, 01 Jun 2009 12:58:28 +0000</when>
<what>Same issue here.

Audio keeps playing on the loudspeaker when I connect something to the 3.5mm jack of 
the HTC rectangular Multifunction-Adapter. 

Is the widget just for Dev phones???</what>
</comment>
<comment>
<author>sears...@gmail.com</author>
<when>Mon, 01 Jun 2009 14:43:10 +0000</when>
<what>Reply to xkylealexanderx:

Just touch a blank part of your G1Q&apos;Es home screen and a menu will pop up.  This menu 
will allow you to add shortcuts, widgets, folders, and wallpapers to your home 
screen.  Select widgets, then the Headset Toggle Widget, and youQ&apos;Ell find that it will 
appear on your screen.

FYI - The answer for your question is also here: Q&lt;Ehttp://forums.t-
mobile.com/tmbl/board/message?board.id=87Q&amp;Ethread.id=14663Q&gt;E</what>
</comment>
<comment>
<author>xkylealexanderx@gmail.com</author>
<when>Mon, 01 Jun 2009 20:29:12 +0000</when>
<what>I did that, but the widget is not appearing.</what>
</comment>
<comment>
<author>xkylealexanderx@gmail.com</author>
<when>Mon, 01 Jun 2009 20:33:11 +0000</when>
<what>I followed the steps in the above thread, also...</what>
</comment>
<comment>
<author>sears...@gmail.com</author>
<when>Mon, 01 Jun 2009 20:48:42 +0000</when>
<what>I honestly donQ&apos;Et know - you might want to try downloading again and re-installing.  
Do you have a file manager app on your phone?  If not, get one from the Marketplace - 
there are a bunch for free (I use OI File Manager; other people like Astro).  I found 
the widget by navigating to my SD card, and clicking on the folder Q&quot;EdownloadQ&quot;E. </what>
</comment>
<comment>
<author>laloc...@gmail.com</author>
<when>Mon, 01 Jun 2009 20:55:53 +0000</when>
<what>Did you actually installed the package? Make sure you enabled the
Settings/Applications/Unknown sources option, download the app from
http://toggleheadset.googlecode.com/files/ToggleHeadset.apk and install by tapping
the download.</what>
</comment>
</bug>
<bug>
<bugid>5525</bugid>
<title>Cannot enter _ (Underscore) in Exchange Server settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>booie...@gmail.com</reportedBy>
<openedDate>Fri, 18 Dec 2009 11:47:03 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Motorola Milestone - Android 2.0.0 Replication
Steps: 1) Create a new Corporate (Exchange) Account. 2) On the second
setup page, you can enter three fields. Domain\Username, Password and
Exchange Server. 3) Enter an Exchange Server with an underscore (_) in
it. 4) Notice how the next button is disabled because of the underscore.
An underscore is a valid character, so the next button should not be
disabled because of this underscore.</description>
</bug>
<bug>
<bugid>6772</bugid>
<title>ContentResolver.requestSync doc refers to nonexistent SyncObserver method</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 12:13:13 +0000</openedDate>
<description>http://developer.android.com/reference/android/content/ContentResolver.html
requestSync method description refers to nonexistent SyncObserver class:
Q&quot;EIf you want to monitor the progress of the sync you may register a
SyncObserver.Q&quot;E</description>
</bug>
<bug>
<bugid>10854</bugid>
<title>Google Voice: When launched from Quick Contacts or a Notification, GV enters a weird mode with missing menu choices and no way to access the inbox.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>37</stars>
<reportedBy>RonAmadeo@gmail.com</reportedBy>
<openedDate>Sun, 29 Aug 2010 02:55:20 +0000</openedDate>
<description>This is reproducible on 0.4.0.12 and 0.4.1.19 on a 2.2 Moto Droid. To
reproduce: (Make sure Google Voice is closed first. Open it and hit back
until it closes.) Open the GV app and open a text from your inbox or
archive. Press menu. Your options will be
Call/Text/Contact/Star/Archive/More. The back button will take you to
the inbox. This is normal mode. (Hit back until Google Voice closes.)
Start a text from the quick contact popup or from a notification. Press
menu. Your options will be Call/Text/Contact. The back button will close
the app. There is no way to access the rest of the GV app and you are
missing several menu options. I call this orphan mode. Exact same
screen, different menus depending on how you get there. Consider this
use case: Launch GV from a text notification, answer it (or not) and
leave the app by pressing the home button. Later if you want to get to
your inbox, you have to open Google Voice (which will open the orphan
mode from your last conversation), press back to close it and return to
the home screen, and open Google Voice again. What should happen: The
menu for the text screen (and every other screen, ever) should be the
same no matter how you get there. GV should always have an easy and
obvious way to get to the inbox without having to close the app and
reopen it, regardless of how it is launched. (An easier way to get to
labels would be nice too.)</description>
<comment>
<author>cotter.j...@gmail.com</author>
<when>Sun, 29 Aug 2010 04:47:12 +0000</when>
<what>Same problem for me on droid incredible</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Tue, 21 Dec 2010 20:35:58 +0000</when>
<what>I suffer a similar issue when opening the program from the GV widget.  While it has Call/Text/Contact/Star/Archive/More in that menu, if you click back it exits the GV app when I would rather go to the full programQ&apos;Es inbox in some cases.  There is no menu option to get to the inbox.

The only way to get to the inbox is to open it directly from the GV icon.  This defeats the purpose of the widget and takes up clutter of another icon I donQ&apos;Et need since I am using the widget as it is.  

A fix should be to add a menu option to get directly to the inbox from however way you accessed the GV app.  The issue above also needs addressed where there are less menu options when opening from contacts.

I am experiencing this problem on the Nexus S with Android 2.3 and the latest GV version 0.4.2.13.</what>
</comment>
<comment>
<author>RonAmadeo@gmail.com</author>
<when>Thu, 30 Dec 2010 21:02:37 +0000</when>
<what>They fixed the menu craziness, but the back button behavior is still different depending on how you launch the app.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Fri, 31 Dec 2010 00:39:00 +0000</when>
<what>Yes I noticed that here recently too.  I still notice that you have to click on back a few times in some cases to get to the front menu, or pretty much keeping hitting back until you exit out of the program then on relaunch it puts you at the menu.  They need to have the back button pressed once to get back to the menu, regardless of what the previous screen was.</what>
</comment>
<comment>
<author>ahope...@gmail.com</author>
<when>Wed, 26 Jan 2011 02:13:18 +0000</when>
<what>Unable to return to the inbox easily the only way currently is what has been outlined here, hit the back button multiple times possibly taking you out of the app and then return to the app. Optimus S Android 2.2</what>
</comment>
<comment>
<author>Ken.Ove...@gmail.com</author>
<when>Wed, 23 Feb 2011 00:57:17 +0000</when>
<what>I have experienced the same problem with the back button mentioned above.  When a message is opened from the GV widget the back button closes back to the home screen instead of going to the inbox view.  The only way IQ&apos;Eve found to open the inbox view is to open it from the GV Settings widget.  Using HTC incredible on Android 2.2</what>
</comment>
<comment>
<author>tigerhaw...@gmail.com</author>
<when>Sat, 16 Apr 2011 22:36:57 +0000</when>
<what>Similar problem on HTC G2 (T-Mobile). ThereQ&apos;Es no reliable way to get back to the inbox from a text, though at least the menus are consistent.</what>
</comment>
<comment>
<author>j...@durkacs.com</author>
<when>Wed, 31 Aug 2011 21:26:03 +0000</when>
<what>New Google Voice update today on non rooted Moto Droid running Android 2.2: Back button seems to always take me back to Inbox now, now matter how I am viewing a message. Yay! However I still have limited menu choices when sending a text via a Contact or Notification vs. the full menu when you get into a conversation via the Inbox.</what>
</comment>
</bug>
<bug>
<bugid>6173</bugid>
<title>Sync fails for contact in a group including / (slash) in its name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tomoaki....@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 06:38:43 +0000</openedDate>
<description>I made a group which includes Q&quot;E/Q&quot;E in its name from PC. Then, I added
several contacts to that group. after that, those contact wasnQ&apos;Et synced
correctly to my android phone. When I list Q&quot;EAll the contactsQ&quot;E on my
android phone, the added contacts did appear, but not in the group view.
For a similar problem, when I choose the group which contains Q&quot;E/Q&quot;E and
try to choose another group in my contact list, the chosen group drifts
one above. I guess these problems are all caused by handling the Q&quot;E/Q&quot;E
incorrectly. I only tried on HTC-Magic with Android 1.6. Thank you.</description>
</bug>
<bug>
<bugid>5500</bugid>
<title>Allow download of arbitrary files to SD card via browser - not just MIME types supported by device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kevin.lo...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 01:56:04 +0000</openedDate>
<description>Allow users the option to download files and save them to their SD card,
even if the device is not natively capable of handling the files. This
would allow content to be downloaded to the device, and transferred to a
different system connected via mass storage mode, etc...</description>
</bug>
<bug>
<bugid>10760</bugid>
<title>FroYo stopped recognizing MP3 tags in files with embedded album art.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>timur...@google.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 07:51:23 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Download an mp3 file with embedded album art. I
can send you a few if you want. - What happened. Before my recent update
to FroYo the mp3 tags from such files were recognized without any
problems. After the update the artist name and album are not recognized
(it shows Q&quot;Eunknown artistQ&quot;E), the track title is shown as Q&quot;E05 - abcdQ&quot;E
(same as filename) while the album art is recognized fine. - What you
think the correct behavior should be. IQ&apos;Eve sent a problematic file to my
friendQ&apos;Es HTC Desire running 2.1 and it recognized the tags without
problems. Then IQ&apos;Eve sent the same file to my other friendQ&apos;Es HTC Desire
running rooted (sorry) 2.2 and it didnQ&apos;Et recognize the tags. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. HTC Desire A8181 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. I donQ&apos;Et have one but I can install
it if thatQ&apos;Ed help in this case.</description>
<comment>
<author>kev....@gmail.com</author>
<when>Fri, 10 Sep 2010 10:22:06 +0000</when>
<what>IQ&apos;Eve got an HTC desire with recent FroYo update from Vodafone and found the unrecognised artist problem for lots of my own files but not all. IQ&apos;Eve also not had any problems with the album not being recognised.

BBC podcasts and Amazon purchases all seem to behave as expected with the artist and album name being recognised successfully. IQ&apos;Eve even got one mp3 album IQ&apos;Eve ripped myself from disk where the first track works correctly, but all others come up as unknown artist.
</what>
</comment>
<comment>
<author>timur...@google.com</author>
<when>Wed, 15 Sep 2010 16:46:06 +0000</when>
<what>You can work around the bug by downgrading your ID3 tags from v2.4+ to v2.3 or earlier.

I did it using foobar2000:
- open all your mp3s, select them in the playlist window
- right-click -Q&gt;E Tagging -Q&gt;E MP3 Tag Types
- add Q&quot;EAPEv2Q&quot;E and click Q&quot;EUpdate filesQ&quot;E
- right-click -Q&gt;E Tagging -Q&gt;E MP3 Tag Types once again
- remove Q&quot;EID3v1Q&quot;E and Q&quot;EID3v2Q&quot;E and click Q&quot;EUpdate filesQ&quot;E
- right-click -Q&gt;E Tagging -Q&gt;E MP3 Tag Types once again
- add Q&quot;EID3v1Q&quot;E and Q&quot;EID3v2Q&quot;E and click Q&quot;EUpdate filesQ&quot;E

This may take time (especially if you do it via USB cable) but should solve the problem.</what>
</comment>
<comment>
<author>bvwyl...@gmail.com</author>
<when>Tue, 26 Oct 2010 06:38:48 +0000</when>
<what>but it works fine in 2.1, so why does it all of a sudden not work in 2.2 anymore?
Museek and Mort Player work fine, since they build there own database. but none of the other players i have tried (including winamp, meridian and Vanilla Music..) recognizes Artists (do they use the same database? how can I reset the database and have Music Player rebuild it?).
Strange thing with my database is that out of 9GB of MP3Q&apos;Es the first lets say 50 artists up until artists Q&quot;EBo...Q&quot;E got recognized and then none anymore.</what>
</comment>
<comment>
<author>stefan.m...@gmail.com</author>
<when>Sun, 07 Nov 2010 21:29:56 +0000</when>
<what>Just had my 2.2 desire on my pc to add some music, when all of a sudden AndroidQ&apos;Es unable to read any tags anymore. Been working smooth just 5minutes ago.

What is happening?</what>
</comment>
<comment>
<author>pavel.ja...@gmail.com</author>
<when>Sat, 20 Nov 2010 14:50:50 +0000</when>
<what>Had a similar issue on Desire 2.2 with eaac+. On 2.1, all tags worked OK, but with Froyo upgrade, all tags became corrupted (showing a string of strange character behind each tag). I erased all files from SD card and reloaded them, but it didnt help. The only player able to read the tags correctly is the Mort Player. It is a no-go for the native player, Winamp, Museek and others I tried. Bravo to Mort. </what>
</comment>
<comment>
<author>isilc...@gmail.com</author>
<when>Tue, 14 Jun 2011 16:13:47 +0000</when>
<what>I copied like 5 Gb of music on my GalaxyQ&apos;Es sd card running Froyo 2.2.. when opened the stock player it just played the songs from artists starting with Q&quot;EAQ&quot;E and Q&quot;EBQ&quot;E and all the songs starting with A and B from the rest of the artists..
Imposible to play from artists starting with Q&quot;ECQ&quot;E and on.. it drives me nuts! always the same message Q&quot;EUnsupported file typeQ&quot;E and the songs go to the Q&quot;Eunknown artistQ&quot;E folder.
I open a file manager and go to the media folder on the sd card and all my songs are perfectly tagged.. but neither stock player nor PowerAmp app recognises the songs.
My 16Gb library is composed by MP3, WMA and WAV files.. the Iphone I had prior to Android played all of them without a trip.. itQ&apos;Es very annoying having a cutting-edge-tech high-end device that can take you so high the first days and then let you fall down to Earth when finding out on the subway that you canQ&apos;Et listen to the songQ&apos;Es you could one week earlier..

Sorry if IQ&apos;Em being boring.. but this annoys me! Have you had a fix? Something new to share with this poor guy trying to listen to his Porcupine TreeQ&apos;Es hits?

Kind regards!</what>
</comment>
<comment>
<author>bvwyl...@gmail.com</author>
<when>Wed, 15 Jun 2011 06:16:39 +0000</when>
<what>what fixed it for me was copying the mp3Q&apos;Es in small portions to the sd card, i.e. I copied max 1gig at once, then let  the database build up, then the next 1gig. 
was annoying, and took me a while but now all is fine..</what>
</comment>
<comment>
<author>rone...@gmail.com</author>
<when>Sun, 10 Jul 2011 14:25:26 +0000</when>
<what>Same issue for me on the Defy 2.2
Tags written on Ubuntu 11.04 with EasyTag v2.1.5 (ID3v2.3 de-activated), libid3tag 0.15.1b 

Thanks</what>
</comment>
</bug>
<bug>
<bugid>7799</bugid>
<title>Webkit browser hangs while loading any page</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-04-23T17:01:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shishir....@gmail.com</reportedBy>
<openedDate>Sat, 17 Apr 2010 14:57:45 +0000</openedDate>
<description>Hi. Here are the device details - Device: HTC Legend Country : India OS
/ Browser / build number (if applicable): 2.1/Webkit 3.1 Sequence of
events leading to the problem - 1) Webkit browser worked well initially
with wi-fi connection 2) I downloaded Opera 5Q&apos;Es beta app from the
Android Market 3) shortly thereafter, the Webkit browser stopped loading
pages. This applies to all addresses that IQ&apos;Eve tried. Clearing the
cache, restarting the phone etc have not helped. IQ&apos;Em not completely sure
if the Webkit browser stopped working immediately after Opera was
installed or some time later but the time frames are pretty close
together. This bug is a big problem as applications such as Buzz use the
Webkit browser as the default, and donQ&apos;Et work without it. IQ&apos;Ell be happy
to help diagnose the problem better in any way. Thanks, Shishir</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 17:01:07 +0000</when>
<what>I donQ&apos;Et know if thereQ&apos;Es anything I can do to help. IQ&apos;Ed suggest uninstalling Opera 5, but it shouldnQ&apos;Et affect the 
Browser. Also, under Home / Settings / Manage Applications / Browser, try clearing the data and cache. Or, try 
http://www.htc-phones.org/how-to-reset-htc-legend-factory-default-settings.html </what>
</comment>
</bug>
<bug>
<bugid>3926</bugid>
<title>Bluetooth stereo headset not working for phone calls on US hardware (works for UK hardware)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>flat...@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 05:22:36 +0000</openedDate>
<description>This bug has been found with the Nokia BH-604 stereo headset, however I
suspect that it will exist for other headsets as well. Music works :
Bluetooth works for playing music and media on both US and UK hardware.
Bug: Bluetooth doesnQ&apos;Et work when making a phone call on US hardware. It
does work with UK hardware.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 12:33:32 +0000</when>
<what>Which specific US and UK devices did you use (and which versions of Android are those running)?</what>
</comment>
<comment>
<author>flat...@gmail.com</author>
<when>Thu, 17 Sep 2009 13:22:51 +0000</when>
<what>I have been using the G1 Dream phones ... branded T-mobile from both the UK and the
US ... the UK versions were the only ones which worked.

I have tried this with the JF ROMS versions android 1.51

I have also tried this with the Cyanogen Donut release 1.6 (his rom version 4.1.10.1).
Same result on the US hardware.

thanks
Matt</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 14:35:04 +0000</when>
<what>Thanks for the extra info</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:26:27 +0000</when>
<what></what>
</comment>
<comment>
<author>flat...@gmail.com</author>
<when>Fri, 13 Nov 2009 05:23:04 +0000</when>
<what>I have found that an OTA update fixes this problem.

I will close this bug</what>
</comment>
</bug>
<bug>
<bugid>16828</bugid>
<title>A resource deadlock in and PackageManagerService.java and NativeDaemonConnector.java which will result in system_server reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhaoj...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 07:26:32 +0000</openedDate>
<description>Q&quot;EPackageManagerQ&quot;E prio=5 tid=11 MONITOR | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0
obj=0x40579910 self=0x16a700 | sysTid=168 nice=10 sched=0/0
cgrp=bg_non_interactive handle=1152752 at
com.android.server.NativeDaemonConnector.doCommand(NativeDaemonConnector.java:~226)
- waiting to lock Q&lt;E0x40666e88Q&gt;E (a
com.android.server.NativeDaemonConnector) held by threadid=53
(Thread-415) at
com.android.server.MountService.getSecureContainerPath(MountService.java:1574)
at
com.android.internal.content.PackageHelper.getSdDir(PackageHelper.java:135)
at
com.android.server.PackageManagerService$SdInstallArgs.Q&lt;EinitQ&gt;E(PackageManagerService.java:5329)
at
com.android.server.PackageManagerService.updateExternalMediaStatusInner(PackageManagerService.java:9968)
at
com.android.server.PackageManagerService.access$3900(PackageManagerService.java:147)
at
com.android.server.PackageManagerService$11.run(PackageManagerService.java:9938)
at android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:123) at
android.os.HandlerThread.run(HandlerThread.java:60) Q&quot;EVoldConnectorQ&quot;E
prio=5 tid=31 MONITOR | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x4074b7c8
self=0x26e838 | sysTid=197 nice=0 sched=0/0 cgrp=default handle=2550128
at
com.android.server.PackageManagerService.queryIntentReceivers(PackageManagerService.java:~2362)
- waiting to lock Q&lt;E0x40532ef0Q&gt;E (a java.util.HashMap) held by threadid=11
(PackageManager) at
com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:10371)
at
com.android.server.am.ActivityManagerService.broadcastIntent(ActivityManagerService.java:10565)
at android.app.ContextImpl.sendBroadcast(ContextImpl.java:655) at
com.android.server.MountService.notifyVolumeStateChange(MountService.java:846)
at com.android.server.MountService.onEvent(MountService.java:692) at
com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector.java:130)
at
com.android.server.NativeDaemonConnector.run(NativeDaemonConnector.java:86)
at java.lang.Thread.run(Thread.java:1019) In the thread
Q&quot;EPackageManagerQ&quot;E,
com.android.server.PackageManagerService.updateExternalMediaStatusInner
has acquired the lock Q&quot;Esynchronized (mPackages)Q&quot;E and wait for the
response from VoldConnector. But the thread Q&quot;EVoldConnectorQ&quot;E are
processing the broadcast event
Q&quot;EVoldResponseCode.ShareAvailabilityChangeQ&quot;E from vold process and try to
get the lock Q&quot;Esynchronized (mPackages)Q&quot;E. So the deadlock occurs and
system_server will watchdog. The problem occurs in Froyo/Gingerbread
version.</description>
<comment>
<author>papalagi...@gmail.com</author>
<when>Fri, 18 Nov 2011 08:52:17 +0000</when>
<what>This is due to NativeDaemonConnector is blocking in another thread

NativeDaemonConnector#doCommand(String)

                        // TODO - this should not block forever
                        String line = mResponseQueue.take();

</what>
</comment>
</bug>
<bug>
<bugid>11202</bugid>
<title>gtalk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parkhur...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 20:06:28 +0000</openedDate>
<description>GTALK ON ANDROID PHONES ARE NOT RECEIVING MESSAGES! THE ENTIRE ANDROID
COMMUNITY HAS BEEN TRYING TO REPORT THIS PROBLEM WITH NO RESPONSES!!!
READ THE FORUMS AND THREADS!!! GOOGLE NEEDS TO FIX THIS ISSUE!!!!</description>
</bug>
<bug>
<bugid>15783</bugid>
<title>ForceClose: Process: com.google.android.talk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 08:54:03 +0000</openedDate>
<description>Occurrence Process - Sign in gmail. Goto GTalk. Tap on any added friend
to open chat window. Then, open options and select Add to Chat. Add any
friend.Now, enter any text and select send. Occurrence Status - Force
close occurs. The application Talk (process com.google.android.talk) has
stopped unexpectedly. Then, again select GTalk. Again force close
occurs. Expected result - Force close shouldnot occur. Attach the log:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
03-23 12:10:34.827 I/am_crash( 2268):
[31889,com.google.android.talk,48709,java.lang.NullPointerException,NULL,ChatView.java,473]
03-23 12:10:34.834 I/am_finish_activity( 2268):
[1210316128,257,com.google.android.talk/.ChatScreen,crashed] 03-23
12:10:34.834 I/am_pause_activity( 2268):
[1210316128,com.google.android.talk/.ChatScreen]
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</description>
<comment>
<author>MUSCLEBE...@gmail.com</author>
<when>Wed, 03 Aug 2011 17:00:39 +0000</when>
<what>just started using google talk and tried to add the translator en2es as a third Q&quot;EpersonQ&quot;E to the chat and would not work;  got the same process message and it shut down...</what>
</comment>
</bug>
<bug>
<bugid>12173</bugid>
<title>No way to find the camera images folder for devices.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ravindrakamble4u</reportedBy>
<openedDate>Tue, 26 Oct 2010 18:26:10 +0000</openedDate>
<description>I am developing one application which displays all the camera images in
the grid and can be uploaded to a server. In G1 device, the camera
folder is /sdcard/DCIM/camera/...., where as it is not same for all the
devices. So I tried to get the camera folder for different devices, but
it seems there is no way to get the camera folder used for internal
memory and for external memory.(eg for HTC Incredible, if SD card is not
present, the images are stored in /emmc/DCIM/100ANDRO/.... But how
should I get this folder name programmatically?</description>
</bug>
<bug>
<bugid>10813</bugid>
<title>Screen lock policy from Exchange ignored after upgrading Desire to latest version (2.2)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-27T17:41:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ohman.ch...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 08:38:18 +0000</openedDate>
<description>After upgrading, the policy is ignored and requires me to set the lock
manually which I doubt our company users will do.</description>
<comment>
<author>ohman.ch...@gmail.com</author>
<when>Fri, 27 Aug 2010 08:43:22 +0000</when>
<what>This is related to HTC Desire and is probably HTCQ&apos;Es headache. I have reported this to them but have not had any response yet.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 27 Aug 2010 17:41:38 +0000</when>
<what>This is an HTC issue.</what>
</comment>
</bug>
<bug>
<bugid>10996</bugid>
<title>Validation error in Q&quot;Eandroid.net.MailToQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>web.eh...@gmail.com</reportedBy>
<openedDate>Sat, 04 Sep 2010 01:49:50 +0000</openedDate>
<description>I need a code developed further validate emails. I have proof, that
Q&quot;Eandroid.net.MailToQ&quot;E does not validate the emails correctly. ---CODE
MailTo mail = MailTo.parse(Q&quot;Emailto:thisIsNotEmailQ&quot;E); mail.getTo();
//thisIsNotEmail MailTo mail =
MailTo.parse(Q&quot;Emailto:thisIsNotEmail?body=BodyQ&amp;Esubject=SubjectQ&quot;E);
mail.getBody();//Body mail.getSubject();//Subject
mail.getTo();//thisIsNotEmail
MailTo.isMailTo(Q&quot;Emailto:thisIsNotEmailQ&quot;E);//true --- From my point of
view these operations should give: --- MailTo mail =
MailTo.parse(Q&quot;Emailto:thisIsNotEmailQ&quot;E); mail.getTo(); //null MailTo mail
= MailTo.parse(Q&quot;Emailto:thisIsNotEmail?body=BodyQ&amp;Esubject=SubjectQ&quot;E);
mail.getBody();//Body mail.getSubject();//Subject mail.getTo();//null
MailTo.isMailTo(Q&quot;Emailto:thisIsNotEmailQ&quot;E);//false --- IQ&apos;Em test it in
Android 1.6</description>
<comment>
<author>jborza</author>
<when>Sun, 05 Sep 2010 14:08:25 +0000</when>
<what>To elaborate,
MailTo.parse is supposed to validate that the parameter string is valid according to RFC 2368.

That means, it is in its simplest: Q&quot;Emailto:mailboxQ&quot;E. 
Mailbox syntax is specified in RFC 822, in the simplest form as local-part@domain 

According to source in core/java/android/net/MailTo.java
MailTo.isMailTo just checks if the string starts with Q&quot;Emailto:Q&quot;E;
and MailTo.parse doesnQ&apos;Et care if the address is in RFC 822 format either.</what>
</comment>
</bug>
<bug>
<bugid>8315</bugid>
<title>ability to place widgets in folders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jhoven...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 15:37:44 +0000</openedDate>
<description>As headline Would be nice to organize widgets icons in folders.</description>
<comment>
<author>jhoven...@gmail.com</author>
<when>Thu, 13 May 2010 15:39:39 +0000</when>
<what>should have been placed in enhancements</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 13 May 2010 16:51:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14263</bugid>
<title>Email/inbox physical buttons</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T22:00:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Rowands...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 14:44:05 +0000</openedDate>
<description>Upon receiving a new Gmail message while viewing an already opened
message, the back key does not exit to the inbox, but instead opens the
most recent message. This bug happens about 50% of the time, with other
situations featuring the expected move from old message to inbox.
Android 2.2, HTC Droid Incredible, non-rooted</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:00:47 +0000</when>
<what>To report bugs in the Gmail client, please use this link:  http://www.google.com/support/forum/p/Google+Mobile?hl=en
</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:01:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6343</bugid>
<title>Ability to disable camera sound.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>lbl.unoc...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 10:01:07 +0000</openedDate>
<description>The user should be able to disable the sound effect in the camera
application.</description>
<comment>
<author>lbl.unoc...@gmail.com</author>
<when>Fri, 29 Jan 2010 10:03:16 +0000</when>
<what>Sorry i got this one wrong, it should be a feature request.

/lbl</what>
</comment>
<comment>
<author>joshganderson</author>
<when>Mon, 01 Feb 2010 01:43:21 +0000</when>
<what>I had heard (unconfirmed) that camera sounds are required in phones due to malicious
picture taking (girls taking pictures of other girls in locker rooms). 

That being said, I personally dislike the sound effects. There is a workaround,
turning the ringer volume down to nothing, but you can potentially miss calls if you
forget to reset it.</what>
</comment>
<comment>
<author>lbl.unoc...@gmail.com</author>
<when>Mon, 01 Feb 2010 02:18:15 +0000</when>
<what>Im quite shure that its not a required feature.

If it is it should still make the sound when its on silence.

/lbl</what>
</comment>
<comment>
<author>eforg...@gmail.com</author>
<when>Sun, 13 Jun 2010 19:59:21 +0000</when>
<what>yes, please put it as an option, it is utterly annoying to have this sound.</what>
</comment>
<comment>
<author>blundell...@gmail.com</author>
<when>Fri, 16 Jul 2010 13:20:15 +0000</when>
<what>This app disables the camera noise while also using your native camera app: http://www.androidzoom.com/android_applications/multimedia/silentsnap-camera-free_gfij.html  Enjoy!</what>
</comment>
</bug>
<bug>
<bugid>7783</bugid>
<title>Cant connect to my Gmail account with my HTC Legend</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sopko.ma...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 13:44:54 +0000</openedDate>
<description>Hey friends, I have problem do sign in to my Gmail account with HTC
Legend. However is my 3G connection OK also when I try to sign in via
wi-fi. Could you help me? Martin (Slovakia)</description>
<comment>
<author>lefteris...@gmail.com</author>
<when>Mon, 26 Apr 2010 20:27:50 +0000</when>
<what>Read this post mate:

http://code.google.com/p/android/issues/detail?id=3477

IQ&apos;Eve got the same issue as you do.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:52 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>10298</bugid>
<title>Browser: View image too large borders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 00:25:51 +0000</openedDate>
<description>Viewing an image in the browser results in a too large surrounding empty
area when you zoom. You shouldnQ&apos;Et be able to ever scroll away from the
image. HereQ&apos;Es an example:
http://www.google.dk/intl/en_com/images/srpr/logo1w.png IQ&apos;Em using hero
gsm latest nightly cyanogenmod 6.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 09 Aug 2010 00:31:59 +0000</when>
<what>Related issue 9559</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 09 Aug 2010 01:32:21 +0000</when>
<what>Same bug seems to exist with text files:

http://mirror.kanged.net/cm/nightly/hero/cm_hero-08092010-005002.zip.md5sum.txt</what>
</comment>
</bug>
<bug>
<bugid>804</bugid>
<title>User Agent: PVCore/5.02.00.00 sending junk bytes after GET request</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-27T22:42:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cw85...@gmail.com</reportedBy>
<openedDate>Wed, 20 Aug 2008 20:45:10 +0000</openedDate>
<description>type in a url ending in .mp4 from the browser. Probably due to the mime
type Q&quot;Evideo/mp4Q&quot;E being returned, it is handed off to another agent that
identifies itself as PVCore/5.02.00.00. Junk bytes, often ascii value
zero, but not always are being sent out by PVCore/5.02.00.00 after the
final CRLF after the GET request headers. Looks like more bytes than
request.length are being sent, maybe outbuffer.length by mistake.</description>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 23 Aug 2008 17:41:12 +0000</when>
<what>Can you post a sample link?</what>
</comment>
<comment>
<author>cw85...@gmail.com</author>
<when>Sat, 23 Aug 2008 19:55:14 +0000</when>
<what>I canQ&apos;Et post a link because PVCore is making the request to a web server, here is
detailed info on the PV core requests to the web server.

HEAD /test.mp4 HTTP/1.0
Host: 192.168.0.30
User-Agent: PVCore/5.02.00.00
Connection: Keep-Alive


bytes in on http socket 121
actual length of request 102

(0) 72
(1) 69
(2) 65
(3) 68
(4) 32
(5) 47
(6) 116
(7) 101
(8) 115
(9) 116
(10) 46
(11) 109
(12) 112
(13) 52
(14) 32
(15) 72
(16) 84
(17) 84
(18) 80
(19) 47
(20) 49
(21) 46
(22) 48
(23) 13
(24) 10
(25) 72
(26) 111
(27) 115
(28) 116
(29) 58
(30) 32
(31) 49
(32) 57
(33) 50
(34) 46
(35) 49
(36) 54
(37) 56
(38) 46
(39) 48
(40) 46
(41) 51
(42) 48
(43) 13
(44) 10
(45) 85
(46) 115
(47) 101
(48) 114
(49) 45
(50) 65
(51) 103
(52) 101
(53) 110
(54) 116
(55) 58
(56) 32
(57) 80
(58) 86
(59) 67
(60) 111
(61) 114
(62) 101
(63) 47
(64) 53
(65) 46
(66) 48
(67) 50
(68) 46
(69) 48
(70) 48
(71) 46
(72) 48
(73) 48
(74) 13
(75) 10
(76) 67
(77) 111
(78) 110
(79) 110
(80) 101
(81) 99
(82) 116
(83) 105
(84) 111
(85) 110
(86) 58
(87) 32
(88) 75
(89) 101
(90) 101
(91) 112
(92) 45
(93) 65
(94) 108
(95) 105
(96) 118
(97) 101
(98) 13
(99) 10
(100) 13
(101) 10 Q&lt;E this should be last byte
(102) 0
(103) 0
(104) 0
(105) 0
(106) 0
(107) 0
(108) 0
(109) 0
(110) 0
(111) 0
(112) 0
(113) 0
(114) 0
(115) 0
(116) 0
(117) 0
(118) 0
(119) 0
(120) 0



GET /test.mp4 HTTP/1.0
Host: 192.168.0.30
User-Agent: PVCore/5.02.00.00
Connection: Close


bytes in on http socket 115
actual length of request 102

(0) 71
(1) 69
(2) 84
(3) 32
(4) 47
(5) 116
(6) 101
(7) 115
(8) 116
(9) 46
(10) 109
(11) 112
(12) 52
(13) 32
(14) 72
(15) 84
(16) 84
(17) 80
(18) 47
(19) 49
(20) 46
(21) 48
(22) 13
(23) 10
(24) 72
(25) 111
(26) 115
(27) 116
(28) 58
(29) 32
(30) 49
(31) 57
(32) 50
(33) 46
(34) 49
(35) 54
(36) 56
(37) 46
(38) 48
(39) 46
(40) 51
(41) 48
(42) 13
(43) 10
(44) 85
(45) 115
(46) 101
(47) 114
(48) 45
(49) 65
(50) 103
(51) 101
(52) 110
(53) 116
(54) 58
(55) 32
(56) 80
(57) 86
(58) 67
(59) 111
(60) 114
(61) 101
(62) 47
(63) 53
(64) 46
(65) 48
(66) 50
(67) 46
(68) 48
(69) 48
(70) 46
(71) 48
(72) 48
(73) 13
(74) 10
(75) 67
(76) 111
(77) 110
(78) 110
(79) 101
(80) 99
(81) 116
(82) 105
(83) 111
(84) 110
(85) 58
(86) 32
(87) 67
(88) 108
(89) 111
(90) 115
(91) 101
(92) 13
(93) 10
(94) 13
(95) 10 Q&lt;E this should be last byte
(96) 0  Q&lt;E looks like the null from a null terminated string used to build the request
string, should not be here
(97) 101 Q&lt;E junk in the buffer from the previous head request
(98) 13
(99) 10
(100) 13
(101) 10  
(102) 0
(103) 0
(104) 0
(105) 0
(106) 0
(107) 0
(108) 0
(109) 0
(110) 0
(111) 0
(112) 0
(113) 0
(114) 0</what>
</comment>
<comment>
<author>cw85...@gmail.com</author>
<when>Sat, 23 Aug 2008 19:56:38 +0000</when>
<what>on the 2nd listing 
actual length of request 102
should be
actual length of request 96
</what>
</comment>
<comment>
<author>cw85...@gmail.com</author>
<when>Sat, 23 Aug 2008 20:04:44 +0000</when>
<what>In addition the Connection: Keep-Alive and Connection: Close headers PVCore is
sending is a HTTP 1.1 mechanism, and you are sending them in a HTTP 1.0 request.

Either leave the request HTTP 1.0 and remove those header lines or change to HTTP 1.1.</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 23 Aug 2008 20:17:47 +0000</when>
<what>It looks like the actual url that you are using is something like ...
Q&lt;Eurl_part1Q&gt;E/test.mp4 where the length of Q&lt;Eurl_part1Q&gt;E is 19 characters. 

And, the HTTP requests being sent is not the complete url but only the relative url
/test.mp4.

Can you confirm if this is the case? </what>
</comment>
<comment>
<author>cw85...@gmail.com</author>
<when>Sat, 23 Aug 2008 20:30:46 +0000</when>
<what>the actual url passed to the android browser is http://192.168.0.30/test.mp4

what PVCore is being asked in turn by the browser is http://192.168.0.30/test.mp4

the /test.mp4 is completely normal, test.mp4 is in the root directory of the web server.

It does not matter what was requested PVCoreQ&apos;Es http requests are malformed and do not
conform to any RFC.

here is a request from firefox for same url:

GET /test.mp4 HTTP/1.1
Host: 192.168.0.30
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.1)
Gecko/2008070208 Firefox/3.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: UTF-8,*
Keep-Alive: 300
Connection: keep-alive
Cookie: browsername=firefox; videosettingsmessageshown=1; themename=grass;
sslvideosettingsmessageshown=1; platform=windows
Cache-Control: max-age=0

(0) 71
(1) 69
(2) 84
(3) 32
(4) 47
(5) 116
(6) 101
(7) 115
(8) 116
(9) 46
(10) 109
(11) 112
(12) 52
(13) 32
(14) 72
(15) 84
(16) 84
(17) 80
(18) 47
(19) 49
(20) 46
(21) 49
(22) 13
(23) 10
(24) 72
(25) 111
(26) 115
(27) 116
(28) 58
(29) 32
(30) 49
(31) 57
(32) 50
(33) 46
(34) 49
(35) 54
(36) 56
(37) 46
(38) 48
(39) 46
(40) 51
(41) 48
(42) 13
(43) 10
(44) 85
(45) 115
(46) 101
(47) 114
(48) 45
(49) 65
(50) 103
(51) 101
(52) 110
(53) 116
(54) 58
(55) 32
(56) 77
(57) 111
(58) 122
(59) 105
(60) 108
(61) 108
(62) 97
(63) 47
(64) 53
(65) 46
(66) 48
(67) 32
(68) 40
(69) 87
(70) 105
(71) 110
(72) 100
(73) 111
(74) 119
(75) 115
(76) 59
(77) 32
(78) 85
(79) 59
(80) 32
(81) 87
(82) 105
(83) 110
(84) 100
(85) 111
(86) 119
(87) 115
(88) 32
(89) 78
(90) 84
(91) 32
(92) 54
(93) 46
(94) 48
(95) 59
(96) 32
(97) 101
(98) 110
(99) 45
(100) 85
(101) 83
(102) 59
(103) 32
(104) 114
(105) 118
(106) 58
(107) 49
(108) 46
(109) 57
(110) 46
(111) 48
(112) 46
(113) 49
(114) 41
(115) 32
(116) 71
(117) 101
(118) 99
(119) 107
(120) 111
(121) 47
(122) 50
(123) 48
(124) 48
(125) 56
(126) 48
(127) 55
(128) 48
(129) 50
(130) 48
(131) 56
(132) 32
(133) 70
(134) 105
(135) 114
(136) 101
(137) 102
(138) 111
(139) 120
(140) 47
(141) 51
(142) 46
(143) 48
(144) 46
(145) 49
(146) 13
(147) 10
(148) 65
(149) 99
(150) 99
(151) 101
(152) 112
(153) 116
(154) 58
(155) 32
(156) 116
(157) 101
(158) 120
(159) 116
(160) 47
(161) 104
(162) 116
(163) 109
(164) 108
(165) 44
(166) 97
(167) 112
(168) 112
(169) 108
(170) 105
(171) 99
(172) 97
(173) 116
(174) 105
(175) 111
(176) 110
(177) 47
(178) 120
(179) 104
(180) 116
(181) 109
(182) 108
(183) 43
(184) 120
(185) 109
(186) 108
(187) 44
(188) 97
(189) 112
(190) 112
(191) 108
(192) 105
(193) 99
(194) 97
(195) 116
(196) 105
(197) 111
(198) 110
(199) 47
(200) 120
(201) 109
(202) 108
(203) 59
(204) 113
(205) 61
(206) 48
(207) 46
(208) 57
(209) 44
(210) 42
(211) 47
(212) 42
(213) 59
(214) 113
(215) 61
(216) 48
(217) 46
(218) 56
(219) 13
(220) 10
(221) 65
(222) 99
(223) 99
(224) 101
(225) 112
(226) 116
(227) 45
(228) 76
(229) 97
(230) 110
(231) 103
(232) 117
(233) 97
(234) 103
(235) 101
(236) 58
(237) 32
(238) 101
(239) 110
(240) 45
(241) 117
(242) 115
(243) 44
(244) 101
(245) 110
(246) 59
(247) 113
(248) 61
(249) 48
(250) 46
(251) 53
(252) 13
(253) 10
(254) 65
(255) 99
(256) 99
(257) 101
(258) 112
(259) 116
(260) 45
(261) 69
(262) 110
(263) 99
(264) 111
(265) 100
(266) 105
(267) 110
(268) 103
(269) 58
(270) 32
(271) 103
(272) 122
(273) 105
(274) 112
(275) 44
(276) 100
(277) 101
(278) 102
(279) 108
(280) 97
(281) 116
(282) 101
(283) 13
(284) 10
(285) 65
(286) 99
(287) 99
(288) 101
(289) 112
(290) 116
(291) 45
(292) 67
(293) 104
(294) 97
(295) 114
(296) 115
(297) 101
(298) 116
(299) 58
(300) 32
(301) 85
(302) 84
(303) 70
(304) 45
(305) 56
(306) 44
(307) 42
(308) 13
(309) 10
(310) 75
(311) 101
(312) 101
(313) 112
(314) 45
(315) 65
(316) 108
(317) 105
(318) 118
(319) 101
(320) 58
(321) 32
(322) 51
(323) 48
(324) 48
(325) 13
(326) 10
(327) 67
(328) 111
(329) 110
(330) 110
(331) 101
(332) 99
(333) 116
(334) 105
(335) 111
(336) 110
(337) 58
(338) 32
(339) 107
(340) 101
(341) 101
(342) 112
(343) 45
(344) 97
(345) 108
(346) 105
(347) 118
(348) 101
(349) 13
(350) 10
(351) 67
(352) 111
(353) 111
(354) 107
(355) 105
(356) 101
(357) 58
(358) 32
(359) 98
(360) 114
(361) 111
(362) 119
(363) 115
(364) 101
(365) 114
(366) 110
(367) 97
(368) 109
(369) 101
(370) 61
(371) 102
(372) 105
(373) 114
(374) 101
(375) 102
(376) 111
(377) 120
(378) 59
(379) 32
(380) 118
(381) 105
(382) 100
(383) 101
(384) 111
(385) 115
(386) 101
(387) 116
(388) 116
(389) 105
(390) 110
(391) 103
(392) 115
(393) 109
(394) 101
(395) 115
(396) 115
(397) 97
(398) 103
(399) 101
(400) 115
(401) 104
(402) 111
(403) 119
(404) 110
(405) 61
(406) 49
(407) 59
(408) 32
(409) 116
(410) 104
(411) 101
(412) 109
(413) 101
(414) 110
(415) 97
(416) 109
(417) 101
(418) 61
(419) 103
(420) 114
(421) 97
(422) 115
(423) 115
(424) 59
(425) 32
(426) 115
(427) 115
(428) 108
(429) 118
(430) 105
(431) 100
(432) 101
(433) 111
(434) 115
(435) 101
(436) 116
(437) 116
(438) 105
(439) 110
(440) 103
(441) 115
(442) 109
(443) 101
(444) 115
(445) 115
(446) 97
(447) 103
(448) 101
(449) 115
(450) 104
(451) 111
(452) 119
(453) 110
(454) 61
(455) 49
(456) 59
(457) 32
(458) 112
(459) 108
(460) 97
(461) 116
(462) 102
(463) 111
(464) 114
(465) 109
(466) 61
(467) 119
(468) 105
(469) 110
(470) 100
(471) 111
(472) 119
(473) 115
(474) 13
(475) 10
(476) 67
(477) 97
(478) 99
(479) 104
(480) 101
(481) 45
(482) 67
(483) 111
(484) 110
(485) 116
(486) 114
(487) 111
(488) 108
(489) 58
(490) 32
(491) 109
(492) 97
(493) 120
(494) 45
(495) 97
(496) 103
(497) 101
(498) 61
(499) 48
(500) 13
(501) 10
(502) 13
(503) 10 Q&lt;E note no bytes sent past the final empty header line terminated with CRLF</what>
</comment>
<comment>
<author>cw85...@gmail.com</author>
<when>Sat, 23 Aug 2008 20:56:50 +0000</when>
<what>do you want some pseudocode, I can tell what your code is doing just from the results...

in no real programming language...
var request
var outbuffer(5000)

request.concat (Q&quot;Eheader line1Q&quot;E + CRLF)
request.concat (Q&quot;Eheader line2Q&quot;E + CRLF)
request.concat (Q&quot;Eheader line3Q&quot;E + CRLF)
...
request.concat (Q&quot;Eheader line lastQ&quot;E + CRLF)
request.concat (CRLF)

outbuff = getbytes(request)

your are now doing this
socket.send(outbuff, 0, outbuff.length)

and should be doing this
socket.send(outbuff, 0, request.length)</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 23 Aug 2008 21:09:33 +0000</when>
<what>The length of the request buffer was based on the actual url
http://192.168.0.30/test.mp4 while the actual request sent was a relative url
/test.mp4. The difference of 19 bytes Q&quot;Ehttp://192.168.0.30Q&quot;E was still being included.
Hence, the extra *junk* bytes at the end of the request. 

This issue has been fixed.

Hope this clarifies the issue.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:00:48 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:42:32 +0000</when>
<what>This bug will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:55:01 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>7720</bugid>
<title>usb debugging mode notification sound</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>digfaren...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 16:40:50 +0000</openedDate>
<description>To reproduce on Motorola Droid with firmware 2.1-update1: 0. Attach
droid to computer using USB cable. Notification sound plays by default.
1. Disable USB connection sound: Uncheck: Settings -Q&gt;E Sound Q&amp;E display -Q&gt;E
SD card notifications 2. Attach droid to computer using USB cable. No
sound plays. 3. Activate: Settings -Q&gt;E Applications -Q&gt;E Development -Q&gt;E USB
Debugging 4. Attach droid to computer using USB cable. Notification
sound plays. Desired behavior: No notification sound should play on
connecting droid if Q&quot;ESD card notificationQ&quot;E is disabled. Or: an extra
option is desired to allow this sound to be disabled without disabling
sounds for all notifications.</description>
<comment>
<author>smgill...@gmail.com</author>
<when>Mon, 07 Jun 2010 20:27:49 +0000</when>
<what>i have these settings enabled,and get sound every time i connect.</what>
</comment>
<comment>
<author>marian.l...@gmail.com</author>
<when>Sun, 13 Jun 2010 11:41:55 +0000</when>
<what>this doesnQ&apos;Et work</what>
</comment>
<comment>
<author>glo...@gmail.com</author>
<when>Wed, 07 Jul 2010 07:58:28 +0000</when>
<what>Hi,

By default, the same notification sound is played for all notifications.

This isnQ&apos;Et very practical, since you canQ&apos;Et tell by the sound what kind of message you got. The simple solution is to set a specific notification for each type of message:

First set (disable) default notification sound from Settings Q&gt;E Sound Q&amp;E display Q&gt;E Notification sound to Q&quot;EnoneQ&quot;E (or get a blank sound file).

Then; 

    * Set the Gmail ringtone from Gmail Q&gt;E Menu Q&gt;E Settings Q&gt;E Select ringtone.
    * Set the sound for incoming text and multimedia messages from Messaging Q&gt;E Menu Q&gt;E Settings Q&gt;E Select sound.
    * On phones with HTC Sense, set the Calendar notification sound from Calendar Q&gt;E Menu Q&gt;E More Q&gt;E Settings Q&gt;E Reminder settings Q&gt;E Select ringtone.

source: http://www.techcredo.com/android/android-tips-tricks-and-tutorials
</what>
</comment>
</bug>
<bug>
<bugid>5728</bugid>
<title>Web Interface for Settings and Backups Management</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Airpower...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 02:40:36 +0000</openedDate>
<description>iTunes features an interface for managing applications, settings,
syncing, contacts and other aspects of the iPhone. Other manufactures
also create desktop software Q&quot;EdashboardsQ&quot;E for their phones. Android
doesnQ&apos;Et have a consistent control panel. Seeing as the web is GoogleQ&apos;Es
expertise I look forward to a web based (and hence cross platform)
solution that enable control of device configuration from a desktop or
laptop computer.</description>
</bug>
<bug>
<bugid>5514</bugid>
<title>Set setPreviewSize as 176x144 will crash the camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>arh...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 19:09:54 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the course of
developing Android applications. For all other developer discussions
please visit: http://groups.google.com/group/android-developers Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). Motorola Droid +
Android 2.0.1 1) Init surfaceview for camera preview. 2)
getSupportedPreviewFormats and 176x144 is in the list. 3)
setPreviewSize(176,144) and start preview. - What happened. 1) Could not
see the preview image. Got error: GetNextPreviewFrame Error/1 frame:0x0,
buffer:0x0 2) Close the test app, and launch the build in camera app,
couldnQ&apos;Et see the preview either. 3) Reboot the phone, camera works
again. - What you think the correct behavior should be. 1) If the
resolution is returned by getSupportedPreviewFormats, then it should be
supported. 2) Even itQ&apos;Es not supported, this should not break the camera.
DonQ&apos;Et forget to mention which version of the SDK youQ&apos;Ere using, and/or
which device the problem appears on (model and Android version). Android
SDK 2.0 Motorola Droid with Android 2.0.1 Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
<comment>
<author>scho...@gmail.com</author>
<when>Tue, 22 Dec 2009 12:36:41 +0000</when>
<what>I can confirm that we have encountered this problem too with our app on Droids with 
2.0.1. I can add my observation that this depends on the frame rate. At default 
preview frame rate (which for some reason is 30fps) 176x144 worked fine under 2.0, 
but will result in errors on 2.0.1. 176x144 works if you manually set the preview 
frame rate to for example 20. I do not know if other resolutions fail at the default 
frame rate. ItQ&apos;Es really sloppy of Motorola/Google to supply a default frame rate of 
30 when it doesnQ&apos;Et work.

Part of the problem is also that the API in 2.0 through which you can fetch supported 
frame rates is useless, as it is not coupled to the resolution. Sure, it lists 5 to 
30 fps in increments on 5, but there is no way to know which resolutions support 
which frame rates, and itQ&apos;Es quite obvious that itQ&apos;Es impossible to get 30 fps at 
854x480, so all developers are forced to guess and hardcode supported frame rates for 
different resolutions on all devices. end off-topic rant.
</what>
</comment>
<comment>
<author>baron...@gmail.com</author>
<when>Thu, 13 May 2010 08:19:29 +0000</when>
<what>I can confirm that the problem reproduced on Motorola Droid running Android 2.1-update1.</what>
</comment>
<comment>
<author>Omer.Gi...@gmail.com</author>
<when>Thu, 13 May 2010 09:59:54 +0000</when>
<what>Confirmed</what>
</comment>
<comment>
<author>hovhanne...@gmail.com</author>
<when>Wed, 06 Oct 2010 18:47:33 +0000</when>
<what>confirmed</what>
</comment>
</bug>
<bug>
<bugid>8095</bugid>
<title>Paired but not connected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>denise.o...@gmail.com</reportedBy>
<openedDate>Sun, 02 May 2010 15:37:11 +0000</openedDate>
<description>I just bought a 2010 Mini cooper without nav. I am trying to connect my
Droid (with 2.1 update1). I can pair the droid with the car, it finds it
by the name MIMI and the last five digits of the VIN, I can enter in the
passcode, which I make up on the car and the phone, but cannot connect
to the system -- please help!! gettin20041@yahoo.com NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>14459</bugid>
<title>TimeFormatException when doing a calendar sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>harsha.r...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 18:03:20 +0000</openedDate>
<description>I am running a custom ROM (Darky 9.1) on my Samsung Galaxy S. I noticed
that my Google calendar is not syncing at all! Here is the exception
that I see in the stack trace: 02-01 23:22:12.399 E/AndroidRuntime(
9581): FATAL EXCEPTION: SyncAdapterThread-2 02-01 23:22:12.399
E/AndroidRuntime( 9581): android.util.TimeFormatException: Parse error
at pos=2 02-01 23:22:12.399 E/AndroidRuntime( 9581): at
android.text.format.Time.nativeParse(Native Method) 02-01 23:22:12.399
E/AndroidRuntime( 9581): at
android.text.format.Time.parse(Time.java:415) 02-01 23:22:12.399
E/AndroidRuntime( 9581): at
android.pim.RecurrenceSet.populateContentValues(RecurrenceSet.java:181)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
com.google.android.syncadapters.calendar.EventHandler.entryToContentValues(EventHandler.java:1010)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
com.google.android.syncadapters.calendar.EventHandler.applyEntryToEntity(EventHandler.java:518)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsImpl(CalendarSyncAdapter.java:1882)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsForFeed(CalendarSyncAdapter.java:1644)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsOrig(CalendarSyncAdapter.java:808)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.innerPerformSync(CalendarSyncAdapter.java:358)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.onPerformLoggedSync(CalendarSyncAdapter.java:251)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
02-01 23:22:12.399 E/AndroidRuntime( 9581): at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:163)
[logcat: 0.1s elapsed] I wonder why would such a scenario arise? Do you
have any possible thoughts on what could be done to fix it and if you
would want me to run a few test cases? Thanks, Harsha</description>
</bug>
<bug>
<bugid>15595</bugid>
<title>Music Player: Stops completely sometimes after switching to the browser.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 06:21:49 +0000</openedDate>
<description>On the motorola xoom. If I start playing some music and then go to the
browser which might have a lot of tabs open ~10. Then the music player
will sometimes just stop playing. There are other times it will studder
as well. IQ&apos;Em not accessing any flash web site or sites with heavy
content. Mainly just lots of text.</description>
</bug>
<bug>
<bugid>5962</bugid>
<title>Calendar - Event put on the wrong day when created short before midnight</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>e...@poulp.org</reportedBy>
<openedDate>Sun, 10 Jan 2010 23:23:19 +0000</openedDate>
<description>Hi, Here is how to reproduce the issue : * Put your cellphone clock just
before midnight for example 23.57 * Open the calendar application *
Select a day for example the 20th * Select Q&quot;Eadd a new eventQ&quot;E * The
default displayed date will the the 21th * Once you saved it, the list
for the 20th is empty and the event saved on the 21th This result in
every event created around midnight will appear one day later than
expected. When selecting a date, this one should always be use as
default when creating an event from it. This behavior have been observed
on a HTC Hero running Android 1.5 /Eric</description>
</bug>
<bug>
<bugid>4503</bugid>
<title>Folder name doesnQ&apos;Et change to correct language on Homescreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>joan.juy...@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 11:07:41 +0000</openedDate>
<description>- Steps to reproduce the problem. put Folder and LiveFolder change
language at Settings - What happened. LiveFolder name doesnQ&apos;Et change to
current language set. User Folder name neither. - What you think the
correct behavior should be. LiveFolder : Q&gt;E It shold get the right string
from each LiveFolder activities. Folder: Q&gt;E Launcher loadsthe name of
folder when locale chaned. version of Android : Dounut</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:02:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:02:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12918</bugid>
<title>Documentation, topic Q&quot;ECommon tasksQ&quot;E -Q&gt;E Q&quot;EReturning a Result from a ScreenQ&quot;E sample code bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luk...@netfirma.net.pl</reportedBy>
<openedDate>Thu, 02 Dec 2010 11:04:19 +0000</openedDate>
<description>On the site there is a code: // Listen for results. protected void
onActivityResult(int requestCode, int resultCode, Intent data){ // See
which child activity is calling us back. switch (resultCode) { case
CHOOSE_FIGHTER: // This is the standard resultCode that is sent back if
the // activity crashed or didnQ&apos;Et doesnQ&apos;Et supply an explicit result. if
(resultCode == RESULT_CANCELED){ myMessageboxFunction(Q&quot;EFight
cancelledQ&quot;E); } else { myFightFunction(data); } default: break; } }
========================== I think the switch expression should be
requestCode instead of resultCode. We check which Activity returned
result (using requestCode), then we check the result (using resultCode).</description>
</bug>
<bug>
<bugid>8407</bugid>
<title>HTC Desire Android 2.1-update1 does not receive udp broadcasts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>39</stars>
<reportedBy>petersch...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 07:34:58 +0000</openedDate>
<description>It seems that HTC Desire Android 2.1-update1 (kernel-version
2.6.29-3cb3dfbf htc-kerel@and18-2 #1) cannot receive udp broadcast over
wifi. The code used works on Motorola Milestone and HTC Magic. This was
tested with different wifi-routers. The broadcasts were sent to the
broadcasts addresses 255.255.255.255 and the network broadcast address
for example 192.168.1.255 . This issue only affects receiving broadcasts
- sending broadcasts works without any problems. Normal udp-pockets are
also not affected. The code used to receive the broadcasts is equivalent
to the code shown on
http://www.java2s.com/Code/Java/Network-Protocol/ReceiveUDPpockets.htm</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:20:13 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>elp...@gmail.com</author>
<when>Mon, 19 Jul 2010 14:57:49 +0000</when>
<what>We are having the same issues:
Our application works with:
 G1 - 1.5 and 1.6
 HTC HERO - 1.5
 Motorola Milestone - 2.0
 Nexus One - 2.1 and 2.2
After we updated our HTC HERO to 2.1 we donQ&apos;Et receive UDP broadcasts anymore.
We also have users with HTC EVO reporting the same problem !!!
</what>
</comment>
<comment>
<author>rbgrn....@gmail.com</author>
<when>Mon, 19 Jul 2010 15:59:29 +0000</when>
<what>I am also experiencing this issue causing LAN multiplayer not to work on our games.  Could someone provide us with a support line to HTC?</what>
</comment>
<comment>
<author>mejoh...@gmail.com</author>
<when>Tue, 20 Jul 2010 00:15:24 +0000</when>
<what>I understand the general principle behind referring such issues to the vendor. However, here, there is a pretty good chance that it is not a vendor issue after all. For the logic to determine when the UDP packet has arrived, and when to send the broadcast announcing its arrival should not be vendor dependent at all: it really should have been implemented in APIs that if not open to the public, are at least vendor independent.

The obvious objection  to this line of reasoning would be: then why does it show up only on some HTC phones, and only in some versions of Android? Probably because those Android internal APIs are making assumptions that turn out to be hardware dependent after all. But this is only one possibility. There are others. This is why close cooperation between Google AND HTC will likely be necessary to resolve this problem once and for all.</what>
</comment>
<comment>
<author>timo.kri...@gmail.com</author>
<when>Fri, 23 Jul 2010 13:39:12 +0000</when>
<what>I have the same issues on my HTC desire - can send, but canQ&apos;Et receive multicast packages.
But there is the app AndroMote which discovers and controls UPnP devices. At least the discovery is using Multicast on port 1900. How is it done by this app?</what>
</comment>
<comment>
<author>jimmychi...@gmail.com</author>
<when>Sat, 24 Jul 2010 11:14:46 +0000</when>
<what>I also hit this symptom after updating my HTC Hero to an Android 2.1 based ROM.  Tracked my problem to the wifi WPA utility Q&apos;E/system/bin/wpa_supplicantQ&apos;E and after replacing the wpa_supplicant binary with a version from an Android 2.2 ROM (both report as version v0.5.11), broadcast UDP (and ICMP) started working again. 

One thing I noticed in logcat when the wifi interface is being configured with the wpa_supplicant from Android 2.1 is

   I/wpa_supplicant( 2005): wpa_supplicant enter
   E/wpa_supplicant( 2005): CanQ&apos;Et open wifi_data error = No such file or directory
   I/wpa_supplicant( 2005): Initial scan channel number: 11

That second line Q&quot;ECanQ&apos;Et open wifi_data errorQ&quot;E which is not reported in logcat by the 2.2 wpa_supplicant.

  $ strings wpa_supplicant    # Android 2.1 version
  ...
  ioctl[SIOCSIWSCAN]
  /proc/wifi_data
  CanQ&apos;Et open wifi_data error = %s
  ...

Still playing with it...

- jc</what>
</comment>
<comment>
<author>jimmychi...@gmail.com</author>
<when>Tue, 27 Jul 2010 02:15:50 +0000</when>
<what>Confirming this issue is specific to the wifi WPA Q&apos;E/system/bin/wpa_supplicantQ&apos;E  utility supplied by HTC with their Android 2.1 release.  Checksum of the affected binary on my HTC Hero is

   # md5sum /system/bin/wpa_supplicant
   7db83d60c6376dd87541f6749b561c4a  /system/bin/wpa_supplicant


- jc</what>
</comment>
<comment>
<author>jimmychi...@gmail.com</author>
<when>Tue, 27 Jul 2010 04:43:59 +0000</when>
<what>The easiest way to demonstrate this is in adb shell with tcpdump (tcpdump compiled for Android available here: http://prem-android.blogspot.com/2009/03/capture-packets-in-android-tcpdump.html) running on the phones wifi interface (requires root access on your phone):

   # echo 0 Q&gt;E /proc/sys/net/ipv4/icmp_echo_ignore_all
   # echo 0 Q&gt;E /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
   # tcpdump -i tiwlan0

Then from another computer on the same subnet ping the broadcast address:

   C:\Q&gt;Eping 10.0.0.255

The tcpdump session on the phone should show the ICMP broadcasts, but doesnt. It sees unicast traffic Q&amp;E ARP requests ok, confirming the tcpdump tool its self is working ok.

Making no other changes than replacing Q&apos;E/system/bin/wpa_supplicantQ&apos;E with a version from another Android build (attached) and restarting wifi on the phone, broadcast Q&amp;E multicast traffic becomes visible again. Re-running the above test, tcpdump now displays the broadcast traffic as expected.

- jc
</what>
</comment>
<comment>
<author>jimmychi...@gmail.com</author>
<when>Fri, 30 Jul 2010 09:37:23 +0000</when>
<what>Reported this issue to HTC on 27-July.</what>
</comment>
<comment>
<author>Reinhard...@gmail.com</author>
<when>Mon, 02 Aug 2010 19:40:06 +0000</when>
<what>Same problem with my Desire (Android 2.1 AND 2.2):
Join of multicast sockets doesnQ&apos;Et work, i.e. no IGMP messages are sent. Therefore sending multicasts works, but receiving doesnQ&apos;Et.

AndromMote works only partially (at least on my Desire):
For detection a multicast search request is sent, the devicesQ&apos;E answers arenQ&apos;Et multicast and therefore recognized. The devicesQ&apos;E multicast messages i.e Q&quot;EaliveQ&quot;E and Q&quot;Ebye byeQ&quot;E donQ&apos;Et seem to be recognized, therefore switched off devices donQ&apos;Et disappear and newly switched on devices donQ&apos;Et appear automatically.</what>
</comment>
<comment>
<author>fk4...@gmail.com</author>
<when>Wed, 11 Aug 2010 00:05:32 +0000</when>
<what>I can confirm this on a HTC Desire running Android 2.2.
Unfortunately, the wpa_supplicant posted above does not work :(</what>
</comment>
<comment>
<author>jimmychi...@gmail.com</author>
<when>Thu, 12 Aug 2010 11:59:52 +0000</when>
<what>Q&gt;E Comment 11  by fk4776, Yesterday (35 hours ago)
Q&gt;E I can confirm this on a HTC Desire running Android 2.2.
Q&gt;E Unfortunately, the wpa_supplicant posted above does not work :(

Hello, can you provide some more info about your test environment...
- what test method are you using to determine that broadcast/mcast traffic is not working for you?
- which Android 2.2 ROM are you using?
- Have you tested with other ROMs?
- has broadcast traffic *ever* worked on your phone?
- how have you ruled out other other possible influencing factors (disabling firewall s/w on the client side, wifi router dropping the broadcast packets, does it happen with both DHCP Q&amp;E static network configuration allocation etc)?

</what>
</comment>
<comment>
<author>fk4...@gmail.com</author>
<when>Thu, 12 Aug 2010 12:30:50 +0000</when>
<what>Hi,

Q&gt;E - what test method are you using to determine that broadcast/mcast traffic is not working for you?

I wrote a small test program which listens to UDP packets that my PC sends.
  m_Socket = new DatagramSocket(9876);
  m_Socket.setSoTimeout(1);
  [...]
  while( true ) {
    DatagramPacket p = new DatagramPacket(buf, MAXPACKETSIZE);
    try {
      m_Socket.receive(p);
    } catch (IOException e) {
      // normally, an exception will be thrown if there is currently no message
      Log.i(Global.TAG, Q&quot;EReceive exception: Q&quot;E + e.getMessage());
      break;
    }
    Log.i(Global.TAG, Q&quot;EGot message, Q&quot;E + p.getLength() + Q&quot;E BytesQ&quot;E);
  }

Q&gt;E - which Android 2.2 ROM are you using?
I am using this one: http://forum.xda-developers.com/showthread.php?t=741775
ItQ&apos;Es basically the official HTC Desire ROM with Froyo + busybox
I am using Baseband 32.43.00.32U_6.09.00.20

Q&gt;E - Have you tested with other ROMs?
no

Q&gt;E - has broadcast traffic *ever* worked on your phone?
no - but I got the phone 5 days ago and the first thing I did was to install the ROM mentioned above. I am quite new to Android programming :)

Q&gt;E - how have you ruled out other other possible influencing factors (disabling 
Q&gt;E firewall s/w on the client side, wifi router dropping the broadcast packets, does 
Q&gt;E it happen with both DHCP Q&amp;E static network configuration allocation etc)?
A similar program works on my old windows mobile phone. So I am sure that the broadcast packages are sent.
Sending non-broadcast UDP datagrams using netcat to the device works without problems.

In order to try the new wpa_supplicant, I booted into the rescue image, mounted /system and copied over the new wpa_supplicant to /system/bin.

When I find some time, I will try some other ROMs. Unfortunately, I am quite busy in the next few days :(</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Tue, 28 Sep 2010 12:54:03 +0000</when>
<what>FYI: IQ&apos;Eve created a small app using jimmychingalaQ&apos;Es wpa_supplicant binary from comment 8.

It works great on my HTC Hero 2.1update1.

Feel free to try it if you like.

http://www.flattermann.net/2010/09/fix-udp-broadcasts-on-htc-phones-running-stock-firmware/

Of course, the app still needs root privileges to replace the wpa_supplicant on the /system partition.</what>
</comment>
<comment>
<author>Oppfinna...@gmail.com</author>
<when>Wed, 20 Oct 2010 13:03:49 +0000</when>
<what>Hello people, IQ&apos;Em confused here. The note by Christian says Q&quot;EBecause of a bug in the HTC firmwares 2.1 (and probably 2.2), SqueezeConfig does not work at the moment on HTC devices running these Android versionsQ&quot;E. My question is: 
Are we talking about HTC FW versions 2.1x and 2.2x or Q&quot;Ethese Android versionsQ&quot;E 2.1 and 2.2. 
Those are different things, right?

Also, my HTC Desire currently runs Android 2.2, but is using Q&quot;Ebuild versionQ&quot;E 2.10.405.2, and Q&quot;Ekernel versionQ&quot;E 2.6.32.15. Is the FW version the build version or the kernel version?</what>
</comment>
<comment>
<author>kimknap...@gmail.com</author>
<when>Mon, 25 Oct 2010 03:22:58 +0000</when>
<what>I am also a little confused. We use multi-casting to update our multi-room audio remote controls and are developing a control app for Android. My testing shows that the HTC Hero with 1.5 and the HTC EVO with 2.2 do not send a join command. Consequently, they receive multicast messages on a D-Link LAN router that does not implement IGMP, but they do not receive multicast messages on a Motorola modem/router that does implement IGMP. Our iPhone app and our ProntoScript (Philips Pronto) app work fine with both routers. Is there anything that can be done to get HTC to correct this or is this a problem in Android?</what>
</comment>
<comment>
<author>WesGils...@gmail.com</author>
<when>Sun, 21 Nov 2010 22:16:44 +0000</when>
<what>IQ&apos;Em having the same problem with WEP.</what>
</comment>
<comment>
<author>WesGils...@gmail.com</author>
<when>Tue, 30 Nov 2010 05:28:03 +0000</when>
<what>So I thought IQ&apos;Ed give a few more details about the UDP broadcast issues that IQ&apos;Eve experienced since it might keep others from wasting loads of time, or if there is someone that can put together a binary that works, IQ&apos;Ed be happy to test it out.  

IQ&apos;Eve created datagram sockets in every imaginable way, but my HTC EVO will not receive them from any device other than itself.  The same app running on a Droid receives datagrams fine from the EVO.  A code similar java based non-android application receives datagrams from the Droid and EVO, still the HTC EVO will not receive broadcasts from anything other than itself.  IQ&apos;Eve also used Wireshark to ensure that the packets are being sent as IQ&apos;Ed expect.  IQ&apos;Eve tested this with 2 different routers having different subnets and IQ&apos;Eve tried directed and limited broadcasts on both routers with the same results.

Here are a few details if anyone is interested:
Android Version: 2.2
Kernel Version: htc-kernal@and18-2#17
Baseband Version: 2.15.00.09.01
Wireless Security: WEP
</what>
</comment>
<comment>
<author>alin.p...@gmail.com</author>
<when>Mon, 13 Dec 2010 09:55:45 +0000</when>
<what>Same happening to me: HTC Desire, Android 2.2</what>
</comment>
<comment>
<author>DonEHug...@gmail.com</author>
<when>Wed, 05 Jan 2011 15:32:49 +0000</when>
<what>Same problem with T-Mobil 3G Slide(HTC) with 2.1-update1</what>
</comment>
<comment>
<author>grub...@gmail.com</author>
<when>Wed, 12 Jan 2011 18:40:52 +0000</when>
<what>I have a HTC Desire with Android 2.2 custom rom. I also do not get Multicasts and also broadcasts. </what>
</comment>
<comment>
<author>lbouche...@gmail.com</author>
<when>Mon, 23 May 2011 14:09:52 +0000</when>
<what>I am having a similar issue receiving UDP packets in the 1.6 emulator. No solutions appear anywhere on the net. There was 1 suggestion that the incoming packet is being truncated to the size of the first received packet. (Which just so happens to match my very implementation specific symptoms. I might try sending an initial massive packet to my local host as an attempted work around.</what>
</comment>
<comment>
<author>peter.al...@gmail.com</author>
<when>Wed, 15 Jun 2011 12:31:32 +0000</when>
<what>I have a ticket raised with HTC about this...</what>
</comment>
<comment>
<author>WesGils...@gmail.com</author>
<when>Thu, 16 Jun 2011 15:55:00 +0000</when>
<what>Thank you!!  Hopefully, youQ&apos;Ell have more luck with them than I have!</what>
</comment>
<comment>
<author>benswans...@gmail.com</author>
<when>Wed, 20 Jul 2011 12:00:01 +0000</when>
<what>I am having the same issue, has anyone found a solution, itQ&apos;Es quite a important part of my application</what>
</comment>
</bug>
<bug>
<bugid>12645</bugid>
<title>Media scanner not Indexing Properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martingl...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 09:22:13 +0000</openedDate>
<description>HTC Desire running Android 2.2 when the system scanner runs after a
large number of albums by differrent artists are placed in the /MP3
directory, the Artist Name is set to Q&apos;EUnknownQ&apos;E subsequent scans do not
fix this. The only way to resolve this is to add a small number of
albums (I have been addind a maximum of 3 at a time) and allowing the
indexing to occur before adding any mor.</description>
</bug>
<bug>
<bugid>15572</bugid>
<title>Tombstones with SEGV_MAPERR on 2.3</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>cbt...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 09:37:36 +0000</openedDate>
<description>Hi, We met this kind of tombstones randomly and frequently when we are
doing stability test on 2.3 products. These tombstones have same signal
and different fault address: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR),
fault addr 01ff950d After parsed stack trace, pc addresses are all at
bionic/libc/bionic/dlmalloc.c:4403(in function dlfree() of dlmalloc.c).
It occurs much more frequently in 2.3 than 2.2 and before. Is it a GC
bug because most occurred after a GC operation from log file? Please see
the attached log files and parsed stack traces. Thanks!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 17:10:34 +0000</when>
<what>Aborting or crashing in dlmalloc() usually indicates that the native heap has become corrupted.  This is usually caused by native code in an application doing something bad.

Sometimes the malloc-debug code will help find problems (like buffer overruns) closer to the point where they occur.  On a rooted device:

% adb shell stop
% adb shell setprop libc.debug.malloc 10
% adb shell start

You will start to see some additional messages in the log file.  If a problem is encountered the process will abort.

You can also try turning on CheckJNI:

% adb shell setprop dalvik.vm.checkjni true

and perhaps give CheckJNI Q&quot;EforcecopyQ&quot;E mode a try:

% adb shell setprop dalvik.vm.jniopts forcecopy

These also require stop/start of the app framework.

All of these come with a performance penalty.
</what>
</comment>
</bug>
<bug>
<bugid>7435</bugid>
<title>Slacker Radio Codec Fails to Decode Poperly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sdph...@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 16:32:42 +0000</openedDate>
<description>The Slacker application uses a codec (on all versions of Android) that
will sometimes cause distorted bass producing a Q&apos;EclippingQ&apos;E sound. Please
open a project to fix this codec.</description>
</bug>
<bug>
<bugid>16331</bugid>
<title>Extended Statistics</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>3</stars>
<reportedBy>martin.h...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 02:51:32 +0000</openedDate>
<description>One of the biggest problems for me when dealing with the android
platform is to identify the handsets used by my userbase( currently
japan). It would be good to have a more compelling statistics in your
platform versions overview, that answers questions *) What amount of RAM
can i expect the users in Japan to have? *) If I write something
specific to a CPU architecture: How many devices will i roughly cut out
(i.e. Flash Player is restricted on the CPU architecture and a API
level) *) What screen sizes are available in Europe? *) What megapixels
do the cameras have? (Important to figure out how many calculations I
need to do CPU/MEGAPIXEL ratio) Also - since the market develops fast,
it would be nice to have those statistics on a half year basis. By the
way: This seems to be one big reason for iOS vs Android: with Apply you
know what the users have/use, which makes targeting a lot easier.</description>
<comment>
<author>andr...@forbidden.co.uk</author>
<when>Sat, 07 May 2011 06:43:55 +0000</when>
<what>IQ&apos;Ed also like the stats to cover devices over 1.0% instead of 3.0%. Often 1 in 3 of my customer devices is hidden, so I donQ&apos;Et know which devices I should be working on.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 01:47:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19973</bugid>
<title>updated 2.3.6 after that certain network is not getting deduct</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pekun11s...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 06:08:08 +0000</openedDate>
<description>hi i had updated my nexus s to 2.3.6 after that its not deducting
certain network.. before the update it was working great....some issues
with radio baseband? i am from india NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>1837</bugid>
<title>Documentation: ImageButton Q&apos;EButton attributesQ&apos;E link incorrect</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Sat, 24 Jan 2009 01:54:01 +0000</openedDate>
<description>Under XML Attributes on the ImageButton page, the Q&apos;EButton attributesQ&apos;E
link actually points to the ImageView attributes.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:35:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:01:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19934</bugid>
<title>Received Android 2.3.4 update to Droid Incredible and now Google accounts do not sync and Google Talk broken</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-09T17:58:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>libby.si...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 16:46:30 +0000</openedDate>
<description>Received the OTA upgrade to 2.3.4 yesterday morning. I subsequently have
not successfully synced any of my Google products since, which means I
havenQ&apos;Et been able to receive new Gmail, update my calendar or contacts,
etc. Also, Google Talk does not load. I click it and the sign-in screen
flashes for a second then IQ&apos;Em back on the home screen. Also a few
applications just randomly stopped working/disappeared. This needs to be
addressed ASAP, as my phone is now not nearly so useful. Device: Droid
Incredible Carrier: Verizon Wireless Country / Language: USA - English
OS / Browser / build number (if applicable): Android 2.3.4</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 17:58:17 +0000</when>
<what></what>
</comment>
<comment>
<author>patrick@wilsongolfgroup.com</author>
<when>Tue, 13 Sep 2011 13:51:01 +0000</when>
<what>It looks like the syncing issues are directly tied to the low storage message that many users have experienced after this OTA. I had to clear the data from Facebook for Android (one of the largest apps in size) to start seeing google services sync. IQ&apos;Em okay with seeing Facebook go from my phone, but feels like a tough fix for this problem.</what>
</comment>
<comment>
<author>mirirut...@gmail.com</author>
<when>Wed, 14 Sep 2011 04:12:46 +0000</when>
<what>I donQ&apos;Et use facebook, but I still cannot get my GTalk app to load. The screen flashes and then goes away. I do have the low storage available that will not go away even though I have 162mb used and 586mb free - and no matter how much data I clean off or how many apps I uninstall. This is driving me bonkers! Please help!</what>
</comment>
<comment>
<author>libby.si...@gmail.com</author>
<when>Wed, 14 Sep 2011 13:27:40 +0000</when>
<what>I should add that multiple people are having the same problem here too: http://www.google.com/support/forum/p/Google+Mobile/thread?fid=02216e9b3aed01ad0004ac9b370bce41Q&amp;Ehl=en

I did a factory reset, and now everything is working fine, but that was a headache. I still havenQ&apos;Et re-installed all my apps, and there were settings to fix.

I also had the low storage message, I should add. ThatQ&apos;Es not good when itQ&apos;Es erroneous, because then you have people frantically deleting things when they donQ&apos;Et have to.

IQ&apos;Ed love to see a response from Google on this.</what>
</comment>
<comment>
<author>mirirut...@gmail.com</author>
<when>Thu, 15 Sep 2011 00:25:35 +0000</when>
<what>IQ&apos;Eve found a temp fix, without doing a factory reset.

I went to the Market, uninstalled Gmail, it prompted me to update Gmail, I installed the Q&apos;EupdateQ&apos;E and my phone worked fine all day, until just about half an hour ago when I had to do it again.</what>
</comment>
</bug>
<bug>
<bugid>4020</bugid>
<title>Unable to use Picasa with Apps account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>ben%badc...@gtempaccount.com</reportedBy>
<openedDate>Sat, 26 Sep 2009 06:17:33 +0000</openedDate>
<description>- Use a non gmail address for pixasa. - Attempt to signin/upload to
picasa: fail. - Allow non gmail sign in. Google voice does this now.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:13:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15288</bugid>
<title>visible text cursor moment in editing text.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-07T00:13:34.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JMC2...@gmail.com</reportedBy>
<openedDate>Sun, 06 Mar 2011 22:44:53 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. Currently you have to blindly move the text bar when you want
to edit a word or sentence (unless you have a trackball like the DInc),
you cant see where exactly you are placing it until it is there. I would
like to see a similar feature like what iOS offers where when you click
and hold a magnified box pops up so I can see where my text bar is in
the word/sentence, and then when I let go it gives me the option to
copy/paste or to continue typing/editing.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 07 Mar 2011 00:13:34 +0000</when>
<what>this is mostly in gingerbread and wholly in honeycomb.</what>
</comment>
</bug>
<bug>
<bugid>7800</bugid>
<title>Synchronization of addresses between Google Maps on home computer and Google Android Maps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>scotteb...@gmail.com</reportedBy>
<openedDate>Sat, 17 Apr 2010 16:57:12 +0000</openedDate>
<description>I would like to be able to search for an address in Google Maps on my
home pc logged into my Google account and send that address point to my
phone for use in the Car Navigations/Google Maps on the phone. NOTE:
This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>2323</bugid>
<title>Setting interface for a multicast socket fails</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2009-04-20T17:23:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>20</stars>
<reportedBy>jad...@gmail.com</reportedBy>
<openedDate>Mon, 30 Mar 2009 09:09:43 +0000</openedDate>
<description>When I set the interface of a multicast socket to a valid interface with
a valid address using MulticastSocket.setNetworkInterface an exception
is thrown saying the address is not available. I have written a C
program doing pretty much the same thing (setting IP_MULTICAST_IF socket
option using setsockopt) and it works like a charm. However, my setup is
a bit different from the regular ones. I run my own compiled (the
eee_701 kind, for x86) Android system inside VirtualBox, and use this to
create my own network. The network interface used for communication is
Q&quot;Eeth0Q&quot;E, and it gets itQ&apos;Es IP address from a DHCPd on my host computer,
thus, the Android WifiManager has no idea what is going on (it will
return 0.0.0.0 as my wifi address). IQ&apos;Em attaching two tarballs. One
containing the C program, one containing a Android test project. Both of
them require some editing before running since I set the IP address
during compile time. Jonas</description>
<comment>
<author>jad...@gmail.com</author>
<when>Tue, 31 Mar 2009 07:43:28 +0000</when>
<what>When running in the java code in the Android emulator or on a real device (running
ARM) the error is Q&quot;EOperation failedQ&quot;E SocketException exception (meaning unknown error
from setsockopt). However, running the C version that manually calls setsockopt works
flawlessly on both the emulator and the real device.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 31 Mar 2009 14:21:54 +0000</when>
<what>Is this related:

http://code.google.com/p/android/issues/detail?id=15
</what>
</comment>
<comment>
<author>jad...@gmail.com</author>
<when>Tue, 31 Mar 2009 14:47:14 +0000</when>
<what>The initial report of Issue 15 is not really related, it is about sending datagram
packets, not setting the IP_MULTICAST_IF flag of a bound datagram socket ment for
receiving datagram packets.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:40:36 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 20 Apr 2009 17:23:41 +0000</when>
<what>This issue is fixed in the source code and the fix will be in a future release</what>
</comment>
<comment>
<author>kuvetha...@gmail.com</author>
<when>Mon, 25 May 2009 06:47:02 +0000</when>
<what>Hi
When is the release?
Regards
Rama</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 02 Jun 2009 19:46:34 +0000</when>
<what>Is the fix available in the android git repository?</what>
</comment>
<comment>
<author>jad...@gmail.com</author>
<when>Mon, 08 Jun 2009 08:46:53 +0000</when>
<what>In version 1.5 of Android this problem has changed. Instead of only failing to
specify address, now it also fails to receive any datagram packets what so ever.
Running the attached program on a Android 1.5 device nothing happens when packets are
sent to the given address. However, running on a Android 1.0 device packets are
successfully received.</what>
</comment>
<comment>
<author>jad...@gmail.com</author>
<when>Mon, 08 Jun 2009 08:56:47 +0000</when>
<what>See http://code.google.com/p/android/issues/detail?id=2917 for detailed report about
comment 8.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:35:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:50:19 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 Nov 2009 18:23:33 +0000</when>
<what>i believe this is the same underlying problem as 2917. (iQ&apos;Em not sure why this was
already closed.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 Nov 2009 18:23:46 +0000</when>
<what></what>
</comment>
<comment>
<author>davidhav...@gmail.com</author>
<when>Thu, 11 Feb 2010 23:57:38 +0000</when>
<what>was this fixed? iQ&apos;Em running 2.0, and i can receive packets the android app sends, but 
not from the dummy MultiCastQuoteServer example (ie outside application...)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:53:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6157</bugid>
<title>Multiple copies of the same IMAP folder in switch folder dialog (and some missing ones)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>charlto...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 16:28:40 +0000</openedDate>
<description>- Steps to reproduce the problem. I set up an email account to point at
my IMAP server (running dovecot on ubuntu). I can connect fine and view
emails. - What happened. If I go to the switch folder dialog, I can see
a list of my mail folders. The folder prefix is visible, but thatQ&apos;Es
already reported as a separate bug. If I scroll down, I can see that
some of the folders are missing - there doesnQ&apos;Et appear to be any pattern
to this, e.g. it isnQ&apos;Et just newer folders or ones beyond a certain point
alphabetically. The folders are listed in seemingly random order. As I
keep scrolling down through the folders I get to INBOX.Sent, but this
folder name is repeated, at a guess about 100-150 times! - What you
think the correct behavior should be. Folders should be in some sort of
sensible order. All folders from the server should be visible. Sent
folder shouldnQ&apos;Et appear hundreds of times :) DonQ&apos;Et forget to mention
which device you have: T-Mobile G2 Touch, brand new and which version of
Android is installed on it: Firmware 1.5 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>charlto...@gmail.com</author>
<when>Wed, 17 Feb 2010 11:09:28 +0000</when>
<what>Actually since this was an HTC Hero, it could have been HTCQ&apos;Es email client, not the 
Google one, in which case it isnQ&apos;Et your bug!</what>
</comment>
</bug>
<bug>
<bugid>16768</bugid>
<title>Allow Policy to disable Camera and Wifi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DerekHar...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 09:35:07 +0000</openedDate>
<description>Feature request to allow the disabling of camera and Wifi using the
Device Administration API Camera should be completely disabled by policy
and unusable Wifi should be turned off and cannot be enabled by the user</description>
</bug>
<bug>
<bugid>20178</bugid>
<title>Calendar: Too many actions to move an event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 21:51:38 +0000</openedDate>
<description>It takes _ten_ actions to postpone an appointment one hour - on old
PalmOS it took only five (yeah :) Tap power on Swipe to unlock Tap
Calendar Tap the event Tap Menu Tap Edit Tap Start-time Swipe hour-wheel
(takes longer than a tap) Tap OK Tap Save or Back On PalmOS: Push
physical Calendar button (also turns on the phone) Swipe to unlock Tap
the time of the event Tap the new time in the list Tap OK So what can we
learn :) Patents ruin Android? - or you should hire a tap/action counter
- like Palm did :)</description>
</bug>
<bug>
<bugid>3049</bugid>
<title>mediaplayer / reusing a surfaceview for another mediaplayer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>sbw.andr...@gmail.com</reportedBy>
<openedDate>Thu, 18 Jun 2009 14:01:33 +0000</openedDate>
<description>hi, I am trying to play 2 videos one after one on a surfaceview. 2
mediaplayers object are used (I would like to minimize delay between 2
videos preparing the second video while the first is playing). the 2
mediaplayers use the same surfaceview. the first video is played
correctely. screen is black for the second video. sound is played
correctely. I attached a sample source code. thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:31:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14450</bugid>
<title>Dialing error in Call log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>whale11....@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 12:17:02 +0000</openedDate>
<description>We have seen this issue several times in this
issue-list.(code.google.com) According to our survey, From Cupcake to
Froyo, In most of the Android phones have this problem. device : android
phone(version froyo(2.2)) For issues are as follows: - issue : Sometimes
when pressing onto the green call button in the call log relatively fast
after entering the menu it can happen, that instead of the pressed
contact another number is dialed. - Steps to reproduce the problem.
(1)Phone (2)Call log (3)touch first Callview Icon (4)first callview icon
selected but it calls another wrong number - What happened. (1) I select
the first number in Calllog, but Calling number is wrong number(another
position...) - What you think the correct behavior should be. In the
AbsListView.java, ObtainView() method has a scrapView object. This
scrapView object is obtained by mRecyler.getScrapView() method.(below
source 1-3). But The order of Obtained scrapView is unregular. ex)
mRecyler.getScrapView(position) position = 0, but The returned object is
in different location(2,3,4...7) As a result The
information(=callnumber,name,date..)of this view object is updated by
bindView() method(1-1),But sometimes before The information is updated,
Onclick() method gets a call number(referenced by another position view
object) info through CallviewIcon click. At that time it calls wrong
number(=another position in the call log) So I want to know why
scrapview order is unregular. And Let me give a solution for this
problem. Thankyou = Appendix = I will describe each step.(reproduce the
problem) (2)step : Below(1-1) bindView() method is called. View is
updated by a cursor.(information(callnumber,nanme,date) update) (3)step
: If you click green call button, below onClick() method(1-2) will be
called. At that time you can get call-number by Q&quot;Enumber = (String)
view.getTag()Q&quot;E (1-1) RecentCallsListActivity.java (Contacts application
source) bindView(Context context, View view, Cursor c) { . final
RecentCallsListItemViews views =(RecentCallsListItemViews)
view.getTag(); String number = c.getString(NUMBER_COLUMN_INDEX); String
formattedNumber = null; String callerName =
c.getString(CALLER_NAME_COLUMN_INDEX); int callerNumberType =
c.getInt(CALLER_NUMBERTYPE_COLUMN_INDEX); String callerNumberLabel =
c.getString (CALLER_NUMBERLABEL_COLUMN_INDEX); ?..
views.callView.setTag(number); ?.. } (1-2) RecentCallsListActivity.java
(Contacts application source) public void onClick(View view) { String
number = (String) view.getTag(); if (!TextUtils.isEmpty(number)) { Uri
telUri = Uri.fromParts(Q&quot;EtelQ&quot;E, number, null); startActivity(new Intent
(Intent.ACTION_CALL_PRIVILEGED,elUri)); } ?.. } (1-3) abslist.java
(framework source) View obtainView(int position, boolean[] isScrap) {
isScrap[0] = false; View scrapView; scrapView =
mRecycler.getScrapView(position); }</description>
</bug>
<bug>
<bugid>12714</bugid>
<title>SMS wrong order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Pedrojcl...@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 12:57:05 +0000</openedDate>
<description>- Steps to reproduce the problem: With a contact sms conversation open
send an sms within a minute after you received one - What happened: My
message is sent after the one i received but froyo puts mine on top -
What you think the correct behavior should be: My message is sent after
and it should be shown after I have a HTC Desire running Froyo(android
2.2)</description>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Thu, 17 Mar 2011 00:05:16 +0000</when>
<what>yup this bugQ&apos;Es still happening, but on my htc desire hd rarely, your Q&quot;EreplyQ&quot;E is displayed on top of the one you received (youQ&apos;Ere replying to)... i had an htc hero a couple of yrs ago it was worse, and now am giving android another try, its still there...</what>
</comment>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Wed, 23 Mar 2011 13:55:29 +0000</when>
<what>itQ&apos;Es happened again and noticed that it happens when i reply too quickly.  usuall after i receive an sms, and right afterwaards i reply with a very short txt ie. Q&quot;EokQ&quot;E... so i guess, since sms is threaded based on Q&quot;EtimeQ&quot;E, there seems to be a slight time difference between - i dont know - operator time or device time... am not a techie, but just an idea, maybe rather than threading sms based on Q&quot;EtimeQ&quot;E, itd be best based on when the device Q&quot;EreceivesQ&quot;E the Q&quot;Elast instructionQ&quot;E be it incoming txt or outgoing...</what>
</comment>
<comment>
<author>antonyl...@gmail.com</author>
<when>Wed, 30 Mar 2011 14:22:19 +0000</when>
<what>This happens on my Dell Streak too (Android 2.2)</what>
</comment>
<comment>
<author>Pedrojcl...@gmail.com</author>
<when>Wed, 30 Mar 2011 15:07:54 +0000</when>
<what>In my opinion what prolly happens is that they use the msg timestamp to order them but the time stamp doesnQ&apos;Et contain seconds... only hour:minutes

</what>
</comment>
<comment>
<author>MaxMumf...@gmail.com</author>
<when>Wed, 04 May 2011 15:54:48 +0000</when>
<what>Yep, im getting this on my HTC Desire HD on the Giffgaff network (they use O2Q&apos;Es network). texts within one minute show up in the exact wrong order.</what>
</comment>
<comment>
<author>theyeti...@gmail.com</author>
<when>Thu, 07 Jul 2011 20:41:42 +0000</when>
<what>Phone: HTC Desire running Android 2.2
Network: O2 UK

I have this problem too. I think it might have something to do with the handset clock being out of sync with the actual time. I used to have the Q&quot;Edate and timeQ&quot;E set to Q&quot;Euse network provided valuesQ&quot;E on my phone, but soon realised it didnQ&apos;Et work at all when changing time zones so I switched it to manual. This was when I got the phone a year ago.

Over the course of the last year I think the hardware clock has gone out of sync by approx -2 minutes, but I had not noticed until recently (read: today!).

My sms messages never used to display in the wrong order when replying immediately, but it seems to have become the norm lately, which has led me to do some investigating, hence why I found this page.

I have tried the following:
1 - Enable manual time in the settings
2 - Change the time to be 5 minutes fast. 
3 - Enable Q&quot;Euse network provided valuesQ&quot;E

Result: time does NOT reset to correct time - even after rebooting, enabling airplane mode, etc.

I did a bit of Googling and didnQ&apos;Et have anything concrete but had an inkling it could be my network so...

1 - put Orange UK sim into phone (instead of O2 UK) and boot up
2 - change time to be 5 minutes fast
3 - change setting back to Q&quot;Euse network provided valuesQ&quot;E

result: hey presto, EXACT time sync (even if you do it manually you canQ&apos;Et set the seconds, so you can still be up to 59 seconds out, but this was correct to the second).

4 - put O2 UK sim back in phone and boot up
5 - test sms response order

Result: correct order displayed!

So to summarise.... You just need the exact clock sync on your phone to the real time to get it fixed. O2 UK donQ&apos;Et seem to be able to do this (unless itQ&apos;Es just my old sim) so it stands to reason that other networks would have the same problem. Try using another sim for a different network and setting the Q&quot;Euse network provided valuesQ&quot;E option.

Hope this helps people!</what>
</comment>
</bug>
<bug>
<bugid>12018</bugid>
<title>Cannot highlight title in Q&apos;ENews and WeatherQ&apos;E by using up navigational key</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T18:11:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 03:16:45 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS R7. - Steps to reproduce the
problem (including sample code if appropriate). 1. Go to Q&apos;ENewsQ&apos;E and add
some feeds of news. 2. Go to Q&apos;ENews and WeatherQ&apos;E, it will display the
weather and all feeds of news. 3. Open the slider, press one column like
Q&apos;ESportsQ&apos;E(refer to Q&apos;ENewsQ&amp;EWeather02.pngQ&apos;E). Press down navigational key so
the first title will be highlight. 4. Keep press down navigational key
to the bottom, the focus will be lost. 5. Then press up navigational
key(Do not long press the up key, if press up key many times, the focus
will highlight other column). 6. Observer that, cannot highlight title
in Q&apos;ENews and WeatherQ&apos;E by using up navigational key(refer to
Q&apos;ENewsQ&amp;EWeather03.pngQ&apos;E). - What happened. Cannot highlight title in
Q&apos;ENewsQ&amp;EWeatherQ&apos;E by using up navigational key. - What you think the
correct behavior should be. Can highlight title in Q&apos;ENewsQ&amp;EWeatherQ&apos;E by
using up navigational key. For more details, please check the log
attached.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 18:11:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9654</bugid>
<title>Gallery pulling in unexpected pictures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Steve.B....@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 15:52:03 +0000</openedDate>
<description>I am running Froyo (2.2) on the Nexus One. Steps to Reproduce In the
Gallery app, the first group is Camera then the third to xx group are my
Picasa photos. However, a second group shows labeled as Q&quot;E8Q&quot;E which at the
moment contains a video from a different podcast application. I have
seen other images and videos in here as well. Expected Behavior I would
not expect these temporary files from other apps to be pulled into the
Gallery.</description>
<comment>
<author>tom.ro...@gmail.com</author>
<when>Tue, 13 Jul 2010 05:56:06 +0000</when>
<what>I feel the same. Adding music albums with an albumart jpg results in having all these album jpgs in the gallery.

Why not have an option in the settings of gallery to choose a fixed directory or to scan the whole system?</what>
</comment>
<comment>
<author>dgoem...@gmail.com</author>
<when>Sun, 24 Apr 2011 08:47:53 +0000</when>
<what>The whole media system needs to be fixed to exclude the apps on the SD card and temporary folders. I find this issue applies to music - where i get game sound effects included in my Q&apos;Eshuffle allQ&apos;E playlist - and gallery - where i get my music album art, and game artwork in my gallery. For now iQ&apos;Em using QuickPic instead of my builtin gallery on the nexus s, since you can hide stuff from quickpic. Sadly for the music i have no easy solution, maybe some other apps handle it better?</what>
</comment>
</bug>
<bug>
<bugid>16368</bugid>
<title>ResourceBundle.getBundle(BUNDLE, locale) holds incorrect locale inside Bundle object</title>
<status>Assigned</status>
<owner>e...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>gnanaswa...@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 09:34:25 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). Test case
is below ################################Test Case starts here
###################################### public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); ResourceBundle bundle = null; try { //
Load from the deviceQ&apos;Es default locale, say the local is ar_EG and we
donQ&apos;Et supply this Resource. bundle = ResourceBundle.getBundle(Q&quot;ESampleQ&quot;E);
} catch (MissingResourceException mre1) { Log.d(Q&quot;ETestResourceBundleQ&quot;E,
Q&quot;EGetting OS default resource bundle. Q&quot;E + mre1.getMessage()); try { //
Use the default english file. Locale locale = new Locale(Q&quot;EenQ&quot;E,Q&quot;EQ&quot;E);
Log.d(Q&quot;ETestResourceBundleQ&quot;E, Q&quot;EShould use Locale - Country : Q&quot;E +
locale.getCountry() + Q&quot;E Language = Q&quot;E + locale.getLanguage()); bundle =
ResourceBundle.getBundle(Q&quot;ESampleQ&quot;E, locale); } catch
(MissingResourceException mre2) { Log.e(Q&quot;ETestResourceBundleQ&quot;E, Q&quot;EDefault
resource Bundle not found. Q&quot;E + mre2.getMessage()); } }
Log.d(Q&quot;ETestResourceBundleQ&quot;E, Q&quot;ECurrent Bundle not null and property can be
read from bundle **Q&quot;E + bundle.getString(Q&quot;E100Q&quot;E) + Q&quot;E**Q&quot;E);
Log.d(Q&quot;ETestResourceBundleQ&quot;E, Q&quot;ECurrent Bundle Locale - Country : Q&quot;E +
bundle.getLocale().getCountry() + Q&quot;E Language = Q&quot;E +
bundle.getLocale().getLanguage()); }
################################Test Case ends here
###################################### I also have a
Sample_en.properties Resource created with just 1 key/value pair.
#################################Sample_en.properties#####################################
100=Help in English
#################################Sample_en.properties#####################################
- What happened. The language code when fetched from bundle becomes
blank (even though the passed locale has the correct language code). The
output appearing here is 04-26 14:56:34.544:
DEBUG/TestResourceBundle(1664): Getting OS default resource bundle.
CanQ&apos;Et find resource for bundle Q&apos;ESample_ar_EGQ&apos;E, key Q&apos;EQ&apos;E 04-26
14:56:34.544: DEBUG/TestResourceBundle(1664): Should use Locale -
Country : Language = en 04-26 14:56:34.894:
DEBUG/TestResourceBundle(1664): Current Bundle not null and property can
be read are **Help in English** 04-26 14:56:34.914:
DEBUG/TestResourceBundle(1664): Current Bundle Locale - Country : EN
Language = As Seen the language code passed becomes the capitalized
country code (EN) and the language code becomes blank. - What you think
the correct behavior should be. The bundleQ&apos;Es language code (en) and
country code (blank passed here) should be consistent with the locale
passed when using getBundle(). - Which version of Android youQ&apos;Ere using,
and/or which device the problem appears on (model and Android version).
Tested on Android 2.3.3 Gingerbread emulator. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output. The logger statements print out the
required variables</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Apr 2011 17:55:50 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Apr 2011 17:57:00 +0000</when>
<what>i think this is working as intended. ResourceBundle.getLocale is supposed to tell you the Locale that was actually _found_, not the Locale that was requested.</what>
</comment>
<comment>
<author>gnanaswa...@gmail.com</author>
<when>Tue, 26 Apr 2011 18:03:55 +0000</when>
<what>How can this be working as expected. When the getLocale.getCountry() is used, it prints out EN (yes in caps) where Q&quot;EenQ&quot;E was the language code (not the country code). and the Language code comes out blank (the country code is blank for the found ResourceBundle) - Sample_en.properties.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Apr 2011 18:05:49 +0000</when>
<what>ah, i see what youQ&apos;Ere saying. iQ&apos;Ell have a look.</what>
</comment>
<comment>
<author>gnanaswa...@gmail.com</author>
<when>Tue, 26 Apr 2011 18:07:27 +0000</when>
<what>Just FYI, this code works on other JREQ&apos;Es IQ&apos;Eve used JRE, Sun CVM, JRockit, IBM J9

p.s - not starting another discussion on if Android runs Java</what>
</comment>
<comment>
<author>gnanaswa...@gmail.com</author>
<when>Tue, 16 Aug 2011 08:37:14 +0000</when>
<what>Got any update on this bug?</what>
</comment>
</bug>
<bug>
<bugid>9949</bugid>
<title>gallery doesnQ&apos;Et display picasa-synced albums in their album order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>steven.b...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 16:24:15 +0000</openedDate>
<description>environment: stock android 2.2 on a rooted nexus one. steps to
reproduce: 1) create a new web album in picasa, and fill it with photos.
2) order the photos in the album from something other than their
original order. 3) wait for the album to be synced in gallery (or
disable/enable picasa syncing, to force a sync) actual result: the
photos in the synced album display in an order other than what you
specified (i think they display in the order they were added to the
album). expected result: the photos in the synced album should show up
in the order you gave in the gallery. if album order is not obeyed, i at
least expect the photos to always be ordered by date (or have an option
to order by date, but i suppose issue 9948 makes that hard). as it is,
the date-based scroll bar and the date-cluster-based album view are
completely nonsensical and useless on all my picasa-synced albums.</description>
<comment>
<author>ys.k...@gmail.com</author>
<when>Sun, 28 Nov 2010 21:29:11 +0000</when>
<what>I also noticed this problem. Ordering the photos in webalbums has no effect on sync in the 3d gallery on the phone</what>
</comment>
</bug>
<bug>
<bugid>7374</bugid>
<title>Touch screen doesnQ&apos;Et work and require Nexus One restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pathakni...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 17:41:48 +0000</openedDate>
<description>I have been facing this issue for a while with my Nexus One Android
2.1update OS, after sometime (8-10hours) of phone being switched on, my
touch screen behave weirdly. I click something and something totally
indifferent shows up on the screen. I canQ&apos;Et type anything after that.
Problem goes up after restart only for some time and is really
irritating. Please look into it and advise soln.</description>
</bug>
<bug>
<bugid>11671</bugid>
<title>change talk screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>q0822k...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 07:50:44 +0000</openedDate>
<description>?precondition: 1. Language/set English(United States) 2. set
talk/automatically sign in 3. log in google accout/start address sync
?Occurrence process: 1. applications - contacts -select saved number in
google talk 2. chat using google talk - auto login screen talk - options
key 3. sign out - contacts screen - when select again, chat using google
talk ?occurrence state: change screen fast twice. [after talkscreen one
sec, right changing next screen</description>
</bug>
<bug>
<bugid>17421</bugid>
<title>Flexible DISPLAY_NAME generation logic in contacts...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>3210...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 10:34:05 +0000</openedDate>
<description>In Windows smartphones there is standart functionality to generate
displayed name of contact choosing from some alternatives, like: Family
Given or Given Family or Organization(Family, Given Middle) (I myself
almost always use last one, because of hundreds of contacts in different
orgs, almost all of them anonymous office phone numbers like Q&quot;EGoogle
corp.(Office)Q&quot;E). Display names generated in choosen format are used
everywhere: in dialler, contacts, calls list etc. In Android we have no
such choice not on individual contact level and on contacts list also. I
tried to write small snipped which will convert all contacts
DISPLAY_NAME field to above mentioned format, but there is a special
logic in framework which tries to parse DISPLAY_NAME on update and
changes all other fields badly, ex.: if i update DISPLAY_NAME with
Q&quot;EGoogle Corp.(Office)Q&quot;E it will put Q&quot;EGoogleQ&quot;E in GIVEN_NAME field and
Q&quot;ECorp.(Office)Q&quot;E in FAMILY_NAME as a side effect. Now I canQ&apos;Et use my
Android phone as a business communicator because of this problem (I have
hundreds Q&quot;EOfficeQ&quot;E contacts after import from my old Touch Diamon2 and
only possibility to edit each contact by hands to change their
dispnames). So feature request is this: 1. At least make the possibility
to update DISPLAY_NAME with smart parsing logic switched off
programmatically. 2. Adopt the functionality like in Windows - user have
a choice list of options how to generate DISPLAY_NAME on each contact
level.</description>
</bug>
<bug>
<bugid>11865</bugid>
<title>Moto Droid 2 soft keyboard suggestion bar doesnQ&apos;Et disappear when keyboard does on rotation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>e...@browne.name</reportedBy>
<openedDate>Wed, 13 Oct 2010 20:04:55 +0000</openedDate>
<description>When you enter characters in a text field on the Moto Droid 2, causing
the suggestion bar to appear, then rotate the phone, the keyboard
disappears but the suggestion bar does not. Also, the suggestion bar is
emptied. Reproducible steps: 1. Go to the Contacts app and edit an
entry. 2. Tap on Addresses 3. Tap on the Street field to bring up the
keyboard 4. Type a couple of characters, notice the suggestion bar
appears 5. Rotate the phone 6. Note that the keyboard goes away, but an
empty suggestion bar is still at the bottom of the screen Expected
behavior: either the suggestion bar should also go away, or the keyboard
should not go away.</description>
</bug>
<bug>
<bugid>2399</bugid>
<title>AlarmClock: Change Ringtone </title>
<status>FutureRelease</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>2009-08-18T19:16:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>roman.ba...@gtempaccount.com</reportedBy>
<openedDate>Thu, 09 Apr 2009 23:40:39 +0000</openedDate>
<description>Where: AlarmClock: SetAlarm.java Problem: In case of a user wants to
change a ringtone during the time an active alarm is snoozed, the
changed ringtone URI is never saved. private class
RingtoneChangedListener implements
AlarmPreference.IRingtoneChangedListener { public void
onRingtoneChanged(Uri ringtoneUri) { saveAlarm(false); } } Instead the
method saveAlarm is called which saves the wrong snooze time information
(this is also a fix for the bug 2145) Correction: + Implement a
saveRingtone method which saves the Ringtone property for the
corresponding alarm. + remove saveAlarm(false) call. We donQ&apos;Et need to
save the snooze time!</description>
<comment>
<author>roman.ba...@gtempaccount.com</author>
<when>Fri, 10 Apr 2009 22:28:28 +0000</when>
<what>I noticed that when the settings are changed during the time an alarm is snoozed that
the alarm is set to the next day. This is valid for changing from vibrate on to off
or vice versa, changing the alarm title, changing ringtone, ...

Reason for losing the alarm is because the method calculateAlarm which is called when
the alarm settings are changed, calculates the new alarm time wrong. The new alarm
time is always set 23h 59 ahead. </what>
</comment>
<comment>
<author>roman.ba...@gtempaccount.com</author>
<when>Thu, 23 Apr 2009 18:02:39 +0000</when>
<what>Corrections on comments:

+ there is no need to implement a saveRingtone method. Saving ringtone works fine
(tested)

+ statement Q&quot;Eremove saveAlarm(false)Q&quot;E: this statement is not correct. 

Correction of bug 2399: when alarm is snoozed then avoid calling method
calculateAlarm(), method disableSnoozeAlert() and enableAlarmInternal().

</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:05:01 +0000</when>
<what>I believe this has been addressed by a new snooze policy. Changing the properties of a 
snoozed alarm no longer changes the actual snooze time. It updates the alarm 
properties but it still fires at the snoozed time. The snooze may be dismissed through 
the notification bar.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:16:06 +0000</when>
<what></what>
</comment>
<comment>
<author>brownsl...@gmail.com</author>
<when>Sat, 21 Nov 2009 17:01:05 +0000</when>
<what>I think that the problem with the alarm clock is in deficiencies in the notification
system.  The alarm clock should hand off to the notification system and be done with
it.  The notification system should provide the ability to snooze any of its
notifications.  This would more closely implement the reminder system provided by
Outlook which is excellent.  I miss this feature on my MotoQ.
</what>
</comment>
</bug>
<bug>
<bugid>8548</bugid>
<title>Calendar: Agenda doesnQ&apos;Et show upcoming events when current month is ending</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 16:47:13 +0000</openedDate>
<description>Q&quot;EThe agenda view only loads that current month. If itQ&apos;Es currently the
last day of the month, you have to go to the monthly view, then change
months, then back to the agenda view. ItQ&apos;Es a pain in the butt. The only
way around that is to create an event that overlaps months and the
calendar will show those overlapped extra days.Q&quot;E Branched from issue
3292 by Mitch 7/17/09 on G1</description>
<comment>
<author>joaoesqu...@gmail.com</author>
<when>Thu, 18 Nov 2010 13:48:18 +0000</when>
<what>CanQ&apos;Et replicate behaviour in my Samsung Galaxy 3, Android 2.1</what>
</comment>
<comment>
<author>teichernet</author>
<when>Mon, 24 Jan 2011 23:02:00 +0000</when>
<what>Agenda view does not allow unlimited scrolling, without having to stop
at month boundaries, for Android 2.2.1 (probably earlier).
This bug can be closed.
</what>
</comment>
</bug>
<bug>
<bugid>478</bugid>
<title>setFocusableInTouchMode causes composite list items to flood permanently yellow when selected.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-17T07:11:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Mon, 17 Mar 2008 03:24:42 +0000</openedDate>
<description>The attached screenshot shows a list item in the emulator. My
ListActivity has for each list item, a composite view. Normally
selecting a list item makes it momentarily flash in yellow. However
since I need to use the dpad, I am setting
getListView().setFocusableInTouchMode(true); Now I am finding that when
an item is selected, it turns permanently yellow i.e. it does not flash
briefly. instead, the item is flooded yellow and the widgets are not
visible. thanks, Anil</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 17 Mar 2008 07:11:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>10564</bugid>
<title>Camera preview shortcuts to Gallery rather than displaying natively</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 17:32:48 +0000</openedDate>
<description>Steps to reproduce: 1. Take a picture. 2. Click on the preview in
upper-right corner. 3. The preview starts to display within the camera,
but before it can draw the photo, the photo is forced to open inside the
Gallery. PROBLEM: Because the Gallery has to generate thumbnails and
load the photos, it can take a minute or longer for the preview photo to
load. Meanwhile, the camera and gallery are both unusable. Moreover,
needing to review or delete the photo previously taken is a long and
cumbersome operation. SOLUTION: As in Android 2.1, display previews
within the Camera app and only go to the gallery if explicitly commanded
to by the user.</description>
</bug>
<bug>
<bugid>15084</bugid>
<title>Voice recognition locks up after bluetooth use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>REACT...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 22:28:33 +0000</openedDate>
<description>When I use my bluetooth headset to do a voice command. I say Q&quot;EText jane
doe mobileQ&quot;E. It opens the text message correctly. The text box does then
not accept voice text whether you click on the mike icon or not. I have
to turn off blue tooth on the Droid, click on the mike for an app, it
does not work, then I click on the mike again and it works.</description>
</bug>
<bug>
<bugid>836</bugid>
<title>Browser crash at www.sourceforge.net</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-09-24T00:51:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joseluis...@gmail.com</reportedBy>
<openedDate>Thu, 28 Aug 2008 16:01:07 +0000</openedDate>
<description>To reproduce it just open the browser, enter the address
www.sourceforge.net and when the page is loading, the browser crash. I
have attached the adb bugreport output.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 17:14:43 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:51:55 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>7559</bugid>
<title>Error Building latest Android Code (Eclair 2.1)</title>
<status>Question</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>2010-04-09T23:29:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vatsaly...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 05:13:07 +0000</openedDate>
<description>Following the steps mentioned on below link I downloaded latest android
code (eclair 2.1) using following repo command repo init -u
git://android.git.kernel.org/platform/manifest.git -b eclair repo sync
But when I tried to build the android base code, after some time I got
the error which is captured in the attached log file.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Apr 2010 17:11:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 09 Apr 2010 23:29:05 +0000</when>
<what>Your system has ~750MB of total available space (500MB RAM plus 250MB swap). Building
Android requires a lot more space, typically at least 6GB overall, with at least 2GB
of physical RAM.</what>
</comment>
<comment>
<author>vatsaly...@gmail.com</author>
<when>Mon, 12 Apr 2010 06:22:21 +0000</when>
<what>Is the system requirement captured on the external website for building the latest 
android source code? If not I think it would be really nice to mention it. Otherwise 
a guy like me would be wasting his time trying to build (thinking having more than 
6GB free space on hard disk is sufficient).

Thanks a lot for the quick response.

</what>
</comment>
</bug>
<bug>
<bugid>4028</bugid>
<title>Open-source tree should contain a tutorial/setup application </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Sun, 27 Sep 2009 17:11:51 +0000</openedDate>
<description>GoogleQ&apos;Es SetupWizard, besides the Google-specific bits, contains brief
tutorials on the usability of Android, as well as some network date/time
setup. ItQ&apos;Ed be valuable to have Open-Source replacements for those,
since theyQ&apos;Ere not fundamentally Google-specific and therefore would be
useful in a Q&quot;EnakedQ&quot;E Open-Source build.</description>
<comment>
<author>meyerb...@gmail.com</author>
<when>Wed, 02 Jun 2010 02:22:03 +0000</when>
<what>Curious if this has gone any further?

I got to the end of the thread and saw it was going to be started Q&quot;EtomorrowQ&quot;E... last Sept. 
lol

I am using a cdma hero, are the ro.setupwizard.mode lines in the build.prop related to this 
Q&quot;Eopen IssueQ&quot;E?</what>
</comment>
</bug>
<bug>
<bugid>3068</bugid>
<title>[HTC magic]Messaging app force closes and frequnet ANRQ&apos;Es while Q&quot;EforwardingQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>firewallbreak@gmail.com</reportedBy>
<openedDate>Sun, 21 Jun 2009 13:38:39 +0000</openedDate>
<description>*Not sure this is the correct place, but just for info if anyone noticed
Issue ----- compose a message with a picture and send to self,and try to
forward the message more than once. ANR starts displaying after 3
meesages and after some 30+ messaging app crashes.(Force close)
dumpstate,logcat,traces,output of top attached. Expected result
-------------- Seems like OOM ,please help to check</description>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Sun, 21 Jun 2009 13:49:01 +0000</when>
<what>i have checked the source tree seems liek there is no context leak !
and no static reference as well.
This is pretty fast if you scroll on the message list.is the memory goign above soem 
32 mb? !
Or a big leak somewhere?

Thanks

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:55:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:10:17 +0000</when>
<what></what>
</comment>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Wed, 10 Feb 2010 05:27:34 +0000</when>
<what>I assume this will be much more controlled as , the heap size is increased to 24 MB.
Please help to close this issue.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>3989</bugid>
<title>Turning on G1 handset without entering PIN drains battery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>oesterko...@gmail.com</reportedBy>
<openedDate>Wed, 23 Sep 2009 04:22:06 +0000</openedDate>
<description>By accident I turned my handset off, when I really wanted to mute it. So
I turned it back on, but was distracted by visitors before I got to
enter the PIN. Approx. 4 hours later I noticed that the handset was off,
and trying to turn it on was a nogo. The battery was fully charged
before this, but now it was completely drained. Anybody else seen the
same? S?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:54:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15112</bugid>
<title>2.3.3 - Camera.Parameters.getPreviewSize() returns null in onPreviewFrame()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>zachary....@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 20:33:41 +0000</openedDate>
<description>There is something odd happening in the onPreviewFrame callback on 2.3.3
devices that is not occurring on 2.3.0 or earlier.
Camera.Parameters.getPreviewSize() is always returning null inside
onPreviewFrame(). How to Repro: In onPreviewFrame(), get the parameters
from the provided camera object and grab the previewSize:
Camera.Parameters params = camera.getParameters(); Size size =
params.getPreviewSize(); Note that size will be null regardless of what
parameters are set during camera initialization using setPreviewSize().
Expected Behavior: getPreviewSize() should return the valid preview size
that was set using setPreviewSize().</description>
<comment>
<author>zachary....@gmail.com</author>
<when>Mon, 21 Mar 2011 21:16:09 +0000</when>
<what>I posted the following in the Android forums, code sample below.

IQ&apos;Eve created a minimalistic sample that reproduces the problem.  The following code will run on all of my Android devices that are Q&lt;E 2.3.3 but not on 2.3.3.  
source - http://pastebin.com/TQsfiyTr
main.xml - http://pastebin.com/DQHW2jVS

There are 2 issues I can illustrate with this source running on a 2.3.3 device:
1. Uncomment the 2 lines in Camera.PreviewCallback.  The app will crash because the camera parameters are null.  Note, you will need to add the import android.hardware.Camera.Size; (I got over-zealous when cleaning up this example).
2. Leave the 2 lines commented out, the preview will not initialize and screen will remain black.  Logcat will show that media/camera server have crashed.

Again, weQ&apos;Eve been running this base-code for over a year on non 2.3.3 devices.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Tue, 22 Mar 2011 07:04:51 +0000</when>
<what>Have you tried using

   int w = params.getPreviewSize().width;
   int h = params.getPreviewSize().height;

instead of 

   Size size = params.getPreviewSize();

in view of http://code.google.com/p/android/issues/detail?id=7909#c34 ?
</what>
</comment>
<comment>
<author>zachary....@gmail.com</author>
<when>Tue, 22 Mar 2011 19:10:11 +0000</when>
<what>I think the problem is larger than the method used to get the preview size.  If you run the sample code, the crash occurs on the call to flatten the parameters.  

This seems to indicate a problem somewhere deeper.  So itQ&apos;Es a question of why an instantiated camera is returning a null parameter object OR why a non-null Camera.Parameters object is throwing StringIndexOutOfBoundsException when flattened.</what>
</comment>
<comment>
<author>zachary....@gmail.com</author>
<when>Tue, 22 Mar 2011 19:52:40 +0000</when>
<what>IQ&apos;Eve tested this problem/code on our Nexus One and Nexus S, both running 2.3.3.  The problem only happens on the Nexus One.</what>
</comment>
<comment>
<author>zachary....@gmail.com</author>
<when>Thu, 24 Mar 2011 20:55:03 +0000</when>
<what>Attached is the adb bugreport that the sample app provided in Comment 1 produces.  Also here is the logcat error log showing the mediaservice crashing.


03-24 13:48:15.294: ERROR/mm-camera(68): liboemcamera: config_proc_ctrl_command: SEVERE ERROR: attempt to override pending command 13 with 58
03-24 13:48:15.404: INFO/DEBUG(65): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-24 13:48:15.404: INFO/DEBUG(65): Build fingerprint: Q&apos;Egoogle/passion/passion:2.3.3/GRI40/102588:user/release-keysQ&apos;E
03-24 13:48:15.404: INFO/DEBUG(65): pid: 68, tid: 613  Q&gt;EQ&gt;EQ&gt;E /system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E
03-24 13:48:15.404: INFO/DEBUG(65): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr c0debadd
03-24 13:48:15.404: INFO/DEBUG(65):  r0 00000070  r1 deadbeef  r2 9b4bc360  r3 c0debadd
03-24 13:48:15.404: INFO/DEBUG(65):  r4 40b06aa4  r5 a77547e8  r6 00000001  r7 40b06ac4
03-24 13:48:15.404: INFO/DEBUG(65):  r8 a773796c  r9 a7737cf0  10 40b06aa8  fp ffffff1c
03-24 13:48:15.404: INFO/DEBUG(65):  ip afa03108  sp 40b06a70  lr a770a2bd  pc a770a2c0  cpsr 60000030
03-24 13:48:15.404: INFO/DEBUG(65):  d0  706d657474612020  d1  65766f206f742077
03-24 13:48:15.404: INFO/DEBUG(65):  d2  6570206564697269  d3  6f6320676e696474
03-24 13:48:15.404: INFO/DEBUG(65):  d4  0000000000000000  d5  000000003f800000
03-24 13:48:15.404: INFO/DEBUG(65):  d6  0000000000000000  d7  7f80000000000000
03-24 13:48:15.404: INFO/DEBUG(65):  d8  0000000000000000  d9  0000000000000000
03-24 13:48:15.404: INFO/DEBUG(65):  d10 0000000000000000  d11 0000000000000000
03-24 13:48:15.404: INFO/DEBUG(65):  d12 0000000000000000  d13 0000000000000000
03-24 13:48:15.404: INFO/DEBUG(65):  d14 0000000000000000  d15 0000000000000000
03-24 13:48:15.404: INFO/DEBUG(65):  d16 406dd00000000000  d17 bfe0000000000000
03-24 13:48:15.414: INFO/DEBUG(65):  d18 3ffdc00000000000  d19 bfc8000000000000
03-24 13:48:15.414: INFO/DEBUG(65):  d20 c038800000000000  d21 c055200000000000
03-24 13:48:15.414: INFO/DEBUG(65):  d22 4012000000000000  d23 4067300000000000
03-24 13:48:15.414: INFO/DEBUG(65):  d24 c04e400000000000  d25 c041c00000000000
03-24 13:48:15.414: INFO/DEBUG(65):  d26 c044c00000000000  d27 4069d00000000000
03-24 13:48:15.414: INFO/DEBUG(65):  d28 bfd1800000000000  d29 404c800000000000
03-24 13:48:15.414: INFO/DEBUG(65):  d30 c04e000000000000  d31 c041800000000000
03-24 13:48:15.414: INFO/DEBUG(65):  scr 20000010
03-24 13:48:15.464: INFO/DEBUG(65):          #00  pc 0000a2c0  /system/lib/liboemcamera.so
03-24 13:48:15.464: INFO/DEBUG(65):          #01  pc 00009de4  /system/lib/liboemcamera.so
03-24 13:48:15.474: INFO/DEBUG(65):          #02  pc 000118e4  /system/lib/libc.so
03-24 13:48:15.474: INFO/DEBUG(65):          #03  pc 000114b0  /system/lib/libc.so
03-24 13:48:15.474: INFO/DEBUG(65): code around pc:
03-24 13:48:15.474: INFO/DEBUG(65): a770a2a0 8800b178 4a1b491a 44799000 447a8820 
03-24 13:48:15.474: INFO/DEBUG(65): a770a2b0 90014b19 2006447b e858f7fd 4b0f490e 
03-24 13:48:15.474: INFO/DEBUG(65): a770a2c0 69206019 490e4622 e874f7fd da102800 
03-24 13:48:15.474: INFO/DEBUG(65): a770a2d0 f7fd8824 6800e876 e878f7fd 4a10490f 
03-24 13:48:15.474: INFO/DEBUG(65): a770a2e0 44794b10 9400447a 9001447b f7fd2006 
03-24 13:48:15.474: INFO/DEBUG(65): code around lr:
03-24 13:48:15.474: INFO/DEBUG(65): a770a29c 6aa85534 8800b178 4a1b491a 44799000 
03-24 13:48:15.474: INFO/DEBUG(65): a770a2ac 447a8820 90014b19 2006447b e858f7fd 
03-24 13:48:15.474: INFO/DEBUG(65): a770a2bc 4b0f490e 69206019 490e4622 e874f7fd 
03-24 13:48:15.474: INFO/DEBUG(65): a770a2cc da102800 f7fd8824 6800e876 e878f7fd 
03-24 13:48:15.474: INFO/DEBUG(65): a770a2dc 4a10490f 44794b10 9400447a 9001447b 
03-24 13:48:15.474: INFO/DEBUG(65): stack:
03-24 13:48:15.474: INFO/DEBUG(65):     40b06a30  00000017  
03-24 13:48:15.474: INFO/DEBUG(65):     40b06a34  40b06a44  
03-24 13:48:15.474: INFO/DEBUG(65):     40b06a38  a7724325  /system/lib/liboemcamera.so
[truncated to save space, lots of lines like this]
03-24 13:48:15.494: INFO/DEBUG(65):     40b06eec  afd118e8  /system/lib/libc.so
03-24 13:48:15.804: INFO/BootReceiver(96): Copying /data/tombstones/tombstone_08 to DropBox (SYSTEM_TOMBSTONE)
03-24 13:48:15.814: DEBUG/AndroidRuntime(601): Shutting down VM
03-24 13:48:15.814: WARN/AudioSystem(176): AudioFlinger server died!
03-24 13:48:15.814: WARN/AudioSystem(176): AudioPolicyService server died!
03-24 13:48:15.814: WARN/AudioSystem(96): AudioFlinger server died!
03-24 13:48:15.814: WARN/IMediaDeathNotifier(96): media server died
03-24 13:48:15.814: WARN/AudioSystem(96): AudioPolicyService server died!
03-24 13:48:15.814: INFO/ServiceManager(62): service Q&apos;Emedia.audio_flingerQ&apos;E died
03-24 13:48:15.814: INFO/ServiceManager(62): service Q&apos;Emedia.playerQ&apos;E died
03-24 13:48:15.814: INFO/ServiceManager(62): service Q&apos;Emedia.cameraQ&apos;E died
03-24 13:48:15.814: INFO/ServiceManager(62): service Q&apos;Emedia.audio_policyQ&apos;E died
03-24 13:48:15.814: WARN/MediaMetadataRetriever(288): MediaMetadataRetriever server died!
03-24 13:48:15.814: WARN/Camera(601): Camera server died!
03-24 13:48:15.814: WARN/Camera(601): ICamera died
03-24 13:48:15.814: ERROR/AndroidRuntime(601): FATAL EXCEPTION: main
03-24 13:48:15.814: ERROR/AndroidRuntime(601): java.lang.StringIndexOutOfBoundsException: String index out of range: -1
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at java.lang.AbstractStringBuilder.deleteCharAt0(AbstractStringBuilder.java:249)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:360)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at android.hardware.Camera$Parameters.flatten(Camera.java:1292)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at com.fail.camera.MainActivity$1.onPreviewFrame(MainActivity.java:31)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at android.hardware.Camera$EventHandler.handleMessage(Camera.java:547)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at android.os.Handler.dispatchMessage(Handler.java:99)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at android.os.Looper.loop(Looper.java:123)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at android.app.ActivityThread.main(ActivityThread.java:3683)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at java.lang.reflect.Method.invokeNative(Native Method)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at java.lang.reflect.Method.invoke(Method.java:507)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
03-24 13:48:15.814: ERROR/AndroidRuntime(601):     at dalvik.system.NativeStart.main(Native Method)
03-24 13:48:15.834: WARN/ActivityManager(96):   Force finishing activity com.fail.camera/.MainActivity
03-24 13:48:16.294: INFO/(618): ServiceManager: 0xad50
03-24 13:48:16.294: DEBUG/AudioHardwareQSD(618): open /system/etc/vpimg success
03-24 13:48:16.294: DEBUG/AudioHardwareQSD(618): Firmware /system/etc/vpimg size 27612
03-24 13:48:16.294: DEBUG/AudioHardwareQSD(618): Total 27612 bytes put to user space buffer.
03-24 13:48:16.334: WARN/ActivityManager(96): Activity pause timeout for HistoryRecord{406d6460 com.fail.camera/.MainActivity}
03-24 13:48:16.464: INFO/WindowManager(96): Setting rotation to 0, animFlags=1
03-24 13:48:16.484: INFO/ActivityManager(96): Config changed: { scale=1.0 imsi=310/410 loc=en_US touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34 uiMode=17 seq=5}
03-24 13:48:16.544: VERBOSE/RenderScript_jni(182): surfaceCreated
03-24 13:48:16.544: VERBOSE/RenderScript_jni(182): surfaceChanged
03-24 13:48:16.584: VERBOSE/RenderScript_jni(182): surfaceChanged
03-24 13:48:16.844: VERBOSE/RenderScript_jni(182): surfaceChanged
03-24 13:48:16.924: VERBOSE/RenderScript_jni(182): surfaceChanged
03-24 13:48:17.034: INFO/ActivityManager(96): No longer want com.google.android.apps.googlevoice (pid 402): hidden #16
03-24 13:48:17.314: ERROR/AudioService(96): Media server died.
</what>
</comment>
<comment>
<author>pr3mo...@gmail.com</author>
<when>Sun, 27 Mar 2011 01:31:46 +0000</when>
<what>I have a Nexus One and have camera problem since I installed Gingerbread 2.3.3 Goggles, Barcode scanner and other apps that use the camera are broken. I only have a black screen. Also, i cannot use led flashlight application. The led light does not turn on.</what>
</comment>
<comment>
<author>zachary....@gmail.com</author>
<when>Mon, 28 Mar 2011 19:43:47 +0000</when>
<what>I am sure you are hitting the same issue, all of our Nexus One reports have been the same.  I wish I could rename this issue to Q&quot;ENexus One Camera Driver Broken in 2.3.3Q&quot;E</what>
</comment>
<comment>
<author>pr3mo...@gmail.com</author>
<when>Mon, 28 Mar 2011 20:43:31 +0000</when>
<what>Here is the new page I created : http://code.google.com/p/android/issues/detail?id=15801</what>
</comment>
<comment>
<author>*amars...@checkpoints.com</author>
<when>Tue, 29 Mar 2011 21:29:49 +0000</when>
<what>I see the Q&quot;Eliboemcamera: config_proc_ctrl_command: SEVERE ERROR: attempt to override pending command 13 with 58Q&quot;E on our CheckPoints app (built on ZXing) when running 2.3.3 on our Nexus One, but I do not see any similar issues in logcat with the Barcode Scanner app or Google Googles.  In CheckPoints, the preview frame locks up, rather than just turning black as others have reported.

Is there a known work around?</what>
</comment>
<comment>
<author>zachary....@gmail.com</author>
<when>Tue, 29 Mar 2011 21:44:53 +0000</when>
<what>For work-arounds, what weQ&apos;Eve done for our camera code is:
1. Avoid flattening any camera parameter lists (this is for debug anyways)
2. Avoid relying on the data in the camera parameters object since most of it is NULL
3. Avoid enabling torch mode, it produces similarly horrifying results.

So basically we are treating the camera parameter object as if it is WRITE_ONLY, storing away the parameters we set so that we can refer to them later.</what>
</comment>
<comment>
<author>pr3mo...@gmail.com</author>
<when>Thu, 07 Apr 2011 17:51:28 +0000</when>
<what>Okay so for a complete noob like me, is there a way to edit my camera driver or app on android 2.3.3 on my nexus one to add the theses lines ??

w = parameters.getPreviewSize().width;
h = parameters.getPreviewSize().height;

</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Thu, 07 Apr 2011 20:19:47 +0000</when>
<what>pr3montc: My understanding from the follow-up comments is that the code change proposed in comment 2 did not help with this particular problem, so you need not bother. In any case it would require recompilation of the source code, or else some very serious hacking.</what>
</comment>
<comment>
<author>pr3mo...@gmail.com</author>
<when>Thu, 07 Apr 2011 21:44:22 +0000</when>
<what>Thank you for your answer</what>
</comment>
<comment>
<author>*amars...@checkpoints.com</author>
<when>Fri, 17 Jun 2011 15:54:56 +0000</when>
<what>This seems fixed for me on my Nexus One with the 2.3.4 update</what>
</comment>
</bug>
<bug>
<bugid>13635</bugid>
<title>Force close when touch the screen on homepage of Changi airport</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kihyun78...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 13:21:38 +0000</openedDate>
<description>(100%) Generated path : Connect Internet App - Connect Q&quot;Ewww.Google.comQ&quot;E
- Search Q&quot;EChangi airportQ&quot;E - Flight info - Flight status(Passenger
arrivals) -Search by Teminals - Terminal(Terminal select(Terminal 2) -
Search botton click Phenomenon : one time vib and 2~3sec after three
time vib with Internet App close, and view menu screen - HTC model is
also.</description>
<comment>
<author>reddi...@gmail.com</author>
<when>Mon, 17 Jan 2011 03:01:41 +0000</when>
<what>It occurs in all Froyo model. There is some memory corruption thatQ&apos;Es happening well within the webkit version used in the Froyo code in this particular scenario.
This causes the crash to happen randomly well within the webkit. It does not occur in the eclair model.

</what>
</comment>
</bug>
<bug>
<bugid>3512</bugid>
<title>german sim unlock: ugly word wrap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>dhochw...@gmail.com</reportedBy>
<openedDate>Mon, 10 Aug 2009 02:06:56 +0000</openedDate>
<description>When entering pin on german magic the word Q&apos;EabbrechenQ&apos;E on the abort key
is too long for one line</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:35:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:06:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19496</bugid>
<title>Droid X Gingerbread Invalid Server Certificate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>nickcarr...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 02:50:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. I am experiencing this problem with
my Droid X, running Android 2.3.3 (Gingerbread). The system version is
4.5.602.MB810.Verizon.en.US. When trying to send email from my
University email account, I keep getting Invalid Server Certificate
error. Under Settings -Q&gt;E Accounts -Q&gt;E [Problem Email Account] -Q&gt;E I have
all of the settings recommended by my University IT department for
Android devices. Incoming server -Q&gt;E IMAP mail server, Server:
mail.montclair.edu, Username: [userID], Password: [Password]. Advanced
Settings -Q&gt;E Port 993, Use secure connection = checked, Use secure
password (TLS): Auto, Verify Certificate = checked. Outgoing Server -Q&gt;E
SMTP Server: smtp.montclair.edu, Username: [userID], Password:
[Password]. Advanced Settings -Q&gt;E Port: 587, Use secure connection =
checked, Use secure password (TLS): Auto, Authentication: Auto, Verify
Certificate = checked. This setting gives a Q&quot;EInvalid Server CertificateQ&quot;E
error and says it was not sent. I cannot get any more info about the
error. I touch the notification and it just takes me straight to the
email that did not send. With these settings I have no problem receiving
emails, I just cannot send them. I have even tried changing all of the
options including unchecking Q&quot;EVerify CertificateQ&quot;E for both incoming and
outgoing servers. Why would I get a certificate error if I specifically
say not to verify it? I have tried having only one Q&quot;EVerify CertificateQ&quot;E
selected and for both incoming and outgoing servers. I have changed all
of the other advanced settings (TLS and Authentication) and they also do
not help. I have tried every setting in every order and nothing seems to
let me SEND emails from this account. I am not having any problems with
my personal email (hotmail) or my gmail account. Please help...</description>
<comment>
<author>ericton...@gmail.com</author>
<when>Thu, 25 Aug 2011 00:03:07 +0000</when>
<what>IQ&apos;Em running into the same issue as described in the original post. I am running the same version and build which Verizon released last weekend for the Droid X. I can receive incoming emails but cannot send outgoing.

Please help!</what>
</comment>
<comment>
<author>rjohnso5...@gmail.com</author>
<when>Sun, 28 Aug 2011 02:42:51 +0000</when>
<what>I am having the same problem, Droid X every thing is the same as the first person - what is the problem / solution?</what>
</comment>
<comment>
<author>mahers...@gmail.com</author>
<when>Wed, 07 Sep 2011 18:06:50 +0000</when>
<what>For about the last two weeks, I am not getting my personal Gmail pushed to my phone unless I do a manual fetch and outgoing emails are being sent sporadically, at best.  I randomly get the Q&quot;EInvalid Server CertificateQ&quot;E error as well. IQ&apos;Eve tried uninstalling the account and re-adding it, but the problem persists. As a possible solution, I tried to uncheck the Q&quot;Everify certificateQ&quot;E option, but it didnQ&apos;Et help.

Droid X, Android 2.3.3. System 4.5.602.MB810.Verizon.en.US.

</what>
</comment>
<comment>
<author>byungy...@gmail.com</author>
<when>Fri, 14 Oct 2011 17:07:55 +0000</when>
<what>IQ&apos;Eve been having the exact same issue on the Droid X with the following system build numbers:

4.5.596.MB810.xxx
4.5.605.MB810.xxx

I have tried the following to try to resolve the issue with no success:
* Install the security certificates manually
* Uncheck the Q&quot;EVerify CertificateQ&quot;E option
* Add an Exchange account with a google account and then edit it to my corporate account

IQ&apos;Em also able to get Calendar data and even send emails.  IQ&apos;Em just unable to get any emails.

IQ&apos;Eve since then SBFQ&apos;Eed back to Froyo and my emails are working again.</what>
</comment>
<comment>
<author>darryl.p...@gmail.com</author>
<when>Fri, 18 Nov 2011 06:29:57 +0000</when>
<what>I have a R2-D2 Droid 2. I use 2 mail systems that have self signed certificates. Outgoing mail has never worked. I was hoping with the upgrade to Gingerbread Things would improve. Nope they have gotten worse. I never had problems receiving mail now fairly often I get a invalid certificate error on incoming but most often it does work. Since I have unchecked the validate certificate for both incoming and outgoing email in the configuration for both of the self signed systems I would expect to NEVER get that error.</what>
</comment>
</bug>
<bug>
<bugid>9104</bugid>
<title>Not possible to search by non-latin symbols (Latvian)</title>
<status>Assigned</status>
<owner>jham%android.com@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dru...@inbox.lv</reportedBy>
<openedDate>Tue, 15 Jun 2010 20:36:28 +0000</openedDate>
<description>If contacts contain non-latin symbols (Latvian language chars like -
?,?,?,?,?,?,?,?,?,?,?), it is not possible to search them by Phone
(dialer) keyboard. Example Two entries in contacts: Marta Martin M?rti??
?t?ls So it is not possible to get third contact by Phone aplication
(dialer) - not by first name (?) nor surname (?). HTC Desire 2.1.405.2
CL174215</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 22:47:21 +0000</when>
<what>I thought it would do a search for the unaccented characters (yes, I realize that in some languages theyQ&apos;Ere not accents but different letters).</what>
</comment>
<comment>
<author>ingus.dr...@gmail.com</author>
<when>Sat, 19 Jun 2010 11:37:18 +0000</when>
<what>No, in Latvian they are not accents, but different letters. But for searching it would be ok if they are treated as the same letter (A = ? etc.)</what>
</comment>
<comment>
<author>lafr...@gmail.com</author>
<when>Fri, 27 Aug 2010 15:16:02 +0000</when>
<what>This issue is for every single contact searching application including Voice Search and Gesture Search. Even if voice search recognizes word and ask if I mean Q&quot;EMartinsQ&quot;E it does not find contacts with Q&quot;EM?rti??Q&quot;E in name. Voice Search would be even usable in Latvian language if it would treat Q&quot;E?Q&quot;E as equal to Q&quot;EaQ&quot;E when searching.</what>
</comment>
<comment>
<author>Vidmanta...@gmail.com</author>
<when>Sat, 03 Dec 2011 19:11:07 +0000</when>
<what>this is an issue in French language and other languages like Lithuanian too. 

may I help you in solving this issue?</what>
</comment>
<comment>
<author>ingus.dr...@gmail.com</author>
<when>Sat, 03 Dec 2011 22:04:48 +0000</when>
<what>Yes, can you? This is really sucks.</what>
</comment>
<comment>
<author>Vidmanta...@gmail.com</author>
<when>Sat, 03 Dec 2011 22:51:37 +0000</when>
<what>Well I meant, I may voluteer to fix the issue provided I was given access to the source code. 

the GoogleQ&apos;Es Gesture Search is closed source, am I right?  (reverse engineering with apktool is not the right way ;])</what>
</comment>
<comment>
<author>ingus.dr...@gmail.com</author>
<when>Sun, 04 Dec 2011 13:20:55 +0000</when>
<what>So, I am really waiting for this fix! :)</what>
</comment>
</bug>
<bug>
<bugid>5906</bugid>
<title>Jumping layout when adding focusable items in fullscreen mode (Android SDK Q&gt;E= 1.5)</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mcreich...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 09:04:07 +0000</openedDate>
<description>During the development of an app for my company I noticed that the
layout seems to jump in fullscreen mode if a button is added to the
layout. Android version: Android SDK 1.6 (but 1.5 and 2.0.1 are also
affected) Your development environment: Eclipse, Emulator with Android
1.6 and HVGA esolution, T-Mobile G1 Describe the problem: Jumping layout
in fullscreen mode when a focusable item (like a button) is added to top
of the screen and is focused. See attachment for a screenshot. Steps to
reproduce: 1. Write a new activity that hides the title bar AND the
status bar. 2. Add a button to the top of the screen. 3. Run the
activity and select the button - the complete layout (including all
other items you might have inserted) will jump by the space of the
status bar. Expected results: The layout should not jump. Observed
results: The layout jumps down by the height of the status bar if the
button is selected. It seems like Android thinks that the selected
button is placed under the status bar / title bar, although both bars
are disabled. Additional information: - The problem does not occur if at
least one bar is shown. - The attachment contains a small but working
example of the problem. Happy hacking! ;)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Jan 2010 16:57:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7448</bugid>
<title>alloc_mem_region[748]:OOPS:</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aten_...@hotmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 14:40:11 +0000</openedDate>
<description>i use SDK 1.6 and API 4; adb bugreport got nothing; the SDK and ADT is
build by myself. only change asset.h to fit emulator memory size
3*1024*1024. run the app Q&quot;EHelloWorldQ&quot;E, and than
===========================================================================
console log show that: [2010-03-30 22:11:18 -
HelloWorld]------------------------------ [2010-03-30 22:11:18 -
HelloWorld]Android Launch! [2010-03-30 22:11:18 - HelloWorld]adb is
running normally. [2010-03-30 22:11:18 - HelloWorld]Performing
com.zq.helloworld.HelloWorld activity launch [2010-03-30 22:11:18 -
HelloWorld]Automatic Target Mode: Preferred AVD Q&apos;ETESTDEVICEQ&apos;E is not
available. Launching new emulator. [2010-03-30 22:11:18 -
HelloWorld]Launching a new emulator with Virtual Device Q&apos;ETESTDEVICEQ&apos;E
[2010-03-30 22:11:18 - HelloWorld]New emulator found: emulator-5554
[2010-03-30 22:11:18 - HelloWorld]Waiting for HOME
(Q&apos;Eandroid.process.acoreQ&apos;E) to be launched... [2010-03-30 22:11:36 -
HelloWorld]emulator-5554 disconnected! Cancelling
Q&apos;Ecom.zq.helloworld.HelloWorld activity launchQ&apos;E!
=========================================================================
the logcat got the message: 60 could not load needed library
Q&apos;Elibdiag.soQ&apos;E for Q&apos;ElogcatQ&apos;E (alloc_mem_region[748]:OOPS: 60 cannot ma
=========================================================================
may be the question is alloc_mem_region meet the error! Q&quot;Ebase != (void
*)si-Q&gt;EbaseQ&quot;E but iQ&apos;Em a novice,i donQ&apos;Et know what is Q&quot;Esoinfo * siQ&quot;E , please
help us.thanks.</description>
</bug>
<bug>
<bugid>8504</bugid>
<title>video call functionality over 3g</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>KSingh...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 17:08:30 +0000</openedDate>
<description>Please can you develop an add support for video call functionality over
3g mobile net (UMTS/WCDMA). I have just ordered a Android Desire phone,
years after always have a Win Mo phone and to my horror discovered that
it will not allow any type of video calling. I know that the Desire only
has 1 camera but any type of video calling would be better than what we
have now (none). Yes I should have checked before purchasing the Android
phone but foolishly assumed that this much hyped Phone OS would have
this old technology as standard. Thanks</description>
<comment>
<author>denicola...@gmail.com</author>
<when>Tue, 08 Jun 2010 09:57:17 +0000</when>
<what>me too for this request and i am deaf guy
thanks
Davide</what>
</comment>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Thu, 24 Jun 2010 17:58:25 +0000</when>
<what>ItQ&apos;Es a shame that the Android OS and most Android devices do not natively support video calls, which is a major advertised feature of 3G networks.</what>
</comment>
<comment>
<author>kasarago...@gmail.com</author>
<when>Wed, 21 Jul 2010 06:20:59 +0000</when>
<what>The only phone in android OS family with Native 3G support for now is Samsung Galaxy S (i am in India,other phones have not been released in India). Galaxy S costs over US$700 and the only feature it lacks is the Camera Flash (compared to others). The other android phones(like HTC) donQ&apos;Et have the 3G video call and costs $600+. In Nokia(Symbian), i can get phone with same features of Galaxy S (except for AMOLED Q&amp;E Android) for around $250. So, Android is not at all worth buying if it costs high and does not have the standard features of a smartphone at its price range.
</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 09 Aug 2010 22:02:46 +0000</when>
<what>Duplicate of  Issue 2664:  [New app] video call / video conference  </what>
</comment>
<comment>
<author>orsogrig...@gmail.com</author>
<when>Fri, 27 May 2011 09:34:28 +0000</when>
<what>the Issue 2664 lies unassigned since May 2009... weQ&apos;Ere now in 2011... Google prefers not to hear what weQ&apos;Ere asking?</what>
</comment>
<comment>
<author>klaas.ha...@gmail.com</author>
<when>Wed, 07 Sep 2011 23:13:09 +0000</when>
<what>There are quite a few duplicate issues, a quick search found:

2664, 8504, 10144, 13075, 17646, 18558, 19475, 19843

Issue 2664 ( http://code.google.com/p/android/issues/detail?id=2664 ), is the first and most active issue, I suggest adding comments to that issue instead of here to try and make our voices heard as loudly as possible! (I was gutted when I found out that my brand spanking new Q&apos;EsmartQ&apos;E phone couldnQ&apos;Et do something that my 3 year old bottom of the range dumb phone can do)</what>
</comment>
</bug>
<bug>
<bugid>11323</bugid>
<title>Accepting meeting invite sends a response back on behalf of someone else</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>snheat...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 17:24:43 +0000</openedDate>
<description>I was sent a meeting request from the organizer with three other
invitees. I accepted the invitation on my HTC Incredible running 2.2 The
meeting organizer received a response that Q&quot;EStephanie accepted on behalf
of GaryQ&quot;E. I am Stephanie, Gary was the first other invitee listed in the
invitation. All I did was click on the Q&quot;EAcceptQ&quot;E button. Not sure why it
is saying I accepted on behalf of someone else. The meeting was added to
my calendar, as expected. I am connected to Exchange 2003; the organizer
is on Exchange 2007. NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>derekr...@gmail.com</author>
<when>Wed, 03 Nov 2010 15:31:09 +0000</when>
<what>I have the exact same phone and OS version and just experienced this myself. Tested it multiple times with multiple user. Every time, I accept the meeting on behalf of someone else.

It did not actually put the calendar item on their calendar, it just stated it incorrectly with the sent mail.</what>
</comment>
<comment>
<author>tim.edmo...@gmail.com</author>
<when>Fri, 05 Nov 2010 15:24:18 +0000</when>
<what>We just tested this issue with a couple of HTC EVOQ&apos;Es Android version 2.2, also running Exchange ActiveSync all with Exchange Server 2003.  Same sort of issue where accepting or declining sends back a response back that Q&quot;EBob accepted on behalf of {first recipient of meeting}Q&quot;E.

Apparently AppleQ&apos;Es iPhone OS had the same issues in the past as there is a very detailed write-up at http://discussions.apple.com/thread.jspa?threadID=2084376 - the issue does appear to be fixed in their latest iPhone OS Release though as we tested the same sort of actions responding from an iPhone that is syncing with Exchange ActiveSync.

This issue certainly places a bad perception in the minds of business users whom rely heavily on accurate calendars for scheduling and coordination of meetings.  If this particular issue has not already been escalated by Android OS developers I would recommend taking action sooner rather than later BEFORE business users start avoiding the Android due to known calendar bugs.</what>
</comment>
<comment>
<author>jamie.ko...@gmail.com</author>
<when>Fri, 18 Feb 2011 16:00:45 +0000</when>
<what>Running Exchange 2003 SP2 and having the same issue with users which have an HTC Droid (specifically tested with Incredible), Original Droid and Droid X did not exhibit the problem.</what>
</comment>
<comment>
<author>blitzeha...@gmail.com</author>
<when>Mon, 28 Feb 2011 11:34:07 +0000</when>
<what>Same problem here. 
HTC Desire (2.2) and Exchange 2003.</what>
</comment>
<comment>
<author>logan.r...@gmail.com</author>
<when>Tue, 24 May 2011 19:45:07 +0000</when>
<what>Same problem here, Exchange 2003 SP2. Running Android 2.3.4 and 2.2 does it as well. The first recipient listed is the one that it ends up being on behalf of.</what>
</comment>
<comment>
<author>akselcel...@gmail.com</author>
<when>Wed, 08 Jun 2011 12:58:13 +0000</when>
<what>Samme problem here, Win2003 server, exchange activesync, and different HTC cell phones.
</what>
</comment>
<comment>
<author>matthews...@gmail.com</author>
<when>Thu, 21 Jul 2011 19:59:42 +0000</when>
<what>Anyone find a solution to this issue yet?</what>
</comment>
</bug>
<bug>
<bugid>14317</bugid>
<title>android:scrollbarSize attribute does not work in ScrollView tag</title>
<status>FutureRelease</status>
<owner>ad...@android.com</owner>
<closedOn>2011-01-27T23:59:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tomohiro...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 04:45:25 +0000</openedDate>
<description>For example, in case of the following tag in xml layout,
android:scrollbarSize is ignored. Q&lt;EScrollView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:fadeScrollbars=Q&quot;EfalseQ&quot;E
android:scrollbarThumbVertical=Q&quot;E@drawable/thumb01Q&quot;E
android:scrollbarSize=Q&quot;E20pxQ&quot;E Q&gt;E For your information,
drawable/thumb01.xml is the following for example. Q&lt;Eshape
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Esolid
android:color=Q&quot;E#FF0000Q&quot;E/Q&gt;E Q&lt;Ecorners android:radius=Q&quot;E4pxQ&quot;E/Q&gt;E Q&lt;E/shapeQ&gt;E But
it works well when android:scrollbarThumbHorizontal attribute is added
in the same ScrollView tag. For example below. Q&lt;EScrollView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:fadeScrollbars=Q&quot;EfalseQ&quot;E
android:scrollbarThumbVertical=Q&quot;E@drawable/thumb01Q&quot;E
android:scrollbarThumbHorizontal=Q&quot;E@drawable/thumb01Q&quot;E
android:scrollbarSize=Q&quot;E20pxQ&quot;E Q&gt;E Of course,
android:scrollbarThumbHorizontal means nothing in this case. I believe
that this problem is caused by View class of android.view package.
Hereinafter, the target version is Android 2.3 (Gingerbread). The
problem is in source code of View.java, several lines from 5940 line.
The Q&quot;EsizeQ&quot;E variable is the size of Q&quot;EhorizontalQ&quot;E scrollbar of 5940 line.
But, this variable seems to be used as the size of Q&quot;EverticalQ&quot;E scrollbar
at 5972 and 5974 lines. It is necessary to get the size of vertical
scrollbar before 5972 line, is it ?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 27 Jan 2011 21:34:37 +0000</when>
<what></what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Thu, 27 Jan 2011 23:59:04 +0000</when>
<what>Fixed in upcoming release. Thanks for the report!</what>
</comment>
<comment>
<author>Tremendo...@gmail.com</author>
<when>Sat, 05 Nov 2011 08:20:22 +0000</when>
<what>itQ&apos;Es a stupid bug!</what>
</comment>
</bug>
<bug>
<bugid>7822</bugid>
<title>Docs Manager</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fagfr...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 22:12:25 +0000</openedDate>
<description>I find it very useful to have a smartphone in my document manager as the
manager of the photos are. If an email contains an attachment Word file
type we may: 1. send the document to a word processor in this smarphone
2. save the attachment between the documents of my smatphone 3. send
email or share, publish in an online or synchronize with your computer,
the documents we are working All this could simply be handled by this
handler documents natively in the smartphone. What do you think?
Francesco</description>
</bug>
<bug>
<bugid>13115</bugid>
<title>Notepad Tutorial Exercise 2 Minor Omission (setTitle)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>granteperry</reportedBy>
<openedDate>Sat, 11 Dec 2010 13:35:51 +0000</openedDate>
<description>In the Notepad tutorial, Exercise 2 there is a minor omission. In Step
10 it shows Q&quot;EThe full onCreate() methodQ&quot;E. However in Step 9 readers will
include the line Q&quot;EsetTitle(R.string.edit_note);Q&quot;E which is missing. Great
tut so far btw!</description>
</bug>
<bug>
<bugid>343</bugid>
<title>Transport of Intent with a Serializable Extra fails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:13:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>MotoVyzi...@gmail.com</reportedBy>
<openedDate>Sat, 23 Feb 2008 12:15:28 +0000</openedDate>
<description>I tried to send an Intent to another activity. The intent contained my
custom Serializable object contained in the Extras bundle. While
delivering this intent, an exception is thrown an the intent is not
delivered. It doesnQ&apos;Et matter what ClassLoader I give it, it still gives
me: ERROR/JavaBinder(523): *** Uncaught remote exception! (Exceptions
are not yet supported across processes.) ERROR/JavaBinder(523):
java.lang.RuntimeException: Parcelable encounteredClassNotFoundException
reading a Serializable object ERROR/JavaBinder(523): at
android.os.Parcel.readSerializable(Parcel.java:1549)
ERROR/JavaBinder(523): at android.os.Parcel.readValue(Parcel.java:1424)
ERROR/JavaBinder(523): at
android.os.Parcel.readListInternal(Parcel.java:1613)
ERROR/JavaBinder(523): at
android.os.Parcel.readArrayList(Parcel.java:1139) ERROR/JavaBinder(523):
at android.os.Parcel.readValue(Parcel.java:1400) ERROR/JavaBinder(523):
at android.os.Parcel.readMapInternal(Parcel.java:1604)
ERROR/JavaBinder(523): at
android.os.Parcel.readBundleUnpacked(Parcel.java:1075)
ERROR/JavaBinder(523): at android.os.Bundle.unparcel(Bundle.java:151)
ERROR/JavaBinder(523): at android.os.Bundle.toString(Bundle.java:788)
ERROR/JavaBinder(523): at
java.lang.StringBuilder.append(StringBuilder.java:227)
ERROR/JavaBinder(523): at
android.content.Intent.toString(Intent.java:2912) ERROR/JavaBinder(523):
at java.lang.StringBuilder.append(StringBuilder.java:227)
ERROR/JavaBinder(523): at
android.server.am.ActivityManagerService.startActivityLocked(ActivityManagerService.java:1594)
ERROR/JavaBinder(523): at
android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:1913)
ERROR/JavaBinder(523): at
android.app.ActivityManagerNative.doTransact(ActivityManagerNative.java:124)
ERROR/JavaBinder(523): at
android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:103)
ERROR/JavaBinder(523): at
android.os.Binder.execTransact(Binder.java:274) ERROR/JavaBinder(523):
at android.dalvik.NativeStart.run(Native Method)</description>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 28 Feb 2008 09:16:28 +0000</when>
<what>Uh, yeah, the activity manager canQ&apos;Et be printing the intent bundle. :)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:13:33 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:14:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13088</bugid>
<title>Message tones cannot be changed from SD card (either downloaded or from old cellphone)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>harshals...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 17:58:51 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be.
Problem: cannot change the message tones in android phones that are
downloaded or from old phones. steps reducing the problem : including
option browse for selecting the users favorite tone. the user should be
able to choose the tone of his choice so plz add this feature in android
2.1 OS F.Y.I :the newer android 2.2 also have the same problem of
selection of message tones device : Samsung GALAXY 3 (GT-i5801)AKA
Apollo DonQ&apos;Et forget to mention which device you have, making sure that
it runs Android 2.1. If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>sunnybun...@gmail.com</author>
<when>Mon, 28 Mar 2011 02:23:59 +0000</when>
<what>select tones which u want as message and store it in a folder where u have stored music files.Name the folder as notifications. Now try selecting in your settings.</what>
</comment>
</bug>
<bug>
<bugid>17829</bugid>
<title>[Korean IME bug]715326, Unable to see input text field when virtual keyboard pops up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>viewandr...@vmware.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 21:40:46 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Install Q&quot;EGoogle Korean IMEQ&quot;E to your Android tablet 1. Place your
insertion cursor to input text field 2. Invoke virtual IME to type
something Actual result: Virtual keyboard pushes up input text field so
that unable to see input text field. I canQ&apos;Et see what IQ&apos;Em typing.
Expected result: User is able to see the input text field while he/she
is typing DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) This bug is reproduced on Android OS 2.3, 3.0,
and 3.1 Tested tablets: Motorola XOOM and Samsung 10.1 If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
<comment>
<author>lau2...@gmail.com</author>
<when>Sun, 28 Aug 2011 07:23:00 +0000</when>
<what>Please fix, this is a big problem</what>
</comment>
</bug>
<bug>
<bugid>18311</bugid>
<title>Proxy setting not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>hugopnab...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 15:11:08 +0000</openedDate>
<description>- Steps to reproduce the problem. Wireless connection in a network with
proxy (no authentication required) - What happened. When I set the proxy
server and port for Wi-Fi connection it only works for internet browser
(HTTP) . Every other aplication that uses HTTP like the market and
others donQ&apos;Et work! - What you think the correct behavior should be. Http
proxy should work for EVERY application!!! -DonQ&apos;Et forget to mention
which device you have, and which version of Android Galaxy S with
version 2.1, 2.2, 2.3.3 2.3.4 !!!!</description>
<comment>
<author>fede1...@gmail.com</author>
<when>Tue, 19 Jul 2011 14:09:29 +0000</when>
<what>This option and authentication options are essential for working with an android phone in a company environment.

Like others probably we will be forced to choose other os phone systems for our company, in order to allow employees to connect to company intranet.

Please let us know if youQ&apos;Eve any plans on this defect (not an enhancement).</what>
</comment>
<comment>
<author>andiris29</author>
<when>Wed, 27 Jul 2011 03:08:57 +0000</when>
<what>there is same problem with my htc incredible, android 2.3.3.

proxy is the basic feature to an os !!!

any ideas ? or any plans on this issue ?
</what>
</comment>
<comment>
<author>frank.wo...@gmail.com</author>
<when>Mon, 01 Aug 2011 01:24:21 +0000</when>
<what>If Google is serious in making the Android a business device then they need to sort out this proxy server issue. my IPAD was setup and connect3ed to my work proxy address in 60 seconds...very simple.

Yet my Android Samsang Galaxy S2 can connect to my work wifi but Internet not working after entering proxy server address</what>
</comment>
<comment>
<author>AbubakrE...@gmail.com</author>
<when>Tue, 06 Sep 2011 14:16:33 +0000</when>
<what>Same problem here on my galaxy s2..... this is rather disappointing.... wish there was a fix for this</what>
</comment>
</bug>
<bug>
<bugid>19013</bugid>
<title>difficulty with website: acaeronet.aircanada.ca</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>daniel.f...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 19:08:27 +0000</openedDate>
<description>Hello, I purchased a Sony Ericsson xperia acr.I was assured that Android
was what I needed to access my employers website for work but I am not
able to do so. The site is: acaeronet.aircanada.ca. This is a secure
website and with the ArcQ&apos;Es stock browser I can sign in and agree to the
terms and display the home page but I cannot go any further than that.
No other pages on the site will load. Maybe one in fifty tries will
work. Here are some site details:
https://acaeronet.aircanada.ca/http://acaeronet.aircanada.ca/portal/dt
type: text/html render mode:Quirks mode encoding:UTF-8 Would you have
any suggestions for a fix? Thank you. Daniel Fuchs
daniel.fuchs787@gmail.com</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Wed, 03 Aug 2011 22:31:35 +0000</when>
<what>IQ&apos;Ed need more details about what happens when the page fails to load. Since the page requires a login, I canQ&apos;Et reproduce your issue on my end (I donQ&apos;Et have a login).

Does your browser give you any error, such as Q&quot;EThe page cannot be displayed because the connection timed outQ&quot;E or Q&quot;Ethe connection was refusedQ&quot;E etc? Does part of the page load (like the very top) with a blank area below? If so, the page probably uses Java, DirectX or Flash components that arenQ&apos;Et supported on your phone right now. If youQ&apos;Ere getting an Authentication Failed or Session Timed Out message from the website, itQ&apos;Es probably on their end unless your web is very slow at the time.</what>
</comment>
<comment>
<author>daniel.f...@gmail.com</author>
<when>Thu, 04 Aug 2011 15:40:46 +0000</when>
<what>Hello again and thank you for responding to my question.

My browser does not give any error messages. No time out or connection
refused messages and no partial pages.

When I click on the links that I want to go to all I get is the load bar
about 1/6 of the length and the rotating circle just keeps rotating. It will
get stuck at this point, circle rotating for 10 or 15 minutes or longer but
never any error message or partial page loads. Then when I try to log out I
get same thing, load bar about 1/6 and continuous circle rotating. Only way
to get out is to close the page.

I spoke to the IT help desk at acaeronet and they confirmed that the
acaeronet only needs Java but not DirectX or Flash. They suggested that I
might have an older version of Java and I should down load the latest Java
plugin. I will try this. What do you think?

Java Script is enabled on my phone.

I have friend using other Android phones and I phones and I pods and they
have no problem with the sight.

It is all very strange to me.

Thanks for your help.

Dan.</what>
</comment>
<comment>
<author>MON...@HOTMAIL.COM</author>
<when>Tue, 29 Nov 2011 03:48:34 +0000</when>
<what>Hi,
I have the same problem with my android tablet by nextbook called premium 7.i cant access the acaeronet employee websiite as dan mentions. Either i get to the tQ&amp;Ec section and then freezes or i get a connectivity error. All other sites work.  Dan, did you get any response? Guess that i should call the helpddsk too....or return this as i bought it for work. Monica</what>
</comment>
<comment>
<author>daniel.f...@gmail.com</author>
<when>Wed, 30 Nov 2011 20:57:10 +0000</when>
<what>Hi Monica,

I never did get a fix from the Android people. I did hear that a big update
was in the works for Android. Hopefully this will fix many of the problems
with their stock browser.

In the mean time I have downloaded and use the Opera mobile browser. It is
very good and enables me to navigate through most of acaeronet.

I also researched the Firefox mobile browser. It also navigates through
acaeronet and might work well on your tablet with the extra computing
power. For me it worked but really slowed down my phone so I un-installed
it.

Hope his helps.

Take care,

Dan.</what>
</comment>
</bug>
<bug>
<bugid>9262</bugid>
<title>HTC EVO (Sprint): Not able to sync Calendar by using ActiveSync with Exchange 2010</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-23T01:53:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tatyanam...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 18:20:30 +0000</openedDate>
<description>HTC EVO (Sprint): Not able to sync Calendar by using ActiveSync with
Exchange 2010 Error: Synchronization is experiencing problems HTC EVO
from Sprint Model # PC36100 Hardwae version 3 Firmware 2.1 Update 1
Build 1.32.651.6CL171253 Software # 1.32.651.6 PIR Version 1.40_003 PLR
Virsion 60665 Kernel # 2.6.29-A2443432 htc-kernel@and18-2#1 Is this a
knowing issue? Thank you!</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 23 Jun 2010 01:53:47 +0000</when>
<what>The EVO uses HTCQ&apos;Es Exchange application; itQ&apos;Es not part of Android 2.1.   Please contact HTC with this issue.</what>
</comment>
</bug>
<bug>
<bugid>15801</bugid>
<title>Nexus One Camera Driver Broken in 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>pr3mo...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 20:41:22 +0000</openedDate>
<description>I have a Nexus One and have camera problem since I installed Gingerbread
2.3.3 Goggles, Barcode scanner and other apps that use the camera are
broken. I only have a black screen. Also, i cannot use led flashlight
application. The led light does not turn on and the application hang for
a few seconds, then crash. Carrier : Videotron Android version : 2.3.3
Build Number : GRI40 Kerner version : 2.6.35.7-59423-g08607d4
android-build@apa28 #1 Baseband version : 32.41.00.32U_5.08.00.04 for
more information :
http://code.google.com/p/android/issues/detail?id=15112</description>
<comment>
<author>*amars...@checkpoints.com</author>
<when>Fri, 17 Jun 2011 15:54:30 +0000</when>
<what>Fixed for me in 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>18808</bugid>
<title>Arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-26T19:04:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Goba...@yahoo.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 01:48:49 +0000</openedDate>
<description>GOOGLE MUST SUPPORT ARABIC LANGUAGE IN Q&quot;EANDROIDQ&quot;E. GOOGLE MUST SUPPORT
ARABIC LANGUAGE IN Q&quot;EANDROIDQ&quot;E. GOOGLE MUST SUPPORT ARABIC LANGUAGE IN
Q&quot;EANDROIDQ&quot;E. GOOGLE MUST SUPPORT ARABIC LANGUAGE IN Q&quot;EANDROIDQ&quot;E. please make
our dreame come truth =( Q&lt;E3</description>
<comment>
<author>Mhamedbe...@gmail.com</author>
<when>Tue, 26 Jul 2011 14:21:19 +0000</when>
<what>please this is a duplicate issue please see 5597 issue or star it.</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Tue, 26 Jul 2011 19:04:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19195</bugid>
<title>R.java files create unncessary Java warnings in eclipse</title>
<status>New</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stad...@google.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 21:47:05 +0000</openedDate>
<description>It would be nice if the tools wrote out warning-free code; Helps when
youQ&apos;Ere trying to get a project down to zero warnings. In R.java files,
the trailing semicolon after styleable is not needed (in fact, none of
the other types seem to emit one.) public static final class styleable {
// .... // };</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 11 Aug 2011 22:04:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>261</bugid>
<title>Selection color is bigger then the list item</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-07T20:45:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jesmia...@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 09:40:55 +0000</openedDate>
<description>I created my own list as show in the image, when the item is selected
the selection color (orange) is actually larger then the list item
(which is green). This list is made with an own made adapter. 1 row
contains several views, including TextView Q&amp;E ImageView. These rows do
not get a fixed height. Actually nothing in the screenshot gets a fixed
height</description>
<comment>
<author>jesmia...@gmail.com</author>
<when>Fri, 15 Feb 2008 10:19:51 +0000</when>
<what>/*
* Creating a list with more then 1 value in a row. This is done by the
* self made IssueItem, IssueItemView Q&amp;E IssueListAdapter
*/
IssueListAdapter ila = new IssueListAdapter(this);
ila.addItem(new IssueItem(getResources().getDrawable(R.drawable.bug),
          Q&quot;E1Q&quot;E, Q&quot;E2Q&quot;E,
          getResources().getDrawable(R.drawable.priority_major), true));
ila.addItem(new IssueItem(getResources().getDrawable(R.drawable.bug),
          Q&quot;E3Q&quot;E, Q&quot;E4Q&quot;E,
          getResources().getDrawable(R.drawable.priority_major), false));
ila.addItem(new IssueItem(getResources().getDrawable(R.drawable.bug),
          Q&quot;E5Q&quot;E, Q&quot;E6Q&quot;E,
          getResources().getDrawable(R.drawable.priority_major), false));
ListView lv = (ListView) findViewById(R.id.lv_atm);
lv.setAdapter(ila);

Which means I give the following vars with it:
- Image (for filling ImageView)
- String (for filling TextView)
- String (for filling TextView)
- Image (for filling ImageView)
- Boolean (for setting background color yes/no)

I do not handle any onSelection or something. </what>
</comment>
<comment>
<author>jesmia...@gmail.com</author>
<when>Wed, 20 Feb 2008 11:02:40 +0000</when>
<what>Ok, I have been playing around and noticed that there is a minimum height for the
selection or something.
I added some padding pixels to layout of an item and noticed that if i added 6 pixels
that the problem disapeared.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:45:48 +0000</when>
<what>Appears to not be an issue.</what>
</comment>
</bug>
<bug>
<bugid>8716</bugid>
<title>Google talk version 130</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rikdmob...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 20:54:24 +0000</openedDate>
<description>hello, iQ&apos;Em using google talk v130 on the HTC desire with android
2.1-update1. Sometimes google talk wont make a sound/shake. This mostly
happens when the phone is longer active. My girlfriend uses a Sony
Ericsson xperia x10 and she also have this problem. i dont know how to
reproduce this error. it only happens sometimes. But it is annoyQ&apos;Ed
because you cant allways count on the application that it makes a sound
when you have a new message.</description>
</bug>
<bug>
<bugid>4685</bugid>
<title>allow multiple message to be deleted at a time in MS Exchange </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>dgabler@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 15:05:06 +0000</openedDate>
<description>Current Behavior: Multiple messages are not allowed to be deleted at the
same time in MS Exchange Expected Behavior: Multiple message can be
selected and deleted at the same time.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:37:01 +0000</when>
<what></what>
</comment>
<comment>
<author>dgabler@gmail.com</author>
<when>Fri, 13 Nov 2009 22:40:59 +0000</when>
<what>This issue should be withdrawn.  There is no issue here, multiple emails can be deleted.</what>
</comment>
</bug>
<bug>
<bugid>13176</bugid>
<title>Sample LunarLander</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lamers...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 17:50:21 +0000</openedDate>
<description>LunarLander will crash on resume. If the activity is closed and
restored, it will try to start a dead thread wich will make the app
crash. Starting dead thread isnQ&apos;Et allowed. A workaround would be to
implement runnable instead of extending a thread. In the contstructor we
create a new thread with our runnable, and on restore since the runnable
hasnQ&apos;Et been killed we can create a new thread and start it.</description>
</bug>
<bug>
<bugid>2439</bugid>
<title>Preferences Lost upon reboot with ampersand (Q&amp;E)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T02:09:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>droozenr...@gmail.com</reportedBy>
<openedDate>Thu, 16 Apr 2009 03:35:04 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Store an ampersand in a
preference with: Editor edit = settings.edit(); edit.putString(Q&quot;EA
Preference Q&amp;E StringQ&quot;E); edit.commit(); The preference will be saved fine.
Exit the app and return; all preferences should probably still be saved
fine. Then reboot the phone. Launch app with ampersand in a preference
All preference data for that app has been lost because the ampersand was
inclided. - What you think the correct behavior should be. A string in
preferences should be able to store any character able to be created
with the keyboard, especially the ampersand. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>mark.doliner</author>
<when>Fri, 22 May 2009 00:54:58 +0000</when>
<what>This is possibly related to http://code.google.com/p/android/issues/detail?id=2066</what>
</comment>
<comment>
<author>mark.doliner</author>
<when>Wed, 03 Jun 2009 18:14:18 +0000</when>
<what>I confirm that this is fixed in 1.5.

I was also seeing a bug where, if I saved a preference with a double quote in it,
then when my application was killed and restarted the preference would now contain
two double quotes instead of one.  And that bug is also fixed in 1.5.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:09:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7768</bugid>
<title>Text messages (SMS Q&amp;E MMS) over WiFi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>jackenne...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 02:41:21 +0000</openedDate>
<description>This would likely require carrier/Google involvement, but with 1X, 3G,
and WiFi available, there is no reason simple communication (text,
voicemails, web pages, not necessarily time-sensitive stuff like calls)
should be dependent (from a userQ&apos;Es perspective) on the type of
connection you have available. I suggest pushing SMS and MMS via the
internet when out of 1X/3G service. I know GVoice can do something
similar but this should be integrated into the native messaging app so
as to be transparent to the user.</description>
<comment>
<author>dygituljunky</author>
<when>Fri, 07 May 2010 06:19:54 +0000</when>
<what>IQ&apos;Ed like to see this plus phone calls over WiFi.

In other words, UMA support like with my T-Mobile BlackBerry 8900 for phone calls,
SMS, MMS, and other data functions over WiFi would be fantastic.</what>
</comment>
<comment>
<author>whiteloc...@gmail.com</author>
<when>Sat, 15 May 2010 15:36:33 +0000</when>
<what> I am thrilled with my hero and was about to purchase nexus/desire for my wife, but 
no UMA means she is sticking with BB and i will probably go back to when one shortly 
if this cannot be resolved, i am gutted its a real shame.</what>
</comment>
<comment>
<author>ssha...@gmail.com</author>
<when>Thu, 20 May 2010 18:38:57 +0000</when>
<what>This is actually part of Andoid feature request 6242 (on this forum) which already has 
a fair bit of support.  Add your comments to 6242:

http://code.google.com/p/android/issues/detail?id=6242</what>
</comment>
<comment>
<author>pirant...@gmail.com</author>
<when>Tue, 27 Jul 2010 10:51:22 +0000</when>
<what>yes pls</what>
</comment>
</bug>
<bug>
<bugid>15714</bugid>
<title>Notifications: Too hard to drag/swipe off one notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 21:18:34 +0000</openedDate>
<description>You can hold a notification and slide it right (or left?) to clear that
notification alone. But itQ&apos;Es MUCH too hard. 9 out of ten times nothing
happens when you swipe. Also itQ&apos;Es delayed. You swipe and then after a
whole second or so the notification scrolls off the screen. I bet even a
trained android user still needs a few tries before succeeding. If he
even knows it exists. Why not make it work like in webOS ? - make it
follow the drag in real-time but snap back if you donQ&apos;Et scroll it far
enough.</description>
</bug>
<bug>
<bugid>13941</bugid>
<title>Huge memory usage when updating the same notification to show progress</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>11</stars>
<reportedBy>claire12...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 09:15:47 +0000</openedDate>
<description>How to reproduce: I attached an android eclipse project with an example
application. Just run the application to reproduce the issue. Also
attached adb bugreport. What happens: When updating a same notification
and custom view (see
http://developer.android.com/guide/topics/ui/notifiers/notifications.html)
to show some progress, there is a huge memory usage. The garbage
collector ends up running a lot and the UI becomes unresponsive. Note
that if one recreates the Notification and RemoteViews for each progress
update (uncomment line 81 of NotifierService.java in the example
project), the garbage collection seems pretty reasonable and the UI
remains responsive. See also
http://stackoverflow.com/questions/3608684/huge-memory-usage-in-notifications
. Expected behavior: I would expect the notification to work fine
without recreating Notification and RemoteViews for each update as it is
the recommended way to do it in the documentation. This issue was
produced on a NexusOne running Android 2.1-update1.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 07:50:27 +0000</when>
<what></what>
</comment>
<comment>
<author>deiste...@gmail.com</author>
<when>Fri, 01 Jul 2011 09:34:13 +0000</when>
<what>It also occurs with Android 2.2.</what>
</comment>
<comment>
<author>deiste...@gmail.com</author>
<when>Fri, 01 Jul 2011 16:31:54 +0000</when>
<what>Seems related to http://groups.google.com/group/android-developers/browse_thread/thread/667343a171e51463#</what>
</comment>
<comment>
<author>rothes.w...@gmail.com</author>
<when>Mon, 19 Sep 2011 18:27:48 +0000</when>
<what>Occurs in 3.x on my Xoom, ThinkPad and emulator.  Calling System.gc() postpones the problem but the slowdown is still there.  Only way IQ&apos;Eve been able to update from my service is to make a new one.</what>
</comment>
<comment>
<author>mobidia....@gmail.com</author>
<when>Wed, 21 Sep 2011 21:39:14 +0000</when>
<what>Occurs on Android 2.3 Nexus S running cyanogen mod 7, using the Service.startForeground() call rather than NotificationManager.notify(). After approximately 20,000-50,000 updates (about 1 week) the logcat shows Q&quot;EFAILED BINDER
TRANSACTIONQ&quot;E and the notification stops updating, it just keeps displaying stale data from the last successful update.

My guess is a RemoteException is being thrown in IBinder.transact(), presumably because the RemoteView has grown so much that it exceeds the maximum size transact() can handle. Eventually the app may crash if it exceeds its VM limit.

Recreating the RemoteViews alone is sufficient to work around the problem, recreating the Notification is not necessary:

views = new RemoteViews(ctxRef.getPackageName(), R.layout.notification);
</what>
</comment>
<comment>
<author>bambo...@gmail.com</author>
<when>Mon, 14 Nov 2011 22:49:23 +0000</when>
<what>same problen on my HTC Desire (2.2).
After around 30-50 updates my phone automatically reboots !

Please fix this bug asap, because it seems that they are no valid workaround...</what>
</comment>
<comment>
<author>rothes.w...@gmail.com</author>
<when>Wed, 30 Nov 2011 15:52:16 +0000</when>
<what>There is a work around currently.  I lower the rate at which I handle the events and re-create the notification with the same ID.  It will be more processor/memory intensive that an update but will not leak memory as it does now.</what>
</comment>
<comment>
<author>bambo...@gmail.com</author>
<when>Wed, 30 Nov 2011 21:09:21 +0000</when>
<what>I donQ&apos;Et think we can call this a workaround: use it less, it will crash less ;)
Seriously arenQ&apos;Et there any way to display a customNotif with a progressBar that is refreshed  for every % without crashing (and forcing some device to reboot) ?</what>
</comment>
</bug>
<bug>
<bugid>10723</bugid>
<title>Messages being sent to wrong contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brian.ce...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 01:41:20 +0000</openedDate>
<description>I have an EVO running Android 2.2 and my experience has been clicking on
a new message from Contact A but an old message thread from Contact B
and or some other contact shows up. This happens everyday. Well today I
replied to a new message from Contact A, and get a message from Contact
C asking what am i talking about. Contact C received the message that I
was sending to Contact A. Im looking at the message thread for Contact C
but that message isnt there. Its showing in Contact A message thread
like I sent it to them but Contact A never got it. This is a problem
that needs to be fixed.</description>
</bug>
<bug>
<bugid>5183</bugid>
<title>The wrapper interposed by GLSurfaceView.setDebugFlags doesnQ&apos;Et permit any GL11 method calls.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>megbec...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 13:14:46 +0000</openedDate>
<description>After adding setDebugFlags(DEBUG_CHECK_GL_ERROR) to my GLSurfaceView
subclasses, any attempts to call glGenBuffer result in an
UnsupportedOperationException. Surely it wouldnQ&apos;Et have been hard to
check what interface the GL Context implements and return an appropriate
wrapper? Just create a parallel class hierarchy of wrappers, with the
GL11 wrapper extending the GL10 wrapper.</description>
</bug>
<bug>
<bugid>18919</bugid>
<title>The service mark character does not display correctly.  The trademark and copyright symbols display fine.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ad...@noisykeys.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 04:47:58 +0000</openedDate>
<description>The service mark character does not display correctly. The trademark and
copyright symbols display fine. The service mark unicode is U+2120.
Symbol Name ASCII Code Symbol Unicode Symbol trademark 0153 ? U+2122 ?
servicemark no ASCII code; use sup element in HTML SM U+2120 ? copyright
0169 ? U+00A9 ? Example for testing: http://dthal.com/notes/ contains
the table above (search Q&quot;ESymbolsQ&quot;E) that lists these legal symbols; the
service mark symbol is displayed as a rectangle on the Android browser
(it displays fine on desktop version of Chrome, as well as IE and FF). I
realize this is in a class of Unicode characters that do not render
properly. However, the service mark character is uniquely important and
appears frequently in web page footers. Rendering of legal symbols is
uniquely important.</description>
</bug>
<bug>
<bugid>17705</bugid>
<title>Wrong default location is displayed on gps app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:32:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DreamSof...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 08:40:22 +0000</openedDate>
<description>Device1. au IS01 Android 1.6 version / Kernel 2.6.32 version Device2. au
IS03 Android 2.2.1 version / Kernel 2.6.32 version Setting value - Use
3G network(own device) Q&apos;EoffQ&apos;E - Use wireless network Q&apos;EonQ&apos;E - Use GPS
satellites Q&apos;EonQ&apos;E - 3G network or wifi detected the place Q&apos;EonQ&apos;E - Language
Q&apos;EJapaneseQ&apos;E External wifi router. DWR-100D(NTT East/BUFFALO) External 3G
network. NTT DoCoMo Foma Hi-Speed
???????????GPS???(????)??????????????????????????????????????132km????
GPS???(????)??????????????????????????????
????????????????????????????????????</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:31:17 +0000</when>
<what>Issue 17706 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:32:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9013</bugid>
<title>bluetooth ACTION_REQUEST_ENABLE returns incorrect resultCode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sergey.k...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 07:45:11 +0000</openedDate>
<description>Using code samples from bluetooth tutorial
(http://developer.android.com/guide/topics/wireless/bluetooth.html) and
bluetooth chat sample
(http://developer.android.com/resources/samples/BluetoothChat/index.html)
When starting application with bluetooth turned off and asking user to
turn it on with: Intent enableIntent = new
Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableIntent, REQUEST_ENABLE_BT); in
onActivityResult user gets opposite resultCode for what heQ&apos;Es done:
public void onActivityResult(int requestCode, int resultCode, Intent
data) { switch (requestCode) { case REQUEST_CONNECT_DEVICE: if (D) Log.d
(Q&quot;EBluetooth request connect resultCode: Q&quot;E + resultCode); break;
............. } } If user agrees to enable bluetooth, the request code
is 0 (Activity.RESULT_CANCELED). If user answers Q&apos;EnoQ&apos;E and doesnQ&apos;Et enable
bluetooth he gets -1 (Activity.RESULT_OK) Workaround: In
onActivityResult callback instead of condition if (resultCode ==
Activity.RESULT_OK) Use condition if (mBluetoothAdapter.isEnabled())
Application compiled against Android platform 2.0.1 API level 6 and run
on HTC Desire (2.1-update1, kernel 2.6.29-0cb9f166, 1.21.405.2)</description>
<comment>
<author>wanghy...@gmail.com</author>
<when>Thu, 22 Jul 2010 05:56:52 +0000</when>
<what>I have also found the same defect.
Android 2.1 HTC Legend.
 </what>
</comment>
<comment>
<author>Owen.R.E...@gmail.com</author>
<when>Mon, 01 Nov 2010 18:48:14 +0000</when>
<what>I have the same problem:
Android 2.1-update1 HTC Aria (Software # 1.25.502.2)
Application compiled against API Level 7.</what>
</comment>
</bug>
<bug>
<bugid>3407</bugid>
<title>obtainStyledAttributes() fails when used inside instance initializer of anonymous inner class.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-29T15:32:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>ravikuma...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jul 2009 10:48:48 +0000</openedDate>
<description>Android code version you are running: 1.3 Your development environment:
Eclipse 3.5 Describe the problem: NullPointerException occurs when we
try to use use obtainStyledAttributes () inside instance initializer of
anonymous inner class. Expected results: obtainStyledAttributes() should
return the TypedArray properly. Observed results: mBase is not
initialized so, application crashes due to NullPointerException.
Additional information: TestGallery.java package com.test; import
junit.framework.Test; import android.app.Activity; import
android.content.res.TypedArray; import android.os.Bundle; import
android.view.ContextMenu; import android.view.MenuInflater; import
android.view.MenuItem; import android.view.View; import
android.view.ViewGroup; import android.widget.AdapterView; import
android.widget.BaseAdapter; import android.widget.Gallery; import
android.widget.ImageView; import android.widget.Toast; public class
TestGallery extends Activity { @Override public void onCreate(Bundle
savedInstanceState){ super.onCreate(savedInstanceState);
setContentView(R.layout.main); Gallery mGallery = (Gallery)
findViewById(R.id.gallery); if(true){ //replace to false Q&amp;E set true
below. TypedArray mTA = obtainStyledAttributes (R.styleable.Gallery);
mGalleryItemBackground = mTA.getResourceId
(R.styleable.Gallery_android_galleryItemBackground,0); mTA.recycle(); }
mGallery.setAdapter(mBaseAdapter); } BaseAdapter mBaseAdapter = new
BaseAdapter(){ { if(false){ //replace to true Q&amp;E set false above.
TypedArray mTA = obtainStyledAttributes (R.styleable.Gallery);
mGalleryItemBackground = mTA.getResourceId
(R.styleable.Gallery_android_galleryItemBackground,0); mTA.recycle(); }
} @Override public int getCount(){ return mThumbsId.length; } @Override
public long getItemId(int position){ return mThumbsId[position]; }
@Override public Object getItem(int position){ return mThumbsId; }
@Override public View getView(int position, View mView, ViewGroup
parent){ ImageView mImageView; if(null == mView){ mImageView = new
ImageView (TestGallery.this); mImageView.setPadding(8, 8, 8, 8);
mImageView.setLayoutParams(new Gallery.LayoutParams(85, 85));
mImageView.setScaleType (ImageView.ScaleType.FIT_XY); }else{ mImageView
= (ImageView)mView; } mImageView.setImageResource(mThumbsId[position]);
return mImageView; } Integer mThumbsId[] = new Integer[]{
R.drawable.icon, R.drawable.icon, R.drawable.icon , R.drawable.icon,
R.drawable.icon, R.drawable.icon , R.drawable.icon, R.drawable.icon,
R.drawable.icon }; }; private int mGalleryItemBackground; } main.xml
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EGallery android:id=Q&quot;E@+id/galleryQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;E@string/helloQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 29 Jul 2009 15:32:51 +0000</when>
<what>You are trying to call methods before everything is initialized correctly, just instanciate your inner class from 
onCreate(). There is no guarantee of what happens before onCreate().</what>
</comment>
<comment>
<author>ravikuma...@gmail.com</author>
<when>Thu, 30 Jul 2009 05:08:01 +0000</when>
<what>Thank you Romain for your reply.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:31:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5900</bugid>
<title>Report SMS Spam Option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>luke.schlather@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 00:17:20 +0000</openedDate>
<description>Add an option in the SMS messaging app to mark a message as spam and
block the originator. It would also make sense to keep a list of blocked
numbers somewhere. Additionally, a hook to automatically forward the
information to carriers should they wish to do something specific.
Ideally they should be able to block SMS from that number to you on the
network, and analyze the nature of the spam to determine if they should
/ can take action against the originator. Should the carriers not have a
hook to handle this, the ability to simply block any messages from that
number on the android end would be good.</description>
<comment>
<author>adave...@gmail.com</author>
<when>Sun, 21 Mar 2010 22:49:49 +0000</when>
<what>You should try the Handcent SMS app from the android marketplace...not only is it 
ridiculously customizable, but you can Q&quot;EblacklistQ&quot;E numbers, as well.</what>
</comment>
<comment>
<author>oskarstark</author>
<when>Sun, 18 Jul 2010 12:45:37 +0000</when>
<what>Yes, itQ&apos;Es possible to block numbers and show them, this is great if you have a second girlfriend ;)
you get the messages, but not on top, directly in the blacklist, and later you can show the blacklisted messages!
But, the blacklisted and NOT shown messages in Handcent, but when you open the internal SMS-App you can see everything!

Make the Blacklist please available for the internal SMS-App, thank you</what>
</comment>
<comment>
<author>zspider1...@gmail.com</author>
<when>Thu, 26 May 2011 21:22:27 +0000</when>
<what>I would love this for MMS also, I have a crazy ex that keeps texting over and over! itQ&apos;Es crazy! IQ&apos;Eve blocked them from calls but SMS/MMS is still an issue</what>
</comment>
</bug>
<bug>
<bugid>17320</bugid>
<title>MP3Extractor Unable to resync should not call onCompleteListener</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>medicals...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 01:21:26 +0000</openedDate>
<description>The following issue is seen on these two devices: Model: Original DROID
Android: 2.2.2 Model: HTC EVO 4G Android: 2.2 The error:
ERROR/MP3Extractor(1010): Unable to resync. Signalling end of stream.
The result: MediaPlayer calls OnCompletionListener(). Expected result:
MediaPlayer should call OnErrorListener() with the error. The issue can
be reproduced easily with XiiaLive and playing the following mp3/128kbps
link: http://radio.radiohelsinki.fi/listen.pls</description>
</bug>
<bug>
<bugid>3980</bugid>
<title>GMail - Email being sent before send is pressed using on screen keyboard.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>markusmc...@gmail.com</reportedBy>
<openedDate>Tue, 22 Sep 2009 14:41:50 +0000</openedDate>
<description>Phone: TMobile G1 - unmodded unmodified. OS: Cupcake I am beginning to
notice that when I start typing an email reply in and either pause for a
second or switch to the slide out keyboard my email is sent before IQ&apos;Em
done typing. I donQ&apos;Et know if IQ&apos;Em heavy handed but this just started
happening. Step 1: Type an email reply to someone using GMail. Step 2a:
Half way or part way stop typing and pause for about a minute. At this
point your email may try to send before you actually press send. Step
2b: Half way or part way stop typing and pause for about a minute. Flip
open to the builtin keyboard and begin typing. At this point your email
may try to send before you actually press send.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:50:58 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>12123</bugid>
<title>[Chrome Lite] Q&lt;EINPUT type=Q&quot;EFILEQ&quot;EQ&gt;E (Fileupload) in IFRAME does not work at all</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>popp...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 20:20:12 +0000</openedDate>
<description>From Samsung Galaxy S. Problem : in Chrome Lite If i select a file in an
Q&lt;Einput type=Q&quot;EfileQ&quot;E/Q&gt;E which is in an Iframe, the text side the input
button is not filled with the filename selected, so sending file is
impossible.... Correction : ItQ&apos;Es a Chrome lite bug, a patch is
needed....! I think itQ&apos;Es a ... big bug ^^ !</description>
<comment>
<author>LiuLangy...@gmail.com</author>
<when>Fri, 09 Sep 2011 06:15:30 +0000</when>
<what>qwwwwwwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd</what>
</comment>
</bug>
<bug>
<bugid>19457</bugid>
<title>Honeycome 3.2 Browser Crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>MrTol...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 22:26:47 +0000</openedDate>
<description>Browser will crash randomly. When restarted, all tabs are lost. Would
love to provide more information, but it does it so often IQ&apos;Eve found no
link between crashes.</description>
<comment>
<author>lek...@gmail.com</author>
<when>Tue, 23 Aug 2011 13:13:09 +0000</when>
<what>I have the same problem
and it,s. Not smooth like galaxy s2
I have Motorola xoom
</what>
</comment>
<comment>
<author>cwal...@gmail.com</author>
<when>Tue, 23 Aug 2011 19:26:30 +0000</when>
<what>I get issues like this as well - although IQ&apos;Em not exactly sure what causes them either. I think tapping links, text inputs, etc. many times in one tab might have something to do with it - but that is definitely not a sure thing.

The browser also crashes when using the Fast Scroll Bar in 3.2 and touching the screen with more than one finger. I CAN reproduce this as many times as I want; itQ&apos;Es quite annoying.</what>
</comment>
<comment>
<author>filippas...@gmail.com</author>
<when>Wed, 24 Aug 2011 10:48:08 +0000</when>
<what>Same problem here on Asus Transformer. It just randomly crashes, with no distinguishable pattern before the crashes.</what>
</comment>
<comment>
<author>mschiffe...@gmail.com</author>
<when>Fri, 26 Aug 2011 20:47:44 +0000</when>
<what>Same issue also on Asus transformer. Also browser displays page in blocks. checkerboard from top to bottom left to right. And texting in browser is very laggy.</what>
</comment>
<comment>
<author>cwal...@gmail.com</author>
<when>Fri, 26 Aug 2011 23:29:11 +0000</when>
<what>About the checkerboard issue -do the latest firmware update by ASUS. It was supposed to add Netflix support, but our seems to have updated the browser too. It updated the fast scroll bar too, but it also seems to have majorly reduced the checkerboarding effect (i.e. loads much faster).</what>
</comment>
<comment>
<author>MrTol...@gmail.com</author>
<when>Sat, 03 Sep 2011 15:09:13 +0000</when>
<what>Found a lead on at least one crash issue. http://techcrunch.com/2011/09/02/amazon-kindle-tablet/ always crashes my latest updated browser. </what>
</comment>
<comment>
<author>cwal...@gmail.com</author>
<when>Sat, 03 Sep 2011 17:01:49 +0000</when>
<what>THAT is just Freaky...I was about to post the exact same issue on that exact same website. Running ASUS Eee Pad Transformer, Android 3.2. All browsers crash - stock, Dolphin, even Firefox. The website just starts jerking around and eventually crashes the browser, usually with no error message.</what>
</comment>
<comment>
<author>dcclar...@gmail.com</author>
<when>Tue, 06 Sep 2011 04:31:41 +0000</when>
<what>IQ&apos;Eve been sending log (alogcat app) reports to Dolphin immediatley after a crash, if I get a response IQ&apos;Ell post it</what>
</comment>
</bug>
<bug>
<bugid>11928</bugid>
<title>Exchange Calendar events are showing up half hour early</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-10-18T16:45:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cacofo...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 03:44:25 +0000</openedDate>
<description>When the Exchange (corporate mail server) calendar is synced with the
Android phone, the event time is half hour earlier than the actual
event. E.g., if the event is at 6:30p, the event shows up as 6p. When
you open the calendar item you will know it is half hour later than the
mobile notifies time. IQ&apos;Eve searched for this issue on the web. I see
many have started this on general forums but no one has found a
solution. - Steps to reproduce the problem. 1. Configure the phone to
sync with Exchange Server 2. When the mails and calendar is synced,
check for the events in the phoneQ&apos;Es calendar and actual calendar item on
your Exchange or client (Outlook). 3. You will see half hour difference
for the event - What happened. Events are showing up half hour earlier
than the scheduled time - What you think the correct behavior should be.
The calendar event time should be same as the Exchange/Outlook when it
is synced Device: Samsung Galaxy 3 GT-I5801 OS Version: Android 2.1
Update 1 Kernel Version: 2.6.29</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 05:50:43 +0000</when>
<what>This is the first weQ&apos;Eve heard of anything like this; what time zone are you in?</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 05:51:07 +0000</when>
<what>Also, what time zone is the server in...?</what>
</comment>
<comment>
<author>cacofo...@gmail.com</author>
<when>Mon, 18 Oct 2010 05:57:42 +0000</when>
<what>Hello,

Thanks for coming back on this quickly. Appreciate it.

IQ&apos;Em in the Indian Standard Time i.e., GMT + 5:30 hours.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 05:59:23 +0000</when>
<what>Ok, IQ&apos;Ell try to reproduce this on my end and let you know what I find; it might be a few days, though...</what>
</comment>
<comment>
<author>cacofo...@gmail.com</author>
<when>Mon, 18 Oct 2010 06:03:26 +0000</when>
<what>The server is in the US. Need to check the exact timezone and let you know. Should that matter? 

Thanks!</what>
</comment>
<comment>
<author>cacofo...@gmail.com</author>
<when>Mon, 18 Oct 2010 06:04:50 +0000</when>
<what>Great! Thanks.

Well, if you need my ExchangeQ&apos;Es TZ, would you help me how to find it out? IQ&apos;Em not good at these Windows stuffs!</what>
</comment>
<comment>
<author>cacofo...@gmail.com</author>
<when>Mon, 18 Oct 2010 07:46:45 +0000</when>
<what>Just to give you other links I found people talking about this issue:

http://androidforums.com/samsung-galaxy-s/152396-calendar-sync-events-half-hour-earlier.html

http://forum.xda-developers.com/showthread.php?t=758180

Others but this should suffice as they talk about the same, anyway.

Let me know if you need any info from my android.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 16:45:19 +0000</when>
<what>A colleague pointed out to me the OS version youQ&apos;Ere using, which is 2.1 (Eclair), and the fact that there was no Exchange calendar functionality in the stock OS 2.1 release.  This means that youQ&apos;Ere using SamsungQ&apos;Es Exchange application, and youQ&apos;Ell have to ask them about this issue. (The stock Email/Exchange app added calendar functionality in 2.2).  Sorry for the confusion.</what>
</comment>
<comment>
<author>cacofo...@gmail.com</author>
<when>Tue, 19 Oct 2010 03:50:16 +0000</when>
<what>Thank you for the clarification. So 2.2 has built in support for Exchange? If I upgrade it should be fine then? Thanks!</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 19 Oct 2010 04:00:30 +0000</when>
<what>Yes, but obviously I donQ&apos;Et know if Samsung will use our application when the phone is updated to 2.2...</what>
</comment>
<comment>
<author>hsan...@gmail.com</author>
<when>Tue, 09 Nov 2010 06:30:20 +0000</when>
<what>Hi, 
I am also facing the same half an hour sync problem between Galaxy S(2.1) and Outlook calendar issue. does anyone have any solution?</what>
</comment>
<comment>
<author>manuchau...@gmail.com</author>
<when>Mon, 15 Nov 2010 05:30:11 +0000</when>
<what>I am using Galaxy 3 I5801 handset, and i am also facing the same concern where the calender is showing event before half an hour.

How this can get rectified. Any ideas?</what>
</comment>
<comment>
<author>cacofo...@gmail.com</author>
<when>Mon, 15 Nov 2010 07:59:52 +0000</when>
<what>Guess only Samsung can help or when we upgrade it to 2.2, it might go since that has Exchange calendar sync also.</what>
</comment>
<comment>
<author>ajay...@gmail.com</author>
<when>Fri, 19 Nov 2010 11:59:43 +0000</when>
<what>Facing similar issue on Galaxy S in India</what>
</comment>
<comment>
<author>pdhak...@gmail.com</author>
<when>Wed, 29 Dec 2010 18:27:49 +0000</when>
<what>I am facing the same problem.</what>
</comment>
<comment>
<author>pdhak...@gmail.com</author>
<when>Wed, 29 Dec 2010 18:27:50 +0000</when>
<what>I am facing the same problem.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 29 Dec 2010 18:44:24 +0000</when>
<what></what>
</comment>
<comment>
<author>dal...@gmail.com</author>
<when>Fri, 07 Jan 2011 10:17:27 +0000</when>
<what>Facing the same half n hour problem with my Samsung Galaxy 3 phone in India. Reported this to Samsung a week back. HavenQ&apos;Et heard of a solution yet.</what>
</comment>
</bug>
<bug>
<bugid>13123</bugid>
<title>different sms tones for different senders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>starving...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 03:50:08 +0000</openedDate>
<description>I would like to be able to assign different alert tones to each contact
for SMS notification.</description>
</bug>
<bug>
<bugid>18211</bugid>
<title>Galaxy Tab 10.1 (Android 3.1) Wifi cannot connect to certain wireless networks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>lelyv...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 19:35:13 +0000</openedDate>
<description>Galaxy Tab 10.1 cannot connect to wifi networks with certain parameters:
1) Some WPA2 access points configured with WPS cannot be associated
with. Connection attempts hang indefinitely, time out, and the
connection is eventually disabled. Devices running all recent versions
of Windows, OSX, Linux, and iOS connect to these networks with no
issues. 2) Adhoc wifi networks cannot be associated with, regardless of
encryption stettings. This is a major defect since Android 1.5. It must
be fixed. Devices running all recent versions of Windows, OSX, Linux,
and iOS connect to these networks with no issues. Android 3.1 Kernel
2.6.36.3 se.infra@sep-58 #1 Build HMJ37.UEKF3 P7510UEKF3</description>
<comment>
<author>msvanhor...@gmail.com</author>
<when>Wed, 13 Jul 2011 20:02:32 +0000</when>
<what>I have an Galaxy Tab 10.1 Android version 3.1 Kernel 2.6.36.3 se.infra@sep-58 #1 Build HMJ37.UEKF3 P7510UEKF3.  I am trying to connect to a corporate 802.1x EAP network.  I can establish a connection but cannot access any Internet sites.  I have a Motorola Droid X that I have setup the exact same way and it can access Internet sites.</what>
</comment>
<comment>
<author>msvanhor...@gmail.com</author>
<when>Mon, 18 Jul 2011 14:49:39 +0000</when>
<what>Additional information - I am able to sometimes establish a connection (radio icon goes form gray to blue).  I am able to retrieve information for about 5 to 10 seconds (I can refresh a facebook page or open Google + and get an update or load my browser) then the connectivity stops.  The radio icon still shows blue, but no additional data.  I can shut off the radio and turn it back on.  Same results as above.</what>
</comment>
</bug>
<bug>
<bugid>17949</bugid>
<title>Control remains on the Mobile network screen after turn on flight mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jinho8...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 11:26:43 +0000</openedDate>
<description>Steps: 1. Settings Q&gt;E Wireless Q&amp;E network Q&gt;E Mobile networks 2. Long press
Power key Q&gt;E Flight mode on Q&amp;E observe Result: Control remains on the
Mobile network screen after turn on flight mode.</description>
</bug>
<bug>
<bugid>10686</bugid>
<title>Deleting contacts on Android permanently deletes Gmail contacts without warning</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jeff.j.c...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 02:40:42 +0000</openedDate>
<description>FroYo on HTC aria Steps to reproduce the problem: 1. Delete a contact on
droid. 2. Check Gmail contacts. 3. Observe user dismay when they find
the contact missing and not recoverable. What happened: Lots of cursing
--- I was cleaning up my contacts on my droid - people I donQ&apos;Et contact
regularly - and then went to my gmail and noticed these important
contacts were deleted there too. I thought I was just removing it from
my droid. I must be a stupid user. What you think the correct behavior
should be: Android - the contact app - should have warned me of the
irrevocability of my actions. This is a serious issue. A smart phone
should not require a user to be technically omniscient of their actions.
KISS.</description>
<comment>
<author>JJ.Davis...@gmail.com</author>
<when>Fri, 01 Oct 2010 20:16:35 +0000</when>
<what>I believe this process is called Q&quot;EsyncQ&apos;EingQ&quot;E your contacts. If you do not want to sync your gmail contacts and your Android contacts, you should go to your Settings on the device and turn off automatic sync for contacts. 

An alternate solution is to open a separate Google account for your Android that has only the accounts on your phone and maintain a separate accounts that has ALL your contacts.

If you sync your phone with your GMail account, anything you do on the phone will be done to the account.

</what>
</comment>
</bug>
<bug>
<bugid>18718</bugid>
<title>Voice dialling requires manual confirmation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>arunmahe...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 05:40:54 +0000</openedDate>
<description>Voice dialling requires manual confirmation Description: The voice
dialler application seems to work well, it correctly picks up the names
spoken from the contacts address book. However the user is then required
to manually confirm OK or Cancel on the screen pop-up window. This
negates the whole reason for wishing to use the voice dialler feature,
i.e the user wants to be in hands free mode. The feature could be
enhanced to provide an option confirmation by voice as well, this is the
natural expectation of users. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ Preconditions: 1. An available APN setting. 2. Some
contacts present. Reproducibility: 10/10
---------------------------------------------------- STEP-BY-STEP
INSTRUCTION: 1. Launch VoiceDialler application. 2. Dial a number by
speaking contact name.
---------------------------------------------------- Actual result: User
is asked to confirm it by pressing OK or Cancel.
---------------------------------------------------- Expected result:
User confirmation should not be present.
------------------------------------- Device : Nexus Version : 2.3.4</description>
</bug>
<bug>
<bugid>19030</bugid>
<title>android.security.cts.PackageSignatureTest failuer in android CTS_R4</title>
<status>WorkingAsIntended</status>
<owner>btm...@android.com</owner>
<closedOn>2011-08-09T19:45:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajesshw...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 09:29:46 +0000</openedDate>
<description>Hi, Iam getting the following error when i run
android.security.cts.PackageSignatureTest#testPackageSignatures test
case. Error Log: junit.framework.AssertionFailedError: These packages
should not be signed with a well known key: [com.android.soundrecorder,
com.android.voicedialer, com.android.launcher, com.android.defcontainer,
com.android.quicksearchbox, com.android.contacts,
com.android.inputmethod.latin, com.android.phone, com.qualcomm.wiper,
com.android.calculator2, com.android.htmlviewer, com.android.globaltime,
com.android.bluetooth, com.android.providers.calendar,
com.android.calendar, com.android.browser, com.android.music,
com.cooliris.media, com.android.stk, com.android.qualcomm,
com.android.providers.downloads.ui,
com.android.providers.userdictionary, com.android.qualcomm.cdma.nam,
android.tts, com.android.mms, com.android.provision,
com.android.providers.media, com.android.certinstaller,
com.qualcomm.location.qvtester, com.qualcomm.permission.locapi,
touchscreen.test, android, com.android.settings,
com.android.providers.contacts, com.qualcomm.qx.neocore,
com.android.protips, com.android.providers.applications,
com.qualcomm.wifi.softap, com.android.providers.drm, com.android.term,
com.android.musicvis, com.adobe.flashplayer, com.android.systemui,
com.android.wallpaper.livepicker, com.android.speechrecorder,
com.android.packageinstaller, com.android.development,
com.android.wallpaper, com.android.providers.telephony,
com.android.providers.subscribedfeeds, com.android.camera,
com.svox.pico, com.android.email, com.android.deskclock,
com.android.spare_parts, com.android.magicsmoke,
com.android.providers.settings, com.android.providers.downloads,
com.android.server.vpn] at
android.security.cts.PackageSignatureTest.testPackageSignatures(PackageSignatureTest.java:62)
Any one has any idea like where and why it is failing. Regards,
Rajeshwari.</description>
<comment>
<author>vaibhavv...@gmail.com</author>
<when>Mon, 08 Aug 2011 07:22:58 +0000</when>
<what>hi rajeshwari

i am also facing the the same problem. I found one solution in below link.

http://osdir.com/ml/android-platform/2011-08/msg00029.html

I need to check it. Parallely you also try. and let me know  

BR,
Vaibhav vijay</what>
</comment>
<comment>
<author>vaibhavv...@gmail.com</author>
<when>Mon, 08 Aug 2011 08:18:33 +0000</when>
<what>hi rajeshwari

with user build this test is passing :)

BR,
Vaibhav vijay</what>
</comment>
<comment>
<author>rajesshw...@gmail.com</author>
<when>Mon, 08 Aug 2011 09:37:52 +0000</when>
<what>User build means r u selecting user (option 1)in choosecombo option.... for building the source  code instead of eng option 3.


Regards,
Rajeshwari.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 18:55:46 +0000</when>
<what></what>
</comment>
<comment>
<author>btm...@android.com</author>
<when>Tue, 09 Aug 2011 19:45:36 +0000</when>
<what>This is working as intended. This is meant to prevent retail devices from using test keys which is a security risk.</what>
</comment>
<comment>
<author>itop...@gmail.com</author>
<when>Fri, 14 Oct 2011 09:03:21 +0000</when>
<what>I got the same problem. 

android.security.cts.BannedFilesTest#testNoSetuidTcpdump...(fail)
junit.framework.AssertionFailedError at android.security.cts.BannedFilesTest.assertNotSetugid(BannedFilesTest.java:55)
at android.security.cts.BannedFilesTest.assertNotSetugid(BannedFilesTest.java:55)
at android.security.cts.BannedFilesTest.testNoSetuidTcpdump(BannedFilesTest.java:44)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:547)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1631)
at android.security.cts.BannedFilesTest.assertNotSetugid(BannedFilesTest.java:55)
at android.security.cts.BannedFilesTest.testNoSetuidTcpdump(BannedFilesTest.java:44)</what>
</comment>
<comment>
<author>btm...@android.com</author>
<when>Tue, 18 Oct 2011 00:20:06 +0000</when>
<what>I donQ&apos;Et think that is the same problem...</what>
</comment>
<comment>
<author>chenglei...@hotmail.com</author>
<when>Mon, 24 Oct 2011 06:04:25 +0000</when>
<what>i try to use the user build,but the case is failed also.

cts_host Q&gt;E start --plan CTS -t android.security.cts.PackageSignatureTest#testPackageSignatures
start test android.security.cts.PackageSignatureTest#testPackageSignatures
==============================================================
Test package: android.security
android.security.cts.PackageSignatureTest#testPackageSignatures...(fail)
junit.framework.AssertionFailedError: These packages should not be signed with a well known key: [com.android.soundrecorder, com.android.sdksetup, com.marvell.networkinfo, com.android.launcher, com.android.defcontainer, com.android.Startup, com.android.ReconnectManager, com.android.quicksearchbox, com.byd.dcmhelper, com.byd.app.signalmonitor, com.android.contacts, com.android.wapi, com.android.inputmethod.latin, com.android.phone, com.android.calculator2, byd.fota, com.marvell.usbsetting, com.android.htmlviewer, com.marvell.cmmb, com.android.providers.calendar, com.android.bluetooth, com.byd.tools, com.byd.view, com.android.calendar, com.android.browser, com.android.music, com.cooliris.media, com.android.stk, com.android.providers.downloads.ui, com.byd.registration, com.byd.notepad, com.android.providers.userdictionary, com.application.Monternet, com.marvell.fmtransmitter, android.tts, com.android.mms, com.android.providers.media, com.android.provider.streaming, com.android.certinstaller, com.example.android.apis, com.android.fallback, com.app.cit, android, com.android.settings, com.android.providers.contacts, com.redbend.vdmc, com.android.protips, com.android.providers.applications, com.marvell.logtools, com.app.cmss, com.application.MobilePortal, com.marvell.powersetting, com.cmcc.mv, com.android.providers.drm, com.application.FM, com.android.systemui, com.android.musicvis, com.app.MyFavorite, com.android.wallpaper.livepicker, com.app.Ncit, com.telenav.app.entry, com.marvell.cpugadget, com.byd.calllog, com.android.packageinstaller, com.android.development, com.test.cfquery, com.android.wallpaper, com.android.providers.telephony, com.android.providers.subscribedfeeds, com.android.nfc3, com.svox.pico, com.marvell.callsetting, com.android.camera, com.app.servicemenu, com.app.FileManager, com.android.email, com.android.deskclock, com.android.providers.settings, com.android.magicsmoke, com.marvell.updater, com.byd.contacts, com.byd.usbmode, com.app.gps, com.android.providers.downloads, com.android.server.vpn] at android.security.cts.PackageSignatureTest.testPackageSignatures(PackageSignatureTest.java:62)
at android.security.cts.PackageSignatureTest.testPackageSignatures(PackageSignatureTest.java:62)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)
at android.security.cts.PackageSignatureTest.testPackageSignatures(PackageSignatureTest.java:62)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)

Any one has any idea like where and why it is failing.

Regards,
chenglei.

</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 26 Oct 2011 16:43:22 +0000</when>
<what>Comment #6: This is a different problem.  Please see http://code.google.com/p/android/issues/detail?id=18520 for more details.

Comment #8: Your user build is improperly signed. You need a properly signed user build for this test to pass.</what>
</comment>
</bug>
<bug>
<bugid>19631</bugid>
<title>Calculator should have commas</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>4jonah@gmail.com</reportedBy>
<openedDate>Sun, 28 Aug 2011 04:40:07 +0000</openedDate>
<description>Typing in one thousand or one million displays as 1000 or 1000000. Any
figure that has more than 3 integers should have commas to improve
readability.</description>
</bug>
<bug>
<bugid>531</bugid>
<title>Simple idea strategic suggestion for Google - make Android available for the desktop (Java Web Start distribution).</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T20:20:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Tue, 25 Mar 2008 16:34:41 +0000</openedDate>
<description>http://juwo-works.blogspot.com/2007/11/simple-idea-suggestion-for-google-make.html</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:20:43 +0000</when>
<what>Not a bug request.</what>
</comment>
</bug>
<bug>
<bugid>18980</bugid>
<title>Add SIPS and SRTP support to the SIP stack</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rick.alt...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 17:06:47 +0000</openedDate>
<description>There is a very real need to have secure VOIP capability on Android
devices. Please implement support for SIP over TLS (SIPS). See RFC 3261.
To go along with SIPS, Secure RTP (SRTP) is also required (securing the
media stream). See RFC 3711.</description>
</bug>
<bug>
<bugid>17482</bugid>
<title>Support for exFAT (FAT64) filesystem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>dholo...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 09:48:48 +0000</openedDate>
<description>The current default for external storage (SD cards) is FAT32. Since
FAT32 has an inherent individual file size limit of 4GB, this can be a
pain for large files (music, video or otherwise). The Android system
should support filesystems that allow files Q&gt;E 4GB. I know that people
are going to quote Q&apos;Euse ext3 or another filesystem supporting large
files that Android already supportsQ&apos;E, but the problem is that (like it
or not) many people still use Microsoft Windows and supporting exFAT
(even if read-only) would make sense.</description>
<comment>
<author>dholo...@gmail.com</author>
<when>Wed, 08 Jun 2011 10:23:50 +0000</when>
<what>Additionally, the SD Association has selected exFAT as the filesystem of choice for SDXC cards:  http://www.sdcard.org/developers/tech/sdxc/
It would be nice to view such media on Android devices.</what>
</comment>
<comment>
<author>rushidar...@gmail.com</author>
<when>Thu, 03 Nov 2011 17:32:37 +0000</when>
<what>any comment when Android will start supporting </what>
</comment>
</bug>
<bug>
<bugid>18746</bugid>
<title>Updates?No?Then not again!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vagho...@hotmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 23:13:09 +0000</openedDate>
<description>Android will fall like symbian,why?Even with itQ&apos;Es purpose it is
selfdestructive! Lg o2x:500 euros phone with 2 cores of 1 ghz that the
kernel bypasses ui frames: 2/10 browser frames:1/10 memory usage:1/10
The phone is on 2.2,it will take after months one and maybe no other
update!!!! THESE ARE SERIOUS PROBLEBMS GET IT OR JUST RELAY ON
ADVERTISMENTS!</description>
</bug>
<bug>
<bugid>15250</bugid>
<title>wallpaper changes to stock randomly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 23:48:40 +0000</openedDate>
<description>Motorola Xoom Android 3.0 When I set the wallpapee to a live wallpaper
(one that came with the device) it will at some point revert back to the
stock wallpaper. I haven been able to pin down exactly what is causing
it.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 01:01:29 +0000</when>
<what>Issue 15251 has been merged into this issue.</what>
</comment>
<comment>
<author>Teario</author>
<when>Sat, 12 Mar 2011 20:10:56 +0000</when>
<what>Nexus One
Android 2.3.3
GRI40

Same thing happens for me when the phone runs out of battery. I always use the Water wallpaper, but when I switch the phone back on it has reverted to the Nexus wallpaper.</what>
</comment>
<comment>
<author>ctuf...@gmail.com</author>
<when>Thu, 07 Apr 2011 20:31:45 +0000</when>
<what>Nexus One
Android 2.3.3
GRI40

Me too. I use the Water wallpaper, but after powering off the device, about 80% of the time, the wallpaper reverts to Nexus. This is waaaaay annoying.</what>
</comment>
</bug>
<bug>
<bugid>17712</bugid>
<title>Nexus One 2.3.4 - Screen semi-frequently will not wake, but all soft buttons light up when power button is pressed. Subsequent presses of the power button turn the soft key lights on and off; screen remains unresponsive. Requires battery pull in order to get the phone working again. Have noted the phone becomes very, very warm during this period. Did not present in OTA 2.3 or 2.3.3.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matt.hs....@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 13:09:49 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15481</bugid>
<title>News and weather widget overcorrecting sunrise/sunset time when location is determined automatically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>MrCatZi...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 03:32:19 +0000</openedDate>
<description>Steps to reproduce: 1) Update Nexus One to the latest version of android
as of 3/13/2011 (2.3.3) 2) Factory reset 3) Add weather widget to
desktop 4) Open widget settings, set location to be determined by
automatically gps 5) Let it update, tap the temperature to display the
temperature graph. For my timezone (GMT -5), the sunset/sunrise time is
displayed precisely 5 hours earlier than it should be. This problem does
not occur if the location is entered manually.</description>
<comment>
<author>MrCatZi...@gmail.com</author>
<when>Mon, 14 Mar 2011 15:41:08 +0000</when>
<what>Correction: same thing happens when location is entered manually, too, 100% of the time. Disregard last sentence of first post.</what>
</comment>
<comment>
<author>martey</author>
<when>Wed, 16 Mar 2011 10:28:04 +0000</when>
<what>This seems to be a duplicate of issue 13658.</what>
</comment>
</bug>
<bug>
<bugid>721</bugid>
<title>IMEI is always 0.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>14</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Tue, 13 May 2008 05:06:53 +0000</openedDate>
<description>The IMEI number property is always reported as 0 from the emulator, but
this makes it difficult to write apps that uniquely distinguish phones
(and thus emulators) by IMEI. Would it be possible to have the
first-time set-up process automatically generate an IMEI number?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:51:02 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>renoda...@gmail.com</author>
<when>Mon, 10 Nov 2008 17:04:24 +0000</when>
<what>with which method do you get IMEI property in java, working with android?</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:46:17 +0000</when>
<what></what>
</comment>
<comment>
<author>edp...@gmail.com</author>
<when>Wed, 13 Oct 2010 20:40:41 +0000</when>
<what>Please, recategorize this issue as Enhancement since this is not a Defect but an request for an emulator enhancement.

Also note that some android devices do not have a cellular radio and your application will probably fail there.

What is the use case for you application to request the IMEI?

The call is:
http://developer.android.com/reference/android/telephony/TelephonyManager.html#getDeviceId%28%29
</what>
</comment>
</bug>
<bug>
<bugid>1897</bugid>
<title>Q&quot;Eorg.w3c.dom.Text::getTextContent()Q&quot;E not implemented</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-18T17:39:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>the.edou...@gmail.com</reportedBy>
<openedDate>Mon, 02 Feb 2009 14:15:39 +0000</openedDate>
<description>This bug has already been reported on the r5-m19 (through
http://code.google.com/p/android/issues/detail?id=698), but is still
there on the v1.0r2. When attempting to use the
Q&quot;Eorg.w3c.dom.Text::getTextContent()Q&quot;E method, at runtime you get a
Q&quot;Ejava.lang.VerifyErrorQ&quot;E exception.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 15:22:01 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 15:22:25 +0000</when>
<what></what>
</comment>
<comment>
<author>sav74...@gmail.com</author>
<when>Thu, 05 Feb 2009 01:59:44 +0000</when>
<what>Same problem here.
WhatQ&apos;Es with the incomplete DOM library in Android?</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Thu, 05 Feb 2009 02:15:13 +0000</when>
<what>ItQ&apos;Es not incomplete, itQ&apos;Es DOM 2 afaik and that method is not part of DOM 2

The problem with DOM 3 is that itQ&apos;Es huge and thereQ&apos;Es very limited space available. I 
donQ&apos;Et think that there will be any news about this in the next few weeks/months. But 
I guess bugs tracked in other issues will be fixed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 17:39:03 +0000</when>
<what>This is not a DOM level 2 core method, so itQ&apos;Es not part of the Android API. We would
rather not add it, as it results in something that conforms to no official W3C spec
anymore. We might want to discuss upgrading to a Q&quot;EbiggerQ&quot;E DOM implementation, but
this would have the disadvantage of being just that - bigger.</what>
</comment>
<comment>
<author>rockland...@gmail.com</author>
<when>Sun, 03 Apr 2011 08:27:27 +0000</when>
<what>It is implemented in Android 2.2+ (API level 8+)
</what>
</comment>
</bug>
<bug>
<bugid>13872</bugid>
<title>Junk, please ignore, for testing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>morri...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 21:16:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 09 Jan 2011 21:52:30 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 09 Jan 2011 21:52:50 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 09 Jan 2011 21:53:04 +0000</when>
<what>Random test of direct input</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 09 Jan 2011 22:09:43 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 09 Jan 2011 22:09:54 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 09 Jan 2011 22:10:04 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 09 Jan 2011 23:58:58 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 09 Jan 2011 23:59:08 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 10 Jan 2011 00:58:23 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 10 Jan 2011 00:58:48 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 10 Jan 2011 00:59:50 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 10 Jan 2011 01:02:37 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 10 Jan 2011 01:05:01 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 10 Jan 2011 01:07:24 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 10 Jan 2011 06:45:26 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Wed, 12 Jan 2011 21:41:34 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 00:17:04 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 00:17:32 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 00:22:00 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>669</bugid>
<title>Changing the height of Spinner item does not work</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-27T00:21:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gupta.ni...@gmail.com</reportedBy>
<openedDate>Mon, 14 Apr 2008 06:36:16 +0000</openedDate>
<description>It looks like in Q&quot;Esimple_spinner_dropdown_item.xmlQ&quot;E, the height of the
dropdown item is specified as Q&quot;E?android:attr/listPreferredItemHeightQ&quot;E.
If we set the height to anything else by using our own xml file, the
spinner dropdown gives a paint/display problem. It is very strange, but,
in most cases, we can reproduce this problem only when we select the
second-last or third-last item in the list. Maybe, the Spinner control
is not able to handle (or not tested for) the painting of the dropdown
list when item height is any arbitrary height.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 14 Apr 2008 15:11:35 +0000</when>
<what>Hi,

If you change the height of the dropdownQ&apos;Es list items, you will probably need to change their font size as well. 
The drop down uses a simple ListView and changing the height of ListView items works perfectly. Could you 
provide us with an example we can run and test?</what>
</comment>
<comment>
<author>nilang...@gmail.com</author>
<when>Tue, 15 Apr 2008 05:53:54 +0000</when>
<what>Thank you very much for your response.
I am attaching the sample source code in .zip format.
To reproduce the problem, please select Q&quot;EblueQ&quot;E color from the color spinner and then 
again click on the spinner to see how the Q&quot;EDrop Down ListQ&quot;E is painted.

Nilangini</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 00:21:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>420</bugid>
<title>LocationManager.getProvider(String name) throws exception instead of returning null when provider doesnQ&apos;Et exist</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-29T03:28:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amosyo...@gmail.com</reportedBy>
<openedDate>Fri, 07 Mar 2008 10:02:31 +0000</openedDate>
<description>The documentation for LocationManager.getProvider(String name) says:
Q&quot;EReturns the location provider with the given name, or null if no
provider exists by that name.Q&quot;E But when I try to get a provider that
doesnQ&apos;Et exist, using code such as: LocationProvider provider =
myLocationManager.getProvider(Q&quot;EIDontExistQ&quot;E); a NullPointerException is
thrown, instead of null being returned, which I think is good and
desired behavior. Thanks! Amos</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:32:24 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 03:28:43 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 18:56:43 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18847</bugid>
<title>YouTube-Video resumes playing from the beginning after voice call termination</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rajupras...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 09:14:13 +0000</openedDate>
<description>Precondition: Phone connected to network Steps to reproduce 1. Launch
YouTube from the device. 2. Play video from youtube for few minutes 3.
Make a call to the device 4. Answer the call 5.Terminate the call
connection Actual Result: YouTube video does not resume. When you hit
play the video starts over from the beginning. Expected : YouTube video
should resume playing where it left off before when the call came in. It
should not start over the video again. Phone: Nexus S with Android
Version 2.3</description>
</bug>
<bug>
<bugid>11334</bugid>
<title>Translated into Hong Kong, please.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-20T19:09:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 03:07:17 +0000</openedDate>
<description>Initial Condition: handset in T. Chinese UI Mode Occurrence Process:
Menu -Q&gt;E Applications--Q&gt;ENews and Weather--Q&gt;EWeather Tab/News/...--Q&gt;EMenu
Occurrence State: It is shown in English Everything is displayed in
English. Translated into Hong Kong, please.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Sep 2010 19:09:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19505</bugid>
<title>Browser getting wrong Hash value in twitter</title>
<status>NeedsInfo</status>
<owner>stevebl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stevebl...@google.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 09:02:50 +0000</openedDate>
<description>Reported by harish4pals@gmail.com in
https://bugs.webkit.org/show_bug.cgi?id=66768 ... Login to
twitter-Q&gt;ESelect Profile-Q&gt;ESelect profile image Result: Redirected to a
page which says Q&quot;ESorry, that page doesnQ&apos;Et existQ&quot;E After debugging on the
live script found that _hash value is not coming properly from the
twitter script. Initial page - Q&quot;Ehttps://mobile.twitter.comQ&quot;E After
selecting Profile - Q&quot;Ehttps://mobile.twitter.com/#!/waptdptQ&quot;E (waptdpt is
the username) After selecting the Profile pic - Expected URL is
https://mobile.twitter.com/#!/waptdpt/photo Resultant URL is
https://mobile.twitter.com/#!/https://mobile.twitter.com/waptdpt/photo
After # the hash value has to be !/waptdpt/photo . But in my case it is
returning !/https://mobile.twitter.com/waptdpt/photo And hence i am
being redirected to a wrong page.</description>
<comment>
<author>harish4p...@gmail.com</author>
<when>Wed, 24 Aug 2011 12:17:57 +0000</when>
<what>This issue exists in Gingerbread based code. The UserAgent used is: 
Mozilla/5.0 (Linux; U; Android 2.3.1; en-us; GT-I9100 Build/GRH78) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Thu, 25 Aug 2011 10:04:38 +0000</when>
<what>Thanks for the bug report. IQ&apos;Em not able to reproduce this right now as I always get a 403 from https://mobile.twitter.com. What makes you think that this is a WebView/Browser bug, as opposed to a problem with TwitterQ&apos;Es JavaScript? Do you have a smaller test case that exhibits the problem?</what>
</comment>
</bug>
<bug>
<bugid>1348</bugid>
<title>Powered off blue tooth earpiece does not turn mic/speaker back on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>grizwo...@gmail.com</reportedBy>
<openedDate>Thu, 20 Nov 2008 04:48:12 +0000</openedDate>
<description>I paired a blue tooth earpiece and found when I turned it off, but still
left blue tooth enabled on the G1, it did not re-enable the microphone
and speaker. I could not hear people talking to me or the dialing
noises, and people I called could not hear me. Turning off blur tooth
capability re-enabled the microphone and speaker.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:29:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:45:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:31:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5656</bugid>
<title>when moving an icon to a different screen and releasing to fast the icons over run each other </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>benor1...@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 12:53:10 +0000</openedDate>
<description>- Steps to reproduce the problem: select an icon and try to move it to a
different screen. as soon as you see the other screen release the icon
come back to the previous screen. - What happened: the icon you moves
the a location on the screen regardless if there is an icon over there,
as seen it the attached image - the icon should jump back to the
previews location firmware 1.6 IQ&apos;Em currently using Cyanogen Mod 4.2.4
but it happened also on the official htc build I have htc G1 (with root
and hebrew fonts)</description>
<comment>
<author>benor1...@gmail.com</author>
<when>Sat, 26 Dec 2009 18:24:12 +0000</when>
<what>I forgot to explain the image; as you can see looking icon on the most right at the secend line you will 
see gmail and contacts at the same place, when I press this place itQ&apos;Es like gmail is over there and once I 
long press to move gmail I can move to some place else and when gmail is else where I move it every 
thing goes back to normal</what>
</comment>
</bug>
<bug>
<bugid>16819</bugid>
<title>Moving emails from Inbox to other folder in IMAP-account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-19T23:02:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kspith...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 19:44:50 +0000</openedDate>
<description>I have an IMAP-account configured in my Samsung Galaxy S (Froyo 2.2.1).
When trying to move a message from the Inbox to another folder
everything seems to go ok on the phone but when I check the mailbox with
an emailclient like Thunderbird the message is copied to the folder but
a stub (empty message with only a subject) is left in the Inbox. YouQ&apos;Ed
expect the message to be really moved, i.e. copied to the new folder and
then completely erased from the source (Inbox).</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:02:30 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the Samsung Galaxy device need to be reported directly to Samsung, as the email client in that device is published and supported by Samsung.

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>1137</bugid>
<title>RFE: Top-level launcher to change ring On/Off/Vibrate/Aircraft/All silent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>militias...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 00:12:57 +0000</openedDate>
<description>Should be on Home screen. Needed too often and too quickly to be buried
this deep: Home | Slide up screen menu | Settings | Sound Q&amp;E display In
real life situations it takes too much time to wend through all that. In
particular, if one has forgotten to silence the ringer in a public
situation, one needs to silence it instantly, before a second ring
sounds. The End key might be used for that, but that would lose the
call. Need a quick way to silence the call, and in doing so put the call
on hold with an announcement to the caller, Q&quot;EPlease holdQ&quot;E until one can
get to where one can take the call. Or alternatively, send it to
voicemail.</description>
<comment>
<author>jrol...@linux-migration.net</author>
<when>Sat, 01 Nov 2008 15:33:28 +0000</when>
<what>This functionality is already supposedly provided in two ways.

To put it into silent mode (non-vibrate):
1. Hold Volume - key down until volume at zero.
2. Hold down End/Power button, select option to silence phone. 

After each, isplays an icon of a musical note with a slashbar across it to indicate
silent mode.

After either, press Volume + briefly to put it in vibrate mode, as shown by icon of
the phone shaking.

So we have an issue here of providing better documentation. But we should also have a
faster way and one that works on an incoming call that hasnQ&apos;Et been answered yet.
</what>
</comment>
<comment>
<author>jrol...@linux-migration.net</author>
<when>Sun, 02 Nov 2008 22:01:03 +0000</when>
<what>After trying to put it to vibrate I found another problem: If one holds down the
volume control a little too long it goes from Vibrate to Sound On, but at a level so
low that one doesnQ&apos;Et hear the ring but doesnQ&apos;Et get the vibration, either. Missed a
call that way. At least I didnQ&apos;Et disturb bystanders, but it brought up the need to be
able to put the caller on hold with a prerecorded announcement of that status, so one
can have time to escape to where one can take the call, without having to speak.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:49:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:48:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:02:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:46:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10214</bugid>
<title>Bluetooth device disappears from Bluetooth settings.  Will no longer pair correctly until phone is rebooted.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>digitoxin</reportedBy>
<openedDate>Thu, 05 Aug 2010 08:48:08 +0000</openedDate>
<description>Using a Jabra CRUISER handsfree device, I have discovered an annoying
reproducable bug with my Android Phone. I have a MyTouch 3G Slide
running Android 2.1. The Jabra CRUISER is a both a phone and media audio
device. When I am listening to audio over bluetooth, if I receive a
phone call, this bug will occur. After the phone call ends, the audio
will continue to play fine over bluetooth, but the device will disappear
completely from the Bluetooth devices list on the phone. If I disconnect
the phone from the bluetooth device at this point, they will not connect
properly until I reboot the phone. If I try to reconnect, either they
will appear to reconnect correctly, but only the phone audio will work
with media playing through the phone, or the phone will crash and
restart itself. This only seems to happen if I receive a phone call
while listening to media over the bluetooth.</description>
<comment>
<author>digitoxin</author>
<when>Tue, 17 Aug 2010 01:17:13 +0000</when>
<what>After further testing, I have discovered that just receiving a phone call can trigger the bug whether or not I am listening to bluetooth audio.</what>
</comment>
</bug>
<bug>
<bugid>15151</bugid>
<title>test - ignore</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-02T05:36:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cgi...@google.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 05:36:19 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 05:36:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7807</bugid>
<title>Android NDK shouldnQ&apos;Et declare functions that arenQ&apos;Et implemented.</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-10-08T15:53:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jonmpr...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 02:54:19 +0000</openedDate>
<description>The Android NDK shouldnQ&apos;Et declare functions that are not actually
implemented within the NDK libraries. Doing otherwise makes life
difficult for native apps. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. Install android-5
NDK. Note that android-ndk-r3/build/platforms/android-5/arch-
arm/usr/include/pthread.h declares pthread_mutex_timedlock(): int
pthread_mutex_timedlock(pthread_mutex_t *mutex, struct timespec* ts);
Further note that this function isnQ&apos;Et actually present in libc.so, as
other pthread_* functions are: nm -D
./build/platforms/android-5/arch-arm/usr/lib/libc.so | grep timedlock #
no matches Furthermore, the above prototype for
pthread_mutex_timedlock() is WRONG. As per the opengroup docs, the
second parameter should be `const`:
http://www.opengroup.org/onlinepubs/009695399/functions/pthread_mutex_timed
lock.html int pthread_mutex_timedlock(pthread_mutex_t *restrict mutex,
const struct timespec *restrict abs_timeout); The result is that 3rd
party code that uses a configure check for pthread_mutex_timedlock()
will note that the function doesnQ&apos;Et exist (good), but when
reimplementing the function for internal use compiler errors will result
as the Android declaration doesnQ&apos;Et match anyone elses. - What you think
the correct behavior should be. In short, donQ&apos;Et declare functions that
you donQ&apos;Et provide. Either remove the declaration for
pthread_mutex_timedlock(), or implement it.</description>
<comment>
<author>gro...@gmail.com</author>
<when>Sun, 18 Apr 2010 02:55:56 +0000</when>
<what>I want to be CCQ&apos;Ed on updates to this bug.  Clearly I cannot without adding a comment.  Seriously?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Apr 2010 17:59:35 +0000</when>
<what>grompf: star an issue to be notified of updates without having to comment yourself.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 15:53:15 +0000</when>
<what>This will be fixed in the next NDK release, which will contain refreshed system headers.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 22:16:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20068</bugid>
<title>Video thumbnail should display video length</title>
<status>NeedsInfo</status>
<owner>stevebl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stevebl...@google.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 09:19:13 +0000</openedDate>
<description>Reported by chunghei@gmail.com, originally at
https://bugs.webkit.org/show_bug.cgi?id=68073 ... 1. Go to
http://www.youtube.com 2. Scroll the page to see more video thumbnails
3. Check the right bottom corner of video thumbnail 4. Some video
thumbnails do not play the total video length (NG) Please refer the
attached video for more detail. I am using the Android 2.2 WebKit + V8
engine.</description>
<comment>
<author>stevebl...@google.com</author>
<when>Thu, 15 Sep 2011 09:23:11 +0000</when>
<what>I donQ&apos;Et understand exactly what the problem is. Is it that the thumbnails display the wrong length for the video, or that when the video is played, it stops early?

Also, can you provide the complete build info and device type on which you see the problem?</what>
</comment>
<comment>
<author>chung...@gmail.com</author>
<when>Mon, 19 Sep 2011 08:07:55 +0000</when>
<what>Please refer the attached file in https://bugs.webkit.org/show_bug.cgi?id=68073.

You can find some video thumbnails do not display the total video length (should be showed in the right-bottom corner of the thumbnail).</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Mon, 19 Sep 2011 10:50:48 +0000</when>
<what>OK, understood. Please provide the complete build info and device type on which you see the problem.</what>
</comment>
<comment>
<author>chung...@gmail.com</author>
<when>Mon, 19 Sep 2011 14:07:55 +0000</when>
<what>We are using Android 2.2 WebKit and V8 JavaScript engine. Please kindly advise if such kind of information is enough for you. Thank you.</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Mon, 19 Sep 2011 16:03:10 +0000</when>
<what>Can you provide the build number (from Settings -Q&gt;E About Phone) and the devices on which youQ&apos;Eve observed this?</what>
</comment>
</bug>
<bug>
<bugid>6356</bugid>
<title>Option for password instead of dot-pattern lock</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-02-01T06:55:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>joshganderson</reportedBy>
<openedDate>Fri, 29 Jan 2010 23:51:44 +0000</openedDate>
<description>While the dot-pattern lock allows for a very large number of patterns
(According to http://beust.com/weblog/archives/000497.html, 389,112
possible solutions), there are a variety of deficiencies. 1. The pattern
is often visible in oil smudges. Since the pattern must be unbroken, you
can unlock any uncleaned screen with the pattern still visible inside of
two guesses. 2. Even with the visible pattern turned off, the gesture is
easily observed and can be duplicated by someone watching you unlock it.
Given the frequency of unlocking in public, in front of the same people,
itQ&apos;Es risky. 3. The number of possible patterns doesnQ&apos;Et match the number
of reasonable patterns. Many moves are hard to repeat without
accidentally hitting the wrong dots. Many patterns are too complex to
easily remember. My guess is that the majority of people use a very
small number of common patterns. 4. Patterns themselves are annoying to
document and store. (Try having a ton of different passwords that change
monthly, some of us _need_ to store our passwords in an encrypted file
somewhere) IQ&apos;Ed like very much like to see an option for alphanumeric
passwords. Heck, I wouldnQ&apos;Et mind if it was just a checkbox to use gmail
password instead of dot pattern.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Feb 2010 06:55:46 +0000</when>
<what></what>
</comment>
<comment>
<author>wisevisi...@gmail.com</author>
<when>Tue, 23 Feb 2010 08:32:12 +0000</when>
<what>I agree.. option for a real password input is much more secure.
You can just tilt the screen and see the pattern.</what>
</comment>
<comment>
<author>bug.me.not.dude@gmail.com</author>
<when>Thu, 18 Mar 2010 11:34:59 +0000</when>
<what>This is an essential feature, especially for mobiles with an integrated keyborad,
like droid/milestone, dev1, etc.</what>
</comment>
<comment>
<author>exorex</author>
<when>Sat, 13 Nov 2010 18:13:03 +0000</when>
<what>This exist in Froyo, status should be changed to Released.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 14 Nov 2010 00:00:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3381</bugid>
<title>Unit Test: Unit testing Parcelable implementation results in errors when reading the data from the Parcel</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-08-25T17:33:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>kevin.ki...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jul 2009 11:59:46 +0000</openedDate>
<description>When trying to perform a unit test using the JUnit framework, the data
read from the parcel is corrupt and finally crashes when reading List.
Environement: Windows Android SDK 1.5 (tried both r2 and r3) Eclipse 3.4
Java JDK 6 update 14 Emulator Q&amp;E Phone Eclipse project to repeat the
problem and the bugreport.txt are included in the attached zip file.
Procedure: - Set a breakpoint on first read form the Parcel in the class
constructor. - Run the debug configuration from the attached project. -
Check the class variables as the data is being read from the Parcel -
All values read from the parcel look corrupt. - Adding watch expressions
on Q&lt;Eparcel_nameQ&gt;E.dataAvail(), Q&lt;Eparcel_nameQ&gt;E.dataPosition(), and
Q&lt;Eparcel_nameQ&gt;E.dataSize() in both the constructor and the writeToParcel
seem to be inconsistant. Expected Behavior The data from the parcel
should be read properly.</description>
<comment>
<author>kevin.ki...@gmail.com</author>
<when>Sun, 02 Aug 2009 00:50:31 +0000</when>
<what>Please reject.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:33:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14006</bugid>
<title>Starting draw9patch fails with a ClassNotFoundException (Windows 7 x64, SDK Tools 8 Rev. 1)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-01-14T19:33:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>thorsten.giesecke@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 13:15:10 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Microsoft Windows 7
Professional X64 (German) - User Home on D: SDK tools version (available
in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): 8 Eclipse version:
3.6.1 ADT plug-in version: 8.0.1.v201012062107-82219 Platform targeted
by your project: 1.5 - 2.3 Version of the platform running in the
emulator: 2.3 STEPS TO REPRODUCE: 1. Add
C:\android-sdk-windows\platform-tools and C:\android-sdk-windows\tools
to PATH 2. Start draw9patch.bat (in C:\android-sdk-windows\tools)
EXPECTED RESULTS: The Q&quot;Edraw9patchQ&quot;E WYSIWYG tool starts. OBSERVED
RESULTS: Exception in thread Q&quot;EAWT-EventQueue-0Q&quot;E
java.lang.NoClassDefFoundError: org/jdesktop/swingworker/SwingWorker at
com.android.draw9patch.Application$1.run(Application.java:48) at
java.awt.event.InvocationEvent.dispatch(Unknown Source) at
java.awt.EventQueue.dispatchEvent(Unknown Source) at
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at
java.awt.EventDispatchThread.pumpEvents(Unknown Source) at
java.awt.EventDispatchThread.pumpEvents(Unknown Source) at
java.awt.EventDispatchThread.run(Unknown Source) Caused by:
java.lang.ClassNotFoundException: org.jdesktop.swingworker.SwingWorker
at java.net.URLClassLoader$1.run(Unknown Source) at
java.security.AccessController.doPrivileged(Native Method) at
java.net.URLClassLoader.findClass(Unknown Source) at
sun.misc.Launcher$ExtClassLoader.findClass(Unknown Source) at
java.lang.ClassLoader.loadClass(Unknown Source) at
java.lang.ClassLoader.loadClass(Unknown Source) ... 9 more ADDITIONAL
INFORMATION: The user home was moved to D: (not located in the standard
folder C:\Users\*).</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 14 Jan 2011 19:33:32 +0000</when>
<what>This is fixed for r9.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:42:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8230</bugid>
<title>How implement small activity than window?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-10T01:10:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zjmc...@gmail.com</reportedBy>
<openedDate>Sun, 09 May 2010 06:46:01 +0000</openedDate>
<description>Hi, I want to implement small activity than window like the attach file.
I donQ&apos;Et know how can I do. Please tell me the method. Thanks. NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 May 2010 01:10:28 +0000</when>
<what>For dev. questions please use stackoverflow.com or one of the various Android Google Groups. </what>
</comment>
</bug>
<bug>
<bugid>10989</bugid>
<title>FRG22D Update Killed Outlook</title>
<status>WorkingAsIntended</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-04T00:54:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>curtvigg...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 18:07:19 +0000</openedDate>
<description>Moto Droid 1 - Email, calendar and contacts synced perfectly with our
Microsoft Exchange Server prior to last update. Now, it requires a PIN
everytime the phone somes out of sleep or screen saver mode. The reason
we picked this phone over Blackberry was that we did not need a PIN
everytime we tried to use the phone. Now we do. This is not acceptable,
changing this months after purchase.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 04 Sep 2010 00:54:16 +0000</when>
<what>I hear ya; but the previous behavior was incorrect - the PIN should always have been enforced.</what>
</comment>
</bug>
<bug>
<bugid>7317</bugid>
<title>accidentally deleting Gmails canQ&apos;Et be undone</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-23T16:52:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 14:03:20 +0000</openedDate>
<description>(on a G1, firmware 1.6, build #DMD64) Once you accidentally delete a
Gmail, GOOD LUCK getting it out of the trash and back into the inbox.
You can put the Inbox label on it fine, but it still wonQ&apos;Et appear in
Inbox, even if you refresh.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Mar 2010 16:52:07 +0000</when>
<what>Undo is available on Android 2.1 and up.</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Tue, 23 Mar 2010 17:50:44 +0000</when>
<what>Thanks.  Either
A) any hope of someday backporting this functionality to 1.6, or
B) G1Q&apos;Es getting updated to Android 2.1?</what>
</comment>
</bug>
<bug>
<bugid>5721</bugid>
<title>Screen doesn?t lock after dial when SIM chip changes the dialed number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>fabianob...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 10:06:38 +0000</openedDate>
<description>Environment: Samsung Galaxy, Android 1.5, Baseband I7500XXIK4 My Galaxy
doesn?t lock the screen anymore after i dial any number from my contact
list (reproducible only when your SIM chip automatically changes the
dialed number). The steps to reproduce the problems are: - Turn on the
phone - Unlock the screen - Press Q&quot;ECallQ&quot;E button - Select Q&quot;EContactsQ&quot;E tab
- Select some contact and make a call - Press Q&quot;EEndQ&quot;E button (don?t need
to wait the call to complete) - Press the Q&quot;ELockQ&quot;E button - At this point,
the screens turns off, but the phone doesn?t lock. If i press any key
the screen turns on and the phone remains unlocked From this point, the
phone doesn?t lock the screen anymore, even after the lock timeout. To
workaround this problem i need to restart the phone OR use a task
manager to end the process Q&quot;EDialerQ&quot;E, so i presume the dialer application
is preventing the screen to lock. The problem happens when your SIM chip
automatically changes the dialed number (ex: to merge the operator code
in the number for distance calls). In this case, when you make a call,
you will receive the message Q&quot;ENumber changed by SIM: xxxxxQ&quot;E in the
screen. After this, your screen won?t lock anymore. This thread on
Android Forums shows there are lots of people having the same problem:
http://androidforums.com/samsung-i7500/23506-screen-doesn-t-lock-after-
dial.html#post218948 Regards, Fabiano</description>
<comment>
<author>fer...@gmail.com</author>
<when>Thu, 31 Dec 2009 21:13:19 +0000</when>
<what>I have the same problem with my galaxy bought in Brazil.
My baseband is I7500LVIII3 and I have to kill the dialer aplication everytime I make
a call...

Hope we can find a solution!

Regards,
Fernando</what>
</comment>
<comment>
<author>danilo...@gmail.com</author>
<when>Sat, 02 Jan 2010 00:06:15 +0000</when>
<what>I bought my I7500 in Italy, but I have the same problem.

Best Regards,

Danilo</what>
</comment>
<comment>
<author>gianru...@gmail.com</author>
<when>Wed, 27 Jan 2010 18:08:55 +0000</when>
<what>same problem here...</what>
</comment>
<comment>
<author>gloria.r...@gmail.com</author>
<when>Fri, 12 Feb 2010 21:04:22 +0000</when>
<what>I have the same problem with my galaxy bought in Brazil.
My baseband is I7500LVIII3 and I have to kill the dialer aplication everytime I make
a call too.

</what>
</comment>
<comment>
<author>t2tal...@gmail.com</author>
<when>Tue, 09 Mar 2010 23:29:17 +0000</when>
<what>Same problem here. I am also from Brazil.</what>
</comment>
<comment>
<author>danilo...@gmail.com</author>
<when>Wed, 10 Mar 2010 00:34:54 +0000</when>
<what>This problem donQ&apos;Et occur if you update to version 1.6
You can see how upgrade looking in this link, but I donQ&apos;Et know if in the I7500L is 
working in this version, please take a look on the forum.

http://androidforums.com/samsung-i7500/


</what>
</comment>
<comment>
<author>vermelho...@gmail.com</author>
<when>Tue, 13 Apr 2010 22:13:52 +0000</when>
<what>Same issue. I have a Samsung Galaxy  brought in Brazil.</what>
</comment>
<comment>
<author>fabianob...@gmail.com</author>
<when>Wed, 14 Apr 2010 02:14:16 +0000</when>
<what>Updated mine to 1.6 and the problem is (finally) gone.</what>
</comment>
</bug>
<bug>
<bugid>6288</bugid>
<title>Bluetooth A2DP skip/play/pause buttons should work in Music player (and standby)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 20:09:55 +0000</openedDate>
<description>On my Motorola DROID (Android 2.0.1), the stock Music player pays no
attention to signals from the skip/play/pause buttons on my MOTOROKR EQ7
speaker phone or my Wi-Gear iMuffs Bluetooth headset. On other Bluetooth
phones I have, the music application can be operated via these buttons.
Third party applications in the Android Market (e.g., StreamFurious) do
pay attention to these buttons. For example, the pause in StreamFurious
can be toggled using the play/pause button. So the buttons must be being
received by the phone; they are just being ignored by the stock Android
applications. On a Sony Ericsson phone I have, holding down the
Bluetooth play/pause button when the phone is in standby automatically
calls up the voice recognition tool. It would be nice if holding down
the play/pause button would pull up the Voice Search (just like holding
down the magnifying glass on the DROID does).</description>
<comment>
<author>hammydb...@gmail.com</author>
<when>Thu, 17 Jun 2010 17:18:53 +0000</when>
<what>I have the same problem on my Milestone 2.1 (same as Droid but in europe) and my jaybird sportsband a2dp... just thought i should say that its not just your phone </what>
</comment>
<comment>
<author>calvin...@gmail.com</author>
<when>Sat, 17 Jul 2010 18:43:08 +0000</when>
<what>The default music player did work for me in 2.1 on my Nexus one, but now I have the same issue because I upgraded to 2.2.</what>
</comment>
</bug>
<bug>
<bugid>15621</bugid>
<title>Browser doesnQ&apos;Et open homepage when launched, language issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>misch...@gmail.com</reportedBy>
<openedDate>Sat, 19 Mar 2011 21:28:29 +0000</openedDate>
<description>Nexus S, Android 2.3.3 When the browser is launched, it opens
Q&quot;Ehttp://www.google.comQ&quot;E, which unfortunately opens it in another
language (Dutch) than the userQ&apos;Es (English). I set the homepage to
something else but this is only used for new windows. So two issues
here: 1) The homepage should be used both for new windows and when the
process is launched. 2) www.google.com (and calendar, market, blog, ...)
shouldnQ&apos;Et impose the language based on the country, it is not
necessarily the userQ&apos;Es language. To reproduce the bug: 1) Open browser,
2) in the settings, set the homepage to a specific URI, 3) exit the
browser, 4) kill the browser process, 5) start the browser.</description>
</bug>
<bug>
<bugid>1475</bugid>
<title>gmail app may list message count as negative one (Q&quot;E-1Q&quot;E)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-08T00:45:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chadmill</reportedBy>
<openedDate>Sun, 07 Dec 2008 22:59:20 +0000</openedDate>
<description>In build Q&quot;Ekila-user 1.0 TC4-RC30 116143Q&quot;E, I sometimes get Q&quot;EInbox (-1)Q&quot;E
at the message index. Hitting Q&quot;ErefreshQ&quot;E does not help. I sent a message
to myself, which set the count to 2. (I think it should be Q&quot;E1Q&quot;E then.)
Deleting that message set the count to 1.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 08 Dec 2008 00:45:59 +0000</when>
<what>Duplicate of issue 1474.</what>
</comment>
</bug>
<bug>
<bugid>10406</bugid>
<title>Youtube seek re-download the hole video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Mhamedbe...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 15:24:39 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Open
youtube application, watch any video on any format, let it begin
downloading to the middle, then click on the seek button to go back to
the beginning of the video, the first half part is supposed to be
already cached, but when you seek video always download again (you loose
cached data), canQ&apos;Et use the downloaded cache. And if I get it right ,
there is simply no cache .... WHY !!?? itQ&apos;Es mobile, so you are using
data credit when you download things at least when you are still on
youtube application should cache the current video ! - No cache is being
used. - Video should be cached somewhere on the SD or on the phone at
least when you are still watching it. Andoid Official 2.2 froyo on HTC
Desire thanks a lot</description>
</bug>
<bug>
<bugid>13192</bugid>
<title>Provide API documentation for a class methodQ&apos;Es permission requirements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gerrit.huebbers</reportedBy>
<openedDate>Wed, 15 Dec 2010 11:23:52 +0000</openedDate>
<description>PROBLEM Former and current Android API documentation (with current being
level 9) is lacking information about which API calls require which kind
of permissions. Neither the Q&quot;EofficialQ&quot;E permissions list at
http://developer.android.com/reference/android/Manifest.permission.html
nor the individual class documentation say a few words about it. Only
some classes are documented this way, for instance the
android.hardware.Camera API documentation mentions Q&quot;ETo access the device
camera, you must declare the CAMERA permission in your Android
Manifest.Q&quot;E -------------- PROBLEM EXAMPLE There is a permission called
android.permission.VIBRATE . An application is required to declare this
permission in its AndroidManifest.xml whenever there is a call to the
android.os.Vibrator.vibrate() method. Probably, there are other classes
and methods that require this permission. But the documentation is
lacking means for looking up such requirements. Using
android.os.Vibrator.vibrate() without declaring the VIBRATE permission
results in a java.lang.SecurityException, with the application crashing.
You can test this behavior with the ApiDemos, sub-demo Q&quot;EOS -Q&gt;E Morse
CodeQ&quot;E, provided with the Android SDK. -------------- PROPOSED PROBLEM
SOLUTION Update Javadoc comments in the class source code. For example,
update [platform/frameworks/base.git] / core / java / android / os /
Vibrator.java at
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/os/Vibrator.java;hb=HEAD
-------------- RATIONALE FOR THE REQUIREMENT OF FIXING THIS ISSUE;
BACKGROUND To speed up application development and improve application
quality, its in the interest of all developers to document such
permission requirements in the API documentation - preferable on the
method granularity level, or at least on the class granularity level. I
consider this issue to be a defect. Application developers are currently
faced with application behavior which is not documented (i.e.
application crashes), making a desirable design-by-contract hard - the
API documentation is lacking proper information regarding preconditions
and postconditions (e.g. Q&quot;EWhen calling vibrate(), the application must
have the VIBRATE permission, otherwise an exception is thrownQ&quot;E).
Discussion regarding this issue initially started at
https://groups.google.com/d/topic/android-developers/hfQ9LPMocos/discussion</description>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Tue, 12 Apr 2011 04:54:51 +0000</when>
<what>Annotations?</what>
</comment>
</bug>
<bug>
<bugid>16403</bugid>
<title>move google maps to sd card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>spand...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 20:36:27 +0000</openedDate>
<description>google maps takes up a lot of space on the phone, it would be great if
this app could be moved to an sd card.</description>
</bug>
<bug>
<bugid>12268</bugid>
<title>framework.aidl is does not add the full suite of android parcelables by default (and is not documented).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TrIpLeHa...@gmail.com</reportedBy>
<openedDate>Sun, 31 Oct 2010 17:55:04 +0000</openedDate>
<description>All versions of Android, specifically 2.2 My case, I want to parcelable
of android.os.messenger. This is impossible without changing the
framework.aidl file. All of the rest of the android-sdk code for
messenger supports parcelable, but it is not implemented into the build
system...why? Secondly, and most importantly, this is not documented in
any way. Please refer to http://amdroid.ampache.org/?p=38 for complete
details.</description>
</bug>
<bug>
<bugid>2456</bugid>
<title>Theme.Light doesnQ&apos;Et work correctly with ListPreference when using inflated Preferences UI on PreferenceActivity</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-27T12:36:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>detronizator</reportedBy>
<openedDate>Sat, 18 Apr 2009 22:21:09 +0000</openedDate>
<description>Android code version you are running: SDK 1.1r1 Your development
environment: Mac OS X + Eclipse + Android Development Plugin Describe
the problem: IQ&apos;Em using (happly) inflated Preferences UI on
PreferenceActivity. I have an entry in my Q&quot;Eres/xml/preferences.xmlQ&quot;E that
realizes a List (ListPreference). When I switch my Application to use
the Theme.Light, the DialogBox that should show me the elements of the
above List to pick one, doesnQ&apos;Et show the text of the elements. More
strangely, when I click on them, I can see for an instant the Element: I
suppose it happens because it get the focus and so it changes colors.
Steps to reproduce: 1. Extend PreferenceActivity 2. Call
Q&quot;EaddPreferencesFromResource(R.xml.preferences)Q&quot;E in the Q&quot;EonCreateQ&quot;E method
3. Define a preferences ui in Q&quot;Eres/xml/preferences.xmlQ&quot;E (or any other
xml resource file) 4. Put an element Q&quot;EListPreferenceQ&quot;E in the preferences
ui 5. Set Q&quot;Eandroid:theme=Q&quot;E@android:style/Theme.LightQ&quot;E for the
Q&quot;EapplicationQ&quot;E element in the Q&quot;EAndroidManifest.xmlQ&quot;E file 6. Code the rest
of the app to load the Activity 7. Invoke the ListPreference Expected
results: See the List correctly. Observed results: IQ&apos;Ell attach a
screenshot that will explain what I see. Additional information:</description>
<comment>
<author>claudio....@gmail.com</author>
<when>Mon, 20 Apr 2009 06:00:29 +0000</when>
<what>seems to be the same bug that was reported in issue 922</what>
</comment>
<comment>
<author>detronizator</author>
<when>Mon, 20 Apr 2009 06:49:44 +0000</when>
<what>Yes, this is a duplicate report of isse 992 and should be closed.
Sorry, I missed it when I tried to search for it: I was looking for a problem related with inflated UI, but looks like 
itQ&apos;Es more generic.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:36:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7291</bugid>
<title>Media Volume Mutes When Notification Received While Using Headphones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>breonn...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 10:54:39 +0000</openedDate>
<description>When listening to music via the Music app (as well as any other media
app; i.e. last.fm, Rhapsody, StreamFusious) the media audio mutes when
receiving a notification. This only happens when using 3.5mm output
(headphones, speakers, car stereo, etc). This does NOT happen when
listening via the built-in speaker. It even happens if the notification
volume is set to 0. Steps to replicate: -Plug in headphones or another
3.5mm speaker/amp -Play music via a media player -Receive a notification
(tweet, SMS, email, etc) I have an HTC Hero with Android 1.5. This also
happens on my G1 with Android 1.6.</description>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Thu, 15 Jul 2010 03:26:47 +0000</when>
<what>This is a dupe of 5012 and should be merged</what>
</comment>
</bug>
<bug>
<bugid>1192</bugid>
<title>Geocoder.getFromLocationName with maximal bounding box fails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:49:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jark...@gmail.com</reportedBy>
<openedDate>Tue, 04 Nov 2008 19:24:05 +0000</openedDate>
<description>On the 1.0 SDK, this line always gives no results: Geocoder myCoder =
new Geocoder( this ); ListQ&lt;EAddressQ&gt;E friendsAddrs=
myCoder.getFromLocationName(addressString, 3,-90d,-180d,90d,180d); but
this line, with the same address, works correctly: ListQ&lt;EAddressQ&gt;E
friendsAddrs= myCoder.getFromLocationName(addressString, 3 );</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:49:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3017</bugid>
<title>HTC 4-in-1 adapter</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>SKORE...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 19:11:33 +0000</openedDate>
<description>Firmware version: 1.5 Environment: unknown Problem description: HTC
4-in-1 adapter audio jacks not working after update to version 1.5 Steps
to reproduce problem: 1) play music on G1 2) connect HTC 4-in-1 adapter
to USB port on G1 Sound continues to come through the speaker on the G1
instead of the headphones connected to the 3.5mm audio jack. The G1 is
supposed to mute the speaker and play the audio through the headphones
connected to the 3.5mm jack but doesnQ&apos;Et.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:01:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:41:37 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>1095</bugid>
<title>Time zone not displayed properly in Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>196</stars>
<reportedBy>mkriede...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 01:19:53 +0000</openedDate>
<description>Even though my time zone is set correctly (America/New_York) in both the
online version of google Calendar and on the phone (America/New_York,
set automatically from the T-Mobile network), when I view an appointment
in the calendar, it says Q&quot;EAmerica/DetroitQ&quot;E Thanks, Matt Riedel</description>
<comment>
<author>mkriede...@gmail.com</author>
<when>Tue, 28 Oct 2008 01:20:32 +0000</when>
<what>Oh, i should mention, the time of the appointment is correct.  ItQ&apos;Es only the timezone that is displayed incorrectly.</what>
</comment>
<comment>
<author>mkriede...@gmail.com</author>
<when>Tue, 28 Oct 2008 01:23:16 +0000</when>
<what>Upon further testing, if I set the timezone manually on the phone, it is correct.  It only seems to be a problem 
when the time is set automatically via the network.</what>
</comment>
<comment>
<author>mcummins</author>
<when>Mon, 10 Aug 2009 16:11:45 +0000</when>
<what>The time zone behaviour of the calendar very confusing:

1) When the time zone is set automatically by the network, calendar entries are
converted to local time. Sounds helpful, but there is no indication that the
conversion has happened. So for example flight times which I had entered in
foreign-local time while at home got Q&quot;Edouble convertedQ&quot;E. This is very confusing and
almost made me miss my flight. There is no way that I can see to disable the
conversion. Personally I would prefer the calendar to maintain times in my home time
zone only. That way there is no ambiguity.

2) Not all networks automatically set the time zone. After coming home from a 
holiday my calendar was stuck in another time zone, with no obvious fix. Changing the
phone time to local time didnQ&apos;Et help. I eventually figured out that there was a
seperate time zone box that had to be changed too. Not obvious.</what>
</comment>
<comment>
<author>martta.rosa</author>
<when>Thu, 20 Aug 2009 12:41:52 +0000</when>
<what>I also have this problem (kind of). Both my Android and my Google Calendar are set 
for GMT 00:00 time zone. The Android is for GMT00:00 Casablanca and the GCalendar for 
GMT 00:00 Lisbon. There is no Lisbon in Android.

My problem is that when I set an appointment in Android, my GCalendar adds an hour to 
the appointment. If I set the appointment in GCalender, the Android takes one hour.

For a couple of time I went to the appointment at the wrong hour! Please fix this :)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:17:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:07:31 +0000</when>
<what></what>
</comment>
<comment>
<author>pedro.h....@gmail.com</author>
<when>Fri, 11 Sep 2009 17:06:20 +0000</when>
<what>Until this bug is fixed you can set the timezone to the actual one plus one hour (for
example, if your timezone is GMT00:00, change it to GMT01:00), and then manually
correct the hour.</what>
</comment>
<comment>
<author>chris.wi...@gmail.com</author>
<when>Mon, 21 Sep 2009 03:31:17 +0000</when>
<what>I have the same issue as mcummins... I made an appointment in my home time zone for my flights 
and all my appointments were changed when I arrived and got off the plane and my cell connected 
to t mobile. </what>
</comment>
<comment>
<author>florin.c...@gmail.com</author>
<when>Wed, 07 Oct 2009 07:45:25 +0000</when>
<what>I have made a test. It looks like my HTC Magic does not update the time provided by
the operator. My normal time zone is GMT+3 EEST, I changed this one manulaly, by
selecting a different time zone, set it for GMT +7. Afterwards, I set it back on
Q&apos;Enetwork-provided valuesQ&apos;E, yet my time zone did not change! It remained GMT +7 !

Seems like my Android can not update the time using the automatic network provider
settings! Everyting has to be set manually, which is a huge bug, in my book.

Please have  look at this issue!</what>
</comment>
<comment>
<author>florin.c...@gmail.com</author>
<when>Wed, 07 Oct 2009 07:50:18 +0000</when>
<what>Oh, my network operator is Vodafone Romania!</what>
</comment>
<comment>
<author>Martin.M...@gmail.com</author>
<when>Sun, 15 Nov 2009 02:10:06 +0000</when>
<what>When the time zone changes, the option should be given to Q&quot;EShift Appointments?Q&quot;E  Or, 
better yet, always have the phoneQ&apos;Es calendar match the Google Calendar.  The Google 
Calendar on my computer remained correct, so perhaps have the Android Calendar truly 
Sync off that.</what>
</comment>
<comment>
<author>evett...@gmail.com</author>
<when>Sat, 28 Nov 2009 18:53:59 +0000</when>
<what>I have an HTC Eris.  Using only Google Cal sync to my device.  My appointments show 
up correctly, but my husbandQ&apos;Es shared calendar on Google seems to show up at 
a Q&quot;Econverted timeQ&quot;E.   Right now all 2009 is OK, but an appt on 5-18-2010 is an hour 
earlier.   

All times zones are set correctly, which is proven by the 2009 appts showing 
correctly.  This has to be a bug, maybe an intermittent one?   </what>
</comment>
<comment>
<author>lloyd...@gmail.com</author>
<when>Mon, 30 Nov 2009 15:49:19 +0000</when>
<what>This is a major bug and is MOST frustrating.  If IQ&apos;Em flying from Denver to London and
back to LAX and then NYC, I do NOT want to have to do the math to make it show up
correctly on my calendar.  I simply want to look at my phoneQ&apos;Es current time depending
on what my location is and have all my events in that local time.  I donQ&apos;Et want
Google or my Droid doing any conversion.

ThatQ&apos;Es like getting on Orbitz and buying your ticket from London to LAX (while
purchasing it from Denver) looking at all the flight times in Mountain Standard Time.
 ThatQ&apos;Es stupid.  </what>
</comment>
<comment>
<author>Green...@gmail.com</author>
<when>Sun, 13 Dec 2009 18:55:18 +0000</when>
<what>I have the same problem on my HTC Hero on Sprint, even though IQ&apos;Em not leaving my time
zone, if i put in my work schedule from 1700-2200 it automatically pushes it to
1800-2300 or 1600-2100 depending on its mood. i recently went to Philadelphia (in the
same time zone as home (Richmond)) and the clock got confused and thought it was GMT
and added 5 hours. </what>
</comment>
<comment>
<author>tzyc...@gmail.com</author>
<when>Tue, 29 Dec 2009 21:40:16 +0000</when>
<what>I agree with lloydubs that this is a major bug and extremely annoying for anyone who
travels frequently.  I also see that this is another major bug (along with the
non-support for bluetooth voice dialing) that has been around for over a year without
even having reached Q&apos;EreviewedQ&apos;E status.  Makes one wonder whether Google et al.
actually care about these problems or whether theyQ&apos;Ere too busy adding gee-whiz new
features to worry about getting basic functionality to work properly.</what>
</comment>
<comment>
<author>mikegerb...@gmail.com</author>
<when>Sun, 14 Mar 2010 04:55:26 +0000</when>
<what>IQ&apos;Ed like to see the time zone issue fixed so appointments donQ&apos;Et move around. The 
time zone should be set with the appointment so the device can handle it properly.</what>
</comment>
<comment>
<author>espl...@gmail.com</author>
<when>Fri, 09 Apr 2010 20:07:26 +0000</when>
<what>Though it is in a Palm WebOS forum, the interface discussed at this post is a good
way of solving this issue.

http://forums.precentral.net/web-os-development/214694-patch-how-calendar-events-handle-time-zones.html</what>
</comment>
<comment>
<author>rjayris...@gmail.com</author>
<when>Tue, 25 May 2010 15:50:07 +0000</when>
<what>this seems fixed under Froyo</what>
</comment>
<comment>
<author>marc.lep...@gmail.com</author>
<when>Wed, 26 May 2010 19:24:06 +0000</when>
<what>Proud owner of a Nexus, I live in Dakar - time zone is GMT, no DST. I flew to
Casablanca - time zone is also GMT, but has DST. While Dakar is not in the list of
cities on my Nexus, Casablanca is. Yet, it showed the same time, even though the DST
makes Casa 1 hour ahead of Dakar</what>
</comment>
<comment>
<author>marc.lep...@gmail.com</author>
<when>Wed, 26 May 2010 19:25:03 +0000</when>
<what>Proud owner of a Nexus, I live in Dakar - time zone is GMT, no DST. I flew to
Casablanca - time zone is also GMT, but has DST. While Dakar is not in the list of
cities on my Nexus, Casablanca is. Yet, it showed the same time, even though the DST
makes Casa 1 hour ahead of Dakar</what>
</comment>
<comment>
<author>ferrol.r...@gmail.com</author>
<when>Fri, 09 Jul 2010 15:28:26 +0000</when>
<what>Q&quot;EGladQ&quot;E I found ppl with the same problem, I almost thought I did something stupid on my end. I concur this is a major bug and needs to be fixed asap! DonQ&apos;Et care much if this is fixed under Froyo, cause it will be the end of 2010 before Samsung will ship an update to Froyo for my Samsung Galaxy phone.</what>
</comment>
<comment>
<author>msnei...@gmail.com</author>
<when>Fri, 09 Jul 2010 15:47:46 +0000</when>
<what>IQ&apos;Em disappointed that this has not been addressed in Froyo.
I hope Google doesnQ&apos;Et leave it up to each handset manufacturer to
address. It makes taking my Droid with me on trips (business and
personal) very difficult.
Even the iPhone has had this right since the beginning.

On Jul 9, 2010, at 11:29 AM, Q&quot;Eandroid@googlecode.comQ&quot;E
Q&lt;Eandroid@googlecode.comQ&gt;E wrote:</what>
</comment>
<comment>
<author>studioes...@gmail.com</author>
<when>Wed, 11 Aug 2010 13:45:22 +0000</when>
<what>Annoying that this hasnQ&apos;Et been fixed.  Really bad flaw.</what>
</comment>
<comment>
<author>agil...@gmail.com</author>
<when>Fri, 20 Aug 2010 16:32:59 +0000</when>
<what>Also in HTC Tatto/Hero/Desire.
It also fails setting all time zones manually (androidQ&amp;Eweb).

Please, fix this bug asap!


Great fan of googleQ&apos;Es apps, so i donQ&apos;Et understand how is possible that this bg has not been fixed for almost 2 years!!!
</what>
</comment>
<comment>
<author>kishi...@gmail.com</author>
<when>Sun, 12 Sep 2010 02:42:14 +0000</when>
<what>This problem still persists. I use a Samsung Galaxxy S phone, and both the phone and Google calandar is set to GMT+1. Still all appointments in Google Calendar gets pushed one hour forward when synced to the phone. :(</what>
</comment>
</bug>
<bug>
<bugid>10038</bugid>
<title>Voice Search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 15:47:40 +0000</openedDate>
<description>Make voice search respond to more commands: - Start applications - Read
you calendar events - Play music - Watch a video - Maybe even create
calendar events using your voice (that would be amazing!) Your gmail
calendar already has this but with text when you create a new event it
figures it out and does it - WhatQ&apos;Es my battery level? - How much talk
time left do I have on this battery charge? - Send a text message with
your voice (again it would be amazing!) Q&quot;ESend a text message to John
Doe... Hey man IQ&apos;Em running lateQ&quot;E</description>
<comment>
<author>element....@gmail.com</author>
<when>Wed, 28 Jul 2010 11:23:45 +0000</when>
<what>I think the one thing IQ&apos;Ed love most is if I could ask via headset what time it is.
Also calling someone would be great as in Q&quot;Ecall John DoeQ&quot;E or Q&quot;Ecall 045 342 2534Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>1883</bugid>
<title>gmail app crashes Q&quot;EgappsQ&quot;E with index out-of-bounds, -1, CursorIndexOutOfBoundsException</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-02T21:57:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>chadmill</reportedBy>
<openedDate>Fri, 30 Jan 2009 14:13:20 +0000</openedDate>
<description>D/dalvikvm( 83): GC freed 3557 objects / 168632 bytes in 164ms D/Sync (
51): Received network tickle for secretsecret@gmail.com -
https://mail.google.com/mail/g/?client=1229713374130
D/KeyguardViewMediator( 51): pokeWakelock(5000) D/KeyguardViewMediator(
51): pokeWakelock(5000) D/KeyguardViewMediator( 51): pokeWakelock(7000)
D/dalvikvm( 157): GC freed 289 objects / 20024 bytes in 265ms
D/dalvikvm( 116): GC freed 2844 objects / 164120 bytes in 121ms
D/gmail-ls( 116): Starting purging messages. Oldest message id in
duration: 1292870729643065344 D/gmail-ls( 116): Purged 1 messages in
conversation 1292870005136813976 D/gmail-ls( 116): Finished purging
messages D/dalvikvm( 51): GC freed 14596 objects / 631144 bytes in 210ms
I/ActivityManager( 51): Starting activity: Intent {
action=android.intent.action.PROVIDER_CHANGED
data=content://gmail-ls/unread/^i type=gmail-ls flags=0x4000000
comp={com.google.android.gm/com.google.android.gm.ConversationListActivity}
(has extras) } W/ActivityManager( 51): startActivity called from
non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent
{ action=android.intent.action.PROVIDER_CHANGED
data=content://gmail-ls/unread/^i type=gmail-ls flags=0x4000000
comp={com.google.android.gm/com.google.android.gm.ConversationListActivity}
(has extras) } D/gmail-ls( 116): MailProvider.query:
content://gmail-ls/conversations/maryellenmiller@gmail.com(label:^i,
null) I/ActivityManager( 51): Displayed activity
com.google.android.gm/.ConversationListActivity: 345 ms D/gmail-ls(
116): clearNewUnreadMailForNotificationLabelIfNeeded. Count: 1, label:
-65540/^^unseen-^i D/gmail-ls( 116): Starting purging messages. Oldest
message id in duration: 1292870729643065344 D/gmail-ls( 116): Finished
purging messages D/gmail-ls( 116): considering sending notification.
label=-65537, oldCount=0, newCount=0, unseenCount=0, getAttention=false
W/dalvikvm( 116): threadid=15: thread exiting with uncaught exception
(group=0x40013e28) E/AndroidRuntime( 116): Uncaught handler: thread Mail
sync thread exiting due to uncaught exception D/gmail-ls( 116):
considering sending notification. label=2, oldCount=20, newCount=20,
unseenCount=0, getAttention=false D/gmail-ls( 116): sending
notification. Adjusted values are label=2, oldCount=20, newCount=0,
unseenCount=0, getAttention=false I/gmail-ls( 116): Sending notification
intent: Intent { action=android.intent.action.PROVIDER_CHANGED
data=content://gmail-ls/unread/^i type=gmail-ls (has extras) } D/Gmail (
196): New email for secretsecret@gmail.com unreadCount:0
getAttention:false D/gmail-ls( 116):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-65541/^^unseen-^^vmi E/AndroidRuntime( 116):
android.database.CursorIndexOutOfBoundsException: Index -1 requested,
with a size of 19 E/AndroidRuntime( 116): at
android.database.AbstractCursor.checkPosition(AbstractCursor.java:556)
E/AndroidRuntime( 116): at
android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:172)
E/AndroidRuntime( 116): at
android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:41)
E/AndroidRuntime( 116): at
android.content.ContentQueryMap.readCursorIntoCache(ContentQueryMap.java:147)
E/AndroidRuntime( 116): at
android.content.ContentQueryMap.requery(ContentQueryMap.java:131)
E/AndroidRuntime( 116): at
android.provider.Gmail$LabelMap.requery(Gmail.java:1509)
E/AndroidRuntime( 116): at
com.google.android.providers.gmail.MailEngine.sendNotificationIntents(MailEngine.java:1622)
E/AndroidRuntime( 116): at
com.google.android.providers.gmail.MailEngine.sync(MailEngine.java:824)
E/AndroidRuntime( 116): at
com.google.android.providers.gmail.MailProvider$SyncRunnable.run(MailProvider.java:177)
E/AndroidRuntime( 116): at
android.os.Handler.handleCallback(Handler.java:542) E/AndroidRuntime(
116): at android.os.Handler.dispatchMessage(Handler.java:86)
E/AndroidRuntime( 116): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 116): at
android.os.HandlerThread.run(HandlerThread.java:60) I/Process ( 51):
Sending signal. PID: 116 SIG: 3 I/dalvikvm( 116): threadid=7: reacting
to signal 3 I/dalvikvm( 116): Wrote stack trace to
Q&apos;E/data/anr/traces.txtQ&apos;E V/DumpStateReceiver( 51): Running:
/system/bin/dumpcrash I/DumpStateReceiver( 51): Finished: 2278 bytes
read; status 0 I/DumpStateReceiver( 51): Added state dump to 1 crashes</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 21:57:12 +0000</when>
<what>This issue is believed to be fixed in the internal source code and the fix will be in
a future release.</what>
</comment>
<comment>
<author>chadmill</author>
<when>Tue, 10 Feb 2009 03:30:53 +0000</when>
<what>Also in v1.1, baseband 62.33.20.08H_1.22.14.11 on release-phone




D/Sync    (   51): Received network tickle for privateprivate@gmail.com -
https://mail.google.com/mail/g/?client=1227231608947
D/dalvikvm( 6683): GC freed 13494 objects / 526808 bytes in 122ms
D/gmail-ls(  121): handled-operation-id operationId: 1220
D/gmail-ls(  121): last-examined-server-operation operationId: 16479
D/dalvikvm(  121): GC freed 4029 objects / 227040 bytes in 134ms
D/dalvikvm( 6683): GC freed 13444 objects / 523680 bytes in 115ms
D/dalvikvm(  121): GC freed 2473 objects / 146904 bytes in 150ms
D/gmail-ls(  121): Starting purging messages. Oldest message id in duration:
1293827784671494144
D/gmail-ls(  121): Purged 1 messages in conversation 1293825988067742688
D/gmail-ls(  121): Purged 8 messages in conversation 1294057984234543503
D/gmail-ls(  121): Finished purging messages 
D/gmail-ls(  121): Starting purging messages. Oldest message id in duration:
1293827784671494144
D/gmail-ls(  121): Finished purging messages 
D/gmail-ls(  121): considering sending notification. label=-65537, oldCount=0,
newCount=0, unseenCount=0, getAttention=false
D/gmail-ls(  121): considering sending notification. label=4, oldCount=0, newCount=3,
unseenCount=1, getAttention=true
D/gmail-ls(  121): sending notification. Adjusted values are label=4, oldCount=0,
newCount=3, unseenCount=1, getAttention=true
I/gmail-ls(  121): Sending notification intent: Intent {
action=android.intent.action.PROVIDER_CHANGED data=content://gmail-ls/unread/^i
type=gmail-ls (has extras) }
I/ActivityManager(   51): Start proc com.google.android.gm for broadcast
com.google.android.gm/.GmailReceiver: pid=6692 uid=10017 gids={3003}
I/dalvikvm( 6692): Ignoring DDM send req for type=0x41504e4d len=38
I/dalvikvm( 6692): Ignoring DDM send req for type=0x41504e4d len=46
I/ActivityThread( 6692): Publishing provider
com.google.android.gm.attachmentspreviews:
com.google.android.gm.AttachmentPreviewProvider
I/ActivityThread( 6692): Publishing provider
com.google.android.gmail.SuggestionProvider: com.google.android.gm.SuggestionsProvider
D/Gmail   ( 6692): New email for privateprivate@gmail.com unreadCount:3 getAttention:true
D/dalvikvm( 6683): GC freed 13474 objects / 524368 bytes in 150ms
W/SurfaceComposerClient(   51): lock_layer timed out (is the CPU pegged?) layer=0,
lcblk=0x41eb0020, state=00000002 (was 00000043)
W/SurfaceComposerClient(   51): lock_layer() timed out but didnQ&apos;Et appear to need to
be locked and we recovered (layer=0, lcblk=0x41eb0020, state=00000002)
I/ActivityManager(   51): Starting activity: Intent {
action=android.intent.action.PROVIDER_CHANGED data=content://gmail-ls/unread/^i
type=gmail-ls flags=0x4000000
comp={com.google.android.gm/com.google.android.gm.ConversationListActivity} (has
extras) }
W/ActivityManager(   51): startActivity called from non-Activity context; forcing
Intent.FLAG_ACTIVITY_NEW_TASK for: Intent {
action=android.intent.action.PROVIDER_CHANGED data=content://gmail-ls/unread/^i
type=gmail-ls flags=0x4000000
comp={com.google.android.gm/com.google.android.gm.ConversationListActivity} (has
extras) }
D/gmail-ls(  121): MailProvider.query:
content://gmail-ls/labels/privateprivate@gmail.com(null, null)
D/dalvikvm( 6683): GC freed 13402 objects / 521832 bytes in 180ms
D/dalvikvm(  121): GC freed 2871 objects / 145216 bytes in 148ms
D/gmail-ls(  121): MailProvider.query:
content://gmail-ls/conversations/privateprivate@gmail.com(label:^i, null)
I/ActivityManager(   51): Process com.android.email (pid 6648) has died.
I/ActivityManager(   51): Displayed activity
com.google.android.gm/.ConversationListActivity: 1437 ms
D/gmail-ls(  121): clearNewUnreadMailForNotificationLabelIfNeeded. Count: 1, label:
-65540/^^unseen-^i
D/gmail-ls(  121): Starting purging messages. Oldest message id in duration:
1293827792802152448
D/gmail-ls(  121): Finished purging messages 
D/gmail-ls(  121): considering sending notification. label=-65537, oldCount=0,
newCount=0, unseenCount=0, getAttention=false
W/dalvikvm(  121): threadid=13: thread exiting with uncaught exception (group=0x4000fe68)
E/AndroidRuntime(  121): Uncaught handler: thread Mail sync thread exiting due to
uncaught exception
D/gmail-ls(  121): considering sending notification. label=4, oldCount=3, newCount=3,
unseenCount=0, getAttention=false
D/gmail-ls(  121): sending notification. Adjusted values are label=4, oldCount=3,
newCount=0, unseenCount=0, getAttention=false
I/gmail-ls(  121): Sending notification intent: Intent {
action=android.intent.action.PROVIDER_CHANGED data=content://gmail-ls/unread/^i
type=gmail-ls (has extras) }
D/Gmail   ( 6692): New email for privateprivate@gmail.com unreadCount:0
getAttention:false
D/gmail-ls(  121): clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-65541/^^unseen-^^vmi
E/AndroidRuntime(  121): android.database.CursorIndexOutOfBoundsException: Index -1
requested, with a size of 33
E/AndroidRuntime(  121): 	at
android.database.AbstractCursor.checkPosition(AbstractCursor.java:559)
E/AndroidRuntime(  121): 	at
android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:172)
E/AndroidRuntime(  121): 	at
android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:41)
E/AndroidRuntime(  121): 	at
android.content.ContentQueryMap.readCursorIntoCache(ContentQueryMap.java:144)
E/AndroidRuntime(  121): 	at
android.content.ContentQueryMap.requery(ContentQueryMap.java:131)
E/AndroidRuntime(  121): 	at android.provider.Gmail$LabelMap.requery(Gmail.java:1520)
E/AndroidRuntime(  121): 	at
com.google.android.providers.gmail.MailEngine.sendNotificationIntents(MailEngine.java:1691)
E/AndroidRuntime(  121): 	at
com.google.android.providers.gmail.MailEngine.sync(MailEngine.java:879)
E/AndroidRuntime(  121): 	at
com.google.android.providers.gmail.MailProvider$SyncRunnable.run(MailProvider.java:177)
E/AndroidRuntime(  121): 	at android.os.Handler.handleCallback(Handler.java:542)
E/AndroidRuntime(  121): 	at android.os.Handler.dispatchMessage(Handler.java:86)
E/AndroidRuntime(  121): 	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(  121): 	at android.os.HandlerThread.run(HandlerThread.java:60)
I/Process (   51): Sending signal. PID: 121 SIG: 3
</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 31 Mar 2009 11:11:02 +0000</when>
<what>JBQ, this issue has been fixed in the internal code of Gmail or the framework? I see similar issues and wondering 
what this is about.</what>
</comment>
</bug>
<bug>
<bugid>12453</bugid>
<title>The Server Fail to communicate. Try Again later</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nilpa...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 15:44:19 +0000</openedDate>
<description>Hi After Uppgrading my Sony Ericsson Xperia 10 from android 1.6 to 2.1 i
have some truble to connect to my company Email and HTTPS page while
trying to connect to HTTPS://www.vegvesen.no or
HTTPS://epost.vegvesen.no or i try active sync to mobilpost.vegvesen.no
i get the message The server fail to communicate try again later on web
page i can se the cerificate the first time and accept it then the
server wont respond Nils</description>
</bug>
<bug>
<bugid>20210</bugid>
<title>Using setSatellite(true) and setStreetView(true) on MapView renders broken tiles</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tdavi...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 03:56:45 +0000</openedDate>
<description>This issue seemed to popup right after the Sept. 8th Market update of
the Maps application. The code worked fine up until that point. This
issue was duplicated on multiple devices; however I tested in on Android
2.2 Droid 1.</description>
</bug>
<bug>
<bugid>6618</bugid>
<title>Nexus One desktop dock---incorrect day and date </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>mnkor...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 16:27:14 +0000</openedDate>
<description>Nexus One displays incorrect day and date when using the desktop dock.
Phone displays correct hours and minutes...but after midnight it still
displays the previous day and date. It does not correct itself until I
wake up the phone. Running 2.1update-1</description>
<comment>
<author>andy...@gmail.com</author>
<when>Tue, 06 Apr 2010 20:12:55 +0000</when>
<what>IQ&apos;Eve noted the same problem, which seems to prevent the timer function on another app
(NPR) from functioning correctly.</what>
</comment>
<comment>
<author>chinpoko...@gmail.com</author>
<when>Mon, 26 Apr 2010 15:05:38 +0000</when>
<what>Noticed the same problem on my brand new Nexus One (ATQ&amp;ET).  With all the advances in 
computer and smartphone technologies, itQ&apos;Es hard to believe that we have a basic clock 
app that canQ&apos;Et even report the date correctly.</what>
</comment>
<comment>
<author>thaylins...@gmail.com</author>
<when>Fri, 14 May 2010 16:41:10 +0000</when>
<what>Same issue as well, Canadian Rogers N1 1 week old.  The clockQ&apos;Es date will not change
over to the next day at midnight.  I use this as my alarm clock and am afraid it will
not be reliable if the date does not change over correctly. </what>
</comment>
<comment>
<author>mnkor...@gmail.com</author>
<when>Fri, 14 May 2010 17:07:23 +0000</when>
<what>IQ&apos;Em bummed you all are having the same problem IQ&apos;Eve been having since I got my 
phone. :(

On the otherhand IQ&apos;Em glad other folks are also reporting this problem. 
I was beginning to think I was just losin it, and could no longer remember what
day it is! :)</what>
</comment>
<comment>
<author>chinpoko...@gmail.com</author>
<when>Tue, 03 Aug 2010 06:15:50 +0000</when>
<what>I havenQ&apos;Et seen this problem since the 2.2 update.  Looks like itQ&apos;Es been fixed, yay!</what>
</comment>
<comment>
<author>scot...@gmail.com</author>
<when>Sun, 26 Dec 2010 18:47:12 +0000</when>
<what>No it hasnQ&apos;Et. But my problem may be a different one. It is displaying YESTERDAY *AND* the time (3:19pm vs the correct 10:39am), and the time does NOT change. It is just the widget (the display on the screen lock is correct, and the display at the top of the screen is correct).</what>
</comment>
</bug>
<bug>
<bugid>4832</bugid>
<title>Google Talk / gtalk support for multiple accounts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>829</stars>
<reportedBy>mbord...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 16:50:29 +0000</openedDate>
<description>It seems there are many people that use gtalk with a work account
instead of their primary account. It would be very nice if Google Talk
on android could support multiple gtalk accounts. Perhaps at the same
time, or perhaps with account switching like in gmail.</description>
<comment>
<author>make...@gmail.com</author>
<when>Tue, 17 Nov 2009 01:44:40 +0000</when>
<what>Seconded. I have this very problem on HTC Hero/Android 1.5. I see that Android 2.0 on 
Moto Droid has multiple Google accounts, but donQ&apos;Et know if this extends to gTalk.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:51:10 +0000</when>
<what></what>
</comment>
<comment>
<author>tmb...@gmail.com</author>
<when>Wed, 25 Nov 2009 13:27:32 +0000</when>
<what>ItQ&apos;Es odd that Gmail supports multiple accounts but Gtalk doesnQ&apos;Et.

Even worse is that under 2.0, not only is it limited to one account, you only seem to
get the option to use Gtalk with the first account you configure.  That means that
after configuring my phone, I may now have to go back, reset it completely, and start
from scratch, just so that I can use the right Gtalk account.  Not good.</what>
</comment>
<comment>
<author>bagel...@gmail.com</author>
<when>Sun, 29 Nov 2009 23:27:51 +0000</when>
<what>Hopefuly this will be fixed soon</what>
</comment>
<comment>
<author>a19...@gmail.com</author>
<when>Fri, 04 Dec 2009 06:50:25 +0000</when>
<what>Waiting for fix</what>
</comment>
<comment>
<author>jehrenb...@gmail.com</author>
<when>Sun, 06 Dec 2009 17:09:05 +0000</when>
<what>Using multiple accounts is an important feature..</what>
</comment>
<comment>
<author>Dilshod@gmail.com</author>
<when>Wed, 09 Dec 2009 08:26:48 +0000</when>
<what>I am in the same situation - I have 2 accounts, one is used for work and the other for 
personal. And I need to be able to use both at the same time. Or at very least, how 
can I switch from one account to another, just like in gmail?</what>
</comment>
<comment>
<author>bmwgsp...@gmail.com</author>
<when>Sat, 12 Dec 2009 03:06:46 +0000</when>
<what>Same here, wasted a couple hours before I figured out it wasnQ&apos;Et supported.  I would
have thought this would be a basic thing.
</what>
</comment>
<comment>
<author>rra...@gmail.com</author>
<when>Sun, 13 Dec 2009 03:35:30 +0000</when>
<what>Me too. I was actually kind of shocked to see this.</what>
</comment>
<comment>
<author>fdcio...@gmail.com</author>
<when>Sun, 13 Dec 2009 22:06:38 +0000</when>
<what>I just got the latest update to my Droid on Friday (v2.01) and still not support for
multiple GTalk accounts as in GMail.  Like many said, a bit odd and frustrating.</what>
</comment>
<comment>
<author>rre...@gmail.com</author>
<when>Sun, 13 Dec 2009 22:49:01 +0000</when>
<what>I agree with previous comments. Multiple GTalk accounts on my Hero would make my life
a lot easier!</what>
</comment>
<comment>
<author>steve06...@gmail.com</author>
<when>Fri, 18 Dec 2009 03:07:30 +0000</when>
<what>Please, please add this feature.</what>
</comment>
<comment>
<author>jimborinoski</author>
<when>Fri, 18 Dec 2009 06:28:38 +0000</when>
<what>I agree. This needs to be added. I am quite frustrated that this is not a standard feature, especially when much 
of the OS has done nothing but impress me since I got the phone.

Fix this soon, very soon, please.</what>
</comment>
<comment>
<author>marc...@gmail.com</author>
<when>Tue, 22 Dec 2009 09:30:47 +0000</when>
<what>Please add this feature.</what>
</comment>
<comment>
<author>natexorn...@gmail.com</author>
<when>Sun, 27 Dec 2009 03:16:51 +0000</when>
<what>As a workaround until the issue is fixed, use a 3rd party app to sign in to the second 
gtalk account.</what>
</comment>
<comment>
<author>elictric...@gmail.com</author>
<when>Sat, 09 Jan 2010 19:18:04 +0000</when>
<what>Just fixing it so it has the ability to switch users, would be great.</what>
</comment>
<comment>
<author>agree...@gmail.com</author>
<when>Tue, 12 Jan 2010 03:31:11 +0000</when>
<what>www.meebo.com will allow you to use more than one GTalk accounts.  If you decide to 
use it, the easiest way is to go to www.meebo.com on your PC and add all your GTalk 
accounts there, then install meebo.com on Android and simply login there.  

Meebo is one of the solution, however I am not a big fan of this application, I still 
would like to see GTalk support multiple accounts simultaneously like in BlackBerry 
8830 for example.</what>
</comment>
<comment>
<author>wdacca...@gmail.com</author>
<when>Wed, 13 Jan 2010 07:52:47 +0000</when>
<what>This is an extremely important feature to add. I donQ&apos;Et know why google until now didnQ&apos;Et 
do it!</what>
</comment>
<comment>
<author>ngsengli...@gmail.com</author>
<when>Mon, 18 Jan 2010 13:51:00 +0000</when>
<what>This feature is still not available on Nexus One (Android 2.1). If not multiple 
account, at least allow us to change to another account.</what>
</comment>
<comment>
<author>agree...@gmail.com</author>
<when>Mon, 18 Jan 2010 15:55:35 +0000</when>
<what>Found a solution that works for me:

IQ&apos;Em using built-in GTalk with my Google Apps account and for my personal GMail account 
IQ&apos;Em using talk gadget: http://talkgadget.google.com/talkgadget/m, the only down side I 
found with this solution, talk gadget keeps losing connection, it automatically 
reconnects shortly though.

hth</what>
</comment>
<comment>
<author>fryedsoft@gmail.com</author>
<when>Wed, 20 Jan 2010 00:44:58 +0000</when>
<what>This needs to happen with more than just GTalk. It would be nice in the calendar too,
since I like to separate business from Pleasure.</what>
</comment>
<comment>
<author>mjkout</author>
<when>Wed, 20 Jan 2010 08:57:59 +0000</when>
<what>i solved the calendar part by sharing my calendar with my other account but i still 
need to use gtalk with my private account. is there a way to change the account ?</what>
</comment>
<comment>
<author>iradeshel</author>
<when>Fri, 22 Jan 2010 23:26:53 +0000</when>
<what>yes, let us change the gtalk account!</what>
</comment>
<comment>
<author>spanky...@gmail.com</author>
<when>Thu, 28 Jan 2010 08:38:33 +0000</when>
<what>I have 3 accounts - I need this feature.</what>
</comment>
<comment>
<author>Xavier...@gmail.com</author>
<when>Thu, 28 Jan 2010 15:55:20 +0000</when>
<what>Wish this was fixed already.</what>
</comment>
</bug>
<bug>
<bugid>11047</bugid>
<title>Cyclic Bundles Cause StackOverflow</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-08T03:15:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 19:21:33 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Try causing a cyclic bundle (a bundle that
contains another bundle that contains the first bundle) to be parceled.
For example, try setting the following as an Activity result: @Override
public void finish() { Intent result = new Intent(); Bundle outerBundle
= new Bundle(); Bundle innerBundle = new Bundle();
outerBundle.putBundle(Q&quot;EinnerQ&quot;E, innerBundle);
innerBundle.putBundle(Q&quot;EouterQ&quot;E, outerBundle); result.putExtra(Q&quot;EbundleQ&quot;E,
outerBundle); setResult(RESULT_OK, result); super.finish(); } RESULTS
Actual: The process crashes with a StackOverflowException
E/AndroidRuntime( 7145): FATAL EXCEPTION: main E/AndroidRuntime( 7145):
java.lang.StackOverflowError E/AndroidRuntime( 7145): at
java.util.HashMap$EntryIterator.Q&lt;EinitQ&gt;E(HashMap.java:830)
E/AndroidRuntime( 7145): at
java.util.HashMap$EntryIterator.Q&lt;EinitQ&gt;E(HashMap.java:830)
E/AndroidRuntime( 7145): at
java.util.HashMap.newEntryIterator(HashMap.java:902) E/AndroidRuntime(
7145): at java.util.HashMap$EntrySet.iterator(HashMap.java:947)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeMapInternal(Parcel.java:477) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime( 7145):
at android.os.Parcel.writeMapInternal(Parcel.java:479) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime( 7145):
at android.os.Parcel.writeMapInternal(Parcel.java:479) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime( 7145):
at android.os.Parcel.writeMapInternal(Parcel.java:479) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime( 7145):
at android.os.Parcel.writeMapInternal(Parcel.java:479) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime( 7145):
at android.os.Parcel.writeMapInternal(Parcel.java:479) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime( 7145):
at android.os.Parcel.writeMapInternal(Parcel.java:479) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime( 7145):
at android.os.Parcel.writeMapInternal(Parcel.java:479) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime( 7145):
at android.os.Parcel.writeMapInternal(Parcel.java:479) E/AndroidRuntime(
7145): at android.os.Bundle.writeToParcel(Bundle.java:1552)
E/AndroidRuntime( 7145): at
android.os.Parcel.writeBundle(Parcel.java:493) E/AndroidRuntime( 7145):
at android.os.Parcel.writeValue(Parcel.java:1051) E/AndroidRuntime(
7145): at android.os.Parcel.writeMapInternal(Parcel.java:479)
E/AndroidRuntime( 7145): at
android.os.Bundle.writeToParcel(Bundle.java:1552) E/AndroidRuntime(
7145): at android.os.Parcel.writeBundle(Parcel.java:493)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 03:15:57 +0000</when>
<what>ItQ&apos;Es expected and shows you are doing something wrong in your application.</what>
</comment>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Wed, 08 Sep 2010 23:07:54 +0000</when>
<what>@Romain: If circular object graphs are not supported, then I strongly urge this issue be reopened as a bug in the documentation.

Neither the public documentation of Parcelable or Bundle states that circular object graphs are forbidden.  In addition, JavaQ&apos;Es own Serializable sets a precedent by explicitly supporting circular object graphs.  Given the precedent set by Serializable, and the lack of explicit documentation for Parcelable/Bundle, I again urge that this issue be reopened and treated as an error in the documentation.</what>
</comment>
</bug>
<bug>
<bugid>18226</bugid>
<title>I installed the some applications from android market to my phone and I by mistek I reset my phone not taken the back-up as well. So i need to reinstall all these apps one more time but in android market it shows application is already installed on my phone. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shahirdh...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 13:36:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2515</bugid>
<title>Wired headset should automatically take control of audio from a2dp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>9</stars>
<reportedBy>PatrickK...@gmail.com</reportedBy>
<openedDate>Sun, 26 Apr 2009 22:21:42 +0000</openedDate>
<description>Android code version you are running:firmware 1.5 build 20090420.235325
Describe the problem: When streaming audio over a2dp, and a wired
headset is plugged in, phone and music continue to stream over bluetooth
instead of the wired headset. Steps to reproduce: 1. Start audio over
a2dp 2. plug in wired headset Expected results: Audio should switch to
the wired headset automatically without interruption or user input
Observed results: All data continues to be sent over bluetooth. Since
the wired headset would require direct interaction from the user on the
phone, it can be assumed that they wish to stop the bluetooth stream in
favor of a wired one when they plugging the headset in. Additional
information:</description>
<comment>
<author>ClintonE...@gmail.com</author>
<when>Tue, 28 Apr 2009 20:56:02 +0000</when>
<what>This issue may be related to this similar issue:

http://code.google.com/p/android/issues/detail?id=2534

</what>
</comment>
<comment>
<author>PatrickK...@gmail.com</author>
<when>Tue, 28 Apr 2009 21:04:40 +0000</when>
<what>Perhaps, but I AM able to use the wired headset once bluetooth is disabled, so while
it may be related, it is not the same issue</what>
</comment>
<comment>
<author>jay.ris...@gmail.com</author>
<when>Fri, 05 Jun 2009 11:53:33 +0000</when>
<what>I have a similar issue. My 2004 Prius had a BT Handsfree profile.  I use the HTC
Multifunction adapter to run audio into my cassette adapter, and charge the phone
while in the car.   under 1.1 when I received a call, audio playback with the adapter
would stop, the phone would ring over bluetooth, and I could answer via the carQ&apos;Es
phone buttons.  After the call, audio playback would resume, over the adapter. 
thatQ&apos;Es what IQ&apos;Ed like.

Now with 1.5, the call comes in, audio playback stops, call is completed, and the
audio resumes, but now over the speaker, not the adapter.</what>
</comment>
<comment>
<author>yagya...@gmail.com</author>
<when>Mon, 03 Aug 2009 15:26:15 +0000</when>
<what>Acura TSX Bluetooth sync/pair

Issue still ongoing for me; ever since the 1.5 update and another a week or so ago I 
have been unable to pair my G1 to my carQ&apos;Es Handsfree Bluetooth connection. I can 
attempt to pair from the device but the Handsfree requires pairing from console. Any 
word on a fix????
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:22:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:12:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:17:43 +0000</when>
<what></what>
</comment>
<comment>
<author>rjayris...@gmail.com</author>
<when>Thu, 01 Oct 2009 12:34:00 +0000</when>
<what>just recieved the T-Mobile OTA update to 1.6 and this seems resolved.</what>
</comment>
</bug>
<bug>
<bugid>19366</bugid>
<title>Exchange on 3.2 Q&quot;Esecurity errorQ&quot;E</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>dr.dave....@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 19:57:08 +0000</openedDate>
<description>When using HoneycombQ&apos;Es (3.2) email client to connect to Exchange 2007
EAS, the following error occurs after 2-3 days: Q&quot;EUnable to open
connection to server due to security error.Q&quot;E Account must be removed and
re-added to start syncing again. Former thread (16992) was abandoned by
the owner and project manager mbl...@google.com because his feelings got
hurt.</description>
<comment>
<author>bates...@gmail.com</author>
<when>Sun, 21 Aug 2011 11:49:05 +0000</when>
<what>
After recreating the account again, this time I did not check Q&quot;EAccept all SSL certificatesQ&quot;E.  This time IQ&apos;Eve gotten beyond the 24 hour mark.  It could be that due to low weekend volume the issue hasnQ&apos;Et recurred, but then that would point at potentially another issue.  Based on the logs, seeing as errors and in particular EAS error 449, I figured given this method a shot.  So far so good.  

Asus TF, Android 3.2, Exchange 2010</what>
</comment>
<comment>
<author>hyouko....@gmail.com</author>
<when>Mon, 22 Aug 2011 18:17:58 +0000</when>
<what>WeQ&apos;Ere running on Exchange 2010 and I have a similar issue, also with an ASUS Transformer running Honeycomb 3.2.  The Q&apos;Eaccept all SSL certificatesQ&apos;E item doesnQ&apos;Et seem to make a difference.  Curiously, setting a password for credential storage did temporarily alleviate the problem; it returned a few hours later.</what>
</comment>
<comment>
<author>bates...@gmail.com</author>
<when>Mon, 22 Aug 2011 18:34:48 +0000</when>
<what>My apologies for the inaccurate data, but I apparently forgot about my Touchdown implementation.  As soon as I remembered that Touchdown was installed, I removed it and the problem came back almost immediately.</what>
</comment>
<comment>
<author>hyouko....@gmail.com</author>
<when>Mon, 22 Aug 2011 21:01:19 +0000</when>
<what>I set up logging per the instructions in the previous thread.  Once the error crops up, it starts recording this message in the email log every time I try to refresh:

[14:32:04] Inbox([redacted]|Sync response error: 449

As with the issue described in the previous thread, this error doesnQ&apos;Et crop up until a few hours after setting up my Exchange account.  IQ&apos;Eve confirmed with other Android owners within my company (who are using Xooms on 3.2) that this remains an issue for them, too.  A workaround (that doesnQ&apos;Et involve paying $20 for a third-party email app) would be much appreciated!</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 26 Aug 2011 18:28:28 +0000</when>
<what>When the error comes up, is there a notification in the tray indicating that security settings need to be updated?</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Fri, 26 Aug 2011 18:33:44 +0000</when>
<what>I am so scared to reply...I havenQ&apos;Et had the error in over a week with plenty of switching hotspots.  I actually got the error, and when I hit OK, it simply starting working.

But to answer you question MBL, yes there is a notification in the task bar as well as a yellow banner across the top of the email program when itQ&apos;Es open.  Until this week, hitting ok did nothing and the only way to get it working again was remove and reinstall.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 26 Aug 2011 18:44:59 +0000</when>
<what>Yes, IQ&apos;Ed expect that hitting OK would resolve the issue.  IQ&apos;Em investigating just WHY that notification comes up, though...</what>
</comment>
<comment>
<author>bates...@gmail.com</author>
<when>Fri, 26 Aug 2011 18:47:34 +0000</when>
<what>After I removed Touchdown, I did not get any updates, but I did get the notification in the tray to update security settings.  One time after I clicked okay, I started getting my mail and calendar updating again for about 2 days.  As of yesterday morning I havenQ&apos;Et received an update and I only got the notification in the tray once.  Click it did nothing.

I am still running with Q&quot;EAccept all SSL certificatesQ&quot;E unchecked.</what>
</comment>
<comment>
<author>hyouko....@gmail.com</author>
<when>Fri, 26 Aug 2011 18:52:35 +0000</when>
<what>I do get that notification, and hitting OK does *not* resolve the issue, even temporarily.  ItQ&apos;Es also frustrating to me that the message doesnQ&apos;Et tell me what settings need updating or forward me to a page where I can update settings; hitting OK just makes the message go away briefly.

The only thing that apparently helped - temporarily - was setting a password for credentials storage, which seemed to Q&apos;Ereset the clockQ&apos;E on the error.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 26 Aug 2011 18:52:35 +0000</when>
<what>IQ&apos;Ed have to see logs to have any idea whatQ&apos;Es going on in a particular case.</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Fri, 26 Aug 2011 18:57:22 +0000</when>
<what>There were several uploaded to 16992, I believe.  I will also upload mine in a few minutes.</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Fri, 26 Aug 2011 19:02:13 +0000</when>
<what>@7, as per 9, hitting ok has always done nothing until just recently and apparently just for me...</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Fri, 26 Aug 2011 19:13:53 +0000</when>
<what>I lied.  Must have written over it.  IQ&apos;Ell start a new one.</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Fri, 26 Aug 2011 19:15:11 +0000</when>
<what>Here is one from thread 16992.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 26 Aug 2011 19:20:47 +0000</when>
<what>What OS version is that from?  What device?</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Fri, 26 Aug 2011 19:24:21 +0000</when>
<what>Quoting from 16992: Q&quot;EVerizon 3G Xoom on 3.2, unrootedQ&quot;E</what>
</comment>
<comment>
<author>yumenioi...@gmail.com</author>
<when>Mon, 29 Aug 2011 15:48:49 +0000</when>
<what>Same issue: Unrooted ASUS Transformer running Android 3.2.
Setting up logging now.

Should have something interesting (or a very boring log, at the least) to contribute in the next couple days when it conks out again.

On a related note, is Q&quot;EMediumQ&quot;E really an appropriate priority level for a DOA mail client? This has been going on for at least two versions.</what>
</comment>
<comment>
<author>bates...@gmail.com</author>
<when>Mon, 29 Aug 2011 20:46:33 +0000</when>
<what>I always get nervous uploading this type of data, but I think I have cleared out everything that should be cleared out.

The log starts when I recreated the sync account.  There were a few times where I had to accept the security update dialog and everything would continue.  Then it stopped working as of this morning (or overnight) I believe.


(unrooted) Asus TF, Android 3.2, Exchange 2010
</what>
</comment>
<comment>
<author>gram...@gmail.com</author>
<when>Mon, 29 Aug 2011 20:51:05 +0000</when>
<what>@18: Thanks!  Do you recall any of the times when you were asked to accept security (to correlate with the log)?</what>
</comment>
<comment>
<author>gram...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:05:52 +0000</when>
<what>@18: Could you email me directly?  Thanks!</what>
</comment>
<comment>
<author>bates...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:08:38 +0000</when>
<what>I donQ&apos;Et recall exactly when, but I think I could figure it out going through the log.  IQ&apos;Ell match up the log to when I think I did that.

I could email you directly, but do not have access to your full email address.</what>
</comment>
<comment>
<author>gram...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:14:34 +0000</when>
<what>You may email me at mblank at google dot com.</what>
</comment>
<comment>
<author>yumenioi...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:43:33 +0000</when>
<what>Attaching log:
The only time I was prompted to update security was 16:25; after tapping the security notification and dismissing it, all further connections to the Exchange server fail.

From shortly after 11:00 there seem to be some interesting errors:
Sync response error: 449

Seems to be consistent with the other logs posted...

Exchange Account Configuration follows, as it may somehow be relevant:

Username pattern: domain.ext\username
Password: (Active Directory; contains alphanum, caps, many symbols. Seems unlikely the symbols are causing the choking, as it works temporarily)
Use Secure Connection (SSL): yes
Accept all SSL certificates: no

Synchronize: 3 days
Inbox Frequency: Push
Auto-download attachments: No
Default account: yes

Email Notifications: yes (silent ring tone)

Sync Mail: yes
Sync Contacts: no
Sync Calendar: yes</what>
</comment>
<comment>
<author>yumenioi...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:48:35 +0000</when>
<what>@mbl...@google.com

It should be noted that tapping the security notification opened the mail client directly; it did not bring up the expected dialog explaining what security was being requested, and requiring me to tap Q&quot;EokayQ&quot;E (or whatever it is... I donQ&apos;Et have the dialog in front of me) to continue.

When that dialog is produced, and IQ&apos;Em required to update the security setting, things have gone back to working in the past.

Issues seem to occur when security update is needed, but the dialog to update security is not presented upon resolution of the notification.

Somewhat subjective... hopefully someone can confirm/refute my suspicion. IQ&apos;Ell be paying closer attention from here on. 

Removing/re-adding my account and starting a new log, now.</what>
</comment>
<comment>
<author>gram...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:49:04 +0000</when>
<what>@23: This isnQ&apos;Et the AOSP email app (though it appears to be based on it); thereQ&apos;Es no way I can help on this, when I donQ&apos;Et know what code is being used; sorry.</what>
</comment>
</bug>
<bug>
<bugid>15140</bugid>
<title>Google Maps: Turn-by-turn Navigation should include real-time traffic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-01T20:56:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bramwei...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 20:39:27 +0000</openedDate>
<description>While some other views of Google Maps Navigation show real-time traffic,
turn-by-turn navigation (the close-up view) does not, and this is a
significant oversight. Please add real-time traffic to this view as
well. Thanks, Bram Weiser Motorola Droid OS v2.2 (Froyo)</description>
<comment>
<author>bramwei...@gmail.com</author>
<when>Tue, 01 Mar 2011 20:42:48 +0000</when>
<what>To all,

Apologies for multiple entries for this item.

Sincerely,
Bram Weiser</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Mar 2011 20:56:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15956</bugid>
<title>[GingerBread][GMS_R2]  java.lang.IllegalArgumentException on Gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eye...@gmail.com</reportedBy>
<openedDate>Mon, 04 Apr 2011 05:25:55 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Gmail -Q&gt;E Google sign in popup -Q&gt;E Sign in (intermittent) - What happened.
Sorry Popup - What you think the correct behavior should be. Fix it -
Log W/dalvikvm( 1672): threadid=1: thread exiting with uncaught
exception (group=0x40018560) E/AndroidRuntime( 1672): FATAL EXCEPTION:
main E/AndroidRuntime( 1672): java.lang.IllegalArgumentException: no
dialog with id 0 was ever shown via Activity#showDialog
E/AndroidRuntime( 1672): at
android.app.Activity.missingDialog(Activity.java:2600) E/AndroidRuntime(
1672): at android.app.Activity.dismissDialog(Activity.java:2585)
E/AndroidRuntime( 1672): at
com.google.android.gsf.loginservice.BaseActivity.hideProgress(BaseActivity.java:222)
E/AndroidRuntime( 1672): at
com.google.android.gsf.loginservice.BaseActivity.onAuthenticationResult(BaseActivity.java:238)
E/AndroidRuntime( 1672): at
com.google.android.gsf.loginservice.BaseActivity.access$400(BaseActivity.java:39)
E/AndroidRuntime( 1672): at
com.google.android.gsf.loginservice.BaseActivity$AuthThread$1.run(BaseActivity.java:473)
E/AndroidRuntime( 1672): at
android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(
1672): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 1672): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1672): at
android.app.ActivityThread.main(ActivityThread.java:3729)
E/AndroidRuntime( 1672): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1672): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
1672): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893)
E/AndroidRuntime( 1672): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:651)
E/AndroidRuntime( 1672): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 1672): [FRANDRO_ERR_HANDLER]
com_android_internal_os_RuntimeInit_BlueErrorHandler E/AndroidRuntime(
1672): [Blue Error Handler] Make Debugging Report file for main
E/AndroidRuntime( 1672): java.lang.IllegalArgumentException: no dialog
with id 0 was ever shown via Activity#showDialog E/AndroidRuntime(
1672): at android.app.Activity.missingDialog(Activity.java:2600)
E/AndroidRuntime( 1672): at
android.app.Activity.dismissDialog(Activity.java:2585) E/AndroidRuntime(
1672): at
com.google.android.gsf.loginservice.BaseActivity.hideProgress(BaseActivity.java:222)
E/AndroidRuntime( 1672): at
com.google.android.gsf.loginservice.BaseActivity.onAuthenticationResult(BaseActivity.java:238)
E/AndroidRuntime( 1672): at
com.google.android.gsf.loginservice.BaseActivity.access$400(BaseActivity.java:39)
E/AndroidRuntime( 1672): at
com.google.android.gsf.loginservice.BaseActivity$AuthThread$1.run(BaseActivity.java:473)
E/AndroidRuntime( 1672): at
android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(
1672): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 1672): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1672): at
android.app.ActivityThread.main(ActivityThread.java:3729)
E/AndroidRuntime( 1672): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1672): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
1672): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893)
E/AndroidRuntime( 1672): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:651)
E/AndroidRuntime( 1672): at dalvik.system.NativeStart.main(Native
Method)</description>
<comment>
<author>danielda...@google.com</author>
<when>Wed, 04 May 2011 17:24:20 +0000</when>
<what>Confirmed seeing the same stack trace when showing the authentication dialog - couldnQ&apos;Et determine yet in which circumstances it appears.</what>
</comment>
</bug>
<bug>
<bugid>5017</bugid>
<title>youtube</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-24T14:31:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>b22...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 08:58:22 +0000</openedDate>
<description>youtube search results using the application does not yield the same
results as it would on a desktop pc. Some videos are shown as Q&quot;Ecan not
open this videoQ&quot;E. This is not because of flash player</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Nov 2009 14:31:27 +0000</when>
<what>Please file separate reports for your individual issues. Please also add details
(e.g. which search gives different results).</what>
</comment>
</bug>
<bug>
<bugid>13762</bugid>
<title>Picasa upload always fails after rotating the image</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>wangqq1...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 09:12:54 +0000</openedDate>
<description>In Following scenario Picasa uploading is always fails 1Q&gt;E open Gallery.
2Q&gt;E Select a Image 3Q&gt;E share Image via Picasa. It successfully uploads the
image. 4Q&gt;E Now rotate the Image ( Go to Edit and rotate) 5Q&gt;E Share the
Image via Picasa. Picasa uploder stops after progressing to 98% more or
less. Subsequent retries also it fails. We can get following logs. Could
you please help to investigate this issue in MediaUploader? 12-31
15:36:00.158 2152 3286 D MediaUploader:
com.google.android.apps.uploader.h: java.io.EOFException 12-31
15:36:00.158 2152 3286 D MediaUploader: at
com.google.android.apps.uploader.n.a(Unknown Source) 12-31 15:36:00.158
2152 3286 D MediaUploader: at aY.run(Unknown Source) 12-31 15:36:00.158
2152 3286 D MediaUploader: at l.f(Unknown Source) 12-31 15:36:00.158
2152 3286 D MediaUploader: at l.g(Unknown Source) 12-31 15:36:00.158
2152 3286 D MediaUploader: at bg.run(Unknown Source) 12-31 15:36:00.158
2152 3286 D MediaUploader: at ax.run(Unknown Source) 12-31 15:36:00.158
2152 3286 D MediaUploader: Caused by: java.io.EOFException 12-31
15:36:00.158 2152 3286 D MediaUploader: at
java.io.DataInputStream.readFully(DataInputStream.java:266) 12-31
15:36:00.158 2152 3286 D MediaUploader: at
java.io.DataInputStream.readFully(DataInputStream.java:210) 12-31
15:36:00.158 2152 3286 D MediaUploader: at W.a(Unknown Source) 12-31
15:36:00.158 2152 3286 D MediaUploader: at W.a(Unknown Source) 12-31
15:36:00.158 2152 3286 D MediaUploader: at W.a(Unknown Source) 12-31
15:36:00.158 2152 3286 D MediaUploader: at V.run(Unknown Source) 12-31
15:36:00.158 2152 3286 D MediaUploader: ... 4 more 12-31 15:36:00.158
2152 3286 D MediaUploader: Retry interval set to 60 seconds 12-31
15:36:00.205 2152 3286 D MediaUploader: Canceling current upload request
ae@45bd62f0 Thanks, Betty</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 06 Jan 2011 19:11:30 +0000</when>
<what>Issue 13763 has been merged into this issue.</what>
</comment>
<comment>
<author>gkr634%m...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 02:04:33 +0000</when>
<what>Hi, Andy

YouQ&apos;Ed better use a large image to reproduce this issue. I tried to capture a picture on my device and we can reproduce this issue.

Thanks,
Betty</what>
</comment>
<comment>
<author>schildkr...@gmail.com</author>
<when>Tue, 15 Nov 2011 07:46:28 +0000</when>
<what>Hello together
I can just support this issue. When I wanted to upload a lot of pictures from my android phone (2.3.7) to my picasa account it didnQ&apos;Et work for all those pictures which were rotated before.
Thanks for solving this problem.</what>
</comment>
</bug>
<bug>
<bugid>2605</bugid>
<title>Android 1.5 Browser has lost items from its menu</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:32:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Thu, 07 May 2009 15:01:33 +0000</openedDate>
<description>The Q&quot;EGo to Home PageQ&quot;E and Q&quot;EClose WindowQ&quot;E entries have disappeared from
the Browser menu. The latter can now only be done by selecting the
Windows view and closing the appropriate thumbnail (if you can spot the
right one), but the former canQ&apos;Et be done at all unless you happen to set
your Home Page as a bookmark as well. Surely the menu is not so huge
that these most-used choices (in my experience) HAD to be removed?
Please reinstate them.</description>
<comment>
<author>target...@gmail.com</author>
<when>Mon, 15 Jun 2009 17:08:20 +0000</when>
<what>I agree, however I just figured out that pressing Menu+space take you to your
homepage and Menu+W closes the browser window. A little faster than going through the
old menu. Most browser commands are the same just use Menu button instead of Ctrl.
One thing, it doesnQ&apos;Et seem to work with the virtual keyboard.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Tue, 16 Jun 2009 13:15:58 +0000</when>
<what>Yes the key-presses are still honoured, but they require the phone to be opened and
operated two-handed, whereas the menu entries donQ&apos;Et.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:32:36 +0000</when>
<what></what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 24 Jul 2009 11:24:05 +0000</when>
<what>Declined WHY?

Lack of space on the menu? (no)
Because itQ&apos;Es easier to use like this? (no)
Because itQ&apos;Es very easy to click Q&quot;EDeclinedQ&quot;E and make it go away? (hmmm)
</what>
</comment>
</bug>
<bug>
<bugid>11434</bugid>
<title>Front Face Camera Compatibiity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cor...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 00:31:09 +0000</openedDate>
<description>Develop an app that can be compatible with front face cameraQ&apos;Es of other
manufacturers. (i.e. Facetime)</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 24 Sep 2010 00:36:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>56</bugid>
<title>PermGen memory problems using eclipse and SunVM rampant with android plugin and emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:38:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>david.ol...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jan 2008 03:18:39 +0000</openedDate>
<description>When running Eclipse 3.3.1.1 with the android plugin (using the Sun VM)
eclipse crashes often when the emulator is being used. This is a known
issue with eclipse as it may or may not have a PermGen space leak but
definitely doesnQ&apos;Et tend to play nice with the Sun VM. I suspect that the
rather large Android class files are making the situation worse (I have
never had it crash unless the emulator had already been loaded at some
point.) As the eclipse plugin is the recommended way of doing Android
development I suggest an explanation of this problem and possible
workarounds be added to the Android getting started documentation. The
following link provides some options to help out the situation.
Apparently these options did not fix the poor guyQ&apos;Es web app but they
have worked so far for me with eclipse and Android.
http://my.opera.com/karmazilla/blog/2007/03/13/good-riddance-permgen-outofmemoryerror</description>
<comment>
<author>david.ol...@gmail.com</author>
<when>Mon, 21 Jan 2008 03:25:39 +0000</when>
<what>Almost forgot to say that these options can go in the eclipse.ini file mine now looks
like this:

-showsplash
org.eclipse.platform
-vmargs
-XX:MaxPermSize=128m
-XX:+UseConcMarkSweepGC
-XX:+CMSPermGenSweepingEnabled
-XX:+CMSClassUnloadingEnabled
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx256m
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:36:40 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:38:40 +0000</when>
<what>Cleanup - closing issues that predate 1.0. Please open a new report is this issue
still exists in 1.0.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:06:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10776</bugid>
<title>On Evo, AudioRecord does not update routing to wired headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>burke.e...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 17:52:58 +0000</openedDate>
<description>Recording audio on the HTC Evo with Android 2.2 does not always properly
route audio from the wired headset. Instead of recording from the
headset, it sometimes records from the phoneQ&apos;Es built-in microphone.
Steps to reproduce the problem: 1. Unplug the headset and go to the home
screen 2. Adjust the phone volume, you need to make a change 3. Monitor
via adb logcat | grep Q&quot;ERouting audioQ&quot;E 4. Insert a headset, i.e.
headphones with microphone 5. Adjust the phone volume, youQ&apos;Ell see
Q&quot;ERouting audio to Wired HeadsetQ&quot;E in the log 6. Remove the headset 7.
Adjust the phone volume again, youQ&apos;Ell see Q&quot;ERouting audio to
SpeakerphoneQ&quot;E You can repeat steps 4-7 indefinitely to toggle routing
between the wired headset and speakerphone. This behaves just like other
Android phones. Here is the bug - when you use AudioRecord to record
audio, the routing does not properly update. For example, perform these
steps while monitoring the log as described above: 1. Unplug the headset
and start at the home screen 2. Change the phone volume 3. Plug in the
headset 4. Start an app that records audio, such as Q&quot;EVoice RecorderQ&quot;E or
your own app that uses AudioRecord directly 5. Note that audio records
from the phoneQ&apos;Es microphone instead of the headset 6. If you hit the
phoneQ&apos;Es volume control and make a change, the routing changes to Wired
Headset, and audio then records through the headset as expected On other
devices, step 4 triggers Q&quot;ERouting audio to Wired HeadsetQ&quot;E in the log. On
the Evo, this does not happen. Here is the only workaround IQ&apos;Eve found
that works. Just before starting recording, change the AudioManager
mode: int origMode = audioManager.getMode();
audioManager.setMode(AudioManager.MODE_IN_CALL);
audioManager.setMode(origMode); This mode change syncs up the audio
routing.</description>
</bug>
<bug>
<bugid>13098</bugid>
<title>ActiveSync fails when WiFi activated under certain circumstances</title>
<status>Assigned</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>adam.pro...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 22:40:15 +0000</openedDate>
<description>I work for the largest telco in Australia. When the phone is connected
to a wifi network, the phone is no longer able to use activesync to
receive email. Because at work, the mail is setup so that the firewall
will only allow connections through a particular mobile APN, when the
wifi is connected, activesync loses connectivity with the server. The
best way around this I think, is to be able to force certain email
accounts to sync through mobile data, even when wifi is connected.</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:27:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10171</bugid>
<title>FRF91 - Nexus One Periodic, Random Reboot, Reboot Loop and Freeze</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>Mr.RossR...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 21:29:06 +0000</openedDate>
<description>Device: Google Nexus One OS : Android Froyo 2.2 Build FRF91 Model: ATQ&amp;ET
Compatible - What happened. There are three distinct but related
behaviors that are occurring. The first is that the phone periodically
and randomly restarts itself to the X boot screen. The second behavior
is it will keep restarting itself from the X boot screen back to the X
boot screen in a loop The Third behavior occurs after the second
behavior where it will freeze in the X boot screen These three behaviors
usually occur in succession. The only way to stop this behavior is the
remove the battery and soft restart the phone. A hard reset ( hold
Q&apos;EdownQ&apos;E vol button + power button ....) does not affect the occurrence or
frequency of this behavior - Steps to reproduce the problem. The issues
appears sporadically but it occurs most often when the phone is charging
or when it is low on battery. It occurs less frequently between 100% and
25% battery charge. - What you think the correct behavior should be. The
correct behavior should be the phone only restarting when the user wants
to do so.</description>
<comment>
<author>miko...@google.com</author>
<when>Mon, 23 Aug 2010 09:04:41 +0000</when>
<what>I have similar issues - my phone restarted at least 100 times so far.

It started happening after upgrade to Froyo.

Going to Airplane mode and then turning off all data connections helps - phone stops restarting - after turning on data connection (3G, 2G it restarts after some time - sometimes immediate, sometimes after few minutes). I did uninstall all apps, I stopped all services, I forced stop everything I could - but it still crashes after some time.

That is really, really bad I couldnQ&apos;Et use my phone as GPS when I needed it the most.</what>
</comment>
</bug>
<bug>
<bugid>3977</bugid>
<title>Gmail Q&quot;EReply allQ&quot;E should not reply to self</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>Guio...@gmail.com</reportedBy>
<openedDate>Tue, 22 Sep 2009 09:31:44 +0000</openedDate>
<description>Hi all when Q&quot;Ereply allQ&quot;E a email with android gmail, the sender is
included in the recipient list, which is annoying because you receive
your own email. More, this email is already present in the sent emails.
The steps to find the bug are simple : just Q&quot;Ereply allQ&quot;E to an email. IQ&apos;Em
afraid I have no idea of what code is, but it doesnQ&apos;Et sound like a huge
issue to me. Configuration : Samsung Galaxy - 1.5 - French (Q&quot;Ereply allQ&quot;E
is Q&quot;Er?pondre ? tousQ&quot;E). Thanks a million guys. G.S.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:49:20 +0000</when>
<what></what>
</comment>
<comment>
<author>PatTerm...@gmail.com</author>
<when>Thu, 03 Dec 2009 14:55:37 +0000</when>
<what>I would like to know how to fix this problem as well.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>4282</bugid>
<title>attempt to acquire a reference on a close SQLiteClosable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>34</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Sat, 17 Oct 2009 11:54:25 +0000</openedDate>
<description>Hi, IQ&apos;Eve seen this error message in a couple of places, all after the
database has been used already and when the cursor was freshly acquired.
During my research I also found this article:
http://stackoverflow.com/questions/1483629/exception-attempt-to-acquire-a-reference-on-a-close-sqliteclosable
In it Mark Murphy provides a very simple example that shows the effect:
static Cursor getAll(SQLiteDatabase db, String orderBy) {
return(db.rawQuery(Q&quot;ESELECT * FROM restaurants Q&quot;E+orderBy, null)); } 05-01
14:45:05.849: ERROR/AndroidRuntime(1145):
java.lang.IllegalStateException: attempt to acquire a reference on a
close SQLiteClosable 05-01 14:45:05.849: ERROR/AndroidRuntime(1145): at
android.database.sqlite.SQLiteClosable.acquireReference(SQLiteClosable.java:31)
05-01 14:45:05.849: ERROR/AndroidRuntime(1145): at
android.database.sqlite.SQLiteProgram.Q&lt;EinitQ&gt;E(SQLiteProgram.java:56)
05-01 14:45:05.849: ERROR/AndroidRuntime(1145): at
android.database.sqlite.SQLiteQuery.Q&lt;EinitQ&gt;E(SQLiteQuery.java:49) 05-01
14:45:05.849: ERROR/AndroidRuntime(1145): at
android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:49)
05-01 14:45:05.849: ERROR/AndroidRuntime(1145): at
android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1118)
05-01 14:45:05.849: ERROR/AndroidRuntime(1145): at
android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1092)
05-01 14:45:05.849: ERROR/AndroidRuntime(1145): at
apt.tutorial.Restaurant.getAll(Restaurant.java:14) Unfortunately it only
happens sporadically and so I hesitated for a couple of month to post
this bug report, but as I get these errors meanwhile on a regular basis
I think I should bring it your attention. Any thoughts?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:47:35 +0000</when>
<what></what>
</comment>
<comment>
<author>this.is....@gmail.com</author>
<when>Fri, 29 Jan 2010 06:17:35 +0000</when>
<what>Same issue</what>
</comment>
<comment>
<author>another....@gmail.com</author>
<when>Thu, 04 Mar 2010 05:34:08 +0000</when>
<what>IQ&apos;Eve got same issue</what>
</comment>
<comment>
<author>ase...@gmail.com</author>
<when>Tue, 18 May 2010 10:00:35 +0000</when>
<what>I receive the same error and the issue is reproducible. It is happening when the 
applicationQ&apos;Es main activity is closed by either the Q&quot;EBackQ&quot;E button and invoked again 
immediately. I am opening the database in the onCreate using the SQLiteDBHelper and 
closing it in the OnDestroy method. The exception occurs when the query is invoked in 
the second invocation. The issue also occurs when the activity is already started and 
the Motorola droid (Milestone) slider is opened. The activity restarts immediately for 
some reason giving the same problem.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 18 May 2010 10:26:37 +0000</when>
<what>Very interesting asehra. 

You reproduced it in NewsRob? I absolutely cannot. Can you give step-by-step instructions? Backing out of 
the app and launching it again directly afterwards doesnQ&apos;Et result in that error for me.

But you may be talking about another app. Couple of things regarding your observations. I guess you use your 
ActivityQ&apos;Es context to open the database? I donQ&apos;Et do that, but instead I use the Application context. 
Furthermore when you mention onDestroy() you mean Activity.onDestroy(), right? While this might be a good 
hook to use when you only have a single Activity, I donQ&apos;Et think it would work that well when you habe multiple 
activities.</what>
</comment>
<comment>
<author>ase...@gmail.com</author>
<when>Tue, 18 May 2010 11:49:59 +0000</when>
<what>Hi mariano,

My apologies for incomplete information. The issue was not in the NewsRob 
application. Its on an application that I am working on. I am using application 
context for opening the database. Also, the problem persists even in a single 
activity application. HereQ&apos;Es what I am doing:
OnCreate calls the open on DB Adapter which opens the DB.
OnResume populates my fields from the data from the DB. 
OnDestroy makes a call to close SQLiteDatabase object. I tried by making a call to 
SQLiteOpenHelper instead, but the problem stays. 
The application flow starts normally and the data appears in the fields that are 
supposed to be populated. Then I press back. and relaunch the application by clicking 
the icon. The application throws the same exception with the following stack trace.

05-18 17:16:57.045: ERROR/AndroidRuntime(224): Caused by: 
java.lang.IllegalStateException: attempt to acquire a reference on a close 
SQLiteClosable
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
android.database.sqlite.SQLiteClosable.acquireReference(SQLiteClosable.java:31)
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
android.database.sqlite.SQLiteProgram.Q&lt;EinitQ&gt;E(SQLiteProgram.java:56)
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
android.database.sqlite.SQLiteQuery.Q&lt;EinitQ&gt;E(SQLiteQuery.java:49)
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:
49)
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1118)
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1006)
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:964)
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1041)
05-18 17:16:57.045: ERROR/AndroidRuntime(224):     at 
com.myapp.myDBAdapter.getAllEntries(myDBAdapter.java:61)
</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 18 May 2010 12:05:10 +0000</when>
<what>Hmmh. Ok. It remains puzzling.</what>
</comment>
<comment>
<author>ase...@gmail.com</author>
<when>Mon, 24 May 2010 09:26:15 +0000</when>
<what>Hi Mariano, 

Just writing in to inform you that this issue has stopped reappearing after I 
commented out the call to close() on SQLiteDatabase object in the OnDestroy callback 
of the activity. I have completely removed the call to close and surprisingly, I am 
not facing any problems at the moment. Dunno if I might be creating a future problem 
here. Any comments?

Regards,
Ashish</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 24 May 2010 11:16:31 +0000</when>
<what>Thanks for getting back Ashish.

I donQ&apos;Et use close on the database at all. Mainly because I wouldnQ&apos;Et know when to use it. I canQ&apos;Et bind in one a 
single activity and you canQ&apos;Et rely on onDestroy() being called on the Application.
Anyway, I had this issue nevertheless.

Since Friday I have a new version out, 35,000 users have upgraded so far, that didnQ&apos;Et produce the error yet.
I donQ&apos;Et keep an instance variable to the database anymore, but always use getWriteabelDatabase(). I donQ&apos;Et really 
believe in that fix, but I was desperate.
Secondly I ran my code on Android 2.2 and it reported that I forgot to close a prepared statement. I fixed that 
also. I donQ&apos;Et really understand how that would cause this issue, but so far I didnQ&apos;Et come back.
I am not holding my breath though. I will report back when I have a month without this issue.</what>
</comment>
<comment>
<author>ase...@gmail.com</author>
<when>Mon, 24 May 2010 11:38:16 +0000</when>
<what>That makes me breathe easier. Thanks for sharing.. Looking forward to any further 
comments.. </what>
</comment>
<comment>
<author>siarhei....@gmail.com</author>
<when>Sun, 27 Jun 2010 13:11:14 +0000</when>
<what>May be thatQ&apos;Es the reason content providers donQ&apos;Et use close on the db? :)</what>
</comment>
<comment>
<author>ambikag...@gmail.com</author>
<when>Mon, 05 Jul 2010 10:05:21 +0000</when>
<what>How to avoid such exceptions which leads to crash?.. finally can one assume not to close database which is not the better option just to avoid this kind of exception.</what>
</comment>
<comment>
<author>joseph.w...@gmail.com</author>
<when>Thu, 15 Jul 2010 12:26:07 +0000</when>
<what>To avoid exceptions, as is posted above - donQ&apos;Et maintain any references to your DB. Use a DBHelper and use the synchronized DBHelper.getWritableDatabase() method when you need to the database.

In your onDestroy method call DBHelper.close()</what>
</comment>
<comment>
<author>joseph.w...@gmail.com</author>
<when>Thu, 15 Jul 2010 12:26:08 +0000</when>
<what>To avoid exceptions, as is posted above - donQ&apos;Et maintain any references to your DB. Use a DBHelper and use the synchronized DBHelper.getWritableDatabase() method when you need to the database.

In your onDestroy method call DBHelper.close()</what>
</comment>
<comment>
<author>daru...@gmail.com</author>
<when>Wed, 30 Mar 2011 20:02:55 +0000</when>
<what>SQLiteDatabase is closed automatically under some conditions.

http://darutk-oboegaki.blogspot.com/2011/03/sqlitedatabase-is-closed-automatically.html

getCount() and onMove() methods of Cursor trigger an actual query using SQLiteQuery. After all required data are obtained, SQLiteQuery decrements the reference count of the SQLiteDatabase instance. When the reference count reaches 0, the database is closed.

Note that the query may be executed asynchronously and in such a case, getCount() may return -1 if it is called before SQLiteQuery finishes preparing data.

This behavior (database auto-close) should be documented somewhere as a specification.</what>
</comment>
</bug>
<bug>
<bugid>17116</bugid>
<title>Find words/phrase within an email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jschn...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 16:45:16 +0000</openedDate>
<description>I would like functionality WITHIN an email message similar to the Q&quot;EFind
on pageQ&quot;E option in the browser. Example usage: I get sent long stack
traces in my email every day. It would be useful if I could search
through a single message for a word or phrase (such as Q&quot;EExceptionQ&quot;E).
Thanks.</description>
</bug>
<bug>
<bugid>6819</bugid>
<title>Specifying the screen to rotate 180, on using 854x480 skin, some images are distorted.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>johnny...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 06:04:51 +0000</openedDate>
<description>I modified the phone policy to make the screen rotated by 180 all the
time. After this change, some images are distored on Home screen on
emulator when I use 854x480 skin. Check attached image files. However,
if I use 800x480 skin, there isnQ&apos;Et such an issue. I am using eclair
branch. Below is the patch I applied to PhoneWindowManager.java diff
--git a/phone/com/android/internal/policy/impl/PhoneWindowManager.java
b/phone/com/android/internal/policy/impl/PhoneWindowManager.java index
27a42bc..1105bfe 100755 ---
a/phone/com/android/internal/policy/impl/PhoneWindowManager.java +++
b/phone/com/android/internal/policy/impl/PhoneWindowManager.java @@
-1963,11 +1963,11 @@ public class PhoneWindowManager implements
WindowManagerPolicy { Display d =
((WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE))
.getDefaultDisplay(); if (d.getWidth() Q&gt;E d.getHeight()) { -
mPortraitRotation = Surface.ROTATION_90; - mLandscapeRotation =
Surface.ROTATION_0; + mPortraitRotation = Surface.ROTATION_270; +
mLandscapeRotation = Surface.ROTATION_180; } else { - mPortraitRotation
= Surface.ROTATION_0; - mLandscapeRotation = Surface.ROTATION_90; +
mPortraitRotation = Surface.ROTATION_180; + mLandscapeRotation =
Surface.ROTATION_270; } } @@ -1995,7 +1995,7 @@ public class
PhoneWindowManager implements WindowManagerPolicy { int curRotation =
mOrientationListener.getCurrentRotation(); return curRotation Q&gt;E= 0 ?
curRotation : lastRotation; } - return Surface.ROTATION_0; + return
Surface.ROTATION_180; } } }</description>
</bug>
<bug>
<bugid>5966</bugid>
<title>when sending long text  sms (i am using a sms to fax) - after pushing send button  phone is changing sms to mms by itself...   </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>pauls...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 10:43:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>nathanza...@gmail.com</author>
<when>Fri, 05 Mar 2010 04:31:52 +0000</when>
<what>This happens automatically with your provider.  Long messages are automatically 
converted to MMS from SMS; this is not a bug.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11294</bugid>
<title>How to change the theme of GMS package</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kimsungy...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 02:19:28 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.
------------------------------------------------------------------------
From Froyo version, GMS package cannot control UI like theme(color). APK
includes a lot of orange color images. So if GMS be selected and
focused, it always display orange color. Please provide a method
changeable the color theme like E-clair version.</description>
</bug>
<bug>
<bugid>5552</bugid>
<title>Need Q&quot;Echeck allQ&quot;E option in both gmail and email apps.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timkrug@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 03:23:35 +0000</openedDate>
<description>On Moto Droid 2.0.1 (maybe others too) there is no way to select/check
all messages in a folder. This would be a huge help, especially in
marking read/deleting messages and emptying the email trashcan.
Currently, to empty the trashcan you have to individually select every
single message and then choose delete.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>7988</bugid>
<title>The readout of Q&apos;ELive wallpapersQ&apos;E is wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lizi.lin...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 08:15:24 +0000</openedDate>
<description>When passing the string Q&quot;ELive WallpapersQ&quot;E to Google TTS APIs, the
pronunciation of Q&quot;ELiveQ&quot;E is [liv], it should be [laiv].</description>
</bug>
<bug>
<bugid>17757</bugid>
<title>Canned responses</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vas...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 18:16:32 +0000</openedDate>
<description>Canned responses is a very convinient feature for browser gmail. It
would be nice to use them in gmail on android. And syncing canned
responses with browser gmail would also be great.</description>
</bug>
<bug>
<bugid>17798</bugid>
<title>Evo 2.3.3 ota camera delete reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chasgowing</reportedBy>
<openedDate>Mon, 20 Jun 2011 02:43:37 +0000</openedDate>
<description>Got the 2.3.3ota update from Sprint on my Evo, and now I get force close
in my camera. To reproduce: -start camera -take a picture -While the
still picture itQ&apos;Es displaying, immediately after the picture was taken,
touch the garbage can to delete -Q&gt;E reboot Deleting from gallery after
the fact works.</description>
<comment>
<author>chasgowing</author>
<when>Mon, 20 Jun 2011 02:49:34 +0000</when>
<what>Ok, maybe IQ&apos;Em a dumb user, but I canQ&apos;Et reproduce this now. It happened there times in a row yesterday afternoon, but now that IQ&apos;Em writing the bug report, I canQ&apos;Et make it happen. If any one has theories they want me to test, I gladly will. IQ&apos;Ed love to know what I did wrong if it was my fault. </what>
</comment>
<comment>
<author>chen...@gmail.com</author>
<when>Fri, 05 Aug 2011 16:22:47 +0000</when>
<what>I donQ&apos;Et think you need to delete the picture to cause the reboot.  For my phone, it will hang right after picture is taken and the phone will reboot itself.  Occasionally, the picture will not even be saved in the phone.</what>
</comment>
<comment>
<author>chasgowing</author>
<when>Fri, 05 Aug 2011 16:29:21 +0000</when>
<what>It may be just anecdotal, but I set my Review Duration in camera settings
toQ&quot;ENo LimitQ&quot;E and have not had a reboot since. ItQ&apos;Es slightly inconvenient to
manually hit back to get from a picture to the camera for taking the next
picture, but MUCH less inconvenient than rebooting.

delete</what>
</comment>
<comment>
<author>lauce...@gmail.com</author>
<when>Sun, 25 Sep 2011 07:02:33 +0000</when>
<what>I have been dealing with this issue since jun/jul after the software update. Everytime I take a picture my camera crashes and my phone reboots itself. I went to the sprint store, they reset the phone...didnQ&apos;Et work. I took it back AGAIN, they reinstalled the software...didnQ&apos;Et work. I called sprint and said theyQ&apos;Ell replaced my phone because was still under warranty. In order to process it, I had to go AGAIN to the sprint store. I did it. I got the replacement phone next day at my home...Opened the package, called sprint to activate it, done! next thing I do, is check the camera (of course) Daaang! it crashed even worst!!! called sprint explained my story (AGAIN)...they told me it might be an application, I said ok, IQ&apos;Ell uninstall  all apps related to the camera. They followed up next day (different rep, had to explain story all over again)...They told me I have to take phone to sprint store, I did it. They replaced camera and reinstalled software. Of course, didnQ&apos;Et help a thing! same issue...(IQ&apos;Em so tired of explaining this issue to many different people! and still not having solved my problem) I called back again to sprint (twice) yesterday. TheyQ&apos;Ell send another phone (of course, is not going to fix the problem, because Sprint reps DONQ&apos;ET understand this is a software/driver bug!!!!) Ok so, theyQ&apos;Ell send another refurbished phone...but in 6 weeks because EVO 4G is in back order...ARE YOU KIDDING MEEEEE???????????
Can someone please take care of this BUG!!!!????</what>
</comment>
<comment>
<author>lauce...@gmail.com</author>
<when>Sun, 25 Sep 2011 07:05:29 +0000</when>
<what>I even tried doing what the comment #3 said...(set my Review Duration in camera settings toQ&quot;ENo LimitQ&quot;E) 
Still crashes and Reboots itself.</what>
</comment>
</bug>
<bug>
<bugid>15341</bugid>
<title>Contact bugs if lastname with chinese characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 03:35:00 +0000</openedDate>
<description>+Contact not displayed Q&quot;EFirstName, LASTNAMEQ&quot;E if name end by chinese
characters - Steps to reproduce the problem: display contact by
FirstName,LastName create one contact in phone: LASTNAME: HTC_??
FIRSTName: Android - What happened. Contact is displayed Q&quot;EHTC_??AndroidQ&quot;E
without space between firstname and lastname and displayed with H
firstname! - What you think the correct behavior should be. display:
Q&quot;EAndroid HTC_??Q&quot;E Problem is same: - if create Google contact with phone
(and after sync to Google Contact, contact name in Google is
HTC_??Android) If edit contact in phone, firstname and lastname is
correct. -if create Contact in Gmail or Google Contact (order is same
Firstname,Lastname,) after sync, Contact appear in phone like this:
Q&quot;EHTC_??AndroidQ&quot;E If edit contact in phone, firstname and lastname is
correct. HTC Desire HD 1.72.405.3 with Android 2.2.1</description>
</bug>
<bug>
<bugid>13459</bugid>
<title>Support of GMail Contact Groups</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mnac...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 05:07:01 +0000</openedDate>
<description>When I decided to use the contacts from my GMail account, I found that
after synchronization, the Groups of GMail Contacts are not transferred
and there is no way to transfer manually or automatically. My device
details are: - Model Samsung Galaxy S (GT-I9000); - Firmware version:
2.1-update1; - Kernel version: 2.6.29 root@SE-S603 #2 - Build number:
ECLAIR.XFJM6</description>
</bug>
<bug>
<bugid>3038</bugid>
<title>Stereo Bluetooth pitch changes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>43</stars>
<reportedBy>d.a.rom...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 22:27:51 +0000</openedDate>
<description>I use a Samsung SBH5000 and I have been noticing pitch/speed changes,
where the music speed/pitch either drops or speeds up, I can hear long
held notes changing, going flat or sharp. I didnQ&apos;Et notice this when I
used to included earbuds and stereo adapter that came with the phone. I
have streamed music from my computer to the Headphones and not had the
same problem. Very noticeable on artists like Coldplay and Dave
Matthews. This happens randomly throughout songs, I can rewind to a part
that had a pitch variance and listen again, and the variance is gone.</description>
<comment>
<author>lancemcc...@gmail.com</author>
<when>Mon, 22 Jun 2009 03:47:41 +0000</when>
<what>I can confirm this problem. IQ&apos;Eve had it as well. IQ&apos;Eve noticed that if I disable WiFi
and use the built-in audio player, it doesnQ&apos;Et happen as often. But, if I try to use
Tunewiki or leave WiFi on accidentally, it will Q&apos;EskipQ&apos;E every-so-often, and right
after it changes pitch--I assume it is because the data stream is playing catch-up
and after catches up, it has to slow it back down to the normal rate.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:24:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:19:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:23:37 +0000</when>
<what></what>
</comment>
<comment>
<author>nikcol...@gmail.com</author>
<when>Thu, 17 Dec 2009 15:37:05 +0000</when>
<what>I have the same problem. Some possible additional information:
- Audio is fine with headphones attached via the cable adaptor.
- Through Bluetooth headphones (Sony DR-BT10CX), at the start of every track, or when 
resuming a paused track, there is a two to three second period where the audio starts 
off slow then gradually speeds up until it hits the correct tempo. From then on it is 
fine.
- This happens with the Android Music player, using Spotify App and the Meridian Music 
Player.
- WiFi and GPS are switched off at the time.
- I did not notice this in Android 1.5 and only seems to happen on 1.6 (unmodified UK 
T-Mobile G1).
Hope this helps.</what>
</comment>
<comment>
<author>rap...@gmail.com</author>
<when>Tue, 22 Dec 2009 08:14:05 +0000</when>
<what>Same problem here with android 2.0 and a Motorola S305 bt headset.</what>
</comment>
<comment>
<author>g.chr...@gmail.com</author>
<when>Tue, 22 Dec 2009 23:42:11 +0000</when>
<what>Same problem with android 1.5 on HTC Hero and the Nokia BH-103</what>
</comment>
<comment>
<author>chrislor...@gmail.com</author>
<when>Tue, 02 Feb 2010 16:44:44 +0000</when>
<what>Just to add a note, IQ&apos;Eve had this with android 1.5 and 1.6 on an HTC Magic with a
Sony MEX BT-2500 stereo. The entire song plays with the pitch/tempo shifted up
slightly, but if thereQ&apos;Es a skip for whatever reason, it plays at the normal
pitch/tempo before slowly speeding up again.
Sometimes it will slow down without skipping, where I assume there is a very slight
break in data transfer, but small enough that the buffer doesnQ&apos;Et completely underrun.

Note, with my previous phone, an LG Viewty, IQ&apos;Ed get a short period at the start of
the song (Q&lt;E1 second) where the pitch/tempo was higher, but it would resume normal
playback very quickly.

With a Samsung phone I had before that (SGH-E900 or something like that?), the
pitch/tempo remained normal, though the sound quality was much lower than either the
Viewty or the Magic.

ItQ&apos;Es generally bearable, but it would be really nice to get this fixed, itQ&apos;Es messing
up my pitch memory :)</what>
</comment>
<comment>
<author>clopatof...@gmail.com</author>
<when>Mon, 15 Feb 2010 05:08:25 +0000</when>
<what>Same problem with android 1.6 on Android Developer Phone 1, I really need a fix or a 
tip for starting to experiment with codecs or system settings, this bug is really 
ANNOYING</what>
</comment>
<comment>
<author>sboerb...@gmail.com</author>
<when>Fri, 12 Mar 2010 01:01:15 +0000</when>
<what>Same problems (pitch/speed and skipping) with android 1.5 on HTC Hero and Belkin
F8Z492 receiver.

Skipping is worse if I move the phone around more, but even the slightest movement
causes problems.  I tested the pitch issue with an 192kbps .mp3 file with a
prerecorded sine wave of 440Hz.  One semitone (or half step musically) was the
approximate shift.  It is totally unusable.  I will continue to use my 3.5mm jack in
my car.

I returned my Samsung Exclaim phone to Sprint recently because that phone gave me an
error to the effect of Q&quot;Etoo many songsQ&quot;E when I had only 1100 of my 7500+ songs on it.
 It also wouldnQ&apos;Et play .ogg files of which I have a considerable number.  Stereo
bluetooth with the Samsung Exclaim running to a Belkin F8Z492 receiver seemed fine at
30+ feet with motion and without pitch/speed problems or skipping though because it
sounded fine I didnQ&apos;Et perform a careful test of this phone.  Based on my limited
experience it seems like it should be possible to get accurate playback with updated
hardware/software.

All I want to do is get digital wireless and gapless playback of my .ogg and .mp3
music libray through a phone so that I donQ&apos;Et have to jockey two devices all the time.
 Close, but not quite.

</what>
</comment>
<comment>
<author>inerti...@gmail.com</author>
<when>Fri, 12 Mar 2010 14:19:49 +0000</when>
<what>I can confirm pitch changes on Motorola Droid, 2.01.  This problem occurs only when 
playing through Bluetooth.  IQ&apos;Eve the problem through all my Bluetooth stereo headsets.  It 
occurs
 during mp3 playback as well as through PandoraQ&apos;Es audio stream.  Using headphone Jack, I 
do not get pitch problems.

</what>
</comment>
<comment>
<author>adam.lec...@gmail.com</author>
<when>Fri, 12 Mar 2010 17:33:29 +0000</when>
<what>Same here.  Motorola Droid + Motorola MOTOROKR S305 bluetooth headphones.  Very 
sporadic- sometimes will fine fine for hours of listening.  Other times it will happen 
every few minutes.

Was hoping maybe the 2.10 update would fix these issues... if we ever get it.</what>
</comment>
<comment>
<author>adam.lec...@gmail.com</author>
<when>Thu, 01 Apr 2010 20:33:47 +0000</when>
<what>2.1 update seemed to fix my issue.  Has not happened since upgrading.</what>
</comment>
<comment>
<author>robert.b...@gmail.com</author>
<when>Sat, 10 Apr 2010 11:46:54 +0000</when>
<what>I replaced my G1 for a HTC Desire today. Let me tell you my experiences with
Bluetooth audio quality in my car with a Sony MEX-BT3600U.

On the vintage G1 audio quality was completely unusable: lots of skipping, tempo
changes after each skip made listening to music unbearable. Audio quality improved A
LOT when I put CyanogenMod on the G1. Almost no skips, tempo changes are still there
but almost unnoticeable.

The HTC Desire gets me back to the quality I had with the vintage G1: the skips are
plentiful and the tempo changes are VERY noticeable. Very disappointing.

I suggest the A2DP developers talk to Cyanogen to see what he did that resulted in
the improved audio quality with his firmware.
</what>
</comment>
<comment>
<author>Stephenb...@gmail.com</author>
<when>Sat, 10 Apr 2010 17:28:24 +0000</when>
<what>Hi
Well like everyone else my hero stuttered and slowed up/ speeded up etc etc with 
music player. Most annoying! The stock answer from HTC [pathetic as it is] is, that 
its not their phone! that it must be some Q&apos;EthingQ&apos;E running invisibly in the background 
and would I please let them know if i find out ... what a load of crap. HTC partner 
with other companies - in my case orange and of course android etc. They are 
collectively responsible for making sure that their advertising claims of bluetooth 
audio streaming etc work but I digress - will be reminding them of this shortly. On 
the subject of the lag time and clicks and blips !! I purchased a kingston micro sd 
card 8gb class 4 [class most important - they are faster] The cluster selection is 
important because the larger the cluster the faster the data access time but a 1k 
file will inhabit all of the cluster so you loose space - but space is cheap really: 
formatted it on the pc as follows - fat32; 16k sectors [wmp set to sync to device 
defaults] - guess what - all the lag has mostly gone. If you have everything running 
in the background the pauses return but if you have only minimal they are gone. 
Running copilot 8 with BT, mobile and gps on its hardly noticeable now - it will stop 
for incoming messages and email but when Im driving and BT to the car stereo I can 
certainly live without email. Also running taskiller. The bottom line is when I 
consider that my HTC touch diamond had none of these issues, with a very fast onboard 
4gb, I come to the following conclusion. This issue is purely to do with the speed of 
the card. A class 6 will possibly be even better. So i now have the really very good 
HTC audio sound without most slow ups [poss there are some but my ears are so screwed 
up now because IQ&apos;Em listening for faults - you tell me!!] gone! Am now experimenting 
with even larger sectors ... let me know if this works for anyone. Good luck - Steve 
- ps - there definitely is the occasional slow down but nothing like before and I can 
live with it!!</what>
</comment>
<comment>
<author>Stephenb...@gmail.com</author>
<when>Sat, 10 Apr 2010 17:30:15 +0000</when>
<what>ps - I think 32 sector size will be better.</what>
</comment>
<comment>
<author>sboerb...@gmail.com</author>
<when>Sat, 10 Apr 2010 17:39:26 +0000</when>
<what>@ Stephenbrown47:

I am using the U.S. HTC Hero with a TOPRAM brand class 6 16gb card.  I havenQ&apos;Et tried
messing with sector size.  I do have issues. (see my above post)</what>
</comment>
<comment>
<author>robert.b...@gmail.com</author>
<when>Tue, 20 Apr 2010 13:54:56 +0000</when>
<what>Followup to Comment 14: I can confirm that this problem is almost gone on my HTC
Desire when wireless is turned OFF.</what>
</comment>
<comment>
<author>chrislor...@gmail.com</author>
<when>Tue, 20 Apr 2010 14:19:00 +0000</when>
<what>IQ&apos;Ell be getting a Desire soon, so IQ&apos;Em interested - is it that the pitch changing
during playback is gone, but it still plays at the wrong pitch, or does it actually
play at the correct pitch now?

Along with the 3.5mm jack, this would be a major win in my eyes :)</what>
</comment>
<comment>
<author>robert.b...@gmail.com</author>
<when>Tue, 20 Apr 2010 15:27:09 +0000</when>
<what>As long as wireless is off, playback is at it should be: no skips, no pitch changes.
Set wireless ON and the skips return as well as the pitch changes.

This is with a HTC Desire and Sony MEX-BT3600U car stereo. YMMV.

Note: I see this as a workaround, not a solution. IMO I should not /have/ to switch
wireless off just to avoid the skips and pitch changes.</what>
</comment>
<comment>
<author>gre...@gmail.com</author>
<when>Tue, 20 Apr 2010 16:29:33 +0000</when>
<what>1.5 Moment with no wifi and no skips still has periodic pitch shifts for me.  It seems 
clear that this is related to how much processing is going on. </what>
</comment>
<comment>
<author>gre...@gmail.com</author>
<when>Wed, 02 Jun 2010 22:32:01 +0000</when>
<what>Now with 2.1 Moment, still hearing pitch shift.  Same phone configuration besides the 
OS update.</what>
</comment>
<comment>
<author>inerti...@gmail.com</author>
<when>Thu, 03 Jun 2010 11:14:01 +0000</when>
<what>IQ&apos;Em still having bluetooth stereo headset pitch shift as well.  I do not use, nor do
I have wifi turned on.

This pitch shift occurs on both my Motorola stereo headset and my Sennheiser stereo
headset.

Specs:
Motorola Droid
Operating System:  2.1

</what>
</comment>
<comment>
<author>ceedub.i...@gmail.com</author>
<when>Tue, 15 Jun 2010 05:49:51 +0000</when>
<what>HTC evo with android 2.1. Glad to hear IQ&apos;Em not losing my mind. Same skips and tempo changes as reported above.</what>
</comment>
<comment>
<author>Stan.M.R...@gmail.com</author>
<when>Fri, 18 Jun 2010 23:12:05 +0000</when>
<what>Yep, been experiencing this on my Evo as well. Problem seems to occur regardless of Wireless status.

I only hear the pitch change after a skip. It pitches up. And the change in pitch lasts for about 10 seconds or so before pitching back down to normal. ItQ&apos;Es not extreme, but it is noticeable...</what>
</comment>
</bug>
<bug>
<bugid>20157</bugid>
<title>Crash Launcher2 NullPointerException in onDetachedFromWindow()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>charles....@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 12:35:30 +0000</openedDate>
<description>Steps to reproduce the problem (including sample code if appropriate) :
IQ&apos;Em developping an application on Nexus S that testing some Android API.
To do so, I need to pause/resume my application : // Cause activity to
be brought to front void resumeActivity() { Intent intent = new
Intent(Intent.ACTION_MAIN);
intent.setClassName(MyActivity.class.getPackage().getName(),
MyActivity.class.getName());
intent.addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);
m_activity.startActivity(intent); } // Cause home screen to come
foreground. void hideActivity() { Intent i = new Intent();
i.setAction(Intent.ACTION_MAIN); i.addCategory(Intent.CATEGORY_HOME);
m_activity.startActivity(i); m_activity).waitOnPause(); // This function
use a wait() and onResume call notify(). } And I get the crash on
Android 2.3.3 official build (I9020XXXJK1, 2.6.35.7-g1d030a7 GRI40) and
on Android 2.3.5 r1 (custom build) What happened : E/AndroidRuntime(
5709): java.lang.NullPointerException E/AndroidRuntime( 5709): at
com.android.launcher2.AllApps3D.onDetachedFromWindow(AllApps3D.java:210)
E/AndroidRuntime( 5709): at
android.view.View.dispatchDetachedFromWindow(View.java:6173)
E/AndroidRuntime( 5709): at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1162)
E/AndroidRuntime( 5709): at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1162)
E/AndroidRuntime( 5709): at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1162)
E/AndroidRuntime( 5709): at
android.view.ViewRoot.dispatchDetachedFromWindow(ViewRoot.java:1746)
E/AndroidRuntime( 5709): at
android.view.ViewRoot.doDie(ViewRoot.java:2757) E/AndroidRuntime( 5709):
at android.view.ViewRoot.die(ViewRoot.java:2727) E/AndroidRuntime(
5709): at
android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:218)
E/AndroidRuntime( 5709): at
android.view.Window$LocalWindowManager.removeViewImmediate(Window.java:436)
E/AndroidRuntime( 5709): at
android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:2701)
E/AndroidRuntime( 5709): at
android.app.ActivityThread.access$2100(ActivityThread.java:117)
E/AndroidRuntime( 5709): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:964)
E/AndroidRuntime( 5709): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
5709): at android.os.Looper.loop(Looper.java:130) E/AndroidRuntime(
5709): at android.app.ActivityThread.main(ActivityThread.java:3683)
E/AndroidRuntime( 5709): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 5709): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
5709): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
E/AndroidRuntime( 5709): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
E/AndroidRuntime( 5709): at dalvik.system.NativeStart.main(Native
Method) What you think the correct behavior should be : It should not
crash the home application. NOTE : I think there is a race condition
that cause the issue. I have a workaround : I put a sleep of 500 ms
before and after calling resumeActivity() Q&amp;E hideActivity() =Q&gt;E no more
crash.</description>
</bug>
<bug>
<bugid>10612</bugid>
<title>Volume functionality not working in 2.2</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-13T18:07:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fast...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 06:38:53 +0000</openedDate>
<description>The volume controls should go from high Q&gt;E low Q&gt;E vibrate Q&gt;E silent,
however, the option to do this does not seem to be working. Please
resolve, this is a critical issue for me on using an Android.</description>
<comment>
<author>morit...@gmail.com</author>
<when>Fri, 20 Aug 2010 21:45:41 +0000</when>
<what>If you go to Q&quot;ESettings Q&gt;EQ&gt;E Sound Q&gt;EQ&gt;E VibrateQ&quot;E and check the Q&quot;EOnly when not in Silent modeQ&quot;E option, the quick swipe (when the phone is locked) makes the phone entirely silent (no vibrate, no ring).</what>
</comment>
<comment>
<author>fast...@gmail.com</author>
<when>Sat, 21 Aug 2010 13:22:07 +0000</when>
<what>Thanks, thatQ&apos;Es helpful.  But then is there a way to have it go back to vibrate using only the quickswipe as well, or do I have to change it in settings each time?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 18:07:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12892</bugid>
<title>back button still shows history when you delete browsing history</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dgingr...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 17:39:45 +0000</openedDate>
<description>If you are searching the web with your browser and then delete the
history and the most visited tab you clear all you can still use the
back button to see the history of web sites visited. Obviously if you
delete history the next user of the device should not be able to go back
and see where you been and deleted! NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>jacques....@gmail.com</author>
<when>Tue, 12 Jul 2011 19:30:01 +0000</when>
<what>i HAVE THE SAME ISSUE...CANT BELIEVE THIS HASNT BEEN ADDRESSED YET.
</what>
</comment>
</bug>
<bug>
<bugid>1761</bugid>
<title>Dpad fails to function with Gallery in certain situations</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-28T01:28:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gymshoe....@gmail.com</reportedBy>
<openedDate>Sat, 10 Jan 2009 05:17:32 +0000</openedDate>
<description>I have written code for a view which alternatively displays a gallery or
a datapage. You switch between these by clicking (either on the gallery
on the Q&quot;EgallerypageQ&quot;E or on the textfield on the Q&quot;EdatapageQ&quot;E). The code
works fine except for what I believe to be a bug relating to the gallery
view and the DPad Q&quot;EhardwareQ&quot;E on the emulator. When the application
starts, it comes up with the first gallery image selected and you can
use the Dpad to navigate the Gallery or use the DPad to Q&quot;EclickQ&quot;E an image
which switchs to display the datapage. However, when you come back to
the gallerypage from the datapage, (either in TouchMode or not in
TouchMode), the Dpad no longer functions. By Q&quot;Eno longer functionsQ&quot;E I
mean that pushing the Dpad arrows does not allow you to regain focus on
the gallery and navigate it using the Dpad. I understand that nothing
(or almost nothing) is focusable in TouchMode, but if you look at the
LogCat when returning from the datapage by Q&quot;EclickingQ&quot;E using the Dpad,
you will see that the app is not even in TouchMode, yet the Dpad does
not function in the gallery. I have tried using combinations of
android:focusable=Q&quot;EtrueQ&quot;E for the different ViewGroups in my layout, but
nothing seems to change this behavior. My code is adapted from the
Gallery Example and the Transition example in the Google APIDemos
sample. See attached code and files.</description>
<comment>
<author>gymshoe....@gmail.com</author>
<when>Fri, 23 Jan 2009 03:49:05 +0000</when>
<what>SOLVED:
This problem was fixed by changing choice of viewgroup to take the focus...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:28:54 +0000</when>
<what></what>
</comment>
<comment>
<author>gymshoe....@gmail.com</author>
<when>Wed, 28 Jan 2009 04:50:21 +0000</when>
<what>The status says Q&quot;EQuestionQ&quot;E, but I am not sure what the question is for me...
Let me know if I can be of assistance.
JIm</what>
</comment>
</bug>
<bug>
<bugid>8177</bugid>
<title>crash in free() call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>myopc...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 02:26:32 +0000</openedDate>
<description>hi, I have ported swfdec (a flash player engine) to android, it can run
most flash files, but frequently crashes, I traced and found most
crashes are in the Q&apos;Efree()Q&apos;E system call, but the memory address passed
in is ok (malloced ok before). the following is a crash trace and
function stack I added. could anyone give a help ? thanks in advance !
it crashed in free() with memory 0x335fe0, which is 20 bytes malloced
before. I added all the file numbers and functions from the address
stack, and malloc/free logs to glib. .... many logs ignored .... D/glib
( 290): [standard_free:107]free 0x335a00 DONE D/glib ( 290):
[standard_malloc:91]malloc 0x31e888: 136, thread: 1154936 D/glib ( 290):
[standard_malloc:91]malloc 0x337810: 2088, thread: 1154936 D/glib (
290): [standard_malloc:91]malloc 0x335fe0: 20, thread: 1154936 D/glib (
290): [standard_malloc:91]malloc 0x31e918: 20, thread: 1154936 D/glib (
290): [standard_malloc:91]malloc 0x31e930: 8, thread: 1154936 D/glib (
290): [standard_malloc:91]malloc 0x335a00: 1280, thread: 1154936 D/glib
( 290): [standard_free:105]free 0x31e930, thread 1154936 D/glib ( 290):
[standard_free:107]free 0x31e930 DONE D/glib ( 290):
[standard_free:105]free 0x31e918, thread 1154936 D/glib ( 290):
[standard_free:107]free 0x31e918 DONE D/glib ( 290):
[standard_free:105]free 0x335fe0, thread 1154936 I/DEBUG ( 28): *** ***
*** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 28):
Build fingerprint:
Q&apos;Egeneric/generic/generic/:2.1-update1/ECLAIR/eng.root.20100427.134015:eng/test-keysQ&apos;E
I/DEBUG ( 28): pid: 290, tid: 296 Q&gt;EQ&gt;EQ&gt;E com.test.flash Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 28):
signal 11 (SIGSEGV), fault addr 0000000c I/DEBUG ( 28): r0 afe3ba58 r1
00000020 r2 00335ff8 r3 00335fd8 I/DEBUG ( 28): r4 afe38e88 r5 00000004
r6 00000000 r7 00000000 I/DEBUG ( 28): r8 00100000 r9 8085da69 10
4501f000 fp 00119f10 I/DEBUG ( 28): ip 0034faf8 sp 4511dc48 lr afe0f2a0
pc afe0b23e cpsr 80000030 I/DEBUG ( 28): #00 pc 0000b23e
/system/lib/libc.so bionic/libc/bionic/dlmalloc.c:4403 free I/DEBUG (
28): #01 pc 0012afe6 /system/lib/libflashplayer.so
external/glib/glib/gmem.c:106 standard_free I/DEBUG ( 28): #02 pc
0012b286 /system/lib/libflashplayer.so external/glib/glib/gmem.c:202
g_free I/DEBUG ( 28): #03 pc 000c36fc /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-skiplist.c:257 _cairo_skip_list_fini
I/DEBUG ( 28): #04 pc 000c2184 /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-bentley-ottmann.c:943
_cairo_bo_sweep_line_fini I/DEBUG ( 28): #05 pc 000c2352
/system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-bentley-ottmann.c:1623
_cairo_bentley_ottmann_tessellate_polygon I/DEBUG ( 28): #06 pc 000b072c
/system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-path-fill.c:194
_cairo_path_fixed_fill_to_traps I/DEBUG ( 28): #07 pc 000ad9f4
/system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-surface-fallback.c:893
_cairo_surface_fallback_fill I/DEBUG ( 28): #08 pc 000abe46
/system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-surface.c:1692 _cairo_surface_fill
I/DEBUG ( 28): #09 pc 000b8e94 /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-gstate.c:1021 _cairo_gstate_fill I/DEBUG
( 28): #10 pc 000af07a /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo.c:2179 *INT_cairo_fill_preserve I/DEBUG
( 28): #11 pc 000afa00 /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo.c:2155 cairo_fill I/DEBUG ( 28): #12 pc
00094b7e /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_pattern.c:61 swfdec_pattern_paint
I/DEBUG ( 28): #13 pc 00073036 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_draw.c:149 swfdec_draw_paint I/DEBUG
( 28): #14 pc 00097f30 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_shape.c:66 swfdec_shape_render
I/DEBUG ( 28): #15 pc 0007b4ca /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_graphic.c:50 swfdec_graphic_render
I/DEBUG ( 28): #16 pc 0007bab4 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_graphic_movie.c:50
swfdec_graphic_movie_render I/DEBUG ( 28): #17 pc 0008bddc
/system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_movie.c:803 swfdec_movie_render
I/DEBUG ( 28): #18 pc 0008d2b8 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_movie.c:1313 swfdec_movie_do_render
I/DEBUG ( 28): #19 pc 0008bddc /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_movie.c:803 swfdec_movie_render
I/DEBUG ( 28): #20 pc 00060b42 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_player.c:3141
swfdec_player_render_with_renderer I/DEBUG ( 28): #21 pc 00060bd4
/system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_player.c:3096 swfdec_player_render
I/DEBUG ( 28): #22 pc 0005dcb4 /system/lib/libflashplayer.so
external/swfdec-0.8.4/flashplayer.cpp:259 _ZN11FlashPlayer8doThreadEPv
I/DEBUG ( 28): #23 pc 0000fda0 /system/lib/libc.so
bionic/libc/bionic/pthread.c:188 __thread_entry I/DEBUG ( 28): #24 pc
0000f874 /system/lib/libc.so bionic/libc/bionic/pthread.c:324
pthread_create I/DEBUG ( 28): I/DEBUG ( 28): code around pc: I/DEBUG (
28): afe0b22c 43be2703 960708f5 2d1f9506 6897d82b I/DEBUG ( 28):
afe0b23c 68fd68d6 459446ac e14cd000 46ac68b5 I/DEBUG ( 28): afe0b24c
d0004594 42b7e147 9f06d106 22016806 I/DEBUG ( 28): I/DEBUG ( 28): code
around lr: I/DEBUG ( 28): afe0f290 e1a00005 e3a01001 e1a02004 ebfffa1c
I/DEBUG ( 28): afe0f2a0 e3500000 1a000001 ea000008 ebfffa26 I/DEBUG (
28): afe0f2b0 e1a01004 e3a00002 ebfffa21 e3500000 I/DEBUG ( 28): I/DEBUG
( 28): stack: I/DEBUG ( 28): 4511dc08 4511dd68 I/DEBUG ( 28): 4511dc0c
808c368b /system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc10 79af0926
I/DEBUG ( 28): 4511dc14 00000001 I/DEBUG ( 28): 4511dc18 80a0e4a0
/system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc1c 4511dd74 I/DEBUG (
28): 4511dc20 afe3bc10 I/DEBUG ( 28): 4511dc24 afe0f2a0
/system/lib/libc.so I/DEBUG ( 28): 4511dc28 afe38e88 /system/lib/libc.so
I/DEBUG ( 28): 4511dc2c 00335fe0 [heap] I/DEBUG ( 28): 4511dc30 00000003
I/DEBUG ( 28): 4511dc34 000001b4 I/DEBUG ( 28): 4511dc38 00100000 [heap]
I/DEBUG ( 28): 4511dc3c 8085da69 /system/lib/libflashplayer.so I/DEBUG (
28): 4511dc40 df002777 I/DEBUG ( 28): 4511dc44 e3a070ad I/DEBUG ( 28):
#00 4511dc48 00002bd0 I/DEBUG ( 28): 4511dc4c 000000dc I/DEBUG ( 28):
4511dc50 00100000 [heap] I/DEBUG ( 28): 4511dc54 afe0b4ff
/system/lib/libc.so I/DEBUG ( 28): 4511dc58 4511ddfc I/DEBUG ( 28):
4511dc5c f961e705 I/DEBUG ( 28): 4511dc60 00000004 I/DEBUG ( 28):
4511dc64 00000020 I/DEBUG ( 28): 4511dc68 00335fe0 [heap] I/DEBUG ( 28):
4511dc6c 80a0e4a0 /system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc70
00335fe0 [heap] I/DEBUG ( 28): 4511dc74 8098eb82
/system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc78 809cc7a0
/system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc7c 8092afe9
/system/lib/libflashplayer.so I/DEBUG ( 28): #01 4511dc80 00000069
I/DEBUG ( 28): 4511dc84 00335fe0 [heap] I/DEBUG ( 28): 4511dc88 00119f78
[heap] I/DEBUG ( 28): 4511dc8c 809cc7a0 /system/lib/libflashplayer.so
I/DEBUG ( 28): 4511dc90 0000006b I/DEBUG ( 28): 4511dc94 80a0f4d8
/system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc98 00335fe0 [heap]
I/DEBUG ( 28): 4511dc9c 00000000 I/DEBUG ( 28): 4511dca0 4511ddcc
I/DEBUG ( 28): 4511dca4 8092b289 /system/lib/libflashplayer.so D/Zygote
( 30): Process 290 terminated by signal (11) I/ActivityManager( 64):
Process com.test.flash (pid 290) has died. I/WindowManager( 64): WIN
DEATH: Window{43ddf768 com.test.flash/com.test.flash.TestFlashPlayer
paused=false} I/WindowManager( 64): WIN DEATH: Window{43daf828
SurfaceView paused=false} I/UsageStats( 64): Unexpected resume of
com.android.launcher while already resumed in com.test.flash
I/ActivityManager( 64): Low Memory: No more background processes.
W/InputManagerService( 64): Got RemoteException sending setActive(false)
notification to pid 290 uid 10010 D/dalvikvm( 116): GC freed 1118
objects / 62120 bytes in 53ms D/dalvikvm( 115): GC freed 509 objects /
26264 bytes in 85ms</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 06 May 2010 05:40:57 +0000</when>
<what>Issue 8178 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 06 May 2010 05:44:23 +0000</when>
<what>If free() fails itQ&apos;Es usually one of three things:

 (1) you passed in a bad pointer;
 (2) you passed in a pointer to memory that had already been freed;
 (3) the pointer is correct, but something has corrupted the heap, and free() 
stumbled over the damage

In my experience itQ&apos;Es usually #3, which is unfortunate because itQ&apos;Es hard to track 
down without a tool like valgrind.
</what>
</comment>
<comment>
<author>myopc...@gmail.com</author>
<when>Thu, 06 May 2010 06:14:07 +0000</when>
<what>i think itQ&apos;Es #3, for there are some other crashes in realloc().</what>
</comment>
</bug>
<bug>
<bugid>13847</bugid>
<title>SMS delivery report not properly displayed : pop-up says received by another recipient</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>eha...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 17:23:49 +0000</openedDate>
<description>Summary : Sending one SMS to a Recipient A. The SMS is sent to the
proper recipient. The delivery report pop-up says it is properly
delivered to recipientQ&apos;Es B phone number. Device : Nexus S, Android
2.3.1, Build GRH78 Detailed bug : This has been noticed on a SMS sent to
+237XXXXXXXX number, The pop-up of delivery report was notifying Q&quot;ESMS
received by +33XXXXXXXXXQ&quot;E When checking the message details, It has been
sent to +237XXXXXXX and the recipient confirmed the message reception on
a phone call. Correct behavior : pop-up displaying RecipientQ&apos;Es A phone
number Reproductibility : 100% Recipient B : one of the SMS threads
list, Almost always the same. Note : the day date was set wrongly to
D+1. The problem has been noticed after the date properly set back to D</description>
<comment>
<author>gDen...@gmail.com</author>
<when>Wed, 26 Jan 2011 09:25:59 +0000</when>
<what>Almost same thing here, but only when sending a Sms in a particular thread.

Using GoSms with the delivery receipt notification checked in the built-in android Sms application.
I post it here, because the delivery report seems to come from the built-in android Sms application.

Device: Nexus One, Android 2.2
Only with the biggest thread (200+ sms) (recipient A)
To reproduce :
- From a widget giving direct access to a thread
- Send an sms to someone else than A (recipient B)
- The sms is sent and the delivery report popup is correct, showing B number
- Then send a Sms to A, the Sms is correctly sent to A, but the report popup shows B number !

The Sms are correctly then to the right recipients, message details and delivery report details show the correct numbers.

No date or time problem.
</what>
</comment>
<comment>
<author>sanjayme...@gmail.com</author>
<when>Fri, 01 Apr 2011 13:16:36 +0000</when>
<what>Same issue. SMS sent to phone number A, received and acknowledged by phone number A. The pop up delivery notification was phone number B, where B was the number of the previous voice call.

Google Nexus S, Android 2.3.3
</what>
</comment>
</bug>
<bug>
<bugid>9894</bugid>
<title>SD CARDS CORRUPTED BY FROYO... Probably want to read, itQ&apos;Es major suckage.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Tommy.B...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 01:03:27 +0000</openedDate>
<description>So a while back, a few weeks or so, my battery was dead on my Nexus One.
I didnQ&apos;Et know it, but no big deal. I press the power button on my phone
to unlock the screen, and it starts to boot... As is typical, in mid
boot sequence, it turns off. Later that night, I go home and charge the
phone, and when I turn it on, SD CARD CORRUPTED AND MUST FORMAT. :( So I
try to format in the N1, wonQ&apos;Et work. Finally format it using gparted,
put it back in the phone, and itQ&apos;Es slow as hell (benchmarked 1.6MB/s
write and 2.2MB/s read on a Kingston 16GB C6). So I switch to another
16GB C6 A-Data I had sitting around, deal with it, no big issue. Same
exact thing happened again tonight, with a different card, canQ&apos;Et be
formatted and reads as corrupt. IQ&apos;Em including a bugreport taken after
the nonsense, canQ&apos;Et guarantee itQ&apos;Ell be helpful but I hope so. This seems
to be an issue that only affects 2.2, as I never had this problem
before. Could it be because the phone is starting to load apps/icons
from the sd card as it boots? Who knows, not me, IQ&apos;Em not the genius
getting paid to put this stuff together. :) Last thing, I believe the
first time it happened it was on FRF83, this one is on FRF91. I know you
donQ&apos;Et like to hear itQ&apos;Es unlocked with anything but your baby running on
it, but itQ&apos;Es running a rooted version of stock firmware, no overclocks
or crazy cyanogenmod kernels or anything, just straight up FRF91 +
superuser access. Thanks for the support, and happy bughunting.</description>
</bug>
<bug>
<bugid>7332</bugid>
<title>Make modifier keys in onscreen keyboard more consistent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peter.ea...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 03:02:45 +0000</openedDate>
<description>The behavior of the modifier keys (caps, alt, numbers/punctuation) on
the on-screen keyboard is inconsistent and not very convenient. Making
them consistent would improve usability a lot. Pressing the capitals
modifier key affects only the next character. Pressing it twice locks it
on. Pressing it a third time switches it back off again. In contrast,
the numbers/punctuation modifier acts as a simple toggle: once pressed,
it remains on until pressed again (except that typing any character and
then a space turns it off again, which is both confusing and frequently
inconvenient, such as when typing a list of numbers). Just to make
things even more confusing, when the numbers/punctuation modifier is
enabled, the behavior of the capitals modifier (whose label changes to
alt) changes to become an on/off toggle. This is almost never the
desired behavior, since alt provides access to less common symbols that
are rarely used two in a row. The keyboard would be faster, easier and
less confusing to use if all three modifiers used the behavior of the
capitals modifier: press once to affect the next character, twice to
lock it on, and a third time to unlock. In almost all common cases, this
requires fewer or the same number of button presses while also being
more consistent and less confusing.</description>
</bug>
<bug>
<bugid>6438</bugid>
<title>SMS / MMS Message Reminder tone option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>TechHead...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 22:47:44 +0000</openedDate>
<description>I would love to see the ability to turn a Q&quot;EreminderQ&quot;E beep or ringtone
for when you receive an SMS or MMS message and havenQ&apos;Et yet viewed it. I
ocationally in a different room than my phone in the evenings when I get
an SMS message from monitoring systems at work (I work in IT) that I am
suppose to respond to within 30 minutes. If I donQ&apos;Et hear the initial
alert for the message, I often donQ&apos;Et notice it until after IQ&apos;Em past my
SLA. A feature to enable a reminder beep or ringtone for text messages
that have not been viewed would be very handy to myself and everyone on
my team (and I believe to the a large percentage of the user community).
This is a feature IQ&apos;Eve seen on many other phones IQ&apos;Eve had in the past
and I would love to see Google add it to Android! Thanks. -Scott</description>
<comment>
<author>halladay...@gmail.com</author>
<when>Mon, 19 Jul 2010 14:58:34 +0000</when>
<what>Yeah this seems like such a basic feature, I canQ&apos;Et believe they havenQ&apos;Et added it.  Even Win-Mo has this...

Please add it!</what>
</comment>
</bug>
<bug>
<bugid>14483</bugid>
<title>User default Location--Pioneer Cellular</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-07T20:19:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>namartin...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 15:34:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. I work for Pioneer Cellular a
regional CDMA carrier located in Western Oklahoma, what we are seeing on
several different Android OS devices is if the devices cant acquire a
GPS fix it default to Lamont OK which is about 50 miles from our HQQ&apos;Es.
What i am trying to figure out is how it determines Lamont as default.
Affected devices HTC 6275 Desire 2.1 OS, HTC 6225 Wildfire 2.1 OS,
Motorola A854 Milestone 2.1 OS, and LG AS740 Axis 2.1 OS. Any insight
you can provide would be great. Thanks Nick Martin Product Development
Specialist Cellular Network Partnership dba Pioneer Cellular
405-368-6016 Cell</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:19:39 +0000</when>
<what>The Maps app (and location provider in general) has a variety of strategies to estimate location. It will use network data (e.g. cell tower ID) as well as GPS, and also caches last-known location. ItQ&apos;Es possible you last got a fix in Lamont and that is cached, or that the nearest cell towerQ&apos;Es location is believe to be in Lamont, etc.</what>
</comment>
<comment>
<author>namartin...@gmail.com</author>
<when>Mon, 07 Feb 2011 20:29:19 +0000</when>
<what>IQ&apos;Eve never been to Lamont.

strategies

well

location</what>
</comment>
</bug>
<bug>
<bugid>10937</bugid>
<title>Q&quot;ESmart Dial TipsQ&quot;E in my EVO contains a typo</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:02:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dempseys...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 22:23:42 +0000</openedDate>
<description>If you go to Q&quot;EphoneQ&quot;E in an HTC EVO, just above the numbers in the dialer
youQ&apos;Ell see a bar with Q&quot;Etap to see smart dial tips.Q&quot;E Tap the bar and the
screen says (among other things): Q&quot;EFor example, find a phone number that
starts with Q&apos;E425Q&apos;E by typing:Q&quot;E The the illustration displays typing Q&quot;E245Q&quot;E
(which also doesnQ&apos;Et work). Change the order of the digits to Q&quot;E245Q&quot;E NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:02:35 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15575</bugid>
<title>Motorla Xoom / Honeycomb MTP Support Can Report False Positive File Transfer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tiptopdrop@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 16:12:57 +0000</openedDate>
<description>Using a Motorola Xoom 3.0.1 and the new MTP support. Steps to reproduce.
1.) Create files on your Xoom. 2.) Plug your Xoom into a PC 3.) Drag and
drop the files in to a folder on your PC (or use WMDM or WPD) 4.)
Eventually, one of the files will not be the same as one on the Xoom. It
appears to me that only part of the file is being copied. 5.) Unplug and
replug your Xoom and eventually the whole file will copy If this were
mass storage, you could simply check that the MD5 checksums do not match
and see that the copy was not a success, but with the choice of MTP we
are forced into thinking the operation was a success. If the user or
software assumes success and deletes files from the Xoom, users will
lose their files to this bug.</description>
<comment>
<author>tiptopdrop@gmail.com</author>
<when>Thu, 17 Mar 2011 21:57:03 +0000</when>
<what>OK.  Here is what appears to be going on.

1.)  Files only show over MTP if the media scanner is aware of them, which there is a separate report about. (15360)
2.)  If a file grows without the media scanners knowledge, the MTP support in the Xoom/Honeycomb will only transfer up to the size at the time of the last media scan, and will report that transfer as successful.

Seems you can chalk this file corruption bug up to over optimization.  The size of the file should be read from the file system, not from the media scannerQ&apos;Es database.

So, if a user downloads an Amazon MP3 on a Xoom.  Then uses one of many apps to edit the fileQ&apos;Es ID3 tag, but that app does not run the media scanner, then the file will be incomplete on transfer to a computer.</what>
</comment>
</bug>
<bug>
<bugid>2861</bugid>
<title>MediaProvider does not resolve for Image URIs that do not use the IMAGE ID</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>reddoord...@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 02:12:47 +0000</openedDate>
<description>Steps to Reproduce: - Instantiate a ContentResolver, using an Activity
i.e. activity.getContentResolver() - Call Q&quot;Eupdate()Q&quot;E on the
ContentResolver, using Q&quot;EMediaStore.Images.Media.EXTERNAL_CONTENT_URIQ&quot;E: -
contentResolver.update(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,someCon
tentValue,someWhereClause,null); Results: - E/DatabaseUtils( 682):
java.lang.UnsupportedOperationException: Unknown or unsupported URL:
content://media/external/images/media - See attached Exception dump
Expected: - MediaProvider should match the provided URI in the
Q&quot;EgetTableAndWhereQ&quot;E method Other Notes: - Looking at the source code of
MediaProvider.java, it appears that the switch statement in
Q&quot;EgetTableAndWhereQ&quot;E (line 1386) does not have a Case- statement for
Q&quot;EIMAGES_MEDIAQ&quot;E. - There is only a Case-statement for Q&quot;EIMAGES_MEDIA_IDQ&quot;E.
- Considering the pattern for the subsequent Case-statements, it appears
that Q&quot;EIMAGES_MEDIAQ&quot;E was left out. Sample Code: public int
saveDateTaken(Uri uri, Date dateTaken) { ContentValues contentValues =
new ContentValues(); contentValues.put(ImageColumns.DATE_TAKEN,
dateTaken.getTime()); ContentResolver cr =
localContext.getContentResolver(); String where = ImageColumns.DATA + Q&quot;E
LIKE Q&apos;EQ&quot;E + uri.getPath() + Q&quot;EQ&apos;EQ&quot;E; return
cr.update(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, contentValues,
where, null); } Work-around Code: public int saveDateTaken(Uri uri, Date
dateTaken,long imageId) { ContentValues contentValues = new
ContentValues(); contentValues.put(ImageColumns.DATE_TAKEN,
dateTaken.getTime()); ContentResolver cr =
localContext.getContentResolver(); Uri alternateUri =
Uri.withAppendedPath(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, Q&quot;EQ&quot;E +
imageId); return cr.update(alternateUri, contentValues, null, null); }
Let me know if you have any other questions or need me to do anything
else. IQ&apos;Ell try to check in an update to the MediaProvider class, when I
get back to my Linux machine. Attached is the adb bugreport, as well as
the Exception dump that resulted when I ran the Sample Code method.</description>
<comment>
<author>reddoord...@gmail.com</author>
<when>Thu, 04 Jun 2009 09:54:36 +0000</when>
<what>Created commit 0aaf70d: Resolving issue with IMAGE_MEDIA: Bug 2861
Uploaded for review:
  branch bug_2861 ( 1 commit, Thu Jun 4 02:45:05 2009 -0700):
         0aaf70d2 Resolving issue with IMAGE_MEDIA: Bug 2861
</what>
</comment>
<comment>
<author>reddoord...@gmail.com</author>
<when>Thu, 04 Jun 2009 09:58:41 +0000</when>
<what>https://review.source.android.com/Gerrit#change,10265</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:08:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:35:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17968</bugid>
<title>Eco Friendly battery charger software option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rickcraw...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 04:53:32 +0000</openedDate>
<description>You should develop an eco friendly battery charger software feature so
android cellphones can sense when the battery is finished charging and
stop drawing power from the wall, and if the cellphone is still plugged
in and the battery level is reduced by 10% then the charger will sense
this and start drawing power from the wall again and start charging. If
there is no cellphone connected to the charger then no power is drawn
from the wall. This eco friendly feature should be DISABLED by default
because it will confuse alot of non-technical people, but there should
be an option in android to ENABLE it and there should be an option to
change the 10% battery level reduction to ANY percentage. If Android had
this feature it would enable device manufacturers to make Eco friendly
cellphone chargers for Android cellphones.</description>
</bug>
<bug>
<bugid>16026</bugid>
<title>Q&quot;ECopy allQ&quot;E and Q&quot;Ecut allQ&quot;E select text long-press options gone in 2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>swro...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 22:39:06 +0000</openedDate>
<description>This is a bug in AOSP 2.3.3 but I believe it is present in all 2.3
versions. This is a regression from 2.2. In 2.2 if you long-pressed on a
text field it would give you, in addition to select text, Q&quot;Ecopy allQ&quot;E and
Q&quot;ECut allQ&quot;E options. Now this requires two separate long-presses to
Q&quot;Eselect allQ&quot;E and then Q&quot;EcutQ&quot;E or Q&quot;EcopyQ&quot;E. This makes grabbing the whole of
a text field, which is the most common use case, much more frustrating
in 2.3</description>
<comment>
<author>nyret...@gmail.com</author>
<when>Thu, 23 Jun 2011 16:58:57 +0000</when>
<what>yes, this is very annoying, one of great advantages over Windows Mobile.
Do you plan to set it back?</what>
</comment>
<comment>
<author>swro...@gmail.com</author>
<when>Fri, 15 Jul 2011 01:46:02 +0000</when>
<what>I donQ&apos;Et have a way to verify whether this is a standard 2.3.4 feature or custom to Cyanogenmod 7.1, but IQ&apos;Em running Cyanogenmod 7.1RC1 and Copy All is back (hallelujah).</what>
</comment>
<comment>
<author>juancas...@gmail.com</author>
<when>Wed, 03 Aug 2011 02:36:46 +0000</when>
<what>Please bring back the Q&quot;ECopy allQ&quot;E and Q&quot;ECut allQ&quot;E options from the first long press. It saves time, and time is gold!</what>
</comment>
<comment>
<author>hugokso...@gmail.com</author>
<when>Wed, 03 Aug 2011 15:51:33 +0000</when>
<what>I also have this issue with T-Mobile USA G2x (LG P999) Android 2.3.3.

Please fix it or make good as it was before.

Thanks</what>
</comment>
<comment>
<author>ami...@gmail.com</author>
<when>Mon, 28 Nov 2011 18:40:37 +0000</when>
<what>I want this feature back as well.</what>
</comment>
</bug>
<bug>
<bugid>17431</bugid>
<title>Photo crop reduces resolution, kills quality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>dmsteinb...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 21:30:25 +0000</openedDate>
<description>IQ&apos;Em observing this in Android 2.3.4 on my Nexus One, but IQ&apos;Em sure it
also happened in previous releases. Cropping in the Gallery app
dramatically reduces the resolution of the resulting photo for no
apparent reason and without warning. For example, if I take a photo, I
get a 2592x1944 image. I then crop out about 10% of the picture, and the
resulting image is a measly 524x400. It is useless for pretty much
anything. But because the user is looking at the photos on a small
screen, they might not notice this side effect and may post the
resulting photo online (resulting in a pixelated mess) or, worse, delete
the original (I did that to several photos before I realized what was
happening). IQ&apos;Em kind of amazed that this problem exists.</description>
<comment>
<author>martavic...@gmail.com</author>
<when>Sat, 23 Jul 2011 00:03:35 +0000</when>
<what>Same here on Android 2.3.3 Galaxy S2 and Galaxy S with Android 2.2.
Please fix it, it makes the crop option useless.
Thanks</what>
</comment>
<comment>
<author>jmf...@gmail.com</author>
<when>Mon, 01 Aug 2011 20:14:12 +0000</when>
<what>Confirmed on Nexus One with Android 2.3.4

To reproduce:
Take an image and crop it in half so that you have a left and right part with the height unchanged (ie. preserve the vertical resolution).

What you expect:
The new image should have the same vertical resolution and roughly half the horizontal resolution.

What you see:
The new image has a vertical and horizontal resolution that is significantly less than the original.


IQ&apos;Eve noticed in the past that when you try to set a picture as a background using the gallery app and it asks you to crop it so it fits the screen aspect ratio the resulting image sometimes has noticeable colour banding. I didnQ&apos;Et realize until now that the image resolution was being reduced which is likely what caused the colour banding. If I use another app to do the cropping this isnQ&apos;Et an issue.



</what>
</comment>
<comment>
<author>alan.mac...@gmail.com</author>
<when>Sat, 03 Sep 2011 00:32:01 +0000</when>
<what>Using Samsung GS2 on 2.3.3 can also confirm this issue. makes the cropped image so distorted it cant be seen properly. </what>
</comment>
<comment>
<author>avaugha...@gmail.com</author>
<when>Fri, 21 Oct 2011 13:44:24 +0000</when>
<what>Hi,

IQ&apos;Em getting exactly the same issue on the Galaxy S2. IQ&apos;Eve used a number of different apps (Picsin, PicSay Pro, Photoshop, Befunky) and all produce the same results. IQ&apos;Eve found one fairly rudimentary work around:

Open the gallery and view the photo you want to see
Zoom in to the level that youQ&apos;Ed want to crop at
Take a screenshot of the image (Galaxy S2: hold the home button and press the button)

The resulting screenshot is a much better quality crop than the built in gallery crop.</what>
</comment>
<comment>
<author>dmsteinb...@gmail.com</author>
<when>Fri, 21 Oct 2011 13:52:04 +0000</when>
<what>It seems that the platform provides a crop activity, which all these apps use. And itQ&apos;Es the one that kills the photo resolution. IQ&apos;Em now using Photo Enhance Pro, which I think has its own crop implementation. It seems to do a proper job, maintaining the photoQ&apos;Es resolution.

LetQ&apos;Es hope that theyQ&apos;Eve finally fixed this as part of the new photo editing capabilities in ICS.</what>
</comment>
</bug>
<bug>
<bugid>19112</bugid>
<title>Documentation Bug: RawContacts query -Q&gt;E CONTENT_URI vs URI</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d...@gargoyle.co</reportedBy>
<openedDate>Mon, 08 Aug 2011 18:18:16 +0000</openedDate>
<description>On:
http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.html
In the Query section, Uri rawContactUri = RawContacts.URI.buildUpon()
Appears to be a mistake. I had to correct the code to: Uri rawContactUri
= RawContacts.CONTENT_URI.buildUpon() In order to compile.</description>
</bug>
<bug>
<bugid>14996</bugid>
<title>email autoconfigure (server side) support</title>
<status>Declined</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-10-22T17:43:02.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>jamen.l...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 19:37:16 +0000</openedDate>
<description>iOS, thunderbird and microsoft all support email autoconfigure using xml
templates on the email domain. the android mail app keeps guessing
incorrect mail servers and mail server settings, it would be nice if the
app looked to the mail server for settings instead. this wouldnQ&apos;Et be a
problem, except verizon blocks port 25; even that wouldnQ&apos;Et be a problem,
but motorola seems to think that blur is a good idea, and itQ&apos;Es just not
feasible to keep up with their crappy interface changes. microsoft uses
the https://autoconfig.(domain) template, in which the email client can
post an address to the server, and get an xml file containing all
pertinent server information. apple apparently uses the same method.
thunderbird has a similar (but different) method of putting a general
config xml in a directory on the domain. also they have a ISP database
in which providers can submit their mail server xml files and
thunderbird will check there in succession. their directory of config
files is here: https://live.mozillamessaging.com/autoconfig/v1.1/</description>
<comment>
<author>jamen.l...@gmail.com</author>
<when>Thu, 24 Feb 2011 19:51:17 +0000</when>
<what>* microsoft uses autodiscover as outlined here http://technet.microsoft.com/en-us/library/bb124251.aspx</what>
</comment>
<comment>
<author>jamen.l...@gmail.com</author>
<when>Sat, 26 Feb 2011 21:09:25 +0000</when>
<what>mozilla has updated their ISPDB page, it looks amazing. 

http://ispdb.mozillamessaging.com/list

itQ&apos;Es too bad android hates unpopular servers...</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:59:43 +0000</when>
<what>There are a couple of different issues in this bug report, IQ&apos;Ell try to tackle them independently.

1.  The platform Email client does support Autodiscover (since Froyo), but this is for exchange servers only.

2.  We concur that port 25 is nearly useless due to blocking.  The platform Email client uses ports 587 (clear / TLS) and 465 (SSL) on every server that supports it.  (Note: Earlier versions were configuring to port 25, but weQ&apos;Eve cleaned that up pretty completely at this point).

3.  If MotoBlur devices are still autoconfiguring to port 25, youQ&apos;Ell need to report that to Motorola directly;  This bug tracker is not followed by them.

4.  Thanks for the links to the Mozilla ISPDB.  IQ&apos;Ell leave this bug open as a feature request to take a look at using it, or something like it.

However, to be realistic, here are a couple of potential issues:  1. I just spot-checked it and IQ&apos;Em not sure how useful the data is for mobile devices.  For example, Yahoo! accounts use POP3 (while we are now able to configure all Yahoo accounts to IMAP), and Hotmail/Live accounts also use POP3 (but we have switched over to using ActiveSync).  2.  ItQ&apos;Es not clear that ISPDB is intended for open use.  There are no terms of service, and the site simply says, Q&quot;EThese files will be used by Thunderbird 3 to facilitate account configuration.Q&quot;E</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 22 Oct 2011 17:43:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12075</bugid>
<title>GLE Q&quot;Ereal sizeQ&quot;E not refreshed from prefs + not matching real size</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 06:27:58 +0000</openedDate>
<description>ADT ToT open_master. Issue 1: - Open GLE. - Use * and enter some screen
size info. - GLE gets resized. - Open Window Q&gt;E Preferences Q&gt;E Android Q&gt;E
Editor Q&gt;E Compute - Enter some other screen size info. - Validate. Close
prefs. - GLE is not resized properly till you double-toggle the *
button. Issue 2: - Pixel size doesnQ&apos;Et seem to match any real size. -
E.g. 24Q&quot;E 1920x1200 screen =Q&gt;E computes 94 dpi. - N1 profile looks about
9Q&quot;E diag in 1:1 pixel mode - N1 profile looks about 3 2/8Q&quot;E diag in the
emulated 94 dpi mode. - Real N1 is ~3 6/8Q&quot;E = 3.7Q&quot;E The 94 dpi is about
right, so not sure where it gets wrong. It gets right if I use 110 dpi.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 26 Oct 2010 18:34:56 +0000</when>
<what>Yeah IQ&apos;Em not sure whatQ&apos;Es up with the scaling. The compute scale is good but the rendering seems small.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:37:49 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16640</bugid>
<title>Error inflating EditText from layout in HTC Desire HD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ricky...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 20:23:47 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Use a layout XML with an EditText
field 2. Open the activity with that layout What happens: 1. App crashes
Correct behavior 1. Show the activity This happens on both Android 2.2.1
and 2.3 on an HTC Desire HD.</description>
</bug>
<bug>
<bugid>5849</bugid>
<title>A typo in Dev Guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>Bartlomi...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 11:39:07 +0000</openedDate>
<description>In Q&quot;EUser InterfaceQ&quot;E -Q&gt;E Q&quot;ECreating MenusQ&quot;E chapter, the word Q&quot;EcorrelateQ&quot;E
appears as Q&quot;EcorrolateQ&quot;E.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 15:53:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7529</bugid>
<title>News and Weather App/Widget: Use actual location, instead of locale setting, for news</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>dmsteinb...@gmail.com</reportedBy>
<openedDate>Sun, 04 Apr 2010 21:28:32 +0000</openedDate>
<description>It appears that the selection of news topics, and the sources and
contents of articles themselves, are based solely on the locale selected
in a deviceQ&apos;Es settings. Given how few locales are available and how
widely-spoken languages like English, French, and Spanish are, this
seems wrong. For example, in the case of English, there are only two
locale options: English (United Kingdom) and English (United States). In
the absence of an English (Canada) option, I chose UK for the common
spellings. As a result, IQ&apos;Em offered UK-focused news, which isnQ&apos;Et of
interest to me. If Canadian-focused news isnQ&apos;Et available, I would be
more interested in getting US news. The simple solution (from the userQ&apos;Es
perspective) would be to use the actual location of the device to decide
what news to offer. This must be doable, since the location is already
being used for the weather. Another solution would be to allow the user
to choose which country he/she wants the news customized for, with the
initial, default selection being determined from the locale or,
preferably, location of the device. This would mean an extra setting,
but it would also mean that a user could, for example, choose whether to
receive local news or news from home while traveling. I filed this as a
feature request because it certainly appears to be working as designed.
However, in reality, IQ&apos;Ed call it a design bug, as it renders the news
portion of the News and Weather app useless for whole classes of users.</description>
<comment>
<author>kbl...@gmail.com</author>
<when>Mon, 05 Apr 2010 19:39:44 +0000</when>
<what>OH YES!  I had the same issue.  I chose UK for common spellings too and ended up 
getting a bunch of UK centric news stories.  Google news allows selections for so many 
locales.  Why canQ&apos;Et this widget?  

If they can base it on the GPS location thatQ&apos;Ed be even better.  But allowing the option 
of choosing countries that are available in Google News would be the minimum.</what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Wed, 07 Apr 2010 09:16:14 +0000</when>
<what>No thank-you. When IQ&apos;Em travelling with work, I do NOT want the local news - I want the 
news for my home, i.e. my locale, not my current location.

No problem with this as an option, but please not as a default.</what>
</comment>
<comment>
<author>steven.h...@gmail.com</author>
<when>Tue, 13 Jul 2010 15:57:15 +0000</when>
<what>+1 vote from me to make this an option.

IQ&apos;Em a Brit living in the USA, and I still spell things the UK way, however setting the locale to Q&apos;Een-gbQ&apos;E gives me all the UK-centric news feeds, rather than the ones at home. 

Also, it would be nice if Google News feeds were synced with the news applet too.</what>
</comment>
<comment>
<author>kbl...@gmail.com</author>
<when>Fri, 06 Aug 2010 14:33:24 +0000</when>
<what>Google news has so many country settings on the web.  Why canQ&apos;Et I be given the option to pick one of those?  The way the widget is currently implemented is terrible.</what>
</comment>
<comment>
<author>pbpach...@gmail.com</author>
<when>Thu, 19 May 2011 09:02:28 +0000</when>
<what>IQ&apos;Em not english but i like to have android working in english. 
Please allow the news and weather app/widget to allow choosing the country for news manually or via location.</what>
</comment>
</bug>
<bug>
<bugid>16538</bugid>
<title>Separate the 10s and 1s digit into their own selectors (time selection)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 01:47:18 +0000</openedDate>
<description>Currently, selecting a specific time for an event start/end time is a
little annoying/slow. We donQ&apos;Et really need minute-by-minute precision. I
would separate the 10s and 1s into their own selectors, or just switch
to smaller (ie: 10 minute) increments.</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Tue, 03 May 2011 18:58:25 +0000</when>
<what>Not a bad idea, but it would be nice to keep the minute-by-minute precision, actually. Sometimes I want to remind myself at 11:59pm to call my friend right at midnight on their birthday (I like to wake them up and shout happy birthday really loud), for example.

Its an odd use case but I imagine there are hundreds of odd use cases where the precision is helpful.

But separate 10s and 1s would be fine, it seems.</what>
</comment>
</bug>
<bug>
<bugid>71</bugid>
<title>AnimationListener, fillAfter and AnimationSet.setStartOffset not functional</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-25T22:04:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>zachho...@gmail.com</reportedBy>
<openedDate>Wed, 23 Jan 2008 00:29:13 +0000</openedDate>
<description>AnimationListener, fillAfter and setting a start offset for an animation
set do not work. Here are two references on the topic:
http://groups.google.com/group/android-beginners/browse_frm/thread/1ebcfc8c61326cf9/e969e106082bb43e
http://groups.google.com/group/android-developers/browse_frm/thread/86b85fed6ef57208
Thanks</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 23 Jan 2008 00:48:48 +0000</when>
<what>These issues have already been fixed and the fixes will be available in the next
version of the SDK.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 22:04:45 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:03:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8054</bugid>
<title>Compressed memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>john.r.m...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 14:03:07 +0000</openedDate>
<description>Get an eye on what Nitin is doing (that kid is STILL active, IQ&apos;Em
surprised) and get this stuff shaped up for the next release of Android.
http://code.google.com/p/compcache/ IQ&apos;Eve had compressed memory on 2.4
with a 16k (4 page) block size give reasonable performance increases,
with 30% lower total system memory usage. The current 2.6 implementation
is crude but effective. It is included in 2.6.33 mainline. The basic
concept behind compressed memory is rather simple. When the system
experiences memory pressure, it typically shifts pages of memory out to
the swap file to make room in physical memory. With compressed caching,
some method is employed to first shift those pages into an alternate
storage area in RAM, where they are compressed, chunked, and then
tightly grouped. As compression, decompression, and indexing of 4k-32k
blocks of memory is much faster than seeking, writing, and reading
across the hard disk, this gives a performance boost in low memory
situations. I believe the current implementation uses the swap system
and a device called Q&quot;EramzQ&quot;E that supplies a fixed-size compressed block
device using a chunk of RAM. This basically means you tell it you want
to compress up to 128M of RAM, and if it gets 50% compression itQ&apos;Ell eat
up to 64M of RAM doing so. The current implementation also, I believe,
uses LZO; Wilson-Kaplan algorithms get better compression, WKdm being
the best but WK4x4 being quite decent. IQ&apos;Em unsure how the current
implementation balances itself out. It seems to me that complex
mechanisms are needed to optimize how much physical RAM gets used based
on overall compression ratio; but without a physical swap device to use
(no hard disk), this is pretty much no concern. The theoretical bound is
100% of the ramz size (i.e. no compression, 128M ramz, then youQ&apos;Ell wind
up using 128M of RAM for ramz swap), so management should be simple
enough. To my interests, though, it would make more sense to dictate
that so much RAM can be used by compressed pages, rather than dictate
that so much uncompressed RAM can be compressed down to however big itQ&apos;Es
going to be. In any case, this would be a major enhancement for Android.
My 256M RAM Cliq, for example, would probably work much better with a
168M ramz setup; with average 50% compression, 2/3 of memory would be
uncompressed and 1/3 would become a compressed storage area. The formula
for this is to assume compression ratio R, total physical RAM M, and
that we want to use 1/3 of RAM to store compressed memory. The ramz size
would be ((M / 3) / R) i.e. ((256 / 3) / .5) ~= 168 in this case. ItQ&apos;Es
notable that the penalty for excessive swapping in and out is not very
high, on a Core2 Duo 2.13GHz averaged at 355mS to swap out to disk vs
7uS for ramz; and 168mS to swap in vs 12uS for ramz. This means we could
possibly overcommit a LOT without issue, since this facility is 10,000
times faster than swapping to disk. IQ&apos;Ell ask Nitin to do some severe
over-commit performance testing, possibly to where 75% of RAM in use is
compressed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 30 Apr 2010 19:32:10 +0000</when>
<what>FWIW, IQ&apos;Em not aware of an Android implementation with swap enabled.  The system will 
evict clean pages and kill processes, but thatQ&apos;Es it.

Desktop Linux doesnQ&apos;Et have the luxury of being able to kill arbitrary processes, so 
finding a way to manage swappable pages is useful.  On Android we just kill stuff.

Having a Q&quot;ERAM doublerQ&quot;E would increase the number of apps that could be held in memory 
simultaneously, but at a cost.  I suspect it will be less expensive for many apps to 
simply restart than get uncompressed and swapped in.

Existing Android devices are backed by flash ROM, not a spinning disk, so the relative 
costs of uncompress-vs-disk-read are different.
</what>
</comment>
<comment>
<author>john.r.m...@gmail.com</author>
<when>Fri, 30 Apr 2010 19:54:52 +0000</when>
<what>Well, enabling swapping (a subsystem in the Linux kernel, part of the memory
management system) doesnQ&apos;Et mean you have to enable a swap partition itself; the
kernelQ&apos;Es capable of figuring out LRU stuff in that case, but has no reason to do so.
 Disabling it removes that code, making the kernel smaller.  Obviously, youQ&apos;Ed have to
enable it to make use of ramz compressed cache, which implements itself as a swap
device backed by RAM with special logic.

Correct, on Android itQ&apos;Es easier to just kill stuff when in an OOM situation than on a
desktop system (where X might get killed, for example).

The concept of theoretically doubling (or at least increasing) memory limits extends
farther than simply restarting bloated applications.  As much as I hate Java/CIL,
both platforms utilize garbage collected memory and their heaps can be compacted,
effectively avoiding memory fragmentation (the newest heap manager in Mono does this).

That being said, this wasnQ&apos;Et really the issue I was after addressing.  The issue I
was addressing was a larger working set, for example a larger Web page being loaded
in the browser with more graphics intensive stuff.  The fact that you can just kill
stuff is great, but itQ&apos;Es an inevitability that would be nice to push back; the fact
that eventually an application may legitimately want to use 50% of RAM (and we have 6
running, so you do the math) changes the game, since now half of everything gets
killed.  My Motorola Cliq has killed its own home screen (motoblur) twice now, IQ&apos;Em
not sure this is due to memory issues.

On the ROM-backed Android devices, the relative cost of uncompress-vs-disk-read are
indeed different.  In the first place, there is no disk to read from, since thereQ&apos;Es
no suitable swap device to write to.  In the second, the devices have anywhere from
500-1000MHz ARM CPUs to work with, so we need to consider the CPU costs rather than
IO costs; however IQ&apos;Em pretty sure the CPU expense of compressing 4096 bytes and
storing it in a type of compacted slab allocator meant to deal with sub-page-sized
chunks efficiently much less than the I/O wait imposed by using a spinning disk to
store the same 4096 bytes.

FWIW, in every single usage case IQ&apos;Eve seen, compressed memory is a relative
performance win.  I canQ&apos;Et imagine it being good for battery life though, if taken out
too far (while having 75% of RAM acting as a swap area may prove to have a
significant but survivable impact on actual performance, for example, it might push
CPU usage up a LOT higher and result in the device constantly eating extra power;
whereas committing say 15% of RAM as a swap area might result in some light extra
work, but not a lot of it since by the time swapping becomes significant we run out
of memory wholesale and stuff gets killed)

It could always be a device setting, with an implication to the user about battery
life.  Heck, the minimum/maximum bounds could even be user-adjustable (within
system-configured limits) with the implication of Q&quot;Eeffective expansionQ&quot;E vs Q&quot;Ebattery
life and performance decreaseQ&quot;E ... yeah, you can tell IQ&apos;Em a technical user trying to
frame a very technical control in very user-friendly terms.</what>
</comment>
</bug>
<bug>
<bugid>7608</bugid>
<title>Unable to show contact saved with Q&quot;Einternational phone number formatQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NgChee...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 06:45:33 +0000</openedDate>
<description>Details of problem: ------------------- IQ&apos;Em living in Malaysia, using
DiGi as my telco. My incoming calls were all in 0xxxxxxxxx (e.g.:
0312345678, 0161234567) pattern instead of +60xxxxxxxxx (e.g.:
+60312345678, +60161234567). Since all my contacts were saved as
+60xxxxxxxxx pattern for portability (international calls). I knew that
thereQ&apos;Es some International standard on this, but localized
implementation might make this kindaQ&apos;E complicated. Some how I wish this
can be improve, it seems like a non-critical, but itQ&apos;Es a very basic
feature. Without it my phone will seems very stupid, by not recognizing
the phone numbers which IQ&apos;Eve already saved. Incorrect behavior:
------------------- e.g.: call log shown local called number
Q&quot;E0161234567Q&quot;E (in call display pattern by Telco), where by already saved
the contact with such an entry Q&quot;EAdam with mobile# +60161234567Q&quot;E Expected
behavior: ------------------- e.g.: even in-call number were in local
pattern Q&quot;E0161234567Q&quot;E, call log should be smart enough to match an entry
with mobile # equals to Q&quot;E+60161234567Q&quot;E (international calling pattern).
Work around: ------------ I have to save 2 different sets of numbering
format for the same contact. Additional Info: ---------------- hardware:
Android Dev Phone 1 firmware: 1.6 baseband version:
62.50S.20.17H_2.22.19.26I kernel version: 2.6.29-00479-g3c7df37
android-build@apa26 #19 build number: dream_devphone-userdebug 1.6
DRC8314721 test-keys Regards, Avatar Ng</description>
<comment>
<author>samer.yo...@gmail.com</author>
<when>Sat, 24 Apr 2010 11:46:27 +0000</when>
<what>I have the same issue:

using Kernel 2.6.29-97da29ed
</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Fri, 07 Jan 2011 11:47:25 +0000</when>
<what>Same issue as http://code.google.com/p/android/issues/detail?id=4134
Can you merge the threads?</what>
</comment>
</bug>
<bug>
<bugid>16432</bugid>
<title>Tab Bar should have an option to be on top of the screen or to be on bottom on the screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>khfcki...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 18:32:10 +0000</openedDate>
<description>I have experience usability issue with android tabs, that I have a
application with 5 tabs at first tab I have list View, which shows 5..6
items on full screen, now I added an Adapter Filter on beneath the tabs
and at the top of view, now when I type in EditText, only keyboard and
EditText is visible, and it occupies all the screen space, so the filter
list cannot be seen, I think the better option should be hide the tabs
to re-create space for view, or tabs should be at bottom of the screen,
so that keyboard will override the tabs and will at the top of the
screen there will still be space to see things.</description>
</bug>
<bug>
<bugid>512</bugid>
<title>cannot display a list of lists. ListView: unspecified size error.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-24T10:29:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Sun, 23 Mar 2008 14:34:37 +0000</openedDate>
<description>Here is an example program to demonstrate it. I have modified List8.java
in APIDemos/Views/Lists. The objective is to add a list of notes to each
photo in List8. So we have a list containing lists. Since the notes can
be variable size, we use wrap_content on the height. 1) In class
PhotoAdapter line 91 // added ArrayAdapterQ&lt;EStringQ&gt;E notesAdapter;
String[] notes = new String[] {Q&quot;E1111Q&quot;E, Q&quot;E2222Q&quot;E, Q&quot;E3333Q&quot;E, Q&quot;E4444Q&quot;E, Q&quot;E5555Q&quot;E};
// modified public PhotoAdapter(Context c) { mContext = c; notesAdapter
= new ArrayAdapterQ&lt;EStringQ&gt;E
(mContext,android.R.layout.simple_list_item_1, notes); } // modified
public View getView(int position, View convertView, ViewGroup parent) {
ViewInflate vi = (ViewInflate)
mContext.getSystemService(Context.INFLATE_SERVICE); View photoWithNotes
= vi.inflate(R.layout.notes, null, null); ImageView i = (ImageView)
photoWithNotes.findViewById(R.id.photo); ListView notesView = (ListView)
photoWithNotes.findViewById(R.id.notes_list);
notesView.setAdapter(notesAdapter); // Make an ImageView to show a photo
// ImageView i = new ImageView(mContext);
i.setImageResource(mPhotos.get(position)); i.setAdjustViewBounds(true);
// i.setLayoutParams(new
ViewGroup.LayoutParams(LayoutParams.WRAP_CONTENT, //
LayoutParams.WRAP_CONTENT)); // Give it a nice background
i.setBackground(android.R.drawable.picture_frame); return
photoWithNotes; } 2) added file notes.xml in res/layout Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:id=Q&quot;E@+id/picturesQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E
Q&lt;EImageView android:id=Q&quot;E@+id/photoQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;E/ImageViewQ&gt;E Q&lt;EListView
android:id=Q&quot;E@+id/notes_listQ&quot;E android:orientation=Q&quot;EverticalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:scrollbars=Q&quot;Ehorizontal|verticalQ&quot;E android:layout_weight=Q&quot;E1.0Q&quot;E /Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E 3) When you run it, clicking on New Photo gives the
error Q&quot;EList Views canQ&apos;Et have unspecified sizeQ&quot;E. 4) How can you specify
the height of a list when by definition, a list can have variable number
of elements? I tried setting the height of the note i.e. EditText in
code, but it failed. also please see
http://groups.google.com/group/android-developers/browse_thread/thread/79772b4ecdf2308/5a414cabaf6fc1c9?hl=en#5a414cabaf6fc1c9</description>
<comment>
<author>laren.ha...@gmail.com</author>
<when>Sun, 23 Mar 2008 16:49:49 +0000</when>
<what>Have you tried specifying the height of the inner ListView at 0dip, and then 
specifying the height of the Notes youQ&apos;Ere adding (if you donQ&apos;Et specify their height, 
I donQ&apos;Et believe they will show up within the ListView)?

This circumstance occurs with a ScrollView (there are a number of discussions on 
that) and occurs when the parent View doesnQ&apos;Et tell the ListView how much space it 
can take up.  The ListView apparently canQ&apos;Et tell how many elements to retrieve / 
draw without knowing how many it can display (I believe ListView dynamically 
retrieves only the records it needs to display).

Of course, it would be nice to have it Q&apos;Ejust workQ&apos;E the way youQ&apos;Eve specified, but 
hopefully that gets you going in the interim.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Sun, 23 Mar 2008 19:27:52 +0000</when>
<what>Thanks for replying.
I tried it in the application - not List8 since one has to have a custom adapter to
set view sizes. I would have expected it to work and had tried similar before, but it
failed.

inner list:

	Q&lt;EListView android:id=Q&quot;E@+id/notes_listQ&quot;E
		android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
		android:layout_height=Q&quot;E0dipQ&quot;E 
		android:scrollbars=Q&quot;Ehorizontal|verticalQ&quot;E
		 android:layout_weight=Q&quot;E1.0Q&quot;E /Q&gt;E


NotesAdapter:

addNote(String msg) {
		EditText et = new EditText(context);
		et.setText(msg);
		et.setHeight(30);
		notes.add(et);
		this.notifyDataSetChanged();
}

Outer ListView adapter:

                notifyDataSetChanged();
</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Sun, 23 Mar 2008 19:30:01 +0000</when>
<what>meant to add, I get the same unspecified size error.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 Mar 2008 10:29:43 +0000</when>
<what>The problem is that you are using layout parameters that prevent the UI toolkit from giving the ListView a predictable size. You said it yourself, Q&quot;EHow can you specify the height of a list when by definition, a list
can have variable number of elements.Q&quot;E ThatQ&apos;Es why you get an exception. You are asking for a list with 
wrap_content/weight=1 in a LinearLayout thatQ&apos;Es wrap_content. The LinearLayout asks the ListView how tall it 
wants to be before it can compute its own height, but the ListView cannot give a good answer. The next SDK 
fixes this by giving the ListView a minimal size (bit enough to see one element + the fade regions.) This is merely 
a convenience since the current behavior is intentional and not a bug of the framework.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Mon, 24 Mar 2008 15:49:54 +0000</when>
<what>Thank you for replying. Can you please explain why, when I try the workaround of
having a dummy note -  so that at least one note is always present - it still gives
an unspecified size error. Logically, this should have worked, right?

I could be mistaken, but it seems the real problem is the inner ListView is not
recalculating its size.  It is not expanding when it grows. It seems to be taking the
values specified in the layout file, and not the current dynamic state at runtime.
thanks,
Anil</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Mon, 24 Mar 2008 16:54:46 +0000</when>
<what>Romain, 
I could be mistaken, but for the reason explained above, I sincerely think it is a
bug for this release. Can it please be reopened it so it may be addressed and
hopefully fixed?
thanks,
Anil</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Apr 2008 22:00:06 +0000</when>
<what>It is not about the number of elements inside the list, itQ&apos;Es all about the
width/height parameters. Again, this was a known limitation we fixed in future releases.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>5974</bugid>
<title>WebView: java.lang.UnsupportedOperationException: no more than 32 elements</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-11T17:47:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Mon, 11 Jan 2010 14:12:49 +0000</openedDate>
<description>This url (http://bestatterweblog.de/archives/Datenleichen/4275) and
others from this blog trigger an UnsupportedOperationException. I
created the log from below using an Android 2.0/Milestone phone and the
built-in browser: 01-11 13:58:47.421 D/PhoneApp( 1357):
updateProximitySensorMode: state = IDLE 01-11 13:58:47.421 D/PhoneApp(
1357): updateProximitySensorMode: lock already released. 01-11
13:58:47.663 D/dalvikvm( 3133): GC freed 1853 objects / 122536 bytes in
104ms 01-11 13:58:47.889 W/InputManagerService( 1291): Starting input on
non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@44f97ce8
(uid=10039 pid=3133) 01-11 13:58:47.889 W/InputManagerService( 1291):
Client not active, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44f54308 01-11
13:58:48.178 I/ActivityManager( 1291): Displayed activity
com.android.browser/.BrowserActivity: 1328 ms (total 1328 ms) 01-11
13:58:49.147 W/browser ( 3133): Console: ReferenceError: CanQ&apos;Et find
variable: jQuery
http://bestatterweblog.de/plugins/serendipity_event_commentedit/jquery.
jeditable.js:38 01-11 13:58:49.171 W/browser ( 3133): Console:
ReferenceError: CanQ&apos;Et find variable: jQuery
http://bestatterweblog.de/plugins/serendipity_event_commentedit/serend
ipity_event_commentedit.js:5 01-11 13:58:49.772 D/dalvikvm( 3133): GC
freed 3097 objects / 292856 bytes in 236ms 01-11 13:58:50.452
D/dalvikvm( 1291): GC freed 5542 objects / 243688 bytes in 275ms 01-11
13:58:50.475 D/dalvikvm( 3133): GC freed 3802 objects / 247632 bytes in
229ms 01-11 13:58:50.780 W/dalvikvm( 3133): threadid=29: thread exiting
with uncaught exception (group=0x4001b170) 01-11 13:58:50.780
E/AndroidRuntime( 3133): Uncaught handler: thread http3 exiting due to
uncaught exception 01-11 13:58:50.780 E/AndroidRuntime( 3133):
java.lang.UnsupportedOperationException: no more than 32 elements 01-11
13:58:50.780 E/AndroidRuntime( 3133): at
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElement
List.java:74) 01-11 13:58:50.780 E/AndroidRuntime( 3133): at
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElement
List.java:62) 01-11 13:58:50.780 E/AndroidRuntime( 3133): at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:680) 01-11
13:58:50.780 E/AndroidRuntime( 3133): at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:596) 01-11
13:58:50.780 E/AndroidRuntime( 3133): at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:534) 01-11
13:58:50.780 E/AndroidRuntime( 3133): at
android.net.http.SslCertificate$DName.Q&lt;EinitQ&gt;E(SslCertificate.java:199)
01-11 13:58:50.780 E/AndroidRuntime( 3133): at
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:109) 01-11
13:58:50.780 E/AndroidRuntime( 3133): at
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:121) 01-11
13:58:50.780 E/AndroidRuntime( 3133): at
android.net.http.CertificateChainValidator.doHandshakeAndValidateServerC
ertificates(CertificateChainValidator.java:103) 01-11 13:58:50.780
E/AndroidRuntime( 3133): at
android.net.http.HttpsConnection.openConnection(HttpsConnection.java:3
06) 01-11 13:58:50.780 E/AndroidRuntime( 3133): at
android.net.http.Connection.openHttpConnection(Connection.java:358)
01-11 13:58:50.780 E/AndroidRuntime( 3133): at
android.net.http.Connection.processRequests(Connection.java:225) 01-11
13:58:50.780 E/AndroidRuntime( 3133): at
android.net.http.ConnectionThread.run(ConnectionThread.java:125) This is
the same bug with a different os versions (1.5/1.6) / hardware using an
embedded WebView in my app: -- Time: Sat Jan 09 23:40:23 GMT+01:00 2010
-- Android Version: sdk=4, release=1.6, inc=15632 -- Memory free: 0,82MB
total: 4,19MB max: 16,00MB -- Custom ROM: Stock Android -- Device: dream
-- Model: T-Mobile G1 -- NewsRob Version: 3.4.0/340 -- Days installed:54
-- Stacktrace:(1054) java.lang.UnsupportedOperationException: no more
than 32 elements at
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElement
List.java:74) at
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElement
List.java:62) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:680) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:596) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:534) at
android.net.http.SslCertificate$DName.Q&lt;EinitQ&gt;E(SslCertificate.java:199) at
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:109) at
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:121) at
android.net.http.CertificateChainValidator.doHandshakeAndValidateServerC
ertificates(CertificateChainValidator.java:103) at
android.net.http.HttpsConnection.openConnection(HttpsConnection.java:3
06) at
android.net.http.Connection.openHttpConnection(Connection.java:362) at
android.net.http.Connection.processRequests(Connection.java:225) at
android.net.http.ConnectionThread.run(ConnectionThread.java:116) - Time:
Thu Sep 24 10:05:20 GMT+02:00 2009 -- Android Version: sdk=3,
release=1.5, inc=eng.u70000.20090827.103405 -- Memory free: 1,49MB
total: 5,69MB max: 16,00MB -- NewsRob Version: 3.0.0/300 --
Stacktrace:(1054) java.lang.UnsupportedOperationException: no more than
32 elements at
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElement
List.java:74) at
org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElement
List.java:62) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:680) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:596) at
org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:534) at
android.net.http.SslCertificate$DName.Q&lt;EinitQ&gt;E(SslCertificate.java:199) at
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:109) at
android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:121) at
android.net.http.CertificateChainValidator.doHandshakeAndValidateServerC
ertificates(CertificateChainValidator.java:127) at
android.net.http.HttpsConnection.openConnection(HttpsConnection.java:3
17) at
android.net.http.Connection.openHttpConnection(Connection.java:362) at
android.net.http.Connection.processRequests(Connection.java:225) at
android.net.http.ConnectionThread.run(ConnectionThread.java:116)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 17:47:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17205</bugid>
<title>Browser incorrectly renders .ACSM files (application/vnd.adobe.adept+xml)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Palan...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 19:07:19 +0000</openedDate>
<description>Navigate to any ACSM file. These are typically found after purchasing a
book for any major bookseller besides Amazon, e.g. Barnes and Noble,
Books-A-Million, etc. The browser will open the ACSM file and attempt to
display it as if it were plain text instead of searching through the
intent list to find an appropriate viewer. This is new as of 3.0. The
browser worked correctly from at least 2.2 to 2.3.4</description>
<comment>
<author>darrensh...@gmail.com</author>
<when>Mon, 29 Aug 2011 00:28:03 +0000</when>
<what>Actually it doesnQ&apos;Et work on my Samsung sII, which is android 2.3.3.  In order to open an .acsm file from a web browser we advise people to use the Opera Mobile browser and have a reader installed that supports adobe DRM (such as Aldiko).</what>
</comment>
</bug>
<bug>
<bugid>463</bugid>
<title>Refactor Bundle, ContentValues, and Cursor ?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-27T01:04:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Thu, 13 Mar 2008 19:27:47 +0000</openedDate>
<description>refactor Bundle, ContentValues, and Cursor ? Bundle, ContentValues, and
Cursor are all objects which are used to pass data between Activities or
Services in different circumstances. I think their relationship could be
unified and simplified. I find myself writing separate methods with very
similar code to deal with the three of them. For example, I think Bundle
could extend ContentValues, which would simplify some database
operations where multiple activities share a ContentProvider. I havenQ&apos;Et
thought through all of this, but it doesnQ&apos;Et make sense to have to write
code multiple times for what is essentially the same job. Either I donQ&apos;Et
understand the API, or the API needs refactoring. It could be either...</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:36:28 +0000</when>
<what>Can you provide some pseudo/sample code for how you think this should work?</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:04:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8379</bugid>
<title>Speakers audio on  mono  Bluetooth  HEADSET !</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>sofca...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 07:32:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>Sner...@gmail.com</author>
<when>Sun, 10 Oct 2010 17:12:21 +0000</when>
<what>I would have thought this to be a basic feature.  There are so many ways to imagine how this could be a good and useful function.  How many arguments are there for not implementing this?


As of right now, there are at least seven open issues regarding this matter.  I found these by searching for bluetooth mono.

Date	  Issue#	#ofStars
11/2008	    1319	 7	
12/2009	    5527	46
01/2010	    5924	39
04/2010	    7906	93
03/2010	    7192	26
05/2010	    8379	 7
05/2010	    8380	 7

Seven separate issues, five marked as defect, two as enhancement with a total of 225 stars


Tried Super BT Mono.  DidnQ&apos;Et work for me (Droid1 with Android 2.2).  Notes from the author like Q&quot;EDoesnQ&apos;Et work on most CDMA cell. Works well on Droid X and CDMA phones w/ customed RomQ&quot;E suggests itQ&apos;Es not a general solution.
</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:01 +0000</when>
<what></what>
</comment>
<comment>
<author>Slavi...@gmail.com</author>
<when>Thu, 23 Jun 2011 20:14:51 +0000</when>
<what>ThatQ&apos;Es so typical of Google - closing issue, without any comments. Really care about users :-(
Can you at least explain, why this basic feature is not worthy to be added to Android?
Is it too complicated? Is it not necessary in your opinion? Anything else?</what>
</comment>
</bug>
<bug>
<bugid>18323</bugid>
<title>Google Map5.7 force close when launch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jtb...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 05:50:34 +0000</openedDate>
<description>I/ActivityManager( 1201): Starting: Intent {
act=android.intent.action.VIEW dat=google.navigation:///?fd=true [^]
cmp=com.google.android.apps.maps/com.google.android.maps.driveabout.app.NavigationActivity
} from pid 1726 W/Settings( 1726): Setting location_providers_allowed
has moved from android.provider.Settings.System to
android.provider.Settings.Secure, returning read-only value.
D/AndroidRuntime( 1726): Shutting down VM W/dalvikvm( 1726): threadid=1:
thread exiting with uncaught exception (group=0x4001d578) W/System.err(
1726): java.lang.NullPointerException W/System.err( 1726): at
com.google.android.maps.driveabout.app.cG.b(Unknown Source)
W/System.err( 1726): at
com.google.android.maps.driveabout.app.NavigationActivity.q(Unknown
Source) W/System.err( 1726): at
com.google.android.maps.driveabout.app.NavigationActivity.b(Unknown
Source) W/System.err( 1726): at
com.google.android.maps.driveabout.app.NavigationActivity.a(Unknown
Source) W/System.err( 1726): at
com.google.android.maps.driveabout.app.et.a(Unknown Source)
W/System.err( 1726): at
com.google.android.maps.driveabout.app.LoadingView.onDraw(Unknown
Source) W/System.err( 1726): at android.view.View.draw(View.java:6885)
W/System.err( 1726): at
android.view.ViewGroup.drawChild(ViewGroup.java:1656) W/System.err(
1726): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1380)
W/System.err( 1726): at android.view.View.draw(View.java:6888)
W/System.err( 1726): at
android.widget.FrameLayout.draw(FrameLayout.java:357) W/System.err(
1726): at android.view.ViewGroup.drawChild(ViewGroup.java:1656)
W/System.err( 1726): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1380) W/System.err(
1726): at android.view.View.draw(View.java:6888) W/System.err( 1726): at
android.widget.FrameLayout.draw(FrameLayout.java:357) W/System.err(
1726): at
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1956)
W/System.err( 1726): at android.view.ViewRoot.draw(ViewRoot.java:1552)
W/System.err( 1726): at
android.view.ViewRoot.performTraversals(ViewRoot.java:1276)
W/System.err( 1726): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1904) W/System.err(
1726): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 1726): at android.os.Looper.loop(Looper.java:130)
W/System.err( 1726): at
android.app.ActivityThread.main(ActivityThread.java:3796) W/System.err(
1726): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1726): at java.lang.reflect.Method.invoke(Method.java:507)
W/System.err( 1726): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
W/System.err( 1726): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
W/System.err( 1726): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1726): FATAL EXCEPTION: main E/AndroidRuntime( 1726):
java.lang.NullPointerException E/AndroidRuntime( 1726): at
com.google.android.maps.driveabout.app.cG.b(Unknown Source)
E/AndroidRuntime( 1726): at
com.google.android.maps.driveabout.app.NavigationActivity.q(Unknown
Source) E/AndroidRuntime( 1726): at
com.google.android.maps.driveabout.app.NavigationActivity.b(Unknown
Source) E/AndroidRuntime( 1726): at
com.google.android.maps.driveabout.app.NavigationActivity.a(Unknown
Source) E/AndroidRuntime( 1726): at
com.google.android.maps.driveabout.app.et.a(Unknown Source)
E/AndroidRuntime( 1726): at
com.google.android.maps.driveabout.app.LoadingView.onDraw(Unknown
Source) E/AndroidRuntime( 1726): at
android.view.View.draw(View.java:6885) E/AndroidRuntime( 1726): at
android.view.ViewGroup.drawChild(ViewGroup.java:1656) E/AndroidRuntime(
1726): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1380)
E/AndroidRuntime( 1726): at android.view.View.draw(View.java:6888)
E/AndroidRuntime( 1726): at
android.widget.FrameLayout.draw(FrameLayout.java:357) E/AndroidRuntime(
1726): at android.view.ViewGroup.drawChild(ViewGroup.java:1656)
E/AndroidRuntime( 1726): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1380)
E/AndroidRuntime( 1726): at android.view.View.draw(View.java:6888)
E/AndroidRuntime( 1726): at
android.widget.FrameLayout.draw(FrameLayout.java:357) E/AndroidRuntime(
1726): at
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1956)
E/AndroidRuntime( 1726): at
android.view.ViewRoot.draw(ViewRoot.java:1552) E/AndroidRuntime( 1726):
at android.view.ViewRoot.performTraversals(ViewRoot.java:1276)
E/AndroidRuntime( 1726): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1904)
E/AndroidRuntime( 1726): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
1726): at android.os.Looper.loop(Looper.java:130) E/AndroidRuntime(
1726): at android.app.ActivityThread.main(ActivityThread.java:3796)
E/AndroidRuntime( 1726): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1726): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
1726): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
E/AndroidRuntime( 1726): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
E/AndroidRuntime( 1726): at dalvik.system.NativeStart.main(Native
Method) W/ActivityManager( 1201): Force finishing activity
com.google.android.apps.maps/com.google.android.maps.driveabout.app.NavigationActivity</description>
<comment>
<author>jtb...@gmail.com</author>
<when>Fri, 08 Jul 2011 06:28:24 +0000</when>
<what>below is the decompiled source code of maps where it force close.
it should add error handler for query fail.

public static boolean b(Context paramContext)
  {
    return Settings.System.getString(paramContext.getContentResolver(), Q&quot;Elocation_providers_allowedQ&quot;E).contains(Q&quot;EgpsQ&quot;E);
  }</what>
</comment>
</bug>
<bug>
<bugid>11170</bugid>
<title>Unlocking patterns followed by 3 button issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>iulian.b...@gmail.com</reportedBy>
<openedDate>Sun, 12 Sep 2010 06:39:04 +0000</openedDate>
<description>I have a Samsung Galaxy S bought from Vodafone Romania in September 2010
running Android 2.1. The phone has the Q&quot;E3 buttons issueQ&quot;E not allowing me
to enter hardware in the recovery or download mode. On top of this I
have the Q&quot;Eunlocking patternsQ&quot;E issue which Google close in September 2009
announcing a Q&quot;EFuture releaseQ&quot;E that will correct the issue. How come I
bought a device in September 2010 running Android 2.1 having the same
issue itQ&apos;Es out of my understanding?! I now have a beautiful piece of
furniture that matches my coffee cups on the table. Google, from now on
I lost my confidence in your capabilities. PS: I tried all the
combination proposed by the users in issue 3006</description>
<comment>
<author>airtonlu...@gmail.com</author>
<when>Mon, 14 Feb 2011 16:55:26 +0000</when>
<what>Hi there!

I have exactly the same situation with a Galaxy S GT-I9000B (this is the brazilian version).

DonQ&apos;Et need to mention how disappointed I am! After months of comparison between Iphone 4 and Galaxy S with Android, I guess I did a bad choice! ItQ&apos;Es unbelievable that bugs like this, specially because they can sum up for a tragedy like ours, still remain without a solution and or a workaround from Google!</what>
</comment>
</bug>
<bug>
<bugid>20200</bugid>
<title>GChat Notifications go to all devices for 1 particular contact and not others.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kostas.p...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 19:13:11 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. G1, MyToutch 3G Slide, Sensation 4g,
Motorolla Xoom I usually am logged into gchat on my phone and my
computer all day. When I receive a FIRST gchat from a contact I get
notifications on all of my devices which is fine (and expected). Once I
start responding on my computer, the notifications to my other devices
stop. This is normal behavior. I have 1 contact that ALWAYS notifies me
on ALL devices. This is extremely annoying as I work in a cubicle
environment and as IQ&apos;Em talking to this contact my phone buzzes with
every single chat. I can provide contact details for myself and the
contact in question if need be.</description>
</bug>
<bug>
<bugid>11570</bugid>
<title>Meu android est? com uma falha na tela no sentido vertical que me impede, por exemplo, teclar os n?meros 2, 5, 8 ,0 . ? a segunda vez que apresenta este defeito. Da anterior, ficou assim por semanas, depois voltou a funcionar sozinho. Agora, o problema voltou. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aureoger...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 13:33:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 17:18:01 +0000</when>
<what>Auto-translation from Portugese:

My android is a fault with the screen vertically to prevent me, for example, typing the numbers 2, 5, 8, 0. is the second time that has this defect. From the above, it was so weeks, then returned to work alone. Now, the problem returned.
</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6691</bugid>
<title>text message limit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>siwan...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 08:30:45 +0000</openedDate>
<description>Occurrence Process : 1. messages-Q&gt;E( |__| )-Q&gt;E settings-Q&gt;Etext message
limit 2. touch the number 3. the keyboard is opened, then delete default
number-Q&gt;E enter for example 5 and press on Q&quot;EDoneQ&quot;E Occurrence Status : a
number different from the one you have set is displayed Expected Result
: the number you have entered should be displayed note that the issue
occurs only when entering number by keyboard. -------- Last SAVED should
be used but if for example you change value using the + and - for
example from 200 to 198 and then open the keyboard and set 5, then the
198 is saved even if there has been no confirmation by OK of that value.
please check this issue once again</description>
</bug>
<bug>
<bugid>17992</bugid>
<title>Indic Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>pavi...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 14:53:48 +0000</openedDate>
<description>Please add Indic font support. The iPhone and nokia phones support those
fonts. So why not? Please add tamil!</description>
<comment>
<author>venkates...@gmail.com</author>
<when>Tue, 19 Jul 2011 18:51:21 +0000</when>
<what>Please support Tamil unicode</what>
</comment>
<comment>
<author>moulisan...@gmail.com</author>
<when>Sun, 21 Aug 2011 11:30:57 +0000</when>
<what>In my android 2.1 device there is full support for Hindi and even Bengali. This shows it has an Indic script rendering engine. The Hindi and Bengali fonts are 200 kB each. Tamil has as less as half the number of letters as Hindi or Bengali. So the task given is only adding of 100 kB of tamil font and character mapping as the rendering engine is already present.
Why is Tamil font not added even in Android 3.0 while the issue has been raised since Android 1.6 release? 
The demand for Bengali font is atleast half than the demand for Tamil font as I  see when searching for Q&quot;EAndroid IndicQ&quot;E . Bengali web content and web population is lower than Tamil. I do not know what is the pain for Android to just add 100kB file which has more demand in 3.0 when it has added a 200 kB file in 2.1? 
Android is not listening. I am annoyed, disappointed and tired of waiting.</what>
</comment>
</bug>
<bug>
<bugid>19706</bugid>
<title>Euro Xoom Stock Honeycomb 3.1 -  Browser crashes too often</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 01:46:35 +0000</openedDate>
<description>Sometimes the Browser crashes without any crash report. This has got
worse since 3.1.</description>
</bug>
<bug>
<bugid>19339</bugid>
<title>Spurious alarm wakeups</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chomb...@free.fr</reportedBy>
<openedDate>Wed, 17 Aug 2011 20:03:33 +0000</openedDate>
<description>Looking at the following commit diff
Q&lt;Ehttp://android.git.kernel.org/?p=kernel/common.git;a=commitdiff;h=c4606c120818603260362b3440a60d46e7feb44eQ&gt;E
In function alarm_suspend(), thereQ&apos;Es an access to the alarms[] table
using ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP_MASK instead of
ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP. which seems definitely wrong: -
if (alarm_enabled Q&amp;E ANDROID_ALARM_WAKEUP_MASK) { -
spin_unlock_irqrestore(Q&amp;Ealarm_slock, flags); - if (alarm_enabled Q&amp;E
ANDROID_ALARM_RTC_WAKEUP_MASK) -
hrtimer_cancel(Q&amp;Ealarm_timer[ANDROID_ALARM_RTC_WAKEUP]); - if
(alarm_enabled Q&amp;E ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP_MASK) -
hrtimer_cancel(Q&amp;Ealarm_timer[ - ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP]);
+ suspended = true; + spin_unlock_irqrestore(Q&amp;Ealarm_slock, flags); +
hrtimer_cancel(Q&amp;Ealarms[ANDROID_ALARM_RTC_WAKEUP].timer); +
hrtimer_cancel(Q&amp;Ealarms[ +
ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP_MASK].timer);</description>
<comment>
<author>chomb...@free.fr</author>
<when>Fri, 16 Sep 2011 19:22:45 +0000</when>
<what>Looks like nobody cares about obvious bugs...</what>
</comment>
</bug>
<bug>
<bugid>15765</bugid>
<title>Gingerbread 2.3.3 - ringtones resetting or phone switches to silent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ozz...@gmail.com</reportedBy>
<openedDate>Sun, 27 Mar 2011 09:02:15 +0000</openedDate>
<description>My Nexus S still has the issue of losing all ringtone settings after
restarts or when mounting to PC. Latest version no better, not cool.</description>
<comment>
<author>abma...@gmail.com</author>
<when>Mon, 04 Apr 2011 12:16:03 +0000</when>
<what>strange, my doesnQ&apos;Et and I have 2.3.3. However, I cannot set a specific ringtone to a contact. Sometimes it plays it, sometimes not. I havenQ&apos;Et mount to PC for some time so I cannot say for sure that mounting is the problem.</what>
</comment>
<comment>
<author>vasu2...@gmail.com</author>
<when>Tue, 12 Apr 2011 05:11:59 +0000</when>
<what>I too experienced it once. </what>
</comment>
<comment>
<author>adie.bri...@gmail.com</author>
<when>Wed, 13 Jul 2011 12:51:44 +0000</when>
<what>iQ&apos;Em experiencing this quite frequently too.</what>
</comment>
</bug>
<bug>
<bugid>10717</bugid>
<title>Push mail stopped working after 2.2 was installed</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2010-08-24T19:08:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherh...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 22:08:50 +0000</openedDate>
<description>Hi, A few of us have bought the HTC desire mobile phone and have a few
of us have download Touchdown for Android 2.1. The system worked fine
with the exchange server, where all the folders where updated (inbox,
calendar, contacts,etc.). Then we upgraded our OS Android from 2.1 too
2.2. Since then we have had problems getting touch down to work. For my
sake, I had downloaded the upgrade to the phone first and then installed
touchdown and got the same problem. There are others in the office using
Android 2.1 without any problems using Touchdown (also using other HTC
models). The problem seems to start in the configuration fase, under
settings,connection, the system successfully gets the certificate, and
then our instructions are to click ActiveSync.... the system trys to
initialize. Here the error I think beginnings. The message is
status:error, ActiveSync EXCEPTION. Read error. Failure in SSL library.
Usually a protocol error. I have searched for this in the lists posted,
without any luck. I have XXXXQ&apos;Ed out information I feel is sensitive to
the company I work for. I have added the log from the diagnostics. Maybe
this can help you point us in the right direction. Version : 6.1.0007
------------------------------ Device info: htc_wwe bravo FRF91 FRF91
HTC HTC Desire htc_bravo ------------------------------ Configuration
UserID: Domain: Server:XXXXX....shell.com ActiveSync
Server:XXXXX....shell.com Class
:com.nitrodesk.activesync.ActiveSyncServiceProvider25 SSL:true Max
Days:3 Max Calendar History code:4 Options:270861 Poll:5 ISA
Flags:destination=Z2FQ&amp;Eflags=0 Uses ISA:false SMTP: MaxDownload Size:5
Enable HTML:true AS ProtocolVersion :25 ------------------------------
Provisioning Requirements : AllowStorageCard :true
DeviceEncryptionEnabled :false RequireDeviceEncryption :false
RequireStorageCardEncryption :false RequireEncryptedSMIMEMessages :false
RequireEncryptionSMIMEAlgorithm :false RequireSignedSMIMEAlgorithm
:false RequireSignedSMIMEMessages :false ------------------------------
Enabled Folders :0 ------------------------------ Messages :0 Contacts
:0 Appointments :0 ------------------------------ QUEUED/FAILED Messages
:0 ------------------------------ DB Still allocated for thread :main:1
--------------- Checking System --------------- Total Memory : 5119968
Free Memory : 1263632 Max Memory : 25165824 --------------- Checking
Database --------------- File Exists : true File location :
/data/data/com.nitrodesk.droid20.nitroid/databases/windroid.db File Size
: 59392 Free Space : 79524Kb File Exists : true File location :
/data/data/com.nitrodesk.droid20.nitroid/databases/blobs.db File Size :
13312 Free Space : 79524Kb DB was opened Version : 60010007 Max Size:
1099511626752 Page Size: 1024 --------------- Integrity Check
--------------- Q&gt;Eok --------------- 2010-08-18 23:39:[94]:Exception at
2010-08-18 23:39 2010-08-18 23:39:[94]:Read error: Failure in SSL
library, usually a protocol error:Exception performing request
2010-08-18 23:39:[94]:Looking for messages to update 2010-08-18
23:39:[94]:Network :mobile/EDGE 2010-08-18 23:39:[94]:Active Network
state:CONNECTED 2010-08-18 23:39:[94]:Available. 2010-08-18
23:39:[94]:Network :mobile/EDGE 2010-08-18 23:39:[94]:Active Network
state:CONNECTED 2010-08-18 23:39:[94]:Available. 2010-08-18
23:39:[94]:Network :mobile/EDGE 2010-08-18 23:39:[94]:Active Network
state:CONNECTED 2010-08-18 23:39:[94]:Available. 2010-08-18
23:39:[94]:Starting synchronization. 2010-08-18 23:39:[94]:Initializing
Connection 2010-08-18 23:39:[94]:Creating Gullible Socket Factory:
2010-08-18 23:39:[94]:Init Trust Manager 2010-08-18
23:39:[94]:Initializing SSL context 2010-08-18 23:39:[94]:Skip server
trust 2010-08-18 23:39:[94]:set client certs 2010-08-18
23:39:[94]:Connection initialized, with \ to host mail-eu.shell.com
2010-08-18 23:39:[94]:Attempting to get inbox 2010-08-18
23:39:[94]:Inbox query returned one folder Inbox 2010-08-18
23:39:[94]:Updating next alarms 2010-08-18 23:39:[94]:Done next alarms
2010-08-18 23:39:[94]:Synchronization completed with nchanges =0
2010-08-18 23:39:[94]:Updating last update time for context
:com.nitrodesk.nitroid.MainApp 2010-08-18 23:39:[94]:Done Updating last
update time 2010-08-18 23:39:[94]:Updating next alarms 2010-08-18
23:39:[94]:Done next alarms 2010-08-18 23:39:[94]:Remove database for
thread :Thread-94:94 2010-08-18 23:39:[94]:DB Still allocated for thread
:Thread-74:74 DB Still allocated for thread :main:1 DB Still allocated
for thread :Thread-28:28 2010-08-18 23:39:[94]:Closing database for
thread :Thread-94:94 2010-08-18 23:39:[94]:NitroDesk Listener thread
shutting down. 2010-08-18 23:39:[1]:Checking for PIN Prompt, page is
com.nitrodesk.nitroid.NitroidMain 2010-08-18 23:39:[104]:Stopping the
Push thread 2010-08-18 23:39:[104]:Request for database in thread 104
returned a new thread local helper. 2010-08-18 23:39:[104]:Attempting to
get inbox 2010-08-18 23:39:[104]:Inbox query returned one folder Inbox
2010-08-18 23:39:[104]:Initializing Connection 2010-08-18
23:39:[104]:Creating Gullible Socket Factory: 2010-08-18
23:39:[104]:Init Trust Manager 2010-08-18 23:39:[104]:Initializing SSL
context 2010-08-18 23:39:[104]:Skip server trust 2010-08-18
23:39:[104]:set client certs 2010-08-18 23:39:[104]:Connection
initialized, with \ to host XXXXXX...shell.com 2010-08-18
23:39:[104]:START: checkForActiveSync 2010-08-18
23:39:[104]:MS-ASProtocolVersion - 2.5 2010-08-18
23:39:[104]:X-MS-PolicyKey - 0 2010-08-18 23:39:[104]:Making request to
:https://XXXXXX.shell.com/Microsoft-Server-ActiveSync?DeviceId=XXXXXXXXXXX55Q&amp;EDeviceType=Android
2010-08-18 23:39:[104]:Read error: Failure in SSL library, usually a
protocol error:Exception performing request 2010-08-18 23:39:[104]:END:
checkForActiveSync 2010-08-18 23:39:[104]:Read error: Failure in SSL
library, usually a protocol error:Exception performing request</description>
<comment>
<author>b...@google.com</author>
<when>Tue, 24 Aug 2010 19:08:05 +0000</when>
<what>This sounds like a duplicate of 9455 since you are using client certificates and using FRF91. </what>
</comment>
</bug>
<bug>
<bugid>8219</bugid>
<title>Android Google Maps does not show KML files correctly </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>had...@gmail.com</reportedBy>
<openedDate>Sat, 08 May 2010 12:48:38 +0000</openedDate>
<description>Hi, unfortunately the Android version of Google Maps does not show KML
files correctly. Problem 1) When opening e.g.
http://www.muenchner.de/symbol/Musiknacht09.kml , Android displays XML
text instead of opening Google Maps to display it. Problem 2) If you
open
http://maps.google.com/maps?f=qQ&amp;Esource=s_qQ&amp;Ehl=deQ&amp;Egeocode=Q&amp;Eq=http:%2F%2Fwww.muenchner.de%2Fsymbol%2FMusiknacht09.kmlQ&amp;Eie=UTF8Q&amp;Ell=48.139709,11.577337Q&amp;Espn=0.004246,0.011373Q&amp;Ez=13Q&amp;Et=hQ&amp;Esource=embed
instead, Android opens Google Maps, but Google Maps does not display all
Marks in the KML file. Compare what the regular web based Google Maps
displays with what Android Google Maps displays: E.g. the green Marks
87,88,89,90 are missing. (IQ&apos;Ell attach the kml file because it belongs to
an event happening tonight and might be not available any more next
week. )</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>Douglas....@gmail.com</author>
<when>Sat, 22 May 2010 23:31:44 +0000</when>
<what>I canQ&apos;Et comment on 2), but 1) is not related to maps, its because when kml is served with the content 
type text/xml maps doesnQ&apos;Et get launched.

Sure, if you add the correct content type it works, but some other smart phones (notably blackberry and 
iphone) will open the correct application anyway.

If you want to label this donQ&apos;Et fix, thatQ&apos;Es up to you; just clarifying its not a maps issue. There may be a 
request to bind file extensions, not just mime types that this could be linked to? (But I. couldnQ&apos;Et find 
one)</what>
</comment>
</bug>
<bug>
<bugid>18990</bugid>
<title>unexpected exception: java.lang.IllegalArgumentException: pointerIndex out of range</title>
<status>New</status>
<owner>jeffbr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>java...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 21:28:14 +0000</openedDate>
<description>The problem occur only with Android 3.2. My code works properly with all
previous versions. Cannot reproduce the problem myself. Problem is
reported by Motorola Xoom devices, stack trace received from remote
devices: java.lang.IllegalArgumentException: pointerIndex out of range
at android.view.MotionEvent.nativeGetPointerId(Native Method) at
android.view.MotionEvent.getPointerId(MotionEvent.java:1522) at
android.view.ScaleGestureDetector.onTouchEvent(ScaleGestureDetector.java:213)
at android.webkit.WebView.handleMultiTouchInWebView(WebView.java:6057)
at
android.webkit.WebView$TouchEventQueue.handleQueuedMotionEvent(WebView.java:7699)
at
android.webkit.WebView$TouchEventQueue.enqueueTouchEvent(WebView.java:7597)
at android.webkit.WebView.onTouchEvent(WebView.java:5494) at
android.view.View.dispatchTouchEvent(View.java:4616) at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1554)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1320) at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333) at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333) at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333) at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333) at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1709)
at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1264)
at android.app.Activity.dispatchTouchEvent(Activity.java:2315) at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1682)
at android.view.View.dispatchPointerEvent(View.java:4684) at
android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2398) at
android.view.ViewRoot.handleMessage(ViewRoot.java:2060) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:132) at
android.app.ActivityThread.main(ActivityThread.java:4123) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:491) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 07 Aug 2011 22:32:10 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 18:52:08 +0000</when>
<what></what>
</comment>
<comment>
<author>mdieners...@gmail.com</author>
<when>Mon, 24 Oct 2011 10:32:55 +0000</when>
<what>Received this for 3.2 on VegaComb in ScrollView:


java.lang.IllegalArgumentException: pointerIndex ou
t of range
        at android.view.MotionEvent.nativeGetAxisValue(Native Method)
        at android.view.MotionEvent.getY(MotionEvent.java:1564)
        at android.widget.ScrollView.onTouchEvent(ScrollView.java:619)
        at android.view.View.dispatchTouchEvent(View.java:4609)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1554)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1320)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
        at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1709)
        at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1264)
        at android.app.Activity.dispatchTouchEvent(Activity.java:2315)
        at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1682)
        at android.view.View.dispatchPointerEvent(View.java:4677)
        at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2392)
        at android.view.ViewRoot.handleMessage(ViewRoot.java:2054)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:132)
        at android.app.ActivityThread.main(ActivityThread.java:4123)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:491)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
        at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>g.palmeri@yahoo.it</author>
<when>Tue, 25 Oct 2011 17:47:07 +0000</when>
<what>Same problem on Android 3.2.

Is there a workaround?

E/AndroidRuntime( 2017): FATAL EXCEPTION: main
E/AndroidRuntime( 2017): java.lang.IllegalArgumentException: pointerIndex out of range
E/AndroidRuntime( 2017): at android.view.MotionEvent.nativeGetAxisValue(Native Method)
E/AndroidRuntime( 2017): at android.view.MotionEvent.getY(MotionEvent.java:1564)
E/AndroidRuntime( 2017): at android.widget.AbsListView.onTouchEvent(AbsListView.java:2842)
E/AndroidRuntime( 2017): at android.view.View.dispatchTouchEvent(View.java:4616)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1554)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1320)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
E/AndroidRuntime( 2017): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
E/AndroidRuntime( 2017): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1709)
E/AndroidRuntime( 2017): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1264)
E/AndroidRuntime( 2017): at android.app.Activity.dispatchTouchEvent(Activity.java:2315)
E/AndroidRuntime( 2017): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1682)
E/AndroidRuntime( 2017): at android.view.View.dispatchPointerEvent(View.java:4684)
E/AndroidRuntime( 2017): at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2398)
E/AndroidRuntime( 2017): at android.view.ViewRoot.handleMessage(ViewRoot.java:2060)
E/AndroidRuntime( 2017): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 2017): at android.os.Looper.loop(Looper.java:132)
E/AndroidRuntime( 2017): at android.app.ActivityThread.main(ActivityThread.java:4123)
E/AndroidRuntime( 2017): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2017): at java.lang.reflect.Method.invoke(Method.java:491)
E/AndroidRuntime( 2017): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
E/AndroidRuntime( 2017): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
E/AndroidRuntime( 2017): at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager(  131):   Force finishing activity ...</what>
</comment>
<comment>
<author>jba...@gmail.com</author>
<when>Thu, 17 Nov 2011 23:30:45 +0000</when>
<what>Received this for 3.2 on A500 in MapView
java.lang.IllegalArgumentException: pointerIndex out of range
at android.view.MotionEvent.nativeGetPointerId(Native Method)
at android.view.MotionEvent.getPointerId(MotionEvent.java:1522)
at android.view.ScaleGestureDetector.onTouchEvent(ScaleGestureDetector.java:213)
at com.google.android.maps.MapView.onTouchEvent(MapView.java:682)
at android.view.View.dispatchTouchEvent(View.java:4609)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1554)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1320)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1560)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1333)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1732)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1267)
at android.app.Activity.dispatchTouchEvent(Activity.java:2315)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1705)
at android.view.View.dispatchPointerEvent(View.java:4677)
at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2394)
at android.view.ViewRoot.handleMessage(ViewRoot.java:2054)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:132)
at android.app.ActivityThread.main(ActivityThread.java:4123)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:491)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
</bug>
<bug>
<bugid>17942</bugid>
<title>Wrong number of files displayed as ongoing downloads - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 10:10:43 +0000</openedDate>
<description>Step to reproduce: 1. Go to Market 2. Download 6+ applications Result:
Two sets of download indicators are displayed in notification bar, they
display two different numbers. One of the indicators will show the
actual number of items being downloaded (I think) and the other one will
display a completely different number (e.g. one displays 6 and one
displays 8, when 6 apps are ongoing downloads) 3. Expand notification
bar to view the ongoing download progress. Observations: There are two
sets of ongoing download progress bars, both of them show progress for
the same apps. Expected: The view should display correct number of
ongoing downloads. Phone: Nexus S with Android Version 2.3</description>
<comment>
<author>j...@jh72.de</author>
<when>Tue, 04 Oct 2011 17:59:36 +0000</when>
<what>More important: They _do_ in fact download various times at once. Here: http://code.google.com/p/android/issues/detail?id=18212</what>
</comment>
</bug>
<bug>
<bugid>11921</bugid>
<title>We love Google ?????? ??????? Support Arabic Language ???? ??? ????? ??????? we need arabic support   Thank you.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-18T23:23:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ZOUBEIR....@gmail.com</reportedBy>
<openedDate>Sun, 17 Oct 2010 09:34:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 18 Oct 2010 23:23:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11698</bugid>
<title>Activity.managedQuery leaks JNI GREF table</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-11-05T16:52:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zsolt.he...@navngo.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 09:53:05 +0000</openedDate>
<description>When one calls managedQuery for a lot of times (say, 1000) without
calling stopManagingCursor, WeakReference-s begin to pile up in the JNI
global reference table and after reaching the 2000 gref count limit, the
emulator warns about this (dumps some gref info in the log) and
immediately kills the app. When not closing the cursor, this happens a
bit sooner because ContentObserver$Transport gref-s are leaking as well,
one for every two weakref-s. This behaviour is somewhat expected but the
documentation doesnQ&apos;Et warn about it. As far as I know itQ&apos;Es only the
emulator which has this warning, on non debug-enabled devices the leaks
can go much further until one bumps into an outofmemory or something
like that. The choices to fix this are the following: -Warn the
developer in the docs of managedQuery about the possible consequences of
calling this method multiple times. -Closing the cursor might result in
an implicit stopManagingCursor call. This is possible because when
closing, the caller explicitly requests all its resources to be released
and doesnQ&apos;Et want to re-open it later (in which case heQ&apos;Ed have called
deactivate() ). -Putting the Cursor in a WeakHashMap and if the map no
longer contains the ref, close the Cursor and also stop managing it. So
if the user doesnQ&apos;Et need the Cursor object anymore, the framework should
drop it. mManagedCursors in Activity is currently an ArrayList, this
perhaps could be replaced by this map.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 05 Oct 2010 17:12:57 +0000</when>
<what>Do you have an APK that demonstrates the problem?

Filed internally as 3064280.
</what>
</comment>
<comment>
<author>zsolt.he...@navngo.com</author>
<when>Thu, 07 Oct 2010 06:48:53 +0000</when>
<what>Here we go. Sorry for not posting the file earlier.

One more thing I noticed is when the provider is in the same apk as the test, I only get a Too many open files error. Maybe IQ&apos;Ed get the JNI error later but this comes first and the app closes immediately.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 19:33:09 +0000</when>
<what>I see the same failure.

W/dalvikvm( 2497): JNI global reference table summary (2001 entries):
 ...
W/dalvikvm( 2497):  1773 of Ljava/lang/ref/WeakReference; 28B (1773 unique)
</what>
</comment>
<comment>
<author>ak47zhan...@gmail.com</author>
<when>Fri, 05 Nov 2010 15:15:39 +0000</when>
<what>how to fix this bug?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 05 Nov 2010 16:52:30 +0000</when>
<what>Sorry, I forgot to update this sooner.

This was Q&quot;EfixedQ&quot;E by updating the documentation to say that you should stop managing something that you have told the framework to manage.  (And apparently the API is going to be superseded in a couple of releases in favor of something else.)
</what>
</comment>
</bug>
<bug>
<bugid>8473</bugid>
<title>All System processes appears on upper right hand-side of SE X10 phone screen all the time!!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-23T05:39:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anegm80@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 15:30:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 1.6. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 1.6. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 May 2010 05:39:59 +0000</when>
<what>Disable the option in the Dev Tools like I already told you.</what>
</comment>
<comment>
<author>anegm80@gmail.com</author>
<when>Sun, 23 May 2010 15:27:25 +0000</when>
<what>I know u already told me, but u mean settings then choose what??</what>
</comment>
</bug>
<bug>
<bugid>4980</bugid>
<title>EAS (Exchange) accounts are lost</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>85</stars>
<reportedBy>pfngu...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 19:13:12 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Set up 2 activesync accounts in Email (actually
zimbra activesync compat with 2.5) Wait a week (itQ&apos;Es actually been less
than that) - What happened. Accounts disappear from Email application
Home -Q&gt;E Settings -Q&gt;E Accounts: shows the accounts are still there
Force-stopping or rebooting the phone and restarting the email app
results in the Welcome screen to input new email accounts. - What you
think the correct behavior should be. DonQ&apos;Et lose email accounts! MOTO
DROID Attaching output of adb bugreport (only after a power cycle and
running the email app... didnQ&apos;Et think to do bugreport prior to power
cycling).</description>
<comment>
<author>terryrl...@gmail.com</author>
<when>Mon, 23 Nov 2009 16:43:57 +0000</when>
<what>I am testing Droids in corporate environ, using exchange 2007.  Activesync is 
functioning without problem on 45 other pdas witout problem.  The Droids repeatedly 
lose their settings for the Eschange email account and have to be reconfigured by IT 
staff.  We cannot invest in the Droid, if it cannot consistently retain the 
activesync settings. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:33:42 +0000</when>
<what></what>
</comment>
<comment>
<author>chadmos...@gmail.com</author>
<when>Tue, 01 Dec 2009 00:39:33 +0000</when>
<what>I am also experiencing the same problem.  I have 3 active sync accounts configured.  
I can go anywhere from 2 - 10 days without losing the accounts.  The strange thing I 
noticed is that when you lose your email accounts, you will still be notified when 
new mail arrives.  I hear the new mail notification, but donQ&apos;Et see any visual 
indication I have new mail, nor am I unable to see the accounts to open the messages.</what>
</comment>
<comment>
<author>jreed...@gmail.com</author>
<when>Fri, 11 Dec 2009 14:21:06 +0000</when>
<what>IQ&apos;Eve seen the same issue on the Moto Droid, since 2.01 upgrade.  I was not having the 
problem before.</what>
</comment>
<comment>
<author>Brandon...@gmail.com</author>
<when>Fri, 11 Dec 2009 14:42:11 +0000</when>
<what>Just updated to 2.0.1 yesterday and had this same issue happen again last night.</what>
</comment>
<comment>
<author>joe...@gmail.com</author>
<when>Fri, 11 Dec 2009 16:46:38 +0000</when>
<what>Lost my POP3 Q&amp;E Exchange accounts this morning after recent update to 2.0.1. This is the 
first time it happened since I got the phone on 11/12.</what>
</comment>
<comment>
<author>bradlena...@gmail.com</author>
<when>Sat, 12 Dec 2009 21:14:45 +0000</when>
<what>This has happened to me twice in two days (which isnQ&apos;Et so hot since IQ&apos;Eve only owned
the device for two days). Both times this happened was after having updated my Moto
Droid to 2.0.1. I had an Exchange account and a POP3 account set up. The Exchange
account is listed under Q&quot;EAccounts Q&amp;E syncQ&quot;E in the settings menu. Choosing Q&quot;EAccount
settingsQ&quot;E from the corporate account properties screen causes the screen to flash as
if it is attempting to open the settings page, however it never opens. It just
quickly scrolls to the right and then back to the same properties screen again.

Unlike chadmosman, I do not receive notifications for new emails. I also cannot
access email or calendar as I get the Q&quot;ESet up emailQ&quot;E wizard. I can, however, see all
of my Exchange contacts.</what>
</comment>
<comment>
<author>savantca...@gmail.com</author>
<when>Tue, 15 Dec 2009 00:30:24 +0000</when>
<what>I have this happen mutliple times, a dozen or so and itQ&apos;Es a total pain</what>
</comment>
<comment>
<author>brown.kurt</author>
<when>Tue, 15 Dec 2009 17:12:12 +0000</when>
<what>I experianced this problem this morning.  My phone was updated to 2.0.1 several days 
ago.  Upon unlocking the phone and going to the E-mail application I was prompted to 
create an account.

My Exchange e-mail and calander were lost.  Contacts were still on the phone.

I have also had instances where e-mail did not update and only one day of e-mail was 
present on the phone (I usually keep three.)  I had to go into settings and reset 
the preference.</what>
</comment>
<comment>
<author>danieldr...@gmail.com</author>
<when>Wed, 16 Dec 2009 06:17:54 +0000</when>
<what>Same problem here - happening more often now with 2.0.1 update</what>
</comment>
<comment>
<author>jeff.weisenborn</author>
<when>Wed, 16 Dec 2009 19:28:21 +0000</when>
<what>I have also experienced the same issue as referenced above.  On two occasions (once
on Friday, November 20th, and once again exactly 4 weeks later - the same day 2.0.1
was loaded) I lost both my Exchange and POP3 accounts.  I was able to reconfigure
both after each instance and functionality was restored.  </what>
</comment>
<comment>
<author>adam.ro...@gmail.com</author>
<when>Thu, 17 Dec 2009 01:04:08 +0000</when>
<what>Related to Issue 5337 ?</what>
</comment>
<comment>
<author>james.e....@gmail.com</author>
<when>Fri, 18 Dec 2009 22:44:22 +0000</when>
<what>IQ&apos;Eve experienced this problem (the Email application losing an Exchange account
set-up) five times so far, twice today, since I got the phone three days ago. On two
occasions the situation described by chadmosman occurred, where the application lost
its account settings, but I kept receiving new mail notifications. On one such
occasion, I was able to recover by going to the notification and getting into the
account from there. 

Another time, the problem occurred while I was using the application. I had opened an
email to read it, and when I finished with it, the inbox was empty. The account was
still in the account list, but when I clicked on it, the application crashed and
offered to let me force close it, which I did. When I restarted the application, the
account was gone.

The first couple of times, I had included my Gmail account in the application, for
the convenience of having it in the same place as my Exchange account, and on both
occasions, the Gmail account disappeared, too (but not from the Gmail application).

Firmware version 2.0.1
Baseband version C_01.3E.01P
Kernel version 2.6.29-omap1-g0dd7e0b
android-build@apa26 #511
Build number ESD56</what>
</comment>
<comment>
<author>vrintera...@gmail.com</author>
<when>Mon, 21 Dec 2009 22:44:01 +0000</when>
<what>I have also Experienced this a number of times with my exchange 2003 account + IMAP 
account. itQ&apos;Es getting annoying.

Also, my contacts do not come up as searchable through the T9 Pad.</what>
</comment>
<comment>
<author>Ethio...@gmail.com</author>
<when>Wed, 23 Dec 2009 22:38:18 +0000</when>
<what>IQ&apos;Eve experience the problem several times.  It also looks like I canQ&apos;Et add my account
back.  Looks like whatever happens leaves something behind that prevents setting the
account up again.  After the 3rd time this happened I tried setting it up again,
email and contacts update but will not automatically sync anymore....</what>
</comment>
<comment>
<author>savantca...@gmail.com</author>
<when>Thu, 24 Dec 2009 15:14:35 +0000</when>
<what>I have narrowed this down:
If I leave the sync amount at 1 or 3 days it doesnQ&apos;Et lose the settings.  Anything 
greater than that and it loses the settings very soon after changing it to a longer 
time</what>
</comment>
<comment>
<author>trebacz</author>
<when>Thu, 24 Dec 2009 15:44:41 +0000</when>
<what>Perhaps now we may be getting somewhere on this problem.

I also have my exchange account set to synchronize 7 days of data and have been 
experiencing the deleted account periodically. There is a speculation in another 
thread (http://code.google.com/p/android/issues/detail?id=4866) that it has to do 
with Q&quot;Elocal storageQ&quot;E space getting overwritten in the application.

Perhaps there is a bug in the way storage space is getting allotted to this 
application -or parts of the applications memory are being overwritten. We really 
need Google, Motorola, or Verizon to weigh in on this...
</what>
</comment>
<comment>
<author>sfa...@gmail.com</author>
<when>Thu, 24 Dec 2009 19:57:35 +0000</when>
<what>I have both pop and exchange accounts disappear simultaneously every 2 days.   It
started after I added additional apps to the droid.  This may be related to memory
management since it wasnQ&apos;Et occurring when I had fewer apps installed.  

I realize this is stating the obvious, but email is the #1 FUNCTION of a smart phone.
 If this continues there will be a great deal of returned phones.</what>
</comment>
<comment>
<author>atfara...@gmail.com</author>
<when>Mon, 28 Dec 2009 12:56:02 +0000</when>
<what>We purchased 3 Android for our corportion to try them out before we make a full 
change, we found the following problems:
1) Exchange email setting are lost every 5-10 days.
2) Phone freeze at least once every week which require a full shut down to become 
responsive.</what>
</comment>
<comment>
<author>james.e....@gmail.com</author>
<when>Sun, 03 Jan 2010 22:12:33 +0000</when>
<what>I have not lost my account set-up since my Dec. 18 comment. The one thing I am doing
differently is that I do not leave the inbox open when I finish checking email.
Before, I had been leaving the inbox on the screen because, like probably most users,
email is my primary use of the phone.

By the way, IQ&apos;Em syncQ&apos;Eing 30 days of email. IQ&apos;Eve also added several applications since
then. Those may have contributed to the original problem, but I suspect that the real
issue is a bug in the email application. </what>
</comment>
<comment>
<author>jeff.weisenborn</author>
<when>Sat, 09 Jan 2010 14:51:11 +0000</when>
<what>This has now happened two more times to me.  Has anyone learned of a solution from 
Google/Motorola/Verizon?</what>
</comment>
<comment>
<author>serenity...@gmail.com</author>
<when>Tue, 12 Jan 2010 15:53:20 +0000</when>
<what>Same problem for me.  Very annoying.  IQ&apos;Eve stopped using my droid for email.  IQ&apos;Em 
carrying around a storm2 in addition to the droid until email is reliable.  All of our 
droids on-site are having this problem, as well as lockups, multiple times per week.  
We were going to switch 50 users over to droids (from blackberry), now we are going to 
wait a year since android is not nearly as stable as it needs to be for business use.  
Maybe next time!</what>
</comment>
<comment>
<author>malabri...@gmail.com</author>
<when>Thu, 21 Jan 2010 22:47:59 +0000</when>
<what>This stopped happening for a while and is now back again in force. it seems to happen 
more frquently when I am in and out of network range. If I have a day at a client deep in a 
building with minimal net access, it may happen two or three times. If I am at my office 
with perfect access, it doesnQ&apos;Et happen.

You always know it is about to happen as the email app hangs for a second olr two then 
asks for you account settings. As my calendar is also exchange, that disapears too</what>
</comment>
<comment>
<author>dseoane2...@gmail.com</author>
<when>Fri, 22 Jan 2010 22:53:56 +0000</when>
<what>So the first time this happened to me it wiped my 3 imap accounts and my exchange 
account after a week. The 2nd time took about a week, now I can setup the exchange 
mail and it will delete it in about an hour. it is always the exchange mail.
I will try to just setup a n IMAP account and no exchange and see if that also goes 
away.

</what>
</comment>
<comment>
<author>bomba...@gmail.com</author>
<when>Fri, 22 Jan 2010 23:35:34 +0000</when>
<what>I lost my accounts the other day and as it seems with most people one of my accounts 
was exchange.  It is a bit frustrating, thought I am getting fast at setting up my 
email accounts.</what>
</comment>
</bug>
<bug>
<bugid>19058</bugid>
<title>Monkey stress test dumps crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vnhe...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 13:54:51 +0000</openedDate>
<description>1. Run the Monkey test for 100000 times for each module such as camera,
email, mms and so on.... 2. Modules crash randomly, and some times with
a dalvik VM together. 3. There should not been a crash.</description>
<comment>
<author>vnhe...@gmail.com</author>
<when>Fri, 05 Aug 2011 14:03:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18838</bugid>
<title>option to limit packet data usage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pvnravik...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 05:00:14 +0000</openedDate>
<description>Hi Team, All of the current mobile networks offer packet data usage with
a certain data limit. so i think it would be very very helpful to
provide an option to limit the amount of data to be used while selecting
the Q&quot;EUse packet dataQ&quot;E. device should automatically disconnect packet
data after the limit is reached. Thank You Ravi Kishore</description>
</bug>
<bug>
<bugid>3906</bugid>
<title>After starting a number of threads loading images, the device freezes</title>
<status>Assigned</status>
<owner>ctate%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>mgmait...@gmail.com</reportedBy>
<openedDate>Wed, 16 Sep 2009 04:14:24 +0000</openedDate>
<description>This is a very sporadic bug and I can only guess on how IQ&apos;Eve caused it.
IQ&apos;Ell do my best to describe the general algorithm IQ&apos;Eve written which
causes the crash. I originally discussed the issue in the following
Android Developers blog thread.
http://groups.google.com/group/android-developers/browse_thread/thread/d24f1a223f197c3/0f74d6a6dd98ca72#0f74d6a6dd98ca72
My app loads all the images from the SDCard using a GridView with
CheckBoxes and ImageView pairs. I use a ViewHolder pattern and as the
views are loaded in the getView method of my adapter, I retrieve the
bitmaps from an ImageCache which uses SoftReferences to wrap each
bitmap. If the bitmap has not been loaded for a specific ImageView a
thread is used to load each image as it is being requested. From the
logs I can see upwards of 25 images being loaded as the screen is
swiped. Some of the times (about 1 out of 50 to take a guess) the app
locks up, throws an ANR, and displays the Force Close dialog.
Unfortunatly, the device never recovers, eventually the screen goes
blank and it wonQ&apos;Et even receive phone calls. IQ&apos;Eve attached a log output,
thereQ&apos;Es some blank lines where I was trying to break up the logging, and
comments delimeted by Q&lt;EQ&lt;E and Q&gt;EQ&gt;E. As I said above, IQ&apos;Em not sure supplying
code would help. I donQ&apos;Et have a lot of time to put into digging much
deeper, but IQ&apos;Ed start with simply creating a GridView of ImageViews and
using a separate thread to load each image. The log file starts as
images are being loaded and just as the ANR is initiated.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 05:11:39 +0000</when>
<what></what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 16 Sep 2009 05:43:32 +0000</when>
<what>Thanks!</what>
</comment>
<comment>
<author>mgmait...@gmail.com</author>
<when>Wed, 16 Sep 2009 23:34:14 +0000</when>
<what>I was able to get this lock to happen again, this time I ran adb bugreport, it seems
to have frozen at Q&quot;EDUMP OF SERVICE SurfaceFlinger:Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>16091</bugid>
<title>Numbers Auto-Shift Left Against punctuation Q&amp;E/or Letters</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:13:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>VV3...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 18:42:14 +0000</openedDate>
<description>Numbers Auto-Shift Left Against punctuation Q&amp;E/or Letters. Device: HTC
EVO 4G from Sprint Software: Android 2.2 with all updates automatically
installed. No user mods. Problem description: In GMail, text messaging,
Handsent SMS/MMS or, I think, any text entry, when I enter numbers
following punctuation or characters the numbers are shifted left against
the preceding agring. Dik Hagen 612-245-1757 vV3408@GMail.com</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:13:16 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18429</bugid>
<title>Phone numbers in the Web Browser or Maps are not transferred to the Dialer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>sacc...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 02:21:05 +0000</openedDate>
<description>In previous versions of Android, if a phone number appears in a browser
page or the Q&quot;EcallQ&quot;E button on a Maps information page, tapping the number
or button switches you to the call button with the number auto-populated
in the dialer. In 2.3.3 update for the DroidX, tapping the button
transfers you to the dialer, but does NOT populate the number in the
dialer. You are forced to memorize or write down the number before
dialing it. This makes a fundamental feature of the Browser and Maps
applications useless. To reproduce: - Start the Q&quot;EMapsQ&quot;E application -
Search for Q&quot;ErestaurantsQ&quot;E - Tap on a restaurant marker, taking you to the
info page for that restaurant. - Tap on the Q&quot;EcallQ&quot;E button - The phone
switches to the Dialer, but instead of the restaurantQ&apos;Es phone number,
the last number dialed appears. The problem is reproduced on the DroidX
running Android 2.3.3 (System Version 4.5.596.MB810.Verizon.en.US, Build
# 4.5.1_57Q&gt;EDX5-26) Forum chatter indicates all DroidX phones suffered
this problem with the Gingerbread update.</description>
</bug>
<bug>
<bugid>9633</bugid>
<title>IPackageInstallObserver</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ty2...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 03:22:34 +0000</openedDate>
<description>I want to know the class IPackageInstallObserver in android.content.pm
replace by what class,i need this class in my works.</description>
</bug>
<bug>
<bugid>2425</bugid>
<title>Picturegallery on SD Card are to big</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>softr...@gmail.com</reportedBy>
<openedDate>Tue, 14 Apr 2009 07:50:27 +0000</openedDate>
<description>Hi, - if you use a software like newsrob or other thing who are saving
pictures from website on to the sd card in a folder then you will see
the problem. It looks like that android scans all folders on the sd card
if you will show your picturegallery from inside the camera (as an
example). That mean you run the camera and klick on Q&quot;EMenu-GalleryQ&quot;E you
will see every small gif, jpgs, whatever is saved on the sdcard - but
all you need is the folder Q&quot;Edcim/cameraQ&quot;E. Looks like that the Android
Media Scanner Service are running over all....and this is a issue. Im no
developer, i found this issue and an author of an application tell me
that i have to open a feature request.</description>
<comment>
<author>mariano.kamp</author>
<when>Tue, 14 Apr 2009 08:16:12 +0000</when>
<what>I am the developer of NewsRob, but I this issue is valid for all applications saving images to the SD card, e.g. 
Phandroid, Twitdroid, etc. 
Btw. This report might be more about an enhancement than a defect.

I donQ&apos;Et think that I should mask file extensions of pictures when I save them, as they are real pictures.  Other 
apps that want to use the Media Scanner might want to access them.

From my point of view one viable solution would be to have the option in the Gallery app to let the user hide 
albums/buckets, so that they are ignored when accessing the Media Scanner [1].

But of course, I am just a casual observer of your code and might be totally wrong. What do you think the 
solution should be?

And softraid, could you please add what is the most annoying thing about this issue for you? How are you 
impacted?

Sidebar: Also, how come that some users, especially from German devices, report that they donQ&apos;Et have 
Q&quot;EalbumsQ&quot;E? Not a Q&quot;EcameraQ&quot;E album, not an Q&quot;Eall picturesQ&quot;E album?

[1] http://android.git.kernel.org/?
p=platform/packages/apps/Camera.git;a=blob;f=src/com/android/camera/ImageManager.java;h=073b8db8
11d1a010079c7a258a418aa90fae2326;hb=refs/heads/master#l2268</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 14 Apr 2009 08:49:31 +0000</when>
<what>Softraid and I had some more discussions by mail.

One thing we figured out is that the albums are only shown when accessing launching the Gallery app directly. 
When tapping on Q&quot;EPicturesQ&quot;E from the Camera appQ&apos;Es option menu the albums donQ&apos;Et show up and all pictures are 
shown. 
Might it be a solution to only show the pictures from the Q&quot;EcameraQ&quot;E album when tapping on Q&quot;EPicturesQ&quot;E from within 
the Camera app? </what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Sun, 26 Apr 2009 15:31:08 +0000</when>
<what>I donQ&apos;Et see any progress here. 
So now I hide all the extensions of assets that I download.
ItQ&apos;Es implemented in NewsRob 2.0 (http://newsrob.blogspot.com/2009/04/newsrob-20.html).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:29:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1703</bugid>
<title>SurfaceView leaks</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-03T20:06:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jlari...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jan 2009 23:50:55 +0000</openedDate>
<description>Any instance of a SurfaceView displayed in an activity will get leaked,
causing the activity itself to leak. HereQ&apos;Es a sample activity to
demonstrate: -----8Q&lt;E------8Q&lt;E-------- import android.app.Activity; import
android.os.Bundle; import android.util.Log; import
android.view.SurfaceView; public class ViewLeak extends Activity { /**
Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); SurfaceView surface = new
SurfaceView(this); setContentView(surface); Log.d(Q&quot;EViewLeakQ&quot;E,
Q&quot;EonCreate()Q&quot;E); } @Override protected void finalize() throws Throwable {
super.finalize(); Log.d(Q&quot;EViewLeakQ&quot;E, Q&quot;E*** FinalizedQ&quot;E); } }
-----8Q&lt;E------8Q&lt;E-------- If you create an app with this activity, then
run the app to display the view and then back out of it, youQ&apos;Ell see in
the DDMS LogCat view that the ViewLeak class is never finalized. If you
change the SurfaceView to some other type of view (View, TextView, etc),
you will see that the ViewLeak class finalizer does run soon after
leaving the view. The reason SurfaceView leaks is because it has an
inner class (MyWindow) that extends a remote interface. The inner class
itself isnQ&apos;Et marked static, but the remote interface it extends
(IWindow.Stub) is static. This means a static instance of MyClass ends
up as a root object on the heap, and it holds a reference to the
SurfaceView instance. The fix for this is to declare the MyWindow inner
class static and use a weak reference to the SurfaceView instance, just
like ViewRoot does. I have a proposed patch, IQ&apos;Ell attach the change set
ID to this once I submit.</description>
<comment>
<author>jlari...@gmail.com</author>
<when>Fri, 02 Jan 2009 23:56:37 +0000</when>
<what>Propsed patch at http://review.source.android.com/r/9bdf57661523
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 03 Jan 2009 20:03:35 +0000</when>
<what>This is a very common cause of leaks and your patch is exactly how we fixed such leaks in many other places. 
Note that the finalizer not being called is *not* a good way to find out whether something leaks or not.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 03 Jan 2009 20:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5073</bugid>
<title>internet access proxy authentication</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>mrigeshpokhrel</reportedBy>
<openedDate>Fri, 27 Nov 2009 04:52:36 +0000</openedDate>
<description>i recently bought a android htc tattoo, with loads of Q&quot;Egoogle featuresQ&quot;E
but unfortunately even if it does connect to my college wireless network
i cannot access any google applications like google market .. gmail ..
google talk ...the proxy authentication feature is seriously required
and for offline installation please .. because i unfortunately cannot
connect to my internet</description>
<comment>
<author>Stefano...@gmail.com</author>
<when>Mon, 19 Apr 2010 15:43:01 +0000</when>
<what>My company have the same problem, it is a shame...</what>
</comment>
<comment>
<author>fdanelu...@gmail.com</author>
<when>Tue, 16 Nov 2010 23:49:11 +0000</when>
<what>Simple!

http://androidero.blogspot.com/2010/11/acessando-wifi-via-proxy-com.html</what>
</comment>
<comment>
<author>kbipinku...@gmail.com</author>
<when>Wed, 19 Jan 2011 08:37:30 +0000</when>
<what>its not just google apps. most of the third party apps do not honor authenticated proxy for instance winamp etc. its my opinion that all the apps should honor the system wide  proxy settings. further it would be more advantageous if we could set proxy settings for individual networks rather than wifi as a whole </what>
</comment>
</bug>
<bug>
<bugid>11485</bugid>
<title>Home screen stopped auto-rotating Motorola Droid 2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T05:18:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>S.Breidb...@gmail.com</reportedBy>
<openedDate>Sun, 26 Sep 2010 01:01:31 +0000</openedDate>
<description>For the first few days, the home screen (and all others) auto-rotated.
Then the home screen stopped auto-rotating. Motorola DROID2, Android
Version 2.2, System version 2.2.20.A955.Verizon.en.US It is not
appropriate for the behavior to change after a few days for no reason.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 05:18:09 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>5880</bugid>
<title>Can not mount Nexus One SD card on PC with Linux or OSX</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>slseed1...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 07:03:22 +0000</openedDate>
<description>I can not mount the SD card via a USB connection to either a Linux or
Mac OSX host. The drive is seen by the system with the label Q&quot;EGoogle,
Inc.Nexus OneQ&quot;E however the format is not recognised by the host system.
On Linux (Fedora 12), I get the following messages in dmesg: scsi5 :
SCSI emulation for USB Mass Storage devices usb-storage: device found at
8 usb-storage: waiting for device to settle before scanning usb-storage:
device scan complete scsi 5:0:0:0: Direct-Access Google, Inc.Nexus One
PQ: 0 ANSI: 2 sd 5:0:0:0: Attached scsi generic sg5 type 0 sd 5:0:0:0:
[sdd] Attached SCSI removable disk SELinux: initialized (dev autofs,
type autofs), uses genfs_contexts sd 5:0:0:0: [sdd] 7744512 512-byte
logical blocks: (3.96 GB/3.69 GiB) sd 5:0:0:0: [sdd] Assuming drive
cache: write through sd 5:0:0:0: [sdd] Assuming drive cache: write
through sdd: usb 1-6: reset high speed USB device using ehci_hcd and
address 8 sd 5:0:0:0: [sdd] Device not ready sd 5:0:0:0: [sdd] Result:
hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:0:0: [sdd] Sense Key :
Not Ready [current] sd 5:0:0:0: [sdd] Add. Sense: Medium not present
end_request: I/O error, dev sdd, sector 0 Buffer I/O error on device
sdd, logical block 0 unable to read partition table sdd: detected
capacity change from 3965190144 to 0 sd 5:0:0:0: [sdd] 7744512 512-byte
logical blocks: (3.96 GB/3.69 GiB) sd 5:0:0:0: [sdd] Assuming drive
cache: write through sd 5:0:0:0: [sdd] Assuming drive cache: write
through On Mac OSX (10.5.6), it complains that is canQ&apos;Et recognize the
disk format and wants to reinitialize it. IQ&apos;Em using a newly purchased
Nexus One with Android 2.1 Build ERD79. Android says Q&quot;EUSB ConnectedQ&quot;E in
the status area. If I use a file browser directly on the phone, I see
that there are many files and directories in /sdcard including music and
DCIM data.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Jan 2010 18:29:02 +0000</when>
<what>Did you click the notification in the status bar to Q&quot;EmountQ&quot;E the SD card? Being USB
connected is not enough, you must also mount the card to your computer.</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Thu, 07 Jan 2010 19:22:16 +0000</when>
<what>Yes I did attempt to mount the SD card. After reading some other forums I found a 
suggestion to enable USB debugging on the phone. After doing that I was able to 
mount the card on both my Mac and Linux host.  Certainly this shouldnQ&apos;Et be a 
requirement.</what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Thu, 07 Jan 2010 20:07:36 +0000</when>
<what>You donQ&apos;Et need to enable USB debugging, but you *do* need to select the notification 
that appears in your panel when you plug in the usb cable.
</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Thu, 07 Jan 2010 22:53:26 +0000</when>
<what>I understand that completely.  I did select the notification and chose the Q&quot;EMountQ&quot;E
option. My point is this did not work on Mac and Linux until I enabled debugging. I
did test on Windows Vista w/o debugging enabled and that DID work.</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Mon, 11 Jan 2010 01:56:34 +0000</when>
<what>It seems as if something has caused this to correct itself. Perhaps it was the act of
switching on debugging that fixed it because it is now mounting properly on OSX and
Linux without being in debugging mode. Perhaps its some kind of initialization
problem on newly activated phones.</what>
</comment>
<comment>
<author>dmt...@gmail.com</author>
<when>Sat, 30 Jan 2010 00:03:48 +0000</when>
<what>I had the same problem mounting my G1 to either my USB Car stereo or my computer. As 
soon as I turn debugging on, it worked on both devices.</what>
</comment>
<comment>
<author>remk...@gmail.com</author>
<when>Wed, 03 Feb 2010 18:59:49 +0000</when>
<what>Same issue. I turned on debugging and it worked right away.</what>
</comment>
<comment>
<author>phillip....@gmail.com</author>
<when>Mon, 15 Feb 2010 08:38:47 +0000</when>
<what>I agree with the Q&quot;EdebuggingQ&quot;E fix. Phone would not successfully mount on XPSP3 or on
Ubuntu 9.10. Switched on Q&quot;EdebuggingQ&quot;E and it mounts.</what>
</comment>
<comment>
<author>anw...@gmail.com</author>
<when>Tue, 16 Feb 2010 00:19:39 +0000</when>
<what>Same here: turning on USB debug made it possible for OSX (10.5.8) to see the SD card.
Turning off debugging while mounted made the device disappear; on again, and it
re-mounted.</what>
</comment>
<comment>
<author>anw...@gmail.com</author>
<when>Mon, 22 Feb 2010 21:17:29 +0000</when>
<what>Why is this ticket in NeedsInfo?

There are multiple reports of this issue: it is NOT sufficient to click Mount from
the Notification widget, USB Debugging HAS to be on as well.</what>
</comment>
<comment>
<author>S.Ille...@gmail.com</author>
<when>Wed, 24 Feb 2010 19:29:44 +0000</when>
<what>Same problem here with ubuntu 9.10 64bit. It only works 2 out of 10 times:
[80436.933345] scsi 20:0:0:0: Direct-Access     Google,  Inc.Nexus One         PQ: 0
ANSI: 2                                                                             
            
[80436.934108] sd 20:0:0:0: Attached scsi generic sg2 type 0                        
                                                                                    
            
[80436.944547] sd 20:0:0:0: [sdb] Attached SCSI removable disk                      
                                                                                    
            
[80447.284107] sd 20:0:0:0: [sdb] 15954944 512-byte logical blocks: (8.16 GB/7.60
GiB)                                                                                
               
[80447.286222] sd 20:0:0:0: [sdb] Assuming drive cache: write through               
                                                                                    
            
[80447.292103] sd 20:0:0:0: [sdb] Assuming drive cache: write through               
                                                                                    
            
[80447.292112]  sdb:                                                                
                                                                                    
            
[80447.411630] usb 2-3: reset high speed USB device using ehci_hcd and address 42   
                                                                                    
            
[80447.591443] sd 20:0:0:0: [sdb] Device not ready                                  
                                                                                    
            
[80447.591447] sd 20:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE   
                                                                                    
            
[80447.591450] sd 20:0:0:0: [sdb] Sense Key : Not Ready [current]                   
                                                                                    
            
[80447.591453] sd 20:0:0:0: [sdb] Add. Sense: Medium not present                    
                                                         [80447.591457] end_request:
I/O error, dev sdb, sector 0
[80447.591461] __ratelimit: 5 callbacks suppressed              
[80569.651882] sd 20:0:0:0: [sdb] Device not ready
[80569.651890] sd 20:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[80569.651901] sd 20:0:0:0: [sdb] Sense Key : Not Ready [current]
[80569.651912] sd 20:0:0:0: [sdb] Add. Sense: Medium not present
[80569.651923] end_request: I/O error, dev sdb, sector 0
[80569.651945]  unable to read partition table</what>
</comment>
<comment>
<author>woodwi...@gmail.com</author>
<when>Fri, 26 Feb 2010 11:13:05 +0000</when>
<what>Same problem,1st time I mounted the phone on my win 7 64bit all was fine ,I added a
couple photos,and about 20 songs. next time I tried to transfer some pictures off the
phone to the computer ,I couldnQ&apos;Et do it each time I mounted the card IQ&apos;Ed see the
files but when I touch them the card would dismount?
     Tried usb debugging and that worked  ---Once--- next time I tried same thing 
touch the files and dismount its as if my computer is conspiring  against my Nexus one!
 Loaded automount on phone no good either,with and without debugging turned on, still
kicks me off when I touch the files on the phone, even crashed the computer twice in
my attempts to access the phone. (Windows warning me to give up I suppose, the bastard)
Any how  IQ&apos;Em still looking for a solution, Anyone---Anyone--Solution ---Anyone???</what>
</comment>
<comment>
<author>orton.n...@gmail.com</author>
<when>Sat, 27 Feb 2010 19:53:50 +0000</when>
<what>I am also unable to mount my nexus one on Ubuntu 9.10

I was able to do it before, but it mysteriously stopped working yesterday.

If it helps, here is something that pops up on dmesg after I try and mount it:
[  195.130303]  sdc: sdc1
[  205.435027] sd 7:0:0:0: [sdc] Unhandled sense code
[  205.435037] sd 7:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  205.435046] sd 7:0:0:0: [sdc] Sense Key : Medium Error [current] 
[  205.435057] Info fld=0x2bc0
[  205.435061] sd 7:0:0:0: [sdc] Add. Sense: Unrecovered read error
[  205.435071] end_request: I/O error, dev sdc, sector 11200
[  205.435081] __ratelimit: 39 callbacks suppressed
[  205.435088] Buffer I/O error on device sdc1, logical block 376
[  205.435102] Buffer I/O error on device sdc1, logical block 377
[  205.435109] Buffer I/O error on device sdc1, logical block 378
[  205.435116] Buffer I/O error on device sdc1, logical block 379
[  205.435122] Buffer I/O error on device sdc1, logical block 380
[  205.435129] Buffer I/O error on device sdc1, logical block 381
[  205.435136] Buffer I/O error on device sdc1, logical block 382
[  205.435143] Buffer I/O error on device sdc1, logical block 383
[  205.435150] Buffer I/O error on device sdc1, logical block 384
[  205.435156] Buffer I/O error on device sdc1, logical block 385
[  207.300907] sd 7:0:0:0: [sdc] Unhandled sense code
[  207.300916] sd 7:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  207.300926] sd 7:0:0:0: [sdc] Sense Key : Medium Error [current] 
[  207.300936] Info fld=0x2bc0
[  207.300940] sd 7:0:0:0: [sdc] Add. Sense: Unrecovered read error
[  207.300950] end_request: I/O error, dev sdc, sector 11200
</what>
</comment>
<comment>
<author>orton.n...@gmail.com</author>
<when>Sat, 27 Feb 2010 20:03:07 +0000</when>
<what>As a side note, my wifeQ&apos;Es phone (same model, same standard firmware, etc) works just 
fine.</what>
</comment>
<comment>
<author>orton.n...@gmail.com</author>
<when>Sat, 27 Feb 2010 20:05:14 +0000</when>
<what>Problem resolved for me by formatting my SD card.</what>
</comment>
<comment>
<author>burns.me...@gmail.com</author>
<when>Mon, 29 Mar 2010 23:21:57 +0000</when>
<what>Seeing very similar problems, I connect the USB from my N1 to my linux PC, select the
notification on the N1 to mount the sdcard, the linux PC sees it, and mounts it fine,
as soon as I start copying to the N1 it seems to remount the sdcard on the N1
(preparing sd card notification, and then I can mount it again)

The linux PC side shows

usb 1-1: reset high speed USB device using ehci_hcd and address 24

when it loses the connection, tried reformatting rhe sdcard, still the same problem.

within adb logcat and adb bugreport, I see messages such as

03-29 22:42:51.116 D/DiskCache( 1313): Wrote index with 0 records.
03-29 22:42:51.126 I/CacheService( 1313): Computing dirty sets.
03-29 22:42:51.136 D/DiskCache( 1313): Wrote index with 4 records.
03-29 22:42:51.146 D/DiskCache( 1313): Wrote index with 2 records.
03-29 22:42:51.266 I/vold    (   48): volmngr quick stop umount(/sdcard) attempt
 2 (Device or resource busy)
03-29 22:42:51.266 I/vold    (   48): volmngr quick stop umount(/sdcard) attempt
 3 (Device or resource busy)
03-29 22:42:51.266 I/vold    (   48): volmngr quick stop umount(/sdcard) attempt
 4 (Device or resource busy)
03-29 22:42:51.266 I/vold    (   48): volmngr quick stop umount(/sdcard) attempt
 5 (Device or resource busy)
03-29 22:42:51.266 W/vold    (   48): Volume /sdcard is busy (-1) - uncaging the
 reaper
03-29 22:42:51.266 W/vold    (   48): Reaper here - working on /sdcard
03-29 22:42:51.266 W/vold    (   48): volmngr reaper umount(/sdcard) attempt 1 (
Device or resource busy)
03-29 22:42:52.270 W/vold    (   48): volmngr reaper umount(/sdcard) attempt 2 (
Device or resource busy)
03-29 22:42:53.270 W/vold    (   48): volmngr reaper umount(/sdcard) attempt 3 (
Device or resource busy)
03-29 22:42:54.271 W/vold    (   48): volmngr reaper umount(/sdcard) attempt 4 (
Device or resource busy)
03-29 22:42:55.268 W/vold    (   48): volmngr reaper umount(/sdcard) attempt 5 (
Device or resource busy)
03-29 22:42:56.271 E/vold    (   48): KillProcessesWithOpenFiles /sdcard
03-29 22:42:56.526 E/vold    (   48): process com.cooliris.media (1313) has open
 file /sdcard/Android/data/com.cooliris.media/cache/local-skip-cachechunk_0
03-29 22:42:56.526 E/vold    (   48): Killing process 1313

03-29 22:42:58.469 I/vold    (   48): Evaluating dev Q&apos;E/devices/platform/msm_sdcc
.2/mmc_host/mmc1/mmc1:aaaa/block/mmcblk0Q&apos;E for mountable filesystems for Q&apos;E/sdcard
Q&apos;E
03-29 22:42:58.469 D/MountListener(   76): handleEvent ums_disabled
03-29 22:42:58.469 D/MountListener(   76): handleEvent ums_disconnected
03-29 22:42:58.496 D/MountListener(   76): handleEvent volume_checking:/sdcard
03-29 22:42:58.526 I//system/bin/fsck_msdos(   48): ** /dev/block//vold/179:1
03-29 22:42:58.536 I//system/bin/fsck_msdos(   48): ** Phase 1 - Read and Compar
e FATs
03-29 22:42:58.536 I//system/bin/fsck_msdos(   48): Attempting to allocate 472 K
B for FAT
03-29 22:42:58.656 I//system/bin/fsck_msdos(   48): Attempting to allocate 472 K
B for FAT
03-29 22:42:58.696 D/MountListener(   76): handleEvent ums_connected
03-29 22:42:58.716 I//system/bin/fsck_msdos(   48): ** Phase 2 - Check Cluster C
hains
03-29 22:42:58.726 I//system/bin/fsck_msdos(   48): ** Phase 3 - Checking Direct
ories
03-29 22:42:58.736 W/AudioFlinger(   52): write blocked for 200 msecs, 34 delaye
d writes, thread 0xd768
03-29 22:42:58.896 I//system/bin/fsck_msdos(   48): ** Phase 4 - Checking for Lo
st Files
03-29 22:42:58.906 I//system/bin/fsck_msdos(   48): Next free cluster in FSInfo 
</what>
</comment>
<comment>
<author>steve.ke...@gmail.com</author>
<when>Fri, 04 Jun 2010 20:03:02 +0000</when>
<what>IQ&apos;Em having a similar problem on an x86_64 Ubuntu 9.10 Dell laptop.

When I mount the SD card, I get a Thunar File Manager window showing the top level of
the SD card. After a little while, the card dismounts itself. Then the Droid will
announce that the USB is connected again. I have USB debugging turned on, but I donQ&apos;Et
know where to view the debugging output.

HereQ&apos;Es the output of dmesg after a mount:
Q&gt;E [2756418.492585] ===Q&gt;Ert_ioctl_giwscan. 6(6) BSS returned, data-Q&gt;Elength = 851
Q&gt;E [2756422.486142] sd 1982:0:0:0: [sdc] 31326208 512-byte logical blocks: (16.0
GB/14.9 GiB)
Q&gt;E [2756422.486764] sd 1982:0:0:0: [sdc] Assuming drive cache: write through
Q&gt;E [2756422.488637] sd 1982:0:0:0: [sdc] Assuming drive cache: write through
Q&gt;E [2756422.488644]  sdc: sdc1
Q&gt;E [2756422.897006] FAT: utf8 is not a recommended IO charset for FAT filesystems,
filesystem will be case sensitive!

After the SD card has dismounted itself:
Q&gt;E [2756476.168131] usb 1-4.5: USB disconnect, address 38
Q&gt;E [2756476.169910] FAT: bread failed in fat_clusters_flush
Q&gt;E [2756476.213159] FAT: bread failed in fat_clusters_flush
Q&gt;E [2756476.213185] FAT: bread failed in fat_clusters_flush
Q&gt;E [2756476.213195] FAT: bread failed in fat_clusters_flush
Q&gt;E [2756476.410167] usb 1-4.5: new high speed USB device using ehci_hcd and address 39
Q&gt;E [2756476.521179] usb 1-4.5: configuration #1 chosen from 1 choice
Q&gt;E [2756476.528738] scsi1983 : SCSI emulation for USB Mass Storage devices
Q&gt;E [2756476.529595] usb-storage: device found at 39
Q&gt;E [2756476.529598] usb-storage: waiting for device to settle before scanning
Q&gt;E [2756476.682364] usb 1-4.5: USB disconnect, address 39
Q&gt;E [2756476.950133] usb 1-4.5: new high speed USB device using ehci_hcd and address 40
Q&gt;E [2756477.061180] usb 1-4.5: configuration #1 chosen from 1 choice
Q&gt;E [2756477.113495] scsi1984 : SCSI emulation for USB Mass Storage devices
Q&gt;E [2756477.123404] usb-storage: device found at 40
Q&gt;E [2756477.123407] usb-storage: waiting for device to settle before scanning
Q&gt;E [2756478.491236] ===Q&gt;Ert_ioctl_giwscan. 6(6) BSS returned, data-Q&gt;Elength = 859
Q&gt;E [2756479.239869] usb 1-4.5: USB disconnect, address 40
Q&gt;E [2756479.490125] usb 1-4.5: new high speed USB device using ehci_hcd and address 41
Q&gt;E [2756479.606053] usb 1-4.5: configuration #1 chosen from 1 choice
Q&gt;E [2756479.613202] scsi1985 : SCSI emulation for USB Mass Storage devices
Q&gt;E [2756479.614027] usb-storage: device found at 41
Q&gt;E [2756479.614029] usb-storage: waiting for device to settle before scanning
Q&gt;E [2756484.612984] usb-storage: device scan complete
Q&gt;E [2756484.613673] scsi 1985:0:0:0: Direct-Access     Motorola A855             0001
PQ: 0 ANSI: 2
Q&gt;E [2756484.614254] sd 1985:0:0:0: Attached scsi generic sg3 type 0
Q&gt;E [2756484.618408] sd 1985:0:0:0: [sdc] Attached SCSI removable disk
</what>
</comment>
<comment>
<author>sherman406</author>
<when>Mon, 07 Jun 2010 18:41:03 +0000</when>
<what>So clearly nobody knows how to resolve this issue?  For me it began with using Cyanogenmod 5.0.7-DS.  It 
happens to allow me to mount right after a re-boot....</what>
</comment>
<comment>
<author>gherl...@gmail.com</author>
<when>Sun, 18 Jul 2010 20:02:21 +0000</when>
<what>I have the same problem.  USB debugging is enabled.  Ubuntu 10.04.  

Jul 18 13:00:07 aslan kernel: [ 2210.174454] sd 14:0:0:0: [sdc] Unhandled sense code
Jul 18 13:00:07 aslan kernel: [ 2210.174463] sd 14:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul 18 13:00:07 aslan kernel: [ 2210.174473] sd 14:0:0:0: [sdc] Sense Key : Medium Error [current] 
Jul 18 13:00:07 aslan kernel: [ 2210.174484] Info fld=0x2800
Jul 18 13:00:07 aslan kernel: [ 2210.174489] sd 14:0:0:0: [sdc] Add. Sense: Unrecovered read error
Jul 18 13:00:07 aslan kernel: [ 2210.174500] sd 14:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 28 00 00 00 08 00
Jul 18 13:00:07 aslan kernel: [ 2210.174524] end_request: I/O error, dev sdc, sector 10240
Jul 18 13:00:07 aslan kernel: [ 2210.174535] Buffer I/O error on device sdc1, logical block 256
Jul 18 13:00:08 aslan kernel: [ 2212.035307] sd 14:0:0:0: [sdc] Unhandled sense code
Jul 18 13:00:08 aslan kernel: [ 2212.035316] sd 14:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul 18 13:00:08 aslan kernel: [ 2212.035325] sd 14:0:0:0: [sdc] Sense Key : Medium Error [current] 
Jul 18 13:00:08 aslan kernel: [ 2212.035337] Info fld=0x2800
Jul 18 13:00:08 aslan kernel: [ 2212.035342] sd 14:0:0:0: [sdc] Add. Sense: Unrecovered read error
Jul 18 13:00:08 aslan kernel: [ 2212.035353] sd 14:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 28 00 00 00 08 00
Jul 18 13:00:08 aslan kernel: [ 2212.035377] end_request: I/O error, dev sdc, sector 10240
Jul 18 13:00:08 aslan kernel: [ 2212.035389] Buffer I/O error on device sdc1, logical block 256
</what>
</comment>
<comment>
<author>tbeaumon...@gmail.com</author>
<when>Fri, 29 Oct 2010 07:11:58 +0000</when>
<what>I have the same bug, USB not recognized on windows 7. I unplug/plug the wire in anothers USB of the same computer and the computer recognize it.. (I hope that will help some people)</what>
</comment>
<comment>
<author>contrab...@gmail.com</author>
<when>Sun, 31 Oct 2010 04:54:51 +0000</when>
<what>same problemwith me,but it happen after i choose update all apk from the market, i think it happen because the apk unsuccessfully update. after that the usb mount notification never show everytime i connect the cable. and now i cant install neither uninstall apk from my nexus one</what>
</comment>
<comment>
<author>jo...@perleryd.se</author>
<when>Sat, 12 Mar 2011 10:22:37 +0000</when>
<what>Are you joking ? 

Nexus S doesnt have a SD card slot !! </what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Wed, 22 Jun 2011 23:46:36 +0000</when>
<what>This issue was opened with regard to the Nexus One, not the Nexus S.</what>
</comment>
</bug>
<bug>
<bugid>4519</bugid>
<title>init.rc Q&apos;EmkdirQ&apos;E does not reset ownership and mode if directory exists</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>ian.pay...@gmail.com</reportedBy>
<openedDate>Thu, 05 Nov 2009 09:56:08 +0000</openedDate>
<description>- Steps to reproduce the problem. Change the ownership or mode of a
directory in a Q&apos;EmkdirQ&apos;E directive in the init.rc script, and update a
device (e.g. for OTA update) with the modified init.rc - What happened.
The Q&apos;EmkdirQ&apos;E does not modify the ownership or mode of the directory if
the directory already exists on the updated device. In order to get this
behavior, the init.rc script has to include additional Q&apos;EchownQ&apos;E and
Q&apos;EchmodQ&apos;E commands to make sure that the changes are applied. If this is
not done properly, it is possible for in-the-field devices to not be
properly updated, and for the ownership/permissions to remain
inconsistent with those declared in the init.rc mkdir on such devices. -
What you think the correct behavior should be. If the directory already
exists (as a directory) then the Q&apos;EmkdirQ&apos;E directive should change the
ownership and permissions if they are specified in the Q&apos;EmkdirQ&apos;E
directive. This issue exists in the current master, in the do_mkdir()
function in system/core/init/builtins.c A suggested fix is to explicitly
check for the EEXIST return in the mkdir() system call, call lstat() on
the existing file to check it is a directory, and change the ownership
and mode if they are different to those required.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:07:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18111</bugid>
<title>Additional tab in Q&quot;EStorage useQ&quot;E screen for local applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>n...@themajdans.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 19:23:40 +0000</openedDate>
<description>Settings Q&gt;E Applications Q&gt;E Storage use In the above screen, there are
four tabs: Q&quot;EDownloadedQ&quot;E, Q&quot;EAllQ&quot;E, Q&quot;EOn SD cardQ&quot;E, and Q&quot;ERunningQ&quot;E. I
continually run into issues where I am low on space on my phone. This is
internal space, not SD space. It would be nice if there was an
additional tab that shows applications that are currently using internal
storage as opposed to SD storage. To me, this would be more valuable. If
space for an additional tab is a concern, maybe clicking on the 3rd tab
(which is currently just Q&quot;EOn SD cardQ&quot;E) would cycle through Q&quot;EOn SD cardQ&quot;E
and Q&quot;EOn phoneQ&quot;E. This would allow the user to take various actions (move
to SD, delete cache, uninstall app) on applications installed on the
more limited local storage.</description>
</bug>
<bug>
<bugid>1172</bugid>
<title>Unable to Clear Individual Notifications in Pulldown Menu</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-29T01:45:08.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ctemplet...@gmail.com</reportedBy>
<openedDate>Sat, 01 Nov 2008 22:58:22 +0000</openedDate>
<description>Can a feature be added to allow single notifications to be cleared
without loadfing the program sending the notification. A long touch menu
would be good for this.</description>
<comment>
<author>ctemplet...@gmail.com</author>
<when>Sun, 28 Dec 2008 01:36:54 +0000</when>
<what>This is a duplicate of 1374. It can be closed.

(BTW this was caused by an error posting a bug on the Android phone. It gave me an error when I pressed 
submit. I didnQ&apos;Et think it had uploaded.)

Thanks,

Charles</what>
</comment>
<comment>
<author>dc.disco...@gmail.com</author>
<when>Sun, 28 Dec 2008 01:44:42 +0000</when>
<what>generally the -later- bug is the duplicate....</what>
</comment>
<comment>
<author>ctemplet...@gmail.com</author>
<when>Sun, 28 Dec 2008 01:48:43 +0000</when>
<what>I would concur but in this case the later bug actually was actually categorized as Q&apos;EEnhancementQ&apos;E. While this one 
still says is categorized as Q&apos;EDefectQ&apos;E.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:45:08 +0000</when>
<what>duplicate of issue 1374 - sorry for not coming to your report earlier. this seems to
be a popular request.</what>
</comment>
</bug>
<bug>
<bugid>17932</bugid>
<title>dialer doesnQ&apos;Et respond for 20 to 30 se onds after hanging up </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Trevor.B...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 04:06:39 +0000</openedDate>
<description>Thunderbolt, 2.2.1. After a call terminates, the dialer wonQ&apos;Et place a
second call, not responding for 20 to 30 seconds before suddenly
responding to all commands given in that time span.</description>
</bug>
<bug>
<bugid>4397</bugid>
<title>Musepack support for Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>52</stars>
<reportedBy>Mehmet.C...@gmail.com</reportedBy>
<openedDate>Wed, 28 Oct 2009 10:52:37 +0000</openedDate>
<description>ItQ&apos;Ed be great if the default media player supports Musepack (aka MPC)
encoded music files. More information about Musepack can be found on
projectQ&apos;Es website http://musepack.net/</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:39:33 +0000</when>
<what></what>
</comment>
<comment>
<author>ant.an...@gmail.com</author>
<when>Wed, 10 Feb 2010 22:24:41 +0000</when>
<what>I fully support this request!
My library consists of Musepack files mainly (and some Ogg).
Recently I bought HTC Tattoo and the only feature that I miss is Musepack support. 
Please!</what>
</comment>
<comment>
<author>tbei...@gmail.com</author>
<when>Wed, 24 Mar 2010 22:29:27 +0000</when>
<what>I agree support for mpc the best music format I know</what>
</comment>
<comment>
<author>Bria...@gmail.com</author>
<when>Wed, 31 Mar 2010 08:48:48 +0000</when>
<what>Let have support for .mpc (Musepack) a Truly time tested codec that has been my 
favorite for a very long time.</what>
</comment>
<comment>
<author>adam.oc...@gmail.com</author>
<when>Wed, 31 Mar 2010 09:04:40 +0000</when>
<what>Check http://code.google.com/p/andless/ for MPC support (v7 for now).</what>
</comment>
<comment>
<author>lukasz.j...@gmail.com</author>
<when>Sat, 29 May 2010 22:51:18 +0000</when>
<what>Musepack is the best soundying lossy codec there is.</what>
</comment>
<comment>
<author>ant.an...@gmail.com</author>
<when>Sun, 06 Jun 2010 22:16:38 +0000</when>
<what>I know the [b]andless[/b] player, it is nice but:
- still does not support MPC SV8 (only SV7 format which is considered obsolete)
- does not read tags
So, a native support would be preferred.
BTW, Rockbox already plays MPC SV8 :)</what>
</comment>
<comment>
<author>wanakamu...@gmail.com</author>
<when>Sun, 22 Aug 2010 10:24:52 +0000</when>
<what>Vot for MPC native!</what>
</comment>
<comment>
<author>vbu...@gmail.com</author>
<when>Thu, 02 Sep 2010 08:09:45 +0000</when>
<what>Voting. IQ&apos;Ed really love to see this superb format in the superb OS. They should go hand in hand!</what>
</comment>
<comment>
<author>jwinter...@gmail.com</author>
<when>Sat, 23 Oct 2010 18:27:42 +0000</when>
<what>Vote for native support!</what>
</comment>
<comment>
<author>jano.ku...@gmail.com</author>
<when>Sun, 24 Oct 2010 18:36:17 +0000</when>
<what>A want it too...</what>
</comment>
<comment>
<author>flansfl...@gmail.com</author>
<when>Thu, 18 Nov 2010 14:09:51 +0000</when>
<what>I definitley would appreciate MPC support in Android very very much!</what>
</comment>
<comment>
<author>adriano....@gmail.com</author>
<when>Tue, 07 Dec 2010 17:50:13 +0000</when>
<what>Vote for MPC native!</what>
</comment>
<comment>
<author>jpmrbl...@gmail.com</author>
<when>Mon, 17 Jan 2011 09:13:58 +0000</when>
<what>I also vote for it.</what>
</comment>
<comment>
<author>greenvor...@gmail.com</author>
<when>Sun, 30 Jan 2011 16:38:54 +0000</when>
<what>MPC must have! I vote.</what>
</comment>
<comment>
<author>davide.c...@gmail.com</author>
<when>Mon, 31 Jan 2011 22:45:59 +0000</when>
<what>i vote for musepack on my phone</what>
</comment>
<comment>
<author>petrvla...@gmail.com</author>
<when>Fri, 04 Feb 2011 14:00:31 +0000</when>
<what>another one for MPC</what>
</comment>
<comment>
<author>maze.kue...@gmail.com</author>
<when>Sun, 13 Feb 2011 15:29:58 +0000</when>
<what>canQ&apos;Et be that much of a problem including MPC, can it? so puleeeeeeze!!!!</what>
</comment>
<comment>
<author>vonzeppe...@gmail.com</author>
<when>Thu, 24 Feb 2011 16:11:32 +0000</when>
<what>+1, mpc is much better than mp3 in higher bitrates.</what>
</comment>
<comment>
<author>wasiliyr...@mail.com</author>
<when>Wed, 02 Mar 2011 18:22:41 +0000</when>
<what>Please do it !</what>
</comment>
<comment>
<author>jpmrbl...@gmail.com</author>
<when>Thu, 03 Mar 2011 13:27:22 +0000</when>
<what>I have lots of songs waiting to be played in my Android, in MPC. DonQ&apos;Et they already solve the patents?</what>
</comment>
<comment>
<author>SinoEdwa...@gmail.com</author>
<when>Sun, 20 Mar 2011 11:03:31 +0000</when>
<what>MusePack is my favorite Audio format.

I know mp3 is the most popular, so is pdf. However, give musepack and djvu and other unmainstreams a support. I think this is the way Free World works.

THX</what>
</comment>
<comment>
<author>adriano....@gmail.com</author>
<when>Mon, 21 Mar 2011 03:11:35 +0000</when>
<what>Musepack is an extremely efficient codec in terms of quality, filesize and coding/decoding speed. Furthermore, there is LGPL-licensed source code available in the official site.</what>
</comment>
<comment>
<author>web...@gmail.com</author>
<when>Mon, 04 Apr 2011 12:11:21 +0000</when>
<what>I support this request, too</what>
</comment>
<comment>
<author>elvis.w1...@gmail.com</author>
<when>Thu, 21 Apr 2011 02:37:34 +0000</when>
<what>I fully support this request!
Musepack is a wonderful format for music</what>
</comment>
</bug>
<bug>
<bugid>16921</bugid>
<title>Galaxy S unable to read/write on whole of 32gb MicroSDHC card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Tom.Bras...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 15:28:10 +0000</openedDate>
<description>I have been using my Samsung Galaxy S (running Android 2.3.3 JVK)
happily for a while, using a 16gb MicroSDHC card to increase the storage
capacity. I recently bought a new 32gb MicroSDHC card (4 actually, all
with same problem). I formatted each card in the phone, before
connecting to my PC via USB and copying music and videos across.
However, no matter what I did (having tried Samsung Kies, other sync
programs and simple drag-and-drop file transfer) the phone would not
read more than 2gb data off the card. Then I read that older versions of
android had trouble formatting cards that size, so I tried a different
tack: Formatting the card using SDFormatter on my PC and then copying
data on. However, when I then replaced the card in my phone it brought
up a Q&quot;EDamaged SD cardQ&quot;E error, and would not read any data on it. I then
had no choice but to format the card in the phone and start over. Is
this a common problem? Is this an Android problem or a Samsung Galaxy S
problem?</description>
<comment>
<author>Tom.Bras...@gmail.com</author>
<when>Tue, 17 May 2011 15:30:17 +0000</when>
<what>Forgot to mention that I had a repair shop confirm that the 32gb card was both genuine and in complete working order, so itQ&apos;Es definitely not a card problem.</what>
</comment>
</bug>
<bug>
<bugid>4657</bugid>
<title>Mutliple Facebook Profiles listed in contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>32</stars>
<reportedBy>spangler.steven.m@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 19:50:11 +0000</openedDate>
<description>For many contacts, there are two, three, or even four Facebook profiles
listed in their Contact information. Clicking any of them all goes to
the same Facebook profile, though. Originally, one contact started out
with two, then some time later three, and now four. IQ&apos;Em not sure how to
replicate it or how it starts or why it happens.</description>
<comment>
<author>spangler.steven.m@gmail.com</author>
<when>Tue, 10 Nov 2009 19:50:34 +0000</when>
<what>Oh, sorry. I have a Droid running 2.0</what>
</comment>
<comment>
<author>dahil...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:40:30 +0000</when>
<what>I had the same problem on Android 2.0 but only with one contact. 

After deleting the contact (and associated threads) the Facebook app would not re-
sync the contact at all</what>
</comment>
<comment>
<author>jedid...@gmail.com</author>
<when>Wed, 11 Nov 2009 16:19:00 +0000</when>
<what>IQ&apos;Em on a Motorola Droid running Android 2.0

I have this same issue with one contact. The contact has 2 profiles listed, only one
updates with the status. When I click edit, under the facebook header it shows the
same email listed twice. Both Q&quot;EprofilesQ&quot;E lead to the same profile page.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:04:17 +0000</when>
<what></what>
</comment>
<comment>
<author>JasonEva...@gmail.com</author>
<when>Wed, 02 Dec 2009 14:38:10 +0000</when>
<what>Same problem here. HavenQ&apos;E confirmed yet, but it seems like this crops up when a
contact changes their Facebook profile picture.</what>
</comment>
<comment>
<author>Mike.Fre...@gmail.com</author>
<when>Thu, 10 Dec 2009 17:03:17 +0000</when>
<what>my wife has Moto Droid running 2.0.1.  Before the update she had a few contacts that
would sync incorrectly with facebook.  Now, after the update, every time the contacts
syncs with facebook a new profile entry is added to each contact.  So where one
contact would have one facebook profile, after syncing it would now have two facebook
profiles, but link back to the same one.   Most of her contacts now have 3-4 facebook
profile entries.

ItQ&apos;Ed be nice if in addition to the bug being fixed being able to sync a contact to a
facebook profile by facebook id.</what>
</comment>
<comment>
<author>cdusovic...@gmail.com</author>
<when>Fri, 11 Dec 2009 00:04:31 +0000</when>
<what>I am also getting this issue. It is pretty annoying. Every sync adds another link.</what>
</comment>
<comment>
<author>jedid...@gmail.com</author>
<when>Fri, 11 Dec 2009 00:18:52 +0000</when>
<what>Yep, the issue seems to have gotten worse after 2.0.1. Now I have like 3 profiles under each 
contact. Only one shows their status update. When you click edit, and go down to the 
facebook part, they have duplicates of the same email listed. (CanQ&apos;Et tell for sure if 2.0.1 
made it worse)</what>
</comment>
<comment>
<author>momendo</author>
<when>Fri, 11 Dec 2009 19:03:48 +0000</when>
<what>Confirmed bug in 2.0.1</what>
</comment>
<comment>
<author>spangler.steven.m@gmail.com</author>
<when>Fri, 11 Dec 2009 23:10:36 +0000</when>
<what>This bug seems to be the same as it was in 2.0. Not fixed, no better, no worse.

I read somewhere that this happens when the Facebook contact changes his or her 
profile picture -- it then syncs and adds another Facebook profile to the contact. This 
seems about accurate. I canQ&apos;Et confirm it, but for those who change their profile picture a 
lot, they have a lot of profiles listed.</what>
</comment>
<comment>
<author>jedid...@gmail.com</author>
<when>Fri, 11 Dec 2009 23:14:17 +0000</when>
<what>That canQ&apos;Et be the only time it happens because I have a contact who has not changed their 
picture and has 2 listed profiles.</what>
</comment>
<comment>
<author>cdusovic...@gmail.com</author>
<when>Sat, 12 Dec 2009 23:50:28 +0000</when>
<what>HasnQ&apos;Et happened since 2.1 update for me.</what>
</comment>
<comment>
<author>knigh...@gmail.com</author>
<when>Sun, 13 Dec 2009 01:06:51 +0000</when>
<what>How I fixed the problem on my Motorola Droid:

Go into the facebook app, go to settings, and scroll down to Q&quot;ESync ContactsQ&quot;E and
select Q&quot;ERemove Facebook DataQ&quot;E and click OK. Exit to the contacts and make sure all
your Facebook data is removed. Next, go back to the Q&quot;ESync ContactsQ&quot;E menu, but this
time select Q&quot;ESync AllQ&quot;E and click OK. All your contacts should show up with only one
Q&quot;EFacebook ProfileQ&quot;E.</what>
</comment>
<comment>
<author>jedid...@gmail.com</author>
<when>Sun, 13 Dec 2009 01:13:08 +0000</when>
<what>@knightar

That sounds like youQ&apos;Ell end up with all your facebook friends in your contact list. Which is 
very undesireable for those of us with tons of facebook friends we donQ&apos;Et need in there.</what>
</comment>
<comment>
<author>Mike.Fre...@gmail.com</author>
<when>Sun, 13 Dec 2009 22:08:53 +0000</when>
<what>I still think itQ&apos;Ed be nice to sync a specific group, or sync specific facebook ids to
specific accounts.  ItQ&apos;Es not automatic but would give the granular control needed to
fix autosync problems.</what>
</comment>
<comment>
<author>ldrzycimski</author>
<when>Wed, 16 Dec 2009 21:40:22 +0000</when>
<what>Motorola Droid - I started having this problem after the 2.0.1 update, and it does 
not seem to be tied to FB friends who change their photo. Most of my contacts show 3 
FB lines, with only one line that actually shows their Q&quot;EstatusQ&quot;E, but some contacts 
have as many as 5 lines. When I open the contact to edit, it says Q&quot;EFacebook contact 
information is not editable on this deviceQ&quot;E... </what>
</comment>
<comment>
<author>mark.ben...@gmail.com</author>
<when>Fri, 18 Dec 2009 19:34:12 +0000</when>
<what>@ldrzycimski EverybodyQ&apos;Es phone says that. Though i have noticed on mine it seems to
be the contacts that donQ&apos;Et update their status that have up to 3 to 4 profiles
listed. IQ&apos;Eve had this problem since i got the phone on launch day. It would be nice
to see this fixed.</what>
</comment>
<comment>
<author>tromr2tu...@gmail.com</author>
<when>Tue, 22 Dec 2009 00:35:04 +0000</when>
<what>I figured I would chime in and agree with whatever one else is saying above.  I got
the Droid when it first launched and have had the same problems.  Hopefully this gets
fixed soon.</what>
</comment>
<comment>
<author>jason%ca...@gtempaccount.com</author>
<when>Wed, 13 Jan 2010 04:49:58 +0000</when>
<what>yep same issue, and format of phone numbers are not recognized, so if facebook has 
number 555.555.5555, and you have 1.555.555.5555 it will show two different 
numbers, letQ&apos;Es get some palm synergy fixed here android!</what>
</comment>
<comment>
<author>vik...@gmail.com</author>
<when>Sat, 13 Mar 2010 19:33:56 +0000</when>
<what>Same goes for me.. all contacs linked with facebook I have two of..</what>
</comment>
</bug>
<bug>
<bugid>8791</bugid>
<title>Add icon directly to folder</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 01:47:51 +0000</openedDate>
<description>Currently you canQ&apos;Et add an icon directly to a folder by tapping Add when
the folder is open. Please consider making it possible - otherwise itQ&apos;Es
really cumbersome to add an icon to a folder if your homescreen is full.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:32:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3092</bugid>
<title>When answering an incoming call on handset while connected to Bluetooth, audio should be routed to handset.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>14</stars>
<reportedBy>dotdotdo...@gmail.com</reportedBy>
<openedDate>Tue, 23 Jun 2009 19:32:54 +0000</openedDate>
<description>When a bluetooth headset is connected, and an incoming call is answered
via the call button on the handset, the audio should be transferred to
the handset. OR there should be at least options to transfer the audio
from headset to handset, especially when the bluetooth device is
inaccessible at the moment of the incoming call.</description>
<comment>
<author>dola...@gmail.com</author>
<when>Tue, 07 Jul 2009 17:00:53 +0000</when>
<what>I think you have to bring your menu then de-activate the bluetooth.

But I agree that the phone should use the handset when the call button is pushed on the 
phone even if a bluetooth headset is connected.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:22:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:56:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:17:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 21:40:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19513</bugid>
<title>Add support for allowing android to SMS to letter versions of short codes.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dave.cas...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 12:44:53 +0000</openedDate>
<description>Android OS does not allow SMS to letter versions of short codes. Example
1: Compose a new sms text to an example short code ABCDEF Results: To:
box will remain Q&quot;E? ABCDEFQ&quot;E And error message when you send is, Q&quot;EThe
message must contain valid recipients and contentQ&quot;E Example 2: Compose a
new text to an example short code 111222 (ie. ABCDEF converted into
numbers) Results: Would work perfectly. Concluding on android I cannot
send an SMS to ABCDEF but can send to 111222. I tested this behavior on
the iPhone 3, iPhone 4 and Blackberry and they all allow for texting to
short codes as letters or numbers, android does not seem to. Suggesting
this would be a useful addition to the core textQ&apos;Eing functionality on
android. Please note that ABCDEF and 111222 are just examples and am not
affiliated with those short codes in any way. Thanks.</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Wed, 24 Aug 2011 19:58:11 +0000</when>
<what>I assume you are talking about the stock android messaging app. If so, this does work. If you are your typing characters (ABCDEF) you should have an auto-complete box under the recipient textbox that shows ABCDEF with 222333 under it (See attached image). If you click this it will send your text to the number 222333.  Since this is not a bug and just user error AND you opened 2 separate tickets I would advise that you close both tickets.
</what>
</comment>
<comment>
<author>dave.cas...@gmail.com</author>
<when>Wed, 24 Aug 2011 20:44:55 +0000</when>
<what>Hello,

  Thank for your response.

  Purely looking to make a suggestion to improve the already great platform.  I do believe I am referring to the stock android text messaging app although by no means an expert on the app.  The behavior you describe does not occur for me, here is a .jpg attached of what happens when I try to repeat this test, version of mine are:

Android Version 2.3.4

Thanks.

PS - I did not intend to open two issues, I tried to move it from Q&apos;EbugQ&apos;E to Q&apos;Efeature requestQ&apos;E, as I feel I mis-classified the inquiry on the initial open, I will attempt to close the other now.  Thanks.</what>
</comment>
<comment>
<author>chockenb...@gmail.com</author>
<when>Wed, 24 Aug 2011 20:58:29 +0000</when>
<what>The app you are showing is MotorolaQ&apos;Es own messaging app that comes loaded in their Motoblur interface. The Q&quot;Estock appQ&quot;E I refer to (and showed) is the unmodified, straight-from-google messaging app. (I should have been more clear about that, sorry). In this case, since this is a Motorola developed app, it would be considered a bug with MotorolaQ&apos;Es software. IQ&apos;Ed contact Motorola about the issue / enhancement through one of their support lines.  Thanks</what>
</comment>
<comment>
<author>dave.cas...@gmail.com</author>
<when>Wed, 24 Aug 2011 21:02:12 +0000</when>
<what>Hello,

  Thanks for the clarification.

  Great, letQ&apos;Es close this ticket and consider this resolved and I will pick up the discussion with Motorola directly.

  Thank you and take care.</what>
</comment>
</bug>
<bug>
<bugid>14381</bugid>
<title>Call log says Q&quot;EYesterdayQ&quot;E for calls after 12 pm 2 days ago</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>von...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 15:54:40 +0000</openedDate>
<description>For example, it is Friday morning and calls from Wed. afternoon are
marked as Q&quot;EYesterdayQ&quot;E This is confusing. I canQ&apos;Et imagine nobody noticed
this before, but I didnQ&apos;Et see a bug report Nexus S, 2.3.2, build GRH78C</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 18 Feb 2011 22:21:31 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=8461</what>
</comment>
<comment>
<author>jeffd...@gmail.com</author>
<when>Mon, 21 Mar 2011 06:18:02 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=10590</what>
</comment>
<comment>
<author>misch...@gmail.com</author>
<when>Sun, 03 Apr 2011 09:38:53 +0000</when>
<what>Also reproducible on Nexus S, 2.3.3.

All relative indications like Q&quot;EyesterdayQ&quot;E, Q&quot;En days agoQ&quot;E seem to be based on time / 24h, without taking the actual date into account.

We expect to see Q&quot;EyesterdayQ&quot;E or Q&quot;En days agoQ&quot;E based on the day, not 24h cycles difference.
</what>
</comment>
<comment>
<author>misch...@gmail.com</author>
<when>Sun, 03 Apr 2011 09:41:17 +0000</when>
<what>@comments 1 and 2:

Indeed there are older reports of this bug. IQ&apos;Em not surprised, this is hardly an appropriate bug reporting system (way too simplistic). No components, version, ... itQ&apos;Es more like a forum.</what>
</comment>
<comment>
<author>frew.rob...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:07:38 +0000</when>
<what>Please fix this!!</what>
</comment>
</bug>
<bug>
<bugid>3836</bugid>
<title>Text message never received</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>67</stars>
<reportedBy>jarod...@gmail.com</reportedBy>
<openedDate>Wed, 09 Sep 2009 16:17:18 +0000</openedDate>
<description>Sometimes a text message never shows on my phone (HTC Hero - Android
1.5), but my friends receive a status message to say that the message
has been delivered! I live in France but this issue happens in other
countries
(http://androidcommunity.com/forums/f58/htc-hero-text-messaging-problem-24727/).
And I use the same phone operator for the last ten years without any
issues with text messages. I suspect the phone to receive the message
but to hide it somewhere ?! Also I donQ&apos;Et have any notification at all...
I asked to my friends to send me again the text messages (maybe some bad
charaters), but the second time it worked. I was not able to identify
the reason because: - this happens at any time; - the phone is sometimes
in Q&quot;Enormal modeQ&quot;E, sometimes in Q&quot;Evibration onlyQ&quot;E; - the phone is
sometimes in charge, sometimes not; - it happens with different mobile
phones as sender (Nokia N95, Samsung, ...) I tried with the default
message application, and I tried with Handset SMS app, but both donQ&apos;Et
show me the Q&quot;EmissingQ&quot;E text messages.</description>
<comment>
<author>woodward...@gmail.com</author>
<when>Wed, 09 Sep 2009 20:57:50 +0000</when>
<what>I can confirm I also have this issue on Uk tmobile with g2 touch and there is no 
pattern to when i dont receive the text, it can be different locations, time, phone 
status, very frustrating.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:03:30 +0000</when>
<what></what>
</comment>
<comment>
<author>darrentw...@gmail.com</author>
<when>Fri, 11 Sep 2009 09:37:15 +0000</when>
<what>same for uk three network - even at full bar mobile phone strength.</what>
</comment>
<comment>
<author>delanvi...@gmail.com</author>
<when>Mon, 14 Sep 2009 16:48:48 +0000</when>
<what>I can confirm the exact same problem. I receive no texts, despite the phone vibrating
and making sound notification when receiving them. They just do not appear, not even
in the messages lists. Whatever I send is there, though.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:15:47 +0000</when>
<what></what>
</comment>
<comment>
<author>oystein....@gmail.com</author>
<when>Thu, 24 Sep 2009 12:16:18 +0000</when>
<what>I can confirm that the same problem exists in Norway too. I guess that should 
eliminate a network operator error, and that the problem is located on the terminal.</what>
</comment>
<comment>
<author>jsdrisk...@gmail.com</author>
<when>Thu, 24 Sep 2009 16:02:28 +0000</when>
<what>I can confirm that this is happening on T-Mobile in the US with my mytouch (Magic
32b).  I donQ&apos;Et know if the phone vibrates when they come in or not but some text
messages are not showing up in messaging even though they have been confirmed as sent.</what>
</comment>
<comment>
<author>kishenra...@gmail.com</author>
<when>Wed, 30 Sep 2009 16:29:13 +0000</when>
<what>I am having a similar, if not the same problem on my HTC Hero
Messages arrive on my phone (it vibrates and notifies me), but as soon as I open my
messages program, the message ceases to exist.

I can sometimes read a preview of the message in the notification area, but I canQ&apos;Et
confirm if this happens every time, or whether some messages disappear without even
notifying me.

This isnQ&apos;Et just an error caused by the messaging program - I noticed it first on the
default application, so downloaded the Handcent application instead; the problem is
not application specific.</what>
</comment>
<comment>
<author>darrentw...@gmail.com</author>
<when>Wed, 30 Sep 2009 17:28:14 +0000</when>
<what>Sorry I couldnQ&apos;Et reply to individual users, but for HTC Hero users (and probably G2
as well) - I had this missing text message problem which is resolved (at least for
me) by doing an htc rom upgrade to 2.73.405.5 from htc website (uk, but probably for
your country too)

Branded phones (ie Orange) will need to get in touch or check their website for the
updates.</what>
</comment>
<comment>
<author>realm...@gmail.com</author>
<when>Mon, 12 Oct 2009 16:57:45 +0000</when>
<what>Me too!
Sprint Hero
Kernal: 2.6.27-533ce29d
Build: 1.29.651.1
Software: 1.29.651.1
</what>
</comment>
<comment>
<author>andycorl...@gmail.com</author>
<when>Thu, 15 Oct 2009 12:19:56 +0000</when>
<what>My wife and I just got Sprint Hero(s).  She can send and receive text messages from
her Hero but I can only send them.  My phone does nothing when texts are sent to it,
no notification, and no messages received.</what>
</comment>
<comment>
<author>whiteso...@gmail.com</author>
<when>Mon, 26 Oct 2009 23:14:23 +0000</when>
<what>I realized I am one of the unfortunate ones experiencing this sms glitch. I didnQ&apos;Et
even think twice about the text message I didnQ&apos;Et receive until I started reading
various forums where tons of people are having same problem.

Any updates on what might be causing this?</what>
</comment>
<comment>
<author>mrki...@gmail.com</author>
<when>Tue, 27 Oct 2009 12:36:20 +0000</when>
<what>I have the HTC Hero, Sprint flavor. IQ&apos;Ell get txt messages normally for a while, and
then theyQ&apos;Ell just stop landing. Popping the battery will usually take care of
business, but thatQ&apos;Es kind of annoying. Is there any new information on this?</what>
</comment>
<comment>
<author>realm...@gmail.com</author>
<when>Tue, 27 Oct 2009 13:12:12 +0000</when>
<what>The below is known to be for Sprint Hero, not sure about EU Hero...
I have found, as have others, that a combination of using a third party sms program
(handcent really stands out as an awesome replacement) and using Q&quot;ESMStoMailboxQ&quot;E seems
to help with this problem. 

It also fixes another issue that causes huge battery drain. This is definitely an HTC
issue. HTC is aware of both of theses issues, and hopefully will fix them in the
update that should be available soon.(1 or 2 weeks) 

Another thing that you have to careful with is what processes you are Q&quot;EkillingQ&quot;E if
you are using a process monitor such as Q&quot;EtaskkillerQ&quot;E. Killing some tasks may allow
your phone to receive a text message, but not tell you about it, or show it in the
UI. Only Q&quot;EkillQ&quot;E processes that you know are OK.(3rd party programs that you installed)

-AndyS-</what>
</comment>
<comment>
<author>schmick...@gmail.com</author>
<when>Fri, 06 Nov 2009 19:29:11 +0000</when>
<what>HTC Dream from Optus in Australia, Virgin SIM (Virgin and Optus use the same
network). I believe I once noticed a message notification come in with no message
attached, but I think what it was was an MMS that had been sent the day prior that
appeared half-way up my message thread, and therefore the Q&quot;EnewQ&quot;E message wasnQ&apos;Et
readily apparent.

I have noticed this on both the stock ROM (Android 1.5) and on home-cooked ROMs that
include 1.6 components. Optus has not released a 1.6 update.

VERY occasionally, what will happen is that the message will appear in the messaging
app, show as unread, but a new message notification will never occur. More
frequently, though, is that the messages will simply not appear in the messaging app,
sometimes appearing one to several days later when the phone is rebooted for some reason.

This is one annoying feature that will probably lead me to give up on an otherwise
awesome phone. No amount of awesome overcomes the need for me to reliably receieve
text messages...</what>
</comment>
<comment>
<author>renmcbe...@gmail.com</author>
<when>Tue, 01 Dec 2009 03:45:59 +0000</when>
<what>I had three different people from three different carriers (ATQ&amp;ET, T-Mobile and
Verizon) in the same room text me at different times and I got none of the texts. All
of their sent boxes showed the message to be delivered.</what>
</comment>
<comment>
<author>msl...@gmail.com</author>
<when>Fri, 04 Dec 2009 19:26:27 +0000</when>
<what>IQ&apos;Eve been having the same problem on my freerunner, I think. I can send texts but not
receive them.</what>
</comment>
<comment>
<author>l33tna...@gmail.com</author>
<when>Mon, 07 Dec 2009 11:48:09 +0000</when>
<what>IQ&apos;Em having this issue too.
HTC Hero
Firmware version: 1.5
Kernel: 2.6.27-8dd6deee
Build: 2.73.405.5 146733
Software: 1.0.0.A6288

The first few times I did a factory reset which allowed me to see the messages my
phone recieved. Last time I tried force closing the com.android.mms application
through the application manager and rebooted my phone which also made it work again -
but messages recieved by the phone are just gone.
Sending text messages, meanwhile, isnQ&apos;Et a problem.

I donQ&apos;Et agree that the priority on this issue only is set to medium.

</what>
</comment>
<comment>
<author>sean...@gmail.com</author>
<when>Wed, 09 Dec 2009 14:15:31 +0000</when>
<what>I believe this is because com.android.mms is killed because itQ&apos;Es out of memory, and 
therefore is unable to save the sms in a quite big sms database (700+ for 1 contact)

Cf : 
http://bbs.handcent.com/viewtopic.php?f=6Q&amp;Et=29Q&amp;Estart=30#p601

His log extract:
11-12 13:33:36.792 D/dalvikvm(  365): GC(1) freed 2595 objects / 328792 bytes in 
276ms
11-12 13:33:37.072 W/InputManagerService(  322): Window already focused, ignoring 
focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@439c42c0
11-12 13:33:37.522 I/ActivityManager(  322): Starting activity: Intent { 
cmp=com.handcent.nextsms/com.handcent.sms.ui.ConversationExList }
11-12 13:33:37.522 W/ActivityManager(  322): startActivity called from non-Activity 
context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent { 
cmp=com.handcent.nextsms/com.handcent.sms.ui.ConversationExList }
11-12 13:33:37.612 I/ActivityManager(  322): Start proc com.handcent.nextsms for 
activity com.handcent.nextsms/com.handcent.sms.ui.ConversationExList: pid=2918 
uid=10061 gids={3003, 1015}
11-12 13:33:38.542 D/dalvikvm( 2918): GC(2) freed 1992 objects / 190168 bytes in 85ms
11-12 13:33:39.172 D/dalvikvm(  322): GC(1) freed 12446 objects / 577416 bytes in 
353ms
11-12 13:33:39.282 I/global  (  843): Default buffer size used in BufferedWriter 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:33:39.382 D/sss     ( 2918): 1258032819382
11-12 13:33:39.892 I/ActivityManager(  322): Displayed activity 
com.handcent.nextsms/com.handcent.sms.ui.ConversationExList: 2297 ms (total 2297 ms)
11-12 13:33:40.382 I/ActivityManager(  322): Start proc 
com.acme.android.powermanagerpro for service 
com.acme.android.powermanagerpro/.service.RemoteService: pid=2929 uid=10045 
gids={3003, 3002, 3001, 1015}
11-12 13:33:40.452 I/global  (  843): Default buffer size used in BufferedReader 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:33:40.782 I/ActivityThread( 2929): Publishing provider 
com.acme.android.powermanagerpro.MyBackupPro: 
com.acme.android.powermanagerpro.MyBackupPro
11-12 13:33:41.173 D/LocationManager( 2929): Constructor: service = 
android.location.ILocationManager$Stub$Proxy@438fe800
11-12 13:33:43.102 I/ActivityManager(  322): Process com.acme.android.powermanagerpro 
(pid 2929) has died.
11-12 13:33:43.102 W/ActivityManager(  322): Scheduling restart of crashed service 
com.acme.android.powermanagerpro/.service.RemoteService in 5000ms
11-12 13:33:43.102 I/ActivityManager(  322): Low Memory: No more background 
processes.
11-12 13:33:44.452 I/ActivityManager(  322): Starting activity: Intent { 
cmp=com.handcent.nextsms/com.handcent.sender.HcPreferenceActivity }
11-12 13:33:45.042 I/XT9IME  (  563): [finishInput]
11-12 13:33:45.314 I/ActivityManager(  322): Displayed activity 
com.handcent.nextsms/com.handcent.sender.HcPreferenceActivity: 838 ms (total 838 ms)
11-12 13:33:46.342 D/dalvikvm( 2918): GC(2) freed 3999 objects / 300088 bytes in 96ms
11-12 13:33:46.512 I/global  (  843): Default buffer size used in BufferedWriter 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:33:46.722 D/dalvikvm( 2918): GC(2) freed 854 objects / 43096 bytes in 77ms
11-12 13:33:47.642 I/global  (  843): Default buffer size used in BufferedReader 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:33:48.122 I/ActivityManager(  322): Start proc 
com.acme.android.powermanagerpro for service 
com.acme.android.powermanagerpro/.service.RemoteService: pid=2938 uid=10045 
gids={3003, 3002, 3001, 1015}
11-12 13:33:48.322 I/ActivityManager(  322): Process com.android.mms (pid 2908) has 
died.
11-12 13:33:48.322 W/ActivityManager(  322): Scheduling restart of crashed service 
com.android.mms/.transaction.SmsReceiverService in 413104ms
11-12 13:33:48.322 I/ActivityManager(  322): Low Memory: No more background 
processes.
11-12 13:33:48.552 I/ActivityThread( 2938): Publishing provider 
com.acme.android.powermanagerpro.MyBackupPro: 
com.acme.android.powermanagerpro.MyBackupPro
11-12 13:33:48.652 I/ActivityManager(  322): Starting activity: Intent { 
cmp=com.handcent.nextsms/com.handcent.sender.HcMessageAutoRetrievePreference }
11-12 13:33:48.892 D/LocationManager( 2938): Constructor: service = 
android.location.ILocationManager$Stub$Proxy@438fe800
11-12 13:33:49.172 I/XT9IME  (  563): [finishInput]
11-12 13:33:49.542 I/ActivityManager(  322): Displayed activity 
com.handcent.nextsms/com.handcent.sender.HcMessageAutoRetrievePreference: 869 ms 
(total 869 ms)
11-12 13:33:50.922 D/dalvikvm( 2918): GC(2) freed 1603 objects / 101984 bytes in 94ms
11-12 13:33:52.142 D/dalvikvm(  843): GC(0) freed 26311 objects / 2046616 bytes in 
344ms
11-12 13:33:52.142 I/global  (  843): Default buffer size used in BufferedWriter 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:33:52.802 I/ActivityManager(  322): Process com.acme.android.powermanagerpro 
(pid 2938) has died.
11-12 13:33:52.812 W/ActivityManager(  322): Scheduling restart of crashed service 
com.acme.android.powermanagerpro/.service.RemoteService in 65597ms
11-12 13:33:52.812 I/ActivityManager(  322): Low Memory: No more background 
processes.
11-12 13:33:53.012 I/global  (  843): Default buffer size used in BufferedReader 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:33:53.072 I/XT9IME  (  563): [finishInput]
11-12 13:33:54.582 I/ActivityManager(  322): Starting activity: Intent { 
cmp=com.handcent.nextsms/com.handcent.sender.HcMessageAutoRetrievePreference }
11-12 13:33:54.862 I/XT9IME  (  563): [finishInput]
11-12 13:33:55.122 I/ActivityManager(  322): Displayed activity 
com.handcent.nextsms/com.handcent.sender.HcMessageAutoRetrievePreference: 498 ms 
(total 498 ms)
11-12 13:33:55.602 D/dalvikvm( 2918): GC(2) freed 2055 objects / 181744 bytes in 96ms
11-12 13:33:57.792 I/XT9IME  (  563): [finishInput]
11-12 13:33:58.892 I/XT9IME  (  563): [finishInput]
11-12 13:34:00.382 I/ActivityManager(  322): Start proc com.smstomailbox.s2m.lite for 
service 
com.smstomailbox.s2m.lite/com.smstomailbox.s2m.outgoing.service.S2MOutgoingServiceMai
n: pid=2948 uid=10065 gids={3003, 1015}
11-12 13:34:00.832 D/TrackingPatternView(  322): width=320 textureWidth=120
11-12 13:34:01.072 D/TrackingPatternView(  322): width=320 textureWidth=120
11-12 13:34:05.372 D/dalvikvm(  843): GC(1) freed 1729 objects / 151072 bytes in 
296ms
11-12 13:34:05.542 W/InputManagerService(  322): Window already focused, ignoring 
focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43a78e20
11-12 13:34:06.152 D/dalvikvm(  365): GC(2) freed 631 objects / 29696 bytes in 111ms
11-12 13:34:06.442 I/global  (  843): Default buffer size used in BufferedWriter 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:34:06.582 I/XT9IME  (  563): [finishInput]
11-12 13:34:07.572 I/global  (  843): Default buffer size used in BufferedReader 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:34:08.892 I/ActivityManager(  322): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 
cmp=com.xtralogic.android.logcollector/.SendLogActivity }
11-12 13:34:08.982 I/ActivityManager(  322): Start proc 
com.xtralogic.android.logcollector for activity 
com.xtralogic.android.logcollector/.SendLogActivity: pid=2959 uid=10047 gids={1007, 
1015}
11-12 13:34:09.202 D/dalvikvm(  321): GC(1) freed 307 objects / 11728 bytes in 218ms
11-12 13:34:09.432 D/dalvikvm(  321): GC(1) freed 57 objects / 2616 bytes in 209ms
11-12 13:34:09.492 D/dalvikvm(  321): GC(1) freed 2 objects / 56 bytes in 61ms
11-12 13:34:09.822 D/dalvikvm( 2959): GC(2) freed 960 objects / 78768 bytes in 82ms
11-12 13:34:10.012 I/ActivityManager(  322): Process com.handcent.nextsms (pid 2918) 
has died.
11-12 13:34:10.012 W/ActivityManager(  322): Scheduling restart of crashed service 
com.handcent.nextsms/com.handcent.sms.transaction.HcAppWidgetService in 69272ms
11-12 13:34:10.012 I/ActivityManager(  322): Low Memory: No more background 
processes.
11-12 13:34:11.332 I/ActivityManager(  322): Start proc com.disretrospect.twidgit for 
broadcast com.disretrospect.twidgit/.TwidgitWidgetProvider: pid=2965 uid=10064 
gids={3003, 1015}
11-12 13:34:11.772 I/global  (  843): Default buffer size used in BufferedWriter 
constructor. It would be better to be explicit if an 8k-char buffer is required.
11-12 13:34:11.802 D/Twidgit ( 2965): TWIDGIT TICK
11-12 13:34:12.202 I/ActivityManager(  322): Displayed activity 
com.xtralogic.android.logcollector/.SendLogActivity: 3230 ms (total 3230 ms)
11-12 13:34:12.212 I/global  ( 2959): Default buffer size used in BufferedReader 
constructor. It would be better to be explicit if an 8k-char buffer is required.




My log :
12-09 09:29:44.936 I/ActivityManager(  141): Start proc
cauchy.android.tracker for broadcast
cauchy.android.tracker/.SMSReceiver: pid=25474 uid=10043 gids={3003,
1006}
12-09 09:29:45.536 D/[CAUCHY_LOG](25474): SMS RECEIVED!
12-09 09:29:45.586 D/[CAUCHY_LOG](25474): SMS RECEIVED! Body: XXXXX
12-09 09:29:45.666 D/[CAUCHY_LOG](25474):               LowerCased
xxxxx
12-09 09:29:46.016 D/NetworkLocationProvider(  141):
onCellLocationChanged [5400,7797809]
12-09 09:29:46.076 I/ActivityManager(  141): Process
cauchy.android.tracker (pid 25474) has died.
12-09 09:29:46.076 I/ActivityManager(  141): Low Memory: No more
background processes.
12-09 09:29:46.096 I/ActivityManager(  141): Process com.android.mms
(pid 25460) has died.
12-09 09:29:46.106 W/ActivityManager(  141): Scheduling restart of
crashed service com.android.mms/.transaction.SmsReceiverService in
17163ms
12-09 09:29:46.116 I/ActivityManager(  141): Low Memory: No more
background processes.
12-09 09:29:46.716 V/MmsSmsProvider(  196): getThreadId THREAD_QUERY:
SELECT _id FROM threads WHERE recipient_ids = ?
12-09 09:29:46.726 V/MmsSmsProvider(  196): getThreadId cursor count: 1
12-09 09:29:46.826 V/MmsSmsProvider(  196): getThreadId THREAD_QUERY:
SELECT _id FROM threads WHERE recipient_ids = ?
12-09 09:29:46.826 V/MmsSmsProvider(  196): getThreadId cursor count: 1
12-09 09:29:47.486 D/dalvikvm(25466): GC freed 2547 objects / 201488
bytes in 134ms


In both case the SMS was lost. Hope it helps solving it.</what>
</comment>
<comment>
<author>dmdr...@gmail.com</author>
<when>Fri, 18 Dec 2009 10:35:43 +0000</when>
<what>IQ&apos;Em having similar issues on my G1. When on 3g or WiFi the phone will fail to notify 
or save SMS messages when it is under load.

I can reliably replicate this by sending a message to the phone while itQ&apos;Es updating 
RSS feeds using the NewsRoom reader. The sending phone sees the message as received, 
but the G1 doesnQ&apos;Et show a notification or save the message. When the phone is idle, 
messages are processed normally.

The message is clearly received because if smspopup is loaded it does display an 
alert under these circumstances - although the message is not saved - this does at 
least allow me to see that a message has come in.

IQ&apos;Em running Cyanogen 4.2.8.1 but from reading the above, this seems to be a more 
general problem than a Cyanogen specific issue.
</what>
</comment>
<comment>
<author>rommel.c...@gmail.com</author>
<when>Mon, 28 Dec 2009 18:14:42 +0000</when>
<what>same exact thing happens to me as what  kishenradia explained.
i have no idea how to resolve this, and its quite annoying, i thought at first its 
because of handcent, then because of chompsms, now im just using the native messaging 
application and it occured a few times still, please help.
im using cyanogenmod 4.2.10 and im in Philippines using smart communications sim.</what>
</comment>
<comment>
<author>odoma...@gmail.com</author>
<when>Mon, 04 Jan 2010 23:45:40 +0000</when>
<what>i receive the message but never an alert.  when i go to open the messaging app it does 
trigger an alert.  sometimes another messaage triggers the alert and then a previously 
unseen message has an alert.  ie  today i received a reply to a message i sent.  when 
the alert for that message appeared so did the one for a mes</what>
</comment>
<comment>
<author>manco...@gmail.com</author>
<when>Tue, 05 Jan 2010 02:29:15 +0000</when>
<what>@odomandr

I am having the same problem. I was wondering if it was cyanogen related. Are you using 
his ROM? If not, maybe this is a separate bug? ItQ&apos;Es really obnoxious.</what>
</comment>
<comment>
<author>cerebr...@gmail.com</author>
<when>Tue, 05 Jan 2010 09:36:16 +0000</when>
<what>Confirming this. I noticed it when I installed missed calls, I get notifications for some 
messages that donQ&apos;Et show up in the stock messages app (donQ&apos;Et have any third party sms 
applications installed). I think this is a critical bug, a phone is meant for making calls 
and texting, if a phone isnQ&apos;Et reliable when texting it isnQ&apos;Et worth the money.
IQ&apos;Em on a G1</what>
</comment>
<comment>
<author>dmdr...@gmail.com</author>
<when>Tue, 19 Jan 2010 14:44:14 +0000</when>
<what>After several attempts to resolve this with wipes and re-installs of various versions
of Cyanogen (4.2.8.1 and greater), I bit the bullet and dropped back to the HTC 1.6
Devphone ROM. Just over a week later and I havenQ&apos;Et had any further SMS issues.

I donQ&apos;Et think itQ&apos;Es strictly a Cyanogen problem, as IQ&apos;Eve seen reports of the issue in
other ROMs, but so far HTC 1.6 is working reliably for me.</what>
</comment>
</bug>
<bug>
<bugid>11681</bugid>
<title>Show where numbers are stored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wild.ric...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 18:33:57 +0000</openedDate>
<description>I would like to request that in the contacts list, that numbers in the
SIM card and numbers in the phoneQ&apos;Es memory are shown clearly with small
icons. I did loose my numbers because I couldnQ&apos;Et tell if they were
stored in the SIM card or the phoneQ&apos;Es memory, as wanted them just in the
SIM in my case. IQ&apos;Em using Android 2.1 on the T-Mobile pulse.</description>
</bug>
<bug>
<bugid>12771</bugid>
<title>The Android browser will not perform an xsl transform.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-07T16:56:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Zazcalla...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 13:41:55 +0000</openedDate>
<description>Steps to reproduce the problem: Open the android browser, go to
https://www.mozilla.org/projects/xslt/test.xml What happened: Q&quot;Ex y z
defQ&quot;E, the content of the xml document is displayed. What you think the
correct behavior should be: The xsl transformed document should be
displayed, starting with the Q&quot;EMozilla XSLT TransforMiiX Test CasesQ&quot;E
text. Reproduced on a N1 v2.2.1 (FRG83D)</description>
<comment>
<author>regis.de...@gmail.com</author>
<when>Mon, 29 Nov 2010 10:51:15 +0000</when>
<what>I think this is a duplicate of issue 9312
To summarize: Android browser does not support XSLT client-side until 2.1.
Apparently, XSL transformation has been added in Froyo (2.2).</what>
</comment>
<comment>
<author>Zazcalla...@gmail.com</author>
<when>Mon, 29 Nov 2010 12:33:37 +0000</when>
<what>Apparently, I reproduced it on my v2.2.1 Nexus one.
Different issue or missing support for tag-declarative xsl-association?</what>
</comment>
<comment>
<author>jost.an...@gmail.com</author>
<when>Mon, 20 Dec 2010 07:19:36 +0000</when>
<what>My Froyo (2.2) device does not support xsl-transformation. Tested with an Eclair (2.1) device and xsl-transformation performed.</what>
</comment>
<comment>
<author>jost.an...@gmail.com</author>
<when>Mon, 20 Dec 2010 12:16:08 +0000</when>
<what>After installing Firefox 4.1 beta on my Froyo device, the xsl-transformation runs. 
Tested against http://documenta.rudolphina.org/cond-css-demo.xml. Result shows yellow box = Firefox 3, FF 3, Firefox, Gecko 1.9, SeaMonkey 2, SeaMonkey, Camino 2, Camino, Epiphany 2.22, Epiphany, Minefield (3.0)

Stock browser, Miren, Dolphin HD browsers shows test result shows black box = Error: no XSL-transformation!

Samsung Galaxy S (Eclair) and HTC Desire Z (Froyo)</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 07 Jul 2011 16:56:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2114</bugid>
<title>Feature request: hostQ&lt;E-Q&gt;Ehandset synch API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>marc.pop...@gmail.com</reportedBy>
<openedDate>Mon, 02 Mar 2009 09:16:58 +0000</openedDate>
<description>There is currently no way to synchronise extra applications data. IE we
canQ&apos;Et have an app that writes data on the handset and then synchronises
with an other app on the host machine.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 17:44:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:31:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18147</bugid>
<title>Activity.unregisterReceiver should NOT throw an exception if the receiver is already unregistered</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>akasek</reportedBy>
<openedDate>Thu, 30 Jun 2011 21:20:39 +0000</openedDate>
<description>If Activity.unregisterReceiver is called with a BroadcastReceiver which
is not currently registered, then a RuntimeException, specifically an
IllegalArgumentException, is thrown. This is bad behavior for at least
the following 3 reasons: 1. The error condition is identical to the
intended result. Whether the method actually unregisters the receiver,
or if it was already unregistered when the method is called, both ways
the end result is that the receiver is unregistered. Silently returning
would be a much better option than throwing an exception. 2. Un-checked
exceptions donQ&apos;Et force the caller to catch them, therefore the most
common situation when encountering this condition is for the entire
application to crash and the user to be presented with a Force Close
dialog. This is a big penalty for a easy mistake to make. (For instance:
unregistering in a shared cleanup() method, and then calling that method
a 2nd time in a particular lifecycle chain of events) 3. In order to
recover from this exception, a defensive way to use this method when
itQ&apos;Es not known 100% that the receiver is registered, requires using the
following try/catch block - where the proper recovery action is to
merely ignore the exception. Except for testing Activity lifecycle
behavior, I canQ&apos;Et think of a situation where it would be desirable to
pass this exception up the call stack or do anything except just ignore
it. Having to catch it makes the code messier. try {
unregisterReceiver(receiver); } catch (IllegalArgumentException e) { if
(e.getMessage().contains(Q&quot;EReceiver not registeredQ&quot;E)) { // Ignore this
exception. This is exactly what is desired } else { // unexpected,
re-throw throw e; } } My suggestion is to stop throwing this unchecked
exception and effectively make the above try/catch logic internal to the
unregisterReceiver method. It should not break any existing code to make
this change and it will prevent an unnecessary application crash in
every case when itQ&apos;Es currently thrown and un-caught.</description>
</bug>
<bug>
<bugid>15189</bugid>
<title>Bluetooth audio playback stutters after Gingerbread update</title>
<status>New</status>
<owner>jaikumar...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>40</stars>
<reportedBy>js69...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 03:56:58 +0000</openedDate>
<description>Device: Nexus One Version: Gingerbread (2.3.3) Updated phone to
Gingerbread (2.3.3) via OTA update on 2011-03-02. Immediately began
experiencing problem with Bluetooth audio playback. While streaming
audio via Bluetooth, the sound drops and/or stutters about once every 30
seconds. Link to forum post reporting identical problem:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=5a181bbe3ddc0671Q&amp;Ehl=en
Verified problem in three separate players -- native Music player,
Subsonic player, YouTube player. Problem experienced on all Bluetooth
audio. Verified problem with two separate bluetooth devices --
Kensington headphones, IoGear headphones. Problem experienced on all
Bluetooth devices. Tried deactivating WiFi radio -- no change, problem
still occurs. Tried deactivating 3G Q&amp;E 2G radios -- no change, problem
still occurs. Tried several reboot cycles with battery removal -- no
change, problem still occurs. Verified audio problem does not occur when
playing back through internal speaker or headphone jack, only occurs via
Bluetooth audio playback. Have extensive playback experience in previous
version (Froyo) and can verify that problem did not occur until
Gingerbread update. Thank you.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 03 Mar 2011 16:01:52 +0000</when>
<what></what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Wed, 09 Mar 2011 05:00:33 +0000</when>
<what>same here.  problem occurs in car with internet radio feed (tunein radio) over bluetooth, also happens with GPS instructions over bluetooth.  Phone conversations seem not to be affected, so I guess itQ&apos;Es just A2DP

started right after OTA update to 2.3.3

PLEASE HELP FIX!</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Wed, 23 Mar 2011 06:04:23 +0000</when>
<what>had same problem with my Nexus One.  problem turned out to be (according to HTC support guy) a new Bluetooth stack that was released with Gingerbread, and the most-likely culprit is an outdated bluetooth stack on my car stereo (Kenwood DDX514 with a BT200 bluetooth module).  

I finally found the update for it on the kenwood support site, and like everything Kenwood, it was not a straight-forward patch, but once the patch on my stereo was done, the stuttering is GONE!

other problems that seem specific to Kenwood bluetooth stereos remain (see other forums for that), but no more stuttering (ie same performance as with Froyo)</what>
</comment>
<comment>
<author>woodbody...@gmail.com</author>
<when>Fri, 01 Apr 2011 02:25:58 +0000</when>
<what>I have had this same experience. Nexus One phone, extensive experience using bluetooth audio with both Logitech Freepulse headphones and the JBL stereo system in my car with standard Froyo release. Once the Gingerbread OTA release came a month or so ago I have had constant stuttering on my headphones, both local and internet streaming music are affected. Standard wired headphones do not experience the stutter.</what>
</comment>
<comment>
<author>blissval...@gmail.com</author>
<when>Thu, 07 Apr 2011 02:32:10 +0000</when>
<what>exactly same problem. nexus one, sony ericsson ds220 bluetooth, no problem in froyo, got into problem since 2.3 upgrade.</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Fri, 15 Apr 2011 05:37:28 +0000</when>
<what>**UPDATE**
I never really used the phonebook function through my stereo, so didnQ&apos;Et care when, after Gingerbread and subsequent bluetooth module flash (of the stereo), I didnQ&apos;Et have the phonebook through there.  Today, as I played around with my phone, I noticed the PBAP notification at the top (request to access the phone book on the phone by the stereo).  As soon as I allowed it, all hell broke loose and the stuttering was back!

If I left the A2DP (music streaming) on, but turned off the phone function, stuttering would go away.

Unpairing the phone (as with re-pairing through phone, problem would come back), disconneting, playing around with various options in the stereoQ&apos;Es bluetooth as well as AndroidQ&apos;Es did not resolve problem.  

Problem DID finally get resolved when I made the phone searchable and paired to it from the stereo.  Weirdness...but I swear-I was close to throwing my phone at my car stereo when the stuttering returned  :)

definitely an issue...whatQ&apos;Es the culprit, beats me!</what>
</comment>
<comment>
<author>emd...@gmail.com</author>
<when>Sun, 17 Apr 2011 08:37:25 +0000</when>
<what>IQ&apos;Eve got this same issue with Gingerbread on a HTC Desire, JVC BT1 car unit.  Only happens on A2DP.  Stutters or drops audio every 30secs</what>
</comment>
<comment>
<author>chriscpr...@gmail.com</author>
<when>Fri, 22 Apr 2011 10:45:45 +0000</when>
<what>I have the same issue - mutant MT2300BT car tereo and xperia arc phone - latest software.</what>
</comment>
<comment>
<author>cedric.b...@gmail.com</author>
<when>Tue, 03 May 2011 14:08:30 +0000</when>
<what>Maybe same issue (?) with Samsung Galaxy S updated to 2.3.3 (JVK samsung version), used with car radio Parrot RKi8400 (latest firmware).
AD2P streaming keeps pausing/restarting, causing stutters and drops...
Note that the autoradio shows that playback is rapidely Paused/Resumed (But I do not know if it believes it received the command to pause or it decides to pause because of problems...)

I already had this problem before (from android 2.0,2.1,..., and even HTC magic before), but very more rarely. Since 2.3.3 update it occurs every time, something like 10 times a minute.

(note that :
1. Parrot RKi8400 is quite a buggy thing :-(
2. I canQ&apos;Et be sure 100% it changed due to 2.3.3 upgrade, since in the meantime, I got a brand new (identical) radio unit from SAV )</what>
</comment>
<comment>
<author>js69...@gmail.com</author>
<when>Tue, 03 May 2011 14:30:44 +0000</when>
<what>
Update to OP -

Device: Nexus One
Version: Gingerbread (2.3.4)

Updated phone to latest Gingerbread revision (2.3.4) on 2011-05-03 Q&amp;E can confirm that problem is still occurring in this new version, i.e., sound still stutters every 30 seconds via A2DP Bluetooth connections.

Seriously giving some thought to rolling back to Froyo due to this issue.  Is there any way we can get a status update, ETA, any information from the devs?

Thank you.</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Sun, 08 May 2011 03:57:42 +0000</when>
<what>2.3.4, problem remains  :(

I wish I could go back to 2.2.2</what>
</comment>
<comment>
<author>sere...@gmail.com</author>
<when>Sat, 14 May 2011 00:11:25 +0000</when>
<what>The same problem happens to me. HTC Desire HD 2.3.3 Gingerbread and Parrot Mki9000 sw ver. 1.83 (also tested on a Peugeot Blutooth car kit). When i listening streaming music via bluetooth (ad2p) evry 3-5 minutes I hear an audio stuck les than half second, after it continues normally. No interference, i think a bug software. With my old Acer Liquid 2.2 Froyo and the same car kit hands free, the streaming via bluetooth worked ok!</what>
</comment>
<comment>
<author>Shuichi....@gmail.com</author>
<when>Sun, 15 May 2011 03:25:01 +0000</when>
<what>Exactly the same problem on my HTC Desire HD after version up to 2.3.3 Gingerbread.
I feel audio interruption frequently when I listening the music by bluetooth headphone.
I have experienced this problem very little frequency before version up (2.2 Froyo).
I need this problem to fix immediately.</what>
</comment>
<comment>
<author>mattyfri...@gmail.com</author>
<when>Mon, 23 May 2011 16:53:21 +0000</when>
<what>I have experienced this too.

Over the past couple of weeks, IQ&apos;Eve noticed this consistent problem with my Nexus S on Sprint running 2.3.4.

If I have the 4G radio on, and am streaming bluetooth music from Pandora to my Blaupunkt car receiver, there are sporadic, very short dropouts in the audio. This happens regardless of whether 4G or 3G is active... whenever the 4G radio is on.

If I turn the 4G radio OFF, A2DP streaming from Pandora works perfectly.

If I have the 4G radio on, but plug an audio cable into the receiver, there are no dropouts.

I also experienced this on my last phone, the Epic 4G on Sprint, running 2.1. When the phone got updated to 2.2, the dropouts became so long and so frequent, A2DP became completely unuseable... often they would last for 1-2 full seconds.</what>
</comment>
<comment>
<author>ben.rim...@gmail.com</author>
<when>Thu, 26 May 2011 15:37:07 +0000</when>
<what>I had constant stuttering on my Sennheiser headphones via Bluetooth from my Nexus One on Android 2.3.3 and 2.3.4.   However, IQ&apos;Eve just bought a Samsung Galaxy S II, which has Android 2.3.3 preinstalled, and the same headphones are working perfectly via Bluetooth, without any stuttering at all.   The Samsung supports Bluetooth 3.0, whereas the Nexus One was only 2.0-compatible - not sure if thatQ&apos;Es relevant.</what>
</comment>
<comment>
<author>dramia...@gmail.com</author>
<when>Fri, 27 May 2011 06:02:37 +0000</when>
<what>I have the same problem with the Galaxy S II and a Sony stereo head. Thought it was some sort of cellular data interference, disabled GPS and cellular data with no change, problem still occurred. </what>
</comment>
<comment>
<author>hthdjeut...@gmail.com</author>
<when>Wed, 08 Jun 2011 22:43:20 +0000</when>
<what>Same problem here. Upgraded from a Froyo HTC Sense on a Desire to cyanogenmod 7.0 and now have the same stuttering problem described above with my Kenwood BT200. IQ&apos;Ell try to follow the hint regarding upgrading the Kenwood device although I would really like to see Google fix this as of clearly seems a regression from 2.2 to 2.3.

Best,
-- Axel</what>
</comment>
<comment>
<author>craig.we...@gmail.com</author>
<when>Thu, 09 Jun 2011 00:12:37 +0000</when>
<what>Just chiming in as one more with the issue. IQ&apos;Em running Gingerbread 2.3.3 on an HTC Desire HD. IQ&apos;Eve emailed Pioneer about an update for my deck, but I doubt theyQ&apos;Ell do anything useful for me.

Even if they do, itQ&apos;Es totally googleQ&apos;Es fault. Sure, theyQ&apos;Ere using a new BT stack, but if so few devices support it, what was the point? My Hero worked fine on 1.5, 2.1 and 2.2. This is pretty much the equivalent of Microsoft putting out Windows 98 as a 64-bit operating system. Sure, it wouldQ&apos;Eve been Q&quot;Emore advanced,Q&quot;E but no one couldQ&apos;Eve used it.</what>
</comment>
<comment>
<author>craig.we...@gmail.com</author>
<when>Thu, 09 Jun 2011 01:34:15 +0000</when>
<what>I donQ&apos;Et know if this will help everyone, but hereQ&apos;Es what I did to resolve the problem. After noticing comment #6 about the PBAP notification, I unpaired my phone from my Pioneer DEH-P6100BT, then repaired. When the phone asked me to allow access to my phonebook, I checked Q&quot;EAlwaysQ&quot;E and selected Q&quot;EDecline.Q&quot;E Now audio plays flawlessly! However, I canQ&apos;Et access my address book through my car stereo, but thatQ&apos;Es far less annoying than having audio skip all over the place.</what>
</comment>
<comment>
<author>jvdbosc...@gmail.com</author>
<when>Tue, 28 Jun 2011 12:54:31 +0000</when>
<what>I am experiencing this issue with an HTC DHD paired with Sennheiser MM 450 headphones. Talk function seems fine. It appears problem is only with audio playback.

Any help would be hugely appreciated. I donQ&apos;Et want to have to downgrade.</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Fri, 01 Jul 2011 05:52:12 +0000</when>
<what>I WANT to downgrade at this point, as the issue has been out there for months with no fix....but you cannot downgrade either!  sucky situation you put us in, Google!</what>
</comment>
<comment>
<author>beatle1...@gmail.com</author>
<when>Sat, 02 Jul 2011 14:27:58 +0000</when>
<what>I have Desire HD with 2.3.3 and 3.0 Sense using a scala rider bluetooth headset and getting same issue as everyone else. Everything else seems so perfect in the ginger update its a shame this issue hasnt been resolved, its really tainted it.</what>
</comment>
<comment>
<author>Erkl...@gmail.com</author>
<when>Sun, 24 Jul 2011 21:31:09 +0000</when>
<what>Same issue as everyone else, using a Desire HD gingerbread paired to an Alpine x305 via Alpine KCE-400BT with phone and media enabled.

Pauses to the music roughly every 30secs or so.

Absolutely infuriating.</what>
</comment>
<comment>
<author>RonaldSt...@gmail.com</author>
<when>Sat, 06 Aug 2011 19:43:02 +0000</when>
<what>Same problem with HTC desire upgraded to 2.3.3 by HTC RUU and Kenwood BT car stereo. Phonebook does no longer transfer, and phone calls stay on the hand set in stead of the car speakers.</what>
</comment>
<comment>
<author>Andrey.N.Gorlov@gmail.com</author>
<when>Fri, 12 Aug 2011 20:46:40 +0000</when>
<what>Same with Nexus One on official 2.3.4 and PLANTRONICS BACKBEAT 903+ </what>
</comment>
</bug>
<bug>
<bugid>9548</bugid>
<title>Nexus one: reboots frequently in warm weather/conditions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ericbu...@hotmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 03:09:58 +0000</openedDate>
<description>Been in a warm spell in NY area. When temp is in 90Q&apos;Es and either outside
(typically in shade) or car with minimal AC, phone (Nexus One) reboots
constantly. Sometimes right after another reboot. Also has had a number
of times where it freezes with an X during or after the reboot. Will go
back into that with a battery pull too. This happened with 2.1. I got
upgraded to 2.2 this weekend (this is the ATT version). I did a factory
reset thinking it was some software, but it did it then too, again right
after a reboot where all I got into was gmail or unlocking the screen.
As best as I can tell it is temp related. Never remember this with a
variety of BB devices, granted last summer was cooler, but still. Assume
at some level this is coding related. Would love to provide logs or
something, but var/log doesnQ&apos;Et seem to exist.</description>
<comment>
<author>kaibosc...@gmail.com</author>
<when>Sun, 11 Jul 2010 10:01:48 +0000</when>
<what>I have a similar Problem. When i Navigate with the Phone (Navigon App or Google Maps) after 10-15 minutes the Phone is so hot that i canQ&apos;Et touch it and the Phone reboot. I search in Google for other People have the same Problem. I found very very many People have the same Problem but i found no Solution for it. I have bought it from Vodafone Germany. System is Version 2.1.</what>
</comment>
<comment>
<author>abravo...@gmail.com</author>
<when>Mon, 26 Jul 2010 20:13:14 +0000</when>
<what>Same that kaibosch76 and bu..., similar problem. N1 from Vodafone Spain and android 2.1. The phone is rebooting until it cools, then no problem until it hot again.</what>
</comment>
<comment>
<author>bud...@gmail.com</author>
<when>Mon, 26 Jul 2010 20:20:31 +0000</when>
<what>Well they sent a replacement. Seems this one is almost worse. No heating issues anymore, but the thing seems to either randomly reboot (and I donQ&apos;Et quite notice it) or at times when I watch it, it reboots, seems to fail after a couple attempts and then shuts off. Other times, IQ&apos;Em assuming that the second scenario happens and it is just off. They havenQ&apos;Et closed out my first ticket yet so IQ&apos;Em moving back to a BB since it at least stays on.</what>
</comment>
<comment>
<author>kaibosc...@gmail.com</author>
<when>Sat, 09 Oct 2010 09:18:14 +0000</when>
<what>Now i have become a replacement Battery, but did not fix the problem. In the 2nd step i become a new nexus One. And now all is fine. No rebooting anymore. The Phone is sometimes hot but it still works. Now iQ&apos;Em happy.</what>
</comment>
</bug>
<bug>
<bugid>13387</bugid>
<title>Loop while calculating driving driection in Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>johan.gr...@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 12:46:56 +0000</openedDate>
<description>After entering a destination in Google Maps Navigation, system launch
calculation of driving direction and at this moment, calculating fails
to conclude (with endless lopp) even if GPS signal is captured. This
issue only appears with new Maps 5.0, not before. Have you got an idea
from what it comes? I run android under GAOSP project (2.2.1)</description>
<comment>
<author>Savva.pe...@gmail.com</author>
<when>Fri, 07 Jan 2011 15:58:49 +0000</when>
<what>this query is linked with issue 13809</what>
</comment>
</bug>
<bug>
<bugid>5930</bugid>
<title>Android Market listing says Q&quot;ELocalized to: unknownQ&quot;E for a properly localized application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>burna...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 13:28:07 +0000</openedDate>
<description>My application (ActionComplete) is currently localized to French,
Spanish, and Czech. The localizations work on the emulator. However the
application listing at Android Market says Q&quot;ELocalized to: unknownQ&quot;E. I
wonder if itQ&apos;Es a market listing glitch or something that affects the
users in the respective territories. In either case the issue should be
addressed.</description>
<comment>
<author>xhe...@gmail.com</author>
<when>Sun, 28 Feb 2010 21:03:01 +0000</when>
<what>Same problem for my app, Battery snap.</what>
</comment>
<comment>
<author>sicilia....@gmail.com</author>
<when>Sun, 21 Mar 2010 10:47:51 +0000</when>
<what>Same for me.. ChocoFiscod</what>
</comment>
<comment>
<author>evgen...@gmail.com</author>
<when>Sat, 24 Apr 2010 20:14:58 +0000</when>
<what>Same problem with my app  ConvertM(Beta)
I have appropriate folders values-fr-rFR, values-ru-rRU etc.
But itQ&apos;Es not recognized by Market.</what>
</comment>
<comment>
<author>evgen...@gmail.com</author>
<when>Sat, 24 Apr 2010 20:15:50 +0000</when>
<what>Same problem with my app  ConvertMe(Beta)
I have appropriate folders values-fr-rFR, values-ru-rRU etc.
But itQ&apos;Es not recognized by Market.</what>
</comment>
<comment>
<author>tidalwav...@gmail.com</author>
<when>Sat, 22 May 2010 19:59:30 +0000</when>
<what>Same for me - I have italian and english, both working, but Q&quot;ELocalized to: unknownQ&quot;E
in the Market.</what>
</comment>
<comment>
<author>tidalwav...@gmail.com</author>
<when>Sun, 23 May 2010 15:21:10 +0000</when>
<what>PS My app is blueBill Mobile.</what>
</comment>
<comment>
<author>zbnet...@gmail.com</author>
<when>Sat, 19 Jun 2010 12:09:11 +0000</when>
<what>Same forme - my app Message Router have English and Simplified Chinese , both working but in Android Market said Q&quot;ELocalized to: unkownQ&quot;E. </what>
</comment>
<comment>
<author>mse...@gmail.com</author>
<when>Fri, 25 Jun 2010 07:43:42 +0000</when>
<what>Same here. Tried several configurations with no result. Localization works prefectly but itQ&apos;Es not recognized by the Market.</what>
</comment>
</bug>
<bug>
<bugid>17689</bugid>
<title>TextView shadowColor should accept a ColorStateList</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tony.g...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 22:25:02 +0000</openedDate>
<description>- TextViewQ&apos;Es shadowColor does not accept a ColorStateList, itQ&apos;Ed be great
if it did - textColor accepts a ColorStateList, as do some other color
attributes, but apparently not all color attributes are the same This
might require some underlying changes with how SetShadowLayer works / is
used, itQ&apos;Ed be great for uniformity.</description>
</bug>
<bug>
<bugid>2033</bugid>
<title>SDK 1.1 r1 - javadoc hints in eclipse are not working</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-03-03T18:23:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>avolo...@gmail.com</reportedBy>
<openedDate>Wed, 18 Feb 2009 16:09:15 +0000</openedDate>
<description>Switched to SDK1.1 and javadocs hints are not coming up. MacOSX 10.5.6.
JDK 1.6.0_07 ( tried with 1.5 both 32 and 64 bit ) Eclipse 3.4 Problem
is reported on dev forum
http://groups.google.com/group/android-developers/browse_thread/thread/de24dbe07415c4f7/9f7f5b9e69c22e5f?lnk=gstQ&amp;Eq=javadoc#9f7f5b9e69c22e5f</description>
<comment>
<author>avolo...@gmail.com</author>
<when>Thu, 19 Feb 2009 15:04:07 +0000</when>
<what>Looks like new SDK has been updated in downloads section and this has been fixed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:23:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17011</bugid>
<title>Hindi (Unicode) Support in Existing android version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>75</stars>
<reportedBy>jitu9...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 09:24:08 +0000</openedDate>
<description>I am using Samsung Galaxy S with Android 2.2 Froyo, Kernel Version :
2.6.32.8 Shoud.lee@SEP0-09 #1 I am not able to find Hindi Support.
However in few Applications like (NewHunt, OPERA and some translation
applications) show Hindi properly. But Hindi is not available as basic
support in Android. Please do the needful, as millions of Hindi Users
are waiting for this support to be included.</description>
<comment>
<author>sharma.s...@gmail.com</author>
<when>Fri, 20 May 2011 09:48:57 +0000</when>
<what>I support this bug, most of the Android phones being sold in India Q&amp;E Asia are based on older versions like Froyo, so a patch/update should be provided to support Hindi (Devanagari) Unicode.</what>
</comment>
<comment>
<author>ash.s...@gmail.com</author>
<when>Fri, 20 May 2011 13:05:00 +0000</when>
<what>This is unfortunate for a popular platform like Android. This needs to be fixed ASAP.</what>
</comment>
<comment>
<author>kajalkum...@gmail.com</author>
<when>Wed, 01 Jun 2011 13:48:32 +0000</when>
<what>Now Android is Hindi enabled. Read this post.
http://sahibaat.blogspot.com/2011/05/blog-post.html</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 10 Jun 2011 17:47:15 +0000</when>
<what>Issue 17563 has been merged into this issue.</what>
</comment>
<comment>
<author>sharma.s...@gmail.com</author>
<when>Sat, 11 Jun 2011 04:04:22 +0000</when>
<what>@kajalkum...@gmail.com,
Android is still not supporting Hindi. Samsung and Sony Ericsson are providing Hindi support in some of their Android models on their own (patching the rom for it themselves). Android itself is not supporting Hindi yet.</what>
</comment>
<comment>
<author>vlsika...@gmail.com</author>
<when>Tue, 14 Jun 2011 12:08:20 +0000</when>
<what>I am using Android 2.3.3 (thru Samsung Galaxy s2).. but unable to view and type kannaDa scripts. 

Such a high end mobile not supporting Unicode is rediculous.

please support unicode ASAP.</what>
</comment>
<comment>
<author>dravid....@gmail.com</author>
<when>Fri, 01 Jul 2011 23:46:52 +0000</when>
<what>I m using galaxy tab 10.1. Need Devanagari font working. Honeycomb 3.1</what>
</comment>
<comment>
<author>barthwal...@gmail.com</author>
<when>Wed, 03 Aug 2011 20:47:23 +0000</when>
<what>Please do the needful, as millions of Hindi Users are waiting for this support to be included</what>
</comment>
<comment>
<author>dr.rajee...@gmail.com</author>
<when>Thu, 04 Aug 2011 00:19:54 +0000</when>
<what>??? ???? ????? ??? ???, ???? ?? ???????? ?? ?????? ??? ?? ??? </what>
</comment>
<comment>
<author>kheteshw...@gmail.com</author>
<when>Thu, 04 Aug 2011 04:29:13 +0000</when>
<what>Ya Google Baba,

May UserQ&apos;Es are waiting for Hindi Version of Andriod.</what>
</comment>
<comment>
<author>TanyaKop...@gmail.com</author>
<when>Thu, 04 Aug 2011 13:05:30 +0000</when>
<what>Need devanagari font for working even in Russia!!!</what>
</comment>
<comment>
<author>citip...@gmail.com</author>
<when>Thu, 04 Aug 2011 13:21:26 +0000</when>
<what>Here in France, i also need hindi fonts, moreover nepali fonts too. All indian fonts actually.</what>
</comment>
<comment>
<author>satyagha...@gmail.com</author>
<when>Thu, 04 Aug 2011 13:29:06 +0000</when>
<what>Hindi fonts are needed everywhere. I canQ&apos;Et understand why the user-friendly
Google is ignoring Hindi fomts for Android?</what>
</comment>
<comment>
<author>hellovin...@gmail.com</author>
<when>Fri, 05 Aug 2011 14:33:06 +0000</when>
<what>Recently purchased Galaxy s2 and was shocked it does not provide support for the Hindi. This is ridiculous on part of google when android does not support the language of the place which amounts to its maximum number of users.</what>
</comment>
<comment>
<author>ocean.pr...@gmail.com</author>
<when>Fri, 05 Aug 2011 19:17:09 +0000</when>
<what>Ridiculous to not get any support for Hindi fonts, donQ&apos;Et know how 60% of the Google developer canQ&apos;Et vote for it and says I am Indian.</what>
</comment>
<comment>
<author>sam...@gmail.com</author>
<when>Sat, 06 Aug 2011 06:12:58 +0000</when>
<what>please check this with Android :
www.suratclassified.com
</what>
</comment>
<comment>
<author>ashish2s...@gmail.com</author>
<when>Mon, 22 Aug 2011 09:01:41 +0000</when>
<what>issue 12981 and issue 17011 are both about missing Hindi font support on android OS</what>
</comment>
<comment>
<author>murali.k...@gmail.com</author>
<when>Thu, 08 Sep 2011 17:13:57 +0000</when>
<what>I use opera for Tamil language support. But I wonder why such a good OS would not include Unicode support. It would be great if Android team could fix it. I couldnQ&apos;Et read Unicode conversations in Facebook app since Android doesnQ&apos;Et support it. Sometimes its disappointing that one should log into PC to read some emails, fb messages, etc...</what>
</comment>
<comment>
<author>haris5s...@gmail.com</author>
<when>Thu, 08 Sep 2011 18:22:05 +0000</when>
<what>Plz add HINDI language support in Android OS.
1.2 billion people of India use Hindi as National Language.</what>
</comment>
<comment>
<author>rhonda.p...@gmail.com</author>
<when>Mon, 10 Oct 2011 18:20:50 +0000</when>
<what>I really need Devanagari on my Android I donQ&apos;Et have a clue how to do root stuff. This seems really silly that my Thunderbolt is supposedly cutting edge but gives me little boxes instead of text.

</what>
</comment>
<comment>
<author>xar...@gmail.com</author>
<when>Thu, 03 Nov 2011 22:04:50 +0000</when>
<what>Please start posting on the following link for this issue.
We are divided and have opened up so many threads for the same issue. If we all get together and support one single Q&quot;EIssueQ&quot;E we will have more pressure.
Please start posting all your comments and posts on the link given below.

I am not doing this to favor one group over other it just happened that the following has got maximum no of stars as compared to others

http://code.google.com/p/android/issues/detail?id=1618</what>
</comment>
<comment>
<author>ninad.ma...@gmail.com</author>
<when>Mon, 21 Nov 2011 11:38:31 +0000</when>
<what>Pls add Hindi / Devnagri / Unicode support to view websites in Hindi fonts on my Android phone..... this is needed since there are a large number of Android users hailing from India. </what>
</comment>
<comment>
<author>milindkr...@gmail.com</author>
<when>Wed, 23 Nov 2011 20:52:20 +0000</when>
<what>Why should a phone be called as Q&apos;EsmartphoneQ&apos;E when it canQ&apos;Et do a basic task? I have symbian s60v3 base Nokia E63 and it renders devanagari in an absolutely perfect way. Android may be smart, but not Google India nor companies selling smartphones in Indian Market. Open OS and such restrictions? I am fortunate that I found this before buying an Android. Guys, please mention your phone if it supports devanagari with proper rendering so that people will be educated about smartphones with devanagari support.</what>
</comment>
<comment>
<author>furzib...@gmail.com</author>
<when>Mon, 28 Nov 2011 07:38:55 +0000</when>
<what>Finally!!! I can see Hindi font on my Samsung galaxy S running beta version of ice-cream sandwich. Thanks to Google for listening the voice.Better late than never. </what>
</comment>
<comment>
<author>milindkr...@gmail.com</author>
<when>Mon, 28 Nov 2011 07:57:01 +0000</when>
<what>@furzib...@gmail.com, ThatQ&apos;Es good. :) But is it properly rendered?</what>
</comment>
</bug>
<bug>
<bugid>10058</bugid>
<title>RecognizerIntent should have option for audio cue for user to speak</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 17:41:02 +0000</openedDate>
<description>Users of apps using the back-end recognizer have no idea when the
recognizer is actually ready for them to speak. Even when the user is
able to direct his attention to the screen, the lack of an audio cue to
prompt him creates an awkward tension. Several alternatives have appeal,
but the parametrization of the effect adds complexity (which media
stream should it come out on? At what volume? If it is TTS, what
language is it, and what speed and speaker?) Simplest sufficient idea
would be the option to have a simple short tone on the notification
stream at a fixed volume, e.g., a boolean EXTRA_TONE_CUE</description>
<comment>
<author>mslinn</author>
<when>Tue, 17 Aug 2010 21:19:40 +0000</when>
<what>The Voice Recognizer takes a while to start up. For voice activated apps, which constantly need to invoke this functionality, it would best to reuse the same Recognizer instead of tearing it down after every usage.  Perhaps apps could register an request for a sticky Recognizer, and the request could would be decremented when they close.</what>
</comment>
</bug>
<bug>
<bugid>10963</bugid>
<title>Android Emulator Stuck Equals Key (=) Phantom Keypress</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-01-25T16:51:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>glenview...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 16:10:35 +0000</openedDate>
<description>For some reason, and only on my Dell Vostro 1000 laptop (running Vista),
the Android emulator (virtual device) keeps thinking I have the = key
pressed and continually emits a string of Q&quot;E=====Q&quot;E equal signs. This
happens no matter what IQ&apos;Em doing in the emulator even if I load no
custom application and start a freshly created emulator. It responds to
my manual keypresses as well, interspersing them. It happens no matter
which version of the Android system I run (2.1, 2.2, etc.) IQ&apos;Em using the
latest SDK as of this report (2.2, SDK8) This problem may be limited to
users running on Dell laptops. Please see
http://stackoverflow.com/questions/3344403/android-emulator-stuck-equals-phantom-keypress
Strangely, it happens even running the Android emulator via a remote
desktop session where the remote desktop client is the laptop and the
server is another PC running the emulator. If I run the emulator on the
other PC locally (not remote desktop,) the emulator functions fine! This
problem didnQ&apos;Et occur when I first installed the SDK and as far as I know
no other software has been installed since then. I tried clicking the
Q&quot;Eclear user dataQ&quot;E from the emulator launcher and still no effect. I have
also tried deleting the SDK directory and reinstalling it, but the
effect is still there. It was even there on a fresh install of Windows.
There is a workaround, but itQ&apos;Es only partial. If you install a new
emulator that has no keyboard, this will prevent the problem. Of course
if you actually need to test the application by entering text, youQ&apos;Ere
out of luck. IQ&apos;Em glad someone else (Dell Inspiron) was able to reproduce
this, so I think it confirms that itQ&apos;Es likely an emulator defect.</description>
<comment>
<author>glenview...@gmail.com</author>
<when>Sat, 23 Oct 2010 05:20:53 +0000</when>
<what>Update:  I found another application that exhibits this behavior.  ScummVM when opening a dialog to save the game also receives these phantom keypresses.  Pehaps we can narrow down whatQ&apos;Es in common with the Android emulator and ScummVM.  I believe itQ&apos;Es open source as well.</what>
</comment>
<comment>
<author>jwmill...@gmail.com</author>
<when>Thu, 11 Nov 2010 04:20:33 +0000</when>
<what>I also have duplicated this on my Dell Inspiron 1501, using the 2.2 SDK.</what>
</comment>
<comment>
<author>killoscu...@gmail.com</author>
<when>Thu, 11 Nov 2010 12:43:09 +0000</when>
<what>After 3 weeks trying to fix the same issue, here is how I got it fix on my Inspiron 1501. I can not guarantee it works for every body but you may want to try.

Turn off your laptop and remove your  battery and unplug from the mains. 
Press the power button and hold it for 4-5 seconds.

Do this two or three times. Restart your PC and try your emulator.

This worked for me, do not asked me why.
Anyway i hope it helps

R
 

</what>
</comment>
<comment>
<author>glenview...@gmail.com</author>
<when>Sun, 02 Jan 2011 20:41:22 +0000</when>
<what>I fixed the problem!  ItQ&apos;Es a Dell bug that has been fixed (at least for the Vostro 1000 laptop, by updating from the 2.6.2 to 2.6.3 BIOS.)  

ItQ&apos;Es definitely not an Android bug.  If you want an easy way to demonstrate the bug and verify that youQ&apos;Eve fixed it, go to http://tryhaskell.org and you should see the phantom keypresses in the Q&quot;EType Haskell expressions in here.Q&quot;E window.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 08:00:32 +0000</when>
<what></what>
</comment>
<comment>
<author>Beam.And...@gmail.com</author>
<when>Thu, 20 Jan 2011 14:31:20 +0000</when>
<what>I have a Dell 1501 and I updated my bios and that did not fix my problem, but the pulling the battery and then holding power button 3 times worked for me! :)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 18:27:13 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 25 Jan 2011 16:51:03 +0000</when>
<what>IQ&apos;Em closing this issue since it is clear that this is completely specific to your machineQ&apos;Es BIOS. There is nothing we can do about it.
</what>
</comment>
<comment>
<author>atharu...@gmail.com</author>
<when>Tue, 02 Aug 2011 05:29:52 +0000</when>
<what>I have Dell Vostro 1000 I had === stuck key on android ... I updated bios and still having same problem</what>
</comment>
<comment>
<author>glenview...@gmail.com</author>
<when>Tue, 02 Aug 2011 13:06:18 +0000</when>
<what>Yes, sorry, I was mistaken.  Somehow, probably a coincidence, it appeared that the BIOS update fixed it for my laptop.  It didnQ&apos;Et.</what>
</comment>
<comment>
<author>glenview...@gmail.com</author>
<when>Fri, 02 Sep 2011 14:03:37 +0000</when>
<what>As absurd as it sounds, I tried what killoscu wrote, and it worked, at least for now.  If it returns, IQ&apos;Ell post a follow-up message.

Q&quot;ETurn off your laptop and remove your  battery and unplug from the mains. 
Press the power button and hold it for 4-5 seconds.

Do this two or three times. Restart your PC and try your emulator.Q&quot;E</what>
</comment>
<comment>
<author>Johnatha...@gmail.com</author>
<when>Fri, 11 Nov 2011 20:39:30 +0000</when>
<what>Taking out the battery option worked perfect for me! Thanks guys. It was also causing an issue with idle time-out on my laptop so it never would pull up the screen saver or stand by on its own. Looking for that problem pulled so many results when I searched I was unable to find a fix. 

Thanks again! Odd way to fix it though. </what>
</comment>
</bug>
<bug>
<bugid>15494</bugid>
<title>netflix streaming app on Android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-14T21:19:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>curtmullany@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 19:36:40 +0000</openedDate>
<description>I would love to watch streaming movies from Netflix! Web part for
Silverlight or separate app for the Droid would be great.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Mar 2011 21:19:06 +0000</when>
<what>YouQ&apos;Ed need to talk to Netflix about this -- not something the Android Open Source Project can take responsibility for.
</what>
</comment>
</bug>
<bug>
<bugid>18255</bugid>
<title>Google Music 3.0.1 doesnQ&apos;Et scan the mp3 files on the Tablet device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>howthe...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 19:55:10 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Connect Samsung Galaxy Tab 10.1 to Windows PC,
copy mp3 to internal storage. 2. Disconnect from the computer, mount the
internal storage. 3. Open Google Music application. - What happened.
Google Music doesnQ&apos;Et detect the mp3 files present on the internal
storage. Refreshing doesnQ&apos;Et work either. - What you think the correct
behavior should be. As per the description, Google Music application
should automatically scan the media present on the device whenever the
application is started. DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) Device: Samsung Galaxy Tab 10.1 Wifi
version Android version: Android 3.1 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17462</bugid>
<title>Please add ? ? ? ? glyph</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>HonsoHanWriting</reportedBy>
<openedDate>Tue, 07 Jun 2011 19:22:53 +0000</openedDate>
<description>Please add ? ? ? ? glyph for Asturian.</description>
<comment>
<author>malditoa...@gmail.com</author>
<when>Tue, 07 Jun 2011 20:32:34 +0000</when>
<what>Info:
http://en.wikipedia.org/wiki/Diacritic#Languages_with_letters_containing_diacritics (Romance; Asturian)

http://ast.wikipedia.org/wiki/Che_vaqueira
http://ast.wikipedia.org/wiki/H

See also attachment file (Academy of the Asturian Language. Asturian Language Grammar, page 16, section 1.2)</what>
</comment>
</bug>
<bug>
<bugid>14646</bugid>
<title>Honeycomb Preview SDK cannot play m3u8 playlist(AppleQ&apos;Es Test Stream)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>samuh.va...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 11:01:45 +0000</openedDate>
<description>Android 3.0 Platform Highlights page: Multimedia and Connectivity
section(http://developer.android.com/sdk/android-3.0-highlights.html#multimedia)
states that: Q&quot;EApplications can now pass an M3U playlist URL to the media
framework to begin an HTTP Live streaming session. The media framework
supports most of the HTTP Live streaming specification, including
adaptive bit rate.Q&quot;E However, when I supply AppleQ&apos;Es Test Stream URL to
the MediaPlayer, MediaPlayer hangs. Steps to reproduce the problem: -
Run the attached project on Honeycomb(based on APIDemos) . What happens?
- onPrepare() is called - SntpClient spits out Address family not
supported error - MediaPlayer hangs - Hitting escape writes the
following to the logs: http://pastebin.com/xrDzygjh Expected outcome:
Video should be played. Environment Details: API Level: Android
Honeycomb Preview ADT: 0.8.1 IDE: Eclipse 3.4.2 Please clarify if
Honeycomb should be able to play this stream. Thanks.</description>
<comment>
<author>samuh.va...@gmail.com</author>
<when>Thu, 10 Feb 2011 11:35:50 +0000</when>
<what>AppleQ&apos;Es test URL:
http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8</what>
</comment>
<comment>
<author>sens.bos...@gmail.com</author>
<when>Wed, 16 Feb 2011 16:41:19 +0000</when>
<what>Try to use httplive://... instead of http://</what>
</comment>
<comment>
<author>samuh.va...@gmail.com</author>
<when>Thu, 17 Feb 2011 08:24:41 +0000</when>
<what>Thanks, Q&quot;Ehttplive://Q&quot;E worked! 
I am not sure if using Q&quot;EhttpliveQ&quot;E as the protocol instead of Q&quot;EhttpQ&quot;E is as intuitive and obvious; IMO, this needs an explicit mention and the documentation needs to be updated.

The documentation also states that Q&quot;EThe media framework supports 
most of the HTTP Live streaming specification...Q&quot;E what exactly does Q&quot;Emost of specificationQ&quot;E mean? For e.g. does it support content protection using AES-128 encryption?
</what>
</comment>
<comment>
<author>sens.bos...@gmail.com</author>
<when>Thu, 17 Feb 2011 21:15:55 +0000</when>
<what>I believe Google doesnQ&apos;Et exposed documentation Q&apos;Ecause itQ&apos;Es still at kinda Q&quot;Epre-releaseQ&quot;E stage. GoogleQ&apos;Es implementation is also havenQ&apos;Et support AES-128 encryption (u should apply your own drm scheme) and (however not 100% sure, not tested yet) the master playlist.

P.S. Try live streaming on Gingerbread (including real devises such as Nexus S) - u will be surprised ;-)</what>
</comment>
<comment>
<author>samuh.va...@gmail.com</author>
<when>Fri, 18 Feb 2011 05:21:38 +0000</when>
<what>Update: I tried a few m3u8 playlists encrypted using AES-128, and they worked on honeycomb. The audio and video interleaving, however was messed up. The audio played well but the video was sluggish. Needless to say, they were out of sync.

</what>
</comment>
<comment>
<author>sens.bos...@gmail.com</author>
<when>Fri, 18 Feb 2011 12:32:05 +0000</when>
<what>IQ&apos;Eve tried AES-128 on Gingerbread - not working for me (on Nexus S). Have you tried on emulator? Probably, itQ&apos;Es out of sync because of emu performance problems.</what>
</comment>
<comment>
<author>samuh.va...@gmail.com</author>
<when>Mon, 21 Feb 2011 06:23:34 +0000</when>
<what>I tried two different AES-128 encrypted streams: 
- Variant playlists(structured in compliance with ver 2.0 of PantosQ&apos;E IETF draft) and used chunked transfer for delivering encryption keys 
- Only one m3u8 playlist file(in compliance with ver 1.0 of PantosQ&apos;E draft) and usual key delivery(with Content length set to 16). Both over HTTP 1.1 

I was able to play only the second file. Playing the first file threw :
1. MediaPlayer start called in state 0 errors and 
2. complained about sequence number in the playlist not falling under the range.

I can play both these streams using QuickTime and VLC players. Hopefully, documentation would be added/updated to reflect what portion of the IETF draft is supported in Honeycomb build.

I do not have a device that runs Android 2.3 so had to try my code on emulator :(
Hope these AV sync problems are due to emulatorQ&apos;Es performance problems and that the code actually works on the device. </what>
</comment>
<comment>
<author>mrid....@gmail.com</author>
<when>Mon, 16 May 2011 23:08:14 +0000</when>
<what>after making recent update for Honeycomb, I am not able to play the m3u8 files now. It was working before not after making update. Is anyone having the same problem?
</what>
</comment>
<comment>
<author>gennady....@gmail.com</author>
<when>Wed, 18 May 2011 07:50:39 +0000</when>
<what>Q&gt;E after making recent update for Honeycomb, I am not able to play the m3u8 files now. It was working before not after making update. Is anyone having the same problem?

Yes. The same problem. http://code.google.com/p/android/issues/detail?id=16884

Could you star the issue 16884? Maybe that will help attract more attention from the Android developers.  Because at this moment there are not comments from officials.
</what>
</comment>
</bug>
<bug>
<bugid>5821</bugid>
<title>[Privacy Issue] Google Talk ignores chat history privacy setting and always shows chat history</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>npeer2...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 04:58:56 +0000</openedDate>
<description>IQ&apos;Em using Google Talk on the myTouch 3G. Although my Google account is
set not to save chat history, GTalk shows past conversations on my
mobile device. Steps to reproduce: * Chat with a contact. * Choose Q&quot;EEnd
chatQ&quot;E. * Start a new chat with the previous contact. * Previous
conversation will be shown. Expected correct behavior: When a user
chooses Q&quot;EEnd chatQ&quot;E from the Menu, the chat history with that contact
should be cleared.</description>
<comment>
<author>gabeandj...@gmail.com</author>
<when>Tue, 02 Mar 2010 21:49:55 +0000</when>
<what>Any update on this entry?  I have the same concern.

This can also be confusing when someone send you a new chat if you had another chat
with them earlier.  The two conversations will run together.  If the user selects
Q&quot;EEnd ChatQ&quot;E then the previous conversation should be cleared out.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>2907</bugid>
<title>Google Bookmarks should be integrated with the browser</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2849</stars>
<reportedBy>pjul...@gmail.com</reportedBy>
<openedDate>Sun, 07 Jun 2009 19:06:29 +0000</openedDate>
<description>Everything in android is synchronized from the cloud with the exception
of bookmarks. Having Google bookmarks integration in chrome and the
android browser would provide relief here. Alternatively, at least be
able to read back in the html file that the bookmark manager in chrome
writes.</description>
<comment>
<author>neuro...@gmail.com</author>
<when>Tue, 18 Aug 2009 20:16:27 +0000</when>
<what>Chrome got its bookmark sync and I really want to have that on my Android phone!
http://blog.chromium.org/2009/08/bookmarks-here-bookmarks-there.html</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 00:15:52 +0000</when>
<what>investigating</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 00:18:11 +0000</when>
<what>Issue 1048 has been merged into this issue.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 00:18:27 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:19:46 +0000</when>
<what>Issue 3605 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:48:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:17:13 +0000</when>
<what></what>
</comment>
<comment>
<author>Christia...@gmail.com</author>
<when>Mon, 09 Nov 2009 23:52:53 +0000</when>
<what>it would be nice to see the option to activate th labels as bookmark folders in the 
android browser.

Also it would be fine to see an Live Folder wich can be configured to contain all 
google bookmarks with a specific label.</what>
</comment>
<comment>
<author>snl...@gmail.com</author>
<when>Thu, 19 Nov 2009 02:29:11 +0000</when>
<what>You cannot install Google Toolbar to Chrome but it really needs that add on. And you 
are expecting this feature for Android :D
When I heard about Google Chrome, I thought I would see my Google bookmarks on my 
bookmarks bar by default. But I expected too much. Yes I can import them in but they 
are not synchronised as much as I know. (Google Docs for keeping Bookmarks :S)

There is an application(Bookmark Importer) that imports bookmarks to the browser but I 
have not checked it out yet.</what>
</comment>
<comment>
<author>daniel.g...@gmail.com</author>
<when>Fri, 20 Nov 2009 22:36:17 +0000</when>
<what>it would be great to enable folders in the browser so the xmarks people can start
making an xmarks synch app. This would be the perfect alternative.</what>
</comment>
<comment>
<author>daryllog...@gmail.com</author>
<when>Wed, 20 Jan 2010 22:24:43 +0000</when>
<what>Syncing Google Bookmarks with Android is essential and would be an easy, minor 
update for the Android team. Please make sure it gets added into Froyo.</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Tue, 26 Jan 2010 05:22:26 +0000</when>
<what>this is something I never got with android and possibly hated the most but hope to see soon. I love how 
the OS is still improving but overall it feels like a beta still but more updates like 1.5 branch should be 
done instead of simple revisions.</what>
</comment>
<comment>
<author>stephenn...@gmail.com</author>
<when>Tue, 26 Jan 2010 14:59:32 +0000</when>
<what>Just adding to the list of customers of Android that would love to have google 
bookmarks sychronise with my Android Browser.  CanQ&apos;Et understand why it wasnQ&apos;Et in the 
release 1 software, but hey ho, so long as it comes in a release soon.  When it does 
arrive, can you make sure the user is presented with an option to synchronise the 
Android Browser bookmarks, as I now have a bunch on the phone that are not in google 
bookmarks.

Thanks.</what>
</comment>
<comment>
<author>f.da...@gmail.com</author>
<when>Tue, 26 Jan 2010 15:08:41 +0000</when>
<what>It seems like a Q&quot;Esmall changeQ&quot;E since the bookmarks from the new Chrome beta are
already stored in my docs. I would be so happy if all my bookmarks came from my
Google cloud.</what>
</comment>
<comment>
<author>Thom.Ver...@gmail.com</author>
<when>Wed, 03 Mar 2010 13:05:20 +0000</when>
<what>Storing the bookmarks from the Android default browser in the Google Bookmarks space 
by default would also bring instant, massive visability to Google Bookmarks; right 
now, itQ&apos;Es easy to never know about GB especially if you work routinely on a computer 
where the Google Toolbar is blocked. Better still, if there was an OS-level hook 
to Q&quot;Ebookmarking servicesQ&quot;E which was defaulted to GB, any browser written for Android 
would be syncing with GB by default. This along with the Q&quot;Etagging serviceQ&quot;E that 
everyone talks about would raise the power and usefulness of the GBs exponentially.</what>
</comment>
<comment>
<author>jodaboda</author>
<when>Wed, 03 Mar 2010 20:22:21 +0000</when>
<what>definitely need this.  make sure tags/labels work (unlike lots of other syncs)  .  
Dolphin browser syncs great with delicious.  It would be great if the android browser 
worked with google bookmarks (hell, it would be great if Chrome could properly sync 
with Google Bookmarks, tags and all).</what>
</comment>
<comment>
<author>kReVvy@gmail.com</author>
<when>Wed, 03 Mar 2010 22:25:17 +0000</when>
<what>Please add this bookmark sync! chrome to nexus one! </what>
</comment>
<comment>
<author>gottalov...@gmail.com</author>
<when>Mon, 15 Mar 2010 01:49:17 +0000</when>
<what>Another Android user here that would love to see bookmarks sync between my deviceQ&apos;Es 
built in browser (not using a 3rd party browser) and Chrome and/or Google Bookmarks.</what>
</comment>
<comment>
<author>eltawil....@gmail.com</author>
<when>Thu, 25 Mar 2010 16:56:48 +0000</when>
<what>Would love to bring my Google Chrome bookmarks into Android.</what>
</comment>
<comment>
<author>qadsia@gmail.com</author>
<when>Thu, 25 Mar 2010 21:56:36 +0000</when>
<what>would be awesome</what>
</comment>
<comment>
<author>flyingf...@gmail.com</author>
<when>Mon, 29 Mar 2010 01:20:36 +0000</when>
<what>While google.com/bookmarks integration would be great, I really like the bookmark synchronization of Chrome. I 
can keep my bookmarks synchronized across four different computers. Add in my Android device and that would 
be fantastic.</what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Sat, 17 Apr 2010 02:03:48 +0000</when>
<what>Chrome doesnQ&apos;Et use Google Bookmarks to stay synchronised. It uses Google Documents. Google Bookmarks is an 
older and separate product that is being phased out.

I agree that keeping the Android bookmarks synchronised in some way would be helpful, especially since Google 
makes it so easy to migrate between Android handsets in so many other ways. I donQ&apos;Et think it would be helpful 
for every single bookmark to be listed on my handset though, as that would probably slow things down too 
much. How about keeping the Android bookmarks separate, but secretly using the whole collection for input 
recognition and suggestions?</what>
</comment>
<comment>
<author>frandavi...@gmail.com</author>
<when>Sat, 17 Apr 2010 06:46:53 +0000</when>
<what>That should be easy to sort out: give the android bookmarks the tag Q&quot;Estarred in 
androidQ&quot;E, and give any bookmark the tag to make it appear on the phone. Favourite 
contacts and listen subscriptions work that way and it works pretty well.</what>
</comment>
<comment>
<author>frandavi...@gmail.com</author>
<when>Sat, 17 Apr 2010 06:46:53 +0000</when>
<what>That should be easy to sort out: give the android bookmarks the tag Q&quot;Estarred in 
androidQ&quot;E, and give any bookmark the tag to make it appear on the phone. Favourite 
contacts and listen subscriptions work that way and it works pretty well.</what>
</comment>
<comment>
<author>ALikvint...@gmail.com</author>
<when>Sat, 17 Apr 2010 09:45:12 +0000</when>
<what>It could be a special bookmark folder in Chrome, like Q&quot;EMobile FavoritesQ&quot;E in IE.</what>
</comment>
</bug>
<bug>
<bugid>180</bugid>
<title>Unable to play rtsp streaming Video / Audio</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-25T22:01:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>raj...@yahoo.com</reportedBy>
<openedDate>Mon, 04 Feb 2008 05:18:43 +0000</openedDate>
<description>We are unable to play the rtsp streaming URL. Neither audio is heard nor
video displayed. suppose if the streaming url is http, then we are able
to hear the audio, but no video is diaplayed. Here is the sample code
where we are seeing an issue public void onBufferingUpdate(MediaPlayer
mediaPlayer, int i) { Log.i(Q&quot;EQ&gt;EQ&gt;EQ&gt;EQ&quot;E, Q&quot;EUpdate buffer: Q&quot;E + i + Q&quot;E%Q&quot;E); if (i
== 99){ Log.i(Q&quot;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&quot;E,Q&quot;EStarting playerQ&quot;E); mediaPlayer.start();
Log.i(Q&quot;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&quot;E,Q&quot;EStarted playerQ&quot;E); } } }; In the case of http url, this
call back method gets called as the buffer is updated. Once the update
is 100%, then the Audio is heard. Whereas in the case of rtsp url, i the
percentage value of buffer updated is never getting updated, its always
1. And no Audio or Video is heard. Please can anyone help us resolve
this issue.</description>
<comment>
<author>kevindor...@gmail.com</author>
<when>Mon, 04 Feb 2008 08:51:39 +0000</when>
<what>HI raj,
are u streaming from a Streaming server or from a static file placed in a server like
www.***.com/..xyz.3gp  Or u r streaming from a  streaming Server like shoutcast of
aol??Please let me know if u have been able to stream form a streaming server .
Update buffer can be 100% only when it has extracted all the contents from the server
for that file and then it is playing.Its similar to playing from a temporary file
location. In the case of streaming server..we may never know how much data is gonan
come since the data will be continuously coming like an Internet Radio.
Help me out if u have been able to fix from streaming servers  like shoutcast
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:55:17 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>bre...@gmail.com</author>
<when>Fri, 08 Feb 2008 11:53:46 +0000</when>
<what>Hi Kevin,

Yes u r right for url like www.***.com/..xyz.3gp, clips are playing only after 
downloading 100%. for RTSP URL no action is taking place. It seems android is not 
handling Q&quot;ERTSP commandsQ&quot;E(like describe, play, setup...). Please follow the link for 
more info on RTSP. http://www.informit.com/articles/article.aspx?p=169578Q&amp;EseqNum=3

In BREW or J2ME, programmer should provide only RTSP url, rest(processing different 
commands, session management and decoding raw data to appropriate format) will be 
handled by the platform.

keshav</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 25 Mar 2008 22:01:09 +0000</when>
<what>Sorry, our engineers have not been able to reproduce this issue. If you could please
post the complete URL of the RTSP stream where you see this problem, that would help
us diagnose it. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>patel.ne...@gmail.com</author>
<when>Tue, 24 Jun 2008 10:18:57 +0000</when>
<what>Hi all,

can you please clarify on RTSP ? .. do we have support on latest android sdk for
audio and video streaming or not ?

AND  
can we play all such video / audio files from remote URL like
http://server.com/audio/audio.mp3  etc.. ? or not ?

Thanks</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1375</bugid>
<title>Reader does not let you scroll right to view preformatted entries</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-19T22:36:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>t...@tlau.org</reportedBy>
<openedDate>Wed, 26 Nov 2008 16:22:38 +0000</openedDate>
<description>To reproduce: 1. subscribe to the RSS feed for this bug tracker
(http://code.google.com/feeds/p/android/issueupdates/basic) in Google
Reader 2. visit Google Reader using the Android browser 3. notice that
the entries for this feed scroll off the screen to the right, and the
web page cannot be dragged to the right to read them I note that
sometimes I am able to scroll the web page, but most of the time I
cannot. I expect to be able to read the entire entry for each post,
either via scrolling, or by having Reader reformat it to fit the screen.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:55:10 +0000</when>
<what>Thanks for your report. This issue has been assigned to an engineer for further
evaluation.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 22:36:24 +0000</when>
<what>Fixed in 1.5</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:11:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4097</bugid>
<title>1.6 Update - FreshFace Home Icons Highlight When Going Between Screens</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-10-02T23:46:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kpau...@gmail.com</reportedBy>
<openedDate>Fri, 02 Oct 2009 22:36:06 +0000</openedDate>
<description>I have the latest version in the Market of FreshFace installed and just
received the 1.6 push update. - I have 5 screens setup - Some with
widgets some without - When transitioning between screens (left/right)
two icons, one of either side of the screen, highlight as IQ&apos;Em going
between screens. They are no longer highlighted when released. - It
happens when transitioning between: (3 being the middle/main screen) - 1
and 2 - 2 and 3 - 3 and 4 - But not between 4 and 5 It appears that no
programs open or start to run in the background as this is happening.
IQ&apos;Em not sure if this is something to be reported to FreshFace also but I
did not have this issue with FreshFace on 1.5 If there are any further
details I can provide, please let me know.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 02 Oct 2009 23:46:12 +0000</when>
<what>Please contact the author of FreshFace, this is an application bug.</what>
</comment>
<comment>
<author>kpau...@gmail.com</author>
<when>Mon, 05 Oct 2009 15:15:54 +0000</when>
<what>Thank you for the reply and I will.

For those reading with a similar issue, mAPPn, Inc. (creators of FreshFace) released an 
update on 03-10-2009 for the 1.6 update. It fixes other bugs, but does not fix this 
issue of the highlighted icons and adds a bug of Force Closing every time when 
returning to the home screen from an app.</what>
</comment>
</bug>
<bug>
<bugid>10675</bugid>
<title>GPS position keeps falling back to the same wrong position 1 km off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hgm...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 09:27:24 +0000</openedDate>
<description>My location in Google Maps and Latitude always keeps falling back to the
same wrong position approx. 1 km west-southwest from my home when IQ&apos;Em at
home and the GPS has no satellite reception. Most of the time when IQ&apos;Em
at home and in the house, Latitude also publishes that wrong position.
This position is also shown after powering up the phone, until it gets a
GPS position fix. I think it should instead show my most recent GPS
position. The defect does not show when I am at work. It happens only
and always when IQ&apos;Em at home. I believe to remember that the defect was
already there in my recent previous phone, a HTC Magic, so it is
probably not a hardware defect. If I could offer a guess at where the
problem lies, I would say that some program code falsely remembers that
position from a time long past and does not properly age and forget that
position. It looks like a faulty FIFO queue that fails to push out the
oldest data element.</description>
<comment>
<author>hgm...@gmail.com</author>
<when>Sat, 04 Sep 2010 11:05:55 +0000</when>
<what>An afterthought: A possible explanation for this phenomenon is that Google Maps or Latitude shows the mobile network location until the GPS has a location fix.

If so, my recommendation would be to change the behavior such that Google Maps delays showing any position and instead waits for a reasonable time, perhaps one minute, to see whether a GPS location will be available within that time, thus avoiding the irritating false position in most cases.

If the GPS cannot get a fix within a reasonable time, Google Maps could still fall back to mobile network positioning.

What is definitely bad is to announce the bad position through Latitude and not to correct it as soon as possible, i.e. immediately when a GPS fix becomes available.</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Mon, 01 Nov 2010 13:47:21 +0000</when>
<what>This problem may have been solved, perhaps by one of the recent Google Maps
versions. I have not seen it in a while.</what>
</comment>
</bug>
<bug>
<bugid>7914</bugid>
<title>Calendar reminder settings for individual calendars</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>ryan.g.l...@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 13:49:59 +0000</openedDate>
<description>Droid Eros running Android 1.5 I believe. I have this problem. I go into
calendar menu settings, I click on Q&quot;Eapply settings toQ&quot;E after unchecking
Q&quot;Eall calendarsQ&quot;E then I set different calendars to different reminder
settings. For the field that you select Q&quot;Ealert,notification bar,offQ&quot;E I
cannot set differently for each calendar. It simply sets them all to the
setting of whichever alert setting I selected last. Please feel free to
email me wwith questions Ryan.g.lambert@gmail NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>valentij...@gmail.com</author>
<when>Sat, 25 Sep 2010 20:12:54 +0000</when>
<what>I am having this exact same issue on Froyo / Android 2.2 HTC Desire.

I am having 3 calendars (PC Sync, Exchange, Google).

When I select the option to apply reminder settings for the google calendar, it also overwrites the reminder settings of the other 2 calendars.

This is a problem why? The google calendar is my private calendar for which I *do* want reminders. The Exchange calendar is for work, for which I already receive reminders in Outlook, so I *donQ&apos;Et* want reminders on my phone again.
</what>
</comment>
<comment>
<author>maut...@gmail.com</author>
<when>Wed, 30 Mar 2011 08:01:25 +0000</when>
<what>same problem on HTC desire...  does not keep the reminder settings I choose other than all off, all on.</what>
</comment>
<comment>
<author>oliverba...@gmail.com</author>
<when>Mon, 18 Apr 2011 13:35:19 +0000</when>
<what>Same here - very annoying, keep getting reminders for an old pc-sync calendar which i canQ&apos;Et get rid of.</what>
</comment>
</bug>
<bug>
<bugid>19716</bugid>
<title>Force close happens after opening HW keyboard with some information popup in Books application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>satishku...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 14:04:14 +0000</openedDate>
<description>Phone : Xperia Mini Pro Android Version : 2.3.4 Books app Version :
1.3.5 Issue : Force close happens after opening HW keyboard with some
information popup in Books application. Reproducibility: 10/10
Preconditions: 1. Same Google account has been logged in two
Phones(Phone A and Phone B). 2. Some ebooks have been downloaded to
phone. Step by step Description: 1. Menu-Q&gt;ELaunch Books in Phone A-Q&gt;E
Choose one book form the list to read-Q&gt;EPress home key to exit after
reading for a while. 2. Menu-Q&gt;ELaunch Books in Phone B-Q&gt;E Choose the same
book that had been read in Phone A. 3. One notification pops up ?it
looks like you read this book on another device. Would you like to move
to the last reading position on that device?Q&quot;E 4. Do nothing with the
notification and Just open the HW keyboard. Actual result: After step4:
Force close happens with msg Q&quot;E(Process com.google.android.apps.books)
has stopped unexpectedlyQ&quot;E. Expect result: After step4: There should be
no force close.</description>
<comment>
<author>satishku...@gmail.com</author>
<when>Wed, 31 Aug 2011 14:06:22 +0000</when>
<what>Exception logs :

08-26 06:11:29.032 D/BooksBridge( 2797): Found 86 reading positions in chapter 6
08-26 06:11:29.041 D/BooksBridge( 2797): setChapterState_(6, 4): Chapter 6 is now READY
08-26 06:11:29.041 D/MultiColumnReader( 2797): Passage 6 loaded, has 25 page(s)
08-26 06:11:29.051 D/BooksBridge( 2797): goToPosition(6, GBS.PA16.w.2.0.0, 1): Position found in chapter 6, on page 0
08-26 06:11:29.072 D/MultiColumnReader( 2797): Showing passage 6, page 0, position Q&quot;EGBS.PA16.w.2.0.0Q&quot;E
08-26 06:11:29.072 D/MultiColumnReader( 2797): Updated coordinates to passage 6, page 0 from JS reader
08-26 06:11:29.072 D/ReaderActivity( 2797): Triggering sync to download volume kQ0mAAAAMAAJ
08-26 06:11:29.111 I/BooksSync( 2797): Synchronizing gtccrt@gmail.com...
08-26 06:11:29.121 D/MyEbooksFetcher( 2797): started ensureMyEbooks() gtccrt@gmail.com
08-26 06:11:29.121 D/MyEbooksFetcher( 2797): finished ensureMyEbooks()
08-26 06:11:29.121 D/StatesTableUpSynchronizer( 2797): Upsync position GBS.PA16.w.2.0.0, 2011-08-26T06:11:28.000Z, ScrollToPage for kQ0mAAAAMAAJ
08-26 06:11:29.162 D/MultiColumnReader( 2797): Millis until spinner dismissed: 1150
08-26 06:11:29.162 D/MultiColumnReader( 2797): Spinner duration, millis: 411
08-26 06:11:31.011 D/ReaderActivity( 2797): setActionBarVisible(false) with searchuimode: EXITED newuimode: EXITED searchadaptermode: Idle
08-26 06:11:31.011 D/ReaderActivity( 2797): DEBUG: animated to visible=false onbottom=false
08-26 06:11:31.091 D/ReaderActivity( 2797): DEBUG: animated to visible=false onbottom=true
08-26 06:11:32.291 D/lights  (  255): set_light_buttons: brightness=255
08-26 06:11:32.291 D/dalvikvm(  255): GC_EXPLICIT freed 320K, 40% free 6842K/11399K, external 1969K/2481K, paused 163ms
08-26 06:11:32.291 D/lights  (  255): set_light_keyboard: brightness=255
08-26 06:11:32.301 I/ActivityManager(  255): Config changed: { scale=1.0 imsi=460/2 loc=en_US touch=3 keys=2/1/1 nav=1/1 orien=1 layout=18 uiMode=17 theme=ComponentInfo{com.sonyericsson.defaultruntimethemes/com.sonyericsson.defaultruntimethemes.BlueThemeService} seq=51}
08-26 06:11:32.341 E/Engine  ( 1655):  input. code=[65620] mainChar=[ ] shift=[false] multitap=[false] charCase=[0]
08-26 06:11:32.341 E/Engine  ( 1655):  input. code=[66864] mainChar=[??] shift=[false] multitap=[false] charCase=[0]
08-26 06:11:32.371 D/ReaderContentHelper( 2797): onDestroy() closing section content: content://com.google.android.apps.books/volumes/kQ0mAAAAMAAJ: vol kQ0mAAAAMAAJ, section content-0010, GBS.PA16.w.2.0.0, source 1
08-26 06:11:32.371 D/SectionContent( 2797): Closing section content: content://com.google.android.apps.books/volumes/kQ0mAAAAMAAJ: vol kQ0mAAAAMAAJ, section content-0010, GBS.PA16.w.2.0.0, source 1
08-26 06:11:32.371 E/Engine  ( 1655):  input. code=[66864] mainChar=[??] shift=[false] multitap=[false] charCase=[0]
08-26 06:11:32.561 D/SearchInBookResultsAdapter( 2797): setMode(Idle)
08-26 06:11:32.561 D/ReaderActivity( 2797): setActionBarVisible(true) with searchuimode: EXITED newuimode: EXITED searchadaptermode: Idle
08-26 06:11:32.581 D/AndroidRuntime( 2797): Shutting down VM
08-26 06:11:32.581 W/dalvikvm( 2797): threadid=1: thread exiting with uncaught exception (group=0x2aac8560)
08-26 06:11:32.601 D/dalvikvm( 2797): GC_CONCURRENT freed 1378K, 51% free 5046K/10183K, external 3485K/4271K, paused 3ms+11ms
08-26 06:11:32.601 E/AndroidRuntime( 2797): FATAL EXCEPTION: main
08-26 06:11:32.601 E/AndroidRuntime( 2797): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.apps.books/com.google.android.apps.books.app.MultiColumnReaderActivity}: java.lang.NullPointerException
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1659)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1675)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:2853)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.ActivityThread.access$1600(ActivityThread.java:121)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:947)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.os.Handler.dispatchMessage(Handler.java:99)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.os.Looper.loop(Looper.java:130)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.ActivityThread.main(ActivityThread.java:3701)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at java.lang.reflect.Method.invokeNative(Native Method)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at java.lang.reflect.Method.invoke(Method.java:507)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at dalvik.system.NativeStart.main(Native Method)
08-26 06:11:32.601 E/AndroidRuntime( 2797): Caused by: java.lang.NullPointerException
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at com.google.android.apps.books.app.BaseReaderActivity.updateNewPositionAvailableDialog(BaseReaderActivity.java:1534)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at com.google.android.apps.books.app.BaseReaderActivity.createNewPositionAvailableDialog(BaseReaderActivity.java:1520)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at com.google.android.apps.books.app.BaseReaderActivity.onCreateDialog(BaseReaderActivity.java:1419)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.Activity.onCreateDialog(Activity.java:2482)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.Activity.createDialog(Activity.java:882)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.Activity.restoreManagedDialogs(Activity.java:871)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.Activity.performRestoreInstanceState(Activity.java:817)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1096)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1637)
08-26 06:11:32.601 E/AndroidRuntime( 2797): 	... 12 more
08-26 06:11:32.621 W/ActivityManager(  255):   Force finishing activity com.google.android.apps.books/.app.MultiColumnReaderActivity</what>
</comment>
</bug>
<bug>
<bugid>4323</bugid>
<title>Floating list entry in Music -Q&gt;E Playlist Activity has wrong image</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>beworker</reportedBy>
<openedDate>Thu, 22 Oct 2009 17:53:27 +0000</openedDate>
<description>Problem description: 1.Goto Music -Q&gt;E Playlists 2. Open or create a
playlist with at least 9 entries in it. It is important that scrollbar
is present in this list. 3. Tap on Q&quot;EmoveQ&quot;E icon of the first entry in the
list (an icon with up and down arrows). Tap and release. As a reaction
entry will popup and take its place in the list again. 4. Now scroll
down and repeate the same (#3) with the very last entry in the list. ...
scroll up and repeate it again with the first entry. After some tries
you will see that the floating popup entry, which appear when you tap on
the icon visually differs form the entry you just clicked on. Reproduced
with: HTC Magic, 1.6 (donut), build DRC92. Additional information: The
problem is only reproducible with 1.6 (donut) caused by
TouchInterceptor.java (line 111) ... item.setDrawingCacheEnabled(true);
// Create a copy of the drawing cache so that it does not get recycled
// by the framework when the list tries to clean up memory Bitmap bitmap
= Bitmap.createBitmap(item.getDrawingCache()); ... Once cache is enabled
it wont be cleared when another list entry reuses it. I had same issue
in my code and I fixed it by calling item.setDrawingCacheEnabled(false)
after a bitmap is created. Hope this helps. Best regards, Sergej</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:18:22 +0000</when>
<what></what>
</comment>
<comment>
<author>vinc...@gmail.com</author>
<when>Thu, 26 Aug 2010 07:22:29 +0000</when>
<what>IQ&apos;Eve fixed this simply by adding the line:

item.destroyDrawingCache();

immediately after item.setDrawingCacheEnabled(true) (and before creating the bitmap) this seems to force the refresh that we want without changing any other behavior.</what>
</comment>
</bug>
<bug>
<bugid>11496</bugid>
<title>Visual cue to indicate options menu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amit.agg...@gmail.com</reportedBy>
<openedDate>Sun, 26 Sep 2010 19:26:40 +0000</openedDate>
<description>Currently, there is no cue to indicate that the current activity has an
options menu. Sometimes users have no idea that certain important
functionality exists because it is Q&quot;EhiddenQ&quot;E in the menu. I would like to
see a method for the Menu class that control whether a visual cue should
be shown or not to indicate to the user that this activity has an
Options Menu that the user can explore. API: public boolean
onCreateOptionsMenu(Menu menu) { this.myMenu = menu;
this.myMenu.showVisualCue(); .. .. } There should also be a method to
hide the cue if the activity demands it. public void hideCue() {
this.myMenu.hideVisualCue(); }</description>
</bug>
<bug>
<bugid>9628</bugid>
<title>Auto-redial upon busy signal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dshivak</reportedBy>
<openedDate>Thu, 08 Jul 2010 21:49:44 +0000</openedDate>
<description>When a busy signal is detected, give the user an option to auto-redial
for X times until a non-busy signal is detected, then notify the user.
There is currently an App that purports to do this, but canQ&apos;Et hang up
the phone from within the app due to rights limitations.</description>
</bug>
<bug>
<bugid>18406</bugid>
<title>Pressing the stop button when loading marketwatch.com does not stop the page from loading.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Mon, 11 Jul 2011 12:24:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Type www.market watch.com into the URL bar of the
stock honeycomb browser, then press enter. Press the stop button while
the page is loading. - What happened. The page continued to load after
the stop button was pressed. - What you think the correct behavior
should be. Page loading should be stopped after pressing the stop
button. DonQ&apos;Et forget to mention which device you have, and which version
of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Motorola Xoom wifi, Android 3.1. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 15 Jul 2011 17:48:15 +0000</when>
<what>The stop button now works for this site, but it will still load for a second before stopping.</what>
</comment>
</bug>
<bug>
<bugid>6688</bugid>
<title>[Nexus One 2.1-update1] Dictionary appears to randomly add words, perhaps on auto-correct.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>54</stars>
<reportedBy>ryan.ko...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 06:12:15 +0000</openedDate>
<description>- Steps to reproduce the problem Simply use the onscreen keyboard for
any length of time - What happened Common words get added to the
dictionary. My dictionary currently contains, Q&quot;EAboutQ&quot;E, Q&quot;EAndQ&quot;E, Q&quot;EAtQ&quot;E,
Q&quot;EButQ&quot;E, Q&quot;EHopeQ&quot;E, Q&quot;EIfQ&quot;E, Q&quot;EJustQ&quot;E, Q&quot;ELikeQ&quot;E, Q&quot;ENotQ&quot;E, Q&quot;EOfQ&quot;E, Q&quot;EOhQ&quot;E, Q&quot;ESoQ&quot;E, Q&quot;EThatQ&quot;E,
Q&quot;ETheyQ&quot;E and Q&quot;EWasQ&quot;E. All have initial caps, and were not added by me. Its
possible that I mistyped all of these and allowed the auto-correct to
fix these words for me. - What you think the correct behavior should be
Those words should probably only be added to the dictionary when I long
press the suggestion, or directly add them to the User Dictionary
(Settings -Q&gt;E Language Q&amp;E Keyboard -Q&gt;E User Dictionary). This appears to
have began occurring with the recent update for the Nexus One
(2.1-update1). According to
http://www.google.com/support/forum/p/android/thread?
tid=6155f04e92d93a92Q&amp;Ehl=en it would appear as if others are having the
problem and a suggested work around is to disable auto-correct, but that
causes more harm with slowing down my typing then occaisional
capitalized words.</description>
<comment>
<author>ryan.ko...@gmail.com</author>
<when>Wed, 17 Feb 2010 06:17:03 +0000</when>
<what>Since that link appears to be broken, http://bit.ly/coz2RD should work without 
having to copy paste that. It doesnQ&apos;Et appear as if I can edit my original report.</what>
</comment>
<comment>
<author>jay.reed...@gmail.com</author>
<when>Thu, 25 Mar 2010 03:58:06 +0000</when>
<what>Words already in the dictionary should not be added to the user dictionary simply due
to a capitalization unless manually added.

For example:
Q&quot;EYouQ&quot;E should only ever be used after a full stop (period), and shouldnQ&apos;Et be
automatically added. Other words I see added are around 3-4 letters long and include:
Who, ThatQ&apos;Es, Its, and a few others that I have to delete daily.
Q&quot;EOkQ&quot;E is a word that I should have to add to the dictionary if I want to use it. The
default behavior for Q&quot;EokQ&quot;E is to capitalize both letters. 
Q&quot;EVinnyQ&quot;E is not a word, so it should be automatically added when I type it.</what>
</comment>
<comment>
<author>l30...@gmail.com</author>
<when>Thu, 25 Mar 2010 04:09:05 +0000</when>
<what>this phone is so frustrating.

Text entry is such a crucial part and that I need to so carefully manage a 500$ phone 
is insane.

The problem is a mixture of issues. One is that the dictionary is case sensitive, 
this allows the same word to be entered more than once due to 
capitalization...currently my dictionary has Q&quot;EbutQ&quot;E as well as Q&quot;EButQ&quot;E. Although the 
dictionary should store a word with case in tact, it should not contain the same word 
twice varied only because of case.

The REAL problem though, is that automated entry to the dictionary doesnQ&apos;Et 
differentiate between auto-capitalized words and manually entered words. So I Q&quot;EandQ&quot;E 
after a period and the dictionary may potentially add Q&quot;EAndQ&quot;E to the dictionary. This 
causes annoying miscapitalization as well as wasting suggestion space on screen with 
potentially two of the same word in differing case.

This is an easy fix for a serious problem. Step it up. 



</what>
</comment>
<comment>
<author>KennySmo...@gmail.com</author>
<when>Sat, 27 Mar 2010 18:53:29 +0000</when>
<what>Please fix this is so damn annoying </what>
</comment>
<comment>
<author>jay.reed...@gmail.com</author>
<when>Sun, 28 Mar 2010 17:19:48 +0000</when>
<what>Steps to recreate this problem:

-Begin a new message
-For the first word in the message type Q&quot;EyouQ&quot;E. Software capitalizes the first letter 
in the sentence.
-Spell it incorrectly, type Y-I-U, software suggests Q&quot;EyouQ&quot;E lowercase, is the word 
you want.
-Hit space to accept it. Software enters it with a capital Y.
-BUG IS HERE: Software adds Q&quot;EYouQ&quot;E with a capital letter to the user dictionary. 

Now when you type Q&quot;EyiuQ&quot;E for you again, your correction will be the dictionary 
version with the capital Y.

Also able to reproduce the following, all added to dictionary while the first word 
in a message:
And when typed ?abd?
Why when typed ?wgy? or ?wht?
Because when typed ?becausr?</what>
</comment>
<comment>
<author>gordaen</author>
<when>Thu, 01 Apr 2010 19:03:58 +0000</when>
<what>I think jay.reed.3rd pretty much hit it right on.  Any time you have a typo in a word
starting a sentence and the phone auto-corrects for you, that word is added with a
capitalized first letter to the user dictionary.  Since the user dictionary takes
precedent over the standard dictionary, typos will auto-correct to that capitalized
version even in the middle of a sentence.

Repro steps:
1. Type Q&quot;EwgatQ&quot;E in a text field as the first word and press space bar--it will be
auto-corrected to Q&quot;EWhatQ&quot;E
2. Type Q&quot;EwgatQ&quot;E as the next word--it will be auto-corrected to Q&quot;EWhatQ&quot;E again.

Expected:
1. Q&quot;EwgatQ&quot;E will be auto-corrected to Q&quot;EWhatQ&quot;E
2. Q&quot;EwgatQ&quot;E will be auto-corrected to Q&quot;EwhatQ&quot;E

Step 1 is what causes the word to be added to the user dictionary.</what>
</comment>
<comment>
<author>Philipra...@gmail.com</author>
<when>Wed, 07 Apr 2010 15:57:46 +0000</when>
<what>Turning off auto capitalization is a good 
temporary fix to the issue.  I hope someone fixes 
this for real soon.</what>
</comment>
<comment>
<author>bull...@gmail.com</author>
<when>Fri, 09 Apr 2010 01:28:16 +0000</when>
<what>this also affects the droid 2.1 update</what>
</comment>
<comment>
<author>amitfuc...@gmail.com</author>
<when>Tue, 13 Apr 2010 12:43:36 +0000</when>
<what>This is definitely a nuisance. IQ&apos;Em going to try disabling auto capitalization.</what>
</comment>
<comment>
<author>nathanw...@gmail.com</author>
<when>Sun, 25 Apr 2010 15:32:46 +0000</when>
<what>@l30to1

To be fair, we donQ&apos;Et know if this is an easy fix. IQ&apos;Em confident this issue will be 
addressed as soon as humanly possible.</what>
</comment>
<comment>
<author>lookitsa...@gmail.com</author>
<when>Wed, 26 May 2010 04:43:23 +0000</when>
<what>Please fix this! ItQ&apos;Es incredibly frustrating to look like an idiot when sending a
text! I guess you could call me a grammar Nazi but damn!!! Small things like that
make me want to look at an iPhone and I donQ&apos;Et even like them!</what>
</comment>
<comment>
<author>gordaen</author>
<when>Wed, 26 May 2010 07:11:38 +0000</when>
<what>This issue appears to be fixed in Froyo 2.2</what>
</comment>
</bug>
<bug>
<bugid>4661</bugid>
<title>Exchange Mail Cannot be accessed using wifi in Android 2.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>gbhawkins@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 20:24:19 +0000</openedDate>
<description>Exchange mail cannot be accessed on wifi.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:37:44 +0000</when>
<what></what>
</comment>
<comment>
<author>bgu...@gmail.com</author>
<when>Fri, 13 Nov 2009 05:10:00 +0000</when>
<what>wifi corporate exchange works over here, can you add details?</what>
</comment>
</bug>
<bug>
<bugid>19201</bugid>
<title>Support to multiple signatures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mauricio...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 03:09:27 +0000</openedDate>
<description>There important scenarios where an application needs to acquire
different permissions defined by applications signed with different
signatures. If these permissions have protection level Q&quot;EsignatureQ&quot;E it
becomes impossible to acquire both permissions with the current
signature model suported by Android today. IQ&apos;Ed like to request the
folowing feature: 1. Allow an application to have multiple signatures 2.
During installation the PackageManager must look at all signatures in
the APK to see if any one of them matches the package defining the
permission. 3. Once installed the signatures in the package cannot be
removed or replaced. If so the modified package cannot be installed. 4.
Also if a new signature is added to the package the modified package
cannot be installed. 5. If a package is uploaded to the Android Market
with a certain set of signatures an updated package must include the
same set of signatures. 6. Android Market should not allow the new
package to be uploaded if any signature is modified, removed or added to
the package.</description>
</bug>
<bug>
<bugid>11343</bugid>
<title>The entire android apps for pureusal on android website to view pc</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Scottthe...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 23:05:42 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>1653</bugid>
<title>Failure 13 (Database or disk full)</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-07-24T01:23:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andonngu...@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 08:52:21 +0000</openedDate>
<description>On the G1, my internal memory reached zero MB. I noticed that
applications that rely on the internal memory ceased to properly
operate. For example, the browser, messenging, gmail, and calender would
crash upon opening. The prompts on my G1 stated: Q&quot;EThe process
XXX.XXX.XXX has stopped unexpectedly. Please try again.Q&quot;E I connected my
G1 my computer, and ran DDMS found in the Android SDK. Upon opening
applications such as the ones stated above, I noticed the message
Q&quot;EFailure 13 (Database or disk full)Q&quot;E in the debug window. I am reporting
this issue to show the link between internal storage, the need for
alternative storage options, and the obvious decrease in basic phone
functionality. This will definitely become a problem when the market
expands.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:23:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8085</bugid>
<title>Google Calendar not syncing correctly with android - missing events out and overlapping events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>eba...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 22:16:26 +0000</openedDate>
<description>Created my continental shift pattern today on google calendar which is a
3 shifts on and 3 shifts off alternating days and nights. The pattern
repeats itself every 12 weeks so i created the events in Google calendar
to repeat every 12 weeks. This appears correctly in google calendar but
when i synced my HTC desire android in the android calendar it missed
odd days off every now and again for no apparent reason and even created
the odd day with a day and night shift together even though google
calendar doesnQ&apos;Et. Can you look in to this for me please.</description>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:02:04 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>16647</bugid>
<title>caching frequently used emails from exchange</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mata...@gmail.com</reportedBy>
<openedDate>Sat, 07 May 2011 12:26:14 +0000</openedDate>
<description>I work for a 10k employee company. Now when I try to write a mail, first
thing I do is type the name of the person I am sending mail to. The auto
suggest seems to have no idea who I send mails frequently to. I type
paul, and I get first few PaulQ&apos;Es all the time, despite the fact there is
one paul I send mails to all the time. I expect some predictive behavior
here. It is annoyingly painful. I think gmail works, its the exchange
sever which does not.</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 09 Jun 2011 00:54:50 +0000</when>
<what>We support GAL (global address list) lookup in the stock Android application, though itQ&apos;Es possible that your server doesnQ&apos;Et provide that functionality to you.  What device and OS version are you using?</what>
</comment>
</bug>
<bug>
<bugid>8540</bugid>
<title>Google / Exchange Task List</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:37:57 +0000</openedDate>
<description>Please support syncing with tasks. This is critical for a business
device. I would also highly suggest a widget that shows active task to
be complete. Thanks.</description>
<comment>
<author>koen.ren...@gmail.com</author>
<when>Sat, 11 Dec 2010 09:31:54 +0000</when>
<what>Please add exchange tasks to android (including category- and confidentiality-fields etc.)</what>
</comment>
<comment>
<author>wolfgang...@gmail.com</author>
<when>Sat, 26 Feb 2011 20:38:54 +0000</when>
<what>Yes, please add syncing with exchange tasks! Please support all the options!</what>
</comment>
</bug>
<bug>
<bugid>10553</bugid>
<title>EditText must be created on the main UI thread on Samsung Galaxy S</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-20T17:45:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Marek.Urbaniak</reportedBy>
<openedDate>Wed, 18 Aug 2010 14:58:51 +0000</openedDate>
<description>When you try to create a new EditText widget in a thread which is not
the main UI thread, a runtime exception is thrown. This bug is not
present generally in Android but only on Samsung Galaxy S. The EditText
widget is being created and is not added to any view hierarchy so at
this point there should be no requirement to do it in the main UI
thread. 08-18 16:15:06.265: ERROR/AndroidRuntime(3596): Uncaught
handler: thread Thread-21 exiting due to uncaught exception 08-18
16:15:06.280: ERROR/AndroidRuntime(3596): java.lang.RuntimeException:
CanQ&apos;Et create handler inside thread that has not called Looper.prepare()
08-18 16:15:06.280: ERROR/AndroidRuntime(3596): at
android.os.Handler.Q&lt;EinitQ&gt;E(Handler.java:121) 08-18 16:15:06.280:
ERROR/AndroidRuntime(3596): at
android.view.GestureDetector$GestureHandler.Q&lt;EinitQ&gt;E(GestureDetector.java:242)
08-18 16:15:06.280: ERROR/AndroidRuntime(3596): at
android.view.GestureDetector.Q&lt;EinitQ&gt;E(GestureDetector.java:342) 08-18
16:15:06.280: ERROR/AndroidRuntime(3596): at
android.view.GestureDetector.Q&lt;EinitQ&gt;E(GestureDetector.java:323) 08-18
16:15:06.280: ERROR/AndroidRuntime(3596): at
android.widget.EditText.Q&lt;EinitQ&gt;E(EditText.java:95) 08-18 16:15:06.280:
ERROR/AndroidRuntime(3596): at
android.widget.EditText.Q&lt;EinitQ&gt;E(EditText.java:83) 08-18 16:15:06.280:
ERROR/AndroidRuntime(3596): at
android.widget.EditText.Q&lt;EinitQ&gt;E(EditText.java:79) I could not find any
more appropriate place to report a bug connected with a particular
Samsung phone. If this is not the correct place, please let me know. In
this case, link to a place for reporting such bugs would be welcomed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 17:45:01 +0000</when>
<what>Android Views should ALWAYS be created/manipulated on the UI thread. This is a bug in your app.</what>
</comment>
<comment>
<author>Marek.Urbaniak</author>
<when>Mon, 23 Aug 2010 12:51:14 +0000</when>
<what>Thanks Romain for clearing it up. I thought it may be a possible answer.</what>
</comment>
<comment>
<author>SVTdRa...@gmail.com</author>
<when>Sat, 25 Dec 2010 04:41:43 +0000</when>
<what>I submit that there may be a bug here in that not all views spawn said exception.  I ran across this one while trying to inflate a view from XML, which works on the background thread in many other places in code; it seems that this exception is only thrown when the inflated view contains an EditText.</what>
</comment>
</bug>
<bug>
<bugid>2958</bugid>
<title>[BT Car] Nissan Sentra 2007 / bluetooth car audio</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:19:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>joenoel...@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 18:56:28 +0000</openedDate>
<description>bluetooth for my car is not working properly 2007 NISSAN SENTRA - will
pair with car - will turn on bluetooth in car with incoming or outgoing
calls - will connect properly only when you are on a call and then start
vechicle - will NOT route call audio through car speakers for incoming
or outgoing calls</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:24:42 +0000</when>
<what></what>
</comment>
<comment>
<author>AndrewRC...@gmail.com</author>
<when>Wed, 26 Aug 2009 19:30:16 +0000</when>
<what>2010 Mazda 3 - similar/same issue. My G1 pairs perfectly via bluetooth and shows that 
voice 
and audio are available. It works fine for voice (incoming and outgoing calls, 
switching seemlessly between the car and phone when getting in and out of the car 
etc).   It DOESNQ&apos;ET work for Audio though.  The indicators in the car show that audio 
is available from my G1, but no sound comes through the car speakers, no matter what 
I try.  

Plugging the G1 into the AUX works.

My G1 does work via A2DP with other devices though, such as this the Altec Lansing 
Soundblade:   http://www.amazon.com/Altec-Lansing-SoundBlade-Bluetooth-
Speakerphone/dp/B0013N3T7O/ref=sr_1_2?ie=UTF8Q&amp;Es=electronicsQ&amp;Eqid=1251303240Q&amp;Esr=1-2</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:15:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 22:19:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:41:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:19:28 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>16803</bugid>
<title>Market app crashes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomislav...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 09:29:15 +0000</openedDate>
<description>- Steps to reproduce the problem. - Open Market app - Go to Apps or
Games - Click on any category - Choose just in - Try to slide - What
happened. - I got Force close screen Stacktrace is attached I have HTC
Desire device Market app version is 2.3.6 Clearing app cache doesnQ&apos;Et
help</description>
<comment>
<author>ozan...@gmail.com</author>
<when>Tue, 17 May 2011 09:27:46 +0000</when>
<what>This also happens on Nexus S with Gingerbread 2.3.4. This is a very annoying issue. I was never able to see Q&quot;EJust-inQ&quot;E applications since IQ&apos;Eve bought this phone.</what>
</comment>
</bug>
<bug>
<bugid>16292</bugid>
<title>Calendar new event minutes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rotwhiler@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 00:14:45 +0000</openedDate>
<description>Minutes should default to zero when creating a new event in Calendar.
When I create a new event in Calendar, the minutes default to the
current time, which is not the expected behavior. Every other
calendaring application defaults the minutes to zero, because events
typically start on the hour or half hour. I can understand the hour
defaulting to the current time, but the minutes should at least default
to zero. I have to set the minutes back to Q&quot;E00Q&quot;E or Q&quot;E30Q&quot;E every time I
create an event. Droid 2, Froyo</description>
<comment>
<author>schoolof...@gmail.com</author>
<when>Sun, 22 May 2011 00:04:36 +0000</when>
<what>I second the motion.</what>
</comment>
</bug>
<bug>
<bugid>20011</bugid>
<title>Apps gets killed when losing (or getting) roaming for data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>And3rs.3...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 12:46:36 +0000</openedDate>
<description>I daily commute between Sweden and Denmark. I have noticed the
following, when I use an app which is using ads (example can be Angry
Birds) and I lose my data roaming, this results in that the app dies
instantly. It doesnQ&apos;Et matter what app I am using, the same result
appears when using all ad based apps. I get the same result when I am in
Denmark - and have roaming on my phone - and when I get data roaming.
The correct behaviour should, of course, be that the app will be alive
regardless if I have roaming or not, since it can run both on or without
roaming - but cannot handle the switch between the two. I am using a
Samsung Galaxy S i9000. Running Android 2.3.3.</description>
</bug>
<bug>
<bugid>17474</bugid>
<title>SMS Chat log displays messages improperly; oldest first</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-08T04:18:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>4jonah@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 02:40:17 +0000</openedDate>
<description>I am using the Sprint EVO 4G. This problem is intermittent, but happens
enough that I felt I should post this; IQ&apos;Ed say 20% of the time. When I
receive a new text message, when you open the contact name, the message
should be displayed on the bottom. That is, when you open it, the newest
messages are seen first. But on occasion, I am at the top of the screen
with the oldest messages. I have to scroll all the way down, and since
there are a lot of messages with this contact, it took about a minute of
fast scrolling. After I received his message, I got another one a few
minutes later and again had to scroll all the way down. I donQ&apos;Et know
whatQ&apos;Es causing this, but it happens randomly but it is very frustrating.
What is causing this and how do I resolve?</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Jun 2011 04:18:13 +0000</when>
<what>talk to sprint.</what>
</comment>
</bug>
<bug>
<bugid>15431</bugid>
<title>when no wifi a wifimanager.getscanresults return erronous acces point</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>charles....@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 14:19:43 +0000</openedDate>
<description>Tested on : Samsung galaxy S 2.2,TAB/ Motorola xoom/ htc desire , HD/
Nexus S/ Nexus one and more... The problem is that when no wifi is
present in the place and when calling getScanResult with wifi manager (
using broadcast receiver), old access point detected before are listed
by the getScanResult: a place: 3 wifi AP --Q&gt;E getScanResult return the
free IQ&apos;Em moving to a floor where no wifi is present getScanresult return
AP from 3 to one depending if the scan was done during the movement
between the floor. The worst case is to show the 3 ap while thereQ&apos;Ere not
here. The result list is refresh only if the scan get somme result, so I
think that the tiemout do not refresh the list. So itQ&apos;Es impossible to
get when there is no wifi available from a getscanresult. sincerely
Charles</description>
<comment>
<author>charles....@gmail.com</author>
<when>Thu, 17 Mar 2011 11:13:33 +0000</when>
<what>The bug is located in the tiwlan driver.  the list of result is not cleared on a scan timeout.</what>
</comment>
</bug>
<bug>
<bugid>3260</bugid>
<title>YouTube account doesnQ&apos;Et get properly linked to Google account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>julien.s...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 10:04:17 +0000</openedDate>
<description>On Android 1.5 (HTC magic), youtube will use my google account, and will
not use my youtube account. Seems like a bug, since my google and
youtube accounts are linked. I suspect there is a bug if the google
account name has a dot in the username.</description>
<comment>
<author>michel.p...@gmail.com</author>
<when>Wed, 15 Jul 2009 03:18:54 +0000</when>
<what>Hi,
I have exactly the same problem. My name also have a dot in it.
</what>
</comment>
<comment>
<author>wendells...@gmail.com</author>
<when>Wed, 15 Jul 2009 03:26:24 +0000</when>
<what>I have the same problem, only there is no dot in my username. I keep getting a
Q&quot;Esign-in/syncQ&quot;E error saying that the password is incorrect. The thing is, the
username it is trying (and which I cannot change) is my Youtube account name with
Q&quot;E@youtube.comQ&quot;E tacked onto the end. I have no @youtube.com addresses.</what>
</comment>
<comment>
<author>alextheb...@gmail.com</author>
<when>Fri, 17 Jul 2009 19:32:18 +0000</when>
<what>I have the same problem reported by julien.sansonnens, but my username do not have any dot in it.</what>
</comment>
<comment>
<author>stevemas...@gmail.com</author>
<when>Sat, 18 Jul 2009 00:45:08 +0000</when>
<what>I am having the same issue with the Q&quot;Esign-in/sync errorQ&quot;E. There is no dot in my
username. My Youtube and Google account were not linked when this happened. I tried
linking them and it still does not work. I am having the same issue, being asked to
sign in with my Youtube account name being added onto a Q&quot;E@youtube.comQ&quot;E and I cannot
edit the faulty username.

IQ&apos;Em on Android 1.5 on a G1. </what>
</comment>
<comment>
<author>fuka.frantisek</author>
<when>Sun, 19 Jul 2009 19:23:00 +0000</when>
<what>I did a factory reset of my phone and now I cannot log in to my YouTube account from
Android 1.5 on ADP1. My Google account is Q&quot;Efuka@fuxoft.czQ&quot;E and my YouTube id is
Q&quot;EfuxoftQ&quot;E. However, when I click on Q&quot;EMy AccountQ&quot;E in YouTube app, I get a page that
says Q&quot;EfukaQ&quot;E in the upper right (which is NOT my YouTube name). Q&quot;EFavoritesQ&quot;E and Q&quot;EMy
videosQ&quot;E are completely empty. Q&quot;EPlaylistsQ&quot;E and Q&quot;ESubscriptionsQ&quot;E cannot be accessed and
always immediately produce Q&quot;EAttention: There is no network connection right now.
Please try again later.Q&quot;E - which is ridiculous because all other network applications
work perfectly.

The weird thing is, YouTube worked perfectly before (before the last factory reset).
I remember it asked me for my Youtube id and password. Now it DIDNQ&apos;ET ASK ME for
those. And even when I tried deleting YouTube app data, I still see some broken
account named Q&quot;EfukaQ&quot;E which has nothing to do with my YouTube account...

I tried unlinking my YouTube account from my Google account but that didnQ&apos;Et change
anything.</what>
</comment>
<comment>
<author>fuka.frantisek</author>
<when>Sun, 19 Jul 2009 19:30:35 +0000</when>
<what>I forgot one important thing: I can see YouTube homepage displayed perfectly in the
app (with video names and thumbnails) but clicking any of the smaller thumbnails in
the bottom part of the page immediately produces blank page with Q&quot;ENo videos foundQ&quot;E
text. It seems to be immediate, as if the phone never even tried to contact the
server. (Clicking the larger scrollable thumbnails on the top works and plays those
videos perfectly.)

But I must stress again - all my other online online applications work OK, both over
WiFi and over 3G.
</what>
</comment>
<comment>
<author>tunevis...@gmail.com</author>
<when>Tue, 21 Jul 2009 03:52:07 +0000</when>
<what>I had the same problem as described by wendellschubert, I found a solution on the
user forum on MyTMobile online. It worked for me.

Press menu to go to settingsQ&gt;E applicationsQ&gt;E manage applications Q&gt;E google apps. Press
clear data. This resets the youtube app so you can sign back in. 

Good Luck.
</what>
</comment>
<comment>
<author>neil.lok...@gmail.com</author>
<when>Tue, 21 Jul 2009 04:53:20 +0000</when>
<what>This has resolved the issue for me. At least for the time being. After clearing the
data, I had to re-do the setup wizard. I assume tha tis what you meant, tunevision,
by Q&quot;Esign back in.Q&quot;E

Thanks for the solution.</what>
</comment>
<comment>
<author>jamiab...@gmail.com</author>
<when>Tue, 21 Jul 2009 06:16:19 +0000</when>
<what>This solved the problem. Thanks.</what>
</comment>
<comment>
<author>stevemas...@gmail.com</author>
<when>Tue, 21 Jul 2009 07:38:27 +0000</when>
<what>solved my problem too, thanks!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:04:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:19:02 +0000</when>
<what></what>
</comment>
<comment>
<author>marckdor...@gmail.com</author>
<when>Sat, 07 Nov 2009 20:15:53 +0000</when>
<what>worked! thanks!</what>
</comment>
</bug>
<bug>
<bugid>15336</bugid>
<title>NDK - unable to debug native code in Eclipse debugger</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>djd...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 23:35:14 +0000</openedDate>
<description>I readed Q&lt;EndkQ&gt;E/docs/NDK-GDB.html and found no solution how to debug
native code from Eclipse IDE. Ater some googling i found solutions like
this: http://www.eclipse.org/sequoyah/documentation/native_debug.php and
was some frustrating... why it so hard to do?</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:24:28 +0000</when>
<what></what>
</comment>
<comment>
<author>mr.eda...@gmail.com</author>
<when>Wed, 04 May 2011 10:54:56 +0000</when>
<what>An integrated solution similar to NVIDIAQ&apos;Es for debugging would be helpful.
http://developer.nvidia.com/node/19216
(IQ&apos;Em still working on getting this setup)

And on a related note, an integrated solution for building like EclipseQ&apos;Es Sequoya project would also be helpful.
http://wiki.eclipse.org/Sequoyah/ndk_checklist
(got building working)</what>
</comment>
<comment>
<author>i.xuan.w...@gmail.com</author>
<when>Thu, 05 May 2011 16:26:14 +0000</when>
<what>mr.edavis , if you have any issues for setting up NVIDIAQ&apos;Es Debugger Manager, you can always go to http://tegradeveloper.nvidia.com/tegra/forums/tegra-forums/android-development/development-tools for asking a question.

To be noted, currently the debugger manager relies on a patched gdbserver that only exists in NVIDIA provided OS images for itQ&apos;Es tegra devices. And it needs root priviledge on the device. These two limitation could be resolved in near future, please visit the toolQ&apos;Es site for updates.

You can also refer to Q&quot;EGDB debugging guide for setting up and debugging Android NDK based applications from within EclipseQ&quot;E in http://developer.nvidia.com/tegra-resources. That explains how to setup GDB without using debugger manager.</what>
</comment>
<comment>
<author>schouten...@gmail.com</author>
<when>Sat, 07 May 2011 01:07:42 +0000</when>
<what>You can also try the tutorial I have written. It explains how to debug C++ code for Android in Eclipse on Windows XP:
http://pilotpage.monosock.org/fileadmin/files/Eclipse-cpp-tutorial.pdf
</what>
</comment>
</bug>
<bug>
<bugid>6221</bugid>
<title>Multiple text message sent creates new thread with all recipients</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hellgi...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 06:40:50 +0000</openedDate>
<description>When creating or forwarding a message to multiple recipients, after you
send it a new thread is created with all of the recipients names instead
of adding the text to all of the recipients already existing threads. So
after I send a message to multiple people I have to wait for them all to
send and then delete the new thread since it is useless, and my existing
threads do not have the message in them. IQ&apos;Em running... HTC G1
Build=DRC83 Firmware=1.6</description>
</bug>
<bug>
<bugid>11903</bugid>
<title>Direct Mail: Launcher shortcut to compose email for a selected contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sherman....@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 22:39:36 +0000</openedDate>
<description>I create launcher shortcuts to direct SMS and direct dial all my most
frequently contacted. When I went to create a shortcut to email I was
surprised to find I couldnQ&apos;Et do it. Shocking. =) In a perfect world; I
would like to long press on the desktop, then click shortcut, direct
email, then choose the contact. A link to compose email for that contact
should appear on my desktop. When you click it the standard dialogue
should come up asking you which app you want to use. I would check
Q&apos;EAlwaysQ&apos;E and select Q&apos;EGmailQ&apos;E. From then on the link would directly open
gmail compose with the contacts email filled in. I was pretty surprised
when I couldnQ&apos;Et find a similar feature request here on the tracker. IQ&apos;Em
a Samsung Vibrant user, so maybe this just doesnQ&apos;Et exist on my phone. If
anyone out there can tell me if this feature does or does not exist on
stock Android IQ&apos;Ed appreciate it it. Big ups to Android devs, paid and
unpaid hackers. Down with iPhone!</description>
<comment>
<author>chris.br...@gmail.com</author>
<when>Sat, 23 Oct 2010 01:57:54 +0000</when>
<what>This works on a Nexus One running plain 2.2.1.</what>
</comment>
<comment>
<author>sherman....@gmail.com</author>
<when>Sat, 23 Oct 2010 23:41:47 +0000</when>
<what>Hooray! Blame Samsung.</what>
</comment>
</bug>
<bug>
<bugid>7364</bugid>
<title>maxVersion  is lower than SDK Version, that is reported INSTALL_FAILED_OLDER_SDK.</title>
<status>New</status>
<owner>asuchitr...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mby...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 01:17:06 +0000</openedDate>
<description>When app sets maxVersion like 6, and try to install this app into OS 2.0
or higher. Q&gt;Eadb install com.glu.android.bonsai.apk 1754 KB/s (6849867
bytes in 3.812s) pkg: /data/local/tmp/com.glu.android.bonsai.apk Failure
[INSTALL_FAILED_OLDER_SDK] it show this error.
frameworks\base\core\java\android\content\pm\PackageParser.java goto
near line 913 you can see sort of source if (maxVers Q&lt;E SDK_VERSION) {
outError[0] = Q&quot;ERequires older sdk version #Q&quot;E + maxVers + Q&quot;E (current sdk
version is #Q&quot;E + SDK_VERSION + Q&quot;E)Q&quot;E; // by bolero //mParseError =
PackageManager.INSTALL_FAILED_OLDER_SDK; mParseError =
PackageManager.INSTALL_FAILED_NEWER_SDK; return null; } you must chane
some code mParseError = PackageManager.INSTALL_FAILED_OLDER_SDK; to
mParseError = PackageManager.INSTALL_FAILED_NEWER_SDK; thanks!</description>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 05:43:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8588</bugid>
<title>Forwarded call notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>28</stars>
<reportedBy>two...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 16:19:38 +0000</openedDate>
<description>There should be a way to identify calls that are being forwarded to my
phone. I am on-call frequently for my work and the office phone is
forwarded to my Nexus One. When I had a Blackberry, it would actually
display Q&quot;EIncoming forwarded callQ&quot;E as the phone began to ring. I assume
Android could easily have the capability to do the same.</description>
<comment>
<author>samir.pa...@gmail.com</author>
<when>Fri, 02 Jul 2010 18:49:30 +0000</when>
<what>Also would there be a way to identify the forwarding phone no.</what>
</comment>
<comment>
<author>tomas....@gmail.com</author>
<when>Thu, 16 Sep 2010 20:06:12 +0000</when>
<what>one more vote for forwarded call notification
</what>
</comment>
<comment>
<author>tom.leht...@gmail.com</author>
<when>Mon, 20 Dec 2010 09:03:29 +0000</when>
<what>Duplicate with issue 2544
Please vote there instead.</what>
</comment>
<comment>
<author>chodc...@gmail.com</author>
<when>Thu, 13 Jan 2011 18:07:38 +0000</when>
<what>Yes, I am using Samsung Galaxy s, but I shocked to see there are no Icon or permanent notification for incoming forwarded call. though I can see the flash notification Q&quot;ECall ForwardedQ&quot;E it it disappear instantly which some time not come to notice properly.

I agreed that Android is very rich in software and I hope it will be resolved soon for our convenient.

Thank you! </what>
</comment>
<comment>
<author>Warp...@gmail.com</author>
<when>Wed, 02 Feb 2011 05:42:15 +0000</when>
<what>Yes I want that too. I noticed the flashing Notifications in Samsung Galaxy S but thatQ&apos;Es too short. Also I suspect that the stock google android does not have this feature but the Galaxy S may be using a Custom dialer. The newer Samsung, Nexus S and the HTC MyTouch 4g do not show any notification either.</what>
</comment>
<comment>
<author>bobbyp...@gmail.com</author>
<when>Mon, 14 Feb 2011 16:44:22 +0000</when>
<what>That itQ&apos;Es very usefully function of android phone. </what>
</comment>
<comment>
<author>lukha...@gmail.com</author>
<when>Thu, 17 Mar 2011 02:16:35 +0000</when>
<what>totally agreed...  this needs to be a top priorty.  i was looking around for an app that can do this but i guess it isnQ&apos;Et possible for an app to know if it has been forwarded or not?</what>
</comment>
<comment>
<author>qpo...@gmail.com</author>
<when>Sat, 28 May 2011 09:03:28 +0000</when>
<what>I would like this function too. ItQ&apos;Es very important!!!</what>
</comment>
<comment>
<author>traffic...@gmail.com</author>
<when>Fri, 17 Jun 2011 05:52:36 +0000</when>
<what>Please, implement this feature. I want it too.</what>
</comment>
<comment>
<author>apmhu...@gmail.com</author>
<when>Mon, 08 Aug 2011 11:04:12 +0000</when>
<what>Please, implement this feature. I want it too.
</what>
</comment>
<comment>
<author>nigelh...@gmail.com</author>
<when>Sun, 02 Oct 2011 01:27:06 +0000</when>
<what>already requested see here https://code.google.com/p/android/issues/detail?id=2544
</what>
</comment>
<comment>
<author>jamesnor...@gmail.com</author>
<when>Tue, 29 Nov 2011 04:48:10 +0000</when>
<what>http://www.appbrain.com/app/forwarded-call-alert/de.duenndns.forwardedcall
App made :)</what>
</comment>
</bug>
<bug>
<bugid>16565</bugid>
<title>Web Q&lt;EaudioQ&gt;E tag ignores changes to Q&apos;EsrcQ&apos;E attribute after the initial value</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jdelStro...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 16:13:30 +0000</openedDate>
<description>If I create an Q&lt;EaudioQ&gt;E element and set its src to Q&apos;Efoo.mp3Q&apos;E, start
playing it, then change the src to Q&apos;Ebar.mp3Q&apos;E, foo.mp3 continues playing.
The currentSrc continues to be foo.mp3, though the src attribute does
show bar.mp3. It seems like the media load algorithm
(http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#media-element-load-algorithm)
is ignored after src is set the first time. An example can be found here
- http://jsfiddle.net/FHgwX/1/embedded/result/ IQ&apos;Em running Android 2.3.3
on a Nexus One, a full bugreport is attached.</description>
</bug>
<bug>
<bugid>13033</bugid>
<title>Unable to install SDK on x64 Vista - Q&quot;EJava SE Development Kit (JDK) not foundQ&quot;E</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>22</stars>
<reportedBy>noloa...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 14:48:40 +0000</openedDate>
<description>Hi All, Windows Vista Home Premium (x64), fully patched. Previously, JRE
(x64) was installed. Subsequently, Java 6 Update 22 (x64) was installed
in preparation for Android development kit. Note that JRE was not
uninstalled. The configuration is stable (and probably fragile - Java is
write once, debug everywhere), so I donQ&apos;Et want to break it by removing
the JRE. The Android READMEQ&apos;Es do not appear to require the removal of
the JRE (and IQ&apos;Em not sure it can be done without breaking other JDK
components). IQ&apos;Eve tried reinstalling the JDK twice - no joy. Attached
files: (a) android-sdk-setup.png - AndroidQ&apos;Es setup halt. (b)
java-sdk-setup-1.jpg - Second run of JDK setup (capture 1) (b)
java-sdk-setup-2.jpg - Second run of JDK setup (capture 2) (b)
java-sdk-setup-3.jpg - Second run of JDK setup (capture 3) Jeffrey
Walton Baltimore, MD, US</description>
<comment>
<author>noloa...@gmail.com</author>
<when>Wed, 08 Dec 2010 15:38:11 +0000</when>
<what>Q&gt;E Previously, JRE (x64) was installed. Subsequently, Java 6 Update 22 (x64)
Q&gt;E was installed in preparation for Android development kit. Note that JRE
Q&gt;E was not uninstalled.
Q&gt;E
Q&gt;E The configuration is stable (and probably fragile - Java is write once,
Q&gt;E debug everywhere), so I donQ&apos;Et want to break it by removing the JRE.
It appears the Java SDK removed the JRE and installed its own. So I should have stated, Q&quot;EI did not manually remove the JREQ&quot;E.</what>
</comment>
<comment>
<author>gehring....@gmail.com</author>
<when>Wed, 08 Dec 2010 22:43:53 +0000</when>
<what>have the same problem with win-7(x64)
iQ&apos;Em pretty shure that the environment variables are set correctly</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Thu, 09 Dec 2010 02:54:30 +0000</when>
<what>Same issue with 7.
JAVA_HOME is set; PATH has /bin appended.</what>
</comment>
<comment>
<author>noloa...@gmail.com</author>
<when>Thu, 09 Dec 2010 03:27:21 +0000</when>
<what>C:\Q&gt;Ejava -version
java version Q&quot;E1.6.0_22Q&quot;E
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Thu, 09 Dec 2010 03:39:06 +0000</when>
<what>F it - just download the zip</what>
</comment>
<comment>
<author>noloa...@gmail.com</author>
<when>Thu, 09 Dec 2010 14:05:48 +0000</when>
<what>Also see http://code.google.com/p/android/issues/detail?id=13061 for a trace of the installer process.</what>
</comment>
<comment>
<author>mdegr...@gmail.com</author>
<when>Thu, 09 Dec 2010 14:35:04 +0000</when>
<what>I had the same problem installing the SDK.

The SDK installer is a 32 bits process. On a x64 system, it reads registry keys in HKLM\Software\Wow6432Node\...

To determine where java is installed, it checks the the registry key HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit
on a x64 system it gives HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit

To make the android installer working (with java 6 update 23 in my sample), import the following registry file

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit]
Q&quot;ECurrentVersionQ&quot;E=Q&quot;E1.6Q&quot;E

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit\1.6]
Q&quot;EJavaHomeQ&quot;E=Q&quot;EC:\\Program Files\\Java\\jdk1.6.0_23Q&quot;E

Then install the SDK (or NDK) and removove the registry key  HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft</what>
</comment>
<comment>
<author>kyle.all...@gmail.com</author>
<when>Sat, 11 Dec 2010 14:30:32 +0000</when>
<what>Thanks alot @Math...@degroux.com, worked a treat mate.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sun, 12 Dec 2010 20:49:20 +0000</when>
<what>Duplicate of issue 13003 http://code.google.com/p/android/issues/detail?id=13003

Using the zip works</what>
</comment>
<comment>
<author>bick...@gmail.com</author>
<when>Mon, 13 Dec 2010 16:18:37 +0000</when>
<what>@math...@degroux.com thank you, works.</what>
</comment>
<comment>
<author>josep...@gmail.com</author>
<when>Sat, 18 Dec 2010 10:23:25 +0000</when>
<what>Milion Thanks!!! You saved me a lot of time...</what>
</comment>
<comment>
<author>ndb...@gmail.com</author>
<when>Tue, 21 Dec 2010 11:29:21 +0000</when>
<what>Thank you soooo much!</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 18:24:02 +0000</when>
<what>Issue 13061 has been merged into this issue.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Thu, 31 Mar 2011 12:08:21 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Mon, 14 Nov 2011 23:50:59 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 16 Nov 2011 23:37:25 +0000</when>
<what>Issue 20691 has been merged into this issue.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Thu, 17 Nov 2011 00:59:41 +0000</when>
<what>Issue 21565 has been merged into this issue.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Thu, 17 Nov 2011 21:34:55 +0000</when>
<what>Issue 21520 has been merged into this issue.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Thu, 17 Nov 2011 22:27:53 +0000</when>
<what>Issue 21160 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>18724</bugid>
<title>QuickSearchBox</title>
<status>New</status>
<owner>bringert...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yoonin...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 08:10:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. idle Q&gt;E google search Q&gt;E type some texts Q&gt;E Select
an item in the result Q&gt;E landscape mode Q&gt;E join contact Q&gt;E cancel Q&gt;E cancel
- What happened. Selected items is gone in landscape mode - What you
think the correct behavior should be. Display selected item in landscape
mode DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Samsung Galaxy Tab 10.1 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:28:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13270</bugid>
<title>Editing a contact on Nexus S results in the birthday field being deleted from Google Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>belm...@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 18:24:22 +0000</openedDate>
<description>Reproduce: 1. Go to a contact with a birthday (confirm it has a birthday
via Google Contacts and visible on the phoneQ&apos;Es contact application). 2.
Edit the contact. Note that there is no field in the Edit Contact view.
Why? 3. Save the contact. Results: Now the birthday is gone from Google
Contact and the phone. Expected behavior: Birthday should of not being
deleted.</description>
<comment>
<author>stev...@gmail.com</author>
<when>Tue, 25 Jan 2011 08:07:54 +0000</when>
<what>The Q&quot;EbirthdayQ&quot;E field appears to have been removed in Android 2.3 - please reinstate the support for it Google!</what>
</comment>
<comment>
<author>the.djm...@gmail.com</author>
<when>Thu, 14 Apr 2011 07:13:06 +0000</when>
<what>Still not there in 2.3.3 (Nexus S)</what>
</comment>
<comment>
<author>stoicanf...@gmail.com</author>
<when>Fri, 06 May 2011 15:45:23 +0000</when>
<what>I have an Galaxy S with Android 2.3.3 and I can edit birthday. on the other phone (Nexus S) I can not do that. It sucks. I wanted to change Galaxy S with Nexus S but I no longer know what to do.</what>
</comment>
<comment>
<author>jomo...@gmail.com</author>
<when>Wed, 11 May 2011 18:29:43 +0000</when>
<what>IQ&apos;Em having the same issue on my Nexus S with Android 2.3.4 (no custom).

Although the birthday date remains with contact when IQ&apos;Em changing something else, I cannot edit it.

CQ&apos;Emon dudes, youQ&apos;Ere doing better than this! Fix it, its ridculous and ashaming to see such an bug on the Google-Phone with the original Rom!</what>
</comment>
<comment>
<author>ptr.eb...@gmail.com</author>
<when>Wed, 08 Jun 2011 18:56:16 +0000</when>
<what>Same for me (European version of Nexus S, Android 2.3.4), can neither add nor edit a birthday in the contacts on the phone - totally annoying!</what>
</comment>
<comment>
<author>jorge.bu...@gmail.com</author>
<when>Tue, 23 Aug 2011 17:25:09 +0000</when>
<what>Same problem. CanQ&apos;Et create nor edit birthday info on contacts in my Nexus S.</what>
</comment>
<comment>
<author>satheesh...@gmail.com</author>
<when>Wed, 24 Aug 2011 19:19:59 +0000</when>
<what>Use an app called Contacts Editor.  When Editing a contact, if you select this, instead of the default contact editor,  an extra field called Event is listed. You can add birthdays here.

https://market.android.com/details?id=org.dmfs.android.contacts</what>
</comment>
<comment>
<author>jledward...@gmail.com</author>
<when>Sat, 17 Sep 2011 14:07:03 +0000</when>
<what>Same issue on DroidX since upgrading from 2.2 to 2.3.3.

Birthdays appear in View Contact, but disappear in Edit Contact.  They can be edited in the Gmail Contacts online, but there is no way to edit phone contactsQ&apos;E birthdays.</what>
</comment>
<comment>
<author>sebbe...@gmail.com</author>
<when>Sat, 17 Sep 2011 17:43:26 +0000</when>
<what>Guys, this is no longer an issue with the most recent Nexus S android version.

Sure I canQ&apos;Et EDIT the birthday, but at least it wonQ&apos;Et cause DATA LOSS on the contact entry as this issue was describing.
(this issue was not to request a way to edit birthdays, but to report a possible data loss)</what>
</comment>
<comment>
<author>sebbe...@gmail.com</author>
<when>Sat, 17 Sep 2011 17:50:15 +0000</when>
<what>HereQ&apos;Es the Enhancement request to star if you want developers to consider giving a way to change Birthday field from Android.
http://code.google.com/p/android/issues/detail?id=19242
(and this one is a dupe http://code.google.com/p/android/issues/detail?id=20103)
</what>
</comment>
<comment>
<author>chpaton</author>
<when>Wed, 21 Sep 2011 23:26:36 +0000</when>
<what>Although mis-named, thereQ&apos;Es also an issue specifically about adding birthdays to the contact editor now with Q&gt;E2000 stars: http://code.google.com/p/android/issues/detail?id=1211</what>
</comment>
</bug>
<bug>
<bugid>13407</bugid>
<title>mp3 playback: OS crashed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>magicmo...@gmail.com</reportedBy>
<openedDate>Fri, 24 Dec 2010 23:16:41 +0000</openedDate>
<description>IQ&apos;Eve recently run into a serious mp3-bug. Listening to an mp3 my phone
(htc Hero) crashed badly. The first time this happened, I heard a sound
in my headphones, as if there was a minor short circuit. Looking at my
phone, the screen was half-dimmed, showing the std search input bar
(which I had not called up at all) and showing a list with only 1 item:
a video file, not at all an audio file (which IQ&apos;Ed expect). I had to pull
the battery and thus reboot the phone. I repeated the process, playing
the same mp3 using the same player, same crash at same point in
playtime. Later I played the same file from a point in playtime about
half a minute further then the point at which it crashed, and it played
fine till the end. Could reproduce using the same mp3 as well as 2
difrerent ones (at different times) using 2 different programs (MixZing
and Carcast) I used the free (fairly recent) versions of both. With
Carcast, I downloaded a number of podcasts, this problem occurred early
on during the Q&quot;E qq-2010-11-27_02a milli amp makes you math mindedQ&quot;E
podcast. (http://podcast.cbc.ca/mp3/quirks_20101127_41805.mp3 64kbps,
527 seconds);the mp3 with the other player which crashed at the 5:29
mark, was 128kbps, 1676 seconds; this file played fine in Winamp on a
laptop) Oddly enough, performing a similar test, using the std music app
(first moving the slider to approx. 4:00, then playing the file, it
merrily played on till beyond the 5:29 mark, where I thought MixZing
crashed the OS, and since I believe MixZing uses the system apiQ&apos;Es to
play the syandard files, and presumably, Carcast does too, I chose to
report this bug anyway. IQ&apos;Em using: firmware 2.1 update 1 softwarenumber
3.32.405.2 Kernel:2.6.29-063c4d24 htckernel @and18-2#1 This is the
latest update level: IQ&apos;Eve checked and there are no available updates,
phone is uptodate (checking using wifi from the phoneQ&apos;Es system panel. So
there are 2 issues: 1) solve the bug using mp3 playback 2)fix the
crashing error, even if these 2 programs use 3rd party libraries to
render mp3s, the OS shouldnQ&apos;Et crash on a bug. Only the program itself
may crash.</description>
<comment>
<author>magicmo...@gmail.com</author>
<when>Sat, 25 Dec 2010 04:14:16 +0000</when>
<what>Just tested converted  files (both now 112kbps)  and no problems. Using both the same players to play the same files (their 112kbps version) an finished the entire podcast in carcast, and just played well beyond the 5:29 mark (on 7:20 now).both played fine.</what>
</comment>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Mon, 02 May 2011 11:54:23 +0000</when>
<what>I tried to play the above mentioned podcast and it worked without any issue. I believe it is fixed in the latest release. I verified it on the following setup:
Device: Nexus One , Release: 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>6385</bugid>
<title>Contacta List crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrei.c...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 16:11:34 +0000</openedDate>
<description>Hi there, I have an htc g1 developer version with android 1.6 htc image.
I had notice an issue with my contacts they just vanish and when i want
to reimport them from sim card the contacts activity dies. Here is a
what i extract with adb logcat: I/ActivityManager( 76): Displayed
activity com.android.settings/.Settings: 452 ms (total 452 ms)
D/dalvikvm( 1727): GC freed 3563 objects / 216552 bytes in 124ms
I/ActivityManager( 76): Starting activity: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.ApplicationSettings } I/ActivityManager( 76):
Displayed activity com.android.settings/.ApplicationSettings: 392 ms
(total 392 ms) I/ActivityManager( 76): Starting activity: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.DevelopmentSettings } I/ActivityManager( 76):
Displayed activity com.android.settings/.DevelopmentSettings: 346 ms
(total 346 ms) I/ActivityManager( 76): Starting activity: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.ManageApplications } D/dalvikvm( 1644): GC
freed 3509 objects / 268856 bytes in 132ms D/dalvikvm( 1644): GC freed
2817 objects / 399544 bytes in 120ms D/dalvikvm( 1644): GC freed 1686
objects / 221472 bytes in 300ms D/dalvikvm( 1644): GC freed 3996 objects
/ 249832 bytes in 148ms D/dalvikvm( 1644): GC freed 13053 objects /
653160 bytes in 146ms I/ActivityManager( 76): Starting activity: Intent
{ act=android.intent.action.VIEW
cmp=com.android.settings/.InstalledAppDetails (has extras) }
W/AppSecurityPermissions( 1644): CouldQ&apos;Ent retrieve permissions for
package:com.android.googlesearch D/dalvikvm( 1644): GC freed 9884
objects / 499328 bytes in 146ms D/skia ( 1644): purging 193K from font
cache [25 entries] I/ActivityManager( 76): Displayed activity
com.android.settings/.ManageApplications: 21978 ms (total 21978 ms)
I/ActivityManager( 76): Displayed activity
com.android.settings/.InstalledAppDetails: 1065 ms (total 1065 ms)
I/InstalledAppDetails( 1644): Clearing user data for system package
D/ActivityManager( 76): Uninstalling process com.android.contacts
D/ActivityManager( 76): Force removing process ProcessRecord{43a837f8
1727:android.process.acore/10000} (android.process.acore/10000)
I/Process ( 76): Sending signal. PID: 1727 SIG: 9 D/ActivityManager(
76): Force removing process ProcessRecord{439d38e8
308:com.android.inputmethod.latin/10000}
(com.android.inputmethod.latin/10000) W/ActivityManager( 76): Scheduling
restart of crashed service com.android.inputmethod.latin/.LatinIME in
5000ms I/Process ( 76): Sending signal. PID: 308 SIG: 9 I/WindowManager(
76): WIN DEATH: Window{438d0d18
com.android.launcher/com.android.launcher.Launcher paused=false}
D/ActivityManager( 76): Received spurious death notification for thread
android.os.BinderProxy@4379cb70 W/InputManagerService( 76): Window
already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@43a34c20
W/ResourceType( 76): No package identifier when getting value for
resource number 0x7f060001 D/ActivityManager( 76): Received spurious
death notification for thread android.os.BinderProxy@439d4980
I/WindowManager( 76): WIN DEATH: Window{43a14a20 InputMethod
paused=false} I/InstalledAppDetails( 1644): Cleared user data for system
package:com.android.contacts I/ActivityManager( 76): Start proc
com.android.inputmethod.latin for service
com.android.inputmethod.latin/.LatinIME: pid=1767 uid=10000 gids={3003,
1015} D/dalvikvm( 1767): Trying to load lib
/system/lib/libjni_latinime.so 0x43743890 D/dalvikvm( 1767): Added
shared lib /system/lib/libjni_latinime.so 0x43743890 I/ActivityManager(
76): Start proc android.process.acore for content provider
com.android.providers.userdictionary/.UserDictionaryProvider: pid=1774
uid=10000 gids={3003, 1015} I/ActivityThread( 1774): Publishing provider
user_dictionary:
com.android.providers.userdictionary.UserDictionaryProvider
I/ActivityThread( 1774): Publishing provider
com.android.globalsearch.SuggestionProvider:
com.android.globalsearch.SuggestionProvider I/ActivityThread( 1774):
Publishing provider com.android.globalsearch.stats:
com.android.globalsearch.StatsProvider I/ActivityThread( 1774):
Publishing provider applications:
com.android.providers.applications.ApplicationsProvider
I/ActivityThread( 1774): Publishing provider
com.google.android.providers.enhancedgooglesearch:
com.google.android.providers.enhancedgooglesearch.SuggestionProvider
I/ActivityThread( 1774): Publishing provider contacts;call_log:
com.android.providers.contacts.GoogleContactsProvider I/ActivityThread(
1774): Publishing provider com.android.launcher.settings:
com.android.launcher.LauncherProvider W/InputMethodManager( 1644): IME
died: com.android.inputmethod.latin/.LatinIME dropping:
KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=158 mFlags=8}
W/InputMethodManager( 1644): android.os.DeadObjectException
W/InputMethodManager( 1644): at android.os.BinderProxy.transact(Native
Method) W/InputMethodManager( 1644): at
com.android.internal.view.IInputMethodSession$Stub$Proxy.dispatchKeyEvent(IInputMethodSession.java:289)
W/InputMethodManager( 1644): at
android.view.inputmethod.InputMethodManager.dispatchKeyEvent(InputMethodManager.java:1335)
W/InputMethodManager( 1644): at
android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2284)
W/InputMethodManager( 1644): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1627)
W/InputMethodManager( 1644): at
android.os.Handler.dispatchMessage(Handler.java:99)
W/InputMethodManager( 1644): at android.os.Looper.loop(Looper.java:123)
W/InputMethodManager( 1644): at
android.app.ActivityThread.main(ActivityThread.java:4203)
W/InputMethodManager( 1644): at
java.lang.reflect.Method.invokeNative(Native Method)
W/InputMethodManager( 1644): at
java.lang.reflect.Method.invoke(Method.java:521) W/InputMethodManager(
1644): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
W/InputMethodManager( 1644): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
W/InputMethodManager( 1644): at dalvik.system.NativeStart.main(Native
Method) D/dalvikvm( 1774): GC freed 3652 objects / 271400 bytes in 233ms
D/dalvikvm( 1774): GC freed 3104 objects / 178848 bytes in 120ms
D/HomeLoaders( 1774): load applications D/HomeLoaders( 1774): loading
user items D/HomeLoaders( 1774): --Q&gt;E starting workspace loader
D/HomeLoaders( 1774): ----Q&gt;E running workspace loader (1) D/HomeLoaders(
1774): --Q&gt;E done loading workspace D/HomeLoaders( 1774): ----Q&gt;E worskpace
items=2 D/HomeLoaders( 1774): ----Q&gt;E worskpace widgets=1 D/HomeLoaders(
1774): ----Q&gt;E items cloned, ready to refresh UI D/HomeLoaders( 1774):
----Q&gt;E loading applications from workspace loader D/HomeLoaders( 1774):
--Q&gt;E starting applications loader unlocked D/HomeLoaders( 1774): --Q&gt;E
starting applications loader D/HomeLoaders( 1774): ----Q&gt;E running
applications loader (1) I/ActivityManager( 76): Displayed activity
com.android.launcher/.Launcher: 927 ms (total 927 ms) D/HomeLoaders(
1774): ----Q&gt;E onDesktopItemsLoaded() D/Launcher( 1774): ------Q&gt;E binding 2
items D/Launcher( 1774): ------Q&gt;E binding 1 widgets D/Launcher( 1774):
------Q&gt;E start binding items D/HomeLoaders( 1774): ----Q&gt;E cleared
application list D/dalvikvm( 1774): GC freed 2665 objects / 148472 bytes
in 121ms I/ActivityManager( 76): Starting activity: Intent {
act=android.intent.action.CALL_BUTTON flg=0x10000000
cmp=com.android.contacts/.DialtactsActivity } I/ActivityManager( 76):
Displayed activity com.android.contacts/.DialtactsActivity: 948 ms
(total 948 ms) D/dalvikvm( 1774): threadid=29 wakeup: interrupted
D/TrackingPatternView( 76): width=320 textureWidth=120
D/TrackingPatternView( 76): width=320 textureWidth=120
I/ActivityManager( 76): Starting activity: Intent {
act=android.intent.action.INSERT dat=content://contacts/people
cmp=com.android.contacts/.EditContactActivity } D/PhoneWindow( 1774):
couldnQ&apos;Et save which view has focus because the focused view
com.android.internal.policy.impl.PhoneWindow$DecorView@43829198 has no
id. D/ ( 1774): unable to unlink
Q&apos;E/data/data/com.android.contacts/shared_prefs/dialtacts.xml.bakQ&apos;E: No
such file or directory (errno=2) I/ActivityManager( 76): Displayed
activity com.android.contacts/.EditContactActivity: 525 ms (total 525
ms) I/WindowManager( 76): Setting rotation to 1, animFlags=1
I/WindowManager( 76): Config changed: { scale=1.0 imsi=0/0 loc=en_US
touch=3 keys=2/1/1 nav=3 orien=2 layout=18} D/dalvikvm( 1774): GC freed
6327 objects / 377368 bytes in 157ms I/WindowManager( 76):
onOrientationChanged, rotation changed to 1 D/StatusBar( 76):
updateResources D/dalvikvm( 76): GC freed 15696 objects / 749304 bytes
in 261ms D/dalvikvm( 1644): GC freed 11770 objects / 813584 bytes in
161ms D/dalvikvm( 187): GC freed 209 objects / 8592 bytes in 201ms
D/AndroidRuntime( 1774): Shutting down VM W/dalvikvm( 1774): threadid=3:
thread exiting with uncaught exception (group=0x4001da28)
E/AndroidRuntime( 1774): Uncaught handler: thread main exiting due to
uncaught exception E/AndroidRuntime( 1774):
java.lang.IllegalStateException: Failed to find the My Contacts group
E/AndroidRuntime( 1774): at
android.provider.Contacts$People.addToMyContactsGroup(Contacts.java:371)
E/AndroidRuntime( 1774): at
android.provider.Contacts$People.createPersonInMyContactsGroup(Contacts.java:442)
E/AndroidRuntime( 1774): at
com.android.contacts.EditContactActivity.create(EditContactActivity.java:985)
E/AndroidRuntime( 1774): at
com.android.contacts.EditContactActivity.doSaveAction(EditContactActivity.java:875)
E/AndroidRuntime( 1774): at
com.android.contacts.EditContactActivity.onClick(EditContactActivity.java:239)
E/AndroidRuntime( 1774): at
android.view.View.performClick(View.java:2344) E/AndroidRuntime( 1774):
at android.view.View.onTouchEvent(View.java:4133) E/AndroidRuntime(
1774): at android.widget.TextView.onTouchEvent(TextView.java:6504)
E/AndroidRuntime( 1774): at
android.view.View.dispatchTouchEvent(View.java:3672) E/AndroidRuntime(
1774): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
E/AndroidRuntime( 1774): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
E/AndroidRuntime( 1774): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
E/AndroidRuntime( 1774): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
E/AndroidRuntime( 1774): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
E/AndroidRuntime( 1774): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
E/AndroidRuntime( 1774): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1712)
E/AndroidRuntime( 1774): at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1202)
E/AndroidRuntime( 1774): at
android.app.Activity.dispatchTouchEvent(Activity.java:1987)
E/AndroidRuntime( 1774): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1696)
E/AndroidRuntime( 1774): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1658)
E/AndroidRuntime( 1774): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
1774): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
1774): at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 1774): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1774): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
1774): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 1774): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 1774): at dalvik.system.NativeStart.main(Native
Method) I/Process ( 76): Sending signal. PID: 1774 SIG: 3 I/dalvikvm(
1774): threadid=7: reacting to signal 3 I/dalvikvm( 1774): Wrote stack
trace to Q&apos;E/data/anr/traces.txtQ&apos;E I/DumpStateReceiver( 76): Added state
dump to 1 crashes I/Process ( 1774): Sending signal. PID: 1774 SIG: 9
E/JavaBinder( 76): !!! FAILED BINDER TRANSACTION !!! I/ActivityManager(
76): Process android.process.acore (pid 1774) has died. I/WindowManager(
76): WIN DEATH: Window{43ac2048
com.android.launcher/com.android.launcher.Launcher paused=false}
I/WindowManager( 76): WIN DEATH: Window{439ebb38
com.android.contacts/com.android.contacts.EditContactActivity
paused=false} I/WindowManager( 76): WIN DEATH: Window{43a1fd10
com.android.contacts/com.android.contacts.DialtactsActivity
paused=false} I/ActivityManager( 76): Start proc android.process.acore
for activity com.android.contacts/.DialtactsActivity: pid=1798 uid=10000
gids={3003, 1015} W/UsageStats( 76): Something wrong here, didnQ&apos;Et expect
com.android.contacts to be resumed I/ActivityThread( 1798): Publishing
provider user_dictionary:
com.android.providers.userdictionary.UserDictionaryProvider
I/ActivityThread( 1798): Publishing provider
com.android.globalsearch.SuggestionProvider:
com.android.globalsearch.SuggestionProvider I/ActivityThread( 1798):
Publishing provider com.android.globalsearch.stats:
com.android.globalsearch.StatsProvider I/ActivityThread( 1798):
Publishing provider applications:
com.android.providers.applications.ApplicationsProvider
I/ActivityThread( 1798): Publishing provider
com.google.android.providers.enhancedgooglesearch:
com.google.android.providers.enhancedgooglesearch.SuggestionProvider
I/ActivityThread( 1798): Publishing provider contacts;call_log:
com.android.providers.contacts.GoogleContactsProvider I/ActivityThread(
1798): Publishing provider com.android.launcher.settings:
com.android.launcher.LauncherProvider D/dalvikvm( 1798): GC freed 3653
objects / 270760 bytes in 112ms I/ActivityManager( 76): Displayed
activity com.android.contacts/.DialtactsActivity: 1923 ms (total 1923
ms) W/InputManagerService( 76): Got RemoteException sending
setActive(false) notification to pid 1774 uid 10000 D/MountListener(
76): handleEvent ums_disabled D/MountListener( 76): handleEvent
ums_disconnected I/global ( 76): Default buffer size used in
BufferedReader constructor. It would be better to be explicit if an
8k-char buffer is required. I/global ( 76): Default buffer size used in
BufferedReader constructor. It would be better to be explicit if an
8k-char buffer is required. D/MountListener( 76): handleEvent
ums_connected W/AudioFlinger( 50): write blocked for 71 msecs
W/AudioFlinger( 50): write blocked for 91 msecs D/dalvikvm( 132): GC
freed 273 objects / 11488 bytes in 104ms D/Sensors ( 76):
sensors=00000000, real=00000000 D/PhoneWindow( 1798): couldnQ&apos;Et save
which view has focus because the focused view
com.android.internal.policy.impl.PhoneWindow$DecorView@437ba3c8 has no
id. D/AKMD ( 56): Compass CLOSE D/SurfaceFlinger( 76): About to give-up
screen, flinger = 0x1a2f50 D/dalvikvm( 76): GC freed 14864 objects /
1064760 bytes in 273ms D/dalvikvm( 187): GC freed 88 objects / 3928
bytes in 96ms I/WindowManager( 76): Setting rotation to 0, animFlags=1
I/WindowManager( 76): Config changed: { scale=1.0 imsi=0/0 loc=en_US
touch=3 keys=2/1/2 nav=3 orien=1 layout=18} D/StatusBar( 76):
updateResources D/dalvikvm( 1798): GC freed 4978 objects / 309200 bytes
in 328ms D/dalvikvm( 1798): GC freed 1016 objects / 62288 bytes in 105ms
D/KeyguardViewMediator( 76): wakeWhenReadyLocked(82)
D/KeyguardViewMediator( 76): handleWakeWhenReady(82)
D/KeyguardViewMediator( 76): pokeWakelock(5000) D/Sensors ( 76):
sensors=00000001, real=00000001 D/AKMD ( 56): Compass OPEN
D/SurfaceFlinger( 76): Screen about to return, flinger = 0x1a2f50
D/KeyguardViewMediator( 76): pokeWakelock(5000) D/dalvikvm( 76): GC
freed 4926 objects / 233640 bytes in 209ms D/dalvikvm( 1798): GC freed
1799 objects / 162688 bytes in 119ms D/HomeLoaders( 1798): load
applications D/HomeLoaders( 1798): loading user items D/HomeLoaders(
1798): --Q&gt;E starting workspace loader D/HomeLoaders( 1798): ----Q&gt;E running
workspace loader (1) I/ActivityManager( 76): Displayed activity
com.android.launcher/.Launcher: 826 ms (total 826 ms) D/HomeLoaders(
1798): --Q&gt;E done loading workspace D/HomeLoaders( 1798): ----Q&gt;E worskpace
items=2 D/HomeLoaders( 1798): ----Q&gt;E worskpace widgets=1 D/HomeLoaders(
1798): ----Q&gt;E items cloned, ready to refresh UI D/HomeLoaders( 1798):
----Q&gt;E onDesktopItemsLoaded() D/Launcher( 1798): ------Q&gt;E binding 2 items
D/Launcher( 1798): ------Q&gt;E binding 1 widgets D/Launcher( 1798): ------Q&gt;E
start binding items D/HomeLoaders( 1798): ----Q&gt;E loading applications
from workspace loader D/HomeLoaders( 1798): --Q&gt;E starting applications
loader unlocked D/HomeLoaders( 1798): --Q&gt;E starting applications loader
D/HomeLoaders( 1798): ----Q&gt;E running applications loader (1)
D/HomeLoaders( 1798): ----Q&gt;E cleared application list D/dalvikvm( 1798):
GC freed 3676 objects / 215224 bytes in 132ms I/ActivityManager( 76):
Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10200000
cmp=com.android.settings/.Settings } I/ActivityManager( 76): Displayed
activity com.android.settings/.Settings: 472 ms (total 472 ms)
I/ActivityManager( 76): Starting activity: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.ApplicationSettings } I/ActivityManager( 76):
Displayed activity com.android.settings/.ApplicationSettings: 284 ms
(total 284 ms) I/ActivityManager( 76): Starting activity: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.ManageApplications } D/dalvikvm( 1644): GC
freed 6108 objects / 589360 bytes in 142ms D/dalvikvm( 1644): GC freed
5256 objects / 613800 bytes in 186ms D/dalvikvm( 1644): GC freed 4085
objects / 243840 bytes in 145ms D/dalvikvm( 1644): GC freed 12096
objects / 608160 bytes in 158ms D/dalvikvm( 1798): GC freed 3253 objects
/ 197248 bytes in 132ms I/ActivityManager( 76): Starting activity:
Intent { act=android.intent.action.VIEW
cmp=com.android.settings/.InstalledAppDetails (has extras) }
I/ActivityManager( 76): Displayed activity
com.android.settings/.ManageApplications: 10686 ms (total 10686 ms)
I/ActivityManager( 76): Displayed activity
com.android.settings/.InstalledAppDetails: 473 ms (total 473 ms)
D/dalvikvm( 1644): GC freed 10600 objects / 540248 bytes in 149ms
D/dalvikvm( 1798): GC freed 152 objects / 8976 bytes in 141ms
D/dalvikvm( 1644): GC freed 4180 objects / 418480 bytes in 326ms
I/WindowManager( 76): onOrientationChanged, rotation changed to 0
D/Sensors ( 76): sensors=00000000, real=00000000 D/AKMD ( 56): Compass
CLOSE D/SurfaceFlinger( 76): About to give-up screen, flinger = 0x1a2f50
D/dalvikvm( 187): GC freed 107 objects / 4448 bytes in 101ms</description>
</bug>
<bug>
<bugid>14247</bugid>
<title>TTS losing words over Bluetooth only</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>robinleepowell@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 19:36:03 +0000</openedDate>
<description>I tried searching for something like this, but couldnQ&apos;Et think of decent
keywords (except Q&quot;EskipQ&quot;E), so my apologies if I missed it. Reproduction
steps: 1. Hook up a bluetooth headset (a2dp specific? not sure; mineQ&apos;Es a
motorola HT 820) 2. Go to settings, text to speech settings, set the
default engine to Pico (it also happens with svox, but less often). 3.
Click listen to an example; confirm the TTS is played on the headset 4.
Click the Q&quot;Elisten to an exampleQ&quot;E button repeatedly. Result: - About one
time in 6?, words at the beginning will be lost. IQ&apos;Eve lost much as Q&quot;EThis
is an example ofQ&quot;E on occasion. The problem there is that whatQ&apos;Es left,
Q&quot;ESpeech synthesis in English with PicoQ&quot;E, sounds like a whole sentence.
This *only* happens with bluetooth: playing TTS over the phone speaker
never has this problem at all. It also seems to only happen at the
*beginning* of utterances. Music seems to be fine, although I donQ&apos;Et
think I would notice a missing bar or two at the beginning of most songs
anyways so itQ&apos;Es hard to be sure. My use case is that IQ&apos;Em using Moon+
Reader Pro to play ebooks to me via TTS. I eventually discovered that I
was regularly losing clauses out of sentences, such that I wasnQ&apos;Et aware
that it was happening because the results were still understandable, but
I was missing whole plot points; I had to restart a chapter from scratch
because significant chunks of the meaning had been lost. The phone is a
T-Mobile G1 (aka HTC Dream). Full disclosure: this thing only has 90MiB
on-phone storage, and Google Maps *alone* is taking up almost 10% of
that. Recent applications take up a lot of space, in general. As such,
itQ&apos;Es almost unusable without 2.2 and the ability to move apps to the SD
card. Which is why IQ&apos;Em running CyanogenMod 6.1.0-DS. ItQ&apos;Es possible,
although it seems very unlikely to me, that this is cynaogenmodQ&apos;Es fault,
especially since IQ&apos;Em pretty sure this was happening before I even rooted
the phone. ItQ&apos;Es possible, and a lot more likely, that itQ&apos;Es the phoneQ&apos;Es
fault; too little RAM, general crappiness, I dunno. If people have a
chance to try to replicate, though, IQ&apos;Ed sure appreciate knowing if itQ&apos;Es
just me or not. Please find an ADB bugreport attached. -Robin</description>
<comment>
<author>robinleepowell@gmail.com</author>
<when>Sun, 23 Jan 2011 19:40:02 +0000</when>
<what>Bah; the adb bugreport didnQ&apos;Et upload properly.  HereQ&apos;Es a new one.

-Robin</what>
</comment>
<comment>
<author>robinleepowell@gmail.com</author>
<when>Sat, 26 Mar 2011 21:49:02 +0000</when>
<what>Exactly the same thing happens with a Motorola Cliq running stock 2.1 (i.e. straight from Motorola) with the same headset.  It happens *only* with bluetooth; over a normal headphone jack everything is fine.

IQ&apos;Ell be happy to provide any further information you like.  This is really frustrating for me.

-Robin</what>
</comment>
<comment>
<author>robinleepowell@gmail.com</author>
<when>Sat, 02 Apr 2011 04:36:58 +0000</when>
<what>Same thing with a Motoral Cliq on 2.1 and a Motorola S305.

However, it did *not* seem to happen when I used my friendQ&apos;Es linux laptop as a bluetooth receiver.

I donQ&apos;Et know what that means, or where to go from here; this is getting really frustrating.

-Robin</what>
</comment>
<comment>
<author>robinleepowell@gmail.com</author>
<when>Sat, 02 Apr 2011 05:47:02 +0000</when>
<what>Using an external BT adapter (i.e. my http://www.sonystyle.com/webapp/wcs/stores/servlet/ProductDisplay?storeId=10151Q&amp;EcatalogId=10551Q&amp;ElangId=-1Q&amp;EproductId=11039159 ) seems to Q&quot;EsolveQ&quot;E the problem.  Obviously not my preferred solution; a crappy workaround.

-Robin</what>
</comment>
<comment>
<author>Br...@beckyrosenthal.com</author>
<when>Tue, 31 May 2011 17:59:29 +0000</when>
<what>Same thing happens with T-Mobile Optimus with a Jabra speaker.  If I connect the phoneQ&apos;Es headset output into my MP3 FM broadcaster, it works fine.

-Brian</what>
</comment>
</bug>
<bug>
<bugid>875</bugid>
<title>(Documentation) Q&apos;EView galleryQ&apos;E has wrong screenshots for LinearLayout horizontal and LinearLayout vertical</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Sat, 13 Sep 2008 21:20:58 +0000</openedDate>
<description>In the view gallery at:
http://code.google.com/android/reference/view-gallery.html ...the
screenshot for LinearLayout (vertical) actually shows the output of a
*horizontal* LinearLayout, and vice versa. (Look at the title bars in
the screenshots.)</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 18 Sep 2008 17:52:54 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:10:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15379</bugid>
<title>bug in assembly file..</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T13:13:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>neha.sha...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 04:03:31 +0000</openedDate>
<description>Hi All, I am building the third party library which has assembly file as
one of the source files, using android ndk-r5b. NDK is not able to
create the dependency file ( .d ) and also object file ( .o ) for the
assembly code and i am getting the following error - Compile arm :
equalizer Q&lt;E= math_arm.s mv: cannot stat
`/u/hello-jni_kg/obj/local/armeabi/objs-debug/
equalizer/mp4040equ/src/arm/math_arm.o.d.orgQ&apos;E: No such file or directory
make: *** [/u/hello-jni_kg/obj/local/armeabi/objs-debug/equalizer/
mp4040equ/src/arm/math_arm.o] Error 1 Other source files which are in C
are getting compiled except the assembly file math_arm.s. Any idea why
is this error coming and also what flags need to be set in Android.mk to
carry out toolchain cross compilation. Note : I am building the library
on ubuntu linux. Much thanks, Krupa</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 19:26:08 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 00:19:45 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 12:53:22 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 13:13:56 +0000</when>
<what>Fixed by https://review.source.android.com/#change,21732</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 18 Mar 2011 19:11:46 +0000</when>
<what>Issue 15605 has been merged into this issue.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:48:52 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>8255</bugid>
<title>CommonDataKinds.Phone.CONTENT_FILTER_URI query is broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>felix.bechstein</reportedBy>
<openedDate>Mon, 10 May 2010 20:45:57 +0000</openedDate>
<description>1) add contact with number 0179-12345678 to contacts 2) try to lookup
+4917912345678 via CommonDataKinds.Phone.CONTENT_FILTER_URI 3) :( 4) try
to resolve 01791234567 Q&lt;E- 8 is missing here 5) works, but should not. i
belive this is a bug in contactprovider2 with placing the Q&quot;E%Q&quot;E:
sb.append(Data._ID + Q&quot;E IN (SELECT Q&quot;E + PhoneLookupColumns.DATA_ID + Q&quot;E
FROM Q&quot;E + Tables.PHONE_LOOKUP + Q&quot;E WHERE Q&quot;E +
PhoneLookupColumns.NORMALIZED_NUMBER + Q&quot;E LIKE Q&apos;E%Q&quot;E); sb.append(reversed);
sb.append(Q&quot;EQ&apos;E)Q&quot;E); should be: sb.append(Data._ID + Q&quot;E IN (SELECT Q&quot;E +
PhoneLookupColumns.DATA_ID + Q&quot;E FROM Q&quot;E + Tables.PHONE_LOOKUP + Q&quot;E WHERE Q&quot;E
+ PhoneLookupColumns.NORMALIZED_NUMBER + Q&quot;E LIKE Q&apos;EQ&quot;E);
sb.append(reversed); sb.append(Q&quot;E%Q&apos;E)Q&quot;E); tested in emulator 2.1, code from
current master</description>
<comment>
<author>felix.bechstein</author>
<when>Tue, 11 May 2010 06:12:30 +0000</when>
<what>here is a patch for this issue</what>
</comment>
</bug>
<bug>
<bugid>2419</bugid>
<title>Email app deletes emails permanently (instead of trashing it) with Gmail over IMAP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>kaiteng....@gmail.com</reportedBy>
<openedDate>Mon, 13 Apr 2009 14:58:54 +0000</openedDate>
<description>I use the androidQ&apos;Es email client to access my gmail POP3 account. I open
an email, then I accidentally hit the Q&quot;EdeleteQ&quot;E button, and I couldnQ&apos;Et
find that email again. I immediately log on gmail from a PC. And I
couldnQ&apos;Et find the email in Q&quot;EtrashQ&quot;E. ItQ&apos;Es gone forever. I think the
Q&quot;EdeleteQ&quot;E button, should move the Q&quot;EgmailQ&quot;E email to Q&quot;EtrashQ&quot;E instead of
delete it from the server. NOTE: This form is only for reporting bugs.
For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:38:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:08:22 +0000</when>
<what></what>
</comment>
<comment>
<author>kaiteng....@gmail.com</author>
<when>Fri, 28 Aug 2009 13:13:15 +0000</when>
<what>Yep, but what if you trash something by accident? No way to recover it? DonQ&apos;Et user
want the deleted email to go to Q&quot;ETrashQ&quot;E for a while before itQ&apos;Es wipe out? Just like
what gmail does. </what>
</comment>
<comment>
<author>louis.fr...@gmail.com</author>
<when>Fri, 15 Apr 2011 23:43:20 +0000</when>
<what>I accidentally deleted a message just today, because when I was scrolling, my finger  brushed pass [Delete].</what>
</comment>
</bug>
<bug>
<bugid>9077</bugid>
<title>I would like the ability to hide certain programs from appearing on my drawer</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-15T23:17:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cger...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 20:57:06 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:17:53 +0000</when>
<what>The way weQ&apos;Ere leaning on this is to make additional categories available in the drawer in addition to Q&quot;Eall apps.Q&quot;E  No ETA on that though.</what>
</comment>
</bug>
<bug>
<bugid>5541</bugid>
<title>Sync email/calendar on schedule only</title>
<status>Unassigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>57</stars>
<reportedBy>tuxra...@gmail.com</reportedBy>
<openedDate>Sat, 19 Dec 2009 17:42:35 +0000</openedDate>
<description>It would be really nice if I could set my work email to only sync on a
certain schedule. For example, I could set my work email/calendar to
only sync during 9-5 mon-fri so that when the work day ends IQ&apos;Em not
getting bugged about things on my time off. I think a lot of people
would like this feature. On my old Windows Mobile device I was able to
accomplish this using off-peak times (See attachment) Thank you</description>
<comment>
<author>felderado@gmail.com</author>
<when>Sun, 20 Dec 2009 21:05:20 +0000</when>
<what>IQ&apos;Ed also appreciate this a lot. I work for an ISP and notification emails, tickets, 
etc can generate a lot of emails that I donQ&apos;Et need when IQ&apos;Em off hours. I could filter 
this, but I still want some of these in my INBOX. I canQ&apos;Et filter on a schedule, so 
this would be the next best thing. 

With a lot of emails this could prevent unnecessary battery drain, as well.

Thanks</what>
</comment>
<comment>
<author>wiglyw...@gmail.com</author>
<when>Mon, 04 Jan 2010 18:58:44 +0000</when>
<what>Agree 100%. This would also go a long way to extending battery life.

A seperate alert for emails and texts would also be appreciated.</what>
</comment>
<comment>
<author>fidor...@gmail.com</author>
<when>Wed, 14 Apr 2010 18:11:51 +0000</when>
<what>I would love this. Either built into the firmware/OS or a downloadable app. I would 
pay good money also for this feature. Should be simple to make as well app would 
simply toggle sync on or off depending on the rules that are set by the user</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 25 May 2010 21:38:36 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 25 May 2010 21:59:51 +0000</when>
<what>Discussion question:  Would you be more interested in a scheduler for syncing, or a 
scheduler for notifications?</what>
</comment>
<comment>
<author>tuxra...@gmail.com</author>
<when>Fri, 11 Jun 2010 00:04:44 +0000</when>
<what>I would be more interested in a scheduler for notifications.</what>
</comment>
<comment>
<author>wiglyw...@gmail.com</author>
<when>Fri, 11 Jun 2010 02:51:22 +0000</when>
<what>While both would be nice, the concern for me is primarily battery related. As I understand, the constant 3G connection for email synching (talking here about the pop/exchange/etc app, not the GMail client) takes a rather significant toll on your battery.

While scheduling notifications would be nice, I think synching would have a more positive effect.</what>
</comment>
<comment>
<author>nabo...@gmail.com</author>
<when>Wed, 30 Jun 2010 01:13:06 +0000</when>
<what>Agree also for synching shedule, as the battery effect, itQ&apos;Es also interresting not having professional email sync during weekend...</what>
</comment>
<comment>
<author>macand...@gmail.com</author>
<when>Thu, 22 Jul 2010 19:58:22 +0000</when>
<what>I would also be interested in a scheduler for syncing. The battery concern is a real one. :)</what>
</comment>
<comment>
<author>tuxra...@gmail.com</author>
<when>Thu, 22 Jul 2010 20:02:26 +0000</when>
<what>As I said primary concern is the notifications just so IQ&apos;Em not getting sucked into work related things on off hours. However, it would certainly be an extra bonus if it also didnQ&apos;Et sync to save on battery.</what>
</comment>
<comment>
<author>ewaldgr...@gmail.com</author>
<when>Fri, 23 Jul 2010 09:58:31 +0000</when>
<what>Toggle Settings does the job.....
Greetzzz Ewald</what>
</comment>
<comment>
<author>andreapa...@gmail.com</author>
<when>Thu, 28 Oct 2010 14:06:27 +0000</when>
<what>Scheduler for syncing is strongly needed....I donQ&apos;Et want my work email to keep syncing during weekend/night with corporate announcements such as Q&quot;Enew menu at the cafeteria starting on January 1stQ&quot;E.....</what>
</comment>
<comment>
<author>mychal.f...@gmail.com</author>
<when>Sun, 23 Jan 2011 21:12:03 +0000</when>
<what>This would be a huge improvement.  Seems like a simple thing to do.  Like many other people mentioned, we used to have this feature on our Windows mobile phone and miss it very much.  </what>
</comment>
<comment>
<author>gunt...@gmail.com</author>
<when>Tue, 15 Mar 2011 20:38:14 +0000</when>
<what>IQ&apos;Ell second this, a feature identical to Windows Mobile would be great.  I had a palm treo 700wx that went a week between charges mainly because of this feature.</what>
</comment>
<comment>
<author>mobile.c...@gmail.com</author>
<when>Mon, 11 Apr 2011 19:03:03 +0000</when>
<what>Not just on Windows mobile - My previous phone was a Symbian Nokia running a client for exchange. I could set a daily schedule of when it would and would nor synch email. I really hate having an alert at 3 am as someone sends an email...</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19862</bugid>
<title>Songs from external SD missing from playlists </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gaosho...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 04:01:32 +0000</openedDate>
<description>When I use the local Music Player. I created a playlist include some
songs from external storage(SD card).But when I unmount this card and
remount it, then songs from external were disappeared.</description>
</bug>
<bug>
<bugid>14355</bugid>
<title>ListPreference#getSummary@Honeycomb has incompatible override.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>hiroyuki...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 14:44:27 +0000</openedDate>
<description>ListPreference#setSummary required a plain/static text before Honeycomb.
But @Honeycomb, ListPreference#setSummary seems to require a Q&quot;Etemplate
textQ&quot;E for String.format(). So, we cannot use consistent way to set a
summary (contains Q&apos;E%Q&apos;E) It seems a incompatible change. This change was
commited to master branch at 13 Jul 2010.
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=ba636df784398e4cd56f2982de63973ef6cd44fb
But Gingerbread branch does not include this patch. Also any devices and
emulators before Honeycomb, as far as I know. I consider this patch
should be reverted.</description>
<comment>
<author>jean-fra...@tapptic.com</author>
<when>Sun, 05 Jun 2011 11:09:03 +0000</when>
<what>Agree. This patch breaks backward compatibility.
I thought I could handle this problem by testing the sdk version at runtime and replacing Q&quot;E%Q&quot;E with Q&quot;E%%Q&quot;E but then I realized some custom roms (pre honeycomb) have this patch too.
So for now I will avoid having % char in ListPreferenceQ&apos;Es summary</what>
</comment>
</bug>
<bug>
<bugid>5544</bugid>
<title>Greek language sms only 70characters instead of 160</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>chris.ka...@gmail.com</reportedBy>
<openedDate>Sun, 20 Dec 2009 07:42:38 +0000</openedDate>
<description>Hallo, this is a really annoying and expensive bug (we get essentialy
paying double sms rate because of it). Greek android users (mainly with
HTC Magic or Hero handsets available in local market) cannot send 160
characters long sms neither with stock messaging app or market ones like
chomp or handset, I think it is a problem of how the android handles the
character encoding for Greek. But I am not developer nor have technical
knowledge. Strangely only caps without accents (accents are integral
part of greek language) you can go as far as 120-130 characters but
still not full sms. I remember that a similar issue existed around 2000
with normal phones I donQ&apos;Et know what was the cause of the problem. Now
every handset even those costing 20 euro has it solved except the super
expensive Q&apos;EsmartQ&apos;E android ones. Some users report in greek forums that
the same happens even with latin sms in small caps!!!! NOTE: This form
is only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>savi...@gmail.com</author>
<when>Wed, 06 Jan 2010 19:28:15 +0000</when>
<what>I agree, moreover from my HTC HERO I cannot sent SMS having more than a small number 
of charachters???</what>
</comment>
<comment>
<author>greenMan...@gmail.com</author>
<when>Mon, 18 Jan 2010 13:06:42 +0000</when>
<what>I have the same issue. What I have noted:
Things get messy when a Greek character that has a Latin Q&quot;EequivalentQ&quot;E appears, like
B. Android identifies ? and return the GSM encoded ? (Gamma), so counter is still OK,
but it does not identify Greek B, to transform it to the GSM B (the latin B).
So my guess is that GSM characters are somehow mapped to UTF-8 characters, but I
think that the map should expand to some more greek characters that have latin
characters that look alike, like A, B, E, I, K, M, N, O, P, T, X, Y, Z.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 29 Jan 2010 02:09:47 +0000</when>
<what>Issue 6334 has been merged into this issue.</what>
</comment>
<comment>
<author>vasilaki...@gmail.com</author>
<when>Mon, 08 Feb 2010 17:14:31 +0000</when>
<what>Same here...if i write the message with greek capital letters then the message
characters are limited to 70.</what>
</comment>
<comment>
<author>marino...@gmail.com</author>
<when>Thu, 15 Apr 2010 11:18:37 +0000</when>
<what>I donQ&apos;Et think this a Android OS issue, but more a language issue. What I mean is that
every mobile device (e.x. Nokia) has this limit. In Nokia devices there is an sms
option called I think character encoding with 2 options: Limited support and Full
support.

When Limited is selected whatever you write, the Greek letters are send as capital
with no accents and the limit is 160char/sms. The sms stored to your device is
exactly as you wrote it though.

When Full is selected it sends the message exactly as you wrote it (caps, no caps and
accents) but the limit goes from 160 char/sms to 70 char/sms

I think at Android OS that setting is called 7bit SMS/IM mode. Enable it for the
limited support (i think)

I donQ&apos;Et have (yet) nether ever used an Android device so I base my answer to this
Q&quot;Ein order to use small Greek letters youQ&apos;Ell have to disable the 7bit SMS/IM mode for
messaging.Q&quot;E
from
http://www.google.com/support/forum/p/android/thread?tid=54d43e2cdb240cd9Q&amp;Ehl=en</what>
</comment>
<comment>
<author>dimitris...@gmail.com</author>
<when>Thu, 03 Jun 2010 12:03:01 +0000</when>
<what>I have the same problem with my HTC DESIRE. I can only write GREEK 70 characters per
sms. Thats a shame for a Q&quot;Esuper smartphoneQ&quot;E as you claim.
The only way to write more than 70 characters is to write in 7-bit code which means
in caps and WITHOUT prediction !! So thats NOT a solution !! </what>
</comment>
<comment>
<author>miguelde...@gmail.com</author>
<when>Mon, 06 Sep 2010 10:23:54 +0000</when>
<what>Seems to be the same as http://code.google.com/p/android/issues/detail?id=3393 .

Should be marked as duplicate and merged.</what>
</comment>
<comment>
<author>achi...@gmail.com</author>
<when>Mon, 06 Sep 2010 10:55:45 +0000</when>
<what>I had the same problem since the day I bought my HTC Hero..
In the 2.1 update was fixed!
But since I donQ&apos;Et like the SenseUI and I use AOSP roms, in the 2.1 version, the fix is not present!
I solved the problem with HandsentSMS, which fixed the problem in its latest version.</what>
</comment>
<comment>
<author>bilh...@gmail.com</author>
<when>Wed, 29 Sep 2010 13:17:21 +0000</when>
<what>I noticed a similarity with the Nexus One: 
When I enter some Unicode Chars, like Q&quot;E?Q&quot;E then the Charlength per SMS drops to 70 in Handcent, with Android 2.2.1 ? this might not be as annoying as the OP problem ? but might have the same reasons ?? </what>
</comment>
<comment>
<author>s.ven...@gmail.com</author>
<when>Fri, 09 Sep 2011 15:04:22 +0000</when>
<what>Any update on this? It should be as an option to every android os build as it really costs us a lot to text due to this.

Also it seems to affect other languages as well (italian etc)</what>
</comment>
<comment>
<author>pbouloug...@gmail.com</author>
<when>Tue, 01 Nov 2011 12:19:33 +0000</when>
<what>Same Q&quot;EproblemQ&quot;E here too. I am having the same annoying issue with my HTC Sensation. It would be a good thing to fix this soon.</what>
</comment>
<comment>
<author>dimitris...@gmail.com</author>
<when>Tue, 01 Nov 2011 13:28:38 +0000</when>
<what>The HTC sensation could add a value to potential buyers and existing customers by fixing this problem </what>
</comment>
<comment>
<author>achi...@gmail.com</author>
<when>Tue, 01 Nov 2011 14:35:22 +0000</when>
<what>Check my previous comment (8) !!
</what>
</comment>
<comment>
<author>pbouloug...@gmail.com</author>
<when>Tue, 01 Nov 2011 14:57:26 +0000</when>
<what>That is not a solution. I do not want to use any other program to write my sms.</what>
</comment>
<comment>
<author>stelioss...@gmail.com</author>
<when>Wed, 02 Nov 2011 07:47:56 +0000</when>
<what>i have thw HTC HD2  android 3.7 and the same problem  only 70 characters. </what>
</comment>
<comment>
<author>satogrou...@gmail.com</author>
<when>Wed, 02 Nov 2011 14:45:30 +0000</when>
<what>Same problem with Desire HD.
Why no update yet?</what>
</comment>
<comment>
<author>aris.s...@gmail.com</author>
<when>Wed, 02 Nov 2011 20:52:55 +0000</when>
<what>Same problem here too with Sony Ericsson Xperia Ray, android version 2.3.3.
What amazes me and is disappointing at the same time, is that it was first reported 2 years ago and on the issue status still appears as new.</what>
</comment>
<comment>
<author>785...@gmail.com</author>
<when>Thu, 03 Nov 2011 03:37:43 +0000</when>
<what>This is HIGH priority!!!</what>
</comment>
<comment>
<author>tadfis...@gmail.com</author>
<when>Thu, 03 Nov 2011 19:39:48 +0000</when>
<what>This is not an Android problem; Greek letters are not in the ASCII-compatible UTF-8 range, so they take up 2 bytes instead of 1. This is why your SMS messages are limited to half the usual length. This applies to any device that sends UTF-8 encoded messages.

Solution: stick to ASCII characters, which are 1 byte in length.</what>
</comment>
<comment>
<author>achi...@gmail.com</author>
<when>Thu, 03 Nov 2011 21:28:13 +0000</when>
<what>I use 2.1-update1 with senseUI and in settings there is an option for Greek encoding (7bit)!
Also using the free app HandcentSMS it has again option for Greek encoding.</what>
</comment>
<comment>
<author>s.ven...@gmail.com</author>
<when>Tue, 08 Nov 2011 21:30:46 +0000</when>
<what>Of course it is a problem with android. Every vanilla version of the android OS has teh problem while select companies have it fixed (HTC, Samsung) and some apps like HandcentSMS.

But why do I have to select my device by manufacturer or rely to 3rd party apps to write 160 character SMS in my language?</what>
</comment>
</bug>
<bug>
<bugid>8909</bugid>
<title>Browser: Always open in new window</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T17:21:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 13:03:11 +0000</openedDate>
<description>Currently I find that sometimes important pages are suddenly gone simply
because I opened a new bookmark. To make sure you donQ&apos;Et Q&quot;EoverwriteQ&quot;E you
current window you must open Windows and tap New windows and then go to
Bookmarks and then you can finally and safely open your desired
bookmark. Instead please make it possible to set an option to Q&quot;EAlways
URLs in new windowQ&quot;E. If the limit is reached simply show the windows
list and ask Q&quot;EReplace which window?Q&quot;E or simply clear them from cache (if
the user hasnQ&apos;Et filled out any text input) and reload it later if the
user actives that window.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:21:55 +0000</when>
<what>How about long pressing on the link when you want to open it in a new window?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 01 Jul 2010 19:07:20 +0000</when>
<what>I donQ&apos;Et like the slowness of long-press in any UI (slows down fast users) but itQ&apos;Es a good work-around. Though not a Q&quot;EsafeQ&quot;E (as in not lose a page) and complete solution.

Thanks though. I hope youQ&apos;Ell consider my idea anyway (Q&apos;Ealways open new windowsQ&apos;E :)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16801</bugid>
<title>impossible to select text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Murdock...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 08:54:17 +0000</openedDate>
<description>On Motorola Xoom running 3.1, access this website
http://www.scopia.at/Scopia-in-Dornbirn.htm Try to select any of the
text there by tapping and holding your finger. It is impossible to
select text, the browser will always ask you if you want to save the
babackground image. This is true for any site with background images.</description>
<comment>
<author>Lanl...@gmail.com</author>
<when>Thu, 30 Jun 2011 09:10:07 +0000</when>
<what>I struggle to select text in 3.1 fairly often - no matter if it is from an e-mail, webpage etc.
It doesnQ&apos;Et seem very reactive to tap and hold to be able to select... :(</what>
</comment>
<comment>
<author>Murdock...@gmail.com</author>
<when>Thu, 30 Jun 2011 11:11:41 +0000</when>
<what>In the meantime I have switched to an iPad 1. ItQ&apos;Es incredible that googles users experience is so slow and basically functions are not reliable. </what>
</comment>
</bug>
<bug>
<bugid>8284</bugid>
<title>Android calendar should show/synchronize google calendar TASKS, too</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-12T22:18:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>patrick.s.fehr@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 08:01:42 +0000</openedDate>
<description>The title says it all. Please STAR this thread, if you want this
feature, too (and donQ&apos;Et answer ? la Q&quot;Eme, too!Q&quot;E).</description>
<comment>
<author>6181...@gmail.com</author>
<when>Wed, 12 May 2010 23:16:06 +0000</when>
<what>I wouldnQ&apos;Et call it a defect, you want an enhancement...this isnQ&apos;Et really a bug.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 09 Jun 2010 11:28:47 +0000</when>
<what>Duplicate of issue 3705

Issue 3705 has over 350 votes - please Star that issue instead and letQ&apos;Es unite our efforts!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 12 Jul 2010 22:18:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11265</bugid>
<title>emails sent with msn pop3 account do not sync with computer</title>
<status>WorkingAsIntended</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-16T18:46:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gaf581@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 22:11:08 +0000</openedDate>
<description>when i receive an email from my msn pop3 account and open it on the
samsung fascinate, it remains as Q&apos;EunreadQ&apos;E on the computer. also the old
emails in the sent folder on the computer do not download into the
fascinate. also if i send an email on the fascinate with the msn pop3
account it does not appear on the computer. also the notification does
not work for emails from this account</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 16 Sep 2010 18:46:33 +0000</when>
<what>POP3 doesnQ&apos;Et provide for syncing the read status, etc.; indeed, itQ&apos;Es an entirely inferior protocol.   If your device uses Android 2.2, you could try to sync your hotmail or live mail using Exchange (if using the stock Android email application, use Manual Setup, specify Exchange, and use m.hotmail.com as the server; since hotmail via Exchange is new, there might be some glitches, but itQ&apos;Es worth trying).</what>
</comment>
<comment>
<author>gaf581@gmail.com</author>
<when>Thu, 16 Sep 2010 21:13:44 +0000</when>
<what>Thanks so much for taking the time to reply.  What baffles me is that on my
former phone, an LG Dare, also with Verizon, I had the exact same msn email
account and it never gave me a bit of a problem.  I will try your
suggestions, thanks again!</what>
</comment>
<comment>
<author>gaf581@gmail.com</author>
<when>Fri, 17 Sep 2010 17:05:47 +0000</when>
<what>The Exchange account didnQ&apos;Et work, and I noticed on the phone I have, the Samsung Fascinate, it says Q&apos;EFirmward 2.1 update 1) so I wondered whether there was another way to work around this problem.  This biggest annoyance is the failure to be notified when a client sends me an email from the msn account, because it I donQ&apos;Et remember to manually download the emails, I overlook the message.  Any help at all would be appreciated.</what>
</comment>
<comment>
<author>gaf581@gmail.com</author>
<when>Fri, 17 Sep 2010 17:06:29 +0000</when>
<what>typo, it says, firmware 2.1 update 1</what>
</comment>
<comment>
<author>cupratu...@gmail.com</author>
<when>Wed, 13 Oct 2010 10:59:28 +0000</when>
<what>I have the same problem. With using hotmail and pop3. I cannot use Exchange because i use it for business purpose.

Sometimes after is turn of my phone, or the connection is lost, is syncs with hotmail again and the shows al messages unread. 

Using Android 2.2 on a Desire.</what>
</comment>
<comment>
<author>gaf581@gmail.com</author>
<when>Wed, 13 Oct 2010 11:46:54 +0000</when>
<what>which email program are you using on your phone?
Thanks</what>
</comment>
<comment>
<author>gaf581@gmail.com</author>
<when>Wed, 13 Oct 2010 11:49:42 +0000</when>
<what>i.e., is it k-9 or are you using the email icon that was installed on the phone?</what>
</comment>
</bug>
<bug>
<bugid>4811</bugid>
<title>Auto Answer Bluetooth Option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>15</stars>
<reportedBy>shebaz...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 16:18:01 +0000</openedDate>
<description>For in-car answering (I have an Acura MDX) and for bicycling and
running, this feature is a must. I have had this feature on my previous
phones and HTC has it on their phones.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:53:22 +0000</when>
<what></what>
</comment>
<comment>
<author>capthagg...@gmail.com</author>
<when>Fri, 08 Jan 2010 03:34:00 +0000</when>
<what>Auto Answer is a SAFETY issue and should have highest priority in development. Many
States have already Codified hands free requirements.</what>
</comment>
<comment>
<author>msadowsk...@gmail.com</author>
<when>Sat, 06 Feb 2010 02:17:58 +0000</when>
<what>it is law in Ontario, Canada that all drivers have bluetooth devices that prevent the
driver from even touching the phone or looking away while driving.

i cant believe this is an issue.</what>
</comment>
<comment>
<author>bps94...@gmail.com</author>
<when>Thu, 18 Feb 2010 02:36:22 +0000</when>
<what>My 5 year old Palm Treo had this option.  Just crazy that it was not included.</what>
</comment>
</bug>
<bug>
<bugid>6867</bugid>
<title>The remaining battery info is not accurate on Nexus One under 19%</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Catalin....@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 20:10:43 +0000</openedDate>
<description>The remaining battery info is not accurate on Nexus One when the
remaining battery is under 19%. Steps to reproduce: 1. Set Unlock Patter
on your Nexus One 2. Drain the battery under 19% 3. Lock the phone and
take note of the remaining battery info displayed (should be 19%) 4.
Drain the battery even more 5. Lock the phone again and look at the
remaining battery info Results: When the battery level is under 19% the
battery info which appears when the phone is locked (and a Unlock
Pattern is used) will always show 19% Expected Results: The remaining
battery must be displayed correctly</description>
</bug>
<bug>
<bugid>3939</bugid>
<title>Korean language does not works well with some applications as attached file.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>w21...@gmail.com</reportedBy>
<openedDate>Fri, 18 Sep 2009 10:54:41 +0000</openedDate>
<description>In case of message application is from Google. Input the title with
Korean like 1st picture and then back to upper level like 2nd picture.
It works fine so far. but touch again same message from 2nd one to 3rd
one. As you see the picture Korean was broken after same behavior.
Korean broken more and more. It is not same issue like
http://code.google.com/p/android/issues/detail?id=2930Q&amp;Eq=koreanQ&amp;Ecolspec=id%
20type%20status%20owner%20summary%20stars It is new one. please help to
fix it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 18:32:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16627</bugid>
<title>NDK STL undefined references when linking a C library with C++ static dependencies</title>
<status>FutureRelease</status>
<owner>di...@android.com</owner>
<closedOn>2011-10-12T02:55:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>olivier....@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 10:44:06 +0000</openedDate>
<description>Hi, this issue relates to the following discussion on android-ndk:
http://groups.google.com/group/android-ndk/browse_frm/thread/d50e0fa799a4a585
When the NDK links a shared library which only contains C code, with a
C++ static library which uses the STL, the build fails with undefined
references to STL symbols, such as std::string and std::list (see
attached hello-jni-cpp-link-error.log). This problem occurs when using
either gnustl_static or stlport_static in Application.mk Adding an empty
.cpp file to the shared library works around this bug. But I believe
that the NDK should check whether STL linking is needed by analyzing
dependencies in addition to the module being built. Either that, or some
documentation about how to link correctly in this case. Attached file
hello-jni-cpp-link-error.tgz is a modified version of the hello-jni
sample which allows to reproduce the problem with: $ tar -xzvf
hello-jni-cpp-link-error.tgz $ cd hello-jni-cpp-link-error $ ndk-build</description>
<comment>
<author>ludosapi...@gmail.com</author>
<when>Fri, 06 May 2011 13:06:39 +0000</when>
<what>As mentioned in the referenced discussion, the problem seems to be at line 474 of $NDK/build/core/definitions.mk:

  module-has-c++ = $(strip $(call module-get-c++-sources,$1)) 

Determination of the C++ stdlib should also recursively check for C++ dependencies amongst all linked elements (such as LOCAL_STATIC_LIBRARIES and any other variable listing libraries).
</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 16 May 2011 15:21:04 +0000</when>
<what>Thanks, yes, this needs to be fixed, will look into it.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 22:00:02 +0000</when>
<what></what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Wed, 12 Oct 2011 02:55:24 +0000</when>
<what>Fixed in next release.</what>
</comment>
</bug>
<bug>
<bugid>9066</bugid>
<title>Add ability for user to select which app runs when tapping the PHONE screen button</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>shimonsh@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 13:30:59 +0000</openedDate>
<description>Starting with OS 2.2, the HOME application has 3 buttons at the bottom
to launch the browser, home app, and the PHONE app. While the two
rightmost ones are user selectable (that is - if there are more than one
HOME or BROWSER app), the Q&quot;ESelect to complete actionQ&quot;E dialog is
displayed. Not so for the PHONE button - seems to be hard coded to the
built-in PHONE app, thus disabling similar apps like aTAKEphONE from
allowing the user to assign that button to them. Can this be fixed for
the next OS versions ? TIA</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:03:13 +0000</when>
<what></what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:03:32 +0000</when>
<what>Issue 9067 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>4272</bugid>
<title>NPE thrown then trying to start AppWidgetManager.ACTION_APPWIDGET_PICK without any extra widgets</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>Nik.Iva...@gmail.com</reportedBy>
<openedDate>Fri, 16 Oct 2009 11:33:44 +0000</openedDate>
<description>code to reproduce: //Widget host activity code int nextId =
host.allocateAppWidgetId(); Intent pickIntent = new
Intent(AppWidgetManager.ACTION_APPWIDGET_PICK);
pickIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, nextId);
startActivityForResult(pickIntent, PICK_WIDGET_RC); Stack trace: 10-15
17:33:06.873: ERROR/AndroidRuntime(821): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.android.settings/com.android.settings.AppWidgetPickActivi
ty}: java.lang.NullPointerException 10-15 17:33:06.873:
ERROR/AndroidRuntime(821): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
android.app.ActivityThread.access$2100(ActivityThread.java:116) 10-15
17:33:06.873: ERROR/AndroidRuntime(821): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
android.os.Handler.dispatchMessage(Handler.java:99) 10-15 17:33:06.873:
ERROR/AndroidRuntime(821): at android.os.Looper.loop(Looper.java:123)
10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
android.app.ActivityThread.main(ActivityThread.java:4203) 10-15
17:33:06.873: ERROR/AndroidRuntime(821): at
java.lang.reflect.Method.invokeNative(Native Method) 10-15 17:33:06.873:
ERROR/AndroidRuntime(821): at
java.lang.reflect.Method.invoke(Method.java:521) 10-15 17:33:06.873:
ERROR/AndroidRuntime(821): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:
791) 10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 10-15
17:33:06.873: ERROR/AndroidRuntime(821): at
dalvik.system.NativeStart.main(Native Method) 10-15 17:33:06.873:
ERROR/AndroidRuntime(821): Caused by: java.lang.NullPointerException
10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
com.android.settings.AppWidgetPickActivity.putAppWidgetItems(AppWidgetPickA
ctivity.java:170) 10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
com.android.settings.AppWidgetPickActivity.putCustomAppWidgets(AppWidgetPic
kActivity.java:132) 10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
com.android.settings.AppWidgetPickActivity.getItems(AppWidgetPickActivity.j
ava:208) 10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
com.android.settings.ActivityPicker.onCreate(ActivityPicker.java:99)
10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
com.android.settings.AppWidgetPickActivity.onCreate(AppWidgetPickActivity.j
ava:63) 10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
10-15 17:33:06.873: ERROR/AndroidRuntime(821): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
Problem location: com.android.settings.AppWidgetPickActivity:132
//putCustomAppWidgets method //no null check for either customInfo or
customExtras putAppWidgetItems(customInfo, customExtras, items);</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:02:35 +0000</when>
<what></what>
</comment>
<comment>
<author>liqiang</author>
<when>Sat, 13 Mar 2010 18:34:49 +0000</when>
<what>		hit the same problem, for the benefit of those coming to this page for a quick
solution, the workaround is to pass an empty list as follows:
int appWidgetId = mAppWidgetHost.allocateAppWidgetId();
		Intent pickIntent = new Intent(AppWidgetManager.ACTION_APPWIDGET_PICK);
		pickIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId);
		//
		ArrayListQ&lt;EAppWidgetProviderInfoQ&gt;E customInfo = new ArrayListQ&lt;EAppWidgetProviderInfoQ&gt;E();
		pickIntent.putParcelableArrayListExtra(
				AppWidgetManager.EXTRA_CUSTOM_INFO, customInfo);
		ArrayListQ&lt;EBundleQ&gt;E customExtras = new ArrayListQ&lt;EBundleQ&gt;E();
		pickIntent.putParcelableArrayListExtra(
				AppWidgetManager.EXTRA_CUSTOM_EXTRAS, customExtras);
		//
		startActivityForResult(pickIntent, REQUEST_PICK_APPWIDGET);</what>
</comment>
<comment>
<author>HandlerE...@gmail.com</author>
<when>Mon, 06 Dec 2010 18:48:19 +0000</when>
<what>@liqiang Thank you sir.</what>
</comment>
<comment>
<author>skyi...@gmail.com</author>
<when>Mon, 14 Mar 2011 08:03:18 +0000</when>
<what>http://android.git.kernel.org/?p=platform/packages/apps/Settings.git;a=commitdiff;h=7be5137e12ba58cebae634f640379599acdb491a

This issue is fixed.</what>
</comment>
</bug>
<bug>
<bugid>14580</bugid>
<title>Multi-day repeated entries in google calendar do not sync correctly for Sundays</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T17:32:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nbra...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 00:12:41 +0000</openedDate>
<description>I am using Google calendar via Chrome Browser on Windows XP and Win7. My
mobile device is a HTC Desire with Android 2.2 Reproducing the problem
On computer, using Google calendar
(https://www.google.com/calendar/render) week view, week starting on
Monday, I create an all day event on Friday 11 Feb 2011. Edit the event
details - Repeat = Ticked; Repeats = weekly; Repeats Every = 3 weeks; I
tick the boxes for Friday Saturday and Sunday which are displayed as S m
t w t F S, I have capitalised the boxes I ticked. The bottom of the
popup box displays Summary: Weekly on Sunday, Friday, Saturday Click
Done and Save and the event populates the Google calendar. It correctly
creates the following events Friday 11 Feb, Saturday 12 Feb, Sunday 13
Feb, Friday 4 Mar, Saturday 5 Mar, Sunday 6 Mar, Friday 25 Mar, Saturday
26 Mar, Sunday 27 Mar. etc etc My calendar in the Android device also
has start of week set to Monday. When the calendar syncs to my Android
device the following events are created in the calendar... Friday 11
Feb, Saturday 12 Feb, Sunday 27 Feb, Friday 4 Mar, Saturday 5 Mar,
Sunday 20 Mar, Friday 25 Mar, Saturday 26 Mar.. etc etc The calendar
seems to be syncing the event starting on the Sunday regardless of which
day of the week is set for the first day of the week.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:32:14 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1822</bugid>
<title>copy paste between gmail and contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-21T13:16:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>0</stars>
<reportedBy>nuncio</reportedBy>
<openedDate>Wed, 21 Jan 2009 01:55:52 +0000</openedDate>
<description>Trying to copy the email in the body of a gmail I received and although
there is the option it an to long press the address and select Q&quot;EcopyQ&quot;E,
when I switch to contacts and attempt to paste it in their email feed
the old clipboard from a long time ago with a web address shows up
instead. An extra enhancement to the gmail context menu would be an Q&quot;Eadd
to contactQ&quot;E like for phone numbers. Too add to that now IQ&apos;Em trying to
post this and getting a length required bug.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 13:16:43 +0000</when>
<what>Duplicate of issue 1819</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:47:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6693</bugid>
<title>There is a major bug in having the same number with different prefixs under one contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rainsamo...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 13:32:51 +0000</openedDate>
<description>I have a Motorola Droid running 2.01 android. I have some contacts moved
over from a blackberry that have the same phone number with different
prefixes before the number. With the BB I can choose which number I want
to dial even though the numbers are similar and only different due to a
Q&quot;E+Q&quot;E prefix or a calling code prefix. With the Droid I am unable to
select the numbers with a Q&quot;E+Q&quot;E or a calling code. The numbers do show up
when I try to edit the contact, but they do not show up when I try to
make an outgoing call. This is terrible for people who frequently travel
and need to save the same number with different prefixes. For example
when I want to send an SMS sometimes I need to have the Q&quot;E+Q&quot;E when I roam
internationally. Some countries have calling codes that I can dial to
save money. You can reproduce this problem by adding a contact with the
number 11111111111, +11111111111, and 2211111111111. You will only have
the choice to dial the first number with 11 1Q&apos;Es, your phone wont have
the choice to dial the Q&quot;E+Q&quot;E or 22 variations of the number. This is a
major bug for any business person.</description>
</bug>
<bug>
<bugid>17680</bugid>
<title>2.1 Q&amp;E previous SSL hostname verifiers produce errors when verifying hostnames against certs with wildcard domains in the subject alternative names</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-06-15T22:00:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>nat...@janrain.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 19:12:40 +0000</openedDate>
<description>2.1 Q&amp;E previous SSL hostname verifiers produce errors when verifying
hostnames against certs with wildcard domains in the subject alternative
names Steps to reproduce the problem: Run a 2.1 emulator Open an
HttpRequest or an HttpsURLConnection to a domain serving a valid cert
with a wildcard domain in the subject alt names. Try and fetch the
contents of the connection. Witness: An exception declaring that the
hostname was not verified. Expected: Valid cert is valid, hostname
listed in the SAN should be verified. I stepped through the code and saw
that the call to Q&quot;Ecert.getSubjectAlternativeNames()Q&quot;E on line ~302 of
AbstractVerifier.java is failing due to an exception parsing the SAN
domain names. I donQ&apos;Et think this issue occurs in 2.2 or 2.3.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 22:00:56 +0000</when>
<what>yes, this was a bug we fixed several releases ago.</what>
</comment>
<comment>
<author>nat...@janrain.com</author>
<when>Wed, 15 Jun 2011 22:04:01 +0000</when>
<what>Yep. I mostly wanted a bug here so that the next person who encounters this problem will find it documented and hopefully save some time by not investigating it.</what>
</comment>
</bug>
<bug>
<bugid>1033</bugid>
<title>Email app does not respect sort order</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-24T01:29:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Jonathan...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 22:02:13 +0000</openedDate>
<description>In email (not gmail -- havenQ&apos;Et tried that) message list display,
messages are shown Q&quot;Emost recent firstQ&quot;E. So the most natural thing in the
world is to optn the top message and start reading. Unfortunately, the
Q&quot;EnextQ&quot;E soft button in the per-message viewer takes you to the
chronologically *succeeding* message. This makes it pretty useless if
you started at the top in the list view. It would be helpful if the list
view and the message viewer agreed about which message is next. Email is
a pretty critical app, and IQ&apos;Em stunned that this client was released
with such an overtly pre-demonstration level of functionality. Makes the
handset basically useless for email (GMail is okay, but it doesnQ&apos;Et serve
my needs).</description>
<comment>
<author>Jonathan...@gmail.com</author>
<when>Thu, 23 Oct 2008 22:04:59 +0000</when>
<what>Sorry. I should have stated that I am seeing this on the TMo G1 R19 release.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 23 Oct 2008 23:18:52 +0000</when>
<what>Pressing Next takes you to the next message in the list. If you start with the top
(1st message), and press Next, you read the 2nd message in the list. How does that
make the Next button useless when you start at the top of the list?</what>
</comment>
<comment>
<author>Jonathan...@gmail.com</author>
<when>Fri, 24 Oct 2008 01:27:12 +0000</when>
<what>This is peculiar. Maybe I was just tired. The actual event that I *thought* I was
seeing was that the delete button was taking me to the chronologically next (newer)
message. But I just ran a test and both Delete and Next in the message display view
behave as expected. Perhaps I am just having an excessively long day.

Apologies, and we can close this.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 24 Oct 2008 01:29:48 +0000</when>
<what>No problem, thanks for the update!</what>
</comment>
</bug>
<bug>
<bugid>4059</bugid>
<title>LocalActivityManager does not save/restore managed dialogs.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>devile...@gmail.com</reportedBy>
<openedDate>Tue, 29 Sep 2009 21:57:02 +0000</openedDate>
<description>LocalActivityManager.saveInstanceState call Activity.onSaveInstanceState
instead of Activity.performSaveInstanceState to save the instance state.
This prevents proper state saving of the activities managed dialogs and
consequently, managed dialogs fail to restore.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:51:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2736</bugid>
<title>Service backing a widget never restarts if it fails to initialize once</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>32</stars>
<reportedBy>elsdoer...@gmail.com</reportedBy>
<openedDate>Thu, 21 May 2009 23:59:11 +0000</openedDate>
<description>IQ&apos;Em writing an App Widget. In AppWidgetProvider.onUpdate, I start a
service, and in Service.onStart I call updateAppWidget(), as described
in the various examples. I am not using a configuration activity. Now,
if my service throws an exception during assembling the RemoteViews -
note that at this point, the widget has not been fed with a views object
yet - , subsequent attempts by the host to update the widget result in
the following log messages: 05-21 23:55:25.023:
WARN/ActivityManager(609): Unable to launch app x.y.z/10019 for
broadcast Intent { action=android.appwidget.action.APPWIDGET_UPDATE
flags=0x4 comp={x.y.z/x.y.z.Widget} (has extras) }: process is bad 05-21
23:55:45.033: WARN/ActivityManager(609): finishReceiver called but none
active My process is not running at this point, is never started, and my
Service code never run. The strangest part is: Neither reinstalling (a
potentially fixed) package nor rebooting the emulator makes this problem
go away. My widget code is never even being called.</description>
<comment>
<author>hubert....@gmail.com</author>
<when>Fri, 23 Oct 2009 10:38:27 +0000</when>
<what>I had this problem too - in my case rebooting device helped.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 19:48:36 +0000</when>
<what></what>
</comment>
<comment>
<author>cmoaci...@gmail.com</author>
<when>Wed, 10 Mar 2010 06:44:40 +0000</when>
<what>I have the same problem, only restart the emulator with Q&quot;Ewipe user dataQ&quot;E options can
fix it.</what>
</comment>
<comment>
<author>pmccann1...@gmail.com</author>
<when>Mon, 05 Apr 2010 21:29:03 +0000</when>
<what>IQ&apos;Eve been running into this problem too. I have a broadcast receiver looking out for
call state changes. IQ&apos;Eve noticed that it works sometimes and wonQ&apos;Et other times. I
donQ&apos;Et think it is only the emulator because it seems to be happening on my phone too?
Can anyone explain why?

This is the error:
PID 579 = ActivityManager: Unable to launch app project.year4.ew8/10022 for broadcast
Intent { action=android.intent.action.PHONE_STATE (has extras) }: process is bad
WARN/ActivityManager(579): finishReceiver called but none active
</what>
</comment>
<comment>
<author>duri...@gmail.com</author>
<when>Fri, 09 Apr 2010 22:34:03 +0000</when>
<what>kill the process, looks like during debugging itQ&apos;Es(some part of if, in my case the
broadcast receiver) being left in a state of flux.</what>
</comment>
<comment>
<author>goo...@umito.nl</author>
<when>Sun, 31 Oct 2010 14:13:35 +0000</when>
<what>I have the same issue. When developing and something goes wrong in the generation of the image generation that getQ&apos;Es send to my imageview, I need to reboot my device before it works again.</what>
</comment>
<comment>
<author>kimknap...@gmail.com</author>
<when>Fri, 04 Mar 2011 04:40:51 +0000</when>
<what>Is there any new info on this problem?</what>
</comment>
<comment>
<author>jac...@gmail.com</author>
<when>Tue, 24 May 2011 20:40:05 +0000</when>
<what>I am seeing the exact issue on my Nexus S running 2.3.3 Gingerbread.  Is there any workaround?</what>
</comment>
<comment>
<author>AlloM...@gmail.com</author>
<when>Wed, 13 Jul 2011 01:44:40 +0000</when>
<what>Hi,
Same issue here with digital clock widget, someone get solved this ? without reboot and kill process ?

Thanks</what>
</comment>
<comment>
<author>slayer3...@gmail.com</author>
<when>Wed, 14 Sep 2011 22:56:30 +0000</when>
<what>Having the same problem here, must reboot device everytime to debug the app.</what>
</comment>
</bug>
<bug>
<bugid>10626</bugid>
<title>Adding Terrain mode for maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kiranuda...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 10:45:51 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>RolandHH...@gmail.com</author>
<when>Fri, 19 Nov 2010 17:59:15 +0000</when>
<what>Yes would be very nice for field work where street map data is sparse.</what>
</comment>
</bug>
<bug>
<bugid>8983</bugid>
<title>ImageButton ignores android:focusable attribute</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 22:35:32 +0000</openedDate>
<description>ImageButton hardcodes setFocusable(true) in the constructor which
ignores android:focusable=Q&quot;EfalseQ&quot;E passed from XML. This is unnecessary
and confusing, as the default style already applies focusable=Q&quot;EtrueQ&quot;E.</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 09 Jun 2010 22:44:18 +0000</when>
<what>Submitted a patch at: https://review.source.android.com/15203
</what>
</comment>
<comment>
<author>burke.e...@gmail.com</author>
<when>Fri, 16 Sep 2011 18:58:51 +0000</when>
<what>Either remove the hard-coded setFocusable(true) or change the documentation to reflect the behavior. It certainly makes more sense to avoid hard-coded values like this, however changing the behavior could break some apps that depend on the way it currently works.</what>
</comment>
</bug>
<bug>
<bugid>14279</bugid>
<title>using AnimatedImageView in android2.3 result Q&quot;ENoClassDefineFoundExceptionQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-27T21:33:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cmoaci...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 02:45:32 +0000</openedDate>
<description>When download file from internet, I used
Q&quot;Ecom.android.server.status.AnimatedImageViewQ&quot;E in NotificationBar to
indicate download is processing. It runs ok in android1.6 - android2.2,
but on android2.3 NoClassDefineFoundException occurs. Does anyone know
why? any comment will be appreciated.</description>
<comment>
<author>fullaho...@gmail.com</author>
<when>Wed, 26 Jan 2011 07:05:17 +0000</when>
<what>The package com.android.server.status  has been changed to com.android.systemui.statusbar in2.3,
and has been block from the class loader path ,I guess.
So even you change the package name still canQ&apos;Et load the class in that package.</what>
</comment>
<comment>
<author>cmoaci...@gmail.com</author>
<when>Wed, 26 Jan 2011 08:10:59 +0000</when>
<what>Thanks fullahouse?
I have tried com.android.systemui.statusbar.AnimatedImageView, the result remains same as I use com.android.server.status.AnimatedImageView. :(
I use ViewFlipper instead, and animate image can display normally in Notification bar now.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 27 Jan 2011 21:33:49 +0000</when>
<what>This class is not part of the public API.</what>
</comment>
</bug>
<bug>
<bugid>18453</bugid>
<title>Newly installed applications are not in correct order in Q&apos;Emanage applicationsQ&apos;E</title>
<status>New</status>
<owner>kr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>antonyl...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 16:16:56 +0000</openedDate>
<description>Normally all applications in settingsQ&gt;EapplicationsQ&gt;Emanage applications
are in alphabetical order. However, if a new applications is installed
it will not be in the right alpha order To duplicate: 1. Install an
application 2. Go to settingsQ&gt;EapplicationsQ&gt;Emanage applications 3. Locate
the newly installed application If the application is moved to SD card
or the phone restarted, the applciation is moved to the correct place in
the order Screenshot attached from when I installed Blast Monkeys</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:43:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1539</bugid>
<title>Track ball canQ&apos;Et select the button </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-16T12:06:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ypu01...@yahoo.com</reportedBy>
<openedDate>Mon, 15 Dec 2008 18:53:24 +0000</openedDate>
<description>Hi all, I have defined a button with only background image( I donQ&apos;Et wnat
to have border of button). It shows on screen correctly. But when I use
track ball to select buttons. it never get selected. It happens to
ImageButton too. Q&lt;EButton android:id =Q&quot;E@+id/audio_resetBQ&quot;E
android:background=Q&quot;E@drawable/removeQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:padding =Q&quot;E12pxQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_alignParentLeft=Q&quot;EtrueQ&quot;E /Q&gt;E Does any one have small
experience? Thanks! Cindy</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 16 Dec 2008 12:06:41 +0000</when>
<what>The default buttonQ&apos;Es background uses a state drawable that defines a focused state. By overriding the 
background the way you did (using just an image instead of a state drawable), you lose the focused state. The 
button is therefore drawn the same way when focused/not focused.</what>
</comment>
</bug>
<bug>
<bugid>10836</bugid>
<title>You tube widget is cut off with slider open</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 07:05:07 +0000</openedDate>
<description>I tested this on 2.2 phone with Youtube GMS. Steps: 1.Create a youtube
widget on home screen 2.Note the video window in portrait mode 3.Open
the slider....note the video window is cut off...even text is cut off
YouTube.apk do not provide good support for widget in landscape mode.
Attach the screenshot.</description>
</bug>
<bug>
<bugid>9939</bugid>
<title>Donation via market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Tobias.A...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 07:33:12 +0000</openedDate>
<description>A user of our android app (Official XBMC Remote) suggested us having a
donation version available on market to ease the donations for the
application. We have never, and will never charge for the application
and its open source, so wouldnQ&apos;Et it be nice to have if market could have
a Q&quot;EdonationQ&quot;E button?. Other applications usually have 2 seperate entries
but then its not clear if you gain anything by choosing the donation
version and the amount to donate is fixed. If Market had a Q&quot;EdonateQ&quot;E
button it would be dead clear you would not get any additional
functionality but a nice and simple way for users to help out the
development if they wish to. Please excuse me if its wrong to post
Market related issues on this tracker and close if I have done anything
wrong :)</description>
<comment>
<author>bolin.andreas@gmail.com</author>
<when>Thu, 22 Jul 2010 12:57:59 +0000</when>
<what>Good idea!</what>
</comment>
<comment>
<author>poserdo...@gmail.com</author>
<when>Tue, 27 Jul 2010 06:22:58 +0000</when>
<what>Smart idea! That way the amount of downloads and ratings would track correctly.</what>
</comment>
<comment>
<author>rstob...@gmail.com</author>
<when>Thu, 29 Jul 2010 23:29:40 +0000</when>
<what>Yes! I agree</what>
</comment>
</bug>
<bug>
<bugid>18650</bugid>
<title>App gmail doesnQ&apos;Et update mailbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dmitriy....@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 11:21:29 +0000</openedDate>
<description>Hi, In my gmail account now i have 7 unread messages. The older came
yesterday. On my Nexus One 2.3.4 i donQ&apos;Et see any new emails. Even after
tapping Q&apos;ERefreshQ&apos;E button, new email doesnQ&apos;Et appear on my phone. My sync
is turned on, i have wifi connection, and no new mail. How can i help
you to isolate the problem ? thanks, Dmitriy.</description>
<comment>
<author>jeanne.l...@gmail.com</author>
<when>Tue, 26 Jul 2011 17:33:12 +0000</when>
<what>I am having the same issue with my HTC Incredible. My phone says that it went thru the sync process this morning at 10am but I have had no new emails Q&amp;E the last email that I recieved on my phone was on July 17th. This is happening with my Gmail Q&amp;E yahoo accounts but not me AOL account. I also have the low on space icon that wonQ&apos;Et go away even though I have removed several of my apps and according to the storage space I have plenty. Help!!!! 
Jeanne</what>
</comment>
<comment>
<author>peakc...@gmail.com</author>
<when>Thu, 22 Sep 2011 00:23:52 +0000</when>
<what>HTC Incredible, latest GB.  Same problem.  </what>
</comment>
</bug>
<bug>
<bugid>14592</bugid>
<title>Split-screen app usage (app docking or pinning an app)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>carl.scharenberg</reportedBy>
<openedDate>Mon, 07 Feb 2011 16:47:23 +0000</openedDate>
<description>The new tablet generation has enough screen space and processing power
to run 2 apps at once. Maybe not a complex game, but 2 of most apps. So
a split-screen feature or Q&quot;Eapp dockQ&quot;E mode would be a great feature. It
would add tremendous usability to multitasking and a feature that iOS
lacks. Half of a tablet screen is still more than most phones have. In
portrait mode, a web browser and Facebook could be usefully run. Or Mint
and a word processor, or email and chat. Landscape mode could do the
same, but the taller and thinner view might be conducive to other apps
that present in a column like Twitter. I have some UI ideas on this,
like a long-press or double-tap opening in split-screen, or making it a
menu option. Alternatively, be able to set one app as Q&quot;EdockedQ&quot;E so it
stays resident on the screen and could be shifted between top/bottom or
left/right. Then when you press Home it uses the other half as the
normal home screen and behavior. With one app docked the normal OS and
apps just move to the open half. Also, this could be done as a new set
of resolutions or cut the two halves down to the size of a normal phone
with borders. Eventually two half-screen apps would be great, but I
could see the phone-screen sizing as an intermediate step. For app
compatibility, either make it a new ability for programmers use and
require apps to support it before they can do this. Or for older apps
make an emulation layer so it fakes a single-app environment for the app
as much as required. IQ&apos;Em fairly terrible with photoshop so wonQ&apos;Et provide
any screenshots right now. If there is interest, maybe someone else can
or I can do something basic and let someone else expand on it. I see
using 2 apps at once on a a tablet as the next big improvement in their
usability and usefulness.</description>
<comment>
<author>beals...@gmail.com</author>
<when>Tue, 08 Feb 2011 02:52:54 +0000</when>
<what>a tiling window manager like WMFS would be a good model to use.  </what>
</comment>
</bug>
<bug>
<bugid>6054</bugid>
<title>Checks of IMAP responses to commands should be case insensitive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sander...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 23:35:57 +0000</openedDate>
<description>When the email client sends commands to an IMAP server, it will not do
anything if the responses to the commands are not capitalized. IMAP, RFC
3501, Section 9, Formal Syntax says: (1) Except as noted otherwise, all
alphabetic characters are case-insensitive. The use of upper or lower
case characters to define token strings is for editorial clarity only.
Implementations MUST accept these strings in a case-insensitive fashion.
ImapStore.java contains a number of checks of responses checks that use
the string equals() instead of equalsIgnoreCase().</description>
</bug>
<bug>
<bugid>15967</bugid>
<title>[GingerBread][GMS_R2]  Latitude History saveInstace handling problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eye...@gmail.com</reportedBy>
<openedDate>Tue, 05 Apr 2011 01:53:39 +0000</openedDate>
<description>- Steps to reproduce the problem Latitude Q&gt;EQ&gt;E Menu Q&gt;EQ&gt;E Latitude Q&gt;EQ&gt;E Select
profile Q&gt;EQ&gt;E Change your photo Q&gt;EQ&gt;E Q&gt;EQ&gt;E Select photo Pop-up Q&gt;EQ&gt;E Take a picture
Q&gt;EQ&gt;E Capture Q&gt;EQ&gt;E Attachment - What happened. 1. While Camera is running,
latitude dies by low memory. 2. Latitude is restart. 3. Camera is end.
4. Latitude have to show profile activity. but it show maps activity. -
What you think the correct behavior should be. Latitude has History
saveInstace handling.</description>
</bug>
<bug>
<bugid>8102</bugid>
<title>Feature Req: Maps should support highway avoidance option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bryan.ha...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 00:37:28 +0000</openedDate>
<description>Google Maps on the web supports an option to avoid highways via the web.
This is extremely useful to members of the motorcycling community as
well as other classic car/cruising oriented groups. To be able to get
navigation support that supports both the alternative routes and highway
avoidance features of the web based Google maps would be great and keep
me (and others?) from printing out Google Maps directions for long trips</description>
<comment>
<author>Rodrigue...@gmail.com</author>
<when>Wed, 12 May 2010 11:33:56 +0000</when>
<what>Tollway avoidance too please!</what>
</comment>
</bug>
<bug>
<bugid>9351</bugid>
<title>Using AZERTY layout with English/American language is impossible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merciadr...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 18:12:26 +0000</openedDate>
<description>I would like to use my Android device in English or American, but with
an AZERTY keyboard layout. IQ&apos;Eve tried all the options, and when I choose
English or American language, I always have to use some QWERTY
keyboard... There is no workaround. It should be implemented as I am not
the only person thinking like this.</description>
<comment>
<author>denand...@gmail.com</author>
<when>Fri, 29 Oct 2010 14:50:53 +0000</when>
<what>Belgian Dutch keyboard is normally also AZERTY, no possibility to select this!
I have to use French language but then the dictionary is incorrect.
Very annoying!</what>
</comment>
<comment>
<author>eddelfo...@gmail.com</author>
<when>Thu, 23 Dec 2010 16:11:38 +0000</when>
<what>To do so, go to Q&apos;ESettingsQ&apos;E, Q&apos;ELanguage Q&amp;E KeyboardQ&apos;E, Q&apos;ETouch InputQ&apos;E, Q&apos;EInternational keyboardQ&apos;E.
There you will find a list of languages.  Just select the one you want (and unselect all the other ones) and there you go, azerty keyboard (if you chose French, Dutch, or any other language which default keyboard is azerty)</what>
</comment>
</bug>
<bug>
<bugid>14019</bugid>
<title>Phone rebooted after update installed while on a call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:50:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mase....@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 22:44:08 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Wait for an Update Notification to appear. Do not
act. Place a call and then the updates install wirelessly and then
reboot the phone while on the call without warning or prompting. - What
happened. I noticed that the update notification appeared noting that
there were updates to install. I did not act on it or tell it to update.
Then I placed a call and was on the line for a while. The phone suddenly
shut down and I lost my call. The call was not recorded in the call log
and the system is now updated. - What you think the correct behavior
should be. Never reboot the phone without asking first. Especially when
a call is in progress, or any other application is actively running.
Android version 2.3.1 on my brand new Nexus S,</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:50:42 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>5358</bugid>
<title>Call waiting too slow (up to 15 second delay) to resume switching from one call to another on Sprint PDA Hero rev 1.5</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dsc...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 02:18:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>14189</bugid>
<title>Double clicking on an error line in LogCat always changes the current perspective to Q&quot;EJavaQ&quot;E</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-05-27T00:39:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Fri, 21 Jan 2011 04:27:41 +0000</openedDate>
<description>Host OS: Windows 7 x64 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): 9.0.0 preview3 Eclipse version: 3.6 I
have a few custom perspectives in Eclipse, but every time I double click
on an error message in LogCat to jump to the error line, Eclipse
switches over to the Q&quot;EJavaQ&quot;E perspective, no matter what my current
perspective is. I havenQ&apos;Et found a setting to turn it off, but it seems
like it would belong in the LogCat portion of Android in Prefs. Thanks.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 07:53:53 +0000</when>
<what></what>
</comment>
<comment>
<author>pierrezu...@gmail.com</author>
<when>Mon, 24 Jan 2011 08:27:27 +0000</when>
<what>I made https://review.source.android.com/#change,20668 that fixes this issue.</what>
</comment>
<comment>
<author>eric.ri...@gmail.com</author>
<when>Thu, 26 May 2011 19:11:45 +0000</when>
<what>ShouldnQ&apos;Et this issue be closed? The fix in Comment 2 is indeed present and working in ADT 10.0.1</what>
</comment>
<comment>
<author>archon810</author>
<when>Fri, 27 May 2011 00:14:11 +0000</when>
<what>Just tested using ADT 11 preview1 and the bug is not fixed. Double clicking the crash line in logcat switched from my Q&quot;EGeneral DevQ&quot;E perspective to the Java one.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 27 May 2011 00:39:18 +0000</when>
<what>You need to go in the settings and disable the perspective switch (or make it switch to your custom perspective.)</what>
</comment>
<comment>
<author>archon810</author>
<when>Fri, 27 May 2011 00:57:28 +0000</when>
<what>Verified as working by unchecking the Switch To Perspective option in Prefs-Q&gt;EAndroid-Q&gt;ELogCat. If itQ&apos;Es not set to unchecked in new installations, may I suggest doing so? ItQ&apos;Es almost never something youQ&apos;Ed want enabled by default.</what>
</comment>
</bug>
<bug>
<bugid>11103</bugid>
<title>Android market keyDispatchingTimedOut on SearchAssetListActivity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ericgo1...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 14:55:41 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Test device: Froyo with GMS R5 A keyDispatchingTimedOut is often occured
on SearchAssetListActivity.java of Android Market application
(com.android.vending) To reproduce this issue, just search for many
applications. It happens when it shows the list of applications for the
result of a search. - What happened. A keyDispatchingTimedOut is occured
and com.android.vending has died. - What you think the correct behavior
should be. It shouldnQ&apos;Et have a keyDispatchingTimedOut often. - What :
Logs for this issue: 09-07 16:57:01.659 W/WindowManager( 1372): Key
dispatching timed out sending to
com.android.vending/com.android.vending.SearchAssetListActivity 09-07
16:57:01.659 W/WindowManager( 1372): Previous dispatch state: null 09-07
16:57:01.659 W/WindowManager( 1372): Current dispatch state: {{null to
Window{44f8f9e8
com.android.vending/com.android.vending.SearchAssetListActivity
paused=false} @ 1283871421666 lw=Window{44f8f9e8
com.android.vending/com.android.vending.SearchAssetListActivity
paused=false} lb=android.os.BinderProxy@4501a3a8 fin=false gfw=true
ed=true tts=0 wf=false fp=false mcf=Window{44f8f9e8
com.android.vending/com.android.vending.SearchAssetListActivity
paused=false}}} 09-07 16:57:06.659 W/WindowManager( 1372): Key
dispatching timed out sending to
com.android.vending/com.android.vending.SearchAssetListActivity 09-07
16:57:06.659 W/WindowManager( 1372): Previous dispatch state: null 09-07
16:57:06.659 W/WindowManager( 1372): Current dispatch state: {{null to
Window{44f8f9e8
com.android.vending/com.android.vending.SearchAssetListActivity
paused=false} @ 1283871426667 lw=Window{44f8f9e8
com.android.vending/com.android.vending.SearchAssetListActivity
paused=false} lb=android.os.BinderProxy@4501a3a8 fin=false gfw=true
ed=true tts=0 wf=false fp=false mcf=Window{44f8f9e8
com.android.vending/com.android.vending.SearchAssetListActivity
paused=false}}} 09-07 16:57:18.559 E/ActivityManager( 1372): ANR in
com.android.vending (com.android.vending/.SearchAssetListActivity) 09-07
16:57:18.559 E/ActivityManager( 1372): Reason: keyDispatchingTimedOut
09-07 16:57:18.559 E/ActivityManager( 1372): Load: 17.64 / 7.95 / 3.08
09-07 16:57:18.559 E/ActivityManager( 1372): CPU usage from 57230ms to
20ms ago: 09-07 16:57:18.559 E/ActivityManager( 1372): d.process.acore:
15% = 14% user + 0% kernel / faults: 284 minor 09-07 16:57:18.559
E/ActivityManager( 1372): .process.lghome: 13% = 12% user + 0% kernel /
faults: 15458 minor 1 major 09-07 16:57:18.559 E/ActivityManager( 1372):
system_server: 9% = 6% user + 2% kernel / faults: 1527 minor 6 major
09-07 16:57:18.559 E/ActivityManager( 1372): android.vending: 2% = 1%
user + 0% kernel / faults: 661 minor 59 major 09-07 16:57:18.559
E/ActivityManager( 1372): e.process.gapps: 1% = 1% user + 0% kernel /
faults: 310 minor 116 major 09-07 16:57:18.559 E/ActivityManager( 1372):
ts_wq: 1% = 0% user + 1% kernel 09-07 16:57:18.559 E/ActivityManager(
1372): ami304d: 1% = 0% user + 0% kernel 09-07 16:57:18.559
E/ActivityManager( 1372): ge.widget.clock: 0% = 0% user + 0% kernel /
faults: 573 minor 09-07 16:57:18.559 E/ActivityManager( 1372):
sync_supers: 0% = 0% user + 0% kernel 09-07 16:57:18.559
E/ActivityManager( 1372): m.android.phone: 0% = 0% user + 0% kernel /
faults: 211 minor 09-07 16:57:18.559 E/ActivityManager( 1372):
.message.widget: 0% = 0% user + 0% kernel / faults: 403 minor 09-07
16:57:18.559 E/ActivityManager( 1372): events/0: 0% = 0% user + 0%
kernel 09-07 16:57:18.559 E/ActivityManager( 1372): viders.calendar: 0%
= 0% user + 0% kernel / faults: 49 minor 09-07 16:57:18.559
E/ActivityManager( 1372): rild: 0% = 0% user + 0% kernel 09-07
16:57:18.559 E/ActivityManager( 1372): ksoftirqd/0: 0% = 0% user + 0%
kernel 09-07 16:57:18.559 E/ActivityManager( 1372): mediaserver: 0% = 0%
user + 0% kernel / faults: 6 minor 09-07 16:57:18.559 E/ActivityManager(
1372): real.RealPlayer: 0% = 0% user + 0% kernel / faults: 1 minor 09-07
16:57:18.559 E/ActivityManager( 1372): ge.android.aime: 0% = 0% user +
0% kernel / faults: 2 minor 09-07 16:57:18.559 E/ActivityManager( 1372):
ndroid.settings: 0% = 0% user + 0% kernel / faults: 17 minor 09-07
16:57:18.559 E/ActivityManager( 1372): centa.sudoku.ui: 0% = 0% user +
0% kernel / faults: 23 minor 09-07 16:57:18.559 E/ActivityManager(
1372): weather.Weather: 0% = 0% user + 0% kernel / faults: 19 minor 1
major 09-07 16:57:18.559 E/ActivityManager( 1372): d.apps.uploader: 0% =
0% user + 0% kernel / faults: 17 minor 09-07 16:57:18.559
E/ActivityManager( 1372): servicemanager: 0% = 0% user + 0% kernel 09-07
16:57:18.559 E/ActivityManager( 1372): zygote: 0% = 0% user + 0% kernel
/ faults: 35 minor 09-07 16:57:18.559 E/ActivityManager( 1372):
nebackupservice: 0% = 0% user + 0% kernel / faults: 52 minor 09-07
16:57:18.559 E/ActivityManager( 1372): com.orange.vvm: 0% = 0% user + 0%
kernel / faults: 15 minor 09-07 16:57:18.559 E/ActivityManager( 1372):
ogle.android.gm: 0% = 0% user + 0% kernel / faults: 58 minor 2 major
09-07 16:57:18.559 E/ActivityManager( 1372): epad.color.note: 0% = 0%
user + 0% kernel / faults: 19 minor 09-07 16:57:18.559
E/ActivityManager( 1372): ark.tweetcaster: 0% = 0% user + 0% kernel /
faults: 20 minor 09-07 16:57:18.559 E/ActivityManager( 1372):
miumeet.android: 0% = 0% user + 0% kernel / faults: 24 minor 09-07
16:57:18.559 E/ActivityManager( 1372): com.bwx.bequick: 0% = 0% user +
0% kernel / faults: 89 minor 09-07 16:57:18.559 E/ActivityManager(
1372): nna.foursquared: 0% = 0% user + 0% kernel / faults: 22 minor
09-07 16:57:18.559 E/ActivityManager( 1372): id.photo.widget: 0% = 0%
user + 0% kernel / faults: 21 minor 09-07 16:57:18.559
E/ActivityManager( 1372): oid.memo.widget: 0% = 0% user + 0% kernel /
faults: 28 minor 09-07 16:57:18.559 E/ActivityManager( 1372):
+m.android.email: 0% = 0% user + 0% kernel 09-07 16:57:18.559
E/ActivityManager( 1372): -m.android.email: 0% = 0% user + 0% kernel
09-07 16:57:18.559 E/ActivityManager( 1372): TOTAL: 92% = 81% user + 10%
kernel + 0% softirq 09-07 16:57:21.599 I/DropBoxManagerService( 1372):
Usage (167) Q&gt;E Quota (162) 09-07 16:57:51.579 W/WindowManager( 1372):
Continuing to wait for key to be dispatched 09-07 16:57:51.579
W/WindowManager( 1372): Event timeout during app switch: dropping
pointer MotionEvent{44f7f7c8 action=2 x=304.04688 y=43.908333
pressure=1.0 size=0.0} 09-07 16:57:51.579 W/WindowManager( 1372): Event
timeout during app switch: dropping pointer MotionEvent{44f78680
action=1 x=304.04688 y=43.908333 pressure=1.0 size=0.0} 09-07
16:57:51.579 W/WindowManager( 1372): No window to dispatch pointer
action 1 09-07 16:57:51.579 W/WindowManager( 1372): Event timeout during
app switch: dropping pointer MotionEvent{4509b3a8 action=0 x=288.09686
y=45.904167 pressure=1.0 size=0.0} 09-07 16:57:51.579 W/WindowManager(
1372): No window to dispatch pointer action 0 09-07 16:57:51.829
W/WindowManager( 1372): Event timeout during app switch: dropping
pointer MotionEvent{44e6b4c0 action=2 x=186.41563 y=187.60834
pressure=1.0 size=0.0} 09-07 16:57:51.839 W/WindowManager( 1372): Event
timeout during app switch: dropping pointer MotionEvent{44fc06e8
action=1 x=186.41563 y=187.60834 pressure=1.0 size=0.0} 09-07
16:57:51.839 W/WindowManager( 1372): No window to dispatch pointer
action 1 09-07 16:57:51.849 W/WindowManager( 1372): Event timeout during
app switch: dropping KeyEvent{action=0 code=4 repeat=0 meta=0
scancode=158 mFlags=8} 09-07 16:57:51.849 W/WindowManager( 1372): No
focus window, dropping: KeyEvent{action=0 code=4 repeat=0 meta=0
scancode=158 mFlags=8} 09-07 16:57:51.849 W/WindowManager( 1372): Event
timeout during app switch: dropping KeyEvent{action=1 code=4 repeat=0
meta=0 scancode=158 mFlags=8} 09-07 16:57:51.849 W/WindowManager( 1372):
No focus window, dropping: KeyEvent{action=1 code=4 repeat=0 meta=0
scancode=158 mFlags=8} 09-07 16:57:51.849 W/WindowManager( 1372): Event
timeout during app switch: dropping KeyEvent{action=0 code=4 repeat=0
meta=0 scancode=158 mFlags=8} 09-07 16:57:51.849 W/WindowManager( 1372):
No focus window, dropping: KeyEvent{action=0 code=4 repeat=0 meta=0
scancode=158 mFlags=8} 09-07 16:57:51.849 W/WindowManager( 1372): Event
timeout during app switch: dropping KeyEvent{action=1 code=4 repeat=0
meta=0 scancode=158 mFlags=8} 09-07 16:57:51.849 W/WindowManager( 1372):
No focus window, dropping: KeyEvent{action=1 code=4 repeat=0 meta=0
scancode=158 mFlags=8} 09-07 16:57:51.929 I/WindowManager( 1372):
Setting rotation to 1, animFlags=0 09-07 16:57:52.029 I/ActivityManager(
1372): Config changed: { scale=1.0 imsi=208/1 loc=en_US touch=3
keys=1/1/2 nav=2/1 orien=2 layout=18 uiMode=17 seq=4} 09-07 16:57:52.169
I/WindowManager( 1372): Setting rotation to 0, animFlags=0 09-07
16:57:52.199 I/ActivityManager( 1372): Starting activity: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.HOME]
flg=0x10200000 cmp=com.lge.launcher/.Launcher } 09-07 16:57:52.249
I/ActivityManager( 1372): Config changed: { scale=1.0 imsi=208/1
loc=en_US touch=3 keys=1/1/2 nav=2/1 orien=1 layout=18 uiMode=17 seq=5}
09-07 16:57:54.349 I/ActivityManager( 1372): Killing com.android.vending
(pid=1828): userQ&apos;Es request 09-07 16:57:54.399 I/ActivityManager( 1372):
Process com.android.vending (pid 1828) has died.</description>
<comment>
<author>com.andr...@gmail.com</author>
<when>Thu, 03 Mar 2011 06:36:39 +0000</when>
<what>Same issue found for Activity: com.android.vending/.AssetInfoActivity:

Process: com.android.vending Flags: 0xabe05 Package: com.android.vending
v4002210 (2.2.10) Activity: com.android.vending/.AssetInfoActivity
Subject: keyDispatchingTimedOut Build:
----- Cmd line: com.android.vending DALVIK THREADS: (mutexes: tll=0
tsl=0 tscl=0 ghl=0 hwl=0 hwll=0) Q&quot;EmainQ&quot;E prio=5 tid=1 NATIVE |
group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x40022260 self=0xced0 |
sysTid=26010 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=-2146114400 |
schedstat=( 946807839 1705902120 2018 ) at
android.view.Surface.lockCanvasNative(Native Method) at
android.view.Surface.lockCanvas(Surface.java:326) at
android.view.ViewRoot.draw(ViewRoot.java:1456) at
android.view.ViewRoot.performTraversals(ViewRoot.java:1258) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1859) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:3785) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at
dalvik.system.NativeStart.main(Native Method) Q&quot;EBinder Thread #3Q&quot;E prio=5
tid=14 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x406c0c30
self=0x3acec0 | sysTid=26028 nice=0 sched=0/0 cgrp=[fopen-error:2]
handle=3857704 | schedstat=( 1708985 39764406 15 ) at
dalvik.system.NativeStart.run(Native Method) Q&quot;EDownload progress manager
runnerQ&quot;E prio=5 tid=13 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0
obj=0x40558910 self=0x3200f8 | sysTid=26026 nice=0 sched=0/0
cgrp=[fopen-error:2] handle=3189040 | schedstat=( 7568358 17089844 21 )
at android.os.MessageQueue.nativePollOnce(Native Method) at
android.os.MessageQueue.next(MessageQueue.java:119) at
android.os.Looper.loop(Looper.java:110) at
android.os.HandlerThread.run(HandlerThread.java:60) Q&quot;EThread-16Q&quot;E prio=5
tid=12 WAIT | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x40602518
self=0x30a648 | sysTid=26025 nice=10 sched=0/0 cgrp=[fopen-error:2]
handle=3162208 | schedstat=( 94268796 370361331 138 ) at
java.lang.Object.wait(Native Method) - waiting on Q&lt;E0x406026a0Q&gt;E (a
java.lang.VMThread) at java.lang.Thread.parkFor(Thread.java:1424) at
java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48) at
sun.misc.Unsafe.park(Unsafe.java:337) at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:157) at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016)
at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:411)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1021)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1081)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
at java.lang.Thread.run(Thread.java:1019) at
com.android.vending.AsynchRequestRunner$VendingThreadFactory$VendingFactoryThread.run(AsynchRequestRunner.java:108)
Q&quot;EDownload progress manager runnerQ&quot;E prio=5 tid=9 NATIVE | group=Q&quot;EmainQ&quot;E
sCount=1 dsCount=0 obj=0x406fc800 self=0x31bd00 | sysTid=26023 nice=0
sched=0/0 cgrp=[fopen-error:2] handle=3311008 | schedstat=( 4180909
52398680 31 ) at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:119) at
android.os.Looper.loop(Looper.java:110) at
android.os.HandlerThread.run(HandlerThread.java:60)
Q&quot;ERefQueueWorker@org.apache.http.impl.conn.tsccm.ConnPoolByRoute@405f7aa8Q&quot;E daemon
prio=5 tid=11 WAIT | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x405faaa8
self=0x30d570 | sysTid=26021 nice=0 sched=0/0 cgrp=[fopen-error:2]
handle=3199904 | schedstat=( 244142 9704589 4 ) at
java.lang.Object.wait(Native Method) - waiting on Q&lt;E0x405f9a18Q&gt;E (a
java.lang.ref.ReferenceQueue) at java.lang.Object.wait(Object.java:395)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:107) at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:80) at
org.apache.http.impl.conn.tsccm.RefQueueWorker.run(RefQueueWorker.java:102)
at java.lang.Thread.run(Thread.java:1019) Q&quot;EThread-11Q&quot;E prio=5 tid=10
NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x405e2340 self=0x30c7d0 |
sysTid=26020 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=3150488 |
schedstat=( 1068117 20751951 6 ) at
android.os.MessageQueue.nativePollOnce(Native Method) at
android.os.MessageQueue.next(MessageQueue.java:119) at
android.os.Looper.loop(Looper.java:110) at
com.google.android.gsf.Gservices$1.run(Gservices.java:78) Q&quot;EBinder Thread
#2Q&quot;E prio=5 tid=8 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x40515030
self=0x28d7d0 | sysTid=26017 nice=0 sched=0/0 cgrp=[fopen-error:2]
handle=1311464 | schedstat=( 5706788 24078367 29 ) at
dalvik.system.NativeStart.run(Native Method) Q&quot;EBinder Thread #1Q&quot;E prio=5
tid=7 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x40512c28
self=0x135a08 | sysTid=26016 nice=0 sched=0/0 cgrp=[fopen-error:2]
handle=1307304 | schedstat=( 9246830 37048342 32 ) at
dalvik.system.NativeStart.run(Native Method) Q&quot;ECompilerQ&quot;E daemon prio=5
tid=6 VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 obj=0x40511460
self=0x1358d0 | sysTid=26015 nice=0 sched=0/0 cgrp=[fopen-error:2]
handle=1264768 | schedstat=( 241485615 111236550 1850 ) at
dalvik.system.NativeStart.run(Native Method) Q&quot;EJDWPQ&quot;E daemon prio=5 tid=5
VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 obj=0x405113b0 self=0x13efe8
| sysTid=26014 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=1305512 |
schedstat=( 915527 2899170 8 ) at dalvik.system.NativeStart.run(Native
Method) Q&quot;ESignal CatcherQ&quot;E daemon prio=5 tid=4 RUNNABLE | group=Q&quot;EsystemQ&quot;E
sCount=0 dsCount=0 obj=0x405112f0 self=0x13e9e8 | sysTid=26013 nice=0
sched=0/0 cgrp=[fopen-error:2] handle=2231720 | schedstat=( 8514404
11749268 13 ) at dalvik.system.NativeStart.run(Native Method) Q&quot;EGCQ&quot;E
daemon prio=5 tid=3 VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0
obj=0x40511248 self=0x220c70 | sysTid=26012 nice=0 sched=0/0
cgrp=[fopen-error:2] handle=1311880 | schedstat=( 116668697 291839604 44
) at dalvik.system.NativeStart.run(Native Method) Q&quot;EHeapWorkerQ&quot;E daemon
prio=5 tid=2 VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 obj=0x40511190
self=0x134ac0 | sysTid=26011 nice=0 sched=0/0 cgrp=[fopen-error:2]
handle=2129584 | schedstat=( 83953864 60394285 43 ) at
dalvik.system.NativeStart.run(Native Method) ----- end 26010 ----- -----</what>
</comment>
</bug>
<bug>
<bugid>8885</bugid>
<title>sometimes context.getFilesDir() returns null</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-07T21:08:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Anastasi...@gmail.com</reportedBy>
<openedDate>Sun, 06 Jun 2010 22:39:39 +0000</openedDate>
<description>Our app uses context.getFilesDir() to create temp files. Sometimes- I
canQ&apos;Et find any pattern to reproduce it - we get null for FilesDir.
Reinstallation helps in most cases. Logs show: ... 05-09 18:02:48.085:
WARN/ApplicationContext(9915): Unable to create files directory ...</description>
<comment>
<author>Anastasi...@gmail.com</author>
<when>Sun, 06 Jun 2010 22:42:21 +0000</when>
<what>please remove this issue(duplicated)</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 07 Jun 2010 21:08:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3527</bugid>
<title>[Search] Search in contacts requires too many keystrokes to get to</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>markus.b...@gmail.com</reportedBy>
<openedDate>Tue, 11 Aug 2009 18:32:19 +0000</openedDate>
<description>If you want to search you contacts (I have many contacts so I search a
lot) then you have to press Q&lt;EmenuQ&gt;E Q&apos;ESearchQ&apos;E Q&apos;ESearchfieldQ&apos;E to get to
search with the on-screen keyboard. There should be a Q&apos;ESearchQ&apos;E
touch-area on the main contacts screen/list taking you directly to the
Search box with the on-screen keyboard open. This could/should be a
configurable option.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 11 Aug 2009 20:51:16 +0000</when>
<what>You can just long press the menu key and start typing.</what>
</comment>
<comment>
<author>markus.b...@gmail.com</author>
<when>Tue, 11 Aug 2009 21:09:45 +0000</when>
<what>This seems not to work for me. While I press the menu key nothing happens and as soon 
as I release it the menu comes up.

Of course, on a G1 I can just slide out the keyboard and start typing. But this only 
work if you have a physical keyboard.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:32:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:06:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:07:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6821</bugid>
<title>Bluetooth A2DP sound completely choppy on Samsung Galaxy 1.6 with Motorola S9-HD</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>janick.m...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 07:32:44 +0000</openedDate>
<description>IQ&apos;Em trying to play music on my Motorola S9-HD A2DP Stereo Bluetooth
headset, but the music is replayed completely choppy, i.e. music is
played for about halfe a second and clipped to silence for half a second
or longer. On the other hand phone calls using the headset work
perfectly and I had never had the problem that somebodys voice is
choppy. The headset also works without a problem on e.g. the Palm Pre
cellphone. Reboot or switching on/off WLAN does not work. IQ&apos;Em using the
new Samsung Galaxy 1.6 Rom (I7500XXJB2, Kernel 2.6.29), but the problem
was already around in previous versions. IQ&apos;Em also attaching a logcat of
my problem. IQ&apos;Em wondering about the line E/BTLD ( 229): Congested:
making space for new data which seams to appear when music stops
playing. Is it a problem with too small BT buffers and am I somehow able
to enlarge these? Or is the problem perhaps solved by the BT 2.1 Stack
of Android 2.1? Then I would be looking forward for the gaosp project to
release a working copy, however, bluetooth isnQ&apos;Et working yet in that
project. Thanks, Janick</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:32 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>ffulke...@gmail.com</author>
<when>Sat, 07 Aug 2010 18:18:31 +0000</when>
<what>I dont think this user is reporting a problem with his device.. he is reporting a problem with the android os... rather quick decline i would say.. doesnt appear that you read the users post.</what>
</comment>
<comment>
<author>tsuppor...@gmail.com</author>
<when>Sun, 24 Oct 2010 20:02:11 +0000</when>
<what>I have same exact problem. If I reinstall Android 1.5 original software that came with my Galaxy GT-I7500 then my Nokia BH-103 blue tooth works OK playing music. With latest nightly built 21-10-2010 neither voice dialer nor music works. I have tried Drakaz 1.6 ROM and all other available nightly built Froyo (2.2 and 2.2.1) versions but no avail.</what>
</comment>
<comment>
<author>winhe...@gmail.com</author>
<when>Wed, 06 Jul 2011 06:06:16 +0000</when>
<what>Froyo 2.2
I also sometimes get the same log while a2dp bluetooth paring. But the problem I encountered was mobile hotspot malfunction. The log mentioned above appeares many times and mobile hotspot crashes! 
And another problem.. Virtual input device from uinput sometimes not work if a2dp related (AVRCP) device is created on some conditions.

//////////////* Condition *///////////////////
create UINPUT(BUS_VIRTUAL) device -Q&gt;E Bluetooth A2DP connection -Q&gt;E 
destroy UINPUT(BUS_VIRTUAL) device -Q&gt;E create UINPUT(BUS_VIRTUAUL) device again
/////////////////////////////////////////

For the first time uinput device is created, it works fine! 
But when following above condition, uinput device creation succeeds, but does not work as expected.</what>
</comment>
</bug>
<bug>
<bugid>14291</bugid>
<title>The device should save the downloaded applications in a Folder in the SD if available </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 11:13:40 +0000</openedDate>
<description>The phone should save the applications which is downloaded from the
android market in the SD card if available . So , that user can have all
the apps locally in the SD card . Also , it should be able to discard
the operation on the unavailability of the the required memory .</description>
</bug>
<bug>
<bugid>13287</bugid>
<title>MMS from TIM SPOT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shinsm94@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 10:34:29 +0000</openedDate>
<description>Occurrence Process : Usually one or twice a week, network sends Q&quot;ETIM
SPOTQ&quot;E MMS from server Preconditions : -TIM sim card inserted - Menu-Q&gt;E
Sim toolkit-Q&gt;E TIMSPOT-Q&gt;E MMS-Q&gt;E Meteo -Q&gt;E Attiva Occurrence Status : -this
MMS has 6 white pages Expected Result : -you should be able to read
contents properly</description>
<comment>
<author>Alessand...@gmail.com</author>
<when>Mon, 20 Dec 2010 14:55:49 +0000</when>
<what>this issue occurs in Italy. TIM is main italian operator.</what>
</comment>
<comment>
<author>marco.m...@gmail.com</author>
<when>Fri, 13 May 2011 11:47:08 +0000</when>
<what>On WildFire same problem!</what>
</comment>
</bug>
<bug>
<bugid>6440</bugid>
<title>Maps: tiles donQ&apos;Et fade correctly on pinch-zoom.</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>DanFabul...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 00:25:10 +0000</openedDate>
<description>On a Nexus One device running over wifi, tiles donQ&apos;Et fade correctly on
pinch-zoom. To Reproduce: 1) Clear the cache of the Maps app. Home -Q&gt;E
Menu -Q&gt;E Settings -Q&gt;E Applications -Q&gt;E Manage Applications -Q&gt;E Menu -Q&gt;E
Filter -Q&gt;E All -Q&gt;E OK -Q&gt;E scroll down to Maps -Q&gt;E Clear Data -Q&gt;E OK. 2)
Launch the Maps app. OK. Press the on-screen Q&quot;E+Q&quot;E key to zoom in. The
scaled-up tile will stay on screen then fade to replacement tiles as
they load. Now zoom in pretty far with pinch-zoom. Expected: The tiles
should fade, just like it did with the Q&quot;E+Q&quot;E key Actual: The scaled-up
tile disappears and I see the grey grid while replacement tiles load.
The bug only seems to appear in the Maps app. (I get the Expected
behavior in the MapsDemo app provided with the SDK.)</description>
<comment>
<author>anoplin...@google.com</author>
<when>Thu, 04 Feb 2010 00:56:12 +0000</when>
<what>Known issue, thanks for your report. </what>
</comment>
<comment>
<author>abliss</author>
<when>Thu, 04 Feb 2010 01:00:59 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7052</bugid>
<title>startScan does not work (sometimes) on newer devices </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Omer.Pa...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 09:56:34 +0000</openedDate>
<description>We have been developing using the Wi-Fi from the early days of the G1
developer phone till today using the N1, we are using this API
extensively and thus also on almost all models of phones from all major
manufacturers. We have found out that until OS 2.0 and above startScan
worked fine, now we call it and the intent receiver does not get called
even after along period of time When it happens nothing gets the device
out of this state except turning the wi-fi off and on again We did
notice that it tends to happen more when the device returns from suspend</description>
</bug>
<bug>
<bugid>6754</bugid>
<title>recurring event for 2 next month and more should not appear in agenda</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>superbiji@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 03:57:41 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - create new
monthly event - view agenda, it will show all event in future even until
next year - it should only show current month event and next one and
past event, just like rtm DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) 2.0.1 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>3771</bugid>
<title>Display problem of contact with extremely long name in google talk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 07:02:38 +0000</openedDate>
<description>ThereQ&apos;Ere some problems of contact with Q&apos;EextremelyQ&apos;E long name in Google
talk. [Occurrence Process] 1. menu 2. google talk 3. Long press friend
in Friends list 4. select Q&apos;Efriend infoQ&apos;E in popup 5. change Nickname as
Q&apos;EextremelyQ&apos;E long name(I did copy Q&amp;E paste hundreds times
unrestrictedly!!) [Occurrence State] - there is a display problem with
Q&apos;Efriend infoQ&apos;E saved with very long name - Device shows ANR when try to
enter context menu - Device shows ANR when try to enter conversation
from very long named contact (Please find attached screenshot) I think
that itQ&apos;Es not good that can write Nickname unlimitedly. Therefore please
restrict to limited word length of Nickname.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:18:44 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>1011</bugid>
<title>zlib-dev package is required for compiling Android</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-02-10T01:10:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yoav.wei...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 08:11:58 +0000</openedDate>
<description>This is not really a bug, but itQ&apos;Es something that needs to be added to
the http://source.android.com/download page. IQ&apos;Em using Ubuntu 8.04 and
installed the development environment as described in the above page.
When I ran make, it failed because it was missing zlib related .h files.
After installing the zlib1g-dev package, make continued.</description>
<comment>
<author>absolut...@gmail.com</author>
<when>Thu, 30 Oct 2008 06:32:33 +0000</when>
<what>I had the exact same issue. Docs should add: 

sudo apt-get install zlib1g-dev

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Feb 2009 01:10:45 +0000</when>
<what>Assumed to have been resolved, please file a new report if there are still issues</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:19:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8463</bugid>
<title>Language setting ignored in Google Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>68</stars>
<reportedBy>Massachu...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 01:44:04 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Set Q&quot;ELanguageQ&quot;E to anything other
than Q&quot;EAmerican EnglishQ&quot;E in Settings Q&gt;E Text-to-Speech Settings (British
English, French, German, Italian, Spanish) 2. Check/DonQ&apos;Et check Q&quot;EAlways
use my settingsQ&quot;E (makes no difference) on same menu. 3. Run spoken
directions in Google Navigation. - What happened. Spoken navigation
directions remain American English. - What you think the correct
behavior should be. Spoken directions should reflect chosen
text-to-speech language. Behavior changed after one of the (many) recent
updates to Google Navigation. Previously, the language changed to what
was picked. (My own phone switched to American English without me
changing the setting from Q&quot;EBritish EnglishQ&quot;E, but I donQ&apos;Et know exactly
which update triggered the change.) Motorola Droid, 2.1 (update)</description>
<comment>
<author>jkbarke...@gmail.com</author>
<when>Tue, 08 Jun 2010 03:29:40 +0000</when>
<what>EXACT same story and issue as Massachute4555 reported above. Navigation voice now reverted to Q&quot;EAmerican EnglishQ&quot;E despite formerly working in Q&quot;EBritish English.Q&quot;E 

Device: Motorola Droid
Carrier: Verizon
Country/Language: USA/English
Firmware Version: 2.1-update1
Build Number: ESE81

Went through every language option in all installed programs that allow a language selection (phoneQ&apos;Es native TTS Language Setting is still set to Q&quot;EBritish EnglishQ&quot;E and Q&quot;EAlways Use My SettingsQ&quot;E which used to work on Navigation a few weeks ago). 

Eureka moment when I saw that a Google-suggested market app, Q&quot;ETTS Service Extended,Q&quot;E was still set to Q&quot;EAmerican English.Q&quot;E However, selecting Q&quot;EPico TTSQ&quot;E and changing this appQ&apos;Es setting to Q&quot;EBritish EnglishQ&quot;E also failed to fix Navigation problem. 

Under Settings/Accessibility, I enabled Accessibility then checked TalkBack. All verbal announcements were correctly voiced using British English (voice tells you which program youQ&apos;Ere opening, speaks gmail subject lines alound, etc). Google Navigation is the ONLY program that continues to not recognize user-selected language and is locked to American English.

SIDE NOTE: The American English setting embarassingly features blatant mispronunciations of common names and words. In one example, while traveling in the Phoenix area, the very common name of Scottsdale was constantly mispronounced as Q&quot;EScoats-daleQ&quot;E (with a long Q&quot;EOQ&quot;E). British English made this sound so much better! Please hurry up and fix this bug!</what>
</comment>
<comment>
<author>markjuke...@gmail.com</author>
<when>Wed, 09 Jun 2010 16:44:22 +0000</when>
<what>I totally concur. The navigation has now become an embarrassment to use. I live in England and IQ&apos;Eve never heard a roundabout called a traffic circle before. The old version maps Brut used to work just fine. It used to pronounce avenue correctly and now it says Ave. The only way this works properly is if I use voice search eg, navigate to.... this needs fixed soon. It was the party piece of my phone. N1</what>
</comment>
<comment>
<author>markjuke...@gmail.com</author>
<when>Tue, 15 Jun 2010 19:39:45 +0000</when>
<what>Ok so I messed around a little and found a solution. As I mentioned in my previous post IQ&apos;Eve been using maps Brut. They did an update which I think auto enabled a setting, located MORE then BRUT MOD called international navigation. Unchecking this did the trick. Now the Brut mod and the official Google maps uses UK terminology, eg roundabout. Happy days. </what>
</comment>
<comment>
<author>magic...@gmail.com</author>
<when>Sat, 03 Jul 2010 11:55:51 +0000</when>
<what>I am experiencing exactly the same issue

regardless of how I set Text-To-Speech
Navigation is always in English-US

anybody has found a fix?
Thanks</what>
</comment>
<comment>
<author>weslymo...@gmail.com</author>
<when>Sat, 03 Jul 2010 16:47:02 +0000</when>
<what>I experience this issue as well.  This has been the case since the second most recent update to Google Maps/Navigation, and was not corrected in the most recent.  I would love to see this corrected so I can again select a voice other than US English.</what>
</comment>
<comment>
<author>markjuke...@gmail.com</author>
<when>Sat, 03 Jul 2010 17:25:45 +0000</when>
<what>Download maps brut. Go to settings in maps Brut mod and unchecked force international navigation if it is checked. That should work and both navigation beta and maps should speak in English.</what>
</comment>
<comment>
<author>kenny...@gmail.com</author>
<when>Wed, 21 Jul 2010 15:50:17 +0000</when>
<what>This issue is still there.  Someone in google please fix it?  The sound is terribly not like human! (American English)</what>
</comment>
<comment>
<author>Byro...@gmail.com</author>
<when>Thu, 29 Jul 2010 03:13:15 +0000</when>
<what>I think I have installed a couple updates since this issue was first reported and still no fix? Not a peep out of google yet?</what>
</comment>
<comment>
<author>spwhi...@gmail.com</author>
<when>Thu, 29 Jul 2010 06:39:28 +0000</when>
<what>The problem is still present despite the multiple updates to Maps we have received this year.

Something I would like to point out: I believe our complaints here are going unheard, as this Q&quot;EbugQ&quot;E actually has to do with the Google supplied Maps/Navigation app. Google itself does not officially monitor this forum, as far as I know; rather, it is for bugs in the open source part of the Android OS.

Since this is in reality an app issue from a Google developed app, we have to take this problem to Google!

I found this thread recently with a response from a Google Engineer regarding the issue. He seems to make a mistake in his description of the problem, but still promises that it is being looked into.
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=55e373995ab4daeeQ&amp;Ehl=en</what>
</comment>
<comment>
<author>Byro...@gmail.com</author>
<when>Thu, 29 Jul 2010 14:08:54 +0000</when>
<what>I got my British English by uninstalling the last update 
Hope that works for others</what>
</comment>
<comment>
<author>webmaste...@gtempaccount.com</author>
<when>Sun, 31 Oct 2010 01:52:15 +0000</when>
<what>This issue needs to be reported against the Google Maps Navigation app (email?), not Android, and should be closed.</what>
</comment>
<comment>
<author>rvbepp...@gmail.com</author>
<when>Wed, 03 Nov 2010 04:09:03 +0000</when>
<what>Hi.

It is solved installing morelocale2 from Android market....</what>
</comment>
<comment>
<author>fabr...@gmail.com</author>
<when>Wed, 12 Oct 2011 16:26:20 +0000</when>
<what>Same problem
I choose Spanish for the voice guidance, but american enliglish is what I heard. I tried lots of configurations and nothing seems to change the voice output language

Phone: Samsung Galaxy Ace</what>
</comment>
<comment>
<author>Speeddy...@gmail.com</author>
<when>Thu, 10 Nov 2011 00:46:05 +0000</when>
<what>Confirming that using morelocale 2 fixes the problem. Also posted a report of this bug over on the google mobile forums: http://www.google.com/support/forum/p/Google+Mobile/thread?tid=5080ecb406242564Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>4515</bugid>
<title>Alret sound is muted when pushing the volume key on calling.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>freshj...@gmail.com</reportedBy>
<openedDate>Thu, 05 Nov 2009 01:12:53 +0000</openedDate>
<description>PE-A] Alret sound is muted when pushing the volume key on calling.
ProceduresQ&gt;E 1. Make MT call 2. Push the volume key IssueQ&gt;E Alreting sound
is muted when pushing the volume key.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10460</bugid>
<title>home screen icons disappear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>moou...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 09:08:51 +0000</openedDate>
<description>Android ver. 2.2 Motorola Droid When on the home screen and sliding out
keyboard, all icons and widgets disappear, even when in safe mode. This
used to happen once in a while with ver. 2.0.1, but is much more
frequent with 2.2. Also happens when in applications and pressing the
home button (with keyboard slid in). DoesnQ&apos;Et happen all the time. I
found that the icons wonQ&apos;Et reappear unless I open the app drawer and
wait for the icons to reappear there first. Once they do, they appear on
the home screen. If I let it sit and wait on the home screen, IQ&apos;Ell just
be waiting forever. NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17018</bugid>
<title>Headset button does not answer call since 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>kree...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 14:46:50 +0000</openedDate>
<description>NEXUS-S (I9023), with 2.3.4 installed and original headset Wired headset
button does not function properly anymore since the update 2.3.4
Behavior in 2.3.3: 1. Press button =Q&gt;E music starts playing, either stock
music player or app for which the setting headset controls is enabled.
2. Press again =Q&gt;E pause 3. Incoming call without music playing: press
wired headset button =Q&gt;Eanwser call 4. Incoming call with music playing
(interrupted): press wired headset button =Q&gt;Eanwser call Behavior in
2.3.4: 1. Press button =Q&gt;E music starts playing, either stock music
player or app for which the setting headset controls is enabled. 2.
Press again =Q&gt;E pause 3. Incoming call without music playing: press wired
headset button =Q&gt;E NOTHING HAPPENS 4. Incoming call with music playing
(interrupted): press wired headset button =Q&gt;E NOTHING HAPPENS</description>
<comment>
<author>414e54484f4e5942</author>
<when>Sat, 04 Jun 2011 22:10:58 +0000</when>
<what>I am also having a similar/same problem.

Nexus S I9023 with 2.3.4 installed

I am not using the stock headphones but a Shure CBL-M-K, originally this was working to stop/start music and answer a call but now it seems to have stopped working.</what>
</comment>
<comment>
<author>414e54484f4e5942</author>
<when>Sun, 05 Jun 2011 21:27:01 +0000</when>
<what>I plugged in the phone into the debugger and then plugged in the headset and pressed the button twice the debug output is as follows:

W/Vold    (   70): Ignoring unknown switch Q&apos;Eh2wQ&apos;E
I/EventHub(  109): New keyboard: device-Q&gt;Eid=0x90002 devname=Q&apos;Esec_jackQ&apos;E propName=Q&apos;Ehw.keyboards.589826.devnameQ&apos;E keylayout=Q&apos;E/system/usr/keylayout/sec_jack.klQ&apos;E
I/EventHub(  109): New device: path=/dev/input/event6 name=sec_jack id=0x90002 (of 0x3) index=3 fd=257 classes=0x1
I/InputReader(  109): Device added: id=0x90002, name=sec_jack, sources=00000101
I/InputManager-Callbacks(  109): No input device calibration properties found for device sec_jack.
V/HeadsetObserver(  109): Headset UEVENT: {SUBSYSTEM=switch, SWITCH_STATE=1, DEVPATH=/devices/virtual/switch/h2w, SEQNUM=8613, ACTION=change, SWITCH_NAME=h2w}
V/HeadsetObserver(  109): Intent.ACTION_HEADSET_PLUG: state: 1 name: h2w mic: 1
I/AudioService(  109):  AudioFocus  requestAudioFocus() from android.media.AudioManager@406088b8com.android.music.MediaPlaybackService$3@406087c8
I/AudioService(  109):   Remote Control   registerMediaButtonEventReceiver() for ComponentInfo{com.google.android.music/com.android.music.MediaButtonIntentReceiver}
D/AudioHardware(   75): AudioStreamOutALSA::setParameters() routing=4
D/AudioHardware(   75): AudioHardware pcm playback is exiting standby.
D/AudioHardware(   75): openPcmOut_l() mPcmOpenCnt: 0
W/AudioFlinger(   75): write blocked for 99 msecs, 221 delayed writes, thread 0xcb08
W/KeyCharacterMap(  195): CanQ&apos;Et open keycharmap file
W/KeyCharacterMap(  195): Error loading keycharmap file Q&apos;E/system/usr/keychars/sec_jack.kcm.binQ&apos;E. hw.keyboards.589826.devname=Q&apos;Esec_jackQ&apos;E
W/KeyCharacterMap(  195): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/dalvikvm(23538): GC_EXPLICIT freed 23K, 54% free 2850K/6151K, external 1681K/2137K, paused 34ms
I/ActivityManager(  109): Starting: Intent { flg=0x10000000 cmp=com.google.android.music/com.android.music.MediaPlaybackActivity bnds=[14,547][282,669] } from pid -1
V/RenderScript_jni(  195): surfaceDestroyed
W/KeyCharacterMap(22392): CanQ&apos;Et open keycharmap file
W/KeyCharacterMap(22392): Error loading keycharmap file Q&apos;E/system/usr/keychars/sec_jack.kcm.binQ&apos;E. hw.keyboards.589826.devname=Q&apos;Esec_jackQ&apos;E
W/KeyCharacterMap(22392): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/dalvikvm(  195): GC_EXPLICIT freed 748K, 47% free 5147K/9607K, external 9799K/11838K, paused 88ms
E/MP3Extractor(   75): Unable to resync. Signalling end of stream.
I/AudioService(  109):  AudioFocus  requestAudioFocus() from android.media.AudioManager@406088b8com.android.music.MediaPlaybackService$3@406087c8
I/AudioService(  109):   Remote Control   registerMediaButtonEventReceiver() for ComponentInfo{com.google.android.music/com.android.music.MediaButtonIntentReceiver}
D/dalvikvm(23538): GC_EXPLICIT freed 30K, 54% free 2842K/6151K, external 1681K/2137K, paused 58ms</what>
</comment>
<comment>
<author>queg...@gmail.com</author>
<when>Thu, 16 Jun 2011 02:46:57 +0000</when>
<what>this not cool, an incentive to not update for me.  thanks for posting this, i hope it can be fixed.  i also have a cbl-m-k and android 2.2 on nexus one.</what>
</comment>
<comment>
<author>drdkgu...@gmail.com</author>
<when>Sun, 26 Jun 2011 18:21:35 +0000</when>
<what>This is seriously a big issue. How can Google even allow such defects to be released in final Update.

Google, Please rectify it.</what>
</comment>
<comment>
<author>nikhilka...@gmail.com</author>
<when>Thu, 30 Jun 2011 10:09:16 +0000</when>
<what>Any other way than waiting for Google to get the new release? I really donQ&apos;Et like taking out the phone from the pocket to receive the call! Any app developed to correct this?</what>
</comment>
<comment>
<author>kree...@gmail.com</author>
<when>Thu, 30 Jun 2011 11:49:55 +0000</when>
<what>I do not have the file /system/usr/keychars/sec_jack.kcm.bin

Only these in this location:
/system/usr/keychars/cypress-touchkey.kcm.bin
/system/usr/keychars/qwerty.kcm.bin 
/system/usr/keychars/qwerty2.kcm.bin
/system/usr/keychars/s3c-keypad.kcm.bin
</what>
</comment>
<comment>
<author>414e54484f4e5942</author>
<when>Thu, 30 Jun 2011 12:36:14 +0000</when>
<what>I believe the file /system/usr/keychars/sec_jack.kcm.bin is not important here as that is used to convert key presses to ascii characters.

I created an application and debugged it and got it to listen for the button press and it worked. It seems that it works all the way to the application. 

So this may be something wrong with it being sent to the Music and Phone applications or how they handle the button press?</what>
</comment>
<comment>
<author>kree...@gmail.com</author>
<when>Thu, 30 Jun 2011 13:08:33 +0000</when>
<what>Tnx! So it seems. According to http://androidforums.com/epic-4g-tips-tricks/244846-pausing-headset-button-epic-fully-working.html this should work.

I checked the /system/usr/keylayout/qwerty.kl file and there is no key 248 defined.
Suppose I have to root my phone to give it a try...

I also found http://www.kandroid.org/online-pdk/guide/keymaps_keyboard_input.html

Does anyone know where to find the key definitions, that is, what button belongs to which key number?</what>
</comment>
<comment>
<author>nikhilka...@gmail.com</author>
<when>Sat, 30 Jul 2011 06:00:31 +0000</when>
<what>ItQ&apos;Es been 2 months now, can this issue be please resolved by someone so that a non-coder like me can use the most basic functionality of a phone?! :|</what>
</comment>
<comment>
<author>414e54484f4e5942</author>
<when>Sat, 30 Jul 2011 15:30:53 +0000</when>
<what>Seems to be working for me now in 2.3.4 with the latest music player (3.0.1):

https://market.android.com/details?id=com.google.android.musicQ&amp;Ehl=en

I did clear all the settings for the Application and also stopped it completely (this is found in Menu button -Q&gt;E manage apps -Q&gt;E music) - Force stop, uninstall updates, clear data, and then install the latest version 3.0.1.</what>
</comment>
<comment>
<author>zee.beb...@gmail.com</author>
<when>Fri, 18 Nov 2011 19:09:06 +0000</when>
<what>hey even I am facing this issue on Sony Xperia Arc,it started after I updated to 2.3.4,although I can answer/reject calls but does not work for music.

I have even downloaded Headset Button app,but again does not respond to that app only works to skip to next track by press the button twice Q&amp;E so on.All I get is a beep sound when I stop/start a song by pressing the button once. I have tried different headphones that have mic button but still not responding.Please fix this</what>
</comment>
</bug>
<bug>
<bugid>9714</bugid>
<title>can no longer find purchased app on the market myTouch 3G 1.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jason.cr...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 13:40:10 +0000</openedDate>
<description>I previously purchased an app for my myTouch 3G called Profile by
developer Q&quot;EnoimjoshQ&quot;E. At some point after I had been using it for a
while, there was an update available and so I performed the update.
Unrelated to this, I recently performed a master reset (with the aid of
T-mobile Android specialist) on my phone. After the reset I was able to
reinstall the Profile app. However, it is the original version and I can
no longer find the this app on the market in order to perform an update.
Also, I have verified that my wifeQ&apos;Es myTouch 3G and a G1 (both stock,
i.e., non-rooted) do not see the app on the Market either. Please let me
know if I can provide any more information in order to correct this
problem. I have contacted the developer and he has unpublished and
republished the Profile app but to no avail. The steps to reproduce the
problem: myTouch 3G, 1.6 1) Launch the Market app 2) Search for
Q&quot;EnoimjoshQ&quot;E 3) Verify that Q&quot;EProfileQ&quot;E does not show up as an available app
or 1) Launch the Market app 2) Press Menu-Q&gt;EDownloads 3) Verify that
Q&quot;EProfileQ&quot;E shows Q&quot;EInstalledQ&quot;E and not Q&quot;EUpdate AvailableQ&quot;E In summary, I
have Profile (noimjosh) version 1.4.2 installed but cannot find the
latest version (1.6.5) in the Market. I donQ&apos;Et think this is related, but
before I performed the master reset last week, I did have version 1.6.5
installed. About Phone T-Mobile myTouch 3G 1.6 Baseband version
62.50SC.20.17U_2.22.23.02 Kernel version 2.6.29-00479-g3c7df37
android-build@apa26 #19 Build number DMD64</description>
</bug>
<bug>
<bugid>20023</bugid>
<title>Callsites not updated when renaming a resource</title>
<status>Unassigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>bbur...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 23:52:48 +0000</openedDate>
<description>When I rename a resource file like a layout with Refactor/Rename, I have
to manually fix up all the .xml and .java files where that resource is
being referenced. It would be much more convenient if Eclipse did this
for me, like it does when renaming Java methods and classes.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Sep 2011 16:44:38 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:36:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10358</bugid>
<title>Usability -- assigning functions to hardware buttons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 20:58:41 +0000</openedDate>
<description>The current model for managing which activity processes hardware keys
such as BT voice command, etc requires the user to visit
Settings-Q&gt;EApplications-Q&gt;EManage Applications-Q&gt;E(app presently holding the
key in question -- which the user may not even know) and then press a
Q&quot;Eclear defaultsQ&quot;E key. This is not straightforward (Q&quot;Eclear defaults?Q&quot;E),
and as an app developer, I find I have to tell users how to clear my
appQ&apos;Es use of one of these keys. What would be easier to understand would
be an entry in the Settings for Q&quot;EButtonsQ&quot;E (or similar) that lists the
available triggers and what activity is assigned to each, and what other
activities have expressed an interest in the button. This would be a
natural model using transparently obvious terminology. If different
versions have hotkeys or quicklaunch settings, this could be located
with them, perhaps</description>
</bug>
<bug>
<bugid>2093</bugid>
<title>SharedPreferences.OnSharedPreferenceChangeListener called when no change occurred</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Wed, 25 Feb 2009 23:30:12 +0000</openedDate>
<description>Create a preference which has a sub-preference. An example is
ListPreference item. Set up your own listener. Go to the ListPreference
item in the preferences screen. Do not change a value. Simply cancel out
of the screen. The listener will be triggered indicating the item has
changed when in fact is has not. If we cancel out of an item, the
listener should never be triggered.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:44:50 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:32:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:17:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10557</bugid>
<title>Gallery displays new PicasaWeb photos in reverse order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 15:33:31 +0000</openedDate>
<description>Steps to reproduce: 1. Take several pictures with the camera 2. Share
them (using Q&quot;EShareQ&quot;E-Q&gt;EQ&quot;EPicasaQ&quot;E) to an existing PicasaWeb album that
already contains photos taken with the Android 2.1 camera (i.e., the
camera without the Q&quot;EIMGQ&quot;E prefix file naming convention). 3. View the
PicasaWeb album inside the gallery. RESULT: If the pictures are grouped
by date, At least in the unpiled/ungrouped view, the most recent photos
are shown first and the oldest photos are shown last. The PicasaWeb web
site shows the correct ordering, but the gallery flips the order of
these new photos. [ The Camera app in Android 2.2 has a new file naming
convention. The new files start with Q&quot;EIMGQ&quot;E whereas the Android 2.{0,1}
camera images started with numbers. This problem may be a result of this
naming convention change. Unfortunately, the choice to add Q&quot;EIMG_Q&quot;E and
then a string of numbers with no delimiters both makes the file names
less intuitive to read but also prevents ever going back to the old
convention because letters are always sorted after numbers. ]</description>
<comment>
<author>ted.pav...@gmail.com</author>
<when>Wed, 18 Aug 2010 17:25:52 +0000</when>
<what>The problem seems to be more complicated. New PicasaWeb photos do not appear to be ordered in any meaningful way (perhaps they are ordered by the time they were written to disk, which is partially determined by their file size). </what>
</comment>
<comment>
<author>ted.pav...@gmail.com</author>
<when>Fri, 20 Aug 2010 16:40:46 +0000</when>
<what>I also notice that on a batch upload, the uploads go in LIFO order. That is, there appears to be an upload Q&quot;EstackQ&quot;E that pushes on the images oldest-first and pops them off earliest-first.

So when adding pictures to a PicasaWeb album, the newest photos get added first. If that PicasaWeb album gets syncQ&apos;Ed multiple times during the large batch upload, then perhaps the new images it downloads will be in Q&quot;EcorrectQ&quot;E oldes-to-newest order, but each group of new images is newer than the next group.</what>
</comment>
</bug>
<bug>
<bugid>16446</bugid>
<title>Search screen display abnormal after phone orientation change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>123testo...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 12:57:08 +0000</openedDate>
<description>Version : 2.3 Initial Condition: receive a SMS. message icon should
present in status bar Steps to reproduce: 1, open quick search widget
config menu on Home ( by Home -Q&gt;E add widget -Q&gt;E search ) 2, receive a
message (precondition) 3, open msg from status bar 4, rotate phone for
several times, screen will transfer between portrait and landscape. 5,
on landscape mode, press back key to return to home. you can see quick
search box is clipped and position changed (same as the attached image
file). Actual result: quick search screen is clipped Expected result:
search screen display as normal (same as after step 1).</description>
</bug>
<bug>
<bugid>1927</bugid>
<title>At random times, system stops reading image files from the SD card.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>prod....@gmail.com</reportedBy>
<openedDate>Thu, 05 Feb 2009 22:14:22 +0000</openedDate>
<description>Pre-Condition: System Idle Observed Output: System stops reading images
from the SD. Expected Result: System should be able to read image files
at any time. Error description: Image thumbnails appear with an error
symbol. Image canQ&apos;Et be viewed. Steps to reproduce it: 1) No steps are
required, just open the gallery application and this error happens at
random times.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 22:25:41 +0000</when>
<what>The reliability of SD card access will be improved in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:57:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:22:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:10:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4779</bugid>
<title>deletion in trash box of email application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 06:00:56 +0000</openedDate>
<description>items in trash box can not be deleted. isnQ&apos;Et it bug or your policy?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:09:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5457</bugid>
<title>SMS-TAN is displayed while screen is locked - security issue!!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Michael....@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 07:59:04 +0000</openedDate>
<description>I use the option to lock the screen within a certain time. When I do
internet banking, I get my TANs via SMS. These complete SMS (including
the TAN) is displayed in the status row on top. When I lock the screen,
I think IQ&apos;Em quite secure. But this is not true. In my opinion this is a
security issue. It would be better to just display the sender instead of
the content of the SMS. I use HTC Magic via Vodafone (A1) Austria</description>
<comment>
<author>ddascale...@gmail.com</author>
<when>Fri, 15 Jan 2010 00:48:44 +0000</when>
<what>This is a security risk. As of Android 2.1 (Nexus One), the entire SMS body is
displayed in the notification bar.

Please display only a notification that a SMS has arrived, not its text.</what>
</comment>
<comment>
<author>gordon.m...@gmail.com</author>
<when>Thu, 18 Mar 2010 11:14:15 +0000</when>
<what>Same as issue 3187.</what>
</comment>
</bug>
<bug>
<bugid>10139</bugid>
<title>The Window Manager resume cause Q&quot;Ecom.android.browserQ&quot;E process has died. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jackx...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 08:11:52 +0000</openedDate>
<description>Title: The Window Manager resume cause Q&quot;Ecom.android.browserQ&quot;E process has
died. - Steps to reproduce: 1. Connect to Internet by Wi-Fi or 3G then
open the Browser application. 2. Browsing the web site with rich content
(a mount of pictures, ex: http://maps1.yimg.com/) - Issue symptom:
Process Q&quot;Ecom.android.browserQ&quot;E has died will cause Window Manager death
then reload window system(show up the ANDROID logo). It should be no any
hang up and Window Manager death when user do the Internet Browsing
normally. Please refer the detail log as attached file. Please make sure
that youQ&apos;Ere using Android 2.1, and (if the issue exists on a device)
that the device also runs Android 2.1. Please also run Q&quot;Eadb bugreportQ&quot;E
and archive the output.</description>
<comment>
<author>scano...@gmail.com</author>
<when>Mon, 16 Aug 2010 20:38:55 +0000</when>
<what>Picked up same problem after 2 mths use on HTC Desire running 2.1 update 1. Will load browser with Google (home page) error occurs selecting favourites. Home page greyed out in menu.</what>
</comment>
<comment>
<author>praful.p...@gmail.com</author>
<when>Wed, 01 Sep 2010 01:45:02 +0000</when>
<what>In Froyo , if i try to access Heavy content HTML pages in all the tabs, Browser is Crashing. 
This is 100% reproducible.
I am struggling in this issue.
Please help me ASAP.</what>
</comment>
<comment>
<author>bluesnow...@gmail.com</author>
<when>Fri, 15 Jul 2011 05:56:21 +0000</when>
<what>when I am Login a flash web site,it also will cause the problem ,the log like this:

I/ActivityManager( 2149): Process com.android.browser (pid 2703) has died.
I/WindowManager( 2149): WIN DEATH: Window{483d2cb8 com.android.browser/com.andro
id.browser.BrowserActivity paused=false}
I/UsageStats( 2149): Unexpected resume of org.adw.launcher while already resumed
 in com.android.browser
W/InputManagerService( 2149): Got RemoteException sending setActive(false) notif
ication to pid 2703 uid 10020
D/Zygote  ( 2126): Process 2703 terminated by signal (11)
E/InputMethodService( 2262): Unexpected null in startExtractingText : mExtracted
Text = null, input connection = com.android.internal.view.InputConnectionWrapper
@482625a8

I donQ&apos;Et known why?

Is there anyone can help me ?

 Thanks.</what>
</comment>
</bug>
<bug>
<bugid>2316</bugid>
<title>Email app unusable with IMAP accounts that have many folders</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>33</stars>
<reportedBy>ch...@manawiz.com</reportedBy>
<openedDate>Sat, 28 Mar 2009 20:12:07 +0000</openedDate>
<description>I have hundreds, maybe thousands, of folders in my business Exchange
account. Connected via IMAP, the Android Email app insists on loading
all folders every time it starts, which takes many hours, overnight.
And, the Inbox is the last folder loaded. This makes it impossible to
use the device (mine is ADP1) for email! I canQ&apos;Et wait 8 hours just to
check for new mail and access it. There should be options to control
which folders are retrieved if the Email client is not going cache them,
or do what other mobile email clients do, which is to limit the folders
to a small set. Possible limitations would be a named list (ideal),
options whether or not to recursively traverse a folder tree, option to
retrieve just subscribed folder. The client needs some way to manage
accounts with many folders, else it is truly unusable for email for many
users.</description>
<comment>
<author>ch...@manawiz.com</author>
<when>Sun, 29 Mar 2009 04:31:49 +0000</when>
<what>I tried resolving this using the IMAP path prefix.  After looking at the code it is
clear that specifying an impossible prefix, e.g. IMPOSSIBLE, as the IMAP path prefix
should yield just INBOX folder listed and retrieved.  However, the IMAP this does not
work as the path prefix is evidently broken there is already another bug report about
that (issue 1811).

Getting IMAP path prefixes working correctly would resolve this issue.
</what>
</comment>
<comment>
<author>ch...@manawiz.com</author>
<when>Sun, 29 Mar 2009 06:05:22 +0000</when>
<what>IQ&apos;Eve narrowed this bug, and probably bug 1811 as well.  Specifying the IMAP path
prefix works if done when the account is initially created, but if the path prefix is
changed later the update does not register.  The update is preserved in the account
settings, but for some reason is not picked up by the ImapStore, so the store
continues to retrieve whatever folders were specified using the prefix when the
account was initially created.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:09:57 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:50:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:28:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:50:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2218</bugid>
<title>android:textColor in Themes do not apply to CheckBoxes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-13T21:20:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>droozenr...@gmail.com</reportedBy>
<openedDate>Fri, 13 Mar 2009 12:54:23 +0000</openedDate>
<description>I created a couple custom themes for my application. They included
setting the background to an opaque but lighter color. The user may also
choose to have the normal default black background with white text.
Because of the lighter color, in my theme I included the attribute
android:textColor=Q&quot;E#000Q&quot;E to turn the text to black to make it easier to
read. All TextViews apply the text color fine. My CheckBoxes, however,
did not. CheckBoxes should apply textColor just as if it was added to
its view in its XML. My workaround, at the moment, is to have a separate
layout for the screen with CheckBoxes with android:textColor=Q&quot;E#000Q&quot;E in
the CheckBox, and if I set one of the themes, to set the separate
layout, instead of the normal layout.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 13 Mar 2009 15:49:59 +0000</when>
<what>How is your theme defined?</what>
</comment>
<comment>
<author>droozenr...@gmail.com</author>
<when>Fri, 13 Mar 2009 15:54:33 +0000</when>
<what>That would be good to know!

My theme is in res/values/theme.xml
Here is the xml:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;EresourcesQ&gt;E
    Q&lt;Estyle name=Q&quot;ETheme.BlackBackgroundQ&quot;E parent=Q&quot;Eandroid:ThemeQ&quot;EQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E@drawable/black_backgroundQ&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#000Q&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowNoTitleQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E
    Q&lt;E/styleQ&gt;E
Q&lt;E/resourcesQ&gt;E

I actually have 4 of these themes, each with a different background, but IQ&apos;Ell just
show one.

I set it in my code with:

setTheme(R.style.Theme_BlackBackground);
setContentView(R.layout.main);</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 13 Mar 2009 21:20:51 +0000</when>
<what>ThatQ&apos;Es normal. You need to override the CheckBox style:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;EresourcesQ&gt;E
    Q&lt;Estyle name=Q&quot;ETheme.BlackBackgroundQ&quot;E parent=Q&quot;Eandroid:ThemeQ&quot;EQ&gt;E
        Q&lt;Eitem name=Q&quot;EcheckboxStyleQ&quot;EQ&gt;EWidget.CompoundButton.CheckBox.MyThemeQ&lt;E/itemQ&gt;E
  Q&lt;E/styleQ&gt;E

    Q&lt;Estyle name=Q&quot;EWidget.CompoundButton.CheckBox.MyThemeQ&quot;EQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#000Q&lt;E/itemQ&gt;E
    Q&lt;E/styleQ&gt;E
Q&lt;E/resourcesQ&gt;E</what>
</comment>
<comment>
<author>droozenr...@gmail.com</author>
<when>Sun, 15 Mar 2009 13:13:54 +0000</when>
<what>When I try that, I get an error in Eclipse saying Q&quot;ENo Resource found that matches the
given name Widget.CompoundButton.CheckBoxQ&quot;E</what>
</comment>
<comment>
<author>polle...@gmail.com</author>
<when>Thu, 10 Jun 2010 16:55:57 +0000</when>
<what>Hello,

  I finally made it. I wanted an Q&quot;Ewhite background made with a tiled png Q&quot;E and so the checkboxes textColor changed to black. The textColor item was good enough for most texts (TextView, ListViews) but not for checkbxes so 

here is what I put in my res/values/monstyle.xml

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;EresourcesQ&gt;E


Q&lt;E!--  theme g?n?ral d?fini au niveau de lQ&apos;Eapplication (ou de chaque activit?) --Q&gt;E
    Q&lt;Estyle name=Q&quot;ETheme.PetitsCarreauxBackgroundQ&quot;E parent=Q&quot;Eandroid:ThemeQ&quot;EQ&gt;E
    Q&lt;Eitem name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E@drawable/back_repeatQ&lt;E/itemQ&gt;E	
    Q&lt;Eitem name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#000Q&lt;E/itemQ&gt;E
    
    Q&lt;E!-- surcharge du comportement par d?faut des cases a cocher 
    voir http://code.google.com/p/android/issues/detail?id=2218 
    ou la solution est incompl?te  --Q&gt;E
    Q&lt;Eitem name=Q&quot;Eandroid:checkboxStyleQ&quot;EQ&gt;E@style/Widget.CompoundButton.CheckBox.ListeNoireQ&lt;E/itemQ&gt;E
    	
  Q&lt;E/styleQ&gt;E

    Q&lt;Estyle name=Q&quot;ETexteNoirQ&quot;EQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#000000Q&lt;E/itemQ&gt;E
    Q&lt;E/styleQ&gt;E
    
    Q&lt;Estyle name=Q&quot;ETexteRougeQ&quot;E parent=Q&quot;E@style/TexteNoirQ&quot;EQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#FF0000Q&lt;E/itemQ&gt;E
    Q&lt;E/styleQ&gt;E
    
    
    Q&lt;Estyle name=Q&quot;EWidget.CompoundButton.CheckBox.ListeNoireQ&quot;E  parent=Q&quot;Eandroid:Widget.CompoundButton.CheckBoxQ&quot;EQ&gt;E
          Q&lt;Eitem name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#000000Q&lt;E/itemQ&gt;E
    Q&lt;E/styleQ&gt;E
   
Q&lt;E/resourcesQ&gt;E

of course my style is declared at the application level in the Manifest


Q&lt;Eapplication android:name=Q&quot;EC2IApplicationQ&quot;E android:icon=Q&quot;E@drawable/logo_c2iQ&quot;E
		android:label=Q&quot;E@string/app_nameQ&quot;E  
		android:theme=Q&quot;E@style/Theme.PetitsCarreauxBackgroundQ&quot;E
		Q&gt;E

Cheers.
</what>
</comment>
</bug>
<bug>
<bugid>1614</bugid>
<title>There should be virtual history buttons available for the URL history in the default browser</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T23:10:00.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 00:29:07 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem There should be virtual
history buttons available for the URL history in the default browser.
This feature is provided by the Steel browser of Kolbysoft.com and is
very much appreciated by the user community. - Sample source code
demonstrating the problem - What you think the correct behavior should
be. There should be virtual history buttons available for the URL
history in the default browser. This feature is provided by the Steel
browser of Kolbysoft.com and is very much appreciated by the user
community. It is not desirable for the user to hit the back (hard)
button again and again for the back history. This not only makes the
phone weak, but doesnt exactly leverage the touch input feature of the
g1 phone. If you are reporting a crash or similar issue, please also run
the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text
file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:26:20 +0000</when>
<what>learn something from the Steel browser.</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:26:24 +0000</when>
<what>learn something from the Steel browser.</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:26:26 +0000</when>
<what>learn something from the Steel browser.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:49:48 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:10:00 +0000</when>
<what>fixed in a future release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:38:01 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14630</bugid>
<title>Exchange Calendar Sync Error - Accepting Meeting Invites from Phone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-09T17:45:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MarkRMon...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 15:19:40 +0000</openedDate>
<description>-Phone: HTC EVO 4G -Android: v2.2 -Steps: Received a calendar/meeting
invite from my exchange email account (ActiveSync), and accepted. The
invite email was then moved to my trash, and added to my phoneQ&apos;Es
calendar (the appropriate behavior you would expect within Outlook on
your PC). -Error: The next time my phone tried to sync back to my
exchange server (on a schedule vs. push), I received failure message for
the Calendar portion of the sync. I then went to my PC and looked at
Outlook. The original invite email was indeed moved to the trash.
However, the accepted calendar event was not added to my exchange
calendar (only on my phone). -Correct Behavior: Invite is sent to phone,
accept or decline event. If accepted, add to phoneQ&apos;Es calendar, and
properly add to calendar on Exchange server on next sync event.
-Resolution/Workaround: Deleted event from phoneQ&apos;Es calendar, went to
Outlook, found the original invite email, and re-accepted. Ran manual
sync on exchange account (ActiveSync), and event was successfully added
to both locations with no error/failure messages.</description>
<comment>
<author>MarkRMon...@gmail.com</author>
<when>Wed, 09 Feb 2011 15:20:24 +0000</when>
<what>Duplicate Issue. See Issue #14629</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Feb 2011 17:45:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1442</bugid>
<title>Additional Ringtone option for SMS/MMS in Contacts App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>fadg...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 15:46:05 +0000</openedDate>
<description>I used to own Motorola Razr phones for the past several years. One nice
feature they had was the ability to assign a ringtone not only for
incoming calls per contact but also incoming text messages per contact.
Is this a feature that is in development or can it be considered? As an
alternative maybe using the default ringtone per contact as default
ringtone for that contactQ&apos;Es incoming text messaging?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:46:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:34:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:31:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:29:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13135</bugid>
<title>support for Cisco based VPN</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-12-13T18:03:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>christia...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 21:17:32 +0000</openedDate>
<description>The current Android 2.2 and as far as i see also 2.3 donQ&apos;Et support Cisco
based VPN Connections which is really bad. The Apple products support
it. A lot of companies and above all Universities use Ciscos VPN. Please
include Cisco VPN in future Android versions or get Cisco to make an App
available. IQ&apos;Ed even pay $10-20 for this App or update.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Dec 2010 18:03:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10895</bugid>
<title>calendar skips a month when scrubbing to next month</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yuha.m...@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 09:47:09 +0000</openedDate>
<description>On motorola milestone 2.1u1 When today is the last day of the month,
like 31st of august. Go to calendar, menu -Q&gt;E month view. menu -Q&gt;E today
Now if you scrub to next month by your finger it will skip september and
scroll to october. Now you need to scrub one month back to get to
september. After that the scrubbing works again. It brakes again when
you click menu -Q&gt;E today.</description>
<comment>
<author>TimWeigh...@gmail.com</author>
<when>Mon, 31 Jan 2011 06:46:29 +0000</when>
<what>Exact same issue for me, however it has been occurring since approx 28 Jan 2011.
Open calendar app in month view, swipe up to get to Feb but it skips to March, swipe down and it goes to Feb as it was supposed to originally.

HTC Magic running v2.2 of Android</what>
</comment>
<comment>
<author>simon.go...@gmail.com</author>
<when>Wed, 30 Mar 2011 08:31:41 +0000</when>
<what>I think this is the same issue, but with different way to reproduce and may not be the same resolution:
When viewing a full month (e.g. March 2011), tap a date which is in a different month (some are visible, e.g. 6th April 2011). Then use back button to go back will display March 2011. A scrub to the next month will hop to May. Instead, a scrub to previous month will stay at March.


</what>
</comment>
<comment>
<author>koina...@gmail.com</author>
<when>Sun, 24 Apr 2011 12:11:05 +0000</when>
<what>IQ&apos;Eve experienced the same skipping of a month on my HTC. After playing around with my phone, IQ&apos;Eve noticed if you scroll to a next month by positioning your finger at the top portion of the month calendar for example around weeks 1 Q&amp;E 2 then phone scrolls one month at a time WITHOUT skipping. However, if you were to position your finger around weeks 3 Q&amp;E 4 of the calendar when scrolling, then HTC jumps a month, e.g. June, August, October. I donQ&apos;Et know why HTC donQ&apos;Et have information about this scrolling issue, weather they did it intentional or not but I hope this helps you and others. This was bugging me for the longest time.</what>
</comment>
</bug>
<bug>
<bugid>11307</bugid>
<title>Renaming Shortcuts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>CBuntr...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 11:02:23 +0000</openedDate>
<description>Hello, I recently used Shortcuts in Android for calling my friends.
Unfortunately when I select a contact, I need to tell Android which
number it should call (like phone or home or work...). When I select a
number, it creates a Shortcut with the name of the contact. This is
really problematic in some cases because my sister for example has two
phones and sometimes I want to call here on the first one, and sometimes
one the second one. And maybe sometimes at home or at work. I canQ&apos;Et
seperate those Shortcuts (with the different numbers) because there is
no Icon showing me the difference and the Names are all the same (the
Name of my Contact). It should be possible to rename the Shortcuts or
there should be at least an extension in the shortcut-name like Q&quot;EMike
homeQ&quot;E and Q&quot;EMike workQ&quot;E so I can seperate those Shortcuts. Thank you very
much! Regards Christian Buntrock</description>
</bug>
<bug>
<bugid>17539</bugid>
<title>Samsung Galaxy S 2 user, some features you have missed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-10T02:57:48.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ajitr...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 20:25:45 +0000</openedDate>
<description>Hello I am from India, I have just bought the New Samsung Galaxy S 2.
Android: 2.3.3 Kernel Version: 2.6.35.7-I9100XWKE8-CL214845 Build
Number: GINGERBREAD.XWKE8 I really like this phone but I miss my nokia
for these reasons: 1. In-call options, when you have another calling
coming - no conference support. Please add conference support. I only
see Hold or Cut current call to take the call waiting. 2.Assuming
Samsung Galaxy S 2 is the best phone you can buy, SUPER LOW sounds -
notifications as well as ringtone. Please add volume boost. Please add
more louder sounds, like the nokia basic sms tone. Please add mp3
support for DEFAULT ringtone of the phone. 3. Vibration of the phone
just happens twice initially, but does not happen all throughout the
phone rings. Please add some options for vibration, like nokia phones,
vibrate once, vibrate all the time, vibrate 3 times. something like that
4. Google Navigation for India ? 5. The battery runs out pretty fast.
(the brightness is as lowest). this is because many application process
keep running in the background which dont auto close. I am not talking
about applications, i am talking about services of those applications
which keep running. 6. Folders for SMS messages. I need to keep my sms
in folders, this is very important, so i can keep my main sms separate
from spam sms. 7. In pre-installed Gtalk called Q&quot;EtalkQ&quot;E I cannot use any
other account, i have to to a factory reset to use another account. I
would like multiple account sign on for gtalk. 8. in built video
ringtone support which nokia n82 also had. just choose a videofile to
play as ringtone for the contact or default. 9. Currently i see
connection failed on Software Update (OTA), and not Q&quot;Eno updates are
availableQ&quot;E 10. In notification area, which you slide from the top, shud
have ability to delete the sms directly from there since there are many
junk sms. and I dont wish to click on them open and then delete. 11.
MOST important: Individual volumes for applications. Each application
shud have individual volume settings. Cause when i reduce an game app
volume the MEDIA volume is also reduced, and some video calling apps
volume are also reduced.</description>
<comment>
<author>ajitr...@gmail.com</author>
<when>Thu, 09 Jun 2011 20:29:01 +0000</when>
<what>12. FB for android sucks, the images are chopped off. when you see them.
When someone comments on photos, if you click on the notification area, the image is like 90px x 90px very tiny . Please build FB for android similar to FB on iphone which is awesome</what>
</comment>
<comment>
<author>Freme...@gmail.com</author>
<when>Thu, 09 Jun 2011 21:57:15 +0000</when>
<what>you guys suck!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 10 Jun 2011 02:57:48 +0000</when>
<what>talk to Samsung and Facebook.</what>
</comment>
</bug>
<bug>
<bugid>15246</bugid>
<title>Buttons in alert dialog are different heights</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>simmonmt@google.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 19:44:47 +0000</openedDate>
<description>Version: Gingerbread Define an AlertDialog using AlertDialog.Builder.
Add a positive button, with the text Q&quot;EokQ&quot;E. Add a negative button, with
the text Q&quot;Ereally really long text with lots of words and stuff that
never seems to endQ&quot;E. Display the dialog. The negative button will be
taller than the positive button. This looks ugly. It can certainly be
argued that we could use a shorter phrase for the negative button. In
many cases, this is possible -- at least in the appQ&apos;Es native language.
Picking a phrase thatQ&apos;Ell be sufficiently short in the native language
and in all translated languages is considerably shorter. Please consider
using a RelativeLayout (or similar) for the button layout in
alert_dialog.xml so that you can align the button tops and bottoms.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 01:00:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6555</bugid>
<title>media player and gallery activity very unresponsive after deleting 1500 files on sdcard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>plasma...@gmail.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 21:21:13 +0000</openedDate>
<description>Hi, on my system (Motorola Milestone 2.0.1,
ro.build.fingerprint=MOTO_O2DE/umts_sholes/umts_sholes/sholes:2.0.1/SHOLS_U2_01.14.0/1264550903:user/rel-keys)
I experienced today the following issue: I had about 1500 MP3 files on
my sdcard. I mounted the sdcard via usb, and deleted all the files and
installed a bunch (maybe 20) of new ones. Then I umounted the sdcard and
started the media player. It suddenly was completely unresponsive for
quite a while (maybe 2 or 3 hours) and so was the gallery app (I also
tested the 2.1 gallery app and musik player, with the same results).
Other apps were functioning ok. Due to some other issue, unfortunately
the logcat log of that time is gone, however I can remember that
something called Q&quot;EMediaProviderQ&quot;E or so was constantly working on some
content://media/external/???/Q&lt;EnumberQ&gt;E files and talking about deleting
(probably from some database?). This was about one file every 2 seconds
or so, really slow.</description>
</bug>
<bug>
<bugid>5898</bugid>
<title>[Docs] Correct explanation of how android:priority works for intent-filters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Fri, 08 Jan 2010 00:03:56 +0000</openedDate>
<description>The current documentation indicates that developers can Q&quot;Eimpose a
specific order in which .. broadcasts are received, or .. force Android
to prefer one activity over othersQ&quot;E. Source:
http://developer.android.com/guide/topics/manifest/intent-filter-element.html#priority
However, as noted in a couple of StackOverflow questions -- and
mentioned by Dianne Hackborn -- the android:priority attribute is only
taken into account for applications installed in the system partition.
Source:
http://stackoverflow.com/questions/2023811/catching-market-search-intents#comment-1947212</description>
</bug>
<bug>
<bugid>13478</bugid>
<title>Google Places should use keywords in the language of the current location for searching</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jjjja...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 17:58:20 +0000</openedDate>
<description>Google Places does nothing else than searching with a certain keyword in
Google Maps. I always use English on my device, but the official
language of my country is German. If I search for Q&quot;EATMsQ&quot;E in Maps with
the places shortcut it can not find anything. Searching for Q&quot;EBankomatQ&quot;E -
the German word for it gives tons of right hits. If you are in a foreign
country you often do not know which keyword you should use. Google
Places could do a great job here. You just kick on the right icon and it
searches with the local keyword. This feature is absolute necessary to
make Google Places useful for me and anybody else who uses a different
language on the device than the official language of the current
location. By the way: Q&quot;EGeldautomatQ&quot;E in the German version is also not a
proper keyword: zero right results! -Q&gt;E useless icon -Q&gt;E useless program!</description>
</bug>
<bug>
<bugid>4401</bugid>
<title>WebView loadData method attempts to load URL instead of string data if the string contains a percent symbol</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-02-18T21:49:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>18</stars>
<reportedBy>mikeshel...@gmail.com</reportedBy>
<openedDate>Wed, 28 Oct 2009 12:29:06 +0000</openedDate>
<description>Using SDK 1.5 (untested with other versions) the loadData method of the
WebView component will fail if the data string contains an ascii percent
symbol (%). Instead of treating it as html data to be displayed it
treats it as a URL to visit and displays the Q&quot;EWeb page not availableQ&quot;E
error message. Steps to reproduce: 1. Create a project with a WebView
component 2. Execute the following code on the WebView component:
webview.loadData(Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EFail cakes 50% offQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E,
Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E); Expected result: WebView displays: Q&quot;EFail cakes
50% offQ&quot;E Actual result: WebView displays: Q&quot;EWeb page not available The
Web page at
data:text/html;utf-8,%3Chtml%3E%3Cbody%3EFail%20cakes%2050%%20off%3C/body%3E%3C/html%3E
might be temporarily down or it may have moved permanently to a new web
address...Q&quot;E (screenshot attached) This can be worked around by replacing
all % symbols with the HTML entity Q&quot;EQ&amp;E#37;Q&quot;E This may indicate that itQ&apos;Es
possible to force applications that use this method to load arbitrary
URLs injected with specially crafted string data, although I havenQ&apos;Et
looked in to this in great detail (and the URL encoding of data would
seem to make this less likely). Cheers, Mike.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 21:49:32 +0000</when>
<what></what>
</comment>
<comment>
<author>kaye...@gmail.com</author>
<when>Thu, 05 May 2011 11:25:08 +0000</when>
<what>As of today SDK 2.3.3 this bug still apply.</what>
</comment>
<comment>
<author>luke...@msn.com</author>
<when>Fri, 24 Jun 2011 06:57:58 +0000</when>
<what>Replacing % doesnQ&apos;Et fix it completely. I noticed a page silently failed to load in a WebView, without an error message. After some research I found any page with a Chinese/Japanese symbol will not load with loadData. See here:
http://code.google.com/p/android/issues/detail?id=3552
and here for the fix:
http://code.google.com/p/android-rss/issues/detail?id=15
When I added the fix I also noticed some css was working that didnQ&apos;Et earlier!
Perhaps the documentation should mention loadData requires encoding with URLEncoder.encode.</what>
</comment>
<comment>
<author>luke...@msn.com</author>
<when>Tue, 28 Jun 2011 16:51:13 +0000</when>
<what>I noticed a major memory leak when loading many large pages with loadData, because the data: urls are stored in history. Switching to loadDataWithBaseURL(url,data,Q&quot;Etext/htmlQ&quot;E,Q&quot;EUTF-8Q&quot;E,url) fixes the memory leak and high cpu usage from using URLEncoder, however, you canQ&apos;Et use the default back and forward feature of the WebView. I got around this by using my own back and forward stacks in code.</what>
</comment>
</bug>
<bug>
<bugid>9274</bugid>
<title>Set Next Statement to be provided by DVM.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-23T19:37:58.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ravikuma...@gmail.com</reportedBy>
<openedDate>Wed, 23 Jun 2010 05:26:04 +0000</openedDate>
<description>Android code version you are running: 2.2 Your development environment:
Eclipse 3.5 Describe the problem: ThereQ&apos;Es no option to Q&apos;Eset next
statementQ&apos;E as in VC++ where we can skip statements at debug time. Kindly
request you to provide this feature ASAP as itQ&apos;Es highly convenient for
the developers. Expected Behaviour: The Q&apos;Eset next statementQ&apos;E
functionality in VC++ works as described below: void method(){ if(false)
//Line 1 System.out.println(Q&quot;EJust right click in debug mode Q&amp;E set next
statement to this line 2 Q&amp;E this statement will be printedQ&quot;E); }
Description: As Line 1 would always be evaluated to false hence, line 2
should never execute normally but through Q&apos;ESet Next StatementQ&apos;E feature,
we can skip the execution of line 1 during debug mode Q&amp;E hence, execute
Line 2 without checking Line 1. This Q&apos;ESet Next StatementQ&apos;E can also be
used to Jump to other methods in other classes as well.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 23 Jun 2010 19:37:58 +0000</when>
<what>IQ&apos;Em going to mark this as Q&quot;EdeclinedQ&quot;E for two reasons:

(1) What youQ&apos;Ere asking for would be a feature of Eclipse and the JDWP protocol used to communicate between the debugger and the VM.  Neither of these are under the control of the Android Open Source Project.

(2) Every Java compiler IQ&apos;Em aware of will completely omit the code in an Q&quot;Eif (false)Q&quot;E section.  The VM canQ&apos;Et simply change where the program counter is pointing.  The debugger would need to re-compile the function with the previously-excluded code included, send it to the VM, have the VM replace it in memory, and continue execution.

You can do what you want with a construct like:

int dbg = 0;
  ...
if (dbg == 1) {
  // debug stuff
}

While the compilers will exclude code based on a constant, they wonQ&apos;Et exclude code in the situation above.  (A JIT might figure it out, but you wonQ&apos;Et be executing JITted code while debugging.)  You can use the debugger to change the value of Q&quot;EdbgQ&quot;E before the code is reached.
</what>
</comment>
<comment>
<author>ravikuma...@gmail.com</author>
<when>Thu, 24 Jun 2010 01:23:25 +0000</when>
<what>Please find the comments by Eclipse team which had been going on for the past few months.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=287795

They have requested to file the bug in Android as the new feature can be provided by DVM.

Introducing Constants is troublesome Q&amp;E is not possible if IQ&apos;Eve a code which can only be debugged but not built.

Please provide this feature as itQ&apos;Es beneficial to all the developers.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Jun 2010 05:19:13 +0000</when>
<what>They said the same thing I did:

Q&quot;EThe java debugger cannot support this feature unless the underlying native
debug interface supports it... JDI/JPDA does not support setting the next
statement.Q&quot;E

The support needs to be available in a more mainstream system before we can do it in Android; otherwise it means adding a bunch of Android-only code to Eclipse.
</what>
</comment>
</bug>
<bug>
<bugid>1383</bugid>
<title>Cosmetic bug: Application description overlaps with application size text in Manage applications</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T01:09:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.hun...@gmail.com</reportedBy>
<openedDate>Fri, 28 Nov 2008 06:28:17 +0000</openedDate>
<description>- Steps to reproduce the problem Install the Pro Football Live app from
the Android Market. Go to Settings-Q&gt;EApplications-Q&gt;EManage applications.
Scroll down to Pro Football Live and observe the description overlapping
the application size. - What you think the correct behavior should be.
App size text could be moved above the description when a description is
present, or always bottom aligned below the description. The first
option would keep the size closer to the app name.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 28 Nov 2008 07:59:02 +0000</when>
<what>Hi, thanks for the report. ItQ&apos;Es a known bug thatQ&apos;Es already being worked on.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:09:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12055</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:45:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:52:50 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Log in to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:45:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>666</bugid>
<title>BufferedInputStream within URLCOnnection fails when server is forwarded (masked)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T00:34:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stevepot...@gmail.com</reportedBy>
<openedDate>Sun, 13 Apr 2008 00:40:36 +0000</openedDate>
<description>Hi, I run a server instance on the Amazon Cloud (EC2). I use Nettica for
DNS services. One service they provide is DNS forwarding to mask my IP
address on the cloud which can change. I have verified that making a
call to request an image with a BufferedInputStream (inside a
URLConnectionfrom) from a file on the server will fail if the request
uses my masked address (www.programmergray.com). However the the moment
I change to the actual address
(http://ec2-75-101-201-71.compute-1.amazonaws.com) it works fine. This
is a bad bug that you guys need to fix. Thanks, Steve</description>
<comment>
<author>stevepot...@gmail.com</author>
<when>Sun, 13 Apr 2008 02:25:51 +0000</when>
<what>sorry forgot software Version m5-rc15</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:36:36 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 00:34:58 +0000</when>
<what>We have not been able to reproduce this issue - www.programmergray.com does not
exist.  Please try the 0.9 Android SDK and open a new bug if you continue to have
this issue.
</what>
</comment>
</bug>
<bug>
<bugid>8650</bugid>
<title>Better Integrate Google Voice Q&amp;E Call Log with Google Calendar (on Android)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Local.Co...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 23:03:39 +0000</openedDate>
<description>Google Voice history is a sequential view of calls, missed calls, and
SMS. a calendar view would be beneficial. Business users can integrate
their android call logs into their google calendar to keep a record of
their actions. Google voice integration could be added to improve the
service also.</description>
</bug>
<bug>
<bugid>14180</bugid>
<title>Inconsistent security permissions in WordMate Dict application</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T23:00:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>petros...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 18:03:50 +0000</openedDate>
<description>WordMate Dict application has inconsistent security permissions. If I
check via marketplace the only permission that it asks for is Q&quot;Efull
Internet accessQ&quot;E. However if I check in Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
Applications Q&gt;E Manage applications Q&gt;E WordMate, it says that it can
access Q&quot;Efull Internet accessQ&quot;E AS WELL AS Q&quot;Emodify/delete SD card
contentsQ&quot;E AND Q&quot;Eread phone state and identityQ&quot;E! How is this possible? I
am seeing this bug on a stock Motorola Droid X phone.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 23:00:02 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>13299</bugid>
<title>buttonBrightness is ignored on nexus S (DeskClock night mode is broken on crespo)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>52</stars>
<reportedBy>fischman@google.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 18:16:42 +0000</openedDate>
<description>WindowManager.LayoutParams.buttonBrightness is supposed to support
turning the Q&quot;EhardwareQ&quot;E softkeysQ&apos;E illumination off using an override. But
setting the value to 0 (or BRIGHTNESS_OVERRIDE_OFF) has no such effect,
at least with GRH76 on holiday crespo. Docs saying it ought to work:
http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#buttonBrightness
The failure is exhibited by DeskClock, where dimming the display is
supposed to turn the softkey buttons off, but this doesnQ&apos;Et happen. The
relevant code was added in 8457946f5f77a9a6af079c44c8d0792c17d0ef27 to
platform/packages/apps/DeskClock.git/src/com/android/deskclock/DeskClock.java</description>
<comment>
<author>fischman@google.com</author>
<when>Wed, 22 Dec 2010 18:22:21 +0000</when>
<what>Internally tracked by http://b/3296104</what>
</comment>
<comment>
<author>bslatkin</author>
<when>Wed, 22 Dec 2010 20:49:49 +0000</when>
<what>IQ&apos;Em the author of the Q&quot;EScreen FilterQ&quot;E app in the market that disables the softkey backlight as a service and I have many user reports of this option not working on Samsung Galaxy S, Vibrant, and others in Android 2.1, 2.2, and 2.2.1.</what>
</comment>
<comment>
<author>theo...@gmail.com</author>
<when>Sat, 25 Dec 2010 19:06:02 +0000</when>
<what>I would like to be able to turn off backlight  for buttons when using Nexus S own clock in night mode. It stays on. Have to cover the panel to be able to use as night clock.</what>
</comment>
<comment>
<author>dias.rob...@gmail.com</author>
<when>Tue, 11 Jan 2011 18:11:36 +0000</when>
<what>Please fix this issue. It is annoying when reading in dark since the backlight gets brighter than the display.</what>
</comment>
<comment>
<author>Aquar...@gmail.com</author>
<when>Sun, 06 Feb 2011 09:31:53 +0000</when>
<what>Google, please focus it!!</what>
</comment>
<comment>
<author>terry...@gmail.com</author>
<when>Sun, 06 Mar 2011 05:11:59 +0000</when>
<what>I am using NoLED, and the button backlights donQ&apos;Et turn off because of this bug.
</what>
</comment>
<comment>
<author>MaGGoTr...@gmail.com</author>
<when>Wed, 23 Mar 2011 02:26:42 +0000</when>
<what>please, deal with that</what>
</comment>
<comment>
<author>marcin.r...@gmail.com</author>
<when>Fri, 01 Apr 2011 18:25:19 +0000</when>
<what>We really need a soloution of this problem.</what>
</comment>
<comment>
<author>hep...@gmail.com</author>
<when>Sat, 02 Apr 2011 18:36:09 +0000</when>
<what>not found this path</what>
</comment>
<comment>
<author>pennyma...@gmail.com</author>
<when>Mon, 04 Apr 2011 14:39:31 +0000</when>
<what>Google, this is really an issue for no led hardwares such as Nexus S. Pls help!
And pls try to use NoLED on your Nexus S which is amazing... then you will be facing the same issue :-) </what>
</comment>
<comment>
<author>petersmi...@gmail.com</author>
<when>Tue, 12 Apr 2011 10:30:35 +0000</when>
<what>I too want to see a fix, canQ&apos;Et  use the phone as a night clock because the backlight on these buttons lights up the whole room </what>
</comment>
<comment>
<author>mrgv...@gmail.com</author>
<when>Tue, 26 Apr 2011 17:18:34 +0000</when>
<what>Not sure if this helps someone come up with a hack (or maybe even an official fix) but it seems that the phone does have the physical ability to turn off the hardware softkeys while the screen is on... Steps to reproduce:
1. Press down on any of the four keys. DonQ&apos;Et remove your finger yet.
2. Press down on a second key and donQ&apos;Et remove that second finger.
3. Now remove the first finger.
---Q&gt;E Now, you will notice that the first pressed button has its light turned off (and the phone behaves like the first button is still being long-pressed... the second button press doesnQ&apos;Et register... apparently no multi-touch on the hardware softkeys)
Hope this is somehow useful for hacking up a solution.</what>
</comment>
<comment>
<author>getheria...@gmail.com</author>
<when>Wed, 04 May 2011 21:08:30 +0000</when>
<what>I am also a NoLED user, since the Nexus S has no notification light it would be good if you would let developpers make a work around! I donQ&apos;Et like not knowing i had a text or missed a call!</what>
</comment>
<comment>
<author>timbos.m...@gmail.com</author>
<when>Wed, 04 May 2011 22:04:28 +0000</when>
<what>Slightly off the original point, butwhy canQ&apos;Et we use the soft button lights as a notification? </what>
</comment>
<comment>
<author>mbwe...@gmail.com</author>
<when>Wed, 04 May 2011 22:18:30 +0000</when>
<what>@timbos

You mean like this?

http://www.youtube.com/watch?v=wAqqr2s_4Ks</what>
</comment>
<comment>
<author>timbos.m...@gmail.com</author>
<when>Thu, 05 May 2011 11:17:33 +0000</when>
<what>Yes, although I was thinking just one of them. (Sorry to thread monitors for the OT posts)</what>
</comment>
<comment>
<author>salomaoc...@gmail.com</author>
<when>Thu, 12 May 2011 04:12:32 +0000</when>
<what>This bug is really annoying! I simply canQ&apos;Et use the phone at night, itQ&apos;Es too bright! Screen Filter should be able to turn these lights off. Please correct this, google!</what>
</comment>
<comment>
<author>mbatm...@gmail.com</author>
<when>Sat, 28 May 2011 06:00:24 +0000</when>
<what>IQ&apos;Em using a Sprint Nexus S 4G and having the same issue on apps like NoLED and Gentle Alarm Clock. ItQ&apos;Es especially annoying on Gentle Alarm Clock when using the Night Time Display option. The lights stay on all night! Please fix this soon. Thanks!</what>
</comment>
<comment>
<author>teara...@gmail.com</author>
<when>Mon, 30 May 2011 21:57:40 +0000</when>
<what>I would like to see this fixed too.  Alternatively, set the buttons to blink for all notifications Q&quot;EnativelyQ&quot;E.  Then a third party app would not be needed. NOled is a great app but it should not be needed on a $200 phone.</what>
</comment>
<comment>
<author>bry...@esna.com</author>
<when>Tue, 11 Oct 2011 13:14:37 +0000</when>
<what>Any update from Google when this item may be addressed? (Android 4.0?)</what>
</comment>
<comment>
<author>OhneHer...@gmail.com</author>
<when>Tue, 11 Oct 2011 22:06:34 +0000</when>
<what>EzekeelQ&apos;Es Backlight Dimmer kernel modification is a workaround for some of these Nexus S bedtime issues (itQ&apos;Ell turn off the softkeys automatically after a user-configurable period). It does however require rooting and a custom kernel. Perhaps his code could be adapted. http://forum.xda-developers.com/showthread.php?t=1141233</what>
</comment>
</bug>
<bug>
<bugid>8880</bugid>
<title>Keep open URLs/windows on shutdown or crash</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>edp...@gmail.com</reportedBy>
<openedDate>Sun, 06 Jun 2010 17:11:06 +0000</openedDate>
<description>When the browser crashes (Nexus One 2.1-update1) all the open windows
are lost. Could you persist open windows/URLS just like Firefox or
Google Chrome would do?</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:36:46 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 19:48:07 +0000</when>
<what>Issue 9443 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3794</bugid>
<title>When the call log is cleared a notification is not sent to registered ContentObservers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>gno...@gmail.com</reportedBy>
<openedDate>Sat, 05 Sep 2009 18:37:35 +0000</openedDate>
<description>When the user clears the call log, a notification is _not_ sent to
content observers who registered on a cursor that has queried the
database. The attached sample code (a minimal Android project for
Exlipse) demonstrates how a notification is sent every time a new entry
is added to the call log or an existing one removed, but not when the
call log is cleared. There is a TODO in AndroidQ&apos;Es code to fix this, but
I wanted to open a Q&quot;EformalQ&quot;E issue so it will be fixed. I couldnQ&apos;Et find a
workaround, either. You can see the TODO item here, line 729:
http://google.com/codesearch/p?hl=enQ&amp;Esa=NQ&amp;Ecd=1Q&amp;Ect=rc#5oTG8Wvrixk/trunk/android-x86/packages/apps/Contacts/src/com/android/contacts/RecentCallsListActivity.javaQ&amp;Eq=RecentCallsListActivity.java
To reproduce run the attached code below and follow these steps: 1. Once
the main activity is running Click the Q&quot;EHomeQ&quot;E button so that the
activity will still be running. 2. Click the Q&quot;EDialerQ&quot;E shortcut and
switch to the Call log tab 3. Remove some entries to see that the Toast
notification works 4. Click the Q&quot;EMenuQ&quot;E button and then Q&quot;EClear call logQ&quot;E
to see that there is no notification.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:44:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:04:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11478</bugid>
<title>AudioManager.setVibrateSetting not working ok in Android 2.2 (Froyo)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luthier1...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 14:59:06 +0000</openedDate>
<description>IQ&apos;Em trying to make a vibration toggling widget and it works ok with
versions 1.5 to 2.1, but on Android 2.2 the method setVibrateSetting
from the class android.media.AudioManager does not work as expected.
Steps to reproduce the incorrect behaviour: 1. Set vibrate to Q&quot;EAlwaysQ&quot;E
via Settings Q&gt;E Sound 2. Disable vibrate via
am.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,AudioManager.VIBRATE_SETTING_OFF);
(where Q&quot;EamQ&quot;E is an instance of the AudioManager class). 3. Go to Settings
Q&gt;E Sound. Vibrate is not switched off, but instead itQ&apos;Es set to Q&quot;EOnly in
silent modeQ&quot;E. 4. Disable vibrate again with the same sentence -Q&gt;E It
stays Q&quot;EOnly in silent modeQ&quot;E. 5. Go to Settings Q&gt;E Sound and set vibrate
manually to Q&quot;ENeverQ&quot;E. 6. Enable vibrate with
am.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,AudioManager.VIBRATE_SETTING_ON);
7. Go to Settings Q&gt;E Sound. Vibrate should be on, but instead is set to
Q&quot;EOnly when not in silent modeQ&quot;E. Some more data that could be useful: *
Any time that I enable/disable vibrate, I do it both for ringer vibrate
(with the sentences pasted above) and for notificacion vibrate (with the
same sentences but with AudioManager.VIBRATE_TYPE_NOTIFICATION) * I
tried putting am.setRingerMode(AudioManager.RINGER_MODE_NORMAL); before
and after toggling vibrate to see if ringer mode had anything to do with
it, but it doesnQ&apos;Et work either.</description>
<comment>
<author>luthier1...@gmail.com</author>
<when>Sun, 26 Sep 2010 10:23:11 +0000</when>
<what>Sorry, you can close the issue now.

By looking at the source code for com.android.settings.Settings ( http://android.git.kernel.org/?p=platform/packages/apps/Settings.git;a=blob;f=src/com/android/settings/SoundSettings.java;h=a735268b119dda3f91b4f3e987df054eead99f5c;hb=HEAD ) I figured out a way to do it. 

However, I think there should be a more intuitive one that does not involve manually touching the system settings.</what>
</comment>
<comment>
<author>veliko.m...@gmail.com</author>
<when>Sun, 27 Mar 2011 03:00:27 +0000</when>
<what>While the phone is ringing vibration canQ&apos;Et be turned off. IQ&apos;Em using this line to accomplish it:
setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER, AudioManager.VIBRATE_SETTING_OFF);</what>
</comment>
</bug>
<bug>
<bugid>3884</bugid>
<title>unable to delete / alter contact groups</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>der.bad...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 14:29:56 +0000</openedDate>
<description>I am unable to remove contacts from her groups. I created a new group an
added contacts to this group but i canQ&apos;Et remove a contact from this
group and a canQ&apos;Et rename the group. What i tried: // Looks nice in code,
but does not work because of //
Q&quot;Ejava.lang.UnsupportedOperationException: Cannot update URL:
content://contacts/groupsQ&quot;E Uri groupsUri = Groups.CONTENT_URI;
ContentValues groupValues = new ContentValues();
groupValues.put(GroupsColumns.NAME, newName);
groupValues.put(GroupsColumns.SHOULD_SYNC, true);
resolver.update(groupsUri, groupValues, Q&quot;Ename = ?Q&quot;E, new
String[]{newName}); Same problem when trying to remove a contact from a
group: // resolver.delete(GroupMembership.CONTENT_URI, where, new
String[] { // personId, Long.toString(groupId) });</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 14 Sep 2009 23:59:40 +0000</when>
<what></what>
</comment>
<comment>
<author>llmagi...@gmail.com</author>
<when>Thu, 07 Oct 2010 10:45:49 +0000</when>
<what>Try using the following code:

Uri uri = ContentUris.withAppendedId(Groups.CONTENT_URI,groupID);	 
ContentValues groupValues = new ContentValues();
groupValues.put(GroupsColumns.NAME, Q&quot;ETESTNAMEQ&quot;E);
groupValues.put(GroupsColumns.SHOULD_SYNC, true);
cr.update(uri, groupValues, null, null);</what>
</comment>
</bug>
<bug>
<bugid>13510</bugid>
<title>Nexus S Wi-Fi tethering error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>50</stars>
<reportedBy>nick.ell...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 18:11:45 +0000</openedDate>
<description>- Steps to reproduce the problem. Select Q&quot;ESettingsQ&quot;E -Q&gt;E Q&quot;EWireless Q&amp;E
networksQ&quot;E -Q&gt;E Q&quot;ETethering Q&amp;E portable hotspotQ&quot;E -Q&gt;E Q&quot;EPortable Wi-Fi hotspot
settingsQ&quot;E -Q&gt;E Q&quot;EConfigure Wi-Fi hotspotQ&quot;E Set an SSID and a password then
save. click on Q&quot;EPortable Wi-Fi hotspotQ&quot;E - What happened. Text saying
Q&quot;EErrorQ&quot;E appears below Q&quot;EPortable Wi-Fi hotspotQ&quot;E - What you think the
correct behavior should be. Wi-Fi tethering should enable without error
I can get it to enable with a password set if I am very persistent and
check the Q&quot;EPortable Wi-Fi hotspotQ&quot;E box many times in succession.</description>
<comment>
<author>everm...@gmail.com</author>
<when>Wed, 12 Jan 2011 21:40:53 +0000</when>
<what>Any update on this issue? Some people report repeatedly clicking the enable button does the trick for them but no such luck for me. I could really use this feature!

thanks!</what>
</comment>
<comment>
<author>cotton.s...@gmail.com</author>
<when>Wed, 12 Jan 2011 21:46:36 +0000</when>
<what>Through (frustrating) trial and error, I found if I first enable Bluetooth and then turn on tethering, it works consistently.  At least, it has been working consistently for the last 3-4 days.  On the other hand, it might be blind luck.  Before this, tethering sometimes worked after repeated clicking, sometimes not.  It was just totally random.
</what>
</comment>
<comment>
<author>everm...@gmail.com</author>
<when>Wed, 12 Jan 2011 21:55:54 +0000</when>
<what>thanks! I tried this sequence (bluetooth first, then hotspot) and it is working, at least so far (3 tries). hopefully this suggests a path to a fix...</what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Wed, 12 Jan 2011 22:13:46 +0000</when>
<what>Enabling bluetooth also worked for me. This is the first time ever I get tethering to work on my NS lol.</what>
</comment>
<comment>
<author>nick.ell...@gmail.com</author>
<when>Thu, 13 Jan 2011 17:36:03 +0000</when>
<what>I can confirm the method posted by comment 2 is a good workaround.

So the bluetooth radio is needed to get the wifi to enable hotspot tethering with a WPA2-PSK code but not needed for an unencrypted hotspot tether on the nexus S with the current bug.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Thu, 13 Jan 2011 22:23:53 +0000</when>
<what>I had a Nexus S that I never had problems that I purchased on release day.  But that Nexus S was having other problems so I returned it and got a new one.  On this new one, I have the same problem where it didnQ&apos;Et turn on, kept getting an error.  I kept hitting it over and over and it eventually came on.  But when I turn it off and back on, I have the same problem again.  I tried the above solution and turned on Bluetooth then turn on tethering and it worked.  So I then turned off Bluetooth.  So while this is a temporary solution, this needs looked into.  Since it didnQ&apos;Et happen on my original Nexus S, IQ&apos;Em wondering if it is a hardware problem?  This phone having a problem was purchased at Best Buy on 1/12/2011.  The Nexus that didnQ&apos;Et have this specific problem at all was purchased on 12/16/2010.</what>
</comment>
<comment>
<author>ben.sull...@gmail.com</author>
<when>Wed, 19 Jan 2011 03:55:23 +0000</when>
<what>IQ&apos;Eve verified this is a sufficient work around.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Wed, 19 Jan 2011 04:00:49 +0000</when>
<what>Any ideas why Bluetooth needs enabled in the first place?  IQ&apos;Em curious to if it was hardware or software related bug as I mentioned I didnQ&apos;Et have to do it on my original purchase. This is strange. This isnQ&apos;Et the only major bug on Nexus S/2.3 software. I think the phone or software was released prematurely without through bug testing. </what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Wed, 19 Jan 2011 10:49:10 +0000</when>
<what>IQ&apos;Em on my third nexus s. My first two had other issues but the hotspot activation turned on fine. The third phone, which IQ&apos;Em using now has this error problem. IQ&apos;Eve had it take from two to seven attempts before it turned on. Odly enough, the Bluetooth tooth trick works for me too. I activate it and the wifi hotspot turns on with the first try. As itQ&apos;Es been said before, I really hope itQ&apos;Es a software thing.. I think being able to work around the glitch and produce consistency that on demand is a good thing. </what>
</comment>
<comment>
<author>nick.ell...@gmail.com</author>
<when>Fri, 21 Jan 2011 14:23:23 +0000</when>
<what>it has to be a software or driver problem because it only occurs when in encrypted mode.  If you try to start it with no AP password then it starts straight away.</what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Fri, 21 Jan 2011 16:10:51 +0000</when>
<what>It does fail to enable in my NS even if security is turned off.</what>
</comment>
<comment>
<author>jintl...@gmail.com</author>
<when>Tue, 01 Feb 2011 02:25:22 +0000</when>
<what>Make sure your password meets the password requirement (8 characters).

I think this is a problem of notifying users of what the exact error is.  

I initially used a password that was too short and the error message didnQ&apos;Et inform me of the exact problem (in 2.3.0 I think).  In 2.3.2 (and maybe 2.3.1) the user interface no longer allows you to save the settings unless you have a password of the correct length.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Tue, 01 Feb 2011 02:28:36 +0000</when>
<what>I have my pw as 10 digits and I still suffer from this problem. </what>
</comment>
<comment>
<author>ccavin...@gmail.com</author>
<when>Tue, 01 Feb 2011 02:37:43 +0000</when>
<what>Nexus S running GRH78C.

I have a 8-character password with a 10-character SSID set.

If bluetooth is disabled, attempting to enable the portable wifi hot spot results in Q&quot;EErrorQ&quot;E.

If bluetooth is enabled, everything works.

This has been repeatable through multiple reboots.</what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Tue, 01 Feb 2011 14:31:55 +0000</when>
<what>hey all, i called samsung about this wifi activation problem. i have to send them the phone so it can be looked at. itQ&apos;Es going to suck not having my phone for a while (could take up to three weeks) but if it means iQ&apos;Ell finally get an answer itQ&apos;Es worth it. iQ&apos;Em shipping my NS out today. So hopefully weQ&apos;Ell all be able put this mystery to rest in the near future. iQ&apos;Ell definitely be in touch when i get the results. ps i still love this phone. until next time. peace</what>
</comment>
<comment>
<author>lawrence...@gmail.com</author>
<when>Tue, 01 Feb 2011 14:44:39 +0000</when>
<what>ok i thought it was my phones fault, but it isnt.

make sure the nexus s wifi status is set to find the ip automatically

on windows, click on the wifi link in the taskbar Q&gt;E 
right click on your nexus wifi(or whatever youQ&apos;Eve named it) Q&gt;E
click properties Q&gt;E
Internet Protocol Version 4 (ipv4) Q&gt;E
and choose Q&quot;EObtain an ip address automaticallyQ&quot;E do the same for DNS

and youQ&apos;Ere done! 

NOTE: it may reset your values of your dsl wifi if you have on set up so save those values if you don remember them before disabling this.

</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Tue, 01 Feb 2011 14:52:33 +0000</when>
<what>@lawrence, this issue isnQ&apos;Et a problem with Windows finding it once tethering is active, this issue is a problem getting tethering option to actually turn on, on the phone itself.  When trying to turn tethering on, it simply says Q&quot;EerrorQ&quot;E.  However when you flip Bluetooth on, it magically works.

It is only happening on some phones.  My original phone (launch day phone) didnQ&apos;Et have this problem.  When I traded it in on an unrelated problem, my new phone (purchased Jan 8th) had this new problem.  I have to turn Bluetooth on every time to get tethering to flip on.  ItQ&apos;Es a weird issue that is on a select bunch of phones.</what>
</comment>
<comment>
<author>serialt...@gmail.com</author>
<when>Wed, 02 Feb 2011 01:36:45 +0000</when>
<what>I too am having this exact issue. Bluetooth on turns the wireless tethering on without a hitch. But if i dont have bluetooth on it doesnt work. If i choose the option to enable the wireless AP over and over it eventually turns on. Is this a hardware problem? If so, please get back to us quickly so i can return for an exchange within the 30 days.</what>
</comment>
<comment>
<author>isher...@gmail.com</author>
<when>Tue, 08 Feb 2011 07:25:55 +0000</when>
<what>Hey guys, we are aware of this issue and it should be fixed on next over the air software update, Thanks.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Tue, 08 Feb 2011 08:15:36 +0000</when>
<what>RE: Comment 20: Are you an @google.com employee?  Has the status been changed?</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Thu, 10 Feb 2011 05:07:43 +0000</when>
<what>Disregard comment 20, that is not from a Google employee.  Anyways... as an update, I exchanged my phone again because I got tired of the problem.  The new phone doesnQ&apos;Et have the issue.  I can turn on wifi tethering without having to turn on bluetooth.  So I think this is a hardware issue.  I would exchange mine if I were you if you are having this problem.</what>
</comment>
<comment>
<author>jonkeat...@gmail.com</author>
<when>Thu, 10 Feb 2011 05:55:42 +0000</when>
<what>I tried wifi tethering when I first had my phone and it worked perfectly. I am currently using CM7 nightlies (02062011) and had a problem with wifi tethering. I turned my bluetooth on and then it worked in CM7.

IQ&apos;Ell switch back to the stock ROM and try it again, but I donQ&apos;Et think this is a hardware issue.. unless my phone got broken somehow. Which IQ&apos;Ell find out when I restore the stock ROM. IQ&apos;Ell update when I get that done.</what>
</comment>
<comment>
<author>serialt...@gmail.com</author>
<when>Thu, 10 Feb 2011 06:20:45 +0000</when>
<what>Ok, im returning tomorrow then. Ive only tested this on the stock rom but i can assure you that i have restored at least 15 times since i got the phone and the same issue has always arisen. </what>
</comment>
<comment>
<author>vtay...@gmail.com</author>
<when>Fri, 11 Feb 2011 01:15:03 +0000</when>
<what>first turning on bluetooth worked for me. </what>
</comment>
<comment>
<author>khurrama...@gmail.com</author>
<when>Fri, 18 Feb 2011 15:56:51 +0000</when>
<what>It is a surprise that no one from Google has commented on this. The issue is frustrating and just shatters my confidence in Google, as well as Samsung, despite a promising phone. </what>
</comment>
</bug>
<bug>
<bugid>7546</bugid>
<title>Facebook Calendar Sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kbl...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 18:43:45 +0000</openedDate>
<description>While Android does have native Facebook Contact Sync, itQ&apos;Ed be nice to
get native Facebook Calendar Sync as well.</description>
</bug>
<bug>
<bugid>4938</bugid>
<title>Unable to previous menu in Camera settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>spyder9194@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 22:52:24 +0000</openedDate>
<description>Motorola Droid running Android 2.0 Kernel: 2.6.29-omap1-g04df51f
android-build@apa26 #477 - What happened When entering a sub-menu with
in the Camera applicationQ&apos;Es settings, there is no way to return to the
previous menu. You must exit out of all of the settings and go back in.
- What you think the correct behavior should be. When hitting the back
button within a sub-menu you should be returned to the previous menu, or
settings root.</description>
<comment>
<author>awar...@google.com</author>
<when>Fri, 20 Nov 2009 05:12:19 +0000</when>
<what></what>
</comment>
<comment>
<author>wuchen...@google.com</author>
<when>Fri, 04 Dec 2009 06:50:57 +0000</when>
<what>This will be fixed in future release.</what>
</comment>
<comment>
<author>wuchen...@google.com</author>
<when>Fri, 04 Dec 2009 06:52:59 +0000</when>
<what>PS: Not the immediate coming release. ItQ&apos;Ell be fixed in the one after.</what>
</comment>
<comment>
<author>spyder9194@gmail.com</author>
<when>Sun, 06 Dec 2009 05:34:39 +0000</when>
<what>Thank you for the update. I found there is a counter-intuitive work around of selecting the 
currently selected option to go back one screen.  This works as the back key should. </what>
</comment>
</bug>
<bug>
<bugid>6125</bugid>
<title>Gmail Should by Default Scroll to Bottom of Thread</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andykoyama@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 22:10:06 +0000</openedDate>
<description>upon clicking through the notification bar to a new email which is part
of a thread, the gmail app opens but the view is set to the first
starred message in the thread. the user must then scroll to the bottom
of the thread to read the unread message. the correct action upon
clicking the unread mail in the inbox should take the user directly to
the unread message, without the need to search for it along the thread.
Motorola droid 2.0.1</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>16522</bugid>
<title>Android Chrome Browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Dbx...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 16:30:18 +0000</openedDate>
<description>In serting menus. there are inner menu scrolling. That android canQ&apos;Et
access, but the iPhone can by using two fingers swiping down or up.
Please add feature to Chrome in android.</description>
</bug>
<bug>
<bugid>15163</bugid>
<title>Gingerbread Keyboard vanishes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>joseph.a...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 09:51:55 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Using the
phone for gmail chat and sms, going in and out of sleep, then the emote
button no longer shows any faces when pressed down, but still works if
then touched in the correct places for each emote. Then after a little
more use the rest of the keyboard stops to re-render at all. Only way
that I have found to resolve this is to reboot the phone. This has
occurred three times since I upgraded to 2.3.3 and had never happened
before so I suspect itQ&apos;Es entirely related to the new keyboard. - Steps
to reproduce the problem. Just use the gmail chat application tabbing in
and out and sending messages and such. - What happened. Firstly the
pop-up window for emoticons stopped showing, this affected all programs
including the stock sms application and the browser. After a little more
use the entire keyboard vanishes and no longer renders, however both the
emote and the normal keyboard still operate when you press in the
correct locations, the keyboard just does not render. - What you think
the correct behavior should be. This shouldnQ&apos;Et happen, there is clearly
an issue where the keyboard gets stuck in a state where it can not
render. Device: Nexus One Version: 2.3.3 build GRI40</description>
<comment>
<author>DylanMcC...@gmail.com</author>
<when>Sat, 05 Mar 2011 20:23:46 +0000</when>
<what>I believe I am encountering this consistently as well. Do the popups from all the keys disappear? (That is, the big character when you press a key, and the menu of alternate characters when you hold a key). For me, as well, it appears to be triggered by Gmail in particular, but I will keep an eye on this to be sure :)</what>
</comment>
<comment>
<author>mirzmas...@gmail.com</author>
<when>Sun, 06 Mar 2011 22:08:26 +0000</when>
<what>I have also had this issue occur to me.  I can confirm that at first the alternate pop-up menu on some keys (emoticons, long-press on numbers) stops to show, and the issue progresses to the point where the entire keyboard fails to render, however it still responds to key presses as expected.

It took a couple of days for the keyboard to degrade to a point where it did not render.  My primary keyboard use has been text messages.

I was forced to reboot the phone in order to restore the keyboard.</what>
</comment>
<comment>
<author>da.big.b...@gmail.com</author>
<when>Tue, 08 Mar 2011 00:09:55 +0000</when>
<what>I have this exact same issue...I am forced to manually crash the keyboard to get it to work again.</what>
</comment>
<comment>
<author>da.big.b...@gmail.com</author>
<when>Tue, 08 Mar 2011 00:10:31 +0000</when>
<what>I have this exact same issue...I am forced to manually crash the keyboard to get it to work again.</what>
</comment>
<comment>
<author>josh.v...@gmail.com</author>
<when>Tue, 08 Mar 2011 12:23:58 +0000</when>
<what>I pretty much get this issue.

When I press on the keyboard I see the indicator (telling me which key IQ&apos;Em pressing), but pressing shift or the symbol key does not make the keyboard update.

Also, the text does not update in the textbox, so I have to blindly type.</what>
</comment>
<comment>
<author>khaja.bu...@gmail.com</author>
<when>Tue, 08 Mar 2011 16:44:55 +0000</when>
<what>i have the same issue, first the emoticons were not working when long pressing the emoticons key, and then later on the entire keyboard went blank.IQ&apos;Em facing these problems after the gingerbread update,, is there a way to roll back to froyo(2.2.2)..??</what>
</comment>
<comment>
<author>mirzmas...@gmail.com</author>
<when>Tue, 08 Mar 2011 16:48:22 +0000</when>
<what>This is not going to be the place to get rollback instructions.

Folks, *do not* comment on this bug unless you have *NEW* information to contribute that would aid in resolving the issue.

If you are simply *interested* in following this issue or would like to indicate that it affects you, star the bug in the top-left corner.</what>
</comment>
</bug>
<bug>
<bugid>11828</bugid>
<title>Gallery video doesnQ&apos;Et detect videos with numbers for title</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emilesw...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 09:51:16 +0000</openedDate>
<description>To reproduce. App (self made app) downloads an mp4 to the sd card giving
it a file name containing all numbers. i.e. 1234567.mp4 Video plays fine
in app. Go to Gallery view. Video doesnQ&apos;Et appear in list. To resolve.
Using Astro file viewer, edit name of video to test.mp4 Go to gallery
and video appears in list and plays. Videos with numbers as file name
should still display in Gallery. On, Nexus one 2.2.1</description>
</bug>
<bug>
<bugid>323</bugid>
<title>browser not correctly wrapping indented text</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-26T01:49:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gsgm2...@gmail.com</reportedBy>
<openedDate>Thu, 21 Feb 2008 01:46:37 +0000</openedDate>
<description>There is a test page at http://www.eduneer.com/androidtest00.html When
zoomed in by any amount, the Android browser seems to truncate more
characters (at the right margin) with each level indentation (at the
left margin). I believe the correct behavior would be for the wrapping
point to be the same for all levels of indentation, and the browser
appears to behave that way when not zoomed in.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:01:04 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 01:49:31 +0000</when>
<what>This is working as designed. In Android browser, we try to fit normal block of text
to the screen so that you wonQ&apos;Et need to scroll left and right. When zoom changed, we
wrap the text. It is same as you change the window size on a desktop browser. If you
give a fixed height for a block, we wonQ&apos;Et do this trick for you any more.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16548</bugid>
<title>Click the menu/status bar to scroll to the top of the web browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 07:39:00 +0000</openedDate>
<description>In Mobile Safari, when you click the menubar, it scrolls to the top of
the page. This feature would be nice.</description>
</bug>
<bug>
<bugid>18003</bugid>
<title>Closing a program in samsung galaxy tab 10.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-27T04:32:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tanzexin...@hotmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 03:55:31 +0000</openedDate>
<description>I have use the samsung galaxy tab for a while now .I canQ&apos;Et completely
close a program is there any solution for that.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Jun 2011 04:32:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9443</bugid>
<title>Browser: Start where you left off</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T19:48:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 19:12:00 +0000</openedDate>
<description>Please consider making it possible to turn on a feature that - no matter
if the browser closes - retians the windows/pages you had open when you
closed it. Or - the least you can to is to warn if leaving the browser
will discard all the important windows youQ&apos;Eve opened (the browser
history isnQ&apos;Et erased is it?)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 19:48:07 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14806</bugid>
<title>Browser: The blur event is fired for textareas/inputs when tapholding/longclicking it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anders.e...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 15:44:56 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Run the attached html file in the browser. - What happened. Click on the
textarea, then taphold/longclick it. The blur event is fired, and the
text Q&quot;EblurQ&quot;E appears in the Q&lt;EpQ&gt;E element. - What you think the correct
behavior should be. The textarea is still in focus when you longclick
it, so the blur event should not be fired. And since you canQ&apos;Et catch
ontouchstart for input/textareas, you have no way of knowing if the user
brings up the context menu. Tested on HTC Desire with 2.2, and Sony
Ericsson X10 Mini, running on Android 2.1.</description>
</bug>
<bug>
<bugid>187</bugid>
<title>User-Agent created by JakartaGDataClient</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-18T22:50:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>densuke....@gmail.com</reportedBy>
<openedDate>Tue, 05 Feb 2008 07:07:24 +0000</openedDate>
<description>The User-Agent of HTTP header created by JakartaGDataClient is Q&apos;EgzipQ&apos;E. I
think that it should be better name. hama</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 07:00:05 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 18 Mar 2008 22:50:55 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:49:54 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8968</bugid>
<title>Calendar: Option to let reminders play/vibrate when sound/vibration is muted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 12:11:36 +0000</openedDate>
<description>As there is no settings for Q&quot;Emuted modeQ&quot;E (or a dedicated mute
calls/smsQ&apos;Ees button), please make an option to let reminders always
override the volume setting/muted - like the alarm clock will. This way
you can be woken up by a reminder without having calls wake you up. Or
be reminded in a meeting of your next meeting without having disturbing
calls/smsQ&apos;Ees interrupting. Currently it requires an advanced combination
of settings to switch between Q&apos;Enormal modeQ&apos;E (with sound on everyting)
and Q&apos;Eno sound on calls/smsQ&apos;Ees but sound on remindersQ&apos;E mode. Most users
wonQ&apos;Et figure it out.</description>
</bug>
<bug>
<bugid>16958</bugid>
<title>sync stuck in picassa upload problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>eero...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 18:46:50 +0000</openedDate>
<description>I have a Galaxy S Vibrant which has Froyo running. Yesterday I was
uploading a new photo album to picassa from my desktop, but Picassa gave
connection error on upload, but I didnQ&apos;Et cancel upload request. Today my
phone stuck on data sync and sync icon has been there at notification
bar whole day and it drained my battery. Now at home, I canceled upload
request to picassa and sync problem disappered</description>
</bug>
<bug>
<bugid>6408</bugid>
<title>Title bar right icon appears on the left</title>
<status>Unreproducible</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-02-04T22:30:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Marek.Urbaniak</reportedBy>
<openedDate>Tue, 02 Feb 2010 15:46:24 +0000</openedDate>
<description>Title bar icon which should appear on the right side appears on the
left. Here is the code (activity onCreate method): public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_RIGHT_ICON);
setContentView(R.layout.main);
setFeatureDrawableResource(Window.FEATURE_RIGHT_ICON,
android.R.drawable.stat_notify_error); } This situation occurs on 1.5,
1.6, 2.0.1, 2.1.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 03 Feb 2010 00:46:03 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Feb 2010 22:30:34 +0000</when>
<what>Works in 2.1.</what>
</comment>
<comment>
<author>Marek.Urbaniak</author>
<when>Fri, 05 Feb 2010 08:32:09 +0000</when>
<what>It does not work on the 2.1 emulator, see the attached screenshot. No matter if you
specify the icon as left of right, always it is on the same side of the title bar.</what>
</comment>
<comment>
<author>jing...@gmail.com</author>
<when>Fri, 30 Apr 2010 19:36:03 +0000</when>
<what>Did this get fixed please? Thanks!</what>
</comment>
<comment>
<author>dodopep...@gmail.com</author>
<when>Thu, 08 Jul 2010 08:36:50 +0000</when>
<what>Same problem for me on android 2.1 </what>
</comment>
<comment>
<author>maxim.ma...@gmail.com</author>
<when>Thu, 12 Aug 2010 19:32:53 +0000</when>
<what>It is 100%-reproducible on my HTC Hero (android 2.1).</what>
</comment>
</bug>
<bug>
<bugid>9753</bugid>
<title>Phone incorrectly shows a contact instead of Private Number</title>
<status>New</status>
<owner>dab%andr...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 16:59:25 +0000</openedDate>
<description>Phone: T-Mobile Pulse Mini Android: 2.1-update1 Steps: 1. Ensure phone
has some phone contacts in the directory 2. Call the phone from a
blocked number 3. Phone shows private number 4. Check call log and phone
shows a contact instead of private number. * Not sure how it is picking
the contact - I tried deleting the contact it had used and it selected
another one. The only common factor between the two contacts was that
they were both 08xxx uk numbers.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:43:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6909</bugid>
<title>Separate Media Volume for Headphones and Speaker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>M.Bar...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 08:49:01 +0000</openedDate>
<description>This is a feature request (minor enhancement of an existing feature).
Currently (as of 2.1update1), there is only one volume setting for
playing music (called Q&quot;EMedia VolumeQ&quot;E) for both the phoneQ&apos;Es speaker and
when using headphone. Although seemingly trivial, this can be dangerous.
Take the following scenario for example: 1. User starts a music on
background and wants to hear it on speaker. Due to background noise of
the environment, user has to turn up the volume above 60-70% to be able
to hear the music. 2. User pauses the music and certain amount of time
passes. 3. User decides to listen to music on his headphones, not
remembering that he had turned up the volume too high for listening on
headphones. This can damage someone hearing or at least give them a day
long headache. My suggestion is to store the media volume for headphones
and phoneQ&apos;Es speaker separately and use the appropriate one depending on
whether the headphones are attached or not. Phone: Nexus One Software
Version: 2.1update1 Reproducible: Yes</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 26 May 2010 15:31:07 +0000</when>
<what>Duplicate of issue 6708 ?</what>
</comment>
<comment>
<author>sameervijaykar</author>
<when>Tue, 13 Jul 2010 09:38:51 +0000</when>
<what>This feature definitely needs to be added. I always listen to music on my headphones on the lowest volume settings and I have to remember to turn down the ringing volume each time I plug in my earphones or risk loosing my hearing.</what>
</comment>
<comment>
<author>jmstark...@gmail.com</author>
<when>Mon, 11 Oct 2010 21:13:22 +0000</when>
<what>Would be nice for similar functionality to what iPhone has:  Headphone volume is remembered (and reset upon headphone plug-in) and is separate from speaker volume.  </what>
</comment>
</bug>
<bug>
<bugid>15262</bugid>
<title>Messaging app opens seperate instance of browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>slosl...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 01:36:31 +0000</openedDate>
<description>Steps to reproduce the problem: Unsure of how to reproduce the problem
(sorry) but I have described it in as much detail as possible and have
linked to a youtube video I have uploaded of what the problem is. I will
try to figure out how to reproduce the problem and update this if I can
later. What happened: When I press my messaging app widget on my home
screen it opens a browser instead. The browser it opens is fully
functional but is separate from the browser button on the launcher (when
I press the browser button on the launcher it goes to the website i was
at when I last used the launcher browser, not the messaging browser).
When I search in the messaging browser, browsing works fine but when I
exit to home and re enter the messaging browser it is at the website it
started at. The history goes to the launcher browser instead. Removing
the widget from the home screen and re adding it does not fix the
problem. Adding another widget for the messaging app also does not fix
the problem. Also the messaging app widget in the app screen opens the
browser as well. Rebooting the phone fixes the problem but this has
happened to me on three very rare occasions. Expected Behavior:
Messaging app widget opens messaging app in both app menu and on home
screens. Phone and android version: This happens on my Nexus S version
2.3.3 Here is a video demonstrating the behavior:
http://www.youtube.com/watch?v=SO20yZSfFoU</description>
<comment>
<author>sdohert...@gmail.com</author>
<when>Mon, 04 Apr 2011 12:03:33 +0000</when>
<what>I have also been experiencing this problem recently. A fix would be good.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Thu, 05 May 2011 13:58:24 +0000</when>
<what>Confirmed EXACT same issue on LG G2x @ 2.2.2</what>
</comment>
</bug>
<bug>
<bugid>9921</bugid>
<title>Sync: Cooliris sync fails during some upstarts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 12:24:31 +0000</openedDate>
<description>Sometimes, during startup, an exception is thrown a few seconds after
enter in PIN (probably not related). From the log it seems like a sync
operation is started, but for some reason the cooliris content provider
is not available. - Steps to reproduce the problem (including sample
code if appropriate). 1. Start phone 2. Enter pin 3. Exception pops up -
What happened. Uncaught exception. - What you think the correct behavior
should be. No exception. - Exception 07-19 11:47:36.497
E/AndroidRuntime( 1142): java.lang.IllegalStateException: unable to find
authority: com.cooliris.picasa.contentprovider account: Account
{name=fatgermany@gmail.com, type=com.google} extras: [initialize=true ]
syncSource: 2 when: 29548 delay: 0 key: {authority:
com.cooliris.picasa.contentprovider account: Account
{name=fatgermany@gmail.com, type=com.google} extras: [initialize=true ]}
pendingOperation:
android.content.SyncStorageEngine$PendingOperation@45273c80 in mOpsByKey
07-19 11:47:36.497 E/AndroidRuntime( 1142): at
android.content.SyncManager$SyncQueue.popHead(SyncManager.java:2326)
07-19 11:47:36.497 E/AndroidRuntime( 1142): at
android.content.SyncManager$SyncHandler.runStateIdle(SyncManager.java:1790)
07-19 11:47:36.497 E/AndroidRuntime( 1142): at
android.content.SyncManager$SyncHandler.handleMessage(SyncManager.java:1551)
07-19 11:47:36.497 E/AndroidRuntime( 1142): at
android.os.Handler.dispatchMessage(Handler.java:99) 07-19 11:47:36.497
E/AndroidRuntime( 1142): at android.os.Looper.loop(Looper.java:123)
07-19 11:47:36.497 E/AndroidRuntime( 1142): at
android.os.HandlerThread.run(HandlerThread.java:60)</description>
</bug>
<bug>
<bugid>3384</bugid>
<title>Instalation of ADT 0.9.1 dont work on eclipse 3.4.0 </title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-07-09T20:27:17.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>albertoz...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jul 2009 02:52:29 +0000</openedDate>
<description>I tried to install adt 0.9.1 on eclipse 3.4.0 and the instalation seems
to success but android section dont appears on preferences of eclipse...
there is somthing wrong. The plugin can be uninstalled or disabled, but
is not recognized by eclipse to work with. Linux 2.6.27.25-0.1-default
x86_64 openSUSE 11.1 (x86_64) iQ&apos;Eve tryed to install the plugin by the
two ways but result is always the same.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:04:05 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:19:20 +0000</when>
<what>Could you try with a more recent plugin, such as ADT 0.9.6?
Thanks in advance.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 20:27:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10828</bugid>
<title>HTC Evo: Improvements for the music player preloaded with phone.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-29T01:39:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hrs...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 15:38:13 +0000</openedDate>
<description>Eventually weQ&apos;Ere gonna have songs that we donQ&apos;Et know the singer, the
name or album. Sometimes, we have songQ&apos;Es with the name, singer, album,
genre incorrectly specially if we downloaded the song off the internet.
I would suggest a music player that could tag songs, giving an option to
tag all songs at the same time checking for the content of the song and
then retrieving the proper name, singer, album, genre, year using the
same method shazan does. The preloaded music player for htc evo is very
good, just need some improvement.</description>
<comment>
<author>posgu...@gmail.com</author>
<when>Sat, 28 Aug 2010 20:31:40 +0000</when>
<what>And it isnQ&apos;Et GoogleQ&apos;Es music player, either, so theyQ&apos;Ere not going to change it for you.
</what>
</comment>
<comment>
<author>hrs...@gmail.com</author>
<when>Sat, 28 Aug 2010 21:54:31 +0000</when>
<what>Look, i understand this isnQ&apos;Et googleQ&apos;Es problem but they are in a better
position to negociate changes with htc. Sprint said they canQ&apos;Et do anything
about it but they acceped my suggestion and will pass it on to htc. Do the
same thing because in the end, if the costumer is happy, you will make money
just like htc. So why not help each other out? I guess google may not know
the meaning of team work.

Comment #1 on issue 10828 by posguy99: HTC Evo: Improvements for the music
player preloaded with phone.
http://code.google.com/p/android/issues/detail?id=10828

And it isnQ&apos;Et GoogleQ&apos;Es music player, either, so theyQ&apos;Ere not going to change
it for you.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 29 Aug 2010 01:39:05 +0000</when>
<what>thatQ&apos;Es an HTC app, so youQ&apos;Ell need to contact HTC.

(and *youQ&apos;Ere* in a better position to influence HTC: youQ&apos;Ere the one they get their money from.)</what>
</comment>
</bug>
<bug>
<bugid>19956</bugid>
<title>Compiling sources end in error:OMXCodec.cpp:5022: warning: format Q&apos;E%lxQ&apos;E expects type Q&apos;Elong unsigned intQ&apos;E, but argument 4 has type Q&apos;EintQ&apos;E</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>martijn....@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 17:16:54 +0000</openedDate>
<description>Host OS: Linux X86_64 Gmake version: 3.81 Sun-java-jdk version: 6.26
Building the latest android end in Q&quot;Emake: ***
[out/target/product/generic/obj/SHARED_LIBRARIES/libstagefright_intermediates/OMXCodec.o]
Error 1Q&quot;E Attached to this bug report are the last lines of the output.
Martijn</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:16:46 +0000</when>
<what>ThatQ&apos;Es just a warning, the real errors are further up, related to various missing symbols, which makes it seem like youQ&apos;Ere either missing some files, or building a wrong target.
Please attach a full build log if possible, and specify which C/C++ compiler you are using.
</what>
</comment>
<comment>
<author>haze...@gmail.com</author>
<when>Tue, 13 Sep 2011 05:24:03 +0000</when>
<what>target thumb C++: libstagefright Q&lt;E= frameworks/base/media/libstagefright/OMXClient.cpp
target thumb C++: libstagefright Q&lt;E= frameworks/base/media/libstagefright/OMXCodec.cpp
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Eandroid::status_t android::OMXCodec::configureCodec(const android::spQ&lt;Eandroid::MetaDataQ&gt;EQ&amp;E, uint32_t)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:835: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:836: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:837: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:866: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:867: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:868: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Eandroid::status_t android::OMXCodec::setVideoOutputFormat(const char*, OMX_U32, OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:1858: error: Q&apos;EQOMX_VIDEO_CodingVp8Q&apos;E was not declared in this scope
frameworks/base/include/media/stagefright/OMXCodec.h: In constructor Q&apos;Eandroid::OMXCodec::OMXCodec(const android::spQ&lt;Eandroid::IOMXQ&gt;EQ&amp;E, void*, uint32_t, bool, const char*, const char*, const android::spQ&lt;Eandroid::MediaSourceQ&gt;EQ&amp;E)Q&apos;E:
frameworks/base/include/media/stagefright/OMXCodec.h:194: warning: Q&apos;Eandroid::OMXCodec::mPausedQ&apos;E will be initialized after
frameworks/base/include/media/stagefright/OMXCodec.h:183: warning:   Q&apos;Ebool android::OMXCodec::mGPUCompositionQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:1993: warning:   when initialized here
frameworks/base/include/media/stagefright/OMXCodec.h:187: warning: Q&apos;Eandroid::OMXCodec::mLeftOverBufferQ&apos;E will be initialized after
frameworks/base/include/media/stagefright/OMXCodec.h:167: warning:   Q&apos;Eandroid::spQ&lt;Eandroid::IMemoryHeapQ&gt;E android::OMXCodec::mPmemInfoQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:1993: warning:   when initialized here
frameworks/base/include/media/stagefright/OMXCodec.h:202: warning: Q&apos;Eandroid::OMXCodec::mSendEOSQ&apos;E will be initialized after
frameworks/base/include/media/stagefright/OMXCodec.h:185: warning:   Q&apos;Euint32_t android::OMXCodec::mForce3DQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:1993: warning:   when initialized here
frameworks/base/include/media/stagefright/OMXCodec.h:185: warning: Q&apos;Eandroid::OMXCodec::mForce3DQ&apos;E will be initialized after
frameworks/base/include/media/stagefright/OMXCodec.h:175: warning:   Q&apos;Eandroid::status_t android::OMXCodec::mFinalStatusQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:1993: warning:   when initialized here
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Eandroid::status_t android::OMXCodec::allocateBuffersOnPort(OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:2282: warning: format Q&apos;E%dQ&apos;E expects type Q&apos;EintQ&apos;E, but argument 6 has type Q&apos;Essize_tQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Evoid android::OMXCodec::onEvent(OMX_EVENTTYPE, OMX_U32, OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:2602: warning: comparison between signed and unsigned integer expressions
frameworks/base/media/libstagefright/OMXCodec.cpp:2608: warning: comparison between signed and unsigned integer expressions
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Evoid android::OMXCodec::onCmdComplete(OMX_COMMANDTYPE, OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:2746: warning: format Q&apos;E%dQ&apos;E expects type Q&apos;EintQ&apos;E, but argument 4 has type Q&apos;EOMX_U32Q&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:2784: warning: comparison between signed and unsigned integer expressions
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Ebool android::OMXCodec::flushPortAsync(OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:3043: warning: comparison between signed and unsigned integer expressions
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Eandroid::status_t android::OMXCodec::processExtraDataBlocksOfBuffer(android::MediaBuffer*, OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:4985: warning: comparison between Q&apos;Eenum OMX_EXTRADATATYPEQ&apos;E and Q&apos;Eenum OMX_QCOM_EXTRADATATYPEQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:4990: warning: comparison between Q&apos;Eenum OMX_EXTRADATATYPEQ&apos;E and Q&apos;Eenum OMX_QCOM_EXTRADATATYPEQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:5022: warning: format Q&apos;E%lxQ&apos;E expects type Q&apos;Elong unsigned intQ&apos;E, but argument 4 has type Q&apos;EintQ&apos;E
make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/libstagefright_intermediates/OMXCodec.o] Error 1
</what>
</comment>
<comment>
<author>martijn....@gmail.com</author>
<when>Tue, 13 Sep 2011 07:27:31 +0000</when>
<what>The used c-compiler is gcc 4.4.5. Configured with: ../src/configure -v --with-pkgversion=Q&apos;EDebian 4.4.5-8Q&apos;E --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
</what>
</comment>
<comment>
<author>onder.fi...@gmail.com</author>
<when>Wed, 14 Sep 2011 06:11:48 +0000</when>
<what>Hello Martijn,
I had exactly the same problem Q&amp;E my setup was identical to you. Because kernel.org is down I could not download the official source code and followed the instructions here (http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/) to download. The code from codeaurora failed to make with the error you posted. Afterwards I remembered that I had a copy of the official source code from kernel.org from a month earlier, I tried to make that on the same machine and it worked without any problems. If you too downloaded the code from codeaurora this might be your problem. Additional information: OMXCodec.cpp file I downloaded from kernel.org is different from the one downloaded from codeaurora. The one from kernel.org is 3700 lines long it does not even have the line 5022 which is causing the error in this case.</what>
</comment>
<comment>
<author>martijn....@gmail.com</author>
<when>Wed, 14 Sep 2011 08:08:56 +0000</when>
<what>Thanks, that seems to be the problem.
I did download the code via codeaurora since kernel.org is down. Is it possible to upload the original OMXCodec.cpp file since i wont be able to get it from kernel.org?

Grtz</what>
</comment>
<comment>
<author>onder.fi...@gmail.com</author>
<when>Wed, 14 Sep 2011 08:24:59 +0000</when>
<what>I tried to replace OMXCodec.cpp with the original one and it did not help, caused other problems. Afterwards I tried to replace the whole frameowkrs/base/media/libstagefright directory where OMXCodec.cpp resides and it did not fix the problem either. So somewhat you need the whole code, getting that single file does not solve the problem.</what>
</comment>
<comment>
<author>martijn....@gmail.com</author>
<when>Wed, 14 Sep 2011 12:38:29 +0000</when>
<what>Then iQ&apos;Ell have to wait till kernel.org will come online again...
Thanks for all the help anyway!

Martijn</what>
</comment>
<comment>
<author>uri...@gmail.com</author>
<when>Wed, 14 Sep 2011 18:24:05 +0000</when>
<what>Hi,

I have the same problem. Do you know any git repository with the good source? Thanks</what>
</comment>
<comment>
<author>ryan.do...@gmail.com</author>
<when>Thu, 15 Sep 2011 00:25:40 +0000</when>
<what>IQ&apos;Em also having the same problem. Here is my pastebin:

http://pastebin.com/5TePQ0D2

Same error:

frameworks/base/media/libstagefright/OMXCodec.cpp:1858: error: Q&apos;EQOMX_VIDEO_CodingVp8Q&apos;E was not declared in this scope</what>
</comment>
<comment>
<author>suresh.m...@gmail.com</author>
<when>Fri, 16 Sep 2011 00:53:55 +0000</when>
<what>same problem, downloaded the code from codeaurora.org, will have to wait kernel.org to come live. </what>
</comment>
<comment>
<author>gss...@gmail.com</author>
<when>Fri, 16 Sep 2011 09:47:15 +0000</when>
<what>same problem for me also. I also downloaded the code from code Q&quot;EcodeauroraQ&quot;E. 
may i know when will be the kernel.org come live?</what>
</comment>
<comment>
<author>jrmnb...@gmail.com</author>
<when>Sat, 17 Sep 2011 08:25:06 +0000</when>
<what>Having the same exact problem here. Took me one complete night to download the source from Q&quot;EcodeauroraQ&quot;E.Q&quot;E</what>
</comment>
<comment>
<author>ruudsieb...@gmail.com</author>
<when>Wed, 21 Sep 2011 18:48:43 +0000</when>
<what>And same problem here. Also spent too much time to download non compiling code..
Anyone any idea when kernel.org is going to be up again?</what>
</comment>
<comment>
<author>keith.hu...@gmail.com</author>
<when>Thu, 22 Sep 2011 22:32:15 +0000</when>
<what>I have been having the same problem. I have seen each of the source code problems and fixed each one until I came upon a missing file I couldnQ&apos;Et do anything about so I threw in the towel. Then I came upon this link

https://groups.google.com/forum/#!topic/android-building/-49IAlyV3dM

that has kind of an explanation and a workaround I am trying now, but it will probably take all night for a new build to download so I wait. The gist of it is to use a more specific repo command to target a more stable branch. </what>
</comment>
<comment>
<author>ajaxc...@gmail.com</author>
<when>Mon, 26 Sep 2011 23:41:21 +0000</when>
<what>I got the same problem and I download the same source codes.
Errors are as following,
frameworks/base/media/libstagefright/NuHTTPDataSource.cpp:172: warning: format Q&apos;E%ldQ&apos;E expects type Q&apos;Elong intQ&apos;E, but argument 3 has type Q&apos;Eoff64_tQ&apos;E
target thumb C++: libstagefright Q&lt;E= frameworks/base/media/libstagefright/OMXClient.cpp
target thumb C++: libstagefright Q&lt;E= frameworks/base/media/libstagefright/OMXCodec.cpp
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Eandroid::status_t android::OMXCodec::configureCodec(const android::spQ&lt;Eandroid::MetaDataQ&gt;EQ&amp;E, uint32_t)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:840: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:841: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:842: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:871: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:872: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:873: error: Q&apos;Estruct QOMX_VIDEO_PARAM_DIVXTYPEQ&apos;E has no member named Q&apos;EpDrmHandleQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Eandroid::status_t android::OMXCodec::setVideoOutputFormat(const char*, OMX_U32, OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:1863: error: Q&apos;EQOMX_VIDEO_CodingVp8Q&apos;E was not declared in this scope
frameworks/base/include/media/stagefright/OMXCodec.h: In constructor Q&apos;Eandroid::OMXCodec::OMXCodec(const android::spQ&lt;Eandroid::IOMXQ&gt;EQ&amp;E, void*, uint32_t, bool, const char*, const char*, const android::spQ&lt;Eandroid::MediaSourceQ&gt;EQ&amp;E)Q&apos;E:
frameworks/base/include/media/stagefright/OMXCodec.h:194: warning: Q&apos;Eandroid::OMXCodec::mPausedQ&apos;E will be initialized after
frameworks/base/include/media/stagefright/OMXCodec.h:183: warning:   Q&apos;Ebool android::OMXCodec::mGPUCompositionQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:1998: warning:   when initialized here
frameworks/base/include/media/stagefright/OMXCodec.h:187: warning: Q&apos;Eandroid::OMXCodec::mLeftOverBufferQ&apos;E will be initialized after
frameworks/base/include/media/stagefright/OMXCodec.h:167: warning:   Q&apos;Eandroid::spQ&lt;Eandroid::IMemoryHeapQ&gt;E android::OMXCodec::mPmemInfoQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:1998: warning:   when initialized here
frameworks/base/include/media/stagefright/OMXCodec.h:202: warning: Q&apos;Eandroid::OMXCodec::mSendEOSQ&apos;E will be initialized after
frameworks/base/include/media/stagefright/OMXCodec.h:185: warning:   Q&apos;Euint32_t android::OMXCodec::mForce3DQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:1998: warning:   when initialized here
frameworks/base/include/media/stagefright/OMXCodec.h:185: warning: Q&apos;Eandroid::OMXCodec::mForce3DQ&apos;E will be initialized after
frameworks/base/include/media/stagefright/OMXCodec.h:175: warning:   Q&apos;Eandroid::status_t android::OMXCodec::mFinalStatusQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:1998: warning:   when initialized here
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Eandroid::status_t android::OMXCodec::allocateBuffersOnPort(OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:2287: warning: format Q&apos;E%dQ&apos;E expects type Q&apos;EintQ&apos;E, but argument 6 has type Q&apos;Essize_tQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Evoid android::OMXCodec::onEvent(OMX_EVENTTYPE, OMX_U32, OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:2607: warning: comparison between signed and unsigned integer expressions
frameworks/base/media/libstagefright/OMXCodec.cpp:2613: warning: comparison between signed and unsigned integer expressions
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Evoid android::OMXCodec::onCmdComplete(OMX_COMMANDTYPE, OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:2751: warning: format Q&apos;E%dQ&apos;E expects type Q&apos;EintQ&apos;E, but argument 4 has type Q&apos;EOMX_U32Q&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:2789: warning: comparison between signed and unsigned integer expressions
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Ebool android::OMXCodec::flushPortAsync(OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:3048: warning: comparison between signed and unsigned integer expressions
frameworks/base/media/libstagefright/OMXCodec.cpp: In member function Q&apos;Eandroid::status_t android::OMXCodec::processExtraDataBlocksOfBuffer(android::MediaBuffer*, OMX_U32)Q&apos;E:
frameworks/base/media/libstagefright/OMXCodec.cpp:4988: warning: comparison between Q&apos;Eenum OMX_EXTRADATATYPEQ&apos;E and Q&apos;Eenum OMX_QCOM_EXTRADATATYPEQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:4993: warning: comparison between Q&apos;Eenum OMX_EXTRADATATYPEQ&apos;E and Q&apos;Eenum OMX_QCOM_EXTRADATATYPEQ&apos;E
frameworks/base/media/libstagefright/OMXCodec.cpp:5025: warning: format Q&apos;E%lxQ&apos;E expects type Q&apos;Elong unsigned intQ&apos;E, but argument 4 has type Q&apos;EintQ&apos;E
make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/libstagefright_intermediates/OMXCodec.o] Error 1
</what>
</comment>
<comment>
<author>mpatalbe...@gmail.com</author>
<when>Tue, 27 Sep 2011 01:13:01 +0000</when>
<what>I have the same problem. I am taking an android course and the company send me a build of the 2.3.5 ginger that compiles the offending file. I have attached the entire directory below to replace libstagefright. Someone needs to rationalize this.
</what>
</comment>
<comment>
<author>mpatalbe...@gmail.com</author>
<when>Tue, 27 Sep 2011 02:33:51 +0000</when>
<what>I have gone to github and used the latest 7.0.2 in github and then recompiled. 
The zip file I received was CyanogenMod-android_frameworks_base-5585925/media/libstagefright$ . I replace the libstagefright supplied by codeaurora and clean and I am rebuilding the code. 
</what>
</comment>
<comment>
<author>mpatalbe...@gmail.com</author>
<when>Tue, 27 Sep 2011 03:35:42 +0000</when>
<what>You need to add getSize function to one of the cpp when a late bind has a missing routine.
</what>
</comment>
<comment>
<author>kolanch...@gmail.com</author>
<when>Thu, 29 Sep 2011 06:28:59 +0000</when>
<what>Hi,
     I am also facing same problem, any idea how to solve this problem. any other source is there to download the source code. suggest me.

Regards
Kolanchinathan.</what>
</comment>
<comment>
<author>byj...@gmail.com</author>
<when>Thu, 29 Sep 2011 08:33:15 +0000</when>
<what>Oh my godness.. so there is any solution for the error you guys are having??

If not, just I just have to suck my finger??

</what>
</comment>
<comment>
<author>deesin...@gmail.com</author>
<when>Thu, 29 Sep 2011 12:24:01 +0000</when>
<what>I am also facing same problem ...</what>
</comment>
<comment>
<author>hugel...@gmail.com</author>
<when>Fri, 30 Sep 2011 07:48:22 +0000</when>
<what>Same issue. How could we do?</what>
</comment>
<comment>
<author>flycoolc...@gmail.com</author>
<when>Mon, 03 Oct 2011 05:59:59 +0000</when>
<what>iQ&apos;Em also facing the same problem ,

how could i do now?</what>
</comment>
<comment>
<author>dmitriev...@gmail.com</author>
<when>Sun, 09 Oct 2011 11:42:01 +0000</when>
<what>Hi!

I tried to compile Android kernel. There are a lot of errors in below log. I donQ&apos;Et know the cause of it.

maxim@maxim:~/WORKING_DIRECTORY$ . build/envsetup.sh
 including device/htc/passion/vendorsetup.sh
 including device/samsung/crespo/vendorsetup.sh
 maxim@maxim:~/WORKING_DIRECTORY$ lunch full-eng

============================================
 PLATFORM_VERSION_CODENAME=REL
 PLATFORM_VERSION=2.3.5
 TARGET_PRODUCT=full
 TARGET_BUILD_VARIANT=eng
 TARGET_SIMULATOR=false
 TARGET_BUILD_TYPE=release
 TARGET_BUILD_APPS=
 TARGET_ARCH=arm
 HOST_ARCH=x86
 HOST_OS=linux
 HOST_BUILD_TYPE=release
 BUILD_ID=GRJ90
 ============================================

maxim@maxim:~/WORKING_DIRECTORY$ make
 ============================================
 PLATFORM_VERSION_CODENAME=REL
 PLATFORM_VERSION=2.3.5
 TARGET_PRODUCT=full
 TARGET_BUILD_VARIANT=eng
 TARGET_SIMULATOR=false
 TARGET_BUILD_TYPE=release
 TARGET_BUILD_APPS=
 TARGET_ARCH=arm
 HOST_ARCH=x86
 HOST_OS=linux
 HOST_BUILD_TYPE=release
 BUILD_ID=GRJ90
 ============================================
 build/core/base_rules.mk:105: *** Module name: core contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: core-junit contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: sqlite-jdbc contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: core-hostdex contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libjavacore contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libjavacore-host contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libsqlite_jni contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libsqlite_jni contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: Camera contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: sensors.mahimahi contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: lights.mahimahi contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libnfc contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libnfc_ndef contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: HTMLViewer contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: Fallback contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: CalendarProvider contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: bouncycastle contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: bouncycastle-hostdex contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: ddmlib-prebuilt contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: tools-common-prebuilt contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: layoutlib_api-prebuilt contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: ninepatch-prebuilt contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: tradefed-prebuilt contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: Gallery contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: Launcher2 contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:146: user tag on app Stk at packages/apps/Stk ? add your app to core.mk instead
 build/core/base_rules.mk:105: *** Module name: librecovery_updater_htc contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libcrypto contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libcrypto contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libcrypto_static contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libssl contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: libssl contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: ssltest contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: CertInstaller contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: Gallery3D contains invalid LOCAL_MODULE_TAGS
 external/bionic/libc/Android.mk:566: warning: overriding commands for target `out/target/product/generic/obj/lib/crtbegin_so.oQ&apos;E
 bionic/libc/Android.mk:566: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_so.oQ&apos;E
 external/bionic/libc/Android.mk:572: warning: overriding commands for target `out/target/product/generic/obj/lib/crtend_so.oQ&apos;E
 bionic/libc/Android.mk:572: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtend_so.oQ&apos;E
 external/bionic/libc/Android.mk:580: warning: overriding commands for target `out/target/product/generic/obj/lib/crtbegin_static.oQ&apos;E
 bionic/libc/Android.mk:580: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_static.oQ&apos;E
 external/bionic/libc/Android.mk:586: warning: overriding commands for target `out/target/product/generic/obj/lib/crtbegin_dynamic.oQ&apos;E
 bionic/libc/Android.mk:586: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_dynamic.oQ&apos;E
 external/bionic/libc/Android.mk:595: warning: overriding commands for target `out/target/product/generic/obj/lib/crtend_android.oQ&apos;E
 bionic/libc/Android.mk:595: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtend_android.oQ&apos;E
 build/core/base_rules.mk:166: *** external/bionic/libc: MODULE.TARGET.STATIC_LIBRARIES.libc_common already defined by bionic/libc. Stop.

I tried to change ifneq ($(filter $(LOCAL_MODULE_TAGS), optional),) to
 ifneq ($(filter $(LOCAL_MODULE_TAGS), user),) and had other errors.

build/core/base_rules.mk:105: *** Module name: hostapd contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: hostapd_cli contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: nt_password_hash contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: hlr_auc_gw contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:105: *** Module name: Stk contains invalid LOCAL_MODULE_TAGS
 build/core/base_rules.mk:146: user tag on app Stk at packages/apps/Stk ? add your app to core.mk instead
 build/core/base_rules.mk:105: *** Module name: ip contains invalid LOCAL_MODULE_TAGS
 external/bionic/libc/Android.mk:566: warning: overriding commands for target `out/target/product/generic/obj/lib/crtbegin_so.oQ&apos;E
 bionic/libc/Android.mk:566: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_so.oQ&apos;E
 external/bionic/libc/Android.mk:572: warning: overriding commands for target `out/target/product/generic/obj/lib/crtend_so.oQ&apos;E
 bionic/libc/Android.mk:572: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtend_so.oQ&apos;E
 external/bionic/libc/Android.mk:580: warning: overriding commands for target `out/target/product/generic/obj/lib/crtbegin_static.oQ&apos;E
 bionic/libc/Android.mk:580: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_static.oQ&apos;E
 external/bionic/libc/Android.mk:586: warning: overriding commands for target `out/target/product/generic/obj/lib/crtbegin_dynamic.oQ&apos;E
 bionic/libc/Android.mk:586: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_dynamic.oQ&apos;E
 external/bionic/libc/Android.mk:595: warning: overriding commands for target `out/target/product/generic/obj/lib/crtend_android.oQ&apos;E
 bionic/libc/Android.mk:595: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtend_android.oQ&apos;E
 build/core/base_rules.mk:166: *** external/bionic/libc: MODULE.TARGET.STATIC_LIBRARIES.libc_common already defined by bionic/libc. Stop.
 maxim@maxim:~/WORKING_DIRECTORY$

Any ideas?

I tried to compile according the instruction http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/</what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Sun, 16 Oct 2011 13:22:19 +0000</when>
<what>Hi, everybody. Unfortunately, the main site android.git.kernel.org is down, and I had to use the codeaurora.org, and it seems to have some problems. So, I managed to solve those problems above using charging 4 files:

./vendor/qcom/opensource/omx/mm-core/omxcore/inc/OMX_QCOMExtns.h
./out/target/product/generic/obj/include/mm-core/omxcore/OMX_QCOMExtns.h
./hardware/qcom/media/mm-core/omxcore/inc/OMX_QCOMExtns.h

In those files, I put this line to the typedef struct QOMX_VIDEO_PARAM_DIVXTYPE:

OMX_PTR  pDrmHandle;

And IQ&apos;Eve got this:

/**
 * DivX Video Params
 *
 *  STRUCT MEMBERS:
 *  nSize      : Size of the structure in bytes
 *  nVersion   : OMX specification version information
 *  nPortIndex : Port that this structure applies to
 *  eFormat    : Version of DivX stream / data
 *  eProfile   : Profile of DivX stream / data
 */
typedef struct QOMX_VIDEO_PARAM_DIVXTYPE {
    OMX_U32 nSize;
    OMX_VERSIONTYPE nVersion;
    OMX_U32 nPortIndex;
    QOMX_VIDEO_DIVXFORMATTYPE eFormat;
    QOMX_VIDEO_DIVXPROFILETYPE eProfile;
    OMX_PTR  pDrmHandle;     // DRM handle
} QOMX_VIDEO_PARAM_DIVXTYPE;

And for the other error:
frameworks/base/media/libstagefright/OMXCodec.cpp:1863: error: Q&apos;EQOMX_VIDEO_CodingVp8Q&apos;E was not declared in this scope

I have just commented these lines in the OMXCodec.cpp:

    //} else if (!strcasecmp(MEDIA_MIMETYPE_VIDEO_VPX, mime)) {
    //    compressionFormat= (OMX_VIDEO_CODINGTYPE)QOMX_VIDEO_CodingVp8;

I know this isnQ&apos;Et the best way to do it, but until we have our kernel.org site back, thatQ&apos;Es the best I could do.

Best regards,

Alexandre
</what>
</comment>
</bug>
<bug>
<bugid>19547</bugid>
<title>x509 version 3</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>cristian...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 13:06:08 +0000</openedDate>
<description>Dear All, The current implementation of x509 is based on the
specifications of RFC1422(x509 version 1). My request is to try to
upgrade the existing implementation to x509 version 3 as there are many
features missing and can cause issues with certificates that are not
backward compatible. Best regards, Cristian Stoica</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:35:11 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 29 Aug 2011 17:04:06 +0000</when>
<what>Can you be more specific at what you are looking for from a public API point of view? Or give an input that is not supported by some public API? As I understand it, there is support for X509 v3 certificates.</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Tue, 30 Aug 2011 05:54:47 +0000</when>
<what>Hi,

If you try to use a certificate that has the E attribute, Principal Name, RFC822 in the Subject Alternative Name and not in the Subject part, than youQ&apos;Ell get an error when you try to sign an email, saying that the certificate is not valid for the configured email address.
So either there is a bug in Android 3.1 (sorry but thatQ&apos;Es the latest I could try) or version 1 is implemented.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 30 Aug 2011 06:09:11 +0000</when>
<what>Can you give an example certificate (and since you are signing, a private key) along with some code and the specific stack or other error. I believe there was a key usage bug that was fixed, though IQ&apos;Em not sure it is the problem here.</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Tue, 30 Aug 2011 06:31:29 +0000</when>
<what>Hi,

Sorry I canQ&apos;Et export the certificate since itQ&apos;Es used for signing documents with legal value.
You can try to setup a CA and generate a certificate with those setting.
At the moment IQ&apos;Em left with a tablet running Android 3.0 which has no SMIME support for the native email client unfortunately.
IQ&apos;Em waiting for the upgrade release to either 3.1 or 3.2, however the manufacturer is not pushing the OTA all over the world now.
As soon as IQ&apos;Ell have the upgrade performed IQ&apos;Ell try to reproduce the issue and provide a dummy certificate.
If you have any other alternatives so that I can use the native SMIME email client on 3.0 IQ&apos;Ell test it.

Best regards,
Cristian</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 30 Aug 2011 06:38:19 +0000</when>
<what>You note that open source Email client has no S/MIME support. So what client are you using?</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Tue, 30 Aug 2011 06:44:12 +0000</when>
<what>Hi,

On Samsung Galaxy Tab running Android 3.1 there is SMIME support for Exchange.
I donQ&apos;Et know if this was a wrapper developed by Samsung or a native android implementation.
When IQ&apos;Eve looked it was the default android email client, which had a menu with Security options where you could configure SMIME support.
As already mentioned IQ&apos;Em running now 3.0 and I no longer have the Samsung tablet running 3.1

Best regards,
Cristian
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 30 Aug 2011 06:51:18 +0000</when>
<what>I think the Android client does not support S/MIME. 

Email team can you confirm?

IQ&apos;Em still happy to investigate any library level issue if there is any.</what>
</comment>
<comment>
<author>benkom...@android.com</author>
<when>Tue, 30 Aug 2011 18:18:40 +0000</when>
<what>ThatQ&apos;Es correct - the Android Open Source Email client does not support S/MIME. Samsung, and other vendors are free to customize this client or provide their own entirely, which is likely whatQ&apos;Es happened here.

Neither Android 3.1 nor 3.2 brings S/MIME support on the stock, open source images.</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Tue, 30 Aug 2011 18:55:58 +0000</when>
<what>Hi,

In this case can we add this as a feature request?
Such features are needed and used especially in enteprise networks.
As a side note, where can I find a list of available functionalities since I have found out that the email categories from exchange are not available, even if the information is found also on owa.

Best regards,
Cristian</what>
</comment>
</bug>
<bug>
<bugid>1305</bugid>
<title>Recieved SMS timestamps incorrect on non-tmobile networks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>78</stars>
<reportedBy>zeni...@gmail.com</reportedBy>
<openedDate>Sat, 15 Nov 2008 14:46:32 +0000</openedDate>
<description>While using android on non-tmobile networks, the SMS timestamp does not
report correctly. Received messages are dated 5 hours earlier. This
behavior renders threaded SMS useless as conversations appear like this:
You: Sent 1:21am You: Sent 1:24am You: Sent 1:26am Me: Sent 6:22am Me:
Sent 6:25am Me: Sent 6:27am What seems to be going on is that T-mobile
sends all the messages GMT time from their network and has the phone
adjust the timezone according to your location and Timezone.
Rogers/Fido, on the other hand, adjusts on the server side so when the
phone receives messages it processQ&apos;Es them again another -5 hours. (Or
whatever number relative to your current timezone) If android is to be
used on other networks, a fix for this issue will be important. A simple
option to adjust timestamps would be very helpful and allow android to
function correctly across all networks.</description>
<comment>
<author>zeni...@gmail.com</author>
<when>Sun, 16 Nov 2008 02:09:49 +0000</when>
<what>Can anyone confirm that this is indeed the cause of this behavior?</what>
</comment>
<comment>
<author>skm...@bellsouth.net</author>
<when>Sat, 22 Nov 2008 23:50:27 +0000</when>
<what>Unfortunately the problem lies with T-mobiles networks and not the G1/Android 
itself, I have also had this problem on the last two phones IQ&apos;Eve purchased 
(Samsung/lg 990) which both give me incorrect timestamps every few days.</what>
</comment>
<comment>
<author>zeni...@gmail.com</author>
<when>Sat, 22 Nov 2008 23:58:36 +0000</when>
<what>The timestamps are not incorrect every few days but consistently -- this problem, 
again, is occurring on NON-tmobile networks and for multiple users IQ&apos;Eve encountered 
on forums.

The way T-mobile handles SMS timestamps does not appear to be standardized across 
all networks.  Thus, in order for android to function correctly across all networks, 
some acknowledgment and method of correction must be made within android.</what>
</comment>
<comment>
<author>briandea...@gmail.com</author>
<when>Wed, 10 Dec 2008 02:44:13 +0000</when>
<what>WeQ&apos;Ere seeing this problem with a G1 on the Rogers network in Canada, though the timestamps are 6 hours off as 
weQ&apos;Ere in Saskatchewan (GMT-6h).  An option to toggle timestamp handling (adjust/donQ&apos;Et adjust) would be 
excellent.</what>
</comment>
<comment>
<author>physi...@gmail.com</author>
<when>Thu, 25 Dec 2008 20:15:19 +0000</when>
<what>The same is true on the Fido network in Canada. 

If this OS is to be supported on other networks then they should be able to alter
this timestamp issue.

</what>
</comment>
<comment>
<author>jd%disco...@gtempaccount.com</author>
<when>Tue, 06 Jan 2009 19:31:02 +0000</when>
<what>Also occuring for me, dev phone on Rogers. GMT-5 here, and messages are all appearing
to arrive 5 hours ago. First noticed it when I got a notification, and then had to
scroll up through the messages to find the new one. :/ 

Multiple sources seem to confirm that the Android SMS app assumes T-Mobile behaviour
of GMT timestamp and applies an offset, which is not desired behaviour for at least
Rogers and Fido (and possibly some Euro providers as well). 

Some discussion including an ill-advised workaround (set tz to GMT-0) here:
http://androidcommunity.com/forums/f12/sms-threading-timestamp-7262/

An option to turn off the timestamp adjustment is definitely the solution and would
be key to Android SMS working properly with other providers. </what>
</comment>
<comment>
<author>chilib...@gmail.com</author>
<when>Thu, 15 Jan 2009 13:41:47 +0000</when>
<what>Also using a Dev phone on Rogers in Canada and this is driving me nuts! I think ill
dig around the SDK a bit, i know theres a way I can just grab incoming messages and
maybe I can change the timestamps before passing it to the original message app. Ill
let everyone know how it goes, maybe someone has some insight on this.</what>
</comment>
<comment>
<author>donsa...@gmail.com</author>
<when>Fri, 23 Jan 2009 01:32:28 +0000</when>
<what>Also using a Dev phone on Rogers in Canada. This is incorrectly threading all of my
incoming messages, but only between me (in PST) and a friend in EST. When i receive
messages from other local numbers, there are no issues; and when I receive messages
from international numbers, there are also no issues. </what>
</comment>
<comment>
<author>homestah...@gmail.com</author>
<when>Mon, 26 Jan 2009 22:07:06 +0000</when>
<what>donsal77, which adp1 build version are you using? I am also on Rogers in Canada 
using ADP1 v1.1 in PST but all of my timestamps are incorrect, including local 
numbers.

I donQ&apos;Et know if anyone else has noticed, but the timestamp is correct in the 
Messages main menu (where the threads are listed), but once an individual thread is 
selected, the timestamps are incorrect.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:43:49 +0000</when>
<what>See issue 1470 and issue 1647</what>
</comment>
<comment>
<author>physi...@gmail.com</author>
<when>Thu, 05 Feb 2009 19:23:33 +0000</when>
<what>Changing the time zone on your phone does not solve the issues unless you dont have a
problem with changing the time zone on everything else that interacts/syncs with your
G1. That means Gmail, Calender etc and watch out if youQ&apos;Ere syncing with Outlook..

</what>
</comment>
<comment>
<author>Dave.ker...@gmail.com</author>
<when>Sat, 07 Feb 2009 20:41:49 +0000</when>
<what>Yea, i have the same issue, i changed my time zone to 0, but then all the times in the apps are outta sync 
(scoreboard apps gives me games for sunday when they really are saturday games) Please someone needs to fix 
this problem, its SO annoying. In on Rogers with an unlocked G1. How do people on non-t-mobile networks get 
the update?</what>
</comment>
<comment>
<author>pwnag...@gmail.com</author>
<when>Sun, 08 Feb 2009 17:03:39 +0000</when>
<what>IQ&apos;Em having the same problem with my G1 on the rogers network in canada. 
with RC30 you could adjust the timezone to fix the problem without
any side effect but now with RC33 it messes up all of your calendar
events and such. 

this is very annoying to the point that i might roll back to rc30. 
Please fix this google!</what>
</comment>
<comment>
<author>adam.hu...@gmail.com</author>
<when>Tue, 17 Feb 2009 20:46:26 +0000</when>
<what>I am having the same problem as well.</what>
</comment>
<comment>
<author>9si...@gmail.com</author>
<when>Thu, 19 Feb 2009 04:51:07 +0000</when>
<what>me to; Fido Edmonton AB</what>
</comment>
<comment>
<author>corey...@gmail.com</author>
<when>Sat, 21 Feb 2009 05:50:05 +0000</when>
<what>me three; edmonton AB too</what>
</comment>
<comment>
<author>felixH...@gmail.com</author>
<when>Sat, 21 Feb 2009 05:52:58 +0000</when>
<what>Same issue.
Rogers - Vancouver, BC.
</what>
</comment>
<comment>
<author>dru...@gmail.com</author>
<when>Wed, 25 Feb 2009 03:11:58 +0000</when>
<what>This needs to be fixed ASAP. This is completely ridiculous.</what>
</comment>
<comment>
<author>j.ewan.f...@gmail.com</author>
<when>Thu, 26 Feb 2009 04:58:13 +0000</when>
<what>Hardware: Android Dev Phone 1
Network: Fido
Location: Calgary, AB
Timezone: (GMT-7)
Problem: Arriving messages are timestamped 5 hours early</what>
</comment>
<comment>
<author>telno...@gmail.com</author>
<when>Sat, 28 Feb 2009 08:35:31 +0000</when>
<what>same here.. toronto on fido, recieve messages 5 hours earlier</what>
</comment>
<comment>
<author>librana@gmail.com</author>
<when>Tue, 10 Mar 2009 19:43:32 +0000</when>
<what>Same problem. Fido in Montreal, QC.</what>
</comment>
<comment>
<author>bran...@gmail.com</author>
<when>Thu, 12 Mar 2009 04:02:08 +0000</when>
<what>Same problem, FIDO in Toronto ON.  I just set it to +0 because having proper
threading is more important to me than the syncing problems.

Since this is by far the most FIDO G1 users IQ&apos;Eve ever seen in one place I just have
to ask if any of you were able to get MMS setup and what settings you used. I tried
EVERYTHING and every FIDO MMS setting I found on the internet and nothing would let
me download a received MMS (instantly says Q&quot;Ecurrently unable to download, please try
again laterQ&quot;E).  Sorry for the digression but thanks a million if anyone can tell me
what settings they used to get it to work. (MMS not data)</what>
</comment>
<comment>
<author>majd...@gmail.com</author>
<when>Thu, 12 Mar 2009 09:30:23 +0000</when>
<what>This is happening to me as well. I live in Jordan (in the middle east) and my friend
lives in Canada and the messages in a single thread are totally not organized.
However, i dont have the same issue with my local buddies. ItQ&apos;Es definitely a timezone
issue.
By the way, im on Q&quot;EZainQ&quot;E network.</what>
</comment>
<comment>
<author>kap...@gmail.com</author>
<when>Sun, 15 Mar 2009 05:56:23 +0000</when>
<what>On fido in toronto and have the exact same problem. Someone please help!!</what>
</comment>
<comment>
<author>Mord...@gmail.com</author>
<when>Mon, 16 Mar 2009 18:40:10 +0000</when>
<what>Rogers, Calgary

</what>
</comment>
</bug>
<bug>
<bugid>20222</bugid>
<title>Problems after upgrading to Gingerbread 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pankajra...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 13:26:07 +0000</openedDate>
<description>Device : Samsung Galaxy Ace [GT-S5830] Android version : 2.3.4 Build
number : Gingerbread.DDKQ5 After I upgraded my phone from 2.2.1 to 2.3.4
I am facing following issues. 1. The phone screen takes a longer time,
2-3 sec, to become active from the screen timeout state on pressing the
lock button. The response was much better in 2.2.1. 2. When the call is
on with the Proximity device activated the phone screen takes a longer
time, 2-3 sec, to become active after it is moved away from the ear. The
response was much better in 2.2.1. 3. I am not able to connect to my
office email using Microsoft Active Sync. I get an error Q&quot;Eserver
requires security features your phone does not supportQ&quot;E. BR, Pankaj</description>
<comment>
<author>k9a...@gmail.com</author>
<when>Sat, 05 Nov 2011 15:16:21 +0000</when>
<what>A friend of mine is also experiencing this problem, in fact worse as her screen during a call will not come on at all!!!!</what>
</comment>
</bug>
<bug>
<bugid>12111</bugid>
<title>Specific locale data for Arabic countries </title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-10-30T00:26:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>kssalgha...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 10:25:52 +0000</openedDate>
<description>Hello, Recently I got the Samsung Galaxy S equipped with Android 2.1
from Saudi Arabia official agent. The issue is the first day in the week
is Saturday in all the Arabian countries which is not supported in the
device. This occurs in Calender and Clock (in assigning the alarm for
week days) Apps. This is really frustrating!!! Please try to solve this
issue!</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 24 Oct 2010 16:30:47 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 30 Oct 2010 00:26:55 +0000</when>
<what>actually, the first day of the week isnQ&apos;Et Saturday in Lebanon ;-) but, yes, Google doesnQ&apos;Et ship locale data for ar_SA, and it looks like whoever added Arabic support to your phone didnQ&apos;Et add that either.

i checked our internal tree, and itQ&apos;Es missing there too. we have the generic ar data, but weQ&apos;Ere missing all the country-specific data (such as ar_SA). iQ&apos;Eve fixed this internally, under bug http://b/3139942. iQ&apos;Ed be happy to explain the necessary changes to developers working for Saudi ArabiaQ&apos;Es official agent if you point them to this bug. thereQ&apos;Es no reason they canQ&apos;Et apply them to an earlier Android release.

(note that i fixed several Arabic-related bugs in both froyo and gingerbread. just adding the missing data wonQ&apos;Et give you a perfect experience. but weQ&apos;Ere getting there, i hope!)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:39:48 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:56:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14657</bugid>
<title>Hardware Encryption</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T22:53:50.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>katanna....@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 18:11:30 +0000</openedDate>
<description>My company has just told me that I will no longer be allowed to access
email via my Droid since the platform doesnQ&apos;Et have hardware encryption.
IQ&apos;Eve been searching, and this seems to be coming up a lot. Thanks.</description>
<comment>
<author>mejoh...@gmail.com</author>
<when>Thu, 10 Feb 2011 20:39:43 +0000</when>
<what>Katanna-

I think your company is demanding too much: Mocana managed to get their Android crypto (Q&apos;ENanoPhoneQ&apos;E) FIPS certified without hardware encryption. That alone is grounds enough not to demand a change to all Android hardware to support hardware encryption.

Or does your company have good reason to insist on a higher level than FIPS 140-2 level one?

Or are you really asking not for hardware to support crypto on all Android platforms, but just for Android OS support for hardware encryption? That sounds a lot more desirable and doable.

Also, in order to get this issue serious attention, I think it is a necessity to specify what FIPS level you are really talking about: Level 2 requires only a few more things such as tamper-evident seals on the hardware, but Level 3 requires much more. But both are really hardware issues, not software issues, so they really donQ&apos;Et belong here. Unless, again, you are really only interested in software support for such hardware, such as the Trusted Path of Annex B in FIPS 140-2 for Level 3. But even that will be specific to the hardware.

In fact, the more I read over FIPS 140-2 the more I think a FIPS 140-2 Level 2, 3 or 4 phone would really have to be a quite separate project from Android Open Source. Even the one case of a FIPS 140-2 Level 1 Android phone I know of is proprietary (MocanaQ&apos;Es Q&apos;ENanoPhoneQ&apos;E).</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 22:53:50 +0000</when>
<what>Encrypted filesystem support is coming in a future version of Android. However whether to include hardware encryption is a different matter. Whether a device will include crypto hardware will vary by manufacturer and device; devices that have such support will be able to connect it to the encrypted FS support, but those that donQ&apos;Et will fall back on software encryption.

Either way, this isnQ&apos;Et something we can require of all devices.</what>
</comment>
<comment>
<author>katanna....@gmail.com</author>
<when>Mon, 28 Feb 2011 21:20:36 +0000</when>
<what>I think what they really need is OS support for hardware encryption.  </what>
</comment>
<comment>
<author>mitch...@gmail.com</author>
<when>Mon, 01 Aug 2011 17:23:52 +0000</when>
<what>I work in Healthcare IT.  There is a VERY GOOD reason to require hardware encryption.  Ever hear of HIPAA?  

ItQ&apos;Es ridiculous for a mobile OS not to support the necessary privacy requirements to allow sync with Exchange servers.</what>
</comment>
</bug>
<bug>
<bugid>12825</bugid>
<title>Google Mail Force close.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pma....@gmail.com</reportedBy>
<openedDate>Sun, 28 Nov 2010 07:05:08 +0000</openedDate>
<description>Steps to reproduce the problem - Send an email with attachment (I had a
.3gp).After that, visit the Outbox Label.When the mail we just sent is
in Q&quot;ESendingQ&quot;E state, select it and keep it pressed. What Happened - After
1 or 2 seconds, system asks to Force Close the application Google Mail.
Expected Behavior - I wanted to know the status of the mail so I kept
the title pressed for more options. Device Information: Samsung Galaxy 3
(GT-I5801) OS version : Android 2.1 (Eclair) (rooted) Country: India</description>
</bug>
<bug>
<bugid>2686</bugid>
<title>Resourece @android:anim/linear_interpolator  should be public</title>
<status>FutureRelease</status>
<owner>romaingu...@gmail.com</owner>
<closedOn>2009-05-19T23:51:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tje...@gmail.com</reportedBy>
<openedDate>Sat, 16 May 2009 19:14:01 +0000</openedDate>
<description>When using the linear_interpolator in an animation specified i get a
built error: interpolator is not public. Could you make it public? Samle
xml attribute: android:interpolator=Q&quot;E@android:anim/linear_interpolatorQ&quot;E</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Sun, 17 May 2009 03:54:20 +0000</when>
<what>Simply create a file called res/anim/linear_interpolator.xml in your project and put the following inside:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ElinearInterpolator xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E/Q&gt;E

Then just use android:interpolator=Q&quot;E@anim/linear_interpolatorQ&quot;E</what>
</comment>
<comment>
<author>tje...@gmail.com</author>
<when>Sun, 17 May 2009 09:25:26 +0000</when>
<what>Ok that is a quick fix.. however i think that this resource should be public... 
Why is @android:anim/accelerate_interpolator public ( i can use it) and @android:anim/linear_interpolator not?

Working around this problem is not difficult for me.. the point is that this resource 
should be public. 

By the way, another note.. Using interpolators with a xml attribute is neat.. however 
how are you going to extend it when using the CycleInterpolator? The 
CyclyInterpolator has a Q&quot;Efloat cyclesQ&quot;E property.. How are you going to specify it if 
there is only one attribute android:interplator? Maybe also allow  a child tag for 
animations tags like rotate,scale etc.:

Q&lt;Escale ...Q&gt;E
Q&lt;Einterpolator android:interpolator=Q&quot;E@android:anim/cycle_interpolatorQ&quot;E 
android:cycles=Q&quot;EQ&quot;E4.0Q&quot;E/Q&gt;E
Q&lt;E/scaleQ&gt;E

However this is also problematic because the resource (doesnt exist now) @android:anim/cycle_interpolator can not have variables, it is fixed.

Anyway i think you get the point iQ&apos;Em making here.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Sun, 17 May 2009 20:11:31 +0000</when>
<what>I never said the resource should not be public, I just gave you a workaround.

As for the cycle interpolator, you can already do it. Create a file in res/anim (for instance cycles3.xml) and put 
the following inside:

Q&lt;EcycleInterpolator android:cycles=Q&quot;E3Q&quot;E /Q&gt;E

And then in your animation just use android:interpolator=Q&quot;E@anim/cycle3Q&quot;E.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 18 May 2009 03:41:52 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 19 May 2009 23:51:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3234</bugid>
<title>AudioTrack does not release global references (GREF keeps growing)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>8</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jul 2009 12:31:17 +0000</openedDate>
<description>AudioTrack appears to increase GREF by 1 or 2 every time it is created
and used, such that one gets LogCat messages like Q&quot;EGREF has increased to
201Q&quot;E, Q&quot;EGREF has increased to 301Q&quot;E etc after more than a 100 and more
uses of AudioTrack, until the app finally crashes when GREF reaches the
limit of 2000 or something. GREF growth does not occur when using
MediaPlayer. I suspect a bug in the Cupcake implementation of
AudioTrack. For further information see the discussions at
http://groups.google.com/group/android-developers/browse_thread/thread/2b799814c99d8e2c/
and
http://groups.google.com/group/android-ndk/browse_thread/thread/3f2baf13c26c3106/
Regards</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:58:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16281</bugid>
<title>Google, Gmail, Facebook, twitter? Big main memory hogs, Google, creator of android is very selfish with regards to Memory Q&amp;E Space. they donQ&apos;Et seem in touch with our memory Q&amp;E space problems we face every Day! Google, Why are you choking us,let us breathe!!! Google Android should Make a program that allows you to Format the SD Card to integrate it with the main memory to be used as one big hard drive, just like microsoft does!!!! Thanks... Tony</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-21T20:56:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tonytksr...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 14:12:44 +0000</openedDate>
<description>What do you suggest I remove to market Space? Google, Gmail, Facebook,
twitter? Are you serious, other smaller apps will be the first to go! I
donQ&apos;Et blame the smaller apps, they try th?ir Best!!! But most of the
native programs mentioned above are the real big hogs causing all the
space Q&amp;E memory problems! But because we need Q&amp;E use them more, we have no
choice but to delete and punish the smaller apps! Google which is the
creator of the android cell is being very selfish with regards to Memory
Q&amp;E Space... they donQ&apos;Et seem in touch with our memory Q&amp;E space problems, we
face memory Q&amp;E space problems every day! We avoid many great apps because
of issues regarding space, thatQ&apos;Es why people are dumping androids and
getting iPhones with upto 128MB of available Q&amp;E usable memory space all
integrated Q&amp;E made available to be used as main memory space! Google,
wake-up!!! Why are you choking us!!!! Give us unlimited main memory, let
us breathe!!! Google Android should Make a program that allows you to
Format the SD Card to integrate it with the main memory to be used as
one big hard drive, just like microsoft does!!!! Thanks... Tony
?------------------ NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>rterribi...@google.com</author>
<when>Thu, 21 Apr 2011 20:56:09 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8802</bugid>
<title>Navigation: Use Bluetooth Handsfree connection for turn by turn announcements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>ipee...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 17:24:11 +0000</openedDate>
<description>It would be good to be able to listen to navigation announcements
through the Bluetooth Handsfree connection. Not sure if this would be a
naviagtion option, or generic TTS option?</description>
<comment>
<author>uwe.h.schindler</author>
<when>Sat, 06 Nov 2010 11:34:23 +0000</when>
<what>More suggestions in Issue #12326 !</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:33:09 +0000</when>
<what>Issue 8820 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>16946</bugid>
<title>An administrator password to set on google account to be able to obtain root privilege on the device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Tech.inf...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 12:52:14 +0000</openedDate>
<description>I donQ&apos;Et like the fact that i canQ&apos;Et be the administrator of my phone. And
i know that i will lose my warranty if i do that. Android Phone should
be like computers! Starting for the first time the Android phone would
invite user to do a backup of the system in the cloud or in the computer
as an Image to be able to restore it anytime. For PC those are actually
made/burned on DVD. I would love to have in my profile account in the
google site the possibility to agree to an interface that would allow me
to obtain right on my device such as root /superuser. At least it will
prevent some accidental use of that possibility being directly activated
on the phone and we will have the possibility to set a password on this
function and disable or enable it knowing those kind of risk that people
will take to do that and accepting the agreement to do such a thing. It
would generate a sort of certificates saved and accessible for
user/constructor/resellers/google containing the IMEI of the phone or
any unique encrypted information about the device being unlocked. It
would be mandatory for Android user to obtain this type of account and
will lead user to some development community or forum that permit user
with good knowledge of Android administration to share information. The
only thing that have to be locked is the possibility for any user to do
a rescue task such as recovering the phone (bootloader) / doing update /
connecting the phone to computer! Thanks Regards, Ken</description>
<comment>
<author>mpac...@gmail.com</author>
<when>Wed, 18 May 2011 19:59:57 +0000</when>
<what>I agree with this.  I would like to be able to temporarily Q&quot;ErootQ&quot;E my phone.  Maybe an implementation of SUDO from the *nix world.

Mark</what>
</comment>
<comment>
<author>fulmer...@gmail.com</author>
<when>Fri, 20 May 2011 13:16:43 +0000</when>
<what>I would frankly like to have this feature regardless of whether it voids the warranty of the device.</what>
</comment>
</bug>
<bug>
<bugid>4916</bugid>
<title>Droid Phone has bad echo on the other end</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>18</stars>
<reportedBy>williamc...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 14:04:28 +0000</openedDate>
<description>Will be returning my Droid phone today. Callers complain about a bad
echo. In searching other boards I see many are experiencing this
problem. Powering on and off and turning the speaker phone on and off
are temporary fixes but work for me as a sales executive. According to
Verizon Wireless a fix is going in on Dec. 11.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 17:00:27 +0000</when>
<what></what>
</comment>
<comment>
<author>marybeth...@gmail.com</author>
<when>Sat, 21 Nov 2009 15:17:47 +0000</when>
<what>I am on my third DROID trying to rectify this problem. I am ready to return the phone 
and go back to my BlackBerry. </what>
</comment>
<comment>
<author>jcl...@gmail.com</author>
<when>Tue, 24 Nov 2009 17:23:07 +0000</when>
<what>I can verify the echo issue. It occurs when I call out or when I receive a call. I 
donQ&apos;Et hear an echo on the droid, however, the other caller hears the echo. This 
gives me the impression that the Droid is the one responsible for the issue.

Also I have two droids. One of them constantly produces an echo, that can only be 
heard by the other caller, while my other droid doesnQ&apos;Et seem to do it very often.

Thank you addressing the fix ASAP. ItQ&apos;Es odd having a cell phone thatQ&apos;Es useless for 
making phone calls.</what>
</comment>
<comment>
<author>DKengine...@gmail.com</author>
<when>Tue, 08 Dec 2009 14:11:49 +0000</when>
<what>1. Bought my Droid Novenber 11th
2. Echo problem from the start (person I called had the echo)
3. Called Verizon Tech Center twice
4. 1st time, the Tech told me he was unaware of a echo problem = try *228 then 2
5. 2nd time = I told the Tech, I have over 70 cell phones on their service
6. He then admitted, there is a problem, told me to exchange for a new phone
7. Exchanged Droid 24 hours ago = so far = no echo problem
8. Tryed everything with the 1st one = speaker on Q&amp;E off, power down, *228, etc
9. Above acted as a short term fix 
10. Cutting the Volume way down also corrected the echo (way down)
11. Tech told me = 1st fix out Dec 11th, 2nd in January
12. If you are within the 30 days, I would exchange for a new one
</what>
</comment>
<comment>
<author>DKengine...@gmail.com</author>
<when>Wed, 09 Dec 2009 13:55:20 +0000</when>
<what>I am the one who wrote the 12 point note above :
1. 48 hours with the new phone = Q&quot;Esame echo problemQ&quot;E
2. I will keep it, keep powering down and live with it until fix comes out
3. Keeping the volume down, seems to be the present answer</what>
</comment>
<comment>
<author>JimR...@gmail.com</author>
<when>Thu, 10 Dec 2009 01:54:19 +0000</when>
<what>I returned my Droid and got a new one under warranty.  I noticed the same thing with
both phones.  Callers would hear themselves echo real bad.  Finally it happened when
I called Verizon so they could hear it.  Rebooting the phone usually fixes it, for a
while.  I have several friends with Droids and most of them donQ&apos;Et seem to complain
abut it so it is intermittent.  Not sure what might be causing it.  I would say it
happens to me a few times a week now.  I reboot the phone and itQ&apos;Es good again for a
while.  When it is happening turning the volume way down helps but the reboot works
better and then you can still hear.  

Is this just a Droid problem?  Is it also happening on other Android phones?</what>
</comment>
<comment>
<author>medicn...@gmail.com</author>
<when>Mon, 21 Dec 2009 20:34:34 +0000</when>
<what>My Sprint HTC Hero (1.5) also provides a nice echo to people I am talking to.</what>
</comment>
</bug>
<bug>
<bugid>16232</bugid>
<title>Picture half grey on picasa.com when uploaded from android gallery </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lakshmib...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 17:00:58 +0000</openedDate>
<description>Pictures are half greyQ&apos;Ed out (the bottom half) when uploaded to picasa
via android gallery.... NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>lakshmib...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:01:55 +0000</when>
<what>Using 2.2 on HTC Speedy....</what>
</comment>
</bug>
<bug>
<bugid>9769</bugid>
<title>Interpreting Incoming Calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rk.sangubotla</reportedBy>
<openedDate>Wed, 14 Jul 2010 07:46:50 +0000</openedDate>
<description>Iam developing an application in which I need to interpret incoming
calls i.e. get the incoming number, auto answer if it is a particular
number, auto disconnect if it is my blocked list number. IQ&apos;Eve searched a
lot for this and found not only me but many are awaiting for this
feature with no workaround. Or is there any way that we can override the
InCallScreen with a customized screen..? May be this is a duplicate
issue/request but trying for the solution from my side. And one more
thing IQ&apos;Em not understanding - why Google guys are entering blank
comments, instead please enter some comments whether it is possible or
not.</description>
<comment>
<author>abhitni...@gmail.com</author>
<when>Wed, 08 Sep 2010 07:19:01 +0000</when>
<what>Hi,
I have done the same and get success to replace the native incall screen with our custom screen having some rich information in it. This screen launches when call is inComming call and also at the time of outgoing call. 
You can launch any activity by giving some delay at the time of call incoming notification found. It would replace the native screen by the custom one .. 

BUT THE MAIN PROBLEM IS TO PIC THE IN CALL AND TO CANCEL THE OUT CALL BY CLICK ON BUTTON. How can I do that , I have used fallowing codes but none of them is working ... : 
--------------------------------------
// Intent new_intent = new Intent(Intent.ACTION_MEDIA_BUTTON);
//				new_intent.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(
//						KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_HEADSETHOOK));
//				AfterScreen.this.getApplicationContext().sendOrderedBroadcast(
//						new_intent, null); 
----------------------------------
Intent new_intent = new Intent(Intent.ACTION_ANSWER);
//						new_intent.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(
//								KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_HEADSETHOOK));
//						AfterScreen.this.getApplicationContext().sendOrderedBroadcast(
//								new_intent, null);
---------------------------------------------					 
					 
//				        Intent intent = new Intent(Intent.ACTION_ANSWER);
//				        intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP
//				               | Intent.FLAG_DEBUG_LOG_RESOLUTION
//				                | Intent.FLAG_FROM_BACKGROUND
//				                | Intent.FLAG_ACTIVITY_NEW_TASK);/**/
//				        intent.addCategory(Intent.CATEGORY_DEFAULT);
//				        intent.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(
//								KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_HEADSETHOOK));
//				        startActivity(intent);
------------------------------------------------------					 
					 
//					 Intent intent = new Intent (Intent.ACTION_ANSWER);
//					 intent.setFlags (Intent.FLAG_ACTIVITY_NEW_TASK);
//					 Receiver.mContext.startActivity (intent);
------------------------------------------------------------------					 
//					 Intent ic = new Intent(Intent.ACTION_ANSWER);
//					 
//					 ic.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP
//				               | Intent.FLAG_DEBUG_LOG_RESOLUTION
//				                | Intent.FLAG_FROM_BACKGROUND
//				                | Intent.FLAG_ACTIVITY_NEW_TASK);
//					 Receiver.mContext.startActivity(ic); 
------------------------------------------------------------------------
//			         Intent myIntent = new Intent(Intent.ACTION_ANSWER);
//			         myIntent.setFlags( //
//			               Intent.FLAG_ACTIVITY_SINGLE_TOP | //
//			                     Intent.FLAG_DEBUG_LOG_RESOLUTION | //
//			                     Intent.FLAG_ACTIVITY_CLEAR_TOP | //
//			                     Intent.FLAG_ACTIVITY_NEW_TASK | // will crash
//		
//			                     Intent.FLAG_FROM_BACKGROUND //
//			         ).addCategory(Intent.CATEGORY_DEFAULT); 
//			         Receiver.mContext.startActivity(myIntent); 
--------------------------------------------------------------------------------					 
					 
//					 Intent intent = new Intent(android.in.action.ANSWER);
//					 intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
//					 startActivity(intent); 
					 
					 
//					 Intent myIntent = new Intent(Intent.ACTION_ANSWER);
//			          myIntent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP
//			                | Intent.FLAG_DEBUG_LOG_RESOLUTION
//			                | Intent.FLAG_FROM_BACKGROUND
//			                | Intent.FLAG_ACTIVITY_NEW_TASK);
//			          startActivityForResult(myIntent, 0);
-------------------------------------------------------------------------					 
//					 Intent intent = new Intent(Q&quot;Eandroid.intent.action.ANSWERQ&quot;E);
//				        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
//				        startActivity(intent); 
					 
//					 Receiver.mContext.startActivity(Receiver
//								.createIntent(AutoAnswer.class));]

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

Thanks in Advance .. 

Please help me ... 

Abhit Nigam 



</what>
</comment>
<comment>
<author>cq1985...@gmail.com</author>
<when>Tue, 29 Mar 2011 10:23:49 +0000</when>
<what>iQ&apos;Eve encounter the same problem. ItQ&apos;Es 2011 now. Hopefully this problem was solved.</what>
</comment>
</bug>
<bug>
<bugid>8870</bugid>
<title>Allow non digits characters for phones on Contacts / VOIP contact data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>rbrtmarc...@gmail.com</reportedBy>
<openedDate>Sun, 06 Jun 2010 01:11:14 +0000</openedDate>
<description>I want to add to my contacts their VOIP (SIP) addresses, one option is
to add a new phone Q&quot;EnumberQ&quot;E like a SIP URL, example
Q&quot;Esip:user@ekiga.netQ&quot;E. This is possible using Google Contacts web site,
but not directly on the phone, because the keyboard is restricted to
keypad mode. It removes the sip url added using the webpage when editing
the contact ENUM is not widely deployed, so the option to use the same
contact number to call the SIP phone when available is idealistic at
this time, we need VOIP fields for contacts, maybe Google Voice provides
this number to SIP mapping, I am not sure, but because Google Voice is
US only, we need VOIP info on the contacts database.</description>
</bug>
<bug>
<bugid>12368</bugid>
<title>Better in-call dial editing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DerekMabray</reportedBy>
<openedDate>Thu, 04 Nov 2010 17:43:50 +0000</openedDate>
<description>While in a call attempt to add a new call, making a 3-way call. If you
miss-dial a number there is no way to correct the dialed number (i.e.
backspace, clear, delete). This functionality is present in the initial
dialer as arrow box pointing left with an X symbol in the center.</description>
</bug>
<bug>
<bugid>19572</bugid>
<title>received URI permissions arenQ&apos;Et revoked on uninstall</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lujo.ba...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 23:25:15 +0000</openedDate>
<description>When an application that holds a URI permission is uninstalled, the
permission isnQ&apos;Et revoked; if the application is reinstalled it still
holds the URI permission. To decide whether a new application is the
same as a previously uninstalled one, Android relies on the
applicationQ&apos;Es self-declared package name. Suppose that an application
$A$ grants permission to an innocent application $B$, which is then
uninstalled. A malicious application $C$ is then installed, but has the
same (self-declared) package name as $B$. When it is installed, $C$
automatically gains all URI permissions that were granted to $B$.</description>
</bug>
<bug>
<bugid>10733</bugid>
<title>Calender: Reminder icon missing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 09:21:38 +0000</openedDate>
<description>When in time view you have to tap an event to check if itQ&apos;Es got a
reminder. Please make a small clock icon in the start of the event title
to show itQ&apos;Es got a reminder. PalmOS did this 10 years ago :)</description>
</bug>
<bug>
<bugid>6900</bugid>
<title>ProximityAlerts sometimes orphan Receivers on expiration</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sean....@gmail.com</reportedBy>
<openedDate>Sun, 28 Feb 2010 03:16:10 +0000</openedDate>
<description>Steps to reproduce: 0. establish that location providers are enabled but
inactive. 1. addProximityAlert with an expiration 2. observe that the
location provider is active before the expiration 3. wait for the
expiration Expected results: location providers should be inactive after
expiration. Actual results: location providers remain active. I believe
the problem is that
com.android.server.LocationManagerService.ProximityListener.onLocationChanged
fails to maintain mProximityReceiver when it removes expired alerts from
mProximityAlerts. I observed this behavior on android 2.0.1 on a Droid.
I propose that change I82ac6526f81cc6774493f239bec8fcbce5630402 as a
patch for this issue.</description>
<comment>
<author>sean....@gmail.com</author>
<when>Thu, 04 Mar 2010 18:37:29 +0000</when>
<what>patches are not accepted on the eclair branch, so I now propose change  
Ida1970c084e71df47b204c64986a065cb75d0c13.</what>
</comment>
<comment>
<author>sean....@gmail.com</author>
<when>Tue, 11 May 2010 22:01:38 +0000</when>
<what>Change-Id: Ida1970c084e71df47b204c64986a065cb75d0c13 has been merged onto the master
branch.</what>
</comment>
</bug>
<bug>
<bugid>18894</bugid>
<title>Visual Voicemail not playing audio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drleah...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 19:03:53 +0000</openedDate>
<description>Hi there: I have a Droid Charge and my visual voicemail has recently
stopped working. The audio will not play and I have no way to report the
bug through the device. NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>13323</bugid>
<title>market not responding</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-12-21T18:37:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>QStro...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 10:48:47 +0000</openedDate>
<description>Device: motorola devour problem: Every time I click on the icon for the
market to open, it says loading but never open up all the way. I try
constantly and it respond the same way repeatedly. Please contact me
immediately, I have a very expensive cellular device; having the option
of the android market was the main reason I purchased the device, not
being able to access the market is a hassle. Thanks, Quu Strong
281.409.7842</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 21 Dec 2010 18:37:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6591</bugid>
<title>GMail Reply-To Quarantines Old Message Content Preventing User Formatting</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Airpower...@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 06:29:16 +0000</openedDate>
<description>Steps to Reproduce: Open an email in GMail. Tap any Q&quot;Ereply toQ&quot;E button.
Expected behavior: A new email is created and the Q&quot;Equoted textQ&quot;E from the
old email is copied over into the editable message body. (this is how
the desktop web client works) Actual behavior: A new email is created
and the Q&quot;Equoted textQ&quot;E is copied over into an non-editable field. Noticed
on Droid (Android 2.0)</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Sat, 22 May 2010 16:27:08 +0000</when>
<what>Sorry, the conceptual separation between what is Android and what is Google is easy to forget.</what>
</comment>
</bug>
<bug>
<bugid>19814</bugid>
<title>Not able to scroll google map page in the landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arijitma...@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 05:20:48 +0000</openedDate>
<description>Steps: google.com -Q&gt;E maps -Q&gt;E search box-Q&gt;E Launch the keypade for input
the city name in Potrait mode -Q&gt;E Rotation to Landscape mode-Q&gt;E disable
the keypade Result: Not able to scroll google map page in the landscape
mode. Map height is coming very small Expected behaviour: Map width
sould come more, so that, user can scroll the map in landscape mode This
issue is happening with Android(Gingerbread) user agent[Mozilla/5.0
(Linux; U; Android 2.3.4; en-us; SPH-D700 Build/GINGERBREAD)
AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1]
From the page content we found that: in function resizeApp() height
calculation is different for Iphone and Android user agent. For Iphone
height calculation is fixed and its 268px irrespective of virtual keypad
is on/off. For Android, height= window.outerHeight
/(window.devicePixelRatio || 1) when keypad is on then window will be
resized, as a result window.outerHeight is visible rect, which is small.
As a result map_height calculation is less with Android user agent.</description>
</bug>
<bug>
<bugid>14161</bugid>
<title>All of the Home screen icons sometimes disappear.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:33:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jh43j...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 16:58:50 +0000</openedDate>
<description>Android version is 2.2.1. I am an engineer of Samsung. All of the Home
screen icons sometimes disappear and I can not launch the applications.
A few minutes(1~30 mins) later come back to normal. There is no special
path to reproduce. After downloading many apps, it reproduces by using
device or left device during a few hours.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:33:06 +0000</when>
<what>SamsungQ&apos;Es devices uses a custom Launcher, which is closed-source. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report this to the Samsung engineers responsible for the deviceQ&apos;Es software.</what>
</comment>
</bug>
<bug>
<bugid>13733</bugid>
<title>WPA2-AES connections dropout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sakma...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 23:27:10 +0000</openedDate>
<description>please provide support for consistent connection and data transfer when
using a WPA2-AES encryption. currently connection stops data transfer
after an arbitrary period of time, must disconnect and reconnect.</description>
</bug>
<bug>
<bugid>14804</bugid>
<title>TextView.onTextChanged() : documentation of Q&apos;EbeforeQ&apos;E and Q&apos;EafterQ&apos;E parameters is completely wrong.</title>
<status>FutureRelease</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>2011-03-09T23:37:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>reuben.s...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 15:04:08 +0000</openedDate>
<description>The present documentation (2.3) describes these two integer parameters
like this: before : The offset of the former end of the range of the
text that was modified. If text was simply inserted, this will be the
same as start. If text was replaced with new text or deleted, the length
of the old text was before-start. after : The offset of the end of the
range of the text that was modified. If text was simply deleted, this
will be the same as start. If text was replaced with new text or
inserted, the length of the new text is after-start None of this is even
slightly accurate (although it presumably was accurate once upon a
time). From observation, Q&apos;EbeforeQ&apos;E is actually the character length of
the text being deleted or replaced, and Q&apos;EafterQ&apos;E is the length of the
text being inserted. Neither of them are offsets.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:42:37 +0000</when>
<what></what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Wed, 09 Mar 2011 23:37:18 +0000</when>
<what>Thanks a lot for this feedback, this has been fixed in the current tree. Here is the updated version:

Q&quot;EWithin Q&lt;EcodeQ&gt;EtextQ&lt;E/codeQ&gt;E, the Q&lt;EcodeQ&gt;EafterQ&lt;E/codeQ&gt;E characters beginning at Q&lt;EcodeQ&gt;EstartQ&lt;E/codeQ&gt;E have just replaced old text that had length Q&lt;EcodeQ&gt;EbeforeQ&lt;E/codeQ&gt;E. It is an error to attempt to make changes to Q&lt;EcodeQ&gt;EtextQ&lt;E/codeQ&gt;E from this callback.Q&quot;E
</what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Thu, 28 Apr 2011 23:43:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17882</bugid>
<title>Native library not working correctly with test project</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>waldemar...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 11:36:49 +0000</openedDate>
<description>I have problem when using any native library with
ActivityInstrumentationTestCase2. When I try to load a native library in
a test class, I am getting: Exception Ljava/lang/UnsatisfiedLinkError;
thrown during Lcom/...;.Q&lt;EclinitQ&gt;E 01-01 00:55:13.706:
WARN/dalvikvm(6708): threadid=11: thread exiting with uncaught exception
(group=0x4001d888) 01-01 00:55:13.706: ERROR/AndroidRuntime(6708): FATAL
EXCEPTION: Thread-12 01-01 00:55:13.706: ERROR/AndroidRuntime(6708):
java.lang.ExceptionInInitializerError To show it, I created hello-world
project+test project: -ActivityInstrumentationProject(package
org.waldek) -ActivityInstrumentationProjectTest(package org.waldek.test)
with eclipse wizard. Sample test case: package org.waldek.test; import
org.waldek.ActivityProject; import
android.test.ActivityInstrumentationTestCase2; import android.util.Log;
public class MyTestCase extends
ActivityInstrumentationTestCase2Q&lt;Eorg.waldek.ActivityProjectQ&gt;E { private
static ClassQ&lt;Eorg.waldek.ActivityProjectQ&gt;E launcherActivityClass; static{
System.loadLibrary(Q&quot;EtopQ&quot;E); try { launcherActivityClass =
(ClassQ&lt;Eorg.waldek.ActivityProjectQ&gt;E)Class.forName(Q&quot;Eorg.waldek.ActivityProjectQ&quot;E);
} catch (ClassNotFoundException e) { throw new RuntimeException(e); } }
public native void getTop(); public MyTestCase() { super(Q&quot;Eorg.waldekQ&quot;E,
launcherActivityClass); } public void test_MyTest() { ActivityProject
act = getActivity(); act.getNumber(); getTop(); } } Native source:
#define DEBUG_TAG Q&quot;ETOP_TESTQ&quot;E #define android_error(...) {
__android_log_print(ANDROID_LOG_ERROR, DEBUG_TAG, Q&quot;ENDK: [%s]Q&quot;E,
__VA_ARGS__); } JNIEXPORT void JNICALL
Java_org_waldek_test_MyTestCase_getTop(JNIEnv *env, jobject jobj) {
android_error(Q&quot;ENATIVE LIBRARY LOADED!Q&quot;E); } The same native library works
if you load it in the standard android project. Also app/test app works
correctly without native library. You can find full source code in the
attachment.</description>
<comment>
<author>waldemar...@gmail.com</author>
<when>Wed, 22 Jun 2011 11:48:47 +0000</when>
<what>btw. after installation there is native lib in /data/data/org.waldek.test/lib directory so package and installation is being done correctly.</what>
</comment>
</bug>
<bug>
<bugid>5254</bugid>
<title>Web links in gmail on motorola droid are one use.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>netwe...@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 15:04:24 +0000</openedDate>
<description>When using gmail on my motorola droid, If there is a web link in the
email and it is a link I have previously been to, I can not click on it.
It will not allow me to use the link again. When the link goes to
pink(already been there) I should still be able to click the link to go
to that web page. It seems as though this is a bug and should be fixed.
When tracking packages or receiving messages from a forum, using a link
over again is needed.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>19832</bugid>
<title>Tiny keyboard problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>niglas...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 00:10:18 +0000</openedDate>
<description>Guys, the current keyboard on my mobile is too small to touch. Could you
consider to make it a little bigger? Please have a look at the app
Q&quot;Ecellular keyboardQ&quot;E. It doesnQ&apos;Et look good but works. Maybe it is better
to give an option to users the celluar shaped keys. Please add two keys
for moving cursor left and right too.</description>
</bug>
<bug>
<bugid>6963</bugid>
<title>Cancellation of Uninstallation of app doesnt get recognised</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ass...@gmail.com</reportedBy>
<openedDate>Wed, 03 Mar 2010 17:24:30 +0000</openedDate>
<description>go to the market, go to any app you have hit uninstall.. then hit back
when it confirms The status shows as if its been uninstalled and lets
you install it again.</description>
<comment>
<author>ass...@gmail.com</author>
<when>Wed, 03 Mar 2010 17:25:01 +0000</when>
<what>Oh forgot to mention, this is on the nexus one</what>
</comment>
</bug>
<bug>
<bugid>16792</bugid>
<title>Google map exception occurs </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 05:07:14 +0000</openedDate>
<description>When running google map, Fatal exception occurs in Google map 05-12
10:24:00.135 2656 2698 E AndroidRuntime: FATAL EXCEPTION:
BaseLocationProvider 05-12 10:24:00.135 2656 2698 E AndroidRuntime:
java.lang.RuntimeException: Already running 05-12 10:24:00.135 2656 2698
E AndroidRuntime: at N.l.g(Unknown Source) 05-12 10:24:00.135 2656 2698
E AndroidRuntime: at N.i.run(Unknown Source) 05-12 10:24:00.135 2656
2698 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1096) 05-12
10:24:00.165 179 193 E : Dumpstate Q&gt;E /data/log/dumpstate_app_error 05-12
10:24:00.165 179 179 W ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity</description>
</bug>
<bug>
<bugid>9635</bugid>
<title>Launch Q&apos;EDock SettingsQ&apos;E through Menu button when in dock- Android 2.2, Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yahoo.ho...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 05:14:59 +0000</openedDate>
<description>Imagine the phone is in the car dock and Car Home is launched. Android
2.1 let you hit Q&apos;EMenuQ&apos;E and launch dock settings. In 2.2, you have to
select Q&apos;ESettingsQ&apos;E, then Q&apos;ESystems SettingsQ&apos;E and then go to the Q&apos;EDockQ&apos;E
settings. There has to be an easier way to launch the dock settings.
Using the dock settings is a 100% occurrence while in the car dock since
the dock settings are never remembered. P.S.: If you have to have
Q&apos;ESystems SettingsQ&apos;E, why donQ&apos;Et you call it Q&apos;ESystem SettingsQ&apos;E???</description>
</bug>
<bug>
<bugid>3279</bugid>
<title>serious direct byte buffer bug</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:33:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gpoth...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jul 2009 08:30:15 +0000</openedDate>
<description>There is a serious bug in the nio system when using an IntBuffer backed
by a direct ByteBuffer. The IntBuffer.put(int[] src, int off, int len)
method copies incorrect elements from the source array if the offset is
non-zero. Below is a simple test case. It produces the following output:
Q&quot;E1, 5, 9Q&quot;E instead of the expected Q&quot;E1, 2, 3Q&quot;E. Replacing allocateDirect by
allocate produces the correct output. Device info: HTC G1 phone,
Firmware version 1.5, kernel 2.6.27-00393-g6607056, Baseband version:
62.50S.20.17H_2.22.19.26I How to reproduce: public static void bug() {
int[] src = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; ByteBuffer bb =
ByteBuffer.allocateDirect(10*4); // ByteBuffer bb =
ByteBuffer.allocate(10*4); bb.order(ByteOrder.nativeOrder()); IntBuffer
ib = bb.asIntBuffer(); ib.rewind(); ib.put(src, 0, 1); ib.put(src, 1,
1); ib.put(src, 2, 1); Log.v(TAG, Q&quot;Ebug: Q&quot;E+ib.get(0)+Q&quot;E, Q&quot;E+ib.get(1)+Q&quot;E,
Q&quot;E+ib.get(2)); }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 16 Jul 2009 16:58:27 +0000</when>
<what>Confirmed.  Filed internally as 1984958.
</what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Tue, 04 Aug 2009 19:27:17 +0000</when>
<what>Fixed in Donut.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:33:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12929</bugid>
<title>Swiping left/right in the browser disables JavaScript event-listeners on certain devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>d...@appear.dk</reportedBy>
<openedDate>Thu, 02 Dec 2010 20:42:15 +0000</openedDate>
<description>Hi WeQ&apos;Ere seeing some strange behaviour on certain devices when swiping
left/right inside the browser. When doing so all event-listeners seem to
be disabled afterwards. We actually discovered this using PhoneGap to
port a WebApp to a native app, but we are also able to reproduce this
directly in the browser. The bug is not present on all devices, but we
are currently able to reproduce it on: - HTC Legend (firmware version
2.1, browser version WebKit 3.1) - HTC Area We boiled it down to a plain
test html-page with nothing but an event-listener assigned to the
ontouchstart of the body: Q&lt;E!DOCTYPE HTMLQ&gt;E Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E Q&lt;EtitleQ&gt;ESwipe bug
testQ&lt;E/titleQ&gt;E Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Ewidth=device-width;
initial-scale=1.0; maximum-scale=1.0; user-scalable=0;Q&quot;E /Q&gt;E Q&lt;EstyleQ&gt;E html,
body {height:100%;} Q&lt;E/styleQ&gt;E Q&lt;E/headQ&gt;E Q&lt;Ebody
ontouchstart=Q&quot;Edocument.body.innerHTML += Q&apos;ETouch detected!Q&lt;EbrQ&gt;EQ&apos;E;Q&quot;EQ&gt;E
Ready:Q&lt;EbrQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E We also tried to assign the event-listener
using document.body.addEventListener, but it did not solve the bug.
Using the above HTML-markup, we are able to detect the touchstart event
at first, but after swiping left/right it seems to freeze the
event-listeners. (Links are however still clickable). If you swipe
left/right and freeze the event-listeners, the only way to make them
respond again is to Q&apos;EswipeQ&apos;E up/down.</description>
</bug>
<bug>
<bugid>3377</bugid>
<title>No Spaces are Allowed in the Android Source Path, but No Warning is Given.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-09T21:46:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>mjlissner</reportedBy>
<openedDate>Fri, 24 Jul 2009 21:34:42 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - When installing the android source, I followed the directions
carefully, and configured eclipse and everything. Finally, I used make,
and it reported that no spaces could be in my file path to the root of
my code. This was a major problem because rebasing the code takes time
and effort to reconfigure eclipse and the like. - There should be a note
in the source download/install instructions informing users that there
can be no space in the directory path to the source.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:03:51 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:46:46 +0000</when>
<what>This is a cygwin make limitation and thereQ&apos;Es not much we can do about it.</what>
</comment>
</bug>
<bug>
<bugid>1076</bugid>
<title>EditText hint should respect singleLine=Q&quot;EyesQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:08:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Sun, 26 Oct 2008 07:25:32 +0000</openedDate>
<description>Hi, Currently, an oversized hint does not scroll like it should if
singleLine=Q&quot;EyesQ&quot;E That makes the text entry boxes unnecessarily large.
Thank you for looking into this, Stan</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:08:53 +0000</when>
<what></what>
</comment>
<comment>
<author>crazybob...@gmail.com</author>
<when>Wed, 19 May 2010 06:04:49 +0000</when>
<what>No explanation?</what>
</comment>
</bug>
<bug>
<bugid>766</bugid>
<title>Feature request: Inertial bridging to help handset select from location choices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>efont...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jul 2008 02:00:11 +0000</openedDate>
<description>For Q&apos;EMy LocationQ&apos;E to be privacy advocate immune it cannot keep a history
from one correlated data set to another. It is not allowed to track a
user to determine a most probable location when triangulation data is
ambiguous. Please use accelerometer data to help a handset application
select from location choices provided by the not quite sure tower
triangulation service (an extension of this service where GPS
coordinates are correlated to signal parameters that phones know:
http://googlemobile.blogspot.com/2008/06/google-enables-location-awar...
). So an application provides an array indicating the precedence used to
resolve location ambiguity. Something like this: locationSelect
Precedence[from inertial data, from last GPS speed and bearing, from
interpolation on known route]. All this is local data and not shared
with the My Location engine. This should make pedestrian level location
services robust with even the most affordable handsets and keep the
service from being crushed by privacy lawsuits. This goes a long way
toward making a phone that works for people on foot. Thank you.</description>
<comment>
<author>efont...@gmail.com</author>
<when>Thu, 10 Jul 2008 09:47:03 +0000</when>
<what>I forgot to add a Q&apos;Etolerance on matchQ&apos;E parameter that is used to determine if the
program falls through to the next method in the precedence list to find a match. </what>
</comment>
<comment>
<author>efont...@gmail.com</author>
<when>Thu, 10 Jul 2008 12:29:52 +0000</when>
<what>Depending on what My Location can return as ambiguous data, this request might be
better titled location Q&quot;Eintersection tool.Q&quot;E If My Location knows only point radius
with the point being the tower base and the radius being the distance to the handset,
then this tool returns the intersection of that radius and the speed and bearing
trace, or routine route trace, or accelerometer trace in precedent order. If My
Location has no idea, or contact is lost, the status bar says Q&quot;Einertial for Q&apos;EXQ&apos;E
metersQ&quot;E, or something, and uses accelerometer data to return coordinates.  Q&apos;EXQ&apos;E m is
estimated cumulative (line integral) distance traveled since last triangulated
reference.  This helps the phone maintain credibility when it is doing its best.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:01:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:12:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:42:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10178</bugid>
<title>pselect() is not been define in a header file</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-08-04T16:48:32.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>sirsol...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 02:23:03 +0000</openedDate>
<description>pselect() function as been implemented in the file
bionic/libc/unistd/pselect.c But there is no declaration in a header
file. My request is to include or create a header file with the
decaration of the function.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 04 Aug 2010 16:48:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16560</bugid>
<title>bluetooth chat you are not connected to a device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>behza...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 12:26:07 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. I have installed sample bluetooth chat on two android Galaxy
phones when executing bluetooth apps on them and pressing the send
button I see the msg Q&quot;Eyou are not connect to a deviceQ&quot;E how I can
discover other devices?! please help me around this issue. Thanks Behzad</description>
<comment>
<author>alain.s...@gmail.com</author>
<when>Thu, 16 Jun 2011 19:15:40 +0000</when>
<what>I am experiencing the same issue with the Nexus S</what>
</comment>
</bug>
<bug>
<bugid>19535</bugid>
<title>Gtalk sings in automatically though the Q&quot;EAutomatic sign inQ&quot;E settings has been disabled in the menu option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mahesh.c...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 08:42:23 +0000</openedDate>
<description>STEP-BY-STEP INSTRUCTION: Step 1 launch and log on to Google talk Step 2
Disable Q&apos;EAutomatically sign inQ&apos;E in Gtalk general settings Step 3 Restart
device, launch Gtalk Expected: GTalk should not start in the background
when the phone is restarted. Actual: GTALk signs in automatically though
the option Q&quot;Eautomatically sign inQ&quot;E is disabled. Device: Google Nexus S
Build : 2.3.4</description>
</bug>
<bug>
<bugid>17794</bugid>
<title>Layout Editor V11 - Changing the preview list item of a ListView Q&quot;EdirtiesQ&quot;E the layout</title>
<status>Assigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 00:26:07 +0000</openedDate>
<description>The layout editor puts the preview list item layout as a comment into
the layout XML, thus dirting it and forcing a rebuild. I am sure itQ&apos;Es
the only sensible way to do presist this, but I am going to file a bug
report anyhow, because the lack of incremental build for resources makes
rebuilding my non-trivial project take 2-3 minutes every time a resource
is changed. I know I can Q&quot;ErevertQ&quot;E, but accidentally saving the a
resource is a big productivity issue for me.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 21 Jun 2011 17:15:28 +0000</when>
<what>Are you in a situation where you need to change it often? I donQ&apos;Et think we foresaw this.

In any case, we are working on improving the resource compilation so this will help (indirectly).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 21 Jun 2011 20:51:37 +0000</when>
<what>By the way, if you get the ADT 12 preview build, you can turn off the post compilation phase (which means it wonQ&apos;Et be run when you save a file - only when you eventually deploy/debug). Sounds like this could help your scenario quite a bit. And as Xav said there is more work underway to make resource compilation incremental.

http://tools.android.com/recent/finercontroloveradtbuildprocess
http://tools.android.com/download/</what>
</comment>
<comment>
<author>zvasv...@gmail.com</author>
<when>Wed, 22 Jun 2011 00:29:58 +0000</when>
<what>Thanks for the update.  No, this is not a super big deal as long as Eclipse remains responsive while Q&quot;EitQ&apos;Es doing its thing.Q&quot;E  The current problem is when itQ&apos;Es compiling the resources, and I accidentally hit CTRL-S on another file (which I often to do reformat my file), I might as well just go and get a cup of coffee as it because unresponsive until it finishes.

Sounds like the suggestion about disabling the post compile step would be useful.
</what>
</comment>
<comment>
<author>zvasv...@gmail.com</author>
<when>Wed, 22 Jun 2011 00:37:01 +0000</when>
<what>Also, not to forget:  I want to thank you guys for the fantastic work you have been doing on the development tools.</what>
</comment>
<comment>
<author>zvasv...@gmail.com</author>
<when>Wed, 22 Jun 2011 01:09:29 +0000</when>
<what>Hello, I just tested the new Q&quot;Epost compile disableQ&quot;E flag, but itQ&apos;Es not making a big difference for me.  Turning on Verbose mode, the resource compile step gets stuck at some point during compilation (in this case, a Menu resource) and it sits there silently for about a minute before it continues on and I see the following lines:

2011-06-22 09:02:57 - com.zvasvari.anmoneyp]   Writing symbols for class R.
[2011-06-22 09:02:57 - com.zvasvari.anmoneyp] Starting incremental Package build: Checking resource changes.
[2011-06-22 09:02:57 - com.zvasvari.anmoneyp] Skipping over Post Compiler.

This is the same behavior as before, but the actual resource it gets stuck on changes, so in my opinion, itQ&apos;Es not something in that particular resource causing this.  It does seem to be always a Q&quot;EmenuQ&quot;E resource type, though.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 22 Jun 2011 21:32:34 +0000</when>
<what>I think itQ&apos;Es not stuck on a particular resource. Instead you see the last resource, and then aapt then takes some time to figure some things out and write the R class.

I donQ&apos;Et know if people working on aapt have profiled it for large numbers of resources. We are planning on doing things on the Eclipse and Ant side to improve it though.</what>
</comment>
<comment>
<author>zvasv...@gmail.com</author>
<when>Wed, 22 Jun 2011 22:22:08 +0000</when>
<what>ItQ&apos;Es not stuck on the last resource, or at least not according to the VERBOSE output.  After itQ&apos;Es Q&quot;EunstuckQ&quot;E, itQ&apos;Es showing about 30 more Menu resources processed before the Q&quot;EWriting symbolsQ&quot;E stuff.  I have about 2300 resource IDs in my R class, by the way.

I can send you my sources, if you that helps.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 01:17:51 +0000</when>
<what>ah sorry I misread.

I think we can easily reproduce this (weQ&apos;Eve created big projects where the aapt phase takes ~500 seconds).

WeQ&apos;Ere working on build improvements so this should improve.</what>
</comment>
<comment>
<author>zvasv...@gmail.com</author>
<when>Thu, 23 Jun 2011 01:26:40 +0000</when>
<what>Thanks, thatQ&apos;Es great news.  Looking forward to it.

While you are messing with the AAPT tool, could you please fix it so it doesnQ&apos;Et output a superflous semicolon after the definition of the Q&quot;EstylableQ&quot;E class?  ItQ&apos;Es giving me a compiler warning -- and I hate warnings. :)

</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14587</bugid>
<title>Dsiplay of wrong contact after linking 2 contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T17:28:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yann.bar...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 11:56:13 +0000</openedDate>
<description>- Link 2 contacts - Save - Get the display of another contact (always
the same, though) Should display the merged contact instead... HTC
Desire / Andro?d 2.2 / 2.29.405.5</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:28:57 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6254</bugid>
<title>Error with MediaRecorder on Android 2.0 and 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>michaelt...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 19:17:35 +0000</openedDate>
<description>On older versions of android if I start recording with a media recorder
object and get or make a phone call it would work fine. As of android
2.0 on the droid making or receiving a phone call during a recording
will cause the unmanaged part of the Media Recorder object to throw an
error and the application crash or the phone to hang. On the Nexus if I
receive a call everything works as it should but if I make a call during
a recording it goes silent. If I run this scenario on the android VM in
2.0 it works as expected. It seems some artificial mechanism has been
built into the droid and nexus1 that is killing recording functionality.
This really sucks because if I am making a recording and get a phone
call I have to take I can lose the entire recording. Can you please
explain why Nexus 1 is exhibiting this undocumented behavior and if you
plan on fixing it in the future? michaeltconway@gmail.com *note
AudioRecord is also affected</description>
</bug>
<bug>
<bugid>4484</bugid>
<title>DST issues in Calendar</title>
<status>FutureRelease</status>
<owner>mc...@android.com</owner>
<closedOn>2011-03-18T00:03:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>40</stars>
<reportedBy>mrma...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 05:26:09 +0000</openedDate>
<description>My timezone: America/Chicago (observes Daylight Saving Time). Today is
November 2nd, in Standard Time. Observed on G1 running Android 1.6. I
had a calendar event at 5:30pm with a weekly recurrence to happen on
every Monday. I also had a reminder for this event set to go off 10
minutes before the event. All was working as expected until today, when
the reminder went off an hour early, at 4:20pm. The calendar event for
today now showed the event at 4:30 instead of 5:30. ISSUE #1: I believe
this is because of the Q&quot;Efall backQ&quot;E DST transition that occurred on
November 1st. TodayQ&apos;Es event was 7*24 hours from the previous weekly
occurrence, but is not the same as one calendar week from the previous
occurrence. The calendar is not calculating the repetitions correctly.
The expected behavior is that the event shows up at 5:30 each time,
regardless of whether DST is in effect. This issue can be easily
recreated. 1) Create a new event with a weekly repetition. 2) Go to
Q&quot;Eweek viewQ&quot;E in the Calendar, where this issue is most easily seen. 3)
Scroll forward through the months until the next DST transition.* 4)
Observe the event time will be off by one hour. * ISSUE 2: The next DST
transition in the U.S. will be March 14th, 2010. But it is necessary to
scroll into April to see the event time off by an hour. The old DST
rules started DST the first Sunday of April, but the current rule of the
second Sunday of March has been in effect since 2007. The timezone
database may be past due for an update. This second issue may be related
to issue #4357.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:46:05 +0000</when>
<what></what>
</comment>
<comment>
<author>shawn%de...@gtempaccount.com</author>
<when>Thu, 05 Nov 2009 20:22:48 +0000</when>
<what>I am observing the same issue in version 1.5 (SprintQ&apos;Es HTC Hero) PST timezone. The 
event times are correct on the exchange server so I tried to remove the exchange 
account on my phone and re-add it in hopes that it will sync to the proper times but 
that didnQ&apos;Et work.</what>
</comment>
<comment>
<author>geophr...@gmail.com</author>
<when>Fri, 06 Nov 2009 18:30:13 +0000</when>
<what>I have this issue too; any workaround as of yet?  I too, have the SprintQ&apos;Es HTC Hero 
as well.</what>
</comment>
<comment>
<author>jsantael...@gmail.com</author>
<when>Thu, 19 Nov 2009 11:54:22 +0000</when>
<what>Here too!</what>
</comment>
<comment>
<author>cedric.b...@gmail.com</author>
<when>Mon, 18 Jan 2010 14:04:10 +0000</when>
<what>I have the problem, but it is not specific to recurrent events.

Also if now (winter time) you create an event in summer (ex. august), it will be 
recorded (as seen -correctly- from calendar web app) for one hour later.
(ex. event created for 10am is created for 11am)

Or a summer event created normally from the web app will be seen by android app as for 
1 hour earlier.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 18 Jan 2010 17:08:38 +0000</when>
<what>In calendar time view, when I touch and hold on e.g. 13pm (on a free day) the pop-up 
says Q&quot;E13:00 - NewQ&quot;E. So far so good. But when I tap Q&apos;ENewQ&apos;E the appointment is created at 
14pm instead of 13pm - one hour too late. IQ&apos;Em at GMT +1 (Copenhagen).

Also I canQ&apos;Et avoid reminders per default (have to remove it for every appointment) - 
nor can I set default appointment length to 30 minutes (Palm webOS can do both).</what>
</comment>
<comment>
<author>bnig...@gmail.com</author>
<when>Mon, 29 Mar 2010 15:04:22 +0000</when>
<what>I got the same problem on an HTC Tattoo running Android 1.6. I live in a GMT+1
country but the way Android handles DST is by changing this to GMT+2 (as if the
country moved to a different timezone). The time is correct on the phone, but
Calendar doesnQ&apos;Et compensate for DST so the appointments end up an hour early.

If you choose to sync with an exchange mail account, meetings will display properly
in the Outlook client. It doesnQ&apos;Et even matter if it was made on the phone or Outlook.

How was this not caught early on?</what>
</comment>
<comment>
<author>darius.j...@gmail.com</author>
<when>Mon, 05 Apr 2010 12:09:17 +0000</when>
<what>There isnQ&apos;Et an update for this bug?

Will it be?

I have Android 1.6 on my Tattoo and I have the same problem.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 11:37:58 +0000</when>
<what>Please go here and star it (Google says this is the wrong forum):

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=2bac2e1db21ea81c</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 16:31:07 +0000</when>
<what>Ah no need I think - the Google developer clarified about calendar issues:

Q&quot;Egeneral bugs in the Calendar app itself can definitely remain in the bug tracker. 
Issues related to GoogleQ&apos;Es tools that sync your Google Calendar to the phone would 
belong in the Help Forum [though]Q&quot;E</what>
</comment>
<comment>
<author>lasse.b...@gmail.com</author>
<when>Sun, 10 Oct 2010 21:31:48 +0000</when>
<what>October now and we are still facing the same bug...
Both my Google Calendar and the Endomondo application are one hour off when syncing with my X10. Please fix this!
(GMT+1 here)</what>
</comment>
<comment>
<author>lasse.b...@gmail.com</author>
<when>Sun, 10 Oct 2010 21:31:52 +0000</when>
<what>October now and we are still facing the same bug...
Both my Google Calendar and the Endomondo application are one hour off when syncing with my X10. Please fix this!
(GMT+1 here)</what>
</comment>
<comment>
<author>svend.wa...@gmail.com</author>
<when>Wed, 03 Nov 2010 14:33:56 +0000</when>
<what>November 3rd, DST has gone, my reccuring events that were set before the change are duly set one hour early.

and no wonder business will stay with outlook...

Fix it, Google....</what>
</comment>
<comment>
<author>redgro...@gmail.com</author>
<when>Thu, 04 Nov 2010 11:29:38 +0000</when>
<what>November 4th, Android 1.6 on Tattoo - same bug. Very frustrating..
All the recurring events on my phone are 1 hour late after we are back from DST (GMT+1). PLEASE ATTENTION GOOGLE - this bug track record is all too long!!!</what>
</comment>
<comment>
<author>bramthij...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:20:04 +0000</when>
<what>I also had the same problem with my htc desire running Android 2.2 icw Microsoft Outlook. After spending a lot of time looking for the cause, if looks like I found a solution. I installed dejaoffice and synced it with the Android calendar. Dejaoffice also updates the Android agenda (what is exactly done, I do not know). After the update, all recurring appointments crossing dst are on the right time again (phone is in sync again with Outlook). Because I want to be sure that this was solving the problem, I cleared the phoneQ&apos;Es agenda storage, removed dejaoffice and did a resync. All recurring appointments crossing dst were 1 hour behind, but after installation of dejaoffice and a sync with the Android agenda, the appointments were on the right time again. I also synced back with Outlook and the appointments were still on the right time (also in Outlook). So it looks like dejaoffice corrects the Android agenda. This means that the correct information is synced to the phone and it looks like there is a bug in theandroid calendar tool. I am happy that I found a solution without having to update all my recurring appointments. I disabled the reminders in dejaoffice and only use this app now for correcting the data.

In my opinion there is a  bug in Android which has to be fixed. For the moment this workaround helps to use the calendar on my htc desire.
</what>
</comment>
<comment>
<author>svend.wa...@gmail.com</author>
<when>Thu, 11 Nov 2010 07:38:56 +0000</when>
<what>I have also found a kind of solution:

Yesterday my PC dowloaded an update of HTC Sync. It was one of those Q&quot;Eoh noes, whatever will happen nowQ&quot;E situations. Well, I sync and my first reaction was:
oh noes: a almost daily recurring event (started before DST) had lost all the exceptions (i.e. the days the alarm shouldnt ring). So, I went into Outlook, removed the Q&quot;EoffendingQ&quot;E days and resyncQ&apos;Eed.

Ok, the event takes place at 2100, and since DST-change it had been warning me at 2000. Yesterday the alarm came.... 2100!

Today i changed some other recurring events in Outlook (just added a character so that sync would have to change it), syncQ&apos;Eed it and... it is correct on the androidQ&apos;Es calendar!

I canQ&apos;Et say if its because of the syncing after the DST change or if the Sync update has corrected this. As usual, you are not told these things...

Slightly happier now, still a lot to grumble about calendar-wise. And no, Google, this doesnt mean you can just ignore the bug...</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:04:40 +0000</when>
<what>Sorry for the delay. I have posted the explanation below in http://code.google.com/p/android/issues/detail?id=13901

You will see this if the Event is set to a timezone that DOES NOT observe Daylight
Savings(DLS) but the phone is set to a timezone that DOES observe DLS or the other way around. You will also see this problem if the two timezones observe DLS at different times of the year.

For your events to show up properly, follow the 2 steps:
1) Make sure your phone is in the correct timezone. Go to Settings -Q&gt;E Date Q&amp;E time -Q&gt;E Timezone. You probably have to disable Automatic to change it. Note that having the same GMT offset is not enough. If you are not sure about your timezone, go to http://www.timeanddate.com/worldclock/

2) Make sure the problem Events are in the correct timezone. You can do that directly in Calendar with Gingerbread 2.3 and above assuming you have permission to modify the event. For older devices, you can do that on your computer.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:04:48 +0000</when>
<what>Issue 13901 has been merged into this issue.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:56:50 +0000</when>
<what>Issue 7971 has been merged into this issue.</what>
</comment>
<comment>
<author>wtog...@gmail.com</author>
<when>Tue, 15 Mar 2011 02:58:38 +0000</when>
<what>Q&gt;E You will see this if the Event is set to a timezone that DOES NOT observe Daylight

This part appears to be true.  I am in the Hawaii time zone that does not observe DST.

Q&gt;E Savings(DLS) but the phone is set to a timezone that DOES observe DLS or the other 
Q&gt;E way around. You will also see this problem if the two timezones observe DLS at 
Q&gt;E different times of the year.

But I am afraid you are blaming the users far too readily.  There is some kind of SERIOUS bug going on here somewhere in Google Calendar, Android, or the mechanism it uses to sync.  Both my Samsung Epic 4G with EB13 firmware (Froyo 2.2.1) and Google Calendar were both set to the GMT-10 Hawaiian timezone which never observes DST.  Now the Mainland US sprung forward this past weekend.  Unfortunately, so did most things in my Google Calendar.  All one-time events entered prior to the DST change erroneously became one hour earlier.  Curiously (and this is important) weekly repeating appointments did not shift an hour.

I repeat: Google, this is a serious bug in Google Calendar or Android.  You need to fix this.</what>
</comment>
<comment>
<author>jackso...@gmail.com</author>
<when>Tue, 15 Mar 2011 17:54:00 +0000</when>
<what>I encountered this bug for a week or so prior to the timezone change, and I am in the CST-6 Central Timezone which does observe DST. All of my events shifted by an hour for the week or so, and any events created in those time shifted by an hour after the rest of the events corrected themselves.</what>
</comment>
<comment>
<author>ch.glo...@gmail.com</author>
<when>Tue, 15 Mar 2011 22:23:39 +0000</when>
<what>I too think this is a bug. Not only because it doesnt work, but  because in NO any single other smartphone since Windows CE3.0 (believe me, I had em all!) did something like this ever occur. And: Diving through thousands of menues and manipulating my calendar-entries just to fix them to the Q&quot;ErightQ&quot;E time is kind of ridiculous !!!

Well, in 10 days we can see if it works, but ... wtog is totally right: You neeeed to fix this, because otherwise android will be disqualified for any professional PIM usage!</what>
</comment>
<comment>
<author>wtog...@gmail.com</author>
<when>Tue, 15 Mar 2011 22:26:04 +0000</when>
<what>NOTE: This bug is closed.  Google considers this a non-bug and they blamed the users above.  They arenQ&apos;Et listening.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Wed, 16 Mar 2011 00:04:55 +0000</when>
<what>Issue 15511 has been merged into this issue.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Wed, 16 Mar 2011 00:06:05 +0000</when>
<what>wtog...@gmai.com

Take it easy. I am trying to help here. I donQ&apos;Et see the problem on my Froyo test device. ItQ&apos;Es set to Hawaii time. I have one time events as well as recurring ones.

Can you tell me the timezone of your event (not calendar)? Go to https://www.google.com/calendar. Click on the event, click on Q&quot;EEdit event detailsQ&quot;E, then click on Q&quot;ETime zoneQ&quot;E next to the date/time.

Also please go to Settings -Q&gt;E Date Q&amp;E time -Q&gt;E Timezone. Uncheck Auto and manually set the timezone to Q&quot;EHawaii GMT-10:00Q&quot;E. Now tell me if your events show up correctly now.
</what>
</comment>
</bug>
<bug>
<bugid>11471</bugid>
<title>some square displayed in browser(google sign in page)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ysJeon...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 08:11:23 +0000</openedDate>
<description>- Steps to reproduce the problem. Browser-Q&gt;Ehttp://www.google.co.th or
http://www.google.co.vi -Q&gt;E select sign in. - What happened. Observe some
square display error.(in english : account) - What you think the correct
behavior should be. donQ&apos;Et display square. I use HTC nexus one, samsung
Galaxy S, samsung Galaxy tab. this issue occured on all(froyo).</description>
</bug>
<bug>
<bugid>18216</bugid>
<title>Bug report with suggestion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paulmaks...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 02:48:42 +0000</openedDate>
<description>Dear Google, I would like to start off by saying your mobile operating
system has quickly become my favorite and I think all your technology
and concepts are fantastic. As a current Android 2.2.2 user the only
feature that comes close to disappointing me is the stock messenger
application; I find it extremely frustrating as well as tedious that the
multimedia messages are organized into slideshows, not to mention there
is no clear way to save them. Why not just make single pictures pop up
that way, and as for multiple pictures , why not make a folder icon in
the conversation that opens a temporary 3d gallery folder that shows the
pictures sent as well as the option to save them? I know IQ&apos;Em not the
only one frustrated with this issue. I most definitely prefer the stock
app over third party applications, and an update of this sort would
reaffirm my thoughts. Thanks in advance for your time, -Paul Maksimovich</description>
</bug>
<bug>
<bugid>7265</bugid>
<title>Wifi connection loss and failure to re connect Q&apos;EThe network password you typed is not correctQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dra...@gmail.com</reportedBy>
<openedDate>Sat, 20 Mar 2010 22:42:56 +0000</openedDate>
<description>Google Nexus One 2.1-update1 Connected to my WPA2 PSK wifi AP 15 feet
away. After ~20 minutes the connection dropped. When trying to manually
reconnect, I received the error: Q&quot;EThe network password you typed is not
correct. Please try againQ&quot;E Trying again resulted in the same result.
Tried turning wifi on and off, same issue - it would no longer connect
to my AP. Connected to another AP (WEP), then told the system to forget
the new AP. The phone then connected to the initial WPA2 AP. Disconnect
shouldnQ&apos;Et have occurred, and there shouldnQ&apos;Et have been an issue with
off/on triggering establishment of a connection.</description>
<comment>
<author>karl.goo...@koft.com</author>
<when>Sun, 21 Mar 2010 10:20:54 +0000</when>
<what>This is the subject of a lengthy discussion in other tickets</what>
</comment>
</bug>
<bug>
<bugid>18962</bugid>
<title>Typing on bluetooth keybord should wake Android out of sleep.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben...@demaine.info</reportedBy>
<openedDate>Tue, 02 Aug 2011 02:31:02 +0000</openedDate>
<description>When a bluetooth keyboard is paired to an Android smartphone, typing
letters on the physical kbd should wake the phone out of sleep mode.
Having to press power, or change profile is PITA. BT KB should be
considered as a trusted device. Or this should at least be optionnal,
and proposed in configuration menus.</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Wed, 03 Aug 2011 23:01:05 +0000</when>
<what>The Bluetooth connection is placed in low power standby when the phone goes to sleep. No signal from the keyboard is possible without significantly draining the battery by keeping the Bluetooth connection active at all times. The only reason headphones with a Start/Pause button work while the screen is off is because the session is kept awake at all times. This noticeably drains your battery when using a Bluetooth headset that is not itself set to go to sleep after a few minutes without audio received or a button pressed on the headset (most do go to sleep).

The keyboard should absolutely be able to be added as a Trusted Device.</what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Wed, 03 Aug 2011 23:09:57 +0000</when>
<what>I did not meant trusted as Q&quot;Eauto connectQ&quot;E, but as Q&quot;Ebelieve the user want to type text; keystrokes are not due to random pressure inside pocket of bag =Q&gt;E you can unlock because the user has things to sayQ&quot;E.

There are bluetooth protocols to allow devices to stay connected without using much power. But I must say that the protocol is only defined for device; I am not aware of any standard to save power on host. So, I can understand the battery draining issue. Still, Android could provide a tick option:
- On: keep host BT supplied all the time (as for headset, EVEN IF headset is not connected)
- OFF (default): host BT circuit goes into sleep mode when phone locks.

ItQ&apos;Es just a software custom; it can be patched and released in any future Android release.

Activating it could be linked to pop-up as for many other power-consuming features. Warning user is fine; but in first place, you should let user choose what HE wants. Not make decisions for him.</what>
</comment>
</bug>
<bug>
<bugid>9456</bugid>
<title>wrong direction of Hebrew text in calendar app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>david...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 06:05:53 +0000</openedDate>
<description>Hebrew text inside calendar app is shown in reverse order. Shown
correctly in widget. (FRF91)</description>
<comment>
<author>niv.isra...@gmail.com</author>
<when>Sun, 23 Jan 2011 21:09:16 +0000</when>
<what>Happened to me as well. Somewhat annoying.</what>
</comment>
<comment>
<author>cytu...@gmail.com</author>
<when>Mon, 24 Jan 2011 12:12:45 +0000</when>
<what>is it solved in 2.3?</what>
</comment>
<comment>
<author>niv.isra...@gmail.com</author>
<when>Mon, 24 Jan 2011 15:55:21 +0000</when>
<what>Happens in 2.3 as well (Nexus S)</what>
</comment>
<comment>
<author>amitzah...@gmail.com</author>
<when>Mon, 21 Feb 2011 08:31:52 +0000</when>
<what>This must be fixed.</what>
</comment>
<comment>
<author>Ariel.Fe...@gmail.com</author>
<when>Sat, 11 Jun 2011 05:25:22 +0000</when>
<what>just to clarify for non hebrew speaking developers: the screent show  ?????? where it should show ?????? . The order of the letters in each word is reversed, but the order of the words is correct.</what>
</comment>
</bug>
<bug>
<bugid>17873</bugid>
<title>In Honeycomb, OnTouch called from InputMethodService reports erroneous y value when y is outside the input view, but not x!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>saie...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 07:17:38 +0000</openedDate>
<description>I have created an InputMethodService (MessagEase) which uses touch and
interprets. In 2.3, when the touch leaves the keyboard area and moves to
the screen area above the keyboard view, the touch event are reported to
the onTouch call back method and the coordinates x and y are correctly
reported as they change: @Override public boolean onTouch(View v,
MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_MOVE){
float x = event.getX(); float y = event.getY(); Log.w(Q&quot;EwhateverQ&quot;E, Q&quot;Exy: Q&quot;E
+ x + Q&quot;E : Q&quot;E + y); /* Honeycomb reports y to be always zero if y is *
above the keyboard view. */ } } The exact same set up in Honeycomb
reports the x coordinate correctly, BUT the y coordinate is always
reported as zero. This happens on Acer Tablet Iconia Tab, model number
A500 with Android Version 3.0.1, Kernel version 2.6.36.3-00001-g9b3ce2b</description>
</bug>
<bug>
<bugid>15427</bugid>
<title>Gingerbread Browser has a problem to render test page http://acid3.acidtests.org</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bluemo...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 10:55:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Browser -Q&gt;E go http://acid3.acidtests.org -Q&gt;E
select a link Q&quot;ETake The Acid2 TestQ&quot;E - What happened. Wrong picture is
displayed - What you think the correct behavior should be. Refer to a
link Q&quot;Ethe reference renderingQ&quot;E on the page. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) - Nexus S
Gingerbread. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Mar 2011 06:55:07 +0000</when>
<what>Issue 15428 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>10710</bugid>
<title>standard multiple notifications led/ trackball lights - cycle through</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sche...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 18:23:04 +0000</openedDate>
<description>My feature request is that by standard the LED or tracbkall light will
flash through all notification colors (and not override the older ones
with the newest). This also solves issue 1253
http://code.google.com/p/android/issues/detail?id=1253 because it would
then cycle through battery status when plugged in and also other
notifications, if there are any. LED can be left steady if there are no
notifications. (Maybe issues should be merged) Example: You got a
notification and phone loads Q&gt;E90%: Instead of steady green light 0.5 sec
green light, 0.5 off, 0.5 notificationQ&apos;Es color, 0.5 off. Repeat. If you
got even more notifications, cycle through notificationQ&apos;Es colors. (You
wonQ&apos;Et be able to tell the difference of 2 or more notifications if all
have the same color, but that would be still better than it is now.) If
people donQ&apos;Et like that idea, at least show the usual notification LED
setting if you are plugged in. After youQ&apos;Eve checked it, you can see
steady LED charging light again. (Maybe also reverse LED times as
proposed in issue 1253.) Of course, also make all this accessible for
developers.</description>
</bug>
<bug>
<bugid>387</bugid>
<title>HTTPS broken using M5Q&apos;Es httpclient4.0 api</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T22:07:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fredc...@gmail.com</reportedBy>
<openedDate>Sat, 01 Mar 2008 20:54:56 +0000</openedDate>
<description>It appears that when I attempt to use the HttpClient apis in M5 (based
on the HttpClient 4.0), https connections are failing with an
IOException thrown indicating no HttpResponse object is returned. Sample
code below. String mAClientAuthUri=null; try { mClientAuthUri = new
URI(Q&quot;EhttpsQ&quot;E, Q&quot;Ewww.google.comQ&quot;E, Q&quot;E/accounts/ClientLoginQ&quot;E, null); } catch
(Exception e) { throw new RuntimeException(Q&quot;EInvalid client auth URIQ&quot;E,
e); } String authUri; HttpPost post; DefaultHttpClient client; String
response= null; try { authUri = mClientAuthUri.toString(); } catch
(Exception e) { throw new RuntimeException(Q&quot;EInvalid client auth URIQ&quot;E,
e); } post = new HttpPost(authUri); NameValuePair[] nvps = new
NameValuePair[] { new BasicNameValuePair(Q&quot;EaccountTypeQ&quot;E,
Q&quot;EHOSTED_OR_GOOGLEQ&quot;E), new BasicNameValuePair(Q&quot;EEmailQ&quot;E, username), new
BasicNameValuePair(Q&quot;EPasswdQ&quot;E, password), new
BasicNameValuePair(Q&quot;EserviceQ&quot;E, service), new BasicNameValuePair(Q&quot;EsourceQ&quot;E,
Q&quot;EandroidQ&quot;E) }; try { post.setEntity(new UrlEncodedFormEntity(nvps,
HTTP.UTF_8)); } catch (UnsupportedEncodingException ue) { } client =
createHttpClient40(); HttpResponse httpResponse = null; try {
httpResponse = client.execute(post); } catch (Exception e) {
Log.w(Q&quot;EGDataClientQ&quot;E, (new StringBuilder()).append( Q&quot;EException from POST
(authUri:Q&quot;E).append(authUri).append( Q&quot;E): Q&quot;E).append(e).toString()); throw
new AuthenticationException(Q&quot;EUnable to login.Q&quot;E, e); } finally { try {
post.abort(); } catch (Exception e) { } } private static final
DefaultHttpClient createHttpClient40() { DefaultHttpClient httpclient =
new DefaultHttpClient(); org.apache.http.client.params.HttpClientParams
.setConnectionManagerTimeout(httpclient.getParams(), 10000); return
httpclient; } An exception is always thrown for after client.execute is
executed When I run this in eclipse using the httpsclient4.0 library as
a standalone java api, it works.</description>
<comment>
<author>fredc...@gmail.com</author>
<when>Sat, 01 Mar 2008 21:00:37 +0000</when>
<what>I forgot to mention. This was running on Windows XP, java 1.5.0_10</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:04:01 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 22:07:21 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Please try the 0.9 Android
SDK and open a new bug if you continue to have this issue.
</what>
</comment>
</bug>
<bug>
<bugid>1913</bugid>
<title>Messaging application crashes when deleting a large amount of messages </title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-05T01:38:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abro...@gmail.com</reportedBy>
<openedDate>Thu, 05 Feb 2009 00:43:37 +0000</openedDate>
<description>The phone seems to become very sluggish when a large amount of SMS
messages are stored in the messaging app. Very basic functions like turn
on the screen and switching the screen orientation would lag for a
second or two. Also when attempting to delete all threads that in total
contained 500+ messages the application crashed. Replication Steps: 1.
Have 500+ SMS messages saved accross various threads 2. Attempt to
delete all threads 3. the Messenger app will crash. Force close it 4.
Attempt to open up the messenger app again 5. The app will crash again
again upon each attempt to open it for about 3-4 times 6. The messenger
app finally opens and all threads are deleted.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 01:23:20 +0000</when>
<what>Which version of Android is currently on your phone?</what>
</comment>
<comment>
<author>abro...@gmail.com</author>
<when>Thu, 05 Feb 2009 01:29:36 +0000</when>
<what>Kernel version: 2.6.25-01843-gfea26b0 anrdoid-build@apa27 #6
Build number: kila-user 1.0 TC4-RC30 116143 ota-rel-keys,release-keys</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 01:38:16 +0000</when>
<what>All right, thanks for the information. ThereQ&apos;Eve been significant improvements in this
area, which are in the 1.1 update.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:25:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4944</bugid>
<title>Problems with changing some events within repeating calendar events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>6</stars>
<reportedBy>steve.ro...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 02:39:50 +0000</openedDate>
<description>This is actually a combination problem with Google Calendar Sync for
Windows and with Motorola DroidQ&apos;Es calendar sync with Google Calendar.
The problem has 2 parts (the 2nd part is possibly related to the first
so IQ&apos;Em describing both parts here -- feel free to split this into
multiple issues if you feel that is appropriate). Up until a week ago, I
was using a Palm Treo 650 which was synchronized via USB Hotsync to
Microsoft Outlook 2003. I had Google Calendar Sync for Windows installed
and set to sync only 1 way - Outlook to Google (at that time I was only
using Google Calendar to make my schedule available read-only to my
wife). About a week ago I switched to a Motorola Droid, and after the
initial setup and synchronization I changed Google Calendar Sync to be
2-way. The first part of the problem is that with a recurring
appointment when some dates (but not all) are changed, those changes
donQ&apos;Et get synchronized from Outlook to Google Calendar. I had a
repeating Monday appointment that I moved to Wednesday a few weeks into
the schedule. Although it was properly appearing on Wednesday in both
the Treo and Outlook, on Google Calendar it was still showing on Mondays
(and I only discovered this when I got the Droid a couple of weeks later
and noticed that the appointment was on the wrong days). Then I had
another recurring appointment for Tuesday evenings (Dance Q&amp;E Funk). This
appointment typically happens at a specific time for 3 to 6 weeks
(depending on when it is in the year) and then gets moved a half hour
earlier and extended by an extra half hour for 3 weeks before going back
to the original schedule (and the text change to Dance Q&amp;E Funk Learn
Steps). This move/extension happened for the 3 weeks starting Tuesday
November 17 and then returns to the original schedule on Tuesday
December 8. Several weeks ago I implemented this change on the Treo (and
then synchronized it to Outlook) by changing the November 17 appointment
and then choosing to apply the change to all following appointments,to
and then going to December 8 and changing it back and again choosing to
apply the change to all following appointments. The result, on the Treo
and in Outlook was then the modified schedule for November 17, November
24, and December 1 with the original schedule remaining for the Tuesdays
before November 17 and the Tuesdays from December 8 on forward. However,
after synchronization to google calendar, all of the appointments from
December 8 on forward vanished. Again, I only noticed the problem when
looking today at the next few weeks on the Droid. Now for the 2nd
problem. On the Droid, I went to Tuesday November 10 and edited the
Dance Q&amp;E Funk appointment for that date and chose to change only that one
appointment. I changed its date to December 8, I changed the start time
from 4:50pm to 4:45pm, I changed the reminder time from 45 minutes to 30
minutes, and I added a repeat every week on Tuesday, and I tapped done.
Then I checked the subsequent weeks and I didnQ&apos;Et see the appointment
there. So I went back to December 8 and I saw that the appointment had
moved back to 4:50pm. So again I changed the time, reminder time, and
repeat. I saw the change reflected on the week calendar for December 8,
but didnQ&apos;Et see the event when I moved to the following week. Then I went
back to December 8 and again the event had reverted back to 4:50pm. I
repeated the change one more time and had the same results. In order to
fix the problem I had to delete all of the Tuesday appointments from
December 8 on forward from Outlook, add a new repeating event starting
on December 8, and synchronize that to Google Calendar.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:45:54 +0000</when>
<what></what>
</comment>
<comment>
<author>brianmic...@gmail.com</author>
<when>Fri, 03 Dec 2010 21:33:30 +0000</when>
<what>Dear Google, Gcal and Andoid departments,

This is really ridiculous.  Calendar events (and task events) are fundamental pieces to a productive American life.  Can someone move this up on their priority list?

When I miss appointments because they stop showing up all of a sudden, that costs me money and inconveniences a lot of people.  I purchased an expensive Droid phone (instead of an iPhone) because I trusted that you were reliable.

Please prove me right.

Thanks.</what>
</comment>
<comment>
<author>jpnelso...@gmail.com</author>
<when>Tue, 14 Dec 2010 04:00:52 +0000</when>
<what>Yes, exceptions to repeat events defined on Google Calendar, or in my case defined in Pimlical and then synced to Google Calendar, donQ&apos;Et change on my Samsung Vibrant calendar (the entry is there just as if the repeat was never changed).

I wonder if all Android 2.1 or 2.2 calendars from different carriesr have the same Calendar program? I am running an Android 2.2 ROM (Team Whiskey Nero 3, but also I had the same problems using stock 2.1 Eclair).</what>
</comment>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:03:46 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>18600</bugid>
<title>Market crashes after attaching.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DeViOuS...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jul 2011 09:36:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. When using the attach market links on the latest
version of both the market and tibu and the market, the market will fc.
the only way to fix it is to clear data. Htc thunderbolt running synergy
by Virus. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15063</bugid>
<title>Re-open Issue 8488</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-26T20:39:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vesterb...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 20:02:00 +0000</openedDate>
<description>http://code.google.com/p/android/issues/detail?id=8488 is still valid.
Can someone at google please have a look?</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 20:39:59 +0000</when>
<what>raise a specific new bug, demonstrable on 3.0.</what>
</comment>
</bug>
<bug>
<bugid>19382</bugid>
<title>Support for Exchange Global Address List (GAL) Phone Numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 09:37:09 +0000</openedDate>
<description>Please do reconsider opening Issue #17105. Was misunderstood and closed
by project member mbl...@google.com. Search by name in GAL and receive
full contact details including phone numbers.</description>
</bug>
<bug>
<bugid>18909</bugid>
<title>Bluetooth phone interface fo Ford Figo not working with Android 2.2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>imkri...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 09:47:44 +0000</openedDate>
<description>I bought a new Huawei U8500 phone and am able to connect to the car
audio system of Ford Figo. Whereas I am not able to access the phone
book and call logs. It just displays Q&quot;ENo EntriesQ&quot;E. Please let me know if
there is any solution for this??.?</description>
<comment>
<author>hemant.t...@gmail.com</author>
<when>Tue, 20 Sep 2011 09:40:20 +0000</when>
<what>My phone used to work fine when I had Froyo, but it started giving me problems since i upgraded to Gingerbread.
My mobile: HTC desire Z</what>
</comment>
</bug>
<bug>
<bugid>257</bugid>
<title>SimpleCursorAdapter.CursorToStringConverter bidirectional enhancement</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-15T18:16:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 01:45:19 +0000</openedDate>
<description>An extension of the SimpleCursorAdapter.CursorToStringConverter
interface should be bidirectional. That is, there should be a function
to convert data entered in an EditText to a value for storage by a
ContentProvider. Among other places, this would be useful in ii8n, for
example if a database was configured for US pounds and the user
interface preferred kg.</description>
<comment>
<author>jehrl...@dairyvets.com</author>
<when>Fri, 15 Feb 2008 17:46:10 +0000</when>
<what>Also - converters should be bound to individual cursor columns rather than to the row
as a whole. A new constructor would accept an array of converters, or alternatively
the method SimpleCursorAdapter.setCursorToStringConverter(CursorToStringConverter
conv) would be replaced by .setCursorToStringConverter(CursorToStringConverter conv,
int columnIndex).  Similar changes would apply to the ViewBinder.

Finally there should be a mechanism like xml layout (or part of xml layout) that
would allow selection of converters from an xml config file.  Details of how best to
do that warrants some thought - I expect you are working on similar problems.  Also,
it should integrate with ii8n framework so that there can be locale-specific converters.
   


</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 15 Feb 2008 18:16:20 +0000</when>
<what>The CursorToStringConverter is used in the Filterable API implementation. Its sole
purpose is to provide a String representation of a row for widgets who show only 1
element of data. In particular, this is what AutoCompleteTextView does.

Also, CursorToStringConverter will remain one way because SimpleCursorAdapter is
read-only. It does not provide any mechanism to update the underlying content. This
is the role of the application.</what>
</comment>
</bug>
<bug>
<bugid>17215</bugid>
<title>Application layout issuse </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jadhavsa...@gmail.com</reportedBy>
<openedDate>Sat, 28 May 2011 11:51:19 +0000</openedDate>
<description>I have UI with width 1024 Q&amp;E height 768 but on device it doesnQ&apos;Et show in
this size. It only uses 70% of screen. I tried to center the layout but
it doesnQ&apos;Et work.</description>
</bug>
<bug>
<bugid>9416</bugid>
<title>cannot export signed package</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-07-22T00:03:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>gabor.be...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 08:22:07 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Mac 10.6.4 SDK tools version (available in the
Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): 0.9.7 Eclipse version: 3.5.2
ADT plug-in version: 0.9.7 Platform targeted by your project: android
1.5 Version of the platform running in the emulator: 1.5 STEPS TO
REPRODUCE: 1. click on Export Signed Application Package in Eclipse
EXPECTED RESULTS: popup to enter my keychain password etc. OBSERVED
RESULTS: nothing happens, not even an error message</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 30 Jun 2010 16:38:45 +0000</when>
<what>Do you have any broken Android projects in your workspace (where the project canQ&apos;Et resolve its target for instance)? There is a bug in 0.9.7 that makes broken projects prevent this window from working IIRC. This is fixed for the next version.

If thatQ&apos;Es not the case, can you look in the .log file located in your workspaceQ&apos;Es .metadata folder? If you see any relevant exception (look for their date/time) please paste it here.</what>
</comment>
<comment>
<author>chi...@gmail.com</author>
<when>Wed, 30 Jun 2010 17:31:34 +0000</when>
<what>I have the same issue, after update eclipse and the adt from 0.9.6 to 0.9.7.

Host OS: Mac 10.6.4
SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool
UI): 6
Eclipse version: 3.4.2
ADT plug-in version: 0.9.7
Platform targeted by your project: android 1.5
Version of the platform running in the emulator: 1.5

STEPS TO REPRODUCE:
1. click on Export Signed Application Package in Eclipse

EXPECTED RESULTS: popup to enter my keychain password etc.

OBSERVED RESULTS: nothing happens, not even an error message

</what>
</comment>
<comment>
<author>chi...@gmail.com</author>
<when>Wed, 30 Jun 2010 17:32:54 +0000</when>
<what>I donQ&apos;Et have a .log file in my workspaceQ&apos;Es .metadata folder</what>
</comment>
<comment>
<author>lutey1...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:22:59 +0000</when>
<what>I had the same error.
And can confirm the first comment made:
The issue was a DIFFERENT android project that was in error
(see stack trace below, indicating that Q&quot;EandroidTestQ&quot;E project is in error.).

After closing the (unrelated) project, the dialog showed up just fine.

!ENTRY com.android.ide.eclipse.adt 4 0 2010-07-21 20:12:43.631
!MESSAGE Failed to load properties file for project Q&apos;EandroidTestQ&apos;E

!ENTRY org.eclipse.ui 4 0 2010-07-21 20:12:43.631
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
        at com.android.ide.eclipse.adt.internal.project.ProjectChooserHelper$NonLibraryProjectOnlyFilter.accept(Unknown Source)
        at com.android.ide.eclipse.adt.internal.project.BaseProjectHelper.getAndroidProjects(Unknown Source)
        at com.android.ide.eclipse.adt.internal.project.BaseProjectHelper.getAndroidProjects(Unknown Source)
        at com.android.ide.eclipse.adt.internal.project.ProjectChooserHelper.getAndroidProjects(Unknown Source)
        at com.android.ide.eclipse.adt.internal.wizards.export.ProjectCheckPage.handleProjectNameChange(Unknown Source)
        at com.android.ide.eclipse.adt.internal.wizards.export.ProjectCheckPage.access$0(Unknown Source)
        at com.android.ide.eclipse.adt.internal.wizards.export.ProjectCheckPage$1.modifyText(Unknown Source)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:173)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1263)
        at org.eclipse.swt.widgets.Text.setText(Text.java:2066)
        at com.android.ide.eclipse.adt.internal.wizards.export.ProjectCheckPage.onShow(Unknown Source)
        at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard$ExportWizardPage.setVisible(Unknown Source)
        at org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:1266)
        at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:608)
        at org.eclipse.jface.window.Window.create(Window.java:431)
        at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
        at org.eclipse.jface.window.Window.open(Window.java:790)
        at com.android.ide.eclipse.adt.internal.wizards.actions.ExportWizardAction.run(Unknown Source)
        at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
        at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
        at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3552)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3171)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 22 Jul 2010 00:03:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Skeni...@gmail.com</author>
<when>Thu, 22 Jul 2010 10:09:57 +0000</when>
<what>I am having the same issues. I can export an unsigned apk, but not the signed one.

My .log file shows the same log as lutey1910

Anybody have any ideas?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 22 Jul 2010 18:43:34 +0000</when>
<what>see comments #1 and #4</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:03:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10118</bugid>
<title>Volume prolem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>2676...@gmail.com</reportedBy>
<openedDate>Sat, 31 Jul 2010 14:59:27 +0000</openedDate>
<description>Hello! I have finally figured out a temporary solution to a problem I
have been having with my current, and had with my last Droid. While
talking on the phone, with the phone in a near vertical position,
everything is fine. When I start to turn the phone into a more
horizontal position (as if reclining in a chair or talking in bed), the
person on the other end can not hear me; like IQ&apos;Em talking into a hallway
and am extremely muted. As soon as I turn my phone back to a vertical
position, everything goes back to normal. I am extremely happy with my
Droid and the operating system is fantastic! But I am getting tired of
hearing, Q&quot;EI canQ&apos;Et hear you! What happened?Q&quot;E Is there a fix for this that
I can try? Thank you! Dennis</description>
</bug>
<bug>
<bugid>951</bugid>
<title>Creating Content Provider documentation - Missing Information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>lucabell...@gmail.com</reportedBy>
<openedDate>Thu, 09 Oct 2008 19:02:48 +0000</openedDate>
<description>Android Documentation is missing some instructions for creating content
providers. An explicit notice about Q&quot;Eoverriding openFile methodQ&quot;E would
be appreciated. This issue was discussed with Megha Joshi at
http://groups.google.com/group/android-developers/browse_thread/thread/beae7de5e2500cb6/ba98652958de12ba?show_docid=ba98652958de12ba</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:09:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>85</bugid>
<title>Need ability to fiddle with apk files</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>davidnwe...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jan 2008 23:54:48 +0000</openedDate>
<description>In order to make Hecl (hecl.org) as easy as possible for developing
Android scripts, I need to be able to generate new apk files from an
existing one. In terms of replacing the script, thatQ&apos;Es easy enough with
zip, which replaces the res/raw/script.hcl file. However, I also need to
change the name of the application in a way that Android understands, so
that I can have multiple apkQ&apos;Es installed at the same time, where the
only thing that really changes is the script.hcl file, and the name.
Most likely, this involves hacking the AndroidManifest.xml file, and
other, associated metadata in some way, something that isnQ&apos;Et currently
documented.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:58:28 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>davidnwe...@gmail.com</author>
<when>Mon, 28 Jan 2008 16:51:14 +0000</when>
<what>This is related:

http://groups.google.com/group/android-developers/browse_thread/thread/2abfda1e3f9ce40d/d9eca099f152a795

ItQ&apos;Es probably not worth fiddling with whatever the XML file is transformed into if
itQ&apos;Es not even possible to have two distinct applications with the same Q&apos;EmainQ&apos;E class
org.hecl.android.Hecl.  At that point, IQ&apos;Ed not only need to hack the descriptor, but
also code to fiddle with classes.dex in order to rename the Hecl class.</what>
</comment>
<comment>
<author>neal...@gmail.com</author>
<when>Tue, 30 Dec 2008 16:55:23 +0000</when>
<what>What is your underlying goal?  I wonder if there are better ways to achieve it
without creating a new apk.  E.g. registering new intents, creating new icons, etc.

It seems that the security architecture of android is the main thing to keep in mind.
 Each app needs a signature from the developer that will be held responsible for the
quality of the app.  Designing scriptable apps in a secureable way is a big challenge.
</what>
</comment>
<comment>
<author>davidnwe...@gmail.com</author>
<when>Tue, 30 Dec 2008 20:16:05 +0000</when>
<what>The idea is to shorten the development cycle as much as possible, and lessen the tool
requirements as much as possible.  Someone should be able to do this:

SomeCommand ./OriginalHecl.apk ./newscript.hcl ./NewHecl.apk

and have themselves a new apk, without recompiling everything.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:42:28 +0000</when>
<what></what>
</comment>
<comment>
<author>andonngu...@gmail.com</author>
<when>Fri, 24 Jul 2009 04:14:25 +0000</when>
<what>http://jf.andblogs.net/2009/06/23/its-alive/

Have fun =]</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:56:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:56:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4750</bugid>
<title>Motorla Droid (Android 2.0) Activity Messaging is not responding</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>13</stars>
<reportedBy>MCaro1...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 04:32:16 +0000</openedDate>
<description>When IQ&apos;Em using messaging, and i let the screen turn off i have a
problem. Everytime I turn the screen on via top button, after unlocking
the screen with my finger, the phone freezes untill this comes up Q&quot;E
Sorry! Activity Messaging (in application Messaging) is not responding.
Q&quot;E Then IQ&apos;Em giving the options Q&quot;EForce QuitQ&quot;E Q&amp;E Q&quot;EWaitQ&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Nov 2009 16:54:59 +0000</when>
<what></what>
</comment>
<comment>
<author>pdipatri...@gmail.com</author>
<when>Fri, 13 Nov 2009 18:36:14 +0000</when>
<what>I have this same problem all of the time.  ItQ&apos;Es VERY common on my phone.  Should I
ask Verizon for a replacement device?  Or, is this happening to everyone?</what>
</comment>
<comment>
<author>minhgqu...@gmail.com</author>
<when>Mon, 16 Nov 2009 00:09:05 +0000</when>
<what>Same issue here. I tried deleting the threads in hopes to clear up any loading
issues, but unfortunately this did not resolve the problem. I heard there was going
to be a patch to be released in December 2009. IQ&apos;Em hoping this will fix the issue...</what>
</comment>
<comment>
<author>mschulte...@gmail.com</author>
<when>Mon, 16 Nov 2009 02:17:11 +0000</when>
<what>same issue here ... it seems if i have the onscreen keyboard visible and lock the
phone, when i unlock it, the textbox is greyed out and none of the buttons work, ie
home back, any onscreen touches arenQ&apos;Et recognized. what iQ&apos;Eve been having to do is
lock the phone again and unlock it and then ill get the Q&quot;Eforce closeQ&quot;E Q&quot;EwaitQ&quot;E and as
soon as i hit wait it has focus again.</what>
</comment>
<comment>
<author>Sean.the...@gmail.com</author>
<when>Tue, 17 Nov 2009 16:40:13 +0000</when>
<what>Exact same problem. It only recently showed up so 
I thought maybe it was an app I downloaded but I 
deleted any of the possible sources but still get the 
problem. Hopefully the patch will fix it. </what>
</comment>
<comment>
<author>mschulte...@gmail.com</author>
<when>Tue, 17 Nov 2009 18:02:40 +0000</when>
<what>What patch? How do we get it for droid</what>
</comment>
<comment>
<author>Sean.the...@gmail.com</author>
<when>Wed, 18 Nov 2009 05:17:47 +0000</when>
<what>TheyQ&apos;Ere supposedly doing an update before the year is out, thatQ&apos;Es what I meant by patch</what>
</comment>
<comment>
<author>fabin...@gmail.com</author>
<when>Thu, 19 Nov 2009 00:56:30 +0000</when>
<what>Same issue for me! Temp fix: press the Q&quot;EbackQ&quot;E button after sending a text using the
on-screen keyboard to hide it, prior to pressing the Q&quot;EsleepQ&quot;E button. Also, if you
forget to do that and the box is greyed out upon unlocking, slide out the physical
keyboard and it will unfreeze the app. This is annoying and I hope they fix it!</what>
</comment>
<comment>
<author>jfrase...@gmail.com</author>
<when>Thu, 19 Nov 2009 02:22:07 +0000</when>
<what>I have had the same problem and it is quite annoying</what>
</comment>
<comment>
<author>pmale...@gmail.com</author>
<when>Thu, 19 Nov 2009 16:17:53 +0000</when>
<what>Yup same here</what>
</comment>
<comment>
<author>mineur...@gmail.com</author>
<when>Mon, 23 Nov 2009 18:29:51 +0000</when>
<what>Love my Droid, but this is an annoying issue!!</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 24 Nov 2009 15:00:42 +0000</when>
<what>Same exact issue on my Droid. I thought it was due to too many apps running in the
background but its not.</what>
</comment>
<comment>
<author>ilovewill143@gmail.com</author>
<when>Sat, 05 Dec 2009 02:51:58 +0000</when>
<what>Everyone reading this and experiencing this problem, please click on the Star to 
vote for this issue, do not just add a comment. 

More people having this issue: 

http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/806-messaging-
crashes-unlock.html</what>
</comment>
<comment>
<author>gordomo...@gmail.com</author>
<when>Fri, 09 Apr 2010 14:03:22 +0000</when>
<what>Messaging app is so crap! Works really bad when you try send a message from other
apps (Contacts, Call log, etc). Plus is incredible slow!</what>
</comment>
</bug>
<bug>
<bugid>809</bugid>
<title>Implementing Android on other devices</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T21:10:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>barcelon...@yahoo.com</reportedBy>
<openedDate>Thu, 21 Aug 2008 09:43:48 +0000</openedDate>
<description>Some people might think this is silly but, I think it would be a good
idea to implement the Android platform as an operating system for
Digital photo frames also. A lot of people use digital photo frames
today and when they are buying one, they are looking at the capabilities
of the software (or, well - firmware) installed on them. An operating
system and the posibility to install custom software can turn them into
real mini computers. ItQ&apos;Es just a mater of time untill the manufacturers
will implement touch screen, USB host feature, connect mouse and
keyboard to the frames and so forth. Also Android for portable mp3 and
video players would be nice. I can say an uniform operating system for
foto cameras can be good too, but still that seems too far away.
Anyways, one day we might see that becoming a reality...</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:10:31 +0000</when>
<what>Thanks for the input, IQ&apos;Em glad to hear your enthusiasm about Android! However, this
issue tracker is intended to track bugs with the current Android SDK, and thus is
probably not the right forum for this type of issue. I suggest voicing your ideas in
http://groups.google.com/group/android-discuss</what>
</comment>
</bug>
<bug>
<bugid>19922</bugid>
<title>Duplicated IMEQ&apos;Es labels in same apk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hung.tri...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 07:39:31 +0000</openedDate>
<description>Device: Asus Transformer Android Version: 3.2 - Steps to reproduce the
problem. 1. Defined AndroidManifest.xml: Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:versionCode=Q&quot;E1Q&quot;E android:versionName=Q&quot;E1.0Q&quot;E
package=Q&quot;Ecom.hungtrinh.imesQ&quot;EQ&gt;E Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;E!-- defined app_name=Q&quot;EAPP_IMEQ&quot;E --Q&gt;E
Q&lt;Eactivity android:name=Q&quot;E.settings.IMESettingsQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;E android:icon=Q&quot;E@drawable/iconQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;EQ&gt;EQ&lt;E/actionQ&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;EQ&gt;EQ&lt;E/categoryQ&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;E.settings.InstructionActivityQ&quot;E
android:label=Q&quot;E@string/pref_instruction_titleQ&quot;EQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eservice
android:permission=Q&quot;Eandroid.permission.BIND_INPUT_METHODQ&quot;E
android:name=Q&quot;E.keyboards.FirstIMEQ&quot;E android:label=Q&quot;E@string/ime_nameQ&quot;EQ&gt;E
Q&lt;E!-- defined ime_name=Q&quot;EFirstIMEQ&quot;E --Q&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.view.InputMethodQ&quot;EQ&gt;EQ&lt;E/actionQ&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;Emeta-data android:resource=Q&quot;E@xml/inputmethodQ&quot;E
android:name=Q&quot;Eandroid.view.imQ&quot;E/Q&gt;E Q&lt;E/serviceQ&gt;E Q&lt;Eservice
android:icon=Q&quot;E@drawable/key_backgroundQ&quot;E
android:label=Q&quot;E@string/ime_name2Q&quot;E Q&lt;E!-- defined ime_name=Q&quot;ESecondIMEQ&quot;E --Q&gt;E
android:name=Q&quot;E.keyboards.SecondIMEQ&quot;E
android:permission=Q&quot;Eandroid.permission.BIND_INPUT_METHODQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.view.InputMethodQ&quot;EQ&gt;EQ&lt;E/actionQ&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;Emeta-data android:resource=Q&quot;E@xml/inputmethodQ&quot;E
android:name=Q&quot;Eandroid.view.imQ&quot;EQ&gt;EQ&lt;E/meta-dataQ&gt;E Q&lt;E/serviceQ&gt;E Q&lt;E/applicationQ&gt;E
Q&lt;E/manifestQ&gt;E 2. Implementing and deploying no error. 3. Named Q&quot;EFirstIMEQ&quot;E
and Q&quot;ESecondIMEQ&quot;E services correctly in LanguageQ&amp;EInput. (enabled it also)
4. Start a text field (Google search) and press Q&quot;Ekeyboard shortcutQ&quot;E,
there was 2 IME services with the same name Q&quot;EAPP_IMEQ&quot;E. - What happened.
It shown the applicationQ&apos;Es label instead of IMEQ&apos;Es label. - What you
think the correct behavior should be. There should have 2 IME items
which names are Q&quot;EFirstIMEQ&quot;E and Q&quot;ESecondIMEQ&quot;E.</description>
</bug>
<bug>
<bugid>14823</bugid>
<title>C2DM notifications extremely unreliable/undelivered when working with the emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:25:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Fri, 18 Feb 2011 00:59:05 +0000</openedDate>
<description>Ever since I started working with C2DM on the emulator, IQ&apos;Eve had nothing
but frustration because the messages would suddenly stop coming in at
all or come in very late, and sometimes it would work just fine. This
happens many times a day, after only 15 minutes or so. A real device may
or may not have similar issues but definitely not as frequently. There
are some discussions already, for example in
http://groups.google.com/group/android-c2dm/browse_thread/thread/df0a85ca152217d5
but no solution. The rest of my observations on how I can reliably
revive the emulator to receive notifications are in this C2DM group
thread I just opened up:
http://groups.google.com/group/android-c2dm/browse_thread/thread/7257edf3899a2cb1.
The problem occurs on any emulator version IQ&apos;Eve tried - 1.6, 2.2, 2.3.
The workaround from above was tested in 2.3. IQ&apos;Em posting the bug here to
get someone from GoogleQ&apos;Es side to look at the issue rather than just
from the C2DM team. Thank you. P.S. adb bugreport attached just in case.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 03:00:09 +0000</when>
<what>Issue 14824 has been merged into this issue.</what>
</comment>
<comment>
<author>roshanra...@gmail.com</author>
<when>Mon, 21 Feb 2011 04:58:19 +0000</when>
<what>*</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:25:57 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>archon810</author>
<when>Thu, 24 Feb 2011 22:00:11 +0000</when>
<what>Hey Dan,

IQ&apos;Eve already posted to the C2DM group, as I mentioned, and IQ&apos;Em getting tired of being bounced around like you do when you call Dell support. Really, there should be a better way to redirect bug reports between different groups within Android - punting reports by closing them is guaranteed to discourage the user not to bother reposting to some other place 50% of the time.

For example, in my case, itQ&apos;Es not even clear where in http://www.google.com/support/forum/p/Google+Mobile this C2DM issue would belong, and I donQ&apos;Et want to spend more effort to get yet another closed ticket because it wasnQ&apos;Et in the right forum.</what>
</comment>
</bug>
<bug>
<bugid>9469</bugid>
<title>tri-trackball (as in three colors) still not funtioning correctly -- only allows white light.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pikepor...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 19:04:35 +0000</openedDate>
<description>Despite being clearly marketed with a tri-color trackball, It tried to
create red-light notifications for sms messages and use the green light
for email messages, but can only use white. NOTE: This form is only for
reporting user bugs in 2.2. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>photos.m...@gmail.com</author>
<when>Wed, 11 Aug 2010 05:53:18 +0000</when>
<what>Yes, multi coloured trackball please! IQ&apos;Em on Android 2.2. This was incredibly useful on the G1 for differentiating a handful of different notification types without having to pick up your phone, i.e., in meetings, etc..
Cheers,
Tim</what>
</comment>
</bug>
<bug>
<bugid>7580</bugid>
<title>Android should _never_ ask for the timezone (but it does all the time)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bonneegg...@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 03:12:39 +0000</openedDate>
<description>Background: I have noticed the same problem on a stock 1.5 ROM, custom
1.5 ROMs and on custom 2.1 ROMs on my HTC Hero. Problem: When the GSM
signal drops out (I go out of range or into an area with poor coverage)
Android often asks me to set the timezone. It presents me with a
notification which leads to a dialogue, and in the dialogue the default
option is always the current timezone, so I always just press done. This
is terribly annoying and totally unnecessary. Here is how Android should
figure out which timezone to use, in order, until a timezone is found:
1. Directly from the mobile network 2. Find the location using the
mobile network and do a lookup to figure out which timezone it must be
3. Use the GPS to find the location then do a lookup to figure out which
timezone it must be 4. Use the currently set timezone 5. Ask the user to
set the timezone This process should get to step 5 at _most_ once. Once
I have set the timezone once it should either update to a new timezone
if it figures out via steps 1-3 that IQ&apos;Eve moved somewhere or it should
keep the existing timezone and leave me alone. Android could have some
user-configurable options to change the behaviour of changing timezones,
for example you could disable any or all of steps 1-3, and you could
have an option to always ask the user before changing timezone. It would
be excellent if I never have to be alerted that my phone doesnQ&apos;Et what
timezone itQ&apos;Es in even when it has the hardware to figure out where I am
and the chances that IQ&apos;Eve actually travelled somewhere are so unlikely.</description>
<comment>
<author>ken...@gmail.com</author>
<when>Sat, 03 Jul 2010 19:16:22 +0000</when>
<what>HTC Desire 2.1-update1

Having the same issue. Although it should get time zone correctly from GSM network (Moscow MTS) it doesnQ&apos;Et and keeps asking me to confirm the time zone manually every time I get disconnected/connected back. Also my option doesnQ&apos;Et put my last time zone as default.

Had to disable update from GSM network entirely.</what>
</comment>
</bug>
<bug>
<bugid>19781</bugid>
<title>toolbox mount: fix open error checking</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lackorzy...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 17:15:36 +0000</openedDate>
<description>Fix error checking of open calls: diff --git a/toolbox/mount.c
b/toolbox/mount.c index 472c952..287d836 100644 --- a/toolbox/mount.c
+++ b/toolbox/mount.c @@ -144,12 +144,12 @@ do_mount(char *dev, char
*dir, char *type, unsigned long rwflag, void *data, int // FIXME - only
one loop mount supported at a time file_fd = open(dev, flags); - if
(file_fd Q&lt;E -1) { + if (file_fd Q&lt;E 0) { perror(Q&quot;Eopen backing file
failedQ&quot;E); return 1; } device_fd = open(LOOP_DEVICE, flags); - if
(device_fd Q&lt;E -1) { + if (device_fd Q&lt;E 0) { perror(Q&quot;Eopen loop device
failedQ&quot;E); close(file_fd); return 1;</description>
</bug>
<bug>
<bugid>18758</bugid>
<title>Gingerbread 2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anthonyb...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 16:14:02 +0000</openedDate>
<description>Phone:Sony Xperia Play Dear Sir/Madam, I have been through a few updates
now with this phone since I got it in April. Unfortunately, none of them
have included the basic feature - to mark text messages as Q&apos;EunreadQ&apos;E.
This can be very frustrating and I was wondering if there are plans to
put a simple feature like this in the next update? A second concern is
the Q&apos;Esound on/offQ&apos;E slider that appears on the lock screen. This can be
very annoying when the sound is accidently turned on, and was wondering
if, again, a feature could be put in place to take this off the lock
screen. Where I can see it would be very useful to some people, it does
unfortunately provide problems. Yours sincerely, Anthony Brown</description>
</bug>
<bug>
<bugid>539</bugid>
<title>Selection items with navigation bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T15:06:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jesmia...@gmail.com</reportedBy>
<openedDate>Wed, 26 Mar 2008 16:20:08 +0000</openedDate>
<description>Hi, I have a view with the following layout (attachment) When you
navigate down (when you start at the Q&quot;EusernameQ&quot;E field) with the
navigation arrows everything selects in the right order. But if you
navigate up (when you start at the Q&quot;Elog inQ&quot;E button) it will skip the
CheckBox! An example project is included in the attachment. It is
RARred. Yours sincerely, Mike Jesmiatka</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 22 May 2008 02:27:37 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:06:05 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:13:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17546</bugid>
<title>Voice dictation does not work properly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eleven.d...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 04:53:15 +0000</openedDate>
<description>I have atrix SKT phone. I like to use voice dictation in any text fiedl
such as messages or notepad. It is reallly funny. But I feel
uncomportable for below issue. Sometimes, English was displayed in
message text field even though I spoke korean. of course it was selected
Q&quot;EKoreanQ&quot;E in IME and settings Q&gt;E language Q&amp;E keyboard settings. Please fix
it.</description>
<comment>
<author>eleven.d...@gmail.com</author>
<when>Fri, 10 Jun 2011 04:54:38 +0000</when>
<what>example , I sad Q&quot;E???Q&quot;E using voice dictation, it displayes Q&quot;ECanadaQ&quot;E in messages.</what>
</comment>
</bug>
<bug>
<bugid>5569</bugid>
<title>Bluetooth In-Call Volume on Headset Connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>CameronJ...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 20:09:25 +0000</openedDate>
<description>I have a Jawbone Prime bluetooth headset and a Motorola Droid running
Android 2.0.1 with a build week of 41/09. Anytime I turn on my headset
the in-call volume is always set to minimal, requiring me to turn the
volume back up to an audible volume. This does not occur on every call.
Once the headset has been connected and the volume has been increased
during a call. Any subsequent calls will maintain the previous volume
settings. I would expect that the volume should be remembered from the
last time I had my headset connected and be defaulted to that volume
setting. Or at worst case, be the same setting that I had on the handset
prior to connecting the headset to the phone.</description>
<comment>
<author>beefer.am.i</author>
<when>Thu, 17 Jun 2010 00:53:03 +0000</when>
<what>same problem. jawbone prime bluetooth, nexus one, ver.2.1-update1. (current as of 6.16.10) every time i connect my headset, the in call volume is at itQ&apos;Es lowest. i would like for it to remember the volume or default to the handset in call volume when connected. the ability to adjust in call volume while not in a call would also be useful.</what>
</comment>
<comment>
<author>alain.s....@gmail.com</author>
<when>Thu, 01 Jul 2010 02:49:29 +0000</when>
<what>Sasme with Nexus running 2.2 and an H15 Motorola headset.</what>
</comment>
<comment>
<author>highhors...@gmail.com</author>
<when>Thu, 01 Jul 2010 16:27:18 +0000</when>
<what>I am running Android 2.2 Build FRF85b on a Nexus One.

When paired and connected to a Parrot CK3100 or Cardo Scala Rider G4, the volume was too low to hear the voice prompts for the phone when voice dialing.  When voice dialing, I tried to adjust the Bluetooth in-call volume on the phone to get to an acceptable level, however the setting does not stay.   The setting will reset on the next call attempt.

The strange thing is, that I can connect a Motorola S805 Bluetooth headphone set to the phone, adjust the Bluetooth in-call volume and the setting will stick.  It remains at that default level for all of my other bluetooth devices.  So, if I need to adjust the Bluetooth in-call volume and want it to stay, I have to have the headphones connected to the phone.

Ideally, it would be perfect to be able to adjust the Bluetooth volume levels per bluetooth device under the menu options for each bluetooth device.  This will allow for custom volume levels per device.  Of course, the settings need to stick.
</what>
</comment>
<comment>
<author>awhit...@gmail.com</author>
<when>Sun, 22 Aug 2010 19:02:31 +0000</when>
<what>I have the same problem with my Droid Incredible on 2.2.  When I increase my bluetooth in-call volume it doesnQ&apos;Et stick for my next call.  It always goes back to a very low volume.  This makes bluetooth calling almost unusable.  Does anyone know how to access the volume controls in the registry?</what>
</comment>
<comment>
<author>bass...@gmail.com</author>
<when>Fri, 10 Sep 2010 20:05:29 +0000</when>
<what>Same issue on Droid Incredible on 2.2.  I have a jawbone prime headset.  It is always on the minimal volume setting at the time it connects, regardless of any previous settings.  CanQ&apos;Et hear voice dial prompts at that level.  Once it is adjusted, it retains that setting on my phone until it is disconnected, but when it reconnects, it is again at minimal volume.  Please fix this issue and either set it to remember the previous setting or provide a default that is at least in the mid-range.  Thanks.</what>
</comment>
<comment>
<author>j...@marotti.com</author>
<when>Fri, 17 Dec 2010 04:17:11 +0000</when>
<what>For jawbone prime (and possibly other jawbones), I found these instructions that fixed this issue for me:
http://forums.precentral.net/palm-pre-bluetooth/250977-fix-jawbone-prime-jawbone-2-plus-default-lowest-volume-issue.html</what>
</comment>
<comment>
<author>judb...@basscommercial.com</author>
<when>Fri, 17 Dec 2010 14:30:10 +0000</when>
<what>Worked perfectly on my HTC Droid Incredible w/Jawbone Prime.  Awesome and thank you for finding this.  It was most annoying.</what>
</comment>
<comment>
<author>judb...@basscommercial.com</author>
<when>Fri, 17 Dec 2010 14:30:10 +0000</when>
<what>Worked perfectly on my HTC Droid Incredible w/Jawbone Prime.  Awesome and thank you for finding this.  It was most annoying.</what>
</comment>
<comment>
<author>daoust.m...@gmail.com</author>
<when>Fri, 07 Jan 2011 01:20:04 +0000</when>
<what>Same problem with Telus Fascinate, Android 2.2, and Jawbone 2</what>
</comment>
<comment>
<author>kerry.sa...@gmail.com</author>
<when>Wed, 12 Jan 2011 17:30:48 +0000</when>
<what>Same issue for me - original DROID w/ Android 2.2.1 and Jawbone PRIME.</what>
</comment>
<comment>
<author>joepaig...@gmail.com</author>
<when>Wed, 12 Jan 2011 20:45:09 +0000</when>
<what>Comment 6 worked on my Sprint Evo 4G and Jawbone PRIME.  Thanks!!</what>
</comment>
<comment>
<author>MarkRMon...@gmail.com</author>
<when>Fri, 11 Feb 2011 22:53:38 +0000</when>
<what>Same issue. HTC Evo 4G, Android 2.2, and Jawbone Prime.  Instructions in comment 6 worked, but I do not know how long they will last for. As others have mentioned, please add a place where we can adjust default in-call volume levels, and more specifically, for bluetooth headsets.</what>
</comment>
<comment>
<author>dpari...@gmail.com</author>
<when>Thu, 21 Jul 2011 18:00:23 +0000</when>
<what>IQ&apos;Em having the same issue with a Nexus S 4G running 2.3.4 and a Cardo Scala Rider G4 and a Jawbone Era Headset. ItQ&apos;Es impossible to Use Voice Dialing because you cannot here the prompts or confirmations.</what>
</comment>
<comment>
<author>tyler.st...@nirdvana.com</author>
<when>Wed, 24 Aug 2011 18:07:02 +0000</when>
<what>Same problem on Sidekick 4G (a Galaxy S variant) running 2.2.1 with Plantronic Voyager Pro headset.</what>
</comment>
<comment>
<author>BillyinS...@gmail.com</author>
<when>Mon, 26 Sep 2011 19:58:54 +0000</when>
<what>Same issue with Straight Talk (CDMA - Sprint) SCH-M828C (Samsung Galaxy Precedent).
Voice commands so low volume they can hardly be heard over car noise. Can be adjusted for that instance, but on next attempt back to default, which is way too low to use. The BT works perfectly on an older Verizon RAZR.
Plantronics BT. 
Android Version 2.2.2 (very very disappointing)</what>
</comment>
<comment>
<author>beefer.am.i</author>
<when>Mon, 26 Sep 2011 20:06:08 +0000</when>
<what>i commented earlier about this and the manual pairing workaround linked above (comment 6) worked perfectly for my nexus one, now running 2.3.4 with both of my jawbone headsets. i highly recommend making the attempt with your own phones before posting on this issue.</what>
</comment>
</bug>
<bug>
<bugid>8300</bugid>
<title>Some notifications stay on screen for 3-5 minutes.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>6181...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 23:23:48 +0000</openedDate>
<description>Moto Droid 2.1-update1 with Transdroid 103 (and possibly ConnectBot
229). When connecting to a server a little gray bar appears in the
center of the screen if the connection doesnQ&apos;Et work out. Even after
exiting the program, it still remains in the center of the screen for
3-5 minutes, though it depends and I canQ&apos;Et tell exactly what makes it go
away (sometimes reconnecting does it, sometimes not, sometimes it just
goes away by itself I think). IQ&apos;Ell do more testing tonight to be more
specific. (This issue might already be open, but my Google-fu isnQ&apos;Et very
powerful)</description>
<comment>
<author>bjbe...@gmail.com</author>
<when>Thu, 13 May 2010 03:30:01 +0000</when>
<what>it might be a problem with the app itself. not closing the activity/service its running 
when it exits.
the 3-5 minutes sounds like the application life cycle. the phone is processing it and 
closing off un-used activities (the window)</what>
</comment>
</bug>
<bug>
<bugid>18283</bugid>
<title>YouTube performance issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 04:31:43 +0000</openedDate>
<description>I have noticed ever since getting my Motorola Xoom from day one the
YouTube app has been extremely lagged when watching a full screen and
hitting the back button. It will take at least a full two seconds to
react to my touching of the back button, I have also noticed this lag
between searching videos within the YouTube app and hitting the back
button as well from full screen mode. I often hit the back button more
than once because i forget about the delay thinking it didnQ&apos;Et register
my touch input. I hope there is some performance bugs fixed on the
YouTube app on honey comb Motorola Xoom (Wifi Only)</description>
</bug>
<bug>
<bugid>17452</bugid>
<title>[ERROR] bluetooth_common.cpp(76) dbus_func_args_timeout_valist: D-Bus error in GetRemoteClass: org.freedesktop.DBus.Error.ServiceUnknown (The name org.bluez was not provided by any .service files)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-08T04:22:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jon2...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 12:40:59 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Jun 2011 04:22:23 +0000</when>
<what>not a coherent bug report.</what>
</comment>
</bug>
<bug>
<bugid>15904</bugid>
<title>gingerbread 160dpi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>jingo...@hotmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 03:22:16 +0000</openedDate>
<description>LCD size 800*480 landscape I changed dpi 240 -Q&gt;E 160 dpi text is
overlapped without erase in indicator(statusbar) area . I attached a
image file</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 02 Apr 2011 16:14:39 +0000</when>
<what>Issue 15905 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>19075</bugid>
<title>nexus s touch become unresponsive while picking up a call when cell is in pocket</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Sakarla...@gmail.com</reportedBy>
<openedDate>Sat, 06 Aug 2011 07:55:47 +0000</openedDate>
<description>sometimes nexus s touch screen becomes unresponsive while picking up a
call when cell is in POCKET,i am giving stress on pocket as it in
happens only when cell is in pocket,it never happens when it is placed
in open.i think this problem persists in every nexus s.i have checked
three newly nexus s and this problem shows up in every handset.so its a
manufacturing defect.firstly i replaced my nexus s that time same
problem continues and my brother also bought a new nexus s and i checked
in that also. why android developers are not providing fix for this
issue. this is a high priority bug.and i am using 2.3.4 latest version
of android so tell me guys are u agree with me?? is there any fix for
this by android developers till yet??? it is very annoying to face a
problem like this by buying a high end smartone phone froom google.</description>
<comment>
<author>wowa...@gmail.com</author>
<when>Tue, 09 Aug 2011 02:06:10 +0000</when>
<what>IQ&apos;Em having this problem on my Nexus S 4G (Sprint). When I pull the phone out of my pocket to answer an incoming call the screen is completely non-responsive: neither the green nor the red slider will work.  I just miss the call...</what>
</comment>
<comment>
<author>samfro...@gmail.com</author>
<when>Sun, 18 Sep 2011 19:21:40 +0000</when>
<what>Looks like the same issue as 13853.
http://code.google.com/p/android/issues/detail?id=13853

I have added steps to reproduce in that thread.</what>
</comment>
</bug>
<bug>
<bugid>3339</bugid>
<title>Repo: Error when syncing with new Q&lt;Eremove-projectQ&gt;E tags in local_manifest.xml</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-04-18T06:22:03.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>kevin.ki...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jul 2009 19:40:01 +0000</openedDate>
<description>When I remove the Q&lt;Eremove-projectQ&gt;E tags from the local_manifest.xml file
to add repositories back to my build directory, repo failes when I try
to sync Procedure: 1) Run repo init to download the software $ repo init
-u git://android.git.kernel.org/platform/manifest.git -b cupcake 2) Run
repo sync to download the software $ repo sync 3) Remove a couple of
projects later on by modifying local_manifest.xml Q&lt;Eremove-project
name=Q&quot;Eplatform/packages/apps/CalculatorQ&quot;E /Q&gt;E Q&lt;Eremove-project
name=Q&quot;Eplatform/packages/apps/CameraQ&quot;E /Q&gt;E 4) Delete the folders in the
working tree so they wonQ&apos;Et be built with the system image $ rm -rf
packages/apps/Calculator $ rm -rf packages/apps/Camera 5) Build the code
$ m 6) Later sync again $ repo sync 7) repo craps out Traceback (most
recent call last): File Q&quot;E/home/kevin/Projects/emu/.repo/repo/main.pyQ&quot;E,
line 235, in Q&lt;EmoduleQ&gt;E _Main(sys.argv[1:]) File
Q&quot;E/home/kevin/Projects/emu/.repo/repo/main.pyQ&quot;E, line 217, in _Main
repo._Run(argv) File Q&quot;E/home/kevin/Projects/emu/.repo/repo/main.pyQ&quot;E, line
123, in _Run cmd.Execute(copts, cargs) File
Q&quot;E/home/kevin/Projects/emu/.repo/repo/subcmds/sync.pyQ&quot;E, line 229, in
Execute if self.UpdateProjectList(): File
Q&quot;E/home/kevin/Projects/emu/.repo/repo/subcmds/sync.pyQ&quot;E, line 152, in
UpdateProjectList if project.IsDirty(): File
Q&quot;E/home/kevin/Projects/emu/.repo/repo/project.pyQ&quot;E, line 289, in IsDirty
Q&apos;E--refreshQ&apos;E) File Q&quot;E/home/kevin/Projects/emu/.repo/repo/project.pyQ&quot;E, line
1303, in runner capture_stderr = True) File
Q&quot;E/home/kevin/Projects/emu/.repo/repo/git_command.pyQ&quot;E, line 189, in
__init__ raise GitError(Q&apos;E%s: %sQ&apos;E % (command[1], e)) error.GitError:
update-index: [Errno 2] No such file or directory:
Q&apos;E/home/kevin/Projects/emu/packages/apps/CalculatorQ&apos;E Workaround: Deleting
the entries from the project.list file in the .repo directory seemed to
fix the problem. Expected behavior: repo should ignore syncing of the
removed projects</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:09:46 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:22:03 +0000</when>
<what>Repo issues should be reported on the Q&quot;EgerritQ&quot;E bug db at 
http://code.google.com/p/gerrit/issues/list</what>
</comment>
</bug>
<bug>
<bugid>6347</bugid>
<title>Cannot action short numbers via messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NikolayM...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 13:15:32 +0000</openedDate>
<description>I am using a Nexus One on the O2 network in the UK. Whenever I have a
voicemail I get an sms telling me so and saying that I can ring 901 to
listen to my messages. For some reason the messaging application doesnQ&apos;Et
think that number is Q&quot;EactionableQ&quot;E (i.e. highlighted and underscored)
like it would if the sms contained a longer number.</description>
</bug>
<bug>
<bugid>4369</bugid>
<title>Save VPN/PPTP password to secure credential storage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>103</stars>
<reportedBy>bryanhun...@gmail.com</reportedBy>
<openedDate>Mon, 26 Oct 2009 04:58:45 +0000</openedDate>
<description>The VPN/PPTP password my work assigns me is very complex and takes
forever to type. It would be nice to be able to store this password in
the secure credential storage.
http://thekingant.livejournal.com/94198.html</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:10:42 +0000</when>
<what></what>
</comment>
<comment>
<author>Leira...@gmail.com</author>
<when>Mon, 25 Jan 2010 05:15:17 +0000</when>
<what>I agree. As a daily VPN user who rely heavily on VPN connection, to type the password
every time is really a pain in the ass. Not only remember the password, the VPN Menu
also embedded too deep in Setting, I suggest we also need a VPN button on Power
Control widget to simply toggle it on/off.</what>
</comment>
<comment>
<author>cotmm68...@gmail.com</author>
<when>Mon, 25 Jan 2010 14:08:18 +0000</when>
<what>Agreed a thousand times over.

VPN needs some serious attention between this and the MPPE encryption bug.</what>
</comment>
<comment>
<author>brilt...@gmail.com</author>
<when>Sat, 20 Feb 2010 01:42:42 +0000</when>
<what>definately need to be able to save the password, additionally I would like to be able 
to auto-connect based on what network I am connected to (wifi vs 3g)</what>
</comment>
<comment>
<author>dai...@gmail.com</author>
<when>Sat, 27 Mar 2010 11:50:03 +0000</when>
<what>Saving the password on the VPN for me means that I can start using the Android phone
again while in China.  With all the censorship it sometimes is just impossible to
even access my GMail account.  Heck, I got locked out of my own phone for a whole two
weeks after I did a factory reset because the phone would not authenticate to Google
(site was blocked from my provider`s internet access)  I had to figure out a way to
hack the wifi into submission while so I can finally log in the darn thing.

Granted the VPN would not have prevented this, unless these settings are made
available along with the wifi while in the activation screens.  But it would
certainly make life a lot easier.</what>
</comment>
<comment>
<author>matt.hulse</author>
<when>Fri, 02 Apr 2010 18:17:34 +0000</when>
<what>There is now a VPN Widget in the market place by Ryan Catherman that gets you directly 
to the vpn settings screen rather than having to go through settings -Q&gt;E networks -Q&gt;E 
vpn settings, so that helps somewhat.  +1 on an option to save VPN password.  Not 
being able to save my password is a real pain.  Just give me the option with a check 
box.  You can even warn me that itQ&apos;Es a bad idea and I agree to take full 
responsibility.</what>
</comment>
<comment>
<author>beautr...@gmail.com</author>
<when>Tue, 13 Apr 2010 02:56:39 +0000</when>
<what>Why not store the password, but require a 
gesture in its place? Remembering a gesture will 
be easier than typing the pass each time
... as most Vpn logins use quite secure (numbers  
and caps) passwords. Which are tricky to enter 
into android</what>
</comment>
<comment>
<author>oleg.k...@gmail.com</author>
<when>Thu, 29 Apr 2010 13:18:10 +0000</when>
<what>Agreed with this.
I have WiFi subscription, that allows me to get internet via VPN connection. So, I 
want to use plain WiFi connections at home and work, and that VPN-over-selected-WiFi 
at other places when available. I do not use EDGE/3G connection for 
weather/mail/other sunc, because it costs $0.25 per megabyte here. But sure, I will 
wait for a moment when my WiFi network will be available.

So, it will be nice to be able not only to remember password for VPN, but also to 
have possibility to auto-connect VPN just after selected WiFi network was connected 
(to get full connection).</what>
</comment>
<comment>
<author>liva...@gmail.com</author>
<when>Fri, 14 May 2010 07:54:49 +0000</when>
<what>Totally agree with oleg.
Need to be able to save password and to auto-connect VPN when a specific WiFi is
connected. I managed to set this up with my former phone, running Windows Mobile 6.1,
and it was great to work with.
A widget with a short-cut to VPN (like the widget-shortcut to WiFi) should be
standard in Android as well.</what>
</comment>
<comment>
<author>hermanag...@gmail.com</author>
<when>Mon, 17 May 2010 17:52:28 +0000</when>
<what>I found this app that may be of interest to posters in this thread:
http://android.doenter.com/Apps/FiveVpn

It acts as a shortcut to the VPN settings and it allows to save the password. Works great for 
me.

Hope it helps until there better built in support.</what>
</comment>
<comment>
<author>ziz...@gmail.com</author>
<when>Fri, 28 May 2010 06:35:04 +0000</when>
<what>I am using the FiveVPN too. But it is less secure than save password. 
Because some one can paste the password to other application to get the password, if 
the phone is stolen. Then the password can be used on other devices. 
If save password is enabled, only the phone can access the vpn before the server change 
the password. 

Please enable save password and add a toggle widget. </what>
</comment>
<comment>
<author>fsyin...@gmail.com</author>
<when>Mon, 05 Jul 2010 15:33:28 +0000</when>
<what>Hope the android development are monitoring this. Lack of saved password is unquestionably poor design choice. Please bake into gingerbread </what>
</comment>
<comment>
<author>dan.cc.k...@gmail.com</author>
<when>Mon, 02 Aug 2010 08:41:48 +0000</when>
<what>Not being able to save passwords means that weQ&apos;Ere likely to pick shorter / easier / less secure passwords as repeatedly typing in complex alpha numeric combos is a PITA. I agree with the poster who suggests gesture based protection for saved PWQ&apos;Es as the way forward. The password is there to protect the VPN account - not to deal with lost or stolen phones which should have other protection methods.</what>
</comment>
<comment>
<author>hermanag...@gmail.com</author>
<when>Wed, 11 Aug 2010 14:59:06 +0000</when>
<what>ThereQ&apos;Es new app now, here:

http://doandroids.com/Apps/OneVpn/

It saves the password making it 1-click to start the VPN.
There should be no security issue now, since the password is never visible to anyone. </what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 11 Aug 2010 15:13:50 +0000</when>
<what>ThatQ&apos;Es a trial version and you have to pay for the full version so this is not a completely acceptable solution.</what>
</comment>
<comment>
<author>mabraham...@gmail.com</author>
<when>Fri, 13 Aug 2010 03:16:32 +0000</when>
<what>IQ&apos;Em using the full version of 1vpn and love the one-click feature.
Sure, it cost 3 bucks, but it solves the problem for those of us who can afford it. The rest of you, I guess you just have to wait :)

</what>
</comment>
<comment>
<author>jdtr...@gmail.com</author>
<when>Tue, 17 Aug 2010 18:11:14 +0000</when>
<what>Agree with zizitx - better VPN support (save password + widget) is definitely needed. Would go a long way toward attracting business users from Blackberry :) CouldnQ&apos;Et hurt, at least!</what>
</comment>
<comment>
<author>simon.tr...@gmail.com</author>
<when>Mon, 11 Oct 2010 09:49:28 +0000</when>
<what>I also agree. VPN on/off as easy as Wifi or GPS (in Froyo) would be very nice. Even better: Automagically connecting.</what>
</comment>
<comment>
<author>nigelw...@gmail.com</author>
<when>Sun, 17 Oct 2010 14:30:56 +0000</when>
<what>I also have a very long and complex VPN password that I never get right if I have to type it in myself. That the password is not stored does not make sense as of course I then have to store it in another location in the phone and copy and paste it accross. This other location is not secure of course, so its actually reducing the security of the data on the phone being unable to save the password (which would be secured better by Android). Please please provide an option to save the VPN password (just like the iPhone does that I also use).</what>
</comment>
<comment>
<author>rick.mar...@axlr8.com</author>
<when>Sat, 09 Apr 2011 14:40:14 +0000</when>
<what>So, it is now 4/2011. Is saving VPN password now a feature in Android or do we have to pay someone.  My fingers are too fat to type my long involved pwd!
Rick.</what>
</comment>
<comment>
<author>foldes.l...@gmail.com</author>
<when>Tue, 10 May 2011 10:11:01 +0000</when>
<what>1VPN cannot be used if the VPN has a pre shared key and secret.

The real problem is that everyone on the network chain tries to become a security hero and enforces superstrong security.
Android in its stage is not a company phone, heck, it was even HTC that came out with remote management, so I donQ&apos;Et think it is necessary that Android dictates VPN usage habits.

On iPhone the VPN client can honor the VPN server settings, so why not leave the Q&quot;Eremember the password or notQ&quot;E question to the system administrators of the VPN contentrator and let the user save his password if he able to do so.

When a corporate employee comes to the point to decide whether he buys an Android or Apple device, and he is lazy enough not to open his notebook when he has the option to check his company e-mails from his own tablet, which one would you suggest? Because the answer is currently Apple, Android guys should put some effort to finally make VPN not only secure, but user-friendly, or hordes of frustrated corporate junkies will throw away their Android devices or not use VPN at all.

Both Apple and Google could learn from Nokia, where the mail client Q&quot;EknewQ&quot;E which connection to use for which mail account, so the user only had to press a simple Q&quot;ERefreshQ&quot;E and every e-mail account were refreshed, behind VPN or not, because the phone made the necessary connections.</what>
</comment>
<comment>
<author>JPPrudho...@gmail.com</author>
<when>Tue, 19 Jul 2011 20:56:19 +0000</when>
<what>I have found Quickvpn, it works like 1VPN, but for free</what>
</comment>
<comment>
<author>bryanhun...@gmail.com</author>
<when>Thu, 20 Oct 2011 08:57:01 +0000</when>
<what>bump</what>
</comment>
<comment>
<author>gee...@gmail.com</author>
<when>Thu, 27 Oct 2011 14:08:06 +0000</when>
<what>I agree entirely with all of the above comments.  Although PPTP certainly has its weaknesses, IQ&apos;Em still using it for semi-secure LAN acces/net sharing situations (personally and professionally).  I have many different VPN network passwords with strong passwords for my house, office, clients, etc. networks.  Android VPN is simply unusable for me as it is.  Would LOVE to see this functionality beefed up!!</what>
</comment>
</bug>
<bug>
<bugid>520</bugid>
<title>ListView.pointToPosition() returns -1 when pointing on an item</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>MotoVyzi...@gmail.com</reportedBy>
<openedDate>Mon, 24 Mar 2008 18:53:42 +0000</openedDate>
<description>This is not really a bug, itQ&apos;Es probably a feature request :) When
ListView.pointToPosition() function is invoked with coordinates pointing
on a thin silver line all list items are underlined now with (it was
added in recent SDK updates) the function returns -1. ItQ&apos;Es technically
correct as the coordinates does not point onto an item, however this
could be quite confusing to the end user. I think the function should
return the item index instead.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 22:03:41 +0000</when>
<what>Sorry, but I do not understand the issue you are describing. The docs for
pointToPosition state it will return -1 if the given co-ordinates do not point to an
item in the list. Could you please clarify?</what>
</comment>
<comment>
<author>martin.v...@gmail.com</author>
<when>Tue, 20 May 2008 07:20:32 +0000</when>
<what>Is the thin silver line (which underlines all items in the ListView) part of an item
or not? Current specification says nothing; current implementation states that itQ&apos;Es
not part of an item; I think that it *should* be part of an item. Imagine that user
accidentally clicks on the silver line instead of an item. I think itQ&apos;Es more
surprising not to select any items (current implementation) than selecting a nearest
item.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 20 May 2008 18:33:57 +0000</when>
<what>OK, thanks for the clarification. IQ&apos;Ell forward this on to the appropriate engineer
for their investigation. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 20 May 2008 18:34:49 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>martin.v...@gmail.com</author>
<when>Tue, 20 May 2008 18:47:15 +0000</when>
<what>Ok, thanks :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:05:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:14:32 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2865</bugid>
<title>(browser) lag during url entry results in mangled text entry</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>neilhil...@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 12:42:25 +0000</openedDate>
<description>You can enter a url by typing it straight away in the browser. In doing
so, you can avoid choosing pressing menu then choosing Q&apos;EgoQ&apos;E .
Alternatively it can be used to search Google. If you type quickly the
text sometimes gets the first character, followed by the third or fourth
character (skipping the second). I would suggest that this is more
likely to happen when the phone is experiencing sub par performance due
to other applications. I am not 100% sure that this is not a symptom of
my fingers being dumb.</description>
<comment>
<author>neilhil...@gmail.com</author>
<when>Mon, 15 Jun 2009 10:58:52 +0000</when>
<what>To further clarify - this is with a physical keyboard on a G1.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:35:59 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 26 Aug 2009 20:14:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18448</bugid>
<title>Android 2.3.3 does not shutdown in the SDK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Tue, 12 Jul 2011 13:45:05 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Start an AVD with android 2.3.3, then unlock it,
then press and hold the virtual power button, then select power off,
then select OK. - What happened. The AVD did not shutdowm, even after
waiting for 30 minutes. - What you think the correct behavior should be.
The AVD should fully shutdown in less than 5 minutes. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Android
SDK, Android 2.3.3. If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Tue, 12 Jul 2011 14:19:29 +0000</when>
<what>It has been 30 minutes since I have submitted this issue, and the AVD still has not shut down. This issue needs to be fixed. There doesnQ&apos;Et have to be these little bugs that only show in the emulator. These little emulator-only issues really should be fixed as soon as possible.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sun, 17 Jul 2011 03:58:10 +0000</when>
<what>tomorrow I will double the ram given to the AVD from 256MB to 512MB, and see if that helps.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sun, 17 Jul 2011 14:23:19 +0000</when>
<what>Today I doubled the Ram to 512 MB and tested for this issue, and the ram increase doesnQ&apos;Et appear to help. It has been over 30 minutes since I clicked power off in the AVD, and it hasnQ&apos;Et shutdown yet. </what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sun, 17 Jul 2011 14:56:35 +0000</when>
<what>It has been 31 minutes since I posted the previous comment, and the AVD still has not shutdown. Why hasnQ&apos;Et this been fixed yet?</what>
</comment>
</bug>
<bug>
<bugid>11055</bugid>
<title>We want to Arabization programs Andredo face Nexus</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-07T18:10:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ezam...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 01:17:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Sep 2010 18:10:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18937</bugid>
<title>HoneycombQ&apos;Es browser fail to sync bookmarks with Chrome</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>142</stars>
<reportedBy>CrAsHeR...@gmail.com</reportedBy>
<openedDate>Sun, 31 Jul 2011 13:35:13 +0000</openedDate>
<description>IQ&apos;Eve just bough an Asus Transformer running HC 3.1 but if i try to sync
browserQ&apos;Es bookmarks with Chrome, it simply fail and i donQ&apos;Et get any
favorites in the AndroidQ&apos;Es stock browser. IQ&apos;Eve rebooted more than one
time and tryied to delete BrowserQ&apos;Es data and re-do the sync but nothing
changed. hereQ&apos;Es the logcat error: I/BookmarksSync( 271): Sync failed due
to soft error: While parsing a protocol message, the input ended
unexpectedly in the middle of a field. This could mean either than the
input has been truncated or that an embedded message misreporte d its
own length. D/SyncManager( 139): failed sync operation ******@gmail.com
(com.google), c om.android.browser, LOCAL, earliestRunTime 192725,
SyncResult: stats [ numIoExce ptions: 1 numEntries: 541]
I/AccountTypeManager( 807): Loaded meta-data for 2 account types, 1
accounts in 3ms Actually, i donQ&apos;Et know if this bug was fixed in 3.2,
iQ&apos;Ell try on 2nd of August. But if itQ&apos;Es a recurrent issue, it should be
fixed. Thanks.</description>
<comment>
<author>bscopel...@gmail.com</author>
<when>Sun, 31 Jul 2011 23:02:39 +0000</when>
<what>Bookmark sync fails for me on Honeycomb 3.1 on my Asus Transformer as well.</what>
</comment>
<comment>
<author>gregstar...@gmail.com</author>
<when>Mon, 01 Aug 2011 10:15:36 +0000</when>
<what>Bookmark sync fails here as well. Using Acer Iconia tab a500</what>
</comment>
<comment>
<author>alliedc...@gmail.com</author>
<when>Wed, 03 Aug 2011 11:43:49 +0000</when>
<what>Still occurs in latest release of Honeycomb 3.2 on ASUS Transformer.</what>
</comment>
<comment>
<author>nikolai....@impet.com</author>
<when>Thu, 04 Aug 2011 06:30:39 +0000</when>
<what>I have same problem on my Asus Transformer with Honeycomb 3.2</what>
</comment>
<comment>
<author>GJvander...@gmail.com</author>
<when>Thu, 04 Aug 2011 11:45:04 +0000</when>
<what>Same here on my Asus Transformer with Honeycomb 3.2</what>
</comment>
<comment>
<author>ricardoe...@gmail.com</author>
<when>Fri, 05 Aug 2011 11:00:02 +0000</when>
<what>Galaxy tab 10.1 too</what>
</comment>
<comment>
<author>Yura.Kaz...@gmail.com</author>
<when>Fri, 05 Aug 2011 20:29:37 +0000</when>
<what>Same on galaxy tab 10.1 touchwiz ui</what>
</comment>
<comment>
<author>nathanae...@gmail.com</author>
<when>Fri, 05 Aug 2011 20:57:09 +0000</when>
<what>Same problem here.
Asus Eepad Transformer (WW SKU ).
Chrome bookmarks syncing used to work when the tablet was in 3.0, then 3.1.
But since I reset data and updated to 3.2, syncing doesQ&apos;Ent work anymore.
Even after erasing all data from the browser and re enabling my google account.
</what>
</comment>
<comment>
<author>spies.ma...@gmail.com</author>
<when>Sat, 06 Aug 2011 11:08:22 +0000</when>
<what>Same problem.
Germany: Acer Iconia A500 with Honeycomb 3.1</what>
</comment>
<comment>
<author>jorgemer...@gmail.com</author>
<when>Sat, 06 Aug 2011 18:03:22 +0000</when>
<what>Same problem: 
Spain Asus Eepad Transformer with Honeycomb 3.2</what>
</comment>
<comment>
<author>CupricR...@gmail.com</author>
<when>Sat, 06 Aug 2011 20:35:23 +0000</when>
<what>Same issue, stock asus transformer, honeycomb 3.2</what>
</comment>
<comment>
<author>andrewcw...@gmail.com</author>
<when>Mon, 08 Aug 2011 17:04:51 +0000</when>
<what>Same on Toshiba Thrive 3.1</what>
</comment>
<comment>
<author>f.stasc...@gmail.com</author>
<when>Mon, 08 Aug 2011 17:10:34 +0000</when>
<what>Sync only works partially, syncing only 1/3 of my chrome bookmarks.
Asus Eee Pad Transformer TF 101 Android 3.2</what>
</comment>
<comment>
<author>oneal.st...@gmail.com</author>
<when>Mon, 08 Aug 2011 18:17:47 +0000</when>
<what>My Asus transformer stopped syncing the browser with chrome in 3.2 as well. It works fine in 3.1. IQ&apos;Eve reformatted and it made no difference.</what>
</comment>
<comment>
<author>vmbn...@gmail.com</author>
<when>Tue, 09 Aug 2011 00:55:45 +0000</when>
<what>Same here, Galaxy Tab 10.1. With honeycomb 3.1 and touchwiz.</what>
</comment>
<comment>
<author>npuru...@gmail.com</author>
<when>Tue, 09 Aug 2011 01:44:46 +0000</when>
<what>Same problem on a Motorola Xoom with the 3.2 update</what>
</comment>
<comment>
<author>steven.y...@nextevolution.co.uk</author>
<when>Tue, 09 Aug 2011 11:02:08 +0000</when>
<what>Same problem here on Samsung Galaxy Tab 10.1 with Android Honeycomb 3.1. I estimate only a third of my bookmarks have synced and even for the bookmarks that have synced, their folder structure is a bit screwed up (sub-folders of other folders now showing at root level, etc).

Chrome bookmark sync continues to work perfectly between my normal PCs.</what>
</comment>
<comment>
<author>tomsg...@gmail.com</author>
<when>Tue, 09 Aug 2011 15:51:25 +0000</when>
<what>Well it is beyond a shadow of a doubt something to do with the Honeycomb browser. I fired up an old PC I have and installed the Chrome browser on it, setup the sync and within 1 sec all my bookmarks where there. I really donQ&apos;Et understand why they havenQ&apos;Et fixed this yet or at least responded to the complaints.  Galaxy Tablet 10.1 HC 3.1 TW</what>
</comment>
<comment>
<author>Robert.J...@gmail.com</author>
<when>Tue, 09 Aug 2011 16:19:56 +0000</when>
<what>Has Google gotten to big for its britche?</what>
</comment>
<comment>
<author>bernard....@gmail.com</author>
<when>Tue, 09 Aug 2011 17:31:14 +0000</when>
<what>Asus EEE Pad Transformer, Android 3.2, same problem
Desktop Macs Q&amp;E PCs are syncing, Android shows white incomplete circle</what>
</comment>
<comment>
<author>bernard....@gmail.com</author>
<when>Tue, 09 Aug 2011 20:07:05 +0000</when>
<what>Additional bug: When sync is activated (and not working) I can not add bookmarks.</what>
</comment>
<comment>
<author>szczuka....@gmail.com</author>
<when>Wed, 10 Aug 2011 10:05:28 +0000</when>
<what>Eee Pad Transformer 3.2 same problem.
Additional bug from bernard confirmed.
Not possible to add new bookmarks.</what>
</comment>
<comment>
<author>dylanc...@gmail.com</author>
<when>Thu, 11 Aug 2011 00:14:13 +0000</when>
<what>Eee Pad Transformer 3.2 has similar problems- donQ&apos;Et know if they are related:  
1 Facebook chat does not recognize Chrome Browser
2. Skype video chat does not recognize Q&quot;Ethis size screenQ&quot;E which is odd, since it is a standard 10.1 tablet</what>
</comment>
<comment>
<author>V.carle...@gmail.com</author>
<when>Thu, 11 Aug 2011 04:56:55 +0000</when>
<what>Same for me, asus tf101 android 3.1... Google, whatQ&apos;Es up?</what>
</comment>
<comment>
<author>endotact...@gmail.com</author>
<when>Thu, 11 Aug 2011 08:13:20 +0000</when>
<what>Same here, bookmarks wonQ&apos;Et sync. Motorola XOOM Android 3.1</what>
</comment>
</bug>
<bug>
<bugid>13531</bugid>
<title>Rename WRAP_CONTENT to MATCH_CONTENT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mainer...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 10:24:30 +0000</openedDate>
<description>This is a somewhat low priority request. Seeing that from API level 8 on
there is another naming for the FILL_PARENT constant named MATCH_PARENT
which is a way more appropriate naming. Now thinking about it I believe
that there should be a consistent naming for those values. I mean for a
new developer I believe that it would be easier to have a MATCH_CONTENT
constant name instead of WRAP_CONTENT. Talking to entry-level
application developers about this I got similar responses. They all get
the WRAP_CONTENT naming as that the content gets wrapped inside itQ&apos;Es
parent. Now with introducing MATCH_CONTENT you get a) a consistent
naming and b) the constant name clearly refers to the container (view)
and says that it should match its content. Which makes more sense. So
the request is. Add MATCH_CONTENT as a future replacement of
WRAP_CONTENT and mark WRAP_CONTENT as deprecated like FILL_PARENT.</description>
</bug>
<bug>
<bugid>18352</bugid>
<title>Back key does not work,only home key is working in Maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 06:36:11 +0000</openedDate>
<description>- Steps to reproduce the problem. 1-Go to MapsQ&gt;ETap on location
fieldQ&gt;EView your location history 2-Press back key two timesQ&gt;EAgain do
first step 3-Press back key and observe the behvaiour. - What happened.
Back key does not work,only home key is working in Maps. - What you
think the correct behavior should be. Back key should be worked.</description>
</bug>
<bug>
<bugid>4617</bugid>
<title>Contacts provider clobbers _sync_dirty column on all calls to update()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>jerry.br...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 17:48:11 +0000</openedDate>
<description>Steps to reproduce: If you update a contact record and try to set the
_sync_dirty column to 0, it will always be set to 1 anyway by the
contacts provider. Simple test code:
------------------------------------------------------------------------
Long contactId = 1; ContentValues values = new ContentValues(); Uri uri
= ContentUris.withAppendedId(People.CONTENT_URI, contactId);
values.clear(); values.put(Q&quot;E_sync_dirtyQ&quot;E, 0); cr.update(uri, values,
null, null);
-------------------------------------------------------------------------
Read back the record or read it from the contacts database and
_sync_dirty will be 1. The correct behavior would be for the contacts
provider to automatically set _sync_dirty to 1 for all update operations
on a record except for those which the requester has explicitly set
_sync_dirty in the given ContentValues. This behavior is already present
for the contact phones as seen in:
./packages/providers/ContactsProvider/src/com/android/providers/contacts/ContactsProvider.java
The PEOPLE_PHOTO and PHOTOS_ID, the content provider already does the
right thing in the updateInternal() method: // The _SYNC_DIRTY flag
should only be set if the data was modified and if // it isnQ&apos;Et already
provided. if (!mValues.containsKey(Photos._SYNC_DIRTY) Q&amp;EQ&amp;E
mValues.containsKey(Photos.DATA)) { mValues.put(Photos._SYNC_DIRTY, 1);
} suggest a similar change to fix this be applied to the updateInternal
methodQ&apos;Es PEOPLE_ID case: case PEOPLE_ID: mValues.clear();
mValues.putAll(values); + if
(!mValues.containsKey(SyncConstValue._SYNC_DIRTY)) { +
mValues.put(SyncConstValue._SYNC_DIRTY, 1); + } -
mValues.put(SyncConstValue._SYNC_DIRTY, 1); values = mValues;
tableToChange = sPeopleTable; changedItemId =
url.getPathSegments().get(1); break; Problem found in 1.5 and 1.6
running on the emulator and on the G1.</description>
<comment>
<author>khotman...@gmail.com</author>
<when>Mon, 01 Nov 2010 08:47:26 +0000</when>
<what>Is this fixed yet ?
</what>
</comment>
<comment>
<author>jerry.br...@gmail.com</author>
<when>Mon, 01 Nov 2010 13:52:05 +0000</when>
<what>The issue still exists in the current 1.6 source code as far as I can tell.
</what>
</comment>
</bug>
<bug>
<bugid>16310</bugid>
<title>Gallery crash force closes calling activity as well</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jschn...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 18:14:45 +0000</openedDate>
<description>Device: Nexus-1 Platform 2.3.3 Observed behavior: Gallery crash causes
the activity that launched it to force quit also. Expected behavior: 1.
Gallery doesnQ&apos;Et crash. 2. Calling activity shouldnQ&apos;Et be force quit
because of an exception in a separate application I/ActivityManager(
103): Displayed com.evernote/.ui.NewNoteActivity: +408ms D/dalvikvm(
175): GC_EXTERNAL_ALLOC freed 114K, 46% free 4756K/8711K, external
17734K/17772K, paused 82ms I/ActivityManager( 103): Starting: Intent {
act=android.intent.action.GET_CONTENT typ=image/*
cmp=com.cooliris.media/.Gallery } from pid 30084 I/Gallery (30011):
onCreate E/qsd8k.gralloc( 103): /dev/pmem: no more pmem available
E/qsd8k.gralloc( 103): couldnQ&apos;Et open pmem (No such file or directory)
E/qsd8k.gralloc( 103): gralloc failed err=Out of memory
W/GraphicBufferAllocator( 103): alloc(480, 800, 4, 00000303, ...) failed
-12 (Out of memory) D/GraphicBufferAllocator( 103): Allocated buffers:
D/GraphicBufferAllocator( 103): 0x3412a8: 71.25 KiB | 480 ( 480) x 38 |
2 | 0x00000133 D/GraphicBufferAllocator( 103): 0x3a9070: 746.25 KiB |
480 ( 480) x 398 | 1 | 0x00000133 D/GraphicBufferAllocator( 103):
0x3abe30: 75.00 KiB | 134 ( 160) x 120 | 1 | 0x00000133
D/GraphicBufferAllocator( 103): 0x3c5fb0: 75.00 KiB | 150 ( 160) x 120 |
1 | 0x00000133 D/GraphicBufferAllocator( 103): 0x3e9e18: 75.00 KiB | 134
( 160) x 120 | 1 | 0x00000133 D/GraphicBufferAllocator( 103): 0x42adc8:
219.38 KiB | 480 ( 480) x 117 | 1 | 0x00000133 D/GraphicBufferAllocator(
103): 0x435240: 180.00 KiB | 374 ( 384) x 120 | 1 | 0x00000133
D/GraphicBufferAllocator( 103): 0x45d5b0: 75.00 KiB | 134 ( 160) x 120 |
1 | 0x00000133 D/GraphicBufferAllocator( 103): 0x4707f8: 75.00 KiB | 134
( 160) x 120 | 1 | 0x00000133 D/GraphicBufferAllocator( 103): 0x4772b0:
180.00 KiB | 374 ( 384) x 120 | 1 | 0x00000133 D/GraphicBufferAllocator(
103): 0x47a5c8: 138.12 KiB | 386 ( 416) x 85 | 1 | 0x00000133
D/GraphicBufferAllocator( 103): 0x47ff58: 1500.00 KiB | 480 ( 480) x 800
| 2 | 0x00000133 D/GraphicBufferAllocator( 103): 0x485450: 1338.75 KiB |
480 ( 480) x 714 | 1 | 0x00000133 D/GraphicBufferAllocator( 103):
0x488d18: 60.00 KiB | 102 ( 128) x 120 | 1 | 0x00000133
D/GraphicBufferAllocator( 103): 0x49a760: 75.00 KiB | 134 ( 160)
E/SurfaceFlinger( 103): Layer::requestBuffer(this=0x7c8660), index=0,
w=480, h=800 failed (Out of memory) E/Surface (30011): Surface
(identity=8554) requestBuffer(0, 0, 0, 4, 00000203) returned a buffer
with a null handle E/Surface (30011): getBufferLocked(0, 0, 0, 4,
00000203) failed (Out of memory) E/Adreno200-EGL(30011):
egliGetNativeWindowSize: unable to dequeue native buffer
E/qsd8k.gralloc( 103): /dev/pmem: no more pmem available
E/qsd8k.gralloc( 103): couldnQ&apos;Et open pmem (No such file or directory)
E/qsd8k.gralloc( 103): gralloc failed err=Out of memory
W/GraphicBufferAllocator( 103): alloc(480, 800, 4, 00000303, ...) failed
-12 (Out of memory) D/GraphicBufferAllocator( 103): Allocated buffers:
D/GraphicBufferAllocator( 103): 0x3412a8: 71.25 KiB | 480 ( 480) x 38 |
2 | 0x00000133 D/GraphicBufferAllocator( 103): 0x3a9070: 746.25 KiB |
480 ( 480) x 398 | 1 | 0x00000133 D/GraphicBufferAllocator( 103):
0x3abe30: 75.00 KiB | 134 ( 160) x 120 | 1 | 0x00000133
D/GraphicBufferAllocator( 103): 0x3c5fb0: 75.00 KiB | 150 ( 160) x 120 |
1 | 0x00000133 D/GraphicBufferAllocator( 103): 0x3e9e18: 75.00 KiB | 134
( 160) x 120 | 1 | 0x00000133 D/GraphicBufferAllocator( 103): 0x42adc8:
219.38 KiB | 480 ( 480) x 117 | 1 | 0x00000133 D/GraphicBufferAllocator(
103): 0x435240: 180.00 KiB | 374 ( 384) x 120 | 1 | 0x00000133
D/GraphicBufferAllocator( 103): 0x45d5b0: 75.00 KiB | 134 ( 160) x 120 |
1 | 0x00000133 D/GraphicBufferAllocator( 103): 0x4707f8: 75.00 KiB | 134
( 160) x 120 | 1 | 0x00000133 D/GraphicBufferAllocator( 103): 0x4772b0:
180.00 KiB | 374 ( 384) x 120 | 1 | 0x00000133 D/GraphicBufferAllocator(
103): 0x47a5c8: 138.12 KiB | 386 ( 416) x 85 | 1 | 0x00000133
D/GraphicBufferAllocator( 103): 0x47ff58: 1500.00 KiB | 480 ( 480) x 800
| 2 | 0x00000133 D/GraphicBufferAllocator( 103): 0x485450: 1338.75 KiB |
480 ( 480) x 714 | 1 | 0x00000133 D/GraphicBufferAllocator( 103):
0x488d18: 60.00 KiB | 102 ( 128) x 120 | 1 | 0x00000133
D/GraphicBufferAllocator( 103): 0x49a760: 75.00 KiB | 134 ( 160)
E/SurfaceFlinger( 103): Layer::requestBuffer(this=0x7c8660), index=0,
w=480, h=800 failed (Out of memory) E/Surface (30011): Surface
(identity=8554) requestBuffer(0, 0, 0, 4, 00000203) returned a buffer
with a null handle E/Surface (30011): getBufferLocked(0, 0, 0, 4,
00000203) failed (Out of memory) E/Adreno200-EGL(30011):
egliGetNativeWindowSize: unable to dequeue native buffer
W/dalvikvm(30011): threadid=16: thread exiting with uncaught exception
(group=0x40015560) E/AndroidRuntime(30011): FATAL EXCEPTION: GLThread 26
E/AndroidRuntime(30011): java.lang.RuntimeException: eglMakeCurrent
failed: EGL_BAD_ALLOC E/AndroidRuntime(30011): at
android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1080)
E/AndroidRuntime(30011): at
android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1072)
E/AndroidRuntime(30011): at
android.opengl.GLSurfaceView$EglHelper.createSurface(GLSurfaceView.java:992)
E/AndroidRuntime(30011): at
android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1335)
E/AndroidRuntime(30011): at
android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118)
I/RenderView(30011): OnPause RenderView
com.cooliris.media.RenderView@40594b58 W/ActivityManager( 103): Force
finishing activity com.cooliris.media/.Gallery W/ActivityManager( 103):
Force finishing activity com.evernote/.ui.NewNoteActivity
W/IInputConnectionWrapper(30084): showStatusIcon on inactive
InputConnection I/com.evernote.ui.LockableActivity(30084): onResume()::
mActionFound=false mCreatingNewActivity=false
mHasStartedAnotherActivity=true isPinLockPassValid=false I/Gallery
(30011): onDestroy I/CacheService(30011): Starting CacheService
I/Process (30011): Sending signal. PID: 30011 SIG: 9 I/ActivityManager(
103): Process com.cooliris.media (pid 30011) has died.</description>
<comment>
<author>troy.sob...@gmail.com</author>
<when>Fri, 29 Apr 2011 15:52:58 +0000</when>
<what>PMem / GL graphics related?

Seems similar to http://code.google.com/p/android/issues/detail?id=15135Q&amp;Ecan=5Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>14323</bugid>
<title>Google reader  , twitter like feed services  </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:31:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 11:19:50 +0000</openedDate>
<description>The old and already read feeds should be deleted/archived in somewhere
in the SD card . There should be some kind of auto-archiving or deleting
process logic should be implemented in the subsequent application(s).</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:31:14 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>atanu2...@gmail.com</author>
<when>Tue, 08 Feb 2011 03:40:57 +0000</when>
<what>Reproted as per instruction . Thanks  for helping .</what>
</comment>
</bug>
<bug>
<bugid>5867</bugid>
<title>Android client sends Bare LF in SMTP message body</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>Phil.Bus...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 20:45:14 +0000</openedDate>
<description>I run an MTA that accepts SMTP from android devices. WeQ&apos;Eve noticed that
message bodies include bare linefeeds (LFs). For example, one message
body from a Verizon DROID was (base64 encoded) TGluZSAjMQoKCkxpbmUgIzQ=
which decodes to: Q&quot;ELine 1Q&quot;E+LF+LF+Q&quot;ELine 4Q&quot;E We are accepting the messages,
but our mail viewer is not displaying the messages properly. Bare LFQ&apos;Es
in Message bodies are not allowed per RFC 2821: 2.3.7 Lines SMTP
commands and, unless altered by a service extension, message data, are
transmitted in Q&quot;ElinesQ&quot;E. Lines consist of zero or more data characters
terminated by the sequence ASCII character Q&quot;ECRQ&quot;E (hex value 0D) followed
immediately by ASCII character Q&quot;ELFQ&quot;E (hex value 0A). This termination
sequence is denoted as Q&lt;ECRLFQ&gt;E in this document. Conforming
implementations MUST NOT recognize or generate any other character or
character sequence as a line terminator. Limits MAY be imposed on line
lengths by servers (see section 4.5.3). In addition, the appearance of
Q&quot;EbareQ&quot;E Q&quot;ECRQ&quot;E or Q&quot;ELFQ&quot;E characters in text (i.e., either without the other)
has a long history of causing problems in mail implementations and
applications that use the mail system as a tool. SMTP client
implementations MUST NOT transmit these characters except when they are
intended as line terminators and then MUST, as indicated above, transmit
them only as a Q&lt;ECRLFQ&gt;E sequence.</description>
<comment>
<author>Phil.Bus...@gmail.com</author>
<when>Wed, 06 Jan 2010 21:46:23 +0000</when>
<what>Actually rereading the RFC I am not sure whether this is actually a violation of the 
RFC; since the body is base64 encoded, the LF can not be mistakenly interpreted as an 
SMTP line terminator.

I would appreciate thoughts on the topic.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:11:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2354</bugid>
<title>Q&apos;EQ&amp;EQ&apos;E symbol causes SharedPreferences to fail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-02T06:41:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>evanchar...@gmail.com</reportedBy>
<openedDate>Thu, 02 Apr 2009 03:41:03 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Build and install the attached proof-of-concept application.
- Run the application. - Enter an Q&amp;E in the text field. - Press the save
button. - Close the application (pressing Q&quot;EOKQ&quot;E on the dialog will close
the application for you). - Reload the application. - Confirm that an Q&amp;E
is loaded properly. - Reboot your phone or emulator. - Start up the
application. - Note that the Q&amp;E is not loaded. In fact, no other
preferences stored in the same file are loaded. This is a serious bug,
as a user storing an Q&apos;EQ&amp;EQ&apos;E anywhere will cause them to be unable to reload
their preferences.</description>
<comment>
<author>evanchar...@gmail.com</author>
<when>Thu, 02 Apr 2009 04:20:46 +0000</when>
<what>It appears that this is a duplicate of a previous bug and has already been fixed.
Feel free to close this. Sorry!</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 02 Apr 2009 06:41:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:49:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18181</bugid>
<title>Gmail app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rudi.bro...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 18:25:03 +0000</openedDate>
<description>Missing Q&quot;Epinch to zoomQ&quot;E functionality i Gmail app. Also it should be
possible to save attachments directly to folder from Gmail app.</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Sat, 02 Jul 2011 08:29:10 +0000</when>
<what>Agreed!</what>
</comment>
<comment>
<author>kc8...@gmail.com</author>
<when>Thu, 07 Jul 2011 06:48:59 +0000</when>
<what>AGREED!!</what>
</comment>
<comment>
<author>maximili...@gmail.com</author>
<when>Mon, 08 Aug 2011 09:43:55 +0000</when>
<what>completly agreed</what>
</comment>
<comment>
<author>steckm...@gmail.com</author>
<when>Mon, 21 Nov 2011 21:38:49 +0000</when>
<what>Agreed!!</what>
</comment>
</bug>
<bug>
<bugid>3479</bugid>
<title>tomtom one xl.s bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>6</stars>
<reportedBy>dkpate...@gmail.com</reportedBy>
<openedDate>Thu, 06 Aug 2009 04:18:59 +0000</openedDate>
<description>Why doesnQ&apos;Et the tomtom one xl.s bluetooth recognize the HTC G1 phone?</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:29:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:24:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:28:25 +0000</when>
<what></what>
</comment>
<comment>
<author>mtoma...@gmail.com</author>
<when>Tue, 19 Oct 2010 16:59:19 +0000</when>
<what>Same error with Moto Droid tom tom one xl states    Required Features not found</what>
</comment>
<comment>
<author>tom.min...@gmail.com</author>
<when>Thu, 02 Dec 2010 14:57:34 +0000</when>
<what>Same with HTC Desire</what>
</comment>
<comment>
<author>diana.fe...@gmail.com</author>
<when>Sun, 27 Feb 2011 12:59:32 +0000</when>
<what>Same error with the IPhone3g/4</what>
</comment>
<comment>
<author>cfa...@gmail.com</author>
<when>Sun, 19 Jun 2011 20:58:00 +0000</when>
<what>Same with HTC Legend Required Features not found. TomTom ONE XL very shortly shows OPP Server in the right top corner. OPP should be included in the Bluetooth functions according to the HTC site, but in the settings it only shows FTP server as active</what>
</comment>
</bug>
<bug>
<bugid>18636</bugid>
<title>duplicate file from jar should be a warning not an error.</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 19:23:47 +0000</openedDate>
<description>Often itQ&apos;Es not a problem but it blocks the compilation</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 22:48:21 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 27 Oct 2011 00:48:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13980</bugid>
<title>Notification for only every second text message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gibbesen...@hotmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 17:39:01 +0000</openedDate>
<description>I donQ&apos;Et get a notification for every text message I receive, but every
second instead. If I receive a text message without a getting a
notification, IQ&apos;Ell have to go into Q&apos;EAll textsQ&apos;E (or what it is called,
cause mine is in Danish Q&quot;EAlle meddelelserQ&quot;E) before I can see that I
received a new text message.</description>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 05 Apr 2011 14:21:11 +0000</when>
<what>Exact same issue here with the Desire HD</what>
</comment>
<comment>
<author>gibbesen...@hotmail.com</author>
<when>Tue, 05 Apr 2011 14:31:46 +0000</when>
<what>My phone is a Desire HD too.
My girlfriend has a Wildfire. She donQ&apos;Et get this bug, so maybe its only the Desire HD that get the bug.
I donQ&apos;Et know, but hope youQ&apos;Ell solve it soon :)</what>
</comment>
<comment>
<author>nickengl...@gmail.com</author>
<when>Sat, 28 May 2011 15:05:45 +0000</when>
<what>I have the same issue with a desire Z. If I receive a reply very soon after sending a message, no notification is displayed, no sound plays and the messages icon is not updated to (1).

After clicking on the messages icon, the text then appears inside as if by magic.

This only seems to happen to replies which are sent quickly after the initial message was sent.</what>
</comment>
</bug>
<bug>
<bugid>12029</bugid>
<title>ActiveSync on Android 2.1 doesnQ&apos;Et work with Exchange 2010 account</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-26T18:27:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jfrantz...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 08:02:45 +0000</openedDate>
<description>HTC Hero with firmware 2.1-update1 Yesterday my old Exchange account got
migrated to Exchange 2010, and now I cannot connect to it anymore using
ActiveSync. It used to work flawlessly before the migration. I
completely erased the Exchange account from the phone and tried to
create it anew, without success. After selecting what items to
synchronize and pressing Q&quot;EFinishQ&quot;E, a Q&quot;EbusyQ&quot;E dialog appears for a while
and then it says something like Q&quot;ECannot create account, please try again
laterQ&quot;E (in German, so exact wording in English may be different).
http://community.htc.com/na/htc-forums/android/f/17/p/2473/9270.aspx
sounds similar, only there the user already had an Exchange 2010 account
working on his Android 1.5 device, which stopped working after upgrading
the phone to Android 2.1.</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 26 Oct 2010 18:27:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16465</bugid>
<title>Invalid ISO 3166-1 country code given in TelephonyManager getSimCountryIso();</title>
<status>Duplicate</status>
<owner>rgreenw...@google.com</owner>
<closedOn>2011-05-02T17:22:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tibor.dj...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 01:00:01 +0000</openedDate>
<description>I am using the following snippet to retrieve SIMQ&apos;Es country code.
TelephonyManager mTelephonyMgr; mTelephonyMgr = (TelephonyManager)
getSystemService(Context.TELEPHONY_SERVICE); cCode =
mTelephonyMgr.getSimCountryIso(); I am located in Slovenia (MCC: 293),
so the correct country code should be Q&quot;EsiQ&quot;E, however, Q&quot;EslQ&quot;E is given
(Sierra Leone). I am using Android 2.2 (build number 2.10.405.2 CL226611
release-keys) on HTC Desire. Attached is the output from Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>tibor.dj...@gmail.com</author>
<when>Sat, 30 Apr 2011 12:20:24 +0000</when>
<what>I am confident that this is a bug.

MccTable.java [com.android.internal.telephony] assigns both countriesQ&apos;E MCCQ&apos;Es the same ISO country code:

...
(293, Q&apos;EslQ&apos;E, 2, Q&apos;ESlovenia (Republic of)Q&apos;E),
...
(619, Q&apos;EslQ&apos;E, 2, Q&apos;ESierra LeoneQ&apos;E),
...

Source: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=telephony/java/com/android/internal/telephony/MccTable.java</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 30 Apr 2011 20:07:25 +0000</when>
<what>i think this is already fixed, but iQ&apos;Em not sure which release.</what>
</comment>
<comment>
<author>tibor.dj...@gmail.com</author>
<when>Sat, 30 Apr 2011 20:41:21 +0000</when>
<what>Actually, I found out that it has been pointed out here before:
http://code.google.com/p/android/issues/detail?id=16021

Source tree seems unfixed in all trees, though.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:22:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1421</bugid>
<title>MmsProvider.java Insert method for pdu table issue</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>rbasso...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 21:59:43 +0000</openedDate>
<description>The insert method doesnQ&apos;Et get a theradID if the thread ID is missing.
lookign at SMSProvider.java this is done using Long threadId =
values.getAsLong(Sms.THREAD_ID); String address =
values.getAsString(Sms.ADDRESS); if (((threadId == null) || (threadId ==
0)) Q&amp;EQ&amp;E (address != null)) { values.put(Sms.THREAD_ID,
Threads.getOrCreateThreadId( getContext(), address)); }
getOrCreateThreadId will take care of assigning a new thread ID for that
SMS entry same logic should be there for MMS Insert method</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:01:37 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:46:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:52:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7819</bugid>
<title>SMS with Latin 1 corrupts non-ASCII chacacters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jwa...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 19:32:12 +0000</openedDate>
<description>My wife uses a HTC Hero. I use a Samsung Moment. Both are on Sprint.
When she sends me a SMS using Latin-1 characters (a-umlaut, etc), they
display corrupted (high bit stripped?) in my messaging display. (I have
not tried the reverse)</description>
</bug>
<bug>
<bugid>3021</bugid>
<title>Lost Phone Recovery Feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>mark.a...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 22:21:20 +0000</openedDate>
<description>If your phone is lost it would be great if people can get in contact
with the owner of the phone so as to return it. Perhaps have Q&quot;ELostQ&quot;E
button next to the Q&quot;EEmergencyQ&quot;E button that displayed a phone number to
call to return the phone. This can be an optional feature thatQ&apos;Es turned
on/off by the user and the user can specify means of contact (phone
number or via email).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:53:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8340</bugid>
<title>ant run-tests silently fails on second execution when using test project</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mbur...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 19:53:36 +0000</openedDate>
<description>1. Create a project using Q&quot;Eandroid create projectQ&quot;E 2. Create a test
project for that project using Q&quot;Eandroid create test-projectQ&quot;E 3. Use Q&quot;Eant
run-testsQ&quot;E in the test project to build and install both projects and
run the tests 4. (optional) modify either project to cause one of the
tests to fail 5. Run Q&quot;Eant run-testsQ&quot;E again to hopefully see the test now
fail. Result: the test will not fail because neither apk will be
installed on the device due to an INSTALL_FAILED_ALREADY_EXISTS, even
though both apks are rebuilt and an attempt is made to install them.
Expected result: updated apks are installed and tests are run with new
apks instead of previously installed apks.</description>
</bug>
<bug>
<bugid>7895</bugid>
<title>Accessibility Service breaks on app update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>GodsM...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 16:02:02 +0000</openedDate>
<description>My App, Smart Lock, has a background service and an Accessibility
Service in the same package. The Accessibility Service is reporting
TYPE_WINDOW_STATE_CHANGED events. If the background service is running
when I update the app, either through the Market or through adb, the
Accessibility Service stops reporting all events except the keyguard
event. If the background service is not running then the update seems to
not affect the Accessibility Service. It took me quite a long time to
figure out what was going on. I know this happens on the myTouch 3G
running 1.6 and the Droid 2.1-update1 I will attach a adb bugreport
soon.</description>
<comment>
<author>GodsM...@gmail.com</author>
<when>Tue, 18 May 2010 04:34:44 +0000</when>
<what>Restarting the device returns the Accessibility Service to normal.</what>
</comment>
<comment>
<author>andrewpm...@gmail.com</author>
<when>Wed, 30 Mar 2011 10:37:21 +0000</when>
<what>I have the exact same problem on my nexus one running gingerbread.
Is there a workaround I can use. How could I get my service to stop before the upgrade on a users phone?</what>
</comment>
<comment>
<author>andrewpm...@gmail.com</author>
<when>Mon, 15 Aug 2011 07:30:58 +0000</when>
<what>This affects my app Q&quot;ELight FlowQ&quot;E in the same way as in Q&quot;ESmart LockQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>18475</bugid>
<title>certain URL fails to slide in Browser app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brian.d...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 04:28:18 +0000</openedDate>
<description>On 2.3.4 the following URL fails to allow the user to slide/scroll down
after the URL loads:
http://blogs.plos.org/neurotribes/2011/07/12/an-eye-opening-adventure-in-socialized-medicine/</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:48:10 +0000</when>
<what>Issue 18476 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>14198</bugid>
<title>Text messages refused when no phone memory</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-28T04:09:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matt...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 13:15:09 +0000</openedDate>
<description>My issue: when happenes that phoneQ&apos;Es memory is full the text messages
are refused. Lost permanently. It means that I have notice of incoming
SMS but no information about sender or else. It is not that Text msg app
memory is full but phoneQ&apos;Es memory. Even if I cancel all the msgs the
problem persists. The problem of full memory should never block text
messages. It seems some conflict is there. The correction would be to
add some extra empty space to Text msg APP. This way it could always
receive or at least store messages (for later) in ALL the cases. Nexus
One (ATQ&amp;ET, lock free), Android 2.2.1 Networks used: Italy: Tim,
Vodafone, Wind. Mexico: Telmex. Also other countries. Problem occurred
no mather of network. Thank you.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 04:09:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19109</bugid>
<title>SMTP with SSL/TLS doesnQ&apos;Et work for honeycomb with default mail-app</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-08-16T21:45:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>christop...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 14:08:38 +0000</openedDate>
<description>I got a ASUS Transformer and updated to 3.2. I want to setup the default
mail-app to use my work-email-account. I used the following
smtp-credentials (see screenshot): SMTP-Server: smtp.***.de
security-type: TLS (except all certificates) port: 587 [itQ&apos;Es right]
requires login: yes username: *** password: *** When I hit Q&quot;EnextQ&quot;E an
error occures: Q&quot;EKeine sichere Verbindung zum Server m?glich (SSL
handshake aborted: ssl=0x3f0c80: Failure in SSL library, usually a
protocol error error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:
inknown protocol (external/openssl/ssl/s23_clnt.c:683
0xad12b3f8:0x00000000))Q&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 19:00:04 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 09 Aug 2011 22:03:17 +0000</when>
<what>I cannot debug further without the hostname. Please donQ&apos;Et obfuscate it.

Have you tried specifying Q&quot;ESSL (accept all certificates)Q&quot;E instead of Q&quot;ETLS (accept all certificates)Q&quot;E?</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 09 Aug 2011 22:33:01 +0000</when>
<what>hostname: imap.intranet.fh-koeln.de

Yes, I tried all security-types.

btw: link to a discussion on xda-dev
http://forum.xda-developers.com/showthread.php?p=16497066</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 09 Aug 2011 23:25:35 +0000</when>
<what>I canQ&apos;Et connect to that server:

$ openssl s_client -connect imap.intranet.fh-koeln.de:587

I assume that is not your problem, that you are on the intranet implied by the hostname.

I donQ&apos;Et see any other hostnames to test with at http://forum.xda-developers.com/showthread.php?p=16497066</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Wed, 10 Aug 2011 18:10:16 +0000</when>
<what>
Ssorry.
You mixed up the ports. 

imap.intranet.fh-koeln.de:143
smtp.intranet.fh-koeln.de:587

See bottom of page (only german): 
http://www.campus-it.fh-koeln.de/informationen/dienste/email/00721/index.html

And no, the intranet-url is reachable from the internet.
Works fine with K-9 Mail on my Galaxy S.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 10 Aug 2011 21:54:07 +0000</when>
<what>Since I donQ&apos;Et have an account, IQ&apos;Em not sure its easy to reproduce in general. However, I wrote the small attached HelloWorld.java to make sure I could connect to the SMTP server, start TLS, and verify I can handshake successfully. I tested on 3.2 on a Xoom.

The error message indicates that when the SSL handshake started that it got an unexpected version number. It probably means the transition from unencrypted to encrypted is seeing some unexpected garbage data. I havenQ&apos;Et looked at the Email apps code for this, so maybe one of them can see if there is unexpected in your servers responses.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 16 Aug 2011 21:42:34 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 16 Aug 2011 21:45:35 +0000</when>
<what>This has been fixed in the source, but IQ&apos;Em not sure how/when it might percolate out (i.e. whether/when there might be a Honeycomb 3.3 or whether it will be in ICS).</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 16 Aug 2011 22:00:57 +0000</when>
<what>Good to hear. :)

Will use K-9 Mail till then. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 16 Aug 2011 22:02:54 +0000</when>
<what>BTW, this should only fail if youQ&apos;Ere using Q&quot;ETLS (trust certificates)Q&quot;E.  Do you need Q&quot;ETrust CertificatesQ&quot;E?</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 16 Aug 2011 22:19:46 +0000</when>
<what>Yes, I do.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 16 Aug 2011 22:21:30 +0000</when>
<what>Yeah, stupid bug as it turns out...  Sorry.</what>
</comment>
<comment>
<author>ran42...@gmail.com</author>
<when>Thu, 01 Dec 2011 21:47:40 +0000</when>
<what>So is there an update coming to email app for Asus Transformer?</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 01 Dec 2011 21:52:57 +0000</when>
<what>No idea about ASUS updates; youQ&apos;Ed have to contact them for that information.</what>
</comment>
</bug>
<bug>
<bugid>5100</bugid>
<title>[Calendar] Location lookup in Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Holger.Heimsch@gmail.com</reportedBy>
<openedDate>Sat, 28 Nov 2009 15:56:18 +0000</openedDate>
<description>USE CASE: Create a new appointment. The appointmentQ&apos;Es location is the
address of someone in the contacts list. ACTION NEEDED TODAY (T-Mobile
G1 with Android 1.6 - Build DRC92): 1) Open the contact application 2)
Scroll to the contact, e.g. Q&quot;EJohn DoeQ&quot;E 3) Long tap the contact 4) Select
Q&apos;EEdit contactQ&apos;E (you can not copy the address is you just open a contact)
4) Scroll to the propper address, e.g. WORK. 5) Long tap the address 5)
Select Q&apos;ECopy allQ&apos;E 6) Go back to Homescreen 7) Open calendar application
8) Press the menu button 9) Select Q&apos;ENew AppointmentQ&apos;E 10) Long tap the
location field 11) Paste the clipboard data 12) Type in additional
information like time, reminder, ... 13) Save appointment FEATURE
REQUEST: Integrate a contact address lookup for the location field, so
that the process might look something like this: 1) Open calendar
application 2) Press the menu button 3) Select Q&apos;ENew AppointmentQ&apos;E 4) Long
tap the location field 5) Select Q&apos;ELookup address in contacts listQ&apos;E 6)
Select a contactQ&apos;Es address, e.g. Q&quot;EJohn Dow (WORK)Q&quot;E 7) Type in additional
information like time, reminder, ... 8) Save the appointment</description>
<comment>
<author>pnemo...@gmail.com</author>
<when>Sun, 27 Dec 2009 15:20:10 +0000</when>
<what>I vote for this.

The lack of the Q&quot;Elocation lookupQ&quot;E feature current prevents me from buying an Android
to migrate from my Newton (where the location is a contact of type Q&quot;EPlaceQ&quot;E such as a
business). :-)</what>
</comment>
</bug>
<bug>
<bugid>18176</bugid>
<title>Zimbra Web Service IMAP vs. Android Honeycomb 3.1 Email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>flyinshe...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 14:39:58 +0000</openedDate>
<description>Device: Samsung Galaxy Tab 10.1 Android OS: Honeycomb 3.1 I am a student
at Michigan Technological University. I donQ&apos;Et know much about our email
system, but I do know that we run the web based Zimbra client as our
school email (version unknown?). I recently got a Samsung Galaxy Tab
10.1 running the Andriod Honeycomb 3.1 OS. When trying to setup IMAP
email with the preloaded email client I was unsuccessful. I filed a
tech-support-ticket through the school. IT experts walked me through to
ensure that I was using the correct ports and settings, but it did not
work. In the end they said that this was an incompatability issue
between Zimbra and the new Honeycomb email client and that they could
not help me. I believe this is to an issue that GoDaddy.com was having a
few months ago. The following link describes a problem they had which
gave the same symptoms that I was experiancing:
http://code.google.com/p/android/issues/detail?id=15264 I have filed a
bug with Zimbra but am not sure that I provided the correct
information.... my bug is number 61582. Is Android working on a fix for
this or is this something that I have to hope Zimbra will address?</description>
<comment>
<author>flyinshe...@gmail.com</author>
<when>Fri, 01 Jul 2011 14:44:24 +0000</when>
<what>For the record: I am using the Q&quot;E32GB Wifi OnlyQ&quot;E galaxy tab though I doubt that matters.</what>
</comment>
</bug>
<bug>
<bugid>15643</bugid>
<title>cannot move e-mail message from Trash back to Inbox.. no method defined?</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nasir.ma...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 09:10:30 +0000</openedDate>
<description>If I accidentally delete an email message from Exchange/Inbox on my
droid ( MILESTONE ), I canQ&apos;Et move it back to Inbox from Trash Folder.
IQ&apos;Em running Froyo 2.2 on Motorola MileStone. Regards, NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>nasir.ma...@gmail.com</author>
<when>Tue, 22 Mar 2011 13:31:12 +0000</when>
<what>Okay. Thats great..someone is listening to users as well. thanks.

- Steps to reproduce the problem.
-- Configure MS.Exchange Server , Send and receive email messages to yourself or even request someone to send you a test email.
--- Now Delete one of the E-mail Messages , and try to recover that E-mail message back to your Inbox on your Android Device. { NO SUCH OPTION }

- What happened.
-- CanQ&apos;Et do anything with a deleted E-mail message.

- What you think the correct behavior should be.
-- User should be able to recover the thread back to Inbox
--- Instead of [reply]  [ reply all] [ delete] buttons  ( when you open a thread for reading ) can we please  enable [ reply] [reply all] [forward]


IQ&apos;Em using Motorola Milestone Froyo/2.2.1

Kernel version
206.32.9

Regards,
Nasir



</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:12:44 +0000</when>
<what>Hello-

Can you provide specifics about your device?  In particular:
 - the model number
 - is it running MotoBlur or not (different Milestones did and did not)

Thanks!
</what>
</comment>
<comment>
<author>nasir.ma...@gmail.com</author>
<when>Mon, 23 May 2011 10:41:53 +0000</when>
<what>IQ&apos;Em using Motorola DROID/MILESTONE-A853 with Android 2.2

No, I dont have MotoBlur install.

Please let me know if anything else is needed.</what>
</comment>
<comment>
<author>eric.wit...@gmail.com</author>
<when>Tue, 28 Jun 2011 21:14:17 +0000</when>
<what>Same problem here.  Optimus V</what>
</comment>
<comment>
<author>pagani...@gmail.com</author>
<when>Fri, 05 Aug 2011 23:25:30 +0000</when>
<what>To me this is kinda big deal...using Froyo on Moto Backflip no Motoblur</what>
</comment>
</bug>
<bug>
<bugid>11951</bugid>
<title>ScrollView.scrollTo does not work when there is TextView inside it.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-11-04T18:26:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>K76...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 15:12:56 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Create an activity which has ScrollView, and one or more TextView
inside that ScrollView 2. In the onSaveInstanceState of activity, store
the scroll position of ScrollView 3. In the onRestoreInstanceState of
activity, retrieve the scroll position and set it through
ScrollView.scrollTo(x, y) 4. Open this activity, and scroll to the
bottom. Change the orientation, and the scroll bar is repositioned to
the top. It should be at the bottom. - What happened. The scroll bar did
not move to the right position after calling the scrollTo - What you
think the correct behavior should be. The scroll bar moves to the
position that I specify in the scrollTo(x, y)</description>
<comment>
<author>K76...@gmail.com</author>
<when>Mon, 18 Oct 2010 15:14:39 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 18:26:56 +0000</when>
<what>You are probably calling scrollTo() too early from onRestoreInstanceState. It must be done after the first layout pass. Try to post a Runnable to set the scroll position, it should work.</what>
</comment>
<comment>
<author>K76...@gmail.com</author>
<when>Fri, 05 Nov 2010 04:42:58 +0000</when>
<what>I was calling it in the very last line of onRestoreInstanceState. How should I know when the first layout pass is done? Is there a method like onResume or something else that is guaranteed to be called after the first layout pass is done? I know the post runnable workaround, but if there are many components in the UI, I need to postDelay for more than 500ms, and thatQ&apos;Es not an acceptable user experience.</what>
</comment>
</bug>
<bug>
<bugid>930</bugid>
<title>Notification and setLatestEventInfo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>29</stars>
<reportedBy>LudwigBr...@gmail.com</reportedBy>
<openedDate>Thu, 02 Oct 2008 19:57:56 +0000</openedDate>
<description>The relation between a valid Notification and the call to
setLatestEventInfo is at least unclear from the documentation. This is
code that works: protected void notify(Context context, Boolean on){
NotificationManager nm =
(NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);
ComponentName comp = new ComponentName(context.getPackageName(),
getClass().getName()); Intent intent = new Intent().setComponent(comp);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0,
intent, Intent.FLAG_ACTIVITY_NEW_TASK); Notification n = new
Notification(R.drawable.icon, Q&quot;EMessageQ&quot;E, System.currentTimeMillis());
n.setLatestEventInfo(context, Q&quot;ETitleQ&quot;E, Q&quot;ETextQ&quot;E, pendingIntent);
nm.notify(22, n); } Omitting the call to setLatestEventInfo or passing
in null for the PendingEvent parameter however results in an
IllegalArgumentException with something like Q&apos;EcontentView requiredQ&apos;E when
the notification is about to be put up on the status screen and not when
the notification is issued. While it could be argued that this is simply
a documentation issue, from an OO point of view it should not be
possible to construct a notification object where an essential element
is missing. The PendingIntent should go on the notification constructor,
rather than being an optional call that is however required at the
penalty of a runtime error. Alternatively, why is it required that an
intent is associated with a notification? It would be better if by
default, there was a no-op if one clicked on the Notification: it could
simply be a status message, with no further action possible (e.g. Q&quot;ELost
GPS receptionQ&quot;E), so null should be allowed for the PendingIntent.</description>
<comment>
<author>travisbe...@gmail.com</author>
<when>Sat, 01 Nov 2008 08:31:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:14:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:56:00 +0000</when>
<what></what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Sun, 23 May 2010 23:06:56 +0000</when>
<what>man, you truly expressed how i am feeling about this characteristic. thanks. but...
still in state Q&quot;EnewQ&quot;E, and this issue was created 2008, two years ago...?</what>
</comment>
<comment>
<author>aviramse...@gmail.com</author>
<when>Thu, 01 Jul 2010 12:31:05 +0000</when>
<what>i agree,
anybody figured out a work around ?</what>
</comment>
<comment>
<author>stukfr...@gmail.com</author>
<when>Wed, 11 Aug 2010 23:37:11 +0000</when>
<what>Just ran into the same issue here. Android 2.2 does not just put out an error message, it actually shuts down the whole operating system as well, followed by a reboot.

I guess that makes it a pretty serious bug...</what>
</comment>
<comment>
<author>gmd...@gmail.com</author>
<when>Wed, 02 Mar 2011 20:32:51 +0000</when>
<what>I just wrote my first notification and am also wondering why it is required to have an activity. But, when passing an empty Intent to the PendingIntent and setting Notification.FLAG_AUTO_CANCEL, I get the desired behaviour: When clicking on the notification, it cancels itself and nothing else happens.
Having said that I am new to Android, I am however unsure if this is the right way of doing this.</what>
</comment>
<comment>
<author>roger.kr...@gmail.com</author>
<when>Wed, 23 Mar 2011 09:06:36 +0000</when>
<what>It might be worth mentioning that setLatestEventInfo() seems to be deprecated in Honeycomb, and that using Notification.Builder is the proper way of building notifications from now on.</what>
</comment>
<comment>
<author>Marcus.W...@gmail.com</author>
<when>Wed, 23 Mar 2011 10:23:25 +0000</when>
<what>Q&quot;EniceQ&quot;E another place for version-specific code-branching.
It becomes a nightmare to test all code-pathes already.</what>
</comment>
<comment>
<author>rogerbinns</author>
<when>Tue, 05 Apr 2011 18:25:31 +0000</when>
<what>I also just discovered the trivial the reboot system behaviour as mentioned in comment 6.  It is rather ludicrous that any Android program can trivially reboot the phone.</what>
</comment>
<comment>
<author>netortec...@gmail.com</author>
<when>Mon, 05 Dec 2011 18:54:09 +0000</when>
<what>I too just experienced this bug. Thanks for explaining what the problem was. I never saw any documentation stating the setLatestEventInfo call was required and since IQ&apos;Em writing code for a notification that should be a no-op I never thought to try it.</what>
</comment>
</bug>
<bug>
<bugid>3848</bugid>
<title>Share to Flickr doesnQ&apos;Et work on Hero</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>gustav.e...@gmail.com</reportedBy>
<openedDate>Thu, 10 Sep 2009 11:36:35 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Open image 2. Select Share 3. Select
Flickr 4. White screen that never loads shows up - What you think the
correct behavior should be. Photo should be uploaded to Flickr</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:00:12 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:35 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>5274</bugid>
<title>Store email messages on handset (internal memory or SD card)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>winsor.o...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 15:30:05 +0000</openedDate>
<description>I would like the email app to allow me to choose how many messages are
downloaded and stored from the server onto the handset, and to be able
to choose whether those messages are stored on the internal memory OR
the SD card (or other removable memory). I do not like having to Q&quot;ELoad
more messagesQ&quot;E that I have already ready just because I need the content
of a message that is a few days old. Adding the option for encryption to
the stored messages would be even better yet. In addition I would like
the email app to allow me to tell it to automatically download all
messages and message content (such as attachments) rather than just the
text or headers. I dislike having to wait for a message to download
every time I select one with an attachment. Plus, the message wonQ&apos;Et be
marked as Q&quot;EreadQ&quot;E until the entire message is downloaded, and the phone
will keep bugging me that there is an unread message until I download
it. Sometimes I am in places where the data service is not so good, so
by the time I know there is a message, I am many times in a bad place to
download it. The data service is good enough to tell me there is a
message, but with large attachments, it takes far too long to download.
When this happens, itQ&apos;Es just annoying. This is an important feature for
people that need access to their emails but may not always work in
places with good data coverage. I have a Motorola Droid (ver 2.0)</description>
<comment>
<author>alanjrob...@gmail.com</author>
<when>Sun, 25 Apr 2010 17:30:41 +0000</when>
<what>Agreed - being able to store messages on the SD card would make a MASSIVE difference.</what>
</comment>
<comment>
<author>jvazcarv...@gmail.com</author>
<when>Fri, 31 Dec 2010 04:19:22 +0000</when>
<what>That is feature I really need. I often travel to places where i canQ&apos;Et connect to the internet and being able to have all the mails on the phone would be very practical.</what>
</comment>
<comment>
<author>aaronw...@gmail.com</author>
<when>Mon, 10 Oct 2011 03:32:54 +0000</when>
<what>Related, but different, are issue 13362 and issue 20666.</what>
</comment>
</bug>
<bug>
<bugid>648</bugid>
<title>Package manager classes in wrong app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:25:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:53:45 +0000</openedDate>
<description>Should be in android.app or android.app.pm. DoesnQ&apos;Et deal with content
for android.content.pm.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:25:54 +0000</when>
<what>Unclear what the need is.</what>
</comment>
</bug>
<bug>
<bugid>6627</bugid>
<title>Phone not ringing somehow</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aliy...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 22:25:57 +0000</openedDate>
<description>Sometimes my phone donQ&apos;Et ring. It just vibrates and need to set the
ringtone again. This happened like 4 times since I got my nexus (10 days
ago) Is there any workaround for this?</description>
</bug>
<bug>
<bugid>15195</bugid>
<title>How to populate/display Punjabi alphabets one by one on Android...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rajeshka...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 09:54:58 +0000</openedDate>
<description>How to populate/display Punjabi alphabets one by one on Android... I
have to display individual alphabets of a language one by one and then
have to draw on it for learning purpose.... Please reply ..</description>
</bug>
<bug>
<bugid>8522</bugid>
<title>[ADT-Junit] Test run failed: Test run incomplete. Expected 1 tests, received 0</title>
<status>FutureRelease</status>
<owner>chabbydr...@gmail.com</owner>
<closedOn>2010-08-27T16:49:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>sharph...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 11:46:49 +0000</openedDate>
<description>basically after some time using unit tests they stop launching eclipse
console: [2010-05-24 13:43:44 - ScoreloopCoreUT] Application already
deployed. No need to reinstall. [2010-05-24 13:43:44 -
ScoreloopCoreTests] Launching instrumentation
android.test.InstrumentationTestRunner on device emulator-5554
[2010-05-24 13:43:44 - ScoreloopCoreTests] Collecting test information
[2010-05-24 13:43:49 - ScoreloopCoreTests] Test run failed: Test run
incomplete. Expected 1 tests, received 0 adb logcat: D/AndroidRuntime(
1117): D/AndroidRuntime( 1117): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E AndroidRuntime START
Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E D/AndroidRuntime( 1117): CheckJNI is ON D/AndroidRuntime(
1117): --- registering native functions --- D/AndroidRuntime( 1117):
Shutting down VM D/dalvikvm( 1117): Debugger has detached; object
registry had 1 entries I/AndroidRuntime( 1117): NOTE: attach of thread
Q&apos;EBinder Thread #4Q&apos;E failed D/AndroidRuntime( 1126): D/AndroidRuntime(
1126): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E AndroidRuntime START Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E
D/AndroidRuntime( 1126): CheckJNI is ON D/AndroidRuntime( 1126): ---
registering native functions --- D/AndroidRuntime( 1126): Shutting down
VM I/AndroidRuntime( 1126): NOTE: attach of thread Q&apos;EBinder Thread #3Q&apos;E
failed D/dalvikvm( 1126): Debugger has detached; object registry had 1
entries D/AndroidRuntime( 1134): D/AndroidRuntime( 1134): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E
AndroidRuntime START Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E D/AndroidRuntime( 1134): CheckJNI is
ON D/AndroidRuntime( 1134): --- registering native functions ---
I/ActivityManager( 72): Force stopping package
com.scoreloop.client.android uid=10036 I/ActivityManager( 72): Start
proc com.scoreloop.client.android for added application
com.scoreloop.client.android: pid=1140 uid=10036 gids={3003, 1015}
D/dalvikvm( 33): GC_EXPLICIT freed 299 objects / 11336 bytes in 253ms
D/dalvikvm( 33): GC_EXPLICIT freed 57 objects / 2512 bytes in 235ms
D/dalvikvm( 33): GC_EXPLICIT freed 2 objects / 64 bytes in 197ms
I/TestRunner( 1140): started:
testCreateChallengeNulls(com.scoreloop.client.android.core.controller.ChallengeControllerTest)
I/ActivityManager( 72): Force stopping package
com.scoreloop.client.android uid=10036 I/Process ( 72): Sending signal.
PID: 1140 SIG: 9 D/AndroidRuntime( 1134): Shutting down VM D/dalvikvm(
1134): Debugger has detached; object registry had 1 entries
I/AndroidRuntime( 1134): NOTE: attach of thread Q&apos;EBinder Thread #3Q&apos;E
failed D/SntpClient( 72): request time failed: java.net.SocketException:
Address family not supported by protocol</description>
<comment>
<author>sharph...@gmail.com</author>
<when>Mon, 24 May 2010 11:58:58 +0000</when>
<what>ADT 0.9.7
eclipse galileo
emu 2.2
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 17:03:57 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Mon, 24 May 2010 18:14:38 +0000</when>
<what>Hmm. It seems the test process is getting killed on the device. 

@sharphead: When this problem next occurs, can you please try to run your tests on
the command line using adb, and paste the output here. 

ie
adb shell am instrument -w Q&lt;EAndroid manifest package name of
ScoreloopCoreTestsQ&gt;E/android.test.InstrumentationTestRunner

See
http://developer.android.com/guide/developing/testing/testing_otheride.html#AMSyntax
for more details

Thanks!</what>
</comment>
<comment>
<author>leankeen...@gmail.com</author>
<when>Thu, 27 May 2010 14:28:57 +0000</when>
<what>I think the problem stems from throwing an exception in the test case constructor. I 
can reproduce the Q&quot;EExpected 1 tests, received 0Q&quot;E condition by simply adding the 
following line to my test case constructor:

throw new NullPointerException();</what>
</comment>
<comment>
<author>sharph...@gmail.com</author>
<when>Thu, 27 May 2010 14:52:27 +0000</when>
<what>It migth be one of the causes, however in my case, thereQ&apos;Es definitely no exception in
the constructor of the test case, because I use implicit, default one</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Thu, 27 May 2010 16:52:32 +0000</when>
<what>sharphead is correct. The Q&quot;EExpected 1 tests, received 0Q&quot;E message is occurs whenever the expected complete 
test result set is not received by ADT-JUnit, which might occur for many reasons. 

My guess is in both your cases this is not ADT-JUnit bug, but some condition is causing the test process 
running on the device to get killed before the test run completes. @sharphead, can you please provide the 
Q&apos;Eadb am instrument -rQ&apos;E output per my previous comment? 

IMHO the Q&quot;Ea runtime exception in a  test case constructorQ&quot;E bug is less serious, because in general its bad test 
case design to do any significant work in a test case constructor. But I can look into adding better logging 
when this event does occur.  @spencer, can you file a new bug for this? </what>
</comment>
<comment>
<author>david.gr...@gmail.com</author>
<when>Thu, 01 Jul 2010 13:01:40 +0000</when>
<what>I got the same problem by not reading the Q&quot;EActiviy TestingQ&quot;E-tutorial careful enough.

I created the default constructor in Eclipse:

public SpinnerActivityTest(String pkg, ClassQ&lt;ESpinnerActivityQ&gt;E activityClass) {
	super(pkg, activityClass);
	// TODO Auto-generated constructor stub
}

Instead of using the one that was defined in the example:

public SpinnerActivityTest() {
  super(Q&quot;Ecom.android.example.spinnerQ&quot;E, SpinnerActivity.class);
} // end of SpinnerActivityTest constructor definition

Hope that may help some of you who made the same mistake :-)</what>
</comment>
<comment>
<author>luchj1...@gmail.com</author>
<when>Sun, 04 Jul 2010 05:49:05 +0000</when>
<what>hi David,
Even I updated as you mentioned, still got the same problem.
public SpinnerActivityTest(String pkg, ClassQ&lt;ESpinnerActivityQ&gt;E activityClass) {
	super(pkg, activityClass);
	// TODO Auto-generated constructor stub
}
</what>
</comment>
<comment>
<author>jan.ige...@gmail.com</author>
<when>Tue, 20 Jul 2010 10:58:28 +0000</when>
<what>Hi

I had the same problem when I made this mistake,
Q&quot;EExtends ActivityInstrumentationTestCase2Q&quot;E
Instead of
Q&quot;EExtends ActivityInstrumentationTestCase2Q&lt;EHelloWorldQ&gt;EQ&quot;E

Hope this helps!
</what>
</comment>
<comment>
<author>timo....@gmail.com</author>
<when>Fri, 13 Aug 2010 15:59:57 +0000</when>
<what>Also occurs if you have errors during object initialization, for example having an invalid URI in

public class Blubb extends AndroidTestCase {
   private final Uri uri = Uri.parse(Q&quot;Ehttp://uri1Q&quot;E);
   ...
}</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Fri, 27 Aug 2010 09:02:19 +0000</when>
<what>I can confirm that this happens when thereQ&apos;Es an exception in the constructor of the test case.

It would probably be nicer to inform the user about that exception instead of silently swallowing it...</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Fri, 27 Aug 2010 16:49:00 +0000</when>
<what>The bug regarding exceptions during initialization being silently ignored has been fixed.</what>
</comment>
<comment>
<author>albert.a...@gmail.com</author>
<when>Tue, 26 Oct 2010 23:25:54 +0000</when>
<what>I am running into the same problem.  I have a case where I have defined three test cases.  Two test cases work fine, the third does not.  IQ&apos;Eve made sure the design pattern is identical, yet running the problem test case results in me getting....


Test run failed: Test run incomplete. Expected 1 tests, received 0

I noticed the comment that this is a bug fix that will be available in a future release.  What can we do in the mean time?  Is there a work around?</what>
</comment>
<comment>
<author>kitakore@gmail.com</author>
<when>Mon, 01 Nov 2010 06:48:06 +0000</when>
<what>I got same situation when I wrote a code like follows:

void testCase1 () {
    assertTrue(true);
}

Since there were no hints, I couldnQ&apos;Et understand why it fails for a while.

The answer is very simple. We have to make it public.

public void testCase1 () {
    assertTrue(true);
}

then it works.</what>
</comment>
<comment>
<author>chaoyang...@gmail.com</author>
<when>Wed, 10 Nov 2010 08:20:30 +0000</when>
<what>I got the same problem when I follow the official android testing tutorial of Q&quot;EActivity TestingQ&quot;E to run the sample testing project.</what>
</comment>
<comment>
<author>roman...@choochee.com</author>
<when>Wed, 24 Nov 2010 19:48:29 +0000</when>
<what>I had a similar issue and restarting Eclipse resolved the problem.</what>
</comment>
<comment>
<author>suchitp...@gmail.com</author>
<when>Thu, 25 Nov 2010 10:35:19 +0000</when>
<what>i have spent at least 2-3 days , have tried to use intellij X , eclipse helios but still no luck , i wanted to do TDD in android dev but i guess its not that easy now :-(</what>
</comment>
<comment>
<author>durgesh....@gmail.com</author>
<when>Wed, 15 Dec 2010 23:14:56 +0000</when>
<what>try this http://code.google.com/p/android/issues/detail?id=8501
</what>
</comment>
<comment>
<author>jonas.brekle@gmail.com</author>
<when>Tue, 22 Feb 2011 21:31:47 +0000</when>
<what>making the test functions public fixed it for me. the code generation of eclipse Test-Case wizard defines them protected, which is insufficient...</what>
</comment>
<comment>
<author>brisk...@gmail.com</author>
<when>Wed, 04 May 2011 04:31:06 +0000</when>
<what>for navigating from one page to another page, what comment we can use.

i used assertFalse(solo.waitForText(Q&quot;EInvald login credentialsQ&quot;E)); and
assertTrue(solo.waitForText(Q&quot;EListQ&quot;E);

But it is not working.

kindly suggest me


</what>
</comment>
<comment>
<author>marknari...@gmail.com</author>
<when>Tue, 02 Aug 2011 12:10:11 +0000</when>
<what>..</what>
</comment>
<comment>
<author>khush...@tapntap.com</author>
<when>Wed, 10 Aug 2011 11:24:56 +0000</when>
<what>@ brettcha :- I was also facing same problm  asQ&quot;ETest run failed: Test run failed to complete. Expected 4 tests, received 0Q&quot;E and i run it by command line as u suggested to sharphead.I got following 

khushboo@khushboo:~$ adb shell am instrument -w \
Q&gt;E -e class com.android.example.spinner.test.SpinnerActivityTest \
Q&gt;E com.android.example.spinner.test/android.test.InstrumentationTestRunner

junit.framework.TestSuite$1:
Test results for InstrumentationTestRunner=
khushboo@khushboo:~$ 
</what>
</comment>
<comment>
<author>MusaZ...@gmail.com</author>
<when>Fri, 09 Sep 2011 14:13:09 +0000</when>
<what>hi i had a same problem and turns out that manifest file of Test project had an error 
so this is before:
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Emanifest xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
      package=Q&quot;Ebstelecom.telemedicina.GUI.testQ&quot;E
      android:versionCode=Q&quot;E1Q&quot;E
      android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E
    Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E3Q&quot;E /Q&gt;E
    Q&lt;Einstrumentation android:targetPackage=Q&quot;Ebstelecom.telemedicina.GUI.testQ&quot;E android:name=Q&quot;Eandroid.test.InstrumentationTestRunnerQ&quot;EQ&gt;EQ&lt;E/instrumentationQ&gt;E
    Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E

    Q&lt;Euses-library android:name=Q&quot;Eandroid.test.runnerQ&quot;E /Q&gt;E
    Q&lt;E/applicationQ&gt;E
Q&lt;E/manifestQ&gt;E

error is bstelecom.telemedicina.GUI.test 
correct target package is bstelecom.telemedicina.GUI</what>
</comment>
<comment>
<author>BSekul...@gmail.com</author>
<when>Wed, 30 Nov 2011 13:15:16 +0000</when>
<what>Hi, I had the same problem it was caused because eclipse automaticly done constructor with parameter:

public Constructor(String name) {
	super(Q&quot;Ecom.package.sampleQ&quot;E, MainActivity.class);
}

It should be:

public Constructor() {
	super(Q&quot;Ecom.package.sampleQ&quot;E, MainActivity.class);
}

Maybe it would help someone.

</what>
</comment>
</bug>
<bug>
<bugid>18953</bugid>
<title>Camera app freezes while recording videos --Q&gt;E broken video-files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>romac...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 14:26:56 +0000</openedDate>
<description>Since the (ota) update to gingerbread my nexus one has a problem with
recording videos. A lot of times it happens that the camera app freezes
while a video is recorded and the app cannot be closed regularly. To use
the camera again, the phone has to be restarted. But even worse is, that
the recorded video-files become corrupted and I have now dozens of
broken videos with very important memories of my new born child - which
are invaluable for me and my family and have to be repaired somehow!
Since half a year I wrote maybe 30 error-reports, leaving behind my
email-address, but never got a response - nobody seems to care! :-( When
the automatic upload-functionality of the Google-plus-app was
introduced, I hoped, that the videos were maybe automatically repaired
on the server - but unfortunately theyQ&apos;Ere not. Also YouTube does not
repair the video-files. My technical knowledge is not enough to try to
repair the 3gp-files myself and I hope, that IQ&apos;Ell not be left alone with
this problem! Technical details: - Nexus One (US-version) -
Android-Version 2.3.4 - Built: GRJ22 - selected language: German (App:
Q&quot;EKameraQ&quot;E, Version 1) - Freezes only when recording with Q&quot;Ehigh qualityQ&quot;E
(circa every fifth hour of recording)</description>
<comment>
<author>ritamcas...@gmail.com</author>
<when>Mon, 15 Aug 2011 00:40:55 +0000</when>
<what>Hello,
I Have experienced the same problem (camera freezing and as a consequence getting corrupted videos). Did anyone provide you a solution for this?
Cheers,
Rita</what>
</comment>
<comment>
<author>romac...@gmail.com</author>
<when>Wed, 17 Aug 2011 00:23:44 +0000</when>
<what>I have the sad impression, that they donQ&apos;Et care for people, who want to save unique private memories, because theyQ&apos;Ere just to busy, to deal with problems likes this: issue 18809 ....

Android is still full of bugs, which are not even noticed, while the issue-tracker is overloaded with destructive time-wasting discussions...

IQ&apos;Em really not happy with my Nexus One - it really doesnQ&apos;Et make my life simpler, but introduces a lot of unnecessary problems and stress!</what>
</comment>
<comment>
<author>romac...@gmail.com</author>
<when>Tue, 20 Sep 2011 08:31:29 +0000</when>
<what>Is no google-employee answering, because they want firstly to be able to offer a nice solution to fix the corrupted video-files?

Or are they just impolite and ignorant and IQ&apos;Em wasting my time with waiting for help or even an android-version, which is not full of bugs, that make you wish to throw away your nexus one every time the camera-app crashes and produces non-viewable videos-files?

Maybe this helps: GINGERBREAD IS AN ASIAN PROSTITUTE!

;-(</what>
</comment>
<comment>
<author>romac...@gmail.com</author>
<when>Wed, 28 Sep 2011 23:31:47 +0000</when>
<what>The 2.3.6-update did not fix this issue!

The biggest question is still, how to repair all the broken video-files?!

I attached one, maybe some nice hacker can have a look on it..? Please donQ&apos;Et let me down and never forget: you could be in my situation and I in yours!!!</what>
</comment>
</bug>
<bug>
<bugid>12753</bugid>
<title>Cleanup pop up doesnQ&apos;Et come second time in My uploads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 02:14:20 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Go to Gallery and
upload any video to Youtube. Once upload is done stay at My Uploads
screen. 2. Press Menu and select Cleanup. It gives attached pop up with
OK and Cancel option. 3. Press back key. Press Menu again and select
Cleanup. - What happened. It doesnQ&apos;Et show pop up second time. It
directly clears items. - What you think the correct behavior should be.
It should show pop up every time user tries to cleanup. For more details
please check the log attached.</description>
</bug>
<bug>
<bugid>1589</bugid>
<title>Feature Request: Mute/Murder in Gmail</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T01:13:21.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>compbr...@gmail.com</reportedBy>
<openedDate>Fri, 19 Dec 2008 04:22:11 +0000</openedDate>
<description>Howdy, This is a feature request ticket for mute/murder (the Q&apos;EmQ&apos;E hotkey)
in the Gmail application. Probably deserves a place in the message
view/long tap context menu as well. Thanks.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 19 Dec 2008 04:23:51 +0000</when>
<what>+!  Yes please!</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:13:21 +0000</when>
<what></what>
</comment>
<comment>
<author>gerrys...@gmail.com</author>
<when>Thu, 29 Jan 2009 21:44:47 +0000</when>
<what>+1  I would love to see this change as I used it a lot on my Blackberry.</what>
</comment>
<comment>
<author>kevin.l...@gmail.com</author>
<when>Fri, 17 Apr 2009 14:51:07 +0000</when>
<what>So Android should support Q&quot;EDial Q&apos;EMQ&apos;E For MurderQ&quot;E?</what>
</comment>
<comment>
<author>exorex</author>
<when>Sat, 13 Nov 2010 18:07:09 +0000</when>
<what>This feature has been released, so the status should be changed to Released</what>
</comment>
</bug>
<bug>
<bugid>9744</bugid>
<title>Handle long-pressing of physical volume buttons.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sameervijaykar</reportedBy>
<openedDate>Tue, 13 Jul 2010 10:38:09 +0000</openedDate>
<description>While long-pressing within screen area and soft-keys is frequently put
to use, the same does not apply to the volume keys. A terrific use case
for this is the media player app where long-pressing volume keys could
be used to navigate between the tracks without unlocking the screen. The
advantage of a standard audio jack is that you can use it with any
headphones / earphones which may not have track navigation support. My
previous Sony-Ericsson Walkman phone had support for long-pressing of
volume keys and I found it quite handy.</description>
</bug>
<bug>
<bugid>15648</bugid>
<title>Nexus S crashed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>supreets...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 13:37:04 +0000</openedDate>
<description>I am using my Nexus S in india with Vodafone Operator.I bought the phone
from US(Unlocked). Yesterday i have found a very unusual problem. When i
switched on my phone after 3-4 hours my phone crashed ,like whenevr i am
using any of the app it says application shutdown unexpectedly . Their
was a notification that Whatsapp update history error. Wanted to know
that did i have done anything wrong. Please help me out in case this is
a bug NOTE: This form is only for reporting user bugs in 2.3. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>1059</bugid>
<title>Q&quot;EOrganizationQ&quot;E contacts show as empty in contacts list view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>126</stars>
<reportedBy>darag...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 20:09:09 +0000</openedDate>
<description>Steps to reproduce: - Open Contacts - Menu | New Contact - Enter phone
number and organization (only) - View Contacts list: entry shows as
phone number only Recommendation: If there is no First or Last name for
a Contact, and Organization is not null, then show Organization in the
list.</description>
<comment>
<author>shadowdr...@gmail.com</author>
<when>Fri, 31 Oct 2008 15:55:39 +0000</when>
<what>HereQ&apos;Es additional explanation of whatQ&apos;Es going on.

Short Explanation: 
http://hotsys.dnsalias.com/misc/G1AndroidContactDisplayError.jpg 

Long Explanation: 
I have many business contacts as well as personal contacts. On my 
business contacts, I leave the Q&quot;ENameQ&quot;E field blank and instead use the 
Q&quot;ECompanyQ&quot;E field because this is the standard way of handling things on 
vCards (which I use daily), in Outlook, and in other mail programs. 

The standard behavior for these things is to display the Company when 
no Name is available. This works fine in Gmail on a full web browser. 
(as shown in the linked image) 

The problem begins when you move to the G1 and Android OS. Gmail and 
Gmail Mobile, as well as the built in Contacts application fail to 
fall back to Company when no Name is available. In addition, I also 
cannot search my Contacts by Company since the app never looks at the 
Company field.</what>
</comment>
<comment>
<author>gwsa...@gmail.com</author>
<when>Fri, 07 Nov 2008 14:12:23 +0000</when>
<what>I got my G1 yesterday and created a CSV file of my contacts info.  I, too, have many contacts that list a company 
name in the Company field but leave the First Name and Last Name fields blank.  The G1 shows all such contacts 
as Q&quot;EUnavailable,Q&quot;E which means that I canQ&apos;Et identify those contacts while in the list menu.  ThatQ&apos;Es not good.  Also 
the G1 fails to put the phone number in its own Number field.  Problems such as these are inevitable when you 
have to convert data in order to use it on a new platform.  Nevertheless, itQ&apos;Es frustrating and should be better than 
this, it seems to me.</what>
</comment>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Tue, 11 Nov 2008 19:20:47 +0000</when>
<what>+1</what>
</comment>
<comment>
<author>drew...@gmail.com</author>
<when>Tue, 11 Nov 2008 22:29:33 +0000</when>
<what>Additionally the same thing occurs if there is only one name in the contact e.g. 
Jerry</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sun, 16 Nov 2008 23:06:31 +0000</when>
<what>This seems to have something to do with how EditContactActivity.java in
com.androids.contacts labels things, not that I can decipher it.

http://android.git.kernel.org/?p=platform/packages/apps/Contacts.git;a=blob;f=src/com/android/contacts/EditContactActivity.java</what>
</comment>
<comment>
<author>mmay...@gmail.com</author>
<when>Fri, 21 Nov 2008 22:36:28 +0000</when>
<what>+1</what>
</comment>
<comment>
<author>signi...@gmail.com</author>
<when>Wed, 03 Dec 2008 15:09:56 +0000</when>
<what>+1</what>
</comment>
<comment>
<author>brian.i...@gmail.com</author>
<when>Thu, 11 Dec 2008 07:28:48 +0000</when>
<what>+1</what>
</comment>
<comment>
<author>evan.dat...@gmail.com</author>
<when>Sun, 04 Jan 2009 02:19:51 +0000</when>
<what>This is quite annoying behavior.  Additionally, there should be a Q&quot;EbusinessQ&quot;E flag that can be set (such as Apple 
OS X Address Book) which would allow you to place a name into the name field, but still view / sort / search by 
the business name.

For example a doctorQ&apos;Es office or hair stylist where you may see several different people and so it makes sense to 
have the business name be the display and sort name, but want the main person associated with the contact 
card as well so you can search for Q&quot;EMedical CenterQ&quot;E or Q&quot;EJeff Doctor-GuyQ&quot;E</what>
</comment>
<comment>
<author>jorh...@gmail.com</author>
<when>Tue, 20 Jan 2009 07:37:14 +0000</when>
<what>This is a somewhat crucial feature.  I have 60 something companies in my address
book, however I canQ&apos;Et find a single one of them on the G1.  There is *NO* way to
access them, except by opening each contact that is listed by phone number and
scrolling down to the company name until I find the right one.  This way lies madness.

This is such an obvious misfeature that IQ&apos;Em shocked it shipped like this.</what>
</comment>
<comment>
<author>steventuttle@gmail.com</author>
<when>Sun, 25 Jan 2009 05:42:08 +0000</when>
<what>I agree, I have 100+ companies with no individual name listed. Having the ability to 
have them searchable would be a huge benefit. Or possibly a better search 
application that could search text across calendars, to doQ&apos;Es and contacts would be 
even better.

Thank you</what>
</comment>
<comment>
<author>JoeUser...@gmail.com</author>
<when>Mon, 02 Feb 2009 00:40:28 +0000</when>
<what>I think the real issue is more general.  It should be possible to sort-by: last 
name, first name, company name.  Searching thru 1000 contacts by first name is 
crazy.  There are 200 Q&quot;EWilliamQ&quot;E entries in my list!</what>
</comment>
<comment>
<author>jnew...@gmail.com</author>
<when>Wed, 25 Feb 2009 00:37:59 +0000</when>
<what>This is a major missing item.   I would like to see
a) If no peronal name is present Q&amp;E Orginisation Name ne Nul then Organisation name 
is displayed
b) If a text string is typed then it searches in Orgnaisation name and Personal Name.

</what>
</comment>
<comment>
<author>evan.r...@gmail.com</author>
<when>Thu, 26 Mar 2009 03:37:43 +0000</when>
<what>Just received my G1 today and completely BAFFLED that this isnQ&apos;Et in there.

Nearly a deal breaker for me.</what>
</comment>
<comment>
<author>alphonso...@gmail.com</author>
<when>Sun, 29 Mar 2009 00:03:20 +0000</when>
<what>This is a major issue for me also as a business user, they need to fix this fast.</what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Sat, 04 Apr 2009 12:05:03 +0000</when>
<what>iQ&apos;Em sending phone back... no business contact search, no native doc management, this 
phone isnQ&apos;Et ready for business use </what>
</comment>
<comment>
<author>powell.l...@gmail.com</author>
<when>Sat, 15 Aug 2009 13:08:19 +0000</when>
<what>Very bad and annoying problem. Most of my contacts to organizations have no first and
last name. I cannot search them, they do not appear as a name when I am called or
when I receive SMS from them. 
And for some contacts with both name and organizations fields filled, I would prefere
to have Organization field as most importatnt. It would be great to have an
opportunity to flag Q&quot;EimportanceQ&quot;E of the field for every contact. This more important
field would appear as CLIP for incoming calls / SMSQ&apos;Ees, searching should always be
performed on both fields. 
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 02:15:16 +0000</when>
<what></what>
</comment>
<comment>
<author>ajaykur...@gmail.com</author>
<when>Thu, 27 Aug 2009 18:41:09 +0000</when>
<what>+1 

I returned my HTC Hero because the contacts app ignoring the Organisation/Company
field for searching and Calling Line Identification Presentation is a complete
deal-breaker.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:16:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:27:17 +0000</when>
<what>Issue 3274 has been merged into this issue.</what>
</comment>
<comment>
<author>dwu.fam...@gmail.com</author>
<when>Sat, 05 Sep 2009 12:50:21 +0000</when>
<what>Can someone fix this silly issue please. Is there a way to contact the Android 
developers cos I canQ&apos;Et find them?</what>
</comment>
<comment>
<author>npand...@gmail.com</author>
<when>Tue, 22 Sep 2009 17:49:34 +0000</when>
<what>Android DevQ&apos;Es reviewing this; has this being addressed or are you looking for suggested source changes still?</what>
</comment>
<comment>
<author>tdz...@gmail.com</author>
<when>Sat, 26 Sep 2009 11:43:07 +0000</when>
<what>ItQ&apos;Es unbelievable that this issue was reported a year ago and still isnQ&apos;Et fixed. I
got my Hero yesterday and IQ&apos;Em not thinking about returning it as well. Having it
listed as a Q&quot;EmediumQ&quot;E priority Q&quot;EdefectQ&quot;E is ridiculous. ItQ&apos;Es almost unthinkable how
this thing could have been ignored? Is this a phone or is this a toy???</what>
</comment>
<comment>
<author>mboard...@gmail.com</author>
<when>Wed, 30 Sep 2009 16:10:00 +0000</when>
<what>for me this makes using google contacts, as accessed through gmail, a complete no-go.
 Guess itQ&apos;Es back to outlook...</what>
</comment>
</bug>
<bug>
<bugid>15212</bugid>
<title>An application cannot exit in normal way  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>cuiqing...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 02:00:28 +0000</openedDate>
<description>First,I have a BroadcastReceiver to start my Activity boot-strap. In the
method onCreate of the Activity,adding a window that its
WindowManager.LayoutParams.type is TYPE_PHONE or FIRST_SYSTEM_WINDOW. so
when a user installs the application and run it,any key will work for
exiting the application,only if the user connect the phone to PC and
execute adb uninstall to uninstall the application or uninstall with
other tools. here is the code in onCreate: Button b=new
Button(getApplicationContext()); WindowManager
wm=(WindowManager)getApplicationContext(). getSystemService(Q&quot;EwindowQ&quot;E);
WindowManager.LayoutParams wmParams = new WindowManager.LayoutParams();
wmParams.type=2003; wmParams.width=LayoutParams.WRAP_CONTENT;
wmParams.height=LayoutParams.WRAP_CONTENT; wm.addView(b, wmParams);</description>
</bug>
<bug>
<bugid>6698</bugid>
<title>email file downloads and uploads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DLMTDSUR...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 16:26:29 +0000</openedDate>
<description>I am a heavy user of a verizon motorola droid (previously I was using
Blackberry Storm). I am having an issue with file downloads an uploads
on Gmail. 1. If I receive a file other than a. Jpg or. Pdf, I donQ&apos;Et have
the option to download and save the file to the sd card. The little
paper clip shows up to show that a file is attached but no option to
save. Also when I do get a .jpg or .pdf I am not give the option to SAVE
the file only to PREVIEW. 2. When I am composing an email and I want to
attach a file I am taken directly to the folder in the memory card where
all my pictures are stored but I have no option to explore other folders
to retrieve any other files that I might want to send. To me sending and
receiving files is an activity I perform many times in the course of my
work day and I feel this is a real downfall of this program right now.
Is there a fix for this? Thanks, David L. Daveland@daveland.net</description>
</bug>
<bug>
<bugid>5206</bugid>
<title>when entered an incorrect pin1 remaining attempts are not shown</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pushkars...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 10:43:23 +0000</openedDate>
<description>GENERAL DESCRIPTION: ----- Entering an incorrect PIN1 remaining attempts
are not shown. Step by Step ========== 1 Go to settings-Q&gt;E security Q&amp;E
location-Q&gt;E Set up SIM card lock 2 Select lock SIM card and then enter
the proper PIN1 corresponding to the inserted SIM card. 3 Power cycle
the phone. 4 Enter an incorrect PIN1. 5 Look at the message displayed by
the phone. Actual result: ============= The phone does not show the
remaining attempts to enter the PIN1 Expected result: ================
Besides showing that an incorrect PIN code has been entered, the phone
should display the remaining attempts to enter it as well.</description>
</bug>
<bug>
<bugid>13880</bugid>
<title>Dialog opened by contextual properties menu item should be the reference chooser.</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-01-10T22:26:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 00:49:08 +0000</openedDate>
<description>Opening Properties Q&gt;E Text... should not display a dialog with a text
input, but instead should open the Reference chooser. Basically this
should be the same behavior as the properties panel.</description>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 10 Jan 2011 03:45:00 +0000</when>
<what>Fix pending in https://review.source.android.com/#change,20290</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 10 Jan 2011 22:26:14 +0000</when>
<what>Integrated for 9.0.0.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:25:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17736</bugid>
<title>Map screen is flashed on pressing back key in PlaceQ&apos;Es Starred places</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 08:53:43 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Applications Q&gt;E Places Q&gt;E Menu key Q&gt;E
Starred places Q&gt;E Press Back key 2) Observe maps displayed while
navigation - What happened. Map screen is flashed for a few seconds on
pressing back key in PlaceQ&apos;Es Starred places - What you think the correct
behavior should be. Map should not be seen on pressing back key in
PlaceQ&apos;Es Starred places</description>
</bug>
<bug>
<bugid>10615</bugid>
<title>Ability to sort by Firstname or Surname </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-09T23:11:45.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>garpun...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 08:26:27 +0000</openedDate>
<description>I have a HTC desire with Froyo and I sync my contacts with Google
Exchange. All my contacts are sorted by Surname, Firstname. However I
want to change this to Firstname, Surname. There is no option for this
and there needs to be. I switched from my iPhone 3G to the desire,
hoping it would have all the basic features the simple iPhone has.
Thanks</description>
<comment>
<author>g...@android.com</author>
<when>Sun, 09 Jan 2011 23:11:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17902</bugid>
<title>gc do not recycle WebView Object in 2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dhpeng...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 07:06:19 +0000</openedDate>
<description>I got a problem in development,this only happened in 2.3 I used lots of
WebViews in an Activity, when enter and exit this Activity many times
the heap size increase until the OutOfMemoryError occured? so I write a
test program like this There are two Activity A and B, in Activity BQ&apos;Es
onCreate(): protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); for(int i = 0; iQ&lt;E 100; i++){ WebView
web = new WebView(this){ @Override protected void finalize() throws
Throwable { Log.v(Q&quot;EwebViewQ&quot;E, Q&quot;Efinalize----------Q&quot;E); super.finalize(); }
}; } } then launched into A, A-Q&gt;EB , B back to A, A-Q&gt;EB, B back to A ...
in 2.3 the finalize Log never print,and heap size always increase until
OutOfMemoryError occur but int 2.1 2.2 Log printed and heap size
increase only a little</description>
</bug>
<bug>
<bugid>9980</bugid>
<title>Deleting Wi-Fi networks is off by one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JamesLud...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 22:50:26 +0000</openedDate>
<description>Device: HTC Aria, Android 2.1-update1 When using Settings Q&gt;E Wireless Q&amp;E
networks Q&gt;E Wi-Fi settings, when there are entries under Wi-Fi networks,
if one is selected then Q&quot;EForgetQ&quot;E is selected, the *next* network is
deleted, not the one selected. I.E., if the first one is selected, the
second one is the one deleted, not the first. Thanks! Jim Horn, Hood
River, OR USA Cell 707-327-6253</description>
<comment>
<author>isher...@google.com</author>
<when>Fri, 23 Jul 2010 23:02:11 +0000</when>
<what>How often do you see this ? Anything in particular that you do that triggers it ?

Basically any info that you can provide to repro the issue will help. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>16452</bugid>
<title>ANDROID ISSUES: Reporter / Owner cannot edit / delete bug report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>troy.sob...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 16:03:02 +0000</openedDate>
<description>Summary: It appears impossible for an contributor to delete and / or
edit existing issues they reported. Top level reports should likely be
editable by the reporter.</description>
</bug>
<bug>
<bugid>15548</bugid>
<title>2.3.3 not respecting sync settings for Exchange account and breaks if I toggle between wifi and Wireless</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>tsnyde...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 15:29:33 +0000</openedDate>
<description>I have exchange setup on my phone to sync the last days worth of e-mail
and switch back and forth between Never and Automatic (Push) for Inbox
check frequency. Since updating to 2.3.3 GRI40 I have to powercycle my
phone or down and up the radio after changing the Inbox check frequency.
For example, while during working hours I have it set to Automatic
(push). When I stop working, I change it to Never, but the setting is
not enforced until I turn off my phone and turn it back on or I down/up
the radio. I have to do the same thing in the morning when I start
working again to get it to go back to Automatic(Push) IQ&apos;Eve also noticed
that if I have been using Wifi to check my exchange and I turn off Wifi,
it will refuse to check exchange at all until wifi is enabled again,
even if I have full bars and 3G service. In order to get around this I
have to toggle the Q&quot;EUse only 2G networksQ&quot;E in the Mobile network settings
screen, which turns off the radio and then back on. Since I prefer 3G, I
have to check the box, wait for it to turn the radio off and on, then
uncheck it and wait for the radio to turn off and on again. I think the
proper behavior should be that it will immediately apply my sync
preferences to the exchange sync and that it can handle me changing from
WIFI to 3G/edge carrier network connection. Device: Nexus One Carrier:
T-Mobile Country / Language: USA / English OS / Browser / build number
(if applicable): 2.3.3 / GRI40 via manual update NOT OTA</description>
<comment>
<author>Steffen....@gmail.com</author>
<when>Tue, 25 Oct 2011 12:00:56 +0000</when>
<what>On my Huawei Ideos X3 with 2.3.3. exchange push works until a switch from 3g to edge. After reboot phone, mail check succeeded. In edge mode only Q&quot;Emanual checkQ&quot;E works.

Huawei don?t want to solve this problems. Here is my support request:

Subject:no title
 
Content:HUAWEI Ideos x3 I am searching for an update for my smartphone. I realize a set of problems at sync with exchange and all other apps etc yahoo, whats app, ... At first, G3 needs to much energy ... battery capacity less than one hole day. Auto Sync works in G3. Switch to G2. Standby increase by double. ok, great, but Auto Sync never works. Pull sync works with edge, why auto sync not? Thanks for your help. Kind regards.
 
 
 
Our reply as bellows:
 
Thank you for contacting us , the update is not available presently , for further info., you could consult your service provider or vendor ,you could also contact us If you have any further questions or concerns, feel free to reply to this email with previous correspondences for more efficient and convenient service. We will be happy to assist you further at that time. If you would like to get immediately involved and help from HuaweiQ&apos;Es new products and features, we encourage you to visit our website http://www.huaweidevice.com or our support column http://www.huaweidevice.com/worldwide/t
</what>
</comment>
</bug>
<bug>
<bugid>6179</bugid>
<title>Q&apos;Ehttp_proxyQ&apos;E setting not honoured when connected to WiFi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tor.houg...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 11:53:39 +0000</openedDate>
<description>When HTTP_PROXY is set (System.Secure.HTTP_PROXY), it appears that this
is only honoured when connecting via UMTS. When connected via WiFi, some
applications (e.g. Dolphin Browser) appear to honour the HTTP_PROXY
setting for the first request only. The built-in Q&quot;EBrowserQ&quot;E does not
appear to honour it at all. Is this a duplicate of #1273?</description>
<comment>
<author>tor.houg...@gmail.com</author>
<when>Thu, 21 Jan 2010 11:55:29 +0000</when>
<what>Typo: I mean of course Q&quot;ESettings.Secure.HTTP_PROXYQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>361</bugid>
<title>glIsEnabled Not Supported</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-07T19:16:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mmill...@vidiom.com</reportedBy>
<openedDate>Tue, 26 Feb 2008 20:27:08 +0000</openedDate>
<description>The following GL11 call is not supported
GL11.glIsEnabled(GL11.GL_LIGHT0) It appears to be implemented, but not
fully functional.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:39:37 +0000</when>
<what>Please describe the issue in more detail.  Are you asking that this be implemented?
Or is there some discrepancy between reporting of support and actually supporting it?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 07 Oct 2008 19:16:22 +0000</when>
<what>Closing due to lack of input. If you are still believe there is an issue with the
latest SDK, please enter a new bug.</what>
</comment>
</bug>
<bug>
<bugid>11650</bugid>
<title>htc evo</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-04T18:00:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jaxpon2...@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 04:28:06 +0000</openedDate>
<description>poor signal on 3g and 4g after the last update around 9-27-10.and
youtube app something i have message error after the video starter. keep
doing good job,android!!! the best os!!!!! i have 2.2 with sprint.thanks</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 04 Oct 2010 18:00:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16350</bugid>
<title>Some Brazilian Portuguese mistakes</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emerson....@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 00:48:30 +0000</openedDate>
<description>- To select Back camera -Q&gt;E Q&quot;ETraseiraQ&quot;E instead of Q&quot;EVoltarQ&quot;E - Free space
on flash memory -Q&gt;E Q&quot;ELivreQ&quot;E instead of Q&quot;EGr?tisQ&quot;E. Device: Nexus S O.S:
Android 2.3.3 (stock version)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Apr 2011 18:52:06 +0000</when>
<what></what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Mon, 25 Apr 2011 18:59:53 +0000</when>
<what>Thanks.  IQ&apos;Ell forward these corrections to the translators.</what>
</comment>
</bug>
<bug>
<bugid>3282</bugid>
<title>Unit displays a Q&quot;E?Q&quot;E over the battery and battery no longer charging </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>vamsikri...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jul 2009 10:30:49 +0000</openedDate>
<description>steps: 1. observe that Unit, battery shows that it is charding. 2.
Continue to observe battery charging over a few days and note that gets
to a state where the battery no longer chargers. 3. After power cycling
the device does NOT bring the device out of the no-charge state. 4.
After reflashing the same SW also its not recovered. IMP: The problem is
that the charging seems to be working correctly. After some unknown
amount of time the unit will begin to display a Q&quot;E?Q&quot;E over the battery.
Why this is displaying Q&quot;E?Q&quot;E over Battery? Plz make me to understand this
and what causing this to happen??? Regards, Kittu</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:14:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15878</bugid>
<title>Why have you removed language resource?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-31T06:39:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keiji.ariyama</reportedBy>
<openedDate>Thu, 31 Mar 2011 00:59:51 +0000</openedDate>
<description>Hi IQ&apos;Em developing Android Application called MoreLocale2. This app can
set system locale. Lately, many users inquire me that cannot show
his/her language after system update. I find that handset manufactures
removing language resource at system update. I suppose that handset
manufactures havenQ&apos;Et considered the phone will be used at outside the
sold region. For examples, the one user is in Brazil. He is using HTC
Aria and he has updated it to 2.2. And now, Aria is never showing
Portuguese... Of course, I understand MoreLocale2 is using an internal
API. However, I know resource manager. Handset manufacturers need not
remove language resource. Because language resource size is not huge as
like fonts. Same type phones have different language resource. It will
accelerate fragmentation. I think. Please donQ&apos;Et remove language resource
for all users.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 31 Mar 2011 06:39:57 +0000</when>
<what>customers need to complain to the manufacturers in question. every Google release since at least eclair has _increased_ the amount of locale data shipped.</what>
</comment>
</bug>
<bug>
<bugid>18442</bugid>
<title>Switch for disabling automatic spawning of apps </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mikael.f...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 10:51:14 +0000</openedDate>
<description>ItQ&apos;Es no news that 2.1 used much less battery than 2.2, and with 2.3.3
thereQ&apos;Es still the same issue. Personally I bought mine with 2.2 on it,
but some friends of mine had 2.1 and there is a very big difference in
terms of battery life. One of them still has 2.1 and IQ&apos;Em rather jealous
of his 2-3 times longer battery life (even without using things like
juice defender etc). I get the impression that a big part of the blame
for this is due to the automatic spawning of apps in 2.2 and on. A
switch to disable this would thus be greatly appreciated (and also a
look into other issues that could have impacted on the battery life
since 2.1).</description>
<comment>
<author>mikael.f...@gmail.com</author>
<when>Wed, 13 Jul 2011 11:18:12 +0000</when>
<what>Also, the automatic spawning makes my device less responsive due to all memory being used for uncalled for applications. Another big drawback is that the system kills applications that I actually do use, such as the home screen app and the music player (really annoying when they are constantly being removed from memory) . </what>
</comment>
</bug>
<bug>
<bugid>1984</bugid>
<title>ViewGroup Replacing Child View</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-12T23:33:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Thu, 12 Feb 2009 09:36:53 +0000</openedDate>
<description>So, I noticed in the ViewGroup code that when I want to replace a view,
I have to call: groupView.removeView(position);
groupView.addView(newView, position); The problem with this is that it
invalidates twice, therefore, to my understanding, it redraws twice.
WouldnQ&apos;Et it be faster to have a replaceView(newView, position) function
in order to skip the multiple redraws?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 12 Feb 2009 23:33:28 +0000</when>
<what>ThatQ&apos;Es not how the framework works. Only one layout and one draw will happen.</what>
</comment>
</bug>
<bug>
<bugid>14309</bugid>
<title>Intent url crashes browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mbucha...@google.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 00:02:45 +0000</openedDate>
<description>To reproduce: 1. In the standard browser, load a page with the following
content: Q&lt;EhtmlQ&gt;EQ&lt;EheadQ&gt;EQ&lt;EtitleQ&gt;EIntent testQ&lt;E/titleQ&gt;EQ&lt;E/headQ&gt;EQ&lt;EbodyQ&gt;EQ&lt;EdivQ&gt;E Q&lt;Ea
href=Q&quot;Eintent:#Intent;action=android.intent.action.VIEW;category=android.intent.category.DEFAULT;category=android.intent.category.BROWSABLE;package=com.android.calculator2;endQ&quot;EQ&gt;EIntent
urlQ&lt;E/aQ&gt;E Q&lt;E/divQ&gt;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;E 2. Click the link. Expected: Either
calculator is launched, or some kind of warning message about an invalid
intent is shown. Actual: Browser crashes. This is on v2.2.</description>
<comment>
<author>Samphip...@gmail.com</author>
<when>Thu, 10 Feb 2011 18:11:35 +0000</when>
<what>could not reproduce on nexus s running 2.3.2 GRH78C</what>
</comment>
</bug>
<bug>
<bugid>7491</bugid>
<title>Bluetooth fails when playing music via A2DP then switching to phone call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>aaronbeu...@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 14:08:38 +0000</openedDate>
<description>If I play music through my car stereo using the built in Android music
player over A2DP/AVRCP then either make or receive a call my stereo
tries to switch to phone mode. This handoff fails then when the call is
ended the music stutters terribly playing a second of music then a
second of silence off and on. I have to kill the bluetooth connection
and reconnect for music to play agian. I am using a Motorola Droid
running 2.1-update1 Build ESE81. The Car Stereo is a Pioneer DEH-P6000UB
with BTB-200 Bluetooth adapter. - Steps to reproduce the problem. 1.
Pair device with the stereo 2. Start playing music using the built in
player over A2DP 3. Either make a phone call or receive a phone call. -
What happened. 1. The car stero switches to Q&quot;Ephone modeQ&quot;E but no phone
audio is heard. 2. Switching the phone to speaker allows me to conduct
the call through the Droids speakerphon. 3. End the call, the stereo
switches back to A2DP streaming mode and music will attempt to play
again but stutter. - What you think the correct behavior should be. 1.
The Music should pause and the stereo should switch phone mode so the
phone conversation can be held through the car stereo hands free. 2.
When the call is ended, the stereo should switch back to stereo mode and
the music resume without issue. This issue does not occur when playing
music or other audio using third party players such as DoggCatcher or
TuneWiki. When using either of those programs, the phone works and the
audio resumes properly.</description>
<comment>
<author>ewan.oug...@gmail.com</author>
<when>Fri, 22 Apr 2011 01:35:35 +0000</when>
<what>I have something similar going on with my TMobile G2 running official 2.2 - phone pairs with car OK (2011 Hyundai Genesis Coupe). IQ&apos;Ell be listening to Google Navigation voice prompts over a2dp, but if I initiate or receive a phonecall, after I hang up I donQ&apos;Et get voice prompts anymore. I have to disable / enable bluetooth on the phone before IQ&apos;Ell get voice prompts over a2dp again.</what>
</comment>
</bug>
<bug>
<bugid>5558</bugid>
<title>Ability to connect to and use bluetooth keyboards and other devices. Also, allow the device to be used as a bluetooth remote.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 07:15:20 +0000</openedDate>
<description>Two good features for Android would be: 1) The ability to connect to
bluetooth keyboards and other devices. Typing using a bluetooth keyboard
would make an Android-powered smartphone even better those that need to
type a lot of emails. 2) The ability to use a device running Android 2.0
as a bluetooth device. One example of this would be the ability to use
it as a bluetooth media remote for a computer.</description>
<comment>
<author>bjrn...@gmail.com</author>
<when>Tue, 09 Nov 2010 22:24:37 +0000</when>
<what>Voting for 2) since I want to use the phone as an input device for a computer. 

That would open up the possibility to write apps that enter input into PC programs without having to install things on the PC - like filling in a form on a web page, for example. </what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Tue, 02 Aug 2011 02:27:10 +0000</when>
<what>Title of bug does not describe correctly the bug.

2: you can already use smartphone as remote via VNC/RDP system: MArket provides VNC-RDP clients; install VNC on your computer, and voila.

If you want the smartphone to simulate a device (ie use the phone like a tactile keyboard where you enter-hit text for your computer, where the phone is configured as BT kbd for the desktop), this can be done by a package: it would be nice if Android does it natively, but it can also be implemented as a Market package.</what>
</comment>
</bug>
<bug>
<bugid>307</bugid>
<title>Documentation Error in Notepad Tutorial - Exercise 1 </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:03:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bjw...@gmail.com</reportedBy>
<openedDate>Tue, 19 Feb 2008 20:37:08 +0000</openedDate>
<description>The hint for Step 9 (b) in the Notepad Tutorial Exercise 1 documentation
is incorrect. It states: Also, you need a menu position constant at the
top of the Notepadv1 class (right under the KEY_BODY definition):
KEY_BODY is not defined in the Notepadv1 class. A better hint would be
(Above the definition for mDbHelper )</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:29:24 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:03:31 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:14:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3472</bugid>
<title>NEw bug in Android 1.5 only- Multifunction Audio Cable YC A300  does not work after upgrade to 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>7</stars>
<reportedBy>njun...@gmail.com</reportedBy>
<openedDate>Wed, 05 Aug 2009 15:46:58 +0000</openedDate>
<description>I had the Multifunction HTC-Audio Cable YC A300 (BASE SKU) working
untill T-Mobile upgraded my Android OS to 1.5 Now- I can only charge but
not listen to music via the cable. This use to work perfectly before. It
is kind of showstopper for me to use in the car. I could listen to
last-fm and also charge the phone. Now I cannot
http://www.amazon.co.uk/Multifunction-Audio-Cable-A300-BASE/dp/B001P0IFXI/ref=sr_1_1?ie=UTF8Q&amp;Eqid=1242388910Q&amp;Esr=8-1</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:41:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:44:25 +0000</when>
<what></what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Wed, 09 Sep 2009 14:49:08 +0000</when>
<what>I confirm this bug, i.e. IQ&apos;Em experiencing it as well. And IQ&apos;Em not the only one:
hereQ&apos;Es another description of the problem IQ&apos;Em seeing:

Q&lt;EQ&lt;EFor your information I also bought this accessory for my HTC Magic and it works but
itQ&apos;Es a bit strange, let me explain:

To operate the jack, one must first connect the HTC headphones to the YC A300 and the
latter on the phone. Then start the music and check out the sound works on
headphones. Finally plug the jack into the YC A300, it works (for me) and unplug the
HTC headphones to release the full power output.

The small snag of this manipulation: it is boring and impractical and that here also
the effect of stopping the current song and activate shuffle play mode.Q&gt;EQ&gt;E

(From http://www.planete-android.com/index.php/htc-yc-a300-g1.html)

Another frog figured out a hardware fix, but it loses the mic input:
http://www.pointgphone.com/forum/test-du-dedoubleur-usb-yca300-par-htc-s704

In the end it looks like a software problem, especially since weQ&apos;Ere told by the
original reporter it used to work in 1.1. 

Thank you!</what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Wed, 09 Sep 2009 14:51:39 +0000</when>
<what>I will gladly lend a YC-A300 adapter to whoever wants to work on this! Or you can buy
your own on eBay for all of 6 bucks. </what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Thu, 10 Sep 2009 09:44:29 +0000</when>
<what>I have just received a YC-A300, and it doesnQ&apos;Et appear to be working. Does anyone know
of a software workaround until this is properly fixed?</what>
</comment>
<comment>
<author>shearstr...@gmail.com</author>
<when>Fri, 25 Sep 2009 13:02:09 +0000</when>
<what>I have an HTC Magic Phone - firmware version 1.5 and I just bought the YC-A300 adapter.
I can report the same issue and bizarre work around plugging and un-plugging the
original HTC headphones in order to get standard headphones working.

I just got off a 50-minute call to HTC support and they claimed it was a hardware
issue and the YC-A300 adapter is not compatible with the Magic phone.

After reading the above posting, I tend to think it is perhaps a software issue afterall.

I hope it is being looked into because for me this is also a show-stopper.</what>
</comment>
<comment>
<author>shearstr...@gmail.com</author>
<when>Fri, 25 Sep 2009 14:16:50 +0000</when>
<what>I have a software work-around for this problem - hardware problem my *rse!

OK, here is what you must do to work around the non-functioning stereo mini-jack
switchover.

1 download and install Q&quot;EBluetooth+Headphone FixQ&quot;E by Alex Stewart from the market.
2 Plug in your YC-A300 and your choice of stereo headphones into the phone
3 Open the Bluetooth+Headphone FixQ&quot;E app and toggle the Enable/Disable button.

You will now get sound out of your headphones!

I have tested ths with HTC Magic phone, does it work with other models?

I hope this helps
</what>
</comment>
<comment>
<author>scherer....@gmail.com</author>
<when>Sun, 04 Oct 2009 22:21:58 +0000</when>
<what>Can confirm that this problem persists in Android 1.6 on G1.

Software fixes seem not to work under 1.6</what>
</comment>
<comment>
<author>a.tie...@gmail.com</author>
<when>Thu, 22 Oct 2009 20:55:15 +0000</when>
<what>shearstrake,

Thank you for your advise! I was looking for this for a long time now. Tanks a lot!</what>
</comment>
<comment>
<author>idgrafx...@gmail.com</author>
<when>Wed, 25 Nov 2009 16:42:57 +0000</when>
<what>Wow! 

I want to confirm ShearstrakeQ&apos;Es workaround (comment 7) actually works!
IQ&apos;Em using HTCQ&apos;Es myTouch 3G on T-Mobile.

I wish to personally thank Shearstrake making figuring out that this works (or for at 
least posting here.)

I spent a solid 6 hours trying to figure this problem out, (although I did figure the 
wire switch method on my own in less then 10 minutes,) ShearstrakeQ&apos;Es recommendation was the first 
realistic solution I found.

Thanks!!!
</what>
</comment>
<comment>
<author>karinvan...@gmail.com</author>
<when>Tue, 05 Jan 2010 01:02:40 +0000</when>
<what>Thanks to shearstreak from me too, had this same issue (yc a300 adapter working before 1.5, after only 
by using the htc headphone workaround) and got the bluetooth+headphones fix, it works, finally I donQ&apos;Et 
need to drag the htc headphones along to use my sony headphones.

To clarify, you need to disable/enable the fix each time you plug in, still way better then needing the 
htcQ&apos;Es.

If you canQ&apos;Et find the fix in the market (I couldnQ&apos;Et, even the QR code I found didnQ&apos;Et work), you can 
download it here: http://www.foogod.com/android/
1.2 works with android 1.6 </what>
</comment>
<comment>
<author>karinvan...@gmail.com</author>
<when>Tue, 05 Jan 2010 10:20:40 +0000</when>
<what>Thanks to shearstrake for the workaround with the Bluetooth+headphones fix.
I had the same issue with the YC A300 (working before 1.5, then only using the HTC
headphones workaround). Using the fix, I finally donQ&apos;Et need to drag the HTC
headphones along everywhere I want to use the jack. 

FYI - You do need to disable+enable the fix each time you plug in, still thatQ&apos;Es a lot
better then needing the HTC headphones.

If you canQ&apos;Et find the fix on the market (I couldnQ&apos;Et, not even using a QR code), you
can download the apk here: http://www.foogod.com/android/
Version 1.2 works with android 1.6</what>
</comment>
<comment>
<author>pokolo...@gmail.com</author>
<when>Thu, 22 Jul 2010 03:01:46 +0000</when>
<what>G1 1.6 works!!!!!!!!!!!!1111!!!!!!! IQ&apos;Em excite!!!I like!!! {?Borat}</what>
</comment>
</bug>
<bug>
<bugid>8333</bugid>
<title>Failed to make full build based on tag android-2.1_r2 after downloading latest Android code</title>
<status>Question</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>2010-05-15T20:44:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 08:18:56 +0000</openedDate>
<description>Steps to reproduce the issue: 1. Create a new dir and cd to it 2. repo
init -u git://android.git.kernel.org/platform/manifest.git 3. repo sync
4. repo forall -c Q&quot;Epwd; git checkout android-2.1_r2Q&quot;E 5. .
build/envsetup.sh 6. lunch 1 7. make After step 7, got the following
error: ============================================
PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=2.1-update1
TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux
HOST_BUILD_TYPE=release BUILD_ID=EPF21B
============================================
build/core/copy_headers.mk:15: warning: overriding commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
build/core/copy_headers.mk:15: warning: ignoring old commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
/bin/bash: line 0: cd: sdk/layoutopt/app/src/resources: No such file or
directory build/core/base_rules.mk:117: *** dalvik/libcore:
MODULE.TARGET.JAVA_LIBRARIES.core already defined by libcore. Stop. The
build failed due to the issue in the last line above. We checked the
issue Q&quot;E/bin/bash: line 0: cd: sdk/layoutopt/app/src/resources: No such
file or directoryQ&quot;E and found out an unexpected issue: for file
sdk/layoutopt/app/src/Android.mk, using tag android-2.1_r1 and
android-2.1_r2 will pick the commit
c49990616a2c36e5a8d221712ae5ef94a06be793, but the expected commit should
be 97d5c87c239bb0414c1676d6f1d9d1a17a6b6e85. The following are commits
of sdk/layoutopt/app/src/Android.mk: commit
97d5c87c239bb0414c1676d6f1d9d1a17a6b6e85 Author: Jean-Baptiste Queru
Q&lt;Ejbq@google.comQ&gt;E Date: Fri Dec 18 17:36:33 2009 -0800 DonQ&apos;Et look for
resources where there arenQ&apos;Et any. This fixes Q&quot;E/bin/bash: line 0: cd:
sdk/layoutopt/app/src/resources: No such file or directoryQ&quot;E Change-Id:
Id7598f93f19c9812c7d61ce8f7416e6ae3cd497b commit
c49990616a2c36e5a8d221712ae5ef94a06be793 Author: Romain Guy
Q&lt;Eromainguy@android.comQ&gt;E Date: Mon Oct 5 02:21:30 2009 -0700 New layout
optimization tool. Run layoutopt on the command line. Change-Id:
I8e4697e19ca8a203dc8a41b464f7cb46d52184b0 For the following issue:
build/core/base_rules.mk:117: *** dalvik/libcore:
MODULE.TARGET.JAVA_LIBRARIES.core already defined by libcore, the reason
is due to libcore is moved from under dalvik to the root directory.
Right now, there is no tag under the new libcore project. Applying tag
android-2.1_r1 and android-2.1_r2 should make the new libcore project
have empty content.</description>
<comment>
<author>hwby...@gmail.com</author>
<when>Fri, 14 May 2010 08:57:57 +0000</when>
<what>The real block issue here is Q&quot;Ebuild/core/base_rules.mk:117: *** dalvik/libcore:
MODULE.TARGET.JAVA_LIBRARIES.core already defined by libcoreQ&quot;E</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:46:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 15 May 2010 20:44:52 +0000</when>
<what>YouQ&apos;Ere building a hybrid between 2.1_r2 and master, as youQ&apos;Ere only switching to the
2.1_r2 tag in the projects where that tag exists, and keeping the master branch in
all the other projects (including the master copy of libcore, which conflicts with
the 2.1_r2 copy of dalvik/libcore).

Use repo init -b android-2.1_r2 ; repo sync to end up with exactly the 2.1_r2
projects (which is actually an old build, you should be using 2.1_r2.1s for the most
relevant build at this point in time).

(the other small things that the build system is complaining about have already been
fixed in our internal source tree)</what>
</comment>
<comment>
<author>hwby...@gmail.com</author>
<when>Mon, 17 May 2010 02:45:39 +0000</when>
<what>Is it possible to apply tag to all existing projects so that I can switch to any tag
after I download the master branch?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 17 May 2010 04:34:59 +0000</when>
<what>ItQ&apos;Es not possible, because the master manifest doesnQ&apos;Et have all the projects that
were used in previous versions.

repo init -b Q&lt;EbranchQ&gt;E is really what you want to use. ThatQ&apos;Es what itQ&apos;Es here for, and
it does the right thing for such cases.</what>
</comment>
<comment>
<author>hwby...@gmail.com</author>
<when>Mon, 17 May 2010 06:12:32 +0000</when>
<what>Ok. I see. Thanks for your quick response.</what>
</comment>
</bug>
<bug>
<bugid>8630</bugid>
<title>gps function in DDMS emulator control not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>sander...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 14:44:39 +0000</openedDate>
<description>Architecture: eclipse galileo android_sdk_linux_86 (current) ubuntu
10.04 64bit Problem: When I start the emulator and I open maps, I see my
current position is set at lat=0.0 lon=0.0. IQ&apos;Em able to change my
position via telnet but if I try via the DDMS, I get no error or warning
but the location isnQ&apos;Et updated. IQ&apos;Eve tried to do this via decimal
coordinates and via gpx file. The DDMS is connected to the phone because
I can send text messages. IQ&apos;Eve tried both: the DDMS eclipse plugin and
the stand alone DDMS in android/tools. I need to be able to use a gpx
file because I want fast position updates to test tracking.</description>
<comment>
<author>sander...@gmail.com</author>
<when>Wed, 26 May 2010 14:57:24 +0000</when>
<what>Sorry for the duplicate, didnQ&apos;Et notice until this was posted: 

http://code.google.com/p/android/issues/detail?id=915</what>
</comment>
</bug>
<bug>
<bugid>154</bugid>
<title>aidl does not resolve imports on windows</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-08T06:31:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>jmack...@gmail.com</reportedBy>
<openedDate>Fri, 01 Feb 2008 02:36:23 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. (For feature requests for APIs, please include sample code showing
how you are proposing the API should be used.)</description>
<comment>
<author>jmack...@gmail.com</author>
<when>Fri, 01 Feb 2008 02:43:07 +0000</when>
<what>Submitted too early, sorry.
See also this thread:
http://groups.google.com/group/android-developers/browse_thread/thread/378ce5eea6ffaee7/

Steps:
1 Using android_sdk_windows_m3-rc37a, from Q&apos;EbasedirQ&apos;E create src/mypackage.
2 In mypackage create two aidl files MyCallback.aidl and MyService.aidl (see below)
3 From basedir, you can successfully invoke: Q&quot;Eaidl src\\mypackage\\MyCallback.aidlQ&quot;E
4 However, try as you might, you canQ&apos;Et get this to work: Q&quot;Eaidl -Isrc
src\\mypackage\\MyService.aidlQ&quot;E and other values for Q&quot;E-IQ&quot;E donQ&apos;Et help.

Error is: Q&quot;Esrc\mypackage\MyService.aidl:3: couldnQ&apos;Et find import for class
package.MyCallbackQ&quot;E

I have also done this with no (default) package, exact same (MyCallback.aidl compiles).

--- MyService.aidl ---
package mypackage;

import package.MyCallback;

interface MyService
{
        void setCallback(MyCallback callback);
}
--- My Callback.aidl ---
package mypackage;

interface MyCallback
{
        void callMe(int n);
}</what>
</comment>
<comment>
<author>jmack...@gmail.com</author>
<when>Fri, 01 Feb 2008 02:44:28 +0000</when>
<what>fixing typo Q&quot;Eimport package.MyCallback;Q&quot;E should read Q&quot;Eimport mypackage.MyCallback;Q&quot;E

still doesnQ&apos;Et work.</what>
</comment>
<comment>
<author>kabr...@gmail.com</author>
<when>Fri, 01 Feb 2008 17:42:45 +0000</when>
<what>I can also confirm this bug, as well Hackbod confirmed this at the Andriod Campfire
meeting. The next SDK has an example she wrote that requires this to work so as long
as it is testing on windows this should be fixed. Very important bug to get working
correctly.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:31:15 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:40:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12552</bugid>
<title>The CSS rules of desktop version youtube.com page are not optimized for mobile browsers. The issue is observed on Froyo emulator, Droid and iPhone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lu.lo...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 04:05:35 +0000</openedDate>
<description>Enter www.youtube.com. It will open mobile version ... Go to the very
bottom of the page and click Q&quot;EDesktopQ&quot;E Then click Q&quot;ECreate AccountQ&quot;E and
wait page to be loaded Change phone to landscape position and
scroll-down Observe a weird label at the screen ..</description>
<comment>
<author>rafasimi...@gmail.com</author>
<when>Tue, 16 Nov 2010 19:25:17 +0000</when>
<what>This have been seing since CupCake sw version.</what>
</comment>
</bug>
<bug>
<bugid>16266</bugid>
<title>Latitude -  Q&quot;EHomeQ&quot;E is missing from check in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kellos1...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 20:38:41 +0000</openedDate>
<description>I have the latest version of Google Maps (5.3.1 gmm-android-htc) on my
HTC Desire HD and initially I was able to check into my home location.
Since that time IQ&apos;Eve no longer been able to check in, and I can see no
method of being able to adjust my home location. I checked into Home
when I was using my wifi connection at home, and this location is always
the same on Google maps. ItQ&apos;Es not set to auto check in, itQ&apos;Es not visible
in manage my places for example. IQ&apos;Eve even disabled history for well
over 24 hours (probably nearer three days) in the hope that IQ&apos;Ell be once
again able to choose my home location but IQ&apos;Em still unable to. IQ&apos;Eve even
completely wiped my phone recently, and also deleted all Maps data from
the phone so I have a feeling this is something more server related
perhaps? Installed on Android 2.2 There are plenty of other people
experiencing the same issues on their phones too - one link for example
is
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=6dc7c86ae0f4db4cQ&amp;Ehl=en
Regards</description>
<comment>
<author>jelmervos</author>
<when>Tue, 10 May 2011 19:48:20 +0000</when>
<what>I had the same problem, but after chaning my home address on the Latitude dashboard I got Q&quot;EhomeQ&quot;E back on my Android after a day. IQ&apos;Eve changed my home address to something more general (like the work address)

https://www.google.nl/latitude/b/0/history/dashboard</what>
</comment>
</bug>
<bug>
<bugid>5320</bugid>
<title>MS Exchange folders not shown as they are in Exchange</title>
<status>Duplicate</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-07-19T21:14:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>john.ove...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 07:07:51 +0000</openedDate>
<description>When looking in my Droid for e-mails that I have filed in folders in
Exchange, the folders are not displayed in the hierarchy that they are
arranged in, in Exchange. For instance in Exchange (Outlook client) I
have a folder called Customers that has many folders in it. These
folders are the countries, one for each country that we do business
with. In these folders are folders, one for each company (or program)
that we do business with in that country. Viewing folders on the Droid,
I just get an alphabetized list of every folder, regardless of where it
is located in the hierarchy. I literally have thousands of folders.
Finding the correct one can be quite difficult due to the very long
list, no means to move quickly through the list, and since we may be
doing business with the same customer in multiple countries there may be
several folders with the same name. Your attention to this will be
greatly appreciated. Firmware: 2.0.1 Baseband: C_01.3E.01P Kernel:
2.6.29-omap1-g0dd7e0b android-build@apa25 #511 Build: ESD56</description>
<comment>
<author>williamtcameron@gmail.com</author>
<when>Tue, 27 Apr 2010 16:55:59 +0000</when>
<what>I also use a lot of folders and need proper hierarchy.

Motorola Milestone (2.1)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:47:02 +0000</when>
<what>Issue 6039 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:49:25 +0000</when>
<what>see also issue 6639, for Email in general.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Jul 2010 21:14:44 +0000</when>
<what></what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 01 Aug 2010 11:37:29 +0000</when>
<what>This is no duplicate of the Q&quot;Eworks as intendedQ&quot;E 9017. 9017 deals with missing folders. This one deals with Exchange-Folders not shown hierarchicaly.
Could you please reopen this issue and mark it as feature-request? This feature is also missing in Froyo. Btw. Apples iPhone is supporting folder-hierarchy which is also an IMAP-Standard and is supported by almost any Mail-Provider despite Google-Mail.</what>
</comment>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Sun, 01 Aug 2010 11:43:22 +0000</when>
<what>agree with netzwerghh. this should be reopened as it was not addressed in 9017 and Froyo doesnQ&apos;Et do this correctly. This is important, and in my opinion, is blocking the move function for mail.</what>
</comment>
<comment>
<author>EdSuss...@gmail.com</author>
<when>Thu, 11 Nov 2010 20:14:22 +0000</when>
<what>Even worse than the lack of hierarchy, IQ&apos;Em only getting a random collection of about 10 folders out of the hundred that I have in exchanges. No rhyme or reason for which folders appear. Any suggestions to get the rest of them would be appreciated. This problem will force me to leave Droid if not solved.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Thu, 11 Nov 2010 20:28:45 +0000</when>
<what>@EdSussmann: Read Issue 9017 for the reason and see that this will be adressed in a future-release of android.</what>
</comment>
</bug>
<bug>
<bugid>18599</bugid>
<title>Honeycomb (3.0, 3.1 and 3.2) is caching unnecessary apps (music, videos) at start up.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Sun, 17 Jul 2011 04:08:36 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. none. this happens at every boot. - What
happened. android is caching apps like music and videos at boot up, but
it doesnQ&apos;Et need to. - What you think the correct behavior should be.
apps should only be cached when opened for the first time after booting,
not during booting. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) Motorola Xoom Wifi, Android 3.2. If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Sun, 31 Jul 2011 23:33:41 +0000</when>
<what>Besides caching apps unnecessarily at start up, Android also appears to add apps to the cache at random. for example, today I found that Music was cached a few minutes after start up, and usually I find at the end of a session that Books is cached. I also find at start up that Exchange services, Email, G Mail, Calender storage, Gallery and Bluetooth sharing are cached unnecessarily. Does android have to cache all these apps at start up, even if I never (or infrequently) use them? I think that ether Android should keep track of usage of apps and only cache the most frequently used apps, or, as suggested in the report, should cache apps only when they are first started during a session.</what>
</comment>
</bug>
<bug>
<bugid>5699</bugid>
<title>Android 2.0.1 (Moto Droid)Q&apos;Es Soft Keys do not back light when android is initally booted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rdha...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 15:37:00 +0000</openedDate>
<description>On my android 2.0.1 powered motorola droid, the backlight for the
software keys does not work when the device is booted. You must fully
boot the device, press the power button to sleep the phone, press the
power button to wake the phone before the backlight works for the
software keys (back, settings, home, search). Repro: 1. Fully power off
the device 2. Boot the device 3. Enter unlock pattern if any 4. Notice
the software buttonQ&apos;Es do not backlight 5. Press the power button to
sleep the phone 6. Press the power button to wake the phone 7. Enter
unlock pattern if any 8. Notice the software buttonQ&apos;Es now backlight
properly Expected: The software buttonQ&apos;Es backlight to work Actual:
Software buttonQ&apos;Es backlight only works after sleeping the phone
OS/Device Info: Model: Droid Firmware: 2.0.1 Baseband: C_01.3E.01P
Kernel: 2.6.29-omap1-g0dd7e0b android-build@apa26 #511 Build: ESD56</description>
<comment>
<author>stan2...@hotmail.com</author>
<when>Wed, 30 Dec 2009 22:49:10 +0000</when>
<what>Touching the brightness key also seems to trigger the backlight on. </what>
</comment>
</bug>
<bug>
<bugid>2801</bugid>
<title>TelephonyManager.getNeighboringCellInfo() failure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>alessdon...@gmail.com</reportedBy>
<openedDate>Sat, 30 May 2009 02:42:03 +0000</openedDate>
<description>I was told to report this issue as a potential bug, although it is not
clear that it is a bug. It appears that a call to
TelephonyManager.getNeighboringCellInfo() does not work. The following
application: package com.telephonytest.com; import java.util.ArrayList;
import android.app.Activity; import android.os.Bundle; import
android.telephony.NeighboringCellInfo; import
android.telephony.TelephonyManager; public class TelephonyTest extends
Activity { private static TelephonyManager mTelephonyManager; /** Called
when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
mTelephonyManager =
(TelephonyManager)getSystemService(TelephonyTest.TELEPHONY_SERVICE);
ArrayListQ&lt;ENeighboringCellInfoQ&gt;E mNeighboringCellInfo;
mNeighboringCellInfo = new ArrayListQ&lt;ENeighboringCellInfoQ&gt;E();
mNeighboringCellInfo =
(ArrayList)mTelephonyManager.getNeighboringCellInfo(); for(int i = 0; i
Q&lt;E mNeighboringCellInfo.size(); ++i) {
System.out.println(Q&quot;EmNeighboringCellInfo.get(i) -
Q&quot;E+mNeighboringCellInfo.get(i).toString()); } } } CRASHES WITH THE
FOLLOWING ERROR: 05-29 22:37:56.974: WARN/dalvikvm(5748): VFY: unable to
resolve virtual method 13904:
Landroid/telephony/TelephonyManager;.getNeighboringCellInfo
()Ljava/util/List; 05-29 22:37:56.974: WARN/dalvikvm(5748): VFY:
rejecting opcode 0x6e at 0x0019 05-29 22:37:56.974: WARN/dalvikvm(5748):
VFY: rejected Lcom/telephonytest/com/TelephonyTest;.onCreate
(Landroid/os/Bundle;)V 05-29 22:37:56.974: WARN/dalvikvm(5748): Verifier
rejected class Lcom/telephonytest/com/TelephonyTest; 05-29 22:37:56.974:
WARN/dalvikvm(5748): Class init failed in newInstance call
(Lcom/telephonytest/com/TelephonyTest;) 05-29 22:37:56.984:
WARN/dalvikvm(5748): threadid=3: thread exiting with uncaught exception
(group=0x40013e28) 05-29 22:37:56.984: ERROR/AndroidRuntime(5748):
Uncaught handler: thread main exiting due to uncaught exception 05-29
22:37:57.154: ERROR/AndroidRuntime(5748): java.lang.VerifyError:
com.telephonytest.com.TelephonyTest 05-29 22:37:57.154:
ERROR/AndroidRuntime(5748): at java.lang.Class.newInstance(Native
Method) 05-29 22:37:57.154: ERROR/AndroidRuntime(5748): at
android.app.Instrumentation.newActivity(Instrumentation.java:1096) 05-29
22:37:57.154: ERROR/AndroidRuntime(5748): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2060)
05-29 22:37:57.154: ERROR/AndroidRuntime(5748): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2156)
05-29 22:37:57.154: ERROR/AndroidRuntime(5748): at
android.app.ActivityThread.access$1800(ActivityThread.java:112) 05-29
22:37:57.154: ERROR/AndroidRuntime(5748): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1580)
05-29 22:37:57.154: ERROR/AndroidRuntime(5748): at
android.os.Handler.dispatchMessage(Handler.java:88) 05-29 22:37:57.154:
ERROR/AndroidRuntime(5748): at android.os.Looper.loop(Looper.java:123)
05-29 22:37:57.154: ERROR/AndroidRuntime(5748): at
android.app.ActivityThread.main(ActivityThread.java:3742) 05-29
22:37:57.154: ERROR/AndroidRuntime(5748): at
java.lang.reflect.Method.invokeNative(Native Method) 05-29 22:37:57.154:
ERROR/AndroidRuntime(5748): at
java.lang.reflect.Method.invoke(Method.java:515) 05-29 22:37:57.154:
ERROR/AndroidRuntime(5748): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
05-29 22:37:57.154: ERROR/AndroidRuntime(5748): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) 05-29
22:37:57.154: ERROR/AndroidRuntime(5748): at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>alessdon...@gmail.com</author>
<when>Mon, 01 Jun 2009 19:16:18 +0000</when>
<what>The applicationQ&apos;Es permissions include:

Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_COARSE_LOCATIONQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_FINE_LOCATIONQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_COARSE_UPDATESQ&quot;E /Q&gt;E

Thanks.

Alex Donnini</what>
</comment>
<comment>
<author>LiamJame...@gmail.com</author>
<when>Wed, 10 Jun 2009 15:33:05 +0000</when>
<what>Hey,

Correct me if iQ&apos;Em wrong, as i am a noob with android and havent touched java in many
years, but the documentation states that getNeighboringCellInfo() returns a
ListQ&lt;ENeighboringCellInfoQ&gt;E not ArrayListQ&lt;ENeighboringCellInfoQ&gt;E i assume they are not
the same.

Either way i too am having troubles with this call using the same permissions, here
is how i was trying it.

private List mNeighbours;

/** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        mNeighbours = mTelephonyManager.getNeighboringCellInfo();

I am using eclipse on windows and it will not run the the code until the errorQ&apos;Es are
sorted, here is the error.

The method getNeighboringCellInfo() is undefined for the type TelephonyManager

Have you managed to this to work at all? or do you have other info that may help me?

Thanks,

Liam
</what>
</comment>
<comment>
<author>LiamJame...@gmail.com</author>
<when>Fri, 12 Jun 2009 14:55:40 +0000</when>
<what>Ok, figured out what i was doing wrong. It needs to built for Android 1.5 API version
3. I was originally playing around with the code in an app i was building for Android
1.1.

My code above works fine with 1.5. This may help others. I am now just waiting the
API to materialise from ISSUE 700 (I think) so i can get all the data provided in the
Field Test app or net monitor or what ever you want to call it!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:39:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:20:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9611</bugid>
<title>Facebook users can not enter password at Landscape mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SooHyuck...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 08:01:15 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. go to facebook.com for the 1st time 2. enter username -Q&gt;E change
landscape mode -Q&gt;E press next - What happened. doesnQ&apos;Et go to password
field - What you think the correct behavior should be. should go to
password field</description>
</bug>
<bug>
<bugid>19686</bugid>
<title>Add display option to show contact nickname </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jogabola@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 16:22:05 +0000</openedDate>
<description>In Android contacts app in Q&quot;EDisplay OptionsQ&quot;E, the only choices available
under Q&quot;Eview contact names asQ&quot;E are Q&quot;EFirst name firstQ&quot;E and Q&quot;ELast name
firstQ&quot;E. I propose a new checkbox option be added called Q&quot;EShow nickname
instead if existsQ&quot;E The result of which should display the nickname field
(instead of First and last name) in the contact listing where-ever a
nickname exists if that option is checked in the Q&quot;EDisplay OptionsQ&quot;E
section. I hope this isnQ&apos;Et too much to ask? -chris</description>
</bug>
<bug>
<bugid>8863</bugid>
<title>Improve the lockscreen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-09T09:28:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Sat, 05 Jun 2010 11:17:24 +0000</openedDate>
<description>The lockscreen is currently very simple, and my proposal is to improve
it by the possibility to customize it by adding custom widgets. Some
examples could be: - calendar - agenda - missed call, sms, email - music
controls</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:28:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8373</bugid>
<title>URL in SMS message text is incorrectly interpreted as an email address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>asparsho...@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 20:47:22 +0000</openedDate>
<description>Device - HTC Legend O/S - Android 2.1 SMS message text containing a URL
with Q&apos;E@Q&apos;E symbols is incorrectly interpreted as an email address,
therefore you cannot click the link to access the web page through the
browser. Example Full Message text (a GPS Tracker response specifying
lat and long coordinates and the map data through a URL): lat:50.788298
long:-001.117993 speed: 000.0 T:15/05/10 00:54
http://www.wxlxy.com/GPSTracker.aspx?key=354776838159890@6306384.400@-943944.8
Android Interprets this string incorrectly as an email address (shown in
the Q&apos;ESelect LinkQ&apos;E page):
//www.wxlxy.com/GPSTracker.aspx?key=354776838159890@6306384.400@-943944.8
Click on the link and it says: Q&apos;EVerify the email addressQ&apos;E Then errors
with: Q&apos;ESorry!Q&apos;E Q&apos;EThe application Messages (process com.android.mms) has
stopped unexpectedly. Please try againQ&apos;E with a Q&apos;EForce CloseQ&apos;E button</description>
<comment>
<author>gonti...@gmail.com</author>
<when>Wed, 17 Nov 2010 13:22:40 +0000</when>
<what>PLEASE FIX THIS</what>
</comment>
<comment>
<author>ansar.sy...@clickatell.com</author>
<when>Mon, 21 Mar 2011 17:30:37 +0000</when>
<what>I have exactly the same issue on my HTC Wildfire.

Running:
Firmware version: 2.1-update1
Baseband version: 13.45.55.24H_3.35.15.31

Please fix this.

Tx.</what>
</comment>
</bug>
<bug>
<bugid>3062</bugid>
<title>Incorrect implementation of parse3339</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-01-12T22:58:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>douglas....@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 23:25:54 +0000</openedDate>
<description>The current implementation of parse3339 in
frameworks/base/core/jni/android_text_format_Time.cpp(line 463 to 600)
has issues. It requires that millisecond precision be given with exactly
3 decimal values. It then ignores this, which I have no problem with.
The RFC on the other hand states any level of precision is acceptable,
even zero provided that no decimal point is given. The biggest bug in my
opinion is the error message given when using it without 3 decimal
points of precision, which states that Q&quot;E+Q&quot;E or Q&quot;EminusQ&quot;E could not be found
at position 19, when in fact it is looking at position 23. Suggest
fixes: * either fix the function to more correctly implement the rfc or,
* fix the error message and supplied documentation.</description>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Mon, 20 Jul 2009 06:49:11 +0000</when>
<what>I submitted a change to Gerrit to address this. Thanks for the excellent bug report!

https://review.source.android.com/10727</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:51:09 +0000</when>
<what></what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Thu, 27 Aug 2009 16:36:58 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Jan 2010 22:58:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5</bugid>
<title>Makes something new and exciting</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-01-08T23:08:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>s...@gmx.ch</reportedBy>
<openedDate>Mon, 12 Nov 2007 22:46:48 +0000</openedDate>
<description>What steps will reproduce the problem? 1. google is not inovativ anymore
2. noone has been waiting for this 3. This will not make a better world.
Google turns bad What is the expected output? What do you see instead?
Hey! Make people happy again. Just do your gmail and google earth( that
you have boot anyway) for the mobile and forgett the rest What version
of the product are you using? On what operating system? I am using a
real mobile phone, not a hokus pokus device that canQ&apos;Et do anything good.
Look at the adds: Nokia phone: Musicplayer! Samsung phone: Camera with
flash and zoom! Apples iphone: Livestyle device! google-app-device: not
even very good to make calls. Please provide any additional information
below. So where are you and which way you wanna go google?</description>
<comment>
<author>benjamin...@gmail.com</author>
<when>Mon, 12 Nov 2007 23:28:00 +0000</when>
<what>I, for one, vote for this defect to be resolved.

WORKSFORME</what>
</comment>
<comment>
<author>d...@google.com</author>
<when>Tue, 13 Nov 2007 06:07:32 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jan 2008 23:08:30 +0000</when>
<what>Thanks for your input!  However, questions and comments related to Android should
go to our Discussion Group at http://groups.google.com/group/android-developers.
This Issue Tracker should only be used for submitting bug reports and feature requests.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:57:57 +0000</when>
<what></what>
</comment>
<comment>
<author>s...@gmx.ch</author>
<when>Sun, 30 Aug 2009 20:48:51 +0000</when>
<what>Hey guys. DonQ&apos;Et take this issue to serius. You are doing a great job!</what>
</comment>
</bug>
<bug>
<bugid>12760</bugid>
<title>google talk force close when storage low</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>swda289...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 05:03:29 +0000</openedDate>
<description>google talk is force closed when internal storage is low.(HTC Desire 2.2
in Taiwan)</description>
</bug>
<bug>
<bugid>3455</bugid>
<title>Usability fali of hang up button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 03 Aug 2009 17:29:43 +0000</openedDate>
<description>I do not understand why the android team chose hang up button as a lock
screen button. What do you guys do when talking through a headset and
you want to lock the phone and put it in your pocket during a call? You
are constantly dropping calls! Why the hang up button could not be done
as all the phones - return to the main screen?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:36:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:46:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:00:26 +0000</when>
<what></what>
</comment>
<comment>
<author>sneil...@gmail.com</author>
<when>Mon, 14 Dec 2009 21:07:38 +0000</when>
<what>I am wondering about this too. Why does the hang up button lock the screen? What if an 
application needs to access the hang up button?</what>
</comment>
<comment>
<author>orosp...@gmail.com</author>
<when>Tue, 26 Jan 2010 20:12:38 +0000</when>
<what>IQ&apos;Eve been bitten by this one, too; my muscle memory is quite used to tapping that key 
to lock and disable the display.

ItQ&apos;Es kind of embarassing to explain to the other party when you call back, too.
</what>
</comment>
</bug>
<bug>
<bugid>12631</bugid>
<title>OS features/UI </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RaidenMe...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 16:34:11 +0000</openedDate>
<description>Please support higher resolutions with future Android releases possibly
up to 1920 x 1080 as you have Google TV and every HDTV you buy now is
Maximum 1080P resolution and then obviously be optimized for smart
phones,tablets and TV platforms using Android. Hopefully there will be
better X86 support with android, Also I would think if the media
capabilites were much more sharper ( polished UI )cleaner and appealing
and support for more codes it would take a shot at competitors but also
might open new market for Android such as MP3 players which would be
nice to see! I love Android and the fact everything is Open :D i see
Android as the windows of mobile in some aspects due what you can do
hardware and softwise i hope Android gets these featues more native and
added Android is the future to me because one HATE about mobile phones
which ive always shared is..boredom of a device UI or feature i mean 5
years ago Nokia ruled with Symbian to me looking at what people had at
school or outside Q&quot;E ahh mate is that the n75 or some crappy Walkman
phone :L but i love how Android for me is engaging i have had my Nexus
One a year soon and I love it but i love the android platform how i
havent been tired of seeing same stuff but its the rich web experiance
and powerful hardware but most of all design and feature rich software
which makes me love IT! i actually thank you for creating this OS
because it took away my complaints and is Great i just wish carries
would get the updates OTA faster but thank you Google and the Android
team (Y) :D</description>
</bug>
<bug>
<bugid>9606</bugid>
<title>https websites donQ&apos;Et load in browser when not on wireless</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-21T17:32:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>kah...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 02:34:59 +0000</openedDate>
<description>Phone: nexus one Version: 2.2 Since upgrading to android 2.2 (starting
with the first leaked manual update all the way to FRF91), IQ&apos;Eve been
unable to open any https websites in the browser unless the phone is
connected to wifi. When I am in 3G or Edge, attempts to open a https
website would just give me a blank window as if you just went to
about:blank. Sites that I tried include https://mail.google.com/,
https://www.google.com/reader/, bank of americaQ&apos;Es login page, and
facebookQ&apos;Es login page.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:32:28 +0000</when>
<what>IQ&apos;Em unable to duplicate using a stock Nexus One running FRF91 (T-Mobile sim). You donQ&apos;Et mention what carrier youQ&apos;Ere using, but I assume that this issue is related to the original.</what>
</comment>
<comment>
<author>kah...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:52:43 +0000</when>
<what>thanks, the problem is indeed related to the APN proxy settings, somehow I wasnQ&apos;Et able to find that bug when I filed mine. Maybe better error handling could have helped though. </what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17810</bugid>
<title>Force close occurred.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-20T16:46:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 08:05:54 +0000</openedDate>
<description>- Steps to reproduce the problem. stress test - What happened. Force
close occurred. - What you think the correct behavior should be. Force
close should not be occurred. error log: 06-18 18:44:28.469 10122 19797
E AndroidRuntime: FATAL EXCEPTION: BaseLocationProvider 06-18
18:44:28.469 10122 19797 E AndroidRuntime: java.lang.RuntimeException:
Already running 06-18 18:44:28.469 10122 19797 E AndroidRuntime: at
F.g.g(Unknown Source) 06-18 18:44:28.469 10122 19797 E AndroidRuntime:
at F.l.run(Unknown Source) 06-18 18:44:28.469 10122 19797 E
AndroidRuntime: at java.lang.Thread.run(Thread.java:1019) 06-18
18:44:28.479 10122 10145 D SensorManager: registerListener :: handle = 0
name= K3DH Acceleration Sensor delay= 60000 Listener= aF.a@4064a190</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 20 Jun 2011 16:46:01 +0000</when>
<what>just report the crash with the feedback dialog.</what>
</comment>
</bug>
<bug>
<bugid>5894</bugid>
<title>Email notificationQ&apos;Es ring tone setting keeps ignoring the silent ringtone selection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>mcbailey...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 20:47:21 +0000</openedDate>
<description>Device: Nexus 1 OS: Android 2.1 IQ&apos;Eve set my email notification ringtone
to Q&quot;ESilentQ&quot;E in the Email applications setting. For some reason it keeps
reverting back to Q&quot;Edefault ringtoneQ&quot;E. IQ&apos;Eve also had it actually stay on
the Q&quot;ESilentQ&quot;E ringtone, but still notify with the default ringtone. As it
is right now, iQ&apos;Em being notified by every revision control commit I have
tied to that account so IQ&apos;Eve turned it off.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:07:22 +0000</when>
<what></what>
</comment>
<comment>
<author>mawei...@gmail.com</author>
<when>Wed, 03 Feb 2010 07:37:22 +0000</when>
<what>I met the same bug too. 
</what>
</comment>
<comment>
<author>uncultu...@gmail.com</author>
<when>Thu, 15 Apr 2010 16:34:38 +0000</when>
<what>Experiencing same issue on Motorola DROID.</what>
</comment>
<comment>
<author>jbooth7@gmail.com</author>
<when>Thu, 22 Apr 2010 20:25:41 +0000</when>
<what>Same thing here

G1 firmware 1.6

This sucks guys.  </what>
</comment>
<comment>
<author>klod...@gmail.com</author>
<when>Wed, 09 Jun 2010 15:32:14 +0000</when>
<what>I confirm this also on HTC Desire. </what>
</comment>
<comment>
<author>Kevin.M.Shaffer@gmail.com</author>
<when>Thu, 29 Jul 2010 15:16:47 +0000</when>
<what>This is still a problem in Android 2.2 (Froyo) as far as I can tell.

This bug also applies to the new vibrate settings (Always, Only when silent, or Never).  I keep setting to Q&quot;ENeverQ&quot;E and it reverts back to Q&quot;EAlwaysQ&quot;E which is my default for the Vibrate option in the main phone settings under Settings -Q&gt;E Sound Settings -Q&gt;E General.  I suspect the Email app simply doesnQ&apos;Et remember itQ&apos;Es own settings and reverts back to the notification defaults.

Model Number: Droid
Android Version: 2.2
Baseband Version: C_01.3E.03P
Kernel Version: 2.6.32.9-P3Droids pierce@MyDroidWorld #75
Build Number: Sapphire-0.8.4-Droid</what>
</comment>
<comment>
<author>loebot...@gmail.com</author>
<when>Mon, 09 May 2011 22:03:37 +0000</when>
<what>On my Nexus-S it remembers my Q&quot;ESilentQ&quot;E ringer selection for individual email accounts, but still makes the default sound.</what>
</comment>
<comment>
<author>ronnie...@gmail.com</author>
<when>Wed, 10 Aug 2011 13:01:04 +0000</when>
<what>IQ&apos;Eve got this bug after upgrading from 2.2.1 to 2.3.3. LG Optimus One.
No matter what youQ&apos;Eve set in your email account notification settings (silent or other sound), new emails always trigger the default/global notification sound.</what>
</comment>
<comment>
<author>loebot...@gmail.com</author>
<when>Wed, 10 Aug 2011 16:24:06 +0000</when>
<what>My Nexus-S now behaves properly.  Not sure what changed, if there was an update or what.  I did do a factory reset, so perhaps that tweaked something.</what>
</comment>
</bug>
<bug>
<bugid>552</bugid>
<title>Shadows drawn after every object is painted, leading to shadows overwriting objects</title>
<status>Reviewed</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Thu, 27 Mar 2008 17:34:43 +0000</openedDate>
<description>When painting an object with a Paint where setShadowLayer() has been
called to set a drop-shadow, shadows are drawn after every paint
operation on the canvas. If objects are close together, then the shadow
from later-painted shapes are plotted over the top of earlier-painted
shapes. What should happen is that the shadow layer should be composed
with the foreground layer right before the canvas is passed to the
SurfaceFlinger (or at least after all user drawing has happened). I have
tried using canvas.saveLayer() to plot all foreground objects before the
shadow is drawn (hopefully on canvas.restore()), but this didnQ&apos;Et fix the
problem. I can only assume that full layer support is currently being
added, based on the following javadoc entry: public void
setShadowLayer(float radius, float dx, float dy, int color) Temporary
API to expose layer drawing. This draws a shadow layer below the main
layer, with the specified offset and color, and blur radius. If radius
is 0, then the shadow layer is removed. Nevertheless, if it will take
time before full layer support is enabled, it would be great to have
this rendering glitch fixed, as it makes some things IQ&apos;Em trying to draw
look pretty bad. Thanks!</description>
<comment>
<author>r...@google.com</author>
<when>Thu, 03 Apr 2008 16:39:48 +0000</when>
<what>setShadowLayer is applied to a paint, not a canvas. It always draws the shadow and
then the fg on each Q&quot;EdrawQ&quot;E call. The canvas is not aware of this per se, and it is
only a coincident that it is called layer, and canvas has a saveLayer() call.

Canvas.saveLayer() is a variant of save() that redirects all subsequent draws (until
the balancing restore() call) to an offscreen layer/buffer. It does not try to do
anything shadowish.

I will update the documentation for both calls to try to make this clearer.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 03 Apr 2008 19:38:08 +0000</when>
<what>Right... but would it be possible at all to make one slight change, so that all
shadowing happens only on non-redirected draws, so that Canvas.saveLayer()Q&apos;Es
corresponding restore() call would cause the shadow to be applied, but shadows
wouldnQ&apos;Et be applied while the redirected drawing is happening?  It would provide a
workaround to this problem, and based on your description, thereQ&apos;Es no other way to
accomplish this other than drawing objects in a direction opposite from the direction
the shadow falls.

Shadowing is a great effect but the lack of being able to shadow a whole group of
objects is a real problem.

Thanks!
</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Thu, 03 Apr 2008 19:50:33 +0000</when>
<what>Ah, now I understand better what youQ&apos;Ere looking for... Can you have more control over
post-processing the layer when canvas.restore() is called.

The existing feature lets you pass a paint to canvas.saveLayer(), but I had always
envisioned that to just apply the paintQ&apos;Es alpha/colorfilter/xfermode to the offscreen
as it was drawn onto the layer(s) below. Your idea (I think) is can we extend what
the layerQ&apos;Es paint can do? Can it (for instance) draw the layer as a displaced shadow
first and then the layer itself?

To quote Spoke from that episode where he has a goatee: Q&quot;ECaptain Kirk, I shall
consider it...Q&quot;E
</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 03 Apr 2008 22:01:01 +0000</when>
<what>Right, ideally it would be great to be able to override certain Paint attributes
within the layer (similar to how a different transform matrix can be applied to the
layer), but if necessary, at least for my current application, I can simply disable
the shadow drawing attribute when painting to the layer, so I donQ&apos;Et absolutely need
this feature.

What IQ&apos;Em talking about is simply applying the current paint attributes to each object
when it is drawn inside the layer, and then applying the paint attributes again to
the entire layer on restore().  That way I can disable shadow drawing for the objects
in the layer, and turn it on when the whole layer is merged back onto the canvas. 
This may require a restore(Paint layerPaint) method -- and, conveniently, the change
doesnQ&apos;Et break current API.  layerPaint is where I would set the shadow-drawing to happen.

I think thereQ&apos;Es a param in saveLayer() right now for setting alpha for the layer
drawing?  That should probably just go in restore(Paint layerPaint) too... color info
would be ignored for this Paint, but the alpha setting of the color would be used to
determine how to blend the layer back onto the canvas.

Did I describe the problem in shadows overlapping well enough?  ItQ&apos;Es hard to
describe, I can post some screenshots if itQ&apos;Es not clear, but basically imagine a grid
of shadowed rectangles drawn close to each other (closer than the shadow radius).  If
the shadow is below and to the right, the boxes have to be drawn right to left,
bottom to top, rather than left to right, top to bottom, otherwise the shadows are
drawn over the boxes below and to the right.  Shadowed drawing makes my app look *so*
much more professional (like the difference between Keynote and Powerpoint, Keynote
has shadows by default), itQ&apos;Es a shame this doesnQ&apos;Et work.
</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 04 Apr 2008 12:11:36 +0000</when>
<what>The paint that is passed to saveLayer is applied only to the final offscreen when it
is applied during restore(). It is not applied to each drawing element as they are
drawn. And yes, color/shader information is ignore, only alpha/colorfilter/xfermode
fields are respected.

I will investigate to see if we can extend it to also apply effects like shadows to
the final buffer during restore()...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:14:22 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 23 Feb 2010 22:15:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14085</bugid>
<title>Unlock Vibration</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>liquidre...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 17:56:59 +0000</openedDate>
<description>I would like to see an option to turn of the vibration when sliding to
unlock.</description>
<comment>
<author>swda289...@gmail.com</author>
<when>Mon, 24 Jan 2011 02:18:08 +0000</when>
<what>Settings -Q&gt;E Security -Q&gt;E Use tactile feedback</what>
</comment>
</bug>
<bug>
<bugid>10031</bugid>
<title>Add a seekbar preference</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>kaj.bjur...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 10:37:55 +0000</openedDate>
<description>IQ&apos;Eve seen many different implementations of a custom seekbar preference.
Most of them are buggy in some way. Seekbars (or something similar) is
great when a user should select a value between two numbers. It would be
nice to have one added to the Android API.</description>
<comment>
<author>beradrian</author>
<when>Sun, 12 Sep 2010 12:20:11 +0000</when>
<what>It is not something unusual that your application will require a setting editable by a seek bar. This will be a very good addition to the SDK.</what>
</comment>
<comment>
<author>beradrian</author>
<when>Sun, 12 Sep 2010 12:20:13 +0000</when>
<what>It is not something unusual that your application will require a setting editable by a seek bar. This will be a very good addition to the SDK.</what>
</comment>
<comment>
<author>yhua53...@gmail.com</author>
<when>Wed, 16 Feb 2011 11:44:00 +0000</when>
<what>it will be helpful to have a standard one in the api </what>
</comment>
<comment>
<author>DDCru...@gmail.com</author>
<when>Thu, 17 Feb 2011 05:20:54 +0000</when>
<what>This would be nice, and I would recommend a specialized seekbar for volume control.</what>
</comment>
<comment>
<author>bless...@gmail.com</author>
<when>Wed, 23 Feb 2011 03:48:38 +0000</when>
<what>This would be good.</what>
</comment>
<comment>
<author>bagiucar...@gmail.com</author>
<when>Mon, 14 Mar 2011 18:57:22 +0000</when>
<what>It would be nice to have this one in the standard API.</what>
</comment>
</bug>
<bug>
<bugid>17297</bugid>
<title>Honeycomb: driver required for installing MTP with WIN XP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chunlung...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 02:20:55 +0000</openedDate>
<description>If we only register MTP function in the USB composition set, it works
fine with Windows XP. No additional driver is required for installing
MTP device. But if we register MTP function with other USB functions
like ADB, PC will ask us to install driver for MTP device, we donQ&apos;EtQ&apos;E
know why since the PID/VID and interface number of MTP device all
unchanged.</description>
</bug>
<bug>
<bugid>4006</bugid>
<title>verifyError with maps add-on</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-10-09T00:54:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>clement....@gmail.com</reportedBy>
<openedDate>Thu, 24 Sep 2009 18:59:54 +0000</openedDate>
<description>i need to add the (external) maps.jar (version 1.3) on this project
(target 1.5) : http://geoedu.googlecode.com/svn/trunk/ If i donQ&apos;Et add
the jar I get a Verifyerror exception, in both cases it compiles but in
the case without the maps.jar add-on, the app crashes immediatly !
consequence the final apk size is too big...</description>
<comment>
<author>clement....@gmail.com</author>
<when>Thu, 08 Oct 2009 13:35:41 +0000</when>
<what>?? help ?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Oct 2009 00:54:08 +0000</when>
<what>add Q&lt;Euses-library android:name=Q&quot;Ecom.google.android.mapsQ&quot;E /Q&gt;E to your manifest,
_inside_ the Q&lt;EapplicationQ&gt;E node.</what>
</comment>
<comment>
<author>clement....@gmail.com</author>
<when>Fri, 09 Oct 2009 20:46:16 +0000</when>
<what>yeah


itQ&apos;Es OK

thx you</what>
</comment>
</bug>
<bug>
<bugid>11637</bugid>
<title>Gmail error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>q0822k...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 06:06:40 +0000</openedDate>
<description>?occurrence process: 1. Applications - Gmail - Options - Compose 2.
random input receiev people - input twice Hold 3. touch lockscreen/start
drag 4. Recipient Error/OK ?Occurrence state: Start recipient Error pop
up ?Excepted result: not start recipient Error [#18 : 2/2 EA : 5/5]</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:27:07 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>17037</bugid>
<title>my phone is unluck</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-05-23T21:46:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marat...@live.com.au</reportedBy>
<openedDate>Sat, 21 May 2011 09:14:15 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs in OpenGL. Please describe
the problem in detail. Be sure to include: - Which version of Android
youQ&apos;Ere using - Which hardware youQ&apos;Ere using - Whether your issue exists
both on a device and on the emulator - Steps to reproduce the problem -
Sample source code demonstrating the problem - What you think the
correct behavior should be Please also run Q&quot;Eadb bugreportQ&quot;E and archive
the output.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:46:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14742</bugid>
<title>Google SMS bug : message counter does not show up with UCS2 character</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Xelloss4...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 05:01:32 +0000</openedDate>
<description>Android version : 2.2.1 ( Froyo ) If less than 2 character line, there
is not enough room to display message character. Scenario 1 Go to
messaging -Q&gt;E settings and make sure that Q&quot;ENational charactersQ&quot;E menu is
enabled. Start typing using UCS2 characters. Expected behaviour: - when
approaching ~60 characters the counter should appear to indicate how
many more characters can be entered before the message is too long to be
sent in one SMS Actual behaviour: - there is no indication before around
100 characters and the point when the message is going to be sent in 3
messages. Scenario 2: Go to messaging -Q&gt;E settings and make sure that
Q&quot;ENational charactersQ&quot;E menu is enabled. Start typing not using UCS2
characters. After Q&gt;E80 characters add one UCS2 character Expected
behaviour: - counter should appear showing the message will be sent ion
2 SMS Actual behaviour: - the counter does not show and user has no
indication that 2 SMS will be sent</description>
</bug>
<bug>
<bugid>20060</bugid>
<title>IllegalStateException found in monkey test with google maps(v 5.8.0).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gchoiD...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 04:55:44 +0000</openedDate>
<description>IllegalStateException found during on the monkey test with following
command. monkey -s 1434856916 -p com.google.android.apps.maps
--monitor-native-crashes --ignore-security-exceptions
--kill-process-after-error --pct-trackball 0 --pct-nav 0 --pct-anyevent
10 --pct-appswitch 2 -v -v --throttle 500 600000 Google Maps v5.8.0
found from logs: 09-10 10:55:14.469 7891 7891 W dalvikvm: threadid=1:
thread exiting with uncaught exception (group=0x4001e560) 09-10
10:55:14.499 7891 7891 E AndroidRuntime: FATAL EXCEPTION: main 09-10
10:55:14.499 7891 7891 E AndroidRuntime:
java.lang.IllegalStateException: The content of the adapter has changed
but ListView did not receive a notification. Make sure the content of
your adapter is not modified from a background thread, but only from the
UI thread. [in ListView(-1, class
android.widget.AutoCompleteTextView$DropDownListView) with Adapter(class
com.google.googlenav.suggest.android.h)] 09-10 10:55:14.499 7891 7891 E
AndroidRuntime: at
android.widget.ListView.layoutChildren(ListView.java:1591) 09-10
10:55:14.499 7891 7891 E AndroidRuntime: at
android.widget.AbsListView.onTouchModeChanged(AbsListView.java:2111)
09-10 10:55:14.499 7891 7891 E AndroidRuntime: at
android.view.ViewTreeObserver.dispatchOnTouchModeChanged(ViewTreeObserver.java:591)
09-10 10:55:14.499 7891 7891 E AndroidRuntime: at
android.view.ViewRoot.ensureTouchModeLocally(ViewRoot.java:2166) 09-10
10:55:14.499 7891 7891 E AndroidRuntime: at
android.view.ViewRoot.ensureTouchMode(ViewRoot.java:2150) 09-10
10:55:14.499 7891 7891 E AndroidRuntime: at
android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2260) 09-10
10:55:14.499 7891 7891 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1955) 09-10
10:55:14.499 7891 7891 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 09-10 10:55:14.499
7891 7891 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
09-10 10:55:14.499 7891 7891 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3859) 09-10
10:55:14.499 7891 7891 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 09-10 10:55:14.499
7891 7891 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 09-10 10:55:14.499 7891
7891 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
09-10 10:55:14.499 7891 7891 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:647) 09-10
10:55:14.499 7891 7891 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 09-10 10:55:14.519 239 239
W ActivityManager: Force-killing crashed app
com.google.android.apps.maps at watcherQ&apos;Es request 09-10 10:55:14.549 239
245 I ActivityManager: Process com.google.android.apps.maps (pid 7891)
has died.</description>
</bug>
<bug>
<bugid>15988</bugid>
<title>Browser canQ&apos;Et display scrollbar on http://www.fff.fr</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sbblue.m...@samsung.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 10:25:20 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: #reproduce
steps - Browser go http://www.fff.fr/ -Q&gt;E select menu Q&quot;EChampionnatsQ&quot;E on
the top menu -Q&gt;E select combobox Q&quot;EChoisir une LigueQ&quot;E and select any item
on the combobox list -Q&gt;E select a button Q&quot;ERECHERCHERQ&quot;E #problem There is
no scrollbar on the list so I canQ&apos;Et move scrollbar.(please find the
attachment) DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) Nexus S Gingerbread and All android devices I
have tested If you happen to have a development environment, please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 15:21:58 +0000</when>
<what></what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 07 Apr 2011 00:28:33 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=6864

</what>
</comment>
</bug>
<bug>
<bugid>18856</bugid>
<title>StringIndexOutOfBoundsException with 401 Unathorized response</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ror...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 13:07:45 +0000</openedDate>
<description>IQ&apos;Em using HttpURLConnection to connect to a CouchDb server and IQ&apos;Em using
cookie to authentificate. ItQ&apos;Es working fine when the cookie is valid,
then when it becomes invalid (timeout), the server returns a 401
Unauthorized, and at that point HttpURLConnection is throwing
StringIndexOutOfBoundsException when using getInputStream() or
getResponseCode(). I attach two files, one is the HTTP request when the
cookie is ok, the other one when it return a 401. ItQ&apos;Es tested to crash
on a 2.2 emulator and on a N1 with 2.3.3 (CM 7.0.3). Here is the crash
log: E/AndroidRuntime( 633): java.lang.RuntimeException: An error
occured while executing doInBackground() E/AndroidRuntime( 633): at
android.os.AsyncTask$3.done(AsyncTask.java:200) E/AndroidRuntime( 633):
at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
E/AndroidRuntime( 633): at
java.util.concurrent.FutureTask.setException(FutureTask.java:124)
E/AndroidRuntime( 633): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
E/AndroidRuntime( 633): at
java.util.concurrent.FutureTask.run(FutureTask.java:137)
E/AndroidRuntime( 633): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
E/AndroidRuntime( 633): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
E/AndroidRuntime( 633): at java.lang.Thread.run(Thread.java:1096)
E/AndroidRuntime( 633): Caused by:
java.lang.StringIndexOutOfBoundsException E/AndroidRuntime( 633): at
java.lang.String.substring(String.java:1579) E/AndroidRuntime( 633): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getAuthorizationCredentials(HttpURLConnectionImpl.java:1769)
E/AndroidRuntime( 633): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.doRequestInternal(HttpURLConnectionImpl.java:1701)
E/AndroidRuntime( 633): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.doRequest(HttpURLConnectionImpl.java:1649)
E/AndroidRuntime( 633): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:1153)
E/AndroidRuntime( 633): at
info.lamatricexiste.budiez.Network.request(Network.java:98)
E/AndroidRuntime( 633): at
info.lamatricexiste.budiez.Network.requestWithCookie(Network.java:68)
E/AndroidRuntime( 633): at
info.lamatricexiste.budiez.Main$RemoteRequestTask.doInBackground(Main.java:229)
E/AndroidRuntime( 633): at
info.lamatricexiste.budiez.Main$RemoteRequestTask.doInBackground(Main.java:1)
E/AndroidRuntime( 633): at
android.os.AsyncTask$2.call(AsyncTask.java:185) E/AndroidRuntime( 633):
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
E/AndroidRuntime( 633): ... 4 more</description>
<comment>
<author>ror...@gmail.com</author>
<when>Wed, 27 Jul 2011 13:10:19 +0000</when>
<what>This is probably linked to http://code.google.com/p/android/issues/detail?id=12670</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 28 Jul 2011 12:31:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5676</bugid>
<title>IMAP syncing with local storage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mhelv...@gmail.com</reportedBy>
<openedDate>Mon, 28 Dec 2009 00:13:16 +0000</openedDate>
<description>There will be times when I will have no internet connection on my phone.
For me this is every time IQ&apos;Em not near a wifi hotspot, but I guess it
could also be to avoid roaming costs. At such times, it would still be
very useful to be able to read e-mails from my IMAP accounts. So I would
like the e-mail app to have the option of storing all e-mails from IMAP
accounts locally (preferably on the SD card), and syncing with the
server once every while, rather than pulling in mails only when they are
requested. Changes made locally should be synced back to the server as
well (even, for example, changes to the Q&apos;Eread/unreadQ&apos;E-status). In the
KDE e-mail client KMail they call this Q&quot;EDisconnected IMAPQ&quot;E, a feature I
use on all my machines. It works well.</description>
</bug>
<bug>
<bugid>19085</bugid>
<title>Gmail update lockrd out developers from reading gmail DB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>denniscr...@gmail.com</reportedBy>
<openedDate>Sat, 06 Aug 2011 23:47:21 +0000</openedDate>
<description>Gmail update locked developers from reading the gmail DB even though
they ask for user permission. This has caused a number of apps that need
this permission from working. Please reinstate this access or provide
another manner for these developers to gain the permissions necessary
for this valuable apps to work Q&gt;E</description>
<comment>
<author>ed.ka...@gmail.com</author>
<when>Sat, 06 Aug 2011 23:51:22 +0000</when>
<what>I agree. Not sure what the rationale was on this one, other than to break existing behaviour.</what>
</comment>
</bug>
<bug>
<bugid>18640</bugid>
<title>Some sort of legacy menu related bug?  missing resourceID 0x109003e</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mark.and...@framehawk.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 22:14:17 +0000</openedDate>
<description>I am a developer developing a commercial product for Android.
Application was working just fine until a 3.2 upgrade to Xoom today.
Using legacy mode menus. When I activate the menu this exception gets
thrown. Please advise. Other applications such as Astro are also using
legacy menu and working fine... 07-18 18:09:59.650:
ERROR/AndroidRuntime(8981): FATAL EXCEPTION: main 07-18 18:09:59.650:
ERROR/AndroidRuntime(8981):
android.content.res.Resources$NotFoundException: Resource ID #0x109003e
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
android.content.res.Resources.getValue(Resources.java:1010) 07-18
18:09:59.650: ERROR/AndroidRuntime(8981): at
android.content.res.Resources.loadXmlResourceParser(Resources.java:2088)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
android.content.res.Resources.getLayout(Resources.java:849) 07-18
18:09:59.650: ERROR/AndroidRuntime(8981): at
android.view.LayoutInflater.inflate(LayoutInflater.java:389) 07-18
18:09:59.650: ERROR/AndroidRuntime(8981): at
com.android.internal.view.menu.MenuBuilder$MenuType.getMenuView(MenuBuilder.java:280)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
com.android.internal.view.menu.MenuBuilder.getMenuView(MenuBuilder.java:414)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
com.android.internal.policy.impl.PhoneWindow.initializePanelContent(PhoneWindow.java:992)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
com.android.internal.policy.impl.PhoneWindow.openPanel(PhoneWindow.java:490)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
com.android.internal.policy.impl.PhoneWindow.onKeyUpPanel(PhoneWindow.java:718)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
com.android.internal.policy.impl.PhoneWindow.onKeyUp(PhoneWindow.java:1377)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1655)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
android.view.ViewRoot.deliverKeyEventPostIme(ViewRoot.java:2895) 07-18
18:09:59.650: ERROR/AndroidRuntime(8981): at
android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2868) 07-18
18:09:59.650: ERROR/AndroidRuntime(8981): at
android.view.ViewRoot.handleMessage(ViewRoot.java:2048) 07-18
18:09:59.650: ERROR/AndroidRuntime(8981): at
android.os.Handler.dispatchMessage(Handler.java:99) 07-18 18:09:59.650:
ERROR/AndroidRuntime(8981): at android.os.Looper.loop(Looper.java:132)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
android.app.ActivityThread.main(ActivityThread.java:4123) 07-18
18:09:59.650: ERROR/AndroidRuntime(8981): at
java.lang.reflect.Method.invokeNative(Native Method) 07-18 18:09:59.650:
ERROR/AndroidRuntime(8981): at
java.lang.reflect.Method.invoke(Method.java:491) 07-18 18:09:59.650:
ERROR/AndroidRuntime(8981): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
07-18 18:09:59.650: ERROR/AndroidRuntime(8981): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 07-18
18:09:59.650: ERROR/AndroidRuntime(8981): at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>mark.and...@framehawk.com</author>
<when>Wed, 20 Jul 2011 16:37:36 +0000</when>
<what>The resource ID in decimal resolves to 17367102 which is in the range found in R$layout  I canQ&apos;Et seem to find it though.  Some internal reference to a layout that is no longer available in 3.2?

Anyone have any clues for me?

thanks</what>
</comment>
<comment>
<author>mark.and...@framehawk.com</author>
<when>Wed, 20 Jul 2011 17:11:08 +0000</when>
<what>Oh, I should also mention that the code works fine on prior versions of Android on various devices.</what>
</comment>
<comment>
<author>mark.and...@framehawk.com</author>
<when>Wed, 20 Jul 2011 17:20:16 +0000</when>
<what>more information:  one of my Activity the menu works, and on all others it is failing with the exception above.  Interestingly, itQ&apos;Es the main Activity that works and the others that fail.  I take the menu that works and place it in an Activity that wasnQ&apos;Et working and it fails as well.  So just further confirmation that it is some sort of Activity/Layout/Menu alignment problem.</what>
</comment>
<comment>
<author>mark.and...@framehawk.com</author>
<when>Thu, 21 Jul 2011 00:46:46 +0000</when>
<what>definitely some sort of bug in os 3.2 on Xoom.  if I override onCreatePanelView and return my own View it does not crash.  Of course, at this point my menu doesnQ&apos;Et show either.  Can anyone suggest what type of View i could return such that the menu will show as expected by default?</what>
</comment>
<comment>
<author>mark.and...@framehawk.com</author>
<when>Thu, 21 Jul 2011 02:22:41 +0000</when>
<what>more awesomeness for people to chew on:  

when I put this in my Activity
public View onCreatePanelView(int featureId)
	{	

		int menuLayoutId = Resources.getSystem().getIdentifier(Q&quot;Eexpanded_menu_layoutQ&quot;E, Q&quot;ElayoutQ&quot;E, Q&quot;EandroidQ&quot;E);
		ViewGroup parent = (ViewGroup)getWindow().getDecorView();
		return getLayoutInflater().inflate(menuLayoutId, parent);
	
	}

It generates the exact same exception as without the method....  this is disastrous.</what>
</comment>
<comment>
<author>mark.and...@framehawk.com</author>
<when>Thu, 21 Jul 2011 17:05:01 +0000</when>
<what>attached is the debugreport.

DoesnQ&apos;Et look like anyone cares about this but it is a major failure for 3.2 OS.

</what>
</comment>
<comment>
<author>dado.mar...@gmail.com</author>
<when>Thu, 01 Sep 2011 19:34:43 +0000</when>
<what>IQ&apos;Em getting the exact same issue, my callstack is:

android.content.res.Resources$NotFoundException: Resource ID #0x1090040
at android.content.res.Resources.getValue(Resources.java:1010)
at android.content.res.Resources.loadXmlResourceParser(Resources.java:2088)
at android.content.res.Resources.getLayout(Resources.java:849)
at android.view.LayoutInflater.inflate(LayoutInflater.java:389)
at com.android.internal.view.menu.MenuBuilder$MenuType.getMenuView(MenuBuilder.java:280)
at com.android.internal.view.menu.MenuBuilder.getMenuView(MenuBuilder.java:414)
at com.android.internal.policy.impl.PhoneWindow.initializePanelContent(PhoneWindow.java:992)
at com.android.internal.policy.impl.PhoneWindow.openPanel(PhoneWindow.java:490)
at com.android.internal.policy.impl.PhoneWindow.onKeyUpPanel(PhoneWindow.java:718)
at com.android.internal.policy.impl.PhoneWindow.onKeyUp(PhoneWindow.java:1377)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1655)
at android.view.ViewRoot.deliverKeyEventPostIme(ViewRoot.java:2922)
at android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2895)
at android.view.ViewRoot.handleMessage(ViewRoot.java:2054)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:132)
at android.app.ActivityThread.main(ActivityThread.java:4123)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:491)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>anothers...@gmail.com</author>
<when>Thu, 17 Nov 2011 09:10:25 +0000</when>
<what>I am also having this same error hundreds of times in a very popular application. Google is there anything that can be done to stop this?? Im losing lots of unhappy customers and in turn revenue. </what>
</comment>
<comment>
<author>steven.e...@gmail.com</author>
<when>Fri, 25 Nov 2011 16:37:53 +0000</when>
<what>I can confirm this error, exactly as the original reported described. I am at a loss as to how to fix it. </what>
</comment>
<comment>
<author>steven.e...@gmail.com</author>
<when>Sat, 26 Nov 2011 16:41:00 +0000</when>
<what>This issue also exists in 4.0. After some investigation, I have discovered that legacy menus work fine in 2 of my activities, but crash in 3 of them. The 3 all contain ListViews ... if I comment out the setAdapter line then the crash goes away OR if I donQ&apos;Et set the adapter until after the menu button has been pressed at least once, then the listView and the menu work as normal. Come on, whatQ&apos;Es going on here?!</what>
</comment>
<comment>
<author>steven.e...@gmail.com</author>
<when>Mon, 28 Nov 2011 18:46:32 +0000</when>
<what>I have solved this problem by changing the following in my Activity:

_adapter = new ChatsListAdapter(this, R.layout.chats_row_item, _appState._chats, _thisUserId);

... and this is the change that fixes it:

_adapter = new ChatsListAdapter(getApplicationContext(), R.layout.chats_row_item, _appState._chats, _thisUserId);

I hope this is of help to someone else, because this is a terrible issue!</what>
</comment>
</bug>
<bug>
<bugid>16379</bugid>
<title>Partly received Multiple SMS is hidden and only shows up if all parts are received</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sche...@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 22:05:23 +0000</openedDate>
<description>IQ&apos;Eve been writing and receiving a lot of SMS with Android 2.2 (CM 6) on
my G1 and some people told me that they received a positive send report,
but the SMS didnQ&apos;Et show up. IQ&apos;Eve also been texting a friend whoQ&apos;Es using
Android and I received a report, but he didnQ&apos;Et receive my SMS. My
explanation for this is that Android probably hides the SMS until it is
received completely. Other systems show SMS as soon as they are received
and only the parts that has been received, but at least that letQ&apos;Es
people know that something was sent to them - Android users are totally
oblivious to the fact that they received an SMS (which even triggered a
report) because it isnQ&apos;Et shown to them. Reproduce: Try sending
multiple-part SMS with any Phone/ System until some of the parts are not
being received on the Android phone. Notice that Android shows nothing,
although the phone did receive parts of the multiple SMS, which
triggered the report, which makes people think, that the SMS has been
received and shown to the user. Correct behaviour should be that Android
tells the user that something went wrong and/or show the parts of the
SMS that has been received, even when not all of them are there.
Indicate that there is something missing. ThatQ&apos;Es a problem of basic
texting service which a sophisticated OS like Android shouldnQ&apos;Et have,
because people rely on their SMS if they received a report.</description>
</bug>
<bug>
<bugid>15616</bugid>
<title>Android Market Search does not find relevant apps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Sat, 19 Mar 2011 04:32:56 +0000</openedDate>
<description>I searched for my app by name, Q&quot;EMy Location WidgetQ&quot;E. And on the market I
was the 6th hit. The hits before me had nothing to even do with
location. The first hit was Handcent SMS. Which is for texting. Steps to
Reproduce: Go to this link:
https://market.android.com/search?q=my+location+widgetQ&amp;Ec=apps Note the
search query and the chaotic listing of Q&quot;EirrelevantQ&quot;E apps.</description>
<comment>
<author>dewvi...@gmail.com</author>
<when>Tue, 29 Mar 2011 18:54:28 +0000</when>
<what>It is amazing how bad the search results are in the marketplace, especially since Google is supposedly good at search :)</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Sat, 14 May 2011 05:23:23 +0000</when>
<what>This is still a problem after the 3.1 update. The search for Q&quot;EMy Location WidgetQ&quot;E comes up with things that are completely off topic. I get hits for things like Email clients, Pregnancy stuff, and Clocks, etc.</what>
</comment>
<comment>
<author>Mario.Be...@gmail.com</author>
<when>Thu, 28 Jul 2011 01:57:42 +0000</when>
<what>Same issue here. When searching for specific application it return irrelevant apps that is not related like sex quotes, etc.

I prefer to use the web browser for search. ItQ&apos;Es much more faster. Not loosing my time searching on the Market anymore.

</what>
</comment>
<comment>
<author>Mario.Be...@gmail.com</author>
<when>Fri, 29 Jul 2011 02:31:43 +0000</when>
<what>I want to add to my previous comment that IQ&apos;Eve tried to filter the search in settings to get rid of irrelevent apps, but when I do that I canQ&apos;Et find other apps like Firefox wich is at level 3.</what>
</comment>
</bug>
<bug>
<bugid>299</bugid>
<title>problem accessing google maps, Mapview behind a proxy</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-11T23:32:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rawa...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 13:39:14 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. (For feature requests for APIs, please include sample code showing
how you are proposing the API should be used.)</description>
<comment>
<author>rawa...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:38:44 +0000</when>
<what>People behind a proxy : When trying to use google Maps API, or even the existant map
application on the emulator this shows a White page, no map, even if we configure the
proxy parameters in the sqlite database or if we use the -http-proxy....

Only the browser is working, and of course the google maps accessed via the browser
so the HTTP.

A such fix, can bring a very useful advantage for student engineers and developers
using there university internet connection behind a proxy or even those who work in
companies behind a proxy....Lot of people are experiencing the same problem....

I hope that even if thereQ&apos;Es no solution for the while to give a response from a
google engineer or to know the reason so that we can also figure out to choose an
alternative solution then getting a direct internet access.

Thank you !!</what>
</comment>
<comment>
<author>adam.hab...@gmail.com</author>
<when>Tue, 11 Mar 2008 20:10:01 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>adam.hab...@gmail.com</author>
<when>Tue, 11 Mar 2008 23:32:05 +0000</when>
<what>ThereQ&apos;Es an issue preventing the --http-proxy option from working with Windows in M5.
 It has been corrected in a future release.</what>
</comment>
<comment>
<author>rawa...@gmail.com</author>
<when>Fri, 14 Mar 2008 23:47:32 +0000</when>
<what>Thank you Adam for the explanation :)...IQ&apos;Ell be waiting impatiently for the future
SDK release. Keep going Google :)</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:37:39 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>garg...@gmail.com</author>
<when>Tue, 14 Jun 2011 06:22:53 +0000</when>
<what>I am also facing the same issue with Google APIs 8. Kindly let me know the solution.</what>
</comment>
</bug>
<bug>
<bugid>18013</bugid>
<title>Voice search application is not showing in recent application when open it via search key.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 08:33:18 +0000</openedDate>
<description>Development environment Gingerbread GMS r4 1) Steps to reproduce the
problem. 1- Long press search keyQ&gt;Evoice search will open.close it. 2-
Now Long press home keyQ&gt;Eobserve. 2) What happened. - Voice search
application is not showing in recent application when open it via search
key. - When open Voice Search in Applications panel, it shows up in
recent application. 3) What you think the correct behavior should be. -
Voice search application should display in recent.</description>
</bug>
<bug>
<bugid>8557</bugid>
<title>2.2 gmail - abridged google group email internal link fails to scroll to correct email entry</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T20:00:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>jame...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 18:37:00 +0000</openedDate>
<description>Using 2.2 gmail. I subscribe to the Android google groups and receive
abridged emails. The emails contain a summary title of all the newly
updated threads; each is a hyperlink to a point within the email where
more detail is given. It is these summary/title links that no longer
Q&apos;Eskip/scrollQ&apos;E to the detailed entry in the email. Instead, the browser
starts
(https://mail.google.com/mail/g#XXXXXXXXXXXXXXXXXXX_group_thread_X) and
I get a 401.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:00:41 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5952</bugid>
<title>Cache locations in latitude</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johannes...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 10:35:25 +0000</openedDate>
<description>It happens to me that I only use WiFi with Android. IQ&apos;Ed like Google
Maps/Latitude to cache my locations when ever I donQ&apos;Et have network
connection.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:46 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>johannes...@gmail.com</author>
<when>Sat, 22 May 2010 15:22:07 +0000</when>
<what>Thanks for the elaborate feedback!</what>
</comment>
</bug>
<bug>
<bugid>13914</bugid>
<title>Spinner List updates incorrectly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>suffer1...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 04:33:18 +0000</openedDate>
<description>The steps to reproduce this bug, what happened, and the correct behavior
can be found on a short video located here:
http://www.youtube.com/watch?v=9V3v854894g The project is attached with
both the bug and working layouts. This bug has been replicated on 2.2
emulator and Droid X running 2.2. Thanks, -Cliff</description>
</bug>
<bug>
<bugid>16608</bugid>
<title>There is a bug in org.apache.harmony.luni.internal.util.ZoneInfo</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-05-05T18:30:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>ESin...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 17:20:04 +0000</openedDate>
<description>Environment: android sdk2.2 Steps to reproduce: Execute the following
code: long time = 2147483648000L;// Tue, 19 Jan 2038 03:14:08 GMT
TimeZone timeZone = TimeZone.getTimeZone(Q&quot;EEurope/HelsinkiQ&quot;E); long offset
= timeZone.getOffset(time); Actual result: 5992000 (1 hour 39 minutes 52
seconds) Expected result: 7200000 (2 hours) It occurs because of
overflow in the function getOffset (long when). I gave below its code:
@Override public int getOffset(long when) { int unix = (int) (when /
1000); int trans = Arrays.binarySearch(mTransitions, unix); if (trans ==
~0) { return mGmtOffs[0] * 1000 + mRawOffset; } if (trans Q&lt;E 0) { trans =
~trans - 1; } return mGmtOffs[mTypes[trans] Q&amp;E 0xFF] * 1000 + mRawOffset;
} If the time would be on a second less (Tue, 19 Jan 2038 03:14:07 GMT
), so the overflow doesnQ&apos;Et appear and would return the correct value.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 18:20:49 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 18:30:54 +0000</when>
<what>this was already fixed internally. iQ&apos;Eve added your example to the test suite.</what>
</comment>
</bug>
<bug>
<bugid>1350</bugid>
<title>No repository found at https://dl-ssl.google.com/android/eclipse/ when trying to update software in Eclipse</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-28T18:46:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anip...@gmail.com</reportedBy>
<openedDate>Thu, 20 Nov 2008 23:08:37 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 18:46:43 +0000</when>
<what>Using the same Uri with http instead of https usually works.</what>
</comment>
<comment>
<author>ashi...@gmail.com</author>
<when>Thu, 14 May 2009 19:44:45 +0000</when>
<what>This  is really frustrating that IQ&apos;Em not getting Android plugin for Eclipse ganymade
..IQ&apos;Em getting no repository found at https://de-ssl.google.com/android/eclipse/

just check out my attachment for confirmation..This is much more awkward that such a
big company supporting only Eclipse and not other IDEQ&apos;Es like Netbeans or Visual .NET</what>
</comment>
</bug>
<bug>
<bugid>10589</bugid>
<title>Corporate Exchange Email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>brian_s1...@yahoo.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 16:13:03 +0000</openedDate>
<description>I have a Nexus One running 2.2: The exchange functionality in 2.2 is a
good start, but it is lacking ALOT of functionality that should be
included. If one is to drop $600 on a phone, they shouldnt have to rely
on (and pay additional for) 3rd party developers to deliver basic
functionality. As a standard, the following functionalty should be
developed in the stock email/calender apps (not the gmail mail app): 1)
Search - I really cant beleive that Google allows for search in gmail,
but not the regular email app. Sigh. 2) Sorting / Views - With 1000Q&apos;Es of
emails, how is one expected to find anything? There should be a way to
sort the inbox by read/unread, date, sender, subject...etc. 3) Filter -
Should be able to configure filter criteria (like an advanced search).
Emails by size, by date...etc. 4) Email widget - I have search
extensivly on the best way to show unread messages in an email widget.
There is none. There should be a application that consolidates and
displays all notifications (not just email) on the lockscreen or
homepage. For reference, see lockinfo or intelliscreen for iphone. 5)
Look and feel - I dislike the black background with white text. This
should be a configurable preference. Personally, I would like to see a
white background with black font (like every other email app) 6)
Trackball notification colors - would be nice to specify a specific
color of trackball notification based on the email account and calendar
notifications. 7) Calendar popup notifications - Currently an audible
alert, but should wake phone and display pop-up notification. Also,
should allow user to designate the trackball notification color for
calendar popup reminders. 8) include full header info in email reply -
currently, when replying to an email, the previous messages in the
thread only says Q&quot;EPerson X wroteQ&quot;E. It would be helpful to see the full
header info on previous emails. Date, time, who the previous email was
sent to...etc. The list could go on, but those are the important ones.
If google wants corporate adoption, the above basic functionality is a
must.</description>
<comment>
<author>suaves...@gmail.com</author>
<when>Tue, 07 Jun 2011 18:14:31 +0000</when>
<what>list can go on and on... IQ&apos;Em headed back to Pre (-:</what>
</comment>
</bug>
<bug>
<bugid>12273</bugid>
<title>Street view crash happened during Monkey test</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 02:16:57 +0000</openedDate>
<description>I do the monkey test on Android2.2 and this issue occured. - Steps to
reproduce the problem (including sample code if appropriate). Monkey
test. - What happened. Force close show and Radom key stress test exit.
- What you think the correct behavior should be. Radom key stress test
should be finish without error.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ //
java.lang.NullPointerException // at
com.google.android.street.StreetView.setPanoramaConfig(StreetView.java:1882)
// at
com.google.android.street.StreetView.addPanoramaConfig(StreetView.java:1843)
// at
com.google.android.street.StreetView.access$100(StreetView.java:37) //
at
com.google.android.street.StreetView$2.handleMessage(StreetView.java:191)
// at android.os.Handler.dispatchMessage(Handler.java:99) // at
android.os.Looper.loop(Looper.java:143) // at
android.app.ActivityThread.main(ActivityThread.java:4717) // at
java.lang.reflect.Method.invokeNative(Native Method) // at
java.lang.reflect.Method.invoke(Method.java:521) // at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
// at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) // at
dalvik.system.NativeStart.main(Native Method)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ For
more details please check the log attached.</description>
</bug>
<bug>
<bugid>7739</bugid>
<title>Gtalk app settings required to use different port</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chkneo</reportedBy>
<openedDate>Thu, 15 Apr 2010 07:14:58 +0000</openedDate>
<description>Inside some companies, the ports 5223 and other gtalk related ports are
disabled. But Gtalk client on windows works. While using pidgin we can
able modify the ports to 443 and we can able to use the gtalk service.
So gtalk app in android 2.1 can have similar settings or it should use
settings like the windows gtalk sofware.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>19163</bugid>
<title>Gingerbread lock screen shows Froyo gui style lock bar when the keyboard is open.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ngrame...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 18:07:10 +0000</openedDate>
<description>I currently own a T-mobile G2 that was just updated to 2.3.4 -The
Problem When the screen is turned on while the keyboard is open, the
old-style clear lock slider, and volume slider appear, instead of the
new, darker 2.3 version -How to get this Turn off the screen with the
keyboard open, then turn the screen back on, with the keyboard still
open. -What should happen The device should show the new 2.3-style gui.</description>
</bug>
<bug>
<bugid>13783</bugid>
<title>Text Messages are garbled/cut when sent.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>The.Merc...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 21:12:24 +0000</openedDate>
<description>Text messages sent from my phone appear garbled(containing question
marks and missing character symbols, sometimes with part of the message)
or cut short (only the first few words are sent.) At first this issue
seemed to be random and not possible to repeat. However, I recently
discovered that copy and pasting the message to resend it could recreate
the problem again. The message in question is this. Oh? Lemme guess...
staying with kelly? As you can see when pasted here there is a large
space between with and kelly(caused from use of the tab key, it appears
normal on the phone.) but when sent to an lg flip phone the message
appears as so Oh? Lemme guess... While on a lg env2 it just appears as a
garbled mess. This error occurs both while using the default text
messaging application and handcent. IQ&apos;Em using the Droid 2 but googling
the problem suggests that it also occurs on the Droid X and possibly
some Galaxy S models. It seems to be an encoding problem with the text
but I have yet to discover what causes the problem.</description>
<comment>
<author>The.Merc...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:15:08 +0000</when>
<what>Upon further testing it appears the tab key is at fault. The reasoning as to why is still up in the air.</what>
</comment>
</bug>
<bug>
<bugid>16107</bugid>
<title>Enhancement:  Make battery stats tracking in batterystats.bin support multiple batteries</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ct...@thepond.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 17:56:45 +0000</openedDate>
<description>I have multiple batteries for my Droid with varying degrees of health.
ItQ&apos;Es my understanding that the battery stats collected in
batterystats.bin do not take into account multiple batteries.
Enhancement: Track stats independently for each battery (I think you can
get some kind of identifier from the battery).</description>
</bug>
<bug>
<bugid>1240</bugid>
<title>Q&quot;ENo serviceQ&quot;E bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:04:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 10 Nov 2008 20:25:06 +0000</openedDate>
<description>look at the picture! This happens only once after reload.</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 10 Nov 2008 20:26:31 +0000</when>
<what>fw 1.0
baseband 1.22.12.29
</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:04:44 +0000</when>
<what></what>
</comment>
<comment>
<author>Oksana.Tkanko</author>
<when>Fri, 13 Aug 2010 14:32:58 +0000</when>
<what>Experiencing exactly the same issue</what>
</comment>
</bug>
<bug>
<bugid>8276</bugid>
<title>Browser bug: Auto-fit fails to fit input text areas</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 23:29:15 +0000</openedDate>
<description>If you have auto-fit on and view a page with large input-area like this
one:
http://code.google.com/p/android/issues/entry?template=User%20bug%20report%202.1
the area is _way_ too wide for the screen. I use tattoo with xda rom v5
(same bug in original rom 1.67)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 18:08:49 +0000</when>
<what>The browser can only make the columns narrower when the webpage provides a flexible definition of the layout. In this case, this

Q&lt;Etextarea cols=Q&quot;E75Q&quot;E rows=Q&quot;E13Q&quot;E onkeyup=Q&quot;E_dirty(); return true;Q&quot;E name=Q&quot;EcommentQ&quot;EQ&gt;E

locks the table row to about 525 pixels in width.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 02 Jul 2010 22:38:14 +0000</when>
<what>When mobile view/auto fit is on, shouldnQ&apos;Et the browser at least either zoom to fit the text area width to the screen width (and enlarge the font to minimum readable size) or force text wrap at the screen width so that no text is invisble right or left of the view?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 14:19:04 +0000</when>
<what>dfilskov: forcing the text input to resize when the page designer has forced the layout to a given size can cause other problems: for instance, the taller text input may overlap fixed elements below it. Zooming may work in some cases, but if, for instance, a page has multiple text inputs of different sizes, what zoom level would you choose? If the text input is large enough, zooming out to make it fit may make it all visible but practically unusable.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 07 Jul 2010 16:24:44 +0000</when>
<what>cccandroid:


Q&gt;E If the text input is large enough, zooming out to
Q&gt;E make it fit may make it all visible but
Q&gt;E practically unusable.

Yes the font-size should never go below a certain size - like the minimum font-size setting in Opera (for the desktop).


I think the trick here is to treat the text differently when youQ&apos;Ere editing.

IQ&apos;Em now using a htc Hero with udpate 2.1 - the problem is more obvious now since when I double tap to zoom in the text is nicely wrapped - but when I tap in the text area to edit it the text is suddenly UNwrapped and each line becomes much to long. This is especially hard when editing and navigating with the cursor.

Please make the text wrapping also work when you edit!


Q&gt;E the taller text input may overlap fixed elements below it.

With a multiple line text area thatQ&apos;Es not a problem but I see what you mean with a one-line text field. To make it user-friendly when editing (zoomed in or not) I see no other option than to make the text area width match the screen-width - or less. And if the text is too small to read (below a minimum physical size on the screen which varies with the dpi) I see no other solution than forcing the text area height pushing the items below further down (to no overlap) - until editing is done.



Q&gt;E Zooming [...] if a page has multiple text inputs of
Q&gt;E different sizes, what zoom level would you choose?

When viewing (mobile view / auto-fit mode) IQ&apos;Ed take the largest text area and fit it to the screen-width (and let the text zoom accordingly to not change the design). The user can always double tap the too-small text to view it larger.

When editing IQ&apos;Ed match the text arae width to the screen width (or wrap the text to the screen width) and rezise in the active text area to a pre-set font size (varies with the screenQ&apos;Es dpi and e.g. user setting). That way editing text is _always_ the same and will never be obstructed by the web page design. (or you could pop up a standard text editing area somewhat like Opera if I remember correctly).

Did that make sense?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 16:30:12 +0000</when>
<what>OK. I reassigned this to me.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 07 Jul 2010 17:07:03 +0000</when>
<what>Cool, thanks :) let me know if I can help somehow.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 07 Jul 2010 17:09:55 +0000</when>
<what>Issue 3382 (global font size) might be related.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 17:36:00 +0000</when>
<what>dfilskov: if youQ&apos;Ere serious about helping, feel free to download the sources, build the browser, and play with the changes youQ&apos;Ere suggesting to see how they might work. The java that controls the zooming and describes the currently selected text input bounds is in frameworks/base/core/java/android/webkit/WebView.java. </what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 07 Jul 2010 17:52:45 +0000</when>
<what>cccandroid: I am serious, but unfortunately IQ&apos;Em not a programmer :| - I can test and provide feedback if you need it!</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 22:00:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10155</bugid>
<title>Dev Guide: Application Fundamentals: Q&quot;Ea independentQ&quot;E should be Q&quot;Ean independentQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thre...@hotmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 01:24:06 +0000</openedDate>
<description>In the Dev Guide Q&apos;EApplication FundamentalsQ&apos;E topic, under Q&apos;EStarting
TasksQ&apos;E, Q&quot;Ea independent wayQ&quot;E should be Q&quot;Ean independent wayQ&quot;E.</description>
</bug>
<bug>
<bugid>7568</bugid>
<title>Change back LED to work when screen is on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>75</stars>
<reportedBy>EBrodmar...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 16:07:39 +0000</openedDate>
<description>2.1 on DROID introduced a power saving technique that stopped the LED
notification light from activating when the screen is on. I would like
the option to make the LED still turn on when the screen is on. I really
canQ&apos;Et see that this would save any significant amount of power, and
would like it reverted.</description>
<comment>
<author>chemsw...@gmail.com</author>
<when>Wed, 07 Apr 2010 13:49:32 +0000</when>
<what>I agree with this.  I started a thread about this on MotorolaQ&apos;Es forum as well.

https://supportforums.motorola.com/thread/26882

Summary:
In 2.1 the blinking LED shuts off when the screen is on.  I think this is a bad
change because when the phone is docked in the multimedia station (and the dimmer is
on) you cannot see the notifications bar, as well as when watching vids and during
other apps.  If you keep the phone on silent then there is no indication of a new
notification.

All IQ&apos;Em asking is that it at least be an option in the settings.  IQ&apos;Ed gladly choose
burn a little more battery and have the LED blinking back.</what>
</comment>
<comment>
<author>pjoe...@gmail.com</author>
<when>Wed, 07 Apr 2010 20:05:47 +0000</when>
<what>2.1 on DROID introduced a power saving technique that stopped the LED
notification light from activating when the screen is on. I would like the
option to make the LED still turn on when the screen is on. 

I really canQ&apos;Et see that this would save any significant amount of power,
and would like it reverted. 
</what>
</comment>
<comment>
<author>davl...@gmail.com</author>
<when>Thu, 08 Apr 2010 07:00:49 +0000</when>
<what>This should have been made an option in settings. 
LED notifications w/screen on needs to be restored. 
I rely on the LED notification functionalidy all time.  Please give it back to us asap. </what>
</comment>
<comment>
<author>0Charli...@gmail.com</author>
<when>Thu, 08 Apr 2010 15:13:02 +0000</when>
<what>AGREED!

This should have been made an option in settings. 
LED notifications w/screen on needs to be restored. 
</what>
</comment>
<comment>
<author>davl...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:25:38 +0000</when>
<what>...and the power consumption of running the LEDs vs the power consumption of having
the screen illuminated must be minuscule, like an ant compared to an elephant; why
bother implementing this?

This is sorta like removing the radio antenna mast from your carQ&apos;Es fender to improve
gas mileage by reducing wind drag...loss if useful functionality for no appreciable
benefit.

Please, restore or make this be a menu option ASAP.</what>
</comment>
<comment>
<author>freethec...@gmail.com</author>
<when>Fri, 09 Apr 2010 03:37:22 +0000</when>
<what>Yes this is very ridiculous. I appreciate Google and Motorola looking out for us with this, but 
are much better ways to save battery life. LEDs are very low voltage so as stated this is 
rather pointless.</what>
</comment>
<comment>
<author>gustavoh...@gmail.com</author>
<when>Thu, 15 Apr 2010 20:19:19 +0000</when>
<what>I agree. This is completely unacceptable. I listen to music with my screen on and cant 
see any notifications unless looking across the top. I sometimes dont look at the 
screen for an hour or so and miss notifications. Please make it a selectable option.</what>
</comment>
<comment>
<author>andrewpa...@gmail.com</author>
<when>Fri, 16 Apr 2010 02:30:13 +0000</when>
<what>This is extremely annoying and IQ&apos;Em not even sure if the LED is working at all now. Even 
in programs that handle the LED on their own (such as Handcent) it wonQ&apos;Et work to even 
TEST the LED light.

EXTREMELY ANNOYING! Please address this. Make it an option, advise people it might run 
the battery down, I donQ&apos;Et care!</what>
</comment>
<comment>
<author>pinkrach...@gmail.com</author>
<when>Mon, 19 Apr 2010 01:37:29 +0000</when>
<what>Please at least give us the option to keep LED notification lights on AT ALL TIMES!!!
LED Notifications is one of the top reasons I have the Motorola Droid. Now the
feature is gone! PLEASE CHANGE BACK!!</what>
</comment>
<comment>
<author>KngJa...@gmail.com</author>
<when>Mon, 19 Apr 2010 17:09:57 +0000</when>
<what>The Android crowd loves our options.  Please give us this one.</what>
</comment>
<comment>
<author>wook...@gmail.com</author>
<when>Tue, 20 Apr 2010 03:46:54 +0000</when>
<what>On the Droid its especially problematic that the LED doesnt blink when you are using
full screen applications that hide the notification bar.</what>
</comment>
<comment>
<author>chemsw...@gmail.com</author>
<when>Wed, 21 Apr 2010 18:50:06 +0000</when>
<what>I have been in discussion with Motorola and they did confirm that it was Google that
made this change in 2.1 and not Motorola.  They also confirmed that on the Nexus One
there is the same issue.  It would seem clear that we need to continue to push Google
to make this a setting.</what>
</comment>
<comment>
<author>jeffs4...@gmail.com</author>
<when>Wed, 21 Apr 2010 19:00:24 +0000</when>
<what>Please restore the notification LED when the screen is on as it was prior to 2.1, for
all the reasons noted above. Make it selectable.</what>
</comment>
<comment>
<author>scott...@gmail.com</author>
<when>Wed, 21 Apr 2010 20:08:08 +0000</when>
<what>An option is definetly the answer.  Please add it as an option.</what>
</comment>
<comment>
<author>sherrife...@gmail.com</author>
<when>Wed, 21 Apr 2010 21:35:20 +0000</when>
<what>Are we only seeing this on the Droid, or is the 
Nexus1 having the same problems? As for testing 
Handcent, you can. Hit the Q&quot;EtestQ&quot;E button,you 
should see the icon in the window screen bar, as 
well as hear your tone. DonQ&apos;Et clear or tap 
anything,  just the power button to turn off 
screen. Flashing light should noe work. And if this 
Q&quot;Eimprovement Q&quot;E </what>
</comment>
<comment>
<author>chemsw...@gmail.com</author>
<when>Wed, 21 Apr 2010 22:10:35 +0000</when>
<what>According to the Devs at Moto, they checked a Nexus1 to see if it had the same issue and it DOES.  They 
confirmed that it is not the Hardware but the OS.  The test of Handcent does what you say and proves 
that the LED only blinks when the screen is off.  We would like this to be a setting that we can choose: To 
blink the LED with the screen on or not to.</what>
</comment>
<comment>
<author>drummyna...@gmail.com</author>
<when>Sat, 24 Apr 2010 18:49:02 +0000</when>
<what>I agree. This is ridiculous. My battery gets me through the day just fine from when I 
wake up to when I go to bed, and IQ&apos;Ed still have about 40% left. Please Please Please 
change this back.</what>
</comment>
<comment>
<author>agyc...@gmail.com</author>
<when>Sun, 25 Apr 2010 06:56:50 +0000</when>
<what>Agreed..now third party apps do not work for the milestone with the 2.1 update and 
also, iQ&apos;Eve noticed that for me when the screen is off, the LED ONLY blinks ONCE... So 
really, what good is that if I donQ&apos;Et even see the notification go off to begin with if 
the phone is in my bag or pocket..</what>
</comment>
<comment>
<author>kermitki...@gmail.com</author>
<when>Wed, 28 Apr 2010 02:12:48 +0000</when>
<what>I discovered this issue when one of my application testers reported that the LED
notification option was not working correctly. This tester is not normally an Android
user and yet he still knew something was wrong. I had to add a warning to the
application help file that the LED notifications donQ&apos;Et work correctly in 2.1 Android.
Maybe GoogleQ&apos;Es developers donQ&apos;Et care about the hearing handicapped or about us
application developers having to explain why the LED no longer works like people
expect but end users are not stupid. Eventually they will figure out that it was
Google that broke things, not us developers, and Android devices in general will
suffer their wrath. Wise up Google.</what>
</comment>
<comment>
<author>JBARNOL...@gmail.com</author>
<when>Thu, 06 May 2010 14:00:44 +0000</when>
<what>I canQ&apos;Et believe that this issue still has not been addressed.  This is a very simple
function we are asking for so that we donQ&apos;Et miss notifications (THE MAIN POINT OF
HAVING A PHONE!)  Google fix this immediately or I will be moving on. 
</what>
</comment>
<comment>
<author>JBARNOL...@gmail.com</author>
<when>Thu, 06 May 2010 14:13:15 +0000</when>
<what>Also, this should be under Q&quot;EdefectQ&quot;E and not Q&quot;EenhancementsQ&quot;E.  A phone is defective if
you cannot see that you have new notifications regardless of battery life.</what>
</comment>
<comment>
<author>chemsw...@gmail.com</author>
<when>Thu, 06 May 2010 15:38:53 +0000</when>
<what>I also would agree that it should be listed as a defect.  It still bugs me that every
morning I have no idea if I have a notification because the thing is in the dock on
dimmer mode and there is no notifications bar.</what>
</comment>
<comment>
<author>jun...@gmail.com</author>
<when>Fri, 07 May 2010 13:12:37 +0000</when>
<what>Q&quot;EIt still bugs me that every morning I have no idea if I have a notification because
the thing is in the dock on dimmer mode and there is no notifications bar.Q&quot;E

this is also my main problem</what>
</comment>
<comment>
<author>carte...@gmail.com</author>
<when>Fri, 07 May 2010 15:35:55 +0000</when>
<what>i watch movies a lot and I keep the ringer off so it doesnQ&apos;Et interrupt the dialogue, and I have no idea 
when I get texts unless I exit out every so often. Also, I donQ&apos;Et like having the ringer on cause when you 
have headphones in the ringtones still play out of the onboard speakers. Way to tale a step backwards 
google</what>
</comment>
<comment>
<author>jnzinn...@gmail.com</author>
<when>Mon, 10 May 2010 20:47:59 +0000</when>
<what>I would like to add my vote to have this Q&quot;EenhancementQ&quot;E reversed... I use my Droid in
the multimedia dock and car dock all the time. I rely on the LED for notifications
and have seriously missed this feature since receiving the 2.1 update. Please, at the
very least give us an option in settings, even if the default is not to use the LED
while the screen is on, those of us who want to enable it, could!</what>
</comment>
</bug>
<bug>
<bugid>3470</bugid>
<title>pwrite failed on emulator and HTC G1, errno is -EFBIG</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>kzjeef</reportedBy>
<openedDate>Wed, 05 Aug 2009 10:12:59 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)
version : 1.5 Hi, all: Does anyone have pwirte failed on android? IQ&apos;Eve
write a small test program, to test pwrite behavior on android
emulator(1.5 Q&amp;E 1.5sdk) and HTC G1, but itQ&apos;Es cannQ&apos;Et call twice correctly.
the return errno is EFBIG, but i only write 1024 B to a file. I cannQ&apos;Et
figure out why this happens, please help me. thank you... this is my
test program: #include Q&lt;Estdio.hQ&gt;E #include Q&lt;Eunistd.hQ&gt;E #include Q&lt;Estring.hQ&gt;E
#include Q&lt;Estdlib.hQ&gt;E #include Q&lt;Esys/types.hQ&gt;E #include Q&lt;Efcntl.hQ&gt;E #include
Q&lt;Eerrno.hQ&gt;E static void usage(const char *s) { fprintf(stderr, Q&quot;EUSAGE: %s
SECONDS\nQ&quot;E, s); exit(-1); } int main(int argc, char *argv[]) { int fd;
char buf[8777]; ssize_t total_in = 0; ssize_t max_write = 0x2 Q&lt;EQ&lt;E 20; /*
2 * * M */ if (argc Q&gt;E 2) usage(Q&quot;Etest_p filepathQ&quot;E); fd = open(argv[1],
O_RDWR | O_CREAT, 0666); if (fd Q&lt;E 0) { perror(Q&quot;E open errorQ&quot;E); exit(-1);
} ssize_t ret = 0; do { ret = pwrite(fd, (void*)buf, 1024, total_in);
printf(Q&quot;EPwirte: ret: %d errnos:%d \nQ&quot;E, ret, errno); if (ret Q&gt;E 0)
total_in += ret; } while ((ret Q&gt;E0 Q&amp;EQ&amp;E total_in Q&lt;E max_write) || errno ==
EINTR); close(fd); printf(Q&quot;E finish: total_write : %d KQ&quot;E, total_in Q&gt;EQ&gt;E
10); return 0; } On the emulator and HTC G1 both have same out come:
IQ&apos;Eve test it at every file system on the emulator and G1. (the program
have test on my ubuntu) the Log : # ./test_p /sqlite_stmt_journals/aaa
Pwirte: ret: 1024 errnos:0 Pwirte: ret: -1 errnos:27 finish: total_write
: 1 K# # # ./test_p /cache/sss Pwirte: ret: -1 errnos:27 finish:
total_write : 0 K# The df command : # df /dev: 49484K total, 0K used,
49484K available (block size 4096) /sqlite_stmt_journals: 4096K total,
12K used, 4084K available (block size 4096) /system: 69120K total,
68436K used, 684K available (block size 4096) /data: 76544K total,
39424K used, 37120K available (block size 4096) /cache: 69120K total,
20884K used, 48236K available (block size 4096) /sdcard: 991488K total,
918256K used, 73232K available (block size 16384)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:41:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17025</bugid>
<title>The disappearance of the applications in the market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MrAk...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 16:03:37 +0000</openedDate>
<description>In Saudi Arabia. And some Arab countries, is it racist? Note the
disappearance of some applications, such as Flash Dolphin ... Was
activated by the foreign market for the program and appeared all the
programs above</description>
<comment>
<author>MrAk...@gmail.com</author>
<when>Fri, 20 May 2011 16:12:11 +0000</when>
<what>+ whatsapp
+Angry Birds
+Plume 
+ADW Launcher
+Pulse News
+Skype
+advanced task killer
+go launcher
+DJ Rivals
+........</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Sat, 21 May 2011 22:46:09 +0000</when>
<what>It might be that the developer decided to prevent distribution in Saudi Arabia and other countries. YouQ&apos;Ed have to check with the vendor.

There were recently some market improvements to allow developers to block apps by phone and country.</what>
</comment>
</bug>
<bug>
<bugid>12090</bugid>
<title>configure 802.1X by QR code</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>aga...@gmail.com</reportedBy>
<openedDate>Sat, 23 Oct 2010 00:32:42 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>aga...@gmail.com</author>
<when>Sat, 23 Oct 2010 00:40:06 +0000</when>
<what>allow configuration of 802.1X (WPA2/enterprise) parameters via barcode scan.

It appears there is a method to configure WEP Q&amp;E WPA-PSK (preshared key) via QRCode, when certain information is encoded:
Example: WIFI:T:WPA;S:mynetwork;P:mypass;;

For more detail, see: http://code.google.com/p/zxing/wiki/BarcodeContents (Wifi Network config (Android))

Allow more options for parameter T (authentication type) such as EAP-TTLS, PEAP, etc as well as the other necessary parameters for 802.1X.

This would allow for much easier configuration of these types of networks.

Thank you.
</what>
</comment>
<comment>
<author>aga...@gmail.com</author>
<when>Thu, 09 Dec 2010 11:29:56 +0000</when>
<what>seems this was addressed in this posting:
http://stackoverflow.com/questions/4374862/how-to-programatically-create-and-read-wep-eap-wifi-configurations-in-android</what>
</comment>
</bug>
<bug>
<bugid>10323</bugid>
<title>how to play fragmented mp4 contents</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>qiju...@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 08:21:30 +0000</openedDate>
<description>Android supports fragmented mp4 contents from opencore 2.06 according to
the opencore release. But as far as I know, there is no Android version
including OpenCore 2.06 or 2.07 or 2.50 even the newest Android version
2.2, 2.1. So I tried to build OS with OpenCore 2.06 or 2.07, but failed
in link stage. It is said that the newest version 2.2(Froyo) supports
HTTP Progressive Streaming which is based on StageFright 1.0. But
unfortunately, it also can not play fragmented mp4 contents after I
tried it. I donQ&apos;Et know how to resolve this problem. Could you help me?</description>
<comment>
<author>qiju...@gmail.com</author>
<when>Wed, 11 Aug 2010 05:00:00 +0000</when>
<what>Is there anyone who knows about it?</what>
</comment>
</bug>
<bug>
<bugid>17210</bugid>
<title>PopupWindow</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>HonsoHanWriting</reportedBy>
<openedDate>Fri, 27 May 2011 23:45:41 +0000</openedDate>
<description>PopupWindow that created by Input Method receives wrong y coordinate for
move events when popup is located far outside of parent window (keyboard
window). This bug happens on honeycomb only. Steps to reproduce: Create
a sample soft keyboard app. Assign Q&apos;EQQ&apos;E key a sub popup keyboard that has
at least 3 rows. long press Q&apos;EQQ&apos;E key to pop up the sub keyboard, you find
you will not be able to navigate to the items on the top row.</description>
</bug>
<bug>
<bugid>10234</bugid>
<title>Appointments that span multiple days that are not Q&quot;Eall dayQ&quot;E are displayed wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>glenview...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 21:22:04 +0000</openedDate>
<description>Create an appointment that starts at 9:00 AM on 8/5/10 and ends at 12:00
PM on 8/8/10. Go to the agenda view and look at 8/5/10. It will
incorrectly show that the appointment is from 9:00 AM until 12:00 PM. It
should instead show 9:00 AM until 8/8 12:00 PM. Interestingly, Google
calendarQ&apos;Es website behaves similar to this. Now, go look at 8/6/10. It
will incorrectly show the appointment is from 9:00 AM until 12:00 PM. It
should instead show 8/5 9:00 AM to 8/8 12:00 PM. Also look at the last
day. Next, if you click on the appointment, it incorrectly shows Thu Aug
5, 2010 9:00 AM to 12:00 PM. It should instead show 8/5 9:00 AM to 8/8
12:00 PM. The only way to see the correct data is if you click menu,
edit event. Running Sprint HTC EVO 4G Froyo 2.2. (This problem existed
in 2.1 as well.)</description>
<comment>
<author>glenview...@gmail.com</author>
<when>Sat, 07 Aug 2010 17:21:49 +0000</when>
<what>Strangely, this seems to be fixed now.</what>
</comment>
</bug>
<bug>
<bugid>11759</bugid>
<title>Q&quot;EAdditional Privacy PolicyQ&quot;E dialog cannot be displayed in Spanish</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alkali...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 03:27:34 +0000</openedDate>
<description>One of the Google Legal Policies dialog, Q&quot;EAdditional Privacy PolicyQ&quot;E,
cannot be displayed in Spanish. After changing the locale to Spanish,
the dialog still display in English. Step to reproduce: 1) Go to
Settings-Q&gt;Elanguage-Q&gt;Eselect locale-Q&gt;EEspanol 2) Go to Main menu 3) Go to
Gmail App(If the phone does not have any Google account step up, go to
step 8) 4) Open Option menu 5) Select Q&quot;ECuentasQ&quot;E (Accounts) 6) Press
Q&quot;EAgregar cuentaQ&quot;E (Add account) 7) Select Q&quot;EGoogleQ&quot;E 8) Press Q&quot;ESiguienteQ&quot;E
9) Press Q&quot;EAccederQ&quot;E (Next) 10) Press Q&quot;EadicionalesQ&quot;E (additional) under
password input field Current behavior: The Q&quot;EAdditional Privacy PolicyQ&quot;E
pop up dialog is in English. Screen shot attached for your reference.
Expected behavior: The Q&quot;EAdditional Privacy PolicyQ&quot;E pop up dialog should
be in Espanol. The issue is reproducible for the flowing languages: -DE
-FR -pt_Br -es_US The issue is not reproducible for: -IT -Es_es (Spain)
-NL (Dutch)</description>
</bug>
<bug>
<bugid>7518</bugid>
<title>Contacts imported to Google Contacts using iPhone label missing from search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mrsh...@gmail.com</reportedBy>
<openedDate>Sat, 03 Apr 2010 06:53:53 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. * Create a new contact on your iPhone with the
Q&quot;EiPhoneQ&quot;E label (not mobile). * Export your contacts to Google contacts
on your iphone. * Import to your android. * Open SMS and try to locate
the new contact - What happened. * The contact is visible in the contact
list * The contact cannot be found in the sms application. - What you
think the correct behavior should be. The Android has a series of
default contact labels. iPhone isnQ&apos;Et one of them (nor should be). Nexus
one. Running 2.1</description>
</bug>
<bug>
<bugid>13862</bugid>
<title>Remote Service crashes when android:process=Q&quot;E:StepServiceQ&quot;E is set</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phishman...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 15:10:11 +0000</openedDate>
<description>In my program, I developed an aidl interface to a remote service. It
works fine without setting the android:process item but once I set that
item it crashes when I start the remote service. Here is my relevant
line from AndroidManifest.xml Q&lt;Eservice
android:name=Q&quot;E.service.StepServiceQ&quot;E android:enabled=Q&quot;EtrueQ&quot;E
android:exported=Q&quot;EtrueQ&quot;EQ&gt;E android:process=Q&quot;E:StepServiceQ&quot;EQ&gt;E Q&lt;E/serviceQ&gt;E Here
is the out when it crashes: ERROR/AndroidRuntime(3951): FATAL EXCEPTION:
main ERROR/AndroidRuntime(3951): java.lang.NullPointerException
ERROR/AndroidRuntime(3951): at
android.os.Parcel.readException(Parcel.java:1253)
ERROR/AndroidRuntime(3951): at
android.os.Parcel.readException(Parcel.java:1235)
ERROR/AndroidRuntime(3951): at
com.jwetherell.pedometer.service.IStepService$Stub$Proxy.registerCallback(IStepService.java:138)
ERROR/AndroidRuntime(3951): at
com.jwetherell.pedometer.activity.Demo$7.onServiceConnected(Demo.java:251)
ERROR/AndroidRuntime(3951): at
android.app.ActivityThread$PackageInfo$ServiceDispatcher.doConnected(ActivityThread.java:1247)
ERROR/AndroidRuntime(3951): at
android.app.ActivityThread$PackageInfo$ServiceDispatcher$RunConnection.run(ActivityThread.java:1264)
ERROR/AndroidRuntime(3951): at
android.os.Handler.handleCallback(Handler.java:587)
ERROR/AndroidRuntime(3951): at
android.os.Handler.dispatchMessage(Handler.java:92)
ERROR/AndroidRuntime(3951): at android.os.Looper.loop(Looper.java:123)
ERROR/AndroidRuntime(3951): at
android.app.ActivityThread.main(ActivityThread.java:4627)
ERROR/AndroidRuntime(3951): at
java.lang.reflect.Method.invokeNative(Native Method)
ERROR/AndroidRuntime(3951): at
java.lang.reflect.Method.invoke(Method.java:521)
ERROR/AndroidRuntime(3951): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
ERROR/AndroidRuntime(3951): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
ERROR/AndroidRuntime(3951): at dalvik.system.NativeStart.main(Native
Method) The service runs fine without the android:process item being
set. The source code is available at
http://code.google.com/p/android-pedometer/</description>
</bug>
<bug>
<bugid>15180</bugid>
<title>NDK r5b $NDK/build/tools/build-platforms.sh symlink_src_directory does not link platform contents</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T12:43:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kirk...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 19:32:14 +0000</openedDate>
<description>With the r5b NDK, the $NDK/build/tools/build-platforms.sh script file
contains a symlink_src_directory() routine which fails to link platform
contents from 3 to 4, and so on, thereby contributing to failure to
build samples. The manual page for Q&apos;EshQ&apos;E reports: Q&quot;EVariables may be
declared to be local to a function by using a local com? mand. This
should appear as the FIRST STATEMENT of a functionQ&quot;E... The
symlink_src_directory() routine in-lined local declarations of Q&apos;EfilesQ&apos;E
and Q&apos;EsubdirsQ&apos;E, and followed them with a declaration of Q&apos;EfileQ&apos;E, Q&apos;EsubdirQ&apos;E
and Q&apos;ErevQ&apos;E. This generated errors something like Q&quot;Elocal: assert.h: bad
variable nameQ&quot;E, but more importantly it apparently truncated each list
down to its first element. Therefore, the loop would cycle only once,
and the symbolic linkages would be incomplete. The version below
remedies this by declaring the local variables first, as advised in the
man pages, and then it works as designed. symlink_src_directory () {
local file files subdir subdirs rev mkdir -p Q&quot;E$DSTDIR/$2Q&quot;E files=`cd
$DSTDIR/$1 Q&amp;EQ&amp;E ls -1p | grep -v -e Q&apos;E.*/Q&apos;E` subdirs=`cd $DSTDIR/$1 Q&amp;EQ&amp;E ls
-1p | grep -e Q&apos;E.*/Q&apos;E | sed -e Q&apos;Es!/$!!gQ&apos;E` rev=`reverse_path $1` for file
in $files; do ln -s $rev/$1/$file $DSTDIR/$2/$file done for subdir in
$subdirs; do symlink_src_directory $1/$subdir $2/$subdir done } -Kirk</description>
<comment>
<author>kirk...@gmail.com</author>
<when>Wed, 02 Mar 2011 19:33:17 +0000</when>
<what>This is on Ubuntu 10.04.</what>
</comment>
<comment>
<author>kirk...@gmail.com</author>
<when>Wed, 02 Mar 2011 19:56:14 +0000</when>
<what>As a consequence of my local fix, the NDK platforms have now been populated properly and I can now successfully build all samples.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 12:41:30 +0000</when>
<what>Reproducible with dash (the script works ok with bash).
</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 12:43:03 +0000</when>
<what>Fixed by https://review.source.android.com/#change,21730</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:49:52 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>10506</bugid>
<title>All day events do not show up in Q&apos;EMonthQ&apos;E view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>steved...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 12:40:03 +0000</openedDate>
<description>I recently received Android 2.2 update, which I assume also updated the
default apps, including the calendar. I had many all day events on my
calendar, but with the update installed, the all day events do not show
up in the Q&apos;EmonthQ&apos;E view. They appear in the adgenda, Day and Week views
The device is an original Moto Droid</description>
</bug>
<bug>
<bugid>8534</bugid>
<title>Update Power Control widget to toggle off/on HotSpot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:19:45 +0000</openedDate>
<description>Please update the Power Control Widget to allow quickier access to
enabling/disabling of HotSpot Feature. You could add it to the WiFi
button so that it has 3 functions: 1) Wifi On 2) Wifi Off / No HotSpot
3) Wifi Off / HotSpot Enabled Thanks.</description>
</bug>
<bug>
<bugid>673</bugid>
<title>WebView Link Clicking error</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-22T01:58:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ebs2...@gmail.com</reportedBy>
<openedDate>Mon, 14 Apr 2008 19:37:03 +0000</openedDate>
<description>There seems to be an issue when creating a new instance of a WebView:
clicking on links doesnQ&apos;Et immediately call the WebViewClientQ&apos;Es
shouldOverrideURLLoading function, although the link is selected as if
it were just given focus. Instead, the user has to use 4-way navigation
to move focus around a few times until the WebView knows it has focus.
Then clicking the link works. This issue doesnQ&apos;Et occur every time with
every link, but it seems pretty consistent with certain HTML records
being loaded (and certain links attempted). This bug can be duplicated
in the Android Q&quot;EBrowserQ&quot;E application: - Load up the browser on a fresh
Emulator (using -wipe-data). - Try clicking on the Maps or News links
(not Images). The link receives focus, but isnQ&apos;Et loaded. - Use 4-way
navigation to move the focus to the left or right. The first press
doesnQ&apos;Et move the focus, but the second press does. - Now click on the
link. The link loads</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 20:02:44 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 22 May 2008 01:58:08 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:10:53 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>4719</bugid>
<title>Camera app freezes on Motorola Droid running Android 2.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>11</stars>
<reportedBy>wesoci...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 14:50:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem: Use the camera app on the Motorola Droid running
Android 2.0. - What happened: After taking a photo, the camera app
displays the photo and then freezes/locks up. The resulting photo is
never saved to the SD card and a reboot of the device is needed to get
the Camera app working again. - What you think the correct behavior
should be: No freezing/locking up of the camera app software. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it: Motorola Droid running Android 2.0 If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem: No Dev
environment.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:54:46 +0000</when>
<what></what>
</comment>
<comment>
<author>seanpth...@gmail.com</author>
<when>Thu, 19 Nov 2009 00:26:39 +0000</when>
<what>Exact same issues here. Motorola droid 2:0</what>
</comment>
<comment>
<author>rehk...@gmail.com</author>
<when>Thu, 26 Nov 2009 14:02:35 +0000</when>
<what>Same issue, had to pull the battery</what>
</comment>
<comment>
<author>knight...@gmail.com</author>
<when>Mon, 30 Nov 2009 01:17:08 +0000</when>
<what>Same Issue. are there any fixes?</what>
</comment>
<comment>
<author>glenthec...@gmail.com</author>
<when>Tue, 01 Dec 2009 15:41:10 +0000</when>
<what>Guys dont you get it??? What reboots without asking...hmmm ..... 
ok I guess you would have already thought of it by now if you just look at it
from another perspective. Ok ready ..... Windows update!!! But wait you say this is 
not windows its a Droid! Well think of it as a xbox 360 get it. Red ringer of death? 
Microsoft has set the standard for all those apps and hardware competitors out 
there. Fix it on the road.. o wait that would be Chryslers motto. I mean can anyone 
say recall notices. Welcome to the world of Q&quot;EsmartphoneQ&quot;E wars or lets say apple to 
applewannabe. THey are updating in secret guys. They already did as much when the 
sent the update fix for the ...focus date thingy. Who is going to stop them now that 
they got away with the first silent fix. Usually an update is a tweak here and there 
not a total make it on the road work. Its like your driving your Chrysler and it 
just stops on the road while they fix the recall they already knew was going to need 
fixing when they built the car... actually in their case the car just stops on its 
own and gets towed in but im sure its just semantics for lousy workmanship . Hey 
look at toyota today having its own problems .. they cought the American work ethic. 
But hey if we act as a lemming or behave like sheep thats how they are going to 
treat us. This phone is a nightmare of broken promises , hype and their creedo 
is Q&quot;Ehey the other adroid phones suck too!!Q&quot;E I kid you not just ask for an 
explanation from a Verizon rep or hey buy one on the phone and they say its great 
camera focus much better than another crappy phone. Now Im not letting Apple off the 
hook no flash? But hey the rest of it must be pretty good to date I cant find too 
many apple people upset on the iphone. I just cant stand being forced to use their 
apps ... you see I much prefer to be a lemming ahh freedom to choose your poisen 
thats my motto!
</what>
</comment>
<comment>
<author>spencer....@gmail.com</author>
<when>Mon, 07 Dec 2009 00:12:42 +0000</when>
<what>same here- really sucks!</what>
</comment>
<comment>
<author>Hysel...@gmail.com</author>
<when>Sat, 27 Feb 2010 19:04:28 +0000</when>
<what>Just received my Droid in the mail 2 days ago and I am running into this problem.</what>
</comment>
<comment>
<author>Hysel...@gmail.com</author>
<when>Sat, 27 Feb 2010 19:44:33 +0000</when>
<what>Just received my Droid in the mail 2 days ago and I am running into this problem.

Edit: Was just fooling around with the phone, and I believe the problem had to do 
with a corrupted Q&quot;EDCIMQ&quot;E or Q&quot;Emy_pixQ&quot;E folder on my SD card. Luckily, I had backed up my 
folders before I started running into the problems. I mounted my phone to my PC, 
deleted the folders on the memory card, then copied the two backed up folders from my 
PC to my memory card, and voila the problem was gone.

I started running into this issue when using the camera itself, so the root of the 
problem seems to be with the camera application corrupting one of the two folders, 
Q&quot;EDCIMQ&quot;E or Q&quot;Emy_pixQ&quot;E.</what>
</comment>
<comment>
<author>jmdagost...@gmail.com</author>
<when>Tue, 09 Mar 2010 02:59:13 +0000</when>
<what>IQ&apos;Em seeing the same problem -- take a photo and the app freezes.  I purchased my
Droid in mid-December Q&apos;E09 but only started seeing the problem a couple of weeks ago
(late February Q&apos;E10).  Of course I havenQ&apos;Et been using the camera that much.</what>
</comment>
<comment>
<author>FullMeta...@gmail.com</author>
<when>Mon, 29 Mar 2010 19:38:47 +0000</when>
<what>The last time it happened (just a few minutes ago) it gave me a prompt to either 
force close or wait.  I chose the force close option.  I chose force close a second 
time when nothing happened the first time. When the camera app finally disappeared, 
I couldnQ&apos;Et see any pictures in the gallery.  When switching back to the main screen, 
I noticed the camera app popping up in the foreground for a split second.  I opened 
up Advance Task Killer and found the camera app still running.  I killed it from 
there but then noticed the camera app popping up in the foreground again for a split 
second.  I killed it again in ATK.  When I allowed my phone to go to sleep, I was 
not able to turn it back on without removing the battery first.

IQ&apos;Em tempted to get a class 6 card to see if that will help.  Curiously the issue 
hasnQ&apos;Et happened while taking video.</what>
</comment>
<comment>
<author>FullMeta...@gmail.com</author>
<when>Wed, 31 Mar 2010 11:40:45 +0000</when>
<what>The issue just happened taking a video.  I had to take out the battery as shutting 
down didnQ&apos;Et work.</what>
</comment>
<comment>
<author>pish...@gmail.com</author>
<when>Tue, 25 May 2010 04:54:20 +0000</when>
<what>ditto.  Please fix</what>
</comment>
<comment>
<author>gwydio...@gmail.com</author>
<when>Thu, 22 Jul 2010 17:51:52 +0000</when>
<what>I encounter this problem as well.  If I kill the DCIM dir, will it recreate it?  IQ&apos;Ed just as soon do that than try to restore some valid dir.  Removing the battery or card no longer works for me.  Camera only works 20% of the time when I pull the app up, after that I have to kill it with ATK.</what>
</comment>
<comment>
<author>xkott...@gmail.com</author>
<when>Sat, 14 Aug 2010 18:15:23 +0000</when>
<what>camera app opens OK every time.  Freezes when taking a pic.  New pic is visible in cam window.  Buttons will highlight but do nothing.  Only button that works is the home screen shortcut.  Launching he cam icon again brings back the camera application with no freeze, but pic is lost.  Adjusting slider to video mode it freezes.  Home and relaunch returns frozen in video mode.</what>
</comment>
<comment>
<author>Ryan.L...@gmail.com</author>
<when>Fri, 08 Oct 2010 16:36:09 +0000</when>
<what> @glenthecarguy: My God! What a bunch of nonsensical gibberish. You say things like isnQ&apos;Et it obvious and then go on to describe things that make so sense and have nothing to do with the original question. Who said anything about rebooting without asking? What does Windows update have to do with it? I want the 5 minutes of my life that you just wasted back please you fucking idiot!</what>
</comment>
<comment>
<author>starmonk...@gmail.com</author>
<when>Mon, 07 Feb 2011 17:43:57 +0000</when>
<what>Same problem. CanQ&apos;Et think of any changes that caused it to happen. I will add that when the app freezes after snapping an image, IQ&apos;Em able to get to the Q&quot;EHomeQ&quot;E screen and then use Task Killer Advanced to shut down the app. As with everyone else, the image never saves to the SD card.

The problem extends to the MEanderthal app which uses the camera. In this case, besides freezing when the image is taken, the preview is distorted/compressed along the vertical axis. While the app itself does not freeze, you canQ&apos;Et use the image to complete the activity - you can only go back to the camera view or the main menu.</what>
</comment>
</bug>
<bug>
<bugid>10668</bugid>
<title>edittext jumps when setting cursor position on touch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>supp...@patillosoftware.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 00:34:50 +0000</openedDate>
<description>EditText widgets have an issue displaying the cursor position when
selecting a new location by touch screen. This can be reproduced by
creating a fullscreen EditText view as a child of a ScrollView. Enter
enough text that it would span two or more screens vertically. Use the
on screen keyboard. Set the cursor at one extreme of the text then
scroll to the other and attempt to place the cursor at the other end
with the keyboard showing. The cursor will move to the appropriate
position, but the screen jumps to a seemingly arbitrary location in the
text. The onTouchEvent method in android.widget.TextView seems to lack
some logic in this line: if (imm.showSoftInput(this, 0, csr) Q&amp;EQ&amp;E csr !=
null) { If changed to if (!imm.isActive(this) Q&amp;EQ&amp;E imm.showSoftInput(this,
0, csr) Q&amp;EQ&amp;E csr != null) { the problem seems to be alleviated.</description>
<comment>
<author>supp...@patillosoftware.com</author>
<when>Sun, 22 Aug 2010 00:42:33 +0000</when>
<what>Tested with a Nexus One. No hardware keyboard available for testing.</what>
</comment>
<comment>
<author>koraprad...@gmail.com</author>
<when>Tue, 15 Feb 2011 04:45:59 +0000</when>
<what>Is this issues still persists or is there any solution available for the same.

Thanks,
Pradeep</what>
</comment>
<comment>
<author>jayden.k...@gmail.com</author>
<when>Tue, 15 Feb 2011 04:58:06 +0000</when>
<what>The issue seems to be fixed in gingerbread. Anyone can confirm with me??</what>
</comment>
</bug>
<bug>
<bugid>11601</bugid>
<title>Need Armenian font to be added into /system/fonts dir in order to be able to see Armenian letters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>naghek...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 13:51:49 +0000</openedDate>
<description>I use HTC Desire with latest Android update. And I canQ&apos;Et view Armenian
sites as in /system/fonts there is no Sylfean.ttf or some another
Armenian unicode font. And it is not possible to add, because the fonts
directory has read permission. Please add Sylfean.ttf in next update,
because all Armenian users have no opportunity to see any Armenian
sites. For example you can take a look at www.google.am and instead of
Armenian letters youQ&apos;Ell see rectangles.</description>
<comment>
<author>petros...@gmail.com</author>
<when>Mon, 15 Nov 2010 14:19:47 +0000</when>
<what>This is a duplicate of issue #4230</what>
</comment>
</bug>
<bug>
<bugid>3322</bugid>
<title>Problem with direction of text for Arabic RTL language.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>88</stars>
<reportedBy>vikram.w...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jul 2009 11:11:40 +0000</openedDate>
<description>Summary: Problem with the direction of the text while displaying for
Arabic language(Right to left). Description: Android code version you
are running: 1.5 cupcake release 1 Your development environment: linux
Desktop Describe the problem: I have modified the Skia Q&amp;E icu4u source
code to add support for Arabic font at system level, When I used the
same to display same using TextView Q&amp;E EditText I couldnQ&apos;Et get it from
Right to left, instead it was displaying the Arabic text from Left to
right, In order to add arabic text IQ&apos;Eve also an Arabic IME of my own,
with exact uni-code mappings as required by the standard. Steps to
reproduce: using the madifications IQ&apos;Eve done 1.Open notepad, and
longpress on the edit field, select input method as arabic from the
pop-upmenu 2.Write some thing in the EditText field using Arabic IME.
Expected results: The arabic text should be displayed from Right to
left. Observed results:The arabic text is being displayed from left to
right. Additional information:My font file is Unicaode compatible and
the same problem occurs if I use a textview and diplay some arabic
string from my Strings.XML</description>
<comment>
<author>vikram.w...@gmail.com</author>
<when>Mon, 20 Jul 2009 14:05:49 +0000</when>
<what>Kindly find the screen shot of the said problem</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 20 Jul 2009 15:46:04 +0000</when>
<what>Hi,

Unfortunately RTL is currently not supported.</what>
</comment>
<comment>
<author>vikram.w...@gmail.com</author>
<when>Tue, 21 Jul 2009 03:10:01 +0000</when>
<what>Hi,

Thanks for a prompt reply :), but I did the same experiment with hebrew(RTL) also but
in that case all the labels and text was from Right to left, I even tried some hebrew
string from my XML strings file to a textview and every thing worked fine. But I
didnQ&apos;Et observe the same for ARabic and Urdu.</what>
</comment>
<comment>
<author>vikram.w...@gmail.com</author>
<when>Tue, 21 Jul 2009 04:29:10 +0000</when>
<what>kindly find the Hebrew screen shot as an attachment, also observe the right
orientation of the text and Labels.</what>
</comment>
<comment>
<author>firass.s...@gmail.com</author>
<when>Wed, 05 Aug 2009 03:24:13 +0000</when>
<what>Looking at the first screen shot for the Arabic text, I have to say that the Android
screen is closer to whatQ&apos;Es expected than whatQ&apos;Es displayed from the XML file. The
Android screen shows the Arabic letters in the correct order from right to left, but
it suffers mainly from the lack of proper joining (arabic letter typically have
different variations based on the next letters that they might be joined to).

There must be other developers who are interested in adding real RTL Arabic support
to Android, so what are the next steps that we have to follow in order to: 1) get
this feature into scope, and 2) start helping in implementing it?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:13:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:10:44 +0000</when>
<what></what>
</comment>
<comment>
<author>vasanth....@gmail.com</author>
<when>Tue, 13 Oct 2009 04:13:05 +0000</when>
<what>Hi Vikram,
          How do I add the Hebrew Language in the Locale list of the settings.

I Guess if I use the Locale methods the changes the language, the language change 
will be specific for only the application.

Is there a way to specify Hebrew as the language with which the Android phone 
boots?, provided I have the Hebrew fonts and resource file.

Any help on this is very much appreciated</what>
</comment>
<comment>
<author>lin...@gmail.com</author>
<when>Fri, 06 Nov 2009 06:42:06 +0000</when>
<what>firass.shehadeh,

IQ&apos;Em afraid this is more difficutl than that.

There is a patch that grabs the characters as they are sent to be displayed, and both
reorders and shapes them. It works if you just want some Arabic support on your
phone, but is the wrong fix to be committed into the code.

In the code, the current BiDi architecture in Android is severely lacking, and cannot
handle some very simple not-so-corner cases (such as digits inside a right to left
context).

So what needs to be done is to pull the current code out, and redesign a new one
based on the existing API set (StaticLayout and DynamicLayout). This is not a trivial
task. I was hoping to get around to it, but I lack the free time to do it in my spare
time and the funding to do it as part of my day job. As things stand, we are where we
are.

Shachar</what>
</comment>
<comment>
<author>vikram.w...@gmail.com</author>
<when>Fri, 06 Nov 2009 08:24:13 +0000</when>
<what>well Shachar IQ&apos;Eve already fixed it in my code base and every thing is working fine.
Got bored of waiting for these guys to fix it :(. </what>
</comment>
<comment>
<author>lin...@gmail.com</author>
<when>Fri, 06 Nov 2009 08:59:51 +0000</when>
<what>Care to share your solution?

Shachar</what>
</comment>
<comment>
<author>vikram.w...@gmail.com</author>
<when>Fri, 06 Nov 2009 09:03:57 +0000</when>
<what>CanQ&apos;Et do it pal..IQ&apos;Eve been chained by NDA(non-disclosure act) by the ppl I work for,
hence I stopped writing on the topic too, I think you remember the Arabic
localization one on Google groups... :(</what>
</comment>
<comment>
<author>nasthe...@gmail.com</author>
<when>Wed, 09 Dec 2009 04:52:10 +0000</when>
<what>IQ&apos;Em a htc hero user and lack of Arabic is making me lose the interest in the 
Android. I hope they will fix the problem. </what>
</comment>
<comment>
<author>bluerahaf@gmail.com</author>
<when>Tue, 22 Dec 2009 21:50:08 +0000</when>
<what>We like HTC devices Q&amp;E I have HTC hero its perfect Except for Arabic Support And the arabic support from 
Windows Mobile Q&amp;E iphone is very good
So please donQ&apos;Et force us to go there
make android the perfect system
Thanks.</what>
</comment>
<comment>
<author>krkom2...@gmail.com</author>
<when>Wed, 23 Dec 2009 13:01:16 +0000</when>
<what>please arabic</what>
</comment>
<comment>
<author>f.mutair...@gmail.com</author>
<when>Wed, 23 Dec 2009 14:07:16 +0000</when>
<what>It is not hard to support Arabic for Google.
Thousands or millions of Arabic People they are waiting for you and I am sure if they 
can speak or write English they will write for you.  
WE love Android system and google also.

So please we need your support.

Best Rgards,</what>
</comment>
<comment>
<author>mfto7....@gmail.com</author>
<when>Wed, 23 Dec 2009 16:21:18 +0000</when>
<what>HTC-Egypt is selling HTC Magic here with Arabic support
So I donQ&apos;Et think itQ&apos;Es that hard to implement
</what>
</comment>
<comment>
<author>Alhz...@gmail.com</author>
<when>Wed, 23 Dec 2009 17:23:12 +0000</when>
<what>please support Arabic Language</what>
</comment>
<comment>
<author>ala4e...@gmail.com</author>
<when>Thu, 24 Dec 2009 07:28:23 +0000</when>
<what>
   
plz support arabic language arabic language


</what>
</comment>
<comment>
<author>alharthi...@gmail.com</author>
<when>Fri, 25 Dec 2009 07:13:15 +0000</when>
<what>please support Arabic language .
</what>
</comment>
<comment>
<author>maje...@gmail.com</author>
<when>Sun, 03 Jan 2010 17:10:02 +0000</when>
<what>We need Arabic Support in Android
</what>
</comment>
<comment>
<author>nasthe...@gmail.com</author>
<when>Mon, 04 Jan 2010 06:48:47 +0000</when>
<what>We need Arabic Support in Android</what>
</comment>
<comment>
<author>email.ah...@gmail.com</author>
<when>Sat, 09 Jan 2010 16:33:52 +0000</when>
<what>Everyone caring about Arabic support on Android, please star the following issue:

Issue 5597:	Arabic language support
Link : http://code.google.com/p/android/issues/detail?id=5597

Thanks</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 02:58:39 +0000</when>
<what>Duplicate of issue 5597</what>
</comment>
<comment>
<author>mhmhka...@gmail.com</author>
<when>Mon, 30 Aug 2010 06:03:42 +0000</when>
<what>FarsiTel is iranian distribution of android that supports farsi and other RTL languages properly, iranian can but google canQ&apos;Et!</what>
</comment>
</bug>
<bug>
<bugid>17603</bugid>
<title>ForceClose after accepting a video chat</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-13T11:56:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jungdae4...@samsung.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 07:15:48 +0000</openedDate>
<description>Occurence Process:goto gtalk ----Q&gt;Esign in--Q&gt;Ecome to home screen---Q&gt;Ephone
shows a video chat request in notification bar---Q&gt;Eclick on the request
in the notification bar. Occurence Status:After clicking on the request
shown on the notification bar---Q&gt;E Force close appears. Expected
Result:No Force close should occur.</description>
<comment>
<author>rterribi...@google.com</author>
<when>Mon, 13 Jun 2011 11:56:01 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15539</bugid>
<title>bluetooth car handsfree signal strength does not update while phone screen is off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Lange.Fa...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 09:13:28 +0000</openedDate>
<description>Hi, i am observing a misbehavior of my Nexus One, running 2.3.3. I am
connecting to a Audi Bluetooth handsfree car kit. While the phone screen
is off (sorry, do not know the technical term for this state :-) ) the
phone does not update the signal strength displayed in car display (see
attached picture). As soon as I push the button and the display comes up
(phone in locked state) the signal strength does update. I am not sure
if this is a purely cosmetic issue. When I enter the car, very often the
signal strength indicator shows no signal. I am unsure if in that
situation I indeed cannot receive calls. Perhaps this is working as
intended to save power, but I doubt this. Maybe also other functionality
(like updating contacts) is limited by this. As this is perfectly
reproducible on my car kit, I can run any diagnostics for you. Just let
me know.</description>
<comment>
<author>goodman....@gmail.com</author>
<when>Fri, 28 Oct 2011 14:19:24 +0000</when>
<what>IQ&apos;Em having a similar issue in my 2007 Toyota Camry.  The phone I had originally when I bought this car, a Motorola V551, updated the carQ&apos;Es signal display seemingly every minute.  I then switched to a Sony Ericsson (non-smart) phone for years and the signal strength on my carQ&apos;Es display remained Q&quot;EstuckQ&quot;E at whatever it was when it paired.  I have just upgraded to a Samsung smart phone running Android.  I find the same behavior as the Sony Ericsson.  It NEVER updates, whether the screen is on or not.</what>
</comment>
</bug>
<bug>
<bugid>4204</bugid>
<title>gmail image attachments showing wrong files</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Fri, 09 Oct 2009 18:30:11 +0000</openedDate>
<description>Firmware 1.6, build DRC83 Severity: not good Last night I was going
through old messages in my gmail inbox on my android phone (a t-mobile
G1) and I noticed something peculiar: email messages from about a year
ago which contain image attachments are showing the wrong images when
viewed on the phone. Everything is normal when I look at the same
messages via the gmail web interface. Furthermore, I think the images
that are being shown are from a completely different user. As an
example, I have an email sent to me from a colleague on 9/22/2008 which
contains a screenshot that he took. When I view it in the gmail web UI
the screenshot is correct. When I view it on my Android phone, instead
of a screenshot, I see a picture someone took of a poster in a Burger
King. I havenQ&apos;Et gone through my entire inbox to see if this is
completely consistent, so I donQ&apos;Et know if itQ&apos;Es only happening in Q&quot;EoldQ&quot;E
messages or how old Q&quot;EoldQ&quot;E is, but I did spot check quite a few and all
the messages from about a year ago that contain image attachments have
this problem. The message ID of the message from my colleague I mention
above is Q&quot;EQ&lt;E423107.14682.qm@web30808.mail.mud.yahoo.comQ&gt;EQ&quot;E in case that
helps someone locate it for debugging. Please let me know if thereQ&apos;Es any
more information I can provide to help narrow this down.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:44:59 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>ntuc...@gmail.com</author>
<when>Sat, 22 May 2010 01:54:53 +0000</when>
<what>This is not a maps bug (nor does it have anything to do with maps), itQ&apos;Es an android email client bug.  How 
is that not the responsibility of the android team?  Are you sure you read it carefully? </what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>ntuc...@gmail.com</author>
<when>Sun, 23 May 2010 05:48:29 +0000</when>
<what>To be equally clear, this bug is not important enough to me to chase it from team to
team within Google.  It was reported to the most reasonable-seeming entity to me.  If
Google is interested in improving the software, please take the bug IQ&apos;Eve gone to the
trouble of reporting and run with it.  Perhaps this can be a lesson in leveraging the
effort your users are willing to put in to help you instead of frustrating them. 
ItQ&apos;Es a good bug report and IQ&apos;Em willing to provide as much detail as is necessary to
work on it it, but IQ&apos;Em not willing to do the busy work of submitting it to different
teams until it sticks to one.
</what>
</comment>
</bug>
<bug>
<bugid>19529</bugid>
<title>Add Quick Text command to long-press in message editor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jacksoan...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 00:26:41 +0000</openedDate>
<description>IQ&apos;Em using v2.2 If IQ&apos;Em viewing a message thread, or IQ&apos;Em creating a new
message, the message editor control says Q&quot;ETap to ComposeQ&quot;E. If I
quick-tap, I get presented with a keyboard, and if I long-tap (and the
clipboard is full), I get a Message Options menu with a single option:
Paste. If the clipboard is empty, a long-tap will not do anything. It
would be nice if a long press in the editor control also presented an
option for navigation to Q&quot;EQuick TextQ&quot;E functionality. In fact, it would
make Quick Text, quicker. Using existing functionality: While looking at
an existing message thread, if I want to send a quick text reply, I have
to quick-tap the editor control, then press menu button, then choose
Q&quot;EQuick TextQ&quot;E, then select my Quick Text entry, then press the send
button control. ThatQ&apos;Es a total of 5 gestures (possibly more if I have to
scroll to my desired quick test entry) to send a Quick Text message. If
a long press on the editor control is used, and that presents a
QuickText menu option, then I can reach the Q&quot;EQuick TextQ&quot;E entries with 1
less gesture. In other words, I can send a Q&quot;EQuick TextQ&quot;E message using
only 4 gestures, instead of 5. If the clipboard was empty, a long-press
could even just go straight to the Q&quot;EQuick TextQ&quot;E selection page, and IQ&apos;Ed
be able to send a Q&quot;EQuick TextQ&quot;E message using only 3 gestures, instead of
5.</description>
</bug>
<bug>
<bugid>11037</bugid>
<title>How to install root Certificate to Android 2.1?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>yj.ln...@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 03:50:01 +0000</openedDate>
<description>I want to configure IPsec VPN based certificate.I have found the right
way to install user certificate(p12) but I canQ&apos;Et find how to import the
CA root from Android 2.1. My CA root format is Q&quot;Eca.crt.pemQ&quot;E. Waiting for
the reply. THANKS a lot! NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Sep 2010 18:09:32 +0000</when>
<what>Issue 11036 has been merged into this issue.</what>
</comment>
<comment>
<author>byteb...@gmail.com</author>
<when>Thu, 23 Sep 2010 14:58:13 +0000</when>
<what>wonQ&apos;Et this be covered in #11231?</what>
</comment>
</bug>
<bug>
<bugid>12886</bugid>
<title>my map API release keys are non-functional, only my debug key works</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-10-11T17:23:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fundyand...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 13:19:03 +0000</openedDate>
<description>When I upgraded one of the paid apps I wrote for Android Market, the
release map API key failed to work. Two unhappy customers downloaded an
app which did not display the maps but only a white grid. This app has
three map pages. Substituting the debug-based key, instead of the
release key, in any one of the three pages causes that page only to
display properly on my development phone (also I switched debuggable to
true in this case). Everything runs absolutely fine on my dev phone
using the key based on debug keystore. I tried generating a new key,
actually four others, but none work. IQ&apos;Em pretty sure (but not certain)
that I am doing things properly as I have got release keys before. IQ&apos;Em
afraid to upgrade any of my other posted apps for fear of breaking them
too. One key which fails to work is:
0VhiLw2B2QaOEjTVRmycP6RGHfAtTNQQE6Pioaw Also non-functional are:
0lrAHi7hTTo7rfdYU8v1AEu4FelcMLbkhlWoYZg
0VhiLw2B2QaOREesqZwlM1lyDkzFmqMQIbL3QcQ
0VhiLw2B2QaNbf3oXAum82nV26Oc12gCdjsQScA 2
0VhiLw2B2QaNOl7XH6GhKn85Tk4k7kB9V6fG61g I used the following to generate
some of these keys: alias8, Nov 29, 2010, PrivateKeyEntry, Certificate
fingerprint (MD5): 24:CE:2E:95:64:8B:27:09:6B:06:A6:D8:91:8F:C2:0C
alias5, Nov 29, 2010, PrivateKeyEntry, Certificate fingerprint (MD5):
91:64:40:C6:28:9A:10:1F:D5:2E:09:F0:B5:92:11:DB alias3, Nov 2, 2010,
PrivateKeyEntry, Certificate fingerprint (MD5):
2E:9A:AF:0C:E3:2A:1C:16:B6:AE:F9:CA:B3:C0:96:6B alias2, Oct 8, 2010,
PrivateKeyEntry, Certificate fingerprint (MD5):
17:CA:09:A6:F0:53:E9:A1:AA:99:EB:5F:87:40:51:22 I think this is a bug in
the Android Map service. I have wasted a lot of time trying to fix this
and was forced to unpublish my best-selling app temporarily. Any ideas
anyone?</description>
<comment>
<author>fundyand...@gmail.com</author>
<when>Sat, 04 Dec 2010 06:21:55 +0000</when>
<what>Finally I got it working by following the steps over and over more carefully. Sorry for the stress.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:23:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14303</bugid>
<title>UNWANTED hang-upQ&apos;Es or placing on hold</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:48:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 20:39:45 +0000</openedDate>
<description>On an HTC G2 running Android 2.2: During a call, my cheek or ear or
something keeps brushing either the Hold button or the End Call button.
IQ&apos;Ell be talking talking talking, and wondering why I get no response.
Q&quot;EOH, theyQ&apos;Eve been on hold!Q&quot;E Or I just called my bank, and the phone hung
up at the crucial moment-- Q&quot;EDANG! I gotta walk through ALL THAT AGAIN!Q&quot;E
The placement of these buttons need a rethink-- maybe turn these two
buttons into Q&quot;Eswipe left/right to perform this action.Q&quot;E Maybe a popup
confirmation Q&quot;EDid you mean to do this?Q&quot;E, but I like the swipe approach
better, as itQ&apos;Es one step vs. two steps. Something that provides more
confirmation that you *actually* want to perform that action, especially
the crucial END THE CALL IN THE MIDDLE OF THE CONVERSATION STEP.</description>
<comment>
<author>Bhuvanes...@gmail.com</author>
<when>Wed, 26 Jan 2011 03:59:21 +0000</when>
<what>For the record, I have not experienced this with my G2. The sensor picks up on the fact that my face is close to the phone and shuts off the screen.</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Wed, 26 Jan 2011 04:01:42 +0000</when>
<what>Well, weQ&apos;Ell see if anyone else chimes in.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:48:36 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Mon, 07 Feb 2011 23:21:08 +0000</when>
<what>Okay, I see your point, but I opened an Android bug since this wouldnQ&apos;Et seem to be specific to the hardware, i.e. other handsets might be experiencing the same issue.  But, like I said before, weQ&apos;Ell just hang back and see if this is a pain for a large number of other people that are NOT on HTC G2Q&apos;Es, who then find this bug and vote for re-opening it.  If not, have a good day.</what>
</comment>
</bug>
<bug>
<bugid>9965</bugid>
<title>HTTP Live Streaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>rjmar...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 02:31:16 +0000</openedDate>
<description>Currently, it appears Android phones only support HTTP progressive
download, and RTSP for streaming. It would be really useful for Android
to implement HTTP Live Streaming. Its an open standard, in use right
now, and works great.</description>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Fri, 23 Jul 2010 14:33:58 +0000</when>
<what>there are implementations - eg IIS Media Pack - that support iPhone as well as Windows/Mac and Linux (via Moonlight client) ... would be good to see Android supporting that, especially adaptive streaming to cope with varying network issues</what>
</comment>
<comment>
<author>ronen...@gmail.com</author>
<when>Thu, 13 Jan 2011 06:07:04 +0000</when>
<what>Several third party solutions (e.g. RealPlayer, Nextreaming) claim to bring HTTP Live Streaming to Android. Anyone tried it?

Still having it as part of the OS makes a lot of sense.

Some links:
http://www.prlog.org/10935063-nextreaming-releases-http-live-streaming-hls-player-sdk-for-android.html
http://www.realnetworks.com/pressroom/releases/2010/RealPlayer-for-Mobile-Delivers-HTTP-Live-Content-to-Android.aspx</what>
</comment>
<comment>
<author>cabi...@gmail.com</author>
<when>Thu, 17 Feb 2011 05:54:01 +0000</when>
<what>wish that Android supports HTTP live streaming ASAP~~
</what>
</comment>
<comment>
<author>larry.me...@gmail.com</author>
<when>Wed, 27 Apr 2011 21:13:44 +0000</when>
<what>Unfortunately nextreaming doesnQ&apos;Et seem to care to actually sell their SDK - after countless emails requesting information on it, IQ&apos;Eve gotten NOTHING. Not even a Q&quot;Eshut up and leave us aloneQ&quot;E response, just nothing.</what>
</comment>
<comment>
<author>whoop....@gmail.com</author>
<when>Mon, 02 May 2011 16:53:03 +0000</when>
<what>It would appear that HTTP Live Streaming is implemented in some fashion in Android 3.0
My request is to back-port this enhancement to Android 2.x to benefit your millions of mobiles users.</what>
</comment>
<comment>
<author>whoop....@gmail.com</author>
<when>Tue, 10 May 2011 18:14:07 +0000</when>
<what>Please include in ice-cream sandwich (Android 2.4).</what>
</comment>
</bug>
<bug>
<bugid>2366</bugid>
<title>ListView choice methods documentation</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-06-09T20:38:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Sun, 05 Apr 2009 03:44:45 +0000</openedDate>
<description>There are three major typos in the documentation of ListViewQ&apos;Es choice
mode methods.
http://developer.android.com/reference/android/widget/ListView.html In
addition, there is some ambiguity of terms. In particular, there is a
Q&quot;Echoice modeQ&quot;E but items are not Q&quot;EchosenQ&quot;E, they are checked. Perhaps the
documentation should clarify this. Of the following methods implementing
choice, the last three have typos: setChoiceMode setItemChecked
isItemChecked getCheckedItemPosition getCheckedItemPositions 1.
isItemChecked Wrong: Q&quot;EThe result is only valid if the choice mode has
[not] been set to CHOICE_MODE_SINGLE or CHOICE_MODE_MULTIPLE.Q&quot;E Right:
Q&quot;EThe result is only valid if the choice mode has been set to
CHOICE_MODE_SINGLE or CHOICE_MODE_MULTIPLE.Q&quot;E -or- Q&quot;EThe result is only
valid if the choice mode has not been set to CHOICE_MODE_NONE.Q&quot;E 2.
getCheckedItemPosition Wrong: Q&quot;EThe result is only valid if the choice
mode has [not] been set to CHOICE_MODE_SINGLE.Q&quot;E Right: Q&quot;EThe result is
only valid if the choice mode has been set to CHOICE_MODE_SINGLE.Q&quot;E 3.
getCheckedItemPositions Wrong: Q&quot;EThe result is only valid if the choice
mode has not been set to CHOICE_MODE_SINGLE.Q&quot;E Right: Q&quot;EThe result is only
valid if the choice mode has not been set to CHOICE_MODE_NONE.Q&quot;E Note:
The documentation should also mention that this method returns null if
the choice mode has been set to CHOICE_MODE_NONE.</description>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Tue, 09 Jun 2009 17:09:26 +0000</when>
<what>I put in a change for this issue at https://review.source.android.com/10314</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 09 Jun 2009 20:38:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11228</bugid>
<title>Internet Browser does not store website title in browser history</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>whittake...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 17:03:49 +0000</openedDate>
<description>In the built-in Internet application on the HTC Evo 4G from Sprint, the
title of webpages do not show up in the history. After visiting a
webpage, the history list will show just the visited url for both the
title and the url labels. This is a bug, because in previous android
versions, the history list showed both the title and url. An easy fix
would be to get the title from the webpage and store it instead of the
URL. (Again, the phone used is a HTC EVO 4G on the Sprint network)</description>
</bug>
<bug>
<bugid>18984</bugid>
<title>ARABIC </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-02T18:00:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>navigato...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 17:29:20 +0000</openedDate>
<description>SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES SUPPORT
ARABIC FOR ALL READING, WRITING AND VOICE SERVICES SUPPORT ARABIC FOR
ALL READING, WRITING AND VOICE SERVICES SUPPORT ARABIC FOR ALL READING,
WRITING AND VOICE SERVICES SUPPORT ARABIC FOR ALL READING, WRITING AND
VOICE SERVICES SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE
SERVICES SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES SUPPORT
ARABIC FOR ALL READING, WRITING AND VOICE SERVICES SUPPORT ARABIC FOR
ALL READING, WRITING AND VOICE SERVICES SUPPORT ARABIC FOR ALL READING,
WRITING AND VOICE SERVICES SUPPORT ARABIC FOR ALL READING, WRITING AND
VOICE SERVICES SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE
SERVICES</description>
<comment>
<author>x...@android.com</author>
<when>Tue, 02 Aug 2011 18:00:13 +0000</when>
<what></what>
</comment>
<comment>
<author>M.Des...@gmail.com</author>
<when>Fri, 05 Aug 2011 15:10:23 +0000</when>
<what>SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES</what>
</comment>
</bug>
<bug>
<bugid>13693</bugid>
<title>hierarchyviewer help Q&gt;E about does not list version</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>jma...@google.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 00:14:06 +0000</openedDate>
<description>Host OS: Windows 7 SDK tools version (available in the Q&quot;EAboutQ&quot;E section
of the Q&apos;EandroidQ&apos;E tool UI): r8 Eclipse version: N/A ADT plug-in version:
N/A Platform targeted by your project: android-9 Version of the platform
running in the emulator: android-9 STEPS TO REPRODUCE: 1. open
hierarchyviewer. 2. select help Q&gt;E about 3. No version information is
listed, only a year. EXPECTED RESULTS: Should see a version that helps
identify the version of hierarchyviewer. OBSERVED RESULTS: Cannot find
any version information.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:13:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16571</bugid>
<title>Generated docs do not reflect API version details/history for setChoiceMode() moved from ListView to superclass AbsListView</title>
<status>Reviewed</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>puajunhong@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 02:56:01 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
In the reference documentation of the Android API, it is clearly stated
in the pages for GridView
(http://developer.android.com/reference/android/widget/GridView.html)
and AbsListView
(http://developer.android.com/reference/android/widget/AbsListView.html),
that setChoiceMode() and the other associated methods and XML tags are
available in GridView, having inherited them from AbsListView. According
to the documentation, these methods and tags exist since API level 1.
However, this is not the case, as can be seen missing in the actual
latest API level 10 source code of AbsListView
(http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3.3_r1/android/widget/AbsListView.java).
And, the compiler also confirms the missing methods with compilation
errors. - What you think the correct behavior should be. The
documentation should be modified to reflect the actual (non) existence
of the methods and tags, until which time when they are actually
available.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 10 May 2011 06:05:25 +0000</when>
<what>This looks like a droiddoc bug. Adam can you please confirm and if so reassign to the droiddoc guys please?</what>
</comment>
<comment>
<author>npeer2...@gmail.com</author>
<when>Thu, 26 May 2011 16:17:44 +0000</when>
<what>This is not just a documentation bug.
This behavior belongs in AbsListView, in order for GridViews to also support it. However, it is currently only implemented in ListView.</what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Thu, 26 May 2011 17:43:38 +0000</when>
<what>ItQ&apos;Es a doc issue. Choice mode was a feature specific to ListView since API 1. It was moved to AbsListView in API 11/Android 3.0. Looks like the doc tools didnQ&apos;Et catch the details.</what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Thu, 26 May 2011 17:45:28 +0000</when>
<what></what>
</comment>
<comment>
<author>thei...@gmail.com</author>
<when>Tue, 07 Jun 2011 16:39:05 +0000</when>
<what>The APIDemo included in the SDK uses this in the Views | Grid | Selection Mode. Its in Grid3.java and it crashes with a java.lang.NoSuchMethodError (line 54 where it calls GridView.setChoiceMode). Sample code needs to be fixed as well? I tested this on a Droid X.</what>
</comment>
<comment>
<author>maca...@gmail.com</author>
<when>Wed, 20 Jul 2011 13:23:57 +0000</when>
<what>Is there a reason why the GridView doesnQ&apos;Et implement setChoiceMode()?</what>
</comment>
</bug>
<bug>
<bugid>5469</bugid>
<title>Various crashes and issues using adb in eclipse, when phones have no serial number.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-01-26T19:07:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 23:34:02 +0000</openedDate>
<description>Hi, adb cannot handle it when phones donQ&apos;Et have a serial number. The
T-Mobile Pulse is like this, and it shows up in Q&apos;Eadb devicesQ&apos;E as $ adb
devices List of devices attached ???????????? device adb works fine when
you donQ&apos;Et have to specify a serial number. Eclipse craps out a lot with
null pointer exceptions and so on. PLEASE FIX THIS. It is very
frustrating and null pointer exceptions arenQ&apos;Et a good development
experience.</description>
<comment>
<author>amit.r...@gmail.com</author>
<when>Tue, 26 Jan 2010 10:47:53 +0000</when>
<what>I think ??????? only comes when adb is run as a non root user. try running it as root
and you will get the device id. Follow
http://groups.google.com/group/android-discuss/browse_thread/thread/f85a795644e65b59</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 26 Jan 2010 19:07:04 +0000</when>
<what>This indeed happens when the current user does not have access rights to the USB 
device.

In the documentation at 
http://developer.android.com/intl/fr/guide/developing/device.html#setting-up you 
will see that the udev rules should include MODE=Q&quot;E0666Q&quot;E so that all users have 
access to the device.

Runnig adb as root will work too, but setting the proper permissions is better.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Tue, 26 Jan 2010 19:48:46 +0000</when>
<what>Sorry but youQ&apos;Ere both wrong. If you donQ&apos;Et have permission then it just doesnQ&apos;Et show
the device at all. The udev rule and running as root have the same effect, and they
both result in ????????.

$ lsusb
...
Bus 001 Device 006: ID 12d1:1501 Huawei Technologies Co., Ltd.
...
$ ls -l /dev/bus/usb/001/006
crw-rw-rw- 1 root root 189, 5 2010-01-26 19:31 /dev/bus/usb/001/006
$ ./adb devices
List of devices attached 
????????????	device
% ./adb shell
# (it works)

Furthermore this appears to be a kernel configuration problem. In the past I have
compiled a custom kernel for my phone and that *did* result in a serial number.

The best fix would be to create a fake serial number based on the USB bus and device
numbers, and maybe the vendor/product IDs.

In transport.c the following function could be changed:


 899 void register_usb_transport(usb_handle *usb, const char *serial, unsigned writeable)
 900 {
 901     atransport *t = calloc(1, sizeof(atransport));
 902     D(Q&quot;Etransport: %p initQ&apos;Eing for usb_handle %p (sn=Q&apos;E%sQ&apos;E)\nQ&quot;E, t, usb,
 903       serial ? serial : Q&quot;EQ&quot;E);
 904     init_usb_transport(t, usb, (writeable ? CS_OFFLINE : CS_NOPERM));
 905     if(serial) {
 906         t-Q&gt;Eserial = strdup(serial);
 907     }
 908     register_transport(t);
 909 }

to


 899 void register_usb_transport(usb_handle *usb, const char *serial, unsigned writeable)
 900 {
 901     atransport *t = calloc(1, sizeof(atransport));
 902     D(Q&quot;Etransport: %p initQ&apos;Eing for usb_handle %p (sn=Q&apos;E%sQ&apos;E)\nQ&quot;E, t, usb,
 903       serial ? serial : Q&quot;EQ&quot;E);
 904     init_usb_transport(t, usb, (writeable ? CS_OFFLINE : CS_NOPERM));
 905     if(serial) {
 906         t-Q&gt;Eserial = strdup(serial);
 907     }
         else
         {
             t-Q&gt;Eserial = sprintf(Q&quot;Eauto-%pQ&quot;E, usb); // Or however you do this with
retarded libc.
         }
 908     register_transport(t);
 909 }
</what>
</comment>
<comment>
<author>hubert.f...@gmail.com</author>
<when>Tue, 26 Oct 2010 11:56:27 +0000</when>
<what>Same problem with HUAWEI U8230...

adb shell works...

but ddms donQ&apos;Et...

hfongarnand@hfongarnand-desktop:~/Programmes/android-sdk-linux_86$ ./tools/adb devices
List of devices attached 
????????????	device


this patch : https://review.source.android.com/#change,13552

works well, but it has been cancelled why?</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Tue, 26 Oct 2010 13:00:21 +0000</when>
<what>Because Google sent me a free Nexus One... sorry! Also fixing it properly involves modifying code for Linux, Windows and OSX which is a lot of work.</what>
</comment>
</bug>
<bug>
<bugid>13887</bugid>
<title>Unclear instruction of using API android.webkit.WebView.enablePlatformNotification()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>w19...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 09:46:09 +0000</openedDate>
<description>Description: In webview APIs instruction in Android APIs doc
http://developer.android.com/reference/android/webkit/WebView.html, it
doesnQ&apos;Et emphasize that the app should call API -
enablePlatformNotifications() to reset and reload the proxy before
calling the API - loadUrl(String url) to get the webpage. But according
to testing and browser code, the app should call the
enablePlatformNotification(). Seemingly there is potential logic when
using the webview APIs. Device: Motorola phone based on Android Froyo
2.2 Steps: 1. A test app that was developed based on WebView APIs, it
can load a webpage by preset URL. 2. Set APN with proxy. 3. Launch the
test app to load Q&quot;Ewww.sina.com.cnQ&quot;Evia 3G mobile data network. The
webpage can be showed successfully. 4. Switch the data network from the
mobile to the WiFi. 5. Restart the test app to load Q&quot;Ewww.sina.com.cnQ&quot;E,
it always fails to get the page. 6. From the log, in WiFi mode,
seemingly the APN proxy is still used in the http get for webpage.</description>
<comment>
<author>rbur...@gmail.com</author>
<when>Tue, 03 May 2011 18:11:52 +0000</when>
<what>the opposite is also true, if you pass from wifi to 3g with proxy it will NOT use the proxy. Even worse, if 3G goes inactive and comes back then the proxy is also not applied. 

Finally, to make matters really confusing, other OS versions behave differently. </what>
</comment>
</bug>
<bug>
<bugid>11794</bugid>
<title>No PUK unlock option when your SIm card gets locked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ovaci...@gmail.com</reportedBy>
<openedDate>Sun, 10 Oct 2010 15:02:26 +0000</openedDate>
<description>I am surprised that Android did not give me the option to unlock my
pin-locked Sim card. I had to remove the SIM Card and ask the Store
associate to unlock my card for me.</description>
</bug>
<bug>
<bugid>15506</bugid>
<title>USB storage Mode Bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nicho2...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 08:06:21 +0000</openedDate>
<description>Phone :Nexus One Android version :2.3.3 Build Number :GRI40 When the usb
cable is connected from the nexus one to the laptop, the option on nexus
one is Q&quot;ETurn off USB storageQ&quot;E instead of Q&quot;ETurn On USB StorageQ&quot;E</description>
</bug>
<bug>
<bugid>5941</bugid>
<title>MarketPlace</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-11T06:02:08.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>42mi...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 00:08:54 +0000</openedDate>
<description>The marketplace offers updates very well but installing all of them
(especially when there are a lot) can be inconvenient as to the fact
that the apps must be installed individually. Adding this feature would
be much appreciated!</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 06:02:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3932</bugid>
<title>lost sound notification for soem emails on donut</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-09-19T16:20:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 15:44:18 +0000</openedDate>
<description>For some reason, with some of cyanogenQ&apos;Es experimentals ROM (currently
4.1.10.1) when I get an email, my HTC Magic wont play the notification.
I/gmail-ls( 210): Sending notification intent: Intent {
act=android.intent.acti on.PROVIDER_CHANGED
dat=content://gmail-ls/unread/^i typ=gmail-ls (has extras) } D/Gmail (
467): New email for ME@TLD.com unreadCount:5 getAttenti on:true
W/AudioFlinger( 119): write blocked for 210 msecs
D/NetworkLocationProvider( 138): onCellLocationChanged [-1,-1] Before it
played, but this next time, it didnt. I/gmail-ls( 210): Sending
notification intent: Intent { act=android.intent.acti
on.PROVIDER_CHANGED dat=content://gmail-ls/unread/^i typ=gmail-ls (has
extras) } D/Gmail ( 467): New email for ME@TLD.com unreadCount:0
getAttenti on:false D/dalvikvm( 467): GC(1) freed 94 objects / 4840
bytes in 124ms D/dalvikvm( 210): GC(1) freed 2283 objects / 131896 bytes
in 172ms D/dalvikvm( 454): GC(0) freed 9250 objects / 524624 bytes in
121ms D/dalvikvm( 454): GC(0) freed 9290 objects / 525320 bytes in 120ms
D/NetworkLocationProvider( 138): onCellLocationChanged [400,357938]
D/LocationMasfClient( 138): getNetworkLocation(): Returning cache
location with accuracy 2555.0</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 21:01:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:20:09 +0000</when>
<what>You should probably ask cyanogen</what>
</comment>
<comment>
<author>BUGabu...@gmail.com</author>
<when>Sun, 20 Sep 2009 18:11:11 +0000</when>
<what>Hi JBQ.
Thanks for looking into this.
Are you saying this is ROM specific? 
I noticed that on a newer ROM (4.1.11.1) this is even worse, and only after removing
the notification sound and re-adding it helped me re-gain some notifications.

But if is not part of current android trunk code (i cant test, since thereQ&apos;Es no
public donut ROM), IQ&apos;Ell fw this but to cyanogen BTS.</what>
</comment>
</bug>
<bug>
<bugid>1730</bugid>
<title>Add Esperanto characters</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1084</stars>
<reportedBy>pup...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jan 2009 16:26:44 +0000</openedDate>
<description>Can you please add Esperanto characters to the tables of extended
characters, like you have ? for a. They are: ?, ?, ?, ?, ?, ?, ?, ?, ?,
?, ?, ?. Thank you.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Jan 2009 16:31:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:56:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:12:15 +0000</when>
<what></what>
</comment>
<comment>
<author>irv...@gmail.com</author>
<when>Tue, 15 Dec 2009 13:11:08 +0000</when>
<what>I agree, press and hold on c for example should bring up a more complete list of
accented c letters, that is, ?????.

The characters that should be supported is suggested in Q&quot;EMultilingual European
Subsets in ISO/IEC 10646-1Q&quot;E
http://www.evertype.com/standards/iso10646/pdf/cwa13873.pdf (which includes Esperanto).</what>
</comment>
<comment>
<author>Esperant...@gmail.com</author>
<when>Sun, 20 Dec 2009 15:29:24 +0000</when>
<what>The number of Google hits for Esperanto has doubled to about 65 million in the last 
two years.

ThereQ&apos;Es obviously a demand out there !</what>
</comment>
<comment>
<author>schwi...@gmail.com</author>
<when>Sun, 20 Dec 2009 17:23:15 +0000</when>
<what>This would be a wonderful addition.  Especially in light of Esperanto already being 
offered by Google and now Ipernity and Facebook!</what>
</comment>
<comment>
<author>KellerStefano@gmail.com</author>
<when>Sun, 20 Dec 2009 18:09:52 +0000</when>
<what>People @ Google already knows that Esperanto is an existing and worldwide living
language that makes a bridge between all the cultures.

http://doodlewatch.com/ 

http://img0.doodlewatch.com/doodle/esperanto_09.gif

http://www.google.com/intl/eo/ 

so, it wonQ&apos;Et be difficult to agree and add the Esperanto characters to all
programmes, uses and applications made by Google:

?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? 

You can support with this an easier and more precise communication between people
from around the world. And your contribution to Linguistic Diversity will be appreciated.

Dankon! (thanks)
Stefano Keller, Svislando 

http://www.youtube.com/EsperantoTv

http://www.linguistic-rights.org 

---</what>
</comment>
<comment>
<author>liberame...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:17:47 +0000</when>
<what>SQ&apos;Eil est permis de le dire en fran?ais : je soutiens tout ? fait cette demande !</what>
</comment>
<comment>
<author>esperant...@gmail.com</author>
<when>Sun, 20 Dec 2009 21:19:54 +0000</when>
<what>Yes, please add the special characters for Esperanto.</what>
</comment>
<comment>
<author>trio...@gmail.com</author>
<when>Mon, 21 Dec 2009 01:57:36 +0000</when>
<what>(English follows)

EO Esperanto: Jes, tutcerte aldonu esperantajn literojn. Sed fakte mi surprizi?as ke
la tuta unikoda aro ne estas jam atingebla. Mi rekomendas ke la programistoj de la
Android rigardu al la aldona programeto abcTajpu por Firefox por ideoj kiel aldoni
?iujn karakterojn. Mi treege deziras a?eti Android-on sed ... eble balda??

EN English: Yes, absolutely add the Esperanto letters. But, in fact, i am surprised
that all of Unicode is not already reproducable. I recommend that the programmers of
the Android look at the add-on program abcTajpu for Firefox, for ideas on how to add
all the characters. I really want to buy an Android, but ... maybe soon?</what>
</comment>
<comment>
<author>epn.co...@gmail.com</author>
<when>Mon, 21 Dec 2009 03:50:36 +0000</when>
<what>The inability to use the proper characters has been the biggest drawback to uniting 
the global Esperanto community. You do that and youQ&apos;Ell have many sales youQ&apos;Ed 
otherwise not make. The characters youQ&apos;Ell need are the ones created in HTML with the 
codes: Q&amp;E#264;, 265, 284, 285, 292, 293, 308, 309, 348, 349, 364, Q&amp;E 365.</what>
</comment>
<comment>
<author>jimm...@gmail.com</author>
<when>Mon, 21 Dec 2009 04:36:42 +0000</when>
<what>As the only functioning truly international language with millions of speakers, Esperanto needs support for any 
device that claims to be truly international.  </what>
</comment>
<comment>
<author>gwend...@ihug.co.nz</author>
<when>Mon, 21 Dec 2009 10:04:26 +0000</when>
<what>I congratulate google on providing the special letters needed to write Esperanto
perfectly
Gwenda Sutton</what>
</comment>
<comment>
<author>derekr...@gmail.com</author>
<when>Mon, 21 Dec 2009 13:32:06 +0000</when>
<what>Not only do we need to be able to type Unicode characters, we must be able to type them efficiently.  Providing a 
tool that would allow the easy creation of custom keyboard layouts would allow users themselves to solve their 
typing problems with diversity and ingenuity.  Having a dead key or key sequence interpreter is essential to 
efficient typing in most languages.  

Providing a good, efficient Esperanto keyboard would be great.  Providing a good, efficient custom keyboard 
creation tool would an effective open-source approach to solving all keyboard issues for all languages.  </what>
</comment>
<comment>
<author>remy.spr...@gmail.com</author>
<when>Mon, 21 Dec 2009 18:02:38 +0000</when>
<what>A device claiming to go worldwide of course needs the tools to really use the only 
existing really international language which happens to be ESPERANTO!

(Komunik)Ilo kiu pretendas iri tuttere kompreneble bezonas la instrumentojn por vere 
uzi la solan ekzistantan internacian lingvon kiu ja estas ESPERANTO! </what>
</comment>
<comment>
<author>galond...@gmail.com</author>
<when>Tue, 22 Dec 2009 00:53:16 +0000</when>
<what>We will be very grateful if you add EsperantoQ&apos;Es characters. Thank you in advance.</what>
</comment>
<comment>
<author>esperant...@gmail.com</author>
<when>Wed, 23 Dec 2009 19:34:09 +0000</when>
<what>Please add Esperanto characters.</what>
</comment>
<comment>
<author>carl...@uniovi.es</author>
<when>Wed, 23 Dec 2009 22:18:47 +0000</when>
<what>Also I would like to see added them, the esperanto characters.

Bonvolu aldoni Esperantajn tiparojn.

</what>
</comment>
<comment>
<author>cledsm...@gmail.com</author>
<when>Thu, 24 Dec 2009 07:35:24 +0000</when>
<what>I heartily support this proposal = Mi elkore subtenas tiun proponon.</what>
</comment>
<comment>
<author>augusto....@gmail.com</author>
<when>Thu, 24 Dec 2009 11:21:27 +0000</when>
<what>Please add Esperanto characters.</what>
</comment>
<comment>
<author>eugen.fa...@gmail.com</author>
<when>Thu, 24 Dec 2009 11:48:33 +0000</when>
<what>We will be very grateful if you add EsperantoQ&apos;Es characters. Thank you in advance.
Mi estus tre dankema se vi aldonus esperantajn karakterojn al android.Anta?dankon!</what>
</comment>
<comment>
<author>correu.g...@gmail.com</author>
<when>Thu, 24 Dec 2009 12:00:52 +0000</when>
<what>Bonvolu aldoni la supersignajn literojn por skribi en la internacia lingvo Esperanto.
Egan dankon.
Please, add the special characters to write in the international language Esperanto.
Thank you very much.</what>
</comment>
<comment>
<author>angel....@gmail.com</author>
<when>Thu, 24 Dec 2009 12:54:51 +0000</when>
<what>Please add Esperanto characters - Bonvole aldonu
Esperantajn supersignajn literojn.</what>
</comment>
<comment>
<author>idob...@gmail.com</author>
<when>Thu, 24 Dec 2009 15:37:10 +0000</when>
<what>As user of Belarusan, Polish and Esperanto IQ&apos;Ed like to have the possibility to enter
both ? and ? (and other diacritics of the languages). 

Please add support for these characters. 
</what>
</comment>
<comment>
<author>dariorod...@gmail.com</author>
<when>Thu, 24 Dec 2009 16:03:40 +0000</when>
<what>Please add the Unicode UTF-8 Esperanto characters  (? ? ? ? ? ? ? ? ? ? ? ?)
Thank you.</what>
</comment>
</bug>
<bug>
<bugid>3623</bugid>
<title>Broken OpenGL texture output after resuming the app</title>
<status>Reviewed</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>13</stars>
<reportedBy>ed.burnette</reportedBy>
<openedDate>Fri, 21 Aug 2009 20:57:05 +0000</openedDate>
<description>In some cases when you return to an OpenGL program after running another
app (like the Phone app) your textures will appear corrupted. I saw it
in one of my programs but Michael Angel has posted a nice test case
complete with source code and screen shots in this thread:
http://groups.google.com/group/android-developers/browse_thread/thread/7d9a3ccb7ec955e9
In my follow-up reply I describe the exact sequence to duplicate the
problem (and several that do NOT duplicate the problem), along with a
workaround. I also explain why the problem didnQ&apos;Et show up in the API
Demos from Google. If it matters, I was testing it on the Google Ion
phone.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 21 Aug 2009 23:47:15 +0000</when>
<what>Filed internally as 2071743.
</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Tue, 25 Aug 2009 14:18:50 +0000</when>
<what>After looking at this some more, I believe it could possibly be a security hole. When
my texture gets corrupted on my device, I see texture data that looks like it came
from another process or another disk file. For example I sometimes see graphics for
the word Q&quot;EStartQ&quot;E but that word doesnQ&apos;Et appear in any of my resources. If this is
really coming from outside of my program/process then a malicious program might be
able to use this trick to discover things it shouldnQ&apos;Et know.</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Tue, 25 Aug 2009 18:27:38 +0000</when>
<what>The GPU cannot access any memory outside of its aperture (it simply canQ&apos;Et), and the aperture cannot be moved as 
itQ&apos;Es enforced by the bus controller. That being said two OpenGL applications will use the same Q&quot;Egpu memoryQ&quot;E, 
even if they are in different process. The system clears that memory before letting another process use the GPU 
though. I donQ&apos;Et think there is any possibility for the GPU to access non-GPU memory of another process. In fact it 
canQ&apos;Et access non-GPU memory at all. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:28:20 +0000</when>
<what></what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Wed, 26 Aug 2009 19:15:00 +0000</when>
<what>So youQ&apos;Ere saying at worst, data put in the GPU from one process might be accessible
to another process which also used the GPU. Kind of like one process taking a
screenshot of another processQ&apos;Es window (if it kept its whole screen in textures). If
thatQ&apos;Es true then the Q&quot;EStartQ&quot;E graphic I saw must have been from some 3D game I had
played earlier that for some reason didnQ&apos;Et get cleared. Since I have a zillion apps
installed on my phone thatQ&apos;Es possible.</what>
</comment>
</bug>
<bug>
<bugid>1316</bugid>
<title>Google Mail stopped working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-16T05:16:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrew.b...@gmail.com</reportedBy>
<openedDate>Mon, 17 Nov 2008 06:53:52 +0000</openedDate>
<description>I tried out the alternative email client with my Gmail account and
despite having deleted the account on the email client Google Mail has
stopped working. How can I revive it?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:16:11 +0000</when>
<what>Duplicate of 1315</what>
</comment>
</bug>
<bug>
<bugid>12133</bugid>
<title>ARGB8888 support in SKIA framework</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>s.anandv...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 12:32:56 +0000</openedDate>
<description>I found that default SHIFT value in SKIA is ABGR888. I am using our own
BLT engine for ARGB565,ARGB8888 formats. But when i use the bitmap
buffer color is getting reversed(As bitmap is ABGR8888). Pls guide me to
make ARGB8888 as the default SHIFT value in SKIAQ&gt;E In SkColorPriv.h it is
defined like #ifndef SK_A32_SHIFT #ifdef SK_CPU_BENDIAN #define
SK_R32_SHIFT 24 #define SK_G32_SHIFT 16 #define SK_B32_SHIFT 8 #define
SK_A32_SHIFT 0 #else #define SK_R32_SHIFT 0 #define SK_G32_SHIFT 8
#define SK_B32_SHIFT 16 #define SK_A32_SHIFT 24 #endif #endif Regards,
Vivek</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 18:15:57 +0000</when>
<what></what>
</comment>
<comment>
<author>s.anandv...@gmail.com</author>
<when>Tue, 09 Nov 2010 05:53:19 +0000</when>
<what>Any help on this?</what>
</comment>
</bug>
<bug>
<bugid>20232</bugid>
<title>Make it easier to hide Q&quot;EbloatwareQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>vlbAtC...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 21:44:41 +0000</openedDate>
<description>Have you looked at the Droid Bionic from Verizon? ItQ&apos;Es jam-packed with
Q&quot;Efree applicationsQ&quot;E that many of us do not want. I could root the device
and make these go away... but there are many ramifications to that path.
So, Dear Android Team: Please make it possible for us to choose to
Q&quot;EhideQ&quot;E installed applications, especially those that come with the
device that CANNOT be deleted.</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Mon, 26 Sep 2011 21:28:30 +0000</when>
<what>While I know its not the best solution, certain launchers (LauncherPro is one I know of) allow you to hide apps in the app drawer. I think this would work well for your purpose.
Hiding apps in the stock launcher would be great as well. </what>
</comment>
<comment>
<author>vicki....@gmail.com</author>
<when>Tue, 27 Sep 2011 02:21:33 +0000</when>
<what>The launcher I use (ADWLauncher) lets me set up multiple Q&quot;EdrawersQ&quot;E but I canQ&apos;Et actually hid any apps.

Q&gt;E Hiding apps in the stock launcher would be great as well. 

this would certainly help. (Especially if other launchgers could access the list of Q&quot;Eto be hiddenQ&quot;E apps).

Anything to make them not be in the users face would be a win.
</what>
</comment>
</bug>
<bug>
<bugid>8560</bugid>
<title>AutoCompleteTextView covers keypad.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>imaginar...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 19:02:04 +0000</openedDate>
<description>AutoCompleteTextView sometimes covers foreground views. [Reproduce
Steps] 1. Homescreen 2. Short press Menu key 3. Select Q&quot;ESettingsQ&quot;E 4.
Rotate to landscape 5. Long press Menu key to show up Q&quot;EQuick Search BoxQ&quot;E
6. Type Q&quot;EseQ&quot;E and tap Search button 7. Short press Back key several times
to show Search widget and searching result list (AutoCompleteTextView).
8. Select Q&quot;ESettingsQ&quot;E in the result list [Occurrence Status]
AutoCompleteTextView covers keypad. [Expected Status]
AutoCompleteTextView should not covers keypad.</description>
</bug>
<bug>
<bugid>4163</bugid>
<title>Browser always selects the first item in a selection list</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-11-06T15:59:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>lenf...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 18:17:23 +0000</openedDate>
<description>Android code version you are running: cyanogen-4.0.4, but I had the
problem with cupcake too. Describe the problem: When opening a webpage
with a selection list (select-html-tag and option tags), the browser
always selects the first option, even though no options uses the
Q&quot;EselectedQ&quot;E attribute. Thats quite painful in some forums (eg phpbb),
since you are always adding the first group into your PMs if you donQ&apos;Et
think of disabling them before sending. Steps to reproduce: e.g open
http://de.selfhtml.org/html/formulare/anzeige/select.htm Expected
results: A selection list with no selected item. Observed results: A
selection list with the first item already selected.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:32:33 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 06 Nov 2009 15:59:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6992</bugid>
<title>Missing Calls on Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>cofenth...@gmail.com</reportedBy>
<openedDate>Fri, 05 Mar 2010 03:04:30 +0000</openedDate>
<description>I am missing calls and google messages. The problem exists when I have
my USB plugged in, my headphones plugged in and listening to my stock
music player. It has also happened while listening to Pandora. I use my
work phone to call my Motorola Droid and it wonQ&apos;Et ring. There is no
phone log of the call and if they leave a voice mail, I am not notified.
When someone tries to google message me, I donQ&apos;Et get the google message.
If I donQ&apos;Et have the music player or Pandora on, this problem doesnQ&apos;Et
exist. I have wi-fi turned on (not connected though), blue tooth turned
on (not connected though),the stock alarm clock set, beautiful
widgets(paid app) running and BatteryLife (free app) running. To fix, I
need to do one of the following, 1) Call someone, anyone even voice
mail, or, 2) send a message to someone, or, 3) restart phone (donQ&apos;Et need
to pull the battery). -- Motorola Droid 2.0.1, Build ESD56</description>
<comment>
<author>cofenth...@gmail.com</author>
<when>Tue, 09 Mar 2010 00:04:48 +0000</when>
<what>This is an intermittent problem.</what>
</comment>
<comment>
<author>cofenth...@gmail.com</author>
<when>Fri, 17 Sep 2010 17:22:43 +0000</when>
<what>This was fixed in Android 2.2 Build FRG22D.</what>
</comment>
</bug>
<bug>
<bugid>5659</bugid>
<title>How about an application to play music through car speakers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>matthew....@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 17:09:57 +0000</openedDate>
<description>Something similar to I-trip. When in Navigation mode the user could play
mp3 files through the car radio stations?</description>
<comment>
<author>mike.calhoun</author>
<when>Mon, 28 Dec 2009 23:32:07 +0000</when>
<what>Not really the place for this type of request.  In order to play music on radio
stations, you need a FM transmitter.  No app is going to be able to add this.  Plus,
there are already plenty of FM Transmitters out there that can just be plugged into
the headphone jack.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 05:46:47 +0000</when>
<what>Well, what the heck, and IQ&apos;Em bored so how about this, mathew s. burkett?  I use a 
Motorola Rockr model 505 USB-to-FM device.  ItQ&apos;Es expensive, but wow it does a great 
job.  Pair it to the Droid, then let tune to the (usually lower but will Q&quot;EscanQ&quot;E the 
full FM band) FM station, tune your radio to that frequency!  Several different 
languages available onboard, too.  Then start a song, then goto CarHome or Maps, etc. 
and nav while listening.  DonQ&apos;Et worry about calls, they will interrupt everything 
temporarily.  And when the Droid (not Eris, unless you have the app for TxT) is Turn-
by-Turning for you, the announcements dip the music audio down slightly, then back up 
when finished announcing.  ItQ&apos;Es all very professionally designed, really.

Kudos to the whole team on the audio in general!</what>
</comment>
</bug>
<bug>
<bugid>12569</bugid>
<title>E-mail gets stuck in infinite Q&quot;Eloading messageQ&quot;E  loop...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>etco...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 18:59:10 +0000</openedDate>
<description>I have one of the original Moto droids, now running 2.2. I have had this
problem on and off since I got the device, but it appears to be
significantly worse since upgrading to 2.2. I get E-mail via POP from a
service provide account (Comcast) with settings to retain messages on
the server. Sometimes when loading new messages, either automatically or
via the Q&quot;ELoad more messages...Q&quot;E button, the E-mail Client apparently
gets stuck in an infinite loop -- the little circular spinner will keep
gong, and going, and .... Almost all the time, a Q&quot;ERefreshQ&quot;E from the menu
will kick it out of this state -- but not always. Sometimes, a
power-cycle is necessary. (Hitting Q&quot;ELoad more messagesQ&quot;E a second time
has not been observed to help, though it does cause the little circular
spinner to Q&quot;EblinkQ&quot;E as if restarting.) The problem may be worse when
messages have been deleted locally, but lately IQ&apos;Eve refrained from doing
that and itQ&apos;Es still happening. This is a very frustrating problem as I
have gotten up in the morning to find the batteries totally drained due
to this issue -- thatQ&apos;Es not good. Or IQ&apos;Eve touched the back of the phone
when I havenQ&apos;Et been using it to find out its hot, and sure enough --
E-mail is there spinning away madly...</description>
</bug>
<bug>
<bugid>3505</bugid>
<title>Q&quot;Edialer storageQ&quot;E way larger than it should be (and still growing)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>32</stars>
<reportedBy>toodamnninja</reportedBy>
<openedDate>Sun, 09 Aug 2009 10:41:10 +0000</openedDate>
<description>nothing showed up in a search for Q&quot;Edialer storageQ&quot;E so iQ&apos;Em starting a new
report. my dialer storage used to be around 3/400kb and since the recent
Q&apos;Esecurity updateQ&apos;E a few weeks ago itQ&apos;Es been growing larger every time i
look at it. it currently stands at 10mb which IMHO is way larger than it
should (or indeed used to) be. all of the space taken up is in the
Q&apos;EdataQ&apos;E portion (total:10mb, application: 0mb, data:10mb), and the Q&apos;Eclear
cacheQ&apos;E option says 0kb and is greyed out. i havenQ&apos;Et added any custom
ringtones for people recently (ie any time near experiencing this
issue), and in the time iQ&apos;Eve been experiencing this behavior iQ&apos;Eve added
maybe three contacts at most (no extra info, pics, ringtones etc) aside
from being an annoyance, it keeps bringing up the Q&apos;Estorage space lowQ&apos;E
warning. which has now caused its own set of problems. resultant problem
1: i have recently found out that while the Q&apos;Estorage space lowQ&apos;E warning
is showing, the phone will not sync. which means that over the last week
or so (yes iQ&apos;Eve now got to the stage of ignoring the warning, as iQ&apos;Em not
prepared to lose any more apps i actually would like to use just because
a part of the OS is growing) i havenQ&apos;Et been getting my gMail and iQ&apos;Eve
been missing events in my calendar. not good. is the Q&apos;Enot syncing while
storage space is lowQ&apos;E thing a bug or a really daft feature? resultant
problem 2: since getting the Q&apos;Estorage space lowQ&apos;E warning AFTER the
recent Q&apos;Esecurity updateQ&apos;E i now have all of the issues detailed in the
thread here: http://code.google.com/p/android/issues/detail?id=2949 i
have had the storage space warning before the update and never had any
problems. everyone in this thread has had problems starting with a
combination of two things- the recent update and subsequently getting
low storage (for whatever reason) this bug report has been declined, for
reasons unknown. a pretty crippling bug is being ignored, meaning lots
of people are left with the choice of a pretty much useless phone, or
losing all their data. not much of a choice IMHO. so to reiterate- my
point is that through one bug my storage space is growing and taking
over my phone. this bug is combining with an apparent bug in the recent
update, and has now caused another issue that makes my phone gradually
more and more unusable, one that is being ignored by the support team.
any info on either of these bugs, or how to make my phone usable again
(without the standard response of Q&apos;Emaster resetQ&apos;E, losing all my data is
NOT a viable option) would be greatly appreciated... cheers! ps- random
(hopefully useful info)- had handset since: aug 2008 carrier: t-mobile
never rooted / otherwise messed with firmware: 1.5 build no: CRC1</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:36:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:11:02 +0000</when>
<what></what>
</comment>
<comment>
<author>camjd...@gmail.com</author>
<when>Sun, 16 May 2010 03:49:30 +0000</when>
<what>I have the moto droid with verizon and have noticed this same problem...except my dailer storage 
currently reads 143 MB!!! It takes up most of my internal memory with no way to clear it. I only have 
like 20 apps downloaded on top of the stock set and if I try to download anything new I get the low 
internal memory warning and canQ&apos;Et receive any texts. This is super. Annoying, please fix :( my phone has 
pretty much been rendered usless and the dialer storage just keeps growing all the time. </what>
</comment>
<comment>
<author>helixthe...@gmail.com</author>
<when>Tue, 01 Jun 2010 15:14:26 +0000</when>
<what>Motoral Droid
Same Issue
Dialer Storage is at 71mb.

I suspect this might be related to the bug where all the SMS and MMS Q&quot;EdisappearQ&quot;E as 
if they are deleted.  I do not think they are deleted totally and every time I 
restore my backups (learned the hard way to back everything up daily) I think it is 
stacking the messages together resulting in a larger file size.  I only have 20 MMS 
and maybe 1200 SMS.</what>
</comment>
<comment>
<author>g1f...@gmail.com</author>
<when>Fri, 02 Jul 2010 20:01:50 +0000</when>
<what>I did a quick web search and someone looked in the sources and found that all SMS and MMS are in the Q&quot;EDialer StorageQ&quot;E app.  Try clearing those and seeing if the storage goes down.  It seems an odd name for this storage, but now I know why mine is growing and growing (just sent a bunch of MMS recently and it grew by a large amount - wish there was a way to only store thumbnails of MMS or to store it on the SD card - even if that means the photos wonQ&apos;Et show if I donQ&apos;Et move the database to a new card...)</what>
</comment>
<comment>
<author>jgood2...@gmail.com</author>
<when>Wed, 14 Jul 2010 12:57:50 +0000</when>
<what>I have the EXACT same problem.  Mine was 140MB and since I cleraed my SMS/MMS, itQ&apos;Es down to 89MB.  Still donQ&apos;Et understand, itQ&apos;Es very annoying to have gmail not sync, and have low storage space warning once a week!  Anyone have a solution??</what>
</comment>
<comment>
<author>tbach0...@gmail.com</author>
<when>Fri, 16 Jul 2010 19:38:07 +0000</when>
<what>I have the same problem. The MMS/SMS occasionally gets Q&quot;EdeletedQ&quot;E at the phoneQ&apos;Es whim (moto droid), and this causes Dialer storage to grow because they arent actually being deleted, just lost somewhere (they dont show up).

It recently got above 140MB and rendered the phone useless. I backed up apps, etc and hard reset, and it was fine, but it started again. If you delete the messages yourself, they actually get deleted, but then its a guessing game - Q&quot;EI really want to save my messages, but will I get another day before they disappear and eat up Dialer Storage space forever?Q&quot;E.

This should be a P1 bug for Google/Android right now, its a huge, huge problem for our phones.</what>
</comment>
<comment>
<author>helixthe...@gmail.com</author>
<when>Fri, 16 Jul 2010 19:42:58 +0000</when>
<what>That is exactly what I am thinking.. especially when I back up my messages
and restore them.. it is doubling my dialer storage size. I did a factory
restore and it has temporarily fixed it.

Comment #7 on issue 3505 by tbach0729: Q&quot;Edialer storageQ&quot;E way larger than it
should be (and still growing)


http://code.google.com/p/android/issues/detail?id=3505
I have the same problem. The MMS/SMS occasionally gets Q&quot;EdeletedQ&quot;E at the
phoneQ&apos;Es whim (moto droid), and this causes Dialer storage to grow because
they arent actually being deleted, just lost somewhere (they dont show up).

It recently got above 140MB and rendered the phone useless. I backed up
apps, etc and hard reset, and it was fine, but it started again. If you
delete the messages yourself, they actually get deleted, but then its a
guessing game - Q&quot;EI really want to save my messages, but will I get another
day before they disappear and eat up Dialer Storage space forever?Q&quot;E.

This should be a P1 bug for Google/Android right now, its a huge, huge
problem for our phones.</what>
</comment>
<comment>
<author>jarrodwp...@gmail.com</author>
<when>Thu, 12 Aug 2010 19:43:51 +0000</when>
<what>I have the same problem with Dialer Storage on my CDMA Hero (android 2.1 - stock rom). For me, it begins with the messaging app malfunctioning. When I try to share a photo, it pulls up the messaging app, starts a MMS message, and shows that the photo is too large, and it is compressing, which is normal. But, now, it never finishes.....just keeps on compressing over and over, while eating up Q&quot;Edialer storageQ&quot;E space. I can actually watch internal memory disappear, and Q&quot;Edialer storageQ&quot;E grow, until I kill the messaging app. This is the third time now that IQ&apos;Eve had this problem, and the only option seems to be a factory reset. Since nobody can seem to find a way to clear out the Q&quot;EDialer StorageQ&quot;E data. I have a bunch of friends who have the same phone, and they all eventually have the exact same problem. I even browsed around in astro file manager through the internal storage, hoping to figure out what directory or database file is eating up the space, but no luck.</what>
</comment>
<comment>
<author>jcmty...@gmail.com</author>
<when>Sun, 15 Aug 2010 13:41:56 +0000</when>
<what>Moving dialer storage to sd card, or separating out message storage and allowing that to move to sd seems like an ideal solution.</what>
</comment>
<comment>
<author>helixthe...@gmail.com</author>
<when>Tue, 17 Aug 2010 13:21:02 +0000</when>
<what>While this is premature, IQ&apos;Em thinking Froyo has helped this immensely.  My
dialer storage is only 7mb right now and I havenQ&apos;Et lost any messages,
either.</what>
</comment>
<comment>
<author>jcmty...@gmail.com</author>
<when>Tue, 17 Aug 2010 22:30:30 +0000</when>
<what>IQ&apos;Em on froyo  / Nexus One, picture messages add significant bloat to Dialer Storage.</what>
</comment>
<comment>
<author>jarrodwp...@gmail.com</author>
<when>Mon, 23 Aug 2010 20:44:28 +0000</when>
<what>OK....So I made some headway, and actually shrunk my Dialer Storage way down.

I got sick of messing with HTC tech support, and weQ&apos;Ere obviously not getting any help from google.

So, I rooted my phone, and downloaded Q&quot;ERoot ExplorerQ&quot;E (youQ&apos;Ell need SU priviledges to do this)

/data/data/com.android.providers.telephony/ is where the Q&quot;EDialer Storage is found. In that directory, is a Q&quot;EdatabasesQ&quot;E directory, which includes 2 files (mmssms.db, and telephony.db). Both are sqlite databases, so if you pull them to your computer, you can open them up and read them with the Q&quot;Esqlite browserQ&quot;E (just google it). The telephony.db file just holds some info about your provider, but the mmssms.db holds all of your sms/mms messages. Also, within the com.android.providers.telephony directory, is the Q&quot;Eapp_partsQ&quot;E directory. This is where my Q&quot;EDialer StorageQ&quot;E was getting all used up. It seems that when I was sending MMS messages, it would sometimes error out, and the attachment remained in this directory (with no extension). I actually pulled all of the files to my PC, added a .jpg extension, and they are all pics that I had taken, and couldnQ&apos;Et send.

If you donQ&apos;Et mind losing your sms/mms messages, the easiest solution, is to delete the mmssms.db file, and all of the files in the app_parts directory, and reboot. Everything will still work fine, other than you lose all txt messages. the mmssms.db file will be automatically re-created.

Brought my dialer storage from 60 megs, down to 54kb.

Hope this helps!!!</what>
</comment>
<comment>
<author>rok...@gmail.com</author>
<when>Mon, 23 Aug 2010 21:03:14 +0000</when>
<what>Thanks to jarrodwpage for the tip on shrinking Dialer Storage.

My phone has recently received the 2.2 (Froyo) upgrade, and it appears to have added a way of shrinking Dialer Storage without rooting the phone:  Settings -Q&gt;E Manage Applications -Q&gt;E Dialer Storage now has a Q&quot;EClear DataQ&quot;E button (which isnQ&apos;Et greyed out).  Using it will delete all saved SMS/MMS messages, like deleting the mmssms.db file.</what>
</comment>
<comment>
<author>helixthe...@gmail.com</author>
<when>Tue, 24 Aug 2010 13:58:41 +0000</when>
<what>Could you test what happens if you back them up first with any sms/mms
backup program, delete them through your method, then restore them with the
program?  I wonder if itQ&apos;Ell delete the duplicates and then restore the
messages you wanted to keep.. I wonQ&apos;Et be testing it right now because IQ&apos;Em
not having the issue anymore with Dialer Storage 2.2.  My total size is only
3mb, even with all my messages.</what>
</comment>
<comment>
<author>cnl...@gmail.com</author>
<when>Fri, 03 Sep 2010 04:49:48 +0000</when>
<what>mine is 25 meg, got the low phone space message, backed up messages (6459 of them)with sms backup and restore,  deleted them, confirmed size of dialer storage was still 25 meg , cleared it, size is 0kb ,  restored messages, size is 1.72 meg</what>
</comment>
<comment>
<author>suom...@gmail.com</author>
<when>Wed, 05 Jan 2011 16:38:21 +0000</when>
<what>I can confirm this as well.
My Dialer Storage was 40Mb. I went through all of my messages and deleted all MMS pics therein, but that still only got the storage down to 20Mb. This was because I had previously deleted all SMS/MMS threads to try to recover disk space.

I backed up my texts, cleared data from Dialer Storage, and then restored the texts.

Dialer Storage is now showing a comfortable 388Kb with much needed space returned to my Nexus One :)

A hassle of a workaround, but thankfully there is one ;)

Hopefully they have fixed this issue in Gingerbread, etc.

-Jason</what>
</comment>
<comment>
<author>TriCoach...@gmail.com</author>
<when>Thu, 03 Feb 2011 16:03:06 +0000</when>
<what>What are you using to back up and restore your phone with?  This is such an annoying problem, and I havenQ&apos;Et yet backed up my Moto Droid, so I think I better do that!</what>
</comment>
<comment>
<author>bcoleman...@gmail.com</author>
<when>Thu, 24 Feb 2011 04:13:39 +0000</when>
<what>Droid Inc, Froyo 2.2 non-rooted. Storage was up to 20mb. Used free Q&quot;ESMS to TEXTQ&quot;E from app market. Exported all 892 msgs to a text file (and cvs just cause). Cleared data, down to 489k. Used same app to import (txt file was only option shown for import). Storage grew little if any.</what>
</comment>
<comment>
<author>jcmty...@gmail.com</author>
<when>Thu, 24 Feb 2011 04:28:05 +0000</when>
<what>I noticed that most SMS backup/export apps do not include MMS messages. I
wonder it thatQ&apos;Es why you saw a difference in size after wiping and
importing, because you had picture messages which are no longer there?</what>
</comment>
<comment>
<author>taciturn...@yahoo.com</author>
<when>Mon, 07 Mar 2011 17:30:26 +0000</when>
<what>I had my Dialer Storage up to 37MB and was about fed up with it.  Basically, I downloaded an SMS backup (doesnQ&apos;Et do MMS, sadly, but I almost always save the attachments to SD card as they come in anyway), cleared the call log (I donQ&apos;Et really use the phone as a phone that much, go figure) from the call log itself, deleted all threads from within the Messaging app, and brought it down to a totally manageable 7.8Kb.</what>
</comment>
<comment>
<author>chernel...@gmail.com</author>
<when>Sat, 08 Oct 2011 14:40:32 +0000</when>
<what>Had this problem also.. But it really helps to clear out the web cache!! It makes a big difference for internal space.</what>
</comment>
</bug>
<bug>
<bugid>5813</bugid>
<title>IMAP Emails always unread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jage...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 20:56:04 +0000</openedDate>
<description>I have several e-mail accounts on a SmarterMail 5.5
host(DiscountAsp.net). When I setup the combined inbox for each account
using IMAP it always pulls back the messages as unread, even if they
have been read. I can then read each email on the Droid and the unread
count goes down, but the next time it does an e-mail pull all messages
are returned as unread again. When I send a message it keeps duplicating
and hundreds of copies of the same message end up in the sent items
folder. This is really annoying as itQ&apos;Es difficult to distinguish which
e-mails are actually unread. I donQ&apos;Et want to use and have not tried POP
as I need the e- mails to keep in sync via the hosted web interface and
the Droid version 2.0.1.</description>
<comment>
<author>brent.ne...@gmail.com</author>
<when>Wed, 07 Apr 2010 20:40:55 +0000</when>
<what>IQ&apos;Em in exactly the same situation. IQ&apos;Em with DiscountASP.net and I use my own email. 
ItQ&apos;Es annoying, especially the duplicate sent items bug 
(http://code.google.com/p/android/issues/detail?id=4761). The native email app needs a 
little attention.</what>
</comment>
</bug>
<bug>
<bugid>3712</bugid>
<title>Home screen switch</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-31T00:38:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>leodavin...@gmail.com</reportedBy>
<openedDate>Sat, 29 Aug 2009 02:20:56 +0000</openedDate>
<description>I think it would be nice to have more home screens and the ability to
quickly switch between different home screens. Different home screens
can have different customized names, e.g. Q&quot;EentertainmentQ&quot;E screen has all
the multimedia apps and widgets, Q&quot;EfinanceQ&quot;E screen has budget and stock
charts, Q&quot;EgameQ&quot;E screen has games, and so on. So I could quickly switch to
a set of apps that I want and it would be a better way to organize the
apps as well. Right now, the bottom of the home screen is
under-utilized, so perhaps part of it can be turned into a Q&quot;Escreen listQ&quot;E
page (similar to the app list page in the middle) But, by doing this,
maybe these tags will need icons to show which tag contains what type of
list.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:10:09 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Aug 2009 00:38:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12036</bugid>
<title>cannot see log off option when launch facebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ashishat...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 12:18:09 +0000</openedDate>
<description>Device : HTC Wildfire Android version : Eclair (2.1) When I opened
facebook application I cannot find link to log off.</description>
</bug>
<bug>
<bugid>892</bugid>
<title>Images.Media.DEFAULT_SORT_ORDER refers to non-existent column Q&quot;EnameQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:39:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Sun, 21 Sep 2008 10:20:12 +0000</openedDate>
<description>Reported against beta 0.9 SDK. Problem:
MediaStore.Images.Media.DEFAULT_SORT_ORDER is defined as Q&quot;Ename ASCQ&quot;E,
however, there is no Q&quot;EnameQ&quot;E column in MediaStore.Images.ImageColumns.
This causes MediaStore.Images.Media.query(cr, proj) to fail, for
example: android.database.sqlite.SQLiteException: no such column: name:
, while compiling: SELECT _id, title FROM images ORDER BY name ASC at
android.provider.MediaStore$Images$Media.query(MediaStore.java:192) The
Images.Media.query methods will also fail if either null or
Images.Media.DEFAULT_SORT_ORDER is passed as the sort order (because the
bogus default is used if the sort order is null). Note that
Audio.Media.DEFAULT_SORT_ORDER and Video.Media.DEFAULT_SORT_ORDER are
both defined as Q&quot;EtitleQ&quot;E. Fix: Define Images.Media.DEFAULT_SORT_ORDER =
Q&quot;EtitleQ&quot;E. Workaround: Use the Audio or Video DEFAULT_SORT_ORDER instead.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:39:13 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Sat, 24 Jan 2009 03:30:00 +0000</when>
<what>Is there still no Q&quot;EnameQ&quot;E column in MediaStore.Images.ImageColumns?

Then this is still a bug.

Suggested fix:

MediaStore.Images.Media.DEFAULT_SORT_ORDER = Q&quot;EtitleQ&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>4622</bugid>
<title>email from pop3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>hroberts...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 20:49:31 +0000</openedDate>
<description>when I recieve an email from a pop3 server, and I go and check it. If I
do not want to read it right away, I click and hold on it, and choose
mark as read. It marks it as read, and I close email. Within a coupl eof
minutes when it rechecks my email, it marks it as unread, and alerts me
to a new email. It does the same when I check the check mark next to
multiple emails and choose mark as read as well. What I have to do is
click on each email, allow it to open, and then close it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:34:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12122</bugid>
<title>Service.[start|stop]Foreground() throws NullPointerException when run with ServiceTestCase</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>roberto....@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 18:32:26 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Write a Service that calls startForeground() at some point, and exercise
that code with a test extending ServiceTestCase. - What happened.
java.lang.NullPointerException at
android.app.Service.startForeground(Service.java:595) This is because
ServiceTestCase attaches the service under test with a null
activityManager - incidentally, the comment associated with this line in
ServiceTestCase (Q&quot;Emocked services donQ&apos;Et talk with the activity managerQ&quot;E)
is contrary to my understanding of the term Q&apos;EmockedQ&apos;E - the service is
not *mocked*, it is a concrete instance being tested! Two other methods
in the Service class that use IActivityManager- stopSelf() Q&amp;E
stopSelfResult() -use a null-checking guard to short-circuit their
invocation if they are under test, so they donQ&apos;Et exhibit this problem. -
What you think the correct behavior should be. The NullPointerException
should not occur. There are two possible fixes: a) Add null-guards to
startForeground() Q&amp;E stopForeground() like those used on stopSelf() Q&amp;E
stopSelfResult() b) A possibly better solution would be to have a
[Null|Mock]ActivityManager implementation of IActivityManager passed to
the Service under test by ServiceTestCase. This would allow the existing
nasty null-guard code to removed from Service.java As a side-note,
IActivityManager is a system-private API, so letting users provide their
own mock implementation is presumably not on the cards (tho it might
make some testing easier if it were, as itQ&apos;Es difficult to construct
tests that verify calls to superclass methods of the class under test)</description>
<comment>
<author>roberto....@gmail.com</author>
<when>Sun, 24 Oct 2010 21:45:51 +0000</when>
<what>This issue affects all versions of Android since the introduction of Servoice.startForeground() in Android 2.0.</what>
</comment>
<comment>
<author>ba...@google.com</author>
<when>Mon, 25 Oct 2010 02:37:52 +0000</when>
<what>I confirm the same buggy behavior.  IQ&apos;Eve just come across this bug while working on a unit test for MyTracks.</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Mon, 08 Aug 2011 12:33:34 +0000</when>
<what>Stumbled over this issue on my first Android JUnit Test. If you donQ&apos;Et like the solution a) , itQ&apos;Es maybe worth to fix it with the a) till somebody will come across to deliver the solution b).

This bug is one year around and prevents unit testing of foreground services although itQ&apos;Es only two lines of code.
BTW, now it happens in line 603

thx</what>
</comment>
</bug>
<bug>
<bugid>6363</bugid>
<title>Dockmode triggering options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mhelv...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jan 2010 16:39:30 +0000</openedDate>
<description>I have a Motorola Milestone and am using a leather case that closes with
magnets. When moving the phone in or out of the case, it passes closely
by the magnets and this triggers a multimedia dock-mode. It may be only
for a split second, but this does wake the phone up from standby. It
might sound convenient that the phone automatically turns on when
pulling it out of the case, but when putting it back in, this behavior
might drain the battery dry if you donQ&apos;Et notice and donQ&apos;Et use a timeout.
I think we need some more control over dock-mode triggering. IQ&apos;Em
thinking of options like: * Only trigger dock-mode while battery is
charging. * Do not allow dock-mode trigger to wake up phone.</description>
</bug>
<bug>
<bugid>7630</bugid>
<title>Browser intermittently hangs on all pages</title>
<status>NeedsInfo</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>rok...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 19:34:31 +0000</openedDate>
<description>I often keep multiple Browser windows open concurrently and frequently
reload them (for example, checking updates on sports scores on sites
such as ESPN Mobile). Intermittently and unpredictably, the Browser will
suddenly enter a state wherein all of its page loads hang -- the yellow
progress bars donQ&apos;Et move, and the circular Q&quot;EloadingQ&quot;E indicators keep
spinning. Choosing to Q&quot;EStopQ&quot;E the page loads doesnQ&apos;Et work -- the loads
continue. (Nor does Q&quot;EReloadQ&quot;E restart them.) Once that happens,
attempting to load further pages also hangs. However, I donQ&apos;Et think itQ&apos;Es
a case of networking itself being hung -- I think other browsers work
fine at the same time, even on the same sites. (Furthermore, if only
networking were hanging, IQ&apos;Ed expect Q&quot;EStopQ&quot;E at least to work.)
Power-cycling the Droid allows the Browser to resume loading pages
again. IQ&apos;Em running Android 2.1-update 1 on a Motorola Droid, but I was
also seeing this issue back when it was running Android 2.0. I donQ&apos;Et
have a development environment installed yet, but could do so if itQ&apos;Es
likely to help. IQ&apos;Em pretty sure IQ&apos;Em not the only person having this
problem; see, for example,
http://androidforums.com/support-troubleshooting/18216-
browser-lock-up.html, a thread in which the posters are seeing symptoms
apparently identical to mine.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 19:39:26 +0000</when>
<what>This sounds like the WebCore thread is hanging. This could happen if a call to webkit
never returned -- for instance, some internal loop ran forever. ItQ&apos;Es hard to know
much more than this without additional debugging information.

A development environment would help. With it installed, you could run Q&apos;Eadb logcatQ&apos;E
which will detail the browser activity that led up to the hang.

You can probably avoid power-cycling the Droid by forcing the Browser to quit from
the Applications tab in Settings (from the home screen)</what>
</comment>
<comment>
<author>rok...@gmail.com</author>
<when>Sat, 10 Apr 2010 19:24:24 +0000</when>
<what>Okay, thanks for the quick response.  IQ&apos;Eve installed a development environment, and
will post logcat output if I can reproduce the problem.</what>
</comment>
<comment>
<author>rok...@gmail.com</author>
<when>Fri, 24 Sep 2010 02:35:35 +0000</when>
<what>I donQ&apos;Et think IQ&apos;Eve seen this since my phone upgraded to 2.2.  It might be fixed.</what>
</comment>
<comment>
<author>mkate...@gmail.com</author>
<when>Mon, 24 Oct 2011 14:07:28 +0000</when>
<what>I have upgraded to Android 2.3 and now my browser hangs when watching videos.  It runs until some 40 - 60% of a video has run and then hangs.  Sometimes turning airplane mode on and stopping wifi, then turning wifi back on will allow the browser to work.  It takes a reboot to clear it up eventually.</what>
</comment>
</bug>
<bug>
<bugid>546</bugid>
<title>getCallingActivity() returns null</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-22T02:50:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bjdod...@gmail.com</reportedBy>
<openedDate>Thu, 27 Mar 2008 02:36:41 +0000</openedDate>
<description>activity::getCallingActivity() always seems to return null, even with an
explicit chain of activities.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 22 May 2008 02:50:35 +0000</when>
<what>I am not able to reproduce this. I inserted a getCallingActivity call in the
SendResult.java class in the ApiDemos sample, which does not return null. If you
still believe there is an error here, could you please provide some sample code which
can be used to reproduce the issue. Thanks.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8758</bugid>
<title>Browser: Soft keyboard doesnQ&apos;Et close when disabled</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T17:41:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 14:28:48 +0000</openedDate>
<description>If you tap an input field (the soft keyboard opens) and then menu and
tap e.g. the Windows button the soft keyboard stays open in the Window
lost blocking most of the list as if youQ&apos;Ed just tapped the Search button
(but you havenQ&apos;Et).</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 31 May 2010 14:29:46 +0000</when>
<what>Same thing if you tap Q&quot;ENew windowQ&quot;E instead of Windows.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:41:59 +0000</when>
<what>This is fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15720</bugid>
<title>User dictionary should not be case-sensitive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>4jonah@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 01:53:55 +0000</openedDate>
<description>When entering a new word into the user dictionary, it appears (at least
on my Evo 4G) that the words are case sensitive. I wanted to add Q&quot;EHDQ&quot;E,
but Hd Q&amp;E hd were not recognized; I had to add all iterations of this
term individually. Having redundant entries for the same word is silly.
Also, depending on where you are in the sentence (beginning or middle),
the case will change anyway. One case should suffice for all entering
the word.</description>
</bug>
<bug>
<bugid>11156</bugid>
<title>Older ant scripts crash the ant build with SDK Tools r7</title>
<status>Declined</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-09-12T19:36:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jmaa...@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 21:49:47 +0000</openedDate>
<description>Build files that were constructed for the previous version of the build
tool crash ant tasks in the updated SDK tools. The tools should provide
an error message or would ideally be backwards compatible.
java.lang.NullPointerException at java.io.File.Q&lt;EinitQ&gt;E(File.java:234) at
com.android.ant.ApkBuilderTask.execute(ApkBuilderTask.java:257) at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at
sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585) at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348) at
org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62) at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at
sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585) at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348) at
org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:394)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585) at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348) at
org.apache.tools.ant.Target.execute(Target.java:357) at
org.apache.tools.ant.Target.performTasks(Target.java:385) at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at
org.apache.tools.ant.Project.executeTarget(Project.java:1306) at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at
org.apache.tools.ant.Main.runBuild(Main.java:758) at
org.apache.tools.ant.Main.startAnt(Main.java:217) at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 11 Sep 2010 08:51:17 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 12 Sep 2010 19:36:05 +0000</when>
<what>This is unfortunate.

We have done a lot of changes in there because of the library support (and weQ&apos;Ere still doing a few changes for r8).

I agree that we should thrive for backward compatibility but itQ&apos;Es a bit hard as we are changing a lot of things.

I would recommend recopying the apkbuilder target/task from the ant_rules_r3.xml file.
It looks like either the output folder or the resource file (dex) is not properly passed to the task.

Once we stabilize how this works weQ&apos;Ell try to be better at this.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 12 Sep 2010 19:40:04 +0000</when>
<what>BTW, I declined the bug only for the backward compatibility request.

I agree on displaying error and have just uploaded https://review.source.android.com/17110</what>
</comment>
<comment>
<author>jmaa...@gmail.com</author>
<when>Sun, 12 Sep 2010 19:51:18 +0000</when>
<what>ok; thatQ&apos;Es fine. thanks for your valuable feed-back.</what>
</comment>
</bug>
<bug>
<bugid>9002</bugid>
<title>Moving an appt from within a recurring calendar event in gcal - does not sync to phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>d...@chromium.org</reportedBy>
<openedDate>Thu, 10 Jun 2010 22:45:00 +0000</openedDate>
<description>Android 2.2 on N1. 1. Create a recurring event in gcal 2. Move one of
the appts within that recurrent event by dragging it to another day 3.
N1 calendar only shows original recurrent event appts. Plenty of time
(24 hours) has gone by to allow the phone to sync.</description>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:00:54 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>18574</bugid>
<title>Need to be able to trasmit DTMF tones over connected call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>j...@godialect.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 06:11:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>nelson.a...@gmail.com</author>
<when>Mon, 18 Jul 2011 21:43:39 +0000</when>
<what>My HTC EVO 4G with 2.3 os, dont open my condo gate when I received the call from the gate system and press the number 9.
when the gate dial pad system call my cell and I answer the call and press the number 9 the gate should open.</what>
</comment>
</bug>
<bug>
<bugid>11767</bugid>
<title>the tempnam system call courses Segment fault</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wguodong...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 06:36:15 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. code? .... char *directory = Q&quot;E/dataQ&quot;E; char *file;
char dirname_tmpl[L_tmpnam + 256]; sprintf(dirname_tmpl,
Q&quot;Elat_fs_%d_XXXXXXQ&quot;E, getpid()); file= tempnam(directory, dirname_tmpl);
free(file); ..... - What happened. file= tempnam(directory,
dirname_tmpl); Had Segment fault - What you think the correct behavior
should be.</description>
</bug>
<bug>
<bugid>4072</bugid>
<title>RotateDrawable.MAX_LEVEL is private and should be public or have a getter.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>mic...@gmail.com</reportedBy>
<openedDate>Wed, 30 Sep 2009 23:39:39 +0000</openedDate>
<description>1. Look at RotateDrawable.MAX_LEVEL. Notice that it is set to private
static final. 2. Look at GradientDrawable and search for calls to
getLevel. Notice that a hard coded 10000 is used instead of a MAX_LEVEL
constant. 3. Look at the documentation for Drawable. Notice that nowhere
does it talk about a max level of 10000. Anytime you want to make use of
the Level mechanism available to Drawable sub-classes you need to do so
with knowledge of the internal workings of the object in question, both
due to poor documentation on the topic and privateness / hard coding of
the Q&quot;Emax levelQ&quot;E. For example, if I have a Q&lt;Erotate fromDegrees=Q&quot;E0Q&quot;E
toDegrees=Q&quot;E90Q&quot;E drawable=Q&quot;E...Q&quot;E/Q&gt;E and I want to actually rotate that image
in Java to itQ&apos;Es final position of 90 degrees I would need to write
something like: RotateDrawable lMyRotator = ...;
lMyRotator.setLevel(10000); Notice that I had to hard-code the 10000, a
number that is not mentioned in the documentation for RotateDrawable nor
is it publicly accessible to any users (such as through
RotateDrawable.MAX_LEVEL or RotateDrawable.getMaxLevel()).
GradientDrawable is even worse, because it doesnQ&apos;Et even use a constant,
which means even if you do have the source code for GradientDrawable
available, you have to read and understand the inner workings of the
class in order to figure out that 10000 is the max level value. This is
not including the issues of hard coding constants internally (such as
maintainability, readability, documentation, etc.). At this time it
seems that 10000 is commonly used for the maximum level value in
subclasses of Drawable. Because of this, and for documentation and
clarity reasons, it seems reasonable to put MAX_LEVEL into Drawable and
have sub-classes of Drawable reference it when they want to use it. This
will allow users of Drawable sub-classes that have level related
functionality a common and well documented way to access the MAX_LEVEL
(most likely through a getMaxLevel() accessor). Assuming a getMaxLevel()
accessor were added, the above code sample would look like this instead:
RotateDrawable lMyRotator = ...; lMyRotator.setLevel(getMaxLevel());
GradientDrawable lMyGradient = ...; lMyGradient.setLevel(getMaxLevel());
getMaxLevel() would only need to be programmed and documented in one
location (Drawable) and sub-classes could override the implementation if
they wanted a max level of something other than 10000, or whatever the
Drawable MAX_LEVEL constant were set to. Even in cases where the
subclass overrode the implementation of the getter, the end-user would
still interact with the object in the same way. Sample implementation:
public abstract class Drawable { ... private static final float
MAX_LEVEL = 10000.0f; public float getMaxLevel() { return MAX_LEVEL; }
... } Any subclasses that use the level system would need non-public
changes made so that any references to MAX_LEVEL or hard coded max level
values used the getMaxLevel() function instead.</description>
<comment>
<author>mic...@gmail.com</author>
<when>Thu, 01 Oct 2009 00:04:19 +0000</when>
<what>LevelListDrawable is a good example of when a Drawable subclass would override the 
getMaxLevel functionality and instead do something along the lines of (some guessing 
here, since I am not familiar with the inner workings of LevelListDrawable):

public class LevelListDrawable extends DrawableContainer {
  ...
  @override public float getMaxLevel() {
    return mLevelListState.getMaxLevel();
  }
  ...
}

private final static class LevelListState extends DrawableContainerState {
  ...
  public float getMaxLevel() {
    int lMaxLevelFound = 0;
    for (int i = 0; i Q&lt;E getChildCount(); ++i) {
      if (mHighs[i] Q&gt;E lMaxLevelFound) lMaxLevelFound = mHighs[i];
    }
    return lMaxLevelFound;
  }
  ...
}</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 01 Oct 2009 01:09:53 +0000</when>
<what>Levels are always 10,000 everywhere in the system.</what>
</comment>
<comment>
<author>mic...@gmail.com</author>
<when>Thu, 01 Oct 2009 01:12:26 +0000</when>
<what>It seems then at the least that should be documented somewhere, at the best it should 
be a publicly accessible constant somewhere.</what>
</comment>
<comment>
<author>mic...@gmail.com</author>
<when>Thu, 01 Oct 2009 01:17:33 +0000</when>
<what>Also, some things use levels in which Q&quot;Emax levelQ&quot;E is more dynamic, such as the 
LevelListDrawable.  One could argue that the Q&quot;Emax levelQ&quot;E is still 10000 (can only have 
10000 levels worth of drawables in the list) but at a glance it does not look like that 
is enforced anywhere, so you could have 20000 levels and everything would still work.  
Since there is no documentation stating to not go over 10000 levels, an end-user could 
easily make the mistake of utilizing a larger range of level values (for whatever 
reason) only to have their code break in the future if LevelListDrawable incorrectly 
assumes that the range is clamped to 10000.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 01 Oct 2009 05:47:38 +0000</when>
<what>ItQ&apos;Es not to be argued, the max level is always 10,000.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:55:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15981</bugid>
<title>IMAP Q&quot;ESentQ&quot;E folder message duplication</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>pjwhit...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 03:43:34 +0000</openedDate>
<description>Motorola Droid Android 2.2.2 Email 2.2.2 I just found this problem in my
environment. I found my IMAP Q&quot;ESentQ&quot;E folder with 370,000+ messages. I
downloaded all of the messages from my IMAP Q&quot;ESentQ&quot;E folder to my
computer, and after comparing all the messages, I had ~400 unique
messages out of 370,000+. The messages which were duplicated, all
originated from my droid. Some of which were duplicated thousands of
times. Interestingly, the oldest had the most duplicates. This falls in
line with many of the other reports in Issue 4761 (I implore you to look
at issue 4761, as there are a handful of succinct descriptions of the
issue). Many of the messages report all mail in the droidQ&apos;Es local Q&quot;ESentQ&quot;E
folder is resent/copied to the IMAP server every time the account is
syncQ&apos;Ed. Unfortunately, you have to wade through many unrelated messages
in that thread, which is why it was closed by the owner. I would love to
see this resolved, as I like using the native apps on my droid, but
after seeing the frustration of the other people experiencing this
problem trying to see this to resolution, IQ&apos;Em tempted to jump over to
K-9 and call it done... but it would not be without considerable
disappointment. IQ&apos;Ed be happy to help anyway I can. -Patrick Referenced
Issue: http://code.google.com/p/android/issues/detail?id=4761</description>
<comment>
<author>pjwhit...@gmail.com</author>
<when>Wed, 06 Apr 2011 03:54:47 +0000</when>
<what>This message very clearly describes the issue:

http://code.google.com/p/android/issues/detail?id=4761#c100</what>
</comment>
<comment>
<author>pjwhit...@gmail.com</author>
<when>Wed, 06 Apr 2011 17:18:15 +0000</when>
<what>I believe my issue may also be a duplicate of http://code.google.com/p/android/issues/detail?id=10784</what>
</comment>
<comment>
<author>jcraw...@egrps.org</author>
<when>Tue, 19 Apr 2011 14:59:38 +0000</when>
<what>I manage a GroupWise mail server for a public school in Michigan. I used to allow staff personal devices/clients to POP/IMAP to retrieve their mail.

I am seeing this identical issue across multiple devices (Droid, Incredible, Evo, Droid X, etc.) and OS versions (2.x) and have been forced to disable IMAP for all personal devices.  I have moved many clients to POP and NovellQ&apos;Es Data Synchronization product as a workaround.  As an administrator and all around Google fan; it sucked having to tell all of my users that functionality was being removed because of a bug in Android and not that other company that starts with the same letter...

Jeff Crawford
Manager of Networking and Security
East Grand Rapids Public Schools</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 10 Aug 2011 11:39:26 +0000</when>
<what>Dear all

Have the same problem with my groupwise account. I think this is clearly a problem with android. Nobody is doing anything about this since 2009???? 
 This is a serious issue! 
Please some developer have a look at this. Thank you.

 Cheers 
Michael</what>
</comment>
<comment>
<author>jsmit...@fau.edu</author>
<when>Tue, 27 Sep 2011 06:41:41 +0000</when>
<what>Ok I noticed some novice support individual at google closed the old thread, pretty dumb move. Anyway I will repeat what I posted there again here since the problem still exisit.  I believe this issue will soon blow up as people do not notice it at first until their mail box size hits the limit.

 ----
I continue to have this problem for the past year. I connect to yahoo, smartermail (7x) from a LG optimus S running stock 2.2.  I have thousands of emails in my sent box.  I have cleared them out, created new email accounts and they still come back.  Both in my yahoo and smartermail based email accounts.  Non of my non adroid devices exhibit the problem. In fact I know itQ&apos;Es adroid because the message has android in the header. 

Here is a sample
Subject: RE: skype
From: Q&quot;Exxxx@xxx.comQ&quot;E Q&lt;Exxxx@xxxx.comQ&gt;E
Date: Mon, 19 Sep 2011 13:49:18 -0400
To: x x Q&lt;Exxx@xxxxx.comQ&gt;E
Message-ID: Q&lt;Ee8vaf9ep3nnslk4ehd76wkss.1316454558775@email.android.comQ&gt;E
Content-Type: multipart/mixed; boundary=Q&quot;E----FRRU0ABYCEA78YQXM23UWPH1R7C9Q8Q&quot;E
MIME-Version: 1.0



that is the whole header on this file, so itQ&apos;Es apprent Android has the issue here.

------</what>
</comment>
</bug>
<bug>
<bugid>11452</bugid>
<title>launching forces full worspace compilation</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-09-28T16:40:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 14:24:55 +0000</openedDate>
<description>This is due to the launch delegate returning true in buildForLaunch</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 24 Sep 2010 14:35:27 +0000</when>
<what>https://review.source.android.com/17321
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 16:40:31 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 06 Dec 2010 19:03:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3298</bugid>
<title>YouTube distorts audio after 15 to 30 minutes of playback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>sana...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jul 2009 08:43:00 +0000</openedDate>
<description>Hi, I have tried various roms on my HTC magic and with all of them I
have a problem with youtube videos. After watching around 15 to 30
minutes of videos the audio for some reason gets distorted and stays
that way until I force close YouTube and start it again only to get the
same error in another 15 to 39 mins.</description>
<comment>
<author>thomas...@gmail.com</author>
<when>Tue, 21 Jul 2009 10:36:18 +0000</when>
<what>Does this happen with any youtube video?

Is the audio destorted the same way as reported in issue 3286?
Please test and report back.
I think it can be a problem with the video codec.</what>
</comment>
<comment>
<author>sana...@gmail.com</author>
<when>Tue, 21 Jul 2009 13:21:38 +0000</when>
<what>Yes i beleive its the same problem.....</what>
</comment>
<comment>
<author>thomas...@gmail.com</author>
<when>Sun, 26 Jul 2009 18:25:08 +0000</when>
<what>Did you try to play the .mp4 videos I mention in issue 3286?

If not, please do so and confirm that if you have the same problem. (and if it is the 
same as this issue)

Best regards, Thomas</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:18:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:45:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:39:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1833</bugid>
<title>2.36f * 100 = 235.99998 and not 236.0</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T23:35:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mgmait...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jan 2009 21:59:19 +0000</openedDate>
<description>I ran across this bug when I was converting a string value representing
a dollar amount to an integer to save in the db. It seems that the float
value 2.36 is converted to 235 when multiplied by 100 and cast to an
int. HereQ&apos;Es an activity I threw together to isolate the problem. public
class TwoThritySix extends Activity { public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
convertToDouble( Q&quot;E1.36Q&quot;E ); convertToFloat( Q&quot;E1.36Q&quot;E ); convertToDouble(
Q&quot;E2.36Q&quot;E ); convertToFloat( Q&quot;E2.36Q&quot;E ); convertToDouble( Q&quot;E3.36Q&quot;E );
convertToFloat( Q&quot;E3.36Q&quot;E ); } private void convertToDouble( String sPrice
) { double dPrice = Double.parseDouble( sPrice ); Log.d( Q&quot;ETwoThritySixQ&quot;E,
Q&quot;Edouble value Q&quot;E + dPrice ); int priceInt = (int)(dPrice * 100); Log.d(
Q&quot;ETwoThritySixQ&quot;E, Q&quot;Eint value Q&quot;E + priceInt ); } private void
convertToFloat( String sPrice ) { float fPrice = Float.parseFloat(
sPrice ); Log.d( Q&quot;ETwoThritySixQ&quot;E, Q&quot;Efloat value Q&quot;E + fPrice ); int priceInt
= (int)(fPrice * 100); Log.d( Q&quot;ETwoThritySixQ&quot;E, Q&quot;Eint price Q&quot;E + priceInt );
Log.d( Q&quot;ETwoThritySixQ&quot;E, fPrice + Q&quot;E * 100 = Q&quot;E + ( fPrice * 100 ) ); } }
the logging output for this code is, D/TwoThritySix( 594): double value
1.36 D/TwoThritySix( 594): int value 136 D/TwoThritySix( 594): float
value 1.36 D/TwoThritySix( 594): int price 136 D/TwoThritySix( 594):
1.36 * 100 = 136.0 D/TwoThritySix( 594): double value 2.36
D/TwoThritySix( 594): int value 236 D/TwoThritySix( 594): float value
2.36 D/TwoThritySix( 594): int price 235 D/TwoThritySix( 594): 2.36 *
100 = 235.99998 D/TwoThritySix( 594): double value 3.36 D/TwoThritySix(
594): int value 336 D/TwoThritySix( 594): float value 3.36
D/TwoThritySix( 594): int price 336 D/TwoThritySix( 594): 3.36 * 100 =
336.0</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 23 Jan 2009 23:35:28 +0000</when>
<what>Please refer to the following article to understand why it is so. This is not a bug.
http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 23 Jan 2009 23:40:16 +0000</when>
<what>Note also this behavior is common to other Java implementations.  Save this as Blah.java:

public class Blah {
    public static void main(String[] args) {
        float f, g;

        f = 2.36f;
        g = 100.0f;
        System.out.println(f + Q&quot;E * Q&quot;E + g + Q&quot;E = Q&quot;E + f*g);
    }
}

Compile and execute on your desktop VM:

% javac Blah.java Q&amp;EQ&amp;E java Blah
2.36 * 100.0 = 235.99998

You can use Math.round() instead of an integer truncation to get the result you were
expecting.
</what>
</comment>
</bug>
<bug>
<bugid>13776</bugid>
<title>Browse contacts from To:field in Messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tsund...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 15:05:28 +0000</openedDate>
<description>When composing a new text message, it would be helpful to be able to
browse my contact list and add a recipient from the recipient field. In
2.2.1 on my Nexus One, I only seem to be able to add recipients by
entering parts of the address and then selecting the desired one(s).</description>
</bug>
<bug>
<bugid>11611</bugid>
<title>scrolling is not smooth enough</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reach2vi...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 02:11:59 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4874</bugid>
<title>Droid 2.0 Google Talk Emoticons/Smileys differ from other gchat platforms</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>6</stars>
<reportedBy>kg6...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 23:50:42 +0000</openedDate>
<description>Steps to reproduce the problem: Use Google Talk on a Droid with Android
2.0. Send emoticon/smileys to google chat to someone the computer or
blackberry applications, and vice versa. They differ enough that a
smiley on one shows up as simply text on another. It seems to have to do
with the Blackberry/PC versions donQ&apos;Et use noses while the Droid does.
What happened: Emoticons sometimes show up as only text. What you think
the correct behavior should be: If someone on Blackberry google chat
sends a smiley that looks like a smiley icon to them, it should show up
the same on the Android google chat too.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:17:05 +0000</when>
<what></what>
</comment>
<comment>
<author>chevygir...@gmail.com</author>
<when>Fri, 15 Jan 2010 03:54:15 +0000</when>
<what>I have a blackberry and my husband has droid and we canQ&apos;Et share emoticons w/o having to remember which is which, if that makes sense.  April</what>
</comment>
<comment>
<author>stlouist...@gmail.com</author>
<when>Fri, 22 Jan 2010 05:35:06 +0000</when>
<what>Hello everyone, I noticed this was still awaiting a response from google, and felt I would 
help share the answer as apposed to leaving everyone in suspense.

The reason you see different icons on different mobile operating systems, is not due to 
them not receiving them. It is your phone that generates those icons on the screen. They do 
not forward them with the message, but simply change the Q&quot;Erecognized textQ&quot;E into a related 
icon.

For example: the characters :-) will trigger the android OS to display a green smiling alien 
face. Those same characters may display a different face on another OS such as the Palm 
based phones, but only because their stored icon is different. On less technical dial only 
phones, they will usually just see the text you sent.

This same idea works with most any Instant Messaging client as well as our gmail chat with 
freinds. Each phone will have different icons stored for different characters and keys. You 
can test this now by sending characters to your freinds and family to see what icons their 
phone use.

So far, I have only found these characters on my Droid to have related icons:

:-)
;-)
:-(
:-P


Good luck!

StlouisTechy</what>
</comment>
<comment>
<author>bbqcho...@gmail.com</author>
<when>Fri, 05 Feb 2010 16:51:20 +0000</when>
<what>i have the exact same issue - is there anyway to edit the list Q&quot;Erecognized textQ&quot;E in 
the droid to associate to the droid smiley?</what>
</comment>
<comment>
<author>dan.schn...@gmail.com</author>
<when>Mon, 08 Mar 2010 23:49:49 +0000</when>
<what>Have the same issue.  ItQ&apos;Es part of the source code, all we can do is hope that update
2.1 fixes it.</what>
</comment>
<comment>
<author>see...@gmail.com</author>
<when>Tue, 23 Mar 2010 00:21:47 +0000</when>
<what>Does the source code for the emoticons require root access?
Does anyone know the location of that bit of code?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>myronp...@gmail.com</author>
<when>Thu, 19 Aug 2010 17:19:06 +0000</when>
<what>Android and Blackberry are two different programs.</what>
</comment>
<comment>
<author>diem...@gmail.com</author>
<when>Wed, 25 May 2011 16:32:34 +0000</when>
<what>wow this is old and unresolved... Q&quot;EAndroid and Blackberry are two different programs.
Q&quot;E i think you mean OS, anyway google talk is the same software. I can chat with my friends trough msn live messenger both on black berry and android and we all see the same emoticons using the same characters per e.g:
 :) ;)</what>
</comment>
</bug>
<bug>
<bugid>16808</bugid>
<title>Bluetooth Tethering Disconnects when WiFi is Enabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>laka...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 15:15:33 +0000</openedDate>
<description>IQ&apos;Em using the Samsung Galaxy Tab 10.1 that was given to me at Google I/O
2011. It runs 3.0.1 with the build number HRI83.313 P7510XXKE3. There is
an inconsistent experience when using bluetooth tethering on this
device. The device IQ&apos;Em tethering with is an iPhone 3GS (4.3). To
reproduce: - Pair the tablet with the phone (works normally) - Attempt
to make a bluetooth connection; this establishes a tethering connection
- If Wifi is ENABLED, then the bluetooth connection will automatically
disconnect in a few seconds. - If Wifi is DISABLED, then the device
thinks that there is no available Internet connection and refuses to
load pages in the Browser. The workaround: - Enable Airplane Mode -
Enable Bluetooth - Connect to the tethering device - The connection is
now detected properly (and the bluetooth tethering icon is shown in the
corner). The tethering functionality should behave consistently
regardless of whether or not Airplane Mode is enabled (or, enabling
bluetooth tethering should automatically disable a wifi connection)</description>
<comment>
<author>nukea...@gmail.com</author>
<when>Fri, 03 Jun 2011 08:56:02 +0000</when>
<what>Do you have the same behaviour using an Android smartphone to serve the connection via BT instead of the iPhone? </what>
</comment>
<comment>
<author>laka...@gmail.com</author>
<when>Fri, 03 Jun 2011 14:56:11 +0000</when>
<what>I donQ&apos;Et have an Android smartphone to test against.

This device will however be released in the next couple of weeks and as I understand itQ&apos;Ell include 3.1.  IQ&apos;Ell run the same test against that version when it becomes available.</what>
</comment>
<comment>
<author>wgra...@gmail.com</author>
<when>Mon, 04 Jul 2011 19:24:30 +0000</when>
<what>I have the same behavior when using my Nexus S and Galaxy Tab 10.1.
</what>
</comment>
<comment>
<author>mart...@gmail.com</author>
<when>Tue, 26 Jul 2011 23:48:25 +0000</when>
<what>I have an original Droid and a Xoom. The behavior I see is similar. The Airplane Mode workaround does not always work, though. The only reliable workaround is to restart the Xoom. I am also able to crash the wifi module entirely if I try to deactivate bluetooth while tethering is enabled.</what>
</comment>
</bug>
<bug>
<bugid>7152</bugid>
<title>Phone won</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-03-15T04:58:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bricarlson</reportedBy>
<openedDate>Sun, 14 Mar 2010 21:09:31 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 15 Mar 2010 04:58:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15458</bugid>
<title>HANDSET DOES NOT RING ON UNKNOWN CALLER/WITHHELD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>activemo...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 16:54:52 +0000</openedDate>
<description>Android handset will not ring if the caller is unknown or the number is
withheld. Whilst a lot of folks may like this - it is NOT good on a
handset used for business purposes. The handset does vibrate for a
couple of seconds and the screen flashes - which adds up to me missing
these calls. Secondly, the phonebook - why canQ&apos;Et groups be imported from
Gmail if you have groups set up? A scrolling list of potentionally 1,000
is NOT good. Please investigate / rectify.</description>
</bug>
<bug>
<bugid>16477</bugid>
<title>games like zombies stupid do not have support for the Android 2.2 I ask why the update of some games and applications</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-01T02:05:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>krcs1...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 21:44:21 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.2, and (if the issue exists on a device) that the device also runs
Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 01 May 2011 02:05:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11750</bugid>
<title>GIF support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sushil.s...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 12:47:50 +0000</openedDate>
<description>Hi, IQ&apos;Em trying to use the GIF image using Movie. GIF image whose frame
count is 8 works fine, but gif images with greater frame seem not be
working on Android 2.1. Is there any issue for GIF related to frame
count ? Thanks in advance.</description>
</bug>
<bug>
<bugid>7544</bugid>
<title>NullPointerException while trying to read the SIM phonebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arx...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 16:41:32 +0000</openedDate>
<description>When trying the access the phonebook on a SIM card, the following
exception occurs. Note that it does not occur on all SIM cards, and only
on recent phones (Milestone, Nexus One, Desire). 04-05 16:05:50.599
E/DatabaseUtils( 147): Writing exception to parcel 04-05 16:05:50.599
E/DatabaseUtils( 147): java.lang.NullPointerException 04-05 16:05:50.599
E/DatabaseUtils( 147): at
com.android.internal.telephony.gsm.UsimPhoneBookManager.readAdnFileAndWait(UsimPhoneBookManager.java:287)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
com.android.internal.telephony.gsm.UsimPhoneBookManager.loadEfFilesFromUsim(UsimPhoneBookManager.java:111)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
com.android.internal.telephony.AdnRecordCache.requestLoadAllAdnLike(AdnRecordCache.java:266)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
com.android.internal.telephony.IccPhoneBookInterfaceManager.getAdnRecordsInEf(IccPhoneBookInterfaceManager.java:365)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
com.android.internal.telephony.IccPhoneBookInterfaceManagerProxy.getAdnRecordsInEf(IccPhoneBookInterfaceManagerProxy.java:76)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
com.android.internal.telephony.IccProvider.loadFromEf(IccProvider.java:534)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
com.android.internal.telephony.IccProvider.query(IccProvider.java:147)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:117)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:121)
04-05 16:05:50.599 E/DatabaseUtils( 147): at
android.os.Binder.execTransact(Binder.java:287) 04-05 16:05:50.599
E/DatabaseUtils( 147): at dalvik.system.NativeStart.run(Native Method)</description>
<comment>
<author>arx...@gmail.com</author>
<when>Wed, 09 Jun 2010 15:31:59 +0000</when>
<what>Seems to be already fixed:

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=036e21083d9936425687d7de29e95b2c458a7e4a</what>
</comment>
</bug>
<bug>
<bugid>11225</bugid>
<title>..</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-09-14T17:53:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amic...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 14:01:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 14 Sep 2010 17:53:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10469</bugid>
<title>Android using OrmLite</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-16T18:01:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrewm...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 13:22:55 +0000</openedDate>
<description>I have a big problem using the default SQLite database via JDBC driver.I
would like to use ORMLite with this.Let me expose my code: String
databaseUrl = Q&quot;Ejdbc:sqlite:/data/data/my.package.name/db.sqliteQ&quot;E;
Class.forName(Q&quot;ESQLite.JDBCDriverQ&quot;E);
DriverManager.getConnection(databaseUrl); dataSource =
DatabaseTypeUtils.createSimpleDataSource(databaseUrl); databaseType =
DatabaseTypeUtils.createDatabaseType(dataSource);
databaseType.loadDriver(); UpDao = new UserProfileJdbcDao(databaseType);
UpDao.setDataSource(dataSource); UpDao.initialize(); I downloaded the
ormlite2.8.jar (src) and modified the SqliteDatabaseType class so that
the private final static String DRIVER_CLASS_NAME = Q&quot;ESQLite.JDBCDriverQ&quot;E
. However when I imported all of the classes from the
ormlite2.8.jar(src) , I found errors concerning the logger, specifically
the CommonsLoggingLog and Log4jLog classes.Someone advised my to write
my own Logger class that uses the Android logger , but I do not know how
to do that. This is the ORMLite I am using for Android :
http://ormlite.sourceforge.net/sqlite_java_android_orm.html I am highly
appreciating any help. Thank you in advance. Regads, Andrew</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Aug 2010 18:01:39 +0000</when>
<what>this is a request for programming advice, not a bug. either include the libraries you need or write your own replacement.</what>
</comment>
</bug>
<bug>
<bugid>20042</bugid>
<title>make searching application easy inside Applications - List view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>szh...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 16:15:56 +0000</openedDate>
<description>Problem: In Applications in Q&quot;EList viewQ&quot;E it takes time and is
inconvenient to scroll through a hundred(s) of applications. Sometimes I
donQ&apos;Et remember the application name, but relevant words are in its
description. Suggestion: Add ability in Q&quot;EList viewQ&quot;E to type the name of
application with a live search both by name of the application, and its
description, with results sorted by relevance.</description>
</bug>
<bug>
<bugid>8489</bugid>
<title>RemoteViews.setImageViewBitmap() does not work for 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>a0s...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 07:54:15 +0000</openedDate>
<description>Platform: 2.2/FRF50 I use RemoteViews.setImageViewBitmap() to update an
image view for my app- widget. I found the API does not show the bitmap
for the ImageView on 2.2. The code works well for 2.1 and below. If I
change the code to use RemoteViews.setImageViewResource(), it works.</description>
<comment>
<author>fas...@gmail.com</author>
<when>Wed, 07 Jul 2010 19:01:12 +0000</when>
<what>IQ&apos;Eve found a workaround for this.  If you draw the bitmap you have in hand into a new fresh ARGB_8888 bitmap then the resulting bitmap does work with setImageViewBitmap():

Bitmap bm = ...;
Bitmap proxy = Bitmap.createBitmap(bm.getWidth(), bm.getHeight(), Config.ARGB_8888);
Canvas c = new Canvas(proxy);
c.drawBitmap(bm, new Matrix(), null);
views.setImageViewBitmap(..., proxy,...);</what>
</comment>
<comment>
<author>beworker</author>
<when>Fri, 30 Jul 2010 14:23:26 +0000</when>
<what>I can confirm:

1) Not working
Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_1);
remoteViews.setImageViewBitmap(R.id.battery, bitmap);


2) Working
remoteViews.setImageViewResource(R.id.battery, R.drawable.ic_1);
works just fine


3) Working
Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_1);
battery = battery.copy(Bitmap.Config.ARGB_8888, true); // workaround
remoteViews.setImageViewBitmap(R.id.battery, bitmap);
</what>
</comment>
<comment>
<author>jleid...@gmail.com</author>
<when>Thu, 16 Dec 2010 08:47:46 +0000</when>
<what>Can not confirm. Thought I had the same problem but was my own fault :) </what>
</comment>
<comment>
<author>jua...@gmail.com</author>
<when>Sat, 09 Apr 2011 16:28:48 +0000</when>
<what>I have a 2.2.1 android version and have a similar issue with my widget and setImageViewBitmap.

In my case is a widget to launch apps with their icons, but my problem is that there are a few apps icons wich are not shown. For example, the icon of Q&quot;Ejackpal.androidterm2/.TermQ&quot;E is not working with setImageViewBitmap.

When I make a copy of the Bitmap as suggested here, it works.</what>
</comment>
<comment>
<author>jua...@gmail.com</author>
<when>Sat, 09 Apr 2011 17:28:13 +0000</when>
<what>I have dumped some Bitmap properties when the widget is updating and I got this results:

DATA FOR: Terminal Emulator
describeContents: 0
getDensity: 160
getHeight: 64
getRowBytes: 64
getWidth: 64
hasAlpha: true
isMutable: false
isRecycled: false

DATA FOR: Maps
describeContents: 0
getDensity: 160
getHeight: 48
getRowBytes: 192
getWidth: 48
ConfigName: ARGB_8888
hasAlpha: true
isMutable: false
isRecycled: false

DATA FOR: Market
describeContents: 0
getDensity: 160
getHeight: 48
getRowBytes: 192
getWidth: 48
ConfigName: ARGB_8888
hasAlpha: true
isMutable: false
isRecycled: false

DATA FOR: Calendar
describeContents: 0
getDensity: 160
getHeight: 48
getRowBytes: 192
getWidth: 48
ConfigName: ARGB_8888
hasAlpha: true
isMutable: false
isRecycled: false

Note that .getConfig() is Q&quot;EnullQ&quot;E in the Bitmap that doesnQ&apos;Et work with setImageViewBitmap.</what>
</comment>
</bug>
<bug>
<bugid>5959</bugid>
<title>Massive flaws in the Eclipse XML editor.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 20:06:42 +0000</openedDate>
<description>Hi, IQ&apos;Em not sure if this is a component of Eclipse itself or if it has
been added by the Android plugin, but anyway. Two issues: 1. The editor
becomes incredibly slow (1 second per character) at times. I think this
may be due to a Q&quot;EText changed-Q&gt;Erecompile projectQ&quot;E type interaction. 2.
Create a layout containing a button. Somewhere you will have XML like
this: height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;EQ&lt;ELinearLayout android:id=Q&quot;E@+i
Select with the mouse the text Q&gt;EQ&lt;E/ButtonQ&gt;E Press / Hilarity ensues.</description>
<comment>
<author>coreform</author>
<when>Thu, 24 Jun 2010 10:38:38 +0000</when>
<what>LOL! It deletes that many characters twice, leaving:
Q&lt;EButton android:height=Q&quot;Ewrap_contentQ&quot;E/yout android:id=Q&quot;E@+id/testQ&quot;EQ&gt;EQ&lt;E/LinearLayoutQ&gt;E</what>
</comment>
</bug>
<bug>
<bugid>12046</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:44:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:51:51 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Log in to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:44:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2580</bugid>
<title>Problem loading shared library dependencies with System.loadlibrary</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-11-09T20:52:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>7</stars>
<reportedBy>ntot...@gmail.com</reportedBy>
<openedDate>Tue, 05 May 2009 18:16:02 +0000</openedDate>
<description>It seems any native library that has a dependency on a library that has
previously been loaded with System.loadLibrary() will fail to resolve
itQ&apos;Es dependencies and does not load. To test it, just modify the sample
in development/samples/PlatformLibrary. - Add libwebcore to the shared
library list in jni/Android.mk. - Add the following to an app: static {
System.loadLibrary(Q&quot;Eplatform_library_jniQ&quot;E); } - Run the app and it will
crash, dalvikvm should output dynamic link errors. D/dalvikvm( 231):
Trying to load lib /system/lib/libplatform_library_jni.so 0x437877b0
I/dalvikvm( 231): Unable to
dlopen(/system/lib/libplatform_library_jni.so): Cannot find library
W/dalvikvm( 231): Exception Ljava/lang/UnsatisfiedLinkError; thrown In
bionic/linker.c find_library() I added the following code to get around
this issue: // Now try searching in the solist with paths found in
sopaths. // Libraries loaded by DVM (System.loadLibrary) will be found
this way. // DonQ&apos;Et bother prepending sopaths if it looks like the name
already // has a fully qualified path. // // These changes fix an issue
found while introducing a library into the system // that has a
dependency on a library that was loaded with the DVM
(System.loadLibrary). // Prior to this change the DT_NEEDED library name
could not be found in the // solist and would fail to load the required
dependency. // // System.loadLibrary() System.loadLibrary() // | | //
\|/ \|/ // /system/lib/libz ------- depends on libx------------Q&gt;E
/system/lib/libx // looks up with DT_NEEDED name Q&apos;ElibxQ&apos;E // canQ&apos;Et find
because full path name // Q&apos;E/system/lib/libxQ&apos;E was added to // solist. //
if (name[0] != Q&apos;E/Q&apos;E) { for (path = sopaths; *path; path++) {
snprintf(buf, sizeof(buf), Q&quot;E%s/%sQ&quot;E, *path, name); for (si = solist; si
!= 0; si = si-Q&gt;Enext) { if (!strcmp(buf, si-Q&gt;Ename)) { if (si-Q&gt;Eflags Q&amp;E
FLAG_ERROR) return 0; if (si-Q&gt;Eflags Q&amp;E FLAG_LINKED) return si;
ERROR(Q&quot;EOOPS: %5d recursive link to Q&apos;E%sQ&apos;E\nQ&quot;E, pid, si-Q&gt;Ename); return 0; }
} } }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 05 May 2009 18:27:57 +0000</when>
<what>Internal bug reference: 1832783
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:18:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:51:28 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 09 Nov 2009 20:52:20 +0000</when>
<what>Marked Q&quot;EfixedQ&quot;E internally.  Not sure which exact change, but this might be fixed in 2.0.
</what>
</comment>
</bug>
<bug>
<bugid>10816</bugid>
<title>After changing the language, the words wonQ&apos;Et change to the related language. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>KennySun...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 10:32:32 +0000</openedDate>
<description>Precondition: There are some notifications on Status Bar. (Like USB
Conected, Missed Call,New Message....etc) Steps: 1.Select other language
(Settings -Q&gt;E Language Q&amp;E keybord -Q&gt;E select language) 2.See the words on
status bar (Like title and content... ) 3.You will fine the language of
the words didnQ&apos;Et change to what you selected The correct behavior should
Q&quot;Ethe words on status bar change to the language I selectedQ&quot;E The version
of Android IQ&apos;Em using is android2.2 and android2.1</description>
<comment>
<author>bob.whit...@gmail.com</author>
<when>Fri, 11 Feb 2011 20:32:57 +0000</when>
<what>This is a duplicate of issue 8691.</what>
</comment>
</bug>
<bug>
<bugid>5125</bugid>
<title>Cannot save GMAIL attachments to SD Card</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>318</stars>
<reportedBy>donbower...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 19:35:04 +0000</openedDate>
<description>When I receive an attachment (other that picture or some videos) I can
see there is an attachment, but when I long-click the attachment, there
is no long-click acknowledgement, and it does not let me save the
attachment to the SD card. There should either be a Q&quot;EdownloadQ&quot;E button
next to the paper clip icon, or a long-click should bring up a menu as
when a .jpeg is received. To reproduce this send yourself an email with
an attachment, such as .vcf file or .ics file, or even a .txt file From
the Gmail app on droid, open the message. There will be a paper-clip
icon in the in-box list, indicating an attachment. Open the email and
there are two more paper clip icons. One in the header of the email,
next to the Q&quot;EstarQ&quot;E. The other (a different looking icon) will appear at
the bottom. You will not be able to save this attachment.</description>
<comment>
<author>bioman.bob@gmail.com</author>
<when>Mon, 30 Nov 2009 20:47:02 +0000</when>
<what>I cannot download any attachments only can viw them....but if I log into gmail on web/I 
can!</what>
</comment>
<comment>
<author>dhalpi...@gmail.com</author>
<when>Thu, 17 Dec 2009 21:18:58 +0000</when>
<what>Ditto here.  I can view, but there is no option to save an attachment.  </what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 16:19:32 +0000</when>
<what>Many attachment types donQ&apos;Et feature a Q&apos;EsaveQ&apos;E button, which is known (and 
frustrating).

But recently IQ&apos;Eve found that my Android Gmail wonQ&apos;Et even download .jpg images - it 
shows me both the Q&apos;EdownloadQ&apos;E and Q&apos;EpreviewQ&apos;E buttons, but they both do the same thing: 
preview, and give me no option to save. 

This is *very* annoying, as there are many reasons you might want to save/reuse 
attachments, and thereQ&apos;Es no reason for arbitrary limitation to Q&apos;EpreviewQ&apos;E only.
</what>
</comment>
<comment>
<author>lauragbo...@gmail.com</author>
<when>Sun, 27 Dec 2009 18:41:28 +0000</when>
<what>Agreed.  I can receive PDF and DOC files as email attachments and can preview them 
just fine.  But I cannot save them to my SD card, so each time I go to view them, I 
have to wait while theyQ&apos;Ere downloaded again.</what>
</comment>
<comment>
<author>reid.som...@gmail.com</author>
<when>Fri, 15 Jan 2010 16:16:42 +0000</when>
<what>I would vote this high priority, this is unbeleivable that such a basic feature is
missing, every time I open a doc I have to wait for the download from the server, if
I am working on a bad link or out of contact then theres no access to docs.</what>
</comment>
<comment>
<author>jarrett....@gmail.com</author>
<when>Mon, 18 Jan 2010 03:15:11 +0000</when>
<what>Ffs, thereQ&apos;Es no good reason not to have this. No, I donQ&apos;Et want to have to download a
12MB PDF every time I want to view it. No, I donQ&apos;Et want to have to go through the
comparatively laggy web interface in order to download it to the SD card. Christ, how
did this make it out the door?</what>
</comment>
<comment>
<author>nap...@gmail.com</author>
<when>Fri, 22 Jan 2010 14:31:05 +0000</when>
<what>Totally agree, this should definitely be improved. </what>
</comment>
<comment>
<author>inebriec...@gmail.com</author>
<when>Tue, 26 Jan 2010 13:48:26 +0000</when>
<what>This seems like it may be related to #2450. 

If I had to guess, this is another issue with not being able to download attachments
if there is no application available to view them (since Android Q&quot;Ehas no file managerQ&quot;E).

IMHO, there are 2 issues at play here:
1) The SD card not being treated as *storage*. If it is storage, I should be able to
put whatever I want on it. ItQ&apos;Es up to the user to figure out what to do with that
download.
2) The browser app should be used to view common (especially text) file types. If I
manually open a URL thatQ&apos;Es a TXT or CSV file, the browser displays it fine. I should
be able to download these files and open them up in the browser again.</what>
</comment>
<comment>
<author>HapHaza...@gmail.com</author>
<when>Fri, 05 Feb 2010 20:40:59 +0000</when>
<what>only medium priority?  really?  Why does google get to decide what I can or canQ&apos;Et
download on my device via email?  I do not need to be protected from myself.  At
least make this a configurable option: allow downloads from GMail? Y/N  Then make the
default N for those folks who need protection from their own noobiness.  This really
makes zero sense because I can put content on the SD card directly from my PC so all
this really does is make it a pain and make the user experience less than pleasant. 
What happened to Q&quot;Edo no evilQ&quot;E?</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 05 Feb 2010 21:16:22 +0000</when>
<what>HapHazard: DonQ&apos;Et worry, Google hasnQ&apos;Et gone all Apple-esque on us. The behaviour of
this bug is a result of the way gmail handles downloaded files - it tries to see if
there is an app that can handle the file (e.g. Gallery for pictures, a PDF viewer for
PDF files, Application Installer for .apkQ&apos;Es, etc.). If it canQ&apos;Et find a handler it
doesnQ&apos;Et do anything.

A workaround has been written: install Q&quot;EDownload CrutchQ&quot;E from the market. This lets
you download anything from the web (which has the same problem) and I think should
work for gmail too.

A proper solution would be a Q&quot;E[Download], [Open]Q&quot;E dialog when you click the
attachment (or download link in the web browser).

IQ&apos;Em not going to hold my breath though...</what>
</comment>
<comment>
<author>wmhilton</author>
<when>Thu, 18 Feb 2010 22:39:31 +0000</when>
<what>Dear Google,
Get your act together! I want to be able to download attachments and copy Q&amp;E paste in 
emails. The lack of those functionalities is ridiculous.
Thanks,
Will</what>
</comment>
<comment>
<author>orbanbal...@gmail.com</author>
<when>Thu, 04 Mar 2010 19:39:15 +0000</when>
<what>What is the purpose of the Gmail app at all, if the browser version can do a lot more 
anyways?? :(</what>
</comment>
<comment>
<author>haima...@gmail.com</author>
<when>Sun, 14 Mar 2010 06:27:31 +0000</when>
<what>This is a basic function.
i donQ&apos;Et know any other Email App that has this problem 
i guess there is no use of using the Gmail App until this is fixed...</what>
</comment>
<comment>
<author>javu...@gmail.com</author>
<when>Thu, 25 Mar 2010 17:28:31 +0000</when>
<what>Please fix this, itQ&apos;Es extremly important.</what>
</comment>
<comment>
<author>David.R....@gmail.com</author>
<when>Thu, 01 Apr 2010 19:55:16 +0000</when>
<what>IQ&apos;Eve had this problem too.   A work around for this is to open gmail from your 
phoneQ&apos;Es browser and not from the embedded app.  Scroll to the bottom of the page and 
click the link for each attachment you want to download.  Granted, this is no fix 
and this issue really needs to be addressed and handled, however, I hope this helps 
some of you having issues retrieving files from your email.

Note: You still have to have an app on your phone to open the file type.
</what>
</comment>
<comment>
<author>bradsa4</author>
<when>Tue, 13 Apr 2010 01:24:45 +0000</when>
<what>This feature should be enabled from the native Gmail application and not require the
web workaround.

Bradman</what>
</comment>
<comment>
<author>carlos.c...@gmail.com</author>
<when>Tue, 13 Apr 2010 01:44:03 +0000</when>
<what>Trying to make jump from BB into Android and I cannot believe this functionality 
doesnQ&apos;Et exist. </what>
</comment>
<comment>
<author>zend...@gmail.com</author>
<when>Sat, 17 Apr 2010 23:33:40 +0000</when>
<what>IQ&apos;Em new with Android and just exploring the possibilities. I can say that IQ&apos;Em truly
impressed with some things, but on the other hand just wondering about some things
that do NOT work. Things that I would never ever even thought about to NOT work.
Like, lets say, SAVING AN ATTACHEMENT.
??? did I miss something?</what>
</comment>
<comment>
<author>alanpier...@gmail.com</author>
<when>Wed, 21 Apr 2010 13:41:25 +0000</when>
<what>Wow -- I was shocked to discover that something as basic as attachment saving isnQ&apos;Et 
implemented yet. I really hope this can be fixed quickly. </what>
</comment>
<comment>
<author>Tekano....@gmail.com</author>
<when>Thu, 22 Apr 2010 11:08:07 +0000</when>
<what>still not fixed then?</what>
</comment>
<comment>
<author>Tekano....@gmail.com</author>
<when>Thu, 22 Apr 2010 11:11:46 +0000</when>
<what>this works fine for me!
http://www.androidspin.com/2010/03/20/install-and-apk-from-your-email-with-tattachapkinstaller-from-taosoftware-co-ltd/</what>
</comment>
<comment>
<author>A.tu.Br...@gmail.com</author>
<when>Sun, 25 Apr 2010 07:21:40 +0000</when>
<what>Yeah, this is pretty sad.  There are a lot of things I like about the android
platform, but what good is a bazillion free apps that do all kinds of cool tricks
when the most basic functions you count on for everyday productivity (like saving an
email attachment) are not working.  The download-using-the-browser workaround takes
easily 5 times as long, and is a real hassle.  It just boggles me that Google would
let this crippled Q&quot;Egmail clientQ&quot;E go to market with this kind of issue.  It boggles me
further that they would give this defect a priority of Q&quot;EmediumQ&quot;E.

Nonetheless, IQ&apos;Em now locked into a contract so I have to put up with this until
either the Google devs fix it, or until my contract runs out and I switch back to
BlackBerry, or perhaps try an iPhone.

Oh, and BTW, the previously mentioned market app called Q&quot;EDownload CrutchQ&quot;E does not
appear to be on the market anymore.

Hey Google guys...  If youQ&apos;Ere reading this, youQ&apos;Ere losing reputation and customer
loyalty.  Please bump up the priority on this defect and get us the basic
productivity functions we expect and need.
</what>
</comment>
<comment>
<author>mike.ger...@gmail.com</author>
<when>Tue, 04 May 2010 03:23:45 +0000</when>
<what>This is effQ&apos;Ed up from a standpoint of just being something that is taken for 
granted, but not Q&apos;Eavailable.Q&apos;E  Look.....this could not possibly be 
an Q&apos;EissueQ&apos;E, Q&apos;EbugQ&apos;E, or Q&apos;Emistake.Q&apos;E.....why can I not download a simple PDF from 
gmail?  What needs to happen here is a software upgrade that fixes the issue.  I 
singed a 2 year deal and my Palm Centro managed email and attachments better than 
this.  As Pacino would say in Q&quot;Eglen gary glen rossQ&apos;E....Q&quot;Eyou are here to help us, not 
to ....eff us up!Q&quot;E</what>
</comment>
<comment>
<author>mailtos...@gmail.com</author>
<when>Tue, 04 May 2010 15:02:51 +0000</when>
<what>I agree. It is useful thing. I install navigation program and canQ&apos;Et simple download
maps for it by Wi-Fi :-(</what>
</comment>
<comment>
<author>kt.hallam@gmail.com</author>
<when>Wed, 05 May 2010 11:48:39 +0000</when>
<what>This needs updating. I find this very annoying!</what>
</comment>
</bug>
<bug>
<bugid>289</bugid>
<title>Negative or decimal numbers for EditText via UI when numeric is set to true</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-07-16T17:53:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>imranso...@gmail.com</reportedBy>
<openedDate>Sun, 17 Feb 2008 20:45:51 +0000</openedDate>
<description>You cannot enter negative or decimal values in an EditText via the User
Interface when numeric is set to true (note that both can be done
programatically but not through the UI).</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:59:22 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:59:38 +0000</when>
<what></what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Wed, 16 Jul 2008 17:53:13 +0000</when>
<what>A new version will have options for negative and decimal input.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:58:42 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>13240</bugid>
<title>Wrong InputMethodServiceQ&apos;Es javadoc</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>maca...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 11:13:51 +0000</openedDate>
<description>InputMethodServiceQ&apos;Es onKeyDown method is wrong documented.
http://developer.android.com/reference/android/inputmethodservice/InputMethodService.html#onKeyDown(int,
android.view.KeyEvent) It says: If you return true, the application will
not itself process the event. If you return true, the normal application
processing will occur as if the IME had not seen the event at all. It
should say: If you return true, the application will not itself process
the event. If you return false, the normal application processing will
occur as if the IME had not seen the event at all.</description>
</bug>
<bug>
<bugid>8844</bugid>
<title>2.2 Auto Rotate not </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-06T07:01:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arocco...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 07:01:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://
groups.google.com/group/android-discuss Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem. - What
happened. - What you think the correct behavior should be. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Jun 2010 07:01:44 +0000</when>
<what></what>
</comment>
<comment>
<author>arocco...@gmail.com</author>
<when>Sun, 06 Jun 2010 21:09:32 +0000</when>
<what>Follow up: This issue happens anywhere on the phone and is not limited to just the 
browser.</what>
</comment>
</bug>
<bug>
<bugid>11513</bugid>
<title>Game</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alancamp...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 15:18:36 +0000</openedDate>
<description>Please introduce a gaming platform in the next Android updates. Android
lacks of games, and having a service like Xbox has (Xbox Live) would
help motivate developers to design better games.</description>
</bug>
<bug>
<bugid>18912</bugid>
<title>Bluetooth pairing, dialog or notification??</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mazdak.f...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 11:32:33 +0000</openedDate>
<description>Hi! Started programming with Bluetooth in Android awhile ago. Noticed
that during the pairing process when recieving a request, either a
Notification is shown on the notification bar or a dialog. I brought the
problem to the forum known as stackoverflow.com :
http://stackoverflow.com/questions/6817571/bluetooth-pairing-request-on-notification-bar
The snippet in which the code needs to be corrected is also added.
Solution: Why not pass a boolean or somehow request that you want the
dialog to show and not the notification. This should be available! Grace
periods perhaps isnQ&apos;Et the best of ideas? Sincerely</description>
</bug>
<bug>
<bugid>17512</bugid>
<title>ADT preview gets confused with Q&lt;EbQ&gt;E and \n in multiline TextViews</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>louis.st...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 02:41:48 +0000</openedDate>
<description>ADT preview gets confused with Q&lt;EbQ&gt;E and \n in multiline TextViews when
using the following test case, I see Normal line2 line3 BoldStart
BoldMid line2 I should see Normal line2 line3 BoldStart line2 line3
BoldMid line2 line3 this affects only the ADT preview, the emulator and
devices work ok. Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:inputType=Q&quot;EtextMultiLineQ&quot;E
android:text=Q&quot;E@string/multiLineTestNormQ&quot;E /Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:inputType=Q&quot;EtextMultiLineQ&quot;E
android:text=Q&quot;E@string/multiLineTestBoldStartQ&quot;E /Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:inputType=Q&quot;EtextMultiLineQ&quot;E
android:text=Q&quot;E@string/multiLineTestBoldMidQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EresourcesQ&gt;E Q&lt;Estring
name=Q&quot;Eapp_nameQ&quot;EQ&gt;EAdt_bugQ&lt;E/stringQ&gt;E Q&lt;Estring
name=Q&quot;EmultiLineTestNormQ&quot;EQ&gt;ENormal\nline2\nline3Q&lt;E/stringQ&gt;E Q&lt;Estring
name=Q&quot;EmultiLineTestBoldStartQ&quot;EQ&gt;EQ&lt;EbQ&gt;EBoldStartQ&lt;E/bQ&gt;E\nline2\nline3Q&lt;E/stringQ&gt;E
Q&lt;Estring
name=Q&quot;EmultiLineTestBoldMidQ&quot;EQ&gt;EBoldMid\nQ&lt;EbQ&gt;Eline2Q&lt;E/bQ&gt;E\nline3Q&lt;E/stringQ&gt;E
Q&lt;E/resourcesQ&gt;E Host OS: Win7x64SP1 SDK tools version: rev11 Eclipse
version: 3.6.2 ADT plug-in version: 11.0.0.v201105251008 Platform
targeted by your project: 1.6</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 09 Jun 2011 17:38:06 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1142</bugid>
<title>Please provide SDK with source attachment</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:10:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>12</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Fri, 31 Oct 2008 01:31:01 +0000</openedDate>
<description>It has been several days since the release of the Android source, but
the SDK zipfile still has no source attachment for the Android core
classes. Can you please provide an SDK that contains source, as it makes
debugging in eclipse much easier (because you can read and understand
the methods, and single step through them). I know I can fetch the
source separately, but it is important to have an SDK snapshot with
source and classfiles compiled so that they are in-sync, i.e. so that
you know the classfiles were generated from the source you are looking
at.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:18:42 +0000</when>
<what></what>
</comment>
<comment>
<author>rudolf.hornig</author>
<when>Mon, 05 Jan 2009 23:53:01 +0000</when>
<what>IQ&apos;Em also not sure whether it is possible to get the correct sources from git repo.
Even the initial commit is a much later version than the code in the SDK (anf on the
G1 phone) for exampple android.location package differs a lot. The initial dropout
has much more classes/methods than the one in the SDK?</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Tue, 06 Jan 2009 01:50:20 +0000</when>
<what>I agree, I have found significant differences between the current sources and
(through introspection) the binary jars installed on the G1.  However somebody
somewhere must have a source snapshot for r1.0.  Please at least update the SDK for
cupcake, and do a combined source/binary update of the SDK?
</what>
</comment>
<comment>
<author>adetay...@gmail.com</author>
<when>Tue, 10 Feb 2009 09:43:42 +0000</when>
<what>Possible duplicate of issue 979, which has some suggestions about workarounds.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:10:39 +0000</when>
<what>Duplicate</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:36:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10791</bugid>
<title>outlook calendar entry with set start and end time becomes ALL DAY event on android calendar </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>let...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 06:15:45 +0000</openedDate>
<description>HTC Desire. android 2.1 Calendar sync with outlook exchange activesync
server. re-occurring calendar entry with set start and end time in
outlook shows up as an all day event on the android calendar.</description>
</bug>
<bug>
<bugid>5267</bugid>
<title>aapt needs to exclude vssver2.scc</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>louis.st...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 09:04:55 +0000</openedDate>
<description>MSQ&apos;Es VisualSourceSafe adds vssver2.scc files in folders that are managed
by VSS. trying to build a project from Eclipse using the Android 2.0 SDK
produces errors on these files: ERROR Error parsing XML: not well-formed
(invalid token) vssver2.scc /MyApp/res/layout line 1 Android AAPT
Problem how to I get aapt.exe(?) to ignore these files? i have managed
to get eclipse to hide them by using a java element filter (on a very
well hidden menu - thumbs up to that piece of design) aapt appears to
automatically skips thumbs.db, I need the same behaviour for
vssver*.scc, ideally configurable.</description>
</bug>
<bug>
<bugid>4708</bugid>
<title>Motorola Droid Activity Messaging not responding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>justin.b...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 03:07:50 +0000</openedDate>
<description>Every few SMSQ&apos;Es sent/received, I receive the message: Q&quot;EActivity
Messaging (in application Messaging) is not respondingQ&quot;E along with
options to Q&quot;EForce closeQ&quot;E or Q&quot;EWaitQ&quot;E. I JUST purchased this phone and have
not installed any extra applications or taken any pictures, everything
is factory settings, except for my contacts list. Help please, thank you</description>
<comment>
<author>Mr.Bryan...@gmail.com</author>
<when>Thu, 12 Nov 2009 05:07:03 +0000</when>
<what>i am having the same issue</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:52:30 +0000</when>
<what></what>
</comment>
<comment>
<author>chad.cam...@gmail.com</author>
<when>Tue, 17 Nov 2009 15:19:23 +0000</when>
<what>I just had this problem with my moto droid, and I decided to force close, and it 
wiped all my messages from my phone...</what>
</comment>
<comment>
<author>justin.b...@gmail.com</author>
<when>Tue, 17 Nov 2009 19:42:35 +0000</when>
<what>If this got resolved, thatQ&apos;Ed be great...happens too often</what>
</comment>
<comment>
<author>illmatic...@gmail.com</author>
<when>Sun, 29 Nov 2009 20:21:52 +0000</when>
<what> I too have this problem with multiple applications locking up and having to force close. </what>
</comment>
<comment>
<author>justin.b...@gmail.com</author>
<when>Mon, 30 Nov 2009 23:30:59 +0000</when>
<what>Any resolutions yet?</what>
</comment>
<comment>
<author>Casci...@gmail.com</author>
<when>Mon, 07 Dec 2009 17:46:59 +0000</when>
<what>Powert the phone off and then on again, it worked for me.</what>
</comment>
<comment>
<author>justin.b...@gmail.com</author>
<when>Thu, 10 Dec 2009 04:19:10 +0000</when>
<what>DoesnQ&apos;Et work, just starts doing it again. It does it for other applications too pretty frequently, lately.</what>
</comment>
</bug>
<bug>
<bugid>2095</bugid>
<title>Gmail should allow sending to a contact group</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>79</stars>
<reportedBy>chu...@gmail.com</reportedBy>
<openedDate>Thu, 26 Feb 2009 07:58:15 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
On the Android phone, the Gmail client doesnQ&apos;Et allow sending to contact
groups. - 1. On a desktop PC, log on to Gmail, and create a Contacts
Group that contains 3 or 4 persons with email addresses. - 2. On the
same desktop PC, write an email, and enter the name of the Contacts
Group in the To field. Note that as you type the Contacts Group name, a
dropdown appears, so select the dropdown and send the email. - 3.
Synchronize the Android phone so that the contact groups and contacts
get syncQ&apos;Eed to the phone - 4. On the Android phone, using the Gmail
client, create a new email, and in the To field, specify the contact
group. Note that the contact group doesnQ&apos;Et expand to show the dropdown.
EXP: Works ACT: DoesnQ&apos;Et work.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:42:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:16:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:09:01 +0000</when>
<what></what>
</comment>
<comment>
<author>thesto...@gmail.com</author>
<when>Wed, 18 Nov 2009 20:02:30 +0000</when>
<what>I just purchased the Moto Droid, and this is my one big hangup with Gmail!  Being 
able to send to a contact group is a must!  Thanks!</what>
</comment>
<comment>
<author>eric.hen...@gmail.com</author>
<when>Mon, 07 Dec 2009 01:22:54 +0000</when>
<what>Moto Droid User here as well, I would like to see this too.  Sending to groups 
should be available in the email and messaging app as well as the gmail app.  
Contact groups needs to be supported for contacts syncd to accounts other than gmail 
as well, ie a miscroft exchange account.  The ability to create and modify these 
groups should be able to be done from the phone as well.

I could not believe that this feature is lacking from Android... seriously, phones 
the wireless companies give away free can do this but the Droid canQ&apos;Et?</what>
</comment>
<comment>
<author>thesto...@gmail.com</author>
<when>Mon, 07 Dec 2009 02:09:59 +0000</when>
<what>I guess in this case, Q&quot;EDroid DoesQ&quot;E (not)</what>
</comment>
<comment>
<author>timkrug@gmail.com</author>
<when>Fri, 18 Dec 2009 16:03:40 +0000</when>
<what>agreed.  i can do it online in gmail...why not on my Droid!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:32 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>GaryEi...@gmail.com</author>
<when>Sat, 22 May 2010 01:47:00 +0000</when>
<what>15 months to triage and reject?  geeze...  back to square one, i guess.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>GaryEi...@gmail.com</author>
<when>Sat, 22 May 2010 18:06:13 +0000</when>
<what>understood.  thanks for the clarification.  my previous comment now looks more
negative than i intended.  overall, android is wonderful.  now, iQ&apos;Em off to the gmail
Q&quot;Efeatures wantedQ&quot;E place...</what>
</comment>
</bug>
<bug>
<bugid>1291</bugid>
<title>Pictures copy and pasted in emails dont show up</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T04:14:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>arashzolghadr@gmail.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 17:54:12 +0000</openedDate>
<description>Regular JPG pictures copy and pasted from the browser in emails do not
show up, only a box with a ? mark appears. The Q&quot;EShow PicturesQ&quot;E button is
not there (it is there and solves the problem in some emails but not
there in most other emails).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:39:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:14:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6759</bugid>
<title>Display error at Landscape/Portrait mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>limyc...@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 15:51:27 +0000</openedDate>
<description>- Steps to reproduce the problem. Compose messege (in Landscape mode) -Q&gt;E
Power key long press -Q&gt;E Power option Disply -Q&gt;E change to Portrait mode -
What happened. The option display as Landscape in portait mode. The
opposite has occured too. - What you think the correct behavior should
be. The option should display correctly. In Portrait mode : the option
should display Portrait. In Landscape mode : the option should display
Landscape. I found this issue at Nexusone and Droid.(Platform version
:Eclair)</description>
</bug>
<bug>
<bugid>5551</bugid>
<title>the drop down of MultiAutoCompleteTextView is not properly redrawn</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zwher...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 03:08:56 +0000</openedDate>
<description>IQ&apos;Em using a MultiAutoCompleteTextView in my application. When i input a
long text which change the textview to two-line height, the drop down
covers the second line, and i canQ&apos;Et see what i have inputed.</description>
<comment>
<author>kmans...@gmail.com</author>
<when>Thu, 21 Jul 2011 10:30:10 +0000</when>
<what>Same here. Android versions 2.1 (Moto Milestone), 2.3.3 (SE Xperia Arc, HTC Incredible S).

When the contents of a MultiAutoCompleteTextView gets too large, the dropdown list appears above the entry view, not below. When this happens, the list canQ&apos;Et be scrolled and cannot be picked from.

It appears to have something to do with the height of the views above the MuitiAutoCompleteTextView: the bug happens in recent versions of Gmail that use an ActionBar-type thing (with Send and Save buttons), but not in older version which has a regular title bar.
</what>
</comment>
</bug>
<bug>
<bugid>17918</bugid>
<title>Device can be accessed via adb when encryption is enabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DerekHar...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 15:31:39 +0000</openedDate>
<description>Android 3.1 / Xoom Encryption enabled PIN set When USB debugging is
enabled it is a simple matter of connecting via adb to access the
filesystem on the device. This is the case when encryption is enabled
and the device is locked with a PIN. In the case of a lost device that
is encrypted and locked with a PIN, if USB debugging is enabled the data
is easily accessible to an attacker. There is some level of control
implemented in how the storage presents itself to the OS but no real
protection of the data after boot. Assuming if the encrypted data is
exposed via adb there are many viable attacks to a locked, encrypted
device. Protection of the data when the device is off is not useful on a
device that is designed to be on all the time. Expected correct
behavior: The data should not be accessible until the PIN is entered.</description>
<comment>
<author>thehighhat@gmail.com</author>
<when>Fri, 01 Jul 2011 18:24:46 +0000</when>
<what>I have not confirmed this, but I would like to add some comments.

I agree with the OP note on expected behaviour.  If the device is locked, then data should not be accessible via usb/adb until the passcode/pin is entered.

However, I think and encrypted data at rest is critically important and should remain as is.

Adding a self-wipe after a number of failed passcodes should be enabled too.  (follwo IOS approach of increasing delay time between failed passcode entries to slow down an attacker).

One missing part is some whitepaper describing the encryption mechanism and type.</what>
</comment>
<comment>
<author>DerekHar...@gmail.com</author>
<when>Sun, 04 Dec 2011 17:07:07 +0000</when>
<what>Anyone know of this is fixed in ICS? Waiting on device to arrive to test this myself.</what>
</comment>
</bug>
<bug>
<bugid>5471</bugid>
<title>Poor documentation bug #1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 00:09:06 +0000</openedDate>
<description>This page:
http://developer.android.com/guide/appendix/faq/commontasks.html#broadcastreceivers
states: Q&quot;EThe android.telephony package overview page describes how to
register to listen for phone events.Q&quot;E That is a flagrant LIE!</description>
</bug>
<bug>
<bugid>17692</bugid>
<title>Add fast-scrolling support to the web view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 22:49:04 +0000</openedDate>
<description>Listview controls have fast-scrolling support, where once you start
scrolling, this little tab appears on the right side which is easier to
grab and scroll large distances. Please add this to the webview widget</description>
<comment>
<author>kallisto...@gmail.com</author>
<when>Thu, 16 Jun 2011 06:58:42 +0000</when>
<what>I think you may want to use ScrollView with your WebView like this:
http://stackoverflow.com/questions/4353792/android-development-improve-edittext-scrolling

Worse, the solution above does not work correctly with EditText, because click after scroll makes EditText to jump to cursor location. I find no robust way to move EditText cursor according current scroll position of ScrollView.

My dream is an optional smooth scrolling for any scrollable widget. :) I wonder why it cannot be implemented a universal way a View class.</what>
</comment>
<comment>
<author>soar...@gmail.com</author>
<when>Wed, 30 Nov 2011 07:20:31 +0000</when>
<what>yes,if large webview,the fast scroll is very useful,but I did not find this attribute of webview</what>
</comment>
</bug>
<bug>
<bugid>2629</bugid>
<title>Email app should generate RFC821 References: and In-Reply-To: headers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>31</stars>
<reportedBy>ch...@arachsys.com</reportedBy>
<openedDate>Mon, 11 May 2009 11:21:40 +0000</openedDate>
<description>The Android 1.5 IMAP/POP email client has reply and reply-to-all
functions which incorrectly generate a message without References: or
In-Reply-To: headers, breaking threading for the recipient. Reproduce by
replying to an email and examining the headers of the resulting message
when it is received.</description>
<comment>
<author>rich...@daviesmail.org</author>
<when>Thu, 23 Jul 2009 11:24:38 +0000</when>
<what>This can break threading of messages when viewed in Gmail by the recipient.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:28:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:46:55 +0000</when>
<what></what>
</comment>
<comment>
<author>broz...@gmail.com</author>
<when>Fri, 03 Dec 2010 23:32:11 +0000</when>
<what>This is a highly desirable feature as non-threaded emails and forked threads that the rest of the recipients see cause missed emails and loss of email context.</what>
</comment>
<comment>
<author>matthias.laabs@gmail.com</author>
<when>Wed, 05 Jan 2011 12:34:19 +0000</when>
<what>This is still present in 2.1.
It also breaks Thread-View in Thunderbird.</what>
</comment>
<comment>
<author>Klement.Sekera@gmail.com</author>
<when>Tue, 24 May 2011 12:34:16 +0000</when>
<what>Still present on 2.3.4.</what>
</comment>
<comment>
<author>mkkwo...@gmail.com</author>
<when>Wed, 17 Aug 2011 23:35:36 +0000</when>
<what>please fix this issue. this is quite a key feature for gmail and itQ&apos;Ed be a shame for android to miss out on this.</what>
</comment>
<comment>
<author>joe.d...@gmail.com</author>
<when>Sat, 20 Aug 2011 05:33:00 +0000</when>
<what>Please fix this! There is nothing worse than seeing a conversation in email that should be a nice nested thread branch off into its own lonely thread.  It has become worse since the launch of the Android based tablets and this bug has been open far to long to be left unfixed.  If you want your tablet market share to grow, having a rock solid email client is the way to ensure that happens.

</what>
</comment>
<comment>
<author>dwmw2b@gmail.com</author>
<when>Fri, 09 Sep 2011 12:00:42 +0000</when>
<what>Note that we also donQ&apos;Et honour in-reply-to= or references= when given a mailto: uri either; we only check for cc/to/bcc/subject/body.</what>
</comment>
<comment>
<author>wrosena...@gmail.com</author>
<when>Fri, 07 Oct 2011 09:03:27 +0000</when>
<what>Just noticed this with 3.2.1.
Honouring these headers for displaying is another step but there are quite some MUAs which do not display threads.
But not setting them is a lot worse since it breaks other peopleQ&apos;Es view.
Those headers are indeed optional by the RFC but please consider to set them. That shouldnQ&apos;Et be that hard.</what>
</comment>
</bug>
<bug>
<bugid>18396</bugid>
<title>[Honeycomb GMS Places] FC after searching pubs in Places. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue790...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 08:23:00 +0000</openedDate>
<description>1. Andorid build verison : 3.1 2. ro.com.google.gmsversion : 3.1_pre-r1
3. Repro Steps : [Precondition] - Internet connection available. - There
must be configurated Gmail account. [Repro Steps] (1) Applications (2)
Places (3) Touch Q&quot;EPubsQ&quot;E (4) Display Search result (5) Touch back(Q&quot;EQ&lt;EQ&quot;E
icon) key 4. Symptom : FC after searching pubs in Places.. 5.
Reproducibility % : 70%(7/10) 6. Correct behavior : It must return to
Places home. 7. logs and screen capture : Attached. 05-14 11:47:38.970
10536 10536 E AndroidRuntime: FATAL EXCEPTION: main 05-14 11:47:38.970
10536 10536 E AndroidRuntime: java.lang.NullPointerException 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
com.google.googlenav.ui.view.android.L.n(Unknown Source) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
com.google.googlenav.ui.view.android.L.e(Unknown Source) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at n.T.f(Unknown Source)
05-14 11:47:38.970 10536 10536 E AndroidRuntime: at n.a.a(Unknown
Source) 05-14 11:47:38.970 10536 10536 E AndroidRuntime: at
o.bm.o(Unknown Source) 05-14 11:47:38.970 10536 10536 E AndroidRuntime:
at o.bm.a(Unknown Source) 05-14 11:47:38.970 10536 10536 E
AndroidRuntime: at o.bc.t(Unknown Source) 05-14 11:47:38.970 10536 10536
E AndroidRuntime: at o.bm.a(Unknown Source) 05-14 11:47:38.970 10536
10536 E AndroidRuntime: at o.bi.a(Unknown Source) 05-14 11:47:38.970
10536 10536 E AndroidRuntime: at h.F.a(Unknown Source) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at j.e.f(Unknown Source)
05-14 11:47:38.970 10536 10536 E AndroidRuntime: at
com.google.googlenav.ui.view.android.j.c(Unknown Source) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
com.google.googlenav.ui.view.android.e.onKeyDown(Unknown Source) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
android.view.KeyEvent.dispatch(KeyEvent.java:2401) 05-14 11:47:38.970
10536 10536 E AndroidRuntime: at
com.google.googlenav.ui.view.android.at.dispatchKeyEvent(Unknown Source)
05-14 11:47:38.970 10536 10536 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1804)
05-14 11:47:38.970 10536 10536 E AndroidRuntime: at
android.view.ViewRoot.deliverKeyEventPostIme(ViewRoot.java:2695) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2668) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1965) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 05-14 11:47:38.970
10536 10536 E AndroidRuntime: at android.os.Looper.loop(Looper.java:126)
05-14 11:47:38.970 10536 10536 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4002) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 05-14 11:47:38.970
10536 10536 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:491) 05-14 11:47:38.970
10536 10536 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
05-14 11:47:38.970 10536 10536 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) 05-14
11:47:38.970 10536 10536 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 05-14 11:47:38.970 127 127
W ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.PlacesActivity</description>
</bug>
<bug>
<bugid>1668</bugid>
<title>Company-only contacts handled poorly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:40:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pup...@gmail.com</reportedBy>
<openedDate>Sun, 28 Dec 2008 03:38:07 +0000</openedDate>
<description>Company-only contacts, that is, companies without a first and last name,
only a company name (think ABC Taxis or something like that). When you
have such a contact, which is easy to create with and correctly handled
by gmail, Android shows it only as a phone number in the contact list.</description>
<comment>
<author>jakal...@gmail.com</author>
<when>Fri, 20 Feb 2009 14:22:29 +0000</when>
<what>IsnQ&apos;Et this a dupe of 1059?</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:40:27 +0000</when>
<what>Duplicate</what>
</comment>
</bug>
<bug>
<bugid>8368</bugid>
<title>Thai language support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>claudio....@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 12:39:39 +0000</openedDate>
<description>It is impossible for swiss phones to read or write Thai and other script
languages.</description>
</bug>
<bug>
<bugid>12770</bugid>
<title>Set default reminder to never in calendar options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>arjen.va...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 13:02:40 +0000</openedDate>
<description>In the options of the calendar you have a lot of options to set the
default reminders. As I usually do not use the reminders I would like to
have the option to set the default reminder to never.</description>
<comment>
<author>bbar...@gmail.com</author>
<when>Sun, 06 Mar 2011 05:28:18 +0000</when>
<what>Either call it NEVER, or prefer the working of Q&quot;ENoneQ&quot;E, to be consistant with the wording used when creating appointments, as when you are creating an appointment you have a Q&quot;ENoneQ&quot;E option for reminders, however you cannot change the default reminder to Q&quot;ENoneQ&quot;E, as 90% of my events/ appointments I do not want reminders for.</what>
</comment>
<comment>
<author>peterp.f...@gmail.com</author>
<when>Tue, 05 Apr 2011 18:45:40 +0000</when>
<what>Already reported in issue 10930</what>
</comment>
</bug>
<bug>
<bugid>9427</bugid>
<title>Gallery App takes up large (20MB) amount of internal storage when Picasa contains a lot of albums/photos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>RSt...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 23:35:42 +0000</openedDate>
<description>Running 2.2 (FR85B) on a Nexus One. This also occurred on 2.1. Steps to
Reproduce: 1. Have a large amount of photos/albums in Picasa 2. Launch
Gallery app. 3. Gallery shows around 20MB of data usage, apparently on
internal storage, as it produces Q&quot;ELow storage on deviceQ&quot;E messages.
Opening up the application settings management area and deleting Gallery
data fixes things until you open up the Gallery application again.</description>
</bug>
<bug>
<bugid>19618</bugid>
<title>Repeating message incoming when group chat</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>carna...@gmail.com</reportedBy>
<openedDate>Sat, 27 Aug 2011 00:07:19 +0000</openedDate>
<description>I got invited to a group chat with 2 people, when they type I was
receiving the same message two times, just like an echo. I have Android
2.3.3 on a Sony Ericsson Xperia X10.</description>
</bug>
<bug>
<bugid>5799</bugid>
<title>Search doesnQ&apos;Et work in the past / cal syncs only 50 days in the past</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 02:59:58 +0000</openedDate>
<description>When you want to look up your first date or the time of you vacation
three months ago you get no search result - or empty days - in the
Calendar. The calendar doesnQ&apos;Et show any appointments in the past (which
makes searching quite unuseful) - only repeating events are shown
earlier than 50 days in the past. Repro: - Check that you have
appointments two months ago in google calendar on a computer. - Go to
one of those appointments on the android device. - Notice that there are
no appointments there. At least searching appointments the past 5 years
at least should work - even if they are too hard on the CPU to sync and
show seacrhing should still work. If I didnQ&apos;Et want my old appointments
IQ&apos;Ed delete them - but I kept them so that I could search them / look
them up later. I use Tattoo.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 12 Jan 2010 18:13:59 +0000</when>
<what>Copy of issue 3672: http://code.google.com/p/android/issues/detail?id=3672</what>
</comment>
</bug>
<bug>
<bugid>14708</bugid>
<title>bad request url</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:12:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mrwi...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 20:55:24 +0000</openedDate>
<description>My favorite link for the Pittsburgh post-gazzete keeps coming up as a
Q&apos;Ebad request Q&apos;E. I have used the link with no issues in the past. IQ&apos;Eve
asked other droid x users if they can accessthe site and they can.
Please advise.. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:12:32 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>10437</bugid>
<title>Initializing DatePickerDialog with year and month and day all zeros cause crash in Android 2.2 but not in 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roguetre...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 02:54:44 +0000</openedDate>
<description>Initializing DatePickerDialog with year and month and day all zeros
cause crash in Android 2.2 but not in 2.1 This caused my application
Myan Calendar Countdown 2012 to crash where as it has been on the market
for 5 months and working ok. I am issuing a update soon but thought I
should submit a bug report anyway.</description>
<comment>
<author>adeod...@gmail.com</author>
<when>Sun, 14 Nov 2010 01:07:15 +0000</when>
<what>What argument values should we use for year, month and day if zeros crash Android 2.2 apps ?</what>
</comment>
</bug>
<bug>
<bugid>12338</bugid>
<title>Hi, Sync fails after changing password for Gmail</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-03T23:58:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daemon...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 19:49:23 +0000</openedDate>
<description>Hi guys, My name is Jacques, hope you can enlighten me on this: I just
had the password for my gmail account reset and the first time I tried
to sync, the login naturally failed. Fine, thatQ&apos;Es understandable. It
then asked me the fill in the proper ceredentails to get going again,
but after having done so, it still fails to log-in with the info
supplied to fetch mail. It also stalls when trying to send mail directly
from the phone. Why is that? I have Android version 1.67.405.6 NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Nov 2010 23:58:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19520</bugid>
<title>Gallery does not respect folder structure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gbee...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 15:40:54 +0000</openedDate>
<description>Gallery flattens the photo folder structure to one layer, cluttering the
interface and making it difficult to find photos in large collections.
It would be nice if Gallery maintained the existing folder structure.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 24 Aug 2011 15:44:44 +0000</when>
<what>Which Android version are you using? On which device?</what>
</comment>
<comment>
<author>gbee...@gmail.com</author>
<when>Wed, 24 Aug 2011 15:48:10 +0000</when>
<what>I am using Android 2.3 on a Samsung Galaxy S and 3.1 on a Toshiba Tablet.</what>
</comment>
</bug>
<bug>
<bugid>2207</bugid>
<title>Net access fails after leaving WiFi</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>815</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Wed, 11 Mar 2009 17:06:50 +0000</openedDate>
<description>Unfortunately I cannot reproduce this problem reliably. But hereQ&apos;Es the
best description I can give: Often IQ&apos;Ell use the phone happily via WiFi
at my house; then IQ&apos;Ell leave my house, and try to use the web browser,
only to find nothing but an error to the effect that the page is no
longer available. I _think_ this is the same error that I would see if I
were someplace with no cell reception -- but whenever this happens, I
have four bars, and am able to make calls just fine. (And I can see the
Q&quot;E3GQ&quot;E symbol at the top of the screen, too). The only cure I know of is
to reboot the phone. This started happening after I received the R33
update; I donQ&apos;Et think it ever happened before that. IQ&apos;Ed guess this
happens once every three days or so; I typically use the phone many
times per day, both with WiFi and without.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:02:40 +0000</when>
<what>This issue is assigned to an engineer for further evaluatin</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:35:41 +0000</when>
<what>See also issue 2326</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Wed, 06 May 2009 04:03:44 +0000</when>
<what>I donQ&apos;Et believe this is a dup of 2326, since the workaround for that bug doesnQ&apos;Et work
for me -- that bug says Q&quot;EIf I turn wifi on again, then back off again, it works as
expectedQ&quot;E.  IQ&apos;Eve tried that, and it never helps.</what>
</comment>
<comment>
<author>jmcg...@gmail.com</author>
<when>Wed, 06 May 2009 04:10:15 +0000</when>
<what>I reported 2326, and since then IQ&apos;Eve noticed that the workaround doesnQ&apos;Et always work
for me either. Yesterday I was hit by this bug again, so I tried turning wifi off and
on, turning 3G on and off, but it still wouldnQ&apos;Et reconnect to EDGE. I had to power
cycle the phone.</what>
</comment>
<comment>
<author>jmcg...@gmail.com</author>
<when>Wed, 06 May 2009 04:12:01 +0000</when>
<what>Hrm, actually, what happened yesterday was I left wifi range, like you describe here
- I didnQ&apos;Et turn wifi off manually.</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Fri, 29 May 2009 03:04:57 +0000</when>
<what>IQ&apos;Eve been running 1.5 (Q&quot;ECupcakeQ&quot;E) for a couple of days now, and since upgrading, I
havenQ&apos;Et had this problem.</what>
</comment>
<comment>
<author>liew...@gmail.com</author>
<when>Wed, 03 Jun 2009 07:12:00 +0000</when>
<what>It happened just now...
However, I cannot dia a call out too!
So I have restore my G1 and reset connection and can dia out or connect to EDGE.</what>
</comment>
<comment>
<author>kris...@gmail.com</author>
<when>Sat, 13 Jun 2009 22:53:26 +0000</when>
<what>I am running an ADP1 and have experienced similar connection issues with every ADP1
firmware since 1.0.  I am almost sure it only happens when I move out of WiFi range.

The typical case is like this:
1) I am connected to WiFi.
2) When I move out of WiFi range, the phone doesnQ&apos;Et switch the data traffic to the
mobile network (the WiFi status icon disappears, but neither the GPRS nor 3G status
icons appear).  I have a voice connection, but no data.

This workaround always works for me:
1) Switch ON the setting: Wirless controls -Q&gt;E Mobile networks -Q&gt;E Use only 2G
networks.  This seems to reset the networking stack and I get a GPRS connection.
2) Switch the setting back to OFF and I get 3G connection.


Version information:
Model number:
Android Dev Phone 1
Firmware version:
1.5
Baseband version:
62.50S.20.17H_2.22.19.26I
Kernel version:
2.6.27-00392-g8312baf android-build@apa27 #72
Build number:
dream_devphone-userdebug 1.5 CRB21 147201 test-keys
</what>
</comment>
<comment>
<author>kris...@gmail.com</author>
<when>Sat, 20 Jun 2009 13:01:09 +0000</when>
<what>A short update:

I just discovered the Q&quot;EWi-Fi sleep policyQ&quot;E in the somewhat hidden Q&quot;EadvancedQ&quot;E Wi-Fi
settings:

Settings -Q&gt;E Wireless Controls -Q&gt;E Wi-Fi settings -Q&gt;E Hit Q&quot;EMenuQ&quot;E and select Q&quot;EAdvancedQ&quot;E
-Q&gt;E Wi-Fi Sleep Policy

I changed my setting from Q&quot;ENever when plugged inQ&quot;E to Q&quot;EWhen screen turns offQ&quot;E.  I
havenQ&apos;Et had this problem after making the change.  But of course: Q&quot;ECorrelation does
not imply causationQ&quot;E.

The naming of the options in the radio button list is a bit peculiar though, since
the options are not really mutually exclusive. (For example: What happens when screen
turns off with phone unplugged if Q&quot;ENever when plugged inQ&quot;E is selected?  Does Wi-Fi
sleep?)

Additional thought: I use the excellent Q&quot;ENetCounterQ&quot;E app to keep track of my wireless
data use.  It does run in the background. Perhaps it interferes?  If the problem is
not solved now, my next debugging step would be to uninstall Q&quot;ENetCounterQ&quot;E.  </what>
</comment>
<comment>
<author>teemu.to...@gmail.com</author>
<when>Tue, 11 Aug 2009 13:03:19 +0000</when>
<what>I have similar issue with my HTC Magic (on SFR France).

It seems that the problem appears if the phone is on Wi-Fi for some period, using
Q&quot;ENeverQ&quot;E as Wi-Fi sleep policy.  

If the phone has been on Wi-Fi for few hours, letQ&apos;Es say six, it almost never switch
to 3G when leaving the Wi-Fi or toggling it off.  Reboot helps, so does switching to
airplane mode and back, so does Q&quot;Euse only 2G networksQ&quot;E and back.

It appears that Q&quot;EWhen screen turns offQ&quot;E as Wi-Fi sleep policy also helps because it
forces the phone back to 3G frequently enough.

I had the problem before I installed NetCounter, so it is not a factor.</what>
</comment>
<comment>
<author>cameron....@gmail.com</author>
<when>Wed, 19 Aug 2009 12:22:24 +0000</when>
<what>Any movement on this issue.
ItQ&apos;Es a very annoying issue that is affecting a lot of people.

http://forums.whirlpool.net.au/forum-replies.cfm?t=1217904</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:12:36 +0000</when>
<what></what>
</comment>
<comment>
<author>b.dun...@gmail.com</author>
<when>Thu, 27 Aug 2009 07:04:17 +0000</when>
<what>The forum thread on whirlpool.net.au contains a lot of information on this issue.
Please research and fix this.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:06:59 +0000</when>
<what></what>
</comment>
<comment>
<author>conrad.f...@gmail.com</author>
<when>Fri, 28 Aug 2009 13:52:07 +0000</when>
<what>Same problem here - I just got my HTC Magic - I am with Vodafone Malta and the 3G
icon never appears.</what>
</comment>
<comment>
<author>kcin.grr...@gmail.com</author>
<when>Mon, 31 Aug 2009 00:44:54 +0000</when>
<what>IQ&apos;Em also seeing this issue (Magic on Vodafone AU).

After leaving wifi coverage and not having the phone switch correctly to mobile data,
it seems anything that resets the network stack/connection (reselecting the mobile
network, switching into/out of airplane mode) will resolve it until next time. </what>
</comment>
<comment>
<author>b.couh...@gmail.com</author>
<when>Mon, 31 Aug 2009 10:39:13 +0000</when>
<what>IQ&apos;Em having the same problem on my HTC Dream with cupcake. When leaving WiFi range, my
phone wonQ&apos;Et switch back to 3g, resulting in me having to reboot the phone. Incredibly
irritating!</what>
</comment>
<comment>
<author>fredrik....@gmail.com</author>
<when>Wed, 02 Sep 2009 07:05:02 +0000</when>
<what>Having the same issue with HTC Magic (cupcake) and operator Tele2 (Sweden). I have
very few additional apps installed. The workaround to go 2G-only and then back to 3G
fixes the problem without restart. Very annoying issue affecting me daily.</what>
</comment>
<comment>
<author>AnthonyH...@gmail.com</author>
<when>Fri, 04 Sep 2009 01:44:26 +0000</when>
<what>This also effects my HTC Hero on Vodafone AU.  If IQ&apos;Em connected to WiFi and move out
of range the phone doesnQ&apos;Et enable mobile internet.  Toggling airplane mode generally
kicks it into life.</what>
</comment>
<comment>
<author>STA...@gmail.com</author>
<when>Sat, 05 Sep 2009 09:49:26 +0000</when>
<what>I have the same problem on HTC Magic Vodafone Australia.
Slow to connect with my home WiFi and when WiFi is turned off, the phone doesnQ&apos;Et
re-connect to 3G</what>
</comment>
<comment>
<author>tal...@gmail.com</author>
<when>Mon, 07 Sep 2009 08:31:44 +0000</when>
<what>Yep, getting the same issue here. HTC Magic / Vodafone Australia.
It picks up WiFi with no problem, but when I leave WiFi range, it does not pick up
2G/3G. The same thing happens if I manually kill WiFi, no mobile network is picked up.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 20:22:27 +0000</when>
<what></what>
</comment>
<comment>
<author>kvn...@gmail.com</author>
<when>Wed, 09 Sep 2009 10:55:49 +0000</when>
<what>iQ&apos;Eve got the same problem with a htc branded magic on vodafone australia. on top of the 
wifi to 3g switching issues described here, i find that the 3g radio will just drop and 
wonQ&apos;Et come back up. only switching to airplane mode and back will bring it back up.</what>
</comment>
<comment>
<author>cameron....@gmail.com</author>
<when>Tue, 15 Sep 2009 22:41:10 +0000</when>
<what>HTC have claimed that this is fixed and it will be pushed out OTA?

Any updates from google on this?  Has it been patched into the source tree or are HTC 
making things up.</what>
</comment>
<comment>
<author>tal...@gmail.com</author>
<when>Tue, 15 Sep 2009 23:17:09 +0000</when>
<what>Yes, thatQ&apos;Es what HTC has told me too:

Q&quot;EShould you receive any update for your handset, kindly install it and observe if the
problem was resolved.Q&quot;E

Note the Q&quot;EshouldQ&quot;E...
</what>
</comment>
</bug>
<bug>
<bugid>17030</bugid>
<title>Huawei Ascend canvas force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jingles1...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 19:37:04 +0000</openedDate>
<description>Adding apps with widgets causes canvas to force close.</description>
</bug>
<bug>
<bugid>9996</bugid>
<title>DNS servers IPs are not being used when name resolution attempted on WiFi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>theloginwithnoname@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 18:54:58 +0000</openedDate>
<description>OS: Froyo/Android 2.2 This bug is being reported with respect to a
Static IP, but has been known to affect at least one DHCP-assigned IP.
For more details/reference, how to reproduce, and use cases, please
refer to http://code.google.com/p/cyanogenmod/issues/detail?id=1735
Problem: using advanced Wifi Settings and setting a Static IP, the name
servers specified therein are not used when trying to resolve FQDNs.
Dropping to a terminal shell, Q&apos;Egetprop net.dns1Q&apos;E returns nothing.
Setting name servers manually with Q&apos;Esetprop net.dns1 8.8.8.8Q&apos;E resolves
and things start working correctly. /etc/resolv.conf is populated
correctly.</description>
<comment>
<author>vampi...@gmail.com</author>
<when>Tue, 27 Jul 2010 08:59:58 +0000</when>
<what>This one can be closed. The problem is CM6 specific and is not present in AOSP FroYo.</what>
</comment>
</bug>
<bug>
<bugid>3754</bugid>
<title>track location when gps is unavailable</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-02T14:45:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>colchamb...@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 10:18:02 +0000</openedDate>
<description>I would like the location api to track my location even when gps isnQ&apos;Et
available. IQ&apos;Eve got a project http://code.google.com/p/android-activity-
tracker/ using the accelerometer functionality to track movement and
provide similar functionality to other location services whilst I walk
around the office or at home when gps isnQ&apos;Et available. The aim is to
provide a more seamless location api that can switch between gps and
other sensors. In time IQ&apos;Ed add gps data to the non gps data to tie it
all together and provide one unified set of info. IQ&apos;Ed hope this would
save battery life but I havenQ&apos;Et researched that aspect. IQ&apos;Em logging this
issue since you guys will probably do a better job than me and this
feature would benefit android developers as a whole. e.g lots of
shopping centres these days are under cover so I guess gps wonQ&apos;Et be
available. That would make it hard to pinpoint some one inside them and
I believe lots of developers want to do that.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 14:45:57 +0000</when>
<what>ThereQ&apos;Es already network-based location. From experience, the accelerometer in phones
is really meant to be used as an orientation sensor and isnQ&apos;Et precise enough to
generate location information from it for more than a few seconds (and thatQ&apos;Es
assuming that there arenQ&apos;Et any shocks).</what>
</comment>
</bug>
<bug>
<bugid>5283</bugid>
<title>Lock screen - owner information/custom message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>harryjo...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 04:09:32 +0000</openedDate>
<description>I would like to see a small window on the default lock screen to put
personal information, eg. Q&quot;EJoeQ&apos;Es PhoneQ&quot;E. Useful for someone that finds a
misplaced phone to know the name of the owner. I often place messages
such as Q&quot;EJoe SmithQ&apos;Es phone. If found call ________ for rewardQ&quot;E</description>
<comment>
<author>samsa...@gmail.com</author>
<when>Wed, 16 Dec 2009 22:49:30 +0000</when>
<what>This could be in the form of a button that leads to the ownerQ&apos;Es contact card.  Also, there 
could be a list of contacts to call in case of an emergency.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Fri, 15 Jan 2010 00:40:19 +0000</when>
<what>Please implement. The iPhone, and eve the old Windows Mobile 2003, have this feature.</what>
</comment>
<comment>
<author>chadmill</author>
<when>Fri, 19 Mar 2010 11:26:11 +0000</when>
<what>See also Bug#5140.

http://code.google.com/p/android/issues/detail?id=5140</what>
</comment>
<comment>
<author>charlesa...@gmail.com</author>
<when>Fri, 28 Jan 2011 00:18:33 +0000</when>
<what>I second that.  </what>
</comment>
<comment>
<author>mwburden66</author>
<when>Wed, 27 Apr 2011 16:29:04 +0000</when>
<what>For those willing to use a custom ROM, Cyanogenmod has a setting under Location Q&amp;E Privacy Settings for Q&quot;ECustom Message.Q&quot;E    You can put anything you want there, and it will be displayed on the lock screen.
</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Wed, 19 Oct 2011 13:02:16 +0000</when>
<what>This is fixed in Android 4.0. ItQ&apos;Es under Settings-Q&gt;ESecurity-Q&gt;EOwner info.</what>
</comment>
</bug>
<bug>
<bugid>9407</bugid>
<title>Browser Crashing on Droid Incredible</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T16:05:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>Jon.R.Po...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 21:37:56 +0000</openedDate>
<description>When visiting the website www.pinnaclesports.com, about 75% (just
refresh if it doesnQ&apos;Et happen the first time) of the time halfway through
loading the browser crashes and I receive Q&quot;Ethe application Internet
(process com.android.browser) has stopped unexpectedly. Please Try
againQ&quot;E. The exact same error occurs in the Dolphin Browser HD only it
states Q&quot;EThe application Dolphin Browser HD (process
mobi.mgeek.TunnyBrowser) has stopped unexpectedly. Please try again
later.Q&quot;E I have switched settings on and off to try and solve the
issue/reset my phone multiple times by removing and reinserting the
battery/cleared cacheQ&apos;Es, histories, etc./restored defaults/just about
everything. I cannot figure it out. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 16:05:41 +0000</when>
<what>I tried it on a Nexus One and a Droid running Froyo (2.2) and did not see a problem. Looks like the problem is fixed in the upcoming releasea.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5460</bugid>
<title>When entering a password, the on-screen keyboard should include numerics</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fer...@google.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 12:28:51 +0000</openedDate>
<description>Standard recommendation is to have a password with letters, numbers etc
and some sites enforce this. The on-screen keyboard is extremely awkward
when trying to enter such a password. Since the input box knows when
itQ&apos;Es in password entry mode, it should bring up a keyboard that has all
of the numbers and letters. There is space on the screen for this and
when entering a password itQ&apos;Es not like you want to be able to see the
rest of the screen.</description>
<comment>
<author>ferg...@gmail.com</author>
<when>Thu, 17 Dec 2009 09:16:58 +0000</when>
<what>Also, hexadecimal WEP keys are a disaster with the on-screen keyboard.</what>
</comment>
</bug>
<bug>
<bugid>16653</bugid>
<title>Text magnifier when moving the cursor like iphone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sat, 07 May 2011 20:31:45 +0000</openedDate>
<description>On iOS, when youQ&apos;Ere trying to move the insertion point there is a
magnifying glass above.below your finger to show what your finger is
obscuring. IQ&apos;Em also finding it difficult to actually move the insertion
point on android. On iOS you can hold your finger down and drag it, but
on android it doesnQ&apos;Et let me do that.</description>
</bug>
<bug>
<bugid>13525</bugid>
<title>system crash and reboot - gmail MailSyncAdapterService google/soju/crespo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikelwar...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 06:49:02 +0000</openedDate>
<description>I am running Oxygen ROM 2.0 RC3 on HTC Desire GSM. It is an AOSP
Gingerbread (2.3.1) ROM with GRH55 and vorkKernel 2.6.35.9.
http://forum.xda-developers.com/showthread.php?t=829734 I doubt if you
guys support this, but wanted to report it just in case. Since
installing this ROM on Monday, I have seen two crashes, each on the
second day of use. Before installing I did a cache wipe and factory
reset. I donQ&apos;Et know my way around the logs, but the bit that suggests
the error happens in Gmail sync is this: 12-30 15:33:24.328
I/am_create_service( 120):
[1083739816,com.google.android.gsf/.subscribedfeeds.SubscribedFeedsIntentService,act=com.google.android.c2dm.intent.RECEIVE
cat=[com.google.android.gsf.subscribedfeeds],243] 12-30 15:33:24.338
I/tickle ( 243): gmail-ls 12-30 15:33:24.348 I/am_destroy_service( 120):
[1083739816,com.google.android.gsf/.subscribedfeeds.SubscribedFeedsIntentService,243]
12-30 15:33:24.348 I/sync ( 120): [gmail-ls,0,0,1125060795] 12-30
15:33:24.358 I/am_create_service( 120):
[1082595176,com.google.android.gm/.provider.MailSyncAdapterService,act=android.content.SyncAdapter,7150]
12-30 15:33:24.648 I/am_crash( 120):
[120,system,-1,java.util.NoSuchElementException,NULL,StringTokenizer.java,272]
12-30 15:33:25.648 I/boot_progress_start(20977): 63416536 12-30
15:33:26.038 I/boot_progress_preload_start(20977): 63416925 12-30
15:33:26.058 I/dvm_gc_info(20977):
[8825198673194398910,-9064496968966248901,-4012584086963395013,0] Then
all I see is the boot splash screen displayed on a repeating loop
forever (i.e. a Q&quot;EbootloopQ&quot;E). This also appears in the output of adb
bugreport: 2010-12-30 15:33:24 system_server_crash (text, 836 bytes)
Process: system_server/Build: google/soju/crespo:2.3/GRH55/79397:user/
... 2010-12-30 15:34:38 system_server_crash (text, 836 bytes) Process:
system_server/Build: google/soju/crespo:2.3/GRH55/79397:user/ ... At the
time, I was running Facebook (latest official market version) and
Browser (from AOSP), and switching between them by long pressing the
Home hardware key. In case it goes via the launcher, that is
ADW.Launcher. Facebook was being a little bit strange at the time, e.g.
not showing all the wall posts I thought should have been there. I am
logged in to Google using my Google apps (i.e. non-Gmail) email address.
Please let me know if you require any further testing or information.</description>
<comment>
<author>mikelwar...@gmail.com</author>
<when>Thu, 30 Dec 2010 06:50:09 +0000</when>
<what>Was getting a 400 error from code.google.com, so bugreport output is attached separately.</what>
</comment>
<comment>
<author>horsley1...@gmail.com</author>
<when>Sun, 16 Jan 2011 01:46:45 +0000</when>
<what>I have no detailed information, but I can report that my virgin mobile samsung intercept started freezing or spontaneously rebooting right after I enabled email sync on a gmail account in the gmail app. After crashing regularly for a few days, I disabled sync in the gmail app, and there has been no crash in a week, so there is almost certainly something about the gmail app sync that is crashing the phone.

From the Q&quot;Eabout phone infoQ&quot;E:

Firmware version: 2.1-update1
Kernel version: 2.6.29
Build: SPH-M910 ECLAIR.DI06</what>
</comment>
</bug>
<bug>
<bugid>15709</bugid>
<title>Text to Speech</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vri...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 20:07:37 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Hi, I wouldl like the interface such that there is a text-to-speech and
speech-to-text interface which will allow me to speak and then show that
as text or when I enter a text, they system speaks it out</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 25 Mar 2011 01:17:57 +0000</when>
<what>Speech-to-text has been available in any text field since Android 2.1, I believe. Just press the microphone button on your keyboard.

Text-to-speech apps are available in the market. You might also want to try your phoneQ&apos;Es Q&quot;EAccessibilityQ&quot;E settings if you want things read to you.

One app you can try is Q&quot;EGoogle TranslateQ&quot;E. For example, set it to Q&quot;EtranslateQ&quot;E English to English and it will simply speak what you type.</what>
</comment>
</bug>
<bug>
<bugid>10394</bugid>
<title>Speech to text for Android 2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kbl...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 06:07:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>kbl...@gmail.com</author>
<when>Fri, 13 Aug 2010 06:11:56 +0000</when>
<what>This form was a bad entry from a computer error.  Please delete.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10126</bugid>
<title>places / atms in finland</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>joppekar...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 09:53:12 +0000</openedDate>
<description>the places search for atms returns nothing - i guess this is because
thereQ&apos;Es nothing in the database iQ&apos;Em not sure how the database is
maintained / where the info comes from, but thereQ&apos;Es a list of every atm
in finland over here: http://www.otto.fi/?ca=missa_ottoQ&amp;Ean=default iQ&apos;Em
sure many other countries have such listings as well, which could be
utilized in populating the places database</description>
</bug>
<bug>
<bugid>6646</bugid>
<title>[1.5-2.1] Text msg app doesnQ&apos;Et allow carriage return (Q&quot;E\nQ&quot;E) =Q&gt;E single line text view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>py.ricau</reportedBy>
<openedDate>Sun, 14 Feb 2010 09:43:52 +0000</openedDate>
<description>Hello ! First of all, IQ&apos;Ed like to thank the Android team for their great
work, and to thank Google for giving Nexus phones at the ADLs :-D !
Straight to the point, here the bug : The Q&quot;EmessageQ&quot;E field in the
standard Text messaging app is a single line text view. Which means that
a user cannot add carriage returns (\n) in the text messages. You might
ask Q&quot;Ebut hell, who would you use \n in a text message ??Q&quot;E. Well, me. I
like to write readable text messages ;-) . And maybe IQ&apos;Em not alone ;-) .
Oh, and BTW : the Iphone has it :-P . Of course, I could use another txt
msg app, or write my own. Maybe I will. But before, I wanted to let you
know, since that kind of little things may have a huge impact on the
user feeling.</description>
<comment>
<author>eric.ros...@gmail.com</author>
<when>Sun, 09 Jan 2011 15:10:38 +0000</when>
<what>At least I can paste a carriage return and itQ&apos;Ell show ok</what>
</comment>
<comment>
<author>somethin...@gmail.com</author>
<when>Sun, 23 Jan 2011 00:28:19 +0000</when>
<what>I use carriage returns too. I donQ&apos;Et like that different applications use different variations of the Android Keyboard (but thatQ&apos;Es just me). I like having the return button on the keyboard (gmail app) rather than having an emoticon button (messaging)

I remember on the G1, I could press [shift][enter] ... ahh those were the days.</what>
</comment>
</bug>
<bug>
<bugid>19099</bugid>
<title>Android emulator is causing kernel panic on Mac OS X Lion</title>
<status>Unassigned</status>
<owner>di...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>45</stars>
<reportedBy>nglauber...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 03:45:09 +0000</openedDate>
<description>The Android emulator (IQ&apos;Em testing with 2.3.3 version) is often causing
kernel panics on Mac OS X Lion (10.7). Attached is the error log of Mac
OS X.</description>
<comment>
<author>nglauber...@gmail.com</author>
<when>Mon, 08 Aug 2011 03:53:10 +0000</when>
<what>The behavior is occurring  in my MacBook White - Core 2 Duo with 2GB.</what>
</comment>
<comment>
<author>olse...@gmail.com</author>
<when>Mon, 08 Aug 2011 21:41:00 +0000</when>
<what>Same here

Android Emulator 3.0
Mac OSX Lion 10.7
2.66 GHz Intel Core 2 Duo iMac, 2 GB RAM</what>
</comment>
<comment>
<author>mdesjard...@elctech.com</author>
<when>Tue, 09 Aug 2011 11:56:17 +0000</when>
<what>Sorry for another Q&quot;Eme tooQ&quot;E post, but this is pretty serious... same here - MacBookPro, OSX 10.7, 2GHz i7 w/ 4GB RAM. Just upgraded to latest Android SDK running emulator at API Level 10. 

/opt/android/platform-toolsQ&gt;E adb version
Android Debug Bridge version 1.0.26

/opt/android/toolsQ&gt;E ./emulator-arm -version
Android emulator version 12.0 (build_id OPENMASTER-136113)
Copyright (C) 2006-2011 The Android Open Source Project and many others.
This program is a derivative of the QEMU CPU emulator (www.qemu.org).

  This software is licensed under the terms of the GNU General Public
  License version 2, as published by the Free Software Foundation, and
  may be copied, distributed, and modified under those terms.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

The kernel panic trace points to emulator-arm (attached).</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 18:59:01 +0000</when>
<what></what>
</comment>
<comment>
<author>szatmari...@gmail.com</author>
<when>Thu, 11 Aug 2011 13:49:47 +0000</when>
<what>This is very serious, it occurs twice a day...
Guess LionQ&apos;Es Resume feature comes in handy... :)</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 11 Aug 2011 23:24:39 +0000</when>
<what></what>
</comment>
<comment>
<author>zachlip...@gmail.com</author>
<when>Thu, 18 Aug 2011 03:54:40 +0000</when>
<what>This issue is still reproducible for me on the recently released Mac OS 10.7.1. It doesnQ&apos;Et always leave a stacktrace when it panics, but IQ&apos;Eve attached one if more samples is useful. I havenQ&apos;Et noticed any specific steps to reproduce this issue, but it happens quite frequently when using the emulator. It may just be my imagination, but I seem to see the problem more often when emulating 3.2 compared to 2.3.x. </what>
</comment>
<comment>
<author>DarkViru...@gmail.com</author>
<when>Sun, 21 Aug 2011 07:08:20 +0000</when>
<what>Same here, 
MBP late 2010 with 2.8 GHz Core i7 w/8Gb RAM</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sun, 21 Aug 2011 22:11:00 +0000</when>
<what>How is it still possible that a single program can bring down the entire Operating System? I thought that Mac OS XQ&apos;Es memory protection could prevent that from happening.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Mon, 22 Aug 2011 18:35:16 +0000</when>
<what></what>
</comment>
<comment>
<author>joaocarv...@iclio.pt</author>
<when>Tue, 23 Aug 2011 10:05:05 +0000</when>
<what>This is really bad. First the simulator was slow as hell... now it keeps completely crashing my computer. IQ&apos;Em getting something like five kernel panics a day. Sure, I could use a Windows or Linux PC but I also do iOS development... so I need to use Mac.</what>
</comment>
<comment>
<author>vgue...@gmail.com</author>
<when>Tue, 23 Aug 2011 13:27:10 +0000</when>
<what>Emulator is not only crashing OSX on start, but also randomly...
(deleted my previous comment suggesting to adb kill-server before starting)</what>
</comment>
<comment>
<author>di...@google.com</author>
<when>Wed, 24 Aug 2011 13:34:48 +0000</when>
<what>For the record, IQ&apos;Em sorry but I donQ&apos;Et think there is anything we can do right now to fix this.

This looks obviously like an OS X kernel bug, the emulator is a simple user program that doesnQ&apos;Et do anything remotely bad, i.e. it doesnQ&apos;Et access the hardware or other kernel interfaces directly, doesnQ&apos;Et require admin privileges, etc...

For the record, does the issue appears if you use the -no-audio flag?
It would be interesting to see if using -no-window makes the problem disappear (the thing is, this prevents the emulator from displaying any UI, but you can still access the guest system with adb or DDMS; this would only be useful if someone knows how to reproduce the crash consistently at startup though).
</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Wed, 24 Aug 2011 13:39:57 +0000</when>
<what>Some error log/crash report needs to be submitted to Apple using their bug reporter tool: http://bugreport.apple.com/

That done, this issue can be brought up on the MacOS XQ&apos;Es developers forums with the bug ID included.</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Wed, 24 Aug 2011 13:52:10 +0000</when>
<what>Someone remarked that the panic logs include several third-party kernel extensions (e.g. com.AmbrosiaSW.AudioSupport or com.eltima.ElmediaPlayer.kext)

What happens if you uninstall these?
</what>
</comment>
<comment>
<author>vgue...@gmail.com</author>
<when>Wed, 24 Aug 2011 13:59:34 +0000</when>
<what>Good idea, but from what I see from different panic logs posted there and mines, no one has the same 3rd party kernel extensions... Nor the same last loaded kext. Not the cause I think.</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Wed, 24 Aug 2011 14:15:44 +0000</when>
<what>Yeah, but I have been told that bug reports sent to Apple that show third-party kernel extensions in the panic log will be discarded/closed automatically.

Can someone boot in safe mode and try again to see if the panic still occurs?</what>
</comment>
<comment>
<author>eal...@gmail.com</author>
<when>Wed, 24 Aug 2011 15:05:52 +0000</when>
<what>Does the problem occur if you are booted into a 64-bit kernel?  I havenQ&apos;Et encountered this yet but my teammate has, and the kernel dumps attached to this thread note that this occurs with 32-bit state.

I will need to confirm tomorrow with my teammate if he is in a 32-bit kernel and if switching to 64-bit prevents this.</what>
</comment>
<comment>
<author>nothingt...@gmail.com</author>
<when>Fri, 09 Sep 2011 12:08:44 +0000</when>
<what>Have tried unistalling 3rd party plugins as found in my kernel dumps but problem reoccurs at random. Kernel panics will either occur when going through a first time load of the emulator or during normal operation. </what>
</comment>
<comment>
<author>hans.petter.eide@gmail.com</author>
<when>Sun, 11 Sep 2011 19:39:02 +0000</when>
<what>Lion 64-bit here. MBP early-2011. Kernel panics occuring daily.</what>
</comment>
<comment>
<author>joseayer...@gmail.com</author>
<when>Tue, 13 Sep 2011 08:47:59 +0000</when>
<what>I am starting to hate the emulator take a look free sample on a brand new Mac book Pro 15Q&quot;E Quad Core i7</what>
</comment>
<comment>
<author>www.manp...@gmail.com</author>
<when>Thu, 15 Sep 2011 23:15:22 +0000</when>
<what>Same this updated to Mac OS 10.7 kernel panics twice a day..Please resolve..</what>
</comment>
<comment>
<author>jmncarva...@gmail.com</author>
<when>Wed, 21 Sep 2011 21:21:48 +0000</when>
<what>Do all persons that experience Lion panics have Time Machine enabled? I saw some thread speaking about kernel panics and Time Machine and I just disabled it. IQ&apos;Em not sure about this but I havenQ&apos;Et experienced more panics.</what>
</comment>
<comment>
<author>carlosma...@gmail.com</author>
<when>Wed, 21 Sep 2011 21:24:56 +0000</when>
<what>I donQ&apos;Et have Time Machine enabled and i get the kernel panic.</what>
</comment>
<comment>
<author>wald.ale...@gmail.com</author>
<when>Wed, 21 Sep 2011 21:26:27 +0000</when>
<what>Time machine disabled, still getting kernel panics :( 
canQ&apos;Et finish my thesis project like this :(((((</what>
</comment>
</bug>
<bug>
<bugid>15234</bugid>
<title>Wrong Laughing smiley symbol in Italian language</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Roby.Za...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 13:15:39 +0000</openedDate>
<description>- Device: Nexus S - Android version: 2.3.2 - Build number: GRH78C Using
Italian system language, the Q&quot;Elaughing smileyQ&quot;E in the list of smiles is
associated to the wrong symbol :-Di instead of :-D for this reason the
symbol :-D in text messages isnQ&apos;Et converted to the associated image.
Steps to reproduce the problem: - Set system language to Italian
(Italiano) - Open Q&apos;EMessagingQ&apos;E (Messaggi) - Tap Q&apos;ENew messageQ&apos;E (Nuovo
messaggio) - Tap softkey men? button and select Q&apos;EInsert smileyQ&apos;E
(Inserisci emoticon) - Scoll until Laughing (Risata)... the associated
symbol is :-Di instead of :-D</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Mar 2011 18:20:01 +0000</when>
<what></what>
</comment>
<comment>
<author>Nicolas.Cornette</author>
<when>Tue, 15 Mar 2011 15:15:46 +0000</when>
<what>same issue in french language on Nexus One 2.3.3, GRI40 :
:-P is now :-T
B-) is O-)
O:-) is A:-)
=-O is =-A
etc...</what>
</comment>
</bug>
<bug>
<bugid>5333</bugid>
<title>Android 2.01 Browser Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>screwedb...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 10:12:39 +0000</openedDate>
<description>Sometimes when I have a field selected and try to type into it, it
either jumps me to the next field or starts me at the top search bar...
anyone else have this problem?</description>
<comment>
<author>screwedb...@gmail.com</author>
<when>Thu, 10 Dec 2009 10:23:58 +0000</when>
<what>Seems like its after using alt + a</what>
</comment>
</bug>
<bug>
<bugid>5229</bugid>
<title>cursor positioning bug in all multiline textedit boxes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>aebisch...@gmail.com</reportedBy>
<openedDate>Sat, 05 Dec 2009 11:14:38 +0000</openedDate>
<description>The issue shows in all Apps that use multiline text-edit-boxes as soon
you have more lines of text than can be viewed in the field (eg
scrollbar is visible). When you try to position the edit-cursor in a new
place out of view, you go to scroll and then tap/click on the
line/position to put the cursor. In this moment the view scrolls back to
the old position where cursor was before but places the cursor correctly
in clicked position (out of view!). You have to scroll back again to see
the cursor. This is really annoying, because this is a basic issue that
shows in many Apps. - Steps to reproduce the problem. 1) I use HTC Magic
(with Google) Android 1.6 DRC92 2) Open GMail App 3) Click on Q&quot;Enew
emailQ&quot;E in menu 4) Select the multiline text-edit-box (where the email
text goes) 5) Write a lot of text (more than fits in the visible area)
so that the scrollbar appears 6) Now with the cursor at the end of the
text scroll up the view (with sliding the finger over the box) that you
can see the top of the text 7) tap/click on the first line of the text
(as you like to place the cursor) --Q&gt;E The cursor gets placed at the
selected position but the view scrolls back to the end of the text. Not
nice !!! 8) Now you have to scroll again up that you can see first line
of text with the cursor Some extra (here you have to scroll three times
until you get it right): 9) leave text-box by selecting the Q&quot;EsubjectQ&quot;E
edit-box 10) press Q&quot;EbackQ&quot;E button to hide virtual keyboard So now it
looks as when you reopen a draft email Now we like to edit something at
the end of the email text: 11) scroll down (sliding) that you can see
the end of the email text 12) tap/click on one of the last text lines
(placing cursor) --Q&gt;E edit-box gets selected, cursor appears on first
line, view scrolls back to cursor, virtual keyboard appears 13) Ok,
again scroll down to last line and tap/click again --Q&gt;E cursor positon
ok, but view scrolls back to old position 14) Third time! Scroll down to
see the cursor (perhaps correct position) 15) Now I can start editing I
think clicking in a multiline text-edit-box should place the cursor
where I clicked and of course should center in view (that cursor is
visible) Please help</description>
</bug>
<bug>
<bugid>6620</bugid>
<title>Cisco Webex support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-12T18:29:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amiyashr...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 18:13:27 +0000</openedDate>
<description>Hi, I am using nexus one on android 2.1 update 1. I want to have cisco
webex client on this platform. Currently, itQ&apos;Es available for IPhones and
Blackberries. Could you please tell me when will it be available for
android? Thanks! Amiya</description>
<comment>
<author>amiyashr...@gmail.com</author>
<when>Fri, 12 Feb 2010 18:16:22 +0000</when>
<what>Please ignore this thread instead use 6621.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 12 Feb 2010 18:29:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18523</bugid>
<title>Multiple devices sending duplicate messages via Exchange ActiveSync</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-19T19:32:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Melach...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 13:23:18 +0000</openedDate>
<description>I searched for this issue but so far havenQ&apos;Et found one. We have roughly
1500 devices, some running android 2.1, others 2.2. All Droid XQ&apos;Es on
Verizon. Whenever someone receives an email on their phone that has an
attachment, if they forward that email before the attachment is finished
downloading it will continuously email over and over and over until the
Exchange account is deleted from the phone and re-entered. All 1500
devices are doing the same thing. Duplication is simple, Sync to
exchange, open an email with an attachment, and forward the email before
the reticle finishes circling, indicating the email is fully downloaded.
WeQ&apos;Eve already notified our Verizon rep. and theyQ&apos;Ere checking with
Motorola. I should note that a couple of us in the IT department have
tested it on our personal devices. Mine a Nexus One and the other is a
HTC Inspire, both running CM7. These devices donQ&apos;Et have this issue.</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 19 Jul 2011 19:32:18 +0000</when>
<what>DroidX runs MotorolaQ&apos;Es Exchange application, HTC Inspire runs HTCQ&apos;Es Exchange application, and Nexus One runs the AOSP application (i.e. the Q&quot;EstockQ&quot;E application).   Hopefully, Moto can be helpful here.</what>
</comment>
</bug>
<bug>
<bugid>7889</bugid>
<title>BrowserQ&apos;Es white background should be gray</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-23T17:49:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>finerrec...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 13:10:09 +0000</openedDate>
<description>Motorola Droid. v2.1 The Android Browser sometimes displays a blank
screen while loading/rendering a new page. Since it can take a moment to
fully load the page, the user is forced to stare into a bright white
screen which resembles a Q&quot;Eflashlight appQ&quot;E while waiting for their page
to load. I find this straining on my eyes. Can we change the default
background from white, to gray or black?</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 16:20:55 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 17:49:32 +0000</when>
<what>From the Android designers: To reduce the bright white glare by using less bright colors would introduce other 
issues. Many pages have white background anyway so letQ&apos;Es stick with the white default which probably best 
represents Q&quot;EpageQ&quot;E anyway.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17048</bugid>
<title>Music player on Honeycomb stops playing when downloading content into Music folder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dinyar.r...@gmail.com</reportedBy>
<openedDate>Sat, 21 May 2011 22:05:38 +0000</openedDate>
<description>This bug concerns Android 3.0.1 on the Galaxy Tab 10.1 given out at
Google I/O. When downloading music through SamsungQ&apos;Es Q&apos;EMusic HubQ&apos;E app the
currently playing song stops playing. The music app reports the song to
be stuck at 0:04, but when pressing play the next song in the playlists
is started.</description>
</bug>
<bug>
<bugid>8294</bugid>
<title>Vibrate and no sound notification icons should be independently displayed</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-12T18:45:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sva...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 18:25:31 +0000</openedDate>
<description>Device: Nexus One OS/Firmware: 2.1-update1 Issue: A) Notification icons
for Q&quot;ENo soundQ&quot;E and Q&quot;EVibrateQ&quot;E are not displayed together though the
settings are independent B) No sound status in lock screen (right icon)
is not consistent with actual settings Steps: 1) Goto settings=Q&gt;ESound
and display Both Q&quot;ESilent ModeQ&quot;E and Q&quot;EPhone vibrateQ&quot;E are OFF 2) Now tick
Q&quot;EPhone vibrateQ&quot;E results is NO change in notification icons 3) Now tick
Q&quot;ESilent ModeQ&quot;E also, results in vibrate icon displayed but not the no
sound icon 4) Now untick Q&quot;EPhone vibrateQ&quot;E results in no sound icon being
displayed 5) Now tick Q&quot;EPhone vibrateQ&quot;E results in only vibrate icon being
displayed 6) At this point goto unlock screen to find that right side
speaker icon says sound is ON, but it is actually OFF 7) Now swipe the
speaker icon left to turn off sound, this actually clears the Q&quot;EPhone
vibrate optionQ&quot;E and puts back the Q&quot;ENo sound iconQ&quot;E 8) Now go back to lock
and swipe the speaker icon again to turn on sound, it actually clears
the Q&quot;ENo sound iconQ&quot;E but enables vibrate in settings without displaying
the vibrate icon. Expected behavior: * In settings, Silent mode and
vibrate should be independently set notification icons as they actually
work independent of each other * In lock screen, the speaker icon should
be consistent with Q&quot;ESilent modeQ&quot;E settings and only toggle silent mode
and not touch the Q&quot;EPhone vibrateQ&quot;E option.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 12 May 2010 18:45:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17247</bugid>
<title>ANR occurs when tap on Apps in market.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 12:28:04 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1.Go to ApplicationQ&gt;EQ&gt;ETap on MarketQ&gt;EQ&gt;ELog in Google account
screenQ&gt;EQ&gt;EEnter user id and password. 2.LoginQ&gt;EQ&gt;ETap on AcceptQ&gt;EQ&gt;ETap on
search icon in market screenQ&gt;EQ&gt;ESearch Q&quot;EOrkutQ&quot;EQ&gt;EQ&gt;Etap on download. 3.Press
Back key and comes to market screenQ&gt;EQ&gt;ETap on Q&quot;EAppsQ&quot;EQ&gt;EQ&gt;EObserve. 2) What
happened. - Black screen appears and then Force close occur when tap on
Apps in market. Application Market(in process com.android.vending) is
not responding. 3) What you think the correct behavior should be. -
There shoule be no FC.</description>
<comment>
<author>mj0221.k...@gmail.com</author>
<when>Mon, 30 May 2011 12:28:53 +0000</when>
<what>05-28 11:15:18.780   284   346 E ActivityManager: ANR in com.android.vending
05-28 11:15:18.780   284   346 E ActivityManager: Reason: Broadcast of Intent { act=android.intent.action.DOWNLOAD_COMPLETED dat=content://downloads/my_downloads/2 cmp=com.android.vending/.DownloadManagerBroadcastReceiver (has extras) }
05-28 11:15:18.780   284   346 E ActivityManager: Load: 8.97 / 8.33 / 6.01
05-28 11:15:18.780   284   346 E ActivityManager: CPU usage from 8295ms to 2230ms ago:
05-28 11:15:18.780   284   346 E ActivityManager:   12% 284/system_server: 7.2% user + 4.7% kernel / faults: 549 minor
05-28 11:15:18.780   284   346 E ActivityManager:   0.7% 12/suspend: 0% user + 0.7% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   3.2% 740/com.android.phone: 2.6% user + 0.6% kernel / faults: 83 minor
05-28 11:15:18.780   284   346 E ActivityManager:   1.4% 227/sdio_al_wq: 0% user + 1.4% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   1.4% 279/ksdioirqd/mmc1: 0% user + 1.4% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   1.1% 7/events/0: 0% user + 1.1% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0.9% 77/kondemand/0: 0% user + 0.9% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0.9% 1428/com.android.vending: 0.9% user + 0% kernel / faults: 17 minor
05-28 11:15:18.780   284   346 E ActivityManager:   0.6% 165/qrngd: 0% user + 0.6% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0.4% 71/irq/381-mxt224_: 0% user + 0.4% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0.4% 228/sdio_al_wq: 0% user + 0.4% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0.4% 718/com.android.systemui: 0% user + 0.4% kernel / faults: 9 minor
05-28 11:15:18.780   284   346 E ActivityManager:   0.4% 821/com.google.process.gapps: 0.3% user + 0.1% kernel / faults: 28 minor
05-28 11:15:18.780   284   346 E ActivityManager:   0.3% 75/msm_adc: 0% user + 0.3% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0.3% 78/kondemand/1: 0% user + 0.3% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0.3% 151/rild: 0.1% user + 0.1% kernel / faults: 12 minor
05-28 11:15:18.780   284   346 E ActivityManager:   0.3% 265/ksdioirqd/mmc4: 0% user + 0.3% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0% 3/ksoftirqd/0: 0% user + 0% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0% 13/irq/344-pm8058-: 0% user + 0% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0.1% 83/mmcqd: 0% user + 0.1% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0% 100//init: 0% user + 0% kernel / faults: 10 minor
05-28 11:15:18.780   284   346 E ActivityManager:   0.1% 110/flush-179:0: 0% user + 0.1% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0% 280/sdio_dmux: 0% user + 0% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   0% 1008/com.smlds: 0% user + 0% kernel / faults: 11 minor
05-28 11:15:18.780   284   346 E ActivityManager:   0% 1227/iqmsd: 0% user + 0% kernel
05-28 11:15:18.780   284   346 E ActivityManager: 18% TOTAL: 5.9% user + 10% kernel + 1.9% iowait
05-28 11:15:18.780   284   346 E ActivityManager: CPU usage from 669ms to 1193ms later:
05-28 11:15:18.780   284   346 E ActivityManager:   11% 284/system_server: 3.7% user + 7.4% kernel
05-28 11:15:18.780   284   346 E ActivityManager:     7.4% 346/ActivityManager: 3.7% user + 3.7% kernel
05-28 11:15:18.780   284   346 E ActivityManager:     1.8% 294/SurfaceFlinger: 0% user + 1.8% kernel
05-28 11:15:18.780   284   346 E ActivityManager:     1.8% 296/SurfaceFlinger: 0% user + 1.8% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   3.6% 740/com.android.phone: 3.6% user + 0% kernel
05-28 11:15:18.780   284   346 E ActivityManager:     3.6% 740/m.android.phone: 3.6% user + 0% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   1.8% 13/irq/344-pm8058-: 0% user + 1.8% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   1% 165/qrngd: 0% user + 1% kernel
05-28 11:15:18.780   284   346 E ActivityManager:   1.8% 279/ksdioirqd/mmc1: 0% user + 1.8% kernel
05-28 11:15:18.780   284   346 E ActivityManager: 7.7% TOTAL: 2.9% user + 3.8% kernel + 0.9% iowait
05-28 11:15:18.870   284  2331 D dalvikvm: GC_FOR_MALLOC freed 560K, 41% free 7290K/12167K, external 6037K/7058K, paused 84ms
05-28 11:15:18.870   284  2331 I dalvikvm-heap: Grow heap (frag case) to 15.745MB for 211968-byte allocation
05-28 11:15:18.940   284  2331 D dalvikvm: GC_FOR_MALLOC freed 0K, 40% free 7497K/12423K, external 6037K/7058K, paused 66ms
05-28 11:15:19.000   284  2331 D dalvikvm: GC_FOR_MALLOC freed 285K, 42% free 7317K/12423K, external 6037K/7058K, paused 60ms
05-28 11:15:19.000   284   346 E         : Dumpstate Q&gt;E /data/log/dumpstate_app_com_android_vending_anr</what>
</comment>
</bug>
<bug>
<bugid>14413</bugid>
<title>Gtalk enhancement</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-31T06:04:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>aryell.c...@gmail.com</reportedBy>
<openedDate>Sun, 30 Jan 2011 15:38:45 +0000</openedDate>
<description>1. Long press on group chat, there should be menu to list the group
member (include friend contact name, not only the id of the member) 2.
Chat should be one icon line for each message sending. or maybe adding
new setting for this 3. Should be able to copy the line of the chat
message 4. Smiley icon preview on keyboard (not the code) 5. Able to
change message color 6. Able to sending file to chat friend, or maybe
add menu of share to email (on chat page setting)</description>
<comment>
<author>hiras...@gmail.com</author>
<when>Sun, 30 Jan 2011 15:48:40 +0000</when>
<what>Cool? i think so..
It might be a good idea for google.
</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Mon, 31 Jan 2011 05:08:53 +0000</when>
<what>Lets wait..and hopely google fix it..</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Mon, 31 Jan 2011 06:04:36 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Talk, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>712</bugid>
<title>PNG image size increased in apk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-30T17:44:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dj1...@gmail.com</reportedBy>
<openedDate>Tue, 06 May 2008 00:41:04 +0000</openedDate>
<description>I have a PNG image with 27,3 KB in size and 8 bit color depth. But when
i run and compile the project, and i look at the apk, the size of the
image increased to 65 KB and 24 bit color depth. I have attached 2 image
file (not_in_apk.png and in_apk.png) Regards, sasuke</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:52:10 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 30 Jul 2008 17:44:05 +0000</when>
<what>The build process reprocesses resources for efficiency, this is working as intended.</what>
</comment>
</bug>
<bug>
<bugid>5706</bugid>
<title>Unable to open notification window on call/phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>willoo...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 17:21:04 +0000</openedDate>
<description>While on a call yhou cannot open the notification window. User must
press the home and then drag down the panel.</description>
</bug>
<bug>
<bugid>2560</bugid>
<title>Documentation gap: reusable components</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 02 May 2009 18:25:36 +0000</openedDate>
<description>The fundamental unit of reuse in Java is the JAR. While Android APKs can
represent reusable code (e.g., remote services), they are constrained by
inter-process communication. So, if you want to distribute some code
that is reusable but runs in-process (e.g., custom View class), you need
to package it as a JAR. In Android 1.1 and previous, building an
Android-aware JAR was rather easy: use activitycreator, then hack out
unnecessary chunks of the generated Ant build script and create a JAR
target. ItQ&apos;Es pretty trivial if you know your way around Ant scripts. In
Android 1.5, the build process doesnQ&apos;Et really use Ant, insofar as the
build.xml file is pretty much non-existent, deferring everything to a
bunch of SDK-supplied JARs. That is not necessarily a problem...except
that now the process to create an Android-aware JAR file is *really*
undocumented. The community is stuck trying to reverse-engineer a
lightly-commented set of source code designed to build APKs and
translate that all back to an Ant script or something. The community
does not need the core Android team to be explicitly supporting creating
reusable components. The community *does* need documentation for this
undocumented build process, both so we can build reusable components and
to allow other IDEs to perhaps one day support Android.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:29:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8637</bugid>
<title>AMHARIC font not supported</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Teklemed...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 15:36:28 +0000</openedDate>
<description>I am an avid supporter of what Google is rolling out. Though I used a
long way to get my dream phone Nexus One I am a little disappointed that
it doesnQ&apos;Et recognize Arabic fonts, I get arabic smsQ&apos;Es often, and more
over I could not read documents written in my native Amharic . Android
should include a feature like MS Window where the user got the
flexibility to install any font at least to view documents written in a
language other that Latine alphabet.</description>
<comment>
<author>wondap...@gmail.com</author>
<when>Mon, 14 Mar 2011 06:00:10 +0000</when>
<what>I agree. Android should do something soon</what>
</comment>
<comment>
<author>eyob.fi...@gmail.com</author>
<when>Sat, 22 Oct 2011 11:14:57 +0000</when>
<what>Agreed. What bugs me is that you can find keyboard layouts that may support Amharic, but Android doesnQ&apos;Et have an automatic way of adding fonts to display the language. This problem is easily solvable and Android needs to do something about it soon.</what>
</comment>
</bug>
<bug>
<bugid>5764</bugid>
<title>no cache feature in android google map 3.3.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeffrey1...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 02:02:50 +0000</openedDate>
<description>I donQ&apos;Et know if it is related to G1 only. But when I run google map
3.3.1 on my G1, seems no cache supported. Everytime when I reopen google
map, it reloads the whole map from server again. Google map 3.2.1 works
fine.</description>
<comment>
<author>jeffrey1...@gmail.com</author>
<when>Sun, 03 Jan 2010 02:05:14 +0000</when>
<what>BTW:
I said reopen, meaning when google map is closed by android system and reopen again.</what>
</comment>
<comment>
<author>jeffrey1...@gmail.com</author>
<when>Sun, 03 Jan 2010 02:08:03 +0000</when>
<what>I also applied app2sd on my G1.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>16588</bugid>
<title>Empty Spinner before first selection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jeffrey....@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 16:04:33 +0000</openedDate>
<description>setSelection(-1) or setSelection(AdapterView.INVALID_POSITION) does not
empty the selection of a spinner, which cannot have an empty selection
once an adapter has been assigned. Android is the only system that can
be thought of where this is not allowed in a Q&quot;Ecombo box / dropdownQ&quot;E.
Android ListView does this, and even HTML, a document not a system, at
least allows for no value as default. If onClick is overridden to
coordinate the state of other widgets, based on the value selected, then
those other widgets need to have their initial state match what they are
supposed to be for the first in the list. Think of a credit card spinner
whose onClick assigns a LengthFilter to a TextView for the account #.
There needs to be a filter assigned that matches the first spinner
entry. All manner of workarounds have been tried, see
http://groups.google.com/group/android-developers/browse_thread/thread/4f9150d0aae3db11
. Placing a single space as the first entry seems to be what most devs
do after they give up.</description>
<comment>
<author>william....@gmail.com</author>
<when>Wed, 04 May 2011 21:29:43 +0000</when>
<what>There really needs to be some kid of way of identifying that no item has been selected for a drop down other than adding a faux Q&quot;EspaceQ&quot;E item to the top of the list.

In any case, when using an adapter backed by a database, how are you suposed to add the faux item?
</what>
</comment>
</bug>
<bug>
<bugid>19230</bugid>
<title>Unlock needs ?application-specific? password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hintzm...@gmail.com</reportedBy>
<openedDate>Sat, 13 Aug 2011 03:49:15 +0000</openedDate>
<description>Sorry, I am from Germany and do not knowthe English terms, but I try to
describe: I use the ?pattern?-lockscreen (line-up the circles in right
order to unlock) and made the wrong pattern some times; as you expect it
to do, the input was frozen for 30 seconds. So I tried to unlock with my
Google Login. The problem is that I use the ?2-Step login? for my
account (after entering right password I have to enter a ?approval-code?
from Google Authentificator-App). Since Android does not natively
implements the 2-step-login (please do so soon), I had to enter an
?application-spezific password? (16 characacted password for
incompatible software, generated in account-options, needs no
?approval-code?) imstead of my original password. For the reason that I
would not like to carry a ?application-specific? password with me, there
is no acceptable way to unlock my phone without earlier authentificated
computer or password-safe. Thread of mine in German:
http://www.google.com/support/forum/p/Google+Mail/thread?fid=5801818a1b958b520004aa2342718123Q&amp;Ehl=de</description>
<comment>
<author>nep...@gmail.com</author>
<when>Thu, 01 Dec 2011 08:23:16 +0000</when>
<what>yeah i am having the same problem.. any one please help</what>
</comment>
</bug>
<bug>
<bugid>13349</bugid>
<title>Apps menu should appear when long clicking an app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 05:05:08 +0000</openedDate>
<description>1. Press the round Q&apos;EappQ&apos;E button (the centre button with a circle icon at
the bottom of every desktop). 2. Long click an app. Currently this will
allow me to drag the app to a desktop. HOWEVER, I want a menu to come up
instead which would include: * Launch * Uninstall * Drag to Desktop The
reason I say this is because currently itQ&apos;Es not possible to uninstall
that easily. Going to the market each time (or manage apps in settings)
is long winded. Motorola Defy - Android 2.1</description>
</bug>
<bug>
<bugid>10330</bugid>
<title>Gmail doesnQ&apos;Et allow changing the Q&quot;Esend fromQ&quot;E to other accounts added to gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rami.santrisi</reportedBy>
<openedDate>Tue, 10 Aug 2010 17:10:02 +0000</openedDate>
<description>I have other accounts added to my gmail account so i can send email from
different addresses (personal, business, etc). I have myname@domain.com
for example and i cannot send from this account on android HTC EVO,
Android 2.2</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:29:08 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>10295</bugid>
<title>Problems with Ctrl+F11, Ctrl+F12, Ctrl+F5, and Ctrl+F6 in emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ed.burnette</reportedBy>
<openedDate>Sun, 08 Aug 2010 20:44:57 +0000</openedDate>
<description>In the emulator if you press Ctrl+F11 and Ctrl+F12 it changes the
orientation between landscape and portrait. However this only works if
you use the Ctrl button on the left side of the keyboard. If you use the
button on the right side of the keyboard it doesnQ&apos;Et work. It should work
with either Ctrl key. I also noticed that doing Ctrl+F11 followed by
another Ctrl+F11 ignores the second one unless you release the Ctrl key
in between. The same goes for F12. It should let you hold the left or
right Ctrl key down, press F11, release F11, press F11 again, release
F11, then release Ctrl, and register that as two orientation changes.
While investigating this I tried Ctrl+F5 and Ctrl+F6, which are supposed
to change the volume in the emulator. They have the same problem with
the right Ctrl key not working, but they donQ&apos;Et have the same problem
with you having to release the Ctrl key in between two keystrokes. The
F5/F6 pair should work similarly to the F11/F12 pair, with either Ctrl
key. IQ&apos;Em using Windows 7, Java version 1.6.0_21-b06, 64-bit version.</description>
</bug>
<bug>
<bugid>12683</bugid>
<title>Problem with the defStyle parameter of the View class constructor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>christop...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 16:25:51 +0000</openedDate>
<description>Description : I created a custom component and a default style for it.
In the documentation of the View class constructor, for the defStyle
parameter itQ&apos;Es wrote : The default style to apply to this view. If 0, no
style will be applied (beyond what is included in the theme). This may
either be an attribute resource, whose value will be retrieved from the
current theme, or an explicit style resource. Therefore, I use the
explicit style resource representing my default style for my component.
For example : public class MyView extends View { public MyView(Context
context) { this(context, null); } public MyView(Context context,
AttributeSet attrs) { // R.style.MyViewStyle : the explicit style
resource of MyView. this(context, attrs, R.style.MyViewStyle); } public
MyView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle); } } The problem, MyViewStyle isnQ&apos;Et
applied to MyView. In the source code of the View class constructor,
this line : TypedArray a = context.obtainStyledAttributes(attrs,
com.android.internal.R.styleable.View, defStyle, 0); calls the
obtainStyledAttributes method of the Theme class. But in the
documentation of this method is wrote : obtainStyledAttributes
(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Parameters : set : The base set of attribute values. May be null. attrs
: The desired attributes to be retrieved. defStyleAttr : An attribute in
the current theme that contains a reference to a style resource that
supplies defaults values for the StyledAttributes. Can be 0 to not look
for defaults. defStyleRes : A resource identifier of a style resource
that supplies default values for the StyledAttributes, used only if
defStyleAttr is 0 or can not be found in the theme. Can be 0 to not look
for defaults. Therefore, the defStyle parameter is always used like a
style attribute and never like a explicit style resource. To correct
this problem, I think the line : TypedArray a =
context.obtainStyledAttributes(attrs,
com.android.internal.R.styleable.View, defStyle, 0); in the View
constructor must be remplaced by : TypedArray a =
context.obtainStyledAttributes(attrs,
com.android.internal.R.styleable.View, defStyle, defStyle);</description>
<comment>
<author>k...@google.com</author>
<when>Thu, 31 Mar 2011 15:00:42 +0000</when>
<what>this seems like a fairly major problem for people building widget libraries.  can someone comment?  i agree with the above analysis, i think the call in the View constructor does not match the documented behavior.</what>
</comment>
</bug>
<bug>
<bugid>19321</bugid>
<title>system_server tombstone(libsurfaceflinger.so )</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>frg873%m...@gtempaccount.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 08:07:46 +0000</openedDate>
<description>OS version:android2.3.3 Hi, When I ran my moto phone with long time,
sometimes, it occurred the system_server tombstone which is as below:
*************************************************** pid: 1651, tid: 1942
Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault
addr deadbaad r0 00000027 r1 deadbaad r2 a0000000 r3 00000000 r4
00000001 r5 4946f8b4 r6 5787bc48 r7 0000a000 r8 58766b5c r9 4946f968 10
4946f96c fp 00000000 ip afd466c8 sp 4946f8a0 lr afd19491 pc afd15f5e
cpsr 20000030 d0 3f8000003f800000 d1 3ddb7cdf3f000000 d2
bddb7cdfd9d7bdbb d3 0000000000000000 d4 3fe000000aba9500 d5
3fe0000000000000 d6 7e37e43c8800759c d7 3f800000437f8000 d8
0000000000000000 d9 0000000000000000 d10 0000000000000000 d11
0000000000000000 d12 0000000000000000 d13 0000000000000000 d14
0000000000000000 d15 0000000000000000 scr 20000012 #00 pc 00015f5e
/system/lib/libc.so #01 pc 000138e4 /system/lib/libc.so #02 pc 000147a6
/system/lib/libc.so #03 pc 000009d4 /system/lib/libstdc++.so #04 pc
0001d100 /system/lib/libsurfaceflinger.so #05 pc 0001e2ae
/system/lib/libsurfaceflinger.so #06 pc 00014e70 /system/lib/libutils.so
#07 pc 0002335a /system/lib/libsurfaceflinger.so #08 pc 00023410
/system/lib/libsurfaceflinger.so #09 pc 00024ae4
/system/lib/libsurfaceflinger.so #10 pc 00024b6c
/system/lib/libsurfaceflinger.so #11 pc 00024bd0
/system/lib/libsurfaceflinger.so #12 pc 0002625e
/system/lib/libsurfaceflinger.so #13 pc 00014e70 /system/lib/libutils.so
#14 pc 00013f78 /system/lib/libsurfaceflinger_client.so #15 pc 0001457c
/system/lib/libsurfaceflinger_client.so #16 pc 00044190
/system/lib/libandroid_runtime.so #17 pc 00011e74 /system/lib/libdvm.so
#18 pc 00043594 /system/lib/libdvm.so #19 pc 00017088
/system/lib/libdvm.so #20 pc 0001c210 /system/lib/libdvm.so #21 pc
0001b0f8 /system/lib/libdvm.so #22 pc 00059c24 /system/lib/libdvm.so #23
pc 0004606a /system/lib/libdvm.so #24 pc 00033162
/system/lib/libandroid_runtime.so #25 pc 0004fe70
/system/lib/libandroid_runtime.so #26 pc 000138d6
/system/lib/libbinder.so #27 pc 00013956 /system/lib/libbinder.so #28 pc
00016888 /system/lib/libbinder.so #29 pc 000169fe
/system/lib/libbinder.so #30 pc 0001c1bc /system/lib/libbinder.so #31 pc
0001ca94 /system/lib/libutils.so
*************************************************** I tried to debugging
above address and get following information (arm-eabi-addr2line -C -f -e
mylib.so myaddress) #00 pc 00015f5e /system/lib/libc.so
--Q&gt;Elibc_android_abort() #01 pc 000138e4 /system/lib/libc.so --Q&gt;Edlfree()
#02 pc 000147a6 /system/lib/libc.so --Q&gt;Efree() #03 pc 000009d4
/system/lib/libstdc++.so --Q&gt;Eoperator delete #04 pc 0001d100
/system/lib/libsurfaceflinger.so --Q&gt;Eandroid::LayBaseClient
::Surface::~Surface() then I deassembled the libsurfaceflinger.so search
the fault address 0001d100 *********************************** 0001d0f4
Q&lt;Eandroid::LayerBaseClient::Surface::~Surface()Q&gt;E: 1d0f4: b510 push {r4,
lr} 1d0f6: 4604 mov r4, r0 1d0f8: f7ff ffb0 bl 1d05c
Q&lt;Eandroid::LayerBaseClient::Surface::~Surface()Q&gt;E 1d0fc: 4620 mov r0, r4
1d0fe: f7fb e872 blx 181e4 Q&lt;Eandroid::clz_impl(int)-0xed4Q&gt;E 1d102: 4620
mov r0, r4 1d104: bd10 pop {r4, pc} 1d106: bf00 nop
**************************************** only 1d0fe and 1d102 is exist.
According to the log files, the Q&quot;Edouble freeQ&quot;E may cause this issue,
however, I can`t confirm it. Could you help me? Thanks a lot.</description>
<comment>
<author>frg873%m...@gtempaccount.com</author>
<when>Wed, 17 Aug 2011 08:09:15 +0000</when>
<what>android::LayerBaseClient ::Surface::~Surface()</what>
</comment>
</bug>
<bug>
<bugid>8480</bugid>
<title>HTC Clock Widget with weather and clock doesnt get weather anymore since new update last week</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-24T22:54:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RhljrPh...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 21:56:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 24 May 2010 22:54:24 +0000</when>
<what>thatQ&apos;Es an HTC app, so youQ&apos;Ell need to contact them.</what>
</comment>
</bug>
<bug>
<bugid>2593</bugid>
<title>Cannot access paid apps on Vodafone HTC Magic</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:30:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>stupid.nob</reportedBy>
<openedDate>Wed, 06 May 2009 16:20:42 +0000</openedDate>
<description>The HTC Magic Android phone was released on Vodafone UK last week but
Paid apps seem none existent. Vodafone are saying that it is Google who
need to enable them not them. It is obvious why this needs to be fixed
as there are a lot of paid apps that people are wanting to get their
hands on!</description>
<comment>
<author>james.du...@gmail.com</author>
<when>Fri, 08 May 2009 09:11:49 +0000</when>
<what>CanQ&apos;Et get access to paid apps either (HTC Magic on Vodafone UK).

I read this thread:
http://androidcommunity.com/forums/showthread.php?p=181731#post181731

Says that google holding back paid apps, until developers confirm they work for 1.5

My question is : is it 1.5 that has the hold (i.e. G1 as well) or vodafone?</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:30:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18879</bugid>
<title>EVO 4G from Sprint</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-08-02T16:31:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keith.ak...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 05:19:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>keith.ak...@gmail.com</author>
<when>Thu, 28 Jul 2011 05:27:57 +0000</when>
<what>Accidentally hit submit, please delete.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 02 Aug 2011 16:31:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17897</bugid>
<title>Songs sorted by Q&apos;Edate modifiedQ&apos;E not Q&apos;Etrack numberQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chrisobr...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 03:13:04 +0000</openedDate>
<description>- Start with an album on your computer you wish to sync to your device -
Each song has been correctly tagged(artist, album artist, track number,
etc) - Have non-sequential Q&apos;Edate modifiedQ&apos;E attributes - Sync songs to
device (i used WMP, or you can move files directly) Samsung Infuse 4G
Android 2.2.1 I have this album on my device, and the tracks were listed
out of order, all the tracks were track numbers were correct, they were
in the same directory, I couldnQ&apos;Et figure out how the tracks were being
listed (because it wasnQ&apos;Et alphabetical or any other obvious method) But
then I noticed on my computer the select tracks that were not being
sorted correctly had differently date modified attributes. To sum
everything, the device sorts by the date modified attribute, which I
find odd. I would think an album should be sorted by track number.</description>
<comment>
<author>chrisobr...@gmail.com</author>
<when>Thu, 23 Jun 2011 04:49:56 +0000</when>
<what>My conclusion that the issue was with Q&apos;Edate modifiedQ&apos;E was incorrect. The tracks that had a different time stamp corresponded directly to the tracks that were not listed correct, however fixing this did not fix the issue.
I finally located the actual problem, an attribute known as Q&apos;Epart of setQ&apos;E had the field of Q&apos;E1/1Q&apos;E. None of the other tracks had this attribute filled. After changing this attribute to null (via my computer) the issue was resolved. 
I have no idea how this attribute was assigned, but it did cause sorting issues. I am not familiar enough with this tag to know if this is the intended sorting behavior of the android music player, but it should be known that this tag will override the track number tag.</what>
</comment>
</bug>
<bug>
<bugid>14969</bugid>
<title>3.0 Emulator Settings Menu doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>geoff...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 22:35:59 +0000</openedDate>
<description>Using the new level 11/3.0 emulator, the Q&apos;ESettingsQ&apos;E menu doesnQ&apos;Et work.
Click on any item eg. Q&apos;ESoundQ&apos;E or Q&apos;EScreenQ&apos;E and nothing happens beyond the
momentary high-lighting of the item. In eclipse, a logcat entry appears
02-24 09:33:05.921: INFO/ActivityManager(73): Starting: Intent {
act=android.intent.action.MAIN cmp=com.android.settings/.Settings (has
extras) } from pid 375 and nothing else</description>
<comment>
<author>geoff...@gmail.com</author>
<when>Wed, 23 Feb 2011 23:53:55 +0000</when>
<what>update: IQ&apos;Eve got the screen set to a normal size(320x480) instead of the default(and only option) WXGA. Works fine if I use the WXGA setting - new windows open etc. Is ver 3.0 only for tablets? I thought the system was supposed to gracefully accommodate different-sized screens. I only installed it because ver 2.3 doesnQ&apos;Et do javascript bridge or location spoofing. 

I only want to change the language/input settings from the default Chinese! Is that going to be the default on all new android devices using 3.0?

</what>
</comment>
</bug>
<bug>
<bugid>10540</bugid>
<title>Uploader Apk Sorry! pop-up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jjongay...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 09:03:12 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Menu -Q&gt;E Gallery -Q&gt;E Select any image -Q&gt;E Share -Q&gt;E
Picasa -Q&gt;E After successfully sign in Gmail account -Q&gt;E Upload photo
screen, add caption -Q&gt;E Touch the + icon on Album field to add new Album
-Q&gt;E Enter name -Q&gt;E Switch viewing mode -Q&gt;E Observe - What happened.
Sorry!The application My Uploads(Process com.google.android
apps.uploader) pop-up - What you think the correct behavior should be.
Not Sorry! pop-up</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 Aug 2010 17:44:31 +0000</when>
<what>Issue 10541 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>5670</bugid>
<title>typo in ColorStateList javadoc</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-01-04T22:46:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Sun, 27 Dec 2009 13:36:08 +0000</openedDate>
<description>Typo in example for ColorStateList:
http://developer.android.com/reference/android/content/res/ColorStateList.html
Note Q&quot;EcoloreQ&quot;E below: Q&lt;Eitem android:state_enabled=Q&quot;EfalseQ&quot;E
android:colore=Q&quot;E@color/testcolor3Q&quot;E /Q&gt;E Should be: Q&lt;Eitem
android:state_enabled=Q&quot;EfalseQ&quot;E android:color=Q&quot;E@color/testcolor3Q&quot;E /Q&gt;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Dec 2009 06:12:24 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 22:46:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13585</bugid>
<title>installing froyo on HTC Wildfire causes problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-02T05:43:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shwinkot...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 08:58:31 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: Device : HTC
Wildfire OS : Android 2.1 (eclair)- got it along with the phone when
purchased recent update : updated the OS to Android froyo 2.2 version. -
Steps to reproduce the problem. 1. selecting a particular message to
read will open a different message. previously read. 2. Favourites ,list
which shows the people added for quick accessing,doesnQ&apos;Et show up their
name only photos displayed[if available] - What happened. updated the
Android Froyo 2.2 from Eclair 2.1 on my HTC wildfire - What you think
the correct behavior should be. Names in the favourites should be
displayed correctly. Selecting a message to read should only open that
particular message and not other message. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 02 Jan 2011 05:43:10 +0000</when>
<what>works on stock Android; you need to report this to HTC.</what>
</comment>
</bug>
<bug>
<bugid>2920</bugid>
<title>Email App: Recipients with accent on their name disappears from the Q&quot;EToQ&quot;E list</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-21T03:23:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>car...@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 11:14:59 +0000</openedDate>
<description>When I add a recipient on the native email application, if the contact
have accent on his name it disappears from the list when I change to the
subject field.</description>
<comment>
<author>AndySChe...@gmail.com</author>
<when>Mon, 08 Jun 2009 22:50:53 +0000</when>
<what>I get the same issue on my htc magic.</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Thu, 02 Jul 2009 12:57:10 +0000</when>
<what>I have fixed this bug which has also been reported in issue 1393 with this patch:

https://review.source.android.com/10575</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:23:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10608</bugid>
<title>Gmail apps does not show in Recent Apps list if it was opened from a notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>XXXRaide...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 05:05:40 +0000</openedDate>
<description>This was like this in 2.1 and it still is in 2.2. The Gmail app will not
show or update the order in the recent app list (long-press home button)
if it was opened from a notification. The list doesnQ&apos;Et seem to count
that as opening the app. - Steps to reproduce the problem: Have Gmail
notifications on and receieve a new email. Open your notifcations and
click on Gmail. Exit Gmail, or not, it doesnQ&apos;Et matter, then long-press
the home button. - What happened: Gmail does not show at the beginning
of the list - as if it wasnQ&apos;Et even opened. If it does show, it will be
in the list in the position of when you last opened it from your home
screen or app drawer. - What you think the correct behavior should be:
Gmail should update its position in the recent apps list (show up first)
just as any other app will. Phone: Nexus One Android Version:
CyanogenMod 6.0.0 RC3 (Android 2.2 based) This error was in stock 2.1 as
well.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:22:32 +0000</when>
<what>Try another Launcher than ADW - does the problem still exist? - it not then itQ&apos;Es an ADW launcher bug.</what>
</comment>
</bug>
<bug>
<bugid>14368</bugid>
<title>Editing contacts on phone does not sych to gmail contacts.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:00:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>louisler...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 21:00:19 +0000</openedDate>
<description>I am running Android 2.2 on the T-mobile G2. If i make a change to a
contact on my device, like add an email address, it will not add the
address to that contact in my gmail contacts. Also, it will not sync any
other changes i make on my device contacts with gmail contacts. However,
if i make a change to a contact in gmail, it WILL sync to the phone. -
Steps to reproduce the problem. - edit contact on mobile device, add
email, or other info, then sync to gmail. - What happened. - gmail does
not pick up changes made on android device - What you think the correct
behavior should be. - if a contact is edited on android device. gmail
should pick up all changes and vice-versa</description>
<comment>
<author>thebobar...@gmail.com</author>
<when>Fri, 28 Jan 2011 12:51:06 +0000</when>
<what>I have the DROID 1 and recently had to return for a bad radio, they gave me a brand new one...after setting new one up, I looked through my contacts only to find that a month or two worth of entries are no longer there...gmail either...AND it made doubles of the contacts I had previous...WTF!!!</what>
</comment>
<comment>
<author>glitch...@gmail.com</author>
<when>Mon, 31 Jan 2011 03:46:24 +0000</when>
<what>Louisler, I have a G2 and never had a problem with contacts syncing. Do you have any contacts with funny characters (like japanese or chinese or non-standard ascii characters)? Have you tried a factory reset on your G2 and also make sure you have the latest and greatest ROM installed? Downloaded any OTA (over-the-air) updates? If this were a defect or major issue with the G2 I imagine there would be a lot more posts online about it. ItQ&apos;Es something specific to your G2 or your Gmail account.</what>
</comment>
<comment>
<author>louisler...@gmail.com</author>
<when>Mon, 31 Jan 2011 03:55:14 +0000</when>
<what>No all of my contacts are standard english characters. I have seen others post about this with android in general. It may not be g2 specific. I do have the latest rom so IQ&apos;Em not sure what to think really. I didnQ&apos;Et try a factory reset because I donQ&apos;Et feel like going through installing everything again.</what>
</comment>
<comment>
<author>zas...@gmail.com</author>
<when>Tue, 01 Feb 2011 21:16:43 +0000</when>
<what>I just noticed the same problem (Motorola Droid on Verizon, latest official Android 2.2.1),

The contact on the phone was edited few weeks back but when I go to gmail.com I still see old info. The sync seems to be running, I even tried to turn it off then on again (and saw it syncing when I turned it back on) but the contact in gmail.com still has the old information.</what>
</comment>
<comment>
<author>zas...@gmail.com</author>
<when>Tue, 01 Feb 2011 21:26:30 +0000</when>
<what>Weirdest thing happened - I was playing with the contact that wouldnQ&apos;Et update (changed the email label from Other to Home) then went to settings (both contacts setting and account settings) and now the contact on gmail.com is updated. Not sure how what I did made it happen, it was sitting there not updated for few weeks (while the sync claimed to work fine, the date of last sync was today even before the contact got updated).</what>
</comment>
<comment>
<author>louisler...@gmail.com</author>
<when>Tue, 01 Feb 2011 21:29:13 +0000</when>
<what>Very weird, just tried that and it didnQ&apos;Et work for me. This doesnQ&apos;Et make any sense it seems.</what>
</comment>
<comment>
<author>zas...@gmail.com</author>
<when>Tue, 01 Feb 2011 21:59:29 +0000</when>
<what>Yes, itQ&apos;Es very weird, I have no idea how what I did helped but something made it work because the contact was sitting there being stale for few weeks and suddenly itQ&apos;Es updated while IQ&apos;Em playing with it.

Experimented some more:

Edited another contact, went to Accounts, Google and clicked Sync Now and it looked like it synced it but the contact on gmail.com was not updated. Then changed some info in the same cotnact in gmail.com and it was almost immediately synced to phone, overwriting my changes done on the phone. Made the change on the phone again, went to accounts and saw it syncing (the circle with arrows next to Contacts). Now when I look at the contact in gmail.com in the list of contacts I see the new info (I changed the name), when I mouse over a little popup comes up with correct info as well however when I click on contact I still see the old name.

Went to http://www.google.com/contacts and it has updated information for the given contact.

Went back to gmail.com and the new info is there as well.

Maybe itQ&apos;Es more a problem of gmail not syncing with address book properly, not Droid problem.

So I made another change (add a note to a contact). Now itQ&apos;Es the other way around, the new note is visible in gmail.com and itQ&apos;Es no in http://www.google.com/contacts. After few more minutes itQ&apos;Es visible on http://www.google.com/contacts as well.

All in all it seems somewhat unreliable/random. I wouldnQ&apos;Et mind few minutes delay (like I see now) but few weeks (my original problem) is a problem.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:00:42 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>9003</bugid>
<title>Messaging DoesnQ&apos;Et Remember Position in List</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>victorh...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 00:04:14 +0000</openedDate>
<description>Environment: Google Nexus One, with 2.2 (Froyo) I have migrated across
my old SMSes from my Nokia phone, using Q&quot;ESMS Backup Q&amp;E RestoreQ&quot;E
(http://android.riteshsahu.com/apps/sms-backup-restore). Currently, I
have approximately 9700 SMSes stored in phone memory. When I go into
Q&quot;EMessagingQ&quot;E, then open a particular thread, then exit out of that
thread, it seems to return to the very top, rather than remembering its
position. I used a backup to restore myself to an earlier state with
less messages, and it still didnQ&apos;Et remember itQ&apos;Es position. Expected
Behaviour: Other applications, such as the official Twitter for Android
client or Gmail client remember their position if you go into a message
then quit out, so itQ&apos;Ed be good if Messages could do the same. Cheers,
Victor</description>
</bug>
<bug>
<bugid>9258</bugid>
<title>Deleting the last track from a playlist exits the music app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daniel.c...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 15:57:44 +0000</openedDate>
<description>Long-press on the last track on a playlist and select the option to
delete it. The Music app will then return you to the home screen. It
should instead take you somewhere else in the Music app. The list of
playlists, for example. Tested on Android 2.2, build FRF72.</description>
</bug>
<bug>
<bugid>13607</bugid>
<title>Calendar moves appointments back 1 year</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 10:10:43 +0000</openedDate>
<description>When you postpone an appointment 2-3 days from dec 31 2010 by increasing
the day (31st) it unfortunately ends up on january 2nd 2010 one year in
the past for no obvious reason. This is illogical, unintuitive and
user-unfriendly when the user increases the value and android cal
DEcreases it a year.</description>
</bug>
<bug>
<bugid>15931</bugid>
<title>MP3s with embedded pix confuse Fry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stefanmo...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 14:36:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>stefanmo...@gmail.com</author>
<when>Sat, 02 Apr 2011 14:39:49 +0000</when>
<what>If you put more than one MP3 with embedded picture into one folder it confuses Froyo.

Winamp has a workaround by creating a new folder for each song, but thatQ&apos;Es inconvenient</what>
</comment>
</bug>
<bug>
<bugid>19100</bugid>
<title>Video keep play when phone is on lock screen view.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jason.ch...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 05:57:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss describe: - Select a
vedio file to paly. - Then press PowerKey and lock it. - Press HomeKey
but donQ&apos;Et unlock it, and check the vedio. - Vedio keeps playing when
phone is locked. - I think video should be paused when phone is on lock
screen view. The devices is SamSung Nexus. Android Version is 2.2.</description>
</bug>
<bug>
<bugid>11608</bugid>
<title>I am currently running Android 2.2 on my Motorola Droid.</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-10-01T01:41:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>XPyrosh...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 00:25:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 01 Oct 2010 01:41:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20092</bugid>
<title>WiFi 802.1x PEAP with certificate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adelio.m...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 14:00:09 +0000</openedDate>
<description>Hi, IQ&apos;Eve protect WiFi 802.1x, with RADIUS domain authentication and
certificate issue by internal CA. I connected many platforms in my WiFi
networks for security proposal, and when i try Android OS, i was
surprise because itQ&apos;Es able to connect in my WiFi without CA Certificate
only with valid domain authentication. So, i try all other mobile
devices and they are not able to connect without CA certificate only
Android. ThisQ&apos;Es not a cool thing, there are lot of reported problems
regarding Android and WiFi 802.1x but neither like this one. Can someone
help me? Best Regards, AM</description>
</bug>
<bug>
<bugid>1159</bugid>
<title>Gmail: newlines inserted into drafts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:45:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mne...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 23:05:18 +0000</openedDate>
<description>The Gmail application inserts a newline between paragraphs every time a
draft is restored, except for paragraphs that have two or more spaces
between them. To test: Save a draft in the gmail application with no
spaces between paragraphs. Look at it in web-based gmail: no spaces.
Load it in application: double-spaced. Save it. Look at it in web-based
gmail: two spaces. The same bug would appear to also insert a newline
preceeding the text for an email.</description>
<comment>
<author>luke.hun...@gmail.com</author>
<when>Wed, 17 Jun 2009 20:53:53 +0000</when>
<what>IQ&apos;Eve also encountered inconsistencies when saving drafts on the phone then later
editing them in gmail -- I saved a draft with double spaced paragraphs on the phone,
and the paragraphs showed up double spaced when I started editing the draft in gmail,
but when I sent the email they were all compressed together. Really didnQ&apos;Et make me
too happy as this was an employment related email that came out looking poorly formatted.</what>
</comment>
<comment>
<author>hayden.stewart@gmail.com</author>
<when>Thu, 09 Jul 2009 17:06:54 +0000</when>
<what>I have also had similar issues. I have created emails containing newline characters 
with an intent, and they look correctly spaced in the Gmail application. After sending 
the emails however, all newline characters are removed and my multiple paragraph email 
turns into a giant wall of text.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:45:27 +0000</when>
<what>Gmail is not an android open source project application.</what>
</comment>
</bug>
<bug>
<bugid>4512</bugid>
<title>geocoder didnQ&apos;Et get address </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>hyoshin.chun@gmail.com</reportedBy>
<openedDate>Thu, 05 Nov 2009 00:28:46 +0000</openedDate>
<description>geocoder.getFromLocation didnQ&apos;Et work with latitude and longtitude value.
Geocoder google source says Q&quot;EGeocoder need back-end service which
doesnQ&apos;Et support on android frameworkQ&quot;E What is back-end service? Back-end
service means 3rd pty service?</description>
<comment>
<author>zeri...@gmail.com</author>
<when>Thu, 08 Jul 2010 08:18:41 +0000</when>
<what>The back-end service is included in the Google Maps API. Read up on it here http://code.google.com/android/add-ons/google-apis/

It took me some time to figure out if the back-end service was part of this API or not. I then stumbled on this:


Google APIs
Includes the com.google.android.maps external library, a compliant system image, a Geocoder backend service implementation, documentation, and sample code. </what>
</comment>
</bug>
<bug>
<bugid>8614</bugid>
<title>Updated doc for building Android code base on 64-bit Ubuntu 10.04.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>3</stars>
<reportedBy>rpj...@crashcourse.ca</reportedBy>
<openedDate>Wed, 26 May 2010 09:45:51 +0000</openedDate>
<description>If this is the right place to make suggestions/corrections for the
online docs, I can submit a couple more later today. Regarding
instructions for building the entire Android code base as explained
here: http://source.android.com/source/download.html I followed along as
best I could for 64-bit Ubuntu 10.04, made the necessary updates and
documented it all here:
http://www.crashcourse.ca/wiki/index.php/Android_on_Ubuntu_10.04#Building_Android_in_its_entirety
Feel free to scavenge what you think it useful and update the
instructions.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 26 May 2010 20:40:54 +0000</when>
<what></what>
</comment>
<comment>
<author>shekh.a...@gmail.com</author>
<when>Mon, 11 Oct 2010 17:17:05 +0000</when>
<what>Exactly this is what I encountered.
And blogged about it along with the correction and here: goo.gl/a9yu</what>
</comment>
</bug>
<bug>
<bugid>3110</bugid>
<title>Photo Frame Widget</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>carl2...@gmail.com</reportedBy>
<openedDate>Sat, 27 Jun 2009 19:05:12 +0000</openedDate>
<description>After selecting a photo to place in the photo frame widget and cropping
it, then clicking save, the wrong picture is added to the android
background, even a reboot did not solve this issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:47:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:46:41 +0000</when>
<what>Can you provide some precise reproduction steps? Your report mentions both the photo
frame widget and the wallpaper, and itQ&apos;Es hard to guess whatQ&apos;Es going on.

Thanks,
JBQ</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:17:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:44:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8125</bugid>
<title>File descriptor leak and application crash after calling MediaStore.*.Thumbnails.getThumbnail() for MICRO_KIND</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>dembo...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 21:17:23 +0000</openedDate>
<description>ANDROID VERSION Nexus One running 2.1-update1 SUMMARY If an application
calls MediaStore.(Images|Videos).Thumbnails.getThumbnail() with
MICRO_KIND as the kind, it has no way of ever closing the file
descriptor that is opened to access the mini thumb file. If the system
ever subsequently decides to unmount the sdcard (e.g. if the user
chooses to mount it over USB for file transfer), the applicationQ&apos;Es
process will be terminated. DETAILS
MediaStore.Images.Thumbnails.getThumbnail() and
MediaStore.Videos.Thumbnails.getThumbnail() call into
MediaStore.InternalThumbnails.getThumbnail() which, when passed
MICRO_KIND for the kind, makes calls to MiniThumbFile. These calls
ultimately construct a MiniThumbFile instance, add that instance to
MiniThumbFileQ&apos;Es static sThumbFiles hash table, and then call
miniThumbDataFile() which creates a RandomAccessFile holding an open
file descriptor to the mini thumb file. This setup will keep the file
descriptor open until somebody calls deactivate() on the MiniThumbFile
instance (or calls the static reset() method on the MiniThumbFile
class). The problem is that the MiniThumbFile class is hidden in the
SDK, so applications that make one of the above calls that results in
creating a MiniThumbFile have no way of deactivating it. If the
application can never deactivate the MiniThumbFile instances, then it
will keep open file descriptors to files on the external storage volume,
preventing it from being unmounted. According to the spew (example
below), there appears to be a Q&apos;EKillProcessesWithOpenFiles /sdcardQ&apos;E
routine that terminates any process with an open file on the sdcard to
allow the system to unmount it. This results in the application that
called getThumbnail() being terminated. The MediaProvider gets around
this problem by creating a BroadcastReceiver that listens for
ACTION_MEDIA_EJECT intents and (among other things) calls
MiniThumbFile.reset(). However, since MiniThumbFile is hidden in the
SDK, third-party applications do not have this option. Overall, this
makes the getThumbnail() methods of very limited utility, because after
calling them an application is opening itself up to being killed anytime
the user decides to mount their sdcard to transfer files. I believe the
fix for this should be one of several possibilities: 1. Remove the
optimization that keeps MiniThumbFiles around with open file
descriptors, so the file descriptors are only open when actually in use
2. Put a public method somewhere that allows applications to deactivate
all MiniThumbFiles 3. Put some logic in the MiniThumbFile framework to
receive ACTION_MEDIA_EJECT intents and deactivate the MiniThumbFiles
without the application needing to drive it</description>
<comment>
<author>dembo...@gmail.com</author>
<when>Mon, 03 May 2010 21:42:42 +0000</when>
<what>Sorry, forgot to include the repro and spew.

REPRO
1. Ensure that you have at least one photo on your device
2. Build the attached java code (MiniThumbCrash.java) into an application and run it
with the sdcard mounted normally (NOT for file transfer)
3. Make sure that Q&apos;EGot thumbnail. Now unmount sdcard for file transferQ&apos;E appears on
the screen. If not, you probably donQ&apos;Et have any photos on the device or have the
sdcard unmounted for file transfer
4. Plug in a USB cable (if not already plugged in)
5. Open the status bar and choose the Q&apos;EUSB connectedQ&apos;E option
6. Choose Q&apos;EMountQ&apos;E from the popup

You will be returned to the home screen because MiniThumbCrash will crash, and you
will see spew that resembles the spew in the attached file (spew.txt). Note that
com.test.minithumbcrashQ&apos;Es process was terminated because it was holding the mini
thumb file open (the gallery app crashed for a different reason -- probably a
separate bug).</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 04 May 2010 19:37:25 +0000</when>
<what>Internal bug 2655246.</what>
</comment>
<comment>
<author>ysq1...@gmail.com</author>
<when>Fri, 10 Dec 2010 08:04:35 +0000</when>
<what>i have come across such bug in my application, how to fix,any ways?</what>
</comment>
<comment>
<author>veereshk...@gmail.com</author>
<when>Thu, 17 Feb 2011 10:09:16 +0000</when>
<what>Registered a BroadCastReceiver for MEDIA_UNMOUNT and EJECT. onRecieve of reciver cancelling the thumbnail request, by calling Images.Thumbnails.cancelThumbnailRequest().

Still process is getting killed, as soon as unmount/eject happens onRecive of BroadcastReciver is not called.

If any one know the work around for this please let me know.

Thanks in Advance,
Veeresh
</what>
</comment>
<comment>
<author>dembo...@gmail.com</author>
<when>Thu, 17 Feb 2011 16:59:33 +0000</when>
<what>I havenQ&apos;Et looked at the code since I filed the bug to see if it changed, but if it hasnQ&apos;Et then there is no workaround except to stop using that API. This because the object that holds the file descriptor open is placed in a static array, and there is (or was when I filed this) no public method that would clear out that static array and release the file descriptor.

My Q&quot;EworkaroundQ&quot;E was to stop using that API and instead retrieve the original image and use the 2D API to decompress it, resize it, and recompress myself. IQ&apos;Em sure if you search around a bit you can find some sample code that does this.</what>
</comment>
<comment>
<author>veereshk...@gmail.com</author>
<when>Fri, 18 Feb 2011 06:28:26 +0000</when>
<what>We tried the Q&quot;EworkaroundQ&quot;E by as mentioned by you. Still the same problem persists.

Code to get the actual image and resizing it is below.

Uri uri = Uri.withAppendedPath(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, Q&quot;EQ&quot;E + id);
            			// Decode image size
            			BitmapFactory.Options o = new BitmapFactory.Options();
            			o.inJustDecodeBounds = true;
            			BitmapFactory.decodeStream(cr.openInputStream(uri), null, o);

                        final Bitmap icon = defaultImage.getBitmap();
                        int w = icon.getWidth();
                        int h = icon.getHeight();

            			// The new size we want to scale to
            			final int REQUIRED_WIDTH_SIZE = w;
            			final int REQUIRED_HEIGHT_SIZE = h;

            			// Find the correct scale value. It should be the power of 2.
            			int width_tmp = o.outWidth;
            			int height_tmp = o.outHeight;
            			int scale = 1;

            			while (true) {
            				if ((width_tmp / 2) Q&lt;E REQUIRED_WIDTH_SIZE
            						|| (height_tmp / 2) Q&lt;E REQUIRED_HEIGHT_SIZE) {
            					break;
            				}

            				width_tmp /= 2;
            				height_tmp /= 2;
            				scale++;
            			}

            			// Decode with inSampleSize
            			BitmapFactory.Options o2 = new BitmapFactory.Options();
            			o2.inSampleSize = scale;
            			
            			bitmap = BitmapFactory.decodeStream(cr.openInputStream(uri), null, o2);

</what>
</comment>
</bug>
<bug>
<bugid>19306</bugid>
<title>WebKit wouldnQ&apos;Et disply some unicode characters in UTF-8 encoding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>spal...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 23:21:17 +0000</openedDate>
<description>Attached is an html page and a class Unicode containing all the chars i
found android webkit not knowing how to show. The rest of the unicode
chars is displayed ok. Environment: Eclipse indigo Android SDK 12.0.0
v20110628 Phone Galaxy S Android 2.2.1 Model GT-S5830 Code to initialise
webview: mWebView = (WebView) findViewById(R.id.ww); WebSettings
webSettings = mWebView.getSettings();
webSettings.setSavePassword(false); webSettings.setSaveFormData(false);
webSettings.setJavaScriptEnabled(true);
webSettings.setSupportZoom(false);
webSettings.setDefaultTextEncodingName(Q&quot;EUTF-8Q&quot;E); Code to load webview is
either
mWebView.loadUrl(file:///android_asset/Q&quot;Eandroid_webkit_wrongUTF-8Q&quot;E); or
mWebView.loadDataWithBaseURL(null, Unicode.iData, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E
null); they both behave slightly differently which is an interesting
Q&apos;EfeatureQ&apos;E on its own. The expected behaviour is to show the characters
the way it should be. To reproduce it just create Android 2.2 project
with webview initialised and used as described above. Any suggested
workaround is appreciated please, hopefully i wouldnQ&apos;Et need to create my
own fonts. I found two other similar issues mentioned inside the
attached html file but none of them solved the described problem.</description>
<comment>
<author>spal...@gmail.com</author>
<when>Tue, 16 Aug 2011 23:27:44 +0000</when>
<what>It seems i cannot edit my own issue but the line:

mWebView.loadUrl(file:///android_asset/Q&quot;Eandroid_webkit_wrongUTF-8Q&quot;E);
should read:
mWebView.loadUrl(Q&quot;Efile:///android_asset/android_webkit_wrongUTF-8.htmlQ&quot;E);

appologies for the copy/paste error.</what>
</comment>
<comment>
<author>johnpjoh...@gmail.com</author>
<when>Fri, 18 Nov 2011 20:35:37 +0000</when>
<what>Found same issue Android 3.1. It works fine in the emulator using loadData(), but running it on a tablet loadData() fails to show languages like ja correctly.  The example above using loadDataWithBaseURL() works correctly...</what>
</comment>
</bug>
<bug>
<bugid>2332</bugid>
<title>Market should allow Google Apps users to purchase</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>363</stars>
<reportedBy>silverba...@gmail.com</reportedBy>
<openedDate>Tue, 31 Mar 2009 00:00:45 +0000</openedDate>
<description>I have a list of applications that I want to buy on the Android market
however IQ&apos;Em presently unable to do so :( I have a Q&apos;EGoogle AppsQ&apos;E domain
and I sign in to my G1 with that. This has been working just fine for
all respects of the Google user experience so far. When I try to buy
something off the market it says that I cannot use my Google Apps email
address I MUST sign in with a Q&apos;Egooglemail.comQ&apos;E email address. Naturally
this is so that the Q&apos;EcheckoutQ&apos;E can run. I recognise that Q&apos;EGoogle AppsQ&apos;E
email accounts do not have Q&apos;EGoogle CheckoutQ&apos;E functionality. What I did
some time ago was created a Google account based on a private email
address. Maybe you might think of this as fred@example.com kind of email
address so I could log in to Google Accounts to access services not
available to Google Apps users (such as the Google checkout). Now
please, pretty please, you let me sign up all that time ago with my
fred@example.com email address for a google account, why on earth may I
NOT use that account to login to the android market to buy software? I
know you need to stop Google Apps users from trying to put in their
email addresses, however can you please amend the app so that if the
user puts in a Q&apos;Efred@example.comQ&apos;E type email address (which is a
perfectly valid Google account login name) that it can go away and
verify the login in the same way it would verify an @googlemail.com
address? If this is in anyway clear then please do let me know and IQ&apos;Ell
do my best to clarify any point.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:04:31 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Thu, 07 May 2009 14:21:15 +0000</when>
<what>Just an update, this still is a problem in 1.5 which I received today.

I would like to add a clarification, my Q&apos;EGoogleisedQ&apos;E fred@example.com login is also
the same as my Google Apps email address that I primarily log in to the phone with.</what>
</comment>
<comment>
<author>ryan.jam...@gmail.com</author>
<when>Wed, 12 Aug 2009 16:59:26 +0000</when>
<what>I too want to spend a bunch of money on the Market but my personal domain isnQ&apos;Et
allowed :(.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:57:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:12:30 +0000</when>
<what></what>
</comment>
<comment>
<author>seanlyn...@gmail.com</author>
<when>Mon, 09 Nov 2009 23:57:34 +0000</when>
<what>This was working fine for me with 1.5 on my G1, which used the password I log into my
calendar with (different from my hosted account password even though both are the
same). It stopped working with the Droid I just got - it now uses the password on my
hosted domain and just keeps prompting me for an account over and over again. Not
being able to buy apps is ridiculously bad.
</what>
</comment>
<comment>
<author>seanlyn...@gmail.com</author>
<when>Tue, 10 Nov 2009 00:03:27 +0000</when>
<what>As of 2.0, this is now a defect, not an enhancement, as it prevents me from buying
apps entirely with an account that works fine with my Google Wallet.</what>
</comment>
<comment>
<author>ehfis...@gmail.com</author>
<when>Tue, 10 Nov 2009 03:03:16 +0000</when>
<what>I, too, cannot purchase apps in the Android market because of this defect.  I have
both a google apps and a gmail account configured on my Droid, and youQ&apos;Ed hope the
market would use the gmail account, but it doesnQ&apos;Et.

Too bad, because I was about to buy an app.  Hope this gets fixed soon.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Tue, 10 Nov 2009 03:17:51 +0000</when>
<what>Indeed, and the necesscity for a normal Google account is growing.  I canQ&apos;Et use 
applications like Google Listen, which naturally requires a Google account login.</what>
</comment>
<comment>
<author>Martin.B...@gmail.com</author>
<when>Wed, 11 Nov 2009 04:14:44 +0000</when>
<what>The Google Apps and regular Google accounts need to be frickenQ&apos;E interchangable andu
nified already. I am *so* tired of logging into Google Reader, Voice, Wave, GMail,
and more separately, as well as having weird duplicates in contacts. If you arenQ&apos;Et
actually going to unify the two separate, somewhat transparently equal but not
totally, authentication systems, at least let us buy on the Market.</what>
</comment>
<comment>
<author>ehfis...@gmail.com</author>
<when>Wed, 11 Nov 2009 23:14:18 +0000</when>
<what>Actually, it looks like my problem was because I was trying to use an Amex card to
buy stuff priced in GBP/EUR.  The error message just wasnQ&apos;Et very useful.  I added a
mastercard and itQ&apos;Es now using my gmail account and I can buy apps.</what>
</comment>
<comment>
<author>cerbstar...@gmail.com</author>
<when>Thu, 19 Nov 2009 01:56:41 +0000</when>
<what> Yes, I got this phone (Droid) for its apparently 
capabilities and find I cannot purchase any.  And 
seeing how long this ticket is open for, IQ&apos;Em 
returning the phone, and modifying my review for 
gearlive.com to warn Google apparently users 
away from Android.</what>
</comment>
<comment>
<author>chrisprice.id.au</author>
<when>Thu, 19 Nov 2009 02:06:00 +0000</when>
<what>Just an FYI:

I was able to get around this issue by signing up for a Google account using my
Google Apps email address (and the same password) so that my Apps email address
becomes my Google username.

Sign up:
https://www.google.com/accounts/NewAccount?continue=http%3A%2F%2Fwww.google.com%2FigQ&amp;Ecd=USQ&amp;Efollowup=http%3A%2F%2Fwww.google.com%2FigQ&amp;Ehl=enQ&amp;Eservice=igQ&amp;Eltmpl=default

As an aside, I then linked this account with my YouTube account to get around
login/sync issues I was having with the YouTube app.</what>
</comment>
<comment>
<author>cerbstar...@gmail.com</author>
<when>Thu, 19 Nov 2009 02:17:03 +0000</when>
<what>Too bad IQ&apos;Eve done this already, years ago: its the 
only way to use that email address for Google 
reader.  Unfortunately it doesnQ&apos;Et let you add the 
account as a Google account, you type in your 
name and address, and it picks up the fact that it 
is a Google apparently account.  IQ&apos;Em interested in 
how you got your Google Apps account to allow 
you to buy nonfree apparently from the android 
marketplace on the phone.</what>
</comment>
<comment>
<author>chrisprice.id.au</author>
<when>Thu, 19 Nov 2009 02:32:41 +0000</when>
<what>I donQ&apos;Et know why it doesnQ&apos;Et work for you; all I know is that I couldnQ&apos;Et buy apps in
the Market (it just asked for my password) until I did the above, and then I could.</what>
</comment>
<comment>
<author>d...@vidmck.com</author>
<when>Tue, 01 Dec 2009 01:12:08 +0000</when>
<what>IQ&apos;Em in the same position: IQ&apos;Eve ended up with three separate Google accounts as a
result of this!
1) IQ&apos;Eve got one account at my domain with Google Apps, which works fine.
2) IQ&apos;Eve got a second account using the Apps email address for Q&apos;Eeverything elseQ&apos;E
(Reader, Checkout, everything thatQ&apos;Es not available for Apps users). This feels more
or less transparent because the usernames match.
3) Now, IQ&apos;Eve had to get a third account for Market (which is stupid, because I
already had a Checkout account setup at point 2). I canQ&apos;Et see any reason for this
third account except that Apps users are a corner case that havenQ&apos;Et been considered
properly.</what>
</comment>
<comment>
<author>grizzly....@gmail.com</author>
<when>Thu, 10 Dec 2009 14:49:27 +0000</when>
<what>I donQ&apos;Et know why some are using a gmail account to access reader, youtube, picaso or
checkout. This is my process for a new user... create the user@MYDOMAIN.com in
Q&quot;Egoogle apps for my domainQ&quot;E, create the user@MYDOMAIN.com in youtube, reader, whatever. 

The problem is that me@MYDOMAIN.com works with google checkout but doesnQ&apos;Et work in
the Q&quot;EmarketQ&quot;E. </what>
</comment>
<comment>
<author>Martin.B...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:54:27 +0000</when>
<what>You said, Q&quot;EI donQ&apos;Et know why some are using a gmail account to access reader, youtube,
picaso or checkout.Q&quot;E

Reader doesnQ&apos;Et support Google Apps for your Domain. It only supports regular Google
accounts. If you login with an apps-for-domain account, it moves you back to a GMail
account. ThatQ&apos;Es why people are using GMail accounts -- itQ&apos;Es the only option.

Quite a few other Google services work like this too (though theyQ&apos;Eve been saying
theyQ&apos;Ere changing it Q&quot;Ereally soon nowQ&quot;E for a while).</what>
</comment>
<comment>
<author>Roger.Mi...@gmail.com</author>
<when>Sun, 13 Dec 2009 17:15:56 +0000</when>
<what>I too am suffering from this problem.  IQ&apos;Em also having problems with the My Maps 
Editor.  CanQ&apos;Et get logged into that with my Apps account (or my shadow Google account).

Very frustrating.</what>
</comment>
<comment>
<author>eim...@gmail.com</author>
<when>Sun, 13 Dec 2009 17:21:13 +0000</when>
<what>Same here, Market and Youtube and Picasa Uploader unusable.</what>
</comment>
<comment>
<author>Poskev...@gmail.com</author>
<when>Wed, 23 Dec 2009 22:27:23 +0000</when>
<what>Same problem here.  This Google Account issue really needs to be fixed.  Google 
Checkout works just fine on a PC using the same credentials.  ThereQ&apos;Es no reason it 
shouldnQ&apos;Et work on Android Market.   </what>
</comment>
<comment>
<author>stuart%c...@gtempaccount.com</author>
<when>Tue, 05 Jan 2010 17:20:52 +0000</when>
<what>This is also a problem for me. Android just doesnQ&apos;Et recognize my Apps account or my 
regular Google account (without gmail). Please fix this ASAP</what>
</comment>
<comment>
<author>DonCFul...@gmail.com</author>
<when>Wed, 06 Jan 2010 17:53:34 +0000</when>
<what>So frustrating I canQ&apos;Et use either my Apps account or Google Account. I refuse to set
up yet another account. So it looks like I wonQ&apos;Et be spending money on apps until they
fix this.

Google must be losing out on a ton of money on the Market because of this issue.</what>
</comment>
<comment>
<author>digitalh...@gmail.com</author>
<when>Wed, 13 Jan 2010 03:58:23 +0000</when>
<what>I canQ&apos;Et believe Google is still having trouble with respect to integrating Google
Domains.  Same issues here. Time for Google to bite the bullet, and get this working.</what>
</comment>
<comment>
<author>dconnor....@gmail.com</author>
<when>Sat, 16 Jan 2010 23:10:08 +0000</when>
<what>I am also having exactly the same problem.  I can synchronize email, contacts, 
calendar using my user@MYDOMAIN Google account and I can purchase products through 
Google checkout but I canQ&apos;Et purchase products through the market?  How can Google 
pass up a major revenue stream like this for so long?</what>
</comment>
</bug>
<bug>
<bugid>15584</bugid>
<title>Gallery3D a rotating problem of portrait images</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mhplus@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 03:06:57 +0000</openedDate>
<description>If a portrait mode image is displayed in the full screen view and It is
rotated to left side, then the image is not displayed correctly. It is
only displayed center area without left and right area. - Steps to
reproduce the problem (including sample code if appropriate). 1. A
portrait mode photo is displayed in fullscreen view 2. menu -Q&gt;E more
option -Q&gt;E rotate left. - What happened. you can see the cropped photo
without left/right side area. - What you think the correct behavior
should be. In the GridCameraManager.javaQ&apos;Es centerCameraForSlot() method
regards the photo is portrait by a theta value is (theta/90) % 2. and
the value can be minus value if the photo is rotated with left side.
But, In the GridDrawManager.javaQ&apos;Es drawFocusItems() method regards the
photo is portrait, if the theta value is ((theta/90)%2 == 1). This is
the problem. the theta value can be less then 0 if the image is rotated
by left. so It should be changed from Q&quot;Eboolean portrait = ((theta / 90)
% 2 == 1);Q&quot;E to Q&quot;Eboolean portrait = ((theta / 90) % 2) != 0Q&quot;E. This code
is located in GridDrawManager.java:432. I saw the bug first time in
Eclair version, and I have checked this bug in GingerBread Gallery3D
source. It can be reproduced any models used this codes. Please fix the
problem Thanks Minho Kang</description>
</bug>
<bug>
<bugid>10784</bugid>
<title>Android IMAP Email client duplicates sent mail on Domino server</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-09-19T17:53:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>brianorca</reportedBy>
<openedDate>Wed, 25 Aug 2010 23:31:39 +0000</openedDate>
<description>On Lotus Domino 6.54, running IMAP, configure Android email to use IMAP.
Send email. When the Domino sent folder is viewed, every message sent
from the Android is shown with many duplicates. Depending on other
settings, it could be 3, or it could be a few thousand. Every time it
syncs with the server, it sends a new copy of the sent mail. Adding as a
separate report because they closed #4761 The K9 client works fine, and
does not exhibit this bug.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 27 Aug 2010 17:44:02 +0000</when>
<what>I would love to look into this; do you know how to create a bugreport on the device?</what>
</comment>
<comment>
<author>reganeun...@gmail.com</author>
<when>Wed, 06 Oct 2010 23:03:49 +0000</when>
<what>Please, please, please if anyone is paying attention....this issue is basically the same one that I have been following here: http://code.google.com/p/android/issues/detail?id=4761

Search Google for Android Sent Mail Duplicate and youQ&apos;Ell see this is a problem for a lot of people.  Our University sent out a message recommending people use K9 Mail instead of the stock Android Email Client.  This has been a problem for me since I first purchased my Original Droid until and including now with Froyo.

I canQ&apos;Et believe a bug this big is not higher on the radar.  If someone really wants to know, I can illustrate with screen captures.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 26 Oct 2010 18:51:05 +0000</when>
<what>Sorry, but without some logging information, we donQ&apos;Et have much to go on....

HereQ&apos;Es some info about generating logs for Email.

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging, go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.
</what>
</comment>
<comment>
<author>jasonmun...@gmail.com</author>
<when>Wed, 17 Nov 2010 03:50:13 +0000</when>
<what>HereQ&apos;Es the notification from the University.  IQ&apos;Em working on the debug log now.
http://www.honors.niu.edu/its/email/groupwise/droid.shtml
</what>
</comment>
<comment>
<author>jasonmun...@gmail.com</author>
<when>Wed, 17 Nov 2010 04:50:02 +0000</when>
<what>Hi MBL, I tried to follow the bug report instructions, but, possibly because IQ&apos;Em not using exchange(?), (IQ&apos;Em using IMAP) the emaillog.txt file is not being generated.  I get the menu of checkboxes, but am unable to find any log files resulting. I donQ&apos;Et know how to send a Q&quot;EbugreportQ&quot;E by any other method...IQ&apos;Em not getting a Force Close or other error message with a Report button.
Thanks</what>
</comment>
<comment>
<author>ebbsonfl...@gmail.com</author>
<when>Tue, 04 Jan 2011 19:28:53 +0000</when>
<what>I know this hasnQ&apos;Et been looked at in awhile (and it appears the previous issue has been closed), but itQ&apos;Es still a problem. I have seen this happen with multiple Android devices at our company. 

HereQ&apos;Es the setup:
Android OS 2.2.1 (Happened with v1.6 as well)
Android E-Mail Client configured with IMAP (v2.2.2)
Mail Server: SmarterMail Enterprise 5.5


HereQ&apos;Es what IQ&apos;Eve found:
E-Mail application with IMAP Setup
- Begins to happen once a new message is created or if an existing message is replied to or forwarded
- Initially the newly sent message doesnQ&apos;Et show up in Sent, only shows after the account is refreshed
- When happening, a duplicate of the latest sent/forwarded message is made each time the Android mail client refreshes with the server (either manually or automatically)
- If I do a manual refresh from the Folder List or from the Sent folder, the message is generally not duplicated (although this does happen at times), but if I refresh while in the Inbox, it continues to duplicate the message.
- Issue re-appears with the latest sent message whether itQ&apos;Es a new message, a reply, or forward

As stated in other threads, this seems to happen with other mail server types and appears to be an issue with the IMAP configuration. K-9 Mail doesnQ&apos;Et exhibit any of these duplication issues.

I have also tried to enable logging, but all that I see created is emaillog.txt which contains the following:
[12:37:54] Logger| 

 --- New Log ---
[12:37:54] EAS SyncManager| !!! EAS SyncManager, onDestroy
[13:09:49] Logger| 

 --- New Log ---
[13:09:49] EAS SyncManager| !!! EAS SyncManager, onDestroy
[13:09:53] Logger| 

 --- New Log ---
[13:09:53] EAS SyncManager| !!! EAS SyncManager, onDestroy

Would be happy to provide more information, or gather more through logging, but donQ&apos;Et have any ideas. Would appreciate it if anyone else might. Thanks.</what>
</comment>
<comment>
<author>th...@thijsschreijer.nl</author>
<when>Wed, 05 Jan 2011 21:49:11 +0000</when>
<what>I updated the older issue for this with some detailed log info, see entry 100 here;  http://code.google.com/p/android/issues/detail?id=4761</what>
</comment>
<comment>
<author>jcraw...@egrps.org</author>
<when>Tue, 19 Apr 2011 13:19:03 +0000</when>
<what>I know this one is about Domino, but issue #4761 was closed.

I manage a GroupWise mail server for a public school in Michigan. I used to allow staff personal devices/clients to POP/IMAP to retrieve their mail.

I am seeing this identical issue across multiple devices (Droid, Incredible, Evo, Droid X, etc.) and OS versions (2.x) and have been forced to disable IMAP for all personal devices.  I have moved many clients to POP and NovellQ&apos;Es Data Synchronization product as a workaround.  As an administrator and all around Google fan; it sucked having to tell all of my users that functionality was being removed because of a bug in Android and not that other company that starts with the same letter...

Jeff Crawford
Manager of Networking and Security
East Grand Rapids Public Schools</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 27 Apr 2011 21:02:53 +0000</when>
<what>If any of you could create a temporary account for us to test with, IQ&apos;Ed be happy to do so.  Please contact me at my @google.com address.</what>
</comment>
<comment>
<author>th...@thijsschreijer.nl</author>
<when>Wed, 27 Apr 2011 21:36:32 +0000</when>
<what>How would I be able to contact you there, canQ&apos;Et get a hold of a way to do that. Any way, wouldnQ&apos;Et mind setting up a MAPI account for test purposes, you can contact me at
Thijs:YouKnowWhatToTypeHere:ThijsSchreijer.nl

Thijs.</what>
</comment>
<comment>
<author>AnthonyS...@gmail.com</author>
<when>Mon, 19 Sep 2011 17:49:10 +0000</when>
<what>Has this issue been resolved? IQ&apos;Em experiencing the same thing using imap with smartermail. I would like to know how to fix the issue if someone here has figured it out. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 17:53:54 +0000</when>
<what>This is fixed in the sources, but the fix will probably not become available until ICS is released.</what>
</comment>
</bug>
<bug>
<bugid>15453</bugid>
<title>Select all doesnQ&apos;Et work in the browser</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eero.vaa...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 11:43:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>eero.vaa...@gmail.com</author>
<when>Sat, 12 Mar 2011 11:46:33 +0000</when>
<what>Pressing menu+a results in Q&quot;Eadd bookmarkQ&quot;E instead of Q&quot;Eselect allQ&quot;E. Besides, Q&quot;Eselect allQ&quot;E is missing from the context menu.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:58 +0000</when>
<what></what>
</comment>
<comment>
<author>eero.vaa...@gmail.com</author>
<when>Fri, 24 Jun 2011 09:16:36 +0000</when>
<what>?</what>
</comment>
<comment>
<author>simon....@gmail.com</author>
<when>Wed, 06 Jul 2011 11:28:32 +0000</when>
<what>*Bump*

Device: HTC Desire Z

Also scroll button only goes through the website ellements, and canQ&apos;Et scroll through text fields when selected.
All other hotkeys are stuck on browser mode and donQ&apos;Et change to text edit when in a text field.</what>
</comment>
</bug>
<bug>
<bugid>1024</bugid>
<title>Reply to email with address that email was sent to</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T18:37:50.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>10</stars>
<reportedBy>gianni.dalerta</reportedBy>
<openedDate>Thu, 23 Oct 2008 20:27:44 +0000</openedDate>
<description>The ability to reply to email sent to the andriod with the domain sent
to. For example I have domains xyz.com and zyx.com. I would like to
reply to emails from xyz.com with xyz.com not the primary email address
setup. Also this would be great to do with the calendar event requests
both online and on the phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:32:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:33:27 +0000</when>
<what></what>
</comment>
<comment>
<author>dfasdfas...@gmail.com</author>
<when>Wed, 03 Jun 2009 15:51:47 +0000</when>
<what>agree, big must have this.</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Wed, 03 Jun 2009 15:57:13 +0000</when>
<what>Just a friendly reminder... if youQ&apos;Ere about to post a comment that says Q&quot;Eme too!Q&quot;E or
Q&quot;EyouQ&apos;Eve got my voteQ&quot;E or Q&quot;E+1Q&quot;E... please just star this issue and leave the
comments-space clean.  When you star the issue, your vote counts.  Issues with a
larger number of people starring the issue are likely going to get more attention. 
More comments, however, are just going to clutter the system and annoy those who have
already starred the issue, possibly encouraging them to unstar the issue, lowering
its perceived importance.  Again, comments should be used to update progress on the
issue itself, not for voting... please leave this to the star.  Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:42:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:37:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9900</bugid>
<title>Getting Error 100 in Android Media Player on Google Nexus</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>kiranchowkewar@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 06:06:30 +0000</openedDate>
<description>Steps to create issue: 1. Start video in media player 2. Press home in
between 3. Again click on video player I find Error Code 100 means
content length set in header of player is out of range. But I am not
sure on this. Can anybody please help me out in following error: 19
03:31:48.091: INFO/http server(1778): ERROR writing data to socket :
Broken pipe 07-19 03:31:48.091: INFO/http server(1778): END 1267 07-19
03:31:48.091: INFO/http server(1778): random /pyspygvxyhojxepf / real
/sdcard/VIDEO.SV/Trans1/PD.SV/STREAM/TF1PD.m4s 07-19 03:31:48.091:
INFO/http server(1778): File open ok 07-19 03:31:48.099:
INFO/PlayerDriver(1920): buffering (86) 07-19 03:31:58.552:
INFO/PlayerDriver(1920): buffering (86) 07-19 03:32:01.716:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.716: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.724:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.724: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.739:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.739: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.739:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.739: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.739:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.747: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.747:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.747: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.747:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.755: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.755:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.755: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.755:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.763: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.778:
ERROR/PVOMXAudDecNode(1920): Ln 1953 OMX_EventError nData1 -2147479541
nData2 0 07-19 03:32:01.778: ERROR/PVOMXAudDecNode(1920): Ln 1953
OMX_EventError nData1 -2147479541 nData2 0 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 44) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.833:
WARN/MediaPlayer(1778): info/warning (1, 16) 07-19 03:32:01.841:
DEBUG/TI_Video_Decoder(1920): VIDDEC_LCML_Callback():8180 DSP MMU_Fault
07-19 03:32:01.966: INFO/ServiceManager(987): service
Q&apos;Emedia.audio_flingerQ&apos;E died 07-19 03:32:01.966: INFO/ServiceManager(987):
service Q&apos;Emedia.playerQ&apos;E died 07-19 03:32:01.966:
INFO/ServiceManager(987): service Q&apos;Emedia.cameraQ&apos;E died 07-19
03:32:01.966: INFO/ServiceManager(987): service Q&apos;Emedia.audio_policyQ&apos;E
died 07-19 03:32:01.966: WARN/MediaPlayer(1778): MediaPlayer server
died! 07-19 03:32:01.966: ERROR/MediaPlayer(1778): error (100, 0) 07-19
03:32:01.966: WARN/AudioSystem(1026): AudioFlinger server died! 07-19
03:32:01.981: WARN/AudioSystem(1026): AudioPolicyService server died!
07-19 03:32:01.989: INFO/http server(1778): ERROR writing data to socket
: Connection reset by peer 07-19 03:32:01.989: INFO/http server(1778):
END 551 07-19 03:32:01.989: ERROR/MediaPlayer(1778): start called in
state 0 07-19 03:32:01.989: ERROR/MediaPlayer(1778): error (-38, 0)
07-19 03:32:01.997: INFO/MediaPlayer(1778): Info (1,16) 07-19
03:32:01.997: INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:01.997:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:01.997:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:01.997:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:01.997:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:01.997:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:01.997:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,44) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
INFO/MediaPlayer(1778): Info (1,16) 07-19 03:32:02.005:
ERROR/MediaPlayer(1778): Error (100,0) 07-19 03:32:02.005:
DEBUG/VideoView(1778): Error: 100,0 07-19 03:32:02.005:
ERROR/MoviePlaybackActivity(1778): Error occurred while playing video,
error code :: 0 07-19 03:32:02.130: INFO/NotificationService(1026):
enqueueToast pkg=com.sandisk.slotvideo
callback=android.app.ITransientNotification$Stub$Proxy@4473ef40
duration=1 07-19 03:32:02.153: ERROR/MediaPlayer(1778): Error (-38,0)
07-19 03:32:02.153: DEBUG/VideoView(1778): Error: -38,0</description>
<comment>
<author>p4nnous@gmail.com</author>
<when>Sun, 26 Dec 2010 18:14:57 +0000</when>
<what>+1 Me too!

12-26 19:12:08.175: ERROR/MediaPlayer(743): error (100, 0)
12-26 19:12:08.175: ERROR/MediaPlayer(743): error (100, 0)
12-26 19:12:08.175: ERROR/MediaPlayer(743): error (100, 0)
12-26 19:12:08.175: ERROR/MediaPlayer(743): error (100, 0)
12-26 19:12:08.175: ERROR/MediaPlayer(743): error (100, 0)
12-26 19:12:08.185: ERROR/MediaPlayer(857): Error (100,0)
12-26 19:12:08.185: ERROR/MediaPlayer(743): Error (100,0)
12-26 19:12:08.195: ERROR/MediaPlayer(743): Error (100,0)
12-26 19:12:08.195: ERROR/MediaPlayer(718): Error (100,0)
</what>
</comment>
<comment>
<author>sudheerk...@gmail.com</author>
<when>Wed, 09 Nov 2011 14:16:09 +0000</when>
<what>Hello,

Me too getting the same type of error when I am trying to play rtsp streams coming from IP camera in Android. If any one solved this, Kindly help me!!</what>
</comment>
</bug>
<bug>
<bugid>2867</bugid>
<title>API for reading notifications/Logs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>sujay.co...@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 14:43:19 +0000</openedDate>
<description>please provide an api for reading the notifications Q&amp;E/or Logs from
code... this would save a lot of development time Q&amp;E also itQ&apos;Ell give an
opportunity to create apps that actually interact with the userQ&apos;Es workin
history also itQ&apos;Ell mean that apps will be able to interact very well
with apps from other developers... say we can have a LogManager Q&amp;E
LogListener similar to location management, instead of requesting for
particular provider weQ&apos;Ed be requesting for particular tags...
logManager.requestUpdates(String tag, LogListener logListener, int
logLevel); in the logListener we should be receiving Time, PID Q&amp;E Message
in an OnLogAdded method as parameters...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:09:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9434</bugid>
<title>Exceptions (application wise) from screen lock / orientation lock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>viktor.m...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 11:15:39 +0000</openedDate>
<description>I request the ability to set exceptions, by choosing applications in a
list, from the orientation lock. For example, I almost never view the
browser in landscape mode and therefore mostly set automatic orientation
to off. But viewing landscape photos requires automatic orientation to
be on to view the photos w/o black borders. It would be very convenient
to define which applications that are allowed to be viewed in landscape
mode so that I donQ&apos;Et need to switch a screen lock widget every time I
want to access the gallery for example.</description>
</bug>
<bug>
<bugid>7842</bugid>
<title>Need a Q&quot;Econvert google doc or HTML to PDF documentQ&quot;E API w/ image support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kenk...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 12:59:15 +0000</openedDate>
<description>With Google Cloud Print, we need to be able to generate PDFs *on the
phone* to send to it. Please consider adding a Q&quot;Egenerate PDFQ&quot;E API that
will convert HTML (or a google doc if we can programmatically generate a
google doc in Android which would be another nice API to add) w/
embedded image links to a PDF file. We will then be able to send this to
Cloud Print or email it, etc...</description>
</bug>
<bug>
<bugid>8269</bugid>
<title>bluetooth doesnQ&apos;Et support voice dialing</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-12T18:50:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>artisanc...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 19:52:57 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 May 2010 20:50:49 +0000</when>
<what>Issue 8270 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 12 May 2010 18:50:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10333</bugid>
<title>Number Format Percent Instance</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-08-12T17:53:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>kendrick...@hotmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 23:26:04 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate).
Log.d(Q&quot;EQ&quot;E,NumberFormat.getPercentInstance().format(Q&quot;E100Q&quot;E)) //on 1.6 (my
touch 3g) produces 100% //on 2.2 (nexus one) produces 10,000% - More
Info. Language is usa english.... - What you think the correct behavior
should be. 100%</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 Aug 2010 04:55:19 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 17:53:38 +0000</when>
<what>this is the correct behavior. iQ&apos;Eve improved the documentation in a future release:

    /**
     * Returns a {@code NumberFormat} for formatting and parsing percentage
     * values for the userQ&apos;Es default locale.
     * See Q&quot;EQ&lt;Ea href=Q&quot;E../util/Locale.html#default_localeQ&quot;EQ&gt;EBe wary of the default localeQ&lt;E/aQ&gt;EQ&quot;E.
     *
     * Q&lt;EpQ&gt;EThe {@code NumberFormat} returned by this method should only be used
     * to format floating-point numbers typically between 0 and 1 (with 1 being 100%).
     * A value such as 0.53 will be treated as 53%, but 53.0 (or the integer 53) will be
     * treated as 5,300%, which is rarely what you intended.
     */
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:57:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13</bugid>
<title>FileLock.release throws IOException</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:28:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>zhanghua...@gmail.com</reportedBy>
<openedDate>Thu, 22 Nov 2007 01:36:02 +0000</openedDate>
<description>public void testFileLock() throws Exception { String fileName =
getDataDir() + Q&quot;E/fileLock.testQ&quot;E; RandomAccessFile raf = new
RandomAccessFile(fileName, Q&quot;ErwQ&quot;E); FileLock lock =
raf.getChannel().tryLock(); raf.write(Q&quot;Ehello,worldQ&quot;E.getBytes());
lock.release(); raf.close(); } It should run without any exception, but
I got an IOException when running against Android. IQ&apos;Em using
jdk1.6.0_03, eclipse3.3, Windows XP with SP2</description>
<comment>
<author>zhanghua...@gmail.com</author>
<when>Thu, 22 Nov 2007 01:37:46 +0000</when>
<what>Adding raf.seek(0) before lock.release makes the test pass. 

  raf.write(Q&quot;Ehello,worldQ&quot;E.getBytes()); 
  raf.seek(0); // Workaroud
  lock.release();   
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:22:32 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>onora...@gmail.com</author>
<when>Thu, 21 Aug 2008 22:55:38 +0000</when>
<what></what>
</comment>
<comment>
<author>vinbaker...@gmail.com</author>
<when>Sat, 25 Oct 2008 23:55:01 +0000</when>
<what>IQ&apos;Em not a techy, not thatQ&apos;Es its anything wrong with being a techy. But the menus jump back to the 
begininh instead of where one left off at that came to be annoying. Its a few issues that Ive encountered 
when I would download the software I would get a message that it could not be installed on the screen, 
BUT from the menu at top of the screen it would state that it was installed successfully. While typing here 
the screen refused to scroll over so I could see what I was typing.  Also when a file is downloaded where 
can one find out where it was downloaded to or stored!? Thanks I will keep you all informed of other 
issues.</what>
</comment>
<comment>
<author>vinbaker...@gmail.com</author>
<when>Sat, 25 Oct 2008 23:59:14 +0000</when>
<what>I apologize these issues are with the G1 interfece. Thanks again! ,-)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:28:54 +0000</when>
<what>Closing old issues that predate 1.0 - please file a new report if this issue is still
relevant on 1.0 or later.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:30:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 01:31:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:54:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9811</bugid>
<title>Bluetooth last called log does not update</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-15T19:45:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 15:21:22 +0000</openedDate>
<description>After dialling via an in car bluetooth system the number is not shown in
the bluetooth system call log. Steps: 1. Connect phone to bluetooth in
car system 2. Dial any contact 3. Select recent calls 4. Note that
contact does not appear in list. Note: This worked correctly in Android
1.x - I suspect the last dialled call log is not being repushed to the
bluetooth car system after a call has been made.</description>
<comment>
<author>Zonj...@gmail.com</author>
<when>Thu, 15 Jul 2010 15:25:56 +0000</when>
<what>Android 2.1-update1
T-Mobile Mini Pulse</what>
</comment>
<comment>
<author>Zonj...@gmail.com</author>
<when>Thu, 15 Jul 2010 15:27:14 +0000</when>
<what>Duplicate - please delete
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 15 Jul 2010 19:45:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7942</bugid>
<title>Faulty MediaRecorder setVideoSize( ) has no effect at all</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>rainn...@gmail.com</reportedBy>
<openedDate>Sat, 24 Apr 2010 02:46:39 +0000</openedDate>
<description>When using MediaEncoder for capturing video, I found that the call
setVideoSize has no effect at all. It doesnQ&apos;Et change the video encoder
setting. Reproduce: As the Android document say, we should use this call
just before prepare() .... recorder.setVideoSize(640, 480);
recorder.prepare(); .... - What happened: The output video resolution is
always 320 x 240. No matter what values are being used in
setVideoSize(). Please fix it.</description>
<comment>
<author>pop...@gmail.com</author>
<when>Fri, 22 Apr 2011 10:17:38 +0000</when>
<what>I am facing the same issue.
I have a surface view for the camera, start preview at 640x480, which works OK.
But when I started to record video, regardless re-specifying the video size to MediaRecorder or not, it just drops to 320x240.
But the internal video recorder can preview Q&amp;E record at 640x480!
My phones are MOTO Defy(Android 2.2.1) and Coolpad D530(Android 2.1).
Any solutions to this?</what>
</comment>
<comment>
<author>strig...@gmail.com</author>
<when>Thu, 30 Jun 2011 00:53:15 +0000</when>
<what>I managed to fix this issue in an Optimus One (P500), guess it should work in other devices too. What I figured out is that MediaRecorder is quite picky on the order parameters are set. To make setVideoSize work I had to set it after OutputFormat but before VideoEncoder. 

Hope that helps someone out...</what>
</comment>
<comment>
<author>JoeJC...@gmail.com</author>
<when>Tue, 16 Aug 2011 09:11:25 +0000</when>
<what>I also managed to fix this using an HTC Desire whilst setting up a mediarecorder using H64. I fixed it the same way as Comment #2.

To fix: call setVideoSize() after setOutputFormat() and before VideoEncoder().</what>
</comment>
</bug>
<bug>
<bugid>14894</bugid>
<title>Gingerbread SIP Client hangs up on Wifi AP roaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Lars.Ben...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 12:39:37 +0000</openedDate>
<description>Steps to reproduce the problem: Make a SIP call with the Gingerbread SIP
client and walk to a different AP which is part of the same WLAN network
(same SSID and security settings). What happenes: The call is terminated
as soon as the phone associates with the new AP. Expected behavior: As
neither the IP nor any other network settings have changed the call
should just continue.</description>
<comment>
<author>mobilemu...@gmail.com</author>
<when>Thu, 01 Sep 2011 21:24:41 +0000</when>
<what>I see the same wifi behaviour on all devices i have tested that it doesnQ&apos;Et do ap to ap roaming properly. is there a fix for this?</what>
</comment>
<comment>
<author>wdee...@gmail.com</author>
<when>Thu, 10 Nov 2011 16:25:48 +0000</when>
<what>Hello, same problem here:

Make a call from the native SIP client on CM7.1/Android 2.3.7 to an Asterisk-server and youQ&apos;Ell be disconnected once the WiFi changes the access point.

A call with the same SIP-account with CSipSimple persists while roaming.

Logcat of the failing call attached, maybe somebody has an idea what could be the cause.</what>
</comment>
</bug>
<bug>
<bugid>17746</bugid>
<title>Market on a 3.0 tablet does not show tablet-specific apps after syncing with a 2.3 smartphone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>idan.fru...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 14:13:46 +0000</openedDate>
<description>After syncing apps with a Nexus one (Gingerbread 2.3.4) device, market
on an eee pad transformer (Honeycomb 3.01) does not show tablet-specific
apps anymore, only general android apps. There should be an option to
control the filtering of apps display on market according to intended
usage, not just compatibility.</description>
</bug>
<bug>
<bugid>9192</bugid>
<title>Car home add option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>denis.c...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jun 2010 00:09:01 +0000</openedDate>
<description>We need to make more settings for car home dock to be able - disable car
home menu when use car dock! ( navigation getQ&apos;Es stack if incoming call
appears)Q&quot;Eon nexus one AndroidQ&quot;E :) thanks</description>
</bug>
<bug>
<bugid>597</bugid>
<title>Simulated power draw / battery life?</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 02 Apr 2008 22:18:12 +0000</openedDate>
<description>Would it be possible to add a feature to the emulator to simulate
battery life? The full range of power management features could be
enabled (screen dimming and idle power off, etc), with an estimation
routine in place for CPU load, display, hardware bus, etc. That way, we
could determine alternate design strategies to meet practical
limitations in our software, ultimately to protect end users from a
less-than-satisfactory battery life.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:47:11 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:04:35 +0000</when>
<what></what>
</comment>
<comment>
<author>ishayoga...@gmail.com</author>
<when>Thu, 18 Jun 2009 08:42:00 +0000</when>
<what>I am looking forward for this future.
Bhojan Anand</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:27:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13978</bugid>
<title>Nexus S in call volume cannot be changed </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ashley.b...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 16:42:52 +0000</openedDate>
<description>Nexus S in call volume way too loud and cannot be changed. Lots of
people suffering with the same problem. Do a google search!</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 13 Jan 2011 19:14:15 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>alex.m.s...@gmail.com</author>
<when>Thu, 27 Jan 2011 16:28:05 +0000</when>
<what>the issue is very much related with the Android source code. it is all in the poor software quality that you (read the Google development team) have released way too warly to score a quick buck.
if you set the volume to maximum then you can start reducing the volume but this is not a viable solution. so i think you should reconsider your postion.</what>
</comment>
</bug>
<bug>
<bugid>11393</bugid>
<title>the pthread kernel_id of the main thread is broken in Android because the kernel id is not adjusted after a fork (ie, after zygote forks)</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>kou...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 08:24:45 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
In Android JNI library, create a new thread. From the new thread, send a
signal to the main thread. - What happened. EPERM failure. - What you
think the correct behavior should be. It should work. There is a bug in
pthreads where if one forks a thread, subsequent pthread related calls
against the forked thread will be called against the parentQ&apos;Es thread:
The pthread structure (trimmed for brevity) is this: typedef struct
pthread_internal_t { pid_t kernel_id; } The bug is as follows: Thread A
is running as the main thread in a process. The kernel_id of A is 0. A
is forked to create B (whoQ&apos;Es kernel_id is now 1). Inspecting the
pthread_internal_t of B reveals that the kernel_id in the pthread
structure is still 0. Attempting to call pthread_kill to send signals to
Q&quot;EBQ&quot;E results in sending signals to the thread with kernel_id 0, which is
A. This is a serious issue, as ALL Android apps are initially forked off
zygote. So sending any signals to the main thread of an Android app
results in an EPERM error, as the signal is issued against the still-
running zygote process, which is running in the context of a different
user. I think the fix to this issue would be to use clone/sys_clone as
the underlying implementation of fork and pass the CLONE_CHILD_SETTID
and Q&amp;Epthread_internal_t-Q&gt;Ekernel_id as the 5th argument. I tested this in
a local Android build, but it seems that it breaks dalvik/zygote, which
are expecting certain buggy behavior. The workaround is to use
gettid/tkill instead of pthread_self and pthread_kill.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 19:58:44 +0000</when>
<what></what>
</comment>
<comment>
<author>kou...@gmail.com</author>
<when>Wed, 22 Sep 2010 20:03:26 +0000</when>
<what>Here is some sample code demonstrating the underlying problem with pthreads:

#include Q&lt;Estdio.hQ&gt;E
#include Q&lt;Eunistd.hQ&gt;E
#include Q&lt;Efcntl.hQ&gt;E
#include Q&lt;Epthread.hQ&gt;E

typedef struct pthread_internal_t
{
    struct pthread_internal_t*  next;
    struct pthread_internal_t** pref;
    pthread_attr_t              attr;
    pid_t                       kernel_id;
    pthread_cond_t              join_cond;
    int                         join_count;
    void*                       return_value;
    int                         intern;
    __pthread_cleanup_t*        cleanup_stack;
    void**                      tls;         /* thread-local storage area */
} pthread_internal_t;

int main(int argc, char** argv) {
	int pid =  fork();
	int self = pthread_self();
	pthread_internal_t* t = (pthread_internal_t*)self;
	printf(Q&quot;E%d %d %d\nQ&quot;E, pid, t-Q&gt;Ekernel_id, gettid());

	// 7196 7195 7195
	// 0 7195 7196

	// Note that the internal kernel ids are the SAME after fork. This is wrong!

	return 0;
}

</what>
</comment>
</bug>
<bug>
<bugid>4372</bugid>
<title>Multipe accounts, reply Q&amp;E drafts in Android Gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>7</stars>
<reportedBy>gia...@gmail.com</reportedBy>
<openedDate>Mon, 26 Oct 2009 11:44:48 +0000</openedDate>
<description>IQ&apos;Em running Android Gmail 1.5 upgraded last week to 1.6 on HTC Magic.
IQ&apos;Eve mutiple accounts defined in my Desktop Gmail, and IQ&apos;Eve ticked
Q&apos;EReply from the same address the message was sent toQ&apos;E in the desktop
settings. On my desktop computer, replying is always using correct
Q&apos;EFromQ&apos;E (the one the original message was sent to). On my Android Gmail,
this is correct if IQ&apos;Em quickly typing Q&amp;E sending the reply, with no Draft
saving. If the reply is saved to drafts (switching to another
application for example, getting a phone call, etc), resuming editing
from draft and sending make message sent with default account!</description>
<comment>
<author>gia...@gmail.com</author>
<when>Mon, 26 Oct 2009 11:54:58 +0000</when>
<what>In addition to this bug, the Android system is very poor for users having multiple accounts in their 
gmail.
- You cannot choose which Q&apos;EFromQ&apos;E to use when creating a new message in the Gmail application.
- Same problem with android-optimized web version of Gmail

Only way to write a message having a Q&apos;EFromQ&apos;E different from the default is using third party browser 
(Opera mini, or Steel), configure it to use desktop user-agent (if anroid user-agent is used, you 
are redirected to Android optimized version), and go to m.gmail.com ... This very basic mobile-
optimized html version of gmail do have the option of choosing Q&apos;EFromQ&apos;E in a drop-down list of 
configured accounts (like desktop Gmail version) !</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:10:21 +0000</when>
<what>Please file separate reports for the different issues, only one issue will be
considered in each report.</what>
</comment>
<comment>
<author>gia...@gmail.com</author>
<when>Tue, 03 Nov 2009 17:32:21 +0000</when>
<what>OK, forget the comment (which is a enhancment request already in 
http://code.google.com/p/android/issues/detail?id=1664).
Original post in a single issue: custom Q&apos;EFromQ&apos;E is forgotten when the message is saved 
to drafts.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>14112</bugid>
<title>Add Go language support to NDK</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-18T18:55:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lost.goblin</reportedBy>
<openedDate>Tue, 18 Jan 2011 13:26:15 +0000</openedDate>
<description>It would be very nice if the NDK included support for writing Andriod
apps in Go. Go is an ideal language for writing Android applications,
with much greater CPU and memory efficiency than Java while providing
the conveniences of garbage collection, a very cool and lightweight type
system and great support for concurrency.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 18:55:31 +0000</when>
<what>Thanks for the suggestion! However, we have no plans to support languages other than Java and C/C++ for Android development. Languages that can produce object code that can link against the NDK libraries may still work; so in other words, you should contact the Go developers. If Go can compile code that can link against Bionic and NDK libraries, you may still be able to use Go.</what>
</comment>
</bug>
<bug>
<bugid>11451</bugid>
<title>WebKit browser doesnQ&apos;Et support SMS hyperlinks with msg body</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>leefdav...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 14:20:48 +0000</openedDate>
<description>Visit a web page with a hyperlink in this format:
smsto:60550?body=some+words+to+send Clicking the link should launch the
text messaging application, pre-filling the destination address with
60550 and the message body with Q&quot;Esome words to sendQ&quot;E. But it doesnQ&apos;Et
work with the body parameter included - instead, the messaging client
opens, but neither field is pre-filled. RFC 5724 defines the behavior of
Q&quot;EsmsQ&quot;E scheme hyperlinks: http://tools.ietf.org/html/rfc5724 The Android
webkit browser needs to support the body parameter inclusion.</description>
</bug>
<bug>
<bugid>11968</bugid>
<title>The Search option in Maps remains same even when you change the language back and forth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 02:02:49 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Go to
Settings--Q&gt;ELanuguage Q&amp;E Keyboard --Q&gt;E Select Locale and select Q&quot;EEspanolQ&quot;E
2. Go to Maps from Menu select Q&quot;EIndicacionesQ&quot;E(Directions) 3. You see
itQ&apos;Es in Espanol 4. Press home key and go to homescreen. 5. Go to
Settings--Q&gt;ELanuguage Q&amp;E Keyboard --Q&gt;E Select Locale and select Q&quot;EEnglishQ&quot;E
6. Go to Maps from Menu select Q&quot;EDirectionsQ&quot;E - What happened. It shows
all in ESPANOL - What you think the correct behavior should be. It
should shows all in English. For more details please check the log
attached.</description>
</bug>
<bug>
<bugid>19558</bugid>
<title>Android default hardware accelerated Video Player with subtitles: txt, srt, etc...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>raider00...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 17:56:57 +0000</openedDate>
<description>read summary</description>
</bug>
<bug>
<bugid>12607</bugid>
<title>Does not keep time filter to Q&apos;ETodayQ&apos;E when changing categories inYoutube</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 03:02:55 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Launch YouTube Q&gt;E
Press menu Q&gt;E search Q&gt;E enter a key word in the search. 2. Select a video
from the search result to view. 3. To search by category. Press menu
again and Select a category from the list. 4. Change the settings to
filter videos by time (today, this week, this month, all time). Set time
for today. 5. Search for videos by categories again. 6. See the time
filter. - What happened. When changing categories, the time filter
changes from Q&quot;ETodayQ&quot;E to Q&quot;EThis WeekQ&quot;E. - What you think the correct
behavior should be. The time filter should maintain Q&quot;ETodayQ&quot;E. For more
details please check the log attached.</description>
</bug>
<bug>
<bugid>242</bugid>
<title>AnimationListener not called</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-14T08:51:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dominik....@gmail.com</reportedBy>
<openedDate>Wed, 13 Feb 2008 19:45:54 +0000</openedDate>
<description>An AnimationListener registered on an animation of type AnimationSet is
not invoked. Can be reproduced with
com.google.android.samples.view.Animation2 from the ApiDemos Sample
application. Register a simple logging animation listener class
LogAnimationListener implements AnimationListener { @Override public
void onAnimationEnd() { Log.i(Q&quot;EAnimQ&quot;E, Q&quot;ELogAnimationListener:
onAnimationEnd calledQ&quot;E); } @Override public void onAnimationRepeat() {
Log.i(Q&quot;EAnimQ&quot;E, Q&quot;ELogAnimationListener: onAnimationRepeat calledQ&quot;E); }
@Override public void onAnimationStart() { Log.i(Q&quot;EAnimQ&quot;E,
Q&quot;ELogAnimationListener: onAnimationStart calledQ&quot;E); } } then this listener
is only called for the Cross fade and Hyperspace animations. For the
Push up and Push left animations (both defined as set animations in the
resources) the listener is not called. Dominik</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 13 Feb 2008 20:36:42 +0000</when>
<what>Hi,

Does this happen with M3 or M5? This should be fixed in M5.</what>
</comment>
<comment>
<author>dominik....@gmail.com</author>
<when>Thu, 14 Feb 2008 08:45:42 +0000</when>
<what>Happened with M3. Just installed M5 and realized, that this bug is fixed. Thanks.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 14 Feb 2008 08:51:01 +0000</when>
<what>Thanks for checking! Note that you might still have trouble with onAnimationRepeat() and AnimationSet but a fix 
is planned.</what>
</comment>
</bug>
<bug>
<bugid>32</bugid>
<title>Programmatically working with the View API is awkward both in LayoutParams and constructor requirements</title>
<status>Released</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2008-02-07T23:56:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 08:56:59 +0000</openedDate>
<description>The View API is very awkward, the requirement of passing the application
context to every View instance seems Q&quot;EoddQ&quot;E given that views are a part
of a hierarchy. The layout params inner class is worse. The add method
that doesnQ&apos;Et take a layout params throws an exception when invoked, when
passing a LayoutParams from Q&quot;EViewGroupQ&quot;E we get an exception too. This
requires all code to be aware of the particular class instance and
prevents generic code to build ViewGroups. E.g.: layout.addView(v, new
LinearLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.FILL_PARENT)); This code is remarkably long for
something as trivial as that, I can possibly make it shorter with static
imports but not by much... I donQ&apos;Et see a reason why every layout would
need its own type of LayoutParams and why I canQ&apos;Et reuse a single layout
params such as: public static final ViewGroup.LayoutParams FILL_BOTH =
ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.FILL_PARENT); layout.addView(v, FILL_BOTH);
Additionally I would expect: layout.addView(v); To work without throwing
an exception on all containers using a sensible default.</description>
<comment>
<author>shai.al...@gmail.com</author>
<when>Sat, 19 Jan 2008 09:51:41 +0000</when>
<what>Almost forgot: In some cases layout params is extended so additional state can be
stored in it... This is not a problem. For security reasons the layout params should
be copied anyway once its passed to the class (prevent external mutation) so when
passing a layout params an instanceof can be used to determine if the additional
state exists in the argument appropriately. </what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:29:17 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 22:23:39 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 23:56:39 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>443</bugid>
<title>Bitmap.compress(...) PNG quality hint</title>
<status>Declined</status>
<owner>r...@google.com</owner>
<closedOn>2008-05-12T19:06:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vestera...@gmail.com</reportedBy>
<openedDate>Tue, 11 Mar 2008 15:22:26 +0000</openedDate>
<description>I wonder about the quality hint in the Bitmap.compress(...)-function.
The javadoc says: [b]quality[/b] Hint to the compressor, 0-100. 0
meaning compress for small size, 100 meaning compress for max quality.
Now thats fine and logical for the JPEG-compressor, but for the PNG-
compressor shouldnQ&apos;Et it be 1-8 (BitsPerPixel for PNG-8) or 24 (for
PNG-24)?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:44:48 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Tue, 11 Mar 2008 21:04:26 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 19:06:39 +0000</when>
<what>An engineer has investigated this issue and had the following remarks:

The compressors do not ever reduce the bits-per-pixel explicitly. We do not support
automatically converting a high-res image (e.g. 24bit) down to an index-based one.

PNG ignores the quality hint, as it is a lossless format. I will update the docs to
reflect this.</what>
</comment>
</bug>
<bug>
<bugid>15560</bugid>
<title>NPE during editing a layout (TabHost)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-17T00:27:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 22:48:59 +0000</openedDate>
<description>I receive in the grapical editor a NPE (see below) if I try to open the
following layout resource: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ETabHost xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@android:id/tabhostQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;E Q&lt;ELinearLayout
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;E Q&lt;ETabWidget
android:id=Q&quot;E@android:id/tabsQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/TabWidgetQ&gt;E Q&lt;EFrameLayout
android:id=Q&quot;E@android:id/tabcontentQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;E Q&lt;EButton android:id=Q&quot;E@+id/tab1Q&quot;E
android:text=Q&quot;EThis is a buttonQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;EButton
android:id=Q&quot;E@+id/tab2Q&quot;E android:text=Q&quot;EThis is another buttonQ&quot;E
android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;ETextView
android:id=Q&quot;E@+id/tab3Q&quot;E android:text=Q&quot;EThis is a textQ&quot;E
android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;EQ&lt;E/TextViewQ&gt;E Q&lt;E/FrameLayoutQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/TabHostQ&gt;E java.lang.NullPointerException at
android.widget.TextView.setTextColor(TextView.java:1787) at
android.widget.TabHost$LabelIndicatorStrategy.createIndicatorView(TabHost.java:521)
at android.widget.TabHost.addTab(TabHost.java:204) at
com.android.layoutlib.bridge.Bridge.setupTabHost(Bridge.java:880) at
com.android.layoutlib.bridge.Bridge.postInflateProcess(Bridge.java:807)
at
com.android.layoutlib.bridge.Bridge.postInflateProcess(Bridge.java:813)
at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:401) at
com.android.ide.common.rendering.LayoutLibrary.createLegacySession(LayoutLibrary.java:404)
at
com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:285)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1506)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1312)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1043)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.activated(GraphicalEditorPart.java:870)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.pageChange(LayoutEditor.java:365)
at
org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:290)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:774) at
org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2743) at
org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1429) at
org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657) at
com.android.sdkuilib.internal.repository.UpdaterWindowImpl.open(UpdaterWindowImpl.java:105)
at
com.android.sdkuilib.repository.UpdaterWindow.open(UpdaterWindow.java:98)
at
com.android.ide.eclipse.adt.internal.wizards.actions.AvdManagerAction.run(AvdManagerAction.java:117)
at
org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
at
org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at
org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at
org.eclipse.equinox.launcher.Main.run(Main.java:1408) at
org.eclipse.equinox.launcher.Main.main(Main.java:1384)</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 00:27:19 +0000</when>
<what>This is working with the 3.0 rendering library. This will be backported to 2.x soon.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15440</bugid>
<title>Notification sounds stop playing on Motorola Xoom (Honeycomb)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-11T23:15:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ryouo...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 18:57:23 +0000</openedDate>
<description>Device: Motorola Xoom OS Version: Honeycomb (Android 3.0) This is a
problem in which notification sounds on the device stop registering when
using the gmail widget. I have 2 gmail accounts that I use for mail. So
I set up 2 GMail Widgets on the home screen. One for each account,
obviously. The problem happens after both accounts have received mail
and the mail is accessed through clicking on the mails in the widgets to
bring up the full gmail client. It doesnQ&apos;Et matter if the accounts have
both received mail at the same time or hours apart. I did find that as
long as you never open gmail through the widgets, the notification
sounds keep working. I sent myself mails about once an hour to both
accounts for over 8 hours using gmail on a PC. During this time, I
simply listened for the notification sound after each email was sent.
Every one worked perfectly, until after I opened the a mail item in each
of the gmail accounts on the Xoom using the widgets. Then, I no longer
received the notification sounds. Now during all the times of testing,
the notification light always works. Regardless of the notification
sound. Also, sound within applications were never affected. Also, the
clock alarm sounds always work. However, when the notification sounds
stopped going off due to this gmail widget bug, none of my applications
notification sounds worked anymore, not just the ones for new gmails.
After the notification sound bug kicks in, the only way to remedy it is
to shut down the tablet and reboot.</description>
<comment>
<author>rterribi...@google.com</author>
<when>Fri, 11 Mar 2011 23:15:01 +0000</when>
<what>Hi! Thanks for your report.

Although the XOOM runs pure Android, this issue tracker is not the place to report bugs for this devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>13960</bugid>
<title>Push email on ActiveSync Exchange does not update read status</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:28:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lunatick...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 23:06:24 +0000</openedDate>
<description>I have my HTC Desire (running 2.2 Froyo) set up to clear my work
Exchange email via ActiveSync as it is pushed from the server with push
email. This works well and the email arrives on my phone instantly. If I
read it on my work machine, however, the Q&quot;Eread statusQ&quot;E of the message
isnQ&apos;Et sent to the phone and the phone still thinks that I have an unread
message. If I receive another email, the status of the previous message
does update (so it thinks I have one unread email rather than two). This
isnQ&apos;Et a huge deal, but does mean that my phone is flashing at me all day
with an Q&quot;EunreadQ&quot;E email that I have already received?and I keep checking
my phone in case it is an actual unread email from an email account that
IQ&apos;Em not sitting in front of.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:28:36 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 17 Jan 2011 20:10:42 +0000</when>
<what>Is the Exchange ActiveSync push email part of AndroidQ&apos;Es mail client developed by HTC and not by Android?</what>
</comment>
</bug>
<bug>
<bugid>5611</bugid>
<title>Gmail attachment download issue with JPEG files</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 23:42:50 +0000</openedDate>
<description>The issues with not being able to download most types of attachments
have been noted elsewhere. This is a specific bug: On Milestone running
2.0, mails with an attached picture show an embedded preview fine in the
email, and show the Q&apos;EDownloadQ&apos;E and Q&apos;EPreviewQ&apos;E buttons as they should. But
when I click either button, they do the same thing - fetch the
attachment, then open in Media Gallery. Fix: the Q&apos;EDownloadQ&apos;E button
should download not preview, preferably to a location of choice on the
SD card.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:38 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>7338</bugid>
<title>The home screen gets black and reload all elements</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-25T17:52:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Mhamedbe...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 09:40:52 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Go to
Navigator, navigate a while, open some tabs, close them, and press back
button to get to the home screen - The home screen is black and get
reloading all elements and widgets including elements in application
list - There is no reason Model : HTC Magic Version 1.6 Version
62.50S.20.17U_2.22.19.26I Kernel : 2.6.29-00479-g3c7df37
android-build@apa26 #19 Build version DRC92</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 17:52:32 +0000</when>
<what></what>
</comment>
<comment>
<author>Mhamedbe...@gmail.com</author>
<when>Mon, 29 Mar 2010 13:54:56 +0000</when>
<what>Which release ? I planning to get a Nexus one or a HTC Desire but if the bug is still 
on 2.1 I will wait, this bug makes the phone unusable for at least 15 sec each time 
this is huge and unacceptable </what>
</comment>
</bug>
<bug>
<bugid>12939</bugid>
<title>Kernel panic related with OOM-killer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kimbg1...@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 13:20:31 +0000</openedDate>
<description>Hello, This is B.G. Kim in LG Electronics. We have a question about
Kernel panic related with OOM-killer. Recently, we are working on an
Android mobile phone with NVIDIA Tegra2. We are facing a problem of
panic in Kernel and it is disappeared after we reverted a commit
bellows.
http://android.git.kernel.org/?p=kernel/tegra.git;a=commitdiff;h=84e65f0b90364929c00af2c7e12f626d633cd1df
Let me describe some clues we found until now, #1. We are using NVIDIA
Tegra2. #2. CONFIG_ANDROID_LOW_MEMORY_KILLER=y #3. It could be always
reproduced when we tried to visit the web-site containing a lot of image
contents. #4. If we revert the commit, then It works well. IQ&apos;Eve attached
the both codes. #5. The log when kernel panic was occurred is attached
bellows. Does anyone has some issues like this? Thank you so much. ?
ATTACHMENT : The Logs when kernel panic was occurred.
---------------------------------------------------------------------------[
577.791033] Internal error: Oops: 80000007 [#1] PREEMPT SMP [
577.796601] last sysfs file:
/sys/devices/virtual/net/vsnet0/statistics/rx_packets [ 577.804156]
Modules linked in: [ 577.807213] CPU: 1 Tainted: G W (2.6.32.9 #7) [
577.812602] PC is at 0x0 [ 577.815135] LR is at enqueue_task+0x64/0x78 [
577.819311] pc : [Q&lt;E00000000Q&gt;E] lr : [Q&lt;Ec009d374Q&gt;E] psr: 60000093 [
577.819315] sp : cc0e9b40 ip : 00000001 fp : cc0e9b5c [ 577.830778] r10:
00000001 r9 : 00000001 r8 : c0a73440 [ 577.835993] r7 : 00000086 r6 :
8706e268 r5 : c0a73440 r4 : d783a300 [ 577.842508] r3 : c0489038 r2 :
00000001 r1 : d783a300 r0 : c0a73440 [ 577.849024] Flags: nZCv IRQs off
FIQs on Mode SVC_32 ISA ARM Segment user
---------------------------------------------------------------------------
Or
---------------------------------------------------------------------------[
659.670347] select 1419 (oid.voicedialer), adj 8, size 3494, to kill [
659.676784] select 2329 (skaf.L000YTBA01), adj 10, size 3498, to kill [
659.683302] select 2401 (com.lge.alarm), adj 10, size 3896, to kill [
659.689639] select 3003 (android.browser), adj 11, size 3937, to kill [
659.696126] send sigkill to 3003 (android.browser), adj 11, size 3937 [
659.741109] BUG: scheduling while atomic: swapper/0/0x00000105 [
659.746939] Modules linked in: [ 659.749997] [ 659.751494] Pid: 0, comm:
swapper [ 659.755936] CPU: 1 Tainted: G W (2.6.32.9 #7) [ 659.761348] PC
is at tegra_idle_enter_lp3+0xe4/0xec [ 659.766226] LR is at
ktime_get+0x108/0x138 [ 659.770317] pc : [Q&lt;Ec004a238Q&gt;E] lr : [Q&lt;Ec00dbab8Q&gt;E]
psr: 00000013 [ 659.770321] sp : d785df68 ip : 00000000 fp : d785df8c [
659.781796] r10: 0000001f r9 : 411fc090 r8 : 00000000 [ 659.787014] r7 :
128d447b r6 : 0000028c r5 : 00000000 r4 : 000004e4 [ 659.793539] r3 :
00000000 r2 : 00000000 r1 : 00013900 r0 : 000004e4 [ 659.800060] Flags:
nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel [ 659.807368]
Control: 10c53c7d Table: 1687004a DAC: 00000017
---------------------------------------------------------------------------
Or
---------------------------------------------------------------------------[
545.789550] select 1373 (com.lge.email), adj 10, size 4523, to kill [
545.795895] send sigkill to 1373 (com.lge.email), adj 10, size 4523 [
545.829046] BUG: scheduling while atomic: swapper/0/0x00000105 [
545.834911] Modules linked in: [ 545.837987] [ 545.839487] Pid: 0, comm:
swapper [ 545.843945] CPU: 0 Tainted: G W (2.6.32.9 #7) [ 545.849376] PC
is at tegra_idle_enter_lp3+0xe4/0xec [ 545.854250] LR is at
ktime_get+0x108/0x138 [ 545.858341] pc : [Q&lt;Ec004a238Q&gt;E] lr : [Q&lt;Ec00dbab8Q&gt;E]
psr: 00000013 [ 545.858345] sp : c05ddf40 ip : 00000000 fp : c05ddf64 [
545.869839] r10: 0000001f r9 : 411fc090 r8 : 0002da98 [ 545.875059] r7 :
23bbab80 r6 : 0000021a r5 : 00000000 r4 : 000001f2 [ 545.881586] r3 :
00000000 r2 : 00000000 r1 : 00007c80 r0 : 000001f2 [ 545.888104] Flags:
nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel [ 545.895408]
Control: 10c53c7d Table: 1589004a DAC: 00000017
---------------------------------------------------------------------------</description>
</bug>
<bug>
<bugid>12622</bugid>
<title>Exchange ActiveSync application removed when updated to Android 2.2.1</title>
<status>WorkingAsIntended</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-11-19T21:01:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>kenglid...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 14:03:57 +0000</openedDate>
<description>I received the wireless update to Android version 2.2.1 yesterday
(11/17/2010). Once this completed, the ActiveSync application was
missing. My carrier is T-Mobile. My phone is the myTouch 90% of the use
I derive from the phone (other than voice calls) is integration with
Exchange email, so this is a serious deficiency for me.</description>
<comment>
<author>derek.mc...@gmail.com</author>
<when>Thu, 18 Nov 2010 21:42:18 +0000</when>
<what>Same exact thing happened to me.  Update came, Work Email vanished

carrier: T-Mobile
device: myTouch</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 19 Nov 2010 21:01:25 +0000</when>
<what>This change was intended.

The Q&quot;EWork EmailQ&quot;E application has been replaced by the Q&quot;EEmailQ&quot;E application, which now has fully integrated Exchange functionality (including contacts sync, calendar sync, GAL autocompletion, and better support for exchange security policies.)

You can start using the Email app in one of two ways:

1.  From home, Menu -Q&gt;E Settings -Q&gt;E Accounts Q&amp;E sync and click Q&quot;EAdd AccountQ&quot;E
2.  Directly within the email app

If you are using an Exchange 2003 server, youQ&apos;Ell need to provide a few extra details such as domain, and server address;  If youQ&apos;Ere using an Exchange 2007 or Exchange 2010 server, it probably supports the AutoDiscovery feature and will self-configure with just your email address and your password.
</what>
</comment>
</bug>
<bug>
<bugid>12444</bugid>
<title>Browser: Cursor should be in the url area in new window</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 07:32:39 +0000</openedDate>
<description>When you tap New window (and you have set a blank or no default page)
the cursor should be in ye url field ready for url input like on desktop
browsers.</description>
</bug>
<bug>
<bugid>7449</bugid>
<title>API docs of the CameraQ&apos;Es setOneShotPreviewCallback method miss important information about synchronization</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tdomhan</reportedBy>
<openedDate>Tue, 30 Mar 2010 14:49:38 +0000</openedDate>
<description>Hi, I wanted to use the setOneShotPreviewCallback method of a camera to
get a variable preview frame rate. To do so I set the
OneShotPreviewCallback once. Then at the end of every onPreviewFrame I
set the setOneShotPreviewCallback again. This didnQ&apos;Et work. I sourced the
stuff I did in onPreviewFrame out to a thread. After my work was
done(some color conversion) I set the callback again. This worked while
debugging.(and having breakpoints in both the thread and onpreviewFrame)
Though when running the app without breakpoints onPreviewFrame was not
called once at all. In order for it to work I had to synchronize, so
that setOneShotPreviewCallback was called will onPreviewFrame was not
active. imho it should be documented, that you may not call
setOneShotPreviewCallback inside of onPreviewFrame and that you need
synchronization if you want to call it from a thread.</description>
<comment>
<author>tdomhan</author>
<when>Tue, 30 Mar 2010 14:51:13 +0000</when>
<what>this is rather an enhancement than a defect, though didnQ&apos;Et see a option to designat this.</what>
</comment>
<comment>
<author>pietjuhh...@gmail.com</author>
<when>Fri, 25 Mar 2011 13:56:10 +0000</when>
<what>IQ&apos;Em also working with the imagepreview of the android camera.
Using the onpreviewfram() to get the image in bmp format and decode it to apply changes. 

I would like to know how you did it?

Hope youQ&apos;Ell reply since its a year ago youve made this thread</what>
</comment>
</bug>
<bug>
<bugid>6854</bugid>
<title>MyTracks: Crash on Swedish language setting</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-02-25T18:39:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 11:24:32 +0000</openedDate>
<description>The market application My Tracks crashes when language is set to Swedish
and you try to record a track. If language is set to English, iot is
possible to record tracks without problems. However once youQ&apos;Eve saved a
track, if you later change language to Swedish the app will crash when
you start the app. - Steps to reproduce the problem. Precondition: Make
sure Swedish is set as language in phone 1. Log in to your Google
account 2. Open market and find the app Q&quot;EMy TracksQ&quot;E by Google 3.
Download and install app 4. Open app and from the menu select to record
track =Q&gt;EApp crashes. Status bar still indicates that recording is
ongoing. 5. Try to open the app again, either from desktop or from
statusbar. =Q&gt;EApp crashes. Status bar still indicates that recording is
ongoing. Not possible to stop recording unless you change language to
English. - What happened. App chrashes. - What you think the correct
behavior should be. No crash. - Platform Android 1.6 HTC Tattoo -
Exception W/dalvikvm( 2345): threadid=19: thread exiting with uncaught
exception (group=0x2aac9a28) E/AndroidRuntime( 2345): Uncaught handler:
thread updateTrackThread exiting due to uncaught exception D/MyTracks(
2345): MyTracksMain.onStart I/global ( 2345): Default buffer size used
in BufferedWriter constructor. It would be better to be explicit if an
8k-char buffer is required. E/AndroidRuntime( 2345):
android.database.sqlite.SQLiteException: no such column: ??Q&apos;E1: , while
compiling: SELECT * FROM trackpoints WHERE (trackid=1 AND _idQ&gt;E=??Q&apos;E1)
ORDER BY _id DESC LIMIT 10000 E/AndroidRuntime( 2345): at
android.database.sqlite.SQLiteProgram.native_compile(Native Method)
E/AndroidRuntime( 2345): at
android.database.sqlite.SQLiteProgram.compile(SQLiteProgram.java:110)
E/AndroidRuntime( 2345): at
android.database.sqlite.SQLiteProgram.Q&lt;EinitQ&gt;E(SQLiteProgram.java:59)
E/AndroidRuntime( 2345): at
android.database.sqlite.SQLiteQuery.Q&lt;EinitQ&gt;E(SQLiteQuery.java:49)
E/AndroidRuntime( 2345): at
android.database.sqlite.SQLiteDirectCursorDriver.query
(SQLiteDirectCursorDriver.java:49) E/AndroidRuntime( 2345): at
android.database.sqlite.SQLiteDatabase.rawQueryWithFactory
(SQLiteDatabase.java:1118) E/AndroidRuntime( 2345): at
android.database.sqlite.SQLiteQueryBuilder.query
(SQLiteQueryBuilder.java:316) E/AndroidRuntime( 2345): at
android.database.sqlite.SQLiteQueryBuilder.query
(SQLiteQueryBuilder.java:266) E/AndroidRuntime( 2345): at
com.google.android.apps.mytracks.content.MyTracksProvider.query
(MyTracksProvider.java:263) E/AndroidRuntime( 2345): at
android.content.ContentProvider$Transport.query(ContentProvider.java:129)
E/AndroidRuntime( 2345): at android.content.ContentResolver.query
(ContentResolver.java:152) E/AndroidRuntime( 2345): at
com.google.android.apps.mytracks.content.MyTracksProviderUtils.getLocations
Cursor(MyTracksProviderUtils.java:826) E/AndroidRuntime( 2345): at
com.google.android.apps.mytracks.content.MyTracksProviderUtils.getTrackPoin
ts(MyTracksProviderUtils.java:873) E/AndroidRuntime( 2345): at
com.google.android.apps.mytracks.MyTracksMap$2.run(MyTracksMap.java:170)
E/AndroidRuntime( 2345): at android.os.Handler.handleCallback
(Handler.java:587) E/AndroidRuntime( 2345): at
android.os.Handler.dispatchMessage (Handler.java:92) E/AndroidRuntime(
2345): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
2345): at android.os.HandlerThread.run (HandlerThread.java:60)</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 25 Feb 2010 18:39:17 +0000</when>
<what>you need to report this to MyTracks team (mytracks-support@google.com), not Android.</what>
</comment>
</bug>
<bug>
<bugid>15444</bugid>
<title>SMS capital e grave letter causes wrong </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 00:01:50 +0000</openedDate>
<description>In you insert the Q&quot;ELatin capital letter E with graveQ&quot;E in an SMS, you
will notice that the left letters box will decrease significantly from
159 to 69 (if you type it as the first letter). You can find the
selected letter in this site: http://www.ascii-code.com/ This does not
happen in my old phones, nokia 6630 and nokia N73.</description>
<comment>
<author>nicolo.c...@gmail.com</author>
<when>Sat, 12 Mar 2011 00:19:52 +0000</when>
<what>This might not be a bug, but an SMS limit, sorry</what>
</comment>
</bug>
<bug>
<bugid>3519</bugid>
<title>Email app sends empty emails when system language is Turkish</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>comb...@gmail.com</reportedBy>
<openedDate>Mon, 10 Aug 2009 15:19:37 +0000</openedDate>
<description>How to reproduce : 1. PhoneQ&apos;Es default language is turkish. 2. Start
e-mail application. 3. Create new e-mail to write in turkish, and send
e-mail. 4. When I confirm the received e-mail, messageQ&apos;Es body is empty
page. if default language is english, this problem doesnQ&apos;Et appear on the
message body. In e-mail server, received messageQ&apos;Es body isnQ&apos;Et empty
page. and,Sometimes, this seem to happen the retrived e-mail with any of
non- ASCII character from e-mail server. And I thought it to be the
similar problem with issue-1950, but the patch naver solved this
problem. when e-mail is retrieved for synchronize Mailbox with emailQ&apos;Es
server, MessagingController make a copy message-bodyQ&apos;Es text with Q&quot;ENULLQ&quot;E
string from remoteFolder to LocalFolder.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:34:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:51:40 +0000</when>
<what></what>
</comment>
<comment>
<author>comb...@gmail.com</author>
<when>Thu, 03 Sep 2009 02:24:15 +0000</when>
<what>When system language is Turkish, also email transmitsion language is Turkish or 
spectial language.
After I send  to write emails body to spectial language, sometimes this problem 
appear in the received email.

I send  the mail  and I confirmed the mail in the desk-top mail box same as outlook. 
the desk-top mail box is correctly received it.
so, this problem is the received email.

In detail, while the email is receiving at the other phone, when email body is 
decoding in MIME4J, it is null. 
and EmailQ&apos;Es body is saved in database to null.  
when I confirm the received mail in email box of Email app, Email app display the 
empty html.
</what>
</comment>
<comment>
<author>mmau...@gmail.com</author>
<when>Fri, 09 Oct 2009 15:55:37 +0000</when>
<what>To the developers:

This might be a problem with the Turkish i: in a Turkish locale the uppercase version
of the i is an Q&quot;EI with dot aboveQ&quot;E, not the Q&quot;Enormal I without dotQ&quot;E. And the lowercase
version of the Q&quot;Enormal I without dotQ&quot;E is an Q&quot;Ei without dotQ&quot;E.

The string functions in C know about this and handle these cases correctly (but in
the unexpected way mentioned above). Apparently itQ&apos;Es the same in Java. See e.g.
https://issues.apache.org/bugzilla/show_bug.cgi?id=40937 and the links therein.</what>
</comment>
</bug>
<bug>
<bugid>846</bugid>
<title>CanQ&apos;Et alloc pixels </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:09:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shotwave@gmail.com</reportedBy>
<openedDate>Mon, 01 Sep 2008 15:33:44 +0000</openedDate>
<description>Hi, I have got an exception in the console 09-01 15:29:03.996:
WARN/dalvikvm(190): threadid=17: thread exiting with uncaught exception
(group=0x40010e28) 09-01 15:29:04.018: ERROR/AndroidRuntime(190):
Uncaught handler: thread DetectEdges exiting due to uncaught exception
09-01 15:29:04.037: ERROR/AndroidRuntime(190):
java.lang.RuntimeException: canQ&apos;Et alloc pixels 09-01 15:29:04.037:
ERROR/AndroidRuntime(190): at
android.graphics.Bitmap.nativeCreate(Native Method) 09-01 15:29:04.037:
ERROR/AndroidRuntime(190): at
android.graphics.Bitmap.createBitmap(Bitmap.java:343) 09-01
15:29:04.037: ERROR/AndroidRuntime(190): at
com.sphericbox.jigsaw.image.Jigsaw.detectEdges(Jigsaw.java:78) 09-01
15:29:04.037: ERROR/AndroidRuntime(190): at
com.sphericbox.jigsaw.DetectEdgesTask._run(DetectEdgesTask.java:20)
09-01 15:29:04.037: ERROR/AndroidRuntime(190): at
com.sphericbox.jigsaw.ui.AbstractTask.run(AbstractTask.java:14) 09-01
15:29:04.037: ERROR/AndroidRuntime(190): at
java.lang.Thread.run(Thread.java:914) which happens when I am trying to
create a bitmap like final Bitmap bmp = Bitmap.createBitmap(width,
height, Bitmap.Config.RGB_565); final int rgb = Color.rgb(166, 225, 0);
Graphics.drawLine(pixels, pixelsLength, width, height,
rectangle.bottomLeft, rectangle.bottomRight, rgb, 3);
Graphics.drawLine(pixels, pixelsLength, width, height,
rectangle.topLeft, rectangle.topRight, rgb, 3);
Graphics.drawLine(pixels, pixelsLength, width, height,
rectangle.bottomLeft, rectangle.topLeft, rgb, 3);
Graphics.drawLine(pixels, pixelsLength, width, height,
rectangle.bottomRight, rectangle.topRight, rgb, 3);
bmp.setPixels(pixels, 0, width, 0, 0, width, height); return bmp;</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 02 Sep 2008 02:18:10 +0000</when>
<what>It looks like you are running out of memory. Look at the logs around the exception you pasted, you should see 
more information.</what>
</comment>
<comment>
<author>shotwave@gmail.com</author>
<when>Tue, 02 Sep 2008 02:38:05 +0000</when>
<what>thats hardly the case 
according to ddms only 5 mb of mem is used</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 02 Sep 2008 05:41:20 +0000</when>
<what>Can you show more of the logs then? Also, what are the values for width and height when you run into this 
problem? Also, why are you using an intermediate pixels array instead of drawing directly into the Bitmap?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:09:38 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
</bug>
<bug>
<bugid>15497</bugid>
<title>Faulty Danish translation in Gmail v2.3.4.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-16T17:05:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kenni.l...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 23:06:28 +0000</openedDate>
<description>Within the settings of the Gmail application, you can choose how many
days e-mails for a specific label should be kept. If this is configured
to for example 4 days, the Danish translation currently is: Q&quot;ESynkroniser
hver 4. dagQ&quot;E ..which in English would be Q&quot;ESynchronize once every 4th
dayQ&quot;E. This is of course incorrect, as it synchronizes all the time but
keeps mail until they are 4 days old. A more correct translation would
be: Q&quot;ESynkroniser 4 dageQ&quot;E In English: Q&quot;ESynchronize 4 daysQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:05:15 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3484</bugid>
<title>Creating LinearLayout without child views programatically fails.</title>
<status>FutureRelease</status>
<owner>kros...@google.com</owner>
<closedOn>2009-08-13T00:24:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>roos...@gmail.com</reportedBy>
<openedDate>Thu, 06 Aug 2009 14:03:09 +0000</openedDate>
<description>When creating a LinearLayout programatically and not adding any child
views results in Q&quot;Ejava.lang.RuntimeException: mBaselineAlignedChildIndex
of LinearLayout set to an index that is out of bounds.Q&quot;E. Probable
problem source is line 62 in LinearView.java: private int
mBaselineAlignedChildIndex = 0; Which should read (on a brief glimpse of
the source): private int mBaselineAlignedChildIndex = -1; The complete
exception stacktrace from logcat and a testcase demonstrating the
problem have been attached.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 06 Aug 2009 15:31:25 +0000</when>
<what></what>
</comment>
<comment>
<author>kros...@google.com</author>
<when>Thu, 06 Aug 2009 17:37:13 +0000</when>
<what>thanks for reporting, I will report back when it is fixed.</what>
</comment>
<comment>
<author>kros...@google.com</author>
<when>Thu, 13 Aug 2009 00:24:45 +0000</when>
<what></what>
</comment>
<comment>
<author>androidp...@gmail.com</author>
<when>Fri, 29 Jul 2011 20:11:36 +0000</when>
<what>No action in 2 years for this bug?</what>
</comment>
</bug>
<bug>
<bugid>17807</bugid>
<title>[Latitude] that first Q&quot;ESelect photoQ&quot;E screen flicker after that resize image screen display.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 06:58:22 +0000</openedDate>
<description>Precondition : User should be login with gmail ID. 1. Application -Q&gt;E
Maps -Q&gt;E Latitude 2. Tap on ID -Q&gt;E Change your photo 3. Take photo -Q&gt;E
Capture a photo -Q&gt;E Save and observe that first Q&quot;ESelect photoQ&quot;E screen
flicker after that resize image screen display.</description>
</bug>
<bug>
<bugid>8550</bugid>
<title>Device locks up when syncing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 16:47:42 +0000</openedDate>
<description>Q&quot;EI check and modify my calendar when I am on the nyc subway on the way
to work. At some subway stops, there is some cell phone service, not
much. When the phone detects signal, it starts to sync, and brings my
work to a hault. It locks up, asks me to wait or force close.Q&quot;E Branched
from issue 3292 by Mitch 7/17/09 on G1</description>
</bug>
<bug>
<bugid>1553</bugid>
<title>G1 camera: camera.stopPreview() followed by camera.release() without a suitable delay causes VM crash</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>8</stars>
<reportedBy>juvat...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 01:55:52 +0000</openedDate>
<description>more G1 camera flakiness -- if there isnQ&apos;Et a suitable time delay, like a
few seconds or so, between calls to camera.stopPreview() and
camera.release(), then the VM crashes. itQ&apos;Es fairly reproducible. may be
related to my other post re using CPU or memory inside onPreviewFrame(),
iQ&apos;Em sure doing anything inside onPreviewFrame() came as a complete
surprise to the bozo who wrote the camera code. crash log -- 12-16
17:53:05.809: ERROR/dalvikvm(1713): Class lookup
Ljava/lang/ClassCastException; attemped while exception
Ljava/lang/ClassCastException; pending 12-16 17:53:05.819:
INFO/dalvikvm(1713): DALVIK THREADS: 12-16 17:53:05.819:
INFO/dalvikvm(1713): Q&quot;EmainQ&quot;E prio=5 tid=3 NATIVE 12-16 17:53:05.819:
INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x400143a8 12-16 17:53:05.819: INFO/dalvikvm(1713): | sysTid=1713
nice=0 sched=0/0 handle=- 1098892132 12-16 17:53:05.819:
INFO/dalvikvm(1713): at android.graphics.NinePatch.nativeDraw(Native
Method) 12-16 17:53:05.859: INFO/dalvikvm(1713): at
android.graphics.NinePatch.draw(NinePatch.java:89) 12-16 17:53:05.859:
INFO/dalvikvm(1713): Q&quot;EBinder Thread #4Q&quot;E prio=5 tid=33 NATIVE 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x430606c0 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1734
nice=0 sched=0/0 handle=1812848 12-16 17:53:05.859: INFO/dalvikvm(1713):
at dalvik.system.NativeStart.run(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): Q&quot;EBinder Thread #3Q&quot;E prio=5 tid=31 NATIVE 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x4306a388 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1733
nice=0 sched=0/0 handle=1941832 12-16 17:53:05.859: INFO/dalvikvm(1713):
at dalvik.system.NativeStart.run(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): Q&quot;Ehttp3Q&quot;E prio=5 tid=27 WAIT 12-16 17:53:05.859:
INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x43066620 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1727
nice=1 sched=0/0 handle=2099752 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): - waiting on Q&lt;E0x1fd890Q&gt;E (a
android.net.http.RequestQueue) 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Object.java:170) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at
android.net.http.ConnectionThread.run(ConnectionThread.java:90) 12-16
17:53:05.859: INFO/dalvikvm(1713): Q&quot;Ehttp2Q&quot;E prio=5 tid=25 WAIT 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x43066370 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1726
nice=1 sched=0/0 handle=2100096 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): - waiting on Q&lt;E0x1fd890Q&gt;E (a
android.net.http.RequestQueue) 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Object.java:170) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at
android.net.http.ConnectionThread.run(ConnectionThread.java:90) 12-16
17:53:05.859: INFO/dalvikvm(1713): Q&quot;Ehttp1Q&quot;E prio=5 tid=23 WAIT 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x43066128 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1725
nice=1 sched=0/0 handle=2087368 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): - waiting on Q&lt;E0x1fd890Q&gt;E (a
android.net.http.RequestQueue) 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Object.java:170) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at
android.net.http.ConnectionThread.run(ConnectionThread.java:90) 12-16
17:53:05.859: INFO/dalvikvm(1713): Q&quot;Ehttp0Q&quot;E prio=5 tid=21 WAIT 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x43065f18 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1724
nice=1 sched=0/0 handle=2078400 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): - waiting on Q&lt;E0x1fd890Q&gt;E (a
android.net.http.RequestQueue) 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Object.java:170) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at
android.net.http.ConnectionThread.run(ConnectionThread.java:90) 12-16
17:53:05.859: INFO/dalvikvm(1713): Q&quot;EPreference Event DispatcherQ&quot;E daemon
prio=5 tid=19 WAIT 12-16 17:53:05.859: INFO/dalvikvm(1713): |
group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0 obj=0x4305d670 12-16 17:53:05.859:
INFO/dalvikvm(1713): | sysTid=1723 nice=0 sched=0/0 handle=2056168 12-16
17:53:05.859: INFO/dalvikvm(1713): at java.lang.Object.wait(Native
Method) 12-16 17:53:05.859: INFO/dalvikvm(1713): - waiting on Q&lt;E0x1df498Q&gt;E
(a java.util.LinkedList) 12-16 17:53:05.859: INFO/dalvikvm(1713): at
java.lang.Object.wait(Object.java:170) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at
java.util.prefs.AbstractPreferences$EventDispatcher.getEventObject(AbstractPreferences.java:876)
12-16 17:53:05.859: INFO/dalvikvm(1713): at
java.util.prefs.AbstractPreferences$EventDispatcher.run(AbstractPreferences.java:853)
12-16 17:53:05.859: INFO/dalvikvm(1713): Q&quot;ECookieSyncManagerQ&quot;E prio=5
tid=17 TIMED_WAIT 12-16 17:53:05.859: INFO/dalvikvm(1713): |
group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0 obj=0x43050748 12-16 17:53:05.859:
INFO/dalvikvm(1713): | sysTid=1722 nice=10 sched=0/0 handle=1817040
12-16 17:53:05.859: INFO/dalvikvm(1713): at java.lang.Object.wait(Native
Method) 12-16 17:53:05.859: INFO/dalvikvm(1713): - waiting on Q&lt;E0x1dae48Q&gt;E
(a android.os.MessageQueue) 12-16 17:53:05.859: INFO/dalvikvm(1713): at
java.lang.Object.wait(Object.java:195) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at
android.os.MessageQueue.next(MessageQueue.java:144) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at android.os.Looper.loop(Looper.java:110) 12-16
17:53:05.859: INFO/dalvikvm(1713): at
android.webkit.WebSyncManager.run(WebSyncManager.java:91) 12-16
17:53:05.859: INFO/dalvikvm(1713): at
java.lang.Thread.run(Thread.java:935) 12-16 17:53:05.859:
INFO/dalvikvm(1713): Q&quot;EWebViewCoreThreadQ&quot;E prio=5 tid=15 WAIT 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x43049378 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1719
nice=0 sched=0/0 handle=537800 12-16 17:53:05.859: INFO/dalvikvm(1713):
at java.lang.Object.wait(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): - waiting on Q&lt;E0x1a8908Q&gt;E (a android.os.MessageQueue)
12-16 17:53:05.859: INFO/dalvikvm(1713): at
java.lang.Object.wait(Object.java:170) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at
android.os.MessageQueue.next(MessageQueue.java:148) 12-16 17:53:05.859:
INFO/dalvikvm(1713): at android.os.Looper.loop(Looper.java:110) 12-16
17:53:05.859: INFO/dalvikvm(1713): at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:468) 12-16
17:53:05.859: INFO/dalvikvm(1713): at
java.lang.Thread.run(Thread.java:935) 12-16 17:53:05.859:
INFO/dalvikvm(1713): Q&quot;EBinder Thread #2Q&quot;E prio=5 tid=13 RUNNABLE 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x4303b120 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1718
nice=0 sched=0/0 handle=800768 12-16 17:53:05.859: INFO/dalvikvm(1713):
at android.hardware.Camera.postEventFromNative(Camera.java:~204) 12-16
17:53:05.859: INFO/dalvikvm(1713): at
dalvik.system.NativeStart.run(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): Q&quot;EBinder Thread #1Q&quot;E prio=5 tid=11 NATIVE 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x43034d08 12-16 17:53:05.859: INFO/dalvikvm(1713): | sysTid=1717
nice=0 sched=0/0 handle=1373672 12-16 17:53:05.859: INFO/dalvikvm(1713):
at dalvik.system.NativeStart.run(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): Q&quot;EJDWPQ&quot;E daemon prio=5 tid=9 VMWAIT 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EsystemQ&quot;E sCount=0 dsCount=0
s=0 obj=0x430342a0 12-16 17:53:05.859: INFO/dalvikvm(1713): |
sysTid=1716 nice=0 sched=0/0 handle=1371096 12-16 17:53:05.859:
INFO/dalvikvm(1713): at dalvik.system.NativeStart.run(Native Method)
12-16 17:53:05.859: INFO/dalvikvm(1713): Q&quot;ESignal CatcherQ&quot;E daemon prio=5
tid=7 VMWAIT 12-16 17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EsystemQ&quot;E
sCount=0 dsCount=0 s=0 obj=0x430341e8 12-16 17:53:05.859:
INFO/dalvikvm(1713): | sysTid=1715 nice=0 sched=0/0 handle=1368296 12-16
17:53:05.859: INFO/dalvikvm(1713): at
dalvik.system.NativeStart.run(Native Method) 12-16 17:53:05.859:
INFO/dalvikvm(1713): Q&quot;EHeapWorkerQ&quot;E daemon prio=5 tid=5 VMWAIT 12-16
17:53:05.859: INFO/dalvikvm(1713): | group=Q&quot;EsystemQ&quot;E sCount=0 dsCount=0
s=0 obj=0x421ca098 12-16 17:53:05.859: INFO/dalvikvm(1713): |
sysTid=1714 nice=0 sched=0/0 handle=810096 12-16 17:53:05.859:
INFO/dalvikvm(1713): at dalvik.system.NativeStart.run(Native Method)
12-16 17:53:05.859: ERROR/dalvikvm(1713): VM aborting 12-16
17:53:05.979: INFO/DEBUG(1613): *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** 12-16 17:53:05.979: INFO/DEBUG(1613): Build
fingerprint: Q&apos;Etmobile/kila/dream/trout:1.0/TC4-
RC30/116143:user/ota-rel-keys,release-keysQ&apos;E 12-16 17:53:05.979:
INFO/DEBUG(1613): pid: 1713, tid: 1718 Q&gt;EQ&gt;EQ&gt;E
com.particlebrand.uooo.android Q&lt;EQ&lt;EQ&lt;E 12-16 17:53:05.979: INFO/DEBUG(1613):
signal 11 (SIGSEGV), fault addr deadd00d 12-16 17:53:05.979:
INFO/DEBUG(1613): r0 00000320 r1 80000000 r2 0000000c r3 00000026 12-16
17:53:05.979: INFO/DEBUG(1613): r4 deadd00d r5 000c3840 r6 00000000 r7
ad06564f 12-16 17:53:05.979: INFO/DEBUG(1613): r8 0000031f r9 430adf08
10 a9d2760d fp 00000001 12-16 17:53:05.979: INFO/DEBUG(1613): ip
ad07eed4 sp 44323b50 lr afe1238d pc ad039132 cpsr 20000030 12-16
17:53:06.039: INFO/DEBUG(1613): #00 pc ad039132 /system/lib/libdvm.so
12-16 17:53:06.049: INFO/DEBUG(1613): #01 pc ad059638
/system/lib/libdvm.so 12-16 17:53:06.049: INFO/DEBUG(1613): #02 pc
ad0598ae /system/lib/libdvm.so 12-16 17:53:06.049: INFO/DEBUG(1613): #03
pc ad059cf4 /system/lib/libdvm.so 12-16 17:53:06.059: INFO/DEBUG(1613):
#04 pc ad038914 /system/lib/libdvm.so 12-16 17:53:06.059:
INFO/DEBUG(1613): #05 pc ad038b6a /system/lib/libdvm.so 12-16
17:53:06.059: INFO/DEBUG(1613): #06 pc ad03adc0 /system/lib/libdvm.so
12-16 17:53:06.069: INFO/DEBUG(1613): #07 pc ad011c18
/system/lib/libdvm.so 12-16 17:53:06.069: INFO/DEBUG(1613): #08 pc
ad02a92c /system/lib/libdvm.so 12-16 17:53:06.069: INFO/DEBUG(1613): #09
pc ad0169d0 /system/lib/libdvm.so 12-16 17:53:06.079: INFO/DEBUG(1613):
#10 pc ad051f10 /system/lib/libdvm.so 12-16 17:53:06.079:
INFO/DEBUG(1613): #11 pc ad03f87a /system/lib/libdvm.so 12-16
17:53:06.079: INFO/DEBUG(1613): #12 pc ad3282b4
/system/lib/libandroid_runtime.so 12-16 17:53:06.089: INFO/DEBUG(1613):
#13 pc ad342940 /system/lib/libandroid_runtime.so 12-16 17:53:06.089:
INFO/DEBUG(1613): #14 pc ac416150 /system/lib/libui.so 12-16
17:53:06.089: INFO/DEBUG(1613): #15 pc ac41bcd8 /system/lib/libui.so
12-16 17:53:06.099: INFO/DEBUG(1613): #16 pc a9d29f14
/system/lib/libutils.so 12-16 17:53:06.099: INFO/DEBUG(1613): #17 pc
a9d2d672 /system/lib/libutils.so 12-16 17:53:06.099: INFO/DEBUG(1613):
#18 pc a9d2da44 /system/lib/libutils.so 12-16 17:53:06.109:
INFO/DEBUG(1613): #19 pc a9d32236 /system/lib/libutils.so 12-16
17:53:06.109: INFO/DEBUG(1613): #20 pc a9d27898 /system/lib/libutils.so
12-16 17:53:06.109: INFO/DEBUG(1613): #21 pc ad3280c2
/system/lib/libandroid_runtime.so 12-16 17:53:06.119: INFO/DEBUG(1613):
#22 pc a9d27674 /system/lib/libutils.so 12-16 17:53:06.119:
INFO/DEBUG(1613): #23 pc afe0ed08 /system/lib/libc.so 12-16
17:53:06.119: INFO/DEBUG(1613): #24 pc afe0e87c /system/lib/libc.so
12-16 17:53:06.129: INFO/DEBUG(1613): stack: 12-16 17:53:06.129:
INFO/DEBUG(1613): 44323b10 a9d2d335 /system/lib/libutils.so 12-16
17:53:06.129: INFO/DEBUG(1613): 44323b14 0014d6e8 [heap] 12-16
17:53:06.129: INFO/DEBUG(1613): 44323b18 afe35f3c 12-16 17:53:06.129:
INFO/DEBUG(1613): 44323b1c afe35f90 12-16 17:53:06.129:
INFO/DEBUG(1613): 44323b20 00000000 12-16 17:53:06.129:
INFO/DEBUG(1613): 44323b24 afe1238d /system/lib/libc.so 12-16
17:53:06.129: INFO/DEBUG(1613): 44323b28 44323b3c 12-16 17:53:06.139:
INFO/DEBUG(1613): 44323b2c afe11539 /system/lib/libc.so 12-16
17:53:06.139: INFO/DEBUG(1613): 44323b30 00000000 12-16 17:53:06.139:
INFO/DEBUG(1613): 44323b34 ad07edf8 12-16 17:53:06.139:
INFO/DEBUG(1613): 44323b38 000c3840 [heap] 12-16 17:53:06.139:
INFO/DEBUG(1613): 44323b3c 00000000 12-16 17:53:06.139:
INFO/DEBUG(1613): 44323b40 ad06564f /system/lib/libdvm.so 12-16
17:53:06.139: INFO/DEBUG(1613): 44323b44 afe1159d /system/lib/libc.so
12-16 17:53:06.139: INFO/DEBUG(1613): 44323b48 df002777 12-16
17:53:06.139: INFO/DEBUG(1613): 44323b4c e3a070ad 12-16 17:53:06.139:
INFO/DEBUG(1613): #00 44323b50 00000000 12-16 17:53:06.149:
INFO/DEBUG(1613): 44323b54 ad05963b /system/lib/libdvm.so 12-16
17:53:06.149: INFO/DEBUG(1613): #01 44323b58 416b2892 12-16
17:53:06.149: INFO/DEBUG(1613): 44323b5c 2459ff5e 12-16 17:53:06.149:
INFO/DEBUG(1613): 44323b60 00000006 12-16 17:53:06.149:
INFO/DEBUG(1613): 44323b64 44323c54 12-16 17:53:06.149:
INFO/DEBUG(1613): 44323b68 ad07edf8 12-16 17:53:06.149:
INFO/DEBUG(1613): 44323b6c afe0dd48 /system/lib/libc.so 12-16
17:53:06.149: INFO/DEBUG(1613): 44323b70 00255dc0 [heap] 12-16
17:53:06.149: INFO/DEBUG(1613): 44323b74 afe0e0dc /system/lib/libc.so
12-16 17:53:06.149: INFO/DEBUG(1613): 44323b78 00255dc0 [heap] 12-16
17:53:06.159: INFO/DEBUG(1613): 44323b7c ad07edf8 12-16 17:53:06.159:
INFO/DEBUG(1613): 44323b80 00255dc0 [heap] 12-16 17:53:06.159:
INFO/DEBUG(1613): 44323b84 ad06564f /system/lib/libdvm.so 12-16
17:53:06.159: INFO/DEBUG(1613): 44323b88 00000000 12-16 17:53:06.159:
INFO/DEBUG(1613): 44323b8c ad0598b1 /system/lib/libdvm.so</description>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 17 Dec 2008 11:33:21 +0000</when>
<what>Sounds like there may be a race condition biting you. IQ&apos;Em doing camera.release()
right after camera.stopPreview(), and since I got my dev phone 1 yesterday, I ran my
own camera app a few times on it, but observed no crashes yet. Now I have offloaded
all the preview processing - including its costly decoding - to another thread, so
the time spent inside onPreviewFrame() remains small: for me, onPreviewFrame() must
only do a quick Arraycopy() of the preview data[] to another array to extend the
image content lifetime. However, it may still mean that there is a race condition bug
in AndroidQ&apos;Es camera code that only gets exposed if one spends more time inside
onPreviewFrame(). Offloading CPU-intensive work may then fix the problemQ&apos;Es symptoms
but not the underlying bug. Can you perhaps attach a simply camera app that
deliberately wastes some time inside onPreviewFrame() and that then reliably crashes
upon doing a camera.stopPreview(), camera.release()? That should help the Android
Team to confirm and fix the problem.
</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Wed, 17 Dec 2008 17:50:04 +0000</when>
<what>thanks for the response. this bug is kinda a companion for issue 1129, which is all about crashes in 
onPreviewFrame() due to me doing too much. a while back i moved everything out to another thread, so my 
onPreviewFrame() contains just a call to an ExecutorService to pass off the work. but iQ&apos;Em still getting very timing 
sensitive (it seems) crashes in release(). why would you copy the frame buffer? does the camera reuse them? 
there really is no end to its crimes :-)

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 17 Dec 2008 18:01:13 +0000</when>
<what>The failure was in here:

INFO/dalvikvm(1713): Q&quot;EBinder Thread #2Q&quot;E prio=5 tid=13 RUNNABLE
INFO/dalvikvm(1713):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0 obj=0x4303b120
INFO/dalvikvm(1713):   | sysTid=1718 nice=0 sched=0/0 handle=800768
INFO/dalvikvm(1713):   at android.hardware.Camera.postEventFromNative(Camera.java:~204)
INFO/dalvikvm(1713):   at dalvik.system.NativeStart.run(Native Method)

(frameworks/base/core/java/android/hardware/Camera.java, if youQ&apos;Ere interested)

Usually Q&quot;Eclass lookup while exception pendingQ&quot;E means JNI code did something screwy. 
The easiest way to narrow this down is to enable extended JNI checks.  On a 1.0
production device that requires root -- you need to Q&quot;Eadb shell stopQ&quot;E, Q&quot;Eadb shell
setprop dalvik.vm.checkjni trueQ&quot;E, then Q&quot;Eadb shell startQ&quot;E.  (You canQ&apos;Et set that
property as a non-root user on a production device.  Extended JNI checks are always
enabled in the emulator, but IQ&apos;Em guessing that wonQ&apos;Et help here.)

This is the same basic failure mode as issue 1129, so it could be the same flaw.
</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 17 Dec 2008 22:25:42 +0000</when>
<what>Q&gt;E why would you copy the frame buffer? does the camera reuse them?

There is just no guarantee that the content of the preview data[] stays available
after onPreviewFrame() ends, and of course at some point new data[] content becomes
available, so IMO copying while inside onPreviewFrame() is the only safe way to
preserve preview data for more extensive processing without blocking onPreviewFrame().
</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Thu, 18 Dec 2008 14:30:28 +0000</when>
<what>In two days of debugging work with my own camera app on the dev phone 1 I have not
yet experienced a single camera related VM crash. However, I did on a number of
(seemingly random) occasions find the camera to Q&quot;EhangQ&quot;E but then without generating
any error messages or exceptions in the log output. From the symptoms this seems
unrelated to juvationQ&apos;Es problem, and I have therefore reported this as a new issue 1578

http://code.google.com/p/android/issues/detail?id=1578

However, while debugging I normally launch a new version of my app from Eclipse via
the USB cable without manually stopping my running camera app on the dev phone, so if
the camera does not like the way that the debug setup quickly closes the app for a
subsequent relaunch, it may still share some race condition issues.

My onPreviewFrame() basically does nothing but an Arraycopy() to safeguard the data[]
content, such that onPreviewFrame() does not and cannot Q&quot;EfeelQ&quot;E the CPU intensive
preview decoding and other preview processing.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:59:14 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 24 Jul 2009 17:37:27 +0000</when>
<what>This seems closely related to an issue I am seeing as well.  I know itQ&apos;Es old, but I
havenQ&apos;Et seen this resolved, and itQ&apos;Es assigned to an engineer.  So, here you go....

IQ&apos;Em seeing the same kind of VM crash (see attached file with LogCat output). 

In my application IQ&apos;Em starting and stopping the camera preview based on application
state:

1. Activity.onCreate - creates camera preview SurfaceView (al-a the API example):
surfaceCreated opens the camera.  surfaceDestroyed releases the camera.

2. In the application, I have a properties view that the user opens by selecting an
item on the menu.  After the user enables a checkbox property in a properties view, I
call Camera.startPreview from within Activity.onActivityResult.

3. When the user disables the checkbox property in the properties view,  I call
Camera.stopPreview from within Activity.onActivityResult.

My application crashes very reliably whenever the properties view is closed and my
cameraQ&apos;Es surface view comes to the foreground.  When that happens, the attached
LogCat output is generated by the phone.


HereQ&apos;Es part of the output:


07-24 10:18:37.154: VERBOSE/QualcommCameraHardware(35): Setting JPEG-image quality to 100
07-24 10:18:37.154: VERBOSE/QualcommCameraHardware(35): initCameraParameters: X
07-24 10:18:37.154: VERBOSE/QualcommCameraHardware(35): setParameters: X mCameraState=1
07-24 10:18:37.154: VERBOSE/QualcommCameraHardware(35): createInstance: X created
hardware=0x2c018
07-24 10:18:37.214: INFO/DEBUG(32): *** *** *** *** *** *** *** *** *** *** *** ***
*** *** *** ***
07-24 10:18:37.214: INFO/DEBUG(32): Build fingerprint:
Q&apos;Egoogle_ion/google_ion/sapphire/sapphire:1.5/CRB43/148830:user/adp,test-keysQ&apos;E
07-24 10:18:37.214: INFO/DEBUG(32): pid: 1074, tid: 1082  Q&gt;EQ&gt;EQ&gt;E adc2.schilling.MyApp Q&lt;EQ&lt;EQ&lt;E
07-24 10:18:37.214: INFO/DEBUG(32): signal 11 (SIGSEGV), fault addr 45618000
07-24 10:18:37.214: INFO/DEBUG(32):  r0 45617fc0  r1 45617fe0  r2 ff71b360  r3 00000000
07-24 10:18:37.214: INFO/DEBUG(32):  r4 00000000  r5 00000000  r6 00000000  r7 00000000
07-24 10:18:37.214: INFO/DEBUG(32):  r8 00000000  r9 00000000  10 00000000  fp 00000000
07-24 10:18:37.214: INFO/DEBUG(32):  ip 45618000  sp 4453baf8  lr ac425695  pc
afe0d9cc  cpsr a0000010
07-24 10:18:37.234: DEBUG/CameraService(35): Client X constructor
07-24 10:18:37.234: DEBUG/CameraService(35): Connect X
07-24 10:18:37.234: DEBUG/CameraService(35): setPreviewDisplay(0x2b800)
07-24 10:18:37.244: DEBUG/CameraService(35): getParameters
07-24 10:18:37.244: VERBOSE/QualcommCameraHardware(35): getParameters: EX
07-24 10:18:37.254: ERROR/Camera(1074): _getParameters:
antibanding=auto;antibanding-values=off,50hz,60hz,auto;effect-values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;jpeg-quality=100;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-width=512;luma-adaptation=0;nightshot-mode=0;picture-format=jpeg;picture-size=2048x1536;preview-format=yuv420sp;preview-frame-rate=15;preview-size=480x320;rotation=0;whitebalance=auto;whitebalance-values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade
07-24 10:18:37.264: ERROR/Camera(1074): setParameters()
07-24 10:18:37.274: DEBUG/CameraService(35):
setParameters(jpeg-thumbnail-width=512;luma-adaptation=0;antibanding-values=off,50hz,60hz,auto;preview-frame-rate=1;preview-size=480x270;picture-format=jpeg;antibanding=auto;jpeg-thumbnail-height=384;picture-size=2048x1536;whitebalance=auto;jpeg-thumbnail-quality=90;jpeg-quality=100;whitebalance-values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade;preview-format=yuv420sp;rotation=0;effect-values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;nightshot-mode=0)
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): setParameters: E params =
0x40408cd0
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): requested size 480 x 270
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): actual size 320 x 240
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: E
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): camera hardware has been
started already
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: set
parm: CAMERA_PARM_PREVIEW_MODE, 0
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: set
parm: CAMERA_PARM_ENCODE_ROTATION, 0
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: set
parm: CAMERA_PARM_WB, 1
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: set
parm: CAMERA_PARM_EFFECT, 1
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: set
parm: CAMERA_PARM_ANTIBANDING, 3
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: set
parm: CAMERA_PARM_NIGHTSHOT_MODE, 0
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: set
parm: CAMERA_PARM_LUMA_ADAPTATION, 0
07-24 10:18:37.274: INFO/QualcommCameraHardware(35): setting thumbnail dimensions to
512x384, quality 90
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): Setting JPEG-image quality to 100
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): initCameraParameters: X
07-24 10:18:37.274: VERBOSE/QualcommCameraHardware(35): setParameters: X mCameraState=1
07-24 10:18:37.284: DEBUG/CameraService(35): startCameraMode(0)
07-24 10:18:37.284: VERBOSE/QualcommCameraHardware(35): getParameters: EX
07-24 10:18:37.284: VERBOSE/QualcommCameraHardware(35): startPreview E
07-24 10:18:37.284: VERBOSE/QualcommCameraHardware(35): camera hardware has been
started already
07-24 10:18:37.334: VERBOSE/QualcommCameraHardware(35): initPreview: preview size=320x240
07-24 10:18:37.334: VERBOSE/QualcommCameraHardware(35): constructing MemPool preview
backed by pmem pool /dev/pmem_adsp: 4 frames @ 115200 bytes, offset 72, buffer size
153672
07-24 10:18:37.334: VERBOSE/QualcommCameraHardware(35): pmem pool /dev/pmem_adsp
ioctl(PMEM_GET_SIZE) is 1048576
07-24 10:18:37.334: VERBOSE/QualcommCameraHardware(35): constructing PreviewPmemPool
07-24 10:18:37.334: VERBOSE/QualcommCameraHardware(35): get_preview_mem: base
0x40e24000 MALLOC size 153672 index 0 --Q&gt;E 0x40e24000
07-24 10:18:37.334: VERBOSE/QualcommCameraHardware(35): get_preview_mem: base
0x40e24000 MALLOC size 153672 index 1 --Q&gt;E 0x40e49848
07-24 10:18:37.334: VERBOSE/QualcommCameraHardware(35): get_preview_mem: base
0x40e24000 MALLOC size 153672 index 2 --Q&gt;E 0x40e6f090
07-24 10:18:37.334: VERBOSE/QualcommCameraHardware(35): get_preview_mem: base
0x40e24000 MALLOC size 153672 index 3 --Q&gt;E 0x40e948d8
07-24 10:18:37.344: VERBOSE/QualcommCameraHardware(35): waiting for
QCS_PREVIEW_IN_PROGRESS
07-24 10:18:37.444: INFO/DEBUG(32):          #00  pc 0000d9cc  /system/lib/libc.so
07-24 10:18:37.454: INFO/DEBUG(32):          #01  pc 00025692  /system/lib/libui.so
07-24 10:18:37.454: INFO/DEBUG(32):          #02  pc 00025f64  /system/lib/libui.so
07-24 10:18:37.464: INFO/DEBUG(32):          #03  pc 00024e74  /system/lib/libui.so
07-24 10:18:37.464: INFO/DEBUG(32):          #04  pc 00024e8c  /system/lib/libui.so
07-24 10:18:37.474: INFO/DEBUG(32):          #05  pc 0001b3ce  /system/lib/libui.so
07-24 10:18:37.474: INFO/DEBUG(32):          #06  pc 0001b414  /system/lib/libui.so
07-24 10:18:37.474: INFO/DEBUG(32):          #07  pc 00010c0c  /system/lib/libhgl.so
07-24 10:18:37.504: INFO/DEBUG(32):          #08  pc 0001dca4  /system/lib/libhgl.so
07-24 10:18:37.504: INFO/DEBUG(32): stack:
07-24 10:18:37.504: INFO/DEBUG(32):     4453bab8  40000000  
07-24 10:18:37.504: INFO/DEBUG(32):     4453babc  03b9aca0  
07-24 10:18:37.504: INFO/DEBUG(32):     4453bac0  0000f424  [heap]
07-24 10:18:37.514: INFO/DEBUG(32):     4453bac4  afe2f43c  /system/lib/libc.so
07-24 10:18:37.514: INFO/DEBUG(32):     4453bac8  000003e8  
07-24 10:18:37.514: INFO/DEBUG(32):     4453bacc  00000000  
07-24 10:18:37.514: INFO/DEBUG(32):     4453bad0  e2800004  
07-24 10:18:37.514: INFO/DEBUG(32):     4453bad4  00000000  
07-24 10:18:37.514: INFO/DEBUG(32):     4453bad8  aca00000  
07-24 10:18:37.514: INFO/DEBUG(32):     4453badc  ac423f65  /system/lib/libui.so
07-24 10:18
</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 24 Jul 2009 18:51:02 +0000</when>
<what>Just for kicks, I tried the following:

I have a normal activity defined with a SurfaceView that displays camera preview. 
The SurfaceView has the following as part of its definition:

public class CameraOverlay extends SurfaceView implements SurfaceHolder.Callback { 

    // notice this is a public static
    public static Camera mCamera;

    // more camera handling code...
}

1. in Activity.onCreate, I open the camera, then I set the static member of
CameraOverlay:

Camera mCamera = Camera.open();
CameraOverlay.mCamera = mCamera;

2. Then I create an instance of CameraOveralay and add it to my activityQ&apos;Es view.

HereQ&apos;Es what happens:

When CameraOverlay.surfaceCreated is called, the value of CameraOverlay.mCamera (a
static member), is set to null.  This means that the camera service not using the
CameraOverlay class in the same VM instance/process as my application! 

Very odd behavior.   But it would explain why CameraService sometimes looses its
reference to my CameraOverlay object.

Hope this helps.

</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 24 Jul 2009 19:11:50 +0000</when>
<what>Never mind that last object.  I had a bug in my code.  I was accidentally making the call

mCamera.open()

instead of

Camera.mCamera = Camera.open();

</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 24 Jul 2009 19:21:17 +0000</when>
<what>Wish I could erase Comment 9.  Even with the fix in place to address this issue, I
have the same behavior.

public static members in CameraOverlay are not preserved by the process running my
application.  It must be lost somehow.
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:50:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:41:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9113</bugid>
<title>A calendar tweak</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-16T21:03:20.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>The.Damn...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 05:54:28 +0000</openedDate>
<description>My suggestion is simple yet seems over looked on most phones. There are
many options available for repetition on calendars, though a strategic
and necessary feature would be Q&quot;Eon this day every two weeksQ&quot;E. This would
help those of us submitting biweekly reports such as payroll, banking,
inventory and the likes. Thank you in advance for even considering the
notion. In all likelihood, this would be an extremely easy update for
android phones but would be greatly appreciated by the users. Happily
yours, X10 user and fan</description>
<comment>
<author>theloginwithnoname@gmail.com</author>
<when>Wed, 16 Jun 2010 09:27:43 +0000</when>
<what>dupe of 9110</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 21:03:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15300</bugid>
<title>Latitude - address was cut</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kihyun78...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 12:59:04 +0000</openedDate>
<description>Occurrence Process : 1. Log in google 2.
Add--Q&gt;EWidgets--Q&gt;ELatitude--Q&gt;ELatitude open 3. Add your friend google
account. Occurrence Status : The contactQ&apos;Es photo and address was cut.
ItQ&apos;Es 100%. Latitude version is 4.5.0. Please check and fix it. Thanks.</description>
<comment>
<author>kihyun78...@gmail.com</author>
<when>Mon, 07 Mar 2011 13:01:00 +0000</when>
<what>Q&apos;EgQ&apos;E character was cut. please check attached file.</what>
</comment>
</bug>
<bug>
<bugid>2161</bugid>
<title>Market needs a single clear and effective point of contact for developer and user issues</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Google</component>
<stars>35</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Mar 2009 23:51:33 +0000</openedDate>
<description>My application keeps disappearing from the market. My application
despite being published can not be found either in the listing by date
or by searching. There is no point of contact available for developers
to seek help. Considering initial release allows an application to float
to the top of the Q&quot;EBy DateQ&quot;E listing, my application is being denied its
highest visibility and is costing me sales. To say this is unfair is an
understatement. Market needs an immediate point of contact which both
developers and users can use to obtain timely help.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:38:26 +0000</when>
<what>This issue has been assigned for further evaluation

Note that, ironically, this bug database isnQ&apos;Et a point of contact for market problems
either.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 06 Mar 2009 05:10:27 +0000</when>
<what>I understand this isnQ&apos;Et the point of contact. It is, unfortunitally, the only point
of contact IQ&apos;Em aware of where such issues can be brought to the attention of somebody
that can actually do something about it.

If you know of an official support source for on-going market problems, please let me
know.

At this point I can confirm the market has a serious bug which is causing it to,
seemingly, arbitrarily de-list applications. My application has been de-listed three
or four times now at a time which likely cost me the most sales. Please, please, make
sure the market guys are aware they have a serious bug which directly affects the
bottom line for developers.

The only way IQ&apos;Eve been able to make the application appear in listings again have
been to unpublish the application and then publish it again.
</what>
</comment>
<comment>
<author>jbqu...@gmail.com</author>
<when>Fri, 06 Mar 2009 17:13:15 +0000</when>
<what>Your comment will be considered for further evaluation.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 06 Mar 2009 17:40:00 +0000</when>
<what>IQ&apos;Ell add my market application was using exactly the character limit. I have found
others have reported issues of a similar nature and found changing the text makes a
difference. I was using the exact character limit (325 IIRC) and I changed my text
this morning to use less than the available max. It appears my application is now
consistently (thus far) showing in both the Q&quot;Eall applicationsQ&quot;E and the Q&quot;EtoolsQ&quot;E
section, as well as is searchable.

Is it possible using the maximum character limit is what is causing applications to
be de-listed?

IQ&apos;Em providing additional details on the de-listing market bug here:
Sometimes application show in the all application listing. Sometimes not. Sometimes
it shows in the category listing and sometimes not. They are not mutually exclusive;
meaning sometimes it will show in the all listing but not its category and the
inverse is also true. Sometimes it will not show in either. When it doesnQ&apos;Et show in
either, even a search using the application name can not find the application.
Additionally, listing applications by the developer shows it to be missing too.
Republishing the application results in only a temporary fix - whereby shortly after
it goes back to the IQ&apos;Em here and not there issue described above and eventually
disappears completely. *So far*, simply changing the text to less than the character
limit seems to have fixed the de-listing issue for my application.

IQ&apos;Em very sure I have identified a bug in either the server side of the market and/or
the market application itself. I assume searches (I see data tx/rx for search
queries) are server side which seems to imply the bug resides in the market server
where application listings are maintained. But its certainly possible a market
application bug is dropping data. Either way, Google has a bug to fix which is
picking dollars out of developerQ&apos;Es pockets.

One last note, other web sites which mirror application information from the market
seems to also fall behind when the application is de-listed. I believe this is
further evidence the application really is being de-listed rather than a market
application bug. Meaning, I believe the bug is server side.
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 06 Mar 2009 23:19:29 +0000</when>
<what>Quick follow up. Changing the text did not fix the problem. That application has gone
MIA again. Please have the market server guys take a look and see if they can fix
their bug.
</what>
</comment>
<comment>
<author>sergemas...@gmail.com</author>
<when>Tue, 10 Mar 2009 00:49:17 +0000</when>
<what>did you try this forum?

http://www.google.com/support/forum/p/Android+Market

serge</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 10 Mar 2009 15:46:54 +0000</when>
<what>Yes. I had already posted there and have not received any type of support. I just
finished posting again, pleading for help, at the link you provided. It posts to the
same place I had already posted.

Here is the new request pleading for help.
http://www.google.com/support/forum/p/Android+Market/thread?tid=2e8dc6bc50077409
</what>
</comment>
<comment>
<author>jwusch</author>
<when>Thu, 30 Apr 2009 18:17:02 +0000</when>
<what>I would like to throw my hat into the ring on this issue.  My application has stopped 
showing up in the Market for the past 2 days.  It is still published via the web 
application, but fails to show up for any of the search criteria.</what>
</comment>
<comment>
<author>rylan.ba...@gmail.com</author>
<when>Wed, 03 Jun 2009 20:05:59 +0000</when>
<what>We can rule out user error now too.  Attached are two screenshots.  ShopSavvy should be visible in both photos 
(the All and the Shopping categories).  Although we donQ&apos;Et have a screenshot for the search feature, the photo 
owners said that feature didnQ&apos;Et work either (with or without spaces in the name).

We were lucky enough to get the help of our users since we couldnQ&apos;Et reproduce it ourselves.  It has only 
happened to me once and I didnQ&apos;Et think to take a picture. 

They were running 1.1 on a Dev phone.</what>
</comment>
<comment>
<author>rylan.ba...@gmail.com</author>
<when>Wed, 03 Jun 2009 20:14:39 +0000</when>
<what>Whoops, forgot another useful piece of information.  The missing app (ShopSavvy) is configured to be free, have 
no copy protection and be available in all current and future locations.</what>
</comment>
<comment>
<author>zenp...@gmail.com</author>
<when>Tue, 30 Jun 2009 17:48:05 +0000</when>
<what>I have also noticed my application went Q&quot;EmissingQ&quot;E. It did come back, but I wonder how
long it was missing and has it happened at other times. ?

This happened today.</what>
</comment>
<comment>
<author>scoobler@gmail.com</author>
<when>Sun, 19 Jul 2009 11:22:43 +0000</when>
<what>I have also noticed my applications going MIA, they can be found via search, but are
missing from the lists. I have both a free and paid app, both are missing. I have
tried changing the wording. Also one has copy protection the other doesnQ&apos;Et.</what>
</comment>
<comment>
<author>raimovan...@gmail.com</author>
<when>Sat, 08 Aug 2009 21:05:35 +0000</when>
<what>MISSING: Our app (Layar) is missing. ItQ&apos;Es a cool AR app and people really want to use
it. Last seen in Android Market Netherlands.. There have been some sightings and
unexpected appearances.

Seriously how much users am I missing because of this bug? A wildguess here but I
think that 15%-20% of users cannot find our app in Market.. This is serious! Please
fix this quickly before someone makes an alternative market app.. </what>
</comment>
<comment>
<author>alexm...@gmail.com</author>
<when>Sun, 09 Aug 2009 01:42:07 +0000</when>
<what>Raimo - we have the same issue.  About once or twice a day we have a potential user
contact us and suggest they canQ&apos;Et find ShopSavvy.  How many people WOULD have
downloaded the app, but didnQ&apos;Et know to look for it?  I feel your pain.  I have
emailed the Google Android team directly since March, but they have not responded. 
Not sure what the problem is...</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 11 Aug 2009 14:38:15 +0000</when>
<what>IQ&apos;Em still emailed on a fairly regular basis. Either they canQ&apos;Et find my applications
or they canQ&apos;Et download the application when they find it. Really makes you wonder how
much revenue developers are missing out on if for no other reason they canQ&apos;Et find the
application or are unable to purchase/download the application.

While this is hurting android as a whole, its especially hurting developers hoping to
make a living.
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:54:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 14:02:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 14:06:17 +0000</when>
<what></what>
</comment>
<comment>
<author>PeterAlf...@gmail.com</author>
<when>Sun, 18 Jul 2010 21:18:14 +0000</when>
<what>My app Q&quot;ETesting MenuQ&quot;E has also disappeared from the market today (7/18/10). It was published for a total of a day before being unlisted. I also have another application that never displays in the market no matter what is changed within the app itself or the manifest. </what>
</comment>
<comment>
<author>anthony....@gmail.com</author>
<when>Sun, 19 Dec 2010 09:43:18 +0000</when>
<what>Has anyone found a fix? I am guessing it has to do with HTC sense.

Here is a screenshot from today showing both of my apps in the store on the nexus one and only one app in the store for the HTC Desire HD. Relaxed abs has a widget but I also dont think this is the case although besides HTC Sense, it is the only difference as both support back to level 4, API 1.6.

This is actually quite frustrating as a huge chunk of the market has apparently not been seeing my app.

</what>
</comment>
<comment>
<author>anthony....@gmail.com</author>
<when>Sun, 19 Dec 2010 13:45:37 +0000</when>
<what>Issue seems to be Copy Protected apps on builds which have not yet been white-listed by Google Market. Copy protected will soon be depreciated. So if you are a developer, please read this link and change your apps to the licensing method in order for everyone with these issues to avoid them.

http://developer.android.com/guide/publishing/licensing.html

Hopefully this works out so there is less of this annoyance.
</what>
</comment>
<comment>
<author>Rj.ajsqu...@gmail.com</author>
<when>Fri, 10 Jun 2011 10:30:02 +0000</when>
<what>yes in this http://developer.android.com/guide/publishing/licensing.html
 link they said that the copy protected apps can not be downloaded on the devices has root access.  But my issue that my android app is invisible in android market itself.

</what>
</comment>
</bug>
<bug>
<bugid>16852</bugid>
<title>Bug in requestLocationUpdates implementation inhibits GPS based background applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andreas....@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 13:01:13 +0000</openedDate>
<description>During the test of my GPS based background application I have detected a
serious side effect on other applications using GPS. To save battery
power, my background application is calling requestLocationUpdates with
a minTime of 120 seconds. At least on my LG phone, this does trigger GPS
receiver every 2 minutes, only, and does switch off the GPS receiver in
between. I can track this behavior by watching the GPS symbol in the
status bar. Perfectly happy with this, so far. Starting another GPS
based application in foreground, e.g. the pre-installed navigation
application, this fails to retrieve GPS location. I assume it to call
requestLocationUpdates with a minTime of 0, as it is designed to show
immediately the user movements. Analysis: if multiple applications are
using requestLocationUpdates, the minTime of the first call determines
the GPS behavior. Proposed Correction: The OS shall always respect the
smallest minTime value when multiple requestLocationUpdates are active
in parallel. Environment: LG P500 Optimus One to go, Android 2.2 P.S.
This bug may be the root cause of user reported miss behavior, see Issue
5595: Concurrent GPS request issue</description>
</bug>
<bug>
<bugid>14998</bugid>
<title>Element get its android:id field regenerated on dragQ&amp;Edrop</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-06-08T14:07:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>webnet.a...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 22:26:12 +0000</openedDate>
<description>Host OS: Windows Eclipse version: Build id: 20100218-1602 ADT plug-in
version: 10.0.0.v201102162101-104271 STEPS TO REPRODUCE: 1. create empty
layout file 2. add Layout (i.e. linear) 3. add any element (i.e. Button)
4. edit Button and clear (remove) Id 5. dragQ&amp;Edrop Button EXPECTED
RESULTS: Button properties remains unchanged OBSERVED RESULTS: Id is
regenerated. ADDITIONAL INFORMATION: Attach sample project, etc. If
possible, try to reproduce using ApiDemos. If the problem is happening
in the emulator, consider attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 23:40:19 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:35:39 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 14:07:00 +0000</when>
<what>Fixed in ADT 12 by https://review.source.android.com//#change,23130</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19850</bugid>
<title>Notification plays ringtone 32 times</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Steven.M...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 15:55:10 +0000</openedDate>
<description>I have a Verizon Droid 2 that was just updated to Gingerbread by
VerizonQ&apos;Es OTA. I use a short .wav file (1 sec or less) as a custom
notification that is played when I receive e-mail, SMS, etc. I have used
this file for years on various types of cell phones and its worked fine.
Before the update, my notification ringtone worked 99% of the time. The
other 1%, it would get stuck in a loop and repeat forever. I would need
to launch the media player and clear out the repeat/playlist at which
point it would stop. After the update, my notification ringtone repeats
(in rapid succession), precisely 32 times for each notification. I canQ&apos;Et
stop it even by using the media player. It struck me as odd that it
never varied from the 32 times it repeats. This is a bit different that
what others have reported, so I thought IQ&apos;Ed pass it along. Any ideas?
Thanks, Steve</description>
<comment>
<author>lanparty...@gmail.com</author>
<when>Thu, 15 Sep 2011 02:34:34 +0000</when>
<what>This issue is repeatable on the two devices I own.

1: Droid X 
    * System Version 4.5.602.MB810.Verizon.enUS
    * Android Version 2.3.3
    * Kernel Version 2.6.32.9-g34b306d
2: Droid 2
    * System Version 4.5.601.A955.Verizon.en.US
    * Android Version 2.3.3
    * Kernel Version 2.6.32.9-gca08d89

After the OTA update to 2.3.3 some notifications stored as WAV files are broken.

The files do not complete playing and repeat. Although they repeat indefinitely not 32 times. 

I have tried this with many lengths of WAV files from Q&lt;E1 second to Q&gt;E10 seconds and they play repeatedly when played using the media player and when selected as a notification.

I have 2 Q&lt;E1 second WAV files that do work properly.

For example this file which I choose randomly to test this out on both phones. http://free-sounds.net/sound-files/motorcycle-sounds/CYC02.WAV

All of the files we are having issues with worked fine when both phones ran Android version 2.2


</what>
</comment>
</bug>
<bug>
<bugid>3494</bugid>
<title>Support LEAP wifi encryption in wifi settings GUI</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>63</stars>
<reportedBy>justin.g...@gmail.com</reportedBy>
<openedDate>Fri, 07 Aug 2009 13:01:40 +0000</openedDate>
<description>I believe the underlying OS wifi subsystem should already support LEAP.
Please add LEAP settings to the wifi settings GUI so that those of us
whose corporate WLANs use it will be able connect without rooting our
devices.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:32:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:29:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:07:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:04:52 +0000</when>
<what></what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Tue, 22 Sep 2009 04:10:22 +0000</when>
<what>Dupe of Issue 1871</what>
</comment>
<comment>
<author>thy...@gmail.com</author>
<when>Tue, 18 May 2010 15:23:00 +0000</when>
<what>IQ&apos;Ed also like to +1 this request as i donQ&apos;Et really wanQ&apos;Et to root my phone in order to 
access my workplaces LAN (which useQ&apos;Es LEAP)

Since its apparently only the GUI which is missing, would this not be a relatively 
simple enhancement to add?</what>
</comment>
<comment>
<author>claes.huittinen</author>
<when>Wed, 23 Jun 2010 10:18:26 +0000</when>
<what>To all IBMers:

Go to TAP search for Q&quot;ELEAP Configuration ManagerQ&quot;E. Download and install IBMLeapMgr.apk. This app will setup a leap profile for you. Works on Android 1.6 and upwards.

You do *not* need to root your phone.
</what>
</comment>
<comment>
<author>yamilsuc...@gmail.com</author>
<when>Wed, 23 Jun 2010 12:32:49 +0000</when>
<what>@7 claes.huittinen, you are god.
thanks!</what>
</comment>
<comment>
<author>thy...@gmail.com</author>
<when>Wed, 23 Jun 2010 12:39:33 +0000</when>
<what>@claes.huittinen - Any chance you could give us a clue as to how you managed it, so us non-IBMers can benefit too :p</what>
</comment>
<comment>
<author>thomas.d...@gmail.com</author>
<when>Wed, 23 Jun 2010 13:07:07 +0000</when>
<what>@thybag: Basically the app just adds the wireless profile programmatically (hence no root required). The only thing missing in Android is a GUI option for selecting LEAP...</what>
</comment>
<comment>
<author>kmbul...@gmail.com</author>
<when>Wed, 23 Jun 2010 14:09:54 +0000</when>
<what>I donQ&apos;Et know, still doesnQ&apos;Et appear to work on my HTC CDMA Hero.  Perhaps itQ&apos;Es a wifi driver issue.</what>
</comment>
</bug>
<bug>
<bugid>7999</bugid>
<title>video recording</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kenneth....@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 16:57:13 +0000</openedDate>
<description>when i recorded a video it was saved as .3gp and it cannot play .3gp
files :)</description>
<comment>
<author>bjbe...@gmail.com</author>
<when>Fri, 07 May 2010 02:20:04 +0000</when>
<what>what phone/device are you using? android version?

You have to follow the form if you want help quickly :)

I have an HTC Desire running android 2.1 update-1 and it appears to work fine (used
it this morning :) )

can you play any other video formats on the phone?</what>
</comment>
<comment>
<author>kenneth....@gmail.com</author>
<when>Fri, 07 May 2010 13:10:09 +0000</when>
<what>Hi, i have a HTC desire as well, and i havent installed any camera apps
i chose Danish language in the setup and i bought it from the danish phone company
called Q&quot;E3Q&quot;E</what>
</comment>
<comment>
<author>bjbe...@gmail.com</author>
<when>Fri, 07 May 2010 13:59:51 +0000</when>
<what>As far as iQ&apos;Em aware the Android platform comes with all the codecs required to play a
wide range of media, including the .3gp one.
Maybe try resetting the phone? its a drastic step but it should work.
Maybe also try calling your local support from HTC. I know in they have an Australian
line which is pretty helpful.
http://www.htc.com/dk/

Can you record a video? it should come standard with the picture taking/video taking
apps. then when you view it in the gallery, it should have a little |Q&gt;E arrow for play. 

You could also try taking it back to the store you bought it from. 
Also check to see if anyone else in your country is having the issues. Everyone who
bought the Desire in Australia had a GPS fault when they were first launched. Its now
fixed but its still possible</what>
</comment>
</bug>
<bug>
<bugid>17239</bugid>
<title>Back key is not working on a single press in News and Weather application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 06:04:55 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] 1. Wifi should be On. 2. Wap settings should not
be available in the phone. [Test Procedure] 1. Applications Q&gt;E News and
Weather Q&gt;E Select Top stories Q&gt;E Select any headline 2. From Notification
Turn Off Wifi on the Web page Q&gt;E Select settings from the pop up to
enable wap settings 3. Select Mobile network Q&gt;E Create new APN Q&gt;E Save Q&gt;E
Back to Web Page Q&gt;E Select Back 2-3 times and Observe the behaviour. 2)
What happened. - Back key is not working on a single press in News and
Weather application. 3) What you think the correct behavior should be. -
Back key should be woring properly.</description>
</bug>
<bug>
<bugid>7432</bugid>
<title>Crash/memory leak when launching application on top of GL application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>50</stars>
<reportedBy>go...@tat.se</reportedBy>
<openedDate>Mon, 29 Mar 2010 15:23:43 +0000</openedDate>
<description>While investigating and trying to reproduce a timing-related deadlock on
Nexus One (see short log below) we encountered another similar issue
which instantly locks the device and resets the whole Android user
space. Steps to reproduce: 1. Install ExitApplication 2. Install
GLCrasher 3. Launch GLCrasher 4. Let GLCrasher/ExitApplication cycle
Expected results: GLCrasher and ExitApplication should switch between
each other infinitely. Observed result: Nexus One - crash and restart
due to out of memory within 5-10 seconds. Most other phones - a crash in
libhgl.so after a few minutes to several hours. Attached are two example
applications: - ExitApplication - A simple activity that triggers
finish() from a handler in onCreate(). - GLCrasher - A simple
GLSurfaceView based activity that launches Exit Application from a
handler in onResume(). Additional information: While those test
applications might seem like a very strange use-case, but they are just
means of trying to reproduce issues that occur when you launch
applications/activities on top of GLES-rendered applications. This issue
seems only possible to reproduce if the activities are located in
different applications, hence the two different application-projects. If
run as two activities within the same application the crashes has not
been seen. - Running on 1.5 devices (ADP1, Hero) immediately results in
an exception when returning to the GLSurfaceView activity. --
Android-1.5_ADP1+Hero.txt - Running on 1.6 devices (ADP1, Ion and Acer
Liquid) results in a crash in native libraries after a few minutes. --
Android-1.6_Acer_Liquid_S100.txt -- Android-1.6_ADP1.txt --
Android-1.6_Ion.txt - Running on 2.0.1 (Droid) does not reveal any
problems. - Running on 2.1-update1 (Nexus One) results in a crash with
full user space restart within 5 seconds. --
Android-2.1-update1_Nexus_One.txt - Running on 2.1 emulator there was a
Q&quot;ESorry! The application GLCrasher (proces com.tat.test.glcrasher) has
stopped unexpectedly. Please try again.Q&quot;E dialog poping up, while you
could still see the applications switch between each other in the
background. --- For reference, the original issue (which still cannot be
reproduced reliable) results in a deadlock (The UI completely freezes
and stops responding and the phone restarts after around two minutes)
when launching any Android application on top of a GLES-rendered
application with the following log messages printed repeatedly to
logcat: (...) W/SharedBufferStack( 136): waitForCondition(LockCondition)
timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 78): waitForCondition(ReallocateCondition) timed
out (identity=9, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 78): waitForCondition(LockCondition) timed out
(identity=5, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 381): waitForCondition(LockCondition) timed out
(identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 136): waitForCondition(LockCondition) timed out
(identity=3, status=0). CPU may be pegged. trying again.
W/SurfaceFlinger( 78): closeGlobalTransaction timed out!
W/SharedBufferStack( 78): waitForCondition(ReallocateCondition) timed
out (identity=9, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 78): waitForCondition(LockCondition) timed out
(identity=5, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 381): waitForCondition(LockCondition) timed out
(identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 136): waitForCondition(LockCondition) timed out
(identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 78): waitForCondition(ReallocateCondition) timed
out (identity=9, status=0). CPU may be pegged. trying again. (...) G?ran
Hane TAT The Astonishing Tribe AB</description>
<comment>
<author>go...@tat.se</author>
<when>Fri, 23 Apr 2010 08:14:48 +0000</when>
<what>The Galaxy Spica GT-I5700 with Android 2.1-update1 behaves just like the Nexus one,
except that the out of memory seems to result in a complete reboot of the system.

(...)
I/ActivityManager( 1909): Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10200000
cmp=com.tat.test.exitapp/.ExitActivity }
I/        ( 2185): libGLESv1_CM_fimg.so was unloaded and GLES 1.1 API was
successfully unmapped
I/ActivityManager( 1909): Displayed activity com.tat.test.exitapp/.ExitActivity: 854
ms (total 2374 ms)
E/libs3c2drender( 1909): int S3c2DRender::DoG2D(unsigned int, s3c_img*, s3c_rect*,
unsigned int, s3c_img*, s3c_rect*, int, int)::S3C_G2D_ROTATOR_18176 fail 
W/copybit ( 1909): stretch_copybit::run_render fail 
E/libs3c2drender( 1909): int S3c2DRender::DoG2D(unsigned int, s3c_img*, s3c_rect*,
unsigned int, s3c_img*, s3c_rect*, int, int)::S3C_G2D_ROTATOR_18176 fail 
W/copybit ( 1909): stretch_copybit::run_render fail 
I/        ( 2185): libGLESv1_CM_fimg.so was loaded and GLES 1.1 API was successfully
mapped
I/ActivityManager( 1909): Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10200000
cmp=com.tat.test.exitapp/.ExitActivity }
I/        ( 2185): libGLESv1_CM_fimg.so was unloaded and GLES 1.1 API was
successfully unmapped
E/libs3c2drender( 1909): int S3c2DRender::DoG2D(unsigned int, s3c_img*, s3c_rect*,
unsigned int, s3c_img*, s3c_rect*, int, int)::S3C_G2D_ROTATOR_18176 fail 
W/copybit ( 1909): stretch_copybit::run_render fail 
I/        ( 2185): libGLESv1_CM_fimg.so was loaded and GLES 1.1 API was successfully
mapped
I/ActivityManager( 1909): Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10200000
cmp=com.tat.test.exitapp/.ExitActivity }
W/InputManagerService( 1909): Client not active, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44064278
I/        ( 2185): libGLESv1_CM_fimg.so was unloaded and GLES 1.1 API was
successfully unmapped
E/libs3c2drender( 1909): int S3c2DRender::DoG2D(unsigned int, s3c_img*, s3c_rect*,
unsigned int, s3c_img*, s3c_rect*, int, int)::S3C_G2D_ROTATOR_18176 fail 
W/copybit ( 1909): stretch_copybit::run_render fail 
I/        ( 2185): libGLESv1_CM_fimg.so was loaded and GLES 1.1 API was successfully
mapped
E/gralloc ( 2185): Could not mmap Out of memory
E/        ( 2185): EGL: Failed to lock buffer
E/gralloc ( 2185): Could not mmap Out of memory
W/GraphicBufferMapper( 2185): lock(...) failed -12 (Out of memory)
W/Surface ( 2185): failed locking buffer (handle = 0x3306a0)
(connection to logcat was lost here)</what>
</comment>
<comment>
<author>long...@gmail.com</author>
<when>Tue, 29 Jun 2010 04:40:45 +0000</when>
<what>Hi, 
we use Marvell pxa935 platform, when press power on /off many times, it show 

SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
dalvikvm( 1023): GC freed 4333 objects / 543128 bytes in 80ms
servo   ( 1023): [DataQueueExecutor]:commited to indexer and dataQueue
dalvikvm(  981): GC freed 5131 objects / 296352 bytes in 108ms
ContactsProvider(  981): [ContactsProvider2 ]query uri: content://contacts/adn/501023
ContactsProvider(  981): [ContactsProvider2 ]ContactsProvider.query: url=content://contacts/adn/50, match is 7021
SharedBufferStack(  926): waitForCondition(DequeueCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
dalvikvm( 1023): GC freed 4905 objects / 514248 bytes in 319ms
SharedBufferStack(  926): waitForCondition(DequeueCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
SharedBufferStack(  926): waitForCondition(DequeueCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
servo   ( 1023): [DataItemProcessor]:Processed:content://media/external/images/media/56
servo   ( 1023): [DataItemProcessor]:Processed:content://contacts/adn/50
ContactsProvider(  981): [ContactsProvider2 ]query uri: content://contacts/adn/491023
ContactsProvider(  981): [ContactsProvider2 ]ContactsProvider.query: url=content://contacts/adn/49, match is 7021
servo   ( 1023): [DataItemProcessor]:Processed:content://contacts/adn/49
SharedBufferStack(  926): waitForCondition(DequeueCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
SharedBufferStack(  926): waitForCondition(DequeueCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
SharedBufferStack(  926): waitForCondition(DequeueCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
ContactsProvider(  981): [ContactsProvider2 ]query uri: content://contacts/adn/481023
ContactsProvider(  981): [ContactsProvider2 ]ContactsProvider.query: url=content://contacts/adn/48, match is 7021
dalvikvm( 1023): GC freed 3437 objects / 458600 bytes in 222ms
servo   ( 1023): [DiskSpaceHandler]:Current used RAM space:  0.08 M, ( 88292 ) 
        ( 1023): unable to unlink Q&apos;E/data/data/com.db4o.servo.search/sdcard/index/_4.fdtQ&apos;E: No such file or directory (errno=2)
        ( 1023): unable to unlink Q&apos;E/data/data/com.db4o.servo.search/sdcard/index/_4.fdxQ&apos;E: No such file or directory (errno=2)
servo   ( 1023): [DataQueueExecutor]:commited to indexer and dataQueue
SharedBufferStack(  926): waitForCondition(DequeueCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
dalvikvm( 1023): GC freed 5221 objects / 544408 bytes in 107ms
servo   ( 1023): [FileCrawlerHandler]:onDataCrawled getAction :  [update]/sdcard/Android/data/com.cooliris.media/cache/hires-image-cache314673025070
dalvikvm(  926): GC freed 12627 objects / 532232 bytes in 132ms
SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
SharedBufferStack(  926): waitForCondition(DequeueCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
SharedBufferStack(  994): waitForCondition(DequeueCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
/media/57
</what>
</comment>
<comment>
<author>ericgo1...@gmail.com</author>
<when>Sun, 29 Aug 2010 05:09:34 +0000</when>
<what>I am having the same problem in Froyo. (During booting up and running CTS test)
http://code.google.com/p/android/issues/detail?id=10505Q&amp;Eq=waitforconditionQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
</what>
</comment>
<comment>
<author>patrick%...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 20:57:51 +0000</when>
<what>IQ&apos;Eve spent some time trying to reproduce a similar issue with the Gallery app.  I can get the GLCrasher and the ExitApplication to cycle sometimes, and other times I can get it exhibit the error.  This seems like itQ&apos;Es some sort of timing/fairness issue with the SharedBuffer* classes.</what>
</comment>
<comment>
<author>manju.bs...@gmail.com</author>
<when>Thu, 23 Sep 2010 07:19:13 +0000</when>
<what>IQ&apos;Em seeing this isssue in Android 2.1 when I launch a multiple videos from gallery application. Any clues why timed out messages keep coming

</what>
</comment>
<comment>
<author>patrick%...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 00:05:18 +0000</when>
<what>IQ&apos;Eve spent quite a while trying various things in the Surface Flinger (and friends) classes to see if I could get this issue to go away and nothing seemed to work.  I thought that there may be a subtle race condition that is causing either the client or the server to miss a signal.

Eventually tried on software-only OpenGL and I noticed that I do not get the Q&quot;ECPU is PeggedQ&quot;E message when I turn off hardware rendering.

To turn off hardware renering, I use the commands.

     adb shell setprop debug.egl.hw 0

So that begs the question, is this an issue with a hardware driver?</what>
</comment>
<comment>
<author>go...@tat.se</author>
<when>Tue, 19 Oct 2010 09:53:20 +0000</when>
<what>My recent tests shows improved behavior in Froyo, and I have not yet been able to reproduce this crash on Nexus One with Android 2.2. (At least not within reasonable time of testing).</what>
</comment>
<comment>
<author>Srinivas...@gmail.com</author>
<when>Sun, 19 Dec 2010 16:47:55 +0000</when>
<what>I took top-down and bottom-up approach to debug the issue. From the frame buffer driver, i could able to put a break point at fb_ioctl and fb_update. Both of them are hitting at regular intervals to update the frame buffer. This shows that there is no issue with the SurfaceFlinger server side. That is the SurfaceFlinger is able to grab the front buffer and renders the same onto the LCD.

The second approach is the top-down approach, where i could able to attach gdb to the respective threads. While debugging that i found the application is requesting a surface i.e the SurfaceComposeClient is requesting createSurfac(), which will call new Layer() in SurfaceFlinger. The call to createNormalSurfaceLocked() is finally reaching to eglCreateWindowSurface() function. The function call is not returning. 

The client is waiting to get a Surface from the egl hardware and locked on this. If possible we can make eglCreateWindowSurface() or any function create surface function leading to access the underlying hardware should have a timed wait. Once the timeout happens, the function should return and the error code should be passed to the higher level.

  Also i tried to disable the hardware rendering by setting the debug property mask
    setprop debug.egl.hw 0
but the issue still reproducible

My debugging is on Froyo.

</what>
</comment>
<comment>
<author>midhunra...@gmail.com</author>
<when>Mon, 07 Feb 2011 12:29:13 +0000</when>
<what>I got similar issue with Nexus Device. I was working with an OpenGL application and I was building a new build from eclipse and device UI completely turned out to black and no buttons are working. When I look into Logcat i found these logs.


02-07 17:52:58.199: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:52:59.199: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:00.199: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:01.199: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:02.203: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:03.203: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:04.203: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:05.203: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:06.203: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:07.203: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:08.203: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-07 17:53:09.203: WARN/SharedBufferStack(166): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
</what>
</comment>
<comment>
<author>tapanfo...@gmail.com</author>
<when>Fri, 06 May 2011 22:36:31 +0000</when>
<what>I have been seeing the same issue on my HTC inspire with Android version 2.2 and it is not commin gup with the GUI.

Is there any fix for this?

W/SharedBufferStack( 1454): waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1687): waitForCondition(LockCondition) timed out (identity=9, status=0). CPU may be pegged. trying again.
W/SurfaceFlinger( 1379): closeGlobalTransaction timed out!
W/SharedBufferStack( 1454): waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1687): waitForCondition(LockCondition) timed out (identity=9, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1379): waitForCondition(LockCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1454): waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1687): waitForCondition(LockCondition) timed out (identity=9, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1379): waitForCondition(LockCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1454): waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1687): waitForCondition(LockCondition) timed out (identity=9, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1379): waitForCondition(LockCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.

</what>
</comment>
<comment>
<author>josbo...@gmail.com</author>
<when>Fri, 03 Jun 2011 03:24:59 +0000</when>
<what>I found this correlates to the usage of non-square textures.  In our app (Warheads), the game would reliably crash on Nexus One when we used a non-square texture for one of our assets, but remove that asset and everything else works fine.</what>
</comment>
<comment>
<author>kiumiu...@gmail.com</author>
<when>Thu, 14 Jul 2011 05:35:34 +0000</when>
<what>I discovered if there are GLsurface + regular 2D surface mixed, then the problem will occur. If openGL app is in full screen, this problem does not happen.</what>
</comment>
<comment>
<author>radv...@gmail.com</author>
<when>Mon, 10 Oct 2011 18:43:13 +0000</when>
<what>This Q&apos;ECPU peggedQ&apos;E problem persists in Honeycomb, and crashes the tablet hard, such that even the power button no longer works and the device has to be rebooted via the shell or by removing the battery. ItQ&apos;Es extremely hard to replicate; IQ&apos;Eve been trying. It has occurred for me on both the Samsung Galaxy Tab 10Q&quot;E and on the Motorola Xoom.

ShouldnQ&apos;Et this priority be upgraded to severe? A problem that crashes a tablet and turns it into a lemon until the battery is removed does not qualify as Q&apos;EmediumQ&apos;E. Your average user wouldnQ&apos;Et realize this has occurred and would return the device to the store thinking itQ&apos;Es broken. Worse, itQ&apos;Es difficult to remove the battery in the Motorola Xoom, so without knowing how to shell into the device, thereQ&apos;Es no way to recover from this bug.

My application uses OpenGL alongside regular 2D Android content. The precise error message, repeated over and over, is:

W/SharedBufferStack(  341): waitForCondition(LockCondition) timed out (identity=5, status=0). CPU may be pegged. trying again.
</what>
</comment>
<comment>
<author>istar...@gmail.com</author>
<when>Thu, 27 Oct 2011 05:18:37 +0000</when>
<what>due to this thread http://code.google.com/p/android/issues/detail?id=20833
see comment 4
Q&gt;EQ&gt;EThese issues have been fixed in Honeycomb and above.
Android developers MUST update priority of this bug.
Or explain any really working workaround. 
ItQ&apos;Es really hard to write good opengl apps for android - the same shaders on different devices can return different results, also some code can freeze system on nexus but not on galaxy, other code freeze galaxy but not nexus, and the code which not freeze both can freeze any other device. 70% of my development time is workarounds finding for freeze crash and other problems on android devices.
 
</what>
</comment>
<comment>
<author>alancald...@gmail.com</author>
<when>Thu, 27 Oct 2011 11:43:06 +0000</when>
<what>In my case, square textures do not remove the problem, nor does removing overlapping regular Views. Frankly, IQ&apos;Em so sick of this issue and the amount of effort iQ&apos;Eve expended in trying to get round it that iQ&apos;Em about ready to walk away from the Android platform.
http://code.google.com/p/android/issues/detail?id=20833</what>
</comment>
<comment>
<author>istar...@gmail.com</author>
<when>Thu, 27 Oct 2011 12:16:32 +0000</when>
<what>As i see next thing can highly increase probability of this bug occurrence.
1) FBO usage
2) Texture Atlas (using a lot of small textures instead of one big texture atlas can  sometimes kill this bug (but it cause 5-10fps decrease)) 
3) Texture lookup functions in vertex shaders
4) Usage of more than one texture atlas. (sometimes one texture atlas + a lot of small textures kills bug)

I never see that usage of below solutions helps 
glFinish, eglWait, overlapping, sqare textures, square textures with widh = height = 32*n 
(sometimes it decrease probability of this bug occurence but never removes it)

Also it looks like probability distribution of time to wait this error has exponential distribution (http://en.wikipedia.org/wiki/Exponential_distribution)
because of Memorylessness.



</what>
</comment>
</bug>
<bug>
<bugid>19577</bugid>
<title>[Books] display XT9 line in search edit box</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shin.par...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 04:48:16 +0000</openedDate>
<description>[step] 1. set XT9 as input method. 2. launch Books application. 3. touch
search icon. 4. type some word. [issue] display XT9 line above keypad.
[correct behavior] do not display XT9 line above keypad.</description>
</bug>
<bug>
<bugid>13621</bugid>
<title>Nexus S wireless tethering: ERROR</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Smok...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 23:24:44 +0000</openedDate>
<description>- Steps to reproduce the problem: Enable Wireless tethering in settings,
if you tap it, it will give an ERROR. - What happened: When I try to
enable wireless tethering, I get just an ERROR - What you think the
correct behavior should be Wireless tethering should be enabled and
working just properly I have a Nexus S Gingerbread 2.3.1 unrooted and on
T-Mobile</description>
</bug>
<bug>
<bugid>12225</bugid>
<title>App Widget documentation has faulty references to onUpdated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>supermon...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 22:38:25 +0000</openedDate>
<description>In the documentation for creating App Widgets at
http://developer.android.com/guide/topics/appwidgets/index.html, there
are multiple references under the Q&quot;EUsing the AppWidgetProvider ClassQ&quot;E to
the onUpdated() method of AppWidgetProvider. However, this method is
actually called onUpdate(), as pointed to by the links. Just a small
typo, but figured I may as well point it out.</description>
</bug>
<bug>
<bugid>12813</bugid>
<title>Chopy Scrolling Performance on default Android HomeScreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sirai...@gmail.com</reportedBy>
<openedDate>Sat, 27 Nov 2010 13:20:08 +0000</openedDate>
<description>Scrolling performance is very chopy using default android HomeScreen
launcher, and when dragging the Notification bar, and also when trying
to move the Dockbar to the top (to view the installed program). When I
try to use Q&apos;EZEAM LauncherQ&apos;E it seems to be very fast scrolling (and
smoother) than default HomeScrenn. I expect this problem is in the code
of android default HomeScreen, which can be improved by using buffer or
re-written in native C to improve the performance.
--------------------------------- Devices: - Moto Droid (Android 2.1) -
Xperia X10 Mini Pro (Android 2.1)</description>
<comment>
<author>sirai...@gmail.com</author>
<when>Sat, 27 Nov 2010 13:27:42 +0000</when>
<what>And the Moto Droid have PowerVR SGX 530 GPU, so it should be fast enough to show simple animation like dragging.
I think the real problem is in the HomeScreen code it self.

Thanks</what>
</comment>
</bug>
<bug>
<bugid>2236</bugid>
<title>music library does not filter unknown artist and unknown album correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>ahg...@gmail.com</reportedBy>
<openedDate>Mon, 16 Mar 2009 15:29:18 +0000</openedDate>
<description>In the music library, when the user first selects Q&quot;EartistQ&quot;E (x songs
listed), then Q&quot;EalbumQ&quot;E (y songs listed), x != y when Q&quot;EartistQ&quot;E is unknown.
It appears that the code works this way: x = (artist==unknown), y =
(album==unknown). For songs with Q&quot;EknownQ&quot;E artist or albums, it seems that
y = (artist ==unknown Q&amp;EQ&amp;E album==unknown). This same boolean logic should
be applied to Q&quot;EunknownQ&quot;E artist and album too. This is confusing. Please
see attached screenshots.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 05:08:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:26:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9671</bugid>
<title>Process Q&apos;Eandroid.process.acoreQ&apos;E has stopped unexpectedly caused by missing account name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fas...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 09:38:07 +0000</openedDate>
<description>IQ&apos;Em running Android 2.1 on my personal HTC desire. I rebooted the phone
today and when it came back up I started seeing the Q&quot;EProcess
Q&apos;Eandroid.process.acoreQ&apos;E has stopped unexpectedlyQ&quot;E popup. As soon as I
dismiss it, it reappears. Attaching logcat, I see the following stack
trace: 07-10 10:05:28.362: ERROR/AndroidRuntime(765): Uncaught handler:
thread AsyncTask #1 exiting due to uncaught exception 07-10
10:05:28.362: ERROR/AndroidRuntime(765): java.lang.RuntimeException: An
error occured while executing doInBackground() 07-10 10:05:28.362:
ERROR/AndroidRuntime(765): at
android.os.AsyncTask$3.done(AsyncTask.java:200) 07-10 10:05:28.362:
ERROR/AndroidRuntime(765): at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
07-10 10:05:28.362: ERROR/AndroidRuntime(765): at
java.util.concurrent.FutureTask.setException(FutureTask.java:124) 07-10
10:05:28.362: ERROR/AndroidRuntime(765): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 07-10
10:05:28.362: ERROR/AndroidRuntime(765): at
java.util.concurrent.FutureTask.run(FutureTask.java:137) 07-10
10:05:28.362: ERROR/AndroidRuntime(765): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
07-10 10:05:28.362: ERROR/AndroidRuntime(765): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
07-10 10:05:28.362: ERROR/AndroidRuntime(765): at
java.lang.Thread.run(Thread.java:1102) 07-10 10:05:28.362:
ERROR/AndroidRuntime(765): Caused by:
java.lang.IllegalArgumentException: the name must not be empty: 07-10
10:05:28.362: ERROR/AndroidRuntime(765): at
android.accounts.Account.Q&lt;EinitQ&gt;E(Account.java:48) 07-10 10:05:28.362:
ERROR/AndroidRuntime(765): at
com.android.providers.contacts.ContactsProvider2.findValidAccounts(ContactsProvider2.java:4598)
07-10 10:05:28.362: ERROR/AndroidRuntime(765): at
com.android.providers.contacts.ContactsProvider2.doOnAccountsUpdatedInBackground(ContactsProvider2.java:4412)
07-10 10:05:28.362: ERROR/AndroidRuntime(765): at
com.android.providers.contacts.ContactsProvider2.access$1000(ContactsProvider2.java:137)
07-10 10:05:28.362: ERROR/AndroidRuntime(765): at
com.android.providers.contacts.ContactsProvider2$AccountsUpdateAsyncTask.doInBackground(ContactsProvider2.java:4574)
07-10 10:05:28.362: ERROR/AndroidRuntime(765): at
com.android.providers.contacts.ContactsProvider2$AccountsUpdateAsyncTask.doInBackground(ContactsProvider2.java:4572)
07-10 10:05:28.362: ERROR/AndroidRuntime(765): at
android.os.AsyncTask$2.call(AsyncTask.java:185) 07-10 10:05:28.362:
ERROR/AndroidRuntime(765): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 07-10
10:05:28.362: ERROR/AndroidRuntime(765): ... 4 more IQ&apos;Eve attached the
output from adb bugreport and a bit more context of the logcat trace.
Now off to factory reset my phone :-( How about coding a bit more
defensively in the built-in apps?</description>
<comment>
<author>techie....@gmail.com</author>
<when>Mon, 09 May 2011 18:58:39 +0000</when>
<what>I have a Galaxy S on 2.2 and I started to see this issue pretty recently. Fixed it by doing the following:

1) turn off syncing
2) then click Q&quot;Emanage applicationsQ&quot;E Q&amp;E Q&quot;Econtacts storageQ&quot;E then tap on Q&quot;Eclear cacheQ&quot;E and Q&quot;Eclear dataQ&quot;E which deletes all contacts from your phone.
3) turn on sync again

Go back into your contacts app and they should sync back down without the app crashing.


Thanks to http://code.google.com/p/android/issues/detail?id=3761#c18

P.S. Never try to merge contacts I feel it might be causing the problem.</what>
</comment>
</bug>
<bug>
<bugid>1506</bugid>
<title>The onPause and onResume lifecycle events never get invoked for activities within an activity group</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Wed, 10 Dec 2008 18:38:44 +0000</openedDate>
<description>This is an issue on the 1.0 SDK (r1). If itQ&apos;Es been fixed in 1.0 r2
please let me know. See thread here:
http://groups.google.com/group/android-developers/browse_thread/thread/37c98f0eb4c584b7/d73cd67c9c3d2b76</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:24:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:11:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11486</bugid>
<title>Home button should close folders on the center screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>kpreid.switchb.org@gmail.com</reportedBy>
<openedDate>Sun, 26 Sep 2010 02:00:06 +0000</openedDate>
<description>This is a UI design bug, not an implementation bug. 1. Create a folder
on the center home screen. 2. Open it. 3. Go to any other activity,
without closing that folder. 4. Press the Home button. The home screen
will return with that folder still open. I think that the folder should
instead be closed, just as the Home button always brings up the center
home screen rather than whichever of the five panels you were last on;
both of these act to ensure that the Home button always brings up the
same view. When I first discovered this behavior, I thought it might be
nice to use it to have an Q&apos;Ealternate home screenQ&apos;E for different uses by
leaving a folder open; but it continues to be disconcerting every time I
press Home and donQ&apos;Et see the normal set of shortcuts and widgets. Nexus
One, Android 2.2 (FRF91)</description>
<comment>
<author>RichardS...@gmail.com</author>
<when>Wed, 06 Oct 2010 01:41:58 +0000</when>
<what>In the meanwhile, while that bug still persists, how do you go about closing the folder? Where can you find it in order to close it? I know that if I power off and power on the unit, then the folder will be closed. But there should be a way of closing it without having to reboot.
</what>
</comment>
<comment>
<author>kpreid.switchb.org@gmail.com</author>
<when>Wed, 06 Oct 2010 02:54:28 +0000</when>
<what>Er, any folder may be closed by tapping the top bar which has the name of the folder and an Q&quot;EXQ&quot;E symbol. This bug is not about the UI for interacting with folders in general, but how folders should interact with the Home button.</what>
</comment>
<comment>
<author>uw.myer...@gmail.com</author>
<when>Wed, 11 May 2011 03:52:58 +0000</when>
<what>You can also press the Q&apos;EbackQ&apos;E arrow to close the folder. Some ppl may prefer the folder to remain opened, but I too would like it to close. Adding Q&apos;EFolder OptionsQ&apos;E and allowing the user to pick is another solution.

I sort everything I use with folders. The other approaches -- mega-apps list and cluttered desktop are just madness. Folders need a more robust feature/option set in general (e.g. the rearrange issue, folders within folders, etc)</what>
</comment>
<comment>
<author>dandrew....@gmail.com</author>
<when>Thu, 10 Nov 2011 05:22:28 +0000</when>
<what>This is a significant UI bug for a few reasons:

1. The home button is conceptually intended to return the user to a clean slate, a.k.a. home. This is an expected default behavior for UIQ&apos;Es in general. So not having folders close when the home button is selected means the user has to have yet an additional interaction with the device to Q&apos;EtrulyQ&apos;E go home, even when they have hit the home button.
2. Folders are a secondary-level of access for the user to open programs. Home is generally meant to take the user to the primary-level of access. When folders are left open (even after hitting the home button), primary-level programs are hidden from the user-experience and are effectively forced into secondary(or worse)-levels of access..
3. When using the device, the distance from the home button to the Q&quot;EXQ&quot;E to close the folder is typically 100% of the device. which often means that the user has to employ a physical re-posturing of the whole device (when one-handed) to close the folder. It seems to me that it would be far more convenient to just hit home to close folders. (or even just hit home twice - the second time closing any remaining open folders.)
4. Because the Q&quot;EXQ&quot;E for closing the folder is so close to the program icons in the folder, many times a user (er, me with my trunk-like fingers) will inadvertently open a program, creating yet even more interaction to return the device to itQ&apos;Es home place.

To surmise, the key intention of usability is to minimize the distance between the userQ&apos;Es intention and the userQ&apos;Es interaction. It seems to me that the default behavior of the home button should be to minimize all open folders - so Q&quot;E+1 Me too!Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>7141</bugid>
<title>Google Voice Force Closes (MyTouch 1.2)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jrm0...@gmail.com</reportedBy>
<openedDate>Sun, 14 Mar 2010 05:38:02 +0000</openedDate>
<description>I have downloaded the app Google Voice on the new MyTouch 1.2 w/3.5mm
jack. While going through the setup, the app continuously force closes
at the end as soon as the voice mail messages pop up. When attempting to
reopen the app (or rebooting the phone), I can see the voicemails but
then I get the Force Close message again. I have uninstalled, rebooted,
reinstalled countless times. I have yet to actually use the app. I do
have an account with a google number already established.</description>
<comment>
<author>sean.bry...@gmail.com</author>
<when>Thu, 01 Apr 2010 03:02:07 +0000</when>
<what>hey so this is what you need to do... for the mytouch 1.2 the only version i have found  
to work is google voice 0.2, anything after that will not work. also if the attached 
does not work here is a link to another site that has it.   
http://code.google.com/p/android/issues/detail?id=6503 </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:05 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>18822</bugid>
<title>battries drains</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>33tlj...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 12:37:35 +0000</openedDate>
<description>i think the new gingerbread software has some bugs but i think they will
fix it soon because there are many complains. but as long the hardware
has no failure. such as i phone 4 when is lunch there are problems with
the connection due to the design of the phone. i would see the hardware
and design of the phone more important. phone is still a phone and donQ&apos;Et
expected it as a pc that you can have the huge power supply. to design
this compact super phone need time and time to improve on the software.
Even ferrari enzo 100000000 got bugs.</description>
</bug>
<bug>
<bugid>17924</bugid>
<title>my HTC mytouch 3g android is lacked after failing patterns to many times, my pone is now asking me to enter with my gmail account which i have forgotton the username and th secondary email adress. how can u help me,</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hoff.kal...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 19:10:03 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Sat, 16 Jul 2011 14:02:35 +0000</when>
<what>I think the only thing you can do is a factory reset of the phone.</what>
</comment>
</bug>
<bug>
<bugid>6522</bugid>
<title>Issue with non-GSM 7-bit alphabet characters on long SMS on Android...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>58</stars>
<reportedBy>stuar...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 17:43:25 +0000</openedDate>
<description>Well, IQ&apos;Eve been looking on the Internet, and it seems IQ&apos;Em not the only
one who got this problem, but all other issues on Google Code have been
closed... So here I go to explain the problem, because thatQ&apos;Es a shame
that a big problem like this one havenQ&apos;Et been resolved, and that no one
from a big company like Google thought of that or even of trying to
solve the problem. I donQ&apos;Et know if you ever noticed, or if any of your
friends told it to you, but when you are sending long SMS, 160+
characters, sometimes, your friends receive uncomprehensible text, with
Q&quot;E@Q&quot;E between each character, or with squares or other things. You know
that when you are sending long SMS, really you send several physical SMS
to send only one logical SMS, which is splitted and then recomposed.
Problem is that the header used to recompose the SMS is kind of Q&quot;EbrokenQ&quot;E
when you use non-GSM 7-bit alphabet characters, and so the begining of
the long SMS is clear, but the end is unreadable because of encoding
problems... That not occurs when writing in English, beacause there
arenQ&apos;Et accents or any special character. But when you start writing in
another language, a lot of characters make this problem appear... (You
can find a list of GSM 7-bit alphabet characters at the end of this
post) If you want to test, you can try writing an SMS, and if you write
an Q&quot;E?Q&quot;E (the cap one is on the GSM 7-bit alphabet), an Q&quot;E?Q&quot;E, an Q&quot;E?Q&quot;E or any
other character which is not on the GSM 7-bit alphabet, you will see the
characters counter go to like (1/1) to (41/3), and if you try to send
the SMS, no one will be able to read it... For example, I write SMS on
English, French and Spanish, and each time I send one writed on French
or Spanish, IQ&apos;Em having that issue. I know that those letters canQ&apos;Et be
added to the alphabet, but what can be done is fixing the issue that
corrupts the headers of our long SMS, even if those characters still
count for 150 others, we only want to be able to send long SMS which
those characters an that they could be readables on other phones. And I
DO not agree to have to change my writing ways just because IQ&apos;Em using
Android, while other phones (yeah, like iPhone) do not have any troubles
while sending long SMS with those characters... And I think the only way
to get this issue solved is that we all post on an unique thread on
Google Code, to maybe alert Google.
-----------------------------------------------------------------------
Bueno, he estado mirando por Internet, y al parecer no soy el ?nico al
que le ocurre, pero todos los otros threads en Google Code han sido
cerrados.... Asi que voy a volver a explicar el problema, porque es una
verg?enza que un problema as? de grande no haya sido resuelto, y que
nadie de una gran compa??a como Google haya pensado en esto, o siquiera
haya intentado solucionarlo. No s? si os hab?is dado cuenta, o si alguno
de vuestros amigos os lo haya dicho, pero cuando estais mandando SMS
largos, de m?s de 160 caracteres, a veces, vuestros amigos reciben
textos incomprehensibles, con Q&quot;E@Q&quot;E entre cada letra, o con cuadrados o
otras cosas. Sabeis que cuando env?ais SMS largos, realmente env?ais
varios SMS f?sicos para un solo SMS l?gico, que se corta en varios y
luego se recompone. El problema es que el header que es usado para
recomponere los SMS esta como roto cuando se usan caracteres que no
hacen parte del alfabeto GSM 7-bit, y por eso el princio de los SMS
largos se puede leer, pero el final queda incomprehensible por esos
errores. Esto no ocurre en Ingl?s, porque no se usan tildes ni acento ni
ninguna letra especial. Pero cuando se escribe en otras lenguas, muchas
letras hacen que este problema aparezca... (Podeis encontrar una lista
de las letras del alfabeto GSM 7-bit al final de este post). Si quereis
probarlo, podeis intentar escribir un SMS, y si escrib?s un Q&quot;E?Q&quot;E (El
may?scula esta en el alfabeto), una Q&quot;E?Q&quot;E, una Q&quot;E?Q&quot;E o cualquier otra letra
que no este en el alfabeto, vereis el contador de caracteres ir de, por
ejemplo, (1/1) a (41/3), y si probais a enviar el SMS, nadie ser? capaz
de leerlo. Por ejemplo, yo escribo mensajes en Ingl?s, Espa?ol y
Franc?s, y cada vez que env?o uno en Franc?s o en Espa?ol, tengo este
problema. Ya s? que estas letras no pueden ser a?adidas al alfabeto,
pero lo que si puede hacer Google es resolver el problema que corrompe
los header de nuestros SMS largos, aunque estas letras sigan contando
por 150 otras, pero podr?amos alf?n env?ar mensajes con estas letras y
que puedan ser le?dos en otros tel?fonos. Y no estoy NADA de accuerdo
con tener que cambiar mi manera de escribir solo porque estoy usando
Androide, cuando otros telefonos (si, el iPhone por ejemplo) no tienen
ningun problema a la hora de enviar SMS largos con estas letras. Y
pienso que la ?nica manera de resolver este problema es que hagamos
todos un post en un ?nico thread en Google Code, para que Google se de
cuenta.
------------------------------------------------------------------------
Bon, jQ&apos;Eai regard? sur Internet, et apparemment je ne suis pas le seul
qui a ce probl?me, mais tous les autres billets sur Google Code ont ?t?
ferm?s... Donc je vas essayer dQ&apos;Eexpliquer le probl?me, pasque cQ&apos;Eest une
honte que un probl?me de cette ampleur nQ&apos;Eai pas encore ?t? r?solu, et
que personne dQ&apos;Eune grande compagnie comme Google nQ&apos;Eait pens? ? cela, ou
m?me ait essay? de le r?soudre. Je ne sais pas si vous avez d?j?
remarqu?, ou si lQ&apos;Eun de vos ami vous a fait la remarque, mais quand vous
envoyez des SMS longs, de plus de 160 caract?res, des fois, vos amis
re?oivent des textes incompr?hensibles, avec des Q&quot;E@Q&quot;E entre chaque
lettre, ou des carr? ou dQ&apos;Eautres choses. Vous le savez que quand on
envoi des SMS longs, en fait, on envoi plusieurs SMS physique pour un
SMS logique, qui est coup? puis recompos?- Le probl?me cQ&apos;Eest que le
header qui est utilis? pour recomposer les SMS est comme cass? lorsque
des caract?res qui ne font pas partie de lQ&apos;Ealphabet GSM 7-bit, et cQ&apos;Eest
pour ?a que le d?but des longs SMS est lisible, mais que la fin est
incompr?hensible ? cause de ces erreurs. ?a nQ&apos;Earrive pas avec lQ&apos;Eanglais,
car il nQ&apos;Ey a pas dQ&apos;Eaccents ni de lettres sp?ciales ou autres. Mais d?s
quQ&apos;Eon ?crit dans dQ&apos;Eautres langues, beaucoup de lettres font que ce
probl?me apparaisse. (Vous pouvez trouver une liste de toutes les
lettres qui sont dans lQ&apos;Ealphabet GSM 7-bit). Si vous voulez tester, vous
pouvez essayer dQ&apos;E?crire un SMS, et si vous ?crivez un Q&quot;E?Q&quot;E (Celui en
majuscule ?tant dans lQ&apos;Ealphabet), un Q&quot;E?Q&quot;E, un Q&quot;E?Q&quot;E ou nQ&apos;Eimporte quelle
autre lettre qui nQ&apos;Eest pas dans lQ&apos;Ealphabet, vous verez le compteur de
lettres passer de (1/1) ? (41/3), et si vous essayez dQ&apos;Eenvoyer le SMS,
personne ne sera capable de le lire. Par exemple, jQ&apos;Eai lQ&apos;Ehabitude
dQ&apos;E?crire des SMS en Anglais, Fran?ais et Espagnol, et ? chaque fois que
jQ&apos;Een envoi un long en Fran?ais ou en Espagnol jQ&apos;Eai ce probl?me. Je sais
bien que que ces lettres ne peuvent ?tre ajout?es ? lQ&apos;Ealphabet, mais ce
que Google peut faire cQ&apos;Eest r?soudre ce probl?me qui corrompt les
headers de nos SMS longs, m?me si ces lettres continuent ? compter pour
150 des autes, mais on pourrait enfin envoyer des SMS correct et ils
pourraient ?tre lus sur dQ&apos;Eautres t?l?phones. Et je ne suis pas DU TOUT
dQ&apos;Eaccord avec le fait de devoir changer ma fa?on dQ&apos;E?crire juste parce
que jQ&apos;Eutilise Android, alors que dQ&apos;Eautres t?l?phone (ouais, comme
lQ&apos;EiPhone) nQ&apos;Eont aucun probl?me quand il sQ&apos;Eagit dQ&apos;Eenvoyer des SMS longs
avec ces lettres. Et je pense que la seule fa?on de r?soudre ce probl?me
cQ&apos;Eest de tous faire un post dans un unique topic de Google Code, afin
que Google se r?veille. GSM 7-bit Alphabet : @ ? SP 0 ? P ? p ? _ ! 1 A
Q a q $ ? Q&quot;E 2 B R b r ? ? # 3 C S c s ? ? ? 4 D T d t ? ? % 5 E U e u ?
? Q&amp;E 6 F V f v ? ? Q&apos;E 7 G W g w ? ? ( 8 H X h x ? ? ) 9 I Y i y LF ? * : J
Z j z ? 1) + ; K ? k ? ? ? , Q&lt;E L ? l ? CR ? - = M ? m ? ? ? . Q&gt;E N ? n ?
? ? / ? O ? o ? Those who count for 2 characters : | ^ ? } { [ ~ ] \</description>
<comment>
<author>powe...@gmail.com</author>
<when>Wed, 05 May 2010 23:11:00 +0000</when>
<what>Same problem with Portuguese characters :(
I am using HTC Legend.</what>
</comment>
<comment>
<author>Filipe...@gmail.com</author>
<when>Wed, 12 May 2010 20:35:42 +0000</when>
<what>Happens here too.
My Q&quot;EoldQ&quot;E windows mobile had an option to disable Unicode character.

HTC Desire</what>
</comment>
<comment>
<author>os2an...@gmail.com</author>
<when>Thu, 13 May 2010 19:40:36 +0000</when>
<what>Same with HTC Hero :(
I only noticed this lately. IQ&apos;Eve been wasting a lot o money in SMSs without knowing.
Perhaps we should consider suing Google/Android because they do not warn about this
problem!
My Windows Smartphone also has an option to disable Unicode.
Shame on Android :(</what>
</comment>
<comment>
<author>stuar...@gmail.com</author>
<when>Thu, 13 May 2010 19:50:42 +0000</when>
<what>I had an option on my Samsung Omnia too to disable Unicode...

We have to tweet as much as we can about this thread to make come more people...

BTW, IQ&apos;Em using HTC Magic...</what>
</comment>
<comment>
<author>vaclav.l...@gmail.com</author>
<when>Fri, 14 May 2010 08:20:48 +0000</when>
<what>There is a big need for this simple feature! Every damned nokia can do that and 
unfortunately I could not find any stock app (not even paid) that could do this. Has 
somebody already found (any) solution?</what>
</comment>
<comment>
<author>pierre.burel</author>
<when>Fri, 11 Jun 2010 15:25:04 +0000</when>
<what>ItQ&apos;Es a shame this issue isnQ&apos;Et fixed yet.
IQ&apos;Eve read that third-party messaging applications (chompSMS or Handcent SMS) donQ&apos;Et have this problem.
Please Google, there are other languages than english !

IQ&apos;Em using a HTC Desire running stock Android 2.1 with Sense (btw, maybe this is fixed in Froyo ?)</what>
</comment>
<comment>
<author>nando...@gmail.com</author>
<when>Sun, 25 Jul 2010 11:21:27 +0000</when>
<what>Same problem, Desire and 2.1 u1 here.</what>
</comment>
<comment>
<author>fabio.fr...@gmail.com</author>
<when>Wed, 11 Aug 2010 11:21:47 +0000</when>
<what>Sama issue, HTC Magic w/Android 1.6.. Money wasted on unreadable messages as I write in Italian and Spanish.. </what>
</comment>
<comment>
<author>nando...@gmail.com</author>
<when>Wed, 11 Aug 2010 11:25:06 +0000</when>
<what>Its a shame Android got this problem, I find its a major bug, and if its not a bug its not a correct solution. First phone with this problem, even 10 years ago ones worked perfectly.</what>
</comment>
<comment>
<author>powe...@gmail.com</author>
<when>Sun, 22 Aug 2010 16:13:05 +0000</when>
<what>ItQ&apos;Es amazing but, it looks like that, even froyo still does not fix this issue.
For android developers, it looks like that English is the only language in the world.
Going back to a windows mobile device, where there is no such problem.
At least, Microsoft acknowledges that there are more languages around.
Have fun ;)</what>
</comment>
<comment>
<author>barb...@gmail.com</author>
<when>Wed, 06 Oct 2010 14:42:27 +0000</when>
<what>Same problem with Portuguese, no resolution yet.
</what>
</comment>
<comment>
<author>eduardov...@gmail.com</author>
<when>Fri, 08 Oct 2010 17:54:01 +0000</when>
<what>Same issue in HTC Desire 2.2.

I also tried other apps (Handcent SMS, ChompSMS), but the problem persists.</what>
</comment>
<comment>
<author>antoniod...@gmail.com</author>
<when>Thu, 02 Dec 2010 18:01:08 +0000</when>
<what>Interestingly, Samsung Galaxy does not have that issue.
I sent my HTC legend for repairing, but it came back the same.
They say that I should wait for an update that MAYBE will solve the problem.
LOL

I am returning the phone to the seller to get refunded.</what>
</comment>
<comment>
<author>raul.sim...@gmail.com</author>
<when>Thu, 02 Dec 2010 22:24:57 +0000</when>
<what>New versions of handcent already solve the problem. CanQ&apos;Et tell how many languages it solves the issues right now, but iQ&apos;Em from Portugal and it does and more 6 or 7.

Amazing how the guys from Handcent create a free app to solve this and a few more messaging issues and Google itself doesnQ&apos;Et give a f...! I understand that a few united states operators have the issue solved on 2.2 but thatQ&apos;Es it. Just them and not all of them. Google should solve the issue on the basic level and make it work all around, without workarounds from other people.

Bottomline -Q&gt;E Use Handcent, they did it!
</what>
</comment>
<comment>
<author>misspark...@gmail.com</author>
<when>Sat, 01 Jan 2011 12:49:27 +0000</when>
<what>I confirm the issue in French on my Desire Z. Took me several days to understand why I sent 5 messages with only 200 or 300 characters.
Definitely needs a fix.</what>
</comment>
<comment>
<author>hum...@gmail.com</author>
<when>Sat, 01 Jan 2011 13:49:06 +0000</when>
<what>Please fix this.</what>
</comment>
<comment>
<author>rui.g.sa...@gmail.com</author>
<when>Sat, 01 Jan 2011 14:12:04 +0000</when>
<what>I have the same problem on my Desire Z. I write in portuguese. </what>
</comment>
<comment>
<author>effie.th...@gmail.com</author>
<when>Sat, 01 Jan 2011 15:15:22 +0000</when>
<what>Same for greek, I noticed I get charged x2.5 the texts I use. Outrageous.</what>
</comment>
<comment>
<author>effie.th...@gmail.com</author>
<when>Sat, 01 Jan 2011 15:30:40 +0000</when>
<what>Just to report that Handcent SMS solves the problem for greek too.</what>
</comment>
<comment>
<author>nando...@gmail.com</author>
<when>Sat, 01 Jan 2011 15:34:11 +0000</when>
<what>Spain, 2011, still having the problem...</what>
</comment>
<comment>
<author>nando...@gmail.com</author>
<when>Sat, 01 Jan 2011 15:34:14 +0000</when>
<what>Spain, 2011, still having the problem...</what>
</comment>
<comment>
<author>tioj...@gmail.com</author>
<when>Fri, 07 Jan 2011 15:37:17 +0000</when>
<what>Portuguese Desire HD same problem.
IQ&apos;Eve sent this problem to HTC also. Handcent works. ItQ&apos;Es a shame both google and HTC.</what>
</comment>
<comment>
<author>atfernan...@gmail.com</author>
<when>Thu, 13 Jan 2011 11:16:27 +0000</when>
<what>Hi, iQ&apos;Eve a Portuguese Desire and have the same problem. Handcent works, but it converts a ? to a c when sending a msg. </what>
</comment>
<comment>
<author>krak...@gmail.com</author>
<when>Wed, 09 Feb 2011 16:28:20 +0000</when>
<what>Another disgruntled Greek user here... trying to get http://forum.xda-developers.com/showthread.php?t=624416 to work...</what>
</comment>
<comment>
<author>negrijul...@gmail.com</author>
<when>Mon, 14 Mar 2011 14:01:50 +0000</when>
<what>mismo problema con un milestone 2, desde argentina.
Espero se solucione, no me gusta escribir sin los acentos.


Same problem with a milestone 2, from argentina.
</what>
</comment>
</bug>
<bug>
<bugid>11715</bugid>
<title>Second alarm does not fire when first alarm is in snooze</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dave.si...@openpeak.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 00:29:21 +0000</openedDate>
<description>Version 2.2 To reproduce: 1. Configure first alarm with a 10 minute
snooze. 2. Set second alarm to go off 5 minutes after the first alarm
has gone off. 3. Wait for first alarm to sound, then press Snooze.
Expected result: Alarm 2 should sound 5 minutes after the first alarm
went off and was put into snooze. Actual result: Alarm 2 never sounds.</description>
</bug>
<bug>
<bugid>12416</bugid>
<title>Pecan QVGA LCD 240x320_Google search - Searchable items - Contact - Landscapeview - Searchable items - Music - Q&quot;EContactQ&quot;E is displayed on the Landscapeview, in the Music Search.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 02:32:16 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Google search 2. Searchable
items -Q&gt;E Contact 3. Landscape view 4. Searchable items -Q&gt;E Music - What
happened. Q&quot;EContactQ&quot;E is displayed on the Landscapeview, in the Music
Search. - What you think the correct behavior should be. Q&quot;EMusicQ&quot;E should
be displayed on the Landscapeview, in the Music Search.</description>
</bug>
<bug>
<bugid>4507</bugid>
<title>Add com.android.camera.CropImage to the standard platform</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>jark...@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 15:16:39 +0000</openedDate>
<description>WeQ&apos;Eve used the undocumented but very handy com.android.camera.CropImage
in our apps, and it works well for us on all the devices that support
it. Looking in the newsgroups, we are not the only developers to have
done this. As all devices seem to have a similar image cropper
implementation, wouldnQ&apos;Et it make sense to make the interface part of the
documented API and keep it the same across devices ? Richard</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:04:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jameshugman@gmail.com</author>
<when>Tue, 02 Feb 2010 23:45:20 +0000</when>
<what>On the Hero, you can use getPackageManager().queryIntentActivities to query the
availability of this activity.

However, on the Nexus One, at least one ResolveInfo object is returned, but a
SecurityException is thrown when you try and start the activity (for result).

Many of the implementations I have seen have been derived from Romain GuyQ&apos;Es
Photostream, which is where I first learned how to use the CropImage activity.</what>
</comment>
<comment>
<author>jameshugman@gmail.com</author>
<when>Thu, 27 May 2010 23:10:39 +0000</when>
<what>My need for this is to implement setting of wallpaper.

I achieved setting of wallpaper not through the Activity.setWallpaper(), but through
the Intent.ACTION_ATTACH_DATA intent action. This was much easier to work with than
implementing crop, and/or a fallback option when Crop wasnQ&apos;Et available.

Added bonus: set image as a contact icon is available for 1.6+</what>
</comment>
</bug>
<bug>
<bugid>17461</bugid>
<title>slide down to answer call wonQ&apos;Et work</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-07T18:43:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mart...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 17:57:37 +0000</openedDate>
<description>This seems to be a commonly mention problem in many forums, but not here
on the actual android forum. Frequently I am unable to answer my phone
by sliding down on the screen. I have an HTC desire Z, but many other
touch screen android phones seem to have the same problem. It is
difficult to reproduce, since it doesnQ&apos;Et always fail. I have often
called my phone and it worked, then other times it doesnQ&apos;Et. If a smart
phone isnQ&apos;Et a phone, itQ&apos;Es not so smart. Marty Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 18:41:35 +0000</when>
<what>This Q&quot;Esliding down to answerQ&quot;E behavior is specific to HTC devices. Please report this issue to HTC directly.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 18:43:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2890</bugid>
<title>Unable to access jarfile</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-15T20:35:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>v.Mutham...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 22:03:02 +0000</openedDate>
<description>Dear All, I am getting the Unable to access jarfile error, please help
me to fix it. My apkbuilder.bat File @echo on setlocal
EnableDelayedExpansion set prog=%~f0 cd %~dp0 set jarfile=apkbuilder.jar
set frameworkdir=D:\muthu\Software\android-sdk-windows-1.0_r2\tools\lib
set libdir=D:\muthu\Software\android-sdk-windows-1.0_r2\tools\lib set
CP= for %%f in (%libdir%\*.jar) do set CP=!CP!;%%f set
classpath=%classpath%;%CP% call java -Djava.ext.dirs=%frameworkdir%
-Djava.library.path=%libdir% -jar %jarpath% %* Here is the error what I
am getting in run time init: deps-jar: Compiling 2 source files to
C:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1\build\classes compile:
Updating jar: C:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1\dist\AndroidApplication1.apk_
Updating zip: C:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1\dist\AndroidApplication1.apk_
C:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1Q&gt;Esetlocal
EnableDelayedExpansion C:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1Q&gt;Eset
prog=D:\muthu\Software\android-sdk-windows-1.0_r2\tools\apkbuilder.bat
cd D:\muthu\Software\android-sdk-windows-1.0_r2\tools\ C:\Documents and
Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1Q&gt;Eset
jarfile=apkbuilder.jar set
frameworkdir=D:\muthu\Software\android-sdk-windows-1.0_r2\tools\lib set
libdir=D:\muthu\Software\android-sdk-windows-1.0_r2\tools\lib
C:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1Q&gt;Eset CP= for %f in
(\*.jar) do set CP=!CP!;%f set classpath=; C:\Documents and
Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1Q&gt;Ecall java
-Djava.ext.dirs= -Djava.library.path= -jar Q&quot;EC:\Documents and
Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1/dist/AndroidApplication1.apkQ&quot;E
-z Q&quot;EC:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1/dist/AndroidApplication1.apk_Q&quot;E
Unable to access jarfile C:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1/dist/AndroidApplication1.apk
C:\Documents and Settings\Administrator\My
Documents\NetBeansProjects\AndroidApplication1\nbproject\build-impl.xml:440:
exec returned: 1 BUILD FAILED (total time: 0 seconds) Thanks in Advance,
Regards, Muthu</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:07:36 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 20:30:49 +0000</when>
<what>Is this still the case? we changed a lot of how this part works (and btw, apkbuilder.bat is deprecated now). IQ&apos;Em tempted to close this.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:35:48 +0000</when>
<what>Feel free to reopen if still relevant.</what>
</comment>
</bug>
<bug>
<bugid>11960</bugid>
<title>Clock hands are missing in google Q&quot;EData Q&amp;E TimeQ&quot;E section</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bill.t...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 20:56:10 +0000</openedDate>
<description>- Steps to reproduce the problem: 1. Launch the browser and go to
http://google.com 2. Login with a valid username and password. 3. Click
the iGoogle link. 4. Select Q&quot;EDate Q&amp;E TimeQ&quot;E. 5. Observe the clock in the
Q&quot;EDate Q&amp;E TimeQ&quot;E section. - What happened. The hands of the clock are
missing. - What you think the correct behavior should be. The hands of
the clock should show and move. DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Tested Devices: Droid, Droid2 and
Froyo Emulator Tested Version of Android: Eclair, Froyo If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
<comment>
<author>itmustb...@hotmail.com</author>
<when>Fri, 13 May 2011 11:24:24 +0000</when>
<what>VERY TRUE AND NO ACTION FROM GOOGLE, HOPE IT CAN BE SOLVE SOOOOOOOOOOOOOOOOOOOOON. ANY SOLUTION PLEASE LET ME KNOW, THANKS</what>
</comment>
</bug>
<bug>
<bugid>19312</bugid>
<title>SD Card unexpectedly removed - Android 2 year old issue; Now cannot use paid apps, cannot buy new</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tkatha...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 02:50:58 +0000</openedDate>
<description>My 8 month old HTC Incredible suddenly gave me the message Q&quot;ESD card
unexpectedly removedQ&quot;E 4 days ago. I have not done anything with the card
physically since installing it. I have not downloaded any new apps for
at least 3 weeks. I now cannot reinstall nor run several paid for
applications. I cannot successfully download many apps or games that
apparently require the SD card to be recognized. I have shut down and
restarted. SD card not recognized. SD card Q&quot;EunmountQ&quot;E is not available -
so I cannot follow that suggestion. When SD card is removed and
reinserted (w/ or without restart) it is recognized for 4 seconds
(Q&quot;Emounting SD cardQ&quot;E) and then it is Q&quot;Eunexpectedly removedQ&quot;E. Verizon
Android 2.2</description>
<comment>
<author>JohnJQMi...@gmail.com</author>
<when>Wed, 17 Aug 2011 05:27:51 +0000</when>
<what>This is one for the person who just has to get out and exercise everyday but really wants to bring along all of the conveniences of their smartphone. Sure, there are plenty of exercise cases out there that might get the job done, but this one is durable, comfortable and waterproof in case you get stuck out in the rain. You can also take the Amphibx swimming with you if that is your style, and donQ&apos;Et worry about sweat as it can easily handle that without your mobile phone getting ruined. The adjustable arm band fits most sizes, itQ&apos;Es lightweight and it provides easy touchscreen access to all of the functions you might want on your smartphone including the camera. Oh yeah, it also floats in case you hit an unexpected wave surfing in the ocean.[url=http://iphonereleases.com/]iPhone[/url]

</what>
</comment>
</bug>
<bug>
<bugid>9677</bugid>
<title>Unable to turn on WiFi, jammed in Q&quot;Eturning offQ&quot;E state</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>luke...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 13:58:55 +0000</openedDate>
<description>Hi Guys, since a few days my WiFi immediately switches to the Q&quot;Eturning
offQ&quot;E state after an attempt to turn it on, and never turns off. IQ&apos;Eve
tried a factory reset and also a full software update but the problem
persists. Now the WiFi is unusable because it switches to the turning
off state just after powering up the phone. Below I enclose a log which
has been produced after an attempt to turn on the WiFi for the first
time after flashing the phone with the new software. Could someone
please have a look at the log and let me know if this looks like a
software issue ? IQ&apos;Eve also posted on a Motorola forum (
https://supportforums.motorola.com/thread/31821?tstart=0 ). And there
IQ&apos;Eve written some additional information about the the bug: when did it
appear and in what circumstances. Thanks in advance. Luke2k4 D/dalvikvm(
1661): GC freed 2062 objects / 182728 bytes in 75ms I/ActivityManager(
1270): Displayed activity org.jtb.alogcat/.LogActivity: 1816 ms (total
1816 ms) D/dalvikvm( 1661): GC freed 2920 objects / 286960 bytes in 55ms
D/dalvikvm( 1661): GC freed 2970 objects / 565536 bytes in 62ms
D/dalvikvm( 1332): GC freed 246 objects / 13416 bytes in 108ms
D/dalvikvm( 1620): GC freed 3854 objects / 236392 bytes in 91ms
W/KeyCharacterMap( 1661): CanQ&apos;Et open keycharmap file W/KeyCharacterMap(
1661): Error loading keycharmap file
Q&apos;E/system/usr/keychars/qtouch-touchscreen.kcm.binQ&apos;E.
hw.keyboards.65538.devname=Q&apos;Eqtouch-touchscreenQ&apos;E W/KeyCharacterMap(
1661): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/NetworkLocationProvider( 1270): onCellLocationChanged [20102,20652]
I/ActivityManager( 1270): Starting activity: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.HOME]
flg=0x10200000 cmp=com.android.launcher/.Launcher } D/alogcat ( 1661):
stopping ... D/alogcat ( 1661): paused E/Workspace( 1332):
mCurrentScreen = 1 I/NotificationService( 1270): enqueueToast
pkg=com.android.settings
callback=android.app.ITransientNotification$Stub$Proxy@44da4ad0
duration=0 D/WifiService( 1270): ACTION_BATTERY_CHANGED pluggedType: 0
E/wpa_supplicant( 1685): ERROR - wpa_driver_tista_private_send - error
sending Wext private IOCTL to STA driver (ioctl_cmd = 800508, res = 1,
errno = 25) E/wpa_supplicant( 1685): ERROR - Failed to get mac address!
E/wpa_supplicant( 1685): ERROR - wpa_driver_tista_private_send - error
sending Wext private IOCTL to STA driver (ioctl_cmd = 800508, res = 1,
errno = 99) E/wpa_supplicant( 1685): ERROR - Failed to get mac address!
V/WifiStateTracker( 1270): Connection to supplicant established,
state=DISCONNECTED D/NetworkStateTracker( 1270): setDetailed state, old
=IDLE and new state=DISCONNECTED E/wpa_supplicant( 1685): ERROR -
wpa_driver_tista_private_send - error sending Wext private IOCTL to STA
driver (ioctl_cmd = 8800304, res = 1, errno = 99) E/wpa_supplicant(
1685): ERROR - Failed to disable RX data filter! E/wpa_supplicant(
1685): ERROR - wpa_driver_tista_private_send - error sending Wext
private IOCTL to STA driver (ioctl_cmd = 800508, res = 1, errno = 99)
E/wpa_supplicant( 1685): ERROR - Failed to get mac address!
E/wpa_supplicant( 1685): ERROR - wpa_driver_tista_private_send - error
sending Wext private IOCTL to STA driver (ioctl_cmd = 8000305, res = 1,
errno = 99) I/wpa_supplicant( 1685): CTRL-EVENT-DRIVER-STATE HANGED
E/wpa_supplicant( 1685): ERROR - Failed to handle rx data filter
command! V/WifiMonitor( 1270): Event [CTRL-EVENT-DRIVER-STATE HANGED]
D/ConnectivityService( 1270): ConnectivityChange for WIFI:
DISCONNECTED/DISCONNECTED D/DataConnectionTracker( 1320):
enableApnType(default), isApnTypeActive = false and state = FAILED
D/NetworkLocationProvider( 1270): updateNetworkState(): Updating network
state to 2 D/GpsLocationProvider( 1270): updateNetworkState available
info: NetworkInfo: type: WIFI[], state: DISCONNECTED/DISCONNECTED,
reason: (unspecified), extra: (none), roaming: false, failover: false,
isAvailable: true I/wpa_supplicant( 1685): CTRL-EVENT-STATE-CHANGE id=-1
state=2 E/wpa_supplicant( 1685): ERROR - wpa_driver_tista_private_send -
error sending Wext private IOCTL to STA driver (ioctl_cmd = 8021501, res
= 1, errno = 99) E/wpa_supplicant( 1685): ERROR - Failed to do tista
scan! W/wpa_supplicant( 1685): Failed to initiate AP scan.
V/WifiMonitor( 1270): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=2]
E/WifiStateTracker( 1270): Wifi Driver reports HUNG - reloading.
I/wpa_supplicant( 1685): CTRL-EVENT-TERMINATING - signal 15 received
I/wpa_supplicant( 1685): CTRL-EVENT-TERMINATING - signal 0 received
I/wpa_supplicant( 1685): CTRL-EVENT-STATE-CHANGE id=-1 state=0
V/WifiMonitor( 1270): Event [CTRL-EVENT-TERMINATING - signal 15
received] V/WifiStateTracker( 1270): Changing supplicant state:
DISCONNECTED ==Q&gt;E SCANNING D/NetworkStateTracker( 1270): setDetailed
state, old =DISCONNECTED and new state=SCANNING V/WifiStateTracker(
1270): Connection to supplicant lost D/NetworkStateTracker( 1270):
setDetailed state, old =SCANNING and new state=DISCONNECTED
D/ConnectivityService( 1270): Dropping ConnectivityChange for WIFI:
DISCONNECTED/DISCONNECTED D/ConnectivityService( 1270): Dropping
ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED I/GTalkService(
1334): [ServiceAutoStarter] --- start GTalk service --- I/MediaUploader(
1600): No need to wake up I/EasBootReceiver( 1477): net receiver intent:
android.net.conn.CONNECTIVITY_CHANGE I/EasBootReceiver( 1477): net
network info: NetworkInfo: type: WIFI[], state:
DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none),
roaming: false, failover: false, isAvailable: false D/GTalkService(
1334): [GTalkService.1] onStartCommand: found 0 connections, force audit
connections... D/dalvikvm( 1419): GC freed 4418 objects / 316288 bytes
in 74ms</description>
<comment>
<author>bucc...@gmail.com</author>
<when>Tue, 21 Dec 2010 13:10:17 +0000</when>
<what>Same problem on Xperia x10 mini.
After upgrading firmware from Android 1.6 to Android 2.1 wifi stop working.
The first warning is an Q&quot;Eunable to scan networkQ&quot;E and impossibility to show MAC address of the wireless card.
Then IQ&apos;Eve connected the phone via USB and run ddms (SDK) and got the following errors regarding wpa_supp drivers:

12-21 13:56:20.259: DEBUG/SettingsWifiEnabler(1781): Received wifi state changed from Disabled to Enabling
12-21 13:56:20.269: INFO/dalvikvm(1867): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=62)
12-21 13:56:20.379: INFO/ActivityManager(1161): Process com.sonyericsson.pccompanion (pid 1800) has died.
12-21 13:56:20.419: DEBUG/LocationManager(1867): Constructor: service = android.location.ILocationManager$Stub$Proxy@4550c570
12-21 13:56:20.639: INFO/ActivityManager(1161): Process com.sonyericsson.capabilities (pid 1770) has died.
12-21 13:56:21.029: INFO/ActivityManager(1161): Process com.sonyericsson.statusswitch (pid 1867) has died.
12-21 13:56:21.189: INFO/ActivityManager(1161): Process com.sonyericsson.camera (pid 1775) has died.
12-21 13:56:21.379: INFO/ActivityManager(1161): Process com.android.setupwizard (pid 1845) has died.
12-21 13:56:21.519: INFO/ActivityManager(1161): Process com.google.android.partnersetup (pid 1472) has died.
12-21 13:56:21.619: INFO/ActivityManager(1161): Process com.sonyericsson.search (pid 1673) has died.
12-21 13:56:21.769: INFO/ActivityManager(1161): Process com.sonyericsson.customizedsettings (pid 1449) has died.
12-21 13:56:21.919: INFO/ActivityManager(1161): Process com.sonyericsson.wapicustomization (pid 1457) has died.
12-21 13:56:23.329: DEBUG/WifiService(1161): ACTION_BATTERY_CHANGED pluggedType: 2
12-21 13:56:23.329: INFO/WifiService(1161): PLMN = 22210
12-21 13:56:23.329: INFO/WifiService(1161): MCC = 222
12-21 13:56:23.329: INFO/WifiService(1161): Number off channels stayed the same
12-21 13:56:23.369: DEBUG/SettingsWifiEnabler(1781): Received wifi state changed from Enabling to Enabled
12-21 13:56:23.419: INFO/ActivityManager(1161): Start proc com.sonyericsson.statusswitch for broadcast com.sonyericsson.statusswitch/.StatusAppWidget: pid=1892 uid=10054 gids={3002, 3001}
12-21 13:56:23.489: INFO/dalvikvm(1892): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
12-21 13:56:23.519: INFO/dalvikvm(1892): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=62)
12-21 13:56:23.549: DEBUG/LocationManager(1892): Constructor: service = android.location.ILocationManager$Stub$Proxy@4550ba48
12-21 13:56:38.010: ERROR/wpa_supplicant(1890): ERROR - wpa_driver_tista_private_send - error sending Wext private IOCTL to STA driver (ioctl_cmd = 800508,  res = 1, errno = 19)
12-21 13:56:38.010: ERROR/wpa_supplicant(1890): ERROR - Failed to get mac address!
12-21 13:56:38.010: ERROR/wpa_supplicant(1890): ERROR - wpa_driver_tista_private_send - error sending Wext private IOCTL to STA driver (ioctl_cmd = 800508,  res = 1, errno = 19)
12-21 13:56:38.010: ERROR/wpa_supplicant(1890): ERROR - Failed to get mac address!
12-21 13:56:38.010: ERROR/wpa_supplicant(1890): ERROR - wpa_driver_tista_private_send - error sending Wext private IOCTL to STA driver (ioctl_cmd = 8800410,  res = 1, errno = 19)
12-21 13:56:38.010: INFO/wpa_supplicant(1890): CTRL-EVENT-STATE-CHANGE id=-1 state=0
12-21 13:56:41.379: DEBUG/WifiService(1161): ACTION_BATTERY_CHANGED pluggedType: 2
12-21 13:56:43.369: DEBUG/WifiService(1161): ACTION_BATTERY_CHANGED pluggedType: 2
12-21 13:56:43.369: ERROR/WifiHW(1161): Supplicant not running, cannot connect
12-21 13:56:45.369: DEBUG/WifiService(1161): ACTION_BATTERY_CHANGED pluggedType: 2
12-21 13:56:48.375: ERROR/WifiHW(1161): Supplicant not running, cannot connect
12-21 13:56:48.379: VERBOSE/WifiStateTracker(1161): Supplicant died unexpectedly
12-21 13:56:49.389: DEBUG/NetworkStateTracker(1161): setDetailed state, old =IDLE and new state=DISCONNECTED
12-21 13:56:49.409: INFO/WifiService(1161): WifiService trying to setNumAllowed to 11 with persist set to true
12-21 13:56:49.409: DEBUG/ConnectivityService(1161): ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
12-21 13:56:49.469: DEBUG/SettingsWifiEnabler(1781): Received wifi state changed from Enabled to Disabling

</what>
</comment>
<comment>
<author>luke...@gmail.com</author>
<when>Tue, 21 Dec 2010 13:24:22 +0000</when>
<what>Hi I got this solved, see:
https://supportforums.motorola.com/thread/31821?tstart=0
Best regards
Luke</what>
</comment>
<comment>
<author>uri...@gmail.com</author>
<when>Tue, 15 Mar 2011 16:01:38 +0000</when>
<what>Hi, I have the same problem... It is really critical because the WiFi interface gets completely unuseful, sometimes it occurs when it just reboots.

My device is a Sony Ericsson Xperia 10 Mini.

Best regards

Juan Carlos</what>
</comment>
</bug>
<bug>
<bugid>17509</bugid>
<title>Extremely large images kill all processes with no error/exception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bluebara...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 00:28:03 +0000</openedDate>
<description>First, take an extremely large image: 9900 x 6600 x 24bbp @ 600 dpi.
This resolusion is meant for printer quality images and results in a
substantial footprint. Try to open it with any app on an Android device
and the effect is that all processes and services will be killed and no
error will be displayed (Logcat also does not record any errors, only
that all services and processes have died). The device will recover,
restart services as well as the Home screen, but the death is not
handled gracefully and no exception or error is thrown in order for a
developer to handle the situation. The correct behavior should have been
to throw an OutOfMemoryError or something similar when trying to decode
the bitmap file. This occurs with all versions of Android and all
devices, but each specific device will have a different tolerance for
what it considers Q&quot;Etoo bigQ&quot;E. The issue is not correlated with how much
memory is free as the image I found that a 140meg bitmap (footprint
determined by w x h x bpp) on a phone with 286meg free memory still
caused the same behavior. The issue seems to manifest itself on images
that have a resolution greater than the ActivityManager.getMemoryClass()
of the device. My workaround function is to first get the imageQ&apos;Es width
and height and then pass that info into a static util function: public
static boolean isImageFileTooBig(ActivityManager actmgr, int imgWidth,
int imgHeight) { if (actmgr!=null) { int theMaxSize =
actmgr.getMemoryClass(); int theImageSize = imgWidth*imgHeight/1048576;
//div 1meg return (theImageSizeQ&gt;E=theMaxSize); } else return false; } It
does not seem to matter how many bbp is in the image as this formula
seems to weed out all instances where an image is Q&quot;Etoo bigQ&quot;E for the
device but still allows the larger images that can be loaded to be
decoded without a problem. Again, I do not understand why extremely
large images are a problem, nor do I know why my workaround to avoid
loading them up actually works, I only know that it does let me know
what image files are too big and to not even attempt to decode as it
will kill all processes on the device.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 04:39:38 +0000</when>
<what>Issue 17510 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 04:43:14 +0000</when>
<what>do you have an apk? and whatQ&apos;Es the latest Android version youQ&apos;Eve tested on?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Jun 2011 18:15:52 +0000</when>
<what>Sounds like the low-memory killer is doing what it does: as the foreground app chews up all available memory, it kills whatever it can, in priority order.  At some point the foreground app itself will be killed.

Knowing the size of the bitmap isnQ&apos;Et sufficient; you need to know how big the bitmap is when itQ&apos;Es resident in memory, and whether something is internally making a copy of it when transcoding it between formats.  Something like Q&quot;EshowmapQ&quot;E or Q&quot;EprocrankQ&quot;E will give a better sense for how much memory something is sitting on.

Some amount of user-space memory is reserved for use by the system (e.g. system_server).  If that gets killed your device will restart.

An APK that demonstrates the problem would be most useful.  The output of Q&quot;Eadb logcatQ&quot;E and Q&quot;Eadb shell dmesgQ&quot;E shortly after the failure would also be enlightening (the latter has the low-memory-killer diagnostics).
</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Fri, 10 Jun 2011 14:32:50 +0000</when>
<what>I apologize for the double bug submit, I swear I only clicked submit once. /shrug
Anyway, on to supplying the requested info.

Android versions tested:

Actual Devices:
2.3.4 on a Nexus One phone: kills app and all processes, Home screen is blank for a bit until system starts services again.
1.6 on a G1 phone: reboots the phone, sometimes it wonQ&apos;Et come back on until I remove the battery.

Emulators:
1.5 Q&amp;E 1.6 emulator: nothing happens, but BitmapFactory.decodeFile returns NULL.
2.3 emulator: locks up sometimes, BitmapFactory.decodeFile returns NULL sometimes.
3.0 emulator: stopped responding (though itQ&apos;Es hard to tell since itQ&apos;Es soooooo slow)
3.1 with Google APIs emulator: same as Nexus One phone.

zip file attached with apk, logcat, two instances of dmesg and the apkQ&apos;Es java source file too for the heck of it.
test img can be found here (since too large to attach): 
http://www.blackmoonit.com/android/sandbox/a_test_img.jpg?attredirects=0Q&amp;Ed=1

</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Fri, 10 Jun 2011 14:39:05 +0000</when>
<what>Forgot to mention the logcat and both dmesg outputs are from the Nexus One phone since I felt an actual device would be preferred over any of the emulators.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 16:59:30 +0000</when>
<what>The dmesg logs spell it out pretty well:

Q&lt;E4Q&gt;E[80572.656066] select 7314 (e.process.gapps), adj 1, size 4479, to kill
Q&lt;E4Q&gt;E[80572.656494] select 7331 (droid.launcher2), adj 6, size 8434, to kill
Q&lt;E4Q&gt;E[80572.656707] select 7471 (droid.apps.maps), adj 8, size 3509, to kill
Q&lt;E4Q&gt;E[80572.657104] send sigkill to 7471 (droid.apps.maps), adj 8, size 3509
Q&lt;E4Q&gt;E[80572.786621] select 7314 (e.process.gapps), adj 1, size 4479, to kill
Q&lt;E4Q&gt;E[80572.786926] select 7331 (droid.launcher2), adj 6, size 8434, to kill
Q&lt;E4Q&gt;E[80572.787414] select 8136 (com.aws.android), adj 7, size 7420, to kill
Q&lt;E4Q&gt;E[80572.787689] select 8876 (ndFriendService), adj 8, size 3204, to kill
Q&lt;E4Q&gt;E[80572.788177] send sigkill to 8876 (ndFriendService), adj 8, size 3204
Q&lt;E4Q&gt;E[80572.901947] select 7331 (droid.launcher2), adj 6, size 8434, to kill
Q&lt;E4Q&gt;E[80572.902465] select 8136 (com.aws.android), adj 7, size 7420, to kill
Q&lt;E4Q&gt;E[80572.902954] send sigkill to 8136 (com.aws.android), adj 7, size 7420
Q&lt;E6Q&gt;E[80573.204650] binder: 96:10106 transaction failed 29189, size 200-0
Q&lt;E4Q&gt;E[80573.385833] select 7314 (e.process.gapps), adj 1, size 4606, to kill
Q&lt;E4Q&gt;E[80573.385986] select 7331 (droid.launcher2), adj 6, size 8431, to kill
Q&lt;E4Q&gt;E[80573.386230] select 8768 (nit.switchboard), adj 7, size 2925, to kill
Q&lt;E4Q&gt;E[80573.386352] send sigkill to 8768 (nit.switchboard), adj 7, size 2925
Q&lt;E4Q&gt;E[80573.481628] select 7331 (droid.launcher2), adj 6, size 8431, to kill
Q&lt;E4Q&gt;E[80573.481933] send sigkill to 7331 (droid.launcher2), adj 6, size 8431
Q&lt;E4Q&gt;E[80573.940032] select 7314 (e.process.gapps), adj 1, size 4610, to kill
Q&lt;E4Q&gt;E[80573.940277] select 7370 (onFriendService), adj 4, size 3719, to kill
Q&lt;E4Q&gt;E[80573.940429] send sigkill to 7370 (onFriendService), adj 4, size 3719
Q&lt;E4Q&gt;E[80574.042816] select 7722 (rillian.android), adj 2, size 6130, to kill
Q&lt;E4Q&gt;E[80574.043060] send sigkill to 7722 (rillian.android), adj 2, size 6130
Q&lt;E4Q&gt;E[80574.477935] select 7314 (e.process.gapps), adj 1, size 4619, to kill
Q&lt;E4Q&gt;E[80574.478088] send sigkill to 7314 (e.process.gapps), adj 1, size 4619
Q&lt;E4Q&gt;E[80574.651733] select 7385 (putmethod.latin), adj 1, size 4357, to kill
Q&lt;E4Q&gt;E[80574.651977] send sigkill to 7385 (putmethod.latin), adj 1, size 4357
Q&lt;E6Q&gt;E[80574.685668] binder: 96:111 transaction failed 29189, size 100-0
Q&lt;E4Q&gt;E[80574.753692] select 7434 (viders.calendar), adj 7, size 3089, to kill
Q&lt;E4Q&gt;E[80574.753967] select 7770 (oid.voicesearch), adj 8, size 3636, to kill
Q&lt;E4Q&gt;E[80574.754486] send sigkill to 7770 (oid.voicesearch), adj 8, size 3636
Q&lt;E4Q&gt;E[80574.853729] select 7434 (viders.calendar), adj 7, size 3089, to kill
Q&lt;E4Q&gt;E[80574.854248] send sigkill to 7434 (viders.calendar), adj 7, size 3089
Q&lt;E4Q&gt;E[80576.356231] e.process.gapps invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0
[...]
Q&lt;E3Q&gt;E[80576.386596] Out of memory: kill process 10094 (oid.issue_17509) score 135939 or a child
Q&lt;E3Q&gt;E[80576.386810] Killed process 10094 (oid.issue_17509) vsz:543756kB, anon-rss:316772kB, file-rss:116kB

The low-memory killer is killing everything in sight, and a couple seconds later it decides that the issue_17509 app needs to be killed.

The exact behavior varies from release to release.

FWIW, I canQ&apos;Et install your APK on my test device (Q&quot;EINSTALL_PARSE_FAILED_NO_CERTIFICATESQ&quot;E).
</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Fri, 10 Jun 2011 17:35:57 +0000</when>
<what>Attaching a signed APK.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 17:46:38 +0000</when>
<what>HereQ&apos;Es what I get on my test device (a Xoom running unreleased software):

06-10 10:43:23.260 W/dalvikvm( 1203): threadid=10: thread exiting with uncaught exception (group=0x40233110)
06-10 10:43:23.260 E/AndroidRuntime( 1203): FATAL EXCEPTION: Thread-75
06-10 10:43:23.260 E/AndroidRuntime( 1203): android.view.ViewAncestor$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.view.ViewAncestor.checkThread(ViewAncestor.java:3698)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.view.ViewAncestor.requestLayout(ViewAncestor.java:632)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.view.View.requestLayout(View.java:11428)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.view.View.requestLayout(View.java:11428)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.view.View.requestLayout(View.java:11428)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.view.View.requestLayout(View.java:11428)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.view.View.requestLayout(View.java:11428)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.widget.ImageView.setImageDrawable(ImageView.java:338)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at android.widget.ImageView.setImageBitmap(ImageView.java:352)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at com.blackmoonit.android.issue_17509.test_issue_17509$1$1.run(test_issue_17509.java:36)
06-10 10:43:23.260 E/AndroidRuntime( 1203):     at java.lang.Thread.run(Thread.java:857)
06-10 10:43:23.260 W/ActivityManager(  175):   Force finishing activity com.blackmoonit.android.issue_17509/.test_issue_17509
</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Fri, 10 Jun 2011 18:03:21 +0000</when>
<what>ThatQ&apos;Es actually the expected behavior of that signed apk since a background thread cannot set an ImageView directly. The crash happens before it gets that far if it occurs. IQ&apos;Ell post another apk later today that isnQ&apos;Et expected to generate that exception, but it will be at least 3 hrs from now as I have other obligations away from my dev machine atm. Try using a larger image on the Xoom. Most likely you have enough getMemoryClass for that image.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 18:12:54 +0000</when>
<what>Image was 13312x6656 24-bit jpeg (7MB compressed).  DonQ&apos;Et think I have a larger one handy.</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Fri, 10 Jun 2011 22:19:26 +0000</when>
<what>Attached new signed APK along with the java source.

I expanded the info the app tells you so you can easily see the memory class of your device and it will calculate what the image resolution of the chosen file. You can also browse for a file if you have a browser capable of picking files.

My Nexus One has a memory class of 32m and the image files that will cause this issue have a resolution that calculates out to 45m or more (test image is 64m).  All of these images are also 600dpi.  A 30m image as well as a 40m image loaded ok, but once I reached 45m+ it would kill all processes, every time. This means that my workaround to limit the max size of a pic to the memory class is conservative and the device can handle something a bit larger, but I canQ&apos;Et seem to predict how much larger.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 23:01:12 +0000</when>
<what>Q&quot;EMemoryClass = 48mQ&quot;E
Q&quot;EImg too big is Q&gt;E 7094 x 7094 x 600dpi x 24bppQ&quot;E
Q&quot;EImage Dimensions = 13312 x 6656 = 84mQ&quot;E

Works fine on my Xoom (I get a thumbnail-sized image below the Q&quot;Eopen image fileQ&quot;E button.)

/proc/meminfo shows Q&quot;EMemTotal: 736420 kBQ&quot;E, which might be helping here.  However, IQ&apos;Em not actually seeing the process bloat up, so maybe the bitmap code is more clever now (but if it were, youQ&apos;Ed presumably see better behavior in the emulator).

FWIW, 13312 * 6556 * 3 == 253MB.  Your calculation appears to be based on 8bpp.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 23:20:10 +0000</when>
<what>Summing up:

- the behavior is working as intended when a massive amount of native heap is used.
- the behavior of Bitmap is undesirable -- it should recognize that itQ&apos;Es being asked to do the impossible and throw OOM instead of allocating to failure.  OTOH, most developers complain that the heap limits are overly restrictive.
- not sure why my image would work on a system that puts bitmaps on the managed heap, since that would appear to significantly exceed the 48MB limit; maybe Bitmap is more clever now.

Somebody on VM/framework may be able to explain the behavior.
</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Fri, 10 Jun 2011 23:22:41 +0000</when>
<what>BitmapFactory.Options does not provide me with bpp nor dpi info of the image file, so I cannot factor those into the equation. As I mentioned at the beginning, I donQ&apos;Et know why there is a correlation to MemoryClass and the limiting image size in height x width, I just found that empirically, thatQ&apos;Es what seemed Q&quot;Etoo bigQ&quot;E.  I added the 600dpi and 24bpp information strictly because all my test images were using them too.

IQ&apos;Ed like to point out that this code is not trying to load the large image Q&quot;Eas isQ&quot;E. The BitmapFactory.Options.inSampleSize is being calculated so that a thumbnail roughly 72 pixels square is being loaded, so there shouldnQ&apos;Et even be a memory problem in the first place.

Just tried the new apk in a 3.1 emulator:
MemoryClass = 48m
Image Dimensions = 9600 x 7033 = 64m
and it still has the same effect as my Nexus One (kills all processes).

</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Sun, 12 Jun 2011 19:35:12 +0000</when>
<what>Tinkered with the app a bit more, adding more info to be displayed (like the calculated inSampleSize).</what>
</comment>
</bug>
<bug>
<bugid>135</bugid>
<title>problems with RadioButton widget</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-30T18:46:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>jim.ren...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jan 2008 15:12:09 +0000</openedDate>
<description>1. The class description for android.widget.RadioButton says: A radio
button is a two-states [sic!] button that can be either checked or
unchecked. When the radio button is unchecked, the user can press or
click it to check it. However, contrary to a CheckBox, a radio button
cannot be unchecked by the user once checked. In reality, a RadioButton
*can* be unchecked by clicking on it. I prefer this behavior for my
application, but could live with it if it worked as described. But the
behavior and the documentation need to be consistent. Or maybe a
RadioButtonQ&apos;Es behavior is different when it is not part of a RadioGroup,
which in my application it may not be. ThatQ&apos;Es OK too, but it needs to be
documented accurately. 2. As reported separately, a RadioButton can
always receive focus, even if its focusable attribute is set to false.
This is a serious problem. 3. When a RadioButton is clicked, itQ&apos;Es click
listener is invoked twice. Its state toggles correctly (or incorrectly!)
with each click, but the click listener is invoked twice. This, I
believe, is a flat-out bug that needs to be fixed, irrespective of the
resolution of the first two issues.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 30 Jan 2008 18:46:19 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:10:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9597</bugid>
<title>WebView.getProgress() always returns 100 on Froyo</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>sary...@yahoo.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 19:56:04 +0000</openedDate>
<description>WebView.getProgress() either always returns 100, or returns 100 when the
base html has loaded but no additional resources have. (hard to tell) In
SDK versions before Froyo, it would not be 100 until the page loaded
completely. (images, etc.)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 20:17:23 +0000</when>
<what>Can you include a sample that demonstrates this?</what>
</comment>
<comment>
<author>sary...@yahoo.com</author>
<when>Mon, 12 Jul 2010 18:09:36 +0000</when>
<what>Sorry for the delay, I had other priorities.

Attached is an example. Try it out on Droid(original) with 2.1, then Nexus One with 2.2. I donQ&apos;Et use the emulator so I canQ&apos;Et say how itQ&apos;Ell behave there.
Oh, and ignore the buttons on the bottom. ThatQ&apos;Es for a separate bug.
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 14 Jul 2010 01:16:41 +0000</when>
<what>Thanks. I traced through the code and didnQ&apos;Et find an obvious bug. Still investigating.</what>
</comment>
<comment>
<author>paramvir.singh88@gmail.com</author>
<when>Wed, 11 Aug 2010 14:04:49 +0000</when>
<what>I too have detected this bug . WebView.getProgress() always returns 100 in 2.1 and after that.In 1.6 , this method is running as expected.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>icesk...@gmail.com</author>
<when>Thu, 07 Oct 2010 05:49:47 +0000</when>
<what>I too have detected this bug . WebView.getProgress() always returns 100 in 2.1 and after that.In 1.6 , this method is running as expected.</what>
</comment>
<comment>
<author>dudeman...@gmail.com</author>
<when>Tue, 19 Oct 2010 01:25:39 +0000</when>
<what>Just wanted to chime in and note that I am also experiencing this.</what>
</comment>
</bug>
<bug>
<bugid>17096</bugid>
<title>Compatibility Library ListFragment does not have a progress indicator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>chris.sm...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 05:07:45 +0000</openedDate>
<description>Steps to reproduce the problem - Create a new project with the
Compatibility Library - Add a List Fragment to the view and add an
adapter - Call setListShown(false) to force a indeterminate progress
indicator to appear in-place of the list What happened. - Calling
setListShown(false) throws a new IllegalStateException(Q&quot;ECanQ&apos;Et be used
with a custom content viewQ&quot;E); What you think the correct behavior should
be. - The exception should not be thrown and the progress indicator
should be shown. A custom view is not set as would be indicated by the
exception. The source of the problem lies in ListFragment.java where the
mProgressContainer instance variable is always null. During onCreateView
it never is created. The null reference causes the IllegalStateException
to be thrown. compatibility library revision 2</description>
<comment>
<author>tpwe...@web.de</author>
<when>Mon, 01 Aug 2011 21:36:10 +0000</when>
<what>The problem is still reproducible with compatibility library revision 4.</what>
</comment>
<comment>
<author>hitechbo...@gmail.com</author>
<when>Sun, 06 Nov 2011 18:20:22 +0000</when>
<what>ask on www.stackoverflow.com,

this is for bug reports only.</what>
</comment>
</bug>
<bug>
<bugid>16980</bugid>
<title>Problem with Wlan 802.1x</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Martin.R...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 08:01:17 +0000</openedDate>
<description>Hi, weQ&apos;Ere using Q&quot;EeduroamQ&quot;E at our university (802.1x EAP). It workQ&apos;Es
fine, but there is a simple Q&quot;Edisplay errorQ&quot;E. YouQ&apos;Eve to select EAP: TTLS
and Phase-2 Authentication: PAP (and identity + anonymous identity). If
you configure it this way all workQ&apos;Es fine, but if you edit this
configuration the drop-down Q&quot;Ephase-2 authenticationQ&quot;E doesnQ&apos;Et show the
selected entry (itQ&apos;Es empty, no selection). So youQ&apos;Eve to select Q&quot;EpapQ&quot;E
again if you only set for example a new password. Greetings, Martin</description>
<comment>
<author>goo...@johanneskoenig.de</author>
<when>Sun, 29 May 2011 20:58:52 +0000</when>
<what>Hi,
I can report the same problem for my Nexus S with Android 2.3.4.

Some background for the developers, which are living/working in the US:
Q&apos;EeduroamQ&apos;E is a wifi which can be used by the students of almost all major universities in central Europe. For exaple, this is a setup tutorial published by the supplier of the universities in Munich, Germany:
http://www.lrz.de/services/netz/mobil/802_1x/android/index.html

As you can see, the network settings are:
EAP-Method: PEAP
Phase-2-Auth: MSCHAPv2
My Android also asks for a certificate, but thats not the point right now.

When I set up the WiFi like shown in the how-to, everything works fine. But the settings arenQ&apos;Et saved correctly, and the Phase-2-Auth is set back to Q&apos;ENoneQ&apos;E. That sucks, because if I leave the building and come bock the next day, my phoneQ&apos;Es unable to connect. Obviously, he doensQ&apos;Et have the right settings and I have to correct it.

ThatQ&apos;Es really annoying. Please fix it.</what>
</comment>
<comment>
<author>sushig...@gmail.com</author>
<when>Mon, 15 Aug 2011 11:58:01 +0000</when>
<what>IQ&apos;Em also having an issue with my Eduroam setup whereby, after disconnecting for a day, the setup seems to forget that the Phase 2 authentication is Q&apos;EPAPQ&apos;E.  It remembers all other settings, but to get the device to connect I have to modify the network, reset phase 2 to PAP, then re-enter my credential password.  For the next 24 hours the phone will connect immediately and quite happily once in range.

Device: Samsung Galaxy S2
O/S: 2.3.3
Build: gingerbread.buke5
Kernel: 2.6.35.7-I9100BUKE5-CL227058

Eduroam settings: (see: http://www.st-andrews.ac.uk/biadmin/android/)</what>
</comment>
<comment>
<author>twhan...@gmail.com</author>
<when>Sat, 15 Oct 2011 09:21:37 +0000</when>
<what>Same problem on HTC Sensation running Android 2.3.4. Exactly the same symptoms. If I walk outside the Eduraom coverage zone, the phone forgets the credentials when I get back in the zone. If I turn off wifi before walking outside the zone and turning it back on when I am inside the coverage zone again it is OK.

Has anybody come up with a viable fix for this?

</what>
</comment>
</bug>
<bug>
<bugid>17310</bugid>
<title>Player subtitle problem (using TV-Out)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Braescu...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 16:46:38 +0000</openedDate>
<description>When i had android 2.2.1 on my Galaxy S device, i could watch movies
with subtitles using mVideoplayer on TV (using TV-OUT Cable) but in the
new android 2.3.3, if I use the video player that comes with android,
the subtitle is displayed twice on the screen (without the possibility
to change size, i want it bigger) and with any other player, the
subtitle appears on the device but is missing from TV. What happened?</description>
<comment>
<author>ovip1...@gmail.com</author>
<when>Tue, 05 Jul 2011 07:52:29 +0000</when>
<what>I have the same problem using Android 2.3.3</what>
</comment>
<comment>
<author>help0...@gmail.com</author>
<when>Sat, 24 Sep 2011 20:39:40 +0000</when>
<what>same problem on mine Samsung Galaxy S Android 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>16698</bugid>
<title>icon for calls not connected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 01:33:41 +0000</openedDate>
<description>You know how thereQ&apos;Es a graphical representation of who called who in the
call log, arrows pointing up or down? It be nice if there was a new
symbol for calls you placed but that werenQ&apos;Et connected due to a busy
signal...</description>
<comment>
<author>schoolof...@gmail.com</author>
<when>Thu, 20 Oct 2011 13:49:06 +0000</when>
<what>To keep track of how many times youQ&apos;Eve *TRIED* to get through, and when...</what>
</comment>
</bug>
<bug>
<bugid>145</bugid>
<title>No way to track player progress of audio clips using MediaPlayer</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>18</stars>
<reportedBy>charlie....@gmail.com</reportedBy>
<openedDate>Thu, 31 Jan 2008 02:39:36 +0000</openedDate>
<description>MediaPlayer has several callbacks, but it doesnQ&apos;Et have a callback for
player progress. So if you wanted to create an interface showing the
progress of a sound clip as itQ&apos;Es playing you canQ&apos;Et because you donQ&apos;Et
know where the playhead is in the stream. (The only way you could
possibly do this is create a polling thread solely to periodically call
player.getCurrentPosition() which is wasteful use of resources, to say
the least. This technique is not really that robust either). API
Request: Add a new callback to track the play progress. Here is an
example: player = MediaPlayer.create( this, new ContentURI( url ) );
player.setPlayHeadProgressListener( new
MediaPlayer.OnPlayheadChangeListener() { public void onPlayheadChange(
MediaPlayer player ) { // player is the media player that is firing the
event progressBar.setValue( player.getCurrentPosition() );
timer.setText( toTime( player.getCurrentLocation() ) ); } }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:26:53 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Fri, 15 Feb 2008 23:05:49 +0000</when>
<what>It seems to me that the granularity of the callbacks could be a problem.
When to issue the callback? if too fine, this could lock up the CPU.
It would be safer for the GUI to assume that everything is playing normally until an
exception is thrown.</what>
</comment>
<comment>
<author>charlie....@gmail.com</author>
<when>Sat, 16 Feb 2008 00:05:35 +0000</when>
<what>Let us configure that through a parameter.  Usually calling back on 1 second
intervals would be sufficient since media players and such only care about show how
many seconds have played or how many seconds are left.

In flex their media classes have a default of 250ms rate.  ThatQ&apos;Es not that bad on
most processors that will give it enough time to sleep before doing it again. But, if
we need to slow it down it would be just a simple flip of parameter.  Then let us set
some sort of parameter in ms so we could adjust it to a full 1s since media players
like winamp usually only keep track of seconds played or left.

Even if you assumed it was playing youQ&apos;Ed still need to create update events to the UI
at about the same interval.  So either way your UI needs to be able to handle
repainting itself and updating a progress bar at a relatively frequent rate.

The IPhone has video voice mail with progress bars to show how much a voice mail has
played, youtube interfaces, and mp3 players.  It should be doable with Android as well.</what>
</comment>
<comment>
<author>charlie....@gmail.com</author>
<when>Sat, 16 Feb 2008 00:12:09 +0000</when>
<what>If you force App developers to do it they are going to do it inefficiently.  Very few
 developers can manage threads very well.  It will require another timer thread to
generate events at some interval to update the UI.  And that would be even more
resources dedicated to drawing a simple progress bar as some media plays.  I think
the Android media classes could figure out a way to do this more efficiently than App
developers since they have all the control, and it will be more accurate if Android
is driving the process.  Giving us some sort of callback to track play head progress
would use less threads than if we have to do it ourselves.</what>
</comment>
<comment>
<author>charlie....@gmail.com</author>
<when>Sat, 16 Feb 2008 14:24:31 +0000</when>
<what>Why wasnQ&apos;Et this added to the M5 release!  I really need this for the competition! 
Are you going to release again before the end?</what>
</comment>
<comment>
<author>xianggen...@huawei.com</author>
<when>Wed, 10 Sep 2008 03:51:51 +0000</when>
<what>I donQ&apos;Et think this is useful for developper. I think one rule should be followed that is for critical event such as 
error or completion, we need fire event so that external system can get such information immediately. And 
external system is necessary to know such event immediately.

However, for not key events like progress, it is not necessary to fire event. This is for the external system to get 
such information.</what>
</comment>
<comment>
<author>vishy.s1...@gmail.com</author>
<when>Thu, 05 Feb 2009 15:28:55 +0000</when>
<what>I need to use the code to update the progress bar in my application. Is this API 
ready? is there any sample code available?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:46:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:16:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:57:55 +0000</when>
<what></what>
</comment>
<comment>
<author>upand...@gmail.com</author>
<when>Thu, 25 Mar 2010 15:04:20 +0000</when>
<what>is it ready ?</what>
</comment>
</bug>
<bug>
<bugid>10419</bugid>
<title>HTC Desire crashing when inserting audio jack</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timhemm...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 09:11:54 +0000</openedDate>
<description>When I have my desire powered (from a belkin car charger) and I insert
an audio jack to my stereo the phone resets itself straight away. I
donQ&apos;Et have any problems when the phone is connected to a computer (power
only) and I insert a jack. I can reproduce the problem with the car
charger every time I try. Running the HTC desire android 2.2 update.</description>
</bug>
<bug>
<bugid>17304</bugid>
<title>Problem when starting camera from lockscreen when security pattern is active</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dannymei...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 13:21:37 +0000</openedDate>
<description>I have a HTC Sensation with Android 2.3.3 and Sense 3.0 When I drag the
camera application into the ring of the lockscreen the camera app runs
perfectly. But when I drag the camera app in the ring and thereQ&apos;Es an
unlock pattern active, I can unlock and the camera app starts but then
all the overlay buttons and on-screen info is gone. I only see what the
camera is passing through and it doesnQ&apos;Et matter what hardware button I
push. Only the home button works and when I start the camera again
everything works fine.</description>
</bug>
<bug>
<bugid>2674</bugid>
<title>The duration to Switch between Homescreen Panels in G1(HVGA) is longer than devices(WVGA)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-15T23:44:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hu.ya...@gmail.com</reportedBy>
<openedDate>Fri, 15 May 2009 07:24:25 +0000</openedDate>
<description>- Description When performing Performance test to measure the homescreen
panel switch time from center panel to right panel, we found it took
591ms for G1(HVGA 328x480), and 833.8 ms for our target devices(WVGA
480x854) - Steps to reproduce the problem 1. Power the phone and stay in
Homescreen 2. Flick on the center homescreen panel 3. Measure the
duation time start from flicking on the center homescreen panel, and end
by the right homescreen panel shows completely. - WhatQ&apos;Es the rootcause
and what you think the correct behavior should be. It might be an
usability issue rather than performence issue. After investigating the
code, I found snapToScreen
(packages/apps/Launcher/src/com/android/launcher/Workspace.java)is
invoked during the operation, ... final int newX = whichScreen *
getWidth(); final int delta = newX - mScrollX;
mScroller.startScroll(mScrollX, 0, delta, 0, Math.abs(delta) * 2); ...
Where the duration of the scroll (last parameter for
Q&apos;EmScroller.startScrollQ&apos;E) is proportional to Q&apos;EdeltaQ&apos;E, which is in turn
related to the screen width, thatQ&apos;Es why itQ&apos;Es slower in larger size
target devices. Larger screen will have larger UI elements, but not
neccessarily have longer animation duration time, which may bring
negative user trial experience.</description>
<comment>
<author>hu.ya...@gmail.com</author>
<when>Fri, 15 May 2009 07:29:54 +0000</when>
<what>Sorry for typo, the title should be:
The duration to switch between Homescreen Panels in devices(WVGA)is longer than G1
(HVGA) </what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 15 May 2009 23:44:12 +0000</when>
<what>The Home application doesnQ&apos;Et support WVGA.</what>
</comment>
</bug>
<bug>
<bugid>1131</bugid>
<title>Gerrit does not show administration options</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-29T13:48:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sherw...@pv.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 17:06:03 +0000</openedDate>
<description>I should have administration rights for the platform/external/opencore
project, but I cannot see any admin options on the
http://review.source.android.com/ site. Please see attached screenshot.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 13:48:08 +0000</when>
<what>obsoleted by gerrit2</what>
</comment>
</bug>
<bug>
<bugid>8472</bugid>
<title>ADT support for Android Library Projects referencing one another</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-07-02T17:08:52.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>mjc1...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 14:57:26 +0000</openedDate>
<description>Currently (ADT 0.9.7) it is not possible for an Android Library Project
to reference another Android Library Project. This would be extremely
useful. For example, take the scenario where one library project is used
by both paid and free app projects. Now, that library project is unable
to use other library projects which might contain things like
cross-product, brand- specific resources.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 22 May 2010 19:59:17 +0000</when>
<what>Yes we are aware that this would be very useful indeed.

There are some things to figure out with regard to resource order, for instance when a project depend on 
multiple libraries which depends on the same base library.

Hopefully we can do this quickly.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 02 Jul 2010 17:08:52 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:08:06 +0000</when>
<what></what>
</comment>
<comment>
<author>mjc1...@gmail.com</author>
<when>Fri, 10 Sep 2010 00:11:05 +0000</when>
<what>Thanks!</what>
</comment>
</bug>
<bug>
<bugid>1876</bugid>
<title>Mediastore tables should use autoincrement ids</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>mathur...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jan 2009 21:11:08 +0000</openedDate>
<description>Media store tables do not use autoincrement for ids. This causes ids to
be reused when a media item is deleted. Third party apps need a
predictable way of detecting media additions and deletions, and by not
having the ids autoincremented makes it hard to detect between simple
things like renaming a playlist and deleting a playlist and creating a
new one.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 21:20:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:59:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:16:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16323</bugid>
<title>Conference call codes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>michaelf...@gmail.com</reportedBy>
<openedDate>Sat, 23 Apr 2011 14:15:17 +0000</openedDate>
<description>Maybe the cleverest, slickest Blackberry feature was the ability to
automatically enter the conference call code after dialing in. Meetings
had a special field for it. With BB, IQ&apos;Ed call the general numbers, then
the phone just automatically went through the code and brought me in.
Not sure if this is possible, but would make life easier (and safer) on
so many fronts.</description>
<comment>
<author>ddev...@duckhouse.us</author>
<when>Tue, 17 May 2011 13:32:22 +0000</when>
<what>This would be an excellent feature. I would also like to add to it the ability to add codes to an existing phone number. Have a phone number then a list of extensions that could be dialed. I have multiple conference calls a day with different codes but the same call in number. If I could say that my conference number is xxx-xxx-xxxx and BobQ&apos;Es conference code is yyyyyyyy# and JoeQ&apos;Es is zzzzzzzz# then after the number is dialed it could bring up the list of conference codes that could be called or you could simple select the conference code and have the conference number dialed automatically. This would make things so much easier.</what>
</comment>
</bug>
<bug>
<bugid>8208</bugid>
<title>Getting really weird long Contact Group names</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>pentium10</reportedBy>
<openedDate>Fri, 07 May 2010 10:13:50 +0000</openedDate>
<description>When looking at the Contact Groups on Google Contacts or in the People
application of my HTC Legend phone, I get the groups names ok eg:
Friends, Family, VIP, Favorite etc... But in my application I get really
wrong names such as Q&quot;EFamilyQ&quot;E became Q&quot;ESystem Group: FamilyQ&quot;E Q&quot;EFriendsQ&quot;E
became Q&quot;ESystem Group: FriendsQ&quot;E Q&quot;EFavoriteQ&quot;E became
Q&quot;EFavorite_5656100000000_3245664334564Q&quot;E I use the below code to read
these values: public Cursor getFromSystem() { // Get the base URI for
the People table in the Contacts content // provider. Uri contacts =
ContactsContract.Groups.CONTENT_URI; // Make the query. ContentResolver
cr = ctx.getContentResolver(); // Form an array specifying which columns
to return. String[] projection = new String[] {
ContactsContract.Groups._ID, ContactsContract.Groups.TITLE,
ContactsContract.Groups.NOTES }; Cursor managedCursor =
cr.query(contacts, projection, ContactsContract.Groups.DELETED + Q&quot;E=0Q&quot;E,
null, ContactsContract.Groups.TITLE + Q&quot;E COLLATE LOCALIZED ASCQ&quot;E); return
managedCursor; } What I am missing?
http://stackoverflow.com/questions/2768512/getting-really-weird-long-
contact-group-names/2785705#2785705</description>
<comment>
<author>coen...@gmail.com</author>
<when>Wed, 16 Jun 2010 08:27:21 +0000</when>
<what>I have exactly the same problem.
The contact groups change after syncing.
I only sync my Desire with Outlook using HTC Sync, so that limits the options a bit.</what>
</comment>
<comment>
<author>jg.sv...@gmail.com</author>
<when>Wed, 20 Oct 2010 10:32:04 +0000</when>
<what>I have exactly the same problem with HTC Desire, on Android 2.2</what>
</comment>
<comment>
<author>szwangy...@gmail.com</author>
<when>Mon, 22 Aug 2011 14:01:47 +0000</when>
<what>I have exactly the same problem.</what>
</comment>
<comment>
<author>systant...@gmail.com</author>
<when>Mon, 07 Nov 2011 17:28:33 +0000</when>
<what>Me also with HD Desire. In my program, I delete the string Q&quot;ESystem Group: Q&quot;E.</what>
</comment>
<comment>
<author>systant...@gmail.com</author>
<when>Mon, 07 Nov 2011 17:28:58 +0000</when>
<what>Me also with HD Desire. In my program, I delete the string Q&quot;ESystem Group: Q&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>17473</bugid>
<title>Keypad does not open when tap on input fields on DMCA information screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 02:39:28 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Setting Q&gt;EAbout phone Q&gt;ELegal information Q&gt;EGoogle legal. 2.
DMCA information while open screen scroll the screen. 3. Tap on any
input fields and observe that keypad does not open. 2) What happened. -
Keypad does not open when tap on input fields on DMCA information
screen. 3) What you think the correct behavior should be. - Keypad
should be open.</description>
</bug>
<bug>
<bugid>4605</bugid>
<title>Execute notepad Q&gt;Eturn off/on the backlightQ&gt;Efocus noteQ&gt;Enot working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>linare...@hotmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 04:45:43 +0000</openedDate>
<description>1. Execute Note Pad 2. turn off the backlight with IME keypad pop up 3.
turn on the backlight 4. unlock the screen 5. touch account box to enter
the information 6. IME keypad doesnQ&apos;Et pop up. not responding 7. Press
back key but handset is stopped.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:29:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15848</bugid>
<title>Honeycomb Notification Menu, Enhanced Functionality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>waldro...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 00:43:05 +0000</openedDate>
<description>I have noticed, in my short time playing with Honeycomb, that, in the
Notifications pop up, pressing anywhere on the upper
(date/time/connection/charge/settings) panel swaps the notifications for
the quick settings menu. I should think this is a missed oppertunity for
functionality. 1. pressing on the time should have an effect similar to
pressing the clock widget. Ie. Alarm control pop up. 2. Pressing on the
date should / could (optional for personal access control reasons?) Open
the calendar/agenda app. 3. Tapping connection status should bring up
connection settings. 4. Tapping charge should open battery use screen.
5. Existing (greyish) Bluetooth icon should always appear in menu and
should toggle Bluetooth when tapped, switching icon to the blue used on
connection and batter icons. 6. Network status (for 3g/4g tablets) could
present the network icon in a fashion similar to the Bluetooth example
above. Further, though mentioned in a seperate, specific request, volume
controls should, with regard to the previously mentioned points, should
replace the wifi settings button in the quick menu, having a similar
sliding-conrol icon to open adjustment for notification and alarm
volumes (could just instantiate the 3-way volume control pop up either
inline or top-centered on screen as usual Alternatively, a speaker icon
can be inserted to the right of the settings icon (below time in menu)
to pop up 3-way volume control.</description>
</bug>
<bug>
<bugid>13645</bugid>
<title>Mail Client Crashes setting up manual imap account</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-20T22:16:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gene.coh...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 16:48:45 +0000</openedDate>
<description>Running Android 2.3 on Nexus S (unlocked) phone: Ran ssh client
(connectbot) to port forward over wifi 127.0.0.1:5xx25 -Q&gt;E server:25
127.0.0.1:5x143 -Q&gt;E server:143 Ran email client to set up new (manual)
imap account. Fill in screen details using above (127.0.0.1:XXXXX) -
click next - crashes - seemed to be a java null dereference problem. The
phone bug reporter came up and I filed a bug report - donQ&apos;Et know offhand
if that report had my email account (same gmail account as IQ&apos;Em using
here) or not - I think it did but I received no auto reply from the
report. Happy to debug more if I can. Have not yet tried other mail
clients. I am thinking I might try (1) creating the account on local
network - if that works - then (2) changing the settings for the ports
to the forwarded ones to see if that works ? I will report back if this
makes any difference. gene</description>
<comment>
<author>mblat...@gmail.com</author>
<when>Mon, 03 Jan 2011 18:17:59 +0000</when>
<what>Appears to be a duplicate of 13530.</what>
</comment>
<comment>
<author>gene.coh...@gmail.com</author>
<when>Mon, 03 Jan 2011 18:51:40 +0000</when>
<what>Yes it does - thank you - can we mark this as a duplicate of 13530 please ?

(sorry I missed that when I searched somehow .. )

</what>
</comment>
<comment>
<author>gene.coh...@gmail.com</author>
<when>Tue, 04 Jan 2011 05:29:29 +0000</when>
<what>K9 mail works fine using exactly same setup - so the problem is in the email application itself.
</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:16:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13712</bugid>
<title>Android 2.2 froyo After dailing the number press Green Call option but after 5-6 second window is display in the black screen then it display proper screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gourav.s...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 10:16:09 +0000</openedDate>
<description>Step you can follow 1.After dailing the number press Green Call option
2.window is display in the black screen. 3.And then after 5-6 second
proper screen displayed</description>
<comment>
<author>l3gycs...@gmail.com</author>
<when>Thu, 03 Mar 2011 21:11:38 +0000</when>
<what>Yeah, same here ! Very annoying !</what>
</comment>
</bug>
<bug>
<bugid>17147</bugid>
<title>Locked Contacts / Hideable Contacts (re: Contact Info Disclosure)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>itsafl...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 21:22:26 +0000</openedDate>
<description>IQ&apos;Em sure this must be a dupe, but I didnQ&apos;Et immediately find anything in
the bug DB. Many other devices offer the ability to hide the actual
phone number for a contact (subject to entry of a PIN/equivalent
unlocking method) while still permitting calls. This is useful if you
donQ&apos;Et want to easily disclose the numbers (or other addresses) for
feuding parties but can live with them being readily dialable. In
simplest form, adding the ability to lock display of each entry in a
contact (other than the necessary Q&apos;EhandleQ&apos;E for the contact, such as the
Nickname field) subject to a PIN/equivalent would cover just about all
cases. A second bit could flag whether to allow dialing/communicating to
them without an equivalent dance. I have no idea what the existing API
looks like, and if it didnQ&apos;Et plan for this already, interaction with
third-party apps could be a mess, but thatQ&apos;Es worth sacrificing - at
least, my own use case is just for the sake of having a speed dial entry
and I wouldnQ&apos;Et mind if Q&quot;ElockedQ&quot;E Contacts canQ&apos;Et be juggled by other
programs. My last phone demonstrates an interesting pitfall to avoid
when implementing this: If a contact is locked, the caller ID displays
the incoming number as if it were unknown, rather than as the
identifying name of the contact without disclosing the number. Maybe
thereQ&apos;Es a situation where thatQ&apos;Es a useful behavior, but when youQ&apos;Ere
trying to shield one party from possible harassment by another, itQ&apos;Es
counterproductive to have all sorts of obvious entries from
Q&quot;E###-###-####Q&quot;E showing in the calls list. If the Caller ID code matched
Contacts by hashing it could easily say whether Q&quot;EAliceQ&quot;E or Q&quot;EBobQ&quot;E is
calling without needing to leave the raw phone number flopping around
(and discard the number when it realizes itQ&apos;Es from a Q&apos;EprotectedQ&apos;E
contact).</description>
<comment>
<author>itsafl...@gmail.com</author>
<when>Wed, 25 May 2011 21:30:15 +0000</when>
<what>This does seem to be a dupe/conceptually related to:
http://code.google.com/p/android/issues/detail?id=13747

In my case, having the fact that Q&quot;EAliceQ&quot;E and Q&quot;EBobQ&quot;E exist displayed is okay - if someone is casually borrowing with my phone theyQ&apos;Ell either sensibly avoid those or IQ&apos;Ell accept the consequences - but I shouldnQ&apos;Et be the conduit for Q&quot;EAliceQ&quot;E being able to scribble down Q&quot;EBobQ&quot;EQ&apos;Es number or vice-versa.</what>
</comment>
</bug>
<bug>
<bugid>11777</bugid>
<title>Deleting a single instance of a recurring event in GCal does not sync to Android 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>m...@virtualmax.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 18:36:27 +0000</openedDate>
<description>Android 2.2 (Froyo) on stock Nexus One To reproduce: Create a recurring
appointment in GCal Wait for it to sync with Android Delete a single
instance of the recurring appt. in GCal Wait for it to sync... keep
waiting............</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 19:23:23 +0000</when>
<what>Issue 11778 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 19:23:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6919</bugid>
<title>Home screen default/preference doesnQ&apos;Et stick</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>libraria...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 17:52:03 +0000</openedDate>
<description>After installing a few apps, I found that my preference/default setting
for my Home Screen doesnQ&apos;Et stick. I persistently get the Q&quot;EComplete
Action using Home or HTC SenseQ&quot;E choice dialog, even after choosing the
default, clearing the defaults, Q&amp;E re-choosing the default. It wonQ&apos;Et
stick to either choice. To reproduce, do one of two things: 1) Long
press the Home key to get list of most recent programs, then short press
the Home key. You will get the dialog. 2) Have more than three programs
open, then short press the Home key. You will get the dialog. I think
Astrid may be the culprit, but even after uninstalling it still happens.
There are scattered reports of this all over the web. Android Version:
Firmware 1.5, Software 1.17</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 18:35:33 +0000</when>
<what>What phone are you using?</what>
</comment>
<comment>
<author>libraria...@gmail.com</author>
<when>Fri, 05 Mar 2010 05:19:18 +0000</when>
<what>I am using the HTC Eris.  After more time with the problem, I noticed that it seems
to persist more when I have more programs open and/or when I have been using the
phone for a while (e.g. itQ&apos;Es been running 30+ minutes).  IQ&apos;Eve seen several mentions
of this all over the web, and most people say they have the problem even after
uninstalling culprit programs like Astrid.  I hope thereQ&apos;Es another solution.  I have
tried Home Switcher, clearing defaults in the Settings -- Applications -- Manage
Applications (clearing defaults for Home Q&amp;E HTC Sense).  I donQ&apos;Et know what else to try.</what>
</comment>
</bug>
<bug>
<bugid>6456</bugid>
<title>3MB size limit on Picasa GPRS uploads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>webrea...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 13:35:40 +0000</openedDate>
<description>I have a Nexus One and am trying to upload pictures from my SD card to
my Picasa album. Around 400 of them worked just fine, but thereQ&apos;Es about
20 which are sitting in the uploader with the message Q&quot;Ewaiting for
wifiQ&quot;E. The common factor seems to be that theyQ&apos;Ere all over 3MB in size,
so I presume thereQ&apos;Es some limit which means I can only upload images Q&lt;E
3MB to Picasa using my 3G connection. I have an unlimited data package
with my carrier, so can upload 10GB of data if I want - so this
limitation is completely irrelevant and unnecessary for me. IQ&apos;Ed be
interested to know how to remove or increase the limit so that I can
upload larger files whilst out and about.</description>
</bug>
<bug>
<bugid>11129</bugid>
<title>need arabic fonts support from google</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-09T16:57:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>iyad...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 16:25:49 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Sep 2010 16:57:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>509</bugid>
<title>Feature Request: Location Name from Geocoder (in Address Class)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-06-17T22:08:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>laren.ha...@gmail.com</reportedBy>
<openedDate>Sat, 22 Mar 2008 16:23:29 +0000</openedDate>
<description>Currently, the Geocoder (android.location.Geocoder) returns address
information via the Address Class... unfortunately the Address class
doesnQ&apos;Et provide any mechanizm (that IQ&apos;Em aware of) to retrieve the name
of Business / Location. Using Google Maps, a search for something like
Q&quot;EfoodQ&quot;E near a particular location will return the business names in
addition to the information currently provided by AndroidQ&apos;Es Geocoder.
Additionally, it would be great if we had the option to get the photo
associated with the Business / Location. **IQ&apos;Em assuming that this
information will not be returned as part of the Address Lines from the
Geocoder (based on the contents of the mock geodb file). Thanks,</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 21:30:44 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>abliss</author>
<when>Tue, 17 Jun 2008 22:08:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3708</bugid>
<title>OnSensorChanged() is no longer called in standby mode since last Firmware upgrade.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T10:05:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1731</stars>
<reportedBy>JaggerSo...@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 21:42:08 +0000</openedDate>
<description>I have a service that uses the accelerometer to detect movement, and up
until recently this has worked fine when the device was in standby. It
has been regularly tested on HTC G1 and Magic and tested specifically to
work under these conditions, but it seems that a recent Firmware upgrade
may have broken this (my Magic stopped working in this scenario since
the last firmware I think, a few weeks ago). I have recently acquired an
HTC Hero and this also fails to get the notifications. What seems to
occur now, is that the SensorEventListener.OnSensorChanged() messages
are not occuring at all in standby, and they continue once the device is
switched back on. The application also checks for other changes such as
GPS location changes, and these continue to work in standby, so I would
expect the sensor messages to also continue to get through as they did
previously, and the SDK documentation doesnQ&apos;Et state it shouldnQ&apos;Et work in
standby. This change has effectively broken my Android Market
application, which is designed to protect the device from being
moved/removed, and therefore this renders its functionality seriously
compromised once the device goes into standby. Could someone advise when
this will be fixed, as it is starting to affect my sales. Thank you.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:27:56 +0000</when>
<what></what>
</comment>
<comment>
<author>JaggerSo...@gmail.com</author>
<when>Sat, 29 Aug 2009 10:28:47 +0000</when>
<what>HereQ&apos;Es a code snippet that readily demonstrates the problem.  Note that on some 
devices, while plugged in they continue to work in standby, so untethering the device 
may be necessary.


package test.com;

import android.app.Activity;
import android.app.Service;
import android.content.Context;
import android.content.Intent;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.IBinder;

public class acceltest extends Activity
{
	static Context ctxt = null;
	Intent svcIntent = null;
	
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
    	ctxt = this;
    	
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        svcIntent = new Intent (this, MovementListener.class);
        startService (svcIntent);
    }
    
    static public class MovementListener extends Service implements 
SensorEventListener
    {
    	MediaPlayer a = null;
    	
		@Override
		public void onCreate()
		{
			SensorManager sm = (SensorManager)getSystemService 
(SENSOR_SERVICE);
			
			sm.registerListener (this, sm.getDefaultSensor 
(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_NORMAL);
			super.onCreate();
		}

		@Override
		public void onAccuracyChanged(Sensor arg0, int arg1) {
			// TODO Auto-generated method stub
			
		}

		@Override
		public void onDestroy()
		{
			SensorManager sm = (SensorManager)getSystemService 
(SENSOR_SERVICE);
			sm.unregisterListener(this);
			
			if (a != null)  a.release();
			
			super.onDestroy();
		}

		@Override
		public void onSensorChanged(SensorEvent event)
		{
			if (a != null)  a.release();
			
			a = MediaPlayer.create (ctxt, R.raw.triangle);
			a.seekTo(a.getDuration()/3);
			a.start();
		}

		@Override
		public IBinder onBind(Intent arg0) 
		{
			// TODO Auto-generated method stub
			return null;
		}
    }
}
</what>
</comment>
<comment>
<author>JaggerSo...@gmail.com</author>
<when>Sun, 30 Aug 2009 09:33:01 +0000</when>
<what>Android Developers group thread started to discuss this issue...

http://groups.google.com/group/android-developers/browse_frm/thread/9787faee6f36a4fe
</what>
</comment>
<comment>
<author>JaggerSo...@gmail.com</author>
<when>Mon, 31 Aug 2009 15:59:22 +0000</when>
<what>After discussion in the above mentioned thread, I think there are two potential 
issues here:

1. If weQ&apos;Ere to assume the correct way forward is to use a wakelock, on the HTC Hero a 
partial wakelock does not seem to wake the device enough to get the 
OnSensorChanged()Q&apos;Es through.  On G1 and Magic, it does.  This is a big problem to 
apps like mine (and others in the thread).

2. It seems (in contrast) GPS location changes do get through without a wakelock. Is 
this because we have to set parameters for how often/far and therefore it is a less 
frequent event to wake the device for?  If so, could the Sensor API do similar, ie 
have a register parameter for how much movement before a series of OnSensorChanged() 
are called and the device woken to accept them?  It seems to me that this would be 
the optimal solution to give the best potential battery performance under the 
circumstances where sensor messages are required at all times (ie. where the device 
is expected to be motionless most of the time, only waking if moved).  As the Sensor 
messages HAVE got through in standby previously for all current devices, could we 
have this functionality as a compromise?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:23:46 +0000</when>
<what></what>
</comment>
<comment>
<author>JaggerSo...@gmail.com</author>
<when>Sat, 17 Oct 2009 17:20:11 +0000</when>
<what>I notice this has not been assigned an owner -  I wonder if someone can comment on when 
this will be fixed?  Thank you.</what>
</comment>
<comment>
<author>a.kosenkov</author>
<when>Fri, 04 Dec 2009 23:30:00 +0000</when>
<what>This issue does really annoy users of Smart Alarm Clock or similar applications.
It also reported to be seen on Droid.

Well, IQ&apos;Em starting to advertise this issue in this applcation (currently 5000 
installations from market). So, if 10% percents will vote a star, it will gain 
significant momentum to be fixed soon.

I hope so =)</what>
</comment>
<comment>
<author>a.kosenkov</author>
<when>Fri, 04 Dec 2009 23:33:28 +0000</when>
<what>Just for search results:
- accelerometer stops the data if screen goes off
- g-sensor not working while display is off
- cpu wake lock doesnQ&apos;Et enable accelerometer on Hero or Droid
- partial wakelock (wake lock) not helps</what>
</comment>
<comment>
<author>john.fro...@gmail.com</author>
<when>Sat, 05 Dec 2009 02:06:53 +0000</when>
<what>This is a urgent issue for always-sensing based applications.

I could not understand why they removed this function.
If it was for energy consumption problem, they could provide other option, for 
example, SENSOR_LOCK, but they just remove it !

Google wants to have always-sensing applications all to themselves ?
How do you think ? Why Google eliminates this function ?
</what>
</comment>
<comment>
<author>a.kosenkov</author>
<when>Sat, 05 Dec 2009 02:15:25 +0000</when>
<what>Oh, I donQ&apos;Et think that it was intentional.
This is just a bug, not a feature. Who does really need a navigation software while 
screen is off?

Ask your users to vote for this bug!</what>
</comment>
<comment>
<author>a.kosenkov</author>
<when>Mon, 07 Dec 2009 09:59:45 +0000</when>
<what>My website collects hardware tests from the application:
- From 9 Hero200 devices 2 are working great, and 3 works a little (Q&apos;EGameQ&apos;E frequency
is 3 Hz instead of 20 while screen is on)
- None of 20 HTC Hero works at all - accelerometer doesnQ&apos;Et work while screen is off.
- Only 4 of 29 HTC Eris works.
- Samsung SPH-M900 records are unstable, 50/50.

Other devices work great.
Please let me know if you need access to these anonymous statistics (including
complete hardware information).</what>
</comment>
<comment>
<author>yuri.da...@gmail.com</author>
<when>Mon, 07 Dec 2009 10:04:21 +0000</when>
<what>Motorola Droid is working, at least I got one tester with positive feedback (no
reports about broken Droid support, so no comments about this).
</what>
</comment>
<comment>
<author>john.fro...@gmail.com</author>
<when>Mon, 07 Dec 2009 11:57:10 +0000</when>
<what>My devices are HTC Hero, so I thought that this was not a bug, itQ&apos;Es my mistake.
(Google, I sincerely apologize.)

I borrowed android phones from other teams, and tested follow devices.

2 HTC G1(SDK 1.6) work great.
2 Motorola Cliq(SDK 1.5) work great.
3 HTC Hero does not work.

I really like HTC Hero because of its UI and design.
But..... I think I will dislike Hero.
Please fix it !
</what>
</comment>
<comment>
<author>tiago.to...@gmail.com</author>
<when>Wed, 09 Dec 2009 01:07:10 +0000</when>
<what>This issue also affects the application ShakeIt (http://www.androlib.com/android.application.com-androood-
shakeitdonate-xAmj.aspx), which enables speakerphone when you flip the phone upside down. As soon as the 
screen turns off (10 seconds or so), the speakerphone is disabled (even if the call is still in progress).</what>
</comment>
<comment>
<author>andcy...@gmail.com</author>
<when>Thu, 10 Dec 2009 12:45:20 +0000</when>
<what>I think maybe we should try HTCQ&apos;Es customer support,
maybe they done this by purpose,

here is the report url 
http://www.htc.com/www/CS_Mail.aspx</what>
</comment>
<comment>
<author>SBH...@gmail.com</author>
<when>Sun, 13 Dec 2009 08:12:56 +0000</when>
<what>Worked on my Droid fine for about a week until the new OS download now it doesnQ&apos;Et 
work. This was my favorite Alarm clock cause it really worked. Google please fix the 
problem. </what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Mon, 14 Dec 2009 21:20:00 +0000</when>
<what>IQ&apos;Em working on an app that crucially relies on accelerometer readings during standby,
so this issue is a big problem for me too. Hope to have it resolved soon!</what>
</comment>
<comment>
<author>paul.d...@gmail.com</author>
<when>Tue, 15 Dec 2009 21:05:25 +0000</when>
<what>Looks like I have the same problem with my Motorola Milestone. It can only track
movements while the screen is on. But as soon as the screen turns off: nothing.</what>
</comment>
<comment>
<author>tiago.to...@gmail.com</author>
<when>Tue, 15 Dec 2009 21:43:49 +0000</when>
<what>stefan.van.essen,

Are you sure this issue has been fixed in Eclair? How do you know it is going to be
fixed when Eclair is released?</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 15 Dec 2009 21:46:06 +0000</when>
<what>I would also be very keen to know whether this issue is officially a bug. If not, I
will have to terminate my current development project.

</what>
</comment>
<comment>
<author>paul.d...@gmail.com</author>
<when>Tue, 15 Dec 2009 21:47:21 +0000</when>
<what>The milestone ships with eclair, and for me it is not working - so I assume it is not
fixed in Eclair.</what>
</comment>
<comment>
<author>martijn.vanderlinden</author>
<when>Wed, 16 Dec 2009 00:49:18 +0000</when>
<what>Not working here either, I need it as well for some logging tool.

Please fix, or at least give some info if this is being worked on.</what>
</comment>
<comment>
<author>tiago.to...@gmail.com</author>
<when>Wed, 16 Dec 2009 01:15:48 +0000</when>
<what>ThereQ&apos;Es something I still donQ&apos;Et understand. If this is an Android issue, why do some Android phones do not show 
this problem? According to the Smart Alarm Clock website, T-Mobile G1, Motorola Milestone and Samsung 
Galaxy work fine (although paul.dubs reports the opposite for the Milestone). ShouldnQ&apos;Et all Android phones be 
affected?</what>
</comment>
<comment>
<author>tourn...@gmail.com</author>
<when>Wed, 16 Dec 2009 11:28:09 +0000</when>
<what>Just confirmed it too!
Please fix asap.</what>
</comment>
<comment>
<author>demeni...@gmail.com</author>
<when>Wed, 16 Dec 2009 15:14:48 +0000</when>
<what>Please fix it...</what>
</comment>
</bug>
<bug>
<bugid>19173</bugid>
<title>TextView causes NPE in StaticLayout</title>
<status>Reviewed</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 02:45:45 +0000</openedDate>
<description>This happens on screen rotate: TextView.onAttachedToWindow() calls
showError() when mShowErrorAfterAttach is set to true. showError() calls
chooseSize(), which, in turn, instantiates a StaticLayout calling its
first constructor. This constructor cannot handle Q&lt;EnullQ&gt;E for its
Q&quot;EsourceQ&quot;E argument and throws an NPE trying to retrieve its length. The
Q&lt;EnullQ&gt;E Q&quot;EsourceQ&quot;E comes from the setError(null), which is the documented
way of clearing the error, so this should never throw an NPE. There is
no good work around as it happens every time when the circumstances are
right. The only fix I could come up with is check the Window Token ==
null and not call setError(), but this may have some undiserable
effects. Below is the stack trace as reported by a Nexus One running
2.3.4: FATAL EXCEPTION: main java.lang.NullPointerException at
android.text.StaticLayout.Q&lt;EinitQ&gt;E(StaticLayout.java:45) at
android.widget.TextView.chooseSize(TextView.java:3472) at
android.widget.TextView.showError(TextView.java:3370) at
android.widget.TextView.onAttachedToWindow(TextView.java:3784) at
android.widget.AutoCompleteTextView.onAttachedToWindow(AutoCompleteTextView.java:1063)
at android.view.View.dispatchAttachedToWindow(View.java:6156) at
android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1127) at
android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1127) at
android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1127) at
android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1127) at
android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1127) at
android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1127) at
android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1127) at
android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1127) at
android.view.ViewRoot.performTraversals(ViewRoot.java:765) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1859) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:130) at
android.app.ActivityThread.main(ActivityThread.java:3683) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>romain...@android.com</author>
<when>Thu, 11 Aug 2011 18:29:05 +0000</when>
<what></what>
</comment>
<comment>
<author>tang.j...@gmail.com</author>
<when>Thu, 29 Sep 2011 06:29:05 +0000</when>
<what>Yes. I got this NPE too. Not happen every time. But it happens indeed. </what>
</comment>
</bug>
<bug>
<bugid>1015</bugid>
<title>Please fix MESSAGE_SENT broadcast intent or add a public alternative</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>DenisMik...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 13:05:37 +0000</openedDate>
<description>The problem is that the above mentioned broadcast intent is currently
with a specific component, so it cannot be caught by an arbitrary
client. Here is the piece of source code from the Android sources:
package com.android.mms.transaction; public class SmsMessageSender
implements MessageSender { ... public boolean sendMessage(long token)
throws MmsException { ... sentIntents.add(PendingIntent.getBroadcast(
mContext, 0, new Intent(SmsReceiverService.MESSAGE_SENT_ACTION, uri,
mContext, SmsReceiver.class), 0)); It is preferable if this intent just
had an action. It would also be good to have either SMS or some kind of
ID in extras. Thanks. Denis</description>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 17 Jul 2009 01:13:00 +0000</when>
<what>Just a thought:

I think thereQ&apos;Es an API to catch SMS messages after SmsReceiver has retrieved them. 
So, you can detect whether or not an SMS was sent by catching some other type of intent.

If the MESSAGE_SENT_ACTION is broadcast arbitrarily you might run the risk of
allowing applications to circumnavigate any security model associated with SmsMessaging.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:18:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:26:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>976</bugid>
<title>Bitmap color values dissappear when alpha != 0xFF</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-11-05T16:57:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kristian...@gmail.com</reportedBy>
<openedDate>Mon, 20 Oct 2008 10:44:53 +0000</openedDate>
<description>What steps will reproduce the problem? Bitmap b = Bitmap.createBitmap(2,
2, Bitmap.Config.ARGB_8888); b.setPixel(0, 0, 0xFF00FF00);
Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E1. Q&quot;E + Integer.toHexString(b.getPixel(0, 0)));
b.setPixel(0, 1, 0x8000FF00); Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E2. Q&quot;E +
Integer.toHexString(b.getPixel(0, 1))); b.setPixel(1, 0, 0x0000FF00);
Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E3. Q&quot;E + Integer.toHexString(b.getPixel(1, 0))); What is
the expected output? What do you see instead? I get 10-17 10:24:30.028:
VERBOSE/pixel(926): 1. ff00ff00 10-17 10:24:30.058: VERBOSE/pixel(926):
2. 80000100 10-17 10:24:30.068: VERBOSE/pixel(926): 3. 0 But should be
getting original intQ&apos;Es instead. What version of the product are you
using? On what operating system? SDK1.0, release 1</description>
<comment>
<author>r...@google.com</author>
<when>Tue, 28 Oct 2008 15:26:56 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Wed, 05 Nov 2008 16:57:34 +0000</when>
<what>Fixed. new output is

 1. ff00ff00
 2. 8000ff00
 3. 0

</what>
</comment>
<comment>
<author>thesq...@gmail.com</author>
<when>Wed, 04 Feb 2009 02:37:22 +0000</when>
<what>This appears to still be bugged in r2? And you get another set of results with the
following (this is getPixels, followed by a setPixels):
        Bitmap b = Bitmap.createBitmap(2, 2, Bitmap.Config.ARGB_8888);
        int[] pixels = new int[b.getWidth()*b.getHeight()];
        
        b.setPixel(0, 0, 0xFF00FF00);
        Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E1. Q&quot;E + Integer.toHexString(b.getPixel(0, 0)));
        b.setPixel(0, 1, 0x8000FF00);
        Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E2. Q&quot;E + Integer.toHexString(b.getPixel(0, 1)));
        b.setPixel(1, 0, 0x0000FF00);
        Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E3. Q&quot;E + Integer.toHexString(b.getPixel(1, 0)));
        
        b.getPixels(pixels, 0, b.getWidth(), 0, 0, b.getWidth(), b.getHeight());
        b.setPixels(pixels, 0, b.getWidth(), 0, 0, b.getWidth(), b.getHeight());
        Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E1. Q&quot;E + Integer.toHexString(b.getPixel(0, 0)));
        Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E2. Q&quot;E + Integer.toHexString(b.getPixel(0, 1)));
        Log.v(Q&quot;EpixelQ&quot;E, Q&quot;E3. Q&quot;E + Integer.toHexString(b.getPixel(1, 0)));</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Wed, 04 Feb 2009 13:48:06 +0000</when>
<what>fixed in cupcake</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 18 Nov 2011 23:05:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7450</bugid>
<title>GMail Crashes - com.google.process.gapps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nocannedmeat@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 15:16:25 +0000</openedDate>
<description>I have the Samsung Moment (M900, Android 1.5). Occaisonally I take
pictures with my phone and email them. The other day, I did the
following: - took 1 picture - sent an email via GMAIL (from the Share
option in the Gallery app) - took another picture - sent an email the
same way, this time addressing the email to be sent to myself (At this
point, neither email has been sent, but was in the process of
Q&quot;Esending...Q&quot;E) - I deleted both emails, while they were sending (I
assumed that would cancel the sending, since it was taking too long --
about an hour or so) - Following this, GMAIL crashed soon after (not
instantly, nothing else was being done at the time.) (The message was
com.google.processes.gapps has quit unexpectedly, giving the force close
option) Upon turning off and then turning back on my phone, the same
thing happens. Every time I try to access GMAIL now (via the gmail app),
I can only view the cached email list. I no longer get notifications in
my notification bar. I can still view my email from the web browser on
my phonw though. (I should hope so!) I have looked around the android
market and didnQ&apos;Et see the gmail app listed; if it were, I would simply
download and reinstall it. This created an adverse effect for Google
Talk as well. GTalk has odd behaviour and connection issues. GTalk will
occaisonally disconnect, and have difficulties reconnecting. The
behaviour of gtalk outside of that appears to be normal. I do not wish
to flash my phone, again. (I previously had an issue with connecting to
Android Market.) I will continue to look for ways to get gmail to work
again; I will update if I manage to get it to. I am an experienced
developer. I do not, however, currently have access to any Android
development environment. I apologize for this inconvenience, knowing
that the bug reports contain information of particular importance to the
developers. I am also aware that I am using an outdated Android version;
I do not have access to another version for testing this issue.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Mar 2010 02:56:23 +0000</when>
<what>Issue 7452 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Mar 2010 02:56:48 +0000</when>
<what>Issue 7451 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Mar 2010 02:58:02 +0000</when>
<what>you might try a data wipe; could be a corrupt local database. but without the stack trace, thatQ&apos;Es just a guess.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>11041</bugid>
<title>RemoteViews: cannot call setImageViewBitmap with null</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>soule.thomas@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 08:40:39 +0000</openedDate>
<description>RemoteViews.setImageViewBitmap(int viewId, Bitmap bitmap) cannot be
called with bitmap = null. As a result it is not possible to remove a
bitmap previously set in a widget. A workaround for this is to hide the
ImageView in the widget, but in this case the bitmap cannot be garbaged
and still uses memory...</description>
</bug>
<bug>
<bugid>18415</bugid>
<title>One Word : BACKUP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>geagea.g...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 15:52:47 +0000</openedDate>
<description>I have an android phone for 2 years now and i want to upgrade to a newer
one! IQ&apos;Em still stock and clean with my phone (as you want me to be of
course). I mean no root and no anything. I will loose all my data now!
Applications and games that i have been using for years will vanish
now!!! I donQ&apos;Et believe that such a beautiful and well developed OS canQ&apos;Et
do backups!!!!! Or you donQ&apos;Et allow it to do so!!! How can I now
upgrade?!? WE NEED TO BE ABLE TO BACKUP AND RESTORE OUR APPLICATIONSQ&apos;E
DATA SIMPLY!!! Is that a lot what we are asking?!? Thanks to you now, i
wont be upgrading my phone!</description>
<comment>
<author>TStir...@gmail.com</author>
<when>Mon, 11 Jul 2011 16:40:17 +0000</when>
<what>I really hate to say this but... Q&quot;EThereQ&apos;Es an app for that.Q&quot;E

Personally, I have used Astro File manager to do this, as it does not require root access to backup non-system apps to your sdcard. Restoring is as simple as installing Astro from the Market and restoring the apps. Granted this process is slightly time consuming, as they must be installed one by one, but it works. Also, any purchased apps can be redownloaded from the Market, at no charge.

That being said, you will have to go through each of your apps before hand and export or backup any data.</what>
</comment>
<comment>
<author>geagea.g...@gmail.com</author>
<when>Tue, 12 Jul 2011 03:48:13 +0000</when>
<what>I really hate to say this too but you didnQ&apos;Et understand a word from what I wrote! U know?
I donQ&apos;Et want to backup the apps themselves, thatQ&apos;Es as easy as a pie! (And thereQ&apos;Es by the way Mybackuppro or appsaver better than astro to do so).
I want to backup the data of the applications! I mean letQ&apos;Es say when you play angry birds and you have reached last level, you will loose all progress if you donQ&apos;Et have root access!! You canQ&apos;Et use titanium backup!
We need ROM be able to backup the DATA of the applications (not the applications themselves) without root access!
U get it now?? </what>
</comment>
<comment>
<author>geagea.g...@gmail.com</author>
<when>Tue, 12 Jul 2011 03:50:37 +0000</when>
<what>*
We need to be able to backup the DATA of the applications (not the applications themselves) without root access!
U get it now?? </what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Wed, 13 Jul 2011 09:53:08 +0000</when>
<what>Sadly, this is something the Chrome OS team appreciates while the Android OS one did not think it should be a priority when Android first debuted. Truth to be told, there is a facility that allows your user data to be synched to GoogleQ&apos;Es servers. It works for all first party apps IIRC and also for third party ones, but they have to implement support for it (they have to register to this feature).

Still, it should have been a day 1 capability.</what>
</comment>
</bug>
<bug>
<bugid>8147</bugid>
<title>Period key in on screen keyboard should autoguess change to question mark.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>janno...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 18:25:35 +0000</openedDate>
<description>The android keyboard is already willing to do Q&quot;EspecialQ&quot;E things based on
what it believes are sentences. (Autocapitalize, insert periods on
double space, etc) It would be very helpful if Android would notice the
first word in a sentence and, if itQ&apos;Es a Q&quot;EQuestion WordQ&quot;E like Q&quot;EWhyQ&quot;E,
Q&quot;EWhoQ&quot;E, Q&quot;EWhenQ&quot;E etc, the period would change to a question mark.
(Obviously, needs to be language dependant, but it would probably be ok
to just use the set of all languageQ&apos;Es questions words.) Of course, a
long press would make a period available instead, when autoguess is
wrong.</description>
</bug>
<bug>
<bugid>12248</bugid>
<title>Voice dialing - proposed pnone numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>denand...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 15:07:19 +0000</openedDate>
<description>Voice dialing never worked, If I try to call someone, itQ&apos;Es never the
correct person and the proposed phone number is one that I never used! I
think that a lot of testing numbers are still present in the system ...
2.1 or 2.2 is the same. It proposes numbers that are not possible in my
region, I think American format? Also a lot of names are present, Say
Q&quot;Ecall DanielQ&quot;E and itQ&apos;Es calling Q&quot;EJames xyz). :-( Opening applications
with voice command ... Say camera and it opens another program like
Market or Facebook (every time). Voice commands are not usable!</description>
</bug>
<bug>
<bugid>6910</bugid>
<title>support for exchange tasks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>glsmith1...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 08:55:46 +0000</openedDate>
<description>For devices to be used within the corporate arena there needs to be
support for synch with exchange tasks.</description>
<comment>
<author>koen.ren...@gmail.com</author>
<when>Sat, 11 Dec 2010 09:32:15 +0000</when>
<what>Please add exchange tasks to android (including category- and confidentiality-fields etc.)</what>
</comment>
</bug>
<bug>
<bugid>6174</bugid>
<title>Support for GSM Alternate Line Service (ALS / Line 2)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>jaybea.m...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 09:00:46 +0000</openedDate>
<description>The ALS allows a GSM SIM to have two phone numbers registered to it and
for the phone to take calls from both lines and for the user to select
which line to use for outgoing calls. It is part of the CHPS (Common PCN
Handset Specification) specification some of which already appears to be
in the package com.android.internal.telephony.gsm (mCphsInfo) ALS is
currently supported by Orange in the UK (as the Line 2 service). Many
existing mobile handsets from Nokia, Palm and HTC windows devices
support line 2 and notify the user which line an incoming call is being
received on and allow the user to select (either by menu or keyboard
shortcut) the line to use for outgoing calls. Line 2 is not implemented
in Android 1.5. Android does not provide any means of changing the line
in use (although if the line in use is changed by inserting the SIM into
a phone that does support ALS than Android will respect that). Incoming
calls on the second line appear to ring but there is no notification on
the phone of the incoming call. Support for ALS would increase the value
of Android phones. Basic support for ALS plus APIs for developers to
extend functions would be very helpful (I am not a developer, just a
user of Line 2)</description>
<comment>
<author>cen...@gmail.com</author>
<when>Tue, 06 Apr 2010 12:54:02 +0000</when>
<what>As a user of OrangeQ&apos;Es Line2, this issue is currently preventing me from purchasing 
an Android-based phone.</what>
</comment>
<comment>
<author>intem...@gmail.com</author>
<when>Fri, 18 Jun 2010 15:57:35 +0000</when>
<what>IQ&apos;Em using ALS in Germany (e-plus/base).
It would really be cool if Android would support this service. Since the HTC-hardware is obviously supporting ALS (ALS can also be used on most HTC phones running Windows Mobile), it should be not too much an issue to add ALS support to the Android phone application. IQ&apos;Em really eager to hear some news about this topic!</what>
</comment>
<comment>
<author>djaych...@gmail.com</author>
<when>Sun, 04 Jul 2010 18:13:33 +0000</when>
<what>This is the single issue that is stopping me from buying an Android-based phone.  It would be hugely useful and IQ&apos;Em sure there are a LOT of users of Line2 phones who are currently sticking with old handsets (as I am, a Treo 680) because of this; a simple search will show this to be the case, and that many are holding off on the purchase of such a device because of this.</what>
</comment>
<comment>
<author>leecolli...@gmail.com</author>
<when>Mon, 12 Jul 2010 19:58:24 +0000</when>
<what>I also have line 2 and would like to buy an android based phone, come on guys why is it there on other HTC devices with windows mobile?</what>
</comment>
<comment>
<author>interest...@gmail.com</author>
<when>Tue, 20 Jul 2010 11:17:20 +0000</when>
<what>I am using line 2 in Slovenia (Mobitel). I9000 from Samsung is great phone, but without Line 2 is only a dream.

Please do something about that, it is time to go forward ...
</what>
</comment>
<comment>
<author>julianbe...@cordisbright.co.uk</author>
<when>Wed, 21 Jul 2010 10:40:46 +0000</when>
<what>I have just had a letter from Orange UK to tell me that they are ceasing their Line 2 (ALS) service, so it will not matter whether Android supports it or not. It least it will save me the line rental on a line I cannot use...</what>
</comment>
<comment>
<author>intem...@gmail.com</author>
<when>Wed, 21 Jul 2010 11:24:26 +0000</when>
<what>Julian, Orange(UK) is by far not the only company offering ALS, so you canQ&apos;Et speak for all of us :-)
Furthermore, if you still want a second line on your mobile, you should apply for the Orange Personal Line (http://business.orange.co.uk/home/medium/products-and-services/services-and-accounts/voice-services/personal-line).
However, as this service is also based on ALS (but has more features), it wonQ&apos;Et work on an Android phone either :-/
 </what>
</comment>
<comment>
<author>alessli...@gmail.com</author>
<when>Thu, 21 Jul 2011 12:40:37 +0000</when>
<what>yes, have enabled ALS on my SIM card (using Slovenian Mobitel network), and IQ&apos;Em also looking forward in having ALS enabled on android phones!</what>
</comment>
<comment>
<author>franz.st...@gmail.com</author>
<when>Fri, 29 Jul 2011 05:39:55 +0000</when>
<what>IQ&apos;Em new to android coming from windows mobile and I miss the ALS feature. +1 to implement this really nice feature for switching the mobile from business (line1) to private-line (line2).</what>
</comment>
</bug>
<bug>
<bugid>2265</bugid>
<title>In email application, For pop3 account, when I receive a mail, the mail donQ&apos;Et show the Q&quot;ECcQ&quot;E, please check it..</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-22T01:02:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liheyiw...@gmail.com</reportedBy>
<openedDate>Fri, 20 Mar 2009 02:57:31 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:02:53 +0000</when>
<what>Duplicate of issue 2264</what>
</comment>
</bug>
<bug>
<bugid>11415</bugid>
<title>The mOffset of MemoryOutputStream of android.os.MemoryFile is not increasing</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-03-25T15:48:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>hklo...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 04:57:49 +0000</openedDate>
<description>There is a implementation of java.io.OutputStream named
MemoryOutputStream in android.os.MemoryFile. One can get an instance via
calling method MemoryFile.getOutputStream(). Thing it does is wrapping
the writeBytes() calls to OutputStreamQ&apos;Es write(int) or write(byte[],
int, int) calls. However, after calling writeBytes(), it forgets to
increase the mOffset (a private member) by adding a count of written
bytes. This results in keeping overwriting the begining of MemoryFile
every time the OutputStream write() interface is called. Current:
private class MemoryOutputStream extends OutputStream { private int
mOffset = 0; private byte[] mSingleByte; @Override public void
write(byte buffer[], int offset, int count) throws IOException {
writeBytes(buffer, offset, mOffset, count); } @Override public void
write(int oneByte) throws IOException { if (mSingleByte == null) {
mSingleByte = new byte[1]; } mSingleByte[0] = (byte)oneByte;
write(mSingleByte, 0, 1); } } Expected: private class MemoryOutputStream
extends OutputStream { private int mOffset = 0; private byte[]
mSingleByte; @Override public void write(byte buffer[], int offset, int
count) throws IOException { writeBytes(buffer, offset, mOffset, count);
// increase mOffset by adding count mOffset += count; if (mOffset Q&gt;E=
mLength) { mOffset = mLength; } } @Override public void write(int
oneByte) throws IOException { if (mSingleByte == null) { mSingleByte =
new byte[1]; } mSingleByte[0] = (byte)oneByte; write(mSingleByte, 0, 1);
} }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 23 Sep 2010 17:11:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 25 Mar 2011 01:19:59 +0000</when>
<what>Yikes. IQ&apos;Eve got a fix out for review.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 25 Mar 2011 15:48:19 +0000</when>
<what>Fixed post-Honeycomb.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 16:15:19 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 16:15:31 +0000</when>
<what>Issue 17515 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>11735</bugid>
<title>The Delete key does not always work</title>
<status>Released</status>
<owner>tor%andr...@gtempaccount.com</owner>
<closedOn>2010-10-12T16:05:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>tor%andr...@gtempaccount.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 19:30:34 +0000</openedDate>
<description>Host OS: OSX SDK tools version: 8.0.0 Eclipse version: 3.5.2 ADT plug-in
version: 8.0.0 STEPS TO REPRODUCE: 1. Create a LinearLayout in a project
2. Drop a button 3. Select the button 4. Press the Delete key EXPECTED
RESULTS: The button should be deleted. OBSERVED RESULTS: The button is
not deleted (at least not on the Mac).</description>
<comment>
<author>tor%andr...@gtempaccount.com</author>
<when>Mon, 11 Oct 2010 18:26:37 +0000</when>
<what>It looks like this is actually a Mac specific issue: Macs usually donQ&apos;Et have a Delete key, they have a Backspace key, and most applications map delete actions to the Backspace key (which is actually labelled Q&quot;EDeleteQ&quot;E), so SWT.BS is the key that Delete actions should be bound to on the Mac, not SWT.DEL.

If I issue a real delete key event (using Delete + the Fn key) then delete -does- work. So it looks like we should be making sure that we respond to both the Backspace and the Delete keys for the delete operation.</what>
</comment>
<comment>
<author>tor%andr...@gtempaccount.com</author>
<when>Mon, 11 Oct 2010 19:15:04 +0000</when>
<what>Review pending in https://review.source.android.com/17764</what>
</comment>
<comment>
<author>tor%andr...@gtempaccount.com</author>
<when>Tue, 12 Oct 2010 15:59:24 +0000</when>
<what>Fixed and integrated, changeset I8b0be10cb46ba8a16126bbc3cc59832414d7993a</what>
</comment>
<comment>
<author>tor%andr...@gtempaccount.com</author>
<when>Tue, 12 Oct 2010 16:05:45 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 06 Dec 2010 19:02:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13398</bugid>
<title>vibrate for sms while silent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>caleb.al...@gmail.com</reportedBy>
<openedDate>Fri, 24 Dec 2010 06:19:41 +0000</openedDate>
<description>I think it would be a good idea to have to vibrate function for sms
notification turned on automatically when the phone is put into silent
mode (like call notification). As opposed to having to go into the
settings and manually doing this every time it is put into silent mode.</description>
</bug>
<bug>
<bugid>16380</bugid>
<title>Picasa username or password incorrect message while password is correct</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>wou...@google.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 00:25:13 +0000</openedDate>
<description>Problem description: Orange star with error description Q&quot;EPicasa username
or password incorrectQ&quot;E in notification bar. Reported by many users in
forums. Appears to have nothing to do with actual password. Steps to
reproduce: - seems to occur at random a few times per day - notification
can be cleared easily but it will pop up again after a few hours -
entering Picasa password OR 2factor password does not solve problem,
notification will just pop again after few hours Sightings:
http://www.droidxforums.com/forum/droid-x-help/22365-picasa-keeping-complaining-user-pass-invalid.html
http://androidforums.com/motorola-droid-x/323987-picasa-username-password-incorrect.html
http://forum.androidcentral.com/android-applications/78270-picasa-password.html
Android 2.2.1 - DroidX Verizon</description>
<comment>
<author>berser...@gmail.com</author>
<when>Thu, 02 Jun 2011 15:28:35 +0000</when>
<what>Also happening in Android 2.2.2 - Motorola Atrix MB860</what>
</comment>
<comment>
<author>jvodon...@gmail.com</author>
<when>Fri, 28 Oct 2011 14:05:52 +0000</when>
<what>Same on Droid3 2.3.4.</what>
</comment>
</bug>
<bug>
<bugid>8601</bugid>
<title>Exchange Device Password policy not enforced when Q&quot;EAllow non-provisionable devicesQ&quot;E is selected</title>
<status>Released</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-03T22:55:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>22</stars>
<reportedBy>DerekHar...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 23:59:07 +0000</openedDate>
<description>- Steps to reproduce the problem. Exchange 2007 Activesync Policy that
requires device password 4 Digit Pin as minimum Configure Nexus One 2.2
device to connect No prompt to turn on device password - What happened.
Email, Calender and contacts syncs with no device password in place -
What you think the correct behavior should be. When setting up an
Exchange email account that requires a device password: User should be
prompted to create a device password to match at least the policy
requirements If no device password is set then syncing should not occur</description>
<comment>
<author>bmoham...@gmail.com</author>
<when>Wed, 26 May 2010 00:34:06 +0000</when>
<what>Maybe your company is not requiring it?  I set mine up and was forced to enter a pin
and it works great.</what>
</comment>
<comment>
<author>DerekHar...@gmail.com</author>
<when>Wed, 26 May 2010 00:44:27 +0000</when>
<what>Same user account with same policy has a 
password enforced on iPhone, WinMo and Nokia.
I will set up a few test policies to find where this 
is actually failing. May be some other setting in 
the policy is causing this not to be enforced.
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 26 May 2010 18:09:06 +0000</when>
<what>More information would be appreciated; weQ&apos;Eve seen this working with many accounts requiring a PIN.  Feel free to 
email me.</what>
</comment>
<comment>
<author>DerekHar...@gmail.com</author>
<when>Fri, 28 May 2010 01:39:32 +0000</when>
<what>This appears to be a bug with how the Q&quot;EAllow non-provisionable devicesQ&quot;E policy option
is implemented.
In the case where a policy allows non-provisionable devices other OSs do a graceful
fallback and implement the policies that it is capable of implementing and ignore the
others.
2.2 seems to just ignore all policies when Q&quot;EAllow non-provisionable devicesQ&quot;E is set.

Feel free to close this issue and open a new one with the more specific information
if necessary.
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 13 Jun 2010 22:51:50 +0000</when>
<what>Issue 8990 has been merged into this issue.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Mon, 14 Jun 2010 20:36:54 +0000</when>
<what>We have reviewed this problem and reproduced it on a test server.  Thank you for bringing it to our attention.

There are two different things going on here.

The first is the server itself.  As you discovered, setting the Q&quot;EAllow non-provisionable devicesQ&quot;E option causes this.  We analyzed the traffic on an Exchange 2007 test server, and the server is not sending any security policy requirements to the device at all.  We *strongly* recommend deselecting this option.  This option allows *any* device to connect to your exchange server, even if that device supports none of your required security policies.  We believe that if you deselect this option, your Android 2.2 devices will function as expected.

The second is the desire to operate your devices in a more secure mode, even when Q&quot;EAllow non-provisionable devicesQ&quot;E is selected.  IQ&apos;Ell keep this bug open because we are investigating ways to trigger the server to send security policy requirements, even when Q&quot;EAllow non-provisionable devicesQ&quot;E is selected.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 06 Jul 2010 21:36:58 +0000</when>
<what>Issue 9549 has been merged into this issue.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 28 Jul 2010 22:59:52 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 03 Sep 2010 22:55:20 +0000</when>
<what>Brief update.

We did in fact find a bug here, and (as described above) the client is not properly triggering the server to send us the policies in this configuration.  The fix for this also supports (as described in comment 4) the desire for a graceful fallback.

The fix is undergoing testing and will be included in a forthcoming update for Froyo.</what>
</comment>
<comment>
<author>JP3...@gmail.com</author>
<when>Mon, 06 Sep 2010 05:03:53 +0000</when>
<what>Hi Google

ItQ&apos;Es great news that a fix has been found for this issue.

The Allow non-provisionable devices option is set to True by default in Exchange meaning that by default many companies will experience this issue. This one issue could strongly influence many corporate customerQ&apos;Es perception of the Enterprise readiness of Android 2.2 - e.g. If they connect a Froyo device fully expecting that it will support Exchange Active Sync password policies but then find that it doesnQ&apos;Et (which is exactly what I experienced).

Would you be able to update this issue once the fix is available and provide details that will direct device vendors to the right location/release to obtain the fix?

Do you have an anticipated time-frame to have this fix released?

Thanks very much.

Disclaimer: This post contains personal views that donQ&apos;Et necessarily reflect the view of the telecommunications carrier that I work for.


</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 07 Sep 2010 17:05:52 +0000</when>
<what>JP3212:  I will update Q&amp;E close this bug when Nexus One and Droid updates are available.

Other devices using the open source platform email client already have access to the fix (the patch has been published).  If youQ&apos;Ere using one of these devices, please contact the manufacturer or carrier for information about updates.

Still other devices (notably many phones from HTC and/or Motorola) use proprietary email clients and are probably not affected by this issue.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:30:36 +0000</when>
<what>The fix for this issue is included in the 2.2.1 release, which is currently deploying via OTA update to Nexus One devices.  The release is also in the final testing pipeline for Droid, pending completion of testing by Verizon.  (I donQ&apos;Et how long that will take - please donQ&apos;Et ask me.)

With this fix, the device will operate as expected:  If Q&quot;EAllow non-provisionable devicesQ&quot;E is selected, the device will enforce as many policies as it can (e.g. password requirements) while ignoring policies that it cannot enforce.</what>
</comment>
<comment>
<author>rosel...@gmail.com</author>
<when>Tue, 28 Sep 2010 22:15:20 +0000</when>
<what>
fyi... several of my users have this issue for HCT Incredible and EVO, I contacted HTC and they told me this was an issue on the OS side, is there a bug/fix number I can send them so they know what Im talking about ?  or would your fix not work for them since you said they are using propietary email clients ?

Thanks!</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 28 Sep 2010 22:44:34 +0000</when>
<what>They probably havenQ&apos;Et pushed the most recent code out to their devices, but itQ&apos;Es been in the open source tree for at least a month (probably two).  Per post #12, itQ&apos;Es in the test pipeline.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 23:46:00 +0000</when>
<what>roseliaf - Sorry, no, this bug (and fix) for Q&quot;EAllow non-provisionable devicesQ&quot;E is in the open source email client only.  Any similar problem in Incredible or EVO will be in the HTC client and is coincidental only.

There are a couple of other bug fixes which are in the platform networking code, and may impact those clients.  Please see bug 9709 and 9455 for more information.  As mblank noted, the fixes for those bugs are available in open source, but HTC is responsible for merging the changes and publishing new system updates with them.
</what>
</comment>
<comment>
<author>Gecko...@gmail.com</author>
<when>Mon, 04 Oct 2010 20:17:30 +0000</when>
<what>I have a user with a Motorola Droid X.  After enforcing password protection this weekend (and unchecking the Q&quot;EAllow non-provisioable devices..Q&quot;E checkbox) they are no longer able to connect.  

IQ&apos;Em not sure if Motorola uses the open-source code or if their mail client is proprietary.  Can anybody fill me in on this?</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Mon, 04 Oct 2010 20:22:45 +0000</when>
<what>Geckotec - Sorry, no, this bug (and fix) for Q&quot;EAllow non-provisionable devicesQ&quot;E is in the open source email client only.  This client is used in Droid, but any similar problem in Droid X will be in the Motorola client and is coincidental only.  (see notes on comment 15 for more details)
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 04 Oct 2010 20:25:05 +0000</when>
<what>They use their own.</what>
</comment>
<comment>
<author>mich...@waremanfamily.com</author>
<when>Fri, 07 Jan 2011 19:45:40 +0000</when>
<what>Is there still an issue here?

Our Exchange 2003 SP2 server has the option Q&apos;ERefresh settings on the deviceQ&apos;E set to 24 hours. This means that the server will deny the connection after 24 hours unless the device re-requests the policy. The server also tells the device how long a policy is valid for (I believe). 

It seems to me that the email client is not properly refreshing the policy as defined on the Exchange server.

This is with the latest Froyo on a Nexus One ATQ&amp;ET (FRG83D)</what>
</comment>
</bug>
<bug>
<bugid>11505</bugid>
<title>Change Landscape mode at TalkBack Exception Popup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SooHyuck...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 08:17:50 +0000</openedDate>
<description>Initial Condition: installed Accessibility/TalkBack and set TalkBack.
Occurrence Process: 1. Applications Q&gt;E settings Q&gt;E call settings 2. reject
call with message Q&gt;E Select Message Q&gt;E Change Landscape Mode Actual
Results : F/C popup... attached log. 09-20 13:07:27.686
E/AndroidRuntime(15175): FATAL EXCEPTION: main 09-20 13:07:27.686
E/AndroidRuntime(15175): java.lang.StringIndexOutOfBoundsException 09-20
13:07:27.686 E/AndroidRuntime(15175): at
java.lang.String.substring(String.java:1579) 09-20 13:07:27.686
E/AndroidRuntime(15175): at
java.lang.String.subSequence(String.java:2086) 09-20 13:07:27.686
E/AndroidRuntime(15175): at
com.google.android.marvin.talkback.CustomFormatters$ReplacedTextFormatter.format(CustomFormatters.java:164)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
com.google.android.marvin.talkback.SpeechRule.apply(SpeechRule.java:278)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
com.google.android.marvin.talkback.SpeechRuleProcessor.processEvent(SpeechRuleProcessor.java:211)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
com.google.android.marvin.talkback.SpeechRuleProcessor.processEvent(SpeechRuleProcessor.java:186)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
com.google.android.marvin.talkback.TalkBackService.processAndRecycleEvent(TalkBackService.java:1188)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
com.google.android.marvin.talkback.TalkBackService.access$1(TalkBackService.java:1176)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
com.google.android.marvin.talkback.TalkBackService$1.handleMessage(TalkBackService.java:1531)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
android.os.Handler.dispatchMessage(Handler.java:99) 09-20 13:07:27.686
E/AndroidRuntime(15175): at android.os.Looper.loop(Looper.java:123)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
android.app.ActivityThread.main(ActivityThread.java:4627) 09-20
13:07:27.686 E/AndroidRuntime(15175): at
java.lang.reflect.Method.invokeNative(Native Method) 09-20 13:07:27.686
E/AndroidRuntime(15175): at
java.lang.reflect.Method.invoke(Method.java:521) 09-20 13:07:27.686
E/AndroidRuntime(15175): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
09-20 13:07:27.686 E/AndroidRuntime(15175): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629) 09-20
13:07:27.686 E/AndroidRuntime(15175): at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>3597</bugid>
<title>Media player exception when prepare is called after create</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>sgve...@gmail.com</reportedBy>
<openedDate>Wed, 19 Aug 2009 12:48:53 +0000</openedDate>
<description>Load and Run the attached apk (MPPanic.apk) on android 1.5
emulator/device. Application crashes during prepare.</description>
<comment>
<author>sgve...@gmail.com</author>
<when>Fri, 21 Aug 2009 04:04:11 +0000</when>
<what>Crash happens at following function. The input argument Q&quot;EsurfaceQ&quot;E sent to
setVideoSurface function seem to have been corrupted. This is causing the crash while
executing Q&quot;Esurface-Q&gt;EasBinder()Q&quot;E

status_t setVideoSurface(const spQ&lt;EISurfaceQ&gt;EQ&amp;E surface)
    {
        Parcel data, reply;
        data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor());
        data.writeStrongBinder(surface-Q&gt;EasBinder());
        remote()-Q&gt;Etransact(SET_VIDEO_SURFACE, data, Q&amp;Ereply);
        return reply.readInt32();
    }
</what>
</comment>
<comment>
<author>sgve...@gmail.com</author>
<when>Sat, 22 Aug 2009 11:57:28 +0000</when>
<what>It is strange to see following basic code crashing during Q&quot;EprepareQ&quot;E. Everything works
fine on commenting Q&quot;EmMediaPlayer.setDisplay(holder);Q&quot;E

                setContentView(R.layout.mediaplayer);
                SurfaceView mPreview = (SurfaceView) findViewById(R.id.surface);
                SurfaceHolder holder = mPreview.getHolder();
                MediaPlayer mMediaPlayer = new MediaPlayer();
                mMediaPlayer.setDataSource(Q&quot;E/sdcard/khnh.mp3Q&quot;E);
                mMediaPlayer.setDisplay(holder);
                mMediaPlayer.prepare();</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Sun, 23 Aug 2009 03:09:00 +0000</when>
<what>ShouldnQ&apos;Et the setDisplay be ...
mMediaPlayer.setDisplay(holder.getSurface());

Also, note that the prepare() API  can throw an exception, and hence should be inside
a try/catch.</what>
</comment>
<comment>
<author>sgve...@gmail.com</author>
<when>Sun, 23 Aug 2009 15:23:07 +0000</when>
<what>mMediaPlayer.setDisplay(holder) should be fine I believe. The reason for failure was
not doing this inside the call back function surfaceCreated(SurfaceHolder arg0).
However the code should not crash in any case; instead should throw some error.</what>
</comment>
<comment>
<author>sgve...@gmail.com</author>
<when>Wed, 26 Aug 2009 06:04:25 +0000</when>
<what>This could be probably avoided by validating the surface in function
MediaPlayer.java:setDisplay before setting mSurface; something like bellow. Or better
way would be to throw an exception from SurfaceHolder if surface is not valid.

    public void setDisplay(SurfaceHolder sh) {
    	mSurfaceHolder = sh;
    	if (sh.getSurface().isValid())
    	{
            mSurface = sh.getSurface();
    	}
    	else
    	{
    		Log.e(TAG, Q&quot;ENo valid SurfaceQ&quot;E);
    		return;
    	}
        updateSurfaceScreenOn();
    }</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:29:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9378</bugid>
<title>Standardized sdcard file structure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bko...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 12:46:12 +0000</openedDate>
<description>Browsing the sdcard on an Android device is currently very convoluted.
It should be easy for me as a user to know where to find things, and
easy for developers to know where to put things. Android should create a
standard sdcard filesystem structure to help alleviate this. Example:
Browsing my sdcard, different apps are saving the same types of files to
different places. Galleries are scattered among other folders at the top
level of the sdcard, Picasa Tool Pro saves its images in another folder
at the top level, Mabilo Wallpapers has another folder at the top level,
etc. Matters are made more difficult by the fact that the gallery app
makes any folder with pictures into an album. Sometimes thatQ&apos;Es wanted,
as is the case with my Picasa Pro downloads, while other times itQ&apos;Es
clutter, as is the case with the Mabilo Wallpapers Featured thumbnails.
There should be a clear location for the Gallery app to find images and
for apps to place images when that app wants them included in the
Gallery app. Likewise, there should be a clear standardized location for
apps to store other data that is much less likely to be browsed by the
user through the filesystem. IQ&apos;Em not sure precisely how the sdcard
filesystem should be organized, I just know that it needs organization.
When I browse the sdcard, I should know precisely which folders are
worth looking into and which ones arenQ&apos;Et. I see many apps which have
their own top-level folder, and then they have a Q&quot;EcacheQ&quot;E and Q&quot;EsystemQ&quot;E
folder within. Instead, Android should have a top-level Q&quot;ECacheQ&quot;E folder
with each app having a folder within that containing that appQ&apos;Es cached
data. Same goes for the Q&quot;ESystemQ&quot;E folder. Hopefully IQ&apos;Eve communicated
this well enough - IQ&apos;Em not a developer so IQ&apos;Em not sure about all the
precise terminology. I just know, as a user, that browsing the sdcard is
much more complicated than it needs to be.</description>
</bug>
<bug>
<bugid>11428</bugid>
<title>Webbrowser Q&quot;EcopiesQ&quot;E html-element input type:password and does not react on orientationchange</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>philipp....@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 15:13:46 +0000</openedDate>
<description>- tested on: motorola mileston / eg emulator with settings: Android 2.0
(API 5) - start the webbroser, go to gmx-mail or some other portal you
have to log on, then click on the password field (to give it the focus),
then change the orientation (landscape to portrait or the other way
around) - The Result will be a duplicate password field wich is
synchronized to the actual html-element. - What id expect would be that
the Q&quot;EoverlayQ&quot;E or Q&quot;EcopyQ&quot;E follows the new ratio of the screen, but it
doesnt. Analysis - so far: For some reason the android-webkit-browser
produces a duplicate of input type:password fields when the
onfocus-event is thrown. It fetches position and size of the
HTML-element and renders its own reprenstation of the element. If we
change the orientation of the screen, the Q&quot;EcopyQ&quot;E of that field will
persist in size and position, while the actual HTML wont. We could try
and trigger the orientation change and then blur the focus by
JavaScript. or find a possibility to supress that behaviour of creating
copies generally. It seems there is no way I could find to influence the
android rendered passwordfield because it is not html within the browser
but an overlay, coming from the android enviroment itself. As far as Im
concerned, theres no appropriate way to achieve the desired effect by
reasonable efforts. Please see the attached screenshot. Its the GMX-mail
Login Form wich is presenting the same behaviour if you confront it with
the test-procedure as described. Greez Phil</description>
<comment>
<author>olanders...@gmail.com</author>
<when>Mon, 24 Jan 2011 15:11:23 +0000</when>
<what>Experiencing a similar issue thatQ&apos;Es probably caused by the same bug.
WeQ&apos;Ere developing a mobile web application using jQTouch. jQTouch has itQ&apos;Es own approach when it comes to pages (or views if you will). All code is contained within the same file and everything is downloaded on the first request (except for AJAX data but thatQ&apos;Es another story). It then changes which div to show on the screen with javascript. The issue we run into is that if you tap on an input to gain focus and then taps on a button that changes the visible div. The input seems to looses focus but if you then tap on the area where the input was rendered before it gets selected again. Issue experienced both on an HTC Desire HD with Android 2.2 and a Sony Ericsson X10 Mini with Android 2.1.</what>
</comment>
<comment>
<author>Dmitriy....@gmail.com</author>
<when>Fri, 22 Jul 2011 12:38:51 +0000</when>
<what>I have similar problem with duplicate password field. I used web-kit transforms for parent container.
Simple text fields shown correctly.</what>
</comment>
<comment>
<author>Dmitriy....@gmail.com</author>
<when>Fri, 22 Jul 2011 13:47:44 +0000</when>
<what>following workaround works for me:
       Q&lt;Estyle type=Q&quot;Etext/cssQ&quot;E media=Q&quot;EallQ&quot;EQ&gt;E
       input
       {                
               background-color: red !important;
               position:absolute !important;
               left: 96px !important;
               top: 105px !important;
               -webkit-transform: translateX(0px) translateY(-100px);               
       }
       Q&lt;E/styleQ&gt;E</what>
</comment>
<comment>
<author>Dmitriy....@gmail.com</author>
<when>Fri, 22 Jul 2011 14:04:26 +0000</when>
<what>Navigate following url in order to reproduce issue
http://demo.componentone.com/iphone/controlexplorer/C1NavigationList/InputItems.aspx
Attached is issue screenshot.</what>
</comment>
<comment>
<author>drack...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:42:40 +0000</when>
<what>This is beyond frustrating. That is all ;)</what>
</comment>
</bug>
<bug>
<bugid>12601</bugid>
<title>android calendar control</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-08-03T19:03:23.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pareshma...@gmail.com</reportedBy>
<openedDate>Wed, 17 Nov 2010 07:58:59 +0000</openedDate>
<description>I want to incorporate a full month calendar selector like that of an iOS
into my program. I havenQ&apos;Et found such control in Android. I just want to
display full month calendar selector control in my android application
and from that user can select particular date and add events on that
selected date easily. But i canQ&apos;Et do it. HavenQ&apos;Et you think this kind of
control should be added in the next version of Android-sdk ?</description>
<comment>
<author>JasonKos...@gmail.com</author>
<when>Sun, 02 Jan 2011 20:19:53 +0000</when>
<what>I was looking for the same thing but I couldnQ&apos;Et find it, so I coded it and put it up on github https://github.com/jasonkostempski/Android-CalendarView/wiki.</what>
</comment>
<comment>
<author>romannu...@google.com</author>
<when>Wed, 03 Aug 2011 19:03:23 +0000</when>
<what>CalendarView is now available in 3.0+.</what>
</comment>
</bug>
<bug>
<bugid>18886</bugid>
<title>Unsucceful WLAN auth is retried 3 times </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ralf.hil...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 13:23:39 +0000</openedDate>
<description>When connecting to a 802.1x EAP protected network, I need to provide a
password. When IQ&apos;Em entering the passwort INCORRECTLY, IQ&apos;Em seeing 3
retries using the wrong password on our wireless controller, 4 seconds
apart: Jul 28 15:05:47 radius-wlan logger: username Command
/usr/bin/ntlm_auth --request-nt-key --username=username
--challenge=e6a6b4c323f6f240
--nt-response=9864f08ae1cc0ec71d821cfaf07fbc9b30124ba7c4e4aaed,
returnCode: 256, output: Logon failure (0xc000006d) Jul 28 15:05:51
radius-wlan logger: username Command /usr/bin/ntlm_auth --request-nt-key
--username=username --challenge=4c9b227ce9faf6a5
--nt-response=78e2f27570ff3722dc0667ee0d6c8770ffb8fc3e5bea15bf,
returnCode: 256, output: Logon failure (0xc000006d) Jul 28 15:05:55
radius-wlan logger: username Command /usr/bin/ntlm_auth --request-nt-key
--username=username --challenge=596a4b5e70faf9f9
--nt-response=673d13b52074bedad3471de07b95c8e0a218f98c11eeab50,
returnCode: 256, output: Logon failure (0xc000006d) Why is Android
retrying the same (known to be incorrect!) password 3 times?</description>
</bug>
<bug>
<bugid>13355</bugid>
<title>Dragging an app makes it disappear from the desktop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 05:49:25 +0000</openedDate>
<description>1. Long click an app on the desktop. 2. Try and drag it. 3. Let go of
the app. The app disappears. Note that the usual Q&apos;Egreen square location
highlightersQ&apos;E arenQ&apos;Et appearing when I drag to one of the squares
indicating a position on the Q&apos;EgridQ&apos;E on each desktop. Instead the
vertical white bars on either side of the desktop appear. Is my
touchscreen malfunctioning or is it a software error? My touchscreen
seems ok for everything else so IQ&apos;Em guessing itQ&apos;Es a software issue. IQ&apos;Eve
rebooted the phone which fixed the problem for a bit, but now itQ&apos;Es gone
wrong again. IQ&apos;Eve only just dicovered the ability to place folders on
desktops and it didnQ&apos;Et happen before I did this. So I think it might be
related. IQ&apos;Ed recommend created anything from 1-3 folders per desktop and
placing anything from 3-16 apps in each folder. Then see if this happens
for you. Obviously not being able to move apps or folders around the
desktop stops me from being able to organise my phone how I like it, and
as I was halfway through trying to re-organise with folders it makes the
phone very unusable :( Motorola Defy - Android 2.1</description>
<comment>
<author>wbax...@gmail.com</author>
<when>Fri, 04 Feb 2011 08:34:33 +0000</when>
<what>Appears to be a duplicate of issue 9474.
(It looks like issue 9474, issue 11004, issue 13355, issue 13356, and issue 13434 are all the same bug).</what>
</comment>
</bug>
<bug>
<bugid>18076</bugid>
<title>Dial button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>morganl...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 23:24:56 +0000</openedDate>
<description>IQ&apos;Ed like to see the dial button actually open up the dial pad. It works
fine if you used the dialer recently, however if you were in your
contacts before, the dialer button opens up your contacts. Since you
included two different buttons on the dock, shouldnQ&apos;Et they do different
things?</description>
</bug>
<bug>
<bugid>17144</bugid>
<title>NDK should include bionicQ&apos;Es endian.h, to take advantage of byteswap instructions on ARMv7</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>james.at...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 18:10:08 +0000</openedDate>
<description>The bionic C library has its own version of endian.h which defines the
__swap16md(), __swap32md(), and __swap64md() macros for ARMv6 and later.
These macros use the REV and REV16 instructions to perform endian
conversion, unlike the expensive generic __swapXXgen() macros in
sys/endian.h. (For comparison, __swap32gen takes 4 shifts, 4 ANDs, and 3
ORs to byteswap a 32-bit word.) The single-instruction swap macros are
particularly useful in network code, where they implement htonl(). The
NDK (as of r5b) does not have bionicQ&apos;Es version of endian.h, and as a
result, code compiled for armeabi-v7a uses the slow __swap32gen macro
instead of the fast __swap32md macro for htonl().</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 May 2011 19:42:57 +0000</when>
<what></what>
</comment>
<comment>
<author>james.at...@gmail.com</author>
<when>Wed, 07 Sep 2011 15:24:27 +0000</when>
<what>The issue still exists in r6 of the NDK.

ItQ&apos;Es worth pointing out that bionicQ&apos;Es Q&quot;Elibc/arch-arm/include/endian.hQ&quot;E only enables the fast endian conversion routines if macros like Q&quot;E__ARM_ARCH_5TE__Q&quot;E are NOT defined.  This check does not work using ndk-build with armeabi-v7a, because the NDK defines those macros automatically.  Instead, the NDKQ&apos;Es version of this file will need to do the opposite, and check for the presence of the ARM6 or ARM7 defines.</what>
</comment>
</bug>
<bug>
<bugid>16165</bugid>
<title>Error in online reference</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Nathan.B...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 03:48:15 +0000</openedDate>
<description>On this page:
http://developer.android.com/reference/android/widget/SlidingDrawer.html
In the example XML for a SlidingDrawer: Q&lt;EImageView
android:id=Q&quot;E@id/handleQ&quot;E android:layout_width=Q&quot;E88dipQ&quot;E
android:layout_height=Q&quot;E44dipQ&quot;E /Q&gt;E Q&lt;EGridView android:id=Q&quot;E@id/contentQ&quot;E
android:layout_width=Q&quot;Ematch_parentQ&quot;E android:layout_height=Q&quot;Ematch_parentQ&quot;E
/Q&gt;E is missing the Q&quot;E+Q&quot;E signs in the id fields and does not work for me. I
believe it should be: Q&lt;EImageView android:id=Q&quot;E@+id/handleQ&quot;E
android:layout_width=Q&quot;E88dipQ&quot;E android:layout_height=Q&quot;E44dipQ&quot;E /Q&gt;E Q&lt;EGridView
android:id=Q&quot;E@+id/contentQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;E /Q&gt;E</description>
</bug>
<bug>
<bugid>6328</bugid>
<title>MyMobiler like Remote Display Control</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>75</stars>
<reportedBy>jonsby@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 18:24:55 +0000</openedDate>
<description>Android should have the ability to display and control the handheld
device on a PC. This was possible on Windows Mobile with a program
called MyMobiler. You just hook it up via usb and voila! This was one of
the best programs ever for any mobile device.</description>
<comment>
<author>CDCannon...@gmail.com</author>
<when>Thu, 28 Jan 2010 18:42:38 +0000</when>
<what>IQ&apos;Eve been dying for this, as well!  I had TapSmart Keylink on my Palm Treo that did 
the same thing.  I used it every day.  IQ&apos;Ed pay for an app like this.</what>
</comment>
<comment>
<author>dearwoo...@gmail.com</author>
<when>Thu, 28 Jan 2010 18:45:07 +0000</when>
<what>Never used it but sounds good to me.</what>
</comment>
<comment>
<author>trpl...@gmail.com</author>
<when>Fri, 29 Jan 2010 17:44:51 +0000</when>
<what>I love using My Mobiler with my Omnia. I am contemplating getting the Droid. Is My 
Mobiler or some other mobile to PC software going to work with the Driod?</what>
</comment>
<comment>
<author>b.rho...@live.com</author>
<when>Fri, 19 Feb 2010 16:24:32 +0000</when>
<what>The lack of this functionality is the single biggest reason why I have not already 
ditched my WM phone and raced out to get an Android. PLEASE ADDRESS THIS!</what>
</comment>
<comment>
<author>matt_ho...@hotmail.com</author>
<when>Wed, 24 Feb 2010 17:43:09 +0000</when>
<what>This is also a definitely something that I would be interested in. When IQ&apos;Em at the
computer, it would just make it so much easier.</what>
</comment>
<comment>
<author>dwpur...@gmail.com</author>
<when>Tue, 02 Mar 2010 02:45:19 +0000</when>
<what>Loved using this on my ATT Tilt. It is the only wish I have for Android. To plug it
in a control and screen capture was awesome - great for tutorials.</what>
</comment>
<comment>
<author>matt.sch...@gmail.com</author>
<when>Thu, 11 Mar 2010 04:55:50 +0000</when>
<what>yes please</what>
</comment>
<comment>
<author>studiopr...@gmail.com</author>
<when>Sat, 20 Mar 2010 11:09:14 +0000</when>
<what>yes</what>
</comment>
<comment>
<author>mathy...@gmail.com</author>
<when>Tue, 23 Mar 2010 02:34:29 +0000</when>
<what>I would also pay for this.</what>
</comment>
<comment>
<author>andre.beike</author>
<when>Wed, 24 Mar 2010 10:28:49 +0000</when>
<what>MyMobiler for Android will be a very good thing! I use it very often on my Wm-Phone</what>
</comment>
<comment>
<author>zik...@gmail.com</author>
<when>Mon, 29 Mar 2010 07:44:34 +0000</when>
<what>I used MyMobiler every day on my winmo phone, I would pay for an app like this!!!!</what>
</comment>
<comment>
<author>dustin...@gmail.com</author>
<when>Thu, 01 Apr 2010 13:50:36 +0000</when>
<what>As someone who used this on a daily basis with my Windows Mobile phone I would also 
LOVE an app like this. And liek others have said itQ&apos;Es an app i would be willing to 
pay for.</what>
</comment>
<comment>
<author>nafdryn...@gmail.com</author>
<when>Fri, 02 Apr 2010 19:57:17 +0000</when>
<what>Planning to move to Android and definitely hope a MyMobiler clone for Android OS
becomes available.</what>
</comment>
<comment>
<author>taylorga@gmail.com</author>
<when>Mon, 05 Apr 2010 22:47:51 +0000</when>
<what>please please please let me get what i want

i want my MyMobiler for my hero</what>
</comment>
<comment>
<author>lbeaman...@gmail.com</author>
<when>Wed, 07 Apr 2010 09:07:21 +0000</when>
<what>IQ&apos;Ed love this too! I have my Xperia X1 connected via MyMobiler right now. Meanwhile,
my new HTC Desire is sitting next to me and is clunky by comparison while at my
workstation</what>
</comment>
<comment>
<author>kin...@gmail.com</author>
<when>Mon, 12 Apr 2010 20:29:46 +0000</when>
<what>I need Q&quot;EmymobilerQ&quot;E for my HTC Desire :(</what>
</comment>
<comment>
<author>punit3...@gmail.com</author>
<when>Thu, 22 Apr 2010 22:26:00 +0000</when>
<what>mymobiler was amazing for winmo!!! WE WANT IT FOR ANDROID.

Thanks</what>
</comment>
<comment>
<author>mpanter...@gmail.com</author>
<when>Fri, 30 Apr 2010 12:44:32 +0000</when>
<what>Mymobiler is one of the best WM programs and we need it for Android.</what>
</comment>
<comment>
<author>msr...@gmail.com</author>
<when>Sun, 02 May 2010 03:25:16 +0000</when>
<what>Agreed.  There is a similar app for the iPhone called Veency (VNC).</what>
</comment>
<comment>
<author>GottaJ...@gmail.com</author>
<when>Sun, 02 May 2010 11:56:20 +0000</when>
<what>Please make a MyMobiler type program for my new Q&apos;EIncredibleQ&apos;E.</what>
</comment>
<comment>
<author>maitreya...@gmail.com</author>
<when>Wed, 05 May 2010 17:39:40 +0000</when>
<what>I need mymobiler for android</what>
</comment>
<comment>
<author>Charbel....@gmail.com</author>
<when>Fri, 07 May 2010 04:03:51 +0000</when>
<what>i too require an application that will manage/control my android (nexus one) from my
PC. SO i can send smsQ&apos;Es on the PC via the phone connected via wifi/usb and edit
contacts. Mainly used to backing up to PC.

Something similar to MyPhoneExplorer.

Cheers</what>
</comment>
<comment>
<author>DarrylSt...@gmail.com</author>
<when>Mon, 10 May 2010 13:17:48 +0000</when>
<what>Come on guys, got to be done! I have an HTC Desire and used to use mymobiler on
WinMo, I would love to have the same on my Desire.</what>
</comment>
<comment>
<author>davesgr...@gmail.com</author>
<when>Fri, 14 May 2010 16:45:44 +0000</when>
<what>Would love to have a mymobiler for android, especially wifi version. Hope something
becomes available soon.</what>
</comment>
<comment>
<author>Bill1...@gmail.com</author>
<when>Fri, 14 May 2010 19:17:37 +0000</when>
<what>About to make the switch to Android, and this will be the one thing I miss most.  I
know there are a few attempts at apps to replace this functionality, but none seem to
be up to the level of My Mobiler.  I, too, would gladly pay for an app that did this
well on an Android device!</what>
</comment>
</bug>
<bug>
<bugid>15434</bugid>
<title>Cannot access Android Market </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-11T23:23:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cne...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 14:57:48 +0000</openedDate>
<description>Cannot access the Android Market via HTC Desire Android 2.1 and Motorola
Milestone Android 2.1 When selecting the Market icon you get error:
Q&quot;EAttention: A network error has occured. Retry, or cancel or return to
the previous screen.Q&quot;E Performed a factory reset on the HTC Desire
Android 2.2 and the issue still remains however now when attempting to
login to Gmail account get new error: Q&quot;EProblem connecting to Google
servers. User should be able to set up or login to Gmail account and
then successfully access the Android Market via the device and browse
available apps</description>
<comment>
<author>rterribi...@google.com</author>
<when>Fri, 11 Mar 2011 23:23:21 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum or the Android Market forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile

or 

http://www.google.com/support/forum/p/Android+Market</what>
</comment>
</bug>
<bug>
<bugid>2931</bugid>
<title>Emulator fails to boot sometimes</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>pablo.le...@gmail.com</reportedBy>
<openedDate>Tue, 09 Jun 2009 16:56:53 +0000</openedDate>
<description>This seems to be random, the emulator sometimes just fails to boot-up.
It locks on the Android boot animation screen, DDMS displays that only
the system_process running. Log Cat files are attached. The error occurs
more often when runing on a new/wiped-data avd. - SDK Version: Android
SDK 1.5 for Windows (R1 or R2, tested with both versions) - Host
Machine: Windows XP SP2, Pentium D 3.4GHz, 2GB RAM. - Steps to reproduce
the problem Just run the emulator, new AVD or wipe-data makes the error
occurs more often. - Sample source code demonstrating the problem N/A -
What you think the correct behavior should be. Emulator boot-up</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:04:22 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:33:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>862</bugid>
<title>Support for shared 3rd-party themes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Tue, 09 Sep 2008 03:55:22 +0000</openedDate>
<description>This is a request for enhancement filed against beta 0.9. The release
notes say that Android now supports shared libraries, such as
com.google.android.maps (MapView), but that Android 1.0 will not support
the ability for third-party developers to create such libraries for
sharing with other applications. In particular, IQ&apos;Ed like the ability to
create Themes that can be installed in a shared library in order to be
used by other applications. For example, the manifest of another
application could declare that it uses-library Q&quot;Ecom.acme.themeQ&quot;E and then
assign its default theme to be one of these provided by that shared
library. Note: This suggestion may pose a syntactic problem, given that
Q&quot;Euses-libraryQ&quot;E is an element of application, that is, uses-library isnQ&apos;Et
currently allowed prior to the application element.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:32:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:52:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12998</bugid>
<title>touch  point and highlighted area is different</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>loo...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 07:00:12 +0000</openedDate>
<description>- Steps to reproduce the problem. BrowserQ&gt;EgoogleQ&gt;Edog(google
search)Q&gt;EImageQ&gt;Echoose one photoQ&gt;E touch button Q&quot;EView full sizeQ&quot;E - What
happened. Button Q&quot;EBack to resultsQ&quot;E is highlighted. - What you think the
correct behavior should be. Clicked button Q&quot;EView full sizeQ&quot;E should be
highlighted I see it Desire which have android 2.2</description>
</bug>
<bug>
<bugid>15563</bugid>
<title>Email deletes on server from POP3 even if Q&quot;EDelete mail on serverQ&quot;E is off</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T20:16:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tkdj...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 00:35:54 +0000</openedDate>
<description>Phone: Sprint EVO 4G Phone Model: PC36100 Android Version: 2.2 I have
the POP 3 account open on the computer using the carrierQ&apos;Es web
application, such as Comcast. When an email comes in on the phone and I
delete the email from the phone the email is deleted on the server.
Steps: On the phone in the settings for the POP3 account under
Q&quot;ESettingsQ&quot;E -Q&gt;E Q&quot;ESend Q&amp;E ReceiveQ&quot;E -Q&gt;E Q&quot;EDelete mail on serverQ&quot;E set to off 1.
Delete an email from the phoneQ&apos;Es Inbox 2. Delete the email from the
Trash folder 3. In the POP3 accountQ&apos;Es application on the computer,
refresh the Inbox and the email is gone.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:16:13 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble connecting to your server.

Unfortunately, bugs in any device running the HTC Q&quot;ESenseQ&quot;E UI need to be reported directly to HTC, as the email client in that device is published and supported by that company  (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>18372</bugid>
<title>http://code.google.com/p/android/ contains 404 link http://developer.android.com/intl/de-DE/guide/index.html</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adrian.a...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 11:34:08 +0000</openedDate>
<description>Link [Android Developer Documentation, including the Getting Started
Guide, and the API Reference] in http://code.google.com/p/android/ links
to http://developer.android.com/intl/de-DE/guide/index.html in my German
Chrome/14.0.814.0 installation and leads: Error 404 File not found</description>
</bug>
<bug>
<bugid>13932</bugid>
<title>Phone starts playing music by itself, may be tied to notifications...</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:51:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>clayesto...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 22:51:25 +0000</openedDate>
<description>Device: HTC Incredible (Verizon) Running Android Version 2.2 My phone
has begun to play music (mp3 music files, no ringtones or notifications
so far) from the SD card all by itself (after hours of sitting in
standby, for example). It happened twice in the middle of the night last
night, and three times so far today while the phone sat untouched on my
desk. This happens with no incoming calls (not a ringtone), and with no
open music programs. It seems to be tied to notifications, though I just
noticed this recently so IQ&apos;Em not sure if this is always the case - but
when I swipe down the notification bar, the music stops. Once, the text
message app was already open when I unlocked the phone to see why it was
playing music and the music stopped immediately after unlocking the
phone, much like a notification would disappear because the phone was
unlocked straight to the app. Also interesting: - The music plays at the
current Q&quot;ERinger Volume,Q&quot;E not the expected Q&quot;EMedia Volume.Q&quot;E When I change
volume settings, the window titled Q&quot;ERinger VolumeQ&quot;E shows up and the
music gets louder and softer as I change the volume. - Normally when I
play music with the native music app, Pandora, or Subsonic, a program
icon appears in the notification bar so that I can pull the program up
and pause/stop the music, but when the phone starts playing music on its
own, there are no notification icons, nowhere to shut it off.</description>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Fri, 14 Jan 2011 18:08:55 +0000</when>
<what>This is because you have no notification sound set in: Q&apos;ESettingsQ&apos;E -Q&gt;E Q&apos;ESoundQ&apos;E -Q&gt;E Q&apos;ENotifications RingtoneQ&apos;E. Everytime you get a notification Android plays the first audio file it finds. Set this up Q&amp;E it should fix your problem.</what>
</comment>
<comment>
<author>clayesto...@gmail.com</author>
<when>Fri, 14 Jan 2011 18:34:43 +0000</when>
<what>ThatQ&apos;Es it! Thanks. I had copied all the contents from my old MicroSD to a new MicroSD and it lost that setting apparently.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:51:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6232</bugid>
<title>Launcher2 Images Not Done Properly For Folders</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-03-01T18:17:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sohyuanc...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jan 2010 07:15:04 +0000</openedDate>
<description>Steps to reproduce the problem: Create a folder, then open it. Look at
the sides (from the folderQ&apos;Es title to the folderQ&apos;Es content). You will
see itQ&apos;Es not correctly aligned. Correct behaviour: The sides should be
correctly aligned. More: IQ&apos;Eve attached a screenshot with the areas of
concern circled in red.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 24 Jan 2010 08:12:09 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 18:17:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19707</bugid>
<title>Euro Xoom Stock Honeycomb 3.1 -  Youtube Videos donQ&apos;Et open in Youtube App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 01:52:22 +0000</openedDate>
<description>When having a Youtube Flash video on a website and pressing the
Q&quot;EYoutubeQ&quot;E Button the mobile youtube site is opened. With 3.1 Youtube App
was started when starting the video by pressing the play button. Now the
Video is played by the flash app. additional Questions: Do you guys have
any kind of automated tests, to do: - whitebox testing (does
functionality work the way it is supposed to) - issue testing (test for
the issues people have reported, so they donQ&apos;Et appear again even if they
already were fixed)? - where is the Honeycomb Codebase, so we can
deliver a stable version of Android Honeycomb Do you people even use
your own devices?</description>
</bug>
<bug>
<bugid>13809</bugid>
<title>new goog maps update 5.0.0</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-07T17:54:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Savva.pe...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 15:57:21 +0000</openedDate>
<description>i am running 2.2 on desire. I have recently updated the google maps to
5.0. The maps work fine however when you want to use navigation a pop up
comes up (after loading up navigation) saying Q&quot;Eloading directions (or
along those lines)Q&quot;E but the pop up does not go away, i have tried it
many times and the same issue occurs. I have unistalled the updates and
the navigation works fine however when re-installing the 5.0 update the
original issue happens again.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 17:54:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2287</bugid>
<title>Music player buttons and progress bar are too close to one another</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-26T21:37:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>briantis...@gmail.com</reportedBy>
<openedDate>Tue, 24 Mar 2009 13:48:56 +0000</openedDate>
<description>- Steps to reproduce the problem From any now playing screen in Music
Player. There are seven controls on the display. At the top right the
Q&quot;ElistQ&quot;E, Q&quot;EshuffleQ&quot;E and Q&quot;ErepeatQ&quot;E buttons have wide spacing. However the
slider control and the BACK/PLAY/NEXT buttons are far too close together
on the screen. Parallax makes it hard to locate the correct part of the
screen to touch. This results in either pressing BACK/PLAY/NEXT when
attempting to operate the slider (and only hitting PLAY is reversible),
or navigating to a random part of the track whilst attempting to press
PLAY (to pause or unpause). Sample source code demonstrating the problem
n/a What you think the correct behavior should be. Move the slider apart
from the BACK/PLAY/NEXT buttons. The most sensible idea would be to
place it in the centre of the screen under the album art.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:43:07 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 21:37:08 +0000</when>
<what>Working as intended. Our UI research hasnQ&apos;Et identified this as an issue.</what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Thu, 28 May 2009 08:59:47 +0000</when>
<what>OK.  I now understand that the Q&quot;EMusic PlayerQ&quot;E is not intended for use by customers.

I canQ&apos;Et see any actual evidence that you have tested this application in real-world 
situations.  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:16:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15962</bugid>
<title>Multiple Outbox Folders - Exchange Email</title>
<status>Assigned</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>RCPeter...@gmail.com</reportedBy>
<openedDate>Mon, 04 Apr 2011 17:34:55 +0000</openedDate>
<description>I use exchange email on the default email app on my xoom running
honeycomb 3.0.1. Whenever I open the app I have more than 30 outbox
folders display that I have to scroll through to get to my actual
folders.</description>
<comment>
<author>scott.ea...@gmail.com</author>
<when>Fri, 08 Apr 2011 20:53:12 +0000</when>
<what>I have a similar problem. I have two Trash, two Outbox, and two Drafts folders.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 19:51:23 +0000</when>
<what></what>
</comment>
<comment>
<author>RCPeter...@gmail.com</author>
<when>Fri, 20 May 2011 20:05:25 +0000</when>
<what>I talked to the data center manager at my company and he said the multiple outbox folder issue is a known bug with the exchange software we are using (notes in combination with msuite). My issue appears to be resolved.</what>
</comment>
</bug>
<bug>
<bugid>10521</bugid>
<title>One global switch for background data.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>MatejDro</reportedBy>
<openedDate>Tue, 17 Aug 2010 21:26:31 +0000</openedDate>
<description>One of the problems in the android is that there are many applications
automatically access web in background for syncs and other stuff. If you
want to temporary disable that, you need to go into each application and
turn off syncs. And when you want to turn on syncs again, you will again
have to do manually for each application. It would be nice if there
would be global switch that would turn toggle background data, so only
foreground application would have access to the internet. Maybe it could
be even assigned to Q&quot;EAuto SyncQ&quot;E switch, so you do everything with one
checkbox.</description>
<comment>
<author>SketchI...@gmail.com</author>
<when>Thu, 16 Sep 2010 17:21:27 +0000</when>
<what>I have to agree. Another good example will be the Android Market. Android Market uses background data. Yes, when you use Android Market, it prompts you and gives you a link to quickly switch the Background Data. However, after using the market, i have to go to settings to switch it back, to save battery.
It seems like minor problem, but it is rather annoying to have to do that every time i use Android Market.

-Galaxy S</what>
</comment>
</bug>
<bug>
<bugid>12891</bugid>
<title>Dialogs in framework polices run in Compatible mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vov...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 17:37:16 +0000</openedDate>
<description>Dialogs in framework polices always run in Compatible mode. For example
RecentApplicationsDialog. Check the screenshot for more details. How it
can be fixed?</description>
<comment>
<author>vov...@gmail.com</author>
<when>Fri, 03 Dec 2010 11:20:43 +0000</when>
<what>Any updates?</what>
</comment>
</bug>
<bug>
<bugid>9018</bugid>
<title>WebView.findAll() not highlighting the matching wods</title>
<status>Question</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T14:49:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>chakrapa...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 12:02:55 +0000</openedDate>
<description>WebView.findAll() is working fine and srcolling down to the matching
words. But, it is not highlight the found matching words in the webview.
below is my code. can any one suggest me what to do for this. Thanks in
advance. WebView webv=new WebView(this); webv.setWebViewClient(new
WebViewClient(){ @Override public void onPageFinished(WebView view,
String url) { int c=view.findAll(Q&quot;EtoQ&quot;E); view.findNext(true); } });
webv.loadUrl(Q&quot;Efile:///mnt/sdcard/temponceAgain/provocations/Q&quot;E +
Q&quot;EOPS/introduction.htmlQ&quot;E);</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 14:49:54 +0000</when>
<what>Find is not a fully supported feature in webview.

However, try calling view.setFindIsUp(true) to get the match to draw; This function is hidden and subject to change, so your app may break in a future release.</what>
</comment>
<comment>
<author>chao...@gmail.com</author>
<when>Sat, 21 Aug 2010 05:08:59 +0000</when>
<what>How to call setFindIsUp in my app? I can not compile pass when I try to call it with webview.

the FindNext can works well on Android 1.6 but not on Android2.2. </what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
<comment>
<author>masrani....@gmail.com</author>
<when>Mon, 13 Sep 2010 07:11:42 +0000</when>
<what>Hi,

I have the same problem for searching in web-view. can you please give reply asap .

</what>
</comment>
</bug>
<bug>
<bugid>12050</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:45:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:52:03 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Log in to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:45:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8134</bugid>
<title>CodeReview: upmerge OMADownload support to Endive</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-04T05:43:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 02:53:45 +0000</openedDate>
<description>I tried to use CTS built from Android tag android-2.1_r2 to run cts case
against Nexus One under landscape mode, the following case failed:
android.widget.cts.ListViewTest#testGetMaxScrollAmount The following is
the CTS source code: 57 public class ListViewTest extends
ActivityInstrumentationTestCase2Q&lt;EListViewStubActivityQ&gt;E { 58 private
final String[] mCountryList = new String[] { 59 Q&quot;EArgentinaQ&quot;E,
Q&quot;EAustraliaQ&quot;E, Q&quot;EChinaQ&quot;E, Q&quot;EFranceQ&quot;E, Q&quot;EGermanyQ&quot;E, Q&quot;EItalyQ&quot;E, Q&quot;EJapanQ&quot;E, Q&quot;EUnited
StatesQ&quot;E 60 }; 61 private final String[] mNameList = new String[] { 62
Q&quot;EJackyQ&quot;E, Q&quot;EDavidQ&quot;E, Q&quot;EKevinQ&quot;E, Q&quot;EMichaelQ&quot;E, Q&quot;EAndyQ&quot;E 63 }; 149 public void
testGetMaxScrollAmount() { 150 mInstrumentation.runOnMainSync(new
Runnable() { 151 public void run() { 152
mListView.setAdapter(mAdapter_countries); 153 } 154 }); 155
mInstrumentation.waitForIdleSync(); 156 157 int amount1 =
mListView.getMaxScrollAmount(); 158 assertTrue(amount1 Q&gt;E 0); 159 160
mInstrumentation.runOnMainSync(new Runnable() { 161 public void run() {
162 mListView.setAdapter(mAdapter_names); 163 } 164 }); 165
mInstrumentation.waitForIdleSync(); 166 167 int amount2 =
mListView.getMaxScrollAmount(); 168 assertTrue(amount2 Q&gt;E 0); 169
assertTrue(amount2 Q&lt;E amount1); // because NAMES list is shorter than
COUNTRIES list 170 } The case failed at line 169, the case expects
amount2Q&lt;Eamount1, but actually amount2 is equal to amount1. The root
cause of the issue is that in Nexus One under landscape mode, the list
view with NAMES list has enough items to occupy the remaining vertical
scape of the screen and has the same MaxScrollAmount as the list with
the COUNTRIES list. The following is the code for
ListView.getMaxScrollAmount: public int getMaxScrollAmount() { return
(int) (MAX_SCROLL_FACTOR * (mBottom - mTop)); } The case can pass only
when the list view with NAMES list does not have enough items to occupy
the remaining vertical space of the screen. Based on my testing, if
NAMES list has 4 or more items, the list will occupy all the remaining
vertical space of the screen. In current CTS case, NAMES list has 5
items. The case will pass in Nexus One under landscape mode if NAMES
list has 3 items with the below change: diff --git
a/tests/tests/widget/src/android/widget/cts/ListViewTest.java
b/tests/tests/widget/src/android/widget/cts/ListViewTest.java index
f283681..1caff5a 100644 ---
a/tests/tests/widget/src/android/widget/cts/ListViewTest.java +++
b/tests/tests/widget/src/android/widget/cts/ListViewTest.java @@ -59,7
+59,7 @@ public class ListViewTest extends
ActivityInstrumentationTestCase2Q&lt;EListViewStubA Q&quot;EArgentinaQ&quot;E, Q&quot;EAustraliaQ&quot;E,
Q&quot;EChinaQ&quot;E, Q&quot;EFranceQ&quot;E, Q&quot;EGermanyQ&quot;E, Q&quot;EItalyQ&quot;E, Q&quot;EJapanQ&quot;E, Q&quot;EUnited StatesQ&quot;E };
private final String[] mNameList = new String[] { - Q&quot;EJackyQ&quot;E, Q&quot;EDavidQ&quot;E,
Q&quot;EKevinQ&quot;E, Q&quot;EMichaelQ&quot;E, Q&quot;EAndyQ&quot;E + Q&quot;EJackyQ&quot;E, Q&quot;EDavidQ&quot;E, Q&quot;EKevinQ&quot;E }; private
ListView mListView;</description>
<comment>
<author>hwby...@gmail.com</author>
<when>Tue, 04 May 2010 02:56:55 +0000</when>
<what>Nexus One info:
Firmware version: 2.1-update1
Baseband version: 32.24.00.22U_4.03.00.21_2
Kernel version: 2.6.29-01117-g4bc62c2 android-build@apa26 #1
Build number: ERE27</what>
</comment>
<comment>
<author>hwby...@gmail.com</author>
<when>Tue, 04 May 2010 03:23:59 +0000</when>
<what>The subject of this issue is not correct, please help close it as invalid.
I will open a new issue with correct subject for this.</what>
</comment>
<comment>
<author>hwby...@gmail.com</author>
<when>Tue, 04 May 2010 03:28:08 +0000</when>
<what>Please close this issue as invalid.
I submitted a new issue with correct subject:
http://code.google.com/p/android/issues/detail?id=8136</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 04 May 2010 05:43:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12636</bugid>
<title>turning the screen back on during speakerphone call ENDS the call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 02:04:38 +0000</openedDate>
<description>On a G2 running Android 2.2: if youQ&apos;Ere on a speakerphone call and the
screen goes off, and you push the unlock button (the only button thatQ&apos;Es
responsive at this point), it ends the call. Q&quot;ETHATQ&apos;ES not what I wanted!Q&quot;E</description>
</bug>
<bug>
<bugid>10400</bugid>
<title>Problem with ContactQ&apos;Es Shortcut update in Homescreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vivekkum...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 09:56:39 +0000</openedDate>
<description>Steps to reproduce: 1. Have some contacts in phone/SIM. Say one of the
contact name is Q&quot;EJohnQ&quot;E and the Phone No. - Q&quot;E12345Q&quot;E. 2. Goto Home Screen
-Q&gt;E Press Menu button -Q&gt;E Add -Q&gt;E shortcut -Q&gt;E contacts/Direct Dial/Direct
Message -Q&gt;E Select John. 3. Now Goto contacts and modify the name to
Q&quot;EBrianQ&quot;E and Phone No. to Q&quot;E54321Q&quot;E Result 1. Observe Homescreen shortcut
is not updated. 2. If the contact shortcut is Direct Dial and Direct
Message the old no. is getting used Q&quot;E12345Q&quot;E instead of modified Q&quot;E54321Q&quot;E
Expected Behavior 1. The name should be updated according to
modification in the contacts. 2. When dialed the modified no should be
dialed not the old no. Android SDK Version: 2.2 - Froyo Model: Cannot
disclose. Analysis: You guys know more than me but just for your
reference, I shall provide my analysis. When the intent is updated in
launcher.db, it is independent of the contact item. some kind of mapping
should be established.</description>
</bug>
<bug>
<bugid>15324</bugid>
<title>developer.android.com website not running.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-03-08T17:53:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>javed.ah...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 13:03:58 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 17:53:25 +0000</when>
<what>Issue 15325 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 17:53:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5850</bugid>
<title>Gallery navigation: can no longer fling or use trackball and need to tap twice to scroll using on-screen arrows after update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lieg...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 11:50:08 +0000</openedDate>
<description>- Steps to reproduce the problem. Take multiple pictures, view gallery.
- What happened. Cannot fling left or right to scroll to next picture.
Cannot use trackball to scroll to next picture. To use on-screen arrows,
screen must be tapped twice -- once to make the on-screen arrows appear
and another to use them. - What you think the correct behavior should
be. Should be able to fling between pictures and should be able to use
trackball to scroll. A single tap on either edge of the screen should
scroll to next picture without first Q&quot;EwakingQ&quot;E the OSD. - Device and
version of Android. HTC Magic, firmware 1.6. - Additional info. This
behaviour has occurred after the last update a day or so ago (presumably
to v1.6 of firmware).</description>
</bug>
<bug>
<bugid>7902</bugid>
<title>Support switching currently used language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>sven.hai...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 22:26:27 +0000</openedDate>
<description>If you type text using the on-screen keyboard, the language used for the
dictionary, auto-complettion etc. seems to be the one set in the
settings. This is pretty annoying for all multi-language people. If you
have friends you communicate in different languages with then not being
able to switch the used language quickly is a drawback. Like on the
iPhone, you should be able to toggle multiple languages in teh settings.
Then on the actual keyboard, there needs to be a small switcher/toggle
to cycle through the currently used language.</description>
<comment>
<author>mel...@gmail.com</author>
<when>Thu, 22 Apr 2010 14:00:16 +0000</when>
<what>DITTO!
Like on the iPhone, you should be able to toggle multiple languages in the settings. 
Then on the actual keyboard, there needs to be a small switcher/toggle to cycle through 
the currently used language.</what>
</comment>
<comment>
<author>mat.bett...@gmail.com</author>
<when>Thu, 23 Dec 2010 13:38:02 +0000</when>
<what>This is even more problematic with a European language and Chinese because thatQ&apos;Es an entirely different IME. The Android keyboard switch procedure is slow and painful where again, you just tap a key to do it on the iPhone.</what>
</comment>
<comment>
<author>bob.whit...@gmail.com</author>
<when>Fri, 11 Feb 2011 20:29:49 +0000</when>
<what>This should be an enhancement, not a defect.</what>
</comment>
</bug>
<bug>
<bugid>7198</bugid>
<title>call log did not show correct dialed number when add IDD prefix infront</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kentle...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 03:09:03 +0000</openedDate>
<description>-The dial log does not show IDD prefix with dial phone number. For
example user want to dial +6512345678, user will dial 15956512345678
when user want to dial with idd prefix 1595. -After the dial, go back to
call log, it will show last dial is 15956512345678, which is correct.
But when user scroll down and scroll up again, the 15956512345678 is
replace by +6512345678. -So user not able to use the last re-dial. Model
Number: TMobile myTouch 3G. Firmware version : 1.6 Baseband version :
62.52S.20.18U_3.22.20.17 Build Number: DRC83</description>
</bug>
<bug>
<bugid>6975</bugid>
<title>First few keypress in browser/market ignored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xster.net</reportedBy>
<openedDate>Thu, 04 Mar 2010 06:48:41 +0000</openedDate>
<description>When in browser or market and I start typing, the search bar will come
up and I can type in a query to search for. However, all the keypresses,
including the initial one are ignored until the search bar is loaded 5
seconds later and I have to retype the entire query. The userQ&apos;Es
attention is wasted for the duration of the load and makes the process
very non-spontaneous. However, this is not the case with contacts. At
home screen, if I start typing someoneQ&apos;Es name, he will show up in the
contact list. Even if the contact list is still loading, what I type
will be in the final query</description>
</bug>
<bug>
<bugid>15859</bugid>
<title>Need a better Facebook for Android app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-30T17:20:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>deepu.ag...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 13:23:25 +0000</openedDate>
<description>Nexus One with Gingerbread GRI40. Here are the issues with Facebook for
Android which makes me have to use the App, the mobile website and the
full website instead of relying only on the App. 1. If i post updates
using the App, my friends on computer or other phones do not see the
updates, only Android users can see these updates. I have to go to the
mobile website and post updates to make sure people see them. 2. Same as
above for photos I upload. 3. Videos posted by friends using iPhones do
not play. After installing Rockplayer Lite from the Android Market I can
play the videos from the App. 4. With Facebook, if you Like or comment
on someoneQ&apos;Es status, then you get an email each time anyone else
comments on that status. This works randomly nowadays, was fine with
Froyo. 5. Sometimes I go to the mobile website and see someoneQ&apos;Es status
has a few comments. If I go to the Facebook for Android App, there are
no comments to be seen! This also works the other way round.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 30 Mar 2011 17:20:47 +0000</when>
<what>The Android Open Source Project is not responsible for the Facebook app.  Please contact Facebook with any comments about the Q&quot;EofficialQ&quot;E app.  There are some Q&quot;EunofficialQ&quot;E apps available as well.
</what>
</comment>
</bug>
<bug>
<bugid>19717</bugid>
<title>Android to mount network drives !</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>raider00...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 14:49:16 +0000</openedDate>
<description>There is no mounting app that doesnQ&apos;Et need root, how can i possibly get
to my network HDD without root ?</description>
</bug>
<bug>
<bugid>10132</bugid>
<title>Bug in Contacts API sample code </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jan.ber...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 21:26:07 +0000</openedDate>
<description>http://developer.android.com/resources/articles/contacts.html#legacy a
code snippet included in above URL contains a bug: try { ClassQ&lt;E? extends
ContactAccessorQ&gt;E clazz =
Class.forName(ContactAccessor.class.getPackage() + Q&quot;E.Q&quot;E + className)
.asSubclass(ContactAccessor.class); sInstance = clazz.newInstance(); }
catch (Exception e) { throw new IllegalStateException(e); } it needs to
read Class.forName(ContactAccessor.class.getPackage().getName(),
otherwise a ClassNotFoundException is thrown every time
(getPackage().toString() produces Q&quot;Epackage com.fooQ&quot;E)</description>
<comment>
<author>jdand...@gmail.com</author>
<when>Mon, 27 Sep 2010 18:38:39 +0000</when>
<what>This was sending me in circles for a while, as Eclipse wasnQ&apos;Et reporting any trouble. Thanks for posting this fix Jan!!!</what>
</comment>
</bug>
<bug>
<bugid>9344</bugid>
<title>SyncQ&apos;Eed Gmail Contact Location Fields Populating Only Street Address Field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mrdmajor...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 06:20:56 +0000</openedDate>
<description>MyTouch Slide 3G When syncing w/ Gmail Contacts, the entire address is
being pulled into the street address field. 4321 Street Address Ave
TheCity, State 12345, USA becomes Street: 4321 Street Address Ave
TheCity, State 12345, USA City: Q&lt;EemptyQ&gt;E State Q&lt;EemptyQ&gt;E Zipcode Q&lt;EemptyQ&gt;E
Country Q&lt;EemptyQ&gt;E Preferably each field should be filled with the proper
information.</description>
</bug>
<bug>
<bugid>4824</bugid>
<title>Bug when type in Q&quot;Einput chineseQ&quot;E in Market search and hit search icon</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>1</stars>
<reportedBy>null7...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 09:06:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: Click on
Market enter keywords Q&quot;Einput chineseQ&quot;E hit search icon (the magnifier)
you end up an error saying: Q&quot;Esorry, the aplication Market (process
com.android.vending) has stopped unexpectedly. Please try again. I
bought Droid with verizonwireless on Nov. 14, I believe itQ&apos;Es latest
android.</description>
</bug>
<bug>
<bugid>17852</bugid>
<title>Prevent unexpected high data charges by having a setting to control whether Apps use Wifi or Cellular data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rickcraw...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 14:32:24 +0000</openedDate>
<description>Currently if a user is using an app on WiFi and the wifi connection
drops, the app will use 3g which costs alot more money than wifi. There
should be a feature in AndroidQ&apos;Es settings that is called Q&quot;EApps data
usage connectionQ&quot;E and users should be able to set ONLY apps to use
either WiFi or Cellular data(gprs,edge,3g) or BOTH. The default setting
will be BOTH. If a user wants to prevent unexpected large bandwidth
bills from their carrier they can choose the Q&quot;EWiFiQ&quot;E option which means
ALL the apps they install will ONLY use WiFi and NOT use the Cellular
data network. This setting will only apply to Apps, so people will still
be able to receive Cellular data like MMS and 3G phone calls, etc.</description>
</bug>
<bug>
<bugid>15632</bugid>
<title>ProgressDialog NPE when using ProgressDialog.STYLE_HORIZONTAL on Honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>alexvem</reportedBy>
<openedDate>Sun, 20 Mar 2011 17:51:34 +0000</openedDate>
<description>When setting the progress style to STYLE_HORIZONTAL with
setProgressStyle(ProgressDialog.STYLE_HORIZONTAL) calling both
setProgressNumberFormat() and setProgressPercentFormat() during
construction results in an NPE. Also, calling setIndeterminate(true)
should hide the percentage and number anyways but does not. IQ&apos;Em trying
to get the look that the Q&quot;EUninstall applicationQ&quot;E dialog has but it
doesnQ&apos;Et seem to be possible because of these bugs. Stack trace #1: 5823
AndroidRuntime E java.lang.NullPointerException 5823 AndroidRuntime E at
android.app.ProgressDialog.onProgressChanged(ProgressDialog.java:346)
5823 AndroidRuntime E at
android.app.ProgressDialog.setProgressPercentFormat(ProgressDialog.java:341)
Stack trace #2 5914 AndroidRuntime E java.lang.NullPointerException 5914
AndroidRuntime E at
android.app.ProgressDialog.onProgressChanged(ProgressDialog.java:346)
5914 AndroidRuntime E at
android.app.ProgressDialog.setProgressNumberFormat(ProgressDialog.java:328)</description>
<comment>
<author>maca...@gmail.com</author>
<when>Thu, 18 Aug 2011 20:10:34 +0000</when>
<what>Using the default Q&quot;E%1d/%2dQ&quot;E also shows a NPE.</what>
</comment>
<comment>
<author>adamko...@gmail.com</author>
<when>Fri, 19 Aug 2011 16:24:01 +0000</when>
<what>Try calling setProgressNumberFormat() after show().</what>
</comment>
</bug>
<bug>
<bugid>11501</bugid>
<title>recieving emoticons/smileyQ&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>91LX5.0S...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 05:02:01 +0000</openedDate>
<description>I am not able to recieve graphical emoticons or smileyQ&apos;Es from other
phones due to the variation in the text input from the auto insert
option from differing companies/developers. i.e. the android os uses the
- symbol for a nose on itQ&apos;Es smileyQ&apos;Es and many other systems do not. This
causes the android to display the text version instead of the graphical
version of the smileyQ&apos;Es. The other carriers are able to display the
graphical version, wether or not there is a Q&quot;EnoseQ&quot;E on the input. I am
requesting that the code for the sms/mms application be reviewed and
this parse feature be corrected so these graphics are able to be
displayed.</description>
</bug>
<bug>
<bugid>14205</bugid>
<title>GMAIL save .ZIP attachments</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:54:21.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dmou...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 18:29:05 +0000</openedDate>
<description>GMAIL.apk users should be able to save attachments to SD. This
deficiency is especially bad for .zip files because there is no working
preview feature so the file is completely inaccessible.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:54:21 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8672</bugid>
<title>Issue in installd: canQ&apos;Et deal with filesystem available size bigger thant 2G bytes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>xychen.x...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 10:56:01 +0000</openedDate>
<description>Steps to reproduce the problem: 1) run android on a system with
filesystem available size bigger thant 2G bytes; 2) then try to install
an apk from sdcard. What happened: installd reports that no available
space to install the apk. What you think the correct behavior should be:
The apk should be installed. Please mention which branch youQ&apos;Ere using:
2.1_r2 The problem is the return value of disk_free is an Q&quot;EintQ&quot;E type:
static int disk_free(void) { struct statfs sfs; if
(statfs(PKG_DIR_PREFIX, Q&amp;Esfs) == 0) { return sfs.f_bavail * sfs.f_bsize;
} else { return -1; } }</description>
</bug>
<bug>
<bugid>19038</bugid>
<title>yahoo finance daily ticket videos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grant.a....@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 20:31:49 +0000</openedDate>
<description>new droid 3, running latest updates to OS videos play for about 1-2
minutes and then stop and will not restart. no errors show, it just
stops NOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7485</bugid>
<title>[Eclair] kernel panic issue at free_block() or kmem_cache_alloc().</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-02T18:02:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bluerti....@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 07:06:37 +0000</openedDate>
<description>I am a developer android platform. When I use my android phone, target
phone sometimes reset by-self due to following kernel panic. I want to
know there are other developers who is suffering same kernel panic
issue. And Please let me know root cause or solution about this kernel
panic. I have written kernel panic information and attached full kernel
panic log. [Infomation of my environment] 1. Kernel version : 2.6.29 2.
Android Version : Eclair 3. Network : CDMA , Wifi On. [Information of
kernel Panic] 1. kmem_cache_alloc() panic Unable to handle kernel NULL
pointer dereference at virtual address 00000004 [66351.692957] pgd =
87fec000 [66351.692969] [00000004] *pgd=0ca14031, *pte=00000000,
*ppte=00000000 [66351.692999] Internal error: Oops: 817 [#1] PREEMPT
[66351.693014] Modules linked in: wireless [66351.693039] CPU: 0 Not
tainted (2.6.29 #2) [66351.693077] PC is at kmem_cache_alloc+0x1fc/0x65c
[66351.693101] LR is at d_alloc+0x24/0x1cc [66351.693119] pc :
[Q&lt;E800e1a68Q&gt;E] lr : [Q&lt;E800f7774Q&gt;E] psr: 60000093 [66351.693131] sp :
85687d28 ip : 00000016 fp : 85687d74 [66351.693149] r10: 00000000 r9 :
000000d0 r8 : 0000001f [66351.693166] r7 : 00000029 r6 : 8da07000 r5 :
85686000 r4 : 8da00900 [66351.693186] r3 : 8d000a36 r2 : 8da02820 r1 :
00000000 r0 : 8da02820 [66351.693207] Flags: nZCv IRQs off FIQs on Mode
SVC_32 ISA ARM Segment user [66351.693227] Control: 00c5387d Table:
081ec008 DAC: 00000015 [66351.693246] Process ProcessStats (pid: 32505,
stack limit = 0x85686260) [66351.693266] Stack: (0x85687d28 to
0x85688000) [66351.693279] 7d20: 8da02820 85686000 00000000 8da02830
8da02828 60000013 [66351.693322] 7d40: 00000010 000000d0 85687d7c
85687ed8 8d51ecb8 85687dec 8d785d54 8d51ecb8 [66351.693369] 7d60:
85687dec 8066dffc 85687d9c 85687d78 800f7774 800e1878 85687ed8 8d785ce8
[66351.693417] 7d80: 85687e00 8d785d54 8d51ecb8 00000000 85687dd4
85687da0 800eddf8 800f775c [66351.693462] 7da0: 85687dd4 8da0a1a0
800f5b04 85687ed8 85686000 01c5a71f 00000101 00000000 [66351.693506]
7dc0: 8cbf100a 8d785ce8 85687e34 85687dd8 800efbd8 800edd5c 00000000
85687df8 [66351.693551] 7de0: 00000000 00000101 00000000 01c5a71f
00000004 8cbf100a 000000a1 00000000 [66351.693594] 7e00: 8da0a1a0
8d51ecb8 00000000 85687ed8 85687e38 8cbf1000 00000001 00000024
[66351.693637] 7e20: 85686000 2d50fdd8 85687e5c 85687e38 800f0210
800ef130 8da0a7a0 8d601798 [66351.693682] 7e40: 85686000 85687ed8
8cbf1000 00000001 85687e84 85687e60 800f03dc 800f01cc [66351.693727]
7e60: 85687ed8 ffffff9c 85687ed8 ffffff9c 00000001 8cbf1000 85687ea4
85687e88 [66351.693771] 7e80: 800f04c8 800f02b0 00020001 8cbf1000
ffffff9c 00020000 85687f64 85687ea8 [66351.693816] 7ea0: 800f1078
800f0480 00020001 85687eb8 801272dc 80126cf0 00000001 8d520468
[66351.693861] 7ec0: 85687ef4 85687ed0 861e4820 00000000 00020000
00000000 8da0a1a0 8d51ecb8 [66351.693904] 7ee0: 8c8ca620 00000000
85687f1c 00000101 00000001 00000000 8c9c2320 8d520468 [66351.693952]
7f00: 00000010 8d679318 00000834 80000013 855f8460 8dc83aa0 00000000
00020001 [66351.693999] 7f20: 00000000 863811a0 85687f64 85687f38
800fade8 800fab50 00000000 0000008b [66351.694046] 7f40: 8cbf1000
ffffff9c 00020000 00000000 85686000 2d50fdd8 85687f94 85687f68
[66351.694092] 7f60: 800e3464 800f1014 800e32d0 800e6748 8dc83aa0
00122668 6d3840a0 0040a248 [66351.694139] 7f80: 00000005 8002a004
85687fa4 85687f98 800e3530 800e3414 00000000 85687fa8 [66351.694182]
7fa0: 80029e80 800e3518 00122668 6d3840a0 0040a248 00020000 00000000
00000000 [66351.694226] 7fc0: 00122668 6d3840a0 0040a248 00000005
3281fd94 2d50fdec 2d50fdd8 00122488 [66351.694271] 7fe0: 6d3841e8
3281fc18 6fe11deb 6fe0c89c 40000010 0040a248 00000000 00000000
[66351.694314] Backtrace: [66351.694327] [Q&lt;E800e186cQ&gt;E]
(kmem_cache_alloc+0x0/0x65c) from [Q&lt;E800f7774Q&gt;E] (d_alloc+0x24/0x1cc)
[66351.694367] [Q&lt;E800f7750Q&gt;E] (d_alloc+0x0/0x1cc) from [Q&lt;E800eddf8Q&gt;E]
(do_lookup+0xa8/0x1a4) [66351.694412] [Q&lt;E800edd50Q&gt;E] (do_lookup+0x0/0x1a4)
from [Q&lt;E800efbd8Q&gt;E] (__link_path_walk+0xab4/0xf40) [66351.694454]
[Q&lt;E800ef124Q&gt;E] (__link_path_walk+0x0/0xf40) from [Q&lt;E800f0210Q&gt;E]
(path_walk+0x50/0x9c) [66351.694496] [Q&lt;E800f01c0Q&gt;E] (path_walk+0x0/0x9c)
from [Q&lt;E800f03dcQ&gt;E] (do_path_lookup+0x138/0x160) [66351.694537]
r7:00000001 r6:8cbf1000 r5:85687ed8 r4:85686000 [66351.694566]
[Q&lt;E800f02a4Q&gt;E] (do_path_lookup+0x0/0x160) from [Q&lt;E800f04c8Q&gt;E]
(path_lookup_open+0x54/0x94) [66351.694609] r7:8cbf1000 r6:00000001
r5:ffffff9c r4:85687ed8 [66351.694637] [Q&lt;E800f0474Q&gt;E]
(path_lookup_open+0x0/0x94) from [Q&lt;E800f1078Q&gt;E] (do_filp_open+0x70/0x730)
[66351.694681] r7:00020000 r6:ffffff9c r5:8cbf1000 r4:00020001
[66351.694709] [Q&lt;E800f1008Q&gt;E] (do_filp_open+0x0/0x730) from [Q&lt;E800e3464Q&gt;E]
(do_sys_open+0x5c/0xf0) [66351.694751] [Q&lt;E800e3408Q&gt;E]
(do_sys_open+0x0/0xf0) from [Q&lt;E800e3530Q&gt;E] (sys_open+0x24/0x28)
[66351.694791] r8:8002a004 r7:00000005 r6:0040a248 r5:6d3840a0
r4:00122668 [66351.694824] [Q&lt;E800e350cQ&gt;E] (sys_open+0x0/0x28) from
[Q&lt;E80029e80Q&gt;E] (ret_fast_syscall+0x0/0x2c) [66351.694867] Code: e5931000
e51b5048 e51b204c e5801000 (e5810004) [66351.694909] Kernel panic - not
syncing: Fatal exception [66351.694927] Rebooting in 1
seconds..Q&lt;E6Q&gt;Esmd_close(8dd47e00) 2. kernel panic at free_block() Unable
to handle kernel paging request at virtual address 33333736
[44949.713109] pgd = 80004000 [44949.713120] [33333736] *pgd=00000000
[44949.713142] Internal error: Oops: 817 [#1] PREEMPT [44949.713157]
Modules linked in: wireless [last unloaded: wireless] [44949.713187]
CPU: 0 Not tainted (2.6.29 #2) [44949.713225] PC is at
free_block+0x8c/0x154 [44949.713245] LR is at drain_array+0xb4/0x100
[44949.713265] pc : [Q&lt;E800e1160Q&gt;E] lr : [Q&lt;E800e1438Q&gt;E] psr: 00000093
[44949.713275] sp : 8db8fed8 ip : 33333736 fp : 8db8ff1c [44949.713295]
r10: 00000001 r9 : 00200200 r8 : 8da0fdec [44949.713312] r7 : 8066dae0
r6 : 00100100 r5 : 00000000 r4 : 8da0fda0 [44949.713332] r3 : 8db87b60
r2 : 8d723b80 r1 : 8d723020 r0 : 8d750060 [44949.713354] Flags: nzcv
IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel [44949.713375]
Control: 00c5387d Table: 01024008 DAC: 00000017 [44949.713392] Process
events/0 (pid: 4, stack limit = 0x8db8e260) [44949.713410] Stack:
(0x8db8fed8 to 0x8db90000) [44949.713424] fec0: 0030e247 8da0fdec
[44949.713464] fee0: 00000000 8da04670 00000000 00000008 8db8ff24
8da04660 00000001 8da04670 [44949.713507] ff00: 8da0fda0 80412990
8066db40 00000005 8db8ff3c 8db8ff20 800e1438 800e10e0 [44949.713550]
ff20: 8da0fda0 8db87b60 00000000 8066db68 8db8ff74 8db8ff40 800e15e0
800e1390 [44949.713595] ff40: 00000000 8da1f3a0 80627b80 8db634e0
8db8e000 800e1590 00000000 8066db44 [44949.713642] ff60: 00000000
8066db40 8db8ff9c 8db8ff78 8009758c 800e159c 8db634e0 8db8e000
[44949.713689] ff80: 8db8ffa4 8db634e8 00000000 00000000 8db8ffd4
8db8ffa0 80097d94 800974b8 [44949.713735] ffa0: 8009ba54 00000000
8da1f3a0 8009be04 8db8ffb0 8db8ffb0 8db8e000 80097c90 [44949.713784]
ffc0: 8db634e0 00000000 8db8fff4 8db8ffd8 8009ba74 80097c9c 00000000
00000000 [44949.713830] ffe0: 00000000 00000000 00000000 8db8fff8
80088cf4 8009ba28 00000000 00000000 [44949.713874] Backtrace:
[44949.713887] [Q&lt;E800e10d4Q&gt;E] (free_block+0x0/0x154) from [Q&lt;E800e1438Q&gt;E]
(drain_array+0xb4/0x100) [44949.713927] [Q&lt;E800e1384Q&gt;E]
(drain_array+0x0/0x100) from [Q&lt;E800e15e0Q&gt;E] (cache_reap+0x50/0x118)
[44949.713969] r7:8066db68 r6:00000000 r5:8db87b60 r4:8da0fda0
[44949.713997] [Q&lt;E800e1590Q&gt;E] (cache_reap+0x0/0x118) from [Q&lt;E8009758cQ&gt;E]
(run_workqueue+0xe0/0x19c) [44949.714054] [Q&lt;E800974acQ&gt;E]
(run_workqueue+0x0/0x19c) from [Q&lt;E80097d94Q&gt;E] (worker_thread+0x104/0x118)
[44949.714095] [Q&lt;E80097c90Q&gt;E] (worker_thread+0x0/0x118) from [Q&lt;E8009ba74Q&gt;E]
(kthread+0x58/0x94) [44949.714139] r7:00000000 r6:8db634e0 r5:80097c90
r4:8db8e000 [44949.714167] [Q&lt;E8009ba1cQ&gt;E] (kthread+0x0/0x94) from
[Q&lt;E80088cf4Q&gt;E] (do_exit+0x0/0x7e4) [44949.714217] r7:00000000 r6:00000000
r5:00000000 r4:00000000 [44949.714244] Code: e51b8040 e59f90c8 e8911001
e5983000 (e58c0000) [44949.714285] Kernel panic - not syncing: Fatal
exception [44949.714304] Rebooting in 1 seconds..Q&lt;E6Q&gt;Esmd_close(8dd47e00)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 01 Apr 2010 18:27:10 +0000</when>
<what>What kind of hardware is this?

Are you doing anything specific when this occurs?
</what>
</comment>
<comment>
<author>bluerti....@gmail.com</author>
<when>Fri, 02 Apr 2010 13:02:59 +0000</when>
<what>This kernel panic has been solved today. It was related with wakelock. 
Thank you.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 02 Apr 2010 18:02:23 +0000</when>
<what></what>
</comment>
<comment>
<author>contactv...@gmail.com</author>
<when>Wed, 14 Apr 2010 05:24:51 +0000</when>
<what>I am facing similar issue. If its solved, can you please provide the Software Patch 
to solve this issue?</what>
</comment>
<comment>
<author>sean.su....@gmail.com</author>
<when>Thu, 15 Apr 2010 11:47:09 +0000</when>
<what>could you share you solution, I meet the same kernel panic stack</what>
</comment>
<comment>
<author>contactv...@gmail.com</author>
<when>Wed, 21 Apr 2010 05:33:05 +0000</when>
<what>I faced this issue again. </what>
</comment>
<comment>
<author>bgtes...@gmail.com</author>
<when>Wed, 21 Apr 2010 05:41:33 +0000</when>
<what>hi contactvikasgupta,

Do u have repro steps? Maybe I can fix it for u.
</what>
</comment>
</bug>
<bug>
<bugid>9404</bugid>
<title>WebKit/browser leaking SQL storage space</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>spacekit...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 18:47:40 +0000</openedDate>
<description>Device: HTC EVO 4G on Sprint. Android 2.1. WeQ&apos;Eve been working with web
applications that use the offline application cache and the SQL storage
API. We began to encounter the following error while in the browser:
Internet storage full. This error appear in the notifications, and the
SQL storage and caching API doesnQ&apos;Et work until space is freed up. When
we first encountered this, we started logging memory usage by way of the
Settings - Applications - Manage applications - Internet We initially
found that Internet was using Total: 44.48 MB Data: 43.06 MB Cache: 1.42
MB We would empty the cache and stop the application and resume testing.
We soon discovered that the amount of memory consumed by the
Internet/webkit app is rising, and no clearing of the cache or reset of
the browser will recover it. Presently, the device says Total: 55.02 MB
Data: 55.02 MB Cache: 0 KB The interesting thing about this space
leakage is that it reduces the size of the database we can allocate
using the Javascript window.openDatabase statement. Whereas we initially
could allocate a database with a maximum size of 5000000 bytes (5MB), we
can now only allocate databases less than a fifth of this amount (500KB
works, 1MB doesnQ&apos;Et). Summary: To replicate the problem: 1) Clear browser
cache and storage. 2) Check storage use by the Internet application in
Settings - Applications - Manage applications 3) Visit HTML5 apps that
use both the SQL storage API and the offline application cache. 4)
Repeat step 2 to see changes in storage use. 5) Clear the cache and
reset the browser. 6) Repeat step 2. Browser storage use should be the
same as in step 2. What should happen: Clearing cache and Internet
storage (in Internet, Menu - Settings - Reset to default (+Clear Cache))
should free up total Internet storage OR AT LEAST Allow SQL storage
applications access to the full 5MB per application. Other note: Our
application has been using the same database version number in the
Javascript openDatabase command, i.e., Q&apos;E0.2Q&apos;E We applied HTC update
1.47.651.1, but this made no difference (or possibly made it worse).</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 29 Jun 2010 20:02:48 +0000</when>
<what>Could you please clarify what URL(s) you visit in step 2? Thanks</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10351</bugid>
<title>landscape orientation for keyboard input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shane.va...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 15:09:55 +0000</openedDate>
<description>I am an avid user of my ipod. My wife just got the Sprint EVO a couple
of weeks ago.....and I have to say....Amazing! One beef I have is when
she composes a new e-mail, the keyboard is stuck in portrait mode. I
move the phone to the landscape position, the keyboard remains. I like
this feature on the ipod (I would imagine the iphone as well) as it
gives more real-estate for typing. Thanks again for a great OS. -Shane</description>
</bug>
<bug>
<bugid>18315</bugid>
<title>Honeycomb Calculator Display Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nick.mil...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 18:21:05 +0000</openedDate>
<description>IQ&apos;Em not sure if this would be a Motorola or a Google issue, but lately,
IQ&apos;Eve been noticing that the stock calculatory that comes on my Xoom
(WiFi) is really acting up. Once I start doing a few calculations, the
answer (whatever it is), is replaced on the screen by usually whatever
the last digit is. Happens in both landscape and portrait modes. Anyone
else experiencing this? I hated the stock calculator on my OG Droid, so
often used other calculator apps from the Market, but with the Xoom, I
actually really liked the stock calculator, and canQ&apos;Et seem to find any
good ones to replace that look good on the Xoom and work well with
Honeycomb.</description>
<comment>
<author>hoef...@gmail.com</author>
<when>Tue, 02 Aug 2011 17:56:39 +0000</when>
<what>You probably use Swype which has the nasty habit of putting the last number you entered in any new number field...</what>
</comment>
<comment>
<author>nick.mil...@gmail.com</author>
<when>Tue, 02 Aug 2011 18:13:52 +0000</when>
<what>I believe you are correct.  I have noticed that this seems to happen when Swype is the keyboard a not others.  Although, I am unable to use Swype since the 3.2 update.</what>
</comment>
</bug>
<bug>
<bugid>16891</bugid>
<title>Being able to change market account easily while keeping purchased apps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ldanch...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 15:36:44 +0000</openedDate>
<description>As of today, the android help pages explain that if you want to change
the email address linked to your Android Market account, you have to do
a factory reset. Moreover, doing so makes you lose your purchased apps!
We really need a way to easily change the maill address linked to an
Android Market account.</description>
<comment>
<author>Hutch...@gmail.com</author>
<when>Mon, 16 May 2011 18:20:48 +0000</when>
<what>Any more improvements in the market are always needed! Coming from the Apple App store and new to market...ANDROID MARKET is still in need of some serious help! I understand it just got a face lift so I canQ&apos;Et comment on how it was compared to now. Come on Google! Keep rolling out improvements for it and fast.</what>
</comment>
</bug>
<bug>
<bugid>254</bugid>
<title>Eclipse error: cannot extend from superclass Q&quot;EButtonQ&quot;E if creating new class</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-12T18:22:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ahvipo...@hotmail.com</reportedBy>
<openedDate>Thu, 14 Feb 2008 17:07:31 +0000</openedDate>
<description>Hi! A strange error appears in Eclipse if extending from Button. After
clicking Q&quot;EFinishQ&quot;E, the messagebox with Q&quot;ECreation of element failedQ&quot;E
appears. An empty file is created. If Q&quot;EConstructors from superclassQ&quot;E is
not checked, the class is created but without the main constructor. This
error was not present in the previous SDK. Performing the same action by
extending for example LinearLayout or View works fine. Screenshot is
added with the configuration. Current configuration - Windows XP SP2 and
SDK M5-RC14. Regards Jackkk</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:41:56 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Wed, 12 Mar 2008 18:22:27 +0000</when>
<what>Duplicate of http://code.google.com/p/android/issues/detail?id=224</what>
</comment>
</bug>
<bug>
<bugid>19482</bugid>
<title>Samsung Galaxy S II stock video player subtitles do not disappear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>martijn....@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 20:12:56 +0000</openedDate>
<description>When playing a 1080p .mkv video on my Samsung Galaxy S II using the
stock video player, together with an .srt subtitle file, the subtitles
appear correctly at the right moment. However, they do not disappear
until the next title appears. In scenes without dialogue, the last title
is displayed as long as no new subtitle is queued. The video player
should be able to read out the end times of the titles as well as the
start times. Correct working of the titles has been verified using
Moboplayer as well as MX Video Player. These players display the
subtitles correctly, however unfortunately they do not support hardware
playback with subtitles using MHL. My android version is 2.3.3, kernel
2.6.35.7-I9100XWKF3-CL276555</description>
<comment>
<author>amos.ost...@gmail.com</author>
<when>Sat, 15 Oct 2011 18:29:42 +0000</when>
<what>I have the same problem.</what>
</comment>
<comment>
<author>RasmusK...@gmail.com</author>
<when>Sat, 12 Nov 2011 22:02:27 +0000</when>
<what>I also have this problem.</what>
</comment>
<comment>
<author>itai...@gmail.com</author>
<when>Sat, 12 Nov 2011 23:08:07 +0000</when>
<what>Same here, unfortunately</what>
</comment>
</bug>
<bug>
<bugid>1321</bugid>
<title>MMS sent from G1 are received without pictures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>mestevam2008@gmail.com</reportedBy>
<openedDate>Mon, 17 Nov 2008 17:39:29 +0000</openedDate>
<description>I have a T-mobile G1 and I am unable to send MMS messages. The recipient
will receive the written text associated with the picture sent, but just
a blank file for the picture. This issue has been reported with all
carriers. I am able to send an MMS to myself and I am able to send an
MMS to an e-mail account. SMS is working as designed, but MMS will not
deliver the pictures, even though I have Tmo data plan. I am able to
receive SMS and MMS from everyone.</description>
<comment>
<author>shane.au...@gmail.com</author>
<when>Mon, 01 Dec 2008 21:21:37 +0000</when>
<what>I use ATT on an unlocked G1.  However, I initially had this problem with my phone. 
The issue was that in the API settings the two entries regarding MMS had to be
perfect and correct for my area.  Many forums I saw with the settings had the
settings incorrect by some little amount or for different areas.  

When I entered my ATT settings I noted a large amount of T-mobile setting groups.  I
would suggest that you call your T-mobile customer support and verify that the
settings your phone is using are correct for your area.

This may or may not resolve your issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:11:23 +0000</when>
<what></what>
</comment>
<comment>
<author>s937117%...@gtempaccount.com</author>
<when>Mon, 20 Apr 2009 11:33:34 +0000</when>
<what>I also came into this issue which only occurs in some operators. I can always 
receive text-based MMS successfully. However, picture-attached MMS can not be 
retrieved for some operatorQ&apos;Es server. I discover that MMSC servers always return the 
Http 403 status code resulting this retrieving failure. My guess that the server may 
do some particular check on request header and reject my in-correct request. I am 
not expert at Http protocol and I donQ&apos;Et know the difference between text-basd and 
picture-attached MMS. Can anyone explain it for me? Or does anyone know how to 
resolve this?  
 Since the MMS application is the third-party application, whether this means that 
no one is responsible for maintaining this??</what>
</comment>
<comment>
<author>s937117%...@gtempaccount.com</author>
<when>Tue, 21 Apr 2009 08:23:52 +0000</when>
<what>After little research, I learned that some Website contain picture will check 
the Q&quot;ErefererQ&quot;E field of the request header to avoid illegal download. In 
HttpUtils.java, I discover that the only the Q&quot;EacceptQ&quot;E and Q&quot;Eaccept-languageQ&quot;E fields 
are filled. So I add a fake referer url into the header as below:
   req.addHeader(Q&quot;ERefererQ&quot;E, Q&quot;Ehttp://mmsQ&quot;E);
However, server still response Http 403 status code.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:33:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:44:40 +0000</when>
<what></what>
</comment>
<comment>
<author>noy...@gmail.com</author>
<when>Thu, 16 Jun 2011 17:39:42 +0000</when>
<what>This sounds like a carrier issue with the backend servers and not a google or device issue.  The backend end MMSC are not pushing the pictures onto your device.  You should contact your service provider for this issue.</what>
</comment>
</bug>
<bug>
<bugid>11313</bugid>
<title>SDK Manager does not remember add-on sites</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-01-21T21:53:50.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>JoostOuw...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 13:31:13 +0000</openedDate>
<description>Host OS: any SDK tools version: 7 STEPS TO REPRODUCE: 1. Open Android
SDK and AVD Manager 2. Available Packages -Q&gt;E Add custom Add-on Site -Q&gt;E
Enter URL and OK 3. Close SDK Manager 4. Open SDK Manager EXPECTED
RESULTS: Custom Add-on Site is listed on Available Packages tab.
OBSERVED RESULTS: Custom Add-on Site is not listed anymore. ADDITIONAL
INFORMATION: The repositories.cfg file gets written on close and read on
startup of SDK Manager. The source of this bug lies in the
saveUserSources() and loadUserSources() functions of RepoSources.java.
In saveUserSources(), the count iterator is increased (count++) before
it is used while constructing the property key. The first URL is always
stored as src01. In loadUserSources(), the iterator i starts at 0, so
the first URL property key is expected to be src00 instead of src01 and
does not get added to mSources.
sdk/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/RepoSources.java</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 08:34:27 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 21 Jan 2011 21:53:50 +0000</when>
<what>Fixed in tools r9 (external contribution, cool!)</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 21:25:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4214</bugid>
<title>toddler lock</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-10-11T01:21:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamjo...@gmail.com</reportedBy>
<openedDate>Sat, 10 Oct 2009 23:35:40 +0000</openedDate>
<description>Fix the absence of allowing the program to be easily unlocked or it
really isnQ&apos;Et worth using it! NOTE: This form is only for reporting bugs.
For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 11 Oct 2009 01:21:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3945</bugid>
<title>Folders not updated when Gmail Account Settings is done Manually</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>satish.n...@gmail.com</reportedBy>
<openedDate>Sat, 19 Sep 2009 05:35:09 +0000</openedDate>
<description>Hi, I tried to setup Gmail Account using Manual Setup.After the account
setup , only Inbox is shown.I tried with Auto Setup , it is showing all
the folders.How this bug can be fixed?</description>
<comment>
<author>satish.n...@gmail.com</author>
<when>Sat, 19 Sep 2009 05:55:29 +0000</when>
<what>Sorry I forgot the mention the application.This is is observed in Email Application</what>
</comment>
<comment>
<author>satish.n...@gmail.com</author>
<when>Sat, 19 Sep 2009 10:31:30 +0000</when>
<what>I also noted that this is happening only for POP3
The code responsible for this in POP3Store.java might be:
  @Override
    public Folder[] getPersonalNamespaces() throws MessagingException {
        return new Folder[] {
            getFolder(Q&quot;EINBOXQ&quot;E),
        };
    }



IMAP works fine and the code is as follows:IMAPStore.java

 @Override
    public Folder[] getPersonalNamespaces() throws MessagingException {
        ImapConnection connection = getConnection();
        try {
            ArrayListQ&lt;EFolderQ&gt;E folders = new ArrayListQ&lt;EFolderQ&gt;E();
            ListQ&lt;EImapResponseQ&gt;E responses =
                    connection.executeSimpleCommand(String.format(Q&quot;ELIST \Q&quot;E\Q&quot;E \Q&quot;E%s*\Q&quot;EQ&quot;E,
                        mPathPrefix == null ? Q&quot;EQ&quot;E : mPathPrefix));
            for (ImapResponse response : responses) {
                if (response.get(0).equals(Q&quot;ELISTQ&quot;E)) {
                    boolean includeFolder = true;
                    String folder = decodeFolderName(response.getString(3));
                    if (folder.equalsIgnoreCase(Q&quot;EINBOXQ&quot;E)) {
                        continue;
                    }
                    ImapList attributes = response.getList(1);
                    for (int i = 0, count = attributes.size(); i Q&lt;E count; i++) {
                        String attribute = attributes.getString(i);
                        if (attribute.equalsIgnoreCase(Q&quot;E\\NoSelectQ&quot;E)) {
                            includeFolder = false;
                        }
                    }
                    if (includeFolder) {
                        folders.add(getFolder(folder));
                    }
                }
            }
            folders.add(getFolder(Q&quot;EINBOXQ&quot;E));
            return folders.toArray(new Folder[] {});
        } catch (IOException ioe) {
            connection.close();
            throw new MessagingException(Q&quot;EUnable to get folder list.Q&quot;E, ioe);
        } finally {
            releaseConnection(connection);
        }
    }

 </what>
</comment>
<comment>
<author>satish.n...@gmail.com</author>
<when>Sat, 19 Sep 2009 10:50:18 +0000</when>
<what>Sorry.It seems that POP3 has only one folder INBOX</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:28:26 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>12085</bugid>
<title>Music player stops playing playlist in random mode if last song on playlist plays even if it is the first song played.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>don.skillern@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 16:30:13 +0000</openedDate>
<description>Music player stops playing playlist in random mode if last song on
playlist plays even if it is the first song played. - Steps to reproduce
the 1. Create playlist 2. Set to random mode 3. Play last song on list -
What happened: player stopped - What you think the correct behavior
should be: play another song in the playlist I have a Samsung Captivate
running Android version 2.6.29 build number ECLAIR.UCJH7</description>
<comment>
<author>onlyparo...@gmail.com</author>
<when>Tue, 31 May 2011 19:05:48 +0000</when>
<what>I am experiencing the same effect. Motorola Cliq, 2.1 Build Number ERD79.

Frequently when I set the default music player to play music, it will stop. Until reading this I did not realize it was doing so upon playing the last song on the playlist, but that is so.  When it reaches the final song (whether itQ&apos;Es set to repeat all, or random) on the playlist it stops, and the notification tray icon disappears.</what>
</comment>
</bug>
<bug>
<bugid>6615</bugid>
<title>Phone is easily removed from lock screen with random touches.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>w.k.r.mo...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 15:06:38 +0000</openedDate>
<description>When the phone is at the rotary lock screen, there is no validation on
the path that the finger took to unlock it. Subsequently if a user
touches one side of the phone and then the other in quick succession it
will still trigger a successful unlock, or toggle the phone from silent
(depending on the order). This happens to me several times a day, and
has been the source of many embarrassing situations in meetings/class
and movies. - Steps to reproduce the problem. 1) Lock the phone so that
the rotary lock screen is visible. 2) Tap the side of the screen beside
the green lock icon, then quickly tap the side of the screen beside the
volume icon. 3) The phone should now unlock and leave you in the
homescreen. - What happened. Many times my phone has been toggled off or
on to silent mode causing me to interrupt meetings or miss calls. This
has also caused many calls to be made, messages to be sent and websites
to be visited in error, and is very common in changing my music playing
settings (i.e skippings songs while I am using the music app)! - What
you think the correct behavior should be. The swipe mechanism should
require some intermediate touches to reduce the chance of this happening
in the pocket, or even require a complete path to be traced from one
side of the screen to the other. DonQ&apos;Et forget to mention which device
you have, making sure that it runs Android 2.0. I have a motorola
milestone sold from Expansys in the UK, it runs Android 2.0.1 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
N/A</description>
<comment>
<author>ruel.ol...@gmail.com</author>
<when>Fri, 05 Mar 2010 03:20:59 +0000</when>
<what>Also, the phone will unlock even if set to security pattern when you recieve a call.
The problem is that while in my pocket, after anwering the call via headset, many
times the phone will dial my voicemail during the call, or worse, someone else. 
needs to be locked, period, and require pattern, or complete swipe path as mentioned
above to unlock, even during a call
</what>
</comment>
</bug>
<bug>
<bugid>6496</bugid>
<title>Enabling WiFi kills phone reception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kjeremy@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 18:08:41 +0000</openedDate>
<description>IQ&apos;Eve found that with my Motorola Droid turning wifi on will consistently
drop my reception from full to about 2 bars. Turning it off will cause
reception to go back up. I get noticeable crackle with the wifi on when
on a call.</description>
</bug>
<bug>
<bugid>14448</bugid>
<title>Email App: Show confirm dialog at sending/deleting message.</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>keiji.ariyama</reportedBy>
<openedDate>Tue, 01 Feb 2011 06:42:19 +0000</openedDate>
<description>Now, the default Email app will not show any dialog when
sending/deleting message. Often, I send incompletely message by my
fault. I hope that Email app will show confirm dialog before
sending/deleting message. What do you think about this idea? I have
uploaded a patch set to review server.
https://review.source.android.com/#change,20598</description>
<comment>
<author>aryell.c...@gmail.com</author>
<when>Tue, 01 Feb 2011 06:57:51 +0000</when>
<what>What android OS you used? its already there on gmail apps on android 2.2

regards</what>
</comment>
<comment>
<author>keiji.ariyama</author>
<when>Tue, 01 Feb 2011 07:16:50 +0000</when>
<what>IQ&apos;Em using a default Email apps not gmail on Android 2.1 for my business.
And as long as I know, gmail apps is not contained in AOSP...

regards,
Keiji</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:35:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>851</bugid>
<title>Can not make voice call on 0.9b SDK---QVGA mode</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-24T01:28:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cuilong....@gmail.com</reportedBy>
<openedDate>Wed, 03 Sep 2008 07:11:16 +0000</openedDate>
<description>- Steps to reproduce the problem a.using 0.9b SDK b.emulator -skin
QVGA-P c.make voice call ,then hang up d.when you want to make voice
call again,the dialer will quit directly byt the way,no problem in
HVGA-P mode.</description>
<comment>
<author>cuilong....@gmail.com</author>
<when>Wed, 03 Sep 2008 14:33:10 +0000</when>
<what>I also found that the Q&quot;EmessagingQ&quot;E also can not work in QVGA mode</what>
</comment>
<comment>
<author>cuilong....@gmail.com</author>
<when>Wed, 24 Sep 2008 02:46:18 +0000</when>
<what>I checked this issue on 0.10 SDK,It seems fixed in this release.
please close this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:28:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2296</bugid>
<title>AutoCompleTextView Q&quot;Edrop upQ&quot;E gap</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-26T05:26:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mcdonnell.michael@gmail.com</reportedBy>
<openedDate>Wed, 25 Mar 2009 15:01:32 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Open API Demos 2. Choose Q&quot;EViewsQ&quot;E 3.
Choose Q&quot;EAuto CompleteQ&quot;E 4. Choose Q&quot;E2. Screen BottomQ&quot;E 5. Type Q&quot;EdemQ&quot;E Bug
description: The text suggestion Q&quot;EDemocratic Republic of the CongoQ&quot;E is
hovering in a box with a big gap between it and the
AutoCompleteTextView. Expected correct behavior: The text box with
Q&quot;EDemocratic Republic of the CongoQ&quot;E should have been right over the
AutoCompleteTextView instead, with no gap between them. The gap is not
there when doing a drop down, as in the Q&quot;E1. Screen TopQ&quot;E example. Michael
Mc Donnell</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 26 Mar 2009 05:26:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12150</bugid>
<title>Crash on running random key monkey test in Google Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 03:34:06 +0000</openedDate>
<description>Test this case on Android2.2 with GMS. - Steps to reproduce the problem
(including sample code if appropriate). Random key monkey test - What
happened. RuntimeException occurred.
============================================================== 10-18
17:08:01.951 15671 15671 D AndroidRuntime: Shutting down VM 10-18
17:08:01.951 15671 15671 W dalvikvm: threadid=1: thread exiting with
uncaught exception (group=0x400208b8) 10-18 17:08:01.959 15671 15671 E
AndroidRuntime: FATAL EXCEPTION: main 10-18 17:08:01.959 15671 15671 E
AndroidRuntime: java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.google.android.apps.maps/com.google.android.maps.MapsActivity}:
java.lang.NullPointerException 10-18 17:08:01.959 15671 15671 E
AndroidRuntime: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2753)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2769)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: at
android.app.ActivityThread.access$2500(ActivityThread.java:129) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2117)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 10-18 17:08:01.959
15671 15671 E AndroidRuntime: at android.os.Looper.loop(Looper.java:143)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4717) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 10-18 17:08:01.959
15671 15671 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 10-18 17:08:01.959
15671 15671 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 10-18 17:08:01.959 15671
15671 E AndroidRuntime: Caused by: java.lang.NullPointerException 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at c.T.a(Unknown Source)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: at
com.google.googlenav.ui.wizard.android.d.j(Unknown Source) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at
com.google.googlenav.ui.wizard.android.d.i(Unknown Source) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at
com.google.googlenav.ui.wizard.android.d.h(Unknown Source) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at
com.google.googlenav.ui.wizard.android.d.a(Unknown Source) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at w.aG.v(Unknown Source)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: at g.H.i(Unknown
Source) 10-18 17:08:01.959 15671 15671 E AndroidRuntime: at
com.google.android.maps.MapsActivity.a(Unknown Source) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at
com.google.android.maps.MapsActivity.onCreate(Unknown Source) 10-18
17:08:01.959 15671 15671 E AndroidRuntime: at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2717)
10-18 17:08:01.959 15671 15671 E AndroidRuntime: ... 11 more 10-18
17:08:02.014 12952 12952 I wpa_supplicant: CTRL-EVENT-STATE-CHANGE id=-1
state=2 BSSID=00:00:00:00:00:00 10-18 17:08:02.022 10262 12953 V
WifiMonitor: Event [CTRL-EVENT-STATE-CHANGE id=-1 state=2
BSSID=00:00:00:00:00:00] 10-18 17:08:02.022 10262 10293 V
WifiStateTracker: Changing supplicant state: INACTIVE ==Q&gt;E SCANNING 10-18
17:08:02.022 10262 10293 D NetworkStateTracker: setDetailed state, old
=IDLE and new state=SCANNING 10-18 17:08:02.022 10262 10293 D
ConnectivityService: Dropping ConnectivityChange for WIFI:
DISCONNECTED/SCANNING 10-18 17:08:02.154 10262 10262 W ActivityManager:
Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity
============================================================== - What
you think the correct behavior should be. No Exception occurred.</description>
</bug>
<bug>
<bugid>13904</bugid>
<title>Clicking link in TextView in widget RemoteViews causes launcher FC</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>18</stars>
<reportedBy>Lee.Wil...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 19:19:36 +0000</openedDate>
<description>- Steps to reproduce the problem Create a widget with
linksClickable=true and autolink=all. Set the text to something with a
URL. Click on the URL. - What happened. Launcher FC - What you think the
correct behavior should be. Open default browser with link. Happened on
N1/2.2.1. Pent E/AndroidRuntime(11114):
android.util.AndroidRuntimeException: Calling startActivity() from
outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag.
Is this really what you want? E/AndroidRuntime(11114): at
android.app.ContextImpl.startActivity(ContextImpl.java:617)
E/AndroidRuntime(11114): at
android.text.style.URLSpan.onClick(URLSpan.java:62)
E/AndroidRuntime(11114): at
android.text.method.LinkMovementMethod.onTouchEvent(LinkMovementMethod.java:216)
E/AndroidRuntime(11114): at
android.widget.TextView.onTouchEvent(TextView.java:6577)
E/AndroidRuntime(11114): at
android.view.View.dispatchTouchEvent(View.java:3766)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
com.android.launcher2.Workspace.dispatchTouchEvent(Workspace.java:632)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
E/AndroidRuntime(11114): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1671)
E/AndroidRuntime(11114): at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)
E/AndroidRuntime(11114): at
android.app.Activity.dispatchTouchEvent(Activity.java:2086)
E/AndroidRuntime(11114): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1655)
E/AndroidRuntime(11114): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1785)
E/AndroidRuntime(11114): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(11114): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(11114): at
android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime(11114): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime(11114): at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(11114): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
E/AndroidRuntime(11114): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
E/AndroidRuntime(11114): at dalvik.system.NativeStart.main(Native
Method) W/ActivityManager( 85): Force finishing activity
com.android.launcher2/.Launcher W/ActivityManager( 85): Activity pause
timeout for HistoryRecord{44dc5ee8 com.android.launcher2/.Launcher}
I/ActivityManager( 85): Starting activity: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.HOME]
flg=0x10000000 cmp=com.android.launcher2/.Launcher }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 07:51:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9975</bugid>
<title>Email client loses cached IMAP mail. Re-notifies of new messages once messages are re-downloaded from server</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>caomhai...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 14:58:14 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: The email
client appears to clear the cache of previously downloaded IMAP messages
once or twice a day. When I open the email app the inbox will be
completely empty until I refresh. Then once the email is refreshed
Android will re-notify me that I have 20 or 30 new messages even though
all of those messages are old and were previously downloaded before the
cache disappeared. I suspect that the cache is being cleared when the
phone attempts to update the account during a period of poor signal.
Either the operation times out or the signal is lost entirely and the
email app interprets this as an empty IMAP account rather than a
communication failure. - Steps to reproduce the problem. Set up an IMAP
account and load messages into the cache. Wait for some time for the
cached emails to disappear. Interrupting communication or delaying a
response from the server during update may help. - What happened. All
previously downloaded messages disappear from the phone. After a
subsequent successful update any old messages that are re-downloaded
will be interpreted as new by the notification system. Note that these
messages will not be marked as unread in the email client, you will
simply be notified that new messages have been received. - What you
think the correct behavior should be. Phone should keep previously
downloaded messaged cached on the device until it can verify that they
are no longer on the server. It should be able to differentiate an
incomplete server response from an empty account response. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) I
have a SAMSUNG-SGH-I897 running firmware version 2.1-update1 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
I do not have access to a dev environment.</description>
<comment>
<author>caomhai...@gmail.com</author>
<when>Sun, 25 Jul 2010 19:50:21 +0000</when>
<what>Hard restart, clearing application memory and re-adding the IMAP accounts as described here:

http://www.codebenders.com/technology/android-email-bug-known-problem/

Seems to have solved the cached message clearing problem.

Phone still re-notifies of new mail when switching between wifi and 3g or vice versa.
</what>
</comment>
<comment>
<author>caomhai...@gmail.com</author>
<when>Mon, 26 Jul 2010 14:51:33 +0000</when>
<what>That appears to have been a temporary fix.  Email is back to itQ&apos;Es old behavior. </what>
</comment>
</bug>
<bug>
<bugid>94</bugid>
<title>Accurate and precise time source</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-12T18:59:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>wink.to....@gmail.com</reportedBy>
<openedDate>Fri, 25 Jan 2008 21:10:26 +0000</openedDate>
<description>Provide an accurate and precise time source so time can be used to
coordinate multiple Android devices and components. The precision should
be 1ms or less. GPS can be a great time source and NTP can also be used
to discipline gettimeofday().</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:49:56 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 18:59:55 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:38:29 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>ncrit...@gmail.com</author>
<when>Wed, 14 Apr 2010 08:07:46 +0000</when>
<what>Hi,

I have a UK based Motorola Milestone running 2.0.1

Clock syncing does not work.  I believe that Android is set to get the time from the
mobile carrier, however in the UK - as in many countries - the carriers do not
provide the time over the air.

What is highly annoying though is that you are not even able to MANUALLY set the time
accurately, as the option in settings only allows you to change minutes and hours..

The consequence of this is that my MilestoneQ&apos;Es clock is perpetually 26 seconds out...
AT BEST! Q&gt;E:(

Can NTP syncing PLEASE be enabled? There are apps to do this, however these require
rooting the phone which invalidates the warranty.

It would be nice in US programmers would remember that the world DOES exist beyond
the American borders, and that all networks in all countries are not the same.

Nick</what>
</comment>
<comment>
<author>kristoff...@gmail.com</author>
<when>Tue, 25 Jan 2011 22:17:01 +0000</when>
<what>This issue, as described, is not fixed in any current version of Android. I strongly agree with #4 as well. Also please see issue 4581.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 27 Jan 2011 08:50:37 +0000</when>
<what>GOOGLE, please enable users to manually set the seconds at least! Thank you.</what>
</comment>
<comment>
<author>Dancef...@gmail.com</author>
<when>Tue, 08 Mar 2011 00:45:09 +0000</when>
<what>I cannot see anything fixed for this bug. I still have no any accurate time source in my Nexus One, Android 2.2.1. 

In Australia, the vodafone doesnQ&apos;Et provide any accurate time service in the network, I think many country except US donQ&apos;Et support this feature, so if the Q&apos;EReleasedQ&apos;E means you can only get time source from mobile network. Then, please reopen this basic issue, since itQ&apos;Es not working for most users.



</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Tue, 08 Mar 2011 07:33:55 +0000</when>
<what>I agree.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 16 Mar 2011 07:27:34 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=15538</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 12 May 2011 12:40:32 +0000</when>
<what>All these issues which are being reported and watched by so many users and not only, all these issues which are not getting fixed...well...made me buy an iPhone. Really.

I own Android phones for some time and I find this way to report and not being listened, humiliating. Google and Apple got accused they are tracking us, almost at the same time. Apple fixed it, Google doesnQ&apos;Et even react.

There is no reaction from Google regarding this stupid issue too.

I had enough. Thank you Google, youQ&apos;Ere doing such a great job. Keep it up.

I am selling several Android phones, customers welcome. Starting with LG Optimus One, upgradeable to 2.3 some day. You tell me the price.</what>
</comment>
</bug>
<bug>
<bugid>10000</bugid>
<title>Albums with Same Titles donQ&apos;Et show proper Album Art</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>orion2...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 22:08:41 +0000</openedDate>
<description>If you have several different artists, but they all have the same album
name, it will find the first Album Art for and Album, and then use it
for the rest. Example: - Bob Segar and the Silver Bullet Band (Greatest
Hits) - Journey (Greatest Hits) - Tom Petty and the Heartbreakers
(Greatest Hits) After grabbing the Bob Segar album art, all other albums
with Q&quot;EGreatest HitsQ&quot;E donQ&apos;Et grab art for their files, they just use the
first one in the list with the same name (Journey/Tom Petty will both
display the Bob Segar cover)</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 29 Jul 2010 16:22:14 +0000</when>
<what>Congratulations! -  issue 10000 :)</what>
</comment>
</bug>
<bug>
<bugid>2668</bugid>
<title>Location.convert should allow second values to 59.999...,  fails on coordinate=30:26:59.5644, coordinate was gotten from map center in a MapView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>andrewol...@gmail.com</reportedBy>
<openedDate>Thu, 14 May 2009 15:38:45 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:42:44 +0000</when>
<what></what>
</comment>
<comment>
<author>sansu.an...@gmail.com</author>
<when>Thu, 19 Nov 2009 19:34:08 +0000</when>
<what>I also met this problem. Is this already fixed? If not when can I expect the fix?
</what>
</comment>
<comment>
<author>show...@google.com</author>
<when>Thu, 20 May 2010 21:33:53 +0000</when>
<what>Could you provide more detail on what exactly you called, with what data, and how it 
failed?

Thanks,
Steve</what>
</comment>
<comment>
<author>andrewol...@gmail.com</author>
<when>Thu, 20 May 2010 21:42:47 +0000</when>
<what>I believe it was this line of code that failed:

Location.convert(mapView.getMapCenter().getLatitudeE6()/1E6,  Location.FORMAT_SECONDS)</what>
</comment>
<comment>
<author>rudolf.hornig</author>
<when>Thu, 20 May 2010 21:47:04 +0000</when>
<what>Hi, although IQ&apos;Em not the original reporter, but try to call:
- Location.convert(Q&quot;E30:26:59.5644Q&quot;E)
or

- Location.convert(Q&quot;E30:59.5644Q&quot;E)

i.e. the problem is surfacing when you convert in dd:mm.mmm or dd:mm:ss.sss format 
when you the minute or the second part is 59.

The code is throwing an IllegalArgumentException because of:

            if (min Q&lt;E 0 || min Q&gt;E 59) {
                throw new IllegalArgumentException(Q&quot;Ecoordinate=Q&quot;E +
                        coordinate);
            }
            if (sec Q&lt;E 0 || sec Q&gt;E 59) {
                throw new IllegalArgumentException(Q&quot;Ecoordinate=Q&quot;E +
                        coordinate);
            }

</what>
</comment>
<comment>
<author>jonas.he...@gmail.com</author>
<when>Wed, 24 Aug 2011 13:44:21 +0000</when>
<what>I have it with:

59:28:59.1456
18:15:59.7774

Please fix:

08-24 15:26:37.183: ERROR/AndroidRuntime(880): FATAL EXCEPTION: main
08-24 15:26:37.183: ERROR/AndroidRuntime(880): java.lang.IllegalArgumentException: coordinate=59:28:59.0298
08-24 15:26:37.183: ERROR/AndroidRuntime(880):     at android.location.Location.convert(Location.java:260)</what>
</comment>
</bug>
<bug>
<bugid>19890</bugid>
<title>[Groupon] Q&quot;ELoading...Q&quot;E text color</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-09T01:31:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plzs...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 05:38:31 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
------------------------------------------------------------------------
1. Steps to reproduce the problem (including sample code if
appropriate). Application --Q&gt;E Launch Groupon --Q&gt;E Tap My Groupons --Q&gt;E
Click Q&quot;ELogin with FacebookQ&quot;E button 2. What happened. When the user click
Q&quot;ELogin with FacebookQ&quot;E button, the text in dialog , Q&quot;ELoading...Q&quot;E, is too
pale color. so ItQ&apos;Es too hard to read the text. 3. What you think the
correct behavior should be. The text in dialog, Q&quot;ELoading...Q&quot;E should be
changed for conspicuous color.</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 01:31:09 +0000</when>
<what>The Groupon app is not part of the Android Open Source Project.
</what>
</comment>
</bug>
<bug>
<bugid>18237</bugid>
<title>All SMS Messages Randomly Disappear </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sromer1...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 06:21:43 +0000</openedDate>
<description>Steps to reproduce the problem : CanQ&apos;Et reproduce it because it happens
at random times What happened : All SMS Messages randomly get deleted
What you think the correct behavior should be : This shouldnQ&apos;Et be
happening HTC Desire HD Android 2.3.3</description>
</bug>
<bug>
<bugid>6474</bugid>
<title>When i flip the phone open or close the keyboard sometimes the touch screen wonQ&apos;Et work until i hit the home button</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mathew.f...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 04:37:20 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>mathew.f...@gmail.com</author>
<when>Fri, 05 Feb 2010 04:49:40 +0000</when>
<what>im am using a rooted droid</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4334</bugid>
<title>Sound comes out of phone speaker not headphones with adaptor.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>andrewdb...@gmail.com</reportedBy>
<openedDate>Fri, 23 Oct 2009 02:13:00 +0000</openedDate>
<description>I have an issue with my Developer G1. I bought a 10 dollar mini-usb
adapter to adapt my G1Q&apos;Es mini-usb to goto headphone, and when I plug in
my headphones, the sound of the music still comes out of the phones
speakers. Not my headphones. I found this thread:
http://code.google.com/p/android/issues/detail?id=2534 but IQ&apos;Em not
exactly 100% sure if itQ&apos;Es the same problem or if itQ&apos;Es Q&quot;EsolvedQ&quot;E the
issue. IQ&apos;Em still running Version 1.5 Cupcake as I havenQ&apos;Et had time to
push the latest update to 1.6. Can anyone please help me solve this
issue? I would very much like to go running with my G1 and use it as a
music player instead of an iPod. :/</description>
<comment>
<author>OlliTech</author>
<when>Fri, 23 Oct 2009 18:57:08 +0000</when>
<what>I noticed that when i use the provided earbuds and usb adapter everything works fine.
If I try to switch out the earbuds for some decent headphones I see the same issue. I
think it is a hardware issue however, and not software related, but that is an
uneducated guess.</what>
</comment>
<comment>
<author>andrewdb...@gmail.com</author>
<when>Fri, 23 Oct 2009 19:06:06 +0000</when>
<what>I found this thread: http://forum.xda-developers.com/showthread.php?t=511704

And this:
http://androidcommunity.com/forums/f7/cupcake-upgrade-killed-my-audio-adapter-adp1-16929/


But .. so far.. IQ&apos;Em clueless as to how to fix things. :(</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:22:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8945</bugid>
<title>Subversioned Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ass...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 19:33:35 +0000</openedDate>
<description>How about creating a subversioned contacts, which lets users delete
contacts; restore them back from a previous version. Undo changes, view
change history, merge changes, split them, etc Im sure every one here
has had a problem where they deleted contacts only to realize later they
needed it. OR they made changes only to realize they edited the wrong
friend with the same name or something along those lines. It would be
great to havea subversioned contact list (even via online panel) which
lets you track changes to contacts etc, merge details from past and
present, split them , etc.</description>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Fri, 25 Jun 2010 05:59:26 +0000</when>
<what>VCard 3.0 supports versioning, so what you really need is ability to export/import contacts from the Android phone to an external application; I donQ&apos;Et think it is usefull to have this featire on the phone.</what>
</comment>
</bug>
<bug>
<bugid>16913</bugid>
<title>Bluetooth Handsfree connection Parrot </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>t...@live.nl</reportedBy>
<openedDate>Tue, 17 May 2011 11:22:38 +0000</openedDate>
<description>Since the update 2.2.1 Im having some conncetion issues with my
Bluetooth parrot (Kenwood carradio) First its connects, it downloads my
phonebook and textmessages, it syas complete and then HF Disconnect.
When I start my car (the radio) first and then turn on the bluetooth on
my Samsung Galasy S it works fine. Before this update I could leave BT
on the entire time and my parrot had no issues with the connection. Hope
this is helpful. Kenwood BT 8044U (BT parrot build-in) Samsung Galaxy S
, android 2.2.1</description>
</bug>
<bug>
<bugid>10007</bugid>
<title>[2.1-update1] Lock timeout malfunction</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DominikNeubauer</reportedBy>
<openedDate>Mon, 26 Jul 2010 05:47:39 +0000</openedDate>
<description>Using a Motorola Milestone with 2.1-update1 (Firmware
GAS_EMEA_USASHLS00VFDE_P035, Baseband 3GSMEPU91A_U_91.07.56I), I can
choose a Q&quot;ESecurity lock timeoutQ&quot;E via Menu Q&gt;E Settings Q&gt;E Location Q&amp;E
Security Q&gt;E Phone Lock Settings. However, setting the timeout to any
value different from Q&quot;EWhen display is offQ&quot;E leads to the screen not being
locked at all when the phone is turned on, i.e. not even with the
standard Q&quot;EsliderQ&quot;E. So anytime your phone is accidentally turned on, any
contact to the display will cause whatever application there is to
start, which is a highly undesirable situation. The correct behaviour
would be to have the screen Q&quot;EprotectedQ&quot;E with the slider lock during the
grace period and to have it Q&quot;ElockedQ&quot;E with the pattern/password lock
afterwards.</description>
</bug>
<bug>
<bugid>200</bugid>
<title>Adler32 produces different results when calling update(byte[]) vs update(byte)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T22:17:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>charles....@gmail.com</reportedBy>
<openedDate>Thu, 07 Feb 2008 20:02:36 +0000</openedDate>
<description>The following program should produce the same result, but doesnQ&apos;Et. I
have verified that this program works ok on a standard Sun JVM as well
as on the off-the-shelf Harmony JVM. Feel free to contact me if you have
any questions. Charles Lamb charles.lamb @@@@ oracle.com import
java.util.zip.Adler32; import java.util.zip.Checksum; public class Blort
{ public static void main(String argv[]) { Checksum cksum = new
Adler32(); byte[] ba = new byte[] { 1, 2, 3, 4 }; cksum.update(ba, 0,
2); cksum.update(ba, 2, 2); System.out.println(Q&quot;Ecksum 1: Q&quot;E +
cksum.getValue()); cksum = new Adler32(); cksum.update(ba, 0, 4);
System.out.println(Q&quot;Ecksum 2: Q&quot;E + cksum.getValue()); } }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 07:07:30 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 22:17:24 +0000</when>
<what>This issue has been fixed in the m5 release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9537</bugid>
<title>htc p3400i</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-07-13T19:26:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mbho...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 16:53:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 13 Jul 2010 19:26:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16501</bugid>
<title>Search key action in Latitude</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 04:30:29 +0000</openedDate>
<description>[Precondition]: Messaging should be in recent apps. [Step to reproduce]
1.Go to LatitudeQ&gt;EQ&gt;ETap on own id imageQ&gt;EQ&gt;EChange your photo. 2.Press Search
keyQ&gt;EQ&gt;ELong press home keyQ&gt;EQ&gt;EMessaging. 3.Long press home
keyQ&gt;EQ&gt;ELatitudeQ&gt;EQ&gt;ETap on own id imageQ&gt;EQ&gt;EChange your photo. 4.Press Search
keyQ&gt;EQ&gt;EObserve. [Problem] Search key doesnQ&apos;Et work above select photo
pop-up when open Latitude from recent application.</description>
</bug>
<bug>
<bugid>8387</bugid>
<title>Gmail notification working erratically on HTC Incredible.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drewhill80</reportedBy>
<openedDate>Tue, 18 May 2010 18:40:50 +0000</openedDate>
<description>I received an email notification in Chrome (using Gmail Checker Plus) at
14:02. I did nothing and I decided to wait to see how long it took my
HTC Incredible to notify me. 29 minutes later I take my phone out of my
pocket and wake it. I wait another minute. I then go to
settings-Q&gt;EAccounts Q&amp;E sync and I click sync all. Now I get a notification
on my phone for the unread mail. Background data and auto-sync are
enable so are data roaming and enable always-on mobile data. I wasnQ&apos;Et
connected to wifi. Sometimes I get my notification on my phone first,
lately it has been getting worse. My wife has trouble with Google Voice
SMS taking between 1- 8 hours to notify her. Also just this morning
Q&quot;EGoogle Voice LocationsQ&quot;E didnQ&apos;Et work right ( know it isnQ&apos;Et a google
thing, but today was a bad data day for me apparently). I got to work
and found that it didnQ&apos;Et turn on my work location to ring and left my
home phone forwarding on. Browsing has been perfect today.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:39 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>drewhill80</author>
<when>Sat, 22 May 2010 12:32:29 +0000</when>
<what>When my wife doesnQ&apos;Et have gmail problem on the exact same phone and network it doesnQ&apos;Et rule out a 
software problem to me. Especially when the Google voice app was just updated for sync issues and IQ&apos;Eve 
seen others mention occasional sync issues as well.

Nice developer answer though.  When I give
 an answer like that when a device doesnQ&apos;Et work perfect with my code my PM reminds me it has to work 
for all customers with every supported OS and device. Then he tells me to fix my mistakes. ;)</what>
</comment>
</bug>
<bug>
<bugid>18684</bugid>
<title>Different contacts having same number but different starting code cause problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>life...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 19:13:27 +0000</openedDate>
<description>- Steps to reproduce the problem. I have two contacts on phone, my
brother (+923331234567) and father (+923311234567) - What happened. No
matter who calls me, or who i call, name of my brother appears on screen
with the number I am calling to below. Also in call log only my brother
appears no matter who called me or whom i called. - What you think the
correct behavior should be. Each of them should appear separately as
different contact. I have Froyo 2.2</description>
<comment>
<author>testco...@gmail.com</author>
<when>Fri, 29 Jul 2011 06:33:10 +0000</when>
<what>The same issue is happening in Ginger Bread versions also.

</what>
</comment>
<comment>
<author>life...@gmail.com</author>
<when>Fri, 29 Jul 2011 10:02:28 +0000</when>
<what>This issue is with other nokia phones as well, I never expected a smart phone with this problem</what>
</comment>
<comment>
<author>buchmoy...@gmail.com</author>
<when>Fri, 02 Sep 2011 18:54:20 +0000</when>
<what>I am using Gingerbread on a Nexus S and have this same issue. It causes problems with text messaging too (the two contactQ&apos;Es threads are intertwined and occasionally, the wrong contact receives my messages, with much confusion). This is becoming a real headache.</what>
</comment>
</bug>
<bug>
<bugid>11510</bugid>
<title>Live Wallpapers Spectrum Freeze phenomenon 2.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 12:05:32 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Live
Wallpapers Spectrum set -Q&gt;E Settings - Sound settings - Volume -Q&gt;E Media
volume Change -Q&gt;E Home key Spectrum Freeze Google Nexus one same device.</description>
</bug>
<bug>
<bugid>9236</bugid>
<title>Error in Documentation: Translate Animation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ekurin@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 18:28:12 +0000</openedDate>
<description>In the documentation for the translate animation (
http://developer.android.com/guide/topics/resources/animation-resource.html
) the attributes in the syntax box are missing Delta. E.g fromX instead
of fromXDelta. The ending Delta is used below when describing the
elements.</description>
<comment>
<author>FireFart</author>
<when>Fri, 25 Jun 2010 14:33:48 +0000</when>
<what>https://review.source.android.com//15441</what>
</comment>
</bug>
<bug>
<bugid>5945</bugid>
<title>Google talk status is always Available, loses custom text</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>cak.spee...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 03:04:54 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Start Google Talk 2. Wait - What happened.
Well, nothing, mostly. The status as seen by others is always
Q&quot;EavailableQ&quot;E, even after the screen goes dark, even after an hour. If you
set a custom status text, that appears for a while - but eventually
disappears. - What you think the correct behavior should be. When the
screen goes dark, change the status to Q&quot;EAwayQ&quot;E - this might be something
thatQ&apos;Es controlled by Settings (some people may not want it). Custom
status text should persist until I change it, rather than disappearing
randomly. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) Nexus One 2.1 firmware 2.6.29-gad36b87
android-build@apa26#1 build ERD79 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>britton....@gmail.com</author>
<when>Tue, 19 Jan 2010 03:22:31 +0000</when>
<what>experiencing same problem with Motorola Droid
2.0.1 firmware
android-build@apa26 #511
cuild ESD56 </what>
</comment>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Thu, 21 Jan 2010 06:48:02 +0000</when>
<what>Possibly related to http://code.google.com/p/android/issues/detail?id=6132</what>
</comment>
<comment>
<author>palefac...@gmail.com</author>
<when>Fri, 22 Jan 2010 15:46:08 +0000</when>
<what>Same issue here with HTC Hero.  My status is green ALL day unless i sign out of chat 
on my phone...regardless of how long iQ&apos;Eve been idle.</what>
</comment>
<comment>
<author>wseef...@gmail.com</author>
<when>Fri, 26 Feb 2010 06:57:00 +0000</when>
<what>Same here.  I frequently get Google Talk messages at inconvenient times.  The fact that my phone is powered on 
is not enough to conclude that I am available to chat.  But thatQ&apos;Es the indication my GMail friends/co-
workers/clients are getting.  It causes some real issues sometimes.

Model number: Droid
Firmware version: 2.0.1
Kernel version: 2.6.29-omap1-g0dd7e0b android-build@apa26 #511
Build number ESD56</what>
</comment>
<comment>
<author>bdempse...@gmail.com</author>
<when>Tue, 09 Mar 2010 19:00:01 +0000</when>
<what>Same on my moto droid. IQ&apos;Eve checked/unchecked Automatically Sign in, Mobile
Indicator, and Automatic Away-status, and none seem to make a difference. I can
manually set my status to busy successfully, but otherwise, IQ&apos;Em always showing up as
available even when the screen is locked.

Model: Droid
Firmware version: 2.0.1
Kernel version: 2.6.29-omap1.g0dd7e0b android-build@apa26 #511
Build Number: ESD56
</what>
</comment>
<comment>
<author>jeanmoni...@gmail.com</author>
<when>Mon, 29 Mar 2010 03:41:03 +0000</when>
<what>Same herw with Nexus One ATT</what>
</comment>
<comment>
<author>jeremy.m...@gmail.com</author>
<when>Thu, 01 Apr 2010 14:08:07 +0000</when>
<what>Same here, issue experienced on Droid 2.0.1 release. However, just applied the new 2.1 
(ESE81) release and it works now. When my screen goes to sleep, my status now goes to 
away. Seems it was fixed in the 2.1 release but not sure why it wouldnQ&apos;Et be fixed for 
Nexus 1 owners since theyQ&apos;Ere on 2.1.....</what>
</comment>
<comment>
<author>mmcr...@gmail.com</author>
<when>Tue, 20 Apr 2010 20:40:38 +0000</when>
<what>Set my Google Talk Settings on my Motorola Droid to show away when screen is locked, 
but IQ&apos;Em always showing as available. Also, I donQ&apos;Et see where the mobile indicator is 
noted for contacts to see.

Droid
2.1-update1
2.6.29-omap1-g7fa8788
android-build@apa26#1
ESE81

</what>
</comment>
<comment>
<author>britton....@gmail.com</author>
<when>Tue, 20 Apr 2010 23:36:48 +0000</when>
<what>Seems to be fixed with firmware update.  Status changes to away with phone sleeps.  
My contacts had to enable Q&apos;Egreen robotQ&apos;E in gmail labs to see android icon otherwise 
there was no difference between mobile or online.

Droid
2.1-update1
2.6.29-omap1-g7fa8788
android-build@apa26#1
ESE81</what>
</comment>
<comment>
<author>DanielWolpow</author>
<when>Wed, 21 Apr 2010 04:39:31 +0000</when>
<what>IQ&apos;Eve had the same problem since purchasing my Moto Droid back in November. No firmware 
update has solved it for me.

Droid
2.1-update1
2.6.29-omap1-g7fa8788
android-build@apa26#1
ESE81</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>ErikaPa...@gmail.com</author>
<when>Thu, 29 Jul 2010 23:36:09 +0000</when>
<what>Same problem using Samsung Intercept that just released so the app should be up to date.</what>
</comment>
<comment>
<author>piiiq...@gmail.com</author>
<when>Fri, 22 Oct 2010 10:45:15 +0000</when>
<what>Same here, any solution Google?</what>
</comment>
</bug>
<bug>
<bugid>5145</bugid>
<title>2006 BMW 325 - Droid bluetooth static</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>trimbo</reportedBy>
<openedDate>Tue, 01 Dec 2009 18:01:50 +0000</openedDate>
<description>Repro steps: Make a call using a Droid on a 2006 BMW 325 with iDrive.
The caller will hear a static-like sound fade in and out on occasion.
The other party will not hear this. Device, OS: Droid, firmware 2.0,
Build ESD20</description>
<comment>
<author>avems...@gmail.com</author>
<when>Wed, 30 Dec 2009 13:31:03 +0000</when>
<what>I just purchased the Droid and when I paired it in my vehicle, I get severe static 
when it dials and on the connection/call.

I did NOT have this problem with my old Blackberry or with my wifes current 
Blackberry in the same vehicle.</what>
</comment>
<comment>
<author>gridso...@gmail.com</author>
<when>Thu, 07 Oct 2010 01:19:33 +0000</when>
<what>We have the same issue with a Droid (Updated to the latest software realeased by Verizon). I can pair our 2006 330i with the phone with the car but the following happens:

1. Contacts are duplicated randomly
2. Calls will intermittently be interrupted with static
3. Calls will get dropped.

I also have a Droid 2 paired with the car and I am not experiencing these issues with that phone.

I had the iDrive checked and it does have the latest available software. This is quite frustrating! Any help would be appreciated. Thanks.
</what>
</comment>
<comment>
<author>WRusse...@gmail.com</author>
<when>Wed, 27 Oct 2010 21:15:06 +0000</when>
<what>Try this fix:  http://forums.5series.net/topic/105171-droid-x-froyo-22-bluetooth-fix/</what>
</comment>
</bug>
<bug>
<bugid>20033</bugid>
<title>????</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-09-14T16:45:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>saas...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 10:14:44 +0000</openedDate>
<description>???? ????? ???? ??????? ????????? ???? ??? ????? ???? ?????? ???? ?????</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Sep 2011 16:45:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19194</bugid>
<title>Double tapping doesnt work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 18:57:50 +0000</openedDate>
<description>The 1. touble tap on a webview in Honeycomb 3.0 and 3.1 does not react
as expected. It does nothing. This bug does not only affect embedded
browsers in applications, but also the standard browser. steps to
reproduce: 1. open the standard browser 2. go to a webpage
(www.google.at) 3. zoom in 4. touble tap expected behavior: zoom out.
behavior: nothing. only the 2. touble tap reacts.</description>
<comment>
<author>alexande...@gmail.com</author>
<when>Fri, 12 Aug 2011 06:53:38 +0000</when>
<what>double tap :-)</what>
</comment>
</bug>
<bug>
<bugid>16077</bugid>
<title>Motorola Atrix - IMAP email not being deleted on server</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:19:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dervar...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 01:48:20 +0000</openedDate>
<description>This appears to be the same issue as reported for the Xoom in issue
15309. Deleting IMAP email on the phone does not delete email on the
IMAP server. This has been duplicated on email hosted by JaguarPC.com
and Fastmail.fm. Android version 2.2.1</description>
<comment>
<author>das...@gmail.com</author>
<when>Mon, 11 Apr 2011 02:27:05 +0000</when>
<what>+1 Have seen this reported elsewhere as well.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:19:40 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>10752</bugid>
<title>Emails wonQ&apos;Et sync to phone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-25T17:45:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfrankow...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 01:08:03 +0000</openedDate>
<description>I have an LG Ally from Verizon. This is actually my third brand new
phone in the last 2 weeks because they cannot resolve the issue. For
whatever reason, I can only view my emails on the phone when I manually
go into the account and refresh. It is a gmail account so that shouldnQ&apos;Et
be an issue. I have even went as far as to put my account on 7 other
android phones, and the emails come through almost instantly. I have
adjusted the pop3 and imap settings in my gmail account, and made sure
the sync is turned on. I even created a new gmail account and the emails
still wonQ&apos;Et come to the phone. At first I thought that maybe it was a
bad phone, but I know all 3 of them havenQ&apos;Et been defective. Software is
also up to date. I have spent over 15 hours in the verizon stores, and
at least 5 hours on the phone with their tier 2 tech support. Also, this
issue occured before and after I downloaded android 2.2. Verizon is
clueless....imagine that!!!! Any help would be greatly appreciated.
Thank you!!!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 Aug 2010 17:45:06 +0000</when>
<what></what>
</comment>
<comment>
<author>dfrankow...@gmail.com</author>
<when>Sat, 28 Aug 2010 04:12:26 +0000</when>
<what>I am using the gmail app</what>
</comment>
</bug>
<bug>
<bugid>4464</bugid>
<title>Suggestion for brightness switch on the power control widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>berendjanwever</reportedBy>
<openedDate>Sun, 01 Nov 2009 22:45:42 +0000</openedDate>
<description>I would like to be able to click the brightness button on the power
control widget and get a drag-able bar that changes the brightness to
any desired value. A good example of this behavior is the Q&quot;EBrightness
LevelQ&quot;E Widget by Q&quot;ECurveFishQ&quot;E available through the android market. It
would be really, really shiny if the green ON/OFF indicator underneath
the brightness icon would reflect the brightness like a progress bar:
10% =Q&gt;E only one pixel on the left green, 50% =Q&gt;E left half of indicator
green, 100% is entire indicator green.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:47:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16513</bugid>
<title>google searches come are typed in password mode. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ianteppe...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 09:34:10 +0000</openedDate>
<description>i have a mytouch 4g running on android 2.2.1. suddenly, when i use
google, what i type in the search box is typed in password mode. meaning
the letters are black dots. no other website does it, and the classic
version of google doesnt do it either. anyone got any ideas???</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 02 May 2011 17:49:01 +0000</when>
<what>Issue 16514 has been merged into this issue.</what>
</comment>
<comment>
<author>lina...@gmail.com</author>
<when>Wed, 04 May 2011 02:14:50 +0000</when>
<what>IQ&apos;Em having the same issue. ItQ&apos;Es kind of annoying how do I get it off I have the htc inspire.</what>
</comment>
</bug>
<bug>
<bugid>19823</bugid>
<title>Running test project doesnQ&apos;Et build app project if ADT auto-packaging is disabled</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Mon, 05 Sep 2011 10:17:37 +0000</openedDate>
<description>Host OS: Ubuntu 10.04.3 LTS SDK tools version: 11 Eclipse version: 3.5.2
ADT plug-in version: 12.0.0.v201106281929-138431 STEPS TO REPRODUCE: 1.
Run Q&quot;EMyAppTestQ&quot;E Android Test Project via Q&quot;ERun Android JUnit TestQ&quot;E menu
option 2. Enable Q&quot;ESkip packaging and dexing until export or launchQ&quot;E in
Eclipse ADT settings 3. Make some code or resource changes to Android
Project Q&quot;EMyAppQ&quot;E 4. Run Q&quot;EMyAppTestQ&quot;E tests again EXPECTED RESULTS: 1.
First time, both Q&quot;EMyApp.apkQ&quot;E and Q&quot;EMyAppTest.apkQ&quot;E are installed and the
tests run against the app 2. Second time, the updated Q&quot;EMyApp.apkQ&quot;E should
be installed and the tests run against the updated app OBSERVED RESULTS:
1. First time, everything runs correctly as expected 2. Second time,
Q&quot;EMyApp.apkQ&quot;E is *not* rebuilt and not installed; tests run against
existing installed APK The Q&quot;ESkip packagingQ&quot;E ADT option is fantastic, but
I would expect an app project to be built not only when the app is
launched, but also the appQ&apos;Es test project is.</description>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:40:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11140</bugid>
<title>Support digest authentication in HttpURLConnection</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 04:20:16 +0000</openedDate>
<description>The client supports basic authentication only, which isnQ&apos;Et appropriate
for use without HTTPS.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 18 Jun 2011 15:31:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18920</bugid>
<title>Google Nav - contacts search bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>pierro...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 08:55:43 +0000</openedDate>
<description>Nexus S Update 2.3.4 GRJ22 Stock Rom Belgium Since last update from
Google Maps (few days ago) When using Google Nav ; Contacts =Q&gt;E list is
empty Message like Q&quot;Eno contacts with addressQ&quot;E. Contacts are from a
Company Account. Contacts are still in phone with adress. When opening
from contact list, then highlight adress and nav to =Q&gt;E no bug Thx NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>sfrazee...@gmail.com</author>
<when>Sun, 14 Aug 2011 20:16:44 +0000</when>
<what>same problem for me</what>
</comment>
</bug>
<bug>
<bugid>17066</bugid>
<title>Push e-mail stops for Exchange accounts after using Google Navigation</title>
<status>Assigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>evan.s.s...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 02:42:27 +0000</openedDate>
<description>Over time, I have noticed that the push feature for my Exchange e-mail
account will stop working, seemingly spontaneously. Restarting the phone
didnQ&apos;Et fix it. I couldnQ&apos;Et figure out what caused it. Lately, I started
to realize that it stops after I have used the Google Navigation app. I
am not 100% sure, but I believe this is the culprit. The only way I have
found to reinstate the push feature is to uncheck the push option, reset
the phone, and recheck it. I believe removing and re-adding the Exchange
account will also work. There are a lot of people who complain that push
stops without realizing it and they donQ&apos;Et know why. This may be one
cause.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 23 May 2011 05:55:35 +0000</when>
<what>Which device are you using?  And what version of the OS?</what>
</comment>
<comment>
<author>evan.s.s...@gmail.com</author>
<when>Mon, 23 May 2011 10:52:09 +0000</when>
<what>Sorry about that -- IQ&apos;Em using the Motorola Droid X, Android version 2.2.1, system version 2.3.340.MB810.Verizon.en.US.</what>
</comment>
</bug>
<bug>
<bugid>7526</bugid>
<title>Apps opened thru other apps donQ&apos;Et show up in running apps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-05T00:22:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joel.edv...@gmail.com</reportedBy>
<openedDate>Sun, 04 Apr 2010 07:11:48 +0000</openedDate>
<description>Reproduce: Open Market Navigate to an application Click the
Q&quot;Email-to-developerQ&quot;E thing Click the home button. (While on the
homescreen) Long-press the home button Observed result: The Gmail app is
Not in the list of last running applications. Expected result The
application Q&quot;EgmailQ&quot;E should be in the list of last running applications
even if it in this case was launched thru another application Personal
thoughts: Maby there should be a special way of executing intents to
other applications so they register in the latest run applications and
available thru a long-press on the home button. System information:
Nexus One Android 2.1-update1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 05 Apr 2010 00:22:59 +0000</when>
<what>This is not the list of running apps, this is the list of apps *you* recently launched.</what>
</comment>
</bug>
<bug>
<bugid>7476</bugid>
<title>Alarm clock fails to sound if low battery notification is displayed</title>
<status>New</status>
<owner>mikeandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>aban...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 16:16:29 +0000</openedDate>
<description>My first attempt to use the Nexus One as a bedside alarm clock ended in
failure when it failed to go off - luckily I wasnQ&apos;Et too late to work -
but I rely on my phone as an alarm when travelling. - Steps to reproduce
the problem. Set alarm clock to sound after battery depletes low enough
to trigger warning notification message. - What happened. Low battery
notification took focus and although phone remain powered on the alarm
did not sound. - What you think the correct behavior should be. Alarm
clock should take precedence and still sound if the phone is switched on
regardless of battery level. Battery warning should also self-close
after a length of time as this is also noted by the phoneQ&apos;Es LED
indicator. Device: Nexus One, 2.1-Update1</description>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 05:29:19 +0000</when>
<what></what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 05:30:10 +0000</when>
<what>Issue 7474 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>2764</bugid>
<title>DNS client problem in 1.5 emulator causes spurious unknown host exceptions</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>34</stars>
<reportedBy>pje...@gmail.com</reportedBy>
<openedDate>Mon, 25 May 2009 19:29:54 +0000</openedDate>
<description>Running the 1.5 SDK on Windows XP SP2, the DNS client on the emulator
periodically seems to get confused and do the following: 1. Re-transmit
a valid query 4 times, with 5-second delays between each query, even
though it receives a valid response each time. 2. Then append garbage to
the domain name being queried and query this for 4 times, of course
receiving an NXDOMAIN response each time. It appears that it then always
throws an UnknownHostException, which shows up in the log as: 05-25
18:45:04.568 4833 4848 I InetAddress: Unknown host www.google.com,
throwing UnknownHostException 05-25 18:45:45.448 4833 4851 I
InetAddress: Unknown host csi.gstatic.com, throwing UnknownHostException
It seems to start doing this some time after the emulator is started,
but thereQ&apos;Es no regular pattern that I can see. This has also been
observed by at least one other developer (see
http://groups.google.com/group/android-developers/browse_thread/thread/cd5be36a07ad1a3d/ba559f2e2ff06e32#ba559f2e2ff06e32).
I took a network trace with Wireshark of the DNS traffic while opening
www.google.com in the browser and have attached both the text and binary
dumps of it. HereQ&apos;Es an excerpt: 57 13:45:20.080441 192.168.0.108
24.93.41.127 DNS Standard query A csi.gstatic.com 58 13:45:20.150069
24.93.41.127 192.168.0.108 DNS Standard query response CNAME
csi.l.google.com A 209.85.165.101 A 209.85.165.102 A 209.85.165.113 A
209.85.165.100 59 13:45:25.082077 192.168.0.108 24.93.41.128 DNS
Standard query A csi.gstatic.com 60 13:45:25.104063 24.93.41.128
192.168.0.108 DNS Standard query response CNAME csi.l.google.com A
209.85.165.100 A 209.85.165.101 A 209.85.165.102 A 209.85.165.113 61
13:45:30.077230 192.168.0.108 24.93.41.127 DNS Standard query A
csi.gstatic.com 62 13:45:30.098362 24.93.41.127 192.168.0.108 DNS
Standard query response CNAME csi.l.google.com A 209.85.165.113 A
209.85.165.100 A 209.85.165.101 A 209.85.165.102 63 13:45:35.077796
192.168.0.108 24.93.41.128 DNS Standard query A csi.gstatic.com 64
13:45:35.101998 24.93.41.128 192.168.0.108 DNS Standard query response
CNAME csi.l.google.com A 209.85.165.101 A 209.85.165.102 A
209.85.165.113 A 209.85.165.100 65 13:45:40.082501 192.168.0.108
24.93.41.127 DNS Standard query A csi.gstatic.com.\360\v 66
13:45:40.259945 24.93.41.127 192.168.0.108 DNS Standard query response,
No such name 67 13:45:45.081006 192.168.0.108 24.93.41.128 DNS Standard
query A csi.gstatic.com.\360\v 68 13:45:45.165518 24.93.41.128
192.168.0.108 DNS Standard query response, No such name 69
13:45:50.076779 192.168.0.108 24.93.41.127 DNS Standard query A
csi.gstatic.com.\360\v 70 13:45:50.143289 24.93.41.127 192.168.0.108 DNS
Standard query response, No such name 71 13:45:55.078268 192.168.0.108
24.93.41.128 DNS Standard query A csi.gstatic.com.\360\v 72
13:45:55.103427 24.93.41.128 192.168.0.108 DNS Standard query response,
No such name Note that it keeps retrying every 5 seconds, even when it
got a valid response. Then see after 4 queries with the correct domain
name it starts appending garbage to the domain name
(csi.gstatic.com.\360\v). And this is definitely whatQ&apos;Es in the packet,
the dump looks like this (see the 02, f0, 0b starting at offset 46):
0000 00 1b 24 72 bc 38 00 1d 7e f0 a0 53 08 00 45 00 ..$r.8.. ~..S..E.
0010 00 8b d1 13 40 00 f7 11 af 5c 18 5d 29 80 c0 a8 ....@... .\.])...
0020 00 6c 00 35 c1 23 00 77 f0 29 2b 01 85 83 00 01 .l.5.#.w .)+.....
0030 00 00 00 01 00 00 03 63 73 69 07 67 73 74 61 74 .......c si.gstat
0040 69 63 03 63 6f 6d 02 f0 0b 00 00 01 00 01 00 00 ic.com.. ........
0050 06 00 01 00 00 2a 26 00 40 01 61 0c 72 6f 6f 74 .....*Q&amp;E. @.a.root
0060 2d 73 65 72 76 65 72 73 03 6e 65 74 00 05 6e 73 -servers .net..ns
0070 74 6c 64 0c 76 65 72 69 73 69 67 6e 2d 67 72 73 tld.veri sign-grs
0080 03 63 6f 6d 00 77 bf b5 54 00 00 07 08 00 00 03 .com.w.. T.......
0090 84 00 09 3a 80 00 01 51 80 ...:...Q . As annoying as this is on the
emulator, my main concern of course is that itQ&apos;Es also a problem on the
device, which would be a disaster.</description>
<comment>
<author>pje...@gmail.com</author>
<when>Mon, 25 May 2009 20:03:59 +0000</when>
<what>I should mention this is on the 1.5 emulator, I havenQ&apos;Et tried the 1.1 emulator to see
if it happens there as well.</what>
</comment>
<comment>
<author>pje...@gmail.com</author>
<when>Thu, 28 May 2009 16:38:29 +0000</when>
<what>Got it to reproduce while running the emulator with the -tcpdump flag, I wasnQ&apos;Et able
to attach the full (15MB compressed) pcap file, so IQ&apos;Eve attached a pcap file with
just the DNS entries.  Let me know if you want more, like all the entries in a
specific range.

And hereQ&apos;Es the /system/build.prop for reference:

ro.build.id=CUPCAKE
ro.build.display.id=sdk-eng 1.5 CUPCAKE 147336 test-keys
ro.build.version.incremental=147336
ro.build.version.sdk=3
ro.build.version.release=1.5
ro.build.date=Tue Apr 21 21:10:23 PDT 2009
ro.build.date.utc=1240373423
ro.build.type=eng
ro.build.user=android-build
ro.build.host=undroid16.mtv.corp.google.com
ro.build.tags=test-keys
ro.product.model=sdk
ro.product.brand=generic
ro.product.name=sdk
ro.product.device=generic
ro.product.board=
ro.product.manufacturer=unknown
ro.product.locale.language=en
ro.product.locale.region=US
ro.board.platform=
# ro.build.product is obsolete; use ro.product.device
ro.build.product=generic
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=sdk-eng 1.5 CUPCAKE 147336 test-keys
ro.build.fingerprint=generic/sdk/generic/:1.5/CUPCAKE/147336:eng/test-
keys
# end build properties
#
# system.prop for generic sdk
#

rild.libpath=/system/lib/libreference-ril.so
rild.libargs=-d /dev/ttyS0

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.config.notification_sound=F1_New_SMS.ogg
ro.kernel.android.checkjni=1
xmpp.auto-presence=true
ro.config.nocheckin=yes
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt 
</what>
</comment>
<comment>
<author>irtt.sen...@gmail.com</author>
<when>Mon, 13 Jul 2009 17:11:43 +0000</when>
<what>Hi friends,

    I am also facing the same issue.. When i run my application for sometime,
suddenly the network is getting disconnected and i am getting the
unknownhostexception in my application. In that case if i check the browser, the same
exception occurs.I donQ&apos;Et know why internet is getting disconnected suddenly. It works
fine only if i re start the emulator again.  If any one knows and provides the
solution, it will be very much helpful for everyone.


thanks in advance,
Senthil.M</what>
</comment>
<comment>
<author>ColdFor...@gmail.com</author>
<when>Thu, 30 Jul 2009 14:26:05 +0000</when>
<what>Sadly this appears to not be limited to the emulator. Running on an unspecified
pre-release device I see this behavior as well. If a Google engineer wishes more
details about the device, feel free to ask privately.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:27:42 +0000</when>
<what></what>
</comment>
<comment>
<author>lit...@gmail.com</author>
<when>Thu, 03 Sep 2009 16:17:10 +0000</when>
<what>IQ&apos;Em seeing this (intermittently) on my HTC Hero device (which is running Android 1.5)</what>
</comment>
<comment>
<author>pje...@gmail.com</author>
<when>Fri, 04 Sep 2009 22:58:18 +0000</when>
<what>This is really starting to be a problem, even just on the emulator.  I have to
restart my emulator several times a day, and today it froze up while I was doing a
demo over a webex.  Keep in mind the emulator isnQ&apos;Et just used for development, we use
it all the time to demo our software to potential partners and investors, and itQ&apos;Es
really important that it doesnQ&apos;Et die in the middle of the demo!

Since people are seeing this on actual devices, shouldnQ&apos;Et this warrant a priority
higher than medium?  It seems pretty critical to me.</what>
</comment>
<comment>
<author>pje...@gmail.com</author>
<when>Fri, 04 Sep 2009 22:59:14 +0000</when>
<what>At least some sort of comment would be nice!</what>
</comment>
<comment>
<author>gurudut...@gmail.com</author>
<when>Fri, 18 Sep 2009 09:07:19 +0000</when>
<what>Is this issue fixed in 1.6?</what>
</comment>
<comment>
<author>bjpcalt...@gmail.com</author>
<when>Sun, 20 Sep 2009 11:14:02 +0000</when>
<what>IQ&apos;Em seeing this problem as well using a 1.5r3 emulator on Windows Vista.  The
emulator throws the UnknownHostExceptions even though a ping command at a command
prompt returns a prompt response and the desired file is accessible through Firefox.
 The way in which I am invoking an HTTP response from Android is this:

InputStream s = new URL(url).openStream();

Restarting the emulator always fixes the problem and I have not observed the problem
on my T-Mobile G1 even though I debug on it about 40% of the time.</what>
</comment>
<comment>
<author>purvi.n...@gmail.com</author>
<when>Mon, 26 Oct 2009 15:06:11 +0000</when>
<what>I am also facing the same problem. I am using a handler to fetch the data coming 
from the network request. I am thinking to throw an alert message to the user from 
my app indicating Q&quot;ENo Response from NetworkQ&quot;E or Q&quot;ENetwork downQ&quot;E or somthing like that 
so that the user donot see any error and the user himself restart the app or take 
corresponding steps instead of showing user an error. But I system gets to know that 
there is no network after all my queries are manipulated and so I dont know where 
exactly can I handle this error. I am able to made it print in my LogCat Q&quot;Eerror[URL 
not found]Q&quot;E so it doesnot give any Q&quot;EForce Close errorQ&quot;E but I want the user to be 
notified about this.

Can you please comment on this and incase if you can help me out with this? 

Thanks a lot.
Regards,
Purvi</what>
</comment>
<comment>
<author>r.ravipr...@gmail.com</author>
<when>Sun, 01 Nov 2009 16:19:53 +0000</when>
<what>i am getting this in 1.6 too</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Fri, 06 Nov 2009 20:06:40 +0000</when>
<what>Android 2.0 seems to have the same problem. I did set a proxy via
Settings.System.putString(getContentResolver(), Settings.System.HTTP_PROXY,
Q&quot;Emyproxy:8080Q&quot;E); and the system was not able to resolve DNS.</what>
</comment>
<comment>
<author>Aarons.W...@gmail.com</author>
<when>Fri, 09 Apr 2010 06:56:08 +0000</when>
<what>IQ&apos;Em facing this problem on a custom device not emu. My Android is 1.6r2. When this is 
happening, I can access the outside network with its IP address. Below is some logcat 
info:
I/InetAddress( 1381): Unknown host mp3.baidu.com, throwing UnknownHostException
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/m?
f=3Q&amp;Erf=idxQ&amp;Etn=baidump3Q&amp;Ect=134217728Q&amp;Elf=Q&amp;Ern=Q&amp;Eword=%CC%FD%BA%A3+%D5%C5%BB%DD%C3%C3Q&amp;Elm=-
1Q&amp;Eoq=%CC%FD%BA%A3Q&amp;Ersp=0 The URL could not be found.
I/InetAddress( 1381): Unknown host mp3.baidu.com, throwing UnknownHostException
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/m?
f=3Q&amp;Erf=idxQ&amp;Etn=baidump3Q&amp;Ect=134217728Q&amp;Elf=Q&amp;Ern=Q&amp;Eword=%CC%FD%BA%A3+%D5%C5%BB%DD%C3%C3Q&amp;Elm=-
1Q&amp;Eoq=%CC%FD%BA%A3Q&amp;Ersp=0 The URL could not be found.
I/InetAddress( 1381): Unknown host mp3.baidu.com, throwing UnknownHostException
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/m?
f=3Q&amp;Erf=idxQ&amp;Etn=baidump3Q&amp;Ect=134217728Q&amp;Elf=Q&amp;Ern=Q&amp;Eword=%CC%FD%BA%A3+%D5%C5%BB%DD%C3%C3Q&amp;Elm=-
1Q&amp;Eoq=%CC%FD%BA%A3Q&amp;Ersp=0 The URL could not be found.
D/dalvikvm( 1134): GC freed 571 objects / 35256 bytes in 73ms
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/m?
f=3Q&amp;Erf=idxQ&amp;Etn=baidump3Q&amp;Ect=134217728Q&amp;Elf=Q&amp;Ern=Q&amp;Eword=%CC%FD%BA%A3+%D5%C5%BB%DD%C3%C3Q&amp;Elm=-
1Q&amp;Eoq=%CC%FD%BA%A3Q&amp;Ersp=0 The URL could not be found.
V/StatusBarPolicy(  975): action = android.intent.action.BATTERY_CHANGED
I/InetAddress( 1381): Unknown host mp3.baidu.com, throwing UnknownHostException
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/m?
f=3Q&amp;Erf=idxQ&amp;Etn=baidump3Q&amp;Ect=134217728Q&amp;Elf=Q&amp;Ern=Q&amp;Eword=%CC%FD%BA%A3+%D5%C5%BB%DD%C3%C3Q&amp;Elm=-
1Q&amp;Eoq=%CC%FD%BA%A3Q&amp;Ersp=0 The URL could not be found.
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/m?
f=3Q&amp;Erf=idxQ&amp;Etn=baidump3Q&amp;Ect=134217728Q&amp;Elf=Q&amp;Ern=Q&amp;Eword=%CC%FD%BA%A3+%D5%C5%BB%DD%C3%C3Q&amp;Elm=-
1Q&amp;Eoq=%CC%FD%BA%A3Q&amp;Ersp=0 The URL could not be found.
I/InetAddress( 1381): Unknown host mp3.baidu.com, throwing UnknownHostException
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/m?
f=3Q&amp;Erf=idxQ&amp;Etn=baidump3Q&amp;Ect=134217728Q&amp;Elf=Q&amp;Ern=Q&amp;Eword=%CC%FD%BA%A3+%D5%C5%BB%DD%C3%C3Q&amp;Elm=-
1Q&amp;Eoq=%CC%FD%BA%A3Q&amp;Ersp=0 The URL could not be found.
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/m?
f=3Q&amp;Erf=idxQ&amp;Etn=baidump3Q&amp;Ect=134217728Q&amp;Elf=Q&amp;Ern=Q&amp;Eword=%CC%FD%BA%A3+%D5%C5%BB%DD%C3%C3Q&amp;Elm=-
1Q&amp;Eoq=%CC%FD%BA%A3Q&amp;Ersp=0 The URL could not be found.
I/ActivityManager(  975): Starting activity: Intent { 
cmp=com.android.browser/.CombinedBookmarkHistoryActivity (has extras) }
I/ActivityManager(  975): Displayed activity 
com.android.browser/.CombinedBookmarkHistoryActivity: 119 ms (total 119 ms)
V/StatusBarPolicy(  975): action = android.intent.action.BATTERY_CHANGED
D/dalvikvm( 1381): GC freed 8199 objects / 468872 bytes in 84ms
I/InetAddress( 1381): Unknown host mp3.baidu.com, throwing UnknownHostException
E/browser ( 1381): onReceivedError -2 http://mp3.baidu.com/ The URL could not be 
found.
V/StatusBarPolicy(  975): action = android.intent.action.BATTERY_CHANGED
I/InetAddress( 1381): Unknown host c.baidu.com, throwing UnknownHostException
I/InetAddress( 1381): Unknown host imgs.zhangmen.baidu.com, throwing 
UnknownHostException</what>
</comment>
<comment>
<author>nikhilmo...@gmail.com</author>
<when>Mon, 21 Jun 2010 10:31:40 +0000</when>
<what>I am facing the same issue I am using emulator 1.6 and initially it was working fine but suddenly it doesnt open the url specified (other than http://www.google.com) and throws exception as-
INFO/InetAddress(624): Unknown host www.google.com, throwing UnknownHostException
Any workaround??!!!</what>
</comment>
<comment>
<author>nikhilmo...@gmail.com</author>
<when>Mon, 21 Jun 2010 10:47:49 +0000</when>
<what>A temporary solutions worked for me ....is to restart the emulator....!!!</what>
</comment>
<comment>
<author>paul.rashidi@gmail.com</author>
<when>Thu, 24 Jun 2010 00:30:43 +0000</when>
<what>I get this quite a bit on the level 7 emulator as well.  Restarting the emulator sometimes works but sometimes I also have to do a data wipe on the emulator as well...  This is really rough on developers working on internet connected apps.  </what>
</comment>
<comment>
<author>paul.rashidi@gmail.com</author>
<when>Thu, 24 Jun 2010 03:17:29 +0000</when>
<what>During Google I/O a few of the developers mentioned that Apache Http Client was better to use than java.net.Url.  I knew this from my non mobile development but was trying to stay with the core API thinking this might be better from a resource utilization perspective.  I changed my code to use Apache instead and IQ&apos;Em not having issues anymore.  I didnQ&apos;Et have time to be scientific and switch back but I might suggest this workaround.</what>
</comment>
<comment>
<author>sheshadr...@gmail.com</author>
<when>Sat, 26 Jun 2010 04:54:31 +0000</when>
<what>hi;
am having same problem but on creating a new socket(using host, port constructor) or on InetAddress.getAllByName().  both give UnknownHostException.  the value used for host in both apiQ&apos;Es works when i try it in browser (what i mean is, if the host value is xyz.com, then emulator net API fails with UnknownHostException but the emulatorQ&apos;Es browser is able to connect.
the emulator is using Android 2.2 device; adb version is 1.0.26; emulator version is: 6.0 (build_id FRF37-36220).  
Tried everything - removing devices, creating new devices, adding -dns-server and tcp-dump on command line (via eclipse)... nothing works.

Someone posted somewhere saying that emulator tries to use dns servers configured on the wired lan card... so i disabled that (as iQ&apos;Em using wireless on laptop).  there is nothing wrong with the code - it works in J2SE in the same configuration...

*ANY* help is much appreciated... </what>
</comment>
<comment>
<author>robin.ca...@gmail.com</author>
<when>Mon, 09 Aug 2010 06:44:20 +0000</when>
<what>Same problem I have faced. I have even tried using Apache HTTP APIs; still same problem. 
Please help!</what>
</comment>
<comment>
<author>rgpaul....@gmail.com</author>
<when>Thu, 19 Aug 2010 17:58:01 +0000</when>
<what>@robin.carry
Do you have set the Internet Access Permission in the AndroidManifest.xml ?

You may need something like this in the Manifest:

Q&lt;Emanifest xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/Q&quot;E ... Q&gt;E
      Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E
    Q&lt;Eapplication android:icon= ...</what>
</comment>
<comment>
<author>nee...@gmail.com</author>
<when>Thu, 02 Sep 2010 19:09:20 +0000</when>
<what>In my case it was enough to run the emulator with -dns-server argument:
emulator -avd Q&lt;EnameQ&gt;E -dns-server Q&lt;EIP1Q&gt;E,Q&lt;EIP2Q&gt;E
where IP1 and IP2 are my ISP dns servers

If you run the emulator from eclipse, just go to Run Configurations -Q&gt;E Targets and add -dns-server Q&lt;EIP1Q&gt;E,Q&lt;EIP2Q&gt;E to Additional Emulator Command Line Options

more info:
http://developer.android.com/guide/developing/tools/emulator.html#dns</what>
</comment>
<comment>
<author>archon810</author>
<when>Fri, 29 Oct 2010 01:27:08 +0000</when>
<what>1.5 years and not a single comment from a Google engineer?

IQ&apos;Em having to restart the emulator several times a day too (1.6) because it loses connectivity.</what>
</comment>
<comment>
<author>archon810</author>
<when>Fri, 29 Oct 2010 01:28:37 +0000</when>
<what>Oh, and after that, I have to restart Eclipse because it loses connectivity and doesnQ&apos;Et regain it with the new emulator instance for some reason, thereby wasting even more time.

Please at least look into this.</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 29 Nov 2010 21:33:19 +0000</when>
<what>This issue happens a lot on the 2.2 emulator, but never on an actual device. I normally just use IP addresses when testing on the emulator.</what>
</comment>
</bug>
<bug>
<bugid>13790</bugid>
<title>Cayenne is NOT in Q&quot;EFrench GuineaQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>VG30D...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 01:44:04 +0000</openedDate>
<description>Applications World Clock Research for Cayenne, found Q&quot;ECayenne, Guin?e
Fran?aiseQ&quot;E, incorrect flag So, Cayenne is in Q&quot;EGuyane Fran?aiseQ&quot;E, and
thereQ&apos;Es no such thing as Q&quot;EGuin?e Fran?aiseQ&quot;E Best regards</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 17:54:04 +0000</when>
<what>Issue 13789 has been merged into this issue.</what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Mon, 31 Jan 2011 21:46:43 +0000</when>
<what>As far as I can tell, this issue is about an application named Q&quot;EWorld ClockQ&quot;E by Q&quot;EAndroid PeopleQ&quot;E in the Market?

(As an aside, Q&quot;EGuinee FrancaiseQ&quot;E is apparently the old name for what is now known as Q&quot;ERepublic of GuineaQ&quot;E. http://en.wikipedia.org/wiki/Guinea)
</what>
</comment>
<comment>
<author>VG30D...@gmail.com</author>
<when>Mon, 31 Jan 2011 23:12:54 +0000</when>
<what>Cayenne is in French Guyana, a french department in South AMERICA.

Guin?a is in AFRICA, 1/4 planet away</what>
</comment>
</bug>
<bug>
<bugid>10087</bugid>
<title>SMS Messages Go to Wrong Contact</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-29T21:49:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>socially...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 03:08:13 +0000</openedDate>
<description>Conversation between myself and Contact A and conversation between
myself and Contact B will get mixed up. An SMS message intended for
Contact A will get sent to Contact B (while showing up in the thread for
Contact A) and vice versa. Apparently this is a HUGE problem with all
users of Android 2.1 across carriers and devices. I have tweeted to
Android Developers, and I am debating on getting rid of this phone all
together, because seriously, this is really ridiculous. I know all the
focus is on 2.2, but this issue should be fixed before it is completely
forgotten. PLEASE FIX THIS, BECAUSE I AM SICK OF MY PRIVACY BEING
INVADED. Proof that I am definitely not the only one with this problem:
http://mobiputing.com/2010/06/is-an-android-bug-sendings-text-messages-to-the-wrong-recipients/</description>
<comment>
<author>layma...@gmail.com</author>
<when>Mon, 13 Sep 2010 20:44:09 +0000</when>
<what>EVERY time it has happened to me, the incorrect recipient was not in my address book.  It has, for me, always been an SMS number associated with a FaceBook notification sent via SMS.

I have these circumstances -

- I will be typing a response in thread A, when I get a new text from thread B
 
- I pause mid-sentance in thread A, use the pull down notification bar to switch to thread B
 
- I do not type a response to the new message in thread B, swap back over to thread A and finish the sentance I left off on. I then send that to thread A and it goes to the contact from thread B in error, even though the log clearly shows that the text went to the correct conact in thread A.

This happened to me a few moments ago.  I was texting with my wife.  I received a new SMS notification.  I pulled down the notification bar and clicked on the message.  It was an FB notification that my wife had changed her status.  I went back to the message I was typing to my wife, finished the sentence, and sent it.  My wife then texts me back asking if I meant to send a very personal message to her FB status!  SCARY!!!</what>
</comment>
<comment>
<author>dralanh...@gmail.com</author>
<when>Sun, 02 Jan 2011 00:11:05 +0000</when>
<what>Duplicate of http://code.google.com/p/android/issues/detail?id=9392</what>
</comment>
<comment>
<author>robertpe...@gmail.com</author>
<when>Thu, 06 Jan 2011 10:19:01 +0000</when>
<what>IQ&apos;Eve experienced the following problem. I received a SMS from a person for which I had two mobile phones listed in the Contacts. The SMS came from the number marked as primary. I opened the message in Messages, wrote a reply and hit send. Guess what happened? The message was sent to that other mobile number. As it happened, this other phone was not used anymore, since it was a work phone, and this person already changed the job. I guess I send it to a former colleague, donQ&apos;Et know, since I didnQ&apos;Et get a reply. Luckily the message was only new years wishes:) Anyway, please fix this text messaging bug!

Handset: HTC Desire Z
Android Version: 2.2.1
Baseband version:  12.28e.60.140fu_26.04.02.17_M2
Kernel version: 2.6.32.21-g540967a htc-kernel@and18-2 #1
Build number: 1.72.405.2</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Sat, 29 Jan 2011 21:49:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5177</bugid>
<title>[using iterator error in messageQ&apos;Es recepient list]</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jsh...@ocube.co.kr</reportedBy>
<openedDate>Thu, 03 Dec 2009 08:52:18 +0000</openedDate>
<description>If contact name field has commer, then receipient list in message get a
problem to seperate each receipient. Steps to reproduce Q&amp;E What happened
1. Create an contact item which its name field has commer(,) ex) name :
ab,c,d number : 1234 2. Go to message and input ab in Q&quot;EToQ&quot;E field
(receipient field) 3. then contactQ&apos;Es ab,c,d will appears in suggestion
list below To field 4. select Q&quot;Eab,c,dQ&quot;E in suggestion list 5. Check the
Compose messageQ&apos;Es title field Title has duplicated names ex) ab,c,d
Q&lt;E1234Q&gt;E, ab,c,d Q&lt;E1234Q&gt;E, ab,c,d Q&lt;E1234Q&gt;E
Mms\src\com\android\mms\ui\ComposeMessageActivity.java,
updateWindowTitle() makes the wrong string. What you think the correct
behavior should be. The compose messageQ&apos;Es title should be displayed with
out duplication. ItQ&apos;Es Android SDK 1.5 version Thanks</description>
</bug>
<bug>
<bugid>1556</bugid>
<title>Held call is ended when rejecting an incoming call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-19T05:29:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ryan.k...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 04:26:26 +0000</openedDate>
<description>[How to reproduce]: 1. Start an Android Emulator. 2. Dial a phone from
Emulator to 11111, press [menu] key, select [hold]. 3. use Q&quot;Etelnet
localhost 5554Q&quot;E to connect to the Emulator, type Q&quot;Egsm call 12345Q&quot;E 4. The
Emulator will show an Q&quot;EIncoming call 12345Q&quot;E with Q&quot;E11111 On holdQ&quot;E at
bottom 5. Press [End] key to reject the call from 12345, it works 6.
After that, the screen shows Q&quot;E11111 call endedQ&quot;E [Expected result]: The
hold call Q&quot;E11111Q&quot;E should not be ended. [Notes]: I donQ&apos;Et have an Android
G1 handset, this bug is found at Android Emulator</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:34:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:29:30 +0000</when>
<what>Thanks fr your duplicate. This is a duplicate of issue 1399.</what>
</comment>
</bug>
<bug>
<bugid>18033</bugid>
<title>Green Text Editor Marker is not accurate at all</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 02:06:15 +0000</openedDate>
<description>Even in this forum the text editor marker is off a few spaces to the
left, this is a very annoying issue i have seemed to notice that all of
the fourmQ&apos;Es I am in this issue seems to pop up every single time. In an
app it works as good as it should if i could make a change make the
green text marker bigger to grab onto and make it more accurate in text
fields on a webpage. Motorola Xoom Android 3.1 (Stock)</description>
</bug>
<bug>
<bugid>8750</bugid>
<title>Mail: Always bcc missing</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-04T19:23:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 07:52:16 +0000</openedDate>
<description>Please make it possible to always bcc the From address (or another
aderess).</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 22 Jul 2010 09:07:51 +0000</when>
<what>Duplicate of issue 4867</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Wed, 04 Aug 2010 19:23:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15850</bugid>
<title>Reproducible Bluetooth Volume problem (Q&quot;EBluetooth In-Call VolumeQ&quot;E setting is silently affected by regular Q&quot;EIn Call VolumeQ&quot;E setting)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cuerpodo...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 01:27:19 +0000</openedDate>
<description>Nexus S 2.3.2 (Saw this issue on my Nexus One running 2.2 as well) Punch
line: The Q&quot;EIn-Call VolumeQ&quot;E setting has a profound impact on the
perceived Q&quot;EBluetooth In-Call VolumeQ&quot;E regardless of its setting, but
cannot be adjusted whilst Bluetooth is active. Practical effect:
Q&quot;EBluetooth In-Call VolumeQ&quot;E is at maximum, but deceptively, the phone may
not be outputting maximum volume. Getting it there is not easy. Issue
reproduction/demonstration: No bluetooth device connected. Make a call
and set the Q&quot;EIn-Call VolumeQ&quot;E using the rocker to maximum. While still on
the call, connect the bluetooth device. Once the bluetooth device is
active, use the rocker to set the Q&quot;EBluetooth In-Call VolumeQ&quot;E to maximum.
Volume is sufficient. Press the on-screen Q&quot;EBluetoothQ&quot;E toggle to turn it
off. Use the rocker to set the Q&quot;EIn-Call VolumeQ&quot;E to minimum. Press the
on-screen Q&quot;EBluetoothQ&quot;E toggle to turn it back on. Use the rocker to
confirm that the Q&quot;EBluetooth In-Call VolumeQ&quot;E remains at maximum. Volume
is not sufficient. Repeat as necessary. My personal workaround is to
place the call and immediately use the rocker to crank the Q&quot;EIn-Call
VolumeQ&quot;E to maximum before the Bluetooth device attaches. Not exactly
ideal as the phoneQ&apos;Es earpiece volume is now at maximum for the next time
I answer the phone without Bluetooth. Best fix would probably be to
decouple the two controls, internally setting the Q&quot;EIn-Call VolumeQ&quot;E to
maximum while Bluetooth is active so that Q&quot;EBluetooth In-Call VolumeQ&quot;E
will appropriately control the overall volume setting.</description>
<comment>
<author>rjluk...@gmail.com</author>
<when>Fri, 26 Aug 2011 06:05:22 +0000</when>
<what>i have a similar problem connecting to a Mitsubishi Triton pickup/ute and a Telstra Motorola Defy. Android V2.1 worked fine, but the recent upgrade to 2.2 doesnQ&apos;Et allow the volume through the bluetooth connection to go high enough to be heard while moving. Frustrating.</what>
</comment>
</bug>
<bug>
<bugid>19341</bugid>
<title>DialogFragment documentation bug: dead code and missing cases in switch statements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 21:51:52 +0000</openedDate>
<description>The basic dialog example in the DialogFragment documentation is buggy.
http://developer.android.com/reference/android/app/DialogFragment.html
The sample code (pasted below) should define cases for values 0 though 5
only (%6). @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); mNum = getArguments().getInt(Q&quot;EnumQ&quot;E);
// Pick a style based on the num. int style =
DialogFragment.STYLE_NORMAL, theme = 0; switch ((mNum-1)%6) { case 1:
style = DialogFragment.STYLE_NO_TITLE; break; case 2: style =
DialogFragment.STYLE_NO_FRAME; break; case 3: style =
DialogFragment.STYLE_NO_INPUT; break; case 4: style =
DialogFragment.STYLE_NORMAL; break; case 5: style =
DialogFragment.STYLE_NORMAL; break; case 6: style =
DialogFragment.STYLE_NO_TITLE; break; case 7: style =
DialogFragment.STYLE_NO_FRAME; break; case 8: style =
DialogFragment.STYLE_NORMAL; break; } switch ((mNum-1)%6) { case 4:
theme = android.R.style.Theme_Holo; break; case 5: theme =
android.R.style.Theme_Holo_Light_Dialog; break; case 6: theme =
android.R.style.Theme_Holo_Light; break; case 7: theme =
android.R.style.Theme_Holo_Light_Panel; break; case 8: theme =
android.R.style.Theme_Holo_Light; break; } setStyle(style, theme); }</description>
</bug>
<bug>
<bugid>4800</bugid>
<title>Renember Playback Position in Media Player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>8</stars>
<reportedBy>CMSpoo...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 04:51:59 +0000</openedDate>
<description>It would be nice to have the option for Media Player to remember the
playback position of audio files. Example: - Listening to long audio
file 1; lets say a section of an audio book that is an hour long - Get
32 minutes into file. - Switch to listening short audio files, lets say
some music with friends - Go back to audio book and have player start 32
minutes into the file.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:15:33 +0000</when>
<what></what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 02 Jan 2010 08:24:38 +0000</when>
<what>It should be an application feature request. Android already provides a way to
achieve this request via the provided APIs. Please refer 
http://developer.android.com/reference/android/provider/MediaStore.Video.VideoColumns.html#BOOKMARK</what>
</comment>
<comment>
<author>jeffreypscott</author>
<when>Tue, 28 Sep 2010 20:09:06 +0000</when>
<what>i canQ&apos;Et believe this issue hasnQ&apos;Et received more attention. iTunes/iPhone supports Q&quot;ERemember playback positionQ&quot;E and this saves a tremendous amount of time and frustration, particularly because i cannot take a screenshot with my N1 to help me remember exactly where in a given audiobook i left off when switching to another audio file.</what>
</comment>
<comment>
<author>Chuck4Fa...@gmail.com</author>
<when>Mon, 01 Nov 2010 20:15:46 +0000</when>
<what>This is a hot topic for me, and I canQ&apos;Et seem to find a solution for it.  Prior to the 2.2 update, the media player would hold itQ&apos;Es place in the track when paused and other tasks were preformed.  

Any fix would be greatly appreciated!!
HTC Incredible</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Wed, 12 Jan 2011 20:03:37 +0000</when>
<what>This is very necessary for me in the video player. I often watch TV episodes on the bus. The episodes are 40 minutes long and my bus trip is about 25 minutes. The video player should automatically remember the position, asking you when you go back into the video whether you want to start playback from the bookmark, or the beginning of the file.</what>
</comment>
</bug>
<bug>
<bugid>11811</bugid>
<title>TCP sockets do not pop when PDP context drops</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>7</stars>
<reportedBy>i...@kaylind.net</reportedBy>
<openedDate>Mon, 11 Oct 2010 15:34:57 +0000</openedDate>
<description>1. Problem Description: - When the PDP context is dropped by the
network, NIO (Java IO) doesnQ&apos;Et reset the TCP socket. - This causes a
problem for our (Motorola) applications, since the app isnQ&apos;Et aware that
the network connection is lost. 2. Steps to reproduce the problem. -
Switch into airplane mode, the TCP socket does not disconnect. Packets
continue to be written, and all of the socket status functions
(isconnected etc.) report that the socket is healthy. The read just
continues to report 0 (which is a valid response). - Eventually, the
socket did pop - was around 20 minutes. From some more investigation, I
suspect it pops when the write buffer eventually fills up. I set the
write buffer to be as small as possible (2K) and the socket popped after
I had written ~3K. - Note: we found the same results when using Linux
system calls directly from C rather than using the Java NIO libraries.
3. Expected behavior. - TCP socket should be reset when PDP context is
dropped - Android 1.5 (Cupcake) has the expected behavior, but Android
2.1 (Eclair) and newer does not. On Backflip, when I switch into
airplane mode, the socket disconnects immediately (the Q&apos;EpopQ&apos;E is noticed
on the next read or write) Which device you have, and which version of
Android. - Issue reproduced on both Motorola DEFY (Android 2.1) and
Samsung Galaxy - Issue is NOT reproducible on Motorola Backflip (Android
1.5). Log excerpt below showing XMPP unable to connect. IQ&apos;Eve also
attached adb logs captured on the Motorola DEFY. 10-04 16:29:55.077 1313
1321 D WifiService: got ACTION_DEVICE_IDLE 10-04 16:29:55.108 2854 2854
I wpa_supplicant: CTRL-EVENT-STATE-CHANGE id=0 state=8 10-04
16:29:55.108 1313 1557 E MotWifiScan: disableMlbs: NOT disabling because
not ON! 10-04 16:29:55.108 1313 2855 V WifiMonitor: Event
[CTRL-EVENT-STATE-CHANGE id=0 state=8] 10-04 16:29:55.116 1313 1546 V
WifiStateTracker: Changing supplicant state: COMPLETED ==Q&gt;E DORMANT 10-04
16:29:55.116 1313 1546 D WifiStateTracker: Deconfiguring interface and
stopping DHCP 10-04 16:29:55.124 2021 3487 I VF360Tcp: TCP : Exception
while reading data 10-04 16:29:55.124 2021 3487 I VF360Tcp: TCP :
Leaving ReadTCPPkt() 10-04 16:29:55.124 2021 3487 I VF360Tcp: TCP :
Entering CloseTCPConnection() 10-04 16:29:55.124 2021 3487 I VF360Tcp:
TCP : Closing the connection with VF360 Server Failed 10-04 16:29:55.124
2021 3487 I VF360Tcp: TCP : Leaving CloseTCPConnection() 10-04
16:29:55.124 2854 2854 I wpa_supplicant: CTRL-EVENT-DISCONNECTED -
Disconnect event - remove keys 10-04 16:29:55.124 1313 2855 V
WifiMonitor: Event [CTRL-EVENT-DISCONNECTED - Disconnect event - remove
keys] 10-04 16:29:55.132 1599 1970 E XmppReadTask:
java.net.SocketException: The operation timed out 10-04 16:29:55.132
1599 1970 W TLSStateManager: Failed to cleanly close down SSL: Inbound
is closed before close_notify alert has been received. 10-04
16:29:55.139 2854 2854 I wpa_supplicant: CTRL-EVENT-STATE-CHANGE id=-1
state=8 10-04 16:29:55.139 1313 2855 V WifiMonitor: Event
[CTRL-EVENT-STATE-CHANGE id=-1 state=8] 10-04 16:29:55.163 1626 3516 W
Smack/Packet: notify conn break (IOEx), close connection 10-04
16:29:55.171 1626 3516 D Smack : [XMPPConn] close connection,
notifyClosed=false 10-04 16:29:55.288 1599 1970 I XMPPConnection:
Shutting down connection for user 4503600420499657 to host
jabber-cloud201-blur.svcmot.com 10-04 16:29:55.288 1599 1970 D
PollingManager: unregisterApp(): PushService 10-04 16:29:55.436 1599
1970 I PollingManager: calculateShortestInterval(): shortest interval is
133929 10-04 16:29:55.436 1599 3548 I XMPPConnection: Preparing to
connect user 4503600420499657 to service:
jabber-cloud201-blur.svcmot.com on host: jabber-cloud201-blur.svcmot.com
and port: 5222 10-04 16:29:55.538 1599 1970 I ChannelProcessingTask:
Closing channel
org.apache.harmony.nio.internal.SocketChannelImpl@45f605f8 10-04
16:29:55.640 1599 1970 I NormalAsyncConnection: Connected local addr:
::/:::0 to remote addr:
jabber-cloud201-blur.svcmot.com/192.55.28.16:5222 10-04 16:29:55.647
1599 1970 E XmppReadTask: java.net.SocketException: Socket is not
connected 10-04 16:29:55.806 1599 1970 I XMPPConnection: Shutting down
connection for user 4503600420499657 to host
jabber-cloud201-blur.svcmot.com 10-04 16:29:55.806 1599 1970 D
PollingManager: unregisterApp(): PushService 10-04 16:29:55.819 1599
3548 I XMPPConnection: Shutting down connection for user
4503600420499657 to host jabber-cloud201-blur.svcmot.com 10-04
16:29:55.858 1599 1970 W PollingManager: unregisterApp(): PushService
not registered. 10-04 16:29:55.960 1599 1970 I ChannelProcessingTask:
Closing channel
org.apache.harmony.nio.internal.SocketChannelImpl@45ff4968 10-04
16:29:55.999 1599 3548 W DeviceReconnectManager: Failed to connect 10-04
16:29:55.999 1599 3548 W DeviceReconnectManager:
com.motorola.blur.service.push.ReconnectManager$FailedToConnectException:
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: -- caused by:
Connection failed. No response from server.: 10-04 16:29:55.999 1599
3548 W DeviceReconnectManager: at
com.motorola.blur.service.push.XMPPConnectionManager$PushConnectionListener$1.onReconnect(XMPPConnectionManager.java:361)
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: at
com.motorola.blur.service.blur.push.DeviceReconnectManager$2.run(DeviceReconnectManager.java:88)
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: at
java.lang.Thread.run(Thread.java:1096) 10-04 16:29:55.999 1599 3548 W
DeviceReconnectManager: Caused by: 10-04 16:29:55.999 1599 3548 W
DeviceReconnectManager: -- caused by: Connection failed. No response
from server.: 10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: at
org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection.java:1016)
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: at
org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1552)
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: at
org.jivesoftware.smack.XMPPConnection.connectShutdownOnException(XMPPConnection.java:1639)
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: at
com.motorola.blur.service.push.XMPPConnectionManager.connect(XMPPConnectionManager.java:263)
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: at
com.motorola.blur.service.push.XMPPConnectionManager.access$300(XMPPConnectionManager.java:40)
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: at
com.motorola.blur.service.push.XMPPConnectionManager$PushConnectionListener$1.onReconnect(XMPPConnectionManager.java:355)
10-04 16:29:55.999 1599 3548 W DeviceReconnectManager: ... 2 more</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 11 Oct 2010 19:07:06 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Oct 2010 21:36:08 +0000</when>
<what>but you donQ&apos;Et see the same with non-nio sockets? (on the face of it, this doesnQ&apos;Et really sound like a problem at the nio level. it sounds more like a behavioral difference at the kernel level, or maybe the ril.)</what>
</comment>
<comment>
<author>i...@kaylind.net</author>
<when>Mon, 11 Oct 2010 21:59:38 +0000</when>
<what>We see the same behavior with non-NIO sockets.  And I think your assessment is correct that the source may be at the kernel level or maybe the RIL.

We did some tests using Linux system calls directly from C rather than using the Java NIO libraries, and these results showed the same behavior as NIO.  Attached is the test code.
 
- Writes to the socket continue to succeed when the handset goes into airplane mode from being connected to cellular data, and no Q&apos;EreadQ&apos;E errors or eof are seen.
- The writes eventually fail, either blocking (for blocking writes), or returning EAGAIN (for non-blocking writes) which were interpreted as the socket send buffer being full.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Oct 2010 22:02:58 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Feb 2011 23:02:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4593</bugid>
<title>Random Crashes/Reboots when using browser on 2.0</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-14T17:22:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>4</stars>
<reportedBy>slh...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 19:40:21 +0000</openedDate>
<description>My phone (Droid) will occasionally lock up when browsing the internet on
2.0. It sometimes recovers after a long pause and often has a crash and
needs to reboot.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 20:41:05 +0000</when>
<what>If you happen to be near a computer, can you provide the output from Q&quot;Eadb logcatQ&quot;E
when this occurs?
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Sun, 08 Nov 2009 21:13:19 +0000</when>
<what>Yes, where do I find this?  Is it still available now about 12 hrs since the last
crash, or do I need to check immediately?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 21:44:37 +0000</when>
<what>Probably wonQ&apos;Et be there 12 hours later.

Developer builds can generate bug reports in /sdcard/bugreports when you hit a
certain combination of keys (e.g. Left-shift + Menu on the keyboard, not on the front
panel).  Very convenient, since you can grab it immediately and then pull it off
later over USB.  I donQ&apos;Et know if thatQ&apos;Es enabled on the production builds though.

Without it, you need to have the SDK installed, USB debugging enabled, and run Q&quot;Eadb
logcatQ&quot;E to see the output.  The log buffer is pretty small.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 22:06:46 +0000</when>
<what>Use Q&quot;Eadb logcat -v timeQ&quot;E to see time stamps.

ItQ&apos;Es usually best to attach it as a text file rather than pasting it all in -- easier
to read that way (unless you have ~20 line chunk that seems particularly relevant and
should be searchable).
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Sun, 08 Nov 2009 22:20:17 +0000</when>
<what>Ok, thanks.  That worked.  It only went back about 6 minutes.  Next time IQ&apos;Em near the
computer when it crashes IQ&apos;Ell run this and post a text of it here with time stamps. 
I have a motorola droid with 2.0.  Do you know of a way to save the log file on the
phone when it happens so I can pull it later?  How do I then pull that saved file?</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Sun, 08 Nov 2009 22:54:33 +0000</when>
<what>Ok I had a reboot... I was using maps this time though.  I ran a log immediately,
with the -v time tag, but I dont see times, so I ran again and have a different
looking log.  IQ&apos;Ell attach both.</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Sun, 08 Nov 2009 22:55:33 +0000</when>
<what>Now they look the same, but didnQ&apos;Et when I pasted... I donQ&apos;Et know... but thatQ&apos;Es the log.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 23:41:46 +0000</when>
<what>The date and time are at the start of each line (Q&quot;E11-08 16:44:51.748Q&quot;E).

Those seem short to me -- log should have at least 64KB of data, those are about a
quarter of that.  It only goes back about 15 seconds, and itQ&apos;Es mostly just screaming
about Q&quot;EResources donQ&apos;Et contain packageQ&quot;E, which is unfortunate.

Try: Q&quot;Eadb logcat -v time -d Q&gt;E out.txtQ&quot;E.  By default it keeps dumping the log; with
Q&quot;E-dQ&quot;E it stops after dumping the buffer, which is convenient if youQ&apos;Ere writing it to a
file.

(I usually use Q&quot;Eadb logcat -v time | tee log.txtQ&quot;E while doing development; that way I
get a copy in a file that I can search back in, and I can also watch it as things
happen.)
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Mon, 09 Nov 2009 05:22:45 +0000</when>
<what>What does that mean it is unfortunate regarding the Resources donQ&apos;Et contain package?
 It seemed to go back a few min, which was longer than it had been since the reboot.
 Any idea from this?  

What should I do now to test this Q&amp;E capture what is going on?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 09 Nov 2009 05:30:40 +0000</when>
<what>The log has a fixed size.  As more stuff gets written, the older stuff scrolls off
the top and disappears.  So itQ&apos;Es Q&quot;EunfortunateQ&quot;E because it filled up with that stuff
and itQ&apos;Es possible the crash scrolled off.
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Mon, 09 Nov 2009 06:02:39 +0000</when>
<what>I see.  Any suggestions for how to catch this then?</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Mon, 09 Nov 2009 20:44:55 +0000</when>
<what>I had another crash today, while it was sitting idle with the screen off.  Here is
the log I pulled less than 1 minute later.  I donQ&apos;Et know if it goes back far enough
or not, and still donQ&apos;Et see how I can make the log record for longer/further back or
initiate the recording on the phone itself.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 09 Nov 2009 21:09:18 +0000</when>
<what>How are you pulling this log?  ItQ&apos;Es 16.8KB again.

Have you tried the Q&quot;Elogcat -dQ&quot;E command I wrote about yesterday?

Whatever is going on is off the top of what youQ&apos;Ere attaching. :-(
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Mon, 09 Nov 2009 21:45:26 +0000</when>
<what>I apologize... I forgot all about that.  I did it again correctly.  Not sure if it
goes back far enough or not now, but it should next time.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 09 Nov 2009 21:59:30 +0000</when>
<what>ThatQ&apos;Es better -- looks like itQ&apos;Es got about an hour of stuff (you can see the file
size is 70KB instead of 16.8KB).

With all the stuff that happened over the hour, though, it only goes back about 3
seconds before the nov9.txt log file.  I donQ&apos;Et see a failure in the log.

Next one for sure. :-)
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Mon, 09 Nov 2009 22:13:12 +0000</when>
<what>IQ&apos;Ell pull it the right way next time.  Does is possibly restart the log after a crash?</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Mon, 09 Nov 2009 22:54:09 +0000</when>
<what>I just had another soft reboot (went black, droid logo comes up, but no red eye
picture... took about 15 seconds not 1 min like a hard reboot).  I opened the
notifications, clicked on a reminder for google calendar and it froze Q&amp;E rebooted. 
Hooked the cable up as soon as it rebooted and printed this log.  It again doesnQ&apos;Et go
back very far.  Im guessing these crashes are wiping the log.  Does that seem right?
 Although this might go back far enough it only contains a few minutes of data.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 09 Nov 2009 23:06:22 +0000</when>
<what>Looks like a runtime restart rather than a device reboot.  The interesting part
continues to elude us though.  Looks like youQ&apos;Eve got all but the first few lines of
the reboot, but thereQ&apos;Es just too much stuff getting logged as the system is starting up.

This is really annoying.  Okay, next trick:

$ adb shell
# logcat Q&gt;E /sdcard/log.txt Q&amp;E

In theory, this should leave a copy of logcat running on the device that records
everything into /sdcard/log.txt, even after you disconnect the device.  Unless the
device does a full reboot, itQ&apos;Ell keep going forever.

Assuming this works, you can Q&quot;Eadb pull /sdcard/log.txt .Q&quot;E after the next crash to
have a complete log of everything thatQ&apos;Es happened since you started the logcat.
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Mon, 09 Nov 2009 23:18:42 +0000</when>
<what>This will just keep recording infinitely?  Wont that eat my SD memory?  How do I
eventually turn that off.  

What is the command to turn it on exactly... first the adb shell and then the #
logcat, or what?

Any common reasons for runtime restarts?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 09 Nov 2009 23:37:02 +0000</when>
<what>It will continue indefinitely.  It will eventually consume your entire sdcard, though
that would probably take a couple of years.  You can kill it manually with Linux
shell commands (Q&quot;EpsQ&quot;E to get the process id, Q&quot;EkillQ&quot;E to kill it), or just reboot the
phone by pulling the battery out.

Type Q&quot;Eadb shellQ&quot;E to get a shell on the device.  Type Q&quot;Elogcat Q&gt;E /sdcard/log.txt Q&amp;EQ&quot;E to
start the logging.  Unplug the device, fiddle with it, reconnect it, and the use the
adb pull command to see if it seems to be working.
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Tue, 10 Nov 2009 08:46:49 +0000</when>
<what>I did this and itQ&apos;Es making a file (already at 300k) but it is pretty much unreadable
because itQ&apos;Es a big dump of text.  Any way to do this while itQ&apos;Es sorted by time, or to
sort it later?  Any special way to pull it out?  I just browsed the file mounting the
sdcard through the phone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:30:19 +0000</when>
<what></what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Tue, 10 Nov 2009 15:07:42 +0000</when>
<what>OK... I am so extremely frustrated.  IQ&apos;Eve been looking forward to having an android
phone like this for a long time.  I have posted several bugs on here IQ&apos;Ed like to see
fixed, but honestly, this is the only thing I care about anymore.  I want my phone to
be stable.  It is getting worse and worse.  This morning it crashed 6 times within an
hour and 3 times within 10 minutes. 

I am not a programmer, so I donQ&apos;Et know what else to do and wish there was a way for
someone here to tell what is going on so this can be addressed.  I pulled the log and
of course it goes back to just after the last reboot.  The log pulling seems like a
waste of time.  It is obviously reset after the reboot/crash so it is useless.  What
kind of design is that anyway?  A log should exist to identify problems, but if it
clears and restarts after and because of a crash, every time, nothing is accomplished.

I did the thing recording to the SD card.  However, this stopped last night
apparently.  I would guess after a crash and reboot as the instruction to get it to
stop recording is a full reboot.  This file is not time stamped and I donQ&apos;Et know what
to make of it and canQ&apos;Et discern any usable data.  IQ&apos;Ell post it if you want to look,
and IQ&apos;Ell delete this log on the phone and start it again in hopes of it running until
another crash which IQ&apos;Em sure is only a short time away later today.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 16:00:09 +0000</when>
<what>There are two things that can look like a reboot: an actual hard reboot, and a
Q&quot;Eruntime restartQ&quot;E, where something crashes and the software resets itself to recover.
 Rebooting takes a little longer, and I think you only see the Q&apos;EMQ&apos;E logo on a reboot.
 YouQ&apos;Eve been writing about apps crashing, so IQ&apos;Eve been asking you to grab the
user-space log files.  These are stored in RAM in the kernel, so they work fine for
restarts but donQ&apos;Et survive when power is lost or the device does a full reboot.

(The log file look like a lump of text because the lines are terminated the line
feeds, instead of CR LF (I assume youQ&apos;Ere on Windows).  If you open the file with a
web browser or a moderately sophisticated editor (e.g. MS Word) itQ&apos;Ell look fine.)

If the device is actually rebooting, thereQ&apos;Es a chance that thereQ&apos;Es a fault in the
hardware and youQ&apos;Ell need to get it replaced.  Application crashes cannot cause a
reboot -- they donQ&apos;Et have sufficient access rights to do that deliberately or
inadvertently.

There should be some kernel logs in Q&quot;E/data/dontpanicQ&quot;E on the device.  If you run Q&quot;Eadb
bugreport Q&gt;E bug.txtQ&quot;E it will pull it and several hundred KB of other stuff
(user-space debug logs, radio logs, application state, etc).  There may be some
personal info mixed in (like the phone numbers of people youQ&apos;Eve called recently), so
you may want to edit stuff out.  (The other option is to Q&quot;Eadb pull /data/dontpanic
.Q&quot;E, which should pull everything in that directory off; shouldnQ&apos;Et be anything
personal in those.)

Based on the symptoms IQ&apos;Ed say thereQ&apos;Es a pretty good chance that this will only be
fixed by getting a replacement device, which you should be able to do at the store
where you bought it.  If you want to skip directly to that step and not bother with
further diagnostics IQ&apos;Ell understand. :-)  Having additional information will
potentially help us in the future, but youQ&apos;Eve been very generous with your time already.
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Tue, 10 Nov 2009 16:13:26 +0000</when>
<what>Thank you for the detailed response.  IQ&apos;Eve been getting both the device and runtime
reboots.  I didnQ&apos;Et know how to explain the difference other than by calling them soft
and hard reboots.  It seems like even the soft ones, though, are resetting the clock
on the adb logcat log.  I just had another crash when I was in the browser, and IQ&apos;Ell
attach the log running to the SD card for that now.  IQ&apos;Ell go pull the other data and
post that later. It looks like this log might have run through the crash and stopped
with the mounting of the SD card later but Im not sure if it was a runtime crash or
hard boot anymore as time passed because I was in the middle of writing down settings
for a possible hardware exchange.

In 2.0 it says I am backing up my settings.  What, exactly is being backed up and
where?  If I get a new device can I restore these settings?</what>
</comment>
</bug>
<bug>
<bugid>18134</bugid>
<title>Web Browser: HTML5 Audio https-Q&gt;Ehttp redirects fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>Matas.Pe...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 14:26:28 +0000</openedDate>
<description>when the HTML5 Audio resource redirects from https to http, it will
silently fail: http://jsfiddle.net/matas/65Qtx/3/ The behavior was
reproduced on HTC Sensation running 2.3.3 The correct behavior according
to spec, would be browser following any redirect no matter what protocol
or domain changes. It is correctly implemented in other WebKit based
browsers e.g. in Chrome, Mobile Safari etc. The bug was discovered when
trying to authenticate a SoundCloud stream, as sometimes the request is
signed with oAuth2 token and the request has to happen over the HTTPS.</description>
<comment>
<author>alexandre.alapetite</author>
<when>Sat, 10 Sep 2011 20:53:13 +0000</when>
<what>Actually, it seems that the problem is more general. From what I can see (Samsung Galaxy S2, Android 2.3.3), Android browser cannot play HTML5 audio over HTTPS at all, even without redirection. See bug report and demo:
http://code.google.com/p/android/issues/detail?id=19958
Cordially,
Alexandre
http://alexandre.alapetite.fr
</what>
</comment>
</bug>
<bug>
<bugid>14725</bugid>
<title>voice recognition</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T18:58:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bmink5...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 13:28:52 +0000</openedDate>
<description>When I try to use the voice recognition feature, sometimes it comes up
with a connection error. The rest of the time it lets me record, but
within five seconds of recording it gets a connection error. The voice
dialer works, if I try to open my calendar, but not otherwise. Even the
browser voice feature does not work. I have downloaded all of updates
that google has sent me. I have also reset the phone multiple times, but
nothing changes the problem. Is there something that I am missing? I
have a Droid and the version is 2.2.1. I am trying to use the device in
app inventor and the error does not come up until the voive recognition
is started.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 18:58:31 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>14352</bugid>
<title>android_native_app_glue implementation bug</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-02-02T11:12:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>simons.philippe</reportedBy>
<openedDate>Thu, 27 Jan 2011 13:53:11 +0000</openedDate>
<description>in native_app_glue provided with android ndk r5 and r5b
android_app_pre_exec_cmd() on APP_CMD_TERM_WINDOW set
android_app-Q&gt;Ewindow to NULL it should only be done in
android_app_post_exec_cmd()</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 27 Jan 2011 21:16:17 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 02 Feb 2011 11:12:02 +0000</when>
<what>Fixed by https://review.source.android.com//#change,20901</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:51:05 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>7320</bugid>
<title>Cut Q&amp;E Paste in email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>29</stars>
<reportedBy>parrishmyers</reportedBy>
<openedDate>Tue, 23 Mar 2010 16:19:51 +0000</openedDate>
<description>I recieved an email from an online purchase, and would like to cutQ&amp;Epaste
the tracking number into the web browser. The email only allows certain
regions to be selected for copying, and the tracking number is not one
of them. An expansion of cutQ&amp;Epaste would be nice to allow for this type
of activity.</description>
<comment>
<author>skipwhite08@gmail.com</author>
<when>Wed, 12 May 2010 14:13:13 +0000</when>
<what>Agreed.  Need to be able to copy and paste in all areas of the OS.</what>
</comment>
</bug>
<bug>
<bugid>17041</bugid>
<title>Bug in Email Application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>fj.serra...@gmail.com</reportedBy>
<openedDate>Sat, 21 May 2011 10:43:44 +0000</openedDate>
<description>Bug in email application in Gingerbread for Samsung Galaxy S (GT-I9000).
When composing a new email, the blue cursor (arrow) to point places in
text does not appear. This only happens in the body message field.
Others fields like To, Cc, Subject, work fine. Thank you</description>
<comment>
<author>fj.serra...@gmail.com</author>
<when>Sat, 11 Jun 2011 18:13:06 +0000</when>
<what>It happens on Android 2.3.3 and Android 2.3.4
Steps:
1.	Compose new email with the email application.
2.	Write something in the message field.
3.	Touch in the middle of the word.
4.	Result: The blue arrow does not appear and selecting the right position in the text is very difficult.
</what>
</comment>
</bug>
<bug>
<bugid>15735</bugid>
<title>adb crashed!</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>Bugs1...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 09:48:57 +0000</openedDate>
<description>hi, adb crashed! Host OS: Windows server 2008 r2 sp1 SDK tools version :
r10 Eclipse version: 3.6 ADT plug-in version: 10.0.0.1 Platform targeted
by your project: Version of the platform running in the emulator: STEPS
TO REPRODUCE: 1. enable debug mode on device 2. connect device with pc
3. start eclipse 4. adb crash ADDITIONAL INFORMATION: device: HTC DHD
rom: 2.3.3 adb usb driver: HTC Sync 3.0</description>
<comment>
<author>e7fe...@gmail.com</author>
<when>Fri, 01 Apr 2011 05:38:19 +0000</when>
<what>It is better that android gives older version of android SDK. Thank You.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:46:42 +0000</when>
<what></what>
</comment>
<comment>
<author>j796160...@gmail.com</author>
<when>Wed, 11 May 2011 14:49:40 +0000</when>
<what>try this

http://code.google.com/p/android/issues/detail?id=12141#makechanges</what>
</comment>
</bug>
<bug>
<bugid>5049</bugid>
<title>dlopen(NULL) segfaults</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-02-21T11:21:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vladim...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 22:43:19 +0000</openedDate>
<description>The android implementation doesnQ&apos;Et handle dlopen(NULL, ...), which is
intended to open a handle to the main program. Instead, it segfaults, as
the NULL is passed straight to find_library, which doesnQ&apos;Et handle it.
See:
http://www.google.com/codesearch/p?hl=enQ&amp;Esa=NQ&amp;Ecd=1Q&amp;Ect=rc#XAzRy8oK4zA/linker/dlfcn.cQ&amp;Eq=android%20file:dlfcn.cQ&amp;El=50
http://www.google.com/codesearch/p?hl=enQ&amp;Esa=NQ&amp;Ecd=1Q&amp;Ect=rc#XAzRy8oK4zA/linker/linker.cQ&amp;Eq=android%20file:dlfcn.cQ&amp;El=1021
Note that issue 2306 is related here; the developer there wants to call
dlinfo on a handle returned by dlopen(NULL), but even if dlinfo was
available, the dlopen() would segfault.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 17:58:59 +0000</when>
<what>Same as internal issue 2804196?  Can we move this to FutureRelease?</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 11:21:31 +0000</when>
<what>Fixed in Froyo, a.k.a. Android 2.2</what>
</comment>
</bug>
<bug>
<bugid>1766</bugid>
<title>Class.getSigners() returns null in a signed apk</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-02-25T23:00:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>sergemas...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jan 2009 14:31:30 +0000</openedDate>
<description>Class.getSigners() returns null in a signed apk in android-sdk-windows-
1.0_r2 (and r1). Steps: 1. Create a new Android app; write Object[] obs
= getClass().getSigners(); in the onCreate method, and write obs in the
log; 2. Eclipse Europa: Export the unsigned app package; 3. Sign the apk
with jarsigner and a valid key (this procedure and key were used
successfully to upload an app to Android Market a few weeks ago); 4.
wipe the data on the emulator; 5. install the apk on the emulator; 6.
run the app (select the icon in the emulator); 7. read the log which
contains a null for obs.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:13:34 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:59:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:35:23 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 06 Oct 2009 05:17:40 +0000</when>
<what>(the internal issue is 1594865.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 06 Oct 2009 23:48:58 +0000</when>
<what>Class.getSigners is currently implemented as Q&quot;Ereturn nullQ&quot;E.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Oct 2009 19:20:43 +0000</when>
<what>the library changes should be trivial, but weQ&apos;Ed need the VM to provide the
certificates to us.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 25 Feb 2010 23:00:53 +0000</when>
<what>fixed documentation in froyo:

-     * Returns the signers for the class represented by this {@code Class} or
-     * {@code null} if either there are no signers or this {@code Class}
-     * represents a primitive type or void.
+     * Returns null. (On Android, a {@code ClassLoader} can load classes from
multiple dex files.
+     * All classes from any given dex file will have the same signers, but different dex
+     * files may have different signers. This does not fit well with the original
+     * {@code ClassLoader}-based model of {@code getSigners}.)
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19256</bugid>
<title>Framework: ResolverActivity cannot be shown at honeycomb MR2.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fjm...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 07:44:38 +0000</openedDate>
<description>Software version: android 3.2 device: XOOM description: ResolverActivity
cannot be shown. For example, there are two music player applications
which support mp3 file; If I click a mp3 file from
FileManager,ResolverActivity should show to prompt user to select which
application to open the file. But now, it cannot be shown. I dump Window
and found the activityQ&apos;Es width is 0. It is abnormal. If complete a
screen rotation, ResolverActivity will be shown. reproduced rate: 100%.
dump window: you can find shown=true but width w=0 and height h=412 from
dump Window: Window #3 Window{41beaba8
android/com.android.internal.app.ResolverActivity paused=false}:
mSession=Session{40953a08 uid 1000}
mClient=android.view.ViewRoot$W@41b91ac0
mAttrs=WM.LayoutParams{(0,0)(wrapxwrap) sim=#120 ty=1 fl=#820002 fmt=-2
wanim=0x10301c4} mBaseLayer=21000 mSubLayer=0 mAnimLayer=21015+0=21015
mLastLayer=21015
mSurface=Surface(name=android/com.android.internal.app.ResolverActivity,
identity=139) Surface: shown=true layer=21015 alpha=1.0 rect=(640,170) 1
x 412 mToken=AppWindowToken{409907c8 token=ActivityRecord{41ccd0f8
android/com.android.internal.app.ResolverActivity}}
mRootToken=AppWindowToken{409907c8 token=ActivityRecord{41ccd0f8
android/com.android.internal.app.ResolverActivity}}
mAppToken=AppWindowToken{409907c8 token=ActivityRecord{41ccd0f8
android/com.android.internal.app.ResolverActivity}} mViewVisibility=0x0
mLastHidden=false mHaveFrame=true mObscured=false Requested w=0 h=412
mLayoutSeq=720 related link:
http://groups.google.com/group/android-developers/browse_thread/thread/84714274b9aa1cce</description>
<comment>
<author>fjm...@gmail.com</author>
<when>Thu, 18 Aug 2011 03:08:30 +0000</when>
<what>the issue was fixed at latest version. Please help close it. thanks.</what>
</comment>
</bug>
<bug>
<bugid>17133</bugid>
<title>Touch Screen Completely Unresponsive Whilst on USB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mattim00...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 06:58:44 +0000</openedDate>
<description>Device: Nexus S Version: 2.3.4 Just noticed this problem today. When I
plug the USB cable in, the screen becomes completely unresponsive.
Unable to use any buttons on the screen or the screen. Unlock and volume
rocker still function as normal. This is mega annoying. Responsiveness
comes right back as soon as you take the cable out. It will do it every
time so itQ&apos;Es easy to reproduce. Have tried restarting the phone. No
change. USB debug mode isnQ&apos;Et on.</description>
</bug>
<bug>
<bugid>5841</bugid>
<title>Contact visibility from Dial Pad - HTC HERO - Sprint</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drewr...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 22:11:16 +0000</openedDate>
<description>I would like access to my Contacts and call history accessible via an
icon from the dial pad versus being displayed at the top of the screen.
It would be nice if it worked similiar to the Palm Pre with the ability
to configure if dialing a number automatically searches and displays a
matched contact. If someone asks to use my phone, I donQ&apos;Et want them to
be able to see my last two or three calls at the top of the screen.
Thanks!</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>2072</bugid>
<title>itQ&apos;Es impossible to accept/decline incoming call after Android OS has been upgraded</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>15</stars>
<reportedBy>UAntonina</reportedBy>
<openedDate>Mon, 23 Feb 2009 00:22:11 +0000</openedDate>
<description>now i canQ&apos;Et accept or reject my incoming calls using real buttons or
touch buttons. IQ&apos;Ed tried many times but every attempt had been failed
and missed call notification was displayed several minutes later. I have
faced with the issue after my Android OS has been upgraded. Could you
please investigate and develop some patch to fix it? or advice me how I
can downgrade my Android OS back?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 21:10:17 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>Mizi.Noo...@gmail.com</author>
<when>Fri, 13 Mar 2009 10:22:06 +0000</when>
<what>I have the same problem as UAntonnia, I canQ&apos;Et answer incoming calls. It has been more
than 3 weeks since the last update. </what>
</comment>
<comment>
<author>fabio.al...@gmail.com</author>
<when>Fri, 27 Mar 2009 14:45:03 +0000</when>
<what>I have the same problem. In my case I have to press the button many times and I can 
only get it after a while (after pressing about 10 times) and I canQ&apos;Et end a call as 
well, sometimes it takes about 20 sec to end. I know that the problem is not with the 
end button because I have tried ending the call pressing menu and then choosing the 
End Call option (touch). Please let me know what can I do fix it thatQ&apos;Es really 
disturbing and I thing this defect should have a higher priority.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 02 Apr 2009 16:32:39 +0000</when>
<what>I have this issue too.  Sometimes during incoming calls neither the buttons nor the
touchscreen function at all.  Rebooting the phone can help.  My roommate has the
problem way more than me on his G1 and heQ&apos;Es ready to throw his phone out the window.
</what>
</comment>
<comment>
<author>marek.ja...@gmail.com</author>
<when>Thu, 23 Apr 2009 07:26:53 +0000</when>
<what>Hi there, I have the unlocked g1. Same issue here. 
I receive calls, press the green button, once,  twice (hello? Hello?! Why you
Little..!) Aw just missed it. Switch to voice mail. Great. So now what? Should I turn
voice mail off to give me a bigger time window to accept calls? pressing a button
that does not work. 

I will miss my keyboard, but if this is not fixed asap I will switch to a phone with
wich you can you know like... call people? Please fix this!

</what>
</comment>
<comment>
<author>fl3x...@gmail.com</author>
<when>Fri, 01 May 2009 17:05:22 +0000</when>
<what>same here...

I can confirm this behavior, though its not really deterministic when itQ&apos;Es possible
to accept calls and when its not. IQ&apos;Eve tried to slide my phone open and close some
times during re-pressing the green button. sometimes it helps, sometime it doesnt!

Another small thing IQ&apos;Eve experienced with this bug: the vibrating changes itQ&apos;Es
period. After the first press on the green button it continues for a slightly longer
time to vibrate than normal. It gets very irregular.

Hope this helps to solve the issue, in my opinion you should change the priority to
high, because it makes the phone nearly unusable (at least its a pain in the ass,
because I have to call back because my phone doesnt accept the call!)</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 01 May 2009 17:10:49 +0000</when>
<what>Comment 6 makes it sound like the phone is losing events or interrupts...  This may
be related to whatever bug Locale was triggering that caused the phone to spend 15%
of its time garbage collecting, and which would cause touch up/down events to be
lost.  The phone would eventually get slower and slower (and more unresponsive) until
it had to be reset.  I think it may be fixed in more recent versions of Locale but
there are reports of this all over the web, and uninstalling Locale seemed to fix it.
 Other apps supposedly can cause similar issues but not to the same degree -- so
there seems to be some issue in the Dalvik VM or at a lower level that can cause
unresponsiveness under heavy load.</what>
</comment>
<comment>
<author>fl3x...@gmail.com</author>
<when>Fri, 01 May 2009 17:23:58 +0000</when>
<what>IQ&apos;Eve never had Locale installed on my phone, and I canQ&apos;Et say that its under heavy
load because I use it most of the time with gps, wlan, bluetooth, dataroaming off!

The next time it happens I have to check how many applications are Q&quot;EopenQ&quot;E at that
time...but I expect the result to be as random as the malfunction happens.</what>
</comment>
<comment>
<author>marcquimby</author>
<when>Thu, 28 May 2009 15:41:08 +0000</when>
<what>I have a Motorola H500 bluetooth headset and takes a good 3-5 seconds after pressing
the green button or connect button on the headset before I can talk or hear the
person calling.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 29 May 2009 03:42:27 +0000</when>
<what>I think I figured out why the phone app can be unresponsive some of the time: when
the phone is syncing with Google (double circular arrow icon showing in the toolbar),
many apps become completely unresponsive, especially the Messaging app, which can
become completely unresponsive until the sync operation has completed (sometimes
taking 30 seconds), even if the user is just editing a message.  I just noticed that
if I hang up the phone while the sync operation is in progress, then the red Q&quot;Ecall
endedQ&quot;E screen continues to show until the sync finishes.  It is highly likely that
call pickup unresponsiveness is caused by the sync operation too -- perhaps because
the Contacts provider is asked for the details matching the incoming call, which then
blocks pending the completion of the sync op?

(I think thereQ&apos;Es another issue about the sync op blocking apps ... itQ&apos;Es darned
annoying...)
</what>
</comment>
<comment>
<author>UAntonina</author>
<when>Sat, 30 May 2009 11:26:31 +0000</when>
<what>Not sure that itQ&apos;Es caused by synchronization feature since i turn off sync almost 
every time after data is synchronized. But IQ&apos;Eve noticed that G1 becomes useless box
(no one function works fine with no hangs) during 3G connection absence. When 
network is back G1 returns to life and works with no hangs. but itQ&apos;Es very 
uncomfortable for users. Maybe you can investigate it and try to resolve these issue?</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sun, 31 May 2009 04:32:39 +0000</when>
<what>I was at Google yesterday and chatted with some of the guys on the Android team. 
Nobody seemed to know this was an issue.  The best guess I got was that the CPU was
just pegged, and that there are some recent patches to the kernel to allow selective
prioritization of different tasks in Android to fix problems like this -- however I
am pretty sure this is a bigger problem than just the CPU being maxed out.  The phone
can literally be unresponsive for 10-15 seconds -- you could imagine if it was just a
problem with the CPU being maxed out that the response time would be on the order of
a second or so, but not 10-15.
</what>
</comment>
<comment>
<author>cassjord...@gmail.com</author>
<when>Tue, 04 Aug 2009 16:54:13 +0000</when>
<what>IQ&apos;Em having the same problem answering calls. Is there an app we can download that
would allow us to use onscreen buttons to answer calls?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:11:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:08:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:50:39 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Tue, 15 Sep 2009 17:00:21 +0000</when>
<what>Cyanogen changed the Linux kernel scheduler to BFS in his mod image v. 4.1.8+ 
(experimental version) -- it seems like this has mitigated some of the problems of 
unresponsiveness for me.  If anyone has this problem on a consistent basis, try 
rooting your phone and installing cyanogenmod, it might fix the problem for you.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:12:16 +0000</when>
<what></what>
</comment>
<comment>
<author>don.mang...@gmail.com</author>
<when>Fri, 08 Jan 2010 19:45:39 +0000</when>
<what>When can we expect a fix for this issue? Ever since the big upgrade I have been
experiencing this issue and since I use this phone for business, it is extremely
frustrating...</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 08 Jan 2010 20:22:35 +0000</when>
<what>The most important thing you can do is uninstall applications that start background 
services.  The problem is that when you have apps that are constantly polling (to 
get your GPS position, check messages, check weather etc.) they fill up the RAM in 
the phone and when a substantial number more services want to run than fit in RAM, 
thereQ&apos;Es a storm of starting and stopping services that stops the phone responding.  
You can download a few programs from Market that will tell you which services are 
running at any given time.  Keep an eye on the list and uninstall anything that 
runs services that you can do without.  Repeat this process until your phone is 
usable again.</what>
</comment>
<comment>
<author>radu.ber...@gmail.com</author>
<when>Tue, 12 Oct 2010 00:42:14 +0000</when>
<what>Sinilar problems on Droid incredible. Sometimes I canQ&apos;Et slide to answer calls, no matter how many times I trt. If I press the button to lock the screen, then push again to unlock, it works (at least the last time I tried it)</what>
</comment>
<comment>
<author>marek.ja...@gmail.com</author>
<when>Tue, 12 Oct 2010 07:02:43 +0000</when>
<what>I switched to iPhone. ItQ&apos;Es been two years since this issue.  iPhone made me see how buggy android still is.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Wed, 12 Jan 2011 00:28:04 +0000</when>
<what>I still have this issue on Android 2.2 on a Nexus One.  I retract comment 20, it has nothing to do with having too many services running.  The lock screen sometimes simply refuses to unlock too.  IQ&apos;Em putting Gingerbread on my phone today to try to fix this.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sat, 15 Jan 2011 19:33:38 +0000</when>
<what>Still a problem on fresh install of Android 2.3 Gingerbread (AOSP) on a Nexus One. Renders phone useless once or twice a day for up to 2-3 minutes at a time, canQ&apos;Et unlock screen let alone accept incoming calls..</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sat, 15 Jan 2011 22:01:28 +0000</when>
<what>I forgot to mention, itQ&apos;Es also impossible to hang up the phone sometimes, the touch screen is completely unresponsive so the Q&quot;Ehang upQ&quot;E button does nothing.  The only thing you can do is wait for the other person to hang up -- or if youQ&apos;Ere on an automated voice system, pull out the battery!  And sometimes the proximity sensor and the volume control buttons completely fail to work, and you canQ&apos;Et get the screen to turn on during a call, so itQ&apos;Es impossible to press touch tone numbers or get the red Q&quot;Ehang upQ&quot;E button to even show.

Just confirmed all the above on a fresh Gingerbread install.  ItQ&apos;Es a real pain of a bug.  I have observed this behavior on both the G1 and the N1 on every version of Android from 1.0 to 2.3.</what>
</comment>
</bug>
<bug>
<bugid>5647</bugid>
<title>Download attachment button missing from GMail application.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jason.ci...@gmail.com</reportedBy>
<openedDate>Fri, 25 Dec 2009 21:57:59 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Open an email with an attachment in
the built-in GMail application. - What happened. The presence of an
attachment is indicated but no way to retrieve it is provided. - What
you think the correct behavior should be. A way to retrieve the
attachment should be provided. Device: Motorola Droid Version: 2.0.1 It
seems that the developer of the GMail application forgot to put a
Q&quot;EdownloadQ&quot;E button next to the attachments in an email. Oops! IQ&apos;Em
assuming this is a software bug, as I canQ&apos;Et conceive of a situation
where such a useful and basic feature would have been forgotten. Thanks,
J</description>
<comment>
<author>jason.ci...@gmail.com</author>
<when>Fri, 25 Dec 2009 22:15:02 +0000</when>
<what>Workaround, by the way, is K-9 or the mobile site through the browser.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:38 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>15370</bugid>
<title>Debug keystore should not expire or automatically be regenerated</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-04-05T20:46:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>62</stars>
<reportedBy>mosa...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 19:44:23 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: all SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): R10 Eclipse
version: n.a. ADT plug-in version: Platform targeted by your project:
Version of the platform running in the emulator: STEPS TO REPRODUCE: 1.
use android tools for over a year for debugging applications EXPECTED
RESULTS: No problem to occur. OBSERVED RESULTS: After 1 year from first
creation of ~/.android/debug.keystore your build will suddenly fail with
something along these lines
com.android.sdklib.build.ApkCreationException: Debug Certificate expired
on 3/7/11 10:49 PM at
com.android.sdklib.build.ApkBuilder.getDebugKey(ApkBuilder.java:277) at
com.android.sdklib.build.ApkBuilder.Q&lt;EinitQ&gt;E(ApkBuilder.java:384) at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) To
fix this a user has to a) figure out what the problem is b) delete the
debug.keystore file This should really not happen so e.g. if the default
keystore has a longer expiry time set up (like recommend for keystore
used for signing for the market.. 30 years or so) or it would just get
deleted automatically and regenerated. Both are probably viable easy
fixes (with a pointer to the code that does this stuff I could provide a
patch but the fix is probably trivial anyway..)</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 18:24:51 +0000</when>
<what>Agreed, itQ&apos;Es kind of annoying.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 20:46:15 +0000</when>
<what>https://review.source.android.com/22128</what>
</comment>
<comment>
<author>norabbit...@gmail.com</author>
<when>Mon, 02 May 2011 19:33:38 +0000</when>
<what>Indeed, this item shoudl be fixed. Especially since everyone posts on forums you Q&quot;EonlyQ&quot;E have to remove a file to get things going (that can be a quick patch ;).</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Mon, 02 May 2011 19:35:23 +0000</when>
<what>See comment above. It is already done!</what>
</comment>
<comment>
<author>nucleus...@gmail.com</author>
<when>Sat, 11 Jun 2011 10:35:23 +0000</when>
<what>Deleting debug.keystore does the trick. 
But ItQ&apos;Es kind of annoying, because every project installed to device (Emulator / handphone) must be removed because the sign has been change due to deleted debug.keystore.</what>
</comment>
<comment>
<author>lee.sai...@gmail.com</author>
<when>Sat, 11 Jun 2011 16:50:22 +0000</when>
<what>Yes, it is annoying.  But it was also educational.  Now I know that there *is* a debug.keystore file, and where it resides.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:01:02 +0000</when>
<what></what>
</comment>
<comment>
<author>Richard....@gmail.com</author>
<when>Thu, 27 Oct 2011 20:53:41 +0000</when>
<what>This should be easy to fix... just put the expiration date in 30 years... save all of us the problems.</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Thu, 27 Oct 2011 21:03:22 +0000</when>
<what>It is already fixed... </what>
</comment>
<comment>
<author>Richard....@gmail.com</author>
<when>Thu, 27 Oct 2011 21:07:07 +0000</when>
<what>Just noticed the Release status. Sorry :)</what>
</comment>
<comment>
<author>dhel...@gmail.com</author>
<when>Sat, 12 Nov 2011 00:49:19 +0000</when>
<what>Comments in documentation would help folks working with older releases!</what>
</comment>
</bug>
<bug>
<bugid>9189</bugid>
<title>strace has wrong numbers for some syscalls on ARM</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>tbird...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 22:48:21 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Linux (Fedora 12 64-bit)
SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E
tool UI): Eclipse version: n/a ADT plug-in version: n/a Platform
targeted by your project: Eclair (2.1) on OMAP ARM EVM board Version of
the platform running in the emulator: n/a STEPS TO REPRODUCE: 1. use
strace on an application 2. examine strace 3. EXPECTED RESULTS: For a
particular block of code which was doing a dir.list() in java, I
expected to see either readdir or getdents64 syscalls in the trace.
OBSERVED RESULTS: I save pivot_root syscalls in the trace ADDITIONAL
INFORMATION: Attach sample project, etc. If possible, try to reproduce
using ApiDemos. If the problem is happening in the emulator, consider
attaching the output of Q&quot;Eadb bugreportQ&quot;E The syscall definitions in the
file: external/strace/strace/linux/syscallent.h, from #217 to #220 donQ&apos;Et
match the syscall numbers in the ARM Linux kernel, in file:
kernel/arch/asm/include/asm/unistd.h From strace...syscallent.h: { 1, 0,
sys_setfsgid, Q&quot;Esetfsgid32Q&quot;E }, /* 216 */ { 2, TF, sys_pivotroot,
Q&quot;Epivot_rootQ&quot;E }, /* 217 */ { 3, 0, sys_mincore, Q&quot;EmincoreQ&quot;E }, /* 218 */ {
3, 0, sys_madvise, Q&quot;EmadviseQ&quot;E }, /* 219 */ { 4, 0, sys_getdents64,
Q&quot;Egetdents64Q&quot;E }, /* 220 */ { 3, 0, sys_fcntl, Q&quot;Efcntl64Q&quot;E }, /* 221 */ { 4,
0, printargs, Q&quot;ESYS_222Q&quot;E }, /* 222 */ /*TODO*/{ 5, 0, printargs,
Q&quot;EsecurityQ&quot;E }, /* 223 */ { 0, 0, printargs, Q&quot;EgettidQ&quot;E }, /* 224 */ { 4, 0,
sys_readahead, Q&quot;EreadaheadQ&quot;E }, /* 225 */ and from Linux...unistd.h:
#define __NR_setfsgid32 (__NR_SYSCALL_BASE+216) #define __NR_getdents64
(__NR_SYSCALL_BASE+217) #define __NR_pivot_root (__NR_SYSCALL_BASE+218)
#define __NR_mincore (__NR_SYSCALL_BASE+219) #define __NR_madvise
(__NR_SYSCALL_BASE+220) #define __NR_fcntl64 (__NR_SYSCALL_BASE+221) /*
222 for tux */ /* 223 is unused */ #define __NR_gettid
(__NR_SYSCALL_BASE+224) #define __NR_readahead (__NR_SYSCALL_BASE+225)
specifically, getdents64 does not have the same number in strace as used
by the Linux kernel (and libraries).</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:25:18 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:16:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8590</bugid>
<title>Q&quot;EConnectinueQ&quot;E on Untrusted Ssl Connection Warning Dialog causes Q&quot;EData Connection ProblemQ&quot;E</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-25T17:59:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>miaowe...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 16:22:41 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Enter URL: www.flight-erau.net 2.
The Ssl connection warning confirmation pop-up is displayed, press the
Q&quot;EContinueQ&quot;E button. - What happened. A Q&quot;EData Connection ProblemQ&quot;E pop up
is displayed. - What you think the correct behavior should be. The web
page should be loaded. This is a bug introduced in Android 2.0 oir
Android 2.1. The Android 1.6 does not have this problem. NOTE: This form
is only for reporting bugs found while working with the Android
Open-Source Project. For all other AOSP discussions please visit the
appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. - What happened. -
What you think the correct behavior should be. Please mention which
branch youQ&apos;Ere using, whether the bug exists on the current head of that
branch and of master, and what hardware youQ&apos;Ere using. Please also run
Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 17:59:22 +0000</when>
<what>The SSL certificate is untrusted. This site also isnQ&apos;Et trusted when visited from a desktop browser. The logic for 
untrusted certificates was improved in Froyo (2.2) -- this site loads there.</what>
</comment>
</bug>
<bug>
<bugid>8094</bugid>
<title>Running Service size is zero (Eclair 2.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucentp...@gmail.com</reportedBy>
<openedDate>Sun, 02 May 2010 15:33:13 +0000</openedDate>
<description>Precondition : We use real devices , not emulator, android version is
android 2.1 r2 Step Go to Settings Q&gt;E Applications Q&gt;E Running services
When we use settingQ&apos;Es running service Size is always show zero,but nexus
one can show correct application size</description>
<comment>
<author>lucentp...@gmail.com</author>
<when>Sun, 02 May 2010 15:37:52 +0000</when>
<what>Add more detail description 

We try to find root cause and we trace code to android_os_Debug.c.
We find we can open /proc/xxx/smaps success, but we can parse right information in this 
file descriptor, and return null

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 03 May 2010 14:41:59 +0000</when>
<what>Issue 8096 has been merged into this issue.</what>
</comment>
<comment>
<author>lvyue...@gmail.com</author>
<when>Fri, 09 Jul 2010 16:25:42 +0000</when>
<what>I also want to know the root issue.</what>
</comment>
</bug>
<bug>
<bugid>3121</bugid>
<title>Feature Request Universal Bytecode for C and C++</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>oia...@gmail.com</reportedBy>
<openedDate>Mon, 29 Jun 2009 22:39:03 +0000</openedDate>
<description>I guess its the main reason why native code is being kept limited due to
it not being cross cpu. llvm would be the closest complier at the moment
that could do it. There are nasty solutions like doing C to java
bytecode but that comes with major performance overheads. Universal
bytecode for C and C++ would remove the cpu issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:57:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:28:00 +0000</when>
<what></what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Thu, 27 Aug 2009 16:40:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:01:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11097</bugid>
<title>system crashed while running Monkey on com.android.laucher</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>apaynaik...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 07:20:55 +0000</openedDate>
<description>Monkey command used: adb -s emulator-5554 shell monkey -v
--ignore-crashes --ignore-timeouts --ignore-security-exceptions
--kill-process-after-error -p com.android.launcher --throttle 500 -s 0
-v 20000000 Attached are tombstone(launcher.zip), commandlog
(Monkey_log_emu.txt), and traces.txt from monkey command.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 19:53:34 +0000</when>
<what>What version of Android are you running? What version of Launcher are you running? Could you please include the result of adb bugreport when the crash happens? I donQ&apos;Et see the launcher process in the logs you attached.</what>
</comment>
</bug>
<bug>
<bugid>9311</bugid>
<title>1.6: gmail reply-to-all with a different From address also sends to address email was received at</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jdgeorge...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 21:38:02 +0000</openedDate>
<description>Assume a gmail account receiving email forwarded from another account
and set to always use the gmail address when replying. 1. Send email to
forwarded@domain.com and at least one other account 2. Open forwarded
email in gmail.com and click Q&quot;EReply to allQ&quot;E 3. Notice that
forwarded@domain.com is not in the recipients list. With the Android 1.6
gmail app, in step 3 forwarded@domain.com is in the recipients list.
Please update the gmail app to duplicate the gmail.com behavior of
automatically removing the address the email was forwarded from.</description>
<comment>
<author>jgeorge...@lopht.net</author>
<when>Wed, 05 Jan 2011 06:24:32 +0000</when>
<what>This behavior still exists in 2.3</what>
</comment>
<comment>
<author>xpaykaro@gmail.com</author>
<when>Fri, 04 Mar 2011 11:01:50 +0000</when>
<what>Same in 2.3.4.1</what>
</comment>
<comment>
<author>vin...@gmail.com</author>
<when>Sun, 29 May 2011 10:09:14 +0000</when>
<what>I found a workaround for this is to go to the web version of gmail and create a filter to archive and mark-as-read any emails that have my own address in both the from and to fields.</what>
</comment>
</bug>
<bug>
<bugid>14253</bugid>
<title>Browser checks GPS even if Enable location is unchecked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>svanheu...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 04:53:44 +0000</openedDate>
<description>In the browser settings I unchecked the Q&quot;EEnable locationQ&quot;E option and
then went to Google. Under the search it displayed Q&quot;ESee places nearbyQ&quot;E
and the GPS icon started flashing. After a few seconds the GPS icon
stopped flashing and the message changed to Q&quot;ELacation unavailable.Q&quot;E The
website appears to NOT be receiving the location data BUT my device
still enables GPS and gets the location data. On top of that, if I click
on the settings link on Google and go to Q&quot;EAllow use of device location?Q&quot;E
it is set to Q&quot;ENoQ&quot;E and the problem still persists. My device is the Nexus
S.</description>
<comment>
<author>svanheu...@gmail.com</author>
<when>Wed, 04 May 2011 22:32:30 +0000</when>
<what>Updated to 2.3.4 and I still have this problem.</what>
</comment>
<comment>
<author>joydest...@gmail.com</author>
<when>Thu, 07 Jul 2011 15:51:09 +0000</when>
<what>go to google.com on your phone, then select settings.  where it says Q&quot;Esave recent locationsQ&quot;E set this to off.  save.  double check the settings again to make sure it saved.  this should fix your problem.  took me a bit to figure this out but thanks to your original report about the settings link on Google i found it =)  cheers mate!</what>
</comment>
</bug>
<bug>
<bugid>3427</bugid>
<title>AlertDialog without Buttons enabled should implement onClickListener.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-31T15:59:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>ravikuma...@gmail.com</reportedBy>
<openedDate>Fri, 31 Jul 2009 12:08:26 +0000</openedDate>
<description>Android code version you are running: 1.3 Your development environment:
Eclipse 3.5 Describe the problem: Android Phones are High End Developer
Phones and should be able to dismiss a Dialog even if there are no
buttons in it. - Sample source code demonstrating the problem
AlertDialog aD = new AlertDialog(this);
//ad.setOnClickListener(mOnClickListener); //note: there are no buttons
still User wants to dismiss the dialog on touch. - What you think the
correct behavior should be. Implementing OnClickingListener for
AlertDialog.java. in future SDKQ&apos;Es.</description>
<comment>
<author>ravikuma...@gmail.com</author>
<when>Fri, 31 Jul 2009 12:58:37 +0000</when>
<what>Sample Code:

LayoutInflater cancelInflater = getLayoutInflater();
notifyTimerView = cancelInflater.inflate(R.layout.dmstatus, null);
AlertDialog.Builder notifyTimerDialogB = new AlertDialog.Builder(this);
	notifyTimerDialogB.setView(notifyTimerView);
	notifyTimerView.setOnClickListener(mViewClickListener);

View could be obtained Q&amp;E a listener could be set to check for OnClick() to dismiss 
the dialog. Same Implementation should be provided for 
AlertDialog.Builder notifyTimerDialogB = new AlertDialog.Builder(this);
	notifyTimerDialogB.setMessage(Q&quot;EonClick is not thrQ&quot;E);
or atleast functionality should be there in onPrepareDialog to obtain the entire 
Dialog View to set a onClickListener.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 31 Jul 2009 15:59:42 +0000</when>
<what>The user can dismiss the dialog by pressing Back. You can also set the listener yourself on any view in the dialog.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:45:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2624</bugid>
<title>Request to add video rotate functionality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>10</stars>
<reportedBy>lara.mer...@gmail.com</reportedBy>
<openedDate>Mon, 11 May 2009 03:28:52 +0000</openedDate>
<description>Please add an ability to rotate videos on the G1. If this is too
processor intensive, you could instead automatically detect phone
orientation and encode the video in the correct orientation in the first
place.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:45:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jeepfr...@gmail.com</author>
<when>Thu, 06 May 2010 04:55:15 +0000</when>
<what>I donQ&apos;Et know if this is a defect as much as a feature request, but I still would
really like to see the option.  It took me half an hour to figure out how to
re-encode a video w/ Ubuntu without losing the audio.

IQ&apos;Em using the Nexus One by the way.</what>
</comment>
<comment>
<author>joel.sab...@gmail.com</author>
<when>Tue, 19 Apr 2011 03:45:47 +0000</when>
<what>This post is old, but anyways...
I totally agree, this should be part of the camera and/of gallery apps and be encoded in the correct orientation. Common Google .. you can do this simple feature for your android lovers!</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Tue, 19 Apr 2011 06:20:09 +0000</when>
<what>ItQ&apos;Es fixed in Android 2.3

Well, itQ&apos;Es at least fixed IQ&apos;Em CM7. I imagine thatQ&apos;Es because itQ&apos;Es fixed in 2.3</what>
</comment>
</bug>
<bug>
<bugid>19969</bugid>
<title>SEVERE PERFORMANCE Q&amp;E BATTERY ISSUES AFTER OTA UPDATE TO 2.3.3 ON HTC DESIRE Z</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kgarside...@gmail.com</reportedBy>
<openedDate>Sun, 11 Sep 2011 21:47:22 +0000</openedDate>
<description>Since updating to android 2.3.3 on my desire Z the phone crashes all the
time, turns itself off, is very slow and sometimes non-responsive. Some
apps disappeared altogether and almost every time i go back to the home
screen my top bar is there but there are no icons or my wallpaper, just
the HTC logo, I then get the loading popup and have to wait about ten
seconds for the phone to be usable. Also the battery lasts even less
than it did before (it was never great but its worse now!). The popup i
got when i downloaded 2.3 promised better battery and performance and I
get exact opposite. I cannot find out how to roll-back to 2.2 either!
GOOGLE SORT THIS OUT PLEASE, IT SEEMS THERES LOADS OF PEOPLE ON THE
FORUMS SUFFERING PROBLEMS WITH THE 2.3!!!</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:08:53 +0000</when>
<what>Issue 19970 has been merged into this issue.</what>
</comment>
<comment>
<author>lemachin...@gmail.com</author>
<when>Thu, 15 Sep 2011 09:22:24 +0000</when>
<what>you probably will not answer using capslock like this and double posting.
your problem should not be posting here, use the warranty of your phone or contact HTC.</what>
</comment>
</bug>
<bug>
<bugid>14633</bugid>
<title>make Bluetooth phonebook sync optional</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-18T02:28:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RalfKott...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 17:45:37 +0000</openedDate>
<description>Hi, I want to suggest to introduce a new option in the bluetooth
settings: make the android phonebook (un)available to certain devices.
When set on for a paired device, the android phone should still offer
all phone-features via bluetooth BUT the phonebook: So that other device
can still place calls etc but CANNOT access the android phonebook.
REASON: There are many reports across android-forums that users have the
same problem. My car wants to sync via Bluetooth. But this fails due to
the sheer amount of contacts, I have hundrets. It takes several minutes
(for most users) or fails completly (like for me). e.g. some Kennwood
stereos are known to only be able to handle up to 500 contacts. Plus:
due to privacy reasons I would like to prevent a car stereo to copy my
contacts. Thanks</description>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Thu, 10 Feb 2011 03:39:33 +0000</when>
<what>When contacts are transfered over PBAP the user is prompted before transferring the contacts.</what>
</comment>
<comment>
<author>RalfKott...@gmail.com</author>
<when>Thu, 17 Feb 2011 13:39:51 +0000</when>
<what>arrr, sorry. 
The dialog that asks for the permission is somewhat broken on my device (HTC Desire Z Android 2.2.1)
First it did not show up it always tried to transfer the contacts (thats why i opened this ticket here).
Now (after I resettet all Bluetooth options) it ALWAYS shows up, no matter what if I enable Q&quot;EalwaysQ&quot;E before declining.

...but, yeah: you are right: my initial ticket ist useless. All I need it the dialog to work correctls now ;)

Could someone delete this whole thread?. Thanks!</what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Fri, 18 Feb 2011 02:28:24 +0000</when>
<what>Please file an issue with HTC regarding Q&quot;EalwaysQ&quot;E not working</what>
</comment>
</bug>
<bug>
<bugid>5805</bugid>
<title>Tapping the time in day time view should create an appiontment at that time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 03:18:20 +0000</openedDate>
<description>When you tap a time on day time view youQ&apos;Ed expect Android to always
create an appointment there, but instead it most often opens next (or
nearest) appointment - even though the user deliberately didnQ&apos;Et tap that
appointment to avoid it. Repro: - Open calendar. - Go to day time view.
- Tap a time beside or close to an existing appointment. - Notice
Android opens the appointment instead of creating a new one even though
you DIDNQ&apos;ET tap the appointment but tapped a time. Please add the feature
of creating a new appointment by simply tapping the time no matter
wether an appointment is there or near it. If the user wanted to open
the existing appointment she would have tapped it - not beside / below
or above it. I use Tattoo.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 11 May 2010 23:05:59 +0000</when>
<what>Solved in 2.1</what>
</comment>
</bug>
<bug>
<bugid>20138</bugid>
<title>Soft Keyboard locks up when I hit a punctuation key and freezes the keyboard program.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T18:03:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>charlese...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 01:55:34 +0000</openedDate>
<description>System Description: DROIDX Uses fat battery. Android Version: 2.3.3
Build Number:4.5.1_57_DX5-32 Phone update reports that no updates
required....Current. Symptoms of the behavior: Problem only began over
the last 24 hours. Went into the Keyboard program and turned off the
automatic punctuation features, These changes did not affect the bug.
(1) When typing on the soft keyboard and I hit a punctuation mark such
as Q&quot;E.Q&quot;E, Q&quot;E,Q&quot;E, Q&quot;E?Q&quot;E, etc. the keyboard program freezes. The problem appears
to occurs randomly. When I strike the punctuation character and the soft
keyboard freezes, a blue box appears above the Keyboard. On the lower
right hand portion of the blue box are 3 dots. Using escape or return
key does nothing. The program in which I am typing such as a mail, SMS
send program, and other programs are not affected. I can send the target
message, but I can not close the keyboard. The only way I can recover is
to power down the unit or pull the battery and clean boot back. (2) When
the event occurs, none of the hard keys below the Screen are active. The
keyboard is frozen. (3) It appears to be random, I may be able to enter
several punctuation marks before the event occurs. At one point I
thought that it occurred a precise number of key stroakes. Not true. (4)
Either there is a logic hole in the keyboard routine and the execution
falls into a null state. Or there is a keyboard capture algorythmin that
is failing on some random basis. My phone is useless in this condition.
I need help in understanding how to fix it or to have Google issue a
patch that will fix the problem. Thank you. Charles Bolton Cell:
415.531-6484 charlesebolton@gmail.com charles@bolton.com</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:03:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19445</bugid>
<title>SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-22T21:10:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>polic...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 14:45:24 +0000</openedDate>
<description>SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES</description>
<comment>
<author>romain...@android.com</author>
<when>Mon, 22 Aug 2011 21:10:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14505</bugid>
<title>Account name with spaces throws Exception on Android 2.2</title>
<status>Unreproducible</status>
<owner>dplotni...@google.com</owner>
<closedOn>2011-02-16T23:31:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marten.g...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 14:27:09 +0000</openedDate>
<description>Hello, I experienced a bug when creating an account with spaces in its
name. I use the following code: mEntityUri =
ContactsContract.Groups.CONTENT_URI.buildUpon()
.appendQueryParameter(ContactsContract.Groups.ACCOUNT_NAME,
mAccountName)
.appendQueryParameter(ContactsContract.Groups.ACCOUNT_TYPE,
mAccountType)
.appendQueryParameter(ContactsContract.CALLER_IS_SYNCADAPTER, Q&quot;EtrueQ&quot;E)
.build(); and later (with the same values):
ContentProviderOperation.Builder builder =
ContentProviderOperation.newInsert(mEntityUri); Log.v(TAG, Q&quot;Ecreate
accountgroup: Q&quot;E+mAccountType+Q&quot;E, Q&quot;E+mAccountName);
builder.withValue(ContactsContract.Groups.ACCOUNT_TYPE, mAccountType);
builder.withValue(ContactsContract.Groups.ACCOUNT_NAME, mAccountName);
builder.withValue(ContactsContract.Groups.SYSTEM_ID, mAccountName);
builder.withValue(ContactsContract.Groups.TITLE, mAccountName);
builder.withValue(ContactsContract.Groups.GROUP_VISIBLE, 1);
mBatchOperation.add(builder.build()); mBatchOperation.execute(); // this
is line 133 in GroupManager.java On Android 2.1 this code works fine on
Android 2.2 this works fine as long as there are no spaces in
mAccountName. If there are spaces (like in Q&quot;EHome Address BookQ&quot;E)the
following Exception is thrown: java.lang.IllegalArgumentException: When
both specified, ACCOUNT_NAME and ACCOUNT_TYPE must match; URI:
content://com.android.contacts/groups?account_name=Home%20Address%20BookQ&amp;Eaccount_type=org.dmfs.carddav.accountQ&amp;Ecaller_is_syncadapter=true,
calling user: org.dmfs.carddav.sync, calling
package:org.dmfs.carddav.sync at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:
144) at
android.database.DatabaseUtils.readExceptionWithOperationApplicationExceptionFromParcel(DatabaseUtils.java:
137) at
android.content.ContentProviderProxy.applyBatch(ContentProviderNative.java:
491) at
android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:
95) at android.content.ContentResolver.applyBatch(ContentResolver.java:
622) at
org.dmfs.contacts.BatchOperations.execute(BatchOperations.java:54) at
org.dmfs.contacts.GroupManager.execute(GroupManager.java:133) at
org.dmfs.carddav.syncadapter.SyncAdapter.onPerformSync(SyncAdapter.java:
124) at android.content.AbstractThreadedSyncAdapter
$SyncThread.run(AbstractThreadedSyncAdapter.java:163) BatchOperations is
implemented following the example in sampleSyncAdapter. cheers Marten</description>
<comment>
<author>dplotni...@google.com</author>
<when>Wed, 16 Feb 2011 23:31:59 +0000</when>
<what>Hi Marten,

I cannot reproduce this problem.

HereQ&apos;Es the test I added to ContactsProvider2Test:


    public void testSupplyingBothValuesAndParameters() throws Exception {
        Account account = new Account(Q&quot;Eaccount 1Q&quot;E, Q&quot;Etype%/:1Q&quot;E);
        Uri uri = ContactsContract.Groups.CONTENT_URI.buildUpon()
                .appendQueryParameter(ContactsContract.Groups.ACCOUNT_NAME, account.name)
                .appendQueryParameter(ContactsContract.Groups.ACCOUNT_TYPE, account.type)
                .appendQueryParameter(ContactsContract.CALLER_IS_SYNCADAPTER, Q&quot;EtrueQ&quot;E)
                .build();

        ContentProviderOperation.Builder builder = ContentProviderOperation.newInsert(uri);
        builder.withValue(ContactsContract.Groups.ACCOUNT_TYPE, account.type);
        builder.withValue(ContactsContract.Groups.ACCOUNT_NAME, account.name);
        builder.withValue(ContactsContract.Groups.SYSTEM_ID, Q&quot;Esome idQ&quot;E);
        builder.withValue(ContactsContract.Groups.TITLE, Q&quot;Esome nameQ&quot;E);
        builder.withValue(ContactsContract.Groups.GROUP_VISIBLE, 1);

        mResolver.applyBatch(ContactsContract.AUTHORITY, Lists.newArrayList(builder.build()));
    }

Could you set a breakpoint in ContactsProvider2 and see where it crashes specifically.  The stack trace in your report comes from the binder and masks the actual cause of the problem.

</what>
</comment>
<comment>
<author>marten.g...@gmail.com</author>
<when>Tue, 22 Feb 2011 07:54:08 +0000</when>
<what>Sorry, I canQ&apos;Et, because I donQ&apos;Et know how to set a breakpoint in the API Code
and secondly I donQ&apos;Et have any Android 2.2 devices. (Can I upgrade the SDK to a newer Version and still keep the 2.1 emulator?)  The bug above was reported by a user through the market (he later wrote me he uses 2.2 on a HTC Evo).

After he reported the bug I searched this Exception to see where itQ&apos;Es coming from. The only place I found was in ContactsProvider2.resolveAccount:

if (validValues Q&amp;EQ&amp;E validUri) {
    // Check that accounts match when both present
    final boolean accountMatch = TextUtils.equals(accountName, valueAccountName)
            Q&amp;EQ&amp;E TextUtils.equals(accountType, valueAccountType);
    if (!accountMatch) {
         throw new IllegalArgumentException(mDbHelper.exceptionMessage(
                Q&quot;EWhen both specified, ACCOUNT_NAME and ACCOUNT_TYPE must matchQ&quot;E, uri));
    }
}

Maybe this check wasnQ&apos;Et introduced in 2.2 (but later) and the user didnQ&apos;Et report his correct Android version?

cheers

Marten</what>
</comment>
<comment>
<author>dplotni...@google.com</author>
<when>Tue, 22 Feb 2011 18:41:53 +0000</when>
<what>Setting a breakpoint in a framework class is easy.  You will need Android source code: http://source.android.com/source/download.html Download the source code, attach the debugger to acore on the device and point Eclipse to the downloaded source code.

The account vs. URI check was there since 2.1.

As far as having multiple emulators is concerned - sure.  When you create an AVD you choose what version of Android to run on it.</what>
</comment>
<comment>
<author>marten.g...@gmail.com</author>
<when>Tue, 22 Feb 2011 21:38:18 +0000</when>
<what>Ok, IQ&apos;Ell try that next week, when IQ&apos;Em back.


At least this check seems to be the point where the exception is thrown...

</what>
</comment>
<comment>
<author>marten.g...@gmail.com</author>
<when>Sun, 06 Mar 2011 20:57:36 +0000</when>
<what>Strange, I can not reproduce it in the 2.2 emulator with the same .apk that threw that exception on the userQ&apos;Es device.

Also, I changed a lot of code in my app since back then, but not the GroupManager-Class that triggered the Exception above. However, now the same user can enter spaces without any hassle.
</what>
</comment>
</bug>
<bug>
<bugid>14605</bugid>
<title>Sony Ericcson X10 mini crashing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-08T17:23:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>1973.s...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 09:55:55 +0000</openedDate>
<description>Android 2.1 - Problems accessing SD card. 3rd handset now following
error message; The application diagnostics tool (process
com.sonyericsson.android.crashsms) has stopped unexpectedly. Please try
again. frequently reports that SD card is corrupt. Re-boot usually
solves for a time. (Data is not corrupt and is accessible using USB
micro SD adapter) Frequently cannot access photo album, music library.
Phone frequently powers off and on again when attempting to access SD.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Feb 2011 17:23:19 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>5790</bugid>
<title>Youtube trouble</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-03T23:59:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:55:56 +0000</openedDate>
<description>Content-Length: 112 YouTube wonQ&apos;Et work over the mobile network. Keeps
saying Sorry Video canQ&apos;Et be played works fine on wireless. Is this a
problem with the network or my Eris? Please fix.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 03 Jan 2010 23:59:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5330</bugid>
<title>Search Widget Bug / Android Version 2.0.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>screwedb...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 10:06:13 +0000</openedDate>
<description>The search widget will always visually retain the first letter after
deleting all the letters until you type a different character in its
place. Also the text no longer replaces the Google logo.</description>
<comment>
<author>screwedb...@gmail.com</author>
<when>Thu, 10 Dec 2009 10:25:19 +0000</when>
<what>Also the orange fill doesnQ&apos;Et fill the whole search area... it cuts off about 80% of the way up 
from the bottom...</what>
</comment>
<comment>
<author>screwedb...@gmail.com</author>
<when>Thu, 10 Dec 2009 10:41:26 +0000</when>
<what>Just found out it doesnQ&apos;Et work at all...</what>
</comment>
<comment>
<author>nawel...@gmail.com</author>
<when>Fri, 11 Dec 2009 14:47:34 +0000</when>
<what>I have not found any of these problems.</what>
</comment>
<comment>
<author>mc.jame...@gmail.com</author>
<when>Wed, 23 Dec 2009 16:48:22 +0000</when>
<what>This is definitely happening and fairly frequently since the latest 2.0.1 release.  
My hardware is the Droid.

Symptoms:
The search widget locks up and will not search at all. If you enter text into the 
field, about 70% of the top of the characters cannot be seen - and the list of 
matches will never appear.

You can tell the search widget is locked up when it stays stuck to the top, directly 
under the notifications bar (without the separate that is normally there when the 
search is not engaged).

Possible causes:
It seems that the search widget gets locked up like this when you attempt to use it 
and it responds slowly (perhaps the processor is busy) as it docks itself to the top 
under the notif bar.

Workarounds:
IQ&apos;Eve only just discovered that I can get the search widget to start working again by 
killing one or both of the tasks for Browser and Contacts (not yet sure which is the 
silver bullet).

You can also bounce the power.</what>
</comment>
</bug>
<bug>
<bugid>6986</bugid>
<title>Verizon Visual Voice Mail Problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mich...@fhcmsoftware.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 20:27:03 +0000</openedDate>
<description>On my Droid, VerizonQ&apos;Es visual voice mail takes hours to download - not
sure if this is a verizon or Droid issue. This is with 3G, not wifi.</description>
</bug>
<bug>
<bugid>4835</bugid>
<title>Different notification settings for different contacts in Gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>14</stars>
<reportedBy>guitarpl...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 21:33:50 +0000</openedDate>
<description>IQ&apos;Ed like to be able to set different notification sounds for different
contacts within Gmail. For instance, if Tom sends me an email, I want
the notification to be SoundA. However, if Bob sends me an email, IQ&apos;Ed
rather hear SoundB, or maybe I donQ&apos;Et want a notification at all. This
could be a setting under the Contacts section. It could also be extended
to include SMS/MMS messaging, Talk messages, etc.</description>
<comment>
<author>AwTrekkie@gmail.com</author>
<when>Mon, 16 Nov 2009 21:41:50 +0000</when>
<what>I agree. This is a feature IQ&apos;Ed like to see implemented. The ability to use custom
tones for email would be very beneficial. </what>
</comment>
<comment>
<author>mike.cal...@gmail.com</author>
<when>Tue, 17 Nov 2009 00:17:37 +0000</when>
<what>IQ&apos;Ed also love to see this. The sooner the better!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:50:19 +0000</when>
<what></what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:28:42 +0000</when>
<what>Maybe this could be implemented as an addition to the Filters that Gmail already uses.  
Neat idea.  Could this be expanded to corporate email as well?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>12491</bugid>
<title>Froyo Browser displays wrong image after Q&quot;EView ImageQ&quot;E in Dialog which appears by long click</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>oiplul...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 04:46:00 +0000</openedDate>
<description>env: Android 2.2 Browser(both emulator and device) - Steps to reproduce
the problem. 1. enter to google.com 2. click Q&apos;EImagesQ&apos;E in top of the
page. 3. query any keyword (ex: dog) 4. after thumbnails appeared, long
click any thumbnail 5. after dialog appeared, click Q&quot;EView imageQ&quot;E - What
happened. a wrong image appears instead of the one chosen at step 4. -
What you think the correct behavior should be. the image chosen at step
4 should be displayed. Q&quot;ESave imageQ&quot;E, Q&quot;ESet as wallpaperQ&quot;E at step 5 also
have this problem. This does not happen on 2.1 update1 and earlier.</description>
<comment>
<author>duncan.h...@gmail.com</author>
<when>Mon, 03 Jan 2011 22:00:50 +0000</when>
<what>I have the same with nexus s, 2.3 all stock</what>
</comment>
<comment>
<author>Evgeny.F...@gmail.com</author>
<when>Tue, 11 Jan 2011 09:20:18 +0000</when>
<what>I have the same issue, can be reproduced on 2.2 and 2.3 emulator.</what>
</comment>
</bug>
<bug>
<bugid>10167</bugid>
<title>Market app stuck downloading Q&quot;EMute WidgetQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vegui...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 17:04:53 +0000</openedDate>
<description>On a NexusOne (ATQ&amp;ET) running Froyo (build FRF91): - I tried to Install
Q&quot;EMute WidgetQ&quot;E (author sehyung kwon) via the Market app - On the
Q&quot;ECurrently DownloadingQ&quot;E list, the Q&quot;EMute WidgetQ&quot;E is listed as either
Q&quot;EDownloadingQ&quot;E or Q&quot;EDownload UnsuccessfulQ&quot;E (the progress bar never
changes) - If I tried to cancel the download, the Market app fails
(stopped unexpectedly/force close) - When the Market app restarts, the
Q&quot;EMute WidgetQ&quot;E is still in the Q&quot;ECurrently DownloadingQ&quot;E list.</description>
</bug>
<bug>
<bugid>6829</bugid>
<title>Setting up 2 or more mail accounts only works after hard reset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stokedf...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 14:56:25 +0000</openedDate>
<description>Several users have confirmed this bug. Android 2.0.1 needs a hard reset
to set up more than 1 user mail account. This is incredibly annoying.
When you do it right at the beginning (after a hard reset) it works.
Weird...</description>
</bug>
<bug>
<bugid>2100</bugid>
<title>SMS app shifts focus to newest message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>jayemm...@gmail.com</reportedBy>
<openedDate>Fri, 27 Feb 2009 04:57:53 +0000</openedDate>
<description>I receive alot of smsQ&apos;Es from twitter and when IQ&apos;Em in the twitter list of
messages trying to read them I scroll to the top of the screen and start
reading and deleting individual messages. If a new message comes in
while IQ&apos;Em at the top of the list the application changes the focus down
to the newest message, that is very annoying. Also, when you use the
scroll ball to highlight a message and hit the delete key and then
enter, I think the message below the one just deleted should be
highlighted. Instead it shifts the focus down to the bottom of the list
and you have to press alt key and scroll up to get to the top of the
list quickly. That is a very nice shortcut btw. Thank you, James</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:31:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:41:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:57:06 +0000</when>
<what></what>
</comment>
<comment>
<author>somethin...@gmail.com</author>
<when>Sat, 03 Sep 2011 20:51:52 +0000</when>
<what>This is not limited to incoming text messages by the way.

When I finish typing out my message and hit send, sometimes I scroll to the top just to re-read the conversation. At this point, my message will say Q&quot;EsendingQ&quot;E but it will constantly scroll down the bottom every time I try to scroll up to look for some things.

I also have the message retrieval notification enabled, that also brings me back to the bottom of the thread.</what>
</comment>
</bug>
<bug>
<bugid>3813</bugid>
<title>ExpandableListView provide default for collapse/expand group</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-08T06:02:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>milkroun...@gmail.com</reportedBy>
<openedDate>Mon, 07 Sep 2009 15:15:13 +0000</openedDate>
<description>I have a need to have the groups expanded in their default condition. I
have been attempting this by using
getExpandableListView().expandGroup(groupPosition); within the
getGroupView method to provide a Q&quot;Edefault expandedQ&quot;E group view. However
this has the following side effect reported elsewhere:-
------------------------------------------- I am working on an
ExpandableListView. It works with a context menu on groups and children
are clickable. It works in touch mode. It all works fine until I scroll
the current set of views (all the ones created on and off screen) off
the screen were upon I can select neither groups nor children in touch
mode. After trying to select a group (or child) in touch mode.... when I
roll the track ball the smallest amount the group/child I tried to
select becomes selected and all views within the created view set also
become selectable. -------------------------------------------- There
appears to be no way to force this default from within the Adapter other
than using int nogroup=mAdapter.getGroupCount(); for (int
n=0;nQ&lt;Enogroup;n++) getExpandableListView().expandGroup(n); After
creation of the expandablelistview. This however has side effects
requiring a full traverse of the data set (I have 1033 groups) and takes
a very long time. I hereby request the set default condition be added to
the list Adapter Please!!!!!!!!!!!!!!! Steve Hall</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Sep 2009 06:02:53 +0000</when>
<what>This can be done from the UI thread after the first layout, by calling expandGroup(). Simply post a Runnable to a 
View or a Handler to perform this task.</what>
</comment>
</bug>
<bug>
<bugid>11868</bugid>
<title>Calendar Application to Handle Conference Calls when in Location Field or Description Text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ntste...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 21:07:24 +0000</openedDate>
<description>It would be good if when it saw two numbers when clicking on the first
phone number it would ask if Q&quot;EIs this a conference call? Is 1234567 the
meeting code?Q&quot;E If you click YES it will dial the number for the
conference line have a button on the dialer that says Q&quot;ESend CodeQ&quot;E then
it sends the 1234567 to the dialer and you can press # or whatever it is
to finish the process. Often times I need to join a conference call and
have a very hard time trying to find a pen, or go back and forth from
the email (which is hard to see) and the dialer with the keypad. I find
that it times out before I can put in everything I am required to put in
to join the meeting. A phone that can take my pulse with a camera, scan
bar codes of just about anything and find it, I still have to try to
find a Pen in my car, and something to write on to use the PHONE. Please
make this easier. NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>s...@calder.id.au</author>
<when>Thu, 05 May 2011 23:37:34 +0000</when>
<what>Pretty much a duplicate of:

http://code.google.com/p/android/issues/detail?id=6665</what>
</comment>
<comment>
<author>ntste...@gmail.com</author>
<when>Fri, 06 May 2011 00:30:59 +0000</when>
<what>Except more detailed.</what>
</comment>
</bug>
<bug>
<bugid>3656</bugid>
<title>webview client just submit one form,</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-12-15T17:49:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>mahsa.movahedi</reportedBy>
<openedDate>Tue, 25 Aug 2009 02:04:06 +0000</openedDate>
<description>I have a webview and I set webview client to it , and want to submit 2
forms to my php server , the first form submitted well but the second
form when i click submit it do nothings, and just stay on the second
form,</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:40:47 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 26 Aug 2009 20:09:23 +0000</when>
<what>Please provide an example or a pointer to a web site that replicates this bug</what>
</comment>
<comment>
<author>mahsa.movahedi</author>
<when>Thu, 27 Aug 2009 01:36:37 +0000</when>
<what>Thanks for your reply , I just develop simple application for your check
the first form can submit well but the second form when i click on submit do nothing,
when I check it from normal android browser it work fine, 

package dialog;  
import java.net.URL;
import android.app.Dialog;  
import android.content.Context;
import android.view.View;  
import android.widget.Button;  
import android.webkit.WebView;
import android.webkit.WebViewClient;

    public class dialog_Confirmation extends Dialog {  
       
     Context context;
   
          public dialog_Confirmation(Context context) {
			super(context);
			this.context=context;
			// TODO Auto-generated constructor stub
		}

		protected void onStart() {  
          super.onStart();  
          setContentView(R.layout.playmo1web);  
          getWindow().setFlags(4, 4);  
          setTitle(Q&quot;EPlayMo Payment SystemQ&quot;E);  
          
           
            

           WebView webview = (WebView) findViewById(R.id.wv);
           
          
             
           webview.setWebViewClient(new myWebViewClientDemo());
           webview.getSettings().setJavaScriptEnabled(true);
           webview.loadUrl(Q&quot;Ehttp://192.168.1.105:8081/test/a.jspQ&quot;E);
           
          
      }
		
		private class myWebViewClientDemo extends WebViewClient {
		    @Override
		    public boolean shouldOverrideUrlLoading(WebView view, String url) {
		   		    		    		 
					view.loadUrl(url);
						return true;
			
		            }
      }  
}
/////////////////////////////////////////////////////////////////////////form 1
Q&lt;E%@ page language=Q&quot;EjavaQ&quot;E contentType=Q&quot;Etext/html; charset=ISO-8859-1Q&quot;E
    pageEncoding=Q&quot;EISO-8859-1Q&quot;E%Q&gt;E
Q&lt;E!DOCTYPE html PUBLIC Q&quot;E-//W3C//DTD HTML 4.01 Transitional//ENQ&quot;E
Q&quot;Ehttp://www.w3.org/TR/html4/loose.dtdQ&quot;EQ&gt;E


Q&lt;E%@page import=Q&quot;Ejava.util.ArrayListQ&quot;E%Q&gt;E
Q&lt;EhtmlQ&gt;E
Q&lt;EheadQ&gt;E
Q&lt;Emeta http-equiv=Q&quot;EContent-TypeQ&quot;E content=Q&quot;Etext/html; charset=ISO-8859-1Q&quot;EQ&gt;E
Q&lt;EtitleQ&gt;EInsert title hereQ&lt;E/titleQ&gt;E
 Q&lt;Escript language=Q&quot;EjavascriptQ&quot;E type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E


function Button1_onclick() {
	
	document.myform.submit();
	
}

// ]]Q&gt;E
Q&lt;E/scriptQ&gt;E
Q&lt;E/headQ&gt;E
 Q&lt;EbodyQ&gt;Eman a hastam
 Q&lt;E%=Q&quot;Eyour username is : Q&quot;E+request.getParameter(Q&quot;EdataQ&quot;E)%Q&gt;E
	Q&lt;Ediv id=Q&quot;EauthMessageQ&quot;E class=Q&quot;EmessageQ&quot;EQ&gt;Eplease enter your username.
	Q&lt;E/divQ&gt;E
	Q&lt;Eform id=Q&quot;EUserLoginFormQ&quot;E method=Q&quot;EPostQ&quot;E action=Q&quot;Ehttp://192.168.1.105:8081/test/b.jspQ&quot;E
name=Q&quot;EmyformQ&quot;E Q&gt;E	
	Q&lt;Efieldset style=Q&quot;Edisplay:none;Q&quot;EQ&gt;EQ&lt;Einput type=Q&quot;EhiddenQ&quot;E name=Q&quot;E_methodQ&quot;E value=Q&quot;EGetQ&quot;E
/Q&gt;EQ&lt;E/fieldsetQ&gt;E
	Q&lt;EfieldsetQ&gt;EQ&lt;ElegendQ&gt;EEnter your username to LoginQ&lt;E/legendQ&gt;EQ&lt;Ediv class=Q&quot;Einput passwordQ&quot;EQ&gt;E
	Q&lt;Elabel for=Q&quot;EUserPasswordQ&quot;EQ&gt;EusernameQ&lt;E/labelQ&gt;E
	Q&lt;Einput type=Q&quot;EtextQ&quot;E name=Q&quot;EdataQ&quot;E value=Q&quot;EusernameQ&quot;E id=Q&quot;EUserPasswordQ&quot;E /Q&gt;EQ&lt;E/divQ&gt;EQ&lt;E/fieldsetQ&gt;E
	
		Q&lt;Ediv class=Q&quot;EsubmitQ&quot;EQ&gt;E
	Q&lt;Einput id=Q&quot;EButton1Q&quot;E type=Q&quot;EbuttonQ&quot;E value=Q&quot;ESubmitQ&quot;E onclick=Q&quot;Ereturn Button1_onclick()Q&quot;E
/Q&gt;EQ&lt;E/divQ&gt;EQ&lt;E/formQ&gt;EQ&lt;E/bodyQ&gt;E
 
Q&lt;E/htmlQ&gt;E

///////////////////////////////////////////////////////////////////////////////form 2
 Q&lt;E%@ page language=Q&quot;EjavaQ&quot;E contentType=Q&quot;Etext/html; charset=ISO-8859-1Q&quot;E
    pageEncoding=Q&quot;EISO-8859-1Q&quot;E%Q&gt;E
Q&lt;E!DOCTYPE html PUBLIC Q&quot;E-//W3C//DTD HTML 4.01 Transitional//ENQ&quot;E
Q&quot;Ehttp://www.w3.org/TR/html4/loose.dtdQ&quot;EQ&gt;E


Q&lt;E%@page import=Q&quot;Ejava.util.ArrayListQ&quot;E%Q&gt;E
Q&lt;EhtmlQ&gt;E
Q&lt;EheadQ&gt;E
Q&lt;Emeta http-equiv=Q&quot;EContent-TypeQ&quot;E content=Q&quot;Etext/html; charset=ISO-8859-1Q&quot;EQ&gt;E
Q&lt;EtitleQ&gt;EInsert title hereQ&lt;E/titleQ&gt;E
 Q&lt;Escript language=Q&quot;EjavascriptQ&quot;E type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E


function Button1_onclick() {
	
	document.myform.submit();
	
}

// ]]Q&gt;E
Q&lt;E/scriptQ&gt;E
Q&lt;E/headQ&gt;E
 Q&lt;EbodyQ&gt;Eman b hastam
  Q&lt;E%=Q&quot;Eyour username is : Q&quot;E+request.getParameter(Q&quot;EdataQ&quot;E)%Q&gt;E
	Q&lt;Ediv id=Q&quot;EauthMessageQ&quot;E class=Q&quot;EmessageQ&quot;EQ&gt;Eplease enter your password.
	Q&lt;E/divQ&gt;E
	Q&lt;Eform id=Q&quot;EUserLoginFormQ&quot;E method=Q&quot;EPostQ&quot;E action=Q&quot;Ehttp://192.168.1.105:8081/test/c.jspQ&quot;E
name=Q&quot;EmyformQ&quot;E Q&gt;E	
	Q&lt;Efieldset style=Q&quot;Edisplay:none;Q&quot;EQ&gt;EQ&lt;Einput type=Q&quot;EhiddenQ&quot;E name=Q&quot;E_methodQ&quot;E value=Q&quot;EGetQ&quot;E
/Q&gt;EQ&lt;E/fieldsetQ&gt;E
	Q&lt;EfieldsetQ&gt;EQ&lt;ElegendQ&gt;EEnter your username to LoginQ&lt;E/legendQ&gt;EQ&lt;Ediv class=Q&quot;Einput passwordQ&quot;EQ&gt;E
	Q&lt;Elabel for=Q&quot;EUserPasswordQ&quot;EQ&gt;EpasswordQ&lt;E/labelQ&gt;E
	Q&lt;Einput type=Q&quot;EtextQ&quot;E name=Q&quot;EdataQ&quot;E value=Q&quot;EusernameQ&quot;E id=Q&quot;EUserPasswordQ&quot;E /Q&gt;EQ&lt;E/divQ&gt;EQ&lt;E/fieldsetQ&gt;E
	
		Q&lt;Ediv class=Q&quot;EsubmitQ&quot;EQ&gt;E
	Q&lt;Einput id=Q&quot;EButton1Q&quot;E type=Q&quot;EbuttonQ&quot;E value=Q&quot;ESubmitQ&quot;E onclick=Q&quot;Ereturn Button1_onclick()Q&quot;E
/Q&gt;EQ&lt;E/divQ&gt;EQ&lt;E/formQ&gt;EQ&lt;E/bodyQ&gt;E
 
Q&lt;E/htmlQ&gt;E
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:38:05 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:46:09 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:49:51 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:55:34 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1840</bugid>
<title>getWidth() and getHeight() orientation asynchronous even with orientation hard-coded in manifest</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-26T19:21:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Sat, 24 Jan 2009 10:18:33 +0000</openedDate>
<description>I noticed that even while my app is *always* meant to run in landscape
mode View through android:screenOrientation=Q&quot;ElandscapeQ&quot;E in the manifest,
getWidth() and getHeight() sometimes initially return portrait mode
values. For instance, when running the app with keyboard closed and
pressing the Home button, one of course gets a portrait mode screen, but
when returning to the (landscape) app by clicking its icon, getWidth()
and getHeight() do not immediately return the landscape mode values but
(sometimes) initially return portrait values. This asynchronous
operation makes it hard to properly Q&quot;ErecoverQ&quot;E from a home screen
excursion because one does not know when the view has returned to
landscape, and if one does not keep checking then oneQ&apos;Es app will show
wrongly scaled bitmaps or even crash if one relies on the settings that
one specified in the manifest. A workaround is to swap values depending
on aspect ratio, knowing that the app is defined to run in landscape
mode, but this is quite ugly and also requires compensating for the
title bar height. Doable but a hassle, and it would have been more
elegant if getWidth() and getHeight() always returned the values that
match the app orientation as hard-coded in the manifest. Regards</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 15:20:03 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 26 Jan 2009 19:21:12 +0000</when>
<what>This is basically expected behavior.

I just donQ&apos;Et see any way we could guarantee that the you can retrieve the values at
some point and they will always be correct.  When you go home, the screen orientation
changes.  When it changes, it changes for everyone. The appQ&apos;Es window is still
attached to the window manager, so it changes as well.  While we donQ&apos;Et perform layout
of a window when it is hidden, there are various points where both the app and home
windows will be shown at the same time, so one or the other is going to see a
different orientation.

This is a basic thing you need to deal with: the framework does the window layout for
you, and performs layout when needed.  You canQ&apos;Et just call getWidth() or getHeight()
at some point and be done with it.
</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Mon, 26 Jan 2009 22:24:27 +0000</when>
<what>OK, thank you hackbod. ItQ&apos;Es good to know that by design I should not rely on readily
getting the values and states that I coded for even when the OS knows about it at
compile time. Takes some getting used to, I guess. IQ&apos;Ed say that 90 percent of my own
bugs in Android programming stem from expectations about states that I specified that
later turn out to be asynchronously executed by the OS, resulting in all sorts of
nasty race conditions.

Regards
</what>
</comment>
</bug>
<bug>
<bugid>11725</bugid>
<title>Translate You tube Text.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 09:20:59 +0000</openedDate>
<description>Occurence Process : Application Q&gt;E Youtube Q&gt;E Occurence State : Q&quot;Ethere was
a problem with the network responseQ&quot;E This word is displayed in English.
Expected result : Text is displayed in Chinese_Traditional_Taiwan</description>
</bug>
<bug>
<bugid>629</bugid>
<title>Code Error in Tutorial - Exercise 3</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T00:54:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cenyo...@gmail.com</reportedBy>
<openedDate>Thu, 10 Apr 2008 08:16:16 +0000</openedDate>
<description>In step 7, we have code like these. @Override protected void
onFreeze(Bundle outState) { super.onFreeze(outState);
outState.putLong(NotesDbAdapter.KEY_ROWID, mRowId); } If we comese from
the Q&quot;EAdd ItemQ&quot;E menu, then the mRowId will have a Null value. At this
time, if we press the Q&quot;EHangup PhotoQ&quot;E button, which will trigger the
onFreeze() method be called, a NullPointerException will be thrown. I
think an update version of onFreeze() should something likes this
@Override protected void onFreeze(Bundle outState) {
super.onFreeze(outState); if (mRowId == null) { saveState(); }
outState.putLong(NotesDbAdapter.KEY_ROWID, mRowId); } We have to invoke
the saveState() here to initialzed the mRowId, but this will cause an
extra db update when the onPause() is called. So maybe we should add a
flag in the NodeEdit to record what state we are really in.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:17:42 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 00:54:53 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>19139</bugid>
<title>I forgot my unlock pattern and i tried it 40 times and i canQ&apos;Et change it with google because it doesnQ&apos;Et show me the Q&quot;Eforgot patternQ&quot;E...i have an htc wild fire. please someone help me!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>patrii...@yahoo.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 18:40:47 +0000</openedDate>
<description>I forgot my unlock pattern and i tried it 40 times and i canQ&apos;Et change it
with google because it doesnQ&apos;Et show me the Q&quot;Eforgot patternQ&quot;E...i have an
htc wild fire. please someone help me!</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 10 Aug 2011 01:56:30 +0000</when>
<what>Try factory resetting the phone.</what>
</comment>
</bug>
<bug>
<bugid>9024</bugid>
<title>Notification menu accessable during Alarm Clock alarms</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pfmil...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 20:46:07 +0000</openedDate>
<description>The notification menu can be pulled down while your phone is locked when
the alarm clock goes off. This can be reproduced by setting an alarm for
a future time and locking the phone. When the alarm goes off it will
turn on the screen and you will be able to pull down the notification
menu. Normally while the alarm is ringing snooze can be activated by
pressing a volume button, however with the menu open the volume button
will not activate snooze. I think this is a minor security issue by
allowing potentially private notifications to be viewed on an locked
phone. More important to me however is that it is too easy to pull down
the menu accidentally while reaching for my phone in the morning. When
this happens the open menu confounds my attempts to snooze the phone
without looking and forces me to think precious minutes before my mind
is ready. As there is no need for the menu to be accessible from this
screen, the menu should remain inactive until the phone manually
unlocked.</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:25:14 +0000</when>
<what></what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Tue, 29 Jun 2010 19:15:37 +0000</when>
<what>This can be closed, it has been fixed in Froyo.</what>
</comment>
</bug>
<bug>
<bugid>372</bugid>
<title>DatePicker doesnQ&apos;Et respond to touch</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-18T22:58:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cir...@gmail.com</reportedBy>
<openedDate>Fri, 29 Feb 2008 04:40:45 +0000</openedDate>
<description>This may be more of a feature request, but the DatePicker doesnQ&apos;Et seem
to match the behavior of other Views in M5. You canQ&apos;Et select a date by
clicking on it; you must use the keys. To reproduce: Run the API demo:
Views-Q&gt;EDate Widgets-Q&gt;EDialog. Click on Q&quot;Echange the dateQ&quot;E. Note that
clicking does nothing. With the touch-centric M5 emulator, it feels more
natural to pick a date by touching.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:52:54 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 18 Mar 2008 22:58:59 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:36:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4525</bugid>
<title>Call Log and Message Thread Tagging</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-17T10:10:51.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>john.pix...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 00:04:59 +0000</openedDate>
<description>Have some OS update requests: Have read like sentiments of others
regarding the deletion of entries in the Q&quot;EFavoritesQ&quot;E list. We should be
able to do delete individual entries in the Favorites lists without
deleting the Contact info. This should be an easy fix. My biggest
request is in the Q&quot;ECall Log.Q&quot;E Would love to be able to scroll through
the call log entries, tap and lock entries so they could never be
deleted, and then be able to clear the log automatically, by both time
expiration and on demand, with the exception of those entries that are
locked. When IQ&apos;Em in the call log, press the menu key, instead of having
one option of deleting the log, give me an additional option to tag lock
entries, then a third option to clear all unlocked entries. This feature
was available on my old Motorola Krazor. My wish list includes being
able to do so the same function with messages within a thread. It would
be nice to be able to lock a message within a thread. Give us the option
in the menu to delete those messages within the thread without deleting
the entire thread. Right now I am spending hours manually deleting the
messages, and hoping I donQ&apos;Et accidentally delete those messages I want
to save. Android is pretty great so far, but as with software, sometimes
with more, we have complicated things and lost the simplest of features
that save time and productivity. As a software programmer and interface
designer myself, I would love to be able to give some feedback on
phoneQ&apos;Es interface and intuitive productivity. Can anyone point a busy
guy like me to a place where I can join the feedback team or submit my
wish lists for Android OS and apps... that is without having to sift
through thousands of irrelevant postings??? Again, excuse me if these
tips have already been posted; but if there is an Android OS developer
out there who can implement, that would be great. Unless, of course,
there is an app for that!!!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:10:51 +0000</when>
<what>Please file separate reports for the individual requests. Thanks :)</what>
</comment>
</bug>
<bug>
<bugid>16249</bugid>
<title>ANR in Market application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sudeep.a...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 11:44:45 +0000</openedDate>
<description>Android 2.3 -I tried to open android market and it crashed -Activity not
responding Force Quit Wait was shown on screen Logs :- attach is the
logs Before the anr these error logs were there ... Followed by a series
of system error logs listed below : 04-17 13:23:08.637 2726 2792 I
TLSStateManager:
org.apache.harmony.nio.internal.SocketChannelImpl@40969258: Wrote out 41
bytes of data with 0 bytes remaining. 04-17 13:23:08.637 2726 2792 W
System.err: java.lang.RuntimeException: manager closed detected in write
04-17 13:23:08.637 2726 2792 W System.err: at
com.motorola.blur.async.io.impl.NormalAsyncConnection$_AsyncSender$GenericSendEventHandler.handleEvent(NormalAsyncConnection.java:202)
04-17 13:23:08.637 2726 2792 W System.err: at
com.motorola.blur.async.io.ChannelProcessingTask.processSelectedKeys(ChannelProcessingTask.java:626)
04-17 13:23:08.645 2726 2792 W System.err: at
com.motorola.blur.async.io.ChannelProcessingTask.processSelectedEvents(ChannelProcessingTask.java:585)
04-17 13:23:08.645 2726 2792 W System.err: at
com.motorola.blur.async.io.ChannelProcessingTask.run(ChannelProcessingTask.java:385)
04-17 13:23:08.645 2726 2817 V global frequency:
BcsDSCheckin.logKernelEvents: logging event am_proc_died 04-17
13:23:08.645 2726 2817 V global frequency: BcsDSCheckin.logKernelEvents:
logging event am_proc_died 04-17 13:23:08.668 2726 2792 W System.err: at
java.lang.Thread.run(Thread.java:1019) 04-17 13:23:08.668 2726 2792 I
ChannelProcessingTask: Closing channel
org.apache.harmony.nio.internal.SocketChannelImpl@40969258 04-17
13:23:08.676 2726 2795 W TLSStateManager: Failed to cleanly close down
SSL: Inbound is closed before close_notify alert has been received.
04-17 13:23:09.856 2726 2795 I XMPPConnection: Shutting down connection
for user 4503600866418792 to host jabber-cloud104-blur.svcmot.com</description>
<comment>
<author>pal.sz...@gmail.com</author>
<when>Sat, 23 Apr 2011 08:06:50 +0000</when>
<what>The process com.android.vending(pid 15076) has a deadlock involving the following threads:

* Vending-LocalDbSyncService
* Thread-10

Stacktraces:

- Vending-LocalDbSyncService (tid=10 pid=15087 prio=5 state=MONITOR waiting on thread-9)
com.android.vending.model.LocalAssetCache.updateOneAsset (LocalAssetCache.java:138)
com.android.vending.model.LocalAssetCache.localDbUpdate (LocalAssetCache.java:284)
com.android.vending.api.LocalAssetDatabase.notifyListener (LocalAssetDatabase.java:845)
com.android.vending.api.LocalAssetDatabase.updateStateOfAsset (LocalAssetDatabase.java:298)
com.android.vending.api.LocalAssetDatabase.syncWithPackageManager (LocalAssetDatabase.java:963)
com.android.vending.LocalDbSyncService.run (LocalDbSyncService.java:64)
java.lang.Thread.run (Thread.java:1019)

- Thread-10 (tid=9 pid=15085 prio=5 state=MONITOR waiting on thread-10)
com.android.vending.api.LocalAssetDatabase.updateStateOfAsset (LocalAssetDatabase.java:278)
com.android.vending.model.Asset.setStateById (Asset.java:1281)
com.android.vending.model.Asset.setStateById (Asset.java:1273)
com.android.vending.model.LocalAsset.setState (LocalAsset.java:168)
com.android.vending.VendingBackupAgent.recoverFromRestoreInterrupt (VendingBackupAgent.java:241)
com.android.vending.model.LocalAssetCache.buildCache (LocalAssetCache.java:209)
com.android.vending.model.LocalAssetCache.access$000 (LocalAssetCache.java:26)
com.android.vending.model.LocalAssetCache$1.run (LocalAssetCache.java:90)
java.lang.Thread.run (Thread.java:1019)</what>
</comment>
</bug>
<bug>
<bugid>15778</bugid>
<title>Wifi and google talk not working after official update to 2.2.1 version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jinho...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 06:08:05 +0000</openedDate>
<description>After Updating my Motorola MilestoneQ&apos;Es Android 2.1 version to 2.2.1
version through the official motorola update software it shows
Authentication error again and again and is not able to sign into google
talk. Gmail is working fine. the Wifi is turning ON and OFF continuously
hence no wifi can be added or used in anyways. (even in version 2.1 the
Wifi had started to act up lately and use to get stuck at Q&apos;Eturning offQ&apos;E
without any provocation. and now with 2.2 it shows Q&apos;ETurning onQ&apos;E in next
moment shows Q&apos;ETurning offQ&apos;E keeps doing this cycle non stop)</description>
</bug>
<bug>
<bugid>11242</bugid>
<title>Latest google maps for android gives different directions than online google maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rlewi...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 00:09:52 +0000</openedDate>
<description>When using the navigation mode of google maps on the HTC Incredible, the
directions via the phone are slightly different than the directions
online. For the phone, it has me incorrectly make a uturn and stop at a
location with no real destination. Online, the directions correctly end
at the shopping center with the target merchant. Target destination:
http://maps.google.com/maps/place?cid=6278390816727247972Q&amp;Eq=surf+bagel+lewes+delawareQ&amp;Ehl=enQ&amp;Ecd=2Q&amp;Ecad=src:pplinkQ&amp;Eei=mg6QTOzMGJHoygT84fCqDQQ&amp;Esig2=BZTYfo4c_CpqyPXC_vkdVw
Coming from Dover Delaware. Thanks, Rick</description>
</bug>
<bug>
<bugid>7357</bugid>
<title>Consolidated Contact History</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Jaggu...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 18:33:23 +0000</openedDate>
<description>It would be nice to be able to look at a consolidated history of all
communications with a single contact. Instead of having to look at Text
Messaging to see SMS history and Google Talk to look at IM history, I
should be able to look at my comms history for a contact, which will
show email, IMs, texts, etc. with that one contact. A lot of times, I
canQ&apos;Et remember which method I used for my last communications with a
particular contact. It also adds the convenience of sorting all the
comms by date/time so I can keep track of the progression of comms.
Android is a great method of consolidating all my communications methods
into a single device. I think that this would be the next logical step.</description>
</bug>
<bug>
<bugid>3041</bugid>
<title>For an AlertDialog, if there is no title and the message is just one character then the postive/negative button text is not shown</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>puneetm...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 22:40:26 +0000</openedDate>
<description>1. Set the message of an AlertDialog to a single character like Q&quot;EoQ&quot;E 2.
Set the positive or negative button label to be something like Q&quot;EOkQ&quot;E 3.
Observe that the Q&quot;EOkQ&quot;E cannot be seen on the screen.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:52:31 +0000</when>
<what></what>
</comment>
<comment>
<author>ntraft</author>
<when>Fri, 05 Feb 2010 15:32:24 +0000</when>
<what>This is the same as #2885
http://code.google.com/p/android/issues/detail?id=2885</what>
</comment>
</bug>
<bug>
<bugid>12266</bugid>
<title>Calendar Widget Size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kbl...@gmail.com</reportedBy>
<openedDate>Sun, 31 Oct 2010 17:17:37 +0000</openedDate>
<description>Can Google please provide a 4X1 Calendar widget as an alternative to the
2X2 widget currently provided? Several widgets use the 4X1 format, which
makes using the 2X2 widget challenging to employ without wasting screen
space.</description>
</bug>
<bug>
<bugid>8380</bugid>
<title>Why sounds  canQ&apos;Et be  redirected on a  bluetooth mono headset ?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>sofca...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 07:37:09 +0000</openedDate>
<description>Ive been waited upgrade to eclair 2.1 .. but still have the same problem
! When connect a bluetooth headset (no a2dp) and try to listen an mp3 or
gps directions sounds are sent on PHONE SPEAKER ! can anyone fix it ?
every 50$ nokia phone can do that ! thanks</description>
<comment>
<author>bradford...@gmail.com</author>
<when>Fri, 04 Jun 2010 17:46:17 +0000</when>
<what>This has been reported many times before. Should have been fixed in 2.1 (Sprint 
Hero, in my case). </what>
</comment>
<comment>
<author>Sner...@gmail.com</author>
<when>Sun, 10 Oct 2010 17:12:06 +0000</when>
<what>I would have thought this to be a basic feature.  There are so many ways to imagine how this could be a good and useful function.  How many arguments are there for not implementing this?


As of right now, there are at least seven open issues regarding this matter.  I found these by searching for bluetooth mono.

Date	  Issue#	#ofStars
11/2008	    1319	 7	
12/2009	    5527	46
01/2010	    5924	39
04/2010	    7906	93
03/2010	    7192	26
05/2010	    8379	 7
05/2010	    8380	 7

Seven separate issues, five marked as defect, two as enhancement with a total of 225 stars


Tried Super BT Mono.  DidnQ&apos;Et work for me (Droid1 with Android 2.2).  Notes from the author like Q&quot;EDoesnQ&apos;Et work on most CDMA cell. Works well on Droid X and CDMA phones w/ customed RomQ&quot;E suggests itQ&apos;Es not a general solution.
</what>
</comment>
</bug>
<bug>
<bugid>10021</bugid>
<title>Messaging application inserting a comma to some phone numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>guill...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 23:31:58 +0000</openedDate>
<description>I have a problem whit the default messaging application, after I send a
message to some contacts (not all) and I open the thread, the Messaging
app shows the name of the contact and the number at the top of the
window, thatQ&apos;Es ok, just because itQ&apos;Es adding a comma (,) just before the
number so I cannot send more messages on that thread because of that.
Eg. The contact will show as: Bill Smith Q&lt;E,+50655555555Q&gt;E The contactQ&apos;Es
number is stored without that comma I donQ&apos;Et know where does it come
from. If I delete the contact from my list, then the App wonQ&apos;Et include
that comma. I have no problems sending SMSs to those contacts if I
select the option Q&quot;ENew SMSQ&quot;E and choose the contact manually, just when I
try to send it from the thread view with that contact. IQ&apos;Em from Costa
Rica and all the phone numbers are in the format: +506XXXXXXXX some
specific numbers with this issue are: +5068868XX37 +5068334XX08 If you
need the full phone numbers I can email them. IQ&apos;Em using a Nexus One
phone with android 2.2</description>
</bug>
<bug>
<bugid>12014</bugid>
<title>Android calendar app with proper weekday display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rxt...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 20:59:15 +0000</openedDate>
<description>When I open the calendar in list view, I can see appointments and their
dates, but I donQ&apos;Et see weekdays. When I open a calendar item, I still
donQ&apos;Et seen the day of the week for this item. This is not very user
friendly I think. I hope you can fix this with the next update of the
calendar. I think this is very basic functionality.</description>
</bug>
<bug>
<bugid>5513</bugid>
<title>Should launch browser from contacts Q&amp;E navigation suggestion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>chadchan...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 14:49:11 +0000</openedDate>
<description>You guys provide a web address field in the contacts, but clicking the
url doesnQ&apos;Et launch the browser for some unusual reason? I keep the phone
numbers for several restaurants in my phone, and usually copy the link
to the mobile menu to the contact info. As it is now, that web address
is basically just a worthless note. You guys should also simplify the
navigation process from the contacts area. Similar to the way I can
choose to phone or text a contact simply by clicking the phone/text icon
in the contacts view, I should be able to choose to Q&apos;EmapQ&apos;E or Q&apos;Enavigate.Q&apos;E
As it is now, I click on the address and it takes me to a map where I
have to then click on the location bubble and then click navigate. Just
let me launch navigation from the contacts field the same way I would
launch a text message. Also, we should be able to upload custom icons
for desktop bookmarks. And IQ&apos;Em sure you guys donQ&apos;Et need me to tell you
that Microsoft exchange server and hotmail accounts donQ&apos;Et sync properly
without third party apps. ThatQ&apos;Es pretty embarrassing with the OS coming
from a software giant like Google. Anyway, after years with a moto razr,
owning my Droid has been life-changing. Seriously. I think my wife is
jealous of my relationship with it. Keep up the good work.</description>
<comment>
<author>JimR...@gmail.com</author>
<when>Sat, 27 Mar 2010 12:20:40 +0000</when>
<what>I too was very surprised that I canQ&apos;Et launch the URL from contacts.  I canQ&apos;Et even cut
and paste it easily.  You have to edit the contact to even cut and paste.  This seems
like a very simple fix.  I expect to just click the web address for a contact and it
open in the browser.  That is not too much to ask.</what>
</comment>
<comment>
<author>akara.et...@gmail.com</author>
<when>Wed, 14 Jul 2010 00:42:16 +0000</when>
<what>IQ&apos;Ed add to this the little context sensitive things that make the difference:
-I canQ&apos;Et go directly to a contactQ&apos;Es facebook page (either in the fb app or browser) from the contactQ&apos;Es screen
-I canQ&apos;Et directly copy and paste, or edit before copy/paste when on the Q&quot;Eview contactsQ&quot;E screen...I hve to go to edit first...</what>
</comment>
</bug>
<bug>
<bugid>16650</bugid>
<title>SIP client returns: Q&quot;EServer Error Please try again laterQ&quot;E if line is busy or phone switched off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jaap.hai...@gmail.com</reportedBy>
<openedDate>Sat, 07 May 2011 18:21:52 +0000</openedDate>
<description>I get quite often directly a Q&quot;EServer Error Please try again laterQ&quot;E when
IQ&apos;Em trying phone somebody. When I then take my normal phone which is
connected via an hardware VOIP adapter to my voip provider I get a busy
tone or get diverted to voice mail because the other side is speaking
already</description>
</bug>
<bug>
<bugid>13265</bugid>
<title>edits to contact on phone, when saved are lost</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kevin.la...@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 08:11:06 +0000</openedDate>
<description>Running 2.2.1 on Droid 1. Several times I have edited a contactQ&apos;Es data
(added phone #, removed address, added email, etc), saved it, only to
look later for it and found that none of the edits I made Q&quot;EstuckQ&quot;E. If
you canQ&apos;Et trust that the data will be saved, then what good is it???</description>
</bug>
<bug>
<bugid>5035</bugid>
<title>support USB tethering</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>tmb...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 14:11:35 +0000</openedDate>
<description>Nokia S60 phones just work when plugged into a USB port: they appear as
a standard USB modem and can be used for fast wireless dial-up with no
extra software. AndroidQ&apos;Es tethering support is poor in comparison: with
PdaNet, I get sort-of-standard Bluetooth tethering or non-standard USB
tethering using PdaNetQ&apos;Es Windows-only application. Android should
support standard USB dial-up networking, like other smartphones.</description>
<comment>
<author>boyc...@gmail.com</author>
<when>Sat, 02 Jan 2010 16:31:26 +0000</when>
<what>I really NEED to legally tether as I did with my win-mo phone, why is PdaNet our 
only option? Also I was told when I got the Droid that this ability would probably 
come with the first update but it didnQ&apos;Et now it seems it may not. I donQ&apos;Et mind 
paying vzw fees for it what is the deal people? </what>
</comment>
<comment>
<author>Jeremy.S...@gmail.com</author>
<when>Fri, 15 Jan 2010 18:30:04 +0000</when>
<what>This is the main reason IQ&apos;Em not getting a Droid.  IQ&apos;Em settling for another WinMo 
device.</what>
</comment>
<comment>
<author>itibere....@gmail.com</author>
<when>Tue, 23 Mar 2010 20:22:16 +0000</when>
<what>This is an absurd! I used to connect my notebook to the internet using my old windows
mobile phone. Why android does not support this same feature?</what>
</comment>
<comment>
<author>Cobjone...@gmail.com</author>
<when>Sun, 16 May 2010 21:16:38 +0000</when>
<what>EasyTether works... I think they are even working on a Wifi tether option... we 
will, your post are dumb... especially the last one.. bezerra</what>
</comment>
</bug>
<bug>
<bugid>17097</bugid>
<title>Black screen displays while selecting any gtalk message from notification bar.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>popo...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 05:09:37 +0000</openedDate>
<description>Reproducibility % : once [Precondition] 1. In notification bar there
should be some IM messages. [Test Procedure] 1. Applications Q&gt;E Feature
Apps Q&gt;E Go to anroid Market Q&gt;E Select Google Maps Q&gt;E Install Q&gt;E Open Q&gt;E
Search Alki Beach 2. Select Back and Move to Feature App sceen Q&gt;E Select
notification bar Q&gt;E Select the gtalk message Q&gt;E Observe the behaviour.</description>
</bug>
<bug>
<bugid>19004</bugid>
<title>Setting an mp3 file on SD card as call tune to a contact is buggy.. Always the first default tone is chosen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aru...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 11:46:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
1) Select a contact 2) Edit contact 3) assign a ringtone from SD card to
the contact 4) select the mp3 5) give ok 6) the radio button points to
the first default tone - What happened. 7) if you click apply, the
default tone and not the mp3 is chosen - What you think the correct
behavior should be. The mp3 file selected should appear in the list to
make a choice in radio button list. The user may then verify this and
click Q&quot;EapplyQ&quot;E. DonQ&apos;Et forget to mention which device you have, making
sure that it runs Android 2.3. Other details: Handset- HTC wildfire
Android Version-2.3.3 HTC Sense Version-2.1 Software No.-1.35.720.3 If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15156</bugid>
<title>After open SVG support , command:make libwebcore failed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>lonestar...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 08:22:00 +0000</openedDate>
<description>I have open SVG according to
https://review.source.android.com/#change,17258 Then I type: make
libwebcore then failed The following is the log: target Strip: libutils
(out/target/product/generic/obj/lib/libutils.so) target StaticLib:
libwebcore
(out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/libwebcore.a)
make: execvp: /bin/bash: Argument list too long make: ***
[out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/libwebcore.a]
Error 127 make: *** Waiting for unfinished jobs.... So I search on
google then found I have to cherry pick
18342a41ab72e2c21931afaaab6f1b9bdbedb9fa But the itQ&apos;Es still failed. But
I can open SVG and build successfully at android 2.3. It seems the build
argument is too long. So I found the linux can only support 128K
argument. But When I use showcommands to check the real build command I
found the argument is more than 145K. I think maybe 2.3 optimize the
make command. Have any idea for this problem on android 2.1? Thanks!!</description>
<comment>
<author>supp.san...@gmail.com</author>
<when>Mon, 22 Aug 2011 21:10:00 +0000</when>
<what>https://review.source.android.com/#/c/22351/

http://code.google.com/p/sandrob/issues/detail?id=42</what>
</comment>
</bug>
<bug>
<bugid>8986</bugid>
<title>access to contacts and phone log when sending a new sms/mms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>samuelci...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 03:37:10 +0000</openedDate>
<description>The ability to access the address book and call log while trying to add
recipients to text and picture messages would be nice. I know about the
autocomplete feature, but sometimes the number is located in the call
log and not the address book and I canQ&apos;Et remember the phone number. I
had a blackberry before the android and thought this was a nice feature.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 10 Jun 2010 04:31:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4888</bugid>
<title>Eclipse Android Library Project type</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-06-24T21:26:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>11</stars>
<reportedBy>robin....@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 15:18:19 +0000</openedDate>
<description>At this moment it is not very easy to share common code across multiple
Android application projects in Eclipse ADT. It would really help if a
new Android Library Project project type is added to the Eclipse
developer environment, so that these library projects can be referenced
from regular Android Application projects or even from other Android
Library projects. Note that this is not a request for shared libraries
on Android devices, but solely a request to structure source code in a
more convenient and maintainable manner using project references in
Eclipse. My current workaround is using symbolic links from each of the
Android application project source folders to the common/shared code
folder. This, however, is not an ideal situation.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:53:10 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:27:16 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:44:13 +0000</when>
<what>Issue 3987 has been merged into this issue.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 23:58:26 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 24 Jun 2010 21:26:46 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 24 Jun 2010 21:27:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1697</bugid>
<title>the vioc dial dosent seem to work is all it does is show numbers that i had not said , need a on screen aswere buton and the time out while on a call is an isu </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-20T18:38:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timg....@gmail.com</reportedBy>
<openedDate>Fri, 02 Jan 2009 04:08:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 18:38:02 +0000</when>
<what>Please submit a separate entry for each issue. YouQ&apos;Ell also increase the chance of
getting your issues looked at if you use proper spelling and if you fill in the
template with the requested information.</what>
</comment>
</bug>
<bug>
<bugid>13414</bugid>
<title>Ringtones Change Randomly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>onthecou...@gmail.com</reportedBy>
<openedDate>Sat, 25 Dec 2010 16:19:54 +0000</openedDate>
<description>Running Android 2.3.1 on my Nexus S. Noticing my assigned phone
ringtone, alarm ringtones, and contact specific ringtones change
whenever I connect then disconnect my USB storage to my computer and
whenever I power off then on (reboot). Can replicate this issue multiple
times. Please advise or I hope itQ&apos;Ell be address in next update. Thank
you, Google.</description>
<comment>
<author>nick.ell...@gmail.com</author>
<when>Thu, 30 Dec 2010 04:58:17 +0000</when>
<what>reported in issue 13413</what>
</comment>
<comment>
<author>onthecou...@gmail.com</author>
<when>Thu, 30 Dec 2010 05:01:44 +0000</when>
<what>Yes, indeed. I apologize for the repeated report. Folks experiencing this issue, please visit the link provided by Q&apos;ENick ElliotQ&apos;E. There are more details in that report. Here is a link to it as well: http://code.google.com/p/android/issues/detail?id=13413</what>
</comment>
<comment>
<author>iMoPh...@gmail.com</author>
<when>Tue, 08 Feb 2011 14:48:08 +0000</when>
<what>Alright yQ&apos;Eall.  SOLUTION

IQ&apos;Eve had the same problem.  Either rebooting or connecting my Nexus S (2.3.2) to a computer would cause all my ringtones and notification tones to change to random files.  What I found interesting is that contacts that use the same ringtone (people from work are all assigned Imperial March from StarWars ;) would change...but they would all change to the same ringtone, different from what I wanted but the same among eachother.

I originally had my Ringtones and notifications under /sdcard/media/audio in separate folders for each.

I moved them to the sdcard root (ex. sdcard/Ringtones) and then reset all the settings the way I wanted them.  This seems to have solved it.  Been running for 24 hours and have connected to my computer 5 times (2 different machines)and have shutdown and restarted my phone twice.  Everything stayed exactly as I set it.

Hope this helps everyone.</what>
</comment>
<comment>
<author>KaiserBo...@gmail.com</author>
<when>Sat, 09 Jul 2011 20:18:00 +0000</when>
<what>Same issue, notice problem happens when I change my main ringtone.</what>
</comment>
</bug>
<bug>
<bugid>9301</bugid>
<title>News and weather application force closes at launch.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>mans.mal...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 08:56:50 +0000</openedDate>
<description>Running FRF83 on Nexus One; the News and Weather widget works fine but
when clicking the widget or running the application from the application
drawer the process force closes with the following error: Q&quot;ESorry! The
application News and Weather (process
com.google.android.apps.genie.geniewidget) has stopped unexpectedly.
Please try again.Q&quot;E This happens every time I try to launch the
application. I have cleared the application data in Q&quot;ESettings Q&gt;E
Applications Q&gt;E Manage applicationsQ&quot;E and I have also tried removing the
folder /sdcard/Android/data/com.google.android.apps.genie.geniewidget
without resolving the problem. Not even the oldest trick in the book;
rebooting the device, solved the problem. Since I have tried everything
I can come up with without results I now file it as a bug here.</description>
<comment>
<author>timmy...@gmail.com</author>
<when>Tue, 29 Jun 2010 22:13:08 +0000</when>
<what>This was happening to me also.  clearing out the application data did not work. however I did delete the /sdcard/Android/data/com.google.android.apps.genie.geniewidget.news-content-cache folder and it worked great.</what>
</comment>
<comment>
<author>mans.mal...@gmail.com</author>
<when>Wed, 30 Jun 2010 09:18:07 +0000</when>
<what>It seems to have resolved itself now. DonQ&apos;Et know how. Could it be some
article with corrupt data that was laying around? It shouldnQ&apos;Et force close
due to that anyway. IQ&apos;Ell report back if the problem arise again.</what>
</comment>
<comment>
<author>sitom...@gmail.com</author>
<when>Fri, 02 Jul 2010 11:09:16 +0000</when>
<what>Reproduces in my nexus one also. Started with frf50, and now that I updated to frf91 it still crashes. </what>
</comment>
<comment>
<author>lauri.le...@gmail.com</author>
<when>Tue, 06 Jul 2010 12:14:00 +0000</when>
<what>Got my Nexus yesterday, updated to frf91 right away. and same problem arises with the news and weather widget.</what>
</comment>
<comment>
<author>bazw...@gmail.com</author>
<when>Thu, 22 Jul 2010 12:41:46 +0000</when>
<what>Also having the same problem, started yesterday, roughly 24 hours afterupdated to FRF91. 

Unable to use the clock function at all now which is causing much annoyance. Have tried the above suggestions to no avail</what>
</comment>
<comment>
<author>lelyv...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:41:34 +0000</when>
<what>Hm, just had the same problem.  I cleared the app data, and now it seems to be back to normal.  CanQ&apos;Et tell if that worked or if there was a temporary problem with the data feed.  Hard to say...</what>
</comment>
<comment>
<author>pierre.n...@gmail.com</author>
<when>Wed, 01 Sep 2010 15:15:26 +0000</when>
<what>IQ&apos;Eve got the same issue on my N1 FRF91, tried deleting /sdcard/Android/data/com.google.android.apps.genie.geniewidget.news-content-cache folder but canQ&apos;Et fix it :(</what>
</comment>
<comment>
<author>btc9...@gmail.com</author>
<when>Thu, 02 Sep 2010 19:15:19 +0000</when>
<what>Going into the Application Settings and clearing the Data seems to have resolved it for me...</what>
</comment>
<comment>
<author>gabriele...@gmail.com</author>
<when>Mon, 01 Nov 2010 10:39:01 +0000</when>
<what>I have the same problem. Tried deleting the appQ&apos;Es folder and the appQ&apos;Es data but canQ&apos;Et fix it.
Any update about this problem?</what>
</comment>
<comment>
<author>pierre.n...@gmail.com</author>
<when>Mon, 08 Nov 2010 14:36:21 +0000</when>
<what>I gave up, hopefully it will be fixed in 2.2.1 or 2.3 </what>
</comment>
<comment>
<author>therapts...@gmail.com</author>
<when>Mon, 15 Nov 2010 01:36:09 +0000</when>
<what>My phone started the same issue today.  Cleared the application data and the cache and it still FCs whenever I try to open it.</what>
</comment>
<comment>
<author>pierre.n...@gmail.com</author>
<when>Thu, 09 Dec 2010 08:17:20 +0000</when>
<what>FRG83D fixed it</what>
</comment>
<comment>
<author>j.ale...@gmail.com</author>
<when>Thu, 09 Dec 2010 08:52:27 +0000</when>
<what>Q&gt;EQ&gt;E FRG83D fixed it

Actually, FRG83D caused it for me. I found out because I own a dock for the Nexus One, and when I docked my phone, I saw this little bugger.

If you choose to Report it and Preview the report, you get that the source of error is:

Exception class name: java.lang.ClassNotFoundException
Source file: PathClassLoader.java
Source class: dalvik.system.PathClassLoader
Source method: findClass

And the stack trace says:

java.lang.RuntimeException: Unable to instatiate application com.google.android.apps.genie.geniewidget.GenieApplication (...)</what>
</comment>
<comment>
<author>pallavi....@gmail.com</author>
<when>Mon, 13 Dec 2010 02:35:09 +0000</when>
<what>IQ&apos;Eve started seeing this after FRG83D as well. None of the above suggestions (deleting app data, removing widget) seem to work. Force Close message pops up about a dozen times a day.

</what>
</comment>
<comment>
<author>sunna.g...@gmail.com</author>
<when>Wed, 15 Dec 2010 23:19:13 +0000</when>
<what>Started the same day as the frg83d update. Have tried the clearing the cache, but still doing the same.</what>
</comment>
<comment>
<author>bumer2...@gmail.com</author>
<when>Sun, 30 Jan 2011 15:44:46 +0000</when>
<what>same issue on my HTC dream with cyanogen mod 6, let me know what fixes for you guys. IQ&apos;Em about to attempt wiping the thing again. </what>
</comment>
<comment>
<author>alvaro...@gmail.com</author>
<when>Sat, 02 Apr 2011 16:46:09 +0000</when>
<what>Hi Androiders,

I have nexus one, Android 2.2.1 - FRG83D

Solved the issue just clearing application data!

Cheers.</what>
</comment>
<comment>
<author>chris.wi...@gmail.com</author>
<when>Mon, 25 Apr 2011 15:11:59 +0000</when>
<what>This same issue happened to me with my Nexus One running stock 2.3.3. I cleared the application data that fixed the problem.
</what>
</comment>
</bug>
<bug>
<bugid>9107</bugid>
<title>Notification accept Drawable for icon</title>
<status>Declined</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>2010-06-16T02:01:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>osborn.s...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 00:04:33 +0000</openedDate>
<description>It would be nice to create drawables at runtime and use the drawable as
the icon for a notification. Right now Notifications only accept
resource IDQ&apos;Es which are determined at compile time.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 01:29:47 +0000</when>
<what>There are several reasons to do but the most important one is security. Having notification drawable come from static resources is a way to guarantee that no foreign/uncontrolled code runs in the status bar process.</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Wed, 16 Jun 2010 02:01:36 +0000</when>
<what>It also requires that the app be running all the time when its notification is showing, which is something we donQ&apos;Et want to do.</what>
</comment>
</bug>
<bug>
<bugid>8507</bugid>
<title>Messaging - SMS add user doesnQ&apos;Et work properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sathishp...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 20:01:29 +0000</openedDate>
<description>Messaging -Q&gt;E New Message -Q&gt;E To; Search for some contact (even available
under google contacts). This doesnQ&apos;Et work for all the contacts. Only few
set of names are coming under auto suggest. Need the feature like
handcent contact add. The native Messaging tool is very difficult to
use.</description>
</bug>
<bug>
<bugid>17391</bugid>
<title>Exchange 2003 - HTML option</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-06-05T17:29:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ross.ki...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 02:41:11 +0000</openedDate>
<description>Sprint EVO 4G Android v2.3.3 My company has Exchange 2003 and no plans
to upgrade. The Android stock email app doesnQ&apos;Et allow HTML display.
Please fix this. My IPad has this, Motorola Droid X has this feature,
but most other Android phones only display text.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 05 Jun 2011 17:29:32 +0000</when>
<what>This is fixed in Honeycomb.</what>
</comment>
</bug>
<bug>
<bugid>2246</bugid>
<title>Switching to 2G-only breaks connections</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-19T15:16:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bourd...@gmail.com</reportedBy>
<openedDate>Wed, 18 Mar 2009 15:48:55 +0000</openedDate>
<description>Steps to reproduce: - Use a 3G network - Open a TCP connection. I use
ConnectBot, so letQ&apos;Es say I open a connection to an ssh server - Switch
the phone to 2G-only using the Settings app. Expected behaviour: - The
connection fall back to 2G (GPRS). This should make the connection
slower, but otherwise behave like it does when you go out of 3G range.
Actual behaviour: - All connections are reset, closing my ssh connection
and stalling any webpages loading in the browser.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Mar 2009 15:16:16 +0000</when>
<what>ThatQ&apos;Es the expected behavior.</what>
</comment>
</bug>
<bug>
<bugid>18365</bugid>
<title>Fuck you for ruining my phone with your shitty update.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-10T04:51:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>isma3lca...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 18:49:51 +0000</openedDate>
<description>Since your new forced upgrade my phone is basically useless. I try to
use google maps which worked great before but now it just forwards me to
the internet. When I open up the internet...it forwards me to my email.
Now when I text the wordsallhavetogoinonelongsentence because guess
what....your shitty update made the space bar become the Q&quot;Ego back to the
previous pageQ&quot;E button. Im going to cancel my data plan with sprint
because all the features that used to work great, are now one big
cluster fuck of uselessness. Thanks for nothing.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 10 Jul 2011 04:51:47 +0000</when>
<what>talk to sprint; theyQ&apos;Ere the people who can help here.</what>
</comment>
</bug>
<bug>
<bugid>16344</bugid>
<title>bluetooth phonebook contacts display order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>roger.w...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 17:34:04 +0000</openedDate>
<description>After synchronizing the phonebook to a bluetooth device, the contacs are
sorted by forename rather than by lastname (which is what most people in
europe prefer). Changing the sort order in the native Q&quot;EContactsQ&quot;E
application does not affect this. I would suggest to either - add a
sorting option in the bluetooth menu (the device specifig menu), or -
sort bluetooth contacts the same way as set in the Q&quot;EContactsQ&quot;E
application Device: Nexus S Bluetooth device: Tested with a garmin
devices (BMW Motorrad Navigation), but I expect that the behaviour does
not depend on the bluetooth device.</description>
</bug>
<bug>
<bugid>18864</bugid>
<title>Opening Google Maps causes crash [Droid 2]</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dtwitkow...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 20:03:48 +0000</openedDate>
<description>Google Maps used to be fairly stable, but is now problematic. Several
times on launch, it has crashed and the phone will reboot itself. My
hope is that the latest app update (5.8.0) will help, but wanted to get
this into the system for tracking anyway. ...dtw</description>
</bug>
<bug>
<bugid>9336</bugid>
<title>Al Gore in Favorite Places, Global View canQ&apos;Et be deleted!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rythms...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 15:30:49 +0000</openedDate>
<description>Al Gore in Favorite Places, Global View canQ&apos;Et be deleted! Re-entered
after someone closed my previous entry on this. I should be able to
delete this crap from my phone.</description>
<comment>
<author>evanchar...@gmail.com</author>
<when>Fri, 25 Jun 2010 17:05:00 +0000</when>
<what>Previous bug: http://code.google.com/p/android/issues/detail?id=9259

I donQ&apos;Et even understand what the issue is. Can you please be more explicity? What is Q&quot;EFavorite PlacesQ&quot;E and Q&quot;EGlobal ViewQ&quot;E?</what>
</comment>
<comment>
<author>rythms...@gmail.com</author>
<when>Fri, 25 Jun 2010 22:28:48 +0000</when>
<what>Nexus One w/FRF83.  Google Maps - Layers - More Layers - Favorite Places - Global View.
There are a lot of names of people that, for the most part, IQ&apos;Eve never heard of and the ones I have heard of, I donQ&apos;Et care for.  I want to be able to edit that list and have not been able to find a way to do it.</what>
</comment>
</bug>
<bug>
<bugid>14280</bugid>
<title>Card reader is not working for unfocused camera </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 07:38:25 +0000</openedDate>
<description>business card reader is not working for the low quality camera image .
Device:- MicromaxA60</description>
</bug>
<bug>
<bugid>6146</bugid>
<title>Q&quot;ETodayQ&quot;E function not working in Calendar application and other Calendar follies </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Salmoncannon@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 00:33:32 +0000</openedDate>
<description>I have a Motorola Droid running the latest version of Android that
Verizon has distributed. There are several weird issues going on that
shouldnQ&apos;Et be there. When IQ&apos;Em in the Q&quot;EAgendaQ&quot;E view of the calendar, the
program never by default sets my view for the current date. This in
itself eludes me as IQ&apos;Em always scrolling around just to find out what my
agenda is for the day. As in, if I was just in the agenda view of the
calendar, looking at things I have to do today, and then I go back to
the home screen and then immediately return to the calendar, itQ&apos;Es still
in the agenda view but on a completely random date, either before or
after todays date. Knowing about this issue, I try to hit the Q&quot;ETodayQ&quot;E
button to have the screen show the current day. However, it just ends up
throwing me back to a random day in the past (for me itQ&apos;Es always been a
day in 2009). If I then try hitting the today button again, it takes me
to ANOTHER random day, usually even farther back in the past than the
first one it took me to. None of this would really be a problem for me
if there was some option to delete or hide every event thatQ&apos;Es older than
the current date, and even if this problem does get resolved I still
have a strong desire for those functionalities. My 4 year old Verizon
Q&quot;Edumb phoneQ&quot;E had a delete all events older than today, a week, and a
month options. Please help me out! I appreciate all your hard work.
Harrison</description>
<comment>
<author>peterg...@gmail.com</author>
<when>Sat, 29 May 2010 14:56:01 +0000</when>
<what>This today bug has caused many instances where I have misentered appointments scheduled for the current day. 
Please address this bug asap.</what>
</comment>
<comment>
<author>davehac...@gmail.com</author>
<when>Fri, 04 Jun 2010 14:55:30 +0000</when>
<what>yeah, this button would be helpful if it works. sometimes the button works, but once
it goes to the wrong day once, it does exactly as described above and keeps jumping
back to an even earlier random date.

i depend on my calendar (maybe too much!) and this causes quite a lot of confusion
for me and seems to be core functionality that is broken.</what>
</comment>
<comment>
<author>dan...@gmail.com</author>
<when>Fri, 23 Jul 2010 22:56:11 +0000</when>
<what>Got a moto milestone and the same problem. Even have the 2.36 update but it did not fix the calendar bug</what>
</comment>
<comment>
<author>kpk...@gmail.com</author>
<when>Wed, 29 Dec 2010 15:41:15 +0000</when>
<what>Raising my hand about the same issue:   I start Calendar, which I left in Agenda view, and it comes up December 24th, even though it is now the 29th and I have multiple entries for every date.  I scroll to some future item, click it, click the Back button, and now I am on the 28th, the future item no longer visible.  This is very disorienting.  I click Menu button and select Today, the correct date (the 29th) is at the top of the screen, as expected.   I then go off to look at the Web Browser. (hold down Home button and select the already running Browser).  I then return to Calendar (hold Home button and select already-running Calendar) - I am back to December 24th.  Arg!

</what>
</comment>
</bug>
<bug>
<bugid>7705</bugid>
<title>POP3 - Empty Trash, should reset UNREAD counter.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>car...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 19:32:08 +0000</openedDate>
<description>Android 2.1-Update1 POP3 email, I feel should reset UNREAD Counters when
trash can or other folder is empty/expunteged.</description>
</bug>
<bug>
<bugid>18929</bugid>
<title>Nexus One doesnQ&apos;Et update time zone on 3g services.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>c...@gryning.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 17:55:24 +0000</openedDate>
<description>Nexus One 2.3.4 Auto time zone fails on 3g services. I have reproduced
this in the uk on Vodafone and in France on various networks whilst
roaming. This can leave the device with the wrong time when set to auto
unless you happen to skip onto a 2g transmitter, disabling 3g instantly
sets the zone. CraigT</description>
</bug>
<bug>
<bugid>12765</bugid>
<title>Add company names in contact list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arjen.va...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 12:16:35 +0000</openedDate>
<description>As a rule I always try to add the company a contact of mine works for to
the address list (so I remember where I know someone from). On my
previous phone (with Windows Mobile 6.1) I could setup the list to add
the company name between brackets behind the name. Or even to order the
contacts by company.</description>
<comment>
<author>rschaer1...@gmail.com</author>
<when>Thu, 24 Mar 2011 13:25:48 +0000</when>
<what>I would like to expand on this request. Allow the user to pick wether the contact name, company, or both is displayed on the contacts list. I (and Im sure many others do) have a mix of friends and businesses in my contact list and it would be nice to pick what is displayed.</what>
</comment>
<comment>
<author>wksta...@gmail.com</author>
<when>Fri, 03 Jun 2011 05:28:47 +0000</when>
<what>Is there a way to have the contact list display 

Name
Company

Bob Smith
Painter

John Doe
CPA

I have looked but can not find a app that does this simple thing
My Blackberry used to do it Q&amp;E now that I just gotta Android phone 
NOT seeing my contact list like this is giving me a headache</what>
</comment>
<comment>
<author>bobis...@gmail.com</author>
<when>Sun, 10 Jul 2011 15:00:19 +0000</when>
<what>This must be done soon on Android.</what>
</comment>
</bug>
<bug>
<bugid>6202</bugid>
<title>Add sharedUserIcon Attribute to AndroidManifest</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 14:32:01 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Create two APKs that share the same sharedUserId
and process in the AndroidManifest, also signed with the same signature.
Make sure that these APKs have different application icons though 2.
Disconnect from power 3. Run the applications for a few minutes 4. Open
up the Android battery statistics (or any other screen that lumps all of
the APKs together) RESULTS Actual: Since the battery statistics can only
show one icon, one of the two application icons is shown at random
Expected: It should be possible to specify which icon is used to
represent the application. This would be similar to the sharedUserLabel
attribute that is already supported by the Android Manifest NOTES A good
real-world example of this problem is Locale 1.0 and the associated
first-party plug-ins. When looking at the battery statistics of Locale
1.0, the icon for one of the plug-ins may be shown instead of the icon
for Locale.</description>
</bug>
<bug>
<bugid>6122</bugid>
<title>nexus one voicemail button resets number...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jde2...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 20:13:49 +0000</openedDate>
<description>on my google nexus one phone... when your voicemail is set to google
voice... SETTINGS Q&gt;E CALL SETTINGS Q&gt;E VOICEMAIL SERVICE Q&gt;E select GOOGLE
VOICE you will also notice that your Q&quot;Evoicemail numberQ&quot;E is set to your
google voice number in SETTINGS Q&gt;E CALL SETTINGS Q&gt;E VOICEMAIL SETTINGS Q&gt;E
VOICEMAIL NUMBER you can now bring up the dialpad of the phone and press
the Q&quot;EvoicemailQ&quot;E button on the lower-left of the dialpad and it calls
your google voice voicemail. but (when i) completely turn my phone off
and back on and then go to the Q&quot;Evoicemail buttonQ&quot;E on the dialpad, it
calls my tmobile voicemail. turning the phone completely off Q&amp;E back on
resets my voicemail call button but... when i go to... SETTINGS Q&gt;E CALL
SETTINGS Q&gt;E VOICEMAIL SERVICE Q&gt;E its still set to GOOGLE VOICE and when i
go to SETTINGS Q&gt;E CALL SETTINGS Q&gt;E VOICEMAIL SETTINGS Q&gt;E VOICEMAIL NUMBER Q&gt;E
it still displays my google voice number i dont know why the phone
messes this up after a reset... and the options still all point to
google voice ???? the way i fix the Q&quot;Evoicemail buttonQ&quot;E on the dial pad
to continue to call my google voicemail is this... i go to SETTINGS Q&gt;E
CALL SETTINGS Q&gt;E VOICEMAIL SETTINGS Q&gt;E VOICEMAIL NUMBER Q&gt;E and even know it
shows my google voice number,, i click on Q&quot;Evoicemail numberQ&quot;E and it
re-sets up</description>
<comment>
<author>dyndragon</author>
<when>Mon, 25 Jan 2010 22:39:29 +0000</when>
<what>I confirmed this bug at http://www.google.com/support/forum/p/android/thread?
tid=733cda70bbc36017Q&amp;Ehl=en</what>
</comment>
<comment>
<author>atom.sh...@gmail.com</author>
<when>Thu, 23 Dec 2010 15:56:53 +0000</when>
<what>This is happening on the Nexus S phone as well.</what>
</comment>
</bug>
<bug>
<bugid>13716</bugid>
<title>Add public method: boolean isTextVisible()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Baka...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 11:21:22 +0000</openedDate>
<description>I work for an OEM who applies system wide translations in 20+ languages
on their platform. ItQ&apos;Es extremely important that translated text strings
always fit their designated TextView, whether it is in the status bar,
in a dialog, a menu, a context menu etc. It would be of big help if
TextView had a public getter that could answer the question: Q&quot;EIs the
text fully visible?Q&quot;E, that would return false if e.g. -Text is
marqueeing -Text disappears behind a fading edge -Text is ellipsized
-Multiple lines still doesnQ&apos;Et fit the entire text -The text area must be
scrolled in order to see the entire text</description>
<comment>
<author>d.elect...@gmail.com</author>
<when>Tue, 01 Feb 2011 15:43:10 +0000</when>
<what>This would be a extremly helpful addition when translating applications and the android framework to new languages.

IQ&apos;Ed also like to see this feature in future releases.</what>
</comment>
</bug>
<bug>
<bugid>1781</bugid>
<title>Market doesnQ&apos;Et auto-correct the spelling in comments</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>baropho...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jan 2009 04:22:25 +0000</openedDate>
<description>- Steps to reproduce the problem Go into the Market and make a comment
on an application. You will notice that none of the auto-correct tools
work. - What you think the correct behavior should be. The correct
behaviour is for the auto-correct features to work.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 01:29:00 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:05:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:30:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7109</bugid>
<title>No information that the state of the soft input window changed from shown to hidden</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>polew...@opera.com</reportedBy>
<openedDate>Thu, 11 Mar 2010 14:37:22 +0000</openedDate>
<description>Android code version you are running: 2.1 Your development environment:
Emulator Describe the problem: I created code that shows soft keyboard,
I am using RESULT_HIDDEN option: InputMethodManager inputMehtodManager =
(InputMethodManager)editor.getContext().getSystemService
(Context.INPUT_METHOD_SERVICE); inputMehtodManager.showSoftInput(editor,
InputMethodManager.RESULT_HIDDEN, rr); // rr - result receiver I do not
get info that keyboard is hidden. I get information that it is shown.
The code works correctly with RESULT_SHOWN option. Why the RESULT_HIDDEN
has value of 3? What if I want to use (RESULT_HIDDEN | RESULT_SHOWN) as
an input of showSoftInput() ? Expected results: Event informing that
keyboard was hidden available in Result receiver. Observed results: No
event</description>
</bug>
<bug>
<bugid>2157</bugid>
<title>Activity Resolver Doesnt Remember Context and Crashes with Permission Problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-05T19:41:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MakeMobi...@gmail.com</reportedBy>
<openedDate>Thu, 05 Mar 2009 17:26:07 +0000</openedDate>
<description>I created a call-log application that implements the same intent as the
one that is started when the call-log tab of the phone application is
selected. The activity that is started usually runs inside of said
call-log tab. When there are multiple activities available and the
resolver launches, the chosen activity is run as a stand alone activity
instead of running inside of the call-log tab. This happens regardless
of whether you selected my newly added call-log application or the
default one that comes with the phone application. Furthermore, if you
select the Q&quot;EUse by default for this actionQ&quot;E check box, the application
crashes with the following error: Q&quot;ENeither user 10002 nor current
process has android.permission.SET_PREFERRED_APPLICATIONSQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Mar 2009 19:29:50 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 05 Mar 2009 19:41:36 +0000</when>
<what>Sorry, replacing individual tabs is not supported.  We will change Dialtacs to not
allow this to even be attempted to avoid getting into these issues.</what>
</comment>
<comment>
<author>MakeMobi...@gmail.com</author>
<when>Thu, 05 Mar 2009 19:54:46 +0000</when>
<what>What do you mean by not supported? Do you mean that you should not be able to do this
for any TabActivity class? What is to stop other developers from falling into the
same trap? 

Also, if this is the case, it seems to be impossible to create a new call-log
application because one would have to re-implement the entire phone application,
which would be Ok if that were possible. But, looking at the code it seems that the
phone application has access to privileged code, making writing a 3rd party phone app
imposible. So it is impossible to completely replace the default phone application?</what>
</comment>
<comment>
<author>jham%android.com@gtempaccount.com</author>
<when>Sun, 08 Mar 2009 18:32:22 +0000</when>
<what>You canQ&apos;Et replace the call log tab inside the existing application, though you can
register to receive the intent that is fired when the send key is pressed and
unhandled, which currently takes the user to the built-in call log. Just register for
this intent:

Q&lt;Eintent-filterQ&gt;E
    Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.CALL_BUTTONQ&quot;E /Q&gt;E
    Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E
    Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.BROWSABLEQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:18:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15590</bugid>
<title>icon disappear if no space in notification bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 04:13:20 +0000</openedDate>
<description>If drag down notification bar, more icon disappear to display date: -
Steps to reproduce the problem. enable bluetooth, wifi and GPS -drop
down notification bar - What happened. GPS icon is not displayed (but
after check GPS stay active) - What you think the correct behavior
should be. icon to see more icon canQ&apos;Et be displayed, and option to see
all icon display icon in two line if drop down notification bar, or move
right-left icon to see all HTC Desire HD Android 2.2.1</description>
</bug>
<bug>
<bugid>16992</bugid>
<title>Honeycomb 3.1 (Xoom) - Exchange Q&quot;EUnable to open connection to server due to security errorQ&quot;E</title>
<status>Assigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Applications</component>
<stars>36</stars>
<reportedBy>bkad...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 18:16:04 +0000</openedDate>
<description>Following upgrading to 3.1 on the Xoom, Exchange mail appears to be
broken, at least with Exchange 2007. The account works fine for a period
of time, but inevitably, the error Q&quot;EUnable to open connection to server
due to security errorQ&quot;E appears. Deleting the account, dumping calendar,
email, and contact data, and recreating will resolve the issue for a
time. After that time, the cycle continues. Steps to reproduce: -
Upgrade Xoom to 3.1 - Add Exchange account - Wait (in my case, some
hours) Output of Q&quot;Eadb bugreportQ&quot;E attached.</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 22:52:41 +0000</when>
<what></what>
</comment>
<comment>
<author>frankdic...@gmail.com</author>
<when>Fri, 20 May 2011 04:31:09 +0000</when>
<what>Agreed - I am an Exchange admin (2007 Ent) and anything running 3.1 Honeycomb exhibits the same issues.

I have run though many iterations of security policies (even extreme open policies = no password required, etc.) with the same issue presenting itself.

Same policy enforced on Droid Inc fully patched continues to work properly.</what>
</comment>
<comment>
<author>frankdic...@gmail.com</author>
<when>Fri, 20 May 2011 04:35:15 +0000</when>
<what>have attempted the following on the XOOM itself without resolution:

1: Remove Account.
2: Settings/Applications/Manage Applications/Running Services/ALL:

Clear Data (if available) then Force Kill for each (accept the warning messages): EMAIL, Email Policy, and Exchange Services.

3: Power Cycle.
4: Launch Email app and create account.

I cycled power one additional time after step 4 just to see if it stuck. On average, the failure seems to occur about 6 hours after initial account creation (in my testing). </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 20 May 2011 17:38:08 +0000</when>
<what>It would help to get a verbose log of your interaction with the server. HereQ&apos;Es some info about generating logs for Email.    You can send any logs to mblank@google.com

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging, go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.

</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 20 May 2011 18:03:30 +0000</when>
<what>Oops, I now realize that the instructions for getting to the Debug screen wonQ&apos;Et work on Xoom...

On Xoom, go to Account Settings (from the dropdown menu on the Action Bar) and then tap Q&quot;EEmail PreferencesQ&quot;E a number of times (10-20) until Q&quot;EDebugQ&quot;E appears in the account list.  Tap that and then youQ&apos;Ell see the checkboxes.

Sorry about that!

Marc





</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Thu, 26 May 2011 13:08:34 +0000</when>
<what>Priority Q&quot;EmediumQ&quot;E?  I canQ&apos;Et use email without reinstalling accout eveey other day.  Please prioritize. </what>
</comment>
<comment>
<author>bkad...@gmail.com</author>
<when>Tue, 07 Jun 2011 20:44:52 +0000</when>
<what>Marc was nice enough to let me know of a workaround for this, which may/may not be workable in your environments. Disabling EAS policy refresh will abate the issue.</what>
</comment>
<comment>
<author>frankdic...@gmail.com</author>
<when>Tue, 07 Jun 2011 20:55:25 +0000</when>
<what>Q&quot;EMarc was nice enough to let me know of a workaround for this, which may/may not be workable in your environments. Disabling EAS policy refresh will abate the issue.Q&quot;E

I have created a new policy with EAS refresh turned off, assigned that to the exchange email account and created the email account on the XOOM.

I will let you know what the outcome is either way. thanks.</what>
</comment>
<comment>
<author>gary.ku...@gmail.com</author>
<when>Wed, 08 Jun 2011 00:50:08 +0000</when>
<what>This is hugely frustrating.  I cannot disable EAS refresh.  This is bad
enough that I want to downgrade.  Any way we can get this patched quickly?
Even beta?  This issue has made my Xoom not even worth carrying.  Is
downgrade a solution?  ETA on a fix?

may/may</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 08 Jun 2011 01:11:28 +0000</when>
<what>There will be a Honeycomb maintenance release that fixes this; it will probably be available in a matter of weeks (no promises; these things are hard to pin down exactly).  And I am completely sympathetic with your frustration; we are trying hard to make sure that this sort of situation canQ&apos;Et happen again.</what>
</comment>
<comment>
<author>gary.ku...@gmail.com</author>
<when>Wed, 08 Jun 2011 01:16:11 +0000</when>
<what>Thanks at least for the shoulder to cry on...  Weeks isnQ&apos;Et so bad.</what>
</comment>
<comment>
<author>chri...@ichristo.com</author>
<when>Wed, 08 Jun 2011 01:18:28 +0000</when>
<what>I know this isnQ&apos;Et 100% relevant, but IQ&apos;Ed at least say 90%... Is this maintenance release going to be specific to the XOOM, or will it also be available to other tablets? I have a Transformer, but I follow this thread as the issue seems to apply to all 3.1 devices... I just got done downgrading to 3.0.1 in the interim...</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Wed, 08 Jun 2011 01:18:41 +0000</when>
<what>Thanks for acknowledging our pain. Work fast!!!!! :-)</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 08 Jun 2011 02:39:00 +0000</when>
<what>The work is done for this, but this isnQ&apos;Et the only thing being worked on.  And you have to allow for carrier approvals, etc.; unfortunately, these things take more time than anyone would like.

As far as other devices go, itQ&apos;Es complicated.  We send out OTAQ&apos;Es for some devices (Nexus products and Xoom), but not all; in those other cases, itQ&apos;Es up to the manufacturer to send out updates.  So bottom line: I donQ&apos;Et know about the Transformer...</what>
</comment>
<comment>
<author>chri...@ichristo.com</author>
<when>Wed, 08 Jun 2011 02:50:48 +0000</when>
<what>Marc,

Thanks for the reply, I completely understand what youQ&apos;Ere saying... I just wanted to see if the coming fix was specifically for the XOOM or general Android code. It sounds like the latter which bodes well for the rest of us :) While XOOM does have the advantage for direct OTA updates, ASUS (so far, at least) has been staying on the ball ... hopefully the trend continues!

Thank you for the hard work, and the feedback! </what>
</comment>
<comment>
<author>gary.ku...@gmail.com</author>
<when>Mon, 20 Jun 2011 14:03:43 +0000</when>
<what>Any update?</what>
</comment>
<comment>
<author>buds...@gmail.com</author>
<when>Mon, 27 Jun 2011 12:20:13 +0000</when>
<what>any update? I have people forwarding for now but they are still getting upset when their reply to all would go to about 30 people and they have to add them in to the forward manually...</what>
</comment>
<comment>
<author>phil.car...@gmail.com</author>
<when>Mon, 27 Jun 2011 12:59:03 +0000</when>
<what>The fix for this needs to be made available soon. I work for a healthcare
company that is demoing apps on a few Xoom tablets and this exchange issue
is a show stopper.</what>
</comment>
<comment>
<author>gary.ku...@gmail.com</author>
<when>Tue, 28 Jun 2011 13:33:20 +0000</when>
<what>ETA?  Downgrade instructions?

The lack of response to this critical defect has ended Android as a serious business platform.  Clearly, neither Google nor Motorola take the enterprise user seriously.  Poor quality control has allowed us to see that even for proven, repeatable failures, engaging Motorola is a complete waste of time and Google will let paying customers twist in the wind.  Imagine if you had recomended this platform to a Buisiness VIP?

The lack of Netflix and a browser that regularly crashes takes it off the table as an entertainment platform.  </what>
</comment>
<comment>
<author>buds...@gmail.com</author>
<when>Tue, 28 Jun 2011 15:21:28 +0000</when>
<what>One of the users is the President of the company I work for, he daily asks me for updates on this and all I can say is itQ&apos;Es in GoogleQ&apos;Es hands.</what>
</comment>
<comment>
<author>twheeler...@gmail.com</author>
<when>Wed, 29 Jun 2011 16:54:43 +0000</when>
<what>+1 on this problem making my Xoom nothing more than a lumbering media player and not worth toting around day to day. I switched from another Android tablet (two actually) because of the built in Enterprise support on the Xoom. Only to get an Q&quot;EupgradeQ&quot;E a week later that renders my ability to reply useless. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 29 Jun 2011 16:58:17 +0000</when>
<what>It really is awful, and we have to do better in the future.  And, indeed, we are trying to work through ways of preventing this sort of thing from happening in the future.</what>
</comment>
<comment>
<author>stola...@gmail.com</author>
<when>Thu, 30 Jun 2011 14:19:58 +0000</when>
<what>I deleted the exchange account, then set it up again with sync turned off. Once the email account activated correctly, I turned sync back on. That was yesterday morning and no problems since then.  Fingers crossed, but so far so good.</what>
</comment>
<comment>
<author>Photo...@gmail.com</author>
<when>Fri, 01 Jul 2011 02:11:45 +0000</when>
<what>Keep us posted on how this goes for you.  IQ&apos;Em currently using the enhanced email app as I await a solution to this.  Enhanced email gets my email like a champ but canQ&apos;Et currently sync my exchange calendar in honeycomb (which makes it only a part way solution) .

Would much prefer to have the native client working so I can get my calendar.</what>
</comment>
<comment>
<author>gary.ku...@gmail.com</author>
<when>Sat, 02 Jul 2011 01:40:32 +0000</when>
<what>http://labs.vmware.com/flings/vza

Found this, a free mail client from VMware.  ItQ&apos;Es got some wierdness, but it
works well for a single activesync account.  I still miss the native email
functionality and since I have a few activesync accts for different orgs,
this isnQ&apos;Et perfect.  But it is far better than not having any mail.  And
free!</what>
</comment>
</bug>
<bug>
<bugid>15502</bugid>
<title>menu button, features, uninstall for apps, help for widgets</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>operaguy@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 05:54:17 +0000</openedDate>
<description>while in all apps, the Menu Key menu should include UNINSTALL that links
directly to the android OSQ&apos;Es applications/manage apps/uninstall
confirmation box, either keep it simple, make it manditory standard for
developers to do, (and/or do it from the OS level if itQ&apos;Es easier) on any
homescreen the menu button should name the widgets on the page and link
to help files/pages for each of them. help should be a maditory standard
item... and should be in the OS and easy for developers to use it as a
link to a help file or webpage..</description>
</bug>
<bug>
<bugid>13615</bugid>
<title>No way to diagnose cause when apps are missing from market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jimrandomh@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 19:29:58 +0000</openedDate>
<description>IQ&apos;Eve uploaded my app to the market, and it doesnQ&apos;Et show up when I search
for it from my phone. Apparently, this is a fairly common occurance, due
to errors in the required-capabilities list for apps, the
available-capabilities list for phones, and bugs in MarketQ&apos;Es
autodetection of some required features. In my case, it derailed a
launch, and I still havenQ&apos;Et figured out why it isnQ&apos;Et shown. The problem
is, the Android Market hides any app it thinks you wonQ&apos;Et be able to run,
but doesnQ&apos;Et indicate why or allow you to override it. There should be an
option to display everything, and if it thinks you canQ&apos;Et run it, to tell
you why.</description>
</bug>
<bug>
<bugid>12826</bugid>
<title>MP3 files over HTTP wonQ&apos;Et play on stagefright (only).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rerdav...@gmail.com</reportedBy>
<openedDate>Sun, 28 Nov 2010 09:43:52 +0000</openedDate>
<description>Feed an http URL to an MP3 file to MediaPlayer. Result: the file is read
(transfers visible via wireshark for the entire file). None of the
standard transport events fire: not OnErrorListener, OnInfoListener (not
that anyone would care), or OnPreparedListener. This works fine on 2.1,
works fine when stagefright is disabled. Platform: Galaxy Tab, Android
2.2 (Rogers). To replicate: purchase Q&quot;E15 steps (track), In Rainbows
(album), RadioheadQ&quot;E, which is avilable for purchase in MP3 format from
the Radiohead website. But I imagine any MP3 would do. Import it into
Windows Media Player. Try to play from a DLNA media share using Samsung
Allshare applciation (installed by default on Galaxy Tab or Galaxy S),
or 2Player (com.twoplay.twoplayer -- my application). Play from the
Windows 7 media share to the local player (both programs pass an http
URL into MediaPlayer in both ). Result: play doesnQ&apos;Et start. Can
replicate with a HTTP url off an IIS share as well, in isolation, if you
want to test a mainstream webserver. IQ&apos;Eve used three different web
servers, all exhibit the same symptoms: data transferred, but no error,
or OnPrepared event given. Originally found while trying to transfer
from Windows Media Player via DLNA HTTP transfer; but replicates from a
web server URL as well. fwiw, WAV files wonQ&apos;Et play this way either,
showing exactly the same symptoms; I understand there are other problems
with WAV files as well. Somewhere somebody needs to test HTTP transfer
of WAV files as well. Either this bug or that one. (Really disappointing
because that prevents a spectacular hack to get audio in DLNA L16
transcoded format into the MediaPlayer on 2.2). (In case youQ&apos;Ere
wondering, L16 is just 16-bit samples, big end first, NO headers
whatsoever. The mime type specifies number of channels (e.g:
Q&quot;Eaudio/L16;channels=2Q&quot;E); only the DLNA consortium would think itQ&apos;Es a
good idea to use a headerless audio format; only android wouldnQ&apos;Et
provide a way to pass raw audio samples into the audio engine. ). I
though DLNA was supposed to be a Q&quot;EfeatureQ&quot;E of 2.2; but DLNA absolutely
requires support for L16-format audio. If you could mention that to
someone in passing, in the hallway, that would be awfully cool. DLNA.
L16. No headers. Requires a mime type to be passed to the audio engine.
;-)</description>
</bug>
<bug>
<bugid>4886</bugid>
<title>OS failed to return after answering a call while on the alarm clock dock.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>2</stars>
<reportedBy>jrbake...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 14:18:28 +0000</openedDate>
<description>Android code version you are running: Motorola droid with Firmware 2.0
Describe the problem: This morning I received a call while my phone was
on the alarm clock dock. I Answered the phone before removing the phone
from the alarm clock dock and then removed the phone from the dock.
During the call I attempted to access the menu for the phone to activate
the speaker phone and I only received a blank screen with the buttons on
the bottom of the phone lit up. The phone call was ended when the other
party hung up and I still only received a blank screen and could not get
any display to come up even after returning the phone to the dock. I was
finally forced to pull the battery and reboot the phone to get it to
respond. I can not test the steps to reproduce since this is my only
phone but I think they are as listed below. Steps to reproduce: 1. Place
phone on alarm clock dock. 2. Place call to phone. 3. Answer call while
phone is still on alarm clock dock. 4. Remove phone from alarm clock
dock. 5. At this point I attempted to access the phoneQ&apos;Es menu to
activate the speaker phone and only received a blank screen. Expected
results: I expected to receive the phoneQ&apos;Es menu so I could activate the
speaker phone or end the phone call. Observed results: A blank screen
with the back light on. Additional information: Kernel Version:
2.6.29-omap1-g04df51f Build Number: ESD20 Model Number: Droid Firmware
Version: 2.0 Baseband Version: C_01.3b.01P</description>
</bug>
<bug>
<bugid>14656</bugid>
<title>GenericInflater misleading exception</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>msg...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 17:54:57 +0000</openedDate>
<description>In android.preference.GenericInflater
(http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob_plain;f=core/java/android/preference/GenericInflater.java;hb=HEAD)
we have the method public final T createItem(String name, String prefix,
AttributeSet attrs) throws ClassNotFoundException, InflateException; The
method attempts to construct a class based on the passed name and
prefix. However when the construction throws an exception (resulting in
an MethodInvocationException) we arrive at the catch(Exception e)
handler. However this handler is very misleading and looks like
InflateException ie = new InflateException(attrs
.getPositionDescription() + Q&quot;E: Error inflating class Q&quot;E +
constructor.getClass().getName()); ie.initCause(e); throw ie; when
really it should probably be exactly the same as NoSuchMethodException
handler. As it is now it the suggestion actually suggests that there was
an error inflating java.lang.reflect.Constructor which is just not the
case and doesnQ&apos;Et really make sense.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 04:14:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18022</bugid>
<title>Partial screens</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>J...@aarmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 15:47:48 +0000</openedDate>
<description>A partial screen on the Samsung Galaxy 10.1 comes up when I want to
email a doc. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7126</bugid>
<title>sending SMS by Intent does not support Phone URIs </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 16:49:35 +0000</openedDate>
<description>problem: Intent(Intent.ACTION_CALL, aPhoneUri) works, but
Intent(Intent.ACTION_SENDTO, aPhoneUri) reports that no handler can be
found Using PhoneUris (when the user/code has selected a phone to
contact rather than dialed an ad hoc number) is superior and should be
supported by both, as it offers Call Log and SMS message apps to
properly record whom the other party in the dialog IS. Relying on the
raw phone numbers for this purpose offers call logs and SMS apps only
the krufty and more expensive mechanism of a reverse look-up. Phone:
Nexus One running Android 2.1-update1</description>
<comment>
<author>DulcetT...@gmail.com</author>
<when>Fri, 12 Mar 2010 16:56:28 +0000</when>
<what>IQ&apos;Em sorry, I neglected a code fragment that illustrates this.

 
Uri uri1 =
ContentUris.withAppendedId(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, id);
Uri uri2 = Uri.parse(Q&quot;Esmsto:Q&quot;E + Q&quot;E6175551212Q&quot;E);

// this one with the phone Uri does not work
//Intent intent = new Intent(Intent.ACTION_SENDTO, uri1);

// this one will, but denies any subsequent applications 
// accurate information on who was contacted by the SMS msg
Intent intent = new Intent(Intent.ACTION_SENDTO, uri2);
    		
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivity(intent);
</what>
</comment>
</bug>
<bug>
<bugid>9721</bugid>
<title>Bluetooth will not end call if call was initiated from Android phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>droid.l...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 18:01:06 +0000</openedDate>
<description>Initiate call from Android phone with Bluetooth headset enabled (I am
using Aliph Jawbone PRIME) (I am using Motorola Backflip - ATQ&amp;ET:
Blur_Version.0.12.1199.MB300.ATT.en.US Model MB300 Firmware 1.5) Click
button on headset to hang up. Headset beeps, but call is not ended.
Attempted to end call same way while phone screen was active and after
it went black. If an incoming call is received, and the the headset
button is pressed, the call is Answered as expected. It is also Ended as
expected when pressed again. I believe the correct behavior would be for
the headset button to End a call when a call is in progress and the
button is pressed - regardless of whether the call was initiated from or
received by the Android phone.</description>
<comment>
<author>BRis...@gmail.com</author>
<when>Mon, 30 Aug 2010 20:31:03 +0000</when>
<what>N1/FRF91. Same issue here, but more.

- This problem showed up on my phone at the same time as issue 6371 (BT Voice Dial command initiates redial instead). Prior to that I could end calls fine via BT.

- From my Jawbone 2 I can answer incoming calls, but I can not end any calls (incoming or outgoing).  I get the confirmation beep, but no action occurs and call remains connected.</what>
</comment>
<comment>
<author>BRis...@gmail.com</author>
<when>Mon, 27 Sep 2010 23:51:32 +0000</when>
<what>FWIW this problem has Q&apos;Egone awayQ&apos;E on my N1 (still on FRF91).  My Jawbone 2 now can end calls and initiate voice commands correctly and I can adjust bluetooth volume from the phone as well as the headset.  All of these issues appeared and disappeared at the same time.  However, these problems disappeared right when a new problem showed up.  Now, while in a call, the screen shows the caller name and, in red, Q&apos;EDrag left to declineQ&apos;E instead of name and, in Q&apos;EnormalQ&apos;E color, number.  Other than installing/updating/uninstalling various apps, no changes have been made (not even changes in Android settings).</what>
</comment>
</bug>
<bug>
<bugid>19221</bugid>
<title>Google talk voice call uses speaker as default sound output with no option to change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>felipe...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 18:24:06 +0000</openedDate>
<description>Step to reproduce the problem: - Send or receive a voice call on Google
Talk What happened: - The audio output is on the speaker phone, and
thereQ&apos;Es no way to make it just come through the phones normal speaker,
like a regular phone call Expected behavior: - Set normal speaker as
default for voice calls and external speaker for videos. Device: Nexus S
Running Android 2.3.4</description>
<comment>
<author>nick.sch...@gmail.com</author>
<when>Fri, 19 Aug 2011 17:53:25 +0000</when>
<what>I have the exact same problem! Voice calls go out the back speaker and video calls come out the earpiece.</what>
</comment>
<comment>
<author>phan...@gmail.com</author>
<when>Wed, 21 Sep 2011 06:55:01 +0000</when>
<what>dup: 19220</what>
</comment>
<comment>
<author>bryan.j....@gmail.com</author>
<when>Wed, 28 Sep 2011 20:57:25 +0000</when>
<what>Im having the same issue with my bionic.    I couldnQ&apos;Et hear the person I was talking to.    All they saw was the side of my head just so I could hear them.   Lol</what>
</comment>
<comment>
<author>jfgao...@gmail.com</author>
<when>Wed, 30 Nov 2011 14:24:53 +0000</when>
<what>I think this is critical bug: it makes it impossible to use google voice in public place (or at work). Can we raise the priority to High?</what>
</comment>
</bug>
<bug>
<bugid>12496</bugid>
<title>Q&quot;EMinimumQ&quot;E brightness setting for Automatic Brightness</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>raist.de...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 08:32:30 +0000</openedDate>
<description>For the Display setting, when Automatic Brightness is enabled, the
brightness bar is hidden. Is it possible for the brightness bar to still
be enabled even when Q&quot;EAutomatic BrightnessQ&quot;E is enabled? The purpose of
which is to allow users to manually adjust the minimum brightness
setting for Automatic. Because sometimes the automatic setting is too
dim for me and IQ&apos;Ed just like to brighten it up a bit without losing the
benefits that the automatic settings offer. Right now, my workaround is
set to brightness level to a around a third of the bar. Then necessary,
I set the setting to automatic, such as when stepping outside at noon
for lunch. Not crucial, but itQ&apos;Ell be nice to have. Thanks</description>
</bug>
<bug>
<bugid>19976</bugid>
<title>Mising letter in Android keyboard for Serbian Cyrillic layout.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kom...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 06:41:34 +0000</openedDate>
<description>Letter is missing from layout of Serbian Cyrillic. It should have 30
letters not 29. Missing letter is ?/?, it is not shown on screen, I am
assuming that there is error in xml for layout of keyboard. Best
regards, Igor Hasimi</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:08:20 +0000</when>
<what>Issue 19975 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>14024</bugid>
<title>Android Market connection error for some apps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:48:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rainn...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 01:34:53 +0000</openedDate>
<description>I have very stable internet connect for my Nexus One, I can download and
pay for some app without problem, but for some app, it show connection
error : Q&quot;EAttention - A server error has occurred. retry, or cancel and
return to the previous screen.Q&quot;E When I click buy button, i got this
error. (FYI: I can click and download any free apps without problem at
all)</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:48:05 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>2363</bugid>
<title>Documention wrong for activityCreator.py (is now activitycreator)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>klausf...@gmail.com</reportedBy>
<openedDate>Fri, 03 Apr 2009 16:36:07 +0000</openedDate>
<description>http://developer.android.com/guide/developing/other-ide.html suggests to
call ./activityCreator.py However in android-sdk-linux_x86-1.1_r1 I can
only find tools/activitycreator, which is shell script executing a jar.</description>
<comment>
<author>klausf...@gmail.com</author>
<when>Fri, 03 Apr 2009 16:44:30 +0000</when>
<what>To be more clear.
The documentation states to call Q&quot;EactivitycreatorQ&quot;E for Linux / Mac
or activityCreator.bat for Q&quot;EWindowsQ&quot;E,

but the example shows:
Q&quot;E./activityCreator.pyQ&quot;E
</what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Tue, 09 Jun 2009 16:59:58 +0000</when>
<what>This is fixed at http://developer.android.com/guide/developing/other-ide.html and in
the cupcake and donut branches but still appears wrong in the master branch of
frameworks/base</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:23:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9570</bugid>
<title>Record video without a foreground UI</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>aguilar.james</reportedBy>
<openedDate>Wed, 07 Jul 2010 00:26:16 +0000</openedDate>
<description>* Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. Currently itQ&apos;Es possible to record video as long as your
application has a foreground UI. The reason it is only possible in the
foreground is that the MediaRecorder module requires a Preview Display
before allowing you to prepare it for recording. Preview Displays are
objects of type Surface on which the MediaRecorder renders a preview for
the user to see what is recording. ItQ&apos;Es not actually necessary to show
this preview to the user in your application. For example, you can make
it a 1x1 view in the top left or bottom right corner of the main view.
As long as any part of the preview is visible, itQ&apos;Es possible to record
video. However, you cannot create a Surface object from a Service or any
other location that does not have a visible UI. Since MediaRecorder
canQ&apos;Et be used without this, itQ&apos;Es becomes impossible to do any video
recording from a location other than a foreground UI. * If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used. This is
actually a request to modify an existing API. recorder = new
MediaRecorder();
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
recorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT); // The
following line should not be necessary, or it should be possible to
create // a Surface without a foreground UI.
recorder.setPreviewDisplay(mSurface);
recorder.setOutputFile(Environment.getExternalStorageDirectory().getAbsolutePath()
+ Q&quot;E/testfileQ&quot;E); recorder.prepare(); recorder.start();</description>
<comment>
<author>david.al...@gmail.com</author>
<when>Sun, 13 Feb 2011 20:58:11 +0000</when>
<what>I have exactly the same issue.  My surveillance app could likely use MediaRecorder if the preview requirement was removed.  As it is not, IQ&apos;Ell need to completely ignore MediaRecorder functionality which seems sad(tm).</what>
</comment>
<comment>
<author>SharkeyJ...@gmail.com</author>
<when>Tue, 19 Jul 2011 11:49:12 +0000</when>
<what>Same issue, I need to be able to have the video record predefined length video even when the app has been put into the background along with gathering some sensor data, but this requirement is making that impossible in my app.

If nothing else make it possible as long as we add a new permission that informs the user that the app may continue recording when the app is not in the foreground (wording could need tweaking).</what>
</comment>
</bug>
<bug>
<bugid>3088</bugid>
<title>Home does not switch to landscape view despite auto-sensing being selected</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-23T16:55:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>borisat...@gmail.com</reportedBy>
<openedDate>Tue, 23 Jun 2009 11:16:37 +0000</openedDate>
<description>with: Menu Q&gt;E Settings Q&gt;E Sound Q&amp;E display Q&gt;E Orientation : Checked all
applications automatically rotate to landscape mode and back again
depending on the tilt of the device; except for the home screen, which
only rotates if the keyboard is opened. ideally the functionality would
include this application as well, since it obviously supports the view
w/ the kb out.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Jun 2009 16:55:04 +0000</when>
<what>Working as intended.</what>
</comment>
<comment>
<author>borisat...@gmail.com</author>
<when>Tue, 23 Jun 2009 17:18:54 +0000</when>
<what>I donQ&apos;Et mean to muddy the waters here, but how exactly is it Q&apos;Eworking as intendedQ&apos;E?

I have the phone docked horizontally in front of me, and unless i pop the keyboard
out or go to *any application* other than home, the screen is staring back at me side
ways.

The phone is laying horizontal, so it should display *everything* horizontal, not
*everything, except for this one screen.*</what>
</comment>
<comment>
<author>tylersty...@gmail.com</author>
<when>Thu, 16 Jul 2009 10:27:04 +0000</when>
<what>I totally have to Agree with the Q&quot;EcomplaintsQ&quot;E here. ItQ&apos;Es weird, that the Home Screen
doesnQ&apos;Et go to landscape view. Even the SDK of Android does this with NO Problems. Why
doesnQ&apos;Et it work on our Phones?!?</what>
</comment>
<comment>
<author>borisat...@gmail.com</author>
<when>Thu, 16 Jul 2009 11:04:59 +0000</when>
<what>if the above SDK statement is accurate then this is definitely NOT working Q&quot;Eas
intended.Q&quot;E the status change should be undone and left open for a willing developer
to step up and fix it.</what>
</comment>
<comment>
<author>tylersty...@gmail.com</author>
<when>Thu, 16 Jul 2009 11:08:30 +0000</when>
<what>Oh, it definitely is in landscape mode on the SDK, if you wish so. IQ&apos;Em really
curious, why this isnQ&apos;Et implemented in the shipped Version. If you buy a replacement
for your home screen, they provide that functionality. In the SDK itQ&apos;Es there, too.

So. My question to you, developers. Why?</what>
</comment>
</bug>
<bug>
<bugid>5910</bugid>
<title>Market crash (ArrayIndexOutOfBoundsException - PromotedCategoryView.java:174)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 11:33:36 +0000</openedDate>
<description>No specific steps, just searched for an app and installed it, then
looked at the download list to see why itQ&apos;Es not downloading (apps are
stuck in the downloading state forever) and then did something else that
I donQ&apos;Et remember :) Motorola Droid, build ESD56</description>
</bug>
<bug>
<bugid>14794</bugid>
<title>No documentation for TextView constructors</title>
<status>Reviewed</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>geor...@google.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 23:27:43 +0000</openedDate>
<description>The TextView constructors have no documentation. Example at this URL:
http://developer.android.com/reference/android/widget/TextView.html#TextView(android.content.Context)
All functions in a public API should have documentation.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:45:23 +0000</when>
<what></what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Thu, 28 Apr 2011 23:42:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>354</bugid>
<title>please support Speex or JSpeex codec</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>38</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Mon, 25 Feb 2008 16:50:53 +0000</openedDate>
<description>Speex or JSpeex (the Java implementation) is free and is well suited to
voice applications. It provides as much compression as mp3. Please
support it!</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:30:55 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Wed, 09 Apr 2008 14:14:04 +0000</when>
<what>the project page is here http://sourceforge.net/project/showfiles.php?group_id=84548</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Wed, 09 Apr 2008 14:45:31 +0000</when>
<what>also please see

http://groups.google.com/group/android-developers/browse_thread/thread/3b0502315aad75c1#
</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Wed, 09 Apr 2008 16:15:55 +0000</when>
<what>also see http://www.speex.org/</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:16:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:36:42 +0000</when>
<what></what>
</comment>
<comment>
<author>egao1...@gmail.com</author>
<when>Mon, 24 Aug 2009 17:48:47 +0000</when>
<what>We have successfully built and used native speex codec on Android. But we still
prefer having it in standard Android firmware.</what>
</comment>
<comment>
<author>zohars...@gmail.com</author>
<when>Fri, 04 Sep 2009 09:42:47 +0000</when>
<what>@egao1980,
Could you please describe the process to help both other users compile it themselves
AND google developers to add it more quickly?

Thanks</what>
</comment>
<comment>
<author>vitalii....@gmail.com</author>
<when>Tue, 20 Oct 2009 21:34:04 +0000</when>
<what>I tried to compile speex , but have some erros , like:
  apps/speex/project/jni/libspeex/bits.c:48: error: expected Q&apos;E=Q&apos;E, Q&apos;E,Q&apos;E, Q&apos;E;Q&apos;E, Q&apos;EasmQ&apos;E
or Q&apos;E__attribute__Q&apos;E before Q&apos;EvoidQ&apos;E
apps/speex/project/jni/libspeex/bits.c:61: error: expected Q&apos;E=Q&apos;E, Q&apos;E,Q&apos;E, Q&apos;E;Q&apos;E, Q&apos;EasmQ&apos;E
or Q&apos;E__attribute__Q&apos;E before Q&apos;EvoidQ&apos;E

   Can you help with this ? Also can you post config.h used for compile speex ? </what>
</comment>
<comment>
<author>painter...@gmail.com</author>
<when>Fri, 06 Nov 2009 22:27:55 +0000</when>
<what>I wonder how Speex support is useful if Bug 3434 is not solved.
http://code.google.com/p/android/issues/detail?id=3434</what>
</comment>
<comment>
<author>petr.vyt...@gmail.com</author>
<when>Mon, 04 Jan 2010 15:35:07 +0000</when>
<what>Please can me send anybody pack with speex for android?
I need use speex in android, so if anybody have pack for ndk, send it me.

THX!
petr.vytlacil@gmail.com</what>
</comment>
<comment>
<author>Olexande...@gmail.com</author>
<when>Thu, 07 Jan 2010 08:03:24 +0000</when>
<what>also to have speex working you need to define sizeof(short) for Android platform. by 
default speex know nothing about android platform so you have to add speex types 
manually </what>
</comment>
<comment>
<author>petr.vyt...@gmail.com</author>
<when>Thu, 07 Jan 2010 08:59:30 +0000</when>
<what>OlexanderDanchuk can you send me, source code where i can see how use this codec.
THX</what>
</comment>
<comment>
<author>M.Shumov@gmail.com</author>
<when>Mon, 15 Mar 2010 15:51:26 +0000</when>
<what>Hello everybody, 
I need speex codec build for android, if somebody has a stable port, I would be very grateful for sharing. Ready to pay for it.

m.shumov@gmail.com</what>
</comment>
<comment>
<author>jeetsang...@gmail.com</author>
<when>Mon, 12 Apr 2010 19:09:22 +0000</when>
<what>i m doing a project  voice over WiFi
in which i have developed voice application  in Java  .now i want to use Speex to 
compress the voice to send it over the network.
m trying to use Jspeex but i am still unable to run it or use it.
please guide me.........
thans... </what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Tue, 07 Sep 2010 23:42:43 +0000</when>
<what>I understand that Speex is also used internally for a number of dictation applications (that is, applications that record audio and play it back to typists). Most of these applications are now creating iPhone/Android applications, so that people can record dictations that are then sent OTA to the server in the office. It would therefore be very helpful to have the Speex codec available in the platform. I would expect this to save a lot of bandwidth, as otherwise audio would have to be recorded at higher bitrates to ensure that the quality was high enough when it was later transcoded to Speex.</what>
</comment>
<comment>
<author>Olexande...@gmail.com</author>
<when>Wed, 08 Sep 2010 10:27:24 +0000</when>
<what>I have few questions for android developers:

Why are you going to implement speex in java?
Is it open source project?
Is there enough performance for real time encoding/decoding?
What is the latency to encode and decode one 20 ms frame?
Is there at least one full codec for android platform (I mean encoder and decoder) that we could use in realtime applications?

</what>
</comment>
</bug>
<bug>
<bugid>3878</bugid>
<title>Email app canQ&apos;Et handle special characters in recipients field.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-15T00:04:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>drai...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 08:28:32 +0000</openedDate>
<description>Using any of my contacts that have special characters in their names
(i.e. ?) in the Email appQ&apos;Es To: field leads to the app simply removing
the complete address and leaving but the comma. Entering only the email
address without selecting the contact works fine (as thereQ&apos;Es no special
char then)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:04:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15484</bugid>
<title>Faulty translation to finnish in calendar</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rapo.j...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 09:49:58 +0000</openedDate>
<description>IQ&apos;Em using Android 2.2 finnish (Finland) version. In the calendar on my
HTC Desire, when I add a new event the translations of Q&quot;EfromQ&quot;E and Q&quot;EtoQ&quot;E
are faulty! The current translation for Q&quot;EFromQ&quot;E is Q&quot;EPaikastaQ&quot;E, which
means roughly Q&quot;EFrom some physical placeQ&quot;E. The finnish language has its
own term for from when talking about dates or times and should be
something like Q&quot;EAlkuajankohtaQ&quot;E (start time), Q&quot;EAlkuQ&quot;E (start) or Q&quot;EAlkaaQ&quot;E
(starts). A similar bug is in the Q&quot;EToQ&quot;E translation. Currently it says
Q&quot;EVastaanottajaQ&quot;E which means receiver in english. The correct translation
in the order corresponding to what I wrote above should be
Q&quot;ELoppuajankohtaQ&quot;E (end time), Q&quot;ELoppuQ&quot;E (end) or Q&quot;ELoppuuQ&quot;E (ends). If any
questions concerning translations to finnish or swedish IQ&apos;Em glad to
help: rapo.jani(at)gmail.com</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Mar 2011 15:19:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10915</bugid>
<title>samsung galaxy 3 android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tovoicel...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 08:37:47 +0000</openedDate>
<description>Samsung has windows mobile platform Samsung also has Android platform
Email synchronisation ? why it works only in windows platform ? Why not
in Android ? ? why kies does not have a tab for email in Outlook syn ? ?
it has only sms contact Q&amp;E calendar -------- root of android problem is
in box email get erased , when you log in from Lap top .</description>
<comment>
<author>saf...@gmail.com</author>
<when>Wed, 01 Sep 2010 09:26:00 +0000</when>
<what>Problem with kies should be reported to Samsung.
</what>
</comment>
<comment>
<author>tovoicel...@gmail.com</author>
<when>Wed, 01 Sep 2010 09:31:16 +0000</when>
<what>If this is a problem of samsung , then which android mobile supports email synchronization ? 
can you tell me that ? </what>
</comment>
</bug>
<bug>
<bugid>1064</bugid>
<title>Bug report App in App Market</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-24T22:50:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>defconoii</reportedBy>
<openedDate>Sat, 25 Oct 2008 05:26:18 +0000</openedDate>
<description>I think their should be a bug report application that automatically
sents a system log, as well as user defined data to send, I do not see
any organized place to report bugs which disturbes me severely, why not
a bug tracker like launchpad.net for ubuntu? It seems there is a mess of
bugs/issues at the t-mobile forums:
http://forums.t-mobile.com/tmbl/?category.id=Android I really think
their should be a bug report app that sends a bug report to a tracker
like launchpad.net Plus this app should be in the app market for users
to report issues with applications, the os, and request
features/additions.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:48:53 +0000</when>
<what></what>
</comment>
<comment>
<author>wingman358@gmail.com</author>
<when>Tue, 04 Aug 2009 03:09:00 +0000</when>
<what>YESSSS!! this would be prime, please let me know if there are any developments (if an 
app is made/ found</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:50:14 +0000</when>
<what></what>
</comment>
<comment>
<author>wingman358@gmail.com</author>
<when>Wed, 02 Sep 2009 00:35:25 +0000</when>
<what>No comment entered? Simply declined? Why?</what>
</comment>
</bug>
<bug>
<bugid>11762</bugid>
<title>WebView SIGSEGV when loading specific string</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>gsuku...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 05:30:55 +0000</openedDate>
<description>Symptom : running this line of code (with the exact string as shown in
the second parameter) to populate a webview causes a SIGSEGV on the
application wv.loadDataWithBaseURL(Q&quot;Ehttp://www.foo.com/fakeQ&quot;E, Q&quot;E+1 111
111-1111 (AB) +11 11 1111Q&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E, null) ; (where wv is a
WebView control on the app UI) Background : Opening HTML documents in a
webview is normally flawless and works fine, but one of our customers
reported the app simply crashing for a specific HTML file which is being
opened. After narrowing down by removing different parts of the original
HTML file, it turns out running the code above simply crashes the app.
In real life, the 1Q&apos;Es in the data contained a contact info line as
follows (real numbers replaced with 5Q&apos;Es) International: (US) +1 210
555-5500 (UK) +44 20 5555 5500 (bugreport attached, from a DroidX
running 2.2).</description>
</bug>
<bug>
<bugid>16778</bugid>
<title>installer_r11-windows.exe canQ&apos;Et detect JDK</title>
<status>Duplicate</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-07-11T11:44:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>borszc...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 14:31:06 +0000</openedDate>
<description>I tried to use installer_r11-windows.exe today and it complains of no
JDK. I removed all JRE and stuff I had installed, downloaded JDK
installer from OracleQ&apos;Es website and installed it. All Java appas works
w/o any problemsm but installer_r11-windows.exe still complains and
refuses to install anything due to Q&quot;Elack of JDKQ&quot;E</description>
<comment>
<author>dimalgov...@gmail.com</author>
<when>Wed, 18 May 2011 15:54:00 +0000</when>
<what>yeah same problem .... please help ????</what>
</comment>
<comment>
<author>zebeub...@gmail.com</author>
<when>Fri, 27 May 2011 12:24:44 +0000</when>
<what>I solved that issue by clicking Q&quot;EbackQ&quot;E when complaining of no JDK (so the installer rolls back one step) then click next again. ItQ&apos;Es incredible but this works !
Zbb</what>
</comment>
<comment>
<author>zebeub...@gmail.com</author>
<when>Fri, 27 May 2011 12:29:14 +0000</when>
<what>Take a look here
http://code.google.com/p/android/issues/detail?id=16176Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Estart=800</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 27 May 2011 19:05:34 +0000</when>
<what></what>
</comment>
<comment>
<author>harpreet...@live.com</author>
<when>Sat, 04 Jun 2011 14:56:21 +0000</when>
<what>This just really puts the lid on Q&quot;EAndroid sucksQ&quot;E and the tools to work on it more so.

I`m simply going to shift back to the good old reliable iphone. Much stable and EASIER to work on.</what>
</comment>
<comment>
<author>cqc...@gmail.com</author>
<when>Fri, 01 Jul 2011 02:11:10 +0000</when>
<what>Android get act together! waste our time on it...</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:44:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12246</bugid>
<title>Add getStartedServiceIntent() method to ActivityUnitTestCase</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roberto....@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 13:12:28 +0000</openedDate>
<description>Please add a getStartedServiceIntent() method to ActivityUnitTestCase.
This would allow unit tests to make assertions on the service-starting
intent generated by the Activity-under-test. There is already a
getStartedActivityIntent() method in ActivityUnitTestCase which allows
you to do the same thing for the activity-launch Intent sent when the
Activity-under-test attempts to start a new Activity. The lack of the
corresponding API for service intents has also been noticed by other
users:
http://groups.google.com/group/android-developers/browse_frm/thread/95e63212ef14e9ef/</description>
</bug>
<bug>
<bugid>16305</bugid>
<title>MediaRecorder lag</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gianluca...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 13:03:13 +0000</openedDate>
<description>Hi, when I record audio in AMR_NB using MediaRecorder library thereQ&apos;Es
about 1 second of dead silence at the beginning. It only happens on
Android 2.3 Tested on Nexus One 2.3.3</description>
<comment>
<author>rickh...@gmail.com</author>
<when>Wed, 31 Aug 2011 20:50:10 +0000</when>
<what>Same behavior on Viewsonic GTablet running GTabComb beta 3 (Android 3.0 Honeycomb ROM)</what>
</comment>
</bug>
<bug>
<bugid>7761</bugid>
<title>SharedPreferences cannot store Lists</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>miser...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 18:49:48 +0000</openedDate>
<description>It can only store Booleans, Floats, Ints, Longs and Strings. I want to
store a List!</description>
<comment>
<author>k.wolny</author>
<when>Sat, 01 May 2010 17:53:17 +0000</when>
<what>It should be not only ListPreference but also a MultichoiceListPreference, with ability 
to choose/store multiple values.</what>
</comment>
</bug>
<bug>
<bugid>19130</bugid>
<title>Set viewport user-scalable=no not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>iik...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 06:49:08 +0000</openedDate>
<description>In Android 2.2.2, load page in webview or browser with setting viewport
as Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Ewidth=device-width,
target-densityDpi=high-dpi, initial-scale=1.0, maximum-scale=1.0,
user-scalable=noQ&quot;E/Q&gt;E when I set focus on a text input, the whole page
still get zoomed in. and user can also scale the page, too. It seems
Q&quot;Euser-scalable=noQ&quot;E not working for Android 2.2.2. I also test the issue
on Android 2.2.1, itQ&apos;Es working, just broken on 2.2.2.</description>
</bug>
<bug>
<bugid>19806</bugid>
<title>14.52-14.49=0.02999999999</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-09-07T09:11:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>c933...@gmail.com</reportedBy>
<openedDate>Sun, 04 Sep 2011 12:13:36 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Start the system integrated calculator apps 2.
type Q&quot;E14.52-14.49Q&quot;E 3. press Q&quot;E=Q&quot;E - What happened. 0.02999999999 appeared
- What you think the correct behavior should be. there should be 0.3
DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Device: LG Optimis Chic E720 Android version: 2.2 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>a...@aubs.co.uk</author>
<when>Tue, 06 Sep 2011 09:16:16 +0000</when>
<what>Same as Issue 19126</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Wed, 07 Sep 2011 09:11:38 +0000</when>
<what>This is fixed in a future version of the calculator app</what>
</comment>
<comment>
<author>c933...@gmail.com</author>
<when>Sun, 23 Oct 2011 14:35:42 +0000</when>
<what>sorry, a mistake: the Q&quot;E- What you think the correct behavior should be. there should be 0.3Q&quot;E should be 0.03 instead.
</what>
</comment>
</bug>
<bug>
<bugid>16114</bugid>
<title>Refund issue with timezones in the Android Market</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:02:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anadro...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 00:52:18 +0000</openedDate>
<description>Hello, I did buy an app on the Market but it was impossible to refund it
! My timezone is GMT +2, I managed to get the refund only after
switching to GMT +1 ! (as the developer is in Switzerland he is also
from GMT +1). Please address this issue, Thank you.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:02:13 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1217</bugid>
<title>Calendar: doesnQ&apos;Et recognise Q&quot;EorganizerQ&quot;E non-gmail address as my own</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Fri, 07 Nov 2008 15:49:58 +0000</openedDate>
<description>Background: My Google account has several addresses, including
chris.boyle.name@g(oogle)mail.com (Google sites vary in whether they say
gmail or googlemail) and chris@boyle.name. I regard the latter as
primary and Google sites all disagree, but thatQ&apos;Es a separate complaint.
To reproduce: 1. Create a Google account with Gmail and at least one
other address (specifically, I created an account before GMail existed,
added Calendar, then added GMail recently). 2. Set up a T-Mobile G1
using the non-gmail address. 3. In G1Q&apos;Es Calendar, create an event, then
look at something else (e.g. next month) 4. Wait until the next time
Google sends your device that calendar or that event? Perhaps change an
unrelated event on the web? Not sure here. 5. On the G1, go back to the
event you created. Observe that you only have the option of Q&quot;EattendingQ&quot;E
= Q&quot;Eyes/no/maybeQ&quot;E and canQ&apos;Et edit the event. From my Private ICS URL given
to me by Google Calendar on the web, I can see that the event has
Q&quot;EorganizerQ&quot;E chris@boyle.name. This is the address with which I logged
into the G1, but perhaps not what Google thinks is Q&quot;EprimaryQ&quot;E for this
account. Either Android or the calendar service it talks to is deciding
that I donQ&apos;Et own the event. Expected behaviour: Either the G1 should
create events using the same address that will be used for ownership
checking, or it should recognise that I own events owned by non-gmail
addresses on my account, or both. Workarounds: the only possible one I
can think of is to factory-reset my device and log in with my gmail
address, which I havenQ&apos;Et tried. Not ideal. Any other ideas, anyone?</description>
<comment>
<author>chris.boyle.name</author>
<when>Fri, 07 Nov 2008 15:55:54 +0000</when>
<what>Build number
kila_uk-user 1.0 TC5-RC7 112931
ota-rel-keys,release-keys</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Sat, 22 Nov 2008 11:04:17 +0000</when>
<what>Better workaround: use AnyCut to get to Q&quot;ESetup WizardQ&quot;E, enter google address. This
seems to have worked for me.</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Mon, 26 Jan 2009 22:37:04 +0000</when>
<what>At some point this stopped working and I saw that I didnQ&apos;Et own *any* events (server
side change?) In any case, a workaround I have just tried for this, seemingly
successfully, is to backup/wipe/import the calendar on the web. My events now all
appear to be owned by chris.boyle.name@googlemail.com, which, while not ideal, is at
least consistent and appears sufficient for my G1 to work.

So, the problem no longer affects me, but I still think there is a bug here: not in
Android, but somewhere on the server side, specifically, when GMail shoves its new
primary email address down the userQ&apos;Es throat, it should probably fix up calendar and
event ownership in a manner equivalent to the backup/wipe/import I just did.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:38:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:15:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12351</bugid>
<title>Bitmap defects</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-11-04T18:04:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stefa...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 03:26:20 +0000</openedDate>
<description>When reading jpeg (and to a lesser extent png) images I see heavy
vertical stripes when I display them in an ImageView object. This is
true for the built in gallery or homebrew activities. The problem is
present on the emulator as well as on my development device (Sprint HTC
Hero). If I read the images [e.g. original.png] using methods from
BitmapFactory and write the resulting bitmap (as a png file:
bitmap-jpg.png) the following issues are apparent: 1. The RGB values
represented in the Bitmap are only sparsely populated. Load the example
Bitmap after being written to png [bitmap-jpg.png] and look at the RGB
spectrum in a level- or curve editor and youQ&apos;Ell see a strong comb
profile which was not present before. 2. There is a grid-like structure
in the Bitmap version that is not present in the original. It is quite
plainly visible to me in the file Q&quot;Ebitmap-jpg.pngQ&quot;E, but for additional
clarity I have compiled a difference image that I level-edited to
highlight the discrepancies between the two files (|origninal.png -
bitmap-jpg.png|). I am surprised to not see any reference to this issue
here, but it is possible I was looking for the wrong keywords... Either
way it seems a very bad bug, especially #1, reducing the resolution of
the RGB values in the Bitmap after reading it from disk or from the web
(I havenQ&apos;Et tested compiled-in resources). A few files are attached:
original.png - the original file I based the tests on bitmap-jpg.png -
the original file read in as a bitmap, then written out again as a png
file. difference-jpg.png - the absolute difference between the two files
above (level adjusted) ImageStripeDemo.java - the meat of the test code
ImageStripeDemo.tar.gz - an Eclipse project folder if you want to test
this yourself.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 18:04:27 +0000</when>
<what>This is because opaque images like JPEG are loaded in 565 by default. You can use BitmapFactory.Options to force decoding in 8888 format and keep the full color resolution instead.</what>
</comment>
<comment>
<author>stefa...@gmail.com</author>
<when>Thu, 04 Nov 2010 21:03:18 +0000</when>
<what>Thank you for the pointer! -S

BitmapFactory.Options options = new BitmapFactory.Options();
options.inPreferredConfig=Bitmap.Config.ARGB_8888;
Bitmap bm = BitmapFactory.decodeStream(in, null, options);
</what>
</comment>
</bug>
<bug>
<bugid>11065</bugid>
<title>String.format() Gives mixed Locale ouput for Arabic Language</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-09-08T17:56:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>gopuraj...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 08:45:22 +0000</openedDate>
<description>String.format(Q&quot;E%1$02d:%2$02dQ&quot;E, m, s); where values ,m=0, s=11 --Q&gt;E .0:11
expected result : 00:11 Actual result from android for Arabic Language :
.0:11 Analysis : The android external\icu4c for locale based number
pattern ,It just replacing the zeroDigit() for padding values only ,the
input values(m,n) remain same as US locale for arabic
decimalPatternChars are below DecimalFormatSymbols-
Q&gt;ElocaleData.decimalPatternChars: ?#???????- from above pattern the
zeroDigit is \0660 (Arabic 0 digit) So the output comes as mixed of the
Arabic Q&amp;E US digits -Q&gt;E .0:11 Android version : Android 2.2 (Froyo) Tested
in Custom Device Logs ----- For Arab Log: ------------ I/System.out(
2430): ME : doFormat
:%02d:%02dArgs:0,38Transform:isDefaultfalseconversionType:d
I/System.out( 2430):
DecimalFormatSymbols:localeData.decimalPatternChars: ?#???????-
I/System.out( 2430): ZeroDigit :?660 I/System.out( 2430):
Apending:?0:0:2 I/System.out( 2430): Apended :?0 I/System.out( 2430):
Apending:%02d:%02d:4:5 I/System.out( 2430): Apended :?0: I/System.out(
2430): Transform:isDefaultfalseconversionType:d I/System.out( 2430):
Apending:38:0:2 I/System.out( 2430): Apended :?0:38 For Hebrew
----------- I/System.out( 2430):
,0,38Transform:isDefaultfalseconversionType:d I/System.out( 2430):
DecimalFormatSymbols:localeData.decimalPatternChars: 0#.,;%0E.-
I/System.out( 2430): ZeroDigit :030 I/System.out( 2430): Apending:00:0:2
I/System.out( 2430): Apended :00 I/System.out( 2430):
Apending:%02d:%02d:4:5 I/System.out( 2430): Apended :00: I/System.out(
2430): Transform:isDefaultfalseconversionType:d I/System.out( 2430):
Apending:38:0:2 I/System.out( 2430): Apended :00:38</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Sep 2010 18:11:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Sep 2010 18:19:24 +0000</when>
<what>i think iQ&apos;Eve already fixed this. can you give me a unit test to run?</what>
</comment>
<comment>
<author>gopuraj...@gmail.com</author>
<when>Wed, 08 Sep 2010 03:10:22 +0000</when>
<what>Please find the attached application contains the Arabic string format Test Case

The logs i got from these application
-------------------------------------
01-18 02:03:10.641: DEBUG/ARAB(3172): testArabStringFormat: Actual Result =?0:38
01-18 02:03:10.671: DEBUG/ARAB(3172): testHebrewSrtingFormat: Actual Result =00:38

Adb shell  Log
--------------
# am instrument -w com.gopu/android.test.InstrumentationTestRunner
am instrument -w com.gopu/android.test.InstrumentationTestRunner

com.gopu.StringTest:
Failure in testArabStringFormat:
junit.framework.ComparisonFailure: expected:Q&lt;E0...Q&gt;E but was:Q&lt;E?...Q&gt;E
        at com.gopu.StringTest.testArabStringFormat(StringTest.java:33)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
        at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
        at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
        at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
..
Test results for InstrumentationTestRunner=.F..
Time: 0.142

FAILURES!!!
Tests run: 3,  Failures: 1,  Errors: 0


#

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Sep 2010 17:56:43 +0000</when>
<what>hereQ&apos;Es what i get in froyo:

    testHebrewSrtingFormat: Actual Result =00:38
    testArabStringFormat: Actual Result =?0:38

hereQ&apos;Es what i get in gingerbread:

    testHebrewSrtingFormat: Actual Result =00:38
    testArabStringFormat: Actual Result =??:??

iQ&apos;Eve also made an effort to ensure that the overhead of non-ASCII digits is small. it used to be orders of magnitude slower, but now itQ&apos;Es just a small percentage slower.

the assertion fails because youQ&apos;Ere expecting the Arabic digits to _not_ be localized ;-)</what>
</comment>
<comment>
<author>gopuraj...@gmail.com</author>
<when>Thu, 09 Sep 2010 03:27:33 +0000</when>
<what>Is their any solution to make it work in Froyo as in GingerBread?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Sep 2010 04:35:20 +0000</when>
<what>other than doing a post-processing pass to rewrite ASCII digits, no. fwiw, thatQ&apos;Es basically what i do in gingerbreadQ&apos;Es Formatter:

    /**
     * Returns a CharSequence corresponding to {@code s} with all the ASCII digits replaced
     * by digits appropriate to this formatterQ&apos;Es locale. Other characters remain unchanged.
     */
    private CharSequence localizeDigits(CharSequence s) {
        int length = s.length();
        int offsetToLocalizedDigits = localeData.zeroDigit - Q&apos;E0Q&apos;E;
        StringBuilder result = new StringBuilder(length);
        for (int i = 0; i Q&lt;E length; ++i) {
            char ch = s.charAt(i);
            if (ch Q&gt;E= Q&apos;E0Q&apos;E Q&amp;EQ&amp;E ch Q&lt;E= Q&apos;E9Q&apos;E) {
                ch += offsetToLocalizedDigits;
            }
            result.append(ch);
        }
        return result;
    }

(where localeData.zeroDigit is just a cheap way to access the equivalent of what youQ&apos;Ed get from a DecimalFormatSymbols object.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:31:18 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:57:09 +0000</when>
<what></what>
</comment>
<comment>
<author>eyad.abo...@gmail.com</author>
<when>Tue, 12 Apr 2011 18:24:15 +0000</when>
<what>The code you provided for the localizeDigits() method, while is a nice to have, produces many problems for locales that use other numeral systems (for example, Arabic locale uses numbers: (?.?.?.?.?.?.?.?.?.?).

Take for instance an SQL query statement that is constructed using this approach:

String.format(Q&quot;ESELECT * FROM TABLE WHERE FIELD_ID=%dQ&quot;E, myID);

because of the %d, this localizeDigits() function will trigger and the output will then be:

SELECT * FROM TABLE WHERE FIELD_ID=?
 for the Arabic locale for instance, which is incorrect.

The digit should not change based on the current system locale in cases like this.

If you search the code, there are very many potentially problematic lines of codes that use String.format() with %d syntax. Many of these lines are bound to fail for locales that use other numeral systems as described above.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Apr 2011 18:32:32 +0000</when>
<what>@9: no, youQ&apos;Ere using it wrong. you want the String.format(Locale, String, ...) overload. the documentation explains this clearly: http://developer.android.com/reference/java/util/Locale.html#default_locale which is linked to from the documentation for the method you shouldnQ&apos;Et be using: http://developer.android.com/reference/java/lang/String.html#format(java.lang.String, java.lang.Object...)</what>
</comment>
<comment>
<author>eyad.abo...@gmail.com</author>
<when>Fri, 15 Apr 2011 19:08:17 +0000</when>
<what>@ 10, actually I am not using it wrong because I am not the one who wrote code that uses the String.format() in such a way. Unfortunately, Google did :)... I know exactly what you mean about the String.format(Locale, String) because thatQ&apos;Es exactly what I would do.... however, the example I cited were from GoogleQ&apos;Es own code and hence the problem I am trying to report here...The Locale is not specified there.. have a look at classes such as the ContactProvider and Telephony.. Both of which give an FC under the Arabic locale. I had tested last week that by putting a Locale.US for those lines of code that there would be no FC... Maybe I should have filed this as a separate issue?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 15 Apr 2011 19:12:05 +0000</when>
<what>@11: yes. if you have new bugs, file new bugs. donQ&apos;Et spam old bugs.</what>
</comment>
</bug>
<bug>
<bugid>2750</bugid>
<title>No Polish characters in virtual keyboard - Cupcake 1.5 2.6.27-00393-g6607056 phone set to ENGLISH</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>johnmark...@gmail.com</reportedBy>
<openedDate>Sat, 23 May 2009 16:52:19 +0000</openedDate>
<description>Ok to make things straight. It is NOT repetition of issue 2713 - that
one considered phoneQ&apos;Es language set to Polish. I am writing about phone
set to ENGLISH, and still virtual keyboard has diacritical characters
for German and French but there are NO POLISH diacritical signs. While
typing on hardware keyboard there are all characters, no matter which
language is set to default on the phone. This time I would be very
grateful for accurate analysis of a submitted issue which is repetition
of closed issue 2723: Q&quot;EWhile using my G1Q&apos;Es on screen keyboard, after a
Q&quot;Elong touchQ&quot;E there are absolutely no Polish diacritical signs. There are
German umlauts, French accent grave, accent aigu, accent adroit, accent
a droit, but no Polish signs. The only way to type them is to use
physical keyboard and Q&quot;Elong-holdQ&quot;E one of corresponding letters like c to
achieve ?. There is a similar thread by Zajjar, but he has a problem
with a phone which language is set to Polish and some of Polish signs
are available while others are not. I do understand that when using
English as a default language, the priority is set to a basic set of
Latin characters but still there are diacritical signs endemic to German
and French available, so why not to add Polish ones in extended menu
(shown after long-touch). I would much appreciate any help with this
issue. With respect John MarkertQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:17:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:57:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:48:46 +0000</when>
<what></what>
</comment>
<comment>
<author>tgr...@gmail.com</author>
<when>Wed, 16 Dec 2009 22:52:35 +0000</when>
<what>I can confirm this problem is present on the Motorola Milestone. All Polish
characters are available (via longpresses) on the hardware keyboard, but not on the
virtual keyboard. Extremely annoying.</what>
</comment>
<comment>
<author>maciej.s...@gmail.com</author>
<when>Wed, 10 Feb 2010 08:13:08 +0000</when>
<what>This is not an Enhacement! Please consider it as a bug. I can confirm - HTC Magic
(Orange Poland) has the same issue.</what>
</comment>
</bug>
<bug>
<bugid>4165</bugid>
<title>Package installer crash when reinstalling app w/ shared user ID</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-12-02T22:11:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>br...@smittyware.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 20:15:28 +0000</openedDate>
<description>An app of mine uses the sharedUserId and process manifest attributes to
make things more efficient (conserving resources by running in the same
process) when I create add-ons for it. It targets SDK 1.1 for now, but
in future versions IQ&apos;Ell likely move that up to 1.5 or 1.6. In OS
versions prior to 1.6, it works beautifully. In version 1.6, attempts to
update (re-install) the app on a device causes the device to reboot. It
happens with both update downloads from Android Market and manual
installs (adb install -r). The only workaround that IQ&apos;Eve found is to
uninstall the old version and install the new one, but that wipes out
app settings and data. Other than that, there is no problem with the app
being compatible with 1.6. I captured the following stack trace just
before the reboot occured: 10-07 13:47:30.567:
ERROR/AndroidRuntime(619): Uncaught handler: thread PackageManager
exiting due to uncaught exception 10-07 13:47:30.567:
ERROR/AndroidRuntime(619): *** EXCEPTION IN SYSTEM PROCESS. System will
crash. 10-07 13:47:30.637: ERROR/AndroidRuntime(619):
java.lang.NullPointerException 10-07 13:47:30.637:
ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService$Settings.updateSharedUserPermsLP(PackageManagerService.java:6051)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService$Settings.access$1700(PackageManagerService.java:5651)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService.removePackageDataLI(PackageManagerService.java:4223)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService.deleteInstalledPackageLI(PackageManagerService.java:4327)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService.deletePackageLI(PackageManagerService.java:4383)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService.replaceNonSystemPackageLI(PackageManagerService.java:3591)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService.replacePackageLI(PackageManagerService.java:3568)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java:3941)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService.access$1500(PackageManagerService.java:104)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
com.android.server.PackageManagerService$5.run(PackageManagerService.java:3444)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
android.os.Handler.handleCallback(Handler.java:587) 10-07 13:47:30.637:
ERROR/AndroidRuntime(619): at
android.os.Handler.dispatchMessage(Handler.java:92) 10-07 13:47:30.637:
ERROR/AndroidRuntime(619): at android.os.Looper.loop(Looper.java:123)
10-07 13:47:30.637: ERROR/AndroidRuntime(619): at
android.os.HandlerThread.run(HandlerThread.java:60)</description>
<comment>
<author>br...@smittyware.com</author>
<when>Thu, 08 Oct 2009 02:23:27 +0000</when>
<what>If youQ&apos;Ere looking for an APK to test with:
http://www.smittyware.com/droid/cachemate/

You donQ&apos;Et need to buy the software to download it, install it, attempt a re-install,
and watch the 1.6 package installer fall over.  For the record, IQ&apos;Em personally
testing with my Android dev phone, flashed with HTCQ&apos;Es 1.6 recovery image.</what>
</comment>
<comment>
<author>br...@smittyware.com</author>
<when>Mon, 12 Oct 2009 15:26:39 +0000</when>
<what>After looking at the source for the package manager service, and based on my limited
understanding of it, I think IQ&apos;Eve identified what triggered the bug.  I have not only
shared user and process names, but also a custom permission defined and used to limit
outside access to much of a content provider thatQ&apos;Es in the app.  A lot of the URIs
being accessed on that provider are for internal use, but there is one that is used
for importing and exporting data, and I selectively grant permission for others to
access that URI but block for everything else.

IQ&apos;Em not sure how the HashMap PackageManagerService.Settings.mPermissions gets
populated, whether itQ&apos;Es only with system-defined permissions or if it includes those
defined in the package being removed, but if the former then it would be returning a
null pointer IQ&apos;Em guessing when running through the loop to update GIDs.  There is no
check for a null being returned, therefore the exception.</what>
</comment>
<comment>
<author>wangme...@gmail.com</author>
<when>Fri, 16 Oct 2009 10:54:46 +0000</when>
<what>If just uninstall the package, and then install it again (avoid overlap install),
will it crash again?</what>
</comment>
<comment>
<author>br...@smittyware.com</author>
<when>Fri, 16 Oct 2009 12:50:55 +0000</when>
<what>Yes, but as IQ&apos;Eve already said, if the app stores any kind of data in the main memory
of the device, that data will be lost.  At least in my case, with a database app,
thatQ&apos;Es not acceptable.</what>
</comment>
<comment>
<author>wangme...@gmail.com</author>
<when>Mon, 19 Oct 2009 08:56:10 +0000</when>
<what> I am now analysis this issue, below is the solution:

Inside file: PackageManagerService.java, about line 6311, or class SettingsQ&apos;Es member
method updateSharedUserPermsLP:

The comments for this method is:

        /*
         * Update the shared user setting when a package using
         * specifying the shared user id is removed. The gids
         * associated with each permission of the deleted package
         * are removed from the shared userQ&apos;Es gid list only if its
         * not in use by other permissions of packages in the
         * shared user setting.
         */

And the code listed:

1            SharedUserSetting sus = deletedPs.sharedUser;
2            // Update permissions
3            for (String eachPerm: deletedPs.pkg.requestedPermissions)
{
4                boolean used = false;
5                if (!sus.grantedPermissions.contains (eachPerm)) {
6                    continue;
7                }
8                for (PackageSetting pkg:sus.packages) {
9                      //PackageParser.Package pkg;
My fix Q&gt;EQ&gt;E10                   if (pkg.pkg.packageName !=
deletedPs.name)
11                   if (pkg.pkg.requestedPermissions.contains
(eachPerm)) {
12                       used = true;
13                       break;
14                   }
15               }
16               if (!used) {
17                   // can safely delete this permission from list
18                   sus.grantedPermissions.remove(eachPerm);
19                   sus.loadedPermissions.remove(eachPerm);
20               }
21           }

21            int newGids[] = globalGids;
22            for (String eachPerm : sus.grantedPermissions) {
23                BasePermission bp = mPermissions.get(eachPerm);
My fix Q&gt;EQ&gt;E24                if(null != bp)
25                    newGids = appendInts(newGids, bp.gids);
26            }
27            sus.gids = newGids;


Line 25: the crash happens here when reference gids, hence the bp is null.
Line 10: this is my initial fix.

This issue looks like member HashMap mPermissions have removed some permission
object, but sus.grantedPermissions does not.

For this clues, I found in the same function just ahead about line 18, it checks all
requested permission by the package (which will be deleted), and trying to find out
if this permission still been used by other packages which have shared user id. After
added some logs, I found this package which will be deleted (deletedPs) also insided
inside su.packages, that is mean it will check it equals to itself, and this
condition will always return true, this makes all the permissions will be tagged as
used (as line 12, variable used will always be true). No requested permissions will
be removed from sus.grantedPermissions. This may explain why there are some
permissions have been removed from mPermissions, but still exist inside
sus.grantedPermissions.

After apply this fix, the issue disappeared. But IQ&apos;Em not sure if this fix will affect
some other cases. I need GoogleQ&apos;Es confirmation.

Thanks.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:33:55 +0000</when>
<what></what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 22:11:34 +0000</when>
<what>Fixed in Android 2.0</what>
</comment>
<comment>
<author>br...@smittyware.com</author>
<when>Thu, 03 Dec 2009 00:21:53 +0000</when>
<what>Really?  2.0?  Why is it, then, that IQ&apos;Em still experiencing the problem in that
version of the OS?  If itQ&apos;Es a pending UPDATE to 2.0, then that I would believe.

The line numbers have changed in 2.0, but otherwise the exception stack trace looks
exactly the same.  The exception has moved to line 6358 of PackageManagerService.java.</what>
</comment>
<comment>
<author>br...@smittyware.com</author>
<when>Thu, 10 Dec 2009 00:25:24 +0000</when>
<what>For future reference, guys, 2.0.1 (where the fix actually is) is not the same as 2.0.
 That would be the reason for the .1, after all.</what>
</comment>
</bug>
<bug>
<bugid>8218</bugid>
<title>Add a sendRawPdu API to SmsManager so that it can be used to send Raw PDUs.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>chu...@gmail.com</reportedBy>
<openedDate>Sat, 08 May 2010 10:24:07 +0000</openedDate>
<description>Make the sendRawPdu API public so that it can be used to send Raw PDUs.
SmsManager mgr = SmsManager.getDefault(); mgr.sendRawPdu(null, RawPdu);
Thanks!</description>
<comment>
<author>trinityh...@gmail.com</author>
<when>Thu, 03 Feb 2011 23:50:18 +0000</when>
<what>I second this. Any news?</what>
</comment>
<comment>
<author>unfur...@gmail.com</author>
<when>Tue, 17 May 2011 03:22:53 +0000</when>
<what>i hope this change is implemented as well</what>
</comment>
<comment>
<author>chrs2...@gmail.com</author>
<when>Mon, 23 May 2011 03:59:19 +0000</when>
<what>I too would like to see this.</what>
</comment>
<comment>
<author>damienre...@gmail.com</author>
<when>Wed, 06 Jul 2011 08:30:15 +0000</when>
<what>CanQ&apos;Et we just use reflection here anyway ?</what>
</comment>
<comment>
<author>chu...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:47:24 +0000</when>
<what>Reflection works if the API is declared. Reflection wonQ&apos;Et work if the API isnQ&apos;Et even declared.</what>
</comment>
<comment>
<author>damienre...@gmail.com</author>
<when>Fri, 08 Jul 2011 22:09:27 +0000</when>
<what>http://www.tutorialforandroid.com/2009/11/calling-private-methods-in-android.html  How to use sendRawPdu.</what>
</comment>
</bug>
<bug>
<bugid>15081</bugid>
<title>Gmail header not following me with scroll</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-02T01:40:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NFug...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 20:37:03 +0000</openedDate>
<description>For a few months now, the header in Gmail has failed to scroll with me
as I go up and down. I have uninstalled and reinstalled updates, and
nothing seems to restore the feature. Using an HTC Droid Incredible.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 01:40:57 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>13108</bugid>
<title>Pecan QVGA LCD 240x320_GMS R8  VoiceSearch Language is not set as UI language for the first time start.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 04:45:16 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Download Flash image on the
handset. 2) itQ&apos;Es the first time to boot 3) Change Language as French. 4)
Launch VoiceSearch. 5) Voice Search displays a popup to inform that it
automatically set Search language as French. 6) Speak any word in
French. 7) VoiceSearch suggests some english words, not French. - What
happened. VoiceSearch suggests some english words, not French, even if
it says that it set the Search language as French. Go to Settings-Q&gt;EVoice
input Q&amp;E output -Q&gt;EVoice recognizer settings-Q&gt;ELanguage-Q&gt;E it says that
French is set already. but VoiceSearch suggests only english words, not
french. But, if set the French in the [Settings-Q&gt;EVoice input Q&amp;E output
-Q&gt;EVoice recognizer settings-Q&gt;ELanguage], even if it says as French. then,
VoiceSearch suggests French words, well. - What you think the correct
behavior should be. Voice Search language must be set from first run of
Voice Search</description>
</bug>
<bug>
<bugid>13859</bugid>
<title>updates remove certain features from phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-09T19:18:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mariaada...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 02:48:52 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 09 Jan 2011 19:18:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1004</bugid>
<title>Failed to build Android on Ubuntu - Unrecognized option 9999999</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-24T17:09:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>linx4p...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 00:21:10 +0000</openedDate>
<description>Android code version you are running: Your development environment:
Ubuntu 8.04 Linux 2.6.24-19-generic Steps to reproduce: 1. repo sync 2.
make Expected results: Clean build Observed results: Failed build
Additional information: phil@alderwood:~/mydroid$ repo sync
phil@alderwood:~/mydroid$ make build/core/product_config.mk:229:
WARNING: adding test OTA key host Java: clearsilver
(out/host/common/obj/JAVA_LIBRARIES/clearsilver_intermediates/classes)
Unrecognized option : 9999999 make: ***
[out/host/common/obj/JAVA_LIBRARIES/clearsilver_intermediates/javalib.jar]
Error 41 phil@alderwood:~/mydroid$</description>
<comment>
<author>linx4p...@gmail.com</author>
<when>Thu, 23 Oct 2008 03:15:13 +0000</when>
<what>CLOSED --- This was resolved by de-installing the Ubuntu default Java and installing
the SUN Java 5 SDK.</what>
</comment>
<comment>
<author>jham%android.com@gtempaccount.com</author>
<when>Fri, 24 Oct 2008 17:09:17 +0000</when>
<what>Declined seems like a harsh way to close this one, but there isnQ&apos;Et a better option :-
\</what>
</comment>
<comment>
<author>ad...@zainka.com</author>
<when>Thu, 16 Apr 2009 18:09:30 +0000</when>
<what>I know it is closed and declined, but the mentioned option did not work for me.

Let me show you my output when running: $sudo update-alternatives --config java

zainka@Zainka:~/mydroid$ sudo update-alternatives --config java

There are 4 alternatives which provide `javaQ&apos;E.

  Selection    Alternative
-----------------------------------------------
          1    /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
          2    /usr/bin/gij-4.2
          3    /usr/bin/gij-4.3
*+        4    /usr/lib/jvm/java-gcj/jre/bin/java


I have in desperation tried to remove and then reinstall java version 1.5.0 as-well
as selecting any of my 4 java alternatives. I still get the same error as topic
author showed in additional information:...

--output when running make--
build/core/product_config.mk:261: WARNING: adding test OTA key
============================================
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=
============================================
build/core/copy_headers.mk:15: warning: overriding commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
build/core/copy_headers.mk:15: warning: ignoring old commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
make: execvp: /bin/bash: Argument list too long
host Java: clearsilver
(out/host/common/obj/JAVA_LIBRARIES/clearsilver_intermediates/classes)
Unrecognized option : 9999999
make: *** [out/host/common/obj/JAVA_LIBRARIES/clearsilver_intermediates/javalib.jar]
Error 41



</what>
</comment>
<comment>
<author>leonma...@gmail.com</author>
<when>Fri, 29 May 2009 18:32:09 +0000</when>
<what>I had a similar error and found this link to be very useful in solving my build problem:

http://groups.google.com/group/android-platform/browse_thread/thread/3660c2ac60a305b0/89e1a0517e66eee4?lnk=raot

Basically, used update-alternatives commands to point javac to version 1.5
</what>
</comment>
</bug>
<bug>
<bugid>6574</bugid>
<title>My Motorola Droid is deleting all text message threads at apparently 1 month intervals.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-10T19:25:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>step...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 17:47:23 +0000</openedDate>
<description>My phone is a Motorola Droid, running version 2.0.1, build ESD56.
Approximately once per month, all of my text message threads are being
deleted. I am not doing this myself; I will lock the phone then open it
and everything is gone. I have my limits set to 200 and to delete past
that. Based on a quick search of the internet, this is a fairly common
problem. So there is probably another thread about this on this forum,
but fuck it, I am really irritated by this so I am starting another one.
Oh yea, the correct behavior, per your posting guidelines? IT SHOULDNQ&apos;ET
FUCKING DELETE MY SHIT WITHOUT ASKING ME. Pretty simple. Fix it.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 10 Feb 2010 19:25:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18276</bugid>
<title>Add float as a resource type</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chris.je...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 23:28:56 +0000</openedDate>
<description>Android exposes several resource types including Bool, Color, Dimension,
Integer, etc:
http://developer.android.com/guide/topics/resources/more-resources.html
This feature request is to add Q&quot;EFloatQ&quot;E as a resource type. Incidentally,
Android does already support float style attributes, e.g. via the
TypedArray of style attributes obtained from calls to
obtainStyledAttributes():
http://developer.android.com/reference/android/content/res/TypedArray.html
http://developer.android.com/reference/android/content/res/TypedArray.html#getFloat(int,
float)</description>
<comment>
<author>chris.je...@gmail.com</author>
<when>Wed, 06 Jul 2011 23:31:44 +0000</when>
<what>Link correction:

http://developer.android.com/reference/android/content/res/TypedArray.html#getFloat(int%2C%20float)</what>
</comment>
</bug>
<bug>
<bugid>8853</bugid>
<title>Gesture Search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mikele...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 17:46:04 +0000</openedDate>
<description>I have been using Nexus one phone for a while and I like it very much. I
believe this is one of the best phone I ever have. However, recently I
encounter a error when I try to use Gesture Search when I input a
character, I received an error Q&quot;Eprocess
com.google.android.apps.gesturesearchQ&quot;E has stopped unexpectedly. I never
see this problem before and it only happened to the contact search, the
app search or music search works fine. Therefore, I doubt my contact
list is corrupted. However, I do not know if there is any software that
can help to clean up my contact list. I have over 1,500 records....maybe
this is a problem. I am using Nexus one phone with Android 2.1 Thank
you.</description>
<comment>
<author>kiran.ra...@gmail.com</author>
<when>Wed, 04 May 2011 20:54:39 +0000</when>
<what>on HTC desire HD

I face the same issue, feels the same- my contact list may be corrupted.When I examined event log I could see that this is because of a possible NullPointerException. The sad thing is that it is not gracefully handled.</what>
</comment>
</bug>
<bug>
<bugid>11565</bugid>
<title>Calendar: Back button inconsitingly means OK/Save or Cancel</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 09:44:43 +0000</openedDate>
<description>Predictability and consistency is important for UIs. Editing an event
pressing the Back button means Save. This makes it a habit to use Back
for confirming changes everywhere but frustratingly you lose/cancel
changes to e.g. an event start/ending times by pressing Back. Most
settings is confusingly cancelled this way :(</description>
</bug>
<bug>
<bugid>16285</bugid>
<title>On going issues with navigator.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Leandro....@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 18:10:33 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Google navigator instability. Q&quot;EChecking program
availabilityQ&quot;E message consistently coming up when starting the navigator
and not going away. - What happened. Consistently when the navigator is
opened a message will come up saying Q&quot;EChecking program availabilityQ&quot;E And
itQ&apos;Ell render the program unusable as it stays and does not go away. Not
even reloading the OS of the phone wonQ&apos;Et make it go away. Eventually it
clears it self out later in the day but becomes unable when you need it
most. Also several times itQ&apos;Ell just set there with the message
*searching for GPS* and wonQ&apos;Et do anything. Or mention that GPS signal
has been lost and just stays there spinning wheels. Also I have tested
the software with three different phones from my location to the same
destination on all three phones and weird thing is that I was given
three totally different directions how to get there. Than I did it again
and all three synced up. Went for a third time and two where the same
and third one was different. Updated the maps and still continued with
the same error. - What you think the correct behavior should be. When it
works itQ&apos;Es beautiful. click on the navigator icon, the program pops up
instantly. Speak a destination and it locates a route. Pin points your
location and than gives you turn by turn instructions. Also giving you a
positive consistent route you can follow. Routes given in the past where
either long and time consuming, told for me to cross roads that donQ&apos;Et
exist, or put me in a loop and got me no where. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Phone in question
is a Droid X. System version: Version.2.3.340.MB810.Verizon.en.US
Android Version: 2.2.1 Kernel version:
2.6.32.9-g5562e1w30471@il93lnxdroid08 #1 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem. No development
Environment.</description>
<comment>
<author>Leandro....@gmail.com</author>
<when>Thu, 21 Apr 2011 18:13:35 +0000</when>
<what>IQ&apos;Eve called Verizon and they are dumber than a sack of hammer. ItQ&apos;Es pointless and a waste of time to call them because all they do is research fixQ&apos;Es off of google lol. 

Motorola always advise of fixes coming soon but never lets us know when the fixes will be available until we end up forgetting about it.

Google search produces results that are less than favorable as they require breaking into the phone.. Something I will not do. 

So I did my homework prior to filling out this report and wasnQ&apos;Et able to find a fix so I figure I would report it directly to you guys. Thank you.</what>
</comment>
</bug>
<bug>
<bugid>16001</bugid>
<title>DOM-storage will not be deleted if AndroidQ&apos;Es cache was cleared</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>florian....@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 09:14:30 +0000</openedDate>
<description>- Steps to reproduce the problem: I used the following script on a
web-site to create a html5-dom cookie, that detects user visits in a
simple manner (just see it as a PoC): ----------8Q&lt;E---------- now = new
Date(); if (window.localStorage[Q&apos;Elast_visitQ&apos;E] != null)
document.getElementById(Q&quot;EDOMStorageQ&quot;E).innerHTML = Q&quot;Elast visit saved with
html5 as Q&quot;E + window.localStorage[Q&apos;Elast_visitQ&apos;E];
window.localStorage[Q&apos;Elast_visitQ&apos;E] = now.toString();
----------8Q&lt;E---------- - What happenes / What happened: If you visit a
web-page using this script, you can track a user with such a
html5-cookie even if a user does not accept cookies. Well, in general
this is nothing special, because it is hat dom storage should feature
;-) To remove such a Q&quot;Ehtml5-cookie I assumed that clearing AndroidQ&apos;Es
browser-cache will also delete the localStorage-Object Q&apos;Elast_visitQ&apos;E of
my PoCQ&apos;Es html5-cookie. So I cleared the cache and visited the web-site
again. Unfortunately, the html5-cookie was still alive and could be read
(even if I restarted the browser app or rebooted Android). I also tried
to clear the browserQ&apos;Es history, cookies and cache to get rid of my
html5-cookie, but no luck. This kind of cookie was still alive, even if
I rebooted Android directly after clearing the complete browsing
history. The only way to remove such a cookie is to reset the whole
browser settings or by deleting the browserQ&apos;Es application cache, but
this seems not to be reliable solution to me. - What you think the
correct behavior should be: Well, if a user wishes to clear AndroidQ&apos;Es
browser cache the dom-storage should also be cleared. Maybe you should
add an option to clear dom-storage or just clear it while clearing the
cache in general. Currently a web-site can track an user, even if she/he
clears the browsing cache, cookies and history. In my opinion this
should not be possible! Any feedback is appreciated. If you have
questions feel free to send me an email. Thanks in advance. Florian
P.S.: You can simply test my script by visiting
http://bitnuts.de/stickyget.php</description>
<comment>
<author>oldglenn...@gmail.com</author>
<when>Thu, 14 Apr 2011 15:59:36 +0000</when>
<what>localStorage is not a cache, itQ&apos;Es a storage.  Clearing localStorage may delete important data, such as saved drafts of documents.  It should not be erased by clearing the cache.

There should be a way to clear *all* data associated with a site, but this is very different from Q&quot;Eclear cacheQ&quot;E, which should only free up storage and not destroy data.
</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Fri, 15 Apr 2011 13:59:46 +0000</when>
<what>Thanks for your reply. It seems to be a issue anyway.

Ok, then there should be an option to clear stuff out of the storage regarding selected web sites and thus such web site associated data should be cleared/deleted.

cheers</what>
</comment>
</bug>
<bug>
<bugid>18293</bugid>
<title>User able to enter text on username fields while show Q&quot;EThis fieds cannot be blankQ&quot;E pop-up.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 07:54:32 +0000</openedDate>
<description>Development environment Gingerbread GMS r4 1) Steps to reproduce the
problem. 1. Tap on market Q&gt;ESign in Q&gt;ETap on password fields. 2. Tapon
username fields Q&gt;EEnter some tesxt and observe the pop-up Q&quot;EThis fieds
cannot be blankQ&quot;E. 2) What happened. - User able to enter text on
username fields while show Q&quot;EThis fieds cannot be blankQ&quot;E pop-up. - Please
refer to attatched screenshot. 3) What you think the correct behavior
should be. - User should be not able to enter any text when the popup
show up.</description>
</bug>
<bug>
<bugid>12624</bugid>
<title>assingment of Mp3 as ring tone </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-19T00:39:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chid...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 14:54:14 +0000</openedDate>
<description>I have a samsung galaxy 3 phone and i want to assign the Mp3 song clips
as my ring tone with android 2.1 But the phone does not support that.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:39:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5688</bugid>
<title>Wifi connects to the wrong SSID on same physical AP 2.0.1 Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rdunajew...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 04:53:56 +0000</openedDate>
<description>DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) On the Motorola Droid running the latest Android 2.0.1,
the phone will connect to the wrong Wifi SSID on an Access Point serving
multiple SSIDs. For example, in the NY-NJ metro area, Optimum Online has
a street-level Wifi service (Optimum Wifi). Optimum put up access points
with solar panels on telephone poles around the area and the service
works great (login required). I then noticed Comcast Wifi was being
added to these access points -- two SSIDs being served from the same
physical device. When you select the optimumwifi network (IQ&apos;Em a
subscriber), the phone connects to comcastwifi instead. If there is only
Optimum Wifi available at a hotspot, it works fine. Comcast uses a
different login system so my Optimum credentials do not work, making
this large Wifi network unusable for me. If I leave Wifi enabled, the
phone wants to connect to Optimum, chooses Comcast, and since I have not
logged into the nag page, the phone has no network capability (no 3G
since Wifi is connected). It appears as though the phone tries to
connect to the first SSID alphabetically, which would be C for Comcast.
Normally this isnQ&apos;Et an issue for people because either network will take
you to the same Internet. In the case of Optimum and Comcast, youQ&apos;Ere
being directed to different login systems so it matters which the phone
chooses. Kind of a hidden bug, but definitely a problem.</description>
</bug>
<bug>
<bugid>14050</bugid>
<title>screen locking all the time</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:44:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>smiare...@gmail.com</reportedBy>
<openedDate>Sun, 16 Jan 2011 18:42:26 +0000</openedDate>
<description>Xperia X10, Android 2.1 When I make a phone call, then hang up using the
END CALL button, the screen ALWAYS goes into locked mode, even though it
is deselected in the menus. Why would the phone think that it needs to
be locked? This makes sense when I use the power button to hang up the
call (since thatQ&apos;Es how you normally lock the phone), but then sometimes
the screen doesnQ&apos;Et lock. This would work better if END CALL does NOT
lock the screen, but the power button DOES lock the screen. When IQ&apos;Em
using hands-free calling, I have to unlock the screen in order to press
1 for English, etc., then I have to unlock it every time to press the
next button. If IQ&apos;Em hands-free, why does the screen lock? My ear isnQ&apos;Et
going to hit the keypad because IQ&apos;Em not using the phone that way. When
using hands-free calling, the screen should NEVER lock. It is a good
idea to turn off the screen (make it go blank like screensaver) to save
battery power after a certain amount of time, but touching the screen
should bring the screen back up (unlocked). When using regular phone
calling (not hands free), the phone requires a double-touch to unlock
the keypad once the call is ongoing. It would be better if the phone
recognizes when the orientation of the phone has been changed. For
example, itQ&apos;Es mostly vertical when IQ&apos;Em using the phone, and then the
phone is in my hand as I look to press 1 for English. Right now, the
phone knows when this happens and gives me the END CALL button
(unlocked). Ideally, the phone should give the keypad and the END CALL
button together. One way to fix the problems is to turn off all
automatic locking, except the POWER BUTTON which locks the screen and
turns off the screen (as it does now). The keypad is changed so that the
screen shows a new KEYPAD page, which includes the KEYPAD, END CALL,
SCREEN SAVER, and LOCK SCREEN buttons for every call. When you are on
hands-free calling, the screen stays on during the call. When you are on
a regular call, the screen locks when the phone is vertical (phone next
to your ear), then shows the unlock screen when it is horizontal or is
shaken lightly, then shows the new KEYPAD page (listed above) when
unlocked. When you END CALL with the screen button, the screen stays on
(not locked). If I am on a long hands free call, I can hit the SCREEN
SAVER button to turn off the screen and save my battery. If I want the
screen to come back on during the call, I can either shake the phone
lightly to wake it up, or I can double-tap on the screen to wake it up.
Or, if IQ&apos;Em going to put the phone into my pocket for a long phone call,
I can hit the LOCK SCREEN button on the keypad and intentionally lock
screen/turn off screen so that no buttons get hit while itQ&apos;Es in my
pocket. To turn everything back on, I can shake the phone to wake it up
and get the UNLOCK screen, then unlock it. When the call is ended with
END CALL, the phone DOES NOT lock itself. When I am done working with
the phone, I can press the POWER BUTTON to lock the phone/turn off
screen to put away. Another way to end the call is to hit the POWER
BUTTON, which will end the call and lock the screen. That is the
shortcut to just putting the phone away after a call (with no other
tasks to do). If the phone is already locked when the call comes in,
then the current method for answering the phone (by getting the UNLOCK
screen) is a very good one. However, when the call is over, the screen
should NOT lock itself because the phone is already unlocked.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:44:27 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>stijndew...@gmail.com</author>
<when>Fri, 01 Apr 2011 13:04:34 +0000</when>
<what>You say it is device specific but I have a Samsung Galaxy S and it exhibits the same behaviour. It always locks the screen after any (even failed) call. This is very annoying as I also use Exchange (which requires a PIN on the lock screen) so if I try to call someone and it fails because the line is busy for example, I must immediately unlock the screen with a PIN again.

Please verify that this is indeed vendor specific as both HTC and Samsung seems to do this and possibly all Android phones.</what>
</comment>
</bug>
<bug>
<bugid>1693</bugid>
<title>Instant Messaging (T-Mobile G1) / E-Mail issues</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-28T01:33:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>0</stars>
<reportedBy>sebascon...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jan 2009 01:32:51 +0000</openedDate>
<description>The built in IM Software (MSN etc.) does not autorefresh or does not
have an option TO autorefresh the contact list. Would be nice to see
that included. Also the E-mail could include the following - Very
common, not being able to empty out the trashed e-mails - The ability to
add attachments other than just pictures.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:33:58 +0000</when>
<what>Please submit separate reports for the individual issues/requests (there are 3
different issues here). Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:46:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13296</bugid>
<title>SyncMaster + text-size problem (HTC Desire)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:57:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rune.lin...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 17:02:18 +0000</openedDate>
<description>Hi there, Phone: HTC Desire A8181, android 2.2. I love the
SqueezeCommander app and almost everything seems to be working fine! I
have 2 problems though: 1) The SyncMaster-option does not work when I
try to activate it on the phone. When I click Q&quot;ESqueezebox BoomQ&quot;E (or
Q&quot;EReceiverQ&quot;E) in the Q&quot;EUse this Player as Syncmaster forQ&quot;E-pop up box the
Q&quot;EMQ&quot;E comes on for a second or so and then it disappears without the
synchronization taking effect. Synchronization works and is registrered
on my phone when I do in manually in SqueezeboxServer running on my
laptop. 2) I mostly listen to classical music and quite often the tags
used for these tracks are quite long. I really miss being able to
control the size og the text - both in playlist and library search view.
It is a little frustrating not being able to see what movement I am
listening to, for example. Sincerely, Rune Lindgreen Denmark.</description>
<comment>
<author>christia...@gmail.com</author>
<when>Mon, 03 Jan 2011 12:45:21 +0000</when>
<what>Hi Rune,

This tracker is for Android framework issues only, so please use the SqueezeCommander tracker for SqueezeCommander specific bugs.
http://www.squeezecommander.com/trac
(I saw that you already did this, so this comment is just for the record. :-) )

Thanks and have a great new year!

Best regards from Germany,
Christian</what>
</comment>
<comment>
<author>rune.lin...@gmail.com</author>
<when>Mon, 03 Jan 2011 12:54:52 +0000</when>
<what>Yeah, sorry about that. I couldnQ&apos;Et figure out how to delete the post
again (I am new to this kind of error reporting as you probably
figured out).

Thanks for the heads up though :)

Sincerely,
Rune.

-- 
----
?ludvikler (Beer Developer)
Bryggeriet Dj?vlebryg (The Brewery DevilQ&apos;Es Brew)
Mail:?rune@djaevlebryg.dk
Phone: +45 29 90 66 67 (mon.-fri. 12-15 pm)
Web:?www.djaevlebryg.dk</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:57:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1806</bugid>
<title>Contacts group is empty on phone but not on PC</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-21T13:52:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joeperrin2121</reportedBy>
<openedDate>Mon, 19 Jan 2009 00:50:03 +0000</openedDate>
<description>I have a group created in my contacts. When I visit gmail on my
computer, it lists 27 contacts in that group. However, when I view that
group on my G1, it says it is empty. I have tested other groups and they
seem fine. What can I do to correct the issue? NOTE: This form is only
for reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 13:09:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 01:24:30 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>joeperrin2121</author>
<when>Sun, 08 Feb 2009 23:08:03 +0000</when>
<what>What is the status of this issue?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Feb 2009 19:23:01 +0000</when>
<what>Assuming youQ&apos;Ere using a US G1, can you try to delete the data of the myfaves app
(which is called Q&quot;EContacts and MyFaves StorageQ&quot;E on 1.1) (after syncing your contacts
back to be sure that you donQ&apos;Et actually lose data) and sync the data back?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 21 May 2009 13:52:16 +0000</when>
<what>Could not reproduce with the information we had</what>
</comment>
<comment>
<author>jan.horn...@gmail.com</author>
<when>Mon, 03 Aug 2009 20:53:35 +0000</when>
<what>I had the same problem on my Samsung Galaxy. The Q&quot;EContactsQ&quot;E-Tab was empty, but in
Q&quot;EFavoritesQ&quot;E and Q&quot;EPhone CallsQ&quot;E (i have the german version, so I guess the english
names) the contacts where shown.
I opened the context menue and chose Q&quot;EMeine KontakteQ&quot;E (My Contacts). Then all the
Contacts where shown again. By the way: Why is there a Q&quot;EMeine KontakteQ&quot;E (My Contacts)
and a Q&quot;EAlle KontakteQ&quot;E (All Contacts) ? After I chose Q&quot;EAlle KontakteQ&quot;E the contacts
where shown, too.
Maybe I just unintentionally viewed an empty Group. Such things can happen with a
touchscreen ;-)

Greetings, Jan</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:10:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4013</bugid>
<title>Sense UI Calendar Widget Bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-28T00:38:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Andrey.R...@gmail.com</reportedBy>
<openedDate>Fri, 25 Sep 2009 05:27:37 +0000</openedDate>
<description>Sorry, but i cant find Htc Sense UI bug tracker. Please get link to
right place for sending bug, if it is wrong palce for SenseUI bugs
Hardware: Hts Hero Android 1.5 kernel 2.6.27-8dd6deee build 2.73.411.5
146733 CL#61267 release-keys software version 1.0.0.A6288 Step to
reproduce: 1. Move to page where exist big calendar widget 2. tap on day
3. see info for 1 day in future from tapped exp result see info for day
what i tapped</description>
<comment>
<author>Andrey.R...@gmail.com</author>
<when>Fri, 25 Sep 2009 05:28:53 +0000</when>
<what>oh I forgot it Russian version of ROM</what>
</comment>
<comment>
<author>Andrey.R...@gmail.com</author>
<when>Fri, 25 Sep 2009 12:42:26 +0000</when>
<what>hm, bug disappeared now. I think its very strange. It need to investigate</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 00:38:36 +0000</when>
<what>Report this bug to HTC.</what>
</comment>
</bug>
<bug>
<bugid>16597</bugid>
<title>CanQ&apos;Et add picture in Messaging App (Honeycomb emulator)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fina.mes...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 09:19:30 +0000</openedDate>
<description>Path: Messaging -Q&gt;E Compose Message -Q&gt;E Menu 1. Tap Q&quot;EAttachQ&quot;E 2. Tap
Q&quot;EPicturesQ&quot;E or Q&quot;EVideosQ&quot;E The Gallery app crashes when the user wants to
attach a picture or video to a message. Here is the error message:
android.util.AndroidRuntimeException: You cannot combine custom titles
with other title features Attached file contains the screenshot and
error log.</description>
</bug>
<bug>
<bugid>11941</bugid>
<title>Pecan QVGA LCD 240x320_Widgets - News and Weather - News title and source is invisible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 07:25:31 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. In the Homescreen, Long press -Q&gt;E
Add to Home screen -Q&gt;E Widgets -Q&gt;E News and Weather -Q&gt;E News and Weather -
What happened. In case of the news title is long, the News source (ex.
CNN) is not visible. - What you think the correct behavior should be. In
case of the news title is long, the tile should be scrolled out and the
news source (ex.CNN) should be visible.</description>
</bug>
<bug>
<bugid>7369</bugid>
<title>Changes to DATE_TAKEN by Camera and MediaScanner</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 06:56:39 +0000</openedDate>
<description>The Camera assigns DATE_TAKEN=currentTimeMillis when it inserts the
photo in the MediaProvider, but then the MediaScanner subsequently reads
the EXIF info from the photo and updates the DATE_TAKE. Problem is: the
EXIF date doesnQ&apos;Et have millis, just seconds. (Nor does it have a
timezone, but that shouldnQ&apos;Et be an issue if the phone and its camera
share the same clock.) The documentation should be updated to indicate
that the DATE_TAKEN changes, and that any milliseconds in its value are
only temporary. Is: Q&quot;EThe date Q&amp;E time that the image was taken in units
of milliseconds since jan 1, 1970.Q&quot;E Observed on Nexus One 2.1-update1
and in eclair AOSP.</description>
<comment>
<author>RWZeitge...@gmail.com</author>
<when>Mon, 16 Aug 2010 15:09:25 +0000</when>
<what>I noticed the same problem on an HTC EVO running the OTA update to Android 2.2, but with respect to audio files.</what>
</comment>
</bug>
<bug>
<bugid>6765</bugid>
<title>Q&quot;EMediaserverQ&quot;E consuming ~100% CPU time after failing to play streaming videos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>54</stars>
<reportedBy>burnduck@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 22:29:49 +0000</openedDate>
<description>My mobile phone operator has a portal with streaming TV (playable on
iPhone and Nokia Symbian phones, but i donQ&apos;Et know how to check its
format or codec). When i try to access the video with Nexus One, an
error Q&quot;ESorry, this video cannot be playedQ&quot;E would pop up and the player
would close. But actually the process Q&quot;EmediaserverQ&quot;E would still be
running with Q&gt;E90% CPU time, heating up the phone even if the phone
screen is locked. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem. My phone carrier: PCCW Mobile
in Hong Kong Access http://wap.pccwmobile.com/ and try to play any
video/ streaming video links - What happened. Q&quot;EmediaserverQ&quot;E would
loop(?) and heat up the phone, draining battery in just a few hours. -
What you think the correct behavior should be. Q&quot;EmediaserverQ&quot;E would sleep
instead of running at 100% cpu time DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. (Find it
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Nexus One, 2.1-update1,
ERE27 If you happen to have a development environment, please also run
Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem. Sorry, donQ&apos;Et have one :(</description>
<comment>
<author>burnduck@gmail.com</author>
<when>Sun, 21 Feb 2010 22:35:09 +0000</when>
<what>Update: I am seeing the follow error logs in Android OS Monitor 1.0.8

06:31:00 [INFORMATION] q6vdec_open()
06:31:00 [ERROR] vdec_open: Instance already running
</what>
</comment>
<comment>
<author>usn.must...@gmail.com</author>
<when>Mon, 24 May 2010 22:45:52 +0000</when>
<what>mediaserver also occupies Q&gt;E60% cpu time on my HTC Droid Incredible running Android 2.1, even when NO 
media app or widget is running.</what>
</comment>
<comment>
<author>superbiji@gmail.com</author>
<when>Sat, 29 May 2010 05:33:18 +0000</when>
<what>Confirmed on milestone 2.1 update 1
this mediaserver hang all time taking Q&gt;E80% cpu
This happened random, after playing video or music or streaming.
Even after killing youtube , music, etc. .. media server still there taking lot cpu
(Uses top to monitor)
Phone become hot and suck batt
</what>
</comment>
<comment>
<author>svanderw...@gmail.com</author>
<when>Sun, 30 May 2010 10:58:58 +0000</when>
<what>Mediaserver running 80% - only reboot will kill - HTC Desire</what>
</comment>
<comment>
<author>richy.br...@gmail.com</author>
<when>Thu, 03 Jun 2010 23:04:43 +0000</when>
<what>This is occuring for me also.  This started when i put in a new sd card, then swapped
it back for the old one.  
Rebooting will kill this process, but alot of the time it starts again anyway when i
restart.  If it doesnt it will start again when i start the music application

HTC Desire Q&gt;E Android 2.1 update 1</what>
</comment>
<comment>
<author>dlu...@gmail.com</author>
<when>Sun, 06 Jun 2010 18:25:07 +0000</when>
<what>This is happening to me too after watching tv 
streaming app SPB. mediaserver uses 68-100% 
cpu after streaming, and only reboot to kill. 
Nexus One on leaked 2.2.</what>
</comment>
<comment>
<author>t00ty2...@gmail.com</author>
<when>Tue, 08 Jun 2010 08:54:18 +0000</when>
<what>Same here on leaked android 2.2</what>
</comment>
<comment>
<author>2095...@gmail.com</author>
<when>Fri, 11 Jun 2010 13:43:12 +0000</when>
<what>HTC desire 2.1-update 1 some trouble</what>
</comment>
<comment>
<author>richy.br...@gmail.com</author>
<when>Mon, 14 Jun 2010 09:58:00 +0000</when>
<what>Ok after a little testing i have noted the following (for me):

* this only seems to occur on startup (it doesnt seem to occur if the phone has been on continuosly)

* this only seems to occur when there are photos on the SD card ( i removed the photos from the SD card, and restarted many times over a few days and this didnt occur - as soon as i took photos with the camera and restarted the next time, this error occured)

based on reading elsewhere im guessing this has to do with a corrupted thumbnail, or an incorrectly read image file or thumbnail file

(HTC Desire Q&gt;E Android 2.1 update 1)

</what>
</comment>
<comment>
<author>rivalcru...@gmail.com</author>
<when>Mon, 14 Jun 2010 12:13:48 +0000</when>
<what>I had the same problem on my HTC Desire.

Also i have a lot of pics and music on my sd card. And i have Nimbuzz installed.

I solved the problem by deactivating the auto start feature of Nimbuzz. When i start nimbuzz manually
after some time the phone is running, i donQ&apos;Et have this problem.

But i canQ&apos;Et say for sure if it is really Nimbuzz, maybe just a coincidence.

Do you all maybe have Nimbuzz running in autostart mode?</what>
</comment>
<comment>
<author>richy.br...@gmail.com</author>
<when>Mon, 14 Jun 2010 20:09:56 +0000</when>
<what>As chance would have it I also have nimbuzz installed and on auto start mode. I never really considered it as its one of the first things that I installed on my phone.
Normally I wouldnQ&apos;Et have considered it, but then again it would use the media server to some extent. And this is way to big a coincidence to not be related

IQ&apos;Ell disable auto start on nimbuzz and let you know how it goes.

Thanks a lot rivalcrusader</what>
</comment>
<comment>
<author>nickey...@gmail.com</author>
<when>Wed, 16 Jun 2010 22:33:26 +0000</when>
<what>I had this issue today on my Motorola Droid running android 2.1.  After A YouTube video failed to play, media center ran for about 3?hours, dragging my battery down from full to 30%. The battery use page listed mediacenter as running the CPU for a full 3 hours, using 75% of the battery.  When i noticed it, I used advanced task killer to kill all Lapps which stopped mediaserver.</what>
</comment>
<comment>
<author>xejn...@gmail.com</author>
<when>Wed, 07 Jul 2010 20:31:09 +0000</when>
<what>I had the same exact problem with cpu being maxed out to 100% from startup. I also had numbuzz autostarting. When i disabled that, rebooted and cpu usage is back to normal. not sure if itQ&apos;Es just temporary.. but for now i know that my mobile has lost itQ&apos;Es ability to warm my coffee :-D

HTC Desire with android 2.1</what>
</comment>
<comment>
<author>geoffroy...@gmail.com</author>
<when>Thu, 08 Jul 2010 09:59:52 +0000</when>
<what>I quote rivalcrusader, the same problem occured for me and checking out the Nimbuzz autostart option gave me back my brisk smartphone ;-)

HTC Desire with android 2.1</what>
</comment>
<comment>
<author>smel...@gmail.com</author>
<when>Wed, 14 Jul 2010 06:19:40 +0000</when>
<what>I do confirm the Autostart issue with Nimbuzz. As soon as I disabled the Autostart option in Nimbuzz, mediaserver stopped draining my CPU and battery. Manual start of Numbuzz doesnQ&apos;Et cause it to happen.

HTC Desire with android 2.1</what>
</comment>
<comment>
<author>rozh...@gmail.com</author>
<when>Fri, 16 Jul 2010 15:32:01 +0000</when>
<what>Started happening on my HTC Desire after IQ&apos;Eve installed Nimbuzz, when the issue between Fring and Skype occured. I donQ&apos;Et have Nimbuzz in autorun, yet the problem still occurs after I use it for a few hours. Killing Nimbuzz, doesnQ&apos;Et stop mediaserver from going mad, ofcourse.</what>
</comment>
<comment>
<author>touchap...@gmail.com</author>
<when>Tue, 20 Jul 2010 08:14:40 +0000</when>
<what>It seems like mediaserver will be checking the whole microsd card every startup. I have to leave my phone for 5+mins to let the mediaserver do its job before I can use the phone. The more files u have in ur microsd, the more time it used.</what>
</comment>
<comment>
<author>rozh...@gmail.com</author>
<when>Tue, 20 Jul 2010 16:28:21 +0000</when>
<what>IQ&apos;Eve tested and rebooted my phone many times, searched through the net and here are some of my thoughts.

The 100% CPU usage, pretty much happens every time I begin aggressively scrolling my contact list in Nimbuzz up and down. Then, IQ&apos;Eve found a bug discussion where the Q&apos;EmediaserverQ&apos;E is talked about over an endless loop problem, which occurs on reading corrupt media files (http://lists.helixcommunity.org/pipermail/porting-android/2010-April/000621.html).
So my guess is that Nibuzz tries to do some stuff with the images it loads on start up while initializing the contact list, which in turn makes the Q&apos;EmediaserverQ&apos;E process gets not fully loaded (corrupt) images and the fun begins.

Although it contradicts with some people who have Nimbuzz loading on startup at background, but these are my five cents into the piggy and I hope it will help someone or, perhaps, even speed up the patch for it.</what>
</comment>
<comment>
<author>aptaha...@gmail.com</author>
<when>Mon, 27 Sep 2010 06:48:11 +0000</when>
<what>Same issue. When unmount SDCARD, the issue is gone. Clear all thumbnails and strange files on my SD is helped. there is a suspicion that bad file is video.swf (~4Kbyte) at the root of SD card</what>
</comment>
<comment>
<author>aptaha...@gmail.com</author>
<when>Mon, 27 Sep 2010 10:49:17 +0000</when>
<what>ItQ&apos;Es not help. Format SD card..</what>
</comment>
<comment>
<author>martin.w...@gmail.com</author>
<when>Fri, 08 Oct 2010 06:52:54 +0000</when>
<what>Hi,

Format SD Card helps.

--Q&gt;E It seems that very many multimedia files will push the mediaserver cpu usage up to 100%.

--Q&gt;E Video recording was even not possible

--Q&gt;E After formating SD Card everything works fine again.
Phone: HTC Desire Android 2.2</what>
</comment>
<comment>
<author>aptaha...@gmail.com</author>
<when>Fri, 08 Oct 2010 07:08:26 +0000</when>
<what>Bad file is reason of this issue. In my case it was video on SD-card. It was corrupted.</what>
</comment>
<comment>
<author>sebastie...@gmail.com</author>
<when>Fri, 22 Oct 2010 14:43:17 +0000</when>
<what>I had this issue twice.

Both times it was caused by corrupted image files in the DCIM folder of the sdcard.
It makes the process /system/bin/mediaserver use 90+ % of the CPU </what>
</comment>
<comment>
<author>brauliobo</author>
<when>Sun, 24 Oct 2010 21:28:56 +0000</when>
<what>Same here.
The first time was because a the camera app crash during a video recording (so a corrupt video was generated).
Now it is because of some (or a lot) of files from NDrive</what>
</comment>
<comment>
<author>brauliobo</author>
<when>Sun, 24 Oct 2010 21:35:04 +0000</when>
<what>hum, just deleted a nimbuzz jpeg file and it fixed!</what>
</comment>
</bug>
<bug>
<bugid>1370</bugid>
<title>ALSA audio causes emulator to hang on Ubuntu 8.10</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>sonal.sa...@gmail.com</reportedBy>
<openedDate>Tue, 25 Nov 2008 02:09:16 +0000</openedDate>
<description>On Ubuntu 8.10, emulator (version android-sdk-linux_x86-1.0_r1) is not
able to use the host audio. I get a message like: emulator: warning:
opening audio output failed Setting the following environment variables
causes emulator to not report the above message... QEMU_AUDIO_DRV=alsa
QEMU_AUDIO_DAC_FIXED_FREQ=48000 QEMU_AUDIO_ADC_FIXED_FREQ=48000
QEMU_ALSA_DAC_BUFFER_SIZE=4096 ...but now any operation which causes the
emulator to use audio, hangs the emulator. The operations I tried are
Dialer -- clicking on a digit button, and Media player -- trying to play
an MP3 on a sdcard. Below is the log of emulator run with -debug audio
switch while I clicked on a digit on the Dialer avocado:~Q&gt;Eemulator
-debug audio alsa: parameter | requested value | obtained value alsa:
format | 2 | 2 alsa: channels | 2 | 2 alsa: frequency | 48000 | 48000
alsa: ============================================ alsa: requested:
buffer size 4096 period size 256 alsa: obtained: samples 4096 alsa:
parameter | requested value | obtained value alsa: format | 2 | 2 alsa:
channels | 2 | 2 alsa: frequency | 48000 | 48000 alsa:
============================================ alsa: requested: buffer
size 4096 period size 1024 alsa: obtained: samples 4096 emulator:
goldfish_audio_read: AUDIO_READ_SUPPORTED returns 1 emulator:
goldfish_audio_write: AUDIO_SET_READ_BUFFER 0x5cd8000 emulator:
goldfish_audio_write: AUDIO_INT_ENABLE 7 emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 4096 bytes to audio output emulator:
goldfish_audio_callback: sent 200 bytes to audio output Hangs after
this. Also note that killing pulse audio does not make a difference.</description>
<comment>
<author>sonal.sa...@gmail.com</author>
<when>Tue, 25 Nov 2008 02:14:29 +0000</when>
<what>Another relevant data point is that with the above specified QEMU environment
variables, I am able to use qemu which comes with Ubuntu 8.10 together with full
audio without any issue. </what>
</comment>
<comment>
<author>LKRai...@gmail.com</author>
<when>Wed, 11 Feb 2009 03:15:28 +0000</when>
<what>I got the same problem on Ubuntu 8.04 and android-sdk-linux_x86-1.0_r2.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:01:35 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:18:34 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 02:49:11 +0000</when>
<what>IQ&apos;Em taking the bug but I cannot reproduce it at all. It may be related to your hardware (ALSA is such a finicky thing). Can you tell me what youQ&apos;Ere using exactly?

Did you try to disable audio input only (e.g. -audio-in none)?</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 02:49:25 +0000</when>
<what></what>
</comment>
<comment>
<author>sonal.sa...@gmail.com</author>
<when>Wed, 27 Oct 2010 17:43:41 +0000</when>
<what>You can close this bug. I have moved on to Ubuntu 10.04 and Android Emulator works fine on that platform.</what>
</comment>
<comment>
<author>sonal.sa...@gmail.com</author>
<when>Wed, 27 Oct 2010 17:48:32 +0000</when>
<what>You may close this bug. I have moved on to Ubuntu 10.04 and recent versions of Android Emulator work fine on this platform.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Thu, 28 Oct 2010 03:28:33 +0000</when>
<what>fwiw, IQ&apos;Em still interested in the hardware details :)</what>
</comment>
<comment>
<author>cwaldbie...@gmail.com</author>
<when>Fri, 11 Feb 2011 19:58:32 +0000</when>
<what>I am running Ubuntu 8.04, and I also can reproduce this bug.

$ ./emulator -avd em22 -audio oss -debug audio
alsa: parameter | requested value | obtained value
alsa: format    |               2 |              3
alsa: channels  |               2 |              2
alsa: frequency |           48000 |          48000
alsa: ============================================
alsa: requested: buffer size 4096 period size 0
alsa: obtained: samples 4096
alsa: parameter | requested value | obtained value
alsa: format    |               2 |              3
alsa: channels  |               2 |              2
alsa: frequency |           48000 |          48000
alsa: ============================================
alsa: requested: buffer size 0 period size 0
alsa: obtained: samples 192
emulator: goldfish_audio_write: AUDIO_SET_WRITE_BUFFER_1 058e0000
emulator: goldfish_audio_write: AUDIO_SET_WRITE_BUFFER_2 058e4000
emulator: goldfish_audio_read: AUDIO_READ_SUPPORTED returns 1
emulator: goldfish_audio_write: AUDIO_SET_READ_BUFFER 058e8000
emulator: goldfish_audio_write: AUDIO_INT_ENABLE 7
emulator: goldfish_audio_callback: sent  4096 bytes to audio output (buffer 1)
emulator: goldfish_audio_callback: sent  4096 bytes to audio output (buffer 1)
emulator: goldfish_audio_callback: sent  4096 bytes to audio output (buffer 1)
emulator: goldfish_audio_callback: sent  4096 bytes to audio output (buffer 1)
emulator: goldfish_audio_callback: sent  4096 bytes to audio output (buffer 1)
emulator: goldfish_audio_callback: sent  4096 bytes to audio output (buffer 1)
emulator: goldfish_audio_callback: sent  4096 bytes to audio output (buffer 1)
emulator: goldfish_audio_callback: sent  3964 bytes to audio output (buffer 2)
emulator: goldfish_audio_callback: sent    60 bytes to audio output (buffer 2)
emulator: goldfish_audio_callback: sent    72 bytes to audio output (buffer 2)
emulator: goldfish_audio_callback: sent   220 bytes to audio output (buffer 1)

[The emulator hangs at this point and the CPU takes off like a jet engine].

I have the following sound cards:
$ cat /proc/asound/cards
 0 [Live           ]: EMU10K1X - Dell Sound Blaster Live!
                      Dell Sound Blaster Live! at 0xcf00 irq 21
 1 [Live_1         ]: EMU10K1 - SB Live 5.1 Dell OEM [SB0220]
                      SB Live 5.1 Dell OEM [SB0220] (rev.10, serial:0x80661102) at 0xcf20, irq 17

They are both Sound Blaster Live! cards.  One is OEM that came with the PC.  This was fine for Windows, but when I replaced the OS, I couldnQ&apos;Et get the integrated card to work, so I bought a stand alone PCI card.

I set the stand alone card to be the default.

I do hear some kind of sound just before the emulator hangs.

Thanks,
Carl
</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 13:47:53 +0000</when>
<what>Can you still reproduce this bug with the emulator in Tools r12?
The audio sub-system has changed quite a bit since then, and I believe this bug should not happen anymore.</what>
</comment>
<comment>
<author>sonal.sa...@gmail.com</author>
<when>Sun, 17 Jul 2011 17:38:30 +0000</when>
<what>I have moved on to Ubuntu 10.10 and 11.04 with newer version of tools. I do
not see the hang anymore.

-Sonal</what>
</comment>
</bug>
<bug>
<bugid>4251</bugid>
<title>google voice creates duplicate empty contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>66</stars>
<reportedBy>sundar2...@gmail.com</reportedBy>
<openedDate>Wed, 14 Oct 2009 17:07:50 +0000</openedDate>
<description>Hardware: t-mobile g1 firmware: latest build software: latest version of
google voice issue: when communicating with contacts within my google
contact list through google voice, multiple duplicate contacts are
created. these duplicate contacts contain the name of the person
contacted through google voice, but contain no other information. these
contacts appear on both the android device and are synced to google
contacts in the cloud. repairing the contact list by merging the
duplicates to the original contact is only a bandaid - new contacts are
once again created.</description>
<comment>
<author>medicn...@gmail.com</author>
<when>Tue, 20 Oct 2009 06:26:40 +0000</when>
<what>I am also experiencing this exact behavior and temporary fix.

Hardware: HTC Hero
firmware: Whatever the first Sprint release is
software: Also the latest version of google voice (within last week)

</what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 20 Oct 2009 19:38:54 +0000</when>
<what>I am also experiencing this same issue.

Hardware: HTC G1
firmware: 1.6
software: Version .2 (Latest)</what>
</comment>
<comment>
<author>ber...@gmail.com</author>
<when>Mon, 26 Oct 2009 15:26:02 +0000</when>
<what>I have this issue too. It is extremely annoying. IQ&apos;Eve tried factory resetting the
phone and it still occurs as soon as I install and used the Google Voice app. Is
there anything I can try or do to help get this resolved?</what>
</comment>
<comment>
<author>dcgraham7</author>
<when>Tue, 27 Oct 2009 02:35:44 +0000</when>
<what>I am also getting this bug. IQ&apos;Em running a Google Ion. Android 1.6. latest GV.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:48:09 +0000</when>
<what></what>
</comment>
<comment>
<author>psionicf...@gmail.com</author>
<when>Mon, 09 Nov 2009 01:43:49 +0000</when>
<what>I too am getting this bug.  I go through cycles of not calling a lot of people, and
then calling a lot of people, so it isnQ&apos;Et terribly inconvenient at the moment.  But
the days i do call a lot of people it does get...cumbersome to see so many duplicates.

Google, please, fix this!</what>
</comment>
<comment>
<author>guiltysp...@gmail.com</author>
<when>Wed, 18 Nov 2009 20:03:43 +0000</when>
<what>I am also experiencing this. A fix would fix my headaches. 

HTC Hero
Android 1.5
</what>
</comment>
<comment>
<author>alex.stram</author>
<when>Sat, 28 Nov 2009 00:22:47 +0000</when>
<what>same problem, HTC G1, Android 1.6 build DRC83. Google Voice 0.2.7.</what>
</comment>
<comment>
<author>dannjon...@gmail.com</author>
<when>Tue, 01 Dec 2009 02:50:30 +0000</when>
<what>Same problem.  Just adding my information to the list because I feel it is an important 
issue to help progress Q&quot;Ecloud computingQ&quot;E.

HTC Hero
Android 1.5
Google Voice 0.2.7</what>
</comment>
<comment>
<author>jeanfr...@gmail.com</author>
<when>Thu, 10 Dec 2009 03:35:37 +0000</when>
<what>same issue....HTC HERO</what>
</comment>
<comment>
<author>garyon...@gmail.com</author>
<when>Thu, 10 Dec 2009 18:12:38 +0000</when>
<what>Forever grateful for improving this issue... </what>
</comment>
<comment>
<author>vikhy...@gmail.com</author>
<when>Thu, 10 Dec 2009 18:28:48 +0000</when>
<what>is this fixed yet?</what>
</comment>
<comment>
<author>mastereu...@gmail.com</author>
<when>Thu, 10 Dec 2009 20:23:18 +0000</when>
<what>google voice app wants to duplicate all 10 digit contacts, but seemed to accept 
contacts with Q&quot;E+1Q&quot;E infront of the number. HTC dream, donut, build 0.2.8</what>
</comment>
<comment>
<author>rob.brat...@gmail.com</author>
<when>Sun, 13 Dec 2009 10:39:16 +0000</when>
<what>Same issue here on a 3 day-old HTC Hero, duplicate contacts popping up, will this
issue be addressed?</what>
</comment>
<comment>
<author>rgoo...@gmail.com</author>
<when>Wed, 16 Dec 2009 00:35:37 +0000</when>
<what>Same issue on a google ION running 1.6. Very annoying!</what>
</comment>
<comment>
<author>will.kno...@gmail.com</author>
<when>Sat, 02 Jan 2010 01:47:16 +0000</when>
<what>same issue. it gets annoying have to pick through and delete them all after a while. 

g1</what>
</comment>
<comment>
<author>msawyer19@gmail.com</author>
<when>Fri, 08 Jan 2010 13:29:42 +0000</when>
<what>Also seeing this issue, glad to see that itQ&apos;Es not just me.  Does adding a Q&quot;E+1Q&quot;E to the
contact resolve this annoying issue?  I guess I can test it and post results here.</what>
</comment>
<comment>
<author>TODDAJA...@gmail.com</author>
<when>Mon, 11 Jan 2010 17:17:56 +0000</when>
<what>htc hero doing it. please fix.</what>
</comment>
<comment>
<author>jshvn...@gmail.com</author>
<when>Wed, 13 Jan 2010 13:39:32 +0000</when>
<what>I have this same issue.

OS Version:            CyanogenMod 4.2.12
Google Voice Version:  0.3.0</what>
</comment>
<comment>
<author>oscarb...@gmail.com</author>
<when>Wed, 13 Jan 2010 17:41:32 +0000</when>
<what>I have the same issue

myTouch
Andriod 1.6
GV 0.3.0
</what>
</comment>
<comment>
<author>ber...@gmail.com</author>
<when>Mon, 18 Jan 2010 22:07:34 +0000</when>
<what>Just though everyone should know: I have not experienced this issue since I upgraded 
from G1 to Nexus One almost two weeks ago. I would normally experience the issue every 
two or three days with the G1.</what>
</comment>
<comment>
<author>MarkRYo...@gmail.com</author>
<when>Thu, 21 Jan 2010 15:07:49 +0000</when>
<what>Berkan, do you think the problem was solved by the Nexus itself, or does Android 2.0 
address this issue?</what>
</comment>
<comment>
<author>ber...@gmail.com</author>
<when>Thu, 21 Jan 2010 15:27:43 +0000</when>
<what>It is my belief that this issue has to do with Android 2.x.  The reasons why I
believe this are rather simple: First, no one seems to have reported this issue
happening on an Android 2.x device.  Second, the build number for the Google Voice
app that comes with the Nexus One is 0.3.0.  This is the same build I was using on my
G1, which had this issue.</what>
</comment>
<comment>
<author>msawyer19@gmail.com</author>
<when>Thu, 21 Jan 2010 15:54:37 +0000</when>
<what>What you mean is that Android 2.x instated a fix for this issue, which is probably
the case, even if it wasnQ&apos;Et intentional.</what>
</comment>
<comment>
<author>msawyer19@gmail.com</author>
<when>Thu, 21 Jan 2010 16:01:20 +0000</when>
<what>Also, I think that the duplication of numbers has to do with a specific event that
takes place during either phone calls or through the text message interface.  This
seems to happen sparingly, so I thought: Q&quot;Ewhat else happens sparingly when I use GV?Q&quot;E
 I came up with a few theories.

The first is that numbers are duped when a call fails to complete over 3g and GV
prompts you to either Q&quot;ETry again with Google VoiceQ&quot;E or Q&quot;ETry again without Google Voice.Q&quot;E

Another is when GV decides to split up your text messages Q&quot;Econversations.Q&quot;E  What I
mean here is, if you go into the texting interface of GVQ&apos;Es web-app, you see a list of
your conversations, broken up by, I believe, the timeframe in which you were texting.
 That is, if you text back and forth within minutes of eachother, they will be lumped
into one Q&quot;Econversation.Q&quot;E  Conversely, if you havenQ&apos;Et texted that person in, say, 30
minutes, it will start a new chat-box conversation.  The duped numbers could be a
result of this (or perhaps a side effect).

Is my imagination running wild here, or does this seem plausible?</what>
</comment>
</bug>
<bug>
<bugid>18461</bugid>
<title>new functions added in NDK r5c are defined in static libc.a but missed in shared libc.so</title>
<status>WorkingAsIntended</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-07-17T13:34:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kirill.k...@simbirsoft.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 19:49:12 +0000</openedDate>
<description>Some functions like `wcscasecmpQ&apos;E, `fdatasyncQ&apos;E and maybe others are
defined in the static `libc.aQ&apos;E for different platforms (3,4,5,8,9). But
they are not defined in the shared `libc.soQ&apos;E (except for platform 9). It
seems to be a mistake in some build scripts, I think.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 20:08:29 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 13:34:53 +0000</when>
<what>Not a bug, the static libc correspond to the android-9 platform (a.k.a. Gingerbread), and thus has more features than the shared library versions that come from earlier platform releases (in this specific case, the functions you mentioned were introduced with android-9).

There is no reason not to provide an up-to-date static C library for platforms Q&lt;E 9 since everything is put into your binary at link time.
</what>
</comment>
</bug>
<bug>
<bugid>4809</bugid>
<title>after droid is completely turned off, battery fully drains. I was at 40% twice, powered it completely off and could not start it in the morning unltil i plugged it in. No power at all</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>Sain...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 15:36:46 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:18:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16937</bugid>
<title>CTS: Request change test case of AudioManager</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ShellyTi...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 02:15:18 +0000</openedDate>
<description>Affected Version: Android 2.1 (Eclair) CTS_R5 What steps will reproduce
the problem? CTS Test Case: android.media.cts.AudioManagerTest
#testVolume Root Cause: Test is failed for CTS code is not compatible
with MotorolaQ&apos;Es requirement. Detailed Analysis: The failure happened on
CTS code (File Name AudioManagerTest.java) as below ( marked as red for
the root cause): mAudioManager.setStreamVolume(streams[i], 1,
FLAG_SHOW_UI); mAudioManager.adjustStreamVolume(streams[i],
ADJUST_LOWER, FLAG_ALLOW_RINGER_MODES); // lowering the volume should
have changed the ringer mode assertEquals(RINGER_MODE_VIBRATE,
mAudioManager.getRingerMode());
mAudioManager.adjustStreamVolume(streams[i], ADJUST_LOWER,
FLAG_ALLOW_RINGER_MODES); assertEquals(RINGER_MODE_SILENT,
mAudioManager.getRingerMode()); The test case requires that when volume
index changes to less than 5, the ringtone mode should be
RINGER_MODE_VIBRATE; then decreasing volume again, the mode shall be
RINGER_MODE_SILENT. While the requirement of ISGcq00621889 should change
the mode to RINGER_MODE_SILENT first, and then RINGER_MODE_VIBRATE. User
would like to accept the behavior of change ringer to VIBRATE at last,
so I submit this request to change the test case as
mAudioManager.setStreamVolume(streams[i], 1, FLAG_SHOW_UI);
mAudioManager.adjustStreamVolume(streams[i], ADJUST_LOWER,
FLAG_ALLOW_RINGER_MODES); // lowering the volume should have changed the
ringer mode assertEquals(RINGER_MODE_SILENT,
mAudioManager.getRingerMode());
mAudioManager.adjustStreamVolume(streams[i], ADJUST_LOWER,
FLAG_ALLOW_RINGER_MODES); assertEquals(RINGER_MODE_VIBRATE,
mAudioManager.getRingerMode());</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 May 2011 17:22:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jackiegl...@gmail.com</author>
<when>Wed, 26 Oct 2011 14:21:46 +0000</when>
<what>I used this, which I consider the bible...
http://glandium.org/blog/?p=2146

I am still getting some issues with gmp though...

http://code.google.com/p/android/issues/detail?id=21164#makechanges</what>
</comment>
</bug>
<bug>
<bugid>3668</bugid>
<title>Gmail should broadcast a GMAIL_RECEIVED intent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>33</stars>
<reportedBy>extor...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 15:26:15 +0000</openedDate>
<description>Please add a GMAIL_RECEIVED intent that is broadcast when a new GMAIL is
received. This would allow developers to add things like custom alerts,
custom notifications (e.g. LED colour, frequency), repeat notifications,
etc.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:30:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:51:31 +0000</when>
<what></what>
</comment>
<comment>
<author>Jor...@gmail.com</author>
<when>Wed, 11 Nov 2009 22:37:28 +0000</when>
<what>IQ&apos;Ed like to add an email notification popup view, but canQ&apos;Et without a RECEIVED intent.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:34 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Fri, 21 May 2010 23:28:14 +0000</when>
<what>Thanks for the link to the help forum, but if youQ&apos;Ed read the enhancement request
youQ&apos;Ed have surely realised this was never a request for help at all. Unless IQ&apos;Em
mistaken, a help forum is of absolutely no use for requesting enhancements or
reporting bugs in GoogleQ&apos;Es core apps for Android.

Can you please direct us to the a place to file enhancement requests and bugs against
the GMail app for Android?</what>
</comment>
<comment>
<author>afonsec...@gmail.com</author>
<when>Sat, 22 May 2010 03:28:00 +0000</when>
<what>IQ&apos;Eve commented in the help forum as well, but I agree that we are not looking for a
forum to discuss or get help, but rather to make a request that can be reviewed by
the relevant engineering team.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>9733</bugid>
<title>CPU is busy and battery drains</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>cwhuang%...@gtempaccount.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 02:04:57 +0000</openedDate>
<description>- Steps to reproduce the problem. Not sure, sometimes it happened. -
What happened. The system_server process occupies 9x% CPU time and the
load average is 2.5x. The mobile phone is hot and battery drains. - What
you think the correct behavior should be. The situation should not
happen. My device is Nexus One, running Android 2.2, FRF85B. Will upload
Q&quot;Eadb bugreportQ&quot;E later.</description>
<comment>
<author>cwhuang%...@gtempaccount.com</author>
<when>Tue, 13 Jul 2010 02:08:46 +0000</when>
<what>I saw continuous exceptions in the ActivityManager (full bugreport is attached):

07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1540)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1466)
07-13 10:05:10.263 E/ActivityManager(  104): Unexpected exception collecting process stats
07-13 10:05:10.263 E/ActivityManager(  104): java.util.NoSuchElementException
07-13 10:05:10.263 E/ActivityManager(  104):    at java.util.StringTokenizer.nextToken(StringTokenizer.java:272)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.ProcessStats.getCpuSpeedTimes(ProcessStats.java:520)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.ProcessStats.getLastCpuSpeedTimes(ProcessStats.java:492)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1540)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1466)
07-13 10:05:10.263 E/ActivityManager(  104): Unexpected exception collecting process stats
07-13 10:05:10.263 E/ActivityManager(  104): java.util.NoSuchElementException
07-13 10:05:10.263 E/ActivityManager(  104):    at java.util.StringTokenizer.nextToken(StringTokenizer.java:272)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.ProcessStats.getCpuSpeedTimes(ProcessStats.java:520)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.ProcessStats.getLastCpuSpeedTimes(ProcessStats.java:492)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1540)
07-13 10:05:10.263 E/ActivityManager(  104):    at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1466)
07-13 10:05:10.273 E/ActivityManager(  104): Unexpected exception collecting process stats
07-13 10:05:10.273 E/ActivityManager(  104): java.util.NoSuchElementException
07-13 10:05:10.273 E/ActivityManager(  104):    at java.util.StringTokenizer.nextToken(StringTokenizer.java:272)
07-13 10:05:10.273 E/ActivityManager(  104):    at com.android.server.ProcessStats.getCpuSpeedTimes(ProcessStats.java:520)
07-13 10:05:10.273 E/ActivityManager(  104):    at com.android.server.ProcessStats.getLastCpuSpeedTimes(ProcessStats.java:492)
07-13 10:05:10.273 E/ActivityManager(  104):    at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1540)
07-13 10:05:10.273 E/ActivityManager(  104):    at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1466)
</what>
</comment>
<comment>
<author>skipwhite08@gmail.com</author>
<when>Wed, 14 Jul 2010 20:43:02 +0000</when>
<what>I am having a similar issue, though I canQ&apos;Et give you the technical stuff above.

My battery usage lately seems *very* high. Since I unplugged it at about 8:30 am--so just over 4 hours ago, my battery is down to below 40%.

The Battery Details (under about Phone/Battery use) shows the following:
Android OS at 50% of the battery usage
Display at 29%
Voice calls at 10%
Cell Standby 3%
Android System 3%
Browser 2%
Phone idle 2%
Maps 2%

When I tap on Android OS, it shows CPU total 1h 35m, data sent 8.19 KB, Data received 113.19 KB.

Also, my phone seems to have lags and delays in different apps, include frequent warnings that an app is unresponsive (force quite or wait?).

Also, the phone is getting warm with usage.

What is going on? Why should the OS be using so much battery power?

Is anyone else having this experience? I am burning battery with normal usage way faster that under 2.1.

Running FRF91.</what>
</comment>
<comment>
<author>tomas.pr...@gmail.com</author>
<when>Wed, 01 Dec 2010 05:37:34 +0000</when>
<what>I have the some problem, only with unofficial build of 2.2 based on HTC Evo runing on HD2. I think that is problem of port, but maybe not.
</what>
</comment>
<comment>
<author>gua...@gmail.com</author>
<when>Fri, 21 Jan 2011 19:26:53 +0000</when>
<what>I seem to have solved the issue turning off synchronization, even reference synchronization and rebooting the phone (nexus one with Froyo). I havent turned on synchronization yet, and i donQ&apos;Et get hit by the init cpu Just enabled reference data sync during a few moments because the app store do so, but turned it off immediately. Even from within the gmail app IQ&apos;Eve clicked on gmailQ&apos;Es sync menu option.</what>
</comment>
<comment>
<author>darren.l...@gmail.com</author>
<when>Sat, 26 Feb 2011 19:05:29 +0000</when>
<what>i get the same Q&quot;EgetLastCpuSpeedTimesQ&quot;E issue intermittently on froyo 2.2.1. bug report attached. 
It doesnQ&apos;Et seem to be an issue with any single app as iQ&apos;Eve noticed this after using twitter, GO SMS and just idling. IQ&apos;Eve tried rooting my phone and using diff roms, but all suffer the same issue. the attached bug report is from revolution HD 2.0.15 (not overclocked).</what>
</comment>
<comment>
<author>darren.l...@gmail.com</author>
<when>Sat, 26 Feb 2011 19:15:03 +0000</when>
<what>p.s one thing iQ&apos;Eve noticed that stops the issue for a time, is to open the Q&quot;EsetcpuQ&quot;E app..as soon as it opens, system_server behaves itself (logcat goes quiet..i still see occasional no such element exceptions from that code but only 1 every 30 secs or so). after a few hours ill see the issue come back though.

is everyone that is getting this bug running setcpu..wondering if that could be the problem?
</what>
</comment>
<comment>
<author>darren.l...@gmail.com</author>
<when>Mon, 28 Feb 2011 16:48:47 +0000</when>
<what>just to follow up. i suspect setcpu 2.10 caused my issues (i see in all bug reports posted here that you all have setcpu installed). 

Every time I opened setcpu GUI whilst in logcat i saw intermittent Q&quot;EUnexpected exception collecting process statsQ&quot;E crashes. prior to opening setcpu the logs were clear of this error. eventually this would spin constantly and drain my battery. 

As a test i opened a terminal and did:
chmod 700 /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state
and the issue went away instantly. setcpu wont be able to read this file if its in this state (the section on the info tab said Q&quot;EnullQ&quot;E). You need to do this every time you open SetCPU..as it chmodQ&apos;Es it back to 777 on opening. 

Also iQ&apos;Eve just seen a new version of setcpu 2.11 released. This also seems to resolve the issue (decompiling his apk i can see quite a lot of changes in his IO.java class that reads time_in_state).

im curious why (iQ&apos;Em not a Java guru so could be taking rubbish here), in the kernel source
https://github.com/android/platform_frameworks_base/blob/master/services/java/com/android/server/ProcessStats.java#L157
why they use a global variable Q&quot;EmBuffferQ&quot;E to store the file contents when that variable is only used in the readFile process. i wonder if at heart, the fault is there..the buffer getting trounced by something else (hence why Q&quot;EnoSuchElementExceptionQ&quot;E is thrown..theres a corruption in the string and a space Q&amp;E speed value isnQ&apos;Et seen on a given line).

</what>
</comment>
<comment>
<author>Aleksand...@gmail.com</author>
<when>Fri, 11 Mar 2011 10:35:11 +0000</when>
<what>Having this issue as well.

Looking at ProcessStats.java code, I see at least two problems:

1) mBuffer is 256 bytes long, which is not enough. Just checked in my phone, time_in_state file contents take 288 bytes.

2) final int MAX_SPEEDS = 20, there CAN be more CPU speeds. In fact, as we speak:

# cat time_in_state | wc -l
23

So no wonder it overflows the buffer, causing to StringTokenizer to fail in unexpected places.</what>
</comment>
<comment>
<author>darren.l...@gmail.com</author>
<when>Fri, 11 Mar 2011 13:51:24 +0000</when>
<what>in my prior comment i inferred setcpu may be the trigger..i have to rescind that bit as  i get it without setcpu..yet the resolution i pointed out:

chmod 700 /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state

does fix the issue (well..hides it so you donQ&apos;Et get the problem).

@Alek,
the MAX_SPEED should be increased indeed as with the OC roms, this easily goes over 20..yet the code will exit the loop once MAX_SPEED is reached..

however, the buffer size of 256 is the main problem here. if you cat your time_in_state file (just the first 20 lines) and if that goes over 256 bytes will cause the exception to start *IF* the buffer is cut off in such a way that the speed time on a given line is totally cut off (so the last line of the file has 1 word in it).

eg
my file was 300 bytes:
# cat time_in_state
cat time_in_state
245000 200030
422400 12676
460800 11929
499200 10333
537600 37021
576000 10685
614400 13672
652800 10646
691200 14864
729600 13956
768000 12662
806400 15025
844800 22094
883200 26741
921600 10389
960000 9937
998400 17606
1036800 6864
1075200 1560
1113600 1296
1152000 2158
1190400 2540
1228800 2463

this wont cause the loop, as the 256th byte means the file is cut off here:
Q&quot;E1075200 1Q&quot;E
so this is still ok as it has 2 words on the last line of the buffer..BUT..once i made the 960 MHZ line go to 5 bytes..the last line is then truncated to:
Q&quot;E1075200 Q&quot;E ..ie no 2nd word appears within the first 256 bytes...as soon as this situtation happens, you will get the noSuchElementException loop (it will probably start as an exception every few seconds in the logcat output) as the
token = st.nextToken();
line will now fail to find the expected speed time.

so workaround for now until someone picks this up..ensure your file is chmodded to 700..or reboot before your file gets too big.

also i guess you can reduce the chances of this by limiting the cpu speed range (ie in set cpu dont set a range from 200 - 1.2 ghz (or whatever your limits are) so that most lines in the file stay as value Q&quot;E0Q&quot;E.

</what>
</comment>
<comment>
<author>Aleksand...@gmail.com</author>
<when>Fri, 11 Mar 2011 14:51:52 +0000</when>
<what>Short term solution would be to pass this information to custom ROM makers.

Either system_server should be patched to use larger buffer, or custom OC kernels should be limited not to exceed the number of allowed frequencies, keep it to sane 15-17 values..</what>
</comment>
<comment>
<author>Aleksand...@gmail.com</author>
<when>Sun, 13 Mar 2011 08:46:01 +0000</when>
<what>Proposing a very basic patch, it increases mBuffer and MAX_SPEEDS to sane values.</what>
</comment>
<comment>
<author>Alexande...@gmail.com</author>
<when>Wed, 27 Apr 2011 19:41:00 +0000</when>
<what>Stock HTC Incredible has 18 frequencies, so limiting number of frequencies to 15-17 isnQ&apos;Et going to happen. IQ&apos;Em not sure how many frequencies are supported on other phones.  Of course, the 25 frequencies provided by the OC/UC kernel IQ&apos;Em using exacerbate the problem (I can make this happen in less than a day of uptime).  Thanks for the patch and the workaround. Until your patch gets applied I guess weQ&apos;Ell have to live without frequency stats.</what>
</comment>
</bug>
<bug>
<bugid>3804</bugid>
<title>Screenshot in market</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-09-08T06:03:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xster.net</reportedBy>
<openedDate>Sun, 06 Sep 2009 20:19:17 +0000</openedDate>
<description>I believe that itQ&apos;Es adequate enough to have a screenshot of the
application in question when viewing its descriptions in the market. I
think a sufficient amount of users base their decisions of which
application to use on the screenshot. A screenshot gives a clear
indication of how much effort was put into the application by looking at
its interface and its design. It will definitely be able to save a lot
of downloading and deleting for people searching for functions that can
be fulfilled by multiple applications on the market. This is especially
true for games where a screenshot can often tell everything about the
application.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Sep 2009 06:03:19 +0000</when>
<what></what>
</comment>
<comment>
<author>xster.net</author>
<when>Mon, 19 Oct 2009 19:10:36 +0000</when>
<what>solved</what>
</comment>
</bug>
<bug>
<bugid>17784</bugid>
<title>2.3.4 Bug want fully charge nexus s 4g sprint</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JacquesT...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 14:27:37 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>wuf...@gmail.com</author>
<when>Wed, 22 Jun 2011 11:20:22 +0000</when>
<what>Duplicate of Issue 16663 http://code.google.com/p/android/issues/detail?id=16663</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18900</bugid>
<title>cannot be install in your deviceQ&apos;Es country</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vinays2...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 00:43:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>5483</bugid>
<title>Time picker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>julien.d...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 15:34:12 +0000</openedDate>
<description>Hi, - Steps to reproduce the problem (including sample code if
appropriate). The bug can easily be reproduced just using the API demo
with the activity which labelQ&apos;Es is Q&quot;EViews/Date Widgets/2. InlineQ&quot;E and by
changing the screen orientation. - What happened. A problem appears with
the inline time picker (not in the dialog picker). When the screen
orientation changes the hour in the NumberPicker layout of the time
picker just disappears. - What you think the correct behavior should be.
Keep the same hour as it was before the screen orientation changes. The
adb bug report doesnQ&apos;Et contain a lot of information about this bug as
you can see in the log file attached. Sincerely, Julien Dupouy.</description>
<comment>
<author>kretesen...@gmail.com</author>
<when>Thu, 21 Jan 2010 20:08:47 +0000</when>
<what>It is also messing with values if multiple there is more than one timepicker in the
view - the minute is taken from one, and the other gains first oneQ&apos;Es minutes.</what>
</comment>
<comment>
<author>julien.d...@gmail.com</author>
<when>Mon, 25 Jan 2010 15:06:28 +0000</when>
<what>I think your problem comes from the fact that all your timepickers will use the same 
viewQ&apos;Es id, they are identical. So when one is changed, the changes may be apllied to 
the ohers because they own the same id.</what>
</comment>
<comment>
<author>kretesen...@gmail.com</author>
<when>Mon, 25 Jan 2010 17:49:34 +0000</when>
<what>No, they have different android:id, I am binding data from and to them, so itQ&apos;Es ok.</what>
</comment>
<comment>
<author>julien.d...@gmail.com</author>
<when>Mon, 25 Jan 2010 17:58:10 +0000</when>
<what>Do you also manage the ids inside the TimePickers ? IQ&apos;Em talking about the ids used for 
the pickersQ&apos;E buttons, the minutes and the hours TextViews, because if you use several 
TimePickers, these ids are the same, unless you use your own timepicker.</what>
</comment>
<comment>
<author>g1adrift@gmail.com</author>
<when>Thu, 10 Feb 2011 06:03:49 +0000</when>
<what>julien: actually, if you just use one TimePicker, it has multiple NumberPicker widgets (one for the hour, one for the minute) which all share the same IDs on the EditText. This means that when your view state is saved by onSaveInstanceState(), they all save their state to the same ID - which means that when state is restored, they take the state of the last-saved EditText (in the case of TimePicker, the minute).

HereQ&apos;Es an interesting quirk of the bug:

1. open the API demo and load the Views/Date Widgets/2. Inline demo
2. Set time to Q&quot;E12:08Q&quot;E. Move cursor between Q&quot;E0Q&quot;E and Q&quot;E8Q&quot;E in the minute field.
3. change device orientation
4. The time gets set to 8:08, with the cursor between the Q&quot;E0Q&quot;E and Q&quot;E8Q&quot;E in the *hour* field.

A more general question about saving state is here, which is related to this bug:
http://stackoverflow.com/questions/4932179/saving-state-on-compound-view-widgets

</what>
</comment>
<comment>
<author>ztac...@gmail.com</author>
<when>Mon, 30 May 2011 05:51:34 +0000</when>
<what>IQ&apos;Ed like to verify that this bug also occurs on 2.2.1. IQ&apos;Eve seen it where the hour field disappears and the hour/minute field disappear.</what>
</comment>
<comment>
<author>ztac...@gmail.com</author>
<when>Mon, 30 May 2011 06:02:20 +0000</when>
<what>Id like to report a simple workaround for this bug. Adding in an android:configChanges=Q&quot;EorientationQ&quot;E to your activity element in the manifest file will prevent the bug. So it looks like there is a problem when the Activity is destroyed and recreated after an orientation shift</what>
</comment>
<comment>
<author>steve.wa...@tee2.org</author>
<when>Mon, 06 Jun 2011 18:45:37 +0000</when>
<what>I am excited to hear there is a workaround, but the configChanges seems to make no difference for me.  I am new to this, but think I added it in the right spot as:
Q&lt;Eactivity android:name=Q&quot;E.MainQ&quot;E android:configChanges=Q&quot;EorientationQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E

Am I missing something?</what>
</comment>
<comment>
<author>francisc...@gmail.com</author>
<when>Sat, 30 Jul 2011 00:07:07 +0000</when>
<what>IQ&apos;Em facing this bug in my app...
itQ&apos;Es frustrating...
</what>
</comment>
</bug>
<bug>
<bugid>19475</bugid>
<title>I am unable to use my secondary cam on nexus s I9023 for video calling over 3G network. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>prateek1...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 12:00:22 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>17153</bugid>
<title>RHS of PIN keypad missing following alarm snooze</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>stoke...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 06:29:05 +0000</openedDate>
<description>- Steps to reproduce the problem. Have the problem when the alarm goes
off, it has been snoozed with the red slider and I have inadvertantly
auto-rotated the screen to landscape and back to portrait again. - What
happened. The right hand side of the keypad for unlocking the phone
disappears when trying to unlock the phone with a PIN to disable the
alarms permanently i.e. cannot select button 6 or 9. Also the keypad
only populates the top half of the screen. Running Android 2.3.3 on
Samsung Galaxy S II.</description>
<comment>
<author>stoke...@gmail.com</author>
<when>Sun, 26 Jun 2011 14:55:01 +0000</when>
<what>CanQ&apos;Et seem to replicate this issue so far since upgrading to build 2.3.3 XWKE7 so possibly already resolved?</what>
</comment>
</bug>
<bug>
<bugid>15810</bugid>
<title>Force Close while chatting </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 01:43:56 +0000</openedDate>
<description>Occr.Process: There was a chat conversation between A(I9000) Q&amp;E B (PC) in
Gtalk--Q&gt;EFrom the B side a chat conference was raised--Q&gt;ENotification
accepted from A side. Occr.Status: A was unable to type in the chat
window Q&amp;E then after 5~ 6 seconds there was a force close. After forcle
close we can never start chatting using gtalk. Every time we open gtalk
to chat with there is force close. We need to reboot handset to make it
normal. (Android ver 2.3) Log : 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: java.lang.NullPointerException 03-23 20:00:46.878 1074
1074 E AndroidRuntime: at
com.google.android.talk.ChatView.fixGroupchatNickname(ChatView.java:473)
03-23 20:00:46.878 1074 1074 E AndroidRuntime: at
com.google.android.talk.ChatView.access$4400(ChatView.java:103) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
com.google.android.talk.ChatView$MessageItem.bind(ChatView.java:923)
03-23 20:00:46.878 1074 1074 E AndroidRuntime: at
com.google.android.talk.ChatView$ChatAdapter.bindView(ChatView.java:1353)
03-23 20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.CursorAdapter.getView(CursorAdapter.java:186) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.AbsListView.obtainView(AbsListView.java:1554) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.ListView.makeAndAddView(ListView.java:1793) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.ListView.fillUp(ListView.java:748) 03-23 20:00:46.878
1074 1074 E AndroidRuntime: at
android.widget.ListView.layoutChildren(ListView.java:1627) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.AbsListView.onLayout(AbsListView.java:1384) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1254) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1130) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.LinearLayout.onLayout(LinearLayout.java:1047) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
com.google.android.common.SwipeySwitcher.installView(SwipeySwitcher.java:545)
03-23 20:00:46.878 1074 1074 E AndroidRuntime: at
com.google.android.common.SwipeySwitcher.onLayout(SwipeySwitcher.java:723)
03-23 20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1254) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1130) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.LinearLayout.onLayout(LinearLayout.java:1047) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
android.widget.FrameLayout.onLayout(FrameLayout.java:338) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1254) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1130) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.LinearLayout.onLayout(LinearLayout.java:1047) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
android.widget.FrameLayout.onLayout(FrameLayout.java:338) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1254) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1130) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.widget.LinearLayout.onLayout(LinearLayout.java:1047) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
android.widget.FrameLayout.onLayout(FrameLayout.java:338) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.View.layout(View.java:7228) 03-23 20:00:46.878 1074 1074 E
AndroidRuntime: at
android.view.ViewRoot.performTraversals(ViewRoot.java:1145) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1865) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 03-23 20:00:46.878
1074 1074 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
03-23 20:00:46.878 1074 1074 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3687) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 03-23 20:00:46.878
1074 1074 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 03-23 20:00:46.878 1074
1074 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
03-23 20:00:46.878 1074 1074 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 03-23
20:00:46.878 1074 1074 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 03-23 20:00:46.886 84 84 V
AudioPolicyManager: stopOutput() output 1, stream 1, session 153 03-23
20:00:46.886 84 84 V AudioPolicyManager: getNewDevice() selected device
0 03-23 20:00:46.886 84 84 V AudioPolicyManager: setOutputDevice()
output 1 device 0 delayMs 0 force 0 03-23 20:00:46.886 84 84 V
AudioPolicyManager: setOutputDevice() setting same device 0 or null
device for output 1 03-23 20:00:46.921 125 278 W ActivityManager: Force
finishing activity com.google.android.talk/.ChatScreen</description>
<comment>
<author>cl.zhou1...@gmail.com</author>
<when>Wed, 06 Apr 2011 06:06:13 +0000</when>
<what>We got same crash log with below steps:
-open Gtalk app and start a chat with friend A.
-verify that the chat starts.
-invite a friend B to the existing chat with friend A.
-send/receive a message in the chat to/from both friend.

BUT gtalk crash :( </what>
</comment>
<comment>
<author>aaron.ga...@gmail.com</author>
<when>Fri, 08 Apr 2011 22:38:13 +0000</when>
<what>Duplicated the results.  Motorola Droid 2.2.2</what>
</comment>
</bug>
<bug>
<bugid>14641</bugid>
<title>low battery volume notification blasts at full volume, regardless of the alarm volume setting</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-10T03:44:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>danny....@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 23:59:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
I was listening to my Nexus OneQ&apos;Es music at low volume, using in-ear
headphones. Eventually, the battery life was low enough to trigger the
low-battery notification. That alert was played at full volume, causing
a headache and a bit of rage. I consider this a bug because thereQ&apos;Es a
specific slider in the volume settings for Alarm, and I had set that to
the same setting as media. The phone appears to ignore this setting for
the low-battery notification. Correct behavior should be to play that
notification at the alert volume, rather than at full volume.
Alternatively, add some kind of volume ceiling thatQ&apos;Es specific to the
current input being played, because for in-ear headphones, itQ&apos;Es
particularly dangerous to play at high volume. Platform: Android 2.2
Froyo.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 10 Feb 2011 03:44:48 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>danny....@gmail.com</author>
<when>Thu, 10 Feb 2011 04:07:45 +0000</when>
<what>No, I disagree.  I donQ&apos;Et believe this is exclusive to the Nexus One: it seems to be a general Android framework problem, because it is reported elsewhere on the net with several different Android phones.  Here are a few links to demonstrate:

Droid:  http://www.droidforums.net/forum/droid-general-discussions/123086-low-battery-notification-going-make-me-deaf.html

HTC Hero: http://www.villainrom.co.uk/forum/showthread.php?3834-Removing-the-quot-almost-no-more-battery-quot-notification-sound


IQ&apos;Ell send the message to the Nexus One forum as requested, but I do think this is a general problem.
</what>
</comment>
<comment>
<author>josh.re...@gmail.com</author>
<when>Thu, 02 Jun 2011 20:20:02 +0000</when>
<what>IQ&apos;Eve had this problem with every android device IQ&apos;Eve used - currently that is a Motorola Droid X</what>
</comment>
<comment>
<author>ozydi...@gmail.com</author>
<when>Tue, 28 Jun 2011 22:14:12 +0000</when>
<what>This just happened to me. Motorola Droid. The sound is quite jarring. Arguably dangerous, especially using good quality headphones, and even more especially when listening to quiet music at a quiet volume in a quiet environment (FTR, I do study hearing as a PhD student currently; IQ&apos;Em not an audiologist but IQ&apos;Em also not just talking out of my ass). I donQ&apos;Et wanna be that guy, but I have to say that this issue, with its potential health concern, is unacceptable in a consumer device.

On a related note I donQ&apos;Et know why andoird doesnQ&apos;Et just let you change the low-batt sound. Nevertheless, thatQ&apos;Es not the solution - itQ&apos;Ed be a workaround, but having the OS on a commercially sold device blast a sound at full volume at a functionally random time from the userQ&apos;Es perspective simply canQ&apos;Et happen.</what>
</comment>
<comment>
<author>can...@gmail.com</author>
<when>Sat, 19 Nov 2011 21:43:05 +0000</when>
<what>Ditto, using a stock (gingerbread) Droid X. IQ&apos;Em a musician, and the headphones I use play music at a comfortable level at 25% volume. When I get hit with the 100% volume low battery alert with my in-ear monitors, not only is it painful but I have to discontinue listening to music until I charge my phone.

So in essence, my phone is only useful as a music playing device for 85% of its battery charge. For the remaining (perfectly adequate) 15% charge, I wonQ&apos;Et risk damaging my ears as a result of the low battery alert. (I often stop listening to music around 20% charge so I donQ&apos;Et get hit with the first alert.)</what>
</comment>
<comment>
<author>christian@the-simpson.tv</author>
<when>Wed, 23 Nov 2011 20:18:57 +0000</when>
<what>In ICS that damn 15% battery warning sound is still there to make us jump out of our skins every day and create a psychological aversion against Android to every user. 

It honestly beggars belief that Google are so out of touch as to not comprehend this issue. 

Hey Google! Humans donQ&apos;Et like things that scare or annoy them. Ergo humans donQ&apos;Et like Android for this! 

Any ideas of a fix? I am seriously considering Windows Phone 7.</what>
</comment>
</bug>
<bug>
<bugid>9758</bugid>
<title>View Message Source Option for email please!</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>a...@mayfieldjs.org</reportedBy>
<openedDate>Tue, 13 Jul 2010 20:56:28 +0000</openedDate>
<description>A view message source option would also be a great addition, but only if
you can use it WITHOUT OPENING the email in question first. It never
ceases to amaze me when some genius makes you open the message first,
thus probably executing whatever evil system wasting malware it
contains, before you can veiw the source, which you will mostly do if
you get suspicious email.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:44:45 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 14 Jul 2010 22:05:12 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4254</bugid>
<title>org_apache_harmony_xnet_provider_jsse_OpenSSLSocketImpl_init() doesnQ&apos;Et handle case where Q&quot;EcertificatesQ&quot;E parameter contains more than a single certificate.</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-03T07:27:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>james.si...@guidant.com</reportedBy>
<openedDate>Wed, 14 Oct 2009 20:53:13 +0000</openedDate>
<description>The code in OpenSSLSocketImpl.init() calls getCertificateChain():
X509Certificate[] certificates = sslParameters.getKeyManager
().getCertificateChain(alias); This can return multiple certificates.
This same code then loops through each certificate, converting them to
PEM format. PEMWriter certificateWriter = new PEMWriter(new
OutputStreamWriter (certificateOS)); for (int i = 0; i Q&lt;E
certificates.length; i++) {
certificateWriter.writeObject(certificates[i]); } Next, a call to
nativeinit() is performed, passing the PEM format certificate chain as a
string value. nativeinit(privateKeyOS.toString(),
certificateOS.toString(), sslParameters.getSecureRandomMember() != null
? sslParameters.getSecureRandomMember().generateSeed(1024) : null);
nativeinit is actually a call to
org_apache_harmony_xnet_provider_jsse_OpenSSLSocketImpl_init(). This
code only obtains the first certificate in the chain and calls
SSL_CTX_use_certificate. The code needs to loop through all subsequent
certificates in the chain and call SSL_CTX_add_extra_chain_cert().
Thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Oct 2009 21:08:51 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Dec 2009 22:18:15 +0000</when>
<what>do you have a test case for this?

note to self when implementing this: we basically want a copy of
SSL_CTX_use_certificate_chain_file that takes a string.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 10 Jun 2010 04:54:11 +0000</when>
<what>has this been fixed?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 03 Sep 2010 07:27:43 +0000</when>
<what>New Java code does this:

        NativeCrypto.SSL_use_certificate(sslNativePointer, certificateBytes);                                                                                                    

The first cert in the chain is set with SSL_use_certificate

    int ret = SSL_use_certificate(ssl, certificatesX509[0].get());                                                                                                               


However, we do now pass the rest of the chain in with:

    SSL_use_certificate_chain(ssl, chain.get()); 

which is part of our new jsse.patch for external/openssl

We do have unit test cases for this to validate that with we can handle more than just self-signed and root signed certs, but longer chains such as with intermediates where there is more than one cert to send in the chain.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 07:14:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15395</bugid>
<title>Contacts: missing option for Q&quot;EInternet callQ&quot;E in the list of numbers to call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>egcros...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 16:09:31 +0000</openedDate>
<description>From Gingerbread, it is possible to call a SIP number, typically entered
as an Q&quot;EInternet callQ&quot;E entry in the address book. However, when a list of
contacts is displayed with a Q&quot;EcallQ&quot;E (green handset) buttons, tapping
this button does *not* show an option to make Internet call. The user
has to open the contact and swipe down to the Q&quot;EInternet callQ&quot;E which is
an inconvenience. I think that Q&quot;EInternet callQ&quot;E entries should be listed
along with Q&quot;EtelephoneQ&quot;E numbers in the dialogue that opens when you tap
the Q&quot;Egreen handsetQ&quot;E.</description>
<comment>
<author>scree...@gmail.com</author>
<when>Wed, 06 Apr 2011 19:32:53 +0000</when>
<what>On Android 2.3.3 (nexus One) If I tap any Contact, I see a list of ALL configured phone numbers.  Even Internet

If you tap the green telephone (which only shows up on the Favorites tab, not in Contacts tab) it dials the number set as default.  You can set any given number as the default by long pressing it (unless it is already the default).

Tapping green telephone should dial immediately when a default is selected.</what>
</comment>
<comment>
<author>egcros...@gmail.com</author>
<when>Thu, 07 Apr 2011 05:59:21 +0000</when>
<what>You indeed see all Q&quot;Ephone numbersQ&quot;E but not Q&quot;EInternet callQ&quot;E entries which is my point. (And of course I am describing the situation before the default is selected. I donQ&apos;Et need help, I am reporting a bug.)</what>
</comment>
</bug>
<bug>
<bugid>15352</bugid>
<title>android.widget.Gallery cause memory leak</title>
<status>Unreproducible</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-03-11T05:45:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yure...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 07:01:10 +0000</openedDate>
<description>reproduce steps: 1. create a Activity and use a linearLayout XML only
contain android.widget.Gallery 2. start Activity, and rotate Device 10
times 3. use DDMS and MAT, There are 10 Gallery in memory. I expect only
1 or 2 Gallery in memory.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 09 Mar 2011 21:45:39 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 05:45:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15314</bugid>
<title>Call State information is too coarse</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dan.schm...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 01:00:05 +0000</openedDate>
<description>The interfaces: android.telephony.TelephonyManager getCallState
android.telephony.PhoneStateListener onCallStateChanged only report
CALL_STATE_IDLE, CALL_STATE_OFF_HOOK, CALL_STATE_RINGING and do not
report any call termination reason. The internal state machines receive
call termination codes from the RIL layer (sometimes exposed in the
radio log as LAST_CALL_FAIL_CAUSE) as well as more detailed state
information (DIALING, STAGING, ATTEMPTING, ESTABLISHED, CONNECTED,
DISCONNECTING, FAILED, HELD, TRANSFERRING.) It would be nice if
getCallState, and onCallStateChanged gave more detailed information, and
if there were a way to get some sort of cause for the failure if the
radio layer drops the call.</description>
</bug>
<bug>
<bugid>2485</bugid>
<title>ssss</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:30:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arnaud.farine@gmail.com</reportedBy>
<openedDate>Wed, 22 Apr 2009 13:56:45 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:30:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10365</bugid>
<title>Calendar Event Recurring Every 2 Weeks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bmgra...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 02:48:14 +0000</openedDate>
<description>I would like there to be a an option, when creating an event in the
calendar, to have it repeat every two, three or x weeks - rather than
just on the xth xxxday of a month. IQ&apos;Ed also like to be able to change an
individual instance of a call to a different date without changing the
rest of the iterations of the event.</description>
</bug>
<bug>
<bugid>8794</bugid>
<title>why my program donQ&apos;Et launch from the same activity</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-02T20:45:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cy.liao...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 07:00:37 +0000</openedDate>
<description>my program have more than 2 activitys, activity A,B,C...,and my program
must launch from activity A,then A jump to B,B jump to C.now everythign
is ok,but ,when i operate as flow: 1.launch my program 2.jump to B.
3.press Q&quot;EhomeQ&quot;E.switch to home 4.long press Q&quot;EhomeQ&quot;E,and select my
program,switch to my program 5.jump to C. 6.open a dialog in C 7.press
Q&quot;EhomeQ&quot;E.switch to home 8 long press Q&quot;EhomeQ&quot;E,select my program ,switch to
my program 9.exit my program 10.long press Q&quot;EhomeQ&quot;E,launch my program from
history list. now my program launch from B,not A! I want launch my
program from activity A everytime! this is my manifest file: Q&lt;Eactivity
android:name=Q&quot;E.AQ&quot;E android:label=Q&quot;E@string/app_ nameQ&quot;E
android:clearTaskOnLaunch=Q&quot;EtrueQ&quot;E android:launchMode=Q&quot;EsingleTopQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.BQ&quot;E
android:launchMode=Q&quot;EsingleTaskQ&quot;EQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.CQ&quot;E
android:launchMode=Q&quot;EsingleTaskQ&quot;EQ&gt;E Q&lt;E/activityQ&gt;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Jun 2010 20:45:13 +0000</when>
<what>Please ask dev questions on Android Google Groups or Stackoverflow.</what>
</comment>
</bug>
<bug>
<bugid>4853</bugid>
<title>res/values/strings.xml trims text</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-17T14:06:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 11:07:58 +0000</openedDate>
<description>Context.getString(int resid) returns trimmed text, i.e. initial white
spaces are removed. I guess this is according to spec but I think it is
wrong. Q&lt;Estring name=Q&quot;EresultsQ&quot;EQ&gt;E resultsQ&lt;E/stringQ&gt;E returns Q&apos;EresultsQ&apos;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 17 Nov 2009 14:06:06 +0000</when>
<what>You have to quote the string to keep the whitespaces: Q&quot;E resultsQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>7955</bugid>
<title>Messaging app force close crash when deleting several messages one at a time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Mr.Rober...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 14:20:39 +0000</openedDate>
<description>When doing Q&quot;EManage SMS messages on SIM cardQ&quot;E, the Messaging app
consistently crashes after deleting 3 or 4 messages in a row. I was
starting with the last (most recent) message and deleting one at a time
moving up. There werenQ&apos;Et any incoming messages (otherwise it wouldnQ&apos;Et
have been so consistent) and it doesnQ&apos;Et appear to be the same as Issue
#1913. Console log (below, trace.txt is attached):
D/AndroidRuntime(19378): Shutting down VM W/dalvikvm(19378): threadid=3:
thread exiting with uncaught exception (group=0x4001da28)
E/AndroidRuntime(19378): Uncaught handler: thread main exiting due to
uncaught exception E/AndroidRuntime(19378):
android.database.CursorIndexOutOfBoundsException: Index 17 requested,
with a size of 17 E/AndroidRuntime(19378): at
android.database.AbstractCursor.checkPosition(AbstractCursor.java:580)
E/AndroidRuntime(19378): at
android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:172)
E/AndroidRuntime(19378): at
android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:41)
E/AndroidRuntime(19378): at
android.database.CursorWrapper.getString(CursorWrapper.java:135)
E/AndroidRuntime(19378): at
com.android.mms.ui.ManageSimMessages.deleteFromSim(ManageSimMessages.java:252)
E/AndroidRuntime(19378): at
com.android.mms.ui.ManageSimMessages.access$600(ManageSimMessages.java:54)
E/AndroidRuntime(19378): at
com.android.mms.ui.ManageSimMessages$2.onClick(ManageSimMessages.java:198)
E/AndroidRuntime(19378): at
com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:158)
E/AndroidRuntime(19378): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(19378): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(19378): at
android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime(19378): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime(19378): at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(19378): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime(19378): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime(19378): at dalvik.system.NativeStart.main(Native
Method) I/Process ( 77): Sending signal. PID: 19378 SIG: 3
I/dalvikvm(19378): threadid=7: reacting to signal 3 I/dalvikvm(19378):
Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E I/DumpStateReceiver( 77):
Added state dump to 1 crashes</description>
<comment>
<author>Mr.Rober...@gmail.com</author>
<when>Sun, 25 Apr 2010 14:25:55 +0000</when>
<what>HereQ&apos;Es the last few dumps from the trace.txt file...

----- pid 19264 at 2010-04-25 10:07:37 -----
Cmd line: com.android.mms

DALVIK THREADS:
Q&quot;EmainQ&quot;E prio=5 tid=3 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x4001db08 self=0xbc48
  | sysTid=19264 nice=0 sched=0/0 handle=-1343996920
  at android.os.BinderProxy.transact(Native Method)
  at android.app.ActivityManagerProxy.handleApplicationError(ActivityManagerNative.java:2243)
  at com.android.internal.os.RuntimeInit.crash(RuntimeInit.java:302)
  at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:75)
  at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:887)
  at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:884)
  at dalvik.system.NativeStart.main(Native Method)

Q&quot;Epool-1-thread-1Q&quot;E prio=5 tid=17 WAIT
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x432618f8 self=0x1cd048
  | sysTid=19273 nice=0 sched=0/0 handle=1888616
  at java.lang.Object.wait(Native Method)
  - waiting on Q&lt;E0x1cda80Q&gt;E (a java.lang.VMThread)
  at java.lang.Thread.parkFor(Thread.java:1499)
  at java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
  at sun.misc.Unsafe.park(Unsafe.java:319)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:117)
  at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.ja
va:1774)
  at java.util.concurrent.DelayQueue.take(DelayQueue.java:120)
  at 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.jav
a:503)
  at 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.jav
a:496)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:465)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:672)
  at java.lang.Thread.run(Thread.java:1060)

Q&quot;EAsyncQueryWorkerQ&quot;E prio=5 tid=15 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x4324bbe8 self=0x1beb58
  | sysTid=19271 nice=0 sched=0/0 handle=1830008
  at android.os.BinderProxy.transact(Native Method)
  at android.content.ContentProviderProxy.bulkQuery(ContentProviderNative.java:277)
  at android.content.ContentProviderProxy.query(ContentProviderNative.java:298)
  at android.content.ContentResolver.query(ContentResolver.java:152)
  at android.content.AsyncQueryHandler$WorkerHandler.handleMessage(AsyncQueryHandler.java:79)
  at android.os.Handler.dispatchMessage(Handler.java:99)
  at android.os.Looper.loop(Looper.java:123)
  at android.os.HandlerThread.run(HandlerThread.java:60)

Q&quot;EBinder Thread #3Q&quot;E prio=5 tid=13 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x4321a040 self=0x188f50
  | sysTid=19269 nice=0 sched=0/0 handle=1398312
  at dalvik.system.NativeStart.run(Native Method)

Q&quot;EBinder Thread #2Q&quot;E prio=5 tid=11 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x432198b0 self=0x1573c8
  | sysTid=19268 nice=0 sched=0/0 handle=1405832
  at dalvik.system.NativeStart.run(Native Method)

Q&quot;EBinder Thread #1Q&quot;E prio=5 tid=9 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x43218fd8 self=0x156ea0
  | sysTid=19267 nice=0 sched=0/0 handle=1404512
  at dalvik.system.NativeStart.run(Native Method)

Q&quot;ESignal CatcherQ&quot;E daemon prio=5 tid=7 RUNNABLE
  | group=Q&quot;EsystemQ&quot;E sCount=0 dsCount=0 s=N obj=0x432181e8 self=0x156370
  | sysTid=19266 nice=0 sched=0/0 handle=1401648
  at dalvik.system.NativeStart.run(Native Method)

Q&quot;EHeapWorkerQ&quot;E daemon prio=5 tid=5 VMWAIT
  | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 s=N obj=0x422f4200 self=0x155920
  | sysTid=19265 nice=0 sched=0/0 handle=1399008
  at dalvik.system.NativeStart.run(Native Method)

----- end 19264 -----


----- pid 19378 at 2010-04-25 10:09:25 -----
Cmd line: com.android.mms

DALVIK THREADS:
Q&quot;EmainQ&quot;E prio=5 tid=3 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x4001db08 self=0xbc48
  | sysTid=19378 nice=0 sched=0/0 handle=-1343996920
  at android.os.BinderProxy.transact(Native Method)
  at android.app.ActivityManagerProxy.handleApplicationError(ActivityManagerNative.java:2243)
  at com.android.internal.os.RuntimeInit.crash(RuntimeInit.java:302)
  at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:75)
  at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:887)
  at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:884)
  at dalvik.system.NativeStart.main(Native Method)

Q&quot;EAsyncQueryWorkerQ&quot;E prio=5 tid=15 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x432e78c8 self=0x1e8ef8
  | sysTid=19385 nice=0 sched=0/0 handle=1965624
  at android.os.BinderProxy.transact(Native Method)
  at android.content.ContentProviderProxy.bulkQuery(ContentProviderNative.java:277)
  at android.content.ContentProviderProxy.query(ContentProviderNative.java:298)
  at android.content.ContentResolver.query(ContentResolver.java:152)
  at android.content.AsyncQueryHandler$WorkerHandler.handleMessage(AsyncQueryHandler.java:79)
  at android.os.Handler.dispatchMessage(Handler.java:99)
  at android.os.Looper.loop(Looper.java:123)
  at android.os.HandlerThread.run(HandlerThread.java:60)

Q&quot;EBinder Thread #3Q&quot;E prio=5 tid=13 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x43295170 self=0x18a0e0
  | sysTid=19383 nice=0 sched=0/0 handle=1397656
  at dalvik.system.NativeStart.run(Native Method)

Q&quot;EBinder Thread #2Q&quot;E prio=5 tid=11 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x432916b0 self=0x1609b0
  | sysTid=19382 nice=0 sched=0/0 handle=1406264
  at dalvik.system.NativeStart.run(Native Method)

Q&quot;EBinder Thread #1Q&quot;E prio=5 tid=9 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x43290fd8 self=0x1551a8
  | sysTid=19381 nice=0 sched=0/0 handle=498256
  at dalvik.system.NativeStart.run(Native Method)

Q&quot;ESignal CatcherQ&quot;E daemon prio=5 tid=7 RUNNABLE
  | group=Q&quot;EsystemQ&quot;E sCount=0 dsCount=0 s=N obj=0x432901e8 self=0x15f778
  | sysTid=19380 nice=0 sched=0/0 handle=507104
  at dalvik.system.NativeStart.run(Native Method)

Q&quot;EHeapWorkerQ&quot;E daemon prio=5 tid=5 VMWAIT
  | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 s=N obj=0x422f4e20 self=0x117798
  | sysTid=19379 nice=0 sched=0/0 handle=1138936
  at dalvik.system.NativeStart.run(Native Method)

----- end 19378 -----
</what>
</comment>
</bug>
<bug>
<bugid>5304</bugid>
<title>MX logic emails do not load properly in the email app. Page keeps getting larger.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>thecyber...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 21:47:53 +0000</openedDate>
<description>Android code version you are running: Android 2.01 on the Motorola
Droid. Describe the problem: When I receive an email from MX logic with
my spam report the page keeps getting larger and the scroll bar keeps
getting smaller. Additional information: Hosted Exchange through
mailstreet and i subscribe to their spam service which is powered by MX
logic.</description>
</bug>
<bug>
<bugid>4470</bugid>
<title>Implementations of Parcelable not usable in AIDL.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>intern...@gmail.com</reportedBy>
<openedDate>Mon, 02 Nov 2009 10:54:26 +0000</openedDate>
<description>Android code version you are running: 1.5r1 Your development
environment:WinXP, Eclipse Describe the problem:Classes that implement
Parcelable in the android.jar does not support use with AIDL. Examples:
android.database.CursorWindow. Steps to reproduce: 1. Create an AIDL
class that receives or returns a CursorWindow. 2. Do not pass go. Do not
collect $200. 3. You canQ&apos;Et reach step 3. Steps that wouldQ&apos;Eve helped: 1.
Create an AIDL class that receives or returns a CursorWindow. 2. Create
an AIDL file in the android.database package named CursorWindow.aidl,
containing only the package declaration and Q&quot;Eparcelable CursorWindoW;Q&quot;E.
3. Oops, CursorWindow does not have a usable default ctor. Do not pass
go. Do not collect $200. Expected results: Collecting $200. Observed
results: Additional information:</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:49:15 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 12 Apr 2010 21:55:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17335</bugid>
<title>Multiple wrong downloading notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>13lack...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 13:24:07 +0000</openedDate>
<description>Multiple download notifications. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem: I usually am
updating multiple apps. - What happened: Instead of one icon in the
notification area with a number next to it displaying the number of
downloads IQ&apos;Eve multiple such icons each but one showing a wrong number.
Same with pulled down details. - What you think the correct behavior
should be: Should not do that. DonQ&apos;Et forget to mention which device you
have, making sure that it runs Android 2.3. Nexus One If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem. :|</description>
</bug>
<bug>
<bugid>9560</bugid>
<title>Locked out permanently</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tmi...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 13:57:59 +0000</openedDate>
<description>Motorola Droid Have downloaded all system updates, I suppose that means
IQ&apos;Em running 2.1, but as you can see, I canQ&apos;Et check to verify. The
Problem (and itQ&apos;Es reproduction) Pattern Unlock enabled 1. Enter an
incorrect pattern enough times to lock yourself out of your phone. 2.
The phone will ask for your google account and password. 3. No matter
what you enter for the account name and password, you are locked out.
Forever. Yes, I tried the password on the computer, and it worked. I
even changed my password, waited several hours, and tried the new
password. The only solution I see at this point is a hard-reset, which
means losing data, apps, etc. The inconvenience factor of this problem
is through the roof, not to mention safety hazards that can arise (for
example, if you are on the road and your car breaks down, cannot call
for a tow-truck). I suggest this problem be marked as critical, as I am
seriously doubting the Android team right now. I donQ&apos;Et have any friends
that have had this problem on the iPhone (oh wait, itQ&apos;Es coming to
Verizon soon...) Further, this has been a problem for OVER A YEAR. See
issue number 3006. I am posting this as a duplicate thread, because that
one was marked as a Q&quot;EclosedQ&quot;E issue, though it clearly isnQ&apos;Et. Oh, by the
way, I tried all of the solutions suggested in that thread. Looking
forward to a prompt and effective response.</description>
</bug>
<bug>
<bugid>18753</bugid>
<title>Bluetooth stack goes into corrupted state, RFCOMM/SPP connection shows unexpected behavior. Not fixed until system restarted.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>shah.asa...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 09:15:46 +0000</openedDate>
<description>Problem: after some sequence of operations using the android bluetooth
api on RFCOMM socket, the phoneQ&apos;Es bluetooth stack gets corrupted.
Afterwards, when RFCOMM sockets connects, it says connection successful.
Data sent to the phone from remote device is successfully received by
the phone. But data sent from the phone is not received by the remote
device. (although phone says successfully sent data on socket).
Environment: System : HTC-EVO Android version : 2.2 Baseband version:
2.15.00.11.19 Kernel version : 2.6.32.17-gee557fd htc-kernel@and-18-2
#15 Build number : 3.70.651.1 CL294884 release-keys Software number :
3.70.650.1 Browse version : Webkit 3.1 PRI version : 1.90_003 PRL
Version : 60680 We are facing the following scenario -- Our app uses
bluetooth RFCOMM socket to communicate with other devices. The current
case occured with linux ubuntu 9+ versions, with bluez 4.88+. The
android app has native code, has multiple threads, including native
threads that are attached to the java vm by jni calls. In some execution
path of the app, an RFCOMM socket is closed from one thread and
afterwards, another thread attempts to write on the socket, and gets
IOException. Then the socket is closed by the latter thread (sender). No
exception in this second close. At this point, something happens in the
deviceQ&apos;Es bluetooth stack and it gets corrupted. The behavior we get on
subsequent sessions of the app (I mean if we close the app, and then run
again) is --- The app connects with the remote device successfully. It
receives all the data sent by the remote device. However, the remote
device does not receive any of the packets sent from the phone. Packet
level trace from hcidump confirms this. This behavior persists any
subsequent sessions of the app, until the Android phone is rebooted.
Same behavior (connected successfully but no data transferred one way)
is observed with other simple test app that uses SPP, in this corrupted
state. I have attached 2 log files. Phone.log shows when the system goes
into corrupted state. hcidump.log shows that in the corrupted state
connection is established successfully, data is sent from the
remote-device (x86 ubuntu) but nothing is received. Phone.log shows the
data transfers in the corresponding session.</description>
<comment>
<author>pierro.b...@gmail.com</author>
<when>Sat, 23 Jul 2011 19:39:43 +0000</when>
<what>I can confirm I have seen the same kind of behavior on a HTC desire with 2.2 (kernel 2.6.32.15-ge2c73db). After the socket is closed, for some unidentified reasons, from time to time the BT stack will stop to work, until the phone is rebooted.

I think that turning off BT, then enabling it again might also reset the stack to normal.
</what>
</comment>
<comment>
<author>shah.asa...@gmail.com</author>
<when>Sat, 23 Jul 2011 21:00:23 +0000</when>
<what>Hi Pierro,

thanks for confirming.

For production app, corrupting the bluetooth stack and restarting bluetooth is not a solution.

I want to know 2 things --

1) Is this bug resolved in any later release of android? e.g. 2.3 ? Then I can certify that my app will work for that android version. (Or HTC version? may be this is a HTC bluetooth stack related issue).

2) precisely what sequence of operations trigger this bug? Then I would make sure my app does not invoke those operations.

Asad
</what>
</comment>
<comment>
<author>pierro.b...@gmail.com</author>
<when>Sat, 23 Jul 2011 21:08:10 +0000</when>
<what>Hi,

I have not tested this extensively on 2.3, but I am positive I have seen this bug on a Sony Xperia X10 with a 2.3.2 release.

I donQ&apos;Et know what is causing the failure, it happens from time to time after I exit my application. I believe that if socket.close() is called at the wrong time the stack will crash, but I have no way to debug this further...

Pierre</what>
</comment>
<comment>
<author>shah.asa...@gmail.com</author>
<when>Mon, 25 Jul 2011 23:37:32 +0000</when>
<what>Hi,

one more question. Does it have anything to do with using native thread? 

Just to rule that out, @Peirre, when you observed the behavior, did your app used only java code? or was there any native codes and native threads?

Asad</what>
</comment>
<comment>
<author>shah.asa...@gmail.com</author>
<when>Tue, 26 Jul 2011 22:51:59 +0000</when>
<what>I can reproduce it without using any native thread. Just doing send and receive on the same socket from two threads.</what>
</comment>
<comment>
<author>shah.asa...@gmail.com</author>
<when>Tue, 26 Jul 2011 23:47:00 +0000</when>
<what>Looks like it does not happen if I use the socket to send data on a single thread, not even if socket is closed by remote peer in the middle of sending. 

Happens when receive and send done concurrently from 2 different threads and socket is broken from the remote peer in the middle of send-receive.</what>
</comment>
<comment>
<author>pierro.b...@gmail.com</author>
<when>Wed, 27 Jul 2011 05:37:37 +0000</when>
<what>Hi,

I confirm IQ&apos;Em using a regular thread. Receiving is done in the thread main loop, sending is done in a message handler attached to the thread.

I am not sure if accessing the socket concurrently from two different threads is a good idea. Are you using locks to manage this?

P</what>
</comment>
</bug>
<bug>
<bugid>12290</bugid>
<title>Text selection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>hgm...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 15:00:48 +0000</openedDate>
<description>To reiterate the current situation, Android provides some text selection
features for input fields, and some other programs provide text
selection for text displayed outside of input fields, usually through a
special command, Q&quot;ESelect textQ&quot;E, which often copies the selected text
into the clipboard (so it should really have been named Q&quot;ECopy textQ&quot;E).
All solutions suffer from the same fundamental user interface design
flaw--- on a touch screen the user cannot see and therefore cannot
position the cursor accurately, because his fingertip covers it. The
flaw is so obvious to everybody who has ever selected text in Android
that I find it very difficult to understand how it could have been
designed that way in the first place, but thatQ&apos;Es how it currently is. I
can only hope that it is not too late yet to rectify this design flaw,
hence the following proposal. The fundamental solution can only be that
the cursor is not under the fingertip touch point, but anywhere else on
the screen, so the user can see the cursor. Text selection consists of
five phases: 1. Create the text selection cursor 2. Move the text
selection cursor into the start position 3. Start the text selection
process 4. Slide the text selection cursor to the end position, thus
selecting the desired text 5. Mark the end position, copy the text into
the clipboard, and exit text selection mode Detailed description: Since
the new function should not interfere with existing functions, which
users have already got used to, we can probably only use entirely new
functions. One could think about a special gesture, but I think there
are possibilities to devise the function without using any special
gestures and thus making it easy to discover and use. I will describe
one possible solution below and of course leave it to the experienced
Android developers to modify and implement it. 1. Create the text
selection cursor I think this is pretty obvious. The user does a long
tap. If the long tap already brings up a menu, add a new menu choice
Q&quot;ESelect and copy textQ&quot;E or just Q&quot;ESelect and copyQ&quot;E, if it doesnQ&apos;Et already
exist, as in the current text input fields. In text areas that currently
have no long tap function, start the process immediately when the user
does a long tap, without showing a one-choice menu. A text selection
cursor should appear where the user long-tapped. I think the text
selection cursor should look different from the normal cursor, so the
user can always see whether he is in text selection mode, but this is
not required for the function. Since the text selection cursor is
underneath the fingertip and hence invisible, the user needs another
clue that the text selection cursor has been created. There are many
possibilities, like a short vibration, a quick circular or square area
dark-and-bright flash, or a colored frame around the text area that
might even stay there during the whole text selection process. 2. Move
the text selection cursor into the start position Since the user was
unable to position the text cursor properly, because it was covered by
his fingertip, he should now be given an opportunity to accurately
position it at the desired start position, i.e. the beginning or end of
the desired text. For this the user lifts his finger, puts it down in
any other place, so he can see the cursor, moves the cursor by sliding
his fingertip, and lifts his finger off the touch screen again. Remarks:
a) This procedure can be repeated as often as desired, with different
finger positions in relation to the cursor, until the user is satisfied
that the cursor is in the correct start position. b) All other functions
that would normally be activated with the finger movements have to be
disabled during this mode. In effect, the whole screen is temporarily
turned into a translucent mouse pad that many users are already used to
on their laptops. If taking over the entire screen for this purpose is
too difficult to program into the existing Android, an alternative would
be to show the equivalent of a mouse pad on a laptop somewhere on the
screen as a lesser, but simpler-to-program solution. Of course I
strongly recommend against not doing it really right, now that it has
already been done wrong once. But I cannot judge the technical
difficulty. 3. Start the text selection process Just another long tap
anywhere on the screen (or on the simulated mouse pad) starts text
selection, again with some kind of sensory feedback, as usual. 4. Slide
the text selection cursor to the end position, thus selecting the
desired text This should work exactly like point 2. 5. Mark the end
position, copy the text into the clipboard, and exit text selection mode
Yet another long tap finalizes the process. There are several variations
here. Instead of immediately copying the text into the clipboard, there
could be another menu, offering a few other choices as well, like
deleting or cutting the text if it was in an input area, sharing the
text via various channels like email, etc. Aborting text selection:
Since the process is a bit lengthy and kind of sticky, perhaps the user
should be given a simple way to get back or get out, for example, with
the back key or a double tap or through a menu called up with the menu
key. Final remark: IQ&apos;Em not a friend of patents, particularly not of
software patents. I hope that nobody has patented any of this yet, and I
hope that now, that it has been published, it can never be patented. I
herewith release this text to the public without reserving any rights.
Hans-Georg Michna Q&lt;Ehans-georg?michna.comQ&gt;E</description>
<comment>
<author>hgm...@gmail.com</author>
<when>Sun, 21 Nov 2010 22:58:46 +0000</when>
<what>I found later that a similar, but less general proposal exists already in issue 3190
at: http://code.google.com/p/android/issues/detail?id=3190

I believe, however, that nothing less than a general cut and paste function will do,
one that can select and copy text everywhere.</what>
</comment>
<comment>
<author>arnd10...@gmail.com</author>
<when>Wed, 09 Mar 2011 21:33:24 +0000</when>
<what>I agree, e.g. Email client (when reading an email) does not allow copy text, which really locks me in.
A general copy  out of non edit text fields seems to be the solution.</what>
</comment>
<comment>
<author>arnd10...@gmail.com</author>
<when>Wed, 09 Mar 2011 21:38:35 +0000</when>
<what>Seems to be solved in 2.3 http://developer.android.com/sdk/android-2.3-highlights.html
</what>
</comment>
</bug>
<bug>
<bugid>12234</bugid>
<title>Automatically sign in option doesnQ&apos;Et turn off in the gTalk.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yjha...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 06:33:17 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Idle -Q&gt;E Menu -Q&gt;E gTalk 2. Confirm
gTalk sign in automatically. 3. Option -Q&gt;E Settings -Q&gt;E Remove the check
from the Automatically sing in option. 4. Press back key. 5. Option -Q&gt;E
Sign out. 6. Launch the gTalk again. 7. Observe the device. - What
happened. gTalk automatically sign in. - What you think the correct
behavior should be. While the Option is off, gTalk shouldnQ&apos;Et sign in
automatically.</description>
</bug>
<bug>
<bugid>4543</bugid>
<title>Need FlowLayout </title>
<status>Assigned</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>pccraftc...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 13:58:41 +0000</openedDate>
<description>IQ&apos;Ed like to show many buttons into a page for at a glance. But, Android
have not FlowLayout that like JAVA swing. FlowLayout is most basic
layout. Please examine mounting it. I failed to calculate buttonQ&apos;Es label
width. ItQ&apos;Es seems like not return correct width.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 19:02:44 +0000</when>
<what>I honestly donQ&apos;Et see any value in a FlowLayout as part of the UI toolkit because it cannot be used effectively to 
create nice UIs. Other types of layouts would be much more useful (something like MiGLayout for instance. Note 
that a FlowLayout widget would be something relatively easy to implement in your app.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 19:02:55 +0000</when>
<what></what>
</comment>
<comment>
<author>pccraftc...@gmail.com</author>
<when>Sun, 08 Nov 2009 04:49:53 +0000</when>
<what>Thank you so much for your reply.

MiGLayout is very nice solution for my app.

But, I have a question.
Each application should be contain the library?

It seems like very inefficiency way.

I think that it is significant to provide by SDK.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:14:38 +0000</when>
<what></what>
</comment>
<comment>
<author>givonx@gmail.com</author>
<when>Mon, 23 Nov 2009 17:02:41 +0000</when>
<what>How would you implement a Tag Cloud if you donQ&apos;Et have FlowLayout?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 22:16:38 +0000</when>
<what>You can write a FlowLayout in your application.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 02:04:10 +0000</when>
<what>Filed internally as #2317586.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 16 Dec 2009 01:04:07 +0000</when>
<what></what>
</comment>
<comment>
<author>kostmo</author>
<when>Wed, 16 Dec 2009 09:33:41 +0000</when>
<what>I also have a need for a line-breaking ViewGroup.  Looks like someone has posted an
implementation here:
http://stackoverflow.com/questions/549451/line-breaking-widget-layout-for-android</what>
</comment>
<comment>
<author>pccraftc...@gmail.com</author>
<when>Tue, 22 Dec 2009 08:19:04 +0000</when>
<what>Dear kostmo.

The author needed same purpose as mine.
ItQ&apos;Es just fit for my purpose too and well working.

Thank you very much. Q&gt;E All.




</what>
</comment>
</bug>
<bug>
<bugid>10959</bugid>
<title>Desperately need Pinch Zoom for Gmail and/or adjustable font size.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>38</stars>
<reportedBy>MarcSensei@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 14:23:30 +0000</openedDate>
<description>Motorola Droid running Android 2.2 FRG01B Please add Pinch Zoom to GMAIL
or allow feature to adjust font sizes. The inability for me to read
email from my GMAIL account is very frustrating and disruptive. Strong
reading glasses or magnifying glass is really not the answer. I am sure
there are other folks with the same issue. Anything that can be done in
a future Software OTA release will be greatly appreciated.</description>
<comment>
<author>david.le...@gmail.com</author>
<when>Fri, 10 Sep 2010 23:29:49 +0000</when>
<what>definitely agree.  Thanks Google!!!!</what>
</comment>
<comment>
<author>MarcSensei@gmail.com</author>
<when>Sat, 11 Sep 2010 00:06:06 +0000</when>
<what>Thank you David.  I am now running FRG22D which did not add any new functionality for the request I made.</what>
</comment>
<comment>
<author>Fabio.Canovi</author>
<when>Sat, 25 Dec 2010 17:28:01 +0000</when>
<what>Please Google, add this feature to, at least , GMail app!</what>
</comment>
<comment>
<author>lenn...@gmail.com</author>
<when>Mon, 14 Mar 2011 11:53:53 +0000</when>
<what>The lack of a zoom in Gmail is the one feature I think that is stopping this being the best mail client for android.

All other mail clients can zoom (pinch zoom, or otherwise) except gmail, its so annoying!

On a tablet its fine as its a much larger screen to display the email anyway, but on a phone its essential if you want to get a proper look of the email.</what>
</comment>
<comment>
<author>therealc...@gmail.com</author>
<when>Tue, 29 Mar 2011 19:57:46 +0000</when>
<what>This is kind of ridiculous.  I just set up a Google Apps trial so that my users could take advantage of the Android gmail client, and theyQ&apos;Ere already complaining, so IQ&apos;Em switching them back.

How the heck does just about everything else -- including the ThinkFree Office client -- support pinch to zoom in email, but not the gmail client?  This is really dumb.</what>
</comment>
<comment>
<author>farangd...@gmail.com</author>
<when>Tue, 03 May 2011 01:31:59 +0000</when>
<what>Images and text are not always at a compatible size.  It requires the ability to zoom in and out.  A single font / image size its not acceptable.</what>
</comment>
</bug>
<bug>
<bugid>5242</bugid>
<title>Support for alphanumeric phone numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tushar.c...@gmail.com</reportedBy>
<openedDate>Sun, 06 Dec 2009 23:04:29 +0000</openedDate>
<description>Version: android 1.5 (HTC hero). The phone is unable to dial numbers
with alphabets in them. e.g., I have a contact with the number
800-25-lexus. The dialer doesnQ&apos;Et know what to do with this. When I
replace it with 800-255-3987, the dialer works. IMHO the dialer should
support alphabets as well.</description>
</bug>
<bug>
<bugid>502</bugid>
<title>Two Touches Required</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T20:19:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dwcr...@gmail.com</reportedBy>
<openedDate>Fri, 21 Mar 2008 14:52:48 +0000</openedDate>
<description>This is similar to Issue 281 which was declined. The problem of
requiring one touch to activate touch mode and then another to perform
an action occurs even after the user has entered touch mode. If a delay
of about 15 seconds occurs, two touches are one again required. You can
duplicate this action by bringing up the dialer, touch a number, wait
awhile then touch another number, you have to touch it twice. This
absolutely ruins my app since think time is required between some
actions. The app was working beautifully in m3, but the introduction of
double touch mode wrecked it. I would love to submit my app, but will
move on to the iPhone if this request is declined. Minimally, there
should be a mode setting available for those of us who need it. Regards,
Dave</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 21 Mar 2008 16:00:50 +0000</when>
<what>Issue 281 was about keyboard clicks, not touch clicks. What you are describing should
not happen as there is nothing in the system that requires two touch clicks to be
activated; there is no such thing as a Q&quot;Edouble touch mode.Q&quot;E And there is definitely
no timer (of 15 seconds or any other duration) used to disable touch mode.

The only thing I can think of is that on some OS (Mac OS X for instance) you need to
click once on the emulator to give it focus and then click a second time to touch
click something on screen. But this has nothing to do with Android. I tried to
reproduce the behavior you describe on hardware prototypes and in our emulator and I
cannot reproduce the problem in any of the applications, including the dialer.

If there was a problem, I would be confident to say itQ&apos;Es been fixed in the next
version of the SDK which I just tried to attempt to reproduce your bug.

Could you attach to this bug a minimal application that reproduces the issue for you?
I will try it with our latest builds to see if I missed anything.</what>
</comment>
<comment>
<author>dwcr...@gmail.com</author>
<when>Fri, 21 Mar 2008 16:22:47 +0000</when>
<what>IQ&apos;Em running Eclipse with the Android Plugin and SDK on Windows XP.  I can duplicate 
the problem using Dialer.  If I touch a number and wait over 30 seconds and then 
touch a number, two touches are required.  IQ&apos;Em glad you canQ&apos;Et duplicate it since it 
holds out hope that itQ&apos;Es fixed, however, I do have the latest Android release.  Is 
your test environment more recent?  Perhaps I could obtain the most recent and try 
it again.

Thanks, Dave</what>
</comment>
<comment>
<author>dwcr...@gmail.com</author>
<when>Fri, 21 Mar 2008 16:29:17 +0000</when>
<what>An additional comment.  This did not happen in m3, so it seems that it must have 
something to do with m5.  I am running a MacBook Pro so it would be possible to 
create a Mac environment, but I would prefer to try a newer release if it is 
obtainable.

Thanks, Dave</what>
</comment>
<comment>
<author>dwcr...@gmail.com</author>
<when>Fri, 21 Mar 2008 17:32:20 +0000</when>
<what>One more comment.  I just installed Eclipse with the Android Plugin and SDK on the 
Mac and got exactly the same result from the Dialer app.  I think someone actually 
designed it this way to handle the case where someone puts the cell in their pocket 
when itQ&apos;Es running an app in an attempt to prevent inadvertent input.  But, if thatQ&apos;Es 
the case, hopefully they will realize itQ&apos;Es not a good approach, you could bump the 
cell twice just as easily.  So please help get rid of this behavior.

Thanks, Dave
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 Mar 2008 10:24:00 +0000</when>
<what>I checked again, in several applications, and two touches are never required, be it in the emulator or on real 
hardware.</what>
</comment>
<comment>
<author>dwcr...@gmail.com</author>
<when>Tue, 25 Mar 2008 11:57:16 +0000</when>
<what>Please look at the chain Two Touch Validation in the Android Developers Group and 
you will see that everyone has this problem.  I cannot submit my app to Google until 
this is addressed.  ItQ&apos;Es critical that the Android OS Team be responsive to 
developer input, else you will lose us in droves.

- Dave</what>
</comment>
<comment>
<author>simon.bl...@cas.de</author>
<when>Tue, 25 Mar 2008 13:10:44 +0000</when>
<what>I tried it, too...itQ&apos;Es true. start an emulator, start the dialer, click a number,
wait 30 seconds, click again -Q&gt;E no number will be added. click a second time -Q&gt;E it works.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 Mar 2008 17:39:21 +0000</when>
<what>Q&quot;EPlease look at the chain Two Touch Validation in the Android Developers Group and 
you will see that everyone has this problem.Q&quot;E

I see only two persons with this problem, including you. I reopened the issue but I still cannot reproduce it.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 Mar 2008 17:39:49 +0000</when>
<what>Q&quot;EPlease look at the chain Two Touch Validation in the Android Developers Group and 
you will see that everyone has this problem.Q&quot;E

I see only two persons with this problem, including you. I reopened the issue but I still cannot reproduce it.</what>
</comment>
<comment>
<author>shiyansu...@gmail.com</author>
<when>Wed, 26 Mar 2008 04:16:32 +0000</when>
<what>dwcronk:
Though I am not sure, I guess this may be caused by the incompatibility with
environment settings. All my two computer have the same Eclipse(Copied from one to
the other) environment. I guess we got some same Eclipse plug-in or environment
settings which causes the issue.

But still this is a bug, this never happens before M5. And I believe not only two of
us have this issue. Whatever app run on emulator, whenever I did nothing with
emulator for a while, I have to touch for the second time to make touch valid. </what>
</comment>
<comment>
<author>tomgibara</author>
<when>Wed, 26 Mar 2008 22:10:02 +0000</when>
<what>This issue doesnQ&apos;Et interfere with my application; IQ&apos;Em just posting this comment to
add a data-point:

I experience the same behaviour running m5-rc14 on Windows XP SP2. It occurs on all
view touch interactions and always effects the first touch and any subsequent touch
made after 30 touch-free seconds have elapsed.

I donQ&apos;Et believe it is related to window focus because the behaviour is always
reproducible (at least on my machine), even when the emulator window doesnQ&apos;Et lose
focus between touches.

One more observation, having read the comments above I tested (as accurately as I
could manually) the minimum length of time needed to trigger the Q&apos;Elost clickQ&apos;E: itQ&apos;Es
exactly 30s; a click after a 29 second pause is always recognized, a click after 30
or more never is.</what>
</comment>
<comment>
<author>jac...@gmail.com</author>
<when>Fri, 02 May 2008 22:52:12 +0000</when>
<what>FYI, I experience the same double touch behaviour running m5-rc15 on Windows XP.</what>
</comment>
<comment>
<author>jesmia...@gmail.com</author>
<when>Fri, 30 May 2008 09:58:55 +0000</when>
<what>I can confirm this.
I havenQ&apos;Et changed my window or anything, which means the emulator didnQ&apos;Et lose focus
in windows. I just waited for ~30 second and it required to touch two times for the
emulator to react to my touch event.

Envoirement is M5-RC15 on Windows XP SP 3</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:19:55 +0000</when>
<what>Duplicate of 281.</what>
</comment>
</bug>
<bug>
<bugid>17269</bugid>
<title>Entered text is scroll in half screen of searched field in landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 09:14:27 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1.Go to YoutubeQ&gt;EQ&gt;ETap on search iconQ&gt;EQ&gt;EEnter text in search field
upto max. limit(copy/paste). 2.Move the device into landscape modeQ&gt;EQ&gt;ETap
on search input fieldQ&gt;EQ&gt;Etry to scroll the textof searched fieldQ&gt;EQ&gt;EObserve.
2) What happened. - Entered text is scroll in half screen of searched
field in landscape mode. 3) What you think the correct behavior should
be. - Entered text should be displayed properly in searched field.</description>
</bug>
<bug>
<bugid>1796</bugid>
<title>CRLF shows unprintable character in browser textarea</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-29T19:33:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neil.fra...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jan 2009 18:12:24 +0000</openedDate>
<description>Visit this page using the browser in Android:
http://neil.fraser.name/temp/android-textarea.html Tap into the textarea
to give it the focus. Every two seconds this page adds another two lines
to the text area contents. The lines are separated by \r\n which causes
an unprintable character to appear. This bug only manifests itself when
the textarea has the focus. Observed behaviour: abc def abc? def?
Expected behaviour: abc def abc def As seen on GoogleQ&apos;Es Holiday Dream
Phone. Not seen in Safari on Windows, nor on any other browser.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 14:50:05 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 19:33:24 +0000</when>
<what>This issue doesnQ&apos;Et occur with the latest source code.</what>
</comment>
</bug>
<bug>
<bugid>11844</bugid>
<title>HTML5 inputType=Q&quot;EemailQ&quot;E support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ddamian...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 00:31:55 +0000</openedDate>
<description>Using default android Browser, HTML5 inputType=Q&quot;EemailQ&quot;E displays standard
soft keypad in Android 2.2. It would be very useful if keypad had Q&quot;E@Q&quot;E
and Q&quot;E.comQ&quot;E keys when focus is set on an email text box.</description>
</bug>
<bug>
<bugid>5921</bugid>
<title>Missing information in the AIDL Dev Guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Fri, 08 Jan 2010 21:34:03 +0000</openedDate>
<description>http://developer.android.com/guide/developing/tools/aidl.html Hers some
Info missing: You need to create an intent Filter in you
AndroidManifest.xml under the Service with the Interface in it, to get
this working Example: Q&lt;Eservice
android:name=Q&quot;Ecmupdaterapp.service.UpdateCheckServiceQ&quot;E
android:process=Q&quot;Ecmupdaterapp.service.UpdateCheckServiceQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Ecmupdaterapp.interfaces.IUpdateCheckServiceQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/serviceQ&gt;E Otherwise you get Exceptions when trying to
start it. The other thing missing (i get it from the Examples), is how
to call an CallbackMethod. On the Page there is only the implementation
of register and unregister callback. Heres an Example. private final
RemoteCallbackListQ&lt;EIDownloadServiceCallbackQ&gt;E mCallbacks = new
RemoteCallbackListQ&lt;EIDownloadServiceCallbackQ&gt;E(); private final
IRemoteService.Stub mBinder = new IRemoteService.Stub() { public void
registerCallback(IRemoteServiceCallback cb) { if (cb != null)
mCallbacks.register(cb); } public void
unregisterCallback(IRemoteServiceCallback cb) { if (cb != null)
mCallbacks.unregister(cb); } }; private void DownloadFinished() { final
int M = mCallbacks.beginBroadcast(); for (int i=0; iQ&lt;EM; i++) { try {
mCallbacks.getBroadcastItem(i).DownloadFinished(mCurrentUpdate); } catch
(RemoteException e) { // The RemoteCallbackList will take care of
removing // the dead object for us. } } mCallbacks.finishBroadcast(); }
@Override public void onDestroy() { mCallbacks.kill();
super.onDestroy(); } Please Update the Instruction page cause i spent a
lot of Time fixing these things, because of the missing documentation.</description>
</bug>
<bug>
<bugid>17527</bugid>
<title>[Maps] [Seed 50][Count 20] force close occur after script run for 15 minute.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 12:22:37 +0000</openedDate>
<description>Steps to reproduce the problem : Crank tool should be used. What
happened: Force close occur after script run. What you think the correct
behavior should be: [Maps] [Seed 50][Count 20] force close occur after
run crank tool.</description>
</bug>
<bug>
<bugid>17643</bugid>
<title>Mailf for Exchange push mail reverting to Q&quot;ENOQ&quot;E unexplicably Q&amp;E no Push with roaming BUT Wifi enabled</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-19T04:37:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>l.foratt...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 10:34:50 +0000</openedDate>
<description>LG P990 Dual Optimus Froyo 2.2.2 Mail for exchange client is set to Push
email and apparently works correctly. However when data roaming is
disabled and you enter a roaming operator and have wireless enabled,
unexplicably the setting Q&quot;EPushQ&quot;E reverts to Q&quot;ENOQ&quot;E by itself even after
returning to home operator. You have to manually enter the settings and
set it back to Q&quot;EPushQ&quot;E to get it to work again. Furthermore (second bug)
when in a roaming area push email is disabled by design which is
correct. However, with Wifi enabled, push does not work and remains
disabled and greyed while it should push through wifi whatever the
operator is.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 19 Jun 2011 04:37:31 +0000</when>
<what>You should ask LG about this; the stock application doesnQ&apos;Et work this way.</what>
</comment>
</bug>
<bug>
<bugid>12706</bugid>
<title>Browser home page resets itself to Google</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leejmor...@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 05:57:32 +0000</openedDate>
<description>Mytouch 3g. OS 2.2 With 1.6 I had my home page set to nothing. Now with
2.2 I set it to nothing and the next time I leave the browser and go
back in, itQ&apos;Es set to
http://www.google.com/m?client=ms-android-tmobile-usQ&amp;Esource=android-home
. This is a phone, not a computer. There is absolutely no reason I
should have to spend time, power resources and data usage each time I go
in the browser or open a new browser window. If I want to go to google
IQ&apos;Ell press the search button. Otherwise I should be able to open the
browser or a new window without the phone jumping into action trying to
get to a site I donQ&apos;Et want.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 23 Nov 2010 18:03:14 +0000</when>
<what>Issue 12707 has been merged into this issue.</what>
</comment>
<comment>
<author>leejmor...@gmail.com</author>
<when>Fri, 03 Dec 2010 04:04:38 +0000</when>
<what>...and apparently that site turns on the GPS as well.  Kind of onerous, no?</what>
</comment>
</bug>
<bug>
<bugid>9553</bugid>
<title>Phone chooses not to ring.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>c.whit...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 06:52:40 +0000</openedDate>
<description>Network: ATQ&amp;ET Model: Nexus One Running: Froyo 2.2 (91) Shipping
Firmware: 2.1 EPE54B Occasionally my phone will not vibrate or ring but
someone has obviously called as indicated on my notifications bar. Other
times it rings but hangs on the lock screen forcing me to restart the
unit.</description>
</bug>
<bug>
<bugid>17662</bugid>
<title>AnimationSet, some attributes work and some work only in code or XML</title>
<status>FutureRelease</status>
<owner>c...@android.com</owner>
<closedOn>2011-09-07T21:43:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>theother...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 23:16:21 +0000</openedDate>
<description>AnimationSet (Animation Set) does not work according to documentation.
Several Animation attributes have no effect while some work only in code
and not in XML. According to documentation:
http://developer.android.com/reference/android/view/animation/AnimationSet.html
AnimationSet should inherit all attributes from Animation. Also, Q&quot;EIf
AnimationSet sets any properties that its children also set (for
example, duration or fillBefore), the values of AnimationSet override
the child values.Q&quot;E Only some of the attributes actually work and they
are inconsistent: setRepeatCount() / android:repeatCount This attribute
(as well as repeatMode) does not work in code or XML. This makes
repeating an entire set of animations difficult. setDuration() /
android:duration Setting this on an AnimationSet in code WORKS
(overrides all durations of children animations), but not when included
in the Q&lt;EsetQ&gt;E tag in XML setFillAfter() / android:fillAfter This works in
both code and XML for the Q&lt;EsetQ&gt;E tag. Strangely I have gotten it to also
work without the need to set fillEnabled to true. setFillBefore() /
android:fillBefore Seems to have no effect/ignored in both code and XML
setFillEnabled() / android:fillEnabled Seems to have no effect/ignored
in both code and XML. I can still get fillAfter to work even without
including fillEnabled or setting fillEnabled to false. setStartOffset()
/ android:startOffset This works only in code and not XML. All this
makes chaining and repeating animations very difficult. As an example
you can look at the GoogleQ&apos;Es own DevGuide. Look at the
hyperspace_jump.xml animation code in these two pages: [1]
http://developer.android.com/guide/topics/resources/animation-resource.html#Tween
[2]
http://developer.android.com/guide/topics/graphics/view-animation.html
The code in [1] makes the mistake of placing Q&quot;Eandroid:startOffsetQ&quot;E
within the Q&lt;EsetQ&gt;E tag which will get ignored. When you start the
animation you will see that both Q&lt;EsetQ&gt;Es of animations execute
simultaneously instead of sequentially. The code in [2] correctly places
this attribute within the child animations instead of the Q&lt;EsetQ&gt;E. I am
testing on a Nexus One running Android 2.3.4. Please. Fix this. From
what I understand this defect/bug has been around since the beginning.
It has been years and now Honeycomb is out. It would be sincerely
appreciated, thank you.</description>
<comment>
<author>theother...@gmail.com</author>
<when>Wed, 15 Jun 2011 00:04:30 +0000</when>
<what>I forgot to mention that I tested these attributes on Animations/AnimationSets created through XML, i.e. I loaded them using the code:

Animation anim = AnimationUtils.loadAnimation(this, R.anim.myAnimation);

I haven not tested the attributes on sets created purely through code. Obviously I wouldnQ&apos;Et be able to test the XML versions of these attributes if I had done so.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 15 Jun 2011 19:30:09 +0000</when>
<what></what>
</comment>
<comment>
<author>zachho...@gmail.com</author>
<when>Thu, 07 Jul 2011 01:47:53 +0000</when>
<what>CanQ&apos;Et we at least update the documentation for View Animation with this information?  Not having an AnimationSet repeatable is important information to know when youQ&apos;Ere planning your development.</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Fri, 02 Sep 2011 01:19:07 +0000</when>
<what>Yeah, we should fix the docs. The main problem here is that AnimationSet automatically inherits the methods of its superclass. But the methods that it does not implement are basically noopQ&apos;Ed. We should reflect that behavior in the docs and clarify what is and isnQ&apos;Et handled.</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Tue, 06 Sep 2011 20:25:33 +0000</when>
<what>Upon further investigation, the problem is both a docs problem (clarifying what is and is not handled for AnimationSet) and a functionality issue. IQ&apos;Em surprised that you found fillBefore/After to work from XML, because basically everything appears broken in the current code. That is, we load the values into the set object, but then ignore the fact that they were set. 

We should fix both of these problems. The issue might be fixing it without breaking existing apps. Hopefully this is not an issue because it would only break apps that set these properties in the Q&lt;EsetQ&gt;E tag which were then roundly ignored. So ideally the fix will only affect apps that can now start to use this functionality as of the release when it actually works.</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Wed, 07 Sep 2011 21:43:37 +0000</when>
<what>Fixed: the header docs clarify the behavior for the various inherited properties of Animation, and the XML behavior for the currently ignored properties (duration, fillBefore, fillAfter, and repeatMode) has been fixed (only for target-sdk that release and greater, to avoid breaking apps that rely on the old behavior for earlier releases).</what>
</comment>
</bug>
<bug>
<bugid>6463</bugid>
<title>Browser crash visiting a web site.</title>
<status>Unreproducible</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>2010-02-05T18:53:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>mathie%w...@gtempaccount.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 18:06:38 +0000</openedDate>
<description>IQ&apos;Eve submitted the following bug report to the jQTouch folks, as it
seems to be their Javascript crashing the browser, but I figured IQ&apos;Ed
reproduce it here too: What steps will reproduce the problem? 1. Visit
https://www.mysecuritystation.com/login (for example) with an Android
phone, or with the emulator supplied with the SDK. 2. The page will
mostly load, but after a while will freeze for a few seconds, then crash
the browser. What is the expected output? What do you see instead? I
expected to see a working login screen, just as I do on the iPhone. I
certainly didnQ&apos;Et expect a web site to be able to crash the browser. :-)
What version of the product are you using? On what operating system?
jQTouch r133, IQ&apos;Em reproducing the problem with the Android 2.1 platform
in the simulator. A friend has reproduced the problem with a real phone
running Android 1.6. Please provide any additional information below. I
havenQ&apos;Et a clue what to do with this. Clearly itQ&apos;Es a bad sign if
client-side JS can crash the browser, but I wonder if there might be
some way of working around it? IQ&apos;Em kinda lost here. :-) Attached is a
crash dump I managed to (eventually) get from the simulator.</description>
<comment>
<author>mathie%w...@gtempaccount.com</author>
<when>Thu, 04 Feb 2010 18:07:15 +0000</when>
<what>HereQ&apos;Es the corresponding bug in the jQTouch tracker:  http://code.google.com/p/jqtouch/issues/detail?id=256</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 05 Feb 2010 18:53:32 +0000</when>
<what>if i visit https://www.mysecuritystation.com/login i see a Q&quot;EforbiddenQ&quot;E page, no crash.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 05 Feb 2010 18:55:17 +0000</when>
<what>(and i canQ&apos;Et do anything with an emulator stack trace because we [stupidly] donQ&apos;Et
have the symbols. if you can reproduce on a device running a google build, iQ&apos;Ed be
able to decode the stack.)</what>
</comment>
<comment>
<author>greg.ma...@gmail.com</author>
<when>Tue, 23 Feb 2010 05:55:10 +0000</when>
<what>I am experiencing the same behavior on jQTouch apps. I have tested on a Droid with 
2.0.1, an ADP with 1.6, and a Nexus One with 2.1. The crash occurs on all three devices.

Here is what I think is a stack dump. If this isnQ&apos;Et what you need, please let me know 
what can help.</what>
</comment>
<comment>
<author>greg.ma...@gmail.com</author>
<when>Tue, 23 Feb 2010 06:04:32 +0000</when>
<what>The issue is somehow related to forms. When displaying a jqt div with inputs, the 
browser crashes. Comment the inputs out, the browser is ok.

The browser crashes even on the Q&quot;EmainQ&quot;E jqt demoQ&apos;Es User Interface -Q&gt;E Q&quot;EFormsQ&quot;E demo.

It did not crash with jqt-beta2, but crashes with r133.</what>
</comment>
<comment>
<author>greg.ma...@gmail.com</author>
<when>Tue, 23 Feb 2010 06:20:24 +0000</when>
<what>Steps for Repro:

Visit http://twoplustwoequalsfive.com/junk/jqtouch_r133/demos/main/
Click Q&quot;EUser InteraceQ&quot;E
Click Q&quot;EFormsQ&quot;E

Expected Behavior:
Browser doesnQ&apos;Et crash.

Observed Behavior:
Browser crashes.

On Android 2.0.1 on a Droid.</what>
</comment>
<comment>
<author>mathie%w...@gtempaccount.com</author>
<when>Tue, 23 Feb 2010 07:21:11 +0000</when>
<what>Awesome, thanks for reproducing this Greg. IQ&apos;Ed been meaning to reduce it to a test case others could actually 
visit, but it hadnQ&apos;Et bubbled up my todo list yet!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 24 Feb 2010 18:34:40 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 24 Feb 2010 18:36:19 +0000</when>
<what>the crash (from comment 4) is in skia, perhaps suggesting weQ&apos;Ere having trouble
decoding a GIF.

find_colormap                                                                       
                                                                                    
                                 
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/src/images/SkImageDecoder_libgif.cpp:122

  0003d38c  SkGIFImageDecoder::onDecode(SkStream*, SkBitmap*, SkBitmap::Config,
SkImageDecoder::Mode)                                                               
                                                  
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/src/images/SkImageDecoder_libgif.cpp:122</what>
</comment>
<comment>
<author>jeffrey....@students.olin.edu</author>
<when>Thu, 25 Feb 2010 05:40:16 +0000</when>
<what>IQ&apos;Em an acquaintance of GregQ&apos;Es, and was working with him on the jQTouch project we
were having problems with.  I poked around and watched logcat, and I isolated the
problem.  It is not a problem with jQTouchQ&apos;Es javascript at all.  Instead, it is a 1x1
transparent .gif base64-encoded in a jQTouch stylesheet.

jQTouch uses the GIF to force HTML Q&lt;EinputQ&gt;E elements to have hidden backgrounds.  This
is embedded in the Q&quot;EjqtQ&quot;E stylesheet
(http://code.google.com/p/jqtouch/source/browse/trunk/themes/jqt/theme.css?r=133 ,
line 283.

IQ&apos;Eve created a demo so you can try for yourself.  It uses just the image in question
to crash your browser.  The demo and explanation are at
http://labs.nomagicsmoke.com/android/crashtest/ , and you can get a copy of the
logcat from my G1 Devphone at http://labs.nomagicsmoke.com/android/crashtest/g1dump.txt

This ought to resolve the issue.  IQ&apos;Em curious if these tests induce reliable crashing
in other versions of Android, or for anybody else running 1.6</what>
</comment>
<comment>
<author>bjorn.be...@gmail.com</author>
<when>Tue, 07 Jun 2011 15:08:08 +0000</when>
<what>How can this still in 2011 not be resolved? IQ&apos;Em still experiencing the same error with jqtouch r166 and 2.1 android emulator.

/Bjorn</what>
</comment>
</bug>
<bug>
<bugid>19624</bugid>
<title>Arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-29T19:08:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bensalem...@gmail.com</reportedBy>
<openedDate>Sat, 27 Aug 2011 16:04:46 +0000</openedDate>
<description>please we need arabic support for android</description>
<comment>
<author>romain...@android.com</author>
<when>Mon, 29 Aug 2011 19:08:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5878</bugid>
<title>Intent Extras Have Size Limitation</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-01-07T18:24:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 03:27:12 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Create an Intent with LARGE extras (weQ&apos;Ere talking
several hundred kilobytes+) 2. Pass the Intent, such as through
setResult()/onActivityResult(). For example, the following code snippet
will reproduce the issue with high probability on an HDPI device: final
BitmapDrawable wallpaper = (BitmapDrawable) getWallpaper(); final
ByteArrayOutputStream byteOut = new ByteArrayOutputStream(); try {
wallpaper.getBitmap().compress(CompressFormat.PNG, 0, byteOut); byte[]
array = byteOut.toByteArray(); final Intent i = new Intent();
i.putExtra(Q&quot;EBIGQ&quot;E, array); setResult(RESULT_OK, i); } catch (final
Exception e) { } RESULTS Actual: The large extras are not passed
Expected: Either this size limitation should be documented in the
JavaDocs. Or the limitation should be removed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Jan 2010 18:24:53 +0000</when>
<what>It is very costly to pass large amount of data via Intents. You should NOT be using
Intents as a transport mechanism for bitmaps. Instead, pass around URIs or any other
location mechanism (file path, etc.)</what>
</comment>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Thu, 07 Jan 2010 18:48:05 +0000</when>
<what>Since this behavior is undocumented, it should not be 
considered Q&quot;Eexpected.Q&quot;E I would consider this issue closed if 
this limitation were explicitly documented.

Romain: Can Google document this behavior?  And what is 
the exact limit?</what>
</comment>
</bug>
<bug>
<bugid>3328</bugid>
<title>startActivityForResult and an intent android.intent.action.CALL with USSD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>rnva...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jul 2009 00:05:00 +0000</openedDate>
<description>In the following code I attempt to obtain the result of a USSD code
through startActivityForResult. Instead it returns null. IQ&apos;Em certain the
USSD code is sent and is valid as a dialog box does appear on my screen
with the result IQ&apos;Em looking for, but not accessible to the code. /**
Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
String encodedHash = Uri.encode(Q&quot;E#Q&quot;E); view = (TextView)
findViewById(R.id.sometext); call(Q&quot;E*121Q&quot;E + encodedHash); } protected
void call(String phoneNumber) { startActivityForResult(new
Intent(Q&quot;Eandroid.intent.action.CALLQ&quot;E, Uri.parse(Q&quot;Etel:Q&quot;E + phoneNumber)),
1); } @Override protected void onActivityResult(int requestCode, int
resultCode, Intent data) { view.setText(Q&quot;EUSSD: Q&quot;E + requestCode + Q&quot;E Q&quot;E +
resultCode + Q&quot;E Q&quot;E + data); }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:35:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:49:43 +0000</when>
<what></what>
</comment>
<comment>
<author>iain.h...@gmail.com</author>
<when>Tue, 12 Jan 2010 14:03:35 +0000</when>
<what>Appears to be a duplicate with...

Issue 1285: Feature Request: Add USSD API support
http://code.google.com/p/android/issues/detail?
id=1285Q&amp;Eq=ussdQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
</what>
</comment>
</bug>
<bug>
<bugid>16334</bugid>
<title>24hz video playback on Honeycomb 3.1 not smooth...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>iankph...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 07:02:44 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Repro: encode
23.976Hz video. (IE: rip a DVD using handbrake) Be sure to use a profile
and format supported by the hardware. Play it Observe: periodic judder.
The thing just cannot do 24Hz film right. I donQ&apos;Et expect PERFECT 24Hz
playback. But if my Windows box can do it smooth enough on a 60Hz
display, this thing should be able to. Device: G-Slate on TMO Version
3.1</description>
</bug>
<bug>
<bugid>20166</bugid>
<title>download additional information</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T18:04:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michel...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 14:54:05 +0000</openedDate>
<description>SAMSUNG GSII : GT-I9100 Android 2.3.3 Bande de base : I9100BUKG1 Kernel
: 2.6.35.7-I9100BUKG2-CL342890 root@DELL102#2 version :
GINGERBREAD.BUKG2 account type:EXCHANGE when i read a message(seme to be
in txt) on my Inbox (Samsung)i canQ&apos;Et see below this message this
information : Q&quot;Edownload additional informationQ&quot;E and when i click on, all
pictures contained in this email appeared including formatting the
message Q&quot;Edownload additional informationQ&quot;E no longer appear</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:04:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2005</bugid>
<title>Potential DOS / security issue / implementation issue with proximity alerts</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Sat, 14 Feb 2009 03:51:20 +0000</openedDate>
<description>There exists no upper limit on the number of proximity alerts which can
be registered. As a one second location update interval is used, it is
possible for the number of proximity alerts to take longer than one
second. This can delay detection for a significant period of time.
Furthermore, exhaustion of memory within the LocationManagerService will
result in a crash of the VM which will wipe out all registered proximity
alerts. While the service should automatically restart it will do so
having no proximity alerts for all pending intents which were previously
registered. In turn, applications which previously registered proximity
alerts now have no idea their proximity alerts will never fire - simply
because they no longer exist. Since they are Q&quot;Efire and forgetQ&quot;E, recovery
is not possible unless applications constantly re-add proximity alerts
with a given expiration. Users of Q&quot;E-1Q&quot;E as an expiration value have no
discernible recourse.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 18:25:18 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:52:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:18:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7226</bugid>
<title>Name vs punctuation recoginition in voice recognition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jerry.de...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 01:40:11 +0000</openedDate>
<description>Place a contact with first name Q&quot;EDotQ&quot;E in your contact list. Try saying
Q&quot;ECall DotQ&quot;E to the voice dialer. Laugh, because you want so badly to cry.
In my life Q&quot;EDotQ&quot;E is a proper name, not a punctuation character. Voice
search, however, insists upon listing *lots* of abbreviations (e.g.
Q&apos;EL.A. anythingQ&apos;E hits as L Dot A Dot anything). Those abbreviations (and
websites) get listed before a contact that has the literal string Q&quot;EDotQ&quot;E
within it. 1) When someone says Q&quot;Ecall dotQ&quot;E the search engine should list
contacts with the *string* Q&quot;EdotQ&quot;E within them before any abbreviations or
websites. Alternatively, the voice recognition software should have an
option to turn off the recognition of common words misused as
punctuation. 2) No one I know of pronounces Q&quot;EL.A.Q&quot;E as Ell Dot Ay Dot,
and to match upon that at all, let alone ahead of a contact containing
the literal string Q&quot;EDotQ&quot;E is again, just wrong. Android 1.6</description>
<comment>
<author>fishe...@gmail.com</author>
<when>Mon, 23 Aug 2010 21:37:07 +0000</when>
<what>Dorothy  :-)</what>
</comment>
</bug>
<bug>
<bugid>13558</bugid>
<title>RFE: allow for the use of an rfid tag in 2-factor authentication</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phros...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 15:57:30 +0000</openedDate>
<description>IQ&apos;Ed like to implement a method for unlocking the screen lock using any
of the following combinations: - rfid token only - rfid token + unlock
code (using existing methods) - Either rfid token OR unlock code As it
stands today, I donQ&apos;Et see support in the DevicePolicyManager to do
something like this.</description>
</bug>
<bug>
<bugid>16394</bugid>
<title>Enhancement on the market.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>halho...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 15:01:13 +0000</openedDate>
<description>Please add the following on the Market: 1- Categorize apps according to
OS version (i.e. tablet vs. mobile apps). 2- Categorize apps according
to Q&quot;EFreeQ&quot;E vs. Q&quot;EPaidQ&quot;E in the main page; and not only in search. 3-
Increase file upload size for developers to become 300 MB+ each. 4-
Please provide an all-in-one desktop solution to sync data, apps, music,
movies, videos and files in one place with all Android devices; whether
using USB cable, or on the air using WiFi. 5- Please make it possible to
download .apk files; whether on the market, or in the hopefully coming
all-in-one sync app. Thank you.</description>
</bug>
<bug>
<bugid>831</bugid>
<title>Documentation needed for MediaPlayer buffering heuristics</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>6</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Tue, 26 Aug 2008 22:08:10 +0000</openedDate>
<description>Please provide information on the buffering strategy used by the
MediaPlayer when streaming from HTTP. It is difficult to predict how
long the user will have to wait for their streaming content to start
playing, and there is seemingly no ability to affect the buffering
strategy, buffer size, etc.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:15:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:20:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18637</bugid>
<title>Java Doc mistake on WebView.html#getTitle()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>schwiz</reportedBy>
<openedDate>Mon, 18 Jul 2011 19:54:25 +0000</openedDate>
<description>In the WebView.getTitle() docs its says that this relies on a method
that doesnQ&apos;Et exist:
http://developer.android.com/reference/android/webkit/WebView.html#getTitle()
Q&quot;EGet the title for the current page. This is the title of the current
page until WebViewClient.onReceivedTitle is called.Q&quot;E should actually
read as: Q&quot;EGet the title for the current page. This is the title of the
current page until WebChromeClient.onReceivedTitle is called.Q&quot;E</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:46:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5879</bugid>
<title>Support for external video, keyboard and mouse via USB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joel1...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 05:48:26 +0000</openedDate>
<description>Why support peripherals in a smart phone? Because laptops and desktops
are not needed anymore, Android smart phones are everyday more powerful
and have more available Apps that can replace any conventional computer,
but docking stations for Android smart phones are still needed for those
times you want a bigger screen and the comfort of your desk. All this
can possible via any USB docking station, but of course Android OS
should be capable of supporting it. This is just a suggestion to make
Android more usable and become the center of the real mobile computing,
if this is not the place to post suggestions IQ&apos;Em sorry for my mistake.</description>
<comment>
<author>garethda...@gmail.com</author>
<when>Tue, 03 Aug 2010 23:53:05 +0000</when>
<what>This is a duplicate of issue 738:

http://code.google.com/p/android/issues/detail?id=738</what>
</comment>
</bug>
<bug>
<bugid>18478</bugid>
<title>Stopwatch heats up the phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-13T16:49:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>janro...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 06:02:09 +0000</openedDate>
<description>Samsung Galaxy S2 Android 2.3.3 Stock application Q&quot;EClockQ&quot;E -Q&gt;E Stopwatch
After leaving stopwatch on for 45 minutes my phone is burning hot and
battery is down by 50% Others have reported the same issue on misc
forums. The temperature might harm the phone.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 13 Jul 2011 12:58:11 +0000</when>
<what>This sounds like a very serious bug that could damage your phone. Maybe the stopwatch is using more CPU or battery power than it should.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:49:32 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>janro...@gmail.com</author>
<when>Wed, 13 Jul 2011 19:48:23 +0000</when>
<what>For some reason I actually thought I was on a Samsung-project-page... Must have been tired..Sorry.</what>
</comment>
</bug>
<bug>
<bugid>5013</bugid>
<title>There is an error when checking out project Q&quot;EprebuiltQ&quot;E</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-24T14:33:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>omett....@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 02:16:00 +0000</openedDate>
<description>I am sorry if I post this bug on the wrong place. when I sync the source
code, an error encoutered when checking out project Q&quot;EprebuiltQ&quot;E, no
details error messages,</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Nov 2009 14:33:54 +0000</when>
<what>You might have better luck on the android-porting group.

Could it be that youQ&apos;Ere out of disk space?</what>
</comment>
<comment>
<author>omett....@gmail.com</author>
<when>Tue, 24 Nov 2009 14:49:51 +0000</when>
<what>Thanks for your reply!

There is enough space on disk, I will find some help in porting group, thanks~</what>
</comment>
</bug>
<bug>
<bugid>5507</bugid>
<title>android.net.Uri.fromFile(File file) convert space to Q&quot;E%20Q&quot;E</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-17T19:11:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>phwang...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 08:59:23 +0000</openedDate>
<description>Please be kindly noticed the space string in the code. [Sample code]
File file = new File(Q&quot;E/sdcard/TEST AAA BBB CCC.apkQ&quot;E); Uri mPackageURI =
Uri.fromFile(file);
Log.e(Q&quot;E=====================file===============Q&quot;E,String.valueOf(file));
Log.e(Q&quot;E=====================mPackageURI========Q&quot;E,String.valueOf(mPackageURI));
[Logcat] E/=====================file===============( 7812): /sdcard/TEST
AAA BBB CCC.apk E/=====================mPackageURI========( 7812):
file:///sdcard/TEST%20AAA%20BBB%20CCC.apk [Expect] Uri.fromFile(file)
can nicely deal with space string, otherwise, the app needs to trim the
string and that maybe a waste of time.</description>
<comment>
<author>phwang...@gmail.com</author>
<when>Thu, 17 Dec 2009 09:01:31 +0000</when>
<what>Sorry, the title Q&quot;EcovertQ&quot;E should be Q&quot;EconvertQ&quot;E.</what>
</comment>
<comment>
<author>ct...@google.com</author>
<when>Thu, 17 Dec 2009 18:55:01 +0000</when>
<what>This is the correct behavior.  Space is not a valid character in a URI, and so the
standard URI encoding is applied when constructing the URI for a file:// path.</what>
</comment>
<comment>
<author>ctate%an...@gtempaccount.com</author>
<when>Thu, 17 Dec 2009 19:11:20 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Aug 2010 22:01:27 +0000</when>
<what>Issue 10877 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>19613</bugid>
<title>Eclipse GUI doesnQ&apos;Et let you specify an ndk later than r4 </title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-08-30T00:51:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>JoshAren...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 21:49:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Windows XP SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): 13
Eclipse version: Indigo ADT plug-in version: 12.0 Platform targeted by
your project: Gingerbread Version of the platform running in the
emulator: Using TI Blaze. STEPS TO REPRODUCE: 1.
Window-Q&gt;EPrefrences-Q&gt;EAndroid-Q&gt;ENative Development 2. Browse to an NDK
location more recent than r4 3. Failure! EXPECTED RESULTS: Path is valid
Q&amp;E project is built w/ a newer version of NDK OBSERVED RESULTS: Eclipse
claims the path is invalid ADDITIONAL INFORMATION: A workaround is to
just change the build path, but OMG the headache this caused me because
I was using NDK-r4. I will personally write a patch for this if someone
can point me to the file.</description>
<comment>
<author>x...@android.com</author>
<when>Sat, 27 Aug 2011 01:19:45 +0000</when>
<what>Are you using another plugin than ADT? ThereQ&apos;Es no Q&quot;Enative developmentQ&quot;E support in ADT 12.</what>
</comment>
<comment>
<author>JoshAren...@gmail.com</author>
<when>Mon, 29 Aug 2011 15:23:57 +0000</when>
<what>Attached is a screenshot of what IQ&apos;Em talking about. Are you familiar with Sequoyah? ThatQ&apos;Es the only other plugin that I have installed that may have enabled this feature.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Tue, 30 Aug 2011 00:51:20 +0000</when>
<what>Yes IQ&apos;Em pretty sure this is a sequoyah issue. ADT does not do this currently. YouQ&apos;Ell have to file a bug on their bug tracker.</what>
</comment>
</bug>
<bug>
<bugid>8303</bugid>
<title>Google maps closes while searching</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmac...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 05:27:09 +0000</openedDate>
<description>This is a bug I have noticed happening all the time now. When in Google
maps and I have the search box open while typing the search box. The
search box, keyboard and, Google maps closes. Upon restart of Google
maps I get the NEW FEATURES pop up. The app acts like it has just been
updated and this is the first time I have ran the app since the update.
some times when I restart the app and go back to try to do the search
again the whole thing happens again. Sometimes it works perfectly. This
only seems to happen while typing. I am using Moto Droid running 2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>5762</bugid>
<title>non-free software in: [platform/dalvik.git] / libcore / json / src / main / java / org / json</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-03-19T17:09:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>agoode</reportedBy>
<openedDate>Sat, 02 Jan 2010 23:48:19 +0000</openedDate>
<description>The json.org stuff in dalvik is non-free, as discussed in many places.
One summary is here: https://bugzilla.redhat.com/show_bug.cgi?id=455507
The code should be rewritten to fall under a permissible open source
license.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 04 Jan 2010 19:04:24 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 04 Jan 2010 19:04:47 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 18 Feb 2010 02:33:41 +0000</when>
<what>jesseQ&apos;Es working on this.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 19 Mar 2010 17:09:48 +0000</when>
<what>IQ&apos;Eve done a clean room reimplementation of the code; the new code is Apache licensed. The rewrite is faster for the  dataset I benchmarked it with.

            Old   New
     Parse  113    44
 Serialize  166    94

We have been tracking this internally as bug 2356627.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16413</bugid>
<title>Email does not allow easy password reentry when login fails</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-05-11T21:38:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 05:49:37 +0000</openedDate>
<description>I changed my work email for my exchange account and now I cannot login
to my email on Android 3.0 (Honeycomb/Xoom) without re-adding the
account. I get a notification tells me the login failed and when I click
on it it takes me to my account settings. In there, there is no place to
enter my password. I didnQ&apos;Et have a clue what to do.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 11 May 2011 21:38:19 +0000</when>
<what>I agree that the user experience isnQ&apos;Et great; you tap on Q&quot;EIncoming SettingsQ&quot;E in the Account Settings to get to the password setting.</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Sat, 21 May 2011 18:03:40 +0000</when>
<what>I donQ&apos;Et understand how this can be dismissed as Q&quot;EWorking As IntendedQ&quot;E if the workflow isnQ&apos;Et good.

If the system says that my password is wrong it should prompt my for my password again. Not let me hunt and dig for it.

This isnQ&apos;Et an edge case. ItQ&apos;Es common at work for mandatory password changes to occur every 30-90 days. Which means IQ&apos;Ed have to go through this every month. My solution was to delete the account and re-add it.</what>
</comment>
</bug>
<bug>
<bugid>16722</bugid>
<title>Monkeyrunner connection is not established in the first device call</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>eingong@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 01:10:15 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Mac SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):Monkeyrunner
Eclipse version: 2.2 ADT plug-in version: NA Platform targeted by your
project: 2.2 and Q&gt;E Version of the platform running in the emulator: 2.2
STEPS TO REPRODUCE: ** NOTE : START A BRAND NEW INSTANCE OF EMULATOR **
~/sandbox/android-sdk-mac_x86/tools$ monkeyrunner java -Xmx128M
-Djava.ext.dirs=/Users/eong/sandbox/android-sdk-mac_x86/tools/lib
-Djava.library.path=/Users/eong/sandbox/android-sdk-mac_x86/tools/lib
-Dcom.android.monkeyrunner.bindir=/Users/eong/sandbox/android-sdk-mac_x86/tools
-jar /Users/eong/sandbox/android-sdk-mac_x86/tools/lib/monkeyrunner.jar
Jython 2.5.0 (Release_2_5_0:6476, Jun 16 2009, 13:33:26) [Java
HotSpot(TM) 64-Bit Server VM (Apple Inc.)] on java1.6.0_22 Q&gt;EQ&gt;EQ&gt;E from
com.android.monkeyrunner import MonkeyRunner, MonkeyDevice Q&gt;EQ&gt;EQ&gt;E device =
MonkeyRunner.waitForConnection(20) Q&gt;EQ&gt;EQ&gt;E device.press(Q&apos;EKEYCODE_MENUQ&apos;E,
Q&apos;EDOWN_AND_UPQ&apos;E) ### Note no response from emulator Q&gt;EQ&gt;EQ&gt;E print device
Q&lt;Ecom.android.monkeyrunner.adb.AdbMonkeyDevice object at 0x1Q&gt;E Q&gt;EQ&gt;EQ&gt;E
device.press(Q&apos;EKEYCODE_MENUQ&apos;E, Q&apos;EDOWN_AND_UPQ&apos;E) EXPECTED RESULTS: First
device.press (Q&apos;EKEYCODE_MENUQ&apos;E, Q&apos;EDOWN_AND_UPQ&apos;E) will have no response from
emulator. The second call will produce a stacktrace. However, if you
restart the monkeyrunner and rerun the same commands, itQ&apos;Ell be fine.
Looks like connectivity issues is only on the first try with a freshly
started emulator. There is also a connectivity issue when running a test
with monkeyrunner. First test execution will pass but the second time
the SAME test is run, youQ&apos;Ell get this socket exception. Repeat this and
each second execution will fail. This ought to be another defect but
takes too much time to file. OBSERVED RESULTS: 110510 17:57:34.131:S
[main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] Error sending
press event: KEYCODE_MENU DOWN_AND_UP 110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice]java.net.SocketException:
Broken pipe 110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
java.net.SocketOutputStream.socketWrite0(Native Method) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
java.net.SocketOutputStream.write(SocketOutputStream.java:136) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:272) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:276) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:122) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
java.io.OutputStreamWriter.flush(OutputStreamWriter.java:212) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
java.io.BufferedWriter.flush(BufferedWriter.java:236) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
com.android.monkeyrunner.MonkeyManager.sendMonkeyEventAndGetResponse(MonkeyManager.java:167)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
com.android.monkeyrunner.MonkeyManager.sendMonkeyEvent(MonkeyManager.java:214)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
com.android.monkeyrunner.MonkeyManager.press(MonkeyManager.java:116)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
com.android.monkeyrunner.adb.AdbMonkeyDevice.press(AdbMonkeyDevice.java:291)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
com.android.monkeyrunner.MonkeyDevice.press(MonkeyDevice.java:202)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
java.lang.reflect.Method.invoke(Method.java:597) 110510 17:57:34.131:S
[main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyObject.__call__(PyObject.java:355) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyMethod.__call__(PyMethod.java:215) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyMethod.instancemethod___call__(PyMethod.java:221)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyMethod.__call__(PyMethod.java:206) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyObject.__call__(PyObject.java:414) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyObject.__call__(PyObject.java:418) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.pycode._pyx5.f$0(Q&lt;EstdinQ&gt;E:1) 110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.pycode._pyx5.call_function(Q&lt;EstdinQ&gt;E) 110510 17:57:34.131:S
[main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyTableCode.call(PyTableCode.java:165) 110510
17:57:34.131:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.PyCode.call(PyCode.java:18) 110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.Py.runCode(Py.java:1197) 110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.core.Py.exec(Py.java:1241) 110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.util.PythonInterpreter.exec(PythonInterpreter.java:147)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.util.InteractiveInterpreter.runcode(InteractiveInterpreter.java:89)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.util.InteractiveInterpreter.runsource(InteractiveInterpreter.java:70)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.util.InteractiveInterpreter.runsource(InteractiveInterpreter.java:46)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.util.InteractiveConsole.push(InteractiveConsole.java:110)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.util.InteractiveConsole.interact(InteractiveConsole.java:90)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
org.python.util.InteractiveConsole.interact(InteractiveConsole.java:60)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
com.android.monkeyrunner.ScriptRunner.console(ScriptRunner.java:193)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
com.android.monkeyrunner.MonkeyRunnerStarter.run(MonkeyRunnerStarter.java:89)
110510 17:57:34.131:S [main]
[com.android.monkeyrunner.adb.AdbMonkeyDevice] at
com.android.monkeyrunner.MonkeyRunnerStarter.main(MonkeyRunnerStarter.java:203)
ADDITIONAL INFORMATION: Attach sample project, etc. If possible, try to
reproduce using ApiDemos. If the problem is happening in the emulator,
consider attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 00:49:57 +0000</when>
<what></what>
</comment>
<comment>
<author>zanya...@gmail.com</author>
<when>Tue, 09 Aug 2011 07:26:00 +0000</when>
<what>I see the exact same issue. Is there any solution to this issue?
</what>
</comment>
<comment>
<author>techi...@gmail.com</author>
<when>Thu, 25 Aug 2011 10:24:33 +0000</when>
<what>I also saw Monkey behaving unreliably. Try putting your statement in a try catch block, and in catch block, try reconnecting device, and try again</what>
</comment>
<comment>
<author>markwhit...@gmail.com</author>
<when>Mon, 26 Sep 2011 22:43:51 +0000</when>
<what>Seeing the same issue, after waitForConnection() the first touch() or type() command silently completes (but does not do anything in the emulator).  The second touch() or type() results in the same stack trace as above with different line numbers (updated SDK 13?)


Jython 2.5.0 (Release_2_5_0:6476, Jun 16 2009, 13:33:26) 
[OpenJDK 64-Bit Server VM (Sun Microsystems Inc.)] on java1.6.0_22
Q&gt;EQ&gt;EQ&gt;E from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
Q&gt;EQ&gt;EQ&gt;E device = MonkeyRunner.waitForConnection()
Q&gt;EQ&gt;EQ&gt;E device.type(Q&quot;EtestQ&quot;E)
Q&gt;EQ&gt;EQ&gt;E device.type(Q&quot;EtestQ&quot;E)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] Error Typing: test
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]java.net.SocketException: Broken pipe
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at java.net.SocketOutputStream.socketWrite0(Native Method)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:220)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:290)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:294)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:140)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at java.io.BufferedWriter.flush(BufferedWriter.java:253)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at com.android.monkeyrunner.MonkeyManager.sendMonkeyEventAndGetResponse(MonkeyManager.java:167)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at com.android.monkeyrunner.MonkeyManager.sendMonkeyEvent(MonkeyManager.java:214)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at com.android.monkeyrunner.MonkeyManager.type(MonkeyManager.java:324)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at com.android.monkeyrunner.adb.AdbMonkeyDevice.type(AdbMonkeyDevice.java:316)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at com.android.monkeyrunner.MonkeyDevice.type(MonkeyDevice.java:197)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at java.lang.reflect.Method.invoke(Method.java:616)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyObject.__call__(PyObject.java:355)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyMethod.__call__(PyMethod.java:215)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:221)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyMethod.__call__(PyMethod.java:206)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyObject.__call__(PyObject.java:397)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyObject.__call__(PyObject.java:401)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.pycode._pyx4.f$0(Q&lt;EstdinQ&gt;E:1)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.pycode._pyx4.call_function(Q&lt;EstdinQ&gt;E)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyTableCode.call(PyTableCode.java:165)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.PyCode.call(PyCode.java:18)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.Py.runCode(Py.java:1197)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.core.Py.exec(Py.java:1241)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:147)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.util.InteractiveInterpreter.runcode(InteractiveInterpreter.java:89)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.util.InteractiveInterpreter.runsource(InteractiveInterpreter.java:70)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.util.InteractiveInterpreter.runsource(InteractiveInterpreter.java:46)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.util.InteractiveConsole.push(InteractiveConsole.java:110)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.util.InteractiveConsole.interact(InteractiveConsole.java:90)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at org.python.util.InteractiveConsole.interact(InteractiveConsole.java:60)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at com.android.monkeyrunner.ScriptRunner.console(ScriptRunner.java:193)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at com.android.monkeyrunner.MonkeyRunnerStarter.run(MonkeyRunnerStarter.java:90)
110926 18:42:14.946:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]	at com.android.monkeyrunner.MonkeyRunnerStarter.main(MonkeyRunnerStarter.java:203)
</what>
</comment>
<comment>
<author>eingong@gmail.com</author>
<when>Thu, 29 Sep 2011 05:14:05 +0000</when>
<what>@techie07 : In Jython, you wonQ&apos;Et be able to catch the java exception. Even in Java land, catching the exception and trying again is not always reliable.</what>
</comment>
<comment>
<author>rilwa...@gmail.com</author>
<when>Mon, 05 Dec 2011 05:32:21 +0000</when>
<what>i see exact issue in some of the android platforms(DEV kit8 Q&amp;E Panda board-Both are running in Gingerbread). DidnQ&apos;Et see the issue in Phones and tablets.</what>
</comment>
</bug>
<bug>
<bugid>14212</bugid>
<title>How to use SingleLaunchActivityTestCase </title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-01-24T22:55:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peterisg...@gmail.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 01:31:39 +0000</openedDate>
<description>I have studied the android test framework recently and have some
questions about the differences between ActivityInstrumentationTestCase2
and SingleLaunchActivityTestCase test case classes. I know the
difference in definition. ActivityInstrumentationTestCase2 class is used
in functional testing and can let developer to mock intent. This is an
important feature for activity which may deal with multiple intents.
SingleLaunchActivityTestCase class is for testing an activity which does
not change from test to test because it set up and tear down once and
can test the activity handles multiple calls correctly. However, in my
opinion, we also can organize multiple calls into one method and use
ActivityInstrumentationTestCase2 class for this kind of test. Does
anyone know about some scenarios which SingleLaunchActivityTestCase
should adopt rather than ActivityInstrumentationTestCase2? By the way,
in android Dev document, it said that ?SingleLaunchActivityTestCase test
case is useful for testing an activity that runs in a mode other than
standard. ?, which means we can use it in the other modes such as
singleTop, singleTask, and singleInstance. Why is
SingleLaunchActivityTestCase suitable for these three modes? Is it
because SingleLaunchActivityTestCase class launches activity once so it
can simulate these modes?</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:55:01 +0000</when>
<what>Please direct development questions to http://developer.android.com/</what>
</comment>
</bug>
<bug>
<bugid>17201</bugid>
<title>Rtsp Streaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sonsuzlu...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 14:47:25 +0000</openedDate>
<description>IQ&apos;Em working on android 2.1 create rtsp player in android; My client
gives the same error : 05-27 16:59:57.333:
ERROR/MediaPlayerService(2331): create PVPlayer 05-27 17:00:18.407:
ERROR/PlayerDriver(2331): Command PLAYER_INIT completed with an error or
info -1 05-27 17:00:18.407: ERROR/MediaPlayer(10028): error (1, -1)
05-27 17:00:18.430: WARN/PlayerDriver(2331):
PVMFInfoErrorHandlingComplete 05-27 17:00:18.411:
WARN/System.err(10028): java.io.IOException: Prepare failed.: status=0x1
05-27 17:00:18.430: WARN/PlayerDriver(2331):
PVMFInfoErrorHandlingComplete 05-27 17:00:18.430:
WARN/System.err(10028): at android.media.MediaPlayer.prepare(Native
Method) 05-27 17:00:18.430: WARN/System.err(10028): at
com.giantrabbit.nagare.KralTvNow.onCreate(KralTvNow.java:60) 05-27
17:00:18.430: WARN/System.err(10028): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
05-27 17:00:18.430: WARN/System.err(10028): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
05-27 17:00:18.442: WARN/System.err(10028): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
05-27 17:00:18.442: WARN/System.err(10028): at
android.app.ActivityThread.access$2300(ActivityThread.java:125) 05-27
17:00:18.442: WARN/System.err(10028): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
05-27 17:00:18.442: WARN/System.err(10028): at
android.os.Handler.dispatchMessage(Handler.java:99) 05-27 17:00:18.442:
WARN/System.err(10028): at android.os.Looper.loop(Looper.java:123) 05-27
17:00:18.450: WARN/System.err(10028): at
android.app.ActivityThread.main(ActivityThread.java:4627) 05-27
17:00:18.454: WARN/System.err(10028): at
java.lang.reflect.Method.invokeNative(Native Method) 05-27 17:00:18.454:
WARN/System.err(10028): at
java.lang.reflect.Method.invoke(Method.java:521) 05-27 17:00:18.462:
WARN/System.err(10028): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
05-27 17:00:18.462: WARN/System.err(10028): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629) 05-27
17:00:18.559: WARN/System.err(10028): at
dalvik.system.NativeStart.main(Native Method) We had discussed on forum.
My code example attached on file . Thanks</description>
<comment>
<author>tiama...@gmail.com</author>
<when>Sun, 25 Sep 2011 16:54:30 +0000</when>
<what>Same thing on my device. I use MediaPlayer to play RTSP.</what>
</comment>
</bug>
<bug>
<bugid>13742</bugid>
<title>SIP ?Replaces? header not supported - RFC 3891</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 01:13:26 +0000</openedDate>
<description>Android 2.3 does not support the SIP Replaces header. Some SIP servers
use this (e.g., OnSIP for attended transfers). More details here:
http://www.onsip.com/blog/leo/2011/01/05/our-evaluation-of-android-gingerbreads-native-sip-calling-with-the-nexus-s
-- Mark Murphy (a Commons Guy) mmurphy@commonsware.com</description>
</bug>
<bug>
<bugid>16228</bugid>
<title>Allow users to downgrade to a previous stable Android release</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>deepu.ag...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 14:06:17 +0000</openedDate>
<description>Gingerbread 2.3.3 has many major issues that makes our phones useless.
Google doesnt want to fix any of them and routinely declines each and
every one of them. At least let us users downgrade to any previous
Android version they like so we can continue using our $529 phones.</description>
<comment>
<author>justinr....@gmail.com</author>
<when>Tue, 19 Apr 2011 17:39:17 +0000</when>
<what>I second and did star</what>
</comment>
<comment>
<author>nikhil.f...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:57:29 +0000</when>
<what>Too true. This is just unacceptable after putting down so much for the phone. 2.2 was fine. Gingerbread doesnQ&apos;Et cut it.</what>
</comment>
<comment>
<author>g.ra...@gmail.com</author>
<when>Wed, 20 Apr 2011 16:41:35 +0000</when>
<what>If you have a Nexus device, it should be possible to downgrade the firmware by doing nasty hacks. You do loose user data stored on the phone though. v_v

The issues I have been having with Gingerbread has me having second thoughts about buying a device right now. IQ&apos;Ed rather wait till these issues have been resolved, either in Gingerbread or later in Ice Cream (sandwich) or whatever comes after Gingerbread.</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Wed, 20 Apr 2011 16:48:08 +0000</when>
<what>I am aware that I can root and install whatever Cyanogen ROM I like.
This is not a simple procedure and voids the warranty, and Cyanogen themselves advise users to do it at their own risk.
That is not an acceptable solution, hence requesting this enhancement.

After seeing so many major issues in Gingerbread, and no action from Google in trying to resolve any of them, and now starting to decline issues saying they are not source code issues has made me lose faith and I am considering selling off this $529 paperweight and going over to Apple.
</what>
</comment>
<comment>
<author>prem....@gmail.com</author>
<when>Thu, 05 May 2011 19:13:59 +0000</when>
<what>Google, change the things as request by we users.  DonQ&apos;Et start beleiving too much in your own products.

Remember before you who was seach engine and what happened to then when you came into seach engine market. They lost searched engine market becuse they stopped listenting to customer and believed that their maket product is the best.

The same thing will happen to you in your mobile market case if you will listen to us.

I agree that you must give us a way in Nexus S to downgrade to an suitable previous veersion. Few minutes back I upgraded to 2.3.4 and what the hell. I want to go back 2.3.1 disperetely.

Will you not listen us, until any one of us will thin to sue you saying that Q&quot;Eyou are proving only 1/2 of the feature and so a lot of mental and financial tension producedQ&quot;E  ?</what>
</comment>
<comment>
<author>BBN...@gmail.com</author>
<when>Tue, 07 Jun 2011 17:16:06 +0000</when>
<what>Please give us the solution to downgrade it to 2.3.2!!!!</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Tue, 07 Jun 2011 17:25:50 +0000</when>
<what>I still prefer 2.2 !</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Wed, 08 Jun 2011 02:07:01 +0000</when>
<what>I upgraded to 2.3.4 and now my battery life has gone to hell.  The battery wonQ&apos;Et even last longer than 18 hours whereas before it would easily last 36. If the only thing that changed was an OS update, how can this NOT be your problem, Google?!  Listen to us out here and fix this battery life issue before it becomes a big black eye for your reputation.  And please donQ&apos;Et tell me IQ&apos;Em holding it wrong...</what>
</comment>
<comment>
<author>d...@imia.de</author>
<when>Thu, 09 Jun 2011 15:01:55 +0000</when>
<what>My HTC Desire HD with Gingabread 2.3.3 is praktically useless cause of the battery drain... 
Please let me downgrade to 2.2</what>
</comment>
<comment>
<author>salma...@wtech.es</author>
<when>Wed, 13 Jul 2011 12:48:10 +0000</when>
<what>Got a SGS2 and the battery issue appears in all the ROMs IQ&apos;Eve tested, there is some process that avoids the device to suspend when screen is off. 

Tried to remove widgets, to remove not essential apps, Wifi policy to never, JuiceDefender, SetCPU, KE7,KF2,KF3 and KG1 ROMS. 

The only interval I havent seen the device Q&quot;Ewaking upQ&quot;E in battery stats graph was when the device was in plane mode. 

The thing is I am considering to get rid of my device, it is very good but one cant take profit of a phone that sucks battery without doing nothing!

Hope that google and the manufacturers take it seriously, nobody would pay em 600? for one of their devices again if this continues... </what>
</comment>
</bug>
<bug>
<bugid>9204</bugid>
<title>Disable touch screen while on call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hkunn...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 00:08:20 +0000</openedDate>
<description>I hope there is an option to disable touch screen while on call. The
proximity sensor doesnQ&apos;Et always work perfectly, and that causes problems
on most phone calls.</description>
<comment>
<author>mike.calhoun</author>
<when>Wed, 23 Jun 2010 20:24:22 +0000</when>
<what>If you disable the touch screen while on a call, how do you end the call =)</what>
</comment>
<comment>
<author>hkunn...@gmail.com</author>
<when>Wed, 23 Jun 2010 21:28:46 +0000</when>
<what>Q&quot;EIf you disable the touch screen while on a call, how do you end the call =)Q&quot;E  
ThatQ&apos;Ea a good point, but IQ&apos;Em frustrated from my Milestone. As the proximity sensor, and blanking the screen is not perfect. Most of my phone calls get messy by mistakenly touching the hold, or popping up the keypad then pressing on keys on it, or maybe hangup.
I guess, on all touch phones with no hardware keys, a redesign of those on screen buttons would minimize the effects of the problem, while in Milestone, it would be nice to map the camera key to the hangup option.</what>
</comment>
<comment>
<author>lenk...@gmail.com</author>
<when>Sun, 26 Sep 2010 09:36:25 +0000</when>
<what>Yes..the Motorola Milestone/Droid model screen blanking just doesnQ&apos;Et seem to function correctly. I guess this is more of a motorola problem than an android problem though.</what>
</comment>
</bug>
<bug>
<bugid>13466</bugid>
<title>keyboard hidden when web view call loadUrl again</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>JeroHa...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 07:31:54 +0000</openedDate>
<description>Hi there, I use WebView for my Androind App. I got a problem and request
a solution for help. There is a textfield in the HTML page. When it gets
Q&apos;EfocusQ&apos;E and then I call mWebView.setFocusableInTouchMode(true); in Java
code so that the Android soft-keyboard will pop-up to let me key in. The
problem is I need using multi-thread for some processes in Java and call
mWebView.loadUrl(strJSCall); as callback to execute JavaScript function
in the background, but the keyboard gets hidden! The way I try is to
force the keyboard to show again. But how can the keyboard always show
when Q&apos;EloadUrlQ&apos;E is called? Sincerely, Jr.</description>
<comment>
<author>king...@gmail.com</author>
<when>Thu, 31 Mar 2011 01:21:16 +0000</when>
<what>I have a similar issue.  I am using Motorola Droid (original) and Samsung Galaxy S.</what>
</comment>
</bug>
<bug>
<bugid>1027</bugid>
<title>More granular notification tone, volume, and repeat controls</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>335</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 21:42:55 +0000</openedDate>
<description>The Q&quot;ESound Q&amp;E DisplayQ&quot;E controls on the G1 should be extended to allow for
the selection of multiple notification patterns for different types of
notifications. For instance, I would like incoming SMS/MMS messages to
repeat the notification sound every 10 minutes until I clear the
notification. But I do not wish this behaviour to be on for incoming
e-mails. Likewise, I would like e-mail notification sounds to be quieter
than text messages. More generally, this feature would allow users to
choose what types of notifications are more important than others.</description>
<comment>
<author>tpko...@gmail.com</author>
<when>Fri, 24 Oct 2008 02:49:03 +0000</when>
<what>I agree completely with this request!</what>
</comment>
<comment>
<author>athorn...@gmail.com</author>
<when>Sun, 02 Nov 2008 05:30:21 +0000</when>
<what>I also second this request.

I donQ&apos;Et want to be woken up in the middle of the night by my Gmail account getting spam.

I *do* want to be woken up by MMS because itQ&apos;Es very likely something gone wrong at work.</what>
</comment>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Sun, 09 Nov 2008 02:20:30 +0000</when>
<what>+1 on all accounts, ESPECIALLY the repeating audio notifications. If I donQ&apos;Et see the 
flashing LED I may have no idea I missed an event.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Thu, 20 Nov 2008 17:46:56 +0000</when>
<what>While i agree with the desire for more granular control (100%) i think that the
setting should be parsed out to the applications in question and not unified in a
setting area where they will get confusing for most folks. Put some simple controls
in the setting area for normal usage scenarios but leave the cumbersome options to
special settings pages in the messaging/email applications.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Thu, 20 Nov 2008 19:07:33 +0000</when>
<what>After having time to play with the G1 more I agree.  The messaging and Email apps
would be a better place for this type of configuration.</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sun, 23 Nov 2008 18:55:11 +0000</when>
<what>+1</what>
</comment>
<comment>
<author>ben.w.ma...@gmail.com</author>
<when>Wed, 03 Dec 2008 21:44:09 +0000</when>
<what>Disparate apps should have the ability to set their own notification options in
addition to the system options, but these options should be in the Q&quot;ESound Q&amp;E DisplayQ&quot;E
controls first and foremost.  That is where it belongs for the system, not buried in
some random config screen for an app.</what>
</comment>
<comment>
<author>pcinaus...@gmail.com</author>
<when>Tue, 09 Dec 2008 23:06:08 +0000</when>
<what>This is one of the most troubling aspects of Android/G1 for me.  However, since weQ&apos;Ere 
discussing approaches to solving it, I want to make sure that it is architecturally 
possible for a single app (like locale) to modify these settings.  I really long for 
profiles selected by the volume buttons, but I would like to see each profile include 
one or more Q&quot;Enotification settingsQ&quot;E.  Each Q&quot;Enotification settingQ&quot;E would include a 
filter for what it applies to, a ring tone selection, a volume setting, a vibration 
setting, a visual indicator setting, and (very importantly) a repetition setting.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 13:49:32 +0000</when>
<what></what>
</comment>
<comment>
<author>tomlanyon@gmail.com</author>
<when>Fri, 06 Mar 2009 10:12:06 +0000</when>
<what>Another vote for some extended notification configuration (repetition mainly).

If these settings could be pulled into some sort of profile system it would be great too.</what>
</comment>
<comment>
<author>torsten....@gmail.com</author>
<when>Tue, 17 Mar 2009 12:01:24 +0000</when>
<what>I also agree totally about this enhancement.</what>
</comment>
<comment>
<author>francisco.borges</author>
<when>Fri, 10 Apr 2009 15:58:47 +0000</when>
<what>Like others I would like to receive calls, and SMSes at night, while not receiving
any notification about emails.

But one thing that is really missing is custom notification icons or colors, for the
bar at the top, for receiving SMSes/Emails/Calls from specific contacts. If I get an
email from my girlfriend I would like to read it immediately, if I just get an email,
not from anybody in the Q&quot;EcloseQ&quot;E list, I know I donQ&apos;Et have to read it immediately.

The new Nokia X-Press Music has something like this, where you can have an icon for
at most 4 contacts, giving you direct visual feed back if the any of these top 4
contacts has sent anything.
</what>
</comment>
<comment>
<author>sombrero.dieter</author>
<when>Sat, 09 May 2009 20:53:38 +0000</when>
<what>In a related vein, I would really like it if the master Q&quot;ESilent ModeQ&quot;E option,
selectable by holding down the power button for several seconds, effectively silenced
*all* audio once silent mode has been enabled. As it stands, enabling this mode
effectively silences various types of system event sounds but leaves applications
free to sound off.

Why does this matter? HereQ&apos;Es a (*ahem*) hypothetical scenario: a G1-owner decides to
use his phone to recreate in the middle of a lengthy and boring meeting. Being
careful to first put his phone in silent mode to avoid disturbing his colleagues, he
starts up a a game, Q&quot;EBonsai BlastQ&quot;E (weQ&apos;Ell say, for the sake of concreteness). The
game audio begins playing, interrupting the bigwig addressing his colleagues, and all
eyes turn to stare. Sheepishly, the phone owner turns off his phone and resigns
himself to ennui....

It would be nice if we could avoid scenarios like this, I think. :)</what>
</comment>
<comment>
<author>gapeldo...@gmail.com</author>
<when>Sat, 16 May 2009 21:11:18 +0000</when>
<what>I would like to silence gmail notifications between 11pm and 8am.</what>
</comment>
<comment>
<author>jouvask...@gmail.com</author>
<when>Sun, 28 Jun 2009 03:29:19 +0000</when>
<what>I am very surprised none of this did not come as part of the 1.5 updates. For
example, every phone IQ&apos;Eve owned has the ability (often without choice!) to repeat the
tone of choice to alert for a new text message. Yet this is not part of the alert
system for messaging. ItQ&apos;Es too easy to be outside and not hear it go off in your
pocket when it only goes off once.</what>
</comment>
<comment>
<author>aschenbr...@gmail.com</author>
<when>Tue, 30 Jun 2009 20:44:42 +0000</when>
<what>This should be upgraded to high priority.  

IQ&apos;Em a former BlackBerry user and the lack of an Android Profile Manager is enough to
make me consider going back.  It is completely unthinkable that a platform with any
intention of being adopted by prosumers and business users would launch without a
proper profile manager.  This should not be left to developers; it must be native. 
The negative impact of this one limitation is greater than nearly all the goodies
combined that this platform offers.  Please fix now.

Also, I agree with comment 13 that Q&quot;ESilent ModeQ&quot;E should mean that the phone cannot
possibly emit any sound at all (save an alarm clock).  When I click Q&quot;ESilent Mode,Q&quot;E I
should rest easily with the knowledge that I will not risk sanctions and the ire of
the Court for a noise-making phone.</what>
</comment>
<comment>
<author>oesterko...@gmail.com</author>
<when>Tue, 30 Jun 2009 20:56:51 +0000</when>
<what>I agree that repetition is high priority.
To save battery, it could be combined with motion detection, so it doesnQ&apos;Et sound off
every five minutes while lying in your bag or on the table, but as soon as you pick
it up it will repeat its notifications.</what>
</comment>
<comment>
<author>ga%prosp...@gtempaccount.com</author>
<when>Tue, 07 Jul 2009 02:35:04 +0000</when>
<what>Also coming from the blackberry world. I moved to android last month and I canQ&apos;Et count the number of emails 
and SMS I have missed because I didnQ&apos;Et hear it.  

* Same for middle of the night server alerts !</what>
</comment>
<comment>
<author>mawin...@gmail.com</author>
<when>Sun, 26 Jul 2009 18:08:23 +0000</when>
<what>I completely agree with this.   I just switched from a blackberry also, and the lack 
of different tones for types of notifcations is annoying. my gmail account doesnQ&apos;Et 
have the same priority for me as my normal e-mail, and SMS has a higher priority 
than that.. to have them ALL have the same notifcation sound is a serious oversight 
I think.  </what>
</comment>
<comment>
<author>Ben.Baw...@gmail.com</author>
<when>Tue, 04 Aug 2009 11:54:46 +0000</when>
<what>IQ&apos;Eve got a HTC Hero, and it does exactly this - you can set a default notification, 
but override it in you mail and messaging applications. My only complaint is that 
itQ&apos;Es not obvious that this behaviour is supported.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:19:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:05:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbooth7@gmail.com</author>
<when>Thu, 03 Sep 2009 21:01:23 +0000</when>
<what>I need to have text message alerts repeat!  This is a huge issue for me.  I consider
this a pretty serious defect.
IQ&apos;Em often on call, and I need this to be able to wake me up in the middle of the
night.  I feel like there is a standard set of behaviors I expect from a Q&quot;EphoneQ&quot;E
(more of a communications device now days, eh?) and I really didnQ&apos;Et dig into the spec
before this purchase to check that I might be reminded of a missed message the way I
was with every other phone IQ&apos;Eve owned.  
I would be more than happy if it was an adjustable setting that I could chose to turn
on or off, and it would be even better if it applied to email and other notifications
with application specific granularity!  
I also second the notion that there should be a silent mode or master volume for the
whole phone.  Again, itQ&apos;Es just something I expect from an integrated system.  If I
turn the big volume knob to OFF, I should be assured that the phone will be silent,
regardless of the apps.  It might be cool to have a hook that initiates a pop-up
along the lines of Q&quot;EThis app has sound, but your master volume is set to silent! 
would you like to go to your master volume control?Q&quot;E  
At the least, repeating notification should be available.
At best, all of these things, dear sirs, would kick ass in a mighty and righteous
fashion.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Thu, 03 Sep 2009 21:49:37 +0000</when>
<what></what>
</comment>
<comment>
<author>Gix...@gmail.com</author>
<when>Tue, 08 Sep 2009 23:46:03 +0000</when>
<what>This is a complete game stopper for our company. We have 7 people that go on call at
some point, we were just about to switch to android and we were doing some last
minute testing of its capabilities. Everything was great, however the second we found
out there are no recurring notifications the plan dropped dead. With a site with so
many visitors we cant afford for an alert to go unnoticed. There is no way we could
implement android in, even with all the EXCELLENT other features. If it were to get
fixed this would be in my opinion the best phone OS out there.</what>
</comment>
</bug>
<bug>
<bugid>13669</bugid>
<title>Problem in capturing audio from microphone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>khushbu....@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 10:03:22 +0000</openedDate>
<description>Did anyone try sipdroid application whose source code is given at
http://sipdroid.org/ IQ&apos;Em using some part of RtpStreamSender.java , I
have to capture audio from a microphone and send it to udp socket.
HereQ&apos;Es the relevant piece of my code: public void run() { running =
true;
android.os.Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_URG
ENT_AUDIO); try { frameSize = AudioRecord.getMinBufferSize(samplingRate,
AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT);
Log.i(TAG, Q&quot;Etrying to capture Q&quot;E + String.format(Q&quot;E%dQ&quot;E, frameSize) + Q&quot;E
bytesQ&quot;E); AudioRecord record = new
AudioRecord(MediaRecorder.AudioSource.MIC, 8000,
AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT,
30000); record.startRecording(); byte[] buffer = new byte[frameSize];
while (running) { int num = record.read(buffer, 0, frameSize); } } catch
(Exception e) { Log.e(TAG, Q&quot;EFailed to capture audioQ&quot;E); } } In above code
I have use read method which is given below: public int read (byte[]
audioData, int offsetInBytes, int sizeInBytes). This method reads audio
data from the audio hardware for recording into a buffer. Its Parameters
are : audioData : the array to which the recorded audio data is written.
offsetInBytes : index in audioData from which the data is written
expressed in bytes. sizeInBytes : the number of requested bytes. It
Returns : the number of bytes that were read or or
ERROR_INVALID_OPERATION if the object wasnQ&apos;Et properly initialized, or
ERROR_BAD_VALUE if the parameters donQ&apos;Et resolve to valid data and
indexes. The number of bytes will not exceed sizeInBytes. I have written
this method in my code like this : int num; byte[] buf = new byte[160];
num = record.read(buf, 0, 160); The problem is that it always returns
160 (i.e. the requested byte to be read) not less than 160 even if
enough data is not available. i.e. to read 160 byte it requires at least
10 milliseconds but it send data at every 1 ms. If it is a blocking
method than it should return the value 160 after reading 160 bytes. Why
it returns maximum value even if it reads 10-20bytes ? whatQ&apos;Es the
problem? please help me. Thanks in advance.</description>
<comment>
<author>tdomhan</author>
<when>Tue, 15 Mar 2011 21:50:47 +0000</when>
<what>for me it looks like everything is working according to the documentation. it says nowhere that it has return earlier if audio data is already available.
if you need your data ealier you can just request a smaller number of bytes, canQ&apos;Et you?</what>
</comment>
</bug>
<bug>
<bugid>17356</bugid>
<title>Latitude prevents Nexus S from sleeping</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>perneg...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 23:51:51 +0000</openedDate>
<description>As soon as I sign into Latitude on my Nexus S the phone wonQ&apos;Et go into
sleep at all anymore, even when the screen is off. (The awake bar in the
battery graphs section of Settings is almost solid blue.) IQ&apos;Ed expect the
phone to only wake up periodically for location updates. The impact on
battery life is horrendous. Signing out of Latitude and rebooting the
phone Q&quot;EfixesQ&quot;E the issue. This is on an European Nexus S (i9023) running
2.3.4 (GRJ22) with the newest version of Maps as available on Market. I
also have access to a Samsung Galaxy Spica (i5700) running CM6 and a HTC
Legend running stock 2.2, both of which do not have this issue.</description>
<comment>
<author>perneg...@gmail.com</author>
<when>Wed, 08 Jun 2011 21:53:34 +0000</when>
<what>Turning off the location history feature helps a bit, but the phone still wakes up every few minutes, while other phones with the same Latitude settings do not.
As a workaround, is there some way to change the location update frequency, only update the location if the phone is awake anyway?
</what>
</comment>
<comment>
<author>thomas.b...@gmail.com</author>
<when>Wed, 08 Jun 2011 22:27:14 +0000</when>
<what>My Nexus S 2.3.4 has the same problem with the latitude/maps app. This app is the one responsible for most of the battery drain during the day and the phone doesnQ&apos;Et ever go into sleep mode according to the battery graph.  </what>
</comment>
<comment>
<author>crioge...@gmail.com</author>
<when>Thu, 09 Jun 2011 12:44:22 +0000</when>
<what>My Nexus S 2.3.4 (i9023 - GRJ22) as the same problem with the latitude/maps app.
is there some way to change the location update frequency ?</what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Thu, 09 Jun 2011 13:03:42 +0000</when>
<what>Every time I get done using Gmaps 5.5.0 it wonQ&apos;Et stop running so I have to force close it. I donQ&apos;Et have latitude/check in or anything of the sort active. NS 2.3.4 for T-Mobile.</what>
</comment>
<comment>
<author>nnahor...@gmail.com</author>
<when>Thu, 09 Jun 2011 14:16:03 +0000</when>
<what>I confirm that this happens on the i9020T (GRJ22, latest radio, software v2.3.4, stock kernel) on T-Mobile.
If I do not use Latitude or open Maps then this isnQ&apos;Et an issue, but as soon as I sign into Latitude or open Maps the problem persists and drains my battery. Rather than making it through an entire day with my normal usage with room to spare I find myself topping off my battery throughout the day.</what>
</comment>
<comment>
<author>perneg...@gmail.com</author>
<when>Sun, 19 Jun 2011 09:12:01 +0000</when>
<what>The recent Maps update (5.6.0) does not fix nor better the issue.</what>
</comment>
<comment>
<author>TheLedFl...@gmail.com</author>
<when>Wed, 06 Jul 2011 14:28:24 +0000</when>
<what>Same issue as mentioned above.
My Maps on the Nexus S will use about 40% battery throughout the day with medium use of my phone.
While a friend of mine has a Nexus One and his Maps uses about 3-4% with similar use.</what>
</comment>
<comment>
<author>sla...@gmail.com</author>
<when>Thu, 01 Sep 2011 15:40:10 +0000</when>
<what>Happens to me while running a Galaxy S2 on 2.3.4

There are similar defects being logged under Q&quot;EMaps Battery DrainQ&quot;E</what>
</comment>
<comment>
<author>fLiP...@gmail.com</author>
<when>Mon, 05 Dec 2011 08:58:42 +0000</when>
<what>This issue too is happening with my Nexus S device. I have the latest maps version, 6.0, and after a reboot, full recharge, and without even oppening the maps/latitude, the maps has used 50% of battery during the night, where the phone was supposed to stay iddle.</what>
</comment>
</bug>
<bug>
<bugid>16530</bugid>
<title>ifRoom|withText menu items in ActionBar obscure the navigation Tabs</title>
<status>WorkingAsIntended</status>
<owner>ad...@android.com</owner>
<closedOn>2011-05-03T06:04:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 23:15:20 +0000</openedDate>
<description>If I create an ActionBar with 3 tabs, and menu items marked with
Q&quot;EifRoom|withTextQ&quot;E, two of the menu items are displayed in the ActionBar,
*above* the tabs obscuring the last tab (Q&quot;EMy Tab 2Q&quot;E) in portrait mode.
Instead only one of the menu items should have been shown, with the
remaining shown in the overflow menu list. In the attached screeshot,
Q&quot;EMy Tab 2Q&quot;E is fully visible only if I scroll the tabs in place (this is
actually supported, but not very discoverable), or in landscape mode. If
I remove Q&quot;EwithTextQ&quot;E, things work correctly.</description>
<comment>
<author>shri.bo...@gmail.com</author>
<when>Mon, 02 May 2011 23:21:43 +0000</when>
<what>Removing Q&quot;EwithTextQ&quot;E works only partially. If none of the menu items use Q&quot;EwithTextQ&quot;E, things work fine as seen in no_text.png.

However, if just the first menu item has Q&quot;EwithTextQ&quot;E but none of the other items do, then the menu items start overlapping the tabs again. The first menu item in my app is important and I would like it to be displayed with text, but using Q&quot;EwithTextQ&quot;E on even a single menu item causes a problem.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 03 May 2011 05:44:47 +0000</when>
<what></what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Tue, 03 May 2011 06:04:13 +0000</when>
<what>Thanks for the detailed report, but this is working as intended. The fading edge along the right side of the tabs indicates that the tabs may be scrolled horizontally in the space available.

Menu items are always given priority when dividing space in the action bar. On xlarge-screen tablets the rules for what items become action buttons are as follows:

* All showAsAction=Q&quot;EalwaysQ&quot;E items are added.

* Fill with Q&quot;EifRoomQ&quot;E items until a total group count of 5 is reached or the total width consumed is at least half of the total barQ&apos;Es width.</what>
</comment>
<comment>
<author>shri.bo...@gmail.com</author>
<when>Tue, 03 May 2011 17:26:11 +0000</when>
<what>I would say that the second rule (Fill with Q&quot;EifRoomQ&quot;E items until a total group count of 5 is reached or the total width consumed is at least half of the total barQ&apos;Es width) is a bug as it does not take into consideration the precedence of the tabs. Most people would consider the tabs much more important than the menu items.

Could this issue be converted into a feature request to tweak the second rule so that it does take tabs into account? The tabs plus the title of even some stock apps exceed half the width of the ActionBar in portrait mode. eg. YouTube, Calendar. Without this tweak, apps will have to write custom code to deal with this problem.

As a poor second alternative, could you update the documentation of ActionBar.NAVIGATION_MODE_TABS to state that it is recommended that the tabs do not take up more than half the width of the ActionBar, even in portrait mode, and also the documentation of ifRoom to clarify the semantics?</what>
</comment>
<comment>
<author>BoDl...@gmail.com</author>
<when>Tue, 29 Nov 2011 13:18:54 +0000</when>
<what>Why are menu items given priority in this case?
Q&apos;EifRoomQ&apos;E gives the impression that it is OK to make action items smaller if there is not enough room... Which is the case in this situation!
It would make more sense to take the tab bar into account.</what>
</comment>
</bug>
<bug>
<bugid>423</bugid>
<title>MapView does not work with Dialog style</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-18T22:35:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yuyeung...@gmail.com</reportedBy>
<openedDate>Fri, 07 Mar 2008 20:36:52 +0000</openedDate>
<description>When MapView/MapActivity is used with the Dialog style, map would not
appear. Example: Given the working example available here:
http://www.helloandroid.com/node/206 If
android:theme=Q&quot;E@android:style/Theme.DialogQ&quot;E is added to the
Manifest.xml, the map no longer appears. In fact, none of the views
appear.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:40:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 18 Mar 2008 22:35:26 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:05:09 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18977</bugid>
<title>cisco vpn</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luiferbr...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 16:52:40 +0000</openedDate>
<description>Hello, I am having some problems with the ap cisco annyconect beacuse i
cant configure well this, i need to put username-password, groupname,
etc. in general i need ipsec vPN. Hope you can help me thanks.</description>
</bug>
<bug>
<bugid>14076</bugid>
<title>Browser: Typing starts search instead of facebook status</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 11:19:29 +0000</openedDate>
<description>Often when you tap status text field on touch.facebook.com and starts
typing fast google search pops up instead of the text going into the
status field. If you press Back the cursor is nicely back in the status
field. I use cronos 0.0.0.8</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:10:10 +0000</when>
<what>Issue 14075 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:16:36 +0000</when>
<what>What is Q&quot;Ecronos 0.0.0.8Q&quot;E?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 17 Jan 2011 21:45:02 +0000</when>
<what>Gingerbread for Hero - built on CyanogenMod - best 2.3 for Hero yet - rather good:
http://www.cronosproject.org/forum/viewtopic.php?f=63Q&amp;Et=620</what>
</comment>
</bug>
<bug>
<bugid>2757</bugid>
<title>OverlaySource::onVisibilityResolved doesnQ&apos;Et run when videoplayer plays video file through hardware overlay</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>Shuangfe...@gmail.com</reportedBy>
<openedDate>Mon, 25 May 2009 07:02:02 +0000</openedDate>
<description>Steps: VideoPlayer plays video file through hardware overlay. No
controller and user interfaces display. In OverlaySource constructor
function, it only sets the conditions: mVisibilityChanged = true;
mLayer.requestTransaction(); then wait surfaceflingQ&apos;Es threadLoop to run.
But at this time, if no one layer signals event, threadLoop will block
at Q&apos;EwaitForEvent()Q&apos;E. So Q&apos;EOverlaySource::onVisibilityResolvedQ&apos;E will not
run in time. It will cause opencore writes data to hardware overlay
failed. The issue can be fixed by add Q&apos;EmLayer.mFlinger-Q&gt;EsignalEvent();Q&apos;E
in the end of OverlaySource constructor function.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:18:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5983</bugid>
<title>Failure adding reminder to repeating event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>caleb.marcus</reportedBy>
<openedDate>Mon, 11 Jan 2010 20:14:52 +0000</openedDate>
<description>When a calendar event is selected and displayed, the user can add a
reminder to that event. However, if the event is repeating, the reminder
will not Q&quot;Estick.Q&quot;E In order to make a reminder Q&quot;Estick,Q&quot;E the user first
must select Q&quot;EEditQ&quot;E from the eventQ&apos;Es menu.</description>
</bug>
<bug>
<bugid>10982</bugid>
<title>.EML attachements cannot be opened in Android</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-03T18:58:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>davidlee...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 12:38:51 +0000</openedDate>
<description>Steps to Reproduce the Problem: 1. Open an email from an Exchange
Account 2. Forward that email to yourself or another android user 3.
When the forwarded email is opened, the original email is attached as a
.eml attachement. 4. Cannot open the .eml attachment in Android Proposed
solution: 1. Instead of creating an attachement for a forwarded email,
copy the original message inline with the forwarded message, just like
in the Reply To function. 2. Alternately, add .eml view capability to
the Mail Client.</description>
<comment>
<author>Udelnick...@gmail.com</author>
<when>Fri, 03 Sep 2010 15:25:36 +0000</when>
<what>Agreed, this is definatly an issue. Based on some resarch online this has been an issue since android was formed. It is really sad this has not been corrected yet. No other mobile device I am aware of has this issue. 

</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 03 Sep 2010 18:58:49 +0000</when>
<what></what>
</comment>
<comment>
<author>davidlee...@gmail.com</author>
<when>Fri, 03 Sep 2010 19:06:50 +0000</when>
<what>I noticed this issue has been closed and status set to FutureRelease.

Can anyone give any info on which release this is scheduled for?  This has been a registered issue since Nov 2009 and Android 2.0, which was 2 releases back.  </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 03 Sep 2010 19:09:08 +0000</when>
<what>We donQ&apos;Et really comment on features in new releases; sorry!  But I wouldnQ&apos;Et expect it to be very soon (itQ&apos;Es just the way these things go).</what>
</comment>
<comment>
<author>jo...@fly-hi.net</author>
<when>Fri, 19 Nov 2010 10:21:29 +0000</when>
<what>I cannot believe a non-functional email client (business critical) can be Q&quot;EMediumQ&quot;E priority.  This unfortunately disqualifies Android for our organisation - as now is the only possible opportunity for change in the 5 year cycle, that means for ever.  Very sad, as this is the only thing so far I have a problem with, but it is a definite killer.</what>
</comment>
</bug>
<bug>
<bugid>18548</bugid>
<title>Xoom completely useless post update...</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-09-08T18:55:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Powerful...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 11:17:27 +0000</openedDate>
<description>Received OTA update on Xoom. Worked fine for a while. Inserted sd card
from moto droid into Xoom sd card slot. Rebooted Xoom. After boot
animation was complete, I swiped security pattern. Launcher doesnQ&apos;Et
work. Screen remains dark, no widgets, no icons, no wallpaper (wallpaper
is shown on lockscreen however, but disappears after I swipe my
pattern). Settings on lower right still accessible, otherwise nothing
else is functional. Aside from a hard reset, what other solution(s) are
there? My xoom is now a $648 paperweight.</description>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Fri, 15 Jul 2011 12:02:03 +0000</when>
<what>I feel for you.  My Xoom paperweight only cost me $599. </what>
</comment>
<comment>
<author>jens.ag...@gmail.com</author>
<when>Fri, 15 Jul 2011 12:10:59 +0000</when>
<what>I did exactly the same thing with a SD card and have now got the same problem. The bar at the bottom is visible and I can go into the system settings and apps that auto-start is there.

But, I found a temporary solution.

I have the apps Q&apos;ESystem PanelQ&apos;E and Q&apos;EHome Switcher for FroyoQ&apos;E installed. System Panel is auto-starting (lucky me) and from within I can launch the Homeswitcher-app and then choose to start the launcher and it works. If youQ&apos;Ere familiar with adb I guess you might be able to install those apps but IQ&apos;Em not sure how to make it autostart...

Google, this is quite serios. Please fix ASAP.
</what>
</comment>
<comment>
<author>Powerful...@gmail.com</author>
<when>Fri, 15 Jul 2011 12:11:55 +0000</when>
<what>Zoom started working again out of the blue. Still donQ&apos;Et understand wtf happened thoQ&apos;E...</what>
</comment>
<comment>
<author>maddeh...@gmail.com</author>
<when>Fri, 15 Jul 2011 13:26:34 +0000</when>
<what>Try to remind this is not a forum, but a bug/issue report site (meaning Google wants to help, in contrast to other companies) and therefore try to keep to the bug posting requirements. Words like wtf are not required Q&apos;EthoQ&apos;EQ&apos;E.

Might be that the Kernel has an issue with the hot swap of the card, or tries to scan it for some reason and this might take a lot of time.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 08 Sep 2011 18:55:42 +0000</when>
<what>thereQ&apos;Es no steps to reproduce, and we havenQ&apos;Et seen this problem...</what>
</comment>
</bug>
<bug>
<bugid>11908</bugid>
<title>unclear how to restore map apps launching in gmail app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>s.otter...@gmail.com</reportedBy>
<openedDate>Sat, 16 Oct 2010 13:30:28 +0000</openedDate>
<description>HereQ&apos;Es what used to work: 1. get some directions on the google maps
website 2. send them to my phone by clicking the Q&quot;EsendQ&quot;E link 3. on the
phone, view the message on the gmail app 4. within gmail, click on the
directions link in that message 5. on the phone, a popup gives me an
option to open the directions in the maps app 6. click on the maps app,
and the maps app opens The problem: At step #6, I instead clicked on the
option to open the maps link in the browser. Ever since then, when I
send myself an email with a google maps direction link, clicking on that
link only gives me the option to open a browser, not the maps app. I can
find no way to restore the option to open the maps app. If there is such
an option, it needs to be much easier to find. Android 2.1 on HTC legen
Google Maps app: 4.5.1 Gmail app:</description>
</bug>
<bug>
<bugid>7011</bugid>
<title>Usability bug in phone options dialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>voit.k...@gmail.com</reportedBy>
<openedDate>Sat, 06 Mar 2010 18:39:05 +0000</openedDate>
<description>Disclaimer: I only got the german version of Android. Everything is
translated back to English and might differ from the original English
version! Q&gt;E What steps will reproduce the problem? long-press
Q&quot;EpowerQ&quot;E/Q&quot;Ehang upQ&quot;E-button Then a dialog appears: Q&quot;EPhone OptionsQ&quot;E Q&gt;E What
do you see? I see: Silent (Sound is currently turned ON) Airplane Mode
(Airplane mode is currently OFF) Reboot phone Turn off phone Q&gt;E What did
you expect to see? Silent (Silent mode is currently turned OFF) Airplane
Mode (Airplane mode is currently OFF) [...] The point is: if everything
is in Q&quot;Enormal modeQ&quot;E, the defaults are ON (Sound) and OFF (Airplane Mode)
which puzzles the user. Second, Q&quot;ESilentQ&quot;E and Q&quot;ESound is ONQ&quot;E is some kind
of opposite. Every time I want to check my state or modify the settings,
I really have to read the whole text carefully and think, if sound is on
or silent mode is on. The user usually checks the heading (currently:
Q&quot;ESilentQ&quot;E) and the value below (currently: Q&quot;EONQ&quot;E). This situation can be
misinterpreted for Q&quot;ESilent mode is ONQ&quot;E. But in fact the opposite is the
case: Q&quot;ESound is ON, Silent is OFFQ&quot;E. So rephrasing the text can
significantly increase usability of this dialog. Even better:
additionally to rephrasing the text, you should highlight every entry
that is activated (which means it differs from Q&quot;Enormal settingsQ&quot;E). So if
I press Q&quot;ESilent mode ONQ&quot;E, the entry should get e.g. a different
background color. In that case, I even do not have to *read* the small
text! I immediately recognize the highlighted entry around the word
Q&quot;ESilentQ&quot;E as being activated (e.g. different from default setting). Way
better usability! Q&gt;E Please include the following info from FASTBOOT mode
MODEL? HTC Magic but it does not matter at all Q&gt;E Please provide any
additional information below. I am working as a researcher in the field
of HCI/usability but I am not a programmer to provide you with patches.</description>
</bug>
<bug>
<bugid>13812</bugid>
<title>Sound is on yet the ring tone goes off when someone calls (i.e. incoming call volume sets itself to 0)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jossy22...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 17:22:22 +0000</openedDate>
<description>Phone: Sony Ericsson Xperia X8 firmware version 2.1-update 1 After I
added to my home screen (from the phoneQ&apos;Es Q&quot;Echoose widgetQ&quot;E list) a widget
called Q&quot;EStatus switchQ&quot;E, and tried out the options of the sound button
(sound/vibration-no sound/no sound) the ringer volume (path: settings -
sound Q&amp;E display - ringer volume) started to automatically reset itself
to 0 (i.e. no sound) when I had an incoming call. I would go to the
setting, restore the volume level to what I wanted, tried to call myself
and there would be no sound. After the call, I would go to the setting
again, and it would again be set to 0 (the indicator would be set all
the way to the left - volume 0). Unless I have the phone vibration
option checked (vibration on), there is no way for me to know that
someone is calling. The SMS sound is not affected. IQ&apos;Eve tried to remove
the widget - the problem did not go away. IQ&apos;Eve tried to reset my phone
numerous times and combinations (with/without the widget on my home
screen) - nothing changed. IQ&apos;Eve tried restoring a backup IQ&apos;Eve made a few
days earlier - nothing changed, i.e. the problem still exists. Please
help.</description>
<comment>
<author>rterribi...@google.com</author>
<when>Fri, 07 Jan 2011 23:09:38 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies like Sony Ericsson to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>17762</bugid>
<title>Dragging and Dropping a MapView in the outline of the layout editor wipes out the Maps Api Key</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-07-06T21:36:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>novaho...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jun 2011 04:03:28 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Windows 7 SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):
Revision 11 Eclipse version: ADT plug-in version:
11.0.0.v201105251008-128486 Platform targeted by your project: 12
Version of the platform running in the emulator: NA STEPS TO REPRODUCE:
1. Re-ordering a MapView using drag and drop in the outline of the
layout xml editor wipes out the API key. EXPECTED RESULTS: OBSERVED
RESULTS: ADDITIONAL INFORMATION: Attach sample project, etc. If
possible, try to reproduce using ApiDemos. If the problem is happening
in the emulator, consider attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 21 Jun 2011 17:13:20 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 21 Jun 2011 17:51:02 +0000</when>
<what>Yep - I can reproduce it.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 21 Jun 2011 20:15:01 +0000</when>
<what>Fix pending in https://review.source.android.com/#change,23979</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 21 Jun 2011 20:16:17 +0000</when>
<what>Note that this bug affects *all* non-inherited attributes on all custom views... ThereQ&apos;Es nothing specific about MapView here.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 06 Jul 2011 21:36:35 +0000</when>
<what>This should be solved by https://review.source.android.com/24358</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9885</bugid>
<title>Add choice for repeating an event bi-weekly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>soundof...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 17:21:29 +0000</openedDate>
<description>When creating a new event for calenders, please add a selection under
the Q&quot;ERepetitionQ&quot;E section for Q&quot;EEvery other weekQ&quot;E (bi-weekly).</description>
</bug>
<bug>
<bugid>18630</bugid>
<title>Better Integration of Google Voice and Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>guyg...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 16:48:56 +0000</openedDate>
<description>IQ&apos;Ed like to have a built-in native way of choosing which contacts will
be using Google Voice for calls and text and which wonQ&apos;Et. Right now IQ&apos;Em
using an app called Voice Choice, but I want it to be native. Thanks,
Guy NOTE: This form is only for requesting new features in Android. For
all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>6400</bugid>
<title>Pattern lock _way_ too often</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-02T20:27:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 08:37:59 +0000</openedDate>
<description>When pattern lock is on you have to draw it every single time you use
your phone. Instead please do as PalmOS and WebOS - set a time out for
when itQ&apos;Es required. E.g. 20 minutes of not using the PDA should activate
the Pattern lock. Not only 10 seconds of not using it!</description>
<comment>
<author>joshganderson</author>
<when>Tue, 02 Feb 2010 19:51:30 +0000</when>
<what>Duplicate of Issue #1089</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 02 Feb 2010 20:27:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8049</bugid>
<title>No voice dialing? Really??</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-23T06:43:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ernieco...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 06:07:17 +0000</openedDate>
<description>There is no voice dialing on my new HTC Incredible. There is an app
Q&quot;EVoice DialerQ&quot;E wherein you can sometimes get the right person but even
then the phone will not differentiate between Q&quot;EHomeQ&quot;E and Q&quot;ECellQ&quot;E or
Q&quot;EWork.Q&quot;E And of course it isnQ&apos;Et Q&quot;Ehandsfree.Q&quot;E First you have to Q&quot;EawakenQ&quot;E
the phone, then navigate to the home screen (assuming you moved the
Voice Dialer icon there to make it as convenient as possible) and then
locate and push the Voice Dialer icon. There is no audio prompt like the
iPhone so you have to look at the screen and see if the phone located
the right number, which is hit and miss (and without a doubt mostly
miss), and then click the contact to dial. So the issue that IQ&apos;Eve read
much discussed is not only is there no Bluetooth VD, there isnQ&apos;Et ANY
voice dialing. NONE. (You canQ&apos;Et call something voice dialing if it
doesnQ&apos;Et dial the phone, can you?) The HTC Incredible is not a very smart
smartphone. I expected a lot more from Google. A lot more. BTW, itQ&apos;Es not
illegal to Q&quot;EdialQ&quot;E a call on a mobile phone while driving in California
as long as you use an earpiece or car speakers for the conversation. But
why dial at all when you can easily push a button on your earpiece
(wired or not), say Q&quot;ECall Betty at homeQ&quot;E and be immediately connected to
Betty at home. ThatQ&apos;Es how it works on the iPhone. (Of course on the
iPhone youQ&apos;Ell have to call Betty 3 or 4 times during the call because
the connections keeps getting dropped.) Does Google really want their
customers fiddling around on the phones while driving?? Is that the high
moral ground that they have set for themselves? Animated wallpapers,
yes; Driver safety, not so much. While the Android doesnQ&apos;Et appear to
violate any state laws (at least not in California), there may be class
action exposure here due to their advertising BT compatible and Q&quot;EVoice
DialingQ&quot;E features... I am surprised that not a single review I read of
Android phones ever picked up on this glaring omission. Lack of voice
dialing is not a Q&quot;EFeature Request;Q&quot;E itQ&apos;Es a defect/bug. Your software is
not working as expected/advertised. Sadly, we switched 4 lines to
Verizon from ATQ&amp;ET today due to the iPhoneQ&apos;Es number of dropped calls and
it looks like now weQ&apos;Ell have to switch back...</description>
<comment>
<author>bjbe...@gmail.com</author>
<when>Fri, 07 May 2010 01:51:17 +0000</when>
<what>Im sure there isnQ&apos;Et an app for it yet, but an application could be written to;
A) keep your screen alive
B) use voice dialing

You could run this app say.. whenever you connect to your carQ&apos;Es bluetooth device or
plug in your handsfree headset. 
Or just when you hop in the car, start the app.

This would then keep the screen unlocked, but maybe dimmed. Then do its thing when
you make/receive a call etc.

This app could call the primary contact unless specified also.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sun, 23 May 2010 06:43:30 +0000</when>
<what>The Android development team is not able to assist with problems with other 
manufacturersQ&apos;E devices. Please contact your carrier or manufacturer to report 
problems.</what>
</comment>
</bug>
<bug>
<bugid>15039</bugid>
<title>Android 2.3.3 screen yellowish</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>144</stars>
<reportedBy>cop...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 22:48:09 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Install
Android 2.3.3 update - Screen colours are too washed and yellowish -
Either provide fix so colours set as before or provide option to user to
set colour scheme they like May be some people finds yellow screen easy
on their eyes but I didnQ&apos;Et like it. I bought this phone for its
ultra-bright and sharp screen. I want it back</description>
<comment>
<author>adrianla...@gmail.com</author>
<when>Fri, 25 Feb 2011 23:28:04 +0000</when>
<what>Ive found the auto brightness to be much lower then what it used to, and I personally notice the yellow tinge when the screen brightness is low.

When you set it to high manually it just looks awesome but when low.... not the best...</what>
</comment>
<comment>
<author>andy...@gmail.com</author>
<when>Sat, 26 Feb 2011 09:31:32 +0000</when>
<what>The yellow tinges are not pretty please look at reverting back to colours which were available in 2.3.2.</what>
</comment>
<comment>
<author>ke...@klewis.co.uk</author>
<when>Sat, 26 Feb 2011 15:24:37 +0000</when>
<what>
The colour balance is unpleasant. The auto-brightness mode is too dim.</what>
</comment>
<comment>
<author>mark.re...@gmail.com</author>
<when>Sat, 26 Feb 2011 17:27:43 +0000</when>
<what>I agree.

The colour balance is unpleasant. The auto-brightness mode is too dim.

My once beautiful screen is now diminished considerably.</what>
</comment>
<comment>
<author>mgf.t...@gmail.com</author>
<when>Sat, 26 Feb 2011 23:36:11 +0000</when>
<what>From reading all the forums.. 99% of people are not happy with this.. I am in the UK and have not got it yet.. if i can stop my phone from auto updating i will!!</what>
</comment>
<comment>
<author>trium...@gmail.com</author>
<when>Sat, 26 Feb 2011 23:42:00 +0000</when>
<what>Until 2.3.3 update screen looked amazing. Now it looks that something is wrong with it.. Not nice at all.. There should be a possibility to select color temperature or just make colors back as it was before!</what>
</comment>
<comment>
<author>Tula.Mob...@gmail.com</author>
<when>Sun, 27 Feb 2011 02:58:05 +0000</when>
<what>I too have noticed the difference. I donQ&apos;Et mind the additional depth in blacks and greys but the yellow tint needs to be corrected. Also, the brightness has suffered. IQ&apos;Em 100% sure because IQ&apos;Eve compared my friends NS side by side and he doesnt have 2.3.3.</what>
</comment>
<comment>
<author>DannyAce...@gmail.com</author>
<when>Sun, 27 Feb 2011 02:59:51 +0000</when>
<what>There is pixelation with the Galaxy live wallpaper. Im sure there are others as well. Please fix this. The whole screen looks awful now.</what>
</comment>
<comment>
<author>Tula.Mob...@gmail.com</author>
<when>Sun, 27 Feb 2011 03:12:55 +0000</when>
<what>Actually, I have to change my comment. I will say that the color temp has changed but when compared to the G2 and the NS before update the phones colors are more true to life. I know you wont believe this when you read it but compare by looking at the same webpages on different phones. The colors are more realistic. </what>
</comment>
<comment>
<author>ryanmpay...@gmail.com</author>
<when>Sun, 27 Feb 2011 03:17:34 +0000</when>
<what>The pixelation of color blending is exceptionally bad. The yellow is bad but tolerable but not as much as how poor the color pallet looks now.</what>
</comment>
<comment>
<author>diego.re...@gmail.com</author>
<when>Sun, 27 Feb 2011 09:51:08 +0000</when>
<what>Grays were improved, but overall the color rendition is much lower than the initial situation. maybe you can create a small patch with the old colors be downloaded individually for people unhappy?</what>
</comment>
<comment>
<author>Nantawi...@gmail.com</author>
<when>Sun, 27 Feb 2011 10:31:10 +0000</when>
<what>I totally agree to give the choices for the users to choose what they happy with.</what>
</comment>
<comment>
<author>patrik...@gmail.com</author>
<when>Sun, 27 Feb 2011 12:57:27 +0000</when>
<what>To be able to choose colors for yourself would probably be the best</what>
</comment>
<comment>
<author>gjobu...@gmail.com</author>
<when>Sun, 27 Feb 2011 19:14:17 +0000</when>
<what>Updated to Android 2.3.3. My display colors are also washed out and yellowish, and yes IQ&apos;Eve compared the Google home page to a white piece of paper, as has been suggested on the Google forum. I think the option to choose a color profile would be the best solution.</what>
</comment>
<comment>
<author>gjobu...@gmail.com</author>
<when>Sun, 27 Feb 2011 19:14:43 +0000</when>
<what>Updated to Android 2.3.3. My display colors are also washed out and yellowish, and yes IQ&apos;Eve compared the Google home page to a white piece of paper, as has been suggested on the Google forum. I think the option to choose a color profile would be the best solution.</what>
</comment>
<comment>
<author>converte...@gmail.com</author>
<when>Sun, 27 Feb 2011 19:21:43 +0000</when>
<what>The Google home page to white sheet of paper comparison with my Nexus S makes the paper look quite blue to me.</what>
</comment>
<comment>
<author>bsb...@gmail.com</author>
<when>Sun, 27 Feb 2011 20:02:50 +0000</when>
<what>not happy with the colours at all! :(
what the hell google?</what>
</comment>
<comment>
<author>ryanmpay...@gmail.com</author>
<when>Sun, 27 Feb 2011 20:09:24 +0000</when>
<what>Is anyone else getting poor compression on images? The color blending looks really bad now.</what>
</comment>
<comment>
<author>matt.min...@gmail.com</author>
<when>Sun, 27 Feb 2011 20:32:11 +0000</when>
<what>Mine got contrast badly degraded. Install winamp and add widget to see.
But something worse is: the screen is less visible outdoors after the update (I use auto brightness). This is a big deal.</what>
</comment>
<comment>
<author>austinft...@gmail.com</author>
<when>Sun, 27 Feb 2011 21:52:33 +0000</when>
<what>i bought my nexus S for the super AMOLED screen!. give me back my super AMOLED! if i wanted an ips lcd i would go buy a damn iphone with a higer resolution</what>
</comment>
<comment>
<author>adrianla...@gmail.com</author>
<when>Sun, 27 Feb 2011 22:48:47 +0000</when>
<what>I prefer the new colours, I compared to my other Nexus S with 2.3.2 and everything looks much better on the 2.3.3 one.

Looking at them side by side the 2.3.2 looks wayyyy to blue!</what>
</comment>
<comment>
<author>suspit...@gmail.com</author>
<when>Mon, 28 Feb 2011 01:42:18 +0000</when>
<what>adrianla...@gmail.com - I am glad that it is all good for you. But as I stated on other thread not all AMOLED displays are the same, there many that had blueish/purplish tint but many that had yellowish tint from beginning. Mine had yellowish tint from day I bought it and now with this update screen looks like a crap! It is not fair, so me and others are asking Google to fix it, give us a chose to select a color temperature for everyone liking and need!
Ry Guy, please respond..</what>
</comment>
<comment>
<author>matt.min...@gmail.com</author>
<when>Mon, 28 Feb 2011 02:56:47 +0000</when>
<what>I would see my phone has purplish tint than yellow. This looks like puke, period.
If Google doesnQ&apos;Et release a patch the yellowish screen, IQ&apos;Ed sell my NS.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Mon, 28 Feb 2011 07:55:19 +0000</when>
<what>I admit, this is the first major problem IQ&apos;Eve had with my Nexus S that has made me consider selling my Nexus S for a different device. The advantage of having the Nexus S as a Google experience device that receives updates before any other Android devices has yet to show any value to me as a user. With this update, all I seem to have gained is a screen that does not look as crisp as any of the Galaxy S variants with the same technology. 

Here is my excerpt from XDA that I posted describing my experience with updating my device.

Q&quot;EI have gone through a total of 6 Nexus SQ&apos;Es between me and my girlfriend and 2 of the ones we swapped out were due to the original yellow tinted screen that was reported when it came out. I finally settled on a Nexus S that had a nice and consistent screen with excellent whites and my girlfriend settled on one with only a minor yellow tint that didnQ&apos;Et bother her in the least.

Last night, I manually updated my Nexus S to 2.3.3 after hearing about this color issue and reading through some info here about it (with a picture posted for testing purposes). I had my girlfriendQ&apos;Es Nexus S right next to me and I performed the update in the same room with the same lighting conditions on the same brightness setting to be as accurate as possible when comparing the two.

After the update, it is immediately apparent that my screen looks terribly pale and washed out compared to how it looked prior to the update. When compared next to my girlfriendQ&apos;Es Nexus S (with the slight yellow tint that I didnQ&apos;Et like), my screen makes hers look absolutely beautiful. 

I tested with the image posted in that thread, and while the poster is correct in that I could make out all the darker detail, I was able to just as well without the grey filter before the update and it looked much nicer. 

As it has been posted here, Google was right about the blacks being represented as much darker than before, but the whites are definitely just wrong overall. It is noticeable on any screen that is using any colors other than a solid black, which is most of the time.Q&quot;E

To make this easier on the end user, I think it would be in GoogleQ&apos;Es best interest to issue an optional patch for those who would like to revert back to the nicer, brighter color settings found in 2.3.2. I do appreciate the added fixes and features being added by the updates rolling out relatively quickly, but I do not wish to continue using my Nexus S with a screen that looks like this. If something is not done soon, I will either revert to 2.3.1 with Odin and manually update to 2.3.2, or switch to another device altogether since IQ&apos;Ell have to rebuild my settings and apps from scratch anyway.

Attached is a zip file of some comparison shots I took of my girlfriendQ&apos;Es Nexus S that suffers a minor case of the yellow tint and my Nexus S with the 2.3.3 color problem. </what>
</comment>
<comment>
<author>tristan....@gmail.com</author>
<when>Mon, 28 Feb 2011 10:42:42 +0000</when>
<what>Has anyone else noticed any issues with decreased battery capacity following the 2.3.3 update, I have noticed a considerable effect and wondered if it is linked to the display drivers?</what>
</comment>
</bug>
<bug>
<bugid>302</bugid>
<title>TabHost.getCurrentTabTag() returns null for 1st tab</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-07-10T20:14:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cooljal...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 16:51:09 +0000</openedDate>
<description>It seems like TabHost.getCurrentTabTag() always returns null for the 1st
tab. It returns the correct tag for the rest.</description>
<comment>
<author>hawkinno...@gmail.com</author>
<when>Fri, 29 Feb 2008 23:18:25 +0000</when>
<what>This is probably related. For OnTabChangeListener,

onTabChanged(String tabID) - tabID is null for the first tab, other tabs are correct.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:28:25 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>kros...@google.com</author>
<when>Thu, 10 Jul 2008 20:14:04 +0000</when>
<what>this is fixed internally now, will be available in the next drop</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:49:30 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>6732</bugid>
<title>Synchronise contacts with Thunderbird addressbook over WebDAV</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pander.m...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 18:07:51 +0000</openedDate>
<description>The contacts software is missing a way to synchronise Thunderbird
address book over WebDAV HTTP and HTTPS. Following open source
implementation can be used as example:
http://www.ggbs.de/extensions/AddressbooksSynchronizer.html The
Thunderbird address book is in mork format: // Q&lt;E!-- Q&lt;Emdb:mork:z
v=Q&quot;E1.4Q&quot;E/Q&gt;E --Q&gt;E This is reported for a device with the following versions:
Firmware version 1.5 Kernel version 2.6.27 LGE@new1 #4 Software version
GW620-V10b Note that for WebDAV over HTTPS, that self signed
certificates are supported. Implementing this will enable to synchronise
contacts easily between their mobile Android device and Thunderbird on
desktop/laptop.</description>
</bug>
<bug>
<bugid>16517</bugid>
<title>OpenGL bug: glGetFramebufferAttachmentParameteriv generates bogus GL_INVALID_ENUM errors</title>
<status>Assigned</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jacob.be...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 13:39:25 +0000</openedDate>
<description>On Android Gingerbread/crespo, when a framebuffer object is bound, the
following OpenGL ES call: glGetFramebufferAttachmentParameteriv(
GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT,
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, Q&amp;Eresult); generates a
GL_INVALID_ENUM error. This seems bogus to me. This call should succeed
and not generated any GL error. That is how it behaves on other
platforms IQ&apos;Eve tested. When no framebuffer object is bound, this call
generates GL_INVALID_OPERATION as per the spec.</description>
<comment>
<author>jacob.be...@gmail.com</author>
<when>Mon, 02 May 2011 13:40:02 +0000</when>
<what>This is on a Nexus S phone.</what>
</comment>
<comment>
<author>jacob.be...@gmail.com</author>
<when>Mon, 02 May 2011 13:41:03 +0000</when>
<what>Notice that with GL_COLOR_ATTACHMENT0 it succeeds.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:28:48 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 02 May 2011 17:51:11 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Mon, 02 May 2011 23:13:26 +0000</when>
<what>It looks like the driver should return GL_NONE instead of failing with INVALID_ENUM</what>
</comment>
</bug>
<bug>
<bugid>14513</bugid>
<title>Installs failing with Q&quot;EUnknown reason -18Q&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>drakej...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 18:29:56 +0000</openedDate>
<description>Steps to reproduce: 1) Move all and/or problematic apps to SD card.
Examples: Rocket Bunnies Radiant 2) Attempt to update apps at a later
date. You will receive the following error which has to do with a poor
implementation of a security key on Android. Note: Sometimes just moving
back the apps to the phone and attempting an install or reinstall will
work but in some cases it will not. Symptoms: Apps that are truly
problematic (maybe because of implementation details for the app
itself?) will not uninstall via the market application. You can however
uninstall them via settings but you will get the same error if you
attempt to install them again. Temporary Solution: I was able to get
around the problem by temporary rooting my phone (beyond about 95% of
android users) and running adb logcat from my machine. I noticed the
following output right before the error in the summary/title appears via
pass back. E/Vold ( 1215): ASEC file Q&apos;E/mnt/secure/asec/smdl2tmp1.asecQ&apos;E
currently exists - destroy it first! (Address already in use) W/Vold (
1215): Returning OperationFailed - no handler for errno 98 If you log
into adb shell with root you can remove the smdl2tmp1.asec file and
resolve the issue. My belief is that AndroidQ&apos;Es market and/or the OS
needs to destroy it as the error suggests without manual user
intervention and/or design an installation and app API that doesnQ&apos;Et
create key conflicts that cannot be resolved with a userQ&apos;Es manual
intervention.</description>
</bug>
<bug>
<bugid>13201</bugid>
<title>Email: Initials (j s for John Smith) dosnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 19:58:42 +0000</openedDate>
<description>When you type j s in the To field the email app doesnQ&apos;Et search for
contacts with those initials :( - I think most people (especially from
the business segment) would expect this to work - and find it logical.</description>
</bug>
<bug>
<bugid>17353</bugid>
<title>Honeycomb 3.1: Slow web browser performace on websites with alot of javascript</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>412</stars>
<reportedBy>slseed1...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 20:03:52 +0000</openedDate>
<description>I have a new ASUS eee pad transformer and just updated to Honeycomb 3.1.
it is completely stock. IQ&apos;Eve noticed the web browser is very slow on
many websites. In particular I think the more javascript there is the
worse the problem is. If you open gmail in the web browser with the user
agent set to Desktop, you can really notice it. Trying to open messages
or click on labels is nearly impossible in the standard gmail view. This
problem extends to may websites including this one here. Just typing
this ticket I can feel the text entry being sluggish at time. This is a
major limitation on an otherwise fast tablet device.</description>
<comment>
<author>Parastes...@gmail.com</author>
<when>Thu, 02 Jun 2011 20:16:36 +0000</when>
<what>Why my font farsi donQ&apos;Et work on my operamini that I start for realtime shop?</what>
</comment>
<comment>
<author>headteac...@acreshill.sheffield.sch.uk</author>
<when>Thu, 02 Jun 2011 23:13:53 +0000</when>
<what>Exactly the same problem for me, just updated to 3.1 and the browser is almost unusable itQ&apos;Es that slow... Links wonQ&apos;Et work either...

Otherwise am loving the Transformer.</what>
</comment>
<comment>
<author>fallenra...@gmail.com</author>
<when>Fri, 03 Jun 2011 01:50:56 +0000</when>
<what>I cant connect to internet but is painfully slow. Most of the time the progress bar just Q&quot;EhangsQ&quot;E there and links canQ&apos;Et be opened. I just go my asus transformer yesterday and updated to 3.1. Before updating web browsing was smooth. This is very frustration (along with some other problems..)</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Fri, 03 Jun 2011 02:09:45 +0000</when>
<what>I agree it is frustrating. I too just got mine. And shortly after did the update to 3.1. Other than better video performance IQ&apos;Ed say this was a step backward. I wish I could downgrade. We donQ&apos;Et even get access to Google movies for crying out loud.
IQ&apos;Em trying out Firefox now.</what>
</comment>
<comment>
<author>coleman....@gmail.com</author>
<when>Fri, 03 Jun 2011 15:01:02 +0000</when>
<what>Same here.  Updated my transformer a few days ago and saw an instant drop in my browserQ&apos;Es speed. I also noticed when I use the back button to go back to a google search page I have to hit refresh before page will show up, otherwise the page will stay white. </what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Fri, 03 Jun 2011 15:35:26 +0000</when>
<what>IQ&apos;Eve started using firefox instead of the native webkit browser. I havenQ&apos;Et seen any of the same problems.</what>
</comment>
<comment>
<author>elonblac...@gmail.com</author>
<when>Fri, 03 Jun 2011 18:21:54 +0000</when>
<what>Eagerly updated to 3.1 on the eee pad yesterday and have to agree the browser performance is woeful. Very frustrating. Is this just an eee pad problem or are other tablet users getting the same experience.</what>
</comment>
<comment>
<author>gue...@gmail.com</author>
<when>Sat, 04 Jun 2011 05:25:23 +0000</when>
<what>Jquery/javascript is so bad in the 3.1 update. Almost unusable.  The 3.1 browser update did nothing but degrade performance as well as usability. Did anyone even test this before pushing the update out? You cannot even use the Google sites properly. Dissapointing to say the least. Especially for us web developers that have to make our work function across multiple devices for clients that do not understand. Maybe its that new silly scrolling function that was added. Is there any way to get into a developer mode with the android browser like the chrom dev tools? At least that way I may be able to get a good idea on what is going on.</what>
</comment>
<comment>
<author>fabiomar...@gmail.com</author>
<when>Mon, 06 Jun 2011 06:44:01 +0000</when>
<what>IQ&apos;Eve same problem too. Sadly I update to 3.1 the same day I bought the transformer and donQ&apos;Et know id before the browser worked smootly with intensive javascript pages. Writing also in this box right now is almost impossible and frustrating. I really hope that this issue Will be resolved in very short ti me.</what>
</comment>
<comment>
<author>quasim...@gmail.com</author>
<when>Mon, 06 Jun 2011 14:13:54 +0000</when>
<what>Yup me too.  Asus Transformer w/ 3.1.   On Dolphin HD and builtin browser.  REAL noticeable lag in performance from 3.0.

but on the flip side, video played back with Moboplayer seems to be better and noticed gmail app FINALLY is able to see embedded images!

Hope theyQ&apos;Ere able to resolve the lag in browsers.  I just bought 2 more Transformers.</what>
</comment>
<comment>
<author>jygl...@gmail.com</author>
<when>Wed, 08 Jun 2011 13:24:29 +0000</when>
<what>How about switching plugin setting to Q&quot;Eon demandQ&quot;E? I found this could sometimes improve the lag, especially for web pages with lots of flash contents.</what>
</comment>
<comment>
<author>juliensc...@gmail.com</author>
<when>Wed, 08 Jun 2011 13:54:48 +0000</when>
<what>same here coming from ipad, and really disapointed ! 

I switched because I daily use chrome on my PC, and plenty satisfied !!! 

tablet as a browsing device clearly a missing fuctionnality !

bad interface, bookmark really hard to get (bar desappears,...) no add on !</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Wed, 08 Jun 2011 15:46:58 +0000</when>
<what>I tried switching off the plugins. It doesnQ&apos;Et help because itQ&apos;Es not a slowness with flash. IQ&apos;Eve completely switched over to firefox for now which doesnQ&apos;Et have the problem. I occasionally need to use the stock browser because firefox doesnQ&apos;Et support flash. It also has some weird issues with the TransformerQ&apos;Es physical keyboard which IQ&apos;Eve reported to the mozilla folks.</what>
</comment>
<comment>
<author>fabiomar...@gmail.com</author>
<when>Wed, 08 Jun 2011 22:16:05 +0000</when>
<what>But with firefox do you use the full javascript version of gmail, because with firefox I can only open the html only gmail version.</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Thu, 09 Jun 2011 00:02:48 +0000</when>
<what>If what you mean is firefox doesnQ&apos;Et load the full javascript version of gmail then I beg to differ. If you set the browser agent to desktop in both cases, the standard version of gmail is loaded with all the javascript, including menus and labels. The firefox version looks the same as the built in browser, it only works faster.</what>
</comment>
<comment>
<author>d...@moneytoolkit.com</author>
<when>Thu, 09 Jun 2011 06:23:14 +0000</when>
<what>Well known and WELL frustrating! Making hybrid apps impossible for Android</what>
</comment>
<comment>
<author>HakimMD2...@gmail.com</author>
<when>Fri, 10 Jun 2011 15:49:53 +0000</when>
<what>same issue, slow browser after udpdating to a to 3.1.  lags, going back to a previous page hangs every time.  Test entry is frustratingly slow.  </what>
</comment>
<comment>
<author>Simeon.S...@gmail.com</author>
<when>Fri, 10 Jun 2011 16:38:44 +0000</when>
<what>IQ&apos;Eve found the that the browser will even force close at times. There has even been times where I canQ&apos;Et even get out of the browser.</what>
</comment>
<comment>
<author>Jaspreet...@gmail.com</author>
<when>Mon, 13 Jun 2011 19:52:41 +0000</when>
<what>I felt that overall graphics performance is slower in general. The transition from one screen to the homescreen is jerky. Anyone notice that?
</what>
</comment>
<comment>
<author>juri.strumpflohner</author>
<when>Mon, 13 Jun 2011 21:05:58 +0000</when>
<what>Same feeling here, yep...Unfortunately it seems that the 3.1 update made the overall graphics experience slower (at least on my ASUS transformer).</what>
</comment>
<comment>
<author>radek...@gmail.com</author>
<when>Mon, 13 Jun 2011 21:06:00 +0000</when>
<what>Confirm. The typing with keyboard on the Transformer is a real pain. Checked on stock web browser, dolphin and firefox. But fortunatelly  Opera works well.
</what>
</comment>
<comment>
<author>c_m_...@yahoo.com</author>
<when>Mon, 13 Jun 2011 23:33:32 +0000</when>
<what>Me too with 3.1

</what>
</comment>
<comment>
<author>jayzer...@gmail.com</author>
<when>Wed, 15 Jun 2011 10:53:01 +0000</when>
<what>here too. very slow but only after a while. when i switch the eee pad off and on it works fine. the other browser are not so good. ipad works better but no flash....</what>
</comment>
<comment>
<author>YeomanDr...@gmail.com</author>
<when>Thu, 16 Jun 2011 05:30:00 +0000</when>
<what>I just got my Asus eePad transformer last night and it updated to 3.1 a few hours later. However, I am annoyed at the fact the default browser locks up when trying to view in classic mode. The keyboard wonQ&apos;Et display either and then suddenly pops up and makes the default browser go to mobile view. I am noticing the sluggish performance when typing to the point I want to give up. Is this Javascript causing the issue?</what>
</comment>
<comment>
<author>JGat...@gmail.com</author>
<when>Thu, 16 Jun 2011 06:54:18 +0000</when>
<what>Slow browser performance, white screen when using the back tab. I have to refresh the page to make it load again. </what>
</comment>
</bug>
<bug>
<bugid>5400</bugid>
<title>NO ANIMATED .GIF SUPPORT?! UNACCEPTABLE!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>SwordOf...@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 05:29:08 +0000</openedDate>
<description>Using Android 2.0 on my VerizonQ&apos;Es Motorola DROID and it only shows the
first frame of .GIF animated images. Even El cheapo phones support this
and everyone gets messages all the time with these animated GIF images.
I donQ&apos;Et understand why such a breakthrough OS is missing the simplest
and most basic of features that everyone considers standard. For a 600
dollar phone I should be able to do this. Please add animated .GIF image
support!</description>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 03:54:09 +0000</when>
<what>duplicate of 3422</what>
</comment>
</bug>
<bug>
<bugid>8438</bugid>
<title>InetAddress.hashCode() differ between OS pre 1.6 and after 2.0</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-21T21:32:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>pccraftc...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 08:47:02 +0000</openedDate>
<description>I noticed my application didnQ&apos;Et work OS 2.2 that works well OS 1.6. Then
I tested it some OS version. I found the cause. InetAddress.hashCode()
result is not equal between pre OS 1.6 and after OS 2.0. Input String :
192.168.1.1 result before OS 1.6 (It seems like correct) -1062731519
11000000101010000000000100000001 c0a80101
---------------------------------------------------- result after OS 2.0
(?) -1067639 11111111111011111011010110001001 ffefb589 ItQ&apos;Es
specification or not?
------------------------------------------------------- import
java.net.InetAddress; import java.net.UnknownHostException; import
android.app.Activity; import android.os.Bundle; public class Main
extends Activity { /** Called when the activity is first created. */
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main); try {
int code = InetAddress.getByName(Q&quot;E192.168.1.1Q&quot;E).hashCode();
System.out.println(code);
System.out.println(Integer.toBinaryString(code));
System.out.println(Integer.toHexString(code)); } catch
(UnknownHostException e) { e.printStackTrace(); } } }</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 21 May 2010 18:19:43 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 21 May 2010 21:32:07 +0000</when>
<what>the hashCode algorithm for InetAddress and its subclasses is not documented. the 
particular algorithm in use did change between donut and eclair. applications should 
not rely on hashCode returning any particular value.

if youQ&apos;Ere trying to get the address bytes, use InetAddress.getAddress() instead, and 
bear in mind that not all addresses are 4 bytes long.</what>
</comment>
<comment>
<author>pccraftc...@gmail.com</author>
<when>Sat, 22 May 2010 01:38:15 +0000</when>
<what>Thank you for your advice.
I will rewrite the app using with InetAddress.getAddress().
</what>
</comment>
</bug>
<bug>
<bugid>15259</bugid>
<title>Music Player Notification Icon disappears randomly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 01:22:56 +0000</openedDate>
<description>Motorola Xoom Android 3.0 While using the stock music player to listen
to music. ThereQ&apos;Es typically an icon in the bottom right corner of the
status bar. After a while though this icon disappears completely while
the music is still playing. It comes back once you open the music player
via the launcher icon but once you navigate away itQ&apos;Es possible for it to
go away again. This all happens while the music is constantly playing.</description>
<comment>
<author>joey.pa...@gmail.com</author>
<when>Sun, 06 Mar 2011 20:32:51 +0000</when>
<what>I played the demo music on the Motorola Xoom when I first powered it on.  I have not since.  However, it occasionally pops up in my notification bar that I have a song on pause.  </what>
</comment>
<comment>
<author>lardonto...@gmail.com</author>
<when>Sun, 10 Apr 2011 15:22:26 +0000</when>
<what>I have the same thing as Joey.  Hardly ever play music but the icon appears once in a while for no reason.</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Tue, 19 Jul 2011 03:25:39 +0000</when>
<what>I think this is resolved. It basically went away when the Music app was released on the market.</what>
</comment>
</bug>
<bug>
<bugid>11019</bugid>
<title>SQLite java.lang.IllegalStateException: CouldnQ&apos;Et init cursor window</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 17:51:56 +0000</openedDate>
<description>OVERVIEW An uncaught exception thrown by SQLite appears to be a leading
cause of crashes and reboots under Android STEPS TO REPRODUCE 1.
Continue performing reads/writes to SQLite databases under Android. This
can be to an applicationQ&apos;Es private ContentProvider, or even
Settings.System, changing the Wi-Fi state via the WifiManager, or
changing audio settings via the AudioManager. It make take several
thousand read/write cycles before the issue occurs RESULTS A
java.lang.IllegalStateException: CouldnQ&apos;Et init cursor window occurs. I
have copied a few representative stacktraces below NOTES I have
witnessed this issue reproduce across all versions of Android (1.5, 1.6,
2.1, 2.2). I have also witnessed this issue occur across all handset
manufacturers, including Motorola, Samsung, Sony Ericsson, Samsung, HTC,
etc. This is not a low disk space issue, as the problem occurs on a
freshly restored device with plenty of free space. Device: SGH-T959
Model: SGH-T959 Release: 2.1-update1 SDK: 7 Build: UVJFD Uncaught
handler: thread ConnectivityThread exiting due to uncaught exception ***
EXCEPTION IN SYSTEM PROCESS. System will crash.
java.lang.IllegalStateException: CouldnQ&apos;Et init cursor window at
android.database.CursorWindow.native_init(Native Method) at
android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:73) at
android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:283)
at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:269)
at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java:171)
at android.database.AbstractCursor.moveToNext(AbstractCursor.java:256)
at android.database.CursorWrapper.moveToNext(CursorWrapper.java:191) at
android.provider.Settings$NameValueCache.getString(Settings.java:511) at
android.provider.Settings$Secure.getString(Settings.java:1929) at
android.provider.Settings$Secure.getInt(Settings.java:1997) at
android.net.wifi.WifiStateTracker.setNumAllowedChannels(WifiStateTracker.java:743)
at
android.net.wifi.WifiStateTracker.handleMessage(WifiStateTracker.java:962)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
com.android.server.ConnectivityService$ConnectivityThread.run(ConnectivityService.java:198)
Device: inc Model: ADR6300 Release: 2.1-update1 SDK: 7 Build: 161494
java.lang.IllegalStateException: Couldn\Q&apos;Et init cursor window at
android.database.CursorWindow.native_init(Native Method) at
android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:41) at
android.content.ContentProviderProxy.query(ContentProviderNative.java:386)
at android.content.ContentResolver.query(ContentResolver.java:202) at
android.provider.Settings$NameValueCache.getString(Settings.java:499) at
android.provider.Settings$System.getString(Settings.java:592) at
android.provider.Settings$System.getInt(Settings.java:641) at
android.text.method.TextKeyListener.updatePrefs(TextKeyListener.java:277)
at
android.text.method.TextKeyListener.access$200(TextKeyListener.java:37)
at
android.text.method.TextKeyListener$SettingsObserver.onChange(TextKeyListener.java:268)
at
android.database.ContentObserver$NotificationRunnable.run(ContentObserver.java:43)
at android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4595) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(Native Method) Device: bravo Model: HTC
Desire Release: 2.1-update1 SDK: 7 Build: 155070
java.lang.IllegalStateException: Couldn\Q&apos;Et init cursor window at
android.database.CursorWindow.native_init(Native Method) at
android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:41) at
android.content.ContentProviderProxy.query(ContentProviderNative.java:386)
at android.content.ContentResolver.query(ContentResolver.java:202) at
android.provider.Settings$NameValueCache.getString(Settings.java:499) at
android.provider.Settings$System.getString(Settings.java:592) at
android.provider.Settings$System.getInt(Settings.java:641) at
android.media.AudioManager.querySoundEffectsEnabled(AudioManager.java:1089)
at android.media.AudioManager.playSoundEffect(AudioManager.java:1042) at
android.view.ViewRoot.playSoundEffect(ViewRoot.java:2500) at
android.view.View.playSoundEffect(View.java:8308) at
android.widget.AdapterView.performItemClick(AdapterView.java:283) at
android.widget.ListView.performItemClick(ListView.java:3285) at
android.widget.AbsListView$PerformClick.run(AbsListView.java:1640) at
android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4595) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>NBt...@gmail.com</author>
<when>Wed, 15 Sep 2010 10:09:19 +0000</when>
<what>I have the same problem

09-14 13:14:18.724: ERROR/AndroidRuntime(446): java.lang.IllegalStateException: CouldnQ&apos;Et init cursor window
        at android.database.CursorWindow.native_init(Native Method)
        at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:41)
        at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:277)
        at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:269)
        at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:171)
        at android.database.AbstractCursor.moveToFirst(AbstractCursor.java:248)</what>
</comment>
<comment>
<author>manandr...@gmail.com</author>
<when>Tue, 05 Oct 2010 18:19:01 +0000</when>
<what>This could me the cause for http://code.google.com/p/android/issues/detail?id=4866

Can you please post the specific test cases for reproducing the issue?

Please share any other information related to this bug. </what>
</comment>
<comment>
<author>ahariha...@gmail.com</author>
<when>Tue, 26 Oct 2010 05:09:30 +0000</when>
<what>Im seeing this too. I am using the open source android v2.2 (Froyo) and have an application that is using the DownloadService to download a file (~80MB) over the internet.

D/SomeActivity( 1243): total =90086559 current =46782297
E/MemoryHeapBase( 1182): error creating ashmem region: Too many open files
E/CursorWindow( 1182): CursorWindow heap allocation failed
W/dalvikvm( 1182): threadid=18: thread exiting with uncaught exception (group=0x4001d8a0)
E/AndroidRuntime( 1182): FATAL EXCEPTION: Download Service
E/AndroidRuntime( 1182): java.lang.IllegalStateException: CouldnQ&apos;Et init cursor window
E/AndroidRuntime( 1182):        at android.database.CursorWindow.native_init(Native Method)
E/AndroidRuntime( 1182):        at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:41)
E/AndroidRuntime( 1182):        at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:272)
E/AndroidRuntime( 1182):        at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:264)
E/AndroidRuntime( 1182):        at android.database.CursorWrapper.getCount(CursorWrapper.java:70)
E/AndroidRuntime( 1182):        at android.content.ContentResolver.query(ContentResolver.java:251)
E/AndroidRuntime( 1182):        at com.android.providers.downloads.DownloadNotification.updateActiveNotification(DownloadNotification.java:113)
E/AndroidRuntime( 1182):        at com.android.providers.downloads.DownloadNotification.updateNotification(DownloadNotification.java:107)
E/AndroidRuntime( 1182):        at com.android.providers.downloads.DownloadService$UpdateThread.run(DownloadService.java:454)
I/dalvikvm( 1182): Jit: resizing JitTable from 4096 to 8192</what>
</comment>
<comment>
<author>fangzhib...@gmail.com</author>
<when>Wed, 20 Apr 2011 11:54:03 +0000</when>
<what>Yeap,itQ&apos;Es a great analysis!</what>
</comment>
<comment>
<author>ferdinan...@gmail.com</author>
<when>Tue, 24 May 2011 14:38:44 +0000</when>
<what>Does anybody know a workaround to this problem? 
Any help is greatly appreciated!</what>
</comment>
<comment>
<author>bhaskarv...@gmail.com</author>
<when>Tue, 05 Jul 2011 10:15:06 +0000</when>
<what>07-05 15:36:33.642: ERROR/AndroidRuntime(1042): FATAL EXCEPTION: main
07-05 15:36:33.642: ERROR/AndroidRuntime(1042): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the childQ&apos;Es parent first.
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.view.ViewGroup.addViewInner(ViewGroup.java:1970)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.view.ViewGroup.addView(ViewGroup.java:1865)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.view.ViewGroup.addView(ViewGroup.java:1822)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.view.ViewGroup.addView(ViewGroup.java:1802)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at com.phone.Main$2.onClick(Main.java:228)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.view.View.performClick(View.java:2408)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.view.View$PerformClick.run(View.java:8816)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.os.Handler.handleCallback(Handler.java:587)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.os.Handler.dispatchMessage(Handler.java:92)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.os.Looper.loop(Looper.java:123)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at android.app.ActivityThread.main(ActivityThread.java:4627)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at java.lang.reflect.Method.invokeNative(Native Method)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at java.lang.reflect.Method.invoke(Method.java:521)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
07-05 15:36:33.642: ERROR/AndroidRuntime(1042):     at dalvik.system.NativeStart.main(Native Method)
07-05 15:36:33.663: WARN/ActivityManager(59):   Force finishing activity com.phone/.Main
07-05 15:36:34.199: WARN/ActivityManager(59): Activity pause timeout for HistoryRecord{450735f0 com.phone/.Main}
07-05 15:36:44.775: WARN/ActivityManager(59): Activity destroy timeout for HistoryRecord{450735f0 com.phone/.Main}
</what>
</comment>
<comment>
<author>kou...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:24:10 +0000</when>
<what>This is happening because you are leaking cursors. Every cursor allocates 1MB of memory according to the Android source. Just stop leaking cursors and this problem goes away usually. :)

(Verified this in my app that was having this exact issue)</what>
</comment>
<comment>
<author>kou...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:25:11 +0000</when>
<what>To clarify, this problem happens when memory runs out. I was running out of memory due to dangling cursors eating all the memory.</what>
</comment>
</bug>
<bug>
<bugid>8996</bugid>
<title>Browser app redirects user unhelpfully within Google domains, with no recourse</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>sampablo...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 13:03:50 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. TO REPRODUCE On a T-Mobile G1 running firmware
version 1.6: 1. Open the Browser app. 2. Press the magnifying glass
button. 3. Type Q&quot;Efroogle.co.ukQ&quot;E (without the quotation marks) OBSERVED
OUTCOME Browser redirects to
http://www.google.com/m/products?source=desktop EXPECTED OUTCOME Browser
should go to either http://froogle.co.uk or
http://www.google.co.uk/products Why is the observed outcome problematic
compared to the expected outcome? * Searches at
http://www.google.com/m/products?source=desktop return results from
stores in the USA, priced in USD, which is unhelpful if one is seeking
results from stores in the UK, priced in GBP. * The +Options link at the
top right of results pages generated by searching on
http://www.google.com/m/products?source=desktop does nothing (it is
completely inactive and cannot be clicked on), meaning that attempting
to refine search results using filters is impossible. What do I mean by
Q&quot;Ewith no recourseQ&quot;E? * If a user clicks the Q&quot;EPreferencesQ&quot;E link at the
bottom of a results page generated from a search at
http://www.google.com/m/products?source=desktop , there is no option to
say, Q&quot;EPlease do not take me to Google Mobile Search anymore, I prefer
the regular Google Search system.Q&quot;E * If a user clicks the Q&quot;EClassicQ&quot;E link
at the bottom of a results page generated from a search at
http://www.google.com/m/products?source=desktop , although this will
briefly load a page showing a non-Mobile version of the results, that
page is quickly replaced (usually in under 2 seconds, on my G1) with the
Mobile results once again, making the Q&quot;EClassicQ&quot;E link utterly futile.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 15:45:16 +0000</when>
<what>Thanks for the bug.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12564</bugid>
<title>browser lockup issue in search list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lkha...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 12:23:49 +0000</openedDate>
<description>Google Browser has a critical issue. - Steps to reproduce the problem
(including sample code if appropriate). [Precondition] 1.History should
be available in google search [Occurrence Process] 1.Go to browser Q&gt;E
google.co.in Q&gt;E tap on search edit text field Q&gt;E tap on clear history Q&gt;E
2-Clear history pop up Q&gt;E press search key Q&gt;E again open googile.co.inQ&gt;E
tap on search edit field in google Q&gt;E clear history Q&gt;E press back key
[Occurrence State] phone is getting hanged(back key is not working, not
able to enter text in search feild). [Expected Result] phone should be
work properly. - What happened. browser is hanged and the user should
terminate it forcefully - What you think the correct behavior should be.
Browser should not be hanged</description>
<comment>
<author>lkha...@gmail.com</author>
<when>Mon, 15 Nov 2010 12:27:29 +0000</when>
<what>It happened Android both 2.1 and 2.2</what>
</comment>
</bug>
<bug>
<bugid>16041</bugid>
<title>Updated Apache HttpClient</title>
<status>Declined</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-04-08T17:56:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>snodnip...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 10:57:26 +0000</openedDate>
<description>Please could we have an updated version of the Apache HttpClient in some
form? (Seeing as speakers, such as Virgil Dobjanschi, are telling us to
use it) For example, compare [1] with [2]. Currently, it is difficult to
follow best practice examples[3]. For example, Q&apos;EPreemptive BASIC
authenticationQ&apos;E from [4] references classes not available in the android
repository, such as BasicAuthCache. A relevant mailing thread can be
found here: http://old.nabble.com/HttpClient-in-Android-td27915358.html
[1]
http://google.com/codesearch/p?hl=en#CskViEIa27Y/src/org/apache/http/impl/client/DefaultHttpClient.javaQ&amp;Eq=DefaultHttpClientQ&amp;Eexact_package=git://android.git.kernel.org/platform/external/apache-http.gitQ&amp;Ed=6
[2]
http://www.google.com/codesearch/p?hl=en#vsMB1pjJi8k/trunk/httpclient/src/main/java/org/apache/http/impl/client/DefaultHttpClient.javaQ&amp;Eq=BasicAuthCacheQ&amp;Ed=10
[3] http://hc.apache.org/httpcomponents-client-ga/examples.html [4]
http://hc.apache.org/httpcomponents-client-ga/httpclient/examples/org/apache/http/examples/client/ClientPreemptiveBasicAuthentication.java</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 17:56:28 +0000</when>
<what>Virgil shouldnQ&apos;Et be telling you to use it. itQ&apos;Es deprecated. in new apps, use URLConnection instead. HttpClient is for backward compatibility with old Android releases.</what>
</comment>
<comment>
<author>snodnip...@gmail.com</author>
<when>Mon, 11 Apr 2011 16:02:26 +0000</when>
<what>Thanks Jesse, in VirgilQ&apos;Es defence he made those comments at IO 2010 [1].

Regarding URLConnection, that sounds fine although I have not seen deprecation warnings in the Android documentation for HttpClient.  Furthermore, I see that an AndroidHttpClient was introduced in API 8.  You comments would suggest that we should avoid that too for new code.  Please confirm.

Essentially, I and others would like an HTTPS/SSL connection with certificates handled correctly (inc. self signed certs).  Searching reveals articles such as [2] but that uses the Apache code.  I see in a SO article [3] an example using HttpsURLConnection and if your advice is for new apps to use that then we will use that (assuming all goes well).

Comments, pointers, articles most welcome.

[1] http://www.google.com/events/io/2010/sessions/developing-RESTful-android-apps.html
[2] http://mobile.synyx.de/2010/06/android-and-self-signed-ssl-certificates/
[3] http://stackoverflow.com/questions/859111/how-do-i-accept-a-self-signed-certificate-with-a-java-httpsurlconnection</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Apr 2011 18:51:49 +0000</when>
<what>brian: want to sanity-check the self-signed certificate suggestion? should we include something like this directly in our documentation?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 11 Apr 2011 19:00:46 +0000</when>
<what>enh: the [3] link gives some relatively straight forward examples of using a custom TrustManager with an HttpsURLConnection. The real problem is that apps are wholesale copying/pasting the code from other Android apps in the AOSP tree, so the best way to get people on the right path is probably to get the internal usages converted over.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 12 Apr 2011 17:06:47 +0000</when>
<what>snodnip...@gmail.com, I took a pass at adding some examples to the HttpsURLConnection documentation. Feedback would be welcome on the new content below:

/**
 * An {@link HttpURLConnection} for HTTPS (Q&lt;Ea
 * href=Q&quot;Ehttp://tools.ietf.org/html/rfc2818Q&quot;EQ&gt;ERFC 2818Q&lt;E/aQ&gt;E). A
 * connected {@code HttpsURLConnection} allows access to the
 * negotiated cipher suite, the server certificate chain, and the
 * client certificate chain if any.
 *
 * Q&lt;Eh3Q&gt;EProviding an application specific X509TrustManagerQ&lt;E/h3Q&gt;E
 *
 * If an application wants to trust Certificate Authority (CA)
 * certificates that are not part of the system, it should specify its
 * own {@code X509TrustManager} via a {@code SSLSocketFactory} set on
 * the {@code HttpsURLConnection}. The {@code X509TrustManager} can be
 * created based on a {@code KeyStore} using a {@code
 * TrustManagerFactory} to supply trusted CA certificates. Note that
 * self-signed certificates are effectively their own CA and can be
 * trusted by including them in a {@code KeyStore}.
 *
 * Q&lt;EpQ&gt;EFor example, to trust a set of certificates specified by a {@code KeyStore}:
 * Q&lt;EpreQ&gt;E   {@code
 *   KeyStore keyStore = ...;
 *   TrustManagerFactory tmf = TrustManagerFactory.getInstance(Q&quot;EX509Q&quot;E);
 *   tmf.init(keyStore);
 *
 *   SSLContext context = SSLContext.getInstance(Q&quot;ETLSQ&quot;E);
 *   context.init(null, tmf.getTrustManagers(), null);
 *
 *   URL url = new URL(Q&quot;Ehttps://www.example.com/Q&quot;E);
 *   HttpsURLConnection urlConnection = (HttpsURLConnection) url.openConnection();
 *   urlConnection.setSSLSocketFactory(context.getSocketFactory());
 *   InputStream in = urlConnection.getInputStream();
 * }Q&lt;E/preQ&gt;E
 *
 * Q&lt;EpQ&gt;EIt is possible to implement {@code X509TrustManager} directly
 * instead of using one created by a {@code
 * TrustManagerFactory}. While this is straightforward in the insecure
 * case of allowing all certificate chains to pass verification,
 * writing a proper implementation will usually want to take advantage
 * of {@link java.security.cert.CertPathValidator
 * CertPathValidator}. In general, it might be better to write a
 * custom {@code KeyStore} implementation to pass to the {@code
 * TrustManagerFactory} than to try and write a custom {@code
 * X509TrustManager}.
 *
 * Q&lt;Eh3Q&gt;EProviding an application specific X509KeyManagerQ&lt;E/h3Q&gt;E
 *
 * A custom {@code X509KeyManager} can be used to supply a client
 * certificate and its associated private key to authenticate a
 * connection to the server. The {@code X509KeyManager} can be created
 * based on a {@code KeyStore} using a {@code KeyManagerFactory}.
 *
 * Q&lt;EpQ&gt;EFor example, to supply client certificates from a {@code KeyStore}:
 * Q&lt;EpreQ&gt;E   {@code
 *   KeyStore keyStore = ...;
 *   KeyManagerFactory kmf = KeyManagerFactory.getInstance(Q&quot;EX509Q&quot;E);
 *   kmf.init(keyStore);
 *
 *   SSLContext context = SSLContext.getInstance(Q&quot;ETLSQ&quot;E);
 *   context.init(kmf.getKeyManagers(), null, null);
 *
 *   URL url = new URL(Q&quot;Ehttps://www.example.com/Q&quot;E);
 *   HttpsURLConnection urlConnection = (HttpsURLConnection) url.openConnection();
 *   urlConnection.setSSLSocketFactory(context.getSocketFactory());
 *   InputStream in = urlConnection.getInputStream();
 * }Q&lt;E/preQ&gt;E
 *
 * Q&lt;EpQ&gt;EA {@code X509KeyManager} can also be implemented directly. This
 * can allow an application to return a certificate and private key
 * from a non-{@code KeyStore} source or to specify its own logic for
 * selecting a specific credential to use when many may be present in
 * a single {@code KeyStore}.
 *
 * Q&lt;Eh3Q&gt;ETLS Intolerance SupportQ&lt;E/h3Q&gt;E
 *
 * This class attempts to create secure connections using common TLS
 * extensions and SSL deflate compression. Should that fail, the
 * connection will be retried with SSLv3 only.
 */
</what>
</comment>
<comment>
<author>snodnip...@gmail.com</author>
<when>Wed, 13 Apr 2011 11:30:33 +0000</when>
<what>Hi b...@google.com, thank you for your reply.  The documentation looks good from my perspective although my knowledge of this area is fairly limited - I would have to read the documentation :)

The code below explains how I implemented the example SO code, which I could tidy/correct (e.g. you specified Q&apos;EX509Q&apos;E whereas I used getDefaultAlgorithm).  I have included some draft implementation notes that could, perhaps, contribute to a short tutorial for other devs to use.

Please let me know if you see any major problems.

Cheers.

## Example using CouchDB ##
Q&gt;E My static local IP is 192.168.1.104.
Q&gt;E IQ&apos;Em using the current CouchDB development branch, which has SSL support.

##################################################################
1. Make PEM certiciate file

  $ openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout couchdb_key.pem -out couchdb_cert.pem

Q&gt;E Fill in as desired.  I set the CN to my local IP - 192.168.1.104.

##################################################################
2. Configured CouchDB

Q&gt;E insert into couchdb/etc/local_dev.ini
-----------------------------------------------------------------------
  [daemons]
  httpsd = {couch_httpd, start_link, [https]}

  [ssl]
  cert_file = /full/path/to/server_cert.pem
  key_file = /full/path/to/server_key.pem
-----------------------------------------------------------------------
Source: http://wiki.apache.org/couchdb/How_to_enable_SSL
-----------------------------------------------------------------------

Q&gt;E restart CouchDB for configuration to take effect.

##################################################################
3. Download Bouncy Castle Q&apos;EJCE with provider and lightweight APIQ&apos;E

  $ wget http://www.bouncycastle.org/download/bcprov-jdk16-146.jar

##################################################################
4. Load certificate into Bouncy Castle keystore.

  $ keytool -importcert -v -trustcacerts -file Q&quot;Ecouchdb_cert.pemQ&quot;E -alias couchdb -keystore Q&quot;Ecouchdb.bksQ&quot;E -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath Q&quot;Ebcprov-jdk16-146.jarQ&quot;E -storetype BKS -storepass testtest

    Trust this certificate? [no]: yes

##################################################################
5. Move keystore into Android project
  $ mv couchdb.bks /path/to/project/res/raw

##################################################################
6. Add Android code

    private void syncSessions() {
    	String BASE_URL = Q&quot;Ehttps://192.168.1.104:6984/survey_1Q&quot;E;
    	
    	//########################### Authorisation ############################
        String username = Q&quot;EadminQ&quot;E;
        String password = Q&quot;EadminadminQ&quot;E;

        String base64UsernamePassword = Base64.encodeToString((username+Q&quot;E:Q&quot;E+password).getBytes(), android.util.Base64.NO_WRAP);       
        String authString = Q&quot;EBasic Q&quot;E + base64UsernamePassword;					// authHeader
    	//######################### EO Authorisation ###########################
		
		
	//########################### Sync Sessions ###########################    	
    	
    	//----------------------- URL Connection Example -----------------------
    	boolean useSsl = Constants.SCHEME.equalsIgnoreCase(Q&quot;EHTTPSQ&quot;E);
    	
		HttpURLConnection conn;
		try {		
			// Create Connection
			if (useSsl) {				
				// Based on: http://stackoverflow.com/questions/859111/how-do-i-accept-a-self-signed-certificate-with-a-java-httpsurlconnection
				KeyStore keyStore = KeyStore.getInstance(Q&quot;EBKSQ&quot;E);
				InputStream in = this.getContext().getResources().openRawResource(R.raw.couchdb);
			    keyStore.load(in, Q&quot;EtesttestQ&quot;E.toCharArray());					//keyStore.load(stream, password)
			    in.close();
				
				TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
			    tmf.init(keyStore);
				
				SSLContext sslContext = SSLContext.getInstance(Q&quot;ETLSQ&quot;E);
				sslContext.init(null, tmf.getTrustManagers(), null); 				// keymanager, trustManager, secureRandom
				SSLSocketFactory sslSocketFactory = sslContext.getSocketFactory();

				HttpsURLConnection sconn = (HttpsURLConnection) (new URL(BASE_URL)).openConnection();
				sconn.setSSLSocketFactory(sslSocketFactory);
				conn = sconn;
			} else {
				conn = (HttpURLConnection) (new URL(BASE_URL)).openConnection();
			}
			conn.setRequestProperty(Q&quot;EAuthorizationQ&quot;E, authString);               // basic authentication.
	        
	        conn.setRequestMethod(Q&quot;EPUTQ&quot;E);
	        conn.setRequestProperty(Q&quot;EConnectionQ&quot;E, Q&quot;EKeep-AliveQ&quot;E);
	        conn.setRequestProperty(Q&quot;EContent-TypeQ&quot;E, Q&quot;Eapplication/jsonQ&quot;E);

	        int responseCode = 0;
	        responseCode = conn.getResponseCode();
	        Log.d(TAG,Q&quot;EResponse code: Q&quot;E + responseCode);
			
		} catch (MalformedURLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (NoSuchAlgorithmException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (KeyStoreException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (KeyManagementException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (CertificateException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		Log.d(TAG,Q&quot;EAll good so far?Q&quot;E);
    	//---------------------- EO URL Connection Example --------------------- 
    }</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 13 Apr 2011 16:41:33 +0000</when>
<what>snodnip...@gmail.com, Yes, I originally wrote it to use getDefaultAlgorithm, but honestly there are only X509 implementations, clearly the code is specific to X509Certificates, there have never been any other options. Your code looks good to me, but as we all know, without running it its impossible to be sure. :)</what>
</comment>
<comment>
<author>mpe...@gmail.com</author>
<when>Thu, 16 Jun 2011 19:37:56 +0000</when>
<what>Is there a way to specify the allowed TLS cipher suites when using HttpsURLConnection?

Some general Java examples say to set the https.cipherSuites system property, but that doesnQ&apos;Et seem to be working for me in the Android emulator, perhaps the crypto provider being used doesnQ&apos;Et look at it.

SSLSocket has a setEnabledCipherSuites method, and SSLEngine allows setting SSLParameters (which allows setting enabled cipher suites too) but IQ&apos;Em not sure how to easily get to those through HttpsURLConnection.  All I can provide HttpsURLConnection with is an SSLSocketFactory.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 17 Jun 2011 16:01:46 +0000</when>
<what>@mpeck1 this issue is closed. Please request HttpsURLConnection support in the recommended channels:
  http://developer.android.com/resources/community-groups.html</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 22 Jun 2011 05:55:58 +0000</when>
<what>You should just make a wrapper SSLSocketFactory that calls some a concrete SSLSocketFactory implementation to create an SSLSocket and then calls setEnabledCipherSuites before returning the SSLSocket.</what>
</comment>
<comment>
<author>ja...@googooapps.com</author>
<when>Fri, 09 Sep 2011 14:18:57 +0000</when>
<what>is there any further information on the deprecated status of HttpClient (mentioned in comments 1 and 2) as this is the only place iQ&apos;Eve seen it mentioned.  the javadocs still donQ&apos;Et mention it at all.</what>
</comment>
<comment>
<author>elliott....@gmail.com</author>
<when>Thu, 29 Sep 2011 17:30:07 +0000</when>
<what>see: http://android-developers.blogspot.com/2011/09/androids-http-clients.html</what>
</comment>
<comment>
<author>nnmmr...@gmail.com</author>
<when>Fri, 02 Dec 2011 04:59:41 +0000</when>
<what>I was still having half-read data problems with HttpUrlConnection on Honeycomb. I found HttpClient easier to work with and more reliable.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 02 Dec 2011 07:05:06 +0000</when>
<what>@13: please report any HttpURLConnection bugs you find. unlike HttpClient, itQ&apos;Es being actively worked on, but we can only fix bugs we know about.</what>
</comment>
</bug>
<bug>
<bugid>15041</bugid>
<title>exchange server port</title>
<status>Duplicate</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2011-03-02T09:35:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ke...@kevinperelman.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 01:01:34 +0000</openedDate>
<description>I am using android 3.0, when I try to enter an exchange setup with an
unconventional port, the mail app wonQ&apos;Et let me. For example
Mail.server.com:4443 I can do this on an iPhone, works fine Think this
needs to be added to droid 3.0</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 17:43:31 +0000</when>
<what>Issue 15042 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 17:43:49 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 02 Mar 2011 09:35:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9346</bugid>
<title>Google Earth contiues to use 75%+ cpu when not in use</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-28T17:59:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Eyespa...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 16:14:51 +0000</openedDate>
<description>Phone: HTC Desire When I have been using Google Earth and finish with
it, it continues to hog resources (using betreen 75% and 83% cpu
resources constantly) despite not being in use. This is naturally
draining battery and generally slowing down Android performance. At
Google IO the senior executives of Google made a point of poor battery
performance being a result of poor application implementation. Are there
any fixes for this situation so that Google Earth plays nice with
Android multi-tasking or am I just going to have to use Astro to kill it
after every use (hardly a subtle solution).</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 28 Jun 2010 17:59:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17434</bugid>
<title>Force close occur in Talk when run the script for 05 min.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>popo...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 02:42:07 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem. This issue
is from monkey test. - What happened. Force close occur in Talk when run
the script for 05 min. - What you think the correct behavior should be.
com.google.android.talk/.ChatScreen should not force close. It is
Android 2.2.1 and GMS version is 2.2_r8. Logcat as below: 06-06
12:24:11.939 24586 24586 E AndroidRuntime: FATAL EXCEPTION: main 06-06
12:24:11.939 24586 24586 E AndroidRuntime:
java.lang.ArithmeticException: divide by zero 06-06 12:24:11.939 24586
24586 E AndroidRuntime: at
com.google.android.talk.ChatScreen.onOptionsItemSelected(ChatScreen.java:1471)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
android.app.Activity.onMenuItemSelected(Activity.java:2195) 06-06
12:24:11.939 24586 24586 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:759)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:143)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:855)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
com.android.internal.view.menu.MenuBuilder.performShortcut(MenuBuilder.java:746)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow.performPanelShortcut(PhoneWindow.java:709)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow.access$400(PhoneWindow.java:94)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1975)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2473)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2433) 06-06
12:24:11.939 24586 24586 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1741) 06-06
12:24:11.939 24586 24586 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 06-06 12:24:11.939
24586 24586 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4633) 06-06
12:24:11.939 24586 24586 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 06-06 12:24:11.939
24586 24586 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 06-06 12:24:11.939
24586 24586 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
06-06 12:24:11.939 24586 24586 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 06-06
12:24:11.939 24586 24586 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 06-06 12:24:11.979 179 191
D Tethering: Tethering got CONNECTIVITY_ACTION 06-06 12:24:11.979 179
284 D GpsLocationProvider: updateNetworkState available info:
NetworkInfo: type: WIFI[], state: DISCONNECTED/DISCONNECTED, reason:
(unspecified), extra: (none), roaming: false, failover: false,
isAvailable: true 06-06 12:24:11.979 179 219 D Tethering:
MasterInitialState.processMessage what=3 06-06 12:24:11.979 179 219 E
HierarchicalStateMachine: TetherMaster - unhandledMessage: msg.what=3
06-06 12:24:11.979 179 257 W ActivityManager: Force finishing activity
com.google.android.talk/.ChatScreen 06-06 12:24:11.989 179 193 E :
Dumpstate Q&gt;E /data/log/dumpstate_app_error</description>
<comment>
<author>popo...@gmail.com</author>
<when>Tue, 07 Jun 2011 02:44:56 +0000</when>
<what>It is Android 2.3.3 and GMS version is 2.3_r3.
</what>
</comment>
</bug>
<bug>
<bugid>7908</bugid>
<title>SoundPool.play specifies a range of 0.0 to 1.0 but does not clamp at 1.0 and allows for extreme volumes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rbgrn....@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 08:22:19 +0000</openedDate>
<description>SoundPool.play() specifies a range of 0.0 to 1.0 for the left and right
volume parameters. If a user specifies a value over 1.0, it actually
gets louder than it should. The correct behavior would be to clamp the
volume at 1.0 so that if a user gets the stream volume (integer between
0 and 15) and forgets to divide by 15 (like I did to discover this
problem) it doesnQ&apos;Et get extremely loud like it currently does. This is
not a major defect but is an audio thing that can be abused by devs who
want sound to get extremely loud.</description>
</bug>
<bug>
<bugid>7418</bugid>
<title>Lock screen sound slider</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-30T04:15:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parrishmyers</reportedBy>
<openedDate>Sun, 28 Mar 2010 16:47:01 +0000</openedDate>
<description>Google Nexus Onne / Android 2.1-update1 From the settings menu I can
toggle both Q&quot;Esilent modeQ&quot;E and Q&quot;Ephone vibrateQ&quot;E independently, and all
works as expected. But when I operate the silent mode from the lock
screen these two settings toggle together between: silent mode = on
phone vibrate = off to silent mode = off phone vibrate = on If these
settings can be operated independently from the settings menu, why does
the silent mode from the lock screen operate on both of them. ShouldnQ&apos;Et
the independence of the settings be honored?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 30 Mar 2010 04:15:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14061</bugid>
<title>Changing rendering platform fails with custom views</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-01-17T03:43:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 03:27:57 +0000</openedDate>
<description>-Create a layout with a custom views -open it - change the rendering
target. This should fail with a NoSuchMethodException exception. The
reason is the ProjectCallback caches the class but itQ&apos;Es no longer valid
since it was for a different version of LayoutLib.jar. While the
constructor of the loaded class still exists, the new request is with
constructor argument type of a different classloader so it fails to find
the constructor. The Projectcallback should be reset when the rendering
target changes.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 03:37:14 +0000</when>
<what>https://review.source.android.com//#change,20504</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 03:43:02 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 21:40:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8959</bugid>
<title>RTP streams cannot be played with OpenCore</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>andy.blu...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 06:45:37 +0000</openedDate>
<description>RTP streams cannot be passed to OpenCore. Only RTSP streams. Even
passing an SDP (e.g. http://test.com/test.sdp) will only allow RTSP urls
embedded inside. If passing an SDP using this method it should allow
direct RTP urls to be used. OR if this is not desirable behaviour,
mediaplayer (and opencore corresponding code) should allow bytes to be
streamed in (for example from received RTP packets).</description>
<comment>
<author>abhatnag...@gmail.com</author>
<when>Tue, 22 Jun 2010 02:44:02 +0000</when>
<what>As a possible resolution for this issue, I propose that android provides a VideoTrack API, which would work exactly like AudioTrack does for audio streams. Having such an API for video will provide fine grained control over the incoming audio-video streams. 

I believe that having such an API is a reasonable requirement. </what>
</comment>
<comment>
<author>andy.blu...@gmail.com</author>
<when>Fri, 26 Nov 2010 04:17:39 +0000</when>
<what>Any updates on this? Seems that there still isnQ&apos;Et any viable way to play RTP on android which is rather disappointing.</what>
</comment>
<comment>
<author>tieutuanhao</author>
<when>Fri, 25 Feb 2011 04:35:50 +0000</when>
<what>I also have the same problem. Looking for solution...</what>
</comment>
<comment>
<author>baraniku...@gmail.com</author>
<when>Tue, 08 Mar 2011 11:36:10 +0000</when>
<what>I am also looking for a solution, it would be great if Android provides this API</what>
</comment>
<comment>
<author>vasco....@gmail.com</author>
<when>Fri, 01 Jul 2011 15:13:14 +0000</when>
<what>I also really need this. It there a workaround?</what>
</comment>
<comment>
<author>huitang1...@gmail.com</author>
<when>Sat, 27 Aug 2011 14:05:15 +0000</when>
<what>I also have the same problem. Looking for solution...
now i must to try stream rtp to rtsp server</what>
</comment>
</bug>
<bug>
<bugid>13898</bugid>
<title>Calls to either java.net.Socket.setSendBufferSize or java.net.Socket.setReceiveBufferSize  incorrectly sets the buffer size to twice the provided size</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-11T01:02:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>chuckabb...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 16:59:33 +0000</openedDate>
<description>Run on an emulator using android version 2.3. Given the following
subtests in a junit Test: public class QoS extends TestCase { protected
Socket sock; protected void setUp() throws Exception { super.setUp();
sock = new Socket(); } public void test_01() throws SocketException {
int size_set = 64*1024; sock.setReceiveBufferSize(size_set); int
actual_set = sock.getReceiveBufferSize(); assertTrue(size_set ==
actual_set); } public void test_02() throws SocketException { int
size_set = 64*1024; sock.setSendBufferSize(size_set); int actual_set =
sock.getSendBufferSize(); assertTrue(size_set == actual_set); } } The
assertions fail because the actual_size is twice the value of size_set.
size_set = 65536 actual_set = 131072 I would think they should match. Is
there an outstanding issue WRT this API?</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 10 Jan 2011 17:09:03 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 Jan 2011 01:02:45 +0000</when>
<what>this is the default behavior of the linux kernel. see http://lxr.linux.no/linux+v2.6.37/net/core/sock.c#L567.

iQ&apos;Ell improve our documentation, though.</what>
</comment>
<comment>
<author>chuckabb...@gmail.com</author>
<when>Tue, 11 Jan 2011 01:15:07 +0000</when>
<what>That be the default of the linux kernel but should a java developed
have to know what kernel is running the vm? Seems wrong to me.</what>
</comment>
</bug>
<bug>
<bugid>10547</bugid>
<title>Calendar - View Event Options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>undrgn...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 12:32:06 +0000</openedDate>
<description>When viewing a specific event, you should have the same options under
the menu button as you do when viewing the agenda. For example, when
viewing a specific event, you cannot easily back out to the main
calendar view because you are missing Q&quot;EToday,Q&quot;E Q&quot;EDay,Q&quot;E Q&quot;EWeek,Q&quot;E Q&quot;EMonthQ&quot;E
and Q&quot;EAgenda.Q&quot;E</description>
</bug>
<bug>
<bugid>1468</bugid>
<title>adb command not found</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-06T06:41:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dragonrider8844@gmail.com</reportedBy>
<openedDate>Sat, 06 Dec 2008 06:13:54 +0000</openedDate>
<description>How do i add the tools of sdk to my home directory on linux</description>
<comment>
<author>dragonrider8844@gmail.com</author>
<when>Sat, 06 Dec 2008 06:37:25 +0000</when>
<what>i added the sdk to my directory but when i input adb its not found. Does anybody know
what causes this?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 06 Dec 2008 06:41:27 +0000</when>
<what>You should ask this question on the android-beginners mailing list in order to
receive a quick answer. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>17858</bugid>
<title>repo fatal: unable to connect a socket (network is unreachable)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jgonzale...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 17:11:50 +0000</openedDate>
<description>IQ&apos;Em going through the setup of repo using the step at
http://source.android.com/source/downloading.html when I run the
command: Q&lt;EcodeQ&gt;E$ repo init -u
git://android.git.kernel.org/platform/manifest.gitQ&lt;E/codeQ&gt;E I get this:
Q&lt;EcodeQ&gt;Egpg: keyring `/home/john/.repoconfig/gnupg/secring.gpgQ&apos;E created
gpg: keyring `/home/john/.repoconfig/gnupg/pubring.gpgQ&apos;E created gpg:
/home/john/.repoconfig/gnupg/trustdb.gpg: trustdb created gpg: key
920F5C65: public key Q&quot;ERepo Maintainer Q&lt;Erepo@android.kernel.orgQ&gt;EQ&quot;E
imported gpg: Total number processed: 1 gpg: imported: 1 Getting repo
... from git://android.git.kernel.org/tools/repo.git
android.git.kernel.org[0: 149.20.20.141]: errno=Connection refused
android.git.kernel.org[0: 149.20.4.77]: errno=Connection refused
android.git.kernel.org[0: 2001:4f8:8:10:1972:112:1:0]: errno=Network is
unreachable android.git.kernel.org[0: 2001:4f8:1:10:1972:112:1:0]:
errno=Network is unreachable fatal: unable to connect a socket (Network
is unreachable) john@john-HP-EliteBook-8730w:~/WORKING_DIRECTORY$ repo
init -u git://android.git.kernel.org/platform/manifest.git Getting repo
... from git://android.git.kernel.org/tools/repo.git
android.git.kernel.org[0: 149.20.4.77]: errno=Connection refused
android.git.kernel.org[0: 149.20.20.141]: errno=Connection refused
android.git.kernel.org[0: 2001:4f8:8:10:1972:112:1:0]: errno=Network is
unreachable android.git.kernel.org[0: 2001:4f8:1:10:1972:112:1:0]:
errno=Network is unreachable fatal: unable to connect a socket (Network
is unreachable) Q&lt;E/codeQ&gt;E can anyone point me in the right direction to
get this fixed. Thanks in advanced</description>
<comment>
<author>sen...@gmail.com</author>
<when>Thu, 01 Sep 2011 15:32:47 +0000</when>
<what>According to this discussion: http://groups.google.com/group/repo-discuss/browse_thread/thread/385411eddb126c39/b0bd237d839a5fb0 , it looks like port 9418 must be open.</what>
</comment>
</bug>
<bug>
<bugid>13562</bugid>
<title>The Monkey tool does never indicate failure on exit (non-zero result code)</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>m.kaepp...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 16:44:19 +0000</openedDate>
<description>Affects: Gingerbread/9 STEPS TO REPRODUCE: 1. Write an app that throws a
RuntimeException in onCreate() 2. Run the monkey to exercise the app 3.
Run Q&quot;E$echo $?Q&quot;E EXPECTED RESULTS: -1 (or any non-0 result code) OBSERVED
RESULTS: 0 ADDITIONAL INFORMATION: The monkey tool should indicate an
error situation like all UNIX compliant command line programs by
returning a non-zero result code. However, the monkey always returns 0,
thus always indicating a successful test. This makes it very difficult
or impossible to run it in automated build environments, since one has
to parse its textual output in order to decide whether the test failed
or not.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:14:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20246</bugid>
<title>Option in ADT for de-installing app before deployment</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 09:29:36 +0000</openedDate>
<description>I would be great if ADT had a parameter for adb uninstall Q&lt;EpaketnameQ&gt;E
for the application which will be started. IQ&apos;Em currently developing an
app where I need to have a login screen and for testing I have to
de-install the app frequently. Would be nice to have this option, e.g.
for the Q&quot;EAdditonal Emulator Command Line OptionsQ&quot;E.</description>
<comment>
<author>patjacks...@gmail.com</author>
<when>Thu, 22 Sep 2011 16:08:50 +0000</when>
<what>Same result could be achieved by clearing the app data when installed.  Would be a timesaving feature.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:27:59 +0000</when>
<what></what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Wed, 02 Nov 2011 12:48:00 +0000</when>
<what>Yeah, itQ&apos;Es faster to clear the app data than to uninstall before reinstalling -- you can do this on the command line pretty easily before installing the new APK, e.g.:

  adb shell rm /data/data/com.example.myapp/shared_prefs/*</what>
</comment>
</bug>
<bug>
<bugid>1494</bugid>
<title>Gmail should allow seeing the entire email (headers, quotes text)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>55</stars>
<reportedBy>pcinaus...@gmail.com</reportedBy>
<openedDate>Wed, 10 Dec 2008 04:28:15 +0000</openedDate>
<description>There is currently no way to: - View the headers of an email - View the
hidden quoted text of an email</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 16:03:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:01:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:16:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 15:15:23 +0000</when>
<what>Issue 3735 has been merged into this issue.</what>
</comment>
<comment>
<author>glayf...@gmail.com</author>
<when>Thu, 03 Sep 2009 12:18:34 +0000</when>
<what>Part of my job involves a lot of translation work through emails, so not being able 
to read or edit on the original/quoted text when replying a mail on my cellphone is 
very frustrating and makes my job impossible. I think Gmail Mobile Application 
should try to improve and include that function!</what>
</comment>
<comment>
<author>Jan.Chri...@gmail.com</author>
<when>Sun, 25 Oct 2009 09:49:15 +0000</when>
<what>ItQ&apos;Es also not possible to quote the whole conversation (like the desktop version
does) when answering to a mail, the text just gets cut off after a few words. This is
a useful feature if the recipient doesnQ&apos;Et use Google Mail and therefore needs the
quotation to see the older mails of the correspondation.</what>
</comment>
<comment>
<author>juggle...@gmail.com</author>
<when>Wed, 18 Nov 2009 05:20:22 +0000</when>
<what>I agree, Being able to view the headers will be very helpful.
Android users are technical people who want power</what>
</comment>
<comment>
<author>ckelly7114@gmail.com</author>
<when>Sat, 05 Dec 2009 22:37:06 +0000</when>
<what>Not being able to see clipped email is VERY frustrating with mobile GMail and 
Andriod. I have forwarded several emails from my work address or had others forward 
emails to me and I canQ&apos;Et see any of it, and, there doesnQ&apos;Et seem to be a 
workaround....frustrating.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:32 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:20 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>12529</bugid>
<title>Text messaging contact search splits contacts and gives no labels on phone numbers. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>LunaticC...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 21:24:02 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Have a contact with multiple phone
numbers (IE a Q&apos;EmobileQ&apos;E, Q&apos;EhomeQ&apos;E, and Q&apos;EotherQ&apos;E for Q&apos;EBobQ&apos;E). 2. In the Text
Messaging app, create a new message and click the Q&apos;Eadd contactQ&apos;E button
in the Q&quot;ETO:Q&quot;E field. 3. Type in part of the contactQ&apos;Es name (IE Q&apos;EBobQ&apos;E) -
What happened. What you will see is 3 entries for Bob, rather than 1:
Bob Q&lt;Enumber 1Q&gt;E Bob Q&lt;Enumber 2Q&gt;E Bob Q&lt;Enumber 3Q&gt;E First off, this is
different behavior versus simply browsing down the list to Bob. If you
do that, there is just 1 entry for Bob, and when you click on it youQ&apos;Ell
get a secondary menu showing the various phone numbers, with labels (so
you get Q&lt;Enumber 1Q&gt;E (mobile), Q&lt;Enumber 2Q&gt;E (home), etc.) Second problem is
that these numbers have no labels. So unless I can remember which is
BobQ&apos;Es mobile number (the only one that is going to actually get a text
message to him), IQ&apos;Em stuck. - What you think the correct behavior should
be. Either 1. Match the behavior of simply browsing. Keep contacts with
multiple possibilities collapsed when searching, then when you click on
them, bring up a second menu labeling each of the possible phone numbers
and letting you pick which one you want (as is currently done when not
searching) OR 2. Split the entries, as is currently done, but put a
label by each phone number so you know which one to select when trying
to text a personQ&apos;Es Mobile number. Like this: Bob Q&lt;Enumber 1Q&gt;E (mobile) Bob
Q&lt;Enumber 2Q&gt;E (home) Bob Q&lt;Enumber 3Q&gt;E (other) DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Android 2.2 on Droid X</description>
</bug>
<bug>
<bugid>17251</bugid>
<title>Dump Java stack trace in tombstone and full coredump files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gliang...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 13:22:43 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. Currently a developer can only find native backtraces in
tombstone and full coredump files. However, sometimes Java stack traces,
which provides additional context information, are also expected. Note
that in order to dump the Java stack trace, the TLS pointer may need to
be available in the tombstone Q&amp;E full coredump files; and the Q&quot;EashmemQ&quot;E
memory region may need to be as dumpable as an Q&quot;EanonymousQ&quot;E memory region
(currently, with the default value 0x23 in /proc/Q&lt;EpidQ&gt;E/coredump_filter,
some private Q&quot;EashmemQ&quot;E memory regions canQ&apos;Et be dumpped).</description>
</bug>
<bug>
<bugid>10536</bugid>
<title>Judgement in InputMethodManagerService showCurrentInputLocked() for service reconnection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alkali...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 06:28:37 +0000</openedDate>
<description>This should be a common issue on Android 2.x. We found when phone power
up with pass code lock enabled (the pass code input box will be in focus
with input method shown), sometimes it will launch 2 input method
windows, after you input the pass code to dismiss one input method
window, the 2nd input method window will still be there and never be
dismissed. We enabled logs for InputMethodManagerService and found the 2
input method windows was caused by below codes in
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:
boolean showCurrentInputLocked(int flags, ResultReceiver resultReceiver)
{ ... } else if (mHaveConnection Q&amp;EQ&amp;E SystemClock.uptimeMillis() Q&lt;E
(mLastBindTime+TIME_TO_RECONNECT)) { // The client has asked to have the
input method shown, but // we have been sitting here too long with a
connection to the // service and no interface received, so letQ&apos;Es
disconnect/connect // to try to prod things along.
EventLog.writeEvent(EventLogTags.IMF_FORCE_RECONNECT_IME, mCurMethodId,
SystemClock.uptimeMillis()-mLastBindTime,1);
mContext.unbindService(this); mContext.bindService(mCurIntent, this,
Context.BIND_AUTO_CREATE); } ... } From the logs we found when the issue
happened, it was less than 10 seconds since last bind to the function
called. Even it called unbindService() but its onServiceDisconnected()
was not been called as callback (we guessed at that time the connection
has not been set up yet). After that it called bindService() to bind
another service when the first service is not unbound! The first service
lost its client, then its input method window never dismissed. We found
changing the condition Q&quot;ESystemClock.uptimeMillis() Q&lt;E
(mLastBindTime+TIME_TO_RECONNECTQ&quot;E to Q&quot;ESystemClock.uptimeMillis() Q&gt;E
(mLastBindTime+TIME_TO_RECONNECTQ&quot;E can resolve the issue. And according
to the comment Q&quot;Ewe have been sitting here too long with a connection to
the service and no interface receivedQ&quot;E, it seems the Q&lt;E in the condition
should be Q&lt;E instead. We are not sure if it is a typo or designed for
other purpose. Need your help to check. Thanks!</description>
</bug>
<bug>
<bugid>19277</bugid>
<title>Maps 5.8.0 crashes after screen lock when directions are displayed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mvandeve...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 01:38:55 +0000</openedDate>
<description>Steps to reproduce: 1. Launch maps. 2. Press Menu, Directions. 3. Choose
walking directions. Enter Q&quot;EMy locationQ&quot;E as start point; any destination
as end point. Press Q&quot;EGet directionsQ&quot;E. 4. Wait for directions to display
on screen. 5. Lock screen using hardware screen-lock button. 6. Wait ten
seconds. 7. Unlock screen using hardware screen-lock button. Draw
pattern to unlock. 8. Maps app displays on screen, but where the map
should be the screen is just grey. The top bar (search box and buttons),
zoom buttons, and navigation forward/back buttons still display, but
have no effect. After a few seconds, modal dialogue displays: Q&quot;ESorry!
Application Maps (in process com.google.android.apps.maps) is not
responding.Q&quot;E Note: Maps does not crash if you return to the home screen
before locking the screen, but always crashes when screen is locked with
directions displayed. Phone: LG Optimus V Android 2.2.1 Kernel 2.6.32.9
lg@android-build #4 Build number FRG 83 SW version VM670Zv4 HW version
1.2</description>
<comment>
<author>mvandeve...@gmail.com</author>
<when>Tue, 16 Aug 2011 15:07:39 +0000</when>
<what>Incidentally, this seems to be the bug behind the unanswered support thread here: http://www.google.com/support/forum/p/Google+Mobile/thread?tid=28ae14c6072dd409Q&amp;Ehl=en</what>
</comment>
<comment>
<author>mvandeve...@gmail.com</author>
<when>Fri, 19 Aug 2011 14:10:07 +0000</when>
<what>Same problem in 5.9.0</what>
</comment>
</bug>
<bug>
<bugid>1906</bugid>
<title>iuoiuo</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2009-02-03T12:50:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>serin.gr...@gmail.com</reportedBy>
<openedDate>Tue, 03 Feb 2009 09:13:04 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 12:50:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12514</bugid>
<title>Issue in Notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 08:57:07 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Open Youtube. 2.
Uploaded 1 video on Youtube. - What happened. In Notification, it shows
Q&quot;EUploads FinishedQ&quot;E - What you think the correct behavior should be. It
should be Q&quot;EUpload finishedQ&quot;E for only one video. Attach the screenshot.</description>
</bug>
<bug>
<bugid>9245</bugid>
<title>Add music controls to lockscreen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>RichDot...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 02:27:57 +0000</openedDate>
<description>Hi, I use my Android phone a music player as IQ&apos;Em sure many users do. One
feature I would love to see is the ability to control music from the
lockscreen without having to unlock the phone. If music is playing in
the background, the lock screen should automatically add the play/pause,
skip foward, and skip backward buttons. Adding this feature would make
android phones much more conveinent when listenning to music. Thanks</description>
<comment>
<author>rlah...@gmail.com</author>
<when>Mon, 26 Sep 2011 14:11:16 +0000</when>
<what>Agreed. GOOGLE Please listen, PALM Maybe dead but WebOS had great features, like being able to use your music player on the look screen (with album art) and being able to switch songs while in another app by tapping on the music player (whatever that may have been, Stitcher, pandora, tunein radio, native music player) and pausing, skipping, etc. You can add audio controls in the task bar for the notification that tells you that the player is playing whatever itQ&apos;Es playing. Sorta like Windows Mobile. Please make Android BETTER! </what>
</comment>
</bug>
<bug>
<bugid>13101</bugid>
<title>Calling clearSpans on the text of an EditText gets it in a confused state.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-12-24T00:37:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jcivelli@google.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 00:02:16 +0000</openedDate>
<description>In an app with an EditText, call setSpan on the EditTextQ&apos;Es text (for
example to change the color of parts of the text). Then call
clearSpans() on the text. Focus the EditText. Expected: The cursor is
blinking and the text is editable. Actual: No cursor is shown, EdtitText
does not respond to key presses.</description>
<comment>
<author>gilles.d...@gmail.com</author>
<when>Fri, 24 Dec 2010 00:37:14 +0000</when>
<what>Unable to reproduce using the following code on the latest Android build:

   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);

       TextView textView = (TextView) findViewById(R.id.singleLineEdit);
       SpannableStringBuilder text = new SpannableStringBuilder(Q&quot;EI am just a poor boy, though my storyQ&apos;Es seldom toldQ&quot;E);

       text.setSpan(new ForegroundColorSpan(Color.BLUE), 5, 20, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
       textView.setText(text);
   }

   public void onClick(View view) {
       TextView textView = (TextView) findViewById(R.id.singleLineEdit);
       SpannableStringBuilder text = (SpannableStringBuilder) textView.getText();
       text.clearSpans();
       textView.setText(text);
       textView.invalidate();
   }

The text has a blue spannable, which can be removed using a button. Also tested with an other EditText so that the first one loses focus.</what>
</comment>
<comment>
<author>sincerel...@gmail.com</author>
<when>Fri, 01 Apr 2011 03:51:54 +0000</when>
<what>same problem with mine</what>
</comment>
</bug>
<bug>
<bugid>8042</bugid>
<title>Date calculation does not work as expected. Unable to add date, from millisecond calculation</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-01T08:01:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>mcon...@gmail.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 22:02:54 +0000</openedDate>
<description>Below I have test code for 1) Getting todayQ&apos;Es date 2) Converting to long
3) Adding 280 days 4) Printing both the values If I need to do it
differently, please let me know. package com.mcruiseon.testdatecal;
import java.util.Date; import java.util.Calendar; import
android.app.Activity; import android.os.Bundle; import
android.widget.TextView; public class dateCalculate extends Activity {
/** Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
Calendar todayC = Calendar.getInstance() ; Date today = todayC.getTime()
; long todayLong = today.getTime() ; long afterLotOftime = todayLong +
(1000 * 60 * 60 * 24 * 280) ; Date afterLotOftimeDate = new Date
(afterLotOftime) ; TextView textviewToday = (TextView)
findViewById(R.id.textviewToday);
textviewToday.setText(today.toGMTString()); TextView
textViewAfterLotOFtimeTV = (TextView)
findViewById(R.id.textviewAfterLotOftime) ;
textViewAfterLotOFtimeTV.setText(afterLotOftimeDate.toGMTString()); } }
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;ETextView
android:id=Q&quot;E@+id/textviewTodayQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;E@string/helloQ&quot;E /Q&gt;E
Q&lt;ETextView android:id=Q&quot;E@+id/textviewAfterLotOftimeQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;E@string/helloQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Result Is attached.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Apr 2010 07:18:25 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 01 May 2010 08:01:38 +0000</when>
<what>integer overflow in your code:

-        long afterLotOftime = todayLong + (1000 * 60 * 60 * 24 * 280) ;
+        long afterLotOftime = todayLong + (1000L * 60 * 60 * 24 * 280) ;
</what>
</comment>
</bug>
<bug>
<bugid>3235</bugid>
<title>[BT Car] [1.5 regression] Infiniti Fx35 2008 / G1 not connectiong to bluetooth in car</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:19:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>lamarque...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jul 2009 19:49:23 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 11 Jul 2009 22:25:24 +0000</when>
<what>Hi,

Could you please indicate what phone you are using, what version of Android it is running and the make, model 
and year of your car?</what>
</comment>
<comment>
<author>lamarque...@gmail.com</author>
<when>Sun, 12 Jul 2009 01:07:02 +0000</when>
<what>I have a G1 T-mobil phone. I drive an Infinity Fx35 2008...When I purchased the G1
phone everything was working between the bluetooth system in my car and phone..After
the latest update (cupcakes) my phone stopped working....sometimes I get incoming
calls through the car audio and other times  I can use the hand free system...but it
keeps failing...Can anyone knows how to correct this problem.</what>
</comment>
<comment>
<author>treeder</author>
<when>Wed, 12 Aug 2009 01:28:41 +0000</when>
<what>I cant get it work in 2007 fx35 with new mytouch 3g. It sorta connects as the console switches to phone 
mode, but no audio either direction.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:25:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:25:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:14:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:29:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:20:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:39:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:19:11 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>17186</bugid>
<title>Rating stars are overlap by prodress bar in market when application installing in Device.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 02:20:05 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1.Go to marketQ&gt;EappsQ&gt;Eall application. 2.Select an application to
download. 3.OptionsQ&gt;Emy appsQ&gt;Eobserve currently downloading. 2) What
happened. - Rating stars are overlap by prodress bar in market when
application installing in Device. 3) What you think the correct behavior
should be. - Progress bar should not overlap rating stars</description>
</bug>
<bug>
<bugid>15044</bugid>
<title>Calendars othen than the standard calendar wonQ&apos;Et synchronize reliably</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>thilo.ma...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 05:15:54 +0000</openedDate>
<description>Hi, I have an HTC Desire with Android 2.2. In Google Calendar, I
regularly use additional calenders and share them with my wife and vice
versa. The problem is: while in the web interface, all calenders show up
correctly, on the android devices not all updates are synchronized. I
have not found a regular pattern, it seems related to issue 3879, though
(happens with the birthday calendar, but there in a consistent way - and
by the way, 3879 should be a bug, not an enhancement request). This is
really annoying, I want to rely on my device showing me the calendars.
Only solution: delete the calendar, sync, then reselect it and sync
again... Thilo</description>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 14:57:29 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>16909</bugid>
<title>External Microphone functionality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>antti.fo...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 09:01:54 +0000</openedDate>
<description>It would be very useful to not have to buy a separate recorder for when
I want to record some proper audio using an external mic. This is why I
think adding support for external mics using an Android phoneQ&apos;Es 3.5mm
headphone jack would be great!</description>
</bug>
<bug>
<bugid>8787</bugid>
<title>Dragging an icon from Application Tray to Trash gives option to uninstall</title>
<status>Declined</status>
<owner>j...@google.com</owner>
<closedOn>2010-06-09T09:32:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jonathan...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 21:06:42 +0000</openedDate>
<description>There currently doesnQ&apos;Et seem to be a simple way to uninstall
applications. Both the Market and the Settings Q&gt;E Applications Q&gt;E Manage
Applications methods are unwieldy. Currently, when a user drags an icon
from the Application Tray to Trash (via the Home screen, of course),
nothing happens. It would be so nice if this heretofore meaningless
action prompted an Uninstall Application dialog.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Jun 2010 23:53:05 +0000</when>
<what></what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:32:25 +0000</when>
<what></what>
</comment>
<comment>
<author>operaguy@gmail.com</author>
<when>Tue, 15 Mar 2011 05:45:12 +0000</when>
<what>I agree...I though i WAS uninstalling...for the first couple of weeks..
the prompt should come up the first few times perhaps....   

I think the solution is this... while in an app the Menu Key should have UNINSTALL and that links directly to the applications/manage apps/uninstall confirmation box, keep it simple, make this manditory for developers to do, (and do it from the OS level if they donQ&apos;Et)

likewise the menu button on any homescreen should show the widgets on the page and link to help files/pages for each of them</what>
</comment>
</bug>
<bug>
<bugid>4435</bugid>
<title>Long format date does not respect date format settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>bjmu...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 10:55:30 +0000</openedDate>
<description>Repro: 1. Open settings Q&gt;E date Q&amp;E time Q&gt;E Select date format 2. Select the
Q&quot;E31/12/2009Q&quot;E option 3. Open the notification drawer. The current date
will appear at the top of the screen. Expected: The date will be in my
selected format, ie : 30 October, 2009 Actual: The date is always in the
American format, ie: October 30, 2009 Observed on T-Mobile myTouch 3G
running Android 1.6</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:35:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:35:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2327</bugid>
<title>Notepadv3 Tutorial Incorrect State Handling</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>4</stars>
<reportedBy>jlamongie@gmail.com</reportedBy>
<openedDate>Mon, 30 Mar 2009 14:02:40 +0000</openedDate>
<description>The onSaveInstanceState method in NoteEdit for Notepadv3 will cause a
program crash if it gets called before a note is created or edited, for
example by pressing the Home button while typing a note title for the
first time. There should be a test for mRowId != null in the method,
like so: if (mRowId != null) {
outState.putLong(NotesDbAdapter.KEY_ROWID, mRowId); } Or else a call to
the SaveState method within onSaveInstanceState.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:08:36 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>Mr.PaulB...@gmail.com</author>
<when>Thu, 02 Apr 2009 06:33:03 +0000</when>
<what>The above recommendations do not fix the issue. Switching to landscape still forces
close. When the home button is pressed, a note is created without a title or body,
and it cannot be opened.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 01:01:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 16:57:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:54:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7286</bugid>
<title>GtalkQ&apos;Es first launch by contact is not working properly. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 16:47:09 +0000</openedDate>
<description>Test procedure. 1. sign up gmail account. 2. wait until the gmail
contacts are synched. 3. launch contact. 4. long press the contact
having gtalk account info for messenger and select messenger. ==Q&gt;E gtalk
is launched but it shows not friends list but dialog screen without the
gtalk messenger id. see the attached image.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>11643</bugid>
<title>Cannot SYNC Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sjh.dr...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 10:54:23 +0000</openedDate>
<description>I cannot sync my device calendar with my Google account calendar --
PERIOD!!! Android: v2.2 Device: Motorala Droid 1 Calendar: Build version
2.2 What is the problem?</description>
<comment>
<author>JJ.Davis...@gmail.com</author>
<when>Wed, 13 Oct 2010 22:44:48 +0000</when>
<what>This issue seems to be resolved. I syncQ&apos;Ed my Droid today, and Calendars seemed to sync just fine.

Thanx if you fixed this under the covers. Q&apos;Epreciate that!!!

Shelley</what>
</comment>
</bug>
<bug>
<bugid>9172</bugid>
<title>Q&quot;EUpdate allQ&quot;E results in apps being uninstalled if download fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamezpol...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 07:10:34 +0000</openedDate>
<description>- Steps to reproduce the problem. - Turn off Q&quot;EData EnabledQ&quot;E in Q&quot;EMobile
Network SettingsQ&quot;E - Over WiFi, click Q&quot;EUpdate allQ&quot;E to have all three
applications with updates commence downloading - Immediately Leave WiFi
range so that all three downloads fail - What happened. - Notifications
bar has 3x Q&quot;EDownload failedQ&quot;E notifications - All three apps are no
longer installed. - What you think the correct behavior should be. - Old
version should still be installed Device is a Nexus One.</description>
</bug>
<bug>
<bugid>6152</bugid>
<title>Allow copying from mails in the mail apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>zot...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 09:10:17 +0000</openedDate>
<description>This is absolutely essential. Everybody laughed at the iPhone for no
copyQ&amp;Epaste, and now that iPhone OS has a really good implementation for
a long time already, it still canQ&apos;Et be done outside text boxes in
Android? ThatQ&apos;Es ridiculous. ItQ&apos;Es most important in the mail apps,
though, as there is often text that needs to by copied there, like
crippled URLs that wonQ&apos;Et be recognized as URLs, or software keys.</description>
<comment>
<author>yuha.m...@gmail.com</author>
<when>Fri, 02 Jul 2010 18:41:25 +0000</when>
<what>yes definitely needs copy paste from emails ! i have been waiting for this. i use google translate many times for asian languages, if you donQ&apos;Et know how to write it i can use copy paste but not from emails yet :(</what>
</comment>
</bug>
<bug>
<bugid>13769</bugid>
<title>Set global volume (also for apps)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>herrmast...@mailinator.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 13:15:05 +0000</openedDate>
<description>When I set the volume for my phone (HTC Desire HD - Android 2.2.1) I
wanted to have this setting for everyting on my phone because when I
disable the sound and I start apps some of them just start to make some
sound which should be prevent.</description>
</bug>
<bug>
<bugid>11579</bugid>
<title>Show Day Name in Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>johannd...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 18:52:09 +0000</openedDate>
<description>When looking at a day or adding an event, the day name (Mon, Tue, Wed,
etc.) would be great to see!</description>
</bug>
<bug>
<bugid>6977</bugid>
<title>Shutter tone is not heard when Volume is Zero</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>federerw...@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 10:57:31 +0000</openedDate>
<description>Nexus One, eclair 2.1 update1 - Steps to reproduce the problem. Set
volume to 0 Launch Camera Capture picture - What happened. Shutter tone
is not heard - What you think the correct behavior should be. Shutter
tone is heard when phones volume is Zero</description>
<comment>
<author>karl.goo...@koft.com</author>
<when>Thu, 04 Mar 2010 22:24:14 +0000</when>
<what>Maybe you donQ&apos;Et hear it because the volume is set to zero... Makes absolute sense to 
me. IQ&apos;Ed be annoyed to have the volume set at zero and for the odd application to decide 
it can make a noise.</what>
</comment>
</bug>
<bug>
<bugid>705</bugid>
<title>UI can not display when umount the system, then reboot</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-07-30T17:42:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shiming...@gmail.com</reportedBy>
<openedDate>Tue, 29 Apr 2008 09:46:57 +0000</openedDate>
<description>umount the system.img, then reboot the emulator, The UI can not be
displayed. As I know: 1. when umount the system.img, the yaffs2
checkpoint data will be written to system.img. 2. when reboot, the
yaffs2 will restore from checkpoint data rather than scan the whole
image. this will save the mount time. It seems that the yaffs2
checkpoint feature is not compatible with android application. you can
reproduce it 100%. log attached. Thanks.</description>
<comment>
<author>shiming...@gmail.com</author>
<when>Mon, 12 May 2008 11:19:41 +0000</when>
<what>any feedback?
</what>
</comment>
<comment>
<author>cdhmann...@gmail.com</author>
<when>Mon, 02 Jun 2008 20:38:03 +0000</when>
<what>Hi

The problem seems to be caused by permissions being lost on the root. This was
happening because the checkpoint restore was ignoring the Q&quot;EfakeQ&quot;E directories
(including root). The attached reads should fix that.

I was able to find and fix the issue in the yaffs simulator, but have not tested this
in the Android simulator.

Please try the attached patch to see if it works.</what>
</comment>
<comment>
<author>cdhmann...@gmail.com</author>
<when>Tue, 03 Jun 2008 01:18:03 +0000</when>
<what>It worked for me in the android emulator by building a kernel with the changes and
running the emulator with that kernel.</what>
</comment>
<comment>
<author>shiming...@gmail.com</author>
<when>Tue, 03 Jun 2008 01:52:06 +0000</when>
<what>It works.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:53:07 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 30 Jul 2008 17:42:34 +0000</when>
<what>This issue should be fixed in the a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:40:35 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>4763</bugid>
<title>Function getMaxiumRange() units</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>Samosvat...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 16:21:19 +0000</openedDate>
<description>mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);
ListQ&lt;ESensorQ&gt;E sensorList = (ListQ&lt;ESensorQ&gt;E)
SensorManager.getSensorList(Sensor.TYPE_ACCELEROMETER); mSensor =
sensorList.get(0); mSensor.getMaximumRange()); On emulator or even real
G1 function getMaxiumRange() for accelerometer returns 2.8 in some
strange units. However by documentation it should return value in m/s^2.
What does this 2.8 mean?</description>
<comment>
<author>PMurc...@gmail.com</author>
<when>Fri, 28 Jan 2011 13:23:37 +0000</when>
<what>I too have found issues with getMaximumRange() for Sensor.TYPE_ACCELEROMETER

The returned value is not in g, but is the maximum value in 2 axis (on my phone at least).

So to get the Maximum acceleration along a single axis you need to do this:
(1/sqrt(2)) * g * mSensor.getMaximumRange()

(g can be retrieved from SensorManager.GRAVITY_EARTH)

This was found on an HTC Desire with the BMA150 accelerometer, due to lacking documentation I cannot be sure that this will be the same for all devices.</what>
</comment>
</bug>
<bug>
<bugid>1720</bugid>
<title>Q&apos;EthisQ&apos;E has confusing register listed in dexdump</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-21T23:04:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Marc.Sch...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jan 2009 11:35:47 +0000</openedDate>
<description>Hi, I am working on a tool that analyzes dalvik byte code for certain
patterns, and use the output of dexdump to acquire certain attributes of
the code. In the dalvik code snippet shown below, an instance method
that uses no instance information (was checking for candidates to
perform static method refactoring), on the one hand, v2 is assigned to
Q&apos;EthisQ&apos;E, and is typed as an instance of Q&apos;EMyClassTestQ&apos;E throughout the
entire method code (as reported by dexdump), 0x0000 - 0x0015 reg=2 this
LMyClassTest; but on the other hand v2 is reused as temporary storage
for a Ljava/lang/Instance; , created by the Q&quot;E0003: new-instance v2,
Ljava/lang/Integer; // class@0007Q&quot;E call. This looks like a bug in the
register allocation or the dexdump register summary. #4 : (in
LMyClassTest;) name : Q&apos;EcheckcastQ&apos;E type : Q&apos;E()IQ&apos;E access : 0x0001 (PUBLIC)
code - registers : 3 ins : 1 outs : 2 insns size : 21 16-bit code units
00048c: |[00048c] MyClassTest.checkcast:()I 00049c: 1231 |0000: const/4
v1, #int 3 // #3 00049e: 1a00 0000 |0001: const-string v0, Q&quot;EQ&quot;E //
string@0000 0004a2: 2202 0700 |0003: new-instance v2,
Ljava/lang/Integer; // class@0007 0004a6: 7020 1500 1200 |0005:
invoke-direct {v2, v1}, Ljava/lang/Integer;.Q&lt;EinitQ&gt;E:(I)V // method@0015
0004ac: 2000 0700 |0008: instance-of v0, v0, Ljava/lang/Integer; //
class@0007 0004b0: 3800 0400 |000a: if-eqz v0, 000e // +0004 0004b4:
0110 |000c: move v0, v1 0004b6: 0f00 |000d: return v0 0004b8: 1f02 0700
|000e: check-cast v2, Ljava/lang/Integer; // class@0007 0004bc: 6e10
1600 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I
// method@0016 0004c2: 0a00 |0013: move-result v0 0004c4: 28f9 |0014:
goto 000d // -0007 catches : (none) positions : 0x0001 line=31 0x0003
line=32 0x0008 line=33 0x000d line=36 locals : 0x0000 - 0x0015 reg=2
this LMyClassTest;</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 06 Jan 2009 20:16:47 +0000</when>
<what>This is a virtual method that takes no arguments (other than the implied Q&quot;EthisQ&quot;E). 
Argument registers come last, so with 3 total registers v2 is Q&quot;EthisQ&quot;E.

Since the local variable information is present, IQ&apos;Em a bit surprised that v2 got
re-used; normally Q&quot;EdxQ&quot;E tries to avoid this so the debugger doesnQ&apos;Et go insane.

Can you provide the source .java file for this, and the commands used to compile it?
</what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Tue, 06 Jan 2009 20:33:09 +0000</when>
<what>Agreed that it looks like dx didnQ&apos;Et get things quite right. And +1 on the source code
request as well!

Thanks.</what>
</comment>
<comment>
<author>Marc.Sch...@gmail.com</author>
<when>Fri, 16 Jan 2009 06:07:52 +0000</when>
<what>This is the source of it: 

class MyClassTest  {

        public int  checkcast() {
                Object z = Q&quot;EQ&quot;E; 
                Number t = new Integer(3); 
                if (z instanceof Integer) {
                        return 3; 
                }
                return ((Integer) t);  
        }
}</what>
</comment>
<comment>
<author>danfu...@gmail.com</author>
<when>Fri, 16 Jan 2009 17:38:10 +0000</when>
<what>Thanks! For (mostly my) reference, this is also now being tracked as internal issue
#1568068.</what>
</comment>
<comment>
<author>danfu...@gmail.com</author>
<when>Wed, 21 Jan 2009 23:02:37 +0000</when>
<what>Once again, thanks for the report.

I tried reproducing the problem using the current version of dx and was unable to.
This very well may have been a bug in an earlier version that has since been fixed.
Can you please check which version you are using. If you arenQ&apos;Et using the latest
(Q&quot;E--versionQ&quot;E should report 1.1), then please retry using the latest version. If you
*are* using the latest version, please reply with as much detail as possible about
your host compilation environment and in particular what arguments you are giving
both to your Java language compiler as well as to dx.

In the mean time, IQ&apos;Ell mark this issue Q&quot;EcanQ&apos;Et repro.Q&quot;E
</what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Wed, 21 Jan 2009 23:04:35 +0000</when>
<what>Declined: CanQ&apos;Et reproduce.</what>
</comment>
</bug>
<bug>
<bugid>19538</bugid>
<title>Search keywords Q&apos;ETimescapeQ&apos;E in Market, 3 related applications will be listed but there still displays Q&apos;ENo matchesQ&apos;E on the top of the search result list.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mahesh.c...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 09:30:22 +0000</openedDate>
<description>Precondition: 1. Phone in idle state.
--------------------------------------------------------------------------
Step by step Description: 1. Launch Market and search for keyword
Q&apos;ETimescapeQ&apos;E. 2. Check the search result.
--------------------------------------------------------------------------
Actual result: Q&apos;ENo matchesQ&apos;E is displayed with 3 related search results.
--------------------------------------------------------------------------
Expect result: MUT should not display Q&apos;ENo matchesQ&apos;E because there does
have related applications.
--------------------------------------------------------------------------
Attachments Timescape.JPG
--------------------------------------------------------------------------
Technical Description: Android build:2.3.4 HW: Google Nexus S</description>
</bug>
<bug>
<bugid>15074</bugid>
<title>2.3.3 Auto brighness never reduce brightness, only increase it.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>project....@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 10:49:06 +0000</openedDate>
<description>Hi! 2.3.3 change the auto-brightness behavior compared to any previous
version. The screen brightness is increased based on light sensor
informations, but never reduced. ItQ&apos;Es like an auto-brightness giving up
its original purpose, preferring increasing brightness than risking to
set the brightness too low by trying to provide an optimal one based on
environmental conditions. I hope itQ&apos;Es a bug and not a design choice, as
the result affects negatively battery life in the end. The only way to
reset 2.3.3 auto-brightness is to put the phone to sleep and wake it up
again. How to reproduce the issue, phone sleeping: - wake up the phone
in dark conditions or with your finger on the light sensor - direct
natural or artificial light to the light sensor: screen brighten - while
your phone is still on, return to a dark environment or put your finger
back on the sensor. - during at least 1 minute+, screen brightness stay
the same (high) How it should behave: - environmental light lower:
screen brightness lowers accordingly - a slow progressive transition or
a delay is preferable in order to prevent screen blinking effect. Note:
- unfortunately current light sensors are quite directive instead of
capturing the real ambient light level. This introduce inconsistencies
in the auto-brightness algorithms if they use raw sensor value without
some processing. - A perfect auto-brightness donQ&apos;Et exist, itQ&apos;Es also a
matter of user preference: a customizable automatic behavior is
preferable. Device: T-Mobile Nexus S - SAMOLED PS: A learning
auto-brightness mode is something I will implement during this year
withing https://github.com/project-voodoo Android version: 2.3.3 GRI40 -
official or custom kernels.</description>
<comment>
<author>izanir...@gmail.com</author>
<when>Thu, 10 Mar 2011 04:01:54 +0000</when>
<what>Similar behaviour with my Nexus One 2.3.3. It behaves well with Froyo 2.2.2 though.</what>
</comment>
<comment>
<author>daniel.d...@gmail.com</author>
<when>Mon, 09 May 2011 17:15:50 +0000</when>
<what>Bug still present in 2.3.4 on Nexus S.</what>
</comment>
</bug>
<bug>
<bugid>4471</bugid>
<title>Downloadable maps for offline navigation/location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>963</stars>
<reportedBy>gpbell</reportedBy>
<openedDate>Mon, 02 Nov 2009 12:37:51 +0000</openedDate>
<description>Google maps is fantastic, until you lose your data connection. We really
need the ability to download the maps for a certain region/state/country
onto the device to be able to use when there is no data connection.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:46:56 +0000</when>
<what></what>
</comment>
<comment>
<author>omegat...@gmail.com</author>
<when>Fri, 20 Nov 2009 20:56:43 +0000</when>
<what>AndNav2 can do this (image tiles), as can RMaps (image tiles), and MapDroyd (vector
data).  Using the TrekBuddy Atlas Creator tool, you can download image tile packs at
different detail levels for different regions and see where you are on them while
offline.

ItQ&apos;Es not as good as a real navigation system, but itQ&apos;Es better than paper maps.  I
have Mapnik tiles for everywhere I could conceivably go stored on my 8 GB SD card and
it only takes up about 300 MB.

MapDroyd files are like 10-50 MB for a single US state, and one map covers all zoom
levels.

(Obviously this doesnQ&apos;Et fix the bug, but itQ&apos;Es a good workaround.)</what>
</comment>
<comment>
<author>devinh...@gmail.com</author>
<when>Wed, 02 Dec 2009 18:57:43 +0000</when>
<what>Just ran into this issue this past weekend while up in the Mountains.  Losing cell 
signal makes navigation useless.
If we could download maps, then this would be KILLER!!!</what>
</comment>
<comment>
<author>wibeauedgar3@gmail.com</author>
<when>Thu, 03 Dec 2009 14:11:58 +0000</when>
<what>Same inside cities with random poor/lost data connection. Half a mile for
re-calculating the route after having to leave it is way too much in many situations,
makes the nav app useless.

Same once you have to leave the states once maps is available outside the US and you
have expensive data roaming. Especially in europe data roaming is extremely expensive!</what>
</comment>
<comment>
<author>sastian</author>
<when>Tue, 15 Dec 2009 20:09:45 +0000</when>
<what>I think an option to Q&quot;Epre-cacheQ&quot;E the maps Q&amp;E selected layers upon entering a destination and the option to 
save or retain that data (with a notice of size of storage required) wold fix all my gripes.</what>
</comment>
<comment>
<author>sastian</author>
<when>Tue, 15 Dec 2009 20:10:24 +0000</when>
<what>I think an option to Q&quot;Epre-cacheQ&quot;E the maps Q&amp;E selected layers upon entering a destination and the option to 
save or retain that data (with a notice of size of storage required) wold fix all my gripes.</what>
</comment>
<comment>
<author>sastian</author>
<when>Tue, 15 Dec 2009 20:21:10 +0000</when>
<what>I think an option to Q&quot;Epre-cacheQ&quot;E the maps Q&amp;E selected layers upon entering a destination and the option to 
save or retain that data (with a notice of size of storage required) wold fix all my gripes.</what>
</comment>
<comment>
<author>philipp.michelus</author>
<when>Thu, 21 Jan 2010 23:35:42 +0000</when>
<what>If Google is really serious about marginalizing the phone companies, the GPS-only
navigation option would be the way to go. With a possibility of storing more than
16GB on a SD card in the Nexus One we would never have to use a single bit of a data
plan again...</what>
</comment>
<comment>
<author>thhoye.n...@gmail.com</author>
<when>Fri, 22 Jan 2010 12:08:29 +0000</when>
<what>This really would be a killer app. As it is now it is useless abroad, with roaming 
costs of about $20/MB (Telenor).</what>
</comment>
<comment>
<author>cyberm...@gmail.com</author>
<when>Wed, 27 Jan 2010 10:16:28 +0000</when>
<what>GPS with both online (current) and offline (not available) GPS capability for android
phones would be really great and beneficial because Data plan is not really that
cheap and there are spots in the globe that doesnQ&apos;Et have data signals.</what>
</comment>
<comment>
<author>joshganderson</author>
<when>Tue, 02 Feb 2010 01:17:25 +0000</when>
<what>I believe the GPS service will work without data connectivity (at least it is
reported to on the G1). That leaves two remaining issues, the maps themselves and the
routing.

The map tiles can certainly be cached, though I wonder about all the different size
tiles that would be necessary and if that inflates the cache size too much. YouQ&apos;Ed
certainly have to cache more than just your intended route given how often people
have to go off course... Perhaps itQ&apos;Es time to give vector graphics another shot with
the maps?

I think the bigger issue is the routing. Currently routing is done by sending a
request up to the google maps server and getting routing instructions back. I suppose
it would be possible (though somewhat inconvenient) to do your routing while you have
a data connection of some sort. However, that doesnQ&apos;Et solve the issue of route
changes (when you get lost or detour). Also, you lose some of the decent features
such as traffic, gas/food/lodging displayed on the maps, street-view of destinations,
satellite view, etc.

IQ&apos;Em thinking the solution is to cache as much as possible and try to refresh the most
volatile information first when you get a data connection. There would also have to
be some sort of Q&quot;EstalenessQ&quot;E indication on the most volatile information (like
traffic). Also, the routing intelligence would have to be built into the app as would
the search database. THAT is probably the part thatQ&apos;Es least likely to happen.

As is, this doesnQ&apos;Et really compete with Garmin/Tomtom/etc unless you never leave your
coverage area (pretty unrealistic for a navigation app). That being said, if the work
_IS_ done to make it work without a data connection, IQ&apos;Em tossing my Garmin out the
window.</what>
</comment>
<comment>
<author>thenickboy@gmail.com</author>
<when>Tue, 09 Mar 2010 16:41:19 +0000</when>
<what>What if the system pre-cached the data along your route? The gps will still work, so then it only saves 
the files that are needed to minimize the data on your phone.

 The system could visually tell you when its lost its data connection and if you stray from the original 
route you will have trouble.

 I think the issue with downloading the entire state or country into your phone will be a problem for the 
map company.</what>
</comment>
<comment>
<author>kick...@gmail.com</author>
<when>Sun, 04 Apr 2010 01:45:37 +0000</when>
<what>I think it would be best if we received a prompt at the beginning of navigation to
cache the maps and other information needed. Of course extra information would have
to be downloaded just in case you went of course and had to recalculate, but it you
included say 10 miles around the entire trip that would be adequate.  That way if we
lose signal for 45 minutes when driving though the middle of nowhere, navigation
would keep working.  Perhaps automatically delete the downloaded information when done.  </what>
</comment>
<comment>
<author>bjbe...@gmail.com</author>
<when>Thu, 13 May 2010 03:55:29 +0000</when>
<what>as #2 suggested, MapDroyd cacheQ&apos;Es the maps on the SD Card. all levels of zoom. But 
doesnQ&apos;Et do the navigation/directions for you.

GPS doesnQ&apos;Et require data connection unless your using AGPS (Assisted GPS)
http://forums.whirlpool.net.au/forum-replies-archive.cfm/1119450.html

that might help explain it.

Android nav apps;
http://mobile.jack-frost.co.uk/android_sat_nav_apps.php</what>
</comment>
<comment>
<author>n.s.gl...@gmail.com</author>
<when>Thu, 13 May 2010 15:36:04 +0000</when>
<what>This should no longer be an issue for the navigation use-case as AFAIK it caches data 
relevant to the trip (aside from streetview) to account for an intermittent data 
connection.</what>
</comment>
<comment>
<author>michel.david</author>
<when>Fri, 14 May 2010 17:00:14 +0000</when>
<what>The matter here is to be able to use mapsQ&apos;E navigation/location while completely
offline... I think it is not only for an intermittent data connection problem.
If I am going to travel to another city/country for holiday, I would not like to pay
for roaming everytime i want to take a look at the map...</what>
</comment>
<comment>
<author>techie.w...@gmail.com</author>
<when>Mon, 17 May 2010 22:58:26 +0000</when>
<what>I cannot stress how much we need to be able to cache the tiles in Maps for use in
navigation. </what>
</comment>
<comment>
<author>northern...@gmail.com</author>
<when>Wed, 09 Jun 2010 21:30:32 +0000</when>
<what>TheyQ&apos;Eve finally released Google Maps Navigation in Canada although I am disappointed to see that you are unable to pre-download maps for a state, province, or country.  This really needs to be one of the next updates for Google Maps on Android if they really want this app to be a big hit!</what>
</comment>
<comment>
<author>clarkdav...@gmail.com</author>
<when>Wed, 09 Jun 2010 21:39:20 +0000</when>
<what>Just adding my two pence: the ability to selectively cache (or just bulk download) maps for Google Navigation/Maps would be an excellent addition.

As others have pointed out, the lack of such a feature makes Navigation quite useless when youQ&apos;Ere out of your own country, unless youQ&apos;Ere happy paying a high price for foreign megabytes.

IQ&apos;Em not sure if itQ&apos;Es a licensing issue, or if itQ&apos;Es just something they havenQ&apos;Et got round to. If anyone has heard anything official about the issue, itQ&apos;Ed be great to hear.</what>
</comment>
<comment>
<author>will.d.m...@gmail.com</author>
<when>Wed, 09 Jun 2010 22:06:01 +0000</when>
<what>I, as well, would LOVE to have the ability to pre-download the maps... I
donQ&apos;Et even need a whole country... But the maps surrounding a planned route
and perhaps a map of a city.  We donQ&apos;Et have unlimited plans up here in
Canada... And IQ&apos;Ed rather use my MB/month on other things... :)

-- 
                             Q&apos;EQ&apos;E~``
                           ( o o )
+------------------.oooO--(_)--Oooo.------------+
|     William                                         |
|                  .oooO                              |
|                    (   )   Oooo.     Morton     |
+-------------------\  (----(   )-----------------------+
                      \_)    ) /
                            (_/</what>
</comment>
<comment>
<author>kennethjohnson6@gmail.com</author>
<when>Thu, 10 Jun 2010 12:12:33 +0000</when>
<what>It needs to go a step even further than that and make the entire system
available offline. No data connection needed. It is too much to rely on cell
phone networks for something as crucial as navigating to a destination. A
dead zone in the network would kill the navigating process probably when you
need it the most WHEN YOU HAVE NO RECEPTION.</what>
</comment>
<comment>
<author>acetrans...@gmail.com</author>
<when>Fri, 18 Jun 2010 01:23:34 +0000</when>
<what>This definitely would be nice to see. My Verizon coverage is excellent, but still it would give me great peace of mind to be able to download maps before going to some rural area.</what>
</comment>
<comment>
<author>Espe...@gmail.com</author>
<when>Fri, 18 Jun 2010 13:10:16 +0000</when>
<what>Hmmm. This (pre-caching maps, and turn-by-turn navigation) is such an obvious need for consumers. And when the GPS data are available in the phone, it appears to be something that would be easily implemented in otherwise well-thought-through products like Google Maps or other Android products like, say HTC Desire. 

So itQ&apos;Es strange that the only company taking advantage of this market, and providing this combination of services, seems to be - eugh - Nokia. Their solution is working pretty much flawlessly the way weQ&apos;Ere requesting here. But that is the only thing about Nokias thatQ&apos;Es desirable, in my opinion, I want someone else to receive my money when I buy my next GPS-equipped phone (which will happen just about... now). Are you li$$$tening, Google / HTC? ;)

Or someone else? It canQ&apos;Et be that hard to code this from scratch?</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Mon, 21 Jun 2010 09:46:50 +0000</when>
<what>Have been using maverick for offline maps. Its pretty nice.

http://codesector.com/maverick.php

But the FAT Filesystem on SDcard is a limitation. Check this issue Q&quot;EIssue 8111:	support from ext2 or ext3 FS for SDcardQ&quot;E

For offline maps you need to download the maps of the section that you selected. It downs these thousands of small images which are like 100Meg in side on Desktop. When you copy them over to SDcard they take around one GB of size. This is due to FAT fs support in SDCard. The vold code can support ext2 and ext3 FS but I am not sure why Google is not planning to implement that feature. 

Please star the issue Q&quot;EIssue 8111:	support from ext2 or ext3 FS for SDcardQ&quot;E so ext3 support on SDCARD feature can be supported. At least thatz a way to get offline maps support with out SDCARD size limitation. Though this is not close to the google navigation or OVI navigation but we have an alternate for the moment.</what>
</comment>
<comment>
<author>jordi.do...@gmail.com</author>
<when>Tue, 22 Jun 2010 19:00:04 +0000</when>
<what>I have a 3G limited to 500Mb each month. Having maps offline would be great, if i go to another country i cant use maps because it would cost a lot of money :(</what>
</comment>
</bug>
<bug>
<bugid>13451</bugid>
<title>Different versions of hello-mapview.html with different errors</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SEWi...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 20:20:28 +0000</openedDate>
<description>There are two versions of Hello, MapView: 1.
http://developer.android.com/guide/tutorials/views/hello-mapview.html 2.
http://developer.android.com/resources/tutorials/views/hello-mapview.html
The first one seems to have the most errors, including different
spellings of itemizedOverlay. The second version seems to be an improved
version of the first; note the different phrasing for the Q&quot;EsuperQ&quot;E
fragment. Both versions neglect to specify what Q&quot;EincludeQ&quot;E statements are
required, as some of those are not obvious. Q&quot;Eadd Context mContext as a
class memberQ&quot;E is not proper in instructions which are giving code to be
inserted; the code needed to add that class member should be given.</description>
</bug>
<bug>
<bugid>16965</bugid>
<title>Display of Apps view from home screen intermittently displays no apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richardl...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 22:04:40 +0000</openedDate>
<description>On Xoom (Verizon 3G) running Android 3.1 (build: HMJ37) - Display Apps
page in Home Screen by tapping Q&quot;EAppsQ&quot;E in upper right. - Apps pages
displayed no apps. All other controls are active. Returning to Home and
back to Apps did not fix. Intermittent. Not able to reproduce.
Aproximately 150 apps (4+ pages) installed on device (including built-in
apps). Device upgraded from 3.0.1.</description>
</bug>
<bug>
<bugid>16157</bugid>
<title>reopen application bug - gmail and email not handling html correctly</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-20T18:50:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>HardyMa...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 21:37:22 +0000</openedDate>
<description>IQ&apos;Em not sure if comments get processed on bugs once they are closed.
This bug was closed and I was told it was a coding issue. ItQ&apos;Es not. I
gave samples and steps of problem. I have users on various phones with
same problem. If this bug forum isnQ&apos;Et the correct place to report bugs
on included apps, then please direct me to the proper place to report
bugs on Email and Gmail.
http://code.google.com/p/android/issues/detail?id=16109</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 18:50:06 +0000</when>
<what>Reopening here wonQ&apos;Et help.  IQ&apos;Em reviewing bug 16109 and IQ&apos;Ell update it in place.  No need for more bugs in the DB....</what>
</comment>
</bug>
<bug>
<bugid>8678</bugid>
<title>Sync wipes out changes made in contacts in motorola milestone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>gb1...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 15:30:13 +0000</openedDate>
<description>steps: 1) sync your contacts with Google Contacts. 2) deactivate sync.
3) Open a contact and make few changes in one of the contacts. 4) sync
again. Expected result: when updating, google contacts should be
intelligent enough to read where Contact was last edited. If it was
phone, google contact should be updated with latest info. if it was
edited in google contacts, phone should be updated with latest info.
Actual results: Google contacts does not honour changes made in phone. I
tried adding a new contact, this was updated in google contacts. seems
issue is only with editing contacts. Motorola Milestone, Eclair</description>
<comment>
<author>lajos.me...@gmail.com</author>
<when>Tue, 24 Aug 2010 10:36:04 +0000</when>
<what>Hi folks,

 do we have evetually one ground for many problems? Have a look at:

http://code.google.com/p/android/issues/detail?id=8155
http://code.google.com/p/android/issues/detail?id=9070
http://code.google.com/p/android/issues/detail?id=7046
http://code.google.com/p/android/issues/detail?id=6800
http://code.google.com/p/android/issues/detail?id=5349
http://code.google.com/p/android/issues/detail?id=8969
http://code.google.com/p/android/issues/detail?id=8678

IMHO we have a generall issue syncing contacts from/to the phone.

Have a nice, contact-less day.</what>
</comment>
</bug>
<bug>
<bugid>1432</bugid>
<title>Screen blanks out when viewing pictures</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-09T17:59:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>cal3thou...@gmail.com</reportedBy>
<openedDate>Wed, 03 Dec 2008 19:35:42 +0000</openedDate>
<description>When looking at images in the photo album. When using flip orientation
option, close keyboard then reopen and the image goes blank. Have to
exit out to get it to refresh</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:19:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 17:59:17 +0000</when>
<what>This issue doesnQ&apos;Et exist any more in the cupcake branch, the fix will be in a future
release.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:19:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13936</bugid>
<title>CTS  CtsLocationTestCases</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chen.yon...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 02:57:01 +0000</openedDate>
<description>my platform is msm7227,and Build ID is M76XXTSNCJNLYA6040. In config.xml
file, there are: Q&lt;E!-- Component name of the service providing geocoder
API support. --Q&gt;E Q&lt;Estring
name=Q&quot;Econfig_geocodeProviderQ&quot;EQ&gt;Ecom.google.android.location.GeocodeProviderQ&lt;E/stringQ&gt;E
but i canQ&apos;Et find GeocodeProvider class,and donQ&apos;Et know where to download
the class.Give me a hand, thanks.</description>
<comment>
<author>stone...@sohu.com</author>
<when>Thu, 24 Mar 2011 07:27:11 +0000</when>
<what>I have a same issue too.</what>
</comment>
<comment>
<author>qfzhong...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:08:42 +0000</when>
<what>You need to install GMS,and then Enable Settings-Q&gt;ELocationQ&amp;ESecurity-Q&gt;EUse wireless networks and Use GPS satellites,and Enable Settings-Q&gt;EApplications-Q&gt;EDevelopment-Q&gt;EAllow mock locations. </what>
</comment>
<comment>
<author>lge.stel...@gmail.com</author>
<when>Fri, 18 Nov 2011 00:48:00 +0000</when>
<what>China canQ&apos;Et install GMS. how can solve the problem??</what>
</comment>
</bug>
<bug>
<bugid>12176</bugid>
<title>Maps shows distance in Mi instead of Km</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>limb...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 21:28:54 +0000</openedDate>
<description>Using Nexus One 2.2.2 and Google Maps v 4.5.1 My phone is set up on
language Q&quot;EEnglish USQ&quot;E but I live in europe and use the metric system. If
I open up navigation and I see all distance information expressed in
Kilometers and in maps if I ask for directions itQ&apos;Es also in metric. Now
If I open Google Maps, and click anywhere, it says Q&apos;Eloading addressQ&apos;E and
shows me baloon with the addresss. If I click on this balloon I see a
page with links to maps, navigation, phone etc... There is a star in the
upper right corner and a little arrow showing a direction. The distance
below this arrow is expressed in Miles instead of kilometers.</description>
<comment>
<author>galenlac...@gmail.com</author>
<when>Tue, 09 Aug 2011 03:49:56 +0000</when>
<what>IQ&apos;Em having the same problem and after about an hour of grinding am still unable to correct this issue. A simple option in AndroidQ&gt;ESettings would remedy the issue.</what>
</comment>
<comment>
<author>m...@blissett.me.uk</author>
<when>Tue, 09 Aug 2011 16:46:36 +0000</when>
<what>IQ&apos;Eve noticed that the units change depending on your location, not any setting.

In the UK IQ&apos;Em given distances in miles.  Everywhere else in Europe IQ&apos;Em given km.  ItQ&apos;Es very irritating!  IQ&apos;Ed like consistency, at least.

(Also, in the UK IQ&apos;Em given smaller distances in feet, when most people here would use yards or metres, and donQ&apos;Et really know how far Q&quot;E550 feetQ&quot;E is.)</what>
</comment>
</bug>
<bug>
<bugid>1930</bugid>
<title>SIGSEGV in Java VM during Android build</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-02-06T17:53:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sfzeig...@gmail.com</reportedBy>
<openedDate>Fri, 06 Feb 2009 16:57:42 +0000</openedDate>
<description>I followed the steps given in http://source.android.com/download. I was
using Ubuntu 8.04, once on VMWare image and once on a machine. Both
failed during the build - on the Q&quot;EmakeQ&quot;E step. The tail of the make log:
============== tail of make.log
dalvik/libcore/dom/src/test/java/org/w3c/domts/LSDocumentBuilderFactory.jav
a:275: warning: non-varargs call of varargs method with inexact argument
type for last parameter; cast to java.lang.Class for a varargs call cast
to java.lang.Class[] for a non-varargs call and to suppress this warning
Method newInstanceMethod = domImplRegistryClass.getMethod
(Q&quot;EnewInstanceQ&quot;E, null); ^
dalvik/libcore/dom/src/test/java/org/w3c/domts/LSDocumentBuilderFactory.jav
a:276: warning: non-varargs call of varargs method with inexact argument
type for last parameter; cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this
warning Object domRegistry = newInstanceMethod.invoke(null, null); ^
Note: Some input files use or override a deprecated API. Note: Recompile
with -Xlint:deprecation for details. Note: Some input files use
unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked
for details. 22 warnings Copying
out/target/common/obj/JAVA_LIBRARIES/core-
tests_intermediates/classes-full-debug.jar Copying:
out/target/common/obj/JAVA_LIBRARIES/core-
tests_intermediates/classes.jar target Dex: core-tests # # An unexpected
error has been detected by Java Runtime Environment: # # SIGSEGV (0xb)
at pc=0x0635b173, pid=5568, tid=2826431376 # # Java VM: Java HotSpot(TM)
Client VM (10.0-b22 mixed mode linux-x86) # Problematic frame: # V
[libjvm.so+0x35b173] # # An error report file with more information is
saved as: # /home/user/an/hs_err_pid5568.log # # If you would like to
submit a bug report, please visit: #
http://java.sun.com/webapps/bugreport/crash.jsp # make: ***
[out/target/common/obj/JAVA_LIBRARIES/core-
tests_intermediates/classes.dex] Aborted</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 06 Feb 2009 17:52:12 +0000</when>
<what>Your desktop Java implementation has crashed.  You will need to take this up with Sun.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 17:53:46 +0000</when>
<what>Give your virtual machine more RAM. This happens if you have less than about 1 to 1.5GB.</what>
</comment>
<comment>
<author>sfzeig...@gmail.com</author>
<when>Sat, 14 Feb 2009 00:13:56 +0000</when>
<what>I increased VM to Xmx1836M and got a different error:

build/core/product_config.mk:211: WARNING: adding test OTA key
============================================
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=
============================================

build/core/main.mk:180: implicitly installing apns-conf_sdk.xml
build/core/copy_headers.mk:15: warning: overriding commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
build/core/copy_headers.mk:15: warning: ignoring old commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
target Dex: framework
out/host/linux-x86/bin/dx -JXms16M -JXmx1836M --dex
--output=out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.dex  
--core-library out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar

trouble writing output: null
make: *** [out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.dex]
Error 2

Thanks for your help on this.

Another question:  ultimately I need to make a new sdk for Windows - IQ&apos;Em guessing if
this were easy, then youQ&apos;Ed be doing it routinely.  Is there an sdk that corresponds
to the current source.android.com release, for Windows?

thanks again</what>
</comment>
<comment>
<author>sfzeig...@gmail.com</author>
<when>Sat, 14 Feb 2009 00:30:56 +0000</when>
<what>IQ&apos;Eve gotten a build!  I rebooted and continued the make as my first action, using 
JXmx1856M.  When the VM starts fresh, it has less trouble with accumulated garbage.

IQ&apos;Em still curious about whether I can get a new Windows-hosted sdk...

But thanks in any case!</what>
</comment>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Thu, 05 Mar 2009 14:43:42 +0000</when>
<what>Hi,

I came to this post because, I am building current sources for half a day and it
seems to be stuck on this testing part :
  target Dex: core-tests

Is there a way to disable non building operation to speed up or save memory ?

Regards
-- 
http://www.newlc.com/en/platforms/mobile-linux/android
</what>
</comment>
<comment>
<author>xjh41...@gmail.com</author>
<when>Tue, 17 Mar 2009 14:08:28 +0000</when>
<what>it stuck on Q&quot;Etarget Dex: core-testsQ&quot;E when i make android a few days ago,and then i
resize the swap
to 2g than 1g before.The problem is solved now.
</what>
</comment>
<comment>
<author>Vincent....@gmail.com</author>
<when>Wed, 17 Jun 2009 16:55:19 +0000</when>
<what>how do you resize the swap?  I had the same problem, stuck on Q&quot;Etarget Dex: core-testsQ&quot;E.  </what>
</comment>
<comment>
<author>sfzeig...@gmail.com</author>
<when>Tue, 23 Jun 2009 22:41:22 +0000</when>
<what>I could not resize The VMWare Ubuntu swap.   Instead, I rebuilt a new Ubuntu image 
with a new swap size.  That worked, in that I did get a runnable image.  But it 
turned out to be useless because it was too slow to avoid many timing problems 
inside Android itself.

I now build the image on a Linux machine, then ship the system.img file to 
individual workstations where I can run on Windows directly.  I never got the VMWare 
approach to work reliably.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:24:55 +0000</when>
<what></what>
</comment>
<comment>
<author>pic...@pv.com</author>
<when>Fri, 26 Mar 2010 19:09:22 +0000</when>
<what>We occasionally see the unexpected error listed in the original post.  It sounds like
increasing the memory size may help.  IQ&apos;Em not sure where this should be done though.
 Is there a setting somewhere in the Android SDK or is this somewhere in the java
installation on the Ubuntu system?  </what>
</comment>
<comment>
<author>sfzeig...@gmail.com</author>
<when>Fri, 26 Mar 2010 21:18:30 +0000</when>
<what>IQ&apos;Ef your VM is dying, look in your makefiles for the lines that launch with the java 
VM.  E.g.:

out/host/linux-x86/bin/dx -JXms16M -JXmx1836M --dex

I changed the -J parameters to keep the JVM from dying.</what>
</comment>
</bug>
<bug>
<bugid>8930</bugid>
<title>Error in the french translation</title>
<status>FutureRelease</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>2011-03-10T19:00:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Gormi...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 10:49:44 +0000</openedDate>
<description>Hello, I just bought a Motorola Milestone, powered by Android 2.1. I use
the french translation, and there is an error here :
http://android.git.kernel.org/?p=platform/packages/apps/Contacts.git;a=blob;f=res/values-fr/strings.xml;h=a84d26e3ff9853cc8b0378406f9062979a5a5fa8;hb=9cb63a59a32905d4f3c7d0215d4b79d719ac8c46
Line 105 should be : Q&lt;Estring name=Q&quot;Eprivate_numQ&quot;EQ&gt;EQ&quot;ENum?ro priv?Q&quot;EQ&lt;E/stringQ&gt;E
and not Q&lt;Estring name=Q&quot;Eprivate_numQ&quot;EQ&gt;EQ&quot;ENum?ro priv?eQ&quot;EQ&lt;E/stringQ&gt;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Jun 2010 18:55:08 +0000</when>
<what>The report and the proposed solution are accurate.</what>
</comment>
<comment>
<author>mhenr...@gmail.com</author>
<when>Wed, 09 Mar 2011 21:26:15 +0000</when>
<what>I am seeing the very same translation mistake with Android 2.3.3 on a Nexus S phone. IQ&apos;Em actually slightly surprised to see this mistake is still in the latest Android version.</what>
</comment>
<comment>
<author>kr...@android.com</author>
<when>Wed, 09 Mar 2011 21:31:49 +0000</when>
<what></what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Wed, 09 Mar 2011 21:33:46 +0000</when>
<what>The bug is still there in Honeycomb.  IQ&apos;Ell get it fixed. Thanks.</what>
</comment>
<comment>
<author>kr...@android.com</author>
<when>Wed, 09 Mar 2011 21:34:36 +0000</when>
<what>enf, I entered this for msgid 6374339738119166953</what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Thu, 10 Mar 2011 19:00:28 +0000</when>
<what>Thanks.  Fixed in the translation console for future releases.</what>
</comment>
<comment>
<author>mhenr...@gmail.com</author>
<when>Thu, 10 Mar 2011 19:06:39 +0000</when>
<what>Thanks a lot for the impressively fast reaction!</what>
</comment>
</bug>
<bug>
<bugid>10385</bugid>
<title>addIntentOptions() only adds the first Intent it finds rather than all Intents</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bluebara...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 19:00:29 +0000</openedDate>
<description>Please describe the problem in detail. According to the documentation
for addIntentOptions(), this function is supposed to find all activities
that match the supplied Intent and add them to the menu accordingly.
Instead, only the first one found is added to the menu. Tested in 1.5
thru 2.2 on emulator, G1 (1.6) and Nexus One (2.2) actual phones. -
Steps to reproduce the problem. consider the following function (with
appropriate resources defined): public boolean onCreateOptionsMenu(Menu
aMenu) { super.onCreateOptionsMenu(aMenu);
getMenuInflater().inflate(R.menu.options_menu,aMenu); //Allows other
apps to extend the menu with their own actions. Intent theIntent;
theIntent = new Intent(null,Uri.parse(Q&quot;Eplugin://Q&quot;E+getPackageName()));
theIntent.addCategory(Intent.CATEGORY_ALTERNATIVE); ListQ&lt;E?Q&gt;E theList =
getPackageManager().queryIntentActivities(theIntent,0); int num =
(theList!=null)?theList.size():0; //Search and populate the menu with
acceptable offering applications. //find the menu item defined in the
menu layout where the add point is SubMenu sm =
aMenu.findItem(R.id.menu_item_plugins).getSubMenu();
sm.addIntentOptions( R.id.menu_group_plugin_options,//menu group for new
items Menu.NONE, // Unique item ID (none) Menu.NONE, // Order for the
items (none) this.getComponentName(), // The current Activity name null,
// Specific items to place first (none) theIntent, //Intent created
above that describes our requirements Menu.FLAG_APPEND_TO_GROUP,//
Additional flags to control items null); // Array of MenuItems that
correlate to specific items if (!sm.hasVisibleItems()) {
aMenu.setGroupVisible(R.id.menu_group_plugin_options,false); } return
true; } - What happened. In the above example code, I had 3 other
packages installed with matching intent filters. After the call to
queryIntentActivities(), num would equal 3, but the addIntentOptions()
would only add the first intent in that list. - What you think the
correct behavior should be. I believe the correct behavior should be for
addIntentOptions() to add all intents found, not just the first one
found as per the documentation.</description>
</bug>
<bug>
<bugid>12980</bugid>
<title>My M70003 MID wont stay turned on and keeps saying not responding</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Michaela...@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 21:25:10 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>Michaela...@gmail.com</author>
<when>Mon, 06 Dec 2010 21:26:39 +0000</when>
<what>Does anyone know how to fix this problem. I have serched it and i am not able to find what is wrong. Any suggestions?</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11700</bugid>
<title>Allow developers to define a reason for using a permission</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>felix.og...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 10:40:28 +0000</openedDate>
<description>I think it would be a good idea to be able to specify in
Q&lt;Euses-permissionQ&gt;E a reason for using a specific permission. For example:
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E
android:reason=Q&quot;ECommunication with our Web ServiceQ&quot;E /Q&gt;E The installer app
would then display these reasons (where defined) next to the associated
permission. This would be useful when the reason for a certain
permission is not immediately obvious, before installing the app. For
example: Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E
android:reason=Q&quot;EAttachment downloadQ&quot;E /Q&gt;E</description>
<comment>
<author>felix.og...@gmail.com</author>
<when>Tue, 30 Nov 2010 22:01:11 +0000</when>
<what>Of course, the android:reason property should also be able to take a reference, such as @string/reason_internet.</what>
</comment>
<comment>
<author>treborr...@gmail.com</author>
<when>Mon, 07 Feb 2011 08:57:09 +0000</when>
<what>IQ&apos;Em not a developer (of Android software, anyway) but, as a user, I would love to see this addition. I hate seeing Q&quot;EUpdate (Manual)Q&quot;E in the Market and having no idea WHICH permission is new (IQ&apos;Ell go looking for a separate issue related to that) or WHY the developer wants the new permission.</what>
</comment>
<comment>
<author>treborr...@gmail.com</author>
<when>Mon, 07 Feb 2011 09:03:26 +0000</when>
<what>This appears to be a duplicate of issue 5392.</what>
</comment>
</bug>
<bug>
<bugid>5851</bugid>
<title>SSL Download hangs on Q&quot;EWaiting for data connection...Q&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>31</stars>
<reportedBy>g.starnberger</reportedBy>
<openedDate>Wed, 06 Jan 2010 12:12:13 +0000</openedDate>
<description>When downloading a file from a SSL Website with an untrusted certificate
the download hangs on Q&quot;EWaiting for data connection...Q&quot;E. To reproduce the
problem: 1) Goto: https://guenther.starnberger.name/div/test.apk (you
can use the tiny URL http://goo.gl/42Zy on your phone). 2) On the
certificate warning tell the browser to continue. 3) The Q&quot;EDownload
historyQ&quot;E window with download information opens, but the download hangs
on the messages stated above. Normal SSL Web browsing on this site works
without problems, just downloads fail. So I assume that this problem is
not server related, but client related. I have not verified if this
problem occurs only due to the untrusted SSL certificate or if this is a
generic SSL problem. I was able to reproduce this problem both with the
official Android SDK running platform version 2.0.1, as well as with the
CyanogenMod 4.2.12 release running on a G1.</description>
<comment>
<author>dickeplatte@gmail.com</author>
<when>Sun, 10 Jan 2010 23:54:28 +0000</when>
<what>May be linked with issue https://code.google.com/p/android/issues/detail?id=3492.
Strange that this is still a problem...</what>
</comment>
<comment>
<author>newra...@gmail.com</author>
<when>Tue, 28 Sep 2010 12:14:27 +0000</when>
<what>Facing same problem</what>
</comment>
<comment>
<author>c64w...@gmail.com</author>
<when>Tue, 26 Oct 2010 02:05:19 +0000</when>
<what>I have the exact same issue.  Attempting to download via SSL of an unknown cert.  Any progress???

--C64whiz</what>
</comment>
<comment>
<author>oer...@gmail.com</author>
<when>Tue, 26 Oct 2010 12:12:08 +0000</when>
<what>i had to workaroud it by getting froyo and a cerficate from startssl :(</what>
</comment>
<comment>
<author>dickeplatte@gmail.com</author>
<when>Tue, 07 Dec 2010 11:40:27 +0000</when>
<what>Hey, sorry to spam you all. But i think it is worth mentioning it that it still DOES NOT work on 2.3, at least in the emulator.</what>
</comment>
<comment>
<author>hoss.mac...@gmail.com</author>
<when>Wed, 19 Jan 2011 18:54:15 +0000</when>
<what>ItQ&apos;Es a droid browser issue.  Downloading Firefox Mobile on the device in 2.2 will get you working.  Firefox allows you to do an add exception for the site and will download the software.</what>
</comment>
<comment>
<author>bur2000....@gmail.com</author>
<when>Sun, 06 Feb 2011 10:28:15 +0000</when>
<what>Will this issue ever be fixed? ItQ&apos;Es quite annoying when IQ&apos;Em at the university and people with iPhones can easily view PDF files from lectures and me with my android phone: Q&quot;Eno, sorry, the OS canQ&apos;Et handle those filesQ&quot;E ... guaranteed to get you some laughs and right they are.

I donQ&apos;Et want to get Firefox Mobile just for an occasional download.</what>
</comment>
<comment>
<author>dhanesh1...@gmail.com</author>
<when>Tue, 01 Mar 2011 05:53:40 +0000</when>
<what>This defect is still pending. Kind of annoying for any self signed cert sites.</what>
</comment>
<comment>
<author>ogu...@gmail.com</author>
<when>Thu, 03 Mar 2011 11:57:03 +0000</when>
<what>Completely agree with comment 7. I have the same issue here in my university. It so annoying that i cant access my lecture notes and slides on my phone. </what>
</comment>
<comment>
<author>alok.gup...@gmail.com</author>
<when>Mon, 07 Mar 2011 11:11:36 +0000</when>
<what>same issue waiting for data connection..</what>
</comment>
<comment>
<author>fabri.k....@gmail.com</author>
<when>Mon, 23 May 2011 20:32:43 +0000</when>
<what>still waiting for data connection - any resolution yet?</what>
</comment>
<comment>
<author>smhx...@gmail.com</author>
<when>Tue, 24 May 2011 19:40:05 +0000</when>
<what>Same problem on 3.1 on xoom.  Apple devices work fine on our network.</what>
</comment>
<comment>
<author>ogu...@gmail.com</author>
<when>Tue, 24 May 2011 19:54:00 +0000</when>
<what>this is a very annoying thing for most of companies and universities network, i dont understand why this issue not being addressed immediately. i have the same problem with my 2.2 Desire and i canQ&apos;Et download course documents from my university network. If this is somehow mentioned in a tech site like gizmodo or engadget, i think it will be addressed immediately.  </what>
</comment>
<comment>
<author>norbertl...@gmail.com</author>
<when>Thu, 30 Jun 2011 19:39:26 +0000</when>
<what>i load opera mini, there is no problem</what>
</comment>
</bug>
<bug>
<bugid>8739</bugid>
<title>French translation of Q&quot;EHomeQ&quot;E in web browser</title>
<status>Reviewed</status>
<owner>kr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seb.mu...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 15:18:37 +0000</openedDate>
<description>When pressing Q&quot;EmenuQ&quot;E button in browser, Q&quot;EHomeQ&quot;E is translated as
Q&quot;EDomicileQ&quot;E. Should be Q&quot;EPage dQ&apos;EaccueilQ&quot;E. Android 2.1-update1 on HTC
Desire.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 May 2010 23:54:54 +0000</when>
<what>Issue and correction confirmed.</what>
</comment>
<comment>
<author>dloricbl...@gmail.com</author>
<when>Wed, 09 Feb 2011 22:51:31 +0000</when>
<what>Similar to this one, 
When adding a contact, the type of phone numbre is translated as Q&quot;EAccueilQ&quot;E instead of Q&quot;EDomicileQ&quot;E which would be static phone line or home phone. It comes back when phone numbers choices show up when a contact has different phone numbers.

Froyo UGJL2 on Samsung Galaxy S</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 14 Mar 2011 20:38:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2051</bugid>
<title>CanQ&apos;Et buy own application</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-03T21:34:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pas...@gmail.com</reportedBy>
<openedDate>Fri, 20 Feb 2009 21:57:40 +0000</openedDate>
<description>I have uploaded an application to the Developer Console, and it is
listed in the Marketplace. I can see the application, but when I go to
buy it, it fails. I have tried several times last night and again today,
and the Google Checkout page displays this dialog when I click Buy now:
Attention A server error has occurred. Retry, or cancel and return to
previous screen. Retry Cancel I am guessing the issue occurs because the
Google Checkout account I am trying to buy my app with is the same
Google Checkout account the money will go in to. Developers should be
able to buy their own applications shouldnQ&apos;Et they?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 17:11:36 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 21:34:40 +0000</when>
<what>This is working as intended (itQ&apos;Es a checkout-level feature).</what>
</comment>
<comment>
<author>pas...@gmail.com</author>
<when>Wed, 04 Mar 2009 23:55:13 +0000</when>
<what>Oh I see.

The intended user experience is to get a message telling me Q&quot;EA server error has occurredQ&quot;E

The intended developer experience is they cannot download, install, and test their
own application on a phone.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 23:58:19 +0000</when>
<what>The error message could indeed be better.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:10:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5382</bugid>
<title>QSB - Mnemonic Learning For Searches</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dab...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 18:35:48 +0000</openedDate>
<description>why cant I type GB to launch GAMEBOID. Please make the Quick Search Box
more similar to Quicksilver or Quick Search Box when you search on
Android it should learn what options you choose and give these priority</description>
</bug>
<bug>
<bugid>4968</bugid>
<title>PhoneStateListener.onSignalStrengthChanged(int asu) not working on Droid, replacement method hidden</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>33</stars>
<reportedBy>matt.h...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 23:55:43 +0000</openedDate>
<description>I donQ&apos;Et seem to be able to get signal strength readings on Droid via the
(now deprecated) PhoneStateListener.onSignalStrengthChanged(int asu)
method, but the replacement method noted in the javadocs is marked
@hide. Link to javadocs is
http://developer.android.com/reference/android/telephony/PhoneStateListener.html#onSignalStren
gthChanged(int) Is there a recommended method to support signal strength
on all active OS versions (1.5-2.0) and across different network types?
Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:23:28 +0000</when>
<what></what>
</comment>
<comment>
<author>stormlog...@gmail.com</author>
<when>Fri, 11 Dec 2009 21:23:17 +0000</when>
<what>My application needs to be able to see when the signal strength changes.  IQ&apos;Em
frustrated that the old method for doing this was deprecated before a working
replacement was put forth.</what>
</comment>
<comment>
<author>hunt1...@gmail.com</author>
<when>Fri, 11 Dec 2009 23:26:49 +0000</when>
<what>I also have an app that is built around the 
PhoneStateListener.onSignalStrengthChanged(int asu) method. What is the recommended 
method for obtaining signal strength in Android 2.0?</what>
</comment>
<comment>
<author>Istvan.Ketyko@gmail.com</author>
<when>Sat, 12 Dec 2009 14:32:23 +0000</when>
<what>Would be good to have any answer from Google!!</what>
</comment>
<comment>
<author>adrian.w...@gmail.com</author>
<when>Fri, 18 Dec 2009 12:28:08 +0000</when>
<what>Still no answer?</what>
</comment>
<comment>
<author>adrian.w...@gmail.com</author>
<when>Fri, 18 Dec 2009 12:28:20 +0000</when>
<what>Any answer yet?</what>
</comment>
<comment>
<author>hoef...@gmail.com</author>
<when>Sat, 19 Dec 2009 15:02:20 +0000</when>
<what>I asked during the Q&quot;EAndroid Office HoursQ&quot;E on IRC:
Q&quot;EHow to monitor signal strength on Android 2.0? 
PhoneStateListener.onSignalStrengthChanged(int) is deprecated and the replacement 
given in the API doc is a private method.Q&quot;E
(http://moderator.appspot.com/#15/e=120951Q&amp;Et=11fd95)

And the answer was:
Q&quot;EThis method will be made public in a upcoming sdk release.Q&quot;E

So I guess for 2.0 and 2.0.1 weQ&apos;Ere just out of luck. :-(</what>
</comment>
<comment>
<author>stormlog...@gmail.com</author>
<when>Tue, 12 Jan 2010 18:44:32 +0000</when>
<what>Looks like this is fixed in 2.1, but with no 2.1 devices around yet, no way to test:
http://developer.android.com/reference/android/telephony/PhoneStateListener.html#onSignalStrengthsChanged%28android.telephony.SignalStrength%29</what>
</comment>
<comment>
<author>shawn.gw...@gmail.com</author>
<when>Wed, 17 Feb 2010 15:31:08 +0000</when>
<what>We really need this bug fixed for the Droid. This feature is a basic part of the app on all 
android phones. Not one should be excluded. Why should there be a question? LetQ&apos;Es gitrdone 
guys!</what>
</comment>
<comment>
<author>afonsec...@gmail.com</author>
<when>Fri, 26 Feb 2010 02:06:36 +0000</when>
<what>Discussed this in office hours today as well, action item below:

[18:01] Q&lt;EafonsecaQ&gt;E @megha, ic, thanks, I will add to it. Looks like nobodyQ&apos;Es followed
up since November with comments through Feb. Any way to get this up on the queue? 
[18:01] Q&lt;Emegha___Q&gt;E for those who are new to irc office hours, here a link to add your
questions: http://stackoverflow.com/questions/tagged/from-irc 
[18:01] Q&lt;Emegha___Q&gt;E afonseca: I will ping the relevant engineer and follow up next time 
</what>
</comment>
<comment>
<author>A.Akker...@gmail.com</author>
<when>Tue, 16 Mar 2010 03:41:32 +0000</when>
<what>Please fix this ASAP!!! This is an essential part of home replacement apps!</what>
</comment>
<comment>
<author>alexk.il...@gmail.com</author>
<when>Mon, 05 Apr 2010 21:33:41 +0000</when>
<what>Another vote for providing either one of these APIs (onSignalStrengthChanged or 
onSignalStrength_S_Changed) for both Droid 2.0 and 2.0.1.

</what>
</comment>
<comment>
<author>heads...@gmail.com</author>
<when>Tue, 06 Apr 2010 02:09:42 +0000</when>
<what>Fixed, as of 2.1.  Thanks Google.</what>
</comment>
<comment>
<author>alexk.il...@gmail.com</author>
<when>Tue, 06 Apr 2010 21:57:12 +0000</when>
<what>headstay@gmail wrote: 
Q&quot;EFixed, as of 2.1Q&quot;E

Does it mean that it also works with the v2.0 and v2.0.1?

Thanks
</what>
</comment>
<comment>
<author>markg...@gmail.com</author>
<when>Wed, 07 Apr 2010 00:44:40 +0000</when>
<what>IQ&apos;Em not sure this is the place to explain how versions of software work, but the answer 
to your question is no.</what>
</comment>
<comment>
<author>macmac...@gmail.com</author>
<when>Fri, 23 Jul 2010 06:50:24 +0000</when>
<what>can anyone confirm on this that this issue is fixed?

I tested on Droid (2.1) and EVO (2.1), onSignalStrengthsChanged (SignalStrength signalStrength) seems never get called...</what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Fri, 23 Jul 2010 18:23:43 +0000</when>
<what>This issue is that onSignalStrengthsChanged was hidden.  It is no longer hidden.  If you want evidence that onSignalStrengthsChanged is called, watch the signal bars on the status bar - it is updated when this is called.  I have verified that it is called.</what>
</comment>
<comment>
<author>hunt1...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:43:27 +0000</when>
<what>Agreed. onSignalStrengthsChanged was not implemented on Android 2.0.1, but
is on 2.1 Q&amp;E 2.2.</what>
</comment>
<comment>
<author>dran...@gmail.com</author>
<when>Sat, 11 Sep 2010 01:50:13 +0000</when>
<what>IQ&apos;Em using the onSignalStrengthsChanged on 2.1 and it works fine on my Android 2.1 CDMA phone, it updates in real time. But I am seeing an problem on a friends GSM Android 1.6 phone running my same application, it doesnQ&apos;Et seem to be updating properly, it seems to update only after he puts the phone to sleep and wakes it up. </what>
</comment>
<comment>
<author>VitoEspo...@gmail.com</author>
<when>Mon, 13 Sep 2010 04:43:58 +0000</when>
<what>@dranyab:
your issue with the GSM 1.6 is most likely related to Q&quot;EIssue 7592:	PhoneStateListener.onSignalStrengthsChanged(SignalStrength signalStrength) not changing if phone in sleep mode.Q&quot;E</what>
</comment>
<comment>
<author>Matt.Kan...@gmail.com</author>
<when>Wed, 15 Sep 2010 15:31:50 +0000</when>
<what>Does onSignalStrengthsChanged get called while the phone is in sleep mode? I am battling with an app that always reads the same signal strength when the phone is in sleep mode. Android 2.1 and 2.2, same results.</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Mon, 27 Dec 2010 00:54:21 +0000</when>
<what>Please close this issue since it has been fixed as stated by Comment #17</what>
</comment>
</bug>
<bug>
<bugid>12987</bugid>
<title>Javascript to Java Bridge Throws Exception on Android 2.3</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>479</stars>
<reportedBy>tony.cas...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 01:46:28 +0000</openedDate>
<description>The javascript to java bridge on 2.3 Gingerbread is causing crashes.
This is 100% reproducible using the WebViewDemo application from here:
http://code.google.com/p/apps-for-android/source/browse/#svn/trunk/Samples/WebViewDemo.
Note: The project file for that app is a little messed up, however, if
you recreate the project, keeping the code the same, you can reproduce
the error. The sample is old, but the code should still run as none of
these interfaces have been deprecated. It is also easily reproducible by
creating a simple application that creates a webview, enables
javascript, adds a JS interface, then loads a script into the webview.
The code for this even simpler app is attached as well as WebViewTest
and a secondary Test class as the Q&quot;EbridgeQ&quot;E. The demos work as expected
when using 2.2 This is a serious issue as it will cause crashes for any
app using the webview to do any serious work. Thanks in advance for
taking a look at this. Attached is the output from logcat as well as the
output from adb bugreport.</description>
<comment>
<author>taigc...@gmail.com</author>
<when>Tue, 07 Dec 2010 04:06:13 +0000</when>
<what>This bug is critical! Please fix it ASAP!</what>
</comment>
<comment>
<author>Adam.Sch...@gmail.com</author>
<when>Tue, 07 Dec 2010 19:23:40 +0000</when>
<what>Broke for me too</what>
</comment>
<comment>
<author>dave...@gmail.com</author>
<when>Wed, 08 Dec 2010 00:55:23 +0000</when>
<what>This should be set to High Priority. As other comments allude, this is critical and is causing our app (and I am sure others) to crash and potential workarounds are pretty ugly.</what>
</comment>
<comment>
<author>fcin...@gmail.com</author>
<when>Wed, 08 Dec 2010 01:26:39 +0000</when>
<what>ItQ&apos;Es a silly JNI mistake, please fix it before 2.3 goes alive on devices</what>
</comment>
<comment>
<author>jasons...@gmail.com</author>
<when>Wed, 08 Dec 2010 01:35:52 +0000</when>
<what>Everyone, tell everyone you know to star this issue!  This is a crucial, crucial bug to fix.</what>
</comment>
<comment>
<author>ehern...@gmail.com</author>
<when>Wed, 08 Dec 2010 05:55:03 +0000</when>
<what>Please fix asap!</what>
</comment>
<comment>
<author>yakkyj...@gmail.com</author>
<when>Wed, 08 Dec 2010 06:40:28 +0000</when>
<what>36 people starred this issue and may be notified of changes.  How do I star it?! I agree, this is a pretty big issue, although if you target for 2.2 or below you should be ok. </what>
</comment>
<comment>
<author>tony.cas...@gmail.com</author>
<when>Wed, 08 Dec 2010 06:58:41 +0000</when>
<what>Hey yakkyjunk, targeting 2.2 does not resolve the issue.  Anything that uses that functionality and is running on 2.3 will encounter this and crash.

(Click on the star next to the word Q&apos;EIssueQ&apos;E in the blue title bar)</what>
</comment>
<comment>
<author>simon.ma...@gmail.com</author>
<when>Wed, 08 Dec 2010 12:45:50 +0000</when>
<what>This is a critical issue for us as well.</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 08 Dec 2010 13:52:41 +0000</when>
<what>I can verify the crash using these other sample projects:

https://github.com/commonsguy/cw-advandroid/tree/master/WebView/GeoWeb1
https://github.com/commonsguy/cw-advandroid/tree/master/WebView/GeoWeb2
https://github.com/commonsguy/cw-abj/tree/master/PhoneGap/Checklist

Note that the latter is a PhoneGap project, suggesting that all PhoneGap-powered apps will fail on Android 2.3 as well.

All of these projects work fine on Android 2.2.

--
Mark Murphy (a Commons Guy)
mmurphy@commonsware.com
</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 08 Dec 2010 15:02:45 +0000</when>
<what>Actually, those samples I just posted are not good ones, as there may be a separate SIGSEGV related to mock GPS data sent via DDMS. Here is a really tiny sample project that does demonstrate the addJavascriptInterface() problem:

http://commonsware.com/misc/SIGSEGVOne.zip

--
Mark Murphy (a Commons Guy)
mmurphy@commonsware.com
</what>
</comment>
<comment>
<author>skyntc...@gmail.com</author>
<when>Wed, 08 Dec 2010 15:08:07 +0000</when>
<what>I was just about to post very similar to MarkQ&apos;Es example. My results are exactly the same - crash 100% of the time.</what>
</comment>
<comment>
<author>jasons...@gmail.com</author>
<when>Wed, 08 Dec 2010 15:23:27 +0000</when>
<what>A workaround posted here:
http://quitenoteworthy.blogspot.com/2010/12/handling-android-23-webviews-broken.html</what>
</comment>
<comment>
<author>chunkerc...@gmail.com</author>
<when>Wed, 08 Dec 2010 18:34:11 +0000</when>
<what>The above link is only a partial workaround.

Major issues:

This does not allow for a synchronous response from java. Any javascript code can be rewritten with return callbacks from java in a continuation passing style, but this generally requires a complete restructuring of the affected code base.

The javascript to java interface presented here does not persist across page loads. The original (broken) mechanism is available to any javascript executing within the webview, whether in the parent document or in any nested iframe, and is unaffected by content reloading.</what>
</comment>
<comment>
<author>jasons...@gmail.com</author>
<when>Wed, 08 Dec 2010 19:05:07 +0000</when>
<what>Agreed on both points. ThatQ&apos;Es why this is a workaround, and only for simple cases; the real solution is for the Android team to actually fix the root cause.</what>
</comment>
<comment>
<author>tony.cas...@gmail.com</author>
<when>Wed, 08 Dec 2010 19:21:32 +0000</when>
<what>If youQ&apos;Ere really looking for a workaround, I think itQ&apos;Ed be easier to override the WebChromeClientQ&apos;Es onJSAlert method and write a simple parser.  You still canQ&apos;Et return values, but you donQ&apos;Et have to reload the page.

That said, this does not work for me at all.  IQ&apos;Ed have to rewrite almost all of my code to get this working, which is pretty terrible.</what>
</comment>
<comment>
<author>fcin...@gmail.com</author>
<when>Thu, 09 Dec 2010 02:21:35 +0000</when>
<what>A good news for you guys, the crash doesnQ&apos;Et happen on real Nexus S device, so basically this is another bug on emulator as NIO on 2.2</what>
</comment>
<comment>
<author>romannu...@google.com</author>
<when>Thu, 09 Dec 2010 02:36:42 +0000</when>
<what>ReproQ&apos;Ed on the 2.3 emulator; verified that this is NOT reproducible on a Nexus S.</what>
</comment>
<comment>
<author>tony.cas...@gmail.com</author>
<when>Thu, 09 Dec 2010 18:56:15 +0000</when>
<what>Great, thatQ&apos;Es good news.  Any idea when we might get a new emulator build?  Also, is there any way to get early device builds for the Nexus One?  Alternatively, is there a program we can apply to for early access in the future?</what>
</comment>
<comment>
<author>Sirique...@gmail.com</author>
<when>Sun, 12 Dec 2010 22:40:32 +0000</when>
<what>Please solve his.</what>
</comment>
<comment>
<author>abba...@gmail.com</author>
<when>Wed, 15 Dec 2010 20:16:00 +0000</when>
<what>I encountered this issue too.  I upgraded the SDK to include version 2.3 of the emulator and our app crashed, so I decided to check the WebViewDemo app to make sure it wasnQ&apos;Et a problem with our app.  The demo app crashed right away, and that led me to this page.  Hopefully they can fix it soon, because this JavaScript functionality is a major part of our app.</what>
</comment>
<comment>
<author>andy.tri...@gmail.com</author>
<when>Thu, 16 Dec 2010 21:09:46 +0000</when>
<what>learn to qa</what>
</comment>
<comment>
<author>hnbc8...@gmail.com</author>
<when>Fri, 17 Dec 2010 01:59:56 +0000</when>
<what>please solve as soon as, my app depend on the javascript.</what>
</comment>
<comment>
<author>aleksand...@gmail.com</author>
<when>Fri, 17 Dec 2010 13:41:37 +0000</when>
<what>Grrr, client project testing is not possible on 2.3 emulator because of this issue and 2.2 has issue with camera. Disappointed with emulator.</what>
</comment>
<comment>
<author>ate...@gmail.com</author>
<when>Sun, 19 Dec 2010 14:46:08 +0000</when>
<what>This is a critical issue for us as well, please fix this ASAP.

Thanks.</what>
</comment>
</bug>
<bug>
<bugid>8034</bugid>
<title>More Email Client Features</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>zenc.com...@gmail.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 16:30:52 +0000</openedDate>
<description>Settings that should be available in the email client: 1. Set the exact
amount of time in minutes between sync, not just the drop down list. 2.
Ability to adjust where attachments are stored, including on the SD
card. 3. Ability to adjust, on a per-account basis, how much email is
cached on the client. It seems like the client only downloads the
headers. There should be settings to change if it only processes headers
or downloads the whole or a portion of the email. Also, where the email
is cached- again there should be a setting to cache on the SD card. 4.
Verbose settings or access to the mail client log file directly from the
phone so that one can troubleshoot email connectivity rather than
getting a very generic error like Q&quot;EConnection ErrorQ&quot;E. I love what you
guys are doing. Keep up the great work!</description>
</bug>
<bug>
<bugid>6089</bugid>
<title>ListView, TableLayout, IME: android:stretchColumns not honored</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-02-17T23:18:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 14:41:38 +0000</openedDate>
<description>Environment: Android 2.1, though I have seen this phenomenon going back
as far as 1.6, IIRC Code:
http://github.com/commonsguy/cw-andtutorials/tree/master/04-ListView/LunchList/
Notably, res/layout/main.xml has a ListView appearing above a
TableLayout, where the first two rows in the TableLayout have a TextView
(column 0) and an EditText (column 1). android:stretchColumns=Q&quot;E1Q&quot;E for
the TableLayout, so the EditTexts expand to fill the space
available...for a while, anyway. Steps to Reproduce: 1. Create an HVGA
Android 2.1 AVD for the emulator. Or, use a Nexus One. 2. Compile and
install the app at the above URL (e.g., ant install). 3. Open the
LunchList application. 4. Using the mouse, simulate a screen tap and
click on the first of the EditText widgets. At this point, the window
slides up and the IME appears. However, android:stretchColumns=Q&quot;E1Q&quot;E is no
longer honored, and both EditText widgets shrink to minimum width. 5.
Run hierarchyviewer. (yes, IQ&apos;Em serious) 6. Choose the LunchList activity
and click LoadViewHierarchy. When the hierarchy is loaded, you will
notice that Android now honors android:stretchColumns=Q&quot;E1Q&quot;E and the
EditText widgets expand to fill the space available. 7. Press the BACK
button in the emulator. Once again, android:stretchColumns=Q&quot;E1Q&quot;E is no
longer honored, and both EditText widgets shrink to minimum width. 8. In
hierarchyviewer, click LoadViewHierarchy again. When the hierarchy is
reloaded, you will notice that Android now honors
android:stretchColumns=Q&quot;E1Q&quot;E and the EditText widgets expand to fill the
space available.. In later tutorials, the problem goes away when I move
the ListView onto one tab of a TabHost and have the TableLayout on
another tab. Similarly, in earlier tutorials, before I introduce the
ListView, the TableLayout behaves normally.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 18 Jan 2010 01:40:29 +0000</when>
<what>Launching HierarchyViewer just has the side effect of calling requestLayout() on each 
view.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 18 Jan 2010 01:40:55 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Feb 2010 23:18:43 +0000</when>
<what></what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 17 Feb 2010 23:22:19 +0000</when>
<what>Do you happen to have any sort of workaround we could use in the interim? I could
heave some extra requestLayout() calls, but I donQ&apos;Et know when to call them, since the
IME doesnQ&apos;Et raise much in the way of events.</what>
</comment>
<comment>
<author>ulf.ditt...@gmail.com</author>
<when>Fri, 25 Jun 2010 11:05:35 +0000</when>
<what>I take it this didnQ&apos;Et make it into Froyo? IQ&apos;Eve run into the issue repeatedly as well, and itQ&apos;Es a bit tiring to have to call requestLayout on the affected views.</what>
</comment>
</bug>
<bug>
<bugid>15142</bugid>
<title>Google Market: Market update icon needs to be updated</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-02T01:30:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alphali...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 21:00:33 +0000</openedDate>
<description>In Android 2.3, Market update icon needs to be updated. Launch Market
App =Q&gt;E wait for an update notification =Q&gt;E Check the icon on the
notification bar and on the status bar. ItQ&apos;Es really smaller than the
other icons and not consistent. Note: For better understanding please
check the picture attached.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 01 Mar 2011 22:33:20 +0000</when>
<what>I donQ&apos;Et think it is supposed to look like the icon that appears when downloading/installing an app. The smaller market update icon is letting you know that one or more updates is available. This is different from an individual app downloading/installing which is signified by the larger arrow.

If the same icon was used for both notifications, it would be confusing--to me anyway.</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 01:30:59 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>10502</bugid>
<title>Web page doesnQ&apos;Et render correctly on EVO</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-17T16:30:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reube...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 04:32:13 +0000</openedDate>
<description>I originally filed this under bug #9601.
http://code.google.com/p/android/issues/detail?id=9601 I have a web page
that is not rendering correctly. It could be from a number of problems
such as not correctly handling the Q&lt;EbaseQ&gt;E tag, only showing data from an
XHR that takes place immediately after the initial page load, or just
not applying CSS correctly. (The only thing that shows on my phone is a
table fetched by the XHR after the initial page load, without any css
formatting applied) The responder said the page loaded correctly for
him, so it was closed assuming it would be fixed in the 2.2 rom update.
Since then, the rom has been updated to 2.2 (IQ&apos;Em using the official HTC
/ Sprint rom, no rooting) and the page does not render correctly.
However, I have setup the SDK on my computer and the page does render
correctly within the SDKQ&apos;Es emulator. So, I am re-opening this bug. IQ&apos;Em
not sure if this is an android bug, or a bug specific to HTC / SprintQ&apos;Es
rom. If it turns out to be specific to HTC / Sprint, do I need to file
this elsewhere?</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 17 Aug 2010 16:30:26 +0000</when>
<what>Since the page renders correctly using the emulator, and using the Nexus One running 2.2, this is specific to the HTC EVO update. I have no information about how to follow up with HTC on this.</what>
</comment>
</bug>
<bug>
<bugid>14975</bugid>
<title>FAT32 driver should not allow writing file names with decomposed accented characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chao...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 01:14:10 +0000</openedDate>
<description>Android (confirmed in 2.1, same symptoms in 2.2) allows creation of
files on a FAT32-formatted SD card with characters in the file name that
are illegally composed for FAT32; that is, you can create a file with an
accented e (?) represented as the two Unicode code points SMALL LATIN E
+ ACUTE ACCENT COMBINING rather than the single SMALL LATIN E WITH ACUTE
ACCENT. FAT32 requires accented characters to be in the latter form
(precomposed), however it is possible to create files with characters in
the former form (decomposed). The Java calls used are import
java.io.File; ... final File file = new File(path); //where path is a
string with decomposed characters, which came from an
org.apache.http.HttpRequest ... file.createNewFile(); In contrast, when
a FAT32 SD card is mounted under OS X, and one tries to copy a file with
accented characters from an HFS+ file system (which supports only
DEcomposed characters), or to save a new file on the card, the FAT32
file system driver automatically converts the characters to their
precomposed forms before writing to the file system. Android doesnQ&apos;Et
seem to have a problem opening one of these malformed-name files, but
when the volume is mounted on a desktop, strange symptoms manifest, like
the file showing alternating 0 bytes and its actual size, sometimes
being unopenable, nonsensical metadata, etc. adb bugreport output
attached.</description>
<comment>
<author>n...@google.com</author>
<when>Fri, 25 Feb 2011 21:41:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16033</bugid>
<title>Phone will not hangup from the headset</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:35:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>garygod...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 04:17:00 +0000</openedDate>
<description>I have a Nexus One with official Gingerbread. I cannot get my phone to
hangup from the button on the headset if the Phone App is not actively
displayed on the screen. If a phone call is in progress a long press of
the headset button should hangup the call reguardless of the currently
active app on the screen. When I do take the phone out of my pocket to
activate the Phone app, if I use the headset button, it almost always
starts media player. This is also not desired, unless media play was
playing before I answered the phone.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:35:00 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>4425</bugid>
<title>T9 Style Keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>iainflet...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 21:25:38 +0000</openedDate>
<description>Can we have an option to switch to an old style 1-9 keypad that does
predictive text, like old keypad phones? On smaller screens like the G1
it would make it a lot quicker to type and most people are already
familiar with the layout. There are apps that work like this but without
predictive text, I believe the lack of T9 is a licensing issue, but
surely Google could come up with either their own version or just cough
up the cash that every other mobile OS maker had to pre-touchscreen era.</description>
<comment>
<author>doug.agu...@gmail.com</author>
<when>Fri, 30 Oct 2009 19:27:05 +0000</when>
<what>I agree!!</what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Mon, 02 Nov 2009 18:57:34 +0000</when>
<what>I would also like more keyboard styles! 

Another useful one would be the overlayed 1/2 size qwerty keyboard, where each key has 
two letter possibilities (such as the Blackberry Pearl keyboard).
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:04:26 +0000</when>
<what>Note that this could be provided by a 3rd party</what>
</comment>
<comment>
<author>hans.chr...@gmail.com</author>
<when>Tue, 25 May 2010 09:37:01 +0000</when>
<what>Searching through all contact info including call log is essential</what>
</comment>
<comment>
<author>Roby.Za...@gmail.com</author>
<when>Fri, 04 Mar 2011 16:17:01 +0000</when>
<what>I agree, the T9 style keyboard is a big missing!!!

...ok there are many 3rd party keyboard in the market, but there insQ&apos;Et the same thing, we will a native T9 style.
</what>
</comment>
</bug>
<bug>
<bugid>5249</bugid>
<title>separate Q&quot;Esort artistQ&quot;E vs. Q&quot;Edisplay artistQ&quot;E in the music player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>divbyzero@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 04:16:10 +0000</openedDate>
<description>Currently the artist, album, and title fields in MP3 files are used for
both display and for sorting in the music player and its database.
Because this makes for awkward alphabetization, the new version of the
specification (http://www.id3.org/id3v2.4.0-frames) allows you to
separate these out into two fields each: display artist (the traditional
artist field) and sort artist. For example, display Q&quot;EBilly JoelQ&quot;E but
sort by Q&quot;EJoel, BillyQ&quot;E. Of course, if the sort artist is not specified,
it should fall back to using the traditional artist field for both. The
heuristic of ignoring a leading Q&quot;EtheQ&quot;E should only be used when a sort
artist is not specified. This useful feature is supported by iTunes and
the iPod; it would be great if we could have it on Android as well. It
seems like it should be fairly straightforward to implement, but will
require adding extra columns to the database, and is probably dependent
upon bug #1057 (http://code.google.com/p/android/issues/detail?id=1057).</description>
</bug>
<bug>
<bugid>12723</bugid>
<title>.me domains not recognized as links in SMS messages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-23T23:55:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wows...@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 18:20:31 +0000</openedDate>
<description>On the HTC EVO 4G running Android 2.2, domains that end with .me are not
recognized as URLs, and are therefore not clickable. Other domains with
a 2-letter suffix such as bit.ly ARE properly recognized, however.
Please make .me domains clickable in SMS messages.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 23 Nov 2010 23:55:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11481</bugid>
<title>Using hotmail account in mail app gives Q&apos;ELogin ErrorQ&apos;E from time to time.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>valentij...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 20:19:39 +0000</openedDate>
<description>Most of the time my hotmail account works ok in the default Mail app.
But about 1 time per day it gives me a Q&apos;ELogin ErrorQ&apos;E, Q&apos;EUnable to loginQ&apos;E,
Q&apos;EIncorrect loginQ&apos;E problem.</description>
</bug>
<bug>
<bugid>17114</bugid>
<title>Enable Watch Variable Debugging on Eclipse</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>bndu...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 14:29:40 +0000</openedDate>
<description>Eclipse allows Java Debugging by Adding a Q&quot;EWatchQ&quot;E on an object field. So
that code execution pauses every single time the object field is
modified or accessed --- very very handy for tracking elusive bugs!
Please add support of this feature. Thanks</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 25 May 2011 19:23:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2742</bugid>
<title>cupcake on g1: violates USB specs by taking 500mA without permission</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>zblab...@gmail.com</reportedBy>
<openedDate>Fri, 22 May 2009 22:19:29 +0000</openedDate>
<description>Taking 500mA from USB is not nice, as some USB ports (Sharp Zaurus) can
only supply 200mA or so... IIRC 100mA is maximum power USB device can
take without getting permission from the host</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:19:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5909</bugid>
<title>Browser crashes when expanding task on the Google Tasks page for Android</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-02T19:01:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>8</stars>
<reportedBy>johan.ap...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 10:27:19 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Open browser and navigate to m.google.com 2.
Click Tasks 3. Click on a task so that the blue expander button (round
blue icon with white arrow) is shown 4. Click on the blue expander
button and wait a few seconds - What happened. The browser
vanishes/crashes. - What you think the correct behavior should be. The
browser should not crash and the task edit page should be shown. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
HTC Hero Firmware version: 1.5 Baseband version:
63.18.55.06EU_6.35.06.18 Kernel version: 2.6.27-8dd6deee Build number:
2.73.405.5 146733 CL#1267 release keys Software version: 1.0.0.A6288 I
contacted HTC about this and got this response: Q&quot;EIm afraid this is going
to be down to either Google Or down to the Flash player on the device.
Adobe are looking to release an updated version of the flash player soon
so its possible that you may have to download this software, however
this is not something that we can help with im afraid as we only supply
the browser on the device we dont make the software for google. Q&quot;E When I
asked them to clarify since after all it is a HTC phone so I thought
they wanted to solve their customersQ&apos;E problems I got this response:
Q&quot;EWell the browser is what we provide but we dont make it as its either
Opera or Internet Explorer, if the browser is crashing then you may need
to hard reset the device as there is no settings that can be changed to
fix this issue im afraid. the Browser settings are bery basic, a hard
reset should be able to tell if there is any issues, remember to back up
all data befor doing so. I will forward this request on to the RQ&amp;ED
department for you but as its the browser i can say that we will or wont
be able to fix it as we dont make the software for the browser im
afraid. Q&quot;E Since this made no sense IQ&apos;Em reporting the problem here hoping
it can be fixed. Found the following in a adb bugreport dump: 01-08
11:11:46.747 I/XT9IME ( 207): [finishInput] 01-08 11:11:46.847 I/DEBUG (
34): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-08 11:11:46.847 I/DEBUG ( 34): Build fingerprint:
Q&apos;Ehtc_wwe/htc_hero/hero/hero:1.5/2.73.405.5/61267:user/release-keysQ&apos;E
01-08 11:11:46.847 I/DEBUG ( 34): pid: 6049, tid: 6063 Q&gt;EQ&gt;EQ&gt;E
com.android.browser Q&lt;EQ&lt;EQ&lt;E 01-08 11:11:46.847 I/DEBUG ( 34): signal 11
(SIGSEGV), fault addr 00000280 01-08 11:11:46.847 I/DEBUG ( 34): r0
00000280 r1 000000a9 r2 0000027d r3 00000000 01-08 11:11:46.847 I/DEBUG
( 34): r4 003ec3a8 r5 aa0d79fd r6 aa3e45c8 r7 0066c478 01-08
11:11:46.847 I/DEBUG ( 34): r8 451e3d9c r9 41812e08 10 41812df4 fp
00000001 01-08 11:11:46.847 I/DEBUG ( 34): ip 00000001 sp 451e0088 lr
aa0dc37b pc aa14d600 cpsr 20000030 01-08 11:11:47.897 I/DEBUG ( 34): #00
pc 0014d600 /system/lib/libwebcore.so 01-08 11:11:47.917 I/DEBUG ( 34):
#01 pc 000f349c /system/lib/libwebcore.so 01-08 11:11:47.917 I/DEBUG (
34): #02 pc 00137150 /system/lib/libwebcore.so 01-08 11:11:47.917
I/DEBUG ( 34): #03 pc 0012affc /system/lib/libwebcore.so 01-08
11:11:47.917 I/DEBUG ( 34): #04 pc 00112412 /system/lib/libwebcore.so
01-08 11:11:47.917 I/DEBUG ( 34): #05 pc 001124b8
/system/lib/libwebcore.so 01-08 11:11:47.927 I/DEBUG ( 34): #06 pc
000d7312 /system/lib/libwebcore.so 01-08 11:11:47.927 I/DEBUG ( 34): #07
pc 0014e690 /system/lib/libwebcore.so 01-08 11:11:47.927 I/DEBUG ( 34):
#08 pc 002a2034 /system/lib/libwebcore.so 01-08 11:11:47.937 I/DEBUG (
34): #09 pc 0003152a /system/lib/libwebcore.so 01-08 11:11:47.937
I/DEBUG ( 34): #10 pc 00032614 /system/lib/libwebcore.so 01-08
11:11:47.937 I/DEBUG ( 34): #11 pc 0005abd4 /system/lib/libwebcore.so
01-08 11:11:47.937 I/DEBUG ( 34): #12 pc 0004d1e0
/system/lib/libwebcore.so 01-08 11:11:47.947 I/DEBUG ( 34): #13 pc
000561f0 /system/lib/libwebcore.so 01-08 11:11:47.947 I/DEBUG ( 34): #14
pc 0003152a /system/lib/libwebcore.so 01-08 11:11:47.947 I/DEBUG ( 34):
#15 pc 00032614 /system/lib/libwebcore.so 01-08 11:11:47.947 I/DEBUG (
34): #16 pc 0005abd4 /system/lib/libwebcore.so 01-08 11:11:47.957
I/DEBUG ( 34): #17 pc 0004d1e0 /system/lib/libwebcore.so 01-08
11:11:47.957 I/DEBUG ( 34): #18 pc 00056072 /system/lib/libwebcore.so
01-08 11:11:47.957 I/DEBUG ( 34): #19 pc 0003152a
/system/lib/libwebcore.so 01-08 11:11:47.957 I/DEBUG ( 34): #20 pc
00032614 /system/lib/libwebcore.so 01-08 11:11:47.967 I/DEBUG ( 34): #21
pc 0005abd4 /system/lib/libwebcore.so 01-08 11:11:47.967 I/DEBUG ( 34):
#22 pc 0004d1e0 /system/lib/libwebcore.so 01-08 11:11:47.967 I/DEBUG (
34): #23 pc 00056072 /system/lib/libwebcore.so 01-08 11:11:47.967
I/DEBUG ( 34): #24 pc 0003152a /system/lib/libwebcore.so 01-08
11:11:47.977 I/DEBUG ( 34): #25 pc 00032614 /system/lib/libwebcore.so
01-08 11:11:47.977 I/DEBUG ( 34): #26 pc 0005abd4
/system/lib/libwebcore.so 01-08 11:11:47.977 I/DEBUG ( 34): #27 pc
0004d1e0 /system/lib/libwebcore.so 01-08 11:11:47.977 I/DEBUG ( 34): #28
pc 00081ec2 /system/lib/libwebcore.so 01-08 11:11:47.977 I/DEBUG ( 34):
#29 pc 000ed100 /system/lib/libwebcore.so 01-08 11:11:47.987 I/DEBUG (
34): #30 pc 000ecc46 /system/lib/libwebcore.so 01-08 11:11:47.987
I/DEBUG ( 34): #31 pc 000ece90 /system/lib/libwebcore.so 01-08
11:11:47.987 I/DEBUG ( 34): stack: 01-08 11:11:47.987 I/DEBUG ( 34):
451e0048 006e9480 [heap] 01-08 11:11:47.987 I/DEBUG ( 34): 451e004c
aa0f6ab9 /system/lib/libwebcore.so 01-08 11:11:47.987 I/DEBUG ( 34):
451e0050 000001c4 01-08 11:11:47.987 I/DEBUG ( 34): 451e0054 aa0ec095
/system/lib/libwebcore.so 01-08 11:11:47.987 I/DEBUG ( 34): 451e0058
451e00ec 01-08 11:11:47.987 I/DEBUG ( 34): 451e005c aa3e45c8 01-08
11:11:47.987 I/DEBUG ( 34): 451e0060 003ac808 [heap] 01-08 11:11:47.987
I/DEBUG ( 34): 451e0064 006e9480 [heap] 01-08 11:11:47.987 I/DEBUG (
34): 451e0068 0099dee0 [heap] 01-08 11:11:47.987 I/DEBUG ( 34): 451e006c
005b05c8 [heap] 01-08 11:11:47.987 I/DEBUG ( 34): 451e0070 aa0d79fd
/system/lib/libwebcore.so 01-08 11:11:47.987 I/DEBUG ( 34): 451e0074
aa3e45c8 01-08 11:11:47.987 I/DEBUG ( 34): 451e0078 0066c478 [heap]
01-08 11:11:47.987 I/DEBUG ( 34): 451e007c aa0dc37b
/system/lib/libwebcore.so 01-08 11:11:47.987 I/DEBUG ( 34): 451e0080
df002777 01-08 11:11:47.987 I/DEBUG ( 34): 451e0084 e3a070ad 01-08
11:11:47.987 I/DEBUG ( 34): #00 451e0088 00347888 [heap] 01-08
11:11:47.987 I/DEBUG ( 34): 451e008c aa0f349f /system/lib/libwebcore.so
01-08 11:11:47.997 I/DEBUG ( 34): #01 451e0090 005b05c8 [heap] 01-08
11:11:47.997 I/DEBUG ( 34): 451e0094 aa137153 /system/lib/libwebcore.so
01-08 11:11:51.047 I/ActivityManager( 63): Process com.android.browser
(pid 6049) has died. 01-08 11:11:51.057 I/WindowManager( 63): WIN DEATH:
Window{437c4b58 com.android.browser/com.android.browser.BrowserActivity
paused=false} 01-08 11:11:51.067 D/Zygote ( 36): Process 6049 terminated
by signal (11) 01-08 11:11:51.067 I/WindowManager( 63): Screen
status=true, current orientation=1, SensorEnabled=true 01-08
11:11:51.067 I/WindowManager( 63): needSensorRunningLp,
mCurrentAppOrientation =1 01-08 11:11:51.067 I/WindowManager( 63):
needSensorRunningLp, SCREEN_ORIENTATION_PORTRAIT 01-08 11:11:51.067
D/Sensors ( 63): close_akm, fd=124 01-08 11:11:51.067 D/Sensors ( 63):
sensors=00000000, real=00000000</description>
<comment>
<author>Putrid...@gmail.com</author>
<when>Sat, 09 Jan 2010 22:20:32 +0000</when>
<what>Have you cleared the cache/form data?  Browser Q&gt;E Menu Q&gt;E More Q&gt;E Settings Q&gt;E Clear...</what>
</comment>
<comment>
<author>johan.ap...@gmail.com</author>
<when>Sat, 09 Jan 2010 23:06:18 +0000</when>
<what>Cleared everything. It still crashes.</what>
</comment>
<comment>
<author>mr.dan.w...@gmail.com</author>
<when>Sun, 17 Jan 2010 10:53:02 +0000</when>
<what>The same problem occurs with HTC Tattoo running Android 1.6
Clearing cache, cookies, and all saved settings in browser does not help.
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 19:01:19 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2473</bugid>
<title>Bus error when attempting to run android 1.5 emulator on Mac OS X 10.5.6</title>
<status>Released</status>
<owner>digit.an...@gmail.com</owner>
<closedOn>2010-05-25T23:15:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>pkana...@gmail.com</reportedBy>
<openedDate>Tue, 21 Apr 2009 05:30:20 +0000</openedDate>
<description>I create an avd with target 2 (1.5). adb is not running, nor is Eclipse
(w/ADT). I do not have any InputManagers running. Here is verbose
Terminal output: pkmbp:~ myusername$ emulator -verbose @emu15emulator:
found SDK root at /usr/local/dev/android/android-sdk-mac_x86-1.5_pre
emulator: root virtual device file at
/Users/myusername/.android/avd/emu15.ini emulator: virtual device
content at /Users/myusername/.android/avd/emu15.avd emulator: virtual
device config file: /Users/myusername/.android/avd/emu15.avd/config.ini
emulator: locking user data image at
/Users/myusername/.android/avd/emu15.avd/userdata- qemu.img emulator:
locking cache image at
/Users/myusername/.android/avd/emu15.avd/cache.img emulator: ignoring
non-existing SD Card at
/Users/myusername/.android/avd/emu15.avd/sdcard.img: No such file or
directory emulator: found skin Q&apos;EHVGAQ&apos;E in directory:
/usr/local/dev/android/android-sdk-mac_x86-
1.5_pre/platforms/android-1.5/skins emulator: autoconfig: -skin HVGA
emulator: autoconfig: -skindir
/usr/local/dev/android/android-sdk-mac_x86-
1.5_pre/platforms/android-1.5/skins emulator: keyset loaded from:
/Users/myusername/.android/default.keyset emulator: trying to load skin
file Q&apos;E/usr/local/dev/android/android-sdk-mac_x86-
1.5_pre/platforms/android-1.5/skins/HVGA/layoutQ&apos;E emulator: skin network
speed: Q&apos;EfullQ&apos;E emulator: skin network delay: Q&apos;EnoneQ&apos;E emulator: argv[00] =
Q&quot;EemulatorQ&quot;E emulator: argv[01] = Q&quot;E-kernelQ&quot;E emulator: argv[02] =
Q&quot;E/usr/local/dev/android/android-sdk-mac_x86-
1.5_pre/platforms/android-1.5/images//kernel-qemuQ&quot;E emulator: argv[03] =
Q&quot;E-initrdQ&quot;E emulator: argv[04] =
Q&quot;E/usr/local/dev/android/android-sdk-mac_x86-
1.5_pre/platforms/android-1.5/images//ramdisk.imgQ&quot;E emulator: argv[05] =
Q&quot;E-nandQ&quot;E emulator: argv[06] =
Q&quot;Esystem,size=0x4200000,initfile=/usr/local/dev/android/android-sdk-
mac_x86-1.5_pre/platforms/android-1.5/images//system.imgQ&quot;E emulator:
argv[07] = Q&quot;E-nandQ&quot;E emulator: argv[08] =
Q&quot;Euserdata,size=0x4200000,file=/Users/myusername/.android/avd/emu15.avd/userdata-
qemu.imgQ&quot;E emulator: argv[09] = Q&quot;E-nandQ&quot;E emulator: argv[10] =
Q&quot;Ecache,size=0x4200000,file=/Users/myusername/.android/avd/emu15.avd/cache.imgQ&quot;E
emulator: argv[11] = Q&quot;E-serialQ&quot;E emulator: argv[12] = Q&quot;Eandroid-kmsgQ&quot;E
emulator: argv[13] = Q&quot;E-serialQ&quot;E emulator: argv[14] = Q&quot;Eandroid-qemudQ&quot;E
emulator: argv[15] = Q&quot;E-appendQ&quot;E emulator: argv[16] = Q&quot;Eqemu=1
console=ttyS0 android.checkjni=1 android.qemud=ttyS1 android.ndns=1Q&quot;E
emulator: argv[17] = Q&quot;E-mQ&quot;E emulator: argv[18] = Q&quot;E96Q&quot;E emulator: mapping
Q&apos;EsystemQ&apos;E NAND image to /tmp/android/emulator-VAXeFl Bus error The
resulting crash report is attached.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:33:07 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:13:42 +0000</when>
<what>Can you reproduce the problem with the 2.2 SDK ?</what>
</comment>
<comment>
<author>pkana...@gmail.com</author>
<when>Sat, 22 May 2010 14:49:34 +0000</when>
<what>This was fixed a while ago. See here: http://groups.google.com/group/android-
developers/browse_thread/thread/586ce0e87d13b702/e568e441fea3843b?pli=1</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Tue, 25 May 2010 23:15:07 +0000</when>
<what>thanks then.</what>
</comment>
</bug>
<bug>
<bugid>2084</bugid>
<title>Gmail on T-mobile-G1 - Mark message spam or delete it without requiring it to be opened... checkbox maybe?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-24T23:30:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>evolutio...@gmail.com</reportedBy>
<openedDate>Tue, 24 Feb 2009 22:22:27 +0000</openedDate>
<description>Android code version you are running: Firmware 1.1 Kernel
2.6.25-01845-g85d4f0d android-build@apa27 #27 Your development
environment: Not a dev. T-mobile has NO support for the software and
nowhere to go so I cam here. Describe the problem: There is no way to
NOT open a message but to mark it as SPAM. When a message is obviously a
SPAM message I donQ&apos;Et want to open it but I want to mark it as spam. It
would be great if there were check boxes for you to select message and
either delete or mark as spam... Steps to reproduce: 1. Checking gmail..
Expected results: No random error messages created by bugs. Observed
results: Additional information:</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 24 Feb 2009 23:30:22 +0000</when>
<what>You can long press the mail to mark it as spam or delete it.</what>
</comment>
</bug>
<bug>
<bugid>14524</bugid>
<title>Package Manager always thinks it should pop up when starting SDK Manager</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-09-21T16:46:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Fri, 04 Feb 2011 01:49:20 +0000</openedDate>
<description>Host OS: Win7 SDK tools version: r9 STEPS TO REPRODUCE: 1. Download all
updates available in the SDK Manager. 2. Restart SDK Manager, wait for
it to look for updates. 3. Observe an annoying blank popup with nothing
to install, every time. See this screenshot for an example:
http://farm6.static.flickr.com/5299/5414884274_c87e24dcdd_b.jpg. This is
the same as clicking Update All. EXPECTED RESULTS: No popup when updates
are not available. OBSERVED RESULTS: Popup.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 04 Feb 2011 02:41:30 +0000</when>
<what>Totally agree. The SDK Manager is started in Q&quot;Eupdate sdkQ&quot;E mode by the launcher icon, and thus tries to install something. This behavior probably isnQ&apos;Et appropriate anymore. I plan to fix this annoyance sometimes later.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 21 Sep 2011 16:46:57 +0000</when>
<what>This behavior has been changed. It will be part of the R14 release.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:30:34 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
<comment>
<author>archon810</author>
<when>Fri, 30 Sep 2011 20:07:14 +0000</when>
<what>This is still a problem for me in preview 14. I open up the SDK Manager, and I get a completely empty Choose Packages to Install dialog.</what>
</comment>
<comment>
<author>raph...@google.com</author>
<when>Sat, 08 Oct 2011 05:26:41 +0000</when>
<what>Please try this:
- open Windows Explorer to your SDK directory
- copy %SDK%\tools\lib\SDK Manager.exe to %SDK%\SDK Manager.exe

Because the preview didnQ&apos;Et come with an installer, the launcher hadnQ&apos;Et been updated. Let me know whether that fixes the issue for you.</what>
</comment>
<comment>
<author>archon810</author>
<when>Sat, 08 Oct 2011 20:39:14 +0000</when>
<what>OK, that seemed to work.</what>
</comment>
</bug>
<bug>
<bugid>10875</bugid>
<title>Error on Google Sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeily...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 08:05:42 +0000</openedDate>
<description>Hi, I got one error message and itQ&apos;Es not reproducible anymore. It
happened during some MMS operations. The error message is like below.
============================================================= 08-28
15:49:24.896 E/AndroidRuntime( 240): java.lang.IllegalStateException:
get field slot from row 0 col 8 failed 08-28 15:49:24.896
E/AndroidRuntime( 240): at
android.os.Parcel.readException(Parcel.java:1255) 08-28 15:49:24.896
E/AndroidRuntime( 240): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.database.BulkCursorProxy.getWindow(BulkCursorNative.java:217)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.database.BulkCursorToCursorAdaptor.onMove(BulkCursorToCursorAdaptor.java:104)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java:188)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.database.AbstractCursor.moveToNext(AbstractCursor.java:256)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.provider.ContactsContract$RawContacts$EntityIteratorImpl.getEntityAndIncrementCursor(ContactsContract.java:1859)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.content.CursorEntityIterator.next(CursorEntityIterator.java:84)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.content.CursorEntityIterator.next(CursorEntityIterator.java:27)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.processLocalChanges(ContactsSyncAdapter.java:551)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:248)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:130)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
08-28 15:49:24.896 E/AndroidRuntime( 240): at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:163)
=====================================================================
What can cause this error? Thank you.</description>
</bug>
<bug>
<bugid>13195</bugid>
<title>certain emails reappear after deletion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>MichaelC...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 16:40:08 +0000</openedDate>
<description>Email app (not GMail). Delete the email on the Android, Load Messages.
Email reappears. For emails where this happens, it will reappear every
time until you delete it on the server with a different app (i.e.
Outlook, webmail, etc.). Seems to be related to something in the email
content. Happens to me with emails from Netflix asking me to rate a
movie IQ&apos;Eve rented. Also happens with newsletters from Escort Radar
Detectors. Motorola Droid, Android 2.2</description>
<comment>
<author>lav...@gmail.com</author>
<when>Thu, 06 Jan 2011 15:06:54 +0000</when>
<what>It happens for me too.. Does anyone have a solution?
</what>
</comment>
<comment>
<author>lav...@gmail.com</author>
<when>Thu, 06 Jan 2011 15:06:55 +0000</when>
<what>It happens for me too.. Does anyone have a solution?
</what>
</comment>
<comment>
<author>jaymo...@gmail.com</author>
<when>Thu, 31 Mar 2011 15:06:06 +0000</when>
<what>Same here, seems to occur with all emails in my IMAP account, but never happens in the Exchange account I also use.  Recent occurrence: used to work fine in IMAP.</what>
</comment>
<comment>
<author>wha...@gmail.com</author>
<when>Wed, 01 Jun 2011 23:09:18 +0000</when>
<what>I have this problem on a Samsung Galaxy S II (GT-I9100) running Android 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>2921</bugid>
<title>The certificates and the code signers are available only for jar entries from JarFile</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>ewgeni.g...@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 12:22:38 +0000</openedDate>
<description>Android code version you are running: Android SDK 1.5 r1 Your
development environment: Windows XP, eclipse-SDK-3.5M7 Describe the
problem: The certificates and code signers for jar entries which come
from the JarFile are correctly returned. They are not available for
these from the JarInputStream. JarEntry interface does not depend on the
source of the Entry. Steps to reproduce: The attached file contains
Eclipse project. The test gets the code signers for entries which are
received from JarFile and JarInputStream. The result is printed to the
console. Note! The same is valid for certificates. Expected results: The
code signers and certificates for jar entries which come from
JarInputStream must be available too.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:05:25 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Oct 2009 22:43:10 +0000</when>
<what>this works on the RI, but not in donut.

JarEntry.getCertificates gets the verifier so:

    public Certificate[] getCertificates() {
        if (null == parentJar) {
            return null;
        }
        JarVerifier jarVerifier = parentJar.verifier;

which doesnQ&apos;Et work for JarInputStream because it has no JarFile to set
JarEntry.parentJar to. (this is assuming weQ&apos;Ere supposed to go via the getCertificates
path; if weQ&apos;Ere expecting to use JarEntry.signers directly, well, that never gets set
by JarInputStream either.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 15 Oct 2009 01:25:24 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Jun 2011 18:32:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4726</bugid>
<title>Default Calender View</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>jab...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 17:38:25 +0000</openedDate>
<description>Would like the option of chaning the default view of the calendar
application. Personally for me I would prefer the 7-day view vs. the
default of Month view on Andriod 2.0 (Moto-Droid)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:57:53 +0000</when>
<what></what>
</comment>
<comment>
<author>timeless...@gmail.com</author>
<when>Thu, 08 Apr 2010 22:29:48 +0000</when>
<what>Right now for me it seems some view becomes default, but I canQ&apos;Et figure out how to
set that view. It used to be on Agenda view for me, and I was happy. Now it always
defaults to one-day view, but I want my Agenda view back.

I go to the Calendar from the widget on my homescreen. The widget has other issues
with it, but IQ&apos;Ell try to find out if those issues have their own entry.</what>
</comment>
<comment>
<author>timeless...@gmail.com</author>
<when>Thu, 08 Apr 2010 22:52:07 +0000</when>
<what>Wow. I just found a work-around. IQ&apos;Eve been living with this issue for months.

(1) Click calendar widget to go to calendar view.
(2) Change your view to your preferred default.
(3) Press the HOME SCREEN button (not the go back one button).
(4) Power off and on your device.
(5) Press calendar widget, and it should go to the view you like best.
</what>
</comment>
<comment>
<author>paul.dow</author>
<when>Sat, 22 May 2010 02:02:13 +0000</when>
<what>I like this idea and I also would like to submit another suggestion that goes along with this one. I would like the 
option of hitting the back button to return to the month view or whatever the default view is, instead of it exiting 
the program. I feel like this makes sense intuitively, and would love to see it added to Calendar.</what>
</comment>
<comment>
<author>nothappenin@gmail.com</author>
<when>Sat, 12 Jun 2010 21:43:33 +0000</when>
<what>Would appreciate the calendar default view to be Agenda, and automatically open to current date.  When IQ&apos;Em on the current date, and click New Event, it often defaults to a month previous for the date itQ&apos;Es entered on unless I notice and change it.</what>
</comment>
<comment>
<author>alan.dia...@gmail.com</author>
<when>Mon, 19 Jul 2010 11:32:04 +0000</when>
<what>@timelessness: Thanks for the info! However, that will only work as long as the phone doesnQ&apos;Et get turned off again when the calendar was in a different view.

@Google: Please add an option to the Calendar app that allows setting the default view when the calendar is opened! My wife is new to Android with her Droid X, and she has asked me multiple times why she canQ&apos;Et have this feature on such an advanced phone.</what>
</comment>
</bug>
<bug>
<bugid>435</bugid>
<title>Emulator performance</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-03-11T16:46:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vestera...@gmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 12:01:00 +0000</openedDate>
<description>How closely does the emulatorQ&apos;Es performance resemble the performance of
an actual device? I developed an image-analysis component and tested it
on jre1.6.0_03 on an Intel Core 2 6400, 2.13GHz, 3GB RAM, where it
analyses a 640x480 pixel image in 30-360 ms. I then put the code into my
Android app. and it now takes 71-77 seconds (!) to analyse the same
images (on android-sdk_m5-rc15_windows). I then added some method
tracing and used TraceView to see if one particular method was taking
all the time, but nothing stood out. I realize that a handheld device
never could be as fast as a middle-spec desktop PC, but this slowdown is
extreme. And it also means that it would be faster to transmit the image
to a server, analyse it there, and send the result back :D</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:46:06 +0000</when>
<what>Thanks for your input!  However, questions and comments related to Android should
go to our Discussion Group at http://groups.google.com/group/android-developers.
This Issue Tracker should only be used for submitting bug reports and feature requests.</what>
</comment>
</bug>
<bug>
<bugid>15124</bugid>
<title>CanQ&apos;Et click options in a google search.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>MachoJai...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 09:04:31 +0000</openedDate>
<description>When performing a Google search with the Android browser, I cannot click
Q&quot;EOptionsQ&quot;E and then Q&quot;Ecached.Q&quot;E Not even with the trackball. Put simply: I
canQ&apos;Et view cached pages in Google search</description>
</bug>
<bug>
<bugid>10652</bugid>
<title>Android running slow after software update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>peanutbu...@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 02:04:54 +0000</openedDate>
<description>Has anyone elseQ&apos;Es phone been running super slow after a recent software
update? I have the first Motorola Droid. Ever since my phone updated,
itQ&apos;Es been such a pain. When texting, it takes forever for the words IQ&apos;Eve
typed to show up on the screen. Or if I click on the notification, it
takes forever for that text to show up in the thread, or for the text
IQ&apos;Eve sent to show up. Is this just an issue with my phone, or all
original droids in general?</description>
<comment>
<author>tjcoste...@gmail.com</author>
<when>Sun, 22 Aug 2010 04:42:03 +0000</when>
<what>I have the same phone and itQ&apos;Es also slow after the update.</what>
</comment>
<comment>
<author>cray...@gmail.com</author>
<when>Sun, 22 Aug 2010 06:34:42 +0000</when>
<what>Same issues. Browser to home refreshes incredibly slow leaving me w/o icons for2-10 seconds.
</what>
</comment>
<comment>
<author>peanutbu...@gmail.com</author>
<when>Mon, 23 Aug 2010 18:00:20 +0000</when>
<what>IQ&apos;Em having that issue. The text screen takes forever to load messages, etc.
Also, it takes a while for the screen to light up after pressing the power
button.

icons</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Mon, 13 Dec 2010 08:05:42 +0000</when>
<what>Just about every Droid has this issue, I think:

https://supportforums.motorola.com/thread/38060?start=0Q&amp;Etstart=0

HUGE BUG. IQ&apos;Em afraid this is designed to make us buy a new phone.</what>
</comment>
</bug>
<bug>
<bugid>16145</bugid>
<title>Wifi networks scanning never stops</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T17:51:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sidh...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 10:26:12 +0000</openedDate>
<description>Wifi scanning does not stop even after finding available networks. This
drains battery. - Steps to reproduce the problem. 1. Select
Settings--Q&gt;EWireless and Networks--Q&gt;EWifi Settings - What happened. It is
observed that the Wifi networks is continuously scanned. The scanning
message can be seen on this screen. This scanning never stops. - What
you think the correct behavior should be. 1. Scanning should be stopped
after finding the networks in range. 2. Provide scan interval based on
which the device scans. DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) Device: Samsung Galaxy Fit GT-S5670
Androind Version:2.2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:51:54 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>jlieg...@gmail.com</author>
<when>Wed, 19 Oct 2011 01:35:45 +0000</when>
<what>Id like to know as well why it dosenQ&apos;Et stop scanning even when connected to networks
</what>
</comment>
</bug>
<bug>
<bugid>8903</bugid>
<title>Geocoder  throws IOException: Service not available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>atef.hao...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 11:49:45 +0000</openedDate>
<description>After updating to 2.2 level 8, Geocoder throws IOException Service not
available.</description>
<comment>
<author>brandon....@gmail.com</author>
<when>Thu, 01 Jul 2010 23:18:39 +0000</when>
<what>Hi atef.haouari --  can you look at Issue 8816 and see if that is the same?  The issue logged there seems to contain more detail and is related to a specific problem found on the android virtual device for 2.2 Level 8 -- http://code.google.com/p/android/issues/detail?id=8816

Thanks!</what>
</comment>
<comment>
<author>atef.hao...@gmail.com</author>
<when>Wed, 04 Aug 2010 11:09:58 +0000</when>
<what>Absolutely! ItQ&apos;Es the same problem.
Thanks!</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Wed, 13 Apr 2011 12:10:16 +0000</when>
<what>Should this bug not be closed if it is the same issue?</what>
</comment>
</bug>
<bug>
<bugid>1412</bugid>
<title>[VoiceDial] Bluetooth Q&quot;Evoice dialQ&quot;E event doesnQ&apos;Et launch Voice Dialer</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-12-16T18:29:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1520</stars>
<reportedBy>eformanc...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 05:55:41 +0000</openedDate>
<description>On many headsets there is a function to initiate voice dialing, usually
holding a button down for 2 seconds. When this event is activated on
Android, it doesnQ&apos;Et launch the voice dialer.</description>
<comment>
<author>mrlinu...@gmail.com</author>
<when>Wed, 03 Dec 2008 18:36:40 +0000</when>
<what>This defect should be bumped up in priority since it can be a safety issue, plus some
states have laws about using only hands free. </what>
</comment>
<comment>
<author>seattlebrighton@gmail.com</author>
<when>Sat, 06 Dec 2008 01:18:01 +0000</when>
<what>Agree this is a safety issue and getting attention from users, so should be high
priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:03:56 +0000</when>
<what></what>
</comment>
<comment>
<author>sideph...@gmail.com</author>
<when>Mon, 23 Mar 2009 15:39:55 +0000</when>
<what>This is a dupe of 1181 - 1181 contains more information Q&amp;E 1412 should be merged with 
it to avoid dupes ;)

http://code.google.com/p/android/issues/detail?id=1181Q&amp;Eq=hands%20freeQ&amp;Ecolspec=ID%
20Type%20Version%20Security%20Status%20Owner%20Summary</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:38:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:08:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:11:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jclerm...@gmail.com</author>
<when>Wed, 28 Oct 2009 08:43:15 +0000</when>
<what>The combination of this bug, with bug #1181 describes the complete feature that I
(and apparently others) would like to see:  Namely, completely hands-free (no need to
touch the phone) bluetooth voice dialing capability, from Voice Dialer initiation
through confirmation and actual dialing.  This bug requests initiation of the voice
dialer with a button-press on a bluetooth headset; bug #1181 requests that the
remainder of the interaction with the voice dialer should be do-able without any need
to touch the phone: all interaction should be via speaking into the bluetooth headset.

I believe bug #1181, by the way, should also be tagged with Q&quot;ESubcomponent-BluetoothQ&quot;E
since posters seem to be describing bluetooth headsets in that bug.</what>
</comment>
<comment>
<author>lighta...@gmail.com</author>
<when>Fri, 30 Oct 2009 21:24:34 +0000</when>
<what>This is a dealbreaker issue for me. My 3-year-old Blackberry Pearl does this
perfectly and I (and many other people with cars) require this in our phone.

I think the problem is that most of the Android engineers probably take the bus to
work. (;

</what>
</comment>
<comment>
<author>sca...@gmail.com</author>
<when>Sun, 08 Nov 2009 13:52:01 +0000</when>
<what>This should be a high priority. People are returning Droids because of this Huge
Hole. Google youQ&apos;Eve known about this since November 3 2008. SHAME ON YOU!!! This is
an Operating System for a PHONE. This is not an Q&quot;EEnhancementQ&quot;E feature, this is a
feature thatQ&apos;Es REQUIRED for most phones these days.

Get the phone features right, or get out of the Phone OS business.

</what>
</comment>
<comment>
<author>bobsm...@gmail.com</author>
<when>Sun, 08 Nov 2009 15:47:36 +0000</when>
<what>ItQ&apos;Es a deal breaker for me too. I not going to crash my car so I can have a 5 
megapix camera.  ItQ&apos;Es got to be a phone, first and formost.</what>
</comment>
<comment>
<author>JoshGS...@gmail.com</author>
<when>Sun, 08 Nov 2009 16:12:25 +0000</when>
<what>Just got my Droid and now I have to take it back because of this.  Too bad.</what>
</comment>
<comment>
<author>mizuta...@gmail.com</author>
<when>Sun, 08 Nov 2009 19:10:31 +0000</when>
<what>As an iPhone killer, the Droid is DOA. The latest iPhone 3GS (finally!) solves this 
problem.  What were you guys thinking?  Mine is headed back to the store :-(</what>
</comment>
<comment>
<author>lmf1...@gmail.com</author>
<when>Sun, 08 Nov 2009 20:23:50 +0000</when>
<what>I can not believe my droid does not have this.  The verizon folks told me it did.  
This is truly sad and a safety feature.  Every version of every verizon phone I have 
ever owned supported voice dialing.  Tap the earpiece, prompted Q&quot;Eplease say a 
commandQ&quot;E, speak Q&quot;Ecall steve homeQ&quot;E, prompted Q&quot;Edid you say call steve home?Q&quot;E, speak 
yes and away we go, steve gets called on his home phone.  I am going to have to 
return this phone if this is not going to be resolved immediately as we have hands 
free and no texting laws.  do not see a way this can fly...
</what>
</comment>
<comment>
<author>jmarkis...@gmail.com</author>
<when>Mon, 09 Nov 2009 00:47:48 +0000</when>
<what>this is a no-brainer and a must add.</what>
</comment>
<comment>
<author>kenray12@gmail.com</author>
<when>Mon, 09 Nov 2009 00:54:38 +0000</when>
<what>Agree...my current Motorola W385 Q&quot;EdumbphoneQ&quot;E works with Bluetooth voice dialing, and
not having it on my Droid is a real setback.  This is not just a Q&quot;Enice to haveQ&quot;E
feature when so many local and state governments are banning hands-on calls: it is
absolutely essential, especially for any smartphone OS advertised as a challenger to
the iPhone.  It is somewhat of a comfort to discover that Apple was only able to do
this in the iPhone 3.1 (?) software update, so perhaps it is not a trivial solution.
 Nonetheless, I canQ&apos;Et believe Verizon didnQ&apos;Et hammer Google for not including it in
Android 2.0.  What the heck happened to all the programming geniuses Google hired?! 
Fix it, please!</what>
</comment>
<comment>
<author>don1...@gmail.com</author>
<when>Mon, 09 Nov 2009 02:34:12 +0000</when>
<what>Hard to believe no handsfree voice dialing on the Droid.  Simply inexcusable.  What 
were the developers thinking.  I have phones that are 10 years old with this 
feature.  Come on, google and Verizon, fix this immediately!!  ItQ&apos;Es going to be the 
law in all states pretty soon.  For GodQ&apos;Es sake, itQ&apos;Ell be illegal to own a Droid!</what>
</comment>
<comment>
<author>smpub...@comcast.net</author>
<when>Mon, 09 Nov 2009 03:40:10 +0000</when>
<what>Out of the dozens of features on all the cell phones IQ&apos;Eve had, Bluetooth voice
dialing is by far the most used.  I really like the Motorola Droid I just purchased,
but Bluetooth voice dialing is one feature I canQ&apos;Et live without.  

The Google Search feature on the phone does a beautiful job of voice dialing, much
better than the Q&quot;EVoice DialQ&quot;E app, but it requires multiple key presses to use and
isnQ&apos;Et a reasonable alternative to a single press on a Bluetooth headset button.  IQ&apos;Em
hoping to see some movement on this very soon so I donQ&apos;Et have to return this phone.</what>
</comment>
<comment>
<author>julie.li...@gmail.com</author>
<when>Mon, 09 Nov 2009 13:45:36 +0000</when>
<what>Medium priority??  YouQ&apos;Eve got to be kidding.  I just got the Droid and tried to use my 
bluetooth headset in my car and nearly had an accident because it requires:
1.  Looking at the phone to unlock it.
2.  Launching the voice dialer (again not looking at the road)
3.  Clicking on a confirmation dialog (still not looking at the road)
4.  Transferring bluetooth audio to the headset.

This is colassally unsafe and may cause me to return the phoneI canQ&apos;Et believe something so 
basic to phone operation isnQ&apos;Et a given.  Every dumbphone IQ&apos;Eve had for the last several years 
could do this.  It has to be made a top priority.</what>
</comment>
<comment>
<author>caffeine...@gmail.com</author>
<when>Mon, 09 Nov 2009 15:47:47 +0000</when>
<what>Dear Google,

We kindly ask that you let us know when this Q&quot;EfeatureQ&quot;E will be available.  Most of us
are concerned about our safe usage of cell phones while driving.  Whether it be state
law or just a genuine concern for safety on the road, to us this is a serious issue
that governs our phone purchase decisions.  In my case, I unfortunately will be
returning the Droid I just ordered (arrives via FedEx today - bummer) and sticking
with my old phone which supports BT voice dialing.  It would be great if we knew
roughly when Android will support this.  For example, perhaps this is two years out -
thatQ&apos;Es fine, at least we would know roughly when Android based phones become an
option.  We are excited about Android and eager to learn more about your plans to
develop it further.  Thanks for listening and hopefully letting us know more.
</what>
</comment>
<comment>
<author>kenc3...@gmail.com</author>
<when>Mon, 09 Nov 2009 19:29:41 +0000</when>
<what>Gotta driva the car?  Gotta yooza da phone?  
Gotta getta iPhone.
...or a Windows phone.  
...or sticka with a the kerosene-burning 8-year-old Motorola Q&apos;EfeatureQ&apos;E phone.

Please - I gotta have a Droid but itQ&apos;Es actually illegal for me to use it in the car
the way it works now.
Bluetooth-initiated, speaker-independent voice dialing - SOON! PLEASE!</what>
</comment>
<comment>
<author>vadim.do...@gmail.com</author>
<when>Mon, 09 Nov 2009 20:34:34 +0000</when>
<what>I would love to get a Droid and will, but not before handsfree dialing is in place.
ItQ&apos;Es really a shame on all of you: Google, Motorola, Verizon.</what>
</comment>
<comment>
<author>wlbax...@gmail.com</author>
<when>Tue, 10 Nov 2009 02:52:05 +0000</when>
<what>Just picked up the Droid from Verizon on Friday.... Great phone, but how in the world
could you leave out full bluetooth headset functionality. Being able to make call
without touching the phone using a Bluetooth headset should have been a Q&quot;Eno brainerQ&quot;E
If you canQ&apos;Et voice dial via a BT headset... ThatQ&apos;Es a deal breaker for me. Even though
I think that itQ&apos;Es a freat phone otherwise, I am a frequent traveler and this is an
important feature. How could you miss that on such a great new phone? I am glad
Verizon allowed 30 days on the return policy. Highly recommend that you give this
your highest priority to correct, or I would guess you will see a lot of returns on
the Droid. Bassman743</what>
</comment>
<comment>
<author>mrr...@gmail.com</author>
<when>Tue, 10 Nov 2009 03:45:06 +0000</when>
<what>This is a horrible shortcoming.  I could not believe the bluetooth headset would not 
launch the voice dialer.  Please fix this ASAP.</what>
</comment>
<comment>
<author>daniel.h...@gmail.com</author>
<when>Tue, 10 Nov 2009 04:24:21 +0000</when>
<what>I cannot believe that this was over looked.  The ability to launch voice commands 
from a bluetooth headset are a must.</what>
</comment>
</bug>
<bug>
<bugid>14527</bugid>
<title>SERIOUS ISSUE........ CanQ&apos;Et download data(any files ) through a proxy network (even if proxy is correct).</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T19:33:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>android1...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 06:22:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.1. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 19:33:11 +0000</when>
<what>No details in bug report</what>
</comment>
</bug>
<bug>
<bugid>11985</bugid>
<title>HTC/Tmobile G2 stops all audio...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brco...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 14:50:40 +0000</openedDate>
<description>This has only happened once (so far), but itQ&apos;Es rather important to me...
I had my phone attached to the USB charger this morning, with an alarm
set for 5:15AM. Thankfully I had vibrate turned on, and the buzzer is
**LOUD**, because the alarm sound didnQ&apos;Et play at all. Then, to add
insult to injury, I tried making a call, and there was **NO** phone
audio. Or any other audio. I rebooted the phone and it fixed the issue.
I any tips to catch this issue the next time it happens would be
helpful. Tmobile G2 Android version: 2.2 Baseband:
12.22.60.09bU_26.02.01.15_M2 Kernel: 2.6.32.17-g814e0a1
htc-kernel@and18-2 #1 Build: 1.19.531.1 CL255798 release-keys</description>
</bug>
<bug>
<bugid>18627</bugid>
<title>Showing a Dialog from a Service should work normally</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peter.ea...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 16:04:32 +0000</openedDate>
<description>If you try to show a Dialog from a Context that is not an Activity (for
example, an InputMethodService), it fails with the following
incomprehensible error message:
android.view.WindowManager$BadTokenException: Unable to add window --
token null is not for an application After much searching, I found the
following useful advice:
http://stackoverflow.com/questions/1027149/popup-dialog-android-from-background-thread
It explains that all you need to do is add the following code before
showing the dialog: Window window = dialog.getWindow();
WindowManager.LayoutParams lp = window.getAttributes(); lp.token =
aView.getWindowToken(); lp.type =
WindowManager.LayoutParams.TYPE_APPLICATION_ATTACHED_DIALOG;
window.setAttributes(lp);
window.addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
Mystical incantations like this should not be necessary! It ought to
just work.</description>
</bug>
<bug>
<bugid>13951</bugid>
<title>Width of widget containing non-Latin character doesnQ&apos;Et calculated properly in Layout Editor</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-01-13T00:27:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>dit...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 14:25:03 +0000</openedDate>
<description>Host OS: Windows Vista x86 SDK tools version: r8 Eclipse version: 3.6.1
ADT plug-in version: 8.0.1 Platform targeted by your project: 1.6
Version of the platform running in the emulator: 2.2 STEPS TO REPRODUCE:
Put some simple button widget in LinearLayout: Q&lt;EButton android:text=Q&quot;E??
???? ??Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E /Q&gt;E EXPECTED RESULTS: A button with
proper width which displays specified text. OBSERVED RESULTS: Specified
text is not displayed; size of the button is strange. + Note: if I
append a space at the end of the text, button size is properly set.
(Q&apos;EExpectedQ&apos;E part in the attached screenshot is captured by using this
workaround)</description>
<comment>
<author>dit...@gmail.com</author>
<when>Wed, 12 Jan 2011 16:57:38 +0000</when>
<what>Maybe itQ&apos;Es a problem of Java AWT since layoutlib uses AWT.

Related code:
http://github.com/android/platform_frameworks_base/blob/master/tools/layoutlib/bridge/src/android/graphics/Paint.java (Paint#measureText)
http://github.com/android/platform_frameworks_base/blob/master/tools/layoutlib/bridge/src/android/graphics/Canvas.java (Canvas#drawText)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 00:27:23 +0000</when>
<what>This works fine in the layout rendering library for honeycomb which was massively rewritten (first time since 1.0).
We do intend to back port the rewrite to 2.x versions but not to 1.x

However, we have added to ADT 9 the ability to render a layout with any versions of Android, no matter what the project target is so this should help.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:35:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19596</bugid>
<title>GPS is not connecting in Central New York</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jimden...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 12:59:24 +0000</openedDate>
<description>IQ&apos;Eve never had a problem with Google Maps or Navigation before and I
LOVE the apps. However, after the last maps update my droid x cannot
connect to a GPS satellite. It continuously says Q&quot;Esearching for GPSQ&quot;E. My
sister has a Droid Incredible 2 with the same issue as do 2 of my other
friends that have Droid XQ&apos;Es. Please fix, I really count on that GPS and
I have a trip coming up next week.</description>
<comment>
<author>waterpol...@gmail.com</author>
<when>Fri, 26 Aug 2011 15:22:47 +0000</when>
<what>I have had problem with actual GPS units (2 different units) in central NY in the past. This makes me believe that itQ&apos;Es not due to android but is a resulting of the actual GPS network or the layout of the buildings in NY.</what>
</comment>
</bug>
<bug>
<bugid>7772</bugid>
<title>Better handling of headset Intents</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mirkosch...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 07:39:51 +0000</openedDate>
<description>I think headset handling could be improved. This is a mixture of two
problems, but they are related. 1.: MEDIA_BUTTON is broadcasted by
priority. This means, the app which set the highest priority (not
changeable, entirely random by the developers) wins, no matter if
another app is just playing some media or not. So as developer of a
media player, youQ&apos;Eve got the choice: Just respond when playing, and not
be able to start as default player, or respond regardless of other
players (causing multiple audio files playing at the same time...).
Proposal: Offer registerReceiver for MEDIA_BUTTON. If a service is
registered (is playing), use that one. If no service is registered, let
the user decide which app (s)he likes to use as default player (intent
chooser). 2.: AUDIO_BECOMING_NOISY is sent even to non-running apps.
Why? If nothing is played, thereQ&apos;Es no need to load the apk and run
unnecessary routines. Again, registerReceiver would be a simple and
effective solution. You do it already for the related HEADSET_PLUG, why
not here as well? Also, AUDIO_BECOMING_NOISY would be useful when an
A2DP headset is disconnected as well.</description>
<comment>
<author>sashi...@gmail.com</author>
<when>Wed, 10 Aug 2011 21:26:55 +0000</when>
<what>I fully agree with this. right now I create a super high priority and abort all further Broadcasts once my app starts, but before I am running I have no control over these events. 

Right now there is no way to insure that the front running app has control of the MEDIA_BUTTON. </what>
</comment>
<comment>
<author>mirkosch...@gmail.com</author>
<when>Thu, 11 Aug 2011 06:11:57 +0000</when>
<what>ThatQ&apos;Es not exactly true since Android 2.2, thereQ&apos;Es AudioManager.registerMediaButtonEventReceiver now to get the buttons during playback.
Of course, there are buggy devices where this feature simply doesnQ&apos;Et work, and even more running old versions of Android, but thatQ&apos;Es a different sad story...

However, the problem with the default player still remains. As user, you still have to check the settings of each and every media player installed and only keep the one enabled you like - if thatQ&apos;Es even possible, some just wonQ&apos;Et let you disable them. As developer, you have to explain this weird behaviour again and again to your users, so theyQ&apos;Ell understand (with some luck) why that Q&quot;Euse as defaultQ&quot;E option doesnQ&apos;Et work...</what>
</comment>
<comment>
<author>mvermil...@gmail.com</author>
<when>Thu, 11 Aug 2011 06:43:47 +0000</when>
<what>I like the intent chooser concept like we have for the Home and Search buttons.  That would clear all this up with a system that would be much easier for users to understand.  I worry that even if they did this I would get screwed by the fact that I register my receivers from code.  There is simply some things that cannot be done from XML registered receivers.</what>
</comment>
<comment>
<author>mirkosch...@gmail.com</author>
<when>Thu, 11 Aug 2011 07:03:23 +0000</when>
<what>I agree. IMHO, the best solution wouldQ&apos;Eve been to let the system handle the headset and media buttons itself. If thereQ&apos;Es an active call, the buttons are forwarded to the phone app. If thereQ&apos;Es a registered receiver and no call, theyQ&apos;Ere forwarded to that. Otherwise, some other intent (e.g. android.intent.action.MEDIA_PLAY) is invoked which will show the intent chooser. Q&quot;ESet as defaultQ&quot;E, and everythingQ&apos;Es fine and understandable.
However, the intent chooser still has one drawback: Defaults are very unintuitive to remove.</what>
</comment>
<comment>
<author>mvermil...@gmail.com</author>
<when>Thu, 11 Aug 2011 07:10:05 +0000</when>
<what>Perhaps a Q&quot;EDefault AppsQ&quot;E area in the root of the Settings module that shows everything that can be defaulted and which app owns the default.</what>
</comment>
</bug>
<bug>
<bugid>829</bugid>
<title>android.os.StatFs is still private</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-09-24T00:49:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Tue, 26 Aug 2008 18:46:50 +0000</openedDate>
<description>Please open this up as was discussed here:
http://groups.google.com/group/android-developers/browse_thread/thread/29b0907affd91647/f37d1f55fb1b34bb?lnk=gstQ&amp;Eq=statfs#f37d1f55fb1b34bb</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 26 Aug 2008 23:15:23 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:49:53 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>11607</bugid>
<title>db.execSQL(Q&quot;E PRAGMA foreign_keys = ON Q&quot;E); doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>puneetm...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 20:16:31 +0000</openedDate>
<description>If the above statement is executed when a db is being created for a
content provider (or even for every query on the content provider), it
doesnQ&apos;Et work. Foreign key constraints are not enforced. If I adb shell
into the emulator/device and then open up the db in sqlite3 and execute
PRAGMA foreign_keys = ON; then foreign keys work on the db. Can this be
fixed.</description>
<comment>
<author>gzwu2...@gmail.com</author>
<when>Thu, 18 Nov 2010 04:51:10 +0000</when>
<what>does anyone know the root cause of this issue?

According to http://www.sqlite.org/foreignkeys.html

Q&quot;EIt is not possible to enable or disable foreign key constraints in the middle of a multi-statement transaction (when SQLite is not in autocommit mode). Attempting to do so does not return an error; it simply has no effecQ&quot;E

db.open();
db.execSQL(Q&quot;E PRAGMA foreign_keys = ON Q&quot;E);
//now PRAGMA foreign_keys = 1
db.close();

after close(), it will be PRAGMA foreign_keys = 0

So, it should only works during each db open session.

However,  I added: db.execSQL(Q&quot;E PRAGMA foreign_keys = ON Q&quot;E);
to the ContentProviderQ&apos;Es insert, delete and update methods as the first thing to do and still the foreign key constraint is not being enforced.</what>
</comment>
<comment>
<author>grizza...@gmail.com</author>
<when>Thu, 18 Nov 2010 11:24:27 +0000</when>
<what>Until Android 2.1 only SQLite 3.5.9 is used, on 2.2 itQ&apos;Es 3.6.22 

According to http://www.sqlite.org/foreignkeys.html Q&quot;Esupport for SQL foreign key constraints introduced in SQLite version 3.6.19. Q&quot;E

What version of SDK do you use?</what>
</comment>
<comment>
<author>gzwu2...@gmail.com</author>
<when>Thu, 18 Nov 2010 13:23:17 +0000</when>
<what>yeah, IQ&apos;Em aware of the version which supported, and IQ&apos;Em using 2.2 froyo code base, actually the feature is turned on.</what>
</comment>
<comment>
<author>noel.man...@gmail.com</author>
<when>Sat, 18 Dec 2010 00:04:59 +0000</when>
<what>If youQ&apos;Ere using a SQLiteOpenHelper for your content provider, in your implementation of the SQLiteOpenHelper, you can override the onOpen() method which is called for each insert, delete, etc on the content provider and in there you would place the db.execSQL(Q&quot;E PRAGMA foreign_keys = ON Q&quot;E);
code. See this link on stackoverflow for more details: http://stackoverflow.com/questions/2545558/foreign-key-constraints-in-android-using-sqlite-on-delete-cascade</what>
</comment>
<comment>
<author>puneetm...@gmail.com</author>
<when>Wed, 12 Jan 2011 15:41:06 +0000</when>
<what>for comment #5 - I did this and even did it for every insert/delete and still the issue exists</what>
</comment>
<comment>
<author>mix...@gmail.com</author>
<when>Fri, 18 Mar 2011 15:24:36 +0000</when>
<what>it still does not work :(</what>
</comment>
</bug>
<bug>
<bugid>9502</bugid>
<title>Picasa sync should include the camera album</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ahmed.nemer</reportedBy>
<openedDate>Sat, 03 Jul 2010 23:18:51 +0000</openedDate>
<description>Picasa sync currently syncs Picasa albums to the phone. It should add an
option to sync the camera album to one on picasaweb such that new
pictures taken by the user are uploaded automatically.</description>
<comment>
<author>ahmed.nemer</author>
<when>Sat, 03 Jul 2010 23:23:43 +0000</when>
<what>http://www.google.com/support/forum/p/android/thread?tid=319d2b610e61d013Q&amp;Ehl=en explains the issue. The Google EmployeeQ&apos;Es workaround is not exactly the same as the requested feature.</what>
</comment>
</bug>
<bug>
<bugid>15525</bugid>
<title>CTS VM test plan reports failed tests as passed</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-03-16T18:37:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pratik.j...@gtempaccount.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 20:10:40 +0000</openedDate>
<description>Platform used: Froyo Problem description: When running CTS VM test plan,
failures on target are incorrectly reported as Q&quot;EpassQ&quot;E on the host. Steps
to reproduce the problem: In dalvik/vm/Init.c, insert a seg fault when
portable interpreter switch (-Xint:portable) is processed while parsing
commandline in dvmProcessOptions. For eg, the code looks like following
after modification: if(strcmp(argv[i] + 6, Q&quot;EportableQ&quot;E) == 0) { char*
nullPtr; gDvm.executionMode = kExecutionModeInterpPortable;
LOGI(Q&quot;E[DEBUG] Found switch -Xint:portable. Will crash process.Q&quot;E);
*nullPtr = 0; } Build new code and transfer image to target. Also do
make cts to build CTS. Now run startcts script generated in
out/host/linux-x86/cts/android-cts/tools directory and start CTS VM plan
using command: start --plan VM What happened: As CTS VM test plan starts
to run tests it invokes dalvikvm on target and passes -Xint:portable
switch by default. This will cause dalvik to seg fault on target and the
test will not be executed which should be considered a failure. However,
on the host such tests are indicated as passed. What you think the
correct behavior should be: Any test that seg faults or otherwise fails
on the target should be reported as failed on the host. Possible reason
for this behavior: In CTS git project, it appears that a file
DeviceUtil.java.template (at cts/tools/vm-tests/src/util/build) forms
the commandline to run each VM plan test. It appends Q&quot;E Q&amp;EQ&amp;E echo
mkdalvikvm_okQ&quot;E to the dalvikvm commandline and tests whether the echo
command was executed. Ideally the echo command should be executed on the
target and adb should redirect targetQ&apos;Es stdout to the hostQ&apos;Es stdout. So
if dalvikvm completes successfully the echo command will be executed.
And if it fails the echo command will not be executed and the host will
know the test failed. But it seems that the echo command gets executed
on the host itself, irrespective of whether the test passed/failed on
the target. This results in inconsistent behavior while running VM plan
in CTS.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:19:12 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 16 Mar 2011 18:37:57 +0000</when>
<what>Yes, this is true for Froyo. The issue that I discovered was that the test runnerQ&apos;Es default result code was set to pass. As a result, when the test aborted abnormally, there would be no results sent back from adb, and the test would be marked as pass. When I changed this to fail, I discovered a whole part of CTS was failing, but it could not be fixed due to a framework issue with InstrumentationTestRunner. As a result, I had to turn to leave it the way it is for Froyo. However, this issue should be fixed in the Gingerbread CTS and beyond.

Below is the change in Froyo that explains more. Note this should be fine in GB CTS and beyond.

==========

Revert Default Result to Pass for Froyo

Bug 3171610

Change the default result back to pass AGAIN for Froyo to mask
the failing org.w3c...JUnitTestCaseAdapter. Fixing the
JUnitTestCaseAdapter tests to pass would require a change to
android.test...InstrumentationTestRunner, so weQ&apos;Ell just have to
live with masking these failures for now. The test runner throws
an exception because the test case names are not actual methods
of the JUnitTestCaseAdapter class. The runner then aborts and
returns no status and thus the result of the test was the default
result which used to be fail but now is being changed to pass in
order to mask these failures for Froyo.

Change-Id: Iecc54eacc5816ba64c9628aca7b87f8d637f6063</what>
</comment>
</bug>
<bug>
<bugid>1862</bugid>
<title>Corporate Contributor License Agreement not available in gerrit</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-27T23:29:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.sche...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jan 2009 17:13:16 +0000</openedDate>
<description>the Corporate Contributor License Agreement is not available in gerrit.
the link http://review.source.android.com/cla_corporateFull.html doesnt
work. cheers joe</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 23:22:33 +0000</when>
<what>This is now tracked at http://jira.source.android.com/jira/browse/GERRIT-46</what>
</comment>
<comment>
<author>sop+code@google.com</author>
<when>Tue, 27 Jan 2009 23:29:59 +0000</when>
<what>Fixed.  May take up to 5 minutes for the proxies/local browser cache to expire out
the version with the bad hyperlink.

FWIW, the real link is:

http://review.source.android.com/static/cla_corporateFull.html</what>
</comment>
</bug>
<bug>
<bugid>16664</bugid>
<title>Old SMS deleted when removing SMS limit on Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coldpizza.rockstation@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 10:10:56 +0000</openedDate>
<description>The Nexus S comes with a stock option in SMS settings to delete old
messages when limits are met, and sets as 200 the limit. This causes a
mess when a user is importing a huge database of SMS from Symbian with
software like SPB Migration Tool, that causes to massive SMS loss when
disabling the limits, and a lot of messages are lost. Also, I think the
limits should come disabled by default. Using Nexus S 2.3.4 GRJ22</description>
</bug>
<bug>
<bugid>12651</bugid>
<title>Extend the principle of ContactsContract.Contacts.markAsContacted()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 15:37:04 +0000</openedDate>
<description>The contact database and its API offers a nice means of recording when a
contact is Q&quot;EcontactedQ&quot;E, but this leaves many similar cases untreated.
Would it be possible to perhaps split this into Q&quot;EmarkAsCalled()Q&quot;E,
Q&quot;EmarkAsEmailed()Q&quot;E, Q&quot;EmarkAsTexted()Q&quot;E, Q&quot;EmarkAsInstantMessaged()Q&quot;E (the
present markAsContacted() would be removed from the API, and its generic
counter augmented when any of the more detailed markAs calls were made.
e.g.: ContactsContract.Contacts.markAsCalled(Context c, int id) would
cause the database integer counter that counts outcalls to the contact
to increment, as would it increment the integer count of times the
contact had been contacted. To extend the idea further, there should
also be a means by which INBOUND communications from the contact are
recorded in the database: markAsHavingCalled(), markAsHavingTexted(),
markAsHavingEmailed(), markAsHavingInstantMessaged() The fullest
treatment would apply these to the phone numbers, email addresses and IM
addresses rather than, or in addition to the contact to which they
belong. All this data is helpful to applications which want to
concentrate on the important people in your life, or on recent activity.</description>
</bug>
<bug>
<bugid>9383</bugid>
<title>[FroYo JIT] a tight loop will cause a process get killed</title>
<status>Released</status>
<owner>bccheng%...@gtempaccount.com</owner>
<closedOn>2010-08-12T16:52:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>7</stars>
<reportedBy>manman.r...@gtempaccount.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 20:26:50 +0000</openedDate>
<description>The test case runs as expected on interpreter, but it will get killed
when JITQ&apos;Eed. There appears to have no GC polling inside a tight loop
when JITQ&apos;Eed. The full loop is in a single trace so it is not related to
chaining or unchaining. Q&quot;ESystem.gc()Q&quot;E in another thread will be blocked
for 7 seconds and the process will be killed: threadid=5: stuck on
threadid=6, giving up D/dalvikvm( 340): threadid=5: sending two
SIGSTKFLTs to threadid=6 (tid=345) to cause debuggerd dump The source
code: public class Main { public static void main(String[] args) {
Thread t1, t2; t1 = new Thread(new MemAllocThread(), Q&quot;EallocQ&quot;E); t2 = new
Thread(new ComputeThread(), Q&quot;EcomputeQ&quot;E); t1.start(); t2.start(); } }
class ComputeThread implements Runnable { static private final int
INNER_COUNT = 0x40000; public void run() { System.out.print(Q&quot;E@
computeThread running\nQ&quot;E); long sum = 0; for(int i = 519; i Q&lt;E
INNER_COUNT; i++) { sum += (i*i); i--; } } } class MemAllocThread
implements Runnable { public void run() { System.out.print(Q&quot;E@
MemAllocThread running\nQ&quot;E); byte a1[]; byte a2[]; final int TWO_MB = (2
* 1024 * 1024 - 32); a1 = new byte[TWO_MB]; a2 = new byte[TWO_MB];
System.out.print(Q&quot;E MemAllocThread allocated 4 MB\nQ&quot;E); a1 = new
byte[TWO_MB]; a2 = new byte[TWO_MB]; System.out.println(Q&quot;Eexplicit gcQ&quot;E);
long start = System.currentTimeMillis(); System.gc(); long end =
System.currentTimeMillis(); long elapsed = end - start;
System.out.println(Q&quot;EElapsed time in ms Q&quot;E + elapsed); } }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 28 Jun 2010 23:02:44 +0000</when>
<what>Confirmed.  Filed internally as 2804188.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 12 Aug 2010 16:52:48 +0000</when>
<what></what>
</comment>
<comment>
<author>bccheng%...@gtempaccount.com</author>
<when>Thu, 12 Aug 2010 17:06:36 +0000</when>
<what>The internal tracking bug is 2804188.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:47:14 +0000</when>
<what></what>
</comment>
<comment>
<author>cuku...@codeaurora.org</author>
<when>Wed, 15 Dec 2010 00:11:29 +0000</when>
<what>Can u please give me the details of the file and itQ&apos;Es path that were changed for this issue to be fixed? Would be nice if you would give the patch for the fix. 

Thanks,
Uday</what>
</comment>
<comment>
<author>bcch...@google.com</author>
<when>Fri, 17 Dec 2010 18:40:57 +0000</when>
<what>You can find the patch in the newly published Gingerbread tree:


commit 4a41958266fb432629dea30832f4b3194667ba99
Author: Ben Cheng Q&lt;Ebccheng@android.comQ&gt;E
Date:   Wed Aug 4 13:23:09 2010 -0700

    Bug fixes for JIT loop detection and formation
    
    Specifically:
    - DonQ&apos;Et apply loop optimization if the basic induction variable is
      manipulated (ie excluding cases like Q&quot;Ei+=0Q&quot;E)
    - Fix a case where variables reloaded with constants in the body are
      not considered as loop invariants
    
    Bug: 2804188
    Change-Id: Ia5ebb29bc6814b1be069e23794585f8313900b7d
</what>
</comment>
<comment>
<author>Sharon.H...@gmail.com</author>
<when>Wed, 22 Dec 2010 07:21:54 +0000</when>
<what>I saw the same Q&quot;ESIGSTKFLTQ&quot;E failure in my device (Froyo based) when trying to dump one ANR trace.  Does this fix cover the Q&quot;ESIGSTKFLTQ&quot;E failure happened in dumping trace log ? 

My log:
12-21 04:52:09.765  9262  9551 D dalvikvm: threadid=41: sending two SIGSTKFLTs to threadid=2 (tid=9263) to cause debuggerd dump
12-21 04:52:11.773  9262  9551 D dalvikvm: Sent, pausing to let debuggerd run
12-21 04:52:19.773  9262  9551 D dalvikvm: Continuing
12-21 04:52:19.773  9262  9551 E dalvikvm: VM aborting

12-21 05:15:33.140  9552  9672 E dalvikvm: HeapWorker is wedged: 908581ms spent inside Landroid/os/BinderProxy;.finalize()V
12-21 05:15:33.140  9552  9672 I dalvikvm: DALVIK THREADS:

12-21 05:15:33.172  9552  9672 D dalvikvm: threadid=9: sending two SIGSTKFLTs to threadid=2 (tid=9554) to cause debuggerd dump
12-21 05:15:35.179  9552  9672 D dalvikvm: Sent, pausing to let debuggerd run
12-21 05:15:43.180  9552  9672 D dalvikvm: Continuing
12-21 05:15:43.180  9552  9672 E dalvikvm: VM aborting

</what>
</comment>
<comment>
<author>bcch...@gmail.com</author>
<when>Thu, 23 Dec 2010 20:00:34 +0000</when>
<what>Your issue is most likely a different one. For issues caused the this bug, the thread dump should include a line saying Q&quot;ERUNNABLE JITQ&quot;E:

06-28 15:57:06.400 I/dalvikvm(  684): Q&quot;EcomputeQ&quot;E prio=5 tid=6 RUNNABLE JIT
06-28 15:57:06.400 I/dalvikvm(  684):   | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x40027bc8 self=0x71148
06-28 15:57:06.400 I/dalvikvm(  684):   | sysTid=690 nice=0 sched=0/0 cgrp=default handle=463496
06-28 15:57:06.400 I/dalvikvm(  684):   | schedstat=( 7778472896 46905522 378 )
06-28 15:57:06.400 I/dalvikvm(  684):   at ComputeThread.run(Main.java:~17)
06-28 15:57:06.400 I/dalvikvm(  684):   at java.lang.Thread.run(Thread.java:1021)

Please scroll back your log and see what is printed for tid 2.</what>
</comment>
<comment>
<author>cuku...@codeaurora.org</author>
<when>Wed, 29 Dec 2010 18:41:23 +0000</when>
<what>I am seeing the failure in the Gingerbread build as well. This is seen when testing the spin-on-suspend test under the Dalvik tests (083-jit-regressions test). The thread dump also includes RUNNABLE_JIT. This test spawns the threads that have a infinite while loop. Does this fix satisfy this criteria? </what>
</comment>
<comment>
<author>cuku...@codeaurora.org</author>
<when>Wed, 29 Dec 2010 22:52:27 +0000</when>
<what>These are the logcat messages that I get :
I/dalvikvm(19811): Q&quot;ESpin prio=10Q&quot;E daemon prio=10 tid=5 RUNNABLE JIT
I/dalvikvm(19811):   | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x40022dc0 self=0x7e5b0
I/dalvikvm(19811):   | sysTid=19816 nice=-8 sched=0/0 cgrp=default handle=528816
I/dalvikvm(19811):   at SpinThread.run(Main.java:~120)
I/dalvikvm(19811): 
E/dalvikvm(19811): Fatal spin-on-suspend, dumping threads
I/dalvikvm(19811): DALVIK THREADS:
I/dalvikvm(19811): Q&quot;EmainQ&quot;E prio=5 tid=1 RUNNABLE
I/dalvikvm(19811):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x4001d720 self=0xc400
I/dalvikvm(19811):   | sysTid=19811 nice=0 sched=0/0 cgrp=default handle=-1345017784
I/dalvikvm(19811):   at java.lang.Runtime.gc(Native Method)
I/dalvikvm(19811):   at java.lang.System.gc(System.java:246)
I/dalvikvm(19811):   at Main.b2302318Test(Main.java:71)
I/dalvikvm(19811):   at Main.main(Main.java:25)
I/dalvikvm(19811):   at dalvik.system.NativeStart.main(Native Method)

E/dalvikvm(19811): threadid=1: stuck on threadid=5, giving up
I/DEBUG   (14337): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (14337): Build fingerprint: Q&apos;EunknownQ&apos;E
I/DEBUG   (14337): pid: 19811, tid: 19816  Q&gt;EQ&gt;EQ&gt;E dalvikvm Q&lt;EQ&lt;EQ&lt;E
I/DEBUG   (14337): signal 16 (SIGSTKFLT), fault addr 00004d63
</what>
</comment>
<comment>
<author>bcch...@google.com</author>
<when>Sun, 02 Jan 2011 02:12:43 +0000</when>
<what>083-jit-regressions passes for me on Gingerbread with the armv7 build (ie for Nexus One and Nexus S). How did you run the test and whatQ&apos;Es your platform configuration?</what>
</comment>
<comment>
<author>chi...@gmail.com</author>
<when>Thu, 23 Jun 2011 10:53:08 +0000</when>
<what>How about armv6?
On my platform qualcomm msm7627 (armv6) Gingerbread
I saw following log, is it possible related to this?

[4dc38ff0.2160ebc3] Q&lt;E4Q&gt;E dalvikvm | Q&quot;EWindowManagerQ&quot;E prio=5 tid=21 RUNNABLE JIT
[4dc38ff0.2160ebc3] Q&lt;E4Q&gt;E dalvikvm |   | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x407374a8 self=0x27f998
[4dc38ff0.2160ebc3] Q&lt;E4Q&gt;E dalvikvm |   | sysTid=268 nice=-4 sched=0/0 cgrp=default handle=2620112
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at android.view.animation.Animation.getStartOffset(Animation.java:-1)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at android.view.animation.Animation.getTransformation(Animation.java:742)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at android.view.animation.AnimationSet.getTransformation(AnimationSet.java:315)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.WindowManagerService$WindowState.stepAnimationLocked(WindowManagerService.java:6572)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner(WindowManagerService.java:8618)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.WindowManagerService.performLayoutAndPlaceSurfacesLocked(WindowManagerService.java:8338)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.WindowManagerService.access$900(WindowManagerService.java:144)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.WindowManagerService$H.handleMessage(WindowManagerService.java:7870)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at android.os.Handler.dispatchMessage(Handler.java:99)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at android.os.Looper.loop(Looper.java:123)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.WindowManagerService$WMThread.run(WindowManagerService.java:560)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm | 
[4dc38ff0.21f98243] Q&lt;E6Q&gt;E dalvikvm | Fatal spin-on-suspend, dumping threads
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm | DALVIK THREADS:
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm | (mutexes: tll=1 tsl=1 tscl=0 ghl=0 hwl=0 hwll=0)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm | Q&quot;EmainQ&quot;E prio=5 tid=1 MONITOR
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x4002a1a0 self=0xce50
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   | sysTid=231 nice=0 sched=0/0 cgrp=default handle=-1345006496
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.am.ActivityManagerService.getContentProviderImpl(ActivityManagerService.java:~5257)
[4dc38ff0.21f98243] Q&lt;E4Q&gt;E dalvikvm |   - waiting to lock Q&lt;E0x40524508Q&gt;E (a com.android.server.am.ActivityManagerService) held by threadid=40 (Binder Thread #3)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.am.ActivityManagerService.getContentProvider(ActivityManagerService.java:5470)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:562)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:1479)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at android.os.Binder.execTransact(Binder.java:320)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.SystemServer.init1(Native Method)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at com.android.server.SystemServer.main(SystemServer.java:629)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at java.lang.reflect.Method.invokeNative(Native Method)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at java.lang.reflect.Method.invoke(Method.java:507)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
[4dc38ff0.229218c3] Q&lt;E4Q&gt;E dalvikvm |   at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>chi...@gmail.com</author>
<when>Tue, 28 Jun 2011 05:08:48 +0000</when>
<what>Update stack
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG | *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG | Build fingerprint: Q&apos;Eacer/C4R_generic1/C4:2.3.3/GINGERBREAD/Android.5.012.00:eng/test-keysQ&apos;E
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG | pid: 231 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;Etid: 268 Q&gt;EQ&gt;EQ&gt;E WindowManager Q&lt;EQ&lt;EQ&lt;E
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG | signal 16 (SIGSTKFLT), fault addr 000000e7
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  r0 42295c7c  r1 46d09c1c  r2 0027f998  r3 0004dc50
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  r4 42fb6bb0  r5 46d09c1c  r6 47307c08  r7 00000003
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  r8 00000000  r9 4016a688  10 46d09c08  fp 43555028
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  ip 46926c65  sp 47307bc0  lr 46926c63  pc 46926c9c  cpsr 60000030
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  d0  00000000bf800000  d1  400000003eced916
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  d2  3fe0000000000000  d3  0000000043d60000
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  d4  4000000040000000  d5  3fda8b8000000000
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  d6  0000000000000000  d7  000000003f800000
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  d8  0000000000000000  d9  0000000000000000
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  d10 0000000000000000  d11 0000000000000000
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  d12 0000000000000000  d13 0000000000000000
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  d14 0000000000000000  d15 0000000000000000
[4dc38ff2.2f167142] Q&lt;E4Q&gt;E DEBUG |  scr 80000010
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |          #00  pc 46926c9c  /dev/ashmem/dalvik-jit-code-cache (deleted)
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |          #01  lr 46926c63  /dev/ashmem/dalvik-jit-code-cache (deleted)
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | code around pc:
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926c7c 68f168b0 61a96168 4810e004 480fe000 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926c8c 47886e71 4300e000 47806f30 42fb6bfc 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926c9c 0000e7fe 00000000 42295c7c 00000000 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926cac 01000100 00250000 42295ce4 000a0003 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926cbc 4083fc08 42295c7c 000d0203 42fb6bf4 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | code around lr:
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926c40 33211dc3 616ccb90 e02161af 1fef6ae8 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926c50 28003f11 c701d019 a1084c1b f7c9a20f 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926c60 e01bea98 6e78e011 dc022900 1c316f77 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926c70 a10247b8 ea12f7c9 1c2de007 68f168b0 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | 46926c80 61a96168 4810e004 480fe000 47886e71 
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | stack:
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307b80  ad356ae1  /system/lib/libandroid_runtime.so
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307b84  47307c10  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307b88  00000001  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307b8c  4003f3e8  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307b90  4073dfbc  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307b94  47307c10  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307b98  421bc634  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307b9c  00000c78  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307ba0  46d09c3c  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307ba4  aca3961f  /system/lib/libdvm.so
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307ba8  0027f998  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bac  42fb7746  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bb0  46d09c8c  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bb4  47307c08  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bb8  df002777  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bbc  e3a070ad  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG | #00 47307bc0  0002e724  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bc4  47307c08  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bc8  00000001  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bcc  00279d40  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bd0  0027f9a0  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bd4  0005be58  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bd8  47307ed8  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bdc  aca9bcd8  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307be0  43555028  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307be4  aca1c04c  /system/lib/libdvm.so
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307be8  47307c08  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bec  0027f998  
[4dc38ff2.32a9f842] Q&lt;E4Q&gt;E DEBUG |     47307bf0  aca1bfbc  /system/lib/libdvm.so
[4dc38ff2.33428ec2] Q&lt;E4Q&gt;E DEBUG |     47307bf4  42372e28  
[4dc38ff2.33428ec2] Q&lt;E4Q&gt;E DEBUG |     47307bf8  fffffe88  
[4dc38ff2.33428ec2] Q&lt;E4Q&gt;E DEBUG |     47307bfc  aca1af40  /system/lib/libdvm.so
[4dc38ff2.33428ec2] Q&lt;E4Q&gt;E DEBUG |     47307c00  00000000  
[4dc38ff2.33428ec2] Q&lt;E4Q&gt;E DEBUG |     47307c04  00000000  </what>
</comment>
<comment>
<author>chi...@gmail.com</author>
<when>Tue, 28 Jun 2011 08:19:35 +0000</when>
<what>083-jit-regressions on my platform  qualcomm msm7627 (armv6) Gingerbread.
Any suggestion??</what>
</comment>
</bug>
<bug>
<bugid>13543</bugid>
<title>Touch tones not audible when phone is connected via Bluetooth to 2006 BMW 330i</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>accentqu...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 22:15:52 +0000</openedDate>
<description>My T-Mobile G2 pairs perfectly with my BMW 330i with Bluetooth. Audio
quality is good and the phonebook downloads. However, unlike any
previous phone (BlackBerry, Windows Mobile, Moto Razr) that IQ&apos;Eve paired
with this car, the G2 will not send audible touch tones that play back
through the carQ&apos;Es speakers when I use the carQ&apos;Es controller to send touch
tones via the Bluetooth connection, as one might when prompted by a
voice response system or for access to email. Note that I am talking
about touch tone sounds that normally are audible through the carQ&apos;Es
speakers when using the car to send the touch tones to the G2 via
Bluetooth. The car is a 2006 US-spec BMW 330i with iDrive (Bluetooth is
integrated into iDrive) and the G2 runs Android 2.1 with T-MobileQ&apos;Es OTA
update that added tethering. It may seem like a small issue, but when
you are driving, the audible touch tones mean you donQ&apos;Et have to watch
the iDrive screen for as long to ensure your key presses have been sent.
And, this is the ONLY phone that doesnQ&apos;Et do this among several I have
paired with the car. I suspect itQ&apos;Es a non-user-accessible setting that
needs to be changed and, therefore, I hope this is a minor defect that
can be fixed easily.</description>
</bug>
<bug>
<bugid>9047</bugid>
<title>Email should support phone dialing of all numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coding...@gmail.com</reportedBy>
<openedDate>Sun, 13 Jun 2010 12:20:52 +0000</openedDate>
<description>I am running FRF50 release of FroYo on a Nexus One. I am based in China
with Language Q&amp;E keyboard settings: English UK. Email application fails
to recognize and dial phone numbers unless they are in US format of
xxx-xxx-xxxx and only 7 or 10 digits. China uses 11 digits for mobile
numbers in China (13 digits when the country code is included) - local
numbers use 8 digits (also 13 digits when the country and city codes are
used). UK uses 12 digits when the country code is included. There is
something in the code that is only looking for numbers in US format in
order to trigger the dialing screen when selected. The correct behavior
should be: whenever a string of numbers is found in a message, that
string should be sent to the phone dialing screen. I have tried
switching my locale to Chinese only - however, the application still
only recognizes US numbers for triggering dialing.</description>
</bug>
<bug>
<bugid>1082</bugid>
<title>Browser hides comment submission button on Facebook comments, preventing comment submission</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:31:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Mitsu.Ha...@gmail.com</reportedBy>
<openedDate>Sun, 26 Oct 2008 23:23:50 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Log in to full facebook.com (not mobile) Attempt to comment on any news
feed item After a short pause, browser hides the comment submission
control, preventing the comment from being submitted. Please describe
the problem in as much detail as possible. Be sure to include: - Steps
to reproduce the problem - Sample source code demonstrating the problem
- What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:31:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>121</bugid>
<title>please redesign onActivityResult()!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-30T03:40:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jan 2008 17:04:50 +0000</openedDate>
<description>* redesign onActivityResult() Use well known Design Patterns for
callbacks, and use exceptions not return codes! A) when calling an
Activity: startSubActivity(...,,[methodName or reference to Method]); //
for example Class.forName().getMethod(Q&quot;EfooQ&quot;E) B) in the callback method
foo(). foo() { see
http://groups.google.com/group/android-developers/browse_thread/thread/9f7ccae2a56f9f1e/6737ef0e75153fcf?lnk=stQ&amp;Eq=#6737ef0e75153fcf
try { Activity.checkActivityResult(); // throws exception if error
doSomething(); } catch(Exception1 e1) { e1.printStacktrace(); } }</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 30 Jan 2008 03:40:09 +0000</when>
<what>The current API was deliberately designed this way.  These can be explained in
context of the two requested design changes:

A) Callbacks are problematic here because between when you call startSubActivity()
and you get the result, your current activity object (or even its entire process) may
have been killed and then restarted.  Thus, to support callbacks, the system would
need to keep track of the callback you had given and have a way to re-instantiate the
object in the same state when the activity is restarted.

It would certainly be nice to have callbacks here, but implementing them is
sufficiently complex that we donQ&apos;Et expect to have such a facility for 1.0.  Note that
an application can implement its own callback system on top of the existing API if
desired (which is easier for an app to do since it can make more assumptions about
what it needs).

B) Exceptions are not used in this API for a number of reasons:

startSubActivity() and onActivityResult() are intended to provide a quite loose
coupling between the two objects, assisting in component replacement.  As a result,
the result you receive back from an activity is generally quite simple: either a
success with the data, or a cancel without the data.  Implementing more complicated
protocols quickly makes component replacement much more problematic and fragile, so
this is not something we encourage.

When dealing with errors, it generally should be up to the sub-activity to do the
appropriate interaction with the user and simply tells its caller than the operation
failed.  It is the sub-activity that knows much better about the failure cases that
can happen, so it can present a better experience to the user.  For example, the
GET_CONTENT protocol allows you to start a sub-activity for the user to choose some
content.  The caller doesnQ&apos;Et know where this content comes from, it just expects to
receive a content: URI of the selected content.  The sub-activity may let the user
pick content from files on the device or download files from the network; the calling
activity would have trouble dealing with errors arising in all of the possible ways
the user could pick content.

In addition, adding support for throwing exceptions as an error would in our opinion
provide only limited benefit.  Because this is a framework API you are calling, you
do not get the benefit of calling a specific method that declares the exceptions it
can throw and thus compile-time checking of taking care of checked exceptions. 
Likewise, the sub-activity will still need to take care of any exceptions that can be
thrown while it performs its operation, because if it allows an uncaught exception to
get past it then an application error dialog will be displayed and the app killed --
the exception will not get propagated back to the calling activity, because these is
not really a direct function call so an uncaught exception can not be trusted to
leave the overall application in a good state.

Finally, this API must always go across processes (even if the two activities are in
the same process, as the result must travel back through the system process), and
marshalling and unmarshalling of exceptions is extraordinarily expensive.  Not only
is Java serialization itself extremely expensive, but in order to serialize an
exception you must first expand the entire exception and retrieve all of the symbols
of all of the stack crawls it contains.  This is simply not something we want to do
for normal operation.

As a result of these design issues, our recommendation for situations where you would
like to have tight coupling between an activity and a sub-activity is to instead
implement the sub-activity as as Dialog.  This allows the two classes to directly
interact with each other, and implement any protocol they would like without the
activity framework getting involved.  You can use the standard activity theme with a
dialog to make it look like a full-screen activity.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:09:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9179</bugid>
<title>profile picture icon not updating on phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jay...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 15:01:20 +0000</openedDate>
<description>Dear Developers ItQ&apos;Es not a biggie but when I changed my profile picture
icon on the web in settings it doesnQ&apos;Et update in android (contacts
list)the old version is still present, is the old pic cached? . Even
after rebooting the phone. Using Nexus in Eclair 2.1 thats all. John M</description>
</bug>
<bug>
<bugid>14681</bugid>
<title>Nexus S reboot</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-02-12T00:21:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>daniel.d...@alumni.tu-berlin.de</reportedBy>
<openedDate>Fri, 11 Feb 2011 21:07:06 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>daniel.d...@alumni.tu-berlin.de</author>
<when>Fri, 11 Feb 2011 21:10:21 +0000</when>
<what>Oops, I mistakenly opened a new bug instead of searching. How can I close/delete this?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sat, 12 Feb 2011 00:21:09 +0000</when>
<what>IQ&apos;Ell do it.

Note Q&quot;EspamQ&quot;E doesnQ&apos;Et mean weQ&apos;Ere calling you a spammer; there just isnQ&apos;Et a category that means Q&quot;Enot really a bug reportQ&quot;E.
</what>
</comment>
</bug>
<bug>
<bugid>3175</bugid>
<title>NPE in AdapterView.getPositionForView()</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Sat, 04 Jul 2009 07:33:35 +0000</openedDate>
<description>Hi, I get an NPE when calling getPositionForView() on an AdapterView.
Even if there would be something wrong with my code, as I donQ&apos;Et pass in
a null-reference, at least that I should get a better exception or an
INVALID_POSITION. I have the following method: final Entry
getEntryFromView(View v) { if (v == null) return null; ListView lv =
getListView(); if (lv == null) return null; final int position =
lv.getPositionForView(v); Q&lt;E=== NPE is raised here if (position Q&lt;E 0)
return null; final Cursor c = (Cursor)
getListAdapter().getItem(position); return
getEntryManager().findEntryByAtomId(DB.getStringValueFromCursor(c,
Entries.ATOM_ID)); } When executing the marked line I get this: -- Time:
Fri Jul 03 17:54:25 GMT+01:00 2009-- Android Version: sdk=3,
release=1.5, inc=148830 -- Memory free: 0.60MB total: 3.51MB max:
16.00MB -- Thread State: RUNNABLE -- NewsRob Version: 2.4.0/240 --
Stacktrace: java.lang.NullPointerException at
android.widget.AdapterView.getPositionForView(AdapterView.java:580) at
com.newsrob.activities.ArticleListActivity$MyListAdapter.getEntryFromView(ArticleListActivity.java
:239) at
com.newsrob.activities.ArticleListActivity$MyListAdapter$1.swipeRightToLeft(ArticleListActivity.ja
va:261) at
com.newsrob.widget.SwipeRelativeLayout.onFling(SwipeRelativeLayout.java:201)
at android.view.GestureDetector.onTouchEvent(GestureDetector.java:514)
at
com.newsrob.widget.SwipeRelativeLayout.onTouchEvent(SwipeRelativeLayout.java:122)
at android.view.View.dispatchTouchEvent(View.java:3368) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:831) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWind
ow.java:1707) at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:119
7) at android.app.Activity.dispatchTouchEvent(Activity.java:1993) at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.jav
a:1691) at android.view.ViewRoot.handleMessage(ViewRoot.java:1525) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:3948) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) at
dalvik.system.NativeStart.main(Native Method)
android.widget.AdapterView.getPositionForView(AdapterView.java:580) is
likely this: public int getPositionForView(View view) { View listItem =
view; try { View v; while (!(v = (View)
listItem.getParent()).equals(this)) { Q&lt;E==== 580?: NPE listItem = v; } }
catch (ClassCastException e) { // We made it up to the window without
find this list view return INVALID_POSITION; } // Search the children
for the list item final int childCount = getChildCount(); for (int i =
0; i Q&lt;E childCount; i++) { if (getChildAt(i).equals(listItem)) { return
mFirstPosition + i; } } // Child not found! return INVALID_POSITION; }
Any help is appreciated. If I can provide any more information let me
know what. The only thing is that this happens very rarely and never on
my phone. So it needs to be some information that I can acquire
automatically by inspection code that I will deploy in the field then.</description>
<comment>
<author>mariano.kamp</author>
<when>Sat, 04 Jul 2009 07:40:48 +0000</when>
<what>Oh, I forgot, the user added to his bug report to me: Q&quot;E... was scrolling up really quickly. ...Q&quot;E</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 05 Jul 2009 05:54:52 +0000</when>
<what>What is the view you pass to getPositionForView(), where does it come from? ListView does layouts during the 
touch events and the view you are passing to getPositionForView() is one of the views that was scrolled off the 
screen and removed from the list. Views removed from the list do not have a parent, which is what causes the 
NPE. We could argue endlessly about whether or not the exception is the appropriate behavior here (which I 
think it is) but the point is that your code is doing something wrong.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 05 Jul 2009 05:56:14 +0000</when>
<what></what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Sun, 05 Jul 2009 07:09:22 +0000</when>
<what>The view I pass into getPositionForView() is a SwipeRelativeLayout. A subclass that
detects swipe gestures.

Hmmh, I am not sure how the view could have been removed from the list, because then
the user couldnQ&apos;Et have done a swipe gesture on it, right?

Maybe it is a concurrency issue that the view is part of the list when the swipe
begins, but not part of the list anymore when the swipe ends. This would explain why
this is such a rare occurrence.

So to find the invalid position I can double the check from getPositionForView().
So something like this might work?


final Entry getEntryFromView(View v) {
	if (v == null)
		return null;

	ListView lv = getListView();

	if (lv == null)
		return null;
	
        // view still part of the list?
	if (v.getParent() == null || !v.getParent().equals(lv))
		return null;

	int position = -1;
	try {
		position = lv.getPositionForView(v);
	} catch (NullPointerException npe) {
		// ignored, position stays -1 which in turn leads
		// to returning null
		FlurryAgent.onError(Q&quot;ENPE04Q&quot;E, Q&quot;ENPE during getPositionForView()Q&quot;E,
ArticleListActivity.class.getSimpleName());
	}
	if (position Q&lt;E 0)
		return null;

	final Cursor c = (Cursor) getListAdapter().getItem(position);

	return getEntryManager().findEntryByAtomId(DB.getStringValueFromCursor(c,
Entries.ATOM_ID));
}</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 05 Jul 2009 18:23:56 +0000</when>
<what>The question is not what type of class is the view you pass but how do you get a handle on it? Also what does it 
do to the list on swipe?</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Sun, 05 Jul 2009 19:13:56 +0000</when>
<what>The SwipeRelativeLayout is a subclass of RelativeLayout and is the top level container in my article_row.xml 
file. It pass R.layout.article_row into the constructor of  a subclass of ResourceCursorAdapter.

I obtain a reference to it when onTouchEvent is called on the SwipeRelativeLayout. I pass along Q&quot;EthisQ&quot;E.

public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
		if (swipeListener == null)
			return false;

		float xDiff = (e1.getX() - e2.getX());
		float yDiff = (e1.getY() - e2.getY());

		boolean result = false;
		if (abs(xDiff) Q&gt;E abs(yDiff)) {
			if (xDiff Q&lt;E 0)
				result = swipeListener.swipeLeftToRight(this);
			else
				result = swipeListener.swipeRightToLeft(this);
		} else {
			if (yDiff Q&lt;E 0)
				result = swipeListener.swipeTopToBottom(this);
			else
				result = swipeListener.swipeBottomToTop(this);
		}

		return result;
	}

To follow along here is the next method invoked from the stack trace:

				public boolean swipeRightToLeft(View v) {
					Entry entry = getEntryFromView(v);

					if (!entry.isRead())
						return false;

					v.setBackgroundColor(selectionFeedbackColor);
					getEntryManager().updateReadState(entry, false);
					return true;
				}

And as you can see in the first line getEntryFromView() is called which is the code I pasted in the first post.

The swipeQ&apos;Es goal is to change the read state of the list rowQ&apos;Es article from read to unread or the other way 
around, depending on the swipe direction. When the user uses the Q&quot;Ehide read articlesQ&quot;E setting this may then 
lead to a cursor.requery() with one row missing. But this doesnQ&apos;Et seem to be the case here, because the NPE is 
raised before the model update. Also the directions was right to left, so the article should have been marked 
as unread, which doesnQ&apos;Et change the model/listQ&apos;Es cursor.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Jul 2009 07:21:04 +0000</when>
<what>Do you have a test case I could run to reproduce the issue?</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 13 Jul 2009 12:54:42 +0000</when>
<what>No, and itQ&apos;Es even worse. I tried very hard to reproduce this problem on my phone by hand, but failed. There are 
more than 2.000 people using the app every single day and the bug occurs 2-3 times a week, but never on my 
phone.

What I could do is add more debug information. If it is not too slow I can put any information you consider 
relevant into some static variables and in case of this error pull them out and put them into the bug report. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:27:28 +0000</when>
<what></what>
</comment>
<comment>
<author>Kozyn...@gmail.com</author>
<when>Tue, 24 Aug 2010 06:23:58 +0000</when>
<what>Ouh... I got the similar NullPointerException that occurs 1-2 times a week.
java.lang.NullPointerException
at android.widget.FastScroller.scrollTo1(FastScroller.java:306)
at android.widget.FastScroller.onTouchEvent(FastScroller.java:507)
at android.widget.AbsListView.onTouchEvent(AbsListView.java:1894)
at android.widget.ListView.onTouchEvent(ListView.java:3083)
at android.view.View.dispatchTouchEvent(View.java:3386)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:831)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1710)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1197)
at android.app.Activity.dispatchTouchEvent(Activity.java:1993)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1694)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1525)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3952)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
at dalvik.system.NativeStart.main(Native Method)

Have you fixed this bug?</what>
</comment>
</bug>
<bug>
<bugid>10514</bugid>
<title>Updated Motorola Droid to Ver 2.2 Build FRG01B.  This allowed for making calls via Bluetooth.  If call is made from Bluetooth and then bluetooth is disconnected the phone no longer has speaker and microphone ability unless phone is powered off or I receive a call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mg1...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 16:34:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3081</bugid>
<title>Bluetooth scan result display old device name after remote device change to new name.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>shane_c...@acer.com.tw</reportedBy>
<openedDate>Tue, 23 Jun 2009 02:36:59 +0000</openedDate>
<description>When I use BT device to scan other devices. Remote device has change its
name, but my device also shows the old name. I need to tap the screen to
pair with remote device. Then it will change its name. Why it canQ&apos;Et show
changed name immediately?</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:28:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:26:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:31:00 +0000</when>
<what></what>
</comment>
<comment>
<author>phil...@cs.toronto.edu</author>
<when>Wed, 17 Feb 2010 20:13:23 +0000</when>
<what>I have the same problem.</what>
</comment>
<comment>
<author>rahulkat...@gmail.com</author>
<when>Thu, 05 Aug 2010 12:23:53 +0000</when>
<what>I have the same problem.
I found the solution for it.
It is because of Bluetooth Adapter Cache.
Android saves all the found devices as Cached Device.
I tried to clear this cache but I coudnQ&apos;Et find how to do it, so I did the same action problematically as we do on Tapping any bluetooth device in the list that is I tried to connect with the device.
I only performed service discovery didnQ&apos;Et connect actually.
While doing so android refreshed its cache with the new name.
And when You again get the device name by device.getname() method it shows the refreshed name.
I know this is just a temporary fix but It worked for me.
So you guyz can also try.

Regards,
Rahul </what>
</comment>
</bug>
<bug>
<bugid>4792</bugid>
<title>Allow default unlock gesture to be disabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>adk0...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 19:10:06 +0000</openedDate>
<description>I feel the physical power/unlock button on my Droid is sufficient to
prevent accidental operation of the device. I find it annoying to have
to both press the button and perform the unlock gesture to wake the
device up. It would be nice to have an option to disable the unlock
gesture completely. Perhaps the unlock gesture could have three
settings: default gesture, custom gesture, disabled.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:13:05 +0000</when>
<what></what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:41:16 +0000</when>
<what>I have the G1 running Android 1.6.

Check in SettingsQ&gt;ESecurity Q&amp;E LocationQ&gt;E and scroll down and uncheck the Q&quot;ERequire 
patternQ&quot;E box.  ItQ&apos;Es possible Android 2.0 has more settings, youQ&apos;Ell just have to look 
and see.</what>
</comment>
<comment>
<author>adk0...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:50:25 +0000</when>
<what>On Android 2.0, the Q&quot;ERequire PatternQ&quot;E checkbox enables/disables the custom gesture.
Even when unchecked the phone still requires the default gesture.</what>
</comment>
<comment>
<author>nratterm...@gmail.com</author>
<when>Thu, 03 Dec 2009 22:55:52 +0000</when>
<what>I agree... this should be optional, so that programs can change this behavior</what>
</comment>
</bug>
<bug>
<bugid>13223</bugid>
<title>allow for pause/wait insertion while dialing freeform phone numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ror...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 17:06:23 +0000</openedDate>
<description>There is a feature gap between dialing: 1. saved phone numbers w/
Q&quot;EPQ&quot;Eause and Q&quot;EWQ&quot;Eait commands inserted 2. an unsaved phone number
specifically, on the HTC Incredible (ADR6300) for: * Android version 2.2
* Baseband version 2.15.00.07.28 * Kernel version 2.6.32.17-g9a2fc16
htc-kernel@u18000-Build-149#1 * Build number 3.26.605.1 CL264707
release-keys * Software number 3.26.605.1 * Browser version WebKit 3.1 *
PRI Version 1.28_002 * PRL Version 52169 * ERI Version 5 for item #2
above, one is able to dial a regular phone number, but NOT able to
insert Q&quot;EPQ&quot;E and Q&quot;EWQ&quot;E while doing so. Steps on the Incredible: a. press
Q&quot;EPhoneQ&quot;E touchscreen button, on the home page b. enter in phone numbers.
e.g. Q&quot;E8885551212Q&quot;E c. one is not able to enter Q&quot;EPQ&quot;E or Q&quot;EWQ&quot;E after that
number suggestion: * I suggest the act of holding down Q&quot;E*Q&quot;E and Q&quot;E#Q&quot;E
buttons would yield a Q&quot;EPQ&quot;E or Q&quot;EWQ&quot;E respectively, similar to how holding
down the zero (Q&quot;E0Q&quot;E) key yields a Q&quot;E+Q&quot;E Cheers, Rory --- NOTE: This form is
only for requesting new features in Android. For all discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere
an application developer and are requesting new APIs, please include
sample code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>3099</bugid>
<title>Emulator runs very slow - pegs hostQ&apos;Es CPU 100% (system_server using all the CPU)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T18:07:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>23</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Wed, 24 Jun 2009 23:51:04 +0000</openedDate>
<description>Using the latest publish SDK, when running the emulator, if the display
ever powers off (hit the hangup button), the emulator pegs as 100% CPU
on the host and never comes down. The emulator then runs so slow its
painfully unusable. A stop and start of the entire emulator is required
to fix the problem. Here are the top CPU users. As you can see the
Q&quot;Esystem_serverQ&quot;E process is the hog. It jumps between 93% and 97% CPU. I
stopped the display at the first 0% CPU process. When top was run, only
the processes shown were using CPU. The emulator was screen on, dimmed,
and on the desktop. Prior to putting the emulated phone to sleep, the
emulator barely used any CPU, usually hovering in the 1-12% host CPU
range, depending on is going on. # top User 41%, System 58%, IOW 0%, IRQ
0% User 137 + Nice 0 + Sys 197 + Idle 0 + IOW 0 + IRQ 0 + SIRQ 0 = 334
PID CPU% S #THR VSS RSS UID Name 579 93% S 36 207588K 27588K system
system_server 785 3% R 1 900K 356K root top 621 0% S 15 105412K 15356K
radio com.android.phone Host information: Linux hostname
2.6.27.19-desktop-1mnb #1 SMP Thu Mar 5 00:25:59 EST 2009 x86_64 AMD
Phenom(tm) 9950 Quad-Core Processor GNU/Linux</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 25 Jun 2009 17:17:44 +0000</when>
<what>Does Q&quot;Eadb logcatQ&quot;E show anything active?

Can you connect with DDMS?  If so, click on system_server, then the Q&quot;EthreadsQ&quot;E tab. 
Make sure thread updates are enabled.  Find the thread with a large and steadily
increasing value in the utime/stime columns.  Double click on it a few times to see
what the stack trace looks like.
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 25 Jun 2009 17:31:19 +0000</when>
<what>Since 64-bit java/linux isnQ&apos;Et supported I canQ&apos;Et run DDMS.

IQ&apos;Ell have to look at the logcat output. I donQ&apos;Et recall seeing anything out of the
ordinary in the output. IQ&apos;Ell post again one way or the other next time I checkout the
logs.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 25 Jun 2009 17:40:39 +0000</when>
<what>You canQ&apos;Et even use the DDMS Eclipse plugin?

I take it the update-java-alternatives approach isnQ&apos;Et workable?
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 25 Jun 2009 17:58:51 +0000</when>
<what>I currently only have the 64-bit java stuff installed. Attempting to get the
alternatives to work right has always been a crap shoot. Sometimes it works,
sometimes it breaks things. Sometimes apps just donQ&apos;Et work quite right.  As such,
while it is on my list of things to do, it has not been a priority. I simply canQ&apos;Et
afford the down time of a potentially broken java environment and havenQ&apos;Et had the
time to spare to even try.

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 25 Jun 2009 18:06:11 +0000</when>
<what>Another option is to Q&quot;Eadb shell ps -t -xQ&quot;E to find the busy thread, then send use Q&quot;Eadb
shell kill -3 Q&lt;EpidQ&gt;EQ&quot;E to get the stack dump.

Without DDMS, itQ&apos;Es not possible to attach a Java debugger to system_server to examine
the stack, so youQ&apos;Ere limited to the above.
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 25 Jun 2009 19:21:59 +0000</when>
<what>It appears the bad guy is SensorThread.

This is the log covering both the sleep and awake again. Once woken and not before,
the CPU spikes.

E/LockPatternKeyguardView(  582): Failed to bind to GLS while checking for account
D/qemud   (  560): fdhandler_event: disconnect on fd 13
D/dalvikvm(  582): GC freed 4682 objects / 378928 bytes in 161ms
D/GpsLocationProvider(  582): setMinTime 14400000
D/KeyguardViewMediator(  582): wakeWhenReadyLocked(82)
D/KeyguardViewMediator(  582): handleWakeWhenReady(82)
D/KeyguardViewMediator(  582): pokeWakelock(5000)
D/KeyguardViewMediator(  582): pokeWakelock(5000)
W/InputManagerService(  582): Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@435b2e40

Here is the relevant threaded ps listing. Are you can see the SensorThread thread has
the lion share of the CPU.
system   582   553   179032 25540 ffffffff afe0c45c S system_server (u:3542, s:4689)
system   583   582   179032 25540 c0054c50 afe0d3e4 S HeapWorker (u:22, s:15)
system   584   582   179032 25540 c004480c afe0cd0c S Signal Catcher (u:0, s:0)
system   585   582   179032 25540 c01f3b04 afe0cf4c S JDWP (u:0, s:0)
system   586   582   179032 25540 c01654b4 afe0c45c S Binder Thread # (u:24, s:8)
system   587   582   179032 25540 c01654b4 afe0c45c S Binder Thread # (u:41, s:10)
system   588   582   179032 25540 c01654b4 afe0c45c S Binder Thread # (u:23, s:10)
system   589   582   179032 25540 c0139f80 afe0c45c D SurfaceFlinger (u:63, s:40)
system   597   582   179032 25540 c004480c afe0cd0c S DisplayEventThr (u:0, s:0)
system   598   582   179032 25540 c0054cb0 afe0d3e4 S er.ServerThread (u:407, s:148)
system   600   582   179032 25540 c0054c50 afe0d3e4 S ActivityManager (u:22, s:7)
system   601   582   179032 25540 c0054cb0 afe0d3e4 S ProcessStats (u:12, s:17)
system   602   582   179032 25540 c0054c50 afe0d3e4 S PackageManager (u:0, s:0)
system   603   582   179032 25540 c00adff8 afe0c1bc S FileObserver (u:0, s:0)
system   606   582   179032 25540 c0054c50 afe0d3e4 S SyncHandlerThre (u:1, s:0)
system   607   582   179032 25540 c008de04 afe0d25c S UEventObserver (u:0, s:0)
system   608   582   179032 25540 c0054cb0 afe0d3e4 S PowerManagerSer (u:19, s:9)
system   609   582   179032 25540 c01788b8 afe0c45c S AlarmManager (u:1, s:0)
system   610   582   179032 25540 c0054c50 afe0d3e4 S WindowManager (u:8, s:4)
system   611   582   179032 25540 c008de04 afe0d25c S InputDeviceRead (u:0, s:5)
system   612   582   179032 25540 c0054c50 afe0d3e4 S WindowManagerPo (u:148, s:21)
system   613   582   179032 25540 c0054cb0 afe0d3e4 S InputDispatcher (u:0, s:1)
system   614   582   179032 25540 c0054c50 afe0d3e4 S ConnectivityThr (u:11, s:4)
system   615   582   179032 25540 c0054c50 afe0d3e4 S WifiService (u:0, s:0)
system   616   582   179032 25540 c0054c50 afe0d3e4 S WifiWatchdogThr (u:0, s:0)
system   617   582   179032 25540 c00ae7b0 afe0d1dc S er.ServerThread (u:0, s:1)
system   618   582   179032 25540 c0054c50 afe0d3e4 S GpsEventThread (u:0, s:0)
system   619   582   179032 25540 c0054c50 afe0d3e4 S AudioService (u:2, s:4)
system   620   582   179032 25540 c0054c50 afe0d3e4 S android:unnamed (u:0, s:0)
system   621   582   179032 25540 c0054c50 afe0d3e4 S android:unnamed (u:0, s:0)
system   627   582   179032 25540 c0054cb0 afe0d3e4 S watchdog (u:0, s:0)
system   661   582   179032 25540 c01f3b04 afe0cf4c S r.MountListener (u:1, s:0)
system   662   582   179032 25540 c01654b4 afe0c45c S Binder Thread # (u:18, s:6)
system   663   582   179032 25540 c01654b4 afe0c45c S Binder Thread # (u:10, s:8)
system   715   582   179032 25540 00000000 afe0c1bc R er$SensorThread (u:2624, s:4332)

adb shell kill -3 715
I/dalvikvm(  582): threadid=7: reacting to signal 3
I/dalvikvm(  582): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E

The name of the innocent were changed because I donQ&apos;Et want bug reports associated
with my applications via searches. The complete trace file is attached.

</what>
</comment>
<comment>
<author>billy...@gmail.com</author>
<when>Tue, 07 Jul 2009 04:10:51 +0000</when>
<what>This problem will happen all the time when screen off and on.

The process Q&quot;Esystem_serverQ&quot;E will take almost 100% of cpu and wonQ&apos;Et lower, the only
solution is kill the emulator and startup again.

The good thing is only happened in emulator:)
</what>
</comment>
<comment>
<author>bytecraf...@gmail.com</author>
<when>Mon, 20 Jul 2009 03:00:52 +0000</when>
<what>When I turned off Q&quot;EOrientationQ&quot;E sensing in Q&quot;ESettings/Sound Q&amp;E DisplayQ&quot;E, things seemed
to settle down a bit for me. Not great, but no longer pegging the CPU. That seemed to
make the SensorThread go away.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 07 Aug 2009 19:08:35 +0000</when>
<what>He shoots! He scores!

Excellent work around! Thanks so much. This bug created all sorts of headaches trying
to test some specific use cases. I can now test again without waiting many seconds
between clicks while the CPU spins.

Thanks!
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:19:37 +0000</when>
<what></what>
</comment>
<comment>
<author>bytecraf...@gmail.com</author>
<when>Tue, 06 Oct 2009 05:16:21 +0000</when>
<what>On my Mac, I no longer notice this when using the emulator from the 1.6 SDK. In other words, I have 
Q&quot;EOrientationQ&quot;E sensing turned on, but my CPU is not pegging. SensorThread is still there, but it doesnQ&apos;Et seem to 
be tying up the CPU as much as it did in the past. This may be Mac-specific, though, so it would be good to get 
independent confirmation before closing the bug.</what>
</comment>
<comment>
<author>snif...@gmail.com</author>
<when>Wed, 11 Nov 2009 11:58:37 +0000</when>
<what>I just saw this on a fresh Android 2.0 SDK install, on Ubuntu linux 9.10. Disabling 
Orientation sensing helped.</what>
</comment>
<comment>
<author>billy...@gmail.com</author>
<when>Sun, 15 Nov 2009 13:21:03 +0000</when>
<what>confirmed turn off Orientation will fix this.</what>
</comment>
<comment>
<author>anbu.ezh...@gmail.com</author>
<when>Fri, 29 Jan 2010 00:15:27 +0000</when>
<what>Great, turning off the Orientation worked for me as well -- Anbu</what>
</comment>
<comment>
<author>mel...@gmail.com</author>
<when>Sat, 06 Mar 2010 00:16:01 +0000</when>
<what>I donQ&apos;Et like Q&quot;Eme tooQ&quot;E comments, but... turning off Orientation and then rebooting 
fixed this for me too.</what>
</comment>
<comment>
<author>di...@google.com</author>
<when>Tue, 09 Mar 2010 23:50:59 +0000</when>
<what>Thanks, the bug has been identified in the 2.1 system image (not in the emulator 
itself). WeQ&apos;Ere preparing a patch that will be released later.
</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 18:07:12 +0000</when>
<what>This should be now fixed in the new platform images that come with SDK 2.2</what>
</comment>
<comment>
<author>dazzy.g</author>
<when>Fri, 11 Mar 2011 13:41:07 +0000</when>
<what>This is the output i get from logcat when running the 3.0 SDK AVD behind a proxy.


W/GoogleSearch(  321): Error
W/GoogleSearch(  321): org.apache.http.MalformedChunkCodingException: CRLF expected at end of chunk
W/GoogleSearch(  321): 	at org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:214)
W/GoogleSearch(  321): 	at org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:183)
W/GoogleSearch(  321): 	at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:155)
W/GoogleSearch(  321): 	at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:159)
W/GoogleSearch(  321): 	at java.io.InputStreamReader.read(InputStreamReader.java:248)
W/GoogleSearch(  321): 	at java.io.Reader.read(Reader.java:149)
W/GoogleSearch(  321): 	at org.apache.http.util.EntityUtils.toString(EntityUtils.java:135)
W/GoogleSearch(  321): 	at org.apache.http.util.EntityUtils.toString(EntityUtils.java:146)
W/GoogleSearch(  321): 	at com.android.quicksearchbox.google.GoogleSuggestClient.query(GoogleSuggestClient.java:126)
W/GoogleSearch(  321): 	at com.android.quicksearchbox.google.GoogleSuggestClient.queryInternal(GoogleSuggestClient.java:86)
W/GoogleSearch(  321): 	at com.android.quicksearchbox.google.AbstractGoogleSource.getSuggestions(AbstractGoogleSource.java:93)
W/GoogleSearch(  321): 	at com.android.quicksearchbox.google.AbstractGoogleSource.getSuggestions(AbstractGoogleSource.java:35)
W/GoogleSearch(  321): 	at com.android.quicksearchbox.QueryTask.run(QueryTask.java:67)
W/GoogleSearch(  321): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1081)
W/GoogleSearch(  321): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:574)
W/GoogleSearch(  321): 	at java.lang.Thread.run(Thread.java:1020)
W/GoogleSearch(  321): 	at com.android.quicksearchbox.util.PriorityThreadFactory$1.run(PriorityThreadFactory.java:45)
</what>
</comment>
<comment>
<author>belinsky...@gmail.com</author>
<when>Fri, 06 May 2011 20:30:49 +0000</when>
<what>Comment 18 by digit.an...@gmail.com, May 21, 2010
This should be now fixed in the new platform images that come with SDK 2.2

!Not fixed in 2.2 2.3 3.0
how to disable orientation from CLI?
top cpu for 2.3
User 79%, System 20%, IOW 0%, IRQ 0%

User 536 + Nice 0 + Sys 142 + Idle 0 + IOW 0 + IRQ 0 + SIRQ 0 = 678



  PID   TID CPU% S     VSS     RSS PCY UID      Thread          Proc

  117   132  37% R 142216K  23764K  fg system   er.ServerThread system_server

  131   135  25% R  13680K   6064K  fg graphics BootAnimation   /system/bin/bootanimation

  117   128  18% S 142216K  23760K  fg system   SurfaceFlinger  system_server

  141   141  11% R    920K    396K  fg root     top             top

  117   120   2% S 142216K  23752K  fg system   HeapWorker      system_server

  117   126   0% S 142216K  23756K  fg system   Binder Thread # system_server

  117   127   0% S 142216K  23756K  fg system   Binder Thread # system_server

  117   117   0% S 142216K  23748K  fg system   system_server   system_server

   12    12   0% S      0K      0K  fg root     pdflush         

   13    13   0% S      0K      0K  fg root     kswapd0         

   14    14   0% S      0K      0K  fg root     aio/0           

   22    22   0% S      0K      0K  fg root     mtdblockd       

   23    23   0% S      0K      0K  fg root     kstriped        

   24    24   0% S      0K      0K  fg root     hid_compat      

   25    25   0% S      0K      0K  fg root     rpciod/0        

   26    26   0% S      0K      0K  fg root     mmcqd           

   27    27   0% S    740K    312K  fg root     sh              /system/bin/sh

   28    28   0% S    808K    280K  fg system   servicemanager  /system/bin/servicemanager

   29    29   0% S   3736K    540K  fg root     vold            /system/bin/vold

   29    32   0% S   3736K    540K  fg root     vold            /system/bin/vold

   29    58   0% S   3736K    540K  fg root     vold            /system/bin/vold

   30    30   0% S   3708K    504K  fg root     netd            /system/bin/netd

   30    33   0% S   3708K    504K  fg root     netd            /system/bin/netd

   30    51   0% S   3708K    504K  fg root     netd            /system/bin/netd

   34    34   0% S   5388K    696K  fg radio    rild            /system/bin/rild

   34    65   0% S   5388K    696K  fg radio    rild            /system/bin/rild

   34    66   0% S   5388K    696K  fg radio    rild            /system/bin/rild

   34    67   0% S   5388K    696K  fg radio    rild            /system/bin/rild

   37    37   0% S    804K    288K  fg root     installd        /system/bin/installd

   39    39   0% S   1616K    404K  fg keystore keystore        /system/bin/keystore

   40    40   0% S    740K    324K  fg root     init.goldfish.s /system/bin/sh

   43    43   0% S    824K    328K  fg root     qemud           /system/bin/qemud

   45    45   0% S   3396K    184K  fg root     adbd            /sbin/adbd

   45    46   0% S   3396K    184K  fg root     adbd            /sbin/adbd

   45    78   0% S   3396K    184K  fg root     adbd            /sbin/adbd

   45    79   0% S   3396K    184K  fg root     adbd            /sbin/adbd

   57    57   0% S    796K    316K  fg root     qemu-props      /system/bin/qemu-props

  114   114   0% S    668K    256K  fg root     debuggerd       /system/bin/debuggerd

  115   115   0% S  22764K   3632K  fg media    mediaserver     /system/bin/mediaserver

  115   118   0% S  22764K   3632K  fg media    AudioCommandThr /system/bin/mediaserver

  115   119   0% S  22764K   3632K  fg media    ApmCommandThrea /system/bin/mediaserver

  115   121   0% S  22764K   3632K  fg media    Playback Thread /system/bin/mediaserver

  115   122   0% S  22764K   3632K  fg media    Binder Thread # /system/bin/mediaserver

  115   123   0% S  22764K   3632K  fg media    Binder Thread # /system/bin/mediaserver

  116   116   0% S 101976K  25716K  fg root     zygote          zygote

  117   124   0% S 142216K  23752K  fg system   Signal Catcher  system_server

  117   125   0% S 142216K  23756K  fg system   JDWP            system_server

  117   130   0% S 142216K  23760K  fg system   DisplayEventThr system_server

  117   133   0% S 142216K  23768K  fg system   ActivityManager system_server

  117   137   0% S 142216K  23768K  fg system   ProcessStats    system_server

  117   138   0% S 142216K  23768K  bg system   PackageManager  system_server

  117   139   0% S 142216K  23772K  fg system   FileObserver    system_server

  131   131   0% S  13680K   6064K  fg graphics bootanimation   /system/bin/bootanimation

  131   134   0% S  13680K   6064K  fg graphics Binder Thread # /system/bin/bootanimation

  131   136   0% S  13680K   6064K  fg graphics Binder Thread # /system/bin/bootanimation

  140   140   0% S    740K    328K  fg root     sh              /system/bin/sh

    2     2   0% S      0K      0K  fg root     kthreadd        

    3     3   0% S      0K      0K  fg root     ksoftirqd/0     

    4     4   0% S      0K      0K  fg root     events/0        

    1     1   0% S    312K    220K  fg root     init            /init

    5     5   0% S      0K      0K  fg root     khelper         

    6     6   0% S      0K      0K  fg root     suspend         

    7     7   0% S      0K      0K  fg root     kblockd/0       

    8     8   0% S      0K      0K  fg root     cqueue          

    9     9   0% S      0K      0K  fg root     kseriod         

   10    10   0% S      0K      0K  fg root     kmmcd           

   11    11   0% S      0K      0K  fg root     pdflush         
</what>
</comment>
</bug>
<bug>
<bugid>17955</bugid>
<title>Force close occurs when switching from youtube to camera app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 12:05:43 +0000</openedDate>
<description>Step by step instruction: Precondition - Camera app Q&amp;E Youtube app should
be available to use on the phone. - Launch Camera app once before -
Wi-fi or 3G network is available on the phone. Steps 1. Launch youtube Q&amp;E
play any video clip. 2. While playing it, switch to camera app by long
pressing home key. Actual result: Force close occurs Expected result
Switched to camera mode without any force close. Phone: Nexus S Android
version: 2.3.3</description>
</bug>
<bug>
<bugid>5115</bugid>
<title>Double SMS sending when using GV App</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-29T21:44:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>65</stars>
<reportedBy>arindrew</reportedBy>
<openedDate>Mon, 30 Nov 2009 06:09:12 +0000</openedDate>
<description>When sending an SMS through the Google voice app, the sms will go
through to the recipient, along with another SMS sent at the same time,
to the same user, with the same content; effectively a double send. The
sent SMS shows up twice when viewing the SMS thread after sending a
message. This bug is only reproducible with certain people. I have not
been able to figure out why certain people are affected and some are
not. My phone is the Motorola Droid running Android 2.0 I am using
Google Voice version 20700</description>
<comment>
<author>arindrew</author>
<when>Mon, 30 Nov 2009 06:18:47 +0000</when>
<what>Ive found other threads somewhat pertaining to this issue
(http://code.google.com/p/android/issues/detail?id=2739) but that thread doesnQ&apos;Et seem
to pertain to using Google Voice.</what>
</comment>
<comment>
<author>ewahl...@gmail.com</author>
<when>Mon, 30 Nov 2009 22:42:16 +0000</when>
<what>I am also experiencing duplicate outbound smsQ&apos;Es.  Using a Motorola Droid and Google
Voice version 20700.  I first noticed this when sending from landscape mode, but I
also just observed it from a message typed in portrait orientation.</what>
</comment>
<comment>
<author>Black...@gmail.com</author>
<when>Tue, 01 Dec 2009 14:36:21 +0000</when>
<what>I have noticed this issue also.  For me, this issue only occurs when in portrait mode 
and when I press the Done button, if I were to hide the virtual keyboard and press the 
Send button the issue is not present.</what>
</comment>
<comment>
<author>jared.gould</author>
<when>Tue, 01 Dec 2009 20:18:22 +0000</when>
<what>I just tried - portrait mode is fine, landscape sends dupes.</what>
</comment>
<comment>
<author>Black...@gmail.com</author>
<when>Tue, 01 Dec 2009 20:24:33 +0000</when>
<what>I am sorry, I meant that this issue is occurring when the phone is in landscape mode 
and the user presses the Q&quot;EDoneQ&quot;E button with the virtual keyboard displaying.  When in 
Landscape mode and the virtual keyboard is not present, the button reads Q&quot;EsendQ&quot;E.  When 
the button read Q&quot;EsendQ&quot;E, this issue is not present.</what>
</comment>
<comment>
<author>arindrew</author>
<when>Tue, 01 Dec 2009 23:56:37 +0000</when>
<what>I uninstalled the Google voice app last night and reinstalled it after I got off of
work today and the problem seems to be fixed. Or maybe the people that I had the
problem with before are fixed and it has moved to new people. </what>
</comment>
<comment>
<author>arindrew</author>
<when>Wed, 02 Dec 2009 00:07:39 +0000</when>
<what>Scratch that. Sending in landscape mode with the virtual keyboard sends double SMS.
Sending with the physical keyboard or in portrait mode does not double post (that I
have seen yet).</what>
</comment>
<comment>
<author>jeremyav...@gmail.com</author>
<when>Sat, 05 Dec 2009 16:15:26 +0000</when>
<what>i am having the same problem, using the done button in landscape on the touch screen
sends double, but if you hit back before done you can just click send and it works
correctly for me</what>
</comment>
<comment>
<author>0.interr...@gmail.com</author>
<when>Mon, 07 Dec 2009 01:15:14 +0000</when>
<what>I can confirm that dupes are sent when sending from from the virtual keyboard in landscape mode. Portrait 
mode and physical QWERTY have no issues. Consistently reproducible.</what>
</comment>
<comment>
<author>Drag...@gmail.com</author>
<when>Wed, 09 Dec 2009 23:34:41 +0000</when>
<what>Cant send messages in landscape mode with virtual keyboard.</what>
</comment>
<comment>
<author>Tstri...@gmail.com</author>
<when>Thu, 10 Dec 2009 01:19:16 +0000</when>
<what>portrait mode is fine, landscape sends dupes.
</what>
</comment>
<comment>
<author>paultan...@gmail.com</author>
<when>Fri, 11 Dec 2009 01:05:49 +0000</when>
<what>0.2.8 does not fix this issue...
ShouldnQ&apos;Et this bug be filed under the actual google voice app and not android?</what>
</comment>
<comment>
<author>MikeJon...@gmail.com</author>
<when>Fri, 11 Dec 2009 01:21:02 +0000</when>
<what>I too can confirm that on the droid with os 2.01 that double text messages are sent 
unless you use the slide out keyboard in landscape mode</what>
</comment>
<comment>
<author>NinjaApp...@gmail.com</author>
<when>Fri, 11 Dec 2009 01:22:07 +0000</when>
<what>I can confirm this issue with the latest Google Voice app for Android using a T-Mobile G1.  The problem 
occurs when the enter key is used to send an SMS message, no matter what orientation, and no matter 
if itQ&apos;Es the software or hardware keyboard.  It works just find if the Q&quot;ESendQ&quot;E button on the screen is 
pressed instead.</what>
</comment>
<comment>
<author>cberk...@gmail.com</author>
<when>Sun, 13 Dec 2009 16:05:37 +0000</when>
<what>Just tried to send an sms and got a force close, went back into the app to try to send another 
message but instead found a doublesms sent.
</what>
</comment>
<comment>
<author>helvitis@gmail.com</author>
<when>Sun, 13 Dec 2009 18:49:47 +0000</when>
<what>google you need to fix this</what>
</comment>
<comment>
<author>Xyste...@gmail.com</author>
<when>Mon, 14 Dec 2009 21:44:57 +0000</when>
<what>I use this with my VZw Droid and this issue is driving me nuts lol. Please address it.</what>
</comment>
<comment>
<author>Hellshady00@gmail.com</author>
<when>Tue, 15 Dec 2009 12:37:31 +0000</when>
<what>same issue. how many people need to post here before google realizes this should be 
fixed? this shouldnt take more than changing a few lines of code im sure. if i had the 
source iQ&apos;Ed do it myself but unfortunately this app doesnt seem to be open source.</what>
</comment>
<comment>
<author>cberk...@gmail.com</author>
<when>Tue, 15 Dec 2009 13:42:41 +0000</when>
<what>It appears to only be happening when I hit the enter key instead of the send key for me. </what>
</comment>
<comment>
<author>MikeJon...@gmail.com</author>
<when>Tue, 15 Dec 2009 14:50:10 +0000</when>
<what>yes it does send double texts in landscape mode if you hit the enter button, u need to 
hit the on screen send button in landscape mode with slide out keyboard out for it to 
send just one text</what>
</comment>
<comment>
<author>rbarr2...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:49:25 +0000</when>
<what>I am experiencing the same problem that is described here:  double sends when using
GV to send SMS in landscape mode.  Moto Droid.</what>
</comment>
<comment>
<author>budajeff</author>
<when>Wed, 16 Dec 2009 15:50:56 +0000</when>
<what>I have this issue on my Moto Droid as well.</what>
</comment>
<comment>
<author>wpij...@gmail.com</author>
<when>Wed, 16 Dec 2009 15:54:34 +0000</when>
<what>Please look into this issue! My friends that donQ&apos;Et have Google Voice for SMS are
none-too-pleased at me for double-sending messages at $0.20 each.</what>
</comment>
<comment>
<author>Black...@gmail.com</author>
<when>Wed, 16 Dec 2009 16:04:41 +0000</when>
<what>Ok their are a lot of posts about this bug and I just wanted to make the problem 
statement clear.  (Does anyone know if the Google Voice Application has a public bug 
list or not?)

Bug:
SMS Double Posting

Steps To Reproduce:
When in Q&quot;ELandscape ModeQ&quot;E, i.e. Phone turned sideways in your hand, AND the virtual 
keyboard is present, the action button reads Q&quot;EDoneQ&quot;E.  If the user were to press this 
Q&quot;EDoneQ&quot;E Button the message would be sent out two, 2, times.

Other Notes:
When in Q&quot;ELandscape ModeQ&quot;E and the virtual keyboard is NOT present the action button 
will read Q&quot;EsendQ&quot;E.  If the user were to press this Q&quot;EsendQ&quot;E button the message would 
only send out one, 1, time.

Currently in Q&quot;EPortrait ModeQ&quot;E weather the virtual keyboard is present or not this 
issue is not present.

I think I got it all..  Oh Yeah..

Workaround:
When in Q&quot;ELandscape ModeQ&quot;E and typing using the virtual keyboard, just simply type your 
message out and press the back button one time to close the virtual keyboard.  Your 
message will still be in the text box and the action button will now read Q&quot;EsendQ&quot;E and 
will not double post.</what>
</comment>
<comment>
<author>jayarmst...@gmail.com</author>
<when>Wed, 16 Dec 2009 17:46:56 +0000</when>
<what>also sends duplicates when using an alternate virtual keyboard (shapewriter, in this
case) in landscape mode ONLY when hitting the Q&quot;EdoneQ&quot;E button with the virtual keyboard
still visible. Clearing the keyboard Q&amp;E hitting send does not duplicate.

moto droid 2.01
google voice 0.2.8</what>
</comment>
</bug>
<bug>
<bugid>3760</bugid>
<title>Calendar should allow the user to precisely schedule reminder alarms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>30</stars>
<reportedBy>edasbernard@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 18:33:49 +0000</openedDate>
<description>The point in time at which notification alarms for each calendar event
starts, should be user-determinable, as they are in Nokia phone software
since over ten years. In the same action of planning a meeting or
birthday, I always need to plan the point in time at which I want to be
notified to take action for the planned calendar item. Whether it is to
send a card, buy a present, clear my desk or leave for the meeting, I
always need that alarm BEFORE the starting point of the calendar item. I
do NOT want to enter TWO calendar entries for every event (one for the
actual event and one for the alarms), as ANdroid applications seem to
require art the moment. And of course I do not want automatic alarms in
the middle of the night, as it does currently for all-day events! The
current Calendar application GUI is confusing about alarm and its
repeats. It seems to repeat alarms after the events starting point.
Moreover, I like to select the alarm signal and to be able to set it to
repeat or not. Thanks for taking notice Eveline</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 23:40:03 +0000</when>
<what></what>
</comment>
<comment>
<author>s.otter...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:37:55 +0000</when>
<what>Agreed.  ItQ&apos;Es really important to be able to set calendar reminder repeats, and
sometimes, to also be able to set the advance notice to zero.  Ordinary phones have
been able to do this for a long time.</what>
</comment>
<comment>
<author>gerryleone1</author>
<when>Thu, 11 Feb 2010 19:16:38 +0000</when>
<what>If you set up an appointment, the reminder should sound AT THE TIME OF THE
appointment, as well as any reminders for 5 minutes before, 10 minutes before, etc. 
As it is, if you have a Q&quot;E5 minutes beforeQ&quot;E reminder set, the alarm doesnQ&apos;Et sound at
the time of the appointment.</what>
</comment>
<comment>
<author>kleezey@gmail.com</author>
<when>Wed, 11 Aug 2010 03:06:36 +0000</when>
<what>In addition, I think it would be great if the user could set a specific alarm time before an event, as opposed to be restricted to round time increments (e.g. 10 minutes, 1 hr, 2 hrs, etc.). For example, if I want to set an alarm 12 minutes before an event, or even 1.5 hours before an event, I should be able to do that in the Android calendar.</what>
</comment>
<comment>
<author>ad...@thevillageidiots.us</author>
<when>Wed, 15 Sep 2010 13:00:32 +0000</when>
<what>The ability to set a specific reminder time on all-day events is ABSOLUTELY required!
Currently, all-day event alarms go off at midnight!!! ABSURD!!!

This should not be an enhancement. This is required functionality for a calendar app. This should, therefore be a high-priority bug fix.</what>
</comment>
<comment>
<author>jewgerme...@gmail.com</author>
<when>Tue, 28 Sep 2010 14:49:21 +0000</when>
<what>I canQ&apos;Et believe how many times this bug has been reported, and how long itQ&apos;Es existed for.  Seems rudimentary, simple, and necessary!  SOMEONE PLEASE FIX IT ALREADY!  I donQ&apos;Et need to be woken up at midnight just because itQ&apos;Es Flag Day, or Arbor Day, or SecretaryQ&apos;Es Day, etc.  Get it!?</what>
</comment>
<comment>
<author>miki.les...@gmail.com</author>
<when>Wed, 13 Oct 2010 07:15:54 +0000</when>
<what>The first three original paragraphs equal to my thoughts exactly. Lack of user-defined-precisely-scheduled-reminders feature is really annoying and frustrating. Not ready to switch back to Nokia yet though ;-) Seriously, whatQ&apos;Es up with the 12 hours, 24 hours, 2 days and 1 week options!? The first ones (maybe up to 2 hours) are useful IMHO.

Further more, I feel stupid being forced to count e.g. 12 hours or 1 week from the event and make sure the time is appropriate. Again, I want to absolutely schedule the reminder, not relative to the event. For example: my vacation starts at Nov 18, I need a new passport, I know IQ&apos;Em near the police station Oct 28 11:45, therefore I want to schedule the reminder Oct 28 11:15 so that I donQ&apos;Et forget my wallet when leaving home.

Plz android, make me happy!
</what>
</comment>
<comment>
<author>denand...@gmail.com</author>
<when>Fri, 29 Oct 2010 14:55:55 +0000</when>
<what>Calendar not really usable!
Missing snooze for 10 minutes (example) and the automatic function of this!
Now if you donQ&apos;Et hear the first alarm, you are never receiving a reminder!
Very annoying also!</what>
</comment>
<comment>
<author>steve.ra...@gmail.com</author>
<when>Tue, 10 May 2011 21:23:32 +0000</when>
<what>This feature is still broken.  I agree strongly with comments #6 and #7.  Automatically adding mid-night reminders to ALL DAY events is ridiculous.  The only cure, if you want to have reminders for your events, is to remove reminders for every individual all-day event.  And if you forget one, well, youQ&apos;Ell know it at midnight the night before!

Please fix this basic problem.  This was reported in September 2009.  ItQ&apos;Es now May 2011.</what>
</comment>
<comment>
<author>living.l...@gmail.com</author>
<when>Fri, 10 Jun 2011 00:15:35 +0000</when>
<what>+1 for fixing the snooze portion of this. Not really useful to continue to be reminded every five minutes. There should be some customization allowed for this - even a 15 minute reminder would help.

Thanks.</what>
</comment>
<comment>
<author>Hornak.S...@gmail.com</author>
<when>Mon, 19 Sep 2011 21:01:52 +0000</when>
<what>Google???</what>
</comment>
<comment>
<author>S.D.Foa...@gmail.com</author>
<when>Fri, 07 Oct 2011 19:35:45 +0000</when>
<what>Bloody well sort it out Google! </what>
</comment>
</bug>
<bug>
<bugid>16499</bugid>
<title>Ok Q&amp;E Cancel Box display blank in Korean language.</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 04:26:05 +0000</openedDate>
<description>1. Latitude Q&gt;E Tap on Own id Q&gt;E Edit privacy settings 2. Tap on Set your
location Q&gt;E Tap on Enter an Address 3. Long tap on Home key Q&gt;E Settings Q&gt;E
Change language Korean 4. Press back key 2 times Q&amp;E observe the screen
Ensure that Q&quot;EOkQ&quot;E and Q&quot;ECancelQ&quot;E options shouldnt display blank.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:25:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2278</bugid>
<title>[Download Manager] better handle dot-separated version numbers in filenames</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Mon, 23 Mar 2009 07:08:30 +0000</openedDate>
<description>Steps to reproduce the problem 1. Open a browser and navigate to web
page where you can download a file which has multiple periods Q&apos;E.Q&apos;E in the
name such as MyApp_v1.0.0.apk 2. Download the file two or more times. 3.
Notice how the file name is mutated incorrectly in subsequent downloads.
Example: MyApp_v1.0.0.apk MyApp_v1-2.0.0.apk (This should be
MyApp_v1.0.0-2.apk) MyApp_v1-3.0.0.apk (This should be
MyApp_v1.0.0-3.apk) So, I think the main thing is that the file name
mutation should occur just prior to the last period rather than prior to
the first period.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Mar 2009 00:37:44 +0000</when>
<what>Note: working from the last period doesnQ&apos;Et work, as it damages filenames that end in
.tar.gz

Maybe the system could work backward and stop when something that looks like an
extension fragment only contains digits.</what>
</comment>
<comment>
<author>ponderyo...@gmail.com</author>
<when>Tue, 24 Mar 2009 06:38:30 +0000</when>
<what>That sounds like a good solution to me.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:27:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:29:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:43:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17272</bugid>
<title>The wrong behavior of PackageInstaller, when installed the apk app and then open it.</title>
<status>New</status>
<owner>kr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cenya...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 10:06:54 +0000</openedDate>
<description>- Steps to reproduce the problem. 1.Install any app by the
PackageInstaller, for example : a simple app with an EditText and a
Button. 2.When installed successfully, click the Q&quot;EopenQ&quot;E button to run
the app. Type some words in the EditText. !!!Key step. 3.Press the
Q&quot;EHomeQ&quot;E key, let the app in background. And then restart the app by click
the icon in Launcher. 4.Now, you will find that the activity is not the
previousQ&apos;E, Android run a new instance of this app. when you press Q&quot;EBackQ&quot;E
key you will find there are two apps. 5.you can do this again, by press
home key and then launch it in Launcher. Every time it will create a new
instance of app. - What happened. 1.why the android system not just open
the previous activity in the normal way, but it open a new activity of
this app. - What you think the correct behavior should be. 1.Just like
the normal behavior to open the previous activity, not create a new
instance of an app. I think the problem in most of the device and
system.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 17:01:50 +0000</when>
<what></what>
</comment>
<comment>
<author>kr...@google.com</author>
<when>Tue, 31 May 2011 18:05:13 +0000</when>
<what>Could you give specifics of the device and platform version you see this on?</what>
</comment>
<comment>
<author>cenya...@gmail.com</author>
<when>Wed, 01 Jun 2011 06:04:06 +0000</when>
<what>device HTCA510C
platform version 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>4152</bugid>
<title>Gallery photo uploads to Picasa fail/timeout indefinitely</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>43</stars>
<reportedBy>gvi...@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 20:49:48 +0000</openedDate>
<description>This is occurring with the HTC 1.6 dev image version of
MediaUploader.apk. My apologies in advance if this does not apply to the
production OTA 1.6 firmware. Picture uploads to Picasa through the
Gallery application effectively fail by continually timing out. This
happens regardless of network connectivity state and method. Steps to
reproduce: Take a picture with the camera. In the Gallery application,
select that picture and choose Share. Choose Picasa as the target, touch
Upload. A notification that the upload is starting will be shown along
with the status in the My Uploads view. The upload will then timeout
with an error that it will be retried in 1 minute. Subsequent attempts
also timeout. This continues until the upload is canceled.</description>
<comment>
<author>afire...@gmail.com</author>
<when>Tue, 06 Oct 2009 20:55:48 +0000</when>
<what>Have the same issue with MediaUploader.apk pulled from the US 1.6 G1 firmware, but
not with the version included in the earlier 1.5 firmware versions.</what>
</comment>
<comment>
<author>gbrun...@gmail.com</author>
<when>Wed, 07 Oct 2009 00:38:58 +0000</when>
<what>IQ&apos;Em having the same exact
problem.  Same Q&quot;Efailed network errorQ&quot;E.
Happens when on wifi and/or egde.

I also have not been able to upload
Youtube videos since the 1.6 upgrade.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Oct 2009 13:27:04 +0000</when>
<what></what>
</comment>
<comment>
<author>steve.ko...@gmail.com</author>
<when>Fri, 09 Oct 2009 15:35:57 +0000</when>
<what>DoesnQ&apos;Et work on the official ADP1 image from HTC either.</what>
</comment>
<comment>
<author>gvi...@gmail.com</author>
<when>Mon, 12 Oct 2009 19:07:16 +0000</when>
<what>I should also note that the Album drop down does not populate (the failure also shows
in the logcat I attached earlier).  Only the default Q&apos;EDrop BoxQ&apos;E album is available as
a choice.

Just to be explicit, replacing the 1.6 release MediaUploader.apk with one from a 1.5
system image fixes both this issue and the originally reported uploading issue.  For
those looking for a workaround while we wait for a fix from Google, this is a pretty
painless way to go (if you have a rooted phone, that is).</what>
</comment>
<comment>
<author>Cutler.B...@gmail.com</author>
<when>Sun, 13 Dec 2009 17:17:45 +0000</when>
<what>Im still having issues.  My phone is linked to two accounts.  I can upload to the
primary account but canQ&apos;Et get photos to my secont g-account even tho the option is
there....</what>
</comment>
<comment>
<author>christian.stoeveken</author>
<when>Tue, 13 Jul 2010 21:50:31 +0000</when>
<what>Constantly have this on a 2.1 (HTC Desire) when reduced to 8KB/s</what>
</comment>
<comment>
<author>afi...@gmail.com</author>
<when>Sun, 05 Sep 2010 21:43:44 +0000</when>
<what>2.2 nexus one, constant Q&quot;Ewaiting to retryQ&quot;E uploading to picasa and youtube
</what>
</comment>
<comment>
<author>joc...@gmail.com</author>
<when>Tue, 07 Sep 2010 10:05:28 +0000</when>
<what>2.2 desire, vodafone NL, Q&quot;Ewaiting to retryQ&quot;E only when uploading to Picasa or Youtube. I have no problems uploading the same video or pictures to Flickr or Facebook. 

What happens: I upload recent taken vids or pics from the gallery: They start to upload and then pause (it says: Q&quot;EWaiting to retry (1 minute)Q&quot;E). I have to press Q&quot;EretryQ&quot;E every time the upload pauses , then the upload goes up a few percents and pauses again. Eventually the file gets uploaded after allot of presses on Q&quot;EretryQ&quot;E.

No exception using a steady 3G, HSDPA or WIFI connection. I have tried different files and different WIFI signals. 
It seems to me the problem is in the upload thingy that android uses for picasa and youtube uploads.</what>
</comment>
<comment>
<author>jcbro...@gmail.com</author>
<when>Mon, 13 Sep 2010 18:28:01 +0000</when>
<what>Android w/ 2.2 getting the same Q&quot;Ewaiting to retryQ&quot;E message when attempting to upload pictures to picasa.  Happens over wifi and 3G.  Hard reboot does not fix the issue.</what>
</comment>
<comment>
<author>patok...@gmail.com</author>
<when>Tue, 14 Sep 2010 04:19:42 +0000</when>
<what>@jcbroder I was afraid to find a post like yours... I have the exact same issue right now... Android (N1) with froyo... and nothing seems to work... WTF! 

Wifi or 3G.. itQ&apos;Es the same issue... :-(</what>
</comment>
<comment>
<author>nickger...@gmail.com</author>
<when>Wed, 15 Sep 2010 19:05:01 +0000</when>
<what>i just got the garminfone. and iQ&apos;Em having that some issue. mostly with pics and video. uploads tend to fail a lot. 
I never have a problem with anything text, but media is difficult to get uploaded
</what>
</comment>
<comment>
<author>shanepardue</author>
<when>Wed, 15 Sep 2010 19:49:20 +0000</when>
<what>Same issue here..tried everything to work around the issue.</what>
</comment>
<comment>
<author>renegade...@gmail.com</author>
<when>Mon, 11 Oct 2010 21:17:04 +0000</when>
<what>Same problem here on Desire. Additionally, some pics seem to be incomplete (gray border) when uploaded.</what>
</comment>
<comment>
<author>tser...@gmail.com</author>
<when>Mon, 18 Oct 2010 02:54:51 +0000</when>
<what>Same issue sharing pictures via Picasa. 

Motorola Droid, Android v2.2. It has always worked, and suddenly stopped working a couple days ago and hasnQ&apos;Et worked since. 

It says that it is trying to upload, the upload fails; it waits to try in one and then five minute intervals, and finally Q&quot;EfailsQ&quot;E, timing out. 

I have tried restarting wifi, power-cycling my phone, removing the battery and then putting it back in, and clearing the cache, to no avail.</what>
</comment>
<comment>
<author>swer...@gmail.com</author>
<when>Thu, 18 Nov 2010 06:43:44 +0000</when>
<what>same here ... what should I do??</what>
</comment>
<comment>
<author>jmagn...@gmail.com</author>
<when>Tue, 28 Dec 2010 06:54:50 +0000</when>
<what>I was uploading some photos to picasa and realized it would take a while, so I switched to wifi thinking it would go faster.  The first upload froze  at 55% and would not continue no matter what I did.  No option to retry or anything.  Took it off wifi and still didnQ&apos;Et restart.  I had to pull the battery and just pulled the pictures manually from USB.  

The phone should recognize both data transfer radios and use the faster one (I think it would be safe to assume wifi would be faster than 3G) and switch back when wifi is switched off.  Or, at least restart a broken download.

Droid2 2.1</what>
</comment>
<comment>
<author>Fencer....@gmail.com</author>
<when>Wed, 26 Jan 2011 21:21:19 +0000</when>
<what>Some images upload fine, while others refuse to be uploaded, even after a full reboot.  Problem occurs regardless of whether WiFi is on.  Based on some not so scientific testing, it seems like images larger than ~1.25 MB will not upload.

Other people having the same problem:
http://www.google.ca/search?q=%22ResumableHttpRequest%22Q&amp;Ehl=enQ&amp;Efilter=0

The stack trace attached by OP points to code that is not part of open source Android, so I donQ&apos;Et think I can be of anymore help.

Acer Liquid E, Android 2.2, not rooted</what>
</comment>
<comment>
<author>nielsvoo...@gmail.com</author>
<when>Wed, 02 Mar 2011 11:45:18 +0000</when>
<what>Same problem here on my Nexus S. Updated to 2.3.3. Trying to upload pictures from the gallery made with my camera to picasa album. First picture i uploaded was fine, but since that all the other uploads keep failing, and when they do eventually start after many, many tries, they only upload a few percents. Both on 3g and wifi. Very annoying problem, especially since everything else is working perfectly. </what>
</comment>
<comment>
<author>TheWGP</author>
<when>Fri, 11 Mar 2011 04:53:38 +0000</when>
<what>Also having this issue.

Moto Droid 1, Android 2.3.3, constantly retrying no matter what I do. :(</what>
</comment>
<comment>
<author>ramgar...@gmail.com</author>
<when>Fri, 11 Mar 2011 18:38:06 +0000</when>
<what>Also same on nexus one with 2.3.3.
First three uploaded OK. Now stuck on one. With 12 to go!
Uploads a little at a time though. 1% every hour or so. Is this a bandwidth limit for the free account? </what>
</comment>
<comment>
<author>e133tc1pher@gmail.com</author>
<when>Sat, 12 Mar 2011 22:04:19 +0000</when>
<what>Same problem here Nexus S 2.3.3, makes a core function of the phone useless.  People will lose data over this issue because they canQ&apos;Et sync it to Picasa.</what>
</comment>
<comment>
<author>mike.dal...@gmail.com</author>
<when>Sun, 13 Mar 2011 16:57:28 +0000</when>
<what>Same issue, HTC Incredible running Cyanogenmod 6.1.0.</what>
</comment>
<comment>
<author>Fencer....@gmail.com</author>
<when>Sun, 13 Mar 2011 17:05:52 +0000</when>
<what>@comment23

IQ&apos;Em fairly confident this is not intended behaviour :)</what>
</comment>
<comment>
<author>brushstr...@gmail.com</author>
<when>Wed, 16 Mar 2011 21:28:46 +0000</when>
<what>having same problem with my N1 2.3.3
Has anyone found a fix im trying to upload work pictures but not successful.
</what>
</comment>
</bug>
<bug>
<bugid>17499</bugid>
<title>Mail notification and status bar can be crashed by ConnectivityManager.CONNECTIVITY_ACTION intent</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jas...@interlocsolutions.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 17:14:13 +0000</openedDate>
<description>From within my application I was sending a broadcast intent to indicate
that a service was available in addition to the network being available.
To trigger the connection checking code I was sending a
ConnectivityManager.CONNECTIVITY_ACTION intent with no extras. This
causes the standard email notification process to crash, which then
crashes the notification status bar. I realize that co-opting an intent
as I was is not a good idea, but it also seems that I shouldnQ&apos;Et be able
to crash a system component either by doing so. This was on a Nexus One
with 2.3.4. I also tested this on a Motorola Defy with 2.1 Update1 and
Motoblur. On that platform the whole Motoblur shell crashes and makes it
look like the phone is rebooting.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 19 Jun 2011 04:46:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9945</bugid>
<title>Allow route configuration for VPN gateway</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>caomhai...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 15:12:58 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. When connected to a corporate VPN Android appears to route all
traffic through the VPN gateway. If the VPN gateway does not allow
routing traffic to the public internet Android will not be able to
access any external resources while the VPN is connected. It would be
nice to be able to configure which networks are accessed via the VPN
gateway so that all other networks can continue to be accessed via
AndroidQ&apos;Es standard network interface. If youQ&apos;Ere an application developer
and are requesting new APIs, please include sample code showing how you
are proposing the API should be used.</description>
</bug>
<bug>
<bugid>19828</bugid>
<title>Access to Key board</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Melinda....@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 17:34:50 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
The steps are always the same; add a contact, enter the number, there is
no way to get rid of the keyboard unless you tab in the email box
(regardless if you want to enter an email. Then there is an option for
the key board. - What happened. You cannot access the keyboard after you
are done entering a phone number. - What you think the correct behavior
should be. I should be able to get back to the keyboard without tapping
into the email box. NOTE: This form is only for reporting bugs found in
the Android system while developing Android applications. Use the Tools
templates for issues with the developer tools. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
version of Android youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>a...@aubs.co.uk</author>
<when>Tue, 06 Sep 2011 09:07:31 +0000</when>
<what>Basically, on the Q&apos;Enumber keypadQ&apos;E there is no button to hide the keypad once the number has been entered. Simply entering another field reverts to the qwerty-keyboard and this can then be closed.</what>
</comment>
<comment>
<author>Melinda....@gmail.com</author>
<when>Wed, 07 Sep 2011 21:25:27 +0000</when>
<what>Exactly, but simply entering into another field is a useless step that is unnecessary. I explained the work around so I donQ&apos;Et understand why you are explaining it to me in your comment. I took the time to write to you because it is cumbersome and not an issue with the iPhone. If you want to be comparable to the iPhone then fix these little issues or lose more people to apple. </what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 01:34:44 +0000</when>
<what>Issue 19829 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>18694</bugid>
<title>gtalk force close when start video chat</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jtb...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 06:40:29 +0000</openedDate>
<description>every time when I start video chat, it force close with below log
I/ActivityManager( 1206): Starting: Intent { act=initiate
dat=content://com.google.android.providers.talk/messagesByAcctAndContact/1/dengxiang.zhou%40gmail.com
flg=0x14000000 cmp=com.google.android.talk/.videochat.VideoChatActivity
(has extras) } from pid 1776 I/ActivityManager( 1206): Start proc
com.google.android.talk:videoChat for activity
com.google.android.talk/.videochat.VideoChatActivity: pid=2824 uid=10066
gids={3003, 1015, 1006} D/dalvikvm( 1009): GC_EXPLICIT freed 12K, 51%
free 2641K/5379K, external 0K/0K, paused 62ms I/ActivityThread( 2824):
server send command to launch activity
ComponentInfo{com.google.android.talk/com.google.android.talk.videochat.VideoChatActivity}
D/KeyguardViewMediator( 1206): setHidden false D/dalvikvm( 1009):
GC_EXPLICIT freed Q&lt;E1K, 51% free 2641K/5379K, external 0K/0K, paused 98ms
D/dalvikvm( 1009): GC_EXPLICIT freed Q&lt;E1K, 51% free 2641K/5379K, external
0K/0K, paused 66ms D/KeyguardViewMediator( 1206): setHidden false
D/dalvikvm( 2824): Trying to load lib /system/lib/libtalk_jni.so
0x4051e0c8 V/libjingle( 2824): JavaVM 0x0000ab90 V/libjingle( 2824):
VideoChat native methods registered. V/libjingle( 2824): static bool
android::CameraJniHelper::RegisterNativeMethods(const JNINativeMethod*,
int) V/libjingle( 2824): VideoChat camera loaded V/libjingle( 2824):
VideoChat native loaded. V/libjingle( 2824): VideoChat field(s) and
method(s) cached. E/LIBJINGLE( 2824): Set native log level to 5
D/Talk:Libjingle( 2824): init: call nativeSetup I/DEBUG ( 2812): *** ***
*** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 2812):
Build fingerprint:
Q&apos;EMOTO/TAHITI/TAHITI:2.3.4/THTTD_N_02.01.01I/0:eng/test-keysQ&apos;E I/DEBUG (
2812): pid: 2824, tid: 2824 Q&gt;EQ&gt;EQ&gt;E com.google.android.talk:videoChat Q&lt;EQ&lt;EQ&lt;E
I/DEBUG ( 2812): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr
80a9b0d4 I/DEBUG ( 2812): r0 00000002 r1 00000800 r2 ffffffff r3
e92a1ff9 I/DEBUG ( 2812): r4 80bc9968 r5 ffffe0e0 r6 00000800 r7
0000ab90 I/DEBUG ( 2812): r8 4056ad08 r9 ffffffff 10 00000012 fp
80baa7d0 I/DEBUG ( 2812): ip aca9e654 sp beadbcc0 lr 80a9bcb0 pc
80a9b0d4 cpsr 00000010 I/DEBUG ( 2812): #00 pc 0029b0d4
/system/lib/libtalk_jni.so I/DEBUG ( 2812): #01 pc 0029bcac
/system/lib/libtalk_jni.so I/DEBUG ( 2812): #02 pc 002b90e8
/system/lib/libtalk_jni.so I/DEBUG ( 2812): #03 pc 00021a48
/system/lib/libtalk_jni.so I/DEBUG ( 2812): #04 pc 0001c236
/system/lib/libtalk_jni.so I/DEBUG ( 2812): #05 pc 00011d74
/system/lib/libdvm.so I/DEBUG ( 2812): I/DEBUG ( 2812): code around pc:
I/DEBUG ( 2812): 80a9b0b4 e2877001 e3570002 1affffef e1a00006 I/DEBUG (
2812): 80a9b0c4 e8bd81f0 0012e9ac fffffa28 e92d47f0 I/DEBUG ( 2812):
80a9b0d4 e30f3fff e3500002 13a07000 03a07001 I/DEBUG ( 2812): 80a9b0e4
e59f4178 e1510003 03a03000 12073001 I/DEBUG ( 2812): 80a9b0f4 e1a08000
e3530000 e08f4004 1a000051 I/DEBUG ( 2812): I/DEBUG ( 2812): code around
lr: I/DEBUG ( 2812): 80a9bc90 e1a0a001 e1a09002 e1a06000 e7943005
I/DEBUG ( 2812): 80a9bca0 e59db134 e5933000 e58d310c ebfffd6f I/DEBUG (
2812): 80a9bcb0 e2508000 0a000015 e1a01006 ebfff926 I/DEBUG ( 2812):
80a9bcc0 e3500000 0a000010 e35b0000 01a0700b I/DEBUG ( 2812): 80a9bcd0
0a000007 e28dcf4e e28d700c e1a0200b I/DEBUG ( 2812): I/DEBUG ( 2812):
stack: I/DEBUG ( 2812): beadbc80 4322cf4c /dev/ashmem/dalvik-LinearAlloc
(deleted) I/DEBUG ( 2812): beadbc84 af0bff9c I/DEBUG ( 2812): beadbc88
00000000 I/DEBUG ( 2812): beadbc8c 00000000 I/DEBUG ( 2812): beadbc90
00000000 I/DEBUG ( 2812): beadbc94 00000000 I/DEBUG ( 2812): beadbc98
00000000 I/DEBUG ( 2812): beadbc9c 00000000 I/DEBUG ( 2812): beadbca0
beadbce0 I/DEBUG ( 2812): beadbca4 aca65787 /system/lib/libdvm.so
I/DEBUG ( 2812): beadbca8 0000000c I/DEBUG ( 2812): beadbcac 0000003e
I/DEBUG ( 2812): beadbcb0 5d98f5e0 I/DEBUG ( 2812): beadbcb4 bbbd374a
I/DEBUG ( 2812): beadbcb8 df002777 I/DEBUG ( 2812): beadbcbc e3a070ad
I/DEBUG ( 2812): #00 beadbcc0 80bc9968 /system/lib/libtalk_jni.so
I/DEBUG ( 2812): beadbcc4 ffffe0e0 I/DEBUG ( 2812): beadbcc8 00000800
I/DEBUG ( 2812): beadbccc 0000ab90 [heap] I/DEBUG ( 2812): beadbcd0
4056ad08 /dev/ashmem/dalvik-heap (deleted) I/DEBUG ( 2812): beadbcd4
ffffffff I/DEBUG ( 2812): beadbcd8 00000012 I/DEBUG ( 2812): beadbcdc
80a9bcb0 /system/lib/libtalk_jni.so I/DEBUG ( 2812): #01 beadbce0
beadbe58 I/DEBUG ( 2812): beadbce4 00000004 I/DEBUG ( 2812): beadbce8
4e27c90f I/DEBUG ( 2812): beadbcec beadbe58 I/DEBUG ( 2812): beadbcf0
00000020 I/DEBUG ( 2812): beadbcf4 beadbe5c I/DEBUG ( 2812): beadbcf8
00000020 I/DEBUG ( 2812): beadbcfc af0749ed /system/lib/libcrypto.so
I/DEBUG ( 2812): beadbd00 431f4bb8 I/DEBUG ( 2812): beadbd04 00000001
I/DEBUG ( 2812): beadbd08 af0ba2ec /system/lib/libcrypto.so I/DEBUG (
2812): beadbd0c beadbe50 I/DEBUG ( 2812): beadbd10 00000000 I/DEBUG (
2812): beadbd14 afd10f08 /system/lib/libc.so I/DEBUG ( 2812): beadbd18
00000016 I/DEBUG ( 2812): beadbd1c 80bd7974 I/DEBUG ( 2812): beadbd20
beadbf00 I/DEBUG ( 2812): beadbd24 beadbda8 I/DEBUG ( 2812): beadbd28
00000000 I/DEBUG ( 2812): beadbd2c afd10f08 /system/lib/libc.so I/DEBUG
( 2812): beadbd30 00000000 I/DEBUG ( 2812): beadbd34 afd10f08
/system/lib/libc.so I/DEBUG ( 2812): beadbd38 00000016 I/DEBUG ( 2812):
beadbd3c 80bd7974 I/DEBUG ( 2812): beadbd40 beadbf00 I/DEBUG ( 2812):
beadbd44 beadbdac I/DEBUG ( 2812): beadbd48 aca11f40
/system/lib/libdvm.so I/DEBUG ( 2812): beadbd4c 0000ce60 [heap] I/DEBUG
( 2812): beadbd50 431f4bb8 I/DEBUG ( 2812): beadbd54 80883953
/system/lib/libtalk_jni.so I/DEBUG ( 2812): beadbd58 00000000 I/DEBUG (
2812): beadbd5c afd10f08 /system/lib/libc.so I/DEBUG ( 2812): beadbd60
00000014 I/DEBUG ( 2812): beadbd64 80bd7974 I/DEBUG ( 2812): beadbd68
beadbdac I/DEBUG ( 2812): beadbd6c 00000000 I/DEBUG ( 2812): beadbd70
aca11f40 /system/lib/libdvm.so I/DEBUG ( 2812): beadbd74 0000ce60 [heap]
I/DEBUG ( 2812): beadbd78 00000001 I/DEBUG ( 2812): beadbd7c afd10a58
/system/lib/libc.so I/DEBUG ( 2812): beadbd80 afd426b8
/system/lib/libc.so I/DEBUG ( 2812): beadbd84 002e1bc8 [heap] I/DEBUG (
2812): beadbd88 00000001 I/DEBUG ( 2812): beadbd8c afd10a58
/system/lib/libc.so I/DEBUG ( 2812): beadbd90 00000000 I/DEBUG ( 2812):
beadbd94 afd10f08 /system/lib/libc.so I/DEBUG ( 2812): beadbd98 00080090
[heap] I/DEBUG ( 2812): beadbd9c afd426b8 /system/lib/libc.so I/DEBUG (
2812): beadbda0 00000018 I/DEBUG ( 2812): beadbda4 002e1bc8 [heap]
I/DEBUG ( 2812): beadbda8 aca11f40 /system/lib/libdvm.so I/DEBUG (
2812): beadbdac 0000ce60 [heap] I/DEBUG ( 2812): beadbdb0 00000000
I/DEBUG ( 2812): beadbdb4 afd10f08 /system/lib/libc.so I/DEBUG ( 2812):
beadbdb8 acaa3d08 I/DEBUG ( 2812): beadbdbc 0000029c I/DEBUG ( 2812):
beadbdc0 000000a6 I/DEBUG ( 2812): beadbdc4 00000298 I/DEBUG ( 2812):
beadbdc8 beadc408 I/DEBUG ( 2812): beadbdcc 431f4c48 I/DEBUG ( 2812):
beadbdd0 431f4c30 I/DEBUG ( 2812): beadbdd4 aca44265
/system/lib/libdvm.so I/DEBUG ( 2812): beadbdd8 000000ad I/DEBUG (
2812): beadbddc 4056ad08 /dev/ashmem/dalvik-heap (deleted) I/DEBUG (
2812): beadbde0 4056ad08 /dev/ashmem/dalvik-heap (deleted) I/DEBUG (
2812): beadbde4 aca9e5c0 /system/lib/libdvm.so I/DEBUG ( 2812): beadbde8
4056ad08 /dev/ashmem/dalvik-heap (deleted) I/DEBUG ( 2812): beadbdec
e92a1ff9 I/DEBUG ( 2812): beadbdf0 80bc9968 /system/lib/libtalk_jni.so
I/DEBUG ( 2812): beadbdf4 80b41a4c /system/lib/libtalk_jni.so I/DEBUG (
2812): beadbdf8 0000abe0 [heap] I/DEBUG ( 2812): beadbdfc 0000ab90
[heap] I/DEBUG ( 2812): beadbe00 4056ad08 /dev/ashmem/dalvik-heap
(deleted) I/DEBUG ( 2812): beadbe04 431f4c48 I/DEBUG ( 2812): beadbe08
431f4c30 I/DEBUG ( 2812): beadbe0c 43ea7ef8
/data/dalvik-cache/system@framework@framework.jar@classes.dex I/DEBUG (
2812): beadbe10 80ab90ec /system/lib/libtalk_jni.so I/DEBUG ( 2812):
beadbe14 80baa7d0 /system/lib/libtalk_jni.so</description>
</bug>
<bug>
<bugid>4639</bugid>
<title>Q&apos;EUnable to deliver. Please re-send with area codeQ&apos;E text received after sending text message with area code</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>15</stars>
<reportedBy>Seamana1@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 09:29:12 +0000</openedDate>
<description>I am unable to send text messages to my boyfriend because my phone is
failing to recognize the area code. I have tried restarting the phone,
removing the battery, deleting and re-adding IQ&apos;Em as a contact, and
entered his number in 1-555-555-5555 and 555-555- 555 formats. I have
the Motorola Droid running Android version 2.0 with an AllTel plan on
the Verizon network. He has the HTC G1 running Android version 1.6. I am
able to send and receive phone calls from him and receive texts from
him. I have another friend on the T- Mobile network and I am ablebto
successfully send him texts. I believe that this issue lies with the
messaging application, as I have been able to successfully send text
messages to him using SMS applications from the Market such as HandCent.
When I enter his phone number, I can see that the zip code is removed
from the phone number after clicking off of the phone number field (onto
the compose field). I have talked to Verizon support regarding this
issue and they are investigating. Please do not hesitate to contact me,
as I would be more than happy to help you troubleshoot the issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:03:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:03:24 +0000</when>
<what></what>
</comment>
<comment>
<author>taylor.m...@gmail.com</author>
<when>Thu, 19 Nov 2009 03:33:44 +0000</when>
<what>I am in a similar situation. I upgraded my alltel phone to the Droid on Verizon. My wife still 
has an alltel phone on the same plan, but I am not able to send her messages. I receive the 
error message: Unable to deliver. Please re-send with area code.

I can receive her messages, but canQ&apos;Et reply. IQ&apos;Eve tried removing her and sending her a 
message, but no luck. I tried with and with out the area code.</what>
</comment>
<comment>
<author>lordsber...@gmail.com</author>
<when>Thu, 19 Nov 2009 05:06:30 +0000</when>
<what>I have the same problem.

I use Handcent as a workaround, but it seems that there are some issues as far as
messages automatically getting deleted.  So, it would be better if we could get the
DroidQ&apos;Es default messaging system to work.

I try to text my roommate who is on a Virgin mobile plan.  I get his texts, but I
canQ&apos;Et reply.  Same old same old.</what>
</comment>
<comment>
<author>mvmdita...@gmail.com</author>
<when>Mon, 30 Nov 2009 21:00:32 +0000</when>
<what>Same problem...  Except that it will work sometimes, then after a break of texting,
it will then have that problem again... Any ideas what to do?</what>
</comment>
<comment>
<author>arturo.c...@gmail.com</author>
<when>Wed, 09 Dec 2009 05:42:54 +0000</when>
<what>IQ&apos;Em having the same exact issue.  Any work-arounds?</what>
</comment>
<comment>
<author>mark.gui...@gmail.com</author>
<when>Thu, 10 Dec 2009 20:35:57 +0000</when>
<what>I am having the same issue and it is on my girlfriends phone. I have tried deleting 
her contact and reentering it, deleting her as a google contact and soft booting the 
phone. Could this be a MMS/SMS issue? </what>
</comment>
<comment>
<author>gritswa...@gmail.com</author>
<when>Sat, 12 Dec 2009 00:06:28 +0000</when>
<what>I had this problem too. I took my phone up to the Verizon store and they cleared
EVERYTHING off the phone and started it as if it were brand new.  The contact I
wanted to text I can now text so maybe this is the only fix for it.</what>
</comment>
<comment>
<author>kame...@gmail.com</author>
<when>Mon, 28 Dec 2009 07:17:45 +0000</when>
<what>We (my husband and I) just got sprint samsung moment, both phones have this issue. 
If you put someone in contacts with an area code, you can text them once then if 
they text back and you try to send another text it removes the area code, so we have 
to either clear off that chat and start a new one or 2 hit menu, show contact, then 
click send sms.. it brings you back to the same chat but now the area code will be 
there again. It is very annoying!!! I just thought we was doing something wrong, 
glad to see we are not the only ones.</what>
</comment>
<comment>
<author>dangyank...@gmail.com</author>
<when>Sat, 16 Jan 2010 20:36:30 +0000</when>
<what>Problem exists on Moment phone as well. 2 contact on my wifeQ&apos;Es phone she can not send
sms to. must enter number manually. Tried using chompsms, no different.  no idea what
is different about these contacts. Only thing odd is that all old imported contacts
do not have dashes in number, new ones do.  </what>
</comment>
<comment>
<author>rulefami...@gmail.com</author>
<when>Fri, 05 Feb 2010 03:24:41 +0000</when>
<what>Same issue here - HTC Android; I can sent text messages, but upon replying to a
message I get the error message, Q&quot;EUnable to deliver. Please re-send with area codeQ&apos;E
text received after sending text message with area code.Q&quot;E  Nothing has worked to correct.</what>
</comment>
<comment>
<author>Seamana1@gmail.com</author>
<when>Sun, 07 Feb 2010 09:15:32 +0000</when>
<what>I recommend that anyone who is having this issue should download the HandCent SMS 
application. I have been using it for months and have not had any issues with sending or 
receiving messages. I believe that the defect is within the Messaging application, not the 
phone or service.</what>
</comment>
<comment>
<author>nightsta...@gmail.com</author>
<when>Tue, 30 Mar 2010 21:29:02 +0000</when>
<what>I have a Droid Eris. 

And I still have the described problem even AFTER I started using HandCent SMS. </what>
</comment>
<comment>
<author>charmic...@gmail.com</author>
<when>Mon, 05 Apr 2010 20:03:17 +0000</when>
<what>I am a Sprint employee and have the same issue with Samsung moment.  Only happens 
for one caller in the call list.  I believe it was the first contact I created (it 
has since been recreated several times to try to correct the issue).  Happens when 
using native SMS or aftermarket SMS, which leads me to believe it is an Android SMS 
API issue.  Battery pull, recreate contact, hard reset, etc... have all been tried 
but the issue persists.  Running 1.5 CL 14.

In an SMS thread I will suddenly get a 9230 error (Msg 2114) stating that the 
message could not be delivered because only 7-digits were entered.  If I look at the 
Message Details of that text message I can see that the PHONE only sent 7-digits for 
that message in the thread (the one that failed) but if I look 2 messages higher in 
the thread and look at Message Details I can see that 10-digits were sent by the 
phone to the network.

I have searched the internet for a solution and I see that it occurs frequently but 
there is still no fix identified.  Can someone from Google development please reply?

Thanks.</what>
</comment>
<comment>
<author>barisaxy...@gmail.com</author>
<when>Wed, 11 Aug 2010 08:13:06 +0000</when>
<what>I get the same problem for one contact and I have a Blackberry.  I can send mms but not sms to that particular contact.  I donQ&apos;Et have the problem with any other contact and I have tried deleting the area code, adding the area code, deleting the contact, etc. but nothing has helped.  Not sure why just one contact has this issue...I have texted him in the past with no trouble but I canQ&apos;Et now and nothing had changed when theproblem started.</what>
</comment>
<comment>
<author>lukejohn...@gmail.com</author>
<when>Wed, 22 Dec 2010 03:24:38 +0000</when>
<what>Also have this problem.</what>
</comment>
<comment>
<author>computec...@gmail.com</author>
<when>Thu, 30 Dec 2010 20:48:23 +0000</when>
<what>I have a Mesmerize from USCellular and this issue seems to be ongoing.  This issue has obviously been around long enough for someone to have identified it.  Some feedback on this would be appreciated.  

I have deleted the contact, deleted all contacts, resynced with google, mycontacts backup, facebook.  but no matter what I do there are 3 numbers that still wont message with areacode.  If I manually enter in the number I can send 1 message successfully.</what>
</comment>
<comment>
<author>thegreat...@gmail.com</author>
<when>Wed, 26 Jan 2011 17:58:47 +0000</when>
<what>I have the same problem.  Samsung Captivate 2.1.  I have tried deleting the contact, sending a message to the number and going back into the thread, but it removes the area code.  It makes replying to messages to one number impossible to do.</what>
</comment>
<comment>
<author>rjbastia...@gmail.com</author>
<when>Wed, 22 Jun 2011 22:22:50 +0000</when>
<what>Same problem with a Samusung Replenish, and the Motorola i1.</what>
</comment>
<comment>
<author>Efstathi...@gmail.com</author>
<when>Wed, 24 Aug 2011 09:34:12 +0000</when>
<what>Similar problem here with HTC Hero (T-Mobile G2). When I sent a reply message to a foreign number, the country code is removed from the recipientQ&apos;Es number. In contacts I have the full country code and number for that specific contact. I have to edit the failed sent message, remove the recipient and add them again. Only then the message is sent with the country code in front of the number.</what>
</comment>
<comment>
<author>ronf...@gmail.com</author>
<when>Tue, 04 Oct 2011 18:41:29 +0000</when>
<what>I easily solved the problem by ERASING the log of phone calls made.  Once I did this, I was able to send and receive texts from my friend. MY problem was that called him ONE time without area code.  Then when he texted me, android located him in my LOG before my contacts.  When I replied to him, it gave me the 7digit vs 10digit error.</what>
</comment>
</bug>
<bug>
<bugid>17669</bugid>
<title>Nexus S running 2.3.4 battery status never reaches 100%</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>glennbho...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 09:23:20 +0000</openedDate>
<description>Steps to Repro: 1) Let the battery on the Nexus S discharge 2) Plug in
charger 3) Allow to charge until it states itQ&apos;Es charged Expected:
Battery status should be 100% Actual: Battery status is only at 94% or
96%. It wonQ&apos;Et go any higher. The device is only 2 days old! Android
version: 2.3.4 Baseband version: I9023XXKD1 Kernel version:
2.6.35.7-ge382d80 android-build@apa28 #1 Build number: GRJ22</description>
<comment>
<author>jsni...@gmail.com</author>
<when>Wed, 13 Jul 2011 15:55:06 +0000</when>
<what>Same here! It means that by the time I leave the house in the morning, IQ&apos;Em close to 90% without having used the device -- Jon.</what>
</comment>
<comment>
<author>jsni...@gmail.com</author>
<when>Fri, 22 Jul 2011 15:11:30 +0000</when>
<what>Is there ever any response from people working in problems here?  Seems kind of quiet!  Thanks -- Jon.</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Fri, 12 Aug 2011 10:36:34 +0000</when>
<what>Same problem Here! my New Nexus S have this problem?</what>
</comment>
</bug>
<bug>
<bugid>6413</bugid>
<title>Video Player controls/layout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>LandOfTr...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 18:37:47 +0000</openedDate>
<description>Its looks much like a beta and its far to barebone but what I would like
to see addressed specifically is the layout which the progress bar is
far to close to the actual player controls which make it difficult to
get to a specific point. A new look in general would be much appreciated
much like the layout for youtube in 2.1</description>
<comment>
<author>lunatick...@gmail.com</author>
<when>Wed, 12 Jan 2011 20:07:04 +0000</when>
<what>Yes, even a fast-forward and rewind mode would be great. Even as a thin guy my fingers are too pudgy to seek thirty seconds in a movie by touching the bar! The player is a bit of a weakness for Android.

Using an HTC Desire with 2.2 Froyo.</what>
</comment>
</bug>
<bug>
<bugid>5407</bugid>
<title>The voice level when using the internal microphone is too high.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>john.souvestre2@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 19:58:04 +0000</openedDate>
<description>If I donQ&apos;Et speak softly then others report that my voice clips. It would
be nice to have a way to adjust this level, as you can the speaker
level.</description>
</bug>
<bug>
<bugid>17616</bugid>
<title>Support the Web Open Font Format (WOFF)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>pgass...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 13:36:47 +0000</openedDate>
<description>Implement WOFF in the default browser. When iOS5 is released, the
Android browser will be the only major browser without support for WOFF
files.</description>
</bug>
<bug>
<bugid>11022</bugid>
<title>Words added to user dictionary cannot contain certain characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>SoloB...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 18:18:51 +0000</openedDate>
<description>HTC Desire Android 2.1 - Update 1 When adding new words to the user
dictionary you cannot enter full stops or ampersands (@) etc. This is a
big hindrance when you want to add things such as e-mail addresses which
get used all the time! Obviously someone has put some validation in to
try and ensure only Q&apos;EvalidQ&apos;E words can be added, but that is a nonsense.
There should be no restriction on the type of text you add to the
dictionary. People can misspell words etc, so allow them to add anything
they want as there are so many valid examples that are currently not
allowed due to this restriction.</description>
<comment>
<author>SoloB...@gmail.com</author>
<when>Sun, 05 Sep 2010 18:22:50 +0000</when>
<what>Sorry, I meant to raise this as a bug not an enhancement.  Can it be changed please?</what>
</comment>
</bug>
<bug>
<bugid>7757</bugid>
<title>NPE during View.postInvalidateDelayed() triggered by WebViewCore</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-23T17:44:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Thu, 15 Apr 2010 17:01:42 +0000</openedDate>
<description>-- Time: Thu Apr 15 12:24:04 America/New_York 2010 -- Android Version:
sdk=7, release=2.1-update1, inc=29593 -- Memory free: 2.36MB total:
5.57MB max: 24.00MB -- Custom ROM: Stock Android -- Device: sholes --
Model: Droid -- StorageAdapter: SdCardStorageAdapter -- MB available:
3736 -- Phone Memory MB available: 144.0 -- Stacktrace:(437)
java.lang.NullPointerException at
android.view.View.postInvalidateDelayed(View.java:5121) at
android.view.View.postInvalidate(View.java:5088) at
android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1153)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:611) at
java.lang.Thread.run(Thread.java:1096)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 17:44:00 +0000</when>
<what>This is fixed in Froyo (unreleased)</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Fri, 23 Apr 2010 18:04:18 +0000</when>
<what>Thanks also!</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:56:04 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:04:36 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4246</bugid>
<title>When enter Alt+ right(or left) cursor key on emulator, Q&quot;EANDROIDQ&quot;E Boot animation apears</title>
<status>Reviewed</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>mogimo...@gmail.com</reportedBy>
<openedDate>Wed, 14 Oct 2009 08:21:09 +0000</openedDate>
<description>How to reproduce this problem, like this; 1. launch emulator of Android
1.6 2. just press keys Q&quot;EAltQ&quot;E and Q&quot;Eright(or left) cursorQ&quot;E at the Home
screen Then the booting animation Q&quot;EANDROID ...Q&quot;E appears.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 14 Oct 2009 18:32:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:23:05 +0000</when>
<what></what>
</comment>
<comment>
<author>mogimo...@gmail.com</author>
<when>Wed, 09 Dec 2009 06:56:18 +0000</when>
<what>Hello. Any update?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14988</bugid>
<title>Possible to poweroff phone without entering password (2.2.1)</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-24T18:28:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ja...@jacobkiers.net</reportedBy>
<openedDate>Thu, 24 Feb 2011 14:43:38 +0000</openedDate>
<description>IQ&apos;Eve locked the phone with a password (instead of the connect-dots
thingy), and it is possible to poweroff the phone without entering it. I
consider this a bug, since the phone should be locked down as long as no
password is entered. Steps to reproduce: 1) Make sure phone is locked
with a pin code 2) Standby 3) Wake up phone 4) Slide, so you get to the
Q&apos;EEnter password to unlockQ&apos;E 5) Press Power button for 2 sec 6) Power down
the phone</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:28:52 +0000</when>
<what>Since you can power off a phone by removing the battery, there is no point protecting the power-off feature.</what>
</comment>
</bug>
<bug>
<bugid>7386</bugid>
<title>SurfaceView doesnQ&apos;Et work properly with other Layouts as siblings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>florian....@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 14:02:17 +0000</openedDate>
<description>IQ&apos;Eve created a simple app with a LinearLayout containing a SurfaceView.
This is used as camera preview surface. However, cam.setPreviewDisplay(
sv.getHolder() ); with sv referring to the SurfaceView fails with
E/Camera ( 1875): app passed NULL surface as soon as the main.xml file
contains any other kind of *Layout object as a /sibling/ to the
SurfaceView object.</description>
</bug>
<bug>
<bugid>19859</bugid>
<title>CanQ&apos;Et wait till 3.0 for WebView...having trouble with CacheManager</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>philippe...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 02:18:21 +0000</openedDate>
<description>In 3.0 there is this great addition for the WebView:
shouldInterceptRequest On iOS this can be done by using an NSURLCache.
On Android there is the CacheManager. But itQ&apos;Es use is poorly documented.
I keep getting a Nullpointer in saveCacheFile because your code assumes
that CacheResult outpustream != null This is happening running Android
2.2 on my LG optimus. Can we get shouldInterceptRequest already? :-)</description>
<comment>
<author>ko0ot...@gmail.com</author>
<when>Wed, 07 Sep 2011 02:58:50 +0000</when>
<what>we need arbic</what>
</comment>
<comment>
<author>philippe...@gmail.com</author>
<when>Wed, 07 Sep 2011 03:03:54 +0000</when>
<what>sorry not familiar with this term...</what>
</comment>
</bug>
<bug>
<bugid>18622</bugid>
<title>Browser: Zooming confuses, layout jumps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 12:18:51 +0000</openedDate>
<description>When you zoom in to make it easier to hit a tiny button you often hit
the wrong button anyway because after zooming you tap that button but
suddenly the layout re-wraps / restructures itself and reposition the
button, often placing another button just where you tapped :( this is
dangerous because the new layout might place a delet or Cancel button
just where you tapped :( this could be avoided simply by restructuring
WHILE zooming or BEFORE zooming. I use htc ChaCha / Status - latest
software update.</description>
</bug>
<bug>
<bugid>9577</bugid>
<title>NexusOne under Android 2.0 and 2.2 cannot pair Bluetooth  with Peugeot 207 car hands-free system</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>andre.er...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 05:42:40 +0000</openedDate>
<description>It is impossible to pair my NexusOne (Android 2.2 and previously Android
2.0) with my carQ&apos;Es hands-free system (Peugeot 207). The discovery of the
207 on N1 works OK but then the request for the passcode does not happen
(and it should) and seemingly the attempt to connect takes place and it
fails with the failure to connect message both on N1 and on the car
system. Nokia, Samsung and iPhone connect to 207 without any problems.</description>
<comment>
<author>hel...@gmail.com</author>
<when>Sun, 08 Aug 2010 13:45:39 +0000</when>
<what>I have the same problem with my HTC desire and Peugeot 207 bt kit.</what>
</comment>
<comment>
<author>oskarsz...@gmail.com</author>
<when>Tue, 10 Aug 2010 10:53:19 +0000</when>
<what>Same problem, unable to connect a HTC Desire (running 2.2 and previously 2.1) to a Peugeot 308 built in bluetooth radio.

Previously owned a G1 which also had bluetooth problems up until version 1.6. It seems Google, Peugeot and bluetooth donQ&apos;Et play very nice together ...</what>
</comment>
<comment>
<author>pierre.g...@gmail.com</author>
<when>Mon, 04 Oct 2010 12:03:16 +0000</when>
<what>Here is a feedback I can make about pairing issue with Peugeot 207 bluetooth.
Device Acer Liquid.
In 1.6 : no problem. Working fine.
In 2.1 : not possible. No security PIN requested.
In 2.2 : Acer Leak baseband : 05.01.03 I managed to pair!
In 2.2 : Acer Leak baseband : 05.01.04 : not working anymore.
I wonder if there is not a link with the automated pairing function.
There is a file in /data/misc/bluetooth that blacklist manufacturers for automatic pairing.

On my seat car, no problem with any version.</what>
</comment>
<comment>
<author>pierre.g...@gmail.com</author>
<when>Mon, 04 Oct 2010 12:09:11 +0000</when>
<what>here is the blacklist file</what>
</comment>
<comment>
<author>loops.lo...@gmail.com</author>
<when>Wed, 22 Dec 2010 08:26:26 +0000</when>
<what>IQ&apos;Eve the same problem with my Garmin-Asus A10 (firmware 2.1) and my Peugeot 207.
The phone and the car can see each other but the pairing is rejected.
</what>
</comment>
<comment>
<author>alain.se...@gmail.com</author>
<when>Tue, 01 Feb 2011 14:44:49 +0000</when>
<what>Same issue for me with a Garmin-Asus A10: the phone and the car see each other, but no passcode is requested and thus the connection is rejected by the car :-((</what>
</comment>
<comment>
<author>DavidJPa...@gmail.com</author>
<when>Mon, 28 Feb 2011 18:32:57 +0000</when>
<what>Same issue Desire 2.3.3 to FISCON (parrot) in my VW - no PIN prompt and unable to pair</what>
</comment>
<comment>
<author>Artur...@gmail.com</author>
<when>Mon, 04 Apr 2011 10:56:06 +0000</when>
<what>try my app Q&quot;EBluetooth Fix RepairQ&quot;E itQ&apos;Es free on the Market.
IQ&apos;Eve had similar problems, then, a stupid technique solved it.</what>
</comment>
<comment>
<author>oskarsz...@gmail.com</author>
<when>Tue, 05 Apr 2011 21:41:55 +0000</when>
<what>I tried the Q&quot;EBluetooth Fix RepairQ&quot;E app without succes on my HTC Desire running 2.3.

But it started me googling for alternative solutions and I succesfully made the phone pair with my car using the pairing functionality in the Q&quot;EBluetooth File TransferQ&quot;E app. 

Once paired using that app, it would stay paired and I can finally use my car kit again. \O/</what>
</comment>
<comment>
<author>piotr.ur...@gmail.com</author>
<when>Mon, 18 Apr 2011 18:38:45 +0000</when>
<what>@ ct#9. Checked today. Getting error while connecting with UHP. So, itQ&apos;Es not resolving it for me. IQ&apos;Em trying to connect Samsung Galaxy S (2.2) and 2006 Opel Vectra-C hands-free BT system (called UHP).
</what>
</comment>
<comment>
<author>jakubko...@gmail.com</author>
<when>Fri, 07 Oct 2011 19:00:43 +0000</when>
<what>Peugeot 307 sw (2006 year) vs Motorola Defy Froyo
IQ&apos;Eve got it paired, phone is listed, but i cant get them connected :(
Q&quot;EBluetooth File TransferQ&quot;E helped me get this massage:
Q&quot;Eerror in loading
canQ&apos;Et load data from target device
reason:
canQ&apos;Et get folder - listing of remote device
reason:
Negative Q&quot;EresponseQ&quot;E code from server : UNKNOWN (0X4a)

Any hepl would be gr8</what>
</comment>
</bug>
<bug>
<bugid>7036</bugid>
<title>java.math.BigInteger ctor accepts invalid input</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-03-10T21:21:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>ben.goet...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 19:09:15 +0000</openedDate>
<description>import java.math.*; class bogusbi { public static void main(String
args[]) { BigInteger bi = new BigInteger(Q&quot;E-Q&quot;E, 10);
System.out.println(Q&quot;Eok\nQ&quot;E); } } Per the documentation for the ctor
(java.lang.String, int): Q&quot;EThe String representation consists of an
optional minus sign followed by a sequence of one or more digits in the
specified radix.Q&quot;E and Q&quot;ETHROWS: NumberFormatException - /val/ is not a
valid representation of a BigInteger in the specified radix...Q&quot;E On JRE
1.6.0_18-b07, this code raises a NumberFormatException. On the DVM
running on the emulator image from a 1.6 SDK platform, this code
constructs a ZERO-value BigInteger. Running on the DVM, this code should
raise a NumberFormatException, since Q&quot;E-Q&quot;E is not a valid decimal
representation of a BigInteger.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Mar 2010 18:35:55 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Mar 2010 18:48:21 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Mar 2010 19:27:08 +0000</when>
<what>opensslQ&apos;Es BN library is pretty lenient. we need to check validity in Java before
calling native code.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Mar 2010 21:21:02 +0000</when>
<what>iQ&apos;Eve committed a fix internally. the only work-around in the meantime will be to
manually check the string for validity before passing it to either of the
constructors that take a string. this bug affects bases 10 and 16, but no other bases.

thanks for the ideal bug report!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:54:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7931</bugid>
<title>Phone will power back on by itself</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>will.d.m...@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 12:50:28 +0000</openedDate>
<description>Ok, so I have a Motorola Milestone. I just updated it to Android 2.1 via
the Motorola website (I do not believe this issue existed in 2.0.1, but
I cannot verify.) Start the default Music app, start playing a song,
pause song and then fully power off the phone. In 8-15minutes (8 minutes
for me, others it took longer) if you just leave the phone sitting
there, the phone will power itself back on, go through itQ&apos;Es boot
sequence and then become fully operational. If, I use a task killer and
kill all the tasks except for the task killer app and my calendar
widget, then follow the process above, the phone does not power itself
back on. So there is a process running somewhere, that in conjuntion
with the music app, it will power the phone back on. For verification of
additional people experiencing this issue, please see the following link
on Motorola CanadaQ&apos;Es FaceBook page:
http://www.facebook.com/MotorolaCanada?
v=wallQ&amp;Estory_fbid=384463326993Q&amp;Eref=mf</description>
</bug>
<bug>
<bugid>11201</bugid>
<title>Stereo Bluetooth is not stable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cenkeroz...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 19:57:00 +0000</openedDate>
<description>Hi, Tested on Nexus One (froyo 2.2), HTC Aria (cynagmod 6.0 - froyo 2.2)
Environment; BMW Bluetooth Phone Connection. Bluetooth Stereo Receiver
(motorola D800) to connect BMW audio input. Issue; After connection BMW
as a Phone with motorola D800 stereo receiver is losing sound, slowing
down or gap in the sounds of music. I tested this on Android 2.1 with
nexus one and HTC, same environment, both android and HTC devices
working without any issue. After updgrading to froyo 2.2 on both nexus
one and HTC is same issues. So issues is definitely OS level. Thanks,
Cenker Ozkurt NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>12193</bugid>
<title>Q&apos;Erepo help manifestQ&apos;E fails in uninitialized directory</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-11-16T21:39:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>higeo...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 14:04:58 +0000</openedDate>
<description>STEPS TO REPRODUCE: 1. cd to a directory that doesnQ&apos;Et have a .repo
subdirectory 2. repo help manifest EXPECTED RESULTS: Help page for Q&apos;Erepo
manifestQ&apos;E. Help should work even in an uninitialized directory. OBSERVED
RESULTS: error: Q&apos;EmanifestQ&apos;E is not a bootstrap command. For access to
online help, install repo (Q&quot;Erepo initQ&quot;E).</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 16 Nov 2010 21:39:09 +0000</when>
<what>Please post repo/gerrit bug at http://code.google.com/p/gerrit/issues/list</what>
</comment>
</bug>
<bug>
<bugid>17517</bugid>
<title>Background color is getting black when tap on check icon in Latitude</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 06:57:54 +0000</openedDate>
<description>[Step to Reproduce] 1. Latitude Q&gt;EMenu key Q&gt;EAdd friends. 2. Add via email
address Q&gt;EEnter some text Q&gt;E Tap send key from keypad. 3. Tap on check
icon in Send sharing request popup window and hold move to fingar up or
down. 4. Observe that background color. [Occurr. State] Background color
is getting black when tap on check icon [Expected result] Background
color should not be changed. [Android Version] 2.3.4 Please find the
attached image.</description>
</bug>
<bug>
<bugid>6214</bugid>
<title>cannot connect and transfer contacts from phone to car using bluetooth transfer </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skau...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 01:12:07 +0000</openedDate>
<description>Add bluetooth transfer of contacts from Droid</description>
<comment>
<author>inebriec...@gmail.com</author>
<when>Tue, 26 Jan 2010 14:35:11 +0000</when>
<what>related to issue #3960</what>
</comment>
</bug>
<bug>
<bugid>6185</bugid>
<title>Touch or swipe to answer a call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-21T22:54:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andre.j....@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 15:44:28 +0000</openedDate>
<description>I have a G1. 3 days ago, I dropped it in water, and many of the physical
buttons no longer work properly. My menu button still unlocks (most of
the time), and the back button works great, but now the CALL, HOME, W,
E, R, 7, 8, 9, 0 buttons all lock the phone like the END button.
However, the touch screen works perfectly, so I am using it like a
mytouch until my insurance replacement comes in. I CANT ANSWER CALLS.
The green button hangs up, so there is no way to answer calls. I just
found a work-around, that involves answering with my bluetooth headset,
but there should really be an option on the touch screen to answer a
call. I know there will be some people who dont want it, for fear of
answering a call accidentally... which is why you make it an OPTION.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 21 Jan 2010 22:54:48 +0000</when>
<what>Obsolete as of 2.0.</what>
</comment>
</bug>
<bug>
<bugid>4532</bugid>
<title>Useless setKeyHeight(int height) of android.inputmethodservice.Keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>pccraftc...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 07:18:20 +0000</openedDate>
<description>I canQ&apos;Et set setKeyHeight(int height) that method of
android.inputmethodservice.Keyboard. - What you think the correct
behavior should be. Please contain some parameters into the constractor.
or Generating code remove from Constracter. And make method
generateKeyboard() etc. It will become anyone can set parameters before.</description>
<comment>
<author>pccraftc...@gmail.com</author>
<when>Fri, 06 Nov 2009 07:21:04 +0000</when>
<what>typo constructor</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:11:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13800</bugid>
<title>?@ sms message</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T03:53:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kwilliam...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 10:24:07 +0000</openedDate>
<description>I keep getting this in my SMS list. In my lsit of SMS messages I keep
seeing ?@ when I select this message I see the user as ?@: but with a
blank message I keep deleteing it (and check the Delete locked messages
notice) but it keeps re-appearing? IQ&apos;Eve got an HTC Desire on Orange in
the UK Android version: 2.2 Software number: 2.17.61.3 NOTE: This form
is only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 03:53:58 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>catherine.miller@uws.ac.uk</author>
<when>Mon, 01 Aug 2011 17:54:00 +0000</when>
<what>I also have same issue on HTC Desire with Orange in UK. Found this interesting thread on another forum which may explain it: http://forum.xda-developers.com/showthread.php?t=609019

I certainly get this message whenever IQ&apos;Eve deleted things from answerphone so plan to try taking a bit longer before hanging up to see if this helps. Worth a try!</what>
</comment>
</bug>
<bug>
<bugid>4346</bugid>
<title>Adding more Q&quot;EblameQ&quot;E APIs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 24 Oct 2009 01:45:10 +0000</openedDate>
<description>Issue 4345 tries to correct the abuse of
ActivityManager#restartPackage(). However, the problem that Q&quot;Etask
killerQ&quot;E apps are trying to solve is a valid one: some apps are written
poorly. Right now, users have limited means of identifying such
poorly-written apps. One feature that would help here is to expose more
informational (not control) APIs that can help Q&quot;Etask killerQ&quot;E apps
provide concrete information to users about which apps are truly
problematic. These might include: -- exposing APIs for the data the
Q&quot;EBattery useQ&quot;E settings screen displays -- exposing APIs for the data the
Q&quot;EManage applicationsQ&quot;E settings screen displays regarding on-board flash
consumption -- adding APIs to document current RAM usage by package --
adding APIs to document 3G bandwidth consumption by package
(particularly useful for those on metered data plans) Then, Q&quot;Etask
killersQ&quot;E can focus more on helping users blame the right apps and elect
to uninstall ones whose value is outweighed by their usage cost.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:12:37 +0000</when>
<what></what>
</comment>
<comment>
<author>dej...@gmail.com</author>
<when>Thu, 03 Dec 2009 00:18:55 +0000</when>
<what>Yes I NEED this for bandwidth. IQ&apos;Eve been charged over $100 last month for over Cap (1 
Gig) bandwidth usage and had to have 3g cut off for the remainder of the month once I 
discover this. The month has just finished but IQ&apos;Em afraid to have it switched back 
on. Wifi usage is still showing as huge. How am I supposed to work out which app to 
is responsible? Just randomly uninstall apps until it stops? 

The huge amounts that can be levied against users for over cap network usage in 
Australia makes this essential. Someone could easily rack up thousands of dollars in 
fees in a single month. Stuff like this will make the news and it will do a huge 
amount of damage to the platformQ&apos;Es reputation. </what>
</comment>
<comment>
<author>dahl.bre...@gmail.com</author>
<when>Sun, 31 Jan 2010 19:06:09 +0000</when>
<what>I agree these stats should be made available through the proc or sys fs or an internal 
api

dejbar: in the mean time use netcounter itQ&apos;Es a free app that logs your usage, it 
currently has to run in the background which is likely lessen your battery but at least 
youQ&apos;Ell know your usage accurately</what>
</comment>
<comment>
<author>daniel.p...@gmail.com</author>
<when>Wed, 09 Jun 2010 01:56:32 +0000</when>
<what>Yes, it is virtually impossible to determine which application is causing excess usage of your 3G bandwidth.

There needs to application level metrics about network, disk, cpu and other types of usage.

At least this way the application developers can be made aware of their programQ&apos;Es deficiencies instead of Android getting blamed.
</what>
</comment>
</bug>
<bug>
<bugid>19585</bugid>
<title>How to get suspend/resume event at HAL?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yuyang0...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 08:02:34 +0000</openedDate>
<description>I want to do something with modem when system suspend/resume in RIL,but
I canQ&apos;Et get the correct event?Anyone knows how to do that?Thanks</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Fri, 26 Aug 2011 13:07:51 +0000</when>
<what>This is an area to post issues and feature suggestions. Please keep questions like this to development related sites (like Stack Overflow) otherwise the developers here get overwhelmed trying to sort through tons of Q&quot;EissuesQ&quot;E that arenQ&apos;Et actually issues.</what>
</comment>
</bug>
<bug>
<bugid>17230</bugid>
<title>Unable to change service and/or settings name of a LiveWallpaper</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dietrich...@gmail.com</reportedBy>
<openedDate>Sun, 29 May 2011 22:20:14 +0000</openedDate>
<description>I wanted to refactor my code of an existing and released live wallpaper
app. When I tried to update from existing APK to a new one with changed
service/settings name, because I refactored the code and moved both
classes to new packages, this caused the whole system to reboot during
installation of the new APK. Q&lt;Eservice
android:name=Q&quot;Ede.foo.bar.LiveWallpaperQ&quot;E ... /Q&gt;E Q&lt;Eactivity
android:name=Q&quot;Ede.foo.bar.LiveWallpaperSettingsQ&quot;E ... /Q&gt;E Reproduced with
Android 2.3.3 on Galaxy S (Stock) and Nexus One (CM7). Part of Q&quot;Eadb
bugreportQ&quot;E: E/AndroidRuntime(24715): *** FATAL EXCEPTION IN SYSTEM
PROCESS: android.server.ServerThread E/AndroidRuntime(24715):
java.lang.RuntimeException: Error receiving broadcast Intent {
act=android.intent.action.PACKAGE_ADDED dat=package:de.foo.bar
flg=0x10000000 (has extras) } in
com.android.server.WallpaperManagerService$MyPackageMonitor@408f3dd0
E/AndroidRuntime(24715): at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:722)
E/AndroidRuntime(24715): at
android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime(24715): at
android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(24715): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(24715): at
com.android.server.ServerThread.run(SystemServer.java:584)
E/AndroidRuntime(24715): Caused by: java.lang.IllegalArgumentException:
Unknown component ComponentInfo{de.foo.bar/de.foo.bar.LiveWallpaper}
E/AndroidRuntime(24715): at
com.android.server.WallpaperManagerService.bindWallpaperComponentLocked(WallpaperManagerService.java:570)
E/AndroidRuntime(24715): at
com.android.server.WallpaperManagerService$MyPackageMonitor.onPackageUpdateFinished(WallpaperManagerService.java:225)
E/AndroidRuntime(24715): at
com.android.internal.content.PackageMonitor.onReceive(PackageMonitor.java:210)
E/AndroidRuntime(24715): at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:709)
E/AndroidRuntime(24715): ... 4 more</description>
</bug>
<bug>
<bugid>15091</bugid>
<title>Address entry improvements (NEEDED)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>4jonah@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 07:24:32 +0000</openedDate>
<description>There are a few things which would making contact entries more
efficient: Addresses: By default, have the 1st character be a number.
Most addresses with a few exceptions (PO Boxes for one) begin with a
number, and it would just be more convenient addresses started with
this. Phone numbers: Automatically insert the dash/hyphen. USA for
example uses a 10-digit system and beginning with a 1 is no longer
necessary. Automatically insert the hyphen. EVEN if the user does not
manually enter it, the OS should do so. This way there is not
inconsistencies where some numbers are 212-555-1212 and others are
2125551212; all contacts are automatically uniform. STATES: I donQ&apos;Et know
if people write the abbreviation or the full name (I use the former) and
assuming others do too, the states should be capitalized by default ZIP
codes: Seriously, only numbers should be enabled by default for this
field</description>
<comment>
<author>sterling...@gmail.com</author>
<when>Mon, 28 Feb 2011 22:05:46 +0000</when>
<what>Just to be clear, most of these enhancements only make sense for US addresses. If the Contacts app doesnQ&apos;Et know the country - because youQ&apos;Ere just entering the address, remember - taking these actions would be detrimental rather than helpful.</what>
</comment>
<comment>
<author>4jonah@gmail.com</author>
<when>Tue, 01 Mar 2011 00:11:54 +0000</when>
<what>Yes, but my phone is configured for standard US addresss. I can only assume in European countries, they are configured for that territory. Is there a way to at least make US phones respond in the manner I suggested? If you want to add a friend from another country, sure, there can be a way to write the address so it is written correctly. </what>
</comment>
<comment>
<author>wbea...@gmail.com</author>
<when>Fri, 04 Mar 2011 02:16:49 +0000</when>
<what>IQ&apos;Eve worked with international addresses for many, many years.  Believe me, you donQ&apos;Et want to get into enforcing rules country by country.  There are too many rules and they change much too often.</what>
</comment>
</bug>
<bug>
<bugid>7170</bugid>
<title>Google Talk displays wrong error message when it encounters internal error.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nazeer.a...@gmail.com</reportedBy>
<openedDate>Mon, 15 Mar 2010 15:46:35 +0000</openedDate>
<description>Steps to reproduce: ------------------- 1. Install Google talk 1.0.1.104
on Lenovo T400 laptop, Windows XP SP3 operating system. 2. Add multiple
users list to GT, keep using it with wireless network. (office network)
3. Take this laptop out where there is no internet access. 4. Google
talk throws an Error message saying Q&quot;EGoogle Talk encountered an internal
error, and must now close. Ok to report this error to Google?Q&quot;E Where
there is no OK button in the validation message.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>13983</bugid>
<title>Gingerbread Keyboard: Automatically switching input language on hitting the space bar after a symbol entry.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>noo...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 20:22:39 +0000</openedDate>
<description>I have been experiencing unusual behavior while using GingerbreadQ&apos;Es
multi-language keyboard: erratical automatic switching of input language
when directly hitting the space bar after having entered a symbol from
the corresponding keyboard. This is how to reproduce the issue: 1) Use
more than one keyboard layout / input language 2) Type anything, switch
to the first symbols keyboard 3) Hit any key from the symbols keyboard,
and afterwards, directly the space bar 4) The keyboard switches back to
letter mode, all good up to now 5) Hit the symbols button again 6) The
input language automatically changes to the adjacent one, the keyboard
switches back to ABC mode Suffice to say, this is quite an annoyance.
ThereQ&apos;Es a workaround, though: this doesnQ&apos;Et happen if you hit the ABC key
before hitting space, but thatQ&apos;Es not how I expect my keyboard to work.
Unfortunately, extensive research throughout the last weeks didnQ&apos;Et bring
back any usable fixes, so thanks for looking into it. Thanks for your
help! Device: Nexus S OS / build number: 2.3.1 / GRH78</description>
<comment>
<author>tompage...@gmail.com</author>
<when>Fri, 04 Feb 2011 22:38:41 +0000</when>
<what>I have exactly this problem which is intensely annoying as it causes my Nexus S to switch between French and English without me intending it to. What is really odd is when you perform the actions above the space key flashes at step 5 as if it has been pressed. Is something wrong with the input detection.

Android 2.3.2
Nexus S GRH78C</what>
</comment>
<comment>
<author>noo...@gmail.com</author>
<when>Fri, 04 Feb 2011 22:46:06 +0000</when>
<what>Exactly, I can also confirm the flashing. I use three languages; therefore the error causes the keyboard to cycle through to the next layout to  the right.

Android 2.3.2
Nexus S GRH78C</what>
</comment>
<comment>
<author>TimMesse...@gmail.com</author>
<when>Thu, 17 Feb 2011 12:46:26 +0000</when>
<what>I also can confirm this problem.
IQ&apos;Em using English and German.</what>
</comment>
<comment>
<author>noo...@gmail.com</author>
<when>Wed, 02 Mar 2011 13:34:52 +0000</when>
<what>It seems that this issue has been solved with the update to 2.3.3. 

</what>
</comment>
<comment>
<author>olu...@gmail.com</author>
<when>Mon, 07 Mar 2011 17:32:12 +0000</when>
<what>Can you please tell me if thereQ&apos;Es a way to get an update if I just use the keyboard and not the whole Gingerbread OS?</what>
</comment>
<comment>
<author>leon...@google.com</author>
<when>Thu, 24 Mar 2011 20:07:31 +0000</when>
<what>Confirming same problem on 2.3.2, Nexus S.  Very annoying.</what>
</comment>
</bug>
<bug>
<bugid>8166</bugid>
<title>Define Minimum System Requirements in Marketplace</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 13:16:25 +0000</openedDate>
<description>Please add functionality to the Marketplace to define minimum system
requirements for a program. As with all technology older phones tend to
be slower, and not as equipped as the newer ones. Why it would be great
to develop programs that will work on all phones, eventually the older
phones will be holding back the developers. By defining minimum
requirements when publishing products the system could Q&quot;Ehelp to guideQ&quot;E
users to the appropriate applications. For example, minimum requirements
might include Processor Speed and/or Type, RAM, Andriod Version, GPS,
etc. They could further be expanded to include a Q&quot;EspecificQ&quot;E list of
phones that are either required or not compatible with the program. The
marketplace could be setup (perhaps with a configuration flag?) to
either not display software when not meeting minimum requirements OR to
display a warning when attempting to purchase/download such programs. It
also could prevent users (if allowed to download) from being able to
rate or comment on the main page. However, they sould still be able to
contact the developer, etc. Adding this would encourage developers to
make sure their product works with as many systems as possible. Since
they would be negatively impacted by the product rating if users are not
happy with a product that Q&quot;Emeets minimum requirementsQ&quot;E. Likewise,
advance and exciting programs that require significantly more power
would not be negatively rated, but with the trade off of a smaller
userbase.</description>
</bug>
<bug>
<bugid>13458</bugid>
<title>alarm not working if i set before 6 am</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cristian...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 04:14:55 +0000</openedDate>
<description>- Steps to reproduce the problem. When I set the native alarm before 6
am, nothing happens. - What happened. Nothing, alarm is not triggering
Also noted that the square that shows the alarm time switch to black
with white numbers. I realize that with working alarms (after 6 am),
square background remains white with black numbers. Because what I read
in forums, uninstalled taskmanager app and rebooted phone. No changes.
Android 2.1, HTC Hero.</description>
</bug>
<bug>
<bugid>5398</bugid>
<title>Email app should be able to sort messages by user-selected category</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>winsor.o...@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 01:56:39 +0000</openedDate>
<description>Most email clients permit sorting the viewing of message headers by a
user-selected category such as; date (sent or received), subject,
sender, priority, etc. The android email app needs to have this
capability also as it greatly helps in finding an email with a
particular characteristic.</description>
<comment>
<author>rdguy1...@gmail.com</author>
<when>Tue, 22 Dec 2009 19:38:49 +0000</when>
<what>This is a must have email feature to help find email by sender, date, subject, etc.</what>
</comment>
<comment>
<author>glsmith1...@gmail.com</author>
<when>Mon, 01 Mar 2010 09:03:34 +0000</when>
<what>When implemented it would be good to be able to sort by conversation. I use this in outlook and also 
Good messaging on windows pocket pc. So much easier to remove a chain you donQ&apos;Et need to see.</what>
</comment>
<comment>
<author>seva...@gmail.com</author>
<when>Wed, 21 Apr 2010 00:24:58 +0000</when>
<what>While this is a great advanced feature to have, one can use a more basic 
functionality such as search to achieve similar results of course with some 
compromise--especially when one takes into account the lower frequency of such 
operations on a mobile phone as compared to a desktop.

Please take the time to start the following item as well, as it can be the groundwork 
for this feature:

Q&quot;ECorporate Email SearchQ&quot;E:http://code.google.com/p/android/issues/detail?id=4709</what>
</comment>
<comment>
<author>winsor.o...@gmail.com</author>
<when>Wed, 21 Apr 2010 02:01:57 +0000</when>
<what>I completely disagree with comment #3 by sevanba
Anyone considering creating an email app for a mobile phone would be wise to look at
the feature set contained within ChatterEmail (i.e. for Palm Treo 755p).  I would be
happy to pay for such an application, just like I paid for ChatterEmail.  
And, since the android email app does NOT store messages on the SD card (Why
not??!!), I canQ&apos;Et even use GoogleQ&apos;Es nice search capability to quickly look for the
message(s) I am looking for.
</what>
</comment>
<comment>
<author>skipwhite08@gmail.com</author>
<when>Wed, 19 May 2010 16:36:33 +0000</when>
<what>Add to the above that you should be able to sort newest messages at the top or newest
messages at the bottom of the inbox list.</what>
</comment>
<comment>
<author>robmille...@gmail.com</author>
<when>Wed, 01 Sep 2010 18:33:36 +0000</when>
<what>Honestly, this issue belongs under Q&quot;EdefectQ&quot;E.  There isnQ&apos;Et even a low level free email utility that doesnQ&apos;Et provide the sort/filter function, let alone one from one of the industryQ&apos;Es biggest players.  I cannot believe that this SW was released without this basic utility.  Stunning.</what>
</comment>
<comment>
<author>shannon....@gmail.com</author>
<when>Tue, 24 May 2011 17:35:27 +0000</when>
<what>Yes, we really need conversation/thread view in the native email (not gmail) application.</what>
</comment>
</bug>
<bug>
<bugid>2916</bugid>
<title>SmsProvider is not thread safe</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>an0...@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 08:31:27 +0000</openedDate>
<description>Threads.getOrCreateThreadId() called in insert() would throw
IllegalArgumentException(Q&quot;EUnable to find or allocate a thread ID.Q&quot;E), if
there is another client deleting the same sms at the same time, for
MmsSmsDatabaseHelper.updateAllThreads() called in delete() may
invalidate the cursor returned by SqliteWrapper.query() before
cursor.moveToFirst() is called in Threads.getOrCreateThreadId().</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:05:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:40:56 +0000</when>
<what></what>
</comment>
<comment>
<author>cicikaka...@gmail.com</author>
<when>Sun, 14 Feb 2010 02:27:38 +0000</when>
<what>I met for the same issue.</what>
</comment>
<comment>
<author>triple.z...@gmail.com</author>
<when>Wed, 11 May 2011 09:39:43 +0000</when>
<what>how can i call updateAllThreads()?</what>
</comment>
<comment>
<author>triple.z...@gmail.com</author>
<when>Wed, 11 May 2011 09:42:16 +0000</when>
<what>how can i call updateAllThreads()? when i call deleteByThreadid() , conversationList is not update. threads table is not update... how can i update it ? </what>
</comment>
<comment>
<author>fancy...@gmail.com</author>
<when>Wed, 08 Jun 2011 15:33:39 +0000</when>
<what>When I send sms continuously?it may random happen.
Why Q&quot;EgetOrCreateThreadId cursor cnt: 0Q&quot;E? How to fix it?

05-20 16:24:57.562 D/MmsSmsProvider(  592): getSingleAddressId: insert new canonical_address for xxxxxx, _id=2

05-20 16:24:57.578 D/MmsSmsProvider(  592): getThreadId: create new thread_id for recipients xxxxxxxx

05-20 16:24:57.609 D/MmsSmsProvider(  592): insertThread: created new thread_id 2 for recipientIds xxxxxxx

05-20 16:24:57.632 D/dalvikvm(  592): GC_CONCURRENT freed 587K, 53% free 3039K/6343K, external 716K/1038K, paused 4ms+6ms

05-20 16:24:57.648 V/Telephony(  775): getOrCreateThreadId cursor cnt: 0

05-20 16:24:57.648 E/Telephony(  775): getOrCreateThreadId returned no rows!

05-20 16:24:57.656 E/Telephony(  775): getOrCreateThreadId failed with uri content://mms-sms/threadID?recipient=15692199089

05-20 16:24:57.656 D/AndroidRuntime(  775): Shutting down VM

05-20 16:24:57.656 W/dalvikvm(  775): threadid=1: thread exiting with uncaught exception (group=0x40015560)

05-20 16:24:57.664 E/AndroidRuntime(  775): FATAL EXCEPTION: main

05-20 16:24:57.664 E/AndroidRuntime(  775): java.lang.IllegalArgumentException: Unable to find or allocate a thread ID.

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at android.provider.Telephony$Threads.getOrCreateThreadId(Telephony.java:1228)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.mms.data.Conversation.getOrCreateThreadId(Conversation.java:485)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.mms.data.Conversation.ensureThreadId(Conversation.java:363)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.mms.data.WorkingMessage.saveAsMms(WorkingMessage.java:695)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.mms.ui.ComposeMessageActivity.editSlideshow(ComposeMessageActivity.java:285)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.mms.ui.ComposeMessageActivity.addAttachment(ComposeMessageActivity.java:2463)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.mms.ui.ComposeMessageActivity.access$4700(ComposeMessageActivity.java:156)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.mms.ui.ComposeMessageActivity$20.onClick(ComposeMessageActivity.java:2482)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.internal.app.AlertController$AlertParams$3.onItemClick(AlertController.java:873)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at android.widget.AdapterView.performItemClick(AdapterView.java:284)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at android.widget.ListView.performItemClick(ListView.java:3513)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at android.widget.AbsListView$PerformClick.run(AbsListView.java:1822)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at android.os.Handler.handleCallback(Handler.java:587)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at android.os.Handler.dispatchMessage(Handler.java:92)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at android.os.Looper.loop(Looper.java:123)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at android.app.ActivityThread.main(ActivityThread.java:3683)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at java.lang.reflect.Method.invokeNative(Native Method)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at java.lang.reflect.Method.invoke(Method.java:507)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)

05-20 16:24:57.664 E/AndroidRuntime(  775): 	at dalvik.system.NativeStart.main(Native Method)

05-20 16:24:57.687 W/ActivityManager(  522):   Force finishing activity com.android.mms/.ui.ComposeMessageActivity
</what>
</comment>
</bug>
<bug>
<bugid>2574</bugid>
<title>Configuration documentation missing constants in method description</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-06-09T20:38:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kenny.l.root@gmail.com</reportedBy>
<openedDate>Mon, 04 May 2009 19:29:13 +0000</openedDate>
<description>The Configuration documentation at
http://developer.android.com/reference/android/content/res/Configuration.html
doesnQ&apos;Et reflect some constants that have been added: * keyboard doesnQ&apos;Et
have KEYBOARD_NOKEYS * navigation doesnQ&apos;Et have NAVIGATION_NONAV None of
the public fields show the *_UNDEFINED as a valid setting (probably not
a bug).</description>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Tue, 09 Jun 2009 16:22:03 +0000</when>
<what>I uploaded a change to Gerrit at https://review.source.android.com/10313 which
resolves this bug.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 09 Jun 2009 20:38:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3126</bugid>
<title>SD card (VOLD) mount problem</title>
<status>WorkingAsIntended</status>
<owner>s...@google.com</owner>
<closedOn>2009-08-29T15:59:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>addison2...@gmail.com</reportedBy>
<openedDate>Tue, 30 Jun 2009 09:37:18 +0000</openedDate>
<description>1. Insert a SD card with FAT format. 2. The FAT use a mmcblk0p5
partition. 3. In the current vold, it can not mount the partition number
that exceeds four. Is there a fast solution? Thanks.</description>
<comment>
<author>addison2...@gmail.com</author>
<when>Wed, 01 Jul 2009 11:52:28 +0000</when>
<what>HTC magic has the same problem.</what>
</comment>
<comment>
<author>addison2...@gmail.com</author>
<when>Thu, 02 Jul 2009 09:15:39 +0000</when>
<what>Here is the log info.

Disk /dev/mmcblk0: 4026 MB, 4026531840 bytes
1 heads, 16 sectors/track, 491520 cylinders
Units = cylinders of 16 * 512 = 8192 bytes
Disk identifier: 0x00000000

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1               1      491456     3931647+   5  Extended
Partition 1 does not end on cylinder boundary.
/dev/mmcblk0p5               1      491456     3931647    b  W95 FAT32</what>
</comment>
<comment>
<author>jake1...@gmail.com</author>
<when>Mon, 20 Jul 2009 08:38:21 +0000</when>
<what>There is no way to solve this problem yet. The problem is that the google code does 
not mount FAT other than Q&quot;E2Q&quot;E number of FATs. You need to format your SD card on the 
menu Q&quot;EFormat SD cardQ&quot;E, and your card will be mounted.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:45:47 +0000</when>
<what></what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Sat, 29 Aug 2009 15:59:55 +0000</when>
<what>IQ&apos;Em sorry, but Android does not support Q&gt;E 4 partitions (extended partitions)</what>
</comment>
<comment>
<author>change...@gmail.com</author>
<when>Thu, 29 Apr 2010 11:41:01 +0000</when>
<what>Does Eclair support Extended partition now?
Or there exist any plan to support it.
</what>
</comment>
</bug>
<bug>
<bugid>1616</bugid>
<title>Default email client should have the ability to mass select and mass delete emails</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T04:06:52.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 00:40:06 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem The default mail client that
is shipped out with rc30 update of android is very very basic and does
not support mass selet and mass delete features for IMAP account at
least. This is a big pain in the neck for road warriors or people who
face a space crunch for their inbox. It would be really helpful if mass
select and delete feature could be provided in the next release
(cupcake). - Sample source code demonstrating the problem - What you
think the correct behavior should be. It would be really helpful if mass
select and delete feature could be provided in the next release
(cupcake). If you are reporting a crash or similar issue, please also
run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a
text file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:49:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:59:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:06:52 +0000</when>
<what></what>
</comment>
<comment>
<author>newtonet...@gmail.com</author>
<when>Fri, 03 Dec 2010 15:47:22 +0000</when>
<what>This is something that is really needed!
A multi-select (mark all) option!  Its a feature/functionality that is standard in most email clients.</what>
</comment>
</bug>
<bug>
<bugid>1544</bugid>
<title>SMS sent/received in the same minute not in correct order</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-25T00:50:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>lini.genesio</reportedBy>
<openedDate>Tue, 16 Dec 2008 08:42:30 +0000</openedDate>
<description>In the Messaging app, if i write an sms and i get a reply in the same
minute, it often happens that the reply is BEFORE my sent message on the
message thread. Example: Friend: fine, thanks!! - Sent 10.05 Me: hello,
how are you? - Sent 10.05</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 16:35:09 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>lini.genesio</author>
<when>Tue, 16 Dec 2008 23:13:27 +0000</when>
<what>I noticed that it happens more frequently if i donQ&apos;Et close messaging app. or maybe itQ&apos;Es just a coincidence?</what>
</comment>
<comment>
<author>lini.genesio</author>
<when>Wed, 17 Dec 2008 08:43:10 +0000</when>
<what>test comment</what>
</comment>
<comment>
<author>shi...@gmail.com</author>
<when>Sat, 27 Dec 2008 13:23:05 +0000</when>
<what>yes this happens pretty often for me too when someone replies back too quickly..</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:50:09 +0000</when>
<what></what>
</comment>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Sat, 19 Dec 2009 00:35:02 +0000</when>
<what>released ? when ? which android version ? does it solve issue 1305 as well which is
practically the same thing ?</what>
</comment>
</bug>
<bug>
<bugid>18240</bugid>
<title>Direction options displayed on Map screen.  </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-06T20:20:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 06:48:48 +0000</openedDate>
<description>Sometimes 3 / 10 [Precondition] Check directions for which Transit
direction not available. 1. Goto lattitude Q&gt;E back key Q&gt;E Menu Q&gt;E
Directions. 2. Enter start and end point Q&gt;E Go Q&gt;E Tap on direction at left
top Q&gt;E Select transit. 3. Again tap on direction at left top before
displaying pop-up Q&quot;ETransit direction not foundQ&quot;E. 4. Tap on direction
after displaying Q&quot;ETransit direction not foundQ&quot;E pop-up Q&gt;E Press back key.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 06 Jul 2011 20:20:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4694</bugid>
<title>Car dock mode should have easier buttons for accepting a phone call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>46</stars>
<reportedBy>justin.o...@gdc4s.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 19:44:44 +0000</openedDate>
<description>Phone: Motorola Droid Steps to reproduce the problem: Place phone in
Motorola car dock, which turns on car dock mode. Have a friend call you
To accept the call, you have to swipe your finger across the screen as
is always the case. The way I think it should be: Larger single touch
buttons should be presented to the user to Accept or Decline the call.
Since the phone is in the car dock, IQ&apos;Em likely driving. It is sometimes
too difficult to get the swipe motion just right while driving. The
large single touch buttons are a better solution while in car dock mode.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:28:47 +0000</when>
<what></what>
</comment>
<comment>
<author>ogdenl...@gmail.com</author>
<when>Thu, 12 Nov 2009 14:07:58 +0000</when>
<what>Additionally, I think it would be great to have large volume buttons on the Q&quot;Ein callQ&quot;E 
screen while car docked as well.

Basically - carry out the great start to the car dock home screen (large icons, spread 
out, key functionality) and apply that methodology to the in call screen and others as 
appropriate for car dock mode.

Thanks.</what>
</comment>
<comment>
<author>mbea...@gmail.com</author>
<when>Fri, 20 Nov 2009 19:05:35 +0000</when>
<what>Also if you are in navigation the voice prompts should silent or much quieter.</what>
</comment>
<comment>
<author>yun...@gmail.com</author>
<when>Mon, 12 Apr 2010 15:46:57 +0000</when>
<what>Can confirm this problem on Google Nexus One as well.</what>
</comment>
<comment>
<author>crini...@gmail.com</author>
<when>Wed, 09 Jun 2010 16:35:36 +0000</when>
<what>Or with voice recognition

http://code.google.com/p/android/issues/detail?id=8582#c1</what>
</comment>
<comment>
<author>crakocra...@gmail.com</author>
<when>Wed, 09 Jun 2010 16:43:56 +0000</when>
<what>voice recognition --Q&gt;E BEST IDEA!!!!</what>
</comment>
</bug>
<bug>
<bugid>396</bugid>
<title>GTalk data message reception broken in m5 SDK</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-12-16T06:23:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>amir.malik@gmail.com</reportedBy>
<openedDate>Mon, 03 Mar 2008 05:00:11 +0000</openedDate>
<description>GTalk data messaging seems to be half-working in m5. Sending messages
work perfectly, however, receiving them does not. The intent that the
message was sent out under (eg. from another Android device) never gets
delivered to the receiving application. The console merely prints out:
D/gtalkSrv( 544): [DataMsgProvider] parseExtension: got (MyMessage,
Hello, world!) The intended behavior is for the application with a
properly registered IntentReceiver and IntentFilter to receive such
messages.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:08:56 +0000</when>
<what>Please attach sample code that demonstrates the problem.</what>
</comment>
<comment>
<author>peli0...@gmail.com</author>
<when>Fri, 04 Apr 2008 00:18:11 +0000</when>
<what>I came across the same problem: sending an Intent works as long as no content URI is 
sent together with the intent (that is usually extracted through intent.getData()).

For example, having this intent filter specified in the manifest:

Q&lt;Eintent-filterQ&gt;E
 Q&lt;Eaction android:name=Q&quot;Eorg.openintents.action.SHARE_UPDATE_ACTIONQ&quot;E /Q&gt;E
 Q&lt;Edata android:mimeType=Q&quot;Evnd.android.cursor.dir/vnd.openintents.shopping.listQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E

A broadcase is received by the IntentReceiver:

Intent intent = new Intent(OpenIntents.SHARE_UPDATE_ACTION,
    	Shopping.Lists.CONTENT_URI);
intent.putExtra(Shopping.Lists.SHARE_NAME, newShareListName);
mContext.broadcastIntent(intent);

But a GTalk message is not received:

Intent intent = new Intent(OpenIntents.SHARE_UPDATE_ACTION,
	        	Shopping.Lists.CONTENT_URI);
intent.putExtra(Shopping.Lists.SHARE_NAME, shareListName);
mGTalkSession.sendDataMessage(recipient, intent);

On the other hand, if the mime type and content URI are taken away:

Q&lt;Eintent-filterQ&gt;E
  Q&lt;Eaction android:name=Q&quot;Eorg.openintents.action.SHARE_UPDATE_ACTIONQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E

Intent intent = new Intent(OpenIntents.SHARE_UPDATE_ACTION);
intent.putExtra(Shopping.Lists.SHARE_NAME, shareListName);
mGTalkSession.sendDataMessage(recipient, intent);

then, this is received by the IntentReceiver.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 06:23:01 +0000</when>
<what>Expected to have been fixed. Please file a new issue if this bug still exists.</what>
</comment>
</bug>
<bug>
<bugid>19880</bugid>
<title>Market app update notification takes you to wrong market account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>r...@popimedia.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 18:34:46 +0000</openedDate>
<description>When receiving a notification that apps are available for update,
clicking it takes you to wrong market account. You then have to change
account, go to my apps to update required apps. Notification should take
you straight to correct account to update apps. Samsung galaxy s2
version 2.3.3 New market app.</description>
<comment>
<author>ryancbal...@gmail.com</author>
<when>Sat, 10 Sep 2011 01:49:10 +0000</when>
<what>I also have this problem in my stock Droid X (2.3.3)</what>
</comment>
</bug>
<bug>
<bugid>499</bugid>
<title>system_server increased CPU consumption :found the cause.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-20T19:11:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>laurent....@gmail.com</reportedBy>
<openedDate>Thu, 20 Mar 2008 09:37:21 +0000</openedDate>
<description>Hello, Ask for requestUpdates on a LocationManager effect is add another
request for updates on the specified locationprovider, this is fine but
the previous one for the same intent is never removed. What I mean is
that if I ask for 1 update per second(or 5meters), I get what I want the
first time I launch the activity. I get 2 updates per seconds the second
time I launch my activity, 3 updates per seconds the third time... etc.
After a few lanch system_server takes almost all the CPU cycles
available. Leak the intentreceiver, or not leak the intentreceiver,
gracefully exit the activity by using it on the device or kill it by
pressing run in eclipse : The result is the same. I even tried
removeProximityAlert, just in case it would remove my request for
update... with no effect maybe we need a removeRequestUpdates method. Or
I missed something in the API. Here is a test activity to see intent
receiver calls requency in logcat. LP ----- public class Test extends
Activity { myIntentReceiver receiver = new myIntentReceiver(); Intent
intent = new Intent(myIntentReceiver.ACTION); IntentFilter intentfilter
= new IntentFilter(myIntentReceiver.ACTION); LocationManager
myLocationManager = null; @Override public void onCreate(Bundle icicle)
{ super.onCreate(icicle); setContentView(R.layout.main); } @Override
protected void onResume() { super.onResume();
android.util.Log.i(Q&quot;EIntentReceiverTestQ&quot;E, Q&quot;EonResumeQ&quot;E);
registerReceiver(receiver, intentfilter); myLocationManager =
(LocationManager)getSystemService(LOCATION_SERVICE); LocationProvider
provider = myLocationManager.getProvider(Q&quot;EgpsQ&quot;E);
myLocationManager.requestUpdates(provider, 1000, 5, intent); } @Override
protected void onPause() { super.onPause();
android.util.Log.i(Q&quot;EIntentReceiverTestQ&quot;E, Q&quot;EonPauseQ&quot;E);
myLocationManager.removeProximityAlert(intent);
unregisterReceiver(receiver); } } class myIntentReceiver extends
IntentReceiver { public static final String ACTION = Q&quot;Ebla.bla.blaQ&quot;E;
public myIntentReceiver() { } @Override public void
onReceiveIntent(Context context, Intent intent) {
android.util.Log.i(Q&quot;EIntentReceiverTestQ&quot;E, Q&quot;EonReceiveIntentQ&quot;E); } }</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 20:57:36 +0000</when>
<what>Did you try the LocationManager.removeUpdates method?</what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Tue, 20 May 2008 07:23:51 +0000</when>
<what>Nop, I did not see this method at the time. If it was there and if it fixes the
problem, then I missed it.
</what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Tue, 20 May 2008 07:23:52 +0000</when>
<what>Nop, I did not see this method at the time. If it was there and if it fixes the
problem, then I missed it.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 20 May 2008 19:11:30 +0000</when>
<what>removeUpdates seems to work for me. Please update this bug if you continue to see
problems.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:09:37 +0000</when>
<what>It turns out there might have still been a slight problem with requestUpdates in M5
in some scenarios. Please try the new 0.9 SDK, we believe all issues should be fixed.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4556</bugid>
<title>Bluetooth issue with BMW 320d - 2007 - Android v 1.5</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-17T10:20:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>frederic...@gmail.com</reportedBy>
<openedDate>Sat, 07 Nov 2009 12:23:04 +0000</openedDate>
<description>Hi, tried to pair my HTC Magic with my carQ&apos;Es bluetooth and didnQ&apos;Et
succeed. As this model has not been listed yet, is there something to do
about it? Thanks Fred</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:20:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16787</bugid>
<title>Screen doesnt scroll when long press Q&quot;EDown navi keyQ&quot;E  in Market in open slide condition. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 04:15:47 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] - Slider must be open. 1.Select Application
though right navi key-Q&gt;EHighlight Market through left nevi key. 2.Select
Market-Q&gt;ELong press Q&quot;EDown navi keyQ&quot;E and observe the behaviour of
device(Screen doesnt scroll). 2) What happened. - Screen doesnt scroll
when long press Q&quot;EDown navi keyQ&quot;E in Market in open slide condition. 3)
What you think the correct behavior should be. - Ensure that screen must
scroll and options must get selected properly.</description>
</bug>
<bug>
<bugid>15913</bugid>
<title>Add NetlockQ&apos;Es root certificates to the Androids default roots store</title>
<status>WorkingAsIntended</status>
<owner>b...@google.com</owner>
<closedOn>2011-04-03T06:51:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>viktor.v...@gmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 15:44:27 +0000</openedDate>
<description>Dear Developers, The Netlock would like request to add the Netlock roots
to the Androds default root store. The CA certificates are available at:
SHA 256 root www.netlock.hu/index.cgi?ca=gold SHA-1 roots:
www.netlock.hu/index.cgi?ca=mshea www.netlock.hu/index.cgi?ca=kozjegyzoi
www.netlock.hu/index.cgi?ca=expressz www.netlock.hu/index.cgi?ca=uzleti
These roots are already in in the MS root store and in the Firefox root
store too. I have attached, the actual translation of the CPSes and root
certs too. CAs issuing smime, ssl and codesigning certificates too. Feel
free to contact me on the addresses below: viktor.varga@gmail.com
varga.viktor@netlock.hu Please drop a mail, if you need any other info
for successful application.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 02 Apr 2011 16:16:38 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 03 Apr 2011 06:51:06 +0000</when>
<what>Looking at these certs with:

$ for f in *.cer; do echo ===$f===; openssl x509 -in $f -noout -subject -subject_hash -fingerprint; done
===expressz.cer===
subject= /C=HU/L=Budapest/O=NetLock Halozatbiztonsagi Kft./OU=Tanusitvanykiadok/CN=NetLock Expressz (Class C) Tanusitvanykiado
635ccfd5
SHA1 Fingerprint=E3:92:51:2F:0A:CF:F5:05:DF:F6:DE:06:7F:75:37:E1:65:EA:57:4B
===gold.cer===
subject= /C=HU/L=Budapest/O=NetLock Kft./OU=Tan\xC3\xBAs\xC3\xADtv\xC3\xA1nykiad\xC3\xB3k (Certification Services)/CN=NetLock Arany (Class Gold) F\xC5\x91tan\xC3\xBAs\xC3\xADtv\
\xC3\xA1ny
60afe812
SHA1 Fingerprint=06:08:3F:59:3F:15:A1:04:A0:69:A4:6B:A9:03:D0:06:B7:97:09:91
===kozjegyzoi.cer===
subject= /C=HU/ST=Hungary/L=Budapest/O=NetLock Halozatbiztonsagi Kft./OU=Tanusitvanykiadok/CN=NetLock Kozjegyzoi (Class A) Tanusitvanykiado
add67345
SHA1 Fingerprint=AC:ED:5F:65:53:FD:25:CE:01:5F:1F:7A:48:3B:6A:74:9F:61:78:C6
===mshea.cer===
subject= /C=HU/L=Budapest/O=NetLock Halozatbiztonsagi Kft./OU=Tanusitvanykiadok/CN=NetLock Minositett Kozjegyzoi (Class QA) Tanusitvanykiado/emailAddress=info@netlock.hu
8317b10c
SHA1 Fingerprint=01:68:97:E1:A0:B8:F2:C3:B1:34:66:5C:20:A7:27:B7:A1:58:E2:8F
===uzleti.cer===
subject= /C=HU/L=Budapest/O=NetLock Halozatbiztonsagi Kft./OU=Tanusitvanykiadok/CN=NetLock Uzleti (Class B) Tanusitvanykiado
5a5372fc
SHA1 Fingerprint=87:9F:4B:EE:05:DF:98:58:3B:E3:60:D6:33:E7:0D:3F:FE:98:71:AF
$

and comparing the subject_hash values to what is included in Android, I see that 3 have included since cupcake and 4 are included since gingerbread:


cupcake
donut
eclair
froyo
5a5372fc.0  635ccfd5.0  add67345.0

gingerbread
honeycomb
5a5372fc.0  60afe812.0  635ccfd5.0  add67345.0

So the only omission is 8317b10c.0 for mshea.cer. This was intentional. Looking MozillaQ&apos;Es certdata at
http://mxr.mozilla.org/security/source//security/nss/lib/ckfw/builtins/certdata.txt?raw=1 I see the following:

# Trust for Certificate Q&quot;ENetLock Qualified (Class QA) RootQ&quot;E
[...]
CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUST_UNKNOWN

Note the UNKNOWN vs CKT_NETSCAPE_TRUSTED_DELEGATOR. We arenQ&apos;Et including non-web server CAs at this time.</what>
</comment>
<comment>
<author>viktor.v...@gmail.com</author>
<when>Sun, 03 Apr 2011 12:42:38 +0000</when>
<what>Thanks,
mshea is a qualified certificate only root, so this is not issuing SSL certificates.
Then until the CA for signing purpose is available to include, this bug ticket is solved.

Thank you for your reply.</what>
</comment>
</bug>
<bug>
<bugid>19924</bugid>
<title>java.lang.IllegalStateException occurs in com.android.vending with monkey test</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gchoiD...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 08:34:29 +0000</openedDate>
<description>When I do the monkey test on Android2.2, force close occured. - Steps to
reproduce the problem (including sample code if appropriate). Monkey
test. Commands Used: adb monkey -s 695692278 -p com.android.vending
--monitor-native-crashes --ignore-security-exceptions
--kill-process-after-error --pct-trackball 0 --pct-nav 0 --pct-anyevent
10 --pct-appswitch 2 -v -v --throttle 500 600000 - What happened.
Crashes occured 3 times. - What you think the correct behavior should
be. The test case can be run without any error. found from logs: 08-17
18:35:14.104 807 807 E AndroidRuntime: FATAL EXCEPTION: main 08-17
18:35:14.104 807 807 E AndroidRuntime: java.lang.IllegalStateException:
The content of the adapter has changed but ListView did not receive a
notification. Make sure the content of your adapter is not modified from
a background thread, but only from the UI thread. [in
ListView(2131165256, class android.widget.ListView) with Adapter(class
android.widget.HeaderViewListAdapter)] 08-17 18:35:14.104 807 807 E
AndroidRuntime: at
android.widget.ListView.layoutChildren(ListView.java:1591) 08-17
18:35:14.104 807 807 E AndroidRuntime: at
android.widget.AbsListView.onWindowFocusChanged(AbsListView.java:1785)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.View.dispatchWindowFocusChanged(View.java:3924) 08-17
18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:659)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:663)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:663)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:663)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:663)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:663)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:663)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:663)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:2045) 08-17
18:35:14.104 807 807 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 08-17 18:35:14.104
807 807 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3859) 08-17
18:35:14.104 807 807 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 08-17 18:35:14.104
807 807 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 08-17 18:35:14.104 807
807 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
08-17 18:35:14.104 807 807 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:647) 08-17
18:35:14.104 807 807 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 08-17 18:35:14.114 234 351
W ActivityManager: Force-killing crashed app com.android.vending at
watcherQ&apos;Es request 08-17 18:35:14.265 234 433 I ActivityManager: Process
com.android.vending (pid 807) has died.</description>
<comment>
<author>gchoiD...@gmail.com</author>
<when>Fri, 09 Sep 2011 08:36:25 +0000</when>
<what>Sorry, there were some mistakes.
This test was excuted with Android 2.3.5 and GMS r5.
Not android 2.2.
</what>
</comment>
</bug>
<bug>
<bugid>6783</bugid>
<title>IQ&apos;Em sick of having to remove apps</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-23T00:38:41.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jsd...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 00:36:14 +0000</openedDate>
<description>I need to be able to use the sd card for app storage. It is piss poor
that you have a market to sell apps, and are promoting games at gdc but
fail to provide more than 256mb of space for apps on my droid. Why
should I have to root my phone to get this functionality. I can do it on
my relic winmob phone, iphone has apps Q&gt;E800mb. I know android is the
dominant phone os, but this limitation is ridiculous!!! Make it happen
it will be good for devs and users. NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Feb 2010 00:38:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1047</bugid>
<title>Feature req: no way to flip orientation in email viewer with kb closed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 13:42:10 +0000</openedDate>
<description>Web browser has the awesome Q&quot;Eflip orientationQ&quot;E option but there is no
way to do that in email viewer. Email is much more often Q&apos;EwideQ&apos;E than
Q&apos;EtallQ&apos;E, especially the subject list, so being able to rotate it without
having to open the keyboard would be awesome.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:27:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:37:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:19:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19061</bugid>
<title>Browser </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pavel.iv...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 15:48:53 +0000</openedDate>
<description>IQ&apos;Em trying to implement offline web application that uses Flash. When
the app loads from cache it crashes android browser. See attached simple
demo project to reproduce the issue
(flashcrash-android-2.2-20110805.zip) Steps to reproduce: 1) open the
app in browser for the first time, wait for download progress to finish;
check that the app loaded without issues; 2) open any other page (or
blank page, refresh doesnQ&apos;Et count); 3) go back to the app (the app now
should load from browser cache) -- this would crash the browser. Android
2.2 Flash Player 10.1.92.10 (same on Flash Player 10.3.185.25) Device:
HTC Desire</description>
<comment>
<author>pavel.iv...@gmail.com</author>
<when>Fri, 05 Aug 2011 15:50:54 +0000</when>
<what>Please merge with Issue 17611</what>
</comment>
</bug>
<bug>
<bugid>16777</bugid>
<title>Nexus S PID 4E20 missing in android_winusb.inf (drivers v4)</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>borszc...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 14:29:09 +0000</openedDate>
<description>Lastest (as of today) drivers do not list Nexus S. android_winusb.inf
file lacks related entries. I had to manually add ;Google NexusS
%SingleAdbInterface% = USB_Install, USB\VID_18D1Q&amp;EPID_4E20 to
[Google.NTx86] section to make it work.</description>
<comment>
<author>webnet.a...@gmail.com</author>
<when>Mon, 20 Jun 2011 16:26:34 +0000</when>
<what>For a record (as it seems many people comes to this bug as 1st step): info on how to set usb tethering with nexus s is here: http://www.google.com/support/mobile/bin/answer.py?hl=enQ&amp;Eanswer=182134#wifi</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 12:15:34 +0000</when>
<what>Hmm AFAIK Nexus SQ&apos;E PID is 4E22. What exact model do you have -- could that be the recent Sprint version? IQ&apos;Ell ask if thereQ&apos;Es another PID floating around.</what>
</comment>
<comment>
<author>borszc...@gmail.com</author>
<when>Mon, 11 Jul 2011 13:18:27 +0000</when>
<what>ItQ&apos;Es european, factory unlocked one (aka ROW perhaps).</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 15:11:06 +0000</when>
<what>Thanks, we tracked down this PID. IQ&apos;Ell add it to the next version of the driver.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:23:58 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 16:52:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17620</bugid>
<title>Reading Farsi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>4alie...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 15:29:43 +0000</openedDate>
<description>Surprisingly enough, the Android phones are not capable of viewing sites
that are either in Farsi or Arabic. Is there any hope of getting this
resolved any time soon? Or is I-phone the only viable smartphone option
for those of us who need to view messages in Farsi? I thank you in
advance for your response and assistance. NOTE: This form is only for
reporting feature requests in the development tools (Emulator, DDMS,
Eclipse support, ant scripts...). Use the other templates for issues
with Android itself. Please describe the feature youQ&apos;Ere requesting in as
much detail as possible.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Jun 2011 16:56:23 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 13 Jun 2011 18:42:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>909</bugid>
<title>Search widget in the emulator does not work</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-07-23T22:22:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>christia...@gmail.com</reportedBy>
<openedDate>Fri, 26 Sep 2008 10:36:50 +0000</openedDate>
<description>When I search via the search applet on the home screen, the webbrowser
pops up and the google search start page (german version) is shown..but
nothing is searched. That means i only have the empty search line
although I already entered the search word in the widget. IQ&apos;Em using the
Linux version of the 1.0r1 SDK. Cheers, Christian</description>
<comment>
<author>james.r....@gmail.com</author>
<when>Tue, 21 Oct 2008 06:04:40 +0000</when>
<what>I have a similar bug on the G1.  Using the Search Widget I get a 404 error in the
browser, www.google.com/ap_index does not exist.</what>
</comment>
<comment>
<author>james.r....@gmail.com</author>
<when>Wed, 22 Oct 2008 03:42:35 +0000</when>
<what>I am no longer receiving 404s.  I assume this was a server side issue which has now
been resolved.</what>
</comment>
<comment>
<author>t...@tlau.org</author>
<when>Sun, 16 Nov 2008 17:57:12 +0000</when>
<what>The search widget on my G1 usually takes me to a google search page with no results 
after the page has finished loading.  If I do a refresh, the results will show up.  
At first I just thought the search widget was broken.</what>
</comment>
<comment>
<author>sav74...@gmail.com</author>
<when>Fri, 21 Nov 2008 21:35:02 +0000</when>
<what>I have the same issue as Comment #3.

If I use the search widget, or search from the browser, I get a blank Google page.
E.g. even if I go to this link, I get a blank page:
http://www.google.com/m?client=ms-tmobile-usQ&amp;Esource=android-chromeQ&amp;Eq=test
(This is the URL I get after searching on Q&apos;EtestQ&apos;E from the search widget or search 
menu.

However, if I go to http://google.com/m/ and do a search... it works fine.
This is the URL I get when doing that:
http://www.google.com/m#/search?source=gpQ&amp;Eq=testQ&amp;Echannel=gp

Can someone please tell me how to fix?
I think itQ&apos;Es pretty lame that I buy a Q&quot;EGoogle PhoneQ&quot;E thatQ&apos;Es supposed to be google 
integrated... and the search doesnQ&apos;Et even work!


</what>
</comment>
<comment>
<author>t...@tlau.org</author>
<when>Fri, 21 Nov 2008 21:41:54 +0000</when>
<what>sav74sac, if you do a Menu-Q&gt;ERefresh while looking at the blank Google page, do the
results show up?  The results take a few seconds to show up even *after* the little
circle Q&quot;Epage loadingQ&quot;E indicator has disappeared.</what>
</comment>
<comment>
<author>sav74...@gmail.com</author>
<when>Fri, 21 Nov 2008 23:44:05 +0000</when>
<what>No, a refresh does not make the results show up.

I tried clearing my cache + cookies, and even deleting Q&amp;E re-adding the search widget 
to the home screen. Neither fixed the issue.</what>
</comment>
<comment>
<author>sav74...@gmail.com</author>
<when>Sat, 22 Nov 2008 00:23:25 +0000</when>
<what>Just a quick follow-up comment.

I seem to remember the search widget worked on my phone when I first got it.
Could something with the RC30 update have broken it?

Or perhaps Google changed something about their website that makes the particular 
querystring work with that browser. (The link works on my PC).</what>
</comment>
<comment>
<author>edema...@gmail.com</author>
<when>Sat, 22 Nov 2008 19:58:10 +0000</when>
<what>I have the same issue on the G1 when in Belgium.  IQ&apos;Em pretty sure that the bug is 
related to GoogleQ&apos;Es automatic detection of country and trying to redirect you to the 
Q&quot;EotherQ&quot;E Google (in my case, google.be).  I never had this problem when physically in 
the US, but have it in Belgium both before and after RC30.</what>
</comment>
<comment>
<author>steve.potter</author>
<when>Mon, 24 Nov 2008 00:53:03 +0000</when>
<what>I usually have this problem and it has ruined my user experience, since I got the G1 mostly so I could search 
for things quickly. 
I get the Q&quot;EemptyQ&quot;E search screen (just GoogleQ&apos;Es menu and copyright statement, no results)
when entering text in the desktop search widget, or the one that looks like it when you hit the magnifyer key 
while in the browser, or go to the search menu item in the browswer. I have tried fixing it by changing from 
wifi to edge/3G or going the other way. I deleted the cache. I turned the G1 off and on. I even did a complete 
factory reset (UGH!!) and the problem came back after a day.

I have seen lots of posts about this problem with the search tool on other forums. Why have I seen no 
solutions that work from T-mobile or Google?


</what>
</comment>
<comment>
<author>sav74...@gmail.com</author>
<when>Mon, 24 Nov 2008 01:06:14 +0000</when>
<what>Yeah, this issue is marked Priority=Medium

Does anyone set that? Can it be set to High?</what>
</comment>
<comment>
<author>mang...@gmail.com</author>
<when>Tue, 25 Nov 2008 01:14:13 +0000</when>
<what>yup, this has been occuring for me too often!  iQ&apos;Eve the same problem as reported</what>
</comment>
<comment>
<author>Brandon....@gmail.com</author>
<when>Tue, 25 Nov 2008 02:03:53 +0000</when>
<what>please fix this ... rather embarassing issue for a google platform</what>
</comment>
<comment>
<author>mattylan...@gmail.com</author>
<when>Thu, 27 Nov 2008 06:20:06 +0000</when>
<what>I too have the same problem. ItQ&apos;Es really disgraceful that this feature of all of 
them has a problem. Access to Google is the main reason I bought this phone, and it 
seems it isnQ&apos;Et being acknowledged by either T-Mobile or Google. I for one am going 
to return this phone!</what>
</comment>
<comment>
<author>petervan...@gmail.com</author>
<when>Mon, 01 Dec 2008 18:26:28 +0000</when>
<what>This is insane. I have the same problem - when I search from the Google search bar
(via the search button) I almost always get a blank page. SOMETIMES I can hit refresh
and get the results to come up. ItQ&apos;Es no wonder Google stock is in the toilet. The
whole point of Google releasing an open source phone operating system was to
integrate search - and they have failed! I believe this started after the last OTA
software update, because I donQ&apos;Et remember having this problem when I got the phone.
This is ridiculous that they are letting this go on.</what>
</comment>
<comment>
<author>petervan...@gmail.com</author>
<when>Mon, 01 Dec 2008 18:33:16 +0000</when>
<what>I have entered a new bug report under issue 1402 that is specific to the phone
itself, not the emulator.</what>
</comment>
<comment>
<author>sav74...@gmail.com</author>
<when>Mon, 01 Dec 2008 18:35:07 +0000</when>
<what>Well, I wouldnQ&apos;Et say this relates to GOOG stock. I think Android has a great start Q&amp;E 
has a great future.... just hopefully these issues will be resolved soon.

I found out a way to resolve this problem when it pops up: restart the phone.
1) Hold down hangup button. Select turn off phone.
2) Hold down hangup button to turn phone back on.
... this made the issue go away. However it may come back in a few days, where you 
need to restart the phone again.

I hope this issue is fixed - but I still think Android is better than Vista! :-D</what>
</comment>
<comment>
<author>danielle...@gmail.com</author>
<when>Tue, 02 Dec 2008 21:26:24 +0000</when>
<what>I have this issue as well, please correct it!</what>
</comment>
<comment>
<author>kylefred...@gmail.com</author>
<when>Tue, 02 Dec 2008 21:46:21 +0000</when>
<what>IQ&apos;Eve tried all the workarounds as well with ZERO luck.
 
I deleted my browser cache, history, etc.  I deleted the widget and added it back.  I 
tried simply refreshing the page once I received the empty search results.  I also 
tried pressing the magnifying glass keyboard button to bring up the search.  NONE of 
these methods worked.  I am on the latest build, RC30.
 
This shows an extreme lack of professionalism if T-Mobile or Google is simply not 
commenting on the issue, and yes the issue is big.  T-Mobile has developed an entire 
marketing blitz in which you use this exact search functionality.  Well if you ask 
me, new G1 users are going to be extremely upset when they were sold a phone meant 
for search made by a search company and they find that they canQ&apos;Et...SEARCH!
 
At least for us early adopters we know at one point this widget worked perfectly.</what>
</comment>
<comment>
<author>rejojo...@gmail.com</author>
<when>Tue, 02 Dec 2008 21:52:10 +0000</when>
<what>fix this google and android, what the hell are you thinking releasing this phone like this?</what>
</comment>
<comment>
<author>goulding...@gmail.com</author>
<when>Tue, 02 Dec 2008 23:01:01 +0000</when>
<what>i have the same problem. i canQ&apos;Et search from the widget or from google.com or the  google/m page 
suggested in comment #4. that url takes me to:  
http://www.google.com/m?mrestrict=xhtmlonlyQ&amp;Eeosr=onQ&amp;Ect=fshQ&amp;Eq=g1+sucks
what the heck is mrestrict?

one URL that works great is www.yahoo.com. I never felt the need to use yahoo until i got this phone!

i finally discovered that if you start with a successful old style query such as  http://www.google.com/
m#/search?source=gpQ&amp;Eq=testQ&amp;Echannel=gp it seems to return results the next time i search... but i 
havent tested it for very long.

could the problem be related to the browser detection in the URL string? it even includes the color of 
my g1...

i expected some teething issues with android but i didnt expect the #1 advertized reason to buy a G1 to 
be completely useless. </what>
</comment>
<comment>
<author>wrkn4th...@gmail.com</author>
<when>Wed, 03 Dec 2008 16:07:31 +0000</when>
<what>Same problem here.  Very frustrating.</what>
</comment>
<comment>
<author>bigdj...@gmail.com</author>
<when>Thu, 04 Dec 2008 05:28:08 +0000</when>
<what>im having the this problem too. power cycling the phone did not help at all.</what>
</comment>
<comment>
<author>tcal...@gmail.com</author>
<when>Thu, 04 Dec 2008 16:18:45 +0000</when>
<what>I thought you guys were issuing rare one of a kind occurrences of google search
issues.  But yesterday with a group of people present I was presenting my G1 Phone
and performed a search with Google and all I got was an empty return featuring the
Google logo and copyright notice.  I tried everything including rebooting the phone.
 This was a big time embarrassment for me in presenting a Google phone!  Google must
make this a big time most urgent priority because this is their core functionality!</what>
</comment>
<comment>
<author>steve.potter</author>
<when>Sun, 07 Dec 2008 14:16:49 +0000</when>
<what>Would someone from Google please boop up the priority level on this, and let us know what is being done about 
it?</what>
</comment>
<comment>
<author>jd%disco...@gtempaccount.com</author>
<when>Sun, 07 Dec 2008 18:36:49 +0000</when>
<what>IQ&apos;Em also wondering if itQ&apos;Es related to ip geolocation + redirect. I get this problem 
100% of the time in the emulator (1.0r2), and I would normally be redirected to 
www.google.ca when accessing www.google.com.

I know this isnQ&apos;Et particularly helpful, but itQ&apos;Es been over 2 months since this bug 
was filed: itQ&apos;Es disheartening that Google canQ&apos;Et seem to allocate the resource to make 
their new phone successfully search Google. 




</what>
</comment>
</bug>
<bug>
<bugid>5996</bugid>
<title>Information</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-12T15:49:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mailsini...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 13:31:26 +0000</openedDate>
<description>Hi I need android os for my i900 Omnia Phone, windows os is not good for
works please relase one rom for upgrade! NOTE: This form is only for
reporting user bugs in 2.0. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.0. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 15:49:26 +0000</when>
<what>youQ&apos;Ed need to talk to the phoneQ&apos;Es manufacturer about that!</what>
</comment>
</bug>
<bug>
<bugid>18507</bugid>
<title>3.2 Upgrade on Motorola Xoom causes video playback problems. (Gallery app)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>kc8...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 20:35:33 +0000</openedDate>
<description>After upgrading to Android 3.2 this morning on my Moto Wi-Fi only Xoom I
can no longer play videos from the Gallery app. 1. Start gallery 2.
Select video to play Then the screen dims then it just sits there until
I press the back button. I have waited several minutes with the screen
dim and the video never starts and the select player popup dosnQ&apos;Et show.
If I open double twist or MoboPlayer and start a video directly from
within those apps they play normally. Prior to 3.2 if I started a video
from within the Gallery app I would get a popup menu to select which
player I want to use. Now, no popup, no playback, nothing.</description>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Wed, 13 Jul 2011 21:13:56 +0000</when>
<what>I had this issue as well but restart your device and it will work just fine. </what>
</comment>
<comment>
<author>kc8...@gmail.com</author>
<when>Wed, 13 Jul 2011 22:31:00 +0000</when>
<what>A restart is the first thing that I tried. Then I tried a hard reboot. ?Vol up + power?  The problem is still there!</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Wed, 13 Jul 2011 22:43:16 +0000</when>
<what>Hmmmmm..... try clearing data and erasing the android folder using a file manager afterwards reboot and try again. My issue wasnQ&apos;Et with just the gallery app but with YouTube, streaming from browser which is a link and opens up the default player but anyway restarting my device fixed it. </what>
</comment>
<comment>
<author>kc8...@gmail.com</author>
<when>Thu, 14 Jul 2011 02:19:55 +0000</when>
<what>Cleared data from the Gallery app , deleted the Android folder and rebooted. Still NO GO. 

This same dim screen then nothing, is also happening when ...

Picking a web favorite from the desktop widget.

Picking a hyper link from within the either e-mail app.

ItQ&apos;Es almost like any pick that Q&quot;EcallsQ&quot;E another app just dims the screen then does nothing else. 

The fact that it is working on yours is encouraging. I just need to find the key.
</what>
</comment>
<comment>
<author>kc8...@gmail.com</author>
<when>Thu, 14 Jul 2011 03:00:47 +0000</when>
<what>OK just verified thet this IS happining whenever a pick call another app. I just tried to open a .pdf file form the dropbox app and it hung while tring to open the viewer. 

I need a fix PDQ. Xooms about 50% useless now.</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Thu, 14 Jul 2011 03:03:25 +0000</when>
<what>I hate to say it but you might have to reset your entire device buddy. </what>
</comment>
<comment>
<author>kc8...@gmail.com</author>
<when>Thu, 14 Jul 2011 03:30:46 +0000</when>
<what>Yeah, I was desperately trying to avoid that. Thanks for all you input.</what>
</comment>
<comment>
<author>BEWeathe...@gmail.com</author>
<when>Thu, 14 Jul 2011 09:32:05 +0000</when>
<what>I had the same video not playing and screen dimming issue using MVideoPlayer. Uninstalled MVideoPlayer and I was able to play movies from the web and Gallery. Reinstalled MVideoPlayer and issue returned. Did not have time to investigate if it is the app or the OS but at least it works now. </what>
</comment>
<comment>
<author>mjohnmit...@gmail.com</author>
<when>Thu, 14 Jul 2011 16:51:16 +0000</when>
<what>This seems like nothing more than a bug.  I have replicated the issue with .doc, .pdf, .mp4.  The issue is that on update the system can no longer figure out which application to use as a default (3.1 would offer the option of using one of many programs).  Since it doesnQ&apos;Et know what to use, it canQ&apos;Et open it.  This is a google problem.  When will we get 3.2.1? </what>
</comment>
<comment>
<author>kc8...@gmail.com</author>
<when>Thu, 14 Jul 2011 18:29:59 +0000</when>
<what>18 hours after I upgraded and after several reboots, and force reboots. I was still plagued with this issue when I gave up and went to bed. This morning it is working as it should. 
I donQ&apos;Et get it!! IQ&apos;Em happy it is working. IQ&apos;Em mad it basically took 24hours to install a point rev. Since it fixed itself I hope it doesnQ&apos;Et decide to break itself again.
</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Thu, 14 Jul 2011 18:52:22 +0000</when>
<what>Lol. I would just go with it also I seen you talking about it on the forums and I honestly recommend a wipe anyway after an update. Its funny that I has to reset mine before I could use compatibility mode to work however, Google is focused on ice cream San which as they should be because of how important it is to Android getting a standard but at the same time honeycomb is suffering and a early bad user experience is not gong to help anyone at the end of the day. </what>
</comment>
<comment>
<author>greg.hau...@gmail.com</author>
<when>Fri, 15 Jul 2011 06:07:59 +0000</when>
<what>I got the 3.2 update tonight and I am experiencing the same issue, a dim screen but no picklist for any file type that does not have a default application and where I have multiple apps installed that can handle that file type. As a result, I cannot play videos of ANY KIND on my Xoom now. I think the system is trying to choose between gallery and google video to play the files, and since I canQ&apos;Et uninstall google video, I get the dim screen. </what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Fri, 15 Jul 2011 06:37:02 +0000</when>
<what>Looks like this isnQ&apos;Et just limited to the gallery app but now IQ&apos;Em starting to see the issue while doing task like the flag option in the YouTube app and it happened a few hours ago. </what>
</comment>
<comment>
<author>musicpla...@gmail.com</author>
<when>Fri, 15 Jul 2011 07:55:10 +0000</when>
<what>IQ&apos;Em pleased that yours has begun working, I guess I just sit and wait for 24 hours then. It would be nice to have an explanation from someone Q&apos;Ein the knowQ&apos;E to confirm that this is normal to wait 24 hours, and that the problem wonQ&apos;Et be reappear.</what>
</comment>
<comment>
<author>amazar...@gmail.com</author>
<when>Fri, 15 Jul 2011 08:11:03 +0000</when>
<what>Here is my observation. On my Xoom this dimming also happens every time I power it on, or remove/insert sd card. This happens to all files, not just video. Just by accident I found that if I open any file using Sugarsync app (either local or from the cloud), right after that all starts working fine, i.e. if click on a file in file manager, it brings up Q&quot;Eopen withQ&quot;E menu (view, convert to pdf, print etc), if click on a video from gallery, choice of video player etc. Strange, but reproduced several times. Seems like Sugarsync restores file association; maybe there are other programs that would do this too.</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Fri, 15 Jul 2011 08:17:52 +0000</when>
<what>This isnQ&apos;Et normal I can tell you that but I havenQ&apos;Et had any trouble after a reboot, its like it started then stopped then started again briefly. My gallery app works just fine but will look into over the next couple of days but honestly I would do a backup and wipe the device cause it just works. I couldnQ&apos;Et even use are locate the option for compatibility mode till I did it. </what>
</comment>
<comment>
<author>musicpla...@gmail.com</author>
<when>Fri, 15 Jul 2011 09:39:20 +0000</when>
<what>Just discoveredthat if I rotate the device to portrait mode while the screen is dimmed, the pop up menu becomes visible.   </what>
</comment>
<comment>
<author>dennis.m...@gmail.com</author>
<when>Fri, 15 Jul 2011 10:52:17 +0000</when>
<what>Same thing here, work around for now but no permanent fix ofc.</what>
</comment>
<comment>
<author>dennis.m...@gmail.com</author>
<when>Fri, 15 Jul 2011 10:55:14 +0000</when>
<what>Even stranger... having rotated once seems to have fixed the problem entirely...</what>
</comment>
<comment>
<author>dcvi...@gmail.com</author>
<when>Fri, 15 Jul 2011 11:38:26 +0000</when>
<what>It seems itQ&apos;Es a bug with the popup window to choose which application will open a file. If you have just one application for that kind of file (or if a default application is set) then you can open the file normally, but if android have to ask which app to use then the screen will dim but the popup will not show.

Thanks to @musicpla, I confirmed that rotating the screen solves the problem, but I still havenQ&apos;Et figured out what causes it in the first place. My theory is that plugging a SD card causes it (thatQ&apos;Es what I did when the problem showed up) but I didnQ&apos;Et confirm it yet.</what>
</comment>
<comment>
<author>joantr...@gmail.com</author>
<when>Fri, 15 Jul 2011 12:18:14 +0000</when>
<what>I havenQ&apos;Et experienced such issue so far, and I have multiple apps for same purposes (3 Internet browses, 3 video apps, etc).</what>
</comment>
<comment>
<author>rdezwar...@gmail.com</author>
<when>Fri, 15 Jul 2011 12:20:39 +0000</when>
<what>Its not the SD card, because I havenQ&apos;Et had one in my xoom yet. I guess its just something thats a bit askew and switching to portrait rejigs things. </what>
</comment>
<comment>
<author>davehr...@gmail.com</author>
<when>Fri, 15 Jul 2011 13:18:37 +0000</when>
<what>I updated to 3.2 this morning. I did a factory reset and everything seems to be working just fine. I have not experienced any link issues. I have not tried the SD card yet. </what>
</comment>
<comment>
<author>kc8...@gmail.com</author>
<when>Fri, 15 Jul 2011 14:47:48 +0000</when>
<what>@joantr
Q&quot;EI havenQ&apos;Et experienced such issue so far, and I have multiple apps for same purposes (3 Internet browses, 3 video apps, etc).
Q&quot;E

From what I have been reading this IS NOT affecting everyone. If I had to guess. On the affected units, the installer did not properly closes a file or process before running the update. The next time I get a update notice imm am going to pick delay, reboot then install the update. </what>
</comment>
<comment>
<author>dillodo...@gmail.com</author>
<when>Sun, 31 Jul 2011 22:43:40 +0000</when>
<what>This bug is effecting the Asus transformer too. it only seems to be happening to intsalls that have more than one application association  that will open a file type. it can be repaired with a screen rotation but starts back up again after a device shutdown and restart. Rotating the screen will repair it again. Especially frustrating when using a dock with the transformer because you must remove it from the dock to rotate the screen. I have heard but have not verified that if you choose a default application to associate the file type with the problem goes away. Not good for those of us who use more than one browser or application to edit or change a file.</what>
</comment>
</bug>
<bug>
<bugid>17970</bugid>
<title>Som Fixes on Tutorials</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>snagne...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 07:21:05 +0000</openedDate>
<description>Error 1: When using keytool to get the md5 hash, there are some bug on
the app that gives you an error when the locale of the host system is
other than English-US (maybe some other variants are accepted). So, for
instance, in Win7, i had to change the numbers formats (Panel Q&gt;E Region Q&gt;E
Format) to English (United States). I think itQ&apos;Es a good thing put a tip
of that on this page
http://code.google.com/android/add-ons/google-apis/mapkey.html#getdebugfingerprint
Error 2:
http://developer.android.com/resources/tutorials/views/hello-mapview.html
On the second part of the tutorial, The correct code for the second
HelloItemizedOverlay would be: public HelloItemizedOverlay(Drawable
defaultMarker, Context context) {
super(boundCenterBottom(defaultMarker)); mContext = context; } and, the
new instantiation of the class would be HelloItemizedOverlay
itemizedoverlay = new HelloItemizedOverlay(drawable, this); Thanks!</description>
</bug>
<bug>
<bugid>17388</bugid>
<title>Gmail notification opens wrong email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>emre.yu...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jun 2011 18:32:08 +0000</openedDate>
<description>Samsung Nexus S - Android 2.3.4 Tapping the notification for an Gmail
arriving in my account opens the Gmail app but displays a completely
different email. Steps to reproduce: 1. Receive email at 1pm.
Notification appears on phone. 2. Receive another email 2 pm. This email
is marked as read (but stays in inbox) because of filters in Gmail
account. 3. Only the first email creates a notification on phone.
Clicking the notification opens the Gmail app and opens the second
email. The program is that it directs me to the wrong email because the
notification shows information for the first email.</description>
<comment>
<author>jus...@xens.net</author>
<when>Tue, 23 Aug 2011 18:22:27 +0000</when>
<what>I can confirm this is the case, It also occurs on the Acer Liquid E (which is unfortunately limited to 2.2) 

If I receive an email stamped Q&quot;E3:00 PMQ&quot;E and another email stamped Q&quot;E2:45 PMQ&quot;E, opening the notification for the second email will infact take me to the first already opened email.</what>
</comment>
</bug>
<bug>
<bugid>2618</bugid>
<title>RFE: Add Calendar feature to duplicate events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>95</stars>
<reportedBy>mattbrow...@gmail.com</reportedBy>
<openedDate>Fri, 08 May 2009 17:08:40 +0000</openedDate>
<description>The Android Calendar app does not have a feature which allows you to
duplicate an event. This feature is especially important for a mobile
device since it enables the reduction of activity required for creating
new events if the event is similar to a previous one. This is helpful
anywhere that uses appointments. When creating a new appointment, the
user can simply access a previous one, duplicate it, and change the date
and time. With this method, notes will propagate, which are more
difficult on the phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:50:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:14:21 +0000</when>
<what></what>
</comment>
<comment>
<author>fred.kav...@gmail.com</author>
<when>Mon, 07 Dec 2009 08:59:45 +0000</when>
<what>This is a basic feature of any decent calendar.  Please implement it soon.</what>
</comment>
<comment>
<author>thomas00...@gmail.com</author>
<when>Wed, 06 Jan 2010 16:36:01 +0000</when>
<what>Yes, please, this is much needed.  Example, on many of my court cases, the matter
will be continued once or twice before being resolved.  Its not super difficult to
simply enter a new date with just the clientQ&apos;Es name, but I like to keep a little info
right on the calendar, such as phone number, other contacts, etc.  It is very
inconvenient to have to re-enter this information each time a new date is set on the
case.

I agree with above comment, Q&apos;Ethis is a basic feature of any decent calendar.Q&apos;E
</what>
</comment>
<comment>
<author>david.el...@gmail.com</author>
<when>Sat, 13 Feb 2010 20:49:27 +0000</when>
<what>I wish you added this feature soon.</what>
</comment>
<comment>
<author>htc.4ndr...@gmail.com</author>
<when>Thu, 18 Feb 2010 15:54:56 +0000</when>
<what>IQ&apos;Eve just switched to an HTC Hero from a Windows Mobile phone. I thought I was going
nuts when I couldnQ&apos;Et find a way to copy and paste an appointment. I cannot believe
that this very basic and necessary feature hasnQ&apos;Et been implemented. Please fix as a
matter of urgency.</what>
</comment>
<comment>
<author>carlyles...@gmail.com</author>
<when>Thu, 04 Mar 2010 19:47:07 +0000</when>
<what>Please add this feature. It is a very basic and fundamental feature for a calendar to 
have especially on a mobile device where data entry is often an issue. This missing 
feature alone has led me to search for alternative calendars. Otherwise, GREAT 
calandar! Just a few things missing:

Duplicate event
Ability to tell if you have an event scheduled with having to scroll through each hour
</what>
</comment>
<comment>
<author>jasonwol...@gmail.com</author>
<when>Fri, 05 Mar 2010 18:35:59 +0000</when>
<what>Yes please!</what>
</comment>
<comment>
<author>senileba...@gmail.com</author>
<when>Mon, 08 Mar 2010 09:25:54 +0000</when>
<what>I have moved from windows mobile to android, and I find the current calendar lacking 
and weak in comparison, please, please let me copy events on my android because 
often i am editing and adding events on the mobile itself.

Or better yet also add simple templates. 

Thank you for reading this. </what>
</comment>
<comment>
<author>2car...@gmail.com</author>
<when>Sun, 02 May 2010 12:29:14 +0000</when>
<what>IQ&apos;Em a driving instructor whoQ&apos;Es moved from an Imate Jas Jam to an HTC Desire and I canQ&apos;Et 
believe that this tiny but very important function is not existing even in other 
android calendars. Feels like whoever designed the calendar never uses it.</what>
</comment>
<comment>
<author>Mech.Ma...@gmail.com</author>
<when>Fri, 14 May 2010 06:19:44 +0000</when>
<what>I would use this 3-4 times a week.</what>
</comment>
<comment>
<author>SailorG...@gmail.com</author>
<when>Fri, 14 May 2010 08:02:58 +0000</when>
<what>Obviously, with as many consistent criticisms as they must see about their lame 
calendar support, Google doesnQ&apos;Et really give a sh*t about their actual users and 
catching up to 1992 ICAL technology that actual industry committees put together to 
standardize calendar support. I guess they are too busy chasing IPhone to pay 
attention to their actual customers that attempt to use their archaic technology. Can 
we somehow offer them additional stock options, or something like that, to notice all 
the complaints about their stupid calendar implementation? I guess we could start 
complaining to industry magazine magazines and editors to start / continue to slam 
Google about their incredibly lame and 1970Q&apos;Es approach to calendaring. Can we create 
a consensus here?</what>
</comment>
<comment>
<author>fred.kav...@gmail.com</author>
<when>Fri, 14 May 2010 08:46:15 +0000</when>
<what>Try the Calendar Pad application - itQ&apos;Es far from perfect, but better than the 
original Calendar app.</what>
</comment>
<comment>
<author>lar...@gmail.com</author>
<when>Fri, 14 May 2010 11:12:32 +0000</when>
<what>This and the ability to change calendar for a post once its entered is badly missing. </what>
</comment>
<comment>
<author>okato...@gmail.com</author>
<when>Wed, 26 May 2010 20:36:14 +0000</when>
<what>It seems like a no brainer option to be able to copy/paste events but I was thoroughly disappointed when I found 
out my Incredible couldnQ&apos;Et do this but my 3 year old Tilt running winmo 6 can. Not so incredible now is it?</what>
</comment>
<comment>
<author>Bonnieh0...@gmail.com</author>
<when>Tue, 15 Jun 2010 21:41:39 +0000</when>
<what>This feature would be very handy for me to use as I schedule appoints with the same people at different times and days.    Any status on any apps or changes that would include this function?    </what>
</comment>
<comment>
<author>attila.t...@gmail.com</author>
<when>Tue, 22 Jun 2010 13:42:05 +0000</when>
<what>Does anybody read this request from Google Android site?
The first comment arrived in May, 2009!!!</what>
</comment>
<comment>
<author>spacewol...@gmail.com</author>
<when>Wed, 23 Jun 2010 16:43:47 +0000</when>
<what>Please add feature to duplicate events!</what>
</comment>
<comment>
<author>efg...@gmail.com</author>
<when>Mon, 12 Jul 2010 21:04:43 +0000</when>
<what>copy and paste calendar events: i require this for my work. i use the only os that does it: windows mobile.  when android does copy and paste, i will purchase one.</what>
</comment>
<comment>
<author>Gtomsch...@gmail.com</author>
<when>Thu, 22 Jul 2010 13:59:47 +0000</when>
<what>In addition to having access to events older that 1 month on the phone, please add the ability to copy an event and then paste it as a new one. With events containing lots of details, itQ&apos;Es very inconvenient to wait until I get home and create the event on my computer. This is a must for Android to be an efficient and easy to use mobile platform.</what>
</comment>
<comment>
<author>maniaq77@gmail.com</author>
<when>Wed, 28 Jul 2010 00:45:16 +0000</when>
<what> How is this not implemented yet? Ok oversight from the start, but there have been people requesting this feature for over a year already-not to mention Google, the search company, does NOT have a search feature on their calendar app...</what>
</comment>
<comment>
<author>efg...@gmail.com</author>
<when>Wed, 11 Aug 2010 22:06:26 +0000</when>
<what>I want to purchase EoV, but cannot b/c I require a copy-paste function for calendar events. I just read above that the calendar canQ&apos;Et go back beyond 30 days?  that is also a deal-breaker for me.  How long will it take for Google to catch up w/Microsoft on these two items??</what>
</comment>
<comment>
<author>EmileHer...@gmail.com</author>
<when>Thu, 12 Aug 2010 05:37:33 +0000</when>
<what>Please add feature to duplicate events!</what>
</comment>
<comment>
<author>godt...@gmail.com</author>
<when>Mon, 06 Sep 2010 07:41:41 +0000</when>
<what>Yeps, very much needed, indeed. Really wondering why it wasnQ&apos;Et there in the first place...</what>
</comment>
<comment>
<author>damien.n...@gmail.com</author>
<when>Wed, 15 Sep 2010 14:34:44 +0000</when>
<what>Yes, please allow us to save time and copy / paste or duplicate events in android. I thought it would be enabled for Froyo, but no, and its a shame !</what>
</comment>
</bug>
<bug>
<bugid>1124</bugid>
<title>Wi-Fi Q&quot;Eunable to start Wi-FiQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>58</stars>
<reportedBy>larson.tyler</reportedBy>
<openedDate>Thu, 30 Oct 2008 08:57:10 +0000</openedDate>
<description>The Wi-Fi adapter on my production G1 (build TC4-RC19 109652) fails to
start most of the time. This very well could be a hardware issue, but
looking at the logs, it looks like it could be a fault in the driver
instead. The symptom appeared abruptly after installing some software
from the marketplace, increasing the probability that this is
software-triggered issue. Note the following log excerpt corresponding
to when trying to enable Wi-Fi in the settings menu: (the complete log
and other bugreport data is attached). It seems as though the wi-fi
driver loads fine and is able to detect the hardware, but when it
attempts to start the hardware, it receives a state change notification
that is not understood by the software, leaving us in limbo. I assume
that the failure of the wpa_supplicant daemon to start is a symptom, not
a cause. 10-30 01:00:43.052 D/RC_WifiBroadcastReceiver( 189): onReceive
10-30 01:00:43.052 D/RC_WifiBroadcastReceiver( 189): action
android.net.wifi.WIFI_STATE_CHANGED 10-30 01:00:43.072
D/RC_WifiBroadcastProcessor( 189): WifiBroadcastProcessor 10-30
01:00:43.072 D/RC_WifiService( 189): notifyStateChange 71626 10-30
01:00:43.152 D/SettingsWifiEnabler( 220): Received wifi state changed
from Disabled to Enabling 10-30 01:00:44.012 D/wlan_loader( 228):
adapter tiwlan0, eeprom /proc/calibration, init
/system/etc/wifi/tiwlan.ini, firmware /system/etc/wifi/Fw1251r1c.bin
10-30 01:00:44.082 D/wlan_loader( 228): Configuring adapter 10-30
01:00:47.082 D/wlan_loader( 228): Adapter configuration rc = 0 10-30
01:00:47.082 D/wlan_loader( 228): Starting configMge 10-30 01:00:47.082
D/wlan_loader( 228): ConfigMge start rc = -1 10-30 01:00:47.082
D/wlan_loader( 228): Driver configured 10-30 01:00:47.082 D/wlan_loader(
228): Firmware loaded and running OK 10-30 01:00:47.082 D/wlan_loader(
228): Set property wlan.driver.status = ok - Ok 10-30 01:01:11.482
E/WifiService( 58): Failed to start supplicant daemon. 10-30
01:01:11.512 D/RC_WifiBroadcastReceiver( 189): onReceive 10-30
01:01:11.512 D/RC_WifiBroadcastReceiver( 189): action
android.net.wifi.WIFI_STATE_CHANGED 10-30 01:01:11.532
D/RC_WifiBroadcastProcessor( 189): WifiBroadcastProcessor 10-30
01:01:11.532 D/RC_WifiService( 189): notifyStateChange 100083 10-30
01:01:11.592 D/SettingsWifiEnabler( 220): Received wifi state changed
from Enabling to Unknown</description>
<comment>
<author>larson.tyler</author>
<when>Thu, 30 Oct 2008 15:24:39 +0000</when>
<what>This problem was Q&quot;EsolvedQ&quot;E by erasing the device and starting over with factory 
settings, so itQ&apos;Es NOT a hardware problem.</what>
</comment>
<comment>
<author>sahussain@gmail.com</author>
<when>Mon, 10 Nov 2008 04:52:22 +0000</when>
<what>I did a factory reset and it did not fix this problem with my phone.  Any suggestions?</what>
</comment>
<comment>
<author>larson.tyler</author>
<when>Mon, 10 Nov 2008 05:15:40 +0000</when>
<what>Well, I donQ&apos;Et have a solution, but I do think it would be interesting to see if this is the 
exact same problem as mine.

Download Q&quot;ETerminal EmulatorQ&quot;E from the marketplace. Run it and type:
ifconfig tiwlan0

If it lists some statistics, then thereQ&apos;Es something else going on. Then it would be 
interesting to see if you could use ifconfig to configure your network adapter...

 If it say Q&quot;Etiwlan: No such deviceQ&quot;E, then that means that the driver is failing to recognize 
the existence of the wireless adapter. ThatQ&apos;Es what my phone did. Again, my phone started 
working again when I did a factory reset. So now I canQ&apos;Et really troubleshoot the problem 
cause I donQ&apos;Et have a reference anymore.

If itQ&apos;Es an option, you might want to try to take it back to the store and try to get a new 
one. 

It would be nice to get some attention on this bug, though.

</what>
</comment>
<comment>
<author>sahussain@gmail.com</author>
<when>Fri, 14 Nov 2008 00:02:17 +0000</when>
<what>Yeah, IQ&apos;Em getting a Q&quot;Etiwlan0: No such deviceQ&quot;E message as well.   Although IQ&apos;Eve reset
the device several times, both from within android setting and by booting it up into
the special boot menu that allows you to reset from there.  So not sure what the
issue is.

Called up T-Mobile, and after having them make me jump through hoops doing different
stupid things with the G1 (like downloading the hotspot locator), they said theyQ&apos;Ere
going to send me a replacement.  So I guess in the end it should be alright as long
as the replacement doesnQ&apos;Et jack up.

FYI: This occurred on both RC19 and RC30.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Wed, 17 Dec 2008 12:55:59 +0000</when>
<what>IQ&apos;Em on a UK G1 with the latest firmware and IQ&apos;Em seeing the same issue.

Have tried tried power cycling and all manner of combinations to get this working. 
Like the others I see, tiwlan0: No such device, in the the terminal in response to
ifconfig.

I checked the dmesg and the tiwlan0 is dumping.  If I type up that output here would
that be useful?

Any clues at all how to solve this?
Is there any way to force a file system check?  Is there a Q&apos;Emount countQ&apos;E on the
internal ext partition that will be triggered if I turn the phone on an off enough times?
Is it at least conceivable that (as long as this is a software fault) in the next
update that the driver module will get updated along with all the other system
components, obviating this issue?

I have not yet done a factory reset although I guess it will be a last resort and
have no way of knowing if it will work or not.  If it is software then it should do.

What other information should I get out of the phone which would be useful?</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Wed, 17 Dec 2008 13:12:51 +0000</when>
<what>Ok I will _manually_ type up some of the more interesting messages in the dmesg
output (so it wonQ&apos;Et be exact).  I reset the phone and tracked the dmesg output from
the moment I try to enable wifi:

TIWLAN: Driver loading
trout_wifi_power: 1
trout_wifi_reset: 0
mmc0: new SDIO card at address 0001
TIWLAN: found SDIO controller (vendor 0x104c, device 0x9066)
SDIO_SyncRead: Read operation failed(-110)(retries=5)
mmc0: Timed out waiting for RXDATAAVLBL (st=0x00482000)

It now keeps doing this with the retires going from 5 to 3 failing, but succeeding on 3.
Then:

SDIO_SyncRead: Retry succeeded
TIWLAN: TIWLAN: Failed to start config manager
TIWLAN: Driver unloading
TIWLAN: 2825.319110: sdio_reset_comm()
mmc0: Error resetting SDIO communications (-110)
TIWLAN: Releasing SDIO resources
---[cut here]---
WARNING: at drivers/mmc/core.core.c:222
mmc_wait_for_cmd+0x34/0x7c()
Modules linked in: wlan(0)
[Q&lt;Ec00257f8Q&gt;E]

Then itQ&apos;Es just pages and pages of similar error messages then at the bottom:
tryout_wifi_set_carddetect: 0
mmc0: card_present -
mmc0: Slot status change detected (1-Q&gt;E 0)
mmc0: card 0001 removed
tryout_wifi_reset: 1
tryout_wifi_power: 0
TIWLAN: Driver unloaded</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Wed, 17 Dec 2008 14:07:16 +0000</when>
<what>Just tried taking the battery out for 5 minutes and trying again.  Same failure, but
slightly different dmesg output:

TIWLAN: Found SDIO controller (vendor xxxxxxxx, device xxxxxxxxx)
TIWLAN: Driver intialized (rc 0)
config_partition: Error writing partition size
TIWLAN: Failed to start config manager


Then a cascade of errors after that.

Looking at both of these dmesg outputs, is it the Q&apos;Econfig managerQ&apos;E that is the
central issue here?  In both cases it appears to be file system related that stops it
from working properly and that TIWLAN depends on that.

Any ideas how to force a file system check?</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sat, 27 Dec 2008 02:15:56 +0000</when>
<what>WouldnQ&apos;Et you know it I decided to try turning on the wi-fi on my G1 today and the
problem above was not present at all!  My connection has been fine and why it is
working now is totally inexpiable to me, especially as I have not done any kind of
reset and just used 3G instead.</what>
</comment>
<comment>
<author>sahussain@gmail.com</author>
<when>Sat, 27 Dec 2008 05:18:57 +0000</when>
<what>Very interesting.  ItQ&apos;Es strange how electronics behave sometimes.  I ended up having
to get a replacement handset from T-mobile.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sat, 27 Dec 2008 11:24:54 +0000</when>
<what>Oh damn!

Woke up this morning and it has gone back to its previous behaviour.  This is
beginning to look like a hardware issue.

IQ&apos;Eve read the release notes for the cupcake release and I can see the kernel will be
changed from the current 2.6.25 to 2.6.27.  If that update fixes this then all being
well, if not then T-Mobile will need to process a return from me :(</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Mon, 05 Jan 2009 20:29:58 +0000</when>
<what>Just as a closing comment I had to return the handset to T-Mobile for repair.

I went to pick it up today expecting to be provided with a different refurbished
handset however I discovered that they had in fact been able to resolve this with the
original handset with a full reflash.  Previously I had TC8 installed and T-Mobile
reflashed it with TC7.

The Wi-Fi is now working flawlessly now and IQ&apos;Em just about to accept the TC8 OTA update.

It seems therefore that at least in my case this was a software issue that wasnQ&apos;Et
solvable with a restore from the factory image.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Mon, 05 Jan 2009 20:31:03 +0000</when>
<what>* RC7 Q&amp;E RC8</what>
</comment>
<comment>
<author>drh...@gmail.com</author>
<when>Sun, 11 Jan 2009 10:09:42 +0000</when>
<what>I am having this same issue (TIWLAN: TIWLAN: Failed to start config manager).  Should
I return the phone or is there hope in a future software update that fixes the problem?  </what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sun, 11 Jan 2009 13:56:14 +0000</when>
<what>Depends.  We really donQ&apos;Et know and no one from T-mobile or Google has commented.

I can summarise what we do know though:

1.) This bug is affecting at least a few handsets

2.) In one persons case doing their own Q&apos;Efactory restoreQ&apos;E from home using the phones
in-built feature resolved this issue for them.

3.) In another persons case doing their own Q&apos;Efactory restoreQ&apos;E from home using the
phones in-built feature didnQ&apos;Et resolved this issue for them.  However when returned
to T-Mobile (UK) they did some kind of uber-flash (putting on RC7 where RC8
previously was) and then it worked again.

4.) Others have returned to T-Mobile not to see their original handset again.

5.) Given the invasive and widespread changes that cupcake brings to the file system
it *might* fix the issue.  Then again it might not.</what>
</comment>
<comment>
<author>viking...@gmail.com</author>
<when>Sun, 11 Jan 2009 23:13:11 +0000</when>
<what>I am having the same issue.  IQ&apos;Eve reset the phone multiple times and tried
downgrading from RC30 to RC29 (via manual install) with no luck.  My dmesg returns
slightly different output from yours, however, the important line (to me) being:

tiwlan_module_init: Timed out waiting for device detect

My gut feeling is that this is a software issue, but I donQ&apos;Et know for sure.  IQ&apos;Em
gonna keep trying things and see what I can come up with.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sun, 11 Jan 2009 23:18:48 +0000</when>
<what>Viking,

I think the last resort is to take it back to T-Mobile.  In the case of my handset it
was a software issue however it required the type of flash that only T-Mobile can do
in-house, and that is one that youQ&apos;Ell be unable to perform yourself, rooted or
unrooted for that matter.</what>
</comment>
<comment>
<author>viking...@gmail.com</author>
<when>Sun, 11 Jan 2009 23:24:03 +0000</when>
<what>Ugh.  I really hope I donQ&apos;Et have to do that.  IQ&apos;Eve already dealt with T-MobileQ&apos;Es
customer service more than anyone should ever have to. :/</what>
</comment>
<comment>
<author>viking...@gmail.com</author>
<when>Fri, 16 Jan 2009 06:25:47 +0000</when>
<what>T-mobileQ&apos;Es sending me a new phone.  My phone had also started running warm and
draining a fully charged battery in 2 hours even when the screen was locked the whole
time.  I donQ&apos;Et know if that issue was related to the wifi problem or not.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sat, 17 Jan 2009 00:09:09 +0000</when>
<what>It may or may not be.

In my case I noticed that when the Wifi was stuck off, and left alone, battery drain
was normal.  But once IQ&apos;Ed attempted to turn on the wi-fi (and failed) the battery
drain would set in.

I later checked the kernel ring buffer (dmesg) and I noticed the kernel module
failure cycled and cycled indefinitely.  ItQ&apos;Es quite possible this happened on yours
too.  Sucks.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Fri, 20 Mar 2009 21:03:29 +0000</when>
<what>Can you believe it.

After all this time this bug has come back to my handset after it being completely
sorted since T-Mobile flashed the phone.</what>
</comment>
<comment>
<author>CPShu...@gmail.com</author>
<when>Mon, 06 Apr 2009 01:44:13 +0000</when>
<what>i have the same problem tho i have no idea what you people mean by this dmes stuff
but my phone says unable to start/stop wifi. and somehow my phone got humidity in it
to change the water sensor red and so now the warrenty is voided and they wont
replace my phone, ive had it for 16 days, tmobile sucks</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Mon, 06 Apr 2009 02:26:18 +0000</when>
<what>Personally I have decided to live without wifi and just use 3G.  The Wifi does still
occasionally work however often it shows the error messages in the kernel ring buffer
I mentioned in previous posts.  I shall see if updates from the cupcake release fix
the issue.  I donQ&apos;Et want to return the handset to T-Mobile because it is now just so
customised for well me!

I would recommend that if you have this issue you donQ&apos;Et try to enable wifi at all
because it can get to the point where you canQ&apos;Et shift the state of the Q&apos;EwifiQ&apos;E
register, even if it looks turned on or off and will significantly interfere with the
operation of the phone, especially in terms of battery life.

CPShutts,
I would suggest that if you are of good character and happy to pursue a legal process
that you write to T-Mobile by recorded delivery/registered mail indicating that you
do not accept that you negligently allowed humidity to get in to the phone and that
you looked after it carefully and appropriately.  Write that if they fail to make
good on their promise of warranty that you will pursue a litigation for the full
balance of the contract.

If they fail to help then file a claim with your small claims court and stand your
ground.  The small claims court is very good at handling cases like these and you can
make a good case that the water/humidity stickers can easily be triggered by quite
normal domestic scenarios and arenQ&apos;Et indicative of abuse to the phone.  YouQ&apos;Ell need
to do a lot of research on the area yourself and quite preferably get an expert to
write you a statement that this is the case; an expert might count as a local mobile
shop owner or repair person.

ItQ&apos;Es a lot of work for a relatively small sum of money but there is no reason why you
should just roll over and accept it if youQ&apos;Ere prepared to make a reasonable argument
for your position.  You may win or lose however your costs will be relatively low
even if you do so itQ&apos;Es worth considering.</what>
</comment>
<comment>
<author>jaggerwa...@gmail.com</author>
<when>Sat, 11 Apr 2009 23:09:45 +0000</when>
<what>FYI, I am also running into this Q&quot;EUnable to startQ&quot;E scenario.  I have reset to factory
settings and upgraded to RC33.  Neither helped.  

In dmesg I get:

Q&lt;E3Q&gt;E[    45.700182] tiwlan_module_init: Timed out waiting for device detect

The driver appear to try an load multiple times.  Each time I eventually get this
with some errors that follow.  

Susan
</what>
</comment>
<comment>
<author>jorgen.tangen@gmail.com</author>
<when>Tue, 14 Apr 2009 07:15:40 +0000</when>
<what>I have the exact same issue.
About 1 in 10 times when I boot up the phone, wi-fi will work. However, only for a
few minutes before the phone reboots itself.

ifconfig tiwlan0 reports Q&quot;ENo Such deviceQ&quot;E.

IQ&apos;Eve done a factory restore both through Android and modified boot menu. The radio
and firmware have been reflashed, but no success.

IQ&apos;Ell probably take it back to t-mobile, but I live outside of the US and only go
there a couple of times a year.

...Jorgen
</what>
</comment>
<comment>
<author>techn...@gmail.com</author>
<when>Thu, 16 Apr 2009 18:31:13 +0000</when>
<what>I am having the same problem with my phone, sometimes the wireless works, other times
it doesnQ&apos;Et. The one thing that I have noticed, the wireless is more apt to work if
the phone has been idle for a period of time. When the phone is hot, the wireless fails. 

</what>
</comment>
</bug>
<bug>
<bugid>5618</bugid>
<title>Backlight does not stay on when phone is in Cardock and power is plugged in. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Froggmann@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 18:47:22 +0000</openedDate>
<description>Android 2.0.1 When using the cardock on a Motorola Droid with power
applied to the phone the backlight should not dim at all, especially
when using maps. Currently itQ&apos;Es pretty akward to reach over, find the
power button, press it, unlock the phone then re-open the map
application to see traffic conditions in your area.</description>
</bug>
<bug>
<bugid>10010</bugid>
<title>Contact Crashes and dumps with a Birthday of only Month and Day from gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sirloxel...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 14:28:49 +0000</openedDate>
<description>Device: Samsung Captivate/Galaxy S Firmware Version: 2.1-update1
Kernel:2.6.29 jetaek.lee@sep-11 #2 Baseband Ver: I897UCJF6 Build: ECLAIR
Reproduce: Add a birthday month and day but not a year to a contact in
gmail. Wait for it to sync. Then attempt to open the contact on the
phone in contacts. It crashes and dumps a crash file.</description>
<comment>
<author>FireFart</author>
<when>Mon, 26 Jul 2010 15:12:15 +0000</when>
<what>canQ&apos;Et reproduce this on my Phone with Froyo. It Displays --01-01 so itQ&apos;Es already handled correctly</what>
</comment>
</bug>
<bug>
<bugid>7490</bugid>
<title>[MusicUtils] Wrongly sets file as an alarm</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>uzbmaster</reportedBy>
<openedDate>Thu, 01 Apr 2010 13:50:33 +0000</openedDate>
<description>Steps to reproduce the problem: - Music Player Q&gt;E Songs Q&gt;E Long touch in a
song title and choose Q&apos;EUse as phone ringtoneQ&apos;E from context menu Result:
- Sets the selected song as a default ringtone and flags it as an
*alarm* : http://android.git.kernel.org/?
p=platform/packages/apps/Music.git;a=blob;f=src/com/android/music/MusicUtils.
java#l1039 I think line #1039 is redundant: why should song be flagged
as alarm while user only selects it to be ringtone?</description>
</bug>
<bug>
<bugid>11256</bugid>
<title>The GridView Stretchmode is not documented.</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-02-22T19:12:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>jleid...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 12:55:44 +0000</openedDate>
<description>Sadly I found no better way to report missing parts in the
documentation. I just started on an Activity that is using a GridView in
its Layout and sadly there is something that I think is the right
parameter for me to tweak but it is not documented. Its the
stretchmode(http://developer.android.com/reference/android/widget/GridView.html#attr_android:stretchMode)
property of the gridview. I would be glad if this part of documentation
could be added.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 15 Sep 2010 21:51:21 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:44:44 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 07:06:14 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 19:12:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12161</bugid>
<title>about onDetachedFromWindow()</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-11-04T18:09:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gsoo...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 14:34:21 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
the code //start public class MyImageView extends ImageView { private
final static String tag = Q&quot;EmyimageviewQ&quot;E; public MyImageView(Context
context) { super(context); // TODO Auto-generated constructor stub }
public MyImageView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle); // TODO Auto-generated constructor stub
} public MyImageView(Context context, AttributeSet attrs) {
super(context, attrs); // TODO Auto-generated constructor stub }
@Override protected void onAttachedToWindow() { Log.e(tag,Q&quot;Eattached to
windowQ&quot;E); // TODO Auto-generated method stub super.onAttachedToWindow();
} @Override protected void onDetachedFromWindow() { Log.e(tag, Q&quot;Edetached
from windowQ&quot;E); // TODO Auto-generated method stub
super.onDetachedFromWindow(); } } //end - What happened. when press back
button to quit application,the method is called normally; when press
home button to quit application,the method canQ&apos;Et be called. - What you
think the correct behavior should be. I donQ&apos;Et know why.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 18:09:22 +0000</when>
<what>When you press back the Activity is destroyed and all views are removed from the window. When you press Home the Activity is kept alive. This is the intended behavior.</what>
</comment>
</bug>
<bug>
<bugid>450</bugid>
<title>Media recording documentation for M5 is out of date</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>cir...@gmail.com</reportedBy>
<openedDate>Wed, 12 Mar 2008 16:11:01 +0000</openedDate>
<description>The documentation at this location:
http://code.google.com/android/toolbox/apis/media.html includes a call
to Q&quot;EcontentResolver.getDataFilePathQ&quot;E. This method is deprecated, and the
JavaDoc reads Q&quot;EDO NOT USE THIS FUNCTION!!Q&quot;E, but there is no description
of what to use instead.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:17:16 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:34:15 +0000</when>
<what>Media APIs have changed a lot beyond M5, this is assumed to be outdated.</what>
</comment>
<comment>
<author>cir...@gmail.com</author>
<when>Sat, 07 Feb 2009 14:44:42 +0000</when>
<what>The documentation is still out of date and incorrect.  Please view the following URLs:
http://code.google.com/android/toolbox/apis/media.html
http://code.google.com/android/reference/android/content/ContentResolver.html

It would be great if the Q&quot;EStart RecordingQ&quot;E example could be updated to reflect the
current SDK; it has been incorrect for about a year.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:53:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:14:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:19:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11538</bugid>
<title>ClassCastException in Eclipse Layout Editor when using custom ViewGroup</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-01-17T03:42:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>10</stars>
<reportedBy>giso.bar...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 14:41:39 +0000</openedDate>
<description>The layout editor throws a ClassCastException when using a custom
component with nested Views. See attached example project for
reproducing the problem. Besides in the outline window, the custom
component seems to be recognized as a View instead of a ViewGroup.
Thrown exception: java.lang.ClassCastException: android.view.View cannot
be cast to android.view.ViewGroup at
android.view.LayoutInflater.rInflate(LayoutInflater.java:619) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:621) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:621) at
android.view.LayoutInflater.inflate(LayoutInflater.java:407) at
android.view.LayoutInflater.inflate(LayoutInflater.java:296) at
com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:396) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor$2.run(Unknown
Source) at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at
org.eclipse.equinox.launcher.Main.run(Main.java:1311) Host OS: Windows 7
x64 SDK tools version: r7 Eclipse version: 3.5.2 ADT plug-in version:
0.9.9</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 15:48:41 +0000</when>
<what></what>
</comment>
<comment>
<author>ljbha...@gmail.com</author>
<when>Thu, 21 Oct 2010 15:46:11 +0000</when>
<what>Having same problem, too! Looking for answer!</what>
</comment>
<comment>
<author>jl.bonna...@gmail.com</author>
<when>Thu, 21 Oct 2010 16:02:41 +0000</when>
<what>Yes, same problem too.
Not convenient to get a preview on those layouts.</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Thu, 18 Nov 2010 18:36:55 +0000</when>
<what>IQ&apos;Ed be happy to help out on this issue.

Please contact me.</what>
</comment>
<comment>
<author>boiledwa...@gmail.com</author>
<when>Tue, 23 Nov 2010 10:19:16 +0000</when>
<what>to richard.rootwireless

I have the problem too.
Can you provide a solution?</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Thu, 16 Dec 2010 08:57:31 +0000</when>
<what>I cannot.  I have not been able to get around this issue.</what>
</comment>
<comment>
<author>giso.bar...@gmail.com</author>
<when>Sun, 19 Dec 2010 17:40:47 +0000</when>
<what>The latest version of ADT (v8.0.1) fixes this bug, but introduces a new bug:
All sub-components and the custom component itself are considered to be of the same type as a certain sub-component. I.e. in the example project all sub-components are considered as TextViews.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 00:19:55 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 03:42:20 +0000</when>
<what>WeQ&apos;Eve done a lot of work dealing with custom classes and I canQ&apos;Et seem to reproduce using ADT 9.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 21:42:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19605</bugid>
<title>Search in settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joel.edv...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 17:52:05 +0000</openedDate>
<description>It would be nice to be able to search in the settings and hopefully find
the setting you are after.</description>
</bug>
<bug>
<bugid>4951</bugid>
<title>Reply emails are left unsent in Outbox</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-02T13:15:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>56</stars>
<reportedBy>bryantch...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 14:04:35 +0000</openedDate>
<description>While there may be other existing Exchange client bugs that are causing
this, this is a newly reported effect: 1. Composing and Sending a new
email from the Exchange client works as expected. 2. Replying to a
message produces an undesirable result. The email fails to send and is
placed into the Q&quot;EoutboxQ&quot;E folder. 3. Pressing Q&quot;ESend outgoing messagesQ&quot;E
does not result in any success or error message. 4. The outgoing message
is permanently stuck in the outbox until manually discarded. Correct
Behavior 1. User Attempts to send a reply to a message in the Exchange
Client 2. The message is placed into the outbox and the message attempts
to send 3. The message fails sending. A notification should be given to
the user that the message has failed to send with an error code. 4. The
user attempts to send outgoing messages by selecting the Q&quot;ESend outgoing
messagesQ&quot;E option in the outbox. This should result in immediate feedback
as to success/failure Device/OS Motorola Droid Build ESD20</description>
<comment>
<author>awar...@google.com</author>
<when>Fri, 20 Nov 2009 15:40:21 +0000</when>
<what></what>
</comment>
<comment>
<author>bryantch...@gmail.com</author>
<when>Wed, 25 Nov 2009 18:08:30 +0000</when>
<what>Also noticed same issue applies for Forwarding email</what>
</comment>
<comment>
<author>lambertm...@gmail.com</author>
<when>Fri, 11 Dec 2009 11:16:56 +0000</when>
<what>Mail can sit for days.  

Blackberry never did this.  Must fix!</what>
</comment>
<comment>
<author>cora.pla...@gmail.com</author>
<when>Fri, 18 Dec 2009 15:42:36 +0000</when>
<what>same issue with composed (not forwarded or reply to) email.  Messages sat for 20 
minutes.  Clicking Q&quot;ESend Outgoing MessagesQ&quot;E doesnQ&apos;Et work.</what>
</comment>
<comment>
<author>jane2272</author>
<when>Tue, 22 Dec 2009 04:49:38 +0000</when>
<what>I have this same issue with my new Droid, the problem is intermittent. Sometimes 
mail will sit for hours and clicking Q&quot;Esend outgoing messagesQ&quot;E does not do anything. 
Several hours later, itQ&apos;Es working perfectly. I am using a Hotmail account. CS 
suggested it was a Hotmail issue. I canQ&apos;Et prove if it is or isnQ&apos;Et.</what>
</comment>
<comment>
<author>cora.pla...@gmail.com</author>
<when>Tue, 22 Dec 2009 13:19:50 +0000</when>
<what>i downloaded K9 email client and connected to my 3 other biz accounts via IMAP 
(recommend you not use POP3 if you use Outlook and are OCD about keeping email in 
one place other than webmail) - works great...for now.  Search Twitter for Q&quot;EDroidQ&quot;E 
and Q&quot;EemailQ&quot;E - this is not a Hotmail specific issue.  Good luck!!</what>
</comment>
<comment>
<author>clark...@gmail.com</author>
<when>Tue, 19 Jan 2010 17:22:24 +0000</when>
<what>I just experienced this problem for the first time after a couple of happy months
with the Droid. No luck hitting refresh on the Outbox, turning the phone off and back
on, or even removing battery and restarting the phone. This is a pretty serious
problem and needs to get fixed ASAP.  </what>
</comment>
<comment>
<author>dma...@gmail.com</author>
<when>Tue, 19 Jan 2010 18:01:47 +0000</when>
<what>I experienced this sometimes.  I think (but havenQ&apos;Et had enough opportunities to confirm) an 
effective workaround is:
  1) kill the email app (using one of the many task manager apps)
  2) run the email app again
  3) verify that it is sending/sent the messages from the outbox

I suspect the sending operation is added to the queue of work to do, and some prior work to 
(re)load an imap folder is keeping the app busy such that it doesnQ&apos;Et actually complete the 
send.  Killing the app clears all non-persistent state so you can start over.</what>
</comment>
<comment>
<author>WhiteJed...@gmail.com</author>
<when>Fri, 22 Jan 2010 21:12:52 +0000</when>
<what>Yea.. exact same thing here.. DonQ&apos;Et really want to send messages to my boss from my 
personal email.. </what>
</comment>
<comment>
<author>joethump...@gmail.com</author>
<when>Fri, 29 Jan 2010 16:38:21 +0000</when>
<what>Same issues here.

With a forwarded/reply emails sticking outbox, no emails are sent. Deleting the F/R
emails and rebooting the phone brings back sending operations.</what>
</comment>
<comment>
<author>bfbra...@hotmail.com</author>
<when>Tue, 02 Feb 2010 15:27:22 +0000</when>
<what>These steps *do not* solve this random problem:
 * Rebooting
 * Q&quot;ESend outgoing messagesQ&quot;E
 * Q&quot;ERefreshQ&quot;E
 * Killing and restarting app
 * Removing battery
Google: Please investigate and post a work-around. </what>
</comment>
<comment>
<author>davidcr...@gmail.com</author>
<when>Mon, 08 Mar 2010 21:43:49 +0000</when>
<what>This problem is still happening and has nothing to do with an Exchange client. The
Gmail app just does not want to send out emails anymore. After composing a new email,
or replying to an exisitng email, then pressing Send, the email sits in the Outbox
with a red Q&quot;ESending...Q&quot;E note above it. The email cannot be retrieved and can only be
deleted.

The has made the Gmail app essentially useless as I simply can not send out any
emails. I am using build 1.6 on a G1.</what>
</comment>
<comment>
<author>smul...@gmail.com</author>
<when>Sat, 13 Mar 2010 14:50:40 +0000</when>
<what>IQ&apos;Eve also had this problem. A number of important messages were not delivered in time. 
Makes me look bad and severly reduces the value of this device as a business tool. This 
needs to be a priority fix!</what>
</comment>
<comment>
<author>smul...@gmail.com</author>
<when>Sat, 13 Mar 2010 15:02:37 +0000</when>
<what>Some additional info: restarting the phone allows succesful manual initiating of sending 
messages in the outbox.

MOTOROLA DROID build ESD56</what>
</comment>
<comment>
<author>jackiepa...@gmail.com</author>
<when>Wed, 17 Mar 2010 00:49:36 +0000</when>
<what>A bit sick of this issue myself.  This occurs with every email I try to send.  IQ&apos;Eve reached a point where I have to 
wait until I get home to reply/send/forward an email.  Why did I purchase this phone again??? </what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Tue, 23 Mar 2010 14:06:39 +0000</when>
<what>Agreed, using the Gmail app.  Every few days I have to go through my Outbox.
G1 running Android 1.6</what>
</comment>
<comment>
<author>larrymid...@gmail.com</author>
<when>Wed, 24 Mar 2010 01:08:23 +0000</when>
<what>I started running into this a few days ago.  Has made email unusable from my Droid. 
Randomly maybe a few emails get unstuck and sent from Outbox but IQ&apos;Eve had 30-40 
emails just sitting there for the past 2 days until I gave attention to them.  Seems 
this should be High vs. Medium priority to fix. </what>
</comment>
<comment>
<author>larrymid...@gmail.com</author>
<when>Wed, 24 Mar 2010 01:17:55 +0000</when>
<what>Followup to my comment above, IQ&apos;Eve tried 10+ times turning off phone and manually 
trying to send and that hasnQ&apos;Et worked once, even though it is noted above by someone 
that it does. I pulled the battery several times and that doesnQ&apos;Et help either. </what>
</comment>
<comment>
<author>larrymid...@gmail.com</author>
<when>Wed, 31 Mar 2010 02:29:43 +0000</when>
<what>IQ&apos;Eve tried this and it works, sometimes, but not always (1/2 the time maybe).  Email 
gets stuck in my outbox nearly daily and I have to check to see that it went, and if 
stuck, redo it from my laptop and resend, and clear the cache.  Definitely ready to 
trade in the Droid to go back to an MS based phone again, I hope someone from Google 
is monitoring this discussion and that Google is addressing this, soon.  

select the Q&quot;EmenuQ&quot;E key
select Q&quot;EsettingsQ&quot;E
select Q&quot;EApplicationsQ&quot;E
select Q&quot;EManage ApplicationsQ&quot;E
select the Q&quot;EmenuQ&quot;E key
select Q&quot;EFilterQ&quot;E
select Q&quot;EAllQ&quot;E
select Q&quot;EEmailQ&quot;E (or Q&quot;EGmail if youQ&apos;Ere using gmail client on phone)
press Q&quot;EClear cacheQ&quot;E
Go back to home screen.
</what>
</comment>
<comment>
<author>dekethen...@gmail.com</author>
<when>Wed, 31 Mar 2010 03:16:41 +0000</when>
<what>Killing the app, removing the battery, clearing cache, turning off the phone, not using the Gmail app on the 
phone to send emails...

Seriously Google, you cannot expect users to resort to such measures in order to deal with this Q&quot;EfeatureQ&quot;E.

However, at least there are users out there that are trying to find you a work around</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Apr 2010 13:15:20 +0000</when>
<what>This bug has been fixed in the Eclair MR3 release.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 02 Apr 2010 18:32:26 +0000</when>
<what>Thanks to all the reporters who identified an issue with messages stuck in the
outbox, on Exchange accounts.

This is fixed and is part of the ESE81 release that Droid users are currently
receiving - the system update rollout is currently underway.

Note:  This bug report was originally about Exchange accounts in the Email app, and
the fix IQ&apos;Em describing is for that problem only.  If you are experiencing other
issues, such as problems with IMAP accounts, other clients (e.g. K9) or Gmail, I do
encourage you to file (or add yourself to) more specific bugs about those issues or
those apps.
</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Fri, 02 Apr 2010 22:05:03 +0000</when>
<what>I am watching this bug for this issue in the Gmail app, but I could not find the bug 
about this in Gmail.  Anyone know of one?</what>
</comment>
<comment>
<author>Tom.Su....@gmail.com</author>
<when>Tue, 06 Apr 2010 17:03:22 +0000</when>
<what>Got the update, but my replies still donQ&apos;Et go.  When you hit send messages, it 
actually says sending messages now...but it still just sits there.</what>
</comment>
<comment>
<author>amy...@gmail.com</author>
<when>Mon, 12 Apr 2010 01:04:06 +0000</when>
<what>When will we see this update?  I have absolutely no idea how to get things out of my outbox...</what>
</comment>
</bug>
<bug>
<bugid>19971</bugid>
<title>Issues with receiving MMS file type .PNG</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>runningo...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 01:13:38 +0000</openedDate>
<description>Recently I noticed a problem with receiving an MMS with a file type of
.PNG The issue appears to be with Gingerbread 2.3 because Froyo 2.2 did
not appear to have this issue. I am currently using two different
devices on two separate phone numbers. They are as follows: Device type:
HTC Inspire 4G Android version: 2.3.3 Device type: Motorola Atrix 4G
Android version: 2.3.4 Q&quot;EError message when MMS is received on either
device: Your phone is not compatible with this message type or size.
Portions of this message will not be displayed.Q&quot;E The attached file is
then removed from the message. I tried different SIM cards in the
devices, and receiving the message from a different phone# as well as
stock messaging applications and third-party messaging applications.</description>
<comment>
<author>runningo...@gmail.com</author>
<when>Fri, 16 Sep 2011 05:39:01 +0000</when>
<what>Discovered something today in reference to this same issue.  

It seems to work if using GO SMS Pro instead of the stock messaging application and using the default the Maximum MMS setting of Q&quot;E1MQ&quot;E in that app.  Stock messaging app Maximum MMS setting is 600K on Inspire 4G running 2.3.4 and there is no such setting in the stock messaging app on Motorola Atrix 4G.  Go SMS Pro seems to be the only solution since the stock application seems to have limitations.  
</what>
</comment>
<comment>
<author>runningo...@gmail.com</author>
<when>Wed, 26 Oct 2011 03:52:05 +0000</when>
<what>This recently stopped working again with or without Go SMS Pro.  This happens when receiving a screen shot from an iPhone.  </what>
</comment>
<comment>
<author>jari.paj...@gmail.com</author>
<when>Tue, 29 Nov 2011 23:51:01 +0000</when>
<what>Can this be related to image re-sizing component used in MMS? From logs it looks that encoded type has been changed to Q&quot;EJFIFQ&quot;E while file type is .png


Q&lt;EsmilQ&gt;EQ&lt;EheadQ&gt;EQ&lt;ElayoutQ&gt;EQ&lt;Eroot-layout width=Q&quot;E320pxQ&quot;E height=Q&quot;E480pxQ&quot;E/Q&gt;EQ&lt;Eregion id=Q&quot;EImageQ&quot;E left=Q&quot;E0Q&quot;E top=Q&quot;E0Q&quot;E width=Q&quot;E320pxQ&quot;E height=Q&quot;E320pxQ&quot;E fit=Q&quot;EmeetQ&quot;E/Q&gt;EQ&lt;E/layoutQ&gt;EQ&lt;E/headQ&gt;EQ&lt;EbodyQ&gt;EQ&lt;Epar dur=Q&quot;E5000msQ&quot;EQ&gt;EQ&lt;Eimg src=Q&quot;Etest.pngQ&quot;E region=Q&quot;EImageQ&quot;E/Q&gt;EQ&lt;E/parQ&gt;EQ&lt;E/bodyQ&gt;EQ&lt;E/smilQ&gt;E@ ?test.png JFIF </what>
</comment>
</bug>
<bug>
<bugid>1405</bugid>
<title>SD for apps; speed dialing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-01T21:28:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>derek.ca...@gmail.com</reportedBy>
<openedDate>Mon, 01 Dec 2008 19:05:22 +0000</openedDate>
<description>Hi, I was wondering why apps downloaded canQ&apos;Et b directewd 2 the micro SD
card instead of the int Memory. My concern is that at some point,
depending on the # of apps downloadwed youQ&apos;Ell reacch an upper limit and
run out of space. Second issue: I want 2 pgm a string of numbers spaces,
etc so I can call into my vox mail at work with pressing one # on my
dialer. I havenQ&apos;Et figured out how 2 do that or if its possible. Hope
some one reads this. Thanks NOTE: This form is only for reporting bugs.
For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Dec 2008 21:28:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11992</bugid>
<title>Calendar.getTimeInMillis() wrong value for 29 March 2010 HTC Desire</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-10-20T17:29:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>beaker11...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 22:09:18 +0000</openedDate>
<description>When calling getTimeInMillis() for Midnight 29 March 2010 on the HTC
Desire I get the value: 1269817200000 When this operation is called on
the emulator for Midnight 29 March 2010, I get the value: 1269820800000
It appears to retrieve the wrong value for dates beyond 29 March 2010 on
the HTC Desire, but the 29 March 2010 appears to be when it starts to go
wrong.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 19 Oct 2010 22:29:46 +0000</when>
<what>ThatQ&apos;Es a difference of 3600000ms, or 3600s, or 1 hour.  Could this be a daylight saving time configuration issue?</what>
</comment>
<comment>
<author>beaker11...@gmail.com</author>
<when>Tue, 19 Oct 2010 22:55:50 +0000</when>
<what>That never even occurred to me, I will investigate this further by testing dates outside daylight savings.</what>
</comment>
<comment>
<author>beaker11...@gmail.com</author>
<when>Tue, 19 Oct 2010 23:10:02 +0000</when>
<what>Yeah that was it daylight savings, thanks for pointing that out, this can closed.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 20 Oct 2010 17:29:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4442</bugid>
<title>Incorrect assignment in git://android.git.kernel.org/platform/frameworks/base.git/</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-10-30T17:57:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>dmitro.g...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 14:17:54 +0000</openedDate>
<description>Hello, I found incorrect assignment in
git://android.git.kernel.org/platform/
frameworks/base.git/media/libmedia/ToneGenerator.cpp 167: } else { 168:
mState == TONE_IDLE; 169: } obviously it should be 168 mState =
TONE_IDLE; This issue was found in scope of my project for scanning for
general issues in Open Sources -
http://savesources.com/what-was-done.html If you have any ideas about
other types of issues that can be detected automatically please let me
know. Thanks, Dmytro Gorbunov</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 30 Oct 2009 17:57:27 +0000</when>
<what>Fixed in c4e58c0f31c5044cfab0ffe80251df209844e9cc (which I believe is in 2.0).
</what>
</comment>
</bug>
<bug>
<bugid>5822</bugid>
<title>Status bar is disabled while viewing Phone application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 06:32:25 +0000</openedDate>
<description>Not all phone calls are brief and the world aught not come to a stand
still just because your aunt Melinda wonQ&apos;Et stop talking about her
vacation in Maui. Users may have waiting SMS/MMS, email, tweets, etc...
all of which could be easily checked during a phone call if the status
bar were accessible but its not. Well, not immediately at least. The
thing is that the user _can_ access the status bar during a phone call
but they must first press the Home button to leave the Phone
application. Annoying, right? Details: - Steps to reproduce the problem.
1. When you receive a call and the Phone Application is displayed, or
When you make a call and the Phone Application is displayed. 2. Press
the Call button to answer the call. 3. Place finger at the top of the
screen. - What happened. Notice that the status bar handle does not
appear and you are not able to drag the status bar down. - What you
think the correct behavior should be. I think the user should be able to
access the status bar during a phone call. This issue exists in Android
1.5, 1.6, and 2.0.</description>
<comment>
<author>ajp...@gmail.com</author>
<when>Thu, 07 Jan 2010 05:58:06 +0000</when>
<what>Confirmed this is an issue on 1.6.... agreed it should be looked at.</what>
</comment>
</bug>
<bug>
<bugid>14471</bugid>
<title>scrollbars seem ungainly when both vertical and horizontal are displayed</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-03T21:21:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomohiro...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 09:01:47 +0000</openedDate>
<description>Because Issue 14318 has become Q&quot;EWorkingAsIntendedQ&quot;E without being
understood, I try to post again. I know the meaning of
Q&quot;Eandroid:scrollbarStyleQ&quot;E attribute. With knowledge of that, whether a
scrollbar should avoid another or not should depend on Q&quot;ExxxInsetQ&quot;E or
Q&quot;ExxxOverlayQ&quot;E, never Q&quot;EverticalQ&quot;E or Q&quot;EhorizontalQ&quot;E. Please try to make
scrollbarSize larger and move content to the right or bottom edge.
First, in case that scrollbarStyle is xxxInset. The following is a
screen shot.
http://tomo-ikeda.sakura.ne.jp/enter/android/bug/myissue/image/Issue14318_1.gif
In above case, vertical scrollbar seems ungainly. It runs out of range
of the content. Is it normal ? For example, the style of any browserQ&apos;Es
scrollbar is the term Q&quot;ExxxInsetQ&quot;E here. It will never run out of the
content. The following is a sample of a browser.
http://tomo-ikeda.sakura.ne.jp/enter/android/bug/myissue/image/Issue14318_2.gif
I consider that browserQ&apos;Es style is normal. Second, in case that
scrollbarStyle is xxxOverlay. The following is a screen shot.
http://tomo-ikeda.sakura.ne.jp/enter/android/bug/myissue/image/Issue14318_3.gif
In above case, horizontal scrollbar seems ungainly too. It can not reach
to the right edge. Is it normal ? Actually, when ScrollView and
HorizontalScrollView are nested and Q&quot;ExxxOverlayQ&quot;E, the both scrollbars
overlap each other. I consider that this behavior is normal.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Feb 2011 21:21:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9163</bugid>
<title>sharedUserId and ActivityManager w/ Multiple Apps ClassLoader issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 18:29:31 +0000</openedDate>
<description>I have an application which uses an ActivityManager to host activities
from other applications of mine where the other applications share
common AndroidLibraries which contain views, etc. Now, when I start one
of those child activities, it is fine, but if I start a second one that
uses one of the same AndroidLibraries that the first one uses, it
crashes. Below is the crash: 06-16 17:48:05.453:
ERROR/AndroidRuntime(526): Caused by: java.lang.ClassCastException:
com.my.library.MyView 06-16 17:48:05.453: ERROR/AndroidRuntime(526): at
com.subactivity.MyActivity.onCreate(MyActivity.java:16) 06-16
17:48:05.453: ERROR/AndroidRuntime(526): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-16 17:48:05.453: ERROR/AndroidRuntime(526): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-16 17:48:05.453: ERROR/AndroidRuntime(526): ... 30 more Where line 16
of MyActivity is: Line No ... 3: import com.my.library.MyView; ... 16:
MyView view = (MyView)findViewById(R.id.myview); Also, if I were to do:
View view = findViewById(R.id.myview); Log.d(TAG, view.toString()); It
would display something similar to: com.my.library.MyView@43deede8 So,
it appears as though it has something to do with using a wrong
ClassLoader when a shared libraryQ&apos;Es view is being inflated. A quick fix
for this is just to extend every shared view in each project that uses
the shared library and use that in the xml layouts instead.</description>
</bug>
<bug>
<bugid>9641</bugid>
<title>Remember Exchange account  settings - Android 2.2, Nexus One</title>
<status>WorkingAsIntended</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-07-20T20:52:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yahoo.ho...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 05:42:06 +0000</openedDate>
<description>I have an Exchange account setup. When I go to its Q&apos;EAccount SettingsQ&apos;E (
select the account in Q&apos;EAccounts Q&amp;E SyncQ&apos;E , select the exchange account
and then select Q&apos;EAccount SettingsQ&apos;E), I uncheck Q&apos;EDefault AccountQ&apos;E but
whenever I open these settings, it always checks the box. Can we have
the system remember this setting?</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 10 Jul 2010 20:15:14 +0000</when>
<what>Do you have more than one Email account?   </what>
</comment>
<comment>
<author>yahoo.ho...@gmail.com</author>
<when>Sat, 10 Jul 2010 23:02:02 +0000</when>
<what>No, I have only one email account in the Email spp - my Exchange account.

I have 3 accounts in the Gmail app.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 20:52:54 +0000</when>
<what>IQ&apos;Em not sure what youQ&apos;Ere expecting.  The Q&quot;EDefault AccountQ&quot;E setting refers to which account IN THE EMAIL APP is used by default for sending new mail.   </what>
</comment>
<comment>
<author>yahoo.ho...@gmail.com</author>
<when>Wed, 18 Aug 2010 06:20:14 +0000</when>
<what>I wasnQ&apos;Et sure that was the case - I thought it was referring to the default account among all Email App accounts and Gmail accounts. This opinion was reinforced when I clicked on a message in my Google Voice inbox and then clicked on the image of the contact - here it shows the option to Email a person through the Email app but not a Gmail icon to contact the person by Gmail.</what>
</comment>
</bug>
<bug>
<bugid>8453</bugid>
<title>Docs: Service.onStart() has incorrect prototype, is also deprecated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>markrutl...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 15:35:09 +0000</openedDate>
<description>The documentation at the Application Fundamentals page:
http://developer.android.com/guide/topics/fundamentals.html#servlife
mentions that a service has a lifecycle method: void onStart(Intent
intent) However the correct prototype is : void onStart(Intent intent,
int startId) Due to polymorphism, developers can create the incorrect
method without encountering errors or warnings, but when their service
is started their (incorrect) onStart(Intent intent) method wonQ&apos;Et be
called. This could be a major stumbling block for developers who are
just starting out. In addition, the onStart(Intent intent, int startId)
method is also deprecated for services, with onStartCommand(Intent
intent, int flags, int startId) being hte preferred replacement for it
in new code, according to:
http://developer.android.com/reference/android/app/Service.html#onStart%28android.content.Intent,%20int%29</description>
</bug>
<bug>
<bugid>3202</bugid>
<title>NetworkInfo.isAvailable() returns false for ConnectivityManager.TYPE_MOBILE when WiFi is ON</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>shalin.d...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jul 2009 04:12:45 +0000</openedDate>
<description>Once WiFi is turned on, mobile network becomes unavailable. On querying
ConnectivityManager for availability of networks only WIFI network seems
to be available even though phone is connected mobile network. HereQ&apos;Es
sample code to reproduce the problem. final ConnectivityManager connMgr
= (ConnectivityManager)
activity.getSystemService(Context.CONNECTIVITY_SERVICE); final
android.net.NetworkInfo wifi =
connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI); final
android.net.NetworkInfo mobile =
connMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE); if(
wifi.isAvailable() ){ //Do something } if( mobile.isAvailable() ){ //Do
something else. } With this code only the part with wifi.isAvailable
gets executed once phone is connected to a wifi router. There should be
a way to use mobile connection is needed even when wifi is ON.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:26:15 +0000</when>
<what></what>
</comment>
<comment>
<author>Steven.R...@gmail.com</author>
<when>Mon, 07 Sep 2009 13:50:01 +0000</when>
<what>Once WiFi is turned on, mobile network becomes unavailable IF WIFI GOT CONNECTED ONLY!

Try this code:
final ConnectivityManager conn_manager = (ConnectivityManager) 
activity.getSystemService(Context.CONNECTIVITY_SERVICE);

final NetworkInfo network_info = conn_manager.getActiveNetworkInfo();
if ( network_info != null Q&amp;EQ&amp;E network_info.isConnected() ) {
    if ( network_info.getType() == ConnectivityManager.TYPE_WIFI )
        // do some staff with WiFi connection
    else
        // do something else
}</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:34:18 +0000</when>
<what></what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 15 Oct 2010 15:38:20 +0000</when>
<what>Steven, can you elaborate? IQ&apos;Em not sure what youQ&apos;Ere saying. This seems to be related to  another bug in ConectivityManager - specifically, when I *am* connected to wifi, getActiveNetworkInfo() *cough documentation?* .isConnected() return false.</what>
</comment>
</bug>
<bug>
<bugid>6550</bugid>
<title>Graceful SMS Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>themee...@gmail.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 15:43:58 +0000</openedDate>
<description>Building upon the implementation of gestures and threads/windows within
the Google Talk app, I would like to see similar functionality built
into the native SMS app. When viewing a text thread, I would like to
have the ability to swipe left or right (forward and previous) to view
other SMS threads. If this feature was only limited to active threads or
the 3-5 most recent threads that would decrease my UI events and clicks.</description>
</bug>
<bug>
<bugid>356</bugid>
<title>Replace TAG field with Java introspection</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-25T22:46:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Mon, 25 Feb 2008 21:33:39 +0000</openedDate>
<description>Eliminate use of the static final String TAG as a class identifier, and
use Java introspection instead. The framework can do this kind of chore
better and with fewer opportunities for error. In cases like Log.e(TAG,
Q&quot;EUnknown action, exitingQ&quot;E); simple substitution like
Log.e(this.getClass().getSimpleName(), Q&quot;EUnknown action, exitingQ&quot;E); is
easier, safer, and more predictable.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 25 Feb 2008 22:46:56 +0000</when>
<what>Hi,

The logging tag is just an implementation detail. However, the tag does not
necessarily match the class name. For instance, we usually use the tag Q&quot;EViewQ&quot;E in the
UI framework to log anything that happens in widget, not just the View class. Using
the information provided by reflection would therefore not be of any value in this
situation. We use the logging tags to filter adb logcatQ&apos;Es output and we want to use
module names, rather than simple class names, to cover broader parts of the framework.</what>
</comment>
</bug>
<bug>
<bugid>2396</bugid>
<title>desktop folder will not open</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-04-30T05:23:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>drile...@gmail.com</reportedBy>
<openedDate>Thu, 09 Apr 2009 18:07:29 +0000</openedDate>
<description>I have created a folder on the desktop with all the games in and placed
it in the far bottom left corner of the left screen. It itermitently
will not open, clicking it will change the background and releasing will
go back to its normal state but will not show the contents of the
folder. The only way so far that I have seen to fix it is to switch the
phone off and then back on. Build is euro RC9 on t-mob G1 Thanks</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:23:19 +0000</when>
<what></what>
</comment>
<comment>
<author>fblade1...@gmail.com</author>
<when>Fri, 05 Jun 2009 15:42:33 +0000</when>
<what>I am having the same issue</what>
</comment>
<comment>
<author>bryan.aa...@gmail.com</author>
<when>Tue, 09 Jun 2009 22:09:29 +0000</when>
<what>Also having this problem.  It wasnQ&apos;Et an issue before the cupcake update.  </what>
</comment>
</bug>
<bug>
<bugid>5377</bugid>
<title>Emails from POP accounts will sometimes forget they were marked as read - cause detailed in description</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>FiReDaE...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 17:12:07 +0000</openedDate>
<description>When you mark emails from POP accounts as Q&quot;EreadQ&quot;E in the Android email
app, some will forget they have been marked as read, and will show up as
new still. It appears that the messages that behave this way have only
the header downloaded, and not the body, usually due to images in the
body that cause the message size to be larger. The only way to
permanently mark these messages as read is to open them, and allow the
full message to be downloaded. This behavior can easily be observed by
simply setting up any POP email account and marking messages as read,
without opening them. Issue observed on Motorola Droid, using original
factory firmware, as well as the 2.0.1 OTA update.</description>
</bug>
<bug>
<bugid>807</bugid>
<title>Extend contacts to allow better third party interoperability</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-21T22:05:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dablinzh...@gmail.com</reportedBy>
<openedDate>Thu, 21 Aug 2008 05:03:58 +0000</openedDate>
<description>This is a duplicate on: Q&quot;EIssue 86: Extend contacts to allow better third
party interoperabilityQ&quot;E
(http://code.google.com/p/android/issues/detail?id=86Q&amp;Eq=addressQ&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary)
I created it because there were no upates since Jan, 25. But this
feature is very important! Description: Currently there is no way for
third party developers to add custom contact methods to AndroidQ&apos;Es
Contacts screen. The underlying table structure will not allow for this.
The contacts interface should provide a way for developers to specify a
custom application handler for a custom contact type. Currently
developers can hack the look of the Contacts screen by adding an email
or phone and provide it with a label, however there doesnQ&apos;Et seem to be a
way to cause it to open a different application without completely
overriding the default email client. Developers need a way to add
methods of contact besides Q&quot;EPhoneQ&quot;E, Q&quot;EEmailQ&quot;E, and Q&quot;EAddressQ&quot;E. An example
of a custom contact method might be Q&quot;EChatQ&quot;E.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 21 Aug 2008 22:05:03 +0000</when>
<what>Exact duplicate of http://code.google.com/p/android/issues/detail?id=86</what>
</comment>
</bug>
<bug>
<bugid>2678</bugid>
<title>Audio failure when reading mp3 files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>fabrid...@gmail.com</reportedBy>
<openedDate>Fri, 15 May 2009 16:20:01 +0000</openedDate>
<description>When listen the music on HTC DREAM (Firmware 1.1),the track jump and
frequently interrupted for a short time.I try to disconnect headphones
but nothing,I try to install different audio player but nothing,the
problem remain.The audio track jump also when I try to listen across the
integrated speaker.Please correct this software bug. Fabrizio D.M. Italy
(fabridima@gmail.it)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:24:10 +0000</when>
<what></what>
</comment>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Wed, 13 Apr 2011 12:31:19 +0000</when>
<what>I tried to reproduce it on the Nexus One device and with Gingerbread (2.3) release but it is not happening. I tried it with quite a few mp3 files. It might have been present in the early releases but with the latest releases, this scenario doesnQ&apos;Et reproduce.</what>
</comment>
</bug>
<bug>
<bugid>15921</bugid>
<title>Missing function: SQLiteStatement.html#executeUpdateDelete()</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-04-02T16:19:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mhra...@gmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 22:26:03 +0000</openedDate>
<description>I am using SDK 2.2 According to the documentation, this function should
exist:
http://developer.android.com/reference/android/database/sqlite/SQLiteStatement.html#executeUpdateDelete()
However, it is not available via Eclipse.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 02 Apr 2011 16:19:40 +0000</when>
<what>as the documentation says, that method wasnQ&apos;Et introduced until API level 11.</what>
</comment>
</bug>
<bug>
<bugid>9850</bugid>
<title>layout view cannot find classes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>davecra...@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 14:40:30 +0000</openedDate>
<description>create a brand new project using eclipse 3.5 latest ADT on OS X layout
view has this error java.lang.NoClassDefFoundError: Could not initialize
class android.widget.TextView</description>
</bug>
<bug>
<bugid>4379</bugid>
<title>Sensor initialization failed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>crusty....@gmail.com</reportedBy>
<openedDate>Mon, 26 Oct 2009 22:22:04 +0000</openedDate>
<description>Hello there i have here 1 screen shot from Eclipse, LogCat window which
shows debug output. On my device all sensors stops works. I want to
turn-off and on my phone and after that they are not working. Hope it
helps and please correct it in another Android version. Crusty OS
version 1.5 Device TMobile G1/Dream</description>
</bug>
<bug>
<bugid>11678</bugid>
<title>Answering call on HTC Desire handset when connected to Bluetooth, routes the caller to the phone not the BT device</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>darrenpc...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 16:45:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>darrenpc...@gmail.com</author>
<when>Mon, 04 Oct 2010 16:50:03 +0000</when>
<what>Whenever I have any Bluetooth device connected to my HTC Desire, when I receive an incoming call, I have to answer with the deviceQ&apos;Es answer button.  If I press the green button on the phone, even though the Bluetooth device is still connected, the voice can only be heard via the phone and not the device.  This happens with Bluetooth headsets and Bluetooth enabled car radios I have tried.  The upgrade to Android 2.2 has not fixed this.  If I remember to click the button on the device this is fine, but if not it is frustrating that I cannot hear the caller.
I would like to have the option of accepting the call with the phone or the device like I can on other phones I have had like the Nokias.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1050</bugid>
<title>feature req? email (not gmail) doesnQ&apos;Et poll in reliably background</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-24T18:26:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 13:50:43 +0000</openedDate>
<description>I have several non-gmail accounts that need 24/7 delivery and the only
way to do it is to disable screen sleeping and leave the email app open.
I think that if notifications are on for any accounts, email should
spawn a service (or offer to do so) that checks in the background, at
least no less frequently than every other poll-period.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 24 Oct 2008 18:26:55 +0000</when>
<what>The Email application already offers this feature. There was a bug with notification that got fixed and will be 
rolled out in a future update.</what>
</comment>
<comment>
<author>disconn...@gmail.com</author>
<when>Fri, 24 Oct 2008 18:41:48 +0000</when>
<what>Its not just a notifications issue - opening up the app resulted in a list that
stopped at 1am, then a while later (1-2 mins) it updated the remaining 8 hours worth
of messages.

Same bug?</what>
</comment>
</bug>
<bug>
<bugid>7290</bugid>
<title>Arabic Neeeeed</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-03-22T15:16:03.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Ahmad...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 05:28:57 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Mar 2010 15:16:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6928</bugid>
<title>uses-sdk varies amount of alloted memory available to livewallpaper at runtime</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-02T00:47:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>appletvdesign</reportedBy>
<openedDate>Tue, 02 Mar 2010 00:28:44 +0000</openedDate>
<description>There seems to be a discrepency between how much memory is allotted
before and after the Q&lt;Euses-sdk android:targetSdkVersion=Q&quot;E7Q&quot;E /Q&gt;E is placed
in the manifest. I have attached a demo where I intentionally read in an
image multiple times into to an array. Commenting and uncommenting the
Q&lt;Euses-sdkQ&gt;E element will receive different results when you try to
preview the live wallpaper on both the emulator and the phone. I have
also witnessed differences in the screen density depending on if the
uses-sdk if used. I mention it just incase itQ&apos;Es realted but havenQ&apos;E been
able to replicate it since I first saw it.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 02 Mar 2010 00:47:32 +0000</when>
<what>Depending on what targetSdkVersion you use the framework will or will not automatically rescale resources 
when you load them. You would get the same results in both cases if you put your resources in drawable-hdpi 
for instance. On a high density device like the Nexus One, loading an image from drawable will cause it to be 
scaled up if your manifest doesnQ&apos;Et specify you can handle multiple screen densities.</what>
</comment>
</bug>
<bug>
<bugid>4054</bugid>
<title>Popup appear that email will be close </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>siwan...@gmail.com</reportedBy>
<openedDate>Tue, 29 Sep 2009 13:53:33 +0000</openedDate>
<description>Sometimes when using email popup appear that email will be close. -
Steps to reproduce the problem 1. Configure gmail account 2. Configure
another email account (I have configure onet.pl) 3. Go to Idle mode -
Sample source code demonstrating the problem Cupcake opencore203 - What
you think the correct behavior should be. Emails should be downloaded
properly</description>
<comment>
<author>siwan...@gmail.com</author>
<when>Tue, 29 Sep 2009 14:43:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:44:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6162</bugid>
<title>Can we have FM Radio/Transmitter applications?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-21T22:53:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jinxiankai@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 20:41:34 +0000</openedDate>
<description>Nexus one has the hardware, why not application?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 21 Jan 2010 22:52:54 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 21 Jan 2010 22:53:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16951</bugid>
<title>FLAG_BLUR_BEHIND is broken on Android 3.1</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dellche...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 15:47:14 +0000</openedDate>
<description>Setting the FLAG_BLUR_BEHIND flag causes a translucent window to become
opaque. It can be seen with the following API Demo: App -Q&gt;E Activity -Q&gt;E
Translucent Blur</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 18 May 2011 20:56:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15404</bugid>
<title>cant make outgoing calls on android Google nexus one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Aggarwal...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 20:22:26 +0000</openedDate>
<description>as soon as I try to make any call, the phone shows Q&quot;Ecall endedQ&quot;E. I canQ&apos;Et
hear any ring and it is not because of network, setting, of similar
issue. it used to work earlier but its not working since some time
now.....PLEASE HELP URGENTLY. I donQ&apos;Et know why no one has been able to
give a solution to it as it is a major issue and I have seen so many
posts regarding people experiencing this problem.</description>
<comment>
<author>tryanchr...@gmail.com</author>
<when>Fri, 11 Mar 2011 05:30:40 +0000</when>
<what>this happens to me every now and again but itQ&apos;Es an issue with my provider. perhaps you have a crappy one where you live too. the reason i know this is because i am using a nexus one and my little sister is using a blackberry bold 9700. both cut out after pressing the call button and say call ended. also happened on my mothers galaxy s.

if i were i betting man i would say youQ&apos;Ere with optus!</what>
</comment>
<comment>
<author>Aggarwal...@gmail.com</author>
<when>Sat, 26 Mar 2011 19:15:52 +0000</when>
<what>Nopes, its not a network related problem as the sim which i have is working perfectly on other phones. Even on Google nexus one, its just not allowing me to make outgoing calls. All other things - incoming calls, incoming sms, outgoing sms, data connectivity using the EDGE network are all working. This is a serious issue. It just says call ended as soon as i dial a number. it sometimes even shows the time duration for which i was on the call when i really wasnQ&apos;Et (as it says call ended within seconds of dialling when i even cant hear the phone ringing at the other end). 
Google tech support - are u looking into this? Please provide us with a solution on a prioriy. 

Do let me know in case a video of the exact issue i am facing is required by you guys to understand it more clearly.

Thanks,
Nikhil</what>
</comment>
<comment>
<author>geoffrey...@gmail.com</author>
<when>Mon, 28 Mar 2011 04:17:34 +0000</when>
<what>I also have had this problem and can verify it is not phone or Andoid specific as I am have had the problem on my Huawei Ideos U8150D running Android 2.2 and my also on daughters Sony Erickson X10 MiniPro running Android 1.6.

I can also report that the phone, whilst this problem exists, will not receive calls, ie anyone calling the phone will get a message as if the phone where switched off.

To problem can be worked around by switching the phone off and then on again. However as it is a intermittent problem you never no if it will return again, so it needs to be fixed.  

Geoff Greig
Brisbane Australia
geoffreykgreig@gmail.com

</what>
</comment>
</bug>
<bug>
<bugid>5623</bugid>
<title>Email needs Select All/Empty Folder functionality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>52</stars>
<reportedBy>joshua.n...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 20:11:41 +0000</openedDate>
<description>No select all in email client is a PAIN. My old smartphone was like this
and I though for sure it would be a standard function on Android. Having
to check each email I want to permanently delete from the phone takes
time that simply shouldnQ&apos;Et be necessary. Please add Q&quot;Eselect allQ&quot;E and an
Q&quot;Eempty trashQ&quot;E function in email client. Thanks.</description>
<comment>
<author>partl...@gmail.com</author>
<when>Thu, 04 Feb 2010 18:57:42 +0000</when>
<what>This is the biggest issue I have with the new phone.  As a converted Blackberry 
user, I hate the email app on this phone.  It is nearly unusable.  I also notice 
that some emails refuse be deleted until they have been deleted from the Exchange 
server, removed from the trash folder, and the phone needs to be turned off/on 
again.  Not a great app.</what>
</comment>
<comment>
<author>bigkuehl@gmail.com</author>
<when>Mon, 22 Feb 2010 14:26:58 +0000</when>
<what>I just noticed that for one of my accounts I have 500+ emails in the trash folder.  
However, there doesnQ&apos;Et seem to be a Q&quot;ESelect AllQ&quot;E or Q&quot;EDelete AllQ&quot;E or Q&quot;EEmpty TrashQ&quot;E 
option.  I canQ&apos;Et always go through all those emails, click each one seperate and 
then delete them.  We need an Q&quot;EEmpty TrashQ&quot;E option here when you press and hold the 
TRASH folder.</what>
</comment>
<comment>
<author>davl...@gmail.com</author>
<when>Mon, 22 Feb 2010 18:51:24 +0000</when>
<what>Yes, there should be an Q&apos;EEmpty TrashQ&apos;E or Q&apos;ESelect AllQ&apos;E button. 
I noticed today that, frustratingly, there is a Q&apos;EDeselect AllQ&apos;E button available if
you checkmark one or more emails then press the menu button. Yet no Q&apos;ESelect AllQ&apos;E
button is offered. ???</what>
</comment>
<comment>
<author>watts...@gmail.com</author>
<when>Wed, 03 Mar 2010 19:19:41 +0000</when>
<what>Yes, you have to delete the account and start over to delete the 200 email in the 
trash folder quickly. wtf?</what>
</comment>
<comment>
<author>janderk27</author>
<when>Thu, 11 Mar 2010 21:01:06 +0000</when>
<what>I thought it was just me who could not find the empty trash or better select all
feature. Android is quite cool but I really do not want to remove and re-add accounts
to get rid of hundreds of emails in the trash. That is just silly.</what>
</comment>
<comment>
<author>SSprim...@gmail.com</author>
<when>Mon, 24 May 2010 20:49:05 +0000</when>
<what>I agree.  the other problem is that the Trash folder doesnQ&apos;Et always reflect when you 
empty the Deleted Items from Outlook running on Exchange.  If this would only Sync, 
that would be fine.</what>
</comment>
<comment>
<author>ilaufer@gmail.com</author>
<when>Sun, 27 Jun 2010 21:21:13 +0000</when>
<what>Not even in Froyo...</what>
</comment>
<comment>
<author>lf.gro...@gmail.com</author>
<when>Tue, 28 Dec 2010 14:45:49 +0000</when>
<what>Unbelievable!!! Q&quot;ESelect allQ&quot;E and Q&quot;Eempty trashQ&quot;E functions are pretty much standard in all mail app, except for Android????
Well, well, well, this kind of behavior had killed many otherwise very good ideas in computing.
I already bought an iPhone and I am trying it; many issues, but no one so silly as this one. Considering giving up on Android. Nobody that lazy can ever intend to lead this market!</what>
</comment>
<comment>
<author>daravuth...@gmail.com</author>
<when>Thu, 30 Dec 2010 09:19:20 +0000</when>
<what>Common 1 push button and 3 lines of code should do.
It is not like we are asking for a Q&quot;Edelete the moonQ&quot;E button.</what>
</comment>
<comment>
<author>nathan.o...@gmail.com</author>
<when>Thu, 30 Dec 2010 16:14:01 +0000</when>
<what>I actually lost an effort at my company to standardize on Android because of this. Better email management is available on the Blackberry- notifications, folder management, multiple select, mark Q&quot;Eprior messagesQ&quot;E as read, etc.

This juxtaposition had the unfortunate effect of making Android look less like a business tool and more like a shiny toy.</what>
</comment>
<comment>
<author>SSprim...@gmail.com</author>
<when>Fri, 31 Dec 2010 14:38:06 +0000</when>
<what>The Q&quot;ETrashQ&quot;E folder also doesnQ&apos;Et sync with exchange if you delete an email on an android device.  It will delete from your inbox and show in your deleted items, but when you empty your deleted items in outlook they stay on the phone in the Q&quot;ETrashQ&quot;E folder. Resulting in my original issue suggesting a select all or empty trash feature.</what>
</comment>
<comment>
<author>edudb...@gmail.com</author>
<when>Tue, 25 Jan 2011 03:59:27 +0000</when>
<what>agreed this is a pain</what>
</comment>
<comment>
<author>brian...@gmail.com</author>
<when>Wed, 02 Feb 2011 03:11:28 +0000</when>
<what>This is absolutely ridiculous.  How do so many smart people work on android and not see this as a problem?</what>
</comment>
<comment>
<author>edmins...@gmail.com</author>
<when>Fri, 25 Feb 2011 14:53:30 +0000</when>
<what>I only noticed this issue, consciously, today when scrolling through my folders list.  Over 2000 messages sitting in my Trash folder.
Good grief, how did this make it this far without being addressed/resolved?  IQ&apos;Em not generally a hater (particularly with google products).
At the very least, a Q&quot;Echeck allQ&quot;E function is a necessity within folders (particularly the Trash folder, if itQ&apos;Es not going to sync with Exchange properly).  
To truly delete a message within my Android, I have to delete it, then go to the trash folder and delete it again.  Not particularly functional.</what>
</comment>
<comment>
<author>sig...@gmail.com</author>
<when>Thu, 10 Mar 2011 11:26:29 +0000</when>
<what>Love my android phone but hate that I canQ&apos;Et mass delete/clear my inbox. This is especially annoying when I have downloaded the email to my desktop and donQ&apos;Et need to see the mail again which is the case with the majority of emails.</what>
</comment>
<comment>
<author>scarpa....@gmail.com</author>
<when>Sun, 20 Mar 2011 05:51:51 +0000</when>
<what>Between the junk mail and the messages I actually delete, the trash fills up so fast itQ&apos;Es almost impossible to manage.  I actually delete the mail account every month just to wipe out the trash, then set up a new one with the same settings.  A pain, but it keeps the mail application from getting huge.  Looking forward to Google fixing this...</what>
</comment>
<comment>
<author>martin.k...@gmail.com</author>
<when>Sun, 20 Mar 2011 10:58:19 +0000</when>
<what>Q&lt;EquoteQ&gt;E Looking forward to Google fixing this ...Q&lt;E/quoteQ&gt;E
;) WeQ&apos;Ere already looking forward for over 1 year so ... keep on ;).</what>
</comment>
<comment>
<author>wolfgang...@gmail.com</author>
<when>Sat, 02 Apr 2011 17:11:10 +0000</when>
<what>This is really annoying. Please fix it!</what>
</comment>
<comment>
<author>erictrie...@gmail.com</author>
<when>Fri, 29 Apr 2011 15:51:03 +0000</when>
<what>Hey... i need to empty over 5,000 emails from my deleted folder
Now my phone is saying IQ&apos;Em low on memory.  
I donQ&apos;Et want to delete emails one at a time.  Thx.</what>
</comment>
<comment>
<author>richsh...@gmail.com</author>
<when>Fri, 24 Jun 2011 02:13:24 +0000</when>
<what>Sitting around with three android phone users, all with the problem. HereQ&apos;Es whatQ&apos;Es incredibly moronic: letQ&apos;Es say you are looking at your trash folder, and itQ&apos;Es filled with 1600 deleted emails. You click menu, no option to select all. Check one item, then click the menu, and there is an option to UNSELECT ALL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ARE YOU KIDDING? WHAT SADISTIC F*** WROTE THIS APP?</what>
</comment>
<comment>
<author>richsh...@gmail.com</author>
<when>Fri, 24 Jun 2011 02:27:55 +0000</when>
<what>Let me add this: This is a serious problem for anyone who actually uses the email app. It stores the emails on your phoneQ&apos;Es internal storage, without the option to move them to SD card. Deleting an email moves it to trash. And Trash is NEVER emptied, and there is no bulk method for doing so. That means that if you donQ&apos;Et want your phone memory to fill up with trashed emails, you must delete the item, then navigate to trash to delete them again. And because the developers refuse to add a select all option, you have to do it one at a time. </what>
</comment>
<comment>
<author>htm....@gmail.com</author>
<when>Mon, 11 Jul 2011 20:47:12 +0000</when>
<what>Please fix this ASAP....truly a detriment</what>
</comment>
<comment>
<author>langers1...@gmail.com</author>
<when>Tue, 12 Jul 2011 21:53:34 +0000</when>
<what>Yes, what email app doesnQ&apos;Et have this function. Crazy</what>
</comment>
<comment>
<author>htm....@gmail.com</author>
<when>Fri, 15 Jul 2011 13:32:53 +0000</when>
<what>I enjoy using my phone, but I donQ&apos;Et enjoy deleting hundreds of emails one at a time.  Please fix this problem.</what>
</comment>
<comment>
<author>tsilva....@gmail.com</author>
<when>Fri, 15 Jul 2011 13:48:46 +0000</when>
<what>Please, please, please put a Q&quot;Edelete allQ&quot;E function on this email program.  I donQ&apos;Et have time to delete 500 emails one at a time.</what>
</comment>
</bug>
<bug>
<bugid>2942</bugid>
<title>Gmail sometimes has problems searching with the softkeyboard</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>bp98...@gmail.com</reportedBy>
<openedDate>Wed, 10 Jun 2009 10:19:46 +0000</openedDate>
<description>sometimes i couldnQ&apos;Et see character on search entry view when input
character on softkeyboard to search email(Menu-Q&gt;Esearch). but history
list was displayed normaly on that time. please check log below. 06-10
00:50:58.071: INFO/ActivityManager(1058): Starting activity: Intent {
action=android.intent.action.SEARCH
comp={com.google.android.gm/com.google.android.gm.ConversationListActivity}
(has extras) } 06-10 00:50:58.101: VERBOSE/Gmail(1245):
onSaveInstanceState(),
id=com.google.android.gm.ConversationListActivity@432bb7e0 06-10
00:50:58.111: VERBOSE/Gmail(1245): onPause(),
id=com.google.android.gm.ConversationListActivity@432bb7e0 06-10
00:50:58.131: DEBUG/gmail-ls(1129):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-5/^^unseen-^i 06-10 00:50:58.131: DEBUG/gmail-ls(1129):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-6/^^unseen-^^vmi 06-10 00:50:58.131: WARN/InputManagerService(1058):
Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@432ae8d8
(uid=10017 pid=1245) 06-10 00:50:58.201: VERBOSE/Gmail(1245):
onCreate(), id=com.google.android.gm.ConversationListActivity@43390108
06-10 00:50:59.251: DEBUG/gmail-ls(1129): MailProvider.query:
content://gmail-ls/conversations/ddauny@gmail.com(i, null) 06-10
00:50:59.251: VERBOSE/Gmail(1245): onStart(),
id=com.google.android.gm.ConversationListActivity@43390108 06-10
00:50:59.251: VERBOSE/Gmail(1245): onResume() 06-10 00:50:59.271:
WARN/IInputConnectionWrapper(1245): endBatchEdit on inactive
InputConnection 06-10 00:50:59.271: WARN/IInputConnectionWrapper(1245):
finishComposingText on inactive InputConnection 06-10 00:50:59.321:
WARN/IInputConnectionWrapper(1245): finishComposingText on inactive
InputConnection 06-10 00:50:59.331: INFO/ActivityManager(1058):
Displayed activity com.google.android.gm/.ConversationListActivity: 1258
ms 06-10 00:50:59.851: INFO/gmail-ls(1129): ConversationCursor
requesting results for query[i] with queryId 10 starting at
9223372036854775807 06-10 00:50:59.871: DEBUG/Gmail(1245):
ConversationHeaderCursorAdapter.cursorStatusChanged: LOADING 06-10
00:51:00.921: WARN/ResponseProcessCookies(1129): Cookie rejected:
Q&quot;E[version: 0][name: S][value:
gmail=Tv90EA0vCeMXz5MnRQezkw:gmproxy=jpB72SP-zsW_q-TRFPxvgw:gmproxy_yj=ZWa8S4uklri-QmEjL7U1pQ][domain:
android.clients.google.com][path: /mail][expiry: null]Q&quot;E. Illegal path
attribute Q&quot;E/mailQ&quot;E. Path of origin: Q&quot;E/proxy/gmail/mail/g/Q&quot;E 06-10
00:51:02.121: DEBUG/Gmail(1245):
ConversationHeaderCursorAdapter.cursorStatusChanged: LOADED 06-10
00:51:04.801: VERBOSE/EventHub(1058): revents for 4 = 0x00000001 06-10
00:51:04.801: VERBOSE/EventHub(1058): /dev/input/event1 got: t0=2256,
t1=6473, type=1, code=158, v=1 06-10 00:51:04.801:
VERBOSE/EventHub(1058): iev.code=158 outKeycode=4 outFlags=0x00000000
err=0 06-10 00:51:04.831: VERBOSE/Gmail(1245): onPause(),
id=com.google.android.gm.ConversationListActivity@43390108 06-10
00:51:04.851: VERBOSE/Gmail(1245): onRestart(),
id=com.google.android.gm.ConversationListActivity@432bb7e0 06-10
00:51:05.025: VERBOSE/EventHub(1058): revents for 4 = 0x00000001 06-10
00:51:05.025: VERBOSE/EventHub(1058): /dev/input/event1 got: t0=2256,
t1=229328, type=1, code=158, v=0 06-10 00:51:05.025:
VERBOSE/EventHub(1058): iev.code=158 outKeycode=4 outFlags=0x00000000
err=0 06-10 00:51:05.341: VERBOSE/Gmail(1245): onStart(),
id=com.google.android.gm.ConversationListActivity@432bb7e0 06-10
00:51:05.341: VERBOSE/Gmail(1245): onResume() 06-10 00:51:05.411:
INFO/gmail-ls(1129): ConversationCursor requesting results for
query[label:^i] with queryId 11 starting at 1304650073968214015 06-10
00:51:05.421: DEBUG/gmail-ls(1129):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-5/^^unseen-^i 06-10 00:51:05.421: DEBUG/gmail-ls(1129):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-6/^^unseen-^^vmi 06-10 00:51:05.481: DEBUG/gmail-ls(1129):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-5/^^unseen-^i 06-10 00:51:05.481: DEBUG/gmail-ls(1129):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-6/^^unseen-^^vmi 06-10 00:51:05.491: DEBUG/Gmail(1245):
ConversationHeaderCursorAdapter.cursorStatusChanged: LOADING 06-10
00:51:06.531: VERBOSE/EventHub(1058): revents for 4 = 0x00000001 06-10
00:51:06.531: VERBOSE/EventHub(1058): /dev/input/event1 got: t0=2257,
t1=736821, type=1, code=139, v=1 06-10 00:51:06.531:
VERBOSE/EventHub(1058): iev.code=139 outKeycode=82 outFlags=0x00000000
err=0 06-10 00:51:06.631: WARN/ResponseProcessCookies(1129): Cookie
rejected: Q&quot;E[version: 0][name: S][value:
gmail=abe_IRQCFvpewKVHTF5lYQ:gmproxy=nqhjsYcpAExRSXC2EBlulA:gmproxy_yj=ZkS3pW53swtT1dVfXie3og][domain:
android.clients.google.com][path: /mail][expiry: null]Q&quot;E. Illegal path
attribute Q&quot;E/mailQ&quot;E. Path of origin: Q&quot;E/proxy/gmail/mail/g/Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:01:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:29:29 +0000</when>
<what>[original description was Q&quot;ESearch entryview couldnQ&apos;Et be displayed sometimes when
searching email in GmailQ&quot;E]</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>14272</bugid>
<title>News Q&amp;E Weather widget doesnQ&apos;Et show temperature graph</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:45:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abra...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 21:09:01 +0000</openedDate>
<description>Device: Nexus S Android version: 2.3.2 New Q&amp;E Weather version: 1.3.04 No
matter how many times I hit the Q&quot;EiQ&quot;E button under the News Q&amp;E Weather app,
the time vs temperature graph does not appear. Sometimes the Q&quot;EiQ&quot;E button
will recognize my button press by alternating the colors of the button,
however, the result is always the same.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:45:39 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>454</bugid>
<title>Test api to set (current) location for Q&quot;EgpsQ&quot;E and other mock location providers</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T18:58:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ram....@gmail.com</reportedBy>
<openedDate>Wed, 12 Mar 2008 18:27:16 +0000</openedDate>
<description>The mock gps provider provides a useful simulation for test/ demo
purposes. However, once the simulation is run once, it appears that the
last current location is saved in /data/misc/gps/ So every subsequent
run of the app starts at the last location of the previous run. --- For
testing (and for demo) purposes, can you please provide an api that lets
apps reset the (current) location for the provider. -- The flexibility
to set the current location to any point would be a good bonus. However,
the most important requirement would be to set the current- location to
the first point in the nmea or kml file used by the location provider.
Obviously, this would be a test-only api.</description>
<comment>
<author>Ram....@gmail.com</author>
<when>Wed, 12 Mar 2008 18:28:33 +0000</when>
<what>Btw I forgot to change the default type of this report. It isnQ&apos;Et a defect.
It is a minor feature request.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:22:03 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 18:58:35 +0000</when>
<what>In the 0.9 release of the Android SDK, the emulator now provides a GPS emulation mode
that should be sufficient to satisfy this request.

See http://code.google.com/android/toolbox/apis/lbs.html</what>
</comment>
</bug>
<bug>
<bugid>10328</bugid>
<title>all android apps required internet connection which cost a lot of many money </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-11T04:53:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>khoury.j...@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 13:10:42 +0000</openedDate>
<description>no connection to internet required for laying games and lounching apps
exactly like the iphone you dont use internet to use games or apps</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 Aug 2010 04:53:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4845</bugid>
<title>have google voice remember if using native or google voice for dialing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>ggiordan</reportedBy>
<openedDate>Tue, 17 Nov 2009 02:39:40 +0000</openedDate>
<description>at least on the droid, you can tell the phone to prompt for using the
phone or GV when dialing. it would be really nice to be able to select
on a contact by contact basis this setting (like you set the default
phone number in favorites).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:25:12 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>8242</bugid>
<title>An (short) overflow can be occured on measuring text width</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>no9...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 06:58:41 +0000</openedDate>
<description>When a very long(also wide) text is mesured by Paint.measureText(...),
the result value can be incorrect. It looks the return value cannot be
larger than 32767. When the result becomes larger than 32767, it turns
out to be negative. So, I assume an overflow occurs while
Paint.measureText(...) is running. Of course, this is very abnormal
case. But I think the method should return correct results or throw
exceptions at least for abnormal inputs.</description>
</bug>
<bug>
<bugid>11319</bugid>
<title>Application throws segfault while using embedded WebView</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-17T20:37:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fil.ora...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 15:20:45 +0000</openedDate>
<description>If an Exception is thrown by Java code while it is being called from
within a WebView (eg. through an embedded interface), then a segfault is
thrown and the application crashes. As a Java programmer, I like to have
a stack trace (and things) so I can find the bugs in my code. IQ&apos;Em not
sure whether this really qualifies as a bug, or itQ&apos;Es just expected
behaviour - but since IQ&apos;Em not doing anything with native code I really
didnQ&apos;Et expect to see any mention of SIGSEGV in my adb log. If it is
expected behaviour, IQ&apos;Ed like to make a feature request for this
exception to be caught on a VM-level, rather than causing a native-level
crash (I donQ&apos;Et know how the WebView is implemented though, and I realise
maybe this is a big ask.) Easily reproduced with code like: //In your
main application class: mWebView.addJavascriptInterface(new
JInterface(), Q&quot;EcrasherQ&quot;E); private class JInterface { public void
crashNowPlease(){ throw new NullPointerException(); } } //In a JS file
that your Webview loads: crasher.crashNowPlease();</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Sep 2010 20:37:54 +0000</when>
<what></what>
</comment>
<comment>
<author>fil.ora...@gmail.com</author>
<when>Fri, 17 Sep 2010 21:15:31 +0000</when>
<what>These are different problems I think; one is a failure to delete local references, the other is about the way exceptions are propogated Q&amp;E handled.</what>
</comment>
</bug>
<bug>
<bugid>634</bugid>
<title>GridView doesnQ&apos;Et show child when numColumns is bigger than the number of children.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-30T22:44:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hyonnj...@gmail.com</reportedBy>
<openedDate>Thu, 10 Apr 2008 16:09:00 +0000</openedDate>
<description>GridView does not show its any child views if numColumns is bigger than
the number of its children. Here is my testing code. ----------
Q&lt;EGridViewBug.javaQ&gt;E public class GridViewBug extends Activity { private
GridView mGrid; @Override public void onCreate(Bundle icicle) {
super.onCreate(icicle); setContentView(R.layout.main); mGrid =
(GridView)findViewById(R.id.grid); ListQ&lt;EStringQ&gt;E list = new
ArrayListQ&lt;EStringQ&gt;E(); list.add(Q&quot;EAndroid1.Q&quot;E); list.add(Q&quot;EAndroid2.Q&quot;E);
list.add(Q&quot;EAndroid3.Q&quot;E); list.add(Q&quot;EAndroid4.Q&quot;E); list.add(Q&quot;EAndroid5.Q&quot;E);
ListAdapter adapter = new ArrayAdapterQ&lt;EStringQ&gt;E(this,
android.R.layout.simple_list_item_1, list); mGrid.setNumColumns(6);
mGrid.setAdapter(adapter); } } ---------- Q&lt;Emain.xmlQ&gt;E Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EGridView android:id=Q&quot;E@+id/gridQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>info%sha...@gtempaccount.com</author>
<when>Fri, 11 Apr 2008 21:46:33 +0000</when>
<what>This seems to be connected to issue 606.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:18:53 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 30 Oct 2008 22:44:44 +0000</when>
<what>The bug cannot be reproduced with our mainline.</what>
</comment>
</bug>
<bug>
<bugid>6700</bugid>
<title>Display contacts with last name first</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>andybeth...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 17:04:07 +0000</openedDate>
<description>I would like to have to option of displaying my contacts as last name,
first name.</description>
<comment>
<author>gbeg...@gmail.com</author>
<when>Tue, 23 Feb 2010 21:53:38 +0000</when>
<what>Yes, Please.

IPhone lets you choose display order and sort order, so you could display 
first,last
but sort by last,first</what>
</comment>
<comment>
<author>theko...@gmail.com</author>
<when>Fri, 05 Mar 2010 20:33:56 +0000</when>
<what>Please add this option.</what>
</comment>
<comment>
<author>dmit...@gmail.com</author>
<when>Thu, 29 Apr 2010 14:35:31 +0000</when>
<what>Please do, plenty of users complaining about this in the internet.</what>
</comment>
<comment>
<author>dmit...@gmail.com</author>
<when>Thu, 29 Apr 2010 14:35:36 +0000</when>
<what>Please do, plenty of users complaining about this in the internet.</what>
</comment>
<comment>
<author>soo...@gmail.com</author>
<when>Wed, 05 May 2010 08:39:54 +0000</when>
<what>In some languages (e.g. Hungarian) the name order is: family name (last name) surname
(first name). It must have to be to set up the display order in general, not only per
contact level. I synced over 600 contatcts to my phone and donQ&apos;Et want to set the
display name per contatcts.

Symbian can do this for ages.</what>
</comment>
<comment>
<author>mihovil....@gmail.com</author>
<when>Thu, 06 May 2010 06:19:00 +0000</when>
<what>Vote for last name sorting to be implemented. You have fields ready shouldnQ&apos;Et be
problem to sort them...</what>
</comment>
<comment>
<author>micha.se...@gmail.com</author>
<when>Wed, 12 May 2010 19:13:00 +0000</when>
<what>ThatQ&apos;Es a must! Especially when having a lot of business contacts. I can hardly
remember all the last names.

PS: can someone please correct the typo in the title, so this is easier to be found.</what>
</comment>
<comment>
<author>jojimi...@gmail.com</author>
<when>Sat, 22 May 2010 09:53:44 +0000</when>
<what>yes this is a basic function... Please devs I imagine it would not be that hard to
push it in an OTA update</what>
</comment>
<comment>
<author>esiega...@gmail.com</author>
<when>Wed, 02 Jun 2010 02:44:01 +0000</when>
<what>MUST be able to sort contacts by last name!  This is a basic function that my 10 year
old Palm Pilot can do!</what>
</comment>
<comment>
<author>esiega...@gmail.com</author>
<when>Wed, 02 Jun 2010 02:44:05 +0000</when>
<what>MUST be able to sort contacts by last name!  This is a basic function that my 10 year
old Palm Pilot can do!</what>
</comment>
<comment>
<author>DLH...@gmail.com</author>
<when>Wed, 15 Sep 2010 01:48:55 +0000</when>
<what>This is the biggest weakness in the Android system being unable to stort by Last Name, then First Name and be able to display First Name then Last Name. This is basic to contact storage on my previous Windows Mobil and iPhone.  Please add this to future OS updates.</what>
</comment>
<comment>
<author>Georges....@gmail.com</author>
<when>Sun, 19 Sep 2010 16:14:14 +0000</when>
<what>I just got my Galaxy S and it has a sorting option. Andoid 2.1-update1
menu-Q&gt;Emore-Q&gt;Esettings-Q&gt;Eorder of display name
What I need is an app or option to swap first/last names for some of the contact, as I have quite a mess. Half of the contacts have their names reversed.
</what>
</comment>
<comment>
<author>tfdavi...@gmail.com</author>
<when>Sat, 08 Jan 2011 22:54:25 +0000</when>
<what>This is a non-negotiable necessity to sort by last name. I question the professionalism of those who missed this in development of Androiod Contacts. I have a Samsung Fscinate with 2.1.</what>
</comment>
<comment>
<author>g...@android.com</author>
<when>Sun, 09 Jan 2011 23:08:36 +0000</when>
<what>The feature request to sort by last name has been released in Froyo. Please see http://code.google.com/p/android/issues/detail?id=5142. There is not yet an option to change the display order itself, although surnames are highlighted during scrolling if you enable last name sort. IQ&apos;Ell leave this issue open to track the request to set display ordering (and tweaking description).</what>
</comment>
<comment>
<author>soo...@gmail.com</author>
<when>Mon, 31 Jan 2011 15:24:54 +0000</when>
<what>Place family name first and then given name is absolutly necessary for 
languages (e.g. Hungarian) use these order as a grammar rule.</what>
</comment>
<comment>
<author>soo...@gmail.com</author>
<when>Mon, 31 Jan 2011 15:37:26 +0000</when>
<what>Placing family name first and then given name is absolutly necessary for 
languages (e.g. Hungarian) use this order as a grammar rule.</what>
</comment>
<comment>
<author>mikegra...@gmail.com</author>
<when>Mon, 31 Jan 2011 17:02:05 +0000</when>
<what>This depends on the idea of Q&quot;EFirst NameQ&quot;E and Q&quot;ELast NameQ&quot;E, which isnQ&apos;Et at all a reasonable treatment of names and doesnQ&apos;Et belong in the Android contacts at all.</what>
</comment>
<comment>
<author>soo...@gmail.com</author>
<when>Wed, 02 Feb 2011 09:29:01 +0000</when>
<what>OK, lets talk about Family Name (Last name in English) ang Given name 
(First name in English). If you have contacts from several countries and 
languages, sort order and display order may be important. All other 
mobile OS and system I know able to display names in needed order expect 
Android.
Android was born in international environment. Why dont want to make it 
capable to fully support it?</what>
</comment>
<comment>
<author>mrfous...@gmail.com</author>
<when>Fri, 04 Feb 2011 15:33:47 +0000</when>
<what>All other phones I have owned have had this option.  If you intend to use this for business you almost need this.  It is rediculous that it wasnQ&apos;Et on the first one.  It canQ&apos;Et be that difficult, EVERYONE ELSE DOES IT!! (APPLE, BLACKBERRY) Even the free flip phones have option this available.  </what>
</comment>
</bug>
<bug>
<bugid>14954</bugid>
<title>Hello, Testing documentation error</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>3</stars>
<reportedBy>mrsnowfl...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 17:27:18 +0000</openedDate>
<description>In
http://developer.android.com/resources/tutorials/testing/helloandroid_test.html
there is stated that the pre-condition to the test should be defined in
the method called testPreconditions(), yet in the screenshot itQ&apos;Es
visible the function should be named testPreConditions(). The first
doesnQ&apos;Et work as a pre-condition test and the second one does.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:36:21 +0000</when>
<what></what>
</comment>
<comment>
<author>m.s.Ra...@gmail.com</author>
<when>Mon, 11 Apr 2011 15:31:46 +0000</when>
<what>Also stated that it runs only once?, need more clarification
</what>
</comment>
</bug>
<bug>
<bugid>2551</bugid>
<title>Usability: New appointment activity in Calendar app has non-intuitive behavior when changing hour</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>luke.hun...@gmail.com</reportedBy>
<openedDate>Thu, 30 Apr 2009 16:36:57 +0000</openedDate>
<description>I was flummoxed for quite some time trying to figure out why my
appointmentQ&apos;Es time range was messed up. It turns out that when the new
appointment time selection says 11:00 am and you hit the + button for
the hour, you end up with 12:00 am. I have to imagine that the times
where people want it to be 12:00 PM greatly outnumber the times that
people want to actually jump back 11 hours. Please make the AM/PM
auto-switch when appropriate.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:30:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:14:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19334</bugid>
<title>Error when enabling NFC after disabling NFC while a tag is in range</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jason.ma...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 17:49:21 +0000</openedDate>
<description>1. Ensure that the Q&quot;EUse Near Field Communication to read and exchange
tagsQ&quot;E checkbox is checked 2. Hold a tag in range of the phone (make sure
itQ&apos;Es detected) 3. While the tag is in range, uncheck the Q&quot;EUse Near Field
Communication to read and exchange tagsQ&quot;E checkbox to stop scanning 4.
Check the Q&quot;EUse Near Field Communication to read and exchange tagsQ&quot;E
checkbox to start scanning Q&quot;EUse Near Field Communication to read and
exchange tagsQ&quot;E will be replaced with Q&quot;EAn error occurred.Q&quot;E Based on work
that IQ&apos;Eve been doing with NXPQ&apos;Es HAL, IQ&apos;Em guessing that Android needs to
verify that the tag is disconnected before configuring the PN544 to stop
scanning. Tested on the Nexus S, Android version 2.3.1</description>
</bug>
<bug>
<bugid>13721</bugid>
<title>After a Bluetooth call ends the phone does not return to the lock state before the call</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>LLCool...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 15:42:02 +0000</openedDate>
<description>When receiving a call on an android device that is using a Bluetooth
device to answer with the phone should remember the state of the phone
when the call is received and return to this state when the call is
ended. If the change to the default behavior is not wanted please
include a setting for what should happen in this case. For example when
I am in my car and I have my phone locked and in my pocket and I get a
call my stereo in the car that has Bluetooth answers the call. Once the
call has ended (does not matter which side ends the call) the phone that
was locked in my pocket is now unlock. This causes things on the screen
to get pressed by accident and any number of unwanted action being
carried out by your phone. In my opinion the phone should return to the
state the phone was in before the call was received. If the phone was
unlocked because you were using it it should return to that state. If
the phone was locked because you were not using it it should return to
that state. This is different functionality from a normal call received
on the phone itself. When a call is received on the phone it is
perfectly acceptable to leave the phone unlocked after the call because
at that point you know the user has the phone in their hands and can
re-lock the phone if wanted. The wanted functionality should only target
calls received/made when a Bluetooth device handles the call.</description>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Fri, 18 Feb 2011 02:34:40 +0000</when>
<what>Can you tell me the Android device ? If it is not Nexus-1 or Nexus-S, you need to raise this issue with the manufacturer.

I believe this works fine on Nexus-1 or Nexus-S</what>
</comment>
<comment>
<author>LLCool...@gmail.com</author>
<when>Fri, 18 Feb 2011 14:57:19 +0000</when>
<what>I am experiencing this on an HTC Droid Incredible ADR6300 version 0002 running Android version 2.2. I will contact HTC and post an update here.</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Mon, 09 May 2011 06:17:50 +0000</when>
<what>xperia play does it too</what>
</comment>
</bug>
<bug>
<bugid>16885</bugid>
<title>HTC users running 2.3.3 now receive an SSLHandshakeException</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>12</stars>
<reportedBy>mobilebl...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 12:52:53 +0000</openedDate>
<description>Users of our application who have recently upgraded their OS from 2.2 to
2.3.3 (or have received a 2.3.3 update) are encountering the following
exception when trying to establish a secure connection to our servers:
javax.net.ssl.SSLHandshakeException:
org.bouncycastle.jce.exception.ExtCertPathValidatorException:
IssuerName(OU=Class 3 Public Primary Certification Authority,
O=Q&quot;EVeriSign, Inc.Q&quot;E, C=US) does not match
SubjectName(OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97
VeriSign, OU=VeriSign International Server CA - Class 3, OU=Q&quot;EVeriSign,
Inc.Q&quot;E, O=VeriSign Trust Network) of signing certificate. This currently
only seems to be affecting users with HTC devices who were recently
offered an OTA upgrade. We do, however, have a number (~80) of active
users who are using the app running 2.3.3 without any difficulties. We
have also noticed that visiting secure sites, such as those providing
internet banking, in the browser of one of the effected devices results
in an Security warning dialog being displayed; this is not the case for
the same websites on 2.2 devices. We have had limited success in
providing users with reliable reproducible steps to fix the problem. We
have suggested factory resets, device reboots, and similar, and these
seem to have worked in one or two cases, but not consistently. To
replicate: Create a simple test program that creates a socket connection
as shown below: SocketFactory sf = SSLSocketFactory.getDefault(); Socket
socket = sf.createSocket(Q&quot;Emmgwy.bloomberg.netQ&quot;E, 443); The exception
presented above should be thrown Alternatively, visit a secure site such
as www.lloydstsb.co.uk and click Q&apos;EPersonal Log onQ&apos;E or
https://mmgwy.bloomberg.net/hostname.txt Both of these sites have
certificates signed by VeriSign. They work fine in regular web browsers
and older versions of Android, but produce a security warning in 2.3.3
(see image attached). It is also worth noting that the app works
correctly in a 2.3.3 emulator. We have a HTC Desire HD that is
exhibiting the problems. About Phone reads: Android version: 2.3.3 HTC
Sense version: 2.1 Baseband version: 12.54.60.25U_26.09.04.11_M2 Kernel
version: 2.6.35.10-g0956377 htc-kernel@and18-2 # 1 Tue Mar 29 06:10:15
CST 2011 Build number: 2.36.161.12 CL52372 release-keys Software number:
2.36.161.12 Browser version: WebKit/533.1 Any advice you could provide
would be a great help.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 16:24:15 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 16 May 2011 17:37:35 +0000</when>
<what>The error seems to imply that the serverQ&apos;Es certificate chain is out of
order. However, when I look at at that serverQ&apos;Es certificate chain,
everything seems to look correct:

$ echo | openssl s_client -connect mmgwy.bloomberg.net:443
---
Certificate chain
 0 s:/C=US/ST=New York/L=New York/O=Bloomberg L.P./OU=Mobile Gateway/CN=mmgwy.bloomberg.net
   i:/O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign
 1 s:/O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign
   i:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
---

Specifically, the Q&quot;Ei:Q&quot;E issuer of cert 0 matches the Q&quot;Es:Q&quot;E subject of
cert 1, thus forming a Q&quot;EchainQ&quot;E of trust that can be verified. I
checked and the final issuer matches up with the subject of a trusted
CA, specifically:

libcore/luni/src/main/files/cacerts/7651b327.0

Certificate:
    Data:
        Version: 1 (0x0)
        Serial Number:
            70:ba:e4:1d:10:d9:29:34:b6:38:ca:7b:03:cc:ba:bf
        Signature Algorithm: md2WithRSAEncryption
        Issuer: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority
        Validity
            Not Before: Jan 29 00:00:00 1996 GMT
            Not After : Aug  1 23:59:59 2028 GMT
        Subject: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
            RSA Public Key: (1024 bit)
                Modulus (1024 bit):
                    00:c9:5c:59:9e:f2:1b:8a:01:14:b4:10:df:04:40:
                    db:e3:57:af:6a:45:40:8f:84:0c:0b:d1:33:d9:d9:
                    11:cf:ee:02:58:1f:25:f7:2a:a8:44:05:aa:ec:03:
                    1f:78:7f:9e:93:b9:9a:00:aa:23:7d:d6:ac:85:a2:
                    63:45:c7:72:27:cc:f4:4c:c6:75:71:d2:39:ef:4f:
                    42:f0:75:df:0a:90:c6:8e:20:6f:98:0f:f8:ac:23:
                    5f:70:29:36:a4:c9:86:e7:b1:9a:20:cb:53:a5:85:
                    e7:3d:be:7d:9a:fe:24:45:33:dc:76:15:ed:0f:a2:
                    71:64:4c:65:2e:81:68:45:a7
                Exponent: 65537 (0x10001)
    Signature Algorithm: md2WithRSAEncryption
        bb:4c:12:2b:cf:2c:26:00:4f:14:13:dd:a6:fb:fc:0a:11:84:
        8c:f3:28:1c:67:92:2f:7c:b6:c5:fa:df:f0:e8:95:bc:1d:8f:
        6c:2c:a8:51:cc:73:d8:a4:c0:53:f0:4e:d6:26:c0:76:01:57:
        81:92:5e:21:f1:d1:b1:ff:e7:d0:21:58:cd:69:17:e3:44:1c:
        9c:19:44:39:89:5c:dc:9c:00:0f:56:8d:02:99:ed:a2:90:45:
        4c:e4:bb:10:a4:3d:f0:32:03:0e:f1:ce:f8:e8:c9:51:8c:e6:
        62:9f:e6:9f:c0:7d:b7:72:9c:c9:36:3a:6b:9f:4e:a8:ff:64:
        0d:64
SHA1 Fingerprint=74:2C:31:92:E6:07:E4:24:EB:45:49:54:2B:E1:BB:C5:3E:61:74:E2
-----BEGIN CERTIFICATE-----
MIICPDCCAaUCEHC65B0Q2Sk0tjjKewPMur8wDQYJKoZIhvcNAQECBQAwXzELMAkG
A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz
cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2
MDEyOTAwMDAwMFoXDTI4MDgwMTIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV
BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmlt
YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN
ADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhE
BarsAx94f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/is
I19wKTakyYbnsZogy1Olhec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0G
CSqGSIb3DQEBAgUAA4GBALtMEivPLCYATxQT3ab7/AoRhIzzKBxnki98tsX63/Do
lbwdj2wsqFHMc9ikwFPwTtYmwHYBV4GSXiHx0bH/59AhWM1pF+NEHJwZRDmJXNyc
AA9WjQKZ7aKQRUzkuxCkPfAyAw7xzvjoyVGM5mKf5p/AfbdynMk2OmufTqj/ZA1k
-----END CERTIFICATE-----

ItQ&apos;Es not actually that uncommon for the server to get the certificates
in the wrong order, the CertificateChainValidator used by the browser
actually checks for this and tries to fixes up the order before
verification. In Honeycomb, this is also done for arbitrary SSLSockets
as well. But in this case, it doesnQ&apos;Et seem like they are out of order,
unless there is some subset of servers in a pool that is configured
incorrectly. You seem to have it consistently on one family of devices
but not others, which seems to rule this out.

I donQ&apos;Et have any of the HTC devices or builds you mention, I only have
stock gingerbread which does not reproduce the problem. My own first
attempt to debug would be to put in a custom X509TrustManager (by
making my own SSLContext with the custom X509TrustManager and using
that to create an SSLSocketFactory).

One other odd thing about this CA is the md2WithRSAEncryption
signature. VeriSign reissued this CA with a sha1WithRSAEncryption
signature, which we include in Honeycomb. We chose to not include in
gingerbread because some servers were including the
md2WithRSAEncryption CA in the server chain and md2 signatures are not
trusted by Android, but without the CA. In Honeycomb, as part of
moving the CertificateChainValidator from frameworks/base code to
libcore, we also strip unneeded certs from the cert chain before
validation (as part of the reordering code, which now basically stops
as soon as it sees a trusted CA as the issuer.) IQ&apos;Em not sure if HTC
may have upgrade the VeriSign CA on their own, still it doesnQ&apos;Et seem
to be the root cause of your problem.

Could you try adding your own X509TrustManager and logging what the
chain is that you are seeing there? 
</what>
</comment>
<comment>
<author>mordyov...@yahoo.com</author>
<when>Mon, 16 May 2011 17:50:17 +0000</when>
<what>A colleague of mine dumped the HTC bouncy castle keystore (/system/etc/security/cacerts.bks).  It does in fact contain the relevant issuer (root) cert:
----
Keystore type: BKS
Keystore provider: BC

Your keystore contains 114 entries
[...]
Alias name: 54
Creation date: Mar 15, 2011
Entry type: trustedCertEntry

Owner: C=US,O=VeriSign\, Inc.,OU=Class 3 Public Primary Certification Authority
Issuer: C=US,O=VeriSign\, Inc.,OU=Class 3 Public Primary Certification Authority
Serial number: 70bae41d10d92934b638ca7b03ccbabf
Valid from: Mon Jan 29 00:00:00 GMT 1996 until: Wed Aug 02 00:59:59 BST 2028
Certificate fingerprints:
         MD5:  10:FC:63:5D:F6:26:3E:0D:F3:25:BE:5F:79:CD:67:67
         SHA1: 74:2C:31:92:E6:07:E4:24:EB:45:49:54:2B:E1:BB:C5:3E:61:74:E2
         Signature algorithm name: MD2WithRSAEncryption
         Version: 1
----</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 16 May 2011 18:01:02 +0000</when>
<what>Well, that seems to eliminate one possible variable, but as I said, the real problem seems to be the cert chain order, not that lack of a root CA.</what>
</comment>
<comment>
<author>mobilebl...@gmail.com</author>
<when>Tue, 17 May 2011 15:37:55 +0000</when>
<what>I added the following to the code 

TrustManager[] trustAllCerts = new TrustManager[]{new X509TrustManager() {
public X509Certificate[] getAcceptedIssuers() {
    return null;
}

public void checkClientTrusted(X509Certificate[] certs,
        String authType) {
    for (int j = 0; j Q&lt;E certs.length; j++) {
        System.out
                .println(Q&quot;EClient certificate information:Q&quot;E);
        System.out.println(Q&quot;E  authType: Q&quot;E + authType);
        System.out.println(Q&quot;E  Subject DN: Q&quot;E
                + certs[j].getSubjectDN());
        System.out.println(Q&quot;E  Issuer DN: Q&quot;E
                + certs[j].getIssuerDN());
        System.out.println(Q&quot;E  Serial number: Q&quot;E
                + certs[j].getSerialNumber());
        System.out.println(Q&quot;EQ&quot;E);
    }
}

public void checkServerTrusted(X509Certificate[] certs,
        String authType) {
    for (int j = 0; j Q&lt;E certs.length; j++) {
        System.out
                .println(Q&quot;EServer certificate information:Q&quot;E);
        System.out.println(Q&quot;E  authType: Q&quot;E + authType);
        System.out.println(Q&quot;E  Subject DN: Q&quot;E
                + certs[j].getSubjectDN());
        System.out.println(Q&quot;E  Issuer DN: Q&quot;E
                + certs[j].getIssuerDN());
        System.out.println(Q&quot;E  Serial number: Q&quot;E
                + certs[j].getSerialNumber());
        System.out.println(Q&quot;EQ&quot;E);
    }
}
}};

SSLContext sc = SSLContext.getInstance(Q&quot;ESSLQ&quot;E);
sc.init(null, trustAllCerts, new java.security.SecureRandom());
SocketFactory sf = sc.getSocketFactory();


This gave the below output. I also tested this on a 3.0.1 Xoom which produced and identical output, would this imply it is not order related?

05-17 16:22:29.524: INFO/System.out(17633): Server certificate information:
05-17 16:22:29.524: INFO/System.out(17633):   authType: RSA
05-17 16:22:29.524: INFO/System.out(17633):   Subject DN: CN=mmgwy.bloomberg.net, OU=Mobile Gateway, O=Bloomberg L.P., L=New York, ST=New York, C=US
05-17 16:22:29.534: INFO/System.out(17633):   Issuer DN: OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign, OU=VeriSign International Server CA - Class 3, OU=Q&quot;EVeriSign, Inc.Q&quot;E, O=VeriSign Trust Network
05-17 16:22:29.534: INFO/System.out(17633):   Serial number: 139696724820793465125777740871475712818
05-17 16:22:29.534: INFO/System.out(17633): Server certificate information:
05-17 16:22:29.534: INFO/System.out(17633):   authType: RSA
05-17 16:22:29.534: INFO/System.out(17633):   Subject DN: OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign, OU=VeriSign International Server CA - Class 3, OU=Q&quot;EVeriSign, Inc.Q&quot;E, O=VeriSign Trust Network
05-17 16:22:29.544: INFO/System.out(17633):   Issuer DN: OU=Class 3 Public Primary Certification Authority, O=Q&quot;EVeriSign, Inc.Q&quot;E, C=US
05-17 16:22:29.544: INFO/System.out(17633):   Serial number: 94359199671948954038168008120041932687

---------

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 17 May 2011 17:18:25 +0000</when>
<what>Yeah, but IQ&apos;Em not too surprised. IQ&apos;Em trying to see if I can get a device today to reproduce this myself.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 17 May 2011 17:28:27 +0000</when>
<what>In the meanwhile, if you want to continue further, IQ&apos;Ed try putting more code in your TrustManager implementation. Looking at the system one at:

http://android.git.kernel.org/?p=platform/libcore.git;a=blob_plain;f=luni/src/main/java/org/apache/harmony/xnet/provider/jsse/TrustManagerImpl.java;hb=059dbc04218144f985b20a228bbe98139d400d0c

You could continue by basically stubbing out your own real TrustManager:

KeyStore keyStore = ...; // code you already had to load cacerts.bks
CertPathValidator validator = CertPathValidator.getInstance(Q&quot;EPKIXQ&quot;E);
CertificateFactory factory = CertificateFactory.getInstance(Q&quot;EX509Q&quot;E);
CertPath certPath = factory.generateCertPath(Arrays.asList(chain));
PKIXParameters params = new PKIXParameters(keyStore);
params.setRevocationEnabled(false);
validator.validate(certPath, params);

if that works, you could use that as a workaround for your app.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 19 May 2011 01:31:09 +0000</when>
<what>HTC seems to have added some non-roots to the cacerts.bks. Attached is a program that provides a workaround for the problem by deleting the non-roots from the KeyStore at runtime. Since this is their issue, there is not much I can do personally but provide a workaround and trying to escalate to them.</what>
</comment>
<comment>
<author>mobilebl...@gmail.com</author>
<when>Fri, 20 May 2011 16:23:31 +0000</when>
<what>Thank you very much for providing this workaround. We have been able to create a special build for users affected by this issue, and can confirm that the app works as expected.

In recent days, not only have we seen more reports of users running into the issue, but also other reports from users saying that the problem had seemingly gone away by itself. Do you have any ideas what could cause the cacerts.bks file to change in this way?

As we suspected, the root cause of this issue lies with the OTA upgrade provided by HTC, and we are keen for the workaround we have to remain temporary. We would very much appreciate it if you could escalate the problem with HTC so that we can move away from this workaround in the future.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 20 May 2011 18:52:09 +0000</when>
<what>mobilebl...@gmail.com, the cacerts.bks file is on the read-only system partition, so it only could have been changed by HTC as part of the update.

As you may have seen in the code I attached, sometimes the test would succeed, sometimes it would fail. most of the time it would fail right away. but a few times if worked for one connection and then failed on the next. the most i ever saw was two successes before a failure.

at first I suspected servers in a pool, some of which were differently configured. but it truly was device specific (I also tested with a stock Nexus S) and the cert chain from the server always looked correct. I couldnQ&apos;Et determine the cause of the issue on the HTC but I could tell that that line numbers in the file didnQ&apos;Et match the open source code I was looking at, so they might have made other changes besides including the extra CAs.

I continue to push on the HTC side, but it probably wouldnQ&apos;Et hurt to call support yourself and mention this issue.

</what>
</comment>
<comment>
<author>rotan.ha...@gmail.com</author>
<when>Mon, 23 May 2011 10:01:51 +0000</when>
<what>We have reason to believe this new behaviour may be revealed when the SSL cert does not have a CN for the *issuer*. This is the case for the SSL cert of the Bloomberg site indicated. Compare this with how the HTC behaves when connecting to PayPal via HTTPS. The Issuer CN is not required, and is missing from many sites, so if this is at the heart of this problem then it needs to be corrected quickly.

We would appreciate test reports here to confirm our suspicions.

---Rotan Hanrahan
CTO, MobileAware.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 23 May 2011 16:34:32 +0000</when>
<what>rotan.ha...@gmail.com, the certificate chaining code does not look just at the CN, it looks at the entire name. Only the HostnameVerifier looks specifically for the CN, and even that has to potentially look at other properities of the certificate such as Subject Alternative Names. 

Note with my workaround of removing the intermediate CAs from the TrustManager, the mmgwy.bloomberg.net chain verifies just fine with the same underlying bouncycastle CertPathValidator.

$ openssl s_client -connect mmgwy.bloomberg.net:443
---
Certificate chain
 0 s:/C=US/ST=New York/L=New York/O=Bloomberg L.P./OU=Mobile Gateway/CN=mmgwy.bloomberg.net
   i:/O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign
 1 s:/O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign
   i:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
---
</what>
</comment>
<comment>
<author>rwee...@gmail.com</author>
<when>Sat, 23 Jul 2011 17:56:40 +0000</when>
<what>I just got a new droid 3 and CANNOT get activesync to configure/work.  We have the internal verisign service where we issue our own certs.  When I go to the exchange webmail site via the browser, I get the message it is untrusted.  I think it ia safe to say the verisign root certs are present from the factory, but I went to verisign.com and installed them anyways but it did not help.  I know there is no longer a way to accept all certs for activesync client until AFTER the connection is created.  I will try the workaround of creating the connection on the LAN.

In summary, this issue may be affecting activesync sites using verisign certs on droid 3.
Devs please message me and I can give our url to reproduce this issue.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sat, 23 Jul 2011 18:12:28 +0000</when>
<what>rwee...@gmail.com, 
This is not a place to report droid 3 specific problems. what version of android is running on the droid 3 according to Settings Q&gt;E About Phone Q&gt;E Android version? does it use a stock android Email client? I know some android devices include a non-standard email app that may have its own issues.

verisign has many root certificate authorities. if there is some specific root CA missing, please file an issue about it and it will get triaged to appropriately. installing a CA on android currently only makes it available for vpn and wifi use, not for browser, email, or third party apps. The best issue to follow on that status of that issue is http://code.google.com/p/android/issues/detail?id=11231

Last I recall, there was a way to trust all certs as part of setup, but if not you should file an issue about that, not pile on here. I donQ&apos;Et work on the email app, it will get triaged to someone who does (and someone who also will know better if the droid 3 uses the stock android email app) IQ&apos;Em unsure what workaround you are referring to and how you would connect to a LAN directly with your device. 

you can send me your url at b/d/c@google.com (without the slashes) and IQ&apos;Ell do a quick check on the CA at least. however, piling on to an existing resolved issue with a new one generally is an easy way to have you report slip through the cracks.</what>
</comment>
<comment>
<author>nathanfr...@gmail.com</author>
<when>Sat, 03 Sep 2011 07:06:05 +0000</when>
<what>IQ&apos;Eve updated our CACert project on Github to now include a basic Android app which:

1) Loads up the system CACert.bks file and displays all the certificates and aliases.
2) Allows you to backup this file.
3) Allows you to enter a certificate alias to delete.
4) Supports saving to /system by doing a remount and cp.

It is VERY ugly and needs help, but it is a start to show that, at least for CM7 users, we can make a fairly simple utility to empower the user to decide how to trust.

https://github.com/guardianproject/cacert/tree/master/app</what>
</comment>
</bug>
<bug>
<bugid>12673</bugid>
<title>Phone restarts consistently when usb plugged into computer </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rsilvis3...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 04:06:47 +0000</openedDate>
<description>This just began happening in the past couple of weeks. It is usually
while tethered, however also happens when just plugged in to charge
battery with laptop. I did search on google and found several others
with same issue. I tried a hard reset, removed all other apps, etc, even
switched to different tethering app, no dice. NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>5577</bugid>
<title>Android 2.0.1 has locked up and required a battery pull twice in three days. Programs crash a lot.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>6</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 23:11:48 +0000</openedDate>
<description>While using the Motorola Droid I have had the operating system
completely freeze and require a battery pull twice in the three days I
have had it. I do not recall what applications I was using. It also
seems that programs crash on a somewhat regular basis (program xxxxx is
not responding). It is quite an issue. Thanks</description>
<comment>
<author>steve.ro...@gmail.com</author>
<when>Wed, 23 Dec 2009 14:35:34 +0000</when>
<what>My Droid was working completely fine until Verizon pushed the Android 2.0.1 update to
it. Since then, I have also happened to experience a number of hangs requiring a
battery pull.

After paying closer attention to what happens and when, I have observed the following:

At night I plug my phone into a USB cable connected to my laptop to charge the phone.
I do NOT mount the SD card -- most of the time IQ&apos;Em simply using the laptop to supply
the charging power.

Whenever I have my phone plugged in overnight and then unplug it and get in my car
(2008 Toyota Prius), the carQ&apos;Es built-in bluetooth handsfree will fail to connect to
the phone (this did NOT happen with Android 2.0.0 -- it only started happening after
Verizon pushed the 2.0.1 update to my phone).

When this happens I wait until I get to my destination and get inside (10 to 20
minutes typically). At that point the phone will be running noticeably warm (more so
than usual). I can unlock the phone (pattern lock screen), but after unlocking, the
notification bar will not drop down, and trying to start any app (even the stock
calendar app) will have a significant delay (and sometimes give the not
responding/force close message).

To get out of this state, I have to pull the battery, wait a few seconds, put it back
in and re-start the phone. After I do that, everything (including bluetooth handsfree
connection to the Prius) will work fine until the next morning at which point the
same problem will occur.

Two other details about my environment -- donQ&apos;Et know if these are important in
identifying the cause of this issue or not. 

1) My PriusQ&apos;Es bluetooth is always off when the car is off, so the phone wonQ&apos;Et see it
until the car is turned on. However, my wife has a BlueANT handsfree speakerphone in
her car that is always powered on (even when the car is off), and my Droid can see
the BlueANT (though I havenQ&apos;Et paired the Droid with it). Typically I am away from
home when I pull the battery and reboot so at that point the Droid would no longer
see the BlueANT.

2) My Droid is paired with 2 bluetooth devices: the Prius built-in hands free, and a
Jawbone bluetooth headset (which is normally off and used very infrequently). 
  
Also, I am using PandaHome (for dockbars and additional home screens) in place of the
default Android Home.

Verizon and Motorola have both told me to do a factory reset (and have not offered
ANY other help). However, I have some apps (particularly locale and astrid) that
donQ&apos;Et currently offer any way to backup their settings/data (yes, I know that Astrid
syncs to Remember the Milk, but there are a number of task attributes that donQ&apos;Et sync
because RTM doesnQ&apos;Et support them). So until those apps are updated to allow
backup/restore, I donQ&apos;Et want to do a factory reset. Besides, I am not convinced that
a factory reset will solve the problem since everything was working fine before the
2.0.1 update -- I suspect a bug introduced/uncovered by the 2.0.1 update.</what>
</comment>
<comment>
<author>steve.ro...@gmail.com</author>
<when>Wed, 23 Dec 2009 14:37:44 +0000</when>
<what>BTW, I consider this a high-priority issue.</what>
</comment>
<comment>
<author>steve.ro...@gmail.com</author>
<when>Thu, 24 Dec 2009 16:29:09 +0000</when>
<what>Some more observations. Yesterday and today I rebooted the Droid (power off, wait a
few seconds, power back on) before getting in my car. Today I did that after my
wifeQ&apos;Es car  with the BlueANT was already gone so the Droid wouldnQ&apos;Et see it after reboot.

In both cases, the car made the bluetooth connection to the phone fine. However, in
both cases, I had an issue about half an hour later which was after being out of the
car for 5 minutes in one case, about 20 in the other. In both instances the phone was
showing no signal on cell, 3g, or wifi (even though there was a good signal for all).
I could pull down the notification bar, but launching apps was extremely sluggish. In
one case I tried to put the phone in airplane mode so I could try turning the radios
off and back on without rebooting the phone. However, the phone would not turn the
radios off or show the airplane mode icon. In both cases I had to power the phone
off, wait, and power back on -- after doing so I got icons indicating good cell/3g
almost immediately and wifi about a minute later.</what>
</comment>
<comment>
<author>steve.ro...@gmail.com</author>
<when>Sun, 03 Jan 2010 19:34:13 +0000</when>
<what>After some more time and experimentation, I think the issue is related to losing WiFi
connection and gaining car bluetooth connection at about the same time (the being
powered/charging overnight seems to be just an unrelated coincidence).

I had been leaving WiFi on my Droid on all the time and had the WiFi sleep policy set
to Q&quot;ENever when plugged inQ&quot;E. Also, WiFi network notification is enabled.

At home, I have WiFi, so this meant that it was always using WiFi instead of 3G at
home. When I get into my car and turn it on, it doesnQ&apos;Et make the bluetooth connection
to the phone immediately -- there has always been (even with my earlier Palm Treo
650) a delay that can be anywhere from 15 seconds to a couple of minutes before the
car LCD panel displays bluetooth connection successful.

So this configuration means that at about the same time the phone would be
negotiating the bluetooth handsfree connection to the Prius, and losing the WiFi
connection and therefore having to check/establish the 3G data connection.

After I uninstalled PandaHome what I observed is that getting into the car while at
home with WiFi enabled it would always succeed in making the bluetooth connection.
However, when getting out of the car at the destination (as little as 5 minutes
drive), the whole back of the phone would be quite warm and would NOT display the 3G
(or even 1G) indicator. Phone functions not dependent on a data connection would work
fine, but anything requiring data (e.g. web browser) would report that there was no
data connection. This state would continue even an hour later. To get the 3G
connection back required powering the phone off and back on again -- after that, 3G
would return and work fine IMMEDIATELY after it finished preparing the SD card. This
behavior was consistent -- on 3 consecutive trips it ALWAYS did this.

So for the next 2 trips, I tried manually turning off WiFi on the phone and letting
it establish 3G before I left the house. This seems to alleviate the problem (and
would therefore seem to be a workaround until you can fix this, hopefully with the
Android update that is due later in January).

As far as the freezes with PandaHome installed, it seems that they may simply be a
different manifestation of what happens after losing WiFi and gaining bluetooth hands
free at the same time.

Before I had uninstalled PandaHome, I had observed the following:

For a 72 hour period where I didnQ&apos;Et leave the house I didnQ&apos;Et experience any problems
(even with going off/on charger several times).

After getting out of the car on the first trip from home, the notification area would
be missing the 3G/1G icons (indicating no data connection) and would also be missing
the bluetooth icon) (indicating that something went wrong with bluetooth). The web
browser would show no data access (same as above). Many apps would be slow, and the
back of hte phone would be wrong. When I tried to access Wireless settings, the
Wireless settings app hung and then Force Closed.


Here is the list of applications/versions that I currently have loaded:
Exported by aTrackDog at 11:11:35 2010/01/03
Maps,3.3.1
aHeadset,1.0.0
Astrid,2.10.1
ASTRO,2.2.3
aTrackDog,3.11
Autopilot,1.0.1
Barcode Scanner,3.1
Calculator,1.3.3
CalWidget,0.1.37   (not currently running due to insufficient home screen panels)
Car Locator TRIAL,2.42
Dial Zero,1.04
Documents To Go,2.003
Documents To Go Full Version Key,2.003
GDocs,0.8.1
Goggles,1.0.1
GPS Status,3.0.3
Have2P,2.0.1
ICE: In Case of Emergency,1.7.8b
Inclinometer,1.1.1
Instant Lyrics Lite,2.4
Konverter,1.0.2
Missed Call,0.9.0 RC5
My Verizon,2.0
MyBackup Pro,2.2.1
OpenTable,1.0.8
Quick Settings,1.8.5
Rehearsal Assistant,0.8.5
Ringdroid,2.2
RoundTimer,1.3
SDrescan,1.0.1
Shazam,1.2
ShopSavvy,3.6.0
SnapTell,2.0
SplashID,4.6.1
Stopwatch,1.3
SwiFTP,1.11
Video Player,1.0
Where,1.8.4
WhereQ&apos;Es My Droid,2.4.0
</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Mon, 04 Jan 2010 00:13:50 +0000</when>
<what>The issue of the shutdown and unresponsiveness started early on for me, before I downloaded apps from the 
Android Market though not necessarily before I used developer mode to load one of my own apps onto my 
device. My app was not, however, running any of the times when the phone gave out. 

My Droid is setup on our home wifi and it has been connected during these issues and bluetooth was turned off. 
The first time it happened the notification light was blinking to indicate texts received and on reboot it popped 
with a few new texts. I have found that the 3G notification goes on and off even as I move around the house.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 11 Jan 2010 22:45:35 +0000</when>
<what></what>
</comment>
<comment>
<author>davidjga...@gmail.com</author>
<when>Wed, 03 Feb 2010 15:24:50 +0000</when>
<what>I am having a similar problem running android on my Moto Cliq.  
System version Blur_version 1.1.31.MB200.T-Mobile.en.US 
Model MB200
Hardware Version SJUG5469AA
Firmware Version 1.5
Kernel Version 2.6.27 build04@il93lnxebld13 #1

My wife and I bought two Moto Cliqs about a week ago.  I havenQ&apos;Et put either of them 
into developer mode.  I have installed some apps on my phone but non on my wifeQ&apos;Es.  
I downloaded the most recent Android updates on both phones.  Perfect timing I was 
having issues keeping the battery going all day since I get no phone Q&amp;E 3G reception 
at my work desk. I also found our new phones a good excuse to set up the home wifi 
again.  After setting up the wifi and turning wifi on on our phones both of our 
phones started randomly crashing.  They do a full crash all the way out of Android 
and then freeze on reboot.  When IQ&apos;Em surfing the net over the wireless everything is 
fine but about 10 - 20 minutes after I set the phone down IQ&apos;Ell see it come back on 
while rebooting.  It seems to me that when the phone goes into a standby state, 
while the wireless is on (whether connected or not) it crashes.  I can only assume 
that some app thinks that the wireless connection is still available even though the 
OS has turned it off to conserve energy...when it tries to access the Internet via 
the wireless connection boom.  It blows up and reboots.  I donQ&apos;Et know why it would 
freeze on reboot...might be specific to the Moto Cliq.  It freezes after the Moto 
Blur screen on the pink screen.  I couldnQ&apos;Et tell you if this began with the latest 
android update since I updated both phones the day after we bought them.</what>
</comment>
<comment>
<author>bw...@torfree.net</author>
<when>Tue, 21 Sep 2010 07:15:27 +0000</when>
<what>After an update and you experience issues, try to factory reset.  There may be some leftover crap from previous.  I had to do that on my N1 and it freed up like 50MB of phone memory... O.o

DidnQ&apos;Et fix the problem I was aiming for tho. =\</what>
</comment>
<comment>
<author>yates...@gmail.com</author>
<when>Tue, 14 Dec 2010 12:51:26 +0000</when>
<what>I have a Motorola Flipside running Android 2.1 and I drive a 2006 Prius. Over the course of about 5 days, the phone completely froze up 5 times, about once a day, and required a battery pull to get it back. After having the phone swapped out at ATQ&amp;ET, I was still having similar problems. What I began to observe is that immediately after pulling the battery and resetting the phone, my Flipside would connect perfectly with the car via bluetooth. Then over the course of a few trips, the bluetooth connection would take longer to form or disconnect until eventually it would not pair with my car or would not show as disconnected when I left my car. At the same time, Android would slowly become less and less responsive until it would eventually crash and freeze up, requiring another battery pull. Because the crash/freeze up was not always happening when I was in the car, but would sometimes occur hours later, it took me a while to suspect the bluetooth connection. When I did eventually begin to suspect it, I turned off my phoneQ&apos;Es bluetooth connection. From that point on, I ceased to have phone crashing/freezing problems and it has been running continuously without a restart (between 1 and 1.5 weeks now).

While it is an inconvenience not being able to pair my phone with my car, it was an even bigger inconvenience not being able to use my phone at all and having to pull the battery once a day.</what>
</comment>
</bug>
<bug>
<bugid>17083</bugid>
<title>Device Policy Manager - Reset Password - Android 3.0 Problems</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>14</stars>
<reportedBy>qua...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 19:26:26 +0000</openedDate>
<description>I am using Device Policy Manager in my Android App and I have a problem
with Honeycomb devices. When attempting to call resetPassword I get an
exception thrown. This is not the case in Froyo or Gingerbread, as both
of those work fine. The error is: Q&gt;Ejava.lang.RuntimeException: Unable to
start receiver Package.Name.Test: java.lang.SecurityException:
Permission Denial: writing
com.android.providers.settings.SettingsProvider uri
content://settings/secure from pid=x, uid=y requires
android.permission.WRITE_SETTINGS My Android Code is as follows:
DevicePolicyManager mDPM = (DevicePolicyManager)
context.getSystemService(Context.DEVICE_POLICY_SERVICE); if
((mDPM.getActiveAdmins() != null) Q&amp;EQ&amp;E (mDPM.isAdminActive(new
ComponentName(context, DeviceAdmin.class)))) { mDPM.resetPassword(extra,
DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY); mDPM.lockNow(); }
else { Log.d(TAG, Q&quot;ECould not lock because device admin not enabledQ&quot;E); }
The problem occurs at: mDPM.resetPassword(extra,
DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY); My Device_Admin.xml
is: Q&lt;Edevice-admin
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E
Q&lt;Euses-policiesQ&gt;E Q&lt;Eforce-lock /Q&gt;E Q&lt;Ewipe-data /Q&gt;E Q&lt;Ereset-password /Q&gt;E
Q&lt;E/uses-policiesQ&gt;E Q&lt;E/device-adminQ&gt;E Like I said the device admin works
great on Froyo and Gingerbread devices, although I do have some problems
with users using different keyguards, an example is the Droid X and HTC
Sense. This problem is with timing. When I call lockNow the device will
turn off the screen but HTC Sense or MotoBlur will not actually lock the
keyguard until the time that was set in Settings, Security, Lock Phone
After. Any help would be awesome! I just recently got a honeycomb tablet
at I/O and havenQ&apos;Et tested the app out on this device yet, but I see the
errors on the market website with users with the Xoom running 3.0. Have
not seen any 3.1 devices yet.</description>
<comment>
<author>qua...@gmail.com</author>
<when>Mon, 23 May 2011 19:58:07 +0000</when>
<what>Here is some other weird problem that I encountered after playing around with this bug, (Note, this issue seems to affect the APIDemos app as well)

I preformed the testing on the Honeycomb 3.0 and 3.1 emulator as well as my Galaxy Tab 10.1 from I/O


After encountering the problem I swapped my Device_Admin.xml to include Q&lt;Elimit-password /Q&gt;E
I then set a minimum password requirement of 0 before manually setting the password through mDPM.resetPassword(Q&quot;E1234Q&quot;E, 0);

I then encountered no issue and device reset the password to 1234 and relocked.

The problem with this Q&apos;EworkaroundQ&apos;E is that my current users would need to download the update, disable the current device administrator, and then reenable device administrator with the new set of rules.  This obviously will not work.



Going back to my testing...
I then set my Device_Admin.xml back to the original shown in the first post.
As well as removing the workaround code of limiting the password to 0 length

I continued by disabling the current device administrator for my app
uninstalling the app
rebooting the device
and finally reinstalled the app

Now all of a sudden I can run the mDPM.resetPassword(Q&quot;E1234Q&quot;E, 0) without the any errors.



This is a weird issue and the only way to further investigate the problem on my galaxy tab is to reset it (i believe) but I can still work on it with the honeycomb emulator (painfully slow)

Thanks again for any help!</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 25 May 2011 17:24:25 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Wed, 25 May 2011 21:56:54 +0000</when>
<what>Hello.

Regarding the first problem, I have examined the code path and I donQ&apos;Et believe that the WRITE_SETTINGS permission should be required at all by the resetPassword operation.

HereQ&apos;Es a clue:   In the log line you provided, it refers to your own code:

Q&gt;Ejava.lang.RuntimeException: Unable to start receiver Package.Name.Test: java.lang.SecurityException: Permission Denial: writing com.android.providers.settings.SettingsProvider uri content://settings/secure from pid=x, uid=y requires android.permission.WRITE_SETTINGS

By any chance are you trying to do something in your implementation of DeviceAdminReceiver.onPasswordChanged() and itQ&apos;Es throwing the exception there?

ThatQ&apos;Es just a guess;  What is really needed here (to find the true cause of the bug) would be a complete stack trace showing the source of your exception.


Regarding your 2nd problem:  ItQ&apos;Es difficult to know how to reproduce this since it includes steps involving your app.  You mentioned Q&quot;Ethis issue seems to affect the APIDemos app as wellQ&quot;E.  It would be really helpful if you could provide steps to reproduce the bug requiring *only* ApiDemos.

Thanks!</what>
</comment>
<comment>
<author>qua...@gmail.com</author>
<when>Wed, 25 May 2011 22:25:01 +0000</when>
<what>By any chance are you trying to do something in your implementation of DeviceAdminReceiver.onPasswordChanged() and itQ&apos;Es throwing the exception there?

No, I am not doing anything special in my implementation of onPasswordChanged()

It is throwing the exception resetPassword();  I figure telling you the steps for the APIDemos app will be the most helpful as I am using pretty much the same implementation in the Demos app.


Here are the steps for the APIDemos app.

First start off with a clean install of android 3.0 or 3.1.  I am using my galaxy tab 10.1
Install the API Demos app
Open API Demos
App -Q&gt;E Device Admin -Q&gt;E Enable Admin -Q&gt;E Accept -Q&gt;E 
In the Edit Text box that says Password type something.  I am typing Q&quot;E1234Q&quot;E (without quotes)
Click on reset password.

You should now see a force close.  Attached is my lolcat while preforming these steps.</what>
</comment>
<comment>
<author>qua...@gmail.com</author>
<when>Wed, 25 May 2011 22:33:39 +0000</when>
<what>The clean install is a big deal because of what I found out.

If you have previously set a Pin (i have only tested the pin) for the lockscreen then this problem does not occur.

Example.

After you see the force close from the previous post
Go into the settings app -Q&gt;E Location Q&amp;E Security -Q&gt;E Configure Lock screen -Q&gt;E PIN -Q&gt;E Set pin to Q&quot;E1234Q&quot;E (no quotes)

Now try the steps from the previous post using APIDemos app again.

The app should not crash now.</what>
</comment>
<comment>
<author>qua...@gmail.com</author>
<when>Thu, 09 Jun 2011 22:42:38 +0000</when>
<what>Hello, I was wondering if you had a chance to look at this.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 09 Jun 2011 22:44:47 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 09 Jun 2011 23:20:01 +0000</when>
<what></what>
</comment>
<comment>
<author>zeus...@gmail.com</author>
<when>Thu, 20 Oct 2011 12:40:18 +0000</when>
<what>Any news regarding this issue ? 

We have encountered it to, and itQ&apos;Es exactly as mentioned above. </what>
</comment>
<comment>
<author>qua...@gmail.com</author>
<when>Thu, 20 Oct 2011 20:58:28 +0000</when>
<what>I have not heard of any updates.

I am hoping this issue is fixed in ICS.  Actually going to test that right now.  --Will report back.</what>
</comment>
<comment>
<author>qua...@gmail.com</author>
<when>Thu, 20 Oct 2011 21:29:07 +0000</when>
<what>It seems like this issue does not exist in the ICS emulator, which is a good thing =).</what>
</comment>
<comment>
<author>sonso...@gmail.com</author>
<when>Fri, 04 Nov 2011 01:23:36 +0000</when>
<what>On Android Honeycomb 3.0 platform, the DevicePolicyServiceManager is *very* different from Gingerbread, the whole flow of resetPassword() in DevicePolicyManager is: 

DevicePolicyServiceManager.resetPassword() --Q&gt;E
LockPatternUtils.checkPasswordHistory() --Q&gt;E
LockPatternUtils.passwordToHash() --Q&gt;E
LockPatternUtils.getSalt() --Q&gt;E
LockPatternUtils.putLong(LOCK_PASSWORD_SALT_KEY, salt) --Q&gt;E
Settings.Secure.putLong(LOCK_PASSWORD_SALT_KEY, salt)

Here you should know why WRITE_SETTINGS is required, it seems that, **this is GoogleQ&apos;Es mistake, they did not put the *LockPatternUtils.checkPasswordHistory()* method in Binder.clearCallingIndentity() block.** One more thing, even you add WRITE_SETTINGS permission in you AndroidManifest.xml file, it will tell you that WRTITE_SECURE_SETTINGS permission is also required. 
Hope Google can fix this issue ASAP.</what>
</comment>
</bug>
<bug>
<bugid>12610</bugid>
<title>No performance improvement after JIT enabled.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kimbg1...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 05:04:07 +0000</openedDate>
<description>Hello, I am Kim developing Android phone. In recent development project,
I found there was NOT ?dalvik.vm.execution-mode=int:jit? on my source,
and I added the code. After that, I tried to check performance
improvement with ?benchmark? program downloaded from Android market.
However, there wasnQ&apos;Et no improvement at all. So, I am so wondering that
if there is NOT ?dalvik.vm.execution-mode? setting on system.prop, then
what mode is supposed to be among jit, portable, and fast? Thanks.</description>
<comment>
<author>dac2...@gmail.com</author>
<when>Wed, 18 May 2011 08:17:47 +0000</when>
<what>I think the JIT is enabled by default, thats why you are not seeing any performance-changes. Try changing to fast or portable and you will probably see a performance-drop.</what>
</comment>
</bug>
<bug>
<bugid>12531</bugid>
<title>Google Navigation voice prompts xml version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joehaw...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 23:22:22 +0000</openedDate>
<description>When starting Navigation the voice in a slowed down time goes through
the XML version type instead of speaking the first prompt. The voice is
really slow and continues until finally speaking the command, which is
way late. This happens on a Droid1 running 2.2 and an Evo running 2.2.
Both phones are running 4.6.0 of maps. Although the error occurs on
4.4.0 as well after uninstalling the update. It doesnQ&apos;Et matter what the
start or destination addresses are either. This was first noticed on
Tuesday Nov. 9th NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>joehaw...@gmail.com</author>
<when>Tue, 16 Nov 2010 18:01:26 +0000</when>
<what>It appears that this issue is caused by having the eSpeak TTS set as the default TTS. After changing the TTS back to Pico the issue goes away. Since you do not need to have eSpeak as the default for google translate to use it, this bug can be closed.</what>
</comment>
<comment>
<author>mgd...@gmail.com</author>
<when>Fri, 11 Mar 2011 09:10:32 +0000</when>
<what>Changing to Pico did it for me. After 6 Months I can hear the directions again :) </what>
</comment>
</bug>
<bug>
<bugid>13421</bugid>
<title>LockScreen layout error in large resolution emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kvic2...@gmail.com</reportedBy>
<openedDate>Sun, 26 Dec 2010 12:35:48 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Create a new emulator which sets the large resolution: 1024x600 2.
Open the emulator at the first time 3. Sometimes the emulator will pass
LockScreen and then press F7 to show LockScreen - What happened. The
layout of LockScreen is error. - What you think the correct behavior
should be. The layout of LockScreen should be correct</description>
</bug>
<bug>
<bugid>14571</bugid>
<title>Correction in Anroid Tutorial: Hello, Views Q&gt;E Web View</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shauna...@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 15:04:31 +0000</openedDate>
<description>Severity: Very Low Error: On the URL
http://developer.android.com/resources/tutorials/views/hello-webview.html
The class name and the app name is HelloWebView, whereas in the tutorial
the code for AndroidManifest.xml is given as : Q&lt;Eactivity
android:name=Q&quot;E.HelloGoogleMapsQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E
android:theme=Q&quot;E@android:style/Theme.NoTitleBarQ&quot;EQ&gt;E Possible Rectification:
Q&lt;Eactivity android:name=Q&quot;E.HelloWebViewQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E
android:theme=Q&quot;E@android:style/Theme.NoTitleBarQ&quot;EQ&gt;E</description>
</bug>
<bug>
<bugid>5198</bugid>
<title>Multiple google Users</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>wilcox.p...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 20:44:42 +0000</openedDate>
<description>In Android 2.0 you can add multiple clients to e-mail but you canQ&apos;Et chat
with multiple gtalk clients through gtalk. Please make this a standing
feature.</description>
</bug>
<bug>
<bugid>1233</bugid>
<title>Messaging application corrupted by incoming MMS, begins merging threads, sends to wrong recipients</title>
<status>FutureRelease</status>
<owner>cgi...@google.com</owner>
<closedOn>2011-01-31T02:08:54.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Applications</component>
<stars>107</stars>
<reportedBy>george.m...@gmail.com</reportedBy>
<openedDate>Mon, 10 Nov 2008 05:16:29 +0000</openedDate>
<description>IQ&apos;Eve had this problem for some time now, and am just now starting to dig
into the root cause (including code). For the time being, I want to go
ahead and document the bug here and will update as necessary. The
standard messaging application (which I believe is the MMS package in
the source) can get corrupted by certain incoming MMS messages. Once the
application is corrupted, the following has been observed: * Incoming
SMS or MMS messages from a recipient for which a thread has not already
been created will be merged into a single thread. This single thread
will appear to be from the sender of the original Q&quot;EcorruptingQ&quot;E MMS *
Replying back to this thread will send target the first person in the
address book as the recipient * The messaging application will continue
to act this way even if the above Q&quot;EmergedQ&quot;E thread is deleted. * SMS Q&amp;E
MMS messages from recipients for which a thread has already been created
are unaffected (threading will work as itQ&apos;Es supposed to) * The only
known solution at this point is to perform a hard reset. This will make
message threading work as desired (until, of course, you get that
Q&quot;EcorruptingQ&quot;E MMS again)... So, this is all very confusing IQ&apos;Em sure... To
clarify, hereQ&apos;Es an example: * Perform a hard reset (clears everything) *
Recieve an SMS from recipient A - a new thread is created * Replying
back to recipient A from that thread works as expected * Recieve an SMS
from recipient B - a new thread is created * Replying back to recipient
B from that thread works as expected * Recieve the Q&quot;Ecorrupting MMSQ&quot;E from
recipient X - a new thread is created * Replying back to recipient B on
the previously created thread works as expected * Recieve an SMS from
recipient C - instead of a new thread being created, this SMS is put in
the same thread as the Q&quot;Ecorrupting MMSQ&quot;E * Replying back to recipient C
on this thread will actually send an SMS to the first person in your
address book. The phone number listed at the top of the thread confirms
this. After sending the SMS, Q&quot;Elong pressingQ&quot;E on the sent SMS and viewing
the details will also confirm the incorrect number * Delete the thread
from recipient X * Recieve an SMS from recipient C - a new thread is
created, but it appears to be from recipient X. Replying back on this
thread has the same problems * Recieve an SMS from recipient D - instead
of a new thread being created, this SMS is put in the same thread as
recipient C (which still appears to be from recipient X) This bug has
been reported in many forums across the net - here are some links to
some examples: * http://forums.tmonews.com/index.php?topic=4773.0 *
http://forums.tmonews.com/index.php?topic=4676.0 Also to note: The
mobile alerts from Bank of Amercica seem to corrupt the messaging app in
this fashion, as does e-mails from LinkedIn. It has not been root-caused
yet as to why these specific MMSQ&apos;Es corrupt the application. Perhaps it
has something to do with the length of the MMS or the headers... IQ&apos;Ell
post some examples here when I get a chance... The only workaround right
now is to unsubscribe from these mobile alerts and then perform a hard
reset on the phone. :( I would love to help out on this bug, but IQ&apos;Em
still coming up to speed on the SDK and how to download the various
packages. Please let me know if we need any more info here - this is a
big deal breaker for me.</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Tue, 11 Nov 2008 21:57:09 +0000</when>
<what>interesting is thread creates for one number or for one contact? (one contact can 
have more than one phone number)</what>
</comment>
<comment>
<author>george.m...@gmail.com</author>
<when>Tue, 11 Nov 2008 22:30:26 +0000</when>
<what>Good question - since the Q&quot;Ecorrupting MMSQ&quot;E in this case comes from an e-mail address,
the thread is created using the senderQ&apos;Es e-mail address.  IQ&apos;Em looking through the
code now to understand how the SMS/MMS messages are stored in the SQLite database -
perhaps this senderQ&apos;Es e-mail address or the sheer length of the MMS message causes an
mishandled corner case?

Let me know if I need to clarify further here...</what>
</comment>
<comment>
<author>nehemiah...@gmail.com</author>
<when>Mon, 17 Nov 2008 08:41:22 +0000</when>
<what>Hello,

I just wanted to comment that I am having the same issue.  

I only realized it was happening after I added a few new contacts or responded to
numbers that were not in my contact list before I received the
announcements@t-mobile.delivery.net... (iQ&apos;Em assuming this is the culprit)

As a result, any reply I make to someone that was newly added or not in my contact
list will not actually send to them (it just starts a thread that is listed as
announcements@t-mobile.delivery.net) and instead sends to the first number on my
contact list...(I have changed this to my own number...)

I donQ&apos;Et want to hard reset bc then I will have to reinstall all of my progs...

If I donQ&apos;Et reset, I will be annoyed with responding to all new recipients as if they
are a new number being entered into an sms, for each individual reply...

Please fix this...

Thanks

Nehemiah Richardson</what>
</comment>
<comment>
<author>gunk...@gmail.com</author>
<when>Wed, 26 Nov 2008 08:46:01 +0000</when>
<what>This issue is really annoying.

As you can probably tell, it can get you into alot of trouble.

i.e. you texting one of your buddies a joke and your girlfriend ends up getting it
instead. Yeah. Not a happy time.</what>
</comment>
<comment>
<author>george.m...@gmail.com</author>
<when>Mon, 01 Dec 2008 17:56:23 +0000</when>
<what>For those of you following this issue:

I need to have some test cases that Q&quot;EbreakQ&quot;E the phone.  If you have experienced the
issue reported above, please copy/paste the entire txt of the Q&quot;Ecorrupting MMSQ&quot;E to
this thread (please feel free to X out any personal information that you donQ&apos;Et want
posted here).  Most importantly, we need the exact text of:

* The recipient
* The subject of the MMS (if there was one)
* The body of the MMS

Some of this info is available when you long press on the offending MMS and go to
Q&quot;EView Message DetailsQ&quot;E.

As an example, the one I received was sent by Q&quot;Eonlinebanking@alert.bankofamerica.comQ&quot;E.

Also, if you or anyone else you know has been affected by this issue, please ask them
to leave their info here.  IQ&apos;Em hoping that if enough of us leave messages, this will
get looked at by the Google engineers.  Please also mention the link to this bug in
other forums that have been reporting this problem.  Thanks.</what>
</comment>
<comment>
<author>nathan...@gmail.com</author>
<when>Sun, 07 Dec 2008 10:55:48 +0000</when>
<what>having same problem</what>
</comment>
<comment>
<author>mnavarr...@gmail.com</author>
<when>Tue, 09 Dec 2008 08:12:20 +0000</when>
<what>IQ&apos;Em getting the same problem as stated on the post. This happens when I receive MMS from 
Innercircle@marketinginnovators.com this is really really annoying, you canQ&apos;Et reply, you have to create a 
new thread in order for you to reply</what>
</comment>
<comment>
<author>DanielFG...@gmail.com</author>
<when>Wed, 10 Dec 2008 03:47:00 +0000</when>
<what>IQ&apos;Em having the same issue and I think it was caused by an email from Citibank.
I tried T-MobileQ&apos;Es technical support, but they had no idea about this problem.</what>
</comment>
<comment>
<author>adamco...@gmail.com</author>
<when>Tue, 16 Dec 2008 02:38:42 +0000</when>
<what>This is extremely annoying.  Is anyone working to fix this problem?</what>
</comment>
<comment>
<author>adamco...@gmail.com</author>
<when>Wed, 24 Dec 2008 14:49:34 +0000</when>
<what>Bueller? Bueller?  Is anyone looking at this or am I going to have to rewrite this 
thing?</what>
</comment>
<comment>
<author>msdr...@gmail.com</author>
<when>Thu, 25 Dec 2008 18:55:24 +0000</when>
<what>Happening to me too.  ItQ&apos;Es been like this since IQ&apos;Eve gotten the phone, and itQ&apos;Es 
totally annoying.  IQ&apos;Em working around it by notQ&quot;EreplyingQ&quot;E to texts.  IQ&apos;Em closing the 
text and composing a new message to reply.

I *think* it started when I received a picture message.</what>
</comment>
<comment>
<author>fadg...@gmail.com</author>
<when>Tue, 30 Dec 2008 06:58:57 +0000</when>
<what>I had the above issue several weeks ago.  I performed the hard reset as described by 
the author and the issue went away.  In my case the source of the mms message was an 
alert email from work and I have since disabled it.  The problem has not returned.  

**** Try this at your own risk ***
There is an application on the market called astro which helps you backup the 
applications and thus do not have to document every application before a hard reset.   
Astro will backup the applications to the sd card.  This will save time from 
searching and re-downloading from the market.  Astro **does not** backup application 
data.  You must go into each application and save or export the application data to 
the sd card if the option is available.  A hard reset has never erased the sd card 
for me.  After the hard reset, reinstall astro and then start re-loading your apps 
direct from the sd card.  You can then reload each application data backup if 
necessary.

* I did not have astro when I corrected the issue on my g1.  I did have astro when I 
hard reset the phone a 2nd time for unrelated issue.*

1 drawback is that the apps reinstalled from sd card do not show up in the market 
cache.  So its a little hard to track application updates unless you eventually 
reload from the market or use an application like oi update or atrackdog which track 
application updates.

Hopefully a fix comes out soon for this issue.</what>
</comment>
<comment>
<author>george.m...@gmail.com</author>
<when>Tue, 30 Dec 2008 14:18:32 +0000</when>
<what>To anyone who currently has this issue and has not yet performed a hard reset:

Version 1.6 of ChompSMS (an SMS application available in the market) currently does
*not* have support for MMS messages.  Please install this application and check to
see if you continue to see the same behavior (threads being merged, SMSQ&apos;Es being sent
to wrong recipient).  This will help us isolate whether the issue is with AndroidQ&apos;Es
core MMS application itself *or* the way that the SQLite database stores the messages
(IQ&apos;Em suspecting the latter).

I would try this myself, but IQ&apos;Em currently Q&quot;EMMS CleanQ&quot;E and a little weary of
reinstalling apps (tho thanks to fadeng for his suggestions :)

adamcolon: If you are working on this then weQ&apos;Ed appreciate any updates here.  The
good news is that the Google folks have recently done a code drop from the cupcake
branch 12 days ago (as of this writing) that has numerous updates to AndroidQ&apos;Es core
MMS app.  IQ&apos;Em studying the updates now to see if they might have Q&quot;EaccidentallyQ&quot;E found
and fixed the issue without updating this bug report.

For those interested, the commitdiff for the MMS package is viewable via the web here:
http://android.git.kernel.org/?p=platform/packages/apps/Mms.git;a=commitdiff;h=0f236f55349f070ac94e12cca963847173393da8

</what>
</comment>
<comment>
<author>mogph...@gmail.com</author>
<when>Wed, 31 Dec 2008 03:13:30 +0000</when>
<what>I have this issue, and installed ChompSMS today, and it has the same problem as the
built in sms/mms client (messages incorrectly threaded, replies go to the wrong
person). It has the same people mis-threaded as the built in client.

ItQ&apos;Es incredibly frustrating and makes SMS/MMS essentially useless, I hope it gets
fixed soon.</what>
</comment>
<comment>
<author>petervan...@gmail.com</author>
<when>Mon, 19 Jan 2009 23:51:17 +0000</when>
<what>Just wanted to mention that I have the same problem. I have no idea what caused it,
but I have received some MMS messages since I got the phone. I had mistakenly assumed
that the merged messages didnQ&apos;Et mean that replying to the last message wouldnQ&apos;Et go to
that person. I learned today that apparently I have been replying and mistakenly
sending lots of messages to the first person in my address book, who I donQ&apos;Et know all
that well.

Is there any fix besides a hard reboot? what about uninstalling the app and
reinstalling? is that an option? what about deleting all threads? didnQ&apos;Et work for me
to delete SMSQ&apos;Es, I will try MMSQ&apos;Es and see if that helps.</what>
</comment>
<comment>
<author>arli...@gmail.com</author>
<when>Sat, 31 Jan 2009 08:44:24 +0000</when>
<what>I have this problem too and it kept texting my landlord Q&gt;E_Q&gt;E the Q&quot;EcorruptingQ&quot;E message
for me was onlinealerts@bankofamerica.com

I tried wiping ALL of my messages, still have the same problem. Very frustrating, and
ChompSMS didnQ&apos;Et fix it either. </what>
</comment>
<comment>
<author>petervan...@gmail.com</author>
<when>Tue, 24 Feb 2009 20:05:05 +0000</when>
<what>I hoped this would be fixed by the newest Android update, but nope. From the above 
info apparently the only way to Q&quot;EfixQ&quot;E it is to hard reset your phone. For me that is 
not an option. I am not going to spend hours backing up all my stuff and then hoping 
it will all recopy. Ther should be an easier way to fix it.

I do not know what message caused this issue, but I should have all my MMS messages 
on the phone, so can potentially assist if necessary using the save mms application.

I did install ChompSMS and it does the same thing, only worse - it gives Q&quot;Einternal 
errorQ&quot;E often when trying to send to groups, then sends the same message out 5 times 
without confirmation.</what>
</comment>
<comment>
<author>evan.vin...@gmail.com</author>
<when>Tue, 31 Mar 2009 17:51:25 +0000</when>
<what>I also have this error.  I am not sure where it came from.  Whats interesting is some
of the people in my contact list who message me are fine.  I can text them back with
no issues.  Thank God my wife is one of them.  No issues.  But certain people in my
contact list, if they text me and I try to reply, it will automatically send my text
reply to the first person in my contact list.  No matter what.  THIS NEEDS TO BE
FIXED.  My phone makes me sad. </what>
</comment>
<comment>
<author>stinkpic...@gmail.com</author>
<when>Mon, 13 Apr 2009 04:57:22 +0000</when>
<what>I did find a fix.  since it is comming to your phone through 
Q&quot;Ephonenumber@tmomai.netQ&quot;E  If you delete your number from your tmomail.net email 
address than do a master reset it does fix the issue</what>
</comment>
<comment>
<author>george.m...@gmail.com</author>
<when>Mon, 13 Apr 2009 06:31:31 +0000</when>
<what>Hi stinkpickle135,

Can you detail exactly how you did that?  Seems like a good workaround, but IQ&apos;Em not
sure where to delete my number from my tmomail.net address?

Thanks!</what>
</comment>
<comment>
<author>kgbarr...@gmail.com</author>
<when>Tue, 14 Apr 2009 17:46:36 +0000</when>
<what>That is not actualy a fix, that is a prevention. For people that are already broken
and want to avoid a reset, or already have renamed their phone number and use new
name for some alerts, the problem still remains.

This really needs to get fixed, but even better the fix needs to Q&quot;EuncorreuptQ&quot;E an
already broken SMS environment. Deleting all conversations does not fix future ones,
and once broken CompSMS has the same issues.

IQ&apos;Em willing to go through the pain of resetting my phone ONCE if thatQ&apos;Es what it takes
once the bug is fixed, but until then IQ&apos;Em living as nightmare as I text all the time.</what>
</comment>
<comment>
<author>evan.vin...@gmail.com</author>
<when>Tue, 14 Apr 2009 17:55:21 +0000</when>
<what>Yeah I agree with kgbarrett.  I donQ&apos;Et want to get a workaround.  I want a code fix. 
Even if I reset my phone and do the prevention, the bug might creep up again.  </what>
</comment>
<comment>
<author>petervan...@gmail.com</author>
<when>Tue, 14 Apr 2009 18:00:47 +0000</when>
<what>The master reset is a known work-around that was suggested in the original post back
in November 2008. I ended up doing this because I was sick of not being able to reply
to texts. I have not had the problem since I did the master reset, so I donQ&apos;Et know
that this problem still initiates (although obviously it still persists) under the
newest Android release.

I used MyBackupPro and it worked beautifully, even kept my call log and other history
that I didnQ&apos;Et even think about.</what>
</comment>
<comment>
<author>lilchris...@gmail.com</author>
<when>Fri, 08 May 2009 04:59:23 +0000</when>
<what>i have the same problem :(
every new numbers i have in my phone had the onlinebanking from bank of america when
i receive a text message. and the name says teh first person in my contact list.

i took my name off the bank of america list and this still occurs to my phone.
itQ&apos;Es really frustrating and annoying becasue i have to delete the thread and start a
whole new one each time i want to text the perosn back</what>
</comment>
<comment>
<author>lilchris...@gmail.com</author>
<when>Fri, 08 May 2009 05:02:03 +0000</when>
<what>i have the same problem :(
every new numbers i have in my phone had the onlinebanking from bank of america when
i receive a text message. and the name says teh first person in my contact list.

i took my name off the bank of america list and this still occurs to my phone.
itQ&apos;Es really frustrating and annoying becasue i have to delete the thread and start a
whole new one each time i want to text the perosn back</what>
</comment>
</bug>
<bug>
<bugid>1162</bugid>
<title>Google docs on android</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-18T22:57:17.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>29</stars>
<reportedBy>markpuck...@gmail.com</reportedBy>
<openedDate>Sat, 01 Nov 2008 10:24:11 +0000</openedDate>
<description>I would like to be able to create and edit Google Docs Q&quot;Ein the cloudQ&quot;E.
While I would never create a large document using Android, smaller
notes, memos, and spreadsheets would be normal, and editing any size
document moves computing to a greater level of mobility. Mark</description>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Sat, 08 Nov 2008 21:11:25 +0000</when>
<what>Yes, this is a must have!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 04:41:25 +0000</when>
<what></what>
</comment>
<comment>
<author>mhartz...@gmail.com</author>
<when>Mon, 23 Mar 2009 17:47:41 +0000</when>
<what>This is badly needed.</what>
</comment>
<comment>
<author>wof.vit...@gmail.com</author>
<when>Mon, 23 Mar 2009 20:32:59 +0000</when>
<what>You can edit spreadsheets by using the built-in browser, but you an only edit Q&quot;EtextQ&quot;E
cells, not function cells (i.e anything starting with an equals sign). IQ&apos;Eve not tried
documents though.</what>
</comment>
<comment>
<author>brandons...@gmail.com</author>
<when>Thu, 28 May 2009 20:30:13 +0000</when>
<what>I love my google phone now, but if it had true Google Doc integration I might marry 
it.</what>
</comment>
<comment>
<author>markpuck...@gmail.com</author>
<when>Sat, 15 Aug 2009 13:28:55 +0000</when>
<what>updated rant:
OK, WHEN will this happen?  I realize this a question for Google, but it is relevant 
to the forum topic.  Yes, we can EDIT a spreadsheet.  BUT NOT a document, nor 
slideshow, nor...AND we can CREATE nothing!
 
I do not like the notepad apps; yeah, they do in a pinch, but I use Google Docs for 
capturing even memos and notes, in addition to full-fledged documents.  I found the 
Q&quot;EcloudQ&quot;E thing to be a really rich way of being able to access and manage my documents 
from anywhere, only to find Q&quot;EanywhereQ&quot;E did not include my Google G1 (seems the most 
natural extension of the Q&quot;Ecloud computingQ&quot;E proclamation; otherwise, we are just 
surfing).
 
DataViz has released an Android version of their great Documents2Go application.  WHY 
should I have to buy this when I am a Google Docs user?  I do not want to sync D2G to 
Google Docs or my laptop, I just want it THERE.
 
I love my G1, but this issue is a burr under the proverbial saddle... 
 
WHEN WILL IT CHANGE?
 
Mark</what>
</comment>
<comment>
<author>atanas.pavlov@gmail.com</author>
<when>Sat, 15 Aug 2009 16:24:34 +0000</when>
<what>This will be unique</what>
</comment>
<comment>
<author>fiazid...@gmail.com</author>
<when>Tue, 18 Aug 2009 10:26:27 +0000</when>
<what>Yes.. i want this too.. Google Docs in my Android G2 (htc magic)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 22:57:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2831</bugid>
<title>Bluetooth headphone doesnQ&apos;Et autoconnect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>43</stars>
<reportedBy>bonifaci...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 20:57:18 +0000</openedDate>
<description>IQ&apos;Em using my Nokia BH102 and BH100 bluetooth headphones with my new HTC
Magic (cupcake). Both of them work on my Nokia N70 without problems, but
with HTC Magic I experience problems on connection. They correctly
autopair but they canQ&apos;Et autoconnect, I must do it manually and itQ&apos;Es a
very boring operation. The strange thing is that sometimes they
unexplainably connect. I searched the web and found that some user
experience the same issue after upgrading to 1.5. I hope youQ&apos;Ell solve
this problem as soon as possible because IQ&apos;Em loving Android but IQ&apos;Em very
disappointed about bluetooth limitations. Thanks for your patience.
Eugenio Bonifacio</description>
<comment>
<author>bonifaci...@gmail.com</author>
<when>Tue, 02 Jun 2009 09:07:48 +0000</when>
<what>I noticed a thing. After restarting the phone my headphones autoconnect. But after some 
usage (both the phone and the headphones) they stop autoconnecting. IQ&apos;Em trying to 
reproduce the defect but still no understanding about it.</what>
</comment>
<comment>
<author>dclark2...@gmail.com</author>
<when>Mon, 08 Jun 2009 03:18:48 +0000</when>
<what>IQ&apos;Em having problems with bluetooth too, using Plantronic Pulsar 260.  It was working 
fine for about a week after the cupcake update but now I canQ&apos;Et get them to 
autoconnect.  When I go to the Bluetooth setting, and under Bluetooth devices it 
goes between Q&quot;EPaired but not connectedQ&quot;E and Q&quot;EConnecting...Q&quot;E but never connects.  Now 
I canQ&apos;Et get the option to unpair either. </what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:24:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:20:43 +0000</when>
<what></what>
</comment>
<comment>
<author>Sonom...@gmail.com</author>
<when>Wed, 02 Sep 2009 18:01:18 +0000</when>
<what>I have a google (htc) g1 running the cupcake update and a pioneer DEH-P7900BT Car 
Stereo with fully integrated bluetooth support. The bluetooth profile operated 
flawlessly from my phone before the update and would pair and connect automatically 
everytime I got in my vehicle. After the update the phone feature and the BT audio 
feature works until the vehile is stopped. Upon restarting the vehicle the phone and 
the stereo will not connect. If an attempt is made to manually connect the stereo 
reports an error. The phone and the stereo must then be unpaired and then paired 
again before they will connect properly. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jaysonsm...@gmail.com</author>
<when>Thu, 08 Oct 2009 17:14:40 +0000</when>
<what>I have the same issue with a Chatterbox XBi2.  The first time I try to connect after
a reboot they work fine, but after they get disconnected sound will not play again
until I reboot.  The two devices will reconnect, but no audio will be played.</what>
</comment>
<comment>
<author>svaj...@gmail.com</author>
<when>Tue, 20 Oct 2009 21:24:32 +0000</when>
<what>I have the same issue between a HTC Hero and a Jabra BT3030 headset. 10 % of the
times, they autoconnect, but 90 % of the times I have to re-pair them.</what>
</comment>
<comment>
<author>dosm...@gmail.com</author>
<when>Sat, 21 Nov 2009 01:37:39 +0000</when>
<what>I just noticed today that my Sprint HTC Hero was core dumping a percentage of the
time it attempted to pair with my Motorola bluetooth adapter.  The core dumps
eventually filled up my /data partition.  I am not certain if this is the same bug. 
The path is /data/btips .  The resulting error was that I was out of disk space.</what>
</comment>
<comment>
<author>matthieu...@gmail.com</author>
<when>Tue, 22 Dec 2009 14:42:09 +0000</when>
<what>I have the same problem between an HTC Hero and a Samsung SBH-900... it doesnQ&apos;Et 
autoconnect most of the time...</what>
</comment>
<comment>
<author>spaceyogurt@gmail.com</author>
<when>Wed, 13 Jan 2010 21:29:50 +0000</when>
<what>Same problem with a Motorola Droid and a Blackberry Music Gateway, they donQ&apos;Et
autoconnect all of the time.</what>
</comment>
<comment>
<author>bengtost...@gmail.com</author>
<when>Thu, 14 Jan 2010 12:57:59 +0000</when>
<what>I have this problem with 3 different SonyEricsson headset. Suddenly just stand 
at Q&quot;Econnecting...Q&quot;E and seems to be random.</what>
</comment>
<comment>
<author>greenfd...@gmail.com</author>
<when>Wed, 24 Feb 2010 19:15:03 +0000</when>
<what>Also having the same problem with the Mororola Droid and the Blackberry Music Gateway.</what>
</comment>
<comment>
<author>pam.dave...@gmail.com</author>
<when>Sun, 14 Mar 2010 22:09:39 +0000</when>
<what>I have a Motorokr t505 bluetooth.  I have the auto connect problem sometime.  I find 
if I push the call button on the T505 it will connect to my android phone (samsung 
galaxy). This is much better than having to go through the setup screens to force a 
connect.</what>
</comment>
<comment>
<author>fbrid...@gmail.com</author>
<when>Fri, 09 Jul 2010 23:36:00 +0000</when>
<what>Same problem with my Motorola Milestone (Droid). I can pair it with my car stereo but i wonQ&apos;Et connect automatically. I have to pair it every time in order to get them connect it.

Very frustating.</what>
</comment>
<comment>
<author>arns...@gmail.com</author>
<when>Sat, 07 Aug 2010 15:21:04 +0000</when>
<what>I have the same issue with the sony bluetooth receiver (hws-bt2a). Activating bluetooth does not automatically connect to the receiver even though it is active. Manually connecting always works but it takes almost half a dozen clicks to manually connect.

During pairing a connection is automatically established but everytime after that it is not. The receiver is the only device in the list. It supports the a2dp profile.

I am using a samsung captivate with eclair (2.1)</what>
</comment>
<comment>
<author>danjou...@gmail.com</author>
<when>Thu, 19 Aug 2010 20:40:01 +0000</when>
<what>IQ&apos;Em having the same issue.

I have to reboot the phone order to get connected again.
But then it stops working again after a few hours.

Really frustrating... especially when im driving!

Milestone with 2.1</what>
</comment>
<comment>
<author>luisralc...@gmail.com</author>
<when>Wed, 25 Aug 2010 07:23:16 +0000</when>
<what>Same issue here.

In my case it doesn?t auto-pair my Samsung Galaxy S with my car Pioneer Deh-9800bt. I have to do it manually everyyy time i get into the car.</what>
</comment>
<comment>
<author>emailjam...@gmail.com</author>
<when>Mon, 30 Aug 2010 17:18:51 +0000</when>
<what>This issue should perhaps be renamed Q&quot;EBluetooth will not autopair with A2DP receiversQ&quot;E, since it affects more than just headsets.</what>
</comment>
<comment>
<author>stuart.t...@gmail.com</author>
<when>Thu, 16 Sep 2010 18:02:06 +0000</when>
<what>I also get the same, with a HTC desire on froyo, with 3 different a2dp receivers, none autoconnect after pairing.

Does anyone have any fixes or patches, or ideas ?</what>
</comment>
<comment>
<author>zyof...@gmail.com</author>
<when>Sat, 18 Sep 2010 01:58:56 +0000</when>
<what>same here galaxy s with Toyota bluetooth unit.</what>
</comment>
<comment>
<author>arthur.v...@gmail.com</author>
<when>Fri, 01 Oct 2010 11:58:36 +0000</when>
<what>Same here, autoconnect problems between a HTC Wildfire and a 2008 VW Passat with factory installed Bluetooth telephony module. Sometimes it connects, but with connection problems like loss of sound once every ten seconds. The other time it just refuses to connect automatically. Very annoying.... Android 2.1 update 1 installed (latest update 1.25.x.x)

</what>
</comment>
<comment>
<author>jwatso...@gmail.com</author>
<when>Sat, 02 Oct 2010 00:10:46 +0000</when>
<what>Same problem with Motorola Droid 2.2 and Plantronics Voyager Pro headset. </what>
</comment>
<comment>
<author>fpor...@gmail.com</author>
<when>Thu, 14 Oct 2010 18:51:46 +0000</when>
<what>Same problem: Galaxy S Captivate (2.1.1 Q&amp;E JH7) Q&amp;E Jawbone Hero.  If headset is on and I turn on phone BT it WILL NOT auto connect.  Never has.  Then _sometimes_ if I press button on headset it will then connect (sometimes immediately, sometimes after 5-15 seconds, sometimes not).

However if phone BT is already on and I turn on headset it will auto connect, sometimes immediately but most times after some seconds go by.

Also, if I take/make a call the on-screen Headset button on call-in-progress screen is not available until a call connects.  If phone BT is off and I tap this button i am asked if I want to turn on BT, tap yes, BT turns on, call continues but never connects to my headset.

Only way IQ&apos;Eve found to effectively use headset is to have both phone BT and headset on and connected before trying to use them.  </what>
</comment>
<comment>
<author>leonpost...@gmail.com</author>
<when>Sun, 17 Oct 2010 21:37:04 +0000</when>
<what>And again same problem here with Samsung Galaxy S and Parrot, each time I enter the car I have to manually reconnect... *sigh*</what>
</comment>
</bug>
<bug>
<bugid>211</bugid>
<title>android.graphics.Rect union bug when rectangle is a point</title>
<status>Declined</status>
<owner>r...@google.com</owner>
<closedOn>2008-02-29T17:32:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pcdial...@gmail.com</reportedBy>
<openedDate>Fri, 08 Feb 2008 18:30:08 +0000</openedDate>
<description>The following code returns incorrect results: Rect old = new Rect(1, 1,
1, 1); Rect new = old.union(2, 2, 3, 3); new will be set to (2, 2, 3, 3)
rather than (1, 1, 3, 3)</description>
<comment>
<author>r...@google.com</author>
<when>Fri, 29 Feb 2008 17:32:18 +0000</when>
<what>union for rectangles is defined to result in the smallest rectangle the encloses the
areas defined by the two operands. It is correct in this case to ignore the (1,1,1,1)
rect, since it encloses zero area.

A future release will include a routine to union/add individual points to a
rectangle. Perhaps that will suite your needs.</what>
</comment>
</bug>
<bug>
<bugid>13167</bugid>
<title>XML Parser Bug: Q&amp;Equot; causes Text node processing to halt</title>
<status>Duplicate</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-01-12T02:24:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>vincentc...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 10:56:50 +0000</openedDate>
<description>If you try to use Q&amp;Equot; in an XML document, the Text node parser will
stop processing when the entity is encountered. So, the value Q&quot;EFoo
Q&amp;Equot;barQ&amp;Equot; bazQ&quot;E will yield only Q&quot;EFoo Q&quot;E.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 14 Dec 2010 18:48:16 +0000</when>
<what>i think this was fixed several releases ago. can you provide a test case and test with the 2.3 emulator?</what>
</comment>
<comment>
<author>vincentc...@gmail.com</author>
<when>Wed, 15 Dec 2010 08:43:36 +0000</when>
<what>i still have problem getting the Q&quot;EQ&amp;Eamp;Q&quot;E using 2.1 SDK
also you can refer to
https://code.google.com/p/android/issues/detail?id=225#makechanges</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 15 Dec 2010 09:16:18 +0000</when>
<what>vincentchwai, did you mean to say 2.3?

Can you attach a test case?</what>
</comment>
<comment>
<author>mighter1...@gmail.com</author>
<when>Thu, 23 Dec 2010 16:37:17 +0000</when>
<what>Using SDK 8 I have problem with Q&amp;Equot</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 23 Dec 2010 17:58:57 +0000</when>
<what>please supply a repeatable test case, or weQ&apos;Ell have to close this bug.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 12 Jan 2011 02:24:39 +0000</when>
<what>ItQ&apos;Es a duplicate of an old issue 225. I took another look at that bug, and yes it wasnQ&apos;Et actually fixed. It is now.</what>
</comment>
</bug>
<bug>
<bugid>7192</bugid>
<title>Bluetooth audio cannot be routed to BT devices from 3rd party apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>43</stars>
<reportedBy>sriram.k...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 19:32:44 +0000</openedDate>
<description>All, We have a situation on all Android devices that Q&apos;ErestrictsQ&apos;E all
non-call audio from being routed over BT Mono devices when its coming
from 3rd party apps. Example: 1. IQ&apos;Eve Google maps that has turn by turn
direction readout. 2. When BT device (Mono) is connected to the Android
device, I still continue to hear the audio over phones spkr and not on
the BT device. The reason for the above issue is on Android devices, 3rd
party apps are not allowed to bring up BT SCO which is results in a bad
user experience when we use 3rd party apps (esp mono BT devices) 1. Any
idea when Google will allow access to BT APIs for 3rd party apps to
allow BT SCO creations? 2. If at all it does not intend to support such
a feature, can Google explain why it does not intend too? Details: 1.
Issue can be seen on all Android releases viz, Eclair 2.0, Eclair 2.1 2.
It was mentioned earlier that Google planned to provide access to BT
APIs but no sign of this being available on the latest releases.</description>
<comment>
<author>ralieghh...@gmail.com</author>
<when>Sat, 20 Mar 2010 18:31:54 +0000</when>
<what>Interestingly, If I call my voicemail, then switch to the media player and start
playing an mp3, the audio is mixed and sent to the SCO (mono, non-a2dp) headset, with
excellent quality. As soon as the voicemail call hangs up, the audio is re-routed to
the phone speaker. 

Would it be so terribly difficult to supply an api/app whereas we can toggle the
system audio to the Bluetooth SCO audio output?</what>
</comment>
<comment>
<author>maglov...@gmail.com</author>
<when>Fri, 02 Apr 2010 02:08:44 +0000</when>
<what>I can reproduce this exact behavior described by ralieghhammer. When I heard the audio 
for the first time, it gave me kind of a hope :-)</what>
</comment>
<comment>
<author>sapiezyn...@gmail.com</author>
<when>Thu, 20 May 2010 12:32:46 +0000</when>
<what>I now want to program an app that sends audio to a mono BT headset. I do the 
following:

AudioManager.setMode(AudioManager.MODE_IN_CALL);
MediaPlayer.setAudioStreamType(AudioManager.STREAM_VOICE_CALL);
AudioManager.setBluetoothScoOn(true);

And the logcat shows:
D/AudioHardwareInterface(   52): setMode(IN_CALL)
I/AudioHardwareQSD(   52): Routing audio to Bluetooth PCM
D/AudioHardwareQSD(   52): Switching audio device to 
D/AudioHardwareQSD(   52): BT Headset
D/AudioHardwareQSD(   52): Voice Started!!
D/AudioHardwareQSD(   52): Setting in-call volume to 100
D/RecordingPanel( 3192): Sco is on.
D/RecordingPanel( 3192): Speakerphone is not on.

But there is no audio in the Headset. The phone calls work ok, though.</what>
</comment>
<comment>
<author>kevingre...@gmail.com</author>
<when>Thu, 10 Jun 2010 15:40:19 +0000</when>
<what>The ability to hear my navigation through my BT mono would be great..  It worked with my Motorola Rival and VZ nav..  But now I have an HTC Droid Eris (love it)..  There are many many apps that I would like to have this feature for (streaming tunes, Navigation).   Come on Google, you can do it..  Thanks,</what>
</comment>
<comment>
<author>sapiezyn...@gmail.com</author>
<when>Thu, 01 Jul 2010 11:18:45 +0000</when>
<what>It works flawlessly in 2.2. Thanks a lot!</what>
</comment>
<comment>
<author>rider...@gmail.com</author>
<when>Fri, 30 Jul 2010 06:21:30 +0000</when>
<what>Any APP in the market to route sound from an app (radar driving alert) to the BT hands free in the car?</what>
</comment>
<comment>
<author>leeeps...@gmail.com</author>
<when>Wed, 15 Sep 2010 22:02:53 +0000</when>
<what>It sounds like automatic redirection of audio in Froyo (2.2) currently only works for A2DP headphones, not mono headsets.  Please confirm... 

Being able to redirect the Nav audio to my BT (mono) headset in the car would be tremendously useful both so I can hear the directions better (as driver) and so passengers donQ&apos;Et have to listen to the Nav droning on and on at full blast.</what>
</comment>
<comment>
<author>Sner...@gmail.com</author>
<when>Sun, 10 Oct 2010 17:11:46 +0000</when>
<what>I would have thought this to be a basic feature.  There are so many ways to imagine how this could be a good and useful function.  How many arguments are there for not implementing this?


As of right now, there are at least seven open issues regarding this matter.  I found these by searching for bluetooth mono.

Date	  Issue#	#ofStars
11/2008	    1319	 7	
12/2009	    5527	46
01/2010	    5924	39
04/2010	    7906	93
03/2010	    7192	26
05/2010	    8379	 7
05/2010	    8380	 7

Seven separate issues, five marked as defect, two as enhancement with a total of 225 stars


Tried Super BT Mono.  DidnQ&apos;Et work for me (Droid1 with Android 2.2).  Notes from the author like Q&quot;EDoesnQ&apos;Et work on most CDMA cell. Works well on Droid X and CDMA phones w/ customed RomQ&quot;E suggests itQ&apos;Es not a general solution.
</what>
</comment>
<comment>
<author>TheOnlyM...@gmail.com</author>
<when>Tue, 12 Oct 2010 01:08:34 +0000</when>
<what>I was recently on a phone call with a friend who fell asleep.  Earlier in the phonecall, I noticed that I heard a ui click sound from the phone on the bluetooth headset (mono).
I was curious what other sounds would work, and my friend was asleep anyway.  So, I muted myself, and I tried opening up the default music player and it gave am error telling me Q&quot;Eno audio during phone callQ&quot;E or some such thing.  Then I decided to try my last.fm app.  Behold!  It began playing the music over my bluetooth headset.  
So, apparently it is possible to play your audio over your mono bluetooth headset, you just need to be in a phone at the same time, and note that you will be getting the phone audio and phonecall audio at the same time.
I remember being able to generically route my audio to my bluetooth headset without lame workarounds on my old blackberry, and I was very disappointed to find that this wasnQ&apos;Et the case on my spiffy, much more expensive Captivate.  I also could (if I recall correctly) generically route the microphone to the bluetooth headset too, which was also disappointing to not see on my Android.  
I hope things get better.</what>
</comment>
<comment>
<author>uwe.h.schindler</author>
<when>Mon, 15 Aug 2011 20:06:07 +0000</when>
<what>It is not understandable, why this is ignored by Google. What are the arguments against routing audio through BT SCO?

The example Turn-By-Tun navigation is the best example on this issue. Almost everybody expects the turn-by-turn navigation to be handled like a voice call. As soon as a new turn-by-turn instruction needs to be delivered, the car stereo would stop playing music from radio, CD or cassette, simulate a phone call, play the nav instruction and then resume playing music. This is impossible with A2DP, as the car stereos only support switching to A2DP as a whole no longer playing anything else. Simulating phone calls is the solution to almost any car-related use-cases. Especially voice output from TTS does not need to be high-quality and have more than 8 kHz.</what>
</comment>
<comment>
<author>JimR...@gmail.com</author>
<when>Mon, 15 Aug 2011 23:19:29 +0000</when>
<what>I developed an app that also needs this feature.  Please implement!  Also, I agree with most of the others commenting on this issue.  I prefer to have the navigation stream through the mono handsfree stream.  I have A2DP receiver but sometimes I am listening to the radio instead and then I cant hear navigation.  I think Android 2.0 did stream navigation through the handsfree.</what>
</comment>
<comment>
<author>nipper.d...@gmail.com</author>
<when>Tue, 11 Oct 2011 21:18:44 +0000</when>
<what>I thought maybe it was something I did, but It is very annoying at best. I do not see why this can not be done. I get the turn by turn directions while on a BT phone connection. I get it using the Bluetooth (thunderbolt) MP3 connection, but I donQ&apos;Et get the directions when listening to a CD, MP3 source, or the radio. Makes no sense.</what>
</comment>
</bug>
<bug>
<bugid>3315</bugid>
<title>MAPS Low memory</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-11-10T18:52:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>14</stars>
<reportedBy>darico18@gmail.com</reportedBy>
<openedDate>Sun, 19 Jul 2009 20:14:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - when i view traffic on google maps it turns it off right away
and it says low memory and it turns off. - - If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>mikeki...@gmail.com</author>
<when>Fri, 14 Aug 2009 05:02:50 +0000</when>
<what>I am having same issue with low memory.  It is very frustrating.</what>
</comment>
<comment>
<author>andrewjo...@gmail.com</author>
<when>Sat, 15 Aug 2009 20:54:31 +0000</when>
<what>I too am having this issue, I sure hope they find a solution for it.</what>
</comment>
<comment>
<author>andrewjo...@gmail.com</author>
<when>Sat, 15 Aug 2009 20:59:04 +0000</when>
<what>BTW, I experience this issue when viewing traffic overlay for the Houston and Austin
areas.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:37:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:31:11 +0000</when>
<what></what>
</comment>
<comment>
<author>mnu...@gmail.com</author>
<when>Mon, 31 Aug 2009 13:20:49 +0000</when>
<what>I am also seeing this in the Providence area. Makes Traffic useless, unless you can 
glance at the screen for the 5 seconds that it is up.. if that.</what>
</comment>
<comment>
<author>gdre...@gmail.com</author>
<when>Sun, 06 Sep 2009 03:54:44 +0000</when>
<what>I have been experiencing this problem for the past 3 months or so. I live in the LA 
area. My guess is this has nothing to do with your physical location, but some fault 
with the app. Please fix as it is very annoying!</what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 20 Oct 2009 19:47:43 +0000</when>
<what>I also have this same issue and it can be very frustrating.  It appears to be related 
to the available system memory, which on the G1, is very limited.

A quick fix is to use a program like TasKiller, which stops programs running in the 
background and to make more memory available.  However, this is still an annoying 
issue.

I would prefer Google Maps not even measure how much system memory is available, and 
just run and do what it can with whatQ&apos;Es there.  If system memory is low, then so be 
it, but donQ&apos;Et take away functionality!</what>
</comment>
<comment>
<author>abliss</author>
<when>Tue, 10 Nov 2009 18:52:30 +0000</when>
<what>Fixed in Maps version 3.2</what>
</comment>
</bug>
<bug>
<bugid>5404</bugid>
<title>upgraded to 2.0.1 and get a restart every time when searching the android market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>dons...@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 13:33:59 +0000</openedDate>
<description>Motorola droid on 2.0.1 On a 3g network in Flint MI Open android market
Search by any method Phone reboots</description>
<comment>
<author>dons...@gmail.com</author>
<when>Sun, 13 Dec 2009 22:22:28 +0000</when>
<what>Looking into this more.  Seems to reboot any time the search key is used.</what>
</comment>
<comment>
<author>dons...@gmail.com</author>
<when>Mon, 14 Dec 2009 00:14:55 +0000</when>
<what>Solved by doing a factory reset.</what>
</comment>
</bug>
<bug>
<bugid>16630</bugid>
<title>improve </title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-05-06T18:07:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>sge...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 12:31:09 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>sge...@gmail.com</author>
<when>Fri, 06 May 2011 12:45:09 +0000</when>
<what>please delete this bug report i did a mistake</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 18:07:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11883</bugid>
<title>Accessing content resolver database using full sql statement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yhcyk...@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 07:15:48 +0000</openedDate>
<description>hi iQ&apos;Em android developer SYH. in android phone address book could
accessing via contentResolver.query(), insert() function. i think inner
address book store in the sqlite database... in the future, could use
address book using like SQLLiteDatabase.rawQuery() function ? i think
for security. inner common databases are not allowed direct access and
only access by function call... but there are any possibility, can it
allowed accesing by SQL statement? iQ&apos;Em not fluent in english, but hoping
my think would delivered. bye~ ^^;</description>
</bug>
<bug>
<bugid>14837</bugid>
<title>News Q&amp;E Weather : Mobile privacy policy is not translated to Portuguese</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:23:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elise...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 12:58:13 +0000</openedDate>
<description>News Q&amp;E Weather : Mobile privacy policy is not translated to Portuguese -
Steps to reproduce the problem - Set the phone to Portuguese BR locale -
Go to Menu - Select News Q&amp;E Weather - Press Menu key Q&gt;EQ&gt;E Settings - Select
News Settings - Go to Mobile privacy policy - What happened - Q&quot;EMobile
privacy policyQ&quot;E prompt is not translated to Portuguese - What you think
the correct behavior should be. - Q&quot;EMobile privacy policyQ&quot;E should be
translated to Portuguese This issue was seen on Motorola Milestone 2
running Android 2.2 - Froyo.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:23:16 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>12041</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:44:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:49:09 +0000</openedDate>
<description>Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Login to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:44:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14720</bugid>
<title>Email sync with USB </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:03:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 09:55:06 +0000</openedDate>
<description>Cannot sync the email service when the device is connected to the
computer via USB . Version- Andriod 2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:03:04 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>atanu2...@gmail.com</author>
<when>Mon, 14 Feb 2011 19:11:01 +0000</when>
<what>it is common for any device</what>
</comment>
</bug>
<bug>
<bugid>3207</bugid>
<title>Application Comments Disappeared</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-24T23:12:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>metaka...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jul 2009 11:09:41 +0000</openedDate>
<description>Last week I released the game Q&quot;EConnect 4 OnlineQ&quot;E
(com.fourfeets.connectfouronline) and it received around 40 comments.
Today I was checking the market again and suddenly _all_ comments were
gone. The message in the comments list is Q&quot;ENo commentsQ&quot;E. What is going
on? IQ&apos;Eve developed several applications and never ran across this bug.
Also I couldnQ&apos;Et find anything related in a quick Google search.</description>
<comment>
<author>metaka...@gmail.com</author>
<when>Wed, 08 Jul 2009 17:07:34 +0000</when>
<what>theyQ&apos;Ere here again...

closed :D</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:12:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:25:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14787</bugid>
<title>Can not delete ImageSpan properly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wagz...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 18:27:22 +0000</openedDate>
<description>I am trying to inline an image inside the EditText object. When I place
an ImageSpan inside the EditText view and then try to use the backspace
key, all text in the view disappears. It feels like just a rendering
error since If I keep deleting everything it eventually deletes the
image too. It is really weird. For now I am going to do a work-around by
intercepting the delete key stroke and manually reconstructing the view
without the ImageSpan in it to make it appear to be deleted. Here is the
problem code. StringBuilder builder = new StringBuilder(); final
MapQ&lt;EInteger, ImageMessageComponentQ&gt;E insertAfter = new HashMapQ&lt;EInteger,
ImageMessageComponentQ&gt;E(); EditText text =
(EditText)this.findViewById(R.id.compose_edit); for(MessageComponent
component : message.getComponents()) {
switch(messageTypes.get(component.getClass())) { case IMAGE_COMPONENT: {
insertAfter.put(builder.length(), (ImageMessageComponent)component);
builder.append(Q&quot;EiQ&quot;E); //place holder break; } case TEXT_COMPONENT: {
builder.append(new String(component.getDisplayData())); //TODO name
explicit charset. break; } } } text.setText(builder.toString());
Spannable ss = text.getText();//new SpannableString(builder.toString());
for(Map.EntryQ&lt;EInteger, ImageMessageComponentQ&gt;E entry :
insertAfter.entrySet()) { final ImageMessageComponent component =
entry.getValue(); final byte [] data = component.getDisplayData(); final
Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length);
final Drawable d = new BitmapDrawable(bitmap); d.setBounds(0, 0,
d.getIntrinsicWidth(), d.getIntrinsicHeight()); ImageSpan span = new
ImageSpan(d, ImageSpan.ALIGN_BASELINE); final int index =
entry.getKey(); ss.setSpan(span, index, index+1,
Spannable.SPAN_INCLUSIVE_EXCLUSIVE); } text.setText(ss,
TextView.BufferType.SPANNABLE);</description>
<comment>
<author>wagz...@gmail.com</author>
<when>Wed, 16 Feb 2011 18:28:34 +0000</when>
<what>Sorry this is on a mytouch 4g with android 2.2.1.</what>
</comment>
</bug>
<bug>
<bugid>13302</bugid>
<title>internet exit button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dtesyst...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 23:51:31 +0000</openedDate>
<description>The Android internet (chrome lite if IQ&apos;Em not mistaking) is missing an
exit button. Of course you can always use the home button or some other
function button to exit the internet. But when for example youQ&apos;Ere
checking your mail with an embedded link, opening this link will lead
you away from your mail program. Just pressing an exit button will lead
you back to your mail program. Not to your home screen. If youQ&apos;Ere back
in your home screen it still tales a few steps to take you back to your
mail program. I donQ&apos;Et now if other have strong feelings about this, but
for me this is the only reason why I use Dolphin. Grts Tom</description>
<comment>
<author>cobrab...@gmail.com</author>
<when>Tue, 21 Dec 2010 07:59:35 +0000</when>
<what>Simply press the back button and it takes you back to the email program, or you can hold the home button for one second and you can go back and select the email program.</what>
</comment>
<comment>
<author>dtesyst...@gmail.com</author>
<when>Tue, 21 Dec 2010 08:05:07 +0000</when>
<what>This is correct if you donQ&apos;Et browse on the page. If you f.e. look at some pictures in a gallery on that website, you have to press back as many times as youQ&apos;Eve watched pictures. This is the annoying bit.</what>
</comment>
<comment>
<author>dtesyst...@gmail.com</author>
<when>Tue, 21 Dec 2010 08:06:33 +0000</when>
<what>The email program is never under the long click home button.</what>
</comment>
</bug>
<bug>
<bugid>15605</bugid>
<title>ndk-r5b does not build assembly files with .s extension</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-18T19:11:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mayadeep@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 16:14:07 +0000</openedDate>
<description>Android r5b NDK on Ubuntu 10.10 Linux desktop-ub804 2.6.32-27-generic
#49-Ubuntu SMP Wed Dec 1 23:52:12 UTC 2010 i686 GNU/Linux Compiling
OPenssl gives me this error on linux, but works fine on Windows
Vista+cygwin / mv: cannot stat
`./obj/local/armeabi/objs/crypto-static/0.9.9-dev/bn/armv4-mont.o.d.orgQ&apos;E:
No such file or directory make: ***
[obj/local/armeabi/objs/crypto-static/0.9.9-dev/bn/armv4-mont.o] Error 1</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 18 Mar 2011 19:11:46 +0000</when>
<what></what>
</comment>
<comment>
<author>aZeTRo...@gmail.com</author>
<when>Mon, 20 Jun 2011 08:57:53 +0000</when>
<what>go here: http://code.google.com/p/android/issues/detail?id=15379</what>
</comment>
</bug>
<bug>
<bugid>966</bugid>
<title>/data/dalvik-cache not writable, breaking dynamic loading of packages/libraries</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T17:16:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dana...@gmail.com</reportedBy>
<openedDate>Wed, 15 Oct 2008 16:00:29 +0000</openedDate>
<description>We have developed a dynamic package loader so that it will download
3rdparty shared libraries and make it an apk so it can be loaded
dynamically Everytime it works fine till SDK 0.9, However, in SDK 1.0
the functionality breaks. It turns out that I need to manually run adb
shell chmod 777 /data/dalvik-cache so that it can continue running. Also
from the developer forums, found somebody else also facing this issue
and this solution actually comes from them. It looks like the original
/data/dalvik-cache permission is 775 not 777 Could anybody have this
fixed? Thanks Dana Li</description>
<comment>
<author>thefad...@gmail.com</author>
<when>Thu, 16 Oct 2008 21:07:33 +0000</when>
<what>This is the intended configuration.

For security reasons, applications are not allowed to modify or remove other
applications.
</what>
</comment>
<comment>
<author>janb.web...@gmail.com</author>
<when>Sun, 19 Oct 2008 23:48:52 +0000</when>
<what>Hi,

My application suffers from the same problem. The explanation regarding security does
not make sense to me, as the classes that my application loads I would consider to be
actually *part* of the application. It is a single android process that is loading
and executing them, not multiple different android applications. Is there not some
way of annointing threads with security information so that classes can be loaded
dynamically, yet preserve the string security partitioning of applications?

regards
Jan</what>
</comment>
<comment>
<author>thefad...@gmail.com</author>
<when>Mon, 20 Oct 2008 14:52:19 +0000</when>
<what>If /data/dalvik-cache were world-writable, allowing you to add your own application
code to the directory, you would also be able to remove other apps, or remove them
and replace them with a modified version.  This is why the permissions on
/data/dalvik-cache are set the way they are.

In the 1.0 release, thereQ&apos;Es no way to execute code that hasnQ&apos;Et been installed by the
system, because code must execute out of /data/dalvik-cache.  This isnQ&apos;Et a security
issue, just a missing feature.
</what>
</comment>
<comment>
<author>janb.web...@gmail.com</author>
<when>Thu, 05 Feb 2009 08:54:04 +0000</when>
<what>ItQ&apos;Es nearly 4 months since this issue was first posted, can we get an update on the
state of the plans to implement the Q&quot;Emissing featureQ&quot;E?

I notice that there are several websites out there with instructions on how to get
root access on your phone, and being able to chmod 777 files is one of the reasons
people are doing it. Obviously thatQ&apos;Es not the solution for dynamic class loading - so
can Google share with us what the real solution will be??

thanks
Jan</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 05 Feb 2009 15:54:43 +0000</when>
<what>The Q&quot;EcupcakeQ&quot;E release includes dalvik.system.DexClassLoader, which allows you to
specify the location of both the jar file and the DEX file.  You can try an early
version by pulling down the sources from the git repository.

This isnQ&apos;Et the final version -- whatQ&apos;Es up there has a bug where it doesnQ&apos;Et re-run
dexopt when the jar file changes -- but itQ&apos;Es close.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 17:16:55 +0000</when>
<what>Working as intended. An app certainly shouldnQ&apos;Et be allowed to overwrite another appQ&apos;Es
code.</what>
</comment>
<comment>
<author>janb.web...@gmail.com</author>
<when>Fri, 06 Feb 2009 17:39:42 +0000</when>
<what>IQ&apos;Em not sure about the original poster of this issue, but *my* usage of this does not
involve different applications at all. It is a single apk that is dynamically
downloading further jars for itself. So there is no attempt to interfere in any way
with any other application.

Could you please reopen this issue in light of this explanation, or tell me how this
is achievable with the current release, or Q&quot;EcupcakeQ&quot;E release as a previous poster
mentioned?

thanks
Jan</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 17:44:15 +0000</when>
<what>Please open a separate report if your issue is sufficiently different from the
original one that one could be fixed but not the other. Thanks.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 06 Feb 2009 18:09:57 +0000</when>
<what>janb.webtide: please read what I wrote yesterday and see if it addresses your needs.
</what>
</comment>
<comment>
<author>janb.web...@gmail.com</author>
<when>Fri, 06 Feb 2009 18:44:28 +0000</when>
<what>fad...

IQ&apos;Eve been trying desperately to get to git.android.com ... but without any success.
IQ&apos;Ell keep trying. But in the meanwhile, let me just sketch out very briefly the
scenario and perhaps you can tell me at a glance if the new DexClassLoader class will
fix the issue (thank you for your patience!):

The ijetty application downloads a war file that contains a WEB-INF/lib/classes.zip,
and inside the classes.zip is a classes.dex file.

The ijetty application sets up a parent/child classloader relationship for this new
zip file. HereQ&apos;Es a (simplified) example:

   new
dalvik.system.PathClassLoader(Q&quot;E/sdcard/jetty/webapps/chat-1.1/WEB-INF/lib/classes.zipQ&quot;E,
this.getClass().getClassLoader())

When this classloader is used to try and load a class, I get:

ERROR/dalvikvm(404): CanQ&apos;Et open dex cache
Q&apos;E/data/dalvik-cache/sdcard@jetty@webapps@chat-1.1@WEB-INF@lib@classes.zip@classes.dexQ&apos;E:
No such file or directory
INFO/dalvikvm(404): Unable to open or create cache for
/sdcard/jetty/webapps/chat-1.1/WEB-INF/lib/classes.zip

If I chmod 777 the /data/dalvik-cache, and then restart ijetty, it is able to unpack
the zip file into the cache and resolve classes from it.

It is as if the application doesnQ&apos;Et have any identity associated with it, and
therefore falls foul of the unix permissioning. It is as if the identity is only
associated with the app when it is first installed, and therefore has write
permission to the cache dir.

So, it looked to me like the runtime threads just needed to be annointed with a unix
identity so it would be able to read *and* write to the cache.

Thanks for reading this far. Does it sound on the face of it as if the new
DexClassLoader is going to work for this use-case?

regards
Jan</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 06 Feb 2009 18:57:07 +0000</when>
<what>Start at source.android.com, not git.android.com.  The actual sources are on
kernel.org, e.g.:

http://android.git.kernel.org/?p=platform/dalvik.git;a=blob;f=libcore/dalvik/src/main/java/dalvik/system/DexClassLoader.java;h=cb2f76d39768ba56d3cb9e6fc2bf264f322a4629;hb=HEAD

Only the system installer is allowed to write to /data/dalvik-cache.

DexClassLoader is very similar to PathClassLoader, with one addition: you are allowed
to specify the directory where the unpacked DEX files go.  Instead of
/data/dalvik-cache, you can use app-private storage on /data, or even
/sdcard/whatever.  App-private storage is recommended over the SD card for many
reasons, including security, correct handling when the card is ejected, and cleanup
when your app is uninstalled.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:52:24 +0000</when>
<what></what>
</comment>
<comment>
<author>pc.wiz...@gmail.com</author>
<when>Fri, 25 Mar 2011 18:49:05 +0000</when>
<what>I would like to re-open this issue.

It has been said that using libraries imposes a security risk. LetQ&apos;Es fix it.

LetQ&apos;Es say I have an app: BloggerThing
And this app has an Q&quot;Eopen apiQ&quot;E jar library: blogger-thing-dex.jar, that installs with the original app.

Now I have created an upgrade for BloggerThing: BloggerThing Advanced
all the functionality to implement said features are not in blogger-thing-dex.jar, but being a sensible app developer I donQ&apos;Et want to fill the limited data space of the user system with a jar named: blogger-thing-advanced-dex.jar because the Q&quot;Eadvanced jarQ&quot;E is backwards compatible with the original library.

This is what I propose: Applications should have thier own Q&quot;EuserQ&quot;E account on the device as well as a Q&quot;EgroupQ&quot;E entry. Follow my lead here...

An application that has been installed in my application group should be able to overwrite or update my libraries, transparently if file permissions that are set on the file in question permit the action. This is native linux functionality that should be implemented on the device/device-platform.

This would not be an issue if the device-platform had /usr/lib/ and /usr/lib/dalvik-cache folders + application Q&quot;EuserQ&quot;E and Q&quot;EgroupQ&quot;E accounts.

Being that this is an open source platform i believe it to be my duty in the matter of interest to say that you are supposed to learn to use UNIX before you create and develop on/for a distribution. According to the the technology employed, Android is a UNIX. And by definition it is a Q&quot;Edistribution.Q&quot;E

</what>
</comment>
<comment>
<author>pc.wiz...@gmail.com</author>
<when>Fri, 25 Mar 2011 19:25:17 +0000</when>
<what>Unix, and the unix way of doing things has been around longer than my lifetime. If it isnQ&apos;Et broke donQ&apos;Et fix it. If it is broken, fix it. The unix way of doing things will be around long after the Android platform and myself have passed on. Logic dictates: Defecate or get off the pot.</what>
</comment>
<comment>
<author>a.c.kal...@gmail.com</author>
<when>Mon, 07 Nov 2011 09:36:02 +0000</when>
<what>Q&gt;E Unix, and the unix way of doing things has been around longer than my lifetime.

Yeah, and Bell Labs has been around longer than Unix. And who did they work for again? Yup, telco people with money wanting to make more money.

Sadly, money makes the world go Q&apos;Eround, telco operators donQ&apos;Et want their users to go hack about on their phones, so telco-branded Android phones ainQ&apos;Et got root out of the box, nor userids nor groups for apps.

Sorry.</what>
</comment>
</bug>
<bug>
<bugid>7023</bugid>
<title>Stock Contact/Dialer Improvements/Enhancements/Bug Fixes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>yogesh.jagota</reportedBy>
<openedDate>Mon, 08 Mar 2010 07:30:02 +0000</openedDate>
<description>Android is a very good OS, and I love it. But one thing which seriously
needs improvements is the stock dialer/contact manager. Although some of
these are already reported here, I am making one single issue for all
the changes I think should be given top priority. I hope people star it
as much as they can so the developers notice these problems/ommissions
and improve them. Here it goes: 1. Speed Dial Making shortcuts on the
screen is one thing and speed dialing is another. Speed dialing is very
important and a very basic feature which even a basic no frills phone
can manage. 2. Use of Birthday field/Addition of Anniversary Field +
Calendar Integration Birthday field is just there for display purpose.
There is no Anniversary field. Both should be editable and sync able
(gmail does not even have a anniversary field) and they should be auto
repeating entries to the calendar. 3. Some serious flaws/ommissions in
contact search Multiple field search is one feature which has been
heavily missed in android. As of today I can search in only Name/Surname
and organisation. But still organisation does not allow partial search.
For example, if the organisation is Q&quot;EXYZ LimitedQ&quot;E, searching Q&quot;ELimitedQ&quot;E
will not get me the contact. Nick names must also be searchable. Special
character search is missing too. One more thing which I find a bit
irritating at times is the way search is handled when I select the
option to add a number using Q&quot;EAdd to ContactsQ&quot;E. The search result take
me to contact display instead of contact edit. 4. Nick Names Nick names
are a very important part of the contact management. Many of the
contacts have to be saved with their full names but you remember them
with the nick names. Easy examples are your dad, mom and spouse. I have
to save full name of my spouse so that contact syncing is easier. But I
will love to see her nick name in my contact list or in the incoming
call name. As of now, neither nick names are editable, nor they are
searchable. 5. Contact list enhancements Contact list must be
customizable. Either I should have a global default or a contact wise
setting of giving priority on what contact information should be
displayed in the contact list main page. For example I may want the nick
name of a contact first. If the contact does not have nick , then it
should display firtname+lastname (or lastname+firstname) and in the end
if both are not found, organisation should be displayed. Some people may
also like name displayed as Q&quot;EName Q&apos;ENickQ&apos;E SurnameQ&quot;E. Sorting should also
be customizable on these fields. 6. Phone number hyphen removal option
Not every country has the same system as US/UK. A option to disable the
hyphen in the contact display must be present. 7. Contact photo display
size Confirgurable to small/medium/big. 8. Call recording. This has been
well discussed already. 9. Note making (numbers) while in call While
receiving call if I make note of a number in Dialer, another incoming
call removes it, even if I do not receive it. That is annoying. 10.
Broken scrolling in contact edit If you edit a contact and add a field
like number or organisation, the contact will scroll back to top and you
will have to scroll down again to edit the field you jut added. This
must be fixed. I will like to add that the Q&quot;EshouldQ&quot;Es and Q&quot;EmustQ&quot;Es in the
field should be read as important requirements not as arrogance. Android
is simply superb but we must not forget that it is a phone OS first.
Conact management and dialer are the most basic features of a phone. I
hope somebody listens to this and these changes are incorporated as soon
as they could be. PS: I know that many of these issues mentioned here
are duplicates, but I am making a single issue thread so that all
contact/dialer issues and enhancements can be listed here. This will
help in more people starring this issue which might bring the changes
sooner. If any admin feels like merging the issues, please go ahead. I
am using a Nexus One (2.1.1).</description>
<comment>
<author>yogesh.jagota</author>
<when>Wed, 10 Mar 2010 06:31:21 +0000</when>
<what>One more thing which I think is important enough, is Contact log entry groupings. 
Clicking a contact log entry takes us to all the entries of that contact in the log but 
the log shows all the entries of that contact already. The log should show just one 
entry of that contact (last log) and on clicking that contact, all entries should be 
shown.</what>
</comment>
<comment>
<author>yogesh.jagota</author>
<when>Sat, 13 Mar 2010 10:30:08 +0000</when>
<what>Some more issues:
If you try to connect a call and the call somehow fails to connect, the dialer shows 
you the last call time instead of 00:00.

Organisation entries are not always searchable (even by initials). Some entries do 
not even show the organisation details on the contact display page. But when you go 
into edit mode, all the information is displayed. This is quite random and I do not 
know what entries display this behavior.
Same behavior applies to middle name which is not displayed everywhere as part of the 
complete name.

The birthday information for people whose birthday year is not present, is shown 
something like this (for eg. Aug 31st) --08-31. Birthday date display format must be 
assignable as everyone must be able to set their own preferential format. For eg., I 
will prefer something in line of a long format (August 31).

Contact merge is very crippled. People with the same name are always merged 
regardless of their Birthdays or Organisation.
</what>
</comment>
<comment>
<author>yogesh.jagota</author>
<when>Tue, 16 Mar 2010 05:42:05 +0000</when>
<what>One more missing feature is different default numbers for calls and sms or mms. As of 
now only one default number can be set which is used for calls. Another related thing 
is that some numbers cannot send/receive sms/mms. There should be such setting which 
allows to hide those numbers in the contact actions and related sms/mms applications.</what>
</comment>
<comment>
<author>xsant...@gmail.com</author>
<when>Fri, 14 May 2010 15:25:35 +0000</when>
<what>IQ&apos;Ed second the hyphen removal option, or just no hyphen at all.</what>
</comment>
<comment>
<author>timbeckw...@gmail.com</author>
<when>Thu, 10 Jun 2010 12:26:51 +0000</when>
<what>The hyphenation of the numbers is US style and actually splits UK region codes, making them unreadable</what>
</comment>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Fri, 25 Jun 2010 05:02:33 +0000</when>
<what>You should avoid umbrella requests, please list each specific request under separate tracking number. IQ&apos;Em quite sure IQ&apos;Eve seen some of the similar requests before though:

Issue 1211:	Contact Record to Contain Birthday Q&amp;E Anniversary Date Fields w/Calendar Integration
Issue 3732:	[Search] Improve contact search
Issue 9106:	Improve Search Functionality

etc.</what>
</comment>
<comment>
<author>simon.st...@gmail.com</author>
<when>Sat, 14 Aug 2010 15:10:02 +0000</when>
<what>Hyphen is removed if you change your language under Q&apos;ELanguage Q&amp;E KeyboardQ&apos;E to be Q&apos;EEnglish (United Kingdom)Q&apos;E instead of Q&apos;EEnglish (United States)Q&apos;E.

If you canQ&apos;Et see the UK option, try downloading Q&apos;EMore LocalesQ&apos;E from the market first.

Hope this helps others.</what>
</comment>
<comment>
<author>pwdee...@gmail.com</author>
<when>Thu, 09 Sep 2010 03:32:21 +0000</when>
<what>^ @simon.strike

very helpful quick fix. thanks!  bump issue though, as US users ought to have this option natively.</what>
</comment>
<comment>
<author>richardc...@gmail.com</author>
<when>Mon, 27 Dec 2010 15:53:13 +0000</when>
<what>Also think better management on the contacts.

We should have the ability to remove some contacts from the phone app itself, or instead of removing, more like filtering them out...

So for example you have Google, Facebook, Twitter, Your Exchange Mail account contact and in your phone app you will have everything displayed. You are not likely ever to call your Twitter Friends for example or some of your many facebook friends, so a setting to not display them on your Phone Dialer would be great.</what>
</comment>
<comment>
<author>MeN...@gmail.com</author>
<when>Wed, 29 Dec 2010 00:23:33 +0000</when>
<what>1.  You cannot search contacts by their phone number.  Sometimes caller ID doesnQ&apos;Et work properly because of a +1 added to/missing from the incoming number.  Or, when youQ&apos;Ere looking at your phone bill/missed call log and thereQ&apos;Es a plain phone number that isnQ&apos;Et associated with a name, you should be able to dial a number in your search box and find a contact.  You can search a contact by email, why not by phone number?

2.  Need to add Q&quot;EEdit number before callQ&quot;E option to Contacts.  Useful if you want to *67 someone.

3.  Need to add Q&quot;ECopyQ&quot;E feature to an item in someoneQ&apos;Es Contact profile.  i.e. press-hold on a phone number, then the menu pops up with Q&quot;ECopyQ&quot;E.

4.  Need to add Q&quot;ESMSQ&quot;E to share menu - a simple consolidation of all data into a text message is fine, itQ&apos;Es low tech, people can copy/paste, they just want to be able to send it in some other form beside .VCF - seriously.

5.  Need to be able to expand contact photo when long-pressing on it.  Large size of screen, so you can present visual reference for people you are referring the contact to.

6.  Need to address multiple Contact profiles on the same gmail account.  Is it possible to include a Q&quot;EmergeQ&quot;E option for Contacts that share the same name?



Thank you for this comprehensive list, I donQ&apos;Et necessarily disagree with your methodology - you make some great points, these are all tweaks that need to be addressed and it seems easier to sort them out when theyQ&apos;Ere already in a giant list.</what>
</comment>
<comment>
<author>ImaChess...@gmail.com</author>
<when>Fri, 20 May 2011 14:25:05 +0000</when>
<what>A BIG NEED:
Ability to remove SMS numbers from contacts.  Many of my contacts still use POTS as well as a cell phone and/or donQ&apos;Et WANT ANY SMS.  I have a list of up to 5 numbers and I canQ&apos;Et remember which one is the SMS number.</what>
</comment>
<comment>
<author>stemad...@gmail.com</author>
<when>Thu, 30 Jun 2011 12:36:35 +0000</when>
<what>simon.strikeQ&apos;Es solution did not work for me. However, I found an app called Unhyphenizer (can you believe it?) which removes all hyphens from phone numbers. But the free version only fixes the exported .vcf files, which will be undone as soon as you import them to your phone, so you have to purchase the pro version ($1) to fix the contacts. But it does work, and it is both simple and reliable. I really recommend installing the app.

I wonder if Google is ever going to allow us to choose whether we want hyphens in our phone numbers or not.</what>
</comment>
</bug>
<bug>
<bugid>13682</bugid>
<title>Launcher crashes [android 2.3.1]</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>andybrui...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 20:09:15 +0000</openedDate>
<description>okey iQ&apos;Em running 2.3.1 on my nexus S and pretty often my launcher
crashes. iQ&apos;Em running Andwobble2 live wallpaper. but i donQ&apos;Et know if
thats the problem. havenQ&apos;Et tested it with other wallpaperQ&apos;Es though,its
no reason to crash the launcher. i also had the launcher Lag and freeze
before it crashes. even when not in intense usage</description>
<comment>
<author>andybrui...@gmail.com</author>
<when>Wed, 05 Jan 2011 20:13:28 +0000</when>
<what>okey its a clear gingerbread launcher issue.
happens with and without live wallpaper

once i installed ADW i had no problem at all.</what>
</comment>
<comment>
<author>ricardo....@gmail.com</author>
<when>Fri, 14 Jan 2011 16:10:40 +0000</when>
<what>I like the predefined launcher a lot and this issue is really annoying. I dont want to use another launcher, but I hope Google can update Gingerbread asap with a fix for this bug. 

I discovered that in my personal case I can partly reproduce the crash by:

1. attempting to move an icon (sometimes it works sometimes it just disappears). 
2. When it disappears, the phone shows an error message asking to force close launcher.
3. After this first force close, I cannot press the HOME hardware button more than once anymore. The Q&quot;EGo to main screen (middle screen)Q&quot;E function doesnQ&apos;Et work anymore. If I open any application and go back to Home, scroll right or left and press the Home hardware button once more to go back to the main screen, all icons disappear and after any tap I get the same launcher error message.

From that point I cannot use the home screen button for anything else but for going back to the home screen. If by mistake I press it while using the phone (being in Home already) I will get the error message again.

HELP!!! </what>
</comment>
<comment>
<author>lee.t.ri...@gmail.com</author>
<when>Fri, 14 Jan 2011 16:18:12 +0000</when>
<what>I can confirm that the issue faced by the user above is identical to the one on my own handset.  I suggest that as many people as possible comment on this issue to confirm its existence so that we can ensure a timely fix is released.</what>
</comment>
<comment>
<author>jayhol...@gmail.com</author>
<when>Tue, 18 Jan 2011 13:16:12 +0000</when>
<what>I am also experiencing the same bug.  I wiped the phone and launcher settings, hoping that i just had some corrupted data.  What I see is if I tap the home button when the middle home screen is already in place, the icons fly off to the left of the screen leaving an empty homescreen, except for the launcher bar on the bottom, and then a crash.  Guess IQ&apos;Ell have to use another launcher until this is sorted out.</what>
</comment>
<comment>
<author>astru...@gmail.com</author>
<when>Thu, 10 Feb 2011 17:51:44 +0000</when>
<what>I have the same issue with my Nexus S. ItQ&apos;Es annoying. And true when you move icon it just dissapears. Sometime I find them in random folders....</what>
</comment>
<comment>
<author>gopalan....@gmail.com</author>
<when>Wed, 23 Mar 2011 13:33:50 +0000</when>
<what>Same issue on nexus one.</what>
</comment>
<comment>
<author>sanjay....@gmail.com</author>
<when>Tue, 12 Apr 2011 20:49:30 +0000</when>
<what>same here....anyone know how to resolve this issue? iQ&apos;Em stuck now. cant use the phone except answering the incoming calls.
grrrrrrr

Sanj</what>
</comment>
<comment>
<author>jose...@gmail.com</author>
<when>Mon, 18 Apr 2011 14:16:37 +0000</when>
<what>Same here, Nexus One. It all started with the Gingerbread update.

I have had to restart the thing several times just to get it to work again. This also affects the pattern unlock, where it does register the pattern, but does not show it on the screen. So if you draw the pattern correctly it will unlock it (to a frozen launcher), but you wonQ&apos;Et really know you have done it right until it is unlocked. 

Besides restarting the N1, I have also attempted to crash the launcher just to get the prompt that will allow me to restart launcher only. I have tried this twice, only worked once.</what>
</comment>
<comment>
<author>kristoff...@gmail.com</author>
<when>Mon, 18 Apr 2011 15:11:18 +0000</when>
<what>Happens several times a day for me with Nexus One. Never happened before Gingerbread update.
I do Q&quot;EMenu button -Q&gt;E Manage Apps -Q&gt;E All -Q&gt;E Launcher -Q&gt;E Force Stop -Q&gt;E Home buttonQ&quot;E to restart the launcher when it starts acting up. Sometimes it crashes itself before that. IQ&apos;Ed think Google would notice all the crash reports being sent in on this?
</what>
</comment>
</bug>
<bug>
<bugid>218</bugid>
<title>Cannot disable Spinner</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-10T19:22:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cir...@gmail.com</reportedBy>
<openedDate>Sun, 10 Feb 2008 03:25:13 +0000</openedDate>
<description>Views such as EditText can have setEnabled set to Q&quot;EfalseQ&quot;E, either in XML
or in code, and then will not respond to user input. However, the
Spinner view will continue to allow the user to switch between values
even when it is disabled. As a workaround, you can subclass Spinner and
prevent user actions. However, this precludes using the standard Spinner
in XML layouts.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 10 Feb 2008 19:22:54 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>5918</bugid>
<title>OMA Download Descriptor nextURL processing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fabio.j....@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 18:41:17 +0000</openedDate>
<description>Hi all, There is a bug in the OMA Download Descriptor (DD) processment
done by the Android Platform. Whenever an Q&quot;EQ&amp;EQ&quot;E is added to the URL posted
in the nextURL field the Android platform presents the message Q&quot;EInvalid
Download Descriptor). For instance, 1. Works,
Q&lt;EnextURLQ&gt;Ehttp://images.google.com/imghp?hl=enQ&lt;E/nextURLQ&gt;E 2. DOESNQ&apos;ET Work,
Q&lt;EnextURLQ&gt;Ehttp://images.google.com/imghp?hl=enQ&amp;Etab=wiQ&lt;E/nextURLQ&gt;E Either
one of the two previous URLS, should have been accepted and processed by
the android platform and not only the first.</description>
<comment>
<author>vne...@gmail.com</author>
<when>Thu, 04 Mar 2010 16:14:20 +0000</when>
<what>Having Q&amp;E in an XML is incorrect as it has to be escaped as Q&amp;Eamp;
This should work:

Q&lt;EnextURLQ&gt;Ehttp://images.google.com/imghp?hl=enQ&amp;Eamp;tab=wiQ&lt;E/nextURLQ&gt;E

</what>
</comment>
<comment>
<author>mengdong...@gmail.com</author>
<when>Thu, 02 Dec 2010 03:48:03 +0000</when>
<what>Where can I find the code to parser OMA download descriptor (DD) ?
I want to know how many fields in DD are supported.

Thanks!
Amanda</what>
</comment>
<comment>
<author>fabio.j....@gmail.com</author>
<when>Thu, 09 Dec 2010 19:45:40 +0000</when>
<what>Search for the OMA DD Documentation. 

Regarding the DD parser, you have a handfull of XML parsers API that you can use. Check for example, DOM or SAX.</what>
</comment>
</bug>
<bug>
<bugid>2345</bugid>
<title>Indicator light for new text message doesnQ&apos;Et flash when messaging app is open</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>albert.v...@gmail.com</reportedBy>
<openedDate>Wed, 01 Apr 2009 13:05:52 +0000</openedDate>
<description>Android Dev Phone 1 Firmware 1.1 Build: holiday_devphone-userdebug 1.1
UNLOCKED 130444 test-keys 1. Send text message. 2. Leave messaging app
open with that userQ&apos;Es message log open. 3. Turn phone to standby. 4.
Upon receiving new text message indicator light does not flash alerting
user of new text message. Expected results: Green indicator light should
flash to indicate new message. Observed results: No flashing indicator
light.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:23:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:15:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6902</bugid>
<title>Alpha components are computed incorrectly</title>
<status>FutureRelease</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2010-08-19T01:43:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>peter.ea...@gmail.com</reportedBy>
<openedDate>Sun, 28 Feb 2010 05:11:30 +0000</openedDate>
<description>According to the documentation for glMaterial()
(http://www.khronos.org/opengles/sdk/1.1/docs/man/glMaterial.xml), only
the alpha component of the diffuse color is supposed to be used for
lighting calculations. All others should be ignored. Android appears to
do it incorrectly: the alpha component of each fragment is equal to the
sum of the different material components. For example, if the color is
initialized as follows colorArray[0] = red; colorArray[1] = green;
colorArray[2] = blue; colorArray[3] = 0.5f;
gl.glMaterialfv(GL10.GL_FRONT_AND_BACK, GL10.GL_DIFFUSE, colorArray, 0);
gl.glMaterialfv(GL10.GL_FRONT_AND_BACK, GL10.GL_AMBIENT, colorArray, 0);
and if the diffuse and ambient lights both have an alpha of 1, then
fragments are generated with an alpha of 1, not 0.5. On the other hand,
if you set the alpha for the ambient color to 0 ... colorArray[3] =
0.5f; gl.glMaterialfv(GL10.GL_FRONT_AND_BACK, GL10.GL_DIFFUSE,
colorArray, 0); colorArray[3] = 0;
gl.glMaterialfv(GL10.GL_FRONT_AND_BACK, GL10.GL_AMBIENT, colorArray, 0);
then you get an alpha of 0.5, as expected. I have observed this behavior
on a Nexus One running Android 2.1.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 08:30:54 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Mon, 01 Mar 2010 22:10:00 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Thu, 19 Aug 2010 01:43:20 +0000</when>
<what></what>
</comment>
<comment>
<author>emilielo...@gmail.com</author>
<when>Fri, 01 Oct 2010 11:46:29 +0000</when>
<what>I have observed this behavior on a Nexus One running Android 2.2 and HTC Desire 2.2</what>
</comment>
</bug>
<bug>
<bugid>14933</bugid>
<title>Documentation for HttpURLConnection inconsistent/misleading</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-03-25T15:47:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 23:38:57 +0000</openedDate>
<description>At
http://developer.android.com/reference/java/net/HttpURLConnection.html,
one part of the documentation states Q&quot;EDisconnecting frees all resources
held by a connectionQ&quot;E and another part claims Q&quot;ECalls to disconnect()
return the socket to a pool of connected socketsQ&quot;E. A quick glance at the
implementation suggests that closing a fully-consumed InputStream
returns the socket to a pool of connected sockets (http://goo.gl/M6DyK)
and calling disconnect() closes the connection and prevents it from
being reused by calling releaseSocket with reuseSocket set to Q&apos;EfalseQ&apos;E
(http://goo.gl/OHo8W). If I understand the implementation correctly, the
example given in the javadoc seems like a bad idea because it would
prevent connection reuse.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Feb 2011 00:01:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 19 Mar 2011 00:20:47 +0000</when>
<what>Connections can only be reused if the response has been consumed in full. IQ&apos;Eve fixed the docs to clarify the problems youQ&apos;Eve mentioned.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 25 Mar 2011 15:47:30 +0000</when>
<what>Fixed.

As a part of the investigation of this bug we realized that AndroidQ&apos;Es HttpURLConnection.disconnect() behaves differently from the RI: ours closes the connection; theirs involves the connection pool. IQ&apos;Em going to look into that as a separate issue.
</what>
</comment>
</bug>
<bug>
<bugid>14241</bugid>
<title>ant run-tests does not fail if tests have failed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>kirill.lastovirya</reportedBy>
<openedDate>Sun, 23 Jan 2011 13:01:45 +0000</openedDate>
<description>While running ant run-tests command line in my quite simple project, I
see the output below. Note that build is successful disregard that tests
has broken. That prevents me from setting up teamcity unit test build.
run-tests: [echo] Running tests ... [exec] [exec]
my.package.test.LoginActivityTest: [exec] Failure in testFailure: [exec]
junit.framework.AssertionFailedError [exec] at
my.package.test.LoginActivityTest.testFailure(LoginActivityTest.java:91)
[exec] at java.lang.reflect.Method.invokeNative(Native Method) [exec] at
android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:204)
[exec] at
android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:194)
[exec] at
android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186)
[exec] at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
[exec] at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
[exec] at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
[exec] at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
[exec] [exec] my.package.test.connector.facebook.FQLAsyncRunnerTest:.
[exec] my.package.test.json.JSONParsingTest:. [exec]
my.package.test.storage.DatabaseHelperProviderTest:.. [exec]
my.package.test.storage.StorageManagerTest:....... [exec] Test results
for InstrumentationTestRunner=.F........... [exec] Time: 2.222 [exec]
[exec] FAILURES!!! [exec] Tests run: 12, Failures: 1, Errors: 0 [exec]
[exec] BUILD SUCCESSFUL Total time: 59 seconds thats the workaround I
got into, probably its possible to fix on android level
http://stackoverflow.com/questions/2959500/failing-android-junit-tests-not-breaking-my-ant-script-like-i-expect</description>
<comment>
<author>matth...@qype.com</author>
<when>Wed, 09 Mar 2011 10:34:49 +0000</when>
<what>Another option is to use Maven or Gradle instead. Both have Android plug-ins that properly fail the build when there are test failures.</what>
</comment>
<comment>
<author>kirill.lastovirya</author>
<when>Wed, 09 Mar 2011 12:00:13 +0000</when>
<what>OK, thanks for the tip.</what>
</comment>
<comment>
<author>Nann...@gmail.com</author>
<when>Sat, 20 Aug 2011 00:11:19 +0000</when>
<what>Hey check this out, it might solve your problem.  https://github.com/curiousminds/teamCityAntTestRunner</what>
</comment>
</bug>
<bug>
<bugid>5261</bugid>
<title>Mail password starting with space</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NoelD...@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 20:59:22 +0000</openedDate>
<description>The IMAP mail client does not appear to support passwords starting with
a space. A password starting with a space is legal and supported by all
major IMAP/POP3 servers and clients. Tested on Motorola Droid / Android
2.0</description>
</bug>
<bug>
<bugid>2567</bugid>
<title>sim cache of phone sync issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>zhoujun....@gmail.com</reportedBy>
<openedDate>Mon, 04 May 2009 06:32:43 +0000</openedDate>
<description>I found a google bug:(It will make the phone sim cache sync issue) In
SimPhoneBookInterfaceManager.java public boolean
updateAdnRecordsInEfByIndex(int efid, String newTag, String
newPhoneNumber, int index, String pin2) { if
(phone.getContext().checkCallingOrSelfPermission(
android.Manifest.permission.WRITE_CONTACTS) !=
PackageManager.PERMISSION_GRANTED) { throw new SecurityException(
Q&quot;ERequires android.permission.WRITE_CONTACTS permissionQ&quot;E); } if (DBG)
logd(Q&quot;EupdateAdnRecordsInEfByIndex: efid=Q&quot;E + efid + Q&quot;E Index=Q&quot;E + index + Q&quot;E
==Q&gt;E Q&quot;E + Q&quot;E(Q&quot;E+ newTag + Q&quot;E,Q&quot;E + newPhoneNumber + Q&quot;E)Q&quot;E+ Q&quot;E pin2=Q&quot;E + pin2);
synchronized(mLock) { checkThread(); success = false; Message response =
mBaseHandler.obtainMessage (EVENT_UPDATE_DONE); AdnRecord newAdn = new
AdnRecord(newTag, newPhoneNumber); adnCache.updateAdnByIndex(efid,
newAdn, index, pin2, response); try { mLock.wait(); } catch
(InterruptedException e) { logd(Q&quot;Einterrupted while trying to update by
indexQ&quot;E); } } return success; } Note: The adnCache would update it recode
use the newAdn ; And from the new Adn constructor: public AdnRecord
(String alphaTag, String number) { this(0, 0, alphaTag, number); }
public AdnRecord (int efid, int recordNumber, String alphaTag, String
number) { this.efid = efid; this.recordNumber = recordNumber;
this.alphaTag = alphaTag; this.number = number; } We can see the record
firt two parameter is set to 0; Then when SIM sim card update,adnCache
set the newAdn in its catche list, In AdnRecordCache.java
handleMessage(Message msg) { AsyncResult ar; int efid; switch(msg.what)
{ case EVENT_LOAD_ALL_ADN_LIKE_DONE: /* arg1 is efid, obj.result is
ArrayListQ&lt;EAdnRecordQ&gt;E*/ ar = (AsyncResult) msg.obj; efid = msg.arg1;
ArrayListQ&lt;EMessageQ&gt;E waiters; waiters = adnLikeWaiters.get(efid);
adnLikeWaiters.delete(efid); if (ar.exception == null) {
adnLikeFiles.put(efid, (ArrayListQ&lt;EAdnRecordQ&gt;E) (ar.result)); }
notifyWaiters(waiters, ar); break; case EVENT_UPDATE_ADN_DONE: ar =
(AsyncResult)msg.obj; efid = msg.arg1; int index = msg.arg2; AdnRecord
adn = (AdnRecord) (ar.userObj); if (ar.exception == null) {
adnLikeFiles.get(efid).set(index - 1, adn); } Message response =
userWriteResponse.get(efid); userWriteResponse.delete(efid);
AsyncResult.forMessage(response, null, ar.exception);
response.sendToTarget(); break; } The AdnRecord adn = (AdnRecord)
(ar.userObj) is the same as newAdn which efid and recordNumber is 0; Now
We can see In cache list ,there would has a record
{0,0,newTag,newPhoneNumber} But If we read other record, We can see the
efid and recordNumber is not 0; Example:(index is 65) At first,After the
phone boot up, it has a sim cache as blow
{0x6F3A,65,oldTag,oldPhoneNumber} Then call
updateAdnRecordsInEfByIndex(efid, newTag,newPhoneNumber, 65, pin2) the
cache change to {0,0,newTag,newPhoneNumber} And the Sim card records is
{0x6F3A,65,newTag,newPhoneNumber} Obviously,The cache is different with
the SIM card. So should use AdnRecord newAdn = new
AdnRecord(efid,index,newTag, newPhoneNumber); to replace the AdnRecord
newAdn = new AdnRecord(newTag, newPhoneNumber); Then can fix the issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:29:45 +0000</when>
<what></what>
</comment>
<comment>
<author>zhoujun....@gmail.com</author>
<when>Mon, 14 Sep 2009 02:47:28 +0000</when>
<what>Here has a requirement  that to get a contact on sim card with a fixed index.
for example as AT command (AT+CPBR = Q&lt;EinidexQ&gt;E)
The sim cache lost the contact location index infomation after call 
updateAdnRecordsInEfByIndex().</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:09:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10244</bugid>
<title>Strange interaction with settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>romac...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 13:29:27 +0000</openedDate>
<description>At the settings pages in android not only the check-boxes or buttons are
sensitive for touching, but everywhere you click, something is gonna
change! If you just want to scroll through, it can happen, that you
changed some settings, without noticing it. There is no sense in it,
that the whole line of every preference is part of the check-box, which
actually had to be the only Q&quot;EmovingQ&quot;E part in the settings-page! There is
no information about, that something changed, and if you changed
something, you stay without knowing, that the settings are different
now! Only the check-boxes should be sensitive, not everything! There
should also be a Q&quot;Ecancel-buttonQ&quot;E at the bottom of every settings-page by
default, which can also be used as indicator for yourself, that you
really are going to change something. As long, as you didnQ&apos;Et change
anything, the button should be inactive (and it should become inactive
again, when you revoked the previously intended change)! It should only
be active, if really something is going to change and there is
something, what could be undone! There should also be a standard for
developers, if a setting should change in real-time or only, when you
leave the settings! If the settings are already saved before you leave
the settings-page, there is no sense in showing a toast, with that
information, while leaving it (especially if you just opened the
settings to have a look at it)! ItQ&apos;Es confusing (and wrong!), that every
time, you open something and leave it again, without changing anything,
there appears that Toast-Info. But even worse is, that some software
really seems to save something always, if you leave! For example: all
the time you open a SMS-thread (just to view it), the software is saving
a draft (when it exists). The draft was not changed, but the software
thinks, that it has been changed. When itQ&apos;Es very old and should stay at
the bottom of the list of messages, it makes the related thread then
appear at the top of the list, because of it seems to be Q&quot;Echanged
recentlyQ&quot;E for the software. And here is one more issue, which is similar
to the unfinished logic of the software: If I have a draft in my Emails
and I made accidentally a change and just want to leave the mail to let
in unchanged, a dialog is asking me, if I want to dismiss the message.
If you click Q&quot;EyesQ&quot;E, your draft is deleted. Not in the trash, but itQ&apos;Es
really gone forever! Maybe you just wanted to leave the draft to
maintain it exactly as it was, the software doesnQ&apos;Et understand, that you
just want to leave, without saving the draft! This is an act of
protecting a message, but eliminating it is the opposite of it! If you
write a lot long mails, it is necessary, to write the texts in several
sessions and it shouldnQ&apos;Et disappear completely, because of one wrong
click! Especially because of there is no Q&quot;EundoneQ&quot;E or even a
Q&quot;Eversions-buttonQ&quot;E (history) for your drafts. Drafts can be really
well-thought and worthy scripts and shouldnQ&apos;Et be treated that
regardless! By the way: there should be a view for just displaying
drafts - it would make it easier to read them, before you send them.
And: what happens, if you donQ&apos;Et want to send the draft, but you want to
keep it, without sending it? If you want to read it from time to time,
you have always to go into Q&quot;Eedit-modusQ&quot;E and here the elimination of the
work is always just one mouse-click away!</description>
</bug>
<bug>
<bugid>4321</bugid>
<title>Android smileys differs from the ones on keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 16:56:05 +0000</openedDate>
<description>Steps to reproduce the problem: Compose a new message to yourself. On
keyboard press keys: 12# and 1/2 Press following keys once: :) ;) :( :Q&apos;E(
:o :P :$ :S Send message. Open received message and verify that only :Q&apos;E(
is shown as Android smiley What you think the correct behavior should
be: I think the keyboard should hold keys for the proper Android
smileys. And why not use the last 5 Q&quot;EemptyQ&quot;E keys to support more of the
Android smileys.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:17:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15098</bugid>
<title>Support downloadable dictionaries in the default keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>cach...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 11:26:28 +0000</openedDate>
<description>The default keyboard should support external dictionary files. That way,
even if there is no built-in dictionary for a given language, the user
would have the option of searching the Market or the Internet for one
(or add its own).</description>
<comment>
<author>otavio.n...@gmail.com</author>
<when>Mon, 06 Jun 2011 22:43:51 +0000</when>
<what>I need the Portuguese (Brazilian) dictionary.

I think that there should be an option like Q&quot;EDownload more dictionariesQ&quot;E on the Android keyboard input languages menu.</what>
</comment>
</bug>
<bug>
<bugid>9692</bugid>
<title>No sound during a call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merpatte...@gmail.com</reportedBy>
<openedDate>Sun, 11 Jul 2010 20:25:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
After the phone has been booted for some (unknown) time. The problem
goes away after rebooting the phone. - What happened. The phone will
place calls but no sound is heard on either end of the call. The person
on the other end of the call reports hearing nothing. - What you think
the correct behavior should be. Both sides should hear each other. My
phone is a Nexus One running 2.2 (froyo). IQ&apos;Eve been experiencing this
problem since I upgraded to 2.2 a month or two ago. When I read the
Slashdot story Q&quot;EThe Verizon Wireless HTC Eris Q&apos;ESilent Call BugQ&apos;EQ&quot;E
(http://mobile.slashdot.org/story/10/07/11/1714240/The-Verizon-Wireless-HTC-Eris-Silent-Call-Bug)
I figured I should report that I was encountering it under 2.2 and on a
N1. So this problem doesnQ&apos;Et seem to be specific to the Eris or 2.1.</description>
</bug>
<bug>
<bugid>9219</bugid>
<title>API SVG support</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-29T21:18:43.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>Fergus1...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 20:21:47 +0000</openedDate>
<description>I think that a API SVG support will be usefull and necesary. Not only
for games but for applications. I know that in the future, SVG will be
avaible in Android through Webkit but IQ&apos;Em sure that itQ&apos;Es necesary in the
API. The use Q&amp;E implementation: Like render other image types (JPEG, BMP,
PNG).</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 29 Jun 2010 21:18:43 +0000</when>
<what>The Android graphics library provides an API that has equivalent functionality. SVG in webkit calls through to this API. If youQ&apos;Ere asking for SVG images to be supported  outside of WebView, thatQ&apos;Es not something weQ&apos;Ere going to support.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12587</bugid>
<title>Route call voice to device instead of bluetooth headset when answering via screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Mur...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 17:12:37 +0000</openedDate>
<description>When I have bluetooth headset connected to device, if I answer via
headset, I see the voice in headset. And when I canQ&apos;Et easy get the
headset in hands (or canQ&apos;Et find it), I try to ask via device screen, and
in this case the voice must go to device, but it goes to bluetooth
headset. I think android must detect the call answer method and route
voice correctly. In windows mobile 6.x when I answering to call via
screen, it routes voice to device.</description>
</bug>
<bug>
<bugid>3289</bugid>
<title>Airplane mode should be configureable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>48</stars>
<reportedBy>rexb...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jul 2009 02:21:25 +0000</openedDate>
<description>Airplane mode provides a simple method for turning on and off the radio
functionality of the phone. The user should be able to configure which
radios get turned on and off. Rational: Sally has a set of great
bluetooth headphones. She wants to listen to music while saving battery
power on the plane by disabling GSM and wifi.</description>
<comment>
<author>romain....@gmail.com</author>
<when>Fri, 17 Jul 2009 15:45:18 +0000</when>
<what>The point of airplane mode is not to save power on a plane, itQ&apos;Es to avoid interferences with the planeQ&apos;Es system. As 
such, all radios, including Bluetooth, are disabled in airplane mode. It is not configurable by design.</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 03 Aug 2009 18:17:21 +0000</when>
<what>Nokia asks Q&quot;Edo you want to activate bluetooth\wi-fi\fm radio in airplane modeQ&quot;E
This is the best behavior because there is a lot of reason to turn off GSM module but
still use your device for www, email, chat, music. </what>
</comment>
<comment>
<author>velazcod</author>
<when>Thu, 20 Aug 2009 07:01:27 +0000</when>
<what>While users expect that all radios get turned off while in airplane mode, some users
might want to turn on wifi or bluetooth while on airplane mode. 

The android OS supports it, in fact, I just released an app on the market Q&quot;EAirplane
Mode Wifi EnablerQ&quot;E and it lets you do exactly this. Bluetooth is not working
correctly though.

On another note, the iPhone OS supports wifi while on airplane mode since version
2.0, and now, since version 3.0 they also support bluetooth on airplane mode.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:48:35 +0000</when>
<what></what>
</comment>
<comment>
<author>stig.hac...@gmail.com</author>
<when>Thu, 20 Aug 2009 23:08:52 +0000</when>
<what>Q&quot;EAirplane ModeQ&quot;E should do exactly what itQ&apos;Es intended to do (prevent interference),
but I want to see better support for shutting off the cellular radio alltogether. 
When thereQ&apos;Es no SIM, no Signal, foreign land, whatever...  

In my case, keep the device on but not get any calls/messages/etc...but I do want
wifi Q&amp;E bluetooth...  The GSM radio sucks a lot of power, EVEN IF THEREQ&apos;ES NO SERVICE
(sim installed but not active)...and, presently, the only way to save that power
kills off WIFI as well (unless the SIM is removed, but then the status bar is
cluttered with both the NO SIM and NO SERVICE icons (sub-optimal)...

IQ&apos;Eve been using an app on the treo for years to shut off the cell radio at night when
i donQ&apos;Et want calls...and on android thatQ&apos;Es much harder to do than it ought to be....  

(PS: iQ&apos;Em generally not the tin-foil hat sort of person, but IQ&apos;Em pretty good at not
getting enough sleep and so when i see double-blind research results suggesting that
GSM frequencies impair the quality of your sleep by provoking your brain into
alertness, i want to shut the bugger off when itQ&apos;Es my alarm clock as well...and right
next to my head...)
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:52:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:54:48 +0000</when>
<what></what>
</comment>
<comment>
<author>mark.doliner</author>
<when>Thu, 03 Sep 2009 23:45:10 +0000</when>
<what>This is similar to issue #1065.  Also, Wi-Fi on airplanes is becoming increasingly
common.  I believe the iPhone 3.0 OS separated out the Q&quot;EEnable Wi-Fi?Q&quot;E option from
Q&quot;EAirplane modeQ&quot;E to allow them to be toggled independently.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:12:15 +0000</when>
<what></what>
</comment>
<comment>
<author>martin.e...@gmail.com</author>
<when>Sun, 20 Sep 2009 19:32:52 +0000</when>
<what>UIQ3 lets you (re-)enable bluetooth and/or WiFi after switching to airplane mode.</what>
</comment>
<comment>
<author>akari.ka...@gmail.com</author>
<when>Mon, 16 Nov 2009 00:45:13 +0000</when>
<what>To me this feature (turning off GSM radio completely) is a death or life issue. For
my company (1 person company ;)) I have set up a room in my cellar. Obviously there
is no GSM/UMTS signal. My brand new HTC Magic is burning between 0.8% and 1.5% of
battery power PER MINUTE limiting the phone use e.g. in cellars and old buildings to
less than 2 hours. The only way to fix this would be using Airplane mode, which
disables all net communication very efficiently while disabling Wifi.

Considering the amount of power burned IQ&apos;Ed love to see an application that
automatically turns off GSM when signal fails for more than a few minutes, gives a
signal and provides an easy way to re-enable GSM radio to try again. That would be a
real life saver.
</what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Mon, 30 Nov 2009 18:52:13 +0000</when>
<what>If youQ&apos;Ere looking for this type of customization, there are many apps on the Market 
that allow you to individually turn on/off all of the different types of signals.</what>
</comment>
<comment>
<author>velazcod</author>
<when>Mon, 30 Nov 2009 20:22:40 +0000</when>
<what>While the system can be modified so wifi can be enabled while in Airplane Mode, the 
same canQ&apos;Et be done with Bluetooth.

I have been trying to do this for my app (Airplane Mode Wi-fi Tool), and havenQ&apos;Et been 
successful. So far the only way to keep bluetooth and wifi while radio is off is by 
turning off the radio using the internal radio (Phone Info) app, and turning off the 
radio from there... 

To access that you need to:
- Go into the dialer and dial *#*#4636#*#* (pay attention at the order of the * and #)
- Click on Phone Information
- Scroll down until you see a button that says Q&quot;ETurn off RadioQ&quot;E...
- Repeat procedure to turn radio back on.

As you can see, it is a very painful process, and the regular user wonQ&apos;Et remember it. I 
also have been trying to turn off radio from within my app but the SDK doesnQ&apos;Et allow 
me to do so, and the internal app uses internal libraries.... I guess I should be able to 
do this for rooted phones but I donQ&apos;Et want to do that either.

At least allow us developers to modify the system so we can manage bluetooth while 
in airplane mode, just like we can do with wifi, that would be more than enough.</what>
</comment>
<comment>
<author>george.perry</author>
<when>Wed, 13 Jan 2010 00:39:11 +0000</when>
<what>Airtran Airlines offers wi-fi Internet inflight.  Increasingly this service will be 
available.</what>
</comment>
<comment>
<author>velazcod</author>
<when>Wed, 13 Jan 2010 12:30:10 +0000</when>
<what>In android 2.0+ (Droid, Milestone Q&amp;E Nexus One), you can turn on airplane mode, and 
then go back and turn on wifi, itQ&apos;Es now allowed.

Some users still claim bluetooth should be allowed, IQ&apos;Em not sure about how safe that 
would be, but other platforms support it,</what>
</comment>
<comment>
<author>clcradi...@gmail.com</author>
<when>Sat, 23 Jan 2010 22:57:34 +0000</when>
<what>@velazcod  Uh, only thing I get when typing: Q&quot;EAirplane
Mode Wifi EnablerQ&quot;E and all I get is: Locale Power Save Plugin, which states you have to 
also have Locale ($$) and that Android 2.0 is not supported.  So why mention it?</what>
</comment>
<comment>
<author>velazcod</author>
<when>Sat, 23 Jan 2010 23:15:50 +0000</when>
<what>Yeah thats not it, try only searching for Q&quot;Eairplane 
modeQ&quot;E or just  Q&quot;EDaniel VelazcoQ&quot;E (my name).

It works on 2.0.

However, on 2.0+ you really dont need it as much, 
you can actually turn on wifi after being on 
airplane mode.</what>
</comment>
<comment>
<author>velazcod</author>
<when>Sat, 23 Jan 2010 23:30:36 +0000</when>
<what>The exact name is Q&quot;EAirplane Mode Wi-Fi ToolQ&quot;E 
(free).
Sorry for the confusion.</what>
</comment>
<comment>
<author>janetki...@gmail.com</author>
<when>Sun, 28 Feb 2010 23:35:43 +0000</when>
<what>Please give option to enable Bluetooth in airplane mode on Moto Droid..  my previous phone (moto q) 
had that option.</what>
</comment>
<comment>
<author>kbl...@gmail.com</author>
<when>Tue, 30 Mar 2010 21:08:12 +0000</when>
<what>Great idea.</what>
</comment>
<comment>
<author>mike.northall@gmail.com</author>
<when>Sun, 30 May 2010 10:32:50 +0000</when>
<what>Only had my Desire for a few days and this issue is really annoying to me.  It 
should be a simple option on the power button Q&quot;EPhone OptionsQ&quot;E menu - Q&quot;EPhone OffQ&quot;E.

I donQ&apos;Et want my phone on when I am at home in the evening but find it a frustrating 
that I have to Enable Airplane mode via the power switch, then go to the power 
widget and re-enable WiFi.  IQ&apos;Eve got a utility to switch profiles automatically 
based on time, but if IQ&apos;Em streaming music or video or using VOIP on my AP, it causes 
a break when it should be seamless.

These devices are so much more than phones, why canQ&apos;Et people see that someone might 
want to disable just a portion of the functionality while leaving other pieces 
working.

This is really a no brainer, it should not be an issue solved by third party tools 
and work-arounds, there should simply be an easy to access a basic option to enable/
disable the phone.  I canQ&apos;Et understand why this seems so hard to get agreement on.</what>
</comment>
<comment>
<author>cswi...@gmail.com</author>
<when>Thu, 03 Jun 2010 04:20:20 +0000</when>
<what>We need a Q&quot;Ephone offQ&quot;E feature. Lets avoid using editable Q&quot;Eairplane modeQ&quot;E as it
confuses the faux safety trolls.

Just a setting to turn off the phone.

Even Windows Mobile could turn off its telephone radio.

My use case is I listen to music with with bluetooth headset at night and want to
turn off my phone to save battery and avoid calls at night.</what>
</comment>
<comment>
<author>fidor...@gmail.com</author>
<when>Fri, 11 Jun 2010 00:14:36 +0000</when>
<what>This is important for me as well for the following reasons. I use my device to listen to music while commuting from and to work. For about 20min I have no reception on this commute due to being underground. Now without turning the phone off or putting it in airplane mode if someone sends me an sms the message will fall into a re-try scheme.

The increments for the retries increase every delivery attempt thus when acquiring reception it may still take time to get the message. By putting the phone in airplane or turning it off prior to loosing reception a flag s setup on the network advising that the phone is not available and to wait for message delivery thus when phone comes back on the network the messages are all delivered right away.When the phone simply looses reception this dose not occur.

So in order to use blue tooth I have no choice but to risk having delays with my sms.</what>
</comment>
<comment>
<author>velazcod</author>
<when>Fri, 11 Jun 2010 21:40:48 +0000</when>
<what>***THIS IS A TEMPORARY WAY TO TURN OFF RADIO***
I wrote this a few posts back, but IQ&apos;Em pasting it over again because it seems some people donQ&apos;Et read or are too lazy.

Use Better Cut to create a New Shortcut  (Activity), look for Phone Info (or Radio Info).
Or, if that doesnQ&apos;Et work or it just doesnQ&apos;Et take you to the correct settings, follow these steps:

- Go into the dialer and dial *#*#4636#*#* (pay attention at the order of the * and #)
- Click on Phone Information
- Scroll down until you see a button that says Q&quot;ETurn off RadioQ&quot;E...
- Repeat procedure to turn radio back on.

Again, ThatQ&apos;Es Star-Pound-Star-Pound-4-6-3-6-Pound-Star-Pound-Start (4636 = INFO)

It will only turn off cellphone radio, wifi, bluetooth and everything will keep working.</what>
</comment>
<comment>
<author>fidor...@gmail.com</author>
<when>Fri, 11 Jun 2010 22:26:18 +0000</when>
<what>Thanks velazcod but this needs to be part of the phone not a hidden option. Maybe an app can be made that will turn this off and on</what>
</comment>
</bug>
<bug>
<bugid>17445</bugid>
<title> Htc Wildfire S Google Translation Hindi font problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mitbl...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 09:34:15 +0000</openedDate>
<description>I am unable to access hindi font on google translation please resolve
this problem as soon as possible everyone is having this problem on
their android device please google yaar do something give us good</description>
<comment>
<author>cp.c...@gmail.com</author>
<when>Wed, 28 Sep 2011 03:12:56 +0000</when>
<what>problem to read hindi on andriod 2.3.3
resolve the problem</what>
</comment>
</bug>
<bug>
<bugid>9100</bugid>
<title>Gallery PIcasa Sync Enhancement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>james.d....@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 14:51:46 +0000</openedDate>
<description>The gallery need the ability to tell if a photo has already been
uploaded/synced to Picasa like the Picasa desktop application works. It
has the ability to upload or sync. This would prevent duplicate
uploading of photos from the phone to Picasa. Since there are multiple
sharing options, display an icon of the share type that the pic was used
for. ie (Facebook icon if uploaded to facebook, Picasa Icon if uploaded
to Picasa) Just a suggestion.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 15 Jun 2010 17:06:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11945</bugid>
<title>com.android.vending stuck in a loop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sterling...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 10:40:13 +0000</openedDate>
<description>Logcat contains an unending stream of messages from the
com.android.vending process as follows: I/CheckinService( 76): Sending
checkin request (1988 bytes)... I/CheckinService( 76): From server:
Intent { act=android.server.checkin.FOTA_CANCEL } I/CheckinService( 76):
From server: Intent { act=com.android.vending.INVALIDATE_AUTH_TOKEN }
D/vending ( 416): [29237] AccountManagerHelper.invalidateAuthToken():
Given context is not an Activity, no-op I/CheckinService( 76): Checkin
triggered: Intent { act=android.server.checkin.CHECKIN (has extras) },
market only = true This repeats about twice per second, with
unsurprising impacts on device responsiveness and battery life. Device
is UK T-Mobile G1, running stock Android 1.6. I believe this only
started with the early-October-ish (2010) Market client update. Also, my
testing seems to indicate it only happens when the device has no SIM
installed. However, in my case this is occurring on a development
device, so (a) it normally has no SIM, and (b) the extra logcat output
makes debugging quite difficult.</description>
</bug>
<bug>
<bugid>16436</bugid>
<title>GSM radio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Knots4B...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 01:48:26 +0000</openedDate>
<description>I find myself wanting more specific control of the radios. I can turn
on/off wi-fi and bluetooth independently but to disable the cellular
radio I must enter airplane mode (radio silent). This is annoying... I
do not wish to use my Cellular circuit and prefer to use wi-fi and
bluetooth a needed. Also direct access to functions having to do with
wi-fi and bluetooth connections would be an improvement. The power
widget included already has a control for turning radios on and off, why
canQ&apos;Et it include a BT visible control (maybe always on), BT folder
sharing, or connect to device/network.</description>
<comment>
<author>mclark...@gmail.com</author>
<when>Sat, 07 May 2011 18:05:34 +0000</when>
<what>I finally found a app that works. Download Network by Philipp Mangelow in market. Start the app, scroll down until you see Q&quot;Eturn off radioQ&quot;E button and press. After that just exit the app, activate bluetooth and the radio stays off. Works perfectly on my Transform. Let me know if this works for you!
</what>
</comment>
</bug>
<bug>
<bugid>12800</bugid>
<title>Searching text messages doesnQ&apos;Et take you to the match location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andy.pic...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 12:41:37 +0000</openedDate>
<description>Device: HTC Desire Android Version: Froyo If I search my text messages
by pressing the magnifying glass button when in the text messaging app
(perhaps I want to look up some detail someone sent me by text, some
time ago), all of the people whose message history contains a match for
the search term will appear in the search results. However, when I
select a result, it doesnQ&apos;Et take me to the specific location within that
text history where the match occurs. This means that the search is
usually useless, because in a long text history with someone, I would
have to spend a very long time looking through each message from that
person to find the bit I want (which was precisely what I was trying to
avoid by doing the search in the first place!). It would be better if,
when I Q&apos;EclickQ&apos;E on a search result, it took me to the right location in
that contactQ&apos;Es message history with me.</description>
</bug>
<bug>
<bugid>10181</bugid>
<title>Car Home: Bring back the Q&quot;EHomeQ&quot;E option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jmcg...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 04:02:20 +0000</openedDate>
<description>The new Car Home app (2.2, Droid) replaces the old Q&quot;EHomeQ&quot;E button with
Q&quot;EExit Car ModeQ&quot;E. Instead of just opening the launcher, this new button
exits Car Home completely, which means (1) the screen will turn off
after a few seconds, even if the charger is plugged in, and (2) pressing
the Home key no longer goes back to Car Home. The simple task of
starting another app while leaving the screen on (e.g. opening an
internet radio player and wanting to see the track names) used to take
as few as 2 taps; now it takes 6 or more to close Car Home, open the
other app, restart Car Home, and switch back to the other app. Please
bring back the old behavior.</description>
<comment>
<author>rtday%ed...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 12:53:23 +0000</when>
<what>Not only do I second that motion, I also would urge that someone do something about the empty boxes on page two of Car Home. I was thrilled when I saw them there, thinking I could finally put a Pandora icon there to avoid leaving car home to use it, but much to my dismay, they do NOTHING. They just sit there empty and unusable.

I would also like to see an option for car home to have an auto GPS function, whereby it will enable and disable upon insertion or removal of the phone if the appropriate option is checked in the settings menu. I rarely if ever use the phone in the car dock without the GPS enabled, and donQ&apos;Et often use the GPS outside the dock, unless IQ&apos;Em looking for directions before I get in the car. </what>
</comment>
<comment>
<author>jmcg...@gmail.com</author>
<when>Thu, 05 Aug 2010 18:50:50 +0000</when>
<what>I opened a second enhancement request for customizing those empty boxes: http://code.google.com/p/android/issues/detail?id=10180</what>
</comment>
<comment>
<author>ericsp70@gmail.com</author>
<when>Tue, 17 Aug 2010 20:27:50 +0000</when>
<what>This would be nice to have back.  

As far as turning on gps when put in the car dock, you can do that with locale and the car dock plugin.  ThereQ&apos;Es probably other options for doing this in the market as well.  If not, it should be pretty easy to make a one-off that does just what you mention, just handle the intent that gets sent when the phone gets docked, and then enable gps.</what>
</comment>
</bug>
<bug>
<bugid>9124</bugid>
<title>FM transmitter</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-16T21:06:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>mphal...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 17:30:45 +0000</openedDate>
<description>Looking for an FM transmitter so I can stream my MP3s to a car stereo. I
think there is hardware to support it on N1. Just need the software.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 21:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12329</bugid>
<title>New iPad entries will not sync with android calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Foto1...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 15:30:18 +0000</openedDate>
<description>I have an iPad and a T-Mobile G2 with Mac computers and google
calendars. I recently discovered that my android calendar doesnQ&apos;Et
receive new calendar additions when I add them on my iPad device. All
other calendar entries seem to sync normally.</description>
</bug>
<bug>
<bugid>8783</bugid>
<title>Bluetooth app causes ASSERT and SIGSEGV in btapp_bts.c when using two RFCOMM BTSPP connections</title>
<status>Declined</status>
<owner>npe...@google.com</owner>
<closedOn>2010-06-09T18:08:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dmgil...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 19:45:58 +0000</openedDate>
<description>Running on HTC Desire: Firmware 2.1-update1 Kernel version
2.6.29.97da29ed htc-kernel@and18-2 #1 Build number 1.15.405.4 CL155070
release-keys Software number 1.15.405.4 Application developed using SDK
Android 2.1-update1, API7, revision 2 under Eclipse. My application
opens two RFCOMM BTSPP connections simultaneously to two devices as
follows: 1) open connection to dev1 2) send small data packet to dev1 3)
receive small data packet from dev1 4) open connection to dev2 5) send
small data packet to dev2 6) receive small data packet from dev2 Up to
this point everything seems to be ok. Data is sent and received as
expected... 7) attempt to send another small packet to dev1 causes
ASSERT and SIGSEGV in Q&quot;Ebtapp_bts.cQ&quot;E as indicated below (complete log
attached). 05-29 20:20:27.779: ERROR/(1817): btlif_bts_api_data_cb: ###
ASSERT : ../../../Projects/btl-a/adaptation/btapp/btapp_bts.c line 805
channel not found (0) ### 05-29 20:20:27.779: DEBUG/BLZ20_WRAPPER(1877):
blz20_wrp_write: wrote 4 bytes out of 4 on fd 41 05-29 20:20:27.789:
INFO/DEBUG(54): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** 05-29 20:20:27.789: INFO/DEBUG(54): Build fingerprint:
Q&apos;Ehtc_wwe/htc_bravo/bravo/bravo:2.1-update1/ERE27/155070:user/release-keysQ&apos;E
05-29 20:20:27.789: INFO/DEBUG(54): pid: 1817, tid: 1829 Q&gt;EQ&gt;EQ&gt;E
/system/bin/btld Q&lt;EQ&lt;EQ&lt;E 05-29 20:20:27.789: INFO/DEBUG(54): signal 11
(SIGSEGV), fault addr 00000014 After this point all attempts to use
Bluetooth fail until phone is switched off and on or Bluetooth is
disabled and re-enabled. A similar (but not quite identical) app ran
with this connectivity on a DROID by Motorola I believe running 2.0.1
(sorry I donQ&apos;Et have access to that phone any more to give more details)
without causing an ASSERT or SIGSEGV. Please advise Regards David</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Jun 2010 15:38:53 +0000</when>
<what></what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Wed, 02 Jun 2010 17:59:59 +0000</when>
<what>You need to use the Java Bluetooth API if you want your Bluetooth App to work on all Android phones. Desire 
uses a different Bluetooth stack at the native level.</what>
</comment>
<comment>
<author>dmgil...@gmail.com</author>
<when>Wed, 02 Jun 2010 18:11:38 +0000</when>
<what>Hi

Thanks for looking at this.

Perhaps I didnQ&apos;Et make myself clear. I am using the Android SDK Bluetooth API (apart
from a workaround that has been posted in this forum I believe to avoid using
createRfcommSocketToServiceRecord() for some devices). Here are some code fragments
that I use.

The ASSERT fires when I make the third call to Q&quot;Enxtout.write(txmes);Q&quot;E in the sequence
I described above.

Please re-open this bug rather than declining it!

Regards
David Gilday

		private nxt_comms        nxtcomms = null;
		private String           nxtname  = null;
		private BluetoothDevice  nxtdev   = null;
		private BluetoothSocket  nxtcon   = null;
		private InputStream      nxtin    = null;
		private OutputStream     nxtout   = null;
		private boolean          isopen   = false;


	init_comms() {
		BluetoothAdapter bt = BluetoothAdapter.getDefaultAdapter();
		bt.cancelDiscovery();
		bt_devs = bt.getBondedDevices();
	}

		public void openStreams(BluetoothDevice d) {
			if (nxtname.equals(d.getName())) {
				try {
					if (DESIRE) {
						Method m = d.getClass().getMethod(Q&quot;EcreateRfcommSocketQ&quot;E, new Class[] { int.class });
						nxtcon = (BluetoothSocket) m.invoke(d, Integer.valueOf(1));
					} else {
						// Bluetooth Base UUID for 16 bit yyyy or 32 bit xxxxyyyy ids
						// xxxxyyyy-0000-1000-8000-00805F9B34FB
						// btspp is 16 bit 0x1101
						// UUID uuid = new UUID(0x0000110100001000l, 0x800000805F9B34FBl);
						UUID uuid = UUID.fromString(Q&quot;E00001101-0000-1000-8000-00805F9B34FBQ&quot;E);
						nxtcon = d.createRfcommSocketToServiceRecord(uuid);
					}
					nxtcon.connect();
					nxtin  = nxtcon.getInputStream();
					nxtout = nxtcon.getOutputStream();
					touch1();
					print(Q&quot;EConnected to Q&quot;E+nxtname+Q&quot;E\nQ&quot;E);
				}
				catch (IOException io) {handleException(io);}
				catch (SecurityException e) {handleException(e);}
				catch (NoSuchMethodException e) {handleException(e);}
				catch (IllegalArgumentException e) {handleException(e);}
				catch (IllegalAccessException e) {handleException(e);}
				catch (InvocationTargetException e) {handleException(e);}
			}
		}


		private void tx(int mes) {
			try {
				txmes[2] = (byte)(mes Q&amp;E 0xFF);
				txmes[3] = (byte)((mes Q&gt;EQ&gt;E 8) Q&amp;E 0xFF);
				nxtout.write(txmes);
				nxtout.flush();
			}
			catch (java.io.IOException ie) { handleException(ie); }
		}

		private void rxwait(int n) {
			try {
				while (connected() Q&amp;EQ&amp;E nxtin.available() Q&lt;E n)
					Thread.sleep(10);
			}
			catch (java.io.IOException ie)            { handleException(ie); }
			catch (java.lang.InterruptedException ie) { print(Q&quot;EINTERRUPTED: Q&quot;E+ie); }
		}

		private int rx() {
			boolean dbg = false;
			int   mes = 0;
			try {
				rxwait(4);
				if (connected()) {
					nxtin.read(rxmes, 0, 4);
					if (dbg) {
						String s = Q&quot;ERX:Q&quot;E;
						for (int i = 0; i Q&lt;E 4; i++)
							s += Q&quot;E Q&quot;E+rxmes[i];
						print(s);
					}
					while (rxmes[0] != txmes[0] || rxmes[1] != txmes[1]) {
						rxwait(1);
						if (connected()) {
							for (int i = 1; i Q&lt;E 4; i++)
								rxmes[i-1] = rxmes[i];
							nxtin.read(rxmes, 3, 1);
							if (dbg) {
								print(Q&quot;E Q&quot;E+rxmes[3]);
							}
						}
					}
					if (dbg) {
						print(Q&quot;E\nQ&quot;E);
					}
					mes = (rxmes[2] | (rxmes[3] Q&lt;EQ&lt;E 8));
				}
			}
			catch (java.io.IOException ie) { handleException(ie); }
			return mes;
		}
</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Sun, 06 Jun 2010 22:39:44 +0000</when>
<what>Sorry, I mis-understood and thought you were not using the Java API. Since you are using the Java API, yes 
this sounds like a bug. However its a bug with HTC Desire, not with the Android Open Source Project. AOSP 
uses a Bluez based Bluetooth stack. The HTC Desire uses a proprietary Broadcom Bluetooth stack (which is 
why you wonQ&apos;Et find the code from it).

The official channel for you to raise this is unfortunately directly with HTC. IQ&apos;Em pretty sure we donQ&apos;Et use this 
bug database to track HTC Desire bugs.

I will also pass this information on to HTC so they can improve compatibility, and will leave this bug open until 
I have done so.

Nick</what>
</comment>
<comment>
<author>dmgil...@gmail.com</author>
<when>Sun, 06 Jun 2010 22:47:39 +0000</when>
<what>Hi Nick,

Many thanks for re-opening this.

I contacted HTC first but they told me to report it to Google (as they assumed it was
an Android SDK or kernel issue I guess).

Thanks for confirming that this is not in the AOSP code. I will use this information
to re-open the issue with HTC.

Thanks for offering to pass this information on to HTC.

Hopefully between us we can encourage them to investigate!

If I get a reponse from HTC IQ&apos;Ell let you know via a comment here.

Thanks again
David</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Wed, 09 Jun 2010 18:08:49 +0000</when>
<what>WeQ&apos;Ere in touch with HTC about the issue. Thanks a lot for your bug report, and especially the sample code.

Closing this bug since it appears like an issue with HTC Desire (or Broadcom Bluetooth stack), not AOSP.</what>
</comment>
<comment>
<author>garyscli...@gmail.com</author>
<when>Thu, 10 Jun 2010 03:44:04 +0000</when>
<what>Hi David,
    Can you send the APK to me.
    my e-mail address.
    sclin@broadcom.com
    We can help to check this isseu.
Thnkas,
BR,
Gary</what>
</comment>
<comment>
<author>dmgil...@gmail.com</author>
<when>Wed, 22 Sep 2010 22:39:36 +0000</when>
<what>Hi Nick and Gary,

Thanks to a great deal of effort by Gary I can confirm that this issue has been fixed and included in the latest release from HTC.

I have downloaded:

Software number  2.10.405.2
Kernel version   2.6.32.15-g6a358a9 htc-kernel@and18-2 #1

With this download, my test code and application can communicate sucessfully with two devices simultaneously via Bluetooth using the BTSPP

Also I observe that the workaround using the internal createRfcommSocket() method is no longer necessary on the Desire with my target devices.

Thanks again to all invloved in finally resolving this issue.
David</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Thu, 23 Sep 2010 01:45:23 +0000</when>
<what>Good outcome :)</what>
</comment>
</bug>
<bug>
<bugid>5986</bugid>
<title>Media player stops when deleting file from SD card.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>steve.ro...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 23:51:04 +0000</openedDate>
<description>IQ&apos;Ell be listening to music in headphones played from the standard music
player. IQ&apos;Ell use Astro File Manager to delete a Word document from
/sdcard/documents. This will cause the music player to stop. AstroQ&apos;Es
developer gave me this explanation: To give you the details, Android
uses what they call a Media Server. This server takes care of managing
all of the media files on the phone (images, videos, music, etc.) ItQ&apos;Es
the serverQ&apos;Es job to scan the SD card and note any media file that have
been added, removed, etc., and the appropriate applications like the
music player get their information from the media server. Whenever ASTRO
does a file operation, it notifies the media server that a file or
directory has changed so the media server can make sure it is up to date
with any changes to media files. It is actually the media server /
player that is stopping the music player and re-scanning the SD card
(which I donQ&apos;Et think is really necessary since we tell it which file
changed, but they donQ&apos;Et bother to be smart about it). I think the
correct behavior should be that the media player should continue playing
as long as the deleted file is not the one currently being played. IQ&apos;Em
using a Motorola Droid with Android 2.0.1.</description>
</bug>
<bug>
<bugid>160</bugid>
<title>VM aborting on Sqlite query</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:03:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>craigbba...@gmail.com</reportedBy>
<openedDate>Sat, 02 Feb 2008 03:10:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
When performing a sqlite query using a single bind parameter that is
null causes VM to abort. Dump log output attached in file. Example of
values passed to db#query Cursor c = qb.query(mDB, new String[] {Q&quot;E_idQ&quot;E},
Q&quot;E_global_uuid=?Q&quot;E, new String[] {null}, null, null, Q&quot;Emodified DESCQ&quot;E);</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:34:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:03:57 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:33:19 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>98</bugid>
<title>BitmapFactory.decodeStream hangs on some images(small as 66x49)</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-03-18T02:51:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>zyrianov...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jan 2008 12:39:15 +0000</openedDate>
<description>- Steps to reproduce the problem: The following code tries to pull down
an image (66x49 pixels big) from
http://newsimg.bbc.co.uk/media/images/44327000/jpg/_44327011_president_afp66.jpg
HttpConnection c = null; InputStream is = null; int rc; try { String u;
.... Log.d( TAG + mThread.getId(), Q&quot;Ewill fetch:Q&quot;E + u); HttpURL url = new
HttpURL(u); HttpMethod httpMethod = new GetMethod(u); c = new
HttpConnection( url.getHost(), url.getPort() ); c.open(); HttpState
httpState = new HttpState(); rc = httpMethod.execute(httpState, c); if
(rc != 200) { // handle redirect here req.mListener.Notify(
SwpNotifiableIfc.NOTIFY_ERROR, null ); continue; } is =
c.getResponseInputStream(); Bitmap image = BitmapFactory.decodeStream(
is ); ..... The thread hangs in BitmapFactory.decodeStream() with the
following stack trace: Thread [Q&lt;E13Q&gt;E Thread-6] (Suspended)
OSFileSystem.readImpl(int, byte[], int, int) line: not available [native
method] OSFileSystem.read(int, byte[], int, int) line: 150
FileInputStream.read(byte[], int, int) line: 306
FileInputStream.read(byte[]) line: 271 BufferedInputStream.fillbuf()
line: 150 BufferedInputStream.read(byte[], int, int) line: 306
BitmapFactory.nativeDecodeStream(InputStream, byte[], Rect) line: not
available [native method] BitmapFactory.decodeStream(InputStream,
String, Rect) line: 254 BitmapFactory.decodeStream(InputStream) line:
109 SwpFetcher$AsynchronousHttpFetcher.run() line: 73 Thread.run() line:
896</description>
<comment>
<author>zyrianov...@gmail.com</author>
<when>Sat, 26 Jan 2008 12:45:31 +0000</when>
<what>URL got clipped in the original post so I put it again
http://newsimg.bbc.co.uk/media/images/
44327000/jpg/_44327011_president_afp66.jpg</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 05:55:01 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Mon, 03 Mar 2008 14:11:48 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Tue, 18 Mar 2008 02:51:38 +0000</when>
<what>This has been fixed in a future release of the HTTP library.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:32:13 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:05:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7459</bugid>
<title>Browser: Using the Q&apos;EnextQ&apos;E button doesnQ&apos;Et trigger onBlur or onFocus in input fields</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-21T12:33:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>rledw...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 20:32:51 +0000</openedDate>
<description>Open a browser and point it to a webpage with some input fields. Map
onBlur and onFocus events to these input fields. Select a field, the
keyboard should come up and you can enter data. Click Q&apos;ENextQ&apos;E, the
onFocus method isnQ&apos;Et called on the next field and onBlur is not called
on the previous field. I would expect blur and focus events to be
triggered when using the next button. Running 2.1 in Emulator and using
Nexus One and DROID (2.x)</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Mar 2010 02:58:40 +0000</when>
<what>Issue 7460 has been merged into this issue.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:55:22 +0000</when>
<what></what>
</comment>
<comment>
<author>scro...@google.com</author>
<when>Tue, 13 Apr 2010 20:56:59 +0000</when>
<what>Fixed in a future release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Apr 2010 12:33:35 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:01:06 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
<comment>
<author>p.vallin...@gmail.com</author>
<when>Tue, 15 Nov 2011 06:59:28 +0000</when>
<what>I am able to reproduce this issue in  in 2.2 (Froyo)  and 3.1 (in Samsung Galaxy Tab GT p7500)

Following is the code snippet reproduces the problem :

===================================================================



Q&lt;E!DOCTYPE HTML PUBLIC Q&quot;E-//W3C//DTD HTML 4.0 Transitional//ENQ&quot;EQ&gt;E
Q&lt;EHTMLQ&gt;E
Q&lt;EHEADQ&gt;E
Q&lt;ETITLEQ&gt;E
	Example
Q&lt;E/TITLEQ&gt;E
Q&lt;EMETA http-equiv=Content-Type content=Q&quot;Etext/htmlQ&quot;EQ&gt;E
Q&lt;EscriptQ&gt;E

	function onBlurFunction()
	{
		alert(Q&quot;EI am inside the onBlurFunctionQ&quot;E);
	}

	function onChangeFunction()
	{
		alert(Q&quot;EI am inside the onChangeFunctionQ&quot;E);
	}

Q&lt;E/scriptQ&gt;E

Q&lt;E/HEADQ&gt;E

Q&lt;EBODYQ&gt;E

	Q&lt;Eselect onblur = Q&quot;EonBlurFunction();Q&quot;E onchange=Q&quot;EonChangeFunction();Q&quot;EQ&gt;E
		Q&lt;Eoption value = Q&quot;E1Q&quot;EQ&gt;E Apple Q&lt;E/optionQ&gt;E
		Q&lt;Eoption value = Q&quot;E2Q&quot;EQ&gt;E Banana Q&lt;E/optionQ&gt;E
		Q&lt;Eoption value = Q&quot;E3Q&quot;EQ&gt;E Orange Q&lt;E/optionQ&gt;E
	Q&lt;E/selectQ&gt;E


	Q&lt;Eselect onblur = Q&quot;EonBlurFunction();Q&quot;E onchange=Q&quot;EonChangeFunction();Q&quot;EQ&gt;E
		Q&lt;Eoption value = Q&quot;EoneQ&quot;EQ&gt;E Winter Q&lt;E/optionQ&gt;E
		Q&lt;Eoption value = Q&quot;EtwoQ&quot;EQ&gt;E Summer Q&lt;E/optionQ&gt;E
		Q&lt;Eoption value = Q&quot;EthreeQ&quot;EQ&gt;E Autumn Q&lt;E/optionQ&gt;E
		Q&lt;Eoption value = Q&quot;EthreeQ&quot;EQ&gt;E Spring Q&lt;E/optionQ&gt;E		
	Q&lt;E/selectQ&gt;E
	
Q&lt;E/BODYQ&gt;E
Q&lt;E/HTMLQ&gt;E


==================end of code ===============================</what>
</comment>
</bug>
<bug>
<bugid>1278</bugid>
<title>battery icon with percentage of how much battery life is left does not pop up anymore when charging.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T14:25:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tornadoofsouls87</reportedBy>
<openedDate>Wed, 12 Nov 2008 19:41:47 +0000</openedDate>
<description>I noticed that this started happening when the first OTA came in. Did
this discontinue that feature?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 14:25:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2434</bugid>
<title>wpa_supplicant Switching Access Points too Agressively</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>7</stars>
<reportedBy>cws...@gmail.com</reportedBy>
<openedDate>Wed, 15 Apr 2009 10:26:30 +0000</openedDate>
<description>Using a G1 On a Cisco University network with the following
wpa_supplicant.conf: fast_reauth=1 network={ ssid=Q&quot;ESome SSIDQ&quot;E
scan_ssid=1 key_mgmt=WPA-EAP eap=TTLS identity=Q&quot;EUSERIDQ&quot;E
password=Q&quot;EPASSWORDQ&quot;E phase2=Q&quot;Eauth=PAPQ&quot;E priority=1 } The G1 only stays
connected for a couple seconds before dropping the connection and
reconnecting. Looking at WCS (Cisco Wireless Control System) I noticed
that the phone was rapidly disassociating and reassociating with all of
the APs in range. Other devices in the same location do not have any
problems seeing the network or maintaining a stable connection. This G1
does not have any problems connecting to a WiFi network with a single
access point. Setting ap_scan=1 or 2 had no effect. ap_scan=0 did not
work at all -- it wouldnQ&apos;Et even scan for APs. Is this a bug, or am I
doing something wrong...?</description>
<comment>
<author>cws...@gmail.com</author>
<when>Fri, 24 Apr 2009 14:47:47 +0000</when>
<what>I ran wpa_cli then entered scan_results (you canQ&apos;Et see the input because this is just
stdout):

... snip ...
bssid / frequency / signal level / flags / ssid
00:18:4d:21:cf:f5	2422	-40			Netgear
00:0b:85:7f:2a:5e	2437	-63			Unsecure Network
00:0b:85:7d:8c:5e	2412	-66			Unsecure Network
00:0b:85:7f:2a:5d	2437	-66	[WPA-EAP-TKIP][WPA2-EAP-CCMP]	Secure Network
00:0b:85:7d:8c:5d	2412	-67	[WPA-EAP-TKIP][WPA2-EAP-CCMP]	Secure Network
00:0b:85:80:29:8d	2462	-71	[WPA-EAP-TKIP][WPA2-EAP-CCMP]	Secure Network
00:0b:85:7f:33:ee	2412	-78			Unsecure Network
00:0b:85:7d:83:fd	2462	-79	[WPA-EAP-TKIP][WPA2-EAP-CCMP]	Secure Network
00:0b:85:8e:55:7d	2437	-80	[WPA-EAP-TKIP][WPA2-EAP-CCMP]	Secure NetworkFull output
can be found at http://pastebin.com/fdd9f759
00:0b:85:7d:83:fe	2462	-81			Unsecure Network
00:0b:85:8e:55:7e	2437	-82			Unsecure Network
00:0b:85:7f:34:7d	2437	-82	[WPA-EAP-TKIP][WPA2-EAP-CCMP]	Secure Network
00:0b:85:80:15:3e	2462	-83			Unsecure Network
00:0b:85:80:16:4d	2437	-85	[WPA-EAP-TKIP][WPA2-EAP-CCMP]	Secure Network
00:0b:85:7f:24:de	2462	-86			Unsecure Network
Q&gt;E 
Q&lt;E2Q&gt;ECTRL-EVENT-SCAN-RESULTS  Ready
Q&lt;E2Q&gt;ETrying to associate with 00:0b:85:7f:33:ed (SSID=Q&apos;ESecure NetworkQ&apos;E freq=2412 MHz)
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=3
Q&lt;E2Q&gt;ECTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=0
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=4
Q&lt;E2Q&gt;EAssociated with 00:0b:85:7f:33:ed
Q&lt;E2Q&gt;ECTRL-EVENT-EAP-STARTED EAP authentication started

Q&lt;E2Q&gt;ECTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
Q&lt;E2Q&gt;ECTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=5
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=5
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=6
Q&lt;E2Q&gt;EWPA: Key negotiation completed with 00:0b:85:7f:33:ed [PTK=CCMP GTK=TKIP]
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=7
Q&lt;E2Q&gt;ECTRL-EVENT-CONNECTED - Connection to 00:0b:85:7f:33:ed completed (reauth) [id=0
id_str=]

Q&lt;E2Q&gt;ECTRL-EVENT-SCAN-RESULTS  Ready
Q&lt;E2Q&gt;ETrying to associate with 00:0b:85:80:15:3d (SSID=Q&apos;ESecure NetworkQ&apos;E freq=2462 MHz)
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=3
Q&lt;E2Q&gt;ECTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=0

Q&lt;E2Q&gt;ECTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=0

Q&lt;E2Q&gt;EAuthentication with 00:00:00:00:00:00 timed out.
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=0 state=0
Q&lt;E2Q&gt;ECTRL-EVENT-STATE-CHANGE id=-1 state=2
Q&lt;E2Q&gt;ECTRL-EVENT-SCAN-RESULTS  Ready
Q&lt;E2Q&gt;ETrying to associate with 00:0b:85:80:16:4d (SSID=Q&apos;ESecure NetworkQ&apos;E freq=2437 MHz)
... snip ...</what>
</comment>
<comment>
<author>cws...@gmail.com</author>
<when>Wed, 29 Apr 2009 22:45:58 +0000</when>
<what>This is fixed in HaykuroQ&apos;Es latest build:

http://code.google.com/p/sapphire-port-dream/</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:50:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:21:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:25:46 +0000</when>
<what></what>
</comment>
<comment>
<author>rhei...@gmail.com</author>
<when>Mon, 19 Oct 2009 21:46:09 +0000</when>
<what>It appears that in the HTC Dev Phone that wpa_cli isnQ&apos;Et showing detail logs at any level.</what>
</comment>
</bug>
<bug>
<bugid>17373</bugid>
<title>Android 3 HoneyComb and Apple Macintosh...</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-06-03T18:04:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>connexio...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 17:01:41 +0000</openedDate>
<description>Hello, my name is Antoine Loy, I recently purchased an Acer Iconia Tab
A500 running Android HoneyComb 3.0. I am registered under
connexion305@gmail.com. When I discoverd my tablet, the first thing I
have wondering about, is how to synchronize my tablet with my Macintost.
I looked for the softwares available on the Acer website, but only a
Windows version is available...! I called Acer technical support, they
answered me that they donQ&apos;Et provide any compatible software for
Macintosh... They have available a USB firmware update, but this is a
.exe only compatible for Windows. As an Apple and an Android client I
would like to know how can I synchronize and update my tablet with my
macintosh computer? I am very surprised that Apple does everything to
make their iPad compatible with Windows, why Google Android doesnQ&apos;Et do
the same with Macintosh? I start to like Android, I took a little while
to get used to it, I wouldnQ&apos;Et like to have to return my tablet only for
the fact that it is not compatible with Apple. By the way, I am not a
big fan of iTunes for synchronization, that reminds me the darkest times
of our history... This is why I choose an Android Tablet instead. So
please can you answer me on this point, I am going abroad at the end of
next week and if I donQ&apos;Et have a positive answer from your part, I will
have to return my tablet to the store. By the way, I already wrote to
Acer, they never repplied to me, good support! Thank you, Sincerely,
Antoine Loy.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Jun 2011 18:04:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14400</bugid>
<title>HTML5 local database support in default web browser: CREATE table not triggering success or error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Nicola.F...@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 10:16:57 +0000</openedDate>
<description>Device: Galaxy S - Froyo 2.2 ITA IQ&apos;Em developing a WebApp to be working
both on iOS and Android. Recently iQ&apos;Eve been testing the local database
capabilities for HTMl5 compliant browser. IQ&apos;Eve coded in javascript those
simple lines on a page ---------------------------------------JS CODE
-------------- function createTable(){ MYDB.transaction( function
(transaction) { transaction.executeSql(Q&apos;ECREATE TABLE IF NOT EXISTS
favs(id INTEGER NOT NULL PRIMARY KEY, favname TEXT NOT NULL,createdate
TEXT NOT NULL);Q&apos;E, [], createDataHandler, errorHandler); } ); } function
getFavs(){ GIPFAV.transaction( function (transaction)
{transaction.executeSql(Q&quot;ESELECT * FROM favs;Q&quot;E, [], dataSelectHandler,
errorHandlerGet); } ); } ////on document ready those functions are
launched createTable(); getFavs();
---------------------------------------------------------- The intention
is to handle local favourities of my web content on user device. The
problem rise up when th DB is created for the first time. The create
command does not fire any Q&quot;EsuccessQ&quot;E or Q&quot;EerrorQ&quot;E event and both callback
functions are not triggered. So the getFavs fails and throws a generic
error. Even if i fire getFavs in success calllback of create, the error
occurs. If user reloads the page all goes right, create function
triggers Q&quot;EsuccessQ&quot;E and the getFavs gets successfully the table, even if
has no rows. In iOS iPhone/iPad this does not occur and on desktop HTML5
browsers all goes right. For Android iQ&apos;Eve solved with a workaround: when
getFavs fails, it trigger an error and i reload the page content
(location.reload()). This way the web app does the right job. Hope this
helps NF</description>
</bug>
<bug>
<bugid>18534</bugid>
<title>Rotated text not aligned when draw directly from Canvas.drawText(...)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-15T21:14:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alore...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 19:42:51 +0000</openedDate>
<description>In a custom View I tried to draw some rotated text (using
Canvas.rotate(...) and Canvas.drawText(...)). When the String contains
dots within it and the text is rotated by 90 and 270 degrees the String
does not stay aligned. This happens either in the physical device and in
the emulator. IQ&apos;Eve implemented an example (in attachment) to show my
point. I think the problem is with the Typeface because if I uncomment
the line in the example everything is ok. Using: - Windows Vista 32bits
- Eclipse 3.6.1 - Android 3.1 API 12 - ADT 12 - Motorola XOOM 10.1Q&quot;E
Thanks for the attention. Regards.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 15 Jul 2011 21:14:56 +0000</when>
<what>You need to enable antialiasing on the paint to get subpixel alignment.</what>
</comment>
</bug>
<bug>
<bugid>3732</bugid>
<title>[Search] Improve contact search</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>637</stars>
<reportedBy>jlapenna@google.com</reportedBy>
<openedDate>Mon, 31 Aug 2009 20:10:39 +0000</openedDate>
<description>1) Allow searching by all contact field data 2) Search support for
special characters like ??? / ?? 3) Support contact search from home
screen 4) Support contact search using T9 keys from dialer view Q&quot;EQ&quot;EQ&quot;E Only
first name and last name are searchable in the address book; company
names cannot be searched unless the are entered into the first name/last
name field. Contacts stored using the android OS has the capability to
store notes in them but you can not search for a contact by the notes. I
am using Q&quot;EdialerQ&quot;E often due to the large amount of contacts. As many of
my contacts got names with ????? (etc.) i found that Q&quot;EdialerQ&quot;E donQ&apos;Et
allow me to use those letters to search for contact names. Q&quot;EQ&quot;EQ&quot;E</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:11:04 +0000</when>
<what>Issue 3602 has been merged into this issue.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:11:05 +0000</when>
<what>Issue 3053 has been merged into this issue.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:11:06 +0000</when>
<what>Issue 1213 has been merged into this issue.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:11:41 +0000</when>
<what>Issue 1264 has been merged into this issue.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:15:19 +0000</when>
<what>Issue 3097 has been merged into this issue.</what>
</comment>
<comment>
<author>nicolo.c...@gmail.com</author>
<when>Mon, 31 Aug 2009 22:29:52 +0000</when>
<what>My bug was marked as a duplicate of this, so I want to add my request here, since it
is not present yet:
IQ&apos;Ed like that special characters are skipped during the search (I donQ&apos;Et know if
skipped is the ideal word, so I will make an example)

In my list thereQ&apos;Es a contact named: John Q&quot;EArrowQ&quot;E Black
When I enter the word Black in the search, the contact is not displayed. If instead I
use Q&quot;EBlackQ&quot;E it is displayed.</what>
</comment>
<comment>
<author>ondrej.n...@gmail.com</author>
<when>Mon, 31 Aug 2009 22:54:01 +0000</when>
<what>nicolo.chieffo:
This patch fix your problem:
https://review.source.android.com/11236</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:13:47 +0000</when>
<what>Issue 3077 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 18:28:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:03:41 +0000</when>
<what></what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:06:41 +0000</when>
<what>Issue 3849 has been merged into this issue.</what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:12:07 +0000</when>
<what></what>
</comment>
<comment>
<author>michaelj...@gmail.com</author>
<when>Tue, 10 Nov 2009 21:37:35 +0000</when>
<what>I have hundreds of customer contacts in my phone. I canQ&apos;Et remember them all by name,
but if I want to call someone at say Q&quot;ECompany XQ&quot;E I canQ&apos;Et ! I have to remember the
contactQ&apos;Es name. At the moment, this makes the contacts search ineffective for what I
need it for. PLEASE PLEASE PLEASE!!! Make it search any field. (even Zip code search
or city /  suburb search) </what>
</comment>
<comment>
<author>bobo...@gmail.com</author>
<when>Wed, 11 Nov 2009 00:03:46 +0000</when>
<what>Voice search doesnQ&apos;Et work on the Organization field either.</what>
</comment>
<comment>
<author>lkam...@gmail.com</author>
<when>Wed, 11 Nov 2009 00:35:34 +0000</when>
<what>Given that Google makes android it makes no sense that it doesnQ&apos;Et search ALL of the contact 
info as well as all data on the phone</what>
</comment>
<comment>
<author>pas...@gmail.com</author>
<when>Wed, 11 Nov 2009 00:42:27 +0000</when>
<what>It shouldnQ&apos;Et surprise anyone using other Google products (doc, sites, etc)... Google
suck at search for anything except Google Search.

</what>
</comment>
<comment>
<author>bobo...@gmail.com</author>
<when>Wed, 11 Nov 2009 03:00:14 +0000</when>
<what>ItQ&apos;Es my understanding that GoogleQ&apos;Es web apps (Docs, Calendar, Contacts, GMail) are
all closed-source, so there is little to no software code overlap between them Q&amp;E
their Android couterparts.  The Android apps that correspond to each are written from
scratch.  Now if the web apps were open source too...</what>
</comment>
<comment>
<author>jester7...@gmail.com</author>
<when>Tue, 17 Nov 2009 02:52:45 +0000</when>
<what>T9 dialing....very important.  Who wants to scroll through lists of contacts or try 
and waste time using the keyboard.  My Winmo phone did this very well.</what>
</comment>
<comment>
<author>SamHi...@gmail.com</author>
<when>Tue, 17 Nov 2009 08:02:03 +0000</when>
<what>I second the T9 dialing request.

I believe there are some 3rd party apps out there that will do this, But I think itQ&apos;Es
pathetic to have to rely on a third party app to provide decent contact search on a
_phone_ developed by _google_.  I mean come on - is that too much to expect?</what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 17 Nov 2009 13:56:24 +0000</when>
<what>For issue #4, T9 search, the app Q&quot;EaContactsQ&quot;E does this very well, along with some other 
features.</what>
</comment>
<comment>
<author>cycocrew13</author>
<when>Tue, 17 Nov 2009 14:59:01 +0000</when>
<what>Aurora Device Search (http://android-aurora.appspot.com/) is also looking pretty good.</what>
</comment>
<comment>
<author>kb.lehnert@gmail.com</author>
<when>Sat, 28 Nov 2009 13:52:51 +0000</when>
<what>Would it be possible to search contacts by number?
It can be helpful, sometimes. E.g. if someone ask me: Q&quot;EDo you know this number?Q&quot;E </what>
</comment>
<comment>
<author>gtare...@gmail.com</author>
<when>Sat, 05 Dec 2009 14:47:01 +0000</when>
<what>Allow searching by all contact field data !!! including by company name and phone 
number</what>
</comment>
<comment>
<author>moor...@gmail.com</author>
<when>Sat, 05 Dec 2009 18:38:47 +0000</when>
<what>Agree.  I have to be able to search organization for many of my contacts.  The sort 
order also needs to be changed or made configurable.  See issues 4873 and 5142.</what>
</comment>
<comment>
<author>georg...@gmail.com</author>
<when>Mon, 21 Dec 2009 04:37:21 +0000</when>
<what>Contact search should search all fields live as u 
type</what>
</comment>
</bug>
<bug>
<bugid>12668</bugid>
<title>Youtube Application cannot play videos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>stermi</reportedBy>
<openedDate>Sat, 20 Nov 2010 15:57:11 +0000</openedDate>
<description>generated by startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse(url))); IQ&apos;Em testing the application on HTC Hero with android
2.1 installed. Only a few videos works but IQ&apos;Em sure that videoUrl itQ&apos;Es
correct. When I try to play it, it starts the YouTube Video player and
than it report (after trying to load the video ) the problem: Sorry,
this video cannot be played. There was a problem while playing.</description>
<comment>
<author>turned...@gmail.com</author>
<when>Tue, 08 Feb 2011 06:41:21 +0000</when>
<what>Please fix. HTC EVO 2.2  Using the YouTube app.</what>
</comment>
<comment>
<author>mvanlanc...@gmail.com</author>
<when>Wed, 26 Oct 2011 02:37:04 +0000</when>
<what>Fix it, fix it, fix it!</what>
</comment>
<comment>
<author>mvanlanc...@gmail.com</author>
<when>Wed, 26 Oct 2011 02:37:47 +0000</when>
<what>Fix it, fix it, fix it!</what>
</comment>
<comment>
<author>shadi...@gmail.com</author>
<when>Sat, 29 Oct 2011 14:21:22 +0000</when>
<what>yes yes same problem with the i1. it was working a week ago, so what happened???</what>
</comment>
</bug>
<bug>
<bugid>4921</bugid>
<title>Calendar goto date feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>40</stars>
<reportedBy>ed.gat...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 15:05:50 +0000</openedDate>
<description>There is no apparent Q&quot;EgotoQ&quot;E date function (other than Q&quot;EtodayQ&quot;E).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:41:37 +0000</when>
<what></what>
</comment>
<comment>
<author>cvor...@gmail.com</author>
<when>Sat, 09 Jan 2010 18:12:17 +0000</when>
<what>Very difficult to navigate the calendar without the goto function. Looking for 
something years ahead is very cumbersome.</what>
</comment>
<comment>
<author>Tach...@gmail.com</author>
<when>Fri, 15 Jan 2010 19:26:26 +0000</when>
<what>This is essential to anyone using the Droid in a business environment. Sitting in a 
meeting and future meeting dates are proposed - you need to be able to get there 
quickly and not keep everyone waiting.</what>
</comment>
<comment>
<author>prgoo...@gmail.com</author>
<when>Mon, 26 Apr 2010 19:29:20 +0000</when>
<what>This is essential for me - as I regularly need to put in entries far in advance.</what>
</comment>
<comment>
<author>tim.neum...@gmail.com</author>
<when>Mon, 02 Aug 2010 00:43:51 +0000</when>
<what>Is there an app that does this? What a huge oversight.</what>
</comment>
<comment>
<author>alex19...@gmail.com</author>
<when>Thu, 21 Oct 2010 12:49:12 +0000</when>
<what>Absolutely a MUST-HAVE feature !</what>
</comment>
<comment>
<author>tim.neum...@gmail.com</author>
<when>Thu, 21 Oct 2010 12:51:35 +0000</when>
<what>This is about three hours of work. I started to develop it but I had to go to other things. Surely someone with an up-to-date Android Development system can bang this out quickly? Why leave this low-hanging fruit around if it can be addressed quickly, while pleasing so many customers!</what>
</comment>
</bug>
<bug>
<bugid>8063</bugid>
<title>Internal Server Error when connecting to Hotel Wifi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jmbaue...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 23:03:14 +0000</openedDate>
<description>I have an Motorola Android with Android 2.1 O.S. purchased new out of
the box 4/5/2010. When I connect to the internet at the residence inn
hotel in Southern Pines, North Carolina over wifi with my droid I get
the following error: Q&quot;EInternal Server Error The server encountered an
internal error or misconfiguration and was unable to complete your
request. Please contact the server administrator, (no address given) and
inform them of the time the error occurred, and anything you might have
done that may have caused the error. More information about this error
may be available in the server log.Q&quot;E This hotel is like any other that
when you first sign in to the wifi network it redirects you to a site to
enter the secure code and accept the hotels user policies. With my
laptop this procedure is flawless and has always been with windows 98
through vista. With my android it apparently canQ&apos;Et accept this
redirection and i get a server error. This is espcecially entertaining
because Verizon forces limits to some apps requiring you to use wifi
connection to procede. Thank God I have a 3g connection, all my bars,
and an unlimited data plan! But I canQ&apos;Et use my phone because I canQ&apos;Et get
redirected when I link to a wifi router. I have no access to the wifi
router an thus can give no insight into it. On the phone I turn on wifi
and it detects Q&quot;EGuestAccessQ&quot;E. It then connects and reports connected.
Then I open the browser and get the proceeding error. I have tried to
allow popups and nothing has happened. I have read forums where other
people are having the same problems and thus assume that any hotel that
redirects you will have similar issues.</description>
<comment>
<author>wskellen...@gmail.com</author>
<when>Wed, 02 Jun 2010 01:17:05 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=1597</what>
</comment>
<comment>
<author>rbaich...@gmail.com</author>
<when>Mon, 19 Jul 2010 22:56:21 +0000</when>
<what>Hi Did you figure out any solution for this issue? Pl let me know I am having the same problem too.</what>
</comment>
<comment>
<author>jmbaue...@gmail.com</author>
<when>Mon, 19 Jul 2010 22:58:28 +0000</when>
<what>Not yet, I will try again when I get back to the hotel.

Comment #2 on issue 8063 by rbaichwal: Internal Server Error when connecting
to Hotel Wifi
http://code.google.com/p/android/issues/detail?id=8063

Hi Did you figure out any solution for this issue? Pl let me know I am
having the same problem too.</what>
</comment>
<comment>
<author>CRAlbrit...@gmail.com</author>
<when>Sun, 01 Aug 2010 14:24:58 +0000</when>
<what>I have the same issues with an Evo from Sprint.  Sprint tech support seemed oblivious to the issue.  Surely I am not the first to call them on it. Between HTC, Sprint and Google, hopefully they will address the issue soon.

Since I got a yawn from Sprint when I called them, IQ&apos;Em wondering if anyone with any clout ever reads these posts.
</what>
</comment>
<comment>
<author>wskellen...@gmail.com</author>
<when>Sun, 01 Aug 2010 16:05:47 +0000</when>
<what>This issue is a duplicate of:

http://code.google.com/p/android/issues/detail?id=1597

It has been fixed in Froyo.  Until you have the Froyo update, try using another browser.</what>
</comment>
<comment>
<author>CRAlbrit...@gmail.com</author>
<when>Fri, 06 Aug 2010 12:35:44 +0000</when>
<what>Put a fork in it, itQ&apos;Es done. With the rollout of Froyo August 2, my problems ended when I update HTC.</what>
</comment>
</bug>
<bug>
<bugid>586</bugid>
<title>GTalk Subscriptions are not accessible from within Android.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T15:03:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>writ...@gmail.com</reportedBy>
<openedDate>Tue, 01 Apr 2008 16:28:55 +0000</openedDate>
<description>It is not possible to accept GTalk invites from within Android. Whenever
I send an invite to an connected Emulator I see in the Log view:
VERBOSE/gtalkSrv(1423): [SubsMgr] got presence SUBSCRIBE from
writ...@gmail.com VERBOSE/gtalkSrv(1423): [SubsMgr] query
writ...@gmail.com in subscriptions, cursor.count=0
VERBOSE/gtalkSrv(1423): [SubsMgr] add writ...@gmail.com, provider=1,
account=2 to subscriptions db So, the emulator receives my subscription
and _supposedly stores it in e database. However, nowhere in
com.google.android.providers.im is the subscription request stored and
neither can I find it in any other database. IQ&apos;Em guessing you already
know this. Is there any workaround yet? Attached is a code fragment
(incomplete!) that checks for relevant database updates. It never shows
that GTalk subscriptions are received, even though the Debug View does.</description>
<comment>
<author>writ...@gmail.com</author>
<when>Fri, 04 Apr 2008 13:29:06 +0000</when>
<what>Attached a dump of our database scheme, just after sending a subscription to our
emulator.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:42:42 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:03:40 +0000</when>
<what>GTalk APIs were removed from the public API</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:07:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11071</bugid>
<title>Browser: Scrolling obstructs text selection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 11:40:14 +0000</openedDate>
<description>When you scroll while selecting text 1) the cursor gets misplaced and 2)
the current selection is removed :(</description>
</bug>
<bug>
<bugid>16845</bugid>
<title>Cannot purchase paid apps from market on Asus EEE Pad Transformer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>35</stars>
<reportedBy>roberto....@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 04:37:51 +0000</openedDate>
<description>I have an Asus EEE Pad Transformer (TF101) with the latest update:
HRI66.US_epad-8.2.3.13-20110511 When visiting the Market, I am only
presented with Free apps in the Featured section of each category. I can
search for, and find, paid apps. However I cannot purchase them. It
returns the following error: The item you were attempting to purchase
could not be found. I am able to purchase some of the apps with my
Phone. I can either go to the web based market and purchase them for my
T-Mobile HTC Vision, or I can do it on the phone itself. Then I can
install those apps in my Asus Transformer. However, I canQ&apos;Et do this
workaround with Honeycomb-only applications because I cannot buy them on
the phone first. IQ&apos;Em located in Puerto Rico. I talked to the guy that
makes Reddita, and he said that his apps is setup to be available
everywhere. Please fix this. I dropped $500+ to get a Honeycomb tablet
rather than a fruity tablet, because I support open-source and dislike
walled gardens. If this is a restriction based on my location, IQ&apos;Ed
rather have the take my chances with the iPad. At least theyQ&apos;Ell take my
money and let me purchase apps.</description>
<comment>
<author>cipesqu...@gmail.com</author>
<when>Mon, 16 May 2011 00:37:35 +0000</when>
<what>I am having the same problem in Puerto Rico.</what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Mon, 16 May 2011 02:07:18 +0000</when>
<what>@cipesqu...: same device? Which software build?

Please, star the issue.</what>
</comment>
<comment>
<author>irvin.de...@iqele.com</author>
<when>Mon, 16 May 2011 03:20:46 +0000</when>
<what>Add me to the club! Same problem here
</what>
</comment>
<comment>
<author>SIID.Mot...@gmail.com</author>
<when>Tue, 17 May 2011 14:23:31 +0000</when>
<what>i have 3 Asus TF101 and a Moto Xoom, purchase in Hong Kong, all same issue.
Please help. I live in Malaysia. I dont want root my device in order to buy apps.
ThatQ&apos;Es sux. Thanks.</what>
</comment>
<comment>
<author>omega.ph...@gmail.com</author>
<when>Tue, 17 May 2011 18:37:49 +0000</when>
<what>I have the same problem, it started yesterday. IQ&apos;Em from Puerto Rico.

Suddenly, the quantity of available apps is much less... I canQ&apos;Et find Adobe apps, Angry Birds games, Taptu, none of the Google apps!!

When I go to Q&quot;EMy AppsQ&quot;E it only shows those installed apps that are still available to search on the market, but the others are not (even if they are currently installed, were installed before)

If I enable the Hotspot on the HTC EVO and connect the TF to it via WiFi, after re-opening the market, it can see all apps as before, including those in Q&quot;EMy AppsQ&quot;E section. This happens because the IP provided by Sprint is USA based. Also, if the TF gets connected to the local router, then the market apps availability gets downgraded again...

So, this appear to be a location based issue... but, how itQ&apos;Es possible that all those high profile apps that were available just days ago now are not? I did a factory reset today for troubleshooting... and now canQ&apos;Et install Adobe Flash and those apps mentioned above. :(</what>
</comment>
<comment>
<author>SIID.Mot...@gmail.com</author>
<when>Tue, 17 May 2011 18:46:43 +0000</when>
<what>Yes, started today. Early in the morning, when i reliaze from cant purchase paid apps now become super limited apps. Most of the free apps missing. What is going on in google????</what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Tue, 17 May 2011 19:18:48 +0000</when>
<what>I can confirm that when connected to my T-Mobile Hotspot (US IP Address) I can, again, see paid apps without having to search for them. However, when attempting to purchase, I still get the same error.

WhatQ&apos;Es the deal Google? Puerto Rico is, by definition, part of the United States. There isnQ&apos;Et a section in the developerQ&apos;Es dashboard for Puerto Rico purchases, which means we are still grouped in the U.S.</what>
</comment>
<comment>
<author>SIID.Mot...@gmail.com</author>
<when>Tue, 17 May 2011 19:25:03 +0000</when>
<what>IQ&apos;Em in malaysia, itQ&apos;Es in the paid apps availability list, and i can purchase apps using my phone, but not this WiFi only device.... seems to me device without carrier cant purchase paid apps... what is really happening? And where can we seek help???
</what>
</comment>
<comment>
<author>ladymar...@gmail.com</author>
<when>Tue, 17 May 2011 19:40:19 +0000</when>
<what>Same problem. Asus Transformer with latest software update. Located in Puerto Rico.

Why are we not allowed to buy apps?</what>
</comment>
<comment>
<author>mtros...@gmail.com</author>
<when>Fri, 20 May 2011 02:53:17 +0000</when>
<what>Not paid and not even a lot of free apps can be downloaded,not even angry birds!!! </what>
</comment>
<comment>
<author>imran...@gmail.com</author>
<when>Fri, 20 May 2011 07:28:18 +0000</when>
<what>Same problem, not able to install even the Flash player, how should i browse Flash Websites without Flash installed?</what>
</comment>
<comment>
<author>JasonC...@gmail.com</author>
<when>Thu, 26 May 2011 12:26:04 +0000</when>
<what>I am in Trinidad and we are listed as an authorized country by Andriod Marketplace but I have the same problem! I wish Google had fixed this before rolling out the list of countries authorized for purchase!

Has anyone found any solutions?</what>
</comment>
<comment>
<author>ale...@gmail.com</author>
<when>Sun, 29 May 2011 04:32:04 +0000</when>
<what>IQ&apos;Em having the same issue as well with my wifi based honeycomb tablet. Honestly this is a silly issue of not being able to download apps despite being listed. Why the restrictions? </what>
</comment>
<comment>
<author>mydrag...@gmail.com</author>
<when>Mon, 30 May 2011 02:26:39 +0000</when>
<what>i m also getting similar message with my Asus Transformer.

location = malaysia.
OS is original and not rooted.

error message says sth like this purchase is not available in your country. from what i have heard, the same apps can be downloaded using other devices, just not with this Asus Transformer.

example of apps with this error:
angry birds

i could download other apps though... like angry birds rio, FB apps. 

but i know some canQ&apos;Et even download anything! please fix this ASAP!</what>
</comment>
<comment>
<author>ckh00...@gmail.com</author>
<when>Mon, 30 May 2011 02:52:30 +0000</when>
<what>same as comment #14, i am also from Malaysia, and i have exactly the same thing. and btw, itQ&apos;Es not just paid apps, most the free apps are having this issue too. i am now very disappointed as i was expecting to have some fun with mass games/applications from Market</what>
</comment>
<comment>
<author>mydrag...@gmail.com</author>
<when>Mon, 30 May 2011 03:05:13 +0000</when>
<what>sorry... just to clarify. i m getting the message with most of the free apps, especially those from the games section. 

in my earlier comment (#14), angry birds is the free version. i get that error message. but i could somehow download apps from the education section.

i believe OS is currently Android 3.0 but i have been made to understand that 3.1 is coming out in the next 1-2 weeks.</what>
</comment>
<comment>
<author>advertee...@gmail.com</author>
<when>Tue, 21 Jun 2011 09:01:28 +0000</when>
<what>We are in the UK, and we are also experiencing this issue.

It worries me a lot that this issue dates back as far as May 14th 2011, and it still has not been fixed.</what>
</comment>
<comment>
<author>advertee...@gmail.com</author>
<when>Tue, 21 Jun 2011 09:22:22 +0000</when>
<what>Edit* we are also unable to install free apps. We canQ&apos;Et get any at all.</what>
</comment>
<comment>
<author>ill.d...@gmail.com</author>
<when>Tue, 21 Jun 2011 16:09:48 +0000</when>
<what>Same issue, acer iconia a500 in indonesia</what>
</comment>
<comment>
<author>craighol...@gmail.com</author>
<when>Sat, 25 Jun 2011 02:04:14 +0000</when>
<what>Again another Acer Iconia A500 Tab running Honeycomb 3.0 purchased in USA but now travelling in Indonesia and SE Asia, unable to purchase paid aps for past month, but just started working today for unknown reason.  Finally!
</what>
</comment>
<comment>
<author>jarva...@gmail.com</author>
<when>Wed, 06 Jul 2011 22:11:57 +0000</when>
<what>Im in jersey which is uk, channel islands and same issue... this is ridiculous. My solution. Off to buy an ipad, android have lost my business over this</what>
</comment>
<comment>
<author>dso...@gmail.com</author>
<when>Sat, 16 Jul 2011 19:31:14 +0000</when>
<what>I have tyhe same proble. Cannot purchse apps. How can that be executed?</what>
</comment>
<comment>
<author>gjparali...@gmail.com</author>
<when>Sun, 17 Jul 2011 17:35:17 +0000</when>
<what>Same Problem on my Galaxy Tab 10.1 
I am from Puerto Rico Also

Any solutions ?</what>
</comment>
<comment>
<author>koray.ar...@gmail.com</author>
<when>Wed, 20 Jul 2011 13:41:17 +0000</when>
<what>This is really ridiculous. Google is loosing too much ground against Apple just because of the crazy policies they apply on the android market. The situation has become worse after the introduction of the 3.0 tablets without any sim cards. It is impossible to understand that Google didnQ&apos;Et really check the market availability for the upcoming 3.0 tablets beforehands like amateurs.</what>
</comment>
<comment>
<author>vinays2...@gmail.com</author>
<when>Fri, 29 Jul 2011 00:40:39 +0000</when>
<what>cannot be install in your deviceQ&apos;Es country</what>
</comment>
</bug>
<bug>
<bugid>16469</bugid>
<title>Keyboard randomly switches language from English to Spanish when I hit Q&quot;EaltQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ha...@google.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 14:13:14 +0000</openedDate>
<description>Phone: Nexus S. Android: 2.3.4 (although this happened with 2.3.3 as
well.) I have both english and spanish enabled on my phone. Default is
English. Very frequently, but with not discernible pattern, when I am
typing and hit the alt key, it switches from English to Spanish and I
start typing gibberish. Expected behavior is that alt is just alt.
Swiping the space key changes languages. IQ&apos;Em absolutely positive iQ&apos;Em not
accidentally touching the space key when doing this. NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>8855</bugid>
<title>Dialpad sounds sent to othe rparty even on mute</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ionut.ai...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 19:55:47 +0000</openedDate>
<description>Hi I noticed that even if the call is set to Mute, the person on the
other end of the call can hear the dialpad sounds (but not my voice). I
think that if it is MUTE, the it should mute everything. Thanks</description>
<comment>
<author>ionut.ai...@gmail.com</author>
<when>Fri, 04 Jun 2010 19:57:01 +0000</when>
<what>forgot to add: Nexus One, Adroid 2.1
</what>
</comment>
</bug>
<bug>
<bugid>8763</bugid>
<title>Android Market installing apps progress endless</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Mhamedbe...@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 21:18:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Go to android Market - opening
and searching for apps is too slow unusual (even after a factory reset
of the phone), after that when you finally find the app (any one) the
notification bar tell that the application is installed (I can use it),
but the android market still say that the app is installing (2 days
now), and the android market app is still too slow - I used android for
a year, that never happened. - I made the factory reset of the phone,
when I entered a new google account, every thing is fine, I made another
factory reset, I reentred my old google account, android market behavior
come back to abnormal and too slow again! DonQ&apos;Et forget to mention which
device you have, making sure that it runs Android 2.1. HTC DESIRE If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>Mhamedbe...@gmail.com</author>
<when>Wed, 02 Jun 2010 13:40:13 +0000</when>
<what>I find a solution but not a total explanation :

A part of the problem was that in Marked downloaded apps , the device shows me some 
apps that are not installed and mark them as Free, and some installed apps that also 
shown as free. 

So I decided to install all apps until I saw them on avalible apps on the phone.
I killed the market process, after that I uninstalled all the apps again, after that 
I made a factory reset 

Now the market behaviour is OK BUT:

Still show me fring application as free on download section (this application is not 
installed)

I still have endless insalation when I install the speechsynthesis data installer ...

what should I do ?

</what>
</comment>
<comment>
<author>camig...@gmail.com</author>
<when>Tue, 26 Oct 2010 22:51:18 +0000</when>
<what>I have the same issue regarding the endless Q&quot;EInstalling...Q&quot;E message.

Issue:
Android Market reports to be installing some of the applications. This installation process seems to never end, its been like this for over a month now.

Device:
Nexus One, Android Version 2.2, Build Number FRF91, Market version 2.07

Any information on this is highly appreciated.</what>
</comment>
<comment>
<author>hlmy...@gmail.com</author>
<when>Fri, 05 Nov 2010 09:57:40 +0000</when>
<what>I had the same problem with Samsung Galaxy S i9000 with Adroid 2.1
Six Adroid Apps Applications installing endless. 
I uninstalled those apps, but nothing happens. Same problem continued. These Android applications where still installing all the time, endless. I could?nt stop these apps installing, it continued endless.
The solution was: I uninstalled Market application and after that this Android Market application downloaded and installed automatically back again and there where any that (apps install endless) problem.
I installed those six Apps again and all is working well.</what>
</comment>
</bug>
<bug>
<bugid>3193</bugid>
<title>User should be given option to re-record a message when recording is stopped</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>david.m....@gmail.com</reportedBy>
<openedDate>Mon, 06 Jul 2009 23:48:49 +0000</openedDate>
<description>Feature request - Steps to reproduce the problem Start recording a
message and press Q&quot;EstopQ&quot;E. The only options currently presented to the
user are Q&quot;ESave+sendQ&quot;E and Q&quot;EsaveQ&quot;E. - What you think the correct behavior
should be. Voice recorder would be more user friendly if the user was
given some kind of Q&quot;Estart overQ&quot;E option. Currently, you have to save the
recording, carefully pick it from the list of existing recordings,
delete it, and then re-record.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:26:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10707</bugid>
<title>Pause recording</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>inele...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 16:47:19 +0000</openedDate>
<description>For recording I use a class MediaRecorder. As can pause recording audio
and then resume.</description>
<comment>
<author>may...@gmail.com</author>
<when>Thu, 01 Sep 2011 14:25:45 +0000</when>
<what>so bad Android doesnQ&apos;Et do it. Even iPhone support this feature.</what>
</comment>
</bug>
<bug>
<bugid>1185</bugid>
<title>Constructor IntentFilter(String action, String dataType) ignores action parameter</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-11-23T21:14:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tomgibara</reportedBy>
<openedDate>Mon, 03 Nov 2008 22:19:08 +0000</openedDate>
<description>In SDK 1.0 r1: Construct an IntentFilter as follows: IntentFilter
example = new IntentFilter(Intent.ACTION_VIEW, Q&quot;Etext/htmlQ&quot;E); Then call:
example.hasAction(Intent.ACTION_VIEW); it will return false, whereas it
should obviously return true.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 Nov 2008 21:14:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7522</bugid>
<title>Q&quot;EStopQ&quot;E in browser takes forever to actually stop</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>12</stars>
<reportedBy>jmk...@gmail.com</reportedBy>
<openedDate>Sat, 03 Apr 2010 17:19:32 +0000</openedDate>
<description>In the Browser, pressing the Q&quot;EStopQ&quot;E menu item on a slow-loading page
displays Q&quot;EStopping...Q&quot;E but often takes over ten seconds to actually
stop! In the meantime the browser is unresponsive to link clicks or
searches to go to a different page. Expected action: page should stop
loading in less than a second after pushing Q&quot;EStopQ&quot;E. IQ&apos;Em sure this is a
thread synchronization issue, but IQ&apos;Ed rather see the slow thread
orphaned to die on its own while a new one takes over after my stop
request, even if this slows things down for the next few seconds before
the old thread dies. This is on Android 1.6 on a G1.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:26:42 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:23:45 +0000</when>
<what>Issue 8307 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
<comment>
<author>circuits...@gmail.com</author>
<when>Fri, 14 Jan 2011 21:20:22 +0000</when>
<what>This is still an issue in 2.2. It is especially problematic for sites that manage to get past the popup blocker, because the top bar covers the close button for the popup window, so if the popup window never finishes loading, you can never close it without closing the parent window too.</what>
</comment>
<comment>
<author>falc...@gmail.com</author>
<when>Tue, 15 Mar 2011 19:39:07 +0000</when>
<what>This issue was marked as the Q&quot;Eparent duplicateQ&quot;E of my primary stop-button issue, that the Stop button doesnQ&apos;Et apprar until itQ&apos;Es basically Q&quot;Etoo lateQ&quot;E. Meanwhile, when the wrong page is loading (e.g. opening the browser and it starts reloading a page that was previously loaded that I no longer want), the Stop button is shown as Q&quot;EbookmarksQ&quot;E - a button I never use!

Meanwhile, I found that the Q&quot;EmenuQ&quot;E stop button still works and lets me abort the undesired page load.

Seems like a lot of bugs surrounding the Q&quot;EstopQ&quot;E functionality. Hey, you could say the Android browser is Q&quot;EunstoppableQ&quot;E!</what>
</comment>
</bug>
<bug>
<bugid>1741</bugid>
<title>Need a time-based limit to how much call log is kept around</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Thu, 08 Jan 2009 05:34:03 +0000</openedDate>
<description>After using the G1 for a couple of months, my list of calls is so long
that the Q&quot;ECall logQ&quot;E tab of the dialer is almost completely unusable due
to Issue 1740. I donQ&apos;Et want to clear my call log, but I only need to
keep 2-3 weeks of calls in there at a time. Can you please add an option
to limit the time over which the call log is retained, and/or give an
option to clear all history older than a certain age. Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Jan 2009 16:32:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:44:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:17:23 +0000</when>
<what></what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Sun, 21 Feb 2010 21:27:10 +0000</when>
<what>Hi all,

What are the periods that you all consider reasonable for the call log settings
described above? Do you think that the call logs should be removed or just filtered
according to the settings bellow ?

Suggestion:
- last week;
- last month;
- forever;

Any thoughts ?

Best Regards,</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Mon, 22 Feb 2010 04:56:27 +0000</when>
<what>IQ&apos;Em actually not to concerned about this now that I have a Nexus One :-)  I 
definitely think there should be a way to see the whole call history, but maybe it 
could be loaded in chunks, the same way that Gmail loads more messages when you 
scroll down to the bottom.</what>
</comment>
</bug>
<bug>
<bugid>15003</bugid>
<title>Android XML Layout BUG  -  Editor Does Not Recognize File Type</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-05-31T15:51:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>19</stars>
<reportedBy>br...@galaxypoint.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 23:27:25 +0000</openedDate>
<description>Helios 3.6 updated to current. OSX Snow Leopard, Intel. I have several
apps, including currently selling apps on Android Market. I just updated
to the latest sdk update along with all the tools...etc. Now, I can open
only ONE of my apps! I get error messages on all the others indicating
an XML editor problem. If I try to open a specific layout xml with
Android Layout Editor, I get the same problem as follows: The quick
error panel sayQ&apos;Es that the layout xml is Q&apos;EillformedQ&apos;E. If I try to open
the layout.xml by OpenQ&gt;EAndroid Layout Editor, I get the same message.
When I expand the errored xml to see the full list of errors, the top
two lines are: org.eclipse.core.runtime.CoreException: Error opening the
Android XML editor. Is the document an XML file? at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.createTextEditor(AndroidXmlEditor.java:617)
This is a MAJOR issue. Attached is one file.</description>
<comment>
<author>br...@galaxypoint.com</author>
<when>Thu, 24 Feb 2011 23:32:30 +0000</when>
<what>Probably should have added: Running in 64-bit mode (using Helios for 64-bit OSX)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 00:56:33 +0000</when>
<what></what>
</comment>
<comment>
<author>br...@galaxypoint.com</author>
<when>Fri, 25 Feb 2011 05:10:30 +0000</when>
<what>This evening I received an update prompt (after updating earlier today). I updated again but, still have the same problem.  Attached are two screen shots of the error...</what>
</comment>
<comment>
<author>Zmicer.H...@gmail.com</author>
<when>Fri, 25 Feb 2011 07:40:13 +0000</when>
<what>I am experiencing the same problem after updating android plugins for eclipse.

I have such idea this is an development issues appeared last time in the sources of plugin. 

I would try roll back to old version of plugins.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 20:39:10 +0000</when>
<what>Issue 15061 has been merged into this issue.</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Mon, 28 Feb 2011 21:12:08 +0000</when>
<what>Some bug in Android Development Tools 10.0.0.v201102162101-104271, not present in 9.0.0... (even a later unstable version I had).

Workaround is to revert to older version or to right-click on file, choose Q&quot;EOpen WithQ&quot;E and then Q&quot;EText EditorQ&quot;E, at least if you liked to edit your manifests by hand like me.

Upon opening AndroidManifest.xml: (after some popups warning me about this)

Could not open the editor: Android XML Editor Error

org.eclipse.core.runtime.CoreException: Error opening the Android XML editor. Is the document an XML file?
	at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.createTextEditor(AndroidXmlEditor.java:617)
	at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.createAndroidPages(AndroidXmlEditor.java:222)
	at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.addPages(AndroidXmlEditor.java:212)
	at org.eclipse.ui.forms.editor.FormEditor.createPages(FormEditor.java:138)
	at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1254)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1207)
	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1606)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:497)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:483)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)
	at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)
	at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
	at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
	at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:778)
	at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:677)
	at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:638)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2860)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2682)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:651)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:610)
	at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:365)
	at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:168)
	at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:229)
	at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:208)
	at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
	at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)
	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:373)
	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:526)
	at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
	at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:845)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
	at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:843)
	at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1131)
	at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1235)
	at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:264)
	at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)
	at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:298)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1383)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 28 Feb 2011 23:28:15 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 28 Feb 2011 23:28:38 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 01 Mar 2011 02:36:21 +0000</when>
<what>ThatQ&apos;Es very odd.

The error points to the following code:


            if (!(mTextEditor.getTextViewer().getDocument() instanceof IStructuredDocument)) {
                Status status = new Status(IStatus.ERROR, AdtPlugin.PLUGIN_ID,
                        Q&quot;EError opening the Android XML editor. Is the document an XML file?Q&quot;E);
                throw new RuntimeException(Q&quot;EAndroid XML Editor ErrorQ&quot;E, new CoreException(status));
            }

In other words, the editor is being opened where the document is NOT an Eclipse XML model. I have no idea how something in ADT could have changed this. It seems more likely that somehow one or more plugins are disabled or missing, or perhaps something has changed in Eclipse (IQ&apos;Em downloading the new Eclipse 3.6.2 bits right now in case thatQ&apos;Es the version youQ&apos;Ere using).

Also, can you look in your error log (Window Q&gt;E Show View Q&gt;E Error Log) to see if there is anything else in there that might reveal some earlier problem which caused this as a cascaded problem?

Finally, can you make sure you have XML support installed, e.g. look in the Options dialog and look for the XML preferences.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 01 Mar 2011 03:19:13 +0000</when>
<what>I downloaded a fresh copy of Eclipse 3.6.2 (the Java IDE edition), ran it with a new blank workspace, and installed the ADT plugins via Help Q&gt;E Install New Software with https://dl-ssl.google.com/android/eclipse/ ). I could create an Android project and open the manifest file and the layout file both with the graphical editors.

So clearly thereQ&apos;Es either something wrong in the upgrade process (did everyone who reported seeing this upgrade from a previous version or has anyone seen this on a fresh install?), or there is something special about the files which refuse to open. The original submitter said they would attach a sample broken file but I donQ&apos;Et see one - forgotten perhaps? However, given that this error happens at the beginning of initializing the editor I doubt the file contents has anything to do with it - more likely it has to do with the file name/location/path or file permissions which affect which editor is assigned a given file.</what>
</comment>
<comment>
<author>br...@galaxypoint.com</author>
<when>Tue, 01 Mar 2011 03:58:02 +0000</when>
<what>Since posting this original issue, I bought a new computer and thus, did an absolutely fresh install but, did not include the most recent update of the IDE (1.3.2.201102-0812) because that totally crashed when opening layout xmlQ&apos;Es on the last go-around.

I installed the prior release, along with Swing and Windows builder/etc.  But, I still have the same problem noted in my first post.

However, I am able to open the android layout xml if I do this:
Open the layout xml, when I get the error dialog, simply close it and exit Eclipse, then restart Eclipse and re-open the layout xml.  It opens without graphics until re-selecting the API version in the layout editor, then itQ&apos;Es seems okay.  It must be done on each Q&apos;EindividualQ&apos;E project.

So, to answer the question (re: comment #10) Yes, I did a fresh install and on new machine but, still have the problem,</what>
</comment>
<comment>
<author>br...@galaxypoint.com</author>
<when>Tue, 01 Mar 2011 04:06:51 +0000</when>
<what>I did include the file with my original post - I donQ&apos;Et see it now and not donQ&apos;Et know what happened to it...  However, IQ&apos;Em attaching the same file that started this issue - itQ&apos;Es a very very basic layout xml only a few lines but, it caused the errors...</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 01 Mar 2011 04:28:08 +0000</when>
<what>The part youQ&apos;Ere describing about Q&quot;Ere-selecting the API versionQ&quot;E sounds very promising -- can you please elaborate on that?  Where is it you select the API version -- is it in the Project settings dialog, or is it in the layout editor itself? (We have a combobox where you can choose which version to render the target with -- but I donQ&apos;Et think that would be showing up at all if the editor wonQ&apos;Et start so IQ&apos;Em a little confused). Also, do you remember what was chosen/shown before and what you re-selected it to? The more detailed you can get on this the better!</what>
</comment>
<comment>
<author>br...@galaxypoint.com</author>
<when>Tue, 01 Mar 2011 04:40:37 +0000</when>
<what>tnor - thanks for following up on this.

Yes, IQ&apos;Em referring to the layout editor and combo-box.

Attached are two screen shots showing the drop-down and the graphic that show up after re-selecting the same 1.6 (in this particular case).

This layout xml now opens (because I did the step noted in previous post). Once the layout is open, it shows no graphics until I click the drop-down and re-select the 1.6, for example.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 01 Mar 2011 17:32:46 +0000</when>
<what>It looks like the problem might be that no theme was chosen/populated into the Theme chooser next to the rendering target (and re-selecting a target causes a theme to be initialized).

But - this sounds completely unrelated to the original bug described here (the Android XML editors failing at startup because the document theyQ&apos;Ere being opened with is not the expected Eclipse XML model) - unless of course that earlier error causes a cascading failure to initialize the target properly.  We definitely should try to bullet proof the configuration initialization such that we always get a theme too, but I still have no idea what could be causing the original editor open failure.  Since I did a fresh install of everything I thought I might try an upgrade scenario instead, but comment #11 suggests that this failure can happen even on a fresh install.

What if I add some additional logging to our build - would somebody who can reproduce this bug be willing to download a custom development version of ADT and run it to see if the additional logging reveals the root cause?
</what>
</comment>
<comment>
<author>br...@galaxypoint.com</author>
<when>Tue, 01 Mar 2011 20:00:12 +0000</when>
<what>Agreed that itQ&apos;Es un-related to original bug. Re-selecting a theme or target, in itself, isnQ&apos;Et an issue (call it a very minor annoyance).

Regarding running a custom dev version:  IQ&apos;Em a bit on the fence about it - it took a good amount of time to get eclipse/android working to the point that I can respond to any issues that may come up on my currently selling apps.  IQ&apos;Ed be open to doing it if I could somehow isolate the custom version or, guarantee I can rollback withOUT a lot of trouble.  However, I have some OSX issues on this new imac I just setup yesterday and will be exchanging it for another one (per Apple support). So, I may not be in position to do it for a couple of days.

If you could let me know whatQ&apos;Es involved and the next steps, I can think about it. Thanks</what>
</comment>
<comment>
<author>roshish....@gmail.com</author>
<when>Wed, 02 Mar 2011 08:43:39 +0000</when>
<what>error after updating
Could not open the editor: Android XML Editor Error</what>
</comment>
<comment>
<author>roshish....@gmail.com</author>
<when>Wed, 02 Mar 2011 08:47:38 +0000</when>
<what>Hi every1

i have found a small hack to get rid of the error.
Just rename the file which shows erorr in the eclipse itself and open it. then agin close it and rename back to its original name. It works :D ;)</what>
</comment>
<comment>
<author>nRikeD...@gmail.com</author>
<when>Wed, 02 Mar 2011 11:24:18 +0000</when>
<what>Hello everybody,

IQ&apos;Eve experienced the same issue that Comment 1 says, when i try to open a xml from an project that iQ&apos;Eve created before Eclipse says the same error for me. IQ&apos;Eve dropped the issue until now, because i need to check how to do some theme stuff in a old project iQ&apos;Eve had and i can tell you the next things:

+According to comment 18, when you rename a xml file now you can see the file colored with syntax, so i guess itQ&apos;Es a bug related to mapping the resources of your project. I suspect the problem came when the ADT Plugin team created now a brand new way of create views ala Swing style.

IQ&apos;Eve noted the same facts that can be valuable for the fixing of this issue:

+When you create a new project and start to manipulate the *.xml you will not have problem, because each xml file of your project is being mapped to the android project builder without any problem.
+ When you try to open a XML file from a project youQ&apos;Eve created before the upgrade of ADT you will have an error like this:
org.eclipse.core.runtime.CoreException: Error opening the Android XML editor. Is the document a XML file?

+When you modify a XML file like comment 18 suggests, you will see the content of the XML file, so this way i suppose the file gets recognized by the Android builder and now you donQ&apos;Et have any issue, somehow the entity whose manages the resources is having problems with the old XML files.

Obviously if you have a lot of applications youQ&apos;Eve created comment 18 isnQ&apos;Et a great solution :).

Kind Regards,
Enrique D?az.</what>
</comment>
<comment>
<author>blundell...@gmail.com</author>
<when>Fri, 04 Mar 2011 13:28:16 +0000</when>
<what>IQ&apos;Em getting this error also. I followed the renaming step and this has worked. IQ&apos;Eve noticed it has changed the icon, so this means it has changed itQ&apos;Es associated editor. (see attached)

I donQ&apos;Et want to use this solution as I have 100Q&apos;Es of XML files! Does anyone have an update?</what>
</comment>
<comment>
<author>blundell...@gmail.com</author>
<when>Fri, 04 Mar 2011 13:32:10 +0000</when>
<what>Further to that, opening the AndroidManifest.xml gave the same error, when I renamed this and named it back. It fixed the error and the editor (and icon) stayed the same. So the screenshot is not applicable.</what>
</comment>
<comment>
<author>blundell...@gmail.com</author>
<when>Fri, 04 Mar 2011 13:40:33 +0000</when>
<what>Aaand in conclusion.

Restarted my eclipse and the errorQ&apos;Es on the rest of the files went away :-)</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Sun, 06 Mar 2011 00:03:55 +0000</when>
<what>Using Eclipse SDK Version 3.6.1 (Build id: I20100909-0800) here.

There are a few related warnings in the Error Log window (the unknown saveable error may not be related):

eclipse.buildId=I20100909-0800
java.version=1.6.0_22
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=nl_BE
Framework arguments:
Command-line arguments:  -os linux -ws gtk -arch x86_64


!ENTRY org.eclipse.ui 2 2 2011-03-06 00:27:23.897
!MESSAGE Ignored attempt to add saveable that was already registered
!STACK 0
org.eclipse.core.runtime.AssertionFailedException: unknown saveable: org.eclipse.ui.internal.DefaultSaveable@4b8b466 from part: org.eclipse.ui.internal.ErrorEditorPart@4b8b466
	at org.eclipse.ui.internal.SaveablesList.logWarning(SaveablesList.java:187)
	at org.eclipse.ui.internal.SaveablesList.addModel(SaveablesList.java:117)
	at org.eclipse.ui.internal.SaveablesList.addModels(SaveablesList.java:289)
	at org.eclipse.ui.internal.SaveablesList.postOpen(SaveablesList.java:684)
	at org.eclipse.ui.internal.PartList.partOpened(PartList.java:234)
	at org.eclipse.ui.internal.PartList.access$0(PartList.java:210)
	at org.eclipse.ui.internal.PartList$1.propertyChanged(PartList.java:40)
	at org.eclipse.ui.internal.WorkbenchPartReference.fireInternalPropertyChange(WorkbenchPartReference.java:375)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:610)
	at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2863)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
	at org.eclipse.ui.actions.OpenWithMenu.openEditor(OpenWithMenu.java:331)
	at org.eclipse.ui.actions.OpenWithMenu$2.handleEvent(OpenWithMenu.java:179)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

!ENTRY org.eclipse.wst.sse.ui 2 2 2011-03-06 00:27:31.288
!MESSAGE StructuredTextEditor being used without StructuredDocument

!ENTRY org.eclipse.wst.sse.ui 2 2 2011-03-06 00:27:31.288
!MESSAGE          Input Name: AndroidManifest.xml

!ENTRY org.eclipse.wst.sse.ui 2 2 2011-03-06 00:27:31.288
!MESSAGE Unexpected IDocument implementation: org.eclipse.core.internal.filebuffers.SynchronizableDocument
	IDocumentProvider implementation: org.eclipse.ui.editors.text.TextFileDocumentProvider

!ENTRY org.eclipse.wst.sse.ui 2 2 2011-03-06 00:31:00.884
!MESSAGE StructuredTextEditor being used without StructuredDocument

!ENTRY org.eclipse.wst.sse.ui 2 2 2011-03-06 00:31:00.884
!MESSAGE          Input Name: AndroidManifest.xml

!ENTRY org.eclipse.wst.sse.ui 2 2 2011-03-06 00:31:00.884
!MESSAGE Unexpected IDocument implementation: org.eclipse.core.internal.filebuffers.SynchronizableDocument
	IDocumentProvider implementation: org.eclipse.ui.editors.text.TextFileDocumentProvider</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Sun, 06 Mar 2011 01:23:51 +0000</when>
<what>I should mention that for one project I see it at the AndroidManifest.xml only AFAIK, while for another project I see it at AndroidManifest.xml and any file in res/values/ but res/values/arrays.xml.

I tried recreating it in a cleaner environment. Switched to a new workspace and created a new Android project. I could open the manifest, the strings.xml and the main.xml layout file, both textually and natively (such as Graphical Layout).

As I had been upgrading ADT from 9.0.0 to 10.0.0, I tried downgrading now. Going back to the 9.0.0.v201012221642-86327 (9.0.0-preview2) I had before, resolves it for me. I can open manifests, layouts and other xml files, and judging by the icons all is ok now. You do get an error that the SDK needs 10.0.0 of course.

To get back to 10.0.0, I uninstalled 9.0.0-preview2, then installed 9.0.0-preview3 (9.0.0.v201101071505-88443), short of the old stable 9.0.0 zip file, and finally, instead of uninstalling the previous 9.0.0 first and then installing 10.0.0, I just updated to 10.0.0 with Traceview in a second pass. It worked! CanQ&apos;Et reproduce the symptoms at this point.

Could someone try this last bit but slightly different? Like trying to update instead of reinstalling? Or like using a stepstone version? And finally just downgrading and upgrading again? Does it even apply to the other bug reporters? What versions were they using?</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 07 Mar 2011 23:40:25 +0000</when>
<what>Thanks everyone for all your data and feedback. We have been investigating this and we think we have identified the cause of the bug. Stay tuned!</what>
</comment>
</bug>
<bug>
<bugid>2849</bugid>
<title>Market should allow the app developer to respond to individual comments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>343</stars>
<reportedBy>kbwi...@gmail.com</reportedBy>
<openedDate>Wed, 03 Jun 2009 16:11:17 +0000</openedDate>
<description>This problem is already mentioned in issue 2558
http://code.google.com/p/android/issues/detail?id=2558Q&amp;Eq=market%20commentQ&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary,
but there is some indication that Google requires each individual
problem to be raised as a separate Issue Reference (see comment 5 on
Issue 2149
http://code.google.com/p/android/issues/detail?id=2149Q&amp;Eq=market%20commentQ&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary),
so I am splitting Issue 2558 into four separate Issues and duplicating
them individually...which unfortunately means the star-count and
corresponding urgency of these problems will now be reset to zero, thus
prolonging any hope of getting them resolved. Sigh. This is one of those
splits. REQUEST: The ability of developers to offer a brief response to
every single comment, so that false, erroneous, or out-of-date comments
can be noted. I realize long threaded discussions are of little value
and clutter the comments. However, a one-deep (USER comment/DEV
response) or two-deep (USER comment/DEV response/USER response/DEV
response) format is a commonly suggested way of handling these
situations.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 14:51:42 +0000</when>
<what>The team at Google that manages the Android Market is in a better position to respond
to issues and suggestions when theyQ&apos;Ere reported in the official Google support forum
for the Android Market at http://www.google.com/support/forum/p/Android+Market</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 01:59:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:19:54 +0000</when>
<what></what>
</comment>
<comment>
<author>evge...@gmail.com</author>
<when>Fri, 28 Aug 2009 14:12:36 +0000</when>
<what>Dear j...@google.com! (not the best name for boy or girl, but we know only by this 
name :)
No doubt, Q&quot;EThe team at Google that manages the Android Market is in a better 
position to respond
to issues and suggestionsQ&quot;E - that is true. They have a better position agains 
developers, but:
Please, read comments carefully! 
We are talking not about the users issues or suggestions to market support, but 
about single comments about the apps. some of them are just outdated due the version 
updates, someones are recomendations or even questions to the DEVELOPERS.
Sometimes - offenses, that our app is not completely free for them.
And developers HAVE NO CHANCE to answer all of them in extremely short description 
with 325 chars.

And the last. Looking to the Market Support Forum, I see that support team didQ&apos;Et 
answered to hundreds of developers issues. Do they have time to answer to the 
thousands of common users?</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Fri, 28 Aug 2009 18:49:04 +0000</when>
<what>The reason JBQ has pointed you at the market forum is because this bug tracker is for
the Android OS.

Market is a Google application which runs on the OS and is distributed with some
devices and so has a different location for tracking issues and problems.

The forum for Market is poorly service, but it is still the correct place to report
Market issues.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 08:41:56 +0000</when>
<what>code.google.com needs to get busy and find a way to transfer Q&quot;Estar-count and 
corresponding urgency of these problemsQ&quot;E so they will not be reset to zero.</what>
</comment>
<comment>
<author>xinxi...@gmail.com</author>
<when>Tue, 20 Jul 2010 14:44:21 +0000</when>
<what>I need a way to communicate with my users. I want to leave a reply to their comments in the market.</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Tue, 20 Jul 2010 14:48:30 +0000</when>
<what>Q&gt;E I need a way to communicate with my users.

Create a Google Group for your app.

Q&gt;E I want to leave a reply to their comments in the market.

That sounds more like defending your app against criticism, and the best way to deal with that is to improve the app so as to eliminate the criticism.</what>
</comment>
<comment>
<author>vov...@gmail.com</author>
<when>Tue, 20 Jul 2010 14:52:11 +0000</when>
<what>Q&gt;E Create a Google Group for your app.
Common! People never go to this group.

We need a way to answer comments to avoid stupid answers like Q&quot;EIt doesnQ&apos;Et worksQ&quot;E or similar. Some time people just donQ&apos;Et know how their phones works.</what>
</comment>
<comment>
<author>bramwei...@gmail.com</author>
<when>Tue, 20 Jul 2010 14:53:34 +0000</when>
<what>John (#8),

Yes, but (though IQ&apos;Em not an app developer) that would seem like creating an extra step (Q&quot;Ehoop to jump throughQ&quot;E?) for users whoQ&apos;Ed want interaction and/or a response from an appQ&apos;Es developer.

Users already leave comments in the Android Market, so why shouldnQ&apos;Et a developer be able to respond to them there in some fashion, too (such as via email to the userQ&apos;Es account thatQ&apos;Es tied to the phone)?

Plus, a posted response such as what xinxiaoc mentioned, assures commenters that their notes are being read and heard by those with the ability to perhaps do something about what they said.

Also, not all comments are critical.  Some might be making suggestions for improvements or new features, say...

Thanks,
Bram</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:16:45 +0000</when>
<what>Re: Comment 9 by vovkab, Comment 10 by bramweiser

Again, I donQ&apos;Et think it would be helpful to have debates (arguments) in the Comments. If you donQ&apos;Et want negative comments, then make the app good enough not to get them. Such examples abound.

Good teachers tell students there are no Q&quot;EstupidQ&quot;E questions, just Q&quot;EstupidQ&quot;E answers. There are likewise no Q&quot;EstupidQ&quot;E comments, just Q&quot;EstupidQ&quot;E apps. ItQ&apos;Es up to us as developers to make users happy, not up to users to be happy with how we did it. If users donQ&apos;Et say, Q&quot;EIt just works!Q&quot;E then we havenQ&apos;Et done a proper job.

As for discussions, itQ&apos;Es a simple matter to set up a Google Group and link to it in Q&quot;EVisit the developerQ&apos;Es Web pageQ&quot;E, making it easy for users so inclined to participate in discussions. You can even encourage them to do so in your Description.

Just my $0.02,
John</what>
</comment>
<comment>
<author>skennedy27</author>
<when>Tue, 20 Jul 2010 15:28:37 +0000</when>
<what>I put Q&quot;EVisit the website if you have problemsQ&quot;E in my app description, and I received more than one 1 star rating with a comment of Q&quot;EI canQ&apos;Et find the websiteQ&quot;E, even though the link was right in the Market listing.

I wouldnQ&apos;Et want to have an argument in the comments, but if a user says Q&quot;Eit doesnQ&apos;Et workQ&quot;E, IQ&apos;Ed really like to know why.  I test my applications, but there are hundreds (thousdands?) of configurations of Android devices, when you factor in hardware, OS versions, carrier, country, etc.  ItQ&apos;Es impossible to test it all.

ItQ&apos;Es not fair to say that youQ&apos;Ere a bad developer if a user says something doesnQ&apos;Et work.

Also, there are lots of stupid comments.  You clearly havenQ&apos;Et seen any of the spam like Q&quot;EVisit whatever.com for all your Android apps for $9.99Q&quot;E.  ThatQ&apos;Es a stupid comment.

The whole point of the comments is for constructive criticism.  I have no problem with a 1 star rating if you tell me what you donQ&apos;Et like, because it lets me make improvements.  Read http://replicaisland.blogspot.com/2010/03/replica-island-user-comments-are.html

Also, I find it very hypocritical, john.navas, that youQ&apos;Ere debating with people in the comments to tell them that itQ&apos;Es not helpful to debate in the comments.  Debates can be very useful to determine the best course of action to take.</what>
</comment>
<comment>
<author>p.koeni...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:31:52 +0000</when>
<what>oh wth.. how to remove this issue from my mails? IQ&apos;Em getting a new mail every 5 minutes..</what>
</comment>
<comment>
<author>omegat...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:36:37 +0000</when>
<what>Q&quot;EThat sounds more like defending your app against criticism, and the best way to deal with that is to improve the app so as to eliminate the criticism.Q&quot;E

So if the bug is fixed and the user never removes the criticism, thereQ&apos;Es no way to say that it was fixed.  A Google Group is certainly not a solution.</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:37:32 +0000</when>
<what>Re: Comment 12 by skennedy27
Your argument is discredited by your ad hominem.
IQ&apos;Em unstarring this issue.
John
p.s. Comment 13 by p.koenig15:
Remove your starring of this issue, just as IQ&apos;Em doing.</what>
</comment>
<comment>
<author>p.koeni...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:43:24 +0000</when>
<what>@ #15, john.navas
Great idea!</what>
</comment>
<comment>
<author>kbwi...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:49:42 +0000</when>
<what>john.navas wrote:
Q&gt;E improve the app so as to eliminate the criticism

So you believe users are under no responsibility to read the documentation.  A developer can put a lot of effort into creating thorough documentation and when a comment is made which clearly illustrates that the person never even OPENED the documentation (like criticizing something for which there is a documentation HEADING), you believe that is a fault on the part of the developer?

What about criticism of the form Q&quot;EThe app doesnQ&apos;Et do XQ&quot;E, when it DOES do X and there is a documentation section heading labeled Q&quot;EHow to do XQ&quot;E.  You think that is the developerQ&apos;Es fault?

john.navas wrote:
Q&gt;E Again, I donQ&apos;Et think it would be helpful to have debates (arguments) in the Comments.

Not indefinite threads.  Just one response, or perhaps comment/response/comment/response and then it canQ&apos;Et go further.  ebay feedback is an example of such a system.  A response is permitted but indefinite threads are not.

john.navas wrote:
Q&gt;E Good teachers tell students there are no Q&quot;EstupidQ&quot;E questions

No, youQ&apos;Ere wrong.  There are stupid questions.  For example a comment that says Q&quot;EWhy does you app require GPS access?Q&quot;E when the developer has intentionally used up a portion of their tiny 325 character app description space to specifically answer the question and when the developer has specifically put a section in the documentation to address the question.  At that point, the developer has done everything that can be done without nuetering their own app (such as putting up a dialog at first launch that further addresses the question, a practice which would bother many users because it is an additional popup dialog that must be passed before they can start using the app).  No, at that point, the developer has done what they can, the user asked a stupid question.

Also, omegatronQ&apos;Es comment makes an excellent point.  Comments may not be invalid at the time they are written, but once the request feature is added or the bug is fixed, the comment stays in place and thereafter represents an inaccurate description of the current and future versions of the app.</what>
</comment>
<comment>
<author>ed.f...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:50:08 +0000</when>
<what>All I want to do is send a message to the commenter like Q&quot;EYour bug is fixed in the latest release, please try again and update your comment if appropriateQ&quot;E, or Q&quot;Eplease file an error reportQ&quot;E, or Q&quot;Eplease contact me off-line and weQ&apos;Ell try to fix itQ&quot;E.

Comments like Q&quot;Eit doesnQ&apos;Et workQ&quot;E beg for interaction with the user, but we have no way to reach them.  I typically add my own comment, but that almost never gets read by the original user.

If Google is worried that weQ&apos;Ell start a flame war with the user or something, they can provide us with a form to fill out with a list of pre-selected possible responses.

So if we want to respond to a user, we click on the comment, we click on Q&quot;Erespond to userQ&quot;E, we select one of a dozen pre-written and Google-approved responses, and click Q&quot;EsendQ&quot;E.

This would immensely improve user experience and product quality.</what>
</comment>
<comment>
<author>omegat...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:57:02 +0000</when>
<what>Q&quot;EYour argument is discredited by your ad hominem.Q&quot;E

Uh, no.  http://en.wikipedia.org/wiki/Argument_from_fallacy

Q&quot;EItQ&apos;Es up to us as developers to make users happy, not up to users to be happy with how we did it.Q&quot;E

IQ&apos;Em a user, not a developer, and I want there to be a way for developers to respond to stupid or outdated comments, or for users to vote comments Q&apos;EhelpfulQ&apos;E and Q&apos;Enot helpfulQ&apos;E.  Or both.  The top 5 comments you see on the app page should be the most relevant and useful, not just the most recent comments made.</what>
</comment>
<comment>
<author>steven.b...@gmail.com</author>
<when>Tue, 20 Jul 2010 16:02:00 +0000</when>
<what>while i like debate, i donQ&apos;Et think debate in the Market comments would be productive. i donQ&apos;Et find pages and pages of one-star Q&quot;Eforce closes sux!Q&quot;E comments helpful either as a user or a developer, i think replacing the comments with a full-on forum would just scare people away instead of commenting.

i like the way Newegg does reviews. a manufacturer can reply to a user review, but a user canQ&apos;Et reply back. almost all the manufacturer replies are of the form Q&quot;EDear user, weQ&apos;Ere very sorry youQ&apos;Ere having this problem. Please visit xyz.com for support with your product.Q&quot;E every now and then, itQ&apos;Es Q&quot;EUnfortunately your product configuration isnQ&apos;Et supported.Q&quot;E itQ&apos;Es not much at all, and it doesnQ&apos;Et eliminate thoughtless negative reviews, but it does let people know that manufacturers are listening (iQ&apos;Em a *lot* more encouraged to buy from companies who respond to user reviews), and probably makes a lot of negative reviewers think twice.

iQ&apos;Ed kind of like to see the same thing in the Market, with replies limited to the same amount of text as the comments. i think it would help with a lot of the problems with the current system.

i think it doesnQ&apos;Et hurt the market overall to see a developer being defensive. if i see someone being defensive instead of being apologetic and fixing the problem, iQ&apos;Em a lot less likely to use their stuff (cough, Apple). it could be a useful way to weed out bad apps.

all that said, bug 2849 and bug 2148 would also go a long way toward addressing this same issue.</what>
</comment>
<comment>
<author>skennedy27</author>
<when>Tue, 20 Jul 2010 17:02:19 +0000</when>
<what>How about attaching the userQ&apos;Es device configuration to their rating/review?

If all my 1 stars are from the Nexus One with 2.2, then I know I need to do some testing on the Nexus One with 2.2.</what>
</comment>
<comment>
<author>abeckley</author>
<when>Tue, 20 Jul 2010 17:45:23 +0000</when>
<what>I like it. There should be a checkbox in the post comments section to attach
device info.

Ditto allowing one response and no unlimited threads.

A default preset response to users should include youQ&apos;Ere a moron option.
Lol. IQ&apos;Em getting tired of seeing stupid one star it does not work comments
for Widgets. The title and description is clear but users still are trying
to click it to launch.

rating/review?

do</what>
</comment>
<comment>
<author>skenn...@vcn.com</author>
<when>Wed, 18 Aug 2010 05:47:06 +0000</when>
<what>This needs done badly.</what>
</comment>
<comment>
<author>fink.ale...@gmail.com</author>
<when>Tue, 15 Feb 2011 11:05:29 +0000</when>
<what>What about the outdated comments, where the mentioned issue is fixed in an update, but the related comments remain in the statistics forever pushing it down? How should that be fair!?

And I surely want to make a reply to userQ&apos;Es comments -- I want to guide other users around the mostly stupid error/misuse the comment was made about.
To make this fair for the users the developers replay should be be rated by the users as Q&quot;EhelpfulQ&quot;E Q&quot;Enot helpfulQ&quot;E -- then, after some critical mass on comments is collected, unhelpful developer replays can be hidden per default...
</what>
</comment>
</bug>
<bug>
<bugid>18115</bugid>
<title>Process Q&quot;EMediaserverQ&quot;E uses too much battery.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>raskolni...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 02:49:52 +0000</openedDate>
<description>- Steps to reproduce the problem. Listen music with any application,
streaming from Internet or using the audio files on the phone. - What
happened. Like for 2 months IQ&apos;Eve been listenig music with Pandora, Music
or Winamp with a decent battery life on my Motorola Droid 2 Global. But
suddenly my phone started to heat up and the battery drained from 100%
charge in about three hours. I found out that the process Q&quot;EMediaserverQ&quot;E
was taking 60% of my battery. From that moment, anytime I start Pandora
or Music, Mediaserver starts from 5% power consumption and will increase
untill 50% or 60% at about 2 hours of listening. Once I close the
application, Mediaserver will decrease the battery use slowly. - What
you think the correct behavior should be. Mediaserver should use a
reasonable amount of battery and close faster after the user ends the
media application.</description>
<comment>
<author>itsfors...@gmail.com</author>
<when>Sat, 06 Aug 2011 08:55:31 +0000</when>
<what>Same problem.. My Samsung GSII is losing a solid 55% of battery because of this Q&apos;EMediaserverQ&apos;E. I tried uninstalling all streaming apps including winamp, it still comes up and eats the battery... Heats up the phone too.</what>
</comment>
<comment>
<author>scer...@gmail.com</author>
<when>Sat, 10 Sep 2011 09:53:57 +0000</when>
<what>I am noticing the same problem. Q&quot;EmediaserverQ&quot;E is taking a big chunk of my battery and am not hundred percent sure which app is starting this service. Any help appreciated.</what>
</comment>
<comment>
<author>Imaginat...@gmail.com</author>
<when>Mon, 17 Oct 2011 20:26:42 +0000</when>
<what>I have the same problem, I have read that it may be caused by a corrupted media file i.e. pic, video, song.  Some people have had success removing their pics and vids and then re-adding them back one at a time to find the bad file.  Good Luck</what>
</comment>
</bug>
<bug>
<bugid>11143</bugid>
<title>HTML String crashing browser on emulator. (Number Month/Number Number State)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Nivid...@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 06:14:55 +0000</openedDate>
<description>After spending some time tracking it down, I have narrowed down the
smallest possible html string that is causing the web browser, as well
as the webview in my application to crash. The html string is question
is: Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;E1 0 9 1 CaliforniaQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E Changing the 2 to a
month abbreviation also causes it to crash: Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;E1 Feb 9 1
CaliforniaQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E Changing the state name also causes it to
crash: Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;E1 0 9 1 TennesseeQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E However removing
any of the numbers, removing the state name, or misspelling the state
name will load in the browser. I do not have a physical device to test
on, so this may be an emulator only issue. Software: -- Eclipse SDK
Version: 3.5.0 Build id: I20090611-1540 -- Android Development Toolkit
0.9.7.v201005071157-36220 -- Android SDK Tools, revision 7 -- SDK
Platform Android 2.2, API 8, Revision 2</description>
<comment>
<author>Nivid...@gmail.com</author>
<when>Fri, 10 Sep 2010 06:22:13 +0000</when>
<what>Also: 
I am running windows 7 64bit.
--
And my Java version is:
java version Q&quot;E1.6.0_21Q&quot;E
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)</what>
</comment>
</bug>
<bug>
<bugid>480</bugid>
<title>Notification: local application sound file is not playing. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:03:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>OldPete...@gmail.com</reportedBy>
<openedDate>Mon, 17 Mar 2008 11:24:09 +0000</openedDate>
<description>Notification object created with .sound property set to Uri sound file
path. Two cases: - this works: notify.sound =
Uri.parse(Q&quot;Efile:////system//media//audio//ringtones//test.mp3Q&quot;E); - this
NOT works: notify.sound =
Uri.parse(Q&quot;Efile:////data//data//mypackage//files//test.mp3Q&quot;E); File
existence verified on both locations. File located in system media
folder is played, but file located in application private folder is NOT
played. But I think, it should be, because I canQ&apos;Et create my own sound
file in system media folder. Sound file created of course with
mode_world_readable flag.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:59:08 +0000</when>
<what>Please attach sample code that demonstrates the problem.</what>
</comment>
<comment>
<author>OldPete...@gmail.com</author>
<when>Tue, 18 Mar 2008 10:37:46 +0000</when>
<what>Unfortunately, it is not possible at this time.

But, there is one important thing: I forgot to say, that this problem occurs ONLY,
when creating notification from REMOTE SERVICE. It can open and play public
(system/media) sound, but canQ&apos;Et open and play private application sound in
package/files/ folder.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:03:56 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
</bug>
<bug>
<bugid>18249</bugid>
<title>ASyncTask leaks memory (seems to)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-08T23:05:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Hirsi...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 12:26:56 +0000</openedDate>
<description>While developing a map drawing application for android 2.2 and all up to
honeycomb we found this: In this code: public class FetchImageTask
extends AsyncTaskQ&lt;EVoid, Void, BitmapQ&gt;E { private static final String TAG
= FetchImageTask.class.getSimpleName (); private String url; private
FetchImageTaskHandler handler; public FetchImageTask (String url,
FetchImageTaskHandler handler) { this.url = url; this.handler = handler;
} @Override protected Bitmap doInBackground (Void ... params) { Bitmap
image = JarImageLoader.readImageFromJarUrl (url); if (image == null)
Log.d (TAG, Q&quot;Eimage is null at: Q&quot;E + url); return image; } @Override
protected void onPostExecute (Bitmap result) {
handler.fetchedImageWithUrl (result, url); } } We leak memory each time
it is called which cannot be seen either with MAT or be collect by
garbage collector. Only reason we found it was that we allocated more
memory than we used. When doing this: public class FetchImageTask
extends AsyncTaskQ&lt;EVoid, Void, VoidQ&gt;E { private static final String TAG =
FetchImageTask.class.getSimpleName (); private String url; private
FetchImageTaskHandler handler; private Bitmap image; public
FetchImageTask (String url, FetchImageTaskHandler handler) { this.url =
url; this.handler = handler; image = null; } @Override protected Void
doInBackground (Void ... params) { image =
JarImageLoader.readImageFromJarUrl (url); if (image == null) Log.d (TAG,
Q&quot;Eimage is null at: Q&quot;E + url); return null; } @Override protected void
onPostExecute (Void result) { handler.fetchedImageWithUrl (image, url);
} } We stopped leaking memory. We concluded that we needed to not give
ASyncTask any of our data because it will leak it and that solved the
problem. Please examine it and fix it if necessary because if we are
correct itQ&apos;Es a very serious bug. Best!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Jul 2011 23:05:20 +0000</when>
<what>AsyncTask will not leak your data. This will happen when you keep a reference to AsyncTask around. An easy way to make sure you donQ&apos;Et keep tasks around is to make them be static inner classes (or top level classes.)</what>
</comment>
<comment>
<author>Hirsi...@gmail.com</author>
<when>Sun, 10 Jul 2011 09:08:48 +0000</when>
<what>It is a top level class and I would like you to explain to why the difference between those two code snippets makes it leak memory. Because it does and fast since itQ&apos;Es leaking bitmaps, we are not holding on to any references either (not even memory dumps finds this lost memory on honeycomb when bitmaps are supposed to be put on the heap).</what>
</comment>
<comment>
<author>whiskeyt...@gmail.com</author>
<when>Fri, 18 Nov 2011 21:47:31 +0000</when>
<what>Silence</what>
</comment>
</bug>
<bug>
<bugid>107</bugid>
<title>Proximity Alerts do not Fire</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:45:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>21</stars>
<reportedBy>chris.da...@gmail.com</reportedBy>
<openedDate>Sun, 27 Jan 2008 14:05:04 +0000</openedDate>
<description>LocationManager.addProximityAlert(double latitude, double longitude,
float radius, long expiration, Intent intent) will not result in a
proximity alert firing, no matter what distance is specified in the
radius. sample code: LocationManager tgLocationManager =
(LocationManager)getSystemService(Context.LOCATION_SERVICE);
ListQ&lt;ELocationProviderQ&gt;E providers = tgLocationManager.getProviders();
LocationProvider provider = providers.get(0);
tgLocationManager.requestUpdates(provider, 60000, 500, new
Intent(LOCATION_CHANGED)); changeLocReceiver = new TGIntentReceiver();
tgLocationManager.addProximityAlert(37.421972343284686,-122.09676891044757,
2000, -1, new Intent(PROXIMITY_ALERT));
tgLocationManager.addProximityAlert(37.4538, -122.1290, 2000, -1, new
Intent(PROXIMITY_ALERT)); tgLocationManager.addProximityAlert(37.4603,
-122.1381, 2000, -1, new Intent(PROXIMITY_ALERT));
proximityAlertReceiver = new TGIntentReceiver(); public class
TGIntentReceiver extends IntentReceiver { @Override public void
onReceiveIntent(Context context, Intent intent) { String intentAction =
intent.getAction(); if
(intentAction.equals(Q&quot;Eandroid.intent.action.LOCATION_CHANGEDQ&quot;E)){
updateView(); } else{ if
(intentAction.equals(Q&quot;Eandroid.intent.action.PROXIMITY_ALERTQ&quot;E)){
updateSpinner(); intent.getExtra(Q&quot;ElatitutdeQ&quot;E);
intent.getExtra(Q&quot;ElongitudeQ&quot;E); intent.getExtra(Q&quot;EenteringQ&quot;E); } } } }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:03:47 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>amosyo...@gmail.com</author>
<when>Sun, 09 Mar 2008 21:50:54 +0000</when>
<what>I think the problem is with the EXPIRATION parameter.

I, too, had a problem of proximity alerts not firing. When changing the expiration
parameter from -1 to a big positive number (i.e. Long.MAX_VALUE) alerts fired fine.

I thus assume that the system does not support the -1 expiration parameter which the
API defines.

Cheers,

Amos</what>
</comment>
<comment>
<author>amosyo...@gmail.com</author>
<when>Sun, 09 Mar 2008 22:13:52 +0000</when>
<what>correction:

Long.MAX_VALUE does not work for me, but 1000000 works.

Amos</what>
</comment>
<comment>
<author>joshua.b...@gmail.com</author>
<when>Mon, 17 Mar 2008 23:05:57 +0000</when>
<what>Any chance you can post the code that works for you Amos?  Still nothing working here.  </what>
</comment>
<comment>
<author>cyber.sp...@gmail.com</author>
<when>Wed, 19 Mar 2008 22:41:58 +0000</when>
<what>this is part of my code 
the proxtimity alert fire every time 

Peter</what>
</comment>
<comment>
<author>amosyo...@gmail.com</author>
<when>Mon, 24 Mar 2008 06:29:24 +0000</when>
<what>My proximity alert registration looks something like this:

locationManager.addProximityAlert(location.getLatitude(), location.getLongitude()
					, 15, 1000000, arrivedIntent);

and seems to work fine.</what>
</comment>
<comment>
<author>chris.da...@gmail.com</author>
<when>Mon, 24 Mar 2008 12:30:23 +0000</when>
<what>Amos, 

What does your declaration of Q&quot;EarrivedIntentQ&quot;E look like?</what>
</comment>
<comment>
<author>amosyo...@gmail.com</author>
<when>Tue, 25 Mar 2008 09:07:29 +0000</when>
<what>Hi Chris,

The code for my intent is:

private static final String ARRIVED_ACTION = Q&quot;Ecom.amosproject.ARRIVED_ACTIONQ&quot;E;
...
Intent arrivedIntent = new Intent(ARRIVED_ACTION);

If you think that your Intent is whatQ&apos;Es not working correctly, make sure that:
You create and register an IntentFilter and IntentReceiver to handle this Intent.
Also, your Intent action should be unique, and thus include your package prefix.

Hope this helps :-)</what>
</comment>
<comment>
<author>joshua.b...@gmail.com</author>
<when>Tue, 25 Mar 2008 16:11:12 +0000</when>
<what>So my problems turned out to be a misconfigured intent and IntentReceiver.  The
WhereAmI example posted above helped out greatly.  Thanks for posting that Peter.</what>
</comment>
<comment>
<author>amosyo...@gmail.com</author>
<when>Tue, 25 Mar 2008 18:25:26 +0000</when>
<what>Great to hear that your problem was solved, Joshua.

I still think we have a problem with the expiration parameter not working correctly
when set to -1 or Long.MAX_VALUE (in these cases alerts do not fire).</what>
</comment>
<comment>
<author>chris.da...@gmail.com</author>
<when>Fri, 28 Mar 2008 17:43:18 +0000</when>
<what>so the issue turned out to be that I didnQ&apos;Et have ACCESS_CELL_ID permission configured
properly. thanks for the help amos and peter. Peter, I looked at your GPS location
and I reckon youQ&apos;Ere a Kiwi? Cheers mate.</what>
</comment>
<comment>
<author>chris.da...@gmail.com</author>
<when>Fri, 28 Mar 2008 19:03:00 +0000</when>
<what>Do any of you guys try to put extras in the intent that you put in the
addProximityAlert call? My bundle doesnQ&apos;Et seem to be making it out the other end.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:45:38 +0000</when>
<what>Cleanup - closing issues that predate 1.0. Please open a new report is this issue
still exists in 1.0.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:31:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:49:14 +0000</when>
<what></what>
</comment>
<comment>
<author>massimo....@gmail.com</author>
<when>Thu, 21 Oct 2010 23:26:32 +0000</when>
<what>kinda old topic it seems, anyway i got a problem too with this method these days, Looking at PeterQ&apos;Es code didnQ&apos;Et quite help, also because i think itQ&apos;Es code for older SDK versions.
anyone knows if it has been solved in anyway? I can post my code if it hepls, thanks in advance.</what>
</comment>
<comment>
<author>liberal....@gmail.com</author>
<when>Mon, 29 Aug 2011 01:28:35 +0000</when>
<what>still having this problema... sdk version 3.1... when i use -1 in the expiration parameter the proximity alert dont fire...</what>
</comment>
</bug>
<bug>
<bugid>2385</bugid>
<title>Click focus incorrect after javascript scroll in Browser</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>jaime...@google.com</reportedBy>
<openedDate>Tue, 07 Apr 2009 20:53:08 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. After using
JavaScript to horizontally scroll within an outer element. Clicking on
controls or input elements on the new scroll location incorrectly gives
focus to things in the screen x,y positions, but at the previous scroll
location. Be sure to include: - Steps to reproduce the problem Use
JavaScript to horizontally scroll within an outer element. - Sample
source code demonstrating the problem - What you think the correct
behavior should be. The correct element currently on screen should be
the thing that gets focus when i use my finger to click on it. If you
are reporting a crash or similar issue, please also run the command Q&apos;Eadb
bugreportQ&apos;E, and attach the resulting output as a text file to your issue
report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>jaime...@google.com</author>
<when>Tue, 07 Apr 2009 20:58:48 +0000</when>
<what>This sample page highlights the problem.</what>
</comment>
<comment>
<author>jaime...@google.com</author>
<when>Wed, 08 Apr 2009 14:06:47 +0000</when>
<what>In the sample page above, if you click on the Q&quot;Etoggle scrollQ&quot;E button, and then try to give focus to the text input, 
you will see it instead give focus to the text on the previous page.

The toggle scroll button simply uses javascript to change the scrollLeft property on a div element that acts as a 
viewport. Inside that viewport element, is a really wide div with two panels. A red panel and a green panel sitting 
side by side.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 17:59:04 +0000</when>
<what>Thanks for the bug and the example code. Investigating.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 20 Aug 2009 00:09:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12181</bugid>
<title>Performance Issues due to AOSP Email.apk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nkulk...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 02:11:18 +0000</openedDate>
<description>ROM: Froyo 2.2. Rooted 3.28, Sprint/HTC Odexed --- Stock. ROOT status:
Rooted, Nand-unlocked, S-OFF Overclocking/underclocking: None I
installed various versions (2.2, 2.2.1) of AOSP Email app which has
capability of adding multiple exchange accounts. In previous version of
Email.apk (2.1), I could receive push notifications without background
data or auto-sync enabled. In this version (Email.apk, 2.2), after
adding couple of Exchange accounts (Hotmail, Work) and setting them up
to push, when I turn off both background data, performance of my EVO
drastically decreases. Code: Linpack score (when background data
ENABLED): ~33 Linpack score (when background data DISABLED): ~2.2 ThatQ&apos;Es
difference of approx 31 MFLOPS This difference is noticeable even when I
use any apps when background data is off. Performance is restored when I
turn on background data. I have tried all sorts of versions - Pure AOSP,
CM6 Mods, Epic stock...I can reproduce same results. I have tried this
on clean (without any other downloaded app) ROM as well. I have
generated logcat as attached and it seems that calendar part of AOSP
email is generating alarms. I do not any events scheduled for any times
reflected in the alarms. This continues forever until again background
data/auto-sync is enabled. I am wondering if anyone else is able to
reproduce this and knows why this could be happening? Any response is
appreciated!</description>
</bug>
<bug>
<bugid>19041</bugid>
<title>Quickly scrolling the browser causes all touch events to not fire for a few moments after scrolling finishes.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>grandeco...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 23:54:48 +0000</openedDate>
<description>Reproduce: Go to http://jquerymobile.com/demos/1.0b2/ on an Android
phone with 2.2. This is not specific to jQueryMobile, it is happening in
our custom framework as well. Quickly flick the screen down, so
scrolling is fast. Then, immediately tap a list item. Nothing will
happen. Scroll back to the top, wait 10 seconds, then tap. Tapping will
work and the events will be triggered. When you quickly scroll and then
tap, the events click, touchstart, touchend, mouseup, and mousedown are
not triggered when immediately tapping something after scrolling is
finished. Correct Behavior: Whenever a user taps the screen, touchstart
and touchend should fire no matter what the circumstance. It happens on
ANY device with 2.2. We have devices with 2.1, 2.2, and 2.3. And in 2.1
and 2.3, it is fixed. This bug reminds me of Zelda when you could
temporarily stun your enemy. Quickly scrolling is stunning the browser.
:(</description>
<comment>
<author>grandeco...@gmail.com</author>
<when>Fri, 05 Aug 2011 03:39:06 +0000</when>
<what>Pardon, if you slowly scroll and immediately tap the screen, the events ARE triggered.</what>
</comment>
</bug>
<bug>
<bugid>3147</bugid>
<title>SimpleDateFormat Q&apos;EzQ&apos;E symbol very slow</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-16T18:45:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>10</stars>
<reportedBy>elsdoer...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 16:49:10 +0000</openedDate>
<description>new SimpleDateFormat(Q&quot;EzQ&quot;E).format(new Date()) takes about 5 seconds to
run in the emulator on my PC. Other symbols work fine. The offending
code seems to be line 564 SimpleDateFormat.class, where it says: //
BEGIN android-changed String[][] zones =
formatData.internalZoneStrings(); // END android-changed Date.toString()
is among the higher level API affected by this.</description>
<comment>
<author>m.krichi...@gmail.com</author>
<when>Fri, 03 Jul 2009 11:53:33 +0000</when>
<what>Having the same problem here. The following is seen in the log:

I/Resources( 1088): Loaded time zone names for en in 1764ms.


</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Mon, 06 Jul 2009 23:34:34 +0000</when>
<what>Likewise, though closer to 3000ms here.</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Mon, 13 Jul 2009 12:02:50 +0000</when>
<what>This is due to the lazy initialization of the timezone zone strings. Only the first
call will take this long. If the SimpleDateFormat is used again afterwards itQ&apos;Es
loaded from cache and shouldnQ&apos;Et take that long anymore.

Before this was changed it was done when the class was loaded and thus the start of
an activity took those 2-3 seconds longer. This had a much worse impact on the user
experience than if it takes those seconds when itQ&apos;Es actually used the first time. The
problem is that thereQ&apos;Es no way right now to circumvent this issue due to the design
of the SimpleDateFormat api. Only faster phones might fix this by just taking less
time to collect those strings.

The caching happens in the DateFormatSymbols that SimpleDateFormat is using. By
reusing that instance itQ&apos;Es possible to only have to load the stings once (for the
same loale). You could also create that Instance in a thread at the startup of the
activity so that itQ&apos;Es already cached once itQ&apos;Es used. To init the strings just call
.hashCode() which does force initialize the cache. A bit faster but less simple would
be to serialize the instance. This also forces the cache to be initialized.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:28:48 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Sep 2009 18:45:24 +0000</when>
<what>fixed internally (after donut).

weQ&apos;Ell preload the data for the default locale in the zygote, so the time/space cost
will be paid once at system startup, rather than the first time each app uses
SimpleDateFormat.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 08 Nov 2009 21:06:05 +0000</when>
<what>Issue 4584 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:55:34 +0000</when>
<what></what>
</comment>
<comment>
<author>bbux...@gmail.com</author>
<when>Tue, 13 Jul 2010 07:34:32 +0000</when>
<what>
IQ&apos;Eve come across this same bug, and noticed it heavily because of a ListView with Date and Calendar objects used in each item.

What I noticed was that I was seeing the message occur from most items in the list:

I/Resources( 1080): Loaded time zone names for en_GB in 197ms.

Repeated a dozen or so times. This is a Nexus One running Froyo.

Per your comments above, shouldnQ&apos;Et I only be seeing this message once per process? IQ&apos;Em seeing lots every time the ListView has items to show.

So I discovered that if I changed the phoneQ&apos;Es Language to en_US (in settings), the problem went away entirely. Super fast date loading. Which leads me to believe that the issue is only solved for en_US..?

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 13 Jul 2010 16:38:12 +0000</when>
<what>the fix should be that the default locale at boot is cached. any other locale will cost more. if you change the deviceQ&apos;Es default in Settings (or in your VM with Locale.setDefault), that too will cost more until you reboot.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Apr 2011 21:22:07 +0000</when>
<what>@10: yes, thatQ&apos;Es *exactly* the behavior i described in comment 9.

this is actually better still in IceCreamSandwich. there i cache en_US plus the deviceQ&apos;Es default locale, plus an LRU cache of other locales. so each application will have to pay once if the user switches locale (since the zygote canQ&apos;Et help them then), but the per-app caches should make that less painful.</what>
</comment>
<comment>
<author>oztes...@gmail.com</author>
<when>Wed, 13 Apr 2011 13:55:13 +0000</when>
<what>(remapping comment to another account)
This is not fixed. Still occurs in Froyo if you switch the language, and the issue persists until rebooting the phone.
---
So then the application will only have to pay once instead of every single access? Having to load the time zone locales every time really slows things down. Maybe this is a different bug then because the problem applies when changing locales; every single access is slow, not just the first one.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Apr 2011 17:55:24 +0000</when>
<what>Issue 16126 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>19413</bugid>
<title>Bug in SimpleDateFormatter or Buenos Aires Time zone</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-09-30T19:34:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>d.gu...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 18:54:08 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Just use this JUnit method to see the problem: public void
testSimpleDateFormatter() throws Exception { String testdate =
Q&quot;E1964-03-28Q&quot;E; // Test with New York TimeZone tz =
TimeZone.getTimeZone(Q&quot;EAmerica/New_YorkQ&quot;E); SimpleDateFormat sdf = new
SimpleDateFormat(Q&quot;Eyyyy-MM-ddQ&quot;E); sdf.setTimeZone(tz); Date date =
sdf.parse(testdate); assertEquals(testdate, sdf.format(date)); // The
same with Buenos Aires tz =
TimeZone.getTimeZone(Q&quot;EAmerica/Argentina/Buenos_AiresQ&quot;E); sdf = new
SimpleDateFormat(Q&quot;Eyyyy-MM-ddQ&quot;E); sdf.setTimeZone(tz); date =
sdf.parse(testdate); assertEquals(testdate, sdf.format(date)); } - What
happened. Converting March 28th 1964 from a String to a Date and back
works for the time zone Q&quot;ENew YorkQ&quot;E but not for Q&quot;EBuenos AiresQ&quot;E. Instead
March 27th is returned for Q&quot;EBuenos AiresQ&quot;E. - What you think the correct
behavior should be. Converting a String to a Date and back shouldnQ&apos;Et
change the String/Date. This was tested on a Google Nexus S phone under
Android 2.3.4.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Aug 2011 01:54:23 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Sep 2011 19:34:49 +0000</when>
<what>fails as described in Gingerbread, works in ICS.</what>
</comment>
</bug>
<bug>
<bugid>417</bugid>
<title>Texture Coordinate Transformation Bug (confirmed)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-11T18:30:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hongkun...@gmail.com</reportedBy>
<openedDate>Fri, 07 Mar 2008 05:03:50 +0000</openedDate>
<description>Hi Android Team: This issue was reported earlier in Issue 66, but now
the reason is clear, see below: It works when doing texture
transformation by following code: gl.glMatrixMode(GL10.GL_TEXTURE);
gl.glLoadMatrixf(float[] mat, offset); //Using 4x4 float array It does
NOT work (shows no transformation) when doing texture transformation by
following code: gl.glMatrixMode(GL10.GL_TEXTURE); gl.glLoadMatrixx(int[]
mat, offset); //Using 4x4 16.16 fixed-point array Persaonlly, I think
this is considered a bug, because OpenGL ES should support 16.16
fixed-point array as matrix data. However, this issue only happens when
loading matrix with GL_TEXTURE. It does not happen with GL_MODELVIEW.
Hongkun www.omnigsoft.com</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:30:39 +0000</when>
<what>Could you add this information to the original issue 66 ?</what>
</comment>
<comment>
<author>hongkun...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:59:10 +0000</when>
<what>The bug has been confirmed and fixed recently by someone in Android OpenGL team. So
this issue can be closed actually.
Hongkun</what>
</comment>
</bug>
<bug>
<bugid>13907</bugid>
<title>Gingerbread Personalized Voice Recognition not working?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:39:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>packetkn...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 22:53:51 +0000</openedDate>
<description>http://www.google.com/support/forum/p/Google+Mobile/thread?tid=2b1c305953c9eac7Q&amp;Ehl=en
Also posting here... I turn on Personalized Voice Recognition and on
each device reboot itQ&apos;Es turned off. Furthermore IQ&apos;Em not seeing any
Dashboard element for it. I tried turning it on with and without Web
History but the results were the same for me. I had thought maybe Web
History is a prereq for this and it just failed quietly. So, is there a
dashboard element for this yet? Should it be turning itself back off on
each boot? -Pk</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:39:39 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. The Google Mobile forum (where I see you have already posted) is the right place.</what>
</comment>
</bug>
<bug>
<bugid>17190</bugid>
<title>Video Capture via ADT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>robertma...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 04:31:37 +0000</openedDate>
<description>I would love to be able to capture the output of my Android device into
a video file instead of somewhere else and this piece of code seems to
suggest that it is possible: /* * (non-Javadoc) * @see
com.android.ddmlib.IDevice#getScreenshot() */ public RawImage
getScreenshot() throws IOException { return
AdbHelper.getFrameBuffer(AndroidDebugBridge.sSocketAddr, this); } I want
to be able to capture video of running Android emulators and devices so
that I can show off my Apps on Youtube or my blog and therefore get
people excited about them.</description>
</bug>
<bug>
<bugid>13572</bugid>
<title>Defalut Clock App in Android showing wrong time for Sydney</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sdudduk...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 19:54:38 +0000</openedDate>
<description>I have Samsung Captivate AtQ&amp;ET, Android 2.1 Update 1. I live in Edison,
NJ, USA. I use default clock app which comes with Android. In this I use
World Clock. I added Sydney time to this. This is showing wrong time for
Sydney. It is showing 1 hr less than Actual.</description>
</bug>
<bug>
<bugid>5772</bugid>
<title>Trouble with YouTube </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:01:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 17:56:43 +0000</openedDate>
<description>Droid Eris Android 1.5 I (and many other people) have been having a
problem with the YouTube app for the Droid Eris on our phones. My
specific problem is when I try to watch YouTube videos over the mobile
network none of the videos will play. The only way I can view YouTube at
all is through my personal WiFi network. I donQ&apos;Et know if its a problem
with the carriers network or if its a problem with the app, or phone
itself. If you could look into this problem many of us Eris users would
be very greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:01:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8975</bugid>
<title>Typo in News/Weather Widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adamstin...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 18:00:08 +0000</openedDate>
<description>Steps to reproduce the problem: Open the Weather Widget Single tap the
screen to bring up the graph view Slide the slider until the forcast
displays Q&quot;EScattered ThunderstormsQ&quot;E What happened: The word Thunderstorm
is spelled incorrectly - Tnunderstorms (notice the n instead of h) What
I think the correct behavior should be: Thunderstorms :) Moto Droid,
Android 2.1, latest updates for everything as of 6-9-10.</description>
</bug>
<bug>
<bugid>7056</bugid>
<title>Wrong button label translation to Portugues when the chat recording is activated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parisa.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 12:36:59 +0000</openedDate>
<description>- Steps to reproduce the problem. Precondition: Phone language is set to
Portugu?s (Brasil) 1. Go to Menu Q&gt;E Google talk 2. Sign in 3. Select a
friend from your list to start to chat. 4. Press the left key 5. Click
on the first item on the first line 6. Wait for until the button label
be changed and click on it again. - What happened. Button label displays
Q&quot;EAtivar grava??o do bateQ&quot;E when chat recording is OFF and Q&quot;EA grava??o do
bate-paQ&quot;E when it is ON. - What you think the correct behavior should be.
Button label should display Q&quot;EAtivar grava??oQ&quot;E when the chat recording is
OFF. Button label should display Q&quot;EDesativar grava??oQ&quot;E when the chat
recording is ON. Android 1.6.</description>
</bug>
<bug>
<bugid>12598</bugid>
<title>Camera output is corrupt when layout is in full screen mode, on the T-Mobile G2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>srle...@gmail.com</reportedBy>
<openedDate>Wed, 17 Nov 2010 05:52:03 +0000</openedDate>
<description>In my application IQ&apos;Em using the camera to take pictures. IQ&apos;Em using the
default setting for the camera. If my layout is using the full display,
the saved images will be corrupted, as if the stride width is not
correct. If I have the titlebar or notification bar displayed, the saved
images will be fine. This issue is repeatable in my app. It doesnQ&apos;Et
matter if I set fullscreen programmically or through xml, the issue is
the same. Another interesting twist is that the imageQ&apos;Es thumbnail will
look correct, but the actual image will be corrupted. IQ&apos;Eve attached a
sample image to illustrate the issue.</description>
<comment>
<author>emaile...@gmail.com</author>
<when>Mon, 11 Apr 2011 23:15:06 +0000</when>
<what>I can say I have repeated the same problem in my own application on a HTC Thunderbolt.  My friends Evo 4G, and my own Motorola Atrix displays the activity properly and takes the pictures.  I will attempt to display the activity with the titlebar now on the Thunderbolt and see the results, but otherwise I havenQ&apos;Et been able to fix the camera issue with any of the Camera parameters.</what>
</comment>
<comment>
<author>matthew....@dealercarsearch.com</author>
<when>Tue, 19 Apr 2011 20:17:31 +0000</when>
<what>i can also verify this problem, specifically on a g2 and a thunderbolt, works fine on all other phones tested(droid x, evo, galaxy s, ...)</what>
</comment>
</bug>
<bug>
<bugid>4547</bugid>
<title>DROID NO FONT SIZE ADJUSTMENT </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>408</stars>
<reportedBy>123dif@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 21:30:23 +0000</openedDate>
<description>NO font size adjustment for texting,emails or anytime you type! for most
people this is a major problem!you cant read anything. also the icons
are also way too small. bought the moto droid today at verizon and didnt
even leave the store and made them take it back. what kind of testing is
that. while i was there several customers opted out. you cant tell me
that no one brought this issue up while testing. inconcievable!guess ill
be waiting for the PRE in January. ItQ&apos;Es a shame, this was your shot and
you blew it. michael</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:15:45 +0000</when>
<what></what>
</comment>
<comment>
<author>zoomt...@gmail.com</author>
<when>Thu, 19 Nov 2009 18:00:14 +0000</when>
<what>font size adjustment is a no-brainer. PLEASE FIX THIS...???</what>
</comment>
<comment>
<author>brucev...@gmail.com</author>
<when>Fri, 20 Nov 2009 18:21:10 +0000</when>
<what>Ability to make fonts larger is critical for some.</what>
</comment>
<comment>
<author>dredtho...@gmail.com</author>
<when>Tue, 24 Nov 2009 15:39:45 +0000</when>
<what>agree very hard to read, font adjustment a must for me and I am sure most people</what>
</comment>
<comment>
<author>jsanro...@gmail.com</author>
<when>Sun, 29 Nov 2009 16:46:44 +0000</when>
<what>I would be glad to by a market application for this. I love the phone but the text 
is too small for me. I use a phone all the time. I am o.k. with the battery life.I 
have a second battery. 
The font is too small for a 55 year old!!!!! Please help ASAP.</what>
</comment>
<comment>
<author>aepratt...@gmail.com</author>
<when>Fri, 11 Dec 2009 16:43:03 +0000</when>
<what>I can not believe there hasnQ&apos;Et been a fix for this.  I just got a system update and 
was praying for the increased font option.  I also can not believe that there hasnQ&apos;Et 
been a post on this issue since 11/29.  If we donQ&apos;Et make some noise, they wonQ&apos;Et fix 
it.</what>
</comment>
<comment>
<author>tconrad....@gmail.com</author>
<when>Fri, 11 Dec 2009 18:43:40 +0000</when>
<what>Please fix the system so you can adjust the font size in email and text. Spare parts 
does not work. This is a major issue, blackberry can do it, google needs this now!</what>
</comment>
<comment>
<author>franj...@gmail.com</author>
<when>Wed, 16 Dec 2009 14:03:34 +0000</when>
<what>Nice phone but useless for population over 45. ShouldnQ&apos;Et Verizon comply with the
disability act?</what>
</comment>
<comment>
<author>jahovey@gmail.com</author>
<when>Wed, 16 Dec 2009 14:29:25 +0000</when>
<what>Lack of font size adjustment (and lack of repeat notification for new email) turn 
Android smartphones into remedial phones. My vision was just tested 20/20 left and 
20/25 right, but the font on Android phones seems more like its designed for ants.</what>
</comment>
<comment>
<author>france.chris@gmail.com</author>
<when>Fri, 18 Dec 2009 14:18:28 +0000</when>
<what>need it!!!!</what>
</comment>
<comment>
<author>stephbel...@gmail.com</author>
<when>Fri, 18 Dec 2009 17:22:57 +0000</when>
<what>Heading back to Verizon and going back to the Blackberry until this issue is 
resolved. I have 20/20 vision and canQ&apos;Et read text messages. Ridiculous! Also, funny 
how no one mentioned it when they were selling me the phone and touting it as the 
greatest ever...</what>
</comment>
<comment>
<author>mike.sch...@gmail.com</author>
<when>Mon, 21 Dec 2009 16:35:47 +0000</when>
<what>Yes, please add an option to change the font size. The font is way to BIG. :-) 
If I search for a contact when composing an email, I cannot see the address I was
looking for if the contact has more than one email address.</what>
</comment>
<comment>
<author>paul.mcg...@gmail.com</author>
<when>Wed, 06 Jan 2010 04:18:48 +0000</when>
<what>please fix this</what>
</comment>
<comment>
<author>tconrad....@gmail.com</author>
<when>Wed, 06 Jan 2010 19:16:08 +0000</when>
<what>Blackberry does this, this should be a no brainer please fix asap!!</what>
</comment>
<comment>
<author>sfreun...@gmail.com</author>
<when>Thu, 07 Jan 2010 01:59:23 +0000</when>
<what>Please fix this and let people adjust font size to suit their reading comfort levels.
Thank you.</what>
</comment>
<comment>
<author>wendi...@gmail.com</author>
<when>Thu, 14 Jan 2010 19:33:38 +0000</when>
<what>If the numbers can be increased in size so that I can see them as I call, then, it 
is obvious I need the same for my texting. And yes, we, of the age that need reading 
glasses, are texting and we have the dollars to impact. It is not easy to pull those 
glasses out everytime we need to text in this increasingly, brief, less intrusive 
way of communicating.</what>
</comment>
<comment>
<author>ticholas...@gmail.com</author>
<when>Fri, 15 Jan 2010 03:18:54 +0000</when>
<what>please please make the font size user definable similar to blackberry devices</what>
</comment>
<comment>
<author>EWBlack...@gmail.com</author>
<when>Fri, 15 Jan 2010 16:27:23 +0000</when>
<what>Adding my 2-cents...  Fix this, and make it scalable using multi-touch!  Thanks!</what>
</comment>
<comment>
<author>chris.co...@gmail.com</author>
<when>Sat, 16 Jan 2010 02:58:21 +0000</when>
<what>Incredible small fonts.  virtually every other device, even the Q&quot;EfreeQ&quot;E ones allow 
for font adjustments.  itQ&apos;Es literally like a 6pt font.</what>
</comment>
<comment>
<author>rolinger...@gmail.com</author>
<when>Mon, 18 Jan 2010 17:26:25 +0000</when>
<what>Absolutely need font size adjustment!
That is if you want anyone over the age of 40 to be able to read email and text messages.</what>
</comment>
<comment>
<author>foodbill...@gmail.com</author>
<when>Mon, 18 Jan 2010 19:46:48 +0000</when>
<what>Maybe i expect too much from Google? I always believed in them and has been very 
innovative company. To not be able to adjust the FONT on my Droid is wrong. To not have 
this fixed by now is inexcusable. </what>
</comment>
<comment>
<author>Massachu...@gmail.com</author>
<when>Mon, 18 Jan 2010 19:49:58 +0000</when>
<what>Inexcusable indeed.    ItQ&apos;Es really an accessibility issue.

Plus the absence of font-size adjustment outside the browser is also just nuts -- did no one think about this?</what>
</comment>
<comment>
<author>marcelis...@gmail.com</author>
<when>Tue, 19 Jan 2010 02:47:53 +0000</when>
<what>The font size is a major issue for me and at this time I put off buying two of these 
phones for my wife an me, until adjustable font size is available. Without the 
ability to increase the font size we find trying to read most of the features a pain.</what>
</comment>
<comment>
<author>eric.goo...@gmail.com</author>
<when>Tue, 19 Jan 2010 13:22:14 +0000</when>
<what>I fear I may have to return my Droid because of this huge oversight. If I forget my glasses, there are so many 
features of the phone I canQ&apos;Et use. VERY DISAPPOINTING, as I really enjoy everything else about the phone. 
Maybe IQ&apos;Ell wait for Verizon to get the iPhone.
</what>
</comment>
<comment>
<author>kdoestma...@gmail.com</author>
<when>Wed, 20 Jan 2010 12:07:25 +0000</when>
<what>Please add  a magnifying app or  font enlarger for droid. If I misplace my reading glasses  IQ&apos;Em out of luck.  </what>
</comment>
</bug>
<bug>
<bugid>19651</bugid>
<title>Native FM Radio without headphone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kurok...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 12:02:22 +0000</openedDate>
<description>Hi, i have one Samsumg Galaxy S I9000B with android 2.3 and i can not
listen my native radio Q&quot;Ewithout one headphoneQ&quot;E or Q&quot;Ewith one bluetooth
headphoneQ&quot;E. Its possible to listen music but not possible listen Radio?
why? It?s not make sence.... Some times you are running and whant to
listen local radio but you can?t... Antonio Kuroki NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>Rainer.S...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:27:51 +0000</when>
<what>Headset is needed as radio antenna for radio reception...</what>
</comment>
<comment>
<author>fred.aya...@gmail.com</author>
<when>Mon, 29 Aug 2011 22:13:38 +0000</when>
<what>Hi Antonio,

ItQ&apos;Es Normal that you are not able to listen to radio without your headphone, because the headphone is used as an antenna, otherwise the radio will not work.

Greetings</what>
</comment>
</bug>
<bug>
<bugid>9413</bugid>
<title>Home page button in browser</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T15:56:30.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>jhaight1961@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 03:09:38 +0000</openedDate>
<description>Put a home button in the the browser similar to web browsers. I have my
default home page set in my settings, but when I go back to my browser,
it is set to the last page I visited instead of the default. I am new to
the Android OS, but I do not think I am missing it if its there.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:56:30 +0000</when>
<what> You can get to your home page with Q&apos;EMenuQ&apos;E followed by Q&apos;ENew WindowQ&apos;E. This is by design.</what>
</comment>
<comment>
<author>jhaight1961@gmail.com</author>
<when>Sat, 03 Jul 2010 00:56:17 +0000</when>
<what>That does not work. I have the GarminFone which has the Android v1.6 OS and Garmin engineered enhancements to make it very similar to v2.1.

The menu button does nto give me an option for a new window as you state. However, I have a software button to make new windows. When executing this command, I get an option for a new page. But the page does nto defaut to my default.. it gives me the option of a recently viwed pages, or book marked pages.

So a HOME button would indeed be nice. Your method of design is lacking then. Apparently carriers are not consistant in their interface. As the menu button you mentioned does nto haev that Q&quot;Enew window commandQ&quot;E.

Why have the preference setting for a home page, if its not accesible?</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1530</bugid>
<title>unlocking phone in camera view - view is side horiaontal instead of vertical</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-14T23:52:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>weathers...@gmail.com</reportedBy>
<openedDate>Sun, 14 Dec 2008 00:34:54 +0000</openedDate>
<description>If you leave the camera on and your phone locks, when you go to unlock
your phone the unlock menu is horizontal. Technically you should always
unlock your phone vertically and depending on the application, it should
then rotate your view horizontally.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 14 Dec 2008 23:52:28 +0000</when>
<what>Duplicate of 1529</what>
</comment>
</bug>
<bug>
<bugid>16582</bugid>
<title>Android systematically receiving messages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-05T00:30:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>basketba...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 11:41:02 +0000</openedDate>
<description>Phone: tmobile g2x android version 2.2.2 Multiple times now, typically
late at night, I will continue to receive the same message over and over
from someone else every minute or two, even though the user has not
resent the message. This continues for hours, with the message being
close to a hundred times. I havenQ&apos;Et tried to reproduce this problem but
our had happened multiple times.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:29:39 +0000</when>
<what>Issue 16583 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:30:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2504</bugid>
<title>Calendar Application not working on Cupcake and SDK 1.5 versions</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:19:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mailfari...@gmail.com</reportedBy>
<openedDate>Fri, 24 Apr 2009 13:22:44 +0000</openedDate>
<description>I am trying to invoke the Calendar Application on Cupcake and SDK 1.5
pre but unable to invoke the application on emulator. It gives error at
GoogleLoginService.getCredentials()... To setup the Google Login
credentials the cupcake version is missing the Q&quot;EDev ToolsQ&quot;E option and on
SDK 1.5 pre version this option is present but gets crashed on clicking
the same. So unable to setup the login credentials on both the versions
on emulator. Because of the above problem the Calendar Application which
is supposed to be synced with the online Gmail calendar is not able to
sync and is getting crashed. Please enable the Q&quot;EDev ToolsQ&quot;E in the SDK
cupcake and SDK 1.5 pre versions also see that the Calendar Application
is being launched without any errors, so that Calendar Application can
be invoked and customized. Thanks.</description>
<comment>
<author>mailfari...@gmail.com</author>
<when>Wed, 29 Apr 2009 13:27:00 +0000</when>
<what>Any updates on this issue ?</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:19:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13753</bugid>
<title>Uninitialized variable in kernel in /drivers/staging/android/binder.c:binder_transaction()</title>
<status>Assigned</status>
<owner>n...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>acch...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 05:22:01 +0000</openedDate>
<description>Found by Coverity in the Android kernel MSM branch. In
/drivers/staging/android/binder.c:binder_transaction(), there is a case
where return_error is left uninitialized on an error path. See line 1599
below. 1580 case BINDER_TYPE_BINDER: 1581 case BINDER_TYPE_WEAK_BINDER:
{ 1582 struct binder_ref *ref; 1583 struct binder_node *node =
binder_get_node(proc, fp-Q&gt;Ebinder); At conditional (28): Q&quot;Enode == NULLQ&quot;E
taking the false branch. 1584 if (node == NULL) { 1585 node =
binder_new_node(proc, fp-Q&gt;Ebinder, fp-Q&gt;Ecookie); 1586 if (node == NULL) {
1587 return_error = BR_FAILED_REPLY; 1588 goto
err_binder_new_node_failed; 1589 } 1590 node-Q&gt;Emin_priority = fp-Q&gt;Eflags Q&amp;E
FLAT_BINDER_FLAG_PRIORITY_MASK; 1591 node-Q&gt;Eaccept_fds = !!(fp-Q&gt;Eflags Q&amp;E
FLAT_BINDER_FLAG_ACCEPTS_FDS); 1592 } At conditional (29): Q&quot;Efp-Q&gt;Ecookie
!= node-Q&gt;EcookieQ&quot;E taking the true branch. 1593 if (fp-Q&gt;Ecookie !=
node-Q&gt;Ecookie) { At conditional (30): Q&quot;Ebinder_debug_mask Q&amp;E 1UQ&quot;E taking the
true branch. At conditional (31): Q&quot;Ebinder_stop_on_user_errorQ&quot;E taking the
true branch. 1594 binder_user_error(Q&quot;Ebinder: %d:%d sending u%p Q&quot;E 1595
Q&quot;Enode %d, cookie mismatch %p != %p\nQ&quot;E, 1596 proc-Q&gt;Epid, thread-Q&gt;Epid, 1597
fp-Q&gt;Ebinder, node-Q&gt;Edebug_id, 1598 fp-Q&gt;Ecookie, node-Q&gt;Ecookie); 1599 goto
err_binder_get_ref_for_node_failed; 1600 }</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 19:24:38 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 06 Jan 2011 22:08:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6980</bugid>
<title>User should be able to delete multiple bookmarks at once</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ksunilup...@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 11:09:21 +0000</openedDate>
<description>Deleting individual Bookmarks in Default Browser among 100s of Bookmarks
is very painful. Instead user should have option to select the required
Bookmark and delete them.</description>
</bug>
<bug>
<bugid>18586</bugid>
<title>Wrong/Misleading Italian translation in Contacts editor for Q&quot;EFirst nameQ&quot;E string</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elle....@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 19:25:30 +0000</openedDate>
<description>As you can see in attached screenshot, the Italian translation for
Q&quot;EFirst nameQ&quot;E label in contact editor is Q&quot;ENome fornitoQ&quot;E. ItQ&apos;Es a literal
translation of Q&quot;Egiven nameQ&quot;E, but unfortunately itQ&apos;Es wrong and
misleading, as explained below. - Steps to reproduce the problem. *
Switch Android device (2.x or 3.x) to Italian in Settings * Start
Contacts app * Try adding a new contact - What happened. As per attached
screenshos (obtained using ADV in Eclipse, but the same occurs in Nesux
S) the Q&quot;EFirst nameQ&quot;E entry is translated as Q&quot;ENome fornitoQ&quot;E. - What you
think the correct behavior should be. Q&quot;ENome fornitoQ&quot;E is a bad
translation. Q&quot;EFornitoQ&quot;E isnQ&apos;Et a proper adjective related to names in this
context. Q&quot;ETo give a nameQ&quot;E in Italian language means something like Q&quot;Eto
report a name to someoneQ&quot;E, for instance Q&quot;EI gave AndrewQ&apos;Es name to Matt
for that jobQ&quot;E is a common form to say Q&quot;EI suggested Matt that Andrew
could be Andrew for a jobQ&quot;E. The strict translation of Q&quot;EGiven nameQ&quot;E
should be Q&quot;ENome di battesimoQ&quot;E (see [1] for reference). However this form
a little old and unused in currently spoken Italian language, and
related to Christian religion (battesimo == baptism). A simple Q&quot;ENomeQ&quot;E is
good and much more better then Q&quot;ENome fornitoQ&quot;E. So, summarizyng
Given/First name --Q&gt;E Nome Middle name --Q&gt;E Secondo nome Last name --Q&gt;E
Cognome Cheers :) [1]
http://garzantilinguistica.sapere.it/it/traduzione/en/lemma/given-name-enit?dizionario=enit</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:12:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14054</bugid>
<title>Edit With... option on long tap in text fields.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>robinleepowell@gmail.com</reportedBy>
<openedDate>Sun, 16 Jan 2011 23:06:52 +0000</openedDate>
<description>So, when you long-tap in text fields you get options to select text and
change the keyboard and so on. I would love to get an Q&quot;EEdit With...Q&quot;E
option that would give you the option of editing the same text with a
text editing app of your choice, e.g. using a temp file a la Q&quot;Ecrontab
-eQ&quot;E on normal unix boxes, and when youQ&apos;Ere done editing the text field
you were in is replaced with the results. The issue here is that there
are text editors that are simply better at most things, especially
things like font alteration, than the built in editors in various apps,
like GDocs or the web browser or whatever. Thanks! -Robin</description>
</bug>
<bug>
<bugid>8285</bugid>
<title>Contact Groups does not include Q&quot;EFriendsQ&quot;E, Q&quot;EFamilyQ&quot;E, or Q&quot;ECo-workersQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 09:08:33 +0000</openedDate>
<description>Same as issue 1632 (android 1.5) but same bug is in 2.1 (where there
arenQ&apos;Et any contact groups at all - and contacts in the three above
mentioned groups are not synced to the phone). I run Tattoo with xda ROM
v5 (android 2.1). Contact groups existed in Tattoo original ROM android
1.6 (but not those three groups).</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 12 May 2010 09:56:15 +0000</when>
<what>Invalid.

Solved in 2.1 after all (groups just not shown but contacts do sync).</what>
</comment>
</bug>
<bug>
<bugid>9491</bugid>
<title>API 8 SchemaFactory fails to find schemaLanguage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>i...@slawek.co.uk</reportedBy>
<openedDate>Sat, 03 Jul 2010 11:14:22 +0000</openedDate>
<description>Start Android Project in Eclipse (Ubuntu 10.4 32bit, Sun Java 6 JRE);
Select API 8 Add following line to onCreate method SchemaFactory factory
= SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); update
imports Run throws java.lang.IllegalArgumentException:
http://www.w3.org/2001/XMLSchema as Reference states Q&quot;EPlatform default
SchemaFactory is located in a implementation specific way. There must be
a platform default SchemaFactory for W3C XML Schema.Q&quot;E Is implementation
missing or XMLConstants.W3C_XML_SCHEMA_NS_URI points to the wrong place?</description>
<comment>
<author>leezheng...@gmail.com</author>
<when>Sat, 22 Jan 2011 17:11:00 +0000</when>
<what>Encountered same issue on Ubuntu 10.10 32bit Sun Java 6 JRE
Select API9
</what>
</comment>
</bug>
<bug>
<bugid>3724</bugid>
<title>location and battery information on the Q&quot;Escreen lockedQ&quot;E page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>leodavin...@gmail.com</reportedBy>
<openedDate>Mon, 31 Aug 2009 03:25:01 +0000</openedDate>
<description>On my old phones, when the phone screen is locked and if I press on any
key, itQ&apos;Ell display my current location, as the location of the closest
cell tower. But, I cannot set my android phone to do the same. On the
same page, it would also be nice if itQ&apos;Ell display the actually
percentage of my remaining battery power. Or, just allow me to overlay
the percentage on the battery icon.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:26:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:26:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:05:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18656</bugid>
<title>HorizontalScrollView counts wrong values</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 19:14:49 +0000</openedDate>
<description>This bug only occurs at Android 3.0 / At Android 2.2 it is working. How
to reproduce: 1.Start the program at a device running 3.0.1 (Iconia Tab)
2.swipe several times between the different views 3.ensure, that the
scale of the embedded webviews is smaller than 1.05, otherwise the swipe
is deactivated. 4.after several swipe actions, the error will occur.
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): FATAL EXCEPTION: main
07-19 21:04:59.524: ERROR/AndroidRuntime(23595):
java.lang.ArrayIndexOutOfBoundsException: index=-9 length=360 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.MotionEvent.getX(MotionEvent.java:892) 07-19 21:04:59.524:
ERROR/AndroidRuntime(23595): at
android.widget.HorizontalScrollView.onTouchEvent(HorizontalScrollView.java:536)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.View.dispatchTouchEvent(View.java:4600) 07-19 21:04:59.524:
ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1488)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1256) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1494)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1269) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1494)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1269) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1494)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1269) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1494)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1269) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1718)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1273)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.app.Activity.dispatchTouchEvent(Activity.java:2271) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1698)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2272) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1958) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
android.os.Handler.dispatchMessage(Handler.java:99) 07-19 21:04:59.524:
ERROR/AndroidRuntime(23595): at android.os.Looper.loop(Looper.java:126)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
android.app.ActivityThread.main(ActivityThread.java:3998) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
java.lang.reflect.Method.invokeNative(Native Method) 07-19 21:04:59.524:
ERROR/AndroidRuntime(23595): at
java.lang.reflect.Method.invoke(Method.java:491) 07-19 21:04:59.524:
ERROR/AndroidRuntime(23595): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
07-19 21:04:59.524: ERROR/AndroidRuntime(23595): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 07-19
21:04:59.524: ERROR/AndroidRuntime(23595): at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>14339</bugid>
<title>com.cooliris.media.MovieView canQ&apos;Et handle user-generated intents for video URIQ&apos;Es</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-07T21:27:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zachary....@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 01:21:52 +0000</openedDate>
<description>I am working with a Nexus S here on the latest/greatest updates as of
1/26/2011. I am using this URL: http://bit.ly/hwtsjV Which ultimately
resolves to:
http://www.law.duke.edu/cspd/contest/finalists/entries/documentariesandyou.mp4
PROBLEM STATEMENT: If I load the bit.ly URL in the browser, the video
plays. If I launch an intent to play the video, the web browser pops
open for a second and then closes: Intent i = new
Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(Q&quot;Ehttp://bit.ly/hwtsjVQ&quot;E));
MyActivity.this.startActivity(i); I thought perhaps that I need to
specify the mime-type, but doing so causes MovieView to crash with a
null pointer exception: Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(Q&quot;Ehttp://bit.ly/hwtsjVQ&quot;E)); i.setType(Q&quot;Evideo/mp4Q&quot;E);
MainActivity.this.startActivity(i); The logcat output for the first
event looks like this: 01-26 16:50:58.831: INFO/ActivityManager(109):
Starting: Intent { act=android.intent.action.VIEW
dat=http://bit.ly/hwtsjV cmp=com.android.browser/.BrowserActivity } from
pid 5234 01-26 16:50:59.347: WARN/ActivityManager(109): Activity pause
timeout for HistoryRecord{406a77e8 com.myapp.launch/.MainActivity} 01-26
16:50:59.562: INFO/ActivityManager(109): Starting: Intent {
act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE]
dat=http://www.law.duke.edu/cspd/contest/finalists/viewentry.php?file=docandyou
cmp=com.android.browser/.BrowserActivity } from pid 2947 01-26
16:50:59.827: INFO/ActivityManager(109): Starting: Intent {
act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE]
dat=http://www.law.duke.edu/cspd/contest/finalists/entries/documentariesandyou.mp4
cmp=com.android.browser/.BrowserActivity } from pid 2947 01-26
16:51:00.077: INFO/ActivityManager(109): Starting: Intent {
act=android.intent.action.VIEW
dat=http://www.law.duke.edu/cspd/contest/finalists/entries/documentariesandyou.mp4
typ=video/mp4
cmp=com.google.android.gallery3d/com.cooliris.media.MovieView } from pid
2947 01-26 16:51:00.081: INFO/ActivityManager(109): moveTaskToBack: 49
01-26 16:51:00.085: INFO/WindowManager(109): Setting rotation to 1,
animFlags=1 01-26 16:51:00.085: INFO/ActivityManager(109): Config
changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=1/1
orien=2 layout=34 uiMode=17 seq=236} When I view the video manually via
the browser and watch logcat, I see that there are a few extra
parameters attached to the intent, these may be from the search bar.
Adding these same parameters to my intent did not make a difference:
01-26 17:18:54.207: INFO/SearchDialog(2947): Starting (as ourselves)
http://bit.ly/hwtsjV#Intent;action=android.intent.action.VIEW;launchFlags=0x10000000;component=com.android.browser/.BrowserActivity;S.query=http%3A%2F%2Fbit.ly%2FhwtsjV;S.user_query=bit;end
01-26 17:18:54.218: INFO/ActivityManager(109): Starting: Intent {
act=android.intent.action.VIEW dat=http://bit.ly/hwtsjV flg=0x10000000
cmp=com.android.browser/.BrowserActivity (has extras) } from pid 2947
01-26 17:18:54.343: INFO/ActivityManager(109): Starting: Intent {
act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE]
dat=http://www.law.duke.edu/cspd/contest/finalists/viewentry.php?file=docandyou
cmp=com.android.browser/.BrowserActivity } from pid 2947 01-26
17:18:54.742: INFO/ActivityManager(109): Starting: Intent {
act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE]
dat=http://www.law.duke.edu/cspd/contest/finalists/entries/documentariesandyou.mp4
cmp=com.android.browser/.BrowserActivity } from pid 2947 01-26
17:18:55.062: INFO/ActivityManager(109): Starting: Intent {
act=android.intent.action.VIEW
dat=http://www.law.duke.edu/cspd/contest/finalists/entries/documentariesandyou.mp4
typ=video/mp4
cmp=com.google.android.gallery3d/com.cooliris.media.MovieView } from pid
2947 01-26 17:18:55.136: DEBUG/MediaPlayer(5188): CouldnQ&apos;Et open file on
client side, trying server side 01-26 17:18:55.136:
INFO/StagefrightPlayer(75):
setDataSource(Q&apos;Ehttp://www.law.duke.edu/cspd/contest/finalists/entries/documentariesandyou.mp4Q&apos;E)
01-26 17:18:55.140: INFO/NuHTTPDataSource(75): connect to
www.law.duke.edu:80/cspd/contest/finalists/entries/documentariesandyou.mp4
@0 EXPECTED RESULTS: Launching an intent for a given uri should behave
the same as manually entering the uri into the browser.</description>
<comment>
<author>zachary....@gmail.com</author>
<when>Fri, 04 Feb 2011 18:07:43 +0000</when>
<what>After further debugging, I filed 14543 which should replace this report.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:27:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8879</bugid>
<title>Add app version code to crash reports in Android Market Developer Console</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Accilent...@gmail.com</reportedBy>
<openedDate>Sun, 06 Jun 2010 15:49:44 +0000</openedDate>
<description>Please add the app version code (android:versionCode) from the
AndroidManifest.xml to the crash reports
(http://market.android.com/publish/Home#SHOW_FEEDBACK:PACKAGE_OVERVIEW:...some.package
.name...) in the Android Market Developer Console. This will allow
developers to determine whether or not a crash has been fixed or still
occurs in the current version, especially when the crash only happens on
a device they donQ&apos;Et have available for testing themselves. Thank you. R
Simpson http://Lnkd.com?24</description>
</bug>
<bug>
<bugid>16422</bugid>
<title>[NexusS,I9000] can not play the flash video Q&apos;Eon demand optionQ&apos;E in www.free.fr</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>here5dj....@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 11:10:43 +0000</openedDate>
<description>- Steps to reproduce the problem. phoneQ&apos;Es plug-ins option should be Q&apos;EOn
demandQ&apos;E. 1- connect to www.free.fr 2- select multimedia/videos 3- select
a video (photo displayed with play icon)and play it - What happened.
even if touch the green arrow button to download the flash contents,
video is not playing, continuosly green arrow icon is displayed. - What
you think the correct behavior should be. Flash video contents should be
played with Q&apos;Eon demandQ&apos;E option.</description>
<comment>
<author>sge...@gmail.com</author>
<when>Fri, 13 May 2011 16:41:08 +0000</when>
<what>please introduce a more complete video so that i could star if i can reproduce it </what>
</comment>
</bug>
<bug>
<bugid>13992</bugid>
<title>Serch in Mail Client </title>
<status>Duplicate</status>
<owner>benkom...@android.com</owner>
<closedOn>2011-10-22T17:45:20.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>giodesi@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 01:07:46 +0000</openedDate>
<description>You can have the search tool also in the mail client (no Gmail)?
Giuseppe NOTE: This form is only for requesting new features in Android.
For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:08:38 +0000</when>
<what></what>
</comment>
<comment>
<author>Hutch...@gmail.com</author>
<when>Tue, 24 May 2011 11:52:43 +0000</when>
<what>Find myself in need of search just like Gmail app. Tired of pulling out my iPhone to search for an email in my imap account. Start a reply then save to draft folder only to switch back to my Xoom to reply. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 22 Oct 2011 17:45:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>381</bugid>
<title>OpenGLContext.makeCurrent() causes APP DEATH</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-12T03:11:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mmill...@vidiom.com</reportedBy>
<openedDate>Fri, 29 Feb 2008 23:03:34 +0000</openedDate>
<description>IQ&apos;Em seeing an APP DEATH after about 10 sec. if I use a render loop that
calls makeCurrent(holder), does some gl calls, and then calls
makeCurrent (null). For example: void drawFrame() {
context.makeCurrent(myHolder); // Do some gl work here.
context.makeCurrent((SurfaceHolder)null); } where context is an instance
of OpenGLContext and myHolder is the SurfaceHolder associated with my
SurfaceView. drawFrame() is being called within a loop in a work thread
(invoked after the Surface has been successfully created). This bug
occurs even without doing any gl work in drawFrame().</description>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Sat, 01 Mar 2008 07:14:34 +0000</when>
<what>Although this is not the recommended way of using an OpenGLContext ((un-)binding every frame), this is a bug 
which currently keeps me from having smooth 2D over 3D overlays. See also:
http://groups.google.com/group/android-
developers/browse_thread/thread/528ceb308d89665a/a6009881e9fd7bec?
lnk=gstQ&amp;Eq=opengl+overlay#a6009881e9fd7bec
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:59:17 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Wed, 12 Mar 2008 03:11:58 +0000</when>
<what>The OpenGLContext API will be removed and replace by EGL 1.0

</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:36:54 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>15139</bugid>
<title>Google Maps: Turn-by-turn Navigation should include real-time traffic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-01T20:57:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bramwei...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 20:39:26 +0000</openedDate>
<description>While some other views of Google Maps Navigation show real-time traffic,
turn-by-turn navigation (the close-up view) does not, and this is a
significant oversight. Please add real-time traffic to this view as
well. Thanks, Bram Weiser Motorola Droid OS v2.2 (Froyo)</description>
<comment>
<author>bramwei...@gmail.com</author>
<when>Tue, 01 Mar 2011 20:42:43 +0000</when>
<what>To all,

Apologies for multiple entries for this item.

Sincerely,
Bram Weiser</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Mar 2011 20:57:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5020</bugid>
<title>search window browser does not follow browser sttings</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-25T13:44:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peterg...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 14:46:21 +0000</openedDate>
<description>The search browser has numerous limitations including: 1 Inability to
select from dropdown menu of options. Instead it selects from links
underneath the dropdown 2 Settings for browser does not apply to search
window regarding text size, zooming, etc My unit Droid version 2.0 ESD20</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:44:43 +0000</when>
<what>Please file separate reports for the individual issues.</what>
</comment>
</bug>
<bug>
<bugid>15536</bugid>
<title>VPN session notification needs a different icon / colour to provide visual alert to user</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ovaci...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 03:42:50 +0000</openedDate>
<description>I am using l2p to connect to my home network. however, if i lose the vpn
connection for any reason, i cannot tell its status unless checking the
notification screen regularly. The key icon should be of different
colour (green/ red) to provide a visual alert of vpn connection status.</description>
<comment>
<author>ovaci...@gmail.com</author>
<when>Wed, 16 Mar 2011 04:15:37 +0000</when>
<what>Nexus One
2.3.3</what>
</comment>
</bug>
<bug>
<bugid>14535</bugid>
<title>[Alarm Clock] UI idiosyncracies</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>pavel.w....@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 14:57:56 +0000</openedDate>
<description>Hi, IQ&apos;Eve got quick feedback for the Clock app that ships with 2.2. Two
issues on my end : 1) The ordering of the items on the Alarms list is a
mess; it should be user set or at least sorted by time. More to the
point, enabling an alarm should under no circumstances reorder the list,
thatQ&apos;Es just terrible for usability. If i want to enable more than one
item, I spent twice the time needed to enable the second one, as the
order changes 2) Global setting for first day of the week should be a
necessity, especially if you refer to S/MTWTFS for the alarms.</description>
</bug>
<bug>
<bugid>7715</bugid>
<title>market downloads stall at Q&quot;EDownloadingQ&quot;E, fixable by disabling Wi-Fi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kristoff...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 10:34:44 +0000</openedDate>
<description>This is a recent change in behavior on my Nexus One, I have not done any
system upgrades or anything else that I can imagine would have caused
this change, except perhaps that I have been using the phone abroad and
there have made use of the Q&quot;Eturn off data while roamingQ&quot;E option on and
off. The old, correct, behavior: Downloading from Market worked well no
matter if I was connected through Wi-Fi, 3G or both. The new and
persistent, always reproducible, clearly buggy behavior: Downloading
from Market when connected through Wi-Fi does not work, stalls at
Q&quot;EDownloadingQ&quot;E, nothing will happen (for at least several hours) unless I
switch off Wi-Fi, then the download immediately resumes and quickly is
finished as normal, except the notifications will give me two
notifications for every download, one that says Q&quot;EDownload completeQ&quot;E and
one that says Q&quot;EQ&quot;EDownload was unsuccesful, please try againQ&quot;E. Note that
this bug does not stall at Q&quot;EStarting downloadQ&quot;E like many other bugs
reported here. When I am connected through Wi-Fi, the 3G icon is not
visible, when I disconnect it is immediately visible, when I resume
Wi-Fi connectivity, it immediately disappears again. I do not know if
this was the same before the problems started. Correct behavior should
be to work as before. One idea is that there could have been a change in
the Wi-Fi network that I am using, this is not possible for me to find
out, but perhaps a firewall policy could have changed. In that case the
correct behavior for Market would be a better (=any) error reporting
regarding the download problem, and perhaps an option to try another
network. My device info: Nexus One 2.1-update1 32.24.00.22U_4.03.00.21_2
2.6.29-01117-g4bc62c2 android-build@apa26 #1 ERE27</description>
<comment>
<author>sge...@gmail.com</author>
<when>Thu, 23 Jun 2011 17:44:32 +0000</when>
<what>Dear devellopers,
I had the same issue several times , and have one video above :
installing an application from the android market on the web to the phone, stops at a certain percentage of total downloading, switching from a long time connection to wifi (even if browser works fine) to a mobile network connection resolves the issue. 


http://www.youtube.com/watch?v=LM8tdyH906A

have a nice day


Nexus running 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>2966</bugid>
<title>Messaging support less media types </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>joyj...@gmail.com</reportedBy>
<openedDate>Fri, 12 Jun 2009 02:48:34 +0000</openedDate>
<description>some media types are not supported by MMS evenif they are alreday
supported by platform. For example, user can not attach bmp file to MMS.
The MMS supported mediatypes are listed in
frame/base/core/java/com/google/android/mms/ContentType.java , I modfied
this file and just add the bmp mediatype(image/x-ms-bmp) to the support
list, then the BMP file can be attached and the message is sent
successfully. So, why does such difference exist?</description>
<comment>
<author>yend...@pv.com</author>
<when>Sun, 21 Jun 2009 03:36:10 +0000</when>
<what>I think sharing raw BMPs is not really a general usecase. It is always desired to
reduce the number of bits that are transferred over the network. Transferring more
bits would eventually translate to the end user shelling out more money. This is
probably the same reason why sharing YUV or WAV files is also prohibited.</what>
</comment>
<comment>
<author>joyj...@gmail.com</author>
<when>Wed, 24 Jun 2009 02:26:27 +0000</when>
<what>Sound reasonable, But I think a better way is to compress bmp file in attaching 
action instead of refusing to attach it at all.
Anyway, bmp file is a so basic media format that this is the first time in my memory 
that one phone can not attach a bmp file to MMS.</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Wed, 24 Jun 2009 02:37:07 +0000</when>
<what>There will never be an acceptable compression rate. It is more of a user desired
feature. Users are known to be picky and one could argue that he/she would rather not
send the file instead of compressing it. But again, I am just arguing.

That being said, I think it should not stop anyone from writing their own MMS app.
and allow attaching BMP files. 

I donQ&apos;Et have the perfect answer but maybe someone from Google can clarify.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:32:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:59:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14122</bugid>
<title>Allow bluetooth voice dialing to search off of google contact nickname</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>weles...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 19:47:12 +0000</openedDate>
<description>Currently there is no way to search off of a contactQ&apos;Es nickname when
doing a bluetooth voice dialing search, it will only search off of the
first/last name of the contact. For example, I would like to be able to
state Q&quot;ECall WifeQ&quot;E from bluetooth rather than having to state the full
name if there are multiple contacts in my address book with the same
first name.</description>
<comment>
<author>awhit...@gmail.com</author>
<when>Wed, 16 Feb 2011 17:33:08 +0000</when>
<what>Again, this feature has been available on Windows Mobile versions from 3 years ago.  What is Google doing?  This is a must have.</what>
</comment>
<comment>
<author>raj.tha...@gmail.com</author>
<when>Wed, 09 Mar 2011 00:40:43 +0000</when>
<what>Completely agree</what>
</comment>
<comment>
<author>497r...@gmail.com</author>
<when>Mon, 09 May 2011 00:55:27 +0000</when>
<what>Count me in too.  As a new refugee from Palm OS to Android, seems like so many of GoogleQ&apos;Es services have great interfaces but lack some fundamental, simple feature.  Like sorting in gmail, sophisticated recurrence in Calendar, tags in Tasks, and searching by nickname in Contacts.  Hopefully these will all be resolved in time.
</what>
</comment>
<comment>
<author>julien.l...@gmail.com</author>
<when>Thu, 17 Nov 2011 15:48:03 +0000</when>
<what>Completely agree. My old phone (Nokia 5800) had a better Q&quot;Evoice commandQ&quot;E and Q&quot;Evoice dialingQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>5694</bugid>
<title>Android resends texts after phone turn on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>reuben.sutton@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 09:49:31 +0000</openedDate>
<description>If my phone crashes or runs out of battery, When I switch it back on it
begins to resend texts to the last person I texted, until I unlock my
phone/open the messaging app (IQ&apos;Em not sure which stops it, because I
only realise itQ&apos;Es happening from confused texts replying to them. It
doesnQ&apos;Et happen every time though, to the best of my knowledge, but itQ&apos;Es
hard to say, because i donQ&apos;Et regularly turn my phone off. I have a HTC
Magic running Android 1.6.</description>
</bug>
<bug>
<bugid>7424</bugid>
<title>stripping plus (+) character from address on composing new email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kor...@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 01:12:34 +0000</openedDate>
<description>On my HTC Hero, running Android 1.6, I have the following problem: If I
have a contact with an email address with a Q&quot;E+Q&quot;E in it, such as:
fred+abcd@rmilk.com When I press Q&quot;ESend MailQ&quot;E in the People app, or
create a desktop shortcut to send mail to this contact, the Q&quot;E+Q&quot;E
character is stripped out, and the Q&quot;Ecompose mailQ&quot;E app is loaded with the
destination address of Q&quot;Efredabcd@rmilk.comQ&quot;E This means you canQ&apos;Et make a
desktop shortcut to easily send mail to applications like Remember The
Milk, that use the plus character in mail boxes. I should note that plus
is a valid e-mail character, and is even recommended for gmail users!
http://gmailblog.blogspot.com/2008/03/2-hidden-ways-to-get-more-from-your.html
(I have not confirmed whether this happens on non-Hero androids - but it
should be easy to test)</description>
</bug>
<bug>
<bugid>4330</bugid>
<title>YouTube Q&quot;Evideo cannot be playedQ&quot;E when Internet connection drops</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>46</stars>
<reportedBy>neilhard...@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 21:42:10 +0000</openedDate>
<description>When playing a video using the YouTube application on the HTC Hero, if
your Internet connection drops, a message pops up saying Q&quot;Evideo cannot
be playedQ&quot;E. Your only option is to click OK, after which the video
buffering progress is lost and you are returned to the YouTube
application home page. I cannot confirm that a loss of connection is the
cause. It appears to be spontaneous a lot of the time. By the way, there
are no issues of low memory on my system. I have used a task manager to
verify this.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 23 Oct 2009 17:56:35 +0000</when>
<what>Issue 4329 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 23 Oct 2009 17:56:52 +0000</when>
<what>Issue 4331 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:20:59 +0000</when>
<what></what>
</comment>
<comment>
<author>my.name....@gmail.com</author>
<when>Thu, 17 Dec 2009 06:59:01 +0000</when>
<what>Youtube does not play on my htc magic but works on g1</what>
</comment>
<comment>
<author>torgis....@gmail.com</author>
<when>Sat, 09 Jan 2010 04:33:47 +0000</when>
<what>I get the same issue.  I would estimate that 8 out of every 10 videos I try to play
fail to load with this same error.  All other data connections work fine, and my
signal strength is strong.  </what>
</comment>
<comment>
<author>FutileEx...@gmail.com</author>
<when>Mon, 11 Jan 2010 23:31:51 +0000</when>
<what>I have the very same issue on my HTC Hero.  No fix as yet and as far as I know itQ&apos;Es
not isolated to the Hero</what>
</comment>
<comment>
<author>Lub...@gmail.com</author>
<when>Thu, 21 Jan 2010 15:20:50 +0000</when>
<what>I can confirm this. Makes the application pretty useless.</what>
</comment>
<comment>
<author>karunadh...@gmail.com</author>
<when>Fri, 22 Jan 2010 02:15:54 +0000</when>
<what>Same issue on my hero too. Pretty sure this is not a connectivity prob.</what>
</comment>
<comment>
<author>aarr...@gmail.com</author>
<when>Sat, 23 Jan 2010 06:45:56 +0000</when>
<what>I have this issue too</what>
</comment>
<comment>
<author>meanact...@gmail.com</author>
<when>Wed, 27 Jan 2010 09:18:04 +0000</when>
<what>IQ&apos;Em also looking to resolve this issue on my HTC Hero.  </what>
</comment>
<comment>
<author>Andrew...@gmail.com</author>
<when>Fri, 29 Jan 2010 18:05:28 +0000</when>
<what>IQ&apos;Em also having this problem with my HTC Hero..  Youtube is basically impossible to
view.  Also, my sister has a Samsung Moment and she says it works fine for her, and
sheQ&apos;Es never had that happen.</what>
</comment>
<comment>
<author>strangea...@gmail.com</author>
<when>Tue, 16 Feb 2010 12:05:42 +0000</when>
<what>I have this issue on my Nexus One.  However it seems to happen on some video but not 
others.  For a long time I couldnQ&apos;Et play the Episode 5 Nexus One video no matter what I 
did.  I would get the Q&quot;Evideo not availableQ&quot;E error.  Then a couple of days later it would 
work just fine.  </what>
</comment>
<comment>
<author>Kennythe...@gmail.com</author>
<when>Wed, 03 Mar 2010 05:09:40 +0000</when>
<what>I also have this issue on my HTC Hero. I basically canQ&apos;Et view anything on youtube.
Sometimes if I just repeatedly click on a video it will eventually let me watch it
but usually I just canQ&apos;Et watch videos.</what>
</comment>
<comment>
<author>m22...@gmail.com</author>
<when>Wed, 03 Mar 2010 21:08:09 +0000</when>
<what>I have the very same issue using HTC Eris. When using the Q&quot;EYouTube applicationQ&quot;E I get
the Q&quot;Evideo cannot be playedQ&quot;E error. Have noticed that with repeated tries on same
video it eventually plays perhaps but then right back to error message when you try
again.  I have found that by using the Browser and going directly to YouTube...ALL
videos not only Play but play much nicer than using the YouTube app...which Does Not
Work.   Hope this bug is fixed soon.... 
</what>
</comment>
<comment>
<author>torgis....@gmail.com</author>
<when>Mon, 08 Mar 2010 19:54:50 +0000</when>
<what>So it looks like we all have the exact same problem - launching the YouTube application 
bundled with the phone on handsets as varied as the HTC Eris, HTC Hero, Nexus One, and 
HTC Magic will nearly always give you the error Q&quot;EVideo cannot be played.Q&quot;E  This is not 
a connection problem, as it happens at all signal strengths when all other internet 
connectivity is working fine.

Can we get someone to address this issue?  Do the developers even read/respond to these 
defects?</what>
</comment>
<comment>
<author>sublu...@gmail.com</author>
<when>Sun, 28 Mar 2010 03:16:06 +0000</when>
<what>Same problem on my HTC Hero Sprint.  It worked great for the first three days now 
only plays occasional videos.  PLEASE LISTEN!!! YOU GUYS OWN YOUTUBE surely you can 
figure this out!</what>
</comment>
<comment>
<author>eric.wh...@gmail.com</author>
<when>Mon, 29 Mar 2010 20:29:48 +0000</when>
<what>HTC Hero with Sprint - had it a few weeks now and I have the same error being
reported here - once in a blue moon I get a video to play.</what>
</comment>
<comment>
<author>rbbaro...@gmail.com</author>
<when>Wed, 31 Mar 2010 13:35:17 +0000</when>
<what>Emailed HTC about failures to play videos on the Eris...they replied websites have 
upgraded to Action Script 3.0 and the Eris and Hero only support Action Script 2.0 
and that HTC is going to be issuing an upgrade for Action Script 3.0 this quarter, 
ofcourse the quarter ends today......But at least they confirmed they are making the 
change on the Eris.  </what>
</comment>
<comment>
<author>kick...@gmail.com</author>
<when>Sun, 04 Apr 2010 01:51:31 +0000</when>
<what>I constantly get this error.  DoesnQ&apos;Et matter if IQ&apos;Em on EDGE, 3G, or even WIFI, and
signal strength is not a factor (as it does it even on WIFI with is FULL bars).

This REALLY needs to be fixed.
</what>
</comment>
<comment>
<author>Ramin...@gmail.com</author>
<when>Sun, 04 Apr 2010 09:50:33 +0000</when>
<what>Consistently getting this error, no word from google?
Come on, FFS google, how can you own youtube and put out such a shitty youtube app.
IQ&apos;Eve had this problem since I got my G1, after all these revisions and OTA updates, you 
couldnQ&apos;Et figure this simple crap out?</what>
</comment>
<comment>
<author>EpixA...@hotmail.co.uk</author>
<when>Mon, 05 Apr 2010 20:51:45 +0000</when>
<what>i have this problem also, i have the pulse android phone. I enter the app search a 
video on youtube and then when i click on the video it starts to load then comes up 
video cannot be played i even tryed to do it on the web n walk but it still doesnt 
work come on google sort out your stupid apps or at least give us a soloution to 
this problem. </what>
</comment>
<comment>
<author>m.f.alma...@gmail.com</author>
<when>Sat, 24 Apr 2010 19:18:33 +0000</when>
<what>I had to reboot my N1 quite often to play videos off my SD card (so the problem isnQ&apos;Et
limited to YouTube vidoes only). I get Q&quot;ESorry, this video cannot be playedQ&quot;E error,
but after I reboot this problem will go away but only for some time. This is so
embarrassing that I canQ&apos;Et tell my friends about. Please find a solution to this problem.</what>
</comment>
<comment>
<author>chrisbay...@gmail.com</author>
<when>Mon, 03 May 2010 15:24:31 +0000</when>
<what>Same problem for me!</what>
</comment>
<comment>
<author>arimil%a...@gtempaccount.com</author>
<when>Sat, 08 May 2010 22:38:35 +0000</when>
<what>Same problem, try to play a video Q&quot;ESorry, this video cannot be playedQ&quot;E. Some videos
play after a few tries others it wont play at all unless I download them first.</what>
</comment>
<comment>
<author>lawrence...@gmail.com</author>
<when>Tue, 11 May 2010 12:08:36 +0000</when>
<what>HTC Magic (Android 1.5) 

I get the same issue, however sometimes the same videos will work, and sometimes they
wonQ&apos;Et. 

One solution I found (very annoying solution but it works if youQ&apos;Ere patient) is you
press the video you want to watch, and if the error message Q&quot;ESorry, this video cannot
be playedQ&quot;E comes up, press Q&apos;EokayQ&apos;E. Press the video again. Error message? Press okay.
Keep doing this, I usually find after about 6 times the video decides to play... -_-
I find this so f*cking annoying, but, itQ&apos;Es the only way sometimes. 
It pisses me off because it means there is no problem with the video itself, or the
application or my connection, or my phone, and that with all conditions given, the
video CAN PLAY. Although, IQ&apos;Eve had some videos where I literally have to repeat that
annoying process like...20 times before the video actually plays. 

I donQ&apos;Et know why this is happening. </what>
</comment>
</bug>
<bug>
<bugid>18537</bugid>
<title>Make Blackboard more user friendly within web browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Shanon.L...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 22:15:42 +0000</openedDate>
<description>I have just obtained a Droid Pro and am a teacher at a local community
college. I teach a number of online courses. To do this, I use a program
called Blackboard LEARN, version 9.0. I cannot, using the Droid ProQ&apos;Es
web browser, use tools in the grade center like clear assignment
attempts. I would like very much to do this, and I suspect I am not the
only one. If you could work with Blackboard to make these features
available, that would be much appreciated. Unfortunately, I cannot give
you a website address or access to my Blackboard account to help you
with this. This is why it would be helpful for you to work with
Blackboard. Thank you, Shanon Love NOTE: This form is only for reporting
feature requests in the development tools (Emulator, DDMS, Eclipse
support, ant scripts...). Use the other templates for issues with
Android itself. Please describe the feature youQ&apos;Ere requesting in as much
detail as possible.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 22:21:18 +0000</when>
<what></what>
</comment>
<comment>
<author>lindgren...@gmail.com</author>
<when>Thu, 14 Jul 2011 22:37:23 +0000</when>
<what>Unfortunately there is not really anything Google can do about this.  You should send this request to the company that makes Blackboard.</what>
</comment>
</bug>
<bug>
<bugid>16224</bugid>
<title>Widgets are not removed from Home screen after the app, for which the widget belongs, was removed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Killer8...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 09:39:56 +0000</openedDate>
<description>Description: The widget belonging to the app are not removed
automatically from the home screen after the app is uninstalled. Steps:
1. Login to app that supports widgets 2. Add a widget on the screen
(long press on the screen and select a widget) 3. Uninstall the app from
you device 4. Check the widgets Expected result: The widgets should not
be present on the home screen Actual Result: Some kind of widget is
displayed on the home screen with message on it: Problem loading widget
Tested on Nexus one with 2.3.</description>
<comment>
<author>pave...@fromru.com</author>
<when>Fri, 18 Nov 2011 11:43:37 +0000</when>
<what>Yes, and this is reproduced with next steps only:

1. Add widget.
2. Goto Settings, All apps, select Application with widget from step #1
3. Select Uninstall.
4. IMPORTANT! When message with successful uninstall appear DO NOT click OK but press Back on device.
5. Goto home screen. Now you see Q&quot;EZombiQ&quot;E widget.

This is true for widgets in google applications too (Google Plus).

Now you may fix it with easy.</what>
</comment>
<comment>
<author>soliuy...@gmail.com</author>
<when>Thu, 24 Nov 2011 15:03:48 +0000</when>
<what>I think the problem is that AppWidgetManager sometimes received broadcast Intent.ACTION_PACKAGE_REMOVED early then Launcher, so when removeItems(Workspace.java) try to remove the uninstalled item and called widgets.getAppWidgetInfo to retrieve the info about that widget, only find itQ&apos;Es null, then ingored it. One solution is remove that widget when getAppWidgetInfo return null, like follow:

else if (tag instanceof LauncherAppWidgetInfo) {
                            final LauncherAppWidgetInfo info = (LauncherAppWidgetInfo) tag;
                            final AppWidgetProviderInfo provider =
                                    widgets.getAppWidgetInfo(info.appWidgetId);
                            if (provider != null) {
                                for (String packageName: packageNames) {
                                    if (packageName.equals(provider.provider.getPackageName())) {
                                        // TODO: This should probably be done on a worker thread
                                        LauncherModel.deleteItemFromDatabase(mLauncher, info);
                                        childrenToRemove.add(view);                               
                                    }
                                }
                            } else {
                                // when provider == null, it means AppWidgetManager received broadcast
                                // Intent.ACTION_PACKAGE_REMOVED early then us, or something unexpected
                                // happened, so just remove this view.
                                childrenToRemove.add(view);
                                Log.i(TAG, Q&quot;EremoveItems widget provider != null, remove it.Q&quot;E);
                            }
                        }

it works fine for me right now, but I am not sure would this cause any other issue.</what>
</comment>
</bug>
<bug>
<bugid>13372</bugid>
<title>Q&amp;E and other special characters backspace before displaying in text message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jgry...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 17:56:16 +0000</openedDate>
<description>I have a Droid 2 running Android 2.2. When I do text messaging and I
want to use the Q&amp;E sign rather than typing the word and, before the Q&amp;E
sign shows in the text message it will backspace then add the Q&amp;E sign.
This causes the Q&amp;E to be next to the last word I keyed in. This should
not remove the space between the word and the Q&amp;E sign. The phone does
this for the following special characters in addition to the Q&amp;E sign: $,
*, +, -, and the Q&quot;E (quote mark). For all but the quote mark I feel they
should not remove the space then place the special character. For
example if I was trying to type in a text message that Kevin Q&amp;E I had a
meeting, it would type out as KevinQ&amp;E I had a meeting, unless I fix the
space between the n and Q&amp;E sign.</description>
<comment>
<author>danny0wn...@gmail.com</author>
<when>Wed, 29 Dec 2010 21:37:51 +0000</when>
<what>I can attest to this same, exact issue as well. My phoneQ&apos;Es ~3 weeks new:

VZW Droid 2 Global
Android 2.2
Sytem version: Version.2.4.330.A956.Verizon.en.US
Kernel: 2.6.32.9-g9e2c63d / xrpk47@il93lnxdroid25 #1

It severely affects my ability to text quickly because I have to keep going back to correct the removal of the intended Q&quot;Ewhite spaceQ&quot;E.</what>
</comment>
<comment>
<author>danny0wn...@gmail.com</author>
<when>Wed, 29 Dec 2010 22:31:08 +0000</when>
<what>Please also see issue 9752 and issue 13179.  My apologies for cross-posting. I just want greater visibility for this issue in hopes that it will be addressed, ASAP. According to the droidforums.net post mentioned in issue 13179 itQ&apos;Es been going on since, at least, September 2010.</what>
</comment>
</bug>
<bug>
<bugid>18492</bugid>
<title>The difference of BitmapFactoryQ&apos;Es decodeFile</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2011-07-13T16:53:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>201010...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 10:01:32 +0000</openedDate>
<description>On Android 2.2, can decode one JPG formatted file to bitmap format using
BitmapFactory.decodeFile(Q&quot;E/sdcard/public\pic\0001\21115.jpgQ&quot;E); But on
Android 2.3.3, it canQ&apos;Et work any more. So, is this one bug or just an
improvement of the platform?</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:53:23 +0000</when>
<what>only / is a valid path separator. some (but not all) APIs used to incorrectly allow \ also. this was fixed in 2.3, so all APIs now correctly only allow /.</what>
</comment>
<comment>
<author>201010...@gmail.com</author>
<when>Sat, 23 Jul 2011 16:37:59 +0000</when>
<what>thanks.</what>
</comment>
</bug>
<bug>
<bugid>17715</bugid>
<title>google Q&quot;EmoreQ&quot;E option issue -  looks like google Content issue.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>natarajb...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 14:57:13 +0000</openedDate>
<description>Issue Description : Once user fetch http://www.google.com and change the
mode to Landscape and press the more link. Observe that more link option
block shifted towards left side. This issue observed in all Froyo, GB
Version of android code. - Steps to reproduce the problem. fetch
http://www.google.com -Q&gt;E rotate the screen to Landscape mode -Q&gt;E press
the link Q&quot;EmoreQ&quot;E, observer the behavior. Expected : more option block
shifting left side Actual : it shoud not shift. This issue only happens
in Landscape mode, not in Portrait mode. and also this issue wont
reproduce for Desktop site in Mobile device. This issue heppening in
Froyo, GB. This issue because of Content issue it seems. Please google
has to modify the Content to fix this issue.</description>
</bug>
<bug>
<bugid>773</bugid>
<title>EditText field that spans columns affects column layout when setText() method used</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-07-17T19:26:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>martinpg...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jul 2008 04:28:41 +0000</openedDate>
<description>I have specified a TableLayout with two rows. The first row has five
Views in it, the second has one EditText View, and I specify that this
should span all five columns as follows: Q&lt;ETableRowQ&gt;E Q&lt;EButton
android:id=Q&quot;E@+id/homeQ&quot;E android:padding=Q&quot;E3dipQ&quot;E android:text=Q&quot;EHomeQ&quot;E/Q&gt;E
Q&lt;EEditText android:id=Q&quot;E@+id/addressTextQ&quot;E android:padding=Q&quot;E3dipQ&quot;E
android:textSize=Q&quot;E8ptQ&quot;E android:background=Q&quot;E#77777777Q&quot;E
android:width=Q&quot;E100pxQ&quot;E /Q&gt;E Q&lt;EButton android:id=Q&quot;E@+id/goQ&quot;E
android:padding=Q&quot;E3dipQ&quot;E android:text=Q&quot;EGoQ&quot;E/Q&gt;E Q&lt;EButton
android:id=Q&quot;E@+id/backQ&quot;E android:padding=Q&quot;E3dipQ&quot;E android:text=Q&quot;EBackQ&quot;E/Q&gt;E
Q&lt;EButton android:id=Q&quot;E@+id/nextQ&quot;E android:padding=Q&quot;E3dipQ&quot;E
android:text=Q&quot;ENextQ&quot;E/Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;ETableRowQ&gt;E Q&lt;EEditText
android:id=Q&quot;E@+id/locationTextQ&quot;E android:padding=Q&quot;E3dipQ&quot;E
android:textSize=Q&quot;E8ptQ&quot;E android:background=Q&quot;E#99999999Q&quot;E
android:layout_span=Q&quot;E5Q&quot;E/Q&gt;E Q&lt;E/TableRowQ&gt;E When the application first
displays, the two rows display as expected: the locationText EditText
field spans the entire row underneath the first row. I can enter text
into the locationText field and it does not change the layout of the two
rows. However, if I use the following two lines in the onCreate() method
of my application, then the layout of the two rows is displayed
differently. Essentially, the width of the first button of the first row
changes to match the length of the text set in the locationText field.
m_LocationText = (EditText) findViewById(R.id.locationText);
m_LocationText.setText(Q&quot;ESome stringQ&quot;E);</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 17 Jul 2008 19:26:07 +0000</when>
<what>That is (unfortunately in your case) the expected behavior. The EditText in the second row is considered as 
belonging to the first column. Since TableLayout gives all the cells in a single column the same width, your 
button ends up having the same width as the minimum width the EditText needs if it was displayed in a single 
cell. This is however a behavior that should be changed.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>1247</bugid>
<title>Delete menu option shouldnQ&apos;Et come first when editing APN</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 13:19:26 +0000</openedDate>
<description>-Open any APN to edit -Press Menu You see Q&quot;EDelete APNQ&quot;E, Q&quot;ESaveQ&quot;E,
Q&quot;EDiscardQ&quot;E but in other dialogs (when you edit a contact, for example)
Q&quot;ESaveQ&quot;E button always come first</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:15:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:31:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:29:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17008</bugid>
<title>vibration alert when call connect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>debasish...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 07:08:13 +0000</openedDate>
<description>Device-DELL XCD35 android 2.2 problem-When the called party answers the
phone gives a small vibrating alert. didnQ&apos;Et find any option to stop this
as this is very annoying. also options need to be there to add widgets
into the lock screen and also to stop the vibration alert while
unlocking the screen</description>
</bug>
<bug>
<bugid>19993</bugid>
<title>SMS limit adjustment</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jpark...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 19:26:38 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Hello, I would like to have the ability to adjust or
turn off the SMS limit in the operating system. Having the ability to go
into the settings and then adjust or turn off the limiting feature.
Thank you</description>
</bug>
<bug>
<bugid>16719</bugid>
<title>New Droid Software on LG Ally no longer deletes POP3 mail from mail server</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-12T01:15:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>boogieda...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 22:32:51 +0000</openedDate>
<description>Have the Droid phone. Wednesday, upgraded...per Verizon Wireless
prompting. Phone successfully upgrades. Now, when mail is sent/received
via the native Droid mail client, it does not delete the email from the
client inbox when it is gone from the mail server. It did before, it
does not now. Verizon Wireless says they are at the mercy of LG. LG does
not know what to do. Verizon Wireless is replacing my phone with a used
phone with the previous version of Droid. Deleted the mail account,
added the mail account. It is a bug...either in Droid or the LG code
that wraps around the Droid. LG says they only put a skin on the Droid
software. I cannot believe Droid no longer works with all POP3 mail
servers on planet earth. If so, there would be a zillion entries for bug
postings. I dare say that LG has something going with the code to make
it work with their hardware. Regardless, both Verizon Wireless and LG
say this is a Droid thing and I donQ&apos;Et know. I go from a new phone to a
used phone, because LG does not know how to roll the Droid version back.
This really stinks! I now cannot upgrade the phone.</description>
<comment>
<author>benkom...@android.com</author>
<when>Thu, 12 May 2011 01:15:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1576</bugid>
<title>Data SMS arenQ&apos;Et sent (or received) on G1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>13</stars>
<reportedBy>srinikri...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 02:56:55 +0000</openedDate>
<description>It looks DATA SMS send/receive is not working on G1 phone. The data SMS
sender code sends the message as given below mgr =
SmsManager.getDefault(); short port = 1200; String mesg = Q&quot;ETestQ&quot;E;
mgr.sendDataMessage(Q&lt;Edest phone
numQ&gt;E,null,port,mesg.getBytes(),null,null); The Notification receiver is
specified in the AndroidManifest.xml file of the receiver application as
below Q&lt;Ereceiver android:name=Q&quot;E.DataSmsReceiverQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;E/Q&gt;E Q&lt;Edata
android:scheme=Q&quot;EsmsQ&quot;E /Q&gt;E Q&lt;Edata android:host=Q&quot;ElocalhostQ&quot;E/Q&gt;E Q&lt;Edata
android:port=Q&quot;E1000Q&quot;E/Q&gt;E Q&lt;E/intent-filterQ&gt;E Q&lt;E/receiverQ&gt;E</description>
<comment>
<author>srinikri...@gmail.com</author>
<when>Thu, 18 Dec 2008 02:59:34 +0000</when>
<what>The sender application does not report error when sending the data pdu.
The receiver application does not receive the sms notifcation</what>
</comment>
<comment>
<author>AmmaraQa...@gmail.com</author>
<when>Thu, 18 Dec 2008 13:22:29 +0000</when>
<what>I have the same problem. if any one knows plz solve the problem.

Thanks in advance.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:44:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:44:34 +0000</when>
<what></what>
</comment>
<comment>
<author>joe.sche...@gmail.com</author>
<when>Fri, 19 Dec 2008 09:49:12 +0000</when>
<what>Hi 
have you added the permissions 
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.RECEIVE_SMSQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.SEND_SMSQ&quot;E /Q&gt;E 
to the manifest file?
cheers
joe </what>
</comment>
<comment>
<author>dana...@gmail.com</author>
<when>Thu, 26 Feb 2009 07:13:59 +0000</when>
<what>Anybody fixed it?</what>
</comment>
<comment>
<author>gzhh...@gmail.com</author>
<when>Fri, 06 Mar 2009 08:30:09 +0000</when>
<what>The data message can be sent from G1 to other device such as Nokia, so that there may 
be error when receiving a data message.</what>
</comment>
<comment>
<author>vekexa...@gmail.com</author>
<when>Mon, 16 Mar 2009 20:57:19 +0000</when>
<what>I Tried a lot and digged it on google. I got the same problem too..</what>
</comment>
<comment>
<author>qianzh...@gmail.com</author>
<when>Thu, 26 Mar 2009 07:51:44 +0000</when>
<what>I have tested DATA SMS send and receive API in G1. I found send API(with port) is ok 
and receive API doesnQ&apos;Et function.</what>
</comment>
<comment>
<author>qianzh...@gmail.com</author>
<when>Thu, 07 May 2009 05:07:49 +0000</when>
<what>i found the solution,itQ&apos;Es very easy,just add intent filter:
             Q&lt;Eintent-filterQ&gt;E
            	Q&lt;Eaction  android:name=Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;E /Q&gt;E
            	Q&lt;Edata android:scheme=Q&quot;EsmsQ&quot;E /Q&gt;E
            	Q&lt;Edata android:host=Q&quot;ElocalhostQ&quot;E /Q&gt;E
            	Q&lt;Edata android:port=Q&quot;E8888Q&quot;E /Q&gt;E
            Q&lt;E/intent-filterQ&gt;E

it will be ok, i have tested in G1 1.5r1</what>
</comment>
<comment>
<author>rachi...@gmail.com</author>
<when>Tue, 21 Jul 2009 11:54:41 +0000</when>
<what>it seems, there is a problem with the emulator too...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:23:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:53:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 22:16:46 +0000</when>
<what></what>
</comment>
<comment>
<author>rit...@gmail.com</author>
<when>Sat, 20 Feb 2010 10:53:43 +0000</when>
<what>Can anyone confirm if the emulator still has the problem with data send? As of now I 
donQ&apos;Et have the device for development, so I am pretty much with the emulator now.</what>
</comment>
<comment>
<author>nithin.c...@gmail.com</author>
<when>Mon, 01 Mar 2010 06:45:02 +0000</when>
<what>Hi all,
               Hi want to know whether senddataMessage method Works fine in android.
Is it possible to use port numbers(to Send SMS) in Android App like we use in  J2ME.
So that only those App with the same Port Number can listen to SMSQ&apos;Es.
Please can you brief the code, how to use senddataMessage I tried using this link and
tried using senddataMessage  but receiving side SMSQ&apos;Es are not Listened can you please
help us.
Appreciate your help
Waiting for your reply 
Thanks
NitZ
</what>
</comment>
<comment>
<author>vefilet...@gmail.com</author>
<when>Tue, 18 May 2010 11:01:31 +0000</when>
<what>Hi All,
I am also facing the same issue. I am trying to send a data SMS from emulator at 
5556 to emulator at 5554 and my is below:

 android.telephony.SmsManager sm = android.telephony.SmsManager.getDefault();
 short port = 1600;
 sm.sendDataMessage(Q&quot;E5554Q&quot;E, null, port, Q&quot;EHelloQ&quot;E.getBytes(), null, null);

but still I am unable to get it on 5554.
My Manifest file looks like this:

Q&lt;Ereceiver android:permission=Q&quot;Eandroid.permission.RECEIVE_SMSQ&quot;E 
android:name=Q&quot;E.SMSReceiverQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E
	Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;E/Q&gt;E
	Q&lt;Edata android:scheme=Q&quot;EsmsQ&quot;E android:host=Q&quot;ElocalhostQ&quot;E android:port=Q&quot;E1600Q&quot;E/Q&gt;E
        	Q&lt;E/intent-filterQ&gt;E
Q&lt;E/receiverQ&gt;E
Please let me know of anyone found a solution to it.

Thanks
Sam</what>
</comment>
<comment>
<author>utta...@gmail.com</author>
<when>Tue, 15 Feb 2011 18:33:47 +0000</when>
<what>I tried a similar code to send/receive sms data using emulators with android sdk v2.2. It looks like, sendDataMessage works, but receiving data on a particular port still doesnQ&apos;Et work. 

Sender() {
...
 android.telephony.SmsManager sm = android.telephony.SmsManager.getDefault();
 short port = 1600;
 sm.sendDataMessage(Q&quot;E5554Q&quot;E, null, port, Q&quot;EHelloQ&quot;E.getBytes(), null, null);
..
}

BroadcastReceiver ...
onReceive() {
..
Log.v(TAG, Q&quot;EReceived msg at designated portQ&quot;E);
..
}

Of course, manifest file has all the details ..

Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.RECEIVE_SMSQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.SEND_SMSQ&quot;E /Q&gt;E

Q&lt;Ereceiver android:name=Q&quot;E.SMSReceiverQ&quot;EQ&gt;E
   Q&lt;Eintent-filterQ&gt;E
	Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;E/Q&gt;E
	Q&lt;Edata android:scheme=Q&quot;EsmsQ&quot;E /Q&gt;E
        Q&lt;Edata android:host=Q&quot;ElocalhostQ&quot;E /Q&gt;E
        Q&lt;Edata android:port=Q&quot;E1600Q&quot;E/Q&gt;E
    Q&lt;E/intent-filterQ&gt;E
Q&lt;E/receiverQ&gt;E



</what>
</comment>
<comment>
<author>sanalbat...@gmail.com</author>
<when>Thu, 17 Feb 2011 09:50:50 +0000</when>
<what>Can anyone share the code for sending and receiving data fromQ&amp;Eto  port in an android device</what>
</comment>
<comment>
<author>Hazn...@gmail.com</author>
<when>Thu, 24 Mar 2011 07:32:29 +0000</when>
<what>I can send/recieve Data Sms to any port. I am using 
Q&lt;Ereceiver android:name=Q&quot;E.SMSReceiverQ&quot;EQ&gt;E 
            Q&lt;Eintent-filterQ&gt;E 
                Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;E/Q&gt;E
				Q&lt;Edata android:scheme=Q&quot;EsmsQ&quot;E /Q&gt;E
   				Q&lt;Edata android:host=Q&quot;ElocalhostQ&quot;E/Q&gt;E
 			    Q&lt;Edata android:port=Q&quot;E1000Q&quot;E/Q&gt;E
                
            Q&lt;E/intent-filterQ&gt;E 
        Q&lt;E/receiverQ&gt;E
to recieve messages. And to send messages on port I am using 

PendingIntent sent = PendingIntent.getBroadcast(myContext, 0, new Intent(), 0);
PendingIntent delivered = PendingIntent.getBroadcast(myContext, 0, new Intent(), 0);

SmsManager.getDefault().sendDataMessage(Number, null, (short) 1000, Message.getBytes(), sent, delivered);
</what>
</comment>
<comment>
<author>Hazn...@gmail.com</author>
<when>Thu, 24 Mar 2011 07:34:18 +0000</when>
<what>And I am using HTC Desire not working with the emulator.</what>
</comment>
<comment>
<author>florent....@gmail.com</author>
<when>Fri, 11 Nov 2011 11:41:18 +0000</when>
<what>IQ&apos;Eve got the same problem with the emulator and it seems like google has done nothing to solve this issue.</what>
</comment>
</bug>
<bug>
<bugid>11014</bugid>
<title>Could not find HelloWorld.apk!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fedeval...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 17:13:08 +0000</openedDate>
<description>Hi, I tried Hello World Tutorial some times ago and everything worked
fine, but now it gives me the following error (WinXP SP3, JDK 1.6.0_21,
Eclipse 3.4, Italian locale): [2010-09-05 18:53:49 - HelloWorld]
------------------------------ [2010-09-05 18:53:49 - HelloWorld]
Android Launch! [2010-09-05 18:53:49 - HelloWorld] adb is running
normally. [2010-09-05 18:53:49 - HelloWorld] Could not find
HelloWorld.apk! I read that should be something related to
debug.keystore but I canQ&apos;Et find a solution. This is really annoying!!</description>
<comment>
<author>fedeval...@gmail.com</author>
<when>Mon, 06 Sep 2010 08:09:11 +0000</when>
<what>This should be the solution from your Troubleshooting Tips (I canQ&apos;Et try at the moment):

http://developer.android.com/resources/faq/troubleshooting.html#signingcalendar

Q&quot;EAs a developer, you know that the first impression of a development framework is how easy it is to write Q&quot;EHello, World.Q&quot;E Well, on Android, itQ&apos;Es pretty easy.Q&quot;E

This is not a good impression!</what>
</comment>
</bug>
<bug>
<bugid>7133</bugid>
<title>Friends list in Google talk is empty after press back key from search edit window .</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parisa.k...@sonyericsson.com</reportedBy>
<openedDate>Sat, 13 Mar 2010 10:41:13 +0000</openedDate>
<description>- Steps to reproduce the problem. Precondition: 2 friends starting with
letter Q&apos;EjQ&apos;E in Google talk. 1.MenuQ&gt;EGoogl talk 2.After successfully
login,Friends list displays (Q&apos;Ejavatck@gmail.comQ&apos;E and Q&apos;Ejasa1080pQ&apos;E display
in Friends list). 3.Long press menu key active search edit window, input
a letter Q&apos;EjQ&apos;E, then press Done, Q&apos;Ejavatck@gmail.comQ&apos;E and Q&apos;Ejasa1080pQ&apos;E are
searched. 4.Long press menu key and active search edit window again,
press C key to clear the letter Q&apos;EjQ&apos;E, then press Done or Back key. - What
happened. Nothing happen when press Done, if press back key, the Friends
list is empty, user must exit the application and reopen Google talk
again to go back to normal. - What you think the correct behavior should
be. Friends list should display normally after press Done or Back key in
search edit window.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>17929</bugid>
<title>adb crashes EXC_BAD_ACCESS at 0x000134d6 RunLoopThread + 646</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>leo.kuzn...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 00:55:47 +0000</openedDate>
<description>Happens several times a day always with the same address while using adb
via JetBrains InteliJ IDEA 10.5 for debugging simple Android application
on connected Samsung Nexus S.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 24 Jun 2011 03:30:06 +0000</when>
<what></what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Fri, 24 Jun 2011 04:11:58 +0000</when>
<what>A bit more observations. The adb crash happens after debugging native jni code that crashes too (e.g. null pointer dereference in C code). Looks like after that the state of adb protocol is unstable and next attempts to use it result in crash... Hope this helps.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 24 Jun 2011 16:45:58 +0000</when>
<what>looking at the crash, it looks like an adb problem. (iQ&apos;Ed wanted to check it wasnQ&apos;Et a JDWP problem.)</what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Fri, 24 Jun 2011 22:06:49 +0000</when>
<what>Are you able to repro? If not I can _try_ to make a small project with repro. DonQ&apos;Et want to waste my time if you know whatQ&apos;Es going on...
Also see:
http://youtrack.jetbrains.net/issue/IDEA-70899?projectKey=IDEA</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:06:01 +0000</when>
<what></what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Tue, 12 Jul 2011 22:35:34 +0000</when>
<what>Here is the InteliJ IDEA 10.5.1 project that reliably renders adb into off-line state.
Steps to repro:
1. unpack adb-offline
2. Install InteliJ IDEA 10.5.1 
3. Open project in IDEA
4. Attach Samsung Nexus S phone via USB
5. Run project in the debug mode. 
6. It will crash (this is by design) and call System.exit(-1)
7. Run project again in Debug mode - adb server becomes off-line
</what>
</comment>
</bug>
<bug>
<bugid>5091</bugid>
<title>Event Location in Calendar Disappears but Still Shows in Google Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>hu.domi...@gmail.com</reportedBy>
<openedDate>Sat, 28 Nov 2009 00:25:01 +0000</openedDate>
<description>I sync my Google Calendar App in Android to my online account. Recently,
any event (entered both from the phone and online) loses the Q&quot;EEvent
LocationQ&quot;E on the phone. My online calendar still shows the location
though. I had not altered anything on the phone immediately prior to
these issues. IQ&apos;Eve reset my phone but still get the same problem. NOTE:
Events entered under Q&quot;EMy CalendarQ&quot;E (i.e. not syncQ&apos;Ed to Google Calendar)
do not have this issue. Android firmware version: 1.5 Thank you!</description>
<comment>
<author>pobe...@gmail.com</author>
<when>Mon, 30 Nov 2009 17:08:15 +0000</when>
<what>This issue is also present on Android 2.0.  It is probably a character string size
truncation bug.

for example, Location: Q&quot;E1111 Wayne Ave, Pasadena, CAQ&quot;E will appear in the Android
Calendar App

Q&quot;E1111 Wayne Ave, South Pasadena, CAQ&quot;E will NOT

This is a high priority issue.</what>
</comment>
<comment>
<author>hu.domi...@gmail.com</author>
<when>Mon, 30 Nov 2009 19:10:14 +0000</when>
<what>IQ&apos;Em not sure if itQ&apos;Es an issue with Android or with Google Calendar.  I reset my 
calendar online by exporting my events, deleting it, and importing it back again.  It 
worked for a while before doing the exact same thing again.  IQ&apos;Em trying now to just 
avoid my default calendar and use a second calendar instead.</what>
</comment>
<comment>
<author>acevedo....@gmail.com</author>
<when>Thu, 03 Dec 2009 20:45:42 +0000</when>
<what>IQ&apos;Em having the same issue with the Droid. LetQ&apos;Es get to it, Google. If it would work, it would 
make my life so much easier!</what>
</comment>
<comment>
<author>pobe...@gmail.com</author>
<when>Thu, 03 Dec 2009 20:48:18 +0000</when>
<what>Its a friggQ&apos;En data string truncation issue.
Needs to be fixed, IQ&apos;Em not angry, I want to kiss you, so why donQ&apos;Et you make it so I
can see your friggQ&apos;En address in my calendar :)</what>
</comment>
<comment>
<author>hu.domi...@gmail.com</author>
<when>Fri, 04 Dec 2009 01:39:00 +0000</when>
<what>My work-around by using another calendar didnQ&apos;Et work.  Started doing the exact same 
thing a few days in.  Is this an issue with Android or Google Calendar???</what>
</comment>
<comment>
<author>bek...@gmail.com</author>
<when>Mon, 07 Dec 2009 00:47:49 +0000</when>
<what>It works for me if I use the zip code instead of the City, State.  

But I agree this should be fixed.</what>
</comment>
<comment>
<author>hu.domi...@gmail.com</author>
<when>Mon, 07 Dec 2009 02:00:13 +0000</when>
<what>So I donQ&apos;Et get why for months, it was working fine but started doing this recently.</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Thu, 10 Dec 2009 08:25:24 +0000</when>
<what>I too am having this issue on a LOT of my events. I canQ&apos;Et, however, really find a pattern in which the event 
location data is lost or not. For instance, I have a calendar for all the VT basketball games this season. When itQ&apos;Es 
a home game, I set the location to Q&quot;ECassell Coliseum (Blacksburg, VA)Q&quot;E. On Google Calendar, all the home games 
show this location data. However, on my Droid, some of the home games show the location just fine while others 
donQ&apos;Et. Again, I donQ&apos;Et know what the pattern is. I may just give up on Google Calendars because all the problems I 
am having with it are driving me mad.</what>
</comment>
<comment>
<author>david.pa...@gmail.com</author>
<when>Mon, 14 Dec 2009 13:14:17 +0000</when>
<what>I have the same proble with htc magic ans Android 1.6. It started doing this recently</what>
</comment>
<comment>
<author>GotSk...@gmail.com</author>
<when>Mon, 14 Dec 2009 21:54:47 +0000</when>
<what>I am also having the same issue...

Another observation no one has mentioned yet:

I do not think this is a string truncation issue, as I can enter Q&quot;E123 Fake St,
Lancaster, PAQ&quot;E and it will delete it, however if I enter Q&quot;E123 Fake St, Lancaster, P@Q&quot;E
it will keep it.

It appears to be a sync issue between the android OS and google calendar...I love my
phone, but it seems silly that a google OS and a google application donQ&apos;Et work
together...

*shrug*</what>
</comment>
<comment>
<author>eugenen...@gmail.com</author>
<when>Tue, 22 Dec 2009 01:08:20 +0000</when>
<what>I see the problem only if I edit an event on the web calendar, if I enter the address
on the phone it stays.  If I open that event and donQ&apos;Et make any changes but save it
then the address disappears from the phone.  So as I scroll through my calendar on
the phone I see some events with addresses and some without.  Looking on the web site
I see all the addresses, so its not loosing the data, just something the web site
does makes it invisible to the phone.</what>
</comment>
<comment>
<author>jane2272</author>
<when>Tue, 22 Dec 2009 02:21:35 +0000</when>
<what>I too was able to force my calendar on the Droid to show the location by truncating 
the address on the computer as much as possible and by using the zipcode rather than 
city and state. Deleted Avenue, South, etc. It needs a fix. I donQ&apos;Et always know the 
zipcode of my destination. </what>
</comment>
<comment>
<author>hu.domi...@gmail.com</author>
<when>Tue, 22 Dec 2009 02:25:53 +0000</when>
<what>eugenenine, are you sure your entries from the phone are being logged in Google 
Calendar and not just as a local entry on your phone?</what>
</comment>
<comment>
<author>eugenen...@gmail.com</author>
<when>Tue, 22 Dec 2009 03:29:15 +0000</when>
<what>Yes, they make the sync from the phone to the calendar, if I open the event on the
web calendar I see the location and if I cancel it stays on the phone.  But if I
save, even if I didnQ&apos;Et make any changes, then the address disappears from the phone.
 I wish I could see the actual data file for the calendar on the phone, it makes me
think that the calendar (web side) is adding some extra character to the field that
the phone side doesnQ&apos;Et understand.  </what>
</comment>
<comment>
<author>eugenen...@gmail.com</author>
<when>Tue, 22 Dec 2009 03:50:57 +0000</when>
<what>I did do the work around and deleted the city and state from a couple calendar
entries on the web based calendar and those made it to the phone.  So it does appear
its trying to something with splitting the data apart, maybe something trying to
format in a way as to make the map look up most reliable.  My guess is that if
someone listed a wrong city/state or zip then which would the map app use, so I would
speculate that its trying to omit the city/state but gets the whole string?</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Tue, 22 Dec 2009 04:05:39 +0000</when>
<what>If the Google/Android OS are doing the things that you guys are suggesting (ie. trying to interpret and fix the 
location data), then that most definitely needs to change. It shouldnQ&apos;Et be expected that the location data that the 
user enters is going to be something that Google Maps can look up and parse. What if someone wants to create 
an event for a friendQ&apos;Es party, and for the Location field they specify Q&quot;EBethQ&apos;Es HouseQ&quot;E. Google/Android shouldnQ&apos;Et 
drop/ignore the Location data because it is not a real address. I think it should simply TRY to look up the 
address with the Maps service, and if it canQ&apos;Et, leave it be!!</what>
</comment>
<comment>
<author>eugenen...@gmail.com</author>
<when>Tue, 22 Dec 2009 12:10:20 +0000</when>
<what>Remember this is just speculation on my part, but IQ&apos;Em thinking it would make more 
sense to filter up front on a mobile application just to save a little 
time/bandwidth otherwise the user gets a delay if the wrong data is sent to the map 
and then it has to come back with a Q&quot;Edid you mean?Q&quot;E.
It does handle non addresses fine, if I put something like Q&quot;EhomeQ&quot;E or Q&quot;EbethQ&apos;Es houseQ&quot;E 
it leaves those alone and they show in the phone fine.</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Tue, 22 Dec 2009 12:37:35 +0000</when>
<what>@eugenenine:

First of all, regardless of whether any filtering goes on when sending the Location
data to the Map service on the device, Google/Android should *never* modify the data
in the Location field. If Google/Android looks up a valid address, such as Q&quot;E135 West
Main Street Apartment 5Q&quot;E, and wants to reformat it to make it USPS/Map friendly, such
as Q&quot;E135 W Main St Apt 5Q&quot;E, then it should ask the user first. This could be done both
by Google Calendar and the Calendar app on the Android devices.

Second of all, it does not handle non-addresses fine. As an example, I keep up my own
sports calendars. I use the Location field to specify the venue and city where the
sports event is taking place. Some examples are Q&quot;EFedEx Field (Landover, MD)Q&quot;E or
Q&quot;ECassell Coliseum (Blacksburg, VA)Q&quot;E. When synced with my Android device, some of
these get set on the device, others donQ&apos;Et. Even events with the same Location data
are sporadically synced correctly/incorrectly. So there is no apparent pattern to
which Location fields are being synced, and which arenQ&apos;Et. Even after clearing the
calendar data on the device and re-syncing, the event Locations are still missing in
some events.

The neat feature I have found, though, is that with a non-address Location such as
Q&quot;EFedEx Field (Landover, MD)Q&quot;E, Google Maps is still able to parse that and show the
correct location of FedEx Field on the map. However, I will create events for TV
shows I want to watch, and I use the Location field to display which network the show
will be on. So for a particular show the Location may be Q&quot;EFOXQ&quot;E, which Google Maps
tries to translate into nearest FOX station to my current location (which is somewhat
nifty, but ultimately useless). IQ&apos;Em sure putting in a location such as Q&quot;EHomeQ&quot;E would
probably find results like nearby Q&quot;EHome DepotQ&apos;EsQ&quot;E or something like that, haha.

Anyways, I donQ&apos;Et think any filtering needs to be done on the device because the user
has to click on the data in the Location field in order to view the location in
Google Maps. So at that point, the user is already showing his/her intention to look
that up, and thus use data/time. Correct?</what>
</comment>
<comment>
<author>pobe...@gmail.com</author>
<when>Tue, 22 Dec 2009 14:21:21 +0000</when>
<what>I have found that the string is more likely to Q&apos;EstickQ&apos;E if its shorter than a specific
length, at least that is what I have hypothesized.  I could run a few tests by
creating say 10 different events and progressively increase the number of characters
in the location field.  Has anyone done this?

if not, then I will probably attempt to isolate a specific string length or character
number at which I observe Q&apos;EfailureQ&apos;E

I use the location for business,  such as, assassination, time, then the relevant address</what>
</comment>
<comment>
<author>pobe...@gmail.com</author>
<when>Tue, 22 Dec 2009 14:23:19 +0000</when>
<what>obviously (or not) I mean to say that I place the relevant address in the location field</what>
</comment>
<comment>
<author>eugenen...@gmail.com</author>
<when>Tue, 22 Dec 2009 14:30:00 +0000</when>
<what>I was going to say, assassination, did you just let it leak that your a hit man?

I tried shortening my locations some but couldnQ&apos;Et get anything to come across.  it 
wasnQ&apos;Et until I completely removed city and state or zip that it started working, 
which led me to believe that they are removing some of the redundant data.  IQ&apos;Em 
thinking of exporting the whole thing to an .ics then I can search/replace with a 
text editor and eliminate all the city/state combinations.</what>
</comment>
<comment>
<author>david.pa...@gmail.com</author>
<when>Thu, 24 Dec 2009 14:01:36 +0000</when>
<what>It seems that everything is ok now. I clean data for Q&quot;ECalendarQ&quot;E and Q&quot;ECalendar storageQ&quot;E 
in Q&quot;EApplication-Q&gt;EManage ApplicationQ&quot;E. Then I synchronize again.
Maybe you can try...</what>
</comment>
<comment>
<author>chuck.la...@gmail.com</author>
<when>Thu, 24 Dec 2009 21:20:16 +0000</when>
<what>I have a Motorola Droid, and the options to clean data from Calendar and Calendar
storage do not appear, and the problem is still happening.</what>
</comment>
<comment>
<author>hu.domi...@gmail.com</author>
<when>Sat, 02 Jan 2010 21:47:10 +0000</when>
<what>My issue has magically disappeared.  Hope it doesnQ&apos;Et come back.  What about everyone 
else here?</what>
</comment>
<comment>
<author>chuck.la...@gmail.com</author>
<when>Sun, 03 Jan 2010 00:12:29 +0000</when>
<what>It looks like Google has fixed the problem without admitting there was a problem in
the first place.</what>
</comment>
</bug>
<bug>
<bugid>11136</bugid>
<title>system_server running out of file descriptors, then Runtime Exception and Restart.</title>
<status>Unreproducible</status>
<owner>n...@google.com</owner>
<closedOn>2011-04-11T18:25:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>niz...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 21:04:59 +0000</openedDate>
<description>First, sorry my english. My device is a Motorola Milestone (A853)
Firmware: 2.1-update1 Build SHOLS_U2_03.11.0 (Telus) I was experienced
frequent runtime resets ( i mean, system restart from Android logo,
kernel does not crash ) every 2-3 days aprox , so i decided to debug my
system using logcat Q&gt;E /sdcard/logcat.txt Q&amp;E to get a constant log. So i
waited for a crash and ran adb bugreport as usual, but it does not shows
nothing to me. On the other hand, digging logcat.txt reveals to me
system_server was running out of file descriptors so it restarts. Then,
i tried to monitor system_server open files with the lsof utility
(ported to ARM), doing lsof -w | grep ^system_server | wc -l And i saw
the number of open files increase constantly. Digging more with lsof i
saw system_server opens the file /data/system/pc.key every time i wake
up (SCREEN_ON) the device, and does not close it. Since the limit is
1024 , when reached it crash. I think this can be a possible bug. I was
able to reproduce it just turnning off and on the display many times to
increase the open file descriptor count in AndroidRuntime. The fix i
found was deleting pc.key since i dont use password unlock security. Im
including bugreport and logcat captured after crash. Regards.-</description>
<comment>
<author>n...@google.com</author>
<when>Mon, 11 Apr 2011 18:25:28 +0000</when>
<what>I just checked the current Android source code, and thereQ&apos;Es no reference to the file pc.key.  Perhaps this is a bug introduced by Motorola?</what>
</comment>
</bug>
<bug>
<bugid>7441</bugid>
<title>Using MediaPlayer.seekTo() on Motorola Droid Causes Skipping</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>poeir.da...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 05:33:14 +0000</openedDate>
<description>I do not have a Motorola Droid, so consider this more pushing in a
direction than an exhaustive report. This affects only the Motorola
Droid; I have used the emulator and a G1 and not been able to replicate
the issue. I have written an application that periodically uses code of
the form: MediaPlayer mp = new MediaPlayer(); // various initializations
Timer timer = new Timer(); timer.scheduleAtFixedRate( new TimerTask() {
public void run() { if (shouldSeek()) { int newSeekTime =
getNewSeekTime(); mp.seekTo(newSeekTime); } } }, 0, 50); On Motorola
Droid, I have had users report that instead of this seeking to the new
seek time (while playing), it repeats the same small piece over and over
again. The duration of that piece seems to be the last parameter of the
scheduleAtFixedRate function; so with 50 ms, it repeats 50 ms of data.
At 250 ms, a user reported that it worked most of the time, but later
indicated that the same bug was occurring. With that same usersQ&apos;E
assistance, checking mp.getCurrentPosition() indicates that it had
sought to the expected position. It seems that Motorola DroidQ&apos;Es seekTo
behavior is not correct.</description>
<comment>
<author>benn.bol...@gmail.com</author>
<when>Tue, 30 Mar 2010 05:35:34 +0000</when>
<what>I have tested poeirQ&apos;Es application and verified the failure on my Motorola Droid, 2.0.1.</what>
</comment>
<comment>
<author>briandav...@gmail.com</author>
<when>Wed, 03 Nov 2010 21:09:16 +0000</when>
<what>I am seeing this same issue on the Motorola Droid X, Android version: 2.2, System Version 2.3.25. It works fine on my HTC Incredible and a 2.2 emulator.</what>
</comment>
<comment>
<author>master.b...@gmail.com</author>
<when>Tue, 07 Dec 2010 01:24:57 +0000</when>
<what>Also seeing this on Droid X, version 2.2.  Works perfectly on my HTC G2.

Any update to this?  I see that this was reported 03/29/10, and the problem still exists today.
 
Thanks!</what>
</comment>
</bug>
<bug>
<bugid>6776</bugid>
<title>YouTube: Activity not responding when browsing videos.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 15:33:57 +0000</openedDate>
<description>During browsing on Youtube, after browsing a number of clips, the phone
stopped and appeared to be freezing. Later displaying the error message
Q&quot;EActivity YouTube is not respondingQ&quot;E . - Steps to reproduce the problem.
1. Enter YouTube app 2. For each of the top lists at top level do 2.1
Enter it 2.2 Scroll all the way to the end 4. Crash in the middle of
scrolling (may have to go to 2 again) - What happened. Display of the
error message Q&quot;EActivity YouTube is not respondingQ&quot;E. - What you think the
correct behavior should be. Scrolling through lists without crash. -
Platform Android 1.6</description>
<comment>
<author>martin.k...@sonyericsson.com</author>
<when>Mon, 22 Feb 2010 15:42:11 +0000</when>
<what>Analysing the GC output show that the YouTube process has reached its allocation 
limit;
01-22 15:42:42 youtu(2273) softlim=16384KB, extlim=10368KB, extalloc=9536KB freed 
992 objects / 129280 bytes in 254ms
01-22 15:42:42 youtu(2273) softlim=16384KB, extlim=10368KB, extalloc=9536KB freed 10 
objects / 264 bytes in 162ms

- Exception

01-22 15:42:42.366 W/YouTube ( 2273): OOM while decoding thumbnail data - Skipping. 
java.lang.OutOfMemoryError: bitmap size exceeds VM budget
01-22 15:42:42.376 E/AndroidRuntime( 2273): android.view.InflateException: Binary 
XML file line #34: Error inflating class java.lang.reflect.Constructor
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.LayoutInflater.createView(LayoutInflater.java:512)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView
(PhoneLayoutInflater.java:56)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.LayoutInflater.rInflate(LayoutInflater.java:620)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.LayoutInflater.inflate(LayoutInflater.java:407)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.widget.MediaController.makeControllerView(MediaController.java:187)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.widget.MediaController.setAnchorView(MediaController.java:175)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.widget.VideoView.attachMediaController(VideoView.java:237)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.widget.VideoView.openVideo
(VideoView.java:209)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.widget.VideoView.access$1800(VideoView.java:52)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.widget.VideoView$6.surfaceCreated(VideoView.java:441)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.SurfaceView.updateWindow(SurfaceView.java:392)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.SurfaceView.dispatchDraw(SurfaceView.java:264)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.view.ViewGroup.drawChild
(ViewGroup.java:1524)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.view.View.draw
(View.java:6329)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.view.ViewGroup.drawChild
(ViewGroup.java:1526)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.view.ViewGroup.drawChild
(ViewGroup.java:1524)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.view.View.draw
(View.java:6329)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.widget.FrameLayout.draw
(FrameLayout.java:352)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1907)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.view.ViewRoot.draw
(ViewRoot.java:1333)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.ViewRoot.performTraversals(ViewRoot.java:1098)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.ViewRoot.handleMessage(ViewRoot.java:1614)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.os.Handler.dispatchMessage
(Handler.java:99)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.os.Looper.loop
(Looper.java:123)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.app.ActivityThread.main
(ActivityThread.java:4203)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
java.lang.reflect.Method.invokeNative(Native Method)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at java.lang.reflect.Method.invoke
(Method.java:521)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:799)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at dalvik.system.NativeStart.main
(Native Method)
01-22 15:42:42.376 E/AndroidRuntime( 2273): Caused by: 
java.lang.reflect.InvocationTargetException
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.widget.ImageButton.Q&lt;EinitQ&gt;E
(ImageButton.java:73)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
java.lang.reflect.Constructor.constructNative(Native Method)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.view.LayoutInflater.createView(LayoutInflater.java:499)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	... 36 more
01-22 15:42:42.376 E/AndroidRuntime( 2273): Caused by: 
android.content.res.Resources$NotFoundException: File 
res/drawable/media_button_background.xml from drawable resource ID #0x10801c3
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.content.res.Resources.loadDrawable(Resources.java:1698)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.content.res.TypedArray.getDrawable(TypedArray.java:548)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.view.View.Q&lt;EinitQ&gt;E
(View.java:1849)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.widget.ImageView.Q&lt;EinitQ&gt;E
(ImageView.java:109)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at android.widget.ImageButton.Q&lt;EinitQ&gt;E
(ImageButton.java:77)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	... 40 more
01-22 15:42:42.376 E/AndroidRuntime( 2273): Caused by: java.lang.NullPointerException
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.graphics.drawable.DrawableContainer$DrawableContainerState.addChild
(DrawableContainer.java:329)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.graphics.drawable.StateListDrawable$StateListState.addStateSet
(StateListDrawable.java:248)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:159)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:789)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.graphics.drawable.Drawable.createFromXml(Drawable.java:730)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	at 
android.content.res.Resources.loadDrawable(Resources.java:1695)
01-22 15:42:42.376 E/AndroidRuntime( 2273): 	... 44 more</what>
</comment>
<comment>
<author>mr.alexe...@gmail.com</author>
<when>Mon, 04 Apr 2011 12:24:07 +0000</when>
<what>So, I catch this issue and I know its cause. 

DALVIK THREADS:
(mutexes: tll=0 tsl=0 tscl=0 ghl=0 hwl=0 hwll=0)
Q&quot;EmainQ&quot;E prio=5 tid=1 NATIVE
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x4001f198 self=0xce60
  | sysTid=701 nice=0 sched=0/0 cgrp=default handle=-1345006528
  | schedstat=( 2227081294 6741699209 6402 )
  at android.media.MediaPlayer._pause(Native Method)
  at android.media.MediaPlayer.pause(MediaPlayer.java:845)
  at android.widget.VideoView.pause(VideoView.java:579)
  at android.widget.MediaController.doPauseResume(MediaController.java:466)
  at android.widget.MediaController.access$400(MediaController.java:69)
  at android.widget.MediaController$3.onClick(MediaController.java:448)
  at android.view.View.performClick(View.java:2485)
  at android.view.View$PerformClick.run(View.java:9080)
  at android.os.Handler.handleCallback(Handler.java:587)
  at android.os.Handler.dispatchMessage(Handler.java:92)
  at android.os.Looper.loop(Looper.java:123)
  at android.app.ActivityThread.main(ActivityThread.java:3683)
  at java.lang.reflect.Method.invokeNative(Native Method)
  at java.lang.reflect.Method.invoke(Method.java:507)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
  at dalvik.system.NativeStart.main(Native Method)

It happens because MediaPlayer.pause performs in GUI thread. Code is here:
http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.1_r2/android/widget/MediaController.java#MediaController

This code should relapsed with something like this

public static final int UPDATE_PLAY = 125;

private void doPauseResume() {
  new Thread(new Runnable() {
    public void run() {
      if (mPlayer.isPlaying()) {
        mPlayer.pause();
      } else {
        mPlayer.start();
      }
      mHandler.sendEmptyMessage(UPDATE_PLAY);			
    }
  }).start(); 
}

//... in the mHandler instanceQ&apos;Es switch
case UPDATE_PLAY:
  updatePausePlay();
  break;</what>
</comment>
<comment>
<author>mr.alexe...@gmail.com</author>
<when>Wed, 06 Apr 2011 07:20:46 +0000</when>
<what>This can be fixed by means of next hack. You can completely rewrite VideoView. VideoView implements MediaPlayerControl(start, pause, reset, seekTo, etc) and you should only move some methods into separated threads and add thread protection(You really cannot pause player twice or more one time).</what>
</comment>
<comment>
<author>hamster...@gmail.com</author>
<when>Tue, 06 Sep 2011 10:09:28 +0000</when>
<what>i tried to call pause in separate thread. but it didnQ&apos;Et work. the app stopped with ANR anyway</what>
</comment>
</bug>
<bug>
<bugid>6064</bugid>
<title>Textures updated in OpenGL-ES software emulation using glCopyTexSubImage2D are upside-down</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sw.cop...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 15:52:19 +0000</openedDate>
<description>All AVDs exhibit this phenomena as well as Tattoo owners. Devices with
hardware acceleration of OpenGL-ES (HTC G1, HTC Magic, Droid(s), etc.)
do not exhibit this error. Android version: 1.5, 1.6, 2.0 Hardware: HTC
Magic Location: Emulator Steps/Code: (not included)</description>
<comment>
<author>jack...@google.com</author>
<when>Sat, 13 Mar 2010 01:39:41 +0000</when>
<what>Thank you for reporting this bug.

This bug was fixed in the internal Android source tree master branch in change I3e5a5826c65044edc813bd6d3cff6a43db28d74e

</what>
</comment>
</bug>
<bug>
<bugid>10943</bugid>
<title>Android 2.2 Flash Evo Problems</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gtaklu...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 01:03:14 +0000</openedDate>
<description>If you have Flash on a site, then open a window (window.open) from that
page, the Flash content from the page under stays on top of the open
window/dialog and blocks the content of the window/dialog.</description>
</bug>
<bug>
<bugid>10991</bugid>
<title>music app stops randomly on dinc froyo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hungchung</reportedBy>
<openedDate>Fri, 03 Sep 2010 21:52:26 +0000</openedDate>
<description>After installing froyo for the HTC incredible, music app would stop
randomly. Should do: stay on until user presses the stop/pause button.
Steps to recreate: 1. Launch music app 2. Play music. Have on shuffle
and repeat all 3. Wait an hour or so (guesstimate) and wait for player
to stop by itself</description>
</bug>
<bug>
<bugid>7162</bugid>
<title>MMS message causing messaging app to force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>GC.Yuen</reportedBy>
<openedDate>Mon, 15 Mar 2010 10:12:22 +0000</openedDate>
<description>I have an MMS message which causes the Messaging app to force close when
I try to view the thread in which it resides. Other threads are fine.
IQ&apos;Eve tried viewing the message in Handscent, which enables me to view
the thread, but the message itself is reported as unreadable. Attempting
to delete the message causes Handscent to force close. IQ&apos;Em guessing
Handscent and the Messaging app use similar means to access the MMS
message database. Ideally, if there is a
malformed/corrupt/invalid/whatever (IQ&apos;Em guessing whatQ&apos;Es wrong with it as
I canQ&apos;Et actually tell!) message, then the Messaging app shouldnQ&apos;Et crash
and should allow me to delete it without trashing the whole thread. This
is on an HTC Magic, Firmware 1.6, Build DRC92. Regards, Gerald.</description>
</bug>
<bug>
<bugid>6250</bugid>
<title>No Arabic Langauge support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-25T17:05:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rami.a...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 13:48:40 +0000</openedDate>
<description>I just want to draw your attention that you do not support Arabic
langauge nor the right-to-left text Regards, R</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 25 Jan 2010 17:05:33 +0000</when>
<what>There is support for right-to-left text already.</what>
</comment>
</bug>
<bug>
<bugid>5271</bugid>
<title>The application Email (processcome.android.email) has stopped unexpectedly. Please try again.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tblo...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 14:14:13 +0000</openedDate>
<description>My Outlook Q&amp;E Gmail Email is synced to the Motorola Droid. The emails
show up, but when I try to open them up the following pops up and forces
me to close: The application Email (processcome.android.email) has
stopped unexpectedly. Please try again. Can anyone please help me figure
out what to do so that I can use my email on my phone again? Thanks!
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8395</bugid>
<title>Race condition in com.android.providers.Settings.SettingsProvider</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dkar...@gmail.com</reportedBy>
<openedDate>Wed, 19 May 2010 07:25:36 +0000</openedDate>
<description>I have found a problem with the the settings provider in Donut/Eclair
The problem seems to be that applications using the settings framework
for communicating can go out of synch with each other because of a race
condition. The class com.android.providers.Settings.SettingsProvider
notifies listeners if a settings content URI changes, and it uses a
system property as the version of the table. The implementation is as
follows (the comments are by the original code author): class
SettingsProvider { ? private void sendNotify((Uri uri) { // Update the
system property *first*, so if someone is listening for // a
notification and then using the contract class to get their data, // the
system property will be updated and theyQ&apos;Ell get the new data. ? Long
version = SystemProperties.getLong(property, 0) + 1;
SystemProperties.set(property, Long.toString(version)); ?
getContext().getContentResolver().notifyChange(uri, null); } } According
to the comment the precondition for sending the notification is that the
version property has been updated. However, the call to
SystemProperties.set() is asynchronous() if the define
HAVE_LIBC_SYSTEM_PROPERTIES is set, which it is for e.g. Arm targets:
SystemProperties.set() -Q&gt;E native_set() -Q&gt;E SystemProperties_set() -Q&gt;E
property_set() -Q&gt;E send_prop_msg(). So when a client reads the version,
to determine if he needs to clear his cache or not, it may still be the
old value, which is why I believe this is a race condition. I have been
able to reproduce this for the LocationMangerService and the Settings
menu where you can get in a state where the GPS is enabled in the
settings menu but still disabled in practice (since
LocationManagerService is reading an old cached value). An ugly but
simple workaround that I tried, which seemed to work, was to block until
the set value could be read: E.g. Long version =
SystemProperties.getLong(property, 0) + 1;
SystemProperties.set(property, Long.toString(version));
while(SystemProperties.getLong(property, 0) Q&lt;E version) { try {
Thread.sleep(10); } catch (InterruptedException i) {} }
getContext().getContentResolver().notifyChange(uri, null); Would it be
possible to add a synchronous set function to solve this? David Karlsson
Staff Engineer Sony Ericsson Mobile Communications</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 May 2010 03:57:44 +0000</when>
<what>Thanks for reporting this issue, I will file it internally and forward it to the appropriate engineers.</what>
</comment>
<comment>
<author>bing...@gmail.com</author>
<when>Fri, 29 Jul 2011 08:38:12 +0000</when>
<what>I have found this issue in Gingerbread.

How Google to deal with this problem?

fix or not fix ?</what>
</comment>
</bug>
<bug>
<bugid>6021</bugid>
<title>Blurry images in all applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>111</stars>
<reportedBy>stephen....@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 13:42:44 +0000</openedDate>
<description>Noticed this bug on my Nexus One. Try viewing this file in any
application (browser, Dolphin browser, photo gallery, etc). As you zoom
in you will find that the image is so blurry and pixelated that itQ&apos;Es
impossible to read the trail names.
http://www.sugarbush.com/images/skiandride/trailmap0910large.jpg This
doesnQ&apos;Et seem to be a problem with just that image. It can be viewed
properly on a PC. HereQ&apos;Es another example, this time a PDF which has the
same problem:
http://www.killington.com/winter/mountain/trail_map/W09-10_Killington_Trail%20Guide.pdf</description>
<comment>
<author>diazi...@gmail.com</author>
<when>Tue, 16 Feb 2010 20:44:51 +0000</when>
<what>I can reproduce this, and I also have an example that shows the issue even more 
dramatically. This is rendered nearly illegible: 

http://i.imgur.com/KIHcg.jpg</what>
</comment>
<comment>
<author>diazi...@gmail.com</author>
<when>Tue, 16 Feb 2010 21:48:12 +0000</when>
<what>Here are some screencaps:

androidbrowserbug.png - Full-size screen capture through DDMS (finger held to prevent 
blurring).
androidbrowserbugsmoothing.png - Full-size screen capture through DDMS 
(blurred/smoothed after finger release).
androidbrowserbugchromesample.png - Screencap of roughly the same portion of the 
image as seen in Chrome for Windows.
androidbrowserbug2.png - Same as androidbrowserbug.png above, but resized to roughly 
the same resolution as the desktop screen cap for comparison.</what>
</comment>
<comment>
<author>bcolflesh</author>
<when>Wed, 24 Feb 2010 17:45:53 +0000</when>
<what>I can also confirm this highly annoying bug - which I sincerely hope will be addressed 
soon, as it also exists in all current versions of Android.</what>
</comment>
<comment>
<author>diazi...@gmail.com</author>
<when>Wed, 24 Feb 2010 17:58:29 +0000</when>
<what>This definitely seems to be related:

http://www.displaymate.com/Nexus_One_ShootOut.htm

Viewing a gradient calibration image like this one:

http://www.spronkey.com/sdc-gradients.png

The gradients appear banded when the image is stationary. As soon as you start to 
drag the image or pinch-to-zoom, the banding disappears and the gradients display a 
smooth transition.</what>
</comment>
<comment>
<author>bradhuiz...@gmail.com</author>
<when>Thu, 25 Feb 2010 19:56:36 +0000</when>
<what>This is particularly obnoxious in the gallery app. Photos taken with the Nexus One
camera are actually high quality, but attempting to view them in the gallery results
in a very blurry mess, no matter how you zoom in or resize. Setting those pictures as
a wallpaper ALSO results in a blurry mess.

Using Q&quot;EBQ&amp;EB GalleryQ&quot;E and Q&quot;EWallpaper Set and SaveQ&quot;E from the market are effective
workarounds, but these stock apps absolutely NEED TO BE FIXED. Gizmodo picked up on
this story and reported it as false advertising by Google about the screen. Very bad
PR about the Nexus One, all thanks to a rather prevalent app bug.
http://gizmodo.com/5477320/the-nexus-ones-dirty-display-secret</what>
</comment>
<comment>
<author>ralieghh...@gmail.com</author>
<when>Thu, 25 Feb 2010 20:06:12 +0000</when>
<what>The DisplayMate article that Gizmodo references is flawed based on their unscientific
tests. The Android gallery app is to blame and must be fixed.


http://forum.xda-developers.com/showpost.php?p=5727043Q&amp;Epostcount=100</what>
</comment>
<comment>
<author>diazi...@gmail.com</author>
<when>Thu, 25 Feb 2010 20:09:02 +0000</when>
<what>ItQ&apos;Es not just the Gallery app. ItQ&apos;Es also the Browser. DisplayMateQ&apos;Es article is pretty 
silly in that it blames the OLED display for a lot of it (which isnQ&apos;Et at fault), and 
says the OS uses low bitdepth color (which, based on my testing, it does not). </what>
</comment>
<comment>
<author>adilaziz...@gmail.com</author>
<when>Thu, 25 Feb 2010 20:56:55 +0000</when>
<what>I have the same issue viewing 10 megapixel pictures </what>
</comment>
<comment>
<author>Catrach...@gmail.com</author>
<when>Sun, 28 Feb 2010 16:30:58 +0000</when>
<what>i have the same problem</what>
</comment>
<comment>
<author>EdMac...@gmail.com</author>
<when>Mon, 01 Mar 2010 16:17:43 +0000</when>
<what>Same issue. Using a third party gallery app until this is fixed. Shame really as
everything else about the default app is good.</what>
</comment>
<comment>
<author>mark.m.m...@gmail.com</author>
<when>Tue, 02 Mar 2010 17:22:32 +0000</when>
<what>Same issue here, only have my N1 a week! Happening with high res images.</what>
</comment>
<comment>
<author>bcolflesh</author>
<when>Thu, 01 Apr 2010 19:42:10 +0000</when>
<what>As I noted in the android-developers group:

http://groups.google.com/group/android-
developers/browse_thread/thread/c24466e69480dc30/

Q&quot;EItQ&apos;Es an image handling Q&quot;EfeatureQ&quot;E (read: bug) of Android - images over 
a certain size are compressed before being displayed by the browser. 
So any zoom operations are done on the already highly compressed 
image, resulting in unreadable text, artifacts, etc. 
In my case I chopped up the image into smaller pieces and no 
compression gets applied, so zooming works fine.Q&quot;E</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 16 Apr 2010 11:08:40 +0000</when>
<what>Presumably because apps are limited to 24 MB of memory. The piste map in the first
comment is around 8 MB uncompressed, so it wouldnQ&apos;Et take many images of that size to
exhaust all the memory.

The solution is a smarter image library that allows decoding only part of the image
at full resolution when you zoom in.</what>
</comment>
<comment>
<author>dhavalyo...@gmail.com</author>
<when>Mon, 03 May 2010 10:38:22 +0000</when>
<what>I am facing the same issue with high resolution images. Is this going to be fix in
froyo? If not,then please resolve this issue in froyo if possible. Its really very
disappointing to see blurry images in gallery. </what>
</comment>
<comment>
<author>scrtcw...@gmail.com</author>
<when>Sun, 23 May 2010 14:50:01 +0000</when>
<what>Running froyo on my nexus one and this is still 
very much an issue,  has anyone found a good 
work around for this?
IQ&apos;Eve also noticed that this disgusting image 
compression only occurs on cellular data 
connections,  connect over WiFi and this horrible 
compression doesnQ&apos;Et occur.
this makes reading web comics on my nexus 
impossible and really needs a way to be turned 
off.... </what>
</comment>
<comment>
<author>andyc...@gmail.com</author>
<when>Sun, 23 May 2010 14:54:41 +0000</when>
<what>hi, IQ&apos;Eve tested it on my htc desire and I 
havenQ&apos;Et noticed any change connecting 
over wifi...have done many tests on 
different browsers.</what>
</comment>
<comment>
<author>scrtcw...@gmail.com</author>
<when>Sun, 23 May 2010 15:00:15 +0000</when>
<what>This may be a new change to the browser with 
froyo.   Try clearing all caches before testing on 
WiFi. 
On WiFi 
http://lh6.ggpht.com/_76WtIVC93XY/S_jOxVscgZI/
AAAAAAAAAHg/OXFbsdkXzh8/s400/
snap20100523_024143.png

On 3g
http://lh3.ggpht.com/_76WtIVC93XY/S_jO-uXE4EI/
AAAAAAAAAHo/5IXoUjoaX5Y/s400/
snap20100523_024219.png
</what>
</comment>
<comment>
<author>hugo.vincent</author>
<when>Sun, 23 May 2010 15:06:20 +0000</when>
<what>If you get different results on cellular data compared to WiFi, your cellular carrier
is re-compressing images and possibly other content that travel through its network,
to reduce traffic and bandwidth usage. Most of the carriers IQ&apos;Eve used in the UK and
NZ do this.</what>
</comment>
<comment>
<author>andyc...@gmail.com</author>
<when>Sun, 23 May 2010 15:21:51 +0000</when>
<what>That might be the issue for someone, however try looking at this page:
http://www.xtremesystems.org/forums/showpost.php?p=4357206Q&amp;Epostcount=898
no matter which network you use it will always be blurry on the phone. Smaller 
images (like 100KB) arenQ&apos;Et affected </what>
</comment>
<comment>
<author>william....@gmail.com</author>
<when>Sun, 23 May 2010 15:37:02 +0000</when>
<what>I canQ&apos;Et see any difference between the display of that page in the Froyo browser and
the one in Firefox on my laptop when zoomed to the same size.  Both are slightly
blurry but perfectly readable.

It is true that Froyo did not fix the Gallery application to use the full resolution
of the photo.  Comparing the results in Gallery with BQ&amp;EB Gallery shows a clear difference</what>
</comment>
<comment>
<author>EhStev...@gmail.com</author>
<when>Mon, 31 May 2010 06:42:42 +0000</when>
<what>I have a HTC Desire on Telstra in Australia running firmware 2.1-update1.
I have this same issue - large images, when zoomed, are pixelated when displayed in 
the browser or photo gallery.

This effectively stops me from visiting image websites; reddit, digg, deviantart, 
LOLcats, unmotivational posters, infographics... what else is the internet good for?</what>
</comment>
<comment>
<author>victorba...@gmail.com</author>
<when>Wed, 02 Jun 2010 03:50:43 +0000</when>
<what>Very verry annoying problem. It occurs for me on WiFi or 3g, it doesnQ&apos;Et matter. Please fix.</what>
</comment>
<comment>
<author>andyc...@gmail.com</author>
<when>Sat, 19 Jun 2010 00:18:01 +0000</when>
<what>It is probably related to the 24 MB memory limit for applications connected with lazy programming, however anybody with froyo can test and report if -using wifi- you get the same problem ? (using 3G, the compression could come from the network if your operator does it).
</what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Sat, 19 Jun 2010 01:21:29 +0000</when>
<what>IQ&apos;Eve updated my nexus one to froyo and can confirm that the problem has been fixed.

If I check the same web sites that I listed in my original bug report, they are now displayed clearly.

</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Sat, 19 Jun 2010 01:54:14 +0000</when>
<what>I can report the original image (ski trail) renders fine now on Froyo.

But the images reported by diazivan still show the same issue. So thereQ&apos;Es still a limit being hit, but perhaps it has increased.
</what>
</comment>
</bug>
<bug>
<bugid>2856</bugid>
<title>In-call volume doesnQ&apos;Et work after Cupcake update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>isil...@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 00:53:19 +0000</openedDate>
<description>In-call volume doesnQ&apos;Et work after Cupcake update. Tryed fully reseting
the phone but the issue is still there. Please help.</description>
<comment>
<author>duncanko...@gmail.com</author>
<when>Mon, 22 Jun 2009 19:48:21 +0000</when>
<what>Had the same problem - fixed by applying corresponding 1.5 radio.</what>
</comment>
<comment>
<author>McFr...@gmail.com</author>
<when>Tue, 23 Jun 2009 04:12:40 +0000</when>
<what>fixed by applying corresponding 1.5 radio.

--
Where you got this radio file? I want to fix it too.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:37:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:42:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2199</bugid>
<title>Call Log Details Inaccurate and not detailed enough to use.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-29T22:58:49.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>brbc...@gmail.com</reportedBy>
<openedDate>Wed, 11 Mar 2009 01:53:00 +0000</openedDate>
<description>The call log detail isnQ&apos;Et displaying call times and doesnQ&apos;Et show
accurate hours/days for what it does show. This makes it very difficult
to review my calls for business purposes. I have to go into tmobile.com
to look at them, which is not convenient most times. NOTE: This form is
only for reporting bugs. For questions, comments, or advice please
visit: http://groups.google.com/group/android-developers Please describe
the problem in as much detail as possible. Be sure to include: - Steps
to reproduce the problem - Sample source code demonstrating the problem
- What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:09:28 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>dab%andr...@gtempaccount.com</author>
<when>Sun, 29 Mar 2009 22:58:49 +0000</when>
<what>This is already fixed in the current cupcake sources, and the updated
Q&quot;Ecall detailsQ&quot;E UI will appear on devices in a future release.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:17:53 +0000</when>
<what></what>
</comment>
<comment>
<author>brbc...@gmail.com</author>
<when>Wed, 16 Sep 2009 22:03:56 +0000</when>
<what>Yeah, the new updates a couple months ago have been AWESOME! :)</what>
</comment>
<comment>
<author>exorex</author>
<when>Sat, 13 Nov 2010 18:21:53 +0000</when>
<what>Status should be changed to Released</what>
</comment>
</bug>
<bug>
<bugid>17404</bugid>
<title>Camera - improved colors</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-06T16:35:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eric.pad...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 15:38:35 +0000</openedDate>
<description>Nexus S (2.3.4). Improved colors when taking photos or video.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 16:35:59 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>7667</bugid>
<title>No persian font support on droid phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>cyrus.shahrivar@gmail.com</reportedBy>
<openedDate>Sun, 11 Apr 2010 23:28:23 +0000</openedDate>
<description>Whenever I try to view persian pages on my droid it comes up as boxes
instead of text. Please add persian font support to the droid. I was
upset to find that the google translate app on the droid gives you the
option for english to persian or persian to english, but the persian
part only comes up as boxes. Please fix this! NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>p.mirzap...@gmail.com</author>
<when>Sat, 01 May 2010 07:44:23 +0000</when>
<what>I have same problem Please fix that</what>
</comment>
<comment>
<author>Karen.Tu...@gmail.com</author>
<when>Sat, 10 Jul 2010 14:44:17 +0000</when>
<what>Yes same issue please fix

</what>
</comment>
<comment>
<author>VenusPay...@gmail.com</author>
<when>Mon, 03 Jan 2011 05:54:36 +0000</when>
<what>Same problem here. Whenever I enter English words into the translation field, it only shows boxes instead of letters. I think thereQ&apos;Es a problem with the language support. Maybe thereQ&apos;Es no native support for the font on my phone?

HTC Hero (Sprint)
Firmware: 1.5
Baseband : 1.04.01.09.21
Kernel: 2.6.27-533ce29d      htc-kernel@and18-2 )
Build: 1.56.651.2
Hardware version: 0002</what>
</comment>
</bug>
<bug>
<bugid>20127</bugid>
<title>In CONTACTS the word organization is spelled wrong</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T17:57:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jsu...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 14:49:15 +0000</openedDate>
<description>I have enclosed a screenshot of my tablet info and the contact issue.
http://img535.imageshack.us/img535/4721/sc20110918104010.jpg
http://img545.imageshack.us/img545/7647/sc20110918103012.jpg</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 17:57:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8358</bugid>
<title>Syncing the Nexus One with Outlook (not Exchange) is a must-have</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-13T22:51:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jncha...@gmail.com</reportedBy>
<openedDate>Sun, 16 May 2010 21:46:06 +0000</openedDate>
<description>The Nexus One seems to partially sync with Exchange. But nothing for
those users who just have Outlook, and still want to sync their Nexus
One with Outlook. My concern focuses on contacts sync with Outlook.
There are some 3rd-party apps, but none are free, and few seems stable
enough. Syncing with Outlook is a must-have for any platform that
pretends to challenge the iPhone or other more basic solutions. I know
there are some native solutions, but none are really acceptable : .
syncing through Google services : this solution dictates to make Google
as the repositary of the contacts. Not a good solution. . exporting
contacts from Outlook to files, and then importing files to Nexus One :
OK, this is pre-history, and just a one-way solution. Not acceptable for
a 600 USD handheld...</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 17 May 2010 06:13:04 +0000</when>
<what>Issue 8357 has been merged into this issue.</what>
</comment>
<comment>
<author>joseange...@gmail.com</author>
<when>Tue, 18 May 2010 23:48:36 +0000</when>
<what>This is feature is a Q&quot;EmustQ&quot;E. I might just return my phone and go back to windows 
mobile just because of the absence of this feauture.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 10 Jun 2010 17:13:36 +0000</when>
<what>The standard Email application for Android 2.1 and later syncs Exchange email and contacts in both directions.  Android 2.2 adds calendar sync.  IQ&apos;Em not sure what else youQ&apos;Ere asking about.  Sync with Outlook isnQ&apos;Et particularly meaningful; Outlook is simply an Exchange client.   Please clarify your request.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 13 Jun 2010 22:51:06 +0000</when>
<what></what>
</comment>
<comment>
<author>theloginwithnoname@gmail.com</author>
<when>Wed, 16 Jun 2010 09:26:41 +0000</when>
<what>Outlook is *not* just an Exchange client, it is a stand-alone email client.  I think what the OP is asking for is the ability to syncronise mailboxes, calendars, and contacts via a cable or via the cloud.  

In Windows Mobile this was done through (the truly awful to set up and customise) ActiveSync desktop application and a USB connection.  

You do something similar with Google Calendar Sync, you just need to rebadge it Q&quot;EGoogle Android SyncQ&quot;E and add syncing of mailboxes and contacts!

Phase 2 of development must include tasks and notes - as the OP said, itQ&apos;Es a deal-breaker for many; I was not far off dumping Android because of no (human) task manager or syncing.</what>
</comment>
<comment>
<author>jncha...@free.fr</author>
<when>Fri, 25 Jun 2010 21:03:57 +0000</when>
<what>Congratulations Google.
This is what customer-care means : declined without comment.
Long life iphone 4</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 25 Jun 2010 21:06:43 +0000</when>
<what>I thought it had been commented on here, but I guess not (I was probably thinking of another thread).  Desktop sync isnQ&apos;Et on the roadmap now, and thatQ&apos;Es why the request was declined.   Sorry.</what>
</comment>
<comment>
<author>m1ch43l....@gmail.com</author>
<when>Fri, 25 Jun 2010 23:31:02 +0000</when>
<what>This is indeed disappointing. Does it cost that much to develop?  Most other smart phone manufacturers seem to think itQ&apos;Es important.  </what>
</comment>
<comment>
<author>jncha...@gmail.com</author>
<when>Sat, 26 Jun 2010 07:19:41 +0000</when>
<what>How can Google develop a whole platform, and consider that desktop syncing is not important ?

I think I should have bought the HTC desire : this handheld (same cost, nearly same harware) embeds HTC Sense. And that means it can desktop sync...
It seems that some geeks added HTC Sense to Nexus One modifying the ROM.

Not a surprise for me, but a disovowal for Google priorities ?</what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Sat, 26 Jun 2010 07:26:09 +0000</when>
<what>Agree that itQ&apos;Es an omission. For those of us who use corporate Exchange servers that are behind very tight, two-factor controlled access, we canQ&apos;Et use Exchange sync., so thatQ&apos;Es useless. The only way to get stuff like contacts and calendar to sync. is by using desktop sync. to Outlook. It worked like a dream with my old Nokia N95 and PC-Suite.

There are Android third-party products (such as ComapnionLink), but itQ&apos;Es such a core utility, it really should be offered more natively. I donQ&apos;Et believe itQ&apos;Es something that should be part of the core Android OS, but I do believe Google should take responsibility for providing such a utility.</what>
</comment>
<comment>
<author>jncha...@free.fr</author>
<when>Sun, 27 Jun 2010 09:21:54 +0000</when>
<what>Could we dream that Google reconsider this request, considering the number of posts for this thread.
Desktop syncing is important.</what>
</comment>
<comment>
<author>theloginwithnoname@gmail.com</author>
<when>Sun, 27 Jun 2010 10:05:35 +0000</when>
<what>Q&gt;EComment 7  by mbl...@google.com, Yesterday (36 hours ago)
Q&gt;EDesktop sync isnQ&apos;Et on the roadmap now, and thatQ&apos;Es why the request 
Q&gt;Ewas declined.   Sorry.

That canQ&apos;Et be the case, because you already have a product that supports desktop syncQ&apos;Eing - as I said in my post, itQ&apos;Es called Google Calendar Sync!  Details here, for those that arenQ&apos;Et familiar:

  http://www.google.com/support/calendar/bin/answer.py?answer=98563

Surely this could be a Google Lab project, for some developer to add (contact OR notes OR tasks OR mailbox) to existing calendar syncs?

Every other smartphone OS and provider offers this solution - even if some are awful!  Come on google, this isnQ&apos;Et on.


p.s. whilst I realise this issue list is for Android-only, can you nudge the people responsible for this app to release a version that syncs with Outlook 2010 please!</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 28 Jun 2010 01:53:39 +0000</when>
<what>We donQ&apos;Et have the staff to create every kind of application; fortunately, this is the sort of thing that would make a great 3rd party app.   BTW, correct me if IQ&apos;Em wrong, but the Palm Pre doesnQ&apos;Et offer desktop sync, does it?</what>
</comment>
<comment>
<author>jncha...@gmail.com</author>
<when>Mon, 28 Jun 2010 07:06:56 +0000</when>
<what>Are you really comparing the nexus one and Palm pre ?
Claiming that desktop syncing is not important sounds like a marketing outage 
comparing the nexus one and the palm pre sounds a marketing suicide 
The nexus one id dead</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 28 Jun 2010 07:25:11 +0000</when>
<what>The OP asked about desktop sync, and I responded quickly and with complete honesty; thatQ&apos;Es pretty much all I can do.  IQ&apos;Eve got nothing further to add to this thread. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 28 Jun 2010 07:26:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20091</bugid>
<title>Documentation: DialogQ&apos;Es onCancel will be called before onDismiss?</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T18:06:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>glenview...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 13:17:30 +0000</openedDate>
<description>By testing my implementation, I was able to determine that in my case,
when both onCancelListener and onDismissListener Dialog callbacks are
registered, onCancel is called before onDismiss. However, as far as I
can tell, the Android API doesnQ&apos;Et document and guarantee this behavior
and I can only assume itQ&apos;Es an API documentation defect.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6585</bugid>
<title>In Spain there are two (2) time zones. GMT and CET. Android only knows CET.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-12T05:50:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clasa...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 23:32:00 +0000</openedDate>
<description>When I turn my phone (Motorola MB200/DEXT) off and on again, it defaults
to Spain regional settings. *BUT* I live in Canary Islands, part of
Spain, and we have there a different time zone than the rest of the
country. In the country selector, Spain has only available CET as the
only time zone. So if I run out of battery or turn my phone off, I have
to manually switch to GMT time zone to have the phone in the right time.
Please fix this for us, Canary Islands inhabitants. In standard linux
timezones, itQ&apos;Es known as Q&quot;EAtlantic/CanaryQ&quot;E. Thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 12 Feb 2010 05:50:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6352</bugid>
<title>Make better use of screen space on Home Screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-29T23:03:58.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jaggu...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 20:07:39 +0000</openedDate>
<description>ThereQ&apos;Es a significant amount of wasted screen space on the home screen,
at least on newer phones with large displays like the Moto Droid and
Nexus One. This is particularly a concern on the Droid, which only
allows 3 home screen pages. The vertical screen space is so significant,
you should take better advantage of it. It would be great if I could
have 5 rows of icons in the vertical direction. ThereQ&apos;Es plenty of space
for it (especially considering that they still fit just fine with the
screen rotated). If not 5 icons, then possibly consider allowing
half-height widgets (like the Google search bar) and making the screen
fit 4.5 icons in height. The Google search bar is a thin widget and
takes even less vertical space than typical icons. ThereQ&apos;Es no reason why
you canQ&apos;Et fit at least 4 rows of icons below it. The Power Control
widget is another perfect example that could be half-height.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 29 Jan 2010 23:03:59 +0000</when>
<what></what>
</comment>
<comment>
<author>Jaggu...@gmail.com</author>
<when>Fri, 29 Jan 2010 23:47:47 +0000</when>
<what>What the hell?  ItQ&apos;Es a good idea!  ThereQ&apos;Es not enough screen space available for all
the icons/widgets that are wanted on 2.0.  This is an alternative to adding more screens.</what>
</comment>
</bug>
<bug>
<bugid>16212</bugid>
<title>Users who rate an app with one or two stars should be prompted to contact the developer.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>baz8...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 20:29:19 +0000</openedDate>
<description>This is specifically a feature request for the Android Market app. As a
developer I have seen a number of one and two star ratings from users
experiencing issues with my apps or with the market itself. In these
cases the problems could be solved with a quick email but certain users
are more likely to leave a comment rather than contact the developer for
help. In these cases the only approach that a developer can take is to
leave a message like Q&quot;E@username, please contact me and I can help youQ&quot;E
but the success ratio for this is very low. My proposal is simple. If a
user is leaving a bad rating they should be prompted to contact the
developer for assistance at that time. I am not proposing that they are
obliged to do so, simply that they are given the option. This would ease
the line of communication between the developer and the user.</description>
<comment>
<author>bergin.k...@gmail.com</author>
<when>Mon, 18 Apr 2011 22:44:53 +0000</when>
<what>I agree, this is very frustrating!</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 22 Apr 2011 17:13:12 +0000</when>
<what>Here is another proposed solution that I think IQ&apos;Em a bigger fan of:
http://code.google.com/p/android/issues/detail?id=2849</what>
</comment>
<comment>
<author>prom...@gmail.com</author>
<when>Tue, 26 Apr 2011 05:55:56 +0000</when>
<what>Forget it. Some developers donQ&apos;Et want to be contacted. WhatQ&apos;Es the point in being prompted to do something impossible?

I gave up on Q&quot;EDual Mount SD WidgetQ&quot;E because it turned out to be impossible to contact the developer. http://www.appbrain.com/app/dual-mount-sd-widget/com.protocol.x.USB</what>
</comment>
</bug>
<bug>
<bugid>3002</bugid>
<title>Feature Request: Pool size API for AsyncTask</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-16T02:53:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tony.hil...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 17:45:23 +0000</openedDate>
<description>Back before AsyncTask was available, I had copied in the UserTask class.
I was getting a rejected execution exception regularly, so I changed the
pool size from (I believe) 20 to 100. That was in the private constant
MAXIMUM_POOL_SIZE. Please make AsyncTask expose this ability as well.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 16 Jun 2009 02:53:03 +0000</when>
<what>AsyncTask was purposefully designed to not allow more than a few tasks at a time. AsyncTasks are used to 
update the UI and having dozens (or hundreds) of such tasks running at the same time does not make sense as 
they will take over all of the available CPU.</what>
</comment>
</bug>
<bug>
<bugid>6710</bugid>
<title>Unauthenticated Bluetooth Connections</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>phil...@cs.toronto.edu</reportedBy>
<openedDate>Wed, 17 Feb 2010 22:47:04 +0000</openedDate>
<description>Feature Request: ------------------ Currently, the Android can only make
and accept authenticated Bluetooth connections to other devices. This
creates a lot of problems for many use/business cases, a couple of which
are described below. I would like to request an addition to the
AndroidQ&apos;Es Java API for Bluetooth that would make it possible to accept
unauthenticated Bluetooth connections. It would be a simple thing to add
a getRequireAuthentication () and setRequireAuthentication(boolean) to
BluetoothSocket class and the BluetoothServerSocket class which the user
could set to enforce this. BluetoothSockets that are created in response
to the BluetoothServerSocketQ&apos;Es accept method could throw an exception if
the developer tries to subsequently modify the value. The default value
of the property could be to require authentication. To use the code to
allow unauthenticated connections when creating a client socket
connection the developer would write: BluetoothSocket socket =
device.createRfcommSocketToServiceRecord(MY_UUID);
socket.setRequireAuthentication(false); socket.connect(); To use the
code to allow unauthenticated connections when listening using a server
socket the developer would write: BluetoothServerSocket listener =
adapter.listenUsingRfcommWithServiceRecord (NAME, MY_UUID);
listener.setRequireAuthentication(false); And then later would call:
BluetoothSocket socket = listener.accept(); This is how authentication
is handled on some other platforms already and gives the developer a lot
more control. The Android is supposed to be the most open platform, yet
it dictates that the developer has no control over this aspect of
Bluetooth communication. This eliminates many potentially important use
cases. Use Cases which the Feature Request Allows:
------------------------------------- There are certain applications
which are infeasible on the Android today because of the requirement for
an authenticated connection. A simple use case would simply be sitting
on the subway and wanting to play a multiplayer game of Doom over
Bluetooth with another rider who you have never met. Requiring the two
riders to meet each other and pair their devices beforehand would
completely kill this option since the anonymity of the game play is part
of the appeal. The same goes for numerous other use cases involving
games and entertainment apps. There are also more revolutionary apps
that are made impossible by requiring pairing. For example, a location
determination system for use in malls/theme parks/zoos/museums etc.
which uses Bluetooth trianglulation to determine the userQ&apos;Es location
when indoors (since GPS will not penetrate there). Such an application
could allow a user to find their location on a nice 3D map of the mall
and route them to stores they are interested in, or could have their
phone automatically pull up both visual and audio information about
museum exhibits they are standing near, and could even be used to help
find kids who have gone missing in such places. Requiring authentication
kills this technology since it would require the user to pair with each
new triangulation point as they are discovered, and a large shopping
mall could literally contain hundreds of them. Allowing unauthenticated
connections would allow the application to seamlessly connect to and
triangulate from the triangulation points in the background. There are
many more compelling use cases for unauthenticated Bluetooth connections
which are currently feasible on other platforms but are impossible to
realize on the Android given these restrictions. Security Issues:
----------------- The security benefits of requiring pairing are not
really that compelling, since applications on the Android are already
siloed from one another. So an app would have to be very poorly written
or malicious in order to allow a malicious remote device to get some of
the userQ&apos;Es private information. It seems much less risky than giving
applications unfettered internet access (which they have) since leaking
private information over the internet does not require another malicious
party to be within Bluetooth range. Other platforms currently allow the
developer to set whether a connection should require authentication (and
even whether it should require encryption). The default options can be
to require authentication and encryption, but leaving the ultimate
choice open and up to the application developer would make many things
possible which are currently very safe and possible on other platforms
but are impossible on the Android.</description>
<comment>
<author>nad...@gmail.com</author>
<when>Tue, 04 May 2010 20:49:25 +0000</when>
<what>??I also want to second this request. There is a great deal of applications that could
use this and connect/introduce strangers without the need to do the secure pairing
process -from chat applications to sharing music and pictures with anyone in the
userQ&apos;Es proximity, local Q&quot;Etweet-likeQ&quot;E broadcasts of status or interests, and many many
other applications.</what>
</comment>
<comment>
<author>pacob...@gmail.com</author>
<when>Wed, 26 May 2010 12:18:18 +0000</when>
<what>DoesnQ&apos;Et the Bluetooth spec already 
include the Secure Simple Pairing 
profile? How hard is it to just use 
that? ItQ&apos;Es already baked into Android.</what>
</comment>
<comment>
<author>phil...@cs.toronto.edu</author>
<when>Sat, 29 May 2010 04:10:07 +0000</when>
<what>IQ&apos;Eve seen it in the Bluetooth 2.1 spec, but I am unaware of how to use it in the
Android API. Does anyone have any information on this?</what>
</comment>
<comment>
<author>phil...@cs.toronto.edu</author>
<when>Sat, 29 May 2010 04:11:34 +0000</when>
<what>It is possible on the Blackberry, and on Windows Mobile, and on the iPhone through
the private frameworks, but I have not seen the documentation on the Android. It
really should be there since it is in the Bluetooth spec!</what>
</comment>
<comment>
<author>pratikms...@gmail.com</author>
<when>Fri, 01 Oct 2010 09:29:49 +0000</when>
<what>Any updates about this issue? can I exchange data between an android device and another server without pairing?</what>
</comment>
<comment>
<author>steve.pe...@gmail.com</author>
<when>Fri, 08 Oct 2010 12:19:33 +0000</when>
<what>I agree with the original enhancement request (with a slight variation).

I believe that Bluetooth v2.1 mandates that all connections are encrypted, so devices must pair and generate link keys. 

Good news though...
Bluetooth v2.1 provides a way to pair *and* have an unauthenticated link. This involves responding to an IO Capability request with the authentication_requirements parameter set to Q&quot;EMITM Protection Not RequiredQ&quot;E. This means that the pairing can proceed *without* user input - itQ&apos;Es up to the UI whether to show a Q&quot;Edo you accept connection from...Q&quot;E dialog. On Android, it does show the dialog (fair enough), *But* crucially it doesnQ&apos;Et allow unauthenticated connections (there is actually a bug in the current 2.2 implementation where it incorrectly will allow an unauthenticated connection the first time but then not on a subsequent connection).

IQ&apos;Eve run into this problem when writing an app that accepts connections from a medical device that has no UI. Android really should be able to handle this scenario.

So - please can this be changed as described in comment 1?
</what>
</comment>
<comment>
<author>manuel.d...@gmail.com</author>
<when>Mon, 18 Oct 2010 00:45:10 +0000</when>
<what>Is there an official statement on this? I would realy like Q&quot;Ejust worksQ&quot;E SSP on the Android. </what>
</comment>
<comment>
<author>bnmail...@gmail.com</author>
<when>Wed, 15 Dec 2010 02:43:28 +0000</when>
<what>The same here!
So please change it as described in the first comment as soon as possible!

</what>
</comment>
<comment>
<author>vedernik...@gmail.com</author>
<when>Tue, 01 Feb 2011 13:41:59 +0000</when>
<what>This feature is vital for one of our customers. He has a Symbian social application that requires Q&quot;Eno pairingQ&quot;E mode on devices and we still cannot port it to Android because of the Q&quot;Epairing requiredQ&quot;E.</what>
</comment>
<comment>
<author>npivova...@gmail.com</author>
<when>Tue, 01 Feb 2011 13:55:49 +0000</when>
<what>This problem is really stuck in Bluetooth API and should be resolved asap.</what>
</comment>
<comment>
<author>tvassili...@gmail.com</author>
<when>Sun, 27 Feb 2011 23:19:16 +0000</when>
<what>IQ&apos;Em writing a bluetooth chat application for android, and itQ&apos;Es really difficult to be a cool application if users must pairing before start chatting. Is there some way to auto pairing ?</what>
</comment>
<comment>
<author>dfrai...@gmail.com</author>
<when>Tue, 15 Mar 2011 02:21:40 +0000</when>
<what>Need this badly so my Nikon BT GPS adapter (RedHenSystems Blue2CAN which only originates connections to devices that will accept 0000) can pair with my phone and get GPS data the right way (vice powering on a Hollux BT GPS receiver that takes forever).  Is anyone at Google listening?</what>
</comment>
</bug>
<bug>
<bugid>15296</bugid>
<title>ner</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-07T05:57:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>waitex....@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 05:01:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Mar 2011 05:57:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8415</bugid>
<title>if user delete the thumbnails in the /sdcard/dcim/.thumbnails path , the getThumbnail method may raise unexpeted exception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhang.le...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 11:48:49 +0000</openedDate>
<description>if (kind == MICRO_KIND) { MiniThumbFile thumbFile =
MiniThumbFile.instance(baseUri); byte[] data = new
byte[MiniThumbFile.BYTES_PER_MINTHUMB]; if
(thumbFile.getMiniThumbFromFile(origId, data) != null) { bitmap =
BitmapFactory.decodeByteArray(data, 0, data.length); if (bitmap == null)
{ Log.w(TAG, Q&quot;EcouldnQ&apos;Et decode byte array.Q&quot;E); } } } else if (kind ==
MINI_KIND) { if (c.moveToFirst()) { ParcelFileDescriptor pfdInput; Uri
thumbUri = null; try { long thumbId = c.getLong(0); filePath =
c.getString(1); thumbUri = ContentUris.withAppendedId(baseUri, thumbId);
pfdInput = cr.openFileDescriptor(thumbUri, Q&quot;ErQ&quot;E); //=Q&gt;E if the thumbnail
is deleted , but the database didnQ&apos;Et sync. here may rasie a
FileNotFoundException. bitmap = BitmapFactory.decodeFileDescriptor(
pfdInput.getFileDescriptor(), null, options); pfdInput.close(); } catch
(FileNotFoundException ex) { Log.e(TAG, Q&quot;EcouldnQ&apos;Et open thumbnail Q&quot;E +
thumbUri + Q&quot;E; Q&quot;E + ex); } catch (IOException ex) { Log.e(TAG, Q&quot;EcouldnQ&apos;Et
open thumbnail Q&quot;E + thumbUri + Q&quot;E; Q&quot;E + ex); } catch (OutOfMemoryError ex)
{ Log.e(TAG, Q&quot;Efailed to allocate memory for thumbnail Q&quot;E + thumbUri + Q&quot;E;
Q&quot;E + ex); } } } else { throw new IllegalArgumentException(Q&quot;EUnsupported
kind: Q&quot;E + kind); } // We probably run out of space, so create the
thumbnail in memory. // ==Q&gt;E it run to here ,it is believed out of space
, But it not crorrected. if (bitmap == null) { Log.v(TAG, Q&quot;EWe probably
run out of space, so create the thumbnail in memory.Q&quot;E); Uri uri =
Uri.parse( baseUri.buildUpon().appendPath(String.valueOf(origId))
.toString().replaceFirst(Q&quot;EthumbnailsQ&quot;E, Q&quot;EmediaQ&quot;E)); if (filePath == null)
{ if (c != null) c.close(); c = cr.query(uri, PROJECTION, null, null,
null); if (c == null || !c.moveToFirst()) { return null; } filePath =
c.getString(1); } if (isVideo) { bitmap =
ThumbnailUtil.createVideoThumbnail(filePath); if (kind == MICRO_KIND) {
bitmap = ThumbnailUtil.extractMiniThumb(bitmap,
ThumbnailUtil.MINI_THUMB_TARGET_SIZE,
ThumbnailUtil.MINI_THUMB_TARGET_SIZE, ThumbnailUtil.RECYCLE_INPUT); } }
else { bitmap = ThumbnailUtil.createImageThumbnail(cr, filePath, uri,
origId, kind, false); } }</description>
</bug>
<bug>
<bugid>7396</bugid>
<title>Microsoft Exchange Security Policy Enforcement</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-02T16:34:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>NickVall...@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 22:49:01 +0000</openedDate>
<description>Many corporate emails require the security enforcement of either a
security lock or the ability to remote wipe the phone. It is my
understanding that android does not support this. At least my Moto Droid
on firmware 2.0.1 does not. Any chance this could be put in the queue?
Or is already placed in the queue some where? I didnQ&apos;Et find it in my
search of the open issues.</description>
<comment>
<author>johnym...@gmail.com</author>
<when>Sat, 03 Apr 2010 18:15:00 +0000</when>
<what>hate to do this but, dump.</what>
</comment>
<comment>
<author>johnym...@gmail.com</author>
<when>Sat, 03 Apr 2010 18:15:27 +0000</when>
<what>and by dump, I mean bump.. fingerfail</what>
</comment>
<comment>
<author>NickVall...@gmail.com</author>
<when>Mon, 12 Apr 2010 22:17:31 +0000</when>
<what>This is a key feature for any enterprise level company.  I am surprised you donQ&apos;Et have 
this implemented yet.  Do you not want corporate email on android?
</what>
</comment>
<comment>
<author>kdotsr...@gmail.com</author>
<when>Fri, 16 Apr 2010 17:35:34 +0000</when>
<what>THIS IS A DUPLICATE OF Q&quot;E4475: Support for ActiveSync provisioning protocolQ&quot;E - Move
your votes/stars to to 4475</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 31 May 2010 20:59:25 +0000</when>
<what>Looks to me as though this is solved in 2.2:
http://developer.android.com/sdk/android-2.2-highlights.html</what>
</comment>
<comment>
<author>miker...@gmail.com</author>
<when>Wed, 30 Jun 2010 22:57:15 +0000</when>
<what>This still does not work in 2.2.  Mail application completely ignores EAS security policies and does not respond to Remote Wipe requests.</what>
</comment>
<comment>
<author>joel.hja...@gmail.com</author>
<when>Wed, 07 Jul 2010 06:35:26 +0000</when>
<what>I am also experiencing problem with this on my Nexus One running 2.2. Ever since my company added some security enforcement on the exchange account I am unable to connect. According to the admins they only added policy settings with minimum security:

- Use of device password protection
- Length of device password min 6 characters (no requirements for complex characters, but simple patterns such as 111111 or 123456 will not be accepted)
- Device Password change required every 60th day
- Max time inactivity device lock: 15 min

When trying to add an exchange account in my phone I just get the error message Q&quot;EThis server requires security features your phone does not supportQ&quot;E.

Any ideas why?</what>
</comment>
<comment>
<author>miker...@gmail.com</author>
<when>Wed, 07 Jul 2010 10:19:31 +0000</when>
<what>Joel, take a look at #9426. It may be the password expiration policy.</what>
</comment>
<comment>
<author>nick.lip...@gmail.com</author>
<when>Wed, 04 Aug 2010 18:33:48 +0000</when>
<what>this issue should be closed since android 2.2 DOES support remote wipe. It sounds like the OPQ&apos;Es issue is password expiration, which is not supported.</what>
</comment>
<comment>
<author>tjfb...@gmail.com</author>
<when>Mon, 30 Aug 2010 23:33:56 +0000</when>
<what>Claiming this was closed on earlier string dos not make it so!!!!!   http://code.google.com/p/android/issues/detail?id=?4475 


</what>
</comment>
<comment>
<author>g...@android.com</author>
<when>Wed, 02 Mar 2011 16:34:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4173</bugid>
<title>Accessibility API should provide key intercept functionality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>no...@thewordnerd.info</reportedBy>
<openedDate>Thu, 08 Oct 2009 01:21:02 +0000</openedDate>
<description>In developing my Android screen reader, IQ&apos;Eve run into a few issues which
I donQ&apos;Et know how to solve. 1. TTS is somewhat slow in certain
situations. Notably, when typing into text entries, IQ&apos;Em often many
characters ahead of speech. This is somewhat jarring as, ideally, the
lag between the keys I type and the characters I hear spoken should be
minimal. 2. I canQ&apos;Et access some areas of the screen via the
accessibility API. For instance, while I can probably access signal and
battery levels programatically, I canQ&apos;Et speak them as an aspect of my
UI. I currently have some horrible hacks in place to provide some speed
improvements, but I need the following: 1. A way to run code on any
keypress. This would allow me to stop TTS whenever a key is pressed,
which will not only speed up typing but will also offer the ability to
silence unwanted text from being spoken by pressing a key. 2. A way to
run code on certain global keypresses. This would let me install command
handlers for speaking of battery/signal levels, the time, etc. from
anywhere in the UI. I acknowledge that these are security risks, but the
accessibility API itself is a security risk. Seems better to empower
developers and warn users than to lock this functionality away. Also,
this degree of fluidity and control is present in every screen reader
IQ&apos;Eve used on just about every device, so IQ&apos;Em not certain how else to
attain it other than by opening another security hole and warning about
the implications. Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:38:55 +0000</when>
<what></what>
</comment>
<comment>
<author>Daku...@gmail.com</author>
<when>Thu, 20 May 2010 17:29:41 +0000</when>
<what>Q&quot;EFor the userQ&apos;Es own goodQ&quot;E is a rather week excuse for not allowing global key
interception. There are countless applications for this feature. It should be an
application requested security permissions just like every other Q&quot;EdangerousQ&quot;E feature.</what>
</comment>
</bug>
<bug>
<bugid>6084</bugid>
<title>physics engine nexus</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>midgetma...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 06:43:50 +0000</openedDate>
<description>ive been using the iphone for a while and have recently switched to the
nexus one, and one thing ive noticed is the scrolling isnt as smooth on
the android device as it was on the iphone.. sometimes is very fast and
sometimes is a bit twitchy.. its not as smooth as the iphone of the palm
pre.. i was wondering if someone could fix that in future releases.. i
know im not the only one that has noticed it, there are many on the
internet that have noticed it, as well as people who were reviewing the
device..</description>
<comment>
<author>rami.santrisi</author>
<when>Tue, 10 Aug 2010 16:35:14 +0000</when>
<what>This in my opinion is THE SINGLE MOST differentiator between apple and EVERYONE else. If this was fixed to be just as smooth as the iphone, android as an OSQ&apos;Es popularity would soar.

Yes, this feature, IMO, would flip the tides on the perception that the iphone is just Q&quot;EbetterQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>6427</bugid>
<title>can not copy contact phone number to clipboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>superbiji@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 08:01:40 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. can not copy contact phone number to clipboard -
What happened. i want to copy phone num from contact to sms or gtalk -
What you think the correct behavior should be. allow copying from
contacts</description>
<comment>
<author>Djoneslo...@gmail.com</author>
<when>Thu, 05 May 2011 15:07:19 +0000</when>
<what>This plus the ability to copy a incoming number and call log number to clipboard as well</what>
</comment>
</bug>
<bug>
<bugid>1646</bugid>
<title>Only Q&quot;EmobileQ&quot;E numbers appear in sms app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>jmejiaa</reportedBy>
<openedDate>Thu, 25 Dec 2008 19:48:47 +0000</openedDate>
<description>The messaging app only shows contacts with Q&quot;EmobileQ&quot;E numbers assigned to
them, this looks like it was by design but it has caused some confusion
with me and other members of www.Androidcommunity.com - Steps to
reproduce the problem Add a contact with no Q&quot;EmobileQ&quot;E number, instead
only add a Q&quot;EworkQ&quot;E number. Open messaging app and select create new, type
the contacts number. That contact will not appear. - What you think the
correct behavior should be. I believe all possible contacts should
appear, as sometimes in a rush some contacts will not have Q&quot;EmobileQ&quot;E
numbers. Sometimes this happens when copying numbers from SIM card.</description>
<comment>
<author>jmejiaa</author>
<when>Sat, 27 Dec 2008 18:34:45 +0000</when>
<what>When a contact has multiple numbers they all appear, Maybe the same behavior should
hold for every situation? Then let the user decide whether a Q&quot;EhomeQ&quot;E number is really
a Q&quot;Emobile phone?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 14:44:03 +0000</when>
<what></what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Sat, 06 Jun 2009 03:52:17 +0000</when>
<what>jmejiaa, yes, this is really annoying for me too :(</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:45:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:25:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4286</bugid>
<title>DTD handlers arenQ&apos;Et supported</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-22T19:10:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>pawzie99@gmail.com</reportedBy>
<openedDate>Sat, 17 Oct 2009 18:21:03 +0000</openedDate>
<description>While parsing a XML using SAXParser in LogCat I get warning:
WARN/ExpatReader(718): DTD handlers arenQ&apos;Et supported. then parser stops.
This is the XML: Q&lt;ESOAP-ENV:Envelope
xmlns:SOAP-ENV=Q&quot;Ehttp://schemas.xmlsoap.org/soap/envelope/Q&quot;E
xmlns:ns1=Q&quot;Eurn:fpromQ&quot;E xmlns:xsd=Q&quot;Ehttp://www.w3.org/2001/XMLSchemaQ&quot;E
xmlns:xsi=Q&quot;Ehttp://www.w3.org/2001/XMLSchema-instanceQ&quot;E
xmlns:SOAP-ENC=Q&quot;Ehttp://schemas.xmlsoap.org/soap/encoding/Q&quot;E
SOAP-ENV:encodingStyle=Q&quot;Ehttp://schemas.xmlsoap.org/soap/encoding/Q&quot;EQ&gt;E
Q&lt;ESOAP-ENV:BodyQ&gt;E Q&lt;Ens1:wsLoginResponseQ&gt;E Q&lt;EwsLoginReturn
xsi:type=Q&quot;Exsd:stringQ&quot;EQ&gt;E1234Q&lt;E/wsLoginReturnQ&gt;E Q&lt;E/ns1:wsLoginResponseQ&gt;E
Q&lt;E/SOAP-ENV:BodyQ&gt;E Q&lt;E/SOAP-ENV:EnvelopeQ&gt;E I canQ&apos;Et extract data from xml.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 17 Oct 2009 22:32:27 +0000</when>
<what>/**
 * SAX wrapper around Expat. Interns strings. Does not support validation.
 * Does not support {@link DTDHandler}.
 */
public class ExpatReader implements XMLReader {
...
    /**
     * Not implemented.
     */
    public void setDTDHandler(DTDHandler ignored) {
        logger.warning(Q&quot;EDTD handlers arenQ&apos;Et supported.Q&quot;E);
    }

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 17 Oct 2009 22:39:22 +0000</when>
<what>(i donQ&apos;Et think the fact that DTD handlers arenQ&apos;Et supported is your problem, though. please provide a minimal test 
case so we can reproduce your inability to parse.)</what>
</comment>
<comment>
<author>pawzie99@gmail.com</author>
<when>Mon, 19 Oct 2009 12:03:12 +0000</when>
<what>That part of code gives that warning:

SAXParser p = SAXParserFactory.newInstance().newSAXParser();
DefaultHandler handler = new XMLHanler();
p.parse(new ByteArrayInputStream(xml.getBytes()), handler);

where XMLHandler is simple implementation that just log which methods are invoked.
For this xml it prints only from startDocument method.


But today IQ&apos;Eve changed to this code:

SAXParser parser = SAXParserFactory.newInstance().newSAXParser();
XMLReader xr = parser.getXMLReader();
xr.setContentHandler(handler);
xr.parse(new InputSource(new StringReader(xml)));

and it works. To be honest I donQ&apos;Et know why. 

I suppose that I havnQ&apos;Et read the SAX documentation carefully and that isnQ&apos;Et Android
issue.



</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Oct 2009 19:10:26 +0000</when>
<what>just in case we do have a bug, i tried the SAXParser.parse style too, and that works
for me. this prints Q&quot;EstartQ&quot;E and Q&quot;EendQ&quot;E:

            String xml = Q&quot;EQ&lt;E?xml version=\Q&quot;E1.0\Q&quot;E encoding=\Q&quot;EUTF-8\Q&quot;E?Q&gt;EQ&lt;ErQ&gt;EQ&lt;E/rQ&gt;EQ&quot;E;
            SAXParser p = SAXParserFactory.newInstance().newSAXParser();
            DefaultHandler h = new DefaultHandler() {
                public void startDocument() { System.err.println(Q&quot;EstartQ&quot;E); }
                public void endDocument() { System.err.println(Q&quot;EendQ&quot;E); }
            };
            p.parse(new ByteArrayInputStream(xml.getBytes()), h);
</what>
</comment>
<comment>
<author>pawzie99@gmail.com</author>
<when>Thu, 22 Oct 2009 21:46:56 +0000</when>
<what>This code:

public class Bug extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        String xml = Q&quot;EQ&lt;E?xml version=\Q&quot;E1.0\Q&quot;E encoding=\Q&quot;EUTF-8\Q&quot;E?Q&gt;EQ&lt;ErQ&gt;EQ&lt;EpQ&gt;EQ&lt;E/pQ&gt;EQ&lt;E/rQ&gt;EQ&quot;E;
        SAXParser p;
		try {
			p = SAXParserFactory.newInstance().newSAXParser();
        DefaultHandler h = new DefaultHandler() {
            public void startDocument() { Log.i(Q&quot;E###Q&quot;E,Q&quot;Estart documentQ&quot;E); }
            public void startElement() { Log.i(Q&quot;E###Q&quot;E,Q&quot;Estart elementQ&quot;E);}
            public void endElement() { Log.i(Q&quot;E###Q&quot;E,Q&quot;Eend elementQ&quot;E);}
            public void endDocument() { Log.i(Q&quot;E###Q&quot;E,Q&quot;Eend documentQ&quot;E); }
        };
        p.parse(new ByteArrayInputStream(xml.getBytes()), h);
		} catch (ParserConfigurationException e) {
			e.printStackTrace();
		} catch (SAXException e) {
			e.printStackTrace();
		} catch (FactoryConfigurationError e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}

    }
}

print that in LogCat:

WARN/ExpatReader(704): DTD handlers arenQ&apos;Et supported.
INFO/###(704): start document
INFO/###(704): end document

methods startElement() and endElement() arenQ&apos;Et invoked.

</what>
</comment>
<comment>
<author>elliott....@gmail.com</author>
<when>Thu, 22 Oct 2009 22:37:27 +0000</when>
<what>try adding @Override tags to your methods to see why not ;-)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Dec 2009 06:59:43 +0000</when>
<what>Issue 5233 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 10 Dec 2009 00:10:02 +0000</when>
<what>since this seems to be causing confusion, iQ&apos;Eve implemented DTDHandler support (even
though no-one actually wants it) just to get rid of the irrelevant log warning.</what>
</comment>
<comment>
<author>int...@gmail.com</author>
<when>Thu, 17 Dec 2009 16:16:55 +0000</when>
<what>Hi there,

two quick questions:
1) is that only a warning or when the message is displayed in the log the app is also killed
2) I just upgraded to 2.0.1 sdk but I continue seeing that message and my app crashes

Which sdk should I use to get rid of that issue?

Many thanks,
-F</what>
</comment>
<comment>
<author>int...@gmail.com</author>
<when>Thu, 17 Dec 2009 16:18:15 +0000</when>
<what>Sorry for the double message

In comment 9 I meant message = Q&quot;EWARN/ExpatReader(704): DTD handlers arenQ&apos;Et supported.Q&quot;E

Cheers,
-F</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Dec 2009 16:40:01 +0000</when>
<what>Q&gt;E 1) is that only a warning or when the message is displayed in the log the app is also killed

itQ&apos;Es just a warning. it has no effect.

Q&gt;E 2) I just upgraded to 2.0.1 sdk but I continue seeing that message...

DTDHandler support isnQ&apos;Et in any public release yet, so thatQ&apos;Es expected.

Q&gt;E ...and my app crashes

that is unrelated. (unless youQ&apos;Ere relying on the DTDHandler methods getting called, but ykwim.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Dec 2009 16:42:27 +0000</when>
<what>actually, since iQ&apos;Eve now implemented DTDHandler support, i guess this should be FutureRelease rather than 
WorkingAsIntended. but future readers of this bug should note that this really is just a warning, and isnQ&apos;Et 
responsible for bugs in your DefaultHandler ;-)</what>
</comment>
<comment>
<author>malliknm...@gmail.com</author>
<when>Mon, 22 Feb 2010 18:55:00 +0000</when>
<what>Check your localName property of the startElement and endElement methods.
That has the tag string in it. Its not qName when parsing in android.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:03:23 +0000</when>
<what></what>
</comment>
<comment>
<author>scien...@gmail.com</author>
<when>Fri, 29 Oct 2010 08:21:02 +0000</when>
<what>Comment 14 pointed it out.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:56:57 +0000</when>
<what></what>
</comment>
<comment>
<author>julianharty</author>
<when>Tue, 07 Dec 2010 02:22:29 +0000</when>
<what>Hi, thanks for the update. Could you elaborate on where and how what I assume is a fix has been released please?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Dec 2010 00:10:04 +0000</when>
<what>this was fixed in froyo.</what>
</comment>
</bug>
<bug>
<bugid>3690</bugid>
<title>Prevent Screen from Sleeping in G Maps - Enhancement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>14</stars>
<reportedBy>OlliTech</reportedBy>
<openedDate>Thu, 27 Aug 2009 16:55:48 +0000</openedDate>
<description>I use Google Maps as my GPS nav system of choice. Nav4All is getting
better, but until they fix some issues I will wait it out. Anyway the
painful thing is that the screen sleeps after the default time even
though i am currently navigating. I have to pan or zoom the screen every
minute or so to keep it on. Since I use pattern protection it is
especially painful to wake it up again (not to mention dangerous) - Open
Maps - Enable My Location - Start Navigating - Screen locks - use free
hand to unlock - repeat steps 3 Q&amp;E 4 until you reach your destination
Many other applications have this functionality and it could be a
setting so people can choose to force it to stay awake, or let it sleep.
* I think this is particularly important since Google announced the
Q&apos;Etraffic crowdsourcingQ&apos;E -
http://googleblog.blogspot.com/2009/08/bright-side-of-sitting-in-traffic.html</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:39:37 +0000</when>
<what></what>
</comment>
<comment>
<author>OlliTech</author>
<when>Thu, 27 Aug 2009 19:02:21 +0000</when>
<what>@jbq

Thanks for the change Q&gt;E enhancement.  I donQ&apos;Et know why i couldnQ&apos;Et select that to
begin with.. maybe I just missed something.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:33:52 +0000</when>
<what></what>
</comment>
<comment>
<author>Adam.Glo...@gmail.com</author>
<when>Tue, 08 Sep 2009 10:18:37 +0000</when>
<what>is there any workaround for this issue? ItQ&apos;Es really annoying.</what>
</comment>
</bug>
<bug>
<bugid>744</bugid>
<title>TextView non-responsive after maxHeight exceeded </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-09T02:17:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Sun, 08 Jun 2008 07:28:32 +0000</openedDate>
<description>TextView: Q&lt;EEditText android:id=Q&quot;E@+id/s_tagsQ&quot;E android:textSize=Q&quot;E18dipQ&quot;E
android:maxLength=Q&quot;E512Q&quot;E android:minLines=Q&quot;E3Q&quot;E android:maxLines=Q&quot;E3Q&quot;E
android:scrollbars=Q&quot;EverticalQ&quot;E android:layout_below=Q&quot;E@id/s_tags_labelQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E stops processing any input after I enter three lines, each followed
by an Enter. The cursor clearly transitions to the fourth line. The
scrollbar shows up, but is also non-responsive.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 08 Jun 2008 07:38:42 +0000</when>
<what>This is the intended behavior since you specified maxLines=Q&quot;E3Q&quot;E.</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Sun, 08 Jun 2008 23:07:32 +0000</when>
<what>I have a hard time believing that it is intended behavior for trivial user input to
completely freeze a control, without any recourse to correct the mistake (since the
backspace will no longer work).

I think a more suitable behavior is for the EditText to never allow that fourth Enter
keystroke to be accepted.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 09 Jun 2008 00:02:05 +0000</when>
<what>I understand now. You should have been clearer in your first message. What you are saying is that after the 3rd 
line, no keystroke is ever accepted by the EditText? (For instance you cannot backspace to delete text or insert 
characters in a line you already typed)</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Mon, 09 Jun 2008 01:54:24 +0000</when>
<what>I should have used a stronger term than Q&quot;Estops processing any inputQ&quot;E to describe what
happens, sorry.  For correctness, I should also amend Q&quot;Efourth Enter keystrokeQ&quot;E above
to Q&quot;Ethird Enter keystroke,Q&quot;E and add that IQ&apos;Em using SDK m5-rc14.

Yes, once the text input cursor reaches line four, no further keystrokes are accepted
by EditText; moreover, the control Q&quot;EfreezesQ&quot;E in mid-scroll with the orange bottom
border appearing in the middle of the view area, and the scroll bar appearing on the
right.

In the application where I encountered this problem, EditText is inside a bunch of
layouts.  I can provide a more complete example if necessary to replicate the behavior.

Thank you for looking into this.  -SR</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 09 Jun 2008 02:17:21 +0000</when>
<what>I checked our current internal SDK and it works just fine now. This bug fix will be made available in a future 
public SDK, thanks for reporting this.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>12804</bugid>
<title>Address book application on Sharp IS03 does not display presence</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>madis.p...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 16:17:49 +0000</openedDate>
<description>When adding presence information using ContentResolver the presence
information is not displayed in the address book. Attached sample apk
and source code (Eclipse 3.5 project). Steps to reproduce: 1) install
the apk / compile the source project and install 2) navigate to settings
-Q&gt;E accounts Q&amp;E sync 3) tap on add account 4) tap on SyncTest (the sample
code) 5) type anything into the username field and tap on login -- at
this point the sample code creates an account -- -- in the system and
adds 3 synced contacts to that account -- 6) navigate to contacts, tap
on tab named Q&apos;EETCQ&apos;E expected behaviour (tested on 2.1-update1 emulator
and 2.2.1 Nexus One): 7.1) the three new contacts (Steve Lafond, Danny
Janes and Brandon Melchor) have presence displayed as Away, Do not
disturb and Offline, respectively. actual result (Sharp IS03
2.1-update1, RA201.00.03.00) 7.2) the three new contacts donQ&apos;Et have any
visible presence information in the list or in the card opened by
tapping one of them.</description>
<comment>
<author>madis.p...@gmail.com</author>
<when>Fri, 26 Nov 2010 16:41:56 +0000</when>
<what>I know itQ&apos;Es difficult to add these issues to the CTS since they cannot easily be tested automatically, but in my opinion sync is one of the major features of 2.X android devices and should be properly supported on all eclair/froyo/future devices with android market installed.</what>
</comment>
</bug>
<bug>
<bugid>9041</bugid>
<title>lib-projects: need to merge AndroidManifest.xml into main app</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Sat, 12 Jun 2010 23:02:06 +0000</openedDate>
<description>In ADT 0.9.7, main projects should merge the AndroidManifest.xml from
their lib-projects. The suggested merge is to: - only look at stuff
under Q&lt;EapplicationQ&gt;E in the lib-projects. - include all new activities,
and uses-permissions and such. - generate a conflict if more there is
duplication of activities (based on their fully qualified name).</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 14 Jun 2010 22:01:43 +0000</when>
<what></what>
</comment>
<comment>
<author>kape...@gmail.com</author>
<when>Wed, 19 Jan 2011 19:48:27 +0000</when>
<what>Any update on when this will be supported?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 19 Jan 2011 23:14:19 +0000</when>
<what>havenQ&apos;Et started working on it yet. Hopefully soon.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12404</bugid>
<title>built in news app getting tricked into linking spam articles.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>baderd2...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 04:43:21 +0000</openedDate>
<description>Title pretty much says it all. For example...Q&quot;EandroidQ&quot;E news category
picked up this new item. From the Q&quot;Egood news for everyoneQ&quot;E news source..
http://www.goodnewsforeveryone.com/researcher-to-release-web-based-android-attack-buy-android-black-friday/02775</description>
</bug>
<bug>
<bugid>4562</bugid>
<title>Multi-touch Support for the Software Keyboard</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-02-03T06:22:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>59</stars>
<reportedBy>Airpower...@gmail.com</reportedBy>
<openedDate>Sat, 07 Nov 2009 19:40:34 +0000</openedDate>
<description>When one uses the software keyboards in the iPhone and an Android phone
the lack of multi-touch integration becomes clear. You can press two
keys on the iphone and have both letters added to the text. On Android
neither letter is added to the text display. This makes typing on the
iPhone feel smoother than typing on Android. example:
http://www.youtube.com/watch?v=Ygf0juLCqb0 If the phone supports
multi-touch then all system components that can (logically) integrate it
should.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:20:02 +0000</when>
<what></what>
</comment>
<comment>
<author>andykoyama@gmail.com</author>
<when>Thu, 21 Jan 2010 20:02:11 +0000</when>
<what>I believe the action of typing more than one letter simultaneously is called Q&quot;Echording.Q&quot;E

I could live without pinch-to-zoom and similar multi-touch features in the browser,
maps, etc. (i do prefer one handed functions, esp. while driving) but where
multi-touch is really needed is the android keyboard. 

The iphone multi-touch keyboard just blows away the android keyboard in accuracy and
speed.  i have found that most of my errors on the android keyboard stem from the
lack of the ability to chord.</what>
</comment>
<comment>
<author>code6...@gmail.com</author>
<when>Wed, 03 Feb 2010 01:39:58 +0000</when>
<what>I heard this feature already existed, but yeah, it clearly doesnQ&apos;Et work in that
video. I wonder if this was added via todayQ&apos;Es update to the Nexus One...</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 03 Feb 2010 06:22:27 +0000</when>
<what>The keyboard does support multi-touch in the way you would actually type quickly -- 
if you press one finger down, then the second, then release the FIRST, you will get 
the second, and you can continue on from there pressing the first on yet another key 
while the second finger is held down.  This is intended to address the case of fast 
typing where you press the next finger before releasing the first.

It is not intended to be used with holding one finger down on some letter and press 
down and up on other letters with a second finger.  Is this an actually a real way 
someone would type on the keyboard?</what>
</comment>
<comment>
<author>will.e.c...@gmail.com</author>
<when>Wed, 03 Feb 2010 15:12:59 +0000</when>
<what>@hackbod, you have missed the point of Q&quot;Echording.Q&quot;E  You are correct, that is exactly
how the keyboard works currently, and many people are not satisfied with this.  If
you are a quick typer, especially with your thumbs, it becomes a common occurrence
that one finger is still on the keyboard before the other has been released. 
GoogleQ&apos;Es own Erick Tseng even admitted that this was a much requested feature for
Android.  

I know comparing to the iphone becomes trite, but if you get a chance, type a few
lines or paragraphs on the iphones soft keyboard.  As Airpowersurge mentioned above,
it is an enjoyable expereince and leaves the android soft keyboard felling a bit lacking.</what>
</comment>
<comment>
<author>code6...@gmail.com</author>
<when>Wed, 03 Feb 2010 16:16:29 +0000</when>
<what>As a workaround, is there a replacement soft-keyboard for Android that currently does
support Q&quot;EchordingQ&quot;E? I would think so.</what>
</comment>
<comment>
<author>will.e.c...@gmail.com</author>
<when>Wed, 03 Feb 2010 16:24:28 +0000</when>
<what>I have not seen any app on the market or else where that offers this feature.  Feel
free to prove me wrong.  I would gladly pay for a replacement soft keyboard that
supports chording. </what>
</comment>
<comment>
<author>andykoyama@gmail.com</author>
<when>Wed, 03 Feb 2010 23:44:38 +0000</when>
<what>the status of this issue should not have be changed to Q&apos;Eworking as intendedQ&apos;E  there
is no chording on the android keyboard, so this issue should be left Q&apos;EopenQ&apos;E under
Q&apos;Eenhancement.Q&apos;E</what>
</comment>
<comment>
<author>Zachary....@gmail.com</author>
<when>Tue, 23 Mar 2010 02:37:10 +0000</when>
<what>K, this issue is still unresolved, and is still marked as Q&apos;EWorking as IntendedQ&apos;E, which it is not. This issue needs 
some attention from developers, and from the community.</what>
</comment>
<comment>
<author>shawnhac...@gmail.com</author>
<when>Wed, 26 May 2010 20:34:09 +0000</when>
<what>Please reopen this issue or give a description of how a status of Q&quot;EWorking as
IntendedQ&quot;E would be applicable to this feature request, since it is not Working as
requested.   
Should the request be resubmitted with the better description provided by the comments?</what>
</comment>
</bug>
<bug>
<bugid>287</bugid>
<title>Activity.onCreate( Bundle icicle ): icicle parameter is not in sync with the staring intentQ&apos;Es extras Bundle</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-22T08:16:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paller.g...@freemail.hu</reportedBy>
<openedDate>Sun, 17 Feb 2008 20:36:39 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem M5-RC14 version of the
emulator. There are two activities. Activity1 starts Activity2.
Activity1 sets extras in the Intent but Activity2 gets null as
onCreateQ&apos;Es icicle parameter. getIntent().getExtras() returns correct
result. - Sample source code demonstrating the problem Activity1: (item
is a non-null String) Intent i = new Intent(); i.setClassName(
Q&quot;Eaexp.locationQ&quot;E, Q&quot;Eaexp.location.LocationUpdateDisplayQ&quot;E ); i.putExtra(
Q&quot;ElocproviderQ&quot;E,item ); startActivity( i ); Activity2: public void
onCreate(Bundle icicle) { ... Intent intent = getIntent(); Log.d(
LOG_TAG,Q&quot;Eicicle=Q&quot;E+icicle ); Log.d( LOG_TAG,Q&quot;Eextras=Q&quot;E+intent.getExtras()
); Result: D/LocationUpdateDisplay( 678): icicle=null
D/LocationUpdateDisplay( 678): extras=Bundle[{locprovider=gps}] - What
you think the correct behavior should be. icicle should be equal to
getIntent().getExtras()</description>
<comment>
<author>hack...@gmail.com</author>
<when>Fri, 22 Feb 2008 08:16:33 +0000</when>
<what>This is actually working as intended.  All of the data provided by the invoker of the
activity is in the Intent, as shown here.  The icicle is for the activity itself to
maintain state when it is restarted -- this data comes from a later call to
onFreeze(), and is explicitly defined to be null the first time the activity is
created so you can detect this case.</what>
</comment>
</bug>
<bug>
<bugid>4914</bugid>
<title>NullPointerException during handshaking of SSLEngine</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-01-12T22:09:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>9</stars>
<reportedBy>lishao...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 08:29:49 +0000</openedDate>
<description>I created a SSL session with the following steps: SSLContext sslCnxt =
SSLContext.getInstance(Q&quot;ETLSQ&quot;E); sslCnxt.init(null, null, new
SecureRandom()); m_sslEngine =
sslCnxt.createSSLEngine(Q&quot;Emybank.icbc.com.cnQ&quot;E, 443); During SSL
handshaking, the following exception is thrown. 10-22 13:38:49.046:
ERROR/AndroidRuntime(6073): Uncaught handler: thread Thread-10 exiting
due to uncaught exception 10-22 13:38:49.077:
ERROR/AndroidRuntime(6073): java.lang.NullPointerException 10-22
13:38:49.077: ERROR/AndroidRuntime(6073): at
org.apache.harmony.xnet.provider.jsse.ClientSessionContext$HostAndPort.hashCode(ClientSessionContext.java:214)
10-22 13:38:49.077: ERROR/AndroidRuntime(6073): at
java.util.HashMap.put(HashMap.java:376) 10-22 13:38:49.077:
ERROR/AndroidRuntime(6073): at
org.apache.harmony.xnet.provider.jsse.ClientSessionContext.putSession(ClientSessionContext.java:190)
10-22 13:38:49.077: ERROR/AndroidRuntime(6073): at
org.apache.harmony.xnet.provider.jsse.ClientHandshakeImpl.unwrap(ClientHandshakeImpl.java:306)
10-22 13:38:49.077: ERROR/AndroidRuntime(6073): at
org.apache.harmony.xnet.provider.jsse.SSLRecordProtocol.unwrap(SSLRecordProtocol.java:413)
10-22 13:38:49.077: ERROR/AndroidRuntime(6073): at
org.apache.harmony.xnet.provider.jsse.SSLEngineImpl.unwrap(SSLEngineImpl.java:478)
10-22 13:38:49.077: ERROR/AndroidRuntime(6073): at
javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:383) 10-22 13:38:49.077:
ERROR/AndroidRuntime(6073): at
org.lsy.SSLTask.handleUnwrap(SSLTask.java:215) 10-22 13:38:49.077:
ERROR/AndroidRuntime(6073): at org.lsy.SSLTask.run(SSLTask.java:94)
According to the log, the SSL sessionQ&apos;Es hostAndhost (peer) was forgotten
to set correctly when the SSL session is constructed. With the following
fix, the issue can be resolved. diff --git
a/libcore/x-net/src/main/java/org/apache/harmony/xnet/provider/jsse/ClientHandshakeImpl.java
b/libcore/x-net/src/main/java/org/apache/harmony/xnet/provider/jsse/ClientHandshakeImpl.java
index b488a0e..b7c2ca7 100755 ---
a/libcore/x-net/src/main/java/org/apache/harmony/xnet/provider/jsse/ClientHandshakeImpl.java
+++
b/libcore/x-net/src/main/java/org/apache/harmony/xnet/provider/jsse/ClientHandshakeImpl.java
@@ -88,6 +88,8 @@ public class ClientHandshakeImpl extends
HandshakeProtocol { } else if (parameters.getEnableSessionCreation()){
isResuming = false; session = new
SSLSessionImpl(parameters.getSecureRandom()); + System.out.println(Q&quot;E1
--- host = Q&quot;E + engineOwner.getPeerHost()); +
session.setPeer(engineOwner.getPeerHost(), engineOwner.getPeerPort());
session.protocol = ProtocolVersion.getLatestVersion(parameters
.getEnabledProtocols());
recordProtocol.setVersion(session.protocol.version); @@ -105,6 +107,8 @@
public class ClientHandshakeImpl extends HandshakeProtocol { if
(parameters.getEnableSessionCreation()){ isResuming = false; session =
new SSLSessionImpl(parameters.getSecureRandom()); +
System.out.println(Q&quot;E2 --- host = Q&quot;E + engineOwner.getPeerHost()); +
session.setPeer(engineOwner.getPeerHost(), engineOwner.getPeerPort());
session.protocol = ProtocolVersion.getLatestVersion(parameters
.getEnabledProtocols());
recordProtocol.setVersion(session.protocol.version); Thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 19 Nov 2009 19:11:04 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 19 Nov 2009 20:11:04 +0000</when>
<what>your three-line example works for me on both the RI and Android. do you have a
repeatable test case?</what>
</comment>
<comment>
<author>lishao...@gmail.com</author>
<when>Fri, 20 Nov 2009 02:18:41 +0000</when>
<what>A test project (using SocketChannel,SLEngine) was attached for your reference. IQ&apos;Eve run 
it on Eclair and got the exception. 

</what>
</comment>
<comment>
<author>lishao...@gmail.com</author>
<when>Thu, 26 Nov 2009 06:41:24 +0000</when>
<what>Any update on this issue? Is the test project enough for your analysis? 

Thanks. </what>
</comment>
<comment>
<author>sergey%x...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 22:50:55 +0000</when>
<what>I am observing this issue in my project. Also I am able to reproduce with the test 
project from lishaoyan. Are there any possible workarounds?

Thanks.</what>
</comment>
<comment>
<author>lishao...@gmail.com</author>
<when>Wed, 02 Dec 2009 01:18:35 +0000</when>
<what>Actually, the patch to resolve the issue has been pasted in the head of this thread. 
Always to set peer of new SSL session.

IQ&apos;Ed like to repeat them here. Thanks. 
 
diff --git
a/libcore/xnet/src/main/java/org/apache/harmony/xnet/provider/jsse/ClientHandshakeImp
l.java
b/libcore/xnet/src/main/java/org/apache/harmony/xnet/provider/jsse/ClientHandshakeImp
l.java
index b488a0e..b7c2ca7 100755
---
a/libcore/xnet/src/main/java/org/apache/harmony/xnet/provider/jsse/ClientHandshakeImp
l.java
+++
b/libcore/xnet/src/main/java/org/apache/harmony/xnet/provider/jsse/ClientHandshakeImp
l.java
@@ -88,6 +88,8 @@ public class ClientHandshakeImpl extends HandshakeProtocol {
         } else if (parameters.getEnableSessionCreation()){    
             isResuming = false;
             session = new SSLSessionImpl(parameters.getSecureRandom());
+            System.out.println(Q&quot;E1 --- host = Q&quot;E + engineOwner.getPeerHost());
+            session.setPeer(engineOwner.getPeerHost(),engineOwner.getPeerPort());
             session.protocol = ProtocolVersion.getLatestVersion(parameters
                     .getEnabledProtocols());
             recordProtocol.setVersion(session.protocol.version);
@@ -105,6 +107,8 @@ public class ClientHandshakeImpl extends
HandshakeProtocol {
         if (parameters.getEnableSessionCreation()){    
             isResuming = false;
             session = new SSLSessionImpl(parameters.getSecureRandom());
+            System.out.println(Q&quot;E2 --- host = Q&quot;E + engineOwner.getPeerHost());
+            session.setPeer(engineOwner.getPeerHost(),engineOwner.getPeerPort());
             session.protocol = ProtocolVersion.getLatestVersion(parameters
                     .getEnabledProtocols());
             recordProtocol.setVersion(session.protocol.version);

</what>
</comment>
<comment>
<author>xtralo...@gmail.com</author>
<when>Wed, 02 Dec 2009 01:23:17 +0000</when>
<what>The patch is great, but itQ&apos;Ell take a long time to be applied to all the devices in 
the field. I am wondering if there any workarounds at the application level?

Thanks.</what>
</comment>
<comment>
<author>lishao...@gmail.com</author>
<when>Wed, 02 Dec 2009 01:31:02 +0000</when>
<what>IQ&apos;Em afraid there isnQ&apos;Et such work-around in application side since the application canQ&apos;Et 
access these low-level objects. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jan 2010 07:04:46 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jan 2010 19:34:41 +0000</when>
<what>(i was hoping for a simple stand-alone test case that i could (a) run on the RI to
convince myself of how weQ&apos;Ere supposed to behave, and (b) make part of our standard
tests, to guard against regression.)

the patch seems plausible. does ServerHandshakeImpl.processClientHello need a similar
change? it also creates a new SSLSessionImpl without setting the peer host/port.</what>
</comment>
<comment>
<author>lishao...@gmail.com</author>
<when>Wed, 06 Jan 2010 02:04:45 +0000</when>
<what>I think so. All Q&quot;Enew SSLSessionImplQ&quot;E instance should be set with peer host/port. Maybe 
we can extend the existed test cases for SSLEngine to verify a real handshaking 
session. 
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 00:20:14 +0000</when>
<what>(any sensible junit tests gratefully received!)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 22:09:12 +0000</when>
<what>iQ&apos;Eve added the three setPeer calls. existing tests all still pass. if you come up
with a new test, attach it here ;-)</what>
</comment>
<comment>
<author>lishao...@gmail.com</author>
<when>Wed, 13 Jan 2010 01:24:56 +0000</when>
<what>Good work! good news! </what>
</comment>
<comment>
<author>mkarni...@gmail.com</author>
<when>Tue, 15 Jun 2010 20:20:12 +0000</when>
<what>Hi! Has this patch been applied and, if so, in which Android release? I hit the same problem writing my app for Google Summer of Code :/ (no workaround for that really :Q&lt;E ?)</what>
</comment>
<comment>
<author>sergey%x...@gtempaccount.com</author>
<when>Tue, 15 Jun 2010 20:25:36 +0000</when>
<what>The problem is fixed in Froyo.</what>
</comment>
<comment>
<author>mkarni...@gmail.com</author>
<when>Wed, 16 Jun 2010 00:37:15 +0000</when>
<what>Right, the errors gone. Now I have Q&quot;EBad address familyQ&quot;E exception :( Another mysterious bug, nobody replied to an e-mail concerning it on android-developers list, sent ~a month ago [not by me]. Note line 4: http://paste.ubuntu.com/450343/</what>
</comment>
<comment>
<author>mejoh...@gmail.com</author>
<when>Thu, 05 Aug 2010 23:55:47 +0000</when>
<what>But the Bad address family exception (from your paste.ubuntu link) itself is preceded on the stack by Null Pointer exceptions from a different package. In particular, the first of them is preceded by a Runtime exception from com.ubuntuone.storageprotocol.

So shouldnQ&apos;Et this issue be taken up with them?

Yet even this exception is preceded by a Q&quot;EClosedSelectorExceptionQ&quot;E from an Apache package. So really, this should be taken up with Apache. Is anyone doing this?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
<comment>
<author>dragan.m...@gmail.com</author>
<when>Sun, 27 Mar 2011 18:13:35 +0000</when>
<what>In pre-Froyo releases you can implement dirty hack by using reflection. Locate engine instance in your code and call static method (look at class in attachment) to update domain and port values in runtime where appropriate.

ItQ&apos;Es tested on G1 and HTC Tattoo (Android OS version 1.6) and in emulator (Android OS version 2.0/2.1).

Best regards,
Dragan</what>
</comment>
</bug>
<bug>
<bugid>19487</bugid>
<title>Numbers listed on web display when calling/called</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>4jonah@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 22:36:12 +0000</openedDate>
<description>This would be a feature that can be turned off or on, but lets say you
look on Google Maps and find the phone number for a business and then
you call the number listed, it just displays as a phone number. When you
have that number saved as a contact, it says the name (ie: BobQ&apos;Es
Steakhouse) But what I suggest is since Google has the numbers listed
anyway, when calling a number or receiving a call, it would just say the
number; you wouldnt have to have it saved as a contact. Here is a good
application for this: LetQ&apos;Es say I call a company after finding their
number online. 4 days later I receive the return call. Rather than just
seeing an incoming phone number and not knowing/remembering who or what
it is, since it is already listed online it just automatically displays
who is calling. So 4 days later it pulls the number from the web and
displays on your phone who or what it is. Hope this makes sense.</description>
</bug>
<bug>
<bugid>17438</bugid>
<title>CanQ&apos;Et upload large videos Q&lt;E 1GB. Error: Q&quot;EYou cannot upload a video larger than 1GBQ&quot;E. It is only 128MB.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>starrych...@oliveyou.net</reportedBy>
<openedDate>Tue, 07 Jun 2011 04:26:33 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Took a video. Found video in Gallery Q&gt;E Menu Q&gt;E
Share Q&gt;E YouTube Q&gt;E Error: You cannot upload a video larger than 1GB. -
What happened. Pressed the Q&quot;EiQ&quot;E info button and it says the video is 4:16
long and 128MB. - What you think the correct behavior should be. It
should just work! Upload! - DonQ&apos;Et forget to mention which device you
have, making sure that it runs Android 2.2. Droid 2 Global.</description>
<comment>
<author>bill.p.k...@gmail.com</author>
<when>Fri, 24 Jun 2011 19:42:56 +0000</when>
<what>Google doesnQ&apos;Et care. There are thousands of threads on the internet and Google has done nothing. </what>
</comment>
</bug>
<bug>
<bugid>19561</bugid>
<title>An option to slow down CPU to save battery !</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>raider00...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 18:07:16 +0000</openedDate>
<description>I could live with little less FPS in browser or 2D games i do not need
always a 1GHZ cpu clock for extreme speed.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Thu, 25 Aug 2011 18:54:33 +0000</when>
<what>This actually sounds like a very good idea. And besides saving battery power, this feature could reduce the amount of heat dissipated from a device.</what>
</comment>
<comment>
<author>wartoot...@gmail.com</author>
<when>Thu, 25 Aug 2011 21:52:30 +0000</when>
<what>Yeah, so , ppl wouldnt have to root ? ...iQ&apos;Ed love this option
</what>
</comment>
</bug>
<bug>
<bugid>18068</bugid>
<title>On any sky maps,  turning clock wise shows counter clockwise movement (East and West reversed)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mn...@comcast.net</reportedBy>
<openedDate>Tue, 28 Jun 2011 16:59:46 +0000</openedDate>
<description>When using any sky map app if you face north and then rotate right or
left the display moves in the wrong direction. If I swing to the East
the display shows me swinging to the West. I have recalibrated the
compass and no change. This problem only came up after the upgrade to
2.3.3 (Gingerbread) Phone: Motorola DroidX OS: 2.3.3 System:
4.5.596.MB810</description>
<comment>
<author>obnoxiou...@gmail.com</author>
<when>Sun, 17 Jul 2011 00:22:37 +0000</when>
<what>Dear Google....  I know you donQ&apos;Et want anyone to repeat a notice of a bug, but it sure would be nice if you would ACKNOWLEDGE the bug, and perhaps issue some kind of time frame for itQ&apos;Es fix, especially when itQ&apos;Es obvious that the bug is a result of testing that should have been done.  Yes, I have a droidx 2.3.3.  the sky map app and others all broke when I upgraded to Gingerbread.  The apps all show the sky view moving backwards or at other strange angles.  Thank you.</what>
</comment>
</bug>
<bug>
<bugid>3858</bugid>
<title>Abbility to create an global Exception Handler</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-11T16:20:50.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Fri, 11 Sep 2009 10:21:27 +0000</openedDate>
<description>It would be nice, if you can define a Global Exception handler in the
Android manifest for each activity. So you can catch a Force Close on
your own, and do something with the Exception and Stacktrace in Example
show a Dialog to the User with the Ability to send the Exceptioninfo to
the Developer. This would improve the Developement process, cause many
users donQ&apos;Et know how to report the issue with the required
information(adb logcat) to the dev. And when there is a abbility to send
it directly via mail, more user are willing to do so and so the quality
of the app increases in time.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 11 Sep 2009 12:38:45 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Sep 2009 16:20:50 +0000</when>
<what>This is already possible: 
http://d.android.com/reference/java/lang/Thread.html#setUncaughtExceptionHandler(java.lang.Thread.Uncaug
htExceptionHandler)</what>
</comment>
</bug>
<bug>
<bugid>8927</bugid>
<title>Not able to signout out of GMAIL</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>amit.shs...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 06:54:54 +0000</openedDate>
<description>I am not able to signout of GMAIL. To signout I need to restore the
factory settings. Which means all software to be uninstalled.</description>
<comment>
<author>amit.shs...@gmail.com</author>
<when>Tue, 08 Jun 2010 08:04:31 +0000</when>
<what>I am using Motorola Milestone (running android 2.2)</what>
</comment>
<comment>
<author>mike.calhoun</author>
<when>Wed, 23 Jun 2010 20:46:05 +0000</when>
<what>Why canQ&apos;Et you just go to Settings -Q&gt;E Accounts Q&amp;E Sync and remove the account?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:37:02 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>515</bugid>
<title>add XPath functionality</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-03-19T17:18:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>63</stars>
<reportedBy>holyb...@gmail.com</reportedBy>
<openedDate>Mon, 24 Mar 2008 00:37:57 +0000</openedDate>
<description>Per issue #458 (http://code.google.com/p/android/issues/detail?id=458) I
am requesting XPath functionality be included in the android core
library. Specifically the packages: java.javax.xml.xpath.XPath;
java.javax.xml.xpath.XPathExpressionException;
java.javax.xml.xpath.XPathFactory; example code: private static String
getXpathValue(String xmlData, String tag) throws
XPathExpressionException { XPathFactory factory =
XPathFactory.newInstance(); XPath xPath = factory.newXPath();
StringReader reader = new StringReader(xmlData); InputSource
inputSource= new InputSource(reader); return
xPath.evaluate(tag,inputSource); } This functionality is included in the
rt.jar which should not be used in android apps.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 04:08:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>sean%sea...@gtempaccount.com</author>
<when>Sun, 02 Nov 2008 01:56:46 +0000</when>
<what>
What is the status on this issue?

I inspected android.jar from Android SDK 1.0 R1.  android.jar does not contain the
javax.xml.xpath classes.

I am trying to use Apache XmlBeans 2.4.0 in an Android application. I canQ&apos;Et get
XmlBeans to work because it relies on javax.xml.xpath classes.


</what>
</comment>
<comment>
<author>closer.m...@gmail.com</author>
<when>Wed, 21 Jan 2009 11:46:44 +0000</when>
<what>Can you say which status of this problem now? When do you plan include XPath
functionality in SDK?</what>
</comment>
<comment>
<author>sav74...@gmail.com</author>
<when>Wed, 04 Feb 2009 04:16:32 +0000</when>
<what>I also request this</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:01:42 +0000</when>
<what></what>
</comment>
<comment>
<author>sagar.in...@gmail.com</author>
<when>Wed, 29 Apr 2009 10:31:17 +0000</when>
<what>Please include javax.xml.xpath..it will be very handy for xml parsing</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Mon, 25 May 2009 17:02:44 +0000</when>
<what>Meanwhile you can fall back on dom4j and Jaxen, but of course, this brings along some
overhead (which I found to be quite acceptable for small documents, however).</what>
</comment>
<comment>
<author>kaj.bjur...@gmail.com</author>
<when>Sat, 04 Jul 2009 20:14:56 +0000</when>
<what>Darn, I really need xpath support now :(</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Sun, 05 Jul 2009 08:18:01 +0000</when>
<what>like I said... use dom4j and Jaxen, I created a build that works on Android, can send
you the JARs if you like.</what>
</comment>
<comment>
<author>kaj.bjur...@gmail.com</author>
<when>Sun, 05 Jul 2009 08:35:08 +0000</when>
<what>Thanks for the offer, but I want to keep my size as small as possible, so I will 
instead use the Android xml pull parser even if it means more work.
</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Sun, 05 Jul 2009 09:48:57 +0000</when>
<what>Just know that XML parsing on Android is broken (unfinished, at least). Android is
based on Apache Harmony, which hasnQ&apos;Et seen a stable release yet, and I found FIXMEs
in their XML parsing code, which are, well, only acceptable for pre-release versions...

There is a posting about this on my blog, if youQ&apos;Ere interested:
http://brainflush.wordpress.com/2009/05/19/the-force-unleashed-xmlxpath-on-android-using-dom4j-and-jaxen/

But yeah, I agree, dom4j/jaxen is a pretty heavy weight Q&quot;EworkaroundQ&quot;E; this should
indeed be fixed in Android.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:02:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:53:26 +0000</when>
<what></what>
</comment>
<comment>
<author>singh.pu...@gmail.com</author>
<when>Thu, 03 Dec 2009 10:03:40 +0000</when>
<what>yeah, this would be a very Q&quot;EhandyQ&quot;E addition. Selection of a depenedent node based on
some parameter in another node is quite cumbersome as of now.</what>
</comment>
<comment>
<author>massimo....@gmail.com</author>
<when>Fri, 04 Dec 2009 16:03:46 +0000</when>
<what>What is the status on this issue?
</what>
</comment>
<comment>
<author>jimblack...@google.com</author>
<when>Wed, 16 Dec 2009 13:23:37 +0000</when>
<what>I would also like to know about the status with this issue.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 08 Jan 2010 21:27:19 +0000</when>
<what>Sorry for the radio silence on this issue for so long. The core library team is aware of it 
and weQ&apos;Ell take it under advisement that XPath is our userQ&apos;Es Most Wanted feature for the 
next release.</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Fri, 08 Jan 2010 22:49:53 +0000</when>
<what>ThatQ&apos;Es great news</what>
</comment>
<comment>
<author>klaus.nu...@gmail.com</author>
<when>Fri, 15 Jan 2010 10:27:32 +0000</when>
<what>I would also like to know about the status with this issue, too.
Is XPath available ?

I need XPath to work inside a WebView.
I try to open a webpage that requests inside a javascript function the XPathResult 
variable. But this doesnt work.

01-15 11:26:36.840: DEBUG/WebCore(5173): Console: ReferenceError: CanQ&apos;Et find 
variable: XPathResult line: 391 source: file:///sdcard/.SWR/main.js

What to do ?

Greets Klaus
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 15 Jan 2010 20:43:24 +0000</when>
<what>For the curious, hereQ&apos;Es my plan:
1. Update AndroidQ&apos;Es DOM to level 3, the minimum level required for XercesQ&apos;E 
implementation of XPath
2. Post instructions on how to use XercesQ&apos;E implementation of XPath with Android. Should 
be very similar to this: http://code.google.com/p/dalvik/wiki/JavaxPackages</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 02 Feb 2010 19:45:36 +0000</when>
<what>FYI: Implementing this wonQ&apos;Et make XPath immediately accessible to JavaScript running in 
a WebView. But once this work is complete, perhaps our browser team can expose it to 
JavaScript.</what>
</comment>
<comment>
<author>kaj.bjur...@gmail.com</author>
<when>Tue, 02 Feb 2010 19:57:22 +0000</when>
<what>Nice to see that you are working on this. I want to use XPath in my application since 
using pull parser is rather clumsy and ugly.
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 10 Feb 2010 00:19:48 +0000</when>
<what>IQ&apos;Eve completed the basic integration of Xalan into Dalvik. To validate the 
implementation, I ran the OASIS test suite, from here:
  http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xslt

On this suite, weQ&apos;Ere suffering way more test failures than the reference 
implementation of the platform. IQ&apos;Ell investigate these and try to get Q&apos;Eem fixed.

  Dalvik: Tests run: 3173,  Failures: 737,  Errors: 695
  RI:     Tests run: 3173,  Failures: 335,  Errors: 733</what>
</comment>
<comment>
<author>bwilliam...@gmail.com</author>
<when>Wed, 10 Feb 2010 02:41:24 +0000</when>
<what>Jesse, I really appreciate the updates on how things are going; IQ&apos;Em sure a lot of
other people do too.</what>
</comment>
<comment>
<author>berr...@google.com</author>
<when>Thu, 11 Feb 2010 01:05:15 +0000</when>
<what>For those who need xpath to work in a webview, here is a workouaround. You can inject 
this piece of JS inside the webview:

var head = document.getElementsByTagName(Q&quot;EheadQ&quot;E)[0]; var script_tag = 
document.createElement(Q&quot;EscriptQ&quot;E); script_tag.type = Q&quot;Etext/javascriptQ&quot;E; 
script_tag.innerHTML= Q&quot;Ewindow.jsxpath = { exportInstaller : true };Q&quot;E; 
head.appendChild(script_tag);var head = document.getElementsByTagName(Q&quot;EheadQ&quot;E)[0]; var 
script_tag = document.createElement(Q&quot;EscriptQ&quot;E); script_tag.type = Q&quot;Etext/javascriptQ&quot;E; 
script_tag.src = Q&quot;Ehttp://svn.coderepos.org/share/lang/javascript/javascript-
xpath/trunk/release/javascript-xpath-latest.jsQ&quot;E; head.appendChild(script_tag); if 
(!window.document.evaluate) {window.install(window);};

It will inject and install a javascript library. Then you can evaluate xpath queries 
in the webview by injecting something like:

document.evaluate(Q&quot;E//divQ&quot;E, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, 
null);

</what>
</comment>
</bug>
<bug>
<bugid>18086</bugid>
<title>Help option does not change into the selected language. </title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>popo...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 07:27:27 +0000</openedDate>
<description>Please check below issue. When I check this problem in Nexus S, It is
normal. So, I opened the talk.apk to show string resource. menu_help is
only in US string xml. other languages have not menu_help string tag.
Please check your talk2.apk 1. Andorid build verison : 2.3.4 2. GMS
verison : [2.3_r4] 3. Repro Steps : 1. Device language should be set to
Espanol or other language. 2. run google talk 3. Menu Q&gt;E More Q&gt;E Observe
Help option. 4. Symptom : Only Help option does not change into the
selected language. 5. Reproducibility % : 100% 6. Correct behavior :
Help should be displayed as selected language.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 30 Jun 2011 03:05:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2761</bugid>
<title>Satellite view max zoom level one notch above possible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>8</stars>
<reportedBy>Joachim....@gmail.com</reportedBy>
<openedDate>Mon, 25 May 2009 14:48:08 +0000</openedDate>
<description>In Android version 1.5 This affects the built-in Maps app and apps that
use the Maps API, e.g. GoogleQ&apos;Es Q&quot;EMy Maps EditorQ&quot;E. Using the zoom
controls, user can zoom in one step above the level of satellite image
tiles provided by GoogleQ&apos;Es map data server. Small x-es show in place.</description>
<comment>
<author>calamari@gmail.com</author>
<when>Tue, 07 Jul 2009 03:25:35 +0000</when>
<what>MapView.getMaxZoomLevel() is reporting an incorrect value of 22 for satellite imagery
at latitude 32.245167, longitude -110.892417 which isnQ&apos;Et even inside the allowable
MapController.setZoom(int zoomLevel) range of 1 to 21.  The maximum zoom level at
this point should be reported as 20.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:30:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:32:33 +0000</when>
<what></what>
</comment>
<comment>
<author>Eddie....@gmail.com</author>
<when>Sun, 27 Dec 2009 21:06:42 +0000</when>
<what>I am experiencing the same thing with coordinates: 37.0,-123.0

</what>
</comment>
<comment>
<author>Eddie....@gmail.com</author>
<when>Sun, 27 Dec 2009 21:15:19 +0000</when>
<what>Also, this occurs with Android 1.6 and 2.0</what>
</comment>
</bug>
<bug>
<bugid>11278</bugid>
<title>Remote wiping and forced security pin number activation</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-16T18:43:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jgscha...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 14:29:07 +0000</openedDate>
<description>Being able to remotely wipe my Nexus One as can be done with the iPhone.
This is a corporate security requirement and will prevent Android from
being adopted in information security concerned companies. This would
include that when a phone is configured to hold company information that
it forces the user to, per the iPhone configuration, put in a user pin
number to secure the device. IQ&apos;Em not entirely familiar but this would be
about setting up push email which then forces phone to require the user
to add a pin access to use the device. I hope thatQ&apos;Es understandable.
NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 16 Sep 2010 18:43:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2996</bugid>
<title>SimProvider class:  Q&quot;E_idQ&quot;E database  column doesnQ&apos;Et exist</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>alexey.s...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 13:37:22 +0000</openedDate>
<description>We are developing an application which should read / delete SIM
phonebook contacts. To retrieve SIM phonebook contacts we use method
public final Cursor query (Uri uri, String[] projection, String
selection, String[] selectionArgs, String sortOrder), where uri argument
is: Uri.parse(Q&quot;Econtent://sim/adnQ&quot;E): static final Uri URI_SIM =
Uri.parse(Q&quot;Econtent://sim/adnQ&quot;E); static final String COL_NAME = Q&quot;EnameQ&quot;E;
static final String COL_NUMBER = Q&quot;EnumberQ&quot;E; static final String COL_ID =
Q&quot;E_idQ&quot;E; static String[] simProjection = new String[] { COL_NAME,
COL_NUMBER, COL_ID }; Cursor cursor = c.query(URI_SIM, simProjection,
null, null, null); According to Android implementation this call will be
forwarded to com.android.internal.telephony.gsm.SimProvider class. We
found following problem: Q&quot;E_idQ&quot;E database column doesnQ&apos;Et exist for
SimProvider. We can see that thereQ&apos;Es no such column in database for SIM
records. In ArrayListCursor class thereQ&apos;Es a check - if no Q&quot;E_idQ&quot;E column
exists then they add such a column, but ids are not fixed for particular
records, theyQ&apos;Ere re-generated each time query() is called. Example:
letQ&apos;Es consider 3 records on SIM. We call query() and get: - id = 1, name
Q&quot;Erecord1Q&quot;E - id = 2, name Q&quot;Erecord2Q&quot;E - id = 3, name Q&quot;Erecord3Q&quot;E If record 2
is deleted, and we call query() again, weQ&apos;Ell get the following: - id =
1, name Q&quot;Erecord1Q&quot;E - id = 2, name Q&quot;Erecord3Q&quot;E Impact: in case some other
application work with SIM at the time our application works, it may lead
to unpredictable results.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:55:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:16:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15750</bugid>
<title>Automatic screen brightnes level setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joel.edv...@gmail.com</reportedBy>
<openedDate>Sat, 26 Mar 2011 17:11:13 +0000</openedDate>
<description>In addition to the normal stataic screen brightnes it would often come
in andy to have an adustable automatic screen brightnes. If the user
selects automatic brightness the user would be presented with a slider
to choose an extra brightness much like over and under exposure works in
cameras. I would suggest the user can adjust how much extra bright or
how much extra dark the screen would be. [x] Automatic brightness
Automatic brightnes level [----------x---] The level of brightness the
user has choosen will be added or subtracted to the level the system
normaly would choose and if the system would have choosen Max, and the
user also has choosen max in itQ&apos;Ets brightness level the total could not
be over Max so in reality when the system normaly would have choosen 90
% the Q&quot;EnormalQ&quot;E max would have been reached (if the user has choosen a
higher than normal automatic brightness level) Example one: The user has
choosen -90% auto brightness [x---------] The system has choosen 50%
brigtness, the brightness level would be 0. 90-50 = -40, but we always
keep within 0.100, so 0. The system has choosen 100% brightness, the
brightness level would be 10% 100-90 = 10 Example two: The user has
choosen +90% auto brightness [---------x] The system has choosen 50%
brightness, the brightness level would be 100% The system has choosen
100% brigtness, the brightness level woudl still be 100%, despite what
all sports people thinks, there is no 110% The system has chooosen 10%
brightness, the brightness level would be 10+90 = 100. This would make
the automatic brightness setting work for everybody.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 28 Mar 2011 22:22:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1107</bugid>
<title>CanQ&apos;Et override search in home screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T16:03:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 21:40:48 +0000</openedDate>
<description>I am unable to override the intent thrown when doing a button press in
the home screen. The intent in question is: Intent {
action=android.intent.action.MAIN categories=
{android.intent.category.LAUNCHER} flags=0x10200000 comp=
{com.android.contacts/com.android.contacts.DialtactsActivity} } Instead
of it having a specific component that it starts, it should instead
throw: Intent { action=android.intent.action.MAIN categories=
{android.intent.category.LAUNCHER} flags=0x10200000 } so any application
can override the search.</description>
<comment>
<author>herri...@gmail.com</author>
<when>Tue, 28 Oct 2008 21:49:12 +0000</when>
<what>I messed up, it currently is:

Intent { action=com.android.contacts.action.FILTER_CONTACTS flags=0x10000000 comp=
{com.android.contacts/com.android.contacts.DialtactsContactsEntryActivity} }

and it should be: 

Intent { action=com.android.contacts.action.FILTER_CONTACTS flags=0x10000000 }


Also, this should also happen when hitting number buttons as well:

Intent { action=android.intent.action.DIAL data=tel:1 flags=0x10000000 comp=
{com.android.contacts/com.android.contacts.DialtactsActivity} }

should be: 

Intent { action=android.intent.action.DIAL data=tel:1 flags=0x10000000 }</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Fri, 31 Oct 2008 18:54:35 +0000</when>
<what>Well, ignore this.  After looking through the Android source, to override add the 
following intent filter to your activity:

Q&lt;Eintent-filterQ&gt;E
    Q&lt;Eaction android:name=Q&quot;Ecom.android.contacts.action.FILTER_CONTACTSQ&quot;E /Q&gt;E
    Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:03:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13437</bugid>
<title>fail to change logCat font size</title>
<status>FutureRelease</status>
<owner>vs...@google.com</owner>
<closedOn>2011-08-22T22:05:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>tamirsy...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 09:50:32 +0000</openedDate>
<description>eclipse Q&gt;E preferences Q&gt;E android Q&gt;E logCat Q&gt;E Display font Q&gt;E change error:
Error notifying a preference change listener. Check the log for details.
[Lorg.eclipse.swt.graphics.FontData; cannot be cast to java.lang.String</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Dec 2010 23:01:38 +0000</when>
<what></what>
</comment>
<comment>
<author>androidm...@gmail.com</author>
<when>Thu, 28 Apr 2011 06:41:22 +0000</when>
<what>same here.</what>
</comment>
<comment>
<author>vikas.pa...@gmail.com</author>
<when>Mon, 04 Jul 2011 07:33:31 +0000</when>
<what>Is there any workaround for this?</what>
</comment>
<comment>
<author>ragunath...@gmail.com</author>
<when>Mon, 04 Jul 2011 07:35:55 +0000</when>
<what>Try restarting Eclipse. Worked for me.</what>
</comment>
<comment>
<author>vikas.pa...@gmail.com</author>
<when>Mon, 04 Jul 2011 12:22:52 +0000</when>
<what>#4 Q&gt;EQ&gt;E Before reading your messages I had accidentally restarted the eclipse and font was changed. Anyway thanks for sharing this.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:43:48 +0000</when>
<what></what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Mon, 22 Aug 2011 22:05:34 +0000</when>
<what>Sorry about the delay, we have updated the logcat view. The updates should show up in the next release.</what>
</comment>
</bug>
<bug>
<bugid>14409</bugid>
<title>FLAG_SHOW_WHEN_LOCKED Q&amp;E FLAG_DISMISS_KEYGUARD fail </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:51:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wangminf...@gmail.com</reportedBy>
<openedDate>Sun, 30 Jan 2011 08:12:42 +0000</openedDate>
<description>- Steps to reproduce the problem. On Motorola Droid2we(A956), insert a
sim card. pre preapre: add a Corporate Sync
account(setting-Q&gt;EAccouts-Q&gt;EAdd account-Q&gt;ECorporate Sync) 1. Go to Settings
from app tray. 2. Select Q&quot;ELocation Q&amp;E securityQ&quot;E 3. Select Q&quot;ESet up SIM
card lockQ&quot;E 4. Select Q&quot;EChange SIM PINQ&quot;E, enter the old pin, enter a new
pin, retype the new pin. 5. Enter error SIM PIN code, view that
Q&quot;EPUK-unlockQ&quot;E screen pops up. 5. Touch PUK-unlock button. 6. Observe
thatQ&quot;EPUK-unlockQ&quot;E button no any response so cannot unblock sim card on
Droid2we. - What happened. Q&quot;EPUK-unlockQ&quot;E button no any response so cannot
unblock sim card on Droid2we - What you think the correct behavior
should be. Q&quot;EPUK-unlockQ&quot;E button should have response and PUK-unlock
screen show. For the PUK-unlock screen, it is a dialog(SimPanel extends
Dialog). We have already try to add flag
winP.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);and
Q&quot;EFLAG_DISMISS_KEYGUARDQ&quot;E in SimPanel.java / onCreate() , still doesnQ&apos;Et
work. Android version: 2.2</description>
<comment>
<author>wangminf...@gmail.com</author>
<when>Sun, 30 Jan 2011 08:19:20 +0000</when>
<what>And we have other activities that use FLAG_SHOW_WHEN_LOCKE Q&amp;E FLAG_DISMISS_KEYGUARD, they work well. Only for the PUK-unlock screen, it fails. The only difference of PUK-unlock screen of others is that: PUK-unlock screen is a dialog while others are activity...  Does FLAG_SHOW_WHEN_LOCKE Q&amp;E FLAG_DISMISS_KEYGUARD has no affection for dialog?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:51:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>9266</bugid>
<title>New email message discards my text and inserts a copy of an entirely unrelated incoming email!</title>
<status>NeedsInfo</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>hep.j...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 22:11:04 +0000</openedDate>
<description>Nexus one, 2.1, update 1. I have 3 email accounts on my phone with gmail
being the default. On 3 occasions now, I initiate a new email on the
gmail account, type my message, no attachments and click send. When I go
back to the sent folder and look at the message that I just sent, the
words that I wrote are nowhere in the message and in itQ&apos;Es place is an
entire spam email message that had been previously received and deleted.
In at least one case the message was not even from my Gmail, it was from
one of my other accounts. There does not seem to be any relationship to
being the previous message received, it just randomly inserted a spam. I
read an earlier issue that seemed similar where an email had additional
text from a previous message added to what the user wrote. I used the
suggestion of uninstalling email and clearing the history and cache. I
have made a few test emails since and have not had the problem
duplicate.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 23 Jun 2010 01:52:04 +0000</when>
<what>Can you let us know what types of accounts the other two were?  I assume gmail was set up using IMAP.</what>
</comment>
<comment>
<author>hep.j...@gmail.com</author>
<when>Wed, 23 Jun 2010 02:45:21 +0000</when>
<what>Thanks for the quick review. One email is a cox.net and I did the automatic setup, I assume imap? The other one is another Gmail. The cox.net was where at least one of the magically inserted messages came from. Would you like me to forward one from my sent folder?</what>
</comment>
<comment>
<author>hep.j...@gmail.com</author>
<when>Wed, 23 Jun 2010 02:46:25 +0000</when>
<what>all three accounts were setup in the automatic account addition in the phone.
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Jul 2010 21:19:09 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19470</bugid>
<title>Malayalam font (Language Kerala-India) installation in Android phones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>sadi...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 08:49:03 +0000</openedDate>
<description>I am using Samsung Galaxy S 2 GT-I9100, Android Version 2.3.3. It is not
supported Unicode/inbuilt Malayalam (Language Kerala-India)font
installation. The solution would be Malayalam unicode support can be
given in android OS as it gives for Google plus and other computer
programs (as attached file) Expecting your kind concern Q&amp;E all the best
for Android Q&amp;E G+ Team.</description>
<comment>
<author>jacobel...@gmail.com</author>
<when>Thu, 25 Aug 2011 16:54:39 +0000</when>
<what>Hello,

Have you found any work around to read malayalam fonts in Android Version 2.3.3?

Thanks</what>
</comment>
<comment>
<author>sadi...@gmail.com</author>
<when>Fri, 26 Aug 2011 00:59:01 +0000</when>
<what>Ya. Using opera, u can change bitmap setting. Then can read only thru that browser</what>
</comment>
<comment>
<author>jacobel...@gmail.com</author>
<when>Mon, 29 Aug 2011 06:17:10 +0000</when>
<what>I would go for Opera Mini for Android.

Thanks and kindly update if you come across any other means.

Regards</what>
</comment>
<comment>
<author>sathyara...@gmail.com</author>
<when>Mon, 12 Sep 2011 14:41:13 +0000</when>
<what>Is there any way to read and send malayalam sms in android 2.2 ?
</what>
</comment>
<comment>
<author>nouf...@gmail.com</author>
<when>Fri, 21 Oct 2011 06:23:21 +0000</when>
<what>Requesting to add Malayalam support to Android OS</what>
</comment>
<comment>
<author>jjimmyvi...@gmail.com</author>
<when>Tue, 01 Nov 2011 16:23:38 +0000</when>
<what>Can we not just download and install Unicode fonts on Android, like how we do on PCQ&apos;Es? IQ&apos;Em using a Dell XCD35 running Android 2.2</what>
</comment>
<comment>
<author>itindi...@gmail.com</author>
<when>Mon, 28 Nov 2011 07:00:52 +0000</when>
<what>yes,please add support for malayalam fonts in android, my friends post comments in face book and other social networking sites in malayalam which i am unable to read using my motorola xoom honeycomb tablet
</what>
</comment>
</bug>
<bug>
<bugid>6614</bugid>
<title>Modify news sources for News and Weather Widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>greg.tsadilas@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 11:12:08 +0000</openedDate>
<description>It would be ideal to be able to modify (add/remove) which news sources
are pulled into the 2.1 News and Weather widget. At the very least to be
able to remove sources being pulled.</description>
<comment>
<author>vincentqb</author>
<when>Sat, 06 Mar 2010 17:19:05 +0000</when>
<what>ItQ&apos;Ed be great if it could sync with Google Reader.</what>
</comment>
<comment>
<author>chadmill</author>
<when>Thu, 18 Mar 2010 16:43:02 +0000</when>
<what>Adding new sources (without some RSS) is hard, but removing should be simple.

ThatQ&apos;Es what I want, removal.  I donQ&apos;Et really want to see Foxnews or PC World results, 
ever, so I should be able to long-click on an article heading, and get a menu to omit 
that source from future displays.  Add a second menu where one can see and remove 
these exclusions.</what>
</comment>
</bug>
<bug>
<bugid>4104</bugid>
<title>gmail automatically add new contacts/email address</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 12:04:42 +0000</openedDate>
<description>got a uk htc hero... everytime i sent an email (from the handset or PC),
it seems the email addresses are added to the contact list. we should be
given an option in the sync menu whether we want to automatically add
email addresses into the contact list or not... dont know if its htc
set-up or android...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:00:04 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>7301</bugid>
<title>gallery rotation and share</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mala...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 19:26:13 +0000</openedDate>
<description>Phone: Motorola Droid on Verizon, firmware version 2.0.1, build number
ESD56 When I take a photo with the camera on my droid and I select
Q&apos;EShareQ&apos;E, no matter which option I choose or how I held the camera to
take the photo (portrait or landscape), there is a problem during the
upload. When I check on the photo later either on facebook, twitter, or
gmail, the photo has either been rotated 90 degrees (in the case of a
portrait photo) or flipped (in the case of a landscape). Rotating the
image in the gallery does not help, as whatever position itQ&apos;Es in when I
press Q&apos;EdoneQ&apos;E is rotated or flipped when uploaded. The short term fix I
have found online is to use the crop tool, select the entire image, and
save it as a new image. That new image uploads properly from the
gallery.</description>
<comment>
<author>kwe...@gmail.com</author>
<when>Tue, 14 Sep 2010 11:39:08 +0000</when>
<what>Going nuts with this issue and didnQ&apos;Et find a solution neither but using the crop tool and thus losing quality :(</what>
</comment>
<comment>
<author>tonyh...@gmail.com</author>
<when>Tue, 08 Feb 2011 00:06:57 +0000</when>
<what>Nexus S on 2.3.2

Problem still exists.

Photo, picture or image will upload in the wrong rotation or orientation (always landscape)on Facebook and twitter even though the they were captured in portrait mode.

</what>
</comment>
<comment>
<author>brucer...@gmail.com</author>
<when>Fri, 25 Feb 2011 01:10:49 +0000</when>
<what>Same problem, and google told me it has nothing to do with google,
but with manufactures, I think thay will give the same answer, and wonQ&apos;Et ever fix it.</what>
</comment>
<comment>
<author>j...@johnmackay.net</author>
<when>Wed, 20 Apr 2011 23:34:17 +0000</when>
<what>Still a problem (read:PITA) HTC Desire HD (Froyo) uploading to FB and Evernote. Workaround is to crop photo first in Gallery App (save and then delete the original) cludgy but works.</what>
</comment>
</bug>
<bug>
<bugid>9515</bugid>
<title>No onscreen keyboard when inside a contentEditable area.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>afrai...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 11:05:46 +0000</openedDate>
<description>Since user cccandroid claims that Froyo 2.2 has support contentEditable,
time to make some bug reports, cause the current state of
contentEditable support is rather useless. Reference bug
http://code.google.com/p/android/issues/detail?id=8253 Tests where made
with the emulator and verion Froyo 2.2 API level 8. Test page is simple.
Q&lt;EhtmlQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Ediv id=Q&quot;ExQ&quot;E contentEditable=Q&quot;EtrueQ&quot;E style=Q&quot;Ewidth:160px;
height:100px; border: 1px solid black;Q&quot;EQ&gt;E edit Q&lt;EstrongQ&gt;EmeQ&lt;E/strongQ&gt;E now!
Q&lt;E/divQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E How to test: Make a simple html page with the
code above, go there with the browser, click/point inside the editable
area. What happens: Not a lot. What should happen: The onscreen keyboard
should come out, and a caret should be visible (seperate bug report
submitted for caret issue). Was not able to activate the onscreen
keyboard by holding down the menu button as described by the referencing
bug report either.</description>
<comment>
<author>expertin...@gmail.com</author>
<when>Wed, 22 Sep 2010 17:56:08 +0000</when>
<what>ThereQ&apos;Es an announcement re Google Docs working on Android today - does this mean they will finally support contenteditable or is it some proprietary kludge?

Considering this issue effects pretty much anyone writing a blog / contributing to a forum / using a CMS out there I am amazed it has been sidelined this long.

Something smells fishy here ...
</what>
</comment>
<comment>
<author>a...@ez.no</author>
<when>Wed, 14 Sep 2011 08:48:47 +0000</when>
<what>I have the same issue on 2.3.3 i think.</what>
</comment>
<comment>
<author>a...@ez.no</author>
<when>Wed, 14 Sep 2011 08:53:09 +0000</when>
<what>@Afraithe: A dev claiming to be contracted by Google is trying to reach you / spocke on TinyMCE forum regarding contentEditable: http://www.tinymce.com/forum/viewtopic.php?id=26828</what>
</comment>
<comment>
<author>afrai...@gmail.com</author>
<when>Wed, 14 Sep 2011 11:02:02 +0000</when>
<what>@ar That guy is related to Webkit, not Android :/</what>
</comment>
<comment>
<author>a...@ez.no</author>
<when>Wed, 14 Sep 2011 14:02:09 +0000</when>
<what>@Afraithe: True.

@android: Given iOS 5 (webkit 534.46+) seems to be supported in TinyMCE now I hope for Androids sake this issue will be fixed in Android 4.0.</what>
</comment>
</bug>
<bug>
<bugid>3958</bugid>
<title>Text on issues in code.Google.com is cut off unless zoomed out</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-09-20T13:40:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 09:16:16 +0000</openedDate>
<description>When browsing code.Google.com issues (ie.
http://code.google.com/p/android/issues/ detail?id=1725) the left hand
side text is cut off. The text wrapping does not apear to work properly.
As you zoom out more text becomes viewable. Steps: 1. Visit
http://code.google.com/p/android/issues/detail?id=1725 in android
browser. 2. Set zoom to 1x 3. Notice text on right is cut off 4. Press
zoom out and gradually more text is visible. This occurs in both
landscape and portrait mode. IQ&apos;Em running cupcake 1.5.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 13:40:54 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:05:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10339</bugid>
<title>The calendar doesnQ&apos;Et allow proper editing since Android 2.2 - Froyo update. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>97</stars>
<reportedBy>john.kingelectric@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 06:08:19 +0000</openedDate>
<description>When editing a calendar entry, on all calendars, the Q&apos;EDescriptionQ&apos;E field
is being overwritten with the contents of the Q&apos;EWhereQ&apos;E field. It did not
do this with 2.1. HTC EVO Android 2.2 You can view it here...
http://www.youtube.com/watch?v=T3-Kv76fb5Q</description>
<comment>
<author>jegl...@gmail.com</author>
<when>Wed, 11 Aug 2010 15:19:05 +0000</when>
<what>Verified. I tested, and IQ&apos;Em also seeing the same problem. Thanks for your attention to this.</what>
</comment>
<comment>
<author>n8.c...@gmail.com</author>
<when>Wed, 11 Aug 2010 16:14:10 +0000</when>
<what>Also with the calender - if its a Google calender there is no edit event feature inside of the appointment.  The only way you can change it is to hold on the event Q&apos;Etil you can choose edit.  This makes it very difficult to do anything since IQ&apos;Em using a calender widget.</what>
</comment>
<comment>
<author>complete...@gmail.com</author>
<when>Wed, 11 Aug 2010 17:00:12 +0000</when>
<what>IQ&apos;Em having both the above issues also. If you edit a calendar event it over writes the Description with the where field.
Also if you choose Google calendar for the event, instead of PC Sync, you donQ&apos;Et have the option to edit the event while viewing the event.

This is on Sprint/HTC/Evo with 2.2 Froyo update</what>
</comment>
<comment>
<author>brocl...@gmail.com</author>
<when>Thu, 12 Aug 2010 00:25:59 +0000</when>
<what>Same here. When editing an exchange calendar event, the previous event location and event location does not show up for editing and when you press save  it over writes exchange calendar.

This is a Sprint HTC Evo with 2.2 Froyo update and Windows SBS 2003  </what>
</comment>
<comment>
<author>utahwebm...@gmail.com</author>
<when>Fri, 13 Aug 2010 03:51:57 +0000</when>
<what>Please get this fixed!!!!!!!!</what>
</comment>
<comment>
<author>unionspa...@gmail.com</author>
<when>Mon, 16 Aug 2010 03:36:48 +0000</when>
<what>Google, do you realize why this doesnQ&apos;Et have more people starring it???  Because despite how serious this issue is, most donQ&apos;Et know.  Do you realize why no oneQ&apos;Es noticing this issue?  Because nearly all of the business users are using Windows phones, Blackberrys, or iPhones, due to your continued lack of real effort at providing an enterprise solution.  The fact that this is still broken is utterly weak!</what>
</comment>
<comment>
<author>rcrock...@gmail.com</author>
<when>Mon, 16 Aug 2010 16:21:03 +0000</when>
<what>IQ&apos;Eve got this issue on my Froyo EVO.</what>
</comment>
<comment>
<author>jshumphr...@gmail.com</author>
<when>Mon, 16 Aug 2010 16:37:01 +0000</when>
<what>This is yet another critical error with 2.2 that is causing me daily issues.  I use the calendar for business and personal, and this bug is ANOTHER QC issue that was missed.  AAC encoding for Pandora, and now this, which is not a nice to have feature like Pandora, causing critical useability issues.  PLEASE FIX.</what>
</comment>
<comment>
<author>n8.c...@gmail.com</author>
<when>Mon, 16 Aug 2010 16:57:21 +0000</when>
<what>ANy idea when we can expect a fix, google?

Is this happening only on the EVO?  Do you need to pester Sprint, HTC, or you guys to get this fixed?

Thanks!</what>
</comment>
<comment>
<author>stephanw...@gmail.com</author>
<when>Mon, 16 Aug 2010 17:00:02 +0000</when>
<what>This needs to be fixed ASAP.  HTC Evo.  I have upcoming business trips and I shouldnQ&apos;Et have to revert back to my blackberry to get proper use.</what>
</comment>
<comment>
<author>unionspa...@gmail.com</author>
<when>Mon, 16 Aug 2010 17:05:24 +0000</when>
<what>IQ&apos;Eve contacted Sprint, HTC, and Google.  At this point, I figure Google has the most to lose on this.  ItQ&apos;Es their operating system.  Even if the problem is from someone else, Google needs to realize they are the oneQ&apos;Es that are going to take the hit.  I will let anyone who asks know, that they should get something other than an Android phone.  

If this problem doesnQ&apos;Et originate with Google, then Google needs to pressure whoeverQ&apos;Es problem it is to fix it right away.  Smartphone that has a broken calendar?  Q&lt;EsarcasmQ&gt;ENICE!Q&lt;E/sarcasmQ&gt;E</what>
</comment>
<comment>
<author>almen...@gmail.com</author>
<when>Mon, 16 Aug 2010 17:25:39 +0000</when>
<what>Evo 2.2 Confirm bug</what>
</comment>
<comment>
<author>rwbe...@gmail.com</author>
<when>Tue, 17 Aug 2010 17:01:47 +0000</when>
<what>This error does exist on my HTC EVO phone (Android v. 2.2).  VERY DISTURBING as the calendar feature is critical in my executive coaching practice.  I cannot have errors in my calendar as my clients will not be tolerant to errors when they are paying the rates they do.

PLEASE fix this problem!
</what>
</comment>
<comment>
<author>dmofr...@gmail.com</author>
<when>Tue, 17 Aug 2010 17:54:27 +0000</when>
<what>I had Exchange Active Sync configured with my work provided exchange email account. Everything was great until I downloaded the Android 2.2 update on Thursday August 5, 2010. Right after this, I noticed my exchange emails would not sync. 

After talking with Sprint technical support, we removed my Exchange Active Sync account, rebooted the phone and reconfigured the Exchange Active Sync account. Emails and contacts synced fine, however I received the client/server conversion error when for the calendar syncronization. After working through this issue with Sprint, they could not figure it out. I have disabled all other calendars (CalendarsQ&gt;EMenuQ&gt;ECalendars) and retried everyting. nothing works.

Here is what I am noticing:
- Entries added to my EVO phone, sync correctly to my exchange server
- Entries added from my Exchange server, DO NOT sync to my EVO Phone
- Even after deleting my Exchange Active account and before I reconfigured it, I noticed that all of my exchange calendar entries were still in the calendar. They apparently are stuck in there and you canQ&apos;Et delete them unless you delete them out one by one (I have months of entries in there). Not sure if deleting them out is the right thing to do or if this will cause entries to be inadvertantly deleted from the exhange server????

Anyone have any insights to resolve this? </what>
</comment>
<comment>
<author>dmofr...@gmail.com</author>
<when>Tue, 17 Aug 2010 17:56:26 +0000</when>
<what>no matter what I do, i receive the client/conversion error for the calendar exchange active sync.  My calendar is now useless on the EVO since my work uses Exchange server. Again, everything was PERFECT before the android 2.2 update!!!!!</what>
</comment>
<comment>
<author>Justin.S...@gmail.com</author>
<when>Tue, 17 Aug 2010 21:11:45 +0000</when>
<what>IQ&apos;Em having the exact same issues with the appointment description being over written after trying to edit it after i ran the update to 2.2...  This is pretty annoying considering the google apps calendar sync with outlook is the main reason i purchased the HTC EVO.  I certainly hope this issue is resolved before before my busy season starts...  I use this feature pretty heavily.</what>
</comment>
<comment>
<author>unionspa...@gmail.com</author>
<when>Wed, 18 Aug 2010 03:51:59 +0000</when>
<what>dmofrank - One of the EVOQ&apos;Es we have was experiencing this sync failure and getting that message.  I did get that to clear and start working properly.  I did have to factory reset the device.  I set the Exchange account up first and all went well.  Added all other accounts after that and it still worked.

NOTE - This fix did NOTHING for the description/where field error.  It still exists, despite the reset.  It is a coding error and cannot be fixed by an end-user in anyway.</what>
</comment>
<comment>
<author>gsd3...@gmail.com</author>
<when>Wed, 18 Aug 2010 17:29:05 +0000</when>
<what>Same problems as everyone else. This is even more infuriatig because already Sprint EVO 4G phones wonQ&apos;Et sync Tasks and Notes (Which I heavily use) and was told as a Q&quot;EtemporaryQ&quot;E workarond until this was resolved, was for me to create recurring calendar items in Outlook to use as my Tasks, but now I canQ&apos;Et do that because the Description notes are being overwritten by the Location. Double Whammy! FIX THIS ALREADY or give us all a FREE copy of Touchdown that your Tech Support group at HTC keeps pushing!!!!</what>
</comment>
<comment>
<author>Predato...@gmail.com</author>
<when>Wed, 18 Aug 2010 18:26:01 +0000</when>
<what>Oddly enough, IQ&apos;Eve never had problems with Exchange Sync on my EVO 4G and IQ&apos;Eve been using it since 2.1.  I wonder if it has something to do with the version of the server?  Except IQ&apos;Em not sure how easy it is to tell what version/patch level it is.

One other issue I see that relates to Q&quot;Eimproper editingQ&quot;E per this issue report is the inabilty to edit/change the associated calendar for an existing event.  I entered a separate issue report at http://code.google.com/p/android/issues/detail?id=10486 but thought IQ&apos;Ed bring it up to see if others are seeing it as well.</what>
</comment>
<comment>
<author>Uncle...@gmail.com</author>
<when>Thu, 19 Aug 2010 04:04:52 +0000</when>
<what>HTC and Google please get this calendar issue fixed!

Before I start the complaining, I would like to say that other than this issue, I love this phone.  There is only one other issue I have with the navigation during a phone call, but that is for another thread.

I noticed this right away after the update to 2.2 on the EVO, but have waited to see if a fix was coming.  I am disappointed in Google and HTC that they have not worked this out yet(2010.08.18).  This is a major issue for a major feature.  From what I can figure out, this is the HTC calendar and I can not find a way to bring back the Android calendar.  On 2.1 there was an option to use either one.  With 2.2 only the HTC calendar is visible.  I am not wanting to Q&quot;ErootQ&quot;E my phone just to get the calendar back. I have not figured out if it is even in there buried or hidden yet.  Also I do not want to jeopardize the warranty if I root.

HTC and Google, please get this fixed.  HTC, having your support folks recommend some third party app as a fix for the HTC mistake is unacceptable.  HTC please loose the ego(that is right I said ego, not EVO) and let us have our choice of HTC or Google Android apps that are duplicated, such as mail, calendar, and any others.  I personally do not understand why HTC would bother spending time and money to duplicate the Google apps that are very good in the first place.  I like the sense UI and the extra features like more screen space, but to take away the default apps just seems like ego to me.  I am not a software engineer so I am not saying I could do it better, IQ&apos;Em just saying...

Did I ask, HTC and Google to PLEASE get this fixed yet?

Thanks in advance,
Vic</what>
</comment>
<comment>
<author>DanPet...@gmail.com</author>
<when>Tue, 24 Aug 2010 20:47:47 +0000</when>
<what>Sync works ok for me, but I have two other calendar issues new to 2.2. First, I canQ&apos;Et see the time of the meeting from the invite. I have to propose a new time, in order to see the requested time. Big pain. The other issue is that attachments sent with meeting requests are no longer available on the calendar item. 

Bad froyo</what>
</comment>
<comment>
<author>twc1...@gmail.com</author>
<when>Wed, 25 Aug 2010 13:21:58 +0000</when>
<what>Same issue (client/conversion error)on the evo since the Froyo update.  Help!!!</what>
</comment>
<comment>
<author>twc1...@gmail.com</author>
<when>Wed, 25 Aug 2010 17:53:49 +0000</when>
<what>Found the fix for the Evo here!

http://androidforums.com/android-applications/92270-client-server-conversion-error-ruining-my-desire-experience.html

This is what solved it for me:

I deleted the Exchange Activesync account. Because there was still data in my calendar after that action, I cleared the data in Calendar and Calendar storage (Menu --Q&gt;E Settings --Q&gt;E Applications --Q&gt;E Manage applications). Added the Exchange Activesync account again and voila, problem solved! 


Yes, this is it. When Deleting the exchange Activesync, it warns you that the data will be deleted, but it isnQ&apos;Et deleted. Finally, after manually clearing the data as you state above, that solved the sync error. </what>
</comment>
<comment>
<author>n8.c...@gmail.com</author>
<when>Wed, 25 Aug 2010 17:58:39 +0000</when>
<what>Can we go back to what this thread is about - the description and where field being messed up?

And also that you canQ&apos;Et edit a Google Calender once in the appt.</what>
</comment>
<comment>
<author>jcwen...@gmail.com</author>
<when>Wed, 25 Aug 2010 17:59:43 +0000</when>
<what>The above Q&apos;EfixQ&apos;E posted by twc1313 has nothing to do with the original issue as posted by john.kingelectric.

It instead is in answer to a unrelated issue which for some reason was added into this thread as a Q&quot;Eme too!Q&quot;E by dmofrank, instead of being created as its own issue.

Can some tracker admin please split this thread up into separate issues?</what>
</comment>
</bug>
<bug>
<bugid>14469</bugid>
<title>Optional ability to run proguard on debug builds when using Eclipse ADT</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>cumber.h...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 07:26:35 +0000</openedDate>
<description>I have been trying to set up a development environment for building
Android applications in Scala using Eclipse. The main thing that is
making this difficult to get working satisfactorily is that using
proguard to strip out the unused part of the Scala standard library
seems to basically be a necessary step for compiling Android
applications written in Scala. The Android build system assumes that
proguard is only useful for release builds, but Scala applications
cannot be practically compiled for Android at all without the use of
proguard, as converting the Scala library to dex format takes huge
amounts of time and memory. By customising the ant build files produced
by the Android SDK tools, it is possible to override this assumption and
get proguard to run for debug builds, but this doesnQ&apos;Et fit well into
using the ADT plugin in Eclipse. If ADT provided an option to run
proguard for incremental/debug builds, it would greatly ease Scala
development on Android, especially if there were support for specifying
different progaurd configs for debug builds and release builds (for
debugging we obviously donQ&apos;Et want the obfuscation functionality of
proguard, but we still need it to strip out unused classes).</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 02 Feb 2011 07:35:12 +0000</when>
<what>Have you tried to see if you could run proguard in place (ie output .class files in place of the normal Eclipse output?
If that works, you could add a custom steps after the Java Builder and before the last Android builder.</what>
</comment>
<comment>
<author>cumber.h...@gmail.com</author>
<when>Wed, 02 Feb 2011 07:59:58 +0000</when>
<what>IQ&apos;Em not sure how to make that work, bit IQ&apos;Ell look into it. IQ&apos;Em not yet very familiar with Android development, or more than basic usage of Eclipse.

I do know IQ&apos;Eve found lots of reports of people trying to get a Scala/Android/ADT setup working, and lots of complex workarounds figured out by people who know a lot more about this than me. I presume that if this was easy to setup, someone would have written about it by now,  so IQ&apos;Em not hugely optimistic, but hopefully IQ&apos;Em wrong!

With proguard supported directly by ADT now, things are very close to no longer needing much in the way of workarounds. We just need it to work for debug builds too.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 05 Feb 2011 22:51:49 +0000</when>
<what>For reference, I had submitted an experimental patch here: https://review.source.android.com//#change,18544
One of the goals was to test proguarded apps from within ADT, which is a slightly different goal than yours.
ItQ&apos;Es abandoned since the approach is wrong. WeQ&apos;Ell need to add proper support later.</what>
</comment>
<comment>
<author>cso...@gmail.com</author>
<when>Mon, 25 Apr 2011 16:31:55 +0000</when>
<what>I am able to run Proguard in place as suggested in comment 1, using a simple script such as

#!/bin/bash
. ~/.profile

rm -rf bin2

$ANDROID_SDK/tools/proguard/bin/proguard.sh @proguard-scala.cfg -outjars bin2/

cd bin2
unzip scala-library.jar
rm scala-library.jar
cd ..

rm -rf bin/*
cp -R bin2/ bin</what>
</comment>
<comment>
<author>cso...@gmail.com</author>
<when>Wed, 27 Apr 2011 12:30:40 +0000</when>
<what>This issue/thread got me thinking that perhaps there would be a better solution than using proguard to treeshake scala-library.jar.

Based on Jar Jar Links IQ&apos;Eve made a new tool (http://code.google.com/p/treeshaker/) to treeshake the scala library. Not only is it much much faster than proguard, it also doesnQ&apos;Et mess up the existing .class files.

IQ&apos;Em pretty happy with the whole Q&quot;EScala on Android using Eclipse+ADTQ&quot;E situation now.</what>
</comment>
</bug>
<bug>
<bugid>12381</bugid>
<title>Q&quot;Einclude quoted textQ&quot;E in Gmail needs default setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>natewein...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 13:32:06 +0000</openedDate>
<description>Need a default setting for the Q&quot;Einclude quoted textQ&quot;E option. I have to
uncheck it 98% of the time, which is annoying. Please make it possible
to configure it as checked or unchecked by default in the gmail
settings. thanks</description>
</bug>
<bug>
<bugid>14812</bugid>
<title>jdb exception Q&quot;EConnection RefusedQ&quot;E after adb forward </title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>mix.emai...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 20:57:32 +0000</openedDate>
<description>Android Debug Bridge version 1.0.26 on Ubuntu 10.04.2 LTS After a clean
reboot the debugger will usually successfully connect. After a couple of
Q&quot;Eant installQ&quot;Es it will fail and continue to fail even after the emulator
is restarted. adb kill-server does not help the situation. Connecting
from Eclipse (which is the real goal here) also doesnQ&apos;Et work. Execute:
adb jdwp 70 134 138 [...] 316 adb forward tcp:8003 jdwp:316 jdb -attach
8003 java.net.ConnectException: Connection refused at
java.net.PlainSocketImpl.socketConnect(Native Method) at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:176)
at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:163)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384) at
java.net.Socket.connect(Socket.java:546) at
com.sun.tools.jdi.SocketTransportService.attach(SocketTransportService.java:222)
at
com.sun.tools.jdi.GenericAttachingConnector.attach(GenericAttachingConnector.java:116)
at
com.sun.tools.jdi.SocketAttachingConnector.attach(SocketAttachingConnector.java:90)
at
com.sun.tools.example.debug.tty.VMConnection.attachTarget(VMConnection.java:349)
at
com.sun.tools.example.debug.tty.VMConnection.open(VMConnection.java:159)
at com.sun.tools.example.debug.tty.Env.init(Env.java:55) at
com.sun.tools.example.debug.tty.TTY.main(TTY.java:1045) nmap shows the
port to be open: nmap -sT -p 8003 localhost Starting Nmap 5.00 (
http://nmap.org ) at 2011-02-17 13:50 MST Interesting ports on localhost
(127.0.0.1): PORT STATE SERVICE 8003/tcp open unknown Nmap done: 1 IP
address (1 host up) scanned in 0.12 seconds Wireshark shows a SYN
followed by an RST. This would seem to be related to 4454. This bug
renders the adb/jdwp interface just about useless.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 02:58:33 +0000</when>
<what></what>
</comment>
<comment>
<author>mix.emai...@gmail.com</author>
<when>Fri, 18 Feb 2011 03:15:11 +0000</when>
<what>The error seems to need an eclipse session running.  If you have an eclipse session running that has an Android project loaded, then the error occurs - even if you donQ&apos;Et DO anything with the eclipse project.  Is it possible that thereQ&apos;Es a DDMS issue in play here?  Bug 4454 is, significantly, eclipse related.

The issue is problematic if you are building jars in eclipse but using the command-line to build the entire application with the goal of debugging the compete app under jdwp.  In our case, this is because weQ&apos;Ere generating the Android code from a application builder but need added jars.



</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:26:55 +0000</when>
<what>If you have DDMS running in the Eclipse plugin, it will try to connect to the VMs on the emulator or device and shut out jdb.

You can work around this by connecting jdb through DDMS instead of connecting directly through ADB.  Instead of doing the usual Q&quot;Eselect app, connect to localhost:8700Q&quot;E, you can connect to an 86xx port.  The DDMS configuration allows static port configuration for specific apps.</what>
</comment>
<comment>
<author>mix.emai...@gmail.com</author>
<when>Fri, 18 Feb 2011 15:36:05 +0000</when>
<what>At the very least, the tools need to fail gracefully.  Preferably at the Q&quot;Eadb forwardQ&quot;E step.

Without being an expert on the inner workings of Android tools, it took me most of the day to figure out that the reason an Eclipse Q&quot;ERemote DebugQ&quot;E connection just fails without further details is because Q&quot;ESomething hidden in one of the other applications you have running is causing a problemQ&quot;E.  I hadnQ&apos;Et even heard of DDMS until after I figured out that Eclipse, with the plugin, was causing the problem.  jdb I ran only as a diagnostic tool.  Since others are running into this same problem it would be nice to provide some guidance as to why they see the failure.

There are plenty of workarounds.  DonQ&apos;Et run Eclipse with the plugin if all youQ&apos;Ere doing is compiling Android code and building jars, start the AVD with the Q&quot;EemulatorQ&quot;E command and change the ports so that the DDMS in Eclipse is orphaned, virtualize Eclipse, run it on a different computer, etc. etc. but first you have to realize that you need a workaround, and having the tool conflicts fail gracefully would work for that.

Although IQ&apos;Em sure that someone with in depth knowledge could easily understand what is going on, from the outside, as just a tool user, the conflicts are confusing and unexpected.  

The root cause would seem to be that the Eclipse plugin should not start DDMS when Eclipse starts but when the application is installed/debugged/run - at which point the user is committing to Eclipse.  But doubtless there are good reasons for it to be started early.

Just as an aside, you canQ&apos;Et use 8700 on the DDMS in the Eclipse plugin from outside (Q&quot;EConnection RefusedQ&quot;E even though nmap says the port is open) - that wasnQ&apos;Et unexpected.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 16:09:01 +0000</when>
<what>In the usual workflow, the Eclipse debugger is configured to work with DDMS to do the debugging transparently (click on the app, click on Q&quot;Eremote debugQ&quot;E, off you go).  I didnQ&apos;Et realize we were recommending explicit Q&quot;Eadb forwardQ&quot;E to jdwp ports (which is a pretty awkward way to work, and definitely not the preferred approach).  I didnQ&apos;Et think most developers were even aware that something like Q&quot;Eadb forward tcp:8003 jdwp:316Q&quot;E was available.</what>
</comment>
<comment>
<author>mix.emai...@gmail.com</author>
<when>Fri, 18 Feb 2011 17:17:10 +0000</when>
<what>This is not a personal preference issue - the eclipse plugin simply does not provide the functionality required.  So I apologies if this is an unusual way to use the tools, but the Q&quot;Eadb forward tcp:8003 jdwp:316Q&quot;E, far from being Q&quot;Epretty awkwardQ&quot;E is actually slick.

The android app we deploy is generated and installed by a graphical design tool, not eclipse, so eclipse has no application to debug - transparently or otherwise.  The code that is in eclipse creates jars that the design tool uses.  (The design tool is the Android adaptation of a Java-based tool that has been primarily used for factory automation and manufacturing - think process monitoring from a Honeycomb tablet).

Remote debugging like this is pretty much SOP for generated code - use Eclipse Q&quot;EDebug ConfigurationsQ&quot;E to debug a Q&quot;ERemote Java ApplicationQ&quot;E, point it to the generated code, add source for the various jars, etc. etc.   Debugging goes very smoothly.

Without Q&quot;Eadb forward...Q&quot;E the same capabilities could be achieved with ddms, BUT it has the same conflict with the ddms running in the eclipse plugin (which started silently when eclipse started).  The second attempt to run ddms DOES come up with an intelligent error.  However, ddms adds little value in the debug cycle over Q&quot;Eadb forward..Q&quot;E

So the environment and tool usage is somewhat odd, but as the apps for Android become more ambitious, and more tool oriented, the eclipse plugin wonQ&apos;Et always be the solution.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 19:05:31 +0000</when>
<what>I will argue, that our tool provides the functionality required.

First simple step is to manually build  with Ant, use Q&quot;Eadb forwardQ&quot;E to connect any JDWP debugger you want.
Next step is to use DDMS (standalone) to make Q&quot;Eadb forwardQ&quot;E easier.
Next step is installing the Eclipse plug-in to automate everything.

The last step is obviously not as flexible as you want since itQ&apos;Es all integrated. But thatQ&apos;Es ok because you have the first step which is 100% manual and lets you do (and automate) each step separately the way you want.

Looks like you have some pretty custom build and deployment and thatQ&apos;Es fine, but it means youQ&apos;Ere not the target for the plug-in.
Yes, one day maybe weQ&apos;Ell have a plug-in thatQ&apos;Es much more flexible for needs like yours, but right now this is not our focus.

So, donQ&apos;Et install the plug-in, keep building with Ant, keep doing adb forward and youQ&apos;Ell be good to go.

By the way:
- adb forward does just that, a forward. It doesnQ&apos;Et actually connect to anything on the device until you connect to adb yourself, so it cannot fail gracefully.
- Bug 4454 is completely unrelated. It shows instability in adb with existing emulator, while your bug is about Eclipse automatically connecting to every devices it finds.
</what>
</comment>
<comment>
<author>mix.emai...@gmail.com</author>
<when>Fri, 18 Feb 2011 19:06:08 +0000</when>
<what>Just so we donQ&apos;Et get off topic.  The take home point is that Q&quot;Eadb forward...Q&quot;E works sometimes and then for no reason, that is immediately apparent to anyone who isnQ&apos;Et a toolchain expert, it just stops working.

The minimum user expectation is that the command should explain WHY you will not be able to attach a debugger (ddms running somewhere?) and the command should fail.  ddms itself does this - failing if another instance, or the Eclipe plugin is running.

The motivations of the user to run the command and any other application on their system are not really relevant to the bug.  There are legitimate use cases.</what>
</comment>
<comment>
<author>mix.emai...@gmail.com</author>
<when>Fri, 18 Feb 2011 19:28:22 +0000</when>
<what>Sorry didnQ&apos;Et see comment 7 before making comment 8.

First, I absolutely agree that the tools provided deliver the functionality required.  Twice, once through ddms and once through Q&quot;Eadb forward...Q&quot;E.

That the eclipse plug-in doesnQ&apos;Et provide the functionality that I need is fair, and not unexpected.  I would not suggest that the plug-in be modified to accommodate such corner cases.  (Although lazy execution of DDMS might be something IQ&apos;Ed propose).

Further, I agree that not installing the plug-in solves the problem.  I havenQ&apos;Et tried it yet, but it should be possible to build against the Android bootstrap jars in Eclipse without the plugin.

So no tragic criticism of the tool chain, in fact kudos that it handles a moderately obscure need.

I suspect that 4454 is related, but if itQ&apos;Es not itQ&apos;Es not.

I understand that abd forward, as it stands, is unintelligent, but I think itQ&apos;Es a little drastic to say it Q&quot;Ecannot fail gracefullyQ&quot;E.  How much effort would it take to add enough checking to refuse to process forwards to jdwp if ddms is running?

IQ&apos;Eve already suffered and paid my dues sufficiently to understand whatQ&apos;Es going on.  IQ&apos;Em just trying to save others from the seeming randomness of a command working sometimes, and sometimes not.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 20:04:11 +0000</when>
<what>Actually when DDMS fails gracefully (with the red circle around a bug icon) itQ&apos;Es because it fails to open the local port used for forwarding (Since all DDMS version standalone or in plug-in open the same local ports).

The fact that it canQ&apos;Et connect to the VM on the device is only shown by the Q&quot;E?Q&quot;E instead of the app name. It canQ&apos;Et know why the VM refused the connection (but usually this is the only reason: another debugger is already connected).

It shows this Q&quot;E?Q&quot;E because it canQ&apos;Et talk to the VM to know its name and properties, which is done over JDWP as well. DDMS will filter out our custom packets but forward back and forth the other packets between the debugger and the VM. ItQ&apos;Es basically a debugger proxy.

And thatQ&apos;Es the problem with lazily connecting to VMs. We donQ&apos;Et know which VM is the app weQ&apos;Ere looking for unless we connect to them to query their name and stuff.

That said, adb probably should complain (warning or error is unclear) when setting up a forwarding while an existing connection the same pid is already active. ItQ&apos;Es an area of adb IQ&apos;Em not too familiar with.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:37:34 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18072</bugid>
<title>Android version 2.3.3  new update - problem with exchange 2007 active sync cerfiticate issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>HMGutier...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 19:55:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. - What you think the correct
behavior should be. - What happened. after updating firmware to the
lastest 2.3 Android version 2.3.3 - Steps to reproduce the problem. Just
open the browsers and go to https://mail.phytel.com/exchange Error Data
Connectivity problem a secure connection could not be established. or
when setting up active sync - issue with the certificate</description>
</bug>
<bug>
<bugid>2192</bugid>
<title>Artifact occurs after zooming in texture in open gl</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>zapli...@gmail.com</reportedBy>
<openedDate>Tue, 10 Mar 2009 10:25:52 +0000</openedDate>
<description>When zoom is fewer all is OK. I reproduce it at Android Emulator because
now I havenQ&apos;Et real device.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:22:05 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:54:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:09:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13049</bugid>
<title>When playing the video does not stop the music in Youtube</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>kjus...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 01:38:41 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Play any MP3 file on the
background(BGM) 2) Launch Youtube -Q&gt;E Play Video 4) BGM sound and Video
sound play at a same time. - What happened. BGM sound and Video sound
play at a same time. - What you think the correct behavior should be.
BGM sound will stop when the Video plays.</description>
</bug>
<bug>
<bugid>19658</bugid>
<title>Option to play back microphone input during phonecalls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daniel.c...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 15:16:27 +0000</openedDate>
<description>Some headphones that include a microphone for use with phones make it
difficult to hear yourself when using them. For example. BoseQ&apos;Es active
noise canceling headphones (you can get a cable with a microphone for
them), or the Ultimate Ears TrippleFi 10vi. IQ&apos;Em sure there are many
other sound-isolating headphones that include microphones. Some of these
(custom-molded earphones, for example) may be tricky or awkward to take
off quickly or to put back on. An example of when this is a problem is
when youQ&apos;Ere using such a set of headphones to listen to music, then
receive a call. You have to either not use the headphones at all, or
remove one side. When doing something active, (at the gym, biking, etc)
you then risk damaging the headphones since one side may now be
dangling. If the audio from the microphone could be looped back out
through the headphones during a call, changing how youQ&apos;Ere using the
headphones would not be necessary and would be a much nicer user
experience.</description>
</bug>
<bug>
<bugid>14129</bugid>
<title>Streaming Audio over USB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>charles....@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 22:54:29 +0000</openedDate>
<description>I would like to request the ability to be able to stream audio over the
USB port of an Android device. I am not specifically asking for the
ability to play sound files such as MP3, WAV, etc., but the ability to
stream live or continuous audio from a streaming source (e.g. internet
feed) over the USB port of the phone.</description>
</bug>
<bug>
<bugid>19320</bugid>
<title>FORCE close on selecting reverse option under Q&quot;Eget directionQ&quot;E option.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 06:03:01 +0000</openedDate>
<description>[Once] 1.applicationQ&gt;EmapsQ&gt;Egoto search Q&gt;Eenter any location. 2.Get
direction from searched place to my locationQ&gt;Eselect get direction
option. 3.go to list of check pointsQ&gt;Ego to menuQ&gt;Eselect reverseQ&gt;Eobserve
force close.</description>
</bug>
<bug>
<bugid>7729</bugid>
<title>Vietnamese keyboard and Flash on website, pls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anguyen...@yahoo.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 21:23:29 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>16892</bugid>
<title>DOM Parsing fails on 3.1 with UTF-8 document that has a BOM and attributes on the root tag</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-05-17T17:27:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>ryanho...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 15:48:12 +0000</openedDate>
<description>DOM parsing fails on 3.1 when the XML doc has a BOM and the root tag has
attributes. The same code works fine on previous versions (3.0, 2.3,
etc). If the BOM is removed, the XML doc gets parsed with no problems. I
believe the XML doc should be parsed correctly with both a BOM and
attributes on the root tag present. This issue has been seen on a Xoom
tablet w/ 3.1. IQ&apos;Eve attached a sample XML doc and a simple set of code
to reproduce the issue.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 16:26:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 16 May 2011 23:07:38 +0000</when>
<what>IQ&apos;Eve prepared a fix for the root problem in our internal Honeycomb tree. But you donQ&apos;Et need the fix for your code. Your parseXml method should just take an InputStream rather than a String. You can pass that directly to the InputSource constructor.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 17 May 2011 17:27:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>333</bugid>
<title>dotted IP addresses (e.g., 192.168.100.1) appear to be broken in the M5 SDK</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-29T03:15:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jim.ren...@gmail.com</reportedBy>
<openedDate>Thu, 21 Feb 2008 22:42:03 +0000</openedDate>
<description>It appears that IQ&apos;Enet addresses that use dotted IP addresses rather than
host names are broken in the M5 SDK. When I try: InetSocketAddress
scktAddrss = new InetSocketAddress( Q&quot;E192.168.100.100Q&quot;E, 4444); Socket
clntSckt = new Socket(); try { clntSckt.connect( scktAddrss, 5000); }
catch (Throwable e) { Log.i( Q&quot;EQ&quot;E, Q&quot;EQ&quot;E, e); }; I get:
java.net.ConnectException: 192.168.100.100/192.168.100.100:4444 - Socket
is not connected at org.apache.harmony.luni.net.PlainSocketImpl.connect
(PlainSocketImpl.java:231) at
org.apache.harmony.luni.net.PlainSocketImpl.connect
(PlainSocketImpl.java:512) at java.net.Socket.connect(Socket.java:945)
... This worked with the M3 SDK. Unfortunately, it would be extremely
time consuming to try to give my development systems DNS names, which I
assume are still working with the M5 SDK. As further evidence of a
problem here, if I use the emulator browser to surf to, e.g.,
Q&quot;Ehttp://192.168.100.1Q&quot;E, I get a message saying: Q&quot;ENetwork Error; Unknown
errorQ&quot;E. If I surf to that URL with my desktop browser, I get the status
page of my cable modem, as I expect. This problem has my DeveloperQ&apos;Es
Challenge application development dead in the water, at least with the
M5 SDK, and it would be extremely painful to revert to the M3 SDK after
having spent the better part of a week adjusting the application to the
new UI. So any circumventions, fixes, or patches for the problem would
be greatly appreciated. Thanks in advance for your attention to this.
Jim Renkel</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:08:23 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 03:15:00 +0000</when>
<what>Our engineers have not been able to reproduce this issue. There should be no issues
with respect to connecting to Q&quot;EdottedQ&quot;E IP addresses. Could there be some other issue
in your environment that is causing this issue?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15468</bugid>
<title>Ability to select a number inside a message and be able to send a TEXT Message to it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kartikme...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 11:21:02 +0000</openedDate>
<description>Hello, I really love Android , but I have a important feature request ,
FEATURE REQUEST : Ability to select a number inside a message and be
able to send a TEXT Message to it EG. if I reecive the below sms , ?
Please contact Mr. John on 1234565678 , he want to buy a phone ? ,
Currently , I can only CALL Mr. John OR Add the number to contacts . I
want to select tht number ( 1234565678) and be able to sent a TEXT
Message Both blackberry and nokia have this , but android mesggin app or
any other app in the android market does not have this feature Would
really appreciate if you can add this feature , would help a business
user like me Kartik Mehta</description>
<comment>
<author>kartikme...@gmail.com</author>
<when>Sun, 13 Mar 2011 11:22:02 +0000</when>
<what>I have checked on 5 android devices and also most 4 messaging apps , none of them have this feature</what>
</comment>
</bug>
<bug>
<bugid>6944</bugid>
<title>Bluetooth headset operation not working properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>RCo...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 18:29:23 +0000</openedDate>
<description>Jawbone III Prime headset paired to a Motorola Droid running v 2.0.1.
Incoming calls can be answered and ended using the appropriate button on
the headset. However, calls originated on the Droid cannot be
disconnected with the same method. Call needs to be ended on the phone
display.</description>
</bug>
<bug>
<bugid>13547</bugid>
<title>The list of applications to share a photo is not scrollable, canQ&apos;Et see all apps in list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>JohnFBe...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 05:49:27 +0000</openedDate>
<description>Device: Nexus One Android Version: 2.2.1 Steps to reproduce problem: 1)
Choose a photo in Gallery app 2) Press menu button 3) Press Q&quot;EShareQ&quot;E
screen choice 4) The list of possible apps appears 5) List of apps is
cut-off. You canQ&apos;Et see all the applications possible to share. What
should happen: The list of applications to share should be scrollable.</description>
<comment>
<author>kenne...@gmail.com</author>
<when>Wed, 02 Feb 2011 12:05:27 +0000</when>
<what>Same here... ItQ&apos;Es really inconvenient...

===========
Device: Nexus One
Android version: 2.2.2

Problem:
See attached screenshot.

Suggestion:
a. Make the list scrollable
b. Additionally, allow user to remove unnecessary sharing item from the list</what>
</comment>
<comment>
<author>paul...@stutas.com</author>
<when>Thu, 19 May 2011 08:58:52 +0000</when>
<what>Especially noticeable in landscape mode - fits 7 apps.

=======
Device: Nexus S
Android version: 2.3.4</what>
</comment>
<comment>
<author>kenne...@gmail.com</author>
<when>Thu, 16 Jun 2011 17:49:50 +0000</when>
<what>Found to be a duplicate of issue #7632.</what>
</comment>
</bug>
<bug>
<bugid>6525</bugid>
<title>Google Voice/Texting Problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dea...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 20:11:17 +0000</openedDate>
<description>I was on a Google Voice phone call and received a text. When I tried to
text back, the keyboard would respond to my input but the text itself
was not entered into the text field. Immediately after, I wanted to
check the keyboard to see if it was working. I went to the Google search
widget and not only did it work, but I found the text I had typed in the
texting application there. I tested this twice and it happened both
times. I am running Android 2.1 (update 1) on the Nexus One.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>12920</bugid>
<title>Camera?pause() return to resume(), show titlebar allways !</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Pan.Zhi-...@inventec-inc.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 11:22:02 +0000</openedDate>
<description>Dear sir, I use QUALCOMM msm7627 platform, android 2.2 system,
developing camera application . We found some question need your help,
they happened original camera.apk : (1) Camera or videocamera
previewing, incoming a call, reject it, then return to preview, but we
allways see titlebar show right side . AndroidManifest.xml:
android:theme=Q&quot;E@android:style/Theme.Black.NoTitleBar.FullscreenQ&quot;E I
searched many info by internet, someone said, xml setup was no effect,
need write code when init . So I write it as following: oncreate() {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); }
onresume() {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); } but
still no effect . (2) When entry camera, xml setup screen to landscape,
it means system is set to landscape right now . If now I long press END
key, will show a window, include Silent mode,Airplane mode and Power
off, but it display as landscape . (3) an nother qustion ask here: When
finished recording video, we will show a bitmap preview of the video,
but only show first frame . How can I capture the last frame of it. /*
ThumbnailUtils.java
(..\android\frameworks\base\media\java\android\media) */ public static
Bitmap createVideoThumbnail(String filePath, int kind) { Bitmap bitmap =
null; MediaMetadataRetriever retriever = new MediaMetadataRetriever();
try { retriever.setMode(MediaMetadataRetriever.MODE_CAPTURE_FRAME_ONLY);
retriever.setDataSource(filePath); bitmap = retriever.captureFrame(); }
catch (IllegalArgumentException ex) { // Assume this is a corrupt video
file } catch (RuntimeException ex) { // Assume this is a corrupt video
file. } finally { try { retriever.release(); } catch (RuntimeException
ex) { // Ignore failures while cleaning up. } } if (kind ==
Images.Thumbnails.MICRO_KIND Q&amp;EQ&amp;E bitmap != null) { bitmap =
extractThumbnail(bitmap, TARGET_SIZE_MICRO_THUMBNAIL,
TARGET_SIZE_MICRO_THUMBNAIL, OPTIONS_RECYCLE_INPUT); } return bitmap; }
Thats all, thank you !</description>
<comment>
<author>Pan.Zhi-...@inventec-inc.com</author>
<when>Mon, 06 Dec 2010 02:57:29 +0000</when>
<what>Can anyone help me? Thanks !</what>
</comment>
</bug>
<bug>
<bugid>11114</bugid>
<title>CTS case  android.webkit.cts.WebViewTest#testFindNext fails on QVGA phone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-09T16:53:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>momo...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 02:47:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>momo...@gmail.com</author>
<when>Thu, 09 Sep 2010 02:53:43 +0000</when>
<what>We have a mistake for posting the issue.
We need to erase the issue.
Please help us to erase the issue.
Thanks.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Sep 2010 16:53:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4451</bugid>
<title>custom listview limited to 2-3 text views</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-04T21:15:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clemrom@gmail.com</reportedBy>
<openedDate>Sat, 31 Oct 2009 01:24:04 +0000</openedDate>
<description>Summary: it is apparently impossible to get nQ&gt;E3 textviews rendered as an
element of a list view How to reproduce (see attached documents: java
activity + xml). Basically my ListActivity is creating a list of
elements (defined in an .xml file in a relative layout) with
respectively the following info: - name of the place - address -
telephone - email - a logo THE PBS A maximum of 3 lines is displayed
(the logo is properly placed) 1? The order does not make any sense: the
email appears BEFORE/ABOVE the Telephone (whereas it is define exactly
as the opposite in the xml). 2? I can only visualize 3 informations:
name of the place, telephone, email (for some reason the address is
completely skipped). 3? WhatQ&apos;Es completely preposterous is that if I put
a long string in the address then the height of the element concerned of
the ListView grows as expected. (comment lines 129-131 and run attached
file once more) SIDE NOTE - using:
android:layout_height=Q&quot;E?android:attr/listPreferredItemHeightQ&quot;E does not
change anything - I tried a linearlayout, tablelayout... without any
success. The behavior is very consistent though. EXPECTED BEHAVIOR
Render the items of the ListView as they are specified in the XML!
and/or get their height to expand dynamically without any pb.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 04 Nov 2009 21:15:02 +0000</when>
<what>Your XML layout is incorrect. For instance your first TextView, b_name, takes up all the space 
(fill_parent/fill_parent), so thereQ&apos;Es no space left for the other items.</what>
</comment>
</bug>
<bug>
<bugid>17394</bugid>
<title>Contacts Extentions Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ross.ki...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 03:00:57 +0000</openedDate>
<description>I have many contacts which have extensions assigned to the phone #Q&apos;Es
Currently when the dialer calls them it drops all the text and dials the
whole # resulting in a failed call. example: 916-555-1212 x222 =
9165551212222 Dialed I would like the phone to treat these contacts
differently. It would treat all the number up to the x as it does now.
However if it sees the X it would dial the # then pop up the dial pad
and a small box with the ext in it. You can then hit the # to dial an
ext and then press the box to dial the resulting #Q&apos;Es</description>
<comment>
<author>bigjo...@gmail.com</author>
<when>Wed, 09 Nov 2011 15:38:30 +0000</when>
<what>Also issue 4575 - lots of people pissed, google more worried about making android play games...*sigh*.</what>
</comment>
</bug>
<bug>
<bugid>7483</bugid>
<title>Documentation Bug: Missing info about what superclass methods need to be called and when.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>4</stars>
<reportedBy>r...@acm.org</reportedBy>
<openedDate>Thu, 01 Apr 2010 03:46:03 +0000</openedDate>
<description>SDK 2.1 Update 1 -- the various methods and callbacks fairly
consistently fail to document what the behavior and contract of the
superclass method is. So, for example, we canQ&apos;Et tell from the
documentation just where we should place a call to super.onResume(),
super.onCreate(), etc... Even if it doesnQ&apos;Et matter at the moment,
without clear guidance, people will make different decisions, which will
pose compatibility issues down the road. You can also make it explicitly
part of the contract that it does nothing, but without that, we have to
place it somewhere!</description>
<comment>
<author>hippo.ma...@gmail.com</author>
<when>Thu, 01 Apr 2010 09:42:10 +0000</when>
<what>To elaborate, we know that when super.onFoo() is called, it should always be called
within the onFoo() callback method. The question is where within each given callback
method should its superclass method be called? At the top? At the bottom? Elsewhere?
Does it matter?

This issue was inspired by the following thread in the Android DeveloperQ&apos;Es forum:

http://groups.google.com/group/android-developers/browse_thread/thread/9ddb2b06c21c8457/c083ad48cc7aa68e#c083ad48cc7aa68e
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 01 Apr 2010 18:26:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17891</bugid>
<title>Gingerbread issue: Nexus one does not show incoming call screen, does not ring, but track ball blinking fast</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nehal.me...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 22:05:51 +0000</openedDate>
<description>When my device is idle with screen turned off, some times when there is
an incoming call, I see trackball blinking fast, I hear device
vibrating, but no other indication of incoming call. No incoming call UI
is shown. Even if I unlock the device and go to phone app, still no
indication. No mention of a call even in call logs. Trackball keeps
blinking fast indefinitely until I power off the device and reboot it.
When I check logcat, I see there was indeed an incoming call and I see
some exceptions. Attaching both logcat and bug report file here. The
time of the call was at 6/22/2011 4:31:57 PM (or 16:31:57 in 24 hour
format). Device Info: Nexus one with android 2.3.4 Also I have started
seeing this problem only after gingerbread upgrade Steps to reproduce -
unknown. This happens every now and then but no clear pattern.</description>
</bug>
<bug>
<bugid>12074</bugid>
<title>Android Browser Issue (Froyo)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jkse...@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 05:58:14 +0000</openedDate>
<description>I tried to connect web site through Froyo Browser. But cannot input the
text in textbox. Step: http://www.wf.com/mba/?redirect=www -Q&gt;E Sign On -Q&gt;E
click the Q&apos;EOnline UsernameQ&apos;E and try to input text but cannot input.
Expected Result: Text can be input in textbox. Mentioned: Emulator(2.2),
NexusOne(2.2) ... Thanks.</description>
</bug>
<bug>
<bugid>15528</bugid>
<title>Change in project name igored if using the examples (Project Wizard)</title>
<status>Duplicate</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-05-12T02:20:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 21:16:58 +0000</openedDate>
<description>The project wizard has a small issue that once the examples are selected
changed in the project name are not checked. To reproduce: 1.) Type is a
project name which already exists -Q&gt;E error 2.) Select a target, e.g.
Android 2.3.3 3.) Select Q&quot;ECreate Project from existing exampleQ&quot;E, e.g.
ApiDemos 4.) Change project name to something which does not exists -Q&gt;E
no effect</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 21:21:13 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 18:08:00 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 02:20:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17531</bugid>
<title>There should be a run in background permission</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>eladk...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 14:59:19 +0000</openedDate>
<description>Hello, I recently downloaded an app that turned out to be a huge battery
drain. the app (whose name i wonQ&apos;Et mention) had no business running in
the background but it had a background service that updated it and since
their webserver was down and the app was poorly written it took a
considerable toll on my battery. I think that there should be a
permission for running in the background so that ppl that download an
app will know that it might happen and that developers will not be so
quick to use it. I think this is a huge security hole as well since I
can write a seemingly innocuous application that shows pictures but runs
in the background and transmits the userQ&apos;Es information all the time.</description>
</bug>
<bug>
<bugid>20070</bugid>
<title>Black Q&amp;E white emulator window</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T18:07:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>o2genum</reportedBy>
<openedDate>Thu, 15 Sep 2011 10:55:53 +0000</openedDate>
<description>My OS: Ubuntu 10.04 LTS I installed: android-sdk_r12-linux_x86 Android
SDK I run emulator emulator -avd honeycomb -scale 0.8 And I get black Q&amp;E
white picture. While not using scale, everything is okay.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:07:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1582</bugid>
<title>Going to home screen from large page in browser hangs the home screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-19T01:06:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>giggsey</reportedBy>
<openedDate>Thu, 18 Dec 2008 16:51:53 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Open a large webpage in the
browser (I was using forums.invisionize.com and reading a topic - Push
the home button to go back to the home screen - Wait for it to load (10
seconds+) - What you think the correct behavior should be. - It should
be able to load the home screen quicker Running T-Mobile G1 in the UK,
with RC8.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:06:58 +0000</when>
<what>That would require to force the launcher application to stay in memory, which would
then significantly reduce the amount of memory available for the browser and other
applications.</what>
</comment>
<comment>
<author>giggsey</author>
<when>Fri, 19 Dec 2008 01:14:47 +0000</when>
<what>But surely it shoulld clear the memory from the browser quicker, and not take ages for the home screen 
to appear. When I did this earlier, the background loaded, and them it took 10-15 seconds for the icons 
to load or even for the notification bar to achknowledge me dragging it. Not for it to freeze the entire 
thing for ages?</what>
</comment>
</bug>
<bug>
<bugid>14098</bugid>
<title>Project tries to compile AIDL files from base library-project</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Tue, 18 Jan 2011 00:03:33 +0000</openedDate>
<description>Summary: With tools/ADT 9, I sometimes get into a situation where
compiling a project fails because the builder tries to generate some
AIDL file and the AIDL files canQ&apos;Et be found since they are present in
the base library-project. ItQ&apos;Es a transient error that goes away when the
project is closed or Eclipse is restarted. I canQ&apos;Et figure the condition
to make it happen. This example has 3 levels but IQ&apos;Eve seen it happen
with just a library-project and one project using it. I have an app with
3 projects: - TimerifficLib: library-project - TimerifficPub: main
project for the app -- uses the library project TimerifficLib. -
TimerifficDevTest: android test project -- uses the app project
TimerifficPub. With tools/ADT 9, I sometimes get into a situation where
compiling the android test project generates an error about some AIDL
file that it tries to compile and they canQ&apos;Et be found since they are
present in the library-project. Example of verbose build output when
doing a Project Q&gt;E Clean on the android test project: --------------
[TimerifficUDevTest] Removing generated java classes.
[TimerifficUDevTest] Refreshing resource folders. [TimerifficUDevTest]
Starting full Pre Compiler. [TimerifficUDevTest] Removing generated java
classes. [TimerifficUDevTest] Attribute minSdkVersion (3) is lower than
the project target API level (9) [TimerifficUDevTest] Preparing
generated java files for update/creation. [TimerifficUDevTest]
C:\sdk\platform-tools\aapt.exe package -m -v -J C:\TimerifficDevTest\gen
-M C:\TimerifficDevTest\AndroidManifest.xml -S C:\TimerifficDevTest\res
-I C:\sdk\platforms\android-9\android.jar [TimerifficUDevTest]
Locale/Vendor pairs: [TimerifficUDevTest] / [TimerifficUDevTest]
[TimerifficUDevTest] Files: [TimerifficUDevTest] drawable\icon.png
[TimerifficUDevTest] Src: C:\TimerifficDevTest\res\drawable\icon.png
[TimerifficUDevTest] layout\main.xml [TimerifficUDevTest] Src:
C:\TimerifficDevTest\res\layout\main.xml [TimerifficUDevTest]
values\strings.xml [TimerifficUDevTest] Src:
C:\TimerifficDevTest\res\values\strings.xml [TimerifficUDevTest]
AndroidManifest.xml [TimerifficUDevTest] Src:
C:\TimerifficDevTest\AndroidManifest.xml [TimerifficUDevTest] Including
resources from package: C:\sdk\platforms\android-9\android.jar
[TimerifficUDevTest] applyFileOverlay for drawable [TimerifficUDevTest]
applyFileOverlay for layout [TimerifficUDevTest] applyFileOverlay for
anim [TimerifficUDevTest] applyFileOverlay for animator
[TimerifficUDevTest] applyFileOverlay for interpolator
[TimerifficUDevTest] applyFileOverlay for xml [TimerifficUDevTest]
applyFileOverlay for raw [TimerifficUDevTest] applyFileOverlay for color
[TimerifficUDevTest] applyFileOverlay for menu [TimerifficUDevTest]
applyFileOverlay for mipmap [TimerifficUDevTest] (new resource id icon
from C:\TimerifficDevTest\res\drawable\icon.png) [TimerifficUDevTest]
(new resource id main from C:\TimerifficDevTest\res\layout\main.xml)
[TimerifficUDevTest] Writing symbols for class R. [TimerifficUDevTest]
aidl: unable to open file for read:
C:\TimerifficDevTest\TimerifficLib_src\android\os\IHardwareService.aidl
[TimerifficUDevTest] aidl: unable to open file for read:
C:\TimerifficDevTest\TimerifficLib_src\android\telephony\NeighboringCellInfo.aidl
[TimerifficUDevTest] aidl: unable to open file for read:
C:\TimerifficDevTest\TimerifficLib_src\com\android\internal\telephony\ITelephony.aidl
[TimerifficUDevTest] Refreshing resource folders. [TimerifficUDevTest]
Starting incremental Pre Compiler: Checking resource changes.
[TimerifficUDevTest] Attribute minSdkVersion (3) is lower than the
project target API level (9) [TimerifficUDevTest] aidl: unable to open
file for read:
C:\TimerifficDevTest\TimerifficLib_src\android\os\IHardwareService.aidl
[TimerifficUDevTest] aidl: unable to open file for read:
C:\TimerifficDevTest\TimerifficLib_src\android\telephony\NeighboringCellInfo.aidl
[TimerifficUDevTest] aidl: unable to open file for read:
C:\TimerifficDevTest\TimerifficLib_src\com\android\internal\telephony\ITelephony.aidl
-------------- There is no TimerifficDevTest\TimerifficLib_src ...
DevTest is the test project; TimerifficLib_src exists solely in the main
apk project. It seems for some reason the test project is expecting to
find the linked folder that solely exists in the main apk project. That
is a transient error. Last time I got that, I solved it by closing then
re-opening all the projects; here I just restarting Eclipse and it went
away. The AIDL command, that was executed twice for each clean build,
is: C:\sdk\platform-tools\aidl.exe
-pC:\sdk\platforms\android-9\framework.aidl -IC:\TimerifficDevTest\src
-IC:\TimerifficDevTest\gen
C:\TimerifficDevTest\TimerifficLib_src\android\os\IHardwareService.aidl
C:\TimerifficDevTest\gen\android\os\IHardwareService.java Debugging the
call, for some reason PreCompilerBuilder.mAidlToCompile associated with
the DevTest project was listing the 3 aidl files which are in the Lib
project. Since the aidl calls were failing, the build kept the aidl file
listed to rebuild the next time. ItQ&apos;Es not clear how they got listed
there in the first place.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 18 Jan 2011 01:09:04 +0000</when>
<what>This is very strange. The list of aidl files to build is taken from the projectQ&apos;Es source folders so unless your test project depends on the library it shouldnQ&apos;Et happen.</what>
</comment>
<comment>
<author>ralfoide</author>
<when>Tue, 18 Jan 2011 07:26:04 +0000</when>
<what>ThatQ&apos;Es what I thought too by looking at the code, so I tried to add the lib project directly as a dependency to the test project and that did not generate the issue as I expected.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 18 Jan 2011 21:38:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17834</bugid>
<title>Android keypad behavior</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yoonin...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 04:46:45 +0000</openedDate>
<description>- Steps to reproduce the problem. Select multi input language in Android
keyboard. Contact Q&gt;E Create contact Q&gt;E tap on number field Q&gt;E observe the
Q&quot;ENextQ&quot;E in keypad Change language from space bar - What happened. Q&quot;ENextQ&quot;E
becomes Q&quot;EenterQ&quot;E - What you think the correct behavior should be. Keeps
Q&quot;ENextQ&quot;E DonQ&apos;Et forget to mention which device you have, and which version
of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Nexus one Froyo If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17998</bugid>
<title>Force close ocurrs when select Q&quot;EMapsQ&quot;E from contacts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 00:56:24 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Go to contacts Q&gt;E Select the same
contact Q&gt;E Tap on View home address Q&gt;E Select Maps Q&gt;E Observe. - What
happened. Force close ocurrs when select Q&quot;EMapsQ&quot;E from contacts. - What
you think the correct behavior should be. Force close should not be
occurred. Log : 06-24 14:22:00.144 4876 4876 E AndroidRuntime: Caused
by: java.lang.NullPointerException 06-24 14:22:00.144 4876 4876 E
AndroidRuntime: at e.c.l(Unknown Source) 06-24 14:22:00.144 4876 4876 E
AndroidRuntime: at com.google.googlenav.android.J.l(Unknown Source)
06-24 14:22:00.144 4876 4876 E AndroidRuntime: at
com.google.googlenav.login.b.a(Unknown Source) 06-24 14:22:00.144 4876
4876 E AndroidRuntime: at
com.google.googlenav.provider.StarredItemProvider.onCreate(Unknown
Source) 06-24 14:22:00.144 4876 4876 E AndroidRuntime: at
android.content.ContentProvider.attachInfo(ContentProvider.java:867)
06-24 14:22:00.144 4876 4876 E AndroidRuntime: at
android.app.ActivityThread.installProvider(ActivityThread.java:3562)
06-24 14:22:00.144 4876 4876 E AndroidRuntime: ... 12 more 06-24
14:22:00.154 289 317 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error 06-24
14:22:00.154 289 1131 W ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity</description>
</bug>
<bug>
<bugid>15088</bugid>
<title>WebView: setBackgroundColor(0) doensQ&apos;Et set the background transparent</title>
<status>Duplicate</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>2011-03-04T05:52:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>flyand...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 04:01:41 +0000</openedDate>
<description>I have a Camera View running and put a WebView over it. mWebView = new
WebView(this); mWebView.setBackgroundColor(0);
mWebView.setBackgroundDrawable(null); The webview is properly displayed,
however the background color does not change to transparent and stays
white.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Feb 2011 10:30:33 +0000</when>
<what>Thanks for your report, what version of Android are you running?</what>
</comment>
<comment>
<author>flyand...@gmail.com</author>
<when>Mon, 28 Feb 2011 19:07:33 +0000</when>
<what>I tested it in 2.2, 2.3 and 3.0 (on Xoom) - all three the same behavior.

The documentation says to use setBackgroundColor(0) set the background of the webview to transparent. (http://developer.android.com/reference/android/webkit/WebView.html -Q&gt;E setBackgroundColor).

I assume that the actual webview is drawn transparent after, however the webview stays on a solid white background.

I also tried several other combinations without any luck:
setBackgroundResource(color.TRANSPARENT);
setBackgroundDrawable(null);

If I use a Q&quot;EViewQ&quot;E it works without problems. 

Either this is a bug in the WebView component or itQ&apos;Es just itQ&apos;Es behavior. If the latter, it is impossible to use HTML5 app components as an overlay for any other view since the WebView will always have a solid colored background.




</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Mar 2011 05:52:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11182</bugid>
<title>please, translate HK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 02:28:49 +0000</openedDate>
<description>1. Occurrence Process : idle -Q&gt;E menu -Q&gt;E setting -Q&gt;E search -Q&gt;E Occurrence
State: All Text is shown in English 2. Occurrence Process : idle -Q&gt;E long
press -Q&gt;E widget -Q&gt;E Occurrence State: Google search is shown in English</description>
</bug>
<bug>
<bugid>2603</bugid>
<title>Dial pad touchtones no longer work in 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>silverba...@gmail.com</reportedBy>
<openedDate>Thu, 07 May 2009 13:57:36 +0000</openedDate>
<description>Hi, Using a T-Mobile G1 in the UK. I received the 1.5 update this
morning (ooohhh shiny!). ItQ&apos;Es all been perfect apart from the loss of
touchtones on the dialler pad when manually dialling a number. This
worked fine in 1.1 and 1.0. The setting has been enabled in the settings
and have tried rebooting, unsetting the sounds, then setting them again
but I cannot get them to come back. A friend of mine has a G1 as well so
I will email him and ask him if his touchtones stopped working as well.</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 07 May 2009 14:12:27 +0000</when>
<what>They work for me, but are very quiet.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Thu, 07 May 2009 14:16:56 +0000</when>
<what>Interesting, it makes me wonder if my dial pad sound has been turned right down/off
somehow.  Curiously there is no option in the interface to moderate such a volume
control, if indeed that is the problem.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Fri, 08 May 2009 00:57:56 +0000</when>
<what>Curiously the touchtones play at a normal volume during an actual telephone call to 
someone.

It seems the probably is isolated to the dial pad in the Q&apos;EdiallerQ&apos;E app.</what>
</comment>
<comment>
<author>blackwel...@gmail.com</author>
<when>Wed, 24 Jun 2009 14:33:32 +0000</when>
<what>Extremely low volume on mine (practically inaudible). Same firmware release as above.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sat, 27 Jun 2009 12:13:36 +0000</when>
<what>I found a fix!  Someone put an application on the market called Q&apos;ECall Volume MgrQ&apos;E.  I used that to set the 
maximum volume level and now I can hear the dialer pad just fine again.

Maybe a long term fix would be for the dialer pad to have an independent volume control.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:08:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:13:31 +0000</when>
<what></what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Thu, 24 Sep 2009 18:05:00 +0000</when>
<what>Just to note that the Q&apos;EfixQ&apos;E was temporary and as soon as I removed that app the
problem reoccurred.

If I hold my ear to the speaker I can very faintly hear the dial sounds.</what>
</comment>
<comment>
<author>sitino...@gmail.com</author>
<when>Thu, 12 Nov 2009 21:30:13 +0000</when>
<what>To correct this problem, make a phone call (preferably  your voice mail). While in
the call, hit Q&quot;E+Q&quot;E on the volume controls on the side of the phone to turn the Q&quot;Ein
call volumeQ&quot;E menu up (got past the halfway point). When you hang up, touch tones
should be audible again.</what>
</comment>
</bug>
<bug>
<bugid>2283</bugid>
<title>broken links on http://developer.android.com/sdk/1.1_r1/upgrading.html </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>Tomas.C....@gmail.com</reportedBy>
<openedDate>Mon, 23 Mar 2009 20:25:10 +0000</openedDate>
<description>I noticed a couple of broken links on this page:
http://developer.android.com/sdk/1.1_r1/upgrading.html The links are:
Overview of Changes (http://code.google.com/android/migrating/
changes-overview.html) - not found API Diffs Report
(http://code.google.com/android/migrating/ changes.html) - not found
More info: http://groups.google.com/group/android-
discuss/browse_thread/thread/519c144ae57e2dce</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Mar 2009 00:38:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:46:10 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:26:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:14:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9644</bugid>
<title>CanQ&apos;Et get MP3 voice mail attachment from Gmail to show up on my Android phone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bham...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 07:29:18 +0000</openedDate>
<description>I receive voicemails from my telcom provider as an email attachment in
the form of an MP3. I can open these attachments through the PC based
Gmail interface and in outlook but the attachments donQ&apos;Et show up on my
Android Phone (Sprint EVO.) I get the message which asks me to download
the rest of the message but then nothing happens. I can forward the
message from my outlook back to Gmail and back to my Android phone and
it opens fine on the phone but not when it comes directly through Gmail.
I would have thought that two Google products would work well together
but IQ&apos;Em having difficulty finding a way to make this work without
logging into my Gmail account through my phoneQ&apos;Es browser.</description>
</bug>
<bug>
<bugid>18312</bugid>
<title>Transformer / XSLT is slow</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 17:03:05 +0000</openedDate>
<description>From pujos.michaelQ&apos;Es comment on issue 18102: Q&quot;E... Saxon-B seems 1.5-2x
faster at parsing (vs the platformQ&apos;Es implementation pre-3.0).Q&quot;E Our XSLT
code (javax.xml.transform.Transformer) is implemented by Apache Xalan.
We should investigate the tradeoffs of using like Saxon-B or another
backend instead.</description>
</bug>
<bug>
<bugid>19215</bugid>
<title>HTC incredible s</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pulagam....@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 11:01:17 +0000</openedDate>
<description>hai, IQ&apos;Em got new incredible s from gulf country but it was not support
Indian languages may android version ginger board 2.3.4 version. is it
any way to solve this problem. thanks and regards Pulagam Veer Reddy</description>
</bug>
<bug>
<bugid>1238</bugid>
<title>algorithm for determining the contact name by number must be improved</title>
<status>FutureRelease</status>
<owner>jham%android.com@gtempaccount.com</owner>
<closedOn>2008-11-15T02:31:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 10 Nov 2008 19:46:07 +0000</openedDate>
<description>Some countries have more than one way to dial number. For example in
Russia I can call the same number in two ways +79161234567 and
89161234567. but when I have contact with number +79161234567 and dial
manually or receive incoming call with number 89161234567 the name of
the contact does not appear. check up Symbian! First compares complete
number, and if there is no coincidence, compares the last 7 digits of
number</description>
<comment>
<author>jham%android.com@gtempaccount.com</author>
<when>Mon, 10 Nov 2008 21:25:51 +0000</when>
<what></what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Thu, 13 Nov 2008 11:58:52 +0000</when>
<what>Yes There should be Setting for Compareing Number in India Comparing Total 10 Number
is also Okay

But in Some Country they must rely on last 7 digits</what>
</comment>
<comment>
<author>jham%android.com@gtempaccount.com</author>
<when>Sat, 15 Nov 2008 02:31:38 +0000</when>
<what>This is fixed for the example in this bug now. The matching algorithm now accepts a
match if one of the numbers starts with a + and the count of the non-matching
characters at the beginning of both numbers is less than or equal to 4, the longest
country code and a plus.</what>
</comment>
</bug>
<bug>
<bugid>18165</bugid>
<title>Books is not supported landscape mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ddonggom...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 08:56:24 +0000</openedDate>
<description>1. Device : SGH-I857, Flipbook (US ATQ&amp;ET) 2. Andorid build verison :
2.2.2 3. Books ver : 1.2.2 4. Repro Steps : [Precondition] The device
should be slide-type or folder-type device. [Step] Idle - Main menu -
Books - select contents - Slide up 5. Symptom : It is not changed to
landscape mode. 6. Reproducibility % : 100% 7. Correct behavior : should
be rotate to landscape mode.</description>
</bug>
<bug>
<bugid>1559</bugid>
<title>Browser does not apply user name and password when downloading links</title>
<status>Assigned</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>13</stars>
<reportedBy>sigrist....@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 13:38:46 +0000</openedDate>
<description>Steps: 1. Log into web site through browser security login popup window
2. Click on download (in this case it was an MP3 Q&gt;E8MB) 3. Browser
displays Q&quot;Eattempting to connectQ&quot;E 4. Server reports Q&quot;EUnauthorized AccessQ&quot;E
to link Solution: I believe the correct solution is to apply the user
name and password in the same way that it is applied when making HTTP
requests. Perhaps the downloading portion of the OS and the browser are
forgetting to communicate security data?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 14:19:12 +0000</when>
<what>Indeed, there are currently no facilities in the download manager to process HTTP 401
basic authentication data.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:08:44 +0000</when>
<what></what>
</comment>
<comment>
<author>gazambuja</author>
<when>Tue, 23 Nov 2010 19:24:35 +0000</when>
<what>Duplicate bug, see here: http://code.google.com/p/android/issues/detail?id=1353</what>
</comment>
</bug>
<bug>
<bugid>7157</bugid>
<title>Sync combined contacts to write enabled accounts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Mon, 15 Mar 2010 02:35:14 +0000</openedDate>
<description>There are lots of Facebook contacts from the Facebook app which are
combined with my Google contacts into single entities. IQ&apos;Ed like the
option to combine these details so their email addresses and pictures
are also accessible from GMail. There should be an option to sync
supported details (profile URLs, email addresses, phone numbers, avatar
images, nicknames and instant messaging accounts) of all contacts to a
single Google (or other write enabled) account. This should be automatic
or on-demand, based on user choice.</description>
</bug>
<bug>
<bugid>5027</bugid>
<title>samsung moment Q&apos;Eadb devicesQ&apos;E on linux fails to see 4th usb interface descriptor</title>
<status>Released</status>
<owner>mikeandr...@gmail.com</owner>
<closedOn>2010-05-31T14:25:05.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>55</stars>
<reportedBy>enoba...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 22:10:36 +0000</openedDate>
<description>Using the linux Q&apos;EadbQ&apos;E with SDK Tools (r3) fails to list the samsung
moment. With ADB_TRACE=1, you can see Q&apos;Eusb_interface_descriptor not
foundQ&apos;E in /tmp/adb.log. Digging into the source from the git master, I
found that the bufptr offset is off by 19 by the time we get to the
second interface descriptor, which is where the
Q&apos;Eusb_interface_descriptor not foundQ&apos;E message comes out and so weQ&apos;Ell
never make it to the 4th interface descriptor (the ADB). With the
attached (terribly hackish) patch, `adb devices` now lists my samsung
moment. IQ&apos;Em not sure what is a better way to do this without libusb --
as you can see in the attached lsusb output, there is some extra data in
the CDC modem (first) interface descriptor which accounts for the 19
bytes which proceed its endpoint descriptor. Here they are (in decimal)
005,036,000,016,001,005,036,001,000,001,
004,036,002,002,005,036,006,000,001 Thanks, Eric</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:39:38 +0000</when>
<what>Unfortunately we canQ&apos;Et accept patches through the bug database, please upload your
(clean) patch to review.source.android.com, or describe the change itself in plain
English (not in C).</what>
</comment>
<comment>
<author>enoba...@gmail.com</author>
<when>Wed, 25 Nov 2009 17:44:04 +0000</when>
<what>I do not expect this patch to be applied to the tree as-is because IQ&apos;Em not certain 
if it is the correct thing.  i.e. maybe the 5,5,4, and 5 are lengths of the extra 
sections which allow you to step over them instead of using Q&quot;Emagic number 19Q&quot;E.  
From some light reading on page 44 in 
http://www.usb.org/developers/devclass_docs/usbcdc11.pdf it would appear that this 
is the case and that the 0x24Q&apos;Es (36d) which follow those length bytes are 
CS_INTERFACE.  IQ&apos;Em not sure if thereQ&apos;Es more to a proper general-case handling 
of Q&quot;Eclass specific descriptor informationQ&quot;E or maybe the usb spec says you can just 
check the second byte for 0x24 (opposed to the EndpointQ&apos;Es 0x05 bDesciptorType.)

Anyway, what works for me with my phone:  In system/core/adb/usb_linux.c (function 
find_usb_device()) while examining interface descriptors: if the Q&apos;EbInterfaceClassQ&apos;E, 
and Q&apos;EbInterfaceSubClassQ&apos;E are both Q&apos;E2Q&apos;E, then this interface descriptor is for the 
CDC modem and we have to add 19 to the pointer (plus the size of the endpoints) to 
get offset to the next interface descriptor, then we just continue to the next loop 
iteration.

Thanks,
Eric</what>
</comment>
<comment>
<author>krone...@gmail.com</author>
<when>Mon, 14 Dec 2009 00:13:54 +0000</when>
<what>For some reason the patch didnQ&apos;Et help me access my moment...  IQ&apos;Ell try to debug it as
well.  IQ&apos;Em still working on my Windows VM because doesnQ&apos;Et seem to find it either. 
Hopefully something will break through for me.  :)</what>
</comment>
<comment>
<author>krone...@gmail.com</author>
<when>Tue, 15 Dec 2009 04:41:35 +0000</when>
<what>Let me take that back.  After going around and around I finally noticed that the
Moment wasnQ&apos;Et acting like a memory stick.  For some reason I had confused it to the
point where it didnQ&apos;Et present the correct devices on the USB bus.  This included the
mass storage device and the ADB device.  I tried a bunch of setting changes, but I
ended up resetting to factory defaults.  Then building a patched adb executable
worked.  Whew... :)</what>
</comment>
<comment>
<author>nospam...@yahoo.com</author>
<when>Tue, 22 Dec 2009 23:23:15 +0000</when>
<what>Forgive me if this is a stupid question, but where can I find the source for adb if I
want to try the above patch?

From this list:
http://source.android.com/projects

I assumed it would be part of:
development	High-level development and debugging tools

But IQ&apos;Em having trouble finding it browsing around here:
http://android.git.kernel.org/?p=platform/development.git;a=summary

Or should it be in some download from here: ?
http://code.google.com/p/android/downloads/list?can=1Q&amp;Eq=Q&amp;Ecolspec=Filename+Summary+Uploaded+Size+DownloadCount
</what>
</comment>
<comment>
<author>nospam...@yahoo.com</author>
<when>Wed, 23 Dec 2009 02:49:45 +0000</when>
<what>Re: comment 5

I think I partially found the answer to my own question, itQ&apos;Es in:

system/core 	Minimal bootable environment
http://android.git.kernel.org/?p=platform/system/core.git;a=tree;f=adb;h=a1506576094034d7ceda0a160b5b637c76902423;hb=HEAD

I guess IQ&apos;Ell just have to try to see if itQ&apos;Es possible to just download and build and
run that, or if there are other dependencies, like possibly:

build	Build system
</what>
</comment>
<comment>
<author>enoba...@gmail.com</author>
<when>Wed, 23 Dec 2009 03:05:13 +0000</when>
<what>A thread with more info for those having trouble compiling the patch:
http://www.samsungmomentforum.com/rooting/getting-adb-to-recgonize-moment-under-ubuntu-karmic/</what>
</comment>
<comment>
<author>nospam...@yahoo.com</author>
<when>Mon, 28 Dec 2009 22:45:35 +0000</when>
<what>HereQ&apos;Es a bit of a followup to comment 6, to help anyone else out trying to do
this.

I initially tried just downloading system/core and build, but that didnQ&apos;Et
work.  I went through a few more incremental iterations, and eventually
decided that it would be faster to just download the entire source (although
this does take a while, itQ&apos;Es multiple GB) than try to figure out what parts of
it I needed.

However, if all you really want from this is a working adb binary for the
Samsung Moment, I do *not* recommend building everything.  It appears to take
a ridiculously long time.  Long enough that I canQ&apos;Et say how long.  `make adb`
will build a reasonably small subset, including the adb binary.

So, assuming you have installed both git and repo, and downloaded the patch, a
quick instruction guide is as follows:

  repo init -u git://android.git.kernel.org/platform/manifest.git
  repo sync
  cd system/core/adb
  patch -b usb_linux.c usb_linux.c.patch
  cd ../../..
  make adb

IQ&apos;Em compiling on Debian Etch, so the java5 vs. java6 issue of Ubuntu Karmic
mentioned on the page referenced by comment 7 wasnQ&apos;Et an issue for me; although
if all you want to do is compile adb, and not the entire Android source, IQ&apos;Em
not sure that that would be relevant, since afaict adb has no java
dependencies.

For me, the resulting binary was located at out/host/linux-x86/bin/adb

If you already have one running, youQ&apos;Ell have to restart the adb server with:

  adb kill-server
  adb start-server

Somewhat interestingly, once I started the server with this locally patched
adb binary, I can then revert to using the binary supplied with the Andoird
SDK (Tools, revision 4) for issuing adb commands.  At least it worked fine for
me with what IQ&apos;Eve tried so far, which is limited to `adb devices` and `adb
logcat`.
</what>
</comment>
<comment>
<author>clivejoh...@gmail.com</author>
<when>Sun, 10 Jan 2010 19:34:03 +0000</when>
<what>I have found the same issue with my Motorola Milestone.
The first interface descriptor has extra info:

 iInterface              6 Motorola Communication Interface
      CDC Header:
        bcdCDC               1.10
      CDC Call Management:
        bmCapabilities       0x00
        bDataInterface          1
      CDC ACM:
        bmCapabilities       0x02
          line coding and serial state
      CDC Union:
        bMasterInterface        0
        bSlaveInterface         1 

So adb does not find the correct interface descriptor as it bombs out early.

Looking at the sources to the unix tool lsusb which produced the above output, it
obviously correctly spots the extra bytes. Maybe this can be used as a source to
correctly patch usb_linux.c which at present assumes the interface descriptor is
always of length 9.
</what>
</comment>
<comment>
<author>bcafa...@gmail.com</author>
<when>Wed, 10 Feb 2010 10:06:14 +0000</when>
<what>Patch worked for me (Galaxy Spica), it would be nice to have a working adb for Samsung 
phones in SDK tools r5 :)</what>
</comment>
<comment>
<author>bukk...@gmail.com</author>
<when>Tue, 23 Feb 2010 07:54:49 +0000</when>
<what>I had this issue and downloaded a compiled version from:
http://alerttheinternet.com/android/adb
Thank you Peepsalot.
referenced from:
http://forums.somethingawful.com/showthread.php?threadid=3234330
which led me back here.</what>
</comment>
<comment>
<author>hannaste...@gmail.com</author>
<when>Tue, 09 Mar 2010 07:53:13 +0000</when>
<what>Why isnQ&apos;Et this fixed in the r05 version of the SDK? I canQ&apos;Et get that patch to work and 
i want to develop android apps without booting into windows...</what>
</comment>
<comment>
<author>laplande...@gmail.com</author>
<when>Sat, 10 Apr 2010 23:36:27 +0000</when>
<what>looks like Google devQ&apos;Es donQ&apos;Et read issues with relatively small number of stars. ItQ&apos;Es
funny, but every single bug iQ&apos;Em interested in just forgotten by google devQ&apos;Es</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 21 Apr 2010 02:48:26 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 21 Apr 2010 18:08:37 +0000</when>
<what></what>
</comment>
<comment>
<author>tmurray...@gmail.com</author>
<when>Thu, 29 Apr 2010 03:03:07 +0000</when>
<what>Patch fixed my issue with the Samsung Moment. Would love to see this fixed one way or
another in the proper version.</what>
</comment>
<comment>
<author>eagle.l...@gmail.com</author>
<when>Wed, 05 May 2010 23:15:19 +0000</when>
<what>this patch works fine with Galaxy Spica, and it saves me!  Thank you very much!</what>
</comment>
<comment>
<author>spurn...@gmail.com</author>
<when>Thu, 06 May 2010 22:47:34 +0000</when>
<what>Hello, I downloaded ADB from http://alerttheinternet.com/android/adb and was able to
get it working a couple days ago but for some reason my phone stopped being
recognized by ADB again!  Any reason that happened?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:52 +0000</when>
<what>Issue 6781 has been merged into this issue.</what>
</comment>
<comment>
<author>eric.jos...@gmail.com</author>
<when>Mon, 31 May 2010 11:06:36 +0000</when>
<what>I am using the directions from ubuntu-karmic and that patch works fine for me
(granted I only develop on a Samsung Moment so I donQ&apos;Et know about any other fallout).
 Is there anything that users can do in the way of debugging to get this patch into
the mainline?  This problem was first reported in r3 and weQ&apos;Ere up to r6 now and I was
hoping it would be resolved.  

Like I said, please let me know if there is anything users can do to get this into
the mainline.</what>
</comment>
<comment>
<author>eric.jos...@gmail.com</author>
<when>Mon, 31 May 2010 11:33:28 +0000</when>
<what>Um, apparently I hit Q&lt;EenterQ&gt;E too early as I just deleted adb and reinstalled and I
think the stock stuff is working fine, with the caveat that you have to stop adb and
run it as root with sudo otherwise you still get ??????????  No Permissions.  Can
anybody else confirm that this is fixed under r6 of the tools?</what>
</comment>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Mon, 31 May 2010 14:07:41 +0000</when>
<what>If you are getting the Q&quot;Eno permissionsQ&quot;E then you need to set up your udev rules as 
described here:  http://developer.android.com/guide/developing/device.html  Be sure to 
use the Samsung Vendor ID 04e8</what>
</comment>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Mon, 31 May 2010 14:25:05 +0000</when>
<what>This is fixed in the 2.2 SDK</what>
</comment>
<comment>
<author>singhai....@gmail.com</author>
<when>Sat, 05 Jun 2010 20:18:22 +0000</when>
<what>Thanks a lot guys for sharing this info :)

/Ravi</what>
</comment>
<comment>
<author>roach...@gmail.com</author>
<when>Sun, 18 Jul 2010 10:40:22 +0000</when>
<what>WhatQ&apos;Es the current status on this? 

IQ&apos;Em trying to get my Samsung Galaxy S to be recognized with lucid, and IQ&apos;Em having the sample trouble as above, where adb devices does not show it at all.

IQ&apos;Eve just done an update to the SDK from eclipse, and it shows IQ&apos;Em up to API 8, Which IQ&apos;Em assuming the 2.2 SDK is. 

I also tried to use the alerttheinternet compiled adb, which also did not work.
</what>
</comment>
</bug>
<bug>
<bugid>18617</bugid>
<title>Orkut chat is not being supported in HoneyComb OS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>manish.i...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 05:27:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Applications -Q&gt;E Browser -Q&gt;E Open www.orkut.com -Q&gt;E
Go to classic view -Q&gt;E Open the chat window -Q&gt;E Tap on chat window to
start the chat - What happened. Keyboard is not being opened when we tap
on chat window. It seems that Google HoneyComb OS does not support
chatting in Orkut in classic view. - What you think the correct behavior
should be. GoogleQ&apos;Es HoneyComb OS sould support this feature as user
expects this feature and they like OrkutQ&apos;Es chatting. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Device - P3
(Model Number : GT-P7100), OS - 3.0.1 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14745</bugid>
<title>Browser: Images positions/sizes wrong</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 06:22:49 +0000</openedDate>
<description>Images on this page have wrong sizes or the table cells have the wrong
heights / widths - compare with Chrome on eg winXP:
http://android.davelab.com I use Hero with cyanogenmod 7 nightly build
21 Related issue 14474</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 15 Feb 2011 06:26:26 +0000</when>
<what>Oups. I meant related issue 14744</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 06:39:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13945</bugid>
<title>Add exceptions to the proxy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>SergiCua...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 11:39:48 +0000</openedDate>
<description>We need to include internal lan address (exceptions) to not go through
the proxy of the company. Simultaneously have the mail company (internal
addresses) with inernet browsing. Thanks, Sergi C.</description>
<comment>
<author>CLloyd3...@gmail.com</author>
<when>Tue, 26 Apr 2011 17:57:44 +0000</when>
<what>anybody have any update on this?  </what>
</comment>
<comment>
<author>cjwhit...@gmail.com</author>
<when>Tue, 21 Jun 2011 14:33:29 +0000</when>
<what>+1 - IQ&apos;Ed like a *.domain exception or at least subnet exemption</what>
</comment>
<comment>
<author>joelgree...@gmail.com</author>
<when>Fri, 29 Jul 2011 16:36:42 +0000</when>
<what>+1 - need to talk to internal corporate network *and* internet via proxy. (Using Android 3.1 emulator.)</what>
</comment>
</bug>
<bug>
<bugid>6491</bugid>
<title>calendar app: pressing Q&quot;EtodayQ&quot;E on Agenda screen twice causes random day to appear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 16:25:42 +0000</openedDate>
<description>In writing the case for issue #6490, I discovered this bug: Pressing
Q&quot;EtodayQ&quot;E on agenda screen when agenda was already started on today causes
weird navigation. Steps to reproduce: 1. Open calendar app, select
Q&quot;EAgendaQ&quot;E from menu. 2. Select Q&quot;ETodayQ&quot;E from menu. 3. Exit from calendar
app (press deviceQ&apos;Es Q&quot;EhomeQ&quot;E) 4. Return to calendar app, Agenda should be
selected, day should be today. 5. Select Q&quot;ETodayQ&quot;E from menu. Actual
result: 6. Agenda seeks back to a seemingly random day in the past.
Repeat presses of Q&quot;EtodayQ&quot;E cause agenda to seek back to different random
days. Expected result: 6. Nothing happens; today is already selected.
Perhaps this is due to a corrupt state preservation? Something off by a
bit or two? device: Nexus One with 2.1-update1 (ERE27)</description>
</bug>
<bug>
<bugid>1937</bugid>
<title>arp-reply not received by android?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>19</stars>
<reportedBy>r.da...@gmail.com</reportedBy>
<openedDate>Sun, 08 Feb 2009 09:34:10 +0000</openedDate>
<description>Hi, IQ&apos;Em using a linux machine with a WMP54G card in master mode (with
HostAPD) as a wireless access point. The access point works good for my
laptop (dell D820) but does not for my G1 phone (T-Mobile NL). Looking
at tcpdump on the hostapd machine: 10:57:55.748961 arp who-has
192.168.2.1 tell 192.168.2.101 10:57:55.748955 arp who-has 192.168.2.1
tell 192.168.2.101 10:57:55.749040 arp reply 192.168.2.1 is-at
00:22:6b:a8:fa:72 (oui Unknown) 192.168.2.1 is the wireless router/AP
(the linux machine). 192.168.2.101 is the IP that my dhcpd assigned to
the G1 phone. So, the arp-reply is send, however using a terminal on the
G1 phone and cat /proc/net/arp shows that 192.168.2.1 has mac
00:00:00:00:00:00 IQ&apos;Eve posted at the rt2x00 driver forum about this:
http://rt2x00.serialmonkey.com/phpBB/viewtopic.php?f=5Q&amp;Et=5198 So it
might be a driver bug in the linux machine, but since thatQ&apos;Es sending out
ARP-replyQ&apos;Es iQ&apos;Em wondering why the G1 doesnQ&apos;Et have that MAC address in
the arp table (/proc/net/arp). Regards, Ruben</description>
<comment>
<author>benoit.g...@gmail.com</author>
<when>Mon, 11 May 2009 10:59:21 +0000</when>
<what>Hello,

IQ&apos;Em having a similar issue with my HTC Magic (Vodafone France).

IQ&apos;Em using an OpenBSD 4.5 box as Access Point. The box is equiped with an Atheros
AR5212 mini-PCI card and is configured as an Access Point for a 11/G network with
WPA/PSK.
The phone obtains an IP adress from the DHCP server and after some seconds it starts
sending ARP request for the AP.

Using TCP Dump I can see that the APQ&apos;Es answers but the phone doesnQ&apos;Et receive (or
understand?) them.

I have the same result at work with a Trendnet TEW-430APB access point and in the
street with several public access points...

Regards,
Benoit.</what>
</comment>
<comment>
<author>jesse.c....@gmail.com</author>
<when>Mon, 11 May 2009 20:05:48 +0000</when>
<what>I can also confirm the same symptoms when using Mac OS X 10.5.6 Q&quot;EInternet Sharing.Q&quot;E These symptoms include: after DHCP assignment seeing unidirectional traffic as implied by repeated ARP who-has messages (seemingly 
not answered). This is tested with two MacBook Pro models which I believe have Atheros-based WiFi chipsets. I 
can also confirm that other devices can connect to these WiFi APs and that the Android (ADP1; v1.1) can connect 
to other WiFi networks, too.</what>
</comment>
<comment>
<author>eric225...@gmail.com</author>
<when>Sat, 20 Jun 2009 23:40:22 +0000</when>
<what>I have exactly the same issue has OP reported.  Running my rt73 usb adapter in master
mode with hostadp.  Every other mobile device I own works with it, but my G1 does
not.  I used wireshark and saw the same repeated Q&quot;Ewho hasQ&quot;E requests that OP saw with
tcpdump.

Has anyone figured out a workaround?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:23:59 +0000</when>
<what></what>
</comment>
<comment>
<author>crew...@gmail.com</author>
<when>Mon, 31 Aug 2009 11:15:59 +0000</when>
<what>I can confirm this with my HTC HERO. 

The phone keeps asking for the same IP:

13:12:18.019465 arp reply 10.0.0.1 is-at 00:0f:b5:f9:fb:dc
13:12:19.017570 arp who-has 10.0.0.1 tell 10.0.0.76
13:12:19.017608 arp who-has 10.0.0.1 tell 10.0.0.76
13:12:19.017622 arp reply 10.0.0.1 is-at 00:0f:b5:f9:fb:dc
13:12:39.568851 arp who-has 10.0.0.1 tell 10.0.0.76

etc.</what>
</comment>
<comment>
<author>ignacio....@gmail.com</author>
<when>Tue, 01 Sep 2009 15:52:49 +0000</when>
<what>IQ&apos;Em running into the same problem With a mac sharing the internet connection and with a netgear wgt634u (a/g).

G1 Dev phone on android 1.5_r3.</what>
</comment>
<comment>
<author>ylarhan...@gmail.com</author>
<when>Thu, 03 Sep 2009 14:48:41 +0000</when>
<what>Hi !

same for me :

16:39:17.962498 arp 192.168.200.10 tell 192.168.200.1
16:39:17.962529 arp reply 192.168.200.10 is-at 00:08:a1:9f:c9:e4
16:39:18.966252 arp who-has 192.168.200.10 tell 192.168.200.1
16:39:18.966283 arp reply 192.168.200.10 is-at 00:08:a1:9f:c9:e4
16:39:19.966201 arp who-has 192.168.200.10 tell 192.168.200.1
16:39:19.966226 arp reply 192.168.200.10 is-at 00:08:a1:9f:c9:e4

192.168.200.10 : OpenBSD 4.5 Wifi AP
192.168.200.1 : HTC Hero

ral0 at pci2 dev 10 function 0 Q&quot;ERalink RT2560Q&quot;E rev 0x01: apic 1 int 19 (irq 11),
address 00:08:a1:9f:c9:e4
ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525


i tried with and without dhcp...and with differents hero roms

has anyone found a solution ?</what>
</comment>
<comment>
<author>doub...@gmail.com</author>
<when>Thu, 03 Sep 2009 19:56:37 +0000</when>
<what>Same problem with my Hero.</what>
</comment>
<comment>
<author>ylarhan...@gmail.com</author>
<when>Fri, 04 Sep 2009 08:32:57 +0000</when>
<what>iQ&apos;Eve some changes...
iQ&apos;Eve installed a new rom : HTC Generic 2.73.405.5 with radio 63.18.55.06EU_6.35.06.18
(found here :
http://android.modaco.com/content/htc-hero-hero-modaco-com/291942/03-09-hero-roms-radios-in-update-zip-format/)

now the tcpdump looks like this when i connect the wifi and try to go on a site named
www.20minutes.fr

10:26:52.216192 arp who-has zarathoustra.zarathoustra.com tell 192.168.200.1
10:26:52.216219 arp reply zarathoustra.zarathoustra.com is-at 00:08:a1:9f:c9:e4
10:26:52.226666 192.168.200.1.36613 Q&gt;E mg-in-f188.google.com.5228: S
2523333288:2523333288(0) win 5840 Q&lt;EsackOK,timestamp 21731 0,mss 1460,nop,wscale 1Q&gt;E (DF)
10:26:52.246175 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: S
1946756777:1946756777(0) ack 2523333289 win 5672 Q&lt;Emss 1430,sackOK,timestamp
1906252500 21731,nop,wscale 6Q&gt;E
10:26:52.545829 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: S
1946756777:1946756777(0) ack 2523333289 win 5672 Q&lt;Emss 1430,sackOK,timestamp
1906252800 21731,nop,wscale 6Q&gt;E
10:26:53.146283 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: S
1946756777:1946756777(0) ack 2523333289 win 5672 Q&lt;Emss 1430,sackOK,timestamp
1906253400 21731,nop,wscale 6Q&gt;E
10:26:54.346065 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: S
1946756777:1946756777(0) ack 2523333289 win 5672 Q&lt;Emss 1430,sackOK,timestamp
1906254600 21731,nop,wscale 6Q&gt;E
10:26:55.201620 192.168.200.1.36613 Q&gt;E mg-in-f188.google.com.5228: S
2523333288:2523333288(0) win 5840 Q&lt;EsackOK,timestamp 22031 0,mss 1460,nop,wscale 1Q&gt;E (DF)
10:26:55.221271 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: S
1946756777:1946756777(0) ack 2523333289 win 5672 Q&lt;Emss 1430,sackOK,timestamp
1906255475 21731,nop,wscale 6Q&gt;E
10:26:56.745914 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: S
1946756777:1946756777(0) ack 2523333289 win 5672 Q&lt;Emss 1430,sackOK,timestamp
1906257000 21731,nop,wscale 6Q&gt;E
10:26:56.774912 192.168.200.1.32105 Q&gt;E dns1.proxad.net.domain: 31168+ A?
www.20minutes.fr. (34) (DF)
10:26:56.776432 dns1.proxad.net.domain Q&gt;E 192.168.200.1.32105: 31168 5/0/0
CNAME[|domain] (DF)
10:27:00.746492 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: S
1946756777:1946756777(0) ack 2523333289 win 5672 Q&lt;Emss 1430,sackOK,timestamp
1906261000 21731,nop,wscale 6Q&gt;E
10:27:01.201962 192.168.200.1.36613 Q&gt;E mg-in-f188.google.com.5228: S
2523333288:2523333288(0) win 5840 Q&lt;EsackOK,timestamp 22631 0,mss 1460,nop,wscale 1Q&gt;E (DF)
10:27:01.221562 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: S
1946756777:1946756777(0) ack 2523333289 win 5672 Q&lt;Emss 1430,sackOK,timestamp
1906261475 21731,nop,wscale 6Q&gt;E
10:27:01.250987 192.168.200.1.36613 Q&gt;E mg-in-f188.google.com.5228: . ack 1 win 2920
Q&lt;Enop,nop,timestamp 22635 1906261475Q&gt;E (DF)
10:27:01.260935 192.168.200.1.36613 Q&gt;E mg-in-f188.google.com.5228: P 1:119(118) ack 1
win 2920 Q&lt;Enop,nop,timestamp 22636 1906261475Q&gt;E (DF)
10:27:01.280780 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: . ack 119 win 89
Q&lt;Enop,nop,timestamp 1906261534 22636Q&gt;E
10:27:01.282500 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: P 1:139(138) ack
119 win 89 Q&lt;Enop,nop,timestamp 1906261536 22636Q&gt;E
10:27:01.531520 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: P 1:139(138) ack
119 win 89 Q&lt;Enop,nop,timestamp 1906261785 22636Q&gt;E
10:27:01.561060 192.168.200.1.36613 Q&gt;E mg-in-f188.google.com.5228: . ack 139 win 3456
Q&lt;Enop,nop,timestamp 22666 1906261785Q&gt;E (DF)
10:27:01.561465 192.168.200.1.36613 Q&gt;E mg-in-f188.google.com.5228: P 119:178(59) ack
139 win 3456 Q&lt;Enop,nop,timestamp 22666 1906261785Q&gt;E (DF)
10:27:01.621567 mg-in-f188.google.com.5228 Q&gt;E 192.168.200.1.36613: . ack 178 win 89
Q&lt;Enop,nop,timestamp 1906261875 22666Q&gt;E
10:27:01.781768 192.168.200.1.8397 Q&gt;E dns2.proxad.net.domain: 31168+ A?
www.20minutes.fr. (34) (DF)
10:27:01.786042 dns2.proxad.net.domain Q&gt;E 192.168.200.1.8397: 31168 5/0/0
CNAME[|domain] (DF)
10:27:06.783029 192.168.200.1.32105 Q&gt;E dns1.proxad.net.domain: 31168+ A?
www.20minutes.fr. (34) (DF)
10:27:06.784404 dns1.proxad.net.domain Q&gt;E 192.168.200.1.32105: 31168 4/0/0
CNAME[|domain] (DF)
10:27:11.777811 192.168.200.1.8397 Q&gt;E dns2.proxad.net.domain: 31168+ A?
www.20minutes.fr. (34) (DF)
10:27:11.779083 dns2.proxad.net.domain Q&gt;E 192.168.200.1.8397: 31168 4/0/0
CNAME[|domain] (DF)

it still doesnQ&apos;Et work but...</what>
</comment>
<comment>
<author>pe...@smokva.net</author>
<when>Wed, 30 Dec 2009 13:10:21 +0000</when>
<what>Hi,

same problem with a HTC Magic (Sapphire, 32A).  I tried to connect with
a self-made FreeBSD AP and one from Siemens (Gigaset something).
wpa_supplicant does all steps required, the DHCP client gets an address
and other informations and then.. silence. 

The phone gets all the arp-requests, gives answers which unfortunately
nobody is able to see.  I even tried to set a permanent arp entry on the
router and ping the device but no luck (no incoming ICMP traffic
visible).

ROM makes no difference.. I tried Stock (HTC, 1.5) and Cyanogen (1.6).

Any ideas, updates?  What about obtaining an RMA from HTC?  (IQ&apos;Em not
very sure about that, since I donQ&apos;Et want them sending me a new phone
with the exact same problem.)

Thanks,

                Petar Bogdanovic</what>
</comment>
</bug>
<bug>
<bugid>17317</bugid>
<title>AudioHardware pcm playback is going to standby. for Nexus one </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>deshpand...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 21:07:37 +0000</openedDate>
<description>On WiFi, I have set a wifi sleep policy to never and using music app to
listen songs over stream. It works great untill screen is on and as it
goes off, stream goes offline but it replays if i switch on display
again. I checked error messages on console and found AudioHardware pcm
playback is going to standby message. I tried various options in wifi
settings but no luck. Check the device report captured as bellow.
--DeviceDoctor, Report date Jun 1, 2011-- --Device Report-- Manufacturer
= HTC Model = Nexus One Brand = google Product = passion Android SDK = =
2.3.4 Build Id = GRJ22 Tags = release-keys Incremental = 121341 Code
name = REL Board = mahimahi --Network Report-- N/W availability = Yes
available Roaming = Not Roaming Connected = Yes Connected Connected to =
WIFI Wifi State = Enabled DNS 1 = 15.20.0.10 DNS 2 = 0.0.0.0 Default
Gateway = 1.30.0.10 IP Address = 39.30.0.10 Lease duration = 28800
seconds Netmask = 0.255.255.255 Server Address = 15.20.0.10 --Memory
Report-- Total Internal = 196 (Mb) Available Internal = 41 (Mb) Total
External = 3 (Gb) Available External = 3 (Gb) Minimum heap size = 5 (Mb)
External Allocated Bytes = 1 (Mb)</description>
</bug>
<bug>
<bugid>16086</bugid>
<title>SIP stack does not work with IPv6 as expected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jbe...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 16:46:02 +0000</openedDate>
<description>Using OMGB 1.1.0 (2.3.3 AOSP) on an HTC Incredible IQ&apos;Em unable to
register or make calls with FreeSWITCH over IPv6 (on Wifi of course).
Linphone on Linux is able to register on IPv6 without issue. IPv6
webpage loading and IPv4 SIP both work without issue over Wifi. The
NIST-SIP source was built with IPv6 in mind and addresses are allowed to
be entered on 2.3.3, however the source address in SIP packets appear in
a depreciated address format (eg. ::ffff:192.168.1.123). Adding the
server address to the proxy address field also made no difference.
Again, all the necessary code seems to be in place, it just doesnQ&apos;Et work
as expected. Hopefully itQ&apos;Es a simple bug to fix, however I lack java
coding and AOSP building experience to attempt one on my own.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Apr 2011 18:34:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbe...@gmail.com</author>
<when>Tue, 12 Apr 2011 03:19:26 +0000</when>
<what>After speaking with one of the FreeSWITCH devs, IQ&apos;Ed like to clarify that itQ&apos;Es the source address in the IP6 header that is wrong. ItQ&apos;Es not using the global unicast address as entered into the Server field.

Android 2.3.3:
Source: ::ffff:192.168.1.209 (::ffff:192.168.1.209)

Linphone on Ubuntu (obscured with documentaion prefix):
Source: 2001:db8::537:12ca:2e47:c5e7 (2001:db8::537:12ca:2e47:c5e7)

On top of that, the SIP Via string reports an IPv4 address, so FreeSWITCH has no way of responding via IPv6.
eg:
SIP/2.0/UDP 192.168.1.209:58375;branch=z9hG4cKb2cb1da7eb42d38d861baf2430e5aa92342239;rport
Max-Forwards: 70
User-Agent: SIPAUA/0.1.001
Contact: *
Expires: 0
Content-Length: 0

Just tested on CyanogenMod7.0.0-final with the same result. IPv6 web browsing works fine, but IPv6 SIP does not.</what>
</comment>
<comment>
<author>jbe...@gmail.com</author>
<when>Tue, 12 Apr 2011 14:19:09 +0000</when>
<what>Q&quot;EItQ&apos;Es not using the global unicast address as entered into the Server field.Q&quot;E

Correction, the server (Dest) address is correct, itQ&apos;Es the global IPv6 address of the Android device that is incorrect. Meant to say Q&quot;Esame prefix global unicast addressQ&quot;E.</what>
</comment>
<comment>
<author>wsch...@gmail.com</author>
<when>Sun, 08 May 2011 14:59:52 +0000</when>
<what>Same issue here. I have an IPv6-only Asterisk SIP-PBX and IQ&apos;Ed love to be able to use it without 3rd-party applications. Is there anything we can do to test/investigate?</what>
</comment>
<comment>
<author>jbe...@gmail.com</author>
<when>Fri, 25 Nov 2011 01:08:33 +0000</when>
<what>Just in case anyone was curious, this does not appear to be fixed in ICS.</what>
</comment>
</bug>
<bug>
<bugid>5556</bugid>
<title>Email application should have the ability to send and read mail encrypted using PGP or MIME</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-11T06:30:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 07:00:04 +0000</openedDate>
<description>There should be a way to send and receive (implying read) mail that is
encrypted using MIME or PGP. This feature would be good for business
users and those who need to send sensitive information. I know this is a
desktop computer application but Thunderbird has an OpenGPG add-on that
allows it to send and receive PGP encrypted mail. Perhaps it would be
helpful in implementing this into Android in some way.</description>
<comment>
<author>abjj...@gmail.com</author>
<when>Wed, 06 Jan 2010 16:15:44 +0000</when>
<what>PGP currently supports Blackberry and Windows Mobile Devices.  If you really want 
professionals to use your Android devices, you will need to provide encyption 
capability.  PGP encryption can be managed at an enterprise level.  I am a CIO 
looking to standardize on the most cost effective mobile devices I can find.  No 
Android device can be considered without enterprise managed encryption, enterprise 
device management and full hands free capability.  Your two major business 
competitors have those capabilities.  It doesnQ&apos;Et really matter to me or my peers if 
you have 10,000 open source apps out there.  The core features we base our decisions 
on are supplied by the OS/Device manufactures.  Ask your CIO. </what>
</comment>
<comment>
<author>dma...@gmail.com</author>
<when>Sat, 09 Jan 2010 18:50:18 +0000</when>
<what>This is a duplicate of issue 5289.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 06:30:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19911</bugid>
<title>Browser does not normalize URLs</title>
<status>New</status>
<owner>bse...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrean...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 17:49:15 +0000</openedDate>
<description>This is true on 2.3 running in the emulator, may be true for earlier
versions. ( Note, this example URL might be fixed at some point, but
hopefully not within a few weeks ) 1. Visit http://Dreamwidth.org/ 2.
Get 404 error. 3. Visit http://dreamwidth.org/ 4. Get proper redirect to
Q&apos;Ewww.dreamwidth.orgQ&apos;E Chrome 14, Safari 5, and Firefox 6 all lead to the
hostname portion ( Dreamwidth.org ) being lowercased to Q&quot;Edreamwidth.orgQ&quot;E
before the request is made. I believe the Android browser should
lowercase the hostname portion to match the behavior of the other
browsers.</description>
<comment>
<author>n...@google.com</author>
<when>Thu, 29 Sep 2011 22:46:34 +0000</when>
<what></what>
</comment>
<comment>
<author>andrean...@gmail.com</author>
<when>Mon, 31 Oct 2011 08:29:52 +0000</when>
<what>Just pointing out that this is getting fixed on the other end for the URL linked in this bug  -- so donQ&apos;Et expect the exact sample to work ( or in this case, not work )</what>
</comment>
</bug>
<bug>
<bugid>9490</bugid>
<title>Add optional image loading in webkit browser based on content size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kaspars....@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 10:36:27 +0000</openedDate>
<description>At the moment when browsing sites with large images webkit loads all
images, even if image is 3MB, but displayed as 100px X 100px. That
affects page load time and network traffic(especially painful on gprs or
roaming) The idea of this feature would be configurable option in
browser to disable loading of content(images, flash and a like) which
provides content-size from server and exceeds configured size(e.g. do
not load in page resources which size is above 400KB) Instead of not
loaded content it could display a placeholder for image(flash) which
shows some kind of clickable element. Click on placeholder could load
image on demand and display it in website For content types where
thumbnail is available in first bytes of stream only a thumbnail could
be loaded. A nice option would be to enable this feature only when using
mobile network. Feature as it is described, sounds like a plugin, but
since there is no clear way of writing plugins for android webkit
browser it is requested as feature</description>
<comment>
<author>Mason.To...@gmail.com</author>
<when>Thu, 10 Feb 2011 09:52:30 +0000</when>
<what>IQ&apos;Eve had a similar thought which would be that at the moment you can only enable/disable image loading as a global option. What would be nice would be that in a  semi-disable mode there were placeholders shown where images were, which showed the size of the image in KB, and that you could touch and hold to give an option to Q&quot;Edisplay this imageQ&quot;E, thus selectively downloading images.</what>
</comment>
</bug>
<bug>
<bugid>3809</bugid>
<title>Regional settings should allow to decorrelate UI language and country settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>cycocrew13</reportedBy>
<openedDate>Mon, 07 Sep 2009 06:32:04 +0000</openedDate>
<description>In Android 1.5 there is no way to decorrelate the UI language from the
country settings. For example, it is not possible to use English (United
States) in the UI and French (France) settings (for date/time format,
currency, etc).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:58:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:03:51 +0000</when>
<what></what>
</comment>
<comment>
<author>frozencow</author>
<when>Wed, 14 Oct 2009 22:43:06 +0000</when>
<what>This still applies in v1.6. I want to use the Dutch date format (dd-mm-yyyy), but I also want to use 
English as the language. When set to English, the format can be set to use day first, but with slashes in 
stead of dashes (dd/mm/yyyy). This makes it all very confusing since slashes are only used in the format 
mm/dd/yyy (as far as I know).</what>
</comment>
<comment>
<author>lfm.m...@gmail.com</author>
<when>Fri, 28 Jan 2011 00:16:23 +0000</when>
<what>Me too, I would like to have english language and portuguese regional settings like hour 24h, numbers, units, etc</what>
</comment>
</bug>
<bug>
<bugid>13400</bugid>
<title>Bugs in API demo, View, List7</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kingm...@gmail.com</reportedBy>
<openedDate>Fri, 24 Dec 2010 08:03:46 +0000</openedDate>
<description>In API demo - View - List7, the List implement onItemSelectedListener
which cause there is no effect when user click an item in the list. It
need implement onItemClickListener, so user can click the item and get
when they expected. This bug really make learner confused.</description>
</bug>
<bug>
<bugid>10493</bugid>
<title>Gross error in calculator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>et...@google.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 01:02:05 +0000</openedDate>
<description>Device: Droid OS: Eclair Repro: Orient device in portrait mode. type:
1000000000+1 Result is 100000000 (result is off by a factor of 10) Note
that this does not happen when the device is in landscape mode. Note
also that 1000000000 (one billion) is just long enough that it wonQ&apos;Et fit
on the display in portrait mode.</description>
<comment>
<author>et...@google.com</author>
<when>Tue, 17 Aug 2010 01:03:03 +0000</when>
<what>This is for the built-in calculator application.</what>
</comment>
<comment>
<author>Loi...@gmail.com</author>
<when>Tue, 17 Aug 2010 09:34:54 +0000</when>
<what>The only problem I see is that there should be a hint that the number doesnQ&apos;Et fit in the screen. You can drag it left to right to see the whole number. Having text that automatically resize to fit the area would be better still. 

</what>
</comment>
<comment>
<author>et...@google.com</author>
<when>Tue, 17 Aug 2010 15:05:38 +0000</when>
<what>Its more than that.  When I do exactly as I specified in the original
post, I cannot drag the answer sideways.</what>
</comment>
</bug>
<bug>
<bugid>20209</bugid>
<title>OOM failure found in Gtalk when running monkey test</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xnk...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 03:36:06 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Execute monkey test: adb shell monkey -p com.google.android.talk
--ignore-security-exceptions -s 62018307 -v --throttle 500 40000 Q&gt;E
Android_KPI5_Gtalk.txt - What happened. Gtalk force close - What you
think the correct behavior should be. Monkey test can be finished and no
force close. OS: Honeycomb 3.2 Device: Motorola Xoom
Q&quot;Ecom.google.android.talk.fragments.BuddyListFragment$AnimatedRosterAdapterQ&quot;E
and Q&quot;Ecom.google.android.talk.util.ChatSwitcher$SwitcherAdapterQ&quot;E occupies
too many spaces. Q&quot;EbugreportQ&quot;E and Q&quot;Eheap analysis by MATQ&quot;E attached.</description>
</bug>
<bug>
<bugid>10043</bugid>
<title>UiModeManager DoesnQ&apos;Et suppork Desk Dock and sending Desk Dock event now causes a security exception in 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lauri...@msu.edu</reportedBy>
<openedDate>Tue, 27 Jul 2010 21:03:54 +0000</openedDate>
<description>In 2.2 it looks like the ability to send an Intent to cause the device
to think it docked causes a security exception. This was allowed in 2.0
and 2.1. It appears UiModeManager was added to allow the same
functionality for the car dock, but it currently does not support the
Desk Dock functionality. Either UiModeManager should be expanded to
allow a device to be placed into a Desk Dock mode, or the security check
introduced in 2.2 should be removed until it does support it. To
recreate: On android 2.2 send Intent.ACTION_DOCK_EVENT with the extra
Intent.EXTRA_DESK_DOCK or send intnet
UiModeManager.ACTION_ENTER_DESK_MODE. Mehtod one worked in previous
android releases starting in 2.0.</description>
</bug>
<bug>
<bugid>11841</bugid>
<title>Phone numbers with braces not parsed correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 15:33:24 +0000</openedDate>
<description>Many phone numbers are stored in the Q&quot;E+44 (0) 7123456789Q&quot;E format, in my
case this applies to vCards exported from Windows address books / active
directory, but there are many other data sources which use this format
including email signatures, Facebook contacts and web pages. AFAIK, this
format instructs mobile devices to dial a different number to humans
calling from the same country, If this is true then the simple solution
is to remove the number in brackets/braces if it follows a short number
which begins with plus.</description>
<comment>
<author>andrew.p...@gmail.com</author>
<when>Wed, 09 Feb 2011 12:11:36 +0000</when>
<what>I am also finding this issue particularly annoying. Unfortunately for me there is no easy fix. I sync with my Companies Corporate Address book (exchange) and therefore am unable to edit the number in order to remove the bracketed prefix, and must edit the number itself in the dialer each time.

This should be an easy fix for the developers, I really hope there is one soon. IQ&apos;Em using the Google Nexus S, so updates come quickly....</what>
</comment>
</bug>
<bug>
<bugid>8868</bugid>
<title>Webkit native code triggering a local ref table overflow</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>9</stars>
<reportedBy>alcapwn2k@gmail.com</reportedBy>
<openedDate>Sat, 05 Jun 2010 18:11:48 +0000</openedDate>
<description>Let me start by saying IQ&apos;Em running the leaked 2.2 beta OTA on my N1 so
this issue might have already been fixed, but it seems serious enough to
start a bug report about it. IQ&apos;Em using the NubiNews apps to read rss
feeds and with one particular URL, the vm keeps aborting due to a
ReferenceTable overflow. I installed the leaked beta OTA as soon as it
was found and NubiNews worked fine for all this time. The problem
started around 2 days ago and a reboot has _not_ resolved the issue.
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1) Download and install Nubinews app from market
(http://www.cyrket.com/p/android/com.nubinews.fullreader/) and add
http://feeds.feedburner.com/androidguyscom as a feed to read. 2) Try to
open the feed. - What happened. The app quits and I see this message in
logcat (full logcat attached) W/dalvikvm(16890): ReferenceTable overflow
(max=512) W/dalvikvm(16890): Last 10 entries in JNI local reference
table: W/dalvikvm(16890): 502: 0x44a9e110 cls=Ljava/lang/String; (28
bytes) W/dalvikvm(16890): 503: 0x44a9e908 cls=Ljava/lang/String; (28
bytes) W/dalvikvm(16890): 504: 0x44a9e908 cls=Ljava/lang/String; (28
bytes) W/dalvikvm(16890): 505: 0x44a9f358 cls=Ljava/lang/String; (28
bytes) W/dalvikvm(16890): 506: 0x44a9f358 cls=Ljava/lang/String; (28
bytes) W/dalvikvm(16890): 507: 0x44a9fca0 cls=Ljava/lang/String; (36
bytes) W/dalvikvm(16890): 508: 0x44a9fca0 cls=Ljava/lang/String; (36
bytes) W/dalvikvm(16890): 509: 0x44b94180 cls=Ljava/lang/String; (28
bytes) W/dalvikvm(16890): 510: 0x44b94180 cls=Ljava/lang/String; (28
bytes) W/dalvikvm(16890): 511: 0x449a6768
cls=Lcom/nubinews/reader/Reader$RuntimeJSInterface; (12 bytes)
W/dalvikvm(16890): JNI local reference table summary (512 entries):
W/dalvikvm(16890): 1 of Ljava/lang/Class; 164B W/dalvikvm(16890): 507 of
Ljava/lang/String; 28B (432 unique) W/dalvikvm(16890): 3 of
Ljava/lang/String; 36B (2 unique) W/dalvikvm(16890): 1 of
Lcom/nubinews/reader/Reader$RuntimeJSInterface; 12B W/dalvikvm(16890):
Memory held directly by tracked refs is 12344 bytes E/dalvikvm(16890):
Failed adding to JNI local ref table (has 512 entries)
I/dalvikvm(16890): Q&quot;EWebViewCoreThreadQ&quot;E prio=5 tid=7 RUNNABLE
I/dalvikvm(16890): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x449ff6a0
self=0x26f4d0 I/dalvikvm(16890): | sysTid=16898 nice=0 sched=0/0
cgrp=default handle=2543832 I/dalvikvm(16890): at
android.webkit.JWebCoreJavaBridge.sharedTimerFired(Native Method)
I/dalvikvm(16890): at
android.webkit.JWebCoreJavaBridge.fireSharedTimer(JWebCoreJavaBridge.java:88)
I/dalvikvm(16890): at
android.webkit.JWebCoreJavaBridge.handleMessage(JWebCoreJavaBridge.java:105)
I/dalvikvm(16890): at
android.os.Handler.dispatchMessage(Handler.java:99) I/dalvikvm(16890):
at android.os.Looper.loop(Looper.java:123) I/dalvikvm(16890): at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:621)
I/dalvikvm(16890): at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(16890): E/dalvikvm(16890): VM aborting - What you think the
correct behavior should be. The native code should not trigger a
ReferenceTable overflow.</description>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Sat, 05 Jun 2010 18:14:15 +0000</when>
<what>Just after submitting this I realized what a terrible title I used. It should be
something like Q&apos;EWebkit native code triggering a ReferenceTable overflow in dalvik vmQ&apos;E. </what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sat, 05 Jun 2010 19:26:26 +0000</when>
<what></what>
</comment>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Mon, 21 Jun 2010 19:53:47 +0000</when>
<what>Problem still exists in FRF72.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 21 Jun 2010 20:12:47 +0000</when>
<what></what>
</comment>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Tue, 29 Jun 2010 19:01:35 +0000</when>
<what>Problem still exists in FRF85B. Do you need any more info to solve this? I can easily get you an update to date logcat and bugreport if you need it.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 29 Jun 2010 19:39:23 +0000</when>
<what>The bug was introduced when we switched from JSC to V8. ThereQ&apos;Es no workaround at this time.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 29 Jun 2010 19:39:43 +0000</when>
<what>The bug was introduced when we switched from JSC to V8. ThereQ&apos;Es no workaround at this time.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>KarenPe...@gmail.com</author>
<when>Thu, 26 Aug 2010 19:19:58 +0000</when>
<what>Any news on this?  I think IQ&apos;Em running into it.  IQ&apos;Em an android newbie trying to port a complex webapp to native a bit at a time and have a webview running one of the more complicated aspects of the code inside a bunch of other views and controls.  So thereQ&apos;Es a lot of calls back and forth.  I set up my webview:

        web = (WebView)findViewById(R.id.web);
        web.setWebChromeClient(new WebChromeClient() {  
        	     public boolean onJsAlert(WebView view, String url, String message, final android.webkit.JsResult result)  
        	     {  
(snip)
        	     };  

                 public void onConsoleMessage(String message, int lineNumber, String sourceID) {
(snip)
                 };
        	    
        	 });  
        web_settings = web.getSettings();
        web_settings.setJavaScriptEnabled(true);
        web_settings.setJavaScriptCanOpenWindowsAutomatically(true);
        web_settings.setAppCacheEnabled(false);
        web_settings.setGeolocationEnabled(true);
        web_settings.setSupportZoom(false);
        web_settings.setDefaultZoom(ZoomDensity.MEDIUM);
        web.addJavascriptInterface(this, Q&quot;EANDROIDQ&quot;E);
        web.loadUrl(MY_URL);

The javascript then makes a bunch of calls like:

window.ANDROID.get(Q&quot;ESomeValueQ&quot;E)

I have a Q&quot;EgetQ&quot;E function in my java which implements it and returns the desired value.

After running for a few seconds, I get the same stacktrace as above:

W/dalvikvm(11068): ReferenceTable overflow (max=512)
W/dalvikvm(11068): Last 10 entries in JNI local reference table:
W/dalvikvm(11068):   502: 0x4492d278 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   503: 0x44960d58 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   504: 0x44960da8 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   505: 0x44a137e0 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   506: 0x44a13890 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   507: 0x44a139f0 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   508: 0x44a13a10 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   509: 0x4494fb08 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   510: 0x4494fb28 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068):   511: 0x4494fb60 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm(11068): JNI local reference table summary (512 entries):
W/dalvikvm(11068):   487 of Ljava/lang/String; 28B (462 unique)
W/dalvikvm(11068):    25 of Ljava/lang/String; 36B (25 unique)
W/dalvikvm(11068): Memory held directly by tracked refs is 13836 bytes
E/dalvikvm(11068): Failed adding to JNI local ref table (has 512 entries)
I/dalvikvm(11068): Q&quot;EWebViewCoreThreadQ&quot;E prio=5 tid=8 RUNNABLE
I/dalvikvm(11068):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x44872c90 self=0x2376c8
I/dalvikvm(11068):   | sysTid=11076 nice=0 sched=0/0 cgrp=default handle=2324488
I/dalvikvm(11068):   | schedstat=( 15995269849 13584045352 5595 )
I/dalvikvm(11068):   at android.webkit.JWebCoreJavaBridge.sharedTimerFired(Native Method)
I/dalvikvm(11068):   at android.webkit.JWebCoreJavaBridge.fireSharedTimer(JWebCoreJavaBridge.java:88)
I/dalvikvm(11068):   at android.webkit.JWebCoreJavaBridge.handleMessage(JWebCoreJavaBridge.java:105)
I/dalvikvm(11068):   at android.os.Handler.dispatchMessage(Handler.java:99)
I/dalvikvm(11068):   at android.os.Looper.loop(Looper.java:123)
I/dalvikvm(11068):   at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:621)
I/dalvikvm(11068):   at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(11068): 
E/dalvikvm(11068): VM aborting
I/DEBUG   ( 9868): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   ( 9868): Build fingerprint: Q&apos;Everizon/voles/sholes/sholes:2.2/FRG01B/45394:user/release-keysQ&apos;E

IQ&apos;Eve tracked it down to happening right after I return a value from Java in my Q&quot;EgetQ&quot;E function.  The return statement goes off, but the javascript never gets the value -- the app crashes in-between there.

IQ&apos;Em pretty desperate for a workaround.  Any suggestions?
</what>
</comment>
<comment>
<author>KarenPe...@gmail.com</author>
<when>Fri, 10 Sep 2010 00:35:13 +0000</when>
<what>Well, I have a workaround for anyone who needs one: skip addJavascriptInterface and instead Q&quot;EcheatQ&quot;E to get two-way communication.  For forward communication, you can use loadUrl(Q&quot;Ejavascript:YourCommand()Q&quot;E).  For reverse communication, use console.warn(), implement onConsoleMessage, and parse out your commands from the passed string.

Ugly, but it works.</what>
</comment>
<comment>
<author>labopen...@gmail.com</author>
<when>Thu, 28 Oct 2010 12:32:18 +0000</when>
<what>Hi,
any feedback on this issues. We have the same behavoiur and this prevent us to fruitfully use WebView. Any feedbacks ? thanks</what>
</comment>
<comment>
<author>maulik.d...@srot.co</author>
<when>Wed, 29 Jun 2011 10:10:12 +0000</when>
<what>Hello, Any update on this one? Would moving to Rhino from V8 solve the issue? Thanks.</what>
</comment>
</bug>
<bug>
<bugid>815</bugid>
<title>Startin an intent is failing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-27T01:05:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shotwave@gmail.com</reportedBy>
<openedDate>Fri, 22 Aug 2008 04:10:56 +0000</openedDate>
<description>08-22 04:08:56.964: INFO/ActivityManager(51): Starting activity: Intent
{ action=android.intent.action.MAIN flags=0x10200000
comp={com.sphericbox.jigsaw/com.sphericbox.jigsaw.StockActivity} } 08-22
04:08:57.225: INFO/ActivityManager(51): Start proc com.sphericbox.jigsaw
for activity com.sphericbox.jigsaw/.StockActivity: pid=207 uid=10015
gids={} 08-22 04:08:57.305: INFO/jdwp(207): received file descriptor 10
from ADB 08-22 04:08:57.976: DEBUG/StockActivity(207): onCreate() 08-22
04:08:58.165: DEBUG/StockActivity(207): onResume() 08-22 04:08:58.184:
DEBUG/StockActivity(207): super.onResume(): 0.002 [s] 08-22
04:08:58.194: DEBUG/StockActivity(207): updateView() 08-22 04:08:58.335:
DEBUG/StockActivity(207): datas aquired: 0.128 [s] 08-22 04:08:58.354:
DEBUG/ImageAdapter(207): read ahead 0 08-22 04:08:58.374:
DEBUG/StockActivity(207): adapter inited: 0.033 [s] 08-22 04:08:58.384:
DEBUG/StockActivity(207): adapter set: 0.004 [s] 08-22 04:08:58.995:
DEBUG/ImageAdapter(207): bitmap decoded:
android.graphics.Bitmap@433a5c28 08-22 04:08:59.255: INFO/DEBUG(20): ***
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 08-22
04:08:59.265: INFO/DEBUG(20): Build fingerprint:
Q&apos;Egeneric/generic/generic/:1.0/0.9_r1/98467:sdk/test-keysQ&apos;E 08-22
04:08:59.265: INFO/DEBUG(20): pid: 207, tid: 207 Q&gt;EQ&gt;EQ&gt;E
com.sphericbox.jigsaw Q&lt;EQ&lt;EQ&lt;E 08-22 04:08:59.265: INFO/DEBUG(20): signal 11
(SIGSEGV), fault addr 44e19d58 08-22 04:08:59.274: INFO/DEBUG(20): r0
00000000 r1 00000001 r2 ad360508 r3 44e19d54 08-22 04:08:59.274:
INFO/DEBUG(20): r4 ad35bce0 r5 be8595bc r6 43391040 r7 0000a878 08-22
04:08:59.284: INFO/DEBUG(20): r8 be859608 r9 4104a6a4 10 4104a694 fp
00000000 08-22 04:08:59.294: INFO/DEBUG(20): ip a9d45634 sp be859560 lr
a9d34867 pc ad33a14a cpsr 20000030 08-22 04:08:59.385: INFO/DEBUG(20):
#00 pc ad33a14a /system/lib/libandroid_runtime.so 08-22 04:08:59.394:
INFO/DEBUG(20): #01 pc ad33a4fe /system/lib/libandroid_runtime.so 08-22
04:08:59.404: INFO/DEBUG(20): #02 pc ad33a6c8
/system/lib/libandroid_runtime.so 08-22 04:08:59.414: INFO/DEBUG(20):
#03 pc ad00da74 /system/lib/libdvm.so 08-22 04:08:59.425:
INFO/DEBUG(20): stack: 08-22 04:08:59.434: INFO/DEBUG(20): be859520
ad03e159 /system/lib/libdvm.so 08-22 04:08:59.445: INFO/DEBUG(20):
be859524 ad02c87b /system/lib/libdvm.so 08-22 04:08:59.445:
INFO/DEBUG(20): be859528 433a6060 08-22 04:08:59.445: INFO/DEBUG(20):
be85952c 0000a878 [heap] 08-22 04:08:59.454: INFO/DEBUG(20): be859530
0000a878 [heap] 08-22 04:08:59.454: INFO/DEBUG(20): be859534 ad35bce0
08-22 04:08:59.454: INFO/DEBUG(20): be859538 00000000 08-22
04:08:59.464: INFO/DEBUG(20): be85953c a9d34867 /system/lib/libutils.so
08-22 04:08:59.476: INFO/DEBUG(20): be859540 ad33bae5
/system/lib/libandroid_runtime.so 08-22 04:08:59.476: INFO/DEBUG(20):
be859544 ad33bae5 /system/lib/libandroid_runtime.so 08-22 04:08:59.476:
INFO/DEBUG(20): be859548 433a6060 08-22 04:08:59.487: INFO/DEBUG(20):
be85954c ad360508 08-22 04:08:59.495: INFO/DEBUG(20): be859550 be8595bc
[stack] 08-22 04:08:59.495: INFO/DEBUG(20): be859554 a9d2722d
/system/lib/libutils.so 08-22 04:08:59.495: INFO/DEBUG(20): be859558
df002777 08-22 04:08:59.505: INFO/DEBUG(20): be85955c e3a070ad 08-22
04:08:59.515: INFO/DEBUG(20): #00 be859560 be8595ac [stack] 08-22
04:08:59.515: INFO/DEBUG(20): be859564 ad0337cd /system/lib/libdvm.so
08-22 04:08:59.515: INFO/DEBUG(20): be859568 433a6060 08-22
04:08:59.515: INFO/DEBUG(20): be85956c 00000000 08-22 04:08:59.526:
INFO/DEBUG(20): be859570 00000000 08-22 04:08:59.526: INFO/DEBUG(20):
be859574 ad33a501 /system/lib/libandroid_runtime.so 08-22 04:08:59.526:
INFO/DEBUG(20): #01 be859578 00000001 08-22 04:08:59.535:
INFO/DEBUG(20): be85957c ad0470b5 /system/lib/libdvm.so 08-22
04:08:59.535: INFO/DEBUG(20): be859580 00000180 08-22 04:08:59.535:
INFO/DEBUG(20): be859584 ad35bce0 08-22 04:08:59.545: INFO/DEBUG(20):
be859588 00000000 08-22 04:08:59.545: INFO/DEBUG(20): be85958c 001beae8
[heap] 08-22 04:08:59.545: INFO/DEBUG(20): be859590 00000006 08-22
04:08:59.555: INFO/DEBUG(20): be859594 00000001 08-22 04:08:59.564:
INFO/DEBUG(20): be859598 00000000 08-22 04:08:59.574: INFO/DEBUG(20):
be85959c 001d7cb0 [heap] 08-22 04:08:59.574: INFO/DEBUG(20): be8595a0
001d7cd0 [heap] 08-22 04:08:59.584: INFO/DEBUG(20): be8595a4 41097950
08-22 04:08:59.584: INFO/DEBUG(20): be8595a8 0000a878 [heap] 08-22
04:08:59.596: INFO/DEBUG(20): be8595ac ad35ba80 08-22 04:08:59.596:
INFO/DEBUG(20): be8595b0 00000002 08-22 04:08:59.615: INFO/DEBUG(20):
be8595b4 0000a800 [heap] 08-22 04:08:59.625: INFO/DEBUG(20): be8595b8
ad03027d /system/lib/libdvm.so 08-22 04:08:59.625: INFO/DEBUG(20):
be8595bc 44e19d54 08-22 04:08:59.625: INFO/DEBUG(20): be8595c0 43391040
08-22 04:08:59.625: INFO/DEBUG(20): be8595c4 001d7cb0 [heap] 08-22
04:08:59.635: INFO/DEBUG(20): be8595c8 ad35bb10 08-22 04:08:59.635:
INFO/DEBUG(20): be8595cc 00000002 08-22 04:08:59.635: INFO/DEBUG(20):
be8595d0 0000a878 [heap] 08-22 04:08:59.635: INFO/DEBUG(20): be8595d4
00000000 08-22 04:08:59.645: INFO/DEBUG(20): be8595d8 00000320 08-22
04:08:59.655: INFO/DEBUG(20): be8595dc 001beae8 [heap] 08-22
04:08:59.665: INFO/DEBUG(20): be8595e0 0000a878 [heap] 08-22
04:08:59.665: INFO/DEBUG(20): be8595e4 ad35bce0 08-22 04:08:59.665:
INFO/DEBUG(20): be8595e8 4104a6b4 08-22 04:08:59.665: INFO/DEBUG(20):
be8595ec ad33a6cb /system/lib/libandroid_runtime.so 08-22 04:08:59.684:
INFO/DEBUG(20): --- --- --- --- --- --- --- --- --- --- --- --- --- ---
--- --- 08-22 04:08:59.684: INFO/DEBUG(20): pid: 207, tid: 208 08-22
04:08:59.755: INFO/DEBUG(20): #00 pc afe0c894 /system/lib/libc.so 08-22
04:08:59.765: INFO/DEBUG(20): #01 pc afe0e6b4 /system/lib/libc.so 08-22
04:08:59.774: INFO/DEBUG(20): #02 pc ad049c28 /system/lib/libdvm.so
08-22 04:08:59.784: INFO/DEBUG(20): #03 pc ad04735a
/system/lib/libdvm.so 08-22 04:08:59.794: INFO/DEBUG(20): #04 pc
afe0edf0 /system/lib/libc.so 08-22 04:08:59.794: INFO/DEBUG(20): #05 pc
afe0ea94 /system/lib/libc.so 08-22 04:08:59.825: INFO/DEBUG(20): --- ---
--- --- --- --- --- --- --- --- --- --- --- --- --- --- 08-22
04:08:59.845: INFO/DEBUG(20): pid: 207, tid: 209 08-22 04:08:59.915:
INFO/DEBUG(20): #00 pc afe0c04c /system/lib/libc.so 08-22 04:08:59.925:
INFO/DEBUG(20): #01 pc ad044f6e /system/lib/libdvm.so 08-22
04:08:59.934: INFO/DEBUG(20): #02 pc ad04735a /system/lib/libdvm.so
08-22 04:08:59.945: INFO/DEBUG(20): #03 pc afe0edf0 /system/lib/libc.so
08-22 04:08:59.955: INFO/DEBUG(20): #04 pc afe0ea94 /system/lib/libc.so
08-22 04:08:59.985: INFO/DEBUG(20): --- --- --- --- --- --- --- --- ---
--- --- --- --- --- --- --- 08-22 04:08:59.985: INFO/DEBUG(20): pid:
207, tid: 210 08-22 04:09:00.095: INFO/DEBUG(20): #00 pc afe0b8e4
/system/lib/libc.so 08-22 04:09:00.114: INFO/DEBUG(20): #01 lr ad052861
/system/lib/libdvm.so 08-22 04:09:00.155: INFO/DEBUG(20): --- --- ---
--- --- --- --- --- --- --- --- --- --- --- --- --- 08-22 04:09:00.175:
INFO/DEBUG(20): pid: 207, tid: 211 08-22 04:09:00.274: INFO/DEBUG(20):
#00 pc afe0b7bc /system/lib/libc.so 08-22 04:09:00.294: INFO/DEBUG(20):
#01 lr afe1db8d /system/lib/libc.so 08-22 04:09:00.324: INFO/DEBUG(20):
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- 08-22
04:09:00.335: INFO/DEBUG(20): pid: 207, tid: 212 08-22 04:09:00.404:
INFO/DEBUG(20): #00 pc afe0b7bc /system/lib/libc.so 08-22 04:09:00.414:
INFO/DEBUG(20): #01 lr afe1db8d /system/lib/libc.so 08-22 04:09:00.484:
INFO/ActivityManager(51): Process com.sphericbox.jigsaw (pid 207) has
died. 08-22 04:09:00.494: INFO/WindowManager(51): WIN DEATH:
Window{43456698
com.sphericbox.jigsaw/com.sphericbox.jigsaw.StockActivity} 08-22
04:09:00.504: DEBUG/Zygote(23): Process 207 terminated by signal (11)</description>
<comment>
<author>shotwave@gmail.com</author>
<when>Fri, 22 Aug 2008 04:15:45 +0000</when>
<what>I use android SDK-0.9 beta on windows vista</what>
</comment>
<comment>
<author>shotwave@gmail.com</author>
<when>Sun, 24 Aug 2008 04:01:47 +0000</when>
<what>this problem is also reproduced on ubuntu 8.04</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:26:49 +0000</when>
<what>Could you please provide sample code that can be used to reproduce this issue? Thanks!</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:05:59 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13480</bugid>
<title>Checking E-mail Server Settings - False Positive for Comcast, Yahoo, others?</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-05-20T23:29:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>hauke.ne...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 20:20:13 +0000</openedDate>
<description>Using Samsung Captivate, Android v2.1 Short Description: Comcast/Yahoo
e-mail account setup: The outgoing e-mail server check says successful
even though the settings are incorrect. Mail is left unsent in outbox.
Detilaed Description: When adding IMAP e-mail accounts, default entry
for Yahoo and Comcast IMAP outgoing server settings -Q&gt;E Require sign-in
-Q&gt;E username is only the user name-- and not full e-mail address as
required by Yahoo and Comcast. Incorrectly adding only the username (as
default) results in successful outgoing server check. This is
misleading, as outgoing e-mail just sits in the outbox unable to be
sent. Fixing the username to be the full e-mail address corrects the
problem. Problem is identical for Yahoo and Comcast. Also, recommend
that yahoo default mail server settings are: # Incoming Server -
imap.mail.yahoo.com # Outgoing Server - smtp.mail.yahoo.com # Incoming
Port - 993 (requires SSL) # Outgoing Port - 465 (requires SSL) #
Username: full email address (bill@yahoo.com) # Password: is the
password you login to Yahoo! with (from Yahoo web page) This are not the
default settings provided by Android.</description>
<comment>
<author>hofha...@gmail.com</author>
<when>Tue, 08 Feb 2011 01:04:06 +0000</when>
<what>I second the last point.
By default the e-mail client sets up POP for Yahoo accounts.

The emails settings mentioned above work for me and provide a *far* better experience. 
In fact K9mail sets up any Yahoo like that.</what>
</comment>
<comment>
<author>hofha...@gmail.com</author>
<when>Wed, 09 Feb 2011 18:13:09 +0000</when>
<what>Forgot to mention: This is on a Nexus S with Android 2.3.2.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:29:57 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

hauke.ne...@gmail.com - Unfortunately, bugs in the Samsung Epic device need to be reported directly to Samsung, as the email client in that device is published and supported by Samsung (the code is not part of the AOSP).


hofha...@gmail.com - actually, the recommended-by-Yahoo values used in a Nexus S are slightly different:

incoming: android.imap.mail.yahoo.com  - require SSL (port 993)
outgoing: android.smtp.mail.yahoo.com  - require SSL (port 465)

However, this changed quite late (Yahoo opened up these addresses quite recently) and your 2.3.2 device might be using older settings.  You might try entering them manually, or you might try deleting and re-adding the account.


I donQ&apos;Et see an actionable bug here, the settings in 2.3.4 and 3.0 are the correct settings recommended by Yahoo!.</what>
</comment>
</bug>
<bug>
<bugid>17171</bugid>
<title>need Arabic support sooon plzzz how do u want to compete with iphone with no Arabic language:(</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-06T00:26:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tete94t...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 15:21:54 +0000</openedDate>
<description>need Arabic support sooon plzzz how do u want to compete with iphone
with no Arabic language:(</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Mon, 11 Jul 2011 10:33:04 +0000</when>
<what>arabic is supported, and 60 other people have asked for it. Quit spamming this site</what>
</comment>
<comment>
<author>Mhamedbe...@gmail.com</author>
<when>Tue, 26 Jul 2011 14:22:29 +0000</when>
<what>please this is a duplicate issue please see 5597 issue or star it.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Tue, 06 Sep 2011 00:26:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14578</bugid>
<title>ease searching and editing of previous search terms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joel.edv...@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 21:30:46 +0000</openedDate>
<description>When searching. The drop down of previous search terms are very handy.
However it would very nice if long-pressing on one of the strings would
add that to the input box. Thus making editing previous search terms
possible.</description>
</bug>
<bug>
<bugid>167</bugid>
<title>RFE: blocking modal dialogs and Q&quot;EFoxtrot likeQ&quot;E blocking event handling</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-05T21:17:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 02 Feb 2008 14:33:29 +0000</openedDate>
<description>Currently modal dialogs are non-blocking in Android which is similar to
MIDP and IMO not Q&quot;EreallyQ&quot;E modal. Swing/AWT and even DoJa (DoCoMoQ&apos;Es UI
API) have a real blocking modal dialog which is much simpler to use than
the non-blocking variety. Raul in this thread explains the issue of
using blocking perfectly:
http://groups.google.com/group/android-developers/browse_thread/thread/5616a220c97a13fc/71eaef4cbdeaf2a6?lnk=gstQ&amp;Eq=AlertDialog#71eaef4cbdeaf2a6
This sort of functionality should also enable a feature similar to the
Swing foxtrot API which is much simpler than the invokeAndWait()
approach for event handling or the current handler approach.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Tue, 05 Feb 2008 21:17:23 +0000</when>
<what>We donQ&apos;Et plan on adding a blocking version of dialogs, because we donQ&apos;Et want to
introduce nested event loops (causing messages to be handled while application code
is stuck down inside of itself), and can not block the main UI thread (which is
typically the thread showing the dialog) with a result of making the entire
application unresponsive to the user.
</what>
</comment>
<comment>
<author>shai.al...@gmail.com</author>
<when>Tue, 05 Feb 2008 21:38:54 +0000</when>
<what>Having implemented such functionality in several UI frameworks such as a DoJa
implementation as well as desktop and cellphone APIQ&apos;Es I can guarantee there is no
unresponsiveness since the thread does not loop or block... It simply returns to the
EDT loop through a different route. 
The only possible cost is a slightly deeper call stack which is insignificant since
you will open a finite number of modal dialogs. 
I strongly disagree with this evaluation</what>
</comment>
</bug>
<bug>
<bugid>16162</bugid>
<title>Page fault happening in libSkia.so steadily</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dario...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 01:45:51 +0000</openedDate>
<description>Hi, I am experiencing a Skia lib error after I click the gallery icon.
The error can constantly be reproduced every time when I tried to play
video files on MMC card. Any comments will be greatly appreciated. OS
Kernel: Linux? 2.6.35 Android: Froyo public project Toolchain:
CodeSourcery compiler version Sourcery G++ Lite 2010q1-202 for ARM
GNU/Linux Here is the log:I/CacheService( 1523): Building albums.
W/WindowManager( 1285): Window freeze timeout expired. W/WindowManager(
1285): Force clearing orientation change: Window{45ed1c60
com.cooliris.media/com.cooliris.media.Gallery paused=false}
W/WindowManager( 1285): Force clearing orientation change:
Window{45e845c8 SurfaceView paused=false} I/CacheService( 1523): Done
building albums. I/CacheService( 1523): Building items. I/DEBUG ( 1222):
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG
( 1222): Build fingerprint:
Q&apos;Egeneric/blaze/blaze/omap4sdp:2.2.1/MASTER/eng.weizhong.20110413.104248:eng/test-keysQ&apos;E
I/DEBUG ( 1222): pid: 1523, tid: 1535 Q&gt;EQ&gt;EQ&gt;E com.cooliris.media Q&lt;EQ&lt;EQ&lt;E I/DEBUG
( 1222): signal 11 (SIGSEGV), fault addr 49656e1c I/DEBUG ( 1222): r0
ff2b566e r1 ff2a556d r2 49656fac r3 49656e1c I/DEBUG ( 1222): r4
0000249c r5 49654b10 r6 00000fef r7 4964c000 I/DEBUG ( 1222): r8
6b21200c r9 4965893c 10 49654980 fp 0042d4cc I/DEBUG ( 1222): ip
6fa030c8 sp 484ef258 lr 6b150018 pc 6b150028 cpsr 60000110 I/DEBUG (
1222): d0 3639347830202c34 d1 2121212121212163 I/DEBUG ( 1222): d2
2121212121212130 d3 3021212121212130 I/DEBUG ( 1222): d4
3162343536393478 d5 3639347830202c30 I/DEBUG ( 1222): d6
34202c3038393435 d7 343332202c393730 I/DEBUG ( 1222): d8
000000003f000000 d9 0000009600000000 I/DEBUG ( 1222): d10
0000000000000000 d11 0000000000000000 I/DEBUG ( 1222): d12
0000000000000000 d13 0000000000000000 I/DEBUG ( 1222): d14
0000000000000000 d15 0000000000000000 I/DEBUG ( 1222): d16
0000000000000000 d17 0000000000000000 I/DEBUG ( 1222): d18
0000000000000000 d19 0000000000000000 I/DEBUG ( 1222): d20
0000000000000000 d21 0000000000000000 I/DEBUG ( 1222): d22
0000000000000000 d23 0000000000000000 I/DEBUG ( 1222): d24
0000000000000000 d25 0000000000000000 I/DEBUG ( 1222): d26
0000000000000000 d27 0000000000000000 I/DEBUG ( 1222): d28
0000000000000000 d29 0000000000000000 I/DEBUG ( 1222): d30
0000000000000000 d31 0000000000000000 I/DEBUG ( 1222): scr 20000012
I/DEBUG ( 1222): I/DEBUG ( 1222): #00 pc 00050028 /system/lib/libskia.so
I/DEBUG ( 1222): #01 pc 0004d21c /system/lib/libskia.so I/DEBUG ( 1222):
#02 pc 0005ff74 /system/lib/libskia.so I/DEBUG ( 1222): #03 pc 00058ed0
/system/lib/libskia.so I/DEBUG ( 1222): #04 pc 00088ecc
/system/lib/libskia.so I/DEBUG ( 1222): #05 pc 00089048
/system/lib/libskia.so I/DEBUG ( 1222): #06 pc 000890e8
/system/lib/libskia.so I/DEBUG ( 1222): I/DEBUG ( 1222): code around pc:
I/DEBUG ( 1222): 6b150008 e88d0420 e58d6008 e58d7010 ebff808c I/DEBUG (
1222): 6b150018 e0852004 e08a3004 e7950106 e5991000 I/DEBUG ( 1222):
6b150028 e5933000 e5922000 e59d6024 e59dc028 I/DEBUG ( 1222): 6b150038
eec0cb10 f2c10e10 f3001880 ee841b10 I/DEBUG ( 1222): 6b150048 ee850b10
ee243b10 ee252b10 f3846c01 I/DEBUG ( 1222): I/DEBUG ( 1222): code around
lr: I/DEBUG ( 1222): 6b14fff8 e3a0109c e59d3034 e59d002c e58dc00c
I/DEBUG ( 1222): 6b150008 e88d0420 e58d6008 e58d7010 ebff808c I/DEBUG (
1222): 6b150018 e0852004 e08a3004 e7950106 e5991000 I/DEBUG ( 1222):
6b150028 e5933000 e5922000 e59d6024 e59dc028 I/DEBUG ( 1222): 6b150038
eec0cb10 f2c10e10 f3001880 ee841b10 I/DEBUG ( 1222): I/DEBUG ( 1222):
stack: I/DEBUG ( 1222): 484ef218 00000000 I/DEBUG ( 1222): 484ef21c
00000000 I/DEBUG ( 1222): 484ef220 00000006 I/DEBUG ( 1222): 484ef224
0043204e [heap] I/DEBUG ( 1222): 484ef228 00000000 I/DEBUG ( 1222):
484ef22c 6fd102d0 /system/lib/libc.so I/DEBUG ( 1222): 484ef230 6fd43724
/system/lib/libc.so I/DEBUG ( 1222): 484ef234 0000800b
/system/bin/app_process I/DEBUG ( 1222): 484ef238 00000000 I/DEBUG (
1222): 484ef23c 6476958e I/DEBUG ( 1222): 484ef240 6fd43724
/system/lib/libc.so I/DEBUG ( 1222): 484ef244 0000249c I/DEBUG ( 1222):
484ef248 49654b10 /dev/ashmem (deleted) I/DEBUG ( 1222): 484ef24c
00000fef I/DEBUG ( 1222): 484ef250 df002777 I/DEBUG ( 1222): 484ef254
e3a070ad I/DEBUG ( 1222): #00 484ef258 49654b10 /dev/ashmem (deleted)
I/DEBUG ( 1222): 484ef25c 49654980 /dev/ashmem (deleted) I/DEBUG (
1222): 484ef260 00000fef I/DEBUG ( 1222): 484ef264 00000927 I/DEBUG (
1222): 484ef268 4964c000 /dev/ashmem (deleted) I/DEBUG ( 1222): 484ef26c
6fd0be2d /system/lib/libc.so I/DEBUG ( 1222): 484ef270 6b211420
/system/lib/libskia.so I/DEBUG ( 1222): 484ef274 00000013 I/DEBUG (
1222): 484ef278 000092e0 /system/bin/app_process I/DEBUG ( 1222):
484ef27c 0000000f I/DEBUG ( 1222): 484ef280 00000008 I/DEBUG ( 1222):
484ef284 6b1f13f4 /system/lib/libskia.so I/DEBUG ( 1222): 484ef288
6b1f1378 /system/lib/libskia.so I/DEBUG ( 1222): 484ef28c 6b1f1428
/system/lib/libskia.so I/DEBUG ( 1222): 484ef290 3eaaaaab I/DEBUG (
1222): 484ef294 00000096 I/DEBUG ( 1222): 484ef298 00000096 I/DEBUG (
1222): 484ef29c 00000096 I/DEBUG ( 1222): 484ef2a0 0042d2c0 [heap]
I/DEBUG ( 1222): 484ef2a4 484ef640 I/DEBUG ( 1222): 484ef2a8 000001ff
I/DEBUG ( 1222): 484ef2ac 6b211e00 /system/lib/libskia.so I/DEBUG (
1222): 484ef2b0 00000085 I/DEBUG ( 1222): 484ef2b4 6b14d220
/system/lib/libskia.so I/DEBUG ( 1222): #01 484ef2b8 00000085 I/DEBUG (
1222): 484ef2bc 00000000 I/DEBUG ( 1222): 484ef2c0 6b14fef8
/system/lib/libskia.so I/DEBUG ( 1222): 484ef2c4 6b154c54
/system/lib/libskia.so I/DEBUG ( 1222): 484ef2c8 00000000 I/DEBUG (
1222): 484ef2cc 484ef410 I/DEBUG ( 1222): 484ef2d0 00000096 I/DEBUG (
1222): 484ef2d4 0042d2c0 [heap] I/DEBUG ( 1222): 484ef2d8 4964a7c0
I/DEBUG ( 1222): 484ef2dc 00000096 I/DEBUG ( 1222): 484ef2e0 00000548
I/DEBUG ( 1222): 484ef2e4 6b210128 /system/lib/libskia.so I/DEBUG (
1222): 484ef2e8 6b20f178 /system/lib/libskia.so I/DEBUG ( 1222):
484ef2ec 6b15ff78 /system/lib/libskia.so I/CacheService( 1523): Done
building items. I did some investigation with disassemble the libskia.so
lib. 1. The problem is happening src/core/SkBitmapProcState_sample.h
void MAKENAME(_filter_DX)(const SkBitmapProcStateQ&amp;E s,...)
FILTER_PROC(subX, subY, SRC_TO_FILTER(row0[x0]),
SRC_TO_FILTER(row0[x1]), - SRC_TO_FILTER(row1[x0]), +
SRC_TO_FILTER(row1[x0]), // problem load SRC_TO_FILTER(row1[x1]),
colors); Almost all the cases are row1[x0] is exceeding the bitmap
buffer range and then result in the page_fault in linux. Furthermore,
the index to this bitmap buffer, is being set at void
SkBitmapProcShader::shadeSpan(...) void
SkBitmapProcShader::shadeSpan(int x, int y, SkPMColor dstC[], int count)
{ const SkBitmapProcStateQ&amp;E state = fState; @@ -144,11 +145,9 @@ void
SkBitmapProcShader::shadeSpan(int x, int y, SkPMColor dstC[], int count)
{ return; } uint32_t buffer[BUF_MAX]; SkBitmapProcState::MatrixProc
mproc = state.fMatrixProc; SkBitmapProcState::SampleProc32 sproc =
state.fSampleProc32; ... mproc(state, buffer, n, x, y); sproc(state,
buffer, n, dstC); Here buffer is being changed in mproc where could be
determined by different bitmap format. Then sproc could invoke the code
where result exception as wrong buffer is set in mproc. It not seems
like a stack overflow as it did not make any difference after I defined
buffer outside of the routine. This is what I have traced so far but it
is very difficult as this API could be called thousands times but only
crash at some point. I changed the prelink lib mapping but I suppose it
wouldnQ&apos;Et impact the module.</description>
</bug>
<bug>
<bugid>14960</bugid>
<title>Two-step verification activation creates infinite loop in gmail, maps, etc.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:43:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jfre...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 18:35:51 +0000</openedDate>
<description>Bad credentials send Maps into an infinite loop: loading tiles over and
over and over. Will not allow credential change in Settings.
Automatically launches Maps and continues loop.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:43:04 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3564</bugid>
<title>NDK toolchain doesnQ&apos;Et build on machines with Makeinfo 4.11</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T21:04:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>orosp...@gmail.com</reportedBy>
<openedDate>Sun, 16 Aug 2009 01:01:25 +0000</openedDate>
<description>On Ubuntu 9.04 (x86_64, if it matters).
orospakr@orthanc:~/code/android/development/ndk$ build/tools/build-
toolchain.sh Logs contain the following several times, for different
packages (binutils and gdb in particular): WARNING: `makeinfoQ&apos;E is
missing on your system. You should only need it if you modified a
`.texiQ&apos;E or `.texinfoQ&apos;E file, or any other file indirectly affecting the
aspect of the manual. The spurious call might also be the consequence of
using a buggy `makeQ&apos;E (AIX, DU, IRIX). You might want to install the
`TexinfoQ&apos;E package or the `GNU makeQ&apos;E package. Grab either from any GNU
archive site. make[1]: *** [all] Error 2 This issue is documented here:
http://docwiki.gumstix.org/Buildroot#Makeinfo_.22Missing.22</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:08:29 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:04:50 +0000</when>
<what>this should be fixed in the current toolchain sources. Otherwise, try the 
build/tools/build-gcc.sh script in NDK r4 to rebuilt your toolchain.</what>
</comment>
</bug>
<bug>
<bugid>5933</bugid>
<title>Gallery very much inferior and useless</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>pate...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 15:50:16 +0000</openedDate>
<description>I find Gallery (Motorola DROID) pretty useless - It needs to be able to
navigate images with finger slides. Gallery does not support moving on
to the next image with finger gesture of sliding motion. Very annoying.
You need to touch on the screen and have those navigation signs appear
and then touch exactly on to those next/previous arrows. - Gallery slide
show is very much useless. Slide show never sharpen the image. The image
is fuzzy - same fuzziness you see in the normal load, when it appears
fuzzy initially and then sharpens - in case of slide show it never
sharpens, just moves on to the next image. I have tons of images, as IQ&apos;Em
sure any photo frame user does. What my blackberry storm allowed me to
do is display all the images in a particular folder. I want to show
someone say my trip to Alaska, I have a folder of that images, I would
want to start a slide show for just that folder. Guess what no go on
Gallery. So the only 2 wanted features are missing on this App. To me it
is useless. PLEASE...PLEASEQ&gt;EQ&gt;EQ&gt;E fix this.</description>
<comment>
<author>kryer5...@gmail.com</author>
<when>Tue, 16 Mar 2010 00:52:58 +0000</when>
<what>I agree, need better picture organizatio and navigation on the Gallery

MyTouch 3G user
Android v1.6</what>
</comment>
</bug>
<bug>
<bugid>4971</bugid>
<title>let users filter apps in marketplace based on security permissions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>6</stars>
<reportedBy>afr...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 03:09:55 +0000</openedDate>
<description>for example, iQ&apos;Ed like to be able to search for apps that donQ&apos;Et need
access to contacts or phone state or canQ&apos;Et make calls.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:40:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jrbedf...@gmail.com</author>
<when>Thu, 29 Jul 2010 18:19:37 +0000</when>
<what>Agreed.  It would be good to be able to set filters from within Market app settings and  from phone settings.  

Also, when presented with security warnings when installing an app, allow user to click or press-hold each setting and say Q&quot;Edisallow apps with this security requirementQ&quot;E.  

ItQ&apos;Ed also be nice to have an easily accessible description of each of the security categories.  ItQ&apos;Es difficult to find from the Market Help page.</what>
</comment>
<comment>
<author>cstde...@ctgameinfo.com</author>
<when>Wed, 06 Oct 2010 22:48:20 +0000</when>
<what>This kind of feature would really help filter out the scammy apps that require way more permissions than they need. 

For example, IQ&apos;Em currently having a very hard time finding a barcode scanner app that doesnQ&apos;Et want very excessive permissions (you donQ&apos;Et need full access to my contacts to scan a barcode). Such an app may exist, but with hundreds of results for any keyword itQ&apos;Es pretty hard to find a useful one. </what>
</comment>
</bug>
<bug>
<bugid>9314</bugid>
<title>Crash: Trying to add contacts (menu)  from edit contacts screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jpena...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 00:45:11 +0000</openedDate>
<description>We are testingFroyo on the emulator and everytime we add contacts from
the edit contacts screen the emulator displays an error. We still have
no device to test the same event so we just want also to confirm if this
happens on a real device. Thank you. see log: (also attached the entire
log) 06-25 00:13:37.529: ERROR/AndroidRuntime(290): FATAL EXCEPTION:
main 06-25 00:13:37.529: ERROR/AndroidRuntime(290):
java.lang.NullPointerException 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at
com.android.contacts.ui.EditContactActivity.compare(EditContactActivity.java:1373)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
com.android.contacts.ui.EditContactActivity.compare(EditContactActivity.java:96)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
java.util.TimSort.countRunAndMakeAscending(TimSort.java:320) 06-25
00:13:37.529: ERROR/AndroidRuntime(290): at
java.util.TimSort.sort(TimSort.java:185) 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at java.util.TimSort.sort(TimSort.java:169)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
java.util.Arrays.sort(Arrays.java:1907) 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at
java.util.Collections.sort(Collections.java:1972) 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at
com.android.contacts.ui.EditContactActivity.bindEditors(EditContactActivity.java:402)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
com.android.contacts.ui.EditContactActivity.createContact(EditContactActivity.java:1332)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
com.android.contacts.ui.EditContactActivity.selectAccountAndCreateContact(EditContactActivity.java:1221)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
com.android.contacts.ui.EditContactActivity$AddContactTask.onPostExecute(EditContactActivity.java:1214)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
com.android.contacts.ui.EditContactActivity$AddContactTask.onPostExecute(EditContactActivity.java:1199)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
com.android.contacts.util.WeakAsyncTask.onPostExecute(WeakAsyncTask.java:56)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
android.os.AsyncTask.finish(AsyncTask.java:417) 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at
android.os.AsyncTask.access$300(AsyncTask.java:127) 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at
android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
android.os.Handler.dispatchMessage(Handler.java:99) 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at android.os.Looper.loop(Looper.java:123)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
android.app.ActivityThread.main(ActivityThread.java:4627) 06-25
00:13:37.529: ERROR/AndroidRuntime(290): at
java.lang.reflect.Method.invokeNative(Native Method) 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at
java.lang.reflect.Method.invoke(Method.java:521) 06-25 00:13:37.529:
ERROR/AndroidRuntime(290): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-25 00:13:37.529: ERROR/AndroidRuntime(290): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 06-25
00:13:37.529: ERROR/AndroidRuntime(290): at
dalvik.system.NativeStart.main(Native Method) 06-25 00:13:37.579:
WARN/ActivityManager(58): Force finishing activity
com.android.contacts/.ui.EditContactActivity 06-25 00:13:38.099:
WARN/ActivityManager(58): Activity pause timeout for
HistoryRecord{43ed29c0 com.android.contacts/.ui.EditContactActivity}
06-25 00:13:44.679: INFO/Process(290): Sending signal. PID: 290 SIG: 9
06-25 00:13:44.709: INFO/ActivityManager(58): Process
android.process.acore (pid 290) has died.</description>
<comment>
<author>rryd...@gmail.com</author>
<when>Thu, 04 Nov 2010 12:29:52 +0000</when>
<what>same here, when I have two contacts aggregated into one, and I want to edit it.

11-04 13:18:43.574: ERROR/AndroidRuntime(191): FATAL EXCEPTION: main
11-04 13:18:43.574: ERROR/AndroidRuntime(191): java.lang.NullPointerException
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at com.android.contacts.ui.EditContactActivity.compare(EditContactActivity.java:1373)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at com.android.contacts.ui.EditContactActivity.compare(EditContactActivity.java:96)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at java.util.TimSort.countRunAndMakeAscending(TimSort.java:320)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at java.util.TimSort.sort(TimSort.java:185)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at java.util.TimSort.sort(TimSort.java:169)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at java.util.Arrays.sort(Arrays.java:1907)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at java.util.Collections.sort(Collections.java:1972)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at com.android.contacts.ui.EditContactActivity.bindEditors(EditContactActivity.java:402)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at com.android.contacts.ui.EditContactActivity$QueryEntitiesTask.onPostExecute(EditContactActivity.java:257)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at com.android.contacts.ui.EditContactActivity$QueryEntitiesTask.onPostExecute(EditContactActivity.java:194)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at com.android.contacts.util.WeakAsyncTask.onPostExecute(WeakAsyncTask.java:56)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at android.os.AsyncTask.finish(AsyncTask.java:417)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at android.os.AsyncTask.access$300(AsyncTask.java:127)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at android.os.Handler.dispatchMessage(Handler.java:99)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at android.os.Looper.loop(Looper.java:123)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at android.app.ActivityThread.main(ActivityThread.java:4627)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at java.lang.reflect.Method.invokeNative(Native Method)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at java.lang.reflect.Method.invoke(Method.java:521)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
11-04 13:18:43.574: ERROR/AndroidRuntime(191):     at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>vidyar1...@gmail.com</author>
<when>Mon, 26 Sep 2011 09:38:00 +0000</when>
<what>Hi,

I have checked this issue and have got an analysis for this. 
In EditContactActivity.java file, in function compare()line number 1392 has the problem.
The solution is that we need to check the null pointer for both the string varaibles since they are compared. In this case it is not done and hence it leads to null pointer exception. Like,

if(oneSource.accountType == null) oneSource.accountType=Q&quot;EQ&quot;E;
if(twoSource.accountType == null) twoSource.accountType=Q&quot;EQ&quot;E;

I guess it should work. 
Kindly anyone get back to me if it works fine or not. 

</what>
</comment>
</bug>
<bug>
<bugid>13842</bugid>
<title>Fundamental design flaw: Inadvertent power-up</title>
<status>WorkingAsIntended</status>
<owner>n...@google.com</owner>
<closedOn>2011-09-29T21:02:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hgm...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 13:45:14 +0000</openedDate>
<description>In fact, what IQ&apos;Em trying to describe is a combination of two design
flaws. The first is in the hardware of many, though not all, smartphone
types. The Nexus One is a prime example. The power button protrudes from
the edge of the phone. When I put it into a bag or pocket, it sometimes
gets pressed, and the phone turns on. This is when the second design
flaw hits. Even if the phone is not used, for example, the SIM card is
not unlocked, and was apparently turned on inadvertently, it stays on,
draining the battery for no good reason. A friend of mine actually wrote
a helper program, Q&quot;EAccidental Turn On AlarmQ&quot;E (urgently recommended if
your phoneQ&apos;Es power button is prone to accidental activation), in an
attempt to alleviate the problem, but the program requires user
attention and intervention, as Android programs do not have the
authority to power down the phone. The solution is obvious. If the
manufacturers cannot get the power buttons entirely safe, the phone must
power down again on its own, if the power button was pressed, even
pressed repeatedly, but the user then did not unlock or use the phone.
Please note that this is a killer design flaw in the truest sense of the
word. Situations are conceivable in which somebody gets killed, because
a user powered down the phone to conserve energy, but then the battery
was drained due to an inadvertent power-up, depriving him of a
functioning smartphone in a life-or-death emergency.</description>
<comment>
<author>mwburden66</author>
<when>Wed, 27 Apr 2011 16:40:08 +0000</when>
<what>How is this not mitigated by setting your screen timeout?

If my phone is accidentally turned on when the lockscreen is disabled, it will turn off again in one minute.   If the lockscreen is enabled, it will turn off again in about 10 seconds.
</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Thu, 28 Apr 2011 10:41:37 +0000</when>
<what>I think you are mistaking waking up from sleep mode with power-up (Q&quot;Ewaking upQ&quot;E
from powered-down mode).</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 29 Sep 2011 21:02:07 +0000</when>
<what>as I understand it, there are two claimed bugs here:

1) Bad placement of power button.
2) A powered on device consumes battery.

#1 is not a bug fixable by the Android project, as it depends on the various manufacturers.  

#2 is working as intended.  A powered-on device is expected to consume battery power.</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Thu, 29 Sep 2011 22:14:49 +0000</when>
<what>I can only shake my head in disbelief, because I cannot 
understand how it is possible that any intelligent, attentive 
person can possibly misunderstand the precise problem 
description, even including an example, and then display his 
incompetence openly in his response. That must be truly 
embarrassing.

It is also damaging, because setting it to Q&quot;Eworking as intendedQ&quot;E 
will make sure that now nobody looks at this problem again, 
because it effectively signals that there is no problem. In a 
way the phones are indeed Q&quot;Eworking as intendedQ&quot;E, as the 
intention to solve this particular problem is currently lacking.

If you are really unable to recognize the problem and honestly 
believe that there is none, perhaps you want to ask yourself the 
question why somebody wrote a program, Q&quot;EAccidental Turn On 
AlarmQ&quot;E, to solve this nonexistent problem.

Unfortunately the program can only solve half the problem. The 
entire problem could be solved by Google, provided that Google 
were able to understand the problem first.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 29 Sep 2011 22:31:38 +0000</when>
<what>Perhaps #2 would have been better phrased as:

2) Android systems should turn themselves off if no user interaction is received within X minutes of powering on.

While I can see why such functionality might be desirable for a small subset of users, for the vast majority of users, Q&quot;Epower onQ&quot;E means Q&quot;Epower onQ&quot;E.  I am aware of no consumer electronics device which requires proof of user interaction to continue to stay turned on after pressing power.

Similarly, thereQ&apos;Es no requirement for Android devices to even have a user interface.

Thank you for the suggestion, and I apologize that your feature request isnQ&apos;Et a good match for our current roadmap.</what>
</comment>
</bug>
<bug>
<bugid>12867</bugid>
<title>Dialing by letters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gmno...@yahoo.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 15:22:30 +0000</openedDate>
<description>1. you should be able to dial 1-866 my trafc (for a traffic.com weather
report) or any other similar number, and the phone should be able to
turn that into dialing #Q&apos;Es, but my phone just dials 1-866... so I have
to decode the #. HTC EVO 4G Android 2.2</description>
<comment>
<author>xdunl...@gmail.com</author>
<when>Tue, 11 Jan 2011 12:53:13 +0000</when>
<what>I think you mean that the dialer should have the usual letters showing associated with the numbers? The dialer on my 2.1 update 1 android Motorola Backflip shows the letters.</what>
</comment>
<comment>
<author>gmno...@yahoo.com</author>
<when>Tue, 11 Jan 2011 13:29:11 +0000</when>
<what>no... I mean you should be able to dial the letters... if I put in a new contact business whoQ&apos;Es number is 1-800-BLUE-DOT... then I should be able to just type that into the contact and the dialer should be able to translate... that is how it was with my blackberry... simple, easy</what>
</comment>
<comment>
<author>xdunl...@gmail.com</author>
<when>Wed, 12 Jan 2011 10:54:59 +0000</when>
<what>Ah, in the contacts. I see. Thanks for clarifying. :)</what>
</comment>
</bug>
<bug>
<bugid>8119</bugid>
<title>Widget loading should run independently from home screen loading and should not stall it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eladk...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 14:38:32 +0000</openedDate>
<description>On my g1 (ancient tech, I know, but the point is still valid) whenever I
install several widgets onto my home screen, the screen becomes
non-responsive until these widgets are fully loaded and their data is
displayed. Of course since the G1 is such an awful phone, this problem
is magnified since the loading time for the widgets can sometimes take
over a minute, but the problem is valid because there should not be a
dependency between the screen and the widgets, the screen should be
loaded and operational before the widgets are operational</description>
</bug>
<bug>
<bugid>13596</bugid>
<title>Push to Speak Setting for Phone App (NOT Push to Talk)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamison_...@yahoo.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 00:06:23 +0000</openedDate>
<description>It should be possible to configure the Phone App in Android to work in a
Q&apos;EPush to SpeakQ&apos;E mode. This setting would allow a hardware button to be
mapped as the Push to Speak button when enabled. When Push to Speak is
enabled and the user is in a call, the user will be muted unless they
are holding down the Push to Speak button. This helps avoid extraneous
noises from interrupting a conference call for example, while still
having a quick an easy way to respond to a question on the call when
necessary. Camera and Volume controls should be potential hardware
controls for this feature. (If volume controls are used, there may need
to be some consideration for changing call volume on screen.) This is
NOT a request for Q&apos;EPush to TalkQ&apos;E style functionality, which goes through
the whole connection process. Push to Speak is simply a better way to
deal with muting/unmuting in some scenarios (ala Ventrilo).</description>
</bug>
<bug>
<bugid>8338</bugid>
<title>ADBServer crashes randomly leading to test failures</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ravi.v%m...@gtempaccount.com</reportedBy>
<openedDate>Fri, 14 May 2010 16:48:00 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Windows XP-SP2 SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):3
Eclipse version:NA ADT plug-in version:NA Platform targeted by your
project:2.1 Version of the platform running in the emulator:NA STEPS TO
REPRODUCE: 1. We are connecting multiple(upto 7) android phones (Droids)
on a Windows PC through a USB Hub and running tests via adb. These are
automated test setups. 2. ADB-server randomly crashes on windows and
outputs a Windows error report. In this state the test scripts lose
connection with the phones and stop working. The phones themselves are
working fine , i.e they are powered up and if the ADB Server is
restarted, the connection is re-established. 3.The windows crash dump is
attached. EXPECTED RESULTS: ADB Server does not crash and keeps working
for multiple iterations of the test. OBSERVED RESULTS: ADB Server
crashes resulting in test not being able to run automatically.
ADDITIONAL INFORMATION: Windows crash report attached.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:18:24 +0000</when>
<what></what>
</comment>
<comment>
<author>nimesh.qa</author>
<when>Mon, 06 Jun 2011 15:01:09 +0000</when>
<what>I am also facing same issue - We have windows 7 and trying to execute adb commands multiple emulators.

1. For 2.2 sdk, on 3rd instance of emulator does not connect to adb server.
2. For 2.3.3 sdk on 4th instance of emulator crashed with below message.

Please, guide us ; Is there any configuration requires to work on multiple instance or should we consider a bug to fix in adbserver.

With Regards,
NV</what>
</comment>
</bug>
<bug>
<bugid>393</bugid>
<title>TextDraw Y coordinate is wrong and font size bigger than set</title>
<status>Reviewed</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>ahvipo...@hotmail.com</reportedBy>
<openedDate>Sun, 02 Mar 2008 15:45:05 +0000</openedDate>
<description>Hi! If drawing text with the following code: Mytext = new Paint();
Mytext.setColor(0xFFFFFFFF); Mytext.setFlags(1); // AntiAlias or without
Buttontext.setFlags(1); Mytext.setTextSize(14);
canvas.drawText(Q&quot;EABCefghjqp - font: Q&quot;E+Mytext.getTextSize()+Q&quot;E Y: 20Q&quot;E ,
20, 20, Mytext); The following problems emerge: 1) the font is drawn at
a strange position, the Y references the bottomline of letters like abc.
2) The letters with lower parts like q or p are drawn partly below the
bottomline and Y value. 3) The whole range of the text drawn is bigger
than the font size. For size 14 the actual range is 15px. An image with
commented screenshots is attached to the issue highlighting the
boundaries. The red line is the Y coordinate, the blue lines are the
text real boundaries. The view is located at the 0,0 position of the
Activity area leaving the Android header as a reference. To summarize
the problem: the Y coordinate is not related to the text real location
without adding a correctional value. Expected behaviour for drawtext
based on C# experience would be that the Y coordinate is the top of the
text tallest letter (the upper blue line) OR at the bottom of the text
rectangle. The distance between tallest letter and the letters with
lower parts is EXACTLY fontsize. This issue appears most clearly: If
text has to be placed in the horizontal center of a view, the Y is
calculated: Y = viewheight / 2 - fontsize / 2 OR Y = viewheight / 2 +
fontsize / 2 depending whether Y is top or bottom coordinate. Currently
the equation is Y = viewheight / 2 - fontsize / 2 + correctionalvalue
where correctionalvalue is relative to the font size and cannot be
accurate. The image attached is a screenshot made from the emulator and
has 2 versions - 400% zoomed and original with a highlighted rectangle
and Photoshop infobox showing the font actual size. The issue was tested
with both Antialias on and off. Current test was performed using the SDK
M5-RC14, WinXP. Thank you! Jack</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 02 Mar 2008 21:16:32 +0000</when>
<what>Hi,

The Y value used to draw the text is correct. As in many other 2D drawing APIs, the Y coordinate used to draw 
text refers to the Y location of the textQ&apos;Es baseline (the baseline is what you refer to as the Q&quot;Ebottomline of letters 
like abc.Q&quot;E) This is the normal and expected behavior.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Mon, 03 Mar 2008 13:49:34 +0000</when>
<what>I will update the documentation to make this baseline behavior clearer.

Pointsize is a funny thing in the typographic world. Fonts are drawn relative to it,
and all the system can do is scale the font (as drawn) by the value. Most roman fonts
behave as you described: the distance from the top of the tallest to the bottom of
the lowest == pointsize. However, this is not guaranteed, either by design (e.g.
script fonts, accented capitals, alternate stylized descenders) or in practice, given
rounding artifacts and antialiasing. I think the general take away should be:
pointsize is a good estimate for the height of a font, but it is not a substitute for
actually meansuring the fontQ&apos;Es metrics (Paint.getFontMetrics).
</what>
</comment>
<comment>
<author>ahvipo...@hotmail.com</author>
<when>Tue, 04 Mar 2008 12:31:11 +0000</when>
<what>Hi,

What is actually needed for drawing custom components, is a precise text rectangle 
where it can be placed and more certainty about pixels and lengths.

To be honest, I like the way Microsoft has implemented the same thing, the most! 
This is the best way for fast and bugfree programming if text has to be relatively 
placed in the view / component. Just as a reference, C# definitions for those 
methods.

[C#] 
public void DrawString(string s,  Font font,  Brush brush,  PointF point );

s - String to draw. 
font - Font object that defines the text format of the string. 
brush - Brush object that determines the color and texture of the drawn text. 
point - PointF structure that specifies the upper-left corner of the drawn text.

from: http://msdn2.microsoft.com/en-us/library/aa327571(VS.71).aspx

If drawing with .NET 2D API, the font is ALWAYS inside a rectangle with (point.x, 
point.y, textwidth, font.size)

This gives a required accuracy for every possible situation where the text has to be 
drawn.

In Android the same result can be achieved by calculating the required values 
manually in each draw or preparing an array of constants for positioning using 
getFontMetrics, but WHY if it could be much easier, accurate and efficient with 
built in methods.

My wish would be that an alternative drawText with those options would be available 
in Android future releases.

With best regards

Jack</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:27:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:54:45 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 23 Feb 2010 22:15:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10754</bugid>
<title>Music genre information is incorrect for .m4a files that use standard genre names</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-07-14T16:40:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 03:56:36 +0000</openedDate>
<description>********************************* ** THIS IS FIXED IN FROYO 2.2. **
********************************* I started to report this against Froyo
2.2 but before submitting it, I used a tool that rebuilds the genre
Q&quot;EdatabaseQ&quot;E on my Droid. Sure enough, after running the tool, everything
was correct. I am still submitting this to the web site because I
couldnQ&apos;Et find this problem described anywhere. Hopefully, it will help
those running older versions of Android.
---------------------------------------------------------- On my
Motorola Droid, IQ&apos;Eve been using Meridian as my media player. It has the
feature to play music by genre. All of my songs have correct genre
information, except for my .m4a files. Those songs have the album title
as their genre instead of the genre information displayed in iTunes or
Mp3tag. I originally thought this was a problem with Meridian, but I
recently installed the 3 (Cubed) media player. It has exactly the same
problem. Since the 3 (Cubed) media player is open source, I went
browsing through the source to see where the genre information comes
from. Not being an Android developer myself, it appears that the genre
information comes from MediaStore.Audio. That would explain why both
players have the same incorrect information. Here is the body of the
e-mail I sent to the Meridian developer that is my best guess as to why
the genre information is incorrect for .m4a files. Thanks, MikeP
----------------------------------------------------- I have done some
investigation about my problems with Genre handling in Meridian and it
appears that Meridian does not handle the Q&quot;EgnreQ&quot;E tag in MP4 files the
same way as most other apps in the world. This may be because iTunes
does not follow the Q&quot;EofficialQ&quot;E standard and everyone has had to adapt
their handling of the Q&quot;EgnreQ&quot;E tag to the way iTunes does it. For example,
Mp3tag handles GenreQ&apos;Es the same way as iTunes does for .m4a files.
(According to the Atomic Parsley web site, the header of an MP4 file has
some indicator of what Q&quot;Emajor file brandQ&quot;E the file conforms to. iTunes
files have M4A in the header.) If a song in iTunes has a Genre from the
ID3v1 pre-defined list, see
http://www.id3.org/id3v2.3.0#head-129376727ebe5309c1de1888987d070288d7c7e7
it writes a Q&quot;EgnreQ&quot;E tag in a binary-encoded format where the binary value
is one greater than the value listed on the web site. For example, the
Genre Q&quot;ERockQ&quot;E is written as a binary value of 18. (If the genre is
outside that list, then iTunes uses the Q&quot;EgenQ&quot;E tag which contains the
genre name in text.) MeridianQ&apos;Es Genre handling expects that the Q&quot;EgnreQ&quot;E
tag is followed by text and ends up using the title of the album as the
Genre for the song for .m4a files ... because the album tag follows the
Genre tag in most .m4a files in iTunes. Two informative discussions on
this topic can be found at:
http://www.hydrogenaudio.org/forums/lofiversion/index.php/t77947.html
and
http://forums.mp3tag.de/index.php?showtopic=10864Q&amp;Est=0Q&amp;Ep=43095Q&amp;E#entry43095
I found these discussion threads by googling Q&quot;Egnre vs gen genre tagsQ&quot;E.
Hope this is information you may find useful, MikeP</description>
<comment>
<author>TonyH...@gmail.com</author>
<when>Thu, 21 Oct 2010 04:24:05 +0000</when>
<what>Super informative. The way I understand this and for an easy fix, basically we need to rename all of our genres if they fall into this pre-defined list (http://www.id3.org/id3v2.3.0#head-129376727ebe5309c1de1888987d070288d7c7e7). In other words, make up your own name like Q&quot;EhiphopQ&quot;E or Q&quot;Ehip hopQ&quot;E because the pre-defined list has it as Q&quot;Ehip-hopQ&quot;E. If you do this, then iTunes will be forced to saved your genre name in text and not in an Q&quot;EApple friendlyQ&quot;E binary-encoded format that the Android player cannot understand.

I am going to try opening up my music in MediaMonkey and renaming the genres to some random name then back to the original name and see if MediaMonkey writes it in a Android friendly tag. If that doesnQ&apos;Et work, I will rename a genre using iTunes, letQ&apos;Es say Country, to something like Cuntry and see if that name change will do the trick. I am hoping the first choice works with MediaMonkey but if I have to slightly rename them, then so be it. I will report back with my findings.</what>
</comment>
<comment>
<author>TonyH...@gmail.com</author>
<when>Thu, 21 Oct 2010 05:32:16 +0000</when>
<what>Using MediaMonkey made no difference so I went in iTunes and renamed my Country genre to Cuntry and it made things better but not fixed. Now I end up with a Cuntry genre section where all the mp3 were correctly stored and an Q&quot;EunknownQ&quot;E genre section where all the m4a files are stored. Now itQ&apos;Es not reading anything for a genre on the m4a files. ThatQ&apos;Es better then having them thrown in the genre section by album title. Back to the drawing board to see if I can FIX the problem completely. </what>
</comment>
<comment>
<author>TonyH...@gmail.com</author>
<when>Fri, 22 Oct 2010 01:08:44 +0000</when>
<what>So here is my clean genre list. I have just under 8 gigs of music loaded and not one song gave me a problem.

http://lh5.ggpht.com/_7tPZ9KH7UTU/TMDgJXVHr8I/AAAAAAAAcs8/9oF6xi5y828/s800/snap20101021_204925.png

Here is my solution to the messy genre section in the Android music player. I renamed all my genres with a hyphen at the end so that they would all be unique from the pre-defined list. I downloaded the free program Mp3tag located here http://mp3tag.de to rename my genres with the hyphen. Happy Happy, Joy Joy :)
</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Thu, 14 Jul 2011 16:40:17 +0000</when>
<what>As noted at the top, this was fixed in Froyo.
</what>
</comment>
</bug>
<bug>
<bugid>8271</bugid>
<title>Phone does not recover signal after losing signal for a period of time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>ian.alex...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 20:15:43 +0000</openedDate>
<description>Android code version you are running: 2.1 Stock on N1 Your development
environment: Current SDK, Eclipse, Linux x86 Describe the problem: When
the N1 loses signal (is in an area with no signal) for a period of time
(sometimes as small as 30minutes) when it is walked back into an area of
normally strong signal it never gets signal. When the phone is then
powered off to reboot it, it freezes as it is powering off. Just before
it freezes it makes the Q&quot;Eincoming text messageQ&quot;E sound alert. Steps to
reproduce: 1. Enter area of no signal. Keep phone there from 30-90
minutes. 2. Walk back into area with signal. Phone will not reconnect
with signal. 3. Reboot phone. Just before powering off the phone will
freeze on the Q&quot;Epowering offQ&quot;E screen and make the Q&quot;Eincoming text messageQ&quot;E
sound alert. Expected results: I would expect for the phone to reconnect
with the signal shortly after entering an area outside with normally
strong signal. Observed results: Phone does not regain signal, and on
attempting to reboot freezes. Additional information: Attached is the
logcat file as the phone is shutting down and freezes. Please do not
hesitate to let me know if you need more information.</description>
<comment>
<author>ian.alex...@gmail.com</author>
<when>Tue, 11 May 2010 20:27:16 +0000</when>
<what>Another way to reproduce this issue is to:

1. Start the phone in an area with no signal.
2. Wait 10-15 minutes.
3. Take the phone out into an area with signal. Phone will not find signal.
4. Attempt to reboot, phone will freeze.</what>
</comment>
<comment>
<author>baza210</author>
<when>Thu, 13 May 2010 15:31:00 +0000</when>
<what>I get something similar. Cycling the cell antenna with Airplane mode brings back the
network.</what>
</comment>
<comment>
<author>garyrhou...@gmail.com</author>
<when>Thu, 13 May 2010 20:20:59 +0000</when>
<what>Same issue exactly, even the phantom incoming test audible notification after lock up.  
Stays locked for a minute or two and then reboots on its own.  I tried cycling the 
airplane mode but that didnQ&apos;Et help and actually locked up the phone several times.</what>
</comment>
<comment>
<author>ian.alex...@gmail.com</author>
<when>Thu, 13 May 2010 22:39:37 +0000</when>
<what>In response to comment 2, I do not think we are talking about the same problem. Like comment 3, cycling 
airplane mode does nothing and sometimes does cause it to lock up on its own.</what>
</comment>
<comment>
<author>baza210</author>
<when>Thu, 20 May 2010 18:38:35 +0000</when>
<what>Q&quot;EWhen the N1 loses signal (is in an area with no 
signal) for a period of time (sometimes as small as 30minutes) when it is 
walked back into an area of normally strong signal it never gets signal.Q&quot;E

I encounter this, frequently. The second part has only happened to me once.</what>
</comment>
<comment>
<author>pgre...@gmail.com</author>
<when>Tue, 09 Nov 2010 17:42:23 +0000</when>
<what>This is a very similar problem to Issue 2845! I wonder why Google doesnQ&apos;Et do anything to address this vital issue making smartphones with Android onboard useless as... mobile phones!!!</what>
</comment>
</bug>
<bug>
<bugid>658</bugid>
<title>New Package: android.web</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:29:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:58:54 +0000</openedDate>
<description>Put all webkit classes here. Or android.web.webkit, etc. ShouldnQ&apos;Et be
tied down to webkit. Put linkify in this package.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:29:26 +0000</when>
<what>Unclear what the need is.</what>
</comment>
</bug>
<bug>
<bugid>274</bugid>
<title>onRestart and onStart documentation contradictory</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>5</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 03:54:23 +0000</openedDate>
<description>Reported in m5-rc14 Contradictory documentation for onStart and
onRestart at:
http://code.google.com/android/reference/android/app/Activity.html
onRestartQ&apos;Es description in the lifecycle table says itQ&apos;Es always followed
by onStart (as the diagram shows), yet onResume appears in the Q&quot;ENextQ&quot;E
column, and the method documentation says itQ&apos;Es called after onStart.
Similarly, the description for onStart in the lifecyle table says itQ&apos;Es
always followed by onResume (as the diagram shows), yet the Next column
shows Q&quot;EonRestart or onResumeQ&quot;E, and the method documentation says itQ&apos;Es
followed by onRestart. Fix: the diagram and the description in the
lifecycle table are right. The Next column and the method documentation
are wrong.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:53:52 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Wed, 05 Nov 2008 14:21:26 +0000</when>
<what>The specific problem reported has been fixed but the doc the onRestart() function
still doesnQ&apos;Et look right. Does onStart() come before or after onRestart()?</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Wed, 05 Nov 2008 19:29:33 +0000</when>
<what>This documentation is still wrong:

http://code.google.com/android/reference/android/app/Activity.html#onRestart()

onStart follows onRestart, and onResume follows onStart.

Wrong:

onRestart - Called after onStart() when the current activity is being re-displayed to
the user (the user has navigated back to it). It will be followed by onResume().

Fix:

onRestart - Called after onStop() when the current activity is being re-displayed to
the user (the user has navigated back to it). It will be followed by onStart().

Or more simply:

onRestart - Called before onStart() when the current activity is being re-displayed
to the user (the user has navigated back to it).
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:21:53 +0000</when>
<what>This issue is still relevant</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 13:57:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:27:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:07:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19693</bugid>
<title>Phone resets after sending a text message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>f...@email.itt-tech.edu</reportedBy>
<openedDate>Tue, 30 Aug 2011 18:22:55 +0000</openedDate>
<description>Droid X Android Version 2.3.3 System Version 4.5.602.MB810.Verizon.en.US
This happens about every day to every other day, My phone will reset
just after sending a text message, and this has been happening since
moving to Android Version 2.3.3. Now this is never to the same person,
and seems to be at random. I receive no error before hand, just resets.</description>
</bug>
<bug>
<bugid>10463</bugid>
<title>Playlist files on SD card are duplicating in list of playlists each time the SD card is inserted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>brian1...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 10:53:37 +0000</openedDate>
<description>Playlist files on SD card are duplicating in list of playlists each time
the SD card is inserted. - Steps to reproduce the problem. I loaded my
SD card with over 10000 files (so the scanning process takes a long time
to complete), and the testing mp3 and m3u playlist. Insert the SD card
and wait for the media scanning completed. For now, you should be able
to see the first playlist in Music. Remove the SD card and insert it
again. At this time, donQ&apos;Et wait, remove the SD card before the media
scanning completed. In the meantime, the media scanning process can not
find the m3u playlist on SD card so it removes the connection (the
absolute file path like /sdcard/mp3/playlist.m3u in database _data
field) to the actual playlist.m3u. Next time when you insert the SD
card, because the connection has been removed, the playlist.m3u in the
SD card will be a new playlist to the media scanner. Therefore, it scans
it and creates an playlist entry again. Device version: 2.1-update1</description>
<comment>
<author>gaston.w...@gmail.com</author>
<when>Mon, 06 Sep 2010 12:53:21 +0000</when>
<what>Is there a workaround for this issue?  I am having the same problem with playlist names duplicating on my EVO.  The songs are fine, but the playlist names as you mention get duplicated on refresh.

Thanks in advance for any help!

g</what>
</comment>
<comment>
<author>brian1...@gmail.com</author>
<when>Tue, 14 Sep 2010 02:08:35 +0000</when>
<what>You should not have this problem if you donQ&apos;Et plug and immediately unplug the SD card, should you?</what>
</comment>
</bug>
<bug>
<bugid>4786</bugid>
<title>Display does not return to last position while reading Gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>sone...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 15:08:06 +0000</openedDate>
<description>Android 2.0 Motorola Droid When you are reading an email in the gmail
app and have scrolled down a bit if the display timesout while you
reading you click the top button to turn the display back on. The issue
is when the display turns back gmail will bring you back to the very top
of your email. They way it should work is turning your display back on
while reading your email should return the display right where it was
left off. Just like it behaves when browsing the web and when the screen
goes off you click the top button to turn on the screen and you are
seeing exactly where you left off.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:11:22 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>13218</bugid>
<title>make sdk does not create a valid sdk for use in eclipse </title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-12-16T19:33:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>schultzc...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 11:52:29 +0000</openedDate>
<description>Host OS: 2.6.35-24-generic #42-Ubuntu SMP x86_64 GNU/Linux Eclipse
version: 3.5.2 Build id: M20100211-1343 PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.2.1 TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR= TARGET_BUILD_TYPE=release TARGET_BUILD_APPS=
TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release
BUILD_ID=MASTER STEPS TO REPRODUCE: $ mkdir mydroid $ cd mydroid $ repo
init -u git://android.git.kernel.org/platform/manifest.git -b froyo $
repo sync $ . ./build/envsetup.sh $ make $ make sdk Then open eclipse
and set the SDK path to
~/myandroid/out/host/linux-x86/sdk/android-sdk_eng.m_linux-x86 EXPECTED
RESULTS: Android projects would compile correctly and the description on
http://source.android.com/source/download.html to be a guide that works
for compiling an edition of the SDK that works for Froyo. OBSERVED
RESULTS: Eclipse gives the following error: Q&quot;ESDK Platform Tools
component is missing! Please use the SDK Manager to install it.Q&quot;E
ADDITIONAL INFORMATION: The following packages are installed if I open
the Q&quot;EAndroid SDK and AVD ManagerQ&quot;E: Android SDK Tools, revision 6
Documentation for Android SDK, API 8, revision 1 SDK Platform Android
2.2.1, API 8, revision 2 Samples for SDK API 8, revision 1</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 16 Dec 2010 19:33:27 +0000</when>
<what>YouQ&apos;Ere missing steps.
After envsetup.sh you need to do

lunch sdk-eng
make sdk

(the first Q&quot;EmakeQ&quot;E is not needed).

More info at http://tools.android.com/build</what>
</comment>
<comment>
<author>schultzc...@gmail.com</author>
<when>Fri, 17 Dec 2010 08:05:24 +0000</when>
<what>Then I really think that the howto_build_SDK.txt should be updated to have the lunch sdk-eng line in the 2. Building the SDK for MacOS and Linux.</what>
</comment>
</bug>
<bug>
<bugid>7612</bugid>
<title>My Tracks FC when Nexus One is set to Swedish in MoreLocale2 and starts to record track</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>soder...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 08:25:51 +0000</openedDate>
<description>If swedish is in MoreLocale2 on a Nexus One, 2.1-update1, then My Tracks
FC when it starts to record a track. If the Nexus One is set to English
UK, (not with MoreLocale2), it record the track without FC.</description>
<comment>
<author>shwan.ciyako@gmail.com</author>
<when>Sun, 11 Apr 2010 10:20:39 +0000</when>
<what>the same problem is there in HTC Legand, A2.1, when people use Swedish as system langauge</what>
</comment>
<comment>
<author>goatler@gmail.com</author>
<when>Sun, 11 Apr 2010 10:34:54 +0000</when>
<what>I have had the same problem with MoDaCo Custom Rom (1.5) and a Legend-rom (2.1) on my
HTC Hero but I think none of them use MoreLocale2. 

ItQ&apos;Es looks like itQ&apos;Es only the UI that FC and the recording goes on in the background
but there is no way of opening the My Tracks. As soon as I change language to
English(Sweden) it works again. </what>
</comment>
<comment>
<author>soder...@gmail.com</author>
<when>Sun, 11 Apr 2010 10:38:08 +0000</when>
<what>OK. What does English(Sweden) do? The news is for sweden, but all text is is english?
Thats what I would like.

What is the iso codes for that setup?</what>
</comment>
<comment>
<author>soder...@gmail.com</author>
<when>Sun, 11 Apr 2010 10:42:33 +0000</when>
<what>Yes, I tried that. The news was still US in the news widget, and I still had miles in
google maps for latitude?</what>
</comment>
<comment>
<author>goatler@gmail.com</author>
<when>Sun, 11 Apr 2010 10:45:04 +0000</when>
<what>When you choose English(Sweden) the phones UI is in English but you can write with a
Swedish dictionary.</what>
</comment>
<comment>
<author>soder...@gmail.com</author>
<when>Sun, 11 Apr 2010 11:08:50 +0000</when>
<what>Well I donQ&apos;Et think there is a swedish dictionary in the Nexus One. Is it language or
country that needs to be in correct for maps and latitude to display SI-units Q&quot;EmeterQ&quot;E
and Q&quot;EkilometersQ&quot;E?</what>
</comment>
<comment>
<author>patrik.s...@gmail.com</author>
<when>Tue, 20 Apr 2010 06:06:18 +0000</when>
<what>Same problem with my htc desire A2.1. Change to english is not a solution for me.</what>
</comment>
<comment>
<author>BjornFal...@gmail.com</author>
<when>Wed, 21 Apr 2010 10:42:50 +0000</when>
<what>IQ&apos;Em using Samsung Spica and have the same problem with eclair.</what>
</comment>
<comment>
<author>kim.boeg...@gmail.com</author>
<when>Fri, 23 Apr 2010 11:31:09 +0000</when>
<what>This problem also occours on Desire with Danish language.</what>
</comment>
<comment>
<author>tzeljko</author>
<when>Sun, 16 May 2010 16:22:09 +0000</when>
<what>Same on Magic with 1.5 and Sense</what>
</comment>
<comment>
<author>karl.k.a...@gmail.com</author>
<when>Tue, 08 Jun 2010 19:37:14 +0000</when>
<what>Seems to be working now, with the latest update to HTC Legend(EU-version).</what>
</comment>
<comment>
<author>hans.wik...@gmail.com</author>
<when>Thu, 08 Jul 2010 11:33:14 +0000</when>
<what>Same for me. Hero A2.1 swedish, Mytracks donQ&apos;Et start</what>
</comment>
<comment>
<author>erik.hed...@gmail.com</author>
<when>Thu, 08 Jul 2010 11:35:18 +0000</when>
<what>Hero A2.1 locale swedish, Mytracks donQ&apos;Et start</what>
</comment>
</bug>
<bug>
<bugid>1128</bugid>
<title>Email app should allow moving messages between folders</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-08-25T21:32:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>603</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 15:25:09 +0000</openedDate>
<description>There is no way to move a message between IMAP folders.</description>
<comment>
<author>donald.a...@gmail.com</author>
<when>Mon, 01 Dec 2008 21:54:19 +0000</when>
<what>This is an important feature for an IMAP client.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:37:14 +0000</when>
<what></what>
</comment>
<comment>
<author>daleph@gmail.com</author>
<when>Mon, 10 Aug 2009 13:41:22 +0000</when>
<what>This limitation leads to the inability to undelete IMAP emails. Android moves
messages to the Trash folder for later IMAP purging. If you accidentally delete an
email (like the screen accidentally recognizing a nearby finger), I can not find a
way to undelete (move the message out of the trash folder).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:31:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 02:43:01 +0000</when>
<what></what>
</comment>
<comment>
<author>lpjo...@gmail.com</author>
<when>Wed, 11 Nov 2009 17:06:10 +0000</when>
<what>I agree that it is dificut to use the device (Droid) to manage my IMAP account 
without the ability to move a message.  We just outfitted our consultants with these 
and this could be a show stopper.  Hopefully this will get attention before our 30 
days are up!

Thanks.</what>
</comment>
<comment>
<author>rein...@gmail.com</author>
<when>Wed, 11 Nov 2009 18:23:26 +0000</when>
<what>I agree that this is a serious oversight, making IMAP accounts unmanagable.

I found that the beta version of the k-9 mail app does have that feature. search for
Q&quot;Ek-9 mail betaQ&quot;E. ItQ&apos;Es very similar to the native email app. It is beta though and has
some issues, but iQ&apos;Em hoping itQ&apos;Ell hold me over until this essential feature has been
added.</what>
</comment>
<comment>
<author>cantara...@gmail.com</author>
<when>Wed, 11 Nov 2009 22:41:08 +0000</when>
<what>The email application is useless without between able to move messages between
folders.  IQ&apos;Em not sure I will keep my Droid beyond 30 days if I canQ&apos;Et find a
reasonable email client for Android; frankly itQ&apos;Es a little embarrasing that Android
2.0 has all these great features but it canQ&apos;Et do a simple email client correctly.</what>
</comment>
<comment>
<author>rein...@gmail.com</author>
<when>Wed, 11 Nov 2009 22:46:38 +0000</when>
<what>As this essentially makes it so that I cannot use the email app to manage my IMAP
email, should this really be considered a medium priority enhancement? This is
essentially a deal breaker for many folks. Is it possible to re-categorize this issue
as something more severe in both type and priority?</what>
</comment>
<comment>
<author>dnan...@gmail.com</author>
<when>Wed, 11 Nov 2009 22:47:26 +0000</when>
<what>The biggest issue I have with this is an inability to classify email as SPAM, which is 
often done by moving email into a Q&quot;EJunkQ&quot;E folder.

Simply deleting the mail will end up training Spam Assassin (etc) that the email was 
legitimate. ItQ&apos;Es critical to be able to move the mail to Junk, or it will learn that the 
email was *not* junk, and thus deliver you more, similar spam.

(Of course, there are many more reasons to want proper folder support, but thatQ&apos;Es a 
big one for me.)</what>
</comment>
<comment>
<author>jouvask...@gmail.com</author>
<when>Wed, 11 Nov 2009 23:22:08 +0000</when>
<what>IIRC, SpamAssassin does not learn based on where you move e-mails to. You are
mistaking functionality of E-Mail programs with a Q&quot;EspamQ&quot;E button that trains the
program (such as Thunderbird) that may also incorporate headers from SpamAssassin
with the functionality of SpamAssassin.

Regardless, the rest of these folks are correct: This is a fairly important piece of
functionality for the e-mail program. I would not consider it Q&quot;EHighQ&quot;E priority
personally. High priority is more for bugs that cause consistent crashing, or
reproducible security risks.

Honestly, this is part of the AOSP, and K9 is open source, so it should be very do
able to merge important changes from K9 into the built-in E-Mail program.</what>
</comment>
<comment>
<author>dnan...@gmail.com</author>
<when>Wed, 11 Nov 2009 23:27:16 +0000</when>
<what>That depends on the implementation. My server -- Kerio -- does learn from the Junk folder. Others do as well.</what>
</comment>
<comment>
<author>devilcof...@gmail.com</author>
<when>Wed, 11 Nov 2009 23:35:23 +0000</when>
<what>I think that dnanian was saying that he has a Junk folder he has Spamassassin
automatically learning from, and the inability to move emails is hindering that ability.

This makes perfect sense to me. If this issue is important (cannot move emails
between folders) than please star it, because right now it looks like audiophiles
getting FLAC support is a much higher priority issue than having a functional mail
client.

Also are you guys using Android 2.0 or 1.6? Please keep in mind that most of us are
still using 1.6 because very few devices are shipping with 2.0. 
We T-Mobile users have absolutely no word on when weQ&apos;Ere going to get the 2.0 update
anyway, which is another source of disappointment, but I digress....</what>
</comment>
<comment>
<author>rein...@gmail.com</author>
<when>Thu, 12 Nov 2009 03:01:38 +0000</when>
<what>@jouvask
While I agree that Q&quot;EHighQ&quot;E priority is probably overkill, calling this an Q&quot;EEnhancement
RequestQ&quot;E doesnQ&apos;Et seem right either. ItQ&apos;Es not a bug, but without this feature itQ&apos;Es not
really an IMAP capable email client. More like an Q&quot;EIMAP Email ViewerQ&quot;E.</what>
</comment>
<comment>
<author>Rob.Erd...@gmail.com</author>
<when>Fri, 13 Nov 2009 13:35:55 +0000</when>
<what>This really is big deal for corporate users. I agree with reinard classifying this 
as an Q&quot;EenhancementQ&quot;E understates the importance.</what>
</comment>
<comment>
<author>ngaug...@gmail.com</author>
<when>Fri, 13 Nov 2009 17:08:03 +0000</when>
<what>An e-mail client that doesnQ&apos;Et allow you to undelete (move an item out of your trash 
folder) is a very poor e-mail client.  It makes very little sense why this problem 
hasnQ&apos;Et been addressed in the last year.  Luckily the market exists and K-9 Mail will 
handle Exchange/IMAP/POP3.  I still use the e-mail client to import 
Contacts/Calendars from Exchange so it has some use, but all e-mail is managed 
through the third party app.</what>
</comment>
<comment>
<author>stephen.ostrow</author>
<when>Sun, 15 Nov 2009 20:24:13 +0000</when>
<what>I deleted something by accident (there is no confirm) and was unable to undelete it
because of this functionality. This definitely needs to be a part of the next update.</what>
</comment>
<comment>
<author>sintral</author>
<when>Wed, 18 Nov 2009 02:08:16 +0000</when>
<what>Nothing new to add, the previous posters have said it all. The built-in Gmail app for
the droid has support for archiving which is just GoogleQ&apos;Es version of IMAP folders
via labels. It would be nice to see IMAP folder support (writable not just readable)
and something similar to an archive button for non-Gmail IMAP accounts.</what>
</comment>
<comment>
<author>junoo...@gmail.com</author>
<when>Thu, 19 Nov 2009 03:53:15 +0000</when>
<what>A colleague bought a Droid and this (inability to move msgs between folders using Email 
app) is really becoming a rather annoying issue. It wasnQ&apos;Et present in the 1.0 build and 
2.0 is yet to address this matter. Why canQ&apos;Et it mimic the functionality of the Gmail App?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 14:02:48 +0000</when>
<what>Issue 4662 has been merged into this issue.</what>
</comment>
<comment>
<author>jmerryman</author>
<when>Thu, 19 Nov 2009 14:28:08 +0000</when>
<what>This is problematic for me because I like to keep my inbox clean (only unread or 
important/pending-work messages) by moving other messages to an archive folder (similar 
to the way archive works in gmail). Right now my only option is to keep Q&quot;EimportantQ&quot;E 
things unread, which is also problematic because the email client automatically moves 
to the next message (unmarking it as unread) when deleting. I definitely miss the lack 
of this functionality coming from a Blackberry.</what>
</comment>
<comment>
<author>Aubrey.C...@gmail.com</author>
<when>Tue, 01 Dec 2009 14:30:13 +0000</when>
<what>I concur with all of the above.  The Delete function is too easy to activate on the Droid and I 
really need the ability to undelete.  Also need a delete confirm option, but thatQ&apos;Es another 
issue...</what>
</comment>
<comment>
<author>mattbrow...@gmail.com</author>
<when>Wed, 02 Dec 2009 06:25:09 +0000</when>
<what>GAL Lookup integration into the corporate email client is critical for corporate use.

MUST change corporate email forwarding to do an in-line forward of the email,
attaching any original attachments to the new email.  Abandon current .eml attachment
method.  .eml file attachments are blocked by many virus appliances/software products
(including ours, which means I cannot forward an email from the DROID!)

Ability to copy/move emails to folders is necessary.
A
bility to Accept/Decline meeting invites from the corporate email inbox is
mandatory.  (Currently you must leave email, go to the corporate calendar, find the
appointment and ACCEPT the invite from there.  Typical Q&apos;Ebusiness usersQ&apos;E will not
tolerate that process...)

Ability to selectively sync/not sync folders is desired.

Ability to sort/filter inbox is desired.</what>
</comment>
<comment>
<author>cantara...@gmail.com</author>
<when>Thu, 10 Dec 2009 01:48:00 +0000</when>
<what>Not that it seems like anyone at Google seems to care about the functionality of
AndroidQ&apos;Es email client, but the serious lack of functionality --- this particular
issue among them --- is one of the main reasons I returned my Droid and switched back
to my old Palm phone.</what>
</comment>
<comment>
<author>TexSk...@gmail.com</author>
<when>Wed, 23 Dec 2009 22:59:59 +0000</when>
<what>I was floored when I found that I couldnQ&apos;Et do this on Android. This was a key 
feature on my Windows Mobile Q device and I find that I simply cannot effectively 
manage my corporate (Exchange) email without this feature.</what>
</comment>
</bug>
<bug>
<bugid>18092</bugid>
<title>Q&quot;EAn error has occurred?? and ?sign in? pop up gets overlapped when signing in Google market first time - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 08:05:27 +0000</openedDate>
<description>Precondition: Flash Device and doesnQ&apos;Et set mobile networks. Step to
reproduce: 1. Go to Market 2. Press ?back? key 3. Check UI Observations:
?An error has occurred??and ?sign in? pop up overlaps. Expected: The two
prompt should not lap over and shouldnQ&apos;Et disappear so quickly. Phone:
Nexus S with Android Version 2.3</description>
</bug>
<bug>
<bugid>9324</bugid>
<title>Market: a personalized feature apps list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>leodavin...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 11:02:23 +0000</openedDate>
<description>1. I donQ&apos;Et need to see already installed apps in the Q&quot;EFeaturedQ&quot;E list.
Please show me other apps. 2. It would also be great if I could de-list
unwanted apps from my featured list, so I could always see something
new. 3. May even use my installed apps to create a more personalized
list. 4. I would already be a happy user with the above 3 updates, but
it would be even better if there is a dedicated list to show new apps
from users and publishers that I wish to follow. Cheers, Gary</description>
</bug>
<bug>
<bugid>7407</bugid>
<title>glPointSizePointerOES() does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>peter.ea...@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 00:29:52 +0000</openedDate>
<description>glPointSizePointerOES() does not work correctly on a Nexus One running
Android 2.1, in spite of the fact that it reports
GL_OES_point_size_array as a supported extension. Setting a fixed size
for all points by calling glPointSize() works correctly. But if I call
glEnableClientState(GL11.GL_POINT_SIZE_ARRAY_OES), all points are drawn
as single pixels regardless of either the value specified with
glPointSize() or the values in the buffer passed to
glPointSizePointerOES(). In fact, it clearly is never even looking at
the buffer contents: if I pass a buffer of length 0, and it does not
throw an exception and the behavior is unchanged.</description>
<comment>
<author>yzub...@gmail.com</author>
<when>Sun, 10 Oct 2010 17:27:59 +0000</when>
<what>In addition to the issue above, the void glPointSizePointerOES(int type, int stride, int offset); method does not seem to be implemented. glPointSizePointerOES is not set up to work with vertex buffer objects. Currently it allows only the Buffer itself. Also, the gl.glEnable(GL11.GL_POINT_SPRITE_OES); works only one way. It can only be enabled. Disabling it has no effect. If anyone is interested I have code samples.
</what>
</comment>
</bug>
<bug>
<bugid>15977</bugid>
<title>Apps, including Market do not work after restart.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mos...@gmail.com</reportedBy>
<openedDate>Tue, 05 Apr 2011 17:43:33 +0000</openedDate>
<description>Sprint HTC Hero - Apps, including Market do not work after restart.
Steps - 1. Remove battery 2. Replace battery 3. Turn on phone 4. push
Market 5. Nothing</description>
</bug>
<bug>
<bugid>8323</bugid>
<title>Thai fonts and Thai virtual keyboard support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mschn...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 02:05:00 +0000</openedDate>
<description>Please implement the ability to read and write Thai on Android.</description>
</bug>
<bug>
<bugid>4737</bugid>
<title>Create Setting for the number of times to Play a Ringtone and Vibrate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>webec...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 21:40:25 +0000</openedDate>
<description>I am finding the Droid phone to be too limiting in the ringtons and
vibrate modes. Most notifications will only play a ringtone once and
vibrate once also. It would be very helpful to add a setting that the
user can set the number of times to repeat a ringtone and the number of
vibrations for each notification -Q&gt;E phone, email, sms etc. The range
could be 1 to 3. This way people like me can set the number of times to
play the ringtone and vibrate to 3, thus allowing us to certainly feel
the vibration and also hear the ringtone multiple times.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:01:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13145</bugid>
<title>Google Maps Navigation 4.7.0 Route Detection Ingoring Traffic conditions when a faster (much longer) route is possible.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Chad.Be...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 16:09:25 +0000</openedDate>
<description>It appears that navigation ignores the current traffic reports available
in Google Maps. My drive to work i can take a direct route (via RT 422)
which is avg 37 minutes without traffic OR i can take the PA turnpike
toll road(toll roads was checked BTW) (via I-76) which avg is 1 hour.
Durring normal navigation the I-76 route does not show up as an
alternate route to the destination since it is 23 minutes longer. There
was an accident on 422 and the time of arrival estimate was up to 1 hour
30 minutes via the 1st route (422). This was a good indication for me to
take the turn pike so i started driving in that direction. It was not
until i was driving 10 minutes in the opposite direction that the
navigation stopped trying to turn me around and finally realized that
the turnpike route was much quicker.(the point where it recognized is @
40.236465,-75868864 ... I assume this would be the point where WITHOUT
traffic, the turnpike route would be quicker.) The estimated time to my
destination went from 1:40 minutes down to about 42 minutes. See Map
reference URL.. Route shown is my I-76 Q&quot;Eturnpike routeQ&quot;E, if you click
UNDO you will get the 422 route:
http://maps.google.com/maps?f=dQ&amp;Esource=s_dQ&amp;Esaddr=birdsboro,+paQ&amp;Edaddr=40.23612,-75.86947+to:king+of+prussia,+paQ&amp;Ehl=enQ&amp;Egeocode=FVljZgIdS1J7-ylFqlNG6nnGiTENvoiwY4vnMQ%3BFVj0ZQId4lJ6-ykvyH6_O2XGiTFvih9G1nBAdA%3BFbu2YwIdS4yB-yktY24sNZTGiTGVU8G_MZcJ-gQ&amp;Emra=dpeQ&amp;Emrcr=0Q&amp;Emrsp=1Q&amp;Esz=13Q&amp;Evia=1Q&amp;Esll=40.228432,-75.812531Q&amp;Esspn=0.098032,0.222988Q&amp;Eie=UTF8Q&amp;Ell=40.226335,-75.782318Q&amp;Espn=0.196071,0.445976Q&amp;Ez=12
- Steps to reproduce the problem. * Navigate to a destination with
traffic on route, know of a quicker (normally much longer) alternate
route (with tolls?) and see if it attempts to navigate based on traffic.
- What happened. * Did not attempt to suggest the alternate route that i
knew would be quicker in the event of traffic on my normally shorter
route - What you think the correct behavior should be. * Traffic should
be used (or at least an option to be used) when navigating to a
destination * Better or More alternate routes to destination, especially
in heavy traffic My device: Google Maps v4.7.0 Droid X 2.2.1 System
Version: Version.2.3.340.MB810.Verizon.en.US</description>
<comment>
<author>Chad.Be...@gmail.com</author>
<when>Mon, 13 Dec 2010 16:11:37 +0000</when>
<what>Link given seems to re-route itself back the 422 direction..

This link will show the routes better (given is the I-76 route, UNDO will give 422 route):

http://maps.google.com/maps?f=dQ&amp;Esource=s_dQ&amp;Esaddr=birdsboro,+paQ&amp;Edaddr=40.20061,-75.90235+to:king+of+prussia,+paQ&amp;Ehl=enQ&amp;Egeocode=FVljZgIdS1J7-ylFqlNG6nnGiTENvoiwY4vnMQ%3BFaJpZQIdctJ5-ymDmtapY2_GiTEe_VtJLdkxnw%3BFbu2YwIdS4yB-yktY24sNZTGiTGVU8G_MZcJ-gQ&amp;Emra=dvmeQ&amp;Emrcr=0Q&amp;Emrsp=1Q&amp;Esz=12Q&amp;Evia=1Q&amp;Esll=40.226335,-75.782318Q&amp;Esspn=0.196071,0.445976Q&amp;Eie=UTF8Q&amp;Ez=12</what>
</comment>
</bug>
<bug>
<bugid>3515</bugid>
<title>Calendar entry in the 60ies prevents sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>catel...@gmail.com</reportedBy>
<openedDate>Mon, 10 Aug 2009 09:15:59 +0000</openedDate>
<description>Q&gt;E - Steps to reproduce the problem * Create an event for Sun, Apr 24,
1966 12:00-13:00 labeled Q&quot;EMeQ&quot;E * Force sync - it will fail with this
message at the bottom of the screen: Q&quot;ESync is currently experiencing
problems. it will be back shortlyQ&quot;E * Check the logs using logcat will
show: D/Sync ( 5460): dtstart out of range:
1966-04-24T12:00:00.000+01:00 * This error will go on forever (Verified
for 1.5 days) an nothing will be synced. * Workaround: In calender,
select month view, flick down about 12*43 times to get the correct month
and manually delete the entry. Q&gt;E - What you think the correct behavior
should be. Ideally, correctly sync the entry. At the very least, skip
that entry and sync the rest and give a meaningful error message. Also:
It would be very nice to have a simpler way to access dates that are
many years back (goto-date).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:35:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:55:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18099</bugid>
<title>Q&quot;EAn error has occurred. please try again laterQ&quot;E appears when open market with correct google account - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 10:36:18 +0000</openedDate>
<description>Precondition: Flash the Device and set mobile networks. Step to
reproduce: 1. Go to Market, will find add a Google Account window,
connect to the WiFi through button connect to WiFi. 2. Sign in Google
account with gmail account proper credentials. 3. Check UI, ?An error
has occurred. please try again laterQ&quot;E with Ok appears, press ok, it will
come out from market to home screen. Observations: Q&quot;EAn error has
occurred. please try again laterQ&quot;E with Ok appears, press ok, Device turn
to the menu. Expected: In step3, market can be signed in correctly.
Phone: Nexus S with Android Version 2.3</description>
<comment>
<author>karthikk...@gmail.com</author>
<when>Fri, 08 Jul 2011 23:51:17 +0000</when>
<what>happened on my evo 3d</what>
</comment>
<comment>
<author>politene...@gmail.com</author>
<when>Tue, 02 Aug 2011 03:09:10 +0000</when>
<what>does any one find the solution? IQ&apos;Eve met the same case.</what>
</comment>
<comment>
<author>ashwinka...@gmail.com</author>
<when>Tue, 16 Aug 2011 12:55:52 +0000</when>
<what>happens on my SGS2</what>
</comment>
</bug>
<bug>
<bugid>8916</bugid>
<title>Swiping left or right in Browser should switch between windows</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T17:18:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>jonathan...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 20:04:49 +0000</openedDate>
<description>As it is, one must press: 1. [Menu] 2. Q&quot;EWindowsQ&quot;E 3. The name of the
window I want to look at. WouldnQ&apos;Et a simple swipe (like how switching
conversations in Talk works) be much nicer?</description>
<comment>
<author>theloginwithnoname@gmail.com</author>
<when>Tue, 15 Jun 2010 10:12:33 +0000</when>
<what>yes, agreed.  have tried it in the past and been surprised it wasnQ&apos;Et there already.</what>
</comment>
<comment>
<author>davepenfold@gmail.com</author>
<when>Wed, 30 Jun 2010 19:53:35 +0000</when>
<what>I disagree. This will just cause conflicts with DOM touch events and will wreck havoc on web apps.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Wed, 30 Jun 2010 20:06:31 +0000</when>
<what>That is an excellent point. How about if swiping while the menu (New Window, Bookmarks, Windows, Refresh, etc.) is up does it? That would still be much easier than the current method.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:18:07 +0000</when>
<what>Making tab switching easier while preserving other touch gestures is a complex problem. WeQ&apos;Ere working on it.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5586</bugid>
<title>Edit the current contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>clcdan....@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 10:15:28 +0000</openedDate>
<description>When in a call, we should be able to edit the currently called contact
(currently at least in 2.0.1) we cannot. This feature would be
especially useful when a new contact for which we may only have their
cell number, but now they want to give us - verbally - their emails and
work number with extension, and nickname, etc - IN CALL. This feature is
available on many other - even non-smart - phones.</description>
</bug>
<bug>
<bugid>1724</bugid>
<title>Should have an auto speaker routing feature for incoming or outgoing calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>pooja13p...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jan 2009 17:15:13 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Right now, we have to press
menu button, and then another touch to route any incoming or outgoing
calls to speaker phone. Can we not simplify this through a global
setting? I would like to see an auto speaker routing feature for
incoming or outgoing calls, which should be over-rideable. - Sample
source code demonstrating the problem - What you think the correct
behavior should be. Right now, we have to press menu button, and then
another touch to route any incoming or outgoing calls to speaker phone.
Can we not simplify this through a global setting? I would like to see
an auto speaker routing feature for incoming or outgoing calls, which
should be over-rideable. If you are reporting a crash or similar issue,
please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting
output as a text file to your issue report. (For feature requests for
APIs, please include sample code showing how you are proposing the API
should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Jan 2009 16:36:15 +0000</when>
<what></what>
</comment>
<comment>
<author>pooja13p...@gmail.com</author>
<when>Fri, 09 Jan 2009 19:36:12 +0000</when>
<what>Can someone from the Google team advise if this would be part of the cupcake release?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:07:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:01:14 +0000</when>
<what></what>
</comment>
<comment>
<author>GeeYouKn...@gmail.com</author>
<when>Fri, 05 Mar 2010 04:23:48 +0000</when>
<what>Want SDK api to change global setting for auto speaker on call esttablished</what>
</comment>
</bug>
<bug>
<bugid>6835</bugid>
<title>Spontaneous system reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>robbertmorgan</reportedBy>
<openedDate>Wed, 24 Feb 2010 19:08:24 +0000</openedDate>
<description>Nexus one with increasing frequency reboots itself when on standby or
when using. Reason I cannot relate to any app also because it does this
when it is not used/standby.</description>
<comment>
<author>artmarto...@gmail.com</author>
<when>Wed, 05 Jan 2011 23:51:08 +0000</when>
<what>I have this issue with the Morotola Droid Pro. It has done it while just in my pocket, it has done it after not connecting a call and freezing a bit. </what>
</comment>
<comment>
<author>jayrpar...@gmail.com</author>
<when>Wed, 16 Feb 2011 01:08:09 +0000</when>
<what>My wifeQ&apos;Es Droid Pro has rebooted 3 times in the past two weeks. Not sure if its app related yet or not.</what>
</comment>
</bug>
<bug>
<bugid>3965</bugid>
<title>test2 test2 test2 please ignore</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-20T23:07:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbqu...@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 23:04:58 +0000</openedDate>
<description>This is another test of the OpenGL bug-reporting system</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 23:07:36 +0000</when>
<what>works fine</what>
</comment>
</bug>
<bug>
<bugid>2148</bugid>
<title>Market should have a change log section to describe improvements in individual versions</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>392</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Mar 2009 15:43:50 +0000</openedDate>
<description>Users want to know what has changed or been enhanced before upgrading.
Right now, developers must take space away from the limited area used to
promote their application to maintain their user base. This negatively
effects both for-pay and free application developers. Market should
provide initial Q&quot;Esales blurbQ&quot;E to obtain customers; larger than currently
available. See my other market bug report. Market should provide a
secondary screen where developers can indicate the nature of updates.
User should be required to click a button to obtain this level of detail
as new users likely donQ&apos;Et care - only those upgrading.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:24:37 +0000</when>
<what>This issue has been assigned for further evaluation</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Fri, 24 Jul 2009 03:44:17 +0000</when>
<what>Change status to Released as per Issue #2342.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:39:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:23:55 +0000</when>
<what></what>
</comment>
<comment>
<author>mtt.mllns@gmail.com</author>
<when>Wed, 21 Oct 2009 05:50:32 +0000</when>
<what>This is a feature IQ&apos;Eve wanted for months. Sometimes a developer will Q&quot;ElinkQ&quot;E (in
quotes because I still have to manually type the URL into the browser) to their
change log online but some donQ&apos;Et even do this.

This new Q&quot;Echange log screenQ&quot;E should have enough characters to have a lengthy history,
as well. Some users completely uninstall apps because of certain issues it has or
features it lacks, yet return later to check if these issues have been resolved.

If it was a fuller change log feature instead of just a text box, we could see
version numbers and dates attached to the changes built in to the system, and new
potential users could assess how often the app is updated.

I have not yet been on the developer side of apps, so donQ&apos;Et know what developers go
through when an update for their app is ready, but slipping in a Q&quot;Ewhat has changedQ&quot;E
question into their process would encourage all developers to provide some information.</what>
</comment>
<comment>
<author>jaysonsm...@gmail.com</author>
<when>Wed, 11 Nov 2009 21:45:44 +0000</when>
<what>This is greatly needed.  I have 7390 *megabytes* available for gmail, but only 325
bytes for an app description?!  IQ&apos;Ell gladly donate a meg for each app on the market
out of my personal gmail account if it will help increase the description size limit.</what>
</comment>
<comment>
<author>pacob...@gmail.com</author>
<when>Wed, 02 Jun 2010 01:44:46 +0000</when>
<what>What the...itQ&apos;Es been over a year and this still hasnQ&apos;Et been implemented? Where is the outrage?! Android 
developers, the Market description and website link are NOT enough. You need to make this an integrated part 
of the development workflow, strongly encourage its use, and provide a dedicated and visible section for 
change logs in the Market. This is to prevent the deceptive practice of some developers to merely bump the 
version number of their apps without changing anything significant in order to make their apps seem active. 
Also, it puts the userQ&apos;Es mind at ease that there arenQ&apos;Et any undesired alterations to the app, especially if said 
alteration results in a regression bug. The newest version isnQ&apos;Et always the Q&quot;EbestQ&quot;E version and one reason I 
personally donQ&apos;Et like the Update All feature in the new Froyo Market. It encourages lazy users to update 
without fully considering all the ramifications. </what>
</comment>
<comment>
<author>frog...@gmail.com</author>
<when>Fri, 11 Jun 2010 14:29:43 +0000</when>
<what>I would love to see this mandatory so that we can get an idea of why a piece of software is updating.</what>
</comment>
<comment>
<author>iandouglas736</author>
<when>Fri, 11 Jun 2010 15:29:28 +0000</when>
<what>I agree on several points here -- a mandatory changelog on submitting an app must be added. Likewise, add more than 325 bytes for an initial app submission, thatQ&apos;Es clearly not enough for some apps.</what>
</comment>
<comment>
<author>mzal...@gmail.com</author>
<when>Fri, 18 Jun 2010 22:38:17 +0000</when>
<what>this is a must have field!</what>
</comment>
<comment>
<author>MarkDodsworth</author>
<when>Mon, 21 Jun 2010 07:23:29 +0000</when>
<what>I get the feeling that Google looks after itQ&apos;Es developers in one way, and ignores them in others, the Market desperately needs updating. The developers have asked for features wheres the follow through?</what>
</comment>
<comment>
<author>nushio</author>
<when>Wed, 23 Jun 2010 23:23:00 +0000</when>
<what>A standard way to display the changelog would be most welcome. 

Currently, some developers add nagscreens after the user launches the app for the first time with the changelog (IQ&apos;Em looking at you, Google Maps!), other apps add a hidden button, and others really donQ&apos;Et mention what was changed. 

A forced changelog field, even if it isnQ&apos;Et backwards compatible with older markets, would be a very welcome change for developers. WeQ&apos;Ere customers too, yQ&apos;Eknow. </what>
</comment>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Fri, 16 Jul 2010 02:05:44 +0000</when>
<what>This should be a high priority. It will make the communication between user and developer that much better. Nothing is better than seeing something you wanted fixed fixed. Vs. hunting and saying Q&quot;Enope, not fixed. I wonder what they did fix?Q&quot;E

This should definitely be a higher priority as more and more apps are brought online.
</what>
</comment>
<comment>
<author>a.kosenkov</author>
<when>Fri, 16 Jul 2010 07:39:37 +0000</when>
<what>IQ&apos;Em AGAINST this feature - deverlopers can specify ANY TEXT as a version number. It will be shown in the market.

For example:
Q&quot;E1.1 - New icons of Home ScreenQ&quot;E

ThereQ&apos;Es no need to create additional field.</what>
</comment>
<comment>
<author>mjc1...@gmail.com</author>
<when>Fri, 16 Jul 2010 07:43:27 +0000</when>
<what>ThatQ&apos;Es a hack.</what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Fri, 16 Jul 2010 07:50:02 +0000</when>
<what>Agreed on the Q&quot;EhackQ&quot;E comment; misuse of an existing field does not remove the need for a dedicated changelog. Adding text information to the version number does nothing to maintain a history of what changed in PREVIOUS versions, for example.

ItQ&apos;Es a *cool* hack, though. ;^)</what>
</comment>
<comment>
<author>mjc1...@gmail.com</author>
<when>Fri, 16 Jul 2010 07:55:17 +0000</when>
<what>@a.kosenkov: there are some problems with your suggestion:

1. You are hacking the version name field. ThatQ&apos;Es like suggesting we donQ&apos;Et need version name because you can just hack the app name to something like Q&quot;EMy App 1.1Q&quot;E.

2. What is the limit on the length of the version name field?

3. As a developer I want to mark each update with a change log. This gives the potential for the Market app to show the user the combined change logs of ALL the updates since the user last updated. Just showing the details of the latest update is not enough. Consider a major 2.0 update with lots of changes and then quickly followed by a 2.0.1 minor update.

4. I would prefer the change log to be editable from the Developer Console. Your way, you have to commit it to the APK (which is good in one way, but has no advantage if properly managed in the Dev Console).

The change log needs to be entered at exactly the same point where the apk is uploaded. i.e. its very different from things like Title and Description.</what>
</comment>
<comment>
<author>tacwac1@gmail.com</author>
<when>Tue, 31 Aug 2010 08:53:16 +0000</when>
<what>Very important request. I already requested this already here;- https://code.google.com/p/android/issues/detail?id=10265#c0 - from my perspective as an app end-user.

please support</what>
</comment>
<comment>
<author>mjc1...@gmail.com</author>
<when>Tue, 31 Aug 2010 09:03:20 +0000</when>
<what>HereQ&apos;Es an alternative approach:

Intersperse comments with change log info.

The advantage of this is that if a bunch of users leave comments complaining about some bug (or missing feature) then it will be clear that an update has fixed that.

As an example: the app comments in reverse chronological order:

Commenter2: Works great now, thanks!
Dev: Fixed bug regarding Force Close on send
Commenter2: Crashes every time I send a message - 1 star!
Commenter1: Cannot send message, otherwise looks promising. Uninstalled.</what>
</comment>
<comment>
<author>ryanc...@gmail.com</author>
<when>Tue, 31 Aug 2010 09:29:42 +0000</when>
<what>Best idea, is right above me. As a developer it would great for the users to know what was updated without having to put it inside the app.</what>
</comment>
<comment>
<author>dsyrs...@gmail.com</author>
<when>Tue, 31 Aug 2010 15:43:12 +0000</when>
<what>@mjc1904 @ryanc451 Developers cannot comment on their paid apps because they cannot install these apps on phones using their developer account. Also, you only get one comment, so there would be no change history in the comments. Developers simply need to be able to respond to comments - either privately or publicly.</what>
</comment>
<comment>
<author>andrewls...@gmail.com</author>
<when>Tue, 14 Sep 2010 12:35:31 +0000</when>
<what>As a new Android end-user, I see this as a VITAL addition.  A third tab for revisions would be perfect.</what>
</comment>
<comment>
<author>CrAsHeR...@gmail.com</author>
<when>Wed, 03 Nov 2010 12:50:07 +0000</when>
<what>Think we got what we asked for:

http://androidcommunity.com/android-market-recent-changes-makes-changelogs-more-consistent-20101103/</what>
</comment>
<comment>
<author>gptaylor84</author>
<when>Wed, 03 Nov 2010 13:50:36 +0000</when>
<what>here is the official answer - http://market.android.com/support/bin/answer.py?answer=189724</what>
</comment>
<comment>
<author>mjc1...@gmail.com</author>
<when>Wed, 03 Nov 2010 14:19:55 +0000</when>
<what>Still would like to see change logs woven into comment feeds (see Comment 20)</what>
</comment>
</bug>
<bug>
<bugid>8699</bugid>
<title>VideoView cannot play long path video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xuanyi...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 08:03:56 +0000</openedDate>
<description>VideoView cannot play long path video issue: enviroment: Platform 2.0
simulator and G2 H/W. If
setVideoPath(Q&quot;E/data/data/com.abc.android.abcd/Transformers.mp4Q&quot;E); It can
play well. While, If
setVideoPath(Q&quot;E/data/data/com.abc.android.abcd/content/Transformers.mp4Q&quot;E);
It cannot play. Btw: familiar things occured when I display the jpeg
file bit = BitmapFactory.decodeFile(fileName);
mImgView.setImageBitmap(bit); If the fileName is
/data/data/com.abc.android.abcd/content/2.jpeg It cannot display While,
If the fileName is /data/data/com.abc.android.abcd/2.jpeg It display
well.</description>
<comment>
<author>xuanyi...@gmail.com</author>
<when>Tue, 01 Jun 2010 09:39:08 +0000</when>
<what>1.videoview
I found that it is not a path lenth issue
but a file permission issue
If I change the /data/data/com.abc.android.abcd/content/Transformers.mp4  to 777
it can be played.
and if the file permission is 600, it cannot be played

2.jpeg
I dont know why, it now seems ok.</what>
</comment>
</bug>
<bug>
<bugid>18150</bugid>
<title>??? ???? ???? ???? ?? ???? ?????? ?? ????? ??? ???? ???????          ???? ???? ???????</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-07-01T02:06:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CLUBAA...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 00:01:41 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 01 Jul 2011 02:06:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17052</bugid>
<title>MERCI OURR VOUS LES AMIS</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-05-23T21:48:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>youssefp...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 09:46:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:48:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6019</bugid>
<title>No replacement for Contacts.Intents.UI</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 02:36:49 +0000</openedDate>
<description>Prior to the new ContactsContract API, I had been using the
Contacts.Intents.UI class, specifically the TITLE_EXTRA_KEY constant. In
the new ContractsContract API, the replacement
ContactsContract.Intents.UI class is annotated @hide, making it
impossible for me to fully port my app without continuing to use the
depracated Contacts.Intents.UI class. Obviously, this is not an ideal
solution.</description>
</bug>
<bug>
<bugid>11027</bugid>
<title>OnSensorChanged() is no longer called in standby mode: still broken</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-07T18:08:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>zenomcd...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 20:56:10 +0000</openedDate>
<description>See: http://code.google.com/p/android/issues/detail?id=3708 Said it was
fixed in 2.2, but still does not work in 2.2 (see comments at bottom).</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Sep 2010 18:08:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>53</bugid>
<title>CanQ&apos;Et get to know the phone number of an incoming call</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>45</stars>
<reportedBy>hongb...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jan 2008 02:38:12 +0000</openedDate>
<description>The API should support to get the phone number of an incoming call.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:35:39 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>kevinbie...@gmail.com</author>
<when>Mon, 28 Jan 2008 14:51:16 +0000</when>
<what></what>
</comment>
<comment>
<author>hongb...@gmail.com</author>
<when>Fri, 15 Feb 2008 02:23:29 +0000</when>
<what>The incoming call number should be got before the calling dialog pops up. Then an
application can do something according to the number.</what>
</comment>
<comment>
<author>davidnwe...@gmail.com</author>
<when>Tue, 11 Mar 2008 19:18:07 +0000</when>
<what>I have a client who is interested in developing an application that takes advantage
of this information.  ItQ&apos;Es sort of strange to know thereQ&apos;Es a call going on, but not
be able to get its number.</what>
</comment>
<comment>
<author>rpbran...@gmail.com</author>
<when>Thu, 03 Apr 2008 05:54:13 +0000</when>
<what></what>
</comment>
<comment>
<author>Coolk...@gmail.com</author>
<when>Thu, 22 Jan 2009 12:31:36 +0000</when>
<what>Should every app running be able to see (and potentionally log) incoming calls? 
would this be a security issue?</what>
</comment>
<comment>
<author>docw...@gmail.com</author>
<when>Sat, 31 Jan 2009 23:48:19 +0000</when>
<what>It would, I would think, be a security check announced on download.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:37:29 +0000</when>
<what></what>
</comment>
<comment>
<author>donye...@gmail.com</author>
<when>Fri, 05 Jun 2009 02:17:38 +0000</when>
<what>Yeah I have the same issue, any incomming calls are showing up unknown, and when i 
hang up from outgoing calls they turn unknown . Its really killing me because I have 
people that call me and i dont have they number but i might have to call someone bak 
on their number and with it not showin up is terrible. even worse is the fact that I 
have call decoder for unknown calls and now that dont work, thats either a tmobile 
problem, or a g1 update problem cuz this occured after this last update</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Mon, 22 Jun 2009 17:22:27 +0000</when>
<what>@donyeeza: this is a separate bug, please add your star/vote on this one:
http://code.google.com/p/android/issues/detail?id=2949
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:04:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:15:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:52:13 +0000</when>
<what></what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Wed, 04 Aug 2010 21:47:09 +0000</when>
<what>This has been possible since API level 4. Please close this issue.

See Q&lt;Ea href=http://developer.android.com/reference/android/telephony/PhoneStateListener.html#onCallStateChanged(int, java.lang.String)Q&gt;EPhoneStateListener.onCallStateChanged(int state, String incomingNumber)Q&lt;E/aQ&gt;E</what>
</comment>
<comment>
<author>bittooag...@gmail.com</author>
<when>Wed, 09 Mar 2011 12:00:27 +0000</when>
<what>Even i m facing the same issue. Has some one found any fix for it. Please help me. I have missed lots of important calls because of this issue. Or i will hv to switch back to Windows mobile back.

While Incoming i dont see any number nor any name despite it being stored in my contact details. Instead I see Q&quot;EUnknownQ&quot;E and the number is not even retained in call history. It only says Q&quot;EUnknownQ&quot;E

Mobile : Htc Desire HD
Country : India
Service Provider :Idea</what>
</comment>
</bug>
<bug>
<bugid>2925</bugid>
<title>Google servers unreachable during initial setup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>MatthewL...@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 22:38:09 +0000</openedDate>
<description>There is a problem communicating with the Google servers, this could be
a temporary problem or your sim card may not be provisioned for data
services. If it continues, call customer care. how do we fix this to use
phone, T-Mobile Engineers have been escalated this issue. i have had
this phone and your software for 5 days now and unable to use it. Please
Help.</description>
<comment>
<author>Jeffisag...@gmail.com</author>
<when>Wed, 01 Jul 2009 19:20:27 +0000</when>
<what>Have you tried factory restoring your phone? I had an issue where the g1 data plan got 
added after I did the initial setup on my g1 and it wouldnQ&apos;Et work. Also when doing the 
initial setup when it asks for your gmail account name donQ&apos;Et forget the @gmail.com that 
caused an issue for me before.</what>
</comment>
<comment>
<author>lobna.b...@gmail.com</author>
<when>Tue, 14 Jul 2009 22:51:13 +0000</when>
<what>I have the same problem Like MathewLCioffi, except for the fact that am not in the US, 
the phone is @ Egypt, I canQ&apos;Et access the my google account although I have the signal 
sign and also the G3 with the 2 arrows.
Please HELP</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:05:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:38:08 +0000</when>
<what></what>
</comment>
<comment>
<author>soszynsk...@gmail.com</author>
<when>Mon, 14 Sep 2009 07:04:27 +0000</when>
<what>Please check if your date is set correct. GMS apps use ssl to connect  and if wrong
date is on the device than wrong certificate is compared</what>
</comment>
<comment>
<author>ahrichar...@gmail.com</author>
<when>Wed, 30 Dec 2009 21:26:27 +0000</when>
<what>ItQ&apos;Es happening to me too. Even after a factory reset. (HTC hero - Orange UK).
Come on Google - please please fix it !</what>
</comment>
<comment>
<author>mhr.l...@gmail.com</author>
<when>Sun, 04 Jul 2010 16:01:23 +0000</when>
<what>finally find the Solution for this god damn problem donQ&apos;Et require a hard reset:
http://www.guruht.com/2010/07/htc-android-marketgmail-connection.html
</what>
</comment>
</bug>
<bug>
<bugid>19479</bugid>
<title>On setting Q&quot;EfocusableQ&quot;E property on PopupWindow widget, volume keys dont work. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tester.e...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 19:12:29 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Attached with bug is sample source
code to reproduce the problem 2. Install the TestPopup.apk on
emulator/device 3. Click on text that says Q&quot;EClick Me to open popup
windowQ&quot;E 4. Press volume keys. - What happened. Ringer Volume dialog does
not come up and device volume does not change. - What you think the
correct behaviour should be. User should be able to change the
device/emulator volume when Pop-up window is shown. Pls note that the
popup window is not consuming the volume keys events. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Tested on
android emulator with API level 7.</description>
</bug>
<bug>
<bugid>5591</bugid>
<title>GPS Toolbox for getting directions fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>MarcSensei@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 14:06:57 +0000</openedDate>
<description>When attempting to get directions from browser application, the GPS
TOOLBOX fails with message: Sorry! The application GPS Status (process
com.eclipsim.gpsstatus2) has stopped unexpectedly. Please try again. You
must do a force stop. When you retry same problem. The other 2 options
for getting directions (Maps and Browser) work fine. I am running
Android 2.0.1 on Moto Droid.</description>
<comment>
<author>jesse.fe...@gmail.com</author>
<when>Thu, 24 Dec 2009 14:31:16 +0000</when>
<what>Same issue </what>
</comment>
<comment>
<author>sir....@gmail.com</author>
<when>Thu, 07 Jan 2010 23:14:57 +0000</when>
<what>same issue, but for milestone.  I dont think i even have GPS toolbox installed, unless 
it comes with the OS, so thatQ&apos;Ed be a reasonable explanation why it fails ;).  CanQ&apos;Et 
find it in the market either, but i know it came out of the Android Developer 
Challenge.</what>
</comment>
<comment>
<author>matt.dob...@gmail.com</author>
<when>Mon, 11 Jan 2010 04:48:21 +0000</when>
<what>Same issue, G1 Android 1.6</what>
</comment>
<comment>
<author>bacsisai...@gmail.com</author>
<when>Mon, 25 Jan 2010 00:02:15 +0000</when>
<what>same issue
It worked before!</what>
</comment>
<comment>
<author>JasonHat...@gmail.com</author>
<when>Tue, 16 Feb 2010 05:38:35 +0000</when>
<what>I have the same issues with most any app that allows you to request directions.</what>
</comment>
<comment>
<author>lmos...@gmail.com</author>
<when>Sun, 14 Mar 2010 02:27:06 +0000</when>
<what>Same issue with Android v2.0.1 on my Moto Droid</what>
</comment>
<comment>
<author>art.v...@gmail.com</author>
<when>Sun, 21 Mar 2010 06:27:04 +0000</when>
<what>GPS Toolbox is a part of GPS Status released by EclipSim.  Not sure what its purpose is though...</what>
</comment>
<comment>
<author>art.v...@gmail.com</author>
<when>Sun, 21 Mar 2010 07:02:31 +0000</when>
<what>Ok, figured out the problem.  When importing/exporting radar points, GPS Status requires/adds Q&quot;Ehttp://
maps.google.com/maps?q=Q&quot;E  before the lat/long coordinates.  This can be verified by opening the app, 
entering radar mode, sharing your current location, selecting copy to clipboard, then pasting into a text 
editor.  However, when getting directions from other applications, such as the browser or gallery, the 
only information that is sent are the lat/long coordinates, so the application fails and force closes.  I 
have emailed the developer for further guidance.  Hope this helps.</what>
</comment>
<comment>
<author>rudolf.hornig</author>
<when>Mon, 22 Mar 2010 21:43:19 +0000</when>
<what>Hi all. IQ&apos;Em the dev of GPS Status. 

GPS Toolbox was just a name used during the developer challange. IQ&apos;Em aware of the bug 
and already fixed in my version. fix will be included in the next version of GPS 
Status</what>
</comment>
<comment>
<author>emo...@gmail.com</author>
<when>Thu, 04 Aug 2011 09:07:52 +0000</when>
<what>SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
SUPPORT ARABIC FOR ALL READING, WRITING AND VOICE SERVICES
</what>
</comment>
</bug>
<bug>
<bugid>16169</bugid>
<title>marathi, hindi font and flash player issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mthestif...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 11:45:14 +0000</openedDate>
<description>There is no font available to view marathi and hindi message. Also no
flash plar available to view facebook video.</description>
<comment>
<author>bhosl...@gmail.com</author>
<when>Mon, 23 May 2011 11:06:13 +0000</when>
<what>I also facing problem with Marathi and Hindi font after update of android 2.1 to android 2.2 on samsung galaxy 3 GT I5801</what>
</comment>
<comment>
<author>kajalkum...@gmail.com</author>
<when>Wed, 01 Jun 2011 13:49:06 +0000</when>
<what>Now Android is Hindi enabled. Read this post.
http://sahibaat.blogspot.com/2011/05/blog-post.html</what>
</comment>
</bug>
<bug>
<bugid>6724</bugid>
<title>Phone goes out of coverage , even with strong network signals , during a data communication ( as in browising or chating on fring messanger )</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yogan.n...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 09:14:13 +0000</openedDate>
<description>My frnds keep complaining me about me being, out of reach most of the
time.. and now i know What is actually causing this issue. I find this
issue on browsing over EDGE . if connected via wifi, donQ&apos;Et see this
issue. Steps to reproduce: Step 1: Disable Wifi connectivity if you are
connected to internet via wifi. Step 2: Connect to internet via the
EDGE. Step 3: Browse or view any vedio online. Step 4: use another phone
to call ur number. Notice u will get the message out of covereage area
from your service provider . My phone : HTC tattoo OS Version : Android
1.6 NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>yogan.n...@gmail.com</author>
<when>Fri, 19 Feb 2010 09:33:51 +0000</when>
<what>I guess the correct Behavior should be to temporarily disconnect the data
communication and get the phone connected . </what>
</comment>
</bug>
<bug>
<bugid>5905</bugid>
<title>Browser wonQ&apos;Et send forms or carry out links</title>
<status>NeedsInfo</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>eugeni...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 00:54:33 +0000</openedDate>
<description>On the Nexus One, after browsing 10-15 pages since the phone started,
everything seems normal. But then something goes bad, and the forms, and
occasionally links, wonQ&apos;Et go through. For example, logging in to twitter
or gmail, their Q&quot;EloginQ&quot;E buttons wonQ&apos;Et do anything. I tried both with the
finger and with the trackball. Nothing sends these forms over, nothing
happens. And in the case of hotmail mobile, not even their links go
through (normal links). I try by touching them, I try with trackball,
nothing. They get selected, but they donQ&apos;Et go through, they just get
de-selected as soon as I take my finger/trackball away from them. Please
note this is not a network error, the browser does not try AT ALL to
load the requested pages. I tried with and without JS/plugins settings,
nothing fixes it. The only thing that fixes it is to get a process
utility and kill the browser process. Then, everything goes back to
normal for a while. 10-15 pages later, the same problem happens again.
It makes my internet experience pretty bad and itQ&apos;Es the main reason I
donQ&apos;Et use the Nexus One as much anymore. The sites I usually load on
rotation: my wordpress blog (with the iphone mobile plugin to make the
page mobile-friendly), mobile hotmail, one gmail page, one
gmail-for-your-domain page, i.engadget.com, and mobile.twitter.com. A
few more too, but usually these are the ones I mostly load.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:02:55 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:31:36 +0000</when>
<what>What youQ&apos;Ere describing is a hang in webkit. The browser is split into multiple
threads. One thread handles the UI, and this is still running normally for you.
Another thread controls the web page core (called webkit) and in your case is
probably stuck in a loop, running forever. This shouldnQ&apos;Et happen with unending script
or a malformed regular expression, because webkit will time out and return control to
the UI thread. However, a bug in webkit could loop and get stuck until the browser is
forcibly stopped.

We run automated testing to try to detect this kind of bug, but clearly we didnQ&apos;Et
find the one you are running into. I hope that whatever the failure you ran into is
fixed in Froyo, but the only way to know for sure would be for you to collect some
additional debugging information.

If you have installed the SDK, you can run Q&apos;Eadb logcatQ&apos;E to capture the system status
when this problem occurs. The lines that look like:

I/ActivityManager(   76): Starting activity: Intent { act=android.intent.action.VIEW
cat=[android.intent.category.BROWSABLE] dat=http://m.cnn.com/
cmp=android/com.android.internal.app.ResolverActivity }

Will track the websites you visited, which may be enough to reproduce the sequence
that hangs for you.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:31:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13428</bugid>
<title>not being notified of an update for on of my APPS on my device. Even though i checked off the box under Q&quot;EsettingQ&quot;E in the Mrket</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reverepa...@gmail.com</reportedBy>
<openedDate>Sun, 26 Dec 2010 22:06:32 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. I just got my EVO 2 days ago...in
the Q&quot;EsettingQ&quot;E in the market i checked the box, so i am notified when
there is an update for one of my APPS....but im not geting any
notification at all....i noticed it when there was an update for the
GOOGLE MAPS. and another systems app that i have. Now i do have the most
up to date software and what not.</description>
<comment>
<author>mike.calhoun</author>
<when>Mon, 27 Dec 2010 23:50:20 +0000</when>
<what>I donQ&apos;Et think the system apps that were once bundled with the OS but are now on the market show up as notifications.  Apps like Voice Search, Maps, GMail, etc...  </what>
</comment>
</bug>
<bug>
<bugid>13015</bugid>
<title>Emulator crashes after attempting to send fake location fix via DDMS -- goldfish SEGVQ&apos;Es</title>
<status>Released</status>
<owner>vladi...@android.com</owner>
<closedOn>2011-10-06T17:00:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>99</stars>
<reportedBy>SeligArkin@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 17:53:26 +0000</openedDate>
<description>Host OS: Windows SDK tools version: revision 8 Eclipse version: Galileo
Build ID 20100218-1602 ADT plug-in version: 8.0.0.v201011171904-77661
Platform targeted by your project: N/A Platform version in emulator: 2.3
( Google gingerbread image ) Stack trace before explosion: 12-07
12:36:48.878: INFO/DEBUG(30): *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** 12-07 12:36:48.878: INFO/DEBUG(30): Build
fingerprint: Q&apos;Egeneric/google_sdk/generic:2.3/GRH55/79397:eng/test-keysQ&apos;E
12-07 12:36:48.898: INFO/DEBUG(30): pid: 67, tid: 163 Q&gt;EQ&gt;EQ&gt;E system_server
Q&lt;EQ&lt;EQ&lt;E 12-07 12:36:48.948: INFO/DEBUG(30): signal 11 (SIGSEGV), code 1
(SEGV_MAPERR), fault addr 00000000 12-07 12:36:48.948: INFO/DEBUG(30):
r0 00000000 r1 4067bcc8 r2 4128fcbc r3 45e08c74 12-07 12:36:48.948:
INFO/DEBUG(30): r4 0000012c r5 00000000 r6 4067bcc8 r7 4128fcbc 12-07
12:36:48.958: INFO/DEBUG(30): r8 84301321 r9 84302240 10 00100000 fp
00000001 12-07 12:36:48.958: INFO/DEBUG(30): ip 82f0e7d4 sp 45e08c60 lr
82f0ab37 pc 82f07d0e cpsr 00000030 12-07 12:36:49.878: INFO/DEBUG(30):
#00 pc 00007d0e /system/lib/libandroid_servers.so 12-07 12:36:49.878:
INFO/DEBUG(30): #01 pc 0000ab32 /system/lib/libandroid_servers.so 12-07
12:36:49.900: INFO/DEBUG(30): #02 pc 000012ca
/system/lib/hw/gps.goldfish.so 12-07 12:36:49.909: INFO/DEBUG(30): #03
pc 000014ae /system/lib/hw/gps.goldfish.so 12-07 12:36:49.909:
INFO/DEBUG(30): #04 pc 00011a7c /system/lib/libc.so 12-07 12:36:49.928:
INFO/DEBUG(30): #05 pc 00011640 /system/lib/libc.so 12-07 12:36:49.939:
INFO/DEBUG(30): code around pc: 12-07 12:36:49.958: INFO/DEBUG(30):
82f07cec ab04b082 9301cb04 6f646804 b00247a0 12-07 12:36:49.978:
INFO/DEBUG(30): 82f07cfc bc08bc10 4718b002 b510b40c ab04b082 12-07
12:36:49.978: INFO/DEBUG(30): 82f07d0c 6804cb04 34f89301 47a06824
bc10b002 12-07 12:36:50.035: INFO/DEBUG(30): 82f07d1c b002bc08 46c04718
b510b40c ab04b082 12-07 12:36:50.038: INFO/DEBUG(30): 82f07d2c 9301cb04
34986804 47a06824 bc10b002 12-07 12:36:50.038: INFO/DEBUG(30): code
around lr: 12-07 12:36:50.038: INFO/DEBUG(30): 82f0ab14 91099008
f7fb6aa0 900aeb14 1c3a910b 12-07 12:36:50.038: INFO/DEBUG(30): 82f0ab24
6b646b23 930c1c28 1c31940d f7fd9b0f 12-07 12:36:50.048: INFO/DEBUG(30):
82f0ab34 4906f8e7 44791c28 f7ff3150 b011fe1d 12-07 12:36:50.048:
INFO/DEBUG(30): 82f0ab44 46c0bdf0 0000454c 000042c8 00000786 12-07
12:36:50.048: INFO/DEBUG(30): 82f0ab54 f7fbb510 bd10ec7c 4802b510
f7fb4478 12-07 12:36:50.048: INFO/DEBUG(30): stack: 12-07 12:36:50.058:
INFO/DEBUG(30): 45e08c20 d97f62b7 12-07 12:36:50.058: INFO/DEBUG(30):
45e08c24 40c7d685 12-07 12:36:50.058: INFO/DEBUG(30): 45e08c28 0000000a
12-07 12:36:50.058: INFO/DEBUG(30): 45e08c2c 00000000 12-07
12:36:50.078: INFO/DEBUG(30): 45e08c30 0000ab90 [heap] 12-07
12:36:50.078: INFO/DEBUG(30): 45e08c34 81d48bd3 /system/lib/libdvm.so
12-07 12:36:50.078: INFO/DEBUG(30): 45e08c38 0000ab90 [heap] 12-07
12:36:50.107: INFO/DEBUG(30): 45e08c3c 45e08c6c 12-07 12:36:50.107:
INFO/DEBUG(30): 45e08c40 00010004 [heap] 12-07 12:36:50.107:
INFO/DEBUG(30): 45e08c44 81d3761b /system/lib/libdvm.so 12-07
12:36:50.107: INFO/DEBUG(30): 45e08c48 00000000 12-07 12:36:50.107:
INFO/DEBUG(30): 45e08c4c afd0dcc4 /system/lib/libc.so 12-07
12:36:50.107: INFO/DEBUG(30): 45e08c50 00000000 12-07 12:36:50.107:
INFO/DEBUG(30): 45e08c54 45e08e00 12-07 12:36:50.107: INFO/DEBUG(30):
45e08c58 df002777 12-07 12:36:50.107: INFO/DEBUG(30): 45e08c5c e3a070ad
12-07 12:36:50.107: INFO/DEBUG(30): #00 45e08c60 00000001 12-07
12:36:50.107: INFO/DEBUG(30): 45e08c64 8053bf25
/system/lib/libandroid_runtime.so 12-07 12:36:50.107: INFO/DEBUG(30):
45e08c68 0000012c 12-07 12:36:50.107: INFO/DEBUG(30): 45e08c6c 82f0ab37
/system/lib/libandroid_servers.so 12-07 12:36:50.107: INFO/DEBUG(30):
45e08c70 4128fcbc /dev/ashmem/dalvik-LinearAlloc (deleted) 12-07
12:36:50.107: INFO/DEBUG(30): 45e08c74 00000003 12-07 12:36:50.107:
INFO/DEBUG(30): #01 45e08c78 4284dfce /system/usr/icu/icudt44l.dat 12-07
12:36:50.107: INFO/DEBUG(30): 45e08c7c 4042b604 /dev/ashmem/dalvik-heap
(deleted) 12-07 12:36:50.107: INFO/DEBUG(30): 45e08c80 cffeb075 12-07
12:36:50.118: INFO/DEBUG(30): 45e08c84 c05e8561 12-07 12:36:50.118:
INFO/DEBUG(30): 45e08c88 00000000 12-07 12:36:50.118: INFO/DEBUG(30):
45e08c8c 00000000 12-07 12:36:50.118: INFO/DEBUG(30): 45e08c90 00000000
12-07 12:36:50.118: INFO/DEBUG(30): 45e08c94 00000000 12-07
12:36:50.118: INFO/DEBUG(30): 45e08c98 00000000 12-07 12:36:50.118:
INFO/DEBUG(30): 45e08c9c 00000000 12-07 12:36:50.118: INFO/DEBUG(30):
45e08ca0 00000000 12-07 12:36:50.118: INFO/DEBUG(30): 45e08ca4 00000000
12-07 12:36:50.118: INFO/DEBUG(30): 45e08ca8 c045f900 12-07
12:36:50.118: INFO/DEBUG(30): 45e08cac 0000012c 12-07 12:36:50.118:
INFO/DEBUG(30): 45e08cb0 45e08e56 12-07 12:36:50.138: INFO/DEBUG(30):
45e08cb4 00000003 12-07 12:36:50.138: INFO/DEBUG(30): 45e08cb8 0000000a
12-07 12:36:50.138: INFO/DEBUG(30): 45e08cbc 45e08de8 12-07
12:36:50.138: INFO/DEBUG(30): 45e08cc0 00000000 12-07 12:36:50.138:
INFO/DEBUG(30): 45e08cc4 45e08e6c 12-07 12:36:50.138: INFO/DEBUG(30):
45e08cc8 00000001 12-07 12:36:50.138: INFO/DEBUG(30): 45e08ccc 843012cd
/system/lib/hw/gps.goldfish.so</description>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 08 Dec 2010 15:20:00 +0000</when>
<what>Attached is a trivial sample project that demonstrates this issue. To reproduce it:

1. Install the app in a 2.3 emulator
2. Use DDMS to send a location to the emulator
3. Run the app

Steps #2 and #3 can be done in either order. Basically, as soon as the mock location is pulled into the app, the SIGSEGV occurs, all processes in the emulator are killed, and you have to close the emulator window.</what>
</comment>
<comment>
<author>davemorr...@gmail.com</author>
<when>Wed, 08 Dec 2010 19:01:11 +0000</when>
<what>This can also be reproduced using Google Maps, without installing any application. To reproduce:

1. Create a Google APIs - API Level 9 AVD
2. Start the AVD and wait for the home screen
3. Use DDMS to send a location to the emulator
4. Open Google Maps

The attached log file contains the entire life of the AVD, from first boot.

Times:
12-08 18:24:??: Send location (nothing logged?)
12-08 18:24:48.983: Open Google Maps
12-08 18:25:20.003: Crash starts
12-08 18:25:53.402: Emulator boots
12-08 18:26:53.223: Emulator stuck indefinitely on animated logo screen

I have tried old 1.6, 2.1 and 2.2 AVDs with the latest platform and tools, and they still receive location successfully, so the problem appears to be isolated to the 2.3 emulator.</what>
</comment>
<comment>
<author>barill...@gmail.com</author>
<when>Sun, 02 Jan 2011 23:21:16 +0000</when>
<what>This can also be reproduced using the browserQ&apos;Es geolocation API: go to a site that uses geolocation, have the site call navigator.geolocation.getCurrentPosition, and send the coordinates via DDMS. A few seconds later, the emulator crashes, reboots, and gets stuck, as above.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:32:08 +0000</when>
<what></what>
</comment>
<comment>
<author>cpui...@gmail.com</author>
<when>Fri, 28 Jan 2011 15:34:33 +0000</when>
<what>This sucks badly- currently emulator is pretty useless for any google maps development :()</what>
</comment>
<comment>
<author>i...@day-entertainment.com</author>
<when>Sun, 30 Jan 2011 23:04:57 +0000</when>
<what>This is not good at all. For me was the same, I sped a lot of time  trying to solve that problem as I never tought this could happend.!!!!

When trying to use geo fix with the version 2,3 the emulator crashes.

Not good at all :( </what>
</comment>
<comment>
<author>yojua...@gmail.com</author>
<when>Thu, 10 Feb 2011 10:31:52 +0000</when>
<what>With the new version 2.3.3, the same error happens. ?How can Google allow this?</what>
</comment>
<comment>
<author>dong...@gmail.com</author>
<when>Wed, 16 Feb 2011 20:37:04 +0000</when>
<what>I confirm this also happens to 2.3.3.</what>
</comment>
<comment>
<author>georgi.t...@gmail.com</author>
<when>Wed, 02 Mar 2011 10:46:56 +0000</when>
<what>This error iS HUGE!!! No development or testing can be perform for geo locationing on 2.3.1 or 2.3.3. 
Please fix this ASAP as we dont have 2.3 Devices here yet and I rely on the emulator alone!</what>
</comment>
<comment>
<author>tangzong...@gmail.com</author>
<when>Fri, 04 Mar 2011 22:18:59 +0000</when>
<what>do you know how to fix it?</what>
</comment>
<comment>
<author>dany.yac...@gmail.com</author>
<when>Sat, 05 Mar 2011 11:36:51 +0000</when>
<what>no fix yet, you can use a true cellphone, or you can test the GPS on an emulator with 2.2</what>
</comment>
<comment>
<author>mike.han...@gmail.com</author>
<when>Sat, 05 Mar 2011 23:20:29 +0000</when>
<what>Confirm problem in 2.3 and 2.3.3, but it is fixed in 3.0</what>
</comment>
<comment>
<author>ajmalyou...@gmail.com</author>
<when>Mon, 11 Apr 2011 12:31:22 +0000</when>
<what>Any patch available for this issue????????????</what>
</comment>
<comment>
<author>mailforg...@gmail.com</author>
<when>Tue, 19 Apr 2011 01:55:28 +0000</when>
<what>I can confirm this bug even on a Linux (Ubuntu 10.10) machine. Had to revert to level 8.</what>
</comment>
<comment>
<author>eminem.v...@gmail.com</author>
<when>Thu, 28 Apr 2011 13:19:35 +0000</when>
<what>Confirmed.
Bug reproduced using emulator on win7/x64 Q&amp;E android v2.3.3 API lvl 10</what>
</comment>
<comment>
<author>david.st...@gmail.com</author>
<when>Tue, 03 May 2011 12:31:39 +0000</when>
<what>It would appear that the same thing happens when you send GPS coordinates via telnet, which sort of makes testing a hassle for me.</what>
</comment>
<comment>
<author>evil...@gmail.com</author>
<when>Tue, 03 May 2011 18:49:39 +0000</when>
<what>Google, please fix this ASAP, itQ&apos;Es VERY problematic when you need to use API level 10 and are trying to debug location updates and their effect on an SQLite database. Debugging on a real device is a problem as a workaround.</what>
</comment>
<comment>
<author>geoff...@gmail.com</author>
<when>Mon, 16 May 2011 23:27:58 +0000</when>
<what>Is it fixed in 2.3.4?  What about the java bridge prob(issue 12987)? </what>
</comment>
<comment>
<author>pa...@samobilesoft.com</author>
<when>Fri, 17 Jun 2011 05:08:02 +0000</when>
<what>hi please fix this issue </what>
</comment>
<comment>
<author>dmitry.k...@gmail.com</author>
<when>Wed, 22 Jun 2011 08:38:51 +0000</when>
<what>Same problem, please fix this.</what>
</comment>
<comment>
<author>mike.han...@gmail.com</author>
<when>Wed, 22 Jun 2011 12:45:08 +0000</when>
<what>Apparently it is too much to even expect an official reply as to why this seemingly easy to fix problem that is obviously important to many developers cannot be addressed.

Do any platform developers with responsibly for this area look at the reported issues?

Make no mistake, I am an Android fan and want the platform to succeed, big time.

I just donQ&apos;Et get this total lack of responsiveness around an issue that is obviously *NOT* one that affects one in a million and is impossible to duplicate!</what>
</comment>
<comment>
<author>rwlab.an...@gmail.com</author>
<when>Fri, 15 Jul 2011 22:39:43 +0000</when>
<what>Same problem, please fix this.
</what>
</comment>
<comment>
<author>j...@softace.dk</author>
<when>Sun, 31 Jul 2011 18:42:43 +0000</when>
<what>I also experience this on host os Ubuntu 11.04 and the the more recent emulator
Build fingerprint: Q&apos;Egeneric/sdk/generic:2.3.3/GRI34/101070:eng/test-keysQ&apos;E

Jarl</what>
</comment>
<comment>
<author>bisarga2...@gmail.com</author>
<when>Thu, 18 Aug 2011 16:16:01 +0000</when>
<what>Got the same error on winXP, android 2.3.3, lvl 10. log attached.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 19 Aug 2011 01:49:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2392</bugid>
<title>WebView with JS object crashes becauseof JNI reference table overload (CUPCAKE)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:09:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Kaloyan....@gmail.com</reportedBy>
<openedDate>Thu, 09 Apr 2009 14:31:55 +0000</openedDate>
<description>IQ&apos;Em working with CUPCAKE branch of the android sources and trying to
load a page that has some js calling in it. On the page loading the
process crashes becauseof: W/dalvikvm( 1501): JNI WARNING:
DeleteLocalRef(0x437d4380) failed to find entry (valid=1) W/dalvikvm(
1501): ReferenceTable overflow (max=512) W/dalvikvm( 1501): Last 10
entries in JNI local reference table: W/dalvikvm( 1501): 502: 0x40009318
cls=Ljava/lang/Class; Q&apos;ELjava/lang/ reflect/Method;Q&apos;E (164 bytes)
W/dalvikvm( 1501): 503: 0x400307a0 cls=Ljava/lang/Class; Q&apos;ELjava/lang/
reflect/Modifier;Q&apos;E (164 bytes) W/dalvikvm( 1501): 504: 0x40009318
cls=Ljava/lang/Class; Q&apos;ELjava/lang/ reflect/Method;Q&apos;E (164 bytes)
W/dalvikvm( 1501): 505: 0x40009318 cls=Ljava/lang/Class; Q&apos;ELjava/lang/
reflect/Method;Q&apos;E (164 bytes) W/dalvikvm( 1501): 506: 0x40008400
cls=Ljava/lang/Class; Q&apos;ELjava/lang/ Class;Q&apos;E (164 bytes) W/dalvikvm(
1501): 507: 0x40009318 cls=Ljava/lang/Class; Q&apos;ELjava/lang/
reflect/Method;Q&apos;E (164 bytes) W/dalvikvm( 1501): 508: 0x40009318
cls=Ljava/lang/Class; Q&apos;ELjava/lang/ reflect/Method;Q&apos;E (164 bytes)
W/dalvikvm( 1501): 509: 0x400307a0 cls=Ljava/lang/Class; Q&apos;ELjava/lang/
reflect/Modifier;Q&apos;E (164 bytes) W/dalvikvm( 1501): 510: 0x40009318
cls=Ljava/lang/Class; Q&apos;ELjava/lang/ reflect/Method;Q&apos;E (164 bytes)
W/dalvikvm( 1501): 511: 0x4388b9f0 cls=Ljava/lang/reflect/Method; (60
bytes) There is an attached snippet project with source code
(jsproject.zip). Easiest way for reproducing the problem is to extract
the contents of fb.zip into http browsable directory and to open its
main index.html. There are also posted text files with more detailed
`adb logcat` Q&amp;E `adb bugreport` results. Explanation of this behaviour in
should/might be that the local references produced by calling
davlik.vm.JNI.cQ&apos;Es FindClass method are stored in this references table
and should be deleted after usage (with JNI deleteLocalReference). This
is something that is done in the davlik vm classes, but is omited to be
done in the \external\webkit\WebCore\bridge \jni module, in
jni_jsobject.mm, jni_utility.cpp etc. Will it possible to fix this in
the CUPCAKE branch of the webkit?</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Apr 2009 16:54:11 +0000</when>
<what>This was fixed in the internal cupcake branch (bug 1724069).  Not sure when it will
appear in the external tree.
</what>
</comment>
<comment>
<author>Kaloyan....@gmail.com</author>
<when>Fri, 10 Apr 2009 09:46:35 +0000</when>
<what>Thank you for the really quick response Q&amp;E fix!</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:09:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8526</bugid>
<title>Separate display brightness/time-out settings for external power.</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>btbees...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 12:36:59 +0000</openedDate>
<description>Please add independent screen brightness and time-out settings for when
the device is on external power. It is very common to want a lower
brightness and shorter time-out when running on battery to save power.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 26 May 2010 07:29:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3313</bugid>
<title>Add Catalan language support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>81</stars>
<reportedBy>jmont...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jul 2009 12:10:17 +0000</openedDate>
<description>Please, add Catalan language support at locale settings. Currently we
doesnQ&apos;Et have dictionary suggestions and some thirty party applications
cannQ&apos;Et be showed in Catalan because Catalan arenQ&apos;Et avaiable at locale
settings.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:46:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:11:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:05:53 +0000</when>
<what></what>
</comment>
<comment>
<author>zeg...@gmail.com</author>
<when>Thu, 22 Oct 2009 15:15:18 +0000</when>
<what>I want to translate my application into Catalan but there is no way to choose it 
neither in the emulator, or in the language option in the upload web site.

Could you add it as option please?</what>
</comment>
<comment>
<author>zeg...@gmail.com</author>
<when>Wed, 11 Nov 2009 11:42:44 +0000</when>
<what>I have the same problem.

Please, add it as an option as soon as possible.</what>
</comment>
<comment>
<author>aleix.vi...@gmail.com</author>
<when>Sat, 14 Nov 2009 19:51:28 +0000</when>
<what>In the Cyanogen Modification of Android SO there was the catalan option at locale
(but since version 4.2.4 there it isnQ&apos;Et).

Although, it will be great to have the complete SO translated to Catalan, so weQ&apos;Eve
created another ISSUE (number 4791
http://code.google.com/p/android/issues/detail?id=4791).

Thanks.</what>
</comment>
<comment>
<author>deltebre...@gmail.com</author>
<when>Sat, 14 Nov 2009 21:02:07 +0000</when>
<what>IQ&apos;Em agree to add catalan language support</what>
</comment>
<comment>
<author>DavidAla...@gmail.com</author>
<when>Mon, 16 Nov 2009 01:41:58 +0000</when>
<what>Catalan: The eight european language by number of speakers</what>
</comment>
<comment>
<author>arandur...@gmail.com</author>
<when>Mon, 16 Nov 2009 22:26:28 +0000</when>
<what>We want a catalan translation!
------------------------------
Volem una traducci? al catal?</what>
</comment>
<comment>
<author>roger.ba...@gmail.com</author>
<when>Tue, 17 Nov 2009 06:31:39 +0000</when>
<what>ItQ&apos;Es really necessari. As Nokia, BlackBerry, Motorola has done the task, please do it
with Android and add Catalan language to your system.</what>
</comment>
<comment>
<author>zeg...@gmail.com</author>
<when>Tue, 17 Nov 2009 09:50:05 +0000</when>
<what>Please, add catalan into Android locale please.</what>
</comment>
<comment>
<author>joanalbe...@gmail.com</author>
<when>Wed, 18 Nov 2009 23:17:14 +0000</when>
<what>We want a catalan translation! / Volem una traducci? al catal?</what>
</comment>
<comment>
<author>say...@hotmail.com</author>
<when>Wed, 18 Nov 2009 23:24:39 +0000</when>
<what>hi,
only tell that the possibility of having a version in Catalan would be something
would be very interesting and even something educational for children
thanks</what>
</comment>
<comment>
<author>ricar...@gmail.com</author>
<when>Thu, 19 Nov 2009 07:03:26 +0000</when>
<what>I want to buy an android cell, but until they donQ&apos;Et comes with Catalan Language I
donQ&apos;Et buy it.

Please, add Catalan Language.</what>
</comment>
<comment>
<author>joan.cab...@gmail.com</author>
<when>Sat, 28 Nov 2009 17:18:05 +0000</when>
<what>We want a catalan translation!
------------------------------
Volem una traducci? al catal?</what>
</comment>
<comment>
<author>vitel...@gmail.com</author>
<when>Mon, 30 Nov 2009 16:09:16 +0000</when>
<what>There should be a Catalan version.</what>
</comment>
<comment>
<author>aleix.vi...@gmail.com</author>
<when>Mon, 30 Nov 2009 19:35:14 +0000</when>
<what>HOT NEWS!

Google Maps Navigation for Android in CATALAN!!!
(Thanks to @Cyanogen for enabling again all the locales in her rom)

So... if this important app for Android from google itQ&apos;Es entirely translated to
CATALAN, why not all the Android SO?

</what>
</comment>
<comment>
<author>correu.j...@gmail.com</author>
<when>Fri, 11 Dec 2009 15:01:45 +0000</when>
<what>I fully support this petition. We want Android in catala !!</what>
</comment>
<comment>
<author>marcos...@gmail.com</author>
<when>Sun, 20 Dec 2009 01:55:13 +0000</when>
<what>I wonQ&apos;Et like this.

We donQ&apos;Et like Android in Catalan.

Please donQ&apos;Et waste effort in translating into secondary languages.</what>
</comment>
<comment>
<author>jmont...@gmail.com</author>
<when>Sun, 20 Dec 2009 09:45:53 +0000</when>
<what>@marcosgdf

You are wrong. This issue isnQ&apos;Et about translation Android to Catalan. ItQ&apos;Es about
adding Catalan at locale settings. 

Thanks</what>
</comment>
<comment>
<author>dimas...@gmail.com</author>
<when>Sun, 20 Dec 2009 11:11:59 +0000</when>
<what>Another support for this cause</what>
</comment>
<comment>
<author>EnricFer...@gmail.com</author>
<when>Sun, 20 Dec 2009 13:21:11 +0000</when>
<what>@marcosgdf

donQ&apos;Et know what is your language, but iQ&apos;Em sure you like or would like to have android
translated into it, so respect the will of more than 9 million speakers, and respect
a language with more than a thousand years of history, as Catalan is.</what>
</comment>
<comment>
<author>marc.r...@gmail.com</author>
<when>Sun, 20 Dec 2009 13:51:21 +0000</when>
<what>@marcosgdf

I donQ&apos;Et know how you think that a Catalan translation for Android or the support for
its locale could affect you negatively, because it would only benefit millions of people.

I support this petition.</what>
</comment>
<comment>
<author>marcos...@gmail.com</author>
<when>Sun, 20 Dec 2009 15:01:34 +0000</when>
<what>IQ&apos;Em Spanish and IQ&apos;Em Galician too.

I donQ&apos;Et think adding Catalan to the languages list will improve your Android experience because you can 
have it in your main language, which is Spanish.

IQ&apos;Ed prefer to have my Android device in Galician but I dont need to have it translated though. You can 
perfectly use Spanish and thereQ&apos;Es no way to translate Android into other languages</what>
</comment>
<comment>
<author>dimas...@gmail.com</author>
<when>Sun, 20 Dec 2009 15:04:27 +0000</when>
<what>@marcosgdf

Our main language is Catalan, not Spanish. Please, stop spamming this threat.</what>
</comment>
</bug>
<bug>
<bugid>12902</bugid>
<title>latitude in contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Wed, 01 Dec 2010 23:18:11 +0000</openedDate>
<description>add latitude of my contact to their contact information if they are
sharing it with me.</description>
<comment>
<author>patrick....@gmail.com</author>
<when>Fri, 31 Dec 2010 18:55:26 +0000</when>
<what>Or add a quick link button on a contact to take you to their location in Google maps, not their address from their contact details but rather their actual Latitude location.</what>
</comment>
</bug>
<bug>
<bugid>20056</bugid>
<title>Google navigation prevents using Google maps and Latitude</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ben...@demaine.info</reportedBy>
<openedDate>Thu, 15 Sep 2011 01:49:34 +0000</openedDate>
<description>HTC Sensation Android 2.3.4 Sense 3.0 - start maps - from maps, start
some navigation - long press on HOME, select maps =Q&gt;E back to nav - short
pres on HOME, click on Maps icon (whether in desktop, or in any
application list) =Q&gt;E back to nav while a navigation is running: =Q&gt;E
impossible to list Latitude friends =Q&gt;E impossible to change labels,
maps, or edit points =Q&gt;E impossible to view any kind of map (My Maps, or
similar feature) All Google Maps normal features just get unreachable.
And since Navigation does not handle any kind of long press, it is
impossible to bookmark some place we are in. If I am driving and I see
something interesting, I can not star the location to come back later: I
have to cancel navigation, then, add star in Maps, then, start nav over.
Gmaps 3 on Symbian used to allow this: well, it did not have navigation,
but while I was following driving instructions, I could tag a location.</description>
<comment>
<author>rus.berr...@gmail.com</author>
<when>Mon, 28 Nov 2011 00:55:57 +0000</when>
<what>same issue on LG Optimus; Android 2.2.1; Maps 5.12.0</what>
</comment>
</bug>
<bug>
<bugid>17168</bugid>
<title>Unable to edit two layout files of the same file name</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-05-27T00:19:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>webnet.a...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 13:04:40 +0000</openedDate>
<description>Host OS: Windows SDK tools version (available in the Q&quot;EAboutQ&quot;E section of
the Q&apos;EandroidQ&apos;E tool UI): Eclipse version: Build id: 20100218-1602 ADT
plug-in version: 10.0.1.v201103111512-110841 Platform targeted by your
project: STEPS TO REPRODUCE: 1. create res/layout/example.xml layout
file 2. create layout-land/example.xml layout file 3. open
res/layout/example.xml for edit in visual editor 4. try to open
layout-land/example.xml for edit EXPECTED RESULTS: both layout files
opened in tabs OBSERVED RESULTS: only one example.xml file is opened
(the last one)</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 27 May 2011 00:19:34 +0000</when>
<what>This is the default behavior, because you can change the configuration of the editor to reflect anything you want which automatically changes which layout is being used during rendering.

IQ&apos;Em closing this as WAI for now.</what>
</comment>
</bug>
<bug>
<bugid>4135</bugid>
<title>Email not working (not Gmail)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>20</stars>
<reportedBy>BrandonD...@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 21:40:11 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Clicking on Email icon brings up black screen and freezes
phone. Eventually error message with force close/wait comes up and I can
force close, but will never open. Does not display accounts, settings,
etc. No choices available. - Sample source code demonstrating the
problem...??? - Should open email accounts and bring user to inbox If
you are reporting a crash or similar issue, please also run the command
Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file to your
issue report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>refuseli...@gmail.com</author>
<when>Tue, 13 Oct 2009 16:02:21 +0000</when>
<what>I get this error as well, what seems to be the problem.</what>
</comment>
<comment>
<author>BrandonD...@gmail.com</author>
<when>Tue, 13 Oct 2009 20:18:39 +0000</when>
<what>FYI - I actually did a reset on my phone, then re-synced my email data and it began
working without any problem. My only issue now is that, at times, specific emails
will not load and provide me with a Q&quot;Econnection errorQ&quot;E, but other emails on the same
app and account work without a problem. This is with the native Email app using IMAP.
Gmail app works fine. Thanks!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:18:44 +0000</when>
<what></what>
</comment>
<comment>
<author>justin.s...@gmail.com</author>
<when>Fri, 13 Nov 2009 21:45:48 +0000</when>
<what>I noticed my IMAP email stopped syncing last night. When I click on the Email app I 
get the error:

Sorry! The application Email (process com.android.email) has stopped unexpectedly. 
Please try again.

This repeats endlessly leaving me unable to access my IMAP mail. I have even gone so 
far as to factory reset my phone, and the problem persists...Droid owner here. I am 
ver, very sad. Should I exchange my phone?</what>
</comment>
<comment>
<author>devilcof...@gmail.com</author>
<when>Wed, 18 Nov 2009 19:47:21 +0000</when>
<what>@justin.schauer - the typical responses will be this:

* Root your phone. (a worthless reply)
* Delete Q&amp;E recreate the email account. (Also useless because it doesnQ&apos;Et address the
problem)
* Give up on the horribly broken email client in Android and install the free k9mail
from the Android Market. It also lacks many many features and has a whole list of
bugs, but for the most part, it works.</what>
</comment>
<comment>
<author>josef.jo...@gmail.com</author>
<when>Tue, 29 Mar 2011 21:29:01 +0000</when>
<what>It appears as though this is a common issue for many frustrated Android users out there, so IQ&apos;Em posting what I did ? which actually worked! ? in the hopes that it will help at least a few of you out.

A Little Background:
I purchased the Droid on opening day, but never set up my Exchange email until recently (more than two months after the fact). Just never had the need really. After setting it up, it ran pretty smoothly for several weeks. IQ&apos;Eve (apparently) been fortunate enough to not run into the dreaded ?The application Email (process com.android.email) has stopped unexpectedly. Please try again.? error message? Until Now!

The Problem:
From what IQ&apos;Eve read, the root of the issue is a bug in the Email app/program related to unparsable email headers. When you get an email with such headers (which sorta explains why my email was working fine for a while), you will get the error message above.

The Non-Solutions:
- Killing the app (with programs like Advanced Task Killer Free) and restarting the app doesnQ&apos;Et work.
- Rebooting and restarting the app doesnQ&apos;Et work.
- Killing the app PLUS Rebooting and then restarting the app doesnQ&apos;Et work. Trust me, IQ&apos;Eve tried several times.
- Attempting to kill the app in ?Manage applications? doesnQ&apos;Et work (well sorta) because itQ&apos;Es not readily listed and not easy to find (see solution below).

The Solution:
1 ) Go into your email from your desktop client and delete or file away the latest emails that you suspect mayQ&apos;Eve started to cause this issue. (I canQ&apos;Et confirm whether or not this step is actually necessary, but I did it anyway to be safe.)
2 ) From your home screen, press the tab on the bottom and go to Settings.
3 ) Select Applications
4 ) Select Manage Applications
5 ) Hit your Menu option/button (the one with four lines usually between the Back/Return button and the Home button)
6 ) Select Filter
7 ) Select Running in the Filter Options pop-up menu.
8 ) Scroll down and select Email. (If itQ&apos;Es not in the list, you probably killed it. Go back and start it first and then return to step 1.)
9 ) In the Email appQ&apos;Es Application Info screen, press the Clear data button. (Be advised that this will essentially clear all of your account info from the Email app, causing you to have to re-set everything up again like your login name, password, server names, etc. The exact prompt says, ?All of this applicationQ&apos;Es data will be deleted permanently. This includes all files, settings, accounts, databases and so on.? DonQ&apos;Et worry, this doesnQ&apos;Et mean it will delete your emails on the server.)
10 ) Open up the Email app again and it will prompt you to set everything up again (log in name, password, servers, etc.). Walah! The error message should now be gone.

</what>
</comment>
</bug>
<bug>
<bugid>13654</bugid>
<title>Resized widget is constructed incorrectly during app upgrade</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ckwong...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 21:44:13 +0000</openedDate>
<description>If a widget is resized in the newer version of app the home screen will
pick the smaller width and height from the old and new layouts. E.g: old
layout: 10 dip in width and 20 in height new layout: 20 dip in width and
10 in height actual layout: 10 dip in width and 10 in height This
behavior resultes in a widget with chopped-off UI. Instead, the
homescreen should delete the old widget and force user to reinstall the
new one in a screen that can accomodate the new layout.</description>
</bug>
<bug>
<bugid>5633</bugid>
<title>Bluetooth controlled voice dialing is not on Droid.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>42</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 05:39:37 +0000</openedDate>
<description>This feature is not an Q&quot;Eenhancement,Q&quot;E it is a serious problem for many
people. There have been a decent number of people who have returned the
phone for this reason. This feature is on rather old phones and should
be on any device that is called Q&quot;EadvancedQ&quot;E. Thanks.</description>
<comment>
<author>aaronsro...@gmail.com</author>
<when>Wed, 13 Jan 2010 20:35:42 +0000</when>
<what>I live in California where it is mandatory to have hands free cell phone. I could 
not believe that Droid is being sold in California, or any other state, that has a 
mandatory law. What is being done about this problem?</what>
</comment>
<comment>
<author>ajl...@gmail.com</author>
<when>Mon, 18 Jan 2010 00:05:04 +0000</when>
<what>I purchased a Droid phone from Verizon. As soon as I discovered that Bluetooth voice
dialing didnQ&apos;Et work I took it back to the store. My old Moto K1M works just fine.</what>
</comment>
<comment>
<author>bubbasam...@gmail.com</author>
<when>Tue, 23 Feb 2010 08:21:08 +0000</when>
<what>This is a major problem for me, as I live in Oregon, which went hands free at the
first of the year. My old phone had this feature, I canQ&apos;Et believe that a new smart
phone doesnQ&apos;Et.  Is there a software update coming to fix this problem?
</what>
</comment>
<comment>
<author>balldarrens</author>
<when>Tue, 16 Mar 2010 15:25:00 +0000</when>
<what>Is there some sort of legal requirement for these phones to have hands free dialing
if sold in specific states.  This is a major over site and seems like it may have
legal ramifications.  Why is it that no one from Google replies to this?</what>
</comment>
<comment>
<author>yankydi...@gmail.com</author>
<when>Sat, 01 May 2010 03:56:05 +0000</when>
<what>I just purchased the HTC DROID INCREDIBLE and you would think with this latest and 
greatest phone it would have this feature standard, but unfortunately not.  So 
whatQ&apos;Es the point? This is a deal breaker for me. I do a lot of driving so this is a 
must for hands free. So I guess this puppy is going back and continue using my old 
and trusty KRAVE. If anyone has any ideas(besides more apps), please comment.</what>
</comment>
<comment>
<author>56cgc73n@gmail.com</author>
<when>Thu, 20 May 2010 02:39:56 +0000</when>
<what>Razor did droid doesnQ&apos;Et </what>
</comment>
<comment>
<author>justinstrunk@gmail.com</author>
<when>Thu, 20 May 2010 19:03:43 +0000</when>
<what>See this link...we may have a solution for those of us getting 2.2:

http://developer.android.com/sdk/android-2.2-highlights.html#PlatformTechnologies</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 00:08:12 +0000</when>
<what>Duplicate of Issue 4848</what>
</comment>
</bug>
<bug>
<bugid>12726</bugid>
<title>No dns settings available for Cellular Data Network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Raymondd...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 05:01:21 +0000</openedDate>
<description>In the APN settings,there is no choice for dns,which is a problem for me
because the tmobile dns server here is very slow,usually about 8 seconds
for domain resolution,sometimes longer. This causes the market to time
out and show network errors constantly. I have somewhat fixed it by
adding a resolv.conf file to /system/etc,but android seems to only
follow that when it feels like it,it keeps switching back to the tmobile
dns server after about 10 minutes,turning data off and back on fixes
this. I have tested on samsung vibrant,nexus one,G1,mytouch 3g,mytouch
3g slide,cliq,cliq xt,htc hd2 (running android). Even windows mobile can
handle this properly.</description>
</bug>
<bug>
<bugid>19855</bugid>
<title>aapt fails with no explanation when system memory is low</title>
<status>Duplicate</status>
<owner>x...@android.com</owner>
<closedOn>2011-10-11T17:38:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>bbur...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 18:21:52 +0000</openedDate>
<description>When I run a build from Eclipse, aapt will occasionally fail with no
error message except Q&quot;EError executing aaptQ&quot;E. By trial and error, I
believe IQ&apos;Eve determined that this happens because there is not enough
memory to fork the aapt process:
http://stackoverflow.com/questions/7198905/how-to-diagnose-error-executing-aapt-error-in-eclipse
The last time this happened to me, I killed Firefox, which freed ~400MB
of memory. Then the build started working again. It would be a big
supportability improvement to handle this error more gracefully. I hit
this problem on Ubuntu 10.10.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Sep 2011 03:46:49 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:38:26 +0000</when>
<what>Seems like a dup of 14436</what>
</comment>
</bug>
<bug>
<bugid>10647</bugid>
<title>Head phones cause music player to change tracks and albums</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>viperw...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 21:58:33 +0000</openedDate>
<description>When I use head phones, or my cassette adapter the music player will
jump track, and even change albums. Seems to be some problem with the
jack moving around, some how sending a signal the player registers as
some kind of command. There are 2 issues here. First is that it jumps
tracks. I will be in the middle of a song, and moving the phone or cord
causes the player to start playing a new song. The second is that it
changes albums. I have several albums, the All has every thing, I have 2
set up for audio books, and 1 for all my music. I will almost always be
in my music album, and when this jostling of the plug occurs it will
switch to the All library. This has the problem that when a new track is
played, itQ&apos;Es some times in the middle of one of the audio books. It
happens most when the player is in the foreground (having the screen
turned off), but will also occur when player is not in foreground (more
now on 2.2). Droid, Android 2.2.</description>
</bug>
<bug>
<bugid>20228</bugid>
<title>Pattern Unlock using Exchange</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-23T20:53:02.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fjrosse...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 15:55:24 +0000</openedDate>
<description>Dear Android developers, IQ&apos;Eve been using the stock email client for my
companyQ&apos;Es email and calendar synchronization and I think itQ&apos;Es awesome.
The only downside is that IQ&apos;Em being forced to use a pin/password screen
unlocking rather than the pattern I usually used (Android 2.3.4, Galaxy
S II). So I came to the conclusion that maybe itQ&apos;Es because exchange
servers donQ&apos;Et have the ability to recognize patterns as an
authentication method. If this is the case, I believe there might be a
workaround to this issue. I began to do some math, and realized that all
possible pattern combinations (using 9 spots) are fewer than all
possible pin passwords using maximum 20 digits. According to my numbers,
there are 985.824 (~10^6) possible combinations of pattern passwords
(using at least 4 spots) and 10^20 possible pin passwords. In
conclusion, I believe a 1-1 mapping between every possible pattern with
a unique pin password is plausible. So whenever a pattern password is
entered a middle tier could help translate it to a pin password, so it
can keep the exchange serverQ&apos;Es authentication protocols and granting the
ability to use a pattern unlock. I hope this can be developed and
hopefully introduced as a fix in ICS, but for now IQ&apos;Ell just have to
settle with the pin passwords. Thanks in advanced and keep up the good
work!</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 23 Sep 2011 20:53:02 +0000</when>
<what>The EAS specification doesnQ&apos;Et allow pattern unlock (regardless of the number of possible options, etc.), so implementing this wonQ&apos;Et be on our road map.</what>
</comment>
<comment>
<author>fjrosse...@gmail.com</author>
<when>Tue, 27 Sep 2011 03:18:37 +0000</when>
<what>Dear mblank,

Maybe I wasnQ&apos;Et explaning my self very well on my previous suggestion. I
suspected that EAS specification didnQ&apos;Et allow pattern unlock, thatQ&apos;Es why I
came up with the concept of a Q&quot;EtranslatorQ&quot;E between the userQ&apos;Es input and the
actual password that is sent to EAS. Let me try to be more specific with an
example:

LetQ&apos;Es say my pattern password is the letter Q&quot;EGQ&quot;E (using the 9 spots). That
pattern could be translated (converted) to a pin password, letQ&apos;Es say
3-2-1-4-7-8-9-6-5. So whenever i enter my pattern to unlock the device, the
9 digit pin password could be sent to EAS in order to authenticate myself.
So for the userQ&apos;Es point of view no pin or password is required, and for EAS,
no pattern recognition is necessary. The only thing needed is a middle agent
that helps translate a pattern unlock into a pin/password type.

Hope this brief explanation can bring a little clarity of what I tried to
suggest.

Thanks in advanced for your time!</what>
</comment>
</bug>
<bug>
<bugid>15176</bugid>
<title>Market install apps without user permission.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>descarta...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 17:40:44 +0000</openedDate>
<description>1. Receive manual (new permissions request) app update on the market. Do
not accept. 2. Enable Q&quot;Enotify me of new updatesQ&quot;E on market settings. 3.
You will get a notification, no mention of any particular app, after a
few hours. 4. Click Q&quot;Emarket updateQ&quot;E notification in the notification
area. What I expect: To be taken to the Q&quot;Emy appsQ&quot;E screen in market
showing the updates. Or at least show me the new permission request
screen. What happens instead: IQ&apos;Em informed that the app I NEVER accepted
the new permissions is being installed! Also I do not expect to be
notified by the market of old updates. ThatQ&apos;Es not what the option says.
ThatQ&apos;Es a serious security issue. I had the wait the market to load the
app screen during download to cancel... had the new app been malicious
and smaller download, it would have succeded for sure.</description>
<comment>
<author>n...@google.com</author>
<when>Sun, 12 Jun 2011 15:20:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13777</bugid>
<title>Browse contacts from To:field in Email</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>tsund...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 15:08:14 +0000</openedDate>
<description>When composing a new Email message, it would be helpful to be able to
browse my contact list and add a recipient from the recipient field. In
2.2.1 on my Nexus One, I only seem to be able to add recipients by
entering parts of the address and then selecting the desired one(s).</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:10:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3916</bugid>
<title>D-pad Orientation Problem in Android 1.6</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-09-25T19:49:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Wed, 16 Sep 2009 16:48:50 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Download Android 1.6r1 for Linux 2.
Create an AVD for Google Maps, API level 4, HVGA, via the android GUI 3.
Launch said AVD in the emulator 4. Press Q&lt;ECtrlQ&gt;E-Q&lt;EF12Q&gt;E once the emulator
is up to rotate to landscape mode 5. Open Settings 6. Attempt to
navigate with the D-pad You need to press left (via dev PC keyboard or
on-screen D-pad) to move down, and press right to move up.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:04:32 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 25 Sep 2009 19:49:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 25 Sep 2009 19:54:41 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 21 May 2010 22:39:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>276</bugid>
<title>Cannot start activity via notificationQ&apos;Es intent in M5-RC14 SDK</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-20T02:13:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vkozl...@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 12:11:18 +0000</openedDate>
<description>In IncomingMessage example, IncomingMessageView should be shown if
notification icon clicked. This behavior was correct in previous version
of SDK (see ApiDemos), but has been broken in M5-RC14.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 20 Feb 2008 02:13:37 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>10015</bugid>
<title>HTC hereo will not pair with 2007 BMW 335i</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jost...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 20:35:19 +0000</openedDate>
<description>The bluetooth system in my 2007 BMW 335i will not work with my HTC hero.
My carQ&apos;Es build date is October 2006 and the bluetooth is supposed to be
compatible with cars built after March 2007. Is there some way of
getting my phone to work in my car? I would absolutely hate to go back
to using a Blackberry Pearl, or God forbid, an iPhone (which is
compatible with BMWs dating back to 2005, but I need bluetooth to work
in my car. Please help if you can. Thanks, John Osthus josthus(At) geee
mail dot com</description>
<comment>
<author>piotr.ur...@gmail.com</author>
<when>Sun, 17 Apr 2011 19:11:03 +0000</when>
<what>Same here with Samsung Galaxy S (2.2) and Opel Vectra hands-free UHP system. 
It pairs (sometimes with horrible problems) and then disconnects after 5 seconds. 
DidnQ&apos;Et have any problems with this BT car kit and BlackBerry. </what>
</comment>
</bug>
<bug>
<bugid>6006</bugid>
<title>touchscreen not touching correct spot.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ChadM.Ro...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 21:45:09 +0000</openedDate>
<description>On the Motorola Droid Firmware Version 2.0.1, noticed on 2.0 as well,
that when I goto Phone Q&gt;E Call Log Q&gt;E and select a person to call.. it
will show I clicked at the bottom of the screen and call that person. I
had this happen with SMS as well; I clicked the top person to reply to
and it selected the 6th person down. This has only been noticed while
the phone is standing up-right.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jan 2010 01:50:46 +0000</when>
<what>Issue 6007 has been merged into this issue.</what>
</comment>
<comment>
<author>Ramin...@gmail.com</author>
<when>Sun, 14 Mar 2010 11:13:34 +0000</when>
<what>http://techcrunch.com/2010/01/09/iphone-droid-nexus-one-touchscreen-performance/</what>
</comment>
<comment>
<author>gecko.ha...@gmail.com</author>
<when>Tue, 12 Apr 2011 18:19:02 +0000</when>
<what>same problem on my Nexus One with Gingerbread. It detects a tap on the bottom of the screen instead of the right position. Turning screen off and on again helps so i guess itQ&apos;Es software related.</what>
</comment>
</bug>
<bug>
<bugid>12141</bugid>
<title>Adb tcp forwarding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>58</stars>
<reportedBy>sven.was...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 19:09:16 +0000</openedDate>
<description>The adb server on windows canQ&apos;Et handle more than 64 unique tcp forwards.
- Steps to reproduce the problem. Write a script or do more than 64
unique port forwards. Ex, adb forward tcp:10000 tcp:10000 adb forward
tcp:10001 tcp:10001 adb forward tcp:10002 tcp:10002 etc etc... - What
happened. Adb server krash. And if you enable adb debug trace you can
see : adb_win32: waiting for 65 events handle count 65 exceeds
MAXIMUM_WAIT_OBJECTS, aborting! This application has requested the
Runtime to terminate it in an unusual way. Please contact the
applicationQ&apos;Es support team for more information. - What you think the
correct behavior should be. Linux version does not have this limitation
and I would expect the same on windows. Can be reproducible running the
emulator.</description>
<comment>
<author>stens...@gmail.com</author>
<when>Wed, 27 Oct 2010 13:48:08 +0000</when>
<what>This is an important issue for us as well.

Bugs in ADB should be of high priority and fixed quickly since it is such an important tool for using any Android device.</what>
</comment>
<comment>
<author>oleg.at....@gmail.com</author>
<when>Sat, 11 Dec 2010 22:55:10 +0000</when>
<what>Same problem when trying to use eclipse plugin with a many running process on device.
Problem present only on windows, in linux limitation to 64 wait events doe not exists.
This issue make not possible to run/debug project on real device.</what>
</comment>
<comment>
<author>tale...@gmail.com</author>
<when>Fri, 25 Feb 2011 09:46:31 +0000</when>
<what>Hello do we have any news for this?? I have problem debuggin to HTC desire HD because of this!! Hello Google please help!!</what>
</comment>
<comment>
<author>oleg.at....@gmail.com</author>
<when>Fri, 25 Feb 2011 10:12:47 +0000</when>
<what>I have patched 1.0.26 version of adb for windows, which can handle more that 64 handles, now it can handle about 256 handles.
but patch made not very well, good solution to change whole processing of handles, but now i have not enough time for it.
IQ&apos;Em attaching diff of sysdeps_win32.c and build patched version of adb.exe</what>
</comment>
<comment>
<author>holal...@gmail.com</author>
<when>Thu, 03 Mar 2011 07:18:26 +0000</when>
<what>Google please help!! I also encounter this problem with r_10.</what>
</comment>
<comment>
<author>frank.eg...@gmail.com</author>
<when>Mon, 09 May 2011 06:15:44 +0000</when>
<what>The patched version above solved my problems. Great contribution!!</what>
</comment>
<comment>
<author>j796160...@gmail.com</author>
<when>Wed, 11 May 2011 14:52:12 +0000</when>
<what>Thanks to oleg.at for your help.
IQ&apos;Em encounter the same problem. I use your patch and solved my big problems, too.

Devices: HTC Desire HD 2.3.3   (kernel: 2.36.405.8)


Eclipse: Helios 1.3.2.20110301-1807
DDMS: 10.0.1.v201103111512-110841
Android SDK: r10

Tested on Win7 x64 with Eclipse x64
and WinXP x32 with Eclipse x32</what>
</comment>
<comment>
<author>Nitro...@gmail.com</author>
<when>Sun, 15 May 2011 16:05:57 +0000</when>
<what>Same problem here with a Desire HD.
This must be fixed ! Thanks oleg for your patch, this issue was driving me crazy.</what>
</comment>
<comment>
<author>Sid7Si...@gmail.com</author>
<when>Thu, 26 May 2011 08:07:34 +0000</when>
<what>Oleg, thanks a lot ! Your patched file solved my problem with crashing adb.exe.
Device: HTC Desire HD 2.3.3 with kernel: 2.36.405.8
OS:Windows 7 64bit
Eclipse: Helios Service Release 2
Android SDK: r11.
</what>
</comment>
<comment>
<author>Salvator...@gmail.com</author>
<when>Fri, 27 May 2011 10:49:19 +0000</when>
<what>Had the same problem.
Tested olegQ&apos;Es patch and works perfectly.

Device: HTC Desire HD 2.3.3 with kernel: 2.36.405.8
OS:Windows 7 64bit
Eclipse: Helios Service Release 2
Android SDK: r11.</what>
</comment>
<comment>
<author>praful.a...@gmail.com</author>
<when>Thu, 02 Jun 2011 18:48:58 +0000</when>
<what>Way to go Oleg...your patch works beautifully.

MT4G/Windows XP (x32)/Eclipse Helios</what>
</comment>
<comment>
<author>jasmin.marinelli</author>
<when>Tue, 14 Jun 2011 04:01:40 +0000</when>
<what>Thank you ! This patch fix my problem ...</what>
</comment>
<comment>
<author>alonelys...@gmail.com</author>
<when>Wed, 15 Jun 2011 02:10:38 +0000</when>
<what>Had the same problem.
Tested olegQ&apos;Es patch and works perfectly.

Device: HTC Flayer P510e 2.3.4 with kernel: 2.6.35.10-g5c757f6
OS:Windows XP 32bit
Eclipse: Helios Service Release 1
Android SDK: r11.</what>
</comment>
<comment>
<author>limyee...@gmail.com</author>
<when>Mon, 20 Jun 2011 09:09:21 +0000</when>
<what>This patch fixed my problem on HTC Flyer too. Thank you oleg.</what>
</comment>
<comment>
<author>myunca...@gmail.com</author>
<when>Wed, 13 Jul 2011 06:25:17 +0000</when>
<what>The patch helps a lot! Thanks oleg!</what>
</comment>
<comment>
<author>maciej.m...@gmail.com</author>
<when>Mon, 25 Jul 2011 14:01:42 +0000</when>
<what>Worked for me as well, Thank You!</what>
</comment>
<comment>
<author>gdu...@gmail.com</author>
<when>Wed, 27 Jul 2011 18:42:37 +0000</when>
<what>Thx a lot, the patch works like a charm ! :D</what>
</comment>
<comment>
<author>DeviLe...@gmail.com</author>
<when>Thu, 04 Aug 2011 07:11:01 +0000</when>
<what>Thank you very much. The patch saved me!</what>
</comment>
<comment>
<author>wanzij...@gmail.com</author>
<when>Sat, 13 Aug 2011 04:16:28 +0000</when>
<what>Same problem, thanks for the patch.
OS: Windows XP 32bit
Eclipse: Galileo SR2
Android SDK: r12</what>
</comment>
<comment>
<author>vinay.el...@gmail.com</author>
<when>Thu, 18 Aug 2011 19:18:27 +0000</when>
<what>Awesome thanks for the patch!!!</what>
</comment>
<comment>
<author>sean.ait...@gmail.com</author>
<when>Tue, 23 Aug 2011 16:39:14 +0000</when>
<what>This fixed the constant crashing I was experiencing on my EVO 3D. Great work! Starring this so that it might find its way into the released ADB.</what>
</comment>
<comment>
<author>libris.c...@gmail.com</author>
<when>Wed, 24 Aug 2011 01:34:55 +0000</when>
<what>Thank you for your patch.</what>
</comment>
<comment>
<author>dna...@gmail.com</author>
<when>Thu, 22 Sep 2011 03:56:38 +0000</when>
<what>Shame on you google... What the @@@@ are you waiting for?. 
CanQ&apos;Et you fix this issue? </what>
</comment>
<comment>
<author>glzlaoh...@gmail.com</author>
<when>Thu, 22 Sep 2011 15:04:07 +0000</when>
<what>Thank you for your patch.</what>
</comment>
<comment>
<author>louiegee...@gmail.com</author>
<when>Tue, 27 Sep 2011 04:10:11 +0000</when>
<what>Just updated my development tools and started seeing this bug again. Good thing I managed to find this thread to re-download the modified adb.exe. Else my development would have ground back to a screeching halt.

Android Team, how is this not fixed yet? ItQ&apos;Es been almost a year now since the issue was pointed out and a working patch was posted. ThatQ&apos;Es like centuries in Androidtime. Believe it or not, Windows is used by quite a few of your developers...</what>
</comment>
</bug>
<bug>
<bugid>6376</bugid>
<title>glColorPointer broken in Android 2.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Kernle32...@gmail.com</reportedBy>
<openedDate>Sun, 31 Jan 2010 23:56:47 +0000</openedDate>
<description>Updated my development environment from 1.6 to 2.1 yesterday. Since
that, I experience heavy coloration errors using OpenGL in the emulator.
I tracked it down to this command: gl.glColorPointer(3 , GL10.GL_FIXED ,
0 , mColorBuffer); mColorBuffer is a IntBuffer with 3 Fixed Point
Integers (Red, Green Blue) per vertice. Using this command in any
version before 2.0 works fine. Since 2.0, its broken. The emulator
creates coloration errors, and the Milestone phone just crashes. Using 4
Integers instead (Red, Green, Blue, Alpha), and adjusting the command to
something like this... gl.glColorPointer(4 , GL10.GL_FIXED , 0 ,
mColorBuffer); ...fixes the problem. As such, i can assume the following
happens: Since 2.0 (for whatever reason) android [b]always[/b] reads the
given colorbuffer with 4 Int per vertice. If the colorbuffer only has 3
Int per vertice, this leads to an faulty reading of the buffer, pretty
surely exceeding the buffers capacity, and as such - reading random
memory parts. I canQ&apos;Et give any more useful information, as the Milestone
phone was just borrowed for verify this error.</description>
<comment>
<author>sschuberth@gmail.com</author>
<when>Thu, 08 Apr 2010 07:20:48 +0000</when>
<what>This is not a bug, but a side effect of Android 2.x implementing OpenGL ES properly
and more strictly. The official OpenGL ES documentation [1] says for glColorPointer:

Q&quot;ESpecifies the number of components per color. Must be 4. The initial value is 4.Q&quot;E

Note that in this particular point OpenGL ES differs from regular OpenGL, which also
allows 3 for Q&quot;EsizeQ&quot;E. If it worked before, it was a bug. The current behavior is correct.

[1] http://www.khronos.org/opengles/sdk/1.1/docs/man/glColorPointer.xml</what>
</comment>
</bug>
<bug>
<bugid>2465</bugid>
<title>[BT Car] BMW 3-series (2006) Bluetooth Integration</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:21:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>crz...@gmail.com</reportedBy>
<openedDate>Mon, 20 Apr 2009 18:53:56 +0000</openedDate>
<description>Tmobile 1.1 rc33 Build will not recognize the car as a bluetooth device
when attempting to connect. This is not a problem on 03/2007 or later
models. I have also tested this with the latest 1.5 version from
http://code.google.com/p/sapphire-port-dream/ in hopes that the cupcake
to master merge resolved this issue. According to BMW the 2006 Bluetooth
integration uses HFP 1.0 along with some additional non standard pieces
for pulling the Address Book into the BMW computer. I will gladly offer
any assistance testing this issue if it gets worked on and can install
custom builds. I know IQ&apos;Em not the only person who had this issue, many
BMW owners who purchased the G1 at launch got rid of the phone for an
inferior handset. Thank you</description>
<comment>
<author>crz...@gmail.com</author>
<when>Mon, 20 Apr 2009 18:54:51 +0000</when>
<what>Additionally this is not a defect but there was no way (not surprising) to change it
to new feature.</what>
</comment>
<comment>
<author>theanswr...@gmail.com</author>
<when>Tue, 05 May 2009 21:03:29 +0000</when>
<what>IQ&apos;Em actually having the same issue with Cupcake per bug 2582. 
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:27:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:28:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:31:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:52:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:21:19 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>11894</bugid>
<title>Time zone for Latvia (Riga)</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-10-17T18:58:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lipskis....@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 16:49:48 +0000</openedDate>
<description>Why (GMT+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius not
available in android 2.2 Froyo. I have problems using skype, G-Talk and
problems with synchronization with Google calendar events. Please help
(for this time I use GMT+03:00 time zone, but it not Latvian time zone)
*********************************** Phone - Samsung GT-I9000 Galaxy S
Firmware - I9000XWJPM Core - 2.6.32.9 root@SE-S608 #1 Build -
FROYO.XWJP6</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Oct 2010 18:58:12 +0000</when>
<what>GMT+02:00 is available as a time zone in Settings Q&gt;E Date Q&amp;E Time in Google froyo builds. youQ&apos;Ell need to contact Samsung or your carrier to find out why they removed it.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:56:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3523</bugid>
<title>Not possible to listen to animation events in MapView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>15</stars>
<reportedBy>cach...@gmail.com</reportedBy>
<openedDate>Tue, 11 Aug 2009 13:43:19 +0000</openedDate>
<description>The current MapView control doesnQ&apos;Et inform the application about
animation events. Calling setLayoutAnimationListener(AnimationListener)
does not produce any results, and neither does overiding
onScrollChanged(int l, int t, int oldl, int oldt). This is important if
an application is showing many markers inside a MapView and needs to
load them on demand. In order for this to work, the application needs to
know when the scrolling animation has stopped in order to load the
markers that fall inside the coordinates being shown on screen. - Steps
to reproduce the problem 1. Create a class that extends MapView 2. Try
to react to animation events - What you think the correct behavior
should be. Use the already existing classes related to
AnimationListener, or if thatQ&apos;Es not possible, implement a variety of
methods that the application can overide to achieve the same purpose.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:33:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:34:45 +0000</when>
<what></what>
</comment>
<comment>
<author>off3ns...@gmail.com</author>
<when>Fri, 29 Jan 2010 16:04:50 +0000</when>
<what>Yes please!</what>
</comment>
<comment>
<author>show...@google.com</author>
<when>Thu, 20 May 2010 23:46:29 +0000</when>
<what>As a workaround, you may be able to add an Overlay and use the draw() method to detect 
when the map moves.  Have you tried something like that?  Does it provide a suitable 
workaround?</what>
</comment>
<comment>
<author>cach...@gmail.com</author>
<when>Fri, 21 May 2010 05:22:15 +0000</when>
<what>@comment 4: That was my solution, and it did work.
However, it felt like a hack. The cleaner solution would be for the maps API to 
propagate the Q&quot;Eanimation endedQ&quot;E event (I bet it already exists anyway).</what>
</comment>
<comment>
<author>patj...@gmail.com</author>
<when>Mon, 11 Oct 2010 20:53:47 +0000</when>
<what>@comment 4: that workaround only allows you to get when the map has changed, not when it has stopped changing. If you want to download data when the map changes, you only want to do so after it has stopped.</what>
</comment>
<comment>
<author>off3ns...@gmail.com</author>
<when>Mon, 11 Oct 2010 23:33:08 +0000</when>
<what>my workaround was to monitor the center of the map with a background thread</what>
</comment>
</bug>
<bug>
<bugid>14849</bugid>
<title>No documentation for AttributeSet.getAttributeValue</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-02-22T19:28:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>geor...@google.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 23:44:49 +0000</openedDate>
<description>AttributeSet.getAttributeValue is not documented. Example url:
http://developer.android.com/reference/android/util/AttributeSet.html#getAttributeValue(int)
EVERY PUBLIC METHOD IN AN API SHOULD BE DOCUMENTED!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 19 Feb 2011 20:15:56 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 19:28:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13826</bugid>
<title>Proximity sensor disabled when using Bluetooth headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>greg.hau...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 02:50:03 +0000</openedDate>
<description>On the EVO Shift 4G (Sprint). Android 2.2: Proximity sensor is disabled
when using a bluetooth headset. This means that while using a bluetooth
headset, if the phone is left in a pocket, the buttons can still be
pressed and the screen is still active. Typically, someone using a
bluetooth headset has the phone in a pocket or purse. As a result, the
proximity sensor should be enabled (or at least users should have the
option to enable it) when on a call while using bluetooth. An issue was
noted with the original EVO in which users were causing the proximity
sensor to engage (and turn off the screen) when they tried to pull down
the notification slider (perhaps the proximity sensor during bluetooth
calls was disabled in 2.2 because of this feedback?). I consider this to
be faulty placement of the proximity sensor, because on the EVO Shift,
the proximity sensor is placed higher on the handset and is not tripped
accidentally when the notification slider is pulled down. The fact of
the matter is that bluetooth users should be protected from screen taps
and button presses while the phone remains in a pocket. I suggest that
the proximity sensor during bluetooth calls should be a user-settable
option so that customers can use their own usage patterns to determine
if they want the screen locked during calls. To reproduce the problem:
1. Pair Q&amp;E connect bluetooth headset. 2. Make a phone call. 3. Cover the
proximity sensor or put the phone in a pocket. 4. Note that screen does
not turn off as it should. Correct behavior should be that the screen
should be turned off and the buttons should be disabled when the phone
is in a pocket, regardless of whether a headset is connected or not.
Note that on the EVO Shift 4G, when I disconnect the bluetooth headset,
the proximity sensor begins working again as intended, such that
covering the sensor (or putting the phone in a pocket) turns off the
screen and disables the buttons. NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>jvole...@gmail.com</author>
<when>Mon, 09 May 2011 12:39:34 +0000</when>
<what>It also seems to fail to re-enable to proximity sensor when Bluetooth is disconnected, leading to Q&quot;Eface-dialingQ&quot;E during a normal call with the handset.

I can reproduce this with my Atrix by simply getting in my bluetooth-enabled car and then getting out and making a call with the handset... the screen doesnQ&apos;Et shut off and I end up dialing with my face or hanging up on them.  

Once the phone pairs with Bluetooth it disables the proximity sensor and I have to reboot the phone for normal operation.  

I donQ&apos;Et remember this being a problem before the 4.1.83.MB860.ATT.en.US update I received a few days ago (android 2.2.2). 

Please fix this soon.   
</what>
</comment>
<comment>
<author>chaperon...@gmail.com</author>
<when>Tue, 30 Aug 2011 16:18:18 +0000</when>
<what>I have the exact same issue that greg reported, except I use the Sony-Ericsson Xperia X10, and it is still with Android 2.1.</what>
</comment>
<comment>
<author>greg.hau...@gmail.com</author>
<when>Tue, 30 Aug 2011 17:38:05 +0000</when>
<what>It is extraordinarily unlikely that Google will ever fix this, since in the space of 8 months only 3 people have noted the issue and only two of us have starred it (despite the fact that I consider this a core user-interface issue with Bluetooth). So to anyone who reads this, the workaround is to use an app like Q&quot;Elock screenQ&quot;E and set a password on unlock for Q&quot;Elock immediately when screen is turned offQ&quot;E.

When you are connected via BT, pull the phone out of your pocket*, press the home button, lock the screen with the lock screen app, and press the power button on the phone to verify that the password screen comes up. Now your phone screen is at least locked from hanging up or pressing keypad buttons (donQ&apos;Et mistake the lock screen keypad with the phone keypad, obviously...if itQ&apos;Es locked it will be showing the lock screen keypad).

* Note that this is illegal to do while driving in many states and one of the reasons I believe Google should fix this issue.</what>
</comment>
<comment>
<author>maikjac...@gmail.com</author>
<when>Wed, 02 Nov 2011 18:51:32 +0000</when>
<what>I have this also with cable headset and a htc desire-z, have send a bug report already to htc.
I hope google and htc can fix this.
Display donQ&apos;Et have to lluminate my pocket during a phone call.
It eats battery juice and one accidentally pressing buttons.
Big Bug in my view.
They just have to enable proximity sensor for headsets to fix this issue.</what>
</comment>
<comment>
<author>Sergey.M...@gmail.com</author>
<when>Fri, 18 Nov 2011 19:56:54 +0000</when>
<what>This bug is serious enough. When handling incoming or outgoing call with BT headset connected, Android unlocks device and lights up screen, thus leaving it vulnerable to false taps when device is in a pocket. 

This approach completely ruins my experience with headset. I have to pull the phone from pocket before making call or answering it.

This issued should be fixed. It should be understood by Android developers that making/accepting call doesnQ&apos;Et grant any permission to device to immediatly unlock its screen.</what>
</comment>
</bug>
<bug>
<bugid>9183</bugid>
<title>TTF Fonts donQ&apos;Et work when entered in data URIQ&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>snowma...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 19:03:37 +0000</openedDate>
<description>WeQ&apos;Ere very excited to have TTF font support coming to Android! However,
when TTF data is loaded in using data URI, it does not appear to be
applied to text. Loading fonts as data URIQ&apos;Es is very advantageous from a
performance standpoint, since a page may reference many small font files
that need to be loaded before text can be rendered. WeQ&apos;Eve found that
combining those small files into a single HTTP request has a very
beneficial effect on load times, especially on mobile platforms. It
would be a shame to lose that and have to load the fonts individually.
Any thoughts on this?</description>
</bug>
<bug>
<bugid>9072</bugid>
<title>Mobile Droid: Screen turns off while inputting unlock pattern</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>minwoo...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 19:31:17 +0000</openedDate>
<description>Description: Screen turns off due to (5 sec) time limit while user is
inputting unlock pattern. Expected behavior is when user starts to input
unlock pattern, the time limit gets reset (timer restarts once finger is
lifted off screen) Steps to reproduce: 1. Set screen unlock pattern. 2.
Turn off screen using top power button (locks screen). 3. Turn on screen
using top power button. 4. Wait 3 seconds before starting to input
unlock pattern. Input pattern slowly Result: While user is inputting the
pattern, screen turns off (very annoying). Correct Behavior: When user
is inputting the pattern, screen should not be turned off. Timeout timer
should reset, and only start again when user lifts finger off the
screen. Device: Motorola Droid OS: Android 2.1-update1</description>
<comment>
<author>rajfi...@gmail.com</author>
<when>Tue, 15 Jun 2010 03:34:10 +0000</when>
<what>I am running 2.2 FRF50 on Nexus One.
Couldnt reproduce the issue. 
Current implementation on 2.2 FRF50:
After the user starts to input the unlock pattern, the user is expected to complete the input in 30 seconds, after which the unlock pattern will be undone and the screen turns off. During the 30 seconds interval, the screen remains on.

Is this something that is consistently reproducible on your handset? If yes, I think you should wait for 2.2 OTA update to be released for Droid.</what>
</comment>
<comment>
<author>minwoo...@gmail.com</author>
<when>Wed, 23 Jun 2010 19:00:58 +0000</when>
<what>Yes. I can reproduce this consistently.</what>
</comment>
</bug>
<bug>
<bugid>14546</bugid>
<title>Creating a custom view from the error output of the layout editor creates it in gen</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-06-10T20:01:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 23:06:44 +0000</openedDate>
<description>-Create a layout Xml that uses a custom class that doesnQ&apos;Et exist -render
it -in the error message of the layout rendering, click the name to open
the project wizard to create the app. In my case, the class was created
in gen/. We should make sure to choose a different source folder (any
but gen/)</description>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 04 Feb 2011 23:12:08 +0000</when>
<what>IQ&apos;Em not sure having a hyperlink to the Q&quot;ENew ClassQ&quot;E wizard there is a good idea in the first place.

If the user has a custom view reference that canQ&apos;Et be resolved, I think there are two more likely causes:
(1) There is a typo in the XML, which needs to be corrected
(2) There is some sort of classpath/project configuration bug

In that case, removing the hyperlinks is probably more helpful, or making it link to the project settings or maybe just customizing the error message to add details about this...

What do you think?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:04:11 +0000</when>
<what>I agree. Removing the hyperlink is probably best.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 17:20:02 +0000</when>
<what>Fix pending in https://review.source.android.com/23583</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 02:49:26 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 10 Jun 2011 20:01:46 +0000</when>
<what>Fixed in ADT 12</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8686</bugid>
<title>Add support for ActiveSync Device Encryption Policy Requirement</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-02T05:13:26.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>783</stars>
<reportedBy>jjclymer...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 18:46:50 +0000</openedDate>
<description>This is a request for Android to add support for the Q&quot;ERequire Device
EncryptionQ&quot;E policy in MicrosoftQ&apos;Es Exchange ActiveSync (EAS) service. An
increasing number of companies (including ours, with nearly 200,000
employees) are tightening their policies on mobile devices by requiring,
among other things, support for encryption of email and other data
stored on the device. The lack of support for this capability limits the
handset choice for such employees to AppleQ&apos;Es iPhone or a device running
Windows Mobile or BlackBerry. It is critically important for
otherwise-superior platforms such as Android to support on-device
encryption as soon as possible. Background: Issue 4475 requesting
support for ActiveSync provisioning policies received thousands of stars
before it was closed on May 25th with the following note: Not all
security policies are supported (yet). If you are looking for support
for a specific policy not in this list, please start a new bug
specifically requesting that policy (or join an existing bug for that
policy).</description>
<comment>
<author>Wilcox.K...@gmail.com</author>
<when>Fri, 28 May 2010 14:45:04 +0000</when>
<what>This should have been implemented in froyo</what>
</comment>
<comment>
<author>shahj...@gmail.com</author>
<when>Mon, 31 May 2010 10:32:15 +0000</when>
<what>Issue 4475  without Issue 8686 will resolve only 10% of problem as more and more
companies are also going for device/card encryption in their exchange security policies.

Please vote and get this at high priority.
</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 31 May 2010 20:29:56 +0000</when>
<what>This issue and Issue 3748 should probably be merged (this one is a lot clearer, but 
that one has more votes). </what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Thu, 03 Jun 2010 23:51:07 +0000</when>
<what>Come on Google not that hard for you guys to make this work.  Think of the install
base you will have access to. </what>
</comment>
<comment>
<author>ccneuend...@gmail.com</author>
<when>Mon, 14 Jun 2010 16:48:52 +0000</when>
<what>IQ&apos;Em pretty sure you have to pay Microsoft to support Exchange ActiveSync policies.  Google is giving Android away for free so IQ&apos;Em not sure they can support those policies.  It is up to the OEMs like Motorola or HTC to license EAS and impliment policies.  This is why HTC devices have PIN password and wipe support and Moto does not.</what>
</comment>
<comment>
<author>signde@gmail.com</author>
<when>Mon, 14 Jun 2010 17:23:15 +0000</when>
<what>@ccneuendorf : Google is now licensing ActiveSync from Microsoft as can be noted by the range of new EAS policies added in Froyo. 

Q&quot;ETo add enterprise features, Google licensed MicrosoftQ&apos;Es ActiveSync technology.Q&quot;E

Source:
http://www.informationweek.com/news/infrastructure/reviews/showArticle.jhtml?articleID=225200315Q&amp;EsubSection=News</what>
</comment>
<comment>
<author>Brian.E....@gmail.com</author>
<when>Thu, 17 Jun 2010 21:29:46 +0000</when>
<what>Why isnQ&apos;Et this done yet? I really wanted the HTC Evo 4G</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Tue, 22 Jun 2010 21:30:08 +0000</when>
<what>While it doesnQ&apos;Et solve the problem, I understand that a workaround is to use TouchDown:
http://www.nitrodesk.com/security.aspx</what>
</comment>
<comment>
<author>mitch...@gmail.com</author>
<when>Wed, 23 Jun 2010 16:53:37 +0000</when>
<what>I work for a large health care company.  We have to follow federal privacy laws with regard to health care, so Droid is out until it supports Exchange encryption.  IQ&apos;Em sad.</what>
</comment>
<comment>
<author>signde@gmail.com</author>
<when>Wed, 23 Jun 2010 17:01:34 +0000</when>
<what>Our IT department will not allow touchdown. They require a native solution.</what>
</comment>
<comment>
<author>danc...@gmail.com</author>
<when>Sun, 04 Jul 2010 07:08:41 +0000</when>
<what>ShouldnQ&apos;Et this issue be converted to a defect instead of an enhancement now? 2.2 has launched with Q&quot;EfullQ&quot;E EAS policy support but does not work...</what>
</comment>
<comment>
<author>vwyan...@gmail.com</author>
<when>Wed, 07 Jul 2010 18:45:08 +0000</when>
<what>What is disappointing is that Android with HTC Sense at 2.1 will work as it supports all the needed security layers including encryption.  I really prefer the vanilla Android feel, but leaning towards rooting my phone simply to put the Desire ROM on it so it will work with corporate email.</what>
</comment>
<comment>
<author>pstu...@gmail.com</author>
<when>Wed, 07 Jul 2010 19:15:09 +0000</when>
<what>OK -- just got my Droid Incredible.  Should have checked company policy ealier as they donQ&apos;Et support this phone.  OK Got that - my bad.  However -- who actaully has this action to get done?  How can we move from Q&quot;EenhancementQ&quot;E to Q&quot;Ebug fix and Q&quot;EmediumQ&quot;E to Q&quot;EhighQ&quot;E?  Nice to enter comments but who actually can fix this for all of us?</what>
</comment>
<comment>
<author>signde@gmail.com</author>
<when>Wed, 07 Jul 2010 20:25:30 +0000</when>
<what>@ vwyankee 

I was told by our IT department that sense on 2.1 does not support device encryption. IQ&apos;Eve searched online and can find very little on the subject. Do you have any documentation or references that support your claim?</what>
</comment>
<comment>
<author>vwyan...@gmail.com</author>
<when>Wed, 07 Jul 2010 22:08:19 +0000</when>
<what>@ signde

I donQ&apos;Et have any documentation to go by but simply that vanilla Android phones (even with 2.2 will not connect to our Exchange server yet Android phones with HTC Sense 2.1 or above can and from what IQ&apos;Eve seen discussed just for our company it seems itQ&apos;Es the encryption thatQ&apos;Es the missing element from vanilla Android.

It would be good to have more concrete evidence or data of what exactly Sense has that vanilla Android doesnQ&apos;Et.  This was just an assumption from deduction.</what>
</comment>
<comment>
<author>jboehm68...@gmail.com</author>
<when>Thu, 08 Jul 2010 13:24:25 +0000</when>
<what>@ vwyankee

I got a Evo to play with and hooked it up to my Exchange account with no issues. The Exchange policy requires encryption of the device AND the storage card. (In my experience devices that do not adhere to these policies fail to synch mail.) Also when I look at my IIS logs for Activesync the statuses indicate that the all of the policies were successfuly applied.</what>
</comment>
<comment>
<author>vwyan...@gmail.com</author>
<when>Thu, 08 Jul 2010 16:37:47 +0000</when>
<what>Yes, IQ&apos;Em fairly confident that any 2.1 HTC Sense UI will have the encryption layer that the rest of us are longing for.  I also verified that the Samsung Moment will work using Q&quot;EWorkmail Q&amp;E SyncQ&quot;E from the settings which is different from the Q&quot;EAccounts Q&amp;E SyncQ&quot;E on other vanilla Android devices.  Given that, IQ&apos;Eve been searching to see if anyone has pulled that element from the MomentQ&apos;Es source code to make a Q&quot;EWorkmail Q&amp;E SyncQ&quot;E APK available for the rest of us to install without needing to have ROOT access.  However, so far that search has not resulted in anything valuable. :-(</what>
</comment>
<comment>
<author>jboehm68...@gmail.com</author>
<when>Fri, 09 Jul 2010 17:54:14 +0000</when>
<what>As previously noted I did hook my Evo to my Exchange server, no issues, mail synchQ&apos;Eed with no issues. Exchange shows my phone as an Android device and the phone will accept the remote wipe command. Testing the encryption policy I placed a couple of attachments on the storage card, removed the card, and attempted to read them on another device. The card WAS NOT encrypted even though the policies require encryption.  

Bottom line.. even though the phone was able to connect to Exchange, and my IIS logs show that ALL of the policies were accepted the phone lied to Exchange. The phone told Exchange that it accepted all of the policies when in reality it did not perform the encryption as required.

With the addition of Touchdown I was able to verify that the data WAS encrypted. (Interestingly there was a second Android device on my Exchange account, one with Touchdown and one without) But Touchdown is not the complete answer to the encryption problem, there are some other issues that I have with it that I contacted NitroDesk about.</what>
</comment>
<comment>
<author>gavinphi...@gmail.com</author>
<when>Mon, 12 Jul 2010 19:35:08 +0000</when>
<what>The National Health Service in the UK is tightening its security policy in December this year and encryption will be required. The document I have seen is very clear- Android is not supported. The NHS has approximately 1.5 million employees - a very large potential user base for Google to lose if it doesnQ&apos;Et sort out this issue.</what>
</comment>
<comment>
<author>signde@gmail.com</author>
<when>Mon, 12 Jul 2010 19:38:49 +0000</when>
<what>I contacted HTC support and they provided me with with a list of supported active sync policies. Require Device Encryption is listed as not supported.</what>
</comment>
<comment>
<author>vwyan...@gmail.com</author>
<when>Mon, 12 Jul 2010 19:52:53 +0000</when>
<what>@signde - ThatQ&apos;Es quite the interesting find since thatQ&apos;Es the only element we have been able to figure out thatQ&apos;Es needed here with our Exchange server with all HTC Sense devices working and vanilla Android not.  Was it HTC support in general or for the Nexus One?</what>
</comment>
<comment>
<author>signde@gmail.com</author>
<when>Mon, 12 Jul 2010 19:59:53 +0000</when>
<what>@vwyankee - The list was for devices running HTC sense for android 2.1. 

Per @jboehm68007Q&apos;Es findings it looks like the phone reports that it does support encryption however it does not actually encrypt the information. Apple did something similar with the iphone 3g which for a while reported it supported device encryption but it actually does not. </what>
</comment>
<comment>
<author>vwyan...@gmail.com</author>
<when>Mon, 12 Jul 2010 20:02:38 +0000</when>
<what>Ah, right.  The essential Q&quot;ElyingQ&quot;E to the Exchange server.  Well, lying or not it still should be added to the security features within Android (all flavors).</what>
</comment>
<comment>
<author>oliver.a...@blueyonder.co.uk</author>
<when>Wed, 14 Jul 2010 13:53:41 +0000</when>
<what>I would like to repost the comment from gavinphilipson below. I too work for the NHS and switched from BlackBerry to the Samsung Galaxy S. Great phone, currently works fine with NHS Mail; but from December it wonQ&apos;Et because of the encryption issue. This needs to be fixed otherwise (with reluctance), my next phone will be BlackBerry or iPhone.

Q&quot;EThe National Health Service in the UK is tightening its security policy in December this year and encryption will be required. The document I have seen is very clear- Android is not supported. The NHS has approximately 1.5 million employees - a very large potential user base for Google to lose if it doesnQ&apos;Et sort out this issue.Q&quot;EComment 20 by gavinphilipson, Jul 12

</what>
</comment>
<comment>
<author>dlews...@gmail.com</author>
<when>Wed, 14 Jul 2010 16:06:11 +0000</when>
<what>I am the lead email admin at Kings College Hospital London and we have moved 7,000 of our user to NHS Email up to now have been supplying WM6.5 but we hoped to introduce Google Android but it will now not be possible unless this change is made       

</what>
</comment>
</bug>
<bug>
<bugid>4124</bugid>
<title>MediaPlayer seekTo doesnQ&apos;Et  work for streams </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>39</stars>
<reportedBy>btm...@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 04:57:53 +0000</openedDate>
<description>After upgrading to the 1.6 ROM for ADP1 provided by the HTC dev site, I
noticed that trying to go forward in the Music application while playing
a stream (mp3) no longer works. While the progressBar shows the location
that I seeked to, the stream does not adjust to the position as if
nothing happened. Try going to this site in the browser and clicking on
one of the Q&quot;EDownloadQ&quot;E links:
http://members.kgoradio.com/kgo_archives/archives.php Then try
seeking... I created a small code snippet to narrow down the problem
with a stream that works in 1.5 but not 1.6 ROM. The same snippet works
fine on the 1.5 ROM for ADP1 but not for 1.6 ROM for ADP1. public class
MediaPlaybackTestActivity extends Activity { private MediaPlayer player;
/** Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
player = new MediaPlayer(); try {
player.setDataSource(Q&quot;Ehttp://members.kgoradio.com/kgo_archives/01300.mp3Q&quot;E);
player.prepare(); player.start(); int duration = player.getDuration();
player.seekTo(30 * 60 * 1000); // Feel free to just let the application
run since seekTo is async, but its not going // to do anything :-( }
catch (IllegalArgumentException e) { e.printStackTrace(); } catch
(IllegalStateException e) { e.printStackTrace(); } catch (IOException e)
{ e.printStackTrace(); } } @Override protected void onDestroy() {
super.onDestroy(); player.stop(); } }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Oct 2009 13:22:57 +0000</when>
<what></what>
</comment>
<comment>
<author>Dmitry.L...@gmail.com</author>
<when>Mon, 19 Oct 2009 13:16:22 +0000</when>
<what>yes, we have the same issue on 1.6

even standard Android media player doesnQ&apos;Et work correctly.
steps to reproduce:
1. type mp3 link in browser (like http://members.kgoradio.com/kgo_archives/01300.mp3)
2. seek to the end
3. seek doesnQ&apos;Et work, current time and seek bar are incorrect (see attached screenshot)</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Thu, 22 Oct 2009 18:15:22 +0000</when>
<what>Issue identified and a fix is being worked upon.</what>
</comment>
<comment>
<author>btm...@gmail.com</author>
<when>Wed, 28 Oct 2009 04:17:27 +0000</when>
<what>:-D IQ&apos;Em really happy there is a fix being worked upon.

:-( I just tried Android 2.0 SDK, and it is broken there though. Hope it gets fixed
in the next release!

Is there anything that myself and others can do to help prevent these breakages in
the future?</what>
</comment>
<comment>
<author>jasons...@gmail.com</author>
<when>Thu, 12 Nov 2009 21:15:06 +0000</when>
<what>Is it correct to assume that there is no workaround for this (other than to roll your
own media framework...)?</what>
</comment>
<comment>
<author>Dmitry.L...@gmail.com</author>
<when>Thu, 24 Dec 2009 12:57:28 +0000</when>
<what>2.0.1 - the same thing...</what>
</comment>
<comment>
<author>jesper.d...@gmail.com</author>
<when>Sun, 10 Jan 2010 20:26:23 +0000</when>
<what>This is a very serious bug! Please find a workaround for this issue!</what>
</comment>
<comment>
<author>Dmitry.L...@gmail.com</author>
<when>Tue, 12 Jan 2010 09:13:37 +0000</when>
<what>damn. same in 2.1...</what>
</comment>
<comment>
<author>jesper.d...@gmail.com</author>
<when>Tue, 12 Jan 2010 09:40:38 +0000</when>
<what>How is it possible that such a serious bug remains in release after release! Come on
Google! 

This bug causes my application to have to restart the Podcast from the beginning if
an error occurs and the user is unable to do a search which makes the user extremely
irritated and in many cases uninstall. This bug does NOT improve the users experience
of Android!

It works great in 1.5 but all new phones with larger or smaller displays must be
delivered with at least 1.6. What should we, as developers, answer the user when he
wants to know when this bug is solved?? His phone may never get an upgrade from 1.6
to 2.x so without a workaround it will never work. :-(</what>
</comment>
<comment>
<author>jesper.d...@gmail.com</author>
<when>Tue, 12 Jan 2010 09:50:54 +0000</when>
<what>It looks like I should not blame google for this one, they have apparently not
developed this part of Android, it is done by www.pv.com, so I change my statement.
Come on PV! Please find a workaround for this isses FAST!</what>
</comment>
<comment>
<author>derekrey...@gmail.com</author>
<when>Thu, 14 Jan 2010 20:36:27 +0000</when>
<what>Does anyone have a workaround or fix?</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Fri, 15 Jan 2010 05:26:37 +0000</when>
<what>This issue has been fixed as part of updates pushed to http://android.git.kernel.org.</what>
</comment>
<comment>
<author>jesper.d...@gmail.com</author>
<when>Fri, 15 Jan 2010 14:20:25 +0000</when>
<what>Which means what? How long ago was it pushed? Will this fix be in the release after
2.1? Can people with 1.6/2.0/2.1 apply a patch? 

And most important, are there any kind of workaround that can be applied by us, the
application developers, or will the 1.6/2.0/2.1 phones, and there are quite a few of
them, never be able to do a working seekTo in streaming media?</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Fri, 15 Jan 2010 17:39:35 +0000</when>
<what>It was pushed a week ago. Here is the actual commit: 
http://android.git.kernel.org/?p=platform/external/opencore.git;a=commitdiff;h=5d23b4a95dd2bc76fe2e0eb43d37f592eb103767

Unfortunately, I donQ&apos;Et decide what goes into a SDK release. These questions will be
answered by someone at Google.</what>
</comment>
<comment>
<author>jesper.d...@gmail.com</author>
<when>Fri, 15 Jan 2010 22:04:37 +0000</when>
<what>I understand that Google has the ball when it comes the pushed fix, but since you did 
not answer the other questions I ask them again:
1. Is it possible to generate a patch to fix 1.6/2.0/2.1 mobiles?
2. Are there any kind of workaround that can be used?</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 16 Jan 2010 10:07:21 +0000</when>
<what>1. Again, I am not the one who pushes patches/updates to existing [1.6/2.0/2.1]
mobiles. All that I can do is provide the fix and point it to Google.
2. This issue happens only for mp3 content that do not have XING or VBRI headers. I
cannot think of a workaround that can be applied by the app. developers.</what>
</comment>
<comment>
<author>derekrey...@gmail.com</author>
<when>Sun, 31 Jan 2010 21:05:12 +0000</when>
<what>Does anyone have a compiled Q&quot;EfixQ&quot;E for this?  Something we could adb push to our
devices perhaps?</what>
</comment>
<comment>
<author>jasons...@gmail.com</author>
<when>Mon, 29 Mar 2010 15:43:35 +0000</when>
<what>yenduri wrote: Q&quot;EThis issue happens only for mp3 content that do not have XING or VBRI
headers.Q&quot;E

Until this has been rolled in for a version of Android, is it possible to detect
whether the stream has either XING or VBRI header, and if so, completely disable
seeking for that stream and alert the user that Android is broken and seeking is
disabled?

If this seems reasonable, do you have suggestions in detecting whether XING or VRBI
headers are set in a stream?</what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Tue, 25 May 2010 11:35:46 +0000</when>
<what>Fixed in 2.2.</what>
</comment>
<comment>
<author>mukul.ma...@gmail.com</author>
<when>Mon, 26 Jul 2010 02:44:41 +0000</when>
<what>I still have this issue in 2.2 with MP3 files being streamed. Seeking anywhere restarts the whole stream. Anyone else still having the problem?</what>
</comment>
<comment>
<author>selfsa...@gmail.com</author>
<when>Mon, 13 Sep 2010 13:12:14 +0000</when>
<what>yes, we have the same issue - seeking restarts the stream</what>
</comment>
<comment>
<author>telamitg...@gmail.com</author>
<when>Wed, 13 Oct 2010 11:55:49 +0000</when>
<what>The song play but I am not able to view the media player.From where i saw the media player??</what>
</comment>
<comment>
<author>gau.me...@gmail.com</author>
<when>Fri, 05 Nov 2010 00:57:14 +0000</when>
<what>I am seeing issues in 2.2 where the mediaplayer stops playback when there is not enough buffered data to play. The mediaplayer seems to get onCompletion() event.Ideally the player should resume once there is enough buffered data but that is not the case</what>
</comment>
<comment>
<author>briandav...@gmail.com</author>
<when>Tue, 23 Nov 2010 19:41:23 +0000</when>
<what>I am seeing this bug on the Droid X (2.2) when I try to seek to a location past anything close to the beginning of the stream. The seekTo() call never completes. But this works on the HTC Incredbile.</what>
</comment>
<comment>
<author>master.b...@gmail.com</author>
<when>Tue, 14 Dec 2010 20:47:14 +0000</when>
<what>Also having this issue on ALL TYPES OF MOTOROLA DROID PHONES! Most of the ones IQ&apos;Eve tested have been running 2.2.  This is VERY troubling.

The same code works on my 2.2 HTC G2 though, which uses AwesomePlayer.

I can see on the droid phones that PVPlayer is logging, and the seek gives the following error: pvmferrnotsupported.  Pausing also doesnQ&apos;Et seem to work- only stopping.

ItQ&apos;Es been said that this is fixed in 2.2, but I just canQ&apos;Et agree with that, because IQ&apos;Eve reproduced this problem on three separate droid phones (Droid X, Droid 2, Droid 1).

Is there a way to work around this?  Is there any plan for this to be fixed?</what>
</comment>
</bug>
<bug>
<bugid>12789</bugid>
<title>One repeat event series become two duplicated events </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-29T20:11:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Leon3...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 08:41:06 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>Leon3...@gmail.com</author>
<when>Fri, 26 Nov 2010 08:48:13 +0000</when>
<what>pasted error in description, I re-submit the http://code.google.com/p/android/issues/detail?id=12793 with correctly info.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 20:11:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4985</bugid>
<title>Android 2.0/DROID Frequent Crash/Restart/Lock-ups (With Log Reports/Dumps!)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-01T18:24:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>10</stars>
<reportedBy>SwordOf...@gmail.com</reportedBy>
<openedDate>Sun, 22 Nov 2009 06:11:59 +0000</openedDate>
<description>Phone OS: Android 2.0 Device: Motorola DROID (Verizon Network) Problem:
Frequent reboots/restarts (could be in the middle of any task, or while
idle on desk) I have attached several log files below. I immediately
captured them and uploaded to my GMail account after any lock-ups or
reboots happened using an Android Market app called Q&quot;ELog CollectorQ&quot;E
(FREE). Please have a look as the restarts are frequent and can happen
at any time, even the startup/activation screen when you get to the
Q&quot;Eslide the keyboard outQ&quot;E screen (which happens before any apps are
downloaded to the phone).</description>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Sun, 22 Nov 2009 06:24:02 +0000</when>
<what>Setting up ADB for better log reports. Please wait for more information.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:22:30 +0000</when>
<what></what>
</comment>
<comment>
<author>dhumen...@gmail.com</author>
<when>Mon, 23 Nov 2009 14:26:58 +0000</when>
<what>I had this issue with my droid as well.  I returned it and havenQ&apos;Et had a problem yet.  Seems 
like there are some lemons out there</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Mon, 23 Nov 2009 16:00:05 +0000</when>
<what>IQ&apos;Em on my 2nd DROID and it also had the problems. Please wait at least several days
before saying it is working correctly, because for the first 1-2 days I thought mine
worked fine too.

I have been unable to catch the phone rebooting while at my computer recently, so
getting a ADB log has proven difficult for now, but I am still trying.

In the meantime, while not proven, it appears that formatting the SD card may have
slown down the number of restarts as it is not as common now.

IQ&apos;Ell hook my phone up to the computer again today and hopefully catch it restarting
so we can get a log of this in action!

IQ&apos;Ell keep you guys updated.</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Mon, 23 Nov 2009 16:37:49 +0000</when>
<what>Here is a ADB log I just captured. Left it running on the computer and stopped it
when I saw the unexpected boot logo appear.

Let me know if you find anything. IQ&apos;Ell try to get more logs if I can.</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Mon, 23 Nov 2009 16:54:26 +0000</when>
<what>Sorry, here is the correct log. It seems the phone crashes when network status change
or location change.

Take a look below.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Nov 2009 18:07:19 +0000</when>
<what>Definitely crashing in weird and unexpected ways.

Can you grab the output of Q&quot;Eadb shell dmesgQ&quot;E after rebooting the device (power off or
battery out)?  IQ&apos;Ed like to see some of the stuff that the kernel reports as itQ&apos;Es
coming up.
</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Mon, 23 Nov 2009 18:21:28 +0000</when>
<what>Ok, I unplugged it from the PC, I used the Q&quot;Epower offQ&quot;E software option on the phone,
and plugged the cord back in as it booted up, making the log after the boot finished.

Not sure if I was suppose to start the phone by plugging it into the computer, so I
done a 2nd log (this time fully booting the device before connecting it to the pc)
and the dmesg log was taken that time.

Have a look and report back!</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Mon, 23 Nov 2009 18:23:01 +0000</when>
<what>Also note that the 2nd log was done via pulling the battery out.</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Mon, 23 Nov 2009 21:39:50 +0000</when>
<what>The phone was idle and kicked back to the Motorola logo. Done a Q&quot;EADB bugreport
Q&gt;Ebugreport.txtQ&quot;E immediately after the phone fully booted.

The bugreport log is attached below for further review.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Nov 2009 22:03:08 +0000</when>
<what>You have a kernel panic lurking in your bugreport.txt:

Q&lt;E1Q&gt;E[ 6288.744049] Unable to handle kernel paging request at virtual address 801008c0
Q&lt;E1Q&gt;E[ 6288.751861] pgd = c9a50000
Q&lt;E1Q&gt;E[ 6288.754852] [801008c0] *pgd=8a6ac031, *pte=00000000, *ppte=00000000
Q&lt;E4Q&gt;E[ 6288.762176] Internal error: Oops: 17 [#1] PREEMPT
Q&lt;E4Q&gt;E[ 6288.767242] Modules linked in: tiwlan_drv
Q&lt;E4Q&gt;E[ 6288.772003] CPU: 0    Not tainted  (2.6.29-omap1-g04df51f #477)
Q&lt;E4Q&gt;E[ 6288.778350] PC is at set_page_dirty+0x3c/0x90
Q&lt;E4Q&gt;E[ 6288.783203] LR is at unmap_vmas+0x2dc/0x594

Judging by this and some other bits and pieces, itQ&apos;Es looking like youQ&apos;Eve got another
bad one. :-(
</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Mon, 23 Nov 2009 22:06:45 +0000</when>
<what>Alright,

IQ&apos;Ell go get it exchanged again and report back here if I have any problems with the
replacement.

Man, this sucks!</what>
</comment>
<comment>
<author>andrew.s...@gmail.com</author>
<when>Mon, 23 Nov 2009 22:15:09 +0000</when>
<what>Can there really be this many bad droids out there? I know quite a few people on
their 2nd or 3rd or even 4th droids at this point. If the problem was this widespread
you would think there would be a recall or at least some acknowledgement from
Motorola at this point. </what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 00:37:26 +0000</when>
<what>Issue 4967 has been merged into this issue.</what>
</comment>
<comment>
<author>jcman...@gmail.com</author>
<when>Tue, 01 Dec 2009 13:07:49 +0000</when>
<what>Hi my name is John. I am on my 4th Droid the Motorola A855. It randomly freezes and reboots. I have the 
Advanced task Killer free and use it to close out programs so they donQ&apos;Et run all the time.  Most of the reboots I 
believe to occur in the messaging App. does that a lot.  Several when making a phone call or answering it 
freezes and reboots therefore me missing the call and if they donQ&apos;Et leave a msg i have no clue who it was. I also 
have youmail it sends me txt msgs on missed calls so I at least have the number if the one who called when the 
phone comes back on. Several times apps will close and i must restart them but mainly it with the messaging 
and phone calls i have most problems. Attached is the TXT and PDF of the Bug Report. Thanks</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 15:47:03 +0000</when>
<what>jcmanvzw: I replied to your message over in bug 4978.
</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Fri, 04 Dec 2009 06:53:17 +0000</when>
<what>Ok, Im back with my third DROID here. It hasnt restarted as much as my previous 2
DROIDs but I have noticed a few of them, and I just caught it do a full reboot (kick
back to the motorola logo) while being idle at my computer. I had ADB already setup
so here are the logs below.

I hope this isnQ&apos;Et another bad one, or someone is gunna get it! This is ridiculous!</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 04 Dec 2009 18:43:33 +0000</when>
<what>Seeing a bunch of these, need to ask what it means:

[26672.794036] BUG: Bad page state in process Binder Thread #  pfn:89bbb
[26672.929443] BUG: Bad page state in process Binder Thread #  pfn:89dbe
</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Fri, 04 Dec 2009 20:32:51 +0000</when>
<what>Alright Fadden. Let me know as soon as you figure anything out (if possible). My 30
day no-worry return/replacement policy is going to run out soon, and I donQ&apos;Et want to
be stuck with a dud. This is my first Android phone. :(

PS: Still a huge Google fan n omatter what, though. :)</what>
</comment>
<comment>
<author>ecme...@gmail.com</author>
<when>Fri, 04 Dec 2009 20:33:37 +0000</when>
<what>I had similar reboots to the Droid name/eye which I could reproduce everytime by 
going to the market and tapping search.  I uninstalled the Dolphin Browser which was 
the last item installed and that didnQ&apos;Et help.  I then uninstalled some other large 
apps without success.  I tride full power off/batter out, reboot.  Market search 
still caused reboot to Droid name/eye.

Finally, I used Astro to browse the /sdcard/data directory and found two 
directories.  One relating to the dolphin browser with 150+ files and one related to 
twitterdroid.  I deleted both and now I no longer get reboots when using market 
search.

Hopefully this might help someone.

Thanks,

Eric</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 07 Dec 2009 22:56:55 +0000</when>
<what>Information about the 2.0.1 update is now available:

  http://support.vzw.com/information/droid_upgrade.html

The first bullet point is Q&quot;EOS stability is improvedQ&quot;E, so this may help some of you. 
Check the web site for the full list of changes.
</what>
</comment>
<comment>
<author>andrew.s...@gmail.com</author>
<when>Mon, 07 Dec 2009 23:21:12 +0000</when>
<what>fadden, excellent thanks for the update</what>
</comment>
<comment>
<author>jcman...@gmail.com</author>
<when>Thu, 10 Dec 2009 17:55:21 +0000</when>
<what>Hey everyone Have you used the Car or Media dock with your motorola Droid?</what>
</comment>
<comment>
<author>danthony...@gmail.com</author>
<when>Thu, 01 Apr 2010 17:49:14 +0000</when>
<what>IQ&apos;Em suddenly dealing with reboots to the Droid name/eye as well.  It happens to me
when I toggle the wifi connect on or off, or when I walk out of range of my wireless
router.

I did take a look at my /sdcard/data directory- and sure enough, just as Eric
mentions, I have a dolphin browser folder (with lots of files) and a twitterdroid
folder. 

I deleted the twitterdroid folder (I donQ&apos;Et use twitterdroid anymore, and rather than
wiping out the Dolphin browser stuff, I cleared its cache, history, form data,
cookies, etc.  DidnQ&apos;Et help.  as soon as I toggle the network connect I got the Droid
name/eye reboot. 

IQ&apos;Em next going to deinstall the Dolphin Browser, delete the associated dolphin
folders in /sdcard/data and will post if that helps.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 01 Apr 2010 18:18:49 +0000</when>
<what>danthonybiz: if you can get an Q&quot;Eadb bugreportQ&quot;E right after the crash that would be 
very helpful.  If the device is rebooting weQ&apos;Ed want to see the kernel panic log (you 
may be able to find it in /data/dontpanic; on older devices it sat in 
/proc/last_kmsg).
</what>
</comment>
</bug>
<bug>
<bugid>18500</bugid>
<title>Possible Network Race Condition</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-13T18:54:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joel.jva...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 15:06:45 +0000</openedDate>
<description>Introduction to the issue: Hello, I have been having issues with my
Android Phone (Motorola Droid X System Version:
4.5.596.MB810.Verizon.en.US Android Version: 2.3.3) stopping services or
completely crashing in certain situations. I believe this may be due to
a race condition caused by the cellular hardware and wireless hardware
switching service states, but I have not had time to thoroughly test my
theory and this is just an assumption. IQ&apos;Eve often experienced poor
performance, system crashes, and loss of services (both Google
applications and third party apps i.e. Pandora, Email, TweetDeck, etc.).
I have limited the amount of applications being run at once in an
attempt to alleviate the issue, the issue persists. Steps to reproduce
the Problem: I cannot reproduce the steps needed to crash the phone, but
instead I can only provide the cases in which the problem occurs: Case
1: I have received multiple text messages at once and consistently
experienced a crash. Case2: I am listening to Pandora and a text message
is received. The Pandora service stops and a reboot is needed. Case 3: I
am browsing the Internet, via 802.11, and a text message notification
arrives. Once I have handled the notification, I can no longer use the
Internet via 802.11. A reboot is often required. Expected Behavior:
Before I last updated I hadnQ&apos;Et had the problem IQ&apos;Eve described. I very
much enjoy the added functionality and would prefer not to revert to the
last version of the software. Thank You, Joel</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 18:54:04 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15304</bugid>
<title>Socket OutputStream drops data on short writes</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-03-08T02:43:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>mstor...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 19:28:58 +0000</openedDate>
<description>OutputStreams created from Socket objects in Android donQ&apos;Et handle short
writes properly. A short write can occur when some data of the data
intended to be sent has been sent, but the kernel returns before all of
the data is sent, without there being any error. This can happen e.g. if
a signal is delivered to the thread. To reproduce the issue, run the
following code on the main thread: try { Socket socket = new Socket();
socket.connect(new InetSocketAddress(/* destination */), 30000);
OutputStream out = socket.getOutputStream(); byte[] array = new
byte[30000]; for (int i = 0; i Q&lt;E array.length; i++) array[i] = (byte)
(0xff Q&amp;E i); for (int i = 0; i Q&lt;E 500; i++) out.write(array);
socket.close(); } catch (Exception e) { } Run Q&quot;Ekill -20 `pidof appname`Q&quot;E
in a shell on the device - one of the write calls is interrupted. This
can be noticed by adding debug logging in SocketOutputStream in
libcore/luni/src/main/java/org/apache/harmony/luni/net/SocketOutputStream.java
(in gingerbread). The sent data can be received with nc, e.g. Q&quot;Enc -l -p
1234 Q&gt;E outQ&quot;E. If the sending is interrupted with Q&quot;Ekill -20Q&quot;E once, the
file output by nc will be between 0 and 30000 bytes shorter than what it
should be. The same issue can most probably occur on other threads as
well, but is simplest to reproduce on the main thread. The
OutputStream.write() method returns void and has no way of communicating
a short write to the caller. Therefore, the implementation of the method
should retry and continue sending until it either fails or succeeds
writing all of the data to be sent. OpenJDK loops and retries on short
writes, while the Android/Apache Harmony implementation doesnQ&apos;Et, and
doesnQ&apos;Et report it to the caller in any way either, effectively dropping
sent data. The issue is tested to be present in both Froyo and
Gingerbread, apparently existing in all Android versions. A fix for this
bug is contributed in https://review.source.android.com/21459. It is
also reported upstream to Apache Harmony in
https://issues.apache.org/jira/browse/HARMONY-6682.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 07 Mar 2011 19:43:19 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 02:43:10 +0000</when>
<what>thanks. iQ&apos;Eve fixed this in the internal tree, and taken the opportunity to clean up a lot of this code.

i also checked OpenSSL socketsQ&apos;E OutputStreams, and they were already correct.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 17:58:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2986</bugid>
<title>Bug in documentation markup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>kik...@gmail.com</reportedBy>
<openedDate>Sun, 14 Jun 2009 16:39:04 +0000</openedDate>
<description>Looking at the newly posted
http://developer.android.com/guide/practices/ui_guidelines/activity_task_design.html
in section called Q&quot;EActivity StackQ&quot;E one reads: ... The one exception to
this rule is if your application and manages the navigation itself. ...
Part of the source for that sentence: your application Q&lt;Ea
href=Q&quot;E#taking_over_back_keyQ&quot;E title=Q&quot;Etakes control of the BACK keyQ&quot;E
takes=Q&quot;EQ&quot;E control=Q&quot;EQ&quot;E of=Q&quot;EQ&quot;E the=Q&quot;EQ&quot;E back=Q&quot;EQ&quot;E key=Q&quot;EQ&quot;EQ&gt;EQ&lt;E/aQ&gt;E and manages I think
IQ&apos;Eve seen this issue on a couple of other pages as well. Sorry if this
is a duplicate.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:56:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12923</bugid>
<title>clientWidth of iframe includes the border width</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ziel....@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 14:19:03 +0000</openedDate>
<description>Tests where made with the Samsung Galaxy Tablet version Froyo 2.2. Test
page is simple. Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E Q&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Eiframe style=Q&quot;Ewidth:
200px; height: 200px; border: 1px solid redQ&quot;E id=Q&quot;ErecQ&quot;EQ&gt;EQ&lt;E/iframeQ&gt;E Q&lt;EscriptQ&gt;E
window.onload = function(ev) { var rec = document.getElementById(Q&quot;ErecQ&quot;E);
rec.contentDocument.body.innerHTML = rec.clientWidth + Q&quot;ExQ&quot;E +
rec.clientHeight; } Q&lt;E/scriptQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E How to test: Make a simple
html page with the code above, go there with the browser. What happens:
clientWidth is 202px; clientHeight is 200px. What should happen: The
clientWidth and clientHeight should be 200px. That means the border
shouldnQ&apos;Et influence the clientWidth at all.</description>
</bug>
<bug>
<bugid>4865</bugid>
<title>allow sync to Gmail-hosted third-party e-mail accounts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>ta0k...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 18:22:23 +0000</openedDate>
<description>My university hosts its campus e-mail through Gmail; however, Android
2.0 doesnQ&apos;Et allow it to be syncQ&apos;Eed. IQ&apos;Em not sure if this would require
an agreement with the university, but I assume it wouldnQ&apos;Et.
Unfortunately VPN doesnQ&apos;Et work on 2.0 at this point so I canQ&apos;Et
IMAP/SMTP, but I can log in via the browser. This is fine for e-mail,
but it requires me to keep my calendar on Gmail Q&quot;EproperQ&quot;E rather than
with the account I actually use. Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:57:17 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>3558</bugid>
<title>GLSurfaceView.queueEvent does not work with RENDERMODE_WHEN_DIRTY</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>antti.p.saarinen@gmail.com</reportedBy>
<openedDate>Fri, 14 Aug 2009 21:17:16 +0000</openedDate>
<description>It seems that GLSurfaceView.queueEvent never executes the run() method
of associated Runnables if the view rendering mode is
RENDERMODE_WHEN_DIRTY. I have a simple application with one Activity,
one GLSurfaceView and one GLSurfaceView.Renderer and everything works
smoothly with RENDERMODE_CONTINUOUS. My diagnosis is that the queued
event execution is somehow incorrectly linked to rendering, as calling
requestRender() after queueEvent() causes the events to be run correctly
(until there is no pending render request anymore, when the events stop
to be run again). This does not look like a threading deadlock issue, as
calling getState() on the Thread saved in
GLSurfaceView.Renderer.onDrawFrame() just before calling queueEvent() in
another thread returns WAITING, not BLOCKED. IQ&apos;Em using
android-sdk-mac_x86-1.5_r3.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:28:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3294</bugid>
<title>java.util.Timer.shedule() throws already scheduled exception on new timer</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-08-05T19:26:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jason.an...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jul 2009 21:44:44 +0000</openedDate>
<description>Seems like the implementation of the java.util.Timer stuff on Android
has some saved state between calls, because quite often it wonQ&apos;Et let me
make a new timer and schedule it without throwing Q&quot;Ealready scheduledQ&quot;E.
thatQ&apos;Es not true, because itQ&apos;Es new! Android SDK 1.5r2</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Jul 2009 18:08:20 +0000</when>
<what>If you have some code that demonstrates the problem, please attach it here -- itQ&apos;Es
much easier to track things down when thereQ&apos;Es a working example.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:34:10 +0000</when>
<what></what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Wed, 05 Aug 2009 17:42:38 +0000</when>
<what>this behaves identically with a desktop VM so i think you can close it here. the problem is that java.util.Timer 
appears to be one shot.

t = new Timer ();
t.schedule ();
waitfor (t)
t = new Timer ()
t.schedule ()

the second schedule call throws java.lang.IllegalStateException: Task already scheduled or cancelled

despite the fact that itQ&apos;Es a new timer!

iQ&apos;Eve had very little luck logging bugs in SunQ&apos;Es VM etc, i dont know whether iQ&apos;Ed bother. if you know why this 
class behaves the way it does, iQ&apos;Ed like to find out.

thanks for listening</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 18:25:20 +0000</when>
<what>The Q&quot;Ealready scheduledQ&quot;E stuff seems to be based on whether the TimerTask is already
scheduled, not on whether itQ&apos;Es a different Timer.

I havenQ&apos;Et used this class before, so I canQ&apos;Et offer advice on proper usage.
</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Wed, 05 Aug 2009 18:32:07 +0000</when>
<what>aha, so itQ&apos;Es the timer task that canQ&apos;Et be reused. sigh, once upon a time, preventing GC was a good thing. thanks 
for the response.


</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 19:26:00 +0000</when>
<what></what>
</comment>
<comment>
<author>bhushan_...@yahoo.com</author>
<when>Wed, 28 Apr 2010 10:52:51 +0000</when>
<what>Great. Its the TimerTask of what u have to create new object of. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>8020</bugid>
<title>Importing contacts merges come contacts for no apparent reason</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bricela...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 16:34:44 +0000</openedDate>
<description>When I import contacts some contacts will be missing and others will
have two phone numbers, the correct one and one from a missing contact.
This occurs when importing from one vcf containing all contacts or
taking that same file and splitting it into individual vcf files and
choosing Q&quot;EImport all vCard filesQ&quot;E. The same problem also occurs if I
import these contacts into Google contacts via web browser then sync
with android phone. The contacts do appear correctly in the web browser
but somehow the phone imports them incorrectly. This is on a motorola
droid on verizon network.</description>
<comment>
<author>pmwadd...@gmail.com</author>
<when>Sun, 02 May 2010 21:13:40 +0000</when>
<what>I am having the same issue. In my Google contacts I have 1,134 contacts. My Motorola Droid syncs Contacts with 
that account, but has merged them down to 1,101. I noticed that it merged a couple of Businesses into the 
contact entries for employees of those businesses and issues like that.

How do we keep Android from automatically Q&quot;EmergingQ&quot;E? On a personal note, I am a PC person because I hate 
how Steve Jobs and Apple think they know better than I do how I want my information organized. Please donQ&apos;Et 
tell me Google is going to the same route and trying to think for us. This is worse than the first name/last name 
sort issue.</what>
</comment>
<comment>
<author>bricela...@gmail.com</author>
<when>Sun, 16 May 2010 21:22:17 +0000</when>
<what>IQ&apos;Eve realized that it isnQ&apos;Et a bug, itQ&apos;Es a Q&quot;EfeatureQ&quot;E!  ItQ&apos;Es amazing to me that there is 
no way to even find out what was merged.  Some of them make sense like merging Dan and 
Daniel, others are totally ridiculous like merging Pat and Tricia, Pat is Patrick so 
it doesnQ&apos;Et make sense to just assume itQ&apos;Es Patricia.  Hopefully in the future there 
will be an option to not merge or at least a way to find out what was merged.
</what>
</comment>
</bug>
<bug>
<bugid>4307</bugid>
<title>Searching kills the system since 1.6</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-10-22T17:46:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dr.sp...@gmail.com</reportedBy>
<openedDate>Tue, 20 Oct 2009 20:45:38 +0000</openedDate>
<description>Today I upgraded my phone from 1.5 to 1.6. Since then, everytime I
search for anything, wether using the hardware button or a software, my
phone freezes for a second and immediately reboots itself. This is
really annoying and I need help. Thanks</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 21 Oct 2009 17:56:15 +0000</when>
<what>Do you have the SDK?  IQ&apos;Em curious to know what you see in the logcat output.  Also,
if itQ&apos;Es rebooting (back to mfgr logo) and not just restarting (back to animated
android screen) weQ&apos;Ed want to see the kernel logs.
</what>
</comment>
<comment>
<author>dr.sp...@gmail.com</author>
<when>Thu, 22 Oct 2009 11:48:27 +0000</when>
<what>I do not have the SDK, but wiped my phone and everything is okay now.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 22 Oct 2009 17:46:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14115</bugid>
<title>Youtube Force Close issue.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T16:12:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atao2...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 15:22:36 +0000</openedDate>
<description>Occur. Rate : once Occurrence Process : Homescreen Q&gt;E long press
homescreen Q&gt;E Widgets Q&gt;E Youtube Q&gt;E Touch Youtube widget Q&gt;E Youtube screen Q&gt;E
menu Q&gt;E settings Q&gt;E scrolling.. Occurrence Status : Force/close occured.
this issue once occured. attached logs. please check. 01-18 14:16:11.464
1390 1415 I KeyInputQueue: Enqueueing touch event1 01-18 14:16:11.464
1390 1417 I WindowManager: Delivering pointer 1 Q&gt;E Window{4826d048
com.google.android.youtube/com.google.android.youtube.SettingsActivity
paused=false} 01-18 14:16:11.620 1535 1535 E AndroidRuntime: FATAL
EXCEPTION: main 01-18 14:16:11.620 1535 1535 E AndroidRuntime:
java.lang.IllegalArgumentException: no dialog with id 0 was ever shown
via Activity#showDialog 01-18 14:16:11.620 1535 1535 E AndroidRuntime:
at android.app.Activity.missingDialog(Activity.java:2590) 01-18
14:16:11.620 1535 1535 E AndroidRuntime: at
android.app.Activity.dismissDialog(Activity.java:2575) 01-18
14:16:11.620 1535 1535 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.hideProgress(BaseActivity.java:222)
01-18 14:16:11.620 1535 1535 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.onAuthenticationResult(BaseActivity.java:238)
01-18 14:16:11.620 1535 1535 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.access$400(BaseActivity.java:39)
01-18 14:16:11.620 1535 1535 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity$AuthThread$1.run(BaseActivity.java:469)
01-18 14:16:11.620 1535 1535 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 01-18 14:16:11.620
1535 1535 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 01-18 14:16:11.620
1535 1535 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
01-18 14:16:11.620 1535 1535 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4632) 01-18
14:16:11.620 1535 1535 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 01-18 14:16:11.620
1535 1535 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 01-18 14:16:11.620 1535
1535 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
01-18 14:16:11.620 1535 1535 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 01-18
14:16:11.620 1535 1535 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 01-18 14:16:11.738 1390
1415 I KeyInputQueue: Enqueueing touch event0</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 16:12:05 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>17348</bugid>
<title>restore notification, screenshot, webcam connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nnddnnd...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 18:54:39 +0000</openedDate>
<description>Strongly recommand to give a function to restore some notifications,
because once we tick Q&quot;Enever ask againQ&quot;E the notification will no longer
appear, even though we want to see them again. For example change
default desktop or low battery warning. We also strongly desire the
function of screenshot if possible! Also we want a function that when we
connect the phone to the computer, it is very useful to make the phone
as a webcam. Another suggestion is could some extra icons can be added
on the bottom of the all applications by the users themselves.</description>
</bug>
<bug>
<bugid>1184</bugid>
<title>Documentation: typo in Q&apos;Esigning and publishingQ&apos;E</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-24T00:48:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Mon, 03 Nov 2008 21:53:25 +0000</openedDate>
<description>In the Q&apos;ESigning Q&amp;E PublishingQ&apos;E document
(http://code.google.com/android/devel/sign-publish.html), in the text
for the example of how to use android:versionCode and
android:versionName, at one point versionName is incorrectly referred to
as codeName.</description>
<comment>
<author>sch...@gmail.com</author>
<when>Tue, 09 Jun 2009 23:47:39 +0000</when>
<what>Document moved to http://developer.android.com/guide/publishing/versioning.html

Submitted patch for review: https://review.source.android.com/Gerrit#change,10322</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:48:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9085</bugid>
<title>When deleting a text, sometimes the oldest text is deleted.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>norrisbonner@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 03:23:52 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Receive a text message 2. Click on the
messages app. 3. Read message. 4. Go back to main message screen and
hold finger on message. 5. Click on Delete once the option menu pops up.
- What happened. Sometimes this will delete the oldest message in your
list even though the message options has the correct contact name that
you wanted to delete in the beginning. Sometimes you can even see the
Q&apos;EhighlightQ&apos;E jump down to the oldest message - What you think the correct
behavior should be. The correct message should be deleted. Device: HTC
EVO 4G Android Version: 2.1 software number 1.32.651.6 CL171253</description>
</bug>
<bug>
<bugid>18145</bugid>
<title>Completion in the uses Permissions field</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 20:09:30 +0000</openedDate>
<description>In most cases I know the permission my app should use, e.g. Vibrator or
Internet. Would be nice if code completion would be supported in the
field. Screenshot attached.</description>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 30 Jun 2011 20:29:05 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7796</bugid>
<title>nexus one wonQ&apos;Et send text messages or make phone calls randomly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>48</stars>
<reportedBy>Hayden.T...@gmail.com</reportedBy>
<openedDate>Sat, 17 Apr 2010 00:48:19 +0000</openedDate>
<description>Steps to reproduce: - none really since as far as I can tell it seems to
be random but note that I have only reproduced this issue using 3G What
happens: Randomly about 1 or 2 times a day while texting a failed to
send message will appear and no matter how many times resend is used it
will just keep failing. It wonQ&apos;Et allow you to send texts to anyone else
either. however you will continue to receive texts which is kind of
odd.... the worst part is that always while this is happening you cannot
make or receive phone calls you could be missing phone calls and
wouldnQ&apos;Et know it until you try and send an SMS or make a call since the
whole time the signal will show as being fine and connected to the 3G
network. It is also important to note that voice-mail notifications
continue to come through. If you try and toggle airplane mode or turn
off the radio it just crashes and you lose the 3G connection and need to
reboot. when checking the SMSC while this is occurring by hitting the
refresh button you get refresh error and if you try and update it with
the correct number you get update error. While the phone is in this
state the data connection is completely unaffected. It also might be
important to note that while this is going on you will see Q&quot;Eneighboring
CIDQ&quot;E come up as unknown and network preference will also be unknown
under the phone info section. Correct Behavior: The user should be able
to to send texts and to make and receive phone calls at all times he/she
has a connection to the network. Phone Info: Nexus One (ATQ&amp;ET Version)
running Android 2.1 update 1</description>
<comment>
<author>joshg...@gmail.com</author>
<when>Tue, 27 Apr 2010 11:29:48 +0000</when>
<what>Confirmed to have the same issue, Nexus One (on Optus Australia network) running
Android 2.1 Update 1.
I am experiencing exactly the same issues as described, however this occurs 3-4 times
a day for me.
Travelling in and out of 3G and WiFi areas, the phone will refuse to send or receive
any SMS, call, or 3G data even while the status bar has the 3G icon, and the signal
strength bars are changing as usual.
Switching to Airplane Mode does nothing. Power cycling the phone (off then on again)
seems to be the only fix.

Kernel version: 2.6.29-01117-g4bc62c2
Baseband version: 32.26.00.24U_4.04.00.03_2


If you need any more information please let me know.
</what>
</comment>
<comment>
<author>quick...@gmail.com</author>
<when>Tue, 27 Apr 2010 16:16:01 +0000</when>
<what>I have the same problem its pissing me off the only fix for me is reboot</what>
</comment>
<comment>
<author>mexan...@gmail.com</author>
<when>Thu, 06 May 2010 23:55:02 +0000</when>
<what>I have the same problem. ItQ&apos;Es really annoying!</what>
</comment>
<comment>
<author>treym...@gmail.com</author>
<when>Fri, 07 May 2010 03:28:50 +0000</when>
<what>I have this exact same problem!! I have just been dealing with it but today my 
messages failed to send 4 times since this morning and I had to reboot my phone each 
time to get it to work. This is EXTREMELY annoying and since I rely so heavily on 
text messaging it is causing this phone to be almost unusable for me due to itQ&apos;Es 
absurdly poor reliability. I really love this phone but I honestly donQ&apos;Et know how 
much more of this I can take. At the end of the day this is a cell phone, and if it 
canQ&apos;Et function as one that is simply unacceptable in my book. GOOGLE PLEASE FIX 
THIS!!!! Like seriously. (This is even worse than equipping the nexus with a tri-
color trackball and then not even being able to use it unless you root the phone. 
Like what is up with that? Seriously...) ANYWAY, I believe it is a problem with the 
Android OS or the stock messaging app itself. So.. yeah fix this ASAP. thanks.</what>
</comment>
<comment>
<author>sfs...@gmail.com</author>
<when>Sat, 08 May 2010 19:38:43 +0000</when>
<what>Same for me, itQ&apos;Es beginning to make me very angry! 520 dollars and then this....</what>
</comment>
<comment>
<author>gldrus...@gmail.com</author>
<when>Sat, 08 May 2010 19:44:21 +0000</when>
<what>People replying to this post:
This is NOT a chat forum, this is a bug tracker.  You are
1) Cluttering up the bug with worthless posts
2) Sending emails out to people who have voted for (starred) this item. (as I have
now done.  I am sorry... but getting pointless emails on this are starting to bug me).

In the future, if you are affected by this bug, star it.  DonQ&apos;Et comment on it unless
you have something more to add that will help the developers track down this issue!!

Thanks.</what>
</comment>
<comment>
<author>DeanMark...@gmail.com</author>
<when>Sun, 09 May 2010 21:02:58 +0000</when>
<what>This has occurred for me once in the 4 days I have had the phone.

It occurred after sending a single text to multiple recipients (4 or 5 unsure of 
exact number). Where one of the targeted recipients failed to receive the message. 
Was in high quality signal area at time of sending the message.

All further attempts to send a text after to same or other recipients failed (tested 
over 45 minute peroid), a reboot corrected the issue.
I have not attempted to send a text to multiple recipients since.


Phone: Nexus One as supplied by Vodafone UK.
Frimware version: 2.1-update1
Baseband version: 32.26.00.24U_4.04.00.03_2
Kernel version: 2.6.29-01117-g4bc62c2 android-build@apa26 #1
Build number: EPF21B

Hope this detailed information helps.</what>
</comment>
<comment>
<author>udayanka...@gmail.com</author>
<when>Thu, 13 May 2010 16:55:20 +0000</when>
<what>Same problem.

Phone: Nexus One
Firmware: 2.1-update1
Build #: ERE27
Provider: T-Mobile</what>
</comment>
<comment>
<author>M2Riechm...@gmail.com</author>
<when>Thu, 13 May 2010 20:07:04 +0000</when>
<what>I have the same problem with my Nexus ONE.  Loses signal and wonQ&apos;Et come back.  Once in 
a while it will but I canQ&apos;Et wait to see if it will when I need to make a call or text.  
SOMETIMES IT LOCKS UP WHEN I TRY TO POWER IT DOWN AND THEN I HAVE TO REMOVE THE 
BATTERY.  Had the phone since February but only notice this in the last month.  Also 
have trouble sending text periodically when I have 3-5 bars of signal.  Called Google 
and Tmobile many times, did factory reset, did tmobile location change, nothing makes 
it better.  WonQ&apos;Et be using this damn phone much longer.  I want my money back and go 
back to iphone.</what>
</comment>
<comment>
<author>Umm...@gmail.com</author>
<when>Fri, 14 May 2010 12:45:59 +0000</when>
<what>I have the exact same problem and itQ&apos;Es a terrible blemish on an otherwise great product. </what>
</comment>
<comment>
<author>mike.mor...@gmail.com</author>
<when>Sat, 15 May 2010 19:37:50 +0000</when>
<what>I have this problem as well, almost once per day. I have T-Mobile and it occurs even 
when I have 4 bars of 3G coverage. Hope we get this fix soon! Other than this small 
issue (and probably even including it) the Nexus One kicks the pants off my iPhone 3G. 
Thanks!</what>
</comment>
<comment>
<author>Nassim.D...@gmail.com</author>
<when>Mon, 31 May 2010 08:03:19 +0000</when>
<what>I am having the same issue...today i couldnt text or call unless i reboot the phone. 
All my unsent texts were sent after rebooting...so my manager at work received about 
5 messages from me at one go, all of which were the same. This is horrible, 
considering i only bought my motoblur 2 weeks ago on a very expensive cap. </what>
</comment>
<comment>
<author>XXXRaide...@gmail.com</author>
<when>Sun, 06 Jun 2010 01:39:17 +0000</when>
<what>IQ&apos;Eve been experiencing this as well, but it happens every couple of days.

What IQ&apos;Eve noticed about this bug:

Trying to toggle airplane mode turns off the radio and the H/3G/E icon is removed,
however the signal strength icon in the status bar still shows a connection. Bringing
up the long-press lock button menu, after the first time turning airplane mode on,
will show Q&quot;EAirplane ModeQ&quot;E grayed out and unclickable, while Q&quot;EReboot PhoneQ&quot;E will also
be grayed out, but it can still be clicked and function.

Rebooting is the only fix like with everyone elseQ&apos;Es case, and airplane mode is on
when rebooted. The failed messages do not send after the reboot however, I have to
manually resend them.

As for details on usage, I send and recieve texts a lot throughout the day. This bug
has happened during times while I had GPS on and times while it was off, and never
with wifi on. And 3G is always enabled on my phone.

Hoping even these small details might help. IQ&apos;Em going to try and get a logcat the
next time this happens. Unfortunately it always seems to happen when I need to
respond to something quickly and have to reboot as soon as I notice the problem.</what>
</comment>
<comment>
<author>fedgeph...@gmail.com</author>
<when>Thu, 17 Jun 2010 20:30:48 +0000</when>
<what>I experience the exact same scenario, as described in comment #15 by XXXRaiderXXX.  This occurs about once or twice a day for me.</what>
</comment>
<comment>
<author>Hayden.T...@gmail.com</author>
<when>Thu, 01 Jul 2010 05:00:17 +0000</when>
<what>Has anyone been able to reproduce this bug on the new official Froyo FRF85B? I just updated so I will report if I start seeing this issue again.</what>
</comment>
<comment>
<author>Hayden.T...@gmail.com</author>
<when>Sat, 10 Jul 2010 01:11:59 +0000</when>
<what>I am running FRF91 now and still have not been able to reproduce this bug. Keeping my fingers crossed!</what>
</comment>
<comment>
<author>joneeboi</author>
<when>Sat, 10 Jul 2010 14:05:10 +0000</when>
<what>I had a problem where I couldnQ&apos;Et send texts or make phone calls, but that was because I still had a Q&quot;ELost and Stolen BlockQ&quot;E on my account from when I lost my iPhone. I donQ&apos;Et know how to withdraw my complaint regarding this problem, but I just wanted it to be known that my Q&quot;EproblemQ&quot;E was resolved.</what>
</comment>
<comment>
<author>HelenECh...@gmail.com</author>
<when>Sat, 07 Aug 2010 22:36:32 +0000</when>
<what>I used to have this issue - I donQ&apos;Et think IQ&apos;Eve had a problem since the OTA update to 2.2.

Phone: Nexus One (purchased via Hong Kong)
Provider: Vodafone Australia
Android version: 2.2
Build number: FRF91</what>
</comment>
<comment>
<author>ferrent...@gmail.com</author>
<when>Sat, 07 Aug 2010 22:49:41 +0000</when>
<what>Since Android 2.2 (FRF91) the problem has has greatly diminished, but occasionally I still see the red triangle when sending a message. I generally can send a message when I try the second time around at least.
My expectation is that this never occur, the message should keep trying to send without any user intervention or notification. I shouldnQ&apos;Et manually have to tell it Q&quot;ENo really, I do want you to sendQ&quot;E.
I wonder if settings relating to delivery reports or read reports affect this issue at all. I currently have both turned off. No issues with phone calls anymore.</what>
</comment>
<comment>
<author>joshg...@gmail.com</author>
<when>Sat, 07 Aug 2010 23:28:43 +0000</when>
<what>If others are no longer experiencing this behavior please unnstar yourselves.
</what>
</comment>
<comment>
<author>looris</author>
<when>Wed, 25 Aug 2010 13:32:06 +0000</when>
<what>IQ&apos;Em still getting random errors like that.
When that happens I can no longer send SMS, and sometimes neither I can make calls.
It starts working again when I disable the 3G.
Provider is IT-Wind.</what>
</comment>
<comment>
<author>khanh1...@gmail.com</author>
<when>Mon, 06 Sep 2010 06:04:08 +0000</when>
<what>Same problem.. phone freezes when try to restart to get connected again half of the time.. i noticed this happens when the phone try to switch between 3g/2g then it freezes right there and thatQ&apos;Es the dead zone where i could no longer send messages and make calls.</what>
</comment>
<comment>
<author>marty...@gmail.com</author>
<when>Wed, 08 Sep 2010 06:07:51 +0000</when>
<what>Ive been having the same problem for just over a week. I noticed no movement in the arrows on the 3G symbol but immediately saw the text send when I fired up the browser to Q&apos;Ewake it upQ&apos;E. I think its when I get in the left at work and it loses the signal. Why the browser fixes it I dont know.</what>
</comment>
<comment>
<author>DVorenk...@gmail.com</author>
<when>Thu, 23 Dec 2010 05:28:44 +0000</when>
<what>I too have had this problem, only unlike the rest I am running Android 2.2.1. It has never happened before, just started today and itQ&apos;Es really annoying. My neighboring CID is unknown and I have all the same problems as the OP. I guess for most it went away with the OTA update. IQ&apos;Eve never had it until now however. Hopefully 2.3 will include fixes, keeping my fingers crossed!

Provider: T-Mobile
Android version: 2.2.1
Build: FRG83D</what>
</comment>
<comment>
<author>NFP...@gmail.com</author>
<when>Fri, 28 Jan 2011 18:21:32 +0000</when>
<what>I am having the exact same problem on a Nexus S, and since this is a business phone this is VERY unacceptable...

T-Mobile
2.3.2
GRH78C</what>
</comment>
</bug>
<bug>
<bugid>6046</bugid>
<title>[Contacts] Display previously entered organizations as suggestions when entering a new contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>davepre...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 19:19:31 +0000</openedDate>
<description>Currently when entering a new contact, when the user gets to the
Organization field, the user must enter the company name and position.
Ideally, when the user begins to enter a name into the Organization
field, the system should automatically reference previously entered
contacts and suggest them as the user types. This way, the user can
quickly enter a company names without having to type them repeatedly
when contacts are entered. The behavior would be similar to that of a
spell check or a predictive dictionary. -Example of the desired
behavior- Pre-Conditions: The user has two previous contacts from two
different companies entered into their contact list: Tom Jones from
Google Inc and John Smith from Good Times Inc. 1. User enters a new
contact, David Thomas from Google Inc. 2. Under Organization in the
Company field, the user types Q&quot;EGQ&quot;E 3. The system automatically displayed
both Q&quot;EGoogle IncQ&quot;E and Q&quot;EGood Times Inc.Q&quot;E as suggestions for the company
name above the field. 4. The user highlights and selects Q&quot;EGoogle IncQ&quot;E
Google Inc is automatically entered into the Company field without
having to type out the entire name.</description>
<comment>
<author>davepre...@gmail.com</author>
<when>Fri, 15 Jan 2010 20:49:22 +0000</when>
<what>Sorry, forgot to include phone info:

Model: T-Mobile G1
Firmware version: 1.6</what>
</comment>
<comment>
<author>davepre...@gmail.com</author>
<when>Wed, 03 Mar 2010 02:58:56 +0000</when>
<what>Recently upgraded to the Verizon Droid firmware 2.0.1

The same behavior persists.</what>
</comment>
</bug>
<bug>
<bugid>9857</bugid>
<title>Calendar: entry missing or duplicate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>sascha.t...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jul 2010 11:30:12 +0000</openedDate>
<description>I have all my contacts birthdays showing in my google calendar. -on my
PC this works perfectly. -on my new HTC Desire (out of the box, android
2.1), I noticed some entries to be dublicate -on a nexus one I got to
play around with (android 2.2), one entry is missing (as well as all
birthday entries more than one year in the future) This hasnt changed in
the last few days. Also manual resyncing does not help.</description>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 14:59:33 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>9803</bugid>
<title>Android 2.1 (HTC Aria) phonebook sorts randomly and misses some names</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>laura12...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 12:21:27 +0000</openedDate>
<description>HTC Aria Android 2.1-update 1 software # 1.25.502.2 I have a 2008 BMW
328i with Logic 7. The phone pairs with no issues and uploads phonebook,
however names are sometimes sorted by last name, sometimes by first name
and some names are missing altogether - ironically usually the ones I
need the most! I had same phonebook/car with Blackberry Curve 8900 and
phonebook synch was not an issue as long as under 1000 contacts. I donQ&apos;Et
see an option for sorting names and itQ&apos;Es just so random.</description>
<comment>
<author>laura12...@gmail.com</author>
<when>Tue, 26 Apr 2011 18:39:42 +0000</when>
<what>I have the same issue. 2008 BMW 328i with Logic 7, Motorola Atrix. Previously had any number of BlackberryQ&apos;Es and was able to select one Outlook category (Q&quot;EPersonalQ&quot;E) which was under 1000 names that syncQ&apos;Ed without issue. Now I have many contacts that donQ&apos;Et show up, especially the ones I need the most. I have seen a post that says this is related to contacts that have photos in them but I havenQ&apos;Et verified that for myself. This is really annoying.</what>
</comment>
</bug>
<bug>
<bugid>7590</bugid>
<title>Allow android apps to invoke GWT RPC services</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>29</stars>
<reportedBy>dilbert....@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 13:17:46 +0000</openedDate>
<description>It would be very useful if developers could invoke GWT RPC style
services from Android applications. This way the same backend could be
used for both GWT applications that run in the browser and android
applications. The framework would allow the creation of client classes
that would handle the serialization from/to the RPC service. For example
if we have the following GWT RPC service definition:
@RemoteServiceRelativePath(Q&quot;EechoQ&quot;E) public interface EchoService extends
RemoteService { String echo(String message); } We would create the RPC
Client this way: EchoService echoService =
GwtRpcClientFactory.createInstance
(EchoService.class,Q&quot;Ehttp://bla.com/smartAppQ&quot;E, Q&quot;EechoQ&quot;E); And of course use
it this way: String echoMessage = echoService.exho(Q&quot;EThe message !!!Q&quot;E);</description>
<comment>
<author>dilbert....@gmail.com</author>
<when>Thu, 15 Jul 2010 14:22:14 +0000</when>
<what>There may be some good news here:
http://googlewebtoolkit.blogspot.com/2010/07/gwtrpccommlayer-extending-gwt-rpc-to-do.html

I wonder if it works on Android?
</what>
</comment>
</bug>
<bug>
<bugid>8597</bugid>
<title>Option to hide media in the gallery application, also display hidden pictures.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 21:24:26 +0000</openedDate>
<description>User stories: 1) I have a rather nice picture of my girlfriendQ&apos;Es naked
buttocks, which I donQ&apos;Et want other people to see. I wish I could hide it
so I can let friends browse my gallery. 2) I have a bunch of albums with
album art, each album shows up as a separate image. 3) Numerous
applications write images to the external storage, these each have their
own folder inside the gallery application. Proposed solution: Allow a
Q&quot;E.galleryconfigQ&quot;E or similar file which applies filtering settings to
sibling file and directory globs. The gallery application could choose
whether to ignore or honour these settings and have hide/unhide image
options in the settings menu. The settings file could also provide
alternative thumbnails, images for folders (therefore album art for the
music player) and so on. A .galleryconfig file in the root of the SD
card could provide default settings like Q&quot;Ehidden_files=\.*Q&quot;E and
Q&quot;Edir_image=folder\.jpgQ&quot;E, which cascade down to all parent directories.</description>
<comment>
<author>droidhac...@gmail.com</author>
<when>Tue, 08 Jun 2010 22:29:56 +0000</when>
<what>Put a file named Q&quot;E.nomediaQ&quot;E in the directory whose images are to be hidden. When you want to view images in that directory, use a file browser, like ASTRO (from market).</what>
</comment>
<comment>
<author>rwebb...@gmail.com</author>
<when>Thu, 21 Oct 2010 00:29:05 +0000</when>
<what>This is not a solution as when the phone is rebooted, all media disappears out of the folder with the .nomedia file.  Any other suggestions?</what>
</comment>
<comment>
<author>Andrew.M...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:35:51 +0000</when>
<what>The Q&quot;EsolutionQ&quot;E mentioned in comment 1 does not resolve the album art issue. The album art will be hidden from the gallery, but the music will also be hidden. There needs to be an option to selectively hide media from being indexed.</what>
</comment>
<comment>
<author>WolfM...@gmail.com</author>
<when>Thu, 03 Mar 2011 17:10:06 +0000</when>
<what>The .nomedia Q&quot;EsolutionQ&quot;E is anything but user-friendly and while techies wouldnQ&apos;Et have a problem with it, the average phone user wouldnQ&apos;Et even begin to understand the implications or how to do it.</what>
</comment>
<comment>
<author>aaronw...@gmail.com</author>
<when>Tue, 21 Jun 2011 23:20:27 +0000</when>
<what>Media shouldnQ&apos;Et be deleted from the folder with the nomedia file:
http://code.google.com/p/android/issues/detail?id=3692

It may not solve the album art issue, in which case a Q&quot;E.nogalleryQ&quot;E file would be sensible:
http://code.google.com/p/android/issues/detail?id=6268
http://androidcommunity.com/forums/f8/nomedia-equivalent-for-gallery-24997/

.nomedia files do have the advantage that individual developers can easily add them to their system folders to stop the application from scanning them.

There is a request to add it to the API:
http://code.google.com/p/android/issues/detail?id=6365</what>
</comment>
</bug>
<bug>
<bugid>20120</bugid>
<title>After starting an activity from a fragment, the view state is not being saved when subsequently navigating to new fragments.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sasher...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 10:30:05 +0000</openedDate>
<description>I am developing a tab based application using the Android compatibility
library v4 by means of a tabhost with fragments representing the content
of each tab. Initial application state: 1 tab with a single Q&quot;ErootQ&quot;E
fragment that contains 2 buttons - 1 button to navigate to a new
fragment and another button to launch a new full screen activity to
adjust settings - and some text fields within the fragment. IQ&apos;Eve noticed
the following behavior when it comes to saving the view state of
fragments: Steps showing correct behavior: - start the app - Modify the
values of the textfieldA to Q&quot;EhelloQ&quot;E. - Navigate to the new fragment (via
FragmentTransaction.replace()). - Navigate back to the root fragment via
the back key - textFieldA still maintains the value Q&quot;EhelloQ&quot;E - change
textFieldA to Q&quot;Ehello worldQ&quot;E - Navigate to the new fragment (via
FragmentTransaction.replace()). - Navigate back to the root fragment via
the back key - textFieldA still maintains the value Q&quot;Ehello worldQ&quot;E Steps
showing incorrect behavior: - start the app - Modify the values of the
textfieldA to Q&quot;EhelloQ&quot;E. - Navigate to the settings Activity (NB. starting
new fullscreen Activity here, not fragment). - Navigate back to the root
fragment via the back key - textFieldA still maintains the value Q&quot;EhelloQ&quot;E
- change textFieldA to Q&quot;Ehello worldQ&quot;E - Navigate to the new fragment (via
FragmentTransaction.replace()). - Navigate back to the root fragment via
the back key - textFieldA incorrectly has the old value Q&quot;EhelloQ&quot;E and NOT
Q&quot;Ehello worldQ&quot;E I spent a long time trying to track this bug down by
stepping through the Android code of the compatibility library... I
think I found where the problem lies, although I canQ&apos;Et say I know enough
to be sure of what the fix should be. From my understanding, when
leaving fragmentA to go to fragmentB, fragmentAQ&apos;Es view state gets saved
via the following code in the FragmentManager class at line 921: if
(!mActivity.isFinishing() Q&amp;EQ&amp;E f.mSavedViewState == null) {
saveFragmentViewState(f); } Notice that the state is only saved IF the
Fragment.mSavedViewState object is null. The reason this seems to work
when navigating to and from fragments is because when fragmentB returns
to fragmentA, fragmentAQ&apos;Es view state gets restored via the following
code in the Fragment class (line 400): final void restoreViewState() {
if (mSavedViewState != null) {
mInnerView.restoreHierarchyState(mSavedViewState); mSavedViewState =
null; } } Notice that the mSavedViewState object is set to null here...
meaning the any subsequent navigations away from fragmentA will ensure
the view state is saved again. The problem when navigating to a new
Activity from fragmentA and then back to fragmentA appears to be that
the fragmentQ&apos;Es view is not recreated (via onCreateView()) and that the
state of its view is not restored via the method shown above
(restoreViewState())... this means that the mSavedViewState is not reset
to null and hence any subsequent changes to fragmentAQ&apos;Es view state are
not saved when leaving fragmentA... this is because the FragmentManager
believes there is already a view state as the mSavedViewState is not
null (even though it is old). The Q&quot;EhackQ&quot;E I managed to employ as a
workaround was to reset the private mSavedViewState field of the
Fragment class to null (using the reflection API) just before replacing
it with a new fragment... so far this appears to work, however, I
havenQ&apos;Et done sufficient testing to be sure. Perhaps somebody with a
better understanding of how the internals work can provide a better
workaround?</description>
</bug>
<bug>
<bugid>13380</bugid>
<title>Website bug: Seems no other way to report it, so itQ&apos;Ell have to be here (typo)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-12T01:51:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 00:20:12 +0000</openedDate>
<description>At the web page: http://source.android.com/source/git-repo.html It
reads: repo init-u git://android.git.kernel.org/platform/manifest.git
But should read: repo init -u
git://android.git.kernel.org/platform/manifest.git i.e. the space after
Q&apos;EinitQ&apos;E is needed. Also please put a Q&apos;EwebmasterQ&apos;E contact details in the
Q&apos;EaboutQ&apos;E section of this site. Otherwise people canQ&apos;Et contact the
webmaster for bugs relating to the website.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:51:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7977</bugid>
<title>DroidQ&apos;Es mediaserver dies on camera.takePicture</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>will.h.b...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 17:58:45 +0000</openedDate>
<description>On Motorola Droid, Firmware 2.1-update1, Kernel 2.9.29-omap1, Build #
ESE81 When attempting to take a picture, mediaserver dies with a
segmentation fault. Code and bug report are attached. IQ&apos;Eve tried putting
makePicture in a timer and running it a few seconds after camera
initialization to check for race conditions, but no change. Just calling
Camera.open() doesnQ&apos;Et cause the crash. Also, calling Camera.open() makes
what IQ&apos;Em assuming is the autofocus motor make a sort of ticking sound.</description>
<comment>
<author>will.h.b...@gmail.com</author>
<when>Thu, 29 Apr 2010 21:32:08 +0000</when>
<what>Resolved: Starting the preview before taking a picture resolves the issue.</what>
</comment>
</bug>
<bug>
<bugid>11085</bugid>
<title>Viewing Exchange ActiveSync Calendar in Google Calendar</title>
<status>WorkingAsIntended</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-12T22:14:00.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tsmith328</reportedBy>
<openedDate>Wed, 08 Sep 2010 00:11:39 +0000</openedDate>
<description>IQ&apos;Em not sure if this is an Android issue or a Google Calendar issue. I
have my Exchange account setup on my device through ActiveSync. I can
see all of my Outlook calendar items in my device calendar and that
works great, but when I open Google Calendar on my computer I donQ&apos;Et see
any of these events. I have searched and searched and there does not
seem to be a way to do this. I also donQ&apos;Et see any other open issues
concerning this problem. I have Andoid 2.2 on a Nexus One.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 08 Sep 2010 01:17:21 +0000</when>
<what>Maybe IQ&apos;Em missing something, but why would you expect that your Outlook calendar items appear on your Google calendar?   </what>
</comment>
<comment>
<author>tsmith328</author>
<when>Wed, 08 Sep 2010 01:20:35 +0000</when>
<what>My Outlook items sync to my phone, so on the phone the items from my Outlook calendar and the items from my Google calendar appear in the same calendar. There doesnQ&apos;Et appear to be a way to sync that calendar back up to my online Google calendar--which would be really great. 

Right now when I open my Google Calendar online I only see half of the events that show up in my phone calendar.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 12 Sep 2010 22:14:00 +0000</when>
<what>This is working properly, then.   ThereQ&apos;Es no facility for Activesync events to sync up to a Google calendar; indeed, anything like that would probably cause your IT folks to have conniptions.</what>
</comment>
</bug>
<bug>
<bugid>9473</bugid>
<title>Documentation Error: http://developer.android.com/resources/articles/contacts.html and the BusinessCard sample may be bad advice.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lvogel</reportedBy>
<openedDate>Sat, 03 Jul 2010 00:04:11 +0000</openedDate>
<description>At http://developer.android.com/resources/articles/contacts.html and the
BusinessCard sample, it suggests that using the new API, one should use
Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI) instead of
Intent(Intent.ACTION_PICK, People.CONTENT_URI); But in the 2.2 SDK,
Contacts.CONTENT_URI is marked as Deprecated. (It actually should have
been in the 2.0.1 SDK as well) The correct line I believe should be:
Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);</description>
<comment>
<author>lvogel</author>
<when>Sat, 03 Jul 2010 03:22:01 +0000</when>
<what>Sigh, I just found that I had an extra import that I hadnQ&apos;Et realized where there that was causing the issue. 

You can discard this issue.   Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E==============</what>
</comment>
</bug>
<bug>
<bugid>18369</bugid>
<title>cannot open contacts - force close </title>
<status>New</status>
<owner>lehma...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Trenton....@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 20:14:15 +0000</openedDate>
<description>IQ&apos;Em trying to open the contacts application with Android 3.1 on an asus
eee transformer, and it just keeps crashing. I have blogged about it so
as to help others.
http://blog.adamsbros.org/2011/07/09/asus-transformer-android-3-1-contacts-force-close/
IQ&apos;Em attaching a bugreport from adb, but hereQ&apos;Es the primary stack trace.
E/AndroidRuntime( 8243): FATAL EXCEPTION: main E/AndroidRuntime( 8243):
java.lang.NullPointerException: key == null || value == null
E/AndroidRuntime( 8243): at android.util.LruCache.put(LruCache.java:146)
E/AndroidRuntime( 8243): at
com.android.contacts.ContactPhotoManagerImpl.loadCachedPhoto(ContactPhotoManager.java:291)
E/AndroidRuntime( 8243): at
com.android.contacts.ContactPhotoManagerImpl.loadPhotoByIdOrUri(ContactPhotoManager.java:248)
E/AndroidRuntime( 8243): at
com.android.contacts.ContactPhotoManagerImpl.loadPhoto(ContactPhotoManager.java:232)
E/AndroidRuntime( 8243): at
com.android.contacts.list.ContactListAdapter.bindPhoto(ContactListAdapter.java:256)
E/AndroidRuntime( 8243): at
com.android.contacts.list.DefaultContactListAdapter.bindView(DefaultContactListAdapter.java:224)
E/AndroidRuntime( 8243): at
com.android.common.widget.CompositeCursorAdapter.getView(CompositeCursorAdapter.java:392)
E/AndroidRuntime( 8243): at
com.android.common.widget.CompositeCursorAdapter.getView(CompositeCursorAdapter.java:341)
E/AndroidRuntime( 8243): at
android.widget.HeaderViewListAdapter.getView(HeaderViewListAdapter.java:220)
E/AndroidRuntime( 8243): at
android.widget.AbsListView.obtainView(AbsListView.java:1970)
E/AndroidRuntime( 8243): at
android.widget.ListView.makeAndAddView(ListView.java:1756)
E/AndroidRuntime( 8243): at
android.widget.ListView.fillDown(ListView.java:656) E/AndroidRuntime(
8243): at android.widget.ListView.fillSpecific(ListView.java:1314)
E/AndroidRuntime( 8243): at
android.widget.ListView.layoutChildren(ListView.java:1587)
E/AndroidRuntime( 8243): at
com.android.contacts.widget.AutoScrollListView.layoutChildren(AutoScrollListView.java:65)
E/AndroidRuntime( 8243): at
android.widget.AbsListView.onLayout(AbsListView.java:1800)
E/AndroidRuntime( 8243): at
com.android.contacts.widget.PinnedHeaderListView.onLayout(PinnedHeaderListView.java:125)
E/AndroidRuntime( 8243): at android.view.View.layout(View.java:9588)
E/AndroidRuntime( 8243): at
android.view.ViewGroup.layout(ViewGroup.java:3877) E/AndroidRuntime(
8243): at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1542)
E/AndroidRuntime( 8243): at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1403)
E/AndroidRuntime( 8243): at
android.widget.LinearLayout.onLayout(LinearLayout.java:1314)
E/AndroidRuntime( 8243): at android.view.View.layout(View.java:9588)
E/AndroidRuntime( 8243): at
android.view.ViewGroup.layout(ViewGroup.java:3877) E/AndroidRuntime(
8243): at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1542)
E/AndroidRuntime( 8243): at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1403)
E/AndroidRuntime( 8243): at
android.widget.LinearLayout.onLayout(LinearLayout.java:1314)
E/AndroidRuntime( 8243): at android.view.View.layout(View.java:9588)
E/AndroidRuntime( 8243): at
android.view.ViewGroup.layout(ViewGroup.java:3877) E/AndroidRuntime(
8243): at
com.android.contacts.widget.InterpolatingLayout.onLayout(InterpolatingLayout.java:309)
E/AndroidRuntime( 8243): at android.view.View.layout(View.java:9588)
E/AndroidRuntime( 8243): at
android.view.ViewGroup.layout(ViewGroup.java:3877) E/AndroidRuntime(
8243): at android.widget.FrameLayout.onLayout(FrameLayout.java:400)
E/AndroidRuntime( 8243): at android.view.View.layout(View.java:9588)
E/AndroidRuntime( 8243): at
android.view.ViewGroup.layout(ViewGroup.java:3877) E/AndroidRuntime(
8243): at android.widget.FrameLayout.onLayout(FrameLayout.java:400)
E/AndroidRuntime( 8243): at android.view.View.layout(View.java:9588)
E/AndroidRuntime( 8243): at
android.view.ViewGroup.layout(ViewGroup.java:3877) E/AndroidRuntime(
8243): at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1542)
E/AndroidRuntime( 8243): at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1403)
E/AndroidRuntime( 8243): at
android.widget.LinearLayout.onLayout(LinearLayout.java:1314)
E/AndroidRuntime( 8243): at android.view.View.layout(View.java:9588)
E/AndroidRuntime( 8243): at
android.view.ViewGroup.layout(ViewGroup.java:3877) E/AndroidRuntime(
8243): at android.widget.FrameLayout.onLayout(FrameLayout.java:400)
E/AndroidRuntime( 8243): at android.view.View.layout(View.java:9588)
E/AndroidRuntime( 8243): at
android.view.ViewGroup.layout(ViewGroup.java:3877) E/AndroidRuntime(
8243): at android.view.ViewRoot.performTraversals(ViewRoot.java:1259)
E/AndroidRuntime( 8243): at
android.view.ViewRoot.handleMessage(ViewRoot.java:2009)
E/AndroidRuntime( 8243): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
8243): at android.os.Looper.loop(Looper.java:132) E/AndroidRuntime(
8243): at android.app.ActivityThread.main(ActivityThread.java:4025)
E/AndroidRuntime( 8243): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 8243): at
java.lang.reflect.Method.invoke(Method.java:491) E/AndroidRuntime(
8243): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
E/AndroidRuntime( 8243): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
E/AndroidRuntime( 8243): at dalvik.system.NativeStart.main(Native
Method) W/ActivityManager( 143): Force finishing activity
com.android.contacts/.activities.ContactBrowserActivity</description>
<comment>
<author>Trenton....@gmail.com</author>
<when>Sat, 09 Jul 2011 20:16:14 +0000</when>
<what>Oops, forgot to mention that it works after I uninstall twitter, and the twitter contacts donQ&apos;Et load in the contacts manager.  But, it does seem to be a bug in the contacts code, as twitter seems to work fine.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 10 Jul 2011 18:22:01 +0000</when>
<what></what>
</comment>
<comment>
<author>yava...@gmail.com</author>
<when>Wed, 10 Aug 2011 17:41:47 +0000</when>
<what>Confirm, uninstalling Twitter works, thanx for workaround</what>
</comment>
<comment>
<author>android_...@mail.com</author>
<when>Fri, 07 Oct 2011 10:30:09 +0000</when>
<what>I am having the same problem with our SyncAdapter (web.de, gmx, ...). It is a pretty weird problem, because the contact app crashes when a special contact appears in the list. But after every sync (without changing data or code) it is a different contact that triggers the crash.

This does happen on our Xoom, but not on devices with Android below 3.0. My crashlog is identical, so IQ&apos;Em not gonna post it here. </what>
</comment>
<comment>
<author>trysh.h...@gmail.com</author>
<when>Mon, 17 Oct 2011 14:26:49 +0000</when>
<what>I am on a G2 with stock OTA 2.3.4 and I can not access any detailed information for any of my contacts. 
Eror msg reads:
android.process.acore has stopped unexpectedly</what>
</comment>
</bug>
<bug>
<bugid>7555</bugid>
<title>Home screen pagination display breaks when using the home button</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-04-06T17:12:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>melchior...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 02:03:49 +0000</openedDate>
<description>When displaying the home screen by pressing the Q&quot;EhomeQ&quot;E button, the
pagination indicators, (the little dots on the bottom left and right of
the screen), display at the last state, rather than resetting to the
home state. The bug is cosmetic only, changing home screen pages still
works as normal, and the pagination resets correctly when a page is
changed. Steps to reproduce: 1) From the home screen, scroll to the very
left page 2) Note that the little dots indicate none on the left, and 4
on the right 3) Launch an application (using any means) 4) Press the
home button 5) Note that the centre home screen is displayed, but the
pagination still indicates no dots on the left, 4 on the right... (When
it should indicate 2 on the left, 2 on the right) Hardware: Nexus one
Firmware: 2.1-update1 Baseband version: 32.24.00.22U_4.03.00.21_2 Kernel
version: 2.6.29-01117-g4bc62c Build Number: ERE27</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Apr 2010 17:12:39 +0000</when>
<what></what>
</comment>
<comment>
<author>durga.charanbeshra@gmail.com</author>
<when>Wed, 18 Aug 2010 13:21:52 +0000</when>
<what>This is similar to 7202, 7255, 7303, 7353 and 7405.</what>
</comment>
</bug>
<bug>
<bugid>12057</bugid>
<title>Google Talk gTalk Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:45:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:53:02 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Log in to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:45:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6170</bugid>
<title>Google Translator language setting not updated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>franklin...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 01:16:14 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch browser and go to
http://translate.google.com/ 2. Change translate language setting. For
example, change language setting to Spanish - What happened. After
changing the setting, UI is not updated. - What you think the correct
behavior should be. After changing this setting, UI should be updated
Hapenning on LG EVE (Android cupcake 1.5)</description>
</bug>
<bug>
<bugid>3342</bugid>
<title>5 min latency when trying to make a call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>xavier.fauremiller@gmail.com</reportedBy>
<openedDate>Wed, 22 Jul 2009 07:05:06 +0000</openedDate>
<description>My issue is really bothering. Sometimes I try to make a call, I dial the
nu;ber, but pressing the green button doesnt make the call. Im sent back
to the desktop. Then, sometimes 5 minutes later, the call begins!! I
have tried to reboot the phone so that I am sure no program is running,
and I have the same issue. Sometimes on the contrary the phone works
very quickly. Any idea where my issue could come from? I have HTC magic
with Android 1.5 with cupcake. Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:09:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:25:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16643</bugid>
<title>706575:The mouse cursor not response when continue single touch on the screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>viewandr...@vmware.com</reportedBy>
<openedDate>Fri, 06 May 2011 21:21:32 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Reproduce steps: 1. Launch any app. 2. Continue single touch on the
screen with different positions. 3. Check the mouse cursor movement.
Expected Result: The mouse cursor should move with the touch finger.
Actual Result: The mouse cursor do not move with the touch finger. When
the continue single touch become faster, the mouse cursor still not
response to the finger move. Please check log 2011421 in attachment.
Tested on Motorola XOOM, OS 3.0.</description>
<comment>
<author>viewandr...@vmware.com</author>
<when>Fri, 06 May 2011 21:23:54 +0000</when>
<what>This bug is happening on OS2.2 device as well.</what>
</comment>
</bug>
<bug>
<bugid>15571</bugid>
<title>DalvikVM Crashes when upload 50MB+ file to youtube through Browser</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jwyang2...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 06:37:33 +0000</openedDate>
<description>Steps to reproduce on Froyo based phones. 100% reproduce rate. Is this a
known issue? 1.) make sure you have a 50MB+ video file 2.) Use ATRIX
Browser to go to Youtube.com desktop version 3.) through browser, login
to youtube account and upload video 4.) Either browse for video using
file manager on phone or gallery. 5.) Once file is selected and upload
begins the browser will crash. Logs see below. 03-14 16:23:35.283
E/dalvikvm-heap( 3701): Out of memory on a 57846333-byte allocation.
03-14 16:23:35.283 I/dalvikvm( 3701): Q&quot;EWebViewCoreThreadQ&quot;E prio=5 tid=10
RUNNABLE 03-14 16:23:35.283 I/dalvikvm( 3701): | group=Q&quot;EmainQ&quot;E sCount=0
dsCount=0 obj=0x46756478 self=0x2ae878 03-14 16:23:35.283 I/dalvikvm(
3701): | sysTid=3716 nice=0 sched=0/0 cgrp=default handle=2812344 03-14
16:23:35.283 I/dalvikvm( 3701): | schedstat=( 36574598000 13223681000
33494 ) 03-14 16:23:35.283 I/dalvikvm( 3701): at
android.webkit.LoadListener.nativeFinished(Native Method) 03-14
16:23:35.283 I/dalvikvm( 3701): at
android.webkit.LoadListener.tearDown(LoadListener.java:1211) 03-14
16:23:35.283 I/dalvikvm( 3701): at
android.webkit.LoadListener.handleEndData(LoadListener.java:732) 03-14
16:23:35.283 I/dalvikvm( 3701): at
android.webkit.LoadListener.handleMessage(LoadListener.java:222) 03-14
16:23:35.283 I/dalvikvm( 3701): at
android.os.Handler.dispatchMessage(Handler.java:99) 03-14 16:23:35.283
I/dalvikvm( 3701): at android.os.Looper.loop(Looper.java:143) 03-14
16:23:35.283 I/dalvikvm( 3701): at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:628) 03-14
16:23:35.283 I/dalvikvm( 3701): at
java.lang.Thread.run(Thread.java:1096) 03-14 16:23:35.283 I/dalvikvm(
3701): 03-14 16:23:35.295 W/dalvikvm( 3701): JNI WARNING: JNI method
called with exception raised 03-14 16:23:35.295 W/dalvikvm( 3701): in
Landroid/webkit/LoadListener;.nativeFinished ()V (FindClass) 03-14
16:23:35.295 W/dalvikvm( 3701): Pending exception is: 03-14 16:23:35.295
I/dalvikvm( 3701): Ljava/lang/OutOfMemoryError;: 03-14 16:23:35.295
I/dalvikvm( 3701): at android.webkit.LoadListener.nativeFinished(Native
Method) 03-14 16:23:35.295 I/dalvikvm( 3701): at
android.webkit.LoadListener.tearDown(LoadListener.java:1211) 03-14
16:23:35.295 I/dalvikvm( 3701): at
android.webkit.LoadListener.handleEndData(LoadListener.java:732) 03-14
16:23:35.295 I/dalvikvm( 3701): at
android.webkit.LoadListener.handleMessage(LoadListener.java:222) 03-14
16:23:35.295 I/dalvikvm( 3701): at
android.os.Handler.dispatchMessage(Handler.java:99) 03-14 16:23:35.295
I/dalvikvm( 3701): at android.os.Looper.loop(Looper.java:143) 03-14
16:23:35.295 I/dalvikvm( 3701): at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:628) 03-14
16:23:35.305 I/dalvikvm( 3701): at
java.lang.Thread.run(Thread.java:1096) 03-14 16:23:35.305 I/dalvikvm(
3701): Q&quot;EWebViewCoreThreadQ&quot;E prio=5 tid=10 NATIVE 03-14 16:23:35.305
I/dalvikvm( 3701): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 obj=0x46756478
self=0x2ae878 03-14 16:23:35.305 I/dalvikvm( 3701): | sysTid=3716 nice=0
sched=0/0 cgrp=default handle=2812344 03-14 16:23:35.305 I/dalvikvm(
3701): | schedstat=( 36576185000 13225970000 33523 ) 03-14 16:23:35.305
I/dalvikvm( 3701): at android.webkit.LoadListener.nativeFinished(Native
Method) 03-14 16:23:35.305 I/dalvikvm( 3701): at
android.webkit.LoadListener.tearDown(LoadListener.java:1211) 03-14
16:23:35.305 I/dalvikvm( 3701): at
android.webkit.LoadListener.handleEndData(LoadListener.java:732) 03-14
16:23:35.305 I/dalvikvm( 3701): at
android.webkit.LoadListener.handleMessage(LoadListener.java:222) 03-14
16:23:35.305 I/dalvikvm( 3701): at
android.os.Handler.dispatchMessage(Handler.java:99) 03-14 16:23:35.305
I/dalvikvm( 3701): at android.os.Looper.loop(Looper.java:143) 03-14
16:23:35.305 I/dalvikvm( 3701): at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:628) 03-14
16:23:35.305 I/dalvikvm( 3701): at
java.lang.Thread.run(Thread.java:1096) 03-14 16:23:35.305 I/dalvikvm(
3701): 03-14 16:23:35.305 E/dalvikvm( 3701): VM aborting</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 17:03:41 +0000</when>
<what>Filed internally as 4119332.</what>
</comment>
<comment>
<author>ronnie.e...@gmail.com</author>
<when>Tue, 24 May 2011 19:30:07 +0000</when>
<what>IQ&apos;Em getting crashes with a force close on 27MB file. HavenQ&apos;Et see any answers online so far for this but lots of people looking.</what>
</comment>
</bug>
<bug>
<bugid>13394</bugid>
<title>Notification bar briefly displayed between activities</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>span...@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 20:31:00 +0000</openedDate>
<description>Observed on HTC Incredible running Android 2.2 When you have lot of
loaded application that are actively running (such as Facebook,
Twitter...) when moving from one activity to another notification bar
can be briefly displayed to an user.</description>
</bug>
<bug>
<bugid>1298</bugid>
<title>Igoogle.com or other webpage displays as a single column and will not expand</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-27T01:09:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>donrki...@gmail.com</reportedBy>
<openedDate>Fri, 14 Nov 2008 05:37:00 +0000</openedDate>
<description>Webpage only displays on frame and displays as a single column and will
not zoom or expand. Only known resolution is to master reset the device.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:09:13 +0000</when>
<what></what>
</comment>
<comment>
<author>timjoyc...@gmail.com</author>
<when>Sun, 08 Feb 2009 11:39:56 +0000</when>
<what>Hi,

can you elaborate a little as to why this is declined?

thanks

timj</what>
</comment>
</bug>
<bug>
<bugid>14032</bugid>
<title>M3U playlists encoded in ANSI is no longer fully supported</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:43:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 12:28:00 +0000</openedDate>
<description>When importing ANSI encoded playlists containing entries with
international characters (??? for example), then showing that playlist
in a music app, those entries will not show. Examples of playlist
entries: DOES WORK: .\..\Music\ACDC - The Very Best - 03 - Thunderstruck
- 3324.mp3 DOES NOT WORK .\..\Music\Anna Stadling - H?ll Mig H?rt -
7040.mp3 .\..\Music\Bo Kaspers Orkester - 8 - 07 - Det Blir B?ttre Sen -
2872.mp3 - Steps to reproduce the problem. 1. Create a playlist on PC
encoded as ANSI containing songs with international characters in their
filename. 2. Copy playlist and song(s) to phone. 3. Open a music app and
show the playlist. Result: Songs with international characters will not
be listed. To make it work: Before copying above playlist to phone,
convert it from ANSI to UTF8. - What happened. When viewing this
playlist in any music app (have tried HTC Music and Meridian Player),
the songs containing international characters will not be listed. - What
you think the correct behavior should be. In versions Q&lt;E 2.2.1 of
Android, songs with internation characters was recognized in ANSI
encoded .m3u files. System: HTC Wildfire A3333 Android v. 2.2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:43:28 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18370</bugid>
<title>z-index not being honored in with WebView and Browser with input/select controls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>enervat...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 01:36:57 +0000</openedDate>
<description>Hi this problem definitely happens on my Nexus 1 running 2.3.4, but I
believe the bug is much older than that. IQ&apos;Eve observed it in several
other phones, and have had reports from the field as well. IQ&apos;Eve only
recently isolated what the problem is. The problem is that for some
reason the on screen touch picker is not honoring the z-Index of two
divQ&apos;Es that are sitting on top of each other with an html select tag
under a set a checkbox tags. The code supplied demonstrates the problem.
Simply load this page into the browser and try to check the leftmost
checkboxes. What you will see is that it pops up the select control
which is hidden by the div. Note also that youQ&apos;Ell see the orange box is
surrounding the hidden select control too. If you try to check the
rightmost checkboxes, they will behave correctly since there isnQ&apos;Et an
underlying select control. This problem does not occur on Chrome,
Safari, or the iPhone (which implies that itQ&apos;Es not a generic webkit
problem). The correct behavior is that the touch interface should honor
the z-index of the divs and not pick controls which are not visible.
Thanks, Mike</description>
<comment>
<author>timothyf...@gmail.com</author>
<when>Tue, 19 Jul 2011 00:30:10 +0000</when>
<what>IQ&apos;Eve had similar problem with other stacked elements.  Found this thread implicating absolute-positioned elements not behaving according to z-order.  Noticed you had absolute positioning in the zidxbug.android code.  Has several workarounds if needed for various elements.

http://stackoverflow.com/questions/2562206/android-webkit-absolutely-positioned-elements-dont-respect-z-index</what>
</comment>
</bug>
<bug>
<bugid>15463</bugid>
<title>Android Market should cloud-remember auto-update preferences</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 04:30:01 +0000</openedDate>
<description>ItQ&apos;Es annoying each time I format the phone that the market doesnQ&apos;Et keep
my auto-update preference.</description>
</bug>
<bug>
<bugid>11249</bugid>
<title>At Youtube home screen not have Q&quot;EMost recentQ&quot;E this item</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>munhe...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 08:04:27 +0000</openedDate>
<description>ccurrence Process?when I press Youtube this applications after and then
in to Youtube home screen on the device of Android froyo(2.2).
Occurrence Status?at Youtube home screen not have Q&quot;EMost recentQ&quot;E this
item Expected Result?please modify this issue, becouse Android
eclair(2.1) the Youtube have Q&quot;EMost recentQ&quot;E this item.</description>
</bug>
<bug>
<bugid>17724</bugid>
<title>Browser does not save web pages; freezes on Q&apos;ESaving pageQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>starrych...@oliveyou.net</reportedBy>
<openedDate>Thu, 16 Jun 2011 19:55:51 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open web page in browser Q&gt;E Menu Q&gt;E More Q&gt;E Save
Page Q&gt;E Save Q&gt;E FREEZE! - What happened. Froze up. - What you think the
correct behavior should be. Allow you to select directory on SD card and
save the web page into a file. - DonQ&apos;Et forget to mention which device
you have, making sure that it runs Android 2.2. Droid 2 Global</description>
<comment>
<author>Austinz...@gmail.com</author>
<when>Sun, 07 Aug 2011 21:39:21 +0000</when>
<what>I have the same problem. Froyo 2.2, Motorola Defy, it works fine after reboot.

Before rebooting I clear all history, cache, cookies, form data on browser. Kill browser application and restart, but still does not save any page.

So far not able to see what causes it... !? Any ideas....</what>
</comment>
</bug>
<bug>
<bugid>7468</bugid>
<title>[Android1.5]Crash In libsgl.so</title>
<status>New</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>melod...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 10:18:47 +0000</openedDate>
<description>These days, I met a crash bug on my app. when I render map or draw
bitmaps on screen use android.graphics API, The process crashed, with
following log 03-23 14:01:02.952: DEBUG/dalvikvm(13799): GC freed 50179
objects / 2256576 bytes in 505ms 03-23 14:01:04.222:
DEBUG/libc-abort(13799): abort() called in pid 13799 03-23 14:01:04.332:
INFO/DEBUG(33): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** 03-23 14:01:04.332: INFO/DEBUG(33): Build fingerprint: Q&apos;EunknownQ&apos;E
03-23 14:01:04.332: INFO/DEBUG(33): pid: 13799, tid: 13800 Q&gt;EQ&gt;EQ&gt;E
com.telenav.app.android Q&lt;EQ&lt;EQ&lt;E 03-23 14:01:04.332: INFO/DEBUG(33): signal
11 (SIGSEGV), fault addr deadbaad 03-23 14:01:04.342: INFO/DEBUG(33): r0
00000003 r1 deadbaad r2 00000027 r3 ffff6150 03-23 14:01:04.342:
INFO/DEBUG(33): r4 ffff6128 r5 afe2fef8 r6 afe39dd0 r7 afe39dd0 03-23
14:01:04.342: INFO/DEBUG(33): r8 00fa433c r9 4100afb0 10 4100afa0 fp
00000001 03-23 14:01:04.342: INFO/DEBUG(33): ip 0000001c sp 100ffc10 lr
afe1ff33 pc afe1066a cpsr 20000030 03-23 14:01:04.522: INFO/DEBUG(33):
#00 pc 0001066a /system/lib/libc.so 03-23 14:01:04.522: INFO/DEBUG(33):
#01 pc 0000afae /system/lib/libc.so 03-23 14:01:04.532: INFO/DEBUG(33):
#02 pc 00008630 /system/lib/libcorecg.so 03-23 14:01:04.562:
INFO/DEBUG(33): #03 pc 0003c80c /system/lib/libsgl.so 03-23
14:01:04.592: INFO/DEBUG(33): #04 pc 0004169a
/system/lib/libandroid_runtime.so 03-23 14:01:04.592: INFO/DEBUG(33):
#05 pc 0003c51c /system/lib/libsgl.so 03-23 14:01:04.602:
INFO/DEBUG(33): #06 pc 0003c7c0 /system/lib/libsgl.so 03-23
14:01:04.602: INFO/DEBUG(33): #07 pc 00057688 /system/lib/libsgl.so
03-23 14:01:04.602: INFO/DEBUG(33): #08 pc 00055498
/system/lib/libsgl.so 03-23 14:01:04.632: INFO/DEBUG(33): #09 pc
00055518 /system/lib/libsgl.so 03-23 14:01:04.632: INFO/DEBUG(33): #10
pc 0002ba7a /system/lib/libandroid_runtime.so 03-23 14:01:04.652:
INFO/DEBUG(33): #11 pc 0003f08e /system/lib/libandroid_runtime.so 03-23
14:01:04.652: INFO/DEBUG(33): #12 pc 0000e3b4 /system/lib/libdvm.so
03-23 14:01:04.652: INFO/DEBUG(33): #13 pc 00040a8a
/system/lib/libdvm.so 03-23 14:01:04.652: INFO/DEBUG(33): #14 pc
00013118 /system/lib/libdvm.so 03-23 14:01:04.662: INFO/DEBUG(33): #15
pc 00017b1c /system/lib/libdvm.so 03-23 14:01:04.662: INFO/DEBUG(33):
#16 pc 00017560 /system/lib/libdvm.so 03-23 14:01:04.662:
INFO/DEBUG(33): #17 pc 000520ec /system/lib/libdvm.so 03-23
14:01:04.662: INFO/DEBUG(33): #18 pc 0005210a /system/lib/libdvm.so
03-23 14:01:04.662: INFO/DEBUG(33): #19 pc 000494c4
/system/lib/libdvm.so 03-23 14:01:04.672: INFO/DEBUG(33): #20 pc
0004954c /system/lib/libdvm.so 03-23 14:01:04.672: INFO/DEBUG(33): #21
pc 00049896 /system/lib/libdvm.so 03-23 14:01:04.672: INFO/DEBUG(33):
#22 pc 00046f6a /system/lib/libdvm.so 03-23 14:01:04.672:
INFO/DEBUG(33): #23 pc 0000f880 /system/lib/libc.so 03-23 14:01:04.702:
INFO/DEBUG(33): #24 pc 0000f3f4 /system/lib/libc.so 03-23 14:01:04.702:
INFO/DEBUG(33): stack: 03-23 14:01:04.712: INFO/DEBUG(33): 100ffbd0
0064195c [heap] 03-23 14:01:04.712: INFO/DEBUG(33): 100ffbd4 00200000
[heap] 03-23 14:01:04.712: INFO/DEBUG(33): 100ffbd8 004f2a54 [heap]
03-23 14:01:04.712: INFO/DEBUG(33): 100ffbdc 004f2a48 [heap] 03-23
14:01:04.712: INFO/DEBUG(33): 100ffbe0 00000009 03-23 14:01:04.712:
INFO/DEBUG(33): 100ffbe4 afe13e4d /system/lib/libc.so 03-23
14:01:04.712: INFO/DEBUG(33): 100ffbe8 0013b870 [heap] 03-23
14:01:04.722: INFO/DEBUG(33): 100ffbec effb958f 03-23 14:01:04.722:
INFO/DEBUG(33): 100ffbf0 00000101 03-23 14:01:04.722: INFO/DEBUG(33):
100ffbf4 ffff6128 03-23 14:01:04.722: INFO/DEBUG(33): 100ffbf8 afe2fef8
/system/lib/libc.so 03-23 14:01:04.722: INFO/DEBUG(33): 100ffbfc
afe39dd0 03-23 14:01:04.722: INFO/DEBUG(33): 100ffc00 afe39dd0 03-23
14:01:04.722: INFO/DEBUG(33): 100ffc04 afe10663 /system/lib/libc.so
03-23 14:01:04.722: INFO/DEBUG(33): 100ffc08 df002777 03-23
14:01:04.722: INFO/DEBUG(33): 100ffc0c e3a070ad 03-23 14:01:04.722:
INFO/DEBUG(33): #00 100ffc10 473c9008 03-23 14:01:04.722:
INFO/DEBUG(33): 100ffc14 afe0e940 /system/lib/libc.so 03-23
14:01:04.722: INFO/DEBUG(33): 100ffc18 473c9008 03-23 14:01:04.722:
INFO/DEBUG(33): 100ffc1c afe3c980 03-23 14:01:04.722: INFO/DEBUG(33):
100ffc20 00002bb0 03-23 14:01:04.722: INFO/DEBUG(33): 100ffc24 fffffbdf
03-23 14:01:04.722: INFO/DEBUG(33): 100ffc28 afe39dd0 03-23
14:01:04.722: INFO/DEBUG(33): 100ffc2c 473c9000 03-23 14:01:04.722:
INFO/DEBUG(33): 100ffc30 00002bb0 03-23 14:01:04.722: INFO/DEBUG(33):
100ffc34 afe0afb3 /system/lib/libc.so 03-23 14:01:04.722:
INFO/DEBUG(33): #01 100ffc38 4001e058 03-23 14:01:04.722:
INFO/DEBUG(33): 100ffc3c ad03ff13 /system/lib/libdvm.so 03-23
14:01:04.722: INFO/DEBUG(33): 100ffc40 afe3c980 03-23 14:01:04.722:
INFO/DEBUG(33): 100ffc44 afe39dd0 03-23 14:01:04.722: INFO/DEBUG(33):
100ffc48 0000a000 [heap] 03-23 14:01:04.722: INFO/DEBUG(33): 100ffc4c
ad046ca5 /system/lib/libdvm.so 03-23 14:01:04.722: INFO/DEBUG(33):
100ffc50 00000000 03-23 14:01:04.722: INFO/DEBUG(33): 100ffc54 473c9008
03-23 14:01:04.722: INFO/DEBUG(33): 100ffc58 00000000 03-23
14:01:04.752: INFO/DEBUG(33): 100ffc5c ac12736c 03-23 14:01:04.752:
INFO/DEBUG(33): 100ffc60 00fa4308 [heap] 03-23 14:01:04.752:
INFO/DEBUG(33): 100ffc64 ace08634 /system/lib/libcorecg.so 03-23
14:01:08.062: INFO/DEBUG(33): debuggerd committing suicide to free the
zombie! 03-23 14:01:08.082: INFO/DEBUG(14029): debuggerd: Jul 19 2009
00:18:54 Can you help me to find out which function I called of my
Canvas object lead to this crash? Is that drawBitmap?</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 31 Mar 2010 18:10:17 +0000</when>
<what>The fault address Q&quot;EdeadbaadQ&quot;E indicates that somebody called abort().

YouQ&apos;Ere using a custom build, so you would need to decode the addresses yourself.  With 
the address and library name, you can use a command like:

% arm-eabi-addr2line -f -e /path/to/lib/with/symbols.so 0x0001066a
</what>
</comment>
<comment>
<author>melod...@gmail.com</author>
<when>Thu, 01 Apr 2010 06:05:10 +0000</when>
<what>Hi?thanks for your tool, and I have tracked the method stack, and find out the 
source code.
Something is clear for me, but I still can not figure out why this can happen.
bellow is what IQ&apos;Eve found.
[When] the crash happens:
While finalize a Canvas object in somewhere.
The most straightforward [reason]:
Free the buffer in the SkMallocPixelRef struct twice.

start at 0x00055518 in libsgl.so:
_ZN8SkCanvasD0Ev:

//SKCanvas.cpp 

SkCanvas::~SkCanvas() {
    // free up the contents of our deque
    this-Q&gt;ErestoreToCount(1);    // restore everything but the last
    this-Q&gt;EinternalRestore();    // next call
 
    fBounder-Q&gt;EsafeUnref();
    
    dec_canvas();
}
 

 

_ZN8SkCanvas15internalRestoreEv

//SkCanvas.cpp

void SkCanvas::internalRestore() {
    SkASSERT(fMCStack.count() != 0);
 
    fDeviceCMDirty = true;
    fLocalBoundsCompareTypeDirty = true;
 
        // reserve our layer (if any)
    DeviceCM* layer = fMCRec-Q&gt;EfLayer;   // may be null
    // now detach it from fMCRec so we can pop(). Gets freed after its drawn
    fMCRec-Q&gt;EfLayer = NULL;
 
    // now do the normal restore()
    fMCRec-Q&gt;E~MCRec();       // balanced in save()
    fMCStack.pop_back();
    fMCRec = (MCRec*)fMCStack.back();
 
    /*  Time to draw the layerQ&apos;Es offscreen. We canQ&apos;Et call the public drawSprite,
        since if weQ&apos;Ere being recorded, we donQ&apos;Et want to record this (the
        recorder will have already recorded the restore).
    */
    if (NULL != layer) {
        if (layer-Q&gt;EfNext) {
            this-Q&gt;EdrawDevice(layer-Q&gt;EfDevice, layer-Q&gt;EfX, layer-Q&gt;EfY,
                             layer-Q&gt;EfPaint);
            // reset this, since drawDevice will have set it to true
            fDeviceCMDirty = true;
        }
        SkDELETE(layer);
        }
}
 

 

_ZN8SkDeviceC2ERK8SkBitmap

//SkBitmap.cpp

//not for sure : 

        ~DeviceCM() {
        if (NULL != fDevice) {
            fDevice-Q&gt;EunlockPixels();
            fDevice-Q&gt;Eunref();
        }
               SkDELETE(fPaint);
        }
//SkDevice.cpp

SkDevice::SkDevice(const SkBitmapQ&amp;E bitmap) : fBitmap(bitmap) {}
 
//SkBitmap.cpp
SkBitmap::SkBitmap(const SkBitmapQ&amp;E src) {
    SkDEBUGCODE(src.validate();)
    bzero(this, sizeof(*this));
    *this = src;
    SkDEBUGCODE(this-Q&gt;Evalidate();)
}
 

 

_ZN8SkBitmapD1Ev

//SkBitmap.cpp

SkBitmap::~SkBitmap() {
    SkDEBUGCODE(this-Q&gt;Evalidate();)
    this-Q&gt;EfreePixels();
}
 

 

_ZN8SkBitmap10freePixelsEv

//SkBitmap.cpp

void SkBitmap::freePixels() {
    // if weQ&apos;Ere gonna free the pixels, we certainly need to free the mipmap
    this-Q&gt;EfreeMipMap();
 
    fColorTable-Q&gt;EsafeUnref();
    fColorTable = NULL;
 
    if (NULL != fPixelRef) {
        if (fPixelLockCount Q&gt;E 0) {
            fPixelRef-Q&gt;EunlockPixels();
        }
        fPixelRef-Q&gt;Eunref();
        fPixelRef = NULL;
        fPixelRefOffset = 0;
    }
    fPixelLockCount = 0;
    fPixels = NULL;
}
 

fPixelRef is an instance of SkMallocPixelRef , which inherit from SkRefCnt

 

SkRefCnt.h:

void unref() const {
        SkASSERT(fRefCnt Q&gt;E 0);
        if (sk_atomic_dec(Q&amp;EfRefCnt) == 1) {
            fRefCnt = 1;    // so our destructor wonQ&apos;Et complain
            SkDELETE(this);
        }
    }
 

 

_ZN16SkMallocPixelRefD1Ev
SkBitmap.cpp

SkMallocPixelRef::~SkMallocPixelRef() {
    fCTable-Q&gt;EsafeUnref();
    sk_free(fStorage);
}
 

fStorage is set in constructor.

SkMallocPixelRef::SkMallocPixelRef(void* storage, size_t size,
                                   SkColorTable* ctable) {
    SkASSERT(storage);
    fStorage = storage;
    fSize = size;
    fCTable = ctable;
    ctable-Q&gt;EsafeRef();
}
 

Constructor is called by:

bool SkBitmap::HeapAllocator::allocPixelRef(SkBitmap* dst,
                                            SkColorTable* ctable) {
    Sk64 size = dst-Q&gt;EgetSize64();
    if (size.isNeg() || !size.is32()) {
        return false;
    }
    
    void* addr = sk_malloc_flags(size.get32(), 0);  // returns NULL on failure
    if (NULL == addr) {
        return false;
    }
    
    dst-Q&gt;EsetPixelRef(new SkMallocPixelRef(addr, size.get32(), ctable))-Q&gt;Eunref();
    // since weQ&apos;Ere already allocated, we lockPixels right away
    dst-Q&gt;ElockPixels();
    return true;
}
I was wondering if you know the most possible reason of this problem?
Thanks very much.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 01 Apr 2010 21:52:09 +0000</when>
<what></what>
</comment>
<comment>
<author>melod...@gmail.com</author>
<when>Wed, 07 Apr 2010 03:55:06 +0000</when>
<what>I was confused by this issue many days.
every time, the crash is start at deconstructor of SkCanvas, if there are problems in 
free buffer, why not crash happen in other point?</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 08 Apr 2010 14:32:51 +0000</when>
<what>I havenQ&apos;Et seen this crash, but if you can give me repro steps, IQ&apos;Ell take a look.</what>
</comment>
<comment>
<author>melod...@gmail.com</author>
<when>Fri, 09 Apr 2010 05:46:27 +0000</when>
<what>About the reproduce:
It happened randomly, can reproduce 2~3 times per day only, so no exactly reproduce 
steps.
About how I use SGL:
I was writing a map application, and just created 2 Bitmap as buffers of screen. Draw 
many polygons and lines,also some icons on one buffer , in a separated thread, when 
complete, pass it to view, and call  repaint(invalidate),swap buffer meantime. Also 
there may be other foreground images in that view (for example, car icon on a map and 
so on).

Since I used my custom shared lib for some calculation.I was trying to detach all the 
JNI callQ&apos;Es and see if the crash still happens.

Besides, there are codes in SkRefCnt.h:
SkRefCnt.h:

void unref() const {
        SkASSERT(fRefCnt Q&gt;E 0);
        if (sk_atomic_dec(Q&amp;EfRefCnt) == 1) {
            fRefCnt = 1;    // so our destructor wonQ&apos;Et complain
            SkDELETE(this);
        }
    }

Are those codes thread safe? if there are 2 thread call unref at the same time, T2 
call (sk_atomic_dec(Q&amp;EfRefCnt) == 1)  just before T1 execute fRefCnt = 1. The ref 
count may be incorrect.
</what>
</comment>
<comment>
<author>melod...@gmail.com</author>
<when>Fri, 09 Apr 2010 07:10:09 +0000</when>
<what>Some update?Another crash happens in libsgl, should related to this issue.

04-08 14:41:29.994: INFO/DEBUG(33): Build fingerprint: Q&apos;EunknownQ&apos;E
04-08 14:41:29.994: INFO/DEBUG(33): pid: 1264, tid: 1264  Q&gt;EQ&gt;EQ&gt;E com.telenav.app.android 
Q&lt;EQ&lt;EQ&lt;E
04-08 14:41:29.994: INFO/DEBUG(33): signal 11 (SIGSEGV), fault addr 478a6008
04-08 14:41:29.994: INFO/DEBUG(33):  r0 45b66e80  r1 478a6008  r2 00000140  r3 
000000ff
04-08 14:41:30.004: INFO/DEBUG(33):  r4 45b66e80  r5 0000001a  r6 478a6008  r7 
478a6008
04-08 14:41:30.004: INFO/DEBUG(33):  r8 000001e0  r9 00000500  10 ac047090  fp 
00000280
04-08 14:41:30.004: INFO/DEBUG(33):  ip 00000000  sp bef4402c  lr 00000140  pc 
ac0470a0  cpsr 20000010
04-08 14:41:30.094: INFO/DEBUG(33):          #00  pc 000470a0  /system/lib/libsgl.so
04-08 14:41:30.094: INFO/DEBUG(33):          #01  pc 0007a6e0  /system/lib/libsgl.so
04-08 14:41:30.104: INFO/DEBUG(33):          #02  pc 0005bbac  /system/lib/libsgl.so
04-08 14:41:30.104: INFO/DEBUG(33):          #03  pc 000546c8  /system/lib/libsgl.so
04-08 14:41:30.114: INFO/DEBUG(33):          #04  pc 00052990  /system/lib/libsgl.so
04-08 14:41:30.114: INFO/DEBUG(33):          #05  pc 00052bb4  /system/lib/libsgl.so
04-08 14:41:30.134: INFO/DEBUG(33):          #06  pc 0003f2a0  
/system/lib/libandroid_runtime.so
04-08 14:41:30.144: INFO/DEBUG(33):          #07  pc 0000e3b4  /system/lib/libdvm.so
04-08 14:41:30.154: INFO/DEBUG(33): stack:
04-08 14:41:30.154: INFO/DEBUG(33):     bef43fec  42d80000  
04-08 14:41:30.154: INFO/DEBUG(33):     bef43ff0  42b00000  
04-08 14:41:30.154: INFO/DEBUG(33):     bef43ff4  00000086  
04-08 14:41:30.154: INFO/DEBUG(33):     bef43ff8  00000000  
04-08 14:41:30.154: INFO/DEBUG(33):     bef43ffc  afc1d6fc  /system/lib/libm.so
04-08 14:41:30.154: INFO/DEBUG(33):     bef44000  ace0d15c  
04-08 14:41:30.154: INFO/DEBUG(33):     bef44004  00000002  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44008  bef44348  [stack]
04-08 14:41:30.164: INFO/DEBUG(33):     bef4400c  bef44338  [stack]
04-08 14:41:30.164: INFO/DEBUG(33):     bef44010  00000001  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44014  43f00000  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44018  41c80000  
04-08 14:41:30.164: INFO/DEBUG(33):     bef4401c  87400000  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44020  df002777  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44024  e3a070ad  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44028  ace08d2c  /system/lib/libcorecg.so
04-08 14:41:30.164: INFO/DEBUG(33): #00 bef4402c  45b66e80  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44030  0000001a  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44034  478a6008  
04-08 14:41:30.164: INFO/DEBUG(33):     bef44038  00000000  
04-08 14:41:30.164: INFO/DEBUG(33):     bef4403c  ac07a6e4  /system/lib/libsgl.so
04-08 14:41:30.174: INFO/DEBUG(33): #01 bef44040  00000000  
04-08 14:41:30.174: INFO/DEBUG(33):     bef44044  00000019  
04-08 14:41:30.174: INFO/DEBUG(33):     bef44048  00000140  
04-08 14:41:30.174: INFO/DEBUG(33):     bef4404c  000000ff  
04-08 14:41:30.174: INFO/DEBUG(33):     bef44050  bef442b8  [stack]
04-08 14:41:30.174: INFO/DEBUG(33):     bef44054  bef44358  [stack]
04-08 14:41:30.174: INFO/DEBUG(33):     bef44058  bef443a0  [stack]
04-08 14:41:30.174: INFO/DEBUG(33):     bef4405c  002e6f40  [heap]
04-08 14:41:30.174: INFO/DEBUG(33):     bef44060  0212ed70  [heap]
04-08 14:41:30.184: INFO/DEBUG(33):     bef44064  bef442b8  [stack]
04-08 14:41:30.184: INFO/DEBUG(33):     bef44068  bef442f8  [stack]
04-08 14:41:30.184: INFO/DEBUG(33):     bef4406c  bef441a8  [stack]
04-08 14:41:30.184: INFO/DEBUG(33):     bef44070  bef441a8  [stack]
04-08 14:41:30.184: INFO/DEBUG(33):     bef44074  ac05bbb0  /system/lib/libsgl.so

trace method use addr2line:

_ZN8SkCanvas10drawBitmapERK8SkBitmapffPK7SkPaint
??:0

E:\androidbase\android-ndk-1.5_r1\build\prebuilt\windows\arm-eabi-4.2.1\binQ&gt;Earm-
eabi-addr2line -f -e libsgl.so 0x00052990
_ZN8SkCanvas18internalDrawBitmapERK8SkBitmapRK8SkMatrixPK7SkPaint
??:0

_ZN8SkCanvas16commonDrawBitmapERK8SkBitmapRK8SkMatrixRK7SkPaint
??:0


_ZNK6SkDraw10drawBitmapERK8SkBitmapRK8SkMatrixRK7SkPaint
??:0


_ZN15SkSpriteBlitter9ChooseD32ERK8SkBitmapRK7SkPaintPvj
??:0

_ZN15SkBitmapSampler6CreateERK8SkBitmapbN8SkShader8TileModeES4_

Is that a problem of my bitmap? </what>
</comment>
<comment>
<author>melod...@gmail.com</author>
<when>Fri, 09 Apr 2010 07:26:11 +0000</when>
<what>My UI images are pooled in softReference. will it be GC while drawing? if the GC is a 
stop - the - world event, I think it will not happen. But a official answer is 
appreciated, thanks.</what>
</comment>
<comment>
<author>melod...@gmail.com</author>
<when>Fri, 09 Apr 2010 09:56:11 +0000</when>
<what>I have detached all JNI calls and fake them with java code. and the crash still 
happens.
Another Important information is: a custom built sgl lib was integrated in my shared 
lib, does it affect built-in sgl lib if I havenQ&apos;Et called any native method?</what>
</comment>
</bug>
<bug>
<bugid>985</bugid>
<title>no rule to make target `run-java-toolQ&apos;E</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-16T06:02:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>chrisfri...@gmail.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 00:19:43 +0000</openedDate>
<description>IQ&apos;Em running this on a Gentoo machine and I received the following error:
build/core/product_config.mk:229: WARNING: adding test OTA key make: ***
No rule to make target `run-java-toolQ&apos;E, needed by
`out/target/common/docs/framework-timestampQ&apos;E. Stop. This was solved
using the following. As root, do
=========================================================================
cd /usr/bin TO_REPLACE=Q&quot;Eappletviewer apt jar jarsigner java javac
javadoc javah javap javaws jconsole jdb keytool rmic rmid rmiregistryQ&quot;E
JAYDK_HOME=$(java-config -O)/bin if [ Q&quot;E${JAYDK_HOME}Q&quot;E = Q&quot;E/binQ&quot;E ]; then
echo Q&quot;Ecould not determine JDK_HOME using Q&apos;Ejava-config -OQ&apos;EQ&quot;E else echo Q&quot;EQ&quot;E
Q&gt;E .replaced for i in ${TO_REPLACE}; do if [ Q&quot;E$(ls -la ${i})Q&quot;E | grep
Q&quot;Erun-java-toolQ&quot;E != Q&quot;EQ&quot;E ]; then rm -f ${i} Q&gt;E /dev/null 2Q&gt;EQ&amp;E1 ln -sf
${JAYDK_HOME}/bin/${i} ${i} echo Q&quot;E${i}Q&quot;E Q&gt;EQ&gt;E .replaced fi done fi
=========================================================================
After youQ&apos;Ere done (e.g. Q&apos;EmakeQ&apos;E), donQ&apos;Et forget to revert everything back
to the way it was. As root, do
=========================================================================
cd /usr/bin for i in $(cat .replaced); do rm -f ${i} Q&gt;E /dev/null 2Q&gt;EQ&amp;E1 ln
-sf run-java-tool ${i} done rm -f .replaced Q&gt;E /dev/null 2Q&gt;EQ&amp;E1
=========================================================================</description>
<comment>
<author>tg.x....@gmail.com</author>
<when>Thu, 04 Dec 2008 02:09:41 +0000</when>
<what>you can just set the path before make instead of linking stuff around:
export PATH=$(java-config -O)/bin:$PATH
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 06:02:06 +0000</when>
<what>Information about that aspect was added to the documentation</what>
</comment>
<comment>
<author>vovan...@gmail.com</author>
<when>Sun, 22 Feb 2009 16:19:26 +0000</when>
<what>I fixed it with this:
eselect java-vm set user sun-jdk-1.6
eselect java-vm set system sun-jdk-1.6</what>
</comment>
<comment>
<author>sor...@gmail.com</author>
<when>Thu, 26 Mar 2009 09:32:45 +0000</when>
<what>The fix in comment #3 doesnQ&apos;Et work for me, though doing PATH=$(java-config
-O)/bin:$PATH does, maybe this is a gentoo bug?</what>
</comment>
<comment>
<author>chrisfri...@gmail.com</author>
<when>Sun, 21 Jun 2009 10:29:12 +0000</when>
<what>The fix in comment #1 works for me and seems a bit more elegant than my solution -
thanks :)</what>
</comment>
<comment>
<author>jkrid...@gmail.com</author>
<when>Fri, 05 Mar 2010 19:41:17 +0000</when>
<what>On my Gentoo system, a script at /usr/bin/run-java-tool is in the path, so why do we
need /opt/sun-jdk-1.5.0.22/bin/ in the path?  Is this a bug with the Android build
system?</what>
</comment>
<comment>
<author>shipleyt...@gmail.com</author>
<when>Thu, 08 Apr 2010 04:32:36 +0000</when>
<what>Comment 1 worked for me as well. I thought I was going to pull my hair out. IQ&apos;Em
pretty sure this is a gentoo only bug. Just my 2 cents, cause thatQ&apos;Es about what itQ&apos;Es
worth.</what>
</comment>
<comment>
<author>wangzhib...@gmail.com</author>
<when>Thu, 30 Sep 2010 08:21:38 +0000</when>
<what>Comment 1 worked for me. gentoo bug. Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>5393</bugid>
<title>Can not end just one call if another one is on hold. Pressing the end button ends BOTH calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>35</stars>
<reportedBy>asad.ri...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 22:36:59 +0000</openedDate>
<description>I am using a Motorola Droid. Firmware Version 2.0.1; Baseband Version
C_01.3E.01P; Kernel Version 2.6.29-omap1-g0dd7e0b android-build@apa26
#511; Build Number ESD56 This issue existed before the recent OTA update
() and exists after the update as well. - Steps to reproduce the
problem. 1. Place a call to any number. Let the call connect. Lets call
this Call_1. 2. Click Add Call, which brings up the dialer screen.
Call_1 continues normally and I can still hear the person on the other
end as I dial a new number on the dialer. 3. Enter a new number and
click the green phone handset icon to dial. Lets call this Call_2. At
this point, Call_1 is placed on hold and I hear the dial tones for
Call_2. An icon to Q&quot;EMerge CallsQ&quot;E now appears on the screen. Do not click
that icon. 4. Now try to end Call_2 by clicking the red Q&quot;EEnd CallQ&quot;E
button (regardless of whether it was connected or not). - What happened.
This ends both Call_1 and Call_2. - What you think the correct behavior
should be. Only the active call should end (Call_2 in the scenario
above). The call on hold (Call_1) should resume. Furthermore, I should
have the option to switch or swap between the calls (this was present in
the out of the box firmware version but is not there after upgrading to
build ESD56. Note: Before the recent OTA update. After connecting to
Call_2 there used to be an icon on screen for swapping between two
Call_1 and Call_2. Even after swapping between calls, clicking Q&quot;EEnd
CallQ&quot;E would still always end both calls so the behavior was slightly
different but the end result was the same issue. After the update, the
Q&quot;ESwapQ&quot;E option is replaced by Q&quot;EMergeQ&quot;E.</description>
<comment>
<author>ofiand...@gmail.com</author>
<when>Wed, 17 Feb 2010 17:48:46 +0000</when>
<what>Similarly, when receiving an incoming call while already on the phone there is no way 
to switch back to call 1 after accepting call 2.  The manage calls button does not 
work.  Hanging up on caller 2 also hangs up on call 1.  This issue has existed since I 
purchased the phone a few weeks after the Droid was released.

Bug 5835 looks to be a duplicate of this one.</what>
</comment>
<comment>
<author>willoo...@gmail.com</author>
<when>Sat, 20 Feb 2010 16:31:19 +0000</when>
<what>@ ofiandaca - your comments here and on my post (Bug 5835) provide no real commentary and looks 
like a loop.  Not sure if you are a moderator and just commenting to void out my bug post, but do you 
have any knowledge of if this issue is isolated to the Droid, CDMA Android phones, or all Android 
devices?</what>
</comment>
<comment>
<author>ofiand...@gmail.com</author>
<when>Tue, 09 Mar 2010 19:24:12 +0000</when>
<what>@ willoogle - IQ&apos;Em not a moderator.  My comment was to illustrate that the problem is 
not limited to ending a call, but also that you cannot switch between them.  And yes, 
the loop was intentional since these two issues are the same and it helps to unify the 
group of people following the issue and also the Google code team in tracking the 
interest in it.  So, really I was trying to help both of us out, not undermine your 
report.</what>
</comment>
<comment>
<author>hellers...@gmail.com</author>
<when>Sat, 20 Mar 2010 05:00:47 +0000</when>
<what>I have the exact same problem with my Droid phone. As someone also said, if you are on 
Call_1 and someone calls you and you accept it (Call_2), there is no way to switch back 
to Call_1 and hitting End ends both of the calls.</what>
</comment>
<comment>
<author>zjor...@gmail.com</author>
<when>Wed, 31 Mar 2010 23:12:49 +0000</when>
<what>Same issue persists with Droid on 2.1-update1</what>
</comment>
<comment>
<author>asad.ri...@gmail.com</author>
<when>Wed, 21 Apr 2010 20:59:16 +0000</when>
<what>Google team, do you have an update on this issue? It has been over 4 months without 
any update, comment or acknowledgement.

While I love the Android OS and the Motorola DROID, it is extremely disappointing to 
see that it lacks this basic functionality. Having all the applications and 
smartphone functionality is nice but the fact of the matter is that it is a PHONE 
first and then anything else. So it is extremely furstrating to see that it is 
unable to provide such BASIC functionality. I was really hoping that 2.1 upgrade 
will address this issue but that is not the case. In my opinion this should have 
been one of the top priority issues to be addresses in 2.1.

Please provide an update ASAP. Is there a way to escalate this issue directly to the 
responsible group within Google so that it gets some attention?

</what>
</comment>
<comment>
<author>easyphp...@gmail.com</author>
<when>Mon, 07 Jun 2010 21:08:54 +0000</when>
<what>Has this issue been resolved because the problem also exsists on the Evo that was released a couple days ago, well at least @willoogle problem, I donQ&apos;Et have a problem switching calls; just hanging up on ONLY one call. Additionally, if you switch lines, it takes 3+ minutes for the other line to finally disconnect. </what>
</comment>
<comment>
<author>temporal...@gmail.com</author>
<when>Wed, 30 Jun 2010 17:09:33 +0000</when>
<what>Actually, from what I have seen, pressing Q&quot;EEndQ&quot;E only *appears* to end both calls. Shortly after ending the desired call, my phone rings as if I have an incoming call - itQ&apos;Es the held call. It was never truly terminated, the phoneQ&apos;Es state just made it appear so.
On Android 1.6 on my T-Mobile G1, there were fine-grained controls for swapping calls, placing calls on hold, and ending calls. IQ&apos;Em not sure now, but I also seem to recall being able to tell which call I was on (the name, number, and contact card all reflected the current call). Why have these features not carried over to the touch-interface handsets such as the Moto Droid? </what>
</comment>
<comment>
<author>temporal...@gmail.com</author>
<when>Wed, 30 Jun 2010 18:30:44 +0000</when>
<what>I think that I have answered my own question, after some research this afternoon.
IQ&apos;Eve been looking at the code from the latest version of Android (2.2) to see what would need to be changed, and it turns out that these deficiencies are that of the CDMA network our phones are on, not of Android itself.
Features of GSM (and Android) that CDMA canQ&apos;Et do include:
Placing a call on hold
Merging calls where you did not initiate both calls (CDMA canQ&apos;Et merge an incoming call evidently)
Unmerging calls
Show which caller is active (Android could keep up with this itself based on the presses of the Q&quot;EManage CallsQ&quot;E button, but then if one of the parties hangs up, Android has no way to know which call was retained and which was dropped, possibly leading to the wrong caller info being displayed)
Answer an incoming call and end the current call
End a call other than the active call

I did not know that these are CDMA limitations until I looked at the code and did further research across the internet.</what>
</comment>
<comment>
<author>M.D.Fe...@gmail.com</author>
<when>Mon, 05 Jul 2010 17:07:01 +0000</when>
<what>That is not true. There are a number of other CDMA based phones that have this basic functionality. </what>
</comment>
<comment>
<author>temporal...@gmail.com</author>
<when>Tue, 06 Jul 2010 18:21:21 +0000</when>
<what>According to the comments in the code and other research, the problem lies in that on CDMA, the phone isnQ&apos;Et in control. When switching calls, the phone isnQ&apos;Et told which call is active. When the call is ended, the phone hangs up, but the held call rings the phone again to reconnect. ItQ&apos;Es very similar to the way a land line works.
Android could try to keep up with presses of the Q&quot;Emanage callsQ&quot;E button to determine which call is active, and it could even automate the retrieval of the call when the tower rings it back in, I would imagine. The problem with keeping up based on button presses is that there is a margin of error since the tower doesnQ&apos;Et confirm which call is actually active. If the call didnQ&apos;Et switch as expected, the IDs would be backwards. Also, I donQ&apos;Et think that the tower informs the phone which caller hangs up if one of the callers on the other end terminates the connection - the phone would have no way of knowing which call is still active.</what>
</comment>
<comment>
<author>badxm...@gmail.com</author>
<when>Mon, 30 Aug 2010 15:56:38 +0000</when>
<what>just experienced this phone on Evo 2.1</what>
</comment>
<comment>
<author>Jpolak@gmail.com</author>
<when>Thu, 16 Sep 2010 20:11:39 +0000</when>
<what>nexus 2.2 frf 91 -- same problem.

furthermore - my phone crashes if you attempt to swap out of a call where the other party has already hung up. </what>
</comment>
<comment>
<author>jamaal2...@gmail.com</author>
<when>Wed, 22 Sep 2010 20:43:03 +0000</when>
<what>WHY CANT i Merge an incoming call with current call THAT IS SO DAMN DUMB FOR A SMART PHONE LIKE THE DROID. TO NOT BE ABLE TO DO THAT SIMPLE FUNCTION. </what>
</comment>
<comment>
<author>joesix...@gmail.com</author>
<when>Tue, 30 Aug 2011 16:00:51 +0000</when>
<what>Can anyone confirm that this DOES work as intended on GSM networks, e.g. on ATT? This is one of the few issues keeping me out of the Android world, but maybe itQ&apos;Es not relevant on ATT.</what>
</comment>
<comment>
<author>reachs...@gmail.com</author>
<when>Wed, 31 Aug 2011 00:02:03 +0000</when>
<what>Yes, this feature works on ATQ&amp;ET with my Samsung Galaxy S on Android Gingerbread 2.3 .  I have full control of whom I add on to a call, who to disconnect, regardless of whether I started the 3-way call or not.  This feature, unfortunately, is the only reason IQ&apos;Em forced to stay with ATQ&amp;ET.</what>
</comment>
</bug>
<bug>
<bugid>754</bugid>
<title>CSS margin and padding settings are ignored</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T15:00:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joelhull...@gmail.com</reportedBy>
<openedDate>Wed, 18 Jun 2008 21:06:40 +0000</openedDate>
<description>When a page is loaded from the file system and when multiple images are
next to each other there is a space between the images that cannot be
removed. Using CSS and setting the margin and padding to zero has not
affect. The WebView instance was created like this... startPage =
file:///android_asset/wvtest.html; webView = (WebView)
findViewById(R.id.WebView);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLoadsImagesAutomatically(true);
webView.clearCache(); webView.loadUrl(startPage);</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:00:37 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

IF this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>19000</bugid>
<title>Apple Lossless Audio Codec (ALAC) support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>iamanthr...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 09:40:52 +0000</openedDate>
<description>Many users switching from the walled garden of Apple iTunes, after
ditching the iPhones, will want support for their music library in Apple
Lossless Audio Codec (ALAC). I for one do not want to have to convert
all my music to FLAC from ALAC when I have over the past five years
ripped nearly every CD I had to nearly 10,000 ALAC tracks. PowerAMP is
the only player I believe with ALAC support and most others do not
support it as it isnQ&apos;Et part of the built in media API. But it wont be
properly completed till version 2.0 It would be very useful to former
Apple users to be able to migrate painlessly instead of being confronted
with a massive conversion process when switching to Android. VLC
supports it on PC and that is open source, surely it would be possible
to add, so I respectfully request that someone does :) Thank you for
your time, Marcel</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Wed, 03 Aug 2011 22:52:27 +0000</when>
<what>IQ&apos;Ed like to see this supported, but frankly there are many other formats which should be supported first, such as MPEG2 (DVDs, HDTV and early web video are ALL in MPEG2 format).

The walled garden of iTunes is walled for a reason. Despite spending literally hundreds of hours helping people convert, recover, or relocate their files from an iTunes library, I have very little sympathy for people using exotic formats (yes FLAC, ATRAC, RM and ALAC are exotic) to store massive numbers of audio tracks. ThatQ&apos;Es just a bad idea. Switching iTunes to encode in 320k VBR MP3 would be a good idea. Using a converter to roll through your entire library and convert what you already have while you go sip some coffee would be a good idea. Waiting for Google to support a proprietary Apple format when thereQ&apos;Es already a workaround that will save you countless hours later is not such a good idea.

IQ&apos;Em always in favor of including basic functions like generic USB drivers and binary media decoding. The FFMPEG codec set *should* be included in every build of Android and an update pushed to older devices. Meanwhile, IQ&apos;Ed be happy if a twenty year old video format used by more media than any other digital video compression method in the world were supported at least well enough to play free web video from 1996.

Too much focus is given to supporting DRM burdened formats and virtually none is given to legal, commonly used legacy and free (over the airwaves as God intended, as Letterman would say) videos are left to rot simply because thereQ&apos;Es no licensing money involved.

Heavy handed signature follows:
Copyright is wrong.  SDI Q&gt;E HDMI.  15pin D-sub Q&gt;E DVI.  Dolby 5.1 Digital Q&quot;ECoaxQ&quot;E Q&gt;E Sony optical TOSlink. MP3 Q&gt;E M4A. Art for artQ&apos;Es sake Q&gt;E Art for moneyQ&apos;Es sake.</what>
</comment>
<comment>
<author>iamanthr...@gmail.com</author>
<when>Wed, 03 Aug 2011 23:36:58 +0000</when>
<what>Really? No MPEG2? DidnQ&apos;Et know.
Totally agree on FFMPEG.

I encoded my whole CD collection, that would be a massive cup of coffee, maybe a whole tankerQ&apos;Es worth.

I could just wait for VLC for Android, shouldnQ&apos;Et be too far off... but it would be nice to have in built support for more formats.</what>
</comment>
<comment>
<author>cts...@gmail.com</author>
<when>Sat, 06 Aug 2011 18:58:31 +0000</when>
<what>
If you check your iTunes purchases many may be able to be purachsed for the slight charge up to the DRM free version of the AAC file.  The CDQ&apos;Es when they are imported into iTunes donQ&apos;Et get converted into the protected .aac files either.  And if I recall, iTunes used to have an option to convert to .mp3, which would waste alot of time and space if you have a large library.

I am using the Amazon mp3 Cloud  and Cloud Player. You can down load the player app onto your android device, Apple system or windows computer, etc. I was able to upload my iTunes library into my Amazon library with some exceptions of those iTunes songs that were still protected.  The uploader even gave a list of the songs that it wasnQ&apos;Et able to upload. 

Songs you purchase through Amazon can be saved directly to your cloud drive, and you can play your library directly off the web or download the songs to your device.  There is even an option to have the downloader auto-import the song into iTunes.



Getting Started with the Amazon MP3 Store, Cloud Player, and Cloud Drive

http://www.amazon.com/b/ref=amb_link_356566802_2?ie=UTF8Q&amp;Enode=2658409011Q&amp;Epf_rd_m=ATVPDKIKX0DERQ&amp;Epf_rd_s=ilmQ&amp;Epf_rd_r=0BPC9YX3N3CGMZ9NPTG3Q&amp;Epf_rd_t=101Q&amp;Epf_rd_p=1310392422Q&amp;Epf_rd_i=163856011
</what>
</comment>
<comment>
<author>iamanthr...@gmail.com</author>
<when>Fri, 28 Oct 2011 12:37:56 +0000</when>
<what>Apple have Open Sourced the ALAC file format using the Apache 2 license. PowerAmp for Android has partial support already, so I canQ&apos;Et imagine it being to hard given Apple now supply a codec and converter for it.

http://alac.macosforge.org/
</what>
</comment>
</bug>
<bug>
<bugid>8248</bugid>
<title>Droid sends out old SMS messages during boot-up process</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>snappy...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 18:43:53 +0000</openedDate>
<description>What happened: For a while now, whenever I reboot my phone, it
automatically resends 2 or 3 old SMS messages to contacts. The messages
are usually several days old, and not the most recent message in the
thread with that contact. I recently transferred to a new Droid, due to
a hardware malfunction, and this bug has occurred several times on both
Droids. Steps to reproduce the problem: 1. Turn off phone, either by
holding the lock button and selecting Q&quot;Epower offQ&quot;E, or by doing a battery
pull. 2. Turn phone back on. 3. View Messages to see several old SMS
messages have been resent. What you think the correct behavior should
be. Not resend old SMS messages upon reboot! Current configuration:
Motorola Droid on VZW, running firmware version 2.1-update1. I have
tried text message limits of both 200 messages per conversation, and
unlimited. Both donQ&apos;Et seem to fix it.</description>
<comment>
<author>ktles...@gmail.com</author>
<when>Fri, 13 Aug 2010 16:10:22 +0000</when>
<what>This happened to me, too. I bought the Droid 2 yesterday and when I rebooted it, it sent out a week or so of old text messages. People thought I was nuts until I explained the unexplainable. WhatQ&apos;Es the solution? </what>
</comment>
<comment>
<author>garem...@gmail.com</author>
<when>Sat, 14 Aug 2010 00:28:44 +0000</when>
<what>Same problem with my Droid X. The other night it resent well over 100 past text messages after a power-up. Last week it did it but not to that degree. I just got off of a conference call a few minutes ago with VZW and Moto and after consulting a 2nd level tech all they could come to was it was a hardware issue. But they did say that it is the first they have heard of it. Both VZW and Moto. But on the Droid Forums several people have called and some have had replacements for this same issue. Funny whenever you call it is always the first time they have heard of it.</what>
</comment>
<comment>
<author>ghent180@gmail.com</author>
<when>Sun, 22 Aug 2010 15:57:26 +0000</when>
<what>I bought the Droid when it originally came out and have had this problem on every firmware update (currently running 2.2). At one point I even needed to get my phone replaced due to a separate issue, and this occurs on the new phone as well. This happened while using the default message system and HandcentSMS

Under 2.1 there would be a notification icon on the message itself indicating that there was some problem with the message, but it would still go through to who I was trying to send it to. 


Solutions:
Android 2.1 Default Messenger - When you see a notification beside one of your SMS, and your contact has already responded to it, long press on that message with the error notification and delete it. 

HandcentSMS - In the main menu where it displays all your threads, tap your menu button. Go to Q&quot;EMoreQ&quot;E then Q&quot;EUndelivered messagesQ&quot;E. If you see a message that has already been responded to simply delete it.</what>
</comment>
<comment>
<author>adam.eve...@gmail.com</author>
<when>Tue, 31 Aug 2010 15:19:14 +0000</when>
<what>IQ&apos;Em not sure if this is the same issue for all occurrences of this bug, but it should at least explain it for Droid X.

I am the developer of an Android app called SMS Popup.  Many of my users were reporting the same issue.  It turned out to be caused by the fact that SMS Popup uses undocumented non-standard features of the API that are not guaranteed to work over all phones.  When sending messages, the app passes control of the message back to the system messaging app to confirm the message was sent and then moves it from Q&quot;EoutboxQ&quot;E to Q&quot;EsentQ&quot;E.  As the Droid X (and possibly other Moto phones) do not use the standard messaging app package, this last step was not happening.  Therefore on reboot the phone would see all the messages sitting in Q&quot;EoutboxQ&quot;E and try and re-send them.

I managed to fix this in SMS Popup by manually moving the message if it was sent successfully.  Any other 3rd party SMS apps that send messages might also be affected by this (Handcent, Chomp etc).  Installing the default Android messaging app fixes this as it is able to act on the final step which moves the message.

For reference, SMS Popup bug was here:
http://code.google.com/p/android-smspopup/issues/detail?id=155</what>
</comment>
<comment>
<author>snappy...@gmail.com</author>
<when>Tue, 31 Aug 2010 15:32:11 +0000</when>
<what>@Adam: IQ&apos;Em running the default Messaging app, but I do have a couple 3rd party apps that back my messages up, so I wonder if itQ&apos;Es something similar to what youQ&apos;Ere describing for your app?</what>
</comment>
<comment>
<author>adam.eve...@gmail.com</author>
<when>Wed, 01 Sep 2010 19:59:17 +0000</when>
<what>snappy316@: IQ&apos;Em actually not sure this is the same issue on Droid as on Droid X (and probably Droid 2) - mostly as the Droid runs stock Android (whereas the others run some form of Motoblur).  I canQ&apos;Et think of a reason why the original Droid would re-send messages due to 3rd party apps... however AFAIK the native Android messaging app and the Motoblur messaging apps do both check for unsent messages at boot time and re-send if needed, so itQ&apos;Es likely related in some way.</what>
</comment>
<comment>
<author>dreamwal...@gmail.com</author>
<when>Sun, 07 Nov 2010 23:57:24 +0000</when>
<what>I have the HTC Incredible and experienced this same issue, with my phone re-sending 100+ texts on reboot before I managed to stop it (the outgoing texts had all somehow been marked as undelivered, which is what I imagine set off the auto-texting frenzy). IQ&apos;Em using only the stock app for messages - no SMS Popup, no Handcent, nothing. ItQ&apos;Es not a crippling problem, but does seem like kind of a stupid one, and I donQ&apos;Et really know where to start as far as pinpointing the problem goes - calling Verizon didnQ&apos;Et help much, but I may try that again. Any advice from others dealing with this same issue?</what>
</comment>
<comment>
<author>fahad.pe...@gmail.com</author>
<when>Tue, 16 Nov 2010 05:18:10 +0000</when>
<what>Yesterday I faced the same problem on HTC Desire with android 2.2 (Software Number 2.10.161.2). I rebooted my device and it sent couple of old SMSs again. I noticed it when recipients inquired about why i am sending old messages again. 

I suppose this should be fixed on urgent basis as this may affect ones image and people may started thinking that person is stupid :)</what>
</comment>
<comment>
<author>fahad.pe...@gmail.com</author>
<when>Tue, 16 Nov 2010 06:05:48 +0000</when>
<what>Issue#12577 has been reported for similar bug on android 2.2 software
http://code.google.com/p/android/issues/detail?id=12577</what>
</comment>
<comment>
<author>stevehey...@gmail.com</author>
<when>Wed, 24 Nov 2010 23:02:29 +0000</when>
<what>Me too, HTC Desire HD, battery went flat and i think it must have rebooted, i have upset meany friends and family with the 150+ text i have sent them late at night, they weQ&apos;Ere all old ones and even one they had sent me, only had the phone for a few hours, not a good start, had to pull the bat as i could see it sending loads of texts to my contacts, not sure i want to switch it back on! will call orange in the morning.</what>
</comment>
<comment>
<author>BrokenCa...@gmail.com</author>
<when>Wed, 12 Jan 2011 11:12:23 +0000</when>
<what>Happens on HTC Desire using Froyo 2.2, and the standard text messaging application. Old texts are sent out on reboot. Please can you place some urgency on getting this fixed. </what>
</comment>
<comment>
<author>jreih...@gmail.com</author>
<when>Thu, 20 Jan 2011 18:54:08 +0000</when>
<what>happened to me yesterday with my mytouch 4g, also received random old texts. </what>
</comment>
<comment>
<author>myers.st...@gmail.com</author>
<when>Sun, 23 Jan 2011 14:45:58 +0000</when>
<what>My girlfriends phone (Droid Incredible) did the same thing this morning! Her battery died overnight and when she plugged it in it stared sending text messages.</what>
</comment>
<comment>
<author>smmcswee...@gmail.com</author>
<when>Sat, 05 Feb 2011 03:19:38 +0000</when>
<what>Ya, I am not running any programs other than the stock texting program on my Droid X... it is kind of annoying... and im constantly apologizing for my phone... any answers or fixes?</what>
</comment>
<comment>
<author>zbk...@gmail.com</author>
<when>Thu, 10 Feb 2011 23:00:55 +0000</when>
<what>Downloaded Handcent sms about two weeks ago. Program froze this morning and would force close when I tried opening my newest message. So I shut my phone off and turned it back on. I began receiving text messages asking what I was talking about because my phone resent texts from over a week old to random contacts. Some got three separate random texts while others only got one. So I immediately figured it was Handcent, so I uninstalled it. From doing some research, this seems to also happen using the stock program. Interestingly, after trying to redownload Handcent, the market freezes up everytime I click on the Handcent link and force closes. I am using a Droid incredible with 2.2. I use swift key for typing if that helps. I run lookout security and am continually scanned and deemed fine. I am hesitant to turn my phone off now because dealing with the confusion and nonsense isnQ&apos;Et something that should have to be dealt with when using a 200 dollar phone that costs 100 a month to run that is only 6 months old. 

</what>
</comment>
<comment>
<author>tment...@gmail.com</author>
<when>Thu, 10 Feb 2011 23:34:57 +0000</when>
<what>fwiw, I was in the settings for Handcent the other day and noticed a checkbox for a setting called Q&apos;EPrevent ResendQ&apos;E - the description reads Q&apos;EUse HandcentQ&apos;Es special feature to prevent a resend issue that may happen on some phones after rebootingQ&apos;E - the setting is under Settings -Q&gt;E Send message settings.

I canQ&apos;Et guarantee it works, but I havenQ&apos;Et had any resends (that I know of) since I enabled this feature.</what>
</comment>
<comment>
<author>paulrueg...@gmail.com</author>
<when>Mon, 14 Feb 2011 22:02:37 +0000</when>
<what>My MyTouch 4G has sent old text messages twice - both after a reboot. However, the last one was sent hours after the reboot.

I set my phone to reboot just before going to sleep. In the morning I checked my messages (gmail and hotmail via the email app). A friend called me a minute later wondering why I had just resent an old text.</what>
</comment>
<comment>
<author>doppelga...@gmail.com</author>
<when>Wed, 16 Feb 2011 16:22:42 +0000</when>
<what>i am having this problem too with MyTouch 4G. after reboot. iQ&apos;Eve only had my phone for 3 days, and people were wondering why i asked them to come over. whats the deal with android bugs in textings, this is a serious problem!

seems like the honeymoon is over...
</what>
</comment>
<comment>
<author>doppelga...@gmail.com</author>
<when>Wed, 16 Feb 2011 16:24:41 +0000</when>
<what>how is it that this issue is been going on since May 10, 2010 witout a fix yet? crazy.</what>
</comment>
<comment>
<author>Zhi...@gmail.com</author>
<when>Fri, 04 Mar 2011 15:56:08 +0000</when>
<what>Bought my HTC DesireHD on saturday(26/02/11) and at approx 12:35 today pnes started to resend ALL sent messages and fowrwarding ALL received messages back to contacts... Restored factory settings but want to know why this happened in first instance.  I also cant see the messages sent either... so I dont know what and to who it sends.
</what>
</comment>
<comment>
<author>courtarro</author>
<when>Wed, 09 Mar 2011 22:35:19 +0000</when>
<what>How can these embarrassing bugs sit so long in GoogleQ&apos;Es queue without any acknowledgment?</what>
</comment>
<comment>
<author>amritpal...@gmail.com</author>
<when>Sun, 13 Mar 2011 19:35:00 +0000</when>
<what>IQ&apos;Eve also experienced this problem today, resent many old sms messages including messages that I received, back to sender. Very Annoying!!! I got my HTC Desire HD phone on Thurs (10th Mar 2011), issues on Sun (13th Mar 2011). HTC Support is unavailable on weekends, so I was in touch with my network provider. All Software is up to date. I was trying to resolve the issue myself, but after reading this forum I may just replace this phone for a different one althogether - very disappointed as other features appear to work well.
</what>
</comment>
<comment>
<author>ovt...@gmail.com</author>
<when>Thu, 17 Mar 2011 00:32:57 +0000</when>
<what>Everytime I reboot my phone it sends what seems to be a random text again to the same contact. This occurs for several contacts during startup.

In my stock messaging applicationQ&apos;Es inbox, I can see the preview of the last text sent and it is NOT the last one, but the beginning of the text message that must have been sent to that contact from the reboot. I go into the message to confirm this and go back to the main inbox and the preview of the last text sent changes.

Occurs on 2 other friends phones as well.

IQ&apos;Em running galaxy s 2.2.1 - DarkyQ&apos;Es 9.3



</what>
</comment>
<comment>
<author>kelvin.a...@gmail.com</author>
<when>Thu, 17 Mar 2011 10:24:17 +0000</when>
<what>Looks like #12577 is a duplicate.</what>
</comment>
<comment>
<author>snappy...@gmail.com</author>
<when>Thu, 17 Mar 2011 16:36:52 +0000</when>
<what>At least for original Droids, it looks like 2.2.2 (which is currently rolling out) fixes the bug. Apparently.

http://techie-buzz.com/mobile-news/motorola-droid-android-2-2-2-update.html
http://www.droid-life.com/wp-content/uploads/2011/03/droid-frg83g.png</what>
</comment>
</bug>
<bug>
<bugid>19988</bugid>
<title>Force closed happens after cancel the sending of a video to youtube</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anderson...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 17:35:55 +0000</openedDate>
<description>Steps to reproduce: 1- Create a video 2- Go to Gallery and select my
library and then select the recent video created 3- Select sharing and
then select youtube 4- Login to your youtube account 5- Send the video
to youtube 6- In the status bar select the status of sending the video
7- Select the video and select Q&quot;Etry againQ&quot;E 8- Right after this press
cancel (You will see at the right phone says Q&quot;Esending 0%Q&quot;E 9- Phone shows
Force closed as the picture attached. Expected Result: Phone should not
shown Force closed windows message Actual Result: Phone shows force
closed windows message</description>
</bug>
<bug>
<bugid>10797</bugid>
<title>Phone rotate issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chen.den...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 11:42:01 +0000</openedDate>
<description>1.Steps: Home Screen -Q&gt;E Tap search key -Q&gt;E rotate phone to horizontal-Q&gt;E
Long press text box-Q&gt;Eshow Q&quot;EEdit TextQ&quot;E dialog -Q&gt;E rotate phone to vertical
2.What happened. CanQ&apos;Et select dialog function 3.What you think the
correct behavior should be. Dialog function work find. 4.Use Devices:
Model name:Nexus One Android version:2.2 Baseband
version:32.24.00.22U_4.03.00.21_2 Kernel version:2.6.32.9-2720-g328f560
Build number:MoDaco custom ROM r17 for the Google Nexus One(FRF50)</description>
</bug>
<bug>
<bugid>16833</bugid>
<title>Support adb over wifi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 13:57:58 +0000</openedDate>
<description>There are various 3rd party solutions for using adb over wifi, but they
all require root. It would be nice if this were supported
out-of-the-box.</description>
</bug>
<bug>
<bugid>8467</bugid>
<title>Heared Eclair A2DP lag sometimes !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ha271...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 09:28:17 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. connect to BT A2DP earpiece 2. Play the music file - What happened.
3.a I heard the sound from BT earpiece is lag sometimes - What you think
the correct behavior should be. 3.b It should not lag always. Can I ask
how to debug the A2DP performance issue? Is this performance of A2DP in
the log,according to your experience, gooed enough? Whcich tool in
Android can help me to debug such bug? Bluetooth Stack: BlueZ Audio
codec: Google SW codec BT Chipset: Broadcom BCM4325FKFBG BT earpiece:
Motorola S9-HD, Jabra Halo, Car-kit..... I tried to turn ON the message
in liba2dp.c as the attachment. I also tried to sniffer the BT packets
as the JPG file.</description>
<comment>
<author>vikram.k...@gmail.com</author>
<when>Thu, 27 May 2010 12:25:35 +0000</when>
<what>I am facing same issue with CSR chip also ; 
i am new to Android development can any body suggest me on how to proceed further</what>
</comment>
</bug>
<bug>
<bugid>10226</bugid>
<title>Custom Phone Number Description (Evo)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:41:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>BravaCentauri</reportedBy>
<openedDate>Thu, 05 Aug 2010 18:23:20 +0000</openedDate>
<description>I donQ&apos;Et know if this is with Android or HTC, but in 2.1 I used to be
able to use a custom description for each phone number in the contact
details. Why was this taken away?!</description>
<comment>
<author>BravaCentauri</author>
<when>Sun, 08 Aug 2010 03:15:13 +0000</when>
<what>Alright, since it is no longer included on the Evo, I think it would be a nice little improvement to GoogleQ&apos;Es contact system itself. This would be useful if you want to add multiple numbers for different locations under a contact. For instance, if I wanted to make a contact called Q&quot;EworkQ&quot;E and have specific location descriptions for each number, that would be nice way to keep things uncluttered in the main list.</what>
</comment>
<comment>
<author>agraj...@gmail.com</author>
<when>Thu, 16 Sep 2010 18:31:45 +0000</when>
<what>In the new add contact list I cannot get the custom field anymore. Is there any way I can switch back to older android when I updated my HTC incredible phone I lost this functionality. That was so useful for me. Anyone having any suggestions will be greatly appreciated.
</what>
</comment>
<comment>
<author>akara.et...@gmail.com</author>
<when>Mon, 27 Sep 2010 09:01:56 +0000</when>
<what>See
http://androidforums.com/desire-support-troubleshooting/121523-how-do-i-add-custom-labels-contacts-numbers.html
also

VERY annoying.

I had custom fields for people that I am in regular contact with eg Q&quot;ESwiss mobile,Q&quot;E Q&quot;Ebank nameQ&quot;E etc etc.

Now some of them are missing, or non editable. What craziness - removing great functionality.</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:41:21 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>akara.et...@gmail.com</author>
<when>Wed, 19 Jan 2011 04:52:35 +0000</when>
<what>IQ&apos;Em confused.

These devices are already in the market, not being brought to market.

Pre-Froyo we had the functionality.

With froyo the functionality has gone

How is this manufacturer specific?</what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Wed, 19 Jan 2011 05:02:17 +0000</when>
<what>Yeah, even though my original comment was for Evo, in my second comment I mentioned that it would be a nice feature to add to GoogleQ&apos;Es contact system itself. It would be nice to add a custom field to the list of other choices (like Home, Work, Pager, etc etc). </what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Fri, 18 Mar 2011 03:21:52 +0000</when>
<what>IQ&apos;Eve made a new thread here: http://code.google.com/p/android/issues/detail?id=15586</what>
</comment>
</bug>
<bug>
<bugid>9653</bugid>
<title>take out smiley in message keyboard, replace with Q&apos;Enew line/returnQ&apos;E</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-07-13T19:23:43.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>beefer.am.i</reportedBy>
<openedDate>Fri, 09 Jul 2010 15:37:59 +0000</openedDate>
<description>the smiley button is the worst waste of space i have ever seen. please
take out the stupid smiley and put a useful key in itQ&apos;Es place, Q&apos;Elike a
new line/returnQ&apos;E key.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 13 Jul 2010 19:23:43 +0000</when>
<what>Most users find the button useful. Note that new-lines are not meaningful in some app contexts, which may explain why you donQ&apos;Et always see that button.</what>
</comment>
</bug>
<bug>
<bugid>10747</bugid>
<title>Audio Files not Working from 2.2 Update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anie1...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 18:36:49 +0000</openedDate>
<description>I cant play my music---pandora or audio sound from MP3 download. What is
going on? I have Driod (Slider)HTC</description>
</bug>
<bug>
<bugid>7122</bugid>
<title>WPA-EAP is not working on Donut</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>biswajit...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 10:49:37 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 1.6. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
Configure WPA-EAP connection in android 1.6 - What happened. Connection
to WPA-EAP network is failing with the below error, E/keystore( 62): uid
0 doesnQ&apos;Et have the permission to get key value D/keystore( 62): closing
connection E/wpa_supplicant( 580): eap_tls_check_blob: Named
configuration blob Q&apos;EUSRCERT_motorolaQ&apos;E not found I/wpa_supplicant( 580):
SSL: Failed to get configuration blobs I/wpa_supplicant( 580): EAP-TLS:
Failed to initialize SSL. I/wpa_supplicant( 580): EAP: Failed to
initialize EAP method: vendor 0 method 13 (TLS) V/WifiMonitor( 4409):
Event [EAP: Failed to initialize EAP method: vendor 0 method 13 (TLS)]
I/wpa_supplicant( 580): CTRL-EVENT-DISCONNECTED - Disconnect event -
remove keys - What you think the correct behavior should be. Mobile
should connect to WPA-EAP network successfully. DonQ&apos;Et forget to mention
which device you have, making sure that it runs Android 1.6. If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15476</bugid>
<title>Agenda notification during navigation turns screen off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>codecaster@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 22:30:21 +0000</openedDate>
<description>When IQ&apos;Em using Google Navigation the screen stays on, which of course is
pretty nice for navigating. So far so good. However, when a notification
for an agenda item pops up while the navigation is on, the screen
instanly turns off and I have to unlock the phone to continue. I think
the problem here is that the Q&quot;Escreen lock timeoutQ&quot;E starts counting when
the screen (or a hardware button) is last touched, and not when the
notification pops up. The latter sounds more logical to me. Experienced
this on HTC Desire with Android 2.29.405.5.</description>
</bug>
<bug>
<bugid>524</bugid>
<title> Not able to create a determinate ProgressDialog</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-05-19T22:10:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shotwave@gmail.com</reportedBy>
<openedDate>Tue, 25 Mar 2008 00:41:49 +0000</openedDate>
<description>Hi I have tried to create a Q&apos;EdeterminateQ&apos;E dialog in order to give users
the perspective of how long an operation can take. However nor passing
Q&apos;EfalseQ&apos;E to the Q&apos;EindeterminateQ&apos;E parameter of Q&apos;EProgressDialog.show(...)Q&apos;E,
nor calling Q&apos;EsetIndeterminate(false)Q&apos;E did help: every time I get this
endlessly spinning circle. Could you pls help?</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 22:10:52 +0000</when>
<what>Thanks for your input!  However, questions and comments related to Android should
go to our Discussion Group at http://groups.google.com/group/android-developers.
This Issue Tracker should only be used for submitting bug reports and feature requests.</what>
</comment>
</bug>
<bug>
<bugid>18810</bugid>
<title>Qwerty keypad is displayed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>akasha...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 02:21:54 +0000</openedDate>
<description>Steps : 1- Handset in French language, XEF parameters are set 2- Go to
settings/location and security/set screen lock 3-select Password Problem
: Qwerty keypad is displayed Expected Result : AZERTY keypad should be
displayed.</description>
</bug>
<bug>
<bugid>9185</bugid>
<title>Allow user to seletively hide or remove Q&quot;EjunkQ&quot;E apps that are preinstalled by carrier</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-07-26T18:35:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>87</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 21:04:22 +0000</openedDate>
<description>A lot of the carriers these days load your new phone down with useless
apps you will never use - if there could be some way that the
preinstalled apps could be selectively hidden (not appear in the drawer)
or if they could somehow be uninstalled that would be great. I dont
think i should have to have apps on my phone i will never use that are
not necessary for proper operation of the platform/phone.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 02 Jul 2010 03:21:26 +0000</when>
<what>I totally agree with you. I almost returned my Droid when I realized I couldnQ&apos;Et uninstall the Amazon MP3 store and facebook. I learned to ignore them, but with 2.1 update, the music store app loads and insists on reloading even if you kill it.

But I donQ&apos;Et think this will ever be a feature handed down through Verizon, etc. They want control over your handset. You can always root your phone.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 18:35:01 +0000</when>
<what></what>
</comment>
<comment>
<author>daniel.m...@gmail.com</author>
<when>Thu, 09 Sep 2010 10:43:45 +0000</when>
<what>The amazon mp3 app is a minor annoyance. Can be ignored with launcher pro. But would like the ability to remove it altogether.
Any carrier apps should all be able to removed.</what>
</comment>
<comment>
<author>marius.m...@gmail.com</author>
<when>Thu, 04 Nov 2010 07:04:52 +0000</when>
<what>I found the Facebook app to be very buggy, so I decided not to use it. I wiped all its data, and now the Facebook app keeps notifying me that itQ&apos;Es unable to log in using my credentials. There are third party apps out there that I prefer over both the bundled apps (Facebook, Twitter), and the Android intent system makes it really easy to use these for Q&quot;EsocialQ&quot;E features instead of the bundled apps.

Not being able to uninstall these apps goes against the Android philosophy, please reconsider that policy.</what>
</comment>
<comment>
<author>rsmille...@gmail.com</author>
<when>Sun, 21 Nov 2010 20:53:13 +0000</when>
<what>Even though this issue is closed I wanted to weigh in. I agree completely. I just purchased the new LG Optimus T and found ten applications and games that clutter this  phone. It sucks when you purchase a new computer and out of the box it is weighed down with 4-6gb worth of junk software but at least you can remove it!</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Mon, 22 Nov 2010 22:16:07 +0000</when>
<what>Yes, the issue is closed but note that it is marked for Q&quot;Efuture releaseQ&quot;E. Unfortunately, I donQ&apos;Et know if Google can stop the likes of Verizon and Motorola from adding bloatware.

It is sad that Android is proceeding the way of desktop Windows on this issue.

Possible solutions:
-root and rename/delete bloatware
-install a custom OS
-try iPhone, Windows 7, Blackberry, or Nokia

This is personally a big issue for me and I will avoid Android in the future if necessary.</what>
</comment>
<comment>
<author>chrisj...@gmail.com</author>
<when>Thu, 25 Nov 2010 12:21:25 +0000</when>
<what>Unremovable apps is an abomination, and would potentially steer me off Android. Please consider removing this useless feature.</what>
</comment>
<comment>
<author>TreKing...@gmail.com</author>
<when>Sun, 28 Nov 2010 05:53:33 +0000</when>
<what>This definitely needs to happen. Not only it is annoying as as a user to have crap you donQ&apos;Et care about, but the apps themselves are only hurting themselves doing this. Look at the Market ratings for Amazon MP3, Twitter, or Facebook. TheyQ&apos;Ere flooded with 1-start ratings from people (including myself Q&gt;E:D) that are pissed they canQ&apos;Et get rid of them. ItQ&apos;Es just stupid. If I want Crapbook and Twatter IQ&apos;Ed download them myself, thank you very much.

In the meantime I use Folder Organizer to label and thus filter out all the crap from my main apps list.</what>
</comment>
<comment>
<author>pravee...@gmail.com</author>
<when>Thu, 23 Dec 2010 08:22:38 +0000</when>
<what>Now that 2.3 is out can u tel how this is done?
 cant find method for this on sdk.
 also is it hide/uninstall?</what>
</comment>
<comment>
<author>pravee...@gmail.com</author>
<when>Thu, 23 Dec 2010 12:10:37 +0000</when>
<what>From retomeier Reto Meier , on twitter

It will be hide (not uninstall) and it would be a user feature, not an API. I donQ&apos;Et think itQ&apos;Es possible in 2.3.</what>
</comment>
<comment>
<author>steve.l.cole@gmail.com</author>
<when>Fri, 24 Dec 2010 02:52:08 +0000</when>
<what>Dude this sucks - temped to just root phone, its not like i get any support from my carrier in the first place. But SHAME on the android code developers that dont allow you to un-install apps. The only apps that should be present on the device at time of purchase are

   1 : dialer app
   2 : contact app
   3 : market app
   4 : security/privacy app (tor, etc..)

Android should also adopt skyfire as the default browser app

But other than that the phone should be blank, even the ones installed by carrier should be able to be removed... To hell with nascar, twatter, crapbook, calulator, stocks, weather, peep, IM, and quick office. 

My t-mobile mytouch slide is still running 2.1 and my internal memory is full, and i cant free up space by removing these useless apps, instead if i need to install an app i actually need to delete one of a similar size! Android should not be like this... pathetic... this is a very old issue and should have been addressed by now - so much for an open platform...
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:19:51 +0000</when>
<what>Issue 15527 has been merged into this issue.</what>
</comment>
<comment>
<author>shanaka1...@gmail.com</author>
<when>Mon, 21 Mar 2011 19:52:49 +0000</when>
<what>this is a real issue...iQ&apos;Em a non muslim working in middle east and my samsung galaxy s has a lot of pre-installed islamic apps.this is not fair at all.who would like to carry a junk of things that he will never going to read or use....</what>
</comment>
<comment>
<author>eliechn...@gmail.com</author>
<when>Thu, 07 Apr 2011 19:36:32 +0000</when>
<what>I agree with you. This is a major annoyance. So far Android does not properly support Arabic, so I was glad I was able to get an HTC phone modified to fully support Arabic. I am glad with that choice, HOWEVER, with the middle east version you can several applications including the most annoying of all. A muslim prayer notification app, which basically wakes up your phone sometime before the prayer time and then occupies the whole screen at prayer time. It would even pray with sound...thank God you can disable sound, but good luck trying to uninstall it, in addition, it runs all the time, wastes battery and memory for a function I donQ&apos;Et need.Now it;s not about the fact that it;s muslim, please donQ&apos;Et get me wrong. ItQ&apos;Es alright if manufacturers and operators put apps that you have the right to remove if you wish so. I feel itQ&apos;Es a shame, I paid a hefty sum of money for that phone, however, I donQ&apos;Et feel I fully own this phone. 
If Android is about freedom, than give me the freedom to remove the apps I donQ&apos;Et want. And trust me, we are smart enough, we are not going to remove the dialing app or the sms app, but why should I care about stocks or prayer notifications????

Give US THE RIGHT TO CHOOSE. WE SHOULD BE FREE TO ADD AS MUCH AND REMOVE AS MUCH APPS AS WE WANT. WE DONQ&apos;ET DECIDE WHATQ&apos;ES GOOD FOR US. IF WE NEED TO BE TOLD WHATQ&apos;ES GOOD FOR US WE SHOULD TO APPLE.
</what>
</comment>
<comment>
<author>mpac...@gmail.com</author>
<when>Thu, 07 Apr 2011 20:09:12 +0000</when>
<what>And itQ&apos;Es not just the wireless company that does it.  On my HTC Inspire I have running at boot
Asphalt 5  - really this game needs to be started at boot???
YouTube
Footprints
Stocks
HTC Sense
Friend Stream
Peep
Flickr
And about 5 others from ATQ&amp;ET that I can not remove from MY phone.</what>
</comment>
<comment>
<author>phoeni...@gmail.com</author>
<when>Thu, 07 Apr 2011 20:18:58 +0000</when>
<what>ItQ&apos;Es not even just the manufacturers or carriers. Google themselves are guilty of this.
My stock Nexus One (2.3.3) comes with at least Facebook, Twitter, Amazon MP3, and Google Books (I use Facebook, but havenQ&apos;Et touched Twitter or Amazon MP3, and donQ&apos;Et like Books). ItQ&apos;Es a shame I have to root the device to remove apps I donQ&apos;Et want.
ItQ&apos;Es even troublesome with the apps most people MAY use, like Maps/Navigation and Voice. Since any updates cannot go into the system area, they have to be stored with the rest of the apps that are downloaded later, which means each updated app now takes up DOUBLE the space.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 07 Apr 2011 20:28:14 +0000</when>
<what>This article shows that Google appears to be standing up for what is right:

http://www.businessweek.com/magazine/content/11_15/b4223041200216.htm

From a technical standpoint, this bug me be closed but how effectively will Google be able to force phone makers Q&amp;E carriers to do what is right? WeQ&apos;Ell see, but remember the code is available for anyone to improve or bastardize.

Consumers need to Q&quot;Evote with their moneyQ&quot;E and producers will fill the need...assuming their government allows it.</what>
</comment>
<comment>
<author>willtisd...@gmail.com</author>
<when>Thu, 07 Apr 2011 20:56:07 +0000</when>
<what>Ok, IQ&apos;Em going to unstar this issue now, because IQ&apos;Em sick of the spam from it clogging up my inbox.

If you want rid of them, root and delete them. Simple. Otherwise, donQ&apos;Et expect to be able to as clearly Google arenQ&apos;Et going to do anything about this bug.</what>
</comment>
<comment>
<author>phoeni...@gmail.com</author>
<when>Thu, 07 Apr 2011 21:03:36 +0000</when>
<what>I hate to add to the Q&apos;EspamQ&apos;E or cause a flame war, but if you think 21 comments are spam, then look at issue 15135 or 15291, which I also monitor. ThatQ&apos;Es way worse. If you donQ&apos;Et like it, customize your notification preferences or unstar it (as you said you already did), however unstaring will affect the priority of the issue, as I read somewhere that higher stars means higher priority for issues.
I also find it amusing that you add to the spam by even commenting about it.
Ok, IQ&apos;Em done with my rant.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 07 Apr 2011 21:15:12 +0000</when>
<what>phoeni, heQ&apos;Es way ahead of you:

http://code.google.com/p/android/issues/detail?id=15135#c31

Comment 31 by willtisd...@gmail.com, Mar 25, 2011

Why do people insist on spamming this issue with superfluous comments (and IQ&apos;Em well aware that this one is also superfluous, but it frustrates me when people post the same rubbish over and over). Why not just use the star function instead???

The Android guys know there is an issue and they have an internal bug for it, read Comment 8.

No more Q&apos;EI also have this problemQ&apos;E or explanations of peoples personal experience of this issue, or which variant of ROM/Gingerbread you have the issue on are necessary, really.......</what>
</comment>
<comment>
<author>phoeni...@gmail.com</author>
<when>Thu, 07 Apr 2011 21:32:54 +0000</when>
<what>Funny, I saw that comment before, but didnQ&apos;Et pay attention to who posted it.
While IQ&apos;Em not a fan of those type of comments either, they are a fact of using this service. There are better ways to deal with it than just whining on the issue itself. The two solutions I mentioned previously (although I only prefer the first) solve the problem for him, or even better, simply adding a filter in his GMail account, to keep the spam from Q&apos;Eclogging up [his] inboxQ&apos;E.</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Tue, 03 May 2011 08:34:50 +0000</when>
<what>Pleaase!</what>
</comment>
<comment>
<author>mranf...@yahoo.com</author>
<when>Wed, 11 May 2011 14:06:09 +0000</when>
<what>agree</what>
</comment>
<comment>
<author>zspider1...@gmail.com</author>
<when>Thu, 23 Jun 2011 02:22:01 +0000</when>
<what>I REALLY hope that Google makes this a MANDATE in a future release of Android. At the Moment I have an LG Optimus T and itQ&apos;Es SO irritating when I canQ&apos;Et do anything dude to on board memory limits. If I were able to uninstall all the bloatware like the demo games and things of that nature that the carrier has LOCKED onto the phone; my life with this phone would be SO much better.</what>
</comment>
<comment>
<author>tresteve...@gmail.com</author>
<when>Fri, 15 Jul 2011 17:19:22 +0000</when>
<what>If Sprint can implement this, so can the other carriers.</what>
</comment>
</bug>
<bug>
<bugid>2176</bugid>
<title>autocomplete in browser prevents filling in desired values</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-08T19:32:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Sun, 08 Mar 2009 12:37:24 +0000</openedDate>
<description>In the browser, in a web site where I frequently need to type my
username into a field, I accidentally typed an extra character once,
entering Q&quot;EntuckerrQ&quot;E instead of Q&quot;Entucker.Q&quot;E It is now impossible to type
Q&quot;EntuckerQ&quot;E into that field, because when I do, it autocompletes to
Q&quot;EntuckerrQ&quot;E and there doesnQ&apos;Et seem to be any way to indicate Q&quot;Eno, I do
not want thatQ&quot;E. I have to hit the enter key to submit the web form
(there is no normal submit button on this page), and the enter key also
selects the autocomplete. IQ&apos;Em going to have to do a factory reset on my
phone in order to clear that data or something. ThatQ&apos;Es sort of drastic.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 08 Mar 2009 19:32:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9689</bugid>
<title>Exchange Activesync works initially, but stops working for no obvious reason due to security error</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-08-25T20:48:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>tom2...@gmail.com</reportedBy>
<openedDate>Sun, 11 Jul 2010 09:43:28 +0000</openedDate>
<description>Android version: 2.2 FRF91 Phone: Nexus One I added an Activesync
account from a corporate Exchange server. The account was successfully
added, and Android informed me of the policies from the server (screen
lock pin code, remote wipe etc.). These policies seemed to work (screen
lock was activated on the phone etc.) E-mail, contact and calendar sync
worked succesfully. After a couple of hours, and for no obvious reason,
syncing stopped working. When syncing e-mail, Android presents the
following error message: Q&quot;EUnable to open connection to server due to
security errorQ&quot;E. No other information is given. The twist: if I delete
the Activesync account from the phone, and then add it again, the sync
works again. Until, after a few hours and for no obvious reason, the
same error as above is presented again. The SIM card is provided by the
same company as the Exchange server and has been successfully used on a
HTC Windows Mobile phone previously. The company has no policies against
other phones, as long as they support the Exchange policies (which
Android now does). If the Exchange server somehow does not like the
Android, then the interesting part is why it starts to work again after
I delete and re-add the account on the phone.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 11 Jul 2010 17:30:27 +0000</when>
<what>This is odd; the error message you quote is only presented during account setup.  When you see this error, are your emails, etc. still on the phone, or have they been deleted?  Also, do you know how to take a bugreport from the phone?</what>
</comment>
<comment>
<author>tom2...@gmail.com</author>
<when>Mon, 12 Jul 2010 16:41:15 +0000</when>
<what>ItQ&apos;Es clearly presented in the e-mail inbox after it has tried to connect to the Exchange server when doing a manual sync. It drops down as a yellow bar containing the error message.

All the e-mails etc. as well as the calendar entries are still on the phone.

I donQ&apos;Et know how to take a bug report from the phone, but if you tell me IQ&apos;Ell of course do that. It would be interesting to see exactly what error message the Exchange server passes to Android as well.

Thanks.</what>
</comment>
<comment>
<author>dek...@gmail.com</author>
<when>Mon, 12 Jul 2010 20:39:43 +0000</when>
<what>i also get the error Unable to open connection to server when trying to add an exchange sync, but i am on frf83</what>
</comment>
<comment>
<author>jpf...@gmail.com</author>
<when>Wed, 14 Jul 2010 01:56:51 +0000</when>
<what>Android version: 2.2 FRF91
Phone: Nexus One

I experience the exact same thing as tom2575.  Android stops receiving email so I attempt to manually sync.  Yellow message pops down from the top stating Q&quot;EQ&quot;EUnable to open connection to server due to security errorQ&quot;E.  Sometimes a couple more manual sync attempts and it will pull down the email; sometimes it doesnQ&apos;Et.  IQ&apos;Em connecting to an Exchange 2003 server (believe SP2 will confirm with Admin tomorrow).

How do you take a bug report from the phone?

Thanks</what>
</comment>
<comment>
<author>tom2...@gmail.com</author>
<when>Wed, 14 Jul 2010 17:47:52 +0000</when>
<what>IQ&apos;Ell just add the fact that just as jpfile describes, it sometimes syncs for me if you do several manual sync attempts. But thereQ&apos;Es no system to it, and most of the time the error message appears.

The Exchange server is newer than 2003, but I canQ&apos;Et recall if it was 2007 or 2010.

Another note: I installed Touchdown, and it has had no problems syncing with the server. However, it would be nice to have Exchange working properly with the native Android apps.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 20:54:46 +0000</when>
<what>IQ&apos;Ed be interested in seeing logs that demonstrate this issue.  Here are some instructions:

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging, go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 22:48:20 +0000</when>
<what>Could you guys check (perhaps with your IT folks) whether there is a Policy refresh interval set on your servers?  It may be that this is a transient issue related to a new policy being put in force.</what>
</comment>
<comment>
<author>jpf...@gmail.com</author>
<when>Wed, 21 Jul 2010 19:52:03 +0000</when>
<what>IQ&apos;Eve setup the debug options as noted above and will provide the logs once IQ&apos;Eve encountered the error again.

Our policy is set to refresh every 2 hours according to our Exchange guy.</what>
</comment>
<comment>
<author>tom2...@gmail.com</author>
<when>Thu, 22 Jul 2010 10:13:09 +0000</when>
<what>Thanks for the info, the debugging is setup. I checked all boxes except the sensitive information part. If that contains crucial information for this issue, please advise.

The log file should contain one attempt where I got the error messaeg, and then one or two attempts directly after that, which were succesful.

It has actually been working better these last few days. If the error message appears, then usually the next sync is succesful. I have only checked that mails syncs correctly, I donQ&apos;Et know if that goes for calendar and contacts as well (they seem to be mentioned in the log file frequently). I have not had an opportunity to check the policy refresh interval on the server.</what>
</comment>
<comment>
<author>tom2...@gmail.com</author>
<when>Thu, 22 Jul 2010 10:21:53 +0000</when>
<what>Sorry, forgot to attach another log from yesterday. This one also contains some mention of Q&quot;ECalendar in error state; ignoreQ&quot;E and the same with contacts.</what>
</comment>
<comment>
<author>james.r....@gmail.com</author>
<when>Wed, 04 Aug 2010 21:37:27 +0000</when>
<what>I see this issue on my Nexus One (FRF91) but only with reboots. Removing the Device administrator then accepting on the next failure seems to be the only workaround.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 04 Aug 2010 21:42:08 +0000</when>
<what>IQ&apos;Em looking into this...</what>
</comment>
<comment>
<author>knitt...@gmail.com</author>
<when>Fri, 13 Aug 2010 06:08:48 +0000</when>
<what>@james.r.harris How do you Q&quot;Eremove the device administratorQ&quot;E?  My workaround has been to delete my account and add it back.  Of course then I lose all of my settings and have to re-sync my contacts and calendar.  IQ&apos;Ell grab a debug log the next time it happens too (normally after reboot as you point out).</what>
</comment>
<comment>
<author>knitt...@gmail.com</author>
<when>Fri, 13 Aug 2010 06:10:24 +0000</when>
<what>Would Exchange side logs help as well?  I can get these if that would help debug the situation.  Both logs to correlate might be helpful.  LMK.</what>
</comment>
<comment>
<author>Ezio.Arm...@gmail.com</author>
<when>Fri, 13 Aug 2010 09:38:21 +0000</when>
<what>I also have the exact same issue on my Nexus running FRF91.  

When syncing emails, I often get yellow message pop downs saying Q&quot;EUnable to open connection to server due to security errorQ&quot;E.  Sometimes after a couple tries it will work; often it doesnQ&apos;Et. Calendar and Contacts donQ&apos;Et give errors, but often donQ&apos;Et sync. Deleting the account on the mobile and re-creating sometimes fixes the issue, sometimes  doesnQ&apos;Et. Touchdown works flawlessly, and so does syncing to Windows Mobile devices.

The server is a highly-available corporate Exchange 2007 SP2 Rollup 4. I have Outlook and OWA access to it (btw the certificates are valid), but no admin access.

</what>
</comment>
<comment>
<author>knitt...@gmail.com</author>
<when>Wed, 18 Aug 2010 02:43:49 +0000</when>
<what>I tried a few things and found that when I have multiple sync relationships this issue persists.  I logged into OWA, Options, Mobile Devices and then deleted all relationships but the very top one which says Q&quot;Elast syncedQ&quot;E with a recent time/date.  The more of these relationships I have, the more security issues I have.

I do development so IQ&apos;Em constantly reestablishing my email accounts.  This is how I ended up with a lot of mobile device relationships.

Can anyone else try to remove all but the most recent relationship and tell me if this works?</what>
</comment>
<comment>
<author>knitt...@gmail.com</author>
<when>Wed, 18 Aug 2010 02:45:01 +0000</when>
<what>IQ&apos;Em on Exchange 2007 hosted by Microsoft Online Services if this helps narrow things down at all.</what>
</comment>
<comment>
<author>knitt...@gmail.com</author>
<when>Sun, 22 Aug 2010 17:25:38 +0000</when>
<what>It appears the guys over at Cyanogenmod (custom ROM) have solved this issue.

http://forum.cyanogenmod.com/topic/3570-email-app-modification/page__st__100

Might be worth checking their diffs.</what>
</comment>
<comment>
<author>ezio.arm...@ezioarmando.com</author>
<when>Wed, 25 Aug 2010 14:44:34 +0000</when>
<what>Do we really need to use Cyanogen, to get our Exchange mail to work? IQ&apos;Ed be happier with an official patch...

BTW, not sure how you assign priorities, but given that this prevents people from reading emails, IMHO IQ&apos;Ed say itQ&apos;Es Q&quot;EHighQ&quot;E, not Q&quot;EMediumQ&quot;E. </what>
</comment>
<comment>
<author>tom2...@gmail.com</author>
<when>Wed, 25 Aug 2010 20:27:18 +0000</when>
<what>IQ&apos;Ed have to agree with the poster above. This issue is preventing people from reading their e-mail. I think Google is underestimating the importance of having fully functional, flawless Exchange support on an operating system that you surely hope will be used heavily by corporate users.

Seeing as developers at Cyanogen have apparently fixed the issue as per below:

TonightQ&apos;Es nightly should have the popup permission bug fixed - this was an issue of how MS sends the package of permissions to the phone differently in Exchange 2007 than 2003 (why I could never reproduce it on my phone) - we tracked it down in the app and fixed the logic for it so it shouldnQ&apos;Et happen anymore.

..I would expect a HIGH priority on this issue. Obviously, everyone wants their reported bugs to be fixed with high priority, but seriously, you have to fix full Exchange support on Android. And I wonQ&apos;Et even get in to the Global Adress Book Issue (Issue 4602 from Nov 2009..) and why that does not have high priority...

It gets a bit silly when people have to root their phones and install Cyanogen to fix an issue with Android. Anyway, thanks for a great OS otherwise.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 25 Aug 2010 20:48:58 +0000</when>
<what>This bug has actually been fixed for a month or two, but the fix hasnQ&apos;Et been pushed out yet by the various manufacturers.</what>
</comment>
<comment>
<author>miketweb...@gmail.com</author>
<when>Wed, 25 Aug 2010 21:03:23 +0000</when>
<what>Yeah, I think these were 2 different issues.

Mark, please take a look at this commit:

http://github.com/CyanogenMod/android_packages_apps_Email/commit/daaf3ddcf7d9ebd2c0d6b16788f443ba29ef8248

This is another issue that I think only affected 2007+ users, who were getting prompted repeatedly about permissions, even if no password policy was being enforced.  We think by default, Exchange 2007 sends Q&quot;Epassword required = 0, min password length = 4Q&quot;E and it was failing at the length.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 25 Aug 2010 21:05:39 +0000</when>
<what>IQ&apos;Em pretty sure BOTH are fixed in the most recent builds.</what>
</comment>
<comment>
<author>tom2...@gmail.com</author>
<when>Wed, 25 Aug 2010 21:16:06 +0000</when>
<what>Sweet :)</what>
</comment>
<comment>
<author>Ezio.Arm...@gmail.com</author>
<when>Fri, 27 Aug 2010 17:07:46 +0000</when>
<what>If itQ&apos;Es fixed in a Q&quot;Emost recent buildQ&quot;E, how *do* I get a newer build? I am on FRF91, and Q&quot;Echecking inQ&quot;E doesnQ&apos;Et suggest me anything new.
</what>
</comment>
</bug>
<bug>
<bugid>7235</bugid>
<title>Navigation: Speed overlay and logging option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>marcuswj...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 16:04:57 +0000</openedDate>
<description>Could we get an option to overlay the current speed onto the navigation
maps with the option to log GPS Events / Speed to SD?</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Sun, 30 May 2010 19:27:32 +0000</when>
<what>IQ&apos;Ed certainly vote for a speed and heading overlay.</what>
</comment>
<comment>
<author>rob.spil...@gmail.com</author>
<when>Tue, 03 May 2011 08:12:42 +0000</when>
<what>Not fussed so much about the heading overlay, but a speed overlay is one thing I find lacking in navigation. </what>
</comment>
</bug>
<bug>
<bugid>10928</bugid>
<title>Unable to display S/MIME signed messages: [This mail is still on the server]</title>
<status>Declined</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2011-01-07T18:52:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>jesserth...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 14:38:04 +0000</openedDate>
<description>When you attempt to read an S/MIME signed (not encrypted) email message
using the default mail application, it displays Q&quot;E[This mail is still on
the server]Q&quot;E. The message displays correctly in K-9 mail as well as
desktop clients, such as Thunderbird. We have simulated this problem on
Android 2.1 and 2.2.</description>
<comment>
<author>jesserth...@gmail.com</author>
<when>Wed, 01 Sep 2010 14:40:57 +0000</when>
<what>Also, I neglected to mention that this problem happens with multiple different messages.</what>
</comment>
<comment>
<author>jesserth...@gmail.com</author>
<when>Wed, 01 Sep 2010 17:32:46 +0000</when>
<what>Here is an example message signed using Thunderbird 3, which does not display in Android Mail.</what>
</comment>
<comment>
<author>queen.of...@gmail.com</author>
<when>Sat, 11 Sep 2010 12:59:40 +0000</when>
<what>I am not an advanced user, but I believe I have a similar issue.  I cannot read my daily account balance update email from my bank (IQ&apos;Em assuming it IS encrypted) in Android mail (Droid X still running 2.1).  The email has a gray box like there is an attachment, but thereQ&apos;Es a question mark, the file size, and it says Q&quot;Ecannot be viewed.Q&quot;E  BUT, I can save the file to my SD card.  I can then open the file in the browser and view the attachment.  At the top of the opened attachment, it says Q&quot;EThis is a multi-part message in MIME format.Q&quot;E  This is a pain to save and open it, especially since my old Windows Mobile phone read the attachment just fine.</what>
</comment>
<comment>
<author>jesserth...@gmail.com</author>
<when>Sat, 11 Sep 2010 15:42:50 +0000</when>
<what>queen.of.the.donnaverse, you are describing a different problem.  Most email messages are MIME format.  S/MIME is a security layer on top of MIME.  

An email message (even from your bank) is never encrypted unless they (and you) are using S/MIME or PGP *and* they have to have your public key *and* you have your private key installed on your phone.   I highly doubt that this is the case with you and your bank.  (it also underscores why email is inappropriate for private communication.)

Your issue does appear to be an issue with Android MailQ&apos;Es ability to parse MIME.  So, it could actually be related to the original issue; just that the symptoms differ.

I suggest that you open a new issue for your problem.  If you can download the raw copy of the message (using Thunderbird for example) and attach it to the issue it would be helpful.  </what>
</comment>
<comment>
<author>gshu...@gmail.com</author>
<when>Thu, 06 Jan 2011 18:01:29 +0000</when>
<what>IQ&apos;Em seeing this with T-Mobile MyTouch 4g phones as well. Running Android 2.2.1. Messages with a digital signature cannot be viewed by the phone.
It displays Q&quot;E[This mail is still on the server]Q&quot;E.  

</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:14:49 +0000</when>
<what>The string Q&quot;E[This mail is still on the server]Q&quot;E is not generated anywhere by the platform Email client.  The devices listed (Droid X and MyTouch 4G) both use OEM-proprietary email clients.

Is anyone seeing this bug on devices running the platform (open-source) email client, e.g. Droid (original), Nexus One, Nexus S, or T-Mobile G2?  If so, please provide details (device model and software version) here in this bug and we can proceed with diagnosis and repair.

If not, please report this problem to your manufacturer or carrier.</what>
</comment>
<comment>
<author>jesserth...@gmail.com</author>
<when>Fri, 07 Jan 2011 15:33:08 +0000</when>
<what>Issue confirmed on ATQ&amp;ET HTC Aria (Liberty) running Android 2.1, and Sprint HTC Evo running Android 2.2.  

Issue does not exist on the Aria with CyanogenMod (update-cm-6.1.0-Liberty-signed.zip) running Android 2.2.1.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 07 Jan 2011 18:52:34 +0000</when>
<what>OK, IQ&apos;Em going to close the bug for now as it appears to be a problem with HTCQ&apos;Es client (not tracked in this bug tracker - sorry!)</what>
</comment>
</bug>
<bug>
<bugid>15868</bugid>
<title>Tags application does not properly process Q&quot;Esms:Q&quot;E URIs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nfcresea...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 15:44:50 +0000</openedDate>
<description>Hallo, using the NFC Q&quot;ETagsQ&quot;E application on the Nexus S (Android 2.3.3)
it is not possible to properly use NDEF tags with SMS messages stored on
them. The content of such an NFC tag would be an NDEF message containing
a single URI record (or alternatively containing a URI record wrapped
into a Smart Poster record). The URI record for an SMS message would
look the following way: TNF: Well-known type Type: U (or full:
urn:nfc:wkt:U) Payload: Identifier code: 0x00 (no prefix) URI:
sms:+123456?body=MessageText The expected beavior would be that this URI
is used to compose an SMS message to Q&quot;E+123456Q&quot;E with the message body
Q&quot;EMessageTextQ&quot;E. Instead this URI triggers the message composition for the
recipient Q&quot;E+123456?body=MessageTextQ&quot;E with an empty body. This problem is
related to issue #15866 As a possible fix I would suggest parsing the
URI in the Q&quot;ETagsQ&quot;E application and extracting the message body from the
URI. Then the message body can be attached seperately to the Intent that
starts the messaging app. So, in file
packages/apps/Tag/src/com/android/apps/tag/record/UriRecord.java
starting on line 110, the function getIntentForUri() currently does the
following: public Intent getIntentForUri() { String scheme =
mUri.getScheme(); if (Q&quot;EtelQ&quot;E.equals(scheme)) { return new
Intent(Intent.ACTION_CALL, mUri); } else if (Q&quot;EsmsQ&quot;E.equals(scheme) ||
Q&quot;EsmstoQ&quot;E.equals(scheme)) { return new Intent(Intent.ACTION_SENDTO, mUri);
} else { return new Intent(Intent.ACTION_VIEW, mUri); } } The
Intent.ACTION_SENDTO allows attaching an extra Intent.EXTRA_TEXT that
contains the message body. Therefore, while issue #15866 is not fixed,
it is necessary to remove the body from mUri, which is handed over to
the Messaging app. the extracted body should then be attached to the
intent in a string extra named Intent.EXTRA_TEXT. (As soon as issue
#15866 is fixed, this will still not break the corrected behavior.) Best
regards, Michael Roland</description>
<comment>
<author>mi.rol...@gmail.com</author>
<when>Wed, 04 May 2011 08:01:45 +0000</when>
<what>As the source of the problem originally mentioned in issue #15866 was wrong, the proposed temporary solution above will not work.</what>
</comment>
</bug>
<bug>
<bugid>10978</bugid>
<title>Force Close: com.google.process.gapps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 08:26:46 +0000</openedDate>
<description>Steps to reproduce the problem: - random stress test, no exact reproduce
steps. What happened: - Force Close observed in com.google.process.gapps
- Null pointer exception at
com.google.android.gsf.login.BrowserLoginActivity.startWebLogin(BrowserLoginActivity.java:164)
What you think the correct behavior should be.: - no Force close.</description>
<comment>
<author>jkluss...@gmail.com</author>
<when>Fri, 29 Oct 2010 21:48:00 +0000</when>
<what>I am experiencing the same backtrace and have steps to reproduce it.

1. With a Google account already setup on the phone, select to add another one.
2. On the first Q&quot;EAdd a Google AccountQ&quot;E screen, select the Q&quot;ENextQ&quot;E button.
3. The next page shows Q&quot;ECreateQ&quot;E and Q&quot;ESign inQ&quot;E options for adding an account. Select menu and then Q&quot;EBrowser sign-inQ&quot;E.
4. On the next screen that shows Q&quot;EUse this screen if you have special login considerations...Q&quot;E, select the Q&quot;ENextQ&quot;E button.
5. About a second or so after the next screen starts loading (the screen states Q&quot;EYour phone needs to communicate with GoogleQ&apos;Es servers...Q&quot;E and it shows a progress meter), press the back key. This should cause a force close to happen.

In order to reproduce, the user must have previously logged into an existing Google account. Also, this issue happens most reliably after a power up and once it is reproduced the phone must be power cycled in order to reproduce. </what>
</comment>
<comment>
<author>mikesiro...@gmail.com</author>
<when>Thu, 11 Nov 2010 06:47:52 +0000</when>
<what>We are seeing the same failure during Monkey Test: 

java.lang.RuntimeException: Unable to resume activity {com.google.android.gsf/com.google.android.gsf.login.BrowserLoginActivity}: java.lang.NullPointerException
	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3212)
	at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3227)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2143)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:143)
	at android.app.ActivityThread.main(ActivityThread.java:4711)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:521)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
	at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
	at com.google.android.gsf.login.BrowserLoginActivity.startWebLogin(BrowserLoginActivity.java:164)
	at com.google.android.gsf.login.BrowserLoginActivity.onResume(BrowserLoginActivity.java:184)
	at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1149)
	at android.app.Activity.performResume(Activity.java:3842)
	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3202)
</what>
</comment>
<comment>
<author>liuqijun...@gmail.com</author>
<when>Mon, 27 Dec 2010 05:44:43 +0000</when>
<what>We met the same issue,and the steps to reproduce are as follows:

1. Flash the device with build-Q&gt;EClick Android Icon-Q&gt;EBegin-Q&gt;ENextQ&gt;EMenu-Q&gt;EBrowser sign-in-Q&gt;Eopen keyboard
2. Press Next-Q&gt;EWhile device Q&quot;EFinding your domain...Q&quot;E press Q&quot;ECancelQ&quot;E button
3. Observe, there is a Force close display. 

The logs and png are attached.</what>
</comment>
<comment>
<author>satishku...@gmail.com</author>
<when>Fri, 24 Jun 2011 06:50:26 +0000</when>
<what>The issue is reproduced on Nexus S. 
Google Services Framework Version 2.3.4 

Step by Step Instructions:

Preconditions :
A simcard is inserted on the device. No google account is present.

Procedure :
Step1. Go to home screen-Q&gt;EGmail -Q&gt;ENext -Q&gt;Eselect Menu key -Q&gt;EBrowser sign-in.
Step2. Tap Next -Q&gt;EPress back or cancel button.

Actual behaviour:
After step2, Force close ?The process com.google.process.gapps has stopped unexpectedly. Please try again.? occurs.

Expected behaviour:
After step2, No force close occurs. 

Analysis :
The problem is due to a NullPointerException thrown in onResume() of BrowserLoginActivity.</what>
</comment>
<comment>
<author>ckttest...@gmail.com</author>
<when>Fri, 28 Oct 2011 05:21:20 +0000</when>
<what>We met the issue also, Now is there any solution to fix it?</what>
</comment>
</bug>
<bug>
<bugid>3418</bugid>
<title>Home screen is cut</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>withym@gmail.com</reportedBy>
<openedDate>Thu, 30 Jul 2009 07:52:51 +0000</openedDate>
<description>Occurrence Procedure : 1. Orientation on -Q&gt;E home screen -Q&gt;E move touch
right page 2. Menu -Q&gt;E Wallpaper -Q&gt;E Picture -Q&gt;E rotation the phone -Q&gt;E
Press Touchlock key 3. Press one more Touchlock key -Q&gt;E Press home key
Occurrence Status : Idle menu is cut with right main page Expected
Result : It should be able to change to main idle page I guess, this
problem is google android framework problem. In this case, Rosource was
roading untimetly in order to run user interative more quickly. And this
problem occur when I repeat press the unlock key during sleep mode.
please , fix it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:45:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:17:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17446</bugid>
<title>Lattitude 2 bugs report</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-08T04:25:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 09:53:49 +0000</openedDate>
<description>#1 In step3 Q&quot;EYes and NoQ&quot;E options are overlapping with the email id. In
step4 Q&quot;ESend sharing requestQ&quot;E pop up disappear. 1.Go to Lattitude Q&gt;E Menu
Q&gt;E Add friends 2.Add via email address Q&gt;E Enter first three characters of
id in search field Q&gt;E Select one from search result 3.Add friends Q&gt;E Send
sharing request pop up appear Q&gt;E Rotate phone to landscape mode Q&gt;E Observe
4.Now rotate to portrait mode Q&gt;E Observe. #2 Checkbox getting checked
after rotating device to landscape mode. 1.Latitude Q&gt;EQ&gt;E Press Menu Key.
2.Add Friend Q&gt;EQ&gt;E Select from contact Q&gt;EQ&gt;ETap on one contact Q&gt;EQ&gt;E send sharing
request pop up appears. 3.Uncheck checkbox in pop up Q&gt;EQ&gt;E rotate device to
landscape mode Q&gt;EQ&gt;EObserve the behavior.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Jun 2011 04:25:44 +0000</when>
<what>report this to the Latitude authors.</what>
</comment>
</bug>
<bug>
<bugid>10904</bugid>
<title>Download Unsuccessful on Android Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>digist...@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 21:05:16 +0000</openedDate>
<description>Steps to reproduce the problem: IQ&apos;Eve launched the Android Market.
Selected SpeedView. Clicked the Install button. The Q&quot;EDownloadingQ&quot;E status
appeared on it, but after some time, SpeedViewQ&apos;Es status changed to
Q&quot;EDownload UnsuccessfulQ&quot;E. It is not specific to this application, it
happened for quite a lot of apps. Sometimes downloading works, but not
all the time. I have a Nexus One, self-updated to Android 2.2. I also
have a LogCat log file containing the system log when the problem
occurred. There seems to be a HTTP error 502 in it. You can also see the
ADB bugreport attached. I can provide more information if required.</description>
<comment>
<author>angelluv...@gmail.com</author>
<when>Thu, 04 Nov 2010 15:21:04 +0000</when>
<what>I just started having the same problem with the Android Market - it was working fine yesterday, and now anything I try to download from the Market gives me a Q&quot;Edownload unsuccessful.Q&quot;E My browser, gps, etc. are all working.  Is it a problem with the Market or my phone? (I have a Samsung Intercept, just purchased 3 weeks ago).</what>
</comment>
<comment>
<author>jeffd...@gmail.com</author>
<when>Sat, 11 Jun 2011 18:21:41 +0000</when>
<what>I get this whenever I update anything in the market, at least if I actually take the time to look at the progress bars. After the downloading progress bar completes, the status changes to Q&quot;Edownload unsuccessfulQ&quot;E for a brief period, after which time it starts the installing progress bar. Usually it ends up installing successfully with no problems, so I donQ&apos;Et know why the Q&quot;Edownload unsuccessfulQ&quot;E status ever showed up. Latest version of the market on my Nexus S 2.3.4.</what>
</comment>
</bug>
<bug>
<bugid>8498</bugid>
<title>aapt bug with library projects on Linux</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-05-24T22:15:11.000Z</closedOn>
<type>Defect</type>
<priority>Blocker</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>brampton</reportedBy>
<openedDate>Sun, 23 May 2010 14:04:12 +0000</openedDate>
<description>When setting a Android project to refer to a Android library project,
the main project fails to build with the following error: ERROR: Unknown
option Q&apos;E--auto-add-overlayQ&apos;E Android Asset Packaging Tool This only
happens when the main project is targeted at Android 1.5 or 1.6. The
problem appears to be that the aapt tool for these versions does not
support the auto-add-overlay option. Additionally this problem only
occurs on Linux. After checking the windows aapt binaries I see that
versions 1.5 and 1.6 do now support the auto-add- overlay. So I suspect
someone forgot to update the binaries on Linux. Host OS: Debian Linux
SDK tools version: Revision 6 Eclipse version: 3.5.2 M20100211-1343 ADT
plug-in version: 0.9.7.v201005071157-36220 Platform targeted by your
project: Android 1.5 or 1.6 Version of the platform running in the
emulator: N/A STEPS TO REPRODUCE: 1. Create a new Android library
project (targetted at version1.5) 2. Create a new Android project
(targetted at either version 1.5 or 1.6) 3. Reference the library
project from the Android project. EXPECTED RESULTS: Everything builds.
OBSERVED RESULTS: The build fails with the following error printed in
the console. ERROR: Unknown option Q&apos;E--auto-add-overlayQ&apos;E Android Asset
Packaging Tool ADDITIONAL INFORMATION: The problem is fixed if I target
the project at 2.1 or 2.2.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 23 May 2010 19:18:05 +0000</when>
<what>Which revision of 1.5/1.6 are you using? You should download and install the new ones (rev 4 and 3 respectively)</what>
</comment>
<comment>
<author>brampton</author>
<when>Sun, 23 May 2010 19:39:12 +0000</when>
<what>I originally updated my SDK when 2.2 came out, but I experienced this problem. So I 
should have mentioned I deleted my SDK and started from scratch, but the problem 
still persisted, thus I reported it here.

But I just checked anyway, I have rev 4 of 1.5, rev 3 of 1.6, rev 2 of 2.1 and rev 1 
of 2.2.

Additionally I checked which versions of aapt I have, all of them report to be v0.2, 
however each one is a slightly different file size. When I manually execute 
sdk/platform/android-3/aapt I donQ&apos;Et see the --auto-add-overlay option, however I see 
it in the android-{7,8} versions, and I see it for 3,4,7,8 on my Windows machine.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 23 May 2010 21:16:30 +0000</when>
<what>Well this is not good. IQ&apos;Ell check this tomorrow morning.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 24 May 2010 22:15:11 +0000</when>
<what>WeQ&apos;Eve fixed the 1.5_r4 and 1.6_r4 package.

Delete Q&lt;ESDKQ&gt;E/platforms/android-3 and android-3 and redownload them.

sorry for the inconvenience :(</what>
</comment>
<comment>
<author>brampton</author>
<when>Mon, 24 May 2010 22:27:52 +0000</when>
<what>I have just deleted both android-3 and android-4, re-downloaded and can confirm this 
has worked.

thanks!</what>
</comment>
<comment>
<author>oliver....@gmail.com</author>
<when>Wed, 02 Jun 2010 21:15:30 +0000</when>
<what>I had exactly the same issue on Linux.

Followed the same work around.
- Delete all platforms from within the SDK AVD manager
- Download all platforms again from within SDK AVD manager

Solved the problem.
Thanks

Should SDK AVD manager be detecting new versions of the SDK as a more user friendly 
solution?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 02 Jun 2010 21:57:56 +0000</when>
<what>Yes, I hesitated at increasing the rev number, but it would have increased it for all
platforms and would have been a more complex push. I probably should have done it.

Note that you didnQ&apos;Et need to delete all the pltforms, only 1.5/1.6</what>
</comment>
</bug>
<bug>
<bugid>7470</bugid>
<title>[Milestone 2.1 update-1] Music player start automatically without user input</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>58</stars>
<reportedBy>wong....@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 12:16:59 +0000</openedDate>
<description>I get this bug with Motorola Milestone on 2.1 update-1 It seems like the
MediaPlaybackService switch from Q&quot;EpauseQ&quot;E to Q&quot;EplayQ&quot;E without user input.
(which can be terribly embarassing during a professional meeting...)
User have to press Q&quot;EplayQ&quot;E twice on the Music widget (once to take back
control of the music service, twice to re-pause) IQ&apos;Eve shutted down the
service for now, and only open it when I want to listen to music.</description>
<comment>
<author>pillaivr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:29:44 +0000</when>
<what>I am getting the same error with 2.1 Update-1 EU version... It really is embarrassing
and annoying. Hopefully there will be a bug fix for this soon! </what>
</comment>
<comment>
<author>joepcrem...@gmail.com</author>
<when>Sat, 24 Apr 2010 08:35:26 +0000</when>
<what>I have the same version and same problem.. It start playing when I unplug my headphones.</what>
</comment>
<comment>
<author>joeloc...@gmail.com</author>
<when>Thu, 29 Apr 2010 12:25:16 +0000</when>
<what>I am also getting the same issue, 2.1 Update-1 EU version. </what>
</comment>
<comment>
<author>joeloc...@gmail.com</author>
<when>Thu, 29 Apr 2010 12:26:32 +0000</when>
<what>I am also getting the same issue, 2.1 Update-1 EU version. Music starts automatically
- seems to be mainly when headphones are unplugged. However has happened in the
normal course of using the phone without headphones</what>
</comment>
<comment>
<author>thoola...@gmail.com</author>
<when>Fri, 30 Apr 2010 17:00:48 +0000</when>
<what>I also get this when I disconnect my blue tooth headset. extra bad with blue tooth
since the headset has its own volume so my phones media volume is always maxed. need
a fix for this asap, I cant keep having my music randomly start blasting at work.</what>
</comment>
<comment>
<author>andr...@gmail.com</author>
<when>Tue, 04 May 2010 07:13:47 +0000</when>
<what>Same here, milestone eu version by vodafone with 2.1 update-1. Music player starts randomly, also 
using bluetooth headset</what>
</comment>
<comment>
<author>deedub...@gmail.com</author>
<when>Tue, 04 May 2010 21:27:21 +0000</when>
<what>Astonishing bug! I just got service for my Google Ion last week and have never used the 
music player, never even launched it. I have always used the ear buds + inline mic to 
make the 10 or 15 voice calls IQ&apos;Eve made so far, no problem. Suddenly, today when I 
plugged them in, I hear faint music coming from somewhere. Kinda spooky to discover 
itQ&apos;Es coming from the phone running an app I never launched. And itQ&apos;Es not easy to stop 
it, the contextual menu has no Q&quot;EQuitQ&quot;E option! Hey, I just might apply for a QA manager 
job over at Google, Q&apos;Ecause whoeverQ&apos;Es doing it now should be fired.</what>
</comment>
<comment>
<author>Aslan....@gmail.com</author>
<when>Wed, 05 May 2010 04:03:30 +0000</when>
<what>My moto milestone has the same problem... ...</what>
</comment>
<comment>
<author>Rieuw...@gmail.com</author>
<when>Mon, 10 May 2010 09:20:27 +0000</when>
<what>I am also getting the same issue, 2.1 Update-1 UK version. For me, it only happens when 
I open the music player (can also be meridian or MixZing) and not in every case. 
It most frequently happens when the service is fully stopped by a process killer and 
upon re-opening the player, it will immediately start playing.</what>
</comment>
<comment>
<author>hbeernt...@gmail.com</author>
<when>Mon, 10 May 2010 14:11:44 +0000</when>
<what>Same error here. It only happens when i disconnect my headphones, or when i disconnect 
from my bluetooth car system.
2.1 upd-1 uk on a motorola milestone...</what>
</comment>
<comment>
<author>AndrewRC...@gmail.com</author>
<when>Mon, 10 May 2010 15:57:59 +0000</when>
<what>Same here with my N1, 2.1 US. If I disconnect from a bluetooth call in my car, the 
music player starts up automatically with the last track I was playing.</what>
</comment>
<comment>
<author>jaimevis...@gmail.com</author>
<when>Tue, 11 May 2010 06:41:52 +0000</when>
<what>Milestone UK 2.1-update1. Same here</what>
</comment>
<comment>
<author>jurgen.i...@gmail.com</author>
<when>Tue, 11 May 2010 21:29:34 +0000</when>
<what>Yup same here, just starts randomly with playing music. </what>
</comment>
<comment>
<author>thoola...@gmail.com</author>
<when>Tue, 11 May 2010 21:38:10 +0000</when>
<what>so it seems, in my situation with 2.1 on milestone, that I can only successfully
disconnect my headset when music is playing in the default music app. The music will
pause when the headphones are disconnected, as it should. however, if my music is
already paused or not even launched or I am listening to a pod cast in google listen
the music app will, launch if necessary and, play music out of the speaker when i
disconnect the headphones. It seems like the disconnect is treated like a simple
toggle playback play/pause instead of always pausing. Get it together google
programmers this should be basic and it blows my mind that it used to work properly
but now in 2.1 does not. </what>
</comment>
<comment>
<author>jar...@gmail.com</author>
<when>Wed, 12 May 2010 09:00:34 +0000</when>
<what>Same problem here: Milestone 2.1 update1</what>
</comment>
<comment>
<author>joes...@gmail.com</author>
<when>Wed, 12 May 2010 17:44:38 +0000</when>
<what>IQ&apos;Em getting the same problem to :( I have the milestone 2.1 update1 EU version. ItQ&apos;Es
so annoying that i have to shame myself a lot when it plays randomly at my school or
work :S</what>
</comment>
<comment>
<author>OMrzl...@gmail.com</author>
<when>Mon, 17 May 2010 12:29:45 +0000</when>
<what>Same problem here: Milestone 2.1 UK 
</what>
</comment>
<comment>
<author>victorvu...@gmail.com</author>
<when>Mon, 17 May 2010 13:32:08 +0000</when>
<what>also same problem with my UK milestone 2.1
sometimes it even just stops working and pops up a force closedown message.
</what>
</comment>
<comment>
<author>matthes....@gmail.com</author>
<when>Tue, 18 May 2010 10:11:47 +0000</when>
<what>If you just want to say Q&quot;Eme tooQ&quot;E, just use the star icon at the top left. That way
you do not spam everyone who has starred this issue. 
And iQ&apos;Em sorry for spamming everyone with this message...</what>
</comment>
<comment>
<author>kennerly...@gmail.com</author>
<when>Fri, 21 May 2010 19:36:14 +0000</when>
<what>My Samsung Moment (running the latest 2.1 update from Sprint) not only automatically 
starts the Music Player every time I connect my Jensen WBT212 stereo headset, but the 
Music Player enters this continuous start/stop loop that cannot be halted without 
shutting down the phone.   WhatQ&apos;Es up with that?
I have two BT stereo headsets: a brand new Plantronics 906 BackBeat and an older 
Jensen WBT212.   The 906 worked great for a while, then it stopped connecting for 
media, requiring me to Unpair/Pair it again several times each time, and sometimes 
not even then without having to reboot.  How convenient is that kind of BT behavior?
So I started using m Jensen WBT212, which also worked fine for a while, until it 
started causing the uncontrollable automatic thrashing of the Music Player every time 
I connect it.   Unpairing/Paring again nor reboots have corrected this problem.   Who 
has gotten into the Androidd BT code?   They need to find a different hobby.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:10 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>wong....@gmail.com</author>
<when>Sun, 23 May 2010 22:48:21 +0000</when>
<what>There are people using a Samsung, a Motorola Droid/Milestone, a Nexus One. So itQ&apos;Es 
not device specific.

And it doesnQ&apos;Et even seems to be software specific.

It seems to be the way BlueTooth is managed that is giving problems.

And now the answer this problem get is : Q&quot;Ego see the carrier and manufacturerQ&quot;E.

ThatQ&apos;Es just swell... Time to root the phone I guess.</what>
</comment>
<comment>
<author>joeloc...@gmail.com</author>
<when>Wed, 02 Jun 2010 12:42:32 +0000</when>
<what>IQ&apos;Eve got to say this bug been Q&apos;EdeclinedQ&apos;E has incensed me. Did you not read the thread
- this affects multiple devices, pointing towards a software issue? 
Please reassess this issue. 
</what>
</comment>
<comment>
<author>kennerly...@gmail.com</author>
<when>Wed, 02 Jun 2010 13:43:40 +0000</when>
<what>I have to provide this update.  Sprint graciously replaced my Samsung Moment with an 
HTC Hero that I have been using constantly since last Friday, May 28th.
The main reason they offered the replacement was because of a fundamental problem in 
every Moment where the cell radio just stops working.   Anyway, since using the HTC 
Hero, I have not had even the slightest problem using either of my two bluetooth 
stereo headsets (Plantronics BackBeat 906 and Jensen WBT212). 
I am NOT agreeing that this is a device specific issue.
I am just saying that in all that I seen so far in the Hero, HTC has without a doubt 
spent a LOT of time and effort tuning/tweaking/improving Android to provide the 
ultimate pleasant user experience with their phone device.   So I am saying, whatever 
the inherent bluetooth flaws are in the Android base, HTC has gone the extra mile to 
correct or eliminate this buggy behavior, where other device manufacturers may not.  
It is painfully obvious that Samsung has done pitifully little, if any work at all, 
toward making the Android experience on their Moment device worth all of the 
hardship.  If anything they have created more hardship by their lack of any attention 
to detail to performance/response/usability.... etc.
Geez!  They canQ&apos;Et even get the convenient little LED indicator to lite up for 
anything.
This is one simple touch that I appreciate very much on my new Hero.  It very nice to 
KNOW that the phone IS charging (amber) and WHEN the battery IS fully charged 
(green), or to see it blinking (green) when I have a message waiting.  ItQ&apos;Es so 
simple, but Samsung couldnQ&apos;Et even do THAT.  There is no hope they will ever get more 
complicated issues fixed, such as this bluetooth mess or the fatal cell radio issue.
CONCLUSION:  I typically have liked Samsung products (both my TVs), but I will never 
have another Samsung phone again.</what>
</comment>
<comment>
<author>gherma...@gmail.com</author>
<when>Mon, 07 Jun 2010 02:29:17 +0000</when>
<what>My Milestone didnQ&apos;Et start doing this until I downloaded the software update (firmware 
2.1 update 1??) .  It was just fine out of the box.</what>
</comment>
</bug>
<bug>
<bugid>16863</bugid>
<title>stock browser crashes on motorola xoom (even in 3.1) when page loads get too high (around 200)</title>
<status>New</status>
<owner>stevebl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>rich.fow...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 02:31:50 +0000</openedDate>
<description>I have a Motorola Xoom WiFi, updated to the latest 3.1 patch. IQ&apos;Eve had
this problem since 3.0. I use the stock browser to access a mobile site
for reviewing flash cards, and when IQ&apos;Eve reviewed ~100 or so (about 200
page loads), the browser will inevitably crash. Without fail. This is
the site IQ&apos;Em using: http://ankiweb.net It has a Q&quot;Esimple modeQ&quot;E that is
just plaintext and javascript for the answer buttons for use with mobile
devices. The simple mode can be accessed through the Q&quot;EmoreQ&quot;E section of
the menu. You have to have a free account to use the site. In 3.0,
before crashing, it would start to behave erratically, and do things
like fail to load the bookmarks, or the bookmarks would have a
stuttering behavior right before it was about to crash. Now with 3.1, it
just closes out to the desktop with no Q&quot;EForce Close/ReportQ&quot;E option or
anything. I canQ&apos;Et get this bug to replicate on any other browsers on the
Xoom. I have attached a bug report from the last crash using adb
bugreport, dumped into a plaintext file.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 16:21:41 +0000</when>
<what></what>
</comment>
<comment>
<author>rich.fow...@gmail.com</author>
<when>Tue, 17 May 2011 22:29:29 +0000</when>
<what>HereQ&apos;Es another adb bugreport dump. It crashed after a lot of page views, then after 4-5 page views, it crashed again, then crashed again.</what>
</comment>
<comment>
<author>minnowt...@gmail.com</author>
<when>Fri, 24 Jun 2011 22:45:47 +0000</when>
<what>Sometimes when browsing the web my browser will crash as well. It just closes with no error or alert. Most recently, the browser crashes while loading reviews on motorcycles.com. </what>
</comment>
<comment>
<author>ibhab...@gmail.com</author>
<when>Fri, 08 Jul 2011 02:30:31 +0000</when>
<what>Mine crashes very randomly as well..even after clearing cache in app manager..please help!</what>
</comment>
<comment>
<author>MarkStev...@gmail.com</author>
<when>Mon, 12 Sep 2011 19:35:55 +0000</when>
<what>I have also just started seeing an excessive number of browser crashes on my Xoom.  Same type of issue where the browser just closes back to the home screen without any error.  It started randomly at first but now seems to become more prevalent.   </what>
</comment>
</bug>
<bug>
<bugid>11726</bugid>
<title>CSD Datacall support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>saven...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 09:53:33 +0000</openedDate>
<description>Currently there seems to be no support for establishing or accepting CSD
(either V.110 or V.32) on Android devices. These kind of calls are still
used in some applications providing simple monitoring or secure voice
services. There have been questions regarding this feature since
mid-2008 - but so far no definitive answer has been found. The feature
request thus is to extend the API to allow applications to use the
device gsm modem in order to establish csd datacalls.</description>
</bug>
<bug>
<bugid>230</bugid>
<title>PointF.distance() nonfunctional</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-10T20:51:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Mon, 11 Feb 2008 16:10:56 +0000</openedDate>
<description>PointF a = new PointF(23,34); PointF b = new PointF(23,45); float d1 =
PointF.distance(a, b); crashes the JVM on the third line with
java.lang.UnsatisfiedLinkError: length E/AndroidRuntime(581): Uncaught
handler: thread Main exiting due to uncaught exception</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:18:22 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 20:51:00 +0000</when>
<what>The PointF.distance() will be removed in a future SDK release</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11618</bugid>
<title>Market connection issue even when network is enabled.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tod...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 07:28:48 +0000</openedDate>
<description>Q&lt;EIssue environmentQ&gt;E - A Froyo device beging producted by a vendor. - GMS
R5 - Mobile network enable, Wi-Fi disable - Steps to reproduce the
problem (including sample code if appropriate). 1. Go to Market. 2.
Search Q&quot;ETorontoQ&quot;E - What happened. It shows Q&quot;Ea network error has
occurred. Retry, or cancel and return to the previous screen.Q&quot;E during
listing search results. After it happens, i cannot use android market
not just Q&quot;EsearchQ&quot;E. - What you think the correct behavior should be.
Search results should be listed up. - logs 09-28 13:53:04.165 D/vending
( 1619): [389] BaseActivity$BaseAction.run(): ApiException: 09-28
13:53:04.165 D/vending ( 1619): com.android.vending.api.ApiException:
Error from backend. Request=com.android.vending.model.AssetRequest,
Response=INTERNAL_SERVICE_ERROR 09-28 13:53:04.175 I/vending ( 1619):
[1] BaseActivity$BaseAction.displayErrorUi(): General error in
com.android.vending.AssetListActivity$LookupAssetsAction 09-28
13:53:04.175 I/vending ( 1619): com.android.vending.api.ApiException:
Error from backend. Request=com.android.vending.model.AssetRequest,
Response=INTERNAL_SERVICE_ERROR</description>
</bug>
<bug>
<bugid>115</bugid>
<title>ListView does not scroll to the last added element</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-28T18:16:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>android....@gmail.com</reportedBy>
<openedDate>Mon, 28 Jan 2008 08:25:37 +0000</openedDate>
<description>When I add a new element to the list view it do not want to scroll its
content to the last added element. { ArrayAdapterQ&lt;EStringQ&gt;E mAdapter = new
ArrayAdapterQ&lt;EStringQ&gt;E(mContext, R.layout.list_item);
mListView.setAdapter(mAdapter); ... mAdapter.addObject(message); }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Jan 2008 18:16:14 +0000</when>
<what>ListView is not supposed to automatically scrolled to a newly added element. You can
do this programatically however. Next version of the SDK will provide methods to
better control scrolling in a ListView (for instance, scroll by a screen or to the
end or to the top.)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:07:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15799</bugid>
<title>Nexus One Gingerbread dropping calls on vehicle Bluetooth</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>deepu.ag...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 18:15:25 +0000</openedDate>
<description>Nexus One running stock Gingerbread GRI40. Making phone calls in my car
using bluetooth worked flawlessly until I got the Gingerbread update.
With Gingerbread, while in a call, randomly the bluetooth connection
drops out and I have to click the Speakerphone icon on the phone screen
to be able to continue my conversation.</description>
<comment>
<author>jaikum...@android.com</author>
<when>Tue, 12 Apr 2011 22:01:53 +0000</when>
<what>Please tell me the version of your car ? also do we have wifi on ?</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Tue, 19 Apr 2011 20:07:46 +0000</when>
<what>This is a 2011 Chevy Malibu that I have been driving since Dec 2010.
While I had Froyo everything was fine until the end of February 2011.
From the day I got the Gingerbread 2.3.3 upgrade, I started having these problems.
I have tried with WiFi On/Off and have this issue.

I can use Bluetooth in the car now although I paid extra to have Bluetooth in my car.
</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Tue, 19 Apr 2011 20:15:58 +0000</when>
<what>The last line should be:

I can NOT use Bluetooth in the car now although I paid extra to have Bluetooth in my car for making calls.

Thanks for looking into this issue.
</what>
</comment>
<comment>
<author>aemad1...@gmail.com</author>
<when>Thu, 21 Apr 2011 18:00:03 +0000</when>
<what>Prior to Gingerbread, I was able to use my Nexus OnceQ&apos;Es Bluetooth to Q&apos;EpairQ&apos;E, and Q&apos;EconnectQ&apos;E to a number of devices to transfer file, photos, etc. Since the upgrade I have observed the following problems:

1. On Nexus One, under Bluetooth Setting, devices show as Q&apos;Epaired but not connectedQ&quot;E but when I attempt to connect, it does not connect and the screen does not change (supposed to show Q&apos;EconnectingQ&apos;E while it is attempting to connect.

2. On some other previously paired and connected devices, when attempting to connect it shows not connected but I am able to transfer files anyway. So, the Q&apos;Enot connected message appears to be bogus in these cases!

All thes devices pair and connected fine prior to Gingerbread.</what>
</comment>
<comment>
<author>HakimMD2...@gmail.com</author>
<when>Fri, 22 Apr 2011 01:11:23 +0000</when>
<what>IQ&apos;Ema also having this issue, I use several bluetooth devices, all which could connect when I was on froyo, now after updating to gingerbread none of them will connect</what>
</comment>
<comment>
<author>jwadle.b...@gmail.com</author>
<when>Sat, 23 Apr 2011 23:43:50 +0000</when>
<what>I am having the same problem on my Nexus One since Gingerbread OTA.  My car (Ford with MS Sync) is set up to autoconnect to my phone, but it drops after a few minutes.  If I then reconnect by initiating the connection from the phone, the BT connection holds and does not drop.  In other words, if the car initiates connection, it drops.  If the phone does, it does not.  This is new with GB.</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Tue, 26 Apr 2011 18:16:55 +0000</when>
<what>I have tried initiating Bluetooth connection from the phone, and found that the connection drops.
</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Mon, 09 May 2011 12:54:36 +0000</when>
<what>I got the 2.3.4 update last week.
Since then I have made 4 outgoing calls and had 2 incoming calls, and did not see the issue.
Seems to be fixed in 2.3.4.</what>
</comment>
<comment>
<author>aemad1...@gmail.com</author>
<when>Mon, 09 May 2011 16:18:31 +0000</when>
<what>I received the same upgrade 2.3.4 and yet my problem (cannot connect to my laptop)remains the same, and not resolved with this new version.</what>
</comment>
<comment>
<author>vkislic...@gmail.com</author>
<when>Fri, 20 May 2011 07:50:33 +0000</when>
<what>Same problem with HTC DHD and Saab car - worked fine before, drops calls in seconds now with Gingerbread..</what>
</comment>
<comment>
<author>aemad1...@gmail.com</author>
<when>Fri, 20 May 2011 16:56:55 +0000</when>
<what>There is a definite concern/problem with Bluetooth connectivity after Gingerbread updates as reported repeatedly by many in this forum. Missing is Google support teamQ&apos;Es response and lack of attention to their usersQ&apos;Eproblems. They are completely absent from discussion!</what>
</comment>
<comment>
<author>irg2...@gmail.com</author>
<when>Tue, 31 May 2011 16:01:27 +0000</when>
<what>Same problem with a HTC DHD and a Saab car. It worked fine with froyo but the gingerbread upgrade was so nasty</what>
</comment>
<comment>
<author>wesselb...@gmail.com</author>
<when>Wed, 01 Jun 2011 08:50:52 +0000</when>
<what>I do have the same issue with my Plantronics BT Headset Explorer 395. 
This is on a nexus S with Android Version 2.3.4. Build-Number GRJ22.</what>
</comment>
<comment>
<author>jwadswo...@devmecca.com</author>
<when>Tue, 07 Jun 2011 04:50:19 +0000</when>
<what>IQ&apos;Em having similar issue with the Droid X and 2004 Acura TL. Bluetooth has worked very well until the Gingerbread update about a week ago. My phone connects to my car when I get in, but when I go to make a call, it disconnects right before it dials. If I wait about 10 seconds and then tell my car to redial, the phone call goes through without the Bluetooth disconnecting. This scenario happens every time I try to make a call.</what>
</comment>
<comment>
<author>gdchrist...@gmail.com</author>
<when>Sun, 12 Jun 2011 22:25:39 +0000</when>
<what>My phone is the Nexus One running 2.3.4 and it will pair to my Q&apos;E011 Ram UConnect, but it will not connect.  It works for two days when I bought the truck, but ever since it will not connect no matter what I do.  Is there going to be a fix for this software update soon?  Thanks.</what>
</comment>
<comment>
<author>Toughmn@gmail.com</author>
<when>Tue, 05 Jul 2011 19:06:55 +0000</when>
<what>I have been experiencing the same problems as those above me have mentioned.  I am unable to connect pair anything that was previously paired with my phone; it also will not let me pair with new devices, because the devices are not detected on either end.  This has been a problem since the updates to Gingerbread and the subsequent patch as well.</what>
</comment>
<comment>
<author>steve290...@gmail.com</author>
<when>Mon, 18 Jul 2011 11:17:45 +0000</when>
<what>I have an issue when streaming audio to my Sony head unit in my car the audio just stops being sent. no disconnection icon nothing. even then seconds keep ticking over on my default player but there is no sound. I have to reconnect to get it working again. just checked with my Bluetooth headphones. same thing after about 20 mins. i have a galaxy s2 running gingerbread. straight out of the box no mod.</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Wed, 03 Aug 2011 18:40:44 +0000</when>
<what>Update on my Nexus One running 2.3.4:
On my 2010 Ford Edge that has Ford Sync, the Bluetooth keeps dropping out randomly even while in a call.
For streaming music, Sync says Q&quot;ENo Bluetooth Devices FoundQ&quot;E.
If I turn off Bluetooth on my phone and turn it back on again, it finally connects and streams music. This matches comment #6 above.
</what>
</comment>
<comment>
<author>sre...@gmail.com</author>
<when>Sun, 07 Aug 2011 00:27:40 +0000</when>
<what>Same problem here too  Droid X pairing to Plantronic K100 speaker   pairs will play navagation directions but will not play any voice calls.</what>
</comment>
<comment>
<author>SBBarn...@gmail.com</author>
<when>Sun, 07 Aug 2011 08:23:09 +0000</when>
<what>my wifeQ&apos;Es droid x, verizon wireless, has completely lost the ability to even turn bluetooth on. you press to have bt turned on, it acts like itQ&apos;Es doing something and then it just stops. no bt, no error messages, nothing. verizon pushed the update a couple days ago to 2.3.3., i see some have gotten some sort of patch already and that was months ago. do we have to wait 4 months for VW to come through with a patch that may or may not work?
any pointing in the right direction for me to find an answer would be much appreciated as iQ&apos;Em out of answers for her and canQ&apos;Et seem to find one online either.

thank you.</what>
</comment>
<comment>
<author>dante.pa...@gmail.com</author>
<when>Mon, 08 Aug 2011 19:38:14 +0000</when>
<what>I have the same issue with my 2011 VW CC.

Bluetooth Audio for music worked perfectly until the Android 2.3.4 update. Now every few mins the audio drops out and the sound continunes to play. It only effects bluetooth audio. BlueTooth calls are not effected at all.</what>
</comment>
<comment>
<author>RonaldSt...@gmail.com</author>
<when>Mon, 08 Aug 2011 20:44:45 +0000</when>
<what>I contacted HTC for a solution, and they advised me to do a hard reset. After I did, the problem was resolved and bluetooth works again (voice, music and syncing the phonebook with the car stereo). IQ&apos;Em still on 2.3.3</what>
</comment>
<comment>
<author>dante.pa...@gmail.com</author>
<when>Mon, 08 Aug 2011 20:51:08 +0000</when>
<what>IQ&apos;Eve had this problem since 2.3.3.</what>
</comment>
<comment>
<author>rsheldo...@gmail.com</author>
<when>Tue, 13 Sep 2011 19:39:06 +0000</when>
<what>I have same issue.
Droid Bionic running Android 2.3.4.
2010 Ford Edge with Microsoft Sync.</what>
</comment>
<comment>
<author>rsheldo...@gmail.com</author>
<when>Tue, 13 Sep 2011 20:38:08 +0000</when>
<what>After many many failures, I was finally able to pair AND connect my Droid Bionic (Android 2.3.4) with my 2010 Ford Edge with Microsoft Sync.  HereQ&apos;Es what worked for me: (1) shut off phone and car (2) power on phone (3) turn on car (4) go through the pairing/connection process.  Oh, and I also had WIFI disabled on the phone - Q&apos;EdonQ&apos;Et know if that matters.

I canQ&apos;Et promise this will work for others, but it worked for me.</what>
</comment>
</bug>
<bug>
<bugid>13868</bugid>
<title>Sharing photo through GMail when handset is in horizontal: email address field does not search contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rui.mac...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 18:58:06 +0000</openedDate>
<description>Consider a user who has just taken a photo and wants to share it with
someone through his gmail account. If the user enters the destination
email address when the handset is in the horizontal position then the
Q&quot;ETo:Q&quot;E text field will not provide the user a list of all possible email
addresses. Meanwhile, if a user does the exact same thing when the
handset is in the vertical position then the Q&quot;Eto:Q&quot;E text field will
provide a list of all valid email addresses. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss How to replicate this
bug: - take a photo, keep the handset in the horizontal position - share
a photo with someone - select Q&quot;EGMailQ&quot;E - enter address in the Q&quot;Eto:Q&quot;E field
- nothing happens How android should behave: - perform the exact same
tasks described above but with the handset in the vertical position -
when entering the address in the Q&quot;Eto:Q&quot;E field, android provides a list of
all valid email addresses</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 11:34:53 +0000</when>
<what>The gmail app is closed source and not part of Android so google says this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>9400</bugid>
<title>ndk-gdb fails if main intent-filter of activity contains multiple categories</title>
<status>FutureRelease</status>
<owner>di...@android.com</owner>
<closedOn>2011-10-12T02:54:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>asad...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 15:35:34 +0000</openedDate>
<description>NDK Version: android-ndk-r4 ADT plug-in version: 0.9.7 ndk-gdb fails to
start activity if another Q&lt;EcategoryQ&gt;E is added in main Q&lt;Eintent-filterQ&gt;E.
According to documentation, any number of category descriptions can be
placed in an Intent object. So ndk-gdb should be able to handle this.
STEPS TO REPRODUCE: 1) Build NDK Sample HelloJni using ndk-build, as
usual. 2) Build .apk and load it into Android 2.2 emulator 3) Use
ndk-gdb, as documented and verify that debugging is working as normal.
Apply wayarouds to issue 8893 and issue 8894 where applicable. 4) Open
AndroidManifest.xml file and find line no 13 that reads: Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E and add Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E before
Q&lt;E/intent-filterQ&gt;E 5) Build .apk and load it into emulator. 6) Now try to
debug again using ndk-gdb --verbose, it will fail with following error;
ERROR: It seems that your Application does not have any launchable
activity! Please fix your manifest file and rebuild/re-install your
application. if run ndk-gdb --verbose --launch-list it again fails to
find any launchable activity</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Jun 2010 21:33:45 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 23 Jul 2010 22:01:18 +0000</when>
<what>fixed in internal tree.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 23 Jul 2010 22:04:34 +0000</when>
<what>sorry, this is not fixed after all, re-opening :)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Wed, 12 Oct 2011 02:54:45 +0000</when>
<what>Should be fixed in next version.</what>
</comment>
</bug>
<bug>
<bugid>15686</bugid>
<title>pop3 doesenQ&apos;Et work on gmail</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>teleca...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 12:17:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 24 Mar 2011 17:45:47 +0000</when>
<what>You forgot to fill out the bug report:

Please describe the problem in detail. Be sure to include:
- Steps to reproduce the problem.
- What happened.
- What you think the correct behavior should be.

DonQ&apos;Et forget to mention which device you have, and which version of Android
is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)

If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:04:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11030</bugid>
<title>Mail sites not working on Droid since 2.2D</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drcha...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 21:47:46 +0000</openedDate>
<description>I have a moto droid. Recently a system update was pushed to my phone,
this is subsequent to 2.2. I have not modified the operating system.
Kernel: 2.6.32.9-g874c292 Build: FRG22D Now when I use any browser
(Q&quot;EBrowserQ&quot;E Q&quot;EOpera miniQ&quot;E Q&quot;EDophin HDQ&quot;E) I canQ&apos;Et get mail website to work. I
have tried hotmail.com and mail.uark.edu In hotmail.com I can get to the
logon screen, but upon logging on I am left with a blank screen, not an
inbox. (I can log on to my hotmail account on my laptop, so the site is
not down and my account is not dead.) On mail.uark.edu I again can get a
login screen. I fill in the username and password and press login.
Nothing happens. The screen does not change. Before the recent system
update these mail sites were working fine. Now they are not working at
all. I have had this problem since yesterday when the system update
(which otherwise fixed lots of problems, such as pandora not working and
everything being as slow as gunk) was pushed to my phone. I am on
verizon 3G because I have been unable to connect to my wifi since the
2.2 update (but that, presumably is a separate bug). NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>drcha...@gmail.com</author>
<when>Mon, 06 Sep 2010 02:14:37 +0000</when>
<what>Found a solution!
Browser, menu, more, settings, Enable JavaScript

Somehow JavaScript had been gotten turned off (maybe defaults changed in some update without our being told?).</what>
</comment>
</bug>
<bug>
<bugid>10103</bugid>
<title>VoIP-Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>marcel.r...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 17:18:04 +0000</openedDate>
<description>VoIP in every Android-Phone</description>
</bug>
<bug>
<bugid>2319</bugid>
<title>Copy function does not seem to work in Gmail</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-29T14:01:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rivera...@gmail.com</reportedBy>
<openedDate>Sun, 29 Mar 2009 13:22:31 +0000</openedDate>
<description>There seems to be a bug when trying to copy information in a gmail
message to paste somewhere else. I had an address of a hotel in a gmail
message that I wanted to copy to paste in the Q&quot;EMy MapsQ&quot;E app. The address
is highlighted and pressing down will bring up the Q&quot;EcopyQ&quot;E window. I
select copy, go to Q&quot;EMy MapsQ&quot;E app and when I try to paste the
information, the text that gets inserted is whatever text was copied
from another app. To reproduce, do as follows: Make sure you have an
email with an address on it. Highlight the address and press down until
the window pops up. Select the Q&quot;EcopyQ&quot;E option. Go to any other app where
text can be pasted. Press and hold until the window pops up. Select
Q&quot;EPasteQ&quot;E. That is all. Thank you.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:01:46 +0000</when>
<what>This was implemented in the source code and will be in a future release</what>
</comment>
<comment>
<author>madquiqn...@gmail.com</author>
<when>Fri, 06 Nov 2009 14:54:48 +0000</when>
<what>I donQ&apos;Et know if what phone the original poster has or android version but just to 
add to this, the gmail app on my HTC Sprint hero does NOT allow ANY kind of copy and 
pasting to or from the email. I find this ridiculous that this simple and essential 
function was not added into the native GMAIL app on the phone. Please fix!</what>
</comment>
<comment>
<author>rivera...@gmail.com</author>
<when>Fri, 06 Nov 2009 15:35:10 +0000</when>
<what>I reported this issue happening on my g1. It was a while back so I donQ&apos;Et know what version of the os 
was. IQ&apos;Em on 1.6 now and this issue is fixed. I can long press on an address on a gmail message, copy it 
and paste it on another app. This only related to selectable fields such as addresses, not regular text like 
what you can do on the browser. You may need to generate a new issue for that.</what>
</comment>
<comment>
<author>madquiqn...@gmail.com</author>
<when>Fri, 06 Nov 2009 16:52:50 +0000</when>
<what>IQ&apos;Em on 1.5 and Sprint/HTC seem to have a patch for alot of bugs on the Hero coming 
out soon, and I hear 2.0 is also in the works.

But are you sayin this only works with addresses or just any text in general? I 
canQ&apos;Et select ANYTHING to copy using the gmail app on the phone. If I long press it 
does nothing like it does in letQ&apos;Es say a text message or the web browser.</what>
</comment>
<comment>
<author>rivera...@gmail.com</author>
<when>Fri, 06 Nov 2009 18:50:28 +0000</when>
<what>This fix was only for addresses and phone numbers, things you can long press to get the pop up window 
for the option to copy. There still isnt true copy/paste functionality in gmail. Not sure why. Also not sure 
why htc skipped 1.6, but that sucks. </what>
</comment>
<comment>
<author>exorex</author>
<when>Sat, 13 Nov 2010 18:21:13 +0000</when>
<what>Status should be changed to Released</what>
</comment>
</bug>
<bug>
<bugid>1072</bugid>
<title>unable to use phone like a modem, like my other pda phones, when is this issue going to be resolved</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T15:24:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbeha...@aol.com</reportedBy>
<openedDate>Sun, 26 Oct 2008 00:54:07 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:24:58 +0000</when>
<what>Duplicate of 1416</what>
</comment>
</bug>
<bug>
<bugid>9846</bugid>
<title>Support paths containing spaces in NDK.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-07-24T07:06:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 11:22:05 +0000</openedDate>
<description>What is this? The 80s? ItQ&apos;Es just embarrassing.
me@sage:~/Workspace/Sound_Recorder/jni$ ~/Projects/Android_NDK/ndk-build
. Android NDK: Your Android application project path contains spaces:
Q&apos;E/home/me/Workspace RecorderQ&apos;E Android NDK: The Android NDK build cannot
work here. Please move your project to a different location. Note that
it didnQ&apos;Et even get the error message right! It should have been
Q&apos;E/home/me/Workspace/Sound RecorderQ&apos;E, not Q&apos;E/home/me/Workspace RecorderQ&apos;E.
(I symlinked Sound_Recorder to Sound Recorder but it didnQ&apos;Et work)</description>
<comment>
<author>digit.an...@gmail.com</author>
<when>Sat, 24 Jul 2010 07:06:18 +0000</when>
<what>ItQ&apos;Es actually the 70Q&apos;Es, GNU Make cannot handle spaces in paths properly !</what>
</comment>
</bug>
<bug>
<bugid>17059</bugid>
<title>We need more access to the webview and itQ&apos;Es underlining infrastructure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 17:49:54 +0000</openedDate>
<description>We need complete access to the DOM, or even just the HTML source will
do. It also needs the following events -When the title has changed, and
what it changed to -When the user has clicked an object, and what it is
-The current download % of the page -The ability to manually
scroll/click an object/inject data into inputs</description>
</bug>
<bug>
<bugid>14662</bugid>
<title>API Request: GPS API extension</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T22:16:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>msg...@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 01:34:14 +0000</openedDate>
<description>This API request is one of several that I plan on making to help
facilitate power monitoring on Android based phones. IQ&apos;Em breaking this
request into four sections so you only need to look at what is relevant
to you. First IQ&apos;Ell motivate this API request. Next IQ&apos;Ell describe why the
API isnQ&apos;Et sufficient now. Then IQ&apos;Ell describe the API change we want.
Finally IQ&apos;Ell point to how I would expect the API change to be used and
implemented. 1. Motivation I am a researcher at the University of
Michigan and am the lead developer of an application on the Android
market called PowerTutor. The idea behind this application is to provide
accurate fine grain power measurements of the power consumption of
Android based phones as a whole and per application. To do this we need
to be able to access data about the usage of the different components on
the phone, ideally without any special permissions. Our user base has
been steadily increasing. At this point we have seen ~13000 unique users
with ~1200 unique users running our application every day. To better
support our user base we would like to be able to monitor more
components on the phone. One of the components on the phone that we
would like to monitor is the GPS and that is the primary focus of this
API request. For more information see http://powertutor.org/ 2. Current
API We can already monitor when the GPS turns on and off through the use
of the android.location.GpsStatus API. However this API falls short of
our goals for two reasons. First, the API exposes a binary status value
of the GPS; GPS_EVENT_STARTED and GPS_EVENT_STOPPED. However in reality
the GPS has three significant power states: ON, SLEEP, and OFF. Looking
at the source code that controls the GPS it is clear that this
information is available and just isnQ&apos;Et being propagated to the external
API. The GPS_EVENT_STARTED corresponds to a transition from (SLEEP,OFF)
to ON and the GPS_EVENT_STOPPED corresponds to a transition from ON to
SLEEP. WhatQ&apos;Es clearly missing then is the SLEEP to OFF transition.
Second, the API gives us no information about what applications are
using the GPS. In order to facilitate per application power monitoring
such an understanding is required. Again this information is being
collected by the BatteryStats server and is (I believe) made visible
through the built in Android battery monitor. It is possible for us to
grab this information the same way that the built in battery monitor
does it (as a side note this may be a security problem as I have in fact
had this work with no special permissions) however this is undocumented
behavior and itQ&apos;Es too expensive for us to grab the whole payload with
the frequency required by PowerTutor. 3. API Request In essence what I
want is an API that overcomes the problems from the last section. I want
the following things: First, the android.location.GpsStatus API should
include information about SLEEP to OFF power transitions. Second, there
should be some API to inspect what applications (by uid) are using the
GPS. Perhaps this should require a special permission to access. Ideally
this would be push based so we can avoid the cost of polling. 4.
Implementation Notes All of the information necessary to implement both
of these requests is contained within
com.android.server.location.GpsLocationProvider. For the first request
there are two key variables, mNavigating and mEngineOn that correspond
to the power states in the following way. (mNavigating, mEngineOn) -Q&gt;E
(Power State) (false, false) -Q&gt;E (OFF) (false, true) -Q&gt;E (SLEEP) (true,
true) -Q&gt;E (ON) (true, false) doesnQ&apos;Et happen So basically we need a new
message very time the pair (mNavigating, mEngineOn) changes. This will
require adding an additional method to
android.location.Location.IGpsStatusListener to indicate the third
state. Currently onGpsStopped() indicates the SLEEP state so it may make
sense to keep it that way and make a third method onGpsSuspend() or the
like to indicate the GPS is now in the OFF state. This then has to be
added to android.location.LocationManager to pick up this event and
forward the right event code to mGpsHandler. That should be all that is
involved in this API change. For the second request I think itQ&apos;Es more up
in the air how it might be implemented. Basically I want to know every
time a uid is added or removed from
com.android.server.location.GpsLocationProvider. The
addListener/removeListener functions capture this event nicely already
and we can see that these events are already being forwarded to the
BatteryStats server. It seems unnecessary for most GpsStatus listeners
to capture this kind of information so perhaps it makes sense to have a
separate listener for this. (or perhaps broadcasts could be used?) As I
mentioned earlier this information could be considered sensitive (though
also as I stated earlier itQ&apos;Es already being leaked through undocumented
framework calls) so perhaps an additional privilege would be required to
get these sort of notifications. With the relatively low volume of
things that use the GPS there is no reason to believe that there would
be any kind of performance implication with either of these two
suggestions. I would be more than happy to implement these feature
requests and submit a patch if will help push these through. Finally
attached is some Java to demonstrate how I imagine the API would be
used. Thanks for your time -Your former intern, Mark Gordon (msg555)</description>
<comment>
<author>hackbod%...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 22:16:59 +0000</when>
<what>Hi, thanks for your suggestion.  At this point we do not want to expose SDK facilities for measuring battery use, as this is very hardware specific and thus the APIs and even model tend to change in non-compatible ways as hardware evolves and better accounting is implemented.

Also, to really do a good job approximating power use, you need to be extremely deeply tied into the OS.  In fact the current implementation even though it is very low level in the Java platform needs to have much of its work pushed down into the kernel to be able to collect more accurate information.</what>
</comment>
<comment>
<author>msg...@gmail.com</author>
<when>Mon, 14 Feb 2011 23:16:22 +0000</when>
<what>At least one of these suggestions is not tied at all to the hardware (which uids are using the GPS) and neither of these say anything directly about power use.  WeQ&apos;Ere aware that different hardware needs different models and thatQ&apos;Es largely what our application is about.

Now as far as Q&apos;Edoing a good job at approximating power useQ&apos;E IQ&apos;Em wondering what exactly youQ&apos;Ere talking about?  Do you mean the built in power monitor?  Last time I checked it was using very basic linear models from very basic summary information about different components on the phone.  Of course this may be different from what you have on the internal repositories.

In your last paragraph what are you referring to by Q&apos;Ecurrent implementationQ&apos;E?  Of the GPS or power estimation system?</what>
</comment>
</bug>
<bug>
<bugid>1394</bugid>
<title>Strange behavior using alignParentBottom in a Relative Layout for a ListView item</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-14T22:38:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>kcoury</reportedBy>
<openedDate>Sun, 30 Nov 2008 23:54:12 +0000</openedDate>
<description>IQ&apos;Em trying to use a relative layout for a list item which holds an
ImageView, TextView to display a description, and another TextView to
display a time. The ImageView and description TextView layout properly
but when I try to make the time TextView display in the bottom right
corner of the view it always ends up in the top right corner of the
view. My layout is as follows: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:padding=Q&quot;E10pxQ&quot;EQ&gt;E Q&lt;EImageView android:id=Q&quot;E@+id/photoQ&quot;E
android:layout_width=Q&quot;E80dipQ&quot;E android:layout_height=Q&quot;E80dipQ&quot;E
android:paddingRight=Q&quot;E5pxQ&quot;E android:layout_alignParentLeft=Q&quot;EtrueQ&quot;E
android:layout_alignParentTop=Q&quot;EtrueQ&quot;E /Q&gt;E Q&lt;ETextView android:id=Q&quot;E@+id/bodyQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_toRightOf=Q&quot;E@id/photoQ&quot;E android:autoLink=Q&quot;EallQ&quot;E
android:textSize=Q&quot;E16pxQ&quot;E/Q&gt;E Q&lt;ETextView android:id=Q&quot;E@+id/timeQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_alignParentBottom=Q&quot;EtrueQ&quot;E
android:layout_alignParentRight=Q&quot;EtrueQ&quot;E android:textSize=Q&quot;E12pxQ&quot;E/Q&gt;E
Q&lt;E/RelativeLayoutQ&gt;E Even after stripping out all of the views except for
the time TextView the text still ends up in the top right corner of the
view. After some searching I found a similar thread where a developer
had the same exact issue and there was no solution. That thread can be
found here:
http://groups.google.com/group/android-developers/browse_thread/thread/1d5c7079ead0619a/ae7f34f998103855?lnk=gstQ&amp;Eq=relativelayout#ae7f34f998103855</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Dec 2008 07:11:34 +0000</when>
<what>Hi,

Could you try setting a fixed layout height on the RelativeLayout? For instance android:layout_height=Q&quot;E?
android:attr/listPreferredItemHeightQ&quot;E. A height of fill_parent is, unfortunately, meaningless when used on a 
ListView child but it might throw off the computations.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Dec 2008 07:20:27 +0000</when>
<what>I checked, it works if you specify a fixed height like I mentioned in my previous message. In your example you 
can use android:layout_height=Q&quot;E80dipQ&quot;E to make it work.</what>
</comment>
<comment>
<author>kcoury</author>
<when>Wed, 03 Dec 2008 06:15:46 +0000</when>
<what>Thanks for looking into it romainguy but unless IQ&apos;Em doing something wrong changing
the height on the RelativeLayout doesnQ&apos;Et seem to have fixed the issue for me. I am
getting the same result regardless of specifying a fixed height.</what>
</comment>
<comment>
<author>kcoury</author>
<when>Fri, 12 Dec 2008 05:49:56 +0000</when>
<what>IQ&apos;Em still getting no where with this issue. I even pulled the ConversationHeader xml
file from the Mms application and threw it into one of the List API demos which uses
a fixed height and IQ&apos;Em seeing the same exact results. Can someone please look into
this some more or at least post a workaround?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 14 Jul 2009 22:38:18 +0000</when>
<what>This should be fixed in Donut,</what>
</comment>
<comment>
<author>woutergo71</author>
<when>Tue, 29 Dec 2009 00:24:01 +0000</when>
<what>I still have this issue. I am using Android 2.01 and I want to display a text in the
bottom left corner of my list row but it ends up in the top left corner. I also have
tried to change to fixed height of the RelativeLayout but same result..

    Q&lt;ETextView 
	android:id=Q&quot;E@+id/txtAdviesprijsQ&quot;E 
    android:layout_width=Q&quot;Ewrap_contentQ&quot;E
    android:layout_height=Q&quot;Ewrap_contentQ&quot;E
    android:textSize=Q&quot;E12pxQ&quot;E
    android:text=Q&quot;E20.0Q&quot;E
    android:layout_alignParentLeft=Q&quot;EtrueQ&quot;E
	android:layout_alignParentBottom=Q&quot;EtrueQ&quot;E/Q&gt;E</what>
</comment>
<comment>
<author>chetanar...@gmail.com</author>
<when>Wed, 17 Feb 2010 12:03:38 +0000</when>
<what>Does anybody have a solution to this?</what>
</comment>
<comment>
<author>madco...@gmail.com</author>
<when>Wed, 07 Apr 2010 22:32:36 +0000</when>
<what>IQ&apos;Em having this problem in Android 2.1 (API level 7), so it apparently was not fixed
in Donut?  Does anyone have a workaround that works?

As mentioned above, setting a fixed height on the RelativeLayout does not fix the
problem, it still aligns to the top instead of the bottom.  In fact, the fixed height
apparently does not get taken into account at all once itQ&apos;Es in the ListView, because
it appears to be ignoring any height I set (5dp or 200dp, itQ&apos;Es always a fixed
wrap_content height).

In my case, the view IQ&apos;Em using is actually a Header view in the List, but I donQ&apos;Et
know if thatQ&apos;Es related.</what>
</comment>
<comment>
<author>madco...@gmail.com</author>
<when>Wed, 07 Apr 2010 22:35:48 +0000</when>
<what>Some additional information that seems to indicate itQ&apos;Es not simply that it doesnQ&apos;Et
know what the Q&quot;ErealQ&quot;E height of the list item is:  I have an ImageView that is set to
alignParentRight=Q&quot;EtrueQ&quot;E and centerVertical=Q&quot;EtrueQ&quot;E, and the centerVertical is working
correctly, to center the image in the height of the RelativeLayout.  If it just
didnQ&apos;Et know how high the list item is, that would not work correctly.  ItQ&apos;Es as if it
just has no idea how to align a view to the bottom while inside a list.</what>
</comment>
<comment>
<author>madco...@gmail.com</author>
<when>Wed, 14 Apr 2010 21:20:50 +0000</when>
<what>FYI, I was able to work around this using the FrameLayout solution mentioned here:

http://stackoverflow.com/questions/2520418/androidlayout-alignparentbottom-is-ignored-when-used-without-explicit-layout-hei#answer-2524471

It adds some complexity to the view hierarchy, but it does what RelativeLayout fails
to do in a ListView.

In my case, I simply wanted a border along the bottom edge, so I was just using Q&lt;EView
android:background=Q&quot;E@color/fooQ&quot;E /Q&gt;E.  Therefore, the problem of not being able to
reference it from within the RelativeLayout was not an issue, but with more
complicated layouts, that could prove to be problematic for you.</what>
</comment>
<comment>
<author>jbi...@gmail.com</author>
<when>Sun, 30 May 2010 03:30:21 +0000</when>
<what>Seems fixed in Froyo (2.2).</what>
</comment>
<comment>
<author>jbi...@gmail.com</author>
<when>Sun, 30 May 2010 04:16:21 +0000</when>
<what>To make it work also for 1.5, 1.6, 2.1 and 2.2 (tested) I defined a fixed
layout_height for ex. android:layout_height=Q&quot;E70dipQ&quot;E (adjust for your case) *AND*
inflated the xml this way:

convertView = mInflater.inflate(R.layout.my_row, parent, false);

I was inflating without defining the parent:
convertView = mInflater.inflate(R.layout.row_infospot, null);
and this way the bug appears (in Q&lt;E2.2).</what>
</comment>
<comment>
<author>voydmachine@gmail.com</author>
<when>Tue, 17 Aug 2010 19:35:54 +0000</when>
<what>the framelayout workaround worked for me also</what>
</comment>
<comment>
<author>surendra...@gmail.com</author>
<when>Mon, 30 Aug 2010 05:32:18 +0000</when>
<what>Where is this fix available? searched in android.git.kernel.org ; I could not locate the fix. Can you please provide the URL or patch id for this defect fix?</what>
</comment>
<comment>
<author>jumpouto...@gmail.com</author>
<when>Tue, 02 Nov 2010 00:33:42 +0000</when>
<what>I donQ&apos;Et know if this helps, but i had a linearlayout i wanted aligned to the bottom and for some reason on my 2.0 emulator it worked by on my 2.2 emulator it failed... But i fixed it by removing the linearlayout and using alginParentBottom to each button since it was a horizontal oriented linearlayout for some buttons. Hope that helps.</what>
</comment>
<comment>
<author>vadim.vo...@gmail.com</author>
<when>Thu, 13 Oct 2011 10:02:20 +0000</when>
<what>Here is workaround that may help.
Instead of Q&lt;ERelativeLayoutQ&gt;E at the root of layout, iQ&apos;Eve put it inside 
Q&lt;ELinearLayout 
  android:layout_height=Q&quot;Ewrap_contentQ&quot;E
  android:layout_width=Q&quot;Efill_parentQ&quot;EQ&gt;E</what>
</comment>
</bug>
<bug>
<bugid>17959</bugid>
<title>Direct acess to Q&quot;EAdd a shortcutQ&quot;E in browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>florian....@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 13:32:08 +0000</openedDate>
<description>Currently I have a good way to make a webapp Q&quot;EshorcutableQ&quot;E on a home
screen pretty easily on iOS and explain it to the user, this is too
complicated for most users on Android, so users donQ&apos;Et use it :Q&apos;E( Please
add directly Q&quot;EAdd a shortcutQ&quot;E directly in browser menu Q&quot;EMenu-Q&gt;EMore-Q&gt;EAdd
a shortcutQ&quot;E or event better, using Q&quot;EMenu-Q&gt;EAdd a shortcutQ&quot;E, or even
better, simply put Q&quot;EAdd a shortcutQ&quot;E instead of on of the icon/menu used
for Q&quot;EbookmarkQ&quot;E. This functionnality could create a bookmark as well</description>
</bug>
<bug>
<bugid>7570</bugid>
<title>google-voice app respawns when closed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jdes...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 18:12:59 +0000</openedDate>
<description>I have Nexus One. Android 2.1-update1. Whenever I launch the
google-voice app, it appears to launch twice (sometimes see one window
launch ontop of previous). Everytime I close the app (with back button)
I either see the same window below or the app respawns. When I close the
app a second time (with back button) it finally closes. So, everytime I
use the app I have press the back button twice. There seems to be some
glitch here that causes the app to be loaded twice.</description>
<comment>
<author>MaskofIc...@gmail.com</author>
<when>Tue, 06 Apr 2010 18:21:14 +0000</when>
<what>I have the same issue on a Droid with Android 2.1.</what>
</comment>
<comment>
<author>jdes...@gmail.com</author>
<when>Wed, 07 Apr 2010 18:01:53 +0000</when>
<what>Seems like the problem also exists on the G1.  Have to press back twice to close the 
app.  </what>
</comment>
<comment>
<author>dancingc...@gmail.com</author>
<when>Sun, 18 Apr 2010 14:01:50 +0000</when>
<what>I also have this problem on my Droid, 2.1.</what>
</comment>
<comment>
<author>BurtonJF...@gmail.com</author>
<when>Mon, 10 May 2010 18:06:54 +0000</when>
<what>I also have this issue.
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=26170d8ec1845b4aQ&amp;Ehl=en

MT3G, cyanogenmod 5.0.7 t3</what>
</comment>
<comment>
<author>joshua.p...@gmail.com</author>
<when>Fri, 14 May 2010 14:00:41 +0000</when>
<what>I have the same issue on Incredible, 2.1. update 1.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:05 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>jdes...@gmail.com</author>
<when>Fri, 21 May 2010 23:35:45 +0000</when>
<what>Thanks Dan.  This issue is fixed in GV app 0.3.4 anyway.</what>
</comment>
</bug>
<bug>
<bugid>19140</bugid>
<title>Nexus1 Wi-Fi issue an constant rebooting issue.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Joenorma...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 18:53:36 +0000</openedDate>
<description>Google Nexus 1: Android version 2.3.4 Issues: Wi-Fi has stopped working
and the android Wifi settings have become totally unresponsive. CRashes
when I try to get into Wi-Fi settings. Also after charging it force
closes and automatically reboots repeatedly until I take the battery out
. Then it reboots a couple of times and Settles. Phone has not been
dropped and/or got wet etc. Does anyone else have this issue and if so,
do you have any solutions? This has happened only since the latest
android update. Many thanks.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 10 Aug 2011 01:50:21 +0000</when>
<what>You should try factory resetting the phone and see if that fixes the issue.  If that doesnQ&apos;Et help, your phone may need to be replaced.</what>
</comment>
</bug>
<bug>
<bugid>15219</bugid>
<title>ldmfd sp!, {r4, r7} and ldmia sp!, {r4, r7} fail</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wangminf...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 05:46:54 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - it happens
random, but happens many times. - Actual result: Tombstone on
system_server. - Expect result: No Tombstone on system_server. Device:
Moto XT862 Android verison: 2.3 There are many times tombstone happens.
The parsed tombstone is as below (Only list the #00 pc code. the full
parsed trace can be found in the attached file):
bionic/libc/arch-arm/syscalls/recvmsg.S:15
bionic/libc/arch-arm/syscalls/poll.S:15
bionic/libc/arch-arm/syscalls/_ioctl.S:15
bionic/libc/arch-arm/syscalls/read.S:15
bionic/libc/arch-arm/syscalls/accept.S:15 The corresponding code is
ldmfd sp!, {r4, r7} or ldmia sp!, {r4, r7}. Could you please help to
check why tombstone happens? Attached the tombstone.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 04 Mar 2011 17:58:27 +0000</when>
<what>Seems to be crashing in vfprintf.  Fault address is 31203a65, which in ASCII would be Q&quot;Ee: 0Q&quot;E.  Something might be overrunning a buffer and writing text into a pointer.

What device and version of Android are you using?
</what>
</comment>
<comment>
<author>wangminf...@gmail.com</author>
<when>Thu, 17 Mar 2011 01:05:41 +0000</when>
<what>device and version of Android are as below:

Device: Moto XT862
Android verison: 2.3</what>
</comment>
<comment>
<author>itsranji...@gmail.com</author>
<when>Tue, 02 Aug 2011 16:00:05 +0000</when>
<what>I am also seeing similar issue. Can somebody please let me know if there is a fix available for this. </what>
</comment>
</bug>
<bug>
<bugid>17139</bugid>
<title>RFCOMM Remote Port Negotiation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marcu...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 10:26:00 +0000</openedDate>
<description>It would be nice to have an API that allowed the programmers to add the
remote port negotiation support for BluetoothSocket objects, so that
programmers could use it to connect to and configure BT-Serial adapters.
Specifically, IQ&apos;Ed suggest these API calls ***
android.bluetooth.BluetoothSocket: // [SNIP] public void
setUARTConfiguration(UARTConfiguration uc); public UARTConfiguration
getUARTConfiguration(); *** interface UARTConfiguration{ public enum
FlowControl { NONE, CTSRTS, XONXOFF } public enum ParityBit { NONE, ODD,
EVEN } public enum StopBits { ONE, ONEFIVE, TWO } public void
setBaudRate(int baudrate); public int getBaudRate(); public void
setFlowControl(FlowControl fc); public FlowControl getFlowControl();
public void setDataBits(int bits); public int getDataBits(); public void
setParityBit(ParityBit p); public ParityBit getParity(); public void
setStopBits(StopBits sb); public StopBit getStopBits(); The
UARTConfiguration object is a separate object because it could possibly
be used if/when native UARTs become supported in Android (with an
hypothetical SerialPort.(get|set)UARTConfiguration() method) For
Bluetooth devices, on BluetoothSocket.setUARTConfiguration() the
connection would be reset sending a new RPN request (if needed) and the
getUARTConfiguration() would return the object sent in the previous RPN
request (if successful) cached locally; therefore the
UARTConfiguration.set?()|get?() commands would operate on an object
local to the device. If UARTConfiguration is not set it should either
have the default Android values used now or the Bluetooth standard
values of 38400/8N1.</description>
</bug>
<bug>
<bugid>7597</bugid>
<title>MediaRecorder  error in 2.0 and 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>michaelt...@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 23:19:29 +0000</openedDate>
<description>As of android 2.0 if you are recording with MediaRecorder and receive an
incoming call it throws an exception on the droid and kills the input
channel on the nexus 1. This is not documented behavior and is
inconsistent with the functionality displayed by the 2.0 and 2.1
emulators. On all previous version of android the recording proceeded as
expected and the recording continues on all versions of the android
emulator. NOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>moamen.a...@gmail.com</author>
<when>Tue, 07 Sep 2010 00:14:22 +0000</when>
<what>this happen on nexus one android 2.2 FRF91
- Steps to reproduce the problem.
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);				recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); 
recorder.setOutputFile(path);
recorder.prepare();
try {
Log.i(con, Q&quot;EcallRecorderQ&quot;E,Q&quot;Ebefore startQ&quot;E);
recorder.start();
Log.i(con, Q&quot;EcallRecorderQ&quot;E,Q&quot;Eafter startQ&quot;E);
} catch (IllegalStateException e) {
Log.e(con,Q&quot;EcallRecorderQ&quot;E,e.getMessage());
}catch(Exception e)
   {
Log.e(con,Q&quot;EcallRecorderQ&quot;E,e.getMessage());
   }


- What happened.
i got the Q&quot;Ebefore startQ&quot;E in the log and nothing after this neither error log nor after start log
- What you think the correct behavior should be.
i shall get any log after the start either error or start recording</what>
</comment>
</bug>
<bug>
<bugid>10207</bugid>
<title>if these would be done, Android would be much better</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-05T05:52:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>surendra...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 04:36:17 +0000</openedDate>
<description>Problems reg. Nexus 2.2 1. When you make a calendar entry with repeat
daily option, and then try to delete all, it does not delete. 2. There
should be an option to delete all past repeatations of a Calender entry.
There should be a setting option in calander where an entry
automatically deletes after it has been dismissed. 3. Voice Dial is not
working in my phone. - Starting up... Listening... Try Again. You can
also try restarting your phone. 4. If the Wi-Fi is on and re-enters the
Wi-Fi range, it does not connect automatically. 5. When you switch on
the data after switching off, sometimes it does work. Reboot required.
6. When you touch contacts, the contact screen should open. When you
touch phone the dial pad should open. But at present if you last opened
favourites or call log then the same will open even if you touch
contacts or phone. 7. Send contact as business card option should be
there 8. When you press search in call log, only log search should be
performed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 05:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5889</bugid>
<title>XML bitmap drawable fails if android:src is a color</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-07T18:18:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dtmil...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 15:52:34 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Define a bitmap drawable Q&lt;Ebitmap
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:src=Q&quot;E#FF0000Q&quot;E /Q&gt;E - What happened. 01-07 16:25:34.401:
ERROR/AndroidRuntime(776): Caused by:
org.xmlpull.v1.XmlPullParserException: Binary XML file line #10:
Q&lt;EbitmapQ&gt;E requires a valid src attribute - What you think the correct
behavior should be. Q&quot;ESets a drawable as the content of this ImageView.
May be a reference to another resource, in the form
Q&quot;E@[+][package:]type:nameQ&quot;E or to a theme attribute in the form Q&quot;E?
[package:][type:]nameQ&quot;E. May be a color value, in the form of Q&quot;E#rgbQ&quot;E,
Q&quot;E#argbQ&quot;E, Q&quot;E#rrggbbQ&quot;E, or Q&quot;E#aarrggbbQ&quot;E.Q&quot;E from
http://developer.android.com/reference/android/R.attr.html#src DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
Android 2.0.1 As a side note, base/tests/FrameworkTest/res/drawable/
test only drawable in src, a new test should be added testing
android:src with different colors.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Jan 2010 18:18:59 +0000</when>
<what>You are looking at the documentation of the src attribute for ImageView.
BitmapDrawable can only reference bitmaps (hence the name.)</what>
</comment>
<comment>
<author>dtmil...@gmail.com</author>
<when>Thu, 07 Jan 2010 21:39:01 +0000</when>
<what>Sorry, my fault. IQ&apos;Eve copied the doc for ImageView, but the documentation page for 
BitmapDrawable 
(http://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html
) includes exactly the same definition for android:src attribute:

Q&quot;Eandroid:src

Since: API Level
Identifier of the bitmap file. This attribute is mandatory.
May be a reference to another resource, in the form Q&quot;E@[+][package:]type:nameQ&quot;E or to a 
theme attribute in the form Q&quot;E?[package:][type:]nameQ&quot;E.
May be a color value, in the form of Q&quot;E#rgbQ&quot;E, Q&quot;E#argbQ&quot;E, Q&quot;E#rrggbbQ&quot;E, or Q&quot;E#aarrggbbQ&quot;E.
This corresponds to the global attribute resource symbol src.
Q&quot;E

and at the beginning of the page:

Q&quot;EBitmapDrawable ... It can be defined in an XML file with the Q&lt;EbitmapQ&gt;E element.Q&quot;E.

So itQ&apos;Es at least misleading.</what>
</comment>
<comment>
<author>lorne.la...@gmail.com</author>
<when>Mon, 20 Jun 2011 21:29:37 +0000</when>
<what>This behaviour still occurs (building with 2.3.3 and testing on a 2.2 device) -- setting the android:src for a Q&lt;EbitmapQ&gt;E to a color value results in an error.

Either the documentation for BitmapDrawable needs to be corrected, or this bug needs to be fixed. This page:

http://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html

...still contains this information:

Q&lt;EquoteQ&gt;E
android:src

Identifier of the bitmap file. This attribute is mandatory.

May be a reference to another resource, in the form Q&quot;E@[+][package:]type:nameQ&quot;E or to a theme attribute in the form Q&quot;E?[package:][type:]nameQ&quot;E.

May be a color value, in the form of Q&quot;E#rgbQ&quot;E, Q&quot;E#argbQ&quot;E, Q&quot;E#rrggbbQ&quot;E, or Q&quot;E#aarrggbbQ&quot;E.

This corresponds to the global attribute resource symbol src.
Q&lt;E/quoteQ&gt;E</what>
</comment>
</bug>
<bug>
<bugid>3951</bugid>
<title>Email intent doesnt handle text/html</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Sat, 19 Sep 2009 22:50:04 +0000</openedDate>
<description>When setType is set to text/html, html is not interpreted, it is
displayed as plain text. Intent emailIntent = new
Intent(android.content.Intent.ACTION_SEND);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
getResources().getString(R.string.email_subj));
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Q&quot;EQ&lt;Ea
href=Q&apos;Ehttp://www.google.comQ&apos;EQ&gt;EThe html shows here, this is wrongQ&lt;E/aQ&gt;EQ&quot;E);
emailIntent.setType(Q&quot;Etext/htmlQ&quot;E); //asdas</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:33:17 +0000</when>
<what></what>
</comment>
<comment>
<author>yenlia...@gmail.com</author>
<when>Wed, 01 Dec 2010 14:43:11 +0000</when>
<what>Tried ?

emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, 
                     Html.fromHtml(Q&quot;EQ&lt;Ea href=Q&apos;Ehttp://www.google.comQ&apos;EQ&gt;EThe html shows here, this is wrongQ&lt;E/aQ&gt;EQ&quot;E));</what>
</comment>
</bug>
<bug>
<bugid>17973</bugid>
<title>Sending SMS from Nexus S - goes to wrong phone numbers.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mihaioga...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 10:33:44 +0000</openedDate>
<description>Hi. Sending SMS from Nexus S - goes to wrong phone numbers very often.
It seems to send the message to the wrong numbers when I am in the chat
window with a specific contact. Please fix. Very annoying! thx. Mihai.</description>
<comment>
<author>Banc...@gmail.com</author>
<when>Sat, 25 Jun 2011 18:57:09 +0000</when>
<what>I see they seem to have taken thread 9392 offline.  This was the thread reporting the bug that was a year or more old I think.</what>
</comment>
<comment>
<author>Banc...@gmail.com</author>
<when>Sat, 25 Jun 2011 18:58:33 +0000</when>
<what>http://code.google.com/p/android/issues/detail?can=2Q&amp;Eq=9392Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Eid=9392

This used to be the thread.  However, never a response from Google.  I think we need a statement as to if they are trying to fix this or not.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 04 Aug 2011 18:23:27 +0000</when>
<what>What version of Android are you running on the Nexus S?  

If 2.3.4 or greater, this bug is a duplicate of issue 18565.  If before 2.3.4, this bug is a duplicate of issue 9392.</what>
</comment>
</bug>
<bug>
<bugid>18377</bugid>
<title>WHILE PICKING UP A CALL TOUCH SCREEN DOE NOT RESPOND</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>Sakarla...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 17:29:39 +0000</openedDate>
<description>i have nexus s with 2.3.4 . sometimes when i pick up a call touch screen
does not respond and then i have to do lock and then again unlock the
screen to make the touch responsive. fix this bg asap an inform me the
method as it is very annoying</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:35:23 +0000</when>
<what>Me too, Q&amp;E since turning the screen off rejects the call, I canQ&apos;Et answer the phone when this occurs.

It seems to be related to apps running in the background. If I uninstall everything IQ&apos;Eve added Q&amp;E kill all non auto-start background processes, it doesnQ&apos;Et happen.

Not being able to answer the phone is insanely frustrating and I hope a fix is found for this soon.

Also: Since 2.3 Ginger, any Caller app IQ&apos;Eve tried (Ringo, original Videotonez, Muze, etc) show their own Incoming Call screen, then pressing Answer reveals the Android default Incoming Call screen. This is very annoying and causes me to miss a lot of phone calls.</what>
</comment>
<comment>
<author>Sakarla...@gmail.com</author>
<when>Mon, 11 Jul 2011 03:39:18 +0000</when>
<what>is there any way to inform this issue to the android developers and then they make a fix for this fortheir smartest android phone nexus s</what>
</comment>
<comment>
<author>jsni...@gmail.com</author>
<when>Wed, 13 Jul 2011 15:52:20 +0000</when>
<what>This serious problem is also the subject of issues 13853 and 18454 -- Jon.</what>
</comment>
<comment>
<author>jsni...@gmail.com</author>
<when>Fri, 22 Jul 2011 15:09:52 +0000</when>
<what>Any progress on this, I wonder?!  Wanted to mention that a keyboard sometimes pops up along with the call which makes answering a call virtually impossible ... I might post this in other issue numbers relating to this problem, as it may offer a clue to nature of bug -- Jon. </what>
</comment>
<comment>
<author>jsni...@gmail.com</author>
<when>Fri, 22 Jul 2011 20:08:34 +0000</when>
<what>Another wrinkle: received call today where screen remained totally off, like locked. Phone rang, no display -- Jon.</what>
</comment>
<comment>
<author>pee...@gmail.com</author>
<when>Wed, 31 Aug 2011 15:54:18 +0000</when>
<what>Same problem with Droid X, reported in Issue 4983.
</what>
</comment>
<comment>
<author>samfro...@gmail.com</author>
<when>Sun, 18 Sep 2011 15:45:17 +0000</when>
<what>
Can someone please confirm these step to reproduce:
1) Send you phone to standby using power button (turn off the screen).
2) Cover half of the screen with your palm pressed to the screen.
3) Press power button to turn on the screen.
4) Remove you palm from the screen.

EXPECTED: You should be able to unlock you screen with the slider.
ACTUAL: Touch screen and all keys are not responsive and produce no actions.

Same behavior if screen turned on by the incoming call.
Can be reproduced in 90% of tries.

Video: http://www.youtube.com/watch?v=sqcrjZvSzMY

Phone info: 
Model - Nexus S
Android - 2.3.4
I9020XXKD1
2.6.35.7-ge382d80
android-build@apa28 #1
GRJ28
</what>
</comment>
<comment>
<author>thomas.b...@gmail.com</author>
<when>Mon, 19 Sep 2011 13:11:09 +0000</when>
<what>Some problem here with a Galaxy SII - Android 2.3.3

I am having this problem several times a week and am missing calls.

Please help!</what>
</comment>
</bug>
<bug>
<bugid>17001</bugid>
<title>Span not displayed in TextView</title>
<status>Assigned</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>patrick....@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 21:42:25 +0000</openedDate>
<description>With the following code, the BackgroundColorSpan is not displayed.
However if some spaces are removed from the text, the span gets
displayed. public class Test1 extends Activity { public void onCreate
(Bundle savedInstanceState) { super.onCreate (savedInstanceState);
TextView textView = new TextView (this); textView.setTextSize
(TypedValue.COMPLEX_UNIT_SP, 24); textView.setText ( Q&quot;E \nBUGQ&quot;E,
BufferType.SPANNABLE); Spannable spannable = (Spannable)
textView.getText (); spannable.setSpan (new BackgroundColorSpan
(Color.RED), 0, 42, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); setContentView
(textView); } } Using Android 2.2 and 2.3.3 AVD with Eclipse 3.5 on
Linux Ubuntu 10.10.</description>
<comment>
<author>gilles.debunne@android.com</author>
<when>Thu, 21 Jul 2011 00:46:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16489</bugid>
<title>need to make video sharing better, currently lacking compared to iphone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>goodguyt...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 20:34:22 +0000</openedDate>
<description>1. high quality video needs to be able to resize to reduce file size for
optimal format(s) before uploading to MMS, youtube, and facebook. 2.
need ability to upload video to facebook: iphone video uploads says Q&quot;Evia
iPhoneQ&quot;E, but canQ&apos;Et upload video on Android. A clunky workaround is to
use separate app that shows Q&quot;Evia Video Uploader for AndroidQ&quot;E 3. have
small video editing features like clipping on iPhone.</description>
</bug>
<bug>
<bugid>8900</bugid>
<title>Documentation Bug: onSaveInstanceState() timing</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 10:49:43 +0000</openedDate>
<description>http://developer.android.com/guide/topics/fundamentals.html#lcycles The
above page has: Q&quot;ETo capture that state before the activity is killed,
you can implement an onSaveInstanceState() method for the activity.
Android calls this method before making the activity vulnerable to being
destroyed ? that is, before onPause() is called.Q&quot;E
http://developer.android.com/reference/android/app/Activity.html#onSaveInst
anceState%28android.os.Bundle%29 The above page has: Q&quot;EIf called, this
method will occur before onStop(). There are no guarantees about whether
it will occur before or after onPause().Q&quot;E So, one spot in the docs says
it happens before onPause(), and another spot in the docs says it does
not necessarily happen before onPause().</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:25:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18046</bugid>
<title>[android-cts-2.3_r3] CTS Test case always fail when run android.net.cts.TrafficStatsTest#testTrafficStatsForLocalhost</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jia...@paragonfmc.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 09:27:30 +0000</openedDate>
<description>Steps: Run CTS test case instruction: start --plan CTS -p
android.net.cts -t
android.net.cts.TrafficStatsTest#testTrafficStatsForLocalhost What
happened: CTS always get Q&quot;EfailQ&quot;E result to this test case. logs: start
test android.net.cts.TrafficStatsTest#testTrafficStatsForLocalhost
============================================================== Test
package: android.net
android.net.cts.TrafficStatsTest#testTrafficStatsForLocalhost...(fail)
junit.framework.AssertionFailedError: uidtxb: -1 -Q&gt;E -1 at
android.net.cts.TrafficStatsTest.testTrafficStatsForLocalhost(TrafficStatsTest.java:159)
at
android.net.cts.TrafficStatsTest.testTrafficStatsForLocalhost(TrafficStatsTest.java:159)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)
at
android.net.cts.TrafficStatsTest.testTrafficStatsForLocalhost(TrafficStatsTest.java:159)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)
The exception throw comes from Q&quot;EassertTrue(Q&quot;Euidtxb: Q&quot;E + uidTxBytesBefore
+ Q&quot;E -Q&gt;E Q&quot;E + uidTxBytesAfter, uidTxBytesAfter Q&gt;E= uidTxBytesBefore +
1048576);Q&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 29 Jun 2011 02:47:40 +0000</when>
<what></what>
</comment>
<comment>
<author>younever...@gmail.com</author>
<when>Thu, 27 Oct 2011 02:10:18 +0000</when>
<what>you Q&apos;Ed set Kernel options:
# CONFIG_UID_STAT is not set
CONFIG_UID_STAT=y

will pass it </what>
</comment>
</bug>
<bug>
<bugid>12877</bugid>
<title>Android browser doesnQ&apos;Et always transfer form data between pages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>patonham...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 01:32:42 +0000</openedDate>
<description>HTC Desire and HTC Desire HD - Android 2.2 Form data is not accurately
transferred from forms on some webpages. I have not managed to correlate
similarities between pages where it happens, but have tried the sample
sites on other Android phones all running Android 2.2 with the same
results. Results are also the same regardless of data connection used
(mobile data or wireless internet) Example webpages:
http://www.nationalrail.co.uk/ - enter any data you like in the Q&quot;EFind my
train times Q&amp;E faresQ&quot;E fields (or advanced search of the same) and press
Q&quot;EGOQ&quot;E Expected result is a display of possible train connections relevant
to the data entered. Actual result is immediately display of Q&quot;ESorry your
session has timed outQ&quot;E screen http://www.bt.com - enter any data you
like in the Q&quot;EFind a numberQ&quot;E form towards the bottom right handside of
the screen and press Q&quot;ESearchQ&quot;E Expected result is a list of numbers
relevant to the data entered (or a request to try again because your
data has produced no results). Actual result is an Error 404 Q&quot;Epage not
foundQ&quot;E screen and a new form to try again which also gives the same 404
result. Expected result in both cases is obtained using other mobile
browsers (eg Internet explorer on Windows Mobile, Opera Mini etc) I have
a hunch this may be related to Issue 3678, but only a hunch</description>
</bug>
<bug>
<bugid>9870</bugid>
<title>google finance portfolios not loading on samsung captivate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>SUNJAY.G...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 03:27:07 +0000</openedDate>
<description>I have 18 portfolios and none are loading. I have to create a new mobile
portfolio.</description>
</bug>
<bug>
<bugid>8018</bugid>
<title>Downloading progress bar is not refreshed automatically in Market application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 13:25:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Launch Market 2. Select any application 3.
Press Install 4. Downloading icon appeared in notification bar 5. Open
notification area 6. Select downloading progress bar in notification
area 7. Downloading page appeared 8. Focus on downloading progress bar
in that page 9. After a while, tap on progress bar - What happened.
Progress bar is not refreshed itself until tapping it In order to know
the progress state, user has to tap it each time - What you think the
correct behavior should be. Downloading progress bar should be refreshed
automatically Firmware version: Eclair 2.1</description>
</bug>
<bug>
<bugid>19247</bugid>
<title>INSTALL_REFERRER not sent to custom receivers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>70</stars>
<reportedBy>mcor...@fiksu.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 15:01:47 +0000</openedDate>
<description>We have used a custom receiver to accept INSTALL_REFERRER intents. Up
until the most recent version of the market app, we received these
events fine, but now we arenQ&apos;Et receiving them. This is an extremely
useful method for tracking referrers to individual devices (androidid).
It doesnQ&apos;Et look like that functionality can be replaced by google
analytics in any way. Is this a bug or did something change??? Steps to
reproduce: Insert a custom receiver: Q&lt;Ereceiver
android:name=Q&quot;Ecom.mycompany.myReceiverQ&quot;E android:exported=Q&quot;EtrueQ&quot;E Q&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Ecom.android.vending.INSTALL_REFERRERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/receiverQ&gt;E HAve that reciever save or transmit the referrer
information. See that it doesnQ&apos;Et save on recent markets Verify that
sending the intent manually does cause the custom receiver to run</description>
<comment>
<author>mcor...@fiksu.com</author>
<when>Mon, 15 Aug 2011 21:21:30 +0000</when>
<what>We have some indications that this is not limited to custom receivers, but affects Google Analytics as well.  Specifically we do not get referrer information in google analytics when the app is install from the new android market (3.0.27 perhaps others)  We have seen this on Android 2.2 and market updater app 1.0.  </what>
</comment>
<comment>
<author>mcor...@fiksu.com</author>
<when>Tue, 16 Aug 2011 17:49:21 +0000</when>
<what>Some more information saying that referrers are broken for Google Analytics receivers as well.  In the latest submitted version of our test app, we call setDebug(true) on the GA tracker instance to get verbose info to the logcat.

With the old market place we see a line like this:
I/GoogleAnalyticsTracker( 2881): referrer=utm_source=fooQ&amp;Eutm_medium=barQ&amp;Eutm_term=bazQ&amp;Eutm_content=quxQ&amp;Eutm_campaign=quux
D/GoogleAnalyticsTracker( 2881): Referrer store attemped succeeded.

Immediately after the install.

We never see an analogous line when running with the new android market---even after running the app. Also, we never see the referrer string in the GA urls which are dumped to logcat.
</what>
</comment>
<comment>
<author>nrulan...@gmail.com</author>
<when>Mon, 29 Aug 2011 18:27:51 +0000</when>
<what>HI, 
After sending the referral parameter to GA in the form as utm_source=sourcexyzQ&amp;Eutm_medium=referralQ&amp;Eutm_campaign=product, i dont receive in my google anlytics acccount, Traffic always appears to be Direct. I expect it to be Referring  or in Campaign Section with source=sourcexyz and medium=referral.
Wht is required to receive these parameters in GA campaign section.</what>
</comment>
<comment>
<author>mcor...@gmail.com</author>
<when>Mon, 29 Aug 2011 19:07:37 +0000</when>
<what>I donQ&apos;Et think your problem has anything to do with this issue.  Start a new issue.

(Also note that data takes 24 hours to show up in GA).</what>
</comment>
<comment>
<author>luck...@gmail.com</author>
<when>Mon, 26 Sep 2011 23:00:13 +0000</when>
<what>This issue appears to be caused by the market app.  I tested the INSTALL_REFERRER with devices running Market app version 2.xx and it works fine, however, when I tested in market version 3.xx, the information is broken.  What seems to be happening is that the market is repackaging the referral URL; I noticed that my url starts with details?id=com.xxx but what the url passed to the receiver is details?doc=com.xx
</what>
</comment>
<comment>
<author>mcor...@fiksu.com</author>
<when>Tue, 27 Sep 2011 00:02:19 +0000</when>
<what>Yes, we got confirmation from admob/google that it is a problem with the market app. </what>
</comment>
<comment>
<author>do...@zoosk.com</author>
<when>Tue, 27 Sep 2011 02:05:51 +0000</when>
<what>We have also been tracking this issue.  We saw the most significant drop off on September 22nd which IQ&apos;Em guessing may have coordinated with a more widespread release of the new market app.  Can anyone confirm similar observations?</what>
</comment>
<comment>
<author>mcor...@fiksu.com</author>
<when>Tue, 27 Sep 2011 09:10:29 +0000</when>
<what>Yes, that is the date of a major release to the market (a bad one for referrers).  However, the information has been degrading over some time.  If you want to contact me directly (mcorner is the part not shown by google), I might be able to tell you more.</what>
</comment>
<comment>
<author>b...@mogwee.com</author>
<when>Tue, 27 Sep 2011 18:07:51 +0000</when>
<what>mcorner: you said admob/google told you this is a problem with the market app. Any indication on when/if they intend to fix this? </what>
</comment>
<comment>
<author>mcor...@fiksu.com</author>
<when>Wed, 28 Sep 2011 00:19:45 +0000</when>
<what>Unfortunately, there are certain things you will just have to ask admob directly about.  Sorry about that.</what>
</comment>
<comment>
<author>ScopeTra...@gmail.com</author>
<when>Fri, 30 Sep 2011 13:27:57 +0000</when>
<what>Can anyone provide any additional information to this problem? IQ&apos;Em lost on if the issue is confirmed or not confirmed. We have tried everything under the sun to get the referrer data to work, but if there is an issue with the market dropping it because of a bug, we are going to have to stop wasting our time trying ways to fix something we canQ&apos;Et fix.
</what>
</comment>
<comment>
<author>mcor...@fiksu.com</author>
<when>Fri, 30 Sep 2011 13:38:29 +0000</when>
<what>The bug was confirmed by Admob/Google.  You cannot work around it.  (Believe me, we tried).</what>
</comment>
<comment>
<author>fabian.c...@lemonhq.com</author>
<when>Sat, 01 Oct 2011 01:29:42 +0000</when>
<what>Same issue</what>
</comment>
<comment>
<author>ja...@rightwareexchange.com</author>
<when>Mon, 03 Oct 2011 18:00:22 +0000</when>
<what>Same.</what>
</comment>
<comment>
<author>vagifzey...@gmail.com</author>
<when>Mon, 03 Oct 2011 23:41:53 +0000</when>
<what>IQ&apos;Em going on my Nexus One to this URL: http://market.android.com/details?id=com.lifestreet.android.TestInstallationIntentQ&amp;Ereferrer=bb%3DAAAAAAAAAAQ&amp;Efeature=search_result

Click on it and install my test application. With the Market version 2.3.4 it works good, but with the new Market version 3.1.5 it doesnQ&apos;Et.

Below what I can see in the LogCat - 

Market 2.3.4
10-03 15:27:33.592: DEBUG/TestInstallationIntent(13997): InstallReceiver.onReceive
10-03 15:27:33.592: DEBUG/TestInstallationIntent(13997): Package=com.lifestreet.android.TestInstallationIntent, Referrer=bb=AAAAAAAAAA

Market 3.1.5
10-03 15:33:54.142: DEBUG/TestInstallationIntent(14204): InstallReceiver.onReceive
10-03 15:33:54.172: DEBUG/TestInstallationIntent(14204): Package=com.lifestreet.android.TestInstallationIntent, Referrer=details?doc=com.lifestreet.android.TestInstallationIntent
</what>
</comment>
<comment>
<author>igor.kot...@gmail.com</author>
<when>Wed, 05 Oct 2011 09:03:28 +0000</when>
<what>same problem</what>
</comment>
<comment>
<author>sigmy...@gmail.com</author>
<when>Fri, 07 Oct 2011 23:24:16 +0000</when>
<what>Our marketing department talked with AdMob, and their team conveyed that they are on Q&apos;Ered alertQ&apos;E to us to get this fixed.  Not sure if that means a fix will be coming sooner rather than later, but IQ&apos;Ell believe it when it starts working again.  Anyone come up with a good workaround for this?  The best we could thing of was firing clicks to a redirect page and doing some IP-based matching, but that seems hacky at best.</what>
</comment>
<comment>
<author>b...@mogwee.com</author>
<when>Fri, 07 Oct 2011 23:36:20 +0000</when>
<what>Thanks for the update. Glad to hear theyQ&apos;Ere at least aware of this issue.

The only hack to workaround this that I could think up was to use the Q&quot;Ecom.android.browser.permission.READ_HISTORY_BOOKMARKSQ&quot;E permission and then look at the last URL from our domain that they visited to get the referrer information. Our only qualm with this was that itQ&apos;Es invasive and also will fail if the user is on Firefox or any other non-default browser.

I tested this approach, and it does indeed work, but it didnQ&apos;Et seem worth the extra permission.</what>
</comment>
<comment>
<author>sugi...@gmail.com</author>
<when>Wed, 12 Oct 2011 04:50:47 +0000</when>
<what>Hi. IQ&apos;Em glad to hear admobQ&apos;Es news.

I also think benQ&apos;Es way is one of the way to get information like a referrer.
But is Q&quot;Ecom.android.browser.permission.READ_HISTORY_BOOKMARKSQ&quot;E permission safe to use as a alternative of Q&quot;EINSTALL_REFERRERQ&quot;E?

How do you think Q&apos;Ewe must wait to fix INSTALL_REFERRERQ&apos;E or Q&apos;Euse alternative wayQ&apos;E?</what>
</comment>
<comment>
<author>ja...@rightwareexchange.com</author>
<when>Wed, 12 Oct 2011 17:16:14 +0000</when>
<what>We took a look at Market app v3.2.0 -- the issue remains.</what>
</comment>
<comment>
<author>ikrug...@gmail.com</author>
<when>Mon, 17 Oct 2011 09:33:28 +0000</when>
<what>Same problem occurs, but...

Q&lt;Eintent-filterQ&gt;E
    Q&lt;Eaction android:name=Q&quot;Ecom.android.vending.INSTALL_REFERRERQ&quot;E /Q&gt;E
  Q&lt;E/intent-filterQ&gt;E

...was working in Custom Receiver with Old Version of Android market ONLY. To check it uninstall updates from Market application.

Weird, cause it was working with HTC Desire, with Samsung galaxy wasnQ&apos;Et.
</what>
</comment>
<comment>
<author>vagifzey...@gmail.com</author>
<when>Sun, 23 Oct 2011 18:55:20 +0000</when>
<what>As a workaround solution you can use this code:

	private String getReferrerFromLogs() {
		String[] commandLine = { Q&quot;ElogcatQ&quot;E, Q&quot;E-dQ&quot;E, Q&quot;EActivityManager:IQ&quot;E };
		
		String lastReferrer = null;
		Pattern pattern = Pattern.compile(Q&quot;EStarting: Intent.*(?:http://market.android.com/details|market://details).*(?:id=Q&quot;E + context.getPackageName() + Q&quot;E).*referrer=([^Q&amp;E\\s]+)Q&quot;E);

		try {
			Process process = Runtime.getRuntime().exec(commandLine);
			BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));

			String line;
			while ((line = bufferedReader.readLine()) != null) {
				Matcher matcher = pattern.matcher(line);
				if (matcher.find()) {					
					lastReferrer = matcher.group(1);
				}
			}
		} catch (IOException e) {
		}

		return lastReferrer;
	}

Your app will need additional permission
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.READ_LOGSQ&quot;E/Q&gt;E</what>
</comment>
<comment>
<author>milesco...@gmail.com</author>
<when>Mon, 31 Oct 2011 22:40:35 +0000</when>
<what>Has Google even acknowledged this bug yet? This is an extremely high priority issue as itQ&apos;Es heavily relied upon. I donQ&apos;Et suppose we can get an official update on this? It needs to be fixed as theyQ&apos;Eve broken the ONLY way to record installs!</what>
</comment>
<comment>
<author>PatrickL...@gmail.com</author>
<when>Wed, 02 Nov 2011 18:14:57 +0000</when>
<what>We were under the impression that this would be fixed end of October.</what>
</comment>
<comment>
<author>mcor...@fiksu.com</author>
<when>Wed, 02 Nov 2011 23:00:02 +0000</when>
<what>It looks to us like this was fixed in the latest market release today.  Anyone want to confirm on their end?</what>
</comment>
</bug>
<bug>
<bugid>4642</bugid>
<title>It is not possible to capture the image in camera without memory card.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>pushkars...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 11:57:42 +0000</openedDate>
<description>GENERAL DESCRIPTION: ----- When there is no memory card available in the
DUT, its not possible to capture the picture Pre-Condition: --------
1.Memory card should not inserted STEP-BY-STEP INSTRUCTION: -----
1.Invoke camera application from menu 2.Capture picture. Actual Result:
------- No response or popup from DUT. not possible to take the picture.
There should be a pop-up on the camera application giving the
information to the user about the space available in the DUT</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:38:25 +0000</when>
<what></what>
</comment>
<comment>
<author>wuchen...@google.com</author>
<when>Fri, 04 Dec 2009 06:57:49 +0000</when>
<what>Which phone and software build are you using? There is supposed to be a toast that 
tells you Q&quot;EPlease insert an SD card before using the cameraQ&quot;E. </what>
</comment>
</bug>
<bug>
<bugid>4181</bugid>
<title>Calendar doesnQ&apos;Et display event on a week basis</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-03T16:35:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>didier.c...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 11:53:49 +0000</openedDate>
<description>This is a feature request for having the events displayed by week.
Currently, only Q&quot;Eby dayQ&quot;E and Q&quot;Eby monthQ&quot;E are available. Note that Google
agenda for mobile (the web page) also only displays events on a
day/month basis, not week. IMHO, it would be a great improvement to the
Calendar app.</description>
<comment>
<author>hgmad...@gmail.com</author>
<when>Wed, 28 Oct 2009 11:28:58 +0000</when>
<what>IQ&apos;Em really missing that feature.
This is the feature IQ&apos;Em using most on my previous phone.

I saw it on HTC Magic and expected it to be a part of the HTC Hero I just purchased, 
but it was not.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:35:50 +0000</when>
<what>You should bring this up with HTC as this issue is specific to their Calendar
application and doesnQ&apos;Et exist in the default Android Calendar.</what>
</comment>
</bug>
<bug>
<bugid>4126</bugid>
<title>Allow applications to modify call forwarding settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>markus.b...@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 08:42:04 +0000</openedDate>
<description>It looks like applications do not have access to call forwarding
settings. This would be very useful for apps like Q&apos;ELocaleQ&apos;E to change
call forwarding depending on where you are. For example if I get home
calls get forwarded automatically to my landline. There is a snippet
about this on the Locale feature request forum:
http://feedback.twofortyfouram.com/pages/5655-locale-feedback/suggestions/67869-call-forwarding-setting</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:16:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12127</bugid>
<title>EQ (not just in a player)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>internet...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 01:43:43 +0000</openedDate>
<description>To add an EQ into the OS, and not within a specific player, so that
Spotify/other media players etc will read off the built in OS EQ adding
more bass, etc to the music in every app</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 04 Jan 2011 14:26:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12930</bugid>
<title>Tombstone in libvorbisidec.so (bitwiseARM.s. line 217)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Srira...@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 00:57:20 +0000</openedDate>
<description>User trial reported so no specific sequence of actions that can be
attributed to this problem. Likely here: #00 pc 00001e54
/system/lib/libvorbisidec.so //bitwiseARM.s:217 #01 pc 00004704
/system/lib/libvorbisidec.so //external/tremolo/Tremolo/dsp.c:213 #02 pc
0000e4cc /system/lib/libvorbisidec.so
//external/tremolo/Tremolo/vorbisfile.c:578 pid: 11218, tid: 11277 Q&gt;EQ&gt;EQ&gt;E
/system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E signal 11 (SIGSEGV), fault addr 00000000 r0
0001ed74 r1 00000000 r2 00000001 r3 00000000 r4 0001ed74 r5 0001ed70 r6
00016158 r7 40771e18 r8 00018798 r9 00000000 10 00000001 fp 40771e18 ip
00000000 sp 40771dc0 lr a9404708 pc a9401e54 cpsr 20000050 d0
643a64696f72646e d1 6472656767756265 d2 fa4bfa25fa1afa54 d3
fa75fa46fa4dfa59 d4 fc55fbbbfb37fad0 d5 fe8cfdf0fd50fcd6 d6
00230016ff9bff05 d7 005f009000780031 d8 000000003f800000 d9
0000000000000000 d10 0000000000000000 d11 0000000000000000 d12
0000000000000000 d13 0000000000000000 d14 0000000000000000 d15
0000000000000000 d16 0000000000000120 d17 3ffb94c565492d8a d18
4000000000000000 d19 3fd1acea6adb49d6 d20 3f114d17a730c857 d21
bebbae4a23e2d778 d22 3ff0000000000000 d23 3ff56312c4687f8b d24
3e66376972bea4d0 d25 0000000000000000 d26 0000000000000000 d27
0000000000000000 d28 0000000000000000 d29 0000000000000000 d30
0000000000000000 d31 0000000000000000 scr 60000010 #00 pc 00001e54
/system/lib/libvorbisidec.so #01 pc 00004704
/system/lib/libvorbisidec.so #02 pc 0000e4cc
/system/lib/libvorbisidec.so code around pc: a9401e34 e880040c e8bd8400
e3a02000 e3a0c000 a9401e44 e880100c e8bd8400 e580100c e5801010 a9401e54
e891100c e5922000 e1a0118c e3a0c000 a9401e64 e0823003 e3c32003 e2033003
e1a03183 a9401e74 e2633020 e880000e e580c014 e1a0f00e code around lr:
a94046e8 e1a05000 e1a07001 e4946004 e1a0a002 a94046f8 e5911000 e1a00004
e596801c ebfff5d0 a9404708 e1a00004 e3a01001 ebfff5db e3500000 a9404718
13e00086 18bd8ff8 e5983008 e3530000 a9404728 0a00000b e2533001 0a000009
e1a01000 stack: 40771d80 00016128 [heap] 40771d84 000182a8 [heap]
40771d88 40771e38 40771d8c 000182d8 [heap] 40771d90 40771e18 40771d94
000182d8 [heap] 40771d98 40771e18 40771d9c 00000244 40771da0 00018348
[heap] 40771da4 0000001c 40771da8 00018330 [heap] 40771dac a94097e0
/system/lib/libvorbisidec.so 40771db0 00019448 [heap] 40771db4 00019448
[heap] 40771db8 df002777 40771dbc e3a070ad #01 40771dc0 00000000
40771dc4 00016128 [heap] 40771dc8 0002f7ff 40771dcc 40771e38 40771dd0
a941c0e0 /system/lib/libvorbisidec.so 40771dd4 00000074 40771dd8
00000000 40771ddc 40771e18 40771de0 40771e18 40771de4 a940e4d0
/system/lib/libvorbisidec.so #02 40771de8 40771df8 40771dec 0001ed70
[heap] 40771df0 00000001 40771df4 a9411340 /system/lib/libvorbisidec.so
40771df8 0001627a [heap] 40771dfc 00016158 [heap] 40771e00 00016178
[heap] 40771e04 00016194 [heap] 40771e08 00000000 40771e0c 00000000
40771e10 a811c505 /system/lib/libutils.so 40771e14 00000240 40771e18
00000000 40771e1c 00000000 40771e20 00000000 40771e24 00000004 40771e28
0002f7ff 40771e2c 00000000 --- --- --- --- --- --- --- --- --- --- ---
--- --- --- --- --- NOTE: This form is only for reporting user bugs in
2.2. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>9541</bugid>
<title>sd card - moves in readonly mode or doesnQ&apos;Et work in android phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>altaf23...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 21:16:08 +0000</openedDate>
<description>- using motorola milestone with computer transfering some files, phone
shows Q&quot;Eblank sd cardQ&quot;E, after doing hard reboot couple of time, I was
able to access files in sd card. - When I use camera it says Q&quot;Einsert sd
cardQ&quot;E. I think problem occurs when sd card has been formatted, i am not
sure.</description>
<comment>
<author>yarin....@gmail.com</author>
<when>Tue, 05 Oct 2010 09:10:15 +0000</when>
<what>I am facing this issue as well, please help</what>
</comment>
</bug>
<bug>
<bugid>5090</bugid>
<title>SIGSEGV on Motorola DROID in takePicture() on Camera</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-12-04T06:41:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 21:13:25 +0000</openedDate>
<description>Environment: Motorola DROID, Build ESD20, Kernel version
2.6.29-omap1-g04df51f android-build@apa26 #477 Symptoms: SIGSEGV in
mediaserver and subsequent failure to take a picture when calling
takePicture() on Camera. Stack trace attached. Steps to reproduce:
Compile the attached project. Install, run, press camera button.</description>
<comment>
<author>wuchengl...@gtempaccount.com</author>
<when>Mon, 30 Nov 2009 10:27:07 +0000</when>
<what>I didnQ&apos;Et run the attached project. I looked at the code. Maybe stopPreview before 
takingPicture is not required. Or call takePicture with all non-null parameters.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Nov 2009 18:59:11 +0000</when>
<what>Decoded stack trace:

pid: 2886, tid: 2977  Q&gt;EQ&gt;EQ&gt;E /system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 00000008
  r0 00000000  r1 00000000  r2 a968f314  r3 a9d1bfd4
  r4 00015208  r5 0000eb1c  r6 000151b8  r7 a9c89ce6
  r8 00100000  r9 a9d1c1c9  10 4121d000  fp 000745e8
  ip a968f86c  sp 4131cd00  lr a9689b41  pc a9d1bfd2

Stack Trace:
  RELADDR   FUNCTION                                                                
                            FILE:LINE
  0001bfd2  android::Thread::requestExitAndWait()                                   
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/libs/utils/Threads.cpp:715
  00009b3e  android::CameraHal::takePicture()                                       
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/vendor/moto/sholes/camera/libcamera/CameraHal.cpp:621
  0000790c  android::CameraService::Client::takePicture()                           
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/camera/libcameraservice/CameraService.cpp:864
  00021da0  android::BnCamera::onTransact(unsigned int, android::Parcel constQ&amp;E,
android::Parcel*, unsigned int) 
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/libs/ui/ICamera.cpp:312
  00015478  android::BBinder::transact(unsigned int, android::Parcel constQ&amp;E,
android::Parcel*, unsigned int)    
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/libs/binder/Binder.cpp:106
  00018d3c  android::IPCThreadState::executeCommand(int)                            
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/libs/binder/IPCThreadState.cpp:929
  00018f0a  android::IPCThreadState::joinThreadPool(bool)                           
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/libs/binder/IPCThreadState.cpp:421
  0001f908  android::PoolThread::threadLoop()                                       
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/libs/binder/ProcessState.cpp:69
  0001bdda  android::Thread::_threadLoop(void*)                                     
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/libs/utils/Threads.cpp:686
  0001c230  thread_data_t::trampoline(thread_data_t const*)                         
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/frameworks/base/libs/utils/Threads.cpp:101
  0000fd74  __thread_entry                                                          
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/bionic/libc/bionic/pthread.c:188
  0000f840  pthread_create                                                          
                           
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/bionic/libc/bionic/pthread.c:324
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Nov 2009 19:02:56 +0000</when>
<what>Filed internally as 2292461.</what>
</comment>
<comment>
<author>davidspa...@google.com</author>
<when>Mon, 30 Nov 2009 22:27:12 +0000</when>
<what>ThereQ&apos;Es a race condition in the ESD20 camera HAL for Droid if you call takePicture 
immediately after stopPreview. It is not necessary to call stopPreview before 
takePicture, takePicture will automatically stop preview.</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Tue, 01 Dec 2009 05:29:25 +0000</when>
<what>Confirmed -- eliminating the stopPreview() call cleared up the problem. I couldQ&apos;Eve
sworn stopPreview() (and a corresponding startPreview() after taking a picture) used
to be necessary...

Thanks!</what>
</comment>
<comment>
<author>dsparks....@gmail.com</author>
<when>Tue, 01 Dec 2009 16:34:28 +0000</when>
<what>I recommend that you not call stopPreview before takePicture. On some devices, it may
fail or interfere with 3A functions. You do need to call startPreview after
takePicture - preview is not restarted automatically.</what>
</comment>
<comment>
<author>wuchen...@google.com</author>
<when>Fri, 04 Dec 2009 06:41:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3800</bugid>
<title>addJavascriptInterface doesnQ&apos;Et work after disable then reenable javascript</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-24T20:01:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>soft...@gmail.com</reportedBy>
<openedDate>Sun, 06 Sep 2009 12:44:14 +0000</openedDate>
<description>in WebView, the following code doesnQ&apos;Et work as expected
view.addJavascriptInterface(jsObject, Q&quot;EmyjsobjQ&quot;E);
view.getSettings().setJavaScriptEnabled(false);
view.getSettings().setJavaScriptEnabled(true); in the html/javascript,
the myjsobj could not found. even the following code doesnQ&apos;Et work either
view.addJavascriptInterface(jsObject, Q&quot;EmyjsobjQ&quot;E);
view.getSettings().setJavaScriptEnabled(false);
view.getSettings().setJavaScriptEnabled(true);
view.addJavascriptInterface(jsObject, Q&quot;EmyjsobjQ&quot;E); the myjsobj still
cannot be found in HTML/javascript code</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:44:00 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:15:30 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 20:01:16 +0000</when>
<what>This has been fixed in Froyo.</what>
</comment>
</bug>
<bug>
<bugid>6538</bugid>
<title>Bluetooth not working on 2007 Nissan Altima</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>jerry.ch...@gmail.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 21:55:30 +0000</openedDate>
<description>Car has Bose stereo with built in Nav. Bluetooth connectivity always
worked with past motorola phones. I have a new Moto Droid with SW
version 2.0.1. The phone is recognized and connects with no issue. If
you place a call, the phone ring can be heard but is very garbled. When
the person answers, you again, can hear them but is garbled however,
they cannot hear you. I understand there is a work around but it does
not always work! The severity should be bumped up to a high as this can
become a safety issue. Otherwise, people will begin returning phones!
This should be a quick fix and wil make alot of us happy.....</description>
<comment>
<author>barry...@gmail.com</author>
<when>Wed, 10 Feb 2010 12:24:30 +0000</when>
<what>This has been reported on Nissan Maxima, Altima, Infiniti cars from 2006-2009. 

Will this be fixed?</what>
</comment>
<comment>
<author>bradenm@gmail.com</author>
<when>Sat, 01 May 2010 05:05:48 +0000</when>
<what>The phone works fine with various other cars.  The problem is more likely to lie with
the carQ&apos;Es BT system itself than your phone.</what>
</comment>
<comment>
<author>barry...@gmail.com</author>
<when>Sun, 02 May 2010 11:59:29 +0000</when>
<what>@bradnm

Bluetooth on Android phones works with some but not all devices. The bluetooth on
android does not work with as many devices or as well with many bluetooth devices as
most older flip phones. My cars blue tooth works fine with several LG and motorola
flip phones. The problem is with Android Bluetooth.</what>
</comment>
<comment>
<author>szakw...@gmail.com</author>
<when>Thu, 18 Nov 2010 21:01:13 +0000</when>
<what>I have a similar problem with my 2009 Altima, It wont connect. I connected with Nokia E66 before and it worked fine
Have a friend who has a similar phone Samsung Galaxy S with Froyo and we are hope there is a solution soon.</what>
</comment>
</bug>
<bug>
<bugid>15952</bugid>
<title>test</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-04-04T15:20:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mizuno.y...@jp.fujitsu.com</reportedBy>
<openedDate>Mon, 04 Apr 2011 01:48:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 04 Apr 2011 15:20:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14428</bugid>
<title>Speed dial occasionally dials a different speed dial number</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:44:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>frankd...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 13:20:28 +0000</openedDate>
<description>I have an HTC EVO with Android version 2.2 Once out of every 3-5 times I
click on a specific contact in my speed dial list, another contactQ&apos;Es
phone number and information comes up. The 2 people are not next to each
other in the list. I have 3 people in my speed dial area: the top one
(#1) brings up the contact page, the middle one (#2) immediately calls
the number, and the bottom one (#3) brings up the contact page. I notice
that every so often (and I believe that I have to wake up my phone again
before it happens again), when I click on #1, the information of #3
comes up. I donQ&apos;Et even notice sometimes until I press call and I see
#3Q&apos;Es picture. I exit the call and see that all the contact information
is of contact #1. To note, I have never seen incorrect information when
I click on speed dial #2 or #3. I have seen the problem 10 or more times
and IQ&apos;Eve had the phone for about a week and a half.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:44:36 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16319</bugid>
<title>Problem when text in fullscreen mode is input. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tanaka-...@necst.nec.co.jp</reportedBy>
<openedDate>Sat, 23 Apr 2011 07:13:28 +0000</openedDate>
<description>1. Enter any text field and open it in fullscreen mode 2. long press on
the field and open the context menu. Select text, copy, cut and paste
etc. 3. Lock the phone and unlock it 4. Try to use the context menu The
context menu is not in focus as it should be instead the application in
the background has focus.</description>
<comment>
<author>carrie_w...@compalcomm.com</author>
<when>Tue, 05 Jul 2011 08:07:31 +0000</when>
<what>We have embraced the similar behavior and supposed that due to the focus is not recorded while editing text in full screen.

Our steps are:
1. Set Q&quot;EAdroid keyboardQ&quot;E as default input method
2. Home screen -Q&gt;E Q&quot;EMessagingQ&quot;E -Q&gt;E Q&quot;ENew messageQ&quot;E -Q&gt;E in context field, enter any text in Q&quot;EType to composeQ&quot;E field
3. Long press typed words, choose Q&quot;ESelect wordQ&quot;E in Edit text window ( the words should be highlight)
4. Rotate the device; as a result, the Edit screen will be full screen
5. Long press the highlight words, the Q&quot;ESelect wordQ&quot;E option shown again ( since we selected words before, it should show cut/copy menu at this time)
6. Rotate the device; edit screen goes back to not full screen, long press highlight words, popup cut/copy menu 
4. 
</what>
</comment>
</bug>
<bug>
<bugid>13626</bugid>
<title>Contact zip code field defaults to wrong virtual keyboard layout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zgri...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 04:32:36 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Open the Contact app 2. Create a
New Contact 3. Scroll to the bottom and Q&quot;EAdd more FieldsQ&quot;E 4. Create a
Postal Address 5. Click on the zip code field to bring up the virtual
keyboard. - What happened. The keyboard defaults to the Uppercase layout
- What you think the correct behavior should be. The keyboard should
default to the Numeric layout. I have a Samsung Intercept using V2.1
update 1</description>
</bug>
<bug>
<bugid>8839</bugid>
<title>Option to remove alarm notification from the status bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>38</stars>
<reportedBy>cmacn...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 21:56:01 +0000</openedDate>
<description>I always have repeating alarms set, and consequently I end up with the
alarm icon in the notification bar all the time which doesnQ&apos;Et buy me
much other than the loss of notification bar space. Could this be made
configurable from the alarm clock app?</description>
<comment>
<author>lazyboy0...@gmail.com</author>
<when>Sat, 12 Jun 2010 16:47:27 +0000</when>
<what>i agree with this suggestion. At the very least it would be useful to only show the notification if there is an alarm in the next 12-24 hours. If I have an alarm set for multiple days from now I donQ&apos;Et need constant reminder of it.</what>
</comment>
<comment>
<author>mfishe...@gmail.com</author>
<when>Wed, 07 Jul 2010 05:30:57 +0000</when>
<what>Surprised more have not starred this. I have alarms set for every day of the week, so this notification icon is constantly there. It is providing me no useful information. It would probably be beneficial to most users to have the option to show the alarm icon  on a per-alarm basis, and a variable time before the alarm rings as well. For instance, I never want to know that my phone is going to wake me up in the morning! It ALWAYS wakes me up in the morning! I *do* want to know if I have a special alarm pending, like a dental appointment or something. 

Maybe it would be best to integrate AndroidQ&apos;Es alarm system with Google CalendarQ&apos;Es reminders, such that instead of having 15 alarms in the alarm screen, the daily recurring Q&quot;Ewake upQ&quot;E alarms could appear there and GCal could also trigger alarms for events if desired (and show notification icon), but not appear with other alarms.</what>
</comment>
<comment>
<author>Bjammin...@gmail.com</author>
<when>Tue, 05 Oct 2010 16:01:50 +0000</when>
<what>Just want to say I agree with everything said under this issue, particularly mfisher87Q&apos;Es suggestions.</what>
</comment>
<comment>
<author>bonikow...@gmail.com</author>
<when>Tue, 05 Oct 2010 16:05:45 +0000</when>
<what>for what itQ&apos;Es worth, if you happen to have a rooted Q&amp;E deoxed rom, you can use this hack to remove the alarm icon

http://forum.xda-developers.com/showthread.php?t=740502</what>
</comment>
<comment>
<author>ThaBBoyW...@gmail.com</author>
<when>Thu, 02 Dec 2010 20:36:12 +0000</when>
<what>I am quite tired of turning alarms on every night in order to avoid having the alarm symbol in my notification bar all the time.</what>
</comment>
</bug>
<bug>
<bugid>10682</bugid>
<title>Change alarm timer default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wkearne...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 20:55:24 +0000</openedDate>
<description>The alarm/timer app defaults to using a 30 minute interval. This is a
bit inconvenient if youQ&apos;Ere going to use the app for other intervals. It
would be convenient if the app defaulted to using the last alarm length.
So if I set an alarm for 6 minutes, have it automatically set the timer
to that the next time I select one. That and it would be convenient to
be able to set the default length it uses. 30 minutes might work well
for some, but others might prefer having the ability to set another
length.</description>
<comment>
<author>GlennRos...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:23:13 +0000</when>
<what>I agree!  I use the timer when doing laundry so I know when to change the loads.  It takes an hour for both washer and dryer to run their cycle.  ItQ&apos;Es really annoying that I have to change the timer setting everytime.  I should just be able to hit start.</what>
</comment>
</bug>
<bug>
<bugid>4584</bugid>
<title>Logging java.util.Date to application is very slow</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2009-11-08T21:06:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>lukas.ma...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 13:05:29 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). Using
java.util.Date in a trace log is very slow. Example code: Log.d(Q&quot;ExxxQ&quot;E,
Q&quot;EStart: Q&quot;E + new java.util.Date()); - What happened. Output: 11-08
13:47:00.051: INFO/Resources(1042): Loaded time zone names for en_US in
1924ms. 11-08 13:47:00.061: DEBUG/ProgrammeView(1042): Start: Sun Nov 08
11:50:00 GMT+01:00 2009 - What you think the correct behavior should be.
The time zone names should be loaded only once, not with every Log.d()
request. Or the time zone load time should be significantly lower.
Please make sure that youQ&apos;Ere using the 1.6 SDK, and (if the issue exists
on a device) that the device also runs Android 1.6. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 08 Nov 2009 21:06:05 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:55:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16050</bugid>
<title>Google Navigation - Unable to turn off the display in 5.3.0</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:28:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hern...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 18:12:41 +0000</openedDate>
<description>I have been using Google Maps Navigation on Samsung Captivate for quite
awhile. I am currently using the Serendipity 6.3 Froyo based ROM. I used
to be able to turn off the display when using Google Navigation to
conserve battery. However, I noticed recently that whenever I turn off
the display it will get turn back on (in a second or so). I am not sure
whether the problem is new with Google maps navigation 5.3.0 or is with
the Serendipity 6.3. I did notice new enhancement to Google Navigation.</description>
<comment>
<author>jad...@gmail.com</author>
<when>Wed, 13 Apr 2011 02:44:20 +0000</when>
<what>I think that it came with the last Q&quot;EupdateQ&quot;E. I have the same problem after I Q&quot;EupdatedQ&quot;E the maps approx a week ago (around Apr 04 2011).

I hope that they will fix this problem soon. My phone gets too hot after using the navigation for a while. I had no problems before. </what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Thu, 14 Apr 2011 16:27:07 +0000</when>
<what>Just wanted to write a software problem report when I saw this issue, which 
describes the problem exactly.

Let me add that this is a very important issue, because on most phones the 
battery does not have sufficient capacity for lengthy, continuous 
navigation. Therefore the driver of a car, for example, has to regularly put 
the phone to sleep and wake it up when a decision about a turn comes up.

This problem could be a contributing factor to the loss of human life, 
because now the driver has to exit navigation entirely before being able to 
put the phone to sleep. To resume navigation the driver has to restart 
navigation, which requires much more attention than just pressing the wake-
up button and detracts the driver exactly when he can spare attention least, 
namely when there is an impending directional decision.

Think of European cities as well, which can be much more difficult to 
navigate because of their medieval structure that is often much more complex 
than the rectangular grid of US cities.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:28:26 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>hern...@gmail.com</author>
<when>Thu, 14 Apr 2011 19:10:08 +0000</when>
<what>Just want to add a less drastic workaround until the problem get fixed.  You can press the Home Key and then turn off the screen.  You will continue to get voice guidance.  To see the screen though, you have to turn on, unlock, click Navigation rather than just turn on.</what>
</comment>
<comment>
<author>hern...@gmail.com</author>
<when>Thu, 14 Apr 2011 19:22:50 +0000</when>
<what>Someone reported the problem and a fix is promised for the next update.
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=1cfd5485eadf93a2</what>
</comment>
</bug>
<bug>
<bugid>15656</bugid>
<title>ADT StackOverflowError when creating self-referenced styles</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arich...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 21:19:09 +0000</openedDate>
<description>I created the style: Q&lt;Estyle name=Q&quot;ETestQ&quot;E parent=Q&quot;ETestQ&quot;EQ&gt;E Q&lt;E/styleQ&gt;E When
using the style in a layout, this crashes ADT with an unexpected error:
java.lang.StackOverflowError at java.util.HashMap.get(HashMap.java:317)
at
com.android.ide.eclipse.adt.internal.editors.layout.configuration.ConfigurationComposite.isTheme(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.configuration.ConfigurationComposite.isTheme(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.configuration.ConfigurationComposite.isTheme(Unknown
Source) ... If you look at the code for ConfigurationComposite.isTheme
the broken recursion is there. What I think the correct behavior should
be: Display a better error than StackOverflowError. Do not crash. Tell
the user when creating the style that this is malformed? I see this
error from other people too:
http://stackoverflow.com/questions/2771517/error-while-opening-the-eclipse-android-layout-editor
thanks, adrian</description>
</bug>
<bug>
<bugid>1036</bugid>
<title>Q&quot;ECould not reserve enough space for object heapQ&quot;E Bug</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>2</stars>
<reportedBy>jake.hoopes@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 23:17:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.) When
running Q&quot;EmakeQ&quot;E in the android source directory, I would receive the
following error/failure: # make build/core/product_config.mk:229:
WARNING: adding test OTA key target Dex: ext Error occurred during
initialization of VM Could not reserve enough space for object heap # #
An unexpected error has been detected by Java Runtime Environment: # #
SIGSEGV (0xb) at pc=0x2ab8a6e3, pid=13542, tid=718060432 # # Java VM:
Java HotSpot(TM) Server VM (10.0-b23 mixed mode linux-x86) # Problematic
frame: # C [libc.so.6+0x676e3] cfree+0x73 # # An error report file with
more information is saved as: # /opt/android/r2d2/hs_err_pid13542.log #
# If you would like to submit a bug report, please visit: #
http://java.sun.com/webapps/bugreport/crash.jsp # make: ***
[out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.dex]
Aborted Here is the contents of /opt/android/r2d2/hs_err_pid13542.log: #
# An unexpected error has been detected by Java Runtime Environment: # #
SIGSEGV (0xb) at pc=0x2ab8a6e3, pid=13542, tid=718060432 # # Java VM:
Java HotSpot(TM) Server VM (10.0-b23 mixed mode linux-x86) # Problematic
frame: # C [libc.so.6+0x676e3] cfree+0x73 # # If you would like to
submit a bug report, please visit: #
http://java.sun.com/webapps/bugreport/crash.jsp # --------------- T H R
E A D --------------- Current thread (0x08058c00): Thread [stack:
0x2ac7b000,0x2accc000] [id=13557] siginfo:si_signo=SIGSEGV: si_errno=0,
si_code=1 (SEGV_MAPERR), si_addr=0x8589ffff Registers: EAX=0x00000000,
EBX=0x2ac4eff4, ECX=0x00000001, EDX=0x2ac00000 ESP=0x2accb184,
EBP=0x2accb198, ESI=0x8589ffff, EDI=0x2accb280 EIP=0x2ab8a6e3,
CR2=0x8589ffff, EFLAGS=0x00010202 Top of Stack: (sp=0x2accb184)
0x2accb184: 2ac50120 08057338 066a0824 08058c00 0x2accb194: 08058c00
2accb1a8 06603403 2accb280 0x2accb1a4: 2accb280 2accb1c8 065b4450
2accb280 0x2accb1b4: 2ac50120 080574c0 00000000 00000000 0x2accb1c4:
00000000 2accb1f8 065b608d 08058c00 0x2accb1d4: 2accb300 2accb1f8
08053f48 08057338 0x2accb1e4: 08058dc0 08058dc8 fffffffc 08058c00
0x2accb1f4: 2accb30b 2accb2e8 065b9509 08058c00 Instructions:
(pc=0x2ab8a6e3) 0x2ab8a6d3: c0 b9 01 00 00 00 65 83 3d 0c 00 00 00 00 74
01 0x2ab8a6e3: f0 0f b1 0e 0f 85 af 2d 00 00 89 7c 24 04 89 34 Stack:
[0x2ac7b000,0x2accc000], sp=0x2accb184, free space=320k Native frames:
(J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C
[libc.so.6+0x676e3] cfree+0x73 V [libjvm.so+0x603403] V
[libjvm.so+0x5b4450] V [libjvm.so+0x5b608d] V [libjvm.so+0x5b9509] V
[libjvm.so+0x39c4c3] C [java+0x2fcc] C [java+0x1942] JavaMain+0x72 C
[libpthread.so.0+0x517b] --------------- P R O C E S S ---------------
Java Threads: ( =Q&gt;E current thread ) Other Threads: =Q&gt;E0x08058c00 (exited)
Thread [stack: 0x2ac7b000,0x2accc000] [id=13557] VM state:not at
safepoint (not fully initialized) VM Mutex/Monitor currently owned by a
thread: None Dynamic libraries: 06000000-0665d000 r-xp 00000000 fd:04
4850 /opt/sun-jdk-1.6.0.07/jre/lib/i386/server/libjvm.so
0665d000-066a1000 rwxp 0065c000 fd:04 4850
/opt/sun-jdk-1.6.0.07/jre/lib/i386/server/libjvm.so 066a1000-06ac3000
rwxp 066a1000 00:00 0 08048000-08052000 r-xp 00000000 fd:04 3480
/opt/sun-jdk-1.6.0.07/bin/java 08052000-08053000 rwxp 00009000 fd:04
3480 /opt/sun-jdk-1.6.0.07/bin/java 08053000-08074000 rwxp 08053000
00:00 0 [heap] 2aaab000-2aac5000 r-xp 00000000 fd:00 9986
/lib/ld-2.6.1.so 2aac5000-2aac6000 r-xp 00019000 fd:00 9986
/lib/ld-2.6.1.so 2aac6000-2aac7000 rwxp 0001a000 fd:00 9986
/lib/ld-2.6.1.so 2aac7000-2aac8000 rwxp 2aac7000 00:00 0
2aac8000-2aac9000 r-xp 2aac8000 00:00 0 2aac9000-2aaca000 rwxp 2aac9000
00:00 0 2aaca000-2aad0000 r-xp 00000000 fd:04 4695
/opt/sun-jdk-1.6.0.07/jre/lib/i386/native_threads/libhpi.so
2aad0000-2aad1000 rwxp 00006000 fd:04 4695
/opt/sun-jdk-1.6.0.07/jre/lib/i386/native_threads/libhpi.so
2aad1000-2aae4000 r-xp 00000000 fd:00 10037 /lib/libnsl-2.6.1.so
2aae4000-2aae5000 r-xp 00012000 fd:00 10037 /lib/libnsl-2.6.1.so
2aae5000-2aae6000 rwxp 00013000 fd:00 10037 /lib/libnsl-2.6.1.so
2aae6000-2aae8000 rwxp 2aae6000 00:00 0 2aae8000-2aaee000 r-xp 00000000
fd:00 9992 /lib/libnss_compat-2.6.1.so 2aaee000-2aaef000 r-xp 00005000
fd:00 9992 /lib/libnss_compat-2.6.1.so 2aaef000-2aaf0000 rwxp 00006000
fd:00 9992 /lib/libnss_compat-2.6.1.so 2aaf0000-2aaf8000 r-xp 00000000
fd:00 9788 /lib/libnss_nis-2.6.1.so 2aaf8000-2aaf9000 r-xp 00007000
fd:00 9788 /lib/libnss_nis-2.6.1.so 2aaf9000-2aafa000 rwxp 00008000
fd:00 9788 /lib/libnss_nis-2.6.1.so 2aaff000-2ab12000 r-xp 00000000
fd:00 9911 /lib/libpthread-2.6.1.so 2ab12000-2ab13000 r-xp 00013000
fd:00 9911 /lib/libpthread-2.6.1.so 2ab13000-2ab14000 rwxp 00014000
fd:00 9911 /lib/libpthread-2.6.1.so 2ab14000-2ab16000 rwxp 2ab14000
00:00 0 2ab16000-2ab1d000 r-xp 00000000 fd:04 4494
/opt/sun-jdk-1.6.0.07/jre/lib/i386/jli/libjli.so 2ab1d000-2ab1f000 rwxp
00006000 fd:04 4494 /opt/sun-jdk-1.6.0.07/jre/lib/i386/jli/libjli.so
2ab1f000-2ab21000 r-xp 00000000 fd:00 10022 /lib/libdl-2.6.1.so
2ab21000-2ab22000 r-xp 00001000 fd:00 10022 /lib/libdl-2.6.1.so
2ab22000-2ab23000 rwxp 00002000 fd:00 10022 /lib/libdl-2.6.1.so
2ab23000-2ac4d000 r-xp 00000000 fd:00 6939 /lib/libc-2.6.1.so
2ac4d000-2ac4f000 r-xp 0012a000 fd:00 6939 /lib/libc-2.6.1.so
2ac4f000-2ac50000 rwxp 0012c000 fd:00 6939 /lib/libc-2.6.1.so
2ac50000-2ac55000 rwxp 2ac50000 00:00 0 2ac55000-2ac79000 r-xp 00000000
fd:00 9914 /lib/libm-2.6.1.so 2ac79000-2ac7a000 r-xp 00023000 fd:00 9914
/lib/libm-2.6.1.so 2ac7a000-2ac7b000 rwxp 00024000 fd:00 9914
/lib/libm-2.6.1.so 2ac7b000-2ac7e000 ---p 2ac7b000 00:00 0
2ac7e000-2accc000 rwxp 2ac7e000 00:00 0 2accc000-2acd3000 r-xp 00000000
fd:00 9912 /lib/librt-2.6.1.so 2acd3000-2acd4000 r-xp 00006000 fd:00
9912 /lib/librt-2.6.1.so 2acd4000-2acd5000 rwxp 00007000 fd:00 9912
/lib/librt-2.6.1.so 2acd5000-2acdd000 rwxs 00000000 fd:06 2037
/tmp/hsperfdata_root/13542 (deleted) 2acdd000-2ace8000 r-xp 00000000
fd:04 4677 /opt/sun-jdk-1.6.0.07/jre/lib/i386/libverify.so
2ace8000-2ace9000 rwxp 0000b000 fd:04 4677
/opt/sun-jdk-1.6.0.07/jre/lib/i386/libverify.so 2ace9000-2acf8000 r-xp
00000000 fd:04 4692 /opt/sun-jdk-1.6.0.07/jre/lib/i386/libzip.so
2acf8000-2acfa000 rwxp 0000e000 fd:04 4692
/opt/sun-jdk-1.6.0.07/jre/lib/i386/libzip.so 2ad0c000-2ad14000 r-xp
00000000 fd:00 9784 /lib/libnss_files-2.6.1.so 2ad14000-2ad15000 r-xp
00007000 fd:00 9784 /lib/libnss_files-2.6.1.so 2ad15000-2ad16000 rwxp
00008000 fd:00 9784 /lib/libnss_files-2.6.1.so 2ad16000-2ad39000 r-xp
00000000 fd:04 4840 /opt/sun-jdk-1.6.0.07/jre/lib/i386/libjava.so
2ad39000-2ad3b000 rwxp 00023000 fd:04 4840
/opt/sun-jdk-1.6.0.07/jre/lib/i386/libjava.so 2ad3b000-2af7b000 rwxp
2ad3b000 00:00 0 2af7b000-2dd3b000 rwxp 2af7b000 00:00 0
2dd3b000-2dd44000 rwxp 2dd3b000 00:00 0 2dd44000-2ddfb000 rwxp 2dd44000
00:00 0 7feb1000-7fee6000 rwxp 7ffcb000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] VM Arguments: jvm_args:
-Xms16M -Xmx1280M java_command:
/opt/android/r2d2/out/host/linux-x86/framework/dx.jar --dex
--output=out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.dex
out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.jar
Launcher Type: SUN_STANDARD Environment Variables:
JAVA_HOME=/usr/local/jdk1.5.0_11 CLASSPATH=.
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/opt/ICAClient:/opt/sun-jdk-1.4.2.16/bin:/opt/sun-jdk-1.4.2.16/jre/bin:/opt/sun-jdk-1.4.2.16/jre/javaws:/usr/kde/4.2/sbin:/usr/kde/4.2/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/console/bin
LD_LIBRARY_PATH=/opt/sun-jdk-1.6.0.07/jre/lib/i386/server:/opt/sun-jdk-1.6.0.07/jre/lib/i386:/opt/sun-jdk-1.6.0.07/jre/../lib/i386
SHELL=/bin/bash Signal Handlers: SIGSEGV: [libjvm.so+0x5edc30],
sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGBUS: [libjvm.so+0x5edc30],
sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGFPE: [libjvm.so+0x4fc6a0],
sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004 SIGPIPE:
[libjvm.so+0x4fc6a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x4fc6a0], sa_mask[0]=0x7ffbfeff,
sa_flags=0x10000004 SIGILL: [libjvm.so+0x4fc6a0], sa_mask[0]=0x7ffbfeff,
sa_flags=0x10000004 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000,
sa_flags=0x00000000 SIGUSR2: [libjvm.so+0x4fe6e0],
sa_mask[0]=0x00000000, sa_flags=0x10000004 SIGHUP: SIG_DFL,
sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGINT: SIG_DFL,
sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGTERM: SIG_DFL,
sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGQUIT: SIG_DFL,
sa_mask[0]=0x00000000, sa_flags=0x00000000 --------------- S Y S T E M
--------------- OS:Gentoo Base System release 1.12.11.1 uname:Linux
2.6.24-gentoo-r5 #1 SMP Sat Apr 12 09:50:39 MDT 2008 i686 libc:glibc
2.6.1 NPTL 2.6.1 rlimit: STACK infinity, CORE 0k, NPROC 16372, NOFILE
1024, AS infinity load average:0.27 0.47 0.85 CPU:total 2 (2 cores per
cpu, 1 threads per core) family 6 model 14 stepping 8, cmov, cx8, fxsr,
mmx, sse, sse2, sse3 Memory: 4k page, physical 2072616k(411048k free),
swap 506036k(505700k free) vm_info: Java HotSpot(TM) Server VM
(10.0-b23) for linux-x86 JRE (1.6.0_07-b06), built on Jun 10 2008
01:20:15 by Q&quot;Ejava_reQ&quot;E with gcc 3.2.1-7a (J2SE release) time: Thu Oct 23
17:06:53 2008 elapsed time: 0 seconds YouQ&apos;Ell notice that the jvm_args
state: jvm_args: -Xms16M -Xmx1280M So I decided to change the jvm_args
to the following: -Xms16M -Xmx1024M And ran the following command: java
-Xms16M -Xmx1024M -jar
/opt/android/r2d2/out/host/linux-x86/framework/dx.jar --dex
--output=out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.dex
--core-library
out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar
Which creates the classes.dex just fine: # ls -l
out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.*
-rw-r--r-- 1 root root 3548256 Oct 23 16:59
out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.dex
-rw-r--r-- 1 root root 3902734 Oct 23 16:35
out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar The
problem is that when I run Q&quot;EmakeQ&quot;E again, it complains with the same
error because the jvm_args change back to Q&quot;E-Xms16M -Xmx1280MQ&quot;E How do I
hardcode these jvm_args so that I can carry on? IQ&apos;Eve even tried: alias
java=Q&quot;Ejava -Xms16M -Xmx1024MQ&quot;E to no avail. Thoughts?</description>
<comment>
<author>jake.hoopes@gmail.com</author>
<when>Thu, 23 Oct 2008 23:40:05 +0000</when>
<what>Found the problem:

In Q&lt;EANDROID_ROOTQ&gt;E/build/core/definitions.mk on line 1143:

   $(if $(GENERATE_DEX_DEBUG), -JXmx1536M, -JXmx1280M) \

Changing the line to:

   $(if $(GENERATE_DEX_DEBUG), -JXmx1536M, -JXmx1024M) \

and re-running Q&quot;EmakeQ&quot;E worked like a champ!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:38:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:27:50 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:12:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9298</bugid>
<title>Browser doesnQ&apos;Et run javascript onclick events when scrollbar is visible</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T16:34:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>aj.murd...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 08:01:15 +0000</openedDate>
<description>When scrolling up and down a web page the scroll bar appears to the
right and when you stop scrolling the scrollbar disappears after a few
seconds. Before the scroll bar disappears javascript onclick events do
not fire however they start working again as soon as the scroll bar
disappears. I have encountered this problem while developing a webapp
for Android however you can see the bug in action on the facebook touch
site (http://touch.facebook.com) which is ajax powered. When you click
on a link the content is loaded via ajax which works fine however when
the scrollbar is visible clicking on the link causes the whole page to
be reloaded. I have experienced this on an HTC Desire with Android 2.1
however I have also tested it on a Android 1.6 on a T-Mobile G1 and the
bug is NOT present in the browser in 1.6. .. With this html when the
scrollbar is visible the browser will go to the URL in the href but when
they disappear the javascript alert box will be shown. Q&lt;Ea
href=Q&quot;E/myhtmlpage.htmlQ&quot;E onclick=Q&quot;Ealert(Q&apos;Ehello world!Q&apos;E)Q&quot;EQ&gt;EClick hereQ&lt;E/aQ&gt;E
.. This example also exposes the same bug however in this case clicking
on the link does nothing while the scrollbar is visible. Q&lt;Ea
href=Q&quot;Ejavascript:alert(Q&apos;Ehello world!Q&apos;E);Q&quot;EQ&gt;EClick hereQ&lt;E/aQ&gt;E In both cases
they immediately start working as they should once the scrollbar has
disappeared.</description>
<comment>
<author>aj.murd...@gmail.com</author>
<when>Thu, 24 Jun 2010 08:01:59 +0000</when>
<what>Note: I made a mistake typing the html in the first example, it should have been:

Q&lt;Ea href=Q&quot;E/myhtmlpage.htmlQ&quot;E onclick=Q&quot;Ealert(Q&apos;Ehello world!Q&apos;E);return false;Q&quot;EQ&gt;EClick hereQ&lt;E/aQ&gt;E</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 16:34:01 +0000</when>
<what>I canQ&apos;Et reproduce this running Froyo (2.2) on a Nexus One. The links on touch.facebook.com load fine even when the scrollbar is visible.</what>
</comment>
<comment>
<author>aj.murd...@gmail.com</author>
<when>Thu, 01 Jul 2010 14:04:59 +0000</when>
<what>Perhaps this is specific to the HTC Desire or HTC Sence, i noticed this bug sounds like the same thing and this person was also on an HTC Desire. Thanks anyway.

http://code.google.com/p/android/issues/detail?id=8620Q&amp;Eq=onclickQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
<comment>
<author>ollie....@gmail.com</author>
<when>Fri, 03 Sep 2010 17:14:49 +0000</when>
<what>I can reproduce a variation of this bug on HTC Incredible running Android 2.2. In my case, there is no Javascript and the browser is simply ignoring the touched link - hence the Javascript onclick would not fire either. Steps to repro:
1. Load http://m.cnn.com in browser
2. Flick upwards quickly so that browser scrolls all the way to the bottom of the page.
3. As soon as browser stops scrolling while scroll bar is still visible, try to touch the Q&quot;EAbout usQ&quot;E link at the bottom (or any other link - it doesnQ&apos;Et matter) only ONCE.
4. Notice how the browser ignores the touch (i.e. browser does not go forward on touched link).

If you wait for the scroll bar to disappear, then touching on links work. Or if you touch on the linkQ&apos;Es twice, the second touch is successful.

Note this also happens if you flick down and scroll to the top of the page.</what>
</comment>
<comment>
<author>dnam...@gmail.com</author>
<when>Mon, 25 Oct 2010 21:38:19 +0000</when>
<what>HTC Desire 2.2  - the same bug</what>
</comment>
</bug>
<bug>
<bugid>20175</bugid>
<title>Mail setup issues</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ericbx...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 17:54:41 +0000</openedDate>
<description>I get to the SMTP server, enter the settings that work on every other
device and I get an error that says: Cannot safely connect to server.
(SSL handshake aborted: ssl=0x479c28: Failure in SSL library, usually a
protocol error error: 140770FC:SSL routines:SSL23_GET_SERVER_HELLO:
unknown protocol (external/opensssl/s23_clnt.c683
0xacea93f8:0x00000000)) As I said, my settings work for every other
device used in this company.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 23 Sep 2011 20:53:29 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 23 Sep 2011 20:58:54 +0000</when>
<what>ever other device? every other Android device? other OS versions? non-Android devices?

Did you need to check TLS (for STARTTLS support) and not SSL (which misleadingly is for SSL + TLS, just without STARTTLS)?

if you give me a hostname I can take a look.</what>
</comment>
<comment>
<author>Republik...@gmail.com</author>
<when>Thu, 20 Oct 2011 18:13:51 +0000</when>
<what>IQ&apos;Em experiencing the same issue. IQ&apos;Em able to integrate the same account on other Android devices. IQ&apos;Em using Security type: SSL/TLS (Accept all certificates) and the correct port. </what>
</comment>
</bug>
<bug>
<bugid>2065</bugid>
<title>no way to accept or decline incoming call after android system</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-22T20:33:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>UAntonina</reportedBy>
<openedDate>Sun, 22 Feb 2009 19:56:23 +0000</openedDate>
<description>Now I have to change my g1 to another mobile phone since I canQ&apos;Et to
accept or decline incoming call after my android system has been
upgraded to new OS version. STR: ask somebody to call you -Q&gt;E incoming
call is showed on your G1 mobile phone -Q&gt;E press answer or decline the
call using answer/reject button Q&gt;EQ&gt;E nothing happens you is not able to
accept or decline the call. Notification about missed call is shown
after several attempts. Could you please resolve the problem or explain
me how I can downgrade my os to previous version? Thanks in advance.
Best regars, Antonina</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 22 Feb 2009 20:33:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15844</bugid>
<title>Honeycomb - No notifications after period of time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>keiich...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 23:30:53 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Notification sounds for G-Mail and possibly also for
the Mail Client for Honeycomb seem to no longer work after a period of
time. May be tied with Timeriffic Application where I have it specified
to lower notification sounds, however, I do hear other application
sounds like Skype and verified the sound and notification volumes are at
maximum and notification sounds are assigned. I have found that if I
restart the tablet, the notification alerts will work for a period of
time. DonQ&apos;Et forget to mention which device you have, and which version
of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) This is on the Motorola Xoom, using the Android 3.0.1
Version, Build HRI66</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 01:08:52 +0000</when>
<what>In your phone settings do you have battery profile set to performance mode? By default the new Motorolas IQ&apos;Eve seen are not in performance mode to save battery life. Great, but it hobbles your device.</what>
</comment>
<comment>
<author>keiich...@gmail.com</author>
<when>Wed, 30 Mar 2011 05:11:21 +0000</when>
<what>This is with the Motorola Xoom, which is a Tablet device.  I am also looking in the settings for this Q&apos;Eperformance modeQ&apos;E for the battery profile, which under settings, there does not seem to be any options with battery profile or performance mode.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 21:00:03 +0000</when>
<what>Oh OK, I havenQ&apos;Et used a Xoom. Some of the latest Motorola phones (Droid X, Droid 2 Global) have battery profiles.</what>
</comment>
<comment>
<author>keiich...@gmail.com</author>
<when>Tue, 05 Apr 2011 15:06:25 +0000</when>
<what>Upon a test, I further discovered a possible implementation bug handling using the app Q&apos;ETimerifficQ&apos;E.

While under Froyo 2.2, this is app has no problem working correctly, Timeriffic seems to have issues interacting properly with the Xoom.

Situation created:  I have Timeriffic set for certain days to lower the volume of the notifications and Ringer set to 25% when it gets to 11pm...  Then set for Ringer, Notification Media and System to 100% volume at 6:55 AM.  I also have Auto Brightness and WiFi flip on. This is set for Weekdays.  Weekends different times, but same settings.

What is noticeable is that the test, I disabled the kicking off of those rules, and the Notification sounds remain.  This suggests that Timeriffic is kicking off a code that makes the notification sounds to mute, even though I have it set to lower only to 25%.  At 25% I should hear something, just at a low volume, but it seems to set the mail notification sounds to 0% and refuses to go to 100%, even if I have notifications manually set to 25-100% through the system.

This seemed to appear after the HRI66 update on the Motorola Xoom Tablet.</what>
</comment>
<comment>
<author>keiich...@gmail.com</author>
<when>Wed, 06 Apr 2011 14:41:42 +0000</when>
<what>Further testing shows that even without the Timeriffic App running, after 36 to 48 hours of running, the Notifications for Gmail and Mail Apps no longer work.  Verified that volumes were outputting sound and not muted, tested the notification settings for the Gmail, Calendar reminders and Mail Apps and they were outputting at expected volumes.

Sent message to myself and did not hear notifications from either gmail or mail applications, and this was sending them from another computer, not on the Xoom Tablet.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:48:18 +0000</when>
<what>Issue 15995 has been merged into this issue.</what>
</comment>
<comment>
<author>keiich...@gmail.com</author>
<when>Fri, 06 May 2011 15:32:53 +0000</when>
<what>Additional information - This may be related to Android 2.x apps trying to do sound muting/adjusting.  Using another app which does auto sound adjustments, such as switching audio from Q&apos;ENormalQ&apos;E to Q&apos;EvibrateQ&apos;E to Q&apos;EsilentQ&apos;E to Q&apos;ENormalQ&apos;E again... (Silent Toggle Widget), appears to also cause the Q&quot;Eno notifications soundsQ&quot;E issue.  Rebooting the XOOM will solve reset the notification sounds.

Believe there may be a Q&apos;EstateQ&apos;E condition not being reset or set when a third party program tells Honeycomb to Q&apos;EmuteQ&apos;E notifications and doesnQ&apos;Et reset or set notification sounds to the desired level.  Even manually adjusting via the soft-slider, notifications stay muted.  Normal, non-notification based sounds, such as Skype, will seem to work.</what>
</comment>
</bug>
<bug>
<bugid>1265</bugid>
<title>Incomming Call Contact Picture Size should be Bigger</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-10-25T18:49:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1010</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 13:49:24 +0000</openedDate>
<description>When some buddy calls you the Incomming contact Size should be Bigger or
User Selectable.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 14:26:35 +0000</when>
<what></what>
</comment>
<comment>
<author>mig75...@gmail.com</author>
<when>Mon, 25 May 2009 18:07:34 +0000</when>
<what>Yes I really approve</what>
</comment>
<comment>
<author>aharoo...@gmail.com</author>
<when>Thu, 02 Jul 2009 06:02:24 +0000</when>
<what>I agree, the photo is way too small</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Tue, 25 Aug 2009 04:33:42 +0000</when>
<what>And When we make the Call to somebody the Photo is not shown unless the Caller Picks
the Phone, this is annoying too.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:14:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:02:35 +0000</when>
<what></what>
</comment>
<comment>
<author>lysande...@gmail.com</author>
<when>Mon, 05 Oct 2009 09:20:26 +0000</when>
<what>Yeah, bigger caller ID picture would be great, and probably more (selectable ) 
information, like group, company etc. (i sometimes want to know the person is in which 
company)</what>
</comment>
<comment>
<author>silva....@gmail.com</author>
<when>Fri, 06 Nov 2009 22:12:39 +0000</when>
<what>Please make the caller ID picture bigger!</what>
</comment>
<comment>
<author>forbesmu...@gmail.com</author>
<when>Sun, 08 Nov 2009 10:54:14 +0000</when>
<what>Please make it bigger, 96x96px is very small, need to be bigger also in Google
Contacts, because after sync make it small again and too much compressed and blurry.</what>
</comment>
<comment>
<author>da1un...@gmail.com</author>
<when>Mon, 09 Nov 2009 05:08:45 +0000</when>
<what>320x320 is what im thinkin!</what>
</comment>
<comment>
<author>karel.de...@gmail.com</author>
<when>Wed, 11 Nov 2009 12:42:06 +0000</when>
<what>Just go fullscreen?</what>
</comment>
<comment>
<author>hernande...@gmail.com</author>
<when>Thu, 12 Nov 2009 17:18:27 +0000</when>
<what>I agree these, tiny Contact picture or silly. Make them Bigger</what>
</comment>
<comment>
<author>DarVonD...@gmail.com</author>
<when>Fri, 13 Nov 2009 06:32:07 +0000</when>
<what>Definitely agree that the photos are way too small for anyone to enjoy, Come on
Google..we know you can do way better then that.</what>
</comment>
<comment>
<author>ManMythL...@gmail.com</author>
<when>Sat, 14 Nov 2009 05:29:47 +0000</when>
<what>Current Icons are just far too small.
People are always asking why my caller ID pictures are so tiny.
Big turn off to some.
Much bigger Caller ID screen is a must. Apps that have tried get cut off by Google
sync. So even efforts by devs are getting hampered.

</what>
</comment>
<comment>
<author>jbowd...@gmail.com</author>
<when>Sat, 14 Nov 2009 05:46:31 +0000</when>
<what>Def agree. Contacts are way too small....need to be much bigger. </what>
</comment>
<comment>
<author>ngo.ro...@gmail.com</author>
<when>Tue, 17 Nov 2009 03:23:29 +0000</when>
<what>Bigger contact pictures would make it easier to identify the caller and it looks much
cooler!</what>
</comment>
<comment>
<author>jazzm...@gmail.com</author>
<when>Wed, 18 Nov 2009 19:29:57 +0000</when>
<what>I totally agree. Contact pictures should be a bit larger in general, in caller ID form, 
contact info form, etc...</what>
</comment>
<comment>
<author>pry...@gmail.com</author>
<when>Fri, 27 Nov 2009 14:46:09 +0000</when>
<what>Yes, please increase the size and the definition.</what>
</comment>
<comment>
<author>ecarter1...@gmail.com</author>
<when>Mon, 07 Dec 2009 14:53:08 +0000</when>
<what>WhoQ&apos;Es idea was it in the almighty Google staff to limit the contact pic size to 
96x96? Really? The G1, being the first Google phone, has a 3.2Q&quot;E screen with 320x480 
rez..just doesnt make sense to me. Plz fix this issue Google. You guys strive to be 
innovators, but seem to not care to fix something so simple as this. And donQ&apos;Et even 
get me started on Animated Gifs.........................</what>
</comment>
<comment>
<author>Dan...@gmail.com</author>
<when>Tue, 08 Dec 2009 00:09:28 +0000</when>
<what>I agree with all comments above, please increase the size</what>
</comment>
<comment>
<author>AlcalaJ...@gmail.com</author>
<when>Wed, 09 Dec 2009 16:39:36 +0000</when>
<what>The picture really needs to be bigger and we should have the options to do so</what>
</comment>
<comment>
<author>jinth0...@gmail.com</author>
<when>Wed, 09 Dec 2009 17:44:03 +0000</when>
<what>definitely needs to changed..quality is horrible at the moment..please make a change</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Thu, 10 Dec 2009 08:55:16 +0000</when>
<what>The contact pictures should stay at whatever resolution the user originally sets them with! I now try to make all 
my contact pictures 480x480 to comply with the full width of my Motorola Droid. I donQ&apos;Et want Google or my 
Droid resizing these for me. Please at least make this something that is prompted if the phone is going to resize 
the picture. For instance, if you supplied a 1000x1000 contact picture, Android would say Q&quot;EResize contact 
picture to 200x200?Q&quot;E with the options for Q&quot;EYesQ&quot;E, Q&quot;ENoQ&quot;E, Q&quot;ECustom SizeQ&quot;E. That would be awesome.</what>
</comment>
<comment>
<author>Callagha...@gmail.com</author>
<when>Sat, 12 Dec 2009 06:57:40 +0000</when>
<what>Agreed!</what>
</comment>
<comment>
<author>iridox</author>
<when>Wed, 16 Dec 2009 18:50:01 +0000</when>
<what>I agree as well.</what>
</comment>
</bug>
<bug>
<bugid>15757</bugid>
<title>[GingerBread][GMS_R2] NullPointerException on Google Map</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ericgo1...@gmail.com</reportedBy>
<openedDate>Sun, 27 Mar 2011 01:57:20 +0000</openedDate>
<description>- Steps to reproduce the problem Widget Q&gt;EQ&gt;E Latitude Q&gt;EQ&gt;E Tap to sign into
latitude Q&gt;EQ&gt;E launch Map - What happened. A sorry popup is shown with Q&quot;EThe
application Maps (process com.google.android.apps.maps) has been stopped
by unexpectedly. Please try again.Q&quot;E There was a NullPointerException on
Google Map. - What you think the correct behavior should be. There
should be a NULL checker so that the process is not crashed. - Log
E/AndroidRuntime( 2806): FATAL EXCEPTION: main E/AndroidRuntime( 2806):
java.lang.NullPointerException E/AndroidRuntime( 2806): at t.R.f(Unknown
Source) E/AndroidRuntime( 2806): at
com.google.googlenav.ui.view.android.j.c(Unknown Source)
E/AndroidRuntime( 2806): at
com.google.googlenav.ui.view.android.e.onKeyDown(Unknown Source)
E/AndroidRuntime( 2806): at
android.view.KeyEvent.dispatch(KeyEvent.java:1264) E/AndroidRuntime(
2806): at android.app.Dialog.dispatchKeyEvent(Dialog.java:627)
E/AndroidRuntime( 2806): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1704)
E/AndroidRuntime( 2806): at
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2562)
E/AndroidRuntime( 2806): at
android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2537)
E/AndroidRuntime( 2806): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1869)
E/AndroidRuntime( 2806): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
2806): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
2806): at android.app.ActivityThread.main(ActivityThread.java:3693)
E/AndroidRuntime( 2806): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 2806): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
2806): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
E/AndroidRuntime( 2806): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
E/AndroidRuntime( 2806): at dalvik.system.NativeStart.main(Native
Method)</description>
</bug>
<bug>
<bugid>8832</bugid>
<title>Need to be able to copy contacts to SIM card.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>IronFist...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 17:54:06 +0000</openedDate>
<description>I see that there is an option to both import/export contacts from/to the
SD card but Android 2.1 only supports importing contacts from the SIM
card and not exporting to it. This is a feature that I really miss. If I
ever have to switch to another OS then I would be at the loss of
contacts. Please do provide the option of copying contacts to SIM card
too. That will be greatly helpful. Also it would be great if a default
notepad application or something likewise is being provided.</description>
</bug>
<bug>
<bugid>4527</bugid>
<title>Adding CheckBox to BaseExpandableListAdapter#getGroupView blocks onClick event</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-06T18:52:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bost...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 01:01:23 +0000</openedDate>
<description>1. Create simple XML layout e.g. Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:paddingBottom=Q&quot;E3pxQ&quot;E android:paddingRight=Q&quot;E3pxQ&quot;E
android:paddingTop=Q&quot;E3pxQ&quot;E android:layout_gravity=Q&quot;ErightQ&quot;E
android:paddingLeft=Q&quot;E3pxQ&quot;EQ&gt;E Q&lt;ETextView android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_weight=Q&quot;E1Q&quot;E
android:id=Q&quot;E@+id/onetTextQ&quot;E android:text=Q&quot;EblahQ&quot;E
android:layout_marginLeft=Q&quot;E45pxQ&quot;EQ&gt;EQ&lt;E/TextViewQ&gt;E Q&lt;E!-- If the checkbox below
is commented out everything works --Q&gt;E Q&lt;ECheckBox
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/onetSelectedQ&quot;EQ&gt;EQ&lt;E/CheckBoxQ&gt;E Q&lt;E/LinearLayoutQ&gt;E 2. Inflate
this layout in BaseExpandableListAdapter#getGroupView like @Override
public View getGroupView(int groupPosition, boolean isExpanded, View
convertView, ViewGroup parent) { View view = convertView == null ?
context.getLayoutInflater().inflate(R.layout.onet_head, null) :
convertView; return view; } When the list is displayed - CheckBox
behaves normally, however clicks outside of the box are not captured by
OnGroupClickListener and the child view is never displayed</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 18:52:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4634</bugid>
<title>Music display sensitive to touch during playback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>todd.goc...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 04:28:00 +0000</openedDate>
<description>When playing music, the interface allows for pause and a slider to
change the location in the song played. ItQ&apos;Es easy to accidently hit the
screen and cause the music to skip. The only way to prevent this is to
exit Music while music continues to play. Suggest having a mode where
the screen displays song information but the controls are hidden until a
gesture is provided.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:35:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1196</bugid>
<title>Docs: lifecycle issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:53:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jatto....@gmail.com</reportedBy>
<openedDate>Wed, 05 Nov 2008 04:56:37 +0000</openedDate>
<description>Q&quot;EA background activity (an activity that is not visible to the user and
has been paused) is no longer critical, so the system may safely kill
its process to reclaim memory for other foreground or visible
processes.Q&quot;E Should be Q&quot;Eand has been stopped)Q&quot;E</description>
<comment>
<author>jatto....@gmail.com</author>
<when>Wed, 05 Nov 2008 19:28:38 +0000</when>
<what>http://code.google.com/android/reference/android/app/Activity.html</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:53:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7927</bugid>
<title>Phone does not display Thai characters, only squares.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gon...@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 03:26:52 +0000</openedDate>
<description>When using the Google Translate app or viewing web pages with Thai
characters, squares appear in place of where the characters should be.
As I understand it, presently you can only install Thai fonts on the
phone if you root it. That is not an option since I do not want break my
warranty. Interesting that Google Translate app has a function to go
between English and Thai yet it cant even display the characters it
comes up with. Nexus One: Android 2.1 update 1</description>
<comment>
<author>pitt...@gmail.com</author>
<when>Wed, 30 Jun 2010 05:46:08 +0000</when>
<what>this is fixed in froyo</what>
</comment>
</bug>
<bug>
<bugid>239</bugid>
<title>ActivityManager stopped responding</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T21:36:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 13 Feb 2008 01:38:47 +0000</openedDate>
<description>After normal usage with Eclipse and adb logcat I relaunched
modifications to my program and got the following errors in the Eclipse
console: [2008-02-12 17:29:03 - FiveClient] Starting activity on device:
org.devtcg.five.activity.SourceList [2008-02-12 17:29:04 - FiveClient]
ActivityManager: Starting: Intent {
comp={org.devtcg.five/org.devtcg.five.activity.SourceList} } [2008-02-12
17:29:04 - FiveClient] ActivityManager: Error type 1 [2008-02-12
17:29:04 - FiveClient] ActivityManager: Error: Activity not started,
unable to call on to activity manager service The adb logcat output
repeated the following every few seconds for a while and then eventually
gave up: D/AndroidRuntime( 697): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E AndroidRuntime START
Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E D/jdwp ( 697): JDWP listening on port 8000
D/AndroidRuntime( 697): --- registering native functions ---
D/AndroidRuntime( 697): Shutting down VM D/dalvikvm( 697): DestroyJavaVM
waiting for non-daemon threads to exit Now the emulator is stuck showing
the gray checkered background that you see when a process has suddenly
been taken away. No keyboard input works, and as best I can tell it is
completely frozen. Attempts to relaunch my application invoke the same
behaviour. adb shell interacts as expected, however. I have attached adb
bugreport output.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:24:27 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:36:59 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>11430</bugid>
<title>Issue with Apps after Android Software Update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kys...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 19:28:43 +0000</openedDate>
<description>Last night, my LG Ally recieved an OTA update from Verizon. The update
installed software version VS740ZVB. Since that update was installed,
numerous apps are not longer working. The list includes Pilot My-Cast 8,
Fandango, Skype, Youtube Widget, Bubble Level, and Freecaddie. For each
app listed, the icon has turned into an Android Marked icon with the
developerQ&apos;Es name in the applications list. When I click on the app to
run, I receive the error ?The application Android Home (process
android.process.launcher2) has stopped unexpectedly.?. Multiple times I
have reinstalled the apps; all run normally thereafter, however, upon
power cycling the phone the apps return the corrupted state and give the
same error. I do not have a development environment nor am I running a
Q&quot;ErootedQ&quot;E phone.</description>
<comment>
<author>dhk...@gmail.com</author>
<when>Tue, 05 Oct 2010 15:51:38 +0000</when>
<what>IQ&apos;Em getting numerous reports of this (IQ&apos;Em the developer of FreeCaddie) from LG Ally users.</what>
</comment>
<comment>
<author>todp...@gmail.com</author>
<when>Tue, 05 Oct 2010 16:14:46 +0000</when>
<what>I am also seeing this problem with an app after the LG 2.1 upgrade.</what>
</comment>
</bug>
<bug>
<bugid>14334</bugid>
<title>Use different colors for each volume setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elof...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 21:48:51 +0000</openedDate>
<description>Since you change different volume profiles depending on whatQ&apos;Es in focus
on the screen at the moment it would be nice if the different volume
levers were displayed in different colors. Example: Media volume could
be green, Ringtone volume Orange, Notification volume Red, etc. The
different levers in Q&quot;ESettings | Sound | VolumeQ&quot;E should be presented with
their respective color. When e.g. changing the Media volume while
listening to music, the popup-volume lever should be presented in its
color. Result: When pressing volume up/down the user immediately get a
visual representation (as well as textual) of what volume will be
modified.</description>
</bug>
<bug>
<bugid>10807</bugid>
<title>Root Certificates missing from Android root store</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-28T16:06:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>27</stars>
<reportedBy>tber...@verisign.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 20:41:30 +0000</openedDate>
<description>Hi, Android appears to only contain a limited number of CA root
certifiactes for VeriSign, Thawte and GeoTrust. VeriSign, geoTrust and
Thawte have have been migrating off these roots and the latest roots
being used should be included: 1. Q&quot;EThawte Primary Root CAQ&quot;E:
https://www.thawte.com/roots/thawte_Primary_Root_CA.pem 2. Q&quot;EVeriSign
Class 3 Public Primary Root - G5Q&quot;E:
https://www.verisign.com/repository/roots/root-certificates/PCA-3G5.pem
3. Q&quot;EGeoTrust Primary Root CAQ&quot;E:
http://www.geotrust.com/resources/root_certificates/certificates/GeoTrust_Primary_CA.pem
4. Q&quot;EGeoTrust Global Root CAQ&quot;E:
http://www.geotrust.com/resources/root_certificates/certificates/GeoTrust_Global_CA.cer
Thanks Tony Berman</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 27 Aug 2010 01:22:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jgu...@gmail.com</author>
<when>Tue, 31 Aug 2010 17:51:56 +0000</when>
<what>My company is using a GeoTrust certificate, and we see this problem as well. We get a popup warning about Q&quot;EThis certificate is not from a trusted authorityQ&quot;E when accessing the site.</what>
</comment>
<comment>
<author>frog...@gmail.com</author>
<when>Tue, 31 Aug 2010 19:04:57 +0000</when>
<what>Contact their support department, they will give you a new intermediate
certificate, I faced this last month and geotrust helped us fix it.

Android</what>
</comment>
<comment>
<author>tber...@verisign.com</author>
<when>Wed, 01 Sep 2010 17:00:14 +0000</when>
<what>The additional intermediate CA to install can be obtained at: https://knowledge.geotrust.com/support/knowledge-base/index?page=contentQ&amp;Eid=AR1426Q&amp;Eactp=searchQ&amp;Eviewlocale=en_USQ&amp;Esearchid=1283360269668</what>
</comment>
<comment>
<author>private....@gmail.com</author>
<when>Thu, 02 Sep 2010 20:54:46 +0000</when>
<what>how do you install this on the Droid 2</what>
</comment>
<comment>
<author>makr.cos...@gmail.com</author>
<when>Thu, 09 Sep 2010 21:29:50 +0000</when>
<what>I believe that intermediate CA cert needs to be installed on the server, not on the phone.  (Maybe it *can* be installed on the phone, but installing it on the server fixed all of our phones at once without having to touch the phones)

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 09 Sep 2010 22:53:04 +0000</when>
<what>makr.costhigh is correct, if an intermediate CA certificate is missing from the serverQ&apos;Es certificate chain, the server configuration needs to be changed.

Desktop browsers donQ&apos;Et include intermediate CAQ&apos;Es at install time, but because they cache trusted ones they see, server admins often donQ&apos;Et realize their server is misconfigured if the intermediate CA is a commonly used one.

Issues with serverQ&apos;Es missing geotrust intermediate CAs in comments 3-6 (and now 7) are unrealted to the main issue here about missing root CAs on the device. 

IQ&apos;Eve seen several threads about geotrust CA being missing recently because I believe they used to sell certs with an equifax root that was included in Android and now have swithced to a new geotrust root which is missing and people getting new certs are finding their devices can no longer authenticate.</what>
</comment>
<comment>
<author>jossler...@gmail.com</author>
<when>Fri, 10 Sep 2010 22:15:21 +0000</when>
<what>I just had to renew our GeoTrust QuickSSL certificate today.  I can add that our root certificate used to be Equifax Secure Global eBusiness CA-1, with which all our phones (Android and WinMobo) worked just fine.  After renewing our QuickSSL certificate with GeoTrust, there is indeed an intermediate certificate authority.  

It goes:  GeoTrust Global CA Q&gt;E GeoTrust DV SSL CA Q&gt;E prefix.yourdomain.com

After renewing, all Windows Mobile phones still work.  But our Android phones (all on Froyo) donQ&apos;Et trust the new certificate.  IQ&apos;Ell have to try calling GeoTrust support again according to comments 3 and 4.  They tested my certificate installation, and they said the root and intermediate CA were definitely installed correctly on the server.  So I wonder if itQ&apos;Es just not installed on Android 2.2.  GeoTrust is a pretty well known certificate issuer, so that just seems strange to me. </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 10 Sep 2010 23:02:36 +0000</when>
<what>Thanks to makr.costhighQ&apos;Es comment over on http://code.google.com/p/android/issues/detail?id=10985 I understand the comments about the intermediate CA now. 

The intermediate CA mentioned above is basically the the new root signed by the old root. If you install this on your server as part of the certificate chain, Android devices will trust the new certificates just fine until the addition root is added to the Android trusted CA list.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:06:09 +0000</when>
<what>A future release will contain the following named CAs with matching sha1 fingerprints:

C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA
91:C6:D6:EE:3E:8A:C8:63:84:E5:48:C2:99:29:5C:75:6C:81:7B:81

C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
4E:B6:D5:78:49:9B:1C:CF:5F:58:1E:AD:56:BE:3D:9B:67:44:A5:E5

C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority
32:3C:11:8E:1B:F7:B8:B6:52:54:E2:E2:10:0D:D6:02:90:37:F0:96

C=US, O=GeoTrust Inc., CN=GeoTrust Global CA
DE:28:F4:A4:FF:E5:B9:2F:A3:C5:03:D1:A3:49:A7:F9:96:2A:82:12
</what>
</comment>
<comment>
<author>eden...@gmail.com</author>
<when>Tue, 28 Sep 2010 16:38:08 +0000</when>
<what>Any chance of getting the root issue solved here?  Allowing the user to permanently trust a cert would go a long way towards alleviating these issues.  (ability to do this from API would be great too).  Something like the existing cert management for personal keys, but allowing the user to manage trusted certs or somesuch.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 18:24:16 +0000</when>
<what>edenman, Issue 11231 is a feature request for better certificate management.
</what>
</comment>
<comment>
<author>ispcoloh...@gmail.com</author>
<when>Wed, 17 Nov 2010 18:18:58 +0000</when>
<what>IQ&apos;Eve added the referenced geotrust cross root CA alone and both before and after the GeoTrust DV SSL CA and it didnQ&apos;Et make the error on my Android phone go away.  Has anyone else had success with that cross root intermediate?  Did you install it with the other one or alone?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 17 Nov 2010 19:07:11 +0000</when>
<what>ispcolohost, can you point us to your configured server to take a look? </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 07:08:31 +0000</when>
<what></what>
</comment>
<comment>
<author>mimcd...@gmail.com</author>
<when>Thu, 09 Dec 2010 21:30:51 +0000</when>
<what>Q&quot;EHas anyone else had success with that cross root intermediate?Q&quot;E

Yes, I worked with GeoTrust today to get this resolved.
The solution is to have both an Intermediate and Cross Root Certificate combined in a bundle. You add the Cross Root to the Intermediate to create a bundle then install it wherever appropriate.  
</what>
</comment>
<comment>
<author>earthso...@gmail.com</author>
<when>Sat, 11 Dec 2010 22:18:44 +0000</when>
<what>You may need to install both of these in order for android devices to accept your newly issue GeoTrust SSL cert:

https://knowledge.geotrust.com/support/knowledge-base/index?page=contentQ&amp;Eid=AR1425
https://knowledge.geotrust.com/support/knowledge-base/index?page=contentQ&amp;Eid=AR1426

The first link is an Intermediate CA, while the second link is a Cross Root CA. 

The second one (Cross Root CA) allows GeoTrust QuickSSL, True BusinessID and Enterprise SSL certificate families to be chained to the Equifax Secure Certificate Authority Root CA, the one that *is* already installed on android devices. ItQ&apos;Es the GeoTrust Global CA that isnQ&apos;Et on android devices, which is why the Intermediate CA works in most other situations/devices but not on androids. 

Having said that, weQ&apos;Eve still seen issues where Droid Xs (in particular) occasionally have issues verifying the cert even after the Cross Root CA was installed Q&amp;E the device had accepted/verified it already. </what>
</comment>
<comment>
<author>rsua...@gmail.com</author>
<when>Thu, 20 Jan 2011 15:00:06 +0000</when>
<what>A solution should be provided ASAP.  Either update the root CAs or allow users to import root CAs.

We are renewing Verisign certificates that use the new ROOT and new intermediate CAs.  The servers are correctly installed, include the correct CA chain and verified by Verisign, however our sites are no longer trusted by Android 2.2 devices (Droid 2)
</what>
</comment>
<comment>
<author>robert.t...@gmail.com</author>
<when>Thu, 25 Aug 2011 09:24:56 +0000</when>
<what>Hi
Is anyone able to explain how to get a root CA onto an Android device so that my EAS client will then trust my Thawte certificate? IQ&apos;Eve copied the files to the device and imported them off the SD card, however I still get the error shown

Cheers

Rob</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 25 Aug 2011 17:47:43 +0000</when>
<what>robert.t...@gmail.com, WiFi has some of its own certificate management code. IQ&apos;Em not familiar with EAS. YouQ&apos;Ell have to open a new issue. But first IQ&apos;Ed search for for other issues regarding EAS, maybe youQ&apos;Ell find what you are looking for.</what>
</comment>
<comment>
<author>robert.t...@gmail.com</author>
<when>Fri, 26 Aug 2011 01:40:01 +0000</when>
<what>The phone I have (HTC Wildfire 2.3.3) does not have cert managment in the WiFi settings, however certs can be imported from the SD card for the purposes of authentication. EAS (Exchange ActiveSync) works like a web site, but carries itQ&apos;Es own commands encapsulated within SSL traffic to a EAS web site on an Exchange server. As such, it runs more or less as a web client.
The issue seems to be that the Android doesnQ&apos;Et trust the certificate on the web site, and unlike when browsing using the web browser, will not allow me to continue if I tap Continue.</what>
</comment>
<comment>
<author>RobLau...@gmail.com</author>
<when>Wed, 19 Oct 2011 16:18:39 +0000</when>
<what>Is there anyway to view the installed root certificates on the droid OS?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 19 Oct 2011 17:26:22 +0000</when>
<what>RobLau...@gmail.com, any app can open and read the trusted cert store and display its contents, but I donQ&apos;Et know of any that do.

In IceCreamSandwitch, Q&quot;ESettings Q&gt;E Security Q&gt;E Trusted CredentialsQ&quot;E allows use to view and disable/reenable system CAs, as well as view and delete user installed CAs.</what>
</comment>
<comment>
<author>earthso...@gmail.com</author>
<when>Thu, 20 Oct 2011 16:47:32 +0000</when>
<what>@comment 24: I donQ&apos;Et know about other phones, but on a Droid X running Gingerbread 2.3.3, you go to Settings Q&gt;E Location Q&amp;E security Q&gt;E Manage Trusted Certificates. There, you can add certs from the SD card, as well. </what>
</comment>
<comment>
<author>Ajith.Ro...@gmail.com</author>
<when>Sat, 22 Oct 2011 02:52:47 +0000</when>
<what>Hi There, IQ&apos;Ed really appreciate if any one can help me. 
I am trying to access blackboard.ycp.edu using an Android ( OS v 2.1 since there is no upgrade available form the service provider) app and its giving me SSL errors. The certificate looks good and it look like it has the full chain. Can some one please suggest a fix for this?

Thanks</what>
</comment>
</bug>
<bug>
<bugid>8625</bugid>
<title>Broken pipe with connection reuse + HttpsURLConnection</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-09-03T01:47:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>19</stars>
<reportedBy>manigoad@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 13:08:03 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Source code
is attached but basically upload data using URLConnection to site that
has self signed certificate wait for some time ( about 1 min ) open new
connection and upload data again - you get Broken pipe exception. I
tried the same source code with sites that not use ssl or sites that use
public certificates and all is working fine. This is happening only with
self signed certificates. Use: Start the project using eclipse hit Q&quot;ERUN
TESTQ&quot;E button and watch the output in DDMS LogCat. using android 2.0.1</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 26 May 2010 20:41:42 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Sep 2010 23:33:27 +0000</when>
<what>Confirmed in latest unreleased sources with simplified command line test attached. Output was:

Hello, world!
success: 
 end of 1 connection
Write error: ssl=0x8f548: I/O error during system call, Broken pipe
javax.net.ssl.SSLException: Write error: ssl=0x8f548: I/O error during system call, Broken pipe
	at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_write(Native Method)
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLOutputStream.write(OpenSSLSocketImpl.java:791)
	at java.io.ByteArrayOutputStream.writeTo(ByteArrayOutputStream.java:246)
	at org.apache.harmony.luni.internal.net.www.protocol.http.RetryableOutputStream.writeToSocket(RetryableOutputStream.java:74)
	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.retrieveResponse(HttpURLConnectionImpl.java:959)
	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:498)
	at org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:245)
	at HelloWorld.brokenPipe(HelloWorld.java:87)
	at HelloWorld.onClick(HelloWorld.java:42)
	at HelloWorld.main(HelloWorld.java:27)
	at dalvik.system.NativeStart.main(Native Method)
 end of 2 connection
success: 
Goodbye, world!

Running with Q&quot;EjavaQ&quot;E shows it to work on the host:

Hello, world!
success: 
 end of 1 connection
success: 
 end of 2 connection
success: 
Goodbye, world!

Thank you for the excellent test case. IQ&apos;Ell be investigating.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 03 Sep 2010 01:47:46 +0000</when>
<what>The problem turned out to be a bug in the way HttpsURLConnection tests connections for reuse. ItQ&apos;Ell be fixed in an upcoming release.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 07:10:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:53:47 +0000</when>
<what></what>
</comment>
<comment>
<author>marten.osterberg@gmail.com</author>
<when>Wed, 12 Jan 2011 08:19:09 +0000</when>
<what>I encountered this problem as well with the org.apache.http.impl.client.DefaultHttpClient. Using an instance of the android.net.http.AndroidHttpClient fixed the problem.

Cheers,
Marten</what>
</comment>
</bug>
<bug>
<bugid>16070</bugid>
<title>USB-uart converters suport in host mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>krypto...@gmail.com</reportedBy>
<openedDate>Sun, 10 Apr 2011 12:28:48 +0000</openedDate>
<description>I would like Android has support for USB-serial converters in host, so
any electronic gadget with UART interface can be connected to an Android
device. Beside, some USB wrapper class or namespace will be very
usefull. Thanks.</description>
<comment>
<author>davidrwe...@gmail.com</author>
<when>Tue, 05 Jul 2011 12:44:40 +0000</when>
<what>Surely this is the same as 4490. Also, many of the votes for 738 specifically requested USB-serial access. </what>
</comment>
<comment>
<author>davidrwe...@gmail.com</author>
<when>Tue, 05 Jul 2011 12:45:15 +0000</when>
<what>Surely this is the same as 4490. Also, many of the votes for 738 specifically requested USB-serial access. </what>
</comment>
</bug>
<bug>
<bugid>269</bugid>
<title>Broken Radio Button Listener</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-15T18:36:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Christop...@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 17:37:02 +0000</openedDate>
<description>SDK Version : android-sdk_m5-rc14_linux-x86 Prior to this version my
radio buttons worked fine. The problem is thet after initial selection
of the radio button the listener no longer responds, the logger does not
report any errors. Source: private void setupRadioButtons(){
checkNewCategory = (RadioButton)
findViewById(R.id.create_category_radio);
checkNewCategory.setOnCheckedChangeListener(new
CompoundButton.OnCheckedChangeListener() { public void
onCheckedChanged(CompoundButton b, boolean selected){
setVisible(categoryTextField,selected);
setVisible(categorySpinner,!selected); } }); } private void
setVisible(View v, boolean visible){ if(visible){
v.setVisibility(View.VISIBLE); } else{ v.setVisibility(View.GONE); } }</description>
<comment>
<author>Christop...@gmail.com</author>
<when>Fri, 15 Feb 2008 17:40:49 +0000</when>
<what>Never Mind !!!!!  It was a bug before I see.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 15 Feb 2008 18:36:22 +0000</when>
<what>Hi,

I cannot reproduce this bug on M5. Setting a OnCheckedChangeListener on a RadioButton
works perfectly.</what>
</comment>
<comment>
<author>Christop...@gmail.com</author>
<when>Fri, 15 Feb 2008 19:33:41 +0000</when>
<what>I know this now, see comment 1. Apparently it was a bug in M3 that allows you to
deselect Radio Buttons. According to your definition of a RadioButton, once checked
it cannot be unchecked. So I will just change this to a CheckBox. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>14678</bugid>
<title>OLED API extension</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:33:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>leader...@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 19:45:33 +0000</openedDate>
<description>This is another API request to help facilitate power monitoring on
Android based phones as described in issue 14662.
http://code.google.com/p/android/issues/detail?id=14662 IQ&apos;Em also a
developer for PowerTutor, the power monitoring tool in Android Market.
In this post, IQ&apos;Ell first explain what we want for the OLED API and why
we want it. Finally IQ&apos;Ell suggest how we want to use the API and how the
API might be implemented. Attached are the suggested implementation of
the demo code and the API implementation. 1. API request What we
essentially want is to read the RGB value of a randomly selected subset
of the screen pixel without requiring root permission. The number of
pixels in the subset can be less than 1% of the total pixels. We need
this API to make accurate OLED display power consumption. Different from
traditional LCD display, OLED displayQ&apos;Es power consumption is sensitive
to the thing being displayed because each pixel is emissive. As a
result, the power consumption of OLED significantly depends on the RGB
value of each pixel. 2. Implementation notes We suggest adding a patch
to the existing framework without changing any existing API. Attached
code are the suggested implementation. In the implementation, we
consider the following things. (1) As screen pixel access may
potentially induce security problem to the Android framework, in the
API, we simply request a small randomly selected subset of pixels. (2)
To make the power estimation accurate, we divide the screen into
uniformly distributed squares and randomly select one sample from each
square. (3) We include both the Java implementation and native
implementation to reduce overhead. (4) Requesting this API access can
require another Manifest.permission. Attached are the suggested API
implementation and Demo code. Thanks a lot for your time. Lide Zhang</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:33:42 +0000</when>
<what>Thanks for the feature request! However, as you noted this has security considerations, and would not be a useful signal for display power usage anyway since there is no guarantee that the random pixels you got would be representative of the overall state of the screen.

That aside, this isnQ&apos;Et the direction we plan to go with battery monitoring. The built-in power tracking system already tracks this via hardware/system integration, and it would make more sense to add or improve an API for that.

Finally, note that contributions should be discussed via the mailing lists mentioned at http://source.android.com/ rather than in the issue tracker.</what>
</comment>
</bug>
<bug>
<bugid>363</bugid>
<title>InstrumentationInfo.functionalTest is always false</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:16:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xiaoc...@gmail.com</reportedBy>
<openedDate>Wed, 27 Feb 2008 09:52:30 +0000</openedDate>
<description>InstrumentationInfo.functionalTest is always false even if it is set to
true at AndroidManifest.xml PackageManager packageManager =
getPackageManager(); ListQ&lt;EInstrumentationInfoQ&gt;E infoList =
packageManager.queryInstrumentation(null, 0); for (InstrumentationInfo
info: infoList) { Log.d(Q&quot;EMyAppQ&quot;E, Q&quot;EfunctionalTest=Q&quot;E +
info.functionalTest) ........ }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:46:53 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:16:54 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:20:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7961</bugid>
<title>Play audio in call to other participant (API request)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ran.ma...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 18:44:23 +0000</openedDate>
<description>I would like to see an api for play an audio file to a phone call, to
other person of the call. This can open a way for a lot of great
applications. Maybe something like: mediaPlayer.setOutputToVoiceCall();</description>
</bug>
<bug>
<bugid>4264</bugid>
<title>Add API for Accelerometer Based Gestures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>mark.a...@gmail.com</reportedBy>
<openedDate>Thu, 15 Oct 2009 20:46:24 +0000</openedDate>
<description>It would be nice if developers didnQ&apos;Et have to write their own
accelerometer based gesture detection code. Please add API to the SDK
for the Accelerometer similar to the screen gestures API in the Android
1.6 SDK.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:37:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4573</bugid>
<title>Mobile networks option ( need more option )</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>Template...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 06:31:39 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Occurrence
Process : Settings-Q&gt;EWireless controls-Q&gt;EMobile networks *Observe the
option in the list. Occurrence Status : The option of 1)Use Only 3G
networks 2)Enable Always-on mobile. are missing. I think that itQ&apos;Es
needed 1), 2) menu. So, can you add this option?</description>
</bug>
<bug>
<bugid>4140</bugid>
<title>[Search] Quick Search Box - ineffective search</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-10T20:21:45.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>srikanth...@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 09:55:11 +0000</openedDate>
<description>When I use Quick search box on my Android phone G1. The search does not
give me results if the name is in between. For example, if the name is
laxmisamyukta and I search for samyukta, the search does not give me
result from the contacts. It would be very helpful if such a search like
the one which we have on the desktop computer is available.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:20:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 18:55:04 +0000</when>
<what></what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:21:45 +0000</when>
<what>Substring matching gives very spammy results unfortunately. ItQ&apos;Es difficult to know which substrings to match and 
which to ignore.

For the particular example cited above, it seems like the user wants to find a contact that has just an e-mail 
address / user name in the format Q&quot;EfirstnamelastnameQ&quot;E, by typing Q&quot;ElastnameQ&quot;E. I think the appropriate way to 
handle that is for the user to set the name of the contact, with separate first and last names. Then contacts 
search will find it since it does a prefix match against each token of the name.</what>
</comment>
<comment>
<author>sfc...@gmail.com</author>
<when>Mon, 19 Jul 2010 17:19:34 +0000</when>
<what>I have a contact in my address book and I remember their phone number had 444 which is a substring of the entire phone and quick search canQ&apos;Et find it.  This feature is available on many older phones.</what>
</comment>
</bug>
<bug>
<bugid>14384</bugid>
<title>Exception when focusing a EditText inside a PopupWindow</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mark.v...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 18:38:22 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. IQ&apos;Em developing an apk for Android 2.2, IQ&apos;Em writing
some tasks which need some user input under a PopupWindow, I did and
runs fine on AVD, but when running on device (Galaxy Tab with Swype
enabled) the application suddenly closes. I wrote a minimal code to
reproduce the error: PopupWindow window = new PopupWindow(activity);
window.setWidth(WindowManager.LayoutParams.WRAP_CONTENT);
window.setHeight(WindowManager.LayoutParams.WRAP_CONTENT);
window.setTouchable(true); window.setFocusable(true); EditText text =
new EditText(activity); text.setText(Q&quot;EDont touch, this crash!Q&quot;E);
window.setContentView(text); window.showAtLocation(arg0,
Gravity.NO_GRAVITY, 10,10); activity is my main Activity from where I
open this window. The StackTrace was (get it from CatLog on device):
01-28 14:05:11.784 E/AndroidRuntime(20461): FATAL EXCEPTION: main 01-28
14:05:11.784 E/AndroidRuntime(20461):
android.view.WindowManager$BadTokenException: Unable to add window --
token android.view.ViewRoot$W@47e10958 is not valid; is your activity
running? 01-28 14:05:11.784 E/AndroidRuntime(20461): at
android.view.ViewRoot.setView(ViewRoot.java:505) 01-28 14:05:11.784
E/AndroidRuntime(20461): at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:200) 01-28
14:05:11.784 E/AndroidRuntime(20461): at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:114) 01-28
14:05:11.784 E/AndroidRuntime(20461): at
android.view.Window$LocalWindowManager.addView(Window.java:424) 01-28
14:05:11.784 E/AndroidRuntime(20461): at
android.widget.PopupWindow.invokePopup(PopupWindow.java:828) 01-28
14:05:11.784 E/AndroidRuntime(20461): at
android.widget.PopupWindow.showAtLocation(PopupWindow.java:688) 01-28
14:05:11.784 E/AndroidRuntime(20461): at
android.widget.CursorHandle.showCursorHandle(CursorHandle.java:311)
01-28 14:05:11.784 E/AndroidRuntime(20461): at
android.widget.CursorHandle$CheckCursorHandle$1.run(CursorHandle.java:707)
01-28 14:05:11.784 E/AndroidRuntime(20461): at
android.os.Handler.handleCallback(Handler.java:587) 01-28 14:05:11.784
E/AndroidRuntime(20461): at
android.os.Handler.dispatchMessage(Handler.java:92) 01-28 14:05:11.784
E/AndroidRuntime(20461): at android.os.Looper.loop(Looper.java:123)
01-28 14:05:11.784 E/AndroidRuntime(20461): at
android.app.ActivityThread.main(ActivityThread.java:4627) 01-28
14:05:11.784 E/AndroidRuntime(20461): at
java.lang.reflect.Method.invokeNative(Native Method) 01-28 14:05:11.784
E/AndroidRuntime(20461): at
java.lang.reflect.Method.invoke(Method.java:521) 01-28 14:05:11.784
E/AndroidRuntime(20461): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
01-28 14:05:11.784 E/AndroidRuntime(20461): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629) 01-28
14:05:11.784 E/AndroidRuntime(20461): at
dalvik.system.NativeStart.main(Native Method) ThereQ&apos;Es at least any other
solution?</description>
<comment>
<author>mark.v...@gmail.com</author>
<when>Fri, 28 Jan 2011 18:50:45 +0000</when>
<what>I wrote wrong on the metas but IQ&apos;Em a developer and I think this Priority is high, how this simple code couldnQ&apos;Et work?</what>
</comment>
<comment>
<author>vikrant5...@gmail.com</author>
<when>Tue, 19 Jul 2011 07:30:32 +0000</when>
<what>hi,
 i am also developing same thing and facing same problem. please help!!!
 if anybody have solution please send.
</what>
</comment>
<comment>
<author>jankovic...@gmail.com</author>
<when>Fri, 29 Jul 2011 18:00:39 +0000</when>
<what>Hi,

I encountered the same problem. My app runs fine on my LG P990 Optimus 2x, on my Samsung Galaxy mini and on AVDs. But it crashes on the Galaxy Tab. ItQ&apos;Es strange, because at the beginning the PopupWindow (and the EditText on it) is displayed correctly. The error happens, when the EditText is clicked and the software keyboard comes up. I mean shouldnQ&apos;Et the software keyboard fail instantly if it canQ&apos;Et get a window token? And why does the app crash when the PopupWindow already has a window token?</what>
</comment>
<comment>
<author>liuzhao...@umeng.com</author>
<when>Mon, 29 Aug 2011 08:09:14 +0000</when>
<what>I have the same problem, I donQ&apos;Et know what Samsumg and GalaxyTab is thinking!</what>
</comment>
</bug>
<bug>
<bugid>12681</bugid>
<title>Wrong location in weather widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>m%fulc...@gtempaccount.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 15:11:12 +0000</openedDate>
<description>I live in Moscow, but the weather widget shows my location as Q&quot;EHotel
MoskvaQ&quot;E in both automatic determining location and fixed location (to
Q&quot;EMoscowQ&quot;E) settings. This doesnQ&apos;Et seem to be correct for me, hotels
shouldnQ&apos;Et be shown there (weather for hotels is ridiculous, isnQ&apos;Et it?).
I am in the center of Moscow and want my location to be determined as
Q&quot;EMoscowQ&quot;E. My phone is: Nexus One, Android 2.2.1, Build number FRG83. My
collegues with HTC Desire are also suffering this.</description>
<comment>
<author>sergebog...@gmail.com</author>
<when>Tue, 23 Nov 2010 23:07:18 +0000</when>
<what>My phone: HTC Desire 
I live in Moscow and have the same problem. 
During about a week or more my location is detected as Q&quot;EHotel MoskvaQ&quot;E.
Looks like a lot of other users experienced the problem.</what>
</comment>
<comment>
<author>Ragnor.RS</author>
<when>Sat, 04 Dec 2010 20:39:02 +0000</when>
<what>I had HTC Hero, then I acquired HTC Desire. Both devices show the location as Q&quot;EHotel MoskvaQ&quot;E. Also, if the system language is set to Russian, the location is determined as Q&quot;E????? ??????Q&quot;E instead of simply Q&quot;E??????Q&quot;E.

2 months ago the geolocation worked correctly for me.</what>
</comment>
<comment>
<author>G.Shakhanov@gmail.com</author>
<when>Tue, 07 Dec 2010 13:12:16 +0000</when>
<what>Same issue for me and my girlfriendQ&apos;Es Nexus Ones running 2.2.1
Please fix - it drives me crazy! BTW, this wierd Hotel Moskva also pops in geotags for my photos, tweets etc.</what>
</comment>
<comment>
<author>lzbth...@gmail.com</author>
<when>Mon, 28 Feb 2011 21:29:43 +0000</when>
<what>Phone: HTC Incredible

I recently traveled abroad.  In doing so I went through the Houston Airport.  At that point, I turned off sync functions because I didnQ&apos;Et want to accrue charges while overseas.  

I am now home in Idaho, but the weather location still said I was in Houston, even after resuming all the location finding and syncing back on.  I use past tense here because I just cleared the cashe for the location and weather services.  It reset my scenes, deleting everything I had placed on the desktop. (Still have my contacts and apps, but I have to replace all the shortcuts.)  Now the weather doesnQ&apos;Et see any location. 

It has been on my home wifi, the timezone is correct on the clock, and my other apps use the correct location already.  Usually the weather will update as I drive from one place to another, but it has yet to figure out that I am in Idaho.</what>
</comment>
<comment>
<author>risk...@gmail.com</author>
<when>Mon, 28 Mar 2011 17:33:31 +0000</when>
<what>Phone : htc desire hd
I had similar issues with weather app showing wrong location.
Also, time was incorrect.
I changed mobile networks ---- network  mode to gsm. This resolved the issue.</what>
</comment>
<comment>
<author>Shiv...@gmail.com</author>
<when>Tue, 05 Apr 2011 06:55:33 +0000</when>
<what>I have similar issues, too. For example when I refresh the weather, it tells me always another location.... after 5th or 6th refresh it MAYBE the right location, but not always.

Using Android 2.3.3</what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Mon, 09 May 2011 12:00:24 +0000</when>
<what>I have a Samsung Nexus S, Android 2.3.4.

I live in Leiden. But the weather widget (and Clock application) will often show me an arbitrary city in the neighborhood, like Amsterdam, Leidschenveen, etc. Also when I use a manually entered location.</what>
</comment>
<comment>
<author>avad.jos...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:10:51 +0000</when>
<what>POSSIBLE FIX

Issue: With Google Location Services turned on (even with Wi-FI disabled) the phone shows your location wrong and therefor your time zone may be affected. Turning off Google Location Services and using only your carrierQ&apos;Es GPS will show your correct location and time zone. Restarting the phone via software does not solve the problem.

SOLUTION (For Me):
I turned off my phone and then took out the battery for 10 - 20 seconds or so. When I put back the battery and turned on my phone my time zone and time changed to the correct values. Shortly after my Q&quot;ELocationQ&quot;E changed from the previous incorrect value and then showed my state but not my city. 10 minutes later it still does not show my city but still shows the correct state and time/time zone. I am hopeful that it will update and show my city sometime in the future.</what>
</comment>
<comment>
<author>climen...@gmail.com</author>
<when>Thu, 20 Oct 2011 07:51:11 +0000</when>
<what>I have this same problem on my Samsung Galaxy 5 GT-I5500 with currently Android 2.2, living in Sweden, a city called ?rebro.

The standard clock/alarm/weather/news widget show random other cities (many miles away) in the weather part whatever I do to correct it, and it also switches city at random times (even lying still on the table). Even having entered my correct city literally in the settings for the widget, it STILL shows random OTHER citys. Sometimes the right one too, but not for long, soon it changes to another one again. (And using the automatic setting didnQ&apos;Et work any better, since thatQ&apos;Es what I had before trying to Q&quot;EfixQ&quot;E this by setting the location myself.)

Searching for this on the net, many many people seem to have this same problem, with different brands of Android cell phones. (E.g google Q&quot;Eandroid wrong weatherQ&quot;E.) Everyone guessing at various ways to fix it, like turing on or off GPS, WiFi, and other settings, but nothing seems to have any lasting effect. Still wrong weather location even when other apps show the correct location, and so on. Some even get the wrong timezone in this widget, or different continents.

It appears there has to be some kind of bug within the widget, that makes that widget, and that one alone, scramble the current location. And just the fact that it ignores the literal city setting, for a major city, should qualify as a glaring bug just by itself, in my opinion.
</what>
</comment>
</bug>
<bug>
<bugid>19293</bugid>
<title>WebView.loadUrl() can not load a local file if there is hash appended to the file path (Honeycomb)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dw...@brightcove.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 18:13:26 +0000</openedDate>
<description>1. On Honeycomb, using following code to load a html
(assets/hashchange.html) file from local storage:
web0.loadUrl(Q&quot;Efile:///android_asset/hashchange.html#aaaQ&quot;E); 2. The
WebView will display: Q&quot;EWebpage not availableQ&quot;E. I am using Samsung Galaxy
10.1, android version: 3.1 Model Number GTP7510. The same code load the
file successfully on a Samsung Galaxy S.</description>
<comment>
<author>michi.zo...@gmail.com</author>
<when>Mon, 19 Sep 2011 09:47:12 +0000</when>
<what>I can confirm that this happens on Xoom 3.2 US too.</what>
</comment>
</bug>
<bug>
<bugid>17128</bugid>
<title>Spinner does not support multiple view types</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 04:44:42 +0000</openedDate>
<description>I have my own sub-class of BaseAdapter. I use Spinner#setAdapter to set
the adapter to my sub-class. However, #getViewTypeCount and
#getItemViewType do not get called. The expected behavior should be that
#getViewTypeCount actually gets called. The source code shows that
Spinner#DropDownAdapter delegate most calls to the injected adapter,
except for #getViewTypeCount and #getItemViewType which just return 1
and 0 respectively. I am using Honeycomb. The workaround is to unify all
the different view types into a single layout view, and hide all except
one of the views.</description>
</bug>
<bug>
<bugid>11424</bugid>
<title>Failed User Authentication Issue with special Characters and Exchange Server</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>use...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 13:33:48 +0000</openedDate>
<description>System: Android 2.1 and 2.2, every phone client. The User Authentication
failed at MS Exchange Server 2007 or 2010 and also with POP3-Accounts
when the Username and/or Password has special Characters like the German
Umlaut ?, ?, ?, ?. The Password can change, but the Username
Authentication in Business uses LDAP Connection to Active Directory or
other Logins with this real Username. A german Username: schr?der.m
login failed with Android 2.1 and 2.2. This Issue is ONLY at Android
Phones and with every third party Client. Iphone, Win Mobile or Symbian
Phones donQ&apos;Et have this Issue, Username: schr?der.m works well on this
phones. It is a knock out criteria for Android Phones as integrate
Business Solutions, so i hope it will fixed ASAP.</description>
<comment>
<author>th.ka...@gmail.com</author>
<when>Sat, 05 Feb 2011 15:42:31 +0000</when>
<what>does anyone know if this issue will be fixed with the next android update? itQ&apos;Es really imported in my opinion. for the moment i sync my outlook in the office with google sync to my gmail account and then i take the contacts from there. my mails i check with outlook web access. itQ&apos;Es a really ****ing workaround! i really hope this will be fixed soon!! thanks to the developpers to take this problem with priority HIGH!!!</what>
</comment>
<comment>
<author>pyl...@gmail.com</author>
<when>Thu, 01 Sep 2011 15:30:08 +0000</when>
<what>Same for french special characters. ItQ&apos;Es a pitty since some company requires to have special characters to ensure strong password. In my case, problem solved using third party mail, but itQ&apos;Es a pitty for Android not to support this</what>
</comment>
</bug>
<bug>
<bugid>16173</bugid>
<title>Switching between towers 3g radio gets stuck uploading with no response</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>r...@beesley.name</reportedBy>
<openedDate>Fri, 15 Apr 2011 14:58:43 +0000</openedDate>
<description>Google Nexus S Android 2.3.3 Radio I9020XXKB3 IQ&apos;Ebe observed for awhile
that my radio sometimes sticks in upload when the phone moves between
towers. After some time (a couple of minutes) HSDPA traffic resumes, but
half the time I find I need to turn my radio off and back on to resolve
the problem. In about 10% of the cases, this too fails to restore my
connectivity, and I have no recourse but to reset my phone. I have
identified several locations on my route that demonstrate this problem,
and in nearly every case, I find that there is usually a weak signal as
I am transitioning between towers. This is not as simple as a weak
signal as I see other network functionality is usually restored with a
strong signal, but as IQ&apos;Eve described, the HSDPA connection remains stuck
in upload without receiving a response. This has happened with my Nexus
One and my Nexus S. I didnQ&apos;Et notice it with my G1, but I wasnQ&apos;Et looking
for this pattern when I used it as my data usage was less, and rarely
used in transit.</description>
</bug>
<bug>
<bugid>11244</bugid>
<title>Talk application crashes when opening a chat that contains a Flickr link</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>mark...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 02:43:38 +0000</openedDate>
<description>Device: Verizon Droid OS: Android 2.2 (Build FRG22D) Steps to reproduce:
1) Open a chat with someone in Talk. 2) Send or receive this link:
http://www.flickr.com/search/?q=dc+flag+tattoo 3) Talk closes with the
error Q&quot;ESorry, the application Talk (process com.android.google.talk) has
stopped unexpectedly. Please try again.Q&quot;E 4) Re-start talk and open the
conversation. Talk closes with the same error. Re-starting the phone,
clearing TalkQ&apos;Es app data and clearing chat history from the Google Talk
pane in GMail do not resolve the issue.</description>
<comment>
<author>mark...@gmail.com</author>
<when>Wed, 15 Sep 2010 02:57:01 +0000</when>
<what>09-14 22:09:15.817 E/AndroidRuntime( 1405): FATAL EXCEPTION: Thread-9
09-14 22:09:15.817 E/AndroidRuntime( 1405): java.lang.IndexOutOfBoundsException
09-14 22:09:15.817 E/AndroidRuntime( 1405): 	at android.net.Uri$PathSegments.get(Uri.java:934)
09-14 22:09:15.817 E/AndroidRuntime( 1405): 	at android.net.Uri$PathSegments.get(Uri.java:919)
09-14 22:09:15.817 E/AndroidRuntime( 1405): 	at com.google.android.talk.PictureCache.getFlickrPicture(PictureCache.java:1036)
09-14 22:09:15.817 E/AndroidRuntime( 1405): 	at com.google.android.talk.PictureCache.access$400(PictureCache.java:63)
09-14 22:09:15.817 E/AndroidRuntime( 1405): 	at com.google.android.talk.PictureCache$1.run(PictureCache.java:211)
09-14 22:09:15.817 E/AndroidRuntime( 1405): 	at java.lang.Thread.run(Thread.java:1096)
09-14 22:09:15.903 W/ActivityManager( 1082):   Force finishing activity com.google.android.talk/.ChatScreen
09-14 22:09:21.318 I/ActivityManager( 1082): Process com.google.android.talk (pid 1405) has died.</what>
</comment>
<comment>
<author>kch...@gmail.com</author>
<when>Mon, 04 Oct 2010 17:48:54 +0000</when>
<what>Same issue on Samsung Captivate, build ECLAIR.UCJH7.

If you open up a chat window with another contact while the one with flickr link is open, application will FC.</what>
</comment>
<comment>
<author>girl...@gmail.com</author>
<when>Mon, 04 Oct 2010 17:53:45 +0000</when>
<what>Quick and dirty fix: Open browser version of Talk and add new text lines (enough to move offending link off-screen). When Android GTalk refreshes, it should function as usual. DonQ&apos;Et try to scroll back to the link though, you will crash again.</what>
</comment>
<comment>
<author>kch...@gmail.com</author>
<when>Mon, 04 Oct 2010 18:05:08 +0000</when>
<what>Typing in my browser window and the desktop program myself doesnQ&apos;Et affect my chat history, but if I close them out and the person with the corrupted chat spam that window, it will add lines.  Once you can get in to the chat window without it FCing, you can clear your chat history.  A long term prevention/fix is needed, though, should make the code check for Q&quot;EsearchQ&quot;E and the like in the link.</what>
</comment>
<comment>
<author>lance.mo...@gmail.com</author>
<when>Tue, 16 Nov 2010 01:33:01 +0000</when>
<what>Additional information: Talk only FCs on some types of links. When an individual picture is linked, Talk automatically places the image (and Flickr caption) into the chat. My assumption is that this feature is what breaks other links.

I tested a variety of links, but couldnQ&apos;Et see any real pattern to what causes a crash and what does not. Hopefully this will be enough to debug the issue:

Known to crash:
http://www.flickr.com/groups/candidphotos/
http://www.flickr.com/groups/zuiko_7-14/
http://www.flickr.com/groups/olympusesystem/
http://www.flickr.com/groups/yangtzeu/  (Only one picture)
http://www.flickr.com/explore/
http://www.flickr.com/cameras/olympus/
http://www.flickr.com/cameras/

Known not to crash:
http://www.flickr.com/photos/dsolloa/5178797091/
http://www.flickr.com/groups/olympusesystem/discuss/72157625263448685/
http://www.flickr.com/photos/etherealwake/5176820524/
http://www.flickr.com/explore/interesting/7days/?
http://www.flickr.com/cameras/olympus/e3/
http://www.flickr.com/photos/etherealwake/
</what>
</comment>
<comment>
<author>heikki.r...@gmail.com</author>
<when>Tue, 08 Feb 2011 19:05:25 +0000</when>
<what>Same problem here with Samsung Galaxy S 2.2.1. Friend pasted flickr url and my and friend phones gtalk crashed. Friend phone Htc Desire.</what>
</comment>
<comment>
<author>ocubetes...@gmail.com</author>
<when>Tue, 18 Oct 2011 00:06:46 +0000</when>
<what>1.to Talk  
2.register 
3.display contact list 
4.choose one contact  
5.Block this contact 
6.after this choose - go to chat

============================================
10-17 13:36:56.773  3371  3371 D AndroidRuntime: Shutting down VM
10-17 13:36:56.773  3371  3371 W dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x40018578)
10-17 13:36:56.789  1483  1629 E liblog  : failed to call dumpstate
10-17 13:36:56.789  3371  3371 E AndroidRuntime: FATAL EXCEPTION: main
10-17 13:36:56.789  3371  3371 E AndroidRuntime: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:257)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at java.util.ArrayList.get(ArrayList.java:311)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.widget.HeaderViewListAdapter.getItem(HeaderViewListAdapter.java:185)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.widget.AdapterView.getItemAtPosition(AdapterView.java:740)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.google.android.talk.BuddyList.leaveChat(BuddyList.java:1235)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.google.android.talk.BuddyList.onContextItemSelected(BuddyList.java:825)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.app.Activity.onMenuItemSelected(Activity.java:2209)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.android.internal.policy.impl.PhoneWindow$ContextMenuCallback.onMenuItemSelected(PhoneWindow.java:2863)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:143)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:855)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.android.internal.view.menu.MenuDialogHelper.onClick(MenuDialogHelper.java:137)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.android.internal.app.AlertController$AlertParams$3.onItemClick(AlertController.java:873)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.widget.AdapterView.performItemClick(AdapterView.java:284)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.widget.ListView.performItemClick(ListView.java:3584)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.widget.AbsListView$PerformClick.run(AbsListView.java:1846)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:587)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:92)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:130)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:3687)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at java.lang.reflect.Method.invokeNative(Native Method)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Method.java:507)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
10-17 13:36:56.789  3371  3371 E AndroidRuntime: 	at dalvik.system.NativeStart.main(Native Method)
10-17 13:36:56.796  1299  1478 D AudioStreamOutALSA: Preparing the device
10-17 13:36:56.796  1483  1629 W ActivityManager:   Force finishing activity com.google.android.talk/.SigningInActivity
</what>
</comment>
</bug>
<bug>
<bugid>1449</bugid>
<title>Integrate OpenMoko patches into the main Android codebase.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-15T14:29:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 18:23:56 +0000</openedDate>
<description>This issue is meant to help track the overall effort of patching the
main Android codebase to make it run on OpenMoko devices. There are
discussions already in the following discussion threads:
http://groups.google.com/group/android-porting/browse_thread/thread/dabf53d1ff4c1af5
http://groups.google.com/group/android-porting/browse_thread/thread/b3743f8151783f6
http://groups.google.com/group/android-porting/browse_thread/thread/f7bb35d5b79850da
Adding comments to this issue (and possibly spinning off separate issues
to track very specific areas) will allow to better track some of the
decisions made in the process of submitting, reviewing, verifying and
accepting changes.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 05 Dec 2008 02:47:10 +0000</when>
<what>I have http://review.source.android.com/5269 and
http://review.source.android.com/5270 out for review which push out the work thatQ&apos;Es
been done inside Google to support multiple variants of ARM.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 09 Dec 2008 02:11:08 +0000</when>
<what>The initial changes for ARMv4T have been submitted to the public repository.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 01:40:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:26:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:29:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7855</bugid>
<title>Multiple Facebook Profile links for contacts that link to only one profile</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>JLee2007...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 05:30:22 +0000</openedDate>
<description>On my Motorola Droid running 2.1 ( but it did this with both 2.0 and
2.0.1 also): When I go into the contacts app, some of my contacts have 2
Facebook Profile links and others can have up to 6; all linking to one
actual Facebook profile. My wifeQ&apos;Es Motorola Droid (which is also
currently running 2.1) has never done this. Is there a way to fix this
or is my phone faulty?</description>
</bug>
<bug>
<bugid>9046</bugid>
<title>270 degree rotation </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jas...@gmail.com</reportedBy>
<openedDate>Sun, 13 Jun 2010 05:47:40 +0000</openedDate>
<description>The phone can only rotate in one direction. I would like to be able to
rotate the phone the opposite direction. When playing a game the
trackball is normally used for direction and with the left hand. When
IQ&apos;Em in my car using the car charger I wish my phone could also rotate as
it doesnQ&apos;Et make sense the phone can only rotate one direction.</description>
<comment>
<author>rajfi...@gmail.com</author>
<when>Sun, 13 Jun 2010 19:48:21 +0000</when>
<what>This is fixed in 2.2. I have the unofficial 2.2 FRF50 running on my Nexus One and 270 degree rotation is possible. I would suggest that you wait for Android 2.2 to be released.</what>
</comment>
<comment>
<author>jas...@gmail.com</author>
<when>Sun, 13 Jun 2010 20:03:46 +0000</when>
<what>Are you certain its not the custom rom? IQ&apos;Em running cm v5.0.8 that uses android 2.1 and I have 360 degrees but its because its a custom rom. I believe you might be experiencing the samething. I havenQ&apos;Et seen any release notes for the official 2.2 to have 270 degree rotation, but I could be wrong. </what>
</comment>
<comment>
<author>rajfi...@gmail.com</author>
<when>Sun, 13 Jun 2010 22:44:07 +0000</when>
<what>Nope.. positive about this one... I had 2.1 on my N1 when I bought it. And the non existence of 270 degree rotation annoyed me. About 2-3 weeks back, I manually installed 2.2 FRF50 (the instructions for installation for 2.2 FRF50 on Nexus One is floating freely on the internet). This has 0 degree (which is no rotation :)), 90 degree and 270 degree rotation. No 180 degree rotation present on 2.2 FRF50 though, and I am ok with that.</what>
</comment>
<comment>
<author>rajfi...@gmail.com</author>
<when>Sun, 13 Jun 2010 22:50:42 +0000</when>
<what>By the way FRF50 is the unofficial Froyo which was released by Google to a few people just a day or 2 after Google IO announced Froyo. So I am pretty sure this will make it to the official Froyo release.</what>
</comment>
<comment>
<author>wilso...@gmail.com</author>
<when>Fri, 24 Sep 2010 20:25:18 +0000</when>
<what>Why is this called 270? rotation? You can rotate 90? left to landscape and 90? right, but thatQ&apos;Es not 270?. ThatQ&apos;Es only 180?.</what>
</comment>
<comment>
<author>davemac327</author>
<when>Wed, 27 Oct 2010 00:19:19 +0000</when>
<what>ItQ&apos;Es called 270 because rotations go from 0 to 90 to 180 to 270. You get to 270 by turning the device clockwise. There is still some weirdness here in that if you turn the device counter-clockwise, you go from 0 to 90, but there is no 180, it just stays as 90. When you go one more youQ&apos;Ere in the 270 position, but because you rotated through 90 and 180, the Display.getRotation() method returns ROTATION_90 and not ROTATION_270. Only if you turn the device clockwise from ROTATION_0 do you get ROTATION_270.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 25 Mar 2011 01:23:04 +0000</when>
<what>ShouldnQ&apos;Et this be closed?</what>
</comment>
</bug>
<bug>
<bugid>2873</bugid>
<title>Html.fromHtml in 1.5 strips out line SeparatorQ&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>mathiastck</reportedBy>
<openedDate>Thu, 04 Jun 2009 20:39:16 +0000</openedDate>
<description>Under SDK 1.5 this code: String lineSeparator = System.getProperty (
Q&quot;Eline.separatorQ&quot;E ); String testString = Q&quot;Efirst
lineQ&quot;E+lineSeparator+Q&quot;Esecond lineQ&quot;E;
Log.i(Q&quot;Ehelloworld15Q&quot;E,Q&quot;EtestString.indexOf(lineSeparator))
Q&quot;E+testString.indexOf(lineSeparator)); Spanned spanned =
Html.fromHtml(testString);
Log.i(Q&quot;Ehelloworld15Q&quot;E,Q&quot;Espanned.toString().indexOf (lineSeparator))
Q&quot;E+spanned.toString().indexOf(lineSeparator)); ouputs: 06-02
21:57:46.255: INFO/helloworld15(1210): testString.indexOf
(lineSeparator)) 10 06-02 21:57:46.284: INFO/helloworld15(1210):
spanned.toString().indexOf (lineSeparator)) -1 Under SDK 1.1 it output:
06-02 21:58:38.176: INFO/helloworld15(471): testString.indexOf
(lineSeparator)) 10 06-02 21:58:38.715: INFO/helloworld15(471):
spanned.toString().indexOf (lineSeparator)) 10 So it appears that as of
SDK 1.5 Html.fromHtml is stripping out lineSeparators. This is also true
for the method: fromHtml(String source, Html.ImageGetter imageGetter,
Html.TagHandler tagHandler) for reference here is the Android Html
class: http://developer.android.com/reference/android/text/Html.html</description>
<comment>
<author>mathiastck</author>
<when>Thu, 04 Jun 2009 20:40:18 +0000</when>
<what>Should have been listed as a developer bug, not a user bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:35:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:12:35 +0000</when>
<what></what>
</comment>
<comment>
<author>chiru.v...@gmail.com</author>
<when>Thu, 05 Aug 2010 13:07:13 +0000</when>
<what>Is there any to get the support of all Html tags (atleast alignments) for fromHtml() method of android.</what>
</comment>
</bug>
<bug>
<bugid>14316</bugid>
<title>Q&quot;ExxxInsetQ&quot;E value of android:scrollbarStyle attribute does not work in HorizontalScrollView tag</title>
<status>FutureRelease</status>
<owner>ad...@android.com</owner>
<closedOn>2011-01-27T22:03:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomohiro...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 04:43:29 +0000</openedDate>
<description>For example, in case of the following tag in xml layout, scrollbar seems
like Q&quot;ExxxOverlayQ&quot;E. Q&lt;EHorizontalScrollView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:fadeScrollbars=Q&quot;EfalseQ&quot;E android:scrollbarStyle=Q&quot;EinsideInsetQ&quot;E
android:scrollbarThumbHorizontal=Q&quot;E@drawable/thumb01Q&quot;E
android:scrollbarSize=Q&quot;E20pxQ&quot;E Q&gt;E For your information,
drawable/thumb01.xml is the following for example. Q&lt;Eshape
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Esolid
android:color=Q&quot;E#FF0000Q&quot;E/Q&gt;E Q&lt;Ecorners android:radius=Q&quot;E4pxQ&quot;E/Q&gt;E Q&lt;E/shapeQ&gt;E I
believe that this problem is caused by Q&quot;EViewQ&quot;E class of Q&quot;Eandroid.viewQ&quot;E
package. Hereinafter, the target version is Android 2.3 (Gingerbread).
The problem is in source code of View.java, 7669 line. The Q&quot;E==Q&quot;E operator
is used to decide whether Q&quot;EhorizontalQ&quot;E scrollbar should be displayed or
not, but Q&quot;E!=Q&quot;E is right is it ? Actually, Q&quot;E!=Q&quot;E is used in case of
vertical scrollbar at 7665 line.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 27 Jan 2011 21:34:58 +0000</when>
<what></what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Thu, 27 Jan 2011 22:03:24 +0000</when>
<what>Known issue; already resolved for upcoming release. Thanks for the report!</what>
</comment>
</bug>
<bug>
<bugid>16125</bugid>
<title>Droid X reboots</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-13T17:54:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>PTri...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 13:58:03 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Happens randomly. Could be using google maps,
talking on the phone, using different apps. - What happened. Phone
reboots - What you think the correct behavior should be. Not to reboot
itself. DonQ&apos;Et forget to mention which device you have, and which version
of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) I have the Motorola Droid X Android version 2.2.1 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Apr 2011 17:54:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>12952</bugid>
<title>Documentation: Why document Q&quot;Eandroid-beginnersQ&quot;E list when itQ&apos;Es no longer active?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davidmic...@gmail.com</reportedBy>
<openedDate>Sat, 04 Dec 2010 21:58:17 +0000</openedDate>
<description>At
Q&lt;Ehttp://developer.android.com/community/index.html#ApplicationDeveloperListsQ&gt;E
there is a description and link for the Q&quot;EAndroid beginnersQ&quot;E list. When
you follow this link, you find that it is no longer active, and suggests
people use Q&quot;EStackOverflowQ&quot;E. Why document a list in the mailing lists
when itQ&apos;Es no longer active?</description>
</bug>
<bug>
<bugid>19846</bugid>
<title>Pause and wait characters of phone numbers incorrectly exported/imported to/from vcf files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adrian.p...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 12:53:53 +0000</openedDate>
<description>Pause Q&quot;E,Q&quot;E and wait Q&quot;E;Q&quot;E characters that are part of phone numbers get
missing when exporting a contact to a vcf file and importing this vcf
file into another phone or eventually into the same phone.. It seems
pause Q&quot;E,Q&quot;E characters are actually exported to the vcf file but Android
is not able to import them. Regarding the wait Q&quot;E;Q&quot;E character, Android
does not even export it to the vcf file.. Android 2.1-update 1</description>
</bug>
<bug>
<bugid>14856</bugid>
<title>Arabic support by android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-19T20:13:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>laz...@gmail.com</reportedBy>
<openedDate>Sat, 19 Feb 2011 15:17:01 +0000</openedDate>
<description>We ask the support of arabic language by android ! ItQ&apos;Es frustrating to
ignore more than 5000 calls to this feature !</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 19 Feb 2011 20:13:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1798</bugid>
<title>ADT loading RC1 SDK causes Vista blue screen</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-25T00:32:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dlawl...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jan 2009 00:59:55 +0000</openedDate>
<description>This issue can be consistently reproduced using SDK RC1. During eclipse
workbench loading once the ADT plugins begin loading Vista (Ultimate
SP1) will blue screen and reboot. First appeared sometime after loading
Subclipse plugins. Tried reinstall of Eclipse and reinstall of plugins
but still occurring. Following Subclipse plugins loaded: Subclipse 1.4.7
Subversion Client Adapter 1.5.2 Subversion Native Library Adapter
(JavaHL) 1.5.5 Eclipse version: JEE Ganymede (3.4) Eclipse download
file: eclipse-jee-ganymede-SR1-win32.zip ADT version:
0.8.0v200809220836-110569 Android Editors: 0.8.0v200809220836-110569</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 14:47:46 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 21 Jan 2009 22:29:26 +0000</when>
<what>Can you try by uninstalling Subclipse first to make sure itQ&apos;Es not Subclipse thatQ&apos;Es
crashing here?</what>
</comment>
<comment>
<author>dlawl...@gmail.com</author>
<when>Wed, 21 Jan 2009 23:59:05 +0000</when>
<what>During my Eclipse reinstall, I installed Subclipse first and verified that it was not
Subclipse (at least not by itself).  Once I installed ADT and pointed to RC1 as SDK
it started doing it.

I have since changed to using RC2 and am no longer getting the issue.  Eclipse starts
fine, no troubles.  My speculation is that something changed in RC2 (possibly tied to
the emulator) that fixed the issue.  </what>
</comment>
<comment>
<author>dlawl...@gmail.com</author>
<when>Wed, 04 Feb 2009 01:18:17 +0000</when>
<what>I am now seeing the same blue screen with RC2 (occuring when the Eclipse progress bar
says Q&quot;ELoading Android SDKQ&quot;E.  I rebooted after getting it several times during the
same as before and now if I go straight to the command line to try starting the
emulator, it pops up the little Vista error screen saying that emulator.exe failed to
start properly.

I then went in and ran adb.exe and after running that emulator.exe worked and started
the emulator successfully.  Subsequently, Eclipse loaded properly.  IQ&apos;Em not sure if
there is something wrong with ADT and brining up adb.exe or what but it seems to be
linked.

IQ&apos;Ell try replicating all this with screen shots and post.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:32:38 +0000</when>
<what></what>
</comment>
<comment>
<author>dlawl...@gmail.com</author>
<when>Tue, 25 Aug 2009 01:26:53 +0000</when>
<what>Seems resolved with the ADT for SDK 1.5.  IQ&apos;Eve had no issue since updating to latest ADT.</what>
</comment>
</bug>
<bug>
<bugid>17414</bugid>
<title>Optimize Q&apos;ESuggested WordQ&apos;E sequence in list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gfincho...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 22:13:11 +0000</openedDate>
<description>The Q&apos;Esuggested wordQ&apos;E that pops up is often not logical: 1) The word I
actually entered (that is associated with the keystrokes performed) is
somewhere down the list, with one or more Q&apos;EsuggestedQ&apos;E words (that are
NOT possible from the keystrokes I entered) appearing in front of it. 2)
Most common is the addition of an Q&quot;EsQ&quot;E (plural) to a word that I have
typed as singular. Backspacing does NOT get rid of the Q&quot;EsQ&quot;E (plus I
shouldnQ&apos;Et have to look to see if this is happening, anyway), but it
completely changes the Q&apos;Esuggested words.Q&apos;E It is necessary for me to
accept the plural of the desired word (which is NOT what I typed), and
to then go back and manually remove the Q&quot;EsQ&quot;E after the word / message is
completed. 3) The most commonly or last selected word associated with
the keystrokes entered ought to be the FIRST (default) choice in the
list of suggested words (and the word that appears automatically if the
user isnQ&apos;Et looking at what is appearing on the screen). The BEST example
of this problem is the fact that Q&quot;EviewQ&quot;E ALWAYS appears when I am trying
to type Q&quot;EtheyQ&quot;E - even though I am wanting the word Q&quot;EtheyQ&quot;E 95%+ of the
time.</description>
</bug>
<bug>
<bugid>18054</bugid>
<title>In-call USSD has a useless toast</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cuihtlau...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 12:04:44 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Place a call (alternatively: answer
a call) 2. Press Q&quot;EAdd CallQ&quot;E 3. Dial an USSD number (e.g. #125#) - What
happened. A Confirmation toast AND an alert dialog are displayed at the
same time. - What you think the correct behavior should be. The toast is
useless (does not appear when not in call), it should go away. - Which
device you have, and which version of Android Nexus S, AOSP Q&quot;EFull
Android on CrespoQ&quot;E, 2.3.4 GINGERBREAD</description>
</bug>
<bug>
<bugid>2535</bugid>
<title>Crash in libsgl, in signal 11 (SIGSEGV) for SDK 1.0,1.1 and 1.5pre, G1 Q&amp;E Emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>dana...@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 21:12:55 +0000</openedDate>
<description>While run the following game app, it runs for a while, but crash with
the following SIG 11 seems to be related with the libsgl.so
sometimes,also see SIG 6 crash. strange. I/System.out( 206): Drawing the
tutorial text I/DEBUG ( 20): *** *** *** *** *** *** *** *** *** *** ***
*** *** *** *** * ** I/DEBUG ( 20): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:1.1/PLATFORM- 1_0/129 975:sdk/test-keysQ&apos;E I/DEBUG (
20): pid: 206, tid: 222 Q&gt;EQ&gt;EQ&gt;E com.netmite.andme.launcher.spore Q&lt;EQ&lt;EQ&lt;E I/DEBUG
( 20): signal 11 (SIGSEGV), fault addr 00000004 I/DEBUG ( 20): r0
00000004 r1 000eedd0 r2 00000004 r3 00000003 I/DEBUG ( 20): r4 45e4e7e4
r5 ac1261c4 r6 00000000 r7 45e4e7e4 I/DEBUG ( 20): r8 45e4e7e4 r9
45e4e980 10 ac1261c4 fp 00000000 I/DEBUG ( 20): ip ac126500 sp 45e4e770
lr ac052c98 pc afb04568 cpsr 200 00010 I/DEBUG ( 20): #00 pc afb04568
/system/lib/libcutils.so I/DEBUG ( 20): #01 lr ac052c98
/system/lib/libsgl.so I/DEBUG ( 20): stack: I/DEBUG ( 20): 45e4e730
45e4e980 I/DEBUG ( 20): 45e4e734 001c0ef8 [heap] I/DEBUG ( 20): 45e4e738
001c0ef8 [heap] I/DEBUG ( 20): 45e4e73c 45e4e98c I/DEBUG ( 20): 45e4e740
45e4e980 I/DEBUG ( 20): 45e4e744 45e4ea24 I/DEBUG ( 20): 45e4e748
45e4e9dc I/DEBUG ( 20): 45e4e74c 45e4e98c I/DEBUG ( 20): 45e4e750
45e4e98c I/DEBUG ( 20): 45e4e754 ac1261c4 I/DEBUG ( 20): 45e4e758
001c0ef8 [heap] I/DEBUG ( 20): 45e4e75c ac04affc /system/lib/libsgl.so
I/DEBUG ( 20): 45e4e760 ac126e2c I/DEBUG ( 20): 45e4e764 45e4ea24
I/DEBUG ( 20): 45e4e768 df002777 I/DEBUG ( 20): 45e4e76c e3a070ad
I/DEBUG ( 20): #00 45e4e770 45e4e7e4 I/DEBUG ( 20): 45e4e774 ac052c98
/system/lib/libsgl.so I/DEBUG ( 20): 45e4e778 000cd020 [heap] I/DEBUG (
20): 45e4e77c 000eedd0 [heap] I/DEBUG ( 20): 45e4e780 001c0ef8 [heap]
I/DEBUG ( 20): 45e4e784 ac059198 /system/lib/libsgl.so I/DEBUG ( 20):
45e4e788 45e4e9b8 I/DEBUG ( 20): 45e4e78c 00000000 I/DEBUG ( 20):
45e4e790 45e4e980 I/DEBUG ( 20): 45e4e794 001c0ef8 [heap] I/DEBUG ( 20):
45e4e798 000eedd0 [heap] I/DEBUG ( 20): 45e4e79c ac053bc4
/system/lib/libsgl.so I/DEBUG ( 20): 45e4e7a0 45e4ebf0 I/DEBUG ( 20):
45e4e7a4 00000000 I/DEBUG ( 20): 45e4e7a8 00000000 I/DEBUG ( 20):
45e4e7ac 00000000 I/DEBUG ( 20): 45e4e7b0 001c0ef8 [heap] I/DEBUG ( 20):
45e4e7b4 45e4ec18 I/ActivityManager( 47): Process
com.netmite.andme.launcher.spore (pid 206) has died. I/WindowManager(
47): WIN DEATH: Window{43425750 com.netmite.andme.launcher.sp
ore/com.netmite.andme.launcher.spore.Spore} D/Zygote ( 23): Process 206
terminated by signal (11) THIS IS ANOTHER LOG I/DEBUG ( 29): *** *** ***
*** *** *** *** *** *** *** *** *** *** *** *** * ** I/DEBUG ( 29):
Build fingerprint: Q&apos;Eandroid- devphone1/dream_devphone/dream/tr
out:1.1/UNLOCKED/130444:userdebug/test-keysQ&apos;E I/DEBUG ( 29): pid: 2239,
tid: 2261 Q&gt;EQ&gt;EQ&gt;E com.netmite.andme.launcher.spore Q&lt;EQ&lt;E Q&lt;E I/DEBUG ( 29):
signal 11 (SIGSEGV), fault addr 00000008 I/DEBUG ( 29): r0 00000000 r1
000000f0 r2 00000000 r3 44cd8008 I/DEBUG ( 29): r4 00000080 r5 00000070
r6 45e77a24 r7 00000000 I/DEBUG ( 29): r8 00000000 r9 45e7750c 10
44cd8008 fp 00000020 I/DEBUG ( 29): ip 00000000 sp 45e774c0 lr 45e77508
pc ac04a14c cpsr 200 00010 D/dalvikvm( 2239): GC freed 16282 objects /
814920 bytes in 232ms V/@@@ERR ( 2239):
[main]:onKey(22,KeyEvent{action=0 code=22 repeat=0 meta=0 sca ncode=0
mFlags=0} I/System.out( 2239): Drawing the tutorial text V/@@@ERR (
2239): [main]:onKey(23,KeyEvent{action=1 code=23 repeat=0 meta=0 sca
ncode=0 mFlags=0} I/DEBUG ( 29): #00 pc ac04a14c /system/lib/libsgl.so
I/DEBUG ( 29): #01 pc ac0487a4 /system/lib/libsgl.so I/DEBUG ( 29): #02
pc ac058a28 /system/lib/libsgl.so I/DEBUG ( 29): #03 pc ac051eec
/system/lib/libsgl.so I/DEBUG ( 29): #04 pc ac07b008
/system/lib/libsgl.so I/DEBUG ( 29): #05 pc ac0649ac
/system/lib/libsgl.so I/DEBUG ( 29): #06 pc ac064f5c
/system/lib/libsgl.so I/DEBUG ( 29): #07 pc ac05dbdc
/system/lib/libsgl.so I/DEBUG ( 29): #08 pc ac05c068
/system/lib/libsgl.so I/DEBUG ( 29): #09 pc ac05c0e0
/system/lib/libsgl.so I/DEBUG ( 29): #10 pc ad33c454
/system/lib/libandroid_runtime.so I/DEBUG ( 29): #11 pc ad00d9f4
/system/lib/libdvm.so I/DEBUG ( 29): stack: I/DEBUG ( 29): 45e77480
002c002b [heap] I/DEBUG ( 29): 45e77484 002e002d [heap] I/DEBUG ( 29):
45e77488 0030002f [heap] I/DEBUG ( 29): 45e7748c 00320031 I/DEBUG ( 29):
45e77490 00340033 I/DEBUG ( 29): 45e77494 00360035 I/DEBUG ( 29):
45e77498 45e77a24 I/DEBUG ( 29): 45e7749c 00000005 I/DEBUG ( 29):
45e774a0 003c003b I/DEBUG ( 29): 45e774a4 00000080 I/DEBUG ( 29):
45e774a8 00000093 I/DEBUG ( 29): 45e774ac 00000005 I/DEBUG ( 29):
45e774b0 00000093 I/DEBUG ( 29): 45e774b4 002b3908 [heap] I/DEBUG ( 29):
45e774b8 df002777 I/DEBUG ( 29): 45e774bc e3a070ad I/DEBUG ( 29): #00
45e774c0 45e77a24 I/DEBUG ( 29): 45e774c4 00000080 I/DEBUG ( 29):
45e774c8 0000011c I/DEBUG ( 29): 45e774cc 00000080 I/DEBUG ( 29):
45e774d0 00000070 I/DEBUG ( 29): 45e774d4 ac04a108 /system/lib/libsgl.so
I/DEBUG ( 29): 45e774d8 00000000 I/DEBUG ( 29): 45e774dc 44cd8008
I/DEBUG ( 29): 45e774e0 ffffff80 I/DEBUG ( 29): 45e774e4 45e779dc
I/DEBUG ( 29): 45e774e8 00000200 I/DEBUG ( 29): 45e774ec ac0487a8
/system/lib/libsgl.so I/DEBUG ( 29): #01 45e774f0 00000000 I/DEBUG (
29): 45e774f4 005600ed I/DEBUG ( 29): 45e774f8 45e77508 I/DEBUG ( 29):
45e774fc 00000000 I/DEBUG ( 29): 45e77500 ac04e100 /system/lib/libsgl.so
I/DEBUG ( 29): 45e77504 ac04a108 /system/lib/libsgl.so I/DEBUG ( 29):
45e77508 00000000 I/ActivityManager( 65): Process
com.netmite.andme.launcher.spore (pid 2239) ha s died. I/WindowManager(
65): WIN DEATH: Window{434fefc0 com.netmite.andme.launcher.sp
ore/com.netmite.andme.launcher.spore.Spore} D/Zygote ( 31): Process 2239
terminated by signal (11)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:48:18 +0000</when>
<what></what>
</comment>
<comment>
<author>mliang...@gmail.com</author>
<when>Tue, 23 Mar 2010 14:19:14 +0000</when>
<what>I get the problem  signal 11 (SIGSEGV)  in SDK 1.6

Any suggestions?</what>
</comment>
<comment>
<author>Sandor.R...@gmail.com</author>
<when>Fri, 16 Apr 2010 14:57:58 +0000</when>
<what>I have this problem in cupcake, but only with certain images and when rotating a
larger number of times. This seems to be a problem since at least 1.1</what>
</comment>
</bug>
<bug>
<bugid>2412</bugid>
<title>Add contact when receiving a sms with vcard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>386</stars>
<reportedBy>mis...@gmail.com</reportedBy>
<openedDate>Sun, 12 Apr 2009 11:15:54 +0000</openedDate>
<description>Hi, when somebody sends me a sms with a address, the default format is
vcard. This sms is shown as plain text. Android should ask, if this
contact will be saved. Michael</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:15:38 +0000</when>
<what></what>
</comment>
<comment>
<author>MagicDud...@gmail.com</author>
<when>Sun, 30 Aug 2009 04:05:53 +0000</when>
<what>VCARDQ&apos;Es / Business cards send from other phones are not even displayed on the HTC and messages are 
swallowed.</what>
</comment>
<comment>
<author>PorchLig...@gmail.com</author>
<when>Sun, 30 Aug 2009 06:25:51 +0000</when>
<what>My 6 year old Nokia Q&quot;Ejust a cell phoneQ&quot;E does this. I can send and receive vcard sms.
Does anyone know if vcard messages are dropped by the SMS app or the carrier?  Is
there a way to write an app that can handle the vcards?</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 23:42:08 +0000</when>
<what></what>
</comment>
<comment>
<author>marcoce...@gmail.com</author>
<when>Mon, 14 Sep 2009 10:15:28 +0000</when>
<what>*</what>
</comment>
<comment>
<author>marcoce...@gmail.com</author>
<when>Mon, 14 Sep 2009 10:19:18 +0000</when>
<what>Me too i cannot receive vcf information from other peole, neither i receive a notification!
I also encountered problems in sending vcf info: the mms goes in time-out</what>
</comment>
<comment>
<author>marcoce...@gmail.com</author>
<when>Mon, 14 Sep 2009 10:20:12 +0000</when>
<what>Me too i cannot receive vcf information from other peole, neither i receive a notification!
I also encountered problems in sending vcf info: the mms goes in time-out</what>
</comment>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Sat, 03 Oct 2009 12:09:19 +0000</when>
<what>one of those very very annoying issues (after file-transfer bluetooth)... it should
be there like non-android phones... make sure contact-transfer (vcard) is sms instead
of MMS... iphone (finally) does it but MMS, any other phones through sms which is
cheaper and more chance of reaching the recipient (MMS sometimes doesnt work, and of
course more expensive)....</what>
</comment>
<comment>
<author>jeremy.l...@gmail.com</author>
<when>Fri, 30 Oct 2009 04:53:06 +0000</when>
<what>Check out vCardIO.  It can hook into the SMS receipt process, detect a vCard, and
automatically ask if youQ&apos;Ed like to save the contact.  See
http://code.google.com/p/vcardio/
</what>
</comment>
<comment>
<author>plasma...@gmail.com</author>
<when>Fri, 29 Jan 2010 11:23:12 +0000</when>
<what>Its really bad that android doesnt have such a basic feature built in. And vcardio
just blindly adds without possibility of proper preview (you only see the raw vcard
data which isnt really good to read). and sometimes it just wont detect that its a
vcard. you cannot re-import contacts from previously saved sms as you can on most
Q&quot;Ejust a phoneQ&quot;E phones. 

additionally, it doesnt allow you to send vcard formatted contacts to others, and
there is no app out there that does this on the milestone!

so please add this feature, and also add sending/receiving vcards via bluetooth since
thats a feature every Q&quot;Ejust a phoneQ&quot;E phone can do! Its totally embarrassing to admit
everytime that Q&quot;Eno, I cannot send you the contact, my phone isnt able to do itQ&quot;E</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Fri, 29 Jan 2010 11:27:48 +0000</when>
<what>Should be priority Q&quot;EhighQ&quot;E, not Q&quot;EmediumQ&quot;E. ItQ&apos;Es more than just annoying.</what>
</comment>
<comment>
<author>phaid...@gmail.com</author>
<when>Fri, 29 Jan 2010 11:36:16 +0000</when>
<what>agreed on the relevance of this bug. should be Q&quot;EhighQ&quot;E.
as well as for *sending* vcards via sms ;)</what>
</comment>
<comment>
<author>schlitze...@gmail.com</author>
<when>Fri, 29 Jan 2010 13:30:43 +0000</when>
<what>ack. this is a must have feature and should be included asap. i mean, how hard can it
be ;-)

</what>
</comment>
<comment>
<author>milan.na...@gmail.com</author>
<when>Fri, 29 Jan 2010 13:42:23 +0000</when>
<what>looking at such simple must have ongoing issues without any resolution by Google, it 
is sinking to me that this is a looser phone!</what>
</comment>
<comment>
<author>paul.rya...@gmail.com</author>
<when>Fri, 29 Jan 2010 14:00:29 +0000</when>
<what>I donQ&apos;Et think the above comment is a valid reason to call Android a Q&apos;ElooserQ&apos;E phone -
considering it is an operating system and not a phone. It may take some time to
implement, but IQ&apos;Em sure it requires some parsing of vCard tags (like N: to be linked
to a contact name, and TEL: to be linked to a phone number.. etc. 

Stating that android is a loser phone (assuming that is what you meant and not a
phone with loose bits on it), doesnQ&apos;Et aid the reputation of Android, nor does it
serve to add it into this thread. Reserve those comments for yourself, please.</what>
</comment>
<comment>
<author>matthewh...@gmail.com</author>
<when>Fri, 29 Jan 2010 14:05:39 +0000</when>
<what>And the award for the most spam sent to me today goes to: You Guys</what>
</comment>
<comment>
<author>plasma...@gmail.com</author>
<when>Fri, 29 Jan 2010 14:12:12 +0000</when>
<what>matthew, if you dont like this bug and how it gets pushed, then why are you subscribed?</what>
</comment>
<comment>
<author>matthewh...@gmail.com</author>
<when>Fri, 29 Jan 2010 14:19:37 +0000</when>
<what>The point of this system is to track and log bugs and issues, not to serve as a
playground for useless banter. I am subscribed because I am interested in relevant
updates - not people saying how much they want this feature, et al.</what>
</comment>
<comment>
<author>milan.na...@gmail.com</author>
<when>Fri, 29 Jan 2010 14:37:07 +0000</when>
<what>Paul, I do not want to start a debate here. But the fact is I bought a phone not an 
operating system. I paid handsome amount to buy the phone. it was not gifted to me 
or discounted to me by Google to test their operating system!
If Android is so sensitive about people criticising their phoen (oops OS) then they 
should have tested it better if not at least acted quickly.
I mean what I say and that is the status i.e. looser of these phones at the moment.
I am very sorry!

</what>
</comment>
<comment>
<author>velo...@gmail.com</author>
<when>Fri, 29 Jan 2010 14:38:57 +0000</when>
<what>Ok folks you did it, I no longer wanna it, less one vote!</what>
</comment>
<comment>
<author>stevewes...@gmail.com</author>
<when>Sat, 20 Feb 2010 14:51:28 +0000</when>
<what>Any update on this issue? Just got an Android based phone and I may have to return 
it because this is important to me. Product Manager, what say you?</what>
</comment>
<comment>
<author>stupric...@gmail.com</author>
<when>Sat, 27 Feb 2010 07:10:17 +0000</when>
<what>Please add this, I just came from a sony erricson phone that is a few years old and
was only a basic model but could handle this easily.  Crazy that a flagship
smartphone from google canQ&apos;Et handle this.</what>
</comment>
<comment>
<author>ivan5...@gmail.com</author>
<when>Sat, 13 Mar 2010 02:13:45 +0000</when>
<what>this is absolutely essential phone feature which I assumed is available for any 
phone. What an unpleasant surprise today to find out this lacks on my Milestone. </what>
</comment>
<comment>
<author>jcd.did...@gmail.com</author>
<when>Sat, 20 Mar 2010 00:16:40 +0000</when>
<what>This small feature is a must when exchanging contacts, especially when contact sharing 
is not possible through  bluetooth
Tested on nexus one, Android 2.1</what>
</comment>
<comment>
<author>rcos...@gmail.com</author>
<when>Mon, 05 Apr 2010 22:39:24 +0000</when>
<what>It also should be possible to send contacts by sms or bluetooth !</what>
</comment>
</bug>
<bug>
<bugid>18714</bugid>
<title>cts fail of  android.permission.cts.NoExecutePermissionTest#testNoExecutePermission</title>
<status>WorkingAsIntended</status>
<owner>n...@google.com</owner>
<closedOn>2011-09-08T18:38:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wanglinb...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 02:56:26 +0000</openedDate>
<description>Whether or not the x86 device should pass the case? - Steps to reproduce
the problem. Run CTS test case instruction: cts_host Q&gt;E start --plan CTS
-t
android.permission.cts.NoExecutePermissionTest#testNoExecutePermission -
What happened. The case failed as
android.permission.cts.NoExecutePermissionTest#testNoExecutePermission...(fail)
java.lang.ExceptionInInitializerError at
android.os.cts.NoExecutePermissionTest.cpuHasNxSupport(NoExecutePermissionTest.java:71)
- What you think the correct behavior should be Because my device
hardware is x86, so i think the cts should compatible for this system.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:28:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:44:14 +0000</when>
<what>Issue 18698 has been merged into this issue.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Fri, 22 Jul 2011 16:34:22 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 22 Jul 2011 17:38:31 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 08 Sep 2011 18:38:34 +0000</when>
<what>x86 hardware has NX support.  Are you compiling your version of Android with the appropriate NX flags?  

  -Wa,--noexecstack
  -Wl,-z,noexecstack

Once you compile your version of Android with NX support, this CTS test should pass.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 10 Nov 2011 00:38:24 +0000</when>
<what>Issue 21538 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>7116</bugid>
<title>Volume overdriven/hissing issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Xtra.Z...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 01:30:07 +0000</openedDate>
<description>Using Android 2.0.1, on Droid. If you go into music, and then play a
song, when you turn the volume down, you can hear a significant amount
of hissing that does not increase or decrease with the volume
adjustment. This is ok for ringtones, but when you want to play a song
using the external speaker and donQ&apos;Et want it to be too loud, the hissing
has a significant impact on the sound quality. Optimally, there would be
no hissing whatsoever at any volume level.</description>
<comment>
<author>SuperGee...@gmail.com</author>
<when>Mon, 07 Mar 2011 01:50:14 +0000</when>
<what>IQ&apos;Em having the same problem with a brand new optimus v running 2.2.1 so itQ&apos;Es safe to say itQ&apos;Es not a hardware issue. 
a temporary workaround is to use headphones with an inline volume control or a volume control adapter and turn that down while turning the phone volume up.</what>
</comment>
</bug>
<bug>
<bugid>2017</bugid>
<title>apkbuilder.bat path issue if project drive != SDK drive</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-04T18:59:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Sun, 15 Feb 2009 21:00:57 +0000</openedDate>
<description>The apkbuilder.bat in the SDK tools folder works with relative paths.
That works fine when everything is on the C drive, but if the project is
on another drive (in my case drive D) this can cause an apkbuilder.jar
not found error. For instance, when (under Windows) one creates a
shortcut to ant (say pointing to C:\apache-ant-1.7.1\bin\ant.bat) with
the starting folder pointing to the project folder on another drive (or
else ant will not see the project), this makes that the call to java in
apkbuilder.bat tries to refer to apkbuilder.jar on the project drive
instead of the SDK drive, thereby giving the apkbuilder.jar not found
error. Possible fix: modify apkbuilder.bat with REM set frameworkdir=
REM set libdir= set frameworkdir=%~dp0\lib\ set libdir=%~dp0\lib\ such
that the call to java gets the proper (full) paths and not the relative
ones that still point to the project drive despite the cd %~dp0 command.
This solved my problem, but I now have to apply it with every new SDK
release, so it would be better if the released apkbuilder.bat were
adapted to cover situations with SDK and project residing on different
drives. Thanks</description>
<comment>
<author>ds.b...@gmail.com</author>
<when>Thu, 26 Feb 2009 09:39:36 +0000</when>
<what>The suggested fix works for me as well (same sort of issue).</what>
</comment>
<comment>
<author>kanisdra...@gmail.com</author>
<when>Sun, 01 Mar 2009 05:57:33 +0000</when>
<what>I also ran into this problem and used the fix above.  Unfortunately, according to 
the comments in the bat file, the reason it doesnQ&apos;Et normally put in the full path is 
to avoid problems with spaces in the path.  Maybe something could be added at the 
top to change the drive letter before it changes the directory...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 17:43:34 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 18:59:17 +0000</when>
<what>This issue is fixed in the source tree and the fix will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:23:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10219</bugid>
<title>Option to delete past repetations</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>surendra...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 11:41:52 +0000</openedDate>
<description>There should be a setting option in calander where an entry
automatically deletes after it has been dismissed. Device: Nexus one 2.2
Baseband version32.36.00.29U_4.06.00.12_7 Kernel
version2.6.32.9-27227-g3c98b0d Build number FRF91</description>
</bug>
<bug>
<bugid>4031</bugid>
<title>Out of memory error when trying to create a bitmap from wallpaper settings</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-09-28T15:40:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>malrei.k@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 05:09:57 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1) Add as many AppWidgets as
possible on Home app. 2) Select Q&apos;EMenuQ&apos;E -Q&gt;E Q&apos;EWallpaperQ&apos;E 3) scroll through
thumnails 4) exception error occurs while trying to allocate 3689280
bytes error detail. 09-28 13:59:51.083: ERROR/dalvikvm-heap(3882):
3689280-byte external allocation too large for this process. 09-28
13:59:51.083: ERROR/(3882): VM wonQ&apos;Et let us allocate 3689280 bytes 09-28
13:59:51.091: ERROR/AndroidRuntime(3882): Uncaught handler: thread main
exiting due to uncaught exception 09-28 13:59:51.091:
ERROR/AndroidRuntime(3882): java.lang.OutOfMemoryError: bitmap size
exceeds VM budget 09-28 13:59:51.091: ERROR/AndroidRuntime(3882): at
android.graphics.Bitmap.nativeCreate(Native Method) 09-28 13:59:51.091:
ERROR/AndroidRuntime(3882): at
android.graphics.Bitmap.createBitmap(Bitmap.java:464) 09-28
13:59:51.091: ERROR/AndroidRuntime(3882): at
android.graphics.Bitmap.createBitmap(Bitmap.java:431) 09-28
13:59:51.091: ERROR/AndroidRuntime(3882): at
android.graphics.Bitmap.createScaledBitmap(Bitmap.java:336) 09-28
13:59:51.091: ERROR/AndroidRuntime(3882): at
android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:488)
09-28 13:59:51.091: ERROR/AndroidRuntime(3882): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:462)
09-28 13:59:51.091: ERROR/AndroidRuntime(3882): at
android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:323)
09-28 13:59:51.091: ERROR/AndroidRuntime(3882): at
android.graphics.BitmapFactory.decodeResource(BitmapFactory.java:346)
09-28 13:59:51.091: ERROR/AndroidRuntime(3882): at
com.android.launcher.WallpaperChooser.onItemSelected
(WallpaperChooser.java:113) 09-28 13:59:51.091:
ERROR/AndroidRuntime(3882): at
android.widget.AdapterView.fireOnSelected(AdapterView.java:864) 09-28
13:59:51.091: ERROR/AndroidRuntime(3882): at
android.widget.AdapterView.selectionChanged(AdapterView.java:847) 09-28
13:59:51.091: ERROR/AndroidRuntime(3882): at
android.widget.Gallery.selectionChanged(Gallery.java:522) . . . This
issue does not occur if the AppWidgets installed on the workspace is
small in size. The wallpaper images are at most 300KB and jpeg. I canQ&apos;Et
make out why the system would try to create a bitmap image of size
3.6MB.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 15:40:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10188</bugid>
<title>Emulator does not implement active texture unit properly</title>
<status>Assigned</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>keean.sc...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 08:39:46 +0000</openedDate>
<description>The active texture unit is supposed to preserve: - enabled state - bound
texture - texture environment - texture matrix So after a texture-A is
bound to GL_TEXTURE1 (all OpenGL-ES implementations must have a minimum
two texture units), swapping back to GL_TEXTURE0 and binding a different
texture-B, when we swap back to GL_TEXTURE1 texture-A should still be
bound. This does not work on the emulator, but works on all real
hardware tested (G1, N1, DROID)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 04 Aug 2010 17:24:42 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Wed, 04 Aug 2010 21:22:04 +0000</when>
<what>Can you provide a sample code?
Please attach the output of Q&quot;Eadb bugreportQ&quot;E to this bug.

What do you mean by Q&quot;Eswapping backQ&quot;E, which GL functions are you using?</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Mon, 09 Aug 2010 09:33:21 +0000</when>
<what>Here is a test case for this bug. On the G1 we get from top to bottom yellow/blue/green (correct), in the emulator we get yellow/red/green (but the wrong shade of green!) (incorrect). 

package com.fryit.test;

import java.nio.ByteBuffer;
import java.nio.FloatBuffer;
import java.nio.ByteOrder;

import javax.microedition.khronos.opengles.GL10;
import javax.microedition.khronos.egl.EGLConfig;

import android.app.Activity;
import android.os.Bundle;
import android.opengl.GLSurfaceView;
import android.view.View;

public class Test extends Activity
{
    @Override public void onCreate(final Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        final GLSurfaceView glSurfaceView = new GLSurfaceView(this);
        setContentView(glSurfaceView);

        glSurfaceView.setRenderer(new TestRenderer());
    }
}

class TestRenderer implements GLSurfaceView.Renderer {
    private final int[] tids = new int[2];
    private FloatBuffer vertexBuffer;
    private FloatBuffer texcoordBuffer;

    public TestRenderer() {
        final float[] vertex_array = {
            0.0f, 0.0f,
            0.0f, 100.0f,
            100.0f, 0.0f,
            100.0f, 100.0f,
        };
        final ByteBuffer vbb = ByteBuffer.allocateDirect(vertex_array.length * 4);
        vbb.order(ByteOrder.nativeOrder());
        vertexBuffer = vbb.asFloatBuffer();
        vertexBuffer.put(vertex_array);
        vertexBuffer.position(0);

        final float[] texcoord_array = {
            0.0f, 0.0f,
            0.0f, 1.0f,
            1.0f, 0.0f,
            1.0f, 1.0f
        };
        final ByteBuffer tbb = ByteBuffer.allocateDirect(texcoord_array.length * 4);
        tbb.order(ByteOrder.nativeOrder());
        texcoordBuffer = tbb.asFloatBuffer();
        texcoordBuffer.put(texcoord_array);
        texcoordBuffer.position(0);
    }

    @Override public void onSurfaceCreated(final GL10 gl, final EGLConfig config) {
        gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
        gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);

        gl.glGenTextures(tids.length, tids, 0);

        // initialise texture unit 0
        gl.glActiveTexture(GL10.GL_TEXTURE0);
        gl.glTexEnvf(GL10.GL_TEXTURE_ENV, GL10.GL_TEXTURE_ENV_MODE, GL10.GL_REPLACE);

        final byte[] texture_array0 = {-1, -1, 0, -1};
        final ByteBuffer textureBuffer0 = ByteBuffer.wrap(texture_array0);

        gl.glBindTexture(GL10.GL_TEXTURE_2D, tids[0]);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MAG_FILTER, GL10.GL_LINEAR);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_S, GL10.GL_CLAMP_TO_EDGE);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_T, GL10.GL_CLAMP_TO_EDGE);
        gl.glTexImage2D(GL10.GL_TEXTURE_2D, 0, GL10.GL_RGBA, 1, 1, 0, GL10.GL_RGBA, GL10.GL_UNSIGNED_BYTE, textureBuffer0);

        // inititalise texture unit 1
        gl.glActiveTexture(GL10.GL_TEXTURE1);
        gl.glTexEnvf(GL10.GL_TEXTURE_ENV, GL10.GL_TEXTURE_ENV_MODE, GL10.GL_MODULATE);

        final byte[] texture_array1 = {0, -1, -1, -1};
        final ByteBuffer textureBuffer1 = ByteBuffer.wrap(texture_array1);

        gl.glBindTexture(GL10.GL_TEXTURE_2D, tids[1]);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MAG_FILTER, GL10.GL_LINEAR);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_S, GL10.GL_CLAMP_TO_EDGE);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_T, GL10.GL_CLAMP_TO_EDGE);
        gl.glTexImage2D(GL10.GL_TEXTURE_2D, 0, GL10.GL_RGBA, 1, 1, 0, GL10.GL_RGBA, GL10.GL_UNSIGNED_BYTE, textureBuffer1);

        gl.glVertexPointer(2, GL10.GL_FLOAT, 0, vertexBuffer);
        gl.glTexCoordPointer(2, GL10.GL_FLOAT, 0, texcoordBuffer);
    }

    @Override public void onSurfaceChanged(final GL10 gl, final int w, final int h) {
        gl.glViewport(0, 0, w, h);
        gl.glMatrixMode(GL10.GL_PROJECTION);
        gl.glLoadIdentity();
        gl.glOrthof(0.0f, w, h, 0.0f, -1.0f, 1.0f);
        gl.glMatrixMode(GL10.GL_MODELVIEW);
    }

    @Override public void onDrawFrame(final GL10 gl) {
        gl.glPushMatrix();
        gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
        gl.glColor4f(1.0f, 0.0f, 1.0f, 1.0f);

        // should be yellow (yellow texture in replace mode)
        gl.glActiveTexture(GL10.GL_TEXTURE0);
        gl.glEnable(GL10.GL_TEXTURE_2D);
        gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 4);
        gl.glDisable(GL10.GL_TEXTURE_2D);

        gl.glTranslatef(0.0f, 120.0f, 0.0f);

        // should be blue (cyan texture modulated with magenta)
        gl.glActiveTexture(GL10.GL_TEXTURE1);
        gl.glEnable(GL10.GL_TEXTURE_2D);
        gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 4);

        gl.glTranslatef(0.0f, 120.0f, 0.0f);

        // should be green (both textures enabled)
        gl.glActiveTexture(GL10.GL_TEXTURE0);
        gl.glEnable(GL10.GL_TEXTURE_2D);
        gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 4);
        gl.glDisable(GL10.GL_TEXTURE_2D);

        gl.glActiveTexture(GL10.GL_TEXTURE1);
        gl.glDisable(GL10.GL_TEXTURE_2D);

        gl.glPopMatrix();
    }
}

</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Mon, 09 Aug 2010 09:45:58 +0000</when>
<what>HereQ&apos;Es the build for the testcase and bugreport. Looking at the results, it looks like it is only using the bound texture of texture-unit-1 when both texture units are enabled. It appears to be using the correct texture environment for each texture unit though.</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Mon, 09 Aug 2010 09:54:19 +0000</when>
<what>Small correction, the third square is the correct green in the emulator, it should be (ff, ff, 00) * (00, ff, ff) = (00, ff, 00) which is correct. It looked a slightly different colour due to the differences in LCD displays. By setting the glClearColour to:

gl.glClearColor(0.0f, 1.0f, 0.0f, 1.0f);

in Q&quot;EonSurfaceCreatedQ&quot;E the green square should be invisible if correct (which it is on both G1 and Emulator).

The major issue still remains though, the emulator has the second square red instead of blue. 

So when both texture units 0 and 1 are active the correct textures are bound to each unit, however when only unit 1 is active it is getting the texture that is bound to unit 0 incorrectly.
</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Mon, 09 Aug 2010 22:01:55 +0000</when>
<what>This bug is still marked needsinfo. What more information is required?</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Fri, 13 Aug 2010 13:23:46 +0000</when>
<what>Hi, this bug is still marked Q&quot;ENeedsinfoQ&quot;E. I have provided sample code that shows how the results on the emulator are different from the results on real hardware, and the bugreport output as requested. I am happy to provide any more information required, just let me know what is needed.</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Fri, 13 Aug 2010 18:13:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3841</bugid>
<title>Saving the Image in to SD card after capturing creating problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>srivasta...@gmail.com</reportedBy>
<openedDate>Wed, 09 Sep 2009 23:06:55 +0000</openedDate>
<description>Hi, I can able to capture image from camera by the help of clicking
center key.After that I am storing it in to SD card.but I can see it
after restarting the G-Phone.I donQ&apos;Et know why ? and it is not updating
at the same time.i put the code for scanning the SD card also.And after
some time i got the activity crash screen.I am attaching the code.
Please help me.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:02:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16032</bugid>
<title>MediaProvider.java : onOpen: External database limit minus uncorrectly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chun.y...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 04:00:36 +0000</openedDate>
<description>Src code location: src/com/android/providers/media/MediaProvider.java
onOpen public void onOpen(SQLiteDatabase db) { ... // touch the database
file to show it is most recently used File file = new
File(db.getPath()); long now = System.currentTimeMillis();
file.setLastModified(now); // delete least recently used databases if we
are over the limit String[] databases = mContext.databaseList(); int
count = databases.length; int limit = MAX_EXTERNAL_DATABASES; // delete
external databases that have not been used in the past two months long
twoMonthsAgo = now - OBSOLETE_DATABASE_DB; for (int i = 0; i Q&lt;E
databases.length; i++) { File other =
mContext.getDatabasePath(databases[i]); if
(INTERNAL_DATABASE_NAME.equals(databases[i]) || file.equals(other)) {
databases[i] = null; count--; if (file.equals(other)) { // reduce limit
to account for the existence of the database we // are about to open,
which we removed from the list. limit--; } } else { long time =
other.lastModified(); if (time Q&lt;E twoMonthsAgo) { if (LOCAL_LOGV)
Log.v(TAG, Q&quot;EDeleting old database Q&quot;E + databases[i]);
mContext.deleteDatabase(databases[i]); databases[i] = null; count--; } }
} // delete least recently used databases until // we are no longer over
the limit while (count Q&gt;E limit) { int lruIndex = -1; long lruTime = 0;
for (int i = 0; i Q&lt;E databases.length; i++) { if (databases[i] != null) {
long time = mContext.getDatabasePath(databases[i]).lastModified(); if
(lruTime == 0 || time Q&lt;E lruTime) { lruIndex = i; lruTime = time; } } }
// delete least recently used database if (lruIndex != -1) { if
(LOCAL_LOGV) Log.v(TAG, Q&quot;EDeleting old database Q&quot;E + databases[lruIndex]);
mContext.deleteDatabase(databases[lruIndex]); databases[lruIndex] =
null; count--; } } ...... Analysis: When external db limit equals 1, and
currently about to open the internal db, the limit will be minus to zero
because file.equals(other), and the only external db will be deleted
from context to make count Q&lt;E= limit, I donQ&apos;Et know if this will cause any
serious problem!</description>
</bug>
<bug>
<bugid>8748</bugid>
<title>Mistakes in Q&quot;EGet Android Source CodeQ&quot;E instructions</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-31T19:08:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jack...@google.com</reportedBy>
<openedDate>Mon, 31 May 2010 04:52:07 +0000</openedDate>
<description>I just tried following the instructions at this page:
http://source.android.com/source/download.html And there seem to be a
few mistakes that have crept into the instructions: 1) This line is
missing two spaces: $sudo update-java-alternatives -sjava-1.5.0-sun
Should be $ sudo update-java-alternatives -s java-1.5.0-sun 2) This line
is missing a space and a Q&quot;EQ&gt;EQ&quot;E character: $ curl
http://android.git.kernel.org/repo~/bin/repo Should be: $ curl
http://android.git.kernel.org/repo Q&gt;E~/bin/repo</description>
<comment>
<author>jack...@google.com</author>
<when>Mon, 31 May 2010 07:38:35 +0000</when>
<what>Fixed in internal master branch,

Change Ib5b2be53: Fix syntax errors in command lines for update-java-alternatives and 
curl.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:08:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12946</bugid>
<title>Sending UCS2 encoded sms as class 3 become garbage characters in certain case </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tomasen</reportedBy>
<openedDate>Sat, 04 Dec 2010 06:12:25 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Using Milestone to send a sms message with
Chinese character from China Mobile to any phone which belone to China
Telecom. - What happened. The message become garbage characters - What
you think the correct behavior should be. The message should display
correctly. We found this bug is caused by sending UCS2 encoded sms as
class 3
http://code.google.com/p/cyanogenmod4milestone/issues/detail?id=100
which is located in:
git://android.git.kernel.org/platform/frameworks/base.git
/telephony/java/com/android/internal/telephony/gsm/SmsMessage.java
current source code: // TP-Data-Coding-Scheme - // Class 3, UCS-2
encoding, uncompressed - bo.write(0x0b); IQ&apos;Em not sure why it break sms
transmission in Milestone. But the fact is current source code is
sending message which encoded as ENCODING_7BIT as class 0. From that
point of view, sending message which encoded as UCS2 as class 3 is
leaking of reason. I suggest to change it back as + // Class 0, UCS-2
encoding, uncompressed + bo.write(0x08); And I tested, itQ&apos;Es working and
fixed our problem.</description>
<comment>
<author>pizz...@gmail.com</author>
<when>Sat, 08 Oct 2011 15:45:02 +0000</when>
<what>as comment 15 in  http://code.google.com/p/cyanogenmod4milestone/issues/detail?id=100  pointed out, Q&quot;EActually, looking at the specs again, the 7bit messages are not sent as Class 0, as the bit 4 is set to 0 in such case, which indicate that the bits 0 and 1 are reserved and have no message class meaningQ&quot;E. So changing 0x0b to 0x08 here is meaningless if carriers stick to the Data Coding Scheme (TP-DCS), right? If this patch works(and unfortunately it DOES work), then itQ&apos;Es ????Q&apos;Es fault to blame.</what>
</comment>
</bug>
<bug>
<bugid>13664</bugid>
<title>[Alarm clock] Disabling the Alarm clock doesnQ&apos;Et disable it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ludovic....@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 06:56:48 +0000</openedDate>
<description>- Steps to reproduce the problem. * Set an Alarm clock * 5 minutes
before he alarm is suppose to go off -Q&gt;E disable the alarm - What
happened. * The alarm icon disappears from the status bar * but the
Alarm goes off on time * the icon becomes visible again in the status
bar - What you think the correct behavior should be. * the alarm
shouldnQ&apos;Et ring Running on a samsung Galaxy-S GT-I9000 , Android 2.2
FROYO.XWJPA</description>
<comment>
<author>dino.fan...@gmail.com</author>
<when>Mon, 07 Feb 2011 10:38:53 +0000</when>
<what>I see this too.

IQ&apos;Em using Samsung Galaxy-S GT-I9000 , Android 2.2 FROYO.XXJPO</what>
</comment>
<comment>
<author>mjs...@gmail.com</author>
<when>Fri, 18 Mar 2011 09:48:02 +0000</when>
<what>Samsung Captivate SGH-I897 
Android 2.2 Froyo
this is happening to me!</what>
</comment>
<comment>
<author>paul.gue...@gmail.com</author>
<when>Sun, 08 May 2011 16:00:34 +0000</when>
<what>This is also happening to me on Samsung Galaxy 3 (GT-I5800) with Android 2.2 Froyo.
I noticed this only happens if I end the Clock application using the Task Manager *after* enabling the alarm. If I donQ&apos;Et do this, the alarm can be disabled correctly.</what>
</comment>
</bug>
<bug>
<bugid>19668</bugid>
<title>Honeycomb browser loads the google search page when loading a webpage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rawrtren...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 01:45:15 +0000</openedDate>
<description>My honeycomb browser loads the google search page 7 out of 10 times
whenever I goto a webpage by typing the address into the address bar and
pressing go/enter. I have an Acer Aconia Tab A500 running Android 3.1</description>
</bug>
<bug>
<bugid>11781</bugid>
<title>WebView donQ&apos;Et stop running after loading specific url</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ssl...@gmail.com</reportedBy>
<openedDate>Sat, 09 Oct 2010 01:28:37 +0000</openedDate>
<description>After WebView load specific url like Q&quot;Ehttp://mobile.goo.ne.jp/transit/Q&quot;E,
even if the Activity is closed, cpu usage remains high(about 50%). Here
is the code reproduce the problem. public class WebTestActivity extends
Activity { @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); WebView webview = new WebView(this);
this.setContentView(webview);
webview.loadUrl(Q&quot;Ehttp://mobile.goo.ne.jp/transit/Q&quot;E); } } HTC Desire,
Android 2.2</description>
<comment>
<author>tje...@gmail.com</author>
<when>Mon, 03 Oct 2011 15:21:23 +0000</when>
<what>I have the exact same problem... The JWebCoreJavaBridge keeps doing things that requires a repaint all the time.</what>
</comment>
</bug>
<bug>
<bugid>14818</bugid>
<title>Please exchange Euro (?) and dollar ($) keys in the German keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>daniel.d...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 21:47:22 +0000</openedDate>
<description>In the German soft keyboard, the EURO currency sign (?) is hidden in the
ALT section of the symbol/number section while the dollar sign is in the
main set of the symbol table. In Euroland the Euro symbol is used much
more often than the dollar sign, as you can except from it being the
main currency here. Hence, I would be happy to see them exchanged in the
keyboard layout so that the Euro sign is accessible with less clicks
(not in the ALT section).</description>
</bug>
<bug>
<bugid>8605</bugid>
<title>Orientation change removes menu in Email application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajfi...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 02:28:36 +0000</openedDate>
<description>1Q&gt;E Open the Email application (assuming that an Exchange server is
already configured for use) 2Q&gt;E Select one or more email checkboxes
Observe that the menu with the buttons Q&quot;EMark unreadQ&quot;E, Q&quot;EAdd starQ&quot;E and
Q&quot;EDeleteQ&quot;E is displayed. (This is correct behavior) 3Q&gt;E Change the
orientation of the cellphone from the current orientation. Defect: The
menu with the buttons Q&quot;EMark unreadQ&quot;E, Q&quot;EAdd starQ&quot;E and Q&quot;EDeleteQ&quot;E is not
displayed with the updated orientation. The menu is displayed only after
the checkbox state of one or more of the existing mails is changed.
Expected behavior: The menu is to be displayed after the orientation is
changed. This expected behavior is exhibited correctly in the GMail
application. Version of Android: 2.2 FRF50</description>
</bug>
<bug>
<bugid>18733</bugid>
<title>Cannot edit event in agenda widget/application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ber...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 12:04:47 +0000</openedDate>
<description>After creating an event in agenda widget/application, i cannot then edit
the event any further. the option to Q&apos;Eedit eventQ&apos;E is simply not shown on
screen when pressing the Q&apos;EmenuQ&apos;E key on my phone. the only options
available are: Q&apos;Eadd reminderQ&apos;E, Q&apos;Edelete eventQ&apos;E, Q&apos;Eshare calendarQ&apos;E and
Q&apos;EagendaQ&apos;E. i have to delete the event and start again from scratch to add
new information with any new relevant information not known at the time
of creating the event. Phone: HTC Desire Software version: 2.2</description>
</bug>
<bug>
<bugid>9879</bugid>
<title>contact picture</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gordon.r...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 11:29:15 +0000</openedDate>
<description>when i recive a call and itQ&apos;Es idetified iQ&apos;Em able to see the picture of
the caller (if there is one available) if iQ&apos;Em calling to a contact i
donQ&apos;Et see the picture .... NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>12678</bugid>
<title>Verbose logging at platform/hardware/alsa_sound/alsa_default.cpp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dani.hil...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 14:22:13 +0000</openedDate>
<description>git://android.git.kernel.org/platform/hardware/alsa_sound.git Branch:
Froyo File: alsa_default.cpp +++++++++++++++++++++++ Line 238: LOGV(Q&quot;ESet
%s PCM format to %s (%s)Q&quot;E, streamName(), formatName, formatDesc); Should
be: LOGV(Q&quot;ESet %s PCM format to %s (%s)Q&quot;E, streamName(handle), formatName,
formatDesc); +++++++++++++++++++++++ Line 248: LOGV(Q&quot;EUsing %i %s for
%s.Q&quot;E, handle-Q&gt;Echannels, handle-Q&gt;Echannels == 1 ? Q&quot;EchannelQ&quot;E : Q&quot;EchannelsQ&quot;E,
streamName()); Should be: LOGV(Q&quot;EUsing %i %s for %s.Q&quot;E, handle-Q&gt;Echannels,
handle-Q&gt;Echannels == 1 ? Q&quot;EchannelQ&quot;E : Q&quot;EchannelsQ&quot;E, streamName(handle));
+++++++++++++++++++++++ Line 264: LOGV(Q&quot;ESet %s sample rate to %u HZQ&quot;E,
stream, requestedRate); Should be: LOGV(Q&quot;ESet %s sample rate to %u HZQ&quot;E,
streamName(handle), requestedRate); +++++++++++++++++++++++</description>
</bug>
<bug>
<bugid>8567</bugid>
<title>Standard lock screen before prompting for unlock pattern.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-26T07:22:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tcostaso...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 22:55:47 +0000</openedDate>
<description>Froyo introduced a new unlock by password feature. With this option
enabled, the standard lock screen (with the unlock and sound switch)
shows up BEFORE the password prompt screen (you must first swipe unlock
so it shows up). This behavior should be repeated with unlock by pattern
as well. Because without this, switching to silent mode is very
unpractical.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 26 May 2010 07:22:01 +0000</when>
<what>You can still switch to silent mode by long pressing the power button.</what>
</comment>
<comment>
<author>tcostaso...@gmail.com</author>
<when>Sun, 30 May 2010 01:40:58 +0000</when>
<what>DidnQ&apos;Et know... but still very unpractical compared 
to simply slide</what>
</comment>
</bug>
<bug>
<bugid>5496</bugid>
<title>Email app force-closes on receiving mails with pdf attachments with German Q&quot;EUmlautsQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bernhard...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 21:08:31 +0000</openedDate>
<description>Several times I have now experienced nasty cases of Q&quot;Eforce-closeQ&quot;E with
the native/builtin email application after receiving mail with an Adobe
pdf attachment via IMAP. On the one hand, this issue is quite annoying
(ok, thereQ&apos;Es still k-9 mail, but I like the builtin client) but there
are two things about this bug that make it very strange: 1. It is not
necessary to open the mail to make the email-app crash. As long as the
mail with the attachment is in the inbox, the application dies. 2. It
doesnQ&apos;Et happen with all pdf-files. There are many files that work
perfectly but about ten percent lead to the dreaded force-close
dialogue. (Find one of these attached.) As a first guess, IQ&apos;Ed suspect
that the mail-application tries (in vain) to produce a preview but then
finds a German Q&quot;EUmlautQ&quot;E (?, ?, ? and related: ?) in the filename and
simply dies. Any help - or at least the chance to see a fix in the
update? Thanks and regards, Bernhard</description>
<comment>
<author>carlos...@gmail.com</author>
<when>Thu, 13 Jan 2011 19:28:33 +0000</when>
<what>I can confirm this is still happening.

As of yesterday, anytime I tried to open the default email client it crashed within 5-10 seconds. I cleared the user data and the app still crashed while trying to resync my mail.

After using a web client to read my mail, I found out IQ&apos;Ed received an email with a PDF attachment with an Q&quot;E?Q&quot;E character in its title. I deleted the mail and the email client started working again.

I have a Nexus One with Android 2.2.1</what>
</comment>
</bug>
<bug>
<bugid>9031</bugid>
<title>Developer console lost apps</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-14T18:43:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d...@roguerecordsamerica.com</reportedBy>
<openedDate>Sat, 12 Jun 2010 16:37:03 +0000</openedDate>
<description>For some reason my biggest apps went from 35k downloaded to 25 yet the
installed base number is the same...how did this happen and why? I know
when people download it counts it...so what happened? did they cancel
their phone subs or something? the % count was the one I used to see
which is still active (% out of downloads) but now the actual downloaded
number has changed....how can that be if its already been counted as a
download. Please advise Dean NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 14 Jun 2010 18:43:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6794</bugid>
<title>Google Voice as a default caller when created a shortcut contact from the Home screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mike.men...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 09:38:11 +0000</openedDate>
<description>Creating a contact shortcut to the Home screen and dial to your Google
Voice number will be nice. By default when you add a contact shortcut to
the Home screen it will dial your caller ID assigned from your wireless
provider when you call someone. Too much hassle when you set Google
Voice to ask you every time you make a call if you want to use Google
Voice or not. Please have a Google Voice contact shortcut.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>13609</bugid>
<title>d</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-01-03T01:19:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timti...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 12:10:41 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 03 Jan 2011 01:19:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16045</bugid>
<title>when opening any wap sites then android onening the source file not html.how android browser can support html nad wml both</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-14T18:31:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mukeshch...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 12:33:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:31:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15996</bugid>
<title>Calendar reminder notification sound switch on / off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>u.erlenw...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 21:24:14 +0000</openedDate>
<description>It must be possible to switch the calendar reminder notification sound
on and off. Currently you can only change the sound or switch off all
notification sounds.</description>
</bug>
<bug>
<bugid>14739</bugid>
<title>complie speex in android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-15T05:33:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lanqz1...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 03:28:03 +0000</openedDate>
<description>Please can me send anybody pack with speex for android? I need use speex
in android, so if anybody have pack for ndk, send it me.I do it all this
days,but I connQ&apos;Et complie it successful.I was lost.. THX! email:
522214682@qq.com</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 05:33:39 +0000</when>
<what>this is not the place for general development questions.</what>
</comment>
<comment>
<author>lanqz1...@gmail.com</author>
<when>Tue, 15 Feb 2011 05:48:12 +0000</when>
<what>sorry!</what>
</comment>
</bug>
<bug>
<bugid>20152</bugid>
<title>Two same item Q&apos;EPrivacy CenterQ&apos;E when open Google privacy policies in sign in screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ms0...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 09:29:36 +0000</openedDate>
<description>Preconditions: Available APN is set. Reproducibility: 10/10 Step by
Step: Step 1. Add a Google account, tap Google Privacy Policies in Q&apos;Esign
inQ&apos;E screen. Step 2. Check the popup Google privacy policies box. Actual
result: Two Q&apos;EPrivacy CenterQ&apos;E display in the box. Expected result: No
duplicate item in the box. S/W : Android 2.3.4 H/W : Google Nexus S</description>
</bug>
<bug>
<bugid>9863</bugid>
<title>Cannot find copy protected apps for Dell Streak</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hcli...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jul 2010 19:35:17 +0000</openedDate>
<description>Hello - IQ&apos;Em using a Dell Streak, and am unable to see many protected
apps in the Market (e.g. SlingPlayer Mobile, Deadliest Catch, etc...).
If you need any additional information, please let me know. Thanks in
advance. -AG</description>
</bug>
<bug>
<bugid>9054</bugid>
<title>setFastScrollEnabled enabled twice break SectionIndexer overlay</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>tomasz.zielinski</reportedBy>
<openedDate>Sun, 13 Jun 2010 22:00:25 +0000</openedDate>
<description>1. Enable setFastScroll and use listadapter which implements
SectionIndexer 2. Disable fastScroll, change and invalidate listadaper
contents 3. Enable fastScroll Now when scrolling, sectionindexer overlay
is showing partially below list in top-left corner of the scrolling
area. Reproducible between 1.5-2.1 version. Visible on emulator and HTC
Hero. Expected behiavior: sectionIndexer overlay should be centered.
Also there should be a way to disable only sectionIndexer, with
fastScroll still enabled. adb bugreport does not show anything unusual.
This problem is also connected to described issue:
http://stackoverflow.com/questions/2912082/section-indexer-overlay-is-not-updating-as-the-adapters-data-changes</description>
<comment>
<author>tomasz.zielinski</author>
<when>Sun, 13 Jun 2010 22:04:05 +0000</when>
<what></what>
</comment>
<comment>
<author>FireFart</author>
<when>Mon, 14 Jun 2010 11:02:54 +0000</when>
<what>can you please provide your sample program, or a little demo? (as source)</what>
</comment>
<comment>
<author>sanchi...@gmail.com</author>
<when>Mon, 25 Oct 2010 01:55:35 +0000</when>
<what>I have the exact same problem. 
On my case I had to use setFastScrollEnabled(false/true) between cursor re-queries because the SectionIndexer would always keep on using the old Cursor and crash.
Even instantiating new classes and new a AlphabetIindexer fails. Without using the setFasScrllEnabled the SectionIndexer still uses the old (closed) cursor, even if I call setCursor on the indexer.
Once re-enabled with setFastScrollEnabled, I can see the same behaviour as described in the bug.
-Reproduced in Emulator and Samsung Galaxy S</what>
</comment>
<comment>
<author>pujos.mi...@gmail.com</author>
<when>Thu, 28 Oct 2010 20:23:36 +0000</when>
<what>Same behaviour here. Indexer / FastScroller API feels half finished.
Thre should be a clean way for the list to reinitialise SectionIndexer data (when it has changed) without the disable fast scroll hack...</what>
</comment>
<comment>
<author>aaron.ch...@gmail.com</author>
<when>Thu, 25 Nov 2010 06:46:28 +0000</when>
<what>I am experiencing this issue as well.  Also if you call setAdapter it should reset the FastScroller field.  It currently seems to be holding on to the Adapter that is implementing the SectionIndexer interface.  So, when a new adapter is instantiated and set by calling setAdapter it is referencing the first adapter created after calling setFastSrollEnabled(true).  It was king of confusing while debugging because when I hit the breakpoint in getPositionForSection I would not see the items I had just put in the new adapter due to the fact the FastScroller field in the ListView was holding on to an old instance.</what>
</comment>
<comment>
<author>gmobile...@gmail.com</author>
<when>Wed, 26 Jan 2011 19:02:10 +0000</when>
<what>IQ&apos;Eve encountered this problem as well.  The FastScroll module determined the overlay position to be (0,0).

Looks like the way fast scrolling is implemented in the framework, it works fully only when the ListView is created and display once and unchanged after that.  See also http://code.google.com/p/android/issues/detail?id=6542.

setAdapter() didnQ&apos;Et do anything for my problem.  I think the (incorrect) state that is saved is on the ListView and not on the Adapter.  Forcing the onSizeChanged() to be called seems to be the workaround/solution.
</what>
</comment>
</bug>
<bug>
<bugid>8816</bugid>
<title>service not available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>127</stars>
<reportedBy>iwal...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 06:34:01 +0000</openedDate>
<description>I am using Google API v8 in AVD and getting the following error when
using the following code: ListQ&lt;EAddressQ&gt;E address =
g.getFromLocationName(Q&quot;E1883 Agnew Road Santa Clara CAQ&quot;E, 1); adb output
is: W/System.err( 322): java.io.IOException: Service not Available
W/System.err( 322): at
android.location.Geocoder.getFromLocationName(Geocoder.java:159)
W/System.err( 322): at
com.iwallis.httpdownload.HttpDownload.onCreateDialog(HttpDownload.java:90)
W/System.err( 322): at
android.app.Activity.createDialog(Activity.java:881) W/System.err( 322):
at android.app.Activity.showDialog(Activity.java:2547) W/System.err(
322): at
com.iwallis.httpdownload.HttpDownload$2.onClick(HttpDownload.java:297)
W/System.err( 322): at android.view.View.performClick(View.java:2408)
W/System.err( 322): at
android.view.View$PerformClick.run(View.java:8816) W/System.err( 322):
at android.os.Handler.handleCallback(Handler.java:587) W/System.err(
322): at android.os.Handler.dispatchMessage(Handler.java:92)
W/System.err( 322): at android.os.Looper.loop(Looper.java:123)
W/System.err( 322): at
android.app.ActivityThread.main(ActivityThread.java:4627) W/System.err(
322): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 322): at java.lang.reflect.Method.invoke(Method.java:521)
W/System.err( 322): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:
868) W/System.err( 322): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
W/System.err( 322): at dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>iwal...@gmail.com</author>
<when>Thu, 03 Jun 2010 07:00:38 +0000</when>
<what>note that this code does work using Google API version 7 for android 2.1</what>
</comment>
<comment>
<author>prashant...@gmail.com</author>
<when>Sun, 06 Jun 2010 20:49:03 +0000</when>
<what>I am also having the same issue with an AVD created for Google API v8.

ListQ&lt;EAddressQ&gt;E addresses = geocoder.getFromLocationName(Q&quot;EClock Tower, Anantapur, Andhra Pradesh, IndiaQ&quot;E, 1);

The full stacktrace is as below:
java.io.IOException: Service not Available
    at android.location.Geocoder.getFromLocationName(Geocoder.java:159)
    at org.prashlabs.android.taskmanager.AddLocationMapActivity.mapCurrentAddress(AddLocationMapActivity.java
    at org.prashlabs.android.taskmanager.AddLocationMapActivity$2.onClick(AddLocationMapActivity.java:60)
    at android.view.View.performClick(View.java:2408)
    at android.view.View$PerformClick.run(View.java:8816)
    at android.os.Handler.handleCallback(Handler.java:587)
    at android.os.Handler.dispatchMessage(Handler.java:92)
    at android.os.Looper.loop(Looper.java:123)
    at android.app.ActivityThread.main(ActivityThread.java:4627)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:521)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
    at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>rmattis...@gmail.com</author>
<when>Thu, 10 Jun 2010 16:41:23 +0000</when>
<what>It will work on the actual 2.2 device.  ThatQ&apos;Es the only information I know (not affiliated with Google).  IQ&apos;Em actually going to look into the SAME bug this evening. Seems like a giant thing to overlook.  </what>
</comment>
<comment>
<author>cat...@gmail.com</author>
<when>Wed, 23 Jun 2010 09:16:56 +0000</when>
<what>Still not fixed? I have the same issue when using the Geocoder...</what>
</comment>
<comment>
<author>madcabb...@gmail.com</author>
<when>Thu, 01 Jul 2010 13:37:14 +0000</when>
<what>IQ&apos;Em getting the same error here</what>
</comment>
<comment>
<author>codesec...@gmail.com</author>
<when>Thu, 01 Jul 2010 21:36:21 +0000</when>
<what>Just installed CyanogenMod 6 alfa and now GeoCoder works fine. I guess it will work on final builds of stock Froyo too.</what>
</comment>
<comment>
<author>jbi...@gmail.com</author>
<when>Thu, 08 Jul 2010 22:25:24 +0000</when>
<what>Still not fixed with latest release: SDK 2.2, API8, revision 2: http://android-developers.blogspot.com/2010/07/android-22-sdk-refresh.html</what>
</comment>
<comment>
<author>xingw...@163.com</author>
<when>Thu, 12 Aug 2010 12:27:08 +0000</when>
<what>I also meet the same error</what>
</comment>
<comment>
<author>esbenbu...@gmail.com</author>
<when>Thu, 19 Aug 2010 09:16:47 +0000</when>
<what>I also get this error. I have opted to use the webservice described at http://code.google.com/apis/maps/documentation/geocoding/</what>
</comment>
<comment>
<author>ddamian...@gmail.com</author>
<when>Tue, 24 Aug 2010 23:07:25 +0000</when>
<what>Are you guys using this code on the Android 2.2 emulator? IQ&apos;Em also getting this error on the emulator but it works on the actual device (nexus one - android 2.2)</what>
</comment>
<comment>
<author>mport...@gmail.com</author>
<when>Wed, 25 Aug 2010 17:42:26 +0000</when>
<what>Same error for me on 2.2 emulator.  HavenQ&apos;Et tried on actual device yet, but IQ&apos;Em glad I found this.  Yikes.</what>
</comment>
<comment>
<author>n...@nthearle.demon.co.uk</author>
<when>Wed, 25 Aug 2010 18:56:08 +0000</when>
<what>For info: If the Eclipse build properties link with the Google APIs level 7 and the target is AVD level 8 I still get the Q&quot;EService not AvailableQ&quot;E IOException on coder.getFromLocationName. So it seems that the problem lies within the level 8 AVD not the API jars.</what>
</comment>
<comment>
<author>chiiaikf...@gmail.com</author>
<when>Wed, 01 Sep 2010 16:45:49 +0000</when>
<what>Hi, IQ&apos;Em getting the same error too. Same codes that works on AVD 7, does not work on AVD 8. :(</what>
</comment>
<comment>
<author>mejoh...@gmail.com</author>
<when>Mon, 06 Sep 2010 20:39:09 +0000</when>
<what>Please stop posting Q&quot;EIQ&apos;Em getting the same errorQ&quot;E and the like. Remember that people get email everytime such a comment is posted.

Instead of posting such an uninformative comment, the design of the system is that you vote for the issue, so please do that instead.</what>
</comment>
<comment>
<author>menon1...@gmail.com</author>
<when>Tue, 07 Sep 2010 03:33:38 +0000</when>
<what>folks.. please fix the bug. thanks a ton.
</what>
</comment>
<comment>
<author>stow...@gmail.com</author>
<when>Tue, 14 Sep 2010 23:41:48 +0000</when>
<what>Just ran into this issue using the 2.2 Emulator...itQ&apos;Es a bummer because I have nothing else to test on right now....my Droid X still hasnQ&apos;Et gotten Froyo :/</what>
</comment>
<comment>
<author>pablolar...@gmail.com</author>
<when>Thu, 16 Sep 2010 08:15:33 +0000</when>
<what>Please, we need a solution to this issue or at least a workaround</what>
</comment>
<comment>
<author>aham...@gmail.com</author>
<when>Thu, 16 Sep 2010 15:39:11 +0000</when>
<what>AVDs tested on: Google API v7 (2.1-update1), Google API v8 (2.2)

Code that causes this issue for me:

ListQ&lt;EAddressQ&gt;E addresses = geocoder.getFromLocation(37.422006, -122.084095, 1);

Result using Q&quot;EGoogle API v7 (2.1-update1)Q&quot;E: Works as intended.
Result using Q&quot;EGoogle API v8 (2.2)Q&quot;E: Error - java.io.IOException: Service not Available


The stacktrace is essentially the same as the one posted by prashanth.babu (Comment 2 in this thread: http://code.google.com/p/android/issues/detail?id=8816#c2), except for the first line:

In prashanth.babuQ&apos;Es stack trace, the first line is:
    at android.location.Geocoder.getFromLocationName(Geocoder.java:159)

In my stack trace, the first line is:
    at android.location.Geocoder.getFromLocation(Geocoder.java:117)

</what>
</comment>
<comment>
<author>musicwit...@gmail.com</author>
<when>Fri, 17 Sep 2010 05:43:10 +0000</when>
<what>hi, i also meet the issue,but i found a solution. i use the kml to get the longitude and latitude,you can input address or train station name.
it almost work in any string.
the %E5%8F%B0%E5%8D%97%E7%81%AB%E8%BB%8A%E7%AB%99 is the String you want to know.
the string type is UTF-8. 
http://maps.google.com.tw/maps?f=qQ&amp;Esource=s_qQ&amp;Ehl=zh-TWQ&amp;Egeocode=Q&amp;Eq=%E5%8F%B0%E5%8D%97%E7%81%AB%E8%BB%8A%E7%AB%99Q&amp;Eie=UTF8Q&amp;E0Q&amp;Eom=0Q&amp;Eoutput=kml

hope it can help. 
</what>
</comment>
<comment>
<author>pablolar...@gmail.com</author>
<when>Fri, 17 Sep 2010 05:59:22 +0000</when>
<what>I have found a workaround to the issue. I used the standard google api: http://code.google.com/apis/maps/documentation/geocoding/

I have created a method that received a String address like Q&quot;E220+victoria+squareQ&quot;E and returns a JSONObject with the response of the HTTP Call

public static JSONObject getLocationInfo(String address) {

		HttpGet httpGet = new HttpGet(Q&quot;Ehttp://maps.google.Q&quot;E
				+ Q&quot;Ecom/maps/api/geocode/json?address=Q&quot;E + address
				+ Q&quot;EkaQ&amp;Esensor=falseQ&quot;E);
		HttpClient client = new DefaultHttpClient();
		HttpResponse response;
		StringBuilder stringBuilder = new StringBuilder();

		try {
			response = client.execute(httpGet);
			HttpEntity entity = response.getEntity();
			InputStream stream = entity.getContent();
			int b;
			while ((b = stream.read()) != -1) {
				stringBuilder.append((char) b);
			}
		} catch (ClientProtocolException e) {
		} catch (IOException e) {
		}

		JSONObject jsonObject = new JSONObject();
		try {
			jsonObject = new JSONObject(stringBuilder.toString());
		} catch (JSONException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		return jsonObject;
	}

After executing this, another method converts that JSONObject into a GeoPoint. 

public static GeoPoint getGeoPoint(JSONObject jsonObject) {

		Double lon = new Double(0);
		Double lat = new Double(0);

		try {

			lon = ((JSONArray)jsonObject.get(Q&quot;EresultsQ&quot;E)).getJSONObject(0)
				.getJSONObject(Q&quot;EgeometryQ&quot;E).getJSONObject(Q&quot;ElocationQ&quot;E)
				.getDouble(Q&quot;ElngQ&quot;E);

			lat = ((JSONArray)jsonObject.get(Q&quot;EresultsQ&quot;E)).getJSONObject(0)
				.getJSONObject(Q&quot;EgeometryQ&quot;E).getJSONObject(Q&quot;ElocationQ&quot;E)
				.getDouble(Q&quot;ElatQ&quot;E);

		} catch (JSONException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		return new GeoPoint((int) (lat * 1E6), (int) (lon * 1E6));

	}

However this solution is extremely nasty and coupled..

I hope this helps

</what>
</comment>
<comment>
<author>mr.debas...@gmail.com</author>
<when>Wed, 27 Oct 2010 10:37:38 +0000</when>
<what>Hii, Pablolarrimbe this is Dev your,s extremely nasty and coupled solution worked for me. Thanx bro...Only the address you are passing to the Q&quot;EgetLocationInfo(String address)Q&quot;E
 replace all blank spaces with %20. ex-Q&gt;E address = address.replaceAll(Q&quot;E Q&quot;E,Q&quot;E%20Q&quot;E); Thats it....</what>
</comment>
<comment>
<author>sfarv...@gmail.com</author>
<when>Mon, 22 Nov 2010 05:10:58 +0000</when>
<what>Hi ,

Please provide solution for geoCoder.getFromLocation(
		        point.getLatitudeE6()  / 1E6, 
		        point.getLongitudeE6() / 1E6, 1) Q&quot;EGoogle API v8 (2.2)Q&quot;E: Error - java.io.IOException: Service not Available

Thanks in advance 

Samina

</what>
</comment>
<comment>
<author>perfectr...@gmail.com</author>
<when>Thu, 25 Nov 2010 01:36:04 +0000</when>
<what>Alas, geocoding fails on a DEVICE for me. Android 1.5 and Android 1.6. Presumably it works OK on an Android 2.2 device. 

Are you guys building against SDK 8 and intending to run on 1.5, 1.6, etc? Has anyone else had the same errors?</what>
</comment>
<comment>
<author>bobb...@gmail.com</author>
<when>Thu, 09 Dec 2010 23:43:39 +0000</when>
<what>Can Google engineers put a priority on this bug? WhatQ&apos;Es the escalation process to fix this? </what>
</comment>
<comment>
<author>pablolar...@gmail.com</author>
<when>Fri, 10 Dec 2010 01:42:37 +0000</when>
<what>Hey guys. Check my comment number 21, there I have posted a solution to this problem. 
It is more like a workaround, but it will do it for now.</what>
</comment>
</bug>
<bug>
<bugid>20184</bugid>
<title>Links in iframe does not work properly on Honeycomb.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>natas...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 03:10:08 +0000</openedDate>
<description>When I scroll in iframe and tap on a link, Not the link which I tapped
on does work. But the link which was in that exact same position when
page loaded works. I tested this on my tablet devices -- on version
3.0(Optimus Pad and some other devices) and 3.1(Xoom). HereQ&apos;Es a blog
post (which I found on the web) explains above symptoms in detail.
http://www.themadranters.com/2011/08/rant-iframes-dont-fing-work-in-honeycomb/
This can be always reproduced on Honeycomb devices (I tested on 3.0 and
3.1). Just load a large sized page in small sized iframe, scroll down
and tap one of the links.</description>
<comment>
<author>wmbar...@msn.com</author>
<when>Thu, 29 Sep 2011 15:22:22 +0000</when>
<what>I am experiencing this exact issue. My company is trying to support the chrome browser that ships with Honeycomb and this has become a big stumbling block. We have an iframe embedded on a screen that presents a table of data. You can click on the hyperlinks in the table to open a form that presents the detailed view of this data. This issue causes the row above the selected one to open. This can be very frustrating for users of our software. We will not be able to support the android devices until this is resolved. We are stuck with only supporting Apple devices for now.</what>
</comment>
</bug>
<bug>
<bugid>8950</bugid>
<title>notifyDelete is mentioned in the docs but is not available.</title>
<status>New</status>
<owner>jham%android.com@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brampton</reportedBy>
<openedDate>Tue, 08 Jun 2010 21:47:22 +0000</openedDate>
<description>The ContentProvider docs mention the notifyDelete() method, however, I
canQ&apos;Et find any mention of this method elsewhere, and instead I think it
should be notifyChange().</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:12:25 +0000</when>
<what></what>
</comment>
<comment>
<author>adrian.a...@gmail.com</author>
<when>Sat, 14 Aug 2010 12:17:41 +0000</when>
<what>I agree.

Using
http://developer.android.com/reference/android/content/ContentProvider.html
filtered for API Level 7 I see the same.

Furthermore the actual hyperlink value for notifyDelete is
http://developer.android.com/reference/android/content/ContentResolver.html#notifyChange(android.net.Uri, android.database.ContentObserver)

Adrian
</what>
</comment>
</bug>
<bug>
<bugid>6138</bugid>
<title>calendar back button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>SirSpoon...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 13:51:03 +0000</openedDate>
<description>I think it would be good if once you have clicked on an event/day,
pressing the back button would not close the calendar but return you to
your monthly overview, if thats what you were viewing when you opened
the calendar up. I continuously press back and always close it down
rather than do what I want to do. Once you are back to your default
view, Q&apos;EbackQ&apos;E should close it down, but not when youQ&apos;Ere viewing something</description>
<comment>
<author>SirSpoon...@gmail.com</author>
<when>Tue, 19 Jan 2010 13:52:39 +0000</when>
<what>edit: didnt mean to post this, please delete it.</what>
</comment>
</bug>
<bug>
<bugid>18741</bugid>
<title>New Email notification opens latest email in account, not the email the notifcation is for</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-29T00:09:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dojoh...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 19:22:47 +0000</openedDate>
<description>- Steps to reproduce the problem. Set up Gmail filter to mark some email
as read. new email comes in that isnQ&apos;Et filtered, get notification, donQ&apos;Et
address it yet. new email comes in, hits the filter and gets marked as
read. The email list then has the first (latest) email as read, followed
by the new email that we have a notification for. - What happened. When
I touch the notification, it opens/takes me to the latest email, which
is the filtered one, and not the one the notification is for. I have to
back out to the list and pick the new email manually. - What you think
the correct behavior should be. The notification should take me to and
open the email it is for, and not just assume itQ&apos;Es the latest email.
Phone Details: Droid X System version: 4.5.596.MB810.Verizon.en.US
Andriod: 2.3.3 baseband: BP_C_01.09.12P kernel: 2.6.32.9-g34b306d
qgd748@il93lnxdroid09 #1 build: 4.5.1_57_DX5-26 ERI: 5 PRL: 52031</description>
<comment>
<author>ral...@gmail.com</author>
<when>Fri, 22 Jul 2011 20:11:16 +0000</when>
<what>I assume that the notification takes you to the latest _unread_ message.

The issue you file is not the issue. If you set a filter to mark a message as being read, you shouldnQ&apos;Et get a notification at al if the notification is meant for new, unread messages. In that case, the issue you mean to post is the fact that the filter is applied _after_ the need for a notification is assessed.

If you set the notification to show once for a series of new messages, it should take you to the earliest message under that notification.

If not, the notification should be renewed for any new message and take you to the latest message.

It seems to me that these three settings mentioned are not properly prioritized: _that_ is the issue.</what>
</comment>
<comment>
<author>dojoh...@gmail.com</author>
<when>Fri, 22 Jul 2011 20:18:26 +0000</when>
<what>no, the notification takes me to the latest message in the inbox, and the notification is for a single unread email, so it shows the preview of the subject.

I donQ&apos;Et get a notification for the message that gets marked as read. the notification is for the previously received unread message.

As far as I can tell, the notification work as intended: only for new unread messages, after the filters are applied. 

A scenario this could come into play is this: IQ&apos;Em in a meeting, and during that time I donQ&apos;Et have my phone. I get two emails. The first one is normal, unfiltered, so I get a notification for it. The second is filtered and marked as read, no notification. I get out of the meeting and check my phone. I see I have one notification for one email. I touch the notification and it opens the latest, filtered email. I get confused because the subject isnQ&apos;Et the same as the notification. I hit Q&quot;EbackQ&quot;E and see the email list. The email the notification was for is second in the list, unread, and the email that was opened is first in the list.

IQ&apos;Em trying my best to explain this. Please let me know if it continues to not make sense.</what>
</comment>
<comment>
<author>ral...@gmail.com</author>
<when>Fri, 22 Jul 2011 20:41:24 +0000</when>
<what>YouQ&apos;Ere additional explanation is very clear. If possible, please review the
issue you posted. As you explained it, the behavior is _plainly wrong_. The
notification should take you to the unread message.

Note how I sketched a situation in excess of yours, where the settings start
to matter. It should be interesting to test this.

Cheers for the fact that read-filtered messages do not receive a
notification, though!

Best,

Ralf
Op 22 jul. 2011 22:19 schreef Q&lt;Eandroid@googlecode.comQ&gt;E het volgende:

opens latest email in account, not the email the notifcation is for

notification is for a single unread email, so it shows the preview of the
subject.

notification is for the previously received unread message.

unread messages, after the filters are applied.

that time I donQ&apos;Et have my phone. I get two emails. The first one is normal,
unfiltered, so I get a notification for it. The second is filtered and
marked as read, no notification. I get out of the meeting and check my
phone. I see I have one notification for one email. I touch the notification
and it opens the latest, filtered email. I get confused because the subject
isnQ&apos;Et the same as the notification. I hit Q&quot;EbackQ&quot;E and see the email list. The
email the notification was for is second in the list, unread, and the email
that was opened is first in the list.

not make sense.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 29 Jul 2011 00:09:00 +0000</when>
<what>The DroidX runs MotorolaQ&apos;Es Email/Exchange application; youQ&apos;Ell have to contact them for support.</what>
</comment>
</bug>
<bug>
<bugid>7006</bugid>
<title>Contacts refining</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>LeftysL...@gmail.com</reportedBy>
<openedDate>Sat, 06 Mar 2010 04:47:38 +0000</openedDate>
<description>I am looking for a way to sort contacts by group (i.e. friends, work,
etc.) I do not believe this to exist as yet and would like to see it,
perhaps an addin menu (maybe a favorite sort tool), like Gtasks can sort
by list name.</description>
</bug>
<bug>
<bugid>7655</bugid>
<title>Avatar flips upside down in MMS app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Speeddy...@gmail.com</reportedBy>
<openedDate>Sat, 10 Apr 2010 01:41:14 +0000</openedDate>
<description>The avatar at the top left flips upside down at random, usually after
backing out of the MMS app, receiving a message and going into the MMS
app through the notification that appears in the notification area. This
occurs on a Droid running 2.1, though it also happened on 2.0.1. It
occurs with the default gray android avatar as well as with user avatars
synchronized from either facebook or gmail. CanQ&apos;Et upload a screenshot of
the issue from the phone but will do that once I am home.</description>
<comment>
<author>Speeddy...@gmail.com</author>
<when>Sat, 10 Apr 2010 04:07:26 +0000</when>
<what>Here is the screenshot.</what>
</comment>
<comment>
<author>Speeddy...@gmail.com</author>
<when>Sat, 10 Apr 2010 04:09:18 +0000</when>
<what>As you can see in the top right, behind the overlay, which IQ&apos;Em not sure where that
came from honestly, the android avatar is upside down.</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Sat, 15 May 2010 03:06:22 +0000</when>
<what>IsnQ&apos;Et that a feature?  The occasionally flipped default avatar image?</what>
</comment>
<comment>
<author>Speeddy...@gmail.com</author>
<when>Sat, 15 May 2010 04:32:48 +0000</when>
<what>lol naaaah</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Wed, 16 Jun 2010 17:07:05 +0000</when>
<what>No, seriously, have you seen an non-default avatar flipped?  

When a contact doesnQ&apos;Et have an assigned photo, it gets the default gray avatar.  And the defaiult gray avatar sometimes is flipped for fun.  ItQ&apos;Es a Q&quot;EcutesyQ&quot;E feature.</what>
</comment>
<comment>
<author>Speeddy...@gmail.com</author>
<when>Wed, 16 Jun 2010 21:21:20 +0000</when>
<what>Come to think of it, I have not seen a non-default avatar flipped, however I would still consider this to be a bug, and a rather annoying one at that.</what>
</comment>
</bug>
<bug>
<bugid>17965</bugid>
<title>Honeycomb Application Switcher -- Long Press = Kill Task</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>waldro...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 03:11:44 +0000</openedDate>
<description>A long press action on a menu item should send an onDestroy Intent to
the selected acticity and remove it from the list. Not saying we need a
task killer. But sometimes a user is just done with an app. In
Windows/OSX applications are sometimes only killed to reduce clutter.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 11 Jul 2011 01:02:13 +0000</when>
<what>I think that this is a great idea. I have found that when an app is stopped in settingsQ&gt;EapplicationsQ&gt;Emanage applications, it doesnQ&apos;Et dissapear from the recent apps list, meaning that it hasnQ&apos;Et fully quit.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sat, 16 Jul 2011 14:00:47 +0000</when>
<what>This feature was not added in 3.2. Google must want apps to run continuously.</what>
</comment>
</bug>
<bug>
<bugid>18874</bugid>
<title>Primary Account Reset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nic.eq.e...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 00:01:09 +0000</openedDate>
<description>Are you kidding me? My account is mysteriously wiped by Google and now I
cant change the primary account on my Desire without a hard reset???
WOW!</description>
</bug>
<bug>
<bugid>19261</bugid>
<title>Recorder </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Shurema...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 12:06:47 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>12698</bugid>
<title>Contacts app sorts names incorrectly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Baka...@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 14:26:17 +0000</openedDate>
<description>To reproduce this, add a bunch of swedish names in contacts: Anders,
?ke, ?skil, Otto, ?rjan. The swedish expectation for sorting is: A B C
... Y Z ? ? ? Our Q&quot;EumlautsQ&quot;E are gathered at the end of the alphabet. On
Android, ? and ? are considered variants of A ? is considered a variant
of O so you get: A ? ? ... N O ? P Q ... Running on a Samsung Galaxy
9000 2.1 updated version, also tried this on a 2.2 emulator.</description>
<comment>
<author>matt.l...@gmail.com</author>
<when>Mon, 14 Feb 2011 07:37:41 +0000</when>
<what>Hi,
i am not able to sort Russian characters in my android emulator 2.1.
i am fetching data from a cursor with COLLATE LOCALIZED ASC sort order even that doesnQ&apos;Et seems working.is this an issue with android or am i doing something wrong?</what>
</comment>
<comment>
<author>eliashed...@gmail.com</author>
<when>Thu, 21 Jul 2011 17:01:23 +0000</when>
<what>In Android 2.3.4 the sorting order seems to be correct. However, two problems remain:

1) ? and ? are grouped together instead of being shown as two different groups.
2) Group headings are missing the umlauts/accents (Q&quot;E?Q&quot;E is displayed as Q&quot;EAQ&quot;E and Q&quot;E?Q&quot;E as Q&quot;EOQ&quot;E).</what>
</comment>
</bug>
<bug>
<bugid>7641</bugid>
<title>SMS Message Handling</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chakrava...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 14:37:27 +0000</openedDate>
<description>Is there any way to handle the SMS message after clicking the send
button and before processing it to send it to specified number. I mean
is there any content receivers or broadcast senders to handle it.</description>
</bug>
<bug>
<bugid>3107</bugid>
<title>Call waiting alert is muted when ringer was stopped on current active call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>arun.sri...@gmail.com</reportedBy>
<openedDate>Fri, 26 Jun 2009 17:53:33 +0000</openedDate>
<description>Pre requisite : Volume is not 0 User receives call and hits down volume
key to mute ringer User accepts call User gets new call (call waiting)
call waiting ringer is muted Release: ANDR_GOOG_N_21.01.22I</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:47:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:44:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19237</bugid>
<title>Docking station tab key not functional on ASUS transformer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alliedc...@gmail.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 03:16:18 +0000</openedDate>
<description>To reproduce issue: Open web browser to a page with multiple fields. Hit
the tab key. Nothing happens. Field should be changed to next field
similar to a normal desktop browser.</description>
</bug>
<bug>
<bugid>404</bugid>
<title>m5-rc14 supports apacheQ&apos;Es httpclient3.x but its document says no.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:30:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ever_fri...@yahoo.com</reportedBy>
<openedDate>Tue, 04 Mar 2008 19:05:58 +0000</openedDate>
<description>Issue: SDK m5-rc14 downloaded from Google site supports apacheQ&apos;Es
httpclient3.x as before(e.g. m3). But m5-rc14 document shows
httpclient3.x packages have been removed.
(http://code.google.com/android/migrating/m3-to-m5/changes.html)
Correction Suggestion: Update the m5-rc14 document to show that it
supports both httpclient3.x and 4.x, because the real SDK m5-rc14 from
Google site does support both of them. Also, there are strong reasons to
keep supporting httpclient3.x for now since httpclient4 is not stable
yet(not even in beta yet, just alpha3, please refer to:
http://groups.google.com/group/android-
challenge/browse_thread/thread/1b7cb89883c0bdc).</description>
<comment>
<author>ever_fri...@yahoo.com</author>
<when>Fri, 07 Mar 2008 18:46:47 +0000</when>
<what>same issue for m5-rc15.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:19:22 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:30:40 +0000</when>
<what>1.0 tightened the notion of supported APIs</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:14:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14239</bugid>
<title>delete account from phone without factory reset</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:43:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pagalmul...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 11:54:44 +0000</openedDate>
<description>Regarding account setup we should able to delete account from phone
without factory reset</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:43:47 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>pagalmul...@gmail.com</author>
<when>Fri, 25 Feb 2011 05:29:49 +0000</when>
<what>Thanks..
Doing the same.</what>
</comment>
</bug>
<bug>
<bugid>10779</bugid>
<title>fix for built in Q&quot;EgalleryQ&quot;E - provide way to not include system icons/wallpaper Q&quot;EalbumsQ&quot;E in gallery/slideshow via Q&apos;Edefault albumsQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 20:27:11 +0000</openedDate>
<description>Ok Im suggesting that a Q&quot;EsystemQ&quot;E area and a Q&quot;EuserQ&quot;E area be created - the
gallery app only looks at the Q&quot;EuserQ&quot;E area - for slide shows, and pics
etc.. this way if you want to do a slide show of all pictures you took
on your vacation android doesnQ&apos;Et also do a slide-show of the 300+
pictures in the Q&quot;EcursorsQ&quot;E, Q&quot;EdevicesQ&quot;E, Q&quot;EiconQ&quot;E, Q&quot;EservicetagQ&quot;E, Q&quot;EFavs
IconsQ&quot;E, and Q&quot;EwallpapersQ&quot;E albums that are in there... there should be a
way to hide or exclude pictures from these areas to so thay dont appear
in the gallery Q&quot;EalbumQ&quot;E or in any Q&quot;Eslide-showQ&quot;E. A Q&quot;EsystemQ&quot;E and Q&quot;Euser
areaQ&quot;E for other types of media would also be nice for built in sound
files and videos that come with the device.. At the very least (if
google doesnQ&apos;Et want to exclude the wallpaper and system directories from
the gallery) they should at least provide a way so that the end user can
remove/hide a specific album from the gallery app -- strangely enough it
seems like the way the app works is in reverse - as you can go to
Q&quot;EgalleryQ&quot;E hit Q&apos;EmenuQ&apos;E and a Q&apos;EsettingsQ&apos;E thing comes up that lets you
hide/remove all the Q&apos;EuserQ&apos;E stuff from the gallery, but does not allow
you to remove/hide any of the Q&quot;EsystemQ&quot;E stuff.... the app really should
provide way to add a path name to the Q&quot;Edefault albumsQ&quot;E section so that
all the contents of that folder (silly system stuff, etc) wont show-up
anymore. Another nice touch would be to allow the user to specify the
top-level icon/thumbnail for that album, or better yet just a better way
of managing the albums and other media on the device.</description>
<comment>
<author>rafael.g...@gmail.com</author>
<when>Thu, 30 Dec 2010 11:27:21 +0000</when>
<what>Great suggestion! Vote for that</what>
</comment>
</bug>
<bug>
<bugid>18859</bugid>
<title>I need telugu fonts nokia e50</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gravibab...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 14:28:23 +0000</openedDate>
<description>I want read Telugu in my Nokia e50 mobile. any body help in this matter?
Telugu letters are showing like square boxes in my phone -</description>
</bug>
<bug>
<bugid>8804</bugid>
<title>wpa_supplicant 0.6.10 (froyo) unable to auth in a wpa2/enterpise wifi</title>
<status>Released</status>
<owner>n...@google.com</owner>
<closedOn>2010-09-30T19:12:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>108</stars>
<reportedBy>andrew.j...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 18:30:58 +0000</openedDate>
<description>Since upgrading to 2.2 (FRF50 on N1) I am unable to connect to my
corporate wifi. Seeing that wpa_supplicant in Froyo is 0.6.10 I upgraded
my linux box (openSUSE 11.2) to that version and sure enough had exactly
the same problem connecting (WPA: Failed to get master session key from
EAPOL state machines). After digging through changes between 0.6.9 and
0.6.10 I discovered a fix in the wpa_supplicant git repo, commit
b4a1256d3660a2b5239062a9b42de79b8a34286a (Fix fallback from failed PMKSA
caching into full EAP authentication) which, when applied to 0.6.10
fixes the problem on my openSUSE. I canQ&apos;Et guarantee that there isnQ&apos;Et
another problem in Android (Phase 2 authentication selection seems to
have disappeared, I can only hope that means itQ&apos;Es being detected
instead) but this does fix the issue described. For reference the
wpa_supplicant bug is http://w1.fi/bugz/show_bug.cgi? id=355</description>
<comment>
<author>slavago</author>
<when>Wed, 02 Jun 2010 18:34:30 +0000</when>
<what>This is very annoying bug and degradation in WiFi functionality since 2.1 Version  </what>
</comment>
<comment>
<author>james.g....@gmail.com</author>
<when>Wed, 30 Jun 2010 16:39:50 +0000</when>
<what>This still doesnQ&apos;Et work on the latest and greatest FRF84B :-/</what>
</comment>
<comment>
<author>slavago</author>
<when>Wed, 30 Jun 2010 19:37:39 +0000</when>
<what>Yes, I just hope itQ&apos;Ell be fixed in future releases.</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Fri, 13 Aug 2010 18:01:46 +0000</when>
<what>Droid 2.0, 2.1 had previously connected to WPA2-Enterprise AES PEAP MSCHAPV2 AP, after update to 2.2, it cannot.  Very frustrating.
</what>
</comment>
<comment>
<author>andrew.j...@gmail.com</author>
<when>Fri, 13 Aug 2010 19:12:14 +0000</when>
<what>Unfortunately I have been informed by a developer at Google that:

Q&quot;EFroyo is closed and can not be changed. So next update will happen with the next version. When ? I donQ&apos;Et know yet.Q&quot;E

The good news is that many users are finding that their companiesQ&apos;E IT engineers can fix the problem by making changes to the APs.</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Fri, 13 Aug 2010 19:41:20 +0000</when>
<what>What are the changes needed from the AP side?</what>
</comment>
<comment>
<author>andrew.j...@gmail.com</author>
<when>Fri, 13 Aug 2010 19:49:36 +0000</when>
<what>I donQ&apos;Et know specifically (mine is not one of those success stories) but the bug report http://w1.fi/bugz/show_bug.cgi?id=355 has some good information about what the problem is.</what>
</comment>
<comment>
<author>ibec...@gmail.com</author>
<when>Fri, 13 Aug 2010 19:54:02 +0000</when>
<what>https://forum.openwrt.org/viewtopic.php?pid=114504

This individual came up with a likely solution, which the problems sound very similar.  Q&quot;EThe likely solution is to disable WMM/WME on the AP.Q&quot;E  Could give that a try.  Hoping to test this solution on our APs.</what>
</comment>
<comment>
<author>SohumB</author>
<when>Sat, 14 Aug 2010 00:17:10 +0000</when>
<what>On the plus side, the fix has been merged into Cyanogenmod. The nightlies have it, and the next RC will have it.</what>
</comment>
<comment>
<author>srange...@gmail.com</author>
<when>Thu, 19 Aug 2010 19:58:08 +0000</when>
<what>I lost my 802.x wifi at work after the 2.2 update as well...</what>
</comment>
<comment>
<author>will...@gmail.com</author>
<when>Fri, 20 Aug 2010 01:47:57 +0000</when>
<what>wifi for me at work went dead.  home wifi seems to be ok, but signal strength isnQ&apos;Et registering in the taskbar.  in the wifi settings, it says 3-4 bars.  in taskbar it has zero bars.</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Thu, 02 Sep 2010 17:16:23 +0000</when>
<what>Just an update, my FRG01B Droid phone received the FRG22D update, and this problem still exists, whereas on 2.1 and 2.0.1 I could connect just fine.</what>
</comment>
<comment>
<author>BeP...@gmail.com</author>
<when>Thu, 02 Sep 2010 17:37:20 +0000</when>
<what>I can confirm what the comment above says. Motorola Droid running FRG22D and still no fix for 802.1x. This is absolutely killing me.</what>
</comment>
<comment>
<author>aplennon1963@gmail.com</author>
<when>Thu, 02 Sep 2010 19:30:38 +0000</when>
<what>This is happening to the DROID users at my work, too.  Newest update does not seem to be helping.  Is Google formally acknowledging the problem?  I would at least feel better knowing that they care.</what>
</comment>
<comment>
<author>markatw...@gmail.com</author>
<when>Thu, 09 Sep 2010 14:48:55 +0000</when>
<what>We are having the problem with all Android users on 2.2 FRG22D here at GWU too.</what>
</comment>
<comment>
<author>ibec...@gmail.com</author>
<when>Thu, 09 Sep 2010 19:10:57 +0000</when>
<what>Thought I would mention this to any support techs here for their local companies/universities.  Our android devices are functioning just fine on Q&quot;EMeruQ&quot;E access points, however not on Cisco Access Points of the same wireless network.  

In case any of you have Q&quot;EMeruQ&quot;E in your wireless upgrade path in the near future, keep this in mind.  Although seriously, IQ&apos;Em astonished since they are trying to get Android into corporate environments...and the update crippled their phone in a way.</what>
</comment>
<comment>
<author>mike54...@gmail.com</author>
<when>Fri, 10 Sep 2010 01:01:35 +0000</when>
<what>Trying to think of reasons why it is failing. The only thing I can think of is that it has to be a new bug somewhere. HereQ&apos;Es some hints. I am using WPA2 PSK, no enterprise or anything fancy, 63 character key and it has these special characters: */\|}[]()%^ </what>
</comment>
<comment>
<author>ibec...@gmail.com</author>
<when>Fri, 10 Sep 2010 01:23:23 +0000</when>
<what>mike54721,

Have you checked Comment #8 link?

A user by the name of dblevitan located the cause in his situation and may apply to everyone.

DBLEVITAN post from the forum i posted in Comment #8:
After much debugging and frustration, IQ&apos;Eve come up with a cause, one confirmed solution one likely solution, and one possible solution. The  cause is that the wireless driver in many of the custom ROMs is WiLink_Driver_6.1.0.0.131, which incorrectly sends two WPA2 RSN IEs that are different. It uses the value of the PTKSA from the AP to generate the PTKSA and GTKSA settings in the RSN capabilities section for the first RSN IE, but just uses 0 for the second. If WMM/WME is enabled on the AP, the AP sets its PTKSA to Q&gt;E 0, causing the Droid to respond with one RSN IE with non-zero values. But, hostapd uses the second RSN IE, notices the mismatch, and drops the connection. I donQ&apos;Et know if the second RSN IE is selected by the ath9k driver (I think thatQ&apos;Es the case), and this is why only the particular combination of ath9k+131 driver causes problems.


If your router has Quality of Service feature (WMM/WME), see if modifying it has any affect on your connection.</what>
</comment>
<comment>
<author>and...@jorgensenfamily.us</author>
<when>Fri, 10 Sep 2010 01:28:40 +0000</when>
<what>This bug is about a specific problem with WPA Enterprise. If you have a problem with PSK you have a different bug.</what>
</comment>
<comment>
<author>mike54...@gmail.com</author>
<when>Fri, 10 Sep 2010 01:38:35 +0000</when>
<what>I turned off WMM on 2.4 ang 5 ghz jut for kicks, restarted router, restarted phone, no good. Scanning.. authenticating.. disconnected. Scanning.. authenticating.. disconnected. Scanning.. authenticating.. disconnected.

IQ&apos;Em using CM 6.0.0 on HTC Slide.</what>
</comment>
<comment>
<author>mike54...@gmail.com</author>
<when>Fri, 10 Sep 2010 01:39:12 +0000</when>
<what>I think WPA2 PSK/Enterprise can go in the same bug...</what>
</comment>
<comment>
<author>chous...@gmail.com</author>
<when>Mon, 13 Sep 2010 14:51:14 +0000</when>
<what>Using Cisco WCS 4.2 with AIR-LAP1131AG-A-K9 access points ( I know itQ&apos;Es old ) running in thin mode, I cannot get my Android 2.2 FRG22D full stock Verizon with no mods anywhere to connect if I do either of:

1) enable 802.1x auth -OR-
2) turn on WPA2

WMM doesnQ&apos;Et affect things at all.  As long as itQ&apos;Es pre-shared keys and WPA1 only, it connects and passes traffic.

If i enable WPA2 with preshared key it doesnQ&apos;Et work.  If I only turn on WPA1 and enable 802.1x auth, it fails.  The user interface indicates the same condition others have described here.  I was able to auth 802.1x with wpa2 on 2.1 on at least one of the older cyanogenmod versions... but that was a while back.  2.2 does not work if either wpa2 or 802.1x (or both) are configured on the wlan network.

iPhone works fine.  My buddy in the next cube has a fully stock droid incredible that works fine.</what>
</comment>
<comment>
<author>rick.lan...@gmail.com</author>
<when>Wed, 15 Sep 2010 01:48:47 +0000</when>
<what>I also am have problems connecting with WPA2 PSK at work. The other connections I have used, WEP and open connections work fine. Droid2 Android Version 2.2.

Error received
Scanning.. authenticating.. disconnected</what>
</comment>
<comment>
<author>pstr...@gmail.com</author>
<when>Mon, 20 Sep 2010 21:05:58 +0000</when>
<what>Using Meru APs is not the total solution.  We have Meru APs for our network, my Moto Droid1 w/ android 2.2 FRG22D can connect manually (auto connect doesnQ&apos;Et work)(MAC filtering). But switching from AP to AP does not work (which is suppose to be the Meru strong point).  Even worse something in the auto-hand off between APs rails the processor in the Droid (process tiwlan_wq is pegged), thermal and battery run-a-way! BAD!

2.2 is certainly a downgrade from 2.1 which worked in my corporate wlan.</what>
</comment>
<comment>
<author>and...@jorgensenfamily.us</author>
<when>Tue, 28 Sep 2010 17:02:33 +0000</when>
<what>PSK comments are not appropriate here as this is a bug for which the cause is known and the fix has been committed to wpa_supplicant (upstream) and the cause is known to be specific to EAP.  Please open a new bug for PSK problems.</what>
</comment>
</bug>
<bug>
<bugid>3861</bugid>
<title>window.location.pathname incorrectly decodes URI-encoded characters</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>mbrub...@gmail.com</reportedBy>
<openedDate>Fri, 11 Sep 2009 16:17:26 +0000</openedDate>
<description>In the Android Browser activity, window.location and its properties
(href, pathname, toString()) modify the original URI by decoding
percent-encoded characters in the path component. This is incompatible
with Firefox, Safari, Chromium, etc. Steps to reproduce: Open the
following test URI in the Android browser. Note: If you want to copy
this test page to another server, the server must be configured to
accept PATH_INFO (e.g. Q&quot;EAcceptPathInfo OnQ&quot;E in Apache config).
http://limpet.net/mbrubeck/temp/chromium-location-test.html/a=b%3dc
Expected result (based on Firefox, Chromium, etc) - the document body
displays:
http://limpet.net/mbrubeck/temp/chromium-location-test.html/a=b%3dc
Actual result in Android - the document body displays:
http://limpet.net/mbrubeck/temp/chromium-location-test.html/a=b=c Note
that this affects characters only in the Q&quot;EpathnameQ&quot;E component of the
location, not in the Q&quot;EqueryQ&quot;E or Q&quot;EhashQ&quot;E components. You can verify this
by opening:
http://limpet.net/mbrubeck/temp/chromium-location-test.html/a=b%3dc?a=b%3dc#a=b%3dc
Result on Android:
http://limpet.net/mbrubeck/temp/chromium-location-test.html/a=b=c?a=b%3dc#a=b%3dc
The test page runs the following code on page load:
document.body.appendChild(document.createTextNode(window.location.href))
In a web application that I am working on (which I canQ&apos;Et provide a link
to, sorry), this breaks certain functionality on Android.</description>
<comment>
<author>mbrub...@gmail.com</author>
<when>Fri, 11 Sep 2009 16:43:26 +0000</when>
<what>I tested this in more browsers:

IE 8, Firefox 3.5, and Chromium 4.0.207.0 have the Q&quot;EExpectedQ&quot;E behavior.

Safari 4.0 has the same behavior as Android (so I was incorrect about Safari
compatibility above).

One example of a server in the wild that does not respond consider the two results
equivalent is YahooQ&apos;Es mobile site.  The first URI below works, while the second (from
window.location on Android) does not.  

http://m.yahoo.com/w/ygo-frontpage/lp/story/http%3A%2F%2Fnews.yahoo.com%2Fs%2Ftime%2F20090909%2Fus_time%2F08599192129800/detail.bp%3B_ylt=A2KIPmMkd6lKcCwA1wgp89w4?.intl=USQ&amp;E.lang=en

http://m.yahoo.com/w/ygo-frontpage/lp/story/http://news.yahoo.com/s/time/20090909/us_time/08599192129800/detail.bp;_ylt=A2KIPmMkd6lKcCwA1wgp89w4?.intl=USQ&amp;E.lang=en

I couldnQ&apos;Et determine from the URI and HTTP specs whether these *should* be
equivalent, but itQ&apos;Es clear from this example that in practice they are not. 
Therefore itQ&apos;Es more compatible to leave the URI pathname unmodified.

This issue appears to be caused by the use of decodeURLEscapeSequences in
KURL::path() in external/webkit/WebCore/platform/KURL.cpp.  But IQ&apos;Em not sure why
Chromium doesnQ&apos;Et have the same behavior...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 11 Sep 2009 17:42:13 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:31:52 +0000</when>
<what></what>
</comment>
<comment>
<author>justinli...@gmail.com</author>
<when>Tue, 04 May 2010 22:01:07 +0000</when>
<what>IQ&apos;Em also bitten by this bug. A web application that IQ&apos;Em working on attempts to call 
Q&quot;EdecodeURIComponentQ&quot;E on each URL segment, with the URL fetched from 
window.location.pathname. This works fine in all other browsers, but since 
window.location.pathname on Android is already decoded it can cause problems. The two 
problems being:

1. Including a Q&quot;E%20Q&quot;E (%) character in the URL will actually throw an exception when 
decodeURIComponent encounters it.
2. Since the value is already decoded, running decodeURIComponent on it will doubly-
decode which can cause problems if the input parameter is an HTML character code 
(i.e. Q&quot;E%40Q&quot;E, which translates from encodeURIComponent to Q&quot;E%2540Q&quot;E, will doubly decode 
to Q&quot;E@Q&quot;E).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 05 May 2010 12:34:56 +0000</when>
<what>This bug is tracked in webkit here: https://bugs.webkit.org/show_bug.cgi?id=30225</what>
</comment>
</bug>
<bug>
<bugid>11163</bugid>
<title>Wrong contact displayed in notification bar when receiving sms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mohamed....@gmail.com</reportedBy>
<openedDate>Sat, 11 Sep 2010 18:11:16 +0000</openedDate>
<description>To reproduce the problem. I send an sms to a group of recipients. A
recipient in the group replies to the message. What happened. The
contact name in the notification bar is that of another contact within
the group of original recipients. However, on opening the sms, the
correct name is shown. What the behavior should be. The correct name of
originator of sms should be displayed in the notification bar. My device
Samsung Galaxy S GT I9000 OS: Android 2.1 update 1 Kernel: 2.6.29</description>
</bug>
<bug>
<bugid>11659</bugid>
<title>Music plays very fast when connected to Bluetooth Headset.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Anwaarah...@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 15:01:21 +0000</openedDate>
<description>Hi, I have a Motorola Backflip and when I try to listen to the music
thru the Bluetooth headsets... the music plays very fast ( Like in
fastforward Mode). It sounds fine if I listen to the music just playing
from the onboard speaker of the phone or the headset jack. Only the
bluetooth stereo headphones seem to be affected. Please advise how this
can be fixed. The Android version is 1.5 Thanks, Anwaar Khan.</description>
</bug>
<bug>
<bugid>5649</bugid>
<title>Can not add shortcuts to folders when home screen is full.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jason.ci...@gmail.com</reportedBy>
<openedDate>Fri, 25 Dec 2009 22:03:55 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Create a folder on a home screen.
2. Fill all spots on the home screen with other shortcuts / widgets. 3.
Open the folder and attempt to add a shortcut to it. - What happened. An
error message displayed indicating that the screen was full, and the
operation failed. - What you think the correct behavior should be. The
shortcut should have been added to the open folder. Device: Motorola
Droid Version: 2.0.1 Workaround is to always leave exactly one empty
space on each home screen, this will allow you to add shortcuts to
folders.</description>
<comment>
<author>JimBenso...@gmail.com</author>
<when>Sat, 23 Jan 2010 19:48:16 +0000</when>
<what>I too have had this issue however there is a solution, however unsatisfying. Once in
the folder if you go to the menu there is an add button which serves the same
function as the long press on the home menu. I agree that this behavior should be
standardized between home screen and active folder.</what>
</comment>
<comment>
<author>melvyn.f...@gmail.com</author>
<when>Wed, 22 Sep 2010 15:36:09 +0000</when>
<what>I confirm the bug reported by the original poster. This is a bug and there is NO workaround for me except for deleting a shortcut on the home screen. It does NOT work with the menu either. I am using a HTC Desire with Android 2.2 and I CANNOT add a shortcut to a folder on a home screen if the home screen holding that folder is full of icons (while the folder has plenty of empty space). I have to delete a shortcut from the home screen then add my new shortcut to the folder and then re-add the shortcut I had deleted from the home screen. It should be possible to add a shortcut to a folder with empty space even if the home screen holding that folder is full of icons.</what>
</comment>
</bug>
<bug>
<bugid>18514</bugid>
<title>LogCat error jump to wrong class if there are files with same name</title>
<status>Unassigned</status>
<owner>vs...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>illser...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 04:09:46 +0000</openedDate>
<description>Host OS: Windows 7 SDK tools version (available in the Q&quot;EAboutQ&quot;E section
of the Q&apos;EandroidQ&apos;E tool UI): Revision 8 Eclipse version: 3.6.2 ADT plug-in
version: 8 (Maybe, I donQ&apos;Et know where to determine it) Platform targeted
by your project: All platform targets. Version of the platform running
in the emulator: All version. STEPS TO REPRODUCE: 1. Create 2 project
named Q&quot;EProject AQ&quot;E and Q&quot;EProject BQ&quot;E. 2. In each project, create a package
named Q&quot;Eorg.home.TestQ&quot;E, and create a Q&quot;ETest.javaQ&quot;E class. 3. In the class,
try to cause an exception, for example: Label a = null;
a.setText(Q&quot;EabcQ&quot;E); Do this for both project A and project B. 4. Run
Project A, LogCat (in Eclipse) will show the line that cause
NullPointerException, double click on it, it may open project A or
project BQ&apos;Es Test.java file and jump to the error line. If it run OK on
project A, then when exception is thrown by Project B, LogCat will jump
to project AQ&apos;Es file instead! This happens even if Test.java file
contents are different from each other. EXPECTED RESULTS: Double-click
on LogCat error line should jump to the right file (it always jump to
the right... number code line). OBSERVED RESULTS: I donQ&apos;Et know if it
jump random or to the first project that encounter the exact package
name. ADDITIONAL INFORMATION: I developing games for my company, so they
have the same file structure, every project has package
com.Q&lt;EMyCompanyNameQ&gt;E.Game. And in Game package, there always be
GameplayManager and GraphicManager. So when IQ&apos;Em testing a game (called
Game B), an exception is thrown by GameplayManager of GameB at line 123,
when I double click on it, it jump to line 123 of GameplayManager of
GameA instead (and it is a blank line!).</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 25 Jul 2011 20:11:14 +0000</when>
<what>Hmm interesting edge case. Maybe we could look at the previous lines in logcat to figure out which exact app crashed and infer the correct project from that.

Note that a work-around would be for you to use an Android Library-Project; that is create a new Android project with all the common code, mark it as a library project in its properties, and in the app project reference the library. That will also ease code duplication, unless thatQ&apos;Es something you want.</what>
</comment>
<comment>
<author>illser...@gmail.com</author>
<when>Wed, 27 Jul 2011 01:03:42 +0000</when>
<what>We already have game engine (compiled in JAR file). ThatQ&apos;Es just the filename, determine that GraphicManager is for graphic-related methods, and GameplayManager is for game-related methods, theyQ&apos;Ere almost totally different in each game, just the same name for easy-managing. And IQ&apos;Eve just updated Android SDK (ADT) to latest version, the problem can still randomly encountered (not randomly exactly, if you encounter it, it will behave the same after that).</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:43:48 +0000</when>
<what></what>
</comment>
<comment>
<author>tomas.pr...@gmail.com</author>
<when>Wed, 16 Nov 2011 14:40:01 +0000</when>
<what>From logcat is now possible recognize which application generate which line. So I think that is possible choose the right project according packageName of application. Maybee simpler way that try to parse full class path from stack trace, but this is also possible.</what>
</comment>
<comment>
<author>Scott.D....@gmail.com</author>
<when>Tue, 29 Nov 2011 20:05:01 +0000</when>
<what>This is also happening for me in ADT 15 with two classes that are in different packages but have the same class name (e.g. com.example.MyClass and com.example2.MyClass).</what>
</comment>
</bug>
<bug>
<bugid>17673</bugid>
<title>Adding Library when default.properties is read only</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>kinger9...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 15:06:44 +0000</openedDate>
<description>Steps to reproduce error: This error will only occur when your
default.properties file in your root project folder is read only. This
often occurs when checking in a project to any source/version control.
In eclipse right click on project, select properties. Select Android on
the right menu. Click Add... to add a new library. Click apply and ok.
You should notice that the library wasnQ&apos;Et added to your project. If you
right click on the project, select properties and go to the Android tab
again the library you added will disappear.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:34:01 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 15 Jun 2011 18:10:37 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17987</bugid>
<title>Asus Transformer (Android 3.0.1 and 3.1): Microsoft Exchange - This server requires security features your android device does not support </title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-07-05T17:20:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>johan.t....@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 10:27:19 +0000</openedDate>
<description>I bought a Transformer previous weekend (18-06-2011). IQ&apos;Eve had this
problem on 3.0.1. And IQ&apos;Em still having it on 3.1, that I installed
friday evening (24-6-3022). I tried to add my exchange account to the
stock e-mail client, using a manual setup (in both versions). For some
reason however I donQ&apos;Et seem to be able to connect to our Exchange
server. The error message that IQ&apos;Em getting is: This server requires
security features your android device does not support. I have read this
was a problem with older versions of Android (e.g. 2.1). But starting
with 2.2 these issues should have been solved. Also, some colleagues of
mine own 2.2 and 2.3 devices. One of them for instance has a HTC Desire
HD. And they can connect to our Exchange Server without any problems.
Unfortunately I canQ&apos;Et with my brandnew Transformer. Is there a
difference in the implementation of these security features between
froyo/gingerbread and honeycomb? IQ&apos;Eve installed Touchdown for Tablets.
This app has no problems whatsoever. But IQ&apos;Ed much rather use the stock
e-mail client, because it lets me read my mail from all my e-mail
accounts in one tool. And also IQ&apos;Ed have to pay $20, for something that
should be already working by default in the OS. The security policies
Touchdown lists as being requested from our Exchange server are the
following: ?allow simple password: No ?Password/PIN required ?Failed
Attempts 8 ?Min Length 4 ?Timeout 600 sec. ?Password recovery A peculiar
thing is that in Touchdown I have to put in my pincode separetly. Could
theyQ&apos;Ere be a problem in the way Honeycomb is Q&quot;EsendingQ&quot;E its Q&quot;EpincodeQ&quot;E
setting to Exchange? If Android should have a chance in business, it
should first of all be able to communicate with the mail server
platforms that are out there. And Exchange is a very widely used one, at
that. Please get this issue fixed. With kind regards, Johan Berghmans,
Software Architect Logica Netherlands.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Jun 2011 04:30:13 +0000</when>
<what></what>
</comment>
<comment>
<author>gary.ku...@gmail.com</author>
<when>Tue, 28 Jun 2011 13:39:24 +0000</when>
<what>Return it and get an iPad while you still can.  This issue has plagued Xoom users since upgrading over a month ago.  After some initial sympathy on the forums, weQ&quot;Ere getting the silent treatment.</what>
</comment>
<comment>
<author>bwtho...@gmail.com</author>
<when>Thu, 30 Jun 2011 18:56:18 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=15208

This is quickly becoming a vexing issue, *especially* since itQ&apos;Es a regression from the 2.x series.</what>
</comment>
<comment>
<author>doc...@gmail.com</author>
<when>Tue, 05 Jul 2011 15:59:12 +0000</when>
<what>I am having this same issue with an ACER Iconia at both 3.0 and 3.1 versions.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 05 Jul 2011 17:19:43 +0000</when>
<what>The 3.0 and 3.1 clients donQ&apos;Et support Q&quot;EPassword RecoveryQ&quot;E; if this is turned off, then you should be fine.   The 3.2 update will support this, by the way.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 05 Jul 2011 17:20:19 +0000</when>
<what></what>
</comment>
<comment>
<author>gregory....@gmail.com</author>
<when>Sat, 09 Jul 2011 22:00:04 +0000</when>
<what>I also have a transformer with 3.1. Had no problems when connecting to Exchange 2003 server. Company recently migrated my account to new 2010 server, now i also get same error. Other employees with android phone devices on same server are not having a problem.</what>
</comment>
<comment>
<author>angusm...@gmail.com</author>
<when>Fri, 22 Jul 2011 05:30:26 +0000</when>
<what>Having this issue with my brand new Transformer, very annoying as now I cant make fun of the ipad tossers.</what>
</comment>
<comment>
<author>danielle...@gmail.com</author>
<when>Fri, 22 Jul 2011 16:09:56 +0000</when>
<what>Works fine on my mytouch 3g slide and i get the this server requires security features that your android device does not support on my G-SLATE.

Please fix this on my tablet!!!!</what>
</comment>
<comment>
<author>zor...@gmail.com</author>
<when>Sat, 30 Jul 2011 00:32:06 +0000</when>
<what>Problem solved for me.

Asus Transformer owner. Exchange used to work fine. Suddenly, stopped synching, giving the Q&quot;EUnable to open connection to server due to security errorQ&quot;E.

I understand there was an upgrade on my hostQ&apos;Es server and the somehow, the email account was unable to update the corporate security settings of the upgraded Exchange. Once I removed the account and then re-added, it went through the full set-up (doesnQ&apos;Et take more than 10 minutes) and caught that new security setting.

The Exchange syncs without problem again.</what>
</comment>
<comment>
<author>oxyi...@gmail.com</author>
<when>Thu, 04 Aug 2011 13:48:36 +0000</when>
<what>Yes, you can re create the account and it will appear to be working fine, but then a day or two later, it just stopped working again. 

This is annoying. </what>
</comment>
<comment>
<author>zor...@gmail.com</author>
<when>Thu, 04 Aug 2011 15:43:38 +0000</when>
<what>Actually, yes. Mine stopped working again in two days... It must have nothing to do with my hostQ&apos;Es Exchange upgrades or anything, since so many users are affected. 

Giving up, I installed a third-party email client, Moxier mail. Works just fine, I should say. 

Google, please do something. This is your product and you have business users whom you causing this troubles...</what>
</comment>
<comment>
<author>johan.t....@gmail.com</author>
<when>Thu, 04 Aug 2011 22:47:12 +0000</when>
<what>Well. IQ&apos;Eve got the 3.2 update now on my Transformer. And it solved the problems I was having. I can now synchronize with the Exchange server of my company.</what>
</comment>
<comment>
<author>zor...@gmail.com</author>
<when>Thu, 04 Aug 2011 23:08:38 +0000</when>
<what>I have 3.2, did not help in my case.</what>
</comment>
<comment>
<author>angusm...@gmail.com</author>
<when>Thu, 04 Aug 2011 23:36:48 +0000</when>
<what>Updating to 3.2 resolved the issue.</what>
</comment>
<comment>
<author>se.magp...@gmail.com</author>
<when>Mon, 15 Aug 2011 14:12:18 +0000</when>
<what>For me it worked to access our exchnage server after the android 3.1 mid-july fix from asus, but after the Android 3.2 update it stopped working.

I get Q&quot;Eserver requires security features that your android device does not supportQ&quot;E error message, when trying to access the exchange server. After connecting the pad to debug environment I see that the error message is Q&quot;EPolicy not supported: 912Q&quot;E

Anyone else getting this?

/Magnus</what>
</comment>
<comment>
<author>bwtho...@gmail.com</author>
<when>Mon, 15 Aug 2011 14:51:39 +0000</when>
<what>My experience indicates that this is fixed by 3.2</what>
</comment>
<comment>
<author>PsychId...@gmail.com</author>
<when>Mon, 22 Aug 2011 17:19:22 +0000</when>
<what>I have Acer iconia A500, and I am also getting the same message. I added pin request and I do not know what else is required.</what>
</comment>
<comment>
<author>pwe...@gmail.com</author>
<when>Mon, 22 Aug 2011 18:53:22 +0000</when>
<what>I have an ASUS Transformer TF101 with Android 3.2 and IQ&apos;Em getting the same message. Moxier seems to work ok.

Accessing same Exchange server with HTC Desire (Android 2.2) default email client also works ok. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 22 Aug 2011 18:54:58 +0000</when>
<what></what>
</comment>
<comment>
<author>tlindstr...@gmail.com</author>
<when>Tue, 23 Aug 2011 13:22:06 +0000</when>
<what>Just added my jobQ&apos;Es exchange account to my brand new transformer and it fails to sync email. I just get two spinning cirkles and text Q&quot;EUpdatingQ&quot;E (might be other word in english - translated from my language). It seemed ok when I added the account. Got the promt which let me allow the exchange account to access different stuff.

I can sync to the same server from my 2.3 Android phone without problem.

Any solution?</what>
</comment>
<comment>
<author>hyouko....@gmail.com</author>
<when>Tue, 23 Aug 2011 13:31:19 +0000</when>
<what>From what you said about it seeming OK when you first added the account, this is probably the issue youQ&apos;Ere running into:

http://code.google.com/p/android/issues/detail?id=19366

(I donQ&apos;Et think thereQ&apos;Es a known solution yet.</what>
</comment>
<comment>
<author>keathmil...@gmail.com</author>
<when>Fri, 28 Oct 2011 22:39:37 +0000</when>
<what>Xoom tablet also gives the Q&quot;Esecurity features your device does not supportQ&quot;E error. Android 2.x devices can sync up just fine. 

Still broken in 3.2.1.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 28 Oct 2011 22:58:15 +0000</when>
<what>keathmil...@gmail.com, can you try connecting to your server with the Android SDK 4.0 emulator Email application?</what>
</comment>
<comment>
<author>keathmil...@gmail.com</author>
<when>Sat, 29 Oct 2011 03:55:27 +0000</when>
<what>Sorry, that last comment wasnQ&apos;Et clear - yes, email works with my Exchange server in Android 4 running in the emulator.</what>
</comment>
</bug>
<bug>
<bugid>4383</bugid>
<title>Korean e-mail subject in inbox is broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>yongnir@gmail.com</reportedBy>
<openedDate>Tue, 27 Oct 2009 02:30:08 +0000</openedDate>
<description>I used a G1 phone in Korea. Q&lt;E Reproduce Steps Q&gt;E 1. Regist E-mail account
(POP3/yahoo mail) 2. Go to inbox 3. Korean subject from some email
server(sender@drapt.com and mailmaster@auction.co.kr) is broken Please
attached file. The file is screen shot of G1.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:37:31 +0000</when>
<what></what>
</comment>
<comment>
<author>mr.lia...@gmail.com</author>
<when>Tue, 27 Jul 2010 09:53:16 +0000</when>
<what>I guess Email doesnQ&apos;Et handle subject(or name in from field) for 8bit Content-Transfer-Encoding. I met such issue in Chinese before. That header is below:

Mime-Version: 1.0 
From: webmaster@tom.com
Subject: ??????TOM.COM???????!
Content-Type: text/html;charset=gb2312 
Content-Transfer-Encoding: 8bit</what>
</comment>
<comment>
<author>huanru...@gmail.com</author>
<when>Thu, 05 May 2011 08:29:14 +0000</when>
<what>I have the same problem now.Can anyone give some help?</what>
</comment>
</bug>
<bug>
<bugid>15626</bugid>
<title>Cannot enter extremely long passwords in native UI</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slayer...@gmail.com</reportedBy>
<openedDate>Sun, 20 Mar 2011 07:33:32 +0000</openedDate>
<description>I have found that the native UI Password editbox will allow me to enter
a password as long as IQ&apos;Ed like, but for some reason is getting cut off
when submitting. I have tried this with Jefit and Prey and had to change
the 40 character passwords to 20 characters because no matter if I typed
in the exact password or copied from KeePass Droid it would not accept
the password. Any application that does NOT use the native UI password
editbox does not have this issue, for example Facebook with an extremely
long password works perfectly fine because it has itQ&apos;Es own UI for login.
I am currently using Cyanogenmod 7.0.0RC2, Android 2.3.3 on my Motorola
Droid, however this issue also existed in the stock Android 2.2 as well.
The password editbox accepts any length of password, but the correct
behavior should be that the OS sends the whole entry instead of
truncating whatever is in the editbox. This is a security issue that
should be addressed because it forces users who are overly cautious with
their accounts to have a less secure password.</description>
</bug>
<bug>
<bugid>2214</bugid>
<title>ItemizedOverlay does not draw on OverlayItem with a non-default drawable</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-29T14:58:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>don.p...@gmail.com</reportedBy>
<openedDate>Thu, 12 Mar 2009 22:22:27 +0000</openedDate>
<description>Drawable redMarker, greenMarker; redMarker =
res.getDrawable(R.drawable.red_dot_12x20); greenMarker =
res.getDrawable(R.drawable.green_dot_12x20); flock = new
FlockOverlay(redMarker, this); //Subclass of ItemizedOverlay redbird =
(new OverlayItem) redbird.setMarker(redmarker); flock.add(redBird)
greenbird = (new Overlayitem) greenBird.setMarker(greenMarker);
flock.add(greenBird) The redbird will show up on the map but the
greenbird will not. If i change the flock constructor call so that
greenMarker is the default, then the greenbird will show up but not the
redbird. help!</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 13 Mar 2009 04:10:35 +0000</when>
<what>Did you set the bounds on the greenMarker?</what>
</comment>
<comment>
<author>don.p...@gmail.com</author>
<when>Fri, 13 Mar 2009 17:35:30 +0000</when>
<what>thank you romain! i just found the problem on my own to see your comment was also the
same fix. I was not calling boundCenterBottom on the marker before calling setMarker.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:58:24 +0000</when>
<what></what>
</comment>
<comment>
<author>Foobe...@gmail.com</author>
<when>Tue, 14 Apr 2009 02:49:57 +0000</when>
<what>Thank you romain and don, I also had this problem of markers not showing up. Thanks
are due to Google as well for not documenting in OverlayItem.setMarker() that the
marker has to first have boundCenterBottom called on it.

Edit: I see that in the documentation for Drawable, it says Q&quot;EThe setBounds(Rect)
method must be called to tell the Drawable where it is drawn and how large it should
be.Q&quot;E This is some consolation.</what>
</comment>
<comment>
<author>sydney.p...@gmail.com</author>
<when>Sun, 12 Jul 2009 01:10:00 +0000</when>
<what>Hi, just wanted to say thanks for solving this problem. </what>
</comment>
<comment>
<author>ninad.di...@gmail.com</author>
<when>Sat, 17 Jul 2010 15:51:16 +0000</when>
<what>Q&quot;EThanks
are due to Google as well for not documenting in OverlayItem.setMarker() that the
marker has to first have boundCenterBottom called on it.Q&quot;E
But where should the boundCenterBottom be called? I have already called it on the default marker in the constructor. Where should the boundCenterBottom be called ?</what>
</comment>
<comment>
<author>burcujdogan</author>
<when>Fri, 08 Oct 2010 07:27:49 +0000</when>
<what>Q&gt;EQ&gt;E Where should the boundCenterBottom be called ?

@Override
protected OverlayItem createItem(int i) {

    CheckIn current = checkins.get(i);
    OverlayItem item = new OverlayItem(current.toGeoPoint(), current.getText(), current.getText());
    if(someCondition){
        boundCenterBottom(bigPin);
        item.setMarker(bigPin);
    }
    return item;
}

Call it before setting the marker.</what>
</comment>
</bug>
<bug>
<bugid>16705</bugid>
<title>2.3.3 based Camcorder app crashes when launched after Speech recorder </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>amar....@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 10:52:20 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Open camcorder and return to
homescreen 2. Open speech recorder and start recording . 3. Immediately
press home screen button . It will list the recent apps launched. 4.
Select the camcorder. 5. Start video recording . - What happened.
Camcorder application crashes - What you think the correct behavior
should be. Camcorder application should not crash</description>
<comment>
<author>amar....@gmail.com</author>
<when>Tue, 10 May 2011 11:16:41 +0000</when>
<what>Solution is:
Google encoders i.e in software encoders (AAC,AMRNB) Start() return Q&quot;EtrueQ&quot;E always which implies error checking is not handled properly .
This start() is responsible to calling AudioRecorder::start() .

In this scenario the AudioRecorder::Start() is throwing error as
AudioPolicyManagerBase doesnQ&apos;Et allow video recording  because speech recorder
had requested first. And this error should be propagated to upper layers i.e
frameworks and application. Then it will try to release the data properly.

Fix is in MPEG4Writer.cpp, AACEncoder.cpp and AMRNBEncoder.cpp
</what>
</comment>
</bug>
<bug>
<bugid>10307</bugid>
<title>Password URLs not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brokenfo...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 17:36:50 +0000</openedDate>
<description>IQ&apos;Em trying to use an apache .htpasswd URL
Q&quot;Ehttp://username:password@www.site.com/secureQ&quot;E and the phoneQ&apos;Es browser
will not accept the username and password, instead it brings up the user
name and password prompt. Works fine on my PC. Phone: HTC MyTouch 3G
Slide Firmware: 2.1 Update 1</description>
<comment>
<author>olivier....@gmail.com</author>
<when>Thu, 26 May 2011 14:43:25 +0000</when>
<what>Almost a year and nothing has been done on this?
URLConnection should comply to RFC 1738 which describes user:password@ possibility.
Assuming Basic Auth.

Any chance to support this?</what>
</comment>
</bug>
<bug>
<bugid>19550</bugid>
<title>Zeroconf/Bonjour support, so I can do things like http://mycomputer.local</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tz2...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 14:40:23 +0000</openedDate>
<description>There are browsers and discovery APPS available for Android, but they
arenQ&apos;Et integrated with anything. On an iOS device wherever I can type a
URL or network DNS specification, I can use the XYZ.local form for it to
perform an mDNS lookup. On Linux I have this with avahi. It would be
useful to have full support (including adhoc wifi), but minimally you
should have the .local resolver working since on local networks, some
DHCP servers donQ&apos;Et always assign the same IP, nor maintain a local DNS
entry with a way to resolve hosts by name on the local LAN. Almost
everything else I have supports publishing mDNS, and everything that is
a server has that support.</description>
</bug>
<bug>
<bugid>19745</bugid>
<title>Blank page for all https sites on Browser with 3G or 2G connection, but load on the WebView.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>victorelli17@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 10:33:10 +0000</openedDate>
<description>Blank page for all https sites on Browser with 3G or 2G connection, but
load https with WebView. - Steps to reproduce the problem (including
sample code if appropriate). doesnQ&apos;Et work: Enable only 3G or 2G
connection. Open Browser. Add url address with https. work: Create an
Android project. Add WebView in the code. Load url with https: WebView
webview = (WebView) findViewById(R.id.webview);
webview.loadUrl(Q&quot;Ehttps://foursquare.comQ&quot;E); - What happened. WebView with
https load Url with HTTPS but Browser doesnQ&apos;Et. - What you think the
correct behavior should be. Browser load https with 3G/2G connection
like a WebView. Added pictures and debug report.</description>
</bug>
<bug>
<bugid>6566</bugid>
<title>Vendor specific resource in platform (maps_google_logo.png)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>benny.bergsell@sonyericsson.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 11:30:22 +0000</openedDate>
<description>Internal resource
framework/base/core/res/res/drawable/maps_google_logo.png should not
belong to the platform. Not used by any platform components, and
external entities should not depend on internal resource since they are
not part of the API (internal resource IDs may be different on different
devices). It seems to be used by the external Google Maps lib. The
resource should preferable be removed from platform and bundled with the
Google Maps lib in some way (although I know that support for this does
not exist). Another alternative is to make the resource public only for
the sake of making sure that the resource ID is static, but it really
should not be part of the platform.</description>
</bug>
<bug>
<bugid>6907</bugid>
<title>matlab program</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-03-01T06:27:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>karthikl...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 05:23:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 01 Mar 2010 06:27:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12615</bugid>
<title>adb push big_file /sdcard/nonexistent_directory first copies the file somewhere</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ddascale...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 09:14:29 +0000</openedDate>
<description>I was trying to copy a large file to my Android device using adb adb
push large_file.avi /sdcard/typo_in_directory_name/ It took several
minutes for this operation to fail with the error: Q&quot;Efailed to copy
large_file.avi to Q&apos;E/sdcard/typo_in_directory_name/Q&apos;E: Is a directoryQ&quot;E adb
should first check the destination path. Also, the error message is
misleading.</description>
</bug>
<bug>
<bugid>15290</bugid>
<title>gtalk doesnQ&apos;Et work at all</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-07T00:17:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>titipa...@gmail.com</reportedBy>
<openedDate>Sun, 06 Mar 2011 23:39:29 +0000</openedDate>
<description>Since have update my HTC Magic Sapphire to Froyo, i canQ&apos;Et use Gtalk. It
crashes every time I try to do something on it.I canQ&apos;Et disconnect either
and I have to use an alternative chat app to use gtalk. IQ&apos;Eve send many
reports from my phone but no answer... IQ&apos;Eve tried to clear the cash, and
to go back to original configuration but nothing changed. HereQ&apos;Es the
message: Q&quot;Esudden closure of the implementation Talk (process) Q&quot;E Tthank
you, Olivier</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 07 Mar 2011 00:17:07 +0000</when>
<what>talk to the people you bought your phone from; theyQ&apos;Ell be able to help you.</what>
</comment>
<comment>
<author>titipa...@gmail.com</author>
<when>Mon, 07 Mar 2011 00:28:27 +0000</when>
<what>I donQ&apos;Et think that my phone operator is aware about android process crashes.
It seems that the OS has bug, and Gtalk is part of android os.
No one has fixed that kind if problem?

Thx</what>
</comment>
</bug>
<bug>
<bugid>14751</bugid>
<title>Izhevsk time is incorrect</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-15T22:23:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mari...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 13:54:05 +0000</openedDate>
<description>The time shown for Izhevsk (Russian city capital of Udmurtya) is shown
incorrectly in the application Weather on Android 2.2. The time must be
the same as Moscow (GMT + 3) but it is shown as GMT + 4 which was the
correct time until official changes were made in October 2010.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 22:23:45 +0000</when>
<what>coincidentally, i updated honeycomb to the 2011b tzdata this morning.</what>
</comment>
</bug>
<bug>
<bugid>8571</bugid>
<title>Crash in EditContactActivity </title>
<status>New</status>
<owner>jham%android.com@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>manish.v...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 06:15:28 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Launch Edit Contact activity for creating a new contact. 2. Tap on
photo editor, select an image form, gallery as photo of a contact. 3.
Press Q&quot;EmenuQ&quot;E 4. Select Q&quot;EJoinQ&quot;E 5. Press Q&quot;ECancelQ&quot;E 6. Press Q&quot;EDoneQ&quot;E - What
happened. Crash in edit contact activity. - Caused by:
java.lang.IllegalArgumentException: mimetype is required function call
is from
com.android.contacts.ui.EditContactActivity$PersistTask.doInBackground()
- What you think the correct behavior should be. Contact should be saved
normally and activity should be closed. Please also run Q&quot;Eadb bugreportQ&quot;E
and archive the output. Not able to get bugreport.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:14:40 +0000</when>
<what></what>
</comment>
<comment>
<author>manish.v...@gmail.com</author>
<when>Wed, 26 May 2010 07:12:28 +0000</when>
<what>Same crash is in Android 2.2 Api level 8.</what>
</comment>
</bug>
<bug>
<bugid>12703</bugid>
<title>Save 2x memory: Mutable Bitmaps in 1 op</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 23:30:16 +0000</openedDate>
<description>As far as I can tell, you must perform two memory intensive steps in
order to create a mutable bitmap. Why canQ&apos;Et this be done in 1 step??
Bitmap readOnly = BitmapFactory.decodeByteArray(data, 0, data.length);
Bitmap mutableBitmap = readOnly.copy(Bitmap.Config.RGB_565, true);</description>
<comment>
<author>quexotic...@gmail.com</author>
<when>Tue, 11 Jan 2011 06:21:00 +0000</when>
<what>This would seem to require only a minimal change to the interface. The native call to create a bitmap has a boolean that allows one to select a mutable versus an immutable bitmap. Making an expensive copy in memory so you can change the bitmap you just read is not optimal.</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Tue, 11 Jan 2011 06:54:15 +0000</when>
<what>glad someone cares :)</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Tue, 11 Jan 2011 07:32:24 +0000</when>
<what>Not only is it not optimal, my apps Shoutnsnap and Big Camera Button actually suffer immensely when a user of the free-app tries to take a picture at the largest resolution. It even crashes my nexusone......so frustrating....ARGH!!!</what>
</comment>
</bug>
<bug>
<bugid>10443</bugid>
<title>No underline displayed when composing in CJK by ime in WebView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jameswan...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 14:36:55 +0000</openedDate>
<description>Composing CJK words in html input, there is no underline displayed.
Android uses some hack way to display underline for CJK composing words
for TextView of application, which is using pre-defined style
Q&lt;EuQ&gt;EcandidatesQ&lt;E/uQ&gt;E to display underline. When editing in html, a
WebTextView is created for the focused input, which is only drawing for
password type input. Also, there are some webkit codes like Editor.cpp
which has something to do with underlines when composing. Why does
Android use it directly? BTW, Chrome seems use it.</description>
<comment>
<author>jameswan...@gmail.com</author>
<when>Mon, 23 Aug 2010 01:37:03 +0000</when>
<what>I found this problem was introduced since 2.0. It is ok with 1.6.

</what>
</comment>
<comment>
<author>maliangp...@gmail.com</author>
<when>Mon, 06 Sep 2010 02:06:31 +0000</when>
<what>I also met this problem, and hope this bug will be revised ASAP.</what>
</comment>
<comment>
<author>ananthk...@gmail.com</author>
<when>Fri, 08 Oct 2010 12:04:37 +0000</when>
<what>Is it possible to fix this issue in 2.1? If yes, What changes need to be done?</what>
</comment>
<comment>
<author>jameswan...@gmail.com</author>
<when>Sun, 10 Oct 2010 13:36:23 +0000</when>
<what>It is possible. Go get 1.6 version code and bring it back.</what>
</comment>
<comment>
<author>ananthk...@gmail.com</author>
<when>Mon, 11 Oct 2010 04:22:55 +0000</when>
<what>Can you be more specific James. I mean, which all files need to be changed? Is it framework level or jni?</what>
</comment>
<comment>
<author>jameswan...@gmail.com</author>
<when>Mon, 11 Oct 2010 05:09:50 +0000</when>
<what>Just framework. Before 1.6, there is no WebTextView class in framework.
Instead, a class named TextDialog was there.
TextDialog is just WebTextView, and you can get what you want back based on
TextDialog.

Below is our modification which seems works.

    /* package */ void setInPassword(boolean inPassword) {
        if (inPassword) {
            setInputType(EditorInfo.TYPE_CLASS_TEXT | EditorInfo.
                    TYPE_TEXT_VARIATION_PASSWORD);
            //createBackground();
        }

        //// For password fields, draw the WebTextView.  For others, just
show
        //// webkitQ&apos;Es drawing.
        //setWillNotDraw(!inPassword);
        //setBackgroundDrawable(inPassword ? mBackground : null);
        //// For non-password fields, avoid the invals from TextViewQ&apos;Es
blinking
        //// cursor
        //setCursorVisible(inPassword);
    }</what>
</comment>
<comment>
<author>ananthk...@gmail.com</author>
<when>Tue, 12 Oct 2010 05:29:57 +0000</when>
<what>This changes is working. However the text is drawn twice(one above other).
Check the attachment.</what>
</comment>
<comment>
<author>jameswan...@gmail.com</author>
<when>Wed, 13 Oct 2010 07:09:46 +0000</when>
<what>I think it is because the background is transparent.
try let background be opaque.


</what>
</comment>
<comment>
<author>ananthk...@gmail.com</author>
<when>Wed, 13 Oct 2010 14:25:50 +0000</when>
<what>createBackground() instantiate OutlineDrawable class which extends Drawable class. 

Inside OutlineDrawable 

public int getOpacity() {
            return PixelFormat.OPAQUE;
        }
is there. However, we have commented createBackground() in setInPassword() method.

Is there any other file that needs to be changed like WebView.java or WebViewCore.java (native calls are made from there)? 

If possible, please attach the below mentioned files : 

1. WebTextView.java
2. WebViewCore.java
3. WebView.java
          </what>
</comment>
<comment>
<author>jameswan...@gmail.com</author>
<when>Thu, 14 Oct 2010 12:11:06 +0000</when>
<what>How about below:

    /* package */ void setInPassword(boolean inPassword) {
        if (inPassword) {
            setInputType(EditorInfo.TYPE_CLASS_TEXT | EditorInfo.
                    TYPE_TEXT_VARIATION_PASSWORD);
        }
createBackground();
        //// For password fields, draw the WebTextView.  For others, just
show
        //// webkitQ&apos;Es drawing.
        //setWillNotDraw(!inPassword);
        setBackgroundDrawable(mBackground );
        //// For non-password fields, avoid the invals from TextViewQ&apos;Es
blinking
        //// cursor
        //setCursorVisible(inPassword);</what>
</comment>
<comment>
<author>ananthk...@gmail.com</author>
<when>Fri, 15 Oct 2010 02:55:46 +0000</when>
<what>Hi James,

The following changes seems to be working fine.

/* package */ void setInPassword(boolean inPassword) {
    	if (inPassword) {
            setInputType(EditorInfo.TYPE_CLASS_TEXT | EditorInfo.
                    TYPE_TEXT_VARIATION_PASSWORD);
          //createBackground();
    	}
            createBackground();
            setWillNotDraw(!inPassword);
            //setBackgroundDrawable(inPassword ? mBackground : null);
            setBackgroundDrawable(mBackground);
            setCursorVisible(inPassword);
        }


private static class OutlineDrawable extends Drawable {
        public void draw(Canvas canvas) {
            Rect bounds = getBounds();
            Paint paint = new Paint();
            paint.setAntiAlias(true);
            // Draw the background.
            paint.setColor(Color.WHITE);
            canvas.drawRect(bounds, paint);
            paint.setAlpha(255);                  //New Addition
            // Draw the outline.
            paint.setStyle(Paint.Style.STROKE);
            paint.setColor(Color.BLACK);
            canvas.drawRect(bounds, paint);
        }


Thanks a lot for the timely help.
</what>
</comment>
<comment>
<author>jameswan...@gmail.com</author>
<when>Fri, 15 Oct 2010 05:36:30 +0000</when>
<what>My pleasure.</what>
</comment>
</bug>
<bug>
<bugid>16154</bugid>
<title>Win7 installs (sometimes?) run afoul of read-only mode</title>
<status>Unassigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>morri...@google.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 16:42:35 +0000</openedDate>
<description>I installed the SDK and ADT on a fresh Win7 install, and was later
unable to add components via SDKManager.exe due to WindowsQ&apos;E Q&quot;EProgram
FilesQ&quot;E protections. - Installed Win7 Home Premium 64-bit - Ran Windows
Update greedily (until it stopped telling me there were more updates) -
Installed Android SDK - Used first launch of SDK Manager to install some
but not all components - Quit SDKManager.exe (the first time I had to
close the shell separately from the window; subsequent runs close both
automatically) - Later realized I needed the Google USB driver
component, so re-launch - Download failed due to Program Files
(x86)/Android SDK/temp being read-only - Turn on Win7 Q&quot;ECompatibility
ModeQ&quot;E on the SDK directory to disable read-only enforcement - Restart
SDKManager.exe, download now succeeds In my view, Win7Q&apos;Es behavior here
is correct. Seems to me like SDKManager should be using a temp/ folder
somewhere outside the program files tree. (DoesnQ&apos;Et Java have a Q&quot;Emake me
a temp file somewhere appropriate for the system, I donQ&apos;Et care whereQ&quot;E
API? Or is it that API which is choosing SDK/temp?) IQ&apos;Ed also argue that
the platforms and other components shouldnQ&apos;Et be installed under Program
Files, though this gets quirkier when you consider cross-platform
issues. Still, even on Linux splitting these out might let someone
package a .deb or .rpm of the core tools to be installed in /usr, and
then let individual users install the components to ~/ or /opt or
something. The tools are small but the components can take up
substantial space, so it would be handy for the manager to let you put
them on a separate volume, etc.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 16 Apr 2011 02:03:50 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6582</bugid>
<title>Phone dashboard on google account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dennis.a.tiger</reportedBy>
<openedDate>Wed, 10 Feb 2010 22:15:45 +0000</openedDate>
<description>I would like to see a phone dashboard in the user account space for
android users. With this, a user should be able to have a record of
installed apps, and be able to effectively remote-control install apps
through the market by marking apps, and then hitting some sort of
Q&quot;ECommitQ&quot;E button.</description>
<comment>
<author>dennis.a.tiger</author>
<when>Tue, 08 Jun 2010 23:16:36 +0000</when>
<what>Looks like word on the street is that this is coming for 2.2.</what>
</comment>
</bug>
<bug>
<bugid>1941</bugid>
<title>touch screen issues</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-02-09T14:20:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joeperrin2121</reportedBy>
<openedDate>Sun, 08 Feb 2009 23:30:01 +0000</openedDate>
<description>I have been having an issue with my G1 not registering touch input
properly. This is not something that happens at all times, but comes and
goes rather frequently and becomes rather maddening at times. Some
examples of the issues are as follows: When selecting items on the
screen, it doesnQ&apos;Et register where I touch like it needs to be
recalibrated. For example, if selecting items on a menu list, I touch
the item at the bottom but it highlights and selects the item in the
middle of the screen. At times, i can simply hold my finger around half
in inch away from the screen and it still registers my finger allowing
me to scroll pages, screens, etc with out touching the screen but by
just waving my finger above the screen. Sometimes, I will have the phone
just sitting on my desk and it just starts selecting items on its own
without anything touching it or even near it. Often times when on the
main home page and trying to slide over to either the right or left home
page, it will get stuck in between the screens and jitter and shake,
unable to decide which way to go. At random times, on the home page, it
will select a random icon (with a long press) all on its own as if I was
wanting to move it to another area or to the trash can. When it does
this, I can move it a short distance in any direction, but can usually
not put it back down or into the trash. Which usually forces me to turn
the phone off, unless I get lucky and it decides to drop the icon. It
seems to me that this is some sort of software issue(s) because as I
said, it only does this at random times (but very frequent). Also, I
have noticed that many times when it is doing this, I cannot press the
red (end) button to turn off the screen. But, if I hold the red (end)
button down, it does allow me to turn the phone off. However, when it is
not doing this, the screen works flawlessly. This has become extreamly
irritating. What can I do to correct this issue? I have tried
uninstalling all programs I have downloaded from the market and removing
the memory card and it still does this. Any suggestions?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 09 Feb 2009 02:03:15 +0000</when>
<what>This looks like a hardware issue actually. You should try to get a replacement unit from T-Mobile.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 14:20:52 +0000</when>
<what>I agree this looks like a hardware issue.</what>
</comment>
<comment>
<author>aidywal...@gmail.com</author>
<when>Fri, 27 Feb 2009 22:54:45 +0000</when>
<what>I have exactly this issue also. I have done a software reset and a hard reset, all of 
which make little difference. I have been able to identify that it appears to be much 
worse after charging my phone but otherwise is pretty random. I have seen other 
similar reports from other owners with the same issues, most agree it is a hardware 
problem. I think I will have to try and get a replacement through T-mobile.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:24:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15018</bugid>
<title>Android 2.3 (device: Nexus S). video recorded by MediaRecorder plays abnormal.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ryu....@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 07:26:26 +0000</openedDate>
<description>- I am trying to edit the source file of Q&quot;ECameraQ&quot;E application, and
changed several line in VideoCamera.java to have it using AMR for audio
encoding. Codes below: In readVideoPreferences(), add following lines at
the end? like this. mProfile = CamcorderProfile.get(mCameraId,
videoQualityHigh ? CamcorderProfile.QUALITY_HIGH :
CamcorderProfile.QUALITY_LOW); mProfile.audioChannels = 1;
mProfile.audioSampleRate = 8000; mProfile.audioBitRate = 12200;
mProfile.audioCodec = MediaRecorder.AudioEncoder.AMR_NB; Then run the
application on Nexus S (android 2.3.2). - After recording a video (using
HIGH Quality), get the video and try to play it in the media player of
the phone or pull it out and play it using VLC, it plays abnormal (the
video flips) - The same application runs and generates good videos on
nexus one which runs android 2.2.2. (Is this caused by the new media
framework?)</description>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Mon, 02 May 2011 08:16:54 +0000</when>
<what>I did video recording with high quality and AMR-NB as audio encoding format as discussed above. I could play it fine with the Android video player and as well as with desktop Player(VLC).
I have verified it on the following set up:
Device: Nexus One
Release: 2.3.3  
( Not sure  if there was something buggy in 2.3.2 but with 2.3.3 on Nexus One, this issue is not observed.)

Regards,
Mukesh</what>
</comment>
</bug>
<bug>
<bugid>11665</bugid>
<title>Android 2.2.1 WiFi problem with Nexus One Desktop Dock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>korhonen...@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 22:35:07 +0000</openedDate>
<description>The problem is that when Nexus One is in the dock it looses WiFi
connection and goes to 3G, after the phone starts to show the clock.
When phone is removed from the dock the WiFi wont work. WiFi is set to
never sleep and when i try to manually connect to AP it wont connect.
Only way to get a WiFi connection after the phone is removed from the
dock is to power off the WiFi from the power management widget or from
the settings. The WiFi will work normally if directly connected to the
power adapter for charging. Carrier: Saunalahti Country / Language:
Finland / English OS / Browser / build number (if applicable): 2.2.1
Nexus One</description>
<comment>
<author>rupert.t...@gmail.com</author>
<when>Thu, 27 Jan 2011 17:34:44 +0000</when>
<what>see also #1698</what>
</comment>
</bug>
<bug>
<bugid>14284</bugid>
<title>Device goes freeze after service starts</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-02-07T21:51:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yj8...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 09:11:58 +0000</openedDate>
<description>Hi, I have one question about service. We call the Q&quot;EstartServiceQ&quot;E method
with intent. But the device has no reaction and goes freeze. (during
boot-up process) 01-02 05:20:00.057 PID= 2698, TID= 2750 GTalkService
[GTalkService.14] account missing 01-02 05:20:57.500 PID= 2662, TID=
2662 DeviceManager Handling Message 3 01-02 05:20:57.500 PID= 2662, TID=
2662 DeviceManager startSanService() 01-02 05:35:44.846 PID= 2542, TID=
2650 dalvikvm GC_FOR_MALLOC freed 12998 objects / 516744 bytes in 101ms
01-02 05:54:17.979 PID= 2542, TID= 2650 dalvikvm GC_FOR_MALLOC freed
14849 objects / 583120 bytes in 94ms I want to know what case will make
this issue. Answer me ASAP. (Urgent issue) Thanks. NOTE: This form is
only for reporting bugs found in the Android system while developing
Android applications. Use the Tools templates for issues with the
developer tools. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:51:11 +0000</when>
<what>For app issues, please see developer.android.com</what>
</comment>
</bug>
<bug>
<bugid>7243</bugid>
<title>Headphone/Speaker Routing Problem After Reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Jeremy.R...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 18:51:36 +0000</openedDate>
<description>I noticed this soon after getting my Sprint Hero (1.5) -Listening to
music in Music app with headphones -After reboot, while leaving
headphones in, audio goes through speaker and canQ&apos;Et be switched back to
headphones (even after unplugging headphones and plugging them back in.)</description>
<comment>
<author>breonn...@gmail.com</author>
<when>Mon, 22 Mar 2010 10:41:26 +0000</when>
<what>I have this issues occasionally.  Usually if I unplug the headset and reboot the
phone it fixes itself.</what>
</comment>
<comment>
<author>Jeremy.R...@gmail.com</author>
<when>Thu, 25 Mar 2010 21:42:43 +0000</when>
<what>I know. The point of me reporting this is so hopefully soon users wonQ&apos;Et have to go
through such a complicated process to solve such a ridiculous problem. Thanks for
posting though. Forgot to mention the fix.</what>
</comment>
<comment>
<author>Jeremy.R...@gmail.com</author>
<when>Thu, 20 May 2010 18:38:36 +0000</when>
<what>UPDATE! Bug squashed in Hero 2.1 update. :D</what>
</comment>
</bug>
<bug>
<bugid>8078</bugid>
<title>Make a good stock ui for the development of apps, so that there is consistency in the styling of lists and menus in apps. The existing list styles and menus are alright, but in general coupd use a bit of a visual update or overhaul.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.lo...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 19:54:30 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-
discuss Please describe the feature youQ&apos;Ere requesting in as much detail
as possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 03 May 2010 20:49:19 +0000</when>
<what></what>
</comment>
<comment>
<author>bjbe...@gmail.com</author>
<when>Fri, 07 May 2010 01:16:25 +0000</when>
<what>This and 8079 appear to be the same suggestion</what>
</comment>
</bug>
<bug>
<bugid>14491</bugid>
<title>Camera bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T19:32:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jdelamo...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 22:40:30 +0000</openedDate>
<description>NOTE: Hello, I have got a Nexus One, some days ago I update my android
version from 2.2 to 2.2.1, after that my camera doesnQ&apos;Et work, my
question is: how can I downgrade the version from 2.2.1 to 2.2 again? I
want to test if it will work again or not, Thanks for the help. Javi (
Spain )</description>
<comment>
<author>fedia.m...@gmail.com</author>
<when>Thu, 03 Feb 2011 16:47:31 +0000</when>
<what>I donQ&apos;Et think you can do it *officially*......</what>
</comment>
<comment>
<author>rhishike...@gmail.com</author>
<when>Mon, 07 Feb 2011 10:56:20 +0000</when>
<what>try factory reset settings...it may work..</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 19:32:15 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15604</bugid>
<title>Honeycomb browser settings (need to identify as a desktop not Android device)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>spen5151...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 14:34:50 +0000</openedDate>
<description>The default web browser on the Motorola Xoom brings up web pages in
mobile format. There is nothing in settings to allow the browser
identity to change. The ability to change the browser identity to
desktop needs to be added to the browser settings. There is a work
around currently in the debug screen but it is only temporary and resets
when the device is powered off. You have to continually go into the
debug screen within the browser to make the browser identify as a
desktop. Thank you</description>
<comment>
<author>godsfilth</author>
<when>Sat, 19 Mar 2011 05:15:10 +0000</when>
<what>this has been commented on by google before they created a new user string for honeycomb that identifies it as a tablet websites that auto-load mobile sites when they see the android string need to update their settings to differentiate between the two. you should pester the webmasters on the sites that go to mobile. or you can use an alternate browser such as DolphineHD https://market.android.com/details?id=mobi.mgeek.TunnyBrowser</what>
</comment>
<comment>
<author>spen5151...@gmail.com</author>
<when>Sun, 20 Mar 2011 00:38:47 +0000</when>
<what>Thank you for the information.  I want to use the stock browser.  The option to identify as a Q&quot;EdesktopQ&quot;E is in all other browsers for Android.  This should also be an option in the Honeycomb browser.  It is an option on the back end but it does not Q&quot;Estick.Q&quot;E  I am asking google to update this as most Xoom users want to visit websites in full not mobile.  If this is an option on the back end it simply needs to be added to the browser settings which avoids having to change it on the back end every reboot or few hours.  As far as webmasters go, it would be difficult to contact every website people use and ask them to identify android as a desktop.  If Google fixed this on the front end in browser settings all would be perfect.  Thank you again.</what>
</comment>
<comment>
<author>Charles....@gmail.com</author>
<when>Tue, 05 Apr 2011 17:55:59 +0000</when>
<what>I am in absolute agreement with spen5151. The end user should not have to contact web masters all around the world. It is ridiculos to even suggest that. The browser in Honeycomb is a full browser with Flash and should be identified to all web sites as such. I wouldnQ&apos;Et even want a setting option to switch between mobile and desktop. Just give me desktop browsing 100% but I will leave that to what the majority says. Xoom/Honeycomb rocks man. Lets get that update out there.</what>
</comment>
<comment>
<author>zizzybaloobah@gmail.com</author>
<when>Tue, 17 May 2011 16:05:16 +0000</when>
<what>While I will pester webmasters to change their site, we shouldnQ&apos;Et have to wait for this to happen. We need to be able to change the browser settings. Since older versions have this feature, I consider itQ&apos;Es disappearance a bug that needs to be fixed. Would this also fix instances where certain YouTube videos wonQ&apos;Et play because it thinks the device is Q&quot;EmobileQ&quot;E?</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Tue, 12 Jul 2011 00:59:17 +0000</when>
<what>The honeycomb browser should load desktop sites by default, instead of loading mobile sites. This should be a high priority for Google, because android honeycomb tablets are not phones.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 18 Jul 2011 02:17:45 +0000</when>
<what>This issue has not been fixed in 3.2. Google should release a 3.3 update which fixes this issue as well as other bugs in honeycomb.</what>
</comment>
</bug>
<bug>
<bugid>12344</bugid>
<title>gallery - options/settigns to not show/store thumbnail view by default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 20:56:10 +0000</openedDate>
<description>On windows you can configure the various folders to display thumbnails ,
details etc, or just look like regular Q&apos;EfoldersQ&apos;E on android - you
cant... think that there should be some options to allow the user to be
able to specify if the top-level icon/thumbnail for an album is a
Q&quot;Etumbnail imageQ&quot;E or just a Q&quot;EfolderQ&quot;E.</description>
</bug>
<bug>
<bugid>12738</bugid>
<title>Activity.showDialog is not showing the correct, Q&apos;EupdatedQ&apos;E dialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mbrennan...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 16:39:17 +0000</openedDate>
<description>when creating a dialog using onCreate(DIALOG_ID) and then using
showDialog(DIALOG_ID) to show the dialog, after multiple calls, the
dialog does not display the most recent dialog, but the first one
created. Example: 1) call onCreateDialog(DIALOG_ID_SHOW_LIST) 2) For
this Dialog ID, onCreateDialog uses the AlertDialog.Builder to build the
dialog. The call uses Q&apos;EsetItemsQ&apos;E to show a list of available selections.
For the initial call, setItems may have 2 items in the list. 3) call
showDialog(DIALOG_ID_SHOW_LIST) 4) A dialog is displayed with the 2 list
items created in 2) above. 5) change the number of list items available
to 3 for instance, then call onCreateDialog(DIALOG_ID_SHOW_LIST).
Debugging the code, the Builder properly creates a dialog with a list of
3 items. 6) calling showDialog(DIALOG_ID_SHOW_LIST) at this point will
show the dialog created in 2) and not 5) - the list only has 2 items and
not 3. The only workaround is to use the dialog returned from
onCreateDialog() and call Q&quot;Edialog.show()Q&quot;E instead of
activity.showDialog(). IQ&apos;Em guessing Android must be remembering the
state of the previous dialog and is pulling up a cached version to show.
However, since the content has changed, this creates the problem
described above.</description>
<comment>
<author>The.Aj...@gmail.com</author>
<when>Fri, 15 Apr 2011 13:58:49 +0000</when>
<what>Use onPrepareDialog to set the items, or call removeDialog (instead of, or with, dismissDialog) to remove the stored version. Then showDialog will display the new version, by calling onCreateDialog again in the case of removeDialog, or calling onPrepareDialog in the other case.</what>
</comment>
</bug>
<bug>
<bugid>5180</bugid>
<title>ExpandableListView.OnGroupClickListener does not work like it is expected</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2009-12-05T01:02:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>edu.z...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 10:50:27 +0000</openedDate>
<description>While I was trying the behaviour of the different callback methods of
ExpandableListView I found a thing that in my opinion is inconsistent
and not natural. Here is an example code I tried (using Eclipse 3.5.1
and deploying to an HTC Hero with Android 1.5 and emulator):
ExpandableListView expandableList = getExpandableListView();
expandableList.setOnGroupClickListener(new OnGroupClickListener() {
public boolean onGroupClick(ExpandableListView parent, View v, int
groupPosition, long id) { Log.i(LoadActivity.TAG, Q&quot;EonGroupClickQ&quot;E);
return false; } }); expandableList.setOnGroupCollapseListener(new
OnGroupCollapseListener() { public void onGroupCollapse(int
groupPosition) { Log.i(LoadActivity.TAG, Q&quot;EonGroupCollapseQ&quot;E); } });
expandableList.setOnGroupExpandListener(new OnGroupExpandListener() {
public void onGroupExpand(int groupPosition) { Log.i(LoadActivity.TAG,
Q&quot;EonGroupExpandQ&quot;E); } }); I would expect the log to print Q&quot;EonGroupClickQ&quot;E
and Q&quot;EonGroupExpandQ&quot;E when I click on a group that is collapsed and when I
click again to the same group Q&quot;EonGroupClickQ&quot;E and Q&quot;EonGroupCollapseQ&quot;E
should be written. Instead, we can read the next on log: Clicking on a
collapsed group: 12-03 11:42:47.413: INFO/Test(829): onGroupClick 12-03
11:42:47.413: INFO/Test(829): onGroupExpand Clicking on an expanded
group: 12-03 11:42:47.922: INFO/Test(829): onGroupCollapse So, basically
onGroupClickListener is behaving exactly like onGroupExpandListener.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Dec 2009 19:01:00 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 05 Dec 2009 01:02:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10343</bugid>
<title>Unexpected behaviour of Home Button on froyo devices</title>
<status>WorkingAsIntended</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>2010-10-06T21:46:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mudit.a...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 10:18:32 +0000</openedDate>
<description>Run the attached sample code using following steps: step 1: Run the
application. Step 2: Go to second activity by pressing button Q&quot;EGo to
Second ActivityQ&quot;E. Step 3: You will see some text on the screen.[This
text is provided to the activity via intent, shared preferences, and a
static variable]. Step 4: Press Android Home button. Step 5: Now start
the app using either by pressing home button OR using normal procedure
to start the app. App will show a force close message. - What happened:
App does not store the shared-preferences and static data on pressing
the home button on Froyo devices. - What you think the correct behavior
should be: From past android OS versionsQ&apos;Es behaviour, app should save
the sharedprefernces and static data. This issue can be reproduced on a
device with Android 2.2 OS. I have tested this on other OS versions[
1.5,2.0,2.1] app runs properly with out any force close. Testing device:
Google Dev Phone, HTC Hero, Google Nexus Testing OS: Android OS 1.5,
2.0, 2.1, 2.2. Development environment: Windows Vista 32 bit OS IDE -
Eclipse Version: 3.4.2 [Build id: M20090211-1700]</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 13 Aug 2010 02:51:50 +0000</when>
<what></what>
</comment>
<comment>
<author>idevelop...@gmail.com</author>
<when>Wed, 06 Oct 2010 11:22:06 +0000</when>
<what>Any updates on this issue? Its been more than a month. IQ&apos;Eve been having this issue as well.</what>
</comment>
<comment>
<author>mudit.a...@gmail.com</author>
<when>Wed, 06 Oct 2010 14:16:37 +0000</when>
<what>I dont know this is a pretty major bug and why they havent provided an ETA on this. Please at least provide an ETA for this.</what>
</comment>
<comment>
<author>hackbod%...@gtempaccount.com</author>
<when>Wed, 06 Oct 2010 21:46:03 +0000</when>
<what>This is a buggy application.  If the appQ&apos;Es process gets killed while it is in the background, when the user returns to it only the visible activities will first be created, and this app is relying on the original activity instance to be around and created.  It will not be.
</what>
</comment>
</bug>
<bug>
<bugid>17080</bugid>
<title>No audio through earphone if call is recieved</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alyons1...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 16:52:38 +0000</openedDate>
<description>I was listening to music via the earphone on a HTC Desire on 2.2. I
received a call during the music, I removed the earphone jack, and I
took the call via the normal speakers / mic on HTC Desire. I then ended
call. I plugged back in the earphone jack and played the music - however
it was playing on the device speaker not the earphone. I tried to close
the music app, but I then had to power off the phone and then it worked
ok Thanks Ally</description>
</bug>
<bug>
<bugid>13565</bugid>
<title>Q&quot;Esearch serverQ&quot;E features as part of activesync </title>
<status>FutureRelease</status>
<owner>benkom...@android.com</owner>
<closedOn>2011-10-22T17:36:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>y4t...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 18:56:56 +0000</openedDate>
<description>Please implement the Q&quot;Esearch serverQ&quot;E feature of activesync which would
allow a user to search their activesync email accountQ&apos;Es server remotely
from the phone.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:21:38 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 22 Oct 2011 17:36:46 +0000</when>
<what>This has been announced for ICS.</what>
</comment>
</bug>
<bug>
<bugid>14220</bugid>
<title>Exchange - selection of folders fo synchronization.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>fiur...@gmail.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 18:16:37 +0000</openedDate>
<description>There should be a possibility for selecting folders that should be
synchronized within the Exchange account (Including Sent items, Trash,
Drafts and also custom folders not only inbox subfolders). The selection
should be done via tree (where you go deep into the structure and check
subfolders) not via a list. Some ppl have a lot of subfolders, so the
list would be long and hard to manage. Of course the subfolders should
be synched according to the specified (for the entire account) schedule
not only at the moment of opening the folder (how it works now).</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:06:26 +0000</when>
<what>Can you please confirm the manufacturer, device, and model number you are using?  As well as the software build/version number.</what>
</comment>
<comment>
<author>arjen.va...@gmail.com</author>
<when>Sat, 21 May 2011 04:54:12 +0000</when>
<what>For me it is the HTC Desire Z (A7272) running Andriod 2.2.1, build 1.82.405.1 CL317545 release-keys.</what>
</comment>
<comment>
<author>fiur...@gmail.com</author>
<when>Tue, 23 Aug 2011 09:06:02 +0000</when>
<what>Hello, it took me some time to get here again...
Anyway.. I have HTC Desire HD. Some time ago I updated the OS. Currently I have Android 2.3.3 and I have this feature. I mean I can select folders for synchronization.
So from my point of view this case can be closed.</what>
</comment>
<comment>
<author>facev...@gmail.com</author>
<when>Tue, 15 Nov 2011 06:19:44 +0000</when>
<what>Hello I too have this same issue. Currently folder redirection is not supported in the stock email app. Samsung Galasy S II T989 Android 2.3.5 Build Gingerbread.UVKID</what>
</comment>
<comment>
<author>Bhuvanes...@gmail.com</author>
<when>Tue, 15 Nov 2011 22:52:24 +0000</when>
<what>My device is an HTC G2 (carrier: T-Mobile) with Android 2.3.4 (build number 2.16.531.5 CL159515 release-keys).</what>
</comment>
</bug>
<bug>
<bugid>7331</bugid>
<title>number shown at the bottom of the popup window broken.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parkjaej...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 02:03:31 +0000</openedDate>
<description>IQ&apos;Eve Got The Some Problem In Message App. This Problem Refer To Below
Sequence. Problem Sequence: 1.Menu - Messages - New messages - to save
the number in the field Contact Now 2-3 entering the bottom of the first
pop-in occurs. (2 phone numbers appearing state) 2.navi up down Problem
Occur: number shown at the bottom of the popup window broken.</description>
</bug>
<bug>
<bugid>12858</bugid>
<title>[CTS fail]:org.apache.harmony.text.tests.java.text.CollatorTest#test_getAvailableLocales</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-12-01T23:16:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>pu.j...@zte.com.cn</reportedBy>
<openedDate>Tue, 30 Nov 2010 05:48:26 +0000</openedDate>
<description>If I use external/icu4c/stubdata/help.sh to add coll/el, coll/fa,
coll/he, coll/hi, coll/iw, coll/ps, coll/th and coll/vi to
libicudata.so. Then I tested the CTS 2.1r5,
org.apache.harmony.text.tests.java.text.CollatorTest#test_getAvailableLocales
will fail. start test
org.apache.harmony.text.tests.java.text.CollatorTest#test_getAvailableLocales
============================================================== Test
package: android.core.tests.text
org.apache.harmony.text.tests.java.text.CollatorTest#test_getAvailableLocales........(fail)
junit.framework.AssertionFailedError: Wrong decomposition at
org.apache.harmony.text.tests.java.text.CollatorTest.test_getAvailableLocales(CollatorTest.java:235)
at
org.apache.harmony.text.tests.java.text.CollatorTest.test_getAvailableLocales(CollatorTest.java:235)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
at
org.apache.harmony.text.tests.java.text.CollatorTest.test_getAvailableLocales(CollatorTest.java:235)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
dalvik\libcore\text\src\test\java\org\apache\harmony\text\tests\java\text\CollatorTest.java
public void test_getAvailableLocales() { Locale[] locales =
Collator.getAvailableLocales(); assertTrue(Q&quot;ENo localesQ&quot;E, locales.length
Q&gt;E 0); ...... assertTrue(Q&quot;EWrong decompositionQ&quot;E, c1.getDecomposition() ==
Collator.NO_DECOMPOSITION); ...... } The localesQ&apos;Es collator is
CANONICAL_DECOMPOSITION(1) in icu4c, but the CTS test want all locales
must be NO_DECOMPOSITION(0). I think this test should be abolished.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 01 Dec 2010 23:16:35 +0000</when>
<what>this test was removed in froyo.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:54:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10076</bugid>
<title>classloader.getResource Q&amp;E classloader.getResourceAsStream do not work (1.6 Q&amp;E 2.2)</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-08-04T01:37:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>Nick.Bet...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 15:24:16 +0000</openedDate>
<description>Neither of these methods work (also reported in Issue 173 some time
ago). We have a large number of libraries that load resources via this
mechanism and the effort in maintaining two sets of libraries to support
jse and android (via context.getResources) is significant. Please,
please could you fix this. If you are unable to then please remove the
methods from ClassLoader.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 29 Jul 2010 18:42:50 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Jul 2010 19:23:16 +0000</when>
<what>Issue 173 was marked as a duplicate of 917, which was fixed.

Can you be more specific about what youQ&apos;Ere doing, and what Q&quot;Edo not workQ&quot;E means?  Is it throwing an exception (and if so, which one), returning bad data?  Do you have sample code that demonstrates the problem?
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Jul 2010 01:59:43 +0000</when>
<what></what>
</comment>
<comment>
<author>Nick.Bet...@gmail.com</author>
<when>Fri, 30 Jul 2010 09:41:23 +0000</when>
<what>(Oops, just lost a comment whilst editing, ignore the above if it got sent by accident)

Place a resource in the source like com/example/bob.xyz and then try a

java.net.URL url = this.getClass().getClassLoader().getResource(Q&quot;Ecom/example/bob.xyzQ&quot;E);

and youQ&apos;Ell find that url == null

Same applies to getResourceAsStream().

This is basic java which seems to have never been QAQ&apos;Ed.

------

Incidentally, issue 173 started off being about getResource(). Issue 173/917 transformed into ResourceBundle. This was never properly fixed. Try doing the following:

Place a properties file in the source - com/example/bob.properties and then do a ResourceBundle bundle = ResourceBundle.getResource(Q&quot;Ecom.example.bob) (or any permutation using Locale/ClassLoader) and you will get a MissingResourceException
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 30 Jul 2010 14:43:06 +0000</when>
<what>Filed internally as 2882541.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 31 Jul 2010 14:39:48 +0000</when>
<what>Is the properties file getting copied into your dex/apk? Try running Q&quot;Ejar tvf myapp.apkQ&quot;E to confirm that the files of interest are in the archive and have the names you expect.

I suspect itQ&apos;Es just a problem with your build tools.</what>
</comment>
<comment>
<author>Nick.Bet...@gmail.com</author>
<when>Tue, 03 Aug 2010 17:00:57 +0000</when>
<what>OK - I now understand android a little better now. I normal java you can locate resources (via the classloader) by bundling them in with the class files and then making a java archive. Android creates the dex from the classes and any resources get thrown out unless explicitly referenced by apkbuilder using Q&apos;E-rfQ&apos;E for the root resource dir and then the resources are saved as a tree at the base of the apk file.

ItQ&apos;Es a real shame that your documentation doesnQ&apos;Et specify this in both ClassLoader and ResourceBundle - it would save the few a lot of time!

Thanks for the pointers ... best, Nick</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 04 Aug 2010 01:37:59 +0000</when>
<what>Closing as working-as-intended. But as Nick recommends, we could document this better.</what>
</comment>
<comment>
<author>Nick.Bet...@gmail.com</author>
<when>Thu, 26 Aug 2010 08:42:50 +0000</when>
<what>Q&gt;ENick, did you find out how to actually specify the -rf to apkbuilder.
Q&gt;EIQ&apos;Em within Eclipse on Linux 
IQ&apos;Em on netbeans and I modified the build ant script to include all of the source except the *.java - just prior to the signing stage:

        Q&lt;Ezip destfile=Q&quot;E${dist.apk}_Q&quot;E update=Q&quot;EtrueQ&quot;EQ&gt;E
            Q&lt;Efileset dir=Q&quot;E${package-dex.dex.folder}Q&quot;E includes=Q&quot;E${package-dex.dex.file}Q&quot;E/Q&gt;E
            Q&lt;Efileset dir=Q&quot;E${src.dir}Q&quot;E excludes=Q&quot;E**/*.javaQ&quot;E/Q&gt;E
        Q&lt;E/zipQ&gt;E</what>
</comment>
<comment>
<author>noachin...@gmail.com</author>
<when>Sat, 18 Sep 2010 21:22:22 +0000</when>
<what>Many Thanks to Nick Betteridge and others for this working clarification. Took me several days to sort out. I use Netbeans as well. I absolutely agree that an update on the javadocs, or perhaps the asap introduction of a short tutorial/examples on the issue, would be good. May I suggest that the revised androidmanifest becomes the default version ?  rgds carl; chjan at online.no</what>
</comment>
<comment>
<author>noachin...@gmail.com</author>
<when>Sat, 18 Sep 2010 21:32:24 +0000</when>
<what>There is a similar issue with Netbeans. Set keepcompression=Q&quot;EtrueQ&quot;E in the same section in the AndroidManifest in order for Android to be able to read audio files in the res/raw folder. This is a Netbeans issue, it compresses the raw files and makes them unreadable in the default setup . Revision:

Q&lt;Ezip destfile=Q&quot;E${dist.apk}_Q&quot;E update=Q&quot;EtrueQ&quot;E keepcompression=Q&quot;EtrueQ&quot;EQ&gt;E
            Q&lt;Efileset dir=Q&quot;E${package-dex.dex.folder}Q&quot;E includes=Q&quot;E${package-dex.dex.file}Q&quot;E/Q&gt;E
            Q&lt;Efileset dir=Q&quot;E${src.dir}Q&quot;E excludes=Q&quot;E**/*.javaQ&quot;E/Q&gt;E
       Q&lt;E/zipQ&gt;E

This was a hard to find Q&quot;EbugQ&quot;E. Perhaps also for others a potential time thief, thus worth mentioning in the documentation, even if Netbeans is unsupported?  rgds Carl</what>
</comment>
</bug>
<bug>
<bugid>11858</bugid>
<title>continue buffering of Video song on You Tube after my activity is disappear </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>telamitg...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 14:53:49 +0000</openedDate>
<description>Hi My issue is when my dialog window appear above the ongoing
activity(Playing video on You Tube using Browser)the video is stopped
and buffering and media player is disappear.So please tell how can i
continue the Video song on You Tube after my dialog box activity is
stop. Please any one give the answar its urgent.. Thanks</description>
</bug>
<bug>
<bugid>6677</bugid>
<title>Hide Lock Control Circles</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>BAbdulB...@gmail.com</reportedBy>
<openedDate>Tue, 16 Feb 2010 18:26:20 +0000</openedDate>
<description>Sometimes we turn on the Android to see the date/time or wallpaper
available. Do not show the lock control circles until the user has
tapped on the screen. Thanks! Bassam</description>
</bug>
<bug>
<bugid>13687</bugid>
<title>Messaging app force close  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexbro...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 22:52:18 +0000</openedDate>
<description>This has happened three time, after all text messages are gone! Very
annoying and common issue it seems:
http://androidforums.com/desire-support-troubleshooting/115360-my-htc-desire-deleting-my-text-messages.html</description>
</bug>
<bug>
<bugid>4420</bugid>
<title>Default IME Issue and Landscape/Portait Setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>djtach...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 18:45:18 +0000</openedDate>
<description>In the process of updating my application for 2.0, I ran across the
default IME bug in the 2.0 emulator. The Asian Language character was
present on the status bar and all my text input was being converted to
Asian Language characters. After changing the setting in the
Language/Keyboard settings, I noticed a bit later that I actually only
had changed the IME for portrait mode and not landscape, or that
landscape had somehow changed back. I cannot reproduce the results at
this time. I will update with any success doing so.</description>
<comment>
<author>djtach...@gmail.com</author>
<when>Thu, 29 Oct 2009 18:46:44 +0000</when>
<what>Also, I Q&quot;EfixedQ&quot;E landscape mode the same way, changing the IME.  Now both are working in 
english/latin IME.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:28:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13675</bugid>
<title>Gmail force closes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jspra...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 15:17:48 +0000</openedDate>
<description>for the last three days Gmail app. is force closing and draining the
batery trying to sync. It is fine after first Email comess through. Ive
test it through the available moniter at different times and it is the
Gmail App.</description>
<comment>
<author>airvin...@gmail.com</author>
<when>Fri, 28 Jan 2011 06:39:24 +0000</when>
<what>Same here since mid January, seems to have started when I modified the number of days that labels were being synced to the phone. Not sure if its related, but if I try to view the conversations associated with a label, then it might either sit there and display Loading conversations, or after 10 seconds it loads a screen of messages, and then instantly goes back to the Loading conversation screen. That always forces it into the state of consuming 50 - 80% CPU constantly. have reported at least one FC.

Nexus One. CM6.1.1, 55MB free.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:00:19 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>10311</bugid>
<title>Internet drops</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>maxrusoatl@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 20:35:23 +0000</openedDate>
<description>- Entering search in Google. Clicking on a link to search. - The bar
starts to show that it is in progress and then suddenly drops out of
internet app - Should just open the page HTC EVO Froyo (Android 2.2
update). After the updating the system this problem begun to annoy me.
Sometimes it happens sometimes it doesnQ&apos;Et. No pattern.</description>
</bug>
<bug>
<bugid>1978</bugid>
<title>Browser:  double download of dynamically generated content</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-19T16:29:33.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 19:47:49 +0000</openedDate>
<description>Hi, IQ&apos;Eve got a CGI script that generates a file to download. I.e. it
returns headers: Content-Length: Q&lt;ElengthQ&gt;E Content-Type:
application/x-download Content-Disposition: attachment;
filename=Q&lt;Esuggested nameQ&gt;E The script is sensitive to the number of
requests for the same URL, and returns different content every time.
When I click on the link to the CGI script, the browser on Android GETs
the URL twice -- once from the browser and once from what I assume to be
the download manager. This is clearly incorrect. Can you please fix the
Android browser so it calls GET only once? No other browsers do this.
Thanks! Stan</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Feb 2009 01:11:50 +0000</when>
<what>DonQ&apos;Et hold your breath, I donQ&apos;Et expect this to happen any time soon.

FWIW, your server configuration is arguably incorrect as HTTP requires that GETs be
idempotent.</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Thu, 12 Feb 2009 02:33:27 +0000</when>
<what>My server configuration has little to do with it.

Careful reading of RFC2616 reveals that HTTP does not _require_ GETs to be idempotent:
Q&quot;EMethods can also have the property of Q&quot;EidempotenceQ&quot;E in that (aside from error or
expiration issues) the side-effects of N Q&gt;E 0 identical requests is the same as for a
single request. The methods GET, HEAD, PUT and DELETE share this propertyQ&quot;E

Note Q&quot;ECAN also haveQ&quot;E and not Q&quot;EMUST also haveQ&quot;E or even Q&quot;ESHOULD also have.Q&quot;E  

Possibly, if your argument was correct, requests for GoogleQ&apos;Es own show_ads.js would
be required to always return the same ad.

I think idempotence makes a lot more sense for requests for static content and not
for dynamic content.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Feb 2009 02:48:11 +0000</when>
<what>Q&quot;Ethe GET and HEAD methods SHOULD NOT have the significance of taking an action other
than retrievalQ&quot;E, so, yes, itQ&apos;Es OK for your server to return different data each time,
but itQ&apos;Es also OK for the browser to transparently request those requests multiple
times without any additional user interaction.

On top of that, in a mobile environment, you need to assume that connections will get
lost, i.e. that any download is likely to happen over multiple connections.

Anyway, like I said above, this is a very significant feature that isnQ&apos;Et likely to
get implemented any time soon... unless you decide to contribute, of course, in which
case youQ&apos;Ere welcome to discuss the implementation constraints on the android-platform
mailing list.</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Thu, 12 Feb 2009 05:34:28 +0000</when>
<what>IQ&apos;Ed like to add that issue goes beyond standards compliance, being able to count the
number of downloads correctly, or serving appropriate dynamic content.

If the mobile application is used with cloud computing services, then developers have
to deal with limits on the number of requests and bandwidth.  If weQ&apos;Ere lucky, these
limits are soft and we can pay for the overage.  This browser issue will help push
the developers closer to the limits with the extraneous requests.

None of the other browsers exhibit this double-download behavior.  I fully appreciate
the difficulty of fixing this problem, but nonetheless believe it to be a bug.
</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Thu, 12 Feb 2009 05:49:03 +0000</when>
<what>I get your point about interrupted connections, and will restructure the code to work
differently.

But thereQ&apos;Es a remarkable difference between a small fraction of intermittent wireless
connections that may lead to retries and a guaranteed 2x blowup in the number of GET
requests to content-generating scripts that happens by design.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Feb 2009 13:08:56 +0000</when>
<what>ItQ&apos;Es definitely not a bug, itQ&apos;Es working exactly as designed. We explicitly split the
download manager away from the browser for a variety of reasons, an the case of
double downloads was well understood and accepted as part of the design.</what>
</comment>
<comment>
<author>bnelson...@gmail.com</author>
<when>Fri, 08 May 2009 05:55:39 +0000</when>
<what>I just came across this issue.  How does this apply when talking about POST instead
of GET?  IQ&apos;Em struggling with a server that has files available for download.  To
access those files, you must be logged in, so thereQ&apos;Es a cookie and/or session ID
involved.  To access the download content, a form is POSTed, and the content is
returned through an attachment (Content-Disposition: attachment).

However, with the Q&quot;Edouble downloadQ&quot;E thing happening, the download manager doesnQ&apos;Et
pull the actual content, because it doesnQ&apos;Et re-POST to the URL.  It looks like the
browser app correctly POSTs, but the download manager then tries to GET.  Since the
remote server is not seeing all of the proper form fields, it returns a default HTML
page instead of the expected attachment content.  This is the same action the web
server would take if you are not logged in and attempt to download the content. 

In this case, IQ&apos;Em referring to a server that I donQ&apos;Et control, so I donQ&apos;Et have the
ability to influence the way the web app is architected.  I have to rely on the
browser to handle the download properly.

WhatQ&apos;Es the proper way to handle this?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 18:42:55 +0000</when>
<what>The download manager doesnQ&apos;Et support POST - such downloads canQ&apos;Et be initiated from
the browser. ThatQ&apos;Es an open issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:33:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:50:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:29:33 +0000</when>
<what>This and 1780 are fundamentally the same issue (that the browser needs to hit the
server to determine that something is a download, and that the download manager has
to separately contact the server)</what>
</comment>
</bug>
<bug>
<bugid>1640</bugid>
<title>Calendar doesnQ&apos;Et respect date format.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-28T04:11:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pup...@gmail.com</reportedBy>
<openedDate>Thu, 25 Dec 2008 01:00:12 +0000</openedDate>
<description>IQ&apos;Eve set up my calendar format to be YYYY-MM-DD, but the Calendar shows
DD/MM/YYYY. That seems to be an error. That is in the agenda view.</description>
<comment>
<author>Tim.Labe...@gmail.com</author>
<when>Thu, 08 Jan 2009 18:23:26 +0000</when>
<what>I second that. Set my date in settings to: DD/MM/YYYY and in the agenda view of
Calender its still at MM/DD/YYYY.
Furthermore no way to change the start of the week to MON instead of SUN.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:57:00 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 04:11:06 +0000</when>
<what>The issue is that calendar uses many different date formats (possibly as many as 50)
that are used in many different situations, such that itQ&apos;Es not reasonably possible to
let the user choose every single one of them. The real solution will be to tie all
those date formats to a global locale setting.</what>
</comment>
</bug>
<bug>
<bugid>10477</bugid>
<title>Secondary Gmail Account Not Syncing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>george.smolar@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 16:51:09 +0000</openedDate>
<description>Once my Evo got Froyo, my second Gmail account would stop auto-syncing.
It is marked in settings to auto-sync and have tried deleting it and
re-adding it but nothing gets it to sync properly.</description>
<comment>
<author>John.Nau...@gmail.com</author>
<when>Wed, 18 Aug 2010 02:00:57 +0000</when>
<what>Problem has been discussed here: http://forum.androidcentral.com/htc-evo-4g/26253-gmail-sync-issues-after-froyo-update.html </what>
</comment>
<comment>
<author>david.vadanyi@gmail.com</author>
<when>Thu, 19 Aug 2010 14:20:25 +0000</when>
<what>I experience the same problem on HTC Desire.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:28:56 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>19117</bugid>
<title>SIGSEGV when debug/running an app from Eclipse.</title>
<status>Assigned</status>
<owner>jeff...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>bachi.in...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 20:30:31 +0000</openedDate>
<description>IQ&apos;Em developing an app, and every now and then (maybe after 20-30
starts), I run into a situation where I cannot start another run/debug
session. The appQ&apos;Es never started (tried a breakpoint on the first line
of code). See the Logcat output below. Once it happens, the app can
neither be started from the device (with or without USB debugging on)
nor from Eclipse. Only uninstall/reinstall helps. Happens both on the
emulator (tested with Android 2.1) and LG P990 / Android 2.2.2 Note: Can
send the .apk privately upon request. 08-08 20:06:55.417:
INFO/System.out(285): waiting for debugger to settle... 08-08
20:06:55.623: INFO/System.out(285): waiting for debugger to settle...
08-08 20:06:55.841: INFO/System.out(285): waiting for debugger to
settle... 08-08 20:06:56.046: INFO/System.out(285): debugger has settled
(1400) 08-08 20:06:56.612: INFO/ActivityThread(285): Publishing provider
com.insign.smartshopper.searchtagprovider:
com.insign.smartshopper.SearchTagProvider 08-08 20:06:58.454:
INFO/DEBUG(28): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** 08-08 20:06:58.454: INFO/DEBUG(28): Build fingerprint:
Q&apos;Egeneric/google_sdk/generic/:2.1/ERD79/22607:eng/test-keysQ&apos;E 08-08
20:06:58.454: INFO/DEBUG(28): pid: 285, tid: 285 Q&gt;EQ&gt;EQ&gt;E
com.insign.smartshopper Q&lt;EQ&lt;EQ&lt;E 08-08 20:06:58.454: INFO/DEBUG(28): signal
11 (SIGSEGV), fault addr 0000000c 08-08 20:06:58.454: INFO/DEBUG(28): r0
00000001 r1 4186b8f8 r2 00000000 r3 ad07ff50 08-08 20:06:58.454:
INFO/DEBUG(28): r4 44d6e69a r5 00000010 r6 ad07ff50 r7 0000bd00 08-08
20:06:58.454: INFO/DEBUG(28): r8 be9d39f8 r9 41aebe68 10 44ed7e58 fp
00000003 08-08 20:06:58.454: INFO/DEBUG(28): ip 4000d7a8 sp be9d3928 lr
ad022908 pc ad022918 cpsr 20000010 08-08 20:06:58.551: INFO/DEBUG(28):
#00 pc 00022918 /system/lib/libdvm.so 08-08 20:06:58.551:
INFO/DEBUG(28): #01 pc 00018d98 /system/lib/libdvm.so 08-08
20:06:58.561: INFO/DEBUG(28): #02 pc 0004d3bc /system/lib/libdvm.so
08-08 20:06:58.561: INFO/DEBUG(28): #03 pc 00054e74
/system/lib/libdvm.so 08-08 20:06:58.561: INFO/DEBUG(28): #04 pc
00013f58 /system/lib/libdvm.so 08-08 20:06:58.574: INFO/DEBUG(28): #05
pc 00019888 /system/lib/libdvm.so 08-08 20:06:58.574: INFO/DEBUG(28):
#06 pc 00018d5c /system/lib/libdvm.so 08-08 20:06:58.574:
INFO/DEBUG(28): #07 pc 0004d6d0 /system/lib/libdvm.so 08-08
20:06:58.582: INFO/DEBUG(28): #08 pc 0003a72c /system/lib/libdvm.so
08-08 20:06:58.582: INFO/DEBUG(28): #09 pc 0002be52
/system/lib/libdvm.so 08-08 20:06:58.582: INFO/DEBUG(28): #10 pc
00026cf4 /system/lib/libandroid_runtime.so 08-08 20:06:58.582:
INFO/DEBUG(28): #11 pc 000279d8 /system/lib/libandroid_runtime.so 08-08
20:06:58.582: INFO/DEBUG(28): #12 pc 00008cae /system/bin/app_process
08-08 20:06:58.591: INFO/DEBUG(28): #13 pc 0000c2c6 /system/lib/libc.so
08-08 20:06:58.591: INFO/DEBUG(28): #14 pc b00018aa /system/bin/linker
08-08 20:06:58.591: INFO/DEBUG(28): code around pc: 08-08 20:06:58.591:
INFO/DEBUG(28): ad022908 e3500000 0afff36b e59ac000 e59c2078 08-08
20:06:58.591: INFO/DEBUG(28): ad022918 e792c10b eafff4c3 e1a00425
e200200f 08-08 20:06:58.591: INFO/DEBUG(28): ad022928 e1a01002 e59d0098
e58d2014 ebfff1ff 08-08 20:06:58.591: INFO/DEBUG(28): code around lr:
08-08 20:06:58.591: INFO/DEBUG(28): ad0228f8 e1a05425 e58d3028 e1a0000a
ebfff242 08-08 20:06:58.601: INFO/DEBUG(28): ad022908 e3500000 0afff36b
e59ac000 e59c2078 08-08 20:06:58.601: INFO/DEBUG(28): ad022918 e792c10b
eafff4c3 e1a00425 e200200f 08-08 20:06:58.601: INFO/DEBUG(28): stack:
08-08 20:06:58.601: INFO/DEBUG(28): be9d38e8 44d6e69a
/data/dalvik-cache/data@app@com.insign.smartshopper.apk@classes.dex
08-08 20:06:58.611: INFO/DEBUG(28): be9d38ec 0000bd00 [heap] 08-08
20:06:58.611: INFO/DEBUG(28): be9d38f0 4186b8f8 08-08 20:06:58.621:
INFO/DEBUG(28): be9d38f4 ad01f528 /system/lib/libdvm.so 08-08
20:06:58.621: INFO/DEBUG(28): be9d38f8 0000bd00 [heap] 08-08
20:06:58.621: INFO/DEBUG(28): be9d38fc 000000c2 08-08 20:06:58.621:
INFO/DEBUG(28): be9d3900 41aebe68 /dev/ashmem/dalvik-LinearAlloc
(deleted) 08-08 20:06:58.621: INFO/DEBUG(28): be9d3904 44ea2b38
/dev/ashmem/mspace/dalvik-heap/2 (deleted) 08-08 20:06:58.621:
INFO/DEBUG(28): be9d3908 00000000 08-08 20:06:58.621: INFO/DEBUG(28):
be9d390c 44d6e69a
/data/dalvik-cache/data@app@com.insign.smartshopper.apk@classes.dex
08-08 20:06:58.621: INFO/DEBUG(28): be9d3910 000010f8 08-08
20:06:58.621: INFO/DEBUG(28): be9d3914 ad07ff50 /system/lib/libdvm.so
08-08 20:06:58.633: INFO/DEBUG(28): be9d3918 0000bd00 [heap] 08-08
20:06:58.633: INFO/DEBUG(28): be9d391c be9d39f8 [stack] 08-08
20:06:58.633: INFO/DEBUG(28): be9d3920 df002777 08-08 20:06:58.633:
INFO/DEBUG(28): be9d3924 e3a070ad 08-08 20:06:58.633: INFO/DEBUG(28):
#00 be9d3928 be9d39c7 [stack] 08-08 20:06:58.633: INFO/DEBUG(28):
be9d392c 00000004 08-08 20:06:58.633: INFO/DEBUG(28): be9d3930 0000acc0
[heap] 08-08 20:06:58.633: INFO/DEBUG(28): be9d3934 00000354 08-08
20:06:58.633: INFO/DEBUG(28): be9d3938 0000bd00 [heap] 08-08
20:06:58.633: INFO/DEBUG(28): be9d393c 00000010 08-08 20:06:58.633:
INFO/DEBUG(28): be9d3940 00000008 08-08 20:06:58.633: INFO/DEBUG(28):
be9d3944 44ed7e38 /dev/ashmem/mspace/dalvik-heap/2 (deleted) 08-08
20:06:58.633: INFO/DEBUG(28): be9d3948 ad07e4e0 /system/lib/libdvm.so
08-08 20:06:58.633: INFO/DEBUG(28): be9d394c be9d39c7 [stack] 08-08
20:06:58.633: INFO/DEBUG(28): be9d3950 00000001 08-08 20:06:58.642:
INFO/DEBUG(28): be9d3954 00000001 08-08 20:06:58.642: INFO/DEBUG(28):
be9d3958 ad080abc /system/lib/libdvm.so 08-08 20:06:58.642:
INFO/DEBUG(28): be9d395c 00121f20 [heap] 08-08 20:06:58.642:
INFO/DEBUG(28): be9d3960 0000ffff [heap] 08-08 20:06:58.642:
INFO/DEBUG(28): be9d3964 be9d39b0 [stack] 08-08 20:06:58.642:
INFO/DEBUG(28): be9d3968 ad0643c0 /system/lib/libdvm.so 08-08
20:06:58.642: INFO/DEBUG(28): be9d396c ad065520 /system/lib/libdvm.so
08-08 20:06:58.642: INFO/DEBUG(28): be9d3970 00000000 08-08
20:06:58.642: INFO/DEBUG(28): be9d3974 ad0546b5 /system/lib/libdvm.so
08-08 20:06:58.642: INFO/DEBUG(28): be9d3978 000000c8 08-08
20:06:58.642: INFO/DEBUG(28): be9d397c 00000397 08-08 20:06:58.642:
INFO/DEBUG(28): be9d3980 ad07ff50 /system/lib/libdvm.so 08-08
20:06:58.642: INFO/DEBUG(28): be9d3984 00000002 08-08 20:06:58.642:
INFO/DEBUG(28): be9d3988 ffff0000 08-08 20:06:58.651: INFO/DEBUG(28):
be9d398c 00000000 08-08 20:06:58.651: INFO/DEBUG(28): be9d3990 00000000
08-08 20:06:58.651: INFO/DEBUG(28): be9d3994 00000000 08-08
20:06:58.651: INFO/DEBUG(28): be9d3998 00000000 08-08 20:06:58.651:
INFO/DEBUG(28): be9d399c 00000000 08-08 20:06:58.651: INFO/DEBUG(28):
be9d39a0 44ed7b98 /dev/ashmem/mspace/dalvik-heap/2 (deleted) 08-08
20:06:58.651: INFO/DEBUG(28): be9d39a4 00000000 08-08 20:06:58.651:
INFO/DEBUG(28): be9d39a8 4186bd30 08-08 20:06:58.651: INFO/DEBUG(28):
be9d39ac be9d39f8 [stack] 08-08 20:06:58.651: INFO/DEBUG(28): be9d39b0
00000000 08-08 20:06:58.651: INFO/DEBUG(28): be9d39b4 00000000 08-08
20:06:58.651: INFO/DEBUG(28): be9d39b8 40019598
/dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted) 08-08 20:06:58.651:
INFO/DEBUG(28): be9d39bc 4186b850 08-08 20:06:58.651: INFO/DEBUG(28):
be9d39c0 4186b8f8 08-08 20:06:58.661: INFO/DEBUG(28): be9d39c4 009d39f8
08-08 20:06:58.661: INFO/DEBUG(28): be9d39c8 be9d3a78 [stack] 08-08
20:06:58.661: INFO/DEBUG(28): be9d39cc 0000bd00 [heap] 08-08
20:06:58.661: INFO/DEBUG(28): be9d39d0 ad019830 /system/lib/libdvm.so
08-08 20:06:58.661: INFO/DEBUG(28): be9d39d4 be9d39f8 [stack] 08-08
20:06:58.661: INFO/DEBUG(28): be9d39d8 be9d3a78 [stack] 08-08
20:06:58.661: INFO/DEBUG(28): be9d39dc ad00f380 /system/lib/libdvm.so
08-08 20:06:58.661: INFO/DEBUG(28): be9d39e0 0000bd00 [heap] 08-08
20:06:58.661: INFO/DEBUG(28): be9d39e4 4186bee4 08-08 20:06:58.661:
INFO/DEBUG(28): be9d39e8 00000000 08-08 20:06:58.671: INFO/DEBUG(28):
be9d39ec ad018d9c /system/lib/libdvm.so 08-08 20:06:58.671:
INFO/DEBUG(28): #01 be9d39f0 00000048 08-08 20:06:58.671:
INFO/DEBUG(28): be9d39f4 44e7b018 /dev/ashmem/mspace/dalvik-heap/2
(deleted) 08-08 20:06:58.671: INFO/DEBUG(28): be9d39f8 41fb3f76
/data/dalvik-cache/system@framework@core.jar@classes.dex 08-08
20:06:58.671: INFO/DEBUG(28): be9d39fc 4186bd30 08-08 20:06:58.671:
INFO/DEBUG(28): be9d3a00 00000000 08-08 20:06:58.671: INFO/DEBUG(28):
be9d3a04 00000007 08-08 20:06:58.671: INFO/DEBUG(28): be9d3a08 4186d5b8
/dev/ashmem/dalvik-LinearAlloc (deleted) 08-08 20:06:58.671:
INFO/DEBUG(28): be9d3a0c 00015e60 [heap] 08-08 20:06:58.671:
INFO/DEBUG(28): be9d3a10 0000bd00 [heap] 08-08 20:06:58.671:
INFO/DEBUG(28): be9d3a14 be9d39b8 [stack] 08-08 20:06:58.684:
INFO/DEBUG(28): be9d3a18 41869200 08-08 20:06:58.684: INFO/DEBUG(28):
be9d3a1c 0000bd08 [heap] 08-08 20:06:58.684: INFO/DEBUG(28): be9d3a20
ad080fae /system/lib/libdvm.so 08-08 20:06:58.684: INFO/DEBUG(28):
be9d3a24 ad08103c 08-08 20:06:58.684: INFO/DEBUG(28): be9d3a28 00000001
08-08 20:06:58.684: INFO/DEBUG(28): be9d3a2c 00000001 08-08
20:06:58.684: INFO/DEBUG(28): be9d3a30 40014d01
/dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted) 08-08 20:06:58.684:
INFO/DEBUG(28): be9d3a34 ad04d21d /system/lib/libdvm.so 08-08
20:06:58.691: INFO/DEBUG(28): be9d3a38 00000001 08-08 20:06:58.691:
INFO/DEBUG(28): be9d3a3c 00000019 08-08 20:06:58.691: INFO/DEBUG(28):
be9d3a40 419063fc /dev/ashmem/dalvik-LinearAlloc (deleted) 08-08
20:06:58.691: INFO/DEBUG(28): be9d3a44 0000bd00 [heap] 08-08
20:06:58.691: INFO/DEBUG(28): be9d3a48 ad07ff50 /system/lib/libdvm.so
08-08 20:06:58.691: INFO/DEBUG(28): be9d3a4c ad04d3bf
/system/lib/libdvm.so 08-08 20:06:59.331: INFO/ActivityManager(59):
Process com.insign.smartshopper (pid 285) has died. 08-08 20:06:59.398:
INFO/UsageStats(59): Unexpected resume of com.android.launcher while
already resumed in com.insign.smartshopper</description>
<comment>
<author>bachi.in...@gmail.com</author>
<when>Mon, 08 Aug 2011 22:13:34 +0000</when>
<what>I found the cause:

preferences.xml, Q&lt;Estring name=Q&quot;Eshortcut_functionQ&quot;EQ&gt;E - if it contains the (json) string below, Android segfaults even before reaching the app entry point.

Q&lt;E?xml version=Q&apos;E1.0Q&apos;E encoding=Q&apos;Eutf-8Q&apos;E standalone=Q&apos;EyesQ&apos;E ?Q&gt;E
Q&lt;EmapQ&gt;E
Q&lt;Estring name=Q&quot;Eshortcut_functionQ&quot;EQ&gt;E{Q&amp;Equot;titleQ&amp;Equot;:Q&amp;Equot;KategorienQ&amp;Equot;,Q&amp;Equot;idQ&amp;Equot;:0,Q&amp;Equot;activityQ&amp;Equot;:2}Q&lt;E/stringQ&gt;E
Q&lt;Eint name=Q&quot;EstartscreenQ&quot;E value=Q&quot;E999Q&quot;E /Q&gt;E
Q&lt;Eint name=Q&quot;Estartup_counterQ&quot;E value=Q&quot;E1Q&quot;E /Q&gt;E
Q&lt;Estring name=Q&quot;Edisabled_suppliersQ&quot;EQ&gt;E{}Q&lt;E/stringQ&gt;E
Q&lt;Estring name=Q&quot;Eprestitial_adQ&quot;EQ&gt;EQ&lt;E/stringQ&gt;E
Q&lt;Estring name=Q&quot;Erss_lastreadQ&quot;EQ&gt;EQ&lt;E/stringQ&gt;E
Q&lt;Estring name=Q&quot;Edevice-guidQ&quot;EQ&gt;E722a4da1-2220-4945-a2f7-313d63eda247Q&lt;E/stringQ&gt;E
Q&lt;E/mapQ&gt;E

The string was written by this code:

String shortcutString = gson.toJson(shortcut);		
prefsEditor.putString(PREF_SHORTCUT_CONFIG, shortcutString);
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 19:01:32 +0000</when>
<what>what reads this preferences.xml?</what>
</comment>
<comment>
<author>bachi.in...@gmail.com</author>
<when>Thu, 11 Aug 2011 10:30:19 +0000</when>
<what>I think by now too that itQ&apos;Es in the deserializing, probably in  Gson().fromJson() (sorry, already changed the code, canQ&apos;Et easily check)

This code reads it in:

String shortcutString = sharedPrefs.getString(PREF_SHORTCUT_CONFIG, null);			
if (shortcutString != null) {
    Type collectionType = new TypeTokenQ&lt;EShortcutQ&gt;E(){}.getType();
    Shortcut shortcut = new Gson().fromJson(shortcutString, collectionType);
}

This is the used class:

public class Shortcut implements Cloneable {
	
	public int activity;
	public CharSequence title;
	public int id;
	public String query;
	public Integer filterCategoryId;
	
	
	public Shortcut clone() {
	    try {
			return (Shortcut) super.clone();
		} catch (Exception e) {
			e.printStackTrace();
			return null;
		}		
	 }
}</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 11 Aug 2011 13:27:19 +0000</when>
<what>Thanks. IQ&apos;Eve seen a related debugger crash so IQ&apos;Em hoping they have the same cause.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 11 Aug 2011 13:27:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 14 Aug 2011 20:21:57 +0000</when>
<what>WeQ&apos;Ere tracking a related issue in our internal bug tracker with http://b/5092869</what>
</comment>
</bug>
<bug>
<bugid>8262</bugid>
<title>CTS case android.core.tests.luni.lang#test_getState contains invalid assert</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-01-20T18:36:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>henrik.x...@stericsson.com</reportedBy>
<openedDate>Tue, 11 May 2010 09:00:39 +0000</openedDate>
<description>Test: org.apache.harmony.luni.tests.java.lang.ThreadTest.test_getState()
This test case has two threads and one semaphore that is used in order
to validate the state of the two treads during the test. The interesting
part of the test: Thread 1: 2000 while (!sem.hasQueuedThreads()){} 2001
2002 assertEquals(Thread.State.WAITING, th.getState()); // Q&lt;E-- invalid
assert Thread 2: 1967 sem.acquire(); Thread 1 will get stuck in the
while-loop until thread 2 invokes sem.acquire() and gets stuck in a wait
condition. Thread 1 will then be released since hasQueuedThreads()
returns true. In the next row the thread 2 state should be WAITING. This
test will sometimes fail. The reason for this is that sem.acquire() will
first update the semaphores internal queue(i) and later on internally
invoke wait(ii). If a context switch takes place between (i) and (ii)
the assert might be executed before thread 2 is in a WAITING state and
the test will fail due to that thread 2 state is still in a RUNNING
state. This error occurs about 1 out of 10 test runs on a multi-core
system (SMP) since the two threads can run in parallel on separate cpu
cores. The test case also fails on the emulator but much more rarely
(about 1 out of 200 test runs). If the test is converted and run on Java
SE it fails about 50% (dual core workstation). Suggested solution: The
invalid assert on row 2002 should be removed or a Thread.sleep(1000)
should be inserted before the assert. Branch: android-2.1_r1 (problem
still exists on master) Test source code: 1949 public void
test_getState() { 1950 Thread.State state =
Thread.currentThread().getState(); 1951 assertNotNull(state); 1952
assertEquals(Thread.State.RUNNABLE, state); 1953 1954 final Semaphore
sem = new Semaphore(0); 1955 final Object lock = new Object(); 1956
Thread th = new Thread() { 1957 @Override 1958 public void run() { 1959
while (!sem.hasQueuedThreads()) {} 1960 sem.release(); 1961 1962 //
RUNNABLE 1963 while (run) {} 1964 1965 try { 1966 // WAITING 1967
sem.acquire(); 1968 } catch (InterruptedException e) { 1969
fail(Q&quot;EInterruptedException was thrown.Q&quot;E); 1970 } ... 1988 } 1989 }; 1990
assertEquals(Thread.State.NEW, th.getState()); 1991 th.start(); 1992 try
{ 1993 sem.acquire(); 1994 } catch (InterruptedException e) { 1995
fail(Q&quot;EInterruptedException was thrown.Q&quot;E); 1996 } 1997
assertEquals(Thread.State.RUNNABLE, th.getState()); 1998 run = false;
1999 2000 while (!sem.hasQueuedThreads()){} 2001 2002
assertEquals(Thread.State.WAITING, th.getState()); // Q&lt;E-- invalid assert
2003 synchronized (lock) { 2004 sem.release(); ...</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 May 2010 20:49:56 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Thu, 20 May 2010 17:03:31 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 24 May 2010 18:57:15 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 09 Jul 2010 20:01:28 +0000</when>
<what>IQ&apos;Ell take a look again :-)</what>
</comment>
<comment>
<author>markus.b...@stericsson.com</author>
<when>Mon, 27 Dec 2010 11:51:18 +0000</when>
<what>How did it go with this issue? We are still seeing this failure on CTS_r4.</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 28 Dec 2010 20:14:13 +0000</when>
<what>It fell off my radar. Does https://review.source.android.com/#change,20074 work for you? It seems there was a similar spin lock check added to test the Thread.State.BLOCKED, so I copied the solution. IQ&apos;Em sure Thread.sleep would work as well.</what>
</comment>
<comment>
<author>markus.b...@stericsson.com</author>
<when>Wed, 29 Dec 2010 11:51:47 +0000</when>
<what>Thanks! This seems to remove the issue. Feel free to close this issue (Ok with both me and Henrik that created the issue)</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 20 Jan 2011 18:36:20 +0000</when>
<what>Finally checked in:

Add Delay to ThreadTest#test_getState

Wait a bit before checking that the thread state is WAITING. A context
switch between updating the semaphoreQ&apos;Es internal state and invoking wait
can cause the test to see that the thread is still RUNNABLE.

Change-Id: Ie0ea934b83e6efe76b721289665bb20a13cd6eea

https://review.source.android.com/#change,20074</what>
</comment>
</bug>
<bug>
<bugid>17318</bugid>
<title>Wrong Network Displayed in Notifications Q&amp;E Phone Settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Arvalee2...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 23:45:18 +0000</openedDate>
<description>Samsung Galaxy S Froyo 2.2 My home network is O2-UK When roaming in
Republic of Ireland phone logged on to Vodafone IE When returned home to
N Ireland phone logged back on home network O2 - but did not change the
name of the network to O2-UK instead remained with text Q&quot;EVodafone IEQ&quot;E in
notifications Q&amp;E phone settings The phone is definitely on O2-UK (not
roaming) When listing available networks all UK networks are listed
except for O2-UK - O2-UK has been replaced by Q&quot;EVodafone IEQ&quot;E a network
which is not available in my area. The phone is reporting correctly that
it is not roaming, but shows a network (vodafone IE) from outside the
UK. An upgrade to 2.2 from 2.1 did not solve the problem - i do not wish
to reset my phone.</description>
<comment>
<author>arvalee2...@yahoo.co.uk</author>
<when>Sun, 12 Jun 2011 23:49:08 +0000</when>
<what>A further upgrade of firmware to Gingerbread hasnQ&apos;Et solved this issue.</what>
</comment>
</bug>
<bug>
<bugid>18108</bugid>
<title>plzz google we need arabic lang for android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-30T00:47:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ger.na...@live.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 18:21:10 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 30 Jun 2011 00:47:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2026</bugid>
<title>icon (of uninstalled app) remains on the g1 home screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-17T02:10:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexba...@gmail.com</reportedBy>
<openedDate>Mon, 16 Feb 2009 20:44:28 +0000</openedDate>
<description>Install app; put icon on home screen; uninstall app; see that icon is
still on home screen. My intuition tells me that the icons and shortcuts
should be removed -- after all, what purpose do these artifacts serve?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 17 Feb 2009 02:10:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9826</bugid>
<title>To catch the back key event to hide ime</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>smilla...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 05:26:30 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. press the edittext widget. 2. then, show the ime. 3. press the back
key included oem. 4. then, hide the ime. - What happened. In the step 4,
I canQ&apos;Et receive the event callback when ime hide or back key is pressed.
I tried to receive both event callback, but I couldnQ&apos;Et. - What you think
the correct behavior should be. It should be generate the event
callback.. IQ&apos;Em not sure, DonQ&apos;Et I know the existing solution?</description>
<comment>
<author>cptperso...@gmail.com</author>
<when>Fri, 25 Mar 2011 18:18:24 +0000</when>
<what>At the least it would be nice if the API gave you a reliable way to check if the IME is visible;  as far as I have been able to determine it doesnQ&apos;Et.  IQ&apos;Eve tried InputMethodManager.isActive() and InputMethodManager.isActive(View), and as far as I can tell its return value has nothing to do with IME visibility.  I have no idea what the return codes are actually good for --- theyQ&apos;Eve never been of any use to me.

If IQ&apos;Em wrong and thereQ&apos;Es a method for this, can someone post the fact (and can the dox be a little clearer about it)?</what>
</comment>
<comment>
<author>smilla...@gmail.com</author>
<when>Tue, 19 Apr 2011 05:42:51 +0000</when>
<what>override a onKeyPreIme(int keyCode, KeyEvent event) :)</what>
</comment>
</bug>
<bug>
<bugid>793</bugid>
<title>Caller of ExpandableListView.OnGroupClickListener ignores return flag.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-18T18:24:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Mon, 18 Aug 2008 18:09:25 +0000</openedDate>
<description>Given the following code snippet, what do you expect should happen when
a group is clicked? ExpandableListView myExpandableListView = ....; ...
myExpandableListView.setOnGroupClickListener(new
ExpandableListView.OnGroupClickListener(){ public boolean
onGroupClick(ExpandableListView expandablelistview, View view, int i,
long l) { // nothing return true; } }); My expectation is that the
default behavior (ie expand/collapse of the group) will not occur
because IQ&apos;Eve returned Q&quot;EtrueQ&quot;E and thus are indicating that my code has
handled the click. The current SDK seems to ignore this return value
though. I think that when the onGroupClick(..) method returns a Q&quot;EtrueQ&quot;E
value, the ExpandableListView should not exhibit its default behavior
(ie expand/collapse of the group) and should instead assume that the
onGroupClick(..) method body implements the developer desired behavior.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 18 Aug 2008 18:24:57 +0000</when>
<what>Fixed in the next SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:54:29 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>dth...@gmail.com</author>
<when>Thu, 25 Feb 2010 05:51:29 +0000</when>
<what>If the group is expanded, the result of the onGroupClickListener is ignored. This code is from ExpandableListView.java Line#508 on HEAD.

My comments use //Q&gt;EQ&gt;EQ&gt;EQ&gt;E 

Basically, the listener is only being checked/fired if the list is expanded. Which causes two problems.
1) No event expanded
2) Inability to shortcircuit default behaviour and prevent a section from being collapsed.

boolean handleItemClick(View v, int position, long id) {
    final PositionMetadata posMetadata = mConnector.getUnflattenedPos(position);
    
    id = getChildOrGroupId(posMetadata.position);
    
    boolean returnValue;
    if (posMetadata.position.type == ExpandableListPosition.GROUP) {
        /* ItQ&apos;Es a group, so handle collapsing/expanding */

        // Q&gt;EQ&gt;EQ&gt;EQ&gt;E Code needed to fix ignoring mOnGroupClick if expanded
        // Q&gt;EQ&gt;EQ&gt;EQ&gt;E moved from the  else clause below.
        /* ItQ&apos;Es a group click, so pass on event */
        if (mOnGroupClickListener != null) {
            if (mOnGroupClickListener.onGroupClick(this, v,
                    posMetadata.position.groupPos, id)) {
                posMetadata.recycle();
                return true;
            }
        }
        
        if (posMetadata.isExpanded()) {

            /* Collapse it */
            mConnector.collapseGroup(posMetadata);

            playSoundEffect(SoundEffectConstants.CLICK);
            
            if (mOnGroupCollapseListener != null) {
                mOnGroupCollapseListener.onGroupCollapse(posMetadata.position.groupPos);
            }
            
        } else {
// Q&gt;EQ&gt;EQ&gt;EQ&gt;E This commented code should be outside the expanded check.
//            /* ItQ&apos;Es a group click, so pass on event */
//            if (mOnGroupClickListener != null) {
//                if (mOnGroupClickListener.onGroupClick(this, v,
//                        posMetadata.position.groupPos, id)) {
//                    posMetadata.recycle();
//                    return true;
//                }
//            }

            /* Expand it */
            mConnector.expandGroup(posMetadata);

            playSoundEffect(SoundEffectConstants.CLICK);
            
            if (mOnGroupExpandListener != null) {
                mOnGroupExpandListener.onGroupExpand(posMetadata.position.groupPos);
            }
        }
        
        returnValue = true;
    } else {
        /* ItQ&apos;Es a child, so pass on event */
        if (mOnChildClickListener != null) {
            playSoundEffect(SoundEffectConstants.CLICK);
            return mOnChildClickListener.onChildClick(this, v, posMetadata.position.groupPos,
                    posMetadata.position.childPos, id);
        }
        
        returnValue = false;
    }
    
    posMetadata.recycle();
    
    return returnValue;
}
</what>
</comment>
</bug>
<bug>
<bugid>14421</bugid>
<title>sms mulltiple recipients -respond</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:45:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>letrange...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 07:07:01 +0000</openedDate>
<description>This problem appears with my Galaxy i9000 and Android 2.2. Maybe it does
not concern android but the customization made by Samsung. when sending
a sms to multiple recipients, letQ&apos;Es say recipients A and B, a new thread
is created between me and recipient (A,B), which is absurd because
recipient (A,B) does not exists. Now if recipient A send a respond, it
does not appear in this thread but in the thread Q&quot;Eme-AQ&quot;E, making things
very confuse because my message and the respond are not in the same
thread Android shouldnQ&apos;Et create a new thread between me and recipient
(A,B) but just dispatch my message in the threads Q&quot;Eme-AQ&quot;E and Q&quot;Eme-BQ&quot;E</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:45:44 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>8814</bugid>
<title>AnimationListener for AnimationDrawable class</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>omega...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 05:19:28 +0000</openedDate>
<description>I would like to see an AnimationListener interface added to the
AnimationDrawable class. Currently, there is no way to get notified when
an AnimationDrawable finishes animating. I propose adding an
AnimationDrawable.AnimationListener interface with the same usage as the
Animation.AnimationListener interface. It would be set using an
AnimationDrawable.setAnimationListener(AnimationDrawable.AnimationListener
listener) method and would contain the following methods:
onAnimationEnd(AnimationDrawable anim)
onAnimationStart(AnimationDrawable anim)
onAnimationRepeat(AnimationDrawable anim)</description>
</bug>
<bug>
<bugid>16183</bugid>
<title>SMS, Contact, Email apps fail under locales that use other numeral systems (Explanation provided)</title>
<status>Assigned</status>
<owner>tomtay...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>eyad.abo...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 20:50:55 +0000</openedDate>
<description>Explanation: Please look at the following Java files in the Android
source code:
/packages/providers/ContactsProvider/src/com/android/providers/contacts/ContactAggregator.java
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/MmsSmsProvider.java
----------------------------------------------------------------------------------------------------------------
In ContactAggregator.java, thereQ&apos;Es a constructor that has this code in
it: mRawContactsQueryByRawContactId =
String.format(RawContactsQuery.SQL_FORMAT_BY_RAW_CONTACT_ID,
mMimeTypeIdPhoto, mMimeTypeIdPhone); mRawContactsQueryByContactId =
String.format(RawContactsQuery.SQL_FORMAT_BY_CONTACT_ID,
mMimeTypeIdPhoto, mMimeTypeIdPhone); These lines give an FC under an
Arabic locale on Gingerbread. The fix is to pass in the Locale.US
parameter to the String.format method, as such:
mRawContactsQueryByRawContactId = String.format(Locale.US,
RawContactsQuery.SQL_FORMAT_BY_RAW_CONTACT_ID, mMimeTypeIdPhoto,
mMimeTypeIdPhone); mRawContactsQueryByContactId =
String.format(Locale.US, RawContactsQuery.SQL_FORMAT_BY_CONTACT_ID,
mMimeTypeIdPhoto, mMimeTypeIdPhone); The reason for this is that under
an Arabic locale, the String.format will turn the SQL statement into
something like: SELECT * FROM TABLE WHERE FIELD_ID=? (where ? is the 8
digit in Arabic, which is incorrect as the digit here should not change
based on the userQ&apos;Es locale)
----------------------------------------------------------------------------------------------------------------
The same idea goes for the MmsSmsProvider.java: In the method: private
long getSingleAddressId(String address) Change: selection += Q&quot;E OR Q&quot;E +
String.format(Q&quot;EPHONE_NUMBERS_EQUAL(address, ?, %d)Q&quot;E,
(mUseStrictPhoneNumberComparation ? 1 : 0)); To selection += Q&quot;E OR Q&quot;E +
String.format(Locale.US, Q&quot;EPHONE_NUMBERS_EQUAL(address, ?, %d)Q&quot;E,
(mUseStrictPhoneNumberComparation ? 1 : 0));
----------------------------------------------------------------------------------------------------------------
There is similar problems in the Email app, example in the
/src/com/android/email/mail/store/LocalStore.java, the
String.format(Q&quot;Eattachment;\n filename=\Q&quot;E%s\Q&quot;E;\n size=%dQ&quot;E, line will
produce Arabic digits for the size attribute thatQ&apos;Es part of the
Content-Header which isnQ&apos;Et correct. There are two more in the
ImapStore.java and Pop3Store.java under the Email app as well. There may
be others but these were the obvious ones... Just search the code for
String.format that is also using the %d and examine the line to see if
you need to explicitly add a locale to it. Thanks</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:17:57 +0000</when>
<what>Thanks for the report, IQ&apos;Em adding folks from contacts Q&amp;E email teams to review.</what>
</comment>
<comment>
<author>pujos.mi...@gmail.com</author>
<when>Mon, 21 Nov 2011 17:22:13 +0000</when>
<what>I wouldnQ&apos;Et be surprise many app are affected by this behaviour. Mine was, crashing on start for Arabic users until I discovered this dangerous String.format() behaviour for numbers...</what>
</comment>
<comment>
<author>lehma...@google.com</author>
<when>Mon, 28 Nov 2011 22:37:46 +0000</when>
<what>Thanks for the report.

The Contacts bug was fixed in the internal tree and will be sent out in an upcoming Ice Cream Sandwich update to Nexus S, Galaxy Nexus and other devices.

Sending over to the SMS team for the remaining task in SMS.</what>
</comment>
</bug>
<bug>
<bugid>3674</bugid>
<title>Flicking StatusBar when using AlertDialog with a long list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>21</stars>
<reportedBy>ppj...@gmail.com</reportedBy>
<openedDate>Wed, 26 Aug 2009 05:14:03 +0000</openedDate>
<description>Description: My app is in fullscreen/noTitleBar theme. When I launch an
AlertDialog with a single/multiple list that is long enough to have a
scrollbar, the status bar will appear and then disappear. Same thing
happens whenever the user clicks on any item. Steps to reproduce the
problem: 1. Use the Api Demos project (sample code from android sdk:
platforms\android-1.5\samples\ApiDemos) 2. Go to AndroidManifest.xml,
find (.app.AlertDialogSamples), insert
(android:theme=Q&quot;E@android:style/Theme.Black.NoTitleBar.FullscreenQ&quot;E) to
the line 3. Run the Api Demos, Go to App/Dialog/Repeat Alarm, you should
see the on-and-off status bar whenever you click on an item.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:59:24 +0000</when>
<what></what>
</comment>
<comment>
<author>wang.b.frank</author>
<when>Thu, 26 Nov 2009 12:24:21 +0000</when>
<what>This problem seems to be continued in android 2.0</what>
</comment>
<comment>
<author>ppj...@gmail.com</author>
<when>Thu, 11 Feb 2010 20:45:33 +0000</when>
<what>Same problem in android 2.1</what>
</comment>
<comment>
<author>burko...@gmail.com</author>
<when>Wed, 31 Mar 2010 08:48:22 +0000</when>
<what>same issue in 1.6. 
But if the list doesnQ&apos;Et have a scrollbar then everything looks good, no status bar 
appearing.</what>
</comment>
<comment>
<author>andrew.s...@gmail.com</author>
<when>Sun, 16 May 2010 05:51:13 +0000</when>
<what>2.1 problem also when dialog has a scroll bar. Also affects centering of the dialog 
box.</what>
</comment>
<comment>
<author>andrew.s...@gmail.com</author>
<when>Tue, 18 May 2010 03:52:24 +0000</when>
<what>I found a fix for this. Put the following code in your dialog OnCreate method:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                WindowManager.LayoutParams.FLAG_FULLSCREEN); 



</what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Thu, 03 Jun 2010 11:01:33 +0000</when>
<what>The bug is still on 2.2 (unofficial release)</what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Thu, 03 Jun 2010 11:03:14 +0000</when>
<what>@andrew.swallows: I tried but didnQ&apos;Et work for me. Still there.
Having the issue with search dialog as well as long spinner lists.
Screenshots: 
http://tinyurl.com/3xzadft
http://tinyurl.com/39q5ya2</what>
</comment>
<comment>
<author>androidc...@gmail.com</author>
<when>Mon, 07 Jun 2010 15:35:16 +0000</when>
<what>Problem still happenning on 2.1, but the workaround works even with
AlertDialog.Builder. Create the dialog, then call getWindow()...(see above) on it.</what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Sat, 19 Jun 2010 15:54:41 +0000</when>
<what>As mentioned above, I tried the getWindow().. workaround, but that still doesnQ&apos;Et work for me (2.2).</what>
</comment>
<comment>
<author>liqiang</author>
<when>Fri, 09 Jul 2010 23:15:15 +0000</when>
<what>The following workaround seems working for me (1.6)
	
protected void onPrepareDialog(int id, Dialog dialog) {
		//
		//Issue 3674
		dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
				WindowManager.LayoutParams.FLAG_FULLSCREEN);
.....</what>
</comment>
<comment>
<author>georgi.t...@gmail.com</author>
<when>Sat, 29 Jan 2011 17:57:13 +0000</when>
<what>This is how I go about this and it seems to work on 2.2 at least

AlertDialog ad = adBuilder.create();

ad.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
ad.show();</what>
</comment>
<comment>
<author>Laker...@gmail.com</author>
<when>Fri, 25 Feb 2011 20:49:11 +0000</when>
<what>That line of code works if you put it before dialog.setContentView</what>
</comment>
<comment>
<author>shi...@gmail.com</author>
<when>Sat, 23 Apr 2011 03:32:40 +0000</when>
<what>thank you</what>
</comment>
<comment>
<author>LeonidTh...@gmail.com</author>
<when>Thu, 15 Sep 2011 11:36:41 +0000</when>
<what>This thing also happens when you use Animation on any object inside Dialog window. In my case I use Animation on the buttons to appear from out of the window.
Setting FULLSCREEN flag helps to solve the problem.</what>
</comment>
<comment>
<author>davidreg...@gmail.com</author>
<when>Sat, 05 Nov 2011 08:43:20 +0000</when>
<what>Thanks guys, works fine.</what>
</comment>
</bug>
<bug>
<bugid>8047</bugid>
<title>google brower does not accept all url text types and no option to turn off moble only web sites to use full web browser feateru</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>support%...@gtempaccount.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 03:07:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. andriod 2.1 assume in all version reproduce : select
url : http://nbcsports.msnbc.com/id/22825103/vp/36780619#36832178 what
happened : URL truncated at Q&quot;E#Q&quot;E and unable to display site Reporduce:
select url : http://nbcsports.msnbc.com what happened : site force to
m.nbc unable to reach full web browser site.</description>
</bug>
<bug>
<bugid>14232</bugid>
<title>My downloads section in Android Market not showing appa installed in the SD</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:49:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>IsaacPE15@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 11:18:33 +0000</openedDate>
<description>Sometimes, when I reboot the phone, apps that are on the sd are not
shown in the my apps section on the android market, and then, doesnQ&apos;Et
showing updates for them. I need to install another application for
refreshing the market and ahow the sd apps Nexus One 2.2.2</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:49:20 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>17739</bugid>
<title>echo cancellation inside the builtin SIP client on Gingerbread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>dmi...@khlebnikov.net</reportedBy>
<openedDate>Fri, 17 Jun 2011 09:40:24 +0000</openedDate>
<description>GingerbreadQ&apos;Es builtin SIP client works great, however, during any call
there is an echo on the receiverQ&apos;Es side. SIP clientQ&apos;Es settings donQ&apos;Et
have anything in relation to the configuration of the echo cancellation,
hence it looks that this support is not here. It would be great to have
an adaptive echo cancellation filter inside the builtin SIP client.</description>
<comment>
<author>dmi...@khlebnikov.net</author>
<when>Fri, 17 Jun 2011 09:42:10 +0000</when>
<what>Well, I didnQ&apos;Et want to make it a Defect, but I failed to figure out how to make a feature request.</what>
</comment>
</bug>
<bug>
<bugid>6982</bugid>
<title>Google sync removes starred-field if synced together with picture.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sturesto...@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 14:05:46 +0000</openedDate>
<description>Problem: If an existing contact is marked as starred and a contact
picture is added the next sync to gmail-contacts will reset the starred
value on the contact. The issue is reproduced 10/10 with this: 1. Setup
sync account. 2. Create a contact with name Q&amp;E number 3. Sync 4. Add a
contact picture to the contact Q&amp;E set as starred 5. Sync 6. Contact is no
longer starred. The issue doesnQ&apos;Et seem to be reproducible with Android
2.0 Removing the intermediate commits in
sendClientDiffs@ContactsSyncAdapter.java solved the problem. So perhaps
an issue with reading the clientDiffs more than once?</description>
</bug>
<bug>
<bugid>9360</bugid>
<title>android_winusb.inf, 64 bit problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Azage...@gmail.com</reportedBy>
<openedDate>Sun, 27 Jun 2010 13:20:48 +0000</openedDate>
<description>My lg eve is installed correctly, im trying to get ADB shell access on
the device. Im using Windows 7 64-bit Ultimate. I go onto Q&quot;EHave Disk...Q&quot;E
and select the Android USB driver (android_winusb.inf) and its telling
me that it isnQ&apos;Et designed for 64 bit platforms, even though I had the
folder amd64 (but IQ&apos;Em using a intel processor?) which contains the only
64 bit parts parts I could find.. Is there any help on this?</description>
<comment>
<author>matt.and...@gmail.com</author>
<when>Wed, 21 Sep 2011 03:21:29 +0000</when>
<what>did you ever get an answer?</what>
</comment>
<comment>
<author>eug.bara...@gmail.com</author>
<when>Wed, 21 Sep 2011 07:05:56 +0000</when>
<what>Installing JRE x86, then JRE x64, then Android SDK (order is important) somehow fixed the issue on my Windows 7 x64.</what>
</comment>
<comment>
<author>Azage...@gmail.com</author>
<when>Wed, 21 Sep 2011 10:23:17 +0000</when>
<what>I canQ&apos;Et remember how I fixed this, I think I just updated the android SDK works now with android 2.3.4 too.</what>
</comment>
</bug>
<bug>
<bugid>16617</bugid>
<title>WiFi connection fails in a using special characters id</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pfmora...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 21:20:45 +0000</openedDate>
<description>WiFi connection works fine in all routers but one. When I try to connect
a router named with special characters such as @#!* . The net id was
input into the net list but it fails to recognize the net. The device is
Motorola A853 firmware 2.1 update1 NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>6103</bugid>
<title>Option to reverse operation of volume rocker in landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jimstanl...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jan 2010 09:24:11 +0000</openedDate>
<description>I have a Motorola Droid. When operating the phone in portrait mode, the
volume rocker operates as expected (up turns up, down turns down). When
you switch to landscape mode however, left turns up and right turns
down. This is very counter-intuitive to me since all other devices I
have encountered with a horizontal volume arrangement increase from left
to right. This could be an added option in the Q&quot;ESound Q&amp;E displayQ&quot;E menu,
but I think it would be pretty universally accepted. Thanks</description>
</bug>
<bug>
<bugid>5939</bugid>
<title>Cooliris Gallery app cannot decode full size image results from some Picasa photos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 18:43:10 +0000</openedDate>
<description>The Gallery app on the Nexus One fails to decode the full-sized image on
certain (reproducible) images on my Picasa stream. The progress bar
shown at the top of the UI is spinning indicating that the full-sized
image is being downloaded, but this never completes. Meanwhile, the
result of adb logcat shows an infinite loop repeating: D / skia ( 2675):
--- decoder-Q&gt;Edecode returned false About every second or so. The
progress bar never stops spinning, and the image remains Q&quot;EblurryQ&quot;E and of
low quality. Another symptom of this bug is that when using the Picture
Frame widget to pick these images, the UI merely pauses then throws out
the request (forcing me to pick a different image) after printing the
Q&quot;Edecode returned falseQ&quot;E line again. The photostream that contains the
issues is at http://picasaweb.google.com/jasta00/Rojo#. Only image 5/7
(the one with the dog in the grass) works as expected.</description>
<comment>
<author>Tommy...@gmail.com</author>
<when>Mon, 01 Feb 2010 01:26:53 +0000</when>
<what>This might be related to the numerous crashes of cooliris which simply popups a screen 
with Q&quot;EForce closeQ&quot;E every now and then. I have several Picasa photos which the gallery 
after a weeks use still havenQ&apos;Et been able to download, very annoying!</what>
</comment>
</bug>
<bug>
<bugid>1226</bugid>
<title>Email app crashes when opening .ics meeting files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>karimoft...@gmail.com</reportedBy>
<openedDate>Sat, 08 Nov 2008 01:58:57 +0000</openedDate>
<description>Steps to reproduce: * Setup Email to connect via imap to exchange server
* receive a meeting announcement * Click Q&quot;EopenQ&quot;E next to meeting.ics *
Email crashes Expected result: Offer to add to calendar</description>
<comment>
<author>b.wald...@gmail.com</author>
<when>Wed, 18 Mar 2009 18:09:13 +0000</when>
<what>This is not limited to exchange servers as the original author states.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sun, 26 Apr 2009 20:22:18 +0000</when>
<what>I also have this issue with an addon google apps account.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:17:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:14:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1949</bugid>
<title>Inner TabHost crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>btrofim...@gmail.com</reportedBy>
<openedDate>Mon, 09 Feb 2009 16:39:26 +0000</openedDate>
<description>Application has TabActivity component with two tabs: First tab has only
EditText. Second tab is inner TabActivity without tabs. First tab is
default. Steps: 1. Switch to second tab. 2. Switch to first tab. 3. Try
to edit EditText and get crash. I guess application should not be
crashed at this case and EditText should be editable. Application
source(eclipce) attached.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 18:05:31 +0000</when>
<what>Can you please include the stack trace for the crash?

Thanks.</what>
</comment>
<comment>
<author>firstfan</author>
<when>Tue, 10 Feb 2009 10:14:10 +0000</when>
<what>TabActivity with no tabs will cause exception</what>
</comment>
<comment>
<author>btrofim...@gmail.com</author>
<when>Tue, 10 Feb 2009 13:05:35 +0000</when>
<what>No problem.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:58:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:26:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1256</bugid>
<title>Documentation for recording media resources is incorrect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>cir...@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 23:44:51 +0000</openedDate>
<description>The media APIs online documentation is not correct:
http://code.google.com/android/toolbox/apis/media.html There are several
compilation errors in the provided example, such as the missing column
MediaStore.MediaColumns.TIMESTAMP and the lack of a no-argument
constructor for ContentResolver.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:31:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8203</bugid>
<title>CacheRequest#abort() is called even after successful requests</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-06-29T02:03:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Fri, 07 May 2010 02:58:10 +0000</openedDate>
<description>CacheRequest#abort() is called even after successful requests unless the
transfer-encoding is Q&quot;EchunkedQ&quot;E. Tested on Eclair emulator and compared
against RI. Here is a test case to reproduce the problem: import
java.io.ByteArrayOutputStream; import java.io.IOException; import
java.io.InputStream; import java.io.OutputStream; import
java.net.CacheRequest; import java.net.CacheResponse; import
java.net.ResponseCache; import java.net.URI; import java.net.URL; import
java.net.URLConnection; import java.util.List; import java.util.Map;
import junit.framework.TestCase; public class CacheRequestAbortTest
extends TestCase { public void testAbort() throws IOException {
ResponseCache responseCache = new ResponseCache() { @Override public
CacheRequest put(final URI uri, final URLConnection connection) { final
ByteArrayOutputStream body = new ByteArrayOutputStream(); return new
CacheRequest() { @Override public OutputStream getBody() { return body;
} @Override public void abort() { fail(Q&quot;EAbort not expectedQ&quot;E); } }; }
@Override public CacheResponse get(URI uri, String method, MapQ&lt;EString,
ListQ&lt;EStringQ&gt;EQ&gt;E headers) { return null; } };
ResponseCache.setDefault(responseCache); URL url = new
URL(Q&quot;Ehttp://stackoverflow.com/Q&quot;E); URLConnection connection =
url.openConnection(); InputStream in = url.openStream(); String encoding
= connection.getHeaderField(Q&quot;ETransfer-EncodingQ&quot;E); if
(Q&quot;EchunkedQ&quot;E.equals(encoding)) { // The bug cannot be reproduced with
Transfer-Encoding: chunked fail(Q&quot;Eunexpected encoding: Q&quot;E + encoding); }
// Consume the stream normally, abort should not be called try { while
(-1 != in.read()) { } } finally { in.close(); } } }</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 07 May 2010 21:18:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Jun 2010 02:03:44 +0000</when>
<what>Thanks for reporting this.

FYI, the test above creates two HTTP connections, one on url.openConnection() and a second one on url.openStream(). Not a big deal in this case, but if your production code does this you will have a problem. Instead, you usually want to create an input stream from the URLConnection.

Fixed alongside http://code.google.com/p/android/issues/detail?id=8175</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Tue, 29 Jun 2010 22:03:42 +0000</when>
<what>Oops, thatQ&apos;Es just a typo.  Thanks for making the fix!</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:57:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18757</bugid>
<title>Google Talk ignores privacy and user user settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>thehighhat@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 15:36:20 +0000</openedDate>
<description>Honeycomb 3.1 Galaxy Tab 10.1 ---------- Google Talk appears to ignore
privacy and user settings. Use a Google Apps for Business account that
has all user account access to Talk disabled. Notice that there is no
Sync option under Accounts/Sync that allow device level disabling of
Talk. Notice also that periodically Google Talk will place a message in
the notication bar that Google Talk login failed for the user account
above. What?! Open G Talk and specifically disable automaticlogin. (BAD
UI choice... why should I some G Apps allow automatic network access
setting from a unified place (Settings) and others required each app
manage its own settings... I digress) wait a while... more
notifications! OK, try to disable G Talk manually... Settings,
Applications, Running, ?its not there? All -Q&gt;E Force Stop. (apparently it
was indeed running. (BAD UI choice... what does Running actually mean
then Google?) -------------- now look. The Talk app is set to No
automatic login. The Talk app has been Force Stop. The Accounts Q&amp;E Sync
settings do not have any thing that should enable the Talk app.
-------------- But BEHOLD, again G Talk eventually places notifications
that says the user login failed to connect. This is puzzling at best and
a security nightmare at worst. Why is Talk not obeying the settings. Why
is it running _at all_ . What other app are running and have network
access w/o the users explicit launch. Do other apps only appear to do
what they claim (eg Device Encryption... perhaps its just a UI change
and not a bit of data is encrypted).... ok, IQ&apos;Em being over the top
here.. but I am baffled at the number of bugs and issues I find in apps
from G.</description>
</bug>
<bug>
<bugid>5927</bugid>
<title>Music player in Nexus One: Selecting Q&quot;Enext trackQ&quot;E when random play is enabled does not select next track at random</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>trid...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 05:18:30 +0000</openedDate>
<description>The phone is the Nexus One running Android version 2.1 baseband version
32.19.00.16U_4.02.02.14 When playing songs from a play list and random
mode is enabled and the Q&quot;Enext trackQ&quot;E button is pressed the next track is
picked in playlist order. The expected behavior would be to select the
next track at random.</description>
</bug>
<bug>
<bugid>1853</bugid>
<title>Feature request: Answer call and go to Q&quot;EholdQ&quot;E feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>6</stars>
<reportedBy>docw...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jan 2009 15:10:39 +0000</openedDate>
<description>It would be nice if I could have the phone answer and go straight to
hold. This would be useful for movie theaters, etc. when I need to
answer a call but donQ&apos;Et want to make additional noise. Usage: * Tom
calls Sally. * SallyQ&apos;Es phone rings, screen displays a Q&quot;EdelayQ&quot;E button. *
Sally presses Q&quot;EdelayQ&quot;E. * Tom hears a message like Q&quot;EPlease wait; your
call will be answered in a moment.Q&quot;E * Sally leaves the theater, meeting,
whatever. * Sally presses the Q&quot;Eun-holdQ&quot;E button and talks to Tom. I had
this on a previous phone and thought it very useful. Ciao!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 15:12:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:45:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:23:56 +0000</when>
<what></what>
</comment>
<comment>
<author>b1ga...@gmail.com</author>
<when>Wed, 04 Nov 2009 02:04:49 +0000</when>
<what>Yes, maybe with an API to be called within our programs... and *of course* it should 
have the permission... but we need an API!</what>
</comment>
</bug>
<bug>
<bugid>12221</bugid>
<title>CanQ&apos;Et add something to or edit longer Google Search queries</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>terroh...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 19:00:09 +0000</openedDate>
<description>IQ&apos;Eve had a Droid and Droid X and both do this. When I type in a long
search query into google and later want to edit it, especially add
something to the end, I canQ&apos;Et. For example, when I typed in Q&quot;Evoting
precincts in columbia countyQ&quot;E, results for Georgia came up, so I wanted
to make it Q&quot;Evoting precincts in columbia county PAQ&quot;E. However, I canQ&apos;Et
for two reasons. First of all, when I try to swipe the text across to
get to the end of the query, it gets stuck about halfway there. This
happens no matter how I swipe my fingers. Secondly, if its not very long
and I can get to the end, the Q&quot;ExQ&quot;E to clear the field is so close to the
end that trying to get to the blinking cursor to the end requires
neurosurgery-like accuracy to avoid accidentally pressing the Q&quot;ExQ&quot;E. The
only way IQ&apos;Eve found to get around this is to add Q&quot;E+[word I want to add]Q&quot;E
to the end of the URL or delete half my search to get to the end. IQ&apos;Em
not sure if youQ&apos;Ed consider this an issue with mobile Google Search or
the Android Chrome browser, but IQ&apos;Em hoping for a fix.</description>
</bug>
<bug>
<bugid>2480</bugid>
<title>Activity not visible when used Theme.Translucent as its theme for SDK 1.5( or cupcake code).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>sushil.s...@gmail.com</reportedBy>
<openedDate>Wed, 22 Apr 2009 06:32:02 +0000</openedDate>
<description>Consider a case, You have an activity launched ( Activity A ). From
Activity A, you launch another activity ( Activity B ) whose theme is
set Theme.Translucent. And on Activity B, you use
Q&quot;EmoveTaskToBack(true)Q&quot;E. As soon as you call moveTaskToBack(true) on
Activity B, Activity B will be placed below Home screen in UI stack and
Activity A will be again visible. So from Activity A, When you try to
call Activity B, using Q&quot;EstartActivityQ&quot;E, Activity B will not be visible.
If you use other theme like Theme.NoTitleBar, then it works fine. This
issue is visible in cupcake code( SDK 1.5), but on older SDK ( 1.0, 1.1)
this works fine. IQ&apos;Eve attached the apk file for testing, also I attached
the zip file of the code.</description>
<comment>
<author>abhijith...@gmail.com</author>
<when>Mon, 08 Jun 2009 08:21:46 +0000</when>
<what>Issues seems to be the display logic.Because eventhough views are not displayed it
takes touch events.

And if you just click the notification bar , the device dislplay gets refreshed and
there you will see your activity.This is beacuse when you click the notification bar
 , another acivity(notification list ) is pushed to top of the stack , there by
refreshing the entire device display . 

There is no available apis to refersh the device display explicitly from code
.Framework should give such an api .

An nasty workaround would be in onResume() create a alerDialog , show it and dismiss
it .It works in my code, i am able to refresh the entire screen.

 protected void onResume()
    {
         super.onResume();
         AlertDialog.Builder bu=new AlertDialog.Builder(this);
         bu.setMessage(Q&quot;EhellowQ&quot;E);
         AlertDialog ale=bu.create();
         ale.show();
         ale.dismiss();
............
...........
.........
    }
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:56:37 +0000</when>
<what></what>
</comment>
<comment>
<author>hasithaR...@gmail.com</author>
<when>Thu, 24 Jun 2010 03:35:25 +0000</when>
<what>iQ&apos;Em also having the same issue. But your applications seems to work fine in my phone which is Milestone. but my application has the same issue Activity is not displaying.

even i have tried the onResume thing it also doesnQ&apos;Et work. did anybody found a solution for this
???</what>
</comment>
<comment>
<author>sushil.s...@gmail.com</author>
<when>Thu, 24 Jun 2010 05:02:01 +0000</when>
<what>Hi there, what version of SDK you are trying to run the application on ? This issue was only present in SDK 1.5( cupcake version ). </what>
</comment>
<comment>
<author>hasithaR...@gmail.com</author>
<when>Thu, 24 Jun 2010 06:32:04 +0000</when>
<what>1.6 and 2.0. your application is working in those platform. but iQ&apos;Em having the same issue. itQ&apos;Es the same issue. even itQ&apos;Es going to the relevant Activity too but does not display. did you sort it out??</what>
</comment>
<comment>
<author>sushil.s...@gmail.com</author>
<when>Thu, 24 Jun 2010 08:11:36 +0000</when>
<what>Ohh not really, my application had a problem w.r.t. 1.5, but for 1.6 and 2.0 it was working fine. Can you send me your test app, so I can through the code and all.</what>
</comment>
<comment>
<author>hasithaR...@gmail.com</author>
<when>Thu, 24 Jun 2010 09:06:22 +0000</when>
<what>sure give your mail address, iQ&apos;Ell send you a sample application tonight</what>
</comment>
<comment>
<author>sushil.s...@gmail.com</author>
<when>Fri, 25 Jun 2010 04:55:51 +0000</when>
<what>Here is my e-mail address --Q&gt;E sushil.kadu@globallogic.com</what>
</comment>
<comment>
<author>askPr...@gmail.com</author>
<when>Sun, 26 Sep 2010 13:32:10 +0000</when>
<what>Why couldnQ&apos;Et you put the sample here as well. I am facing the same problem :)</what>
</comment>
</bug>
<bug>
<bugid>2300</bugid>
<title>Collections.shuffle() doesnQ&apos;Et shuffle (at times)</title>
<status>Unreproducible</status>
<owner>jessewil...@google.com</owner>
<closedOn>2009-10-14T07:48:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>gsm...@gmail.com</reportedBy>
<openedDate>Wed, 25 Mar 2009 22:40:32 +0000</openedDate>
<description>Exactly the same code, no probs on JSE, doesnQ&apos;Et shuffle on Android
(shuffling two parallel lists). Does shuffle in debug mode though or
when placing Q&apos;Eextra loadQ&apos;E between shuffling and outputting results (e.g.
System.out.println()). Seems like some kind of synchronization issue on
Android side.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:31:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:24:46 +0000</when>
<what></what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Thu, 27 Aug 2009 23:50:07 +0000</when>
<what>I couldnQ&apos;Et reproduce this. Could you provide a repeatable test case?</what>
</comment>
<comment>
<author>gsm...@gmail.com</author>
<when>Sat, 29 Aug 2009 00:00:16 +0000</when>
<what>IQ&apos;Ell be coming to this later. Seems like it has smth to do with the way
java.util.Random is implemented (some sort of Q&apos;Ecold startQ&apos;E vs Q&apos;Ewarm startQ&apos;E).
So far, IQ&apos;Eve got away with this:
--
	public static void shuffle(Object[] list) {
		// Collections.shuffle(...); - miserably fails on Android
		int randPos;
		int length = list.length;
		Object temp;
		for (int i = 0; i Q&lt;E length; i++) {
			randPos = rand.nextInt(length);
			temp = list[i];
			list[i] = list[randPos];
			list[randPos] = temp;
		}
	}
--</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:14:43 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 09 Oct 2009 22:48:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 14 Oct 2009 07:48:55 +0000</when>
<what>Added a test upstream. No behaviour was made.</what>
</comment>
</bug>
<bug>
<bugid>18612</bugid>
<title>[L-1] Text overlaps in location screen when long tap on search field.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 00:02:52 +0000</openedDate>
<description>[Precondition] A video should be in video folder. 1. Application -Q&gt;E
Video -Q&gt;E Tap on a video for playing. 2. Press menu key -Q&gt;E Share via -Q&gt;E
Messaging -Q&gt;E Press menu key in messaging screen 3. Smiley -Q&gt;E Tap any
smiley -Q&gt;E Again Press Menu key -Q&gt;E Add Text -Q&gt;E Location -Q&gt;E Enter text in
search field 4. Copy -Q&gt;EAgain press on search field -Q&gt;E Paste. 5. Repeat
the steps 4, 2 to 3 times and observe the enter text overlaps with
screen. 4. Paste -Q&gt;E Text overlaps in location screen when long tap on
search field.</description>
</bug>
<bug>
<bugid>799</bugid>
<title>Add isLooping() method to MediaPlayer class</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-11T16:30:43.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steveold...@gmail.com</reportedBy>
<openedDate>Tue, 19 Aug 2008 05:47:00 +0000</openedDate>
<description>Can you please add an isLooping() method to the MediaPlayer class. This
would assist in writing generic code for dealing with MediaPlayers. At
present it is necessary to maintain this information separate to the
MediaPlayer instance.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:19:48 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:00:11 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 11 May 2009 16:30:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>925</bugid>
<title>ImageButton caching image when using URI</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>firstclown</reportedBy>
<openedDate>Wed, 01 Oct 2008 17:40:54 +0000</openedDate>
<description>IQ&apos;Em using the button to add an icon to an item in one of my
applications, exactly like itQ&apos;Es being used for the Contact application
(which I donQ&apos;Et think the source is available for). IQ&apos;Em using the CROP
trick seen in this application:
http://code.google.com/p/apps-for-android/source/browse/trunk/Photost...
Specifically, IQ&apos;Em calling the image picker and then the crop like so:
protected OnClickListener cmdIconListener = new OnClickListener() { //
@Override public void onClick(View arg0) { Intent i = new
Intent(Q&quot;Eandroid.intent.action.GET_CONTENTQ&quot;E); i.setType(Q&quot;Eimage/*Q&quot;E);
startActivityForResult(i, AddTea.ADD_ICON); } }; protected void
onActivityResult(int requestCode, int resultCode, Intent data){ // See
which child activity is calling us back. switch (requestCode) { case
AddTea.ADD_ICON: // This is the standard resultCode that is sent back if
the // activity crashed or didnQ&apos;Et doesnQ&apos;Et supply an explicit result. if
(resultCode != RESULT_CANCELED){ Intent i = new
Intent(Q&quot;Ecom.android.camera.action.CROPQ&quot;E);
i.setClassName(Q&quot;Ecom.android.cameraQ&quot;E, Q&quot;Ecom.android.camera.CropImageQ&quot;E);
i.setData(data.getData()); Log.d(TAG, Q&quot;Epath: Q&quot;E +
data.getData().getPath()); i.putExtra(Q&quot;EnoFaceDetectionQ&quot;E, true);
i.putExtra(Q&quot;EoutputXQ&quot;E, iconWidth); i.putExtra(Q&quot;EoutputYQ&quot;E, iconHeight);
i.putExtra(Q&quot;EaspectXQ&quot;E, iconWidth); i.putExtra(Q&quot;EaspectYQ&quot;E, iconHeight);
i.putExtra(Q&quot;EscaleQ&quot;E, true); if(iconUri == null){ ContentValues values =
new ContentValues();
values.put(android.provider.MediaStore.Images.Media.TITLE, name + Q&quot;E
IconQ&quot;E); values.put(android.provider.MediaStore.Images.Media.BUCKET_ID,
Q&quot;ESTeaP_Tea_Timer_IconsQ&quot;E);
values.put(android.provider.MediaStore.Images.Media.BUCKET_DISPLAY_NAME,
Q&quot;ESTeaP Tea Timer IconsQ&quot;E); iconUri =
getContentResolver().insert(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
values).toString(); } i.putExtra(Q&quot;EoutputQ&quot;E, Uri.parse(iconUri));
startActivityForResult(i, CROP_ICON); } break; case AddTea.CROP_ICON: if
(resultCode != RESULT_CANCELED){ Log.d(TAG, Q&quot;EData String: Q&quot;E + iconUri);
showIconButton(iconUri); } default: break; } } protected void
showIconButton(String iconUri){ if(iconUri != null){ ImageButton
iconField = (ImageButton) findViewById(R.id.iconButton); Log.d(TAG,
Q&quot;EiconUri: Q&quot;E + iconUri); iconField.setImageURI(Uri.parse(iconUri));
iconField.invalidate(); } } So if the item doesnQ&apos;Et have an icon, set one
in the ContentProvider and save the iconUri. If it does, just overwrite
it with the new cropped image. This works fine if the item never had an
icon. It shows in the ImageButton when the Activity returns. However, if
the item already had an icon, my Activity still shows the old icon, even
though it was overwritten. It seems that if the ImageButton gets the
same Uri back, even if I wrote a new image to it, it doesnQ&apos;Et redraw,
even if I tell it to invalidate(). If I back out and relaunch my
Activity, the new image shows up just like I expected.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 01 Oct 2008 21:44:14 +0000</when>
<what>The image is not cached but ImageView doesnQ&apos;Et reload the image when the URI is the same. As a workaround 
you can first call setImageURI(null) then setImageURI(myURI). That will force ImageView to update the image.

</what>
</comment>
<comment>
<author>firstclown</author>
<when>Wed, 01 Oct 2008 22:14:55 +0000</when>
<what>I seems like the ImageView should be registering itself as a listener on that
ContentProvider URI instead.  That way it can update itself when the underlying file
changes.  IQ&apos;Ell implement the workaround, but it does sound like itQ&apos;Es just a temporary
workaround.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 01 Oct 2008 22:17:53 +0000</when>
<what>I never said it was the proper fix :) ItQ&apos;Es just a workaround so you can make your app
work until we have a proper fix. ImageView should just not check the new URI against
the previous URI and always reload the image when setImageURI is called.</what>
</comment>
<comment>
<author>mord...@gmail.com</author>
<when>Fri, 05 Jun 2009 01:47:16 +0000</when>
<what>I am using ImageButton as well and I see this problem too. When I set one image using
setImageResource(res) and then I set it again with a different res, it still doesnt
draw the new image.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:19:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15888</bugid>
<title>Adding an Android library as a dep duplicates the R file.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>maca...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 15:02:17 +0000</openedDate>
<description>I am doing a demo project having three modules: Login: Java jar with
some login logic. LoginAndroidLib: Android lib which uses Login jar.
SingleApp: Android app that will use LoginAndroidLib. I try this
configuration using eclipse and mvn, none worked. The R generated for
both project have the same content! I uploaded the demo project here:
https://github.com/Macarse/Android-Libraries-Issue</description>
<comment>
<author>ASeriesO...@gmail.com</author>
<when>Thu, 31 Mar 2011 16:12:56 +0000</when>
<what>How are you Q&quot;EusingQ&quot;E those other project?  Are they included as libraries?  There are a few ways to include code, but only one way to include resources:
http://developer.android.com/guide/developing/projects/projects-eclipse.html#SettingUpLibraryProject</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Thu, 31 Mar 2011 16:15:55 +0000</when>
<what>Have you tried using the rindirect plugin 

https://github.com/akquinet/android-rindirect/wiki/maven-rindirect-plugin

Also check with the M2 Eclipse Android Integration project. I think it does not have full library project support, but would probably love a patch  from you ;-)</what>
</comment>
<comment>
<author>maca...@gmail.com</author>
<when>Thu, 31 Mar 2011 16:47:23 +0000</when>
<what>Unfortunately it has nothing to do with Eclipse. I just added a post in the android developers mailing list with a better explanation:

http://groups.google.com/group/maven-android-developers/browse_thread/thread/b650690e239c9b15</what>
</comment>
</bug>
<bug>
<bugid>7834</bugid>
<title>Google Navigation and turn by turn instructions in Canada?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>g.mbir...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 05:56:42 +0000</openedDate>
<description>Is this in the plans? Would be amazing to have that feature
work...sometimes we Canadians get lost too :)</description>
<comment>
<author>VirT...@gmail.com</author>
<when>Sat, 24 Apr 2010 20:54:47 +0000</when>
<what>I agree 100%, I have 3rd party navigation on my Nexus One but I really like full integration of Google Maps etc.
</what>
</comment>
<comment>
<author>Janddi1939</author>
<when>Sun, 06 Jun 2010 03:22:47 +0000</when>
<what>Navigation was one of the main reasons I opted to leave Nokia and try Android. LetQ&apos;Es
have some action on having Navigation available to us in Canada.
</what>
</comment>
</bug>
<bug>
<bugid>11873</bugid>
<title>AutoComplete view remains on top of IME when in landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jayden.k...@gmail.com</reportedBy>
<openedDate>Thu, 14 Oct 2010 12:12:33 +0000</openedDate>
<description>AutoComplete view remains on top of IME when the phone is in landscape
mode. Steps to reproduce. 1) have 2 or more contacts with first few
digits of phone number the same or first few alphabets of email the
same. i.e. 123444 and 123555 or aaabbb@gmail.com and aaaccc@gmail.com 2)
go to an EditText where AutoComplete is shown. i.e. gmail Q&apos;EtoQ&apos;E or
messaging Q&apos;EtoQ&apos;E 3) type Q&apos;E123Q&apos;E or Q&apos;EaaaQ&apos;E at respective EditText 4)
AutoComplete pulldown is shown 5) Scroll on AutoComplete pulldown 6)
Turn orientation to landscape 7) AutoComplete view is displayed on top
IME AutoComplete view should be destroyed on landscape orientation.</description>
</bug>
<bug>
<bugid>8155</bugid>
<title>Offline contact adding not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>tangerin...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 01:36:32 +0000</openedDate>
<description>I have a g1, but a friend with a mytouch is having the same issue (both
on tmobile). When IQ&apos;Em offline (I have no data plan - as does my friend -
so I am offline whenever IQ&apos;Em not on wifi) I cannot add contacts. They
show up for a short amount of time, but then soon (I assume as soon as
the phone tries to sync them) they disappear. Same goes for changes to
contacts. Contacts add fine when IQ&apos;Em connected to a network via wifi.
This is a pretty big issue, one that probably affects all non data plan
tmobile users. Thanks for your help!</description>
<comment>
<author>lajos.me...@gmail.com</author>
<when>Tue, 24 Aug 2010 10:35:45 +0000</when>
<what>Hi folks,

 do we have evetually one ground for many problems? Have a look at:

http://code.google.com/p/android/issues/detail?id=8155
http://code.google.com/p/android/issues/detail?id=9070
http://code.google.com/p/android/issues/detail?id=7046
http://code.google.com/p/android/issues/detail?id=6800
http://code.google.com/p/android/issues/detail?id=5349
http://code.google.com/p/android/issues/detail?id=8969
http://code.google.com/p/android/issues/detail?id=8678

IMHO we have a generall issue syncing contacts from/to the phone.

Have a nice, contact-less day.</what>
</comment>
</bug>
<bug>
<bugid>3357</bugid>
<title>There is no API for ownerQ&apos;Es information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>michal.m...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jul 2009 12:48:47 +0000</openedDate>
<description>There is no API to get ownerQ&apos;Es phone number, name, google account
nickname and so on. The only API through TelephonyManager for phone
number doesnQ&apos;Et work correctly. It returns null.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:43:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:35:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:22:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:08:48 +0000</when>
<what></what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Thu, 18 Feb 2010 13:26:48 +0000</when>
<what>It seems to me owner information could be used by Android itself for many things:

* Information for finders. Maybe on the lock screen.
* Hiding the owner from the contact list.
* Hiding owner location from latitude.
* Syncing with Google Profile.</what>
</comment>
</bug>
<bug>
<bugid>15511</bugid>
<title>Calendar events off by an hour over DST barrier</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-16T00:04:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pyramidf...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 14:05:19 +0000</openedDate>
<description>Phone: LG Ally Android Version: 2.2.1 Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem: Open
Google Calendar in browser Check events in the future over a DST barrier
(example: look at events for 3/15/2011 on 3/8/2011) See that the times
for the events are different by 1 hr (correct on the web and 1 hr too
early on the phone. For instance, the start time would be 1pm on the web
and noon on the phone) - What happened: The phone was offsetting the
time before the DST shift took place. - What you think the correct
behavior should be. The phone should display the times just like the web
interface did.</description>
<comment>
<author>wtog...@gmail.com</author>
<when>Tue, 15 Mar 2011 22:27:24 +0000</when>
<what>Please see Bug #4484 for similar complaints.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Wed, 16 Mar 2011 00:04:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1955</bugid>
<title>Q&quot;EandroidQ&quot;E tool permanent assertion error</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-22T21:10:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pawel.ve...@gmail.com</reportedBy>
<openedDate>Tue, 10 Feb 2009 01:42:08 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: Executing Q&apos;EandroidQ&apos;E tool with a VM that has assertions turned
on (like gij), or turning them on Sun JDK will report a permanent
assertion error during startup of Q&apos;EandroidQ&apos;E tool: [root@emile]~/mydroid#
./out/host/linux-x86/bin/android help Exception in thread Q&quot;EmainQ&quot;E
java.lang.AssertionError at
com.android.sdkmanager.CommandLineProcessor.define(CommandLineProcessor.java:579)
at
com.android.sdkmanager.CommandLineProcessor.Q&lt;EinitQ&gt;E(CommandLineProcessor.java:70)
at com.android.sdkmanager.SdkCommandLine.Q&lt;EinitQ&gt;E(SdkCommandLine.java:61)
at com.android.sdkmanager.Main.init(Main.java:120) at
com.android.sdkmanager.Main.run(Main.java:75) at
com.android.sdkmanager.Main.main(Main.java:67) The problem is in the
CommandLineProcessor.java, line 579: assert(mandatory || mode ==
Mode.BOOLEAN) it should be replaced with assert(!(mandatory Q&amp;EQ&amp;E mode ==
Mode.BOOLEAN)) : Q&quot;Eboolean argument can not be defined mandatoryQ&quot;E; (Given
that the idea is to prevent Boolean arguments to be defined as
mandatory)</description>
<comment>
<author>x...@google.com</author>
<when>Wed, 22 Jul 2009 21:10:53 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 21:16:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17197</bugid>
<title>Native video calls on UMTS networks </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>orsogrig...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 09:44:42 +0000</openedDate>
<description>Please, do assign and consider Issue 2664, 8504, 10144 and implement
circuit switched video calling on UMTS networks, as all other phones
(except iPhone and Android phones) do. In particular, itQ&apos;Es a SHAME that
Issue 2664 lies unassigned since May 2009!!!</description>
</bug>
<bug>
<bugid>5866</bugid>
<title>Browser should autocomplete standard form fields.</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>9</stars>
<reportedBy>TheD...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 20:36:59 +0000</openedDate>
<description>Unless IQ&apos;Em missing something, the native Android browser does not
support autocomplete for standard form fields such as first name, last
name, address and so on for newly visited sites. There is the option to
Q&quot;ERemember form dataQ&quot;E in the browser settings, however this does not
appear to function as a shortcut to entering standard information across
multiple sites. Rather, it appears to remember your login info only for
frequently visited sites.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:12:05 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:34:40 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:36:12 +0000</when>
<what>Issue 5864 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11544</bugid>
<title>Android Support for Provisioning of EAS Devices with Exchange 2010 SP1</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-29T22:26:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amir...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 17:07:37 +0000</openedDate>
<description>When you connect for the first time using an Android based device, you
are blocked as Android does not support the new device provisioning
feature in Exchange 2010 SP1. This issue is discussed in detail over
here:
http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/bcc50ce4-0c97-4851-987d-1f5080d7942b
The logs are also pasted there in several posts from different
customers. Basically, you see:
Q&quot;EError:DeviceNotProvisioned_As:BlockedP_Mbx:Q&quot;E in IIS Logs, which is
error code 449. It means that when the new Android based device
connected to the server to sync with a particular mailbox, the server
told the device that there are some specific security policies in effect
on the server and they are being applied on the userQ&apos;Es mailbox as well
to which the device wants to sync with, thus the device has to
acknowledge to that and reply affirmatively that it does support the EAS
security policies, before server will let it sync with the mailbox. The
device never responds to the Q&apos;EProvisionQ&apos;E command from server (related to
provisioning process) and thus gets blocked. This is being reported by
most new device owners made by Motorola and HTC and they have a 2.1
build of Android. There is no confirmation that this issue is resolved
in Android 2.2 except for some anecdotal evidence from customers/users
of such devices (with Froyo update). Can someone at Google or Android
Project provide a current status of this issue and steps to resolve this
issue for Android 2.1 users? Also I have been looking everywhere to find
exactly which EAS policies does Android support at this time in their
latest 2.2 version. Except for a short list here:
http://code.google.com/p/android/issues/detail?id=9426, I canQ&apos;Et find it
documented properly anywhere in Android documentation resources, they
all just say Q&apos;EExchange SupportQ&apos;E or Q&apos;EEnhanced Exchange SupportQ&apos;E, thatQ&apos;Es
not helpful to Exchange Admins at all. Can someone point me to a more
comprehensive list or provide one here, thanks!</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 29 Sep 2010 22:26:16 +0000</when>
<what>There is a known issue specifically with Exchange 2010 SP1 that is fixed in current internal sources; however, we have no way of knowing when the fix will appear in any release build.

However, most (perhaps all) new devices by Motorola and HTC use their own Exchange functionality, so we have no way of knowing whether their issue is the same as ours or not.   You might want to contact them for further information.  As far as timing goes, this is up to the device manufacturer, so we really arenQ&apos;Et in a position to provide you with an answer; historically, however, a timeframe of weeks to months is most likely.

As far as policies, as of Froyo, the stock Android email application supports password (alpha and PIN), minimum password length, max. screen timeout, and password failures to remote wipe.  As of a more recent maintenance release, it also supports Q&quot;Enon-provisionable devicesQ&quot;E (i.e. enforcing what it is capable of enforcing), if that option is allowed by the server.</what>
</comment>
</bug>
<bug>
<bugid>8448</bugid>
<title>Browser/WebView scales image smaller since 2.1</title>
<status>Question</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T15:51:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>jameswan...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 14:00:54 +0000</openedDate>
<description>The background image of html is scaled into smaller size since 2.1.
HTML? Q&lt;EhtmlQ&gt;E Q&lt;Ebody style=Q&quot;Ebackground-image: url(test.jpg);Q&quot;EQ&gt;E Q&lt;E/bodyQ&gt;E
Q&lt;E/htmlQ&gt;E Attach image test.jpgQ&apos;Es size is 480*854. When display html in
Browser with 1.6, the size of image looks right. But with 2.1, it gets
smaller. We noticed this problem when made an app with webview. And the
problem remains in 2.2 was confirmed! This was tested on both emulator
and Nexus one.</description>
<comment>
<author>jameswan...@gmail.com</author>
<when>Mon, 24 May 2010 02:01:35 +0000</when>
<what>All tests were done with WVGA(854 * 480)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:51:49 +0000</when>
<what>You need to specify the size of the page, and possibly whether or not you want to allow the page to zoom if you want the background to be drawn at a specific size. See the documentation at http://developer.android.com/reference/android/webkit/WebView.html</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2784</bugid>
<title>No message indicator sound even when in call volume is at its highest</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>cyclops1...@gmail.com</reportedBy>
<openedDate>Thu, 28 May 2009 12:23:59 +0000</openedDate>
<description>When the in-call volume is at any setting, there is no audible when a
text message comes in. Increasing the in-call volume does nothing.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:15:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:15:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15363</bugid>
<title>android.widget.TwoLineListItem class and android.R.layout.two_line_list_item XML layout mismatch</title>
<status>Assigned</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lichade...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 17:14:54 +0000</openedDate>
<description>The android.widget.TwoLineListItem is a subclass of RelativeLayout, and
per Javadoc, the android standard layout resource for TwoLineListItem is
android.R.layout.two_line_list_item. However, the layout XML defines the
root element as LinearLayout, not RelativeLayout. So if an application
tries to instantiate a TwoLineListItem by inflating the
Q&quot;Eandroid.R.layout.two_line_list_itemQ&quot;E resource, and tries to cast its
type to TwoLineListItem, a ClassCastException will be thrown. So either
the android.widget.TwoLineListItem class needs to be declared as a
subclass of LinearLayout, or the android.R.layout.two_line_list_item
standard resource layout XML needs to use Q&lt;ERelativeLayoutQ&gt;E as root, for
the 2 to match up per documentation. This happens on all versions of
Android.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 09 Mar 2011 21:47:30 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 05:06:26 +0000</when>
<what>This cannot be changed without potentially breaking applications. There is no relation between the class TwoLineListItem and the layout file you mention. The documentation is unclear: it tries to explain that to display tow lines of text from XML you can use layout.two_line_list_item but fails to mention that it does not contain a TwoLineListItem instance. IQ&apos;Ell fix the doc.</what>
</comment>
<comment>
<author>navtej.s...@redfin.com</author>
<when>Tue, 12 Apr 2011 20:32:18 +0000</when>
<what>Perhaps the doc should point to android.R.layout.simple_list_item_2 since that *does* contain a TwoLineListItem?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:16:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3791</bugid>
<title>G1 crashes when Camera or Gallery applications launched</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>sampablo...@gmail.com</reportedBy>
<openedDate>Sat, 05 Sep 2009 13:44:56 +0000</openedDate>
<description>When I launch the Camera app or the Gallery app, my G1 becomes
unresponsive and I canQ&apos;Et make it responsive except by opening the back
and removing and reinserting the battery. This has only been a problem
since the latest Android upgrade, as far as I can tell. I certainly used
to be able to use the Camera and the Gallery app with no problems. IQ&apos;Eve
got about 1.5GB free on the SD card and 31MB free internal memory, so
lack of memory is unlikely to be the cause. Presumably, therefore, this
is a software bug.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:15:44 +0000</when>
<what></what>
</comment>
<comment>
<author>sampablo...@gmail.com</author>
<when>Wed, 02 Dec 2009 23:44:50 +0000</when>
<what>Removing the SD card solved the problem of the Camera and Gallery apps from crashing 
the phone when they are started. It does, however, make them a bit less useful since 
an SD card is needed for photo storage!

IQ&apos;Em now using a different SD card with no trouble. The SD card I was using when I 
had the difficulties was the one that was supplied with the phone. I think itQ&apos;Es 
quite badly corrupted (no idea how; maybe during the Android upgrade?) because I 
canQ&apos;Et even read from it in a USB card reader :(</what>
</comment>
</bug>
<bug>
<bugid>18337</bugid>
<title>Cursor is displayed in 2 text fields in Rediff User Account Regsitration webpage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>manish.i...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 14:30:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Applications -Q&gt;E Browser -Q&gt;E Create your Rediffmail
account using URL Q&quot;Ehttp://register.rediff.com/commonreg/index.phpQ&quot;E -Q&gt;E
Enter the name in text field Q&quot;EFull NameQ&quot;E -Q&gt;E Enter the text field Q&quot;EEmail
IDQ&quot;E -Q&gt;E Tap in the text field Q&quot;EPasswordQ&quot;E - What happened. When you will
tap on text field Q&quot;EPasswordQ&quot;E, you will find that cursor is blinking on 2
text fields Q&quot;EEmail IDQ&quot;E and Q&quot;EPasswordQ&quot;E and when you start to type, then
text is typed in both text fields and when you delete the text, text is
deleted in both text fields. - What you think the correct behavior
should be. When we tap on text field Q&quot;EPasswordQ&quot;E, Cursor should be
displayed in only that text field and it should function properly. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) -
P3(P7100), Android OS - 3.0.1 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>Troz...@gmail.com</author>
<when>Sun, 28 Aug 2011 19:30:24 +0000</when>
<what>I have had this same problem but in any type of text field. It doesnQ&apos;Et appear to happen every time you switch fields, just occasionally.
 
Android 2.3.3
Sprint HTC EVO

In Phonegap Sencha Touch App</what>
</comment>
</bug>
<bug>
<bugid>14285</bugid>
<title>Music player fails to play the file completely</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:51:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>harikris...@google.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 09:13:22 +0000</openedDate>
<description>I have audio songs (mp3) filed in different folders depending upon their
movie names. Each folder also contains some jpg files (album art,
wallpapers etc.). While the audio player is playing the songs, I was
browsing the jpg files using the gallery. During this, the player skips
the songs, goes to the next. It then plays for a few seconds and then
repeats (skips to the next song....). It appears as if the audio player
is unable to read the complete file, so skips to the next file. Correct
behavior: :P should play the entire mp3 file. Device: Nexus S, 2.3.1
2.6.35.7-g7f1638a android-build@apa28#1 Build number: GRH78</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:51:29 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15000</bugid>
<title>[Honeycomb] Webview javascript callbacks Q&quot;EscrollQ&quot;E event not fired </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mingc...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 22:36:17 +0000</openedDate>
<description>My registered listener for the Q&quot;EscrollQ&quot;E event in javascript was fired
every time in versions before Honeycomb. This event does not seem to
fire on Honeycomb, IQ&apos;Eve tried it on the emulator and also a
pre-production device that runs this version of Android.</description>
</bug>
<bug>
<bugid>14691</bugid>
<title>URLConnection.getContentLength() returning -1</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-02-15T01:14:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>nwmotog...@gmail.com</reportedBy>
<openedDate>Sat, 12 Feb 2011 08:05:34 +0000</openedDate>
<description>In API version 5 URLConnection.getContentLength() will return a value Q&gt;E
0 but in API version 2.3.3 it returns -1; URL tmpurl = new URL(URL);
URLConnection uconnn = tmpurl.openConnection();
uconn.setConnectTimeout(10000); uconn.connect(); InputStream is =
uconn.getInputStream(); int contentlength = uconn.getContentLength();</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 22:53:47 +0000</when>
<what></what>
</comment>
<comment>
<author>nwmotog...@gmail.com</author>
<when>Tue, 15 Feb 2011 00:14:52 +0000</when>
<what>That should read Q&quot;E...but in API version 10...Q&quot;E and not Q&quot;E2.3.3Q&quot;E sorry about that.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 15 Feb 2011 01:14:47 +0000</when>
<what>Yes, this was changed in Gingerbread. Unfortunately youQ&apos;Ell need to turn off GZIP compression or avoid using getContentLength to measure the length of the response. HereQ&apos;Es what the docs say:

  Q&quot;EBy default, this implementation of HttpURLConnection requests that servers use gzip compression. Since getContentLength() returns the number of bytes transmitted, you cannot use that method to predict how many bytes can be read from getInputStream(). Instead, read that stream until it is exhausted: when read() returns -1.

http://developer.android.com/reference/java/net/HttpURLConnection.html</what>
</comment>
</bug>
<bug>
<bugid>12556</bugid>
<title>The screen is in portrait mode when the device lying, Indicator is still shown.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jiwoo...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 09:45:36 +0000</openedDate>
<description>The screen is in portrait mode when the device lying, Indicator is still
shown. precondition. There must be one notification or ongoing item at
least. And the item must can show landscape mode. In idle state, even if
the device lying, the screen is in portrait mode. In the state, scroll
down indicator. Click the notification. The screen goes to landscape
mode, but it still shows Indicator is shown landscape. It occurs in
nexus one and galaxy S.</description>
</bug>
<bug>
<bugid>331</bugid>
<title>Service Does Not Start When Calling DatagramSocket.receive() In a Thread</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-07T19:14:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Thu, 21 Feb 2008 17:56:49 +0000</openedDate>
<description>I start three threads. NetSend and NetReceive objects run threads within
the main Activity. PhoneBeacon runs a thread in a context of a Service,
because we have to obtain a LocationManager from a ServiceQ&apos;Es Context.
PhoneBeacon sends a packet with location periodically, calling
Thread.sleep() between the transmissions of its DatagramPacket. The
problem is that when I call a (blocking) DatagramSocket.receive() inside
the loop in the NetReceive thread, the PhoneBeacon service does not
start -- no calls to onCreate() or onStart() happen, and, as a result,
the thread does not run. If I comment out the construction of the
NetReceive object, the PhoneBeacon and NetSend threads run without a
problem. All three threads run in the case when I comment out the call
to DatagramSocket.receive() inside NetReceive. Otherwise, only NetSend
and NetReceive run, and I am guessing the Intent to run the PhoneBeacon
service never gets acted upon. I do ask for permissions for using the
Location service, and the PhoneBeacon service is declared properly in
the manifest.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:07:45 +0000</when>
<what>Please attach sample code demonstrating the problem being reported.</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Mon, 17 Mar 2008 20:23:52 +0000</when>
<what>Cannot reproduce bug, requesting to discard the issue</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 07 Oct 2008 19:14:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3606</bugid>
<title>The default music player that comes can not use the genre catagory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>43</stars>
<reportedBy>cllchannon93</reportedBy>
<openedDate>Thu, 20 Aug 2009 10:19:54 +0000</openedDate>
<description>The default music player that comes with android can not use the
facility of search by Q&quot;EgenreQ&quot;E even if the music file does contain the
information. Can you please add a facility where we can Q&quot;EtagQ&quot;E music with
the genre category within the phone?? For example , Pick a song -Q&gt;E press
Menu -Q&gt;E genre -Q&gt;E then you can tag that song with a genre? Thank you</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:21:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:48:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:32:25 +0000</when>
<what></what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 09:01:28 +0000</when>
<what>Good call!  The media player is a joke without recognition and a Button for Genre - 
let alone assigning genre.  There should be little need to assign genre, although 
would be necessary, at the very least any MP3 implementation screams for existing 
file Genre recognition.  MP3 was initially first designed to be compressed/stream-
able/attachable, yet identifiable by Song Title, Author/Composer, Album, GENRE, 
Discs, Track#.  MP3 player manufacturer standard requires Genre be implemented - 
lucky the Android devices are most hopefully classified as phones first; as media 
players they are in violation of my musical tastes!
This is a DEFECT, HIGH only, not an enhancement.

Sadly, even Android 2.1 (currently) on the Nexus One has yet to implement the Genre 
button inthe SAME STUPID BASIC PLAYER as in 2.0.1 - saw the flaw on MashableQ&apos;Es 
webcast review.  Ooops.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 09:04:36 +0000</when>
<what>Also agree, should or might not be a dupe of 4306</what>
</comment>
<comment>
<author>rharf...@gmail.com</author>
<when>Mon, 12 Apr 2010 14:51:17 +0000</when>
<what>this needs to be high priority, no excuse for not having at launch</what>
</comment>
<comment>
<author>charlie...@gmail.com</author>
<when>Tue, 20 Apr 2010 17:32:36 +0000</when>
<what>Agreed. This is a bug that needs fixing ASAP</what>
</comment>
<comment>
<author>dbdkm...@gmail.com</author>
<when>Sat, 15 May 2010 17:52:18 +0000</when>
<what>I agree, this is by far the most annoying android bug IQ&apos;Eve come across.</what>
</comment>
<comment>
<author>bh29...@gmail.com</author>
<when>Sun, 18 Jul 2010 00:37:37 +0000</when>
<what>I agree. Why this was not available in the first place is amazing</what>
</comment>
<comment>
<author>graystri...@gmail.com</author>
<when>Wed, 28 Jul 2010 11:21:20 +0000</when>
<what>Ridiculous. Until Android can properly manage music, itQ&apos;Ell never be an iPhone alternative. I canQ&apos;Et believe I drank the green Koolade. I want my money back. </what>
</comment>
<comment>
<author>jonas.ha...@gmail.com</author>
<when>Wed, 28 Jul 2010 12:03:25 +0000</when>
<what>well, froyo seems to fix the genre issue... at least for me. IQ&apos;Em on a unbranded/unlocked HTC Desire with the OpenDesire 2.3 Froyo ROM...

Also it seems to work for a wide range of music formats, it also works with iTunes files (non-DRM)...</what>
</comment>
<comment>
<author>mparthu...@gmail.com</author>
<when>Wed, 11 Aug 2010 23:42:18 +0000</when>
<what>This is a HIGH PRIORITY, or at least it should be.  Do you guys at Google WANT me to buy an iPhone?</what>
</comment>
<comment>
<author>gti...@gmail.com</author>
<when>Thu, 12 Aug 2010 06:49:41 +0000</when>
<what>Please read the previous posts. 2.2 seems to have fixed this also for me, although I didnQ&apos;Et try with custom genres I erased previously trying to have genres to work at all with 2.1. Just update. </what>
</comment>
<comment>
<author>eyal...@gmail.com</author>
<when>Wed, 22 Sep 2010 15:27:01 +0000</when>
<what>The problem is that genre tags are not visible in Android v2.1 mp3 music player software of all types.
This is caused by the fact that the system does not recognize the ID3v2 genre tag. If present, it is ignored
and no genre is visible in the player. Other ID3v2 tags are visible and usable, including embedded album art.

Solution: To use ID3v1 genre tags exlusively in mp3 files by blanking out the ID3v2 genre tag and setting the ID3v1 genre tag instead.

Method:
1. Tag music files using your favorite tagger. Embed album art if you want to, and any other tag you wish to use.
2. Remove ID3v2 genre tag. My favorite tool for this is Mp3tag, available at: http://www.mp3tag.de/en/
   When you install it, be sure to select the option to make Mp3tag available within the context of a Windows Explorer right click.
   Select the folder from which to remove the genere tag and open it up using Mp3tag.
   In Mp3tag, select all the files, delete the contents of the genre field and do a save. The files are now genre-less.
3. (Optional) Remove ID3v1 tags from the files, assuming you are relying on ID3v2 tags to hold the metadata in your mp3s.
   This optional process just makes sure there is no confusion between ID3v1 and ID3v2 tag contents, which may potentially cause problems.
   Software that removes tags in batch: id3kill, available at: http://www.headstrong.de/software-id3kill.shtml
4. Set the ID3v1 genre tag in the files. Note that there is a fixed list of defined ID3v1 genre tags, nowhere near as flexible as ID3v2.
   Software to use to do this: Tag, available at: http://www.synthetic-soul.co.uk/tag/
   Tag is DOS software which needs to be run from the command line (run Q&quot;EcmdQ&quot;E from the start menu). If youQ&apos;Ere not familiar with the
   concepts of the DOS path, just copy Tag.exe and Tag.cfg into the folder containing the mp3 files to process. Delete them afterwards.
   DOS commands are typed into the cmd command line and run by hitting Q&lt;EEnterQ&gt;E.
   Commands to use:
   To get a full list of the possible Tag program capabilies:
   Tag --help
   To view the list of possible ID3v1 tag genres:
   Tag  --listgenres
   You must choose from this list, even if it means compromising on the accuracy of the description of the music. Other names wonQ&apos;Et work.
   The following command will set the ID3v1 genre tag to Q&quot;ECountryQ&quot;E (my favorite) on all mp3 files in the current folder and all subfolders.
   It will set only the genre tag, leaving all other tags empty. Replace Q&quot;ECountryQ&quot;E with the genre of your choice:
   Tag --genre Q&quot;ECountryQ&quot;E --title Q&quot;EQ&quot;E --artist Q&quot;EQ&quot;E --year Q&quot;EQ&quot;E --comment Q&quot;EQ&quot;E --track Q&quot;EQ&quot;E --album Q&quot;EQ&quot;E --force ID3v1 --recursive *.mp3
5. Copy the files onto the phone. I recommend not using any software such as iTunes or WinAmp to do this, but rather by connecting the
   phone as a USB drive and doing as simple copy. One cannot be sure if the management software will do something Q&quot;EcleverQ&quot;E to the tags.
   I use Microsoft SyncToy to keep to copy the music folders from the PC to the phone (Echo) and later keep them synchronized (Sync).

The standard Android music player will now recognize the genres perfectly, as well as all other existing tags.</what>
</comment>
<comment>
<author>mparthu...@gmail.com</author>
<when>Wed, 22 Sep 2010 16:14:10 +0000</when>
<what>This has nothing to do with Android versions b/c the music player has been the same in each version.  It gives you menus for Artists, Albums, Song, and Playlists, but no Genres.

It canQ&apos;Et be THAT hard to fix!</what>
</comment>
<comment>
<author>garretdw...@gmail.com</author>
<when>Tue, 26 Apr 2011 18:31:51 +0000</when>
<what>According to http://www.androidtapp.com/meridian-player/comment-page-1/#comment-3376 this is just a simple-to-fix bug in the Android code. I havenQ&apos;Et looked at the code so I canQ&apos;Et speak to whether this is true or not, but from the (lack of) comments here it looks like no one on the Android team has looked at it either. (Side rant: ItQ&apos;Es a shame that so many Google products are half-assed. My brand new G2X canQ&apos;Et even read artist info from Ogg files because of an Android bug, and Google contacts canQ&apos;Et properly import VCard 2.1 files from Nokia phones.)</what>
</comment>
</bug>
<bug>
<bugid>2746</bugid>
<title>onOptionsMenuClosed not called when menu group closed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>Abraham....@gmail.com</reportedBy>
<openedDate>Sat, 23 May 2009 08:10:29 +0000</openedDate>
<description>I have created a menu with XML: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;EUTF-8Q&quot;E?Q&gt;E
Q&lt;Emenu xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Eitem
android:id=Q&quot;E@+id/menu_item1Q&quot;E android:title=Q&quot;E@string/menu_string1Q&quot;E/Q&gt;E
Q&lt;Eitem android:id=Q&quot;E@+id/menu_item2Q&quot;E android:title=Q&quot;E@string/menu_string2Q&quot;E
Q&gt;E Q&lt;EmenuQ&gt;E Q&lt;Egroup android:id=Q&quot;E@+id/menu_groupQ&quot;E
android:checkableBehavior=Q&quot;EsingleQ&quot;EQ&gt;E Q&lt;Eitem
android:id=Q&quot;E@+id/menu_group_item1Q&quot;E
android:title=Q&quot;E@string/menu_group_string1Q&quot;E /Q&gt;E Q&lt;Eitem
android:id=Q&quot;E@+id/menu_group_item2Q&quot;E
android:title=Q&quot;E@string/menu_group_string2Q&quot;E /Q&gt;E Q&lt;Eitem
android:id=Q&quot;E@+id/menu_group_item3Q&quot;E
android:title=Q&quot;E@string/menu_group_string3Q&quot;E android:checked=Q&quot;EtrueQ&quot;E /Q&gt;E
Q&lt;E/groupQ&gt;EgroupQ&gt;E Q&lt;E/menuQ&gt;E Q&lt;E/itemQ&gt;E Q&lt;E/menuQ&gt;E When menu item 2 is selected, the
Q&quot;Esub-menuQ&quot;E is displayed fine. However, when an item is selected or no
item is select but the menu key is pressed, there is no callback to the
onOptionsMenuClosed method. How do I detect that the menu has been
closed?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:20:52 +0000</when>
<what></what>
</comment>
<comment>
<author>mjd...@gmail.com</author>
<when>Sat, 11 Sep 2010 18:17:51 +0000</when>
<what>Since this has been open for well over a year now it seems that a speedy fix is unlikely. Other than overriding the whole menu system with a series of onkey traps and custom activities has anyone got a work-around to detect when a submenu is closed?</what>
</comment>
</bug>
<bug>
<bugid>12202</bugid>
<title>Google Analytics is the main reason of ANR in my application</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-27T21:50:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mufumb...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 18:41:55 +0000</openedDate>
<description>FIRST: sometimes it take 1 second or more to write events to SQLITE on
GA. This happens when the internal memory is slow. IQ&apos;Eve solved this by
using a single thread pool and sleeping for 3 seconds before GA tracks.
The sleep is useful for not letting GA to steal my app process. For
example, if I trigger a Q&quot;EONCLICKQ&quot;E that will execute some heavy action,
first I need to sleep and then to trigger the GA action when the heavy
action finished. This is not a good way, please get away from sqlite or
use memory temporary pools. SECOND: This method is the MAIN reason of
ANRQ&apos;Es on my app:
com.google.android.apps.analytics.PersistentEventStore.deleteEvent
please fix it, i receive 200 crashes because of this every week. It
looks like it happens when GA has finished to flush the data to the net
and is deleting stuff from SQLITE. Please, just remove the sqlite db or
something similar. Use a memory temporary pool too. DALVIK THREADS:
Q&quot;EmainQ&quot;E prio=5 tid=1 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N
obj=0x4001d8c0 self=0xccc8 | sysTid=10716 nice=0 sched=0/0 cgrp=default
handle=-1345017816 | schedstat=( 263400543151 207850708067 194538 ) at
android.database.sqlite.SQLiteStatement.native_execute(Native Method) at
android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
at
android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1598)
at
com.google.android.apps.analytics.PersistentEventStore.deleteEvent((null):-1)
at
com.google.android.apps.analytics.GoogleAnalyticsTracker.eventDispatched((null):-1)
at
com.google.android.apps.analytics.GoogleAnalyticsTracker$DispatcherMessageHandler.handleMessage((null):-1)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4627) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) Right now the GA
architecture looks like: TRACKING -Q&gt;E SQLITE (SINGLE THREAD) -Q&gt;E INTERNET
(pooling) Please, change to something like: TRACKING -Q&gt;E MEMORY POOL -Q&gt;E
SQLITE (pooling) -Q&gt;E INTERNET (pooling) To solve the Q&quot;EdeleteEventQ&quot;E issue,
please just recreate the whole DB and delete the old one. If you
opensource the Google Analytics project I will be happy to do this
changes. I have already LOST a lot of time trying to fix this, but itQ&apos;Es
impossible and frustrating. thanks Rafael</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 21:50:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19959</bugid>
<title>individual password clear option in browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hoffm...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 21:04:48 +0000</openedDate>
<description>Please add an option to clear a single web siteQ&apos;Es password. (Currently
if you make a typo, or change login for a web site, it looks like you
have to clear all passwords. --- annoying if you loose a lot of valid
passwords just to fix one.) If this is not your preferred source of
feedback, the add such an option into the settings menu of the browser.</description>
</bug>
<bug>
<bugid>16823</bugid>
<title>Allow Q&apos;EOngoingQ&apos;E apps to add buttons in their notification slider entry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 20:58:08 +0000</openedDate>
<description>For example: -the music app could have play/pause, next, prev -the email
app could have a mark as read or delete button -a timer could have a
button to stop the alarm</description>
</bug>
<bug>
<bugid>15424</bugid>
<title>Android 3.0 Music Player: On screen volume control?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-11T23:17:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bsh...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 08:01:49 +0000</openedDate>
<description>It would be nice to have an on-screen volume control in the Music
player, perhaps on the Now Playing screen which has a lot of blank real
estate (On the Motorola Xoom 10Q&quot;E at least)</description>
<comment>
<author>rterribi...@google.com</author>
<when>Fri, 11 Mar 2011 23:17:37 +0000</when>
<what>Thank you for your feature request! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run on Android such as Maps, Gmail, Music and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>13749</bugid>
<title>the context menu is not focus in Browser</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>songmi...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 02:48:59 +0000</openedDate>
<description>this problem occurs in all android. IQ&apos;Ell explain with attach files(use
2.2 AVD) Q&lt;EStepQ&gt;E 1. connect www.google.com and touch URL bar
(device0.png) 2. URL bar long click and show the context menu
(device1.png) 3. rotate to side (device2.png) 4. again (device3.png) the
context menu is not focus</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 05:47:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6843</bugid>
<title>Calender app randomly goes to December 31, 1969</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aakashbp...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 23:46:56 +0000</openedDate>
<description>This is on a Nexus One with 2.1-update1. On the calender app, it
randomly goes to December 31, 1969 when in day/week/month view, and the
only way to get back to the correct day is by hitting Q&quot;ETodayQ&quot;E while in
the day/week/month view, but that is only temporary, if you leave the
calender app and go back to it later it will go back to the same
December 31, 1969 date again sometimes.</description>
<comment>
<author>aakashbp...@gmail.com</author>
<when>Wed, 24 Feb 2010 23:47:32 +0000</when>
<what>In Agenda view, it uses the correct date all the time, the error only occurs in 
day/week/month views.</what>
</comment>
<comment>
<author>aakashbp...@gmail.com</author>
<when>Wed, 24 Feb 2010 23:56:57 +0000</when>
<what>bugreport: </what>
</comment>
<comment>
<author>fad...@google.com</author>
<when>Thu, 25 Feb 2010 19:02:11 +0000</when>
<what>Same as http://code.google.com/p/android/issues/detail?id=6494 ?
</what>
</comment>
<comment>
<author>aakashbp...@gmail.com</author>
<when>Thu, 25 Feb 2010 22:17:50 +0000</when>
<what>Well, this happens to me even if I have signal, and in Agenda view the correct date and 
year are there, only in Day/Week/Month view are the dates Dec 31, 1969.</what>
</comment>
<comment>
<author>aakashbp...@gmail.com</author>
<when>Thu, 25 Feb 2010 22:22:07 +0000</when>
<what>Also, I have rebooted and cleared the app data for Calender and Calender Storage a few 
times, and that didnQ&apos;Et help.</what>
</comment>
</bug>
<bug>
<bugid>4112</bugid>
<title>Feature Request: Long press context menu for notifications list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>ebesse...@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 20:03:44 +0000</openedDate>
<description>In Android 1.5, if you have a notification that youQ&apos;Ed like to clear, you
either have to Q&quot;EpressQ&quot;E on that notification and go to the application
that created it or Q&quot;EpressQ&quot;E the Clear Notifications button. IQ&apos;Ed like to
see a Q&quot;Elong pressQ&quot;E context menu for all notifications. The two menu
items I can think of right now are Q&quot;EGo to/OpenQ&quot;E and Q&quot;EClearQ&quot;E. This way if
you have some notifications you like to keep and some you want to clear,
you can do it all from the notifications list. Thanks, Eric</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Oct 2009 13:22:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14693</bugid>
<title>Bluetooth device appear allways disconnected (FTP service)</title>
<status>Declined</status>
<owner>jaikumar...@gmail.com</owner>
<closedOn>2011-02-14T17:53:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Sat, 12 Feb 2011 08:26:44 +0000</openedDate>
<description>In Bluetooth setting, all Bluetooth device are listed, but allways
appear Disconnected when connected by Bluetooth FTP. - Steps to
reproduce the problem. .Paired Android/Windows7 .Connect Windows7 to
Android device (Folder Browsing) (you can use OBEX Commander) - What
happened. In Bluetooth device list, computer appear allways
disconnected; but the connection is established and in option canQ&apos;Et
close this connection. - What you think the correct behavior should be.
see this device connected, and see option to disconnect and keep paired
HTC Desire HD/Android 2.2.1</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 22:56:54 +0000</when>
<what></what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Mon, 14 Feb 2011 03:27:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Mon, 14 Feb 2011 17:53:40 +0000</when>
<what>Stock Android doesnQ&apos;Et support FTP. 
As Android is open source, device manufacturers can modify and add features.

Please contact the device manufacturer - in this case HTC</what>
</comment>
</bug>
<bug>
<bugid>9910</bugid>
<title>Make accept/decline buttons for meeting request easier to hit</title>
<status>New</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>OffBeatM...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 14:39:24 +0000</openedDate>
<description>If I receive an email with a Corporate meeting request it displays
options to accept/decline in the mail... but I canQ&apos;Et click them. I have
to switch to the calendar view and make the decision there. Seems
clumsy. Better would be if there was an option to see a small slice of
time around the requested time (maybe the previous and next
appointments) and allow you to accept/decline from within the email view</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 22:31:53 +0000</when>
<what>Are you sure itQ&apos;Es not just that the buttons are rather small?   WeQ&apos;Eve never seen an issue with this on 2.2.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 22:32:10 +0000</when>
<what></what>
</comment>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Tue, 20 Jul 2010 23:17:02 +0000</when>
<what>@1 I donQ&apos;Et think itQ&apos;Es just me being clumsy (IQ&apos;Eve seen a couple of other mentions of this in forums as well, and also in other threads here but there didnQ&apos;Et seem to be a stand-alone bug for it)

IQ&apos;Em running the Cyanogenmod 6.0 RC1 on a myTouch 3G LTE so it may be an artefact of that

IQ&apos;Eve tried hitting the icons (they do look like they should do something!) from a bunch of angles and tried in both portrait and landscape mode but no luck</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 23:23:53 +0000</when>
<what>This is the first IQ&apos;Eve seen or heard of it, and itQ&apos;Es not reproducible here.  I have no idea what happens on Cyanogen mods, of course.</what>
</comment>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Tue, 20 Jul 2010 23:39:35 +0000</when>
<what>@4 ... done some more testing and it looks like itQ&apos;Es just a *really* hard to hit button ;)

Sorry for the panic. Can we turn it into an enhancement for a larger hit-test area on the buttons (and an option to edit the response before itQ&apos;Es sent... IQ&apos;Eve now seen it doesnQ&apos;Et offer that!)</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 23:42:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8665</bugid>
<title>Improve Android native memory management capability, particularly with respect to background audio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ralph.ja...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 06:49:44 +0000</openedDate>
<description>I have a stock Moto Droid running 2.1-update1 and have been growing ever
more frustrated with an inability (frequent, thankfully not constant) to
have audio playing in the background while doing something else in the
foreground. I have other frustrations relating to memory management, as
well. I donQ&apos;Et really know all thatQ&apos;Es going on behind the scenes when
Android decides what to kill when more memoryQ&apos;Es needed, but it sure
seems like it goes after the apps taking up the most memory (which I
admit is a mostly logical approach). However, there are a few situations
where this behavior is very frustrating. One situation is web browsing
-- web pages notoriously have to be reloaded upon re-foregrounding of a
browser, if that browser has been killed by Android while the browser
was backgrounded. This reload can be extremely time-consuming and
actively discourages me from taking full advantage of AndroidQ&apos;Es
multitasking abilities. Another situation, as mentioned in the title, is
audio playback. Sometimes simply using Google Nav while playing music in
the background causes Android to kill the stock Music app. ItQ&apos;Es even
worse when using a third- party web browser with backgrounded
third-party audio. Ideally, IQ&apos;Ed like, via the Manage Applications
Settings, to assign priority numbers to apps so that a higher-priority
app is never killed by Androd if any non-foregrounded lower-priority app
could be killed instead. ThereQ&apos;Ed probably a group of system apps that
take ultimate priority and canQ&apos;Et be user-edited (but only a very few...
Not Corporate Calendar... Not Amazon MP3). Maybe thereQ&apos;Ed be an option to
turn on functionality wherein, if a lower- priority app is foregrounded,
and either the lower-priority foregrounded app or a higher-priority
backgrounded app must be killed, a pop-up asks which the user wants to
force close. Alternatively, if Android included APIs that allowed this
sort of priortized app killing (but only when Android decides it needs
to kill apps to free up memory for another app), IQ&apos;Em sure the hundreds
of Task Manager apps would be quick to adopt the prioritization ability.</description>
</bug>
<bug>
<bugid>1312</bugid>
<title>Build error in CSSGrammar.y on Gentoo x86_64</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-05T13:48:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yasu.sho...@gmail.com</reportedBy>
<openedDate>Sun, 16 Nov 2008 13:59:49 +0000</openedDate>
<description>Android code version you are running: $ cat external/webkit/.git/HEAD
9364f22aed35e1a1e9d07c121510f80be3ab0502 Your development environment:
Gentoo x86_64 gcc-4.3.2 bison-2.4 flex-2.5.35 Describe the problem:
Build from source failed Steps to reproduce: 1. repo sync 2. make
Expected results: compiles fine Observed results:
build/core/product_config.mk:229: WARNING: adding test OTA key
build/core/main.mk:177: implicitly installing apns-conf_sdk.xml
============================================ TARGET_PRODUCT=generic
TARGET_SIMULATOR= TARGET_BUILD_TYPE=release TARGET_ARCH=arm
TARGET_OS=linux HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release
BUILD_ID=TC3 ============================================ target thumb
C++: libwebcore Q&lt;E=
out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/CSSGrammar.cpp
external/webkit/WebCore/css/CSSGrammar.y: In function Q&apos;Eint
cssyyparse(void*)Q&apos;E: external/webkit/WebCore/css/CSSGrammar.y:1107:
error: expected `;Q&apos;E before Q&apos;E}Q&apos;E token
external/webkit/WebCore/css/CSSGrammar.y:1108: error: expected `;Q&apos;E
before Q&apos;E}Q&apos;E token external/webkit/WebCore/css/CSSGrammar.y:1110: error:
expected `;Q&apos;E before Q&apos;E}Q&apos;E token make: ***
[out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/CSSGrammar.o]
Error 1 Additional information: I made a patch, as error message
mentions. Applying this patch, build scceeds. I know nothing about bison
or flex!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 06:05:14 +0000</when>
<what>Thanks for the report. Did you ever get this issue resolved?</what>
</comment>
<comment>
<author>pin...@gmail.com</author>
<when>Fri, 19 Dec 2008 14:01:47 +0000</when>
<what>I have got the source code compiled a few days ago, but I meet same problem now. And this patch just works!

I guess it is caused by bison version from 2.3 to 2.4.</what>
</comment>
<comment>
<author>yasu.sho...@gmail.com</author>
<when>Mon, 05 Jan 2009 05:04:52 +0000</when>
<what>I think commit 1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353 resolved this issue.
No build time error with bison-2.3, 2.4 and 2.4.1 on my gentoo box (x86_64).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:48:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7873</bugid>
<title>Generalized copy/paste mechanism for Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>gax...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 19:58:08 +0000</openedDate>
<description>I performed a search for copy/paste and only found app-specific
bugs/suggestions/requests. Generalized/always- available copy/paste
across the entire OS is an obvious enhancement. One standard interface
to implement copy/paste across the board could work as follows: - Add a
Q&quot;ECopy/PasteQ&quot;E option to something like the standard Q&quot;EShareQ&quot;E menu that
pops up in various apps such as the camera one, where you can use
bluetooth/gmail/etc. In other words, copy/paste could be something like
an Q&quot;EappQ&quot;E providing these activities much like Gmail provides email, SMS
provides messaging, etc. So when you want to copy/paste something, you
Q&quot;ESendQ&quot;E it to the Q&quot;ECopy/PasteQ&quot;E app. - This will enable any application to
avail of it by either using standard page text copy/paste behavior or
extend/modify it for images or any other drawables on the screen. It
could even be applied/customized to copy/paste songs from a music app,
files from a file browser, objects from a drawing package, etc., much
like it works on most desktop OS. - The default behavior provided with
the Q&quot;Ecopy/pasteQ&quot;E app could include the various options to
drag/resize/edit.magify etc. whatever could be useful. My
comments/suggestions are based on being a Mytouch user and a very avid
supporter of Android. I have only tinkered with Android programming so I
am very ignorant of implementation details. I do have a software
background.</description>
</bug>
<bug>
<bugid>5293</bugid>
<title>Sharing pictures via Gmail doesnQ&apos;Et allow to pick which Gmail account to use or select a default</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>will...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 20:01:41 +0000</openedDate>
<description>When I take a picture, and chose the Q&quot;EShareQ&quot;E option, I select the Gmail
app, but I cannot pick which Gmail account to send it Q&quot;EasQ&quot;E. Whatever
Gmail account is currently loaded in the Gmail app view is the one that
is always selected. It should allow me to pick which Gmail account I
want to send the picture as, or at least always pick the primary account
by default. I have two Gmail accounts on my Droid. One primary with
calendar, contacts, etc... and a secondary one for other emails. I get a
lot more emails on the other account, so itQ&apos;Es usually active in the
window. Whenever I want to share, I want to use my primary account, or
preferably be able to choose which Gmail account.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>7253</bugid>
<title>Pinch and Zoom feature required in new Orkut app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-03-19T16:43:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pathaksh...@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 15:29:47 +0000</openedDate>
<description>The new orkut app released on android market does not have pinch and
zoom feature which you have when you open orkut through a browser. This
makes the new orkut app unusable so please release pinch and zoom
feature for the orkut app.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 19 Mar 2010 16:43:37 +0000</when>
<what>This bug tracker is for the Android system and core apps, please file a bug to the Orkut team.</what>
</comment>
</bug>
<bug>
<bugid>13005</bugid>
<title>Menu options in Touch Input settings not displayed when phone held horizontally</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>seb.mu...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 10:05:45 +0000</openedDate>
<description>This morning I tried to delete words from the user dictionary, but
couldnQ&apos;Et find that Settings/LanguagesQ&amp;Ekeyboard/Touch Input/User
dictionary submenu ! Rotating the phone to portrait mode made other
submenus (including the user dictionary one) visible, while I couldnQ&apos;E
scroll down to reach them in landscape mode. How to reproduce the bug :
-Hold the device vertically -Go to Settings/LanguagesQ&amp;Ekeyboard/Touch
Input -See that Q&quot;EUser dictionaryQ&quot;E submenu ? -Rotate the phone 90?
(counter)clockwise -See the Q&quot;EUser dictionaryQ&quot;E disappear and become
unreachable by scrolling Bug does not occur in other submenus, as they
seem to have been restricted to portrait mode. IQ&apos;Em using stock Froyo on
HTC Desire. Cheers!</description>
<comment>
<author>sharath....@wipro.com</author>
<when>Tue, 10 May 2011 10:11:36 +0000</when>
<what>The User Dictionary appears properly on Change in Orientation on Nexus one with Android 2.3.3 Gingerbread version. </what>
</comment>
</bug>
<bug>
<bugid>19798</bugid>
<title>Media Scanner Deletes Media Files in Folders Containing .nomedia File</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-06T00:24:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>ggxtr...@gmail.com</reportedBy>
<openedDate>Sat, 03 Sep 2011 22:34:01 +0000</openedDate>
<description>Device: Samsung Galaxy S Captivate SGH-i897 Android Version: All
Versions (reproduced on 2.2.1 Froyo) Steps to reproduce
(intermittently): 1. Create .nomedia files in folders containing media
files indexable by the stock gallery app. 2. Perform a factory reset. 3.
Allow Media Scanner to run. What happens: All media files indexable by
the stock gallery app are deleted from folders containing .nomedia files
(this includes folders on the internal memory as well as an external SD
card). A large portion of the files are unrecoverable using even a paid
file recovery utility. Expected behavior: The media files in folders
containing .nomedia files are not indexed by the Media Scanner and do
not appear in the gallery. The media files are not deleted from folders
containing .nomedia files. I am opening a new issue because a lot of
people have been bumping the old, closed issue and not receiving any
responses: http://code.google.com/p/android/issues/detail?id=3692</description>
<comment>
<author>t...@webthat.com</author>
<when>Sun, 04 Sep 2011 03:16:40 +0000</when>
<what>Thank you for creating this new issue to replace the old issue.  It is unbelievable that the issue was closed with a proper resolution for all versions of Android still out in the wild.  I donQ&apos;Et know if they closed it because it was fixed in 3.0, but as long as any device using 2.x still has this issue, it needs to be fixed!  I canQ&apos;Et possibly imagine this is that complicated of an issue to fix.  It needs an OTA update for everybody still on 2.x.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Tue, 06 Sep 2011 00:24:03 +0000</when>
<what>You need to contact the device manufacturer with this issue. As the issue is already fixed, itQ&apos;Es up to your manufacturer to prepare a system update for your device.</what>
</comment>
<comment>
<author>t...@webthat.com</author>
<when>Tue, 06 Sep 2011 00:56:32 +0000</when>
<what>The problem, as I see it, is bad communication from Google.  Case in point: mori...@google.com.  Contact the manufacturer?  Thanks for fixing the issue, but why doesnQ&apos;Et GOOGLE contact the manufacturer!  An individual user will have no impact contacting the manufacturer, but Google putting pressure might have an impact.  

Also, what version did this fix appear in?  Since neither Google nor manufacturers seem to care much about end users, maybe itQ&apos;Es time to take this to the hacker community.</what>
</comment>
<comment>
<author>ggxtr...@gmail.com</author>
<when>Tue, 06 Sep 2011 01:11:58 +0000</when>
<what>@morri...@google.com Not to sound pushy, but thatQ&apos;Es bullshit. If you even looked at the replies to the old issue, youQ&apos;Ed see reports of the issue up to the latest Gingerbread on multiple manufacturers and phones including, Samsung, LG and the *NEXUS S*. Are you telling me that your own Google-branded phone still suffers from a Q&apos;EfixedQ&apos;E issue? I donQ&apos;Et think so.</what>
</comment>
<comment>
<author>dRoidRag...@yopmail.com</author>
<when>Sun, 02 Oct 2011 23:58:29 +0000</when>
<what>By referencing the prior issue you guaranteed being ignore.

go create another issue using similar language... No back linking this time</what>
</comment>
<comment>
<author>dRoidRag...@yopmail.com</author>
<when>Mon, 03 Oct 2011 00:02:06 +0000</when>
<what>Demand sdcard FileSystem employ EXT3 or newer to give user CONTROL

(V)FAT is pure INANITY

android is spawn of linux not windoze!</what>
</comment>
</bug>
<bug>
<bugid>10486</bugid>
<title>CanQ&apos;Et edit calendar for existing appointments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>57</stars>
<reportedBy>Predato...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 18:46:26 +0000</openedDate>
<description>Running Android 2.2 (froyo) on Sprint EVO 4G. Same problem existed on
Android 2.1. Steps ----------------- Add a new event and select which
calendar you want that event associated. Save the Event. Open the Event
in Q&quot;EViewQ&quot;E mode and note the calendar. Now try to change the calendar for
the event. If in Q&quot;EViewQ&quot;E Mode, there is no menu for allowing me to change
the calendar. In Q&quot;EEditQ&quot;E mode, there is no option to change the calendar
in the available edit fields nor menu options. I often need to
recategorize events to the correct calendarand when IQ&apos;Em mobile, I am
unable to get to a computer to edit the calendar for that event and it
is not feasible to always have to delete/recreate the event from my
phone. Please fix this soon! Current version info
------------------------------------------------- Android version: 2.2
Baseband version: 2.15.00.07.28 Kernel version: 2.6.32.15-g746f4f0
htc-kernel@and18-2 #58 Build number: 3.26.651.6 CL218634 release-keys
Software number: 3.26.651.6 Browser versoin: WebKit 3.1 PRI Version:
1.40_003 PRL Version: 60667</description>
<comment>
<author>sidetrackcentral@gmail.com</author>
<when>Mon, 23 Aug 2010 14:27:27 +0000</when>
<what>iQ&apos;Eve noticed this too.

when i make an event in the calendar of my 2.2 htc desire, there is no option to chose which of my 4 google calendars i put it into, it seems to default to my last calendar. 

pretty annoying as i bought the phone specifically for google calendar integration.

seems very weird that something this obvious could be missed, itQ&apos;Es major functionality!!

version info-
-------------
v: 2.2
baseband v: 32.43.00.32U_5.09.00.20
kernel v: 2.6.32.15-gf9c0527
          htc-kernel@and18-2 #1
build number: 2.09.405.8 CL218634 release-keys
software number: 2.09.405.8
browser v: 3.1
</what>
</comment>
<comment>
<author>sidetrackcentral@gmail.com</author>
<when>Mon, 23 Aug 2010 14:38:59 +0000</when>
<what>correction - explained that a bit wrong, it should say when i edit an event , when i make it i can chose the calendar, but not when i go back to edit it...</what>
</comment>
<comment>
<author>maico...@gmail.com</author>
<when>Wed, 15 Sep 2010 03:55:51 +0000</when>
<what>Agree want to give back my EVO 4g as this is a step backwards that it canQ&apos;Et be done.</what>
</comment>
<comment>
<author>Predato...@gmail.com</author>
<when>Fri, 24 Sep 2010 03:38:24 +0000</when>
<what>Just got my HTC update for my EVO and this still isnQ&apos;Et fixed.  Anyone know how to escalate the issue?  </what>
</comment>
<comment>
<author>thepor...@gmail.com</author>
<when>Sun, 26 Sep 2010 12:56:36 +0000</when>
<what>Just got the update and STILL cannot edit calendar </what>
</comment>
<comment>
<author>Matt.Woodling@gmail.com</author>
<when>Wed, 29 Sep 2010 17:44:44 +0000</when>
<what>CONSTANT irritant to my wife who also has an Evo</what>
</comment>
<comment>
<author>protonus.ws@gmail.com</author>
<when>Sat, 09 Oct 2010 19:48:52 +0000</when>
<what>Also bugged by this, needs to be fixed/allowed.</what>
</comment>
<comment>
<author>clairele...@hotmail.com</author>
<when>Tue, 12 Oct 2010 17:24:55 +0000</when>
<what>Edit I have just got an HTC mobile phone and, in order to sync my Calendar and Contacts, I had to set up a Gmail account (my Google account was previously under a Hotmail account). I have now managed to resolve the email issues I was having but have discovered that I cannot edit existing events through the calendar on my phone - I can delete though and adding new events is fine.
 
I found an article that suggested others who made the change to Gmail, rather than setting up their Google account with Gmail in the first place, also experienced this problem and that it might be the cause, but nobody has suggested any solution.
 
I REALLY REALLY donQ&apos;Et want to have to go through my entire calendar and delete and reinstate all the events (I have a lot of recurring events so would have to go through the entire year) - does anyone have any more practical solutions?
 
Many thanks,
Claire</what>
</comment>
<comment>
<author>almen...@gmail.com</author>
<when>Fri, 15 Oct 2010 19:48:53 +0000</when>
<what>Also annoyed with issue of not being able to reassign event to different calendar within my google calendars.  This should be able to be done from within the calendar app.  

Al</what>
</comment>
<comment>
<author>p.hou...@gmail.com</author>
<when>Mon, 18 Oct 2010 09:35:42 +0000</when>
<what>the same on my touch 3g with recen cyanogenmod 6.something - very irritating</what>
</comment>
<comment>
<author>jack.war...@gmail.com</author>
<when>Mon, 25 Oct 2010 21:04:18 +0000</when>
<what>Same behavior on my Moto DroidX with FroYo.  An odd omission of functionality.  Hope its fixed soon, this is a pretty serious shortcoming.</what>
</comment>
<comment>
<author>bobbykub...@gmail.com</author>
<when>Tue, 26 Oct 2010 08:53:03 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>guenter...@gmail.com</author>
<when>Mon, 08 Nov 2010 06:10:03 +0000</when>
<what>Got latest OTA Froyo 2.2 Telstra in OZ on HTC Desire. Same issue. No option to assign to a different calendar. 
Copying it would be even better. Would allow to maintain a Work (Exchange) and Family (gmail) calendar where eg IQ&apos;Ed copy over days when I am away for work, evening appointments etc to let the wife know. Tried vCalendar share via gmail but then requires separate accept and import. Too cumbersome. Why canQ&apos;Et we just reassign to a calendar or - even better - copy to another calendar. Or is there an app that can do that?</what>
</comment>
<comment>
<author>b...@wesort.co.uk</author>
<when>Sun, 12 Dec 2010 23:18:26 +0000</when>
<what>Same again here. An essential element when using separate calendars for time keeping. The mobile web version of Google Calendar also lacks this functionality - though one could switch to the desktop version but this is very clunky on a mobile browser. </what>
</comment>
<comment>
<author>zygmuntg...@gmail.com</author>
<when>Wed, 15 Dec 2010 16:42:06 +0000</when>
<what>I agree - Samsung Galaxy S running Froyo. 

Am sure that I was able to do this on Eclair.....

</what>
</comment>
<comment>
<author>jimmynob...@gmail.com</author>
<when>Thu, 23 Dec 2010 02:39:33 +0000</when>
<what>Please add this most important feature.</what>
</comment>
<comment>
<author>Spielman...@gmail.com</author>
<when>Mon, 27 Dec 2010 13:38:34 +0000</when>
<what>This is a constant frustration for me as well.  At the very least (and really, the verrrry least) you should be able to set a calendar that all events go into by default unless you explicitly change it for that one event.  Having it default to the most recently used calendar is not a good solution.  But itQ&apos;Es terrible that you canQ&apos;Et change the calendar when editing the event.  </what>
</comment>
<comment>
<author>b...@wesort.co.uk</author>
<when>Thu, 06 Jan 2011 12:35:48 +0000</when>
<what>same here. Very frustrating as I manage 7 calendars, 4 of which for different areas of work / billing. 

HTC Desire, Android 2.2</what>
</comment>
<comment>
<author>tfdavi...@gmail.com</author>
<when>Sat, 08 Jan 2011 22:43:12 +0000</when>
<what>Would like to edit which calendar an existing event is on. I have no need for a Q&quot;Ephone-onlyQ&quot;E calendar that does not sync. Need to select which calendar is default for all new calendar entries on phone.

Samsung Facinate Android 2.1</what>
</comment>
<comment>
<author>almen...@gmail.com</author>
<when>Sun, 09 Jan 2011 00:38:24 +0000</when>
<what>Please Escalate issue Google!</what>
</comment>
<comment>
<author>jimmynob...@gmail.com</author>
<when>Sun, 09 Jan 2011 01:42:17 +0000</when>
<what>Business calendar app is solution that works awesome, but the standard Android calendar should work.</what>
</comment>
<comment>
<author>bri...@gmail.com</author>
<when>Mon, 31 Jan 2011 05:36:38 +0000</when>
<what>With too would like to see this fixed. </what>
</comment>
<comment>
<author>Barefoot...@gmail.com</author>
<when>Wed, 09 Feb 2011 18:24:24 +0000</when>
<what>I agree.  I made several calendar entries choosing the pcsync option, then realized I wanted them on my google calendar (I donQ&apos;Et use or have MS Outlook). It appears that I would have to delete all of the events and re-enter them as google calendar events, since there is no way to change that in the edit menu.  This is tedious and it should be unnecessary.

oops, just saw the notice about the star icon.  My bad. 

</what>
</comment>
<comment>
<author>pfleu...@gmail.com</author>
<when>Wed, 09 Feb 2011 22:28:29 +0000</when>
<what>I have the same problem with an Hotmail account via SyncPro : add and delete works fine but no way to edit if the appointement was created from hotmail site. If i created it from android, then i can edit it !

Notice that my other account - a Corporate Exchange account via SyncPro. too - works fine : add, edit, delete wherever i created the appointment.

Motoral Defy / Android 2.1 with default mail software.</what>
</comment>
<comment>
<author>test.lab...@gmail.com</author>
<when>Thu, 10 Feb 2011 15:28:05 +0000</when>
<what>HTC wildfire (i.e. am in europe)
Android 2.2
This is a significant problem.

By the way the upgrade to 2.2 was very good:
Wifi hotspot i.e. Q&apos;EtetheringQ&apos;E wirelessly via wifi. This is excellent.
Multiple calendars are now colour coded on the phone. They were not in android 2.1

Thanks

</what>
</comment>
</bug>
<bug>
<bugid>9590</bugid>
<title>Wifi Sleep policy is not implemented</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 15:04:57 +0000</openedDate>
<description>Device: Nexus One with Android 2.2 FRF91 While using skype (or Fring)
one wants to save power by turning off the screen. When using Wifi (and
despite setting the wifi sleep policy to NEVER), turning off the screen
also deactivates the wifi. the wifi sleep policy is NOT having an effect
on whether or not wifi is powered down with screen. I tested having a
conversation on Fring with 3G and powering down the screen worked
perfectly.</description>
<comment>
<author>steven.b...@gmail.com</author>
<when>Tue, 13 Jul 2010 02:55:56 +0000</when>
<what>I also note that this disrupts listening to streaming media, too (using StreamFurious). I have the same setup as the submitter.</what>
</comment>
<comment>
<author>paul14...@gmail.com</author>
<when>Thu, 14 Apr 2011 15:40:04 +0000</when>
<what>Apparently this bug might have a lot to do with which bcm4329 firmware youQ&apos;Ere using.  Broadcom has their own AOSP (binary blob) firmware here:

http://android.git.kernel.org/?p=platform/system/wlan/broadcom.git;a=tree;f=bcm4329/firmware;h=272c922044b3eb4b98466d5f65e8c340d90a7418;hb=HEAD

But apparently HTC also has their own bcm4329 firmware.  According to a developer named Zinx, the Broadcom firmware does not support 5GHz (which the Evo canQ&apos;Et do anyway due to lack of proper antenna), but it also does not have the problem of the wifi dying when the phone sleeps.  I have just replaced the firmware that came with cm7/supersonic with the Broadcom AOSP firmware and will test all day today and post back the results.</what>
</comment>
<comment>
<author>paul14...@gmail.com</author>
<when>Thu, 14 Apr 2011 23:34:51 +0000</when>
<what>Confirmed, the AOSP broadcom firmware FIXES this problem:

(ignore my previous link, this one is correct)

http://android.git.kernel.org/?p=platform/hardware/broadcom/wlan.git;a=tree;f=bcm4329/firmware;h=d2adbe13d05b56d909a71bd9f14d34c2bbb89c5e;hb=refs/heads/gingerbread

With this firmware, the phoen never loses connection with the wifi access point, even after phone has been idle for a long time.  Phone replies to ARP and pings no matter how long it has been sleeping.  Battery performance is identical.  I have NO IDEA why this firmware isnQ&apos;Et part of cm7 for evo.  I have heard that the maintainers are lazy and are just using the firmware that htc put on the phone.</what>
</comment>
</bug>
<bug>
<bugid>14256</bugid>
<title>the FC was occured in facebook app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T18:15:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>enter...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 08:44:56 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: 1. download
the facebook app from market 2. log in the facebook 3. go to Q&quot;EphotosQ&quot;E -Q&gt;E
pull out a sdcard -Q&gt;E press Q&quot;ESet asQ&quot;E 4. the FC do occur. (there occurs
phone that has not internal memory.)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 24 Jan 2011 18:15:55 +0000</when>
<what>report this to facebook; itQ&apos;Es their app.</what>
</comment>
</bug>
<bug>
<bugid>10210</bugid>
<title>Search widget is displayed over opened folder after changing language and going back to homescreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>weak.pow...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 06:39:44 +0000</openedDate>
<description>[Repro steps] 1. add search widget to homescreen 2. add some folder to
homescreen 3. open added folder 4. menu key 5. settings 6.
keyboardQ&amp;Elanguage 7. change language 8. home key [Result] Search widget
overlays opened folder [Expected result] Folder should be displayed on
top or should be closed and homesceen should be displayed [Occurence]
Always [Devices] NexusOne (and all vanilla android devices I suppose)</description>
</bug>
<bug>
<bugid>13631</bugid>
<title>Android Built in app for video calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>gustavo8...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 07:36:19 +0000</openedDate>
<description>android should have a built in app for video calls, such as the one
found on the iphone (facetime), instead being required to use third
party apps to use front facing camara for video calls, it should be used
to do video calls between all android phones that can support this and
have a front facing camara. it needs to be baked in the OS and also it
would be nice if you could use it also to video call user who have a
gmail account to do conference between a computer via the gmail, and an
android smartphone. Please if you can do this and build this into the os
a lot of people would be happy and very pleased with android.</description>
<comment>
<author>subhendu...@gmail.com</author>
<when>Thu, 17 Mar 2011 09:39:24 +0000</when>
<what>even symbian based old phones support UTMS video calling, but android based SMARTPHONES! doesnQ&apos;Et support. itQ&apos;Es a tragedy!!!</what>
</comment>
<comment>
<author>gustavo8...@gmail.com</author>
<when>Mon, 02 May 2011 22:27:36 +0000</when>
<what>yes i agree good thing this feature was added now on android 2.3.3 cant wait to get my hands on this!</what>
</comment>
<comment>
<author>orsogrig...@gmail.com</author>
<when>Fri, 27 May 2011 09:30:47 +0000</when>
<what>the feature added in Android 2.3.3 is not the Q&quot;EnativeQ&quot;E video call on 3G networks... itQ&apos;Es in IP data stream.</what>
</comment>
<comment>
<author>klaas.ha...@gmail.com</author>
<when>Wed, 07 Sep 2011 23:15:46 +0000</when>
<what>There are quite a few similar issues:

2664, 8504, 10144, 13075, 17646, 18558, 19475, 19843

Issue 2664 ( http://code.google.com/p/android/issues/detail?id=2664 ), is the first and most active issue, I suggest adding comments to that issue instead of here to try and make our voices heard as loudly as possible! (I was gutted when I found out that my brand spanking new Q&apos;EsmartQ&apos;E phone couldnQ&apos;Et do something that my 3 year old bottom of the range dumb phone can do)</what>
</comment>
</bug>
<bug>
<bugid>7462</bugid>
<title>System crash when calling ContentResolver.setSyncAutomatically() without permissions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 22:38:43 +0000</openedDate>
<description>I was playing around with the Account Q&amp;E sync APIs and called: final
Account account = new Account(mUsername, mAccountType);
ContentResolver.setSyncAutomatically(account,
ContactsContract.AUTHORITY, true); (I sadly donQ&apos;Et know if mUsername was
null or not at this time if it should matter - mAccountType was not) I
forgot to add android.permission.WRITE_SYNC_SETTINGS to my manifest so I
got an exception: # 03-31 01:08:46.825: ERROR/AndroidRuntime(20931):
java.lang.SecurityException: no permission to write the sync settings:
Neither user 10058 nor current process has
android.permission.WRITE_SYNC_SETTINGS. # 03-31 01:08:46.825:
ERROR/AndroidRuntime(20931): at
android.os.Parcel.readException(Parcel.java:1218) # 03-31 01:08:46.825:
ERROR/AndroidRuntime(20931): at
android.os.Parcel.readException(Parcel.java:1206) # 03-31 01:08:46.825:
ERROR/AndroidRuntime(20931): at
android.content.IContentService$Stub$Proxy.setSyncAutomatically(IContentService.java:503)
# 03-31 01:08:46.825: ERROR/AndroidRuntime(20931): at
android.content.ContentResolver.setSyncAutomatically(ContentResolver.java:1039)
# --Q&gt;E hereQ&apos;Es the place where I called
ContentResolver.setSyncAutomatically(account,
ContactsContract.AUTHORITY, true); After that the system crashed
(runtime restart, not kernel panic). Now every time when the system
comes up again and I try to go to the Q&quot;EAccounts Q&amp;E syncQ&quot;E activity in the
Settings, then the system crashes Q&amp;E restarts again so thereQ&apos;Es no way to
open this activity anymore. attached logcat snippet of the crash that
happens every time I try to access the Q&quot;EAccounts Q&amp;E syncQ&quot;E activity.
Device: Nexus One Build number: ERE27</description>
<comment>
<author>michang05</author>
<when>Wed, 03 Nov 2010 10:26:56 +0000</when>
<what>plus one here having the same problem</what>
</comment>
<comment>
<author>zrc...@gmail.com</author>
<when>Tue, 10 May 2011 06:54:47 +0000</when>
<what>I encountered the same problem</what>
</comment>
</bug>
<bug>
<bugid>6149</bugid>
<title>/kernel/common/arch/alpha/boot/tools/objstrip.c line:96</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-01-20T07:19:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bull...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 06:20:56 +0000</openedDate>
<description>if (fd == -1) { Q&quot;EfdQ&quot;E should be Q&quot;EofdQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 20 Jan 2010 07:19:12 +0000</when>
<what>looking at the code, i agree, but i think you want to report this upstream against linux itself. android doesnQ&apos;Et use 
the alpha kernel, and there is no (obvious) corresponding file for arm.</what>
</comment>
</bug>
<bug>
<bugid>16059</bugid>
<title>uastring honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>ivor.er...@gmail.com</reportedBy>
<openedDate>Sat, 09 Apr 2011 15:52:57 +0000</openedDate>
<description>When ever I use the honeycomb browser I change the uastring to desktop
so I can acess the full web and not a mobile site. I do this by typing
in about:debug and going through the appropriate settings. However IQ&apos;Eve
noticed that when I close my browser or after some time the uastring
changes back to android. This has become quite annoying since now I have
to change the uastring every time I open the browser.</description>
</bug>
<bug>
<bugid>3984</bugid>
<title>Launcher should organize Q&quot;Eall appsQ&quot;E into folders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>FRodrigu...@gmail.com</reportedBy>
<openedDate>Tue, 22 Sep 2009 20:49:41 +0000</openedDate>
<description>Hi there, I am a very noob user of android but in mobile phones there is
other speech.. Android is a start of something great, i have htc magic
and like it very much really.. The is one thing that explode my head is
it organization, i know that we can organize in the 3 desktops but, i
think that if we could make directories in the slide menu, that can be
an improvement to android. In that way we can organize too the slide
menu. Thanks for the time, F?bio Rodrigues</description>
<comment>
<author>StanE...@gmail.com</author>
<when>Fri, 29 Jan 2010 15:02:59 +0000</when>
<what>Perhaps a way to categorize applications, and a way to pick the category to view 
(utilities, games, etc)?</what>
</comment>
<comment>
<author>mpslan...@gmail.com</author>
<when>Thu, 25 Mar 2010 02:52:17 +0000</when>
<what>I agree with this request.  Android is amazing but some organization of the multitude 
of apps all crammed into the launcher would be amazing.  Keep up the good work ladies Q&amp;E 
gentlemen!</what>
</comment>
<comment>
<author>jas...@gmail.com</author>
<when>Tue, 15 Jun 2010 02:23:43 +0000</when>
<what>I agree completely and maybe this doesnQ&apos;Et get much attention, but I feel eventually this has to be implemented.
Even with more virtual screens, sometimes we just want a folder called games, with a bunch of games we can play when we want to play without going to virtual desktops.  

The more apps we get the more we need to be able to create folders and organize it on the launcher, because putting a bunch of shortcut on a bunch of desktops only cuts it for so long.  

I also believe the slide app launder would respond better if we had folders compared to having a few hundred apps it might have to show on the screen and scroll.</what>
</comment>
<comment>
<author>dustin.s...@gmail.com</author>
<when>Fri, 06 Aug 2010 05:14:06 +0000</when>
<what>I too agree. Organizing apps on the homescreen with folder is great, but when looking for a program thatQ&apos;Es not on the homescreen it can take hour to scroll through the whole list.
Another great feature would be app-sorting in the menu - alphabethic is okey and you can find items when you know the excact names.</what>
</comment>
<comment>
<author>jmde...@gmail.com</author>
<when>Sat, 20 Nov 2010 13:09:08 +0000</when>
<what>Completly needed.my app list start growing, it is an overhead to browse all the list. My suggestion: user defined horizontal tabs close to launcher button to save time.able to dragQ&amp;Edrop icons between tabs
</what>
</comment>
</bug>
<bug>
<bugid>17425</bugid>
<title>Android 3.1 hangs when trying to select an image from a picassa folder in the  gallery to use for a contact.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mavroudis</reportedBy>
<openedDate>Mon, 06 Jun 2011 15:24:06 +0000</openedDate>
<description>My device on Asus eeepad transfomer (TF101). At present android 3.1
cannot select an image from the gallery to use as contact image, if the
gallery folder is a picassa web folder To replicate 1) Go to
applications-Q&gt;Econtacts 2) select a gmail contact and click edit (the
pencil icon top right) 3) click the image icon to select an image 4)
select the option select from gallery 5) select an image from a folder
in the gallery that is a picasa web folder 6) select an image Android
then hangs on loading forever. The rest of the system is usuable but you
can never actually select the image or use the contacts without
stoppping contacts or rebooting the device. Mav Peri</description>
</bug>
<bug>
<bugid>5667</bugid>
<title>Voice Dialer canQ&apos;Et find first contact</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-23T05:53:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>abjenni...@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 22:05:04 +0000</openedDate>
<description>I have a friend named Q&quot;EAdam ...Q&quot;E who happens to be the first contact in
my contact list (alphabetically). VoiceDial will never find this contact
when I say Q&quot;ECall Adam ... at homeQ&quot;E. After I added a dummy contact named
Q&quot;EAaaQ&quot;E, voicedialing Adam started working. Now I deleted contact Q&quot;EAaaQ&quot;E
and voicedialing Adam doesnQ&apos;Et work anymore. So I think itQ&apos;Es just because
heQ&apos;Es the first contact. Phone: T-Mobile G1 Firmware 1.6 Build DRC83</description>
<comment>
<author>dbk...@gmail.com</author>
<when>Wed, 30 Dec 2009 05:31:11 +0000</when>
<what>New droid phone today.  Fought this issue for an hour or so before figuring it out. 
First entry in the contact list is not searchable by Q&quot;Evoice dialQ&quot;E application. 
Firmware 2.0.1 Build ESD56
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sun, 23 May 2010 05:53:39 +0000</when>
<what>This appears to be fixed in 2.2</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sun, 23 May 2010 05:55:01 +0000</when>
<what>Issue 5622 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>9082</bugid>
<title>Support for Hawaiian Language - Only requires one additional glyph.</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ulcerg...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 01:00:48 +0000</openedDate>
<description>The Hawaiian language requires 11 additional characters above and beyond
the US latin character set. Of these, 10 are already supported by
Android. These are the vowels with the Q&quot;EkahakoQ&quot;E or macron (??????????).
The one glyph that does not display correctly is U+2BB or okina (??kina)
which is the inverted comma. All that is needed to fully support
Hawaiian is the addition of one additional glyph to the current font
set. This is the U+2BB character.</description>
<comment>
<author>ulcerg...@gmail.com</author>
<when>Tue, 15 Jun 2010 01:02:48 +0000</when>
<what>Sorry, the ?okina was misspelled.</what>
</comment>
<comment>
<author>keoladon...@gmail.com</author>
<when>Tue, 15 Jun 2010 06:35:33 +0000</when>
<what>Aloha. I have been trying to find someone that could help with this issue for months. IQ&apos;Em responsible for working with Apple for support for Hawaiian in OS X, iPhone, iPad, etc, and did the translation of the Google search engine into Hawaiian.

I understood that Android has the vowel kahak? characters in it, but that they do not appear in the pop-up list of vowel-diacritic combinations, as do more common diacritics like the grave and umlaut. Would it be possible to have them added there, too, as they are in the iPhone? If I can contribute to this discussion please let me know, I have been working on Hawaiian language and technology support for nearly 18 years now. Any help is much appreciated.</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 22:59:42 +0000</when>
<what></what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 14 Mar 2011 20:38:59 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 19 May 2011 17:46:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10976</bugid>
<title>Missing Apps in Android Market HTC Desire (US Cellular)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rmorton0...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 04:33:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user I am
Missing the following Copied Protected Apps on My US Cellular HTC
Desire, The phone is not Rooted: SlingPlayer Mobile - Paid DocumentsToGo
Full Version Key - Paid App TMZ - Free App Droid Mini Golf - Paid App
EasyTether - Paid App Dilbert Calendar - Paid App PayPal - Free App
tv.com - Paid App Scanner Radio Pro - Paid App It Was explained to me
this was a Q&quot;EFootprint/FongerprintQ&quot;E Issue, but google market forums offer
no help at all</description>
</bug>
<bug>
<bugid>12506</bugid>
<title>wma</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>macallho...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 17:50:12 +0000</openedDate>
<description>what is wrong with wma tag support on droid
incredible?????,.....november 8 th maint release dosent fix....lots of
complaints eclair worked fine labeling artists but froyo groups ALL wma
in unknown artist.\ eclair worked and froyo lost it...moving
backwards????....how can i fix WITHOUT spending 2 days transcoding ALL
my wma?</description>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 15 Feb 2011 08:14:15 +0000</when>
<what>similar problem on gingerbread hero (yeah i know, not exactly good boy to root my phone, sorry, couldnQ&apos;Et resist after years of apple domination on the smartphone market). wma playback completely gone (drm free files), let alone wma tag no-go. 
pain in the neck, especially if you have lots of favourite music in this format, with tags, covers added manually.. and then missing.

</what>
</comment>
</bug>
<bug>
<bugid>8924</bugid>
<title>Music starts playing as I plug out the Head phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>amit.shs...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 05:53:16 +0000</openedDate>
<description>Music starts playing as soon as I plug out the Headphone, even if the
music option is closed. I have Motorola Milestone (running android 2.2).</description>
</bug>
<bug>
<bugid>18206</bugid>
<title>fm radio swithcing stations </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-05T20:12:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ross.Par...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 14:24:24 +0000</openedDate>
<description>I LOVE the FM tuner! I reallly like to use it while running. I also use
Q&quot;EmapMyRun.comQ&quot;E to track my workout. I use both at once, multitasking on
the Q&apos;Edroid. Yesterday I couldnQ&apos;Et keep the station stable. I would select
my station and within seconds, it would switch to another, then another,
etc. I had not had this problem earlier. IQ&apos;Ell post again if it happens
again. Using Android 2.3.3, HTC EVO shift, Sprint 4G. *********** NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jul 2011 20:12:29 +0000</when>
<what>no google hardware/software supports fm radio. youQ&apos;Ell have to talk to HTC/Sprint.</what>
</comment>
</bug>
<bug>
<bugid>9891</bugid>
<title>ADT: dependency on Android project should check the manifest.</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 22:00:25 +0000</openedDate>
<description>Adding an Android to the project build path automatically considers that
itQ&apos;Es a main project tested by the project with the dependency. The
problem is that some Eclipse users (who know enough about Eclipse but
not enough about ADT) will do that thinking theyQ&apos;Ere just adding a
library or something. solution: Perform a check that looks at the
content of the manifest and make sure the project has the proper
instrumentation information matching the project dependency.</description>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3684</bugid>
<title>Calendar - Recurring events created in the distant past do not show on phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>38</stars>
<reportedBy>ibex...@gmail.com</reportedBy>
<openedDate>Thu, 27 Aug 2009 08:09:31 +0000</openedDate>
<description>Finally got a Mac at work and figured IQ&apos;Ed see what it would take to get
my Exchange/Entourage calendar syncQ&apos;Ed up to google calendar so I could
get it on my g1. Since there is no Google Calendar Sync for OSX (and no
Windows for me at work), I followed some recommendations and got Calgoo
Client up and running. The calendar syncs great with gcal on the web,
but only a handful of events have made it onto the phone. It looks like
any event created in the distant past shows fine via the web but does
not show on the calendar, even if itQ&apos;Es a weekly/daily occurrence.
However, maybe itQ&apos;Es an issue with event ownership, since I didnQ&apos;Et create
any of the old events and there are a handful of old recurring events
created by me that do show up. If a google employee picks up this
ticket, I can share the offending calendar with you for confirmation. In
the meantime IQ&apos;Ell try to see if I can generate an ics invite that shows
on the web calendar but does not sync with the android calendar.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:54:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:53:52 +0000</when>
<what></what>
</comment>
<comment>
<author>Wojtek.C...@gmail.com</author>
<when>Fri, 02 Oct 2009 15:52:45 +0000</when>
<what>Sending Invitations should also be activated, even when I open my calendar on my
Android-Phone in the webinterface and finally want to Q&quot;EsendQ&quot;E the invitation the
process fails with a Q&quot;Ewrong parameterQ&quot;E-Notification.

Make both Options work, pleaseeeeee!!!</what>
</comment>
<comment>
<author>nellyspageli@gmail.com</author>
<when>Tue, 16 Feb 2010 15:45:23 +0000</when>
<what>I am also having this same issue. It seems that recurring events created more than
one month ago will not show up on the phone. I am also willing to share my calendar
with a Google engineer if need be. I donQ&apos;Et know if it makes a difference but IQ&apos;Em
using a Nexus One. It has all the latest updates (ERE36B). The recurring events would
show up on the phone, but then once that one month mark passed, they didnQ&apos;Et show up
anymore.</what>
</comment>
<comment>
<author>SohumB</author>
<when>Thu, 06 May 2010 14:02:58 +0000</when>
<what>I can confirm this as well. Not so sure about the one-month thing, because it seems 
that I have the recurring events for two months after creation, which is exactly one 
week ago that itQ&apos;Es stopped showing.

I just tried making small changes to the calendar and editing for Q&quot;Eall followingQ&quot;E. 
This seems to work sometimes (but only for the initial event), and usually it 
doesnQ&apos;Et.  The only thing that works reliably is making edits Q&quot;Eonly for this instanceQ&quot;E 
- which is obviously not tenable.

Please fix this bug, and soon. This makes the calendar syncing unusable for anyone 
with lengthy regular appointments - i.e., everybody. </what>
</comment>
<comment>
<author>SohumB</author>
<when>Sun, 23 May 2010 12:33:15 +0000</when>
<what>Seems to be fixed on Froyo (have to clear Calendar Storage data and resync). Can 
anyone confirm?</what>
</comment>
<comment>
<author>ssar...@gmail.com</author>
<when>Sat, 29 May 2010 20:58:01 +0000</when>
<what>No, I still have problems with recurring events not showing on the phone (Nexus One, 
FRF50) although I did clear the Calendar Storage data.</what>
</comment>
<comment>
<author>SohumB</author>
<when>Tue, 01 Jun 2010 14:40:50 +0000</when>
<what>Hm. As of the turn of the month, I started having issues again. Literally at the turn 
of the month - in week view, Monday 31st was fine and carried forward the recurring 
appointments, and Tuesday 1st and afterwards did not.

And then I cleared and resynced, and that seems to have broken whatever made it work 
from FRF50 to end of May in the first place.</what>
</comment>
<comment>
<author>ssar...@gmail.com</author>
<when>Mon, 21 Jun 2010 06:26:15 +0000</when>
<what>I found out that on my end itQ&apos;Es a problem with a third party application (Tasker).</what>
</comment>
<comment>
<author>aar...@gmail.com</author>
<when>Fri, 13 Aug 2010 13:27:09 +0000</when>
<what>There is a preference in the Sync profile for calgoo.  There is a default setting that will not sync anything older than 1 month old. I had this issue with my momQ&apos;Es mac to google sync issues.  I just had to open the sync profile and set it correctly to sync everything. </what>
</comment>
<comment>
<author>parva...@gmail.com</author>
<when>Wed, 18 Aug 2010 21:06:52 +0000</when>
<what>I have the same issue on Nexus One with 2.2
IQ&apos;Em using MS exchange server and some recurring events donQ&apos;Et show up.

I missed a meeting because of that and now IQ&apos;Em afraid of relying on the calendar.
This bug makes the calendar useless.

Note that exchange account doesnQ&apos;Et allow to sync all - amount to sync is between 1 day to 1 month.</what>
</comment>
<comment>
<author>danielle...@gmail.com</author>
<when>Tue, 07 Sep 2010 03:16:01 +0000</when>
<what>I am having the same issue.  I had a Droid and my recurring events were not showing up after the 2.2 update and then I was swapped for a Droid 2 and the same thing happens on it.  I can see all the calendar entries on my online Google Calendar, but they do not show up on my phone.  I agree that this bug makes the calendar completely unreliable!!!  </what>
</comment>
<comment>
<author>gwpinet...@gmail.com</author>
<when>Tue, 12 Oct 2010 20:23:41 +0000</when>
<what>AARGHI, I canQ&apos;Et find the sync profile. Can you help?</what>
</comment>
<comment>
<author>UncleGad...@gmail.com</author>
<when>Fri, 14 Jan 2011 04:37:26 +0000</when>
<what>How to get Google Calendar to sync missing events

Here is the solution.

Goto:
Menu
Settings
Applications
Manage Applications
Running
Select Calendar Storage
Select Clear Data
Confirm with ok
Restart Phone and Sync again
(You may not need to re-sync after you reboot)
I hope this helps. </what>
</comment>
<comment>
<author>nac...@gmail.com</author>
<when>Wed, 16 Feb 2011 18:48:39 +0000</when>
<what>I also encountered this problem.  In my case, it turned out that AndroidQ&apos;Es calendar app did not like recurring events when the underlying ICS file contained a Q&quot;Euntil foreverQ&quot;E indication like this:

RRULE:FREQ=WEEKLY;UNTIL=99991231T235959Z;INTERVAL=2;BYDAY=MO

Specifically, it doesnQ&apos;Et seem to know what to do with the Q&quot;EUNTIL=99991231T235959ZQ&quot;E portion.  This is how some other clients represented Q&quot;Ereoccur foreverQ&quot;E.  Other clients instead omit Q&quot;EUNTIL=Q&quot;E completely for Q&quot;EforeverQ&quot;E events.

In my case I had imported these events from another source into googleQ&apos;Es calendar.  Other CalDAV clients (such as Evolution) and GoogleQ&apos;Es own web interface handled it fine.  But, the Android calendar app would ignore the event completely.</what>
</comment>
<comment>
<author>cindyren...@gmail.com</author>
<when>Tue, 22 Mar 2011 15:00:01 +0000</when>
<what>Uncle GadQ&apos;Es comment about clearing the calendar data worked for me.  A sample event that wasnQ&apos;Et showing up is now there.  Thank you!</what>
</comment>
<comment>
<author>smagorin...@gmail.com</author>
<when>Fri, 08 Apr 2011 18:28:05 +0000</when>
<what>Thanks to UncleGad! My wife and I have been arguing about this ever since we upgraded to Froyo on our Samsung VibrantQ&apos;Es. I would add something to my calendar, or she to hers and despite sharing, only sometimes see the entries causing marital strife. Recurring events seemed worst affected. Peace!</what>
</comment>
<comment>
<author>mrcar...@gmail.com</author>
<when>Fri, 19 Aug 2011 06:56:08 +0000</when>
<what>I am using a Droid 2 Global, and I donQ&apos;Et remember having this problem when I was syncing Outlook through Google Calendar, but now that I am syncing directly with Exchange 2010, I am having the issue.  I have a bi-weekly recurring event on my calendar, and it keeps vanishing off of my Droid after a couple days.  Removing and re-adding the calendar sync for the (Exchange) account fixes the problem temporarily, but then it disappears again after a few days.  HavenQ&apos;Et established a pattern with if it happens after I modify a single instance in Outlook or something, but thatQ&apos;Es a possibility.  Is this related to the problem(s) you all mention above?  Thanks!</what>
</comment>
<comment>
<author>brechtde...@gmail.com</author>
<when>Wed, 31 Aug 2011 12:04:53 +0000</when>
<what>Adding an end date to the recurring events solved the problem for me.</what>
</comment>
<comment>
<author>mrcar...@gmail.com</author>
<when>Mon, 12 Sep 2011 20:03:35 +0000</when>
<what>Thanks Brecht for reminding me about that workaround.  I have set an end date, and hopefully that solves the problem!  Does it matter how far out the end date is?  I suspect not, since the problem is just the end date being blank in general, right?  Since this particular meeting will happen indefinitely, IQ&apos;Ed prefer to set the end date out as far as possible so it doesnQ&apos;Et disappear and then I forget about it. :)</what>
</comment>
</bug>
<bug>
<bugid>1472</bugid>
<title>Email app stops retrieving emails from some IMAP folders after a certain point</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>20</stars>
<reportedBy>dev...@gmail.com</reportedBy>
<openedDate>Sun, 07 Dec 2008 03:09:45 +0000</openedDate>
<description>- Steps to reproduce the problem Add a new account for my corporate
email account. The server is IMAP. Provide all details. Tap the account.
Tap Inbox. Emails from Jun27 2008 and earlier are shown. Emails after
Jun27 are not shown. This day advances by one everyday i.e. tomorrow, it
will start displaying emails from June 28th and earlier. Moreover, new
email alerts are not shown. Actually, it doesnQ&apos;Et think there is new
email because it doesnQ&apos;Et know I have emails after June27. - What you
think the correct behavior should be. 1. Latest emails from today should
be shown. 2. New email notification should be seen when new email
arrives. - Which versions of Android does it happen? It happens in RC19,
RC29, RC30. - Does it happen with gmail IMAP? No. I created an IMAP
email account for gmail and it showed all emails fine. It seems like
some protocol mismatch between my G1 and my corporate server.</description>
<comment>
<author>dev...@gmail.com</author>
<when>Sun, 07 Dec 2008 04:10:26 +0000</when>
<what>I forgot to mention that its not consistently true with other folders. Some other
folders do show messages from today.</what>
</comment>
<comment>
<author>dev...@gmail.com</author>
<when>Sun, 07 Dec 2008 04:33:12 +0000</when>
<what>One more thing: number of unread messages increases as new messages arrive on the
server. It just doesnQ&apos;Et show them.

Could this be related to:

http://code.google.com/p/android/issues/detail?id=1069

Please understand that this is a serious issue for me because I canQ&apos;Et see my latest
emails.</what>
</comment>
<comment>
<author>dev...@gmail.com</author>
<when>Wed, 10 Dec 2008 23:53:02 +0000</when>
<what>I have found the bug I think. I was debugging k9mail (which shares the same IMAP
code) with the debugger and found that, with UIDNEXT being reported as 28475, why did
client ask for 12181:12280? I would think it will ask for 28375:28474. Asking for
#messages-100 to #messages is just wrong.

Attaching the debug log.</what>
</comment>
<comment>
<author>bourd...@gmail.com</author>
<when>Wed, 13 May 2009 21:46:46 +0000</when>
<what>Presumably that means that this happens on some IMAP servers but not others. It does
happen on Dovecot 1:1.0.15-2.3. Very annoying, it means I basically get no email on
my phone.</what>
</comment>
<comment>
<author>krag.to...@gmail.com</author>
<when>Thu, 11 Jun 2009 11:39:29 +0000</when>
<what>I have what seems to be the same problem interfacing with courier-imap on a debian
lenny machine, from my htc magic android phone. client logs in correctly but no new
e-mail is shown.</what>
</comment>
<comment>
<author>Watse...@gmail.com</author>
<when>Wed, 17 Jun 2009 21:38:19 +0000</when>
<what>i have nearly the same prob, running dovecot (1.0.rc15-2etch4) on my debian etch
machine. first the login from my g1 is accepted:

##
dovecot: 2009-06-17 23:07:20 Info: imap-login: Login: user=Q&lt;Exxxxx @ xxxxxxxxxx.deQ&gt;E,
method=PLAIN, rip=xxx.xxx.xxx.95, lip=xxx.xxx.xxx.38
##

but than nothing happens...no more log entries and the g1 only notifies a connection
problem. 
seems that this bug only appears after deleting/moving/flagging some mails. 
if i create the email-account on my g1 from scratch it works fine again but just as
long as i only READ my mails.
</what>
</comment>
<comment>
<author>hbjas...@gmail.com</author>
<when>Tue, 21 Jul 2009 22:15:30 +0000</when>
<what>I have what seems to be the same problem, on my HTC Magic. Connecting via IMAP to the
Exchange server at work used to work fine. But since June 29th, no new emails have
been received. I didnQ&apos;Et change any settings that day (or since, for that matter), and
it works well for colleagues, so presumably itQ&apos;Es not got anything to do with the
server. I am also able to read mail via IMAP in Thunderbird from my desktop and
laptop machine.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:12:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:13:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:20:48 +0000</when>
<what>See also issue 1069</what>
</comment>
<comment>
<author>emidioja...@gmail.com</author>
<when>Tue, 08 Sep 2009 17:07:36 +0000</when>
<what>IQ&apos;Em having the same problem accessing GMailQ&apos;Es IMAP server. No new mail since Sep 3! I even tried to change 
server, and the same thing happened. No new mail since that date. ?? Android HTC Magic here.</what>
</comment>
<comment>
<author>luck.eus...@gmail.com</author>
<when>Tue, 22 Sep 2009 11:00:35 +0000</when>
<what>IQ&apos;Em also having the same problem with an Gmail account when accessing it with IMAP
protocol. No new message at all.
IQ&apos;Eve tried to delete and configure it again, the desactivate/active the IMAP on the
Gmail account, but the problem persists.
HTC Magic with latest ROM upgrade of 5th August 2009.
Please advise.
Regards,

Luciano</what>
</comment>
<comment>
<author>jeff.cr....@gmail.com</author>
<when>Tue, 11 May 2010 12:27:59 +0000</when>
<what>Same issue here, HTC Desire with latest firmware.  Phone was working fine until 7th 
May with my IMAP server.  Since then, it just wonQ&apos;Et recognise new items in the inbox 
after 7th May.  Other IMAP folders are fine, new messages show up as they should.  

IQ&apos;Eve tried deleting the account, no joy; factory reset the phone and restore, no joy.

K9Mail on the same phone (installed in desperation this week!) does see the new 
items in the inbox that HTC/Android mail is missing.

I donQ&apos;Et know how to pull the log files for the mail client, but if someone tells me 
how, will happily post them.
</what>
</comment>
<comment>
<author>jeff.cr....@gmail.com</author>
<when>Tue, 11 May 2010 15:40:52 +0000</when>
<what>Ok, more interesting... it has something to do with the last email before it 
stopped.  When I moved that email to another IMAP folder using K9Mail, the 
HTC/Android mail decided to show the newer messages in my inbox.

K9 has also reported an error, Q&quot;Eend of stream reachedQ&quot;E at some point, not certain 
itQ&apos;Es from the same message though.

So, I suspect this is related to the handling of messages that fit certain criteria, 
or perhaps are malformed in some way.  The message causing the trouble in this case, 
had been sent from Thunderbird and I think was rich text format.  No images or 
anything difficult in there.

Jeff

</what>
</comment>
<comment>
<author>graeme.v...@gmail.com</author>
<when>Thu, 17 Jun 2010 00:06:14 +0000</when>
<what>I am getting this behavior also.

The Q&apos;EmalformedQ&apos;E message which stops the android device from downloading any more mail is a test message I send myself. It lacks a DATE field. I know because all my generated test messages used to lack such a field ...I added one ...but somehow in routing it via my ISP (that is the test I do) the date is getting lost.

IQ&apos;Ell attempt to add the message essentials here: (after IQ&apos;Eve removed my details):

</what>
</comment>
<comment>
<author>graeme.v...@gmail.com</author>
<when>Thu, 17 Jun 2010 00:08:35 +0000</when>
<what>there were two messages there .. 1st has date , 2nd lacks it ...2nd one causes the problem.</what>
</comment>
<comment>
<author>blokeley@gmail.com</author>
<when>Thu, 24 Jun 2010 07:31:08 +0000</when>
<what>I found that on my HTC Desire, the mail app was set to only show messages from the last 3 days. To fix this, go to _Menu Q&gt;E More Q&gt;E Settings Q&gt;E Send Q&amp;E Receive Q&gt;E Download options_ and set a longer time period.</what>
</comment>
<comment>
<author>g.iucul...@gmail.com</author>
<when>Tue, 27 Jul 2010 19:11:05 +0000</when>
<what>I can reproduce this, If a message lacks date or from field, the update doesnQ&apos;Et work</what>
</comment>
</bug>
<bug>
<bugid>13234</bugid>
<title>Antialiasing for true type fonts less than size 14 </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ricosre...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 01:04:44 +0000</openedDate>
<description>When rendering custom true type fonts with anti-aliasing enabled, the
font size needs to be 14. I used Q&quot;EColibriQ&quot;E font with font size 12 while
anti-aliasing is enabled and the text came out completely illegible. A
graceful way to solve the issue (since anti-aliasing is not possible in
small font sizing) is to ignore anti-aliasing completely in those cases.
This seems to be better behavior than rendering illegible text.</description>
</bug>
<bug>
<bugid>2799</bugid>
<title>Screen Hang if No Network Coverage when trying to Call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>mrik...@gmail.com</reportedBy>
<openedDate>Fri, 29 May 2009 19:54:33 +0000</openedDate>
<description>Android code version you are running: Andorid 1.5 on ADP1 Your
development environment: Android Dev Phone 1 Describe the problem:
Screen Black-out after call fails due to limited or no coverage Steps to
reproduce: 1. Dial A Call from Call Log or thru Dialer (with weak or No
connectivity) 2. Call will fail with Message Box Q&quot;ENot registered on
NetworkQ&quot;E. 3. Press the Q&quot;EHang-UpQ&quot;E key or let Screen time-out and go in
sleep mode. 4. Press Q&quot;EMenuQ&quot;E key to activate phone screen from Sleep
mode. 5. Screen is blacked out user canQ&apos;Et see anything on Screen (no
that Message Box even) 6. Looks like Mobile hanged but you can still go
to Q&quot;EHomeQ&quot;E and continue using it. Expected results: If user activates
screen, either user should see that Message or taken back to Q&quot;EDialerQ&quot;E or
Q&quot;ECall LogQ&quot;E (according to previous source) Observed results: Screen shows
the Battery indicator and status bar but Mobile seems like its hanged.
Additional information:</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:12:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:35:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13431</bugid>
<title>Flash / Droid</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-12-27T05:08:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Innovati...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 02:17:10 +0000</openedDate>
<description>Flash is unable to detect the built in cam / mic on Android devices...
Either party (Flash or Android) can probably fix this issue relatively
easily... It is an important Flash functionality for live streaming
video with phones and other android devices... thanks :-)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Dec 2010 05:08:52 +0000</when>
<what>flash is written and maintained by adobe, not google.</what>
</comment>
<comment>
<author>Innovati...@gmail.com</author>
<when>Mon, 27 Dec 2010 05:33:30 +0000</when>
<what>Uhm, I am aware. The point is that there is an issue that is preventing flash from detecting the internal mic or cam for Android devices. Since Flash works seamlessly with the other OSQ&apos;Es it would lead me to believe that is caused by an issue within the Android OS. I am sure that either Android OR Flash could fix the issue...</what>
</comment>
</bug>
<bug>
<bugid>15070</bugid>
<title>missing STK toolkit (SIM toolkit) Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>107</stars>
<reportedBy>olavi.to...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 07:20:19 +0000</openedDate>
<description>Nexus S does not have SIM Toolkit (every dumbphone in planet has) and
even if I take it from OSP and compile and push it to handset it still
will not wok. From debugging and reading logs, there can be conclusion
that the low-level RIL doesnQ&apos;Et send any STK messages to the upper layers
(Telephony Q&gt;E STK app). So even if you have the STK app, it wonQ&apos;Et work.</description>
<comment>
<author>drabek.t...@gmail.com</author>
<when>Thu, 10 Mar 2011 10:03:34 +0000</when>
<what>yes I need it too.... please... i dont want buy another phone.... :(</what>
</comment>
<comment>
<author>Ram.Pra...@gmail.com</author>
<when>Sun, 13 Mar 2011 09:44:33 +0000</when>
<what>Yes, I need it also as without SIM Toolkit I canQ&apos;Et switch my phone to International roaming mode (Vodafone India)</what>
</comment>
<comment>
<author>Ram.Pra...@gmail.com</author>
<when>Sun, 13 Mar 2011 09:44:42 +0000</when>
<what>Yes, I need it also as without SIM Toolkit I canQ&apos;Et switch my phone to International roaming mode and back. (Vodafone India)</what>
</comment>
<comment>
<author>manuel.d...@gmail.com</author>
<when>Tue, 22 Mar 2011 14:27:57 +0000</when>
<what>I need the STK, urgently. I have a twin sim so i need to use the STK on my nexus s.</what>
</comment>
<comment>
<author>anton.ry...@gmail.com</author>
<when>Tue, 22 Mar 2011 14:32:40 +0000</when>
<what>I need it too, because I have an important mobile banking application. Now I canQ&apos;Et use it without STK.</what>
</comment>
<comment>
<author>gilya...@gmail.com</author>
<when>Tue, 22 Mar 2011 14:36:01 +0000</when>
<what>I also need this STK. The sadness caused by the pitiful event of inability to use the SIM card menu devours my soul.</what>
</comment>
<comment>
<author>astru...@gmail.com</author>
<when>Tue, 22 Mar 2011 14:44:25 +0000</when>
<what>This issue and http://code.google.com/p/android/issues/detail?id=6666 
should be merged into one issue.</what>
</comment>
<comment>
<author>stevancs...@gmail.com</author>
<when>Wed, 23 Mar 2011 14:46:43 +0000</when>
<what>Hello, a need a sim toolkit too..... i donQ&apos;Et want to buy another cellphone</what>
</comment>
<comment>
<author>andreea....@gmail.com</author>
<when>Sat, 26 Mar 2011 10:25:13 +0000</when>
<what>SIM toolkit is critical for me to access the mobile banking services for which I pay a monthly subscription fee, by the way</what>
</comment>
<comment>
<author>alistair...@gmail.com</author>
<when>Tue, 29 Mar 2011 13:21:29 +0000</when>
<what>Samsung Galaxy S has STK - why not Samsung Google S. Come on Google whatQ&apos;Es this issue with this. Please include STK in the standard build of the OS. Many ppl rely on the security that a SIM provides to do banking. Operators also have STK menus for operator services and account access. ItQ&apos;Es a critical part of the cellular/security experience...</what>
</comment>
<comment>
<author>paras...@gmail.com</author>
<when>Wed, 30 Mar 2011 10:17:57 +0000</when>
<what>I changed from iphone to samsung nexus s and am missing sim toolkit now. All dumb phones have it, howcome this one does not?</what>
</comment>
<comment>
<author>fabianon...@gmail.com</author>
<when>Fri, 08 Apr 2011 13:35:13 +0000</when>
<what>Come on Google whatQ&apos;Es up? You look like going back on time. Every chinese clone phone has this feature. </what>
</comment>
<comment>
<author>astru...@gmail.com</author>
<when>Fri, 08 Apr 2011 13:48:55 +0000</when>
<what>Looks like our Android phones are still in Beta... and this will be fixed in few years...</what>
</comment>
<comment>
<author>janecek....@gmail.com</author>
<when>Sun, 10 Apr 2011 13:41:25 +0000</when>
<what>When are you planning to fix this simtoolkit absence? I cannot access my bank account now.</what>
</comment>
<comment>
<author>kai...@gmail.com</author>
<when>Sun, 10 Apr 2011 14:32:32 +0000</when>
<what>I think sim stk is very important for every mobile phone user. </what>
</comment>
<comment>
<author>eng.ma...@gmail.com</author>
<when>Mon, 11 Apr 2011 03:52:54 +0000</when>
<what>There is so many important features on my SIM card apps. I would like to get it too. Thanks.
</what>
</comment>
<comment>
<author>songyingkui@gmail.com</author>
<when>Sun, 17 Apr 2011 09:20:10 +0000</when>
<what>stupid f google</what>
</comment>
<comment>
<author>neal.sl...@gmail.com</author>
<when>Mon, 18 Apr 2011 16:16:08 +0000</when>
<what>Please Help! I cannot access my bank accounts online (Czech Republic). This really is basic but critical functionality that I was astonished to find missing in such an expensive phone. As there seems to be no solution available either now or in the near future then IQ&apos;Em forced to return this to where I bought it. Strangely, the SIM toolkit was working (albeit intermittently) on my Motorla Defy which is also Android.</what>
</comment>
<comment>
<author>IsleSt...@gmail.com</author>
<when>Fri, 22 Apr 2011 13:54:17 +0000</when>
<what>This is a critical to me, please fix it</what>
</comment>
<comment>
<author>rafael.s...@gmail.com</author>
<when>Fri, 22 Apr 2011 13:58:26 +0000</when>
<what>Is someone from Google going to look at this issue? At least say if it is going to be fixed in a near/far future, please. 
IQ&apos;Em assuming that NO answer to this issue means you are not planning to do anything about it and telling me to change my phone.
Please any answer will be appreciated.
Regards,</what>
</comment>
<comment>
<author>3es...@gmail.com</author>
<when>Sat, 23 Apr 2011 06:43:49 +0000</when>
<what>My Nexus S, Gingerbeard 2.3.3, kernel 2.6.35.7-g1d030a7 android-build@apa28 #1

Does not have the sim card toolkit menu, which is essential. Is that difficult acessing the Simcard menu?</what>
</comment>
<comment>
<author>kofoly...@gmail.com</author>
<when>Wed, 27 Apr 2011 07:49:45 +0000</when>
<what>Nexus S, Android 2.3.3, Czech republic, no SIM toolkit. Please fix it. It?s neccesary for bank account.</what>
</comment>
<comment>
<author>chngant...@gmail.com</author>
<when>Thu, 28 Apr 2011 09:32:43 +0000</when>
<what>Nexus S, Android 2.3.3, Indonesia, no SIM Toolkit... cannot access my bank STK application</what>
</comment>
<comment>
<author>sterescu...@gmail.com</author>
<when>Mon, 02 May 2011 11:30:48 +0000</when>
<what>In nexus S 2.3.4 someone test if the STK is working ? maybe google fix it  :)</what>
</comment>
<comment>
<author>astru...@gmail.com</author>
<when>Mon, 02 May 2011 13:54:47 +0000</when>
<what>Not that itQ&apos;Es not working. It doesnQ&apos;Et exist. And no, I have 2.3.4 and google didnQ&apos;Et add it yet... :(</what>
</comment>
</bug>
<bug>
<bugid>5601</bugid>
<title>Sync Icon is forever on notification bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>BDB4...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 22:34:11 +0000</openedDate>
<description>I got my Droid and it worked like normal for a few days. Now the round
sync icon, stays permanently on the notification bar. I have tried
turning off all syncs, and background sync, etc. in the menus, and
restarted the phone, and the sync icon still comes and gets stuck there.</description>
<comment>
<author>progetto...@gmail.com</author>
<when>Wed, 23 Dec 2009 10:13:44 +0000</when>
<what>I`ve a similar problem.

The problem is caused (as far as i know) by the Q&quot;Esync contactsQ&quot;E feature.
Calendar and Gmail are up to date, but the last sync of the contacts marked as 5
December.
Turning off the syncing of the contacts removes the double arrow icon off the
notification bar.

I`ve found that SOME of my contacts that have a photo on my phone (btw: Motorola
Milestone v2.0.0 (the update will be avable in europe Q&quot;Emaybe on januaryQ&quot;E, thanks
motorola)) DON`T have a photo on gmail contacts.
Some of the photos where addied AFTER 5 December.
I`m sure of it: i have 2 contacts wich i took a photo the same day, only one has a
photo on gmail now (i changed the personal image of a third contact that day. That
person is also a gtalk contact and already had a personal image, wich i changed with
a photo).
When i change the informations about the contacts (merged 2 different contacs, and
addied an email contact to another contact), the changes are NOT ported from the
phone to gmail AND from gmail to the phone.

I`ve found on some forum that a solution is delete ALL the contacs from the phone and
then re-download them from gmail.
I`d like to keep this solution as last resort.

Let me know if you need more informations</what>
</comment>
<comment>
<author>BDB4...@gmail.com</author>
<when>Wed, 23 Dec 2009 20:33:14 +0000</when>
<what>Thanks for the suggestions!  

However, disabling contacts sync does not make the double arrow icon go away for 
me.... I have actually tried disabling all syncs individually -- as well as disabling 
Q&quot;EAuto-syncQ&quot;E and Q&quot;Ebackground dataQ&quot;E as a whole -- and then restarting the phone, and I 
still get the double arrow Icon.  :/

Contacts created on phone are syncing to gmail... But seemingly not from gmail to 
phone.  At least not yet, in my tests. 


If I delete contacts from phone, will that not delete from gmail?  Is there a quick 
way to delete all contacts. 

DO you by chance have a link to the post at that other forum?  (or really any links 
to other posts about this?)

</what>
</comment>
<comment>
<author>progetto...@gmail.com</author>
<when>Wed, 23 Dec 2009 21:36:54 +0000</when>
<what>Our problems seems different
Anyway: This is one of the threads i was writing about
http://androidcommunity.com/forums/f41/gmail-contacts-sync-issue-4225/
this is the Q&quot;EdeleteQ&quot;E solution (post 22 of the thread)
http://androidcommunity.com/forums/137922-post22.html

This is another solution, linked in the previous thread
http://www.howardforums.com/showthread.php?t=1453078Q&amp;Epage=2Q&amp;Epp=15

I don`t know if it can help :/</what>
</comment>
<comment>
<author>pablo.halpernwight@gmail.com</author>
<when>Tue, 19 Jan 2010 18:50:23 +0000</when>
<what>This looks like a duplicate of  issue 5077 .  I suggest you all star that issue (it
might get more attention that way).  @BDB4269, look at comment #5 in  issue 5077 . 
BTW, I have this same issue on my Moto Droid, and deleting the contacts from my phone
and resyncing did work, but only for a while.  It is possible that updating contacts
ONLY in gmail or ONLY on the handset will prevent the problem from returning, but I
havenQ&apos;Et tested that.
</what>
</comment>
<comment>
<author>tsp...@gmail.com</author>
<when>Tue, 19 Jan 2010 19:21:41 +0000</when>
<what>My issue has a similar symptom but it is the Calendar that is not syncing.  
http://code.google.com/p/android/issues/detail?id=6107</what>
</comment>
<comment>
<author>BDB4...@gmail.com</author>
<when>Tue, 19 Jan 2010 19:56:01 +0000</when>
<what>Thanks for the info!!!  I actually returned my Droid, and got a Nexus One.  So this is 
no longer an issue for me.  But I appreciate the heads up!  </what>
</comment>
<comment>
<author>Clangeli...@gmail.com</author>
<when>Sat, 06 Feb 2010 23:39:36 +0000</when>
<what>I am also have the same issue. And IQ&apos;Eve done everything I can think of. What do I do?</what>
</comment>
<comment>
<author>john.ove...@gmail.com</author>
<when>Wed, 24 Feb 2010 16:29:22 +0000</when>
<what>Google account (Sync Contacts) is what is causing my MotoDroid to constantly sync.  
This is eating up my battery to the point where IQ&apos;Em at 50% by 10AM!  It shows that it 
has updated successfully earlier today.  I started having this trouble one I started 
using the Gmail app.  Previously I had been checking gmail from the e-mail app and 
didnQ&apos;Et experience this issue.

When looking at the battery usage Q&quot;EAndroid Core AppsQ&quot;E is using well over 50% of the 
battery!

Phone MASSIVELY lags while this icon is on.</what>
</comment>
<comment>
<author>remco.le...@gmail.com</author>
<when>Fri, 03 Jun 2011 12:32:06 +0000</when>
<what>Experiencing this issue. The biggest issue is how to find out which app is causing the syn issues. There should be a mechanism to check with appQ&apos;Es sync is hanging. So it would be easier to work a round.</what>
</comment>
</bug>
<bug>
<bugid>19010</bugid>
<title>android 3.2 tablet goes to sleep while book app is used</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yuri.sha...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 14:16:57 +0000</openedDate>
<description>The issue appeared after update to 3.2 from 3.1(asus transformer).
Screen turns off w/o a warning after established delay. On other
occations it dims first. Cannot confirm if this issue plagues other
apps.</description>
</bug>
<bug>
<bugid>348</bugid>
<title>MultipleSelection possible in a RadioGroup</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-24T07:30:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lavanya...@gmail.com</reportedBy>
<openedDate>Sun, 24 Feb 2008 06:38:26 +0000</openedDate>
<description>When using a radiogroup I can select more than one radio buttons package
com.google.android.GQuery; import android.app.Activity; import
android.os.Bundle; import android.widget.*; public class GQuery extends
Activity { /** Called when the activity is first created. */ @Override
public void onCreate(Bundle icicle) { super.onCreate(icicle);
setContentView(R.layout.main); LinearLayout ll =
(LinearLayout)findViewById(R.id.RadioLayout); RadioGroup rgCuisine = new
RadioGroup(this); rgCuisine.setLayoutParams(new
LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT,
LinearLayout.LayoutParams.WRAP_CONTENT)); ll.addView(rgCuisine);
RadioGroup.LayoutParams rlp = new RadioGroup.LayoutParams(
RadioGroup.LayoutParams.FILL_PARENT,
RadioGroup.LayoutParams.WRAP_CONTENT); RadioButton rChinese = new
RadioButton(this); rChinese.setText(Q&quot;EChineseQ&quot;E);
rChinese.setLayoutParams(rlp); rgCuisine.addView(rChinese); RadioButton
rMexican = new RadioButton(this); rMexican.setText(Q&quot;EMexicanQ&quot;E);
rMexican.setLayoutParams(rlp); rgCuisine.addView(rMexican); RadioButton
rIndian = new RadioButton(this); rMexican.setText(Q&quot;EIndianQ&quot;E);
rMexican.setLayoutParams(rIndian); rgCuisine.addView(rIndian); } } Is
this a issue or am i missing sth?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 24 Feb 2008 07:30:38 +0000</when>
<what>Hi,

This was a bug in M3 and it is fixed in M5. I ran your code (changing the orientation
of the RadioGroup to VERTICAL) and only one selection can be made at a time.</what>
</comment>
</bug>
<bug>
<bugid>14137</bugid>
<title>Monkey test crash on Google Map</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:53:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tuotu2...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 02:35:47 +0000</openedDate>
<description>Run the monkey test against Google map on with following command: Q&quot;Eadb
shell monkey -p com.google.android.apps.maps
--ignore-security-exceptions -s 62018307 -v --throttle 300 40000 Q&gt;E
Android_KPI5_GPS.txt And got a NullPointer exception as below: 01-18
11:42:09.969 2110 2110 E AndroidRuntime: java.lang.NullPointerException
01-18 11:42:09.969 2110 2110 E AndroidRuntime: at f.S.d(Unknown Source)
01-18 11:42:09.969 2110 2110 E AndroidRuntime: at j.e.bH(Unknown Source)
01-18 11:42:09.969 2110 2110 E AndroidRuntime: at j.e.c(Unknown Source)
01-18 11:42:09.969 2110 2110 E AndroidRuntime: at j.e.a(Unknown Source)
01-18 11:42:09.969 2110 2110 E AndroidRuntime: at j.A.run(Unknown
Source) 01-18 11:42:09.969 2110 2110 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 01-18 11:42:09.969
2110 2110 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 01-18 11:42:09.969
2110 2110 E AndroidRuntime: at android.os.Looper.loop(Looper.java:143)
01-18 11:42:09.969 2110 2110 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4717) 01-18
11:42:09.969 2110 2110 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 01-18 11:42:09.969
2110 2110 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 01-18 11:42:09.969 2110
2110 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-18 11:42:09.969 2110 2110 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 01-18
11:42:09.969 2110 2110 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) The corresponding log is
attached.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:53:12 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>11389</bugid>
<title>Android UI selection component to create parity with iOS uipickerview</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>rshermanfl@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 21:12:34 +0000</openedDate>
<description>Problem:
----------------------------------------------------------------------
There seems to be nothing in the Android selection of UI components to
allow users to select numbers without either typing them in, or using a
spinner (which for some applications is impractical--like entering an
odometer reading for an automotive app--want to Q&quot;EspinQ&quot;E down past 100k
miles?)--also, the component could/should add to the novelty of the app.
Other OS solution (for comparison)
---------------------------------------------------------------------
iOS has UIPickerview, Windows has Q&quot;EUpDownQ&quot;E control(s)--such controls are
an established UI convention. The Android Spinner control is more
analogous to a Q&quot;EcomboboxQ&quot;E or Q&quot;ElistboxQ&quot;E control and does not meet certain
UI requirements. Requested Solution:
---------------------------------------------------------------------
Create a selection control that allows users to Q&quot;EflipQ&quot;E through items in
a manor similar to digital Q&quot;EflipQ&quot;E clocks--or somewhat analogous to a
roll-o-dex. on the right side of the control there should be a touch
sensitive Q&quot;EflipperQ&quot;E or Q&quot;Espin dialQ&quot;E which would allow the user to
flip/forward or back through choices displayed on horizontally bisected
Q&quot;Eflip cards.Q&quot;E when the user dials down, or spins down, the top half of
the card Q&quot;EfallsQ&quot;E forwards revealing the next option. When the user dials
back or up, the bottom half of the card Q&quot;Eflips upQ&quot;E to reveal the
previous card. Basically the UI look could be similar to the HTC sense
UI Q&quot;Edigital clockQ&quot;E or Beautiful Live WeatherQ&apos;Es Clock widget--while the
selection would be similar to setting the time on the type of physical
clock that those components mimic. This component would be excellent for
number selection, and each decimal place could dovetail into the next
power of ten, (e.g. on notch past 99, would flip the next card to Q&quot;E1Q&quot;E,
and display two Q&quot;E0Q&quot;E cards. Here gesture support could provide the
ability to quickly reach higher numbers--in case differentiation from
the uipickerview becomes a intellectual property issue. All the
Q&quot;EselectionQ&quot;E would be done from a single area to the right of the
control. (see attached Q&quot;Emock upQ&quot;E image) The component could also be used
to display a list of textual Q&quot;EchoicesQ&quot;E in a novel way that enriches the
user experience.</description>
<comment>
<author>rshermanfl@gmail.com</author>
<when>Tue, 21 Sep 2010 21:17:39 +0000</when>
<what>The gesture acceleration can Q&quot;EskipQ&quot;E up the powers of ten, so that a Q&quot;EflickQ&quot;E could skip up by hundreds or thousands...depending on the developer configuration via xml or in code...</what>
</comment>
<comment>
<author>mdumitr...@gmail.com</author>
<when>Mon, 25 Oct 2010 06:59:26 +0000</when>
<what>Would be nice to have.</what>
</comment>
<comment>
<author>fredd...@gmail.com</author>
<when>Tue, 26 Oct 2010 19:42:24 +0000</when>
<what>This is exactly what i am needing for my app, i know that DroidFit has a similar feature, but that is probably something that they have made themself.</what>
</comment>
<comment>
<author>lishali1...@gmail.com</author>
<when>Wed, 10 Nov 2010 12:23:24 +0000</when>
<what>This is a wonderful feature which I think Android should have.</what>
</comment>
<comment>
<author>maxime.c...@gmail.com</author>
<when>Fri, 07 Jan 2011 10:40:58 +0000</when>
<what>Would be great to have!</what>
</comment>
</bug>
<bug>
<bugid>6190</bugid>
<title>Email App lacks Q&quot;Ereplied toQ&quot;E and Q&quot;EforwardedQ&quot;E icons in inbox view.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tjryan...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 22:22:55 +0000</openedDate>
<description>Please add small icons which show whether you have replied to or
forwarded email from your Email app inbox. ItQ&apos;Es very frustrating to see
them only Q&quot;EreadQ&quot;E when you canQ&apos;Et remember if you replied or forwarded the
email. Thanks.</description>
</bug>
<bug>
<bugid>16301</bugid>
<title>Bad translation of  Weather settings in Weather widget</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 11:04:06 +0000</openedDate>
<description>Occurrence status Title of Q&quot;ESet location ,unitsQ&quot;E settings is not
correctly translated in french langauge . The title is Q&quot;EEnter city or
Postal code is translated as Q&quot;EEntrer code postalQ&quot;E . The city parts is
missing . Occurrence process : 1. Long Press to an Empty idle screen
page 2. Add Q&quot;ENews and WeatherQ&quot;E 3. Click on Widget 4. Press Q&quot;EOptionQ&quot;E
Hardkey 5. Select Q&quot;ESettingsQ&quot;E 6.Choose Q&quot;EWeather settingsQ&quot;E 7.Untick Q&quot;EUse
my locationQ&quot;E 8.Choose Q&quot;E Set locationQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Apr 2011 18:32:35 +0000</when>
<what></what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Mon, 25 Apr 2011 18:37:30 +0000</when>
<what>Thanks for the report.  IQ&apos;Ell report this to the translators.</what>
</comment>
</bug>
<bug>
<bugid>14202</bugid>
<title>Missing copyright headers</title>
<status>New</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>issar...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 17:08:14 +0000</openedDate>
<description>The following files do not have a copyright header in the current GIT
tree frameworks/base/media: Q&gt;E ./libmedia/IOMX.cpp Q&gt;E
./libmediaplayerservice/StagefrightPlayer.cpp Q&gt;E
./libstagefright/codecs/avc/common/include/avc_types.h Q&gt;E
./libstagefright/include/MPEG2TSExtractor.h Q&gt;E
./libstagefright/include/NuHTTPDataSource.h Q&gt;E
./libstagefright/matroska/mkvparser.cpp Q&gt;E
./libstagefright/NuHTTPDataSource.cpp With friendly regards, Takis</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 21 Jan 2011 18:05:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12849</bugid>
<title>Sound profiles</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>psande...@gmail.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 19:52:12 +0000</openedDate>
<description>I would like to have the ability to have different Q&quot;Esound profilesQ&quot;E
similar to a Blackberry. For example, at night I want to be able to set
my phone to ring but have other sounds silenced (emails, etc). It should
be easy to toggle between different profiles and change the sound
settings for each profile.</description>
</bug>
<bug>
<bugid>993</bugid>
<title>Failed to build Android on Mac -- clearsilver problem</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:13:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>spull...@gmail.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 16:36:48 +0000</openedDate>
<description>Android code version you are running: Your development environment: Mac
OS X 10.5.5, 8G RAM, 4x3ghz Describe the problem: Attempted to build the
source tree from git. Failed with a problem loading one of the compiled
libraries. Steps to reproduce: 1. repo sync 2. make Expected results:
Clean build Observed results: Failed build Additional information: Error
message: ..... target Java: framework
(out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes)
Note: Some input files use or override a deprecated API. Note: Recompile
with -Xlint:deprecation for details. Note: Some input files use
unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked
for details. target Dex: framework target Jar: framework
(out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/javalib.jar)
Docs droiddoc: out/target/common/docs/framework Could not load
Q&apos;Eclearsilver-jniQ&apos;E java.library.path = out/host/darwin-x86/lib make: ***
[out/target/common/docs/framework-timestamp] Error 45 Actual files on
disk: -rwxr-xr-x 1 sam sam 20360 Oct 22 08:13
./out/host/darwin-x86/lib/libclearsilver-jni.jnilib</description>
<comment>
<author>dple...@gmail.com</author>
<when>Thu, 23 Oct 2008 18:28:28 +0000</when>
<what>I get the exact same result on my iMac (same OS version)</what>
</comment>
<comment>
<author>scalding...@gmail.com</author>
<when>Fri, 24 Oct 2008 22:04:57 +0000</when>
<what>Try using a 32-bit JVM (only 1.5 on mac os x). The clearsilver library I got was only
32-bit.</what>
</comment>
<comment>
<author>dple...@gmail.com</author>
<when>Sat, 25 Oct 2008 16:53:13 +0000</when>
<what>Great, that was it! Switching to a 32bit Java version for Java applications in the Java preferences did the trick. 
The Q&quot;EmakeQ&quot;E now runs to its completion on my Mac. Thanks!</what>
</comment>
<comment>
<author>spull...@gmail.com</author>
<when>Sat, 25 Oct 2008 17:01:14 +0000</when>
<what>This also fixed it for me.  I still think we should think of this as a bug until there are 64-bit clearsilver libraries 
available or the build is adjusted to run in 32-bit mode exclusively.</what>
</comment>
<comment>
<author>scalding...@gmail.com</author>
<when>Sat, 25 Oct 2008 17:53:46 +0000</when>
<what>I agree. Is there a way to change the issue description to be a little more accurate,
along the lines of Q&quot;Ewill not compile with 64bit jvm on mac os xQ&quot;E? IQ&apos;Em not too
terribly familiar with the issue tracking that google uses.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:13:26 +0000</when>
<what></what>
</comment>
<comment>
<author>MasoodMo...@gmail.com</author>
<when>Tue, 17 Nov 2009 15:11:27 +0000</when>
<what>On Q&quot;EleopardQ&quot;E I still have this loading problem even when using 32-bit JDK 1.5 to do
the build.

First, note that on OS-X Q&quot;EleopardQ&quot;E (OS-X 10.6.x), the Q&quot;EinstallationQ&quot;E of JDK 5 is a
symbolic link pointing to JDK 6. Even if you point your Java to this Q&quot;EinstallationQ&quot;E,
Q&quot;Ejava -versionQ&quot;E will give you JDK 6 and the Android build will fail very early with a
complaint that the tools are not correctly set up, and that it needs JDK 5.

A separate JDK 5 needs to be installed on your machine as described here:
http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard

Once this is done, and Java preferences (open Q&quot;E/Applications/Utilities/Java
Preferences.appQ&quot;E) has been used to set the preference for *applications* to 32-bit
JDK 5, I still run to the problem described above. (Applets are still set to use JDK 6.)

The library is there but is not being loaded. 

ls -al ./out/host/darwin-x86/lib/libclearsilver-jni.jnilib
-rwxr-xr-x  1 masood  staff  21768 Nov 16 23:28
./out/host/darwin-x86/lib/libclearsilver-jni.jnilib

target Dex: framework
target Jar: framework
(out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/javalib.jar)
 Q&apos;Eout/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.dexQ&apos;E as
Q&apos;Eclasses.dexQ&apos;E...
Docs droiddoc: out/target/common/docs/api-stubs
Could not load Q&apos;Eclearsilver-jniQ&apos;E
</what>
</comment>
<comment>
<author>MasoodMo...@gmail.com</author>
<when>Tue, 17 Nov 2009 19:24:43 +0000</when>
<what>A reading of this document for leopard is recommended:
http://developer.apple.com/mac/library/releasenotes/Java/JavaSnowLeopardRN/JavaSnowLeopardRN.pdf

For example, consider the following two points:

Radar #5622562
Double-clickable Java applications have no way to express architecture requirements.
Description:
Java applications have no way to express to the JavaApplicationLauncher.framework
their architecture requirements, or preferred architecture like Cocoa applications.
Checking the Q&quot;ERun in 32-bit modeQ&quot;E checkbox in the applicationQ&apos;Es Finder Get Info
window does nothing.
Resolution:
The JavaApplicationLauncher.framework no longer changes the architecture of a
double-clickable application based on the JVM order in Java Preferences. Now, the
architectures present in the JavaApplicationStub determine the architectures
application can launch in. The order of the architectures in the
LSArchitecturePriority key in the applicationQ&apos;Es Info.plist now determine the
preferred architecture to launch the application in. Additionally, the Q&quot;ERun in 32-bit
modeQ&quot;E checkbox in the Finder Get Info window now functions as expected for Java
applications. The JavaApplicationLauncher.framework now selects the first compatible
JVM that can run in the architecture that the application was launched in by Launch
Services.
Radar #6153280
Java applications only launch in Java SE 6.
Description:
Since Java SE 6 is the only Java version shipped with Mac OS X 10.6 Snow Leopard, any
application that requests an older version of Java will only launch in Java SE 6. No
dialog is presented, since there is only one choice, and the app will either work
correctly or it wonQ&apos;Et.
Workaround:
Ensure your application will run correctly on Java SE 6, and express that in your
appQ&apos;Es Info.plist or JNLP (use 1.4+, 1.5+, etc).

</what>
</comment>
<comment>
<author>MasoodMo...@gmail.com</author>
<when>Mon, 23 Nov 2009 15:39:27 +0000</when>
<what>The jni loading problem I was having disappeared once I installed JDK 5 using the
instructions here: http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard ...
returned to the default preferred Mac on Mac preferences system setting ... and used
java_home intead to point to the installed JDK 5Q&apos;Es home. </what>
</comment>
<comment>
<author>pardsb...@gmail.com</author>
<when>Sat, 12 Dec 2009 21:14:12 +0000</when>
<what>I have this same problem. I did as MasoodMortazavi suggested, but I still have the
problem.

I did find the following in the console log:

Dec 12 16:09:52 Buran javadoc[77247]:
dlopen(/Volumes/android-dev/android-platform/out/host/darwin-x86/lib/libclearsilver-jni.jnilib,
1): no suitable image found.  Did find:\n
/Volumes/android-dev/android-platform/out/host/darwin-x86/lib/libclearsilver-jni.jnilib:
mach-o, but wrong architecture

IQ&apos;Em not sure which architecture clearsilver was compiled for, or which one it is
expecting.

Here you can see my environment variables and java version:

pardsbane@Buran:/Volumes/android-dev/android-platform$ echo $JAVA_HOME
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/
pardsbane@Buran:/Volumes/android-dev/android-platform$ java -version
java version Q&quot;E1.5.0_19Q&quot;E
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-304)
Java HotSpot(TM) Client VM (build 1.5.0_19-137, mixed mode, sharing)
pardsbane@Buran:/Volumes/android-dev/android-platform$ javac -version
javac 1.5.0_19
javac: no source files


But still no luck:

pardsbane@Buran:/Volumes/android-dev/android-platform$ make
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=1.6
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=darwin
HOST_BUILD_TYPE=release
BUILD_ID=Donut
============================================
build/core/copy_headers.mk:15: warning: overriding commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
build/core/copy_headers.mk:15: warning: ignoring old commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
Docs droiddoc: out/target/common/docs/offline-sdk
Could not load Q&apos;Eclearsilver-jniQ&apos;E
java.library.path = out/host/darwin-x86/lib
make: *** [out/target/common/docs/offline-sdk-timestamp] Error 45
</what>
</comment>
<comment>
<author>pardsb...@gmail.com</author>
<when>Sat, 12 Dec 2009 21:22:12 +0000</when>
<what>More information in my case, the clearsilver-jni library is 64-bit:

pardsbane@Buran:/Volumes/android-dev/android-platform$ file
out/host/darwin-x86/lib/libclearsilver-jni.jnilib 
out/host/darwin-x86/lib/libclearsilver-jni.jnilib: Mach-O 64-bit dynamically linked
shared library x86_64
</what>
</comment>
<comment>
<author>pardsb...@gmail.com</author>
<when>Sun, 13 Dec 2009 05:01:06 +0000</when>
<what>I believe re-installing XCode 3.2.1 fixed the problem (and others as well)</what>
</comment>
<comment>
<author>MasoodMo...@gmail.com</author>
<when>Sun, 13 Dec 2009 08:19:50 +0000</when>
<what>Re-installing XCode seems to be helpful to me, too. 

However, I ultimately needed to install the following patches to get the build to go
through. 

As far as I can tell, these patches were still not all integrated into the mainline. 

Without them, the build of the mainline still failed for me yesterday (after a repo
sync) ... Please note that if you run Q&quot;Erepo syncQ&quot;E after the installation of these
patches, the patches will be uninstalled/removed and youQ&apos;Ell have to apply them again
for your build to go through (unless, of course, some new conflict is incorporated in
the code) .. 

---------

#!/bin/bash
cd ./system/core
pwd
git pull git://android.git.kernel.org/platform/system/core refs/changes/45/11845/3
cd ../..
pwd
cd ./external/qemu
pwd
git pull git://android.git.kernel.org/platform/external/qemu refs/changes/46/11846/3
cd ../..
pwd
cd ./system/core
pwd
git pull git://android.git.kernel.org/platform/system/core refs/changes/97/12597/1
cd ../..
pwd
</what>
</comment>
<comment>
<author>rbrt.sch...@gmail.com</author>
<when>Sun, 30 May 2010 13:32:43 +0000</when>
<what>using $JAVA_HOME, helped me out... had more issues (with elff), but this site helped a lot: 
http://www.jjos.org/android/2010/05/10/330_faq-build-android-on-snow-leopard.html#comment-26</what>
</comment>
<comment>
<author>charansi...@gmail.com</author>
<when>Sat, 17 Jul 2010 07:23:08 +0000</when>
<what>I get this issue again on froyo, tried changing java versions no luck, even started a clean build after changing</what>
</comment>
<comment>
<author>askPr...@gmail.com</author>
<when>Fri, 06 Aug 2010 11:24:18 +0000</when>
<what>I am facing this problem in ubuntu/froyo/32 bit/jdk 1.5.0.21.
Appriciate all the help I can get :)
</what>
</comment>
<comment>
<author>askPr...@gmail.com</author>
<when>Fri, 06 Aug 2010 11:25:47 +0000</when>
<what>I am facing this problem in 32-bit/ubuntu/froyo/jdk 1.5.0.21.
Appriciate all the help I can get :)
</what>
</comment>
<comment>
<author>Jason.Fr...@gmail.com</author>
<when>Sat, 21 Aug 2010 00:01:49 +0000</when>
<what>Hi, I have the same problem on my 10.6.4 Snow Leopard.  I have XCode 3.2.2 and my libclearsliver-jni.jnilib library is 64bit.

Looking at the earlier posts, I checked a few things: 

- Running Java Preferences app lists Java SE 6 and J2SE 5.0.  I rearranged the Q&quot;Eorder to determine the appropriate version to useQ&quot;E for apps and command line tools to be 1) Java SE 6 32b, 2) J2SE 5.0 32b, 3) Java SE 6 64b, 4) J2SE 5.0 64b

- I donQ&apos;Et have a JAVA_HOME variable set -- is it needed, if I am using the Java Preferences app, as per above?

- Last year, a couple of people suggested to git some patches to workaround this particular Snow Leopard compilation error (for example MasMoodQ&apos;Es post 12/2009 above, and in ChadQ&apos;Es post to this thread: http://groups.google.com/group/android-platform/browse_thread/thread/280869c238e290bb/c6e2f16afc911060?#c6e2f16afc911060)

However, looking at the change review comments, I can see that:
a) 11845, 11846 were committed 01/2010 and they are already in my local tree
b) 12597 was abandoned
c) 12074 was abandoned because itQ&apos;Es not needed now that Google has moved to Java 1.6 (I have Java 6 32bit as the first preference selected in Java Preferences) so that should be fine)

So it looks like I have the 2 suggested committed changes already, and I shouldnQ&apos;Et need the 2 abandoned ones, but I still get the same error message.  Has anyone else tried to compile on a similar platform as mine?

</what>
</comment>
<comment>
<author>Jason.Fr...@gmail.com</author>
<when>Tue, 24 Aug 2010 17:23:30 +0000</when>
<what>Hi, I was able to get past this one by setting JAVA_HOME to JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home, which has a version that reads:
java version Q&quot;E1.6.0_20Q&quot;E
Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode)

IQ&apos;Em not sure, but I think the settings in Q&quot;EJava PreferencesQ&quot;E app were not effective at selecting a version, but the environment variable is.

Anyway, still more hurdles in my build :(</what>
</comment>
<comment>
<author>cw10...@gmail.com</author>
<when>Thu, 30 Dec 2010 21:20:53 +0000</when>
<what>Attn: MasoodMortazavi, comment #13, RE: patches.  You didnQ&apos;Et mention which branch those patches apply to.  I syncQ&apos;Ed to Q&quot;EfroyoQ&quot;E (2.2).  Will those patches work?  Or are the for the head revievions?  I already performed the restoring to jdk-1.5 and confirmed it works.  In java preferences, I tried both orderings: 1.5-32 bit, 1.5-64 bit and vice-versa, but still no luck.</what>
</comment>
<comment>
<author>MasoodMo...@gmail.com</author>
<when>Fri, 31 Dec 2010 00:29:05 +0000</when>
<what>OK. There have been a few questions address to me above.

I tried what I suggested above 1 year ago, and I was able to complete the build on Mac OS-X and run the emulator and use the development environment. 

IQ&apos;Eve not tried doing so since last year. 

Android has moved rapidly and a new evaluation needs to be made. I would not rely on my recommendations above to build on Mac OS-X anymore. 

You need to find your own, new path now. 

 </what>
</comment>
<comment>
<author>cw10...@gmail.com</author>
<when>Fri, 31 Dec 2010 12:02:15 +0000</when>
<what>Thanks Masood.  I was able to eliminate a lot of problems by following this guyQ&apos;Es procedure:

http://www.jjos.org/android/2010/05/10/330_faq-build-android-on-snow-leopard.html

(hint: use google translate)

N.B. I am NOT using the head (master) revision, I repo-syncQ&apos;Ed to Q&quot;EfroyoQ&quot;E (2.2), so I am not working with the latest code. </what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Tue, 25 Jan 2011 08:41:41 +0000</when>
<what>Has anyone resolved this?  IQ&apos;Em trying to build 2.1 on OS X 10.6.6.  IQ&apos;Eve tried looking through patches to see what I could use, but I havenQ&apos;Et found anything that has worked.  Any suggestions?  

My libclearsilver-jni.jnilib is still being built as 64-bit.

I have XCode 3.2.5 with the backwards compatibility checked.

IQ&apos;Eve installed java 1.5.0_19-b02-304 and set it to 32-bit first (also tried with 1.6)

IQ&apos;Eve tried setting my JAVA_HOME to 1.5 and 1.6Q&apos;Es Home directory to no effect.

Basically, IQ&apos;Eve tried everything that Jason listed, but nothing seems to work.  Anyone run into this and fixed it?
</what>
</comment>
<comment>
<author>brian.le...@gmail.com</author>
<when>Thu, 27 Jan 2011 00:40:21 +0000</when>
<what>In the gingerbread sources, the Android.mk files in external/clearsilver contain these lines:

  # This forces a 64-bit build for Java6 
  LOCAL_CFLAGS += -m64
  LOCAL_LDFLAGS += -m64

IQ&apos;Em not sure what the correct solution should be, since today is my first attempt build the sources and I have not investigated how the build is configured. However, the Android.mk files in the cs, cgi. java-jni and util directories appear to be hard-coded anyway. I changed them as follows:

  LOCAL_CFLAGS += -m32 -mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk
  LOCAL_LDFLAGS += -m32

The result is a 32-bit version of libclearsilver-jni.jni.

Note: I did not switch the default version of Java on 10.6.6, which could be why I needed the extra flags to fix a SDK version mismatch.  


</what>
</comment>
<comment>
<author>doj...@gmail.com</author>
<when>Mon, 25 Apr 2011 07:54:10 +0000</when>
<what>I solved clearsilver-jni problem of Eclair and Froyo.


ui-MacBook-Pro:clearsilver DO$ vi Android.mk 
# ADD START
java_version := $(shell java -version 2Q&gt;EQ&amp;E1 | head -n 1 | sed -e Q&apos;Es/[^0-9\._]//gQ&apos;E)
# ADD END

include $(call all-subdir-makefiles)


ui-MacBook-Pro:clearsilver DO$ vi cgi/Android.mk 

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES:= \
        cgiwrap.c \
        cgi.c \
        html.c \
        date.c \
        rfc2388.c

LOCAL_C_INCLUDES := $(LOCAL_PATH)/..

LOCAL_CFLAGS := -fPIC

# ADD START
#ifneq (64,$(findstring 64,$(UNAME)))
LOCAL_CFLAGS += -m32
LOCAL_LDFLAGS += -m32
#else
#LOCAL_CFLAGS += -m64
#LOCAL_LDFLAGS += -m64
#endif

LOCAL_CC := $(CC)
LOCAL_CXX := $(CXX)
# ADD END


ui-MacBook-Pro:clearsilver DO$ vi cs/Android.mk 

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES:= \
        csparse.c

LOCAL_C_INCLUDES := $(LOCAL_PATH)/..

LOCAL_CFLAGS := -fPIC

# ADD START
#ifneq (64,$(findstring 64,$(UNAME)))
LOCAL_CFLAGS += -m32
LOCAL_LDFLAGS += -m32
#else
#LOCAL_CFLAGS += -m64
#LOCAL_LDFLAGS += -m64
#endif

LOCAL_CC := $(CC)
LOCAL_CXX := $(CXX)
# ADD END


ui-MacBook-Pro:clearsilver DO$ vi util/Android.mk 

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES:= \
        neo_err.c \
        neo_files.c \
        neo_misc.c \
        neo_rand.c \
        ulist.c \
        neo_hdf.c \
        neo_str.c \
        neo_date.c \
        wildmat.c \
        ulocks.c \
        neo_hash.c

LOCAL_C_INCLUDES := $(LOCAL_PATH)/..

LOCAL_CFLAGS := -fPIC

# ADD START
#ifneq (64,$(findstring 64,$(UNAME)))
LOCAL_CFLAGS += -m32
LOCAL_LDFLAGS += -m32
#else
#LOCAL_CFLAGS += -m64
#LOCAL_LDFLAGS += -m64
#endif

LOCAL_CC := $(CC)
LOCAL_CXX := $(CXX)
# ADD END


ui-MacBook-Pro:clearsilver DO$ vi java-jni/Android.mk 

LOCAL_PATH:= $(call my-dir)


# clearsilver java library
# ============================================================
include $(CLEAR_VARS)

LOCAL_SRC_FILES := \
        CS.java \
        CSFileLoader.java \
        JNI.java \
        HDF.java

LOCAL_MODULE:= clearsilver

include $(BUILD_HOST_JAVA_LIBRARY)

our_java_lib := $(LOCAL_BUILT_MODULE)


# libclearsilver-jni.so
# ============================================================
include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := docs

LOCAL_SRC_FILES:= \
        j_neo_util.c \
        j_neo_cs.c

LOCAL_C_INCLUDES := \
        $(LOCAL_PATH)/..

LOCAL_CFLAGS += -fPIC

# ADD START
#ifneq (64,$(findstring 64,$(UNAME)))
LOCAL_CFLAGS += -m32
LOCAL_LDFLAGS += -m32
#else
#LOCAL_CFLAGS += -m64
#LOCAL_LDFLAGS += -m64
#endif

LOCAL_CC := $(CC)
LOCAL_CXX := $(CXX)
# ADD END

Check PIC line and input below line

#ifneq (64,$(findstring 64,$(UNAME)))
LOCAL_CFLAGS += -m32
LOCAL_LDFLAGS += -m32
#else
#LOCAL_CFLAGS += -m64
#LOCAL_LDFLAGS += -m64
#endif

LOCAL_CC := $(CC)
LOCAL_CXX := $(CXX)


result:

ui-MacBook-Pro:lib DO$ file libclearsilver-jni.jnilib 
libclearsilver-jni.jnilib: Mach-O dynamically linked shared library i386

$ make clean
$ make
</what>
</comment>
</bug>
<bug>
<bugid>7353</bugid>
<title>Nexus One - Home screen page indicators incorrect</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-25T17:49:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jerry.kn...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 16:01:44 +0000</openedDate>
<description>- Steps to reproduce the problem. Go to one of the side home pages and
launch an app. Hit the Home button to return to the home screen. - What
happens. The center page on the home screen is displayed, which is fine,
but the corner dot indicators show the page that you were on previously.
For example, instead of two dots in each corner, it might show one dot
in one corner and three in the other. Switching to another home page
fixes the indicators. This also affects the live wallpaper, if the
wallpaper recognizes home page changes. - What you think the correct
behavior should be. I really donQ&apos;Et care which behavior the home button
does - returning to the previous home page, the same as if you use the
Back button to exit an app, or returning to the main home page. As long
as the indicators and wallpaper agree on what page is currently visible.
Nexus One 2.1-update1 Build # EPE54B</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 17:49:59 +0000</when>
<what></what>
</comment>
<comment>
<author>durga.charanbeshra@gmail.com</author>
<when>Wed, 18 Aug 2010 12:55:34 +0000</when>
<what>This is similar to 7202, 7255 and 7303.
</what>
</comment>
</bug>
<bug>
<bugid>1090</bugid>
<title>feature req: setting to specify where to go when phone unlocked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Mon, 27 Oct 2008 17:18:20 +0000</openedDate>
<description>When unlocking my phone, it would be nice if it either automatically
went to the home screen, or if there was a configurable setting which
allowed me to choose from a few things to do, including Q&quot;Estay on current
screenQ&quot;E like it does now. As is, whenever I hand my phone to someone and
they unlock it, theyQ&apos;Ere confused because theyQ&apos;Ere staring at my email or
the web browser and have no idea what to do in order to make a phone
call.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:30:04 +0000</when>
<what></what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Tue, 14 Apr 2009 14:52:20 +0000</when>
<what>Not sure I agree with this. Firstly, only I know my unlock pattern, so when I unlock
my phone I can easily hit the home key before handing my phone to a friend. The same
applies if I donQ&apos;Et use a lock pattern.

On the other hand, think of the huge number of times your phone automatically locks
when youQ&apos;Ere in the middle of something (waiting for a page to load, doing something
else for a couple of minutes mid-email, etc etc). It would annoy the hell out of me
to have to open up the app I was using again every time my phone locks.

In general, I leave my phone on the home screen if IQ&apos;Em not doing stuff with it. In
which case handing it to a friend is no problem. If I am in the middle of doing
something with it then IQ&apos;Ed want to go back to that same screen when I unlock the phone.</what>
</comment>
<comment>
<author>ntuc...@gmail.com</author>
<when>Thu, 28 May 2009 00:34:06 +0000</when>
<what>My proposed enhancement covers your usage case too.  YouQ&apos;Ed just leave it set to Q&quot;Estay
on current screenQ&quot;E and nothing would change.  You may be the only one that knows your
unlock pattern, but your experience is not universal.  My wife and many of my friends
know my unlock pattern, because I donQ&apos;Et treat it like a password; I treat it like a
safety device that prevents my phone from easily being used by complete strangers if
I lose it.  If they have to wipe the phone in order to use it, the lock has done its
job.  So itQ&apos;Es not uncommon for someone besides me to unlock my phone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:15:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:57:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12517</bugid>
<title>Graphical Smiley support in Webiew</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-12T19:08:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nyun...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 11:44:43 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. - What happened. -
What you think the correct behavior should be. Please mention which
branch youQ&apos;Ere using, whether the bug exists on the current head of that
branch and of master, and what hardware youQ&apos;Ere using. Please also run
Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 12 Nov 2010 19:08:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13350</bugid>
<title>List of apps unusable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 05:07:09 +0000</openedDate>
<description>There are so many apps installed on my phone that it becomes completely
unusable to browse through them. Some other grouping system is required.
It would be useful if apps could be tagged when a developer releases an
app. This tag would allow automated grouping of apps. These tags might
be: Q&apos;EgamesQ&apos;E, Q&apos;EtravelQ&apos;E, Q&apos;EtoolsQ&apos;E, Q&apos;EcommunicationQ&apos;E etc. Then when searching
for an app it would work. Motorola Defy - Android 2.1</description>
</bug>
<bug>
<bugid>14093</bugid>
<title>Insert new word into text when it is added to dictionary</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>keith.g....@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 21:25:01 +0000</openedDate>
<description>A feature that was very handy on the LG Renoir that IQ&apos;Ed love to see on
Android (specifically my HTC Legend): When IQ&apos;Em composing (for example)
an email and my phone doesnQ&apos;Et know a word, I add it to the dictionary.
The LG would then make the reasonable assumption that I entered the new
word because I wanted to use it, and would automatically insert it into
the email. ItQ&apos;Es a small frustration on the new phone to type the word
into the dictionary then immediately have to type it a second time.
Thanx.</description>
<comment>
<author>mcginnes...@gmail.com</author>
<when>Mon, 21 Feb 2011 15:33:38 +0000</when>
<what>This is more of a defect than just an enhancement. Users should not have to retype when they have just entered a new word. ItQ&apos;Es unexpected.

--Scott</what>
</comment>
</bug>
<bug>
<bugid>6844</bugid>
<title>Motorola Droid suddenly Q&quot;EforgetsQ&quot;E all email accounts (other than gmail)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stanisch...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 00:06:18 +0000</openedDate>
<description>This is the second time it happened to me in two months I used Motorola
Droid. Suddently all e-mail accounts (Exchange, Hotmail) disapper. When
I launch Email I am prompted to setup email account again. This time it
has happened a few hours after I entered a new Exchange password. It saw
some messages about Exchange access failures at the top but it seemed to
be able to synchronize. And then boom - all e-mail accounts have
disappeared. I think the previous time it had happened when our Exchange
server had an outage.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>14081</bugid>
<title>Emulator fails to reboot after setprop libc.debug.malloc 1</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>emanuel...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 16:35:26 +0000</openedDate>
<description>Step to reproduce: Create a new emualtor with target googla api 2.2.
Start it with success. from shell: adb shell setprop libc.debug.malloc 1
adb shell reboot ( or adb shell stop and adb shell start). EmulAtor
fails to reboot!!</description>
<comment>
<author>emanuel...@gmail.com</author>
<when>Tue, 18 Jan 2011 14:19:56 +0000</when>
<what>it happens on mac os. </what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 18 Jan 2011 21:18:51 +0000</when>
<what>IQ&apos;Em not sure what youQ&apos;Ere hoping to have happen.  Q&quot;ErebootQ&quot;E is effectively a hardware reboot, while Q&quot;EstopQ&quot;E/Q&quot;EstartQ&quot;E is a software restart.

The former would wipe out your setprop change.  The latter is known to not work (something broke a while back and it just hangs).

You can work around this by creating a file called Q&quot;E/data/local.propQ&quot;E and adding property assignments to it, e.g.:

  libc.debug.malloc = 1

Once the file is created, close the emulator and restart.  The property will be read by initd.
</what>
</comment>
<comment>
<author>emanuel...@gmail.com</author>
<when>Tue, 18 Jan 2011 22:01:11 +0000</when>
<what>I was hoping emulator start normaly. Instead it was like frozen on ANDROID Q&quot;Esplash screenQ&quot;E. Thanks for clarifying the difference between reboot and start/stop and for hte work around.
</what>
</comment>
<comment>
<author>zhuyawen...@gmail.com</author>
<when>Mon, 21 Feb 2011 09:41:00 +0000</when>
<what>May be adb stop/adb start in emulator of android-2.2 can not work. Issue 9814 seems to be same problem.</what>
</comment>
</bug>
<bug>
<bugid>4458</bugid>
<title>Pinch and zoom for browser, images</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-07T17:40:17.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>205</stars>
<reportedBy>rev91770...@gmail.com</reportedBy>
<openedDate>Sun, 01 Nov 2009 16:42:20 +0000</openedDate>
<description>Now that we have multitouch with Android 2.0, how about adding
IPhone-like Q&quot;Epinch and zoomQ&quot;E for applications like the browser and
images?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:00:11 +0000</when>
<what></what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Sat, 07 Nov 2009 20:04:43 +0000</when>
<what>http://www.youtube.com/watch?v=xRiGZ_0Fblk#t=2m55s
The GSM version of the droid has it.

Related Issues: Issue 3323 (API) and Issue 4562 (Soft Keyboard)</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Sat, 07 Nov 2009 20:08:23 +0000</when>
<what>Also I think HTC builds in multi-touch pinch and zoom into their phones browser; At least the Verizon Eris has 
it.</what>
</comment>
<comment>
<author>joel%kle...@gtempaccount.com</author>
<when>Tue, 17 Nov 2009 19:48:39 +0000</when>
<what>Maps should have pinch/zoom.  ThatQ&apos;Es where I used it the most on my iPhone.</what>
</comment>
<comment>
<author>dave.fed...@gmail.com</author>
<when>Wed, 18 Nov 2009 18:35:28 +0000</when>
<what>Would also like to see an update that enables the api supported multitouch pinch/zoom
for browser and maps. It allows for a much more precise and intuitive browsing
experience.
Thanks!</what>
</comment>
<comment>
<author>theamazingaustin</author>
<when>Wed, 25 Nov 2009 04:14:23 +0000</when>
<what>It frustrates me that this obvious, intuitive feature isnQ&apos;Et available!</what>
</comment>
<comment>
<author>aaron.ra...@gmail.com</author>
<when>Sat, 19 Dec 2009 01:39:53 +0000</when>
<what>This feature should also apply to the maps. IQ&apos;Eve found a 3rd party browser, Dolphin,
that does this as well as a 3rd party image gallery that does this, but the image
gallery is often force close.

Looking at the APIs, though, I think there needs to be better multitouch support.
Right now itQ&apos;Es pretty weak.</what>
</comment>
<comment>
<author>dennishh...@gmail.com</author>
<when>Sat, 19 Dec 2009 20:13:22 +0000</when>
<what> It should be in every app and every screen that displays small text.  There are screens that are too 
small to read and do not seem to have zoom buttons.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 10:28:08 +0000</when>
<what>FIXED in 2.1</what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Sat, 09 Jan 2010 05:25:05 +0000</when>
<what>clcdan.clc, what do you mean by fixed in 2.1? There is no pinch and zoom in 2.1 on
the Nexus One.</what>
</comment>
<comment>
<author>otisbart...@gmail.com</author>
<when>Fri, 22 Jan 2010 19:40:52 +0000</when>
<what>The Q&quot;EDolphin BrowserQ&quot;E in the market DOES support pinch to zoom, and the Nexus One
does Support it, just not on the native browser.  I wasnQ&apos;Et happy with the Dolphin
Browser performance however, even with pinch/zoom, so went back to native...</what>
</comment>
<comment>
<author>dig...@fbc.ch</author>
<when>Thu, 04 Feb 2010 21:31:32 +0000</when>
<what>Android 2.1-update1 now has full multitouch/pinchQ&apos;EnQ&apos;Ezoom ability. This issue could be
closed! Thanks, google! Find download/install instructions on the web.</what>
</comment>
<comment>
<author>corte...@gmail.com</author>
<when>Thu, 04 Feb 2010 22:31:28 +0000</when>
<what>Just because 2.1 has it does not make it closed. What about all of the phones running
1.5 1.6 and 2.01? Those should get it as well, especially since there are still
phones being released with those OSes.</what>
</comment>
<comment>
<author>dahl.bre...@gmail.com</author>
<when>Thu, 04 Feb 2010 22:52:09 +0000</when>
<what>I have to disagree, the time wasted backporting should be spent releasing the newer
os for those phones still stuck on 1.5/1.6/2.01;  also if the manufactures are not
updating those phones to 2.1 I very highly doubt they will bother releasing a patch
made for 1.6 etc

please close</what>
</comment>
<comment>
<author>jbercov...@gmail.com</author>
<when>Sat, 13 Feb 2010 01:52:39 +0000</when>
<what>Google should insist that the phone manufactory release and update software to the standard of smart phone 
which all have PINCH and ZOOM for every app on the phone specially browser and email</what>
</comment>
<comment>
<author>james.ha...@gmail.com</author>
<when>Sun, 14 Feb 2010 15:00:39 +0000</when>
<what>Just to chip in, I bought the xScope browser, pretty much entirely for the pinch-zoom 
functionality that has now arrived on my default Nexus browser after the update. 
I switched back my default browser after the update, but I feel IQ&apos;Em missing something 
as I now no longer have xScopes Q&quot;EPin-ZoomQ&quot;E.
No idea if Pin-Zoom is copyright by the developer of xScope, but in my mind itQ&apos;Es far 
superior to pinch zoom as you can perform it with just one hand wrapped around your 
phone. Would be a worthy addition to the default browser and would jump Android ahead 
of Apple if it became a default operation in their default browser.
I think what IQ&apos;Ed saying is that Android devs should have a look at the app and maybe 
buy the idea off a clever bloke who came up with it.</what>
</comment>
<comment>
<author>knup...@gmail.com</author>
<when>Wed, 10 Mar 2010 12:53:49 +0000</when>
<what>Dolphin Browser supports pinch zoom.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:40:17 +0000</when>
<what></what>
</comment>
<comment>
<author>lisamich...@gmail.com</author>
<when>Fri, 14 May 2010 21:05:13 +0000</when>
<what>IQ&apos;Eve installed the new 2.1 release on my Samsung Moment and also the Dolphin Browser.
Neither the native brower or Dolphin have the pinch zoom. 

And this issue will NEVER be closed until the user is able to zoom in to see WHAT 
EVER text they need to see on their phone. 

I donQ&apos;Et understand how this Q&quot;EhandicappedQ&quot;E phone (it canQ&apos;Et do what other phones do) 
is getting talked up so big everywhere. 

This is a HUGE glaring hole in the product development and bodes ill for the future 
of the Android operating system. </what>
</comment>
<comment>
<author>akentgut...@gmail.com</author>
<when>Fri, 14 May 2010 22:16:56 +0000</when>
<what>Pinch zoom is in the naitive 2.1 browser. You must go to a site that is not formatted automatically for a 
mobile phone. Try this site from your phone  http://ccm.about.com/. Pinch zoom works... at least for 
my droid no hacking done. Also works in default gallery and google maps.</what>
</comment>
<comment>
<author>SchultzW...@gmail.com</author>
<when>Mon, 07 Jun 2010 17:38:17 +0000</when>
<what>Still disappointed... migrated to 2.1 on my Samsung Moment and I canQ&apos;Et get pinch-zoom 
in either the native browser, or Dolphin HD.

I bought the phone and waited, and waited, for the new update and the promise of this 
feature for better Q&apos;Enet browsing on Android. Now it seems IQ&apos;Eve been waiting in vain, 
and this certainly impacts my past recommendations to friends to go Android over 
iPhone.</what>
</comment>
<comment>
<author>ShaunKAl...@gmail.com</author>
<when>Mon, 07 Jun 2010 21:17:43 +0000</when>
<what>SchultzWords IQ&apos;Eve heard that it is either sprint or the Moment that is the problem not the 2.1 update. Fever magazine states that the sprint version of 2.1 does not appear to have pinch to zoom...with the vague writing it could mean it doesnQ&apos;Et work or literally wasnQ&apos;Et included in Sprints version of the 2.1 patch.  2.1 on other phones/networks enabled pinch-zoom. I would lean towards the Samsung MomentQ&apos;Es display being the issue/kernal needing updates specifically for that phone.

This app is rumored to work for your phone for multi touch, though I would do some research before downloading it as I have not used it at all.
http://www.androlib.com/android.application.com-softwareforme-phonemypc-jmim.aspx

Also from the same company, you cantry Imagine Multi-touch supposedly that works too..but again do some research as I cannot verify that it works.

Though all the apps seem to be a bit buggy from reports users are claiming they work.

You can also find an app called Xscope there is a video of it on youtube. Again I havenQ&apos;Et used it but I hear it works.

Sorry I couldnQ&apos;Et be more help and again I say research the apps first I do not know for sure that they work just from word of mouth.</what>
</comment>
</bug>
<bug>
<bugid>19350</bugid>
<title>[Honeycomb Maps] text and background of expected search list is black.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 06:55:22 +0000</openedDate>
<description>Model : Motorola Xoom Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem. idle long touch Q&gt;E widgets Q&gt;E
traffic Q&gt;E destination input some text on it. - What happened. text and
background of expected search list is black. so canQ&apos;Et see list. - What
you think the correct behavior should be. Text color must be light
color.</description>
</bug>
<bug>
<bugid>1425</bugid>
<title>Get property exception</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-04T00:22:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yan.weichuan</reportedBy>
<openedDate>Wed, 03 Dec 2008 02:41:11 +0000</openedDate>
<description>Bring up WiFi, after start up the dhcpcd, when the system start the
desktop for seconds, the system will reboot(go to the robot machine
screen). In class: public class SystemProperties { public static final
int PROP_NAME_MAX = 31; public static final int PROP_VALUE_MAX = 91; the
PROP_NAME_MAX is 31, but the
Q&quot;Ero.com.google.enable_google_location_featuresQ&quot;E is too long than
PROP_NAME_MAX. logcat message: I/SystemServer( 3589): Starting
Connectivity Service. D/WifiService( 3589): WifiService starting up with
Wi-Fi enabled I/SystemServer( 3589): Starting Notification Manager.
I/SystemServer( 3589): Starting Mount Service. I/SystemServer( 3589):
Starting DeviceMemoryMonitor service D/MountListener( 3589): handleEvent
ums_disconnected D/MountListener( 3589): handleEvent ums_disabled
I/SystemServer( 3589): Starting Location Manager. V/WifiStateTracker(
3589): Connection to supplicant established, state=ASSOCIATING
D/LocationManagerService( 3589): Constructed LocationManager Service
E/LocationManagerService( 3589): Exception loading providers:
E/LocationManagerService( 3589): java.lang.IllegalArgumentException:
key.length Q&gt;E 31 E/LocationManagerService( 3589): at
android.os.SystemProperties.get(SystemProperties.java:42)
E/LocationManagerService( 3589): at
com.android.internal.location.NetworkLocationProvider.isSupported(NetworkLocationProvider.java:111)
E/LocationManagerService( 3589): at
com.android.server.LocationManagerService._loadProvidersNoSync(LocationManagerService.java:348)
E/LocationManagerService( 3589): at
com.android.server.LocationManagerService.loadProvidersNoSync(LocationManagerService.java:340)
E/LocationManagerService( 3589): at
com.android.server.LocationManagerService.loadProviders(LocationManagerService.java:333)
E/LocationManagerService( 3589): at
com.android.server.LocationManagerService.Q&lt;EinitQ&gt;E(LocationManagerService.java:447)
E/LocationManagerService( 3589): at
com.android.server.ServerThread.run(SystemServer.java:234)
E/AndroidRuntime( 3589): Crash logging skipped, no checkin service
I/SystemServer( 3589): Starting Search Service. I/SystemServer( 3589):
Starting Clipboard Service. I/SystemServer( 3589): Starting Checkin
Service W/SystemServer( 3589): Could not find
com.google.android.server.checkin.CheckinService, trying fallback
I/SystemServer( 3589): Starting Wallpaper Service D/WallpaperService(
3589): WallpaperService startup I/SystemServer( 3589): Starting Audio
Service binder: 605:605 transaction failed 29189, size 168-0
I/SystemServer( 3589): Starting HeadsetObserver W/HeadsetObserver(
3589): This kernel does not have wired headset support I/WindowManager(
3589): Menu key state: 0 D/PowerManagerService( 3589): system ready!
I/ActivityManager( 3589): Starting activity: Intent {
action=android.intent.action.MAIN
categories={android.intent.category.HOME} flags=0x10000000
comp={com.android.launcher/com.android.launcher.Launcher} }
D/ActivityManager( 3589): Start running!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Feb 2009 00:22:03 +0000</when>
<what>This has been fixed</what>
</comment>
</bug>
<bug>
<bugid>19469</bugid>
<title>Calendar: Highlight hides event color</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 08:40:09 +0000</openedDate>
<description>Users use color to easily see which calendar event belong to. However
when you use the d-pad or cursors to select an event in day time view it
turns to the highlight color so you canQ&apos;Et see which calendar the event
belongs to. Why not simply highlight an outline keeping the rvent color?
- or some other way? a pop-up in the right color for instance.</description>
</bug>
<bug>
<bugid>17753</bugid>
<title>Alphabetic indexes tab in Contracts doesnQ&apos;Et work properly with non-English alphabets.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adtes...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 17:18:35 +0000</openedDate>
<description>Android version: 2.3.4 Steps to reproduce: 1. Under device settings Q&gt;E
Language and Keyboard Q&gt;E Multi-touch keyboard Q&gt;E Input languages enable
non-English input language (e.g. Cyrillic Russian or Ukrainian). 2. Go
to Contacts and create more than 20 contacts using Russian alphabet.
(Alternatively can configure Social networking or EAS account with
pre-existing multiple contacts with names of Cyrillic characters. ) 3.
Tap over the static alphabetic Q&quot;EindexQ&quot;E on the right side of the list to
navigate to a letter in the Contacts list. Result: - The contacts with
Cyrillic names are listed under Cyrillic letters sections in the list of
contacts (as expected); - The alphabetic Q&quot;EindexQ&quot;E remains the static list
consisting of Latin alphabet letters (a-z) only, no Cyrillic letters are
appended to it, despite the newly appended contacts with non-Latin
names. - When tapping on a Latin letter from the Q&quot;EindexQ&quot;E tab, it
highlights a wrong letter (presumably the letter blocks are too small
for a precise human finger tap). When tapping at the bottom portion of
the Latin alphabet, the Cyrillic contacts are brought as results. =Q&gt;E if
the bottom portion of the Latin index triggers Cyrillic results, seems
that some Cyrillic Q&quot;EindexesQ&quot;E are also created, underneath the Latin
Q&quot;EindexQ&quot;E list, but the Cyrillic Q&quot;EindexQ&quot;E remains invisible. This behavior
is misleading. Suggestion to redesign the Q&quot;EindexQ&quot;E tab in a way, which
can accommodate the symbols of the existing Contacts with non-Latin
names. If Android 2.3.4 is providing input methods for Cyrillic and
Asian writing systems, the OS should be able to support sorting of
entries made with these writing systems, not only from Latin origin.</description>
</bug>
<bug>
<bugid>18156</bugid>
<title>CHINESE INPUT IS NEEDED!!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cem...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 02:07:48 +0000</openedDate>
<description>AS TITLE. WE NEED A CHINESE INPUT SYSTEM. BIG THANKS!</description>
<comment>
<author>cqc...@gmail.com</author>
<when>Fri, 01 Jul 2011 02:12:22 +0000</when>
<what>detail?</what>
</comment>
<comment>
<author>cem...@gmail.com</author>
<when>Fri, 01 Jul 2011 02:14:53 +0000</when>
<what>Just like other language input sysrptwm, i think its good to have a chinese input keypad :-) 

thanks.</what>
</comment>
<comment>
<author>copperox...@gmail.com</author>
<when>Wed, 06 Jul 2011 08:17:52 +0000</when>
<what>You can install Chinese input method(s) in the Market.</what>
</comment>
<comment>
<author>cem...@gmail.com</author>
<when>Wed, 06 Jul 2011 08:32:07 +0000</when>
<what>No. Most of them are shit quality. and ipad has it built in. Why not android?
</what>
</comment>
</bug>
<bug>
<bugid>10848</bugid>
<title>Calendar: All day events lacks titles</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 18:07:01 +0000</openedDate>
<description>When you have more than four all day events their titles suddenly
disappear for no ubvious reason. OK they do become a tiny bit thinner
with their titles hidden but since five all day events without their
titles still take up over four normal all day events with titles I donQ&apos;Et
see saving that tiny bit of space (7 pixels or so) as a valid reason for
hiding such important info as event titles. Either the titles should not
disappear until there is, say, 15 all day events or the height of events
without titles should be only half the normal one instead of only 2
pixels thinner or so. I use hero with latest cyanogen6 rom (build aug
19th).</description>
<comment>
<author>posgu...@gmail.com</author>
<when>Sat, 28 Aug 2010 20:30:21 +0000</when>
<what>I notice this too on a Evo with CM6, but youQ&apos;Ere going to need to find someone to agree with you that is using a stock AOSP ROM, which is going to mean finding someone with either an original Droid, or a Nexus One.  Google isnQ&apos;Et going to care since CM is anything but stock Froyo.
</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 28 Aug 2010 20:37:20 +0000</when>
<what>Thanks! - well I think they usually try to repro and if they succeed they actually do qeue/assign it for fixing. But if they donQ&apos;Et they decline - which is OK I guess :)</what>
</comment>
</bug>
<bug>
<bugid>9067</bugid>
<title>OS 2.2 home screen has a Q&quot;Ehard codedQ&quot;E PHONE button</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-15T23:03:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shimonsh@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 13:31:26 +0000</openedDate>
<description>Starting with OS 2.2, the HOME application has 3 buttons at the bottom
to launch the browser, home app, and the PHONE app. While the two
rightmost ones are user selectable (that is - if there are more than one
HOME or BROWSER app), the Q&quot;ESelect to complete actionQ&quot;E dialog is
displayed. Not so for the PHONE button - seems to be hard coded to the
built-in PHONE app, thus disabling similar apps like aTAKEphONE from
allowing the user to assign that button to them. Can this be fixed for
the next OS versions ? TIA</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:03:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15035</bugid>
<title>Old Notifications after Restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Wienc...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 21:23:20 +0000</openedDate>
<description>I have a Samsung Galaxy S with latest official Firmware. When the device
is restarted all unanswered calls from the list are shown. Notitications
for missed calls are include although they were already shown before and
dismissed. Steps to reproduce: DonQ&apos;Et answer some call. Dismiss the
notification Reboot the phone. Notigication is shown again. Expected
behavior: Just new and unanswered notifications are shown.</description>
<comment>
<author>sandu.sh...@gmail.com</author>
<when>Tue, 22 Mar 2011 09:55:41 +0000</when>
<what>ItQ&apos;Es not reproducing on Nexus one (2.3.3)</what>
</comment>
<comment>
<author>antonyl...@gmail.com</author>
<when>Mon, 16 May 2011 14:09:51 +0000</when>
<what>I get this on my Dell Streak (2.2)</what>
</comment>
</bug>
<bug>
<bugid>11236</bugid>
<title>DHCP client ignores lease time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>341</stars>
<reportedBy>irwin.tillman@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 22:10:41 +0000</openedDate>
<description>Princeton University is seeing problems with the DHCP client behavior
from many Android devices on Princeton UniversityQ&apos;Es wireless networks.
The devices are often ignoring DHCP lease times, continuing to use
leased IP addresses after allowing the leases to expire. Sometimes the
client also tries to renew the lease after the lease expires, which
doesnQ&apos;Et make sense. Sometimes the client continues using an IP address
from an old expired lease at the same time it uses an IP address from a
newly-acquired DHCP lease. -- PLATFORMS: Our customer support
organization has begun collecting from owners of the malfunctioning
devices the following information: Android version, device make and
model. We have only just begun to receive this data, so it does not yet
reflect the full range of platforms experiencing the problem. Here is
what we have to-date: MAKE/MODEL ANDROID VERSION HTC Droid Incredible
2.2 Samsung Captivate 2.1 Samsung Captivate 2.1-update1 Google Nexus One
something older than 2.2 I will update this bug report when I have more
platform information. I saw this malfunction from one Android device in
February 2010, another in April, another in June, nine in July, ten in
August. During September 1-11, I saw 24 more Android devices exhibit the
problem. Since then, the number has continued to grow. Many of the
devices exhibit the problem repeatedly. I donQ&apos;Et know if this pattern
simply reflects the rapid growth in Android use, or indicates that the
bug was only introduced to Android in a recent OS update, now reaching
more devices. -- BEHAVIOR: The Android client connects to our 802.11
wireless network. It uses DHCP to obtain a lease. Our leases for
wireless clients are typically 3 hours or 1 hour long (renewal at 50%,
rebind at 85%). IQ&apos;Eve also verified the problem using a 10-minute lease.
The device renews its DHCP lease zero or more times. Eventually, the
device stops renewing its DHCP lease. It remains attached to the
wireless network. It may roam from one AP to another (within the same
ESSID), but doesnQ&apos;Et actually disconnect entirely (it remains within the
coverage area). The DHCP lease expires. It still remains attached to the
wireless network. It may roam from one AP to another (within the same
ESSID), but doesnQ&apos;Et actually disconnect entirely (it remains within the
coverage area). -- Issue 1: The device continues using the IP address.
That is, it continues to respond to ARP Requests, claiming to own that
IP address. It responds to ICMP Echo Request for that IP address. It
responds to UDP and TCP traffic sent to that IP address. It initiates
traffic to the Internet from that IP address. It may do so for hours
after the lease has expired. This issue is common to all the Android
devices exibibiting the bug. Eventually the device uses DHCP (in the
INIT or INIT-REBOOT state) to request a new lease, which usually ends
the incident. One situation that appears to trigger this is that the
device disconnects from the wireless network (or loses it connection),
for example, as a result of leaving the ESSIDQ&apos;Es coverage area; when it
next connects, it starts in the DHCP INIT state. I imagine there are
other circumstances that also will trigger a return to the DHCP INIT
state. -- Issue 2: Sometimes the malfunctioning device exhibits this
issue in addition to issue #1. While the device is continuing to use the
IP address after the lease has expired, sometimes it unicasts
DHCPREQUEST packets to the DHCP server for that lease, asking to renew
the lease. It may do this for a few minutes, or for hours. That makes no
sense, as the lease has already expired. (A DHCP client wishing to renew
a lease must renew it before the lease expires, not afterwards.) (Our
DHCP server refuses to renew the lease if the IP address was for a
dynamically- assigned IP address; the lease has already expired.) A
check of one affected client confirms that the problem is *not* due to
the clientQ&apos;Es clock going backwards in time since it obtained the lease.
The clock on the client seems to be counting forwards just fine. --
Issue 3: Sometimes the malfunctioning device exhibits this issue in
addition to issue #1. As described above, eventually the device chooses
to return to the DHCP INIT or INIT-REBOOT state. (I do not know what
triggers this.) It asks for a new lease, and obtains one. Sometimes this
new lease is for a different IP address than the old lease. The device
begins using the IP address from the new lease. This is normal. But
sometimes, the device continues using the IP address from the old
expired lease as well. That is, the device is now using both IP
addresses simultaneously. (It answers IP ARP Request packets for both IP
addresses.) Over time, the device may use DHCP to obtain a series of
leases, but it continues to also use the IP address from that earlier
expired lease as well. -- Sometimes, the malfunctioning device exhibits
issues #1, #2, and #3 simultaneously. For example, the original lease on
IP address Q&apos;EaQ&apos;E expires, and the device continues using that IP address
after lease expiration. Later, the device enters DHCP INIT and obtains a
lease on IP address Q&apos;EbQ&apos;E. The device now uses both IP addresses Q&apos;EaQ&apos;E and
Q&apos;EbQ&apos;E simultaneously. While doing so, the device also tries to renew the
expired lease on IP address Q&apos;EaQ&apos;E. STEPS TO REPRODUCE THE BEHAVIOR: On an
HTC Droid Incredible running Android 2.2, I am able to reproduce the
issue easily. (In fact, itQ&apos;Es rare that the DHCP client operates
properly.) I unlock the device, connect to Wi-Fi, wait for it to obtain
a lease via its Wi-Fi interface. I then allow the device to lock its
screen. I am performing wireless packet capture using another device. I
am also observing the logs from the DHCP servers, and the logs from the
wireless access points (showing client connections and disconnections).
This lets me see that the DHCP lease expires, and the device is not
trying to use DHCP to renew the lease or obtain a fresh lease. With the
device still locked, I can see it will continue to respond to (unicast)
ARP Request packets, ICMP Echo Request packets, unicast UDP packets, and
TCP packets. If I press the POWER button to wake the device, and then do
not swipe the soft control to unlock the device (instead allowing it to
go back to sleep), I see no DHCP activity. The device continues to use
the IP address even though the lease has expired. The same is true if I
press the POWER button to wake the device and then DO swipe the soft
control to unlock the device. The same is true if an incoming SMS
message causes the device to perform notification (sound an alert, post
a notification, pop up a message on the screen, and light up the screen)
which I choose to ignore, allowing the screen to go back to sleep. If I
wake the device and actually start using the web browser, I see it also
exhibits issue #2: it unicast a DHCPREQUEST to try to renew the lease
that has expired. IQ&apos;Em not yet sure how to reliably reproduce issue #3.
--- I have also been able to reproduce the problem when the device is
awake during the time it should have renewed its lease. For example, if
I awake the device before time T1 (renewal time), and keep the device
awake past lease expiration time, the device does not attempt to renew
its lease. The lease expires, and the device keeps using the IP address.
(The only thing I need to do to reproduce the problem is to ensure the
device remains in the Wi-Fi coverage area, so it doesnQ&apos;Et experience a
disconnect.) So it would be incorrect to characterize this as a Q&quot;Edevice
fails to renew lease when it is asleepQ&quot;E problem. --- Irwin Tillmans
Network Systems, Office of Information Technology, Princeton University</description>
<comment>
<author>dwhel...@gmail.com</author>
<when>Thu, 16 Sep 2010 01:49:49 +0000</when>
<what>Good writeup.  Same problem at my university with my droid incredible.  Ever since upgrading to 2.2 this has happened and IQ&apos;Em getting tired of the flood of e-mails going as follows:

Network access for Q&lt;EMAC addressQ&gt;E has been disabled at Date/Time:
Disabled because Q&lt;EMAC addressQ&gt;E (your computerQ&apos;Es Wired/Wireless card) sent
too many DHCP requests. Your computer attempted and failed to acquire an IP
address more than 250 times in 7200 seconds.
</what>
</comment>
<comment>
<author>zhangyua...@gmail.com</author>
<when>Mon, 20 Sep 2010 18:02:25 +0000</when>
<what>Problem also exists at Princeton University for an unlocked HTC Legend international version running HTC Sense/ Android 2.1. Please add this to the list of devices currently experiencing this issue.</what>
</comment>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Tue, 12 Oct 2010 23:45:23 +0000</when>
<what>Through October 11 2010, we have seen over 130 Android devices exhibit
this malfunction.  Of those customers who are willing to tell us
what make/model and Android version they have, the breakdown is:

MAKE/MODEL                ANDROID VERSION
HTC Droid Incredible      2.2
Samsung Captivate         2.1
Samsung Captivate         2.1-update1
Google Nexus One          something older than 2.2
HTC Legend                2.1
</what>
</comment>
<comment>
<author>ttesile...@gmail.com</author>
<when>Mon, 08 Nov 2010 20:31:07 +0000</when>
<what>IQ&apos;Em using the T-Mobile Samsung Vibrant. I got banned from Princeton UniversityQ&apos;Es WiFi because of this problem...

Does anyone know if it is possible to write a simple hack, just an app that renews the DHCP license every time the phoneQ&apos;Es display is switched back on, for example? (or every hour) Actually, is renewing the license before it expires allowed behavior for wireless devices?

If this is not possible with a normal app, would root access help? Getting root on Android devices is a one-click job these days, so that wouldnQ&apos;Et be that bad either, until an official fix is released.</what>
</comment>
<comment>
<author>zhangyua...@gmail.com</author>
<when>Mon, 08 Nov 2010 21:50:13 +0000</when>
<what>I do have root access, if you have any ideas. I also dug around what documentation there is about the DHCP interface in Android, but there isnQ&apos;Et very much- temporarily, though, I feel like a tiny little background process that automatically disconnects the phone from the wifi network every hour or something would actually work fairly well.</what>
</comment>
<comment>
<author>chris@e-harvey.com</author>
<when>Thu, 11 Nov 2010 16:25:26 +0000</when>
<what>We have also confirmed this behavior at an ISP (US based). This is a significant problem, probably higher than medium.

Does anyone know if this is fixed in 2.2?</what>
</comment>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Thu, 11 Nov 2010 16:31:58 +0000</when>
<what>Q&gt;E Does anyone know if this is fixed in 2.2?

The bug is present in Android 2.2 on the HTC Droid Incredible.</what>
</comment>
<comment>
<author>chris@e-harvey.com</author>
<when>Thu, 11 Nov 2010 21:17:48 +0000</when>
<what>Having not been involved in code.google.com before, any advice on how we can get the importance of this bug elevated and focused on for a fix sooner than later?</what>
</comment>
<comment>
<author>ttesile...@gmail.com</author>
<when>Tue, 23 Nov 2010 16:14:50 +0000</when>
<what>I think we can get the importance of this elevated by having more people star it.

Irwin, do you think it would be possible to send an email to all the people whose Android phones have been banned from PrincetonQ&apos;Es network, informing them of this bug posting? This would be a nice thing to do, since they might be wondering what the status of the problem is. Besides, if a few hundred people starred this bug, we might get attention drawn to it more quickly.</what>
</comment>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Tue, 23 Nov 2010 22:01:47 +0000</when>
<what>IQ&apos;Eve been asking our support organization to direct our customers to our local document 
http://www.net.princeton.edu/android/android-stops-renewing-lease-keeps-using-IP-address-11236.html
That local document is intended for an end-user audience.
IQ&apos;Eve not directed our customers to this bug report itself.

Customers at Princeton wondering what the status of this bug can check 
that document; we will continue to update that document when there is news of
interest to our customers.

IQ&apos;Eve considered asking our support organization to also point our affected customers to this
bug report at code.google.com, and asking our customers to vote for it, as you suggest.
(Of the over 150 devices detected at Princeton exhibiting this problem to-date,
we have customer contact information for just under one-third of them.  The rest are 
customers of our visitor service for whom we donQ&apos;Et have customer contact information.)

IQ&apos;Eve not done so to-date for these reasons:

* Most of our customers are non-technical.  Referring them
to a bug report site at a vendor is not something weQ&apos;Ed 
typically do.

* To Q&quot;EstarQ&quot;E the bug, the customer would need to first register
at this Web site.

* I suspect that of those of our customers who did visit the Web site
register, and then star the bug, many would not understand that this is 
really a place for bug reports, not general discussion. 

I suspect many of them would end up appending
non-technical, off-topic, or Q&quot;Eme tooQ&quot;E comments to this bug report.
I fear that filling the bug report with many off-topic comments 
from customers might make it harder to get action on the bug report.

* I donQ&apos;Et want to give a false impression that I am trying to
Q&quot;Egame the systemQ&quot;E by campaigning to have our local customers
vote for this bug.

</what>
</comment>
<comment>
<author>reddy.vi...@gmail.com</author>
<when>Tue, 30 Nov 2010 17:46:39 +0000</when>
<what>Bug confirmed by students at North Carolina State University. We are a group of students working on a wireless ad-hoc project. We make one of the droidQ&apos;Es act as a DHCP server and the remaining droidQ&apos;Es act as clients to it. The IPQ&apos;Es of the clients sometimes do not change even after the lease expires and a new lease is obtained, and as it is mentioned in this write up, they respond to TCP/UDP messages for the new IP (after a new DHCPREQUEST) as well as the old IP (before the new DHCPREQUEST happened) even though both the IPQ&apos;Es are different.  

Details of the droids that we are working on are given below :

MAKE/MODEL                ANDROID VERSION
MOTO DROID A855                2.2</what>
</comment>
<comment>
<author>matej.sp...@gmail.com</author>
<when>Thu, 02 Dec 2010 17:27:38 +0000</when>
<what>This issue is also causing the problem with my wireless routers with enabled DHCP. It stays at obtaining ip from the server and disconnects repeating it over and over again. I have increased the DHCP lease to 1 week and it works for a week. At work I am stuck. Problem on HTC Desire.</what>
</comment>
<comment>
<author>mko...@gmail.com</author>
<when>Sun, 12 Dec 2010 17:49:25 +0000</when>
<what>Hi,

IQ&apos;Em a new owner of the samsung galaxy s, and have 2.2 firmware core v 2.6.32.9
build FROYO.JIJP7.

DHCP has been working for a while in my office with 2 AP routers but after about a week ( lease exp. ) I have been unable to optain IPs. The use of static IP does work.

Using public locations (where DHCP is the only way to connect) on regular bases longer than the exp. time, wil present a problem!?

Data of the 2 AP s:
EDIMAX BR-6504N configured as a universal repeater
smart box ( orange )Sagem 604IL (N+VoIP) DHCP enabled, WPA2

Hop to see a patch soon

Engr. Kobi Mendel
  
</what>
</comment>
<comment>
<author>bleu5...@gmail.com</author>
<when>Mon, 13 Dec 2010 07:54:24 +0000</when>
<what>Hello,

I wonder whether this issue is OS version dependent or not.

We also have this issue and our Android version is 2.2.

Thanks.
</what>
</comment>
<comment>
<author>Occu...@gmail.com</author>
<when>Thu, 16 Dec 2010 23:17:36 +0000</when>
<what>This didnQ&apos;Et seem to be a problem with the HTC Incredible running 2.1.  IQ&apos;Em guessing the OTA update to Android 2.2 I got the beginning of September broke things, as I was blocked from PrincetonQ&apos;Es network the same day after upgrading.  My roommate has the same phone and had the same problem on updating.  At least with the HTC Incredible on Verizon, this suggests the update to 2.2 broke things. Additionally, since the Incredible worked with 2.1 and other phones have been reported as being buggy with the same ?version? of android the problem might not be specifically tied to a specific version (like 2.1 or 2.2) of the OS.  For example, the HTC Incredible worked fine with 2.1, but the HTC Legend and Samsung Captivate have both been reported to have issues.

Perhaps by rooting the phones, might it be possible to ascertain where the offending code might be by flashing various ROMs, baseband/radios, or kernels?  At the least, collecting this additional information might help to lead to a solution.  I speculate that carrier specific modifications to the source code might be causing the problem, so on the same phone it might be possible to obtain a ROM developed from the ground up by a third party and have everything work fine.  With Verizon, the 2.2 update not only came with changes to the OS, but installed additional programs - such as the Verizon Wireless 3G Mobile Hotspot app.

I donQ&apos;Et pretend to know much about these things, but I hope these thoughts might help.  Thanks!
</what>
</comment>
<comment>
<author>Flamsmark</author>
<when>Fri, 17 Dec 2010 00:10:16 +0000</when>
<what>ItQ&apos;Es unlikely to be a carrier-specific modification for two reasons:
-the bug is exhibited by the Nexus One, which does not have carrier-specific modifications, and 
-there doesnQ&apos;Et seem to be any reason why a carrier would want to change the network stack.</what>
</comment>
<comment>
<author>sonicwal...@gmail.com</author>
<when>Fri, 24 Dec 2010 14:39:10 +0000</when>
<what>IQ&apos;Eve seen this issue on my own network as well.  I use a Windows 2008 R2 DHCP server to issue addresses.  It hands out addresses to my various subnets, wireless subnets being one of them.  The android gets a lease, but never renews it.  The problem is I have mac spoofing features enabled on my wifi network.  The anti-spoof cache on my network is learned from DHCP relay addresses.  Well once the timer expires on the lease, the network considers android to be a malicious device as it has no DHCP lease.  Manually stopping/starting the wifi on Android will naturally force it get a new lease and the issue is solved.  This is not an ideal situation.  Android needs to adhere to some industry practices on DHCP renewals.  
FYI - this is on Android 2.1 (eclair)</what>
</comment>
<comment>
<author>sonicwal...@gmail.com</author>
<when>Fri, 24 Dec 2010 14:40:32 +0000</when>
<what>To add to my comment above, IQ&apos;Em seeing this on a Samsung Epic 4g.</what>
</comment>
<comment>
<author>isher...@gmail.com</author>
<when>Fri, 24 Dec 2010 18:32:51 +0000</when>
<what>Thank you for the report, we are looking into the issue and will have an update on the issue soon.</what>
</comment>
<comment>
<author>ptbru...@gmail.com</author>
<when>Sat, 01 Jan 2011 04:51:38 +0000</when>
<what>I think I am having this same problem on my Samsung 50Q&quot;E plasma.  IQ&apos;Eve been getting a lot of network error messages from the TV and IP address conflicts between the TV and my laptops.  Also, I noticed that when the TVQ&apos;Es lease expires it is not renewed and the TV continues to use the network.  The info I have is:

TV: Samsung 50Q&quot;E plasma PN50C8000YFXZA
TVQ&apos;Es SSID: android_22a10000136d8be4</what>
</comment>
<comment>
<author>ptbru...@gmail.com</author>
<when>Sun, 02 Jan 2011 07:24:02 +0000</when>
<what>@zhangyuan18: Apparently the latest Samsung TVs are running Android for their OS (not a Google TV box).  ItQ&apos;Es Wi-Fi enabled and ere is some info from this site:
http://www.samsung.com/us/video/tvs/PN50C8000YFXZA-features

Samsung Apps are a growing collection of apps specifically built for your TV that connects you to your favorite digital content like videos, sports, games, social networking and much more. With web-connected apps on your Samsung Smart TV, you can stream movies from Netflix or Blockbuster, TV shows from Hulu, videos from YouTube, Next Level sports information from ESPN, music from Pandora and view updates on your Facebook or Twitter accounts. ItQ&apos;Es the apps that matter to you, now available on your TV.

p.s. The router is Linksys WRT54G and the leases are for 24 hrs.</what>
</comment>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Wed, 05 Jan 2011 15:44:23 +0000</when>
<what>Updated list of affected platforms:

Through January 4 2011, Princeton University has seen over 
240 Android devices exhibit this malfunction.  Of those customers
who are willing to tell the device make/model and Android version they
have, the breakdown is:


MAKE/MODEL                ANDROID VERSION
HTC Legend                2.1
Samsung Captivate         2.1
Samsung Captivate         2.1-update1
Samsung Fascinate         2.1-update 1
Google Nexus One          something older than 2.2
HTC Droid Incredible      2.2
HTC Evo                   2.2
HTC Nexus 1               2.2.1
myTouch 4G                2.2.1</what>
</comment>
<comment>
<author>bschult...@gmail.com</author>
<when>Sat, 08 Jan 2011 15:24:15 +0000</when>
<what>My wifeQ&apos;Es Galaxy Tab exhibits this exact behavior on almost every DHCP network she connects to, after leaving the coverage area (or sleeping) while still WiFi connected. Upon resuming the connection (by re-entering the coverage area or waking up) after the lease has expired, the Tab attempts to reuse the same IP indefinitely, thus quasi-permanently breaking access via that access point until the same IP is once again available.

After reading a large number of neophyte posts from Samsung Galaxy Tab users, I believe the Galaxy Tab on Android 2.2 platform is especially prone to this behavior. Most users seem to falsely believe the issue is with their WAPs, since resetting the WAP device allows the Tab to connect again (since the Tab is again able to claim the IP it has locked onto). Similarly, most users have resorted to forcing Static IP configurations to Q&quot;EaddressQ&quot;E the problem, not understanding the root cause of the DHCP issue at hand.</what>
</comment>
<comment>
<author>steve.ha...@gmail.com</author>
<when>Sat, 08 Jan 2011 15:42:46 +0000</when>
<what>My HTC Desire is exhibiting these issues as well. IQ&apos;Em running a stock HTC Froyo build, and I can get it connected to my home network when the router has been reset.  However when I turn the wifi off and then on again (such as leaving the house for awhile or overnight) the device cannot complete a connection with the router unless the router is reset again.

I have tried using a static IP but that doesnQ&apos;Et work.  IQ&apos;Eve also tried increasing the DHCP lease time to 1-2 days but that doesnQ&apos;Et work either.  When I check the router log during this time it shows that the device is being authenticated and then connected, but on the phone itself the connection fails after reading Q&quot;Eobtaining IP Address from network) and then attempts to connect again. It does this whether using a static IP or not.  IQ&apos;Em not sure but I believe this is likely still related to DHCP and I would love to see it fixed.</what>
</comment>
<comment>
<author>rstoyanc...@gmail.com</author>
<when>Sun, 09 Jan 2011 23:21:58 +0000</when>
<what>I have HTC Hero running 2.1-update1 exhibits the issue. 

Not sure if this is the same issue but the description sounds similar. The admin web page for my BT wireless router shows the phone listed *many* times (100+) under slightly different device names that contain the MAC address of the phone + a numbered suffix. For example:

Unknown-00-23-76-2b-69-c2
Unknown-00-23-76-2b-69-c3
Unknown-00-23-76-2b-69-c4
etc.

Some of them are connected, some are not. But effectively it eats up many IP addresses.
</what>
</comment>
</bug>
<bug>
<bugid>14267</bugid>
<title>Using a Paint object in multiple threads causes SIGSEGV</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-07T21:56:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>mar...@greenrobot.de</reportedBy>
<openedDate>Mon, 24 Jan 2011 19:06:05 +0000</openedDate>
<description>I got occasional segfaults in my app. They occurred on several devices
and Android Versions, e.g. Nexus One running Android 2.2, Milestone
running Android 2.1. I narrowed it down to the call:
canvas.drawBitmap(bitmap, src, dst, paint); Canvas was created using
another bitmap, and paint was a static member. The code was executed
from multiple threads. I wrote an unit test to narrow it further down. I
attached the test class, which causes the segfault. There are two tests,
each starting 10 threads and drawing bitmaps. The only difference is the
paint object being used. The test doing fine is using a new Paint object
in each thread. The crashing test is using a common Paint object in all
threads. What I expected: * No segfault * I expected Paint to be a
information-only class, that can be used in multiple threads * If Paint
is not intended to be thread safe, it should be documented Side note: A
Paint object that could be shared would be nice for optimization. I used
it in a static utility method to avoid creating a Paint object in each
call. To fix this particular code, I used a Lock around drawBitmap
instead of object creation. HereQ&apos;Es the log from the segfault: 01-24
19:36:03.931: INFO/DEBUG(4537): *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** 01-24 19:36:03.931: INFO/DEBUG(4537): Build
fingerprint:
Q&apos;Egoogle/passion/passion/mahimahi:2.2.2/FRG83G/91102:user/release-keysQ&apos;E
01-24 19:36:03.931: INFO/DEBUG(4537): pid: 4661, tid: 4679 Q&gt;EQ&gt;EQ&gt;E
de.greenrobot.test Q&lt;EQ&lt;EQ&lt;E 01-24 19:36:03.931: INFO/DEBUG(4537): signal 11
(SIGSEGV), fault addr deadbaad 01-24 19:36:03.931: INFO/DEBUG(4537): r0
00000000 r1 afd14629 r2 00000027 r3 00000070 01-24 19:36:03.931:
INFO/DEBUG(4537): r4 afd42328 r5 00000000 r6 00000000 r7 0000a000 01-24
19:36:03.931: INFO/DEBUG(4537): r8 00000000 r9 466ac900 10 466ac8d8 fp
00000100 01-24 19:36:03.931: INFO/DEBUG(4537): ip 00001728 sp 466ac590
lr deadbaad pc afd11c80 cpsr 60000030 01-24 19:36:03.931:
INFO/DEBUG(4537): d0 643a64696f72646e d1 6472656767756265 01-24
19:36:03.931: INFO/DEBUG(4537): d2 000000003f000000 d3 000000003f000000
01-24 19:36:03.931: INFO/DEBUG(4537): d4 8000000000000000 d5
0000000040000000 01-24 19:36:03.931: INFO/DEBUG(4537): d6
437f80003f000000 d7 42ff8000437f8000 01-24 19:36:03.931:
INFO/DEBUG(4537): d8 0000010000000000 d9 0000000000000000 01-24
19:36:03.931: INFO/DEBUG(4537): d10 0000000000000000 d11
0000000000000000 01-24 19:36:03.931: INFO/DEBUG(4537): d12
0000000000000000 d13 0000000000000000 01-24 19:36:03.931:
INFO/DEBUG(4537): d14 0000000000000000 d15 0000000000000000 01-24
19:36:03.931: INFO/DEBUG(4537): d16 0000000000000000 d17
0000000000000000 01-24 19:36:03.931: INFO/DEBUG(4537): d18
0707070703030303 d19 0000000000000000 01-24 19:36:03.931:
INFO/DEBUG(4537): d20 0100010001000100 d21 0100010001000100 01-24
19:36:03.931: INFO/DEBUG(4537): d22 0000000000000000 d23
0000000000000000 01-24 19:36:03.931: INFO/DEBUG(4537): d24
0000000000000000 d25 0000000000000000 01-24 19:36:03.931:
INFO/DEBUG(4537): d26 0100010001000100 d27 0100010001000100 01-24
19:36:03.931: INFO/DEBUG(4537): d28 0100010001000100 d29
0100010001000100 01-24 19:36:03.931: INFO/DEBUG(4537): d30
0000000000000000 d31 3fe0000000000000 01-24 19:36:03.931:
INFO/DEBUG(4537): scr 20000012 01-24 19:36:03.978: INFO/DEBUG(4537): #00
pc 00011c80 /system/lib/libc.so 01-24 19:36:03.978: INFO/DEBUG(4537):
#01 pc 0000bdf2 /system/lib/libc.so 01-24 19:36:03.978:
INFO/DEBUG(4537): #02 pc 0000cd52 /system/lib/libc.so 01-24
19:36:03.978: INFO/DEBUG(4537): #03 pc 000008d8 /system/lib/libstdc++.so
01-24 19:36:03.978: INFO/DEBUG(4537): #04 pc 0004d18c
/system/lib/libskia.so 01-24 19:36:03.978: INFO/DEBUG(4537): #05 pc
0006aae4 /system/lib/libskia.so 01-24 19:36:03.978: INFO/DEBUG(4537):
#06 pc 0006d344 /system/lib/libskia.so 01-24 19:36:03.978:
INFO/DEBUG(4537): code around pc: 01-24 19:36:03.978: INFO/DEBUG(4537):
afd11c60 2d00682d e029d1fb b12b68db c05cf8df 01-24 19:36:03.978:
INFO/DEBUG(4537): afd11c70 f8442001 4798000c e054f8df 26002227 01-24
19:36:03.978: INFO/DEBUG(4537): afd11c80 2000f88e eee4f7fb f7fd2106
f04fe802 01-24 19:36:03.978: INFO/DEBUG(4537): afd11c90 91035180
460aa901 96012006 f7fc9602 01-24 19:36:03.978: INFO/DEBUG(4537):
afd11ca0 a905eb88 20024632 eb92f7fc eed0f7fb 01-24 19:36:03.978:
INFO/DEBUG(4537): code around lr: 01-24 19:36:03.978: INFO/DEBUG(4537):
deadba8c ffffffff ffffffff ffffffff ffffffff 01-24 19:36:03.978:
INFO/DEBUG(4537): deadba9c ffffffff ffffffff ffffffff ffffffff 01-24
19:36:03.978: INFO/DEBUG(4537): deadbaac ffffffff ffffffff ffffffff
ffffffff 01-24 19:36:03.978: INFO/DEBUG(4537): deadbabc ffffffff
ffffffff ffffffff ffffffff 01-24 19:36:03.978: INFO/DEBUG(4537):
deadbacc ffffffff ffffffff ffffffff ffffffff 01-24 19:36:03.978:
INFO/DEBUG(4537): stack: 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac550
00000015 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac554 afd14659
/system/lib/libc.so 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac558
afd425a0 /system/lib/libc.so 01-24 19:36:03.978: INFO/DEBUG(4537):
466ac55c afd4254c /system/lib/libc.so 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac560 00000000 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac564 afd15673 /system/lib/libc.so 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac568 afd14629 /system/lib/libc.so
01-24 19:36:03.978: INFO/DEBUG(4537): 466ac56c afd14629
/system/lib/libc.so 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac570
00000070 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac574 afd42328
/system/lib/libc.so 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac578
00000000 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac57c 466ac5a4 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac580 0000a000 [heap] 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac584 afd148cb /system/lib/libc.so
01-24 19:36:03.978: INFO/DEBUG(4537): 466ac588 df002777 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac58c e3a070ad 01-24 19:36:03.978:
INFO/DEBUG(4537): #00 466ac590 afd438dc /system/lib/libc.so 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac594 afd1039c /system/lib/libc.so
01-24 19:36:03.978: INFO/DEBUG(4537): 466ac598 afd42328
/system/lib/libc.so 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac59c
46aa7628 01-24 19:36:03.978: INFO/DEBUG(4537): 466ac5a0 46aa7628 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac5a4 fffffbdf 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac5a8 afd42328 /system/lib/libc.so 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac5ac afd43724 /system/lib/libc.so
01-24 19:36:03.978: INFO/DEBUG(4537): 466ac5b0 46aa7628 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac5b4 afd0bdf7 /system/lib/libc.so
01-24 19:36:03.978: INFO/DEBUG(4537): #01 466ac5b8 46aa7660 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac5bc 0012fb80 [heap] 01-24
19:36:03.978: INFO/DEBUG(4537): 466ac5c0 000013fc 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac5c4 466ac8b0 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac5c8 00000000 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac5cc 46aa7628 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac5d0 46aa7628 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac5d4 00000000 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac5d8 466ac8b0 01-24 19:36:03.978:
INFO/DEBUG(4537): 466ac5dc afd0cd55 /system/lib/libc.so 01-24
19:36:04.498: INFO/ActivityManager(90): Process de.greenrobot.test (pid
4661) has died.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 24 Jan 2011 19:15:02 +0000</when>
<what>The decoded stack trace:

pid: 4661, tid: 4679  Q&gt;EQ&gt;EQ&gt;E de.greenrobot.test Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr deadbaad
  r0 00000000  r1 afd14629  r2 00000027  r3 00000070
  r4 afd42328  r5 00000000  r6 00000000  r7 0000a000
  r8 00000000  r9 466ac900  10 466ac8d8  fp 00000100
  ip 00001728  sp 466ac590  lr deadbaad  pc afd11c80

Stack Trace:
  RELADDR   FUNCTION                                                                         FILE:LINE
  00011c80  __libc_android_abort+88                                                          /usr/local/google/buildbot/repo_clients/goog/bionic/libc/unistd/abort.c:82
  0000bdf2  dlfree+1326                                                                      /usr/local/google/buildbot/repo_clients/goog/bionic/libc/bionic/dlmalloc.c:4419
  0000cd52  free+22                                                                          /usr/local/google/buildbot/repo_clients/goog/bionic/libc/bionic/malloc_debug_common.c:215
  000008d8  operator delete(void*)+4                                                         /usr/local/google/buildbot/repo_clients/goog/bionic/libstdc++/src/new.cpp:26
  v------Q&gt;E  ~SkBitmapProcShader                                                              /usr/local/google/buildbot/repo_clients/goog/external/skia/src/core/SkBitmapProcShader.h:24
  0004d18c  SkBitmapProcShader::~SkBitmapProcShader()+64                                     /usr/local/google/buildbot/repo_clients/goog/external/skia/src/core/SkBitmapProcShader.h:24
  v------Q&gt;E  ~SkAutoBitmapShaderInstall                                                       /usr/local/google/buildbot/repo_clients/goog/external/skia/src/core/SkDraw.cpp:115
  0006aae4  SkAutoBitmapShaderInstall::~SkAutoBitmapShaderInstall()+88                       /usr/local/google/buildbot/repo_clients/goog/external/skia/src/core/SkDraw.cpp:115
  0006d344  SkDraw::drawBitmap(SkBitmap constQ&amp;E, SkMatrix constQ&amp;E, SkPaint constQ&amp;E) const+1048  /usr/local/google/buildbot/repo_clients/goog/external/skia/src/core/SkDraw.cpp:1112


Failures in free() are usually either due to heap corruption or attempting to free the same memory twice.
</what>
</comment>
<comment>
<author>fredrik....@gmail.com</author>
<when>Fri, 04 Feb 2011 15:01:20 +0000</when>
<what>From my perspective itQ&apos;Es not advisable for two different threads to call drawBitmap at the same time with a shared Paint object, even if they use different Bitmaps and/or Canvases.

The reason is the usage of SkAutoBitmapShaderInstall in SkiaQ&apos;Es drawBitmap function (source code for both can be found in SkDraw.cpp).
SkAutoBitmapShaderInstall is created with a pointer to the SkPaint object (the C++ Q&quot;Eobject partQ&quot;E of your Java paint object). Each SkPaint object is associated with a shader. SkAutoBitmapShaderInstall sets a new shader but first saves a reference to the current shader in one of its member variables. When drawBitmap is done the SkAutoBitmapShaderInstall object is destroyed. When this happens it fetches the the current shader from the SkPaint object, destroys/freeQ&apos;Es this shader and restores the previous shader to the SkPaint object.

Now if we have two threads, letQ&apos;Es call them Thread1 and Thread2 using the same Paint object (which also means they are using the same SkPaint object) the storing and restoring of the shader wonQ&apos;Et work. We might for instance get the following execution chain:

1. Thread1 calls drawBitmap which creates a local instance of SkAutoBitmapShaderInstall (letQ&apos;Es call it ABSI-1 from here on) which allocates a new shader ? shader1.

2. shader1 is set as the current shader for the SkPaint object and ABSI-1 stores a reference to the previous shader (which might be null).

3. Thread2 calls drawBitmap which creates a local instance of SkAutoBitmapShaderInstall (ABSI-2 from here on) which allocates a new shader ? shader2.

4. shader2 is set as the current shader for the SkPaint object and ABSI-2 stores a reference to the previous shader (which is shader1).

5. Thread1Q&apos;Es drawBitmap finishes and ABSI-1 goes out of scope and thus itQ&apos;Es destructor is called.

6. ABSI-1 fetches the current shader from the SkPaint object and receives shader2.

7. ABSI-1 releases the shader2 object which is still in use and not allocated by ABSI-1!

8. ABSI-1 sets null as the new shader (since that was the shader set before ABSI-1 changed it to shader1).

9. Thread2Q&apos;Es drawBitmap is done and ABSI-2 goes out of scope and thus itQ&apos;Es destructor is called.

10. ABSI-2 fetches the current shader from the SkPaint object and receives null which it will try to free and we get the crash.

Hope this helps!

/ Fredrik Nygren, Sony Ericsson
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:56:48 +0000</when>
<what>Yes, this is working as intended. Generally speaking, we arenQ&apos;Et going to document every class that is NOT thread-safe; that should be assumed unless stated otherwise.</what>
</comment>
<comment>
<author>mar...@greenrobot.de</author>
<when>Tue, 08 Feb 2011 10:47:31 +0000</when>
<what>I understand the point from a general perspective. In this particular case, it feels weird for two reasons:

1. ItQ&apos;Es not transparent from the Java side that Paint is changed internally during the process. It looks like a configuration object that is read-only, which are usually no problem to use concurrently.

2. ItQ&apos;Es quite uncommon for a Java interface to crash the process instead of throwing an adequate exception.

With up coming multi cores, threading gets more important, so making a Paint thread safe might be a good idea anyway.</what>
</comment>
</bug>
<bug>
<bugid>8741</bugid>
<title>CAR DOCK: Audible reminder to avoid leaving phone in dock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>troy.sob...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 18:41:26 +0000</openedDate>
<description>Summary: When using Android devices as music or navigation appliances,
it is easy to forget that the device is also your phone. An audible
reminder (at media playback level) with a lonesome android popup might
be an easy addition to provide an element of usability forgiveness.
Questions: Would this trigger on power disconnection or is there some
other awareness possible?</description>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Thu, 24 Jun 2010 19:48:25 +0000</when>
<what>How should the phone understand that it needs to issue the alert?</what>
</comment>
<comment>
<author>troy.sob...@gmail.com</author>
<when>Sun, 06 Mar 2011 22:32:00 +0000</when>
<what>@DmitryK - There seems to be some sort of awareness that the device is connected via the car dock (and the desktop dock for that matter.)

It would seem possible that the cutting of power to the car would trigger a state change from the car dock to standard mobile mode and provide a viable hook vector.</what>
</comment>
</bug>
<bug>
<bugid>2143</bugid>
<title>Do we have sqlite browser for android default sqlite</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-15T06:42:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>elayaraj...@gmail.com</reportedBy>
<openedDate>Thu, 05 Mar 2009 07:50:42 +0000</openedDate>
<description>Do we have sqlite browser for android default sqlite ?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Mar 2009 15:25:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:55:57 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:42:36 +0000</when>
<what>The SDK comes with an sqlite binary: ~/sdk/tools/sqlite3
Typically you can:
1- Use Q&quot;Eadb pullQ&quot;E to get a db from the device onto your desktop and use the sqlite3 from the sdk to view it.
2- Directly do an Q&quot;Eadb shell sqlite3 /path/to/dbQ&quot;E on the device or emulator.</what>
</comment>
</bug>
<bug>
<bugid>9658</bugid>
<title>Not granting permission android.permission.BIND_APPWIDGET</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>ander...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 19:47:21 +0000</openedDate>
<description>IQ&apos;Em developing a home replacement app, and after receiving numerous user
reports realised this myself when installing my app on an Android 2.2
avd: W/PackageManager( 81): Not granting permission
android.permission.BIND_APPWIDGET to package x.x.x (protectionLevel=3
flags=0xbe44) (being x.x.x my app packagename) My AndroidManifest shows
this: Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ex.x.xQ&quot;E android:versionCode=Q&quot;E1Q&quot;E android:versionName=Q&quot;E1.0.0Q&quot;E
android:installLocation=Q&quot;EinternalOnlyQ&quot;EQ&gt;E Q&lt;Epermission
android:name=Q&quot;Ecom.android.launcher.permission.INSTALL_SHORTCUTQ&quot;E
android:permissionGroup=Q&quot;Eandroid.permission-group.SYSTEM_TOOLSQ&quot;E
android:protectionLevel=Q&quot;EnormalQ&quot;E
android:label=Q&quot;E@string/permlab_install_shortcutQ&quot;E
android:description=Q&quot;E@string/permdesc_install_shortcutQ&quot;E /Q&gt;E Q&lt;Epermission
android:name=Q&quot;Ecom.android.launcher.permission.UNINSTALL_SHORTCUTQ&quot;E
android:permissionGroup=Q&quot;Eandroid.permission-group.SYSTEM_TOOLSQ&quot;E
android:protectionLevel=Q&quot;EnormalQ&quot;E
android:label=Q&quot;E@string/permlab_uninstall_shortcutQ&quot;E
android:description=Q&quot;E@string/permdesc_uninstall_shortcutQ&quot;E/Q&gt;E Q&lt;Epermission
android:name=Q&quot;Ex.x.x.permission.READ_SETTINGSQ&quot;E
android:permissionGroup=Q&quot;Eandroid.permission-group.SYSTEM_TOOLSQ&quot;E
android:protectionLevel=Q&quot;EnormalQ&quot;E
android:label=Q&quot;E@string/permlab_read_settingsQ&quot;E
android:description=Q&quot;E@string/permdesc_read_settingsQ&quot;E/Q&gt;E Q&lt;Epermission
android:name=Q&quot;Ex.x.x.permission.WRITE_SETTINGSQ&quot;E
android:permissionGroup=Q&quot;Eandroid.permission-group.SYSTEM_TOOLSQ&quot;E
android:protectionLevel=Q&quot;EnormalQ&quot;E
android:label=Q&quot;E@string/permlab_write_settingsQ&quot;E
android:description=Q&quot;E@string/permdesc_write_settingsQ&quot;E/Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.CALL_PHONEQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.EXPAND_STATUS_BARQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.GET_TASKSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.READ_CONTACTSQ&quot;E/Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.SET_WALLPAPERQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.SET_WALLPAPER_HINTSQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.VIBRATEQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WRITE_SETTINGSQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.BIND_APPWIDGETQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Ex.x.x.permission.READ_SETTINGSQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Ex.x.x.permission.WRITE_SETTINGSQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.RESTART_PACKAGESQ&quot;E /Q&gt;E
Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.PERSISTENT_ACTIVITYQ&quot;E
/Q&gt;E Q&lt;Eapplication android:name=Q&quot;ELauncherApplicationQ&quot;E
android:process=Q&quot;Eandroid.process.acoreQ&quot;E
android:label=Q&quot;E@string/application_nameQ&quot;E
android:icon=Q&quot;E@drawable/ic_launcher_homeQ&quot;EQ&gt;E Q&lt;Eactivity
android:name=Q&quot;ELauncherQ&quot;E android:launchMode=Q&quot;EsingleTaskQ&quot;E
android:clearTaskOnLaunch=Q&quot;EtrueQ&quot;E android:stateNotNeeded=Q&quot;EtrueQ&quot;E
android:theme=Q&quot;E@android:style/Theme.Wallpaper.NoTitleBarQ&quot;E
android:screenOrientation=Q&quot;EnosensorQ&quot;E
android:windowSoftInputMode=Q&quot;EstateUnspecified|adjustPanQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.HOMEQ&quot;E/Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.MONKEYQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;Eactivity android:name=Q&quot;EMyLauncherSettingsQ&quot;E
android:label=Q&quot;E@string/pref_label_settingsQ&quot;E /Q&gt;E Q&lt;Eactivity
android:name=Q&quot;EWallpaperChooserQ&quot;E android:label=Q&quot;E@string/pick_wallpaperQ&quot;E
android:icon=Q&quot;E@drawable/ic_launcher_wallpaperQ&quot;E
android:finishOnCloseSystemDialogs=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.SET_WALLPAPERQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;E!-- Enable system-default search mode for any activity in
Home --Q&gt;E Q&lt;Emeta-data android:name=Q&quot;Eandroid.app.default_searchableQ&quot;E
android:value=Q&quot;E*Q&quot;E /Q&gt;E Q&lt;E!-- Intent received used to install shortcuts from
other applications --Q&gt;E Q&lt;Ereceiver android:name=Q&quot;E.InstallShortcutReceiverQ&quot;E
android:permission=Q&quot;Ecom.android.launcher.permission.INSTALL_SHORTCUTQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Ecom.android.launcher.action.INSTALL_SHORTCUTQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/receiverQ&gt;E Q&lt;E!-- Intent received used to uninstall
shortcuts from other applications --Q&gt;E Q&lt;Ereceiver
android:name=Q&quot;E.UninstallShortcutReceiverQ&quot;E
android:permission=Q&quot;Ecom.android.launcher.permission.UNINSTALL_SHORTCUTQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Ecom.android.launcher.action.UNINSTALL_SHORTCUTQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/receiverQ&gt;E Q&lt;E!-- The settings provider contains HomeQ&apos;Es
data, like the workspace favorites --Q&gt;E Q&lt;Eprovider
android:name=Q&quot;ELauncherProviderQ&quot;E android:authorities=Q&quot;Ex.x.x.settingsQ&quot;E
android:writePermission=Q&quot;Ex.x.x.permission.WRITE_SETTINGSQ&quot;E
android:readPermission=Q&quot;Ex.x.x.permission.READ_SETTINGSQ&quot;E /Q&gt;E
Q&lt;E/applicationQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E5Q&quot;E/Q&gt;E Q&lt;E/manifestQ&gt;E The
same package, running on earlier android versions wasnQ&apos;Et causing this
issues, and i donQ&apos;Et see any differences on the documentation site
regarding changes to the BIBD_APPWIDGET permission. IQ&apos;Eve tested
installing some other home replacement apps from android market and all
of them show the same message when installing. And if I run adb shell
cat /data/system/packages.xml I can see my app with all the permissions
stated inside my AndroidManifest BUT the BIBD_APPWIDGET one.</description>
</bug>
<bug>
<bugid>17525</bugid>
<title>routing fails when dhcp server sends more than 2 routing table entries</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Bodhih...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 11:54:44 +0000</openedDate>
<description>If a dhcp server publishes more than 2 routes within the Q&quot;EAndroid
connects via wifiQ&quot;E scenario, it happens that Android devices fail to
find their way out via the dhcp propagated gateway. Networking within
the intranet is ok. So happened with: - Desire 2.3.4 - Stock Galaxy S -
Stock Galaxy S2 I assume it affects all versions of Android. best
regards h4jo</description>
<comment>
<author>aalare...@gmail.com</author>
<when>Thu, 09 Jun 2011 12:34:58 +0000</when>
<what>see the corresponding windows 2008 dhcp-server-setting attached. note that the dhcp server also propagates a default gateway.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 16:16:35 +0000</when>
<what></what>
</comment>
<comment>
<author>Bodhih...@gmail.com</author>
<when>Mon, 20 Jun 2011 11:12:20 +0000</when>
<what>Devices behaving ok are at least:
Legend 2.2
Transformer 3.1

Now IQ&apos;Em puzzled

Maybe itQ&apos;Es our bizarre environment here triggering a near-bug-behaviour (NBB) ;]

</what>
</comment>
<comment>
<author>StevenBo...@gmail.com</author>
<when>Tue, 02 Aug 2011 15:18:00 +0000</when>
<what>I experienced this problem as well. I have a Samsung Epic 4G (part of the Galaxy series). IQ&apos;Em running the stock OS FROYO.EC05 (not rooted). When the problem happened, this was my routing table (captured with the free Android app LanDroid):

Interfaces:
eth0: 10.45.0.218
lo: 127.0.0.1

Routes:
67.151.9.32/255.255.255.240 via 10.45.0.254 dev eth0
10.45.8.128/255.255.255.128 via 10.45.0.254 dev eth0
10.45.8.0/255.255.255.128 via 10.45.0.249 dev eth0
10.45.0.0/255.255.252.0 via default dev eth0



When this happened, I was still able to ping my gateway (using free Android app Q&quot;EPing Q&amp;E DNSQ&quot;E):
--- Aug 2, 2011 11:07:31 AM
--- IP (eth0) 10.45.0.218

PING 10.45.0.249 (10.45.0.249) 56(84) bytes of data.
64 bytes from 10.45.0.249: icmp_seq=1 ttl=64 time=12.2 ms
64 bytes from 10.45.0.249: icmp_seq=2 ttl=64 time=10.5 ms
64 bytes from 10.45.0.249: icmp_seq=3 ttl=64 time=9.09 ms

--- 10.45.0.249 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2008ms min = 9.096 ms avg = 10.642 ms max = 12.232 ms mdev = 1.283 ms


At that point, I disabled and re-enabled WiFi on my phone. Then my routing table was this:

Interfaces:
eth0: 10.45.0.218
lo: 127.0.0.1

Routes:
10.45.0.0/255.255.252.0 via default dev eth0 default via 10.45.0.249 dev eth0


at which point I am able to use the internet (through the gateway).

My sys admin is using pfSense, in case it makes a difference.

Steven




</what>
</comment>
<comment>
<author>StevenBo...@gmail.com</author>
<when>Tue, 02 Aug 2011 16:16:06 +0000</when>
<what>I just spoke with my sys admin, and I have some more information that should be useful.

My network has 2 DHCP servers that assign addresses in different ranges. (This is done in case one of the DHCP servers goes down).

There was a rule in place on both DHCP servers to give my Android phone the IP address 10.45.0.218. This was done because I was complaining about my WiFi not working sometimes.

Both DHCP servers have static routes. When I connect to the DHCP server running Microsoft Windows Server 2008, my Android phone gets the static routes, but not the default route (through the gateway). We tried adding a route to the Windows Server 2008 DHCP Server to see if the additional route would show up on my phone, and it did, but still no default route.

When I connect to the other DHCP server, which runs Windows Server 2003Q&apos;Es DHCP server, I get the default route on my phone, but none of the other (static) routes. In that case, I can access the internet just fine through the gateway.

We tried the same tests on my sys adminQ&apos;Es phone (an HTC Incredible running FROYO), and we got the same results. The default route appeared when connected to the Windows Server 2003 DHCP server (only there were no static routes), and the default route did NOT show up when connected to the Windows Server 2008 DHCP server (we only saw the other non-default routes).

We tried connecting to the Windows 2008 server with Ubuntu, and it got all the routes (static and default).

I mentioned pfSense before. That is our gateway.

Steven</what>
</comment>
<comment>
<author>StevenBo...@gmail.com</author>
<when>Tue, 02 Aug 2011 16:22:10 +0000</when>
<what>Please see this link for a work-around:

http://forum.xda-developers.com/archive/index.php/t-635489.html

Steven</what>
</comment>
<comment>
<author>StevenBo...@gmail.com</author>
<when>Tue, 02 Aug 2011 17:04:39 +0000</when>
<what>An interesting post in this thread says the bug is in the DHCP implementation/settings and not in Android:

http://code.google.com/p/android/issues/detail?id=10315

Q&lt;EquoteQ&gt;E

Comment 3 by dashdroi...@gmail.com, Jun 3, 2011

This isnQ&apos;Et a bug in Android.  This is the correct behaviour.

http://tools.ietf.org/html/rfc3442#page-5

Q&quot;EIf the DHCP server returns both a Classless Static Routes option and
   a Router option, the DHCP client MUST ignore the Router option.Q&quot;E

To fix your DHCP daemons to provide your default gateway with the rest of your option 121.

As an example, lets assume your Internet router is on the address 192.168.0.1 and you use a mask of 255.255.255.0.  Yet you have another network on 192.168.100.0 which uses a different gateway/router of 192.168.0.254, then your options would look something like this:

option classless-static-routes 24,192,168,100,192,168,0,254, 0,192,168,0,1;

Q&lt;E/quoteQ&gt;E

So that post seems to say that the work-around I posted is really the Q&quot;EcorrectQ&quot;E way to configure DHCP if youQ&apos;Ere going to set up these secondary (non-default) routes.

Steven</what>
</comment>
</bug>
<bug>
<bugid>9060</bugid>
<title>Corporate Exchange Calendar missing meetings</title>
<status>Declined</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-10-20T17:14:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kfa...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 03:17:17 +0000</openedDate>
<description>I have several meetings (3/week out of ~25) that do not show up in the
calendar application. Have tried changing e-mail sync settings from
push/pull/never. Have also manually synced through Settings --Q&gt;E Accounts
and Sync --Q&gt;E my corporate account --Q&gt;E [menu] --Q&gt;E Sync Now. I believe my
company is using Exchange Server 2010. Unfortunately, I can find no
rhyme or reason. Others seem to be experiencing the same problem:
http://androidforums.com/support-troubleshooting-incredible/72136-incredible-activesync-calendar-missing-meetings.html</description>
<comment>
<author>kfa...@gmail.com</author>
<when>Mon, 14 Jun 2010 03:18:54 +0000</when>
<what>Using Droid with Froyo port FRF57.  Calendar version 2.2.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 15 Jun 2010 00:13:18 +0000</when>
<what>This canQ&apos;Et be the same problem reported on androidforums.com; the Droid Incredible uses HTCQ&apos;Es Exchange functionality, and they would have to be contacted about this issue.   YouQ&apos;Ere using the stock Email application for Exchange, no?</what>
</comment>
<comment>
<author>tvds....@gmail.com</author>
<when>Wed, 20 Oct 2010 17:05:00 +0000</when>
<what>Hi

IQ&apos;Em having the same issue.
I use the stock email and calendar with an exchange corporate account.

Today I created a meeting request and received an email coming from the exchange server.

The message read:
Subject: Synchronisation with your Android failed for 1 item.
Body: MS Exchange was unable to send the following message to your mobile device. These items have not been deleted. You should be able to access them using either Outlook or Outlook Web Access.

Indeed I can see the appointment in my Outlook calendar but itQ&apos;Es not in my mobile...

IQ&apos;Eve noticed this in the past several times. This is not an isolated incident.

IQ&apos;Em running Android 2.2

Some more insights are welcome because this is bugging the crap out of me. Mainly because missing appointments is not something I like to do very much
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 20 Oct 2010 17:09:47 +0000</when>
<what>What device are you using, please?</what>
</comment>
<comment>
<author>tvds....@gmail.com</author>
<when>Wed, 20 Oct 2010 17:12:03 +0000</when>
<what>IQ&apos;Em using an HTC Magic 32A</what>
</comment>
<comment>
<author>tvds....@gmail.com</author>
<when>Wed, 20 Oct 2010 17:13:54 +0000</when>
<what>I donQ&apos;Et find it very relevant by you might.
ItQ&apos;Es rooted and runs on CM6 because otherwise i was still stuck at 1.5</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 20 Oct 2010 17:14:16 +0000</when>
<what>Ok, this is NOT the stock Email/Exchange application; unfortunately, youQ&apos;Ell have to contact HTC about this issue.</what>
</comment>
<comment>
<author>tvds....@gmail.com</author>
<when>Wed, 20 Oct 2010 17:39:05 +0000</when>
<what>Errr...
iQ&apos;Em using Email version 2.2 and as far as my knowledge goes thatQ&apos;Es the stock app.
Like i said, my HTC Magic is rooted and runs on Android 2.2</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 20 Oct 2010 17:44:21 +0000</when>
<what>DoesnQ&apos;Et matter that itQ&apos;Es 2.2; the applications are HTCQ&apos;Es, running under their Sense UI.</what>
</comment>
<comment>
<author>tvds....@gmail.com</author>
<when>Wed, 20 Oct 2010 17:48:53 +0000</when>
<what>I am not running any sense UI
IQ&apos;Ell try and explain it again.

HTC Magic 32A
Rooted
Custom ROM: Cyanogenmod 6

This is actually just your Froyo and has nothing to do with HTC apart from the hardware on which it runs.

It is not the HTC email app.

Just for the sake of this argument.
How do install the stock Email app. Maybe then i can convince you that this issue is truly with the stock email app</what>
</comment>
<comment>
<author>tvds....@gmail.com</author>
<when>Wed, 20 Oct 2010 17:49:03 +0000</when>
<what>I am not running any sense UI
IQ&apos;Ell try and explain it again.

HTC Magic 32A
Rooted
Custom ROM: Cyanogenmod 6

This is actually just your Froyo and has nothing to do with HTC apart from the hardware on which it runs.

It is not the HTC email app.

Just for the sake of this argument.
How do install the stock Email app. Maybe then i can convince you that this issue is truly with the stock email app</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 20 Oct 2010 18:02:08 +0000</when>
<what>If youQ&apos;Ed like to make a log, here are some instructions (youQ&apos;Ell need the verbose Exchange logging on, and youQ&apos;Ell want to redact any sensitive information).  Also, youQ&apos;Ed need to actually sync the missing messages (i.e. IQ&apos;Ed need to see the attempt to sync them); this might require you to recreate the account.

-m

HereQ&apos;Es some info about generating logs for Email.

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging, go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.
</what>
</comment>
<comment>
<author>tvds....@gmail.com</author>
<when>Wed, 20 Oct 2010 18:15:27 +0000</when>
<what>Thanks in advance.
IQ&apos;Eve turned on logging and will provide you with the information tomorrow. I need to be at work to connect to my exchange (I do this only over wifi)</what>
</comment>
<comment>
<author>thomas.v...@gmail.com</author>
<when>Thu, 21 Oct 2010 12:16:25 +0000</when>
<what>Hi

IQ&apos;Eve attached my emaillog. This is only the Q&quot;EExtra debug loggingQ&quot;E. If you need more let me know.

Below is the content of the message i received in my inbox:

*************************************************************************************************

From: Microsoft Exchange on Behalf of Q&quot;Exxxxxxxxxxxxxxx xxxxQ&quot;E [mailto:xxxxxx@xxxx.xx] 
Sent: 21 October 2010 09:39
To: xxxxxxxxxxxxxxxx xxxxxxx 
Subject: Synchronization with your Android failed for 1 items.

Synchronization with your Android failed for 1 items.
Microsoft Exchange was unable to send the following items to your mobile device. These items have not been deleted. You should be able to access them using either Outlook or Outlook Web Access.
 
 	Item Folder:	Calendar
 	Item Type:	IPM.Appointment
 	Item Created:	20/10/2010 14:48:14
 	Item Subject:	****************************** 
 
________________________________________
Sent by Microsoft Exchange Server 2007

*************************************************************************************************


In the log there should be something happening around 09:39 but i canQ&apos;Et see anything that shouldnQ&apos;Et be there (but i donQ&apos;Et know much about these things)

Regards
tvds

</what>
</comment>
<comment>
<author>tvds....@gmail.com</author>
<when>Thu, 21 Oct 2010 13:48:34 +0000</when>
<what>ThatQ&apos;Es actually my log :-)</what>
</comment>
<comment>
<author>mark.kor...@gmail.com</author>
<when>Thu, 16 Dec 2010 23:29:03 +0000</when>
<what>I am now having the same problem.
Windows Update just installed Rollup package 5 on the server.
Problems only happened since installing this.</what>
</comment>
</bug>
<bug>
<bugid>13701</bugid>
<title>mistranslation/misspelled: Use tactile feedback (commentaires tactiles)</title>
<status>Released</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>2011-02-15T22:52:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 05:03:56 +0000</openedDate>
<description>- Steps to reproduce the problem. In Settings/Security/Screen unock: Use
tactile feedback (vibrate feedback) mistranslation in French: must be
Q&quot;Evibrer au touch?Q&quot;E or Q&quot;Eretour vibreurQ&quot;E and not Q&quot;Ecommentaires tactilesQ&quot;E
HTC Desire HD, Android 2.2.1</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 Jan 2011 16:44:33 +0000</when>
<what></what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Tue, 15 Feb 2011 22:45:01 +0000</when>
<what>I agree. Q&quot;EVibrer au toucheQ&apos;EQ&quot;E sounds the best to me.
</what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Tue, 15 Feb 2011 22:52:29 +0000</when>
<what>This has been corrected to Q&quot;ERetour tactileQ&quot;E in gingerbread.</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Fri, 20 May 2011 19:00:01 +0000</when>
<what>not fixed on Android 2.3.3
HTC DesireHD 2.36.405.8 (05/2011)</what>
</comment>
</bug>
<bug>
<bugid>9451</bugid>
<title>Unlock pattern dot formation vary in size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 04:22:04 +0000</openedDate>
<description>The unlock pattern size changes size unpredictibly (the dots stay the
same though). the easiest way to experience this is to lock then device
eg after pressing home - then go to settings/security tap Change pattern
and notice the larger pattern. This (better) larger pattern also appear
in normal use but I havenQ&apos;Et found the system. I think if you have SMS
Popup installed and get an sms while the device is locked the pattern is
larger. IQ&apos;Eve seen this on 2.1 for hero and an unofficial 2.1 for Tattoo.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 26 Jul 2010 21:24:56 +0000</when>
<what>Also goes for Android 2.2 - tested on Hero GSM running CyanogenMod 6 latest nightly built.

E.g. when the Q&quot;ESorry, try againQ&quot;E message appears, the pattern are shrunk in height to make room for the text. Perhaps itQ&apos;Es meant to do this even though it seems somewhat illogical that the user is not presented with the exact same pattern/size every time.</what>
</comment>
</bug>
<bug>
<bugid>14454</bugid>
<title>VPN break on 2.3.2 (GRH78C)</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-02-07T20:41:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>oshirisu...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 13:30:13 +0000</openedDate>
<description>please see: http://code.google.com/p/oxygen-rom/issues/detail?id=588 if
you know more info,please Add a comment .</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:41:00 +0000</when>
<what></what>
</comment>
<comment>
<author>oshirisu...@gmail.com</author>
<when>Tue, 22 Feb 2011 05:24:36 +0000</when>
<what>this issue has been fixed on other Kernel:
http://forum.xda-developers.com/showthread.php?t=893484
---quote---
16 - Feb - 2011 - 2.6.37 Fix PPP VPN
16 - Feb - 2011 - 2.6.38 Fix PPP VPN
---end quote---

</what>
</comment>
</bug>
<bug>
<bugid>5318</bugid>
<title>Eclair does not accept OFFSET for LIMIT clause on SQLiteQueryBuilder.query</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>nagam...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 06:50:11 +0000</openedDate>
<description>When specify limit clause that has OFFSET keyword on
SQLiteQueryBuilder.query, Eclair throws InvalidArgumentException(invalid
LIMIT clause: 20 OFFSET 0). Because LIMIT clause is checked with
following sLimitPattern. private static final Pattern sLimitPattern =
Pattern.compile(Q&quot;E\\s*\\d+\\s*(,\\s*\\d+\\s*)?Q&quot;E);
Q&lt;Eframework/base/core/java/android/database/sqlite/SQLiteQueryBuilder.javaQ&gt;E
SQLITE3 accepts both comma separated LIMIT clause and OFFSET one.
Cupcake has a bug for LIMIT support. Donut is OK. Eclair only accept
comma separated LIMIT clause. 2.0 is only used on Droid. So please fix
this on 2.0.1 and replace all 2.0 devices with 2.0.1.</description>
</bug>
<bug>
<bugid>10420</bugid>
<title>Count-Down timer - Reset Button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dizz...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 10:49:28 +0000</openedDate>
<description>The reset button for the time doesnQ&apos;Et reset the timer back to 00:00:00.
Mine keep resetting to the last countdown time. Maybe a feature could be
added to hold down reset button to make it go back to 00:00:00?</description>
<comment>
<author>Dizz...@gmail.com</author>
<when>Sat, 14 Aug 2010 11:05:56 +0000</when>
<what>Actually I see that it makes sense to go to the last countdown time if you are counting down several times in a row.

However I think its still useful to have a Q&apos;EtrueQ&apos;E reset to 00:00:00 for the sake of setting up a new countdown time.  It kinda plays with your mind when you wanna set a new time, I immediately think reset to bring it back to 00:00:00 and it doesnQ&apos;Et. 

However again, I can see why reseting it to the last countdown time is useful.</what>
</comment>
</bug>
<bug>
<bugid>11952</bugid>
<title>Droid Sans font has missing line-break control characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Mon, 18 Oct 2010 15:27:11 +0000</openedDate>
<description>The Droid Sans font family is missing some useful line-break control
characters, for example: Q&apos;ENON-BREAKING HYPHENQ&apos;E (U+2011) Q&apos;EWORD JOINERQ&apos;E
(U+2060) These are apparently not included in the font and instead are
rendered as a box. These are useful when you want to control hyphenation
and line-wrapping, so that text looks good on all Android devices,
without having to worry about varying screen sizes.</description>
<comment>
<author>chris@orr.me.uk</author>
<when>Sun, 10 Apr 2011 11:38:13 +0000</when>
<what>Please close this issue, as it is a duplicate of issue 10246.</what>
</comment>
</bug>
<bug>
<bugid>12788</bugid>
<title>One repeat event series become two duplicated events</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-29T20:12:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>sxlh...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 08:37:47 +0000</openedDate>
<description>In Froyo base, there is one issue related with Calendar. Reproduce
steps: 1) Create one daily repeat event from Nov 26, 2010. 2) Edit the
event on the date Nov 26, 2010, choose Q&quot;EChange only this eventQ&quot;E, change
this eventQ&apos;Es subject 3) Edit the event on the next day, Nov 27, 2010,
choose Q&quot;EChange all events in the seriesQ&quot;E, change the eventQ&apos;Es start/end
time. Expected Results: 1) After step 3, on the date of Nov 26, 2010,
the calendar should display one event. Actually Results: 1) After step
3, on the date of Nov 26, 2010, the calendar should display two
duplicate event with different subject.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 20:12:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16459</bugid>
<title>Android lacking APIs to manage wpa-enterprise EAP networks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mkers...@arubanetworks.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 19:31:41 +0000</openedDate>
<description>Use case: Vital for Enterprise management of mobile devices. Currently
there is no public API for configuring the WPA-EAP sections of a
WifiConfiguration class, as the fields are flagged private. Proposed API
changes: Simple-and-dirty: Expose the fields as public and allow get/set
Proper API: Enumerate the WPA-EAP options properly ie define
WifiConfiguration.PHASE2_CHAP = Q&quot;EMSCHAPQ&quot;E,
WifiConfiguration.PHASE2_CHAPV2 = Q&quot;EMSCHAPV2Q&quot;E, and provide get/set
functions:
mWifiConfiguration.SetPhase2(WifiConfiguration.PHASE2_CHAPV2); All
WPA-EAP attributes should be exposed in this manner (Username, password,
certificates, phase2, anonymous id, etc).</description>
</bug>
<bug>
<bugid>15690</bugid>
<title>Navigation volume very quiet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>88</stars>
<reportedBy>jcumi...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 16:36:29 +0000</openedDate>
<description>When using a 3rd party audio program (like Audible), the Navigation
volume is very quiet. Media audio is fine, media stream is paused during
the reading of navigation directions, and navigation directions audio
stream is directed to the correct destination (speaker, headset, and
apparently also Bluetooth A2DP). However, the volume of the audio
navigation directions is barely audible, and does not agree with the
navigation volume setting of the Google SatNav app (which could be set
to maximum with still only barely audible output). The problem sees
intermittent correction when Navigation is in the foreground, but when
SatNav is in the background, the problem is robust. This problem did not
occur on Nexus One prior to 2.3.3, and apparently also did not occur on
the Nexus S for 2.3.1 or 2.3.2 Here is a connected problem report in the
Google Mobile Forum:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=794d84c209f5ad2dQ&amp;Ehl=en
And this is also being tracked in Cyanogen, but my guess is that this
needs a Google fix of the SatNav app.
http://code.google.com/p/cyanogenmod/issues/detail?id=3165</description>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Sat, 23 Apr 2011 19:44:34 +0000</when>
<what>I have replicated this problem on the Optimus V using Cyanogenmod under the following conditions:

1. A cable is plugged into the headphone jack.
2. Streamfurious or Winamp is playing music.
3. I am using Google Navigation.

When these three conditions are met the volume for Google Navigation is too low to hear.

All volume settings are set to maximum (media, ringer, notification, system).</what>
</comment>
<comment>
<author>jcumi...@gmail.com</author>
<when>Sat, 23 Apr 2011 20:15:08 +0000</when>
<what>Can anybody say: If I go back to Froyo, will it fix this problem?</what>
</comment>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Sat, 23 Apr 2011 22:59:58 +0000</when>
<what>ThatQ&apos;Es not a solution in the same way that chopping off your finger isnQ&apos;Et a fix for a hangnail.</what>
</comment>
<comment>
<author>jcumi...@gmail.com</author>
<when>Sat, 23 Apr 2011 23:07:54 +0000</when>
<what>@josh.pru:  Um, I just want to know if it would work.  I agree with you completely, but I think this post is not productive.  Do you know, would it fix the problem?</what>
</comment>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Sun, 24 Apr 2011 00:12:31 +0000</when>
<what>Sorry, I see that your first language is not English.

In English when someone starts a sentence with Q&quot;Ecan anybody sayQ&quot;E it is meant to be rude and sarcastic.

Yes, reverting to any previous version seems to fix the problem, as it was introduced in 2.3.3.</what>
</comment>
<comment>
<author>jcumi...@gmail.com</author>
<when>Sun, 24 Apr 2011 02:23:12 +0000</when>
<what>@josh.pru  Have you actually tested the problem with Froyo?  I know it occurred at the time of the release of 2.3.3, but I donQ&apos;Et know if it was that update that caused the problem or if it was the Q&quot;EGoogle MapsQ&quot;E update that was pushed at about the same time.  I have no clue if Google is actually working on this problem, but if they are, then they might be curious to know if it is an Q&quot;EAndroidQ&quot;E problem or if it is a Q&quot;EMobile AppsQ&quot;E problem.  It would be nice to give them some leads to work on, and reporting whether or not the problem still exists for people using the latest Q&quot;EGoogle MapsQ&quot;E app on Froyo would give perhaps an important clue.

Not to mention: I am considering going back to Froyo to fix this problem for myself, but before I do the work (Q&amp;E deal with the concomitant drawbacks of Froyo vs. Gingerbread), I would like to know if anybody has tested Q&amp;E verified that it fixes the problem.</what>
</comment>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Sun, 24 Apr 2011 02:40:34 +0000</when>
<what>I could test with Froyo but IQ&apos;Ed have to wipe my phone.  I only have one phone and IQ&apos;Em using it to receive calls about job offers right now, so I canQ&apos;Et afford to have the phone not working properly even for a short time.</what>
</comment>
<comment>
<author>david.he...@gmail.com</author>
<when>Sun, 24 Apr 2011 04:32:02 +0000</when>
<what>I can confirm that going back to Froyo solves the problem. IQ&apos;Em using Winamp and the latest Google Maps with my headphones connected to the phone. I had the problem with Gingerbread and downgraded to solve it (plus solving other issues like the trackball not waking up the phone or the crashing keyboard).</what>
</comment>
<comment>
<author>jcumi...@gmail.com</author>
<when>Sun, 24 Apr 2011 12:49:54 +0000</when>
<what>Froyo, here I come.  Goodbye finger.  Goodbye hangnail.  I will miss you both.</what>
</comment>
<comment>
<author>graham.k...@gmail.com</author>
<when>Thu, 28 Apr 2011 13:55:16 +0000</when>
<what>I have this same issue with HTC Desire, Cyanogen Mod 7, PowerAmp 1.3 and Google navigation.
The same 3 conditions must apply to replicate, 3rd party media player, headphone Jack plugged in and all volumes up full yet navigation audio is very very quite.</what>
</comment>
<comment>
<author>klowni...@gmail.com</author>
<when>Sun, 08 May 2011 18:11:58 +0000</when>
<what>I just bought a sprint nexus s 4g with 2.3.4 and I had this issue also.  Was playing the DI.FM application and had nav going in the background.  My music kept going away till I realized there was a VERY faint google nav instructions in the background.  Had to turn up the volume practically all the way to hear the instructions.</what>
</comment>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Sun, 08 May 2011 18:43:11 +0000</when>
<what>When you say practically do you mean completely or almost?</what>
</comment>
<comment>
<author>PatrickM...@gmail.com</author>
<when>Tue, 10 May 2011 08:33:05 +0000</when>
<what>I too have this issue.

I use an app called CardioTrainer while cycling to tell me my progress (with headphones).  The music is at an acceptable level but the cardiotrainer app is too quiet to listen to (it interrupts the music).  Sometimes, when out on a big ride, I also use the Navigation app, same problem, the instructions are too quiet to listen to, music is fine.  If I turn the music off, the instructions are still too quiet to make out clearly over the noise around me.  Cardiotrainer has a built-in music player, but it makes no difference if I use that music player or the native one.

IQ&apos;Eve had this problem since rooting my Desire HD and flashing Cyanogen 7.3 on it.  ItQ&apos;Es a dealbreaker because the functionality on my bike rides was what I got this phone for, so I will need to flash something else unless anybody has any ideas?</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Mon, 16 May 2011 15:28:07 +0000</when>
<what>IQ&apos;Em likewise experiencing this issue of very low (near inaudible) volume from Google Maps Navigation running in the background with either (a) latest new Google Music player beta* or (b) BeyondPod Podcast Manager** running in the foreground. Interruption of foreground audio is done properly and volume is set correctly in all apps, but the volume from Navigation is very low (near inaudible). The problem does not occur if Navigation is running in the foreground.

Device model: Nexus One
Firmware version: 2.3.4
Build number: GRJ22

* https://market.android.com/details?id=com.google.android.music
** https://market.android.com/details?id=mobi.beyondpod</what>
</comment>
<comment>
<author>t...@tomferguson.co.uk</author>
<when>Thu, 19 May 2011 18:27:43 +0000</when>
<what>Also happens on the stock Gingerbread player.</what>
</comment>
<comment>
<author>arneschw...@gmail.com</author>
<when>Sun, 22 May 2011 07:30:16 +0000</when>
<what>I have the same problem on my HD2 with CM7 Android 2.3.4.

Playing music with Winamp and navigation with Google maps navigation.</what>
</comment>
<comment>
<author>sl...@slacy.com</author>
<when>Wed, 08 Jun 2011 18:03:35 +0000</when>
<what>Same issue with stock Nexus S, Gingerbread 2.3.4.  Navigation volume is nearly inaudible while playing a podcast via Listen at the same time.  IQ&apos;Em happy to generate a bugreport if youQ&apos;Ed like. </what>
</comment>
<comment>
<author>goali...@gmail.com</author>
<when>Mon, 13 Jun 2011 19:51:35 +0000</when>
<what>IQ&apos;Em seeing this issue when using the Slacker Radio app as well.</what>
</comment>
<comment>
<author>Jared.D....@gmail.com</author>
<when>Mon, 20 Jun 2011 23:22:45 +0000</when>
<what>I am also having this problem in gingerbread. The rom I am using is leedroid 3.0.7, playing music using meridian, and trying to use google navigation but it is inaudible. The music goes quiet for the navigation instructions as it should, but I canQ&apos;Et heart the instructions.</what>
</comment>
<comment>
<author>jacob.re...@gmail.com</author>
<when>Thu, 23 Jun 2011 22:40:23 +0000</when>
<what>As I understand, navigation is tied to system volume, navigation volume is a sub heading,. 
The max volume for system was lowered to reduce the volume of click and other ui related noises. 

The best fix would be to move navigation to the media heading, rather than system. This will allow the system volume to stay low on headsets, and allow audible navigation to be heard. </what>
</comment>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Thu, 23 Jun 2011 22:43:22 +0000</when>
<what>IQ&apos;Eve confirmed this only happens on the Optimus V when using Cyanogenmod.

I do not experience the issue when using BumblebeeQ&apos;Es ROM.</what>
</comment>
<comment>
<author>derlustigedfence@gmail.com</author>
<when>Tue, 28 Jun 2011 15:44:33 +0000</when>
<what>I can reproduce this on a 2.3.3 Desire HD with PowerAmp. Worked fine before.</what>
</comment>
<comment>
<author>jcumi...@gmail.com</author>
<when>Tue, 28 Jun 2011 16:06:19 +0000</when>
<what>Comment 21 (josh.pru) says this doesnQ&apos;Et happen on the Bumblebee ROM.  IsnQ&apos;Et that ROM based on Froyo 2.2.1?</what>
</comment>
<comment>
<author>ccrvinc...@gmail.com</author>
<when>Fri, 01 Jul 2011 22:47:45 +0000</when>
<what>Confirmed on HTC/T-Mobile G2, Pre-release/leak Gingerbread 2.3.3, Winamp 1.1.1 and Google Maps 5.6.2.</what>
</comment>
<comment>
<author>doco...@gmail.com</author>
<when>Thu, 07 Jul 2011 20:40:53 +0000</when>
<what>Issue exists on Nexus S with 2.3.4 - very annoying, plese fix.</what>
</comment>
</bug>
<bug>
<bugid>4223</bugid>
<title>GPS do not start sometimes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>IsaacPE15@gmail.com</reportedBy>
<openedDate>Mon, 12 Oct 2009 10:47:16 +0000</openedDate>
<description>Hi, I have found that my Vodafone HTC Magic firmware 1.5 CRC1 sometimes
do not start the GPS chip, for example, I start Google Maps, and the
phone is not capable of locking my position in 15 minutes or infinite
time; I close Google Maps, re-open it, and lock me in 5 seconds
(normal). I have A-GPS and GPS activated, that seems that Android do not
start the GPS chip</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:49:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5031</bugid>
<title>Plugin conflict with Subversion plugin</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>rca...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 05:19:46 +0000</openedDate>
<description>I was using the Android plugins in Eclipse Ganymede, then tried to add
the subclipse and subversive plugins. IQ&apos;Em not sure which caused the
problem, but suddenly the Android functionality disappeared - the DDMS
perspective would not load, and the project properties listed the
Android builders as missing. This is on Ubuntu 9.10 with Java 1.6.0_15</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:36:15 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 05:58:03 +0000</when>
<what>Please specify which version of Eclipse, which version of ADT (android plugin) you were 
using and which version of Subclipse.

For the record this works just fine for me. IQ&apos;Em using Eclipse Java 3.5, latest ADT 
0.9.6, latest Subclipse plugin for 3.5.</what>
</comment>
<comment>
<author>david.sa...@gmail.com</author>
<when>Mon, 14 Feb 2011 09:12:15 +0000</when>
<what>Ubuntu 9.10, Eclipse Galileo 3.5.1, ADT Version: 9.0.0.v201101191456-93220 (latest), Java 1.6.0_22, and latest Subclipse plugin for 3.5.
</what>
</comment>
</bug>
<bug>
<bugid>10095</bugid>
<title>Calender: Event takes 24 hours by mistake</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 11:24:33 +0000</openedDate>
<description>When you tap end time and decrease hours by one (to increase minutes and
make an eg 15 minutes event) the event suddenly lasts 24 hours and 15
minutes.</description>
</bug>
<bug>
<bugid>11206</bugid>
<title>Video clip plays on top of search window</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 02:19:01 +0000</openedDate>
<description>Steps to reproduce the problem: - Play a youtube clip in landscape mode
with slider open - Press the search TSB What happened: - Observed video
clip is shown on top of search window What you think the correct
behavior should be: - video clip should not be shown on top of search
window. The video clip should be hidden behind the search window. (For
example when launch browser and play a video, then launch search, the
video is played behind the search window)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 14 Sep 2010 17:52:08 +0000</when>
<what>Issue 11208 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>17456</bugid>
<title>selection cursors when in SW keyboard mode hide the predicted words</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dejf...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 15:23:58 +0000</openedDate>
<description>When using a software keyboard and selecting the text which is just
above the line with the predicted words (gingerbread SW keyboard), the
text selection arrow effectively hides the predicted words and makes
them not possible to select as the selection cursor get the priority
focus. This could be avoided using an inteligent cursor shape: when
approachin lines just above the SW keyboard, the cursor should be
displayed as arrow heading from top to the selected text rather than
default from bottom.</description>
<comment>
<author>dejf...@gmail.com</author>
<when>Tue, 07 Jun 2011 15:31:27 +0000</when>
<what>small picture of how it looks like:

the cursor of course disappears after a while (~5seconds?), however if one wants to tap on Q&apos;EjusticeQ&apos;E word, there is no chance</what>
</comment>
</bug>
<bug>
<bugid>10409</bugid>
<title>Voice Search doesnQ&apos;Et send text messages through Google Voice</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jonap...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 18:08:57 +0000</openedDate>
<description>If you have Froyo and Google Voice and the latest Voice Search
installed, normally if you open your contacts and long press, you can
say Q&quot;Esend textQ&quot;E. It then asks you if you want to use Google Voice and
Messaging. You can set it so that Google Voice is the default app to
send texts through. After having done the above, when you use the new
Q&quot;Esend text to [contact] [messagetosend]Q&quot;E through Voice Search, it never
uses Google Voice and just routes it through your Messaging
application.The correct behaviour should be to send it through the
default application which in my case I chose Google Voice. I told all my
friends to use my Google Voice number from now on and if they get texts
from my carrier number I know people are going to get confused...</description>
<comment>
<author>drmaciny...@gmail.com</author>
<when>Sat, 14 Aug 2010 03:39:55 +0000</when>
<what>I donQ&apos;Et have this issue. Just tried it now on my EVO using CyanogenMod Nightly. The text was sent via Google Voice. However, when trying a second or third time, the Voice Search Force-closed. Logcat attached.</what>
</comment>
<comment>
<author>jonap...@gmail.com</author>
<when>Sat, 14 Aug 2010 18:54:23 +0000</when>
<what>@drmacinyasha

Did you have to do any special settings or configurations?</what>
</comment>
<comment>
<author>jonap...@gmail.com</author>
<when>Sat, 14 Aug 2010 18:57:25 +0000</when>
<what>Ok, I have confirmed that all you have to do is upgrade to the latest Google Voice and it now asks you how you want to send the text from Voice Search.  Nice work google!</what>
</comment>
<comment>
<author>drmaciny...@gmail.com</author>
<when>Sat, 14 Aug 2010 18:58:08 +0000</when>
<what>I just did a long-press on Search to bring up Voice Search, used the Q&quot;Esend text to Q&quot;E command, and when I pressed send, I checked Q&quot;ERememberQ&quot;E and then selected Google Voice for the means to send it by. On the second and third times, after pressing send, it simply FCQ&apos;Ed, as shown in the log.</what>
</comment>
<comment>
<author>drmaciny...@gmail.com</author>
<when>Sat, 14 Aug 2010 18:59:31 +0000</when>
<what>jonap, try doing the voice command a second or third time, see if you get an FC.</what>
</comment>
<comment>
<author>jen...@gmail.com</author>
<when>Sat, 14 Aug 2010 21:56:48 +0000</when>
<what>IQ&apos;Em having this same issue too. Everytime I try to send a text message using the new google voice search, it force closes on me once I hit send. 

(using CM 6.0 RC2)</what>
</comment>
<comment>
<author>jonap...@gmail.com</author>
<when>Sun, 15 Aug 2010 00:58:36 +0000</when>
<what>I am now noticing that it crashes every time I send a text message to Google Voice via Voice Search.  Fix it!</what>
</comment>
<comment>
<author>jonap...@gmail.com</author>
<when>Sun, 15 Aug 2010 01:03:59 +0000</when>
<what>Just to let you know, I added this as a Bug since when I first created this thread it was a feature request...

http://code.google.com/p/android/issues/detail?id=10432</what>
</comment>
</bug>
<bug>
<bugid>2899</bugid>
<title>contact picture  is not updated after sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>0</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Sat, 06 Jun 2009 14:27:16 +0000</openedDate>
<description>- open contacts on gmail - change user picture - sync your HTC Magic now
the contact on phone has all fields updated but old picture :( HTC
Magic, fw 1.5, CRB43</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:06:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:57:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3045</bugid>
<title>TextView.onDraw - StackOverflowError</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-18T17:25:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adalxx@gmail.com</reportedBy>
<openedDate>Thu, 18 Jun 2009 10:02:59 +0000</openedDate>
<description>I have a TextView and a series of layouts enclosing it. These
construction is set as ContentView of Activity, which is a Tab of
TabActivity. So, when I try to start application I see an error message.
In log I see StackOverflowError in TextView.onDraw. Sometimes, not in
TextView.onDraw but in some functions which are called in (or after)
TextView.onDraw. When I start this activity alone (not as a Tab of
TabActivity), this error disappears. My TextView has a parameter
android:gravity=Q&quot;EcenterQ&quot;E. If I change it to Q&quot;EleftQ&quot;E the error disappears.
The same error occures even if I replace a TextView by Button. IQ&apos;Eve
attached my project and logcat.</description>
<comment>
<author>adalxx@gmail.com</author>
<when>Thu, 18 Jun 2009 10:07:00 +0000</when>
<what>Oh, IQ&apos;Eve forgotten. This error occures only if I use Android SDK 1.5 r2. there was 
no such error when I used SDK 1.0 r2.</what>
</comment>
<comment>
<author>adalxx@gmail.com</author>
<when>Thu, 18 Jun 2009 16:05:51 +0000</when>
<what>On other computers the error is not StackOverflowError but NullPointerException
IQ&apos;Eve attached an example of log</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Jun 2009 17:25:59 +0000</when>
<what>Your view hierarchy is too deep. Donut will help with this but in the meantime, just use fewer views.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 18 Jun 2009 17:28:29 +0000</when>
<what>YouQ&apos;Ere 55 call frames deep, and overflowing the 8KB stack.  You may need to simplify
your hierarchy.  The Hierarchy Viewer tool can help with this.

The difference between 1.0 and 1.5 is likely due to minor differences in the
android.view implementation (e.g. more arguments or locals).  In a future release we
will be increasing the stack size to compensate for internal changes.

In 1.0 it was possible for a stack overflow to be reported as an NPE; usually the
line blamed was the closing brace of a finally block farther up.  This was fixed in
1.5, so if Q&quot;Elog.txtQ&quot;E is from 1.0 then youQ&apos;Ere probably seeing this bug.
</what>
</comment>
<comment>
<author>adalxx@gmail.com</author>
<when>Thu, 18 Jun 2009 18:44:32 +0000</when>
<what>Ok, I understand.
But why this problem disappears when I change gravity to Q&quot;EleftQ&quot;E? It doesnQ&apos;Et change 
the depth of hierarchy I think, does it?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 18 Jun 2009 19:17:32 +0000</when>
<what>IQ&apos;Em not all that familiar with the way the view stuff works, but if changing the
gravity causes a different set of functions to be called, it might use up a bit more
stack.  IQ&apos;Em guessing youQ&apos;Ere right on the edge, so any change can push you over.
</what>
</comment>
<comment>
<author>kimb...@gmail.com</author>
<when>Sat, 12 Sep 2009 15:03:50 +0000</when>
<what>I confirm this issue. I got several StackOverflowErrors those appears on different
apparently non correlated situations, such as adding a ProgressBar or adding on
TextView ellipsize=Q&quot;EendQ&quot;E.
Exploring hierarchy view and removing views fixed this issue.
However some necessary complex views such as flipview + tabWidget + listview are
needed and at some point there are no more views that can be removed from Hierarchy.
I hope that Donut will make available more stack memory for the views.
Thanks. 
</what>
</comment>
<comment>
<author>an0...@gmail.com</author>
<when>Sat, 19 Sep 2009 14:55:41 +0000</when>
<what>I met an almost exactly same problem, with the view hierarchy:
TabHost-Q&gt;EListView-Q&gt;ELinearLayout-Q&gt;ERelativeLayout-Q&gt;ETextView

I think the hierarchy is reasonable and not so deep logically. It is the view hierarchy added by TabActivity that is 
toooo complex and deep, and I think it is a bug in effect.</what>
</comment>
<comment>
<author>cnm...@gmail.com</author>
<when>Sun, 14 Feb 2010 17:06:15 +0000</when>
<what>i am with the same problem, with a view hierarchy like

TabHost-Q&gt;EHorizontalScrollView-Q&gt;ELinearLayout (vertical)-Q&gt;E LinearLayout (horizontal) -Q&gt;E 
ListView -Q&gt;E TextView

</what>
</comment>
<comment>
<author>linz...@gmail.com</author>
<when>Fri, 25 Jun 2010 12:31:54 +0000</when>
<what>I have the same issue.
and the problem only happands on 1.5 sdk, when using 2.2 everythings works fine...
</what>
</comment>
</bug>
<bug>
<bugid>9136</bugid>
<title>in qwerty, just p,l,c,s,b..key do behavior like shortcut suddenly. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>superaid...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 02:38:06 +0000</openedDate>
<description>reproduce: Q&apos;EsearchQ&apos;Ekey down -Q&gt;E press Q&apos;EpowerQ&apos;Ekey -Q&gt;E Q&quot;ELCD offQ&quot;E -Q&gt;E
Q&apos;EsearchQ&apos;Ekey up -Q&gt;E Q&quot;Erelease Q&apos;EKeyGuardQ&apos;EQ&quot;E -Q&gt;E press any key of p,l,c,s,b
...except Q&apos;EsearchQ&apos;Ekey symptom: if Q&apos;EbQ&apos;Ekey was pressed, the browser is
lunched, Q&apos;EsQ&apos;Ekey-Q&gt;Emessage , Q&apos;EpQ&apos;Ekey-Q&gt;E music player , until search key is
pressed again guess: when LCD off status or suspend mode, i think the
Q&apos;EsearchQ&apos;Ekey up event was ignored and this event wasnQ&apos;Et delivered to
PhoneWindowManager. Maybe this issue is presented all android device
what installed qwerty keypad</description>
</bug>
<bug>
<bugid>16871</bugid>
<title>Latitude unstable key function issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 05:44:40 +0000</openedDate>
<description>Back key doesnt work when change a profile photo in latitude 1.Go to
Latitude Q&gt;ETap on user ID Q&gt;E Change your photo 2.Take a picture Q&gt;E Capture
a picture Q&gt;E Save 3.Again save Q&gt;EPress back key 4.Observe the behavior of
the back key</description>
</bug>
<bug>
<bugid>7282</bugid>
<title>Terms and Service was not localized about language when creating  account.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 16:31:34 +0000</openedDate>
<description>*initial setup : 1. Set language as local language (Not English)
*Description 1. Create new google account -Q&gt;E Q&quot;EGoogle Terms of serviceQ&quot;E
doesnQ&apos;Et display with local languages. It only displayed in English.</description>
</bug>
<bug>
<bugid>3404</bugid>
<title>Android Device Chooser continious expands</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-17T23:51:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>stevepot...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 20:38:24 +0000</openedDate>
<description>Using linux Eclipse 32 bit galileo build when setting are on manual
select of Android devices the window for Android devices expands every
time you use it and never contracts. The cancel and run buttons are off
the screen and you never see them again. The only way to recover is to
re install Eclipse. Please see the attached image.</description>
<comment>
<author>marian.s...@gmail.com</author>
<when>Sun, 02 Aug 2009 22:03:34 +0000</when>
<what>I can confirm this (Eclipse Galileo 32 bit, Kubuntu Eclipse, KDE 4.3 RC3 running a
dual screen system). This would be half so bad if the dialog were resizeable.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:12:50 +0000</when>
<what></what>
</comment>
<comment>
<author>simon1h...@gmail.com</author>
<when>Thu, 21 Jan 2010 14:06:58 +0000</when>
<what>I have the same problem - Eclipse 3.4.1 32 bit, ADT android-sdk-linux_x86-1.5_r3.zip
version 0.9.1.v200905011822-1621

The value of Q&apos;EdeviceChooser.stateQ&apos;E keeps increasing. In the affected workspace this
can be found in the file
Q&apos;E.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.adt.prefsQ&apos;E.
Manually edit this to provide a temporary fix.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 May 2010 23:51:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5132</bugid>
<title>Proposal for Dalvik optimization</title>
<status>WorkingAsIntended</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2009-12-01T15:23:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vadiml1...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 02:08:39 +0000</openedDate>
<description>Looking into the implementation of method lookup in Dalvik it occurs to
me that a simple per-thread cache for method lookup results with 64-128
entries can provide approx 50% boost to overall application performance.
The linked article mention this thecnique as appliede to Smalltalk
interpreter. It looks like Dalvik could benefit too from similar
approach.
http://www.computer.org/portal/web/csdl/doi/10.1109/EURMIC.1996.546468</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 06:04:16 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 06:34:03 +0000</when>
<what>I donQ&apos;Et know much about Smalltalk, so I donQ&apos;Et know how closely the concepts in the
paper match what goes on in a Java VM.  For a virtual call the binding occurs when
the class is loaded and linked, so thereQ&apos;Es no need for a cache.  For an interface
call the situation may be similar, and in fact Dalvik does use a small cache for
interface method resolution.
</what>
</comment>
<comment>
<author>vadiml1...@gmail.com</author>
<when>Tue, 01 Dec 2009 13:36:38 +0000</when>
<what>I dvelved some more into Dalvik code I see that youQ&apos;Ere right 
the dvmResolveMethod function stores the result of method lookup into
 pDvmDex-Q&gt;EpResMethods the table indexed
by methodIndex and will not be called again for a given method invocation.
In Smalltalk this approach could not be taken as the compiler canQ&apos;Et validate the
existance of target method until runtime and hence canQ&apos;Et predict correctly the size of
pResMethods table, so basically in unoptimized case for each invokation a code
similar to resloveMethod has to be run. 

So this issue can be closed 
  </what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 15:23:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9448</bugid>
<title>mkv softsub support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>chris20...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 00:05:10 +0000</openedDate>
<description>I think itQ&apos;Ed be cool to support mkv and softsubs, this would be a great
feature for anyone watching anime or the hearing impaired.</description>
<comment>
<author>leo.m.mu...@gmail.com</author>
<when>Sun, 20 Nov 2011 05:52:07 +0000</when>
<what>I totally agree, some phones now support 10-bit h.264 as well. Softsub playback (.ass) would be a great addition. </what>
</comment>
</bug>
<bug>
<bugid>16018</bugid>
<title>Integrate a tool for checking if layout files are well-formed with respect to accessibility support</title>
<status>Assigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>svetosla...@google.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 18:29:05 +0000</openedDate>
<description>Add a tool that traverses layouts files and checks whether ImageView,
ImageButton, and TextView have their contentDescription attribute set.
If a problem is detected the tool should issue a warning. It would be
nice to integrate such a tool in the SDK to enable developers improve
accessibility support and catch regressions.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 07 Apr 2011 20:43:56 +0000</when>
<what>IQ&apos;Em assigning this to Tor to track the Eclipse integration.
We have a contribution coming (from google) for the actual rules (possibly both as layoutopt rules and/or as standalone tool). We need to figure out the best way to integrate this in Eclipse. (this is related to the layoutopt integration talk).</what>
</comment>
</bug>
<bug>
<bugid>6260</bugid>
<title>Quick Search Box text garbled and unreadable.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rho...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 23:40:58 +0000</openedDate>
<description>After the steps below the text typed into a quick search box is
unreadable. Happens on Android 2.0.1 as well as 2.1 but not on 2.0 and
below. I was only able to reproduce it on the emulator since I donQ&apos;Et
have the actual device, but there are others reporting this to be a
problem on a real device as well. - Steps to reproduce the problem: 1.
Brand new 2.0.1 emulator. 2. Create contact John Test. 3. Exit contacts.
4. In QSB type Test and click on John Test that shows in results. 5.
Once in contact screen press the hardware search button. The contact
search box comes on. 6. Press back button twice to get to home screen
with QSB on it. 7. Click on QSB and start typing. 8. See the unreadable
text. - What happened: See above. - What you think the correct behavior
should be: To see readable text in QSB.</description>
</bug>
<bug>
<bugid>535</bugid>
<title>ListView setSelection doesnQ&apos;Et scroll to last element correctly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-27T15:50:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bloodcar...@gmail.com</reportedBy>
<openedDate>Wed, 26 Mar 2008 09:12:52 +0000</openedDate>
<description>getListView().setSelection(getListView().getCount()); Resulting no
effect. The list doesnQ&apos;Et scroll at all. I think, it must scroll to the
last element.</description>
<comment>
<author>simon.bl...@cas.de</author>
<when>Wed, 26 Mar 2008 13:26:42 +0000</when>
<what>donQ&apos;Et think youQ&apos;Ere right. getCount() return the total elements. But the ListView has
only indexes from 0 to getCount()-1. Like an array, you know?

Try getListView().setSelection(getListView().getCount()-1); to get to the last element.

havenQ&apos;Et tried it, but thatQ&apos;Es the way it should behave. if it doesnQ&apos;Et, this is a bug.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 27 Mar 2008 15:50:09 +0000</when>
<what>Simon is right, you need to use getCount() - 1, not getCount().</what>
</comment>
</bug>
<bug>
<bugid>16256</bugid>
<title>User may require a password in order to enable USB transfer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>colind...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 17:08:58 +0000</openedDate>
<description>It would be great to have the option of requiring a password in order to
enable USB mass storage mode when connected to a capable host. Lock
screen passwords/etc prevent interaction, but those of us who prefer not
to use lock screens might want to prevent someone from wholesale copying
data from our SD card by grabbing the phone and mounting it, an act
which is virtually untraceable. This keeps prying eyes out of my SD card
data. When combined with #11211, which can protect the SD card data when
the phone is off or the SD card is removed, Android user data on the SD
will be the userQ&apos;Es, and only the userQ&apos;Es. Story which inspired this
feature request: http://news.cnet.com/8301-17938_105-20055431-1.html</description>
<comment>
<author>fangzhib...@gmail.com</author>
<when>Sun, 24 Apr 2011 11:26:13 +0000</when>
<what>pretty advice!
</what>
</comment>
<comment>
<author>fangzhib...@gmail.com</author>
<when>Sun, 24 Apr 2011 11:26:13 +0000</when>
<what>pretty advice!
</what>
</comment>
</bug>
<bug>
<bugid>3138</bugid>
<title>Gmail shows Q&quot;ENo connectionQ&quot;E with a Retry button when I switched to WiFi</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-27T03:44:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>kartik....@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 03:30:57 +0000</openedDate>
<description>I have a Android Dev Phone 1 (HTC Dream) running Cupcake, and signed in
to my corp google account (@google.com) during phone set up. I opened
the Gmail app when I was riding in the elevator, where cell network
connectivity is bad. So gmail took some time, showing the Loading
indicator. As I exited the elevator, the phone connected to WiFi and
disconnected from the cell data network (the status bar icons changed),
exactly at which point Gmail showed at the bottom of the Inbox, below
the list of conversations, Q&quot;ENo connectionQ&quot;E with a Retry button. I
pressed the Retry button a half-dozen times, but nothing happened -- I
keep seeing the Q&quot;ENo connection. RetryQ&quot;E display immediately -- the phone
was not even trying to reach gmail. I then waited a few minutes, all the
while with WiFi connectivity, and then hit Retry, with the same result.</description>
<comment>
<author>kartik....@gmail.com</author>
<when>Fri, 03 Jul 2009 05:49:17 +0000</when>
<what>Sorry, turns out the phone had connected to an access point thatQ&apos;Es not (properly)
connected to the internet.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:44:32 +0000</when>
<what></what>
</comment>
<comment>
<author>Holytote...@gmail.com</author>
<when>Sat, 09 Jan 2010 21:35:04 +0000</when>
<what>really, then why do i have the same issue when i send attachments, and the only 
thing i can do it reload the phone to default to fix it. consider it reproduced.</what>
</comment>
</bug>
<bug>
<bugid>683</bugid>
<title>Please allow Android to run outside the emulator, as a native desktop app on top of the JVM</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:44:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Wed, 16 Apr 2008 04:03:32 +0000</openedDate>
<description>It would be really nice if, for development purposes, we could just run
the Android stack on the local desktop (perhaps on top of usermode linux
if needed), and on top of the JVM rather than Dalvik. This would mean
that hot code replace would work in Eclipse, launch times would be tiny,
the speed of the debugger would be much better, etc. Currently it is
very difficult to debug Android apps compared to desktop apps, and it is
very time-consuming to to conduct incremental or exploratory development
where many small tweaks must be made, each one blocking progress until
you know what works and can move on to trying the next thing. Especially
because the documentation is not yet complete in some places, and the
source for Android is not yet available, incremental tweaks are almost
compulsory to get something working. However turnaround time on
launching and re-launching apps on the emulator is very long, and apps
run slowly in the emulator (and about twice as slow when being debugged
as when not). On top of this, hot code replace is not yet available in
Dalvik (there is already a bug about that somewhere), and remote
debugging is slow -- every time a breakpoint is hit, it takes a few
seconds for Eclipse to stop, update its views, fetch the state from the
emulator etc. Stepping through lines is also slow. It may take some
porting work to get Android off the emulator, but it must have been
running on someoneQ&apos;Es desktop at some point!</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:44:48 +0000</when>
<what>A native simulator is not currently planned.</what>
</comment>
</bug>
<bug>
<bugid>15013</bugid>
<title>Attempts to dial Internet Calls from Call Log are incorrectly routed to cell</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>di...@lotek.org</reportedBy>
<openedDate>Fri, 25 Feb 2011 04:29:53 +0000</openedDate>
<description>* Device: Nexus S * Android: 2.3.2 - Steps to reproduce the problem.
Configure a SIP account with the dial profile setting to use SIP only
for Internet Calls. Add an Internet Call number to a contact. Dial the
Internet Call number attached to the contact. End the call. From the
Call Log, attempt to redial the Internet Call. - What happened. The
dialer attempts to dial the Internet Call number through my mobile
provider. - What you think the correct behavior should be. The dialer
should dial Internet Calls through the SIP account as configured.</description>
<comment>
<author>ra...@gradziel.com</author>
<when>Sat, 26 Feb 2011 08:08:15 +0000</when>
<what>I can confirm this bug on Nexus One with 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>18805</bugid>
<title>NDK GNU static libstdc++ leaking TLS entries for browser plug-ins</title>
<status>Assigned</status>
<owner>di...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>thehes...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 00:58:24 +0000</openedDate>
<description>Our plug-in is using the GNU static libc++ included with the NDK for
exception support. We noticed that each time the plug-in is loaded
__eh_globals_init() in eh_globals.cc was getting called, reserving a TLS
entry in _M_key, however when the plug-in was unloaded the TLS was not
getting freed. Eventually our plug-in could not function because there
were no more TLS entries for us to use. To fix this IQ&apos;Eve go ahead an
implemented what seems to be the standard way of initializing the global
TLS for libsupc++ by using a pthread_once
(http://www.opensource.apple.com/source/gcc/gcc-5483/libstdc++-v3/libsupc++/eh_globals.cc).
This seems to resolve our issues. This occurred on our dev Android Xooms
and gingerbread devices, using r5b + r6. IQ&apos;Eve attached my modified
version of eh_globals.cc</description>
<comment>
<author>fad...@android.com</author>
<when>Tue, 26 Jul 2011 19:12:20 +0000</when>
<what></what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Fri, 05 Aug 2011 17:56:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10166</bugid>
<title>Not able to set phone to vibrate while the phone is locked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>eric.tri...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 16:58:33 +0000</openedDate>
<description>When the phone is locked, you only have the option to set the phone to
silent. There is no option to set the phone to vibrate. Expected
Behavior (as seen from Droid X): 1. Phone is on regular volume 2. Swipe
left to set to vibrate 3. Swipe left to set to totally silent 4. Swipe
left to set to regular volume again This is helpful for when wanting to
quickly change to vibrate mode (going into meeting).</description>
</bug>
<bug>
<bugid>3886</bugid>
<title>Bluetooth a2dp route music on internal speaker while phone in charge mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>AlexeusP...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 17:25:28 +0000</openedDate>
<description>Trouble in summary. to reproduce: 1. connect charge device 2. connect
a2dp headphone (iQ&apos;Em use motorokr S605) 3. try play music on standard
player 4. music playing on internal speaker</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:10:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:26:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16443</bugid>
<title>Acer iconia tab A500 screen stays off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zeydalla...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 10:39:53 +0000</openedDate>
<description>Hello On my iconia tab running 3.0.1 When screen is turned off, after a
bit of time, it becomes impossible to turn it on again. I have to
reboot. Tegra 250 bug ? Thanks to correct this Zeyd Allahoum</description>
</bug>
<bug>
<bugid>312</bugid>
<title>Call to surface.screenshot() causes SIGSEGV in M5</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-12T03:16:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikem8...@gmail.com</reportedBy>
<openedDate>Wed, 20 Feb 2008 04:07:01 +0000</openedDate>
<description>This same call used to work ok in M3. The surface was unlocked.
INFO/DEBUG(494): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** INFO/DEBUG(494): pid: 782, tid: 782 Q&gt;EQ&gt;EQ&gt;E com.sixtyeightyeight Q&lt;EQ&lt;EQ&lt;E
INFO/DEBUG(494): signal 11 (SIGSEGV), fault addr 00000000
INFO/DEBUG(494): r0 00000000 r1 43ebe020 r2 00024500 r3 f7bef7be
INFO/DEBUG(494): r4 f7bef7be r5 f7bef7be r6 f7bef7be r7 f7bef7be
INFO/DEBUG(494): r8 f7bef7be r9 f7bef7be 10 f7bef7be fp f7bef7be
INFO/DEBUG(494): ip 43ebe060 sp bef346ec lr ad32509b pc afe0d78c cpsr
20000010 INFO/DEBUG(494): #01 pc afe0d78c /system/lib/libc.so
INFO/DEBUG(494): #01 lr ad32509b /system/lib/libandroid_runtime.so
INFO/DEBUG(494): stack: INFO/DEBUG(494): bef34600 00000015
INFO/DEBUG(494): bef34604 00000001 INFO/DEBUG(494): bef34608 0000b7b0
[heap] INFO/DEBUG(494): bef3460c ad06e1d8 /system/lib/libdvm.so
INFO/DEBUG(494): bef34610 bef346b8 [stack] INFO/DEBUG(494): bef34614
00000003 INFO/DEBUG(494): bef34618 0000b7b0 [heap] INFO/DEBUG(494):
bef3461c 41050ad0 INFO/DEBUG(494): bef34620 ad06d5c8
/system/lib/libdvm.so INFO/DEBUG(494): bef34624 ad00de3c
/system/lib/libdvm.so INFO/DEBUG(494): bef34628 0014bc24 [heap]
INFO/DEBUG(494): bef3462c 00000750 INFO/DEBUG(494): bef34630 00000001
INFO/DEBUG(494): bef34634 41050ad0 INFO/DEBUG(494): bef34638 41f71834
INFO/DEBUG(494): bef3463c 410099c8 INFO/DEBUG(494): bef34640 4036b7d8
INFO/DEBUG(494): bef34644 00000001 INFO/DEBUG(494): bef34648 00000000
INFO/DEBUG(494): bef3464c ad047b00 /system/lib/libdvm.so
INFO/DEBUG(494): bef34650 4001bcf8 INFO/DEBUG(494): bef34654 bef34718
[stack] INFO/DEBUG(494): bef34658 420ea521 INFO/DEBUG(494): bef3465c
00000009 INFO/DEBUG(494): bef34660 410099d8 INFO/DEBUG(494): bef34664
ad047ec9 /system/lib/libdvm.so INFO/DEBUG(494): bef34668 4001bcf8
INFO/DEBUG(494): bef3466c afe0f1c8 /system/lib/libc.so INFO/DEBUG(494):
bef34670 000002fc INFO/DEBUG(494): bef34674 4001bcf8 INFO/DEBUG(494):
bef34678 ad06e478 /system/lib/libdvm.so INFO/DEBUG(494): bef3467c
afe0e448 /system/lib/libc.so INFO/DEBUG(494): bef34680 4001bcf8
INFO/DEBUG(494): bef34684 ad03b025 /system/lib/libdvm.so
INFO/DEBUG(494): bef34688 4036b7d8 INFO/DEBUG(494): bef3468c afe0f1c8
/system/lib/libc.so INFO/DEBUG(494): bef34690 ad346e1c
/system/lib/libandroid_runtime.so INFO/DEBUG(494): bef34694 4036b7d8
INFO/DEBUG(494): bef34698 ad06e478 /system/lib/libdvm.so
INFO/DEBUG(494): bef3469c afe0e448 /system/lib/libc.so INFO/DEBUG(494):
bef346a0 4036b7d8 INFO/DEBUG(494): bef346a4 ad03735b
/system/lib/libdvm.so INFO/DEBUG(494): bef346a8 fffea294
INFO/DEBUG(494): bef346ac 4036b7d8 INFO/DEBUG(494): bef346b0 ad06d5c8
/system/lib/libdvm.so INFO/DEBUG(494): bef346b4 0000b7b0 [heap]
INFO/DEBUG(494): bef346b8 00000001 INFO/DEBUG(494): bef346bc 00000007
INFO/DEBUG(494): bef346c0 4036b7d8 INFO/DEBUG(494): bef346c4 ad03c2f5
/system/lib/libdvm.so INFO/DEBUG(494): bef346c8 0000b7b0 [heap]
INFO/DEBUG(494): bef346cc 00125458 [heap] INFO/DEBUG(494): bef346d0
4036b7d8 INFO/DEBUG(494): bef346d4 ad033cf1 /system/lib/libdvm.so
INFO/DEBUG(494): bef346d8 ad06c9ec /system/lib/libdvm.so
INFO/DEBUG(494): bef346dc ad033cd5 /system/lib/libdvm.so
INFO/DEBUG(494): bef346e0 df002777 INFO/DEBUG(494): bef346e4 e3a070ad
INFO/DEBUG(494): bef346e8 ad033a0d /system/lib/libdvm.so
INFO/DEBUG(494): ==Q&gt;E bef346ec 00000000 INFO/DEBUG(494): bef346f0
0000026c INFO/DEBUG(494): bef346f4 00000190 INFO/DEBUG(494): bef346f8
bef3473c [stack] INFO/DEBUG(494): bef346fc 00000000 INFO/DEBUG(494):
bef34700 4001bcf8 INFO/DEBUG(494): bef34704 000001f8 INFO/DEBUG(494):
bef34708 00000000 INFO/DEBUG(494): bef3470c 4036b7d8 INFO/DEBUG(494):
bef34710 000000f0 INFO/DEBUG(494): bef34714 00000000 INFO/DEBUG(494):
bef34718 00123178 [heap] INFO/DEBUG(494): bef3471c 00000136
INFO/DEBUG(494): bef34720 000000f0 INFO/DEBUG(494): bef34724 00000004
INFO/DEBUG(494): bef34728 43ebe000 INFO/DEBUG(494): bef3472c 0000026c
INFO/DEBUG(494): bef34730 0000a5d8 [heap] INFO/DEBUG(494): bef34734
ad06d13c /system/lib/libdvm.so INFO/DEBUG(494): bef34738 ad02682d
/system/lib/libdvm.so INFO/DEBUG(494): bef3473c 0016b2f8 [heap]
INFO/DEBUG(494): bef34740 bef34760 [stack] INFO/DEBUG(494): bef34744
410099fc INFO/DEBUG(494): bef34748 434dd668 INFO/DEBUG(494): bef3474c
bef34780 [stack] INFO/DEBUG(494): bef34750 0000b7b0 [heap]
INFO/DEBUG(494): bef34754 420e2a3b INFO/DEBUG(494): bef34758 41009a04
INFO/DEBUG(494): bef3475c ad00a668 /system/lib/libdvm.so
INFO/DEBUG(494): bef34760 410560dc INFO/DEBUG(494): bef34764 0000b7b0
[heap] INFO/DEBUG(494): bef34768 420e2a3b INFO/DEBUG(494): bef3476c
bef347f8 [stack] INFO/DEBUG(494): bef34770 00000001 INFO/DEBUG(494):
bef34774 000000f8 INFO/DEBUG(494): bef34778 bef34780 [stack]
INFO/DEBUG(494): bef3477c ad036b9d /system/lib/libdvm.so
INFO/DEBUG(494): bef34780 410099f8 INFO/DEBUG(494): bef34784 420e2a3b
INFO/DEBUG(494): bef34788 ad324f8d /system/lib/libandroid_runtime.so
INFO/DEBUG(494): bef3478c bef347f8 [stack] INFO/DEBUG(494): bef34790
41009a0c INFO/DEBUG(494): bef34794 410099e8 INFO/DEBUG(494): bef34798
0000b7b0 [heap] INFO/DEBUG(494): bef3479c 41105b18 INFO/DEBUG(494):
bef347a0 00162a30 [heap] INFO/DEBUG(494): bef347a4 ad0204ec
/system/lib/libdvm.so INFO/DEBUG(494): bef347a8 00000000
INFO/DEBUG(494): bef347ac 00000001 INFO/DEBUG(494): bef347b0 00011ce0
[heap] INFO/DEBUG(494): bef347b4 000002fc INFO/DEBUG(494): bef347b8
ffffe7d4 INFO/DEBUG(494): bef347bc ad06bd9c /system/lib/libdvm.so
INFO/DEBUG(494): bef347c0 ad06d5c8 /system/lib/libdvm.so
INFO/DEBUG(494): bef347c4 bef34838 [stack] INFO/DEBUG(494): bef347c8
0000b7b0 [heap] INFO/DEBUG(494): bef347cc 001521d0 [heap]
INFO/DEBUG(494): bef347d0 4110405c INFO/DEBUG(494): bef347d4 4032aaf0
INFO/DEBUG(494): bef347d8 4005cfc8 INFO/DEBUG(494): bef347dc afe0e5d8
/system/lib/libc.so INFO/DEBUG(494): bef347e0 00011ce0 [heap]
INFO/DEBUG(494): bef347e4 00000000 INFO/DEBUG(494): bef347e8 000c2ab3
[heap] INFO/DEBUG(494): bef347ec 00000000 INFO/DEBUG(494): bef347f0
00000000 INFO/DEBUG(494): bef347f4 3ff00000 INFO/DEBUG(494): bef347f8
00000023 INFO/DEBUG(494): bef347fc 00000007</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:42:19 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Wed, 12 Mar 2008 03:16:24 +0000</when>
<what>The screenshot API has been removed.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Thu, 03 Apr 2008 12:52:56 +0000</when>
<what>If The screenshot API has been removed how we can take screenshoot for a camera
preview on the Android Emulator?</what>
</comment>
</bug>
<bug>
<bugid>7804</bugid>
<title>User Guide documentation for Q&lt;EtranslateQ&gt;E uses the wrong resource parameters.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bakesper...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 00:11:12 +0000</openedDate>
<description>The developer guide for the Q&lt;EtranslateQ&gt;E animation type in
http://developer.android.com/guide/topics/resources/available-resources.html
has a quick Q&quot;ESyntaxQ&quot;E section that lists the Q&lt;EtranslationQ&gt;E type as
Q&lt;Etranslate android:fromX=string android:toX=string android:fromY=string
android:toY=string Q&gt;E ThatQ&apos;Es outdated or just wrong; if I try it, I get
(in my 2.1 version): res/anim/pop.xml:14: error: No resource identifier
found for attribute Q&apos;EfromXQ&apos;E in package Q&apos;EandroidQ&apos;E res/anim/pop.xml:14:
error: No resource identifier found for attribute Q&apos;EtoXQ&apos;E in package
Q&apos;EandroidQ&apos;E res/anim/pop.xml:14: error: No resource identifier found for
attribute Q&apos;EfromYQ&apos;E in package Q&apos;EandroidQ&apos;E res/anim/pop.xml:14: error: No
resource identifier found for attribute Q&apos;EtoYQ&apos;E in package Q&apos;EandroidQ&apos;E If I
use fromXDelta, fromYDelta, toXDelta, toYDelta instead, as the
surrounding reference text suggests, it works as expected.</description>
<comment>
<author>carrier...@gmail.com</author>
<when>Wed, 18 Aug 2010 02:38:23 +0000</when>
<what>I have had this problem too. Who can give us a solution?</what>
</comment>
<comment>
<author>carrier...@gmail.com</author>
<when>Wed, 18 Aug 2010 02:59:45 +0000</when>
<what>OK, I know it now. 
Example:

android:fromXScale=?0.0?
android:toXScale=?1.4?
android:fromYScale=?0.0?
android:toYScale=?1.4?
android:pivotX=?50%?
android:pivotY=?50%?
android:fillAfter=?false?
android:startOffset=?700?
android:duration=?700?
android:repeatCount=?10?
</what>
</comment>
</bug>
<bug>
<bugid>13492</bugid>
<title>one spot one home screen grid wonQ&apos;Et grab icon </title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-01-05T19:22:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mcclosk...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 03:27:57 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:22:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7167</bugid>
<title>[Alarm Clock] alarm didnt fire after daylight savings time change.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>p00...@gmail.com</reportedBy>
<openedDate>Mon, 15 Mar 2010 15:10:03 +0000</openedDate>
<description>After the DST change this weekend, the alarm did not go off at the
specified time. I verified the day before that the alarms (2 alarms)
were still set and they were on, but I did not change the time as they
were already set to the correct time. When the alarm time came around,
they did not go off. now, if i open the alarm and change the time to a
future time and save it, it will work fine. this is on android 2.1 Model
Nexus One Kernel 2.6.29-01117-g4bc62c2 firmware 2.1-update1</description>
</bug>
<bug>
<bugid>2435</bugid>
<title>TextView formats text inconsistently.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:09:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ed.f...@gmail.com</reportedBy>
<openedDate>Wed, 15 Apr 2009 16:18:36 +0000</openedDate>
<description>The enclosed Q&quot;Ehello worldQ&quot;E app contains one long string defined in
res/values/strings.xml. The string is used in a TextView. The text is
properly formatted when viewed in the eclipse IDE, but in the emulator
and on the real device, the text is formatted for about five lines, and
then the formatting breaks on every newline.</description>
<comment>
<author>ed.f...@gmail.com</author>
<when>Fri, 17 Apr 2009 05:07:33 +0000</when>
<what>More info:  bug is triggered by apostrophe.  Changing Q&quot;EyouQ&apos;EllQ&quot;E to Q&quot;Eyou willQ&quot;E made it
go away.</what>
</comment>
<comment>
<author>ed.f...@gmail.com</author>
<when>Mon, 04 May 2009 16:46:53 +0000</when>
<what>Problem solved; I didnQ&apos;Et know that XML strings need to have embedded quotes escaped.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:09:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>370</bugid>
<title>Zip files located in resources/assets, can only be accessed sequentially</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-16T06:21:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>Rui1973M...@gmail.com</reportedBy>
<openedDate>Fri, 29 Feb 2008 02:46:01 +0000</openedDate>
<description>There are two Q&quot;EstandardQ&quot;E ways to access/read zip files: ZipFile or
ZipInputStream classes. The key difference between the two is that the
later (ZipInputStream) is used for sequential/streaming access, starts
at the beginning and keeps on going; the first (ZipFile) uses Random
Access, to load the Zip Contents Table index (which is located at the
end/tail of the zip file), and then uses this info, to jump directly
(random access) to the required file we want to open =Q&gt;E fast open. The
diference of performance is huge, specially, when we have many files
and/or large files, because in sequential mode, we have to read the
first file, to find out where the second one is located, then the third,
etc... several files must be read to reach the desired file, and if due
to Q&quot;Ebad luckQ&quot;E, the file you need is the last one, we have to read the
entire file sequentially until you get there. Now how does this relate
with resources and Assets ? The problem is that resources and Assets
donQ&apos;Et present a Q&quot;EFileQ&quot;E interface, i.e. we can only get/open
inputStreams. But ZipFile class only has methods to work with Q&quot;EFileQ&quot;Es.
This forces us to use ZipInputStream, which is the same to say, forces
us to use sequencial access, which can be a lot slower, depending on the
file contents. Please describe the problem in as much detail as
possible. Be sure to include: - Steps to reproduce the problem - Sample
source code demonstrating the problem - What you think the correct
behavior should be. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.) I see
3 possible solutions: 1 - Add an extension method to ZipFile, to allow
input from an InputStream or ZipInputStream. 2 - Provide a Q&quot;EFileQ&quot;E
interface to Resources/Assets 3 - Map All Application data (.apk
resources, assets, etc...) to some auto-mounted dir, when the
application launches. I believe that the easiest to implement is number
(1), but number (3) would be the best approach. (3) would be best, for
android structure because for each application, there would be a Q&quot;E/resQ&quot;E
(resources) and Q&quot;E/assetsQ&quot;E dir in the system root (for example), that
would be mounted automatically for each application, so that separation
between each application resources/assets would remain intact. But it
would be a huge improvement to generalize file access to everything,
(the unix way), so that it would not be needed to have specialized
methods to access resources or other assets, everything ould be a file
in Q&quot;EvirtualizedQ&quot;E application file system. I believe that the benefits of
this aproach would bring easier and smoother programming of all
aplications. Current status: Currently, to be able to read ZIP files
fast (using table index) the only workarounds that a developer has are:
a) - Implement a ZipFile clone that allows for ZipInputStream, which
implies knowing the inner workings/format of the ZIP file structure, to
actually pull this off. b) - Make a copy of the resource/asset zip the
first time the application runs, into the application data dir
(data/data). After the file is copyed, we can open the copy without
problems using ZipFile class methods, without going trough resources.
One of the side effects of this approach is wasted drive space. For some
extra detail that I may have missed, refer to the following android
group discussion thread:
http://groups.google.com/group/android-developers/browse_thread/thread/6ab5a01ca349b9bb</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 05 Mar 2008 09:33:06 +0000</when>
<what>IQ&apos;Em not sure I understand what you are asking for...  it sounds like you want to put
a zip file inside of a single .apk entry?  Why?  An .apk is already a zip file, what
is the benefit of putting another zip file inside of it?

It is true that it would be nice to have a random access API to AssetManager data,
however this wonQ&apos;Et be File because File assumes it is access a file on a file system,
while the things you retrieve from the AssetManager are data inside of a single .apk
zip file.  There may be another alternative API we provide for random access, though
of course this wonQ&apos;Et gain you much if you are reading an AssetManager entry that is
compressed.</what>
</comment>
<comment>
<author>Rui1973M...@gmail.com</author>
<when>Wed, 05 Mar 2008 10:39:06 +0000</when>
<what>Well, the benefit of including a zip file is structure !

And also freedom, to managed our resources at will, i.e. access them as regular
files, instead of some specific API, like ResourceManager, AssetManager or other.

Inside a Zip, we can have an application Q&quot;EstandardQ&quot;E way of packing stuff.
Remember that ZIP can also contain uncompressed files, so no double compression
(*.apk + *.zip).

Imagine a Mobile application (puzzle game for example).
By default, it will ship with a default bundle (zip) of levels, which might use a
directory structure to place backgrounds, level data, music, sfx, etc.

Later on, the user may want further levels or enhancements, which can then be
downloaded as a single bundle (zip file), which can then be placed in \data\data\,
and will allow us to use the exact same code, to load all the goodies, as if it was
shipped by default in a *.apk file. We only have to change the initial FileOpen, to
change from Assets to Application Data, everything else remains the same.

What would be really nice is the item I suggested as number 3.
In essense the UNIX paradigm is that everything is a file, and if Android followed it
to the letter, everything would be easier on developers, since we already have
standard ways of accessing files, which every body knows already.

Besides this, any other API, to further help the loading of files, like all the
helper methods to load Bitmaps, Drawables, XML files, etc... could exist too.

The only difference that should be enforced, is that the auto-mounted files from the
*.apk file, would be mounted READONLY.

This way, we could access stuff like /data/data/net.mydomain.myapp.myclass/app/*
which would list the usual dirs: Q&quot;EassetsQ&quot;E, Q&quot;EresQ&quot;E, etc...

Hope I was clear enough. If not Q&quot;EhitQ&quot;E me again :)</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 05 Mar 2008 17:54:14 +0000</when>
<what>If you want to use the same API for something in /data/data, you could just put a apk
(or zip) file there, and create your own AssetManager object pointing to it.

You simply are not going to get a File for access to the entries inside of an
AssetManager.  Standard Java doesnQ&apos;Et allow for this, because those things are not
files.  Mounting your assets as a filesystem is not something we want to do, because
it would require either a user space driver (with a big performance impact) or
putting a big chunk of code into the kernel as a custom driver (which is a lot of
work we donQ&apos;Et have time for, and kernel developers would rightly so raise a huge
objection).
</what>
</comment>
<comment>
<author>Rui1973M...@gmail.com</author>
<when>Thu, 06 Mar 2008 11:27:36 +0000</when>
<what>I understand your reasoning hackbod.

But I donQ&apos;Et see mounting a zip file as a Directory Structure, that hard to do.
Yes it will need a driver that can handle the translation between file accesses into
Zip accesses.
But, in a way, this is already done in the current APIs (we get streams from .apk
files, including with directory structure [when assets start to work as expected]),
the real difference is that they are new APIs (more restrictive and constrained),
instead of the standard file APIs.

Usually, it doesnQ&apos;Et make sense to reinvent the wheel, although there may be exceptions.

Why do we need special methods to load stuff from resources [openRawResource(),
getAssets() for example), instead of just opening a file.
Note, we can still have the R.java class, to map IDs to files in the same way.

I just donQ&apos;Et see any benefit, in having these extra APIs, but I see drawbacks.

Well, anyway, the problem we are dealing with here, is that we donQ&apos;Et have a Q&quot;Esmart Q&amp;E
fastQ&quot;E way to open random files inside a ZIP file.

The auto-mount is one possible solution (in my opinion the best), since we have
already ZipFile class that handles Zip files in a smart way.

The other option, is to implement something new that will be able to open a Zip
inputStream (the zip file per se, not the inner files) in a Q&quot;Esmart Q&amp;E fastQ&quot;E way, which
will use the internal Zip file table index to reach the internal files.
NOTE: this will be non-standard, whereas ZipFile is a standard class.

I think it might even be beneficial, to implement both options, but thatQ&apos;Es me.
</what>
</comment>
<comment>
<author>Rui1973M...@gmail.com</author>
<when>Thu, 06 Mar 2008 11:32:45 +0000</when>
<what>Q&quot;Ewhich is a lot of work we donQ&apos;Et have time for, and kernel developers would rightly
so raise a huge objection)Q&quot;E

Spock would say:

The needs of the many, outcome the needs of the few!
 :)</what>
</comment>
<comment>
<author>Rui1973M...@gmail.com</author>
<when>Thu, 06 Mar 2008 11:49:06 +0000</when>
<what>Maybe this will be inspiring :)

http://fuse.sourceforge.net/wiki/index.php/FileSystems

Check the first link Archive File Systems
( http://fuse.sourceforge.net/wiki/index.php/ArchiveFileSystems#TOC )

And this other is also listed Q&quot;Efuse.gunzipQ&quot;E.
http://fuse.gunzip.silverice.org/
</what>
</comment>
<comment>
<author>Rui1973M...@gmail.com</author>
<when>Thu, 06 Mar 2008 11:52:51 +0000</when>
<what>The compressedFileSystems might be handy also:
http://fuse.sourceforge.net/wiki/index.php/CompressedFileSystems</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 06 Mar 2008 18:00:57 +0000</when>
<what>I already know about fuse.  The fact is, doing this introduces overhead -- to read
data from the zip file, you now need to do a kernel call into the driver, and have
that pop back out into user space to execute the zip code.

Q&quot;Ein a way, this is already done in the current APIsQ&quot;E is very inaccurate -- it is far
different to have a user-space library that opens a single file with its own api for
retrieve stuff from it, then to mount the contents of that file in the filesystem. 
What we have now isnQ&apos;Et any closer to doing that than JavaQ&apos;Es ZipFile class.

I have already said that, yes, we do need a random access API for entries in the
asset manager.  We are not, however, going to mount zip files in the filesystem. 
ItQ&apos;Es just too much overhead for a small handheld device.
</what>
</comment>
<comment>
<author>Rui1973M...@gmail.com</author>
<when>Thu, 06 Mar 2008 19:29:41 +0000</when>
<what>I canQ&apos;Et discuss the inner/kernel workings of Android, since I donQ&apos;Et know the platform
or itQ&apos;Es source code.

However, FUSE is supposed to stand for Q&quot;EFilesystem in USErspaceQ&quot;E.

But everything is a tradeoff, if this doesnQ&apos;Et cut it, thatQ&apos;Es life :)
But please discuss it with a few colleagues febore dismmissing it as not suitable, to
prevent killing a possibly better solution (might not be faster).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 06:21:37 +0000</when>
<what></what>
</comment>
<comment>
<author>Rui1973M...@gmail.com</author>
<when>Tue, 16 Dec 2008 10:20:36 +0000</when>
<what>Is there any extra reasons to dismiss this ?

Thank you</what>
</comment>
<comment>
<author>L8.jans...@gmail.com</author>
<when>Tue, 21 Sep 2010 08:20:45 +0000</when>
<what>The underlying problem of handling zip-files in assets is really annoying. I know this is an old issue but I wonder what the reason is to decline this request as it would make handling assets really efficient.</what>
</comment>
<comment>
<author>spcw...@gmail.com</author>
<when>Wed, 29 Dec 2010 17:26:40 +0000</when>
<what>I am writing a puzzle based games and currently store my puzzles as flat files in the assets directory.  I ran into androidQ&apos;Es limit of 512 JNI local refs when I did an AssetManager.list() on my directory with more than 512 puzzles inside.  Therefore, I decided to zip up my puzzle files into one big puzzles.zip.  Now I am trying to use ZipInputStream to read my puzzle in a random access manner.  I have run into the problem described here in that only having ZipInputStream access forces me to read through the entire zip file to find the single ZipEntry I need.  Very inefficient.  Please fix this and provide ZipFile API access to assets.</what>
</comment>
<comment>
<author>RonAlb...@gmail.com</author>
<when>Tue, 29 Mar 2011 18:34:54 +0000</when>
<what>I agree ... it is silly to preclude the use of ZipFile on the Android.  One of the nice things about Android is that it is Java based and I can move over a lot of code I already have written ... and then I run into something like this where I canQ&apos;Et use ZipFile (even though it is in your API).  I use zip files not only for compression, but also because it allows me to randomly access the specific items I need.</what>
</comment>
<comment>
<author>RonAlb...@gmail.com</author>
<when>Tue, 29 Mar 2011 18:51:43 +0000</when>
<what>Or ... maybe someone could solve my problem a different way.  Can I separate my app into Q&apos;EapplicationQ&apos;E and Q&apos;EdataQ&apos;E (much as you have an MP3 application separate from the mp3 files it plays), and then load my zip data files in the public file area?  Would this allow me to use the ZipFile API?

I like this better anyways, as it allows me to update the zip files without having to upgrade my app.  With this approach I do not want to bundle the zip files with the application and copy them over to the file area (why have them take up that extra space) - I want to load them into the file area via a separate Q&apos;EinstallQ&apos;E.

I am new to Android ... what is the best way to go about this?</what>
</comment>
</bug>
<bug>
<bugid>7508</bugid>
<title>Headset activates [VoiceDial] on audio input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zmutrux</reportedBy>
<openedDate>Fri, 02 Apr 2010 19:05:33 +0000</openedDate>
<description>Model: Motorola Cliq MB200 System version:
Blur_Version.1.3.18.MB200.T-Mobile.en.US Hardware version: SJUG5469AA
Firmware version: 1.5 Kernel version: 2.6.27 build01@il93lnxebld13 #1
Build number: R6380CP1_035.14 This may be related to issue 7506, which
is similar. If a headset is plugged into the phone, and I blow on the
mike, Voice Dial activates. This happens every time as long as (1) the
phone is powered on and (2) the headset is plugged in. Even if the
screen is locked and dark.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 02 Apr 2010 22:38:30 +0000</when>
<what>Issue 7509 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 02 Apr 2010 22:38:54 +0000</when>
<what>Issue 7507 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>15226</bugid>
<title>Could not connect to Ms Exchange Activesync on Galaxy Ace using Froyo 2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T20:30:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d4vid.k...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 08:58:41 +0000</openedDate>
<description>Please update ! Could not connect to Ms Exchange Activesync on Galaxy
Ace using Froyo 2.2 Error message is Q&quot;Eunable connect to serverQ&quot;E</description>
<comment>
<author>Chilv...@gmail.com</author>
<when>Tue, 22 Mar 2011 09:37:59 +0000</when>
<what>i am also getting the same issue with sumsung galaxy tab
</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:30:19 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the Samsung devices need to be reported directly to Samsung, as the email client in that device is published and supported by them (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>15401</bugid>
<title>Kurdish Characters not included in Koodak font</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>layik.h...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 18:50:53 +0000</openedDate>
<description>attached is our [www.kurditgroup.org] formal request to Android to
include Kurdish Sorani (Arabic Typeset) in future releases. The
preferred suggestion is to replace Koodak with Dejavu Sans.</description>
<comment>
<author>Jwti...@gmail.com</author>
<when>Thu, 10 Mar 2011 23:43:02 +0000</when>
<what>I agree with this .
</what>
</comment>
<comment>
<author>elvin.me...@gmail.com</author>
<when>Fri, 11 Mar 2011 15:48:04 +0000</when>
<what>google should put more effort in picking up other languages in general...</what>
</comment>
<comment>
<author>Sia.Nariman</author>
<when>Fri, 11 Mar 2011 23:19:02 +0000</when>
<what>I agree with @Elvin also, using one font as default for everything in Environment is to overtax for Android Developer .-) iOS or generally macosx using a group instead of one and it Works better.


best </what>
</comment>
<comment>
<author>rebe...@gmail.com</author>
<when>Sat, 12 Mar 2011 13:43:51 +0000</when>
<what>plz google  support kurdish font.</what>
</comment>
<comment>
<author>saf...@gmail.com</author>
<when>Sat, 12 Mar 2011 16:03:59 +0000</when>
<what>Would Android accept GPL licensed fonts?</what>
</comment>
<comment>
<author>Sia.Nariman</author>
<when>Sun, 13 Mar 2011 01:24:40 +0000</when>
<what>Yes, of course :)</what>
</comment>
<comment>
<author>saf...@gmail.com</author>
<when>Sun, 13 Mar 2011 10:25:14 +0000</when>
<what>http://android-dls.com/wiki/index.php?title=Android_FAQ#Q:_Why_does_Android_use_the_a_GPL_Linux_kernel.2C_but_libraries_and_user_space_apps_that_are_licensed_more_liberal_open_source.2Ffree_software_licenses.3F</what>
</comment>
<comment>
<author>maazsur...@gmail.com</author>
<when>Mon, 14 Mar 2011 08:00:01 +0000</when>
<what>Hello Google
It looks like you in Google has forgotten the Kurds and Kurdish language. Is that possible to see Android OS without Kurdish language? 

Google, is that possible to forgett the Middle EastQ&apos;Es fourth largest language? Kurdish language?

Smartphones are growing and the market has been great in the Kurdistan region of Iraq.


Google, itQ&apos;Es time to take on Kurdish serious and add the kurdish language to your systems and products.

It is time to include Kurdish Google!!!

Maaz Surchy
Norway</what>
</comment>
<comment>
<author>wnku...@gmail.com</author>
<when>Mon, 14 Mar 2011 21:25:46 +0000</when>
<what>attached is our [www.kurditgroup.org] formal request to Android to include Kurdish Sorani (Arabic Typeset) in future releases. The preferred suggestion is to replace Koodak with Dejavu Sans.
</what>
</comment>
<comment>
<author>aras.no...@gmail.com</author>
<when>Tue, 15 Mar 2011 14:10:45 +0000</when>
<what>I support this action too, Dejavu enhanced coverage of Unicode better.</what>
</comment>
<comment>
<author>kurdish....@gmail.com</author>
<when>Sat, 19 Mar 2011 21:10:54 +0000</when>
<what>I agree with this too .</what>
</comment>
<comment>
<author>reben4k...@gmail.com</author>
<when>Sun, 20 Mar 2011 14:30:18 +0000</when>
<what>I agree with this</what>
</comment>
<comment>
<author>skyblac...@ymail.com</author>
<when>Sun, 20 Mar 2011 17:43:27 +0000</when>
<what>I agree with this proposal.</what>
</comment>
<comment>
<author>gailanit...@gmail.com</author>
<when>Sun, 20 Mar 2011 18:15:50 +0000</when>
<what>yes, i agree with this.</what>
</comment>
<comment>
<author>Jwti...@gmail.com</author>
<when>Sun, 20 Mar 2011 21:52:09 +0000</when>
<what>please every one STAR this Issue .</what>
</comment>
<comment>
<author>Dab...@gmail.com</author>
<when>Wed, 23 Mar 2011 12:30:47 +0000</when>
<what>Yup , I, agree with this too.</what>
</comment>
<comment>
<author>dilan.ku...@gmail.com</author>
<when>Wed, 23 Mar 2011 19:27:54 +0000</when>
<what>I ask all to think about the topic because it is an important issue for our people. I hope to change the font, while velocities</what>
</comment>
<comment>
<author>gorra...@gmail.com</author>
<when>Wed, 06 Apr 2011 02:08:32 +0000</when>
<what>I Agree With This Nice Group 
Thanks Kurditgroup
</what>
</comment>
<comment>
<author>Sia.Nariman</author>
<when>Thu, 02 Jun 2011 21:50:59 +0000</when>
<what>In 2.3 DroidSansArabic.ttf is included, itQ&apos;Es work almost perfect with Kurdish (aramic) texts, but still need to added 6 UNICODE code charts:
################################
SHIFT+L ?
E007    =   ??
E009   =    ???
???  E008   ?=?  
SHIFT+Y ?
 E004  =  ??
????  E006   ?=?  
???   E005  ?=?  

Can you dude report it as a critical Bug?

bestQ&apos;E
Sia

*** take a look at screenshots bellow!</what>
</comment>
<comment>
<author>rawan...@gmail.com</author>
<when>Sun, 10 Jul 2011 18:36:29 +0000</when>
<what>l hope you can change this font so more people can use android
</what>
</comment>
<comment>
<author>Jwti...@gmail.com</author>
<when>Sun, 10 Jul 2011 20:52:30 +0000</when>
<what>i added all dejavu fonts beside the kodak fonts ,still cant read kurdish perfectly .
i edited the ROM and adding these dejavu fonts.

thanks.</what>
</comment>
<comment>
<author>tnoury...@gmail.com</author>
<when>Tue, 26 Jul 2011 23:07:40 +0000</when>
<what>I agree with Kurditgroup.  I use my mobile as the main device to read Kurdish web-sites.  I hope someone from Google reads these comments and acts fast on adding the Kurdish fonts to their main platform.</what>
</comment>
<comment>
<author>tinw...@gmail.com</author>
<when>Sun, 14 Aug 2011 23:39:55 +0000</when>
<what>I agree with Kurditgroup.  I use my mobile as the main device to read Kurdish web-sites.  I hope someone from Google reads these comments and acts fast on adding the Kurdish fonts to their main platform.

chuartaiy@gmail.com

</what>
</comment>
<comment>
<author>tinw...@gmail.com</author>
<when>Sun, 14 Aug 2011 23:39:59 +0000</when>
<what>I agree with Kurditgroup.  I use my mobile as the main device to read Kurdish web-sites.  I hope someone from Google reads these comments and acts fast on adding the Kurdish fonts to their main platform.

chuartaiy@gmail.com

</what>
</comment>
<comment>
<author>alan-raw...@hotmail.com</author>
<when>Thu, 18 Aug 2011 16:56:17 +0000</when>
<what>I so need Kurdish SORANI font for my Android as well</what>
</comment>
</bug>
<bug>
<bugid>9784</bugid>
<title>Receiving Tower names as SMSQ&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tkalfao...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 20:49:09 +0000</openedDate>
<description>Whenever I go from one place to another, the phone notifies me with a
popup that it has received many SMSQ&apos;Es - they only consist of the name of
the tower (they all have location names) followed by the letters (E) ..
This is a HTC Desire.. How can I stop this from happening? THanks, -t</description>
<comment>
<author>danmad...@gmail.com</author>
<when>Thu, 15 Jul 2010 02:17:11 +0000</when>
<what>ThatQ&apos;Es really strange.  What carrier are you using?

If the texts are all from the same number, you can block them using chompSMS or plenty of other apps IQ&apos;Em sure.</what>
</comment>
<comment>
<author>tkalfao...@gmail.com</author>
<when>Thu, 15 Jul 2010 02:52:25 +0000</when>
<what>Thanks for your reply. I am using Turkcell of Turkey.
</what>
</comment>
<comment>
<author>mikelwar...@gmail.com</author>
<when>Thu, 19 Aug 2010 21:47:14 +0000</when>
<what>Sounds like cell broadcast service, which is closely related to SMS.
http://en.m.wikipedia.org/wiki/Cell_Broadcast?wasRedirected=true</what>
</comment>
</bug>
<bug>
<bugid>3398</bugid>
<title>[ADT]LogCat doenQ&apos;Est support Unicode Output.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-04T11:51:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>HUST.ZCh...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 03:34:38 +0000</openedDate>
<description>Any unicode character sent via android.util.Log doesnQ&apos;Et display
correctly in the LogCat. Source Code: Log.i(Q&quot;ETestQ&quot;E, Q&quot;E???Q&quot;E);
Log.i(Q&quot;ETestQ&quot;E, Q&quot;E??????Q&quot;E); Excepted output in LogCat: DateTime I Test ???
DateTime I Test ??????</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:34:31 +0000</when>
<what></what>
</comment>
<comment>
<author>MichB...@gmail.com</author>
<when>Mon, 03 Jan 2011 17:27:50 +0000</when>
<what>I have the same issue.

Example:
I send a request to Wikipedia and I get back the Q&quot;ElanglinksQ&quot;E (language links) of the page.
When printing them to Android log -- log.i(TAG,s) -- special characters of languages French and Spanish are not rendered properly.</what>
</comment>
<comment>
<author>MichB...@gmail.com</author>
<when>Mon, 03 Jan 2011 18:46:38 +0000</when>
<what>Solution already exists ...

Issue 1590 contains the correction (one line of code for adb).
Google just needs to fix it and ship it. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 04 Jan 2011 11:51:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>567</bugid>
<title>Objects do not wrap correctly in TableLayout and LinearLayout</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-31T02:53:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>androidf...@yahoo.com</reportedBy>
<openedDate>Sat, 29 Mar 2008 16:42:38 +0000</openedDate>
<description>This is what IQ&apos;Em trying to do. IQ&apos;Em creating a GUI with a view on the top
portion, and a button and text field on the bottom. Simple enough right?
The view is just a class that extends the View object, which I use to
draw some graphics. The problem is that the view takes up the entire
display and the button and text field do not show up. This is some
pseduo code of how IQ&apos;Em doing it: LinearLayout linearLayout=new
LinearLayout(context). LayoutParams viewLP=new
LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
LayoutParams buttonLP=new
LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
LayoutParams textLP=new
LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
MyView view=new MyView();//Extends from View object. MyButton button=new
MyButton();//Extends from Button object. MyTextView text=new
MyTextView();//Extends from TextView object. //Now add the objects to
the layout. linearLayout_.addView(view,viewLP);
linearLayout_.addView(button,buttonLP);
linearLayout_.addView(text,textLP); The above code will only give me a
GUI with the view object in it. But if I reverse the order in which I
add the objects all three components show up. i.e:
linearLayout_.addView(text,textLP);
linearLayout_.addView(button,buttonLP);
linearLayout_.addView(view,viewLP); But this is not what I want. IQ&apos;Em
starting to think that there is a bug in Android that will not wrap the
view to accomodate for new objects being added like text and button. If
somebody knows of a way to fix this IQ&apos;Ell really appreciate it.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Mar 2008 02:53:02 +0000</when>
<what>The problem here is that you custom View (MyView) probably does not override the onMeasure() method and 
thus takes up all of the available space. By default, View does not know what its content is so the use of 
WRAP_CONTENT without overriding onMeasure() may yield to such results.

Also note that TableLayout can do this for you by using the android:stretchColumns property.</what>
</comment>
</bug>
<bug>
<bugid>18868</bugid>
<title>android update sdk -u hangs after install on Windows</title>
<status>FutureRelease</status>
<owner>r...@android.com</owner>
<closedOn>2011-10-11T16:44:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>10</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Wed, 27 Jul 2011 22:12:24 +0000</openedDate>
<description>Host OS: Windows 7 Home Premium, SP1 SDK tools version: 12 Java version:
1.6.0_23 STEPS TO REPRODUCE: 1. Download and unzip the Windows SDK 2.
Run Q&quot;EQ&lt;EsdkQ&gt;E\tools\android update sdk -u -t platform-toolQ&quot;E EXPECTED
RESULTS: Platform Tools component is downloaded, installed and the
command exits successfully. OBSERVED RESULTS: Platform Tools component
is downloaded, installed but the command hangs and fails to exit. From
the command line output: Installing Archives: Preparing to install
archives Downloading Android SDK Platform-tools, revision 6 Installing
Android SDK Platform-tools, revision 6 Q&apos;Eadb kill-serverQ&apos;E failed -- run
manually if necessary. Installed Android SDK Platform-tools, revision
6(99%) Q&apos;Eadb kill-serverQ&apos;E succeeded. ADB: * daemon not running. starting
it now on port 5037 * ADB: * daemon started successfully * Q&apos;Eadb
start-serverQ&apos;E succeeded. Done. 1 package installed. [hangs here forever]
The same command works fine for me on Linux and Mac OS X.</description>
<comment>
<author>r...@android.com</author>
<when>Wed, 27 Jul 2011 23:18:26 +0000</when>
<what>Hmm indeed, I can totally reproduce it. Seems like the java process is not quitting properly.</what>
</comment>
<comment>
<author>praveenp...@gmail.com</author>
<when>Sat, 17 Sep 2011 02:11:04 +0000</when>
<what>how to install  Q&quot;E Android SDK Platform-tools, revision 6Q&quot;E in manually .. i tried lot of time... it shows   Q&apos;Eadb kill-serverQ&apos;E failed -- run manually if necessary. pls help me...</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 16:44:14 +0000</when>
<what>Fixed by 4f6fa011befdddecdd8c52b0256853e8c04e244c (i)

@praveen This error is benign, please ignore it. It means Q&quot;Eadb kill-serverQ&quot;E found abd was not running so there was nothing to stop. In the R15 version of the tools the error will not be shown.</what>
</comment>
<comment>
<author>fragi...@gmail.com</author>
<when>Tue, 11 Oct 2011 22:30:36 +0000</when>
<what>This is a difficult issue to ignore because the environment hangs and prevents use of the emulator completely.  With no workaround the medium status was surprising.

Luckily, I have the workaround:  for each XML file that hangs, create a HOSTS entry for the offending domain to 128.0.0.1. Unlike the parsing error, the error unable to reach a file works properly and the emulator is allowed to run.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 23:23:53 +0000</when>
<what>@fragin: what Q&quot;Emedium statusQ&quot;E? This has been fixed and will be available in the R15 version of the tools.

If you want a workaround: if you find Q&quot;Eandroid update sdk -uQ&quot;E is hanging, run Q&quot;Eadb kill-serverQ&quot;E in another shell. It will release the thread blocked on IO in the sdk manager.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 19 Oct 2011 19:57:05 +0000</when>
<what>This will be in R15, not R14.</what>
</comment>
<comment>
<author>hathanht...@gmail.com</author>
<when>Sat, 12 Nov 2011 05:27:43 +0000</when>
<what>Same issue is happening in my winxp sp3, android-sdk_r15-windows.zip, JDK 1.6.0_27

  Done. 1 package installed.
  [Hang forever]

The workaround 
  run Q&quot;Eadb kill-serverQ&quot;E in another shell

works for me. 

I believe that the problem still exists in android sdk r15. Please fix it.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Sun, 13 Nov 2011 20:24:54 +0000</when>
<what>Release will be in R16, not 15. Sorry for the typo.
</what>
</comment>
</bug>
<bug>
<bugid>16103</bugid>
<title>Automatic exposure time in camera API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sinni...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 12:58:39 +0000</openedDate>
<description>Hello, I have noticed, that, in Android the official camera app can
correct the exposure time automatically, which is also the default
setting. This means, that in dark rooms, it automatically exposes the
sensor to the vicinity longer so it can Q&quot;EcatchQ&quot;E more light, resulting in
the image getting brighter. This is very awesome and every camera, as
far as I know, has it. Now, unfortunately, several apps (including
barcode scanners, etc) do not have this feature. I suspect that the
camera API does not expose a setting for automatic exposure time. I also
looked at
http://developer.android.com/reference/android/hardware/Camera.Parameters.html
and there does not seem to be an automatic setting. You can set it
manually, sure, but nothing automatic. This is very unfortunate since
many developers do not know a lot about photography. They will just put
the camera API to use and make pictures, thatQ&apos;Es it. There might be code
snippets for setting the exposure time depending on the brightness of
the picture, but this could be simpler. Thank you for reading this
feature request, and I HOPE I have not overseen a similar feature
request. Please correct me if I did. Have a great day!</description>
</bug>
<bug>
<bugid>13910</bugid>
<title>Places added icon icon does not appear.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atao2...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 01:29:18 +0000</openedDate>
<description>Problem: [3/3EA; 15/15 times; ALWAYS] Occurence Process : 1.
applications Q&gt;E places Q&gt;E add icon touch Q&gt;EType some text Q&gt;E add Q&gt;E add icon
longpress 2. Q&quot;Eremove this searh?Q&quot;E popup Q&gt;Etouch text field Q&gt;E disappear
popup Q&gt;E add icon touch Q&gt;E Type some text Q&gt;E add Occurence Status : Added
icon does not appear. Expected result : Added Second icon should be
appear.</description>
</bug>
<bug>
<bugid>14088</bugid>
<title>Video calling</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:08:20.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vamsiwor...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 18:44:04 +0000</openedDate>
<description>Hai Everyone, I am using Google nexus s. It has a front face camera but
no video calling facility. Please add the option and give us the updates
for download. NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:08:20 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8170</bugid>
<title>Q&quot;EApps FilesQ&quot;E structure needed akin to Q&quot;EProgram FilesQ&quot;E in windows</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-05T17:18:11.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>borisat...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 16:50:22 +0000</openedDate>
<description>The folders and files that all these Applications create on the sdcard
are just out of control. I got multiple albumthumbs directories in root,
Q&apos;EdownloadQ&apos;E , Q&apos;EdownloadsQ&apos;E. Some applications name their folders in a
meaningful way, others dont. Either way its a pain to seep through them
all, trying to find own folders and files. Possible solution would be to
implement a folder that would contain all the misc data from these
applications in one source. something like sdcard:Apps
Files/[Application name]/[respective application junk/</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 05 May 2010 17:18:11 +0000</when>
<what>FroYo will provide an API to let applications do something like this.</what>
</comment>
<comment>
<author>exorex</author>
<when>Sat, 13 Nov 2010 18:10:30 +0000</when>
<what>If this was released in Froyo then the status should be Released</what>
</comment>
</bug>
<bug>
<bugid>4897</bugid>
<title>Ability to select the color of the corporate account in corporate email.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>27</stars>
<reportedBy>JoshuaKC...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 19:22:08 +0000</openedDate>
<description>Corporate accounts seem to be assigned a random color in the corporate
email inbox. It would be nice to be able to select the color associated
with each corporate email account.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:50:56 +0000</when>
<what></what>
</comment>
<comment>
<author>stevecop...@gmail.com</author>
<when>Sun, 13 Dec 2009 13:09:47 +0000</when>
<what>Agreed. First time I set up my email it was pink. 
Not that I care too much, just not a fan of pink.</what>
</comment>
<comment>
<author>xchi...@gmail.com</author>
<when>Fri, 12 Mar 2010 04:13:26 +0000</when>
<what>As simple and benign  as this functionality would seem, itQ&apos;Es actually very important 
for me.  I manage 5 separate email accounts (not including gmail); 2 exchange, 2 
IMAP, and one POP.  The color differentiation allows me to quickly tell from which 
account an email is from in the combined view.   In order to get a color that makes 
since for a given account (e.g. company color for the corporate exchange account), I 
have to enter the account multiple times until I stumble across the right color.  

(Of course this issue is greatly exacerbated by the phone periodically dropping all 
of the accounts, but thatQ&apos;Es logged under a separate issue.)

Please provide for the ability to assign specific colors to accounts.
</what>
</comment>
<comment>
<author>bluesol...@gmail.com</author>
<when>Sun, 23 May 2010 11:15:12 +0000</when>
<what>Same problem and I did the same trick that xchief6.
I had the color I wanted, but updating in Froyo changed me all my accounts colors...
And no ability to choose these colors. I have to re-enter the accounts multiple times
to re-get the right colors.
It would be great to arrange the list of the accounts not having the accounts listed
in the added order.</what>
</comment>
<comment>
<author>Dascala...@gmail.com</author>
<when>Thu, 12 Aug 2010 18:07:33 +0000</when>
<what>How are you able to enter the accounts multiple times? I tried, and I get a duplicate account error.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Wed, 18 Aug 2010 18:46:45 +0000</when>
<what>Hi Dascalargo, just delete and read the account and it will get another random color.</what>
</comment>
<comment>
<author>xchi...@gmail.com</author>
<when>Thu, 02 Sep 2010 01:39:02 +0000</when>
<what>Sorry for the late response ... you have to enter the account and check the
color. If its not what you want, delete the account and reenter; the color
will advance to the next on the list.

Its arduous, but it works.

-Steve
xchief6@gmail.com

*** sent from mobile device ***

a</what>
</comment>
</bug>
<bug>
<bugid>18518</bugid>
<title>Camera appQ&apos;Es PopupWindow compiled from source has bad dimensions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rich.ea...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 08:35:10 +0000</openedDate>
<description>When I run the Android Camera app from source, the settingsQ&apos;E popup
window is too large; it is clear because the bottom arrow (anchor) does
not connect with the popup frame. I have attached two images to better
illustrate the problem. I am running this on an Nexus S, android version
2.3.4, developing with sdk 2.3.3. Development Environment is OS X,
Eclipse version 1.3.2 The source code has not been modified; I simply
retrieved the source from
git://android.git.kernel.org/platform/packages/apps/Camera.git, created
a new project from existing source in Eclipse, and than ran it on my
Nexus S. I have tried to look for the source of the problem myself, but
I am quite unclear about what could cause the misalignment. If the
problem cannot be reproduced from your end but you have an idea about
what may be going wrong, please let me know and I will try to debug. If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>rich.ea...@gmail.com</author>
<when>Sat, 13 Aug 2011 04:17:42 +0000</when>
<what>So no one even has a comment about why this is happening?  Where are all the android developers?</what>
</comment>
</bug>
<bug>
<bugid>9601</bugid>
<title>Web Browser doesnQ&apos;Et seem to support the Q&lt;EbaseQ&gt;E tag</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-13T16:39:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>reube...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 21:47:10 +0000</openedDate>
<description>Apologies if this is already a known issue, I couldnQ&apos;Et find anything
about the base tag in any of the reports. I have a web server set up
with multiple rails based web apps running of the same Virtual Server,
so I use the Q&lt;EbaseQ&gt;E tag to designate the appQ&apos;Es root containing images,
css and javascript. (Makes it easier to move things around when all I
have to do is change the base tag) When the page is loaded on the
androidQ&apos;Es standard web browser, it doesnQ&apos;Et appear to find any of the
resources that wonQ&apos;Et be found without properly supporting the base tag.
Android 2.1 - EVO (standard, un-rooted ROM)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 13 Jul 2010 16:39:46 +0000</when>
<what>This example use of the Q&lt;EbaseQ&gt;E tag
http://www.htmlcodetutorial.com/linking/hello.html
works fine on Froyo (2.2)</what>
</comment>
<comment>
<author>reube...@gmail.com</author>
<when>Tue, 13 Jul 2010 17:42:48 +0000</when>
<what>IQ&apos;Em afraid thatQ&apos;Es not a very good example. The css files referenced in your example return a 404. (reguardless of what browser is used)


Here is a scheduling app I created for my company demonstrating what I am talking about.

access Q&lt;EdotQ&gt;E harvestproductionsinc Q&lt;EdotQ&gt;E com Q&lt;EslashQ&gt;E schedule Q&lt;EslashQ&gt;E schedule

BTW: IQ&apos;Em not totally sure that the base tag is the source of the problem, it just seems to be the most likely. IE, Firefox, Chrome, Opera, and Safari browsers show the styling correctly. OperaMini and IPhoneQ&apos;Es browsers show it correctly. Android 2.1 does not. DonQ&apos;Et have Froyo to test this against.</what>
</comment>
<comment>
<author>reube...@gmail.com</author>
<when>Tue, 13 Jul 2010 17:51:16 +0000</when>
<what>One thing I didnQ&apos;Et consider that might cause problems is that the server sends out that page different depending on the what the browser reports that it supports.

The mime type is set to application/xhtml+xml if the browser request says it supports it, and includes the proper XML tags in those cases. I could see that potentially causing unexpected behaviour, although itQ&apos;Es always worked quite well until now.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 13 Jul 2010 18:56:18 +0000</when>
<what>On Froyo (2.2), I donQ&apos;Et see any obvious difference viewing this page on a Nexus One and on the desktop. You can try it for yourself by running the emulator in the Froyo SDK.</what>
</comment>
<comment>
<author>reube...@gmail.com</author>
<when>Tue, 13 Jul 2010 19:51:42 +0000</when>
<what>Oh good. On mine it is just showing a plain table on white background. IQ&apos;Ell take your word for it and just assume this is fixed in 2.2. If I still have the same issue when HTC gets their 2.2 version out for EVO, IQ&apos;Ell re-open the bug. (And in that case it would probably be an issue with HTCQ&apos;Es port, rather than Android propper)

Thanks.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2974</bugid>
<title>EGL reinitialization in single process causing crash on G1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>9</stars>
<reportedBy>arco...@gmail.com</reportedBy>
<openedDate>Sat, 13 Jun 2009 11:32:07 +0000</openedDate>
<description>Crash upon EGL (re)initialization: 06-13 13:11:04.653:
DEBUG/SurfaceFlinger(64): pid 414 requesting gpu surface (current owner
= 414) 06-13 13:11:04.653: DEBUG/SurfaceFlinger(64): gpu surface granted
to pid 414 06-13 13:11:04.663: DEBUG/SurfaceFlinger(64): pid 414
requesting gpu surface (current owner = 414) 06-13 13:11:04.673:
DEBUG/SurfaceFlinger(64): gpu surface granted to pid 414 06-13
13:11:04.733: INFO/System.out(414): STARTING... 06-13 13:11:04.733:
INFO/System.out(414): RESULT...
com.google.android.gles_jni.EGLImpl@40193d00 06-13 13:11:04.733:
INFO/System.out(414): RESULT...
com.google.android.gles_jni.EGLDisplayImpl@43141f28 06-13 13:11:04.753:
DEBUG/GLLogger(414): 0: eglInitialize() failed (EGL_NOT_INITIALIZED)
06-13 13:11:04.753: INFO/System.out(414): RESULT... true 06-13
13:11:04.753: INFO/System.out(414): RESULT...
com.google.android.gles_jni.EGLConfigImpl@4316ae18 06-13 13:11:04.753:
INFO/System.out(414): RESULT...
com.google.android.gles_jni.EGLContextImpl@431c1520 06-13 13:11:04.753:
INFO/System.out(414): CREATING SURFACE... 06-13 13:11:04.763:
INFO/System.out(414): CREATING SURFACE...5 06-13 13:11:04.763:
INFO/System.out(414): CREATING SURFACE...6 06-13 13:11:04.763:
INFO/System.out(414): CREATING SURFACE...7 06-13 13:11:04.873:
INFO/ARMAssembler(414): generated
scanline__00000077:03010104_00009001_00000000 [103 ipp] (126 ins) at
[0x22d968:0x22db60] in 1922606 ns 06-13 13:11:05.113: INFO/DEBUG(32):
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 06-13
13:11:05.113: INFO/DEBUG(32): Build fingerprint:
Q&apos;Etmpl/kila_pl/dream/trout:1.5/CRB43/148830:user/ota-rel-keys,release-keysQ&apos;E
06-13 13:11:05.113: INFO/DEBUG(32): pid: 414, tid: 422 Q&gt;EQ&gt;EQ&gt;E
com.imellon.blockx Q&lt;EQ&lt;EQ&lt;E 06-13 13:11:05.113: INFO/DEBUG(32): signal 11
(SIGSEGV), fault addr acc14ca8 06-13 13:11:05.113: INFO/DEBUG(32): r0
ffff7778 r1 00000000 r2 00000000 r3 00006666 06-13 13:11:05.113:
INFO/DEBUG(32): r4 00000140 r5 acf09b0c r6 000001e0 r7 001abb40 06-13
13:11:05.113: INFO/DEBUG(32): r8 4453ad9c r9 4104beec 10 4104bed8 fp
00000001 06-13 13:11:05.113: INFO/DEBUG(32): ip 001abb40 sp 4453acd0 lr
acf0afdc pc acc14ca8 cpsr 60000030 06-13 13:11:05.193: INFO/DEBUG(32):
#00 pc acc14ca8 06-13 13:11:05.193: INFO/DEBUG(32): #01 pc 0000afd8
/system/lib/libpixelflinger.so 06-13 13:11:05.193: INFO/DEBUG(32):
stack: 06-13 13:11:05.203: INFO/DEBUG(32): 4453ac90 00000001 06-13
13:11:05.203: INFO/DEBUG(32): 4453ac94 001abb40 [heap] 06-13
13:11:05.203: INFO/DEBUG(32): 4453ac98 001abb40 [heap] 06-13
13:11:05.203: INFO/DEBUG(32): 4453ac9c 4453ad9c 06-13 13:11:05.203:
INFO/DEBUG(32): 4453aca0 4104beec 06-13 13:11:05.203: INFO/DEBUG(32):
4453aca4 4104bed8 06-13 13:11:05.203: INFO/DEBUG(32): 4453aca8 00000001
06-13 13:11:05.203: INFO/DEBUG(32): 4453acac acf0afd0
/system/lib/libpixelflinger.so 06-13 13:11:05.203: INFO/DEBUG(32):
4453acb0 4104beec 06-13 13:11:05.203: INFO/DEBUG(32): 4453acb4 000001e0
06-13 13:11:05.213: INFO/DEBUG(32): 4453acb8 000001e0 06-13
13:11:05.213: INFO/DEBUG(32): 4453acbc acf098e0
/system/lib/libpixelflinger.so 06-13 13:11:05.213: INFO/DEBUG(32):
4453acc0 00000140 06-13 13:11:05.213: INFO/DEBUG(32): 4453acc4 acf09b0c
/system/lib/libpixelflinger.so 06-13 13:11:05.213: INFO/DEBUG(32):
4453acc8 df002777 06-13 13:11:05.213: INFO/DEBUG(32): 4453accc e3a070ad
06-13 13:11:05.213: INFO/DEBUG(32): #01 4453acd0 000001e0 06-13
13:11:05.213: INFO/DEBUG(32): 4453acd4 4104bec4 06-13 13:11:05.213:
INFO/DEBUG(32): 4453acd8 00000000 06-13 13:11:05.213: INFO/DEBUG(32):
4453acdc 01000000 06-13 13:11:05.213: INFO/DEBUG(32): 4453ace0 4453ad3c
06-13 13:11:05.213: INFO/DEBUG(32): 4453ace4 00002900 06-13
13:11:05.213: INFO/DEBUG(32): 4453ace8 ffff7778 06-13 13:11:05.213:
INFO/DEBUG(32): 4453acec 00000000 06-13 13:11:05.223: INFO/DEBUG(32):
4453acf0 00000000 06-13 13:11:05.223: INFO/DEBUG(32): 4453acf4 00000002
06-13 13:11:05.223: INFO/DEBUG(32): 4453acf8 001ac0d8 [heap] 06-13
13:11:05.223: INFO/DEBUG(32): 4453acfc 000001e0 06-13 13:11:05.223:
INFO/DEBUG(32): 4453ad00 00000140 06-13 13:11:05.223: INFO/DEBUG(32):
4453ad04 00000000 06-13 13:11:05.223: INFO/DEBUG(32): 4453ad08 00000000
06-13 13:11:05.223: INFO/DEBUG(32): 4453ad0c 0000cccc [heap] 06-13
13:11:05.223: INFO/DEBUG(32): 4453ad10 00000000 06-13 13:11:05.223:
INFO/DEBUG(32): 4453ad14 01000000 06-13 13:11:06.663:
INFO/ActivityManager(64): Process com.imellon.blockx (pid 414) has died.
- Steps to reproduce the problem IQ&apos;Eve to activies using EGL first
activity (menu) launches other (game itself), one user press back key
game activity finishes itself and menu is displayed, after few starts of
game crash occured. As you can see on above logs fragment eglInitialize
failed (yet result returned by eglInitialize was true), and then SIGSEGV
occured, this happens quite often and usually eglInitialize() failed can
be found in logs in such case, yet in few cases eglInitialze succeeded.
I also notice that delaying activity launch (that is I release first EGL
and then sleep for a while and then start second activity) causes this
crash to occur less often. This bug cannot be reproduced on emulator.
Zipped adb bugreport output attached</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:32:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9155</bugid>
<title>Music player starts to play through speakers after a call if headphones are removed to take the call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>AdzTheUp...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 15:03:04 +0000</openedDate>
<description>- Steps to reproduce the problem. Have headphones plugged into the
device. Start the music player, have an incoming call come in, remove
headphones to take the call, answer the call. - What happened. Once the
call finishes the music will start to play again this time through the
phone speakers and not recognising that the headphones are removed. -
What you think the correct behavior should be. The device should
recognise that the headphones are out and therefore it should cease to
resume playback. Device - HTC Desire - v2.1</description>
<comment>
<author>mike.calhoun</author>
<when>Wed, 23 Jun 2010 20:28:31 +0000</when>
<what>There are arguments for either side of this.  The best way to handle this is to just create an option for it.  It shouldnQ&apos;Et deal with headphones though.  It should just be Q&quot;EContinue audio playback after a callQ&quot;E  Disable or Enable.</what>
</comment>
<comment>
<author>onaclov2...@gmail.com</author>
<when>Thu, 04 Nov 2010 15:23:17 +0000</when>
<what>This appears to be a duplicate of bug 5627. 
http://code.google.com/p/android/issues/detail?id=5627Q&amp;Eq=headphones%20callQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>14149</bugid>
<title>Documentation error for ItemizedOverlay</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marius.m...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 08:19:42 +0000</openedDate>
<description>The API docs for ItemizedOverlay in the maps API seems to be wrong with
regards to the two onTap methods. The documentation for onTap(GeoPoint,
MapView) states that Q&quot;EA tap will only be handled if it lands on an item,
and you have overridden onTap(int) to return true.Q&quot;E However, this
callback is called before onTap(int index), and the return value of the
latter does not seem to have any effect. The way I understand the API
docs, I could use onTap(int) to determine whether I want to handle the
event, and onTap(GeoPoint, MapView) could provide the details I need to
handle it. The way the API seems to work, I need to capture what I need
in onTap(GeoPoint, MapView) and get hold of the Item clicked in
onTap(int). Please let me know if issues should be filed elsewhere.</description>
</bug>
<bug>
<bugid>15417</bugid>
<title>SEG FAULT with WebView. addJavascriptInterface</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paul.nik...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 04:27:46 +0000</openedDate>
<description>This occurs in sdk 2.1 and below. Steps to reproduce: 1) add js
interface to webview 2) load a url 3) add a new js interface so that the
old one is garbage collected The webview still holds on to the old
JsInterface reference over the managed/unmanaged bridge therefore
causing a segfault from the perspective of the native webview.
Suggestions: A) Mark in documentation of this restriction B) throw an
UnsupportedOperationException when trying to add a JsInterface after a
URL is loaded. C) honor the request to add a new JsInterface</description>
<comment>
<author>paul.nik...@gmail.com</author>
<when>Fri, 11 Mar 2011 04:34:28 +0000</when>
<what>Trying to clarify. the finalize method is called on the old JsInterface object after step 3 (when you try to add a new js interface after a url is loaded). </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 11 Mar 2011 05:32:24 +0000</when>
<what>can you reproduce this in 2.3.3 or 3.0?</what>
</comment>
<comment>
<author>paul.nik...@gmail.com</author>
<when>Fri, 11 Mar 2011 06:06:56 +0000</when>
<what>2.3 yes. I think I saw it in 3.0 but canQ&apos;Et say for certain. My spidey sense tells me that it is in 3.0 though. </what>
</comment>
</bug>
<bug>
<bugid>13462</bugid>
<title>Cyrillic Keyboard support (Bulgarian Phonetic, Bulgarian BDS, Russian)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mnac...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 05:27:08 +0000</openedDate>
<description>It will be very nice if Android supports most popular Cyrillic Keyboards
which are supported in MS Windows and Linux distributions like Bulgarian
Phonetic, Bulgarian BDS, Russian, etc.</description>
</bug>
<bug>
<bugid>18804</bugid>
<title>Notification Music Controls, and Queue Music option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>whitaker...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 00:37:37 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
In the music app, I would like to be able to change songs/pause within
the notification window. It doesnQ&apos;Et seem that complicated to implement,
and on my nexus s there is plenty of space available for such buttons,
granted they would be small, but not all that hard to press. However, I
am not a developer, or even all that tech savvy, so if this is an
impossible request for whatever reason, please excuse me. Also, I would
like a queue song option if a song is long pressed, this also seems like
an easy feature to add to the music program. It would make listening to
music a much more enjoyable experience because sometimes I want to
listen to a song, but donQ&apos;Et want to end the current song, and 3-4
minutes seems like an excessive amount of time to wait just to select
the next song. Thanks for reading, Curious</description>
</bug>
<bug>
<bugid>16364</bugid>
<title>repeating character while using bluetooth keyboard in honeycomb</title>
<status>New</status>
<owner>jeffbr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Ezra.Ind...@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 00:53:05 +0000</openedDate>
<description>IQ&apos;Em using Honycomb 3.0.1 on an unmodified Moto Xoom, with the Motorola
bluetooth keyboard. In different applications, including gmail, talk,
and 3rd party apps, sometimes the keyboard will Q&quot;EstickQ&quot;E on a keystroke,
resulting in an ever repeating letter, space or backspace. minimizing
the app does not solve this issue, the only thing to do is toggle
bluetooth on and off. I havenQ&apos;Et have this issue with the keyboard when
it is used with my phone, so it is definitley not a mechanical issue
with the keyboard.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Apr 2011 01:43:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jeffbr...@google.com</author>
<when>Wed, 04 May 2011 07:45:43 +0000</when>
<what>IQ&apos;Eve seen the Motorola Bluetooth keyboard sometimes get into bad states where it fails to report the key up event properly.  Sometimes it starts emitting very strange garbage like events that describe mouse movements, as if the keyboardQ&apos;Es firmware got into a bad state.

Unfortunately, I do not know how to reproduce this issue reliably.  If you find a way, please post instructions that we can forward to Motorola.</what>
</comment>
<comment>
<author>macas...@gmail.com</author>
<when>Sun, 14 Aug 2011 22:10:01 +0000</when>
<what> IQ&apos;Eve had similar eeerratic behavior with the motorola android keyboard on the galaxy tab 10.1.  Going to look into it some more, but itQ&apos;Es obviously really annoying.</what>
</comment>
</bug>
<bug>
<bugid>8732</bugid>
<title>AudioRecord enters Standby mode without warning only on NexusOne.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 04:58:22 +0000</openedDate>
<description>IQ&apos;Em running AudioRecord to capture sound. It runs inside a service. But,
after the initial run after installing the app (in which IQ&apos;Eve never seen
this bug occur), the sound goes blank about 20% of the time after 0-20
seconds of running. Audio data STILL gets captured from the hardware,
however, it is completely silent. If you examine the console you will
see that AudioHardwareQSD enters standby mode: 05-30 11:49:37.639:
DEBUG/dalvikvm(697): GC_FOR_MALLOC freed 8417 objects / 326880 bytes in
62ms 05-30 11:49:37.639: INFO/AudioHardwareQSD(59): do input routing
device 40000 05-30 11:49:37.639: INFO/AudioHardwareQSD(59): Routing
audio to Speakerphone 05-30 11:49:37.650: WARN/AudioFlinger(59):
RecordThread: buffer overflow 05-30 11:49:37.780:
DEBUG/AudioHardwareQSD(59): Switching audio device to 05-30
11:49:37.780: DEBUG/AudioHardwareQSD(59): Speakerphone 05-30
11:49:37.871: INFO/AudioHardwareQSD(59): AudioHardware PCM record is
going to standby. This bug does not occur on any other phone than the
nexus. Someone told me that AudioHardwareQSD is related to the
snapdragon audioprocessor for the second microphone. Thanks.</description>
<comment>
<author>hunt...@gmail.com</author>
<when>Sun, 30 May 2010 05:13:42 +0000</when>
<what>-FYI, you can use the volume meter and you will see that it goes dead to assist in 
seeing this bug.
-Bug exists both on 2.1 and 2.2 on Nexus one. 
</what>
</comment>
<comment>
<author>szabolcs...@gmail.com</author>
<when>Mon, 31 May 2010 11:24:32 +0000</when>
<what>I too have experienced angry users about AudioRecord going silent after subsequent 
runs of the app, only in my case it was SAMSUNG users after getting the 2.1 update.</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Tue, 01 Jun 2010 08:11:19 +0000</when>
<what>Ok. Now, I strongly believe managed to fix the bug. But it was a doozy, and is 
completely undocumented. If anyone is interested, let me know.
</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Wed, 02 Jun 2010 11:06:24 +0000</when>
<what>I am interested!

Please shred some light on this.</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Thu, 03 Jun 2010 03:30:14 +0000</when>
<what>Hey. This is not so much a bug, as it is a lack of a best practice. IQ&apos;Eve documented the 
best practice here:
http://hificorder.blogspot.com/</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Thu, 03 Jun 2010 10:26:13 +0000</when>
<what>Interesting post, thanks.</what>
</comment>
</bug>
<bug>
<bugid>1365</bugid>
<title>repo init fails on OpenSUSE 11.1 beta5: type.__init__() takes 1 or 3 arguments</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:16:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>heads...@gmail.com</reportedBy>
<openedDate>Mon, 24 Nov 2008 01:48:21 +0000</openedDate>
<description>I am running OpenSUSE 11.1 beta 5 (because it supports my wifi card). I
am trying to follow the instructions for getting the Android source at
http://source.android.com/download. I created a local directory and used
curl to get repo. When I run this command: repo init -u
git://android.git.kernel.org/platform/manifest.git I get the error
Q&quot;Etype.__init__() takes 1 or 3 argumentsQ&quot;E. The full command output, which
includes a backtrace, is in the attached file.</description>
<comment>
<author>83c...@gmail.com</author>
<when>Tue, 02 Dec 2008 05:15:27 +0000</when>
<what>I think your disto isnQ&apos;Et the issue. did you check the version of python?
currently, python 2.6 is released. that version occurs the error youQ&apos;Eve mentioned.
try python 2.4.  (http://www.python.org/ftp/python/2.4.5/Python-2.4.5.tar.bz2)


good luck!!


  Ryan.</what>
</comment>
<comment>
<author>imrehg</author>
<when>Tue, 30 Dec 2008 05:13:19 +0000</when>
<what>Hi,

 Indeed, it is because of the changes to the metaclass syntax in python 2.6 and up... 

 However, a small change seemed to be sufficient for me to run repo properly with
python 2.6.1 - in .repo/repo/froofle/protobuf/reflection.py change line
   superclass.__init__(cls, name, bases, dictionary)
to
   superclass.__init__(name, bases, dictionary)

(I uploaded patch here to do just that)

# So, to get started with python 2.6 and repo, go to your working directory
# Download the reflection_metaclass_python_changes.patch
# Run:
repo init -u git://android.git.kernel.org/platform/manifest.git 
# it will fail, but:
patch -p0 Q&lt;E reflection_metaclass_python_changes.patch
# Run again:
repo init -u git://android.git.kernel.org/platform/manifest.git 
# It succeeds, add your name and email, then sync away
repo sync

 

HavenQ&apos;Et tested it beyond running sync, since it seems to be used in the change
uploading process, so someone more knowledgeable than me should comment on it. And an
actual patch to the repo should do python version checking and issue one or the other
command depending on the result. CouldnQ&apos;Et check that out just yet.

Hope this helps, and again, please comment!
Cheers,
    Greg</what>
</comment>
<comment>
<author>scarabx</author>
<when>Wed, 07 Jan 2009 01:15:00 +0000</when>
<what>I tried GregQ&apos;Es patch and it seems to work. IQ&apos;Em running OpenSuse 11.1 with python 2.6</what>
</comment>
<comment>
<author>heads...@gmail.com</author>
<when>Thu, 08 Jan 2009 22:50:13 +0000</when>
<what>Greg, thanks for that -- it works for me great.

IQ&apos;Em hoping that the repo scripts will be updated to work with current Linuxen...</what>
</comment>
<comment>
<author>Max.Golovanov</author>
<when>Fri, 20 Feb 2009 20:28:26 +0000</when>
<what>Thanks Greg. It worked for me on Fedora 11a with Python 2.6.</what>
</comment>
<comment>
<author>heads...@gmail.com</author>
<when>Tue, 21 Apr 2009 19:32:42 +0000</when>
<what>Seems to be completely fixed now. I guess this can be closed.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:16:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12971</bugid>
<title>Deleting Messages thread as new message arrives, deletes the wrong thread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nickhowes</reportedBy>
<openedDate>Mon, 06 Dec 2010 12:06:59 +0000</openedDate>
<description>HTC Desire, Android 2.2 Steps: 1. Open Messages app. 2. Hold finger over
thread to delete. Press Delete. 3. While confirm dialog is visible, a
new text arrives from the same sender. 4. Press Delete 5. The oldest
thread in Messages is deleted, instead of the one that was selected.
This happened twice to me, and each time it deleted the oldest thread.
When no texts came through, I was able to delete the intended thread but
the oldest two threads are unrecoverable. If a new message comes through
it should still delete that thread, or it should delete everything
except that message, or it should refuse to delete the thread due to the
new message.</description>
</bug>
<bug>
<bugid>10491</bugid>
<title>Media volume through Bluetooth is unusably low on Android 2.2 on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lia.ad...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 21:33:53 +0000</openedDate>
<description>Media volume through Bluetooth is unusably low on Android 2.2, on the
Google Nexus One. Before 2.2, I could route any Android sound through
Bluetooth to my hearing aids: phone, MP3, and notifications. The volume
was good for all those sources of sound. And those same sounds came
through fine if I used headphones through the 3.5 audio jack instead of
the hearing aids. But when I got upgraded to 2.2, that situation broke.
Now when I use Bluetooth, the phone volume and notification volume still
work fine, but other audio comes through at a fraction of normal volume.
That reduced volume is too low to distinguish recordings of normal
voice. The headphones still work fine for all audio; the Android audio
is just broken when using Bluetooth. ItQ&apos;Es a serious accessibility bug:
itQ&apos;Es not practical to listen to a recording by using audio headphones,
and then have to take them out and pop in hearing aids to answer the
phone! This bug may be related to Issue 9445, although that bug seems to
indicate that a user can manually adjust the volume back up to normal.</description>
<comment>
<author>Richard....@gmail.com</author>
<when>Wed, 05 Jan 2011 21:17:37 +0000</when>
<what>I have exactly the same problem on a Samsung Galaxy S Vibrant with Bell in Canada.  The bluetooth volume Q&lt;Eto initiate a call and to confirm the dialed numberQ&gt;E is so low that it is virtually inaudible. However the phone connection, once made, is at a suitable level. 

Another problem is the mis-dialing that occurs when it hears a name that is vaguely similar to another. I wonder if that has to do with the volume of the input to the bluetooth in the phone itself being too low to readily differentiate the names. (It would also be nice to add a confirmation of the number prior to dialing.)  I terminate about one call in 4 directed to the same person, due to incorrect name recognition.

The above is all with Froyo 2.2 version UGJL2, Kernel version 2.6.32.9</what>
</comment>
</bug>
<bug>
<bugid>15346</bugid>
<title>Video Freeze and/or start from beginning</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bips...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 04:19:16 +0000</openedDate>
<description>When playing mp4 video the video will freeze every so often (havenQ&apos;Et
nailed down the exact time frame - maybe around a minute or two) then
either start from where the video began or continue on 1half -2 seconds
before or after the freeze. Hard to describe, but the basics is that
video is not as smooth as it should be. Video should not freeze, pause
or loop for any reason. Running 3.0 on Moto Xoom NOTE: This form is only
for reporting user bugs in 3.0. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, making sure that it
runs Android 3.0. If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>Sumed...@gmail.com</author>
<when>Thu, 05 May 2011 14:43:12 +0000</when>
<what>I am trying play .m3u8 playlist on Motorola Xoom device. When I am playing stream video frequently freezes.  I have observed that it does not play in sequence and jump to a few urls ahead. Can someone highlight what is the reason? 

Log file is uploaded here
https://gms.geodesic.com/webim/FileTransfer/Webapp/public_html/uploads/2576/MunduTVLog_TimesNow.txt
 </what>
</comment>
</bug>
<bug>
<bugid>7083</bugid>
<title>Subtitle should be changed from Q&quot;ECaptionQ&quot;E to Q&quot;ETitleQ&quot;E at Picasa share on gallery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nine.dr...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 12:45:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Initial setup : Android 2.1 version. Step : menu
-Q&gt;E Gallery -Q&gt;E select a picture -Q&gt;E Menu -Q&gt;E Share -Q&gt;E Picasa -Q&gt;E Upload
details screen, Should change the subtitle from Q&quot;ECaptionQ&quot;E to Q&quot;ETitleQ&quot;E.
Also, Korean should change the subtitle from Q&quot;E??Q&quot;E to Q&quot;E??Q&quot;E. - What
happened. Incorrect translation - What you think the correct behavior
should be. Should change the subtitle from Q&quot;ECaptionQ&quot;E to Q&quot;ETitleQ&quot;E. Also,
Korean should change the subtitle from Q&quot;E??Q&quot;E to Q&quot;E??Q&quot;E. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14597</bugid>
<title>Improve Google Voice notifications</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-10T03:41:51.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>allspiri...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 22:19:26 +0000</openedDate>
<description>I am using Google Voice for my voicemail. I have it set to notify me
when a new item arrives in my inbox. However, when I receive a text
message, I get both a notification that I have a new text message and a
Google Voice notification that I have a new text message in my inbox.
This should be combined into one notification. Additionally, if somebody
calls me and leaves a voicemail, I shouldnQ&apos;Et get a missed call *and* a
voicemail notification. Obviously in most cases if I have a voicemail,
that automatically means I had a missed call. I only need one
notification.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 10 Feb 2011 03:41:51 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>rksharma...@gmail.com</author>
<when>Fri, 11 Feb 2011 09:15:57 +0000</when>
<what>Massage size too  short only 160 words/ per massage</what>
</comment>
<comment>
<author>allspiri...@gmail.com</author>
<when>Fri, 11 Feb 2011 19:55:45 +0000</when>
<what>Thanks for the information. I will go post there.</what>
</comment>
</bug>
<bug>
<bugid>11006</bugid>
<title>unsuccessful marketplace update leads to application removal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>erp...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 05:06:41 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. How to reproduce this problem: 1. Install any
application from the marketplace. 2. Wait until the application has an
update available. 3. Start the update process by touching the update
button. 4. While the update is downloading, do something that interrupts
the data connection (whether WiFi or 2G/3G). Suggestions: **Move too far
away from the WiFi base station. **Walk into a different room. **Go
indoors. **Hold the phone naturally. **Can you tell IQ&apos;Em disappointed by
the reception? What happens: 5. The download stalls, as expected. 6.
After a little while, a black triangle with a white exclamation point
appears in the bar across the top of the screen. The notification title
is the name of the application. The notification text is Q&quot;EDownload was
unsuccessful, please try again.Q&quot;E 7. The old version of the app no longer
appears to be installed. It is not on the application list. 8. Visiting
the applicationQ&apos;Es page in the marketplace offers the option to install
it (as if it had never been installed before). What I think the correct
behavior should be: 5. The download stalls, as expected. 6. After a
little while, a black triangle with a white exclamation point appears in
the bar across the top of the screen. The notification title is the name
of the application. The notification text is Q&quot;EDownload was unsuccessful,
please try again.Q&quot;E 7. The old version of the app __is still installed__
on the phone. This can be summarized as: application updates should be
atomic. They should either succeed entirely (in which case the new
version of the app should be installed) or fail entirely (in which case
the old version of the app should be installed as if no update had ever
been attempted). Device: Nexus One Android version: 2.2 Baseband
version: 32.36.00.23U_4.06.00.12_7 Kernel version:
2.6.32.9027227-g3c98b0d / android-build@apa26 #1 Build number: FRF91
Note: I donQ&apos;Et have the development environment, but I would be willing
to install it if it would help fix this bug.</description>
</bug>
<bug>
<bugid>1568</bugid>
<title>RFE: Update application icon on Q&quot;EdektopQ&quot;E when reinstalling the application. </title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-05T20:50:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 17:03:08 +0000</openedDate>
<description>When the user has created a shortcut for an application on the dektop
and if you reinstall/update the same application, the new application
may contain an updated app icon. Would be nice if the old icon on the
desktop is replaced with the new one.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:05:40 +0000</when>
<what></what>
</comment>
<comment>
<author>stonedon...@gmail.com</author>
<when>Mon, 02 Feb 2009 14:42:33 +0000</when>
<what>I also had a problem today with a user having a shortcut on the desktop to an old
version of my application, and after installing the new version getting fatal errors
on launch.

Maybe the desktop shortcuts could also be updated or removed during the uninstall
process to keep this from happening?</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 05 Feb 2009 20:50:40 +0000</when>
<what></what>
</comment>
<comment>
<author>mika.ris...@gmail.com</author>
<when>Fri, 05 Jun 2009 08:04:15 +0000</when>
<what>I also had problems with the shortcut when I changed the activity that is launched from the application icon. The 
shortcut still pointed to the old activity causing android.process.acore to crash with SecurityException.</what>
</comment>
</bug>
<bug>
<bugid>15668</bugid>
<title>SDK Installer (Win7) doesnQ&apos;Et recognize JDK x64 installation</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-07-12T03:03:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>Paul...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 18:28:05 +0000</openedDate>
<description>Host OS: Win7 64bit SDK tools version (available in the Q&quot;EAboutQ&quot;E section
of the Q&apos;EandroidQ&apos;E tool UI): android-sdk_r10-windows.zip installer Eclipse
version: N/A ADT plug-in version: N/A STEPS TO REPRODUCE: 1. Install x64
JDK (6 Update 24) 2. Try to install the r10 Android SDK EXPECTED
RESULTS: Android SDK recognizes JDK installation. OBSERVED RESULTS: SDK
install asked me to install the JDK. I had to uninstall the 64bit JDK
and downgrade to the 32bit version (6 update 24 still). ADDITIONAL
INFORMATION: Email - paulnsx@gmail.com or pruggier@qualcomm.com</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:53:58 +0000</when>
<what></what>
</comment>
<comment>
<author>Joshua.C...@gmail.com</author>
<when>Tue, 03 May 2011 14:16:04 +0000</when>
<what>I observed the same, except I installed x64 JDK 6 Update 25. Downgrading to x86 fixed the problem for me as well.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 03:03:22 +0000</when>
<what>IQ&apos;Eve changed the way the installer detects Java and also make it provide a little debug log in case the detection fails.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:24:35 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20254</bugid>
<title>Behavior of window.open in the Android Browser is underdocumented</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hil...@google.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 19:29:33 +0000</openedDate>
<description>The Android Browser seems to implement DOM window.open as follows: If
the call is not made with a third Q&quot;EfeaturesQ&quot;E argument, or the features
argument is an empty array, empty string, empty object, or is
(explicitly) undefined, it appears the new window will open as a new
toplevel browser window. If the call is made with any other features
argument, it appears the window will be opened as a Q&quot;EsubwindowQ&quot;E that
mostly overlays the current window, with its own close button and the
edges of the underlying window still visible underneath. This behavior
is somewhat peculiar, and does not appear to be documented anywhere.</description>
<comment>
<author>hil...@google.com</author>
<when>Thu, 22 Sep 2011 19:30:04 +0000</when>
<what>Oops - empty object gives the subwindow behavior, not the toplevel browser window behavior.</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Tue, 25 Oct 2011 00:52:21 +0000</when>
<what>Another case: if window.open is called from a window thatQ&apos;Es within an Q&lt;EiframeQ&gt;E on the current page, the new window will open as a Q&quot;EsubwindowQ&quot;E. Even if the features argument is absent or empty as described above.</what>
</comment>
</bug>
<bug>
<bugid>17560</bugid>
<title>Make Q&quot;EData roamingQ&quot;E enabled/disabled configurable on a per APN basis</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rasto.ce...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 13:07:19 +0000</openedDate>
<description>It would be great if the Q&quot;ESettings -Q&gt;E Wireless and network -Q&gt;E Mobile
network settings -Q&gt;E Data RoamingQ&quot;E enabled/disabled option would also be
configurable on a per APN basis. Rationale: I want to have my Q&quot;EUse
packet dataQ&quot;E enabled all the time and decide individually which APNs are
allowed in roaming and which not. E.g. I have three APNs - Q&quot;EwapQ&quot;E
configured as type internet - Q&quot;EinternetQ&quot;E configured as type internet -
Q&quot;EmmsQ&quot;E configured as type mms Turning off packet data completely disables
all three APNs =Q&gt;E no internet access as well as no MMS messages.
Enabling packet data but disabling data roaming disables all three APNs
in data roaming =Q&gt;E no MMS messages in roaming. E.g. for my operator,
data roaming is just not possible due to the data roaming costs (as with
most operators :-( ), however, receiving MMS while roaming is free and
sending has a per-unit price. Individual APN data roaming option would
make all of this nicely configurable. The configuration of the APNs
would then be something like: - Q&quot;EwapQ&quot;E Enable in data roaming NO -
Q&quot;EinternetQ&quot;E Enable in data roaming NO - Q&quot;EmmsQ&quot;E Enable in data romaing YES</description>
<comment>
<author>e...@intromaze.com</author>
<when>Mon, 01 Aug 2011 09:24:47 +0000</when>
<what>Exactly! We need an option to send/receive MMS in roaming while having generally data roaming disabled.</what>
</comment>
</bug>
<bug>
<bugid>3399</bugid>
<title>Webview loadUrl not working </title>
<status>Question</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-24T15:03:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>sameerpj...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 04:17:36 +0000</openedDate>
<description>Following is the problem we are facing on webview: We are not able to
display the page in Webview using loadUrl member function. It shows
blank white page and after some time (around 4 to 5 minutes), changes
the screen to Q&quot;EProxy authentication requiredQ&quot;E. Looking at the ethereal
traces, I found that emulator does not send any message till 4 to 5
minutes. After that, it sends GET request on www.google.com and gets 407
response from proxy. As a result it displays Q&quot;EProxy authentication
requiredQ&quot;E on screen. I will create a ticket for it. Following are my
files: hellowebview.java --------------------- package
com.scout_components.webview; import android.app.Activity; import
android.os.Bundle; import android.view.KeyEvent; import
android.webkit.*; public class helloWebview extends Activity { private
class HelloWebViewClient extends WebViewClient { @Override public
boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url); return true; } } /** Called when the activity is
first created. */ WebView webview; @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); webview = (WebView)
findViewById(R.id.webkit); WebView.enablePlatformNotifications();
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new HelloWebViewClient());
webview.loadUrl(http://www.google.com); } public boolean onKeyDown(int
keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK) Q&amp;EQ&amp;E
webview.canGoBack()) { webview.goBack(); return true; } return
super.onKeyDown(keyCode, event); } } main.xml --------- Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EWebView android:id=Q&quot;E@+id/webkitQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E AndroidManifest.xml ------------------- Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.scout_components.webviewQ&quot;E android:versionCode=Q&quot;E1Q&quot;E
android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.helloWebviewQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E3Q&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E
Q&lt;E/manifestQ&gt;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:41:13 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:03:42 +0000</when>
<what>Please try the Android discussion group here: android-developers-subscribe@googlegroups.com</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:00:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12472</bugid>
<title>There are some bugs in CTS test case of android.widget.cts.TextViewTest package when SLIDER OPEN only</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-01-11T00:32:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 06:44:50 +0000</openedDate>
<description>Run CTS test on Android2.2 with SLIDER OPEN. These case can pass when
the slider is closed. - Steps to reproduce the problem (including sample
code if appropriate). Testcase:
android.widget.cts.TextViewTest#testHeightAndWidth Error:
junit.framework.AssertionFailedError: expected:Q&lt;E289Q&gt;E but was:Q&lt;E288Q&gt;E at
android.widget.cts.TextViewTest.testHeightAndWidth(TextViewTest.java:975
Testcase: android.widget.cts.TextViewTest#testSingleLine Error:
junit.framework.AssertionFailedError at
android.widget.cts.TextViewTest.testSingleLine(TextViewTest.java:2719)
Testcase: android.widget.cts.TextViewTest#testSetMinLines Error:
junit.framework.AssertionFailedError at
android.widget.cts.TextViewTest.testSetMinLines(TextViewTest.java:2793)
Testcase: android.widget.cts.TextViewTest#testSetLines Error:
junit.framework.AssertionFailedError at
android.widget.cts.TextViewTest.testSetLines(TextViewTest.java:2811) -
What happened. CTS test error. - What you think the correct behavior
should be. Can pass the CTS test. - Root cause. When phone is in
horizontal mode, the CTS textview height is 288 pixels, and canQ&apos;Et be
increased. So these 4 cases failed. - Solution. Removed a unused
textview in textview_layout.xml, and 3 test cases passed since the
Q&quot;Etextview_textQ&quot;E has more space. Also add a Q&apos;E\nQ&apos;E in testSingleLine case
to ensure itQ&apos;Es not a single line text. Origin text will be 2 lines when
vertical and 1 line when horizontal, so it failed when horizontal.
Attach the patch file.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 11 Nov 2010 22:14:20 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 28 Dec 2010 22:18:12 +0000</when>
<what>Thanks for the diagnosis and patches, Chris. IQ&apos;Eve sent out some of the changes, https://review.source.android.com/#change,20080. I think I fixed the testSingleLine already though by putting the textview in a real small FrameLayout. However, let me know if that still isnQ&apos;Et working in the latest CTS available on source.android.com. There are also some instructions on http://source.android.com/compatibility/cts-development.html to contribute patches via Gerrit if you are interested :)</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 11 Jan 2011 00:32:40 +0000</when>
<what>Fix More TextViewTest Landscape Issues

Issue 12472

Remove an unused view from the layout that was not letting some widgets
increase in height.

Change-Id: I7fbb84638a3b54c874cb76fa8b9fcc965d161891

https://review.source.android.com/#change,20080</what>
</comment>
</bug>
<bug>
<bugid>2844</bugid>
<title>Camera Auto Focus works bad</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Wed, 03 Jun 2009 08:51:46 +0000</openedDate>
<description>The Camera application takes pictures not in a right moment (Auto Focus
doesnQ&apos;Et finish focusing). Look at attach HTC Magic, fw 1.5, build CRB43</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:10:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:45:32 +0000</when>
<what></what>
</comment>
<comment>
<author>ajesu...@gmail.com</author>
<when>Mon, 05 Apr 2010 17:02:38 +0000</when>
<what>The Motorola droid has the worst 5 mega-pixel camera I have ever encountered.  A 
complete basket case.  It focuses perfectly then just before taking the picture it goes 
out of focus and click.  Ridiculous!</what>
</comment>
<comment>
<author>heltonte...@gmail.com</author>
<when>Sat, 10 Jul 2010 21:55:10 +0000</when>
<what>I have the same issue with my Nexus One camera, but only after Froyo update, before it the photos got nice color and focus perfect. But after the update, the focus didn?t works every time, it can be for close or far.</what>
</comment>
</bug>
<bug>
<bugid>15117</bugid>
<title>honeycomb music player status icon occasionally disappears</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>futonred...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 23:38:34 +0000</openedDate>
<description>Every time I use the music player for a while the notification icon
disappears IQ&apos;Em using android honeycomb on the motorola zoom</description>
<comment>
<author>joshcast...@gmail.com</author>
<when>Wed, 09 Mar 2011 06:55:54 +0000</when>
<what>Happens when you switch away from the program using the task switcher.  If this happens to you you can make it reapear by:

1.  Going back into the app.
2.  Pressing the home button.
3.  Done, the icon will show up in the task bar again.</what>
</comment>
<comment>
<author>nathanfr...@gmail.com</author>
<when>Sat, 12 Mar 2011 01:48:04 +0000</when>
<what>Same issue here.  Music icon randomly appears in notification bar.  Close it, then a few hours later, even if no music is played, it will reappear.  </what>
</comment>
</bug>
<bug>
<bugid>5230</bugid>
<title>Touchscreen Phatom Inputs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>WayneLRe...@gmail.com</reportedBy>
<openedDate>Sat, 05 Dec 2009 15:22:09 +0000</openedDate>
<description>I have a Droid with firmware Version 2.0 and build number ESD20. When
whenever the charging cable is connected the touchscreen looses proper
inputs. For example; the unlock pattern is not tracked or missed
entirely or at night between 1 and 3 am locally the phone while register
inputs while not being touched. It typically tries to dial #66 or 030.</description>
<comment>
<author>regis.hu...@gmail.com</author>
<when>Mon, 21 Dec 2009 01:44:19 +0000</when>
<what>Is it the same issue http://code.google.com/p/android/issues/detail?id=5447</what>
</comment>
</bug>
<bug>
<bugid>3575</bugid>
<title>DoS from notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Mon, 17 Aug 2009 10:49:04 +0000</openedDate>
<description>I had twidroid on, and left it running in background for about 10/15
minutes, When I expanded the notification list, there were many entries.
i started scrolling them, and when i was about 80% down, the screen
froze. i waited a few secs, pressed Home, and nothing. A few secs later
the phone rebooted it self. I own an HTC Magic with latest oficial fw, I
have the adb bugreport taken after the reboot. is there a way i can
attach it in private?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:25:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:19:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17914</bugid>
<title>Streaming podcasts easily interrupted, state forgotten</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zack.sla...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 14:49:53 +0000</openedDate>
<description># What happened: I follow a number of podcast RSS feeds using the Google
Reader app. The mp3 file for a given episode can be launched in the
music player from within Reader without issue. However, once streaming,
switching to any other screen aborts playback. The music player doesnQ&apos;Et
show up in the recent apps display and re-launching the mp3 results in
playback starting from the beginning. # What I think the correct
behavior should be: Playback should continue despite switching screens.
It would be nice to be able to view a new text message, read my e-mail
or even accidentally bump the Q&apos;EhomeQ&apos;E button while streaming without
losing my spot. I rarely have any idea how far along I was in the
hour-long podcast, so finding the time offset again can be onerous. #
Device Information Original Motorola Droid running Android 2.2.2, build
FRG83G. # Gratitude Thanks!</description>
</bug>
<bug>
<bugid>10620</bugid>
<title>java.lang.RuntimeException in GLSurfaceView$EglHelper</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>sterling...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 09:17:03 +0000</openedDate>
<description>IQ&apos;Em getting reports of this exception on the Crash Errors in my
Developer Console. The full stack trace (such as it is) is as follows:
java.lang.RuntimeException: eglSwapBuffers failed: EGL_BAD_ALLOC at
android.opengl.GLSurfaceView
$EglHelper.throwEglException(GLSurfaceView.java:1079) at
android.opengl.GLSurfaceView$EglHelper.swap(GLSurfaceView.java: 1037) at
android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:
1342) at
android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118)
ThatQ&apos;Es it... No indication of where in my app this may be happening, and
naturally there are no user messages. Given that none of my code is in
the stack trace, it leads me to think that itQ&apos;Es an OpenGLES bug.</description>
<comment>
<author>huynhhoa...@gmail.com</author>
<when>Tue, 14 Sep 2010 03:01:25 +0000</when>
<what>I am now in trouble with this bug.
Could someone confirm about this?
I really donQ&apos;Et know how to fix it!</what>
</comment>
<comment>
<author>shssince...@gmail.com</author>
<when>Fri, 22 Oct 2010 18:59:46 +0000</when>
<what>Please provide some more info, as to what hardware you are using, what resolution, the steps to be taken to reproduce this trace.
Thanks.</what>
</comment>
<comment>
<author>shssince...@gmail.com</author>
<when>Fri, 22 Oct 2010 19:00:22 +0000</when>
<what>Please provide some more info, as to what hardware you are using, what resolution, the steps to be taken to reproduce this trace.
Thanks.</what>
</comment>
<comment>
<author>ithjf.ke...@gmail.com</author>
<when>Wed, 27 Oct 2010 02:54:32 +0000</when>
<what>I am also in trouble with this issue.
My Android AP uses OpenGL ES to load some video thumbnails, when tap the thumbnail, then will play the video by video player. At this moment, happen this bug.

OS: Android 2.2</what>
</comment>
<comment>
<author>ithjf.ke...@gmail.com</author>
<when>Thu, 18 Nov 2010 05:16:05 +0000</when>
<what>Android framework issue.
GLSurfaceView should catch this exception and handle it.</what>
</comment>
<comment>
<author>harold.selvaggi@gmail.com</author>
<when>Tue, 19 Apr 2011 14:41:19 +0000</when>
<what>Hi,

IQ&apos;Em having the same problem trying to start the camera Intent inside a Renderer onDraw method. The camera intent is being launched in a diferent thread.

Does anybody know how to fix this ?

By the way IQ&apos;Em catching Throwable exception inside onDraw.

Regards:
Harold.</what>
</comment>
<comment>
<author>harold.selvaggi@gmail.com</author>
<when>Tue, 19 Apr 2011 22:15:57 +0000</when>
<what>Hi again,

I solved it just by removing the GLSurfaceView before starting the Intent. After getting the result I just add the GLSurfaceView again.

Regards:
Harold.</what>
</comment>
<comment>
<author>ousia...@gmail.com</author>
<when>Wed, 20 Apr 2011 07:05:34 +0000</when>
<what>Hi, Harold.

Could you describe the detail of what you said?</what>
</comment>
</bug>
<bug>
<bugid>13327</bugid>
<title>Contacts: Fatal bug! Deleting one contact removes two</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 15:19:48 +0000</openedDate>
<description>If you create a contact with (name only) but discover that he/she aleady
exists and delete that wrong (empty) contact android ALSO deletes the
existing one! - no warning or questions asked! This is a fatal user
disrespectful behaviour with NO way to get that important but lost data
back!</description>
<comment>
<author>sharath....@wipro.com</author>
<when>Wed, 11 May 2011 14:01:52 +0000</when>
<what>This issue is Not seen on Nexus one with Android 2.3.3 Gingerbread version. Make sure you press the Menu option in contact and click on Q&quot;EDisplay optionsQ&quot;E and make sure to check to display contacts both from SIM and phone.

It displays both old contact and newly created contact with same name in Nexus one with Android 2.3.3--Ginger Bread Version.</what>
</comment>
</bug>
<bug>
<bugid>3031</bugid>
<title>Media player sends incorrect HTTP Range header</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>hashprod...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 13:04:02 +0000</openedDate>
<description>When the media player wants to start downloading a file from the middle,
it sends an incorrect HTTP Range header. It gives the file size as the
right endpoint of the range, but according to the HTTP specification
(http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35.1), the
right endpoint is inclusive, so it should be one less than the file
size. For example, to download the second half of a 100-byte file, the
media player would send Q&quot;ERange: bytes=50-100Q&quot;E, but it should be Q&quot;ERange:
bytes=50- 99Q&quot;E. The relevant line of code is:
http://android.git.kernel.org/?
p=platform/external/opencore.git;hb=fd46810380dc8857b48fb5100bd359a5a71f85d
5;a=blob;f=nodes/pvprotocolenginenode/download_protocols/progressive_downlo
ad/src/pvmf_protocol_engine_progressive_download.cpp#l108 To reproduce:
1. Put a supported video file (I used a 3gp file) on an Apache web
server, and configure the server to log the Range header by adding
Q&quot;E%{Range}iQ&quot;E to the log format. 2. Navigate the Android browser to the
video. 3. Once the video starts playing, click on the time bar to skip
to a point that is beyond the pale yellow already-downloaded region. The
media player will drop the existing connection and start downloading
from that point. 4. Look at the web server log.</description>
<comment>
<author>yend...@pv.com</author>
<when>Fri, 26 Jun 2009 04:10:50 +0000</when>
<what>Thanks. The change has been made and the next OpenCORE release will include this fix.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:31:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5775</bugid>
<title>Trouble with YouTube </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:01:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:12:27 +0000</openedDate>
<description>Droid Eris Android 1.5 I (and many other people) have been having a
problem with the YouTube app for the Droid Eris on our phones. My
specific problem is when I try to watch YouTube videos over the mobile
network none of the videos will play. The only way I can view YouTube at
all is through a WiFi network. I donQ&apos;Et know if its a problem with the
carriers network or if its a problem with the app, or phone itself. If
you could look into this problem many of us Eris users would be very
greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:01:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7075</bugid>
<title>uh</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-03-10T16:23:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timoverb...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 10:06:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 10 Mar 2010 16:23:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3159</bugid>
<title>Dialer app has annoying delay for beep for each keypress</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>kartik....@gmail.com</reportedBy>
<openedDate>Fri, 03 Jul 2009 05:37:50 +0000</openedDate>
<description>On Cupcake on an ADP, the Dialer app has an annoying keypress to produce
the beep sound for each keypress, so, when IQ&apos;Em trying to type fast, the
beep for a key comes at around the time I try to press the next key, so
this audio feedback is worse than no feedback at all -- itQ&apos;Es very
distracting and confusing. As a result, the dialer is less usable for me
than the dialer on my old Sony Ericsson. And this is not because of the
lack of physical keypad.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:59:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:56:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17327</bugid>
<title>WebView cannot open html fragments from html files in the applicationQ&apos;Es asset folder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>47</stars>
<reportedBy>noelanth...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 02:50:26 +0000</openedDate>
<description>While trying to access the html files I placed in the assets folder of
my application, I was able to display Q&quot;EnormalQ&quot;E html files using WebView
in my application, but when I click on a link in an html file that links
to a fragment in another html file, it says that the webpage is not
available. Q&quot;EThe webpage at
file:///android_asset/other_file.html#fragment might....Q&quot;E Additional: If
I do 1. Open html file A 2. Open A.htm#b (OK) 3. Open C.htm#d (cannot
display) 4. Back (can no longer display A.htm#b) If it helps any, I am
using loadUrl(), and accessing internal fragments are OK... I think this
is a bug of WebView since when the html files I am trying to access are
in the device itself, i.e. in /sdcard/folder/, accessing the fragments
in the other html files are OK.</description>
<comment>
<author>degaussp...@gmail.com</author>
<when>Sat, 02 Jul 2011 05:58:12 +0000</when>
<what>I got this bug only with my new 3.1 honeycomb tablet.  The app is published and works on 1.5-2.3 no problem, but now I find the same behavior which I see in two cases:

1. Open html file A
2. Open A.htm#b    (OK)
3. follow link to D.html (OK)
4. Back            (can no longer display A.htm#b)

Additionally, from any other html file except C.htm
1. Open C.htm#d    (cannot display)
2. Back            (must hit back 2x to get to orig. file)</what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Wed, 13 Jul 2011 01:45:21 +0000</when>
<what>IQ&apos;Em seeing this issue with query string parameters, e.g. clicking the link file:///android_asset/other_file.html?a=1 loaded into a WebView now yields 404.
Android 3.1 -- works in 2.3.

</what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Wed, 13 Jul 2011 01:47:56 +0000</when>
<what>See also issue 17535: Q&quot;EWebView - URL mechanism is broken - passing parameters does not workQ&quot;E.
</what>
</comment>
<comment>
<author>vis...@gmail.com</author>
<when>Wed, 13 Jul 2011 05:07:26 +0000</when>
<what>I also checked it on 3.0, its broken- please fix it.</what>
</comment>
<comment>
<author>zeratul9...@gmail.com</author>
<when>Tue, 02 Aug 2011 12:04:44 +0000</when>
<what>Tested on Samsung Galaxy tab 10.1(Android version 3.1) and have the same issue.

It seems only file protocol with query string makes problem. 

Query string in file protocol is very important for local hybrid applications. Please consider that.

</what>
</comment>
<comment>
<author>wl...@inswave.com</author>
<when>Tue, 02 Aug 2011 12:04:45 +0000</when>
<what>Same error with a Galaxy Tab on Android 3.1. Please fix it.</what>
</comment>
<comment>
<author>xage...@gmail.com</author>
<when>Wed, 07 Sep 2011 08:24:41 +0000</when>
<what>What a fucking bug.. Do fix it Right Now..</what>
</comment>
<comment>
<author>niallcon...@gmail.com</author>
<when>Fri, 16 Sep 2011 19:14:26 +0000</when>
<what>Major issue, why the delay in fixing it? Please fix it ASAP.</what>
</comment>
<comment>
<author>Charles....@gmail.com</author>
<when>Fri, 16 Sep 2011 19:17:53 +0000</when>
<what>Agreed, major issue.</what>
</comment>
<comment>
<author>luigi.pa...@gmail.com</author>
<when>Sat, 17 Sep 2011 14:23:23 +0000</when>
<what>Same error with Asus EEE Pad Transform Android 3.2.
</what>
</comment>
<comment>
<author>santine...@yahoo.com</author>
<when>Mon, 26 Sep 2011 20:27:24 +0000</when>
<what>Any updates when this is going to be resolved?</what>
</comment>
<comment>
<author>theholyd...@gmail.com</author>
<when>Mon, 03 Oct 2011 19:06:33 +0000</when>
<what>I am having the same problem on the Motorola ZOOM.</what>
</comment>
<comment>
<author>degaussp...@gmail.com</author>
<when>Mon, 03 Oct 2011 20:06:38 +0000</when>
<what>http://stackoverflow.com/questions/6542702/basic-internal-links-dont-work-in-honeycomb-app

This contains my workaround for this issue.</what>
</comment>
<comment>
<author>brijesht...@gmail.com</author>
<when>Mon, 10 Oct 2011 12:02:19 +0000</when>
<what>With Workaround we can not ship it to the market. In my case my first page loads with query parameters. My app is running perfectly on 2.2 but its failing on 3.1. Its a biggest blocker for my app. Please fix it asap or let us know when you are planning to fix.</what>
</comment>
<comment>
<author>n...@camelcity.com</author>
<when>Mon, 10 Oct 2011 13:11:40 +0000</when>
<what>I had an idea for a workaround, but need advice.  I hoped to write a javascript function to disassemble URLs, put the query parameters into an array, then save that into local storage.  I could then use this function to load new local files, and set the appropriate variables as if they came from the query parameters.  

However, it would work better if I could intercept the load URLs in javascript, or in the Java code, determine that they were local file URLs, and do the same.  Can anyone point me to a reference for how I might use either Javascript or Java to intercept the loads of local URLs?</what>
</comment>
<comment>
<author>emptywor...@gmail.com</author>
<when>Thu, 20 Oct 2011 13:54:05 +0000</when>
<what>Just tested on ice cream sandwich  same issue why donQ&apos;Et they fixed this </what>
</comment>
<comment>
<author>reality....@gmail.com</author>
<when>Fri, 21 Oct 2011 06:53:05 +0000</when>
<what>I encounter the same issue!!!</what>
</comment>
<comment>
<author>koluc...@gmail.com</author>
<when>Mon, 14 Nov 2011 17:23:12 +0000</when>
<what>fix it please!!!</what>
</comment>
<comment>
<author>freeads...@gmail.com</author>
<when>Mon, 14 Nov 2011 17:38:28 +0000</when>
<what>Same problem. Fix it ASAP</what>
</comment>
<comment>
<author>HRJB...@gmail.com</author>
<when>Wed, 16 Nov 2011 01:15:38 +0000</when>
<what>Well, IQ&apos;Eve encountered what looks to be an associated problem myself with 2.3.3. All I needed to do was create a simple single file help document web page stored locally in the assets s directory.... This is such a basic and common implementation requirement and thus it beggars belief that it has not been resolved after first being reported in June of this year. Yet another very unprofessional response from Google.

The problem, whilst trying use a webview to open a standard html file located in the ?assets? directory. The html document contains location anchors Q&quot;EfragmentsQ&quot;E throughout, and I try to navigate directly to these when opening the document by supplying a #tag in the URL supplied to the .loadUrl() method of a ?WebView? object. This works correctly and consistently in an emulator with API level 7 ( Android 2.1 Updated), but shows inconsistent behaviour with an emulator with API level 10 ( Android 2.3.3 Updated). These inconsistencies have also been observed on a real device Samsung Galaxy SII with Android 2.3.3.

Observations:

With API level 7, each time the .loadUrl() method is called, the page opens and the document is positioned at the correct anchor location as supplied in the URL#Tag string.

With API level 10, the first time the application is loaded into the emulator or the real device, the behaviour of the .loadUrl() method is as expected. The document opens at the correct anchor position. But in every subsequent call where a URL#tag string is supplied in the URL, the document opens and appears to scroll to the very bottom of the text on the page, ignoring the #tag. The exception to this is when a document is opened with only a standard URL without the #tag suffix attached.

Tried a workaround javascript in the pages OnLoad to capture the document URL and use the supplied #fragment string to manually reposition the page to the correct fragment location... strangely this does not work in 2.3.3 either.... 

Seems second rate treatment in bug resolution is a common problem for Android developers.... very sad really and unforgivable!</what>
</comment>
</bug>
<bug>
<bugid>7392</bugid>
<title>updated to GV 0.3.2 on my G1 running Android 2.1 eclair. I am having too many problems. No connection, no inbox sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vkche...@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 19:50:04 +0000</openedDate>
<description>updated to GV 0.3.2 on my G1 running Android 2.1 eclair. I am having too
many problems. No connection, no inbox sync Steps to reproduce: 1. I
updated to GV 0.3.2 2. When I launch GV on my phone I get set up GV 3. I
have 3 accounts syncing in my device 4. I choose any account on the list
and hit [Continue] 5. No activity at all, the progress bar keeps going
with no end 6. I tried using 3g, 2g and wifi and no success 7. I then
clicked [Use different Address] 8. I sign in from there and then I can
get through 9. Once I am in the app, I can see the contact pictures and
bubbles for them 10. I go to settings -Q&gt;E Refresh and Notification -Q&gt;E 11.
Here I see the [Refresh Inbox] Q&amp;E [Inbox Notifications, with Select
ringtone, vibrate, light] 12. I do not see the [Sync Inbox] option there
or even in the [Refresh inbox] 13. I still can only set the refresh rate
to 5 minutes I have 3 email addresses syncing: 1. Email address 1:
Personal email (default used to sign into my phone and chat) 2. Email
address 2: Work email 3. Email address 3: Google Voice account (This is
the email address I have my GV number set up) All the above 3 email
addresses are Gmail accounts. I would like to find a solution for this
and seek your help! Thanks! Always include: Device:G1 Carrier:T-Mobile
Country / Language:USA OS / Browser / build number (if
applicable):Android 2.1</description>
</bug>
<bug>
<bugid>3169</bugid>
<title>no accent in androidQ&apos;Es french keyboard</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-05T05:46:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomas.c...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jul 2009 05:49:46 +0000</openedDate>
<description>Hello, I notices that there is a small issue with androidQ&apos;Es french
keyboard. Indeed, there is no accent, and when you want to send a sms in
texto mode, with words that are not in the dictionnary, like CUL8R in
english, itQ&apos;Es vert difficult toi do in french, and itQ&apos;Es a Big missed!
Thanks in advance, Regards, Thomas</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 05 Jul 2009 05:46:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15216</bugid>
<title>Music player crashes everytime I press the playlist icon.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-04T05:54:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nl.dexe...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 04:29:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Open Android music player -
Press playlist button. - Should have shown the playlist activity, but
instead music player crashes. - This is a 100% reproducible bug on my
phone. I have a Nexus One (Passion) running Android 2.3.3 and this is
the logcat output I get 03-04 09:51:28.300: ERROR/AndroidRuntime(5502):
Caused by: java.io.FileNotFoundException:
res/drawable-hdpi/ic_tab_songs_selected.png 03-04 09:51:28.300:
ERROR/AndroidRuntime(5502): at
android.content.res.AssetManager.openNonAssetNative(Native Method) 03-04
09:51:28.300: ERROR/AndroidRuntime(5502): at
android.content.res.AssetManager.openNonAsset(AssetManager.java:406)
03-04 09:51:28.300: ERROR/AndroidRuntime(5502): at
android.content.res.Resources.loadDrawable(Resources.java:1706) 03-04
09:51:28.300: ERROR/AndroidRuntime(5502): ... 35 more</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Mar 2011 05:54:56 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>18433</bugid>
<title>latitude widget problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ckl...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 04:15:53 +0000</openedDate>
<description>Dear. Google. i meet below problem. - Steps to reproduce the problem.
register latitude widget on idle -Q&gt;E select latitude -Q&gt;E wait until end of
searching location. -Q&gt;E back to idle -Q&gt;E select check icon on latitue
widget -Q&gt;E changed the screen to maps -Q&gt;E continuously touch zoom in
button(+) located in right-bottom - What happened. : sorry pop-up is
happened. - What you think the correct behavior should be. : sorry
pop-up should not be displayed. Andoid version is 2.3.4 adb log 07-12
09:12:02.089: DEBUG/ConnectivityService(1569): ConnectivityChange for
mobile_supl: CONNECTING/CONNECTING 07-12 09:12:02.149:
INFO/TelephonyRegistry(1569): notifyDataConnection: state=0
isDataConnectivityPossible=true reason=apnTypeDisabled
interfaceName=null networkType=8 07-12 09:12:02.169:
INFO/TelephonyRegistry(1569): notifyDataConnection: state=0
isDataConnectivityPossible=true reason=apnTypeDisabled
interfaceName=null networkType=8 07-12 09:12:02.189:
INFO/TelephonyRegistry(1569): notifyDataConnection: state=0
isDataConnectivityPossible=true reason=apnTypeDisabled
interfaceName=null networkType=8 07-12 09:12:02.259:
INFO/TelephonyRegistry(1569): notifyServiceState: 0 home Testcard LGE
45000 HSDPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly:
false 07-12 09:12:02.259: DEBUG/StatusBarPolicy(1645): [BRIGHTHY] 0.
mDataNetType: 8 07-12 09:12:02.259: DEBUG/StatusBarPolicy(1645):
[BRIGHTHY] curNetwork=45000 curHPLMN=45000 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): FATAL EXCEPTION: main 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): java.lang.NullPointerException 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at q.bJ.q(Unknown Source)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at q.bJ.n(Unknown
Source) 07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
q.bJ.h(Unknown Source) 07-12 09:12:04.359: ERROR/AndroidRuntime(17879):
at q.bJ.a(Unknown Source) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at q.cu.t(Unknown Source) 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at q.bJ.a(Unknown Source)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at q.cA.a(Unknown
Source) 07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
com.google.googlenav.ui.aQ.a(Unknown Source) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at e.t.g(Unknown Source) 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at e.t.b(Unknown Source)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
com.google.googlenav.ui.aQ.S(Unknown Source) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at com.google.googlenav.ui.bG.o(Unknown
Source) 07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
aY.c.run(Unknown Source) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at
android.os.Handler.handleCallback(Handler.java:587) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at
android.os.Handler.dispatchMessage(Handler.java:92) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at android.os.Looper.loop(Looper.java:130)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
android.app.ActivityThread.main(ActivityThread.java:3737) 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at
java.lang.reflect.Method.invokeNative(Native Method) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at
java.lang.reflect.Method.invoke(Method.java:507) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:894)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at
dalvik.system.NativeStart.main(Native Method) 07-12 09:12:04.379:
WARN/ActivityManager(1569): Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity 07-12
09:12:04.879: WARN/ActivityManager(1569): Activity pause timeout for
HistoryRecord{4052fb60
com.google.android.apps.maps/com.google.android.maps.MapsActivity} 07-12
09:12:05.059: WARN/ProcessStats(1569): Skipping unknown process pid
18165 i want that it is modified. Thank you.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 17:28:08 +0000</when>
<what>Issue 18432 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>7381</bugid>
<title>API missing getBackgroundColor getTextColor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>a...@anon31459.info</reportedBy>
<openedDate>Fri, 26 Mar 2010 04:03:15 +0000</openedDate>
<description>The Android API has setBackgroundColor and setTextColor, but no inverse
of these APIQ&apos;Es such as getBackgroundColor and getTextColor . What you
think the correct behavior should be: Either 1) provide
getBackgroundColor and getTextColor or 2) provide examples of
equivalent, as has been suggested (but not provided) elsewhere, like:
http://groups.google.com/group/android-developers/browse_thread/thread/4910bae94510ef77/59d4bb35e811e396?pli=1
Use case: I want to reverse whatever text colors the user is seeing at
the moment. For example, change white-text-on-black-background to
black-text-on-white-background. I want this to follow whatever colors
the user has selected at the moment of the change. Your development
environment: android-sdk_r05-linux_86.tgz</description>
</bug>
<bug>
<bugid>2609</bugid>
<title>adb fails to retrieve deviceQ&apos;Es serial number</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-21T12:50:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mattjrei...@gmail.com</reportedBy>
<openedDate>Thu, 07 May 2009 21:32:27 +0000</openedDate>
<description>There is a bug in adb that results in devices not being detected because
adb is not able to retrieve the deviceQ&apos;Es serial number USB string
descriptor. Because of this I donQ&apos;Et think adb can work at all on Linux
kernels that use the new composite gadget framework (.27 and newer). The
problem is that adb/usb_linux.c specifies a langid of 0 (i.e. the
Q&quot;Ectrl.wIndex = 0Q&quot;E line) when it issues the GET_DESCRIPTOR request to
retrieve the deviceQ&apos;Es serial number. But in the USB gadget code
(android.c) the serial number stringQ&apos;Es langid is 0x0409 (US English), so
the request for the string descriptor fails. The proper fix is for
adb/usb_linux.c to retrieve the list of supported langids by requesting
string descriptor 0 (not langid 0) and then using a langid from that
list. Libusb does this. For a bit more info, see Q&quot;ECompositeQ&apos;Es handling
of langid 0Q&quot;E at http://marc.info/?t=124035127000001Q&amp;Er=1Q&amp;Ew=2 .</description>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Wed, 08 Jul 2009 16:14:49 +0000</when>
<what>Hi Matt,

Thanks for catching that!  This is now fixed in https://review.source.android.com/10633

IQ&apos;Em not sure how to mark this bug as fixed.  Could someone do that for me?</what>
</comment>
<comment>
<author>mattjrei...@gmail.com</author>
<when>Wed, 08 Jul 2009 17:21:58 +0000</when>
<what>Thanks for merging the fix.

IQ&apos;Em not able to change the bugQ&apos;Es status either.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:50:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20064</bugid>
<title>ARABIC LETTER PEH is not shown correctly on Android 3.x</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>breceive...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 06:19:52 +0000</openedDate>
<description>Bug, while using Android 3.x on any device and emulator with the
following code: TextView tvChars = (TextView)
this.findViewById(R.id.tvChars); String strChars = Q&quot;EQ&quot;E; strChars +=
(char) 0xFB58; tvChars.setText(strChars); In Unicode characters the
ARABIC LETTER PEH INITIAL FORM Q&apos;E?Q&apos;E is 0xFB58. When I use the above code
to show Unicode letters, everything is OK for every Unicode character
except for ARABIC LETTER PEH Q&apos;E?Q&apos;E on Android 3.x and in this case
character Q&apos;E~Q&apos;E is shown. I have tested it on android 2.2 and it was OK. I
should mention that The problem is remained when I ignore using my
Unicode support font (tf). Why? How can I find the code of ARABIC LETTER
PEH in Unicode? Please check 0xFB58 and 0xFB5E with any font. you will
find the problem. The first one is not shown but the second one is shown
correctly.</description>
</bug>
<bug>
<bugid>10561</bugid>
<title>Customize Camera file naming convention</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>41</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 16:21:01 +0000</openedDate>
<description>The file naming convention in the Android Camera changed from Android
2.1 to Android 2.2. * In 2.1, the file name was a big-endian hyphenated
date followed by a space followed by a period-delimited big-endian time.
Months, days, hours, minutes, and seconds are zero-padded to two digits.
* In 2.2, the file name is prefixed with Q&quot;EIMG_Q&quot;E and is then followed by
a big-endian non-delimited date followed by an underscore followed by a
big-endia non-delimited time. Months, days, hours, minutes, and seconds
zer zero-padded to two digits. This file naming convention change
affects sort order on users who operated in both 2.1 and 2.2 modes.
Older photos taken in 2.1 are still file sorted ahead of newer photos
taken in 2.2, but the two groups are not clustered together.
Additionally, the new file naming convention causes the Gallery (for
some reason) to sort new photos shared to PicasaWeb albums to sort in
reverse order in their PicasaWeb view within the gallery. FEATURE
REQUEST: Allow for customization of the photo naming convention. The
choice is arbitrary, and so users should be allowed to return to the old
choice (or a different choice entirely). FEATURE REQUEST PLUS: In
allowing for different naming conventions, it may be helpful to allow
users to specify that photos are automatically put into folders that are
named by (for example) date or possibly nested folders organized by
year, month, and day. That way browsing through a single DCIM folder
does not mean having to sort through thousands of files at one level
(which is challenging for most Android file browsers).</description>
<comment>
<author>gwspaulding@gmail.com</author>
<when>Thu, 07 Oct 2010 15:48:16 +0000</when>
<what>The current android v2.2 camera image naming is ridiculous.  I want a choice to change it to something I can use.  The names are too long and make it seem as if the images are not numbered consecutively.</what>
</comment>
<comment>
<author>jdani...@gmail.com</author>
<when>Mon, 11 Oct 2010 18:17:01 +0000</when>
<what>I would like a way to revert back to the 2.1 naming scheme at a bare minimum.</what>
</comment>
<comment>
<author>mel.pett...@gmail.com</author>
<when>Wed, 20 Oct 2010 18:33:00 +0000</when>
<what>I agree.  I would also like to have a way to specify the naming convention used.   Also, photos and videos should have the same convention except for the extension (or allow both to be specified) so that they can sort correctly.</what>
</comment>
<comment>
<author>colleena...@gmail.com</author>
<when>Wed, 27 Oct 2010 22:46:47 +0000</when>
<what>LetQ&apos;Es be smart and realize that we all need to have our files saved by date, not a stupid string of numbers.  donQ&apos;Et people think anymore.</what>
</comment>
<comment>
<author>cmill...@gmail.com</author>
<when>Thu, 28 Oct 2010 08:10:03 +0000</when>
<what>It would be nice to be able to set the picture naming format to whatever you need.  My date format for instance is set to yyyy-mm-dd vs. how I would like it set dd-mm-yyyy.  Ideally I would love to be able to adjust the date format and be able to append information to the file name as well.  Something like dd_mm_yyyy_relevant_description.jpg

Thanks.</what>
</comment>
<comment>
<author>mnickels...@gmail.com</author>
<when>Mon, 01 Nov 2010 18:08:32 +0000</when>
<what>Another issue with this issue is....  if there are two different Android 2.2 phones taking pictures at the same time the file names can and do end up the same.  If you combine the image files onto the same file directory you will end up with different images having duplicate file names.  Obviously you can rename them on the computer or place them in different directories, but ideally one should be able to change the naming scheme to fit the situation or even put a description in the name (i.e. CAM1-*** and CAM2-***). Almost every other camera on the planet allows this.</what>
</comment>
<comment>
<author>blacksun...@gmail.com</author>
<when>Wed, 08 Dec 2010 05:00:27 +0000</when>
<what>   I am of the same opinion about file naming, though for immediate sorting, starting w year would be superior.   201012071155a   This is the format that is used in my old phone, the Voyager.   I canQ&apos;Et find any way to reset this in my HTC Incredible.   Instead, I get some bizaar string format that makes no relational sense.  100media95imag0001.   WhatQ&apos;Es the significance of 100 Q&amp;E 95?</what>
</comment>
<comment>
<author>matt.sep...@gmail.com</author>
<when>Wed, 08 Dec 2010 11:45:00 +0000</when>
<what>I can understand why, in 2.2, the file name is prefixed with Q&quot;EIMG_Q&quot;E as a lot of photo cataloguing software (such as iTunes) expects filenames to conform to standards. Currently neither the current filenames or any of the proposed alternatives adhere to the standard.

HereQ&apos;Es more information on this: 
http://en.wikipedia.org/wiki/Design_rule_for_Camera_File_system
http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-009-2010_E.pdf
</what>
</comment>
<comment>
<author>accomput...@gmail.com</author>
<when>Mon, 03 Jan 2011 02:21:11 +0000</when>
<what>The naming change breaks iPhoto on OSX
It no longer recognises photos on my Nexus OneQ&apos;Es SD card.

Why Android doesnQ&apos;Et just use the common IMG_####.JPG format used by every other digital camera iQ&apos;Eve used is beyond me.

This is a pain and needs to be addressed.</what>
</comment>
<comment>
<author>kaloyan....@gmail.com</author>
<when>Mon, 03 Jan 2011 15:22:16 +0000</when>
<what>My HTC Desire (2.2) stores the images with IMAGXXXX.jpg and videos with VIDEOXXXX.3gp
I donQ&apos;Et like this. I would like the files to have the date in their names. I would like to be able to select how the images should be named too.</what>
</comment>
<comment>
<author>ttilb...@gmail.com</author>
<when>Mon, 18 Apr 2011 00:56:20 +0000</when>
<what>I spent way too much time discovering that THIS was the issue. While this is incredibly obnoxious that iPhoto requires an 8 character filename, it is equally obnoxious at how difficult it is to customize what we save photos as by default, in such an open system as Android. Lamesauce.</what>
</comment>
<comment>
<author>edur...@gmail.com</author>
<when>Mon, 18 Apr 2011 20:16:46 +0000</when>
<what>The HTC Desire is running Sense and the camera application conforms to the design rules for camera file systems. Unfortunately stock Android does not. 

I too, however, would like for stock Android to abide by the design rules. It would make it much easier to integrate Android devices with imaging software such as iPhoto/Aperture. 

This is a basic change that should really be customizable. </what>
</comment>
<comment>
<author>adam.lid...@gmail.com</author>
<when>Sun, 15 May 2011 09:53:15 +0000</when>
<what>For what itQ&apos;Es worth, I also think the file names should be customizable.</what>
</comment>
<comment>
<author>ttx...@gmail.com</author>
<when>Sat, 18 Jun 2011 02:18:42 +0000</when>
<what>Apparently the filename affects whether or not iPhoto imports photos, this is much more than a preference issue, this affects functionality. Therefore this issue needs to be addresses immediately.

Previously, iPhoto was importing but since the change, it does not.</what>
</comment>
<comment>
<author>roadRUNN...@gmail.com</author>
<when>Sat, 10 Sep 2011 11:39:13 +0000</when>
<what>I would be ok with IMAGXXXX.jpg and VIDEOXXXX.3gp if the app rebuilt/refreshed the structure/db or whatever of the SD card (or atleast the DCIM folder) everytime you delete something... because right now, when you delete something, this doesnQ&apos;Et happen... and the camera continues to create pictures and videos with the string of numbers as if nothing was deleted. This creates a gap in the numbers and when you restart your phone or the directory structure/SD card gets refreshed some other way, the camera app starts to fill in these gaps. And while the gallery might be able to keep the files sorted (most likely because it sorts them by creation/modification date) in Windows explorer or any other viewer you typically have files sorted alphabetically... This is a giant annoyance and is beyond me why it hasnQ&apos;Et been sorted yet cause everybody has to have this problem.</what>
</comment>
<comment>
<author>theniels...@gmail.com</author>
<when>Fri, 28 Oct 2011 22:04:05 +0000</when>
<what>I totally agree folks. My partner has a HTC Desire HD and I have the HTC Incredible. Both devices name vids and pics in the same format as the one given in comment 15. When it comes to backup time I mostly sort the pics by subject, such as Q&quot;Eour daughterQ&quot;E or whatever, and inevitably some files are named the same which is a pain in the backside. I tend to add the column of Q&quot;EDate Picture TakenQ&quot;E in Explorer if I need to list anything chronologically so having the date in the filename is not really an issue for me.

Please fix this to allow people prefix their image files to whatever they want.</what>
</comment>
<comment>
<author>mjfo...@gmail.com</author>
<when>Mon, 14 Nov 2011 15:32:18 +0000</when>
<what>Yes, I take a lot of pictures and videos with my HTC Hero, I then move them to my computer to clear space in my SD card, then the camera app reuses the file names causing conflicts when I try to copy up more pictures. We need more choices for naming conventions. Unique and meaningful file names and/or directory structures would be wonderful. More user customization choices is the way to go. </what>
</comment>
<comment>
<author>mg.moodindigo</author>
<when>Tue, 29 Nov 2011 02:09:10 +0000</when>
<what>HTC EVO 3D naming convention of 0001, 0002, ... is useless. Being able specify with operators like MM%-DD%-YYYY%-SEQ#% would be great.</what>
</comment>
</bug>
<bug>
<bugid>10859</bugid>
<title>SMS text to group where one contact contains email address converts to mms and sends as email rather than sms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yollo...@gmail.com</reportedBy>
<openedDate>Sun, 29 Aug 2010 15:47:16 +0000</openedDate>
<description>Android 2.1 on HTC Legend through Vodafone UK. Default person and text
application. - Create new contact group named Jokes - Add contacts to it
- Provide an email address against at least one of the contacts Note the
contact shows 2 defaults. I assume 1 default for telephone numbers and 1
for email. I cannot set the email as non default. - Messages, New
Message, select contact group as recipient. Note the message is
converted to an mms - Click in To box to expand recipients. - Click on
contact with email address Note the recipient is the email address -
Remove the contact with the email address Note the text converts back to
sms I donQ&apos;Et want the text converting to mms, or to send the text to the
email address for 2 reasons. 1. I have sms texts allowance within my
monthly contract. mms costs extra. 2. Email addresses may be work
addresses but the subject being sent is frivolous (jokes) which are not
appropriate to send to a work email address. The only solution I have to
this is to remove the email address from the contact. Texting then
behaves as it should. Apologies if this is logged elsewhere but I have
searched extensively and not found it.</description>
<comment>
<author>ke...@kaputt.co.nz</author>
<when>Mon, 10 Jan 2011 04:13:24 +0000</when>
<what>This also happens if you start writing an SMS and select add contact and tick the contacts name then press add. It is not restricted to groups.

IQ&apos;Em using a Samsung Galaxy S</what>
</comment>
<comment>
<author>aif...@gmail.com</author>
<when>Sun, 01 May 2011 13:24:33 +0000</when>
<what>This happens to me as well. IQ&apos;Em using a Samsung Mesmerize with US Cellular and the default Android 2.2 contacts and SMS clients. Sending to multiple individuals by selecting the contacts causes the SMS client to send to email instead of the mobile number.</what>
</comment>
</bug>
<bug>
<bugid>12457</bugid>
<title>[documentation] setResult signature incorrect in Common Task Example</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fggar...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 17:35:43 +0000</openedDate>
<description>IQ&apos;Em not sure if I can log documentation errors here, please move it if
needed. Error located at
http://developer.android.com/guide/appendix/faq/commontasks.html#opennewscreen
Under title: Returning a Result from a Screen The code sample uses
method setResult with a signature as setResult(int,String,Bundle). If
you go to Activity documentation at:
http://developer.android.com/reference/android/app/Activity.html#setResult(int)
and
http://developer.android.com/reference/android/app/Activity.html#setResult(int,Intent)
You can see only those two signatures: setResult(int) or
setResult(int,Intent).</description>
</bug>
<bug>
<bugid>17284</bugid>
<title>Static route in DHCP option 33 makes device fail to reach gateway and fail to communicate with anything outside even after disabling wlan</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>l.foratt...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 15:52:47 +0000</openedDate>
<description>Device: LG Optimus Dual running Froyo 2.2.2 (updated OTA) DHCP Server:
Windows 2008 R2 Scope 192.168.0.50-99 Problem: With Option 33 (and 121)
enabled in DHCP Scope Options specifying a static route (172.16.0.52 -Q&gt;E
192.168.0.7) the device would only surf on the local subnet
(192.168.0.0/24) and be accessed correctly but fail to reach anything
beyond the gateway. Fix: I removed option 33 from the DHCP server and
also Option 121 (Classless static route) for safety which routed the
whole 172.16.0.0/24 to 192.168.0.7 (our VPN gateway). After removing the
wireless network and re-adding it, the device could reach the gateway
successfully. Is there any internal IP that is used such as 172.16.0.0?
Could the static route conflict with some internal setting or is it just
the option that the dhcpd cannot handle? Once this option was set from
the dhcp the device could no longer surf even disabling Wireless
Network. Only a reboot would fix the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 17:03:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5363</bugid>
<title>Facebook contact information details no longer synced/displayed</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-05-22T04:51:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>davekoch...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 07:34:07 +0000</openedDate>
<description>Following the Android firmware 2.01 update, Facebook Account contact
details are no longer downloaded and displayed locally in phone
contacts. Only a link to the Facebook profile is displayed where
detailed information such as email Q&amp;E phone numbers existed previously.
Have attempted forcing sync and deleting/re-adding FB sync account
without success. Behavior should revert to that prior to the update, as
FB contact sync is useless without local data pull-down. Motorola Droid
Build: ESD56 Firmware: 2.0.1 Kernel: 2.6.29-omap1-g0dd7e0b
android-build@apa26 #511</description>
<comment>
<author>davekoch...@gmail.com</author>
<when>Fri, 11 Dec 2009 07:52:21 +0000</when>
<what>I should add that I noticed this behavior around 5pm, Thursday, December 10. Forced a
resync at that time and issue seemed resolved shortly thereafter (although possibly
not due to the re-sync). I then noticed the contact information had disappeared again
late in the evening after no user interference or configuration changes. Re-sync did
not work at this later time.</what>
</comment>
<comment>
<author>evanwinkle1990@gmail.com</author>
<when>Fri, 11 Dec 2009 15:01:03 +0000</when>
<what>I also have seen the same problem. Facebook sync use to give pictures for the contacts 
and other information. Now with this update it does not do that but just gives the 
option to go to facebook when you select on the contact. I have tried to force re-sync 
and nothing happens at all. Just the normal FB option is still there but no added 
information into the contacts. If this was changed due to the miss information that 
people put on facebook or forget to change just add a option per contact to dismiss the 
facebook sync.</what>
</comment>
<comment>
<author>h1...@hotmail.com</author>
<when>Fri, 11 Dec 2009 16:58:08 +0000</when>
<what>My auto-synch and all Facebook contents have broken since the firmware patch.

All the contacts have been removed from my phone boox.

Removing the FaceBook account and re-applying does not fix the problem</what>
</comment>
<comment>
<author>evanwinkle1990@gmail.com</author>
<when>Fri, 11 Dec 2009 17:08:49 +0000</when>
<what>I actually got it to work. It just took about 5 re-sync of the Facebook account to get it to 
work.</what>
</comment>
<comment>
<author>h1...@hotmail.com</author>
<when>Fri, 11 Dec 2009 17:29:24 +0000</when>
<what>Still no luck for me.  None of my FaceBook contacts appear in my contacts book, 
theyQ&apos;Eve all gone and I canQ&apos;Et synch them back.</what>
</comment>
<comment>
<author>jazze...@gmail.com</author>
<when>Fri, 11 Dec 2009 19:56:09 +0000</when>
<what>Having the same issue here. Prior to the update, if I entered a contactQ&apos;Es name, it 
would find the facebook profile and add a phone number and email address if they 
were available.

Since the 2.0.1 update, they are no longer linked in my contacts on my phone. I can 
still see the numbers and email addresses when I look at someoneQ&apos;Es Facebook info 
page, but I can no longer go to my contacts and use the facebook phone numbers or 
email addresses to call or email one of my contacts.

Also, the facebook phonebook folder is empty now.</what>
</comment>
<comment>
<author>davekoch...@gmail.com</author>
<when>Fri, 11 Dec 2009 20:02:50 +0000</when>
<what>Ok, IQ&apos;Em getting a feeling this is a server-side issue: my FB contact details have
suddenly reappeared in my local contacts at 3pm today. </what>
</comment>
<comment>
<author>jazze...@gmail.com</author>
<when>Fri, 11 Dec 2009 20:16:46 +0000</when>
<what>That might actually be the case now that I think about it. I actually installed the 
update last night at around midnight CST. After updating, everything was working 
just fine. I went through most every setting on the phone just checking things out 
and I do remember my contacts all being in order with the facebook linking working 
just fine.

It could just be a coincidence, but IQ&apos;Eve been re-syncing my contacts and nothing has 
happened so far.

What IQ&apos;Eve been checking to see if things are back to normal, is I select a contact 
that has been changed and edit it. When I scroll down to the facebook info, it USED 
to show the phone number and email of the contacts that have that info listed on 
their profile.</what>
</comment>
<comment>
<author>jazze...@gmail.com</author>
<when>Fri, 11 Dec 2009 20:53:30 +0000</when>
<what>Yeah, looks like itQ&apos;Es most likely not the update causing the issue. All of mine 
reappeared after re-syncing my facebook contacts on my latest attempt.</what>
</comment>
<comment>
<author>davekoch...@gmail.com</author>
<when>Sat, 12 Dec 2009 00:02:19 +0000</when>
<what>Update: I just swapped out for brand new Droid 
and this issue is most definitely occurring 
indiscriminately and most likely with all users; 
however, they may not notice anything 
immediately unless theyQ&apos;Ere filtering by contacts 
with phone numbers and watching the count 
fluctuate. This is a BIG issue which someone on 
the dev side should look at ASAP.</what>
</comment>
<comment>
<author>karinadl...@gmail.com</author>
<when>Sat, 12 Dec 2009 09:48:03 +0000</when>
<what>same issue

I go to the contacts accounts and sync and click -Q&gt;E add account -Q&gt;E click on facebook
to get it to resync and then it brings me back to the page before. It doesnQ&apos;Et let me
do anything. 

I dontQ&apos;E ahve the pics or additional informaiton on my contacts. I also took out the
battery for a few seconds and that did nothing either

Mine has been like that all day. 

I didnQ&apos;Et click anything it update. Does it just happen? </what>
</comment>
<comment>
<author>davekoch...@gmail.com</author>
<when>Sat, 12 Dec 2009 19:43:46 +0000</when>
<what>@karinadlerlee, your issue sounds slightly different. Try removing the FB account and
re-adding it.

Just a final update for now: FB contact details now seem to be stable on my phone.
IQ&apos;Em sure weQ&apos;Ell never get any kind of acknowledgment on this one, but it really seems
like there was something going on out in the server cloud. 

-dave</what>
</comment>
<comment>
<author>Stand.By...@gmail.com</author>
<when>Sun, 07 Mar 2010 03:25:36 +0000</when>
<what>I have this problem too.

The facebook contacts are not downloaded when phone is connected to the internet with 
Wifi. But as soon as I switch to using Mobile Network, facebook contacts started to 
get downloading immediately.

I actually saw some exception in the log, hope this helps:

03-07 10:59:40.771 D/SocialNetworkUpdateService( 4441): UpdateService doStart START. 
time: 2010-03-07 10:59:40
03-07 10:59:40.771 D/ServiceView( 4612): fake onReceiveIntent 
com.htc.socialnetwork.action.QUERY_UPDATE_RESULT
03-07 10:59:40.801 V/SocialNetworkUpdateService( 4441): Query result: false , 
service: facebook , sync_type: 65535 ,  user id: null
03-07 10:59:40.801 D/SocialNetworkUpdateService( 4441): UpdateService doStart END. 
time: 2010-03-07 10:59:40
03-07 10:59:41.731 D/dalvikvm( 4635): GC freed 1648 objects / 473072 bytes in 148ms
03-07 10:59:42.701 W/System.err( 4635): com.htc.socialnetwork.SocialNetworkException: 
Http Error : 417 Expectation failed errorCode: 417
03-07 10:59:42.711 W/System.err( 4635): at 
com.htc.socialnetwork.facebook.SimpleFacebookInterface.getParseResult(SimpleFacebookI
nterface.java:449)
03-07 10:59:42.711 W/System.err( 4635): at 
com.htc.socialnetwork.facebook.SimpleFacebookInterface.doPost(SimpleFacebookInterface
.java:417)
03-07 10:59:42.711 W/System.err( 4635): at 
com.htc.socialnetwork.facebook.SimpleFacebookInterface.fql(SimpleFacebookInterface.ja
va:1552)
03-07 10:59:42.711 W/System.err( 4635): at 
com.htc.socialnetwork.facebook.SimpleFacebookInterface.getFriendList(SimpleFacebookIn
terface.java:649)
03-07 10:59:42.711 W/System.err( 4635): at 
com.htc.socialnetwork.facebook.FacebookClient.findFriends(FacebookClient.java:138)
03-07 10:59:42.711 W/System.err( 4635): at 
com.htc.socialnetwork.User.getFriends(User.java:412)
03-07 10:59:42.711 W/System.err( 4635): at 
com.htc.album.onlineAlbum.SocialNetworkService$1.getFriends(SocialNetworkService.java
:195)
03-07 10:59:42.711 W/System.err( 4635): at 
com.htc.album.onlineAlbum.IDataCenterService$Stub.onTransact(IDataCenterService.java:
174)
03-07 10:59:42.711 W/System.err( 4635): at 
android.os.Binder.execTransact(Binder.java:287)
03-07 10:59:42.711 W/System.err( 4635): at dalvik.system.NativeStart.run(Native 
Method)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 04:51:39 +0000</when>
<what>This does appear to have been a transient server-side error.</what>
</comment>
</bug>
<bug>
<bugid>14620</bugid>
<title>Long text fields cause jumping around of courser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amaxwel...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 03:55:19 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. When editing a long text field (20+ lines) the
page/courser jumps around for 2-3 times before the courser is usable to
input more text. - What happened. The courser jumps around 2-3 times
before being truly editable where you want to edit/add text. - What you
think the correct behavior should be. The courser should work the first
time and allow editing/adding text as soon as you place the courser
where you want. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) Samsung Captivate Android 2.1 and Samsung
Captivate running the Cognition Rom version 3.04 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>sandeep....@wipro.com</author>
<when>Mon, 09 May 2011 03:48:58 +0000</when>
<what>The clear steps to reproduce will be helpful. In My nexus One (2.3.3), i didnQ&apos;Et faced this issue.</what>
</comment>
<comment>
<author>gudu...@gmail.com</author>
<when>Wed, 21 Sep 2011 15:56:43 +0000</when>
<what>I have a similar problem on nexus one 2.3.4. If the text is larger than the textbox you need to scroll around and this does not work. Either the cursor moves or the text box moves or the parrnt screen moves in a random way. With the scrollball too. Could have to do with the touch screen issue.

This text is now too long an is hard to move to other cutsorpos or scroll to get ovrrview- impossible.</what>
</comment>
<comment>
<author>gudu...@gmail.com</author>
<when>Wed, 21 Sep 2011 15:57:01 +0000</when>
<what>I have a similar problem on nexus one 2.3.4. If the text is larger than the textbox you need to scroll around and this does not work. Either the cursor moves or the text box moves or the parrnt screen moves in a random way. With the scrollball too. Could have to do with the touch screen issue.

This text is now too long an is hard to move to other cutsorpos or scroll to get ovrrview- impossible.</what>
</comment>
<comment>
<author>hammer...@gmail.com</author>
<when>Sat, 19 Nov 2011 22:36:16 +0000</when>
<what>I have the same issue on honeycomb!
I have a samsung galaxy tab 8.9 with android 3.1
Stock browser, and other browsers like dolphin, that rely on the browser api, I believe!

Example:
http://en.wikipedia.org/w/index.php?title=Achtung_BabyQ&amp;Eaction=edit
When i want to scroll in the text box, itQ&apos;Es almost impossible to reliably scroll up, or down!</what>
</comment>
</bug>
<bug>
<bugid>3866</bugid>
<title>Calendar wiidget randomly disappears</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>colander...@gmail.com</reportedBy>
<openedDate>Fri, 11 Sep 2009 22:19:15 +0000</openedDate>
<description>Steps to reproduce: 1. Add calendar widget to home page (I keep mine on
the right page). 2. Click on widget to open calendar. 3. Press home
button to go back to home page. 4. Calendar widget is gone. This only
started happening in the past few days. I did not recently update the
calendar program or OS.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 14 Sep 2009 23:58:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17466</bugid>
<title>New Android Project - Strip Whitespace from Project Name to Activity</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-06-08T15:44:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 20:37:01 +0000</openedDate>
<description>I think it is great that you now support in ADT11 default names for the
Activity. The Activity is the same as the application name concatenated
with Q&quot;EActivityQ&quot;E. In case the application name contains whitespace the
generated Activity name is invalid. I suggest to strip the whitespaces
to get always a valid name.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 20:41:32 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 05:39:58 +0000</when>
<what>This is in code I recently added so grabbing the bug</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 15:44:59 +0000</when>
<what>Fixed in ADT 12 by https://review.source.android.com//#change,23572</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8544</bugid>
<title>MapView: Map moves erratically during pinch-zoom</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DanFabul...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 16:00:36 +0000</openedDate>
<description>Open the MapView sample application on Nexus One 2.1-update1, hold the
phone with your left hand, put your right index finger down in the
lower-left quadrant of the screen and drag your right index finger from
the center to the upper-left, and back again, without releasing either
finger. Do this about 10 times. Actual: The map will pan in a random
direction while youQ&apos;Ere pinch-zooming Expected: The map should not pan at
all during a pinch-zoom; the stationary finger should always remain at
the same lat-long.</description>
</bug>
<bug>
<bugid>4741</bugid>
<title>Phone locking with an app open can cause the app to be frozen on unlock</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>dtel...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 23:03:01 +0000</openedDate>
<description>I first noticed this quite a bit with the default SMS app, but it
appears that happen sometimes with other apps as well. 1) Open SMS app
and go into a conversation. 2) Hit the lock button on top of the phone
3) Wait a few seconds or longer 4) Hit the lock button and (and unlock,
I have a lock pattern set) 5) The SMS app will not be responsive and the
bakc and home keys do nothing. After 20seconds or so you get the
wait/force close box. Hitting wait takes you back to the app and it is
working at that point. I have seen had this happen in the Handcent SMS
app as well as Meboo IM.</description>
<comment>
<author>small...@gmail.com</author>
<when>Fri, 13 Nov 2009 02:57:47 +0000</when>
<what>this relates to m issue http://code.google.com/p/android/issues/detail?id=4729</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Nov 2009 16:54:24 +0000</when>
<what></what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Fri, 15 Jan 2010 00:50:19 +0000</when>
<what>CanQ&apos;Et reproduce with Nexus One.</what>
</comment>
<comment>
<author>dtel...@gmail.com</author>
<when>Fri, 15 Jan 2010 05:00:18 +0000</when>
<what>After the 2.01 update on my VZ Droid this issue seems to have been fixed!</what>
</comment>
<comment>
<author>small...@gmail.com</author>
<when>Fri, 15 Jan 2010 05:10:20 +0000</when>
<what>my issues slowly stopped after i had posted my thread... but i havenQ&apos;Et seen it for at 
least 9 weeks</what>
</comment>
</bug>
<bug>
<bugid>3781</bugid>
<title>Incorrect strncpy usage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>dmitro.g...@gmail.com</reportedBy>
<openedDate>Fri, 04 Sep 2009 17:25:06 +0000</openedDate>
<description>Hello, IQ&apos;Eve found the following code that seems to be incorrect: file
./frameworks/base/media/libmedia/JetPlayer.cpp 346 int
JetPlayer::loadFromFile(const char* path) 347 { 348
LOGV(Q&quot;EJetPlayer::loadFromFile(): path=%sQ&quot;E, path); 349 350
Mutex::Autolock lock(mMutex); 351 352 mEasJetFileLoc =
(EAS_FILE_LOCATOR) malloc(sizeof(EAS_FILE)); 353 memset(mJetFilePath, 0,
256); 354 strncpy(mJetFilePath, path, strlen(path)); 355
mEasJetFileLoc-Q&gt;Epath = mJetFilePath; Line 354 should be 354
strncpy(mJetFilePath, path, 255); Actually, using strncpy(arr, p,
strlen(p)) is not correct. This problem was found in scope of the
project for finding issues in C/C++ code http://savesources.com Best
regards, Dmytro Gorbunov Leader of SaveSources.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:40:46 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 08 Sep 2009 18:15:12 +0000</when>
<what>The corrected version is also wrong, because strncpy doesnQ&apos;Et null-terminate the
string if it runs out of room.  You also need:

  path[255] = Q&apos;E\0Q&apos;E;

Also, some systems (including bionic) provide strlcpy() as an alternative.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 08 Sep 2009 18:17:38 +0000</when>
<what>Oh, right, thereQ&apos;Es a memset().  Which is heavy-handed, but works.
</what>
</comment>
</bug>
<bug>
<bugid>9898</bugid>
<title>Multi-Touch bugs on 10 fingerQ&apos;Es Drawer developed by SDK 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kimk...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 04:00:39 +0000</openedDate>
<description>Hi, all: We have touch panels for 10.1 inches that support up to ten
fingers and set it on EeePC. We use Android 2.2 SDK to develop a drawer
to show 10 fingersQ&apos;E gesture. But there is still bugs about different
fingerQ&apos;Es id. If we leave fingers in differnet order, the 2.2 SDK canQ&apos;Et
decide the right order and pass the wrong leave event for the drawer. We
also can find those bugs on Q&quot;EDevTools =Q&gt;E Pointer LocationQ&quot;E application.
Please refer to the following link:
http://www.youtube.com/watch?v=ZFPnjAyZqyo We think that products like
MIDs or netbooks will be the key actors in the future, and so
multi-touch(more than 2 fingers) will be more important. We want to know
when will these bugs fixed by Android SDK? Thanks.</description>
<comment>
<author>kimk...@gmail.com</author>
<when>Wed, 21 Jul 2010 01:46:32 +0000</when>
<what>Hi:
    We have tested our panels using JNI to get touch data instead of MotionEvent.
It wonQ&apos;Et show the problems of Q&quot;EPointer LocationQ&quot;E.Here is the result: 
http://www.youtube.com/watch?v=Te8RaMo4Uo8
    Is there any commment about it?

</what>
</comment>
<comment>
<author>sax.chri...@gmail.com</author>
<when>Fri, 24 Sep 2010 06:58:10 +0000</when>
<what>Do you mean JNI as in Java Native Interface? I am interested in using Android for an app that used up to 10 fingers but the MotionEvent seems to be buggy. 

Could post some shown how you used the framework?

thanks!</what>
</comment>
</bug>
<bug>
<bugid>7099</bugid>
<title>Accessing shared calendar over HTC ERIS Verizon</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ricoheri...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 23:10:29 +0000</openedDate>
<description>Hello, At office we are running zimbra. Which allows to share calendar
with others same like outlook. I can see my shared calendar on the web
interface of mail server or in my outlook or on iphone. But I can not do
so on HTC eris (verizon). I can see only my own calendar. All the shared
calendar that i had subscribed do not appear. Can someone help me to get
this done? I am in corporate environment and I need to have access to
others shared calendar for the meeting planing etc. I can not use gmail
as its against corporate policy. Device : HTC ERIS (verizon wireless)
Please reply. Thanks, ERIS_User</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:52 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>6284</bugid>
<title>LED as a Flashlight or for Video (Nexus One)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>oleswe...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 18:33:31 +0000</openedDate>
<description>Please enable the manual use of the flash LED for flashlight or video
filming purposes! Currently only the rooted app Nexus One Torch works
for this, but is there any reason that a non-root app or software update
canQ&apos;Et be developed for this? Is there a specific hardware reason that we
donQ&apos;Et know about that might not allow this?</description>
<comment>
<author>oleswe...@gmail.com</author>
<when>Fri, 05 Feb 2010 01:28:41 +0000</when>
<what>bump for the manual LED flash use!  =)</what>
</comment>
<comment>
<author>bluesol...@gmail.com</author>
<when>Tue, 16 Feb 2010 21:00:15 +0000</when>
<what>Yes itQ&apos;Es right. I had this option on my old Sony Ericsson and find it very useful. If
we have a flash LED, why cannot we turn it on and use it to do a flashlight.</what>
</comment>
<comment>
<author>jiunyu....@gmail.com</author>
<when>Tue, 16 Feb 2010 22:24:48 +0000</when>
<what>This is the right thing to do in the next patch/update. The video quality is really
bad in the dim light place. </what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Mon, 12 Apr 2010 02:14:53 +0000</when>
<what>If itQ&apos;Es a Luxeon Flash or similar then this is probably a power management issue:

Q&gt;E The new Luxeon Flash products are rated for 100,000 flashes at 1 Ampere and 168
hours of DC (flashlight/torch mode) at 350 mA.

So itQ&apos;Es not just a matter of turning it on and it working like a flashlight; unless
the phone can power the LED at 350mA rather than 1000mA it will likely overheat and
burn out rather quickly. IQ&apos;Em not willing to put this to the test myself!</what>
</comment>
<comment>
<author>bluesol...@gmail.com</author>
<when>Sun, 23 May 2010 12:33:59 +0000</when>
<what>Froyo fixes this.
With froyo you can choose to film with or without the Flash LED enabled</what>
</comment>
</bug>
<bug>
<bugid>16815</bugid>
<title>touchscreen temporarily isnQ&apos;Et working on 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sge...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 17:56:59 +0000</openedDate>
<description>Dear Devellopers, I canQ&apos;Et reproduce the steps to have this issue
Q&quot;EworkingQ&quot;E , it arrives sometimes , rarely like once a week . What
happens is that I canQ&apos;Et touch anymore things on the screen, the screen
wonQ&apos;Et respond to touch . Like typing on app doesnQ&apos;Et work sliding
apllications to . and after maybe 30 seconds it is reworking well. It is
really annoying enough for a non google liker to say that the quality
isnQ&apos;Et good enough Fortunately I love google</description>
<comment>
<author>sge...@gmail.com</author>
<when>Sun, 15 May 2011 11:02:08 +0000</when>
<what>I am using a nexus s with few aplication</what>
</comment>
<comment>
<author>sge...@gmail.com</author>
<when>Sun, 15 May 2011 17:51:23 +0000</when>
<what>here there is a video after exiting deezer
http://www.youtube.com/watch?v=osyQ4xTBoLo</what>
</comment>
</bug>
<bug>
<bugid>4689</bugid>
<title>Extremely Poor SMS performance in Long Threads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>mafian...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 16:46:08 +0000</openedDate>
<description>I have a T-Mobile G1 running Android 1.6. I have noticed that in very
long SMS threads (1000-2000 messages), the UI response time is horrible.
It takes a very long time to type a message, because each character that
gets typed is delayed. It also seems to take a much longer amount of
time to send the final message. For casual texters, running a thread to
1000-2000 messages doesnQ&apos;Et take very long. Maybe a month or to, if you
regularly speak to that special someone. Some of us arenQ&apos;Et in the habit
of regularly deleting threads. Some of us even *choose* not to, in favor
of maintaining an archive of conversations. It seems to me, that
browsing a full list from top to bottom in one thread view is
unnecessary. I donQ&apos;Et need to scroll all the way back to the first
message I ever sent my girlfriend every time I send her a new message.
Not only that, but even when I *do* want to do that, scrolling all the
way back takes *forever*! There should be a better way to browse through
very old SMS conversations that would also take the burden off of
composing new SMS messages.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:46:37 +0000</when>
<what></what>
</comment>
<comment>
<author>ct.pigl...@gmail.com</author>
<when>Thu, 07 Jan 2010 22:47:40 +0000</when>
<what>I have also observed this.

I think it would be very helpful in the absence of a solution to the core problem, if
it were possible to delete the Q&quot;Eoldest nQ&quot;E messages in a thread. As it is, itQ&apos;Es keep
them all or nuke them all.

CT.</what>
</comment>
</bug>
<bug>
<bugid>19203</bugid>
<title>[Compat] PagerAdapter Caching Contributes Adjacent FragmentQ&apos;Es Menu to Activity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jakewhar...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 03:17:58 +0000</openedDate>
<description>Due to the caching of the items to the left and right, a
FragmentPagerAdapter will contribute the menus of these adjacent
Fragments to the options menu. I have a user with a hack to fix it but
IQ&apos;Em hesitant to post it until I can take a proper look. IQ&apos;Ell post back
if I come up with something more acceptable. Test case: ----------
public void testViewPagerOnlyCurrentMenu() { Menu menu =
getActivity().getMenu(); assertNotNull(menu); assertEquals(1,
menu.size()); } and its activity: ----------------- public final class
Issue0048 extends FragmentActivity { private Menu mMenu; @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); ViewPager pager = new
ViewPager(this); pager.setId(1); setContentView(pager);
pager.setAdapter(new TestAdapter(getSupportFragmentManager()));
invalidateOptionsMenu(); } @Override public boolean
onCreateOptionsMenu(Menu menu) { mMenu = menu; return
super.onCreateOptionsMenu(menu); } public Menu getMenu() { return mMenu;
} static final class TestAdapter extends FragmentPagerAdapter { public
TestAdapter(FragmentManager fm) { super(fm); } @Override public int
getCount() { return 2; } @Override public Fragment getItem(int position)
{ return new TestFragment(); } } public static class TestFragment
extends Fragment { @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setHasOptionsMenu(true); } @Override public View
onCreateView(LayoutInflater inflater, ViewGroup container, Bundle
savedInstanceState) { return new TextView(getActivity()); } @Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
menu.add(Q&quot;ETestQ&quot;E); } } }</description>
<comment>
<author>jakewhar...@gmail.com</author>
<when>Sun, 28 Aug 2011 08:32:12 +0000</when>
<what>Alright I have a solution which only requires one questionable piece of code. I have included a patch but you can view it online here: https://github.com/JakeWharton/ActionBarSherlock/commit/a60d03a53aecc00d6c2a58913893ff06a8c2e8a5

The part I donQ&apos;Et like is the calling of invalidateOptionsMenu() through a cast. In the *highly* unlikely case where someone is using their own implementation of a FragmentManager the menu will not update.

There is a lot of tricky uses cases that this code should handle including (but not limited to):
 * Calling setHasOptionsMenu in the fragment constructor
 * Calling setHasOptionsMenu in the fragment onCreate
 * Calling setHasOptionsMenu while the fragment is the visible page
 * Calling setHasOptionsMenu while the fragment is not the visible page
 * Dealing with fragments that may be detached from the ViewPager and attached somewhere else (totally insane)
 * Dealing with fragments that were detached somewhere else and attached to the ViewPager (equally insane)</what>
</comment>
<comment>
<author>jakewhar...@gmail.com</author>
<when>Mon, 29 Aug 2011 20:47:31 +0000</when>
<what>IQ&apos;Eve attached a zip with two methods of solving the problem and instructions in the README as to how to view the changes between versions.

I have also initiated a thread on the developer group: https://groups.google.com/d/topic/android-developers/_opT-Lr_hgE/discussion</what>
</comment>
</bug>
<bug>
<bugid>14618</bugid>
<title>IdentityHashMap entrySet() Q&quot;Enot workingQ&quot;E</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-14T18:53:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>seb.emo...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 21:09:28 +0000</openedDate>
<description>Hi, Please forgive the style, I am not very experienced in java testing.
I think the code is self explanatory: MapQ&lt;EInteger,IntegerQ&gt;E map = new
IdentityHashMapQ&lt;EInteger,IntegerQ&gt;E(); map.put(new Integer(12),new
Integer(15)); for (EntryQ&lt;EInteger, IntegerQ&gt;E entry : map.entrySet()) {
entry.setValue(new Integer(16)); } for (Integer i : map.values()) {
throw new NullPointerException(Q&quot;Evalue is Q&quot;E + i.toString()); } I expect
to get an exception with Q&quot;Evalue is 16Q&quot;E. Instead I get an exception with
Q&quot;Evalue is 15Q&quot;E. Replacing IdentityHashMap by just HashMap, I get the
expected result. I get this with the emulator version 2.1-update1.
Thanks.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 08 Feb 2011 22:55:58 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Feb 2011 22:58:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 18:53:18 +0000</when>
<what>confirmed that this doesnQ&apos;Et work in gingerbread, but itQ&apos;Es already fixed in honeycomb.</what>
</comment>
</bug>
<bug>
<bugid>17945</bugid>
<title>Force close occurs in youtube after changing language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 11:08:03 +0000</openedDate>
<description>Step by Step Instruction: Issue is 100% reproducible Preconditions: 1. A
valid Gmail account is log on. 2. language and keyboard exist in recent
list. Step by Step: 1. Menu-Q&gt;EYoutube-Q&gt;EMenu-Q&gt;EMy channel-Q&gt;ESelect Q&apos;Edown
arrowQ&apos;E of any video-Q&gt;EDelete. 2. Q&apos;EDeleteQ&apos;E pop up-Q&gt;ELong press home
key-Q&gt;EChange language-Q&gt;ELong press home key-Q&gt;E Youtube -Q&gt;EOK. 3. Check the
screen display. Actual result: Force close occurs in YouTube after
changing language. Expected result: The MUT should be working normally.
Phone:Issue is seen in Nexus S, Android version 2.3.3</description>
</bug>
<bug>
<bugid>12354</bugid>
<title>Native crash happened during monkey run in component {cmp=com.google.android.street/.Street}</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alkali...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 07:05:45 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Run Monkey test on the build based of Android 2.2.1. - What happened.
Monkey stopped with the crash. - What you think the correct behavior
should be. Monkey test should not stopped and the crash should not
happen. The logs shows it is caused by java.net.UnknownHostException
happened when Google street app trying to execute HTTP request for
mobilemaps.clients.google.com, which may be caused by network or DNS
down on the device. Street app should change code accordingly to avoid
the device crash for the exception as it could happen for network down
or so.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 17:11:52 +0000</when>
<what>ItQ&apos;Es crashing in libsrv_um.so:

07-15 21:14:10.468  1136  1136 I DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-15 21:14:10.468  1136  1136 I DEBUG   : Build fingerprint: Q&apos;Everizon/droid2we_vzw/cdma_droid2we/droid2we:2.2/VZW/00.30:eng/test-keysQ&apos;E
07-15 21:14:10.468  1136  1136 I DEBUG   : pid: 2893, tid: 2901  Q&gt;EQ&gt;EQ&gt;E com.google.android.street Q&lt;EQ&lt;EQ&lt;E
07-15 21:14:10.468  1136  1136 I DEBUG   : signal 11 (SIGSEGV), fault addr 2700001c
 ...

07-15 21:14:10.554  1136  1136 I DEBUG   :          #00  pc 00003cf8  /system/lib/libsrv_um.so
07-15 21:14:10.554  1136  1136 I DEBUG   :          #01  lr 80a06c40  /system/lib/libsrv_um.so

As far as I can tell, libsrv_um is a vendor-proprietary graphics library, which means itQ&apos;Es not something we can fix (or really even investigate).  You will need to report this to verizon and let them contact the people who built the lib.
</what>
</comment>
<comment>
<author>alkali...@gmail.com</author>
<when>Fri, 05 Nov 2010 04:06:06 +0000</when>
<what>Thanks, we will try to contact the lib owner to analyze the stack to see if any findings.</what>
</comment>
</bug>
<bug>
<bugid>16677</bugid>
<title>Typo in ConditionVariable Javadoc</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cherry...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 06:28:01 +0000</openedDate>
<description>http://developer.android.com/reference/android/os/ConditionVariable.html#block(long)
There is a typo in the parameter javadoc: timeout the minimum time to
wait in milliseconds. This should obviously be: timeout the maximum time
to wait in milliseconds.</description>
</bug>
<bug>
<bugid>19362</bugid>
<title>Display Company name field in Google Apps Lookup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alapie...@gccsda.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 15:47:40 +0000</openedDate>
<description>When searching in the Google Apps Lookup app, the Company name field
isnQ&apos;Et displayed anywhere. Only the title of the person is displayed, we
have many sub-organizations, and itQ&apos;Es beneficial to see where that
person is working along with their title. This information is displayed
in the Gmail contacts information for our organization.</description>
</bug>
<bug>
<bugid>2035</bugid>
<title>NullPointerException when scrolling through a MapView with an ItemizedOverlay with no OverlayItems</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-20T17:38:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>pablo.llopis</reportedBy>
<openedDate>Thu, 19 Feb 2009 01:29:49 +0000</openedDate>
<description>What steps will reproduce the problem? 1. implement
http://developer.android.com/guide/tutorials/views/hello-mapview.html
(or just implement a mapview add an ItemizedOverlay to it, but donQ&apos;Et add
any OverlayItems to the ItemizedOverlay) 2. comment out the line that
says: itemizedoverlay.addOverlay(overlayitem); 3. build and run the
application, then try to scroll through the map What is the expected
output? What do you see instead? NullPointerException is throwed. Logcat
stack trace: E/AndroidRuntime( 2102): java.lang.NullPointerException
E/AndroidRuntime( 2102): at
com.google.android.maps.ItemizedOverlay.getItemsAtLocation(ItemizedOverlay.java:582)
E/AndroidRuntime( 2102): at
com.google.android.maps.ItemizedOverlay.getItemAtLocation(ItemizedOverlay.java:550)
E/AndroidRuntime( 2102): at
com.google.android.maps.ItemizedOverlay.handleMotionEvent(ItemizedOverlay.java:472)
E/AndroidRuntime( 2102): at
com.google.android.maps.ItemizedOverlay.onTouchEvent(ItemizedOverlay.java:536)
E/AndroidRuntime( 2102): at
com.google.android.maps.OverlayBundle.onTouchEvent(OverlayBundle.java:63)
E/AndroidRuntime( 2102): at
com.google.android.maps.MapView.onTouchEvent(MapView.java:603)
E/AndroidRuntime( 2102): at
android.view.View.dispatchTouchEvent(View.java:3178) E/AndroidRuntime(
2102): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:825)
E/AndroidRuntime( 2102): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:795)
E/AndroidRuntime( 2102): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:795)
E/AndroidRuntime( 2102): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:795)
E/AndroidRuntime( 2102): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:795)
E/AndroidRuntime( 2102): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1561)
E/AndroidRuntime( 2102): at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1085)
E/AndroidRuntime( 2102): at
android.app.Activity.dispatchTouchEvent(Activity.java:1873)
E/AndroidRuntime( 2102): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1545)
E/AndroidRuntime( 2102): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1140)
E/AndroidRuntime( 2102): at
android.os.Handler.dispatchMessage(Handler.java:88) E/AndroidRuntime(
2102): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
2102): at android.app.ActivityThread.main(ActivityThread.java:3742)
E/AndroidRuntime( 2102): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 2102): at
java.lang.reflect.Method.invoke(Method.java:515) E/AndroidRuntime(
2102): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
E/AndroidRuntime( 2102): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497)
E/AndroidRuntime( 2102): at dalvik.system.NativeStart.main(Native
Method) using ADP1.0 and emulator I hope itQ&apos;Es not a very sloppy mistake
on my side when implementing the MapView. Should not be the case since
it is an easy task and one can even copy-paste the code from the
provided url.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:07:09 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>zin...@gmail.com</author>
<when>Thu, 09 Apr 2009 13:20:43 +0000</when>
<what>I too get the same exception, the quick workaround was to set a flag and only add the
ItemizedOverlay to the map once the first marker had been added to it.</what>
</comment>
<comment>
<author>abliss</author>
<when>Mon, 20 Apr 2009 17:38:15 +0000</when>
<what>You still need to call populate() on your ItemizedOverlay, even if there are no items
in it.  See the javadoc on ItemizedOverlay.populate: The subclass should call this as
soon as it has data, before anything else gets called.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:10:14 +0000</when>
<what></what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Sun, 25 Oct 2009 18:09:54 +0000</when>
<what>Ah, I also discovered this bug. My solution is simple, add a call to the
ever-unexplained Q&apos;Epopulate()Q&apos;E function after the line

		super(boundCenterBottom(defaultMarker));

Perhaps google should update the Hello MapView example to include this line, and a
note about how you have to call populate() even with no pins.

By the way the documentation for the whole Overlay API is terrible. None of the
concepts are explained at all well. I would be willing to write a replacement if you
wanted (and once I actually understand it all!) but somehow I doubt anyone from
google will ever touch those pages again...</what>
</comment>
<comment>
<author>cdaa...@gmail.com</author>
<when>Tue, 09 Mar 2010 17:11:32 +0000</when>
<what>I have to agree with tdhutt. The MapView tutorial is terrible. For someone trying to
learn to use the Google Maps API, the tutorial is a joke. I have spent many hours
trying to track this problem down. Do the authors of these tutorials even test their
code? I seriously doubt it.</what>
</comment>
<comment>
<author>dmyt...@gmail.com</author>
<when>Fri, 18 Jun 2010 13:59:09 +0000</when>
<what>I find small hack for this. You have have your ItemizedOverlay empty.
But for this after constructor you must call populate(); DonQ&apos;Et know why, but itQ&apos;Es must be done only AFTER constructor call. Somthing like this:

overlays = new MyOverlays(drawable);
overlays.MyPopulate();

After this no any exception.</what>
</comment>
<comment>
<author>dbomb...@gmail.com</author>
<when>Thu, 22 Jul 2010 22:15:13 +0000</when>
<what>//dmytyar comment 7 typo. 
//Correction is 
overlays.populate();</what>
</comment>
</bug>
<bug>
<bugid>197</bugid>
<title>Unalbe to play media bigger than 1M (UNCOMPRESSED_MAX_DATA)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-12T18:15:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rubentra...@gmail.com</reportedBy>
<openedDate>Thu, 07 Feb 2008 11:44:16 +0000</openedDate>
<description>media files in res/raw folder cannot play when bigger than
UNCOMPRESSED_MAX_DATA. It generate an uncauthg exception. See ddms log.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 07:06:40 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 12 Mar 2008 18:15:47 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:54:02 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13153</bugid>
<title>Facebook app videos are not playing in HTC EVO 4G</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T03:58:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sujitala...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 23:42:12 +0000</openedDate>
<description>i have downloaded the new Facebook app in HTC EVO 4G ( android software
2.2). when i click face book videos i am getting Q&quot;E can not play videoQ&quot;E
sorry ,this video cannot be played Please suggest</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 03:58:33 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>4024</bugid>
<title>Hardware Buttons donQ&apos;Et work again on my HTC Magic</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>miles.beverley@gmail.com</reportedBy>
<openedDate>Sun, 27 Sep 2009 10:36:13 +0000</openedDate>
<description>I will copy and paste another persons issue into this one as I am having
exactly the same problem. Symptoms: - Hard buttons CALL, HOME and SEARCH
no longer respond (however still acknowledge that they have been press
with the back light) - Unlock pattern disables - Ring tone starts when
plugged into PC, or SD card is unmounted/mounted - Long hold call end
button selection reduced to power off only (no airplane mode or silent
mode available) The only solution I have found is a factory reset, this
has occurred twice on my phone. I use a HTC Magic (Vodafone). If you
search for this problem it seems that many more people have had this
issue. Is there a solution?</description>
<comment>
<author>miles.beverley@gmail.com</author>
<when>Sun, 27 Sep 2009 10:45:19 +0000</when>
<what>I was also wondering if this is somehow because I connect the HTC phone to my Mac?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:14:12 +0000</when>
<what></what>
</comment>
<comment>
<author>ENozoh...@gmail.com</author>
<when>Sun, 22 Nov 2009 04:42:50 +0000</when>
<what>I have the same problem. I was on a plane yesterday and turned my phone on while on
the plane in airplane mode and then off again.
When we landed and I turned it on, I had the above issue, I canQ&apos;Et received any
incoming phone call as they go straight to voice mail.</what>
</comment>
<comment>
<author>lbr...@gmail.com</author>
<when>Wed, 02 Dec 2009 00:33:01 +0000</when>
<what>I have the same problem.</what>
</comment>
<comment>
<author>doblecd...@gmail.com</author>
<when>Wed, 05 May 2010 02:18:15 +0000</when>
<what>I have the same problem. Vodafone Spain Htc Magic Rom v1.6 Official.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>antonior...@gmail.com</author>
<when>Tue, 31 Aug 2010 21:00:16 +0000</when>
<what>Yo tengo el mismo problema (I Have the same problem in Spain)</what>
</comment>
<comment>
<author>federico...@gmail.com</author>
<when>Fri, 17 Sep 2010 12:31:21 +0000</when>
<what>Same Issue. I have made a backup (with mybackup) of my apps and data to the SD Card. Made a factory reset and restored the apps and data and everything worked perfectly in less than 30 min. </what>
</comment>
</bug>
<bug>
<bugid>5187</bugid>
<title>Existing internet traffic will cause all traffic to be blocked once a vpn session is started.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>MrPromet...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 15:13:20 +0000</openedDate>
<description>Android code version you are running: 2.0 (Motorla DROID) Your
development environment: NA Describe the problem: Existing internet
traffic will cause all traffic to be blocked once a vpn session is
started. Steps to reproduce: 1. start the browser on the phone 2. make
some request that will use dns 2. keep the browser open in the
background 3. start a vpn connection 4. make a new dns request 5. notice
that the traffic will not go through 6. close vpn connection 7. close
all internet connections (this can be tricky because many apps will open
connections, safer for reproducing purposes to close literally
everything) 8. start a vpn connection 9. open the browser and make a new
dns request 10. notice the request will go through Expected results:
Before establishing a vpn connection all internet traffic and dns
requests should get through fine. Once a vpn connection is established
new traffic and dns requests should be able to get through. Observed
results: It appears as if initial traffic caches dns settings and this
cache allows dns requests to be successful. Once you start a vpn
connection all dns requests fail. It appears as if new traffic uses the
old cache so requests fail. It appears that so long you ensure the first
traffic is started while connected to vpn everything will go through
fine. If you have any lingering connections before starting a vpn
connection all traffic will block once connected to the vpn. Additional
information: Not sure if there is a way to trace dns requests. I have
yet to play with the sdk and debugging tools. If someone else already
knows how to do this and could prove or disprove my theory it would be
great.</description>
<comment>
<author>MrPromet...@gmail.com</author>
<when>Thu, 03 Dec 2009 15:17:01 +0000</when>
<what>This might be related to http://code.google.com/p/android/issues/detail?id=4205 (When
a PPTP VPN is connected, all internet traffic is sent through the VPN)


</what>
</comment>
<comment>
<author>onlyp...@gmail.com</author>
<when>Tue, 01 Mar 2011 21:02:09 +0000</when>
<what>Having the same problem... any solutions?</what>
</comment>
<comment>
<author>carlosen...@gmail.com</author>
<when>Fri, 05 Aug 2011 09:21:10 +0000</when>
<what>same problem around here. Adroid 2.2
after opening the VPN browser cannot open sites BUT I can ping to IP addresses (private and public). For instance I can ping to 74.125.71.147 (google.com) and get response but I cannot ping to google.com. If I copy/paste the 74.125.71.147 into the browser then the google page is loaded. 

tried to set different DNS both in the VPN configuration (several public dns, server IP, router IP) and in the router when connected using Wifi.</what>
</comment>
</bug>
<bug>
<bugid>8576</bugid>
<title>Dialing feature in Android 2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-25T18:12:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hans.chr...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 09:34:30 +0000</openedDate>
<description>There are lots of new and cool features in the new Android 2.2. And the
performance is measurable better. The phone feature however is
disappointing. Google has hard programmed buttons for launching the
browser and phone app. While the browser is working well, the phone app
still miss T9 search functionality. The buttons appear with numbers and
letters, but you can not search into contacts, phone numbers , companies
or phone log while you are typing numbers or letters. You can use the
search icon at the lower right to launch search into your contacts, but
you still can not search into phone numbers and call log. Also, there is
no specific way to view the call history of a certain contact or to view
call log for incoming, outgoing and missed calls separately. That means,
you still need another third party app to handle you calls.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:12:24 +0000</when>
<what>Please file separate tickets for each issue/feature request you have, thanks.</what>
</comment>
</bug>
<bug>
<bugid>20227</bugid>
<title>Caller-id is matched to wrong contact --- Huawei Ideos u8150. Android 2.2, Basedband ver 22201003, Kernel ver 2.6.32.9-perf huawei@product #1, Build number u8150v100r001c182b822. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Paksmi...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 15:53:47 +0000</openedDate>
<description>Caller-id is matched to wrong contact I have two contacts with the same
last 7 numbers, it appears to display the first contact. Phone number
matching with caller-id is only matching the last 7 numbers and not the
entire phone number. For example, lets say the following are contacts
stored in device: 1st contact - (0000) 222-1234 2nd contact - (1111)
222-1234 If 2nd contact call to me on phone, 1st contactQ&apos;Es name with 2nd
Phone number appears on the screen. Mobile Detail. --- Huawei Ideos
u8150. Android 2.2, Basedband ver 22201003, Kernel ver 2.6.32.9-perf
huawei@product #1, Build number u8150v100r001c182b822.</description>
</bug>
<bug>
<bugid>14068</bugid>
<title>no division lines between tabs in youtube settings. (inconsistent)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-17T20:13:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liukez...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 07:40:27 +0000</openedDate>
<description>Steps to reproduce: 1) go to menu app and launch youtube app Case 1)
click on menu TSB and click on settings (screen shot Q&quot;Eno division
linesQ&quot;E) -------there are no division lines between tabs now go back to
youtube Case 2) click menu TSB and select browser. (screen shot
Q&quot;Edivision lines between each tabQ&quot;E) -------there are division lines
between tabs This is not consistent within one app. Always in setting of
other apps, division lines could be observed. Attached screens shots.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:13:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6265</bugid>
<title>Motorola Droid keeps crashing when i try to use messaging.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>novar...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 05:45:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Open messaging. 2. Open a SMS. 3. Wait for
phone to reboot. 4. Rinse, repeat. - What happened. For some reason it
is a hit or miss, granted more hits than misses. Every six or seven
tries to respond to a text message my phone goes back to the droid
splash screen you get when you are turning on the phone. This happens
while plugged in, unplugged, connected to the PC, after sitting idle for
an hour, and even after turned off for three hours. - What you think the
correct behavior should be. I believe the correct behaviour should be
not restarting at all. I am using the Motorola Droid with version 2.0.1
installed. This has just happened as of yesterday january 25th, 2010.
Normally I wouldnQ&apos;Et complain about something like this if it was
something I rarely use, but it is my messaging service and that is the
most important part of this phone to me. I have no problems with any
other aspect of the phone I can use it without any reboots until I go to
respond to text messages. DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>4393</bugid>
<title>gestures via the touch screen</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-11T13:39:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>wooo...@gmail.com</reportedBy>
<openedDate>Tue, 27 Oct 2009 20:35:20 +0000</openedDate>
<description>It surprised me from the start that I had a dedicated button to cancel,
get a menu and go home.. when I expected a dedicated gesture like a V
for home, or a right-to-left swipe for cancel/back. I guess it would
clash with other apps.. but simple things like sliding your finger
up/down the left edge of the screen to adjust brightness in Aldiko are
wonderful and show how things like screen brightness should be adjusted,
not via a several button clicks and menu navigation.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:39:19 +0000</when>
<what>The framework now supports gestures</what>
</comment>
<comment>
<author>ericraym...@gmail.com</author>
<when>Tue, 17 Nov 2009 08:19:19 +0000</when>
<what>Are the gestures global (in the same way that some buttons are always available no matter 
what app is in the foreground)?</what>
</comment>
</bug>
<bug>
<bugid>2136</bugid>
<title>Volume control mutes incomming call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>soerenb...@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 13:03:46 +0000</openedDate>
<description>If you (inadvertently) touch the volume control buttons when the phone
rings, the incomming call is muted. If this is intended functionality,
it should at least be configurable. /S?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:01:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:30:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2685</bugid>
<title>[BT Car] BWM 1-series (2005) Bluetooth does not work correctly in 2005 BMW 1 Series</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:17:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>simon.hi...@gmail.com</reportedBy>
<openedDate>Sat, 16 May 2009 12:46:09 +0000</openedDate>
<description>Bluetooth devices can be paired and the phone book entries are available
on the car radio. When trying to call or receive a call the connection
is dropped and the sound is not routed to the carQ&apos;Es system.</description>
<comment>
<author>simon.hi...@gmail.com</author>
<when>Sat, 16 May 2009 12:50:20 +0000</when>
<what>Oh, I forgot this is with Android 1.5 cupcake.</what>
</comment>
<comment>
<author>theanswr...@gmail.com</author>
<when>Mon, 18 May 2009 21:06:46 +0000</when>
<what>This looks pretty similar to my ticket as well: 

http://code.google.com/p/android/issues/detail?id=2582Q&amp;Eq=bmwQ&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:59:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:10:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:15:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:29:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:17:48 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>19733</bugid>
<title>Force close occurs when we press back in agency info</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 04:54:36 +0000</openedDate>
<description>[Precondition] Device should connect with WiFi. Latitude Q&amp;E Place should
be running in background. [Occurance process] 1. Menu Q&gt;E maps Q&gt;E options Q&gt;E
direction. 2. Enter start Q&amp;E end point Q&gt;Eselect transit Q&gt;E go. 2. Option
agency info Q&gt;E press back twiceQ&gt;E observe behavior. 08-31 10:17:35.672
1513 1513 E AndroidRuntime: FATAL EXCEPTION: main 08-31 10:17:35.672
1513 1513 E AndroidRuntime:
android.view.WindowManager$BadTokenException: Unable to add window --
token android.os.BinderProxy@40abc790 is not valid; is your activity
running? 08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
android.view.ViewRoot.setView(ViewRoot.java:535) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:203) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:117) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.view.Window$LocalWindowManager.addView(Window.java:424) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.Dialog.show(Dialog.java:241) 08-31 10:17:35.672 1513 1513 E
AndroidRuntime: at android.app.SearchDialog.show(SearchDialog.java:300)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.SearchDialog.doShow(SearchDialog.java:255) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.SearchDialog.show(SearchDialog.java:237) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
android.app.SearchManager.startSearch(SearchManager.java:483) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.Activity.startSearch(Activity.java:2693) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
com.google.android.maps.MapsActivity.startSearch(Unknown Source) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
com.google.googlenav.android.Q.a(Unknown Source) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at h.eY.a(Unknown Source) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at com.google.googlenav.ui.aT.a(Unknown Source)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at i.aE.H(Unknown Source)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
com.google.googlenav.ui.bc.a(Unknown Source) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at
com.google.googlenav.ui.view.android.aH.onClick(Unknown Source) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.view.View.performClick(View.java:2538) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at
android.view.View$PerformClick.run(View.java:9152) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 08-31 10:17:35.702 2434
2436 D dalvikvm: GC_CONCURRENT freed 474K, 53% free 2775K/5831K,
external 0K/0K, paused 81ms+69ms 08-31 10:17:35.743 113 186 E
DataRouter: fd is 27 Content read is USB Switch : PDA_AP 08-31
10:17:35.743 113 186 E DataRouter: length is 20 08-31 10:17:35.743 113
186 E DataRouter: Content of Buf 08-31 10:17:35.783 204 424 D
PowerManager: acquire flags=0x1 tag=ActivityManager-Launch 08-31
10:17:35.783 204 239 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error</description>
</bug>
<bug>
<bugid>3028</bugid>
<title>Portrait mode: If no PIN supplied, and clicking OK,  the field for entering the PIN shrinks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>capreoa...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 07:22:09 +0000</openedDate>
<description>Inputs: Use a SIM card that requires a PIN code for unlocking. Steps to
reproduce: 1. Turn on the phone, in portrait mode. 2. In the screen for
entering the PIN code, do not enter any number. Only click the OK button
on the screen. Expected results: The field where the userQ&apos;Es typed
numbers appear should not shrink. Actual results: The field for the
userQ&apos;Es typed numbers shrinks, to about half of the size. If you type
something, you will only see the top part of the numbers. Workaround:
Either close this page, and open it again, or open the keyboard.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:52:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:01:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3978</bugid>
<title>Ringer volume is set mute after disconnecting incoming call </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>dawnmith...@gmail.com</reportedBy>
<openedDate>Tue, 22 Sep 2009 10:06:19 +0000</openedDate>
<description>IQ&apos;Eve checked this issue on HTC G1 (Firmware version 1.5) - Steps to
reproduce the problem 1. Settings -Q&gt;E Sound Q&amp;E display -Q&gt;E Ringer volume -Q&gt;E
check checkbox of Q&apos;EUse incoming call volume for notificationsQ&apos;E 2. In
this screen, receive incoming call. 3. Disconnect call (by receiver or
caller) 4. If G1 has been to Screen locked, you should push menu key to
unlock screen. 5. Maybe, you could see Q&apos;ERinger volumeQ&apos;E screen. 6. You
couldnQ&apos;Et listen ringer sound whether you up Q&amp;E down slider bar of Q&apos;ERinger
volumeQ&apos;E - What you think the correct behavior should be. 1. I think that
ringer should sound even if it is in the walkthrough.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:50:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13119</bugid>
<title>Allow developers to set their own custom refund-policy time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>68</stars>
<reportedBy>jaroslav...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 18:43:26 +0000</openedDate>
<description>Developers should be allowed to set their own/custom time for refund
policy per app. The refund-policy time would become a decision factor
just as price or user rating are. (There are many and many ways how to
make this safe for customers, e.g. by using a color bar, or by
separating apps into categories based on their refund-time, etc.) Let
developers choose their own time.</description>
<comment>
<author>Jamezmcc...@gmail.com</author>
<when>Sat, 11 Dec 2010 22:17:22 +0000</when>
<what>I agree, as a developer myself, I should be able to choose from 15 min - w/e.

I donQ&apos;Et want to be forced to create a limited trail version, I know people like to know exactly what they are buying, they want to try the full version and see if they want to keep it.

I suppose 15 is fine for a Q&quot;EMcDonaldQ&apos;Es toyQ&quot;E appQ&apos;Es. That is, a app that is fun for a very short while but itQ&apos;Es novelty wares off, but, certainly not every app.</what>
</comment>
<comment>
<author>joshzba...@gmail.com</author>
<when>Sun, 12 Dec 2010 21:10:03 +0000</when>
<what>Agreed. 15 minutes is fine for novelty apps, 1-4 hours would be ideal for most games, and 12-24 hours for something like a navigation app or advanced system tool like Tasker. Ultimately, ones best suited to making this decision are the developers themselves.</what>
</comment>
<comment>
<author>jan.nigg...@gmail.com</author>
<when>Wed, 15 Dec 2010 09:29:39 +0000</when>
<what>DonQ&apos;Et like the idea of a custom time for refunds to be set by devs, thatQ&apos;Ell only lead to confusion...
IMHO 24h was OK:
http://code.google.com/p/android/issues/detail?id=13116</what>
</comment>
<comment>
<author>djbe...@gmail.com</author>
<when>Sun, 19 Dec 2010 09:49:52 +0000</when>
<what>No confusion if they put it right in the description</what>
</comment>
<comment>
<author>steamru...@gmail.com</author>
<when>Thu, 06 Jan 2011 19:14:52 +0000</when>
<what>It should be set by what group it is in. For example: Games = 1Hour Refund, Wallpapers = 30Min Refund.</what>
</comment>
</bug>
<bug>
<bugid>18720</bugid>
<title>rawquery with 0 result when search by chinese</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liaoled...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 06:18:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>liaoled...@gmail.com</author>
<when>Fri, 22 Jul 2011 06:22:20 +0000</when>
<what>String sql = Q&quot;Eselect chinese from words_libary where chinese=?Q&quot;E;
String data = actvWord.getText().toString();
try{
		 //data = new String(data.getBytes(Q&quot;EGBKQ&quot;E),Q&quot;EISO-8859-1Q&quot;E);
	         //data = new String(data.getBytes(Q&quot;EISO-8859-1Q&quot;E));
}catch(Exception e){
				
		}
			
Cursor cursor = database.rawQuery(sql, new String[]{ data });

and cursor has 0 result but actually thatQ&apos;Es no right result;</what>
</comment>
</bug>
<bug>
<bugid>1111</bugid>
<title>----------------9999999999999999999999999999999999999999999------------------------------</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2008-10-29T15:36:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dhya...@gmail.com</reportedBy>
<openedDate>Wed, 29 Oct 2008 09:10:19 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 29 Oct 2008 15:36:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8500</bugid>
<title>Froyo WebView: Attempt to write a readonly database</title>
<status>Unreproducible</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-25T15:39:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Sun, 23 May 2010 14:41:49 +0000</openedDate>
<description>This was meant for Froyo, but the template only let my categorize it as
2.1. -- Time: Sun May 23 23:35:36 JST 2010 -- Android Version: sdk=8,
release=2.2, inc=38042 -- Memory free: 0.56MB total: 3.38MB max: 24.00MB
-- Custom ROM: Stock Android -- Device: passion -- Model: Nexus One --
NewsRob Version: 3.9.2 Pro/392 -- Configured Capacity: 150 -- Current
Article Count: 154 -- Days installed: 1 -- StorageAdapter:
SdCardStorageAdapter -- MB available: 405 -- Phone Memory MB available:
25.0 -- Stacktrace:(3031) java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.newsrob/com.newsrob.activities.ShowArticleActivity}:
android.view.InflateException: Binary XML file line #24: Error inflating
class android.webkit.WebView at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
at android.app.ActivityThread.access$2300(ActivityThread.java:125) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4627) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) Caused by:
android.view.InflateException: Binary XML file line #24: Error inflating
class android.webkit.WebView at
android.view.LayoutInflater.createView(LayoutInflater.java:513) at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:618) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:621) at
android.view.LayoutInflater.inflate(LayoutInflater.java:407) at
android.view.LayoutInflater.inflate(LayoutInflater.java:320) at
android.view.LayoutInflater.inflate(LayoutInflater.java:276) at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:198)
at android.app.Activity.setContentView(Activity.java:1647) at
com.newsrob.activities.ShowArticleActivity.onCreate(ShowArticleActivity.java:117)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
... 11 more Caused by: java.lang.reflect.InvocationTargetException at
android.webkit.WebView.Q&lt;EinitQ&gt;E(WebView.java:910) at
java.lang.reflect.Constructor.constructNative(Native Method) at
java.lang.reflect.Constructor.newInstance(Constructor.java:446) at
android.view.LayoutInflater.createView(LayoutInflater.java:500) ... 23
more Caused by: android.database.sqlite.SQLiteException: attempt to
write a readonly database: BEGIN EXCLUSIVE; at
android.database.sqlite.SQLiteDatabase.native_execSQL(Native Method) at
android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1727)
at
android.database.sqlite.SQLiteDatabase.beginTransactionWithListener(SQLiteDatabase.java:524)
at
android.database.sqlite.SQLiteDatabase.beginTransaction(SQLiteDatabase.java:478)
at android.webkit.WebViewDatabase.getInstance(WebViewDatabase.java:227)
at android.webkit.WebView.Q&lt;EinitQ&gt;E(WebView.java:943) at
android.webkit.WebView.Q&lt;EinitQ&gt;E(WebView.java:920) ... 27 more</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 14:39:53 +0000</when>
<what>IQ&apos;Eve installed the free version of NewsRob on a Froyo device. What do I need to do to reproduce the bug?</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 25 May 2010 15:09:55 +0000</when>
<what>I canQ&apos;Et tell you that. I get these automatic error reports and go from there.
If you check your code and know what youQ&apos;Ere looking for I can add more 
instrumentation to the bug reports and we have to wait that itQ&apos;Ell come up again.

If this approach doesnQ&apos;Et work for you, I can understand that - no hard feelings. Also 
we can do it the same way in the future, or if thatQ&apos;Es not what you want I wonQ&apos;Et post 
any bug reports that I cannot reproduce myself on my phone. But as you recently fixed 
at least two bugs this way I thought you considered them helpful.

Btw. I donQ&apos;Et think this is about NewsRob, otherwise I wouldnQ&apos;Et have posted it here. </what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 25 May 2010 15:20:53 +0000</when>
<what>I should clarify. It takes my time to report those bugs and your time to investigate 
them. If you donQ&apos;Et see enough value in me reporting them, that is absolutely fine 
with me. IQ&apos;Ell stop doing that then.

I donQ&apos;Et even need to report bugs that happen very frequently, as I need to find a 
workaround for the legacy versions anyway and a solution is more a hygienic thing 
than necessary. So itQ&apos;Es not that important to me.

I personally am happy about every stack trace I get, because in most cases that gives 
me an idea where I could have an issue. ThatQ&apos;Es the reason I posted them along with 
the general information like SDK, device, memory etc.

Just tell me to stop. No hard feelings at all.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 15:39:25 +0000</when>
<what>IQ&apos;Em happy to look at your stack traces as well, just in case theyQ&apos;Ere enlightening. Given the circumstances, IQ&apos;Ell move 
ones like this one from Q&apos;ENeedsInfoQ&apos;E to Q&apos;EUnreproducibleQ&apos;E. Should you discover more or see a high frequency of this 
failure, feel free to add to the bug and give me a nudge.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 25 May 2010 15:42:39 +0000</when>
<what>Ok, letQ&apos;Es do it this way then.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Wed, 26 May 2010 07:19:45 +0000</when>
<what>Just for completeness: This is what I got back from the user:
Q&quot;EIt happened just once.
It work very well now.

I used Q&apos;Ebackup for root userQ&apos;E to restore apk, after i installed Froyo ROM.Q&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>16482</bugid>
<title>Additional clock lag everyday by 1 minute. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tvandint...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 10:26:06 +0000</openedDate>
<description>Nexus One with Android version: 2.3.3 Day 1: Set clock to correct time
(do not use automatic network provided values) eg. 4:27 Day 2: At 4:27
as shown on the base clock, check the phone clock which in my case would
show 4:26. Day 3: At 4:27 as shown on the base clock, check the phone
clock which in my case would show 4:25. Day 4: At 4:27 as shown on the
base clock, check the phone clock which in my case would show 4:24. Day
5: At 4:27 as shown on the base clock, check the phone clock which in my
case would show 4:23. Please note that the clock is set in 12-hour mode
on the phone and the selected time zone is for New Zealand (GMT+00:00).
When working correctly the time on the handset should match the base
clock. In my case I used the base clocks of both a bedside clock and an
iPod Touch with matching times across all days.</description>
</bug>
<bug>
<bugid>11459</bugid>
<title>Google maps navigation volume very low on Verizon Samsung Fascinate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>snrsu...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 19:42:34 +0000</openedDate>
<description>On VerizonQ&apos;Es Samsung Fascinate, the volume of turn by turn directions is
almost inaudible when using Google Maps Navigation. Volume was set at
maximum volume. Other apps have normal volume levels. Google Maps
version: 4.5.0 Device: Samsung Fascinate Firmware: 2.1-update1 Build:
SCH-I500.DI01</description>
<comment>
<author>psara...@gmail.com</author>
<when>Sun, 24 Oct 2010 14:58:16 +0000</when>
<what>I am having the same problem with my phone which the navigation very difficult to use.</what>
</comment>
<comment>
<author>snrsu...@gmail.com</author>
<when>Mon, 01 Nov 2010 19:35:14 +0000</when>
<what>Found a solution. See here:

http://www.droidforums.net/forum/samsung-fascinate-discussions/85988-navigation-volume-low.html#post957765

Seems like Samsung set different volume levels for the external speaker and headset.</what>
</comment>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Sat, 23 Apr 2011 19:42:25 +0000</when>
<what>This seems to be a solution specific to Samsung handsets, as it does not work on any other handset I have tried it on.</what>
</comment>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Sat, 23 Apr 2011 19:47:42 +0000</when>
<what>Here is the defect for all handsets:

http://code.google.com/p/android/issues/detail?id=15690</what>
</comment>
</bug>
<bug>
<bugid>8771</bugid>
<title>Exchange lock my Milestone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>colin.ye...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 07:05:16 +0000</openedDate>
<description>Hi I try to set my milestone to receive email from exchange. Because my
company exchange server enforce lock code on mobile device, I set a
space as my lock code. It is successfully to finish the action. However,
the disaster problem is that after lock my milestone, the lock screen
appears and write Q&quot;EEnter device password to unlockQ&quot;E. The password
requires 4 digits to activate Q&quot;EokQ&quot;E button. Yet, i got only 1 digit Q&quot;Ea
spaceQ&quot;E I have no idea on how to unlock my milestone. May be turn out I
need hard reset my milestone....all my SMS, apps. will gone. Anyone can
help? Colin NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>colin.ye...@gmail.com</author>
<when>Tue, 01 Jun 2010 07:28:39 +0000</when>
<what>My android version is 2.1 on Motorola milestone. Thanks.</what>
</comment>
<comment>
<author>por...@gmail.com</author>
<when>Thu, 12 Aug 2010 21:47:30 +0000</when>
<what>I have the same problem. Motorola milestone 2.1-update1</what>
</comment>
<comment>
<author>luiz...@gmail.com</author>
<when>Thu, 16 Dec 2010 13:31:20 +0000</when>
<what>I have the same problem. ThatQ&apos;Es unacceptable!!!</what>
</comment>
</bug>
<bug>
<bugid>13535</bugid>
<title>Nexus S - Battery indicator reports 95% charge when charge cycle complete</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>kr4...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 15:40:53 +0000</openedDate>
<description>Nexus S - Battery indicator reports 95% charge when charge cycle
complete. This is the second Nexus S to have this issue. Using v2.3.1
(build GRH78). tried a battery pull and factory default, issue still
exists. Let me know if you need additional information:
risley@ipass.net.</description>
<comment>
<author>kolonj...@gmail.com</author>
<when>Sat, 01 Jan 2011 06:36:21 +0000</when>
<what>Same circumstances (ie 2.3.1 etc), 95% on each charge, regardless of the device being charged with power on or off.</what>
</comment>
<comment>
<author>gues4...@gmail.com</author>
<when>Wed, 05 Jan 2011 16:44:16 +0000</when>
<what>the same for me 95%</what>
</comment>
<comment>
<author>elshamy....@gmail.com</author>
<when>Mon, 17 Jan 2011 03:16:32 +0000</when>
<what>same here, once i hit 96% but never 100%..</what>
</comment>
<comment>
<author>jivemas...@gmail.com</author>
<when>Fri, 21 Jan 2011 06:22:12 +0000</when>
<what>This is not a fault. The battery protective circuit prevents the battery becoming fully charged, in order to retain long term battery life.</what>
</comment>
<comment>
<author>coxi...@gmail.com</author>
<when>Thu, 10 Mar 2011 00:34:14 +0000</when>
<what>Is there any official documentation indicating this?</what>
</comment>
<comment>
<author>ldrag...@gmail.com</author>
<when>Mon, 25 Apr 2011 16:49:45 +0000</when>
<what>same here , full charge @ 95% with 2.3.3</what>
</comment>
<comment>
<author>grimm.se...@gmail.com</author>
<when>Tue, 31 May 2011 00:24:54 +0000</when>
<what>I have the same Q&quot;EproblemQ&quot;E running 2.3.4 but I hit 97%, it has been like this since it was new. I quote: Q&quot;EThis is not a fault. The battery protective circuit prevents the battery becoming fully charged, in order to retain long term battery life.Q&quot;E And possibly not Explode, like certain phones made out of a specific fruit have been reported to do.    </what>
</comment>
<comment>
<author>enri...@tizona.net</author>
<when>Wed, 15 Jun 2011 15:08:27 +0000</when>
<what>Same here.
Full charge 95%
???</what>
</comment>
<comment>
<author>leo.de...@gmail.com</author>
<when>Sun, 19 Jun 2011 22:45:15 +0000</when>
<what>I am same problem. I am using 2.3.4, 95% displayed when charge over night.
</what>
</comment>
<comment>
<author>julien.m...@gmail.com</author>
<when>Wed, 22 Jun 2011 09:54:42 +0000</when>
<what>Same here, 95% charged</what>
</comment>
<comment>
<author>aaron.t....@gmail.com</author>
<when>Mon, 04 Jul 2011 19:16:47 +0000</when>
<what>I saw mine at 96% this morning.  I felt like a champion.</what>
</comment>
<comment>
<author>Schlee...@gmail.com</author>
<when>Thu, 07 Jul 2011 22:12:22 +0000</when>
<what>I was able to Q&apos;Epush itQ&apos;E to 98% by reconnecting the charging cable several times while running an app (wifi analyzer in my case) which prevents suspend mode.</what>
</comment>
<comment>
<author>z80...@gmail.com</author>
<when>Wed, 03 Aug 2011 05:58:54 +0000</when>
<what>Same here using cyanogenmod 2.3.5, battery indicator reports 95-96%</what>
</comment>
<comment>
<author>kathleen...@gmail.com</author>
<when>Tue, 09 Aug 2011 21:28:12 +0000</when>
<what>Same here, new Nexus S 4g, 1 week old, only getting 95% charging overnight.</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Fri, 12 Aug 2011 10:32:32 +0000</when>
<what>Today I have buy my new Nexus S...and I have this Q&quot;EproblemQ&quot;E...
95-96%

ItQ&apos;Es normal?</what>
</comment>
<comment>
<author>amhopel...@gmail.com</author>
<when>Sat, 13 Aug 2011 21:59:03 +0000</when>
<what>Apparently it is a feature implemented in the nexus s phone in order to extend overall battery life, the reason has to do with high voltages in batteries corrodes it. So in order to avoid this samsung or google has apparently made it so that the battery can only be charged to around 95% percent.
http://batteryuniversity.com/learn/article/the_high_power_lithium_ion</what>
</comment>
<comment>
<author>dario.se...@gmail.com</author>
<when>Sun, 04 Sep 2011 15:55:21 +0000</when>
<what>every battery is full at around 95%, but on your phone screen u get scale from 0 - 100%.That should be made here to. So i say that is an anoying bug. </what>
</comment>
<comment>
<author>marcel.n...@gmail.com</author>
<when>Sat, 08 Oct 2011 22:11:09 +0000</when>
<what>I agree, it should be worked around some how such that it shows 100%. I just charged mine for the first time today and noticed it wouldnQ&apos;Et go above 95%.
WhatQ&apos;Es even more curious is that I run 2.3.7 and itQ&apos;Es not Q&quot;EfixedQ&quot;E yet and also no official statement from Google or Samsung. 
They could at least say if itQ&apos;Es a bug or not and then somebody could fix the battery driver in one of the custom roms out there.</what>
</comment>
</bug>
<bug>
<bugid>14194</bugid>
<title>Motion JPEG(MJPEG) support for android browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>wowco...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 07:33:00 +0000</openedDate>
<description>This is vary disappointed that android browser still can not support
MJPEG in version 2.3.1 of my Nextus S. I saw lots of users are asking
this support,but in the latest release 2.3 still can not make it work
with MJPEG. In iPhone,it is very easy for user to get MJPEG video stream
via safari. It can be used for lots of application. If android supported
it,I think there will be more people join to Android system.
Please....support it in next release.</description>
<comment>
<author>kender....@gmail.com</author>
<when>Mon, 24 Jan 2011 22:21:11 +0000</when>
<what>Duplicate of Issue 301: http://code.google.com/p/android/issues/detail?id=14194</what>
</comment>
</bug>
<bug>
<bugid>17594</bugid>
<title>mising home zone symbol</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>equipe.b...@gmail.com</reportedBy>
<openedDate>Sun, 12 Jun 2011 20:30:53 +0000</openedDate>
<description>I just upgraded my Samsung GT I9000 from 2.2 to 2.3. Now I am missing
the home-zone-symbol, in status-line above.</description>
</bug>
<bug>
<bugid>10936</bugid>
<title>Default browser fails to open a second image page after opening a previous one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pna...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 21:24:19 +0000</openedDate>
<description>This was reproduced on two devices in a local Verizon store - Droid2 and
HTC Incredible, both running 2.2. On the website http://www.pnart.com
there are photo galleries. Open one of them, e.g., Q&quot;EThingsQ&quot;E -
http://pnart.com/thingsj.htm This should present a grid of thumbails.
Open one of them. It should load the full-size image. Close it by
tapping the Q&quot;EXQ&quot;E. Now try to open a different image in the same gallery.
It wonQ&apos;Et open. If you refresh (reload) the gallery page THEN you can
open a different image. But only one, then you have to refresh the
gallery page again. This bug does not occur on any desktop PC browser
IQ&apos;Eve tried.</description>
<comment>
<author>pna...@gmail.com</author>
<when>Wed, 01 Sep 2010 22:36:37 +0000</when>
<what>Interesting data point:  In the Emulator from Eclipse (running in Windows XP), running Android 2.2, the browser does NOT have the same problem.   

Also, I should have noted in my original post, the problem was seen and reproduced and me and two store employees -  a sales person and a tech (they have a support counter and that Verizon store).
</what>
</comment>
</bug>
<bug>
<bugid>7269</bugid>
<title>Applications do not connect over wifi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nicholas...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 11:58:59 +0000</openedDate>
<description>Certain apps will not connect over wifi. For example the Google Finance
Application will not download portfolios or any data over a wifi
connection, will work over network 3G connection. Gallery app cannot
upload pictures to Picasa over wifi, will time out indefinitely until
switched over to network 3G connection. To Reproduce: Google Finance:
With wifi connection off: -Start Google Finance on network 3G
connection, notice the download of data and chart on main page happen
within seconds. -Close Google Finance application using Q&quot;Erunning
servicesQ&quot;E. -Turn on Wifi connection. -Start Google Finance on wifi,
notice the error message Q&quot;ENetwork Connection UnavailableQ&quot;E. All apps
should be able to use the network connection regardless of Wifi/Network
3G Gallery Upload to Picasa: With wifi connection off: -Open gallery
application and choose a picture to upload. -Press Q&quot;EShareQ&quot;E and choose
Q&quot;EPicasaQ&quot;E. -Press Q&quot;EUploadQ&quot;E -Notice that the picture uploads and you can
watch the status. Turn on wifi connection: -Open gallery application and
choose a picture to upload. -Press Q&quot;EShareQ&quot;E and choose Q&quot;EPicasaQ&quot;E. -Press
Q&quot;EUploadQ&quot;E -Notice that in the Q&quot;EMy UploadsQ&quot;E area, the picture will
continue to time out, Q&quot;EWaiting to retry 1 MinuteQ&quot;E. Will continue
indefinitely. -This only happens when uploading to Picasa. All apps
should be able to use the network connection regardless of Wifi/Network
3G This is happening on a Motorola Droid (Verizon) running 2.0.1</description>
<comment>
<author>droidhac...@gmail.com</author>
<when>Fri, 26 Mar 2010 13:44:39 +0000</when>
<what>Something wrong with YOUR WIFI NETWORK.</what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Fri, 26 Mar 2010 14:05:52 +0000</when>
<what>Actually Droid Hacker it has nothing to do with my WIFI network. Most applications 
work perfectly well over my WIFI network. Browser, maps, Youtube, etc. These two are 
the ones that I have found to be a problem. I am not sure how or why these two are 
only effected but they are the ones that are not able to use the WIFI network. They 
work only on 3G. I know how to set up a WIFI network, I have 4 computers running on 
the network without any issues. </what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Sat, 27 Mar 2010 20:30:51 +0000</when>
<what>I am closing this ticket, as it was NOT my wifi network, however a data restore of 
factory settings did fix the issue. Thanks</what>
</comment>
<comment>
<author>groa...@gmail.com</author>
<when>Mon, 22 Nov 2010 18:47:54 +0000</when>
<what>this is still an issue. new phone does this out of the box.
Samsung Galaxy S
Eclair (2.1)

Hopefully it will be fixed when we get 2.2
</what>
</comment>
</bug>
<bug>
<bugid>2388</bugid>
<title>SSL for untrusted hosts cannot be activated in WebViewClient</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>38</stars>
<reportedBy>raul.por...@gmail.com</reportedBy>
<openedDate>Wed, 08 Apr 2009 13:27:31 +0000</openedDate>
<description>The environment is as follows: -We display a http page using webView -In
that page there is a login form that leads to an https page with an
untrusted certificate. Steps to replicate: -Click in the link to send
the post -The same page is displayed. Further information: -If the post
page is server over http, it works fine. -using the debug I saw that
WebViewClient.onReceivedError is called with the following parameters:
errorCode = -11 description = Q&quot;EA secure connection could not be
established.Q&quot;E I tried overwriting javax.net.ssl.HostnameVerifier, which
works for opening a connection using java.net.HttpURLConnection, but NOT
using the WebView. I also tried
org.apache.http.conn.ssl.SSLSocketFactory setHostnameVerifier The
behavior should be consistent with other methods for creating
connections, if I enabled to trust all the hosts in javax.net, it should
be applied to all the connections, if not, a clear method should be
provided for this propose in android.webkit itself. Also, the
android.webkit.SslErrorHandler class, seems like it should be of some
help, but right now is completely unrelated to the rest of the webkit.
Code example below: private WebViewClient mWebClient = new
WebViewClient() { @Override public boolean
shouldOverrideUrlLoading(WebView view, String url) { return false; } };
private WebChromeClient mWebChromeClient = new WebChromeClient() {
@Override public void onProgressChanged(WebView view, int newProgress) {
Login.this.setProgress(newProgress * (Window.PROGRESS_END / 100)); } };
private WebView mWebView; public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); // Trust all
hosts and certificates try { UntrustedHostsVerifier utv = new
UntrustedHostsVerifier();
HttpsURLConnection.setDefaultHostnameVerifier(utv); SSLContext context =
SSLContext.getInstance(Q&quot;ETLSQ&quot;E) ; TrustManager[] myTrustmangers = new
TrustManager[1]; myTrustmangers[0]=utv;
context.init(null,myTrustmangers, new SecureRandom());
HttpsURLConnection.setDefaultSSLSocketFactory(context.getSocketFactory());
} catch (NoSuchAlgorithmException e) { e.printStackTrace(); } catch
(KeyManagementException e) { e.printStackTrace(); }
setContentView(R.layout.browser); mWebView = (WebView)
findViewById(R.id.webview_layout);
mWebView.setWebViewClient(mWebClient);
mWebView.setWebChromeClient(mWebChromeClient); if (savedInstanceState ==
null) { mWebView.loadUrl(Q&quot;Ehttp://my.login.pageQ&quot;E); } }</description>
<comment>
<author>raul.por...@gmail.com</author>
<when>Mon, 27 Apr 2009 13:29:13 +0000</when>
<what>This issue is still present in the 1.5 SDK and emulator</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 00:32:29 +0000</when>
<what>investigating</what>
</comment>
<comment>
<author>sla.shal...@gmail.com</author>
<when>Fri, 21 Aug 2009 22:04:31 +0000</when>
<what>FYI: This does not happen with normal http connections, only with the WebView</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:19:23 +0000</when>
<what>assigned to an engineer for review</what>
</comment>
<comment>
<author>mahsa.movahedi</author>
<when>Tue, 25 Aug 2009 01:58:48 +0000</when>
<what>I have the same problem , i can not submit the 2 forms by web view client,</what>
</comment>
<comment>
<author>neil.lok...@gmail.com</author>
<when>Mon, 21 Sep 2009 06:25:11 +0000</when>
<what>Some users of my app are seeing this behaviour.
- use WebView and WebViewClient to request a URL via https. 
- they see nothing but a white, empty screen.
- if they load the same URL in the Android browser, they get a dialog asking whether
or not they want to accept the certificate.

I suspect this is because the default behaviour of WebViewClient.onReceivedSslError
is to cancel. It would be nice if the behavior
com.android.browser.BrowserActivity.java implements could be duplicate in 3rd party
apps, but onReceivedSslError is hidden from the public API.</what>
</comment>
<comment>
<author>neil.lok...@gmail.com</author>
<when>Mon, 21 Sep 2009 18:03:58 +0000</when>
<what>Forgot to mention, unlike the OP, onReceivedError is not getting called for the users
experiencing this problem.</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Sat, 17 Apr 2010 06:08:27 +0000</when>
<what>Is there any progress? It reliably happens for me on N1, MyTouch and Archos5. I get
message Q&quot;EThe URL has moved hereQ&quot;E. When clicking on Q&quot;EhereQ&quot;E link I get blank screen.
Same URL
(https://www.mygreendot.com/getacardnow?utm_source=CR001Q&amp;Eutm_medium=V101Q&amp;Eutm_term=pebflQ&amp;Eutm_content=ADD-CREATIVE-ID-HEREQ&amp;Eutm_campaign=100316311d)
brings Q&quot;Ethis certificate is not from trusted authorityQ&quot;E which is an issue in its own
since it gives me no problem in FF or IE and seems to be a valid cert from thawte, Inc.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Apr 2010 13:46:52 +0000</when>
<what>bostone: I donQ&apos;Et think this is the same bug. When I visit your link on mygreendot.com, I get the certificate dialog. 
When I select Q&apos;EcontinueQ&apos;E the site loads successfully. This is with Froyo (unreleased) on a Nexus One. There are 
some improvements coming in the way untrusted certificates are handled.</what>
</comment>
<comment>
<author>arocco...@gmail.com</author>
<when>Sun, 23 May 2010 14:32:30 +0000</when>
<what>All https connections do not work for me. Using 
N1 Froyo 2.2</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 17:26:07 +0000</when>
<what>arocco222: please file a separate bug to track this, and include repro steps (model, carrier, etc.) I cannot repro 
this locally.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
<comment>
<author>lobot...@gmail.com</author>
<when>Thu, 23 Dec 2010 05:07:15 +0000</when>
<what>some blogs says, from Froyo, you can use onReceivedSslError() for manual access untrusted web site. but under Froyo, google doesnQ&apos;Et provide any API like that.
but itQ&apos;Es only WebView issue. default web browser shows warning box normaly at any version of android, like comment 8 said.</what>
</comment>
<comment>
<author>david.wa...@gmail.com</author>
<when>Thu, 26 May 2011 12:23:40 +0000</when>
<what>Add this overriding method to your WebViewClient implementation. YouQ&apos;Ell need to compile it with Android SDK 2.2 (API level 8) or later. The method appears in the public SDK as of 2.2 (API level 8) but weQ&apos;Eve tested it on devices running 2.1, 1.6 and 1.5 and it works on those devices too (so obviously the behaviour has been there all along).

@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
    handler.proceed(); // Ignore SSL certificate errors
}</what>
</comment>
</bug>
<bug>
<bugid>11195</bugid>
<title>Browser crashes on engadget.com</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lba...@google.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 15:29:20 +0000</openedDate>
<description>- Go to this URL:
http://i.engadget.com/2010/09/12/pac-man-reenacted-by-humans-in-stop-motion-masterpiece/
- The browser crashes every time - It shouldnQ&apos;Et crash Sprint EVO 4G with
Android 2.2</description>
</bug>
<bug>
<bugid>17413</bugid>
<title>traceview does not work on OSX</title>
<status>Declined</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-07-11T11:42:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>alex.zep...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 21:48:08 +0000</openedDate>
<description>See also: http://code.google.com/p/android/issues/detail?id=604</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 06 Jun 2011 23:20:36 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 00:18:35 +0000</when>
<what>WeQ&apos;Ere going to need a few more details here.

How are you using it? can you send us the trace file youQ&apos;Ere trying to open? how did you generate it? etc...</what>
</comment>
<comment>
<author>alex.zep...@gmail.com</author>
<when>Fri, 24 Jun 2011 10:25:18 +0000</when>
<what>This turned out to be an issue with CM7.  Traceview works fine with traces generated on the emulator.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:42:24 +0000</when>
<what>Marking a obsolete if this is a CM7-related issue -- was it reported to them?
Feel free to comment and weQ&apos;Ell reopen this issue as needed.</what>
</comment>
</bug>
<bug>
<bugid>8224</bugid>
<title>Incorrect Contact Search result with asian char. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mathk2...@gmail.com</reportedBy>
<openedDate>Sat, 08 May 2010 19:40:08 +0000</openedDate>
<description>I use the Motorola Milestone with firmware version 2.1 ( Hong Kong
version). I use the Search button for searching contact. One single
contact may include both the english and chinese characters in same or
different name fields. When I type the word chinese word like Q&quot;E?Q&quot;E, the
phone may not show all the contacts includes the word Q&quot;E?Q&quot;E correctly. The
problem occurs when (at least) if both the chinese name and the english
name are in the single field of the contact. Hope to see the fix as this
is important and basic function of the phone.</description>
<comment>
<author>wkw2...@gmail.com</author>
<when>Tue, 19 Jul 2011 15:50:43 +0000</when>
<what>I canQ&apos;Et believe this bug is THIS old! Could you guys please fix it?
Nexus S, 2.3.4, Chinese character searching, in SMS, still wonQ&apos;Et return the correct result(miss a lot matches).</what>
</comment>
</bug>
<bug>
<bugid>15639</bugid>
<title>NfcV.transceive() returns only max 255 bytes </title>
<status>New</status>
<owner>npe...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nol...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 04:00:28 +0000</openedDate>
<description>IQ&apos;Eve several transponders here that contain 64 blocks, each 4 bytes. I
am able to read each single block (0 to 64) But when I try to read all
64 blocks then the last block is not received. transceive() exactly
returns 255 bytes when requesting 64 blocks, I expected 256 bytes from
the behaviour. I think itQ&apos;Es an error of the transceive method.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 21 Mar 2011 04:13:43 +0000</when>
<what></what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Mon, 21 Mar 2011 17:30:11 +0000</when>
<what>Thanks for the report.

Are you able to recommend a tag we can use to verify and fix this issue? And are you able to attach some sample code? That would help us address this faster.

Cheers,
Nick</what>
</comment>
<comment>
<author>nol...@gmail.com</author>
<when>Mon, 21 Mar 2011 18:37:33 +0000</when>
<what>IQ&apos;Eve been using a transponder from Texas Instruments (TI, manufacturer code 0x07)
Q&quot;ETag-it Smart Label IC, TMS37112Q&quot;E
ItQ&apos;Es a 2Kbit memory IC, 64 blocks, 32 blockbits(256 bytes)
When reading it I receive only the first 63 blocks and 2 additional bytes from the last block, that canQ&apos;Et come from the transponder.


If my guess is right then any transponder that supports Q&quot;Emultiple block readQ&quot;E and can supply more than 254 bytes of data will be fine for the test. I think you have an internal issue that cuts off everything. 
It makes no sense that the last block is split in half.


To test this I suggest to write this data through transceive() after the tag was brought to your activity by the intent:
public void find_bug()
{
byte[] cmd= new byte[] {(byte)0x22,(byte)0x23,
(byte)0xA6,(byte)0xB4,(byte)0x23,(byte)0x13,(byte)0x00,(byte)0x00,(byte)0x07,(byte)0xE0,
(byte)0x00,(byte)0x3F}
byte[] response;
try 
{
 response=nfcv.transceive(cmd);
} catch ( TagLostException e)
{
 Log.e(Q&quot;ENFCQ&quot;E,Q&quot;ETag lostQ&quot;E);
 response=byte[0];
}
 Log.e(Q&quot;ENFCQ&quot;E,Q&quot;EData received, expected 257 bytes. received: Q&quot;E+response.length);
}

This function should be called once you have issued the connect() in your onNewIntent().
Q&quot;E(byte)0xA6,(byte)0xB4,(byte)0x23,(byte)0x13,(byte)0x00,(byte)0x00,(byte)0x07,(byte)0xE0Q&quot;E
This is the UID in big-endian, just replace it with the UID of your tag.

The function should be ok for most iso 15693 tags, if itQ&apos;Es not supported youQ&apos;Ell receive the tag lost entry in the logs.

Hope that helps!</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Thu, 31 Mar 2011 07:10:44 +0000</when>
<what>WeQ&apos;Eve traced the issue to the NFC controller firmware on Nexus S. It appears to have an off-by-one bug for the 256 byte read case. Our NFC vendor has been able to reproduce and we are expecting a firmware update to address. Thanks again for the report.</what>
</comment>
<comment>
<author>nol...@gmail.com</author>
<when>Fri, 01 Apr 2011 08:17:49 +0000</when>
<what>great to hear ;)</what>
</comment>
</bug>
<bug>
<bugid>13471</bugid>
<title>https link not working in browser.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>krishh1....@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 10:21:22 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. - What happened. -
What you think the correct behavior should be. Please mention which
branch youQ&apos;Ere using, whether the bug exists on the current head of that
branch and of master, and what hardware youQ&apos;Ere using. Please also run
Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>krishh1....@gmail.com</author>
<when>Tue, 28 Dec 2010 10:27:54 +0000</when>
<what>I am working with samsung phone, it has android Froyo version 2.2.1
In browser-Q&gt;Eopened default google page-Q&gt;Epress signIn tab , new page not opened.
Same problem occurs with all the https link entered in browser URL.</what>
</comment>
</bug>
<bug>
<bugid>617</bugid>
<title>Drop down lists show in not correct position in dialogs</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-16T03:22:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dev.iva...@gmail.com</reportedBy>
<openedDate>Tue, 08 Apr 2008 09:54:56 +0000</openedDate>
<description>When a Spinner or AutocompleteTextView are added in a dialog, the drop
down list is not shown like as expected. Sample is very simple: XML
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;EAutoCompleteTextView
android:id=Q&quot;E@+id/contactQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:completionThreshold=Q&quot;E1Q&quot;E /Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E JAVA Dialog d = new Dialog();
d.setContentView(R.layout.test); ArrayAdapter adapter =
ArrayAdapter.createFromResource(ctx, R.array.items,
android.R.layout.simple_list_item_2);
((AutoCompleteTextView)findViewById(R.id.contact)).setAdapter(adapter);
d.show();</description>
<comment>
<author>info%sha...@gtempaccount.com</author>
<when>Fri, 11 Apr 2008 21:48:53 +0000</when>
<what>Dupplicate of issue 602.</what>
</comment>
<comment>
<author>dev.iva...@gmail.com</author>
<when>Sun, 13 Apr 2008 17:33:18 +0000</when>
<what>OK, sorry ;)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 16 Jun 2008 03:22:45 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>8840</bugid>
<title>SimpleCursorAdapter should update mFrom before notifying observers when changeCursor is called (easy fix)</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-05-16T18:53:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 22:12:26 +0000</openedDate>
<description>Consider a situation where SimpleCursorAdapter is initialized with a
null Cursor. SimpleCursorAdapter#mFrom will be null until changeCursor
is called. SimpleCursorAdapter#changeCursor(Cursor) calls
CursorAdapter#changeCursor(Cursor) via super.changeCursor(c): 320
@Override 321 public void changeCursor(Cursor c) { 322
super.changeCursor(c); 323 // rescan columns in case cursor layout is
different 324 findColumns(mOriginalFrom); 325 }
CursorAdapter#changeCursor() will notify any observers that the data has
changed: 280 public void changeCursor(Cursor cursor) { 281 if (cursor ==
mCursor) { 282 return; 283 } 284 if (mCursor != null) { 285 if
(mChangeObserver != null)
mCursor.unregisterContentObserver(mChangeObserver); 286
mCursor.unregisterDataSetObserver(mDataSetObserver); 287
mCursor.close(); 288 } 289 mCursor = cursor; 290 if (cursor != null) {
291 if (mChangeObserver != null)
cursor.registerContentObserver(mChangeObserver); 292
cursor.registerDataSetObserver(mDataSetObserver); 293 mRowIDColumn =
cursor.getColumnIndexOrThrow(Q&quot;E_idQ&quot;E); 294 mDataValid = true; 295 //
notify the observers about the new cursor 296 notifyDataSetChanged();
297 } else { 298 mRowIDColumn = -1; 299 mDataValid = false; 300 //
notify the observers about the lack of a data set 301
notifyDataSetInvalidated(); 302 } 303 } CursorAdapter notifies the
observers before mFrom has been updated by findColumns(String[]) so
mFrom may still be null. This is a problem if one of the observers tries
using the adapter. Here is a an example: 06-03 16:18:26.551:
ERROR/AndroidRuntime(3334): FATAL EXCEPTION: main 06-03 16:18:26.551:
ERROR/AndroidRuntime(3334): java.lang.NullPointerException 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.SimpleCursorAdapter.bindView(SimpleCursorAdapter.java:126)
06-03 16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.CursorAdapter.getView(CursorAdapter.java:186) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
com.google.android.feeds.core.app.BaseFeedAdapter.getView(BaseFeedAdapter.j
ava:188) 06-03 16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.AbsListView.obtainView(AbsListView.java:1315) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.ListView.makeAndAddView(ListView.java:1727) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.ListView.fillSpecific(ListView.java:1272) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.ListView.layoutChildren(ListView.java:1558) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.ListView.setSelectionInt(ListView.java:1899) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.AbsListView.resurrectSelection(AbsListView.java:3156)
06-03 16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.AbsListView.onFocusChanged(AbsListView.java:986) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.ListView.onFocusChanged(ListView.java:3151) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.view.View.handleFocusGainInternal(View.java:2489) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.view.ViewGroup.handleFocusGainInternal(ViewGroup.java:405) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.view.View.requestFocus(View.java:3605) 06-03 16:18:26.551:
ERROR/AndroidRuntime(3334): at
android.view.ViewGroup.requestFocus(ViewGroup.java:1028) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.view.View.requestFocus(View.java:3556) 06-03 16:18:26.551:
ERROR/AndroidRuntime(3334): at
android.view.View.requestFocus(View.java:3534) 06-03 16:18:26.551:
ERROR/AndroidRuntime(3334): at
android.view.ViewRoot.focusableViewAvailable(ViewRoot.java:1599) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:451) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:451) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.view.View.setFlags(View.java:4474) 06-03 16:18:26.551:
ERROR/AndroidRuntime(3334): at
android.view.View.setFocusableInTouchMode(View.java:3104) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.AdapterView.checkFocus(AdapterView.java:694) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.AdapterView$AdapterDataSetObserver.onChanged(AdapterView.jav
a:789) 06-03 16:18:26.551: ERROR/AndroidRuntime(3334): at
android.database.DataSetObservable.notifyChanged(DataSetObservable.java:31)
06-03 16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.BaseAdapter.notifyDataSetChanged(BaseAdapter.java:50)
06-03 16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.CursorAdapter.changeCursor(CursorAdapter.java:260) 06-03
16:18:26.551: ERROR/AndroidRuntime(3334): at
android.widget.SimpleCursorAdapter.changeCursor(SimpleCursorAdapter.java:32
1) The easiest fix is probably to call findColumns before calling
super.changeCursor in case an observer indirectly uses the adapter as in
the example. @Override public void changeCursor(Cursor c) { // rescan
columns in case cursor layout is different findColumns(c,
mOriginalFrom); super.changeCursor(c); } /** * Change the cursor and
change the column-to-view mappings at the same time. * * @param c The
database cursor. Can be null if the cursor is not available yet. *
@param from A list of column names representing the data to bind to the
UI. Can be null * if the cursor is not available yet. * @param to The
views that should display column in the Q&quot;EfromQ&quot;E parameter. * These should
all be TextViews. The first N views in this list * are given the values
of the first N columns in the from * parameter. Can be null if the
cursor is not available yet. */ public void
changeCursorAndColumns(Cursor c, String[] from, int[] to) {
mOriginalFrom = from; mTo = to; findColumns(c, mOriginalFrom);
super.changeCursor(c); } /** * Create a map from an array of strings to
an array of column-id integers in mCursor. * If mCursor is null, the
array will be discarded. * * @param from the Strings naming the columns
of interest */ private void findColumns(Cursor cursor, String[] from) {
if (cursor != null) { int i; int count = from.length; if (mFrom == null
|| mFrom.length != count) { mFrom = new int[count]; } for (i = 0; i Q&lt;E
count; i++) { mFrom[i] = cursor.getColumnIndexOrThrow(from[i]); } } else
{ mFrom = null; } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Jun 2010 23:28:06 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 16 May 2011 18:53:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6932</bugid>
<title>Can not delete search history from Android Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>bradscot...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 03:52:39 +0000</openedDate>
<description>I can not delete the search history in Android Market. I have tried all
the cache, history, browswer, application clearing and nothing happens.
Please help get this fixed! NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>10850</bugid>
<title>Incorrect documentation for Intent.ACTION_SEND</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peter.ea...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 19:29:05 +0000</openedDate>
<description>The documentation for Intent.ACTION_SEND states: Q&quot;Eget*Extra can have
either a EXTRA_TEXT or EXTRA_STREAM field, containing the data to be
sent.Q&quot;E This is incorrect. In fact, EXTRA_STREAM should contain *the URI*
of the data to send (represented as an android.net.Uri object, not as a
String or a java.net.URI object), *not* the data itself. I wasted a long
time figuring this out, and came across lots of posts by other people
being confused by the same issue. The documentation should be corrected.</description>
</bug>
<bug>
<bugid>3821</bugid>
<title>View.setEnabled() should probably check isEnabled() for performanceQ&apos;Es sake</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-09-08T17:13:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>gno...@gmail.com</reportedBy>
<openedDate>Tue, 08 Sep 2009 08:29:36 +0000</openedDate>
<description>When calling View.setEnabled(), e.g. through Button.setEnabled(), it
appears to always cause a complete redraw of the view, even if the
current state remains the same. The code is: Q&lt;EcodeQ&gt;E public void
setEnabled(boolean enabled) { setFlags(enabled ? ENABLED : DISABLED,
ENABLED_MASK); /* * The View most likely has to change its appearance,
so refresh * the drawable state. */ refreshDrawableState(); //
Invalidate too, since the default behavior for views is to be // be
drawn at 50% alpha rather than to change the drawable. invalidate(); }
Q&lt;E/codeQ&gt;E To avoid redundant redraws (presumably because a few branches
are cheaper than a redraw), the user is forced to write code similar to
this: Q&lt;EcodeQ&gt;E bool enable = true; if (view.isEnabled() Q&amp;EQ&amp;E !enable) {
view.setEnabled(false); } else if (!view.isEnabled() Q&amp;EQ&amp;E enable) {
view.setEnabled(true); } Q&lt;E/codeQ&gt;E Would have been nicer to save the user
the trouble and test for the current state in the beginning of
setEnable() and if itQ&apos;Es the same as the userQ&apos;Es requested state - simply
return without doing anything.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:41:24 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Sep 2009 17:13:25 +0000</when>
<what>This has already been fixed in Eclair.</what>
</comment>
<comment>
<author>exorex</author>
<when>Sat, 13 Nov 2010 18:16:57 +0000</when>
<what>If this was fixed in eclair status should be changed to Released</what>
</comment>
</bug>
<bug>
<bugid>18792</bugid>
<title>Wrong Japanese characters on Gingerbread 2.3.4 default music player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Shinpuri...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 15:28:52 +0000</openedDate>
<description>I have songs with ID3 tags containing Japanese characters in the title,
artist, and album fields. Some of them arenQ&apos;Et displayed correctly on the
music player. - Steps to reproduce the problem. These are the characters
set that donQ&apos;Et appear correctly in the song properties section of the
music player: ????????? (title and album fields) ???? (title field) ????
(Fukuhara Miho, artist field) Step?Out EP (album field) ????~DEPAPEPE
PLAYS THE CLASSICS~ (album field) ???????? (artist field) - What
happened. The characters that appear are incorrect. - What you think the
correct behavior should be. The music player should display the correct
characters, since the same characters in the file manager application
are displayed correctly. Device: Samsung Galaxy Ace GT-S5830 with
Gingerbread 2.3.4 XXKPH.</description>
<comment>
<author>yatchzh...@gmail.com</author>
<when>Sun, 18 Sep 2011 13:10:42 +0000</when>
<what>Me too! I have the same problem and it is annoying when IQ&apos;Em trying to find songs..</what>
</comment>
<comment>
<author>nishmud...@gmail.com</author>
<when>Wed, 12 Oct 2011 18:45:58 +0000</when>
<what>Same problem on same phone, except that IQ&apos;Em on Indian firmware DDKQ5 Android 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>6447</bugid>
<title>WifiLayer scanning status not reported correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>satur9n...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 01:59:32 +0000</openedDate>
<description>It would appear the callback method onScanningStatusChanged(...) is
being called with the parameter true at the incorrect place. To
reproduce the error: 1. Create a simple class that implements
WifiLayer.Callback and in that class create a WifiLayer object with that
callback, initialize it and begin a Wifi scan. 2. Print out calls to
onScanningStatusChanged. 3. Notice that under normal scanning
circumstances the callback only recieves false which indicates scanning
finished, it never received true which indicates scanning started.
Expected true to be received before receiving false any time
onScanningStatusChanged is called. The trouble seems to be in the source
code for the WifiLayer class. The method onScanningStarted is being
called only when scanning doesnQ&apos;Et successfully start, which is a rare
situation. Instead I believe that the call to onScanningStarted should
be moved to attemptScan after the scan successfully starts instead of in
postAttemptScan which is only called when scanning fails to start. This
issue appears to be in 2.1 but has been there pretty much since the
beginning. Regards, Jacob Abrams</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 04 Feb 2010 15:58:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8254</bugid>
<title>Gmail contact sync crashes processing many contacts at a time in Android 2.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>thanbo...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 20:25:03 +0000</openedDate>
<description>The force quite dialog shows with the following message when the gmail
sync tries to process updates to a large number of contacts each with
large data changes: The process com.google.process.gapps has stopped
unexpectedly. Please try again. I have reproduced this issue with the
Motorola Droid and Nexus One both running Android 2.1-update1 and
synchronizing over 3G. Steps to reproduce the problem: 1. Create 100
contacts associated with a gmail account with name and a phone number.
(This can be done by importing within the gmail account.) 2. Make sure
the device synchronizes the contacts so both the device contact list and
the gmail contact list have the contacts. 3. Programmatically add a
photo to each contact. 4. Wait for the device to kick off the contact
sync for the gmail account. Alternate steps 1: 1. Create 100 contacts
associated with a gmail account with name and a phone number. (This can
be done by importing within the gmail account.) 2. Make sure the device
synchronizes the contacts so both the device contact list and the gmail
contact list have the contacts. 3. Go to Q&quot;EAccounts Q&amp;E syncQ&quot;E in Q&quot;EsettingsQ&quot;E
and disable Q&quot;ESync ContactsQ&quot;E for the given gmail account. 4. Go into the
built-in Q&quot;EContactsQ&quot;E application and manually add a photo to each
contact. 5. Go back and enable Q&quot;ESync ContactsQ&quot;E for the given gmail
account. Alternate steps 2: Instead of adding photos, add a note with
over 3,000 characters to each contact. The following dialog shows up:
Sorry! The process com.google.process.gapps has stopped unexpectedly.
Please try again. Force close The log shows: E/Cursor ( 149): startPos
832 Q&gt;E actual rows 481 E/CursorWindow( 149): Bad request for field slot
0,27. numRows = 0, numColumns = 40 W/dalvikvm( 156): threadid=57: thread
exiting with uncaught exception (group=0x4001b180) E/AndroidRuntime(
156): Uncaught handler: thread SyncAdapterThread-1 exiting due to
uncaught exception E/AndroidRuntime( 156):
java.lang.IllegalStateException: get field slot from row 0 col 27 failed
E/AndroidRuntime( 156): at android.os.Parcel.readException
(Parcel.java:1226) E/AndroidRuntime( 156): at
android.os.Parcel.readException (Parcel.java:1206) E/AndroidRuntime(
156): at
android.content.IEntityIterator$Stub$Proxy.next(IEntityIterator.java:166)
E/AndroidRuntime( 156): at
android.content.ContentProviderProxy$RemoteEntityIterator.next
(ContentProviderNative.java:397) E/AndroidRuntime( 156): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.processLocalCh
anges(ContactsSyncAdapter.java:563) E/AndroidRuntime( 156): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSy
nc(ContactsSyncAdapter.java:265) E/AndroidRuntime( 156): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformSync
(ContactsSyncAdapter.java:118) E/AndroidRuntime( 156): at
android.content.AbstractThreadedSyncAdapter$SyncThread.run
(AbstractThreadedSyncAdapter.java:159)</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>Weezga...@gmail.com</author>
<when>Fri, 19 Nov 2010 02:38:39 +0000</when>
<what>I notices this is not to correct page, but where can I find information to see if this has been resolved?</what>
</comment>
</bug>
<bug>
<bugid>18773</bugid>
<title>Phone getting reboot while sim card removed in maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 01:44:11 +0000</openedDate>
<description>- Steps to reproduce the problem. 1.Go to Maps Q&gt;ERemove the sim card Q&gt;ESim
cardQ&apos;EQ&apos;E removed pop up is appear Q&gt;ETap on ok 2.Observe the behavior - What
happened. Phone getting reboot while sim card removed in maps - What you
think the correct behavior should be. Phone should not getting reboot</description>
</bug>
<bug>
<bugid>17486</bugid>
<title>Timers go out of control when changing system time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marcelco...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 10:50:32 +0000</openedDate>
<description>1) Create an app with a timer, for instance 1 or 2 second interrupt (1
minute is also ok.) Add some logging in the timer to verify it is
running. You should see logging every timer interrupt. 2) Run the app 3)
change system time (in my case to the current time was behind, so for
the system set time to the future.)(commandline: date -s 20110606.1123 )
Result: All timers in android go out of control, for instance if you
change system time by 10 minutes, and timer interrupt is 1 minute,
youQ&apos;Ell get 10 interrupts at once! This can cause apps that use timers to
malfunction, so this is a severe problem! This issue is reproducable on
multiple targets and emulator. I found it in android 2.2 but could be
very well be present in more versions of android. I think timers should
be independend of system time.</description>
<comment>
<author>marcelco...@gmail.com</author>
<when>Wed, 15 Jun 2011 09:57:48 +0000</when>
<what>I did some further research, this is a known bug in java.

http://bugs.sun.com/view_bug.do?bug_id=4290274

This issue may be closed.
</what>
</comment>
</bug>
<bug>
<bugid>19492</bugid>
<title>build 2.47.502</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-09T01:46:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jobryn...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 01:11:38 +0000</openedDate>
<description>I just updated to the version listed in the summary and now all my text
messages list the phone number and not the contact name.</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 01:46:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16504</bugid>
<title>Abnormal screen displayed at the top on screen when back key pressed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Mon, 02 May 2011 04:47:59 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1.Go to Market Q&gt;E Press menu key Q&gt;E Help. 2.Rotate device to
landscape mode. Press back key Q&amp;E observe the screen. 2) What happened.
Abnormal screen displayed at the top on screen when back key pressed.
3)What you think the correct behavior should be. MarketQ&apos;Es screen should
display properliy.</description>
</bug>
<bug>
<bugid>11832</bugid>
<title>window.self.close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ankit.ka...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 11:51:00 +0000</openedDate>
<description>Hi, I am developing an application which would be running on Android 2.1
platform. In it, i need to close the browser by click of a button i.e.
Q&lt;Ea href=Q&quot;E#Q&quot;E onClick=Q&quot;Ejavascript:window.self.close();Q&quot;EQ&gt;E....Q&lt;E/aQ&gt;E or Q&lt;Ea
href=Q&quot;Ejavascript:void(0);Q&quot;E onClick=Q&quot;EJavaScript:window.open(Q&apos;EQ&apos;E, Q&apos;E_selfQ&apos;E,
Q&apos;EQ&apos;E);window.close();Q&quot;EQ&gt;E....Q&lt;E/aQ&gt;E Out of the above, first one is working
successfully for IE and second one is working successfully for Chrome
(having User AGENT AS : --user-agent=Q&quot;EMozilla/5.0 (Linux; U; Android
2.1; ja-jp; sdk Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko)
Version/4.0 Mobile Safari/530.17Q&quot;E in target of chrome) But none of the
above is working in android emulator having Android 2.1 AVD. Kindly let
me know the solution of the above problem. I need it very urgent. Thanks</description>
<comment>
<author>redice.c...@gmail.com</author>
<when>Mon, 17 Jan 2011 14:11:07 +0000</when>
<what>I also have this problem to close Chrome windows by javascript, if you have any solution, please kindly share with me.

Appreciated.</what>
</comment>
<comment>
<author>ankit.ka...@gmail.com</author>
<when>Tue, 18 Jan 2011 11:23:08 +0000</when>
<what>Hi,

Regarding that issue of window.self.close, according to me and the solution
which I applied in my application is:

* Open the page (which u want to close) in a new browser. i.e. if u want
abc.html to be closed on click of button / link, Open abc.html from another
example.html in such a way that abc.html open in new browser / tab. Now the
window.self.close will work in abc.html and the browser will get closed.

* for opening abc.html in new browser, insert tag Q&lt;Ebase target=Q&quot;EmainQ&quot;EQ&gt;E in
example.html (head)</what>
</comment>
</bug>
<bug>
<bugid>6435</bugid>
<title>Nexus One: During Call, Touch Buttons Causing Screen to Wake Causing Call Buttons (Mute, etc.) to be Pushed by Face</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>michaeld...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 19:49:44 +0000</openedDate>
<description>When I am on a call, the screen will turn off normally. However, the
touch buttons are not disabled causing the screen to turn back on and my
face will touch the mute button or keypad, etc, causing unwanted phone
behavior. Running stock 2.1 (not rooted or 3rd party ROMs)</description>
<comment>
<author>jr.wigm...@gmail.com</author>
<when>Thu, 04 Mar 2010 18:32:49 +0000</when>
<what>Exact same problem, touch buttons need disabling, keeps enabling screen so that speaker 
gets turned on.
</what>
</comment>
<comment>
<author>james.f....@gmail.com</author>
<when>Mon, 21 Jun 2010 15:34:00 +0000</when>
<what>I also have this problem, did not occur on touchscreen Samsung Omnia running WinMob 6.5 as you had to press a hardware button to unlock the screen. Suggest that trackball is an optional unlock during phonecall.</what>
</comment>
<comment>
<author>s.c.ran...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:20:12 +0000</when>
<what>Yes, kindly resolve this..
</what>
</comment>
</bug>
<bug>
<bugid>887</bugid>
<title>Unable to launch emulator on MacOSX 10.5.5 (9F33) - audio issues</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-23T21:57:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>nbrosna...@gmail.com</reportedBy>
<openedDate>Wed, 17 Sep 2008 23:53:45 +0000</openedDate>
<description>IQ&apos;Em getting a crasher in Q&quot;EaudioInDeviceIOProc + 80Q&quot;E. CrashLog is
attached.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 18 Sep 2008 17:40:24 +0000</when>
<what>Would you mind providing some additional information:
  - Version of SDK:
  - Is this issue always reproducible?
  - Are you providing any parameters to the emulator at launch? Have you tried
launching with Q&quot;Eemulator -wipe-dataQ&quot;E
  - Have you successfully run older versions of the Android emulator in the past on
the same machine? 

Thanks.</what>
</comment>
<comment>
<author>nbrosna...@gmail.com</author>
<when>Thu, 18 Sep 2008 19:09:46 +0000</when>
<what>Sure:

android-sdk-mac_x86-0.9_beta
Every time I launch it it crashes.

HereQ&apos;Es a launch with Q&quot;Eemulator -wipe-dataQ&quot;E:

[nick@Jayne:/Developer]$ emulator -wipe-data
emulator: warning: cannot load emulator configuration at Q&apos;E/Users/nick/.android/emulator.cfgQ&apos;E

emulator: broken configuration file doesnQ&apos;Et have Q&apos;EwindowQ&apos;E element
2008-09-18 12:08:20.993 emulator[40371:10b] Warning once: This application, or a library it uses, is using 
NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz.
Segmentation fault

No, IQ&apos;Eve not tried it on another machine or on a previous build or OS.  This is an aluminum iMac, btw.

</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 18 Sep 2008 19:16:23 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>nbrosna...@gmail.com</author>
<when>Tue, 23 Sep 2008 01:10:30 +0000</when>
<what>Additional information on this bug:  ItQ&apos;Es an audio device issue, not a general OS issue.
When the Internal Microphone is selected as the system audio input device, everything is fine.  This crashes when 
an external USB microphone is selected in SysPrefs.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 06 Oct 2008 18:33:35 +0000</when>
<what>Our engineers havenQ&apos;Et been able to to reproduce this. Would you mind telling Can you
provide more information about the tested system (e.g. which specific Mac machine,
which USB microphone)?</what>
</comment>
<comment>
<author>nbrosna...@gmail.com</author>
<when>Mon, 06 Oct 2008 20:28:52 +0000</when>
<what>So, the Mac hardware is an aluminum iMac 24Q&quot;E 3.06 GHz Intel Core 2 Duo with 4 GB of memory.
The USB mic is Q&quot;EC-Media USB Audio DeviceQ&quot;E, which is a headset mic that I got from Rosetta Stone: http://www.rosettastone.com/personal/headset.
Under QTKit Capture, the device listing shows up like this:

Q&apos;EAppleUSBAudioEngine:Unknown Manufacturer:C-Media USB Audio Device   :fd120000:2Q&apos;E (C-Media USB Audio 
Device   )
</what>
</comment>
<comment>
<author>bryan.be...@gmail.com</author>
<when>Thu, 06 Nov 2008 05:46:50 +0000</when>
<what>This is a joke....

The above fix actually works.</what>
</comment>
<comment>
<author>sitk...@gmail.com</author>
<when>Tue, 11 Nov 2008 06:12:46 +0000</when>
<what>The fix is to remove your USB sound while the emulator is booting ...

This problem still exists on 1.0-r1 SDK and 10.5.5. Pull the audio device from the USB slot, start the emulator 
and re-insert the audio device after the emulator has booted.</what>
</comment>
<comment>
<author>bassli...@gmail.com</author>
<when>Wed, 12 Nov 2008 03:53:22 +0000</when>
<what>I too have been bit by this bug. IQ&apos;Em on OSX 10.4.1 on an Intel Imac 20 inch .. and
IQ&apos;Em using a Plantronics USB headset with microphone. The odd thing is, if you execute
./emulator via sudo, it works fine. Switching my input to the internal mic also
worked but that is a huge pain in the rear!</what>
</comment>
<comment>
<author>lorenzod...@gmail.com</author>
<when>Sun, 23 Nov 2008 16:16:48 +0000</when>
<what>Same problem on:

MacBookPro3,1 - Intel Core 2 Duo - 2.2 GHz
Mac OS X 10.5.5 (9F33)
Darwin 9.5.0

Debugger log on eclipse:

Q&quot;E[2008-11-23 17:06:55 - Emulator] 2008-11-23 17:06:55.367 emulator[567:10b] Warning
once: This application, or a library it uses, is using NSQuickDrawView, which has
been deprecated. Apps should cease use of QuickDraw and move to Quartz.Q&quot;E

</what>
</comment>
<comment>
<author>lokedhs</author>
<when>Sun, 07 Dec 2008 16:08:43 +0000</when>
<what>I also have this problem on a Mac Mini. Just like the other people reporting this, if
I assign the audio in to the internal microphone it works.</what>
</comment>
<comment>
<author>mc.nearu...@gmail.com</author>
<when>Tue, 09 Dec 2008 04:41:02 +0000</when>
<what>I also have this problem on a MacPro with 10.4.11.

I couldnQ&apos;Et find any help here searching for things like Q&apos;Eemulator crashQ&apos;E, Q&apos;Eemulator
core dumpQ&apos;E, etc.  I stumbled across -noaudio in the emulator -help, which then
allowed the emulator to start up.  Doing a Q&quot;EnormalQ&quot;E Google search for Q&apos;Eandroid
emulator mac noaudioQ&apos;E turned up this issue.  Hopefully, these terms here in my
comment will help others find this issue.</what>
</comment>
<comment>
<author>keith.do...@gmail.com</author>
<when>Thu, 08 Jan 2009 01:15:42 +0000</when>
<what>MacBook Pro (MacBookPro5,1)
Mac OS X 10.5.6
Processor Name:	Intel Core 2 Duo
Processor Speed:	2.53 GHz

I had the same problem.  When using the LED Cinema Display with built in mic (which
is type USB).  When I select the Internal microphone instead of the DisplayQ&apos;Es mic,
the Android emulator works fine.
</what>
</comment>
<comment>
<author>james.n...@gmail.com</author>
<when>Thu, 22 Jan 2009 23:09:43 +0000</when>
<what>I get this error message, as well.  However, when I remove my USB mic/headset, I still have the same problem.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:10:24 +0000</when>
<what></what>
</comment>
<comment>
<author>rachid.e...@gmail.com</author>
<when>Wed, 25 Feb 2009 13:03:15 +0000</when>
<what>I have the same problem, but on Windows XP (on top of BootCamp on a Mac Book Pro), 
fresh android install. HereQ&apos;Es the output from Q&apos;Eemulator -verboseQ&apos;E:
emulator: autoconfig: -system C:\Code\android\tools/lib/images/
emulator: autoconfig: -datadir C:\Documents and Settings\Rush\Local 
Settings\Application Data\Android\SDK-1.0
emulator: autoconfig: -kernel C:\Code\android\tools/lib/images/\kernel-qemu
emulator: autoconfig: -ramdisk C:\Code\android\tools/lib/images/\ramdisk.img
emulator: autoconfig: -image C:\Code\android\tools/lib/images/\system.img
emulator: autoconfig: -initdata C:\Code\android\tools/lib/images/\userdata.img
emulator: autoconfig: -skindir C:\Code\android\tools/lib/images/\skins
emulator: autoconfig: -sdcard C:\Documents and Settings\Rush\Local 
Settings\Application Data\Android\SDK-1.0\sdcard.img
emulator: autoconfig: -data C:\Documents and Settings\Rush\Local Settings\Application 
Data\Android\SDK-1.0\userdata.img
emulator: autoconfig: -data C:\Documents and Settings\Rush\Local Settings\Application 
Data\Android\SDK-1.0\userdata-qemu.img
emulator: directory Q&apos;EC:\Documents and Settings\Rush\Local Settings\Application 
Data\Android\SDK-1.0\userdata-qemu.img.lockQ&apos;E already exist, waiting a bit to ensure 
that no other emulator instance is starting
emulator: cannot load emulator configuration at Q&apos;EC:\Documents and Settings\Rush\Local 
Settings\Application Data\Android\SDK-1.0\emulator.cfgQ&apos;E
</what>
</comment>
<comment>
<author>franz.se...@gmail.com</author>
<when>Sat, 18 Apr 2009 14:08:00 +0000</when>
<what>If also have this problem with a c-media headset.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 21:57:53 +0000</when>
<what></what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Fri, 14 Aug 2009 19:17:38 +0000</when>
<what>
I have an 2009 Mac Mini (9400M chipset), and a Philips SPC1000NZ usb web camera. I also have this crash when 
the audio input in the system preferences is set to use the web cam. Change it to Line In, and the emulator boots 
successfully.</what>
</comment>
<comment>
<author>ksato9...@gmail.com</author>
<when>Sun, 30 Aug 2009 22:56:24 +0000</when>
<what>Same here. 2006 1G MacBook with Apogee One. By detaching the external audio i/f
device, I can launch the emulator successfully.</what>
</comment>
<comment>
<author>justin%l...@gtempaccount.com</author>
<when>Wed, 09 Sep 2009 00:47:37 +0000</when>
<what>Damn, this bug has still not been fixed? I keep running into this issue. Need to
remove my headphones and stop the music when I first launch the emulator. People who
develop on more modern smartphone platform donQ&apos;Et believe me and laugh when I tell
them about this bug. Nice emulator.
+1 for a fix.</what>
</comment>
<comment>
<author>hoot...@gmail.com</author>
<when>Thu, 29 Oct 2009 14:58:31 +0000</when>
<what>I am having very similar issues as explained here.  I have a Mac Pro using an Apple LED Cinema Display.  The 
display has USB based audio. (Details below).    The workaround as explained above works fine for me.  I just 
wanted to add a note so that anyone else using this hardware will find the workaround  (-noaudio). 

Also, when creating an AVD if you set the configuration options hw.audioOutput (Audio playback support) and 
hw.audioInput (Audio recording support) to false you will be able to launch the emulator from within eclipse.



 Product ID:	0x2912
  Vendor ID:	0x05ac  (Apple Inc.)
  Version:	 2.00
  Speed:	Up to 12 Mb/sec
  Manufacturer:	Apple Inc.
  Location ID:	0xfd341000
  Current Available (mA):	500
  Current Required (mA):	500</what>
</comment>
<comment>
<author>sean.mcc...@gmail.com</author>
<when>Tue, 17 Nov 2009 17:35:36 +0000</when>
<what>I also just ran into this as IQ&apos;Em switching from iPhone development to android. Thanks @hootbah for the tip. IQ&apos;Em 
using the 24Q&quot;E Cinema Display.  Why has this bug languished for so long and why is its status listed as declined? 
Is it not going to be fixed? </what>
</comment>
<comment>
<author>steve.b...@gmail.com</author>
<when>Tue, 05 Jan 2010 16:45:59 +0000</when>
<what>Happy New Year.  I continue to get Q&apos;ENSQuickDrawViewQ&apos;E red warning on every emulator
launch but the emulator still seems to be running smoothly. However, I would be
happier to see this distraction removed from my console view.

The complete warning string:

]2010-01-05 11:39:57.584 emulator[255:10b] Warning once: This application, or a
library it uses, is using NSQuickDrawView, which has been deprecated. Apps should
cease use of QuickDraw and move to Quartz.
</what>
</comment>
<comment>
<author>Stormtap...@gmail.com</author>
<when>Tue, 26 Jan 2010 22:05:07 +0000</when>
<what>I am getting this issue as well with a 24Q&quot;E LED Cinemas display connected, no other USB audio devices.  The 
cinema display is considered a USB audio device (both input and output) though, so likely the same issue.</what>
</comment>
</bug>
<bug>
<bugid>72</bugid>
<title>MediaStore.Images just plain doesnQ&apos;Et work</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T20:59:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>kau...@gmail.com</reportedBy>
<openedDate>Wed, 23 Jan 2008 03:05:02 +0000</openedDate>
<description>There appears to be no way to store or retrieve images using the given
content providers. Here is some simple sample code: Bitmap image =
BitmapFactory.decodeResource(getResources(), R.drawable.image0);
android.provider.MediaStore.Images.Media.insertImage(
getContentResolver(), image, Q&quot;Eim_so_crazyQ&quot;E, Q&quot;EJuggling balls of fire.Q&quot;E);
Cursor c =
android.provider.MediaStore.Images.Media.query(getContentResolver(),
android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI, new
String[] {android.provider.MediaStore.Images.Media.NAME} ); if
(c.first()) Log.i(TAG, Q&quot;ETEST QUERY NOT EMPTY!Q&quot;E); else Log.i(TAG, Q&quot;ETest
query empty :(Q&quot;E); Whether you use the INTERNTAL_CONTENT_URI or
EXTERNAL_CONTENT_URI, the result is the same. The image is not added and
the cursor always returns no results. The documentation for accessing
content providers
Q&lt;Ehttp://code.google.com/android/devel/data/contentproviders.htmlQ&gt;E
doesnQ&apos;Et even refer to an existing content provider. It uses
Media.Images, which as far as I can tell is nonexistent.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 22:04:21 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>antoine....@gmail.com</author>
<when>Mon, 28 Jan 2008 17:47:47 +0000</when>
<what>Experiencing that myself too. If this could help, here is what I get when calling
android.provider.MediaStore.Images.Media.insertImage with the following code :

Bitmap photo = ...; //a Bitmap
photo = BitmapFactory.decodeStream(cInfo.getPhotoAsStream());
//insert the photo in MediaStorage
Log.d(LOG_TAG, Q&quot;EInserting image in media storeQ&quot;E);
String photoUrl =
android.provider.MediaStore.Images.Media.insertImage(getContentResolver(), 
           photo, cInfo.getName(), null);

Main cause is 
E/AndroidRuntime(514): java.lang.UnsupportedOperationException: Unknown URI:
content://media/external/images/media
E/AndroidRuntime(514):     at
com.google.android.providers.media.MediaProvider.insert(MediaProvider.java:437)
E/AndroidRuntime(514):     at
android.content.ContentProvider$Transport.insert(ContentProvider.java:155)
E/AndroidRuntime(514):     at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:116)
E/AndroidRuntime(514):     at android.os.BinderNative.execTransact(BinderNative.java:194)
E/AndroidRuntime(514):     at android.dalvik.NativeStart.run(Native Method)

It seems MediaStore itself hardly knows which content URI to use...</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 20:59:46 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>nerses.z...@gmail.com</author>
<when>Wed, 30 Apr 2008 09:53:56 +0000</when>
<what>Hi Guys,

my sdk version is m5-rc15

I got it working doing this :
-created sdcard
-ran emulator with sdcard
-used this code:
Bitmap image = BitmapFactory.decodeResource(getResources(), R.drawable.android_icon_125);
android.provider.MediaStore.Images.Media.insertImage( getContentResolver(),image,
Q&quot;EdodoQ&quot;E, Q&quot;Esoso.Q&quot;E);

I even can get event on every changed image , but I cant get images list.

Here is my code:
ContentResolver cr = null;
cr = getContentResolver();
String[] s={MediaStore.Images.Media.TITLE};
Cursor cursor =MediaStore.Images.Media.query(cr,
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, s);

it always returns null.
is this an issue?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:39:32 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:24 +0000</when>
<what></what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 15 Nov 2010 02:55:40 +0000</when>
<what>Although this is working in the 2.2 emulator, the bug is still present in my HTC Desire Z running Android 2.2.

insertImage(ContentResolver, Bitmap, String, String) does create the correct files on disk (image and thumbnail), but the image does not appear in the Gallery app. To solve the problem I simply added this to our code:

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse(Q&quot;Efile://Q&quot;E+ Environment.getExternalStorageDirectory())));
</what>
</comment>
</bug>
<bug>
<bugid>3371</bugid>
<title>Wrong usage of memset function in system/core.git</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>dmitro.g...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 17:45:35 +0000</openedDate>
<description>Hello, I found wrong usage of memset function in
git://android.git.kernel.org/
platform/system/core.git/libzipfile/centraldir.c 236 for (i=0; i Q&lt;E
file-Q&gt;EtotalEntryCount; i++) { 237 Zipentry* entry =
malloc(sizeof(Zipentry)); 238 memset(entry, sizeof(Zipentry), 0);
obviously it should be 238 memset(entry, 0, sizeof(Zipentry)); This
issue was found in scope of my project for scanning for general issues
in Open Sources - http://savesources.com If you have any ideas about
other types of issues that can be found automatically please let me
know. Thanks, Dmytro Gorbunov</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:34:16 +0000</when>
<what></what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Sat, 29 Aug 2009 14:53:14 +0000</when>
<what>https://review.source.android.com/11441</what>
</comment>
</bug>
<bug>
<bugid>18128</bugid>
<title>Google Maps 5.6.0 crashes on search for an address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pierre.g...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 09:51:03 +0000</openedDate>
<description>I recently updated the google maps application to version 5.6.0 (build
5617) and whenever I try to search for a postal address from the search
bar in the application, the application crashes. Platform : Nexus S
System version : 2.3.4 Kernel version : 2.6.35.7-ge382d80
android-build@apa28 #1 Steps to reproduce: Launch Google Maps
application and search for a postal address from the top search bar. The
application begins to search. The application crashes. Expected results:
The results should be displayed and the maps should be zoomed on the
results. Observed results: This is really odd: all my searches for an
adress make the application crash but when I search the name of a place
like Q&quot;EgolfQ&quot;E, Q&quot;Emc donaldsQ&quot;E, Q&quot;EmairieQ&quot;E (town hall), it works! It also works
for Q&quot;Emairie parisQ&quot;E (paris town hall) or Q&quot;Emairie paris, 12 place l?on
blum, parisQ&quot;E (which is the complete postal address plus name of the
place) but not for Q&quot;E12 place l?on blum, parisQ&quot;E alone.</description>
<comment>
<author>pierre.g...@gmail.com</author>
<when>Thu, 30 Jun 2011 15:20:06 +0000</when>
<what>Got the update to 5.6.2 (build 5670) and it doesnQ&apos;Et change this problem.

IQ&apos;Em sorry to insist but this bug makes Maps (almost) useless so the severity seems important.

Regards,
Pierre</what>
</comment>
<comment>
<author>pnan...@gmail.com</author>
<when>Sun, 24 Jul 2011 16:28:35 +0000</when>
<what>Update 5.7.0 has also not resolved this problem.

Platform : Galaxy S GT-I9000M
System version : 2.2
Kernel version : 2.6.32.9
</what>
</comment>
<comment>
<author>pierre.g...@gmail.com</author>
<when>Sun, 24 Jul 2011 17:27:33 +0000</when>
<what>Hi,

I got it working by downgrading to 5.2 (by uninstalling Maps completely, which just removes the updates) and installing it again.

DonQ&apos;Et know if it will fix your version too though but you might want to try that ;)

Regards,
Pierre</what>
</comment>
</bug>
<bug>
<bugid>20107</bugid>
<title>java.net.InetAddress.isReachable(NetworkInterface, int, int) never finds anything but localhost</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-09-30T18:00:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>cherried...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 01:13:23 +0000</openedDate>
<description>java.net.InetAddress.isReachable(NetworkInterface, int, int) never finds
anything but localhost. The bug is in line 822 of InetAddress.java
(https://github.com/CyanogenMod/android_libcore/blob/gingerbread/luni/src/main/java/java/net/InetAddress.java).
The order of the InetAddress arguments is wrong, it should be
threadReached = isReachableByTCP(InetAddress.this, addr, timeout);
Because of the wrong order of arguments, isReachableByTCP will only ever
reach the NetworkInterfaceQ&apos;Es own addresses but no other addresses.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Sep 2011 17:24:43 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Sep 2011 18:00:08 +0000</when>
<what>fixed. i cleaned up the code a bit too, so this bug would have been more obvious. thanks for the bug report.

(9b4a8ec37805be3eabf3a4b443bbdb692ffa2608.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Sep 2011 18:19:01 +0000</when>
<what>fixed. i cleaned up the code a bit too, so this bug would have been more obvious. thanks for the bug report.

(9b4a8ec37805be3eabf3a4b443bbdb692ffa2608.)</what>
</comment>
</bug>
<bug>
<bugid>7812</bugid>
<title>Problem with cyrillic capital letters in Q&quot;EPeople searchQ&quot;E</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2010-04-18T18:02:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atana...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 15:18:09 +0000</openedDate>
<description>Device: HTC Legend, Android 2.1. When I open Q&quot;EPeopleQ&quot;E app and try to
search a record, starting with capital cyrillic letter, it gives no
result. For example, I have the following contacts: ????? ????????
?????? ???????? ?????? When I type the cyrillic letter Q&quot;E?Q&quot;E (no matter
capital or small), it returns only the third record (as the second name
starts with small Q&quot;E?Q&quot;E), and misses the first and the second. It works
everywhere else, but the most important thing - the phone book - is
unusable... ...also i canQ&apos;Et search by letters (Issue 6842)</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Apr 2010 18:02:38 +0000</when>
<what>iQ&apos;Eve not heard of a Q&quot;EPeopleQ&quot;E app, so iQ&apos;Em assuming thatQ&apos;Es something HTC wrote. youQ&apos;Ell need to report this to them.</what>
</comment>
<comment>
<author>peter.ta...@gmail.com</author>
<when>Sun, 18 Apr 2010 21:43:50 +0000</when>
<what>I have the same problem finding contacts starting with capital Cyrillic letters. What 
application would Google suggest for searching contacts that does not have the above problem?

Kind regards,
Peter</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 19 Apr 2010 06:46:49 +0000</when>
<what>in this Contacts app, i believe this is a duplicate of internal bug 2407129, Q&quot;Efix [contacts] a-z list for non-latin 
languagesQ&quot;E.</what>
</comment>
<comment>
<author>peter.ta...@gmail.com</author>
<when>Mon, 19 Apr 2010 09:10:18 +0000</when>
<what>Good to know the issue has been dealt with. Could you, please point me to the fix of 
this internal bug 24071209, as search returned no results.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 19 Apr 2010 15:13:18 +0000</when>
<what>the fix will be in froyo, which hasnQ&apos;Et been released yet.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:58:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18569</bugid>
<title>After signning in Google Accout, Sorry popup occured(Q&quot;Esignal 11 (SIGSEGV), code 1 (SEGV_MAPERR)Q&quot;E )</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ugic...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 01:27:57 +0000</openedDate>
<description>1.Platform Version: Android 2.3.4 2.GMS Version : GMS r9 3. Steps to
reproduce the problem (including sample code if appropriate). : Settings
-Q&gt;E Account Q&amp;E sync settings -Q&gt;E Sign in Google -Q&gt;E IDLE screen 4. What
happened. : After signning in Google Accout in Settings and going back
to IDLE screen, Sorry popup regarding com.android.vending apk arose. 5.
What you think the correct behavior should be. : com.android.vending apk
arose. 6. Logs INFO/DEBUG(111): pid: xxxx, tid: xxxx Q&gt;EQ&gt;EQ&gt;E
com.android.vending Q&lt;EQ&lt;EQ&lt;E INFO/DEBUG(111): signal 11 (SIGSEGV), code 1
(SEGV_MAPERR), fault addr deadbaad</description>
</bug>
<bug>
<bugid>13025</bugid>
<title>RTSP streaming does not  work using WIFI on Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>shrestha...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 08:24:50 +0000</openedDate>
<description>RTSP streaming does not work using WIFI. If WIFI is activated and
connected, video playback fails. Streaming works fine when the mobile 3G
network is used instead. Problem After loading Q&quot;ECannot play video -
Sorry, this video cannot be playedQ&quot;E dialog will be shown. There will be
no video playback. Version-Android 2.2 Device-Nexus one
http://code.google.com/p/android/issues/detail?id=2302 has same bug
report but not solved yet. Does anybody has resolved this issue?</description>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Mon, 02 May 2011 07:40:35 +0000</when>
<what>I have tried few RTSP streaming links using WIFI and have found them working without any issues. Although,there are some specific RTSP streaming issues but those are very much specific to few streaming links . ( Issue Id: 13715, Google has marked it for future release.)
Device: Nexus One
Release : Android 2.3.3
Sample Stream: rtsp://stream.zoovision.com/documentary/gwgg.3gp etc.
can you please share the streaming link that works over 3G network but fails over wifi? I will try that out.
I will suggest you to upgrade to 2.3 release if there is possibility of  doing that.
</what>
</comment>
<comment>
<author>jason.pr...@gmail.com</author>
<when>Wed, 08 Jun 2011 21:51:26 +0000</when>
<what>I have also seen this -- with an Epic 4G running Android 2.2.

This stream:

rtsp://cbc.mpl.miisolutions.net:1935/cbcnm-live002/_definst_/encoder17-432x324-medium.sdp

will play over my Sprint 3G connection, but not over a Time Warner Roadrunner wifi connection.

Note that there are some streams that *will* play over the wifi connection, e.g.:

rtsp://video3.americafree.tv/AFTVAdventureH264250.sdp
</what>
</comment>
<comment>
<author>oguzgur...@gmail.com</author>
<when>Thu, 09 Jun 2011 07:32:38 +0000</when>
<what>Hi,

This is not an Android issue, this issue is about your network, rtsp is working on udp and default port is 554 you should enable port 554 on your network. You get stream on 3g because your service provider enabled rtsp  </what>
</comment>
<comment>
<author>jason.pr...@gmail.com</author>
<when>Thu, 09 Jun 2011 13:27:22 +0000</when>
<what>I do not believe that it is this cut-and-dry.  A Blackberry Torch and an HTC Thunderbolt on the same wifi network are able to play the stream.</what>
</comment>
<comment>
<author>jchesa...@gmail.com</author>
<when>Tue, 04 Oct 2011 10:26:40 +0000</when>
<what>This is most likely due to RTSP Packets not being routed through your wifi router correctly and thus they do not work. Some of the new wifi routers will properly route this traffic while others will not. Try putting your android as in the Q&quot;EDMZQ&quot;E of your router so it can get all incoming traffic to your WAN ip. I bet it will work. </what>
</comment>
</bug>
<bug>
<bugid>15109</bugid>
<title>Better, Easier Music Controls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>gustavo8...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 18:10:16 +0000</openedDate>
<description>As the years go by i seen android develop and become better with each
new realease of android that is realeased but even though android has
evolved theres still something missed that i have noticed, and that is
better music controls for the default android music player. i would like
to see music controls on the lock screen to change music fast instead of
having to go through the pain of unlocking the device and having to
relaunch the music app just to change a song. putting music controls in
the lock screen would make this so much easier to do. also i would like
to see better music controls while you are browsing on another app. an
example would be like being in the browser and having to music controls
while you are in the app and changing the songs instead of having to
exit the app you are in and relaunching the music app so you could
change the song. This might not be such an important issue but i would
have to say it would make alot of people happy. plus it would make
android better and cooler then its already is. android is going in the
right path right now but if i see this in the next realease i would
defenetly be convinced of this.</description>
<comment>
<author>tryanchr...@gmail.com</author>
<when>Wed, 02 Mar 2011 05:13:09 +0000</when>
<what>I disagree with the music on the lock screen.

I do however put forward a suggestion that BlackBerry uses. Whilst a song is playing for the volume controls (when long pressed) to be a mechanism to go to the previous and next song in the play list.</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Sun, 01 May 2011 05:27:27 +0000</when>
<what>I would also like music controls on the lockscreen</what>
</comment>
<comment>
<author>gustavo8...@gmail.com</author>
<when>Mon, 02 May 2011 22:32:17 +0000</when>
<what>why wouldnt they add this to the lock screen? that would be clever and it would bring android one step closer to being better then ios devises who already support this feature! is a shame android dosent have the option to do this and insted they make it so difficult just to change a simple song!</what>
</comment>
<comment>
<author>webmastir</author>
<when>Tue, 03 May 2011 11:50:45 +0000</when>
<what>Although itQ&apos;Ed be nice, itQ&apos;Ell probably never happen. They arenQ&apos;Et trying to copy their competitors. I definitely admit that I do like that feature about iOS though(one of the few). I guess only time will tell...</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Tue, 03 May 2011 19:40:37 +0000</when>
<what>They may not be trying to copy, but they are trying to compete. Which means they need to be as good as, or better.

And currently, entering your password and opening the music app is very inconvenient. I had to download a separate program just to switch tracks using the headset button!</what>
</comment>
<comment>
<author>gustavo8...@gmail.com</author>
<when>Tue, 03 May 2011 20:26:31 +0000</when>
<what>I agree even Windows phone 7 has this feature it seems android is still lacking behind! its a shame we still have to use 3rd party apps to do this!</what>
</comment>
<comment>
<author>objectto...@gmail.com</author>
<when>Thu, 05 May 2011 19:10:35 +0000</when>
<what>I do like the cm7 feature of the long press to switch to the next song or back.  DonQ&apos;Et loose that</what>
</comment>
<comment>
<author>wowkomo...@gmail.com</author>
<when>Tue, 10 May 2011 18:45:50 +0000</when>
<what>Really...we need better controls than this</what>
</comment>
</bug>
<bug>
<bugid>12649</bugid>
<title>WIFI roaming not working.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>41</stars>
<reportedBy>thereals...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 15:15:16 +0000</openedDate>
<description>We have a total of 6 Motorola access points (AP-5131) set up providing
blanket cover WIFI access for our customers. I have noticed that my
Samsung Galaxy S running 2.2 does not roam the various access points
based on their signal strength. It will stay connected to the AP it
first picked up until I completely walk out of range of that unit. Only
then will it try to reacquire a new source. Desired behaviour would be a
more active approach, and switching to a better AP when available.</description>
<comment>
<author>keenan.t...@gmail.com</author>
<when>Thu, 02 Dec 2010 21:31:10 +0000</when>
<what>Same behaviour on a Nexus One running Froyo. The problem is compounded by the fact that Android stays associated even when the signal quality is so poor that packet loss makes it completely unusable.

IQ&apos;Em not sure if this is a driver configuration problem/bug or something with wpa_supplicant, but itQ&apos;Ed be nice to see it fixed. ItQ&apos;Es annoying while walking around trying to listen to streaming radio...</what>
</comment>
<comment>
<author>karnevil...@gmail.com</author>
<when>Tue, 28 Dec 2010 12:15:42 +0000</when>
<what>Same on HTC Wildfire running either 2.1 and 2.2 on Cisco 1240s wifi area.</what>
</comment>
<comment>
<author>bmun...@gmail.com</author>
<when>Thu, 20 Jan 2011 15:53:24 +0000</when>
<what>in linux-wireless, there is a discussion from march 2010, http://marc.info/?t=126883111000002Q&amp;Er=1Q&amp;Ew=2
stating some of the reasons this behaves this way.</what>
</comment>
<comment>
<author>karnevil...@gmail.com</author>
<when>Thu, 03 Feb 2011 08:32:23 +0000</when>
<what>Is there a way to force reconnection to another AP? If I use the reconnect() and/or reassociate() API it will act on same AP or it will try to connect to best-strength AP?

In the second case I think itQ&apos;Es possible to write small application that implement some strategy to make roaming.</what>
</comment>
<comment>
<author>raintonr</author>
<when>Fri, 04 Feb 2011 03:29:24 +0000</when>
<what>I have the WiFi Analyzer application and itQ&apos;Es really quite good. It works when one is associated with an A/P or not. It shows my two A/Ps (they have the same SID on different channels) and itQ&apos;Es obvious from this which has better strength.

In order to switch between A/Ps I toggle WiFi off then back on again. This is hardly ideal, but I would imagine it would be relatively easy to write an application that scanned (like WiFi Analyzer) and did this WiFi toggle automatically if it noticed the in use A/P strength drop below a certain threshold while another A/P of the same SID was available with much higher signal.

Relatively easy if one had the correct skills that is... anyone?</what>
</comment>
<comment>
<author>vandyi...@gmail.com</author>
<when>Fri, 08 Apr 2011 22:28:41 +0000</when>
<what>Same problem on the Sprint HTC Evo Shift running Froyo.</what>
</comment>
<comment>
<author>zxc...@gmail.com</author>
<when>Mon, 27 Jun 2011 13:59:03 +0000</when>
<what>Same here on my Samsung Galaxy S2 running android 2.3.3.
I have at home 2 access point (one is on channel 1 and another is on channel 6) and my SGS2 wouldnQ&apos;Et switch from one AP to another when I walk around the house. My son has SGS1 and wifi roaming works for him. Before I had Nokia N95 and I had no problems with wifi roaming. The same thing, when IQ&apos;Em at work. We have 3 APQ&apos;Es (all three Cisco) in the house and switching between them doesnQ&apos;Et work. In order to switch between APQ&apos;Es I toggle WiFi off then back on again.</what>
</comment>
<comment>
<author>khoury.g...@gmail.com</author>
<when>Fri, 05 Aug 2011 17:05:46 +0000</when>
<what>Same problem with the samsung galaxy s2....the htc desire and htc incredible work perfectly.....
I have 8 access points in the building and have to toggle wifi on/off everytime i move around to switch to the higher signal....
Anyone has a solution? does android have a Q&apos;EregistryQ&apos;E where the agressiveness of the roaming handlingcan be configured?</what>
</comment>
<comment>
<author>mikerkel...@gmail.com</author>
<when>Tue, 09 Aug 2011 21:01:23 +0000</when>
<what>From what IQ&apos;Eve read around the Internet the problem exists in the Android OS itself. I just had to implement a 3 Cisco AP solution to boost the WiFi signal in our building. I have a Samsung Fascinate and a Samsung Galaxy Tab. Both will connect immediately, but then it just sits on Q&quot;EObtaining IP AddressQ&quot;E. My Fascinate never connects, my Galaxy Tab connects if I go outside of the building to where Wifi Analyzer will only see 1 AP associated with the SSID. Then after I get to the other side of the building it will not switch to an AP with a better signal strength. </what>
</comment>
<comment>
<author>ramoncua...@gmail.com</author>
<when>Sun, 21 Aug 2011 00:20:37 +0000</when>
<what>I have the same problem with samsung galaxy s2. I have 2 acces point in my house and galaxy s2 donQ&apos;E t do wifi roaming. Htc desire , wildfire and notebook havenQ&apos;Et any problem.</what>
</comment>
<comment>
<author>mwchap...@gmail.com</author>
<when>Sun, 28 Aug 2011 20:11:04 +0000</when>
<what>I was also disappointed that Android would not switch to the stronger signal AP source. Running 2.2 on SGS Captivate (SGH-i896).</what>
</comment>
<comment>
<author>mobilemu...@gmail.com</author>
<when>Fri, 09 Sep 2011 18:48:01 +0000</when>
<what>Is ANDROID guys going to fix this? I donQ&apos;Et remember any smartphone in the last 6 years having this problem? This is very basic wifi functionality.</what>
</comment>
<comment>
<author>Rene.Samselnig</author>
<when>Mon, 12 Sep 2011 08:20:15 +0000</when>
<what>Same problem with my Samsung Galaxy S2 (2.3.3/GINGERBREAD.XWKF3), is there a chance that this is going to be fixed anytime soon? Or is there a workaround other than switching WLAN off and on again?</what>
</comment>
<comment>
<author>rayflex...@gmail.com</author>
<when>Thu, 15 Sep 2011 17:28:20 +0000</when>
<what>I experience the same issues. A solution would be appreciated!</what>
</comment>
<comment>
<author>b...@bitalix.com</author>
<when>Wed, 21 Sep 2011 13:37:56 +0000</when>
<what>http://www.youtube.com/watch?v=Hh2XXi4LQ1c

Guess there is no solution... yet</what>
</comment>
<comment>
<author>adrian.c...@gmail.com</author>
<when>Sat, 15 Oct 2011 13:29:31 +0000</when>
<what>Same problem here, Samsung Galaxy S2, 2.3.3 / XWKF3. Hope itQ&apos;Ell be fixed soon.</what>
</comment>
<comment>
<author>fenfino...@gmail.com</author>
<when>Mon, 24 Oct 2011 21:46:28 +0000</when>
<what>android sucks!!! I have smashed my galaxy S II against a wall dues to this reason! why on earth they make stuffs like this ! even the poor nokia series 6 does this function?really android operating stuffs are for birds not for humans!</what>
</comment>
<comment>
<author>lukas.ri...@gmail.com</author>
<when>Fri, 28 Oct 2011 14:27:07 +0000</when>
<what>I made some additional tests: While the Nexus S notices the first AP going out of range and switches to the second AP, it causes some kind of reset that is propagated to the higher networking layers, which means that all current TCP connections are lost. This is the most annoying part for me: I donQ&apos;Et mind a second of lost packets, but ALL TCP connections being dropped is unacceptable.

Interestingly, SIP calls are not dropped (possibly because they use UDP?).

Can somebody please verify if this only affects Samsung devices, or other brands too? Just open some kind of connection that doesnQ&apos;Et automatically reconnect in case of an error (an SSH session will do), and move from one AP to the other. Make sure that the first AP is out of range (maybe disconnect it when the device has moved to the second AP), and then check if the TCP connection has survived the handover.
DonQ&apos;Et just do a ping test; that doesnQ&apos;Et show if the WIFI device is actually reinitialized; it could happen between two pings.

When I do that with my old Nokia, there is a second or so of lost connectivity, but the phone keeps its IP address and the TCP connections remain open.</what>
</comment>
<comment>
<author>zackdick...@gmail.com</author>
<when>Fri, 28 Oct 2011 14:40:04 +0000</when>
<what>Same issue.  Will not switch between my two apQ&apos;Es.  Gs2 epic 4g touch</what>
</comment>
<comment>
<author>surba...@gmail.com</author>
<when>Fri, 28 Oct 2011 14:49:38 +0000</when>
<what>AFAIK the Linux kernel has no support for WiFi roaming so far. Therefore Android cannot support it before somebody implements it in Linux.
</what>
</comment>
<comment>
<author>zxc...@gmail.com</author>
<when>Fri, 28 Oct 2011 16:44:09 +0000</when>
<what>Why then SGS1 and HTC donQ&apos;Et have this problems?</what>
</comment>
<comment>
<author>surba...@gmail.com</author>
<when>Fri, 28 Oct 2011 16:45:41 +0000</when>
<what>Nexus One is from HTC and does have this problem, at least for me.</what>
</comment>
<comment>
<author>thereals...@gmail.com</author>
<when>Fri, 28 Oct 2011 16:52:02 +0000</when>
<what>Sgs1 has it just the same..
Op 28 okt. 2011 18:44 schreef Q&lt;Eandroid@googlecode.comQ&gt;E het volgende:</what>
</comment>
<comment>
<author>hoffmann...@gmail.com</author>
<when>Fri, 28 Oct 2011 16:57:28 +0000</when>
<what>My HTC Desire Z / Vision (EU) with stock rom roams perfectly. It did so with A 2.2 and does now with 2.3. In contrast, my Samsung Galaxy Tab 10.1 does not seem to roam at all.</what>
</comment>
<comment>
<author>zxc...@gmail.com</author>
<when>Fri, 28 Oct 2011 17:55:01 +0000</when>
<what>My son has SGS1 and my friend has HTC Desire. I have 2 AP at home and 3 at work and SGS1 and HTC desire works OK... </what>
</comment>
</bug>
<bug>
<bugid>7672</bugid>
<title>Google Map - Phone gets stuck at Q&quot;EGetting Driving DirectionsQ&quot;E </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>onewood...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 09:08:23 +0000</openedDate>
<description>Step: Attempted to launch google navigation, the app launched
successfully trying to get driving directions to my home the phone
somehow lost 3G service after the app was launched Result: phone got
stuck at Q&quot;EGetting driving directionsQ&quot;E screen and would not timeout Seems
Google Map has not any timeout notice. Is that a known issue or there is
fix available for this? We are working based on Eclair 2.1 release</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>tcmcd...@gmail.com</author>
<when>Thu, 14 Jul 2011 08:53:57 +0000</when>
<what>My phone will hang whilst on data, but work great on wi-fi. (The data network is fine)
Tony</what>
</comment>
</bug>
<bug>
<bugid>15569</bugid>
<title>Honeycomb Email/Gmail opens web link in existing tabs</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>devo0...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 05:27:12 +0000</openedDate>
<description>Using the Xoom 3.0.1 - stock I had working content within a web page
while using web browser, but needed to check my email for another web
link. When I click the link in either Email or Gmail it opens within the
existing tab in my web browser and I lose what I was working on. Crummy
web design? Yes Could Honeycomb handle this better? Absolutely, just
open each new link in another tab like Google Chrome.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:15:21 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:18:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19674</bugid>
<title>ADT   set  the value of Q&quot;Esupports-screens:anyDensityQ&quot;E  false for default, but should be true</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-08-31T01:40:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>l417584...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 06:12:37 +0000</openedDate>
<description>Host OS:Ubuntu10.x SDK tools version (available in the Q&quot;EAboutQ&quot;E section
of the Q&apos;EandroidQ&apos;E tool UI):SDK2.3 Eclipse version:3.6 ADT plug-in
version:10.0 Platform targeted by your project:android2.2 Version of the
platform running in the emulator:android2.2 STEPS TO REPRODUCE: 1.Just a
project with a button in the linearlayout 2.DonQ&apos;Et declare
Q&quot;EQ&lt;Esupports-screens android:anyDensity=Q&quot;EtrueQ&quot;E/Q&gt;EQ&quot;E in the
AndroidManifest.xml 3.in the
Q&quot;Edocs/guide/topics/manifest/supports-screens-element.htmlQ&quot;E , it say
Q&quot;Eandroid:anyDensity Indicates whether the application can accommodate
any screen density. Older applications (pre API Level 4) are assumed
unable to accomodate all densities and this is Q&quot;EfalseQ&quot;E by default.
Applications using API Level 4 or higher are assumed able to and this is
Q&quot;EtrueQ&quot;E by default.Q&quot;E EXPECTED RESULTS: anyDensity = true OBSERVED
RESULTS: anyDensity = false ADDITIONAL INFORMATION: Q&lt;Esupports-screens
android:anyDensity=Q&quot;EtrueQ&quot;E/Q&gt;E</description>
<comment>
<author>l417584...@gmail.com</author>
<when>Tue, 30 Aug 2011 07:25:55 +0000</when>
<what>in the AndroidManifest.xml,  I donQ&apos;Et declare Q&quot;EQ&lt;Euses-sdkQ&gt;EQ&lt;E/uses-sdkQ&gt;EQ&quot;E , but the Q&quot;Eproject build targetQ&quot;E is android 2.2  so the default value of Q&quot;EanyDensityQ&quot;E shoud be true</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 31 Aug 2011 01:40:46 +0000</when>
<what>the build target is just for compilation though. It doesnQ&apos;Et store anything in the app, and doesnQ&apos;Et set what API level is needed to run the app. This is because there are cases where you want to compile against an higher API level than what you declare as your min API level.

Not setting uses-sdk means your app is compatible with android 1.0 which means anyDensity is false.

Set uses-sdk minSdkVersion=4 and itQ&apos;Ell fix your problem.</what>
</comment>
</bug>
<bug>
<bugid>15828</bugid>
<title>SAX parser doesnQ&apos;Et work on Android 2.1-update 1</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-03-29T17:16:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gunnar.a...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 09:16:07 +0000</openedDate>
<description>When using the SAX-parser on Android 2.1-update 1, the endElement()
method is never called. This is true for both the Emulator and on my
Sony-Ericson Xperia X8 device. It works on Android 2.2 (Emulator
version).</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Mar 2011 17:16:23 +0000</when>
<what>as you say, Q&quot;Efixed in froyoQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>8234</bugid>
<title>Menu Launcher doesnQ&apos;Et get updated.</title>
<status>Reviewed</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roman.se...@gmail.com</reportedBy>
<openedDate>Sun, 09 May 2010 17:56:46 +0000</openedDate>
<description>Android code version you are running: 1.5,1.6,2.0,2.1 Your development
environment: Ubuntu Describe the problem: If you change the activity to
be set as a launcher in the main menu, it doesnQ&apos;Et get updated if there
is a previous version of the software installed. Steps to reproduce: 1.
Hello world application with an activity ABC set as launcher. Upload and
install through market. 2. New version: remove ABC and create new
activity XYZ, setting as launcher in the manifest. Upload the update. 3.
Install the update from market. The existing launcher in the menu will
still point to the old activity giving error message of Q&quot;Enot foundQ&quot;E when
clicked. Expected results: Start the new activity as set in the
manifest. Observed results: Tries to start the old activity that doesnQ&apos;Et
exist any more.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 May 2010 01:07:03 +0000</when>
<what></what>
</comment>
<comment>
<author>Oderik.S...@gmail.com</author>
<when>Tue, 01 Feb 2011 10:23:23 +0000</when>
<what>This also occurs on Android 2.2</what>
</comment>
</bug>
<bug>
<bugid>18307</bugid>
<title>I want to Arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-08T23:43:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alha...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 13:33:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Fri, 08 Jul 2011 06:30:16 +0000</when>
<what>arabic is not a verb.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 08 Jul 2011 23:43:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16574</bugid>
<title>User network access issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-05T00:27:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>don%srj...@gtempaccount.com</reportedBy>
<openedDate>Wed, 04 May 2011 06:55:45 +0000</openedDate>
<description>I have a Samsung Galaxie S and want to connect to the Android network to
update the OS. It asks for a user name and password - but I have none.
How do I set up an Andorid network account - or how do I find my user
name and password if that has been set up for me already? thanks</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:27:36 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>2257</bugid>
<title>Internal clock desynchronizes which leads to a 30+ min differences in comparison with actual time. </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-18T17:56:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>johnmark...@gmail.com</reportedBy>
<openedDate>Thu, 19 Mar 2009 11:22:43 +0000</openedDate>
<description>Randomly internal clock of my G1 running Android (standard, preloaded by
T-mobile (Era) version) desynchronizes with carrier time servers which
leads to great differences between its internal and real time. Date and
Time settings are set to Auto. When a time variance occurs, even manual
change in time settings does not resolve the problem. Just after
altering systemQ&apos;Es time and enabling auto synchronization, wrong time
setting returns. Only way to repair it is to do a full reboot of a
device. I do not use any third party software that would openly require
access to systemQ&apos;Es time - no schedulers or alarm clocks besides the
original Google Calendar and Google Alarm Clock. I am not the only
person experiencing this problem - a friend of mine has exactly the same
issue with his G1. Firmware version 1.1 Baseband version
62.33.20.08U_1.22.12.29 Kernel version
2.6.25-01843-gfe26b0android-build@apa27 #6 Build number 126400 I would
be most grateful for help with this issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:19:10 +0000</when>
<what>Do you have your date Q&amp;E time settings set to Q&quot;Eautomatic / user network-provided valuesQ&quot;E?</what>
</comment>
<comment>
<author>johnmark...@gmail.com</author>
<when>Sun, 22 Mar 2009 07:47:16 +0000</when>
<what>Yes, just as I wrote, Date Q&amp;E Time -Q&gt;E Automatic (Use network-provided values) is set
to ON position. When trying to correct time values and switching it to manual,
setting the right time and enabling Automatic again - incorrect time value reappears.
Only way to correctly synchronize it again is to reboot phone, afterwards it
reacquires right time from phone network.</what>
</comment>
<comment>
<author>legerst...@gmail.com</author>
<when>Tue, 24 Mar 2009 12:25:05 +0000</when>
<what>IQ&apos;Eve also got the same issue here.
Randomly the time gets out of sync.
Only a reboot fixes the issue.......
Has anyone else got the same issue? Or maybe a idea how to solve?</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Tue, 24 Mar 2009 12:28:36 +0000</when>
<what>I have exactly the same problem.</what>
</comment>
<comment>
<author>johnmark...@gmail.com</author>
<when>Thu, 26 Mar 2009 10:09:18 +0000</when>
<what>I found that it occurs when i use application which are heavy on CPU/Memory usage
like YouTube player, afterwards synchronization fails.</what>
</comment>
<comment>
<author>legerst...@gmail.com</author>
<when>Fri, 03 Apr 2009 12:57:19 +0000</when>
<what>Well just for the follow up.
I havenQ&apos;Et got this issue anymore since the last time i wrote this.
So it only happend like 3 times and it happend only just in the first 3 days that i
got this phone.
Just curious on how the other guys are doing....</what>
</comment>
<comment>
<author>johnmark...@gmail.com</author>
<when>Fri, 03 Apr 2009 15:30:48 +0000</when>
<what>Well I have to power down and power on my phone every day to keep the clock in
sync... It has been about one month since I got it there were no changes in a curious
clock behavior.</what>
</comment>
<comment>
<author>LinuxC...@gmail.com</author>
<when>Tue, 07 Apr 2009 06:56:26 +0000</when>
<what>It happened to me as well several times as well. I opened a shell and run Q&quot;EdateQ&quot;E just
to see that the Linux thinks it is the wrong time, too. I have bad signal at my home,
so quite often the G1 loses connection and does not reconnect to the network even
when I am in an area with good signal, but this is another issue. I just noticed,
that the time was wrong when it had no signal for some hours, but cannot tell if this
was the reason.

But even after a reboot, the time is still wrong.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 23 Apr 2009 22:42:47 +0000</when>
<what></what>
</comment>
<comment>
<author>legerst...@gmail.com</author>
<when>Fri, 24 Apr 2009 08:04:56 +0000</when>
<what>hey me again.
it happened again yesterday. 
no good lead on why........
now its fine again, very frustrating on not knowing why this is......
after reboot time is still wrong but on first sync its corrected</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Fri, 24 Apr 2009 08:16:17 +0000</when>
<what>Yesterday morning my clock was late about 1.5h from actual time.
ItQ&apos;Es very annoying because I canQ&apos;Et use alarm clock in my phone.</what>
</comment>
<comment>
<author>legerst...@gmail.com</author>
<when>Mon, 27 Apr 2009 10:18:06 +0000</when>
<what>OK......now it is happening to me daily. As we speak time is again off by 16 minutes.
Has anybody got any idea what is happening? It looks like it has something to do with
CPU load......but i canQ&apos;Et Imagen how?
I havenQ&apos;Et had this issue since my last post en now itQ&apos;Es happening again all the time :-(</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Thu, 14 May 2009 12:41:40 +0000</when>
<what>I would like to say that I havenQ&apos;Et noticed any problems with clock desynchronization
since I updated my software to Q&quot;EcupcakeQ&quot;E version.
</what>
</comment>
<comment>
<author>legerst...@gmail.com</author>
<when>Fri, 15 May 2009 13:27:14 +0000</when>
<what>As addon from me.
After 1.5 update it did not happen so...solved i would say?
And whoever did it, thanks! ;-)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 17:56:27 +0000</when>
<what>I assume that this was fixed in 1.5. Please leave a note only if you still see it
happening on 1.5.</what>
</comment>
<comment>
<author>marco.tijuana</author>
<when>Wed, 03 Jun 2009 09:41:26 +0000</when>
<what>This never happened to me with previous releases, nor it happened since i updated to
1.5 a month ago.

However in the last 2 days is happening continuously. Right now itQ&apos;Es June 3 11:33 and
my clock shows  May 29, 03:02.
Only the first time, rebooting solved the problem. Right now instead, if i reboot it
doesnQ&apos;Et change anything.

IQ&apos;Em not running any cpu-intensive task (just calling and messaging).
My phone is a developer G1 (ADP1).
The dateQ&amp;Etime settings are on automatic mode (Q&quot;Euse network provided valuesQ&quot;E)</what>
</comment>
<comment>
<author>marco.tijuana</author>
<when>Thu, 11 Jun 2009 08:19:54 +0000</when>
<what>(follow up of comment 18)

I tried for one week to keep Q&quot;Eautomatic modeQ&quot;E off. 
The clock didnQ&apos;Et lose a second, even running cpu-intensive tasks and so on.

I then tried to re-enable Q&quot;Eautomatic modeQ&quot;E.
For a few days no problem. However right now it happened again.
This time the clock went back _exactly_ one hour (itQ&apos;Es showing 9:16 when itQ&apos;Es 10:16)
This looks strange, doesnQ&apos;Et it?

By the way, this happens on different networks (i.e. when iQ&apos;Em in switzerland with my
swiss SIM card, and when iQ&apos;Em in italy with my italian SIM) so itQ&apos;Es not specific to
one carrier</what>
</comment>
<comment>
<author>LinuxC...@gmail.com</author>
<when>Tue, 30 Jun 2009 16:59:25 +0000</when>
<what>Follow up to comment #19: I live in France close to the German border and use a German network. But 
there are strong French networks to which I am allowed to connect, but never do.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:49:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16011</bugid>
<title>An apostrophe will only appear with a space after it</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:40:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jonathan...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 14:57:08 +0000</openedDate>
<description>Handset is an LG Optimus 2X running 2.2.2. When entering text anywhere,
whenever an apostrophe is added to a word a space is added too - there
is no way of deleting this space. This issue is not just limited to
entering an apostrophe, if I view a webpage or a received email that
contains apostrophes in words these too are rendered with a following
space. e.g. Q&quot;EIt` s time for dinnerQ&quot;E</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:40:34 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>11815</bugid>
<title>Android Market app disappeared</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>westrod...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 03:20:30 +0000</openedDate>
<description>I installed a system s/w update today and now my Android X no longer has
the Android Market App installed... and the option to perform a factory
reset seems to either have moved or also disappeared? Any ideas? updated
system s/w is version 2.3.15.MB810.Verizon.en.US Android Version 2.2
Help!</description>
</bug>
<bug>
<bugid>18729</bugid>
<title>Arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-22T17:02:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tachkel2...@hotmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 09:29:59 +0000</openedDate>
<description>????? ??????? ??? ????? ?? ?????? ?????? ?????? ?? ???? ?? ???? ?????
??????? ?? ???? ??????? ????? ?? ??? ???????? ???? ?????? ?????? ??? ??
???? ?????? ??????? ??? ???? ??? ???? ????? ??????? ???????
_____________________________________________________________________________________
Arabic an official language in the Arab world and we hope that Google
supports the Arabic language in Tzam Andord because I am a big fan of
this system is very wonderful to be in Arabic, as did Apple support its
system of Arabic</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 22 Jul 2011 17:02:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9696</bugid>
<title>schedule not resigering problem in calendar.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>gloomy...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 02:12:08 +0000</openedDate>
<description>While I was testing Exchange Server 2007 and Exchange Server 2003 with
Froyo version. When I gave meeting invitation from OWA of Exchange
Server 2007 account to Exchange Server 2003 account, I can receive the
email of meeting invitation of Exchange Server 2003 account but I canQ&apos;Et
register the schedule of meeting invitation after accept the email. But
it works well from 2007 to 2007 and from 2003 to 2003 and from 2003 to
2007. And when I tested it with HTC hero phone to same server it also
worked well normally in all cases. What cause this? pleas check this
out.</description>
</bug>
<bug>
<bugid>3973</bugid>
<title>Settings.System.DATE_FORMAT empty on default and Q&apos;EnormalQ&apos;E settings</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>Maxouw...@gmail.com</reportedBy>
<openedDate>Mon, 21 Sep 2009 21:09:28 +0000</openedDate>
<description>Tested against 1.6r1 emulator. When starting a new AVD, the value for
DATE_FORMAT is not set, returning null on
Q&apos;ESettings.System.getString(getContentResolver(),
Settings.System.DATE_FORMAT)Q&apos;E. In the same way, when switching from a
specific value to Q&quot;EnormalQ&quot;E (in the settings application), the
DATE_FORMAT is set to the empty string (making the DatePickerDialog
return empty string as a side effect).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:43:35 +0000</when>
<what></what>
</comment>
<comment>
<author>Maxouw...@gmail.com</author>
<when>Fri, 02 Oct 2009 12:55:41 +0000</when>
<what>(forgot the DatePickerDialog part, itQ&apos;Es my code failing)

The bug is discussed there :
http://groups.google.com/group/android-developers/browse_thread/thread/3f97829b6260ead3/4df2ccc67bb9f636?hl=en

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Oct 2009 17:38:11 +0000</when>
<what>i think this is most likely the Settings app.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Oct 2009 17:38:17 +0000</when>
<what>Issue 3913 has been merged into this issue.</what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Thu, 22 Oct 2009 17:47:09 +0000</when>
<what>Please use android.text.DateFormat.getDateFormat() instead of looking at the setting 
directly, which will work whether or not the setting is set.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Oct 2009 17:53:41 +0000</when>
<what></what>
</comment>
<comment>
<author>dlawito...@gmail.com</author>
<when>Mon, 26 Oct 2009 02:37:01 +0000</when>
<what>1.6: DatePickerDialog(Context context, DatePickerDialog.OnDateSetListener callBack,
int year, int monthOfYear, int dayOfMonth) is not working. At 1.5 it was OK</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2444</bugid>
<title>Contacts notes deletion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>art.cowles</reportedBy>
<openedDate>Thu, 16 Apr 2009 18:29:01 +0000</openedDate>
<description>Short description: My notes for a contact are being deleted when they
shouldnQ&apos;Et be. Step by Step: 1. Access contacts on my G1 2. Choose a
contact that has a note 3. Choose edit contact 4. Scroll to the bottom
bypassing the current note. 5. Click on Q&quot;EMore infoQ&quot;E 6. Click on Q&quot;EOtherQ&quot;E
7. Click on Q&quot;ENoteQ&quot;E 8. At this point I notice my original note that I
wanted to add additional information too. 9. Click the red Q&quot;EXQ&quot;E next to
the new blank note. 10. Make additions to the original note. 11. Click
Q&quot;ESaveQ&quot;E 12. All the notes are gone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:28:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:44:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>725</bugid>
<title>Issues with Region and Path... The thread is dead...</title>
<status>FutureRelease</status>
<owner>r...@google.com</owner>
<closedOn>2008-10-31T15:03:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>hayashi%...@gtempaccount.com</reportedBy>
<openedDate>Fri, 16 May 2008 11:31:15 +0000</openedDate>
<description>Very simple code. ------ -- android-sdk_m5-rc15_windows.zip with Windows
Vista ------ import android.graphics.*; ... public void onCreate(Bundle
icicle) { super.onCreate(icicle); setContentView(R.layout.main); Region
region = new Region(); Path path = new Path(); path.moveTo(25071800f,
-141823808f); path.lineTo(25075500f, -141824000f);
path.lineTo(25075400f, -141827712f); path.lineTo(25071810f,
-141827600f); path.close(); region.setPath(path); // Q&lt;E-- !! DOWN !! }
overflow?? --- Good case --- Path path = new Path(); path.moveTo(1800f,
-23808f); path.lineTo(5500f, -24000f); path.lineTo(5400f, -27712f);
path.lineTo(1810f, -27600f); path.close(); region.setPath(path); // Q&lt;E--
OK... --- Sorry my English is very poor. Tatzu</description>
<comment>
<author>r...@google.com</author>
<when>Tue, 28 Oct 2008 16:43:11 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 31 Oct 2008 15:03:29 +0000</when>
<what>fixed for a future release. In the first case, the setPath() operation will fail, and return false (setting the region to 
empty). The problem is that internally I cannot allocate enough temp space for the region builder.</what>
</comment>
<comment>
<author>felix.ga...@gmail.com</author>
<when>Mon, 24 Aug 2009 20:12:43 +0000</when>
<what>Any plans for fixing this? Region actually is in a pretty lousy shape at the time of
writing ;-(</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Mon, 24 Aug 2009 20:30:25 +0000</when>
<what>
Region.setClip requires a clip as the 2nd parameter. Here is my C++ test case for this issue.

    SkPath path;
    SkRegion region;
    path.moveTo(25071800.f, -141823808.f); 
    path.lineTo(25075500.f, -141824000.f);
    path.lineTo(25075400.f, -141827712.f);
    path.lineTo(25071810.f, -141827600.f);
    path.close();

    SkIRect bounds;
    path.getBounds().round(Q&amp;Ebounds);
    SkRegion clip(bounds);
    bool result = region.setPath(path, clip);

In the current code, this returns false, but does not blow-up. I need to rethink the code in 
SkRegion.cpp:count_path_runtype_values, with its 16bit assumptions, and see if with a change there I could 
succeed.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:41:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4088</bugid>
<title>Download manager: ongoing downloads are aborted when clearing notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>Roman.Gu...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 20:14:26 +0000</openedDate>
<description>If I clean notifications while downloading apps from market itQ&apos;Es often
buzz downloading, so I have to restart download. Restarting phone
doesnQ&apos;Et help.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:52:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5348</bugid>
<title>Android docking station weather bug FIX</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>optago...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 19:55:49 +0000</openedDate>
<description>Many reports on the Q&quot;Eno weatherQ&quot;E issue on the android docking statio. I
tried a number of fixes including downloading the accu weather app and
widget - nothing worked. As reported it would find the location on GPS
but would not give a town the default being chicago. The fix I found was
to place the droid into the docking station, go to the weather set up
menu which brings up a screen to find location automatically or
manually. Without selecting, take the droid out of the docking station
and select the find automatically option. The screen will then refresh
to show GPS co-ordinates and actual town. Plug the droid back into the
docking station and the weather app will now work. Fix appears to be
permanent as I have un-docked hte unit several times today and when I
plus back in the weather display comes up and it appears to be changing
with the outside temperature in a very cool 46 degree Fremont in Q&quot;EsunnyQ&quot;E
California. Optagonal@gmail.com</description>
</bug>
<bug>
<bugid>3252</bugid>
<title>Dump according to SIGNAL_USR1 only about 2M, which is much less than 16M limitation</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-08-05T17:33:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sinbadon...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 01:51:23 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Try to dump heap info, either by
monkey --hprof option, or send signal SIGNAL_USR1(10) to the specified
process. 2. Get all the files generated under /data/misc/ folder.
concatenate and hprof-conv them to standard hprof format. Open it using
eclipse MAT tool. Then find that all the memory only about 2M. - Sample
source code demonstrating the problem NA - What you think the correct
behavior should be. Our dilemma situation is: while can not find any
problem clue in the 2M heap dump, we still encounter occasional
OutOfMemory error. Since every process has memory heap limitation at
16M, I think dump should be as complete as possible to facilitate
developerQ&apos;Es debug.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 14 Jul 2009 17:20:03 +0000</when>
<what>Some info about dumping the heap can be found in dalvik/docs/heap-profiling.html, or:

 
http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=docs/heap-profiling.html;hb=HEAD

Note the dumpHprofData() call that was added in 1.5.  If you put this in a try/catch
on OutOfMemoryError you can get a dump at the point of the OOM.

The other thing to check is, if youQ&apos;Ere using a lot of bitmaps, theyQ&apos;Ere handled
through a separate Q&quot;Eexternal allocationQ&quot;E mechanism.  The Q&quot;Egclog.pyQ&quot;E script can be
used to monitor GC stats in the event log.

  http://bigflake.com/gclog.py.txt

It shows the stats for all processes, so make sure youQ&apos;Ere just watching your own.  In
particular it shows the external allocation limit value.
</what>
</comment>
<comment>
<author>sinbadon...@gmail.com</author>
<when>Wed, 15 Jul 2009 04:39:42 +0000</when>
<what>Thank you very much for your detailed explanation. After check the output from gclog
script and read some dalvik vm allocation code, however, I still got one question as
below:

Take following gclog as an example:
Point A: Most beginning: (I set minimal heap size as 4M)
Zygote Heap Status: soft=4194304 act=2162688 allow=2162688 objs=32512 bytes=1675264
External alloc Q&amp;E Native Heap summary: foot=0 total=0 limit=1052672 alloc=704512

Point B: After some operation:
Zygote Heap Status: soft=9633792 act=2162688 allow=2162688 objs=32512 bytes=1662976
External alloc Q&amp;E Native Heap summary: foot=0 total=0 limit=5636096 alloc=5046272

We can see objects number in Zygote heap and bytes allocation for those objects are
remaining the same, while soft limit are growing much higher. However, if I dump
hprof data at point B, I still get heap total size about 2M showing in eclipse MAT,
which I guess it is only about objects in Zygote heap. However, when OOM occurs, the
problem is (soft limitaion + external allocation) being clamped to 16M (correct me if
wrong), so VM can not allocate even 200K and crash then.

So I think I need to trace external allocation and soft limitation constitution. Why
soft limit can only grow but can not shrink? 

gclog attached for your information. Thank you again for your patience and response.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 15 Jul 2009 17:14:46 +0000</when>
<what>The current GC implementation doesnQ&apos;Et perform compaction, so the soft limit canQ&apos;Et
always be reduced.

The Q&quot;EzygoteQ&quot;E heap is created and populated in the zygote process.  When an app is
launched, the zygote forks a new process, and the process Q&quot;EspecializesQ&quot;E to the
desired app.  Nothing is allocated in the zygote heap after the fork.

The numbers in the last entry show zygote bytes=1662976 and aggregate bytes=2228224,
so if youQ&apos;Ere seeing 2MB of objects then you are seeing all of the objects.  (I donQ&apos;Et
believe itQ&apos;Es possible to tell zygote from non-zygote on the hprof-conv output, except
possibly by the numeric value of the reference.)

The external allocation limit and aggregate heap footprint are not allowed to exceed
16MB combined.  The Q&quot;EfootprintQ&quot;E is the actual memory being used to represent the heap
(as reported by dlmallocQ&apos;Es mspace code).
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:33:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10440</bugid>
<title>Bug in Dev Guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>migat...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 09:08:51 +0000</openedDate>
<description>There are a number of dead links in DeveloperQ&apos;Es Guide. Here are two of
them, hoping they will be corrected: First one: In
http://developer.android.com/guide/developing/eclipse-adt.html There is
a reference to Creating a Launch config: See Q&lt;Ea
href=Q&quot;E#launchconfigQ&quot;EQ&gt;ECreating a Launch ConfigurationQ&lt;E/aQ&gt;E for
information.Q&lt;E/pQ&gt;E But the reference is actually RunConfig: Q&lt;Eh2
id=Q&quot;ERunConfigQ&quot;EQ&gt;ECreating a Run ConfigurationQ&lt;E/h2Q&gt;E Second one: In
Developer Forums:
http://developer.android.com/resources/community-groups.html The first
link to Open Source Project Mailing lists:
http://source.android.com/discuss goes to nowhere. It would be better to
just link it to http://source.android.com/ Mich?le Garoche</description>
</bug>
<bug>
<bugid>11449</bugid>
<title>NativeConverter.openConverter performs resource free without NULL checking:</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-09-24T21:58:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>garbeam</reportedBy>
<openedDate>Fri, 24 Sep 2010 14:07:58 +0000</openedDate>
<description>IQ&apos;Eve noticed crashing behavior in one application that I canQ&apos;Et disclose
that appears to be related to a NativeConverter creation with a
converterName that might be null in certain cases. I traced through the
froyo source and think the attached patch should be applied in order to
avoid the crash. Basically the ReleaseStringUTFChars() should only be
called if cnvName is != NULL, because itQ&apos;Ell free(NULL) otherwise
unconditionally which will lead to undefined behavior, most likely
crashes like in my case. Affected file:
dalvik/libcore/icu/src/main/native/NativeConverter.cpp</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 24 Sep 2010 19:45:09 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 24 Sep 2010 21:58:17 +0000</when>
<what>this is already fixed in gingerbread as part of the C++ rewrite:

static jlong NativeConverter_openConverter(JNIEnv* env, jclass, jstring converterName) {
    ScopedUtfChars converterNameChars(env, converterName);
    if (converterNameChars.c_str() == NULL) {
        return 0;
    }
    UErrorCode errorCode = U_ZERO_ERROR;
    UConverter* cnv = ucnv_open(converterNameChars.c_str(), Q&amp;EerrorCode);
    icu4jni_error(env, errorCode);
    return reinterpret_castQ&lt;Euintptr_tQ&gt;E(cnv);
}
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:29:06 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:56:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13084</bugid>
<title>[Developper feature request] Classes defined in an apk should take precedence over classes in the Framework</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-12-14T00:16:23.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>B...@JRAF.org</reportedBy>
<openedDate>Fri, 10 Dec 2010 13:57:21 +0000</openedDate>
<description>Use case: I have a project that uses a sip library that declares some
classes in the javax.sip package. It used to work but now in Android 2.3
it breaks, because 2.3 also contains (internally, i.e. *not* documented
in the public API docs) a javax.sip package - but a different version.
My project now breaks, and there was no way for me to foresee this.
Classes defined in the project should take over the ones defined in the
framework. This would avoid this situation.</description>
<comment>
<author>B...@JRAF.org</author>
<when>Fri, 10 Dec 2010 13:58:00 +0000</when>
<what>See related thread in android-dev: http://groups.google.com/group/android-developers/browse_frm/thread/61a1bdce2d835857?pli=1</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Dec 2010 19:34:05 +0000</when>
<what>Java isnQ&apos;Et defined to work this way.  If it were, you could define your own String class that would replace the system String class, possibly in incompatible ways, and break the system.  (In systems that depend on Java language constructs for security, this is a very significant problem.)

From a different angle, the framework expects classes to work a certain way.  If you pass in an instance of that class that works a different way, things will break.  There can be only one version of a specific class, and if the framework and your app have different ideas of how that class is implemented, bad things will happen.

Java addresses this by allowing you to load the class in a different class loader, at which point itQ&apos;Es effectively a different class.  This is a rather awkward and annoying way to deal with it however.

The bottom line is that you run the risk of this happening whenever you define your own version of a system library, which is why Q&quot;EdxQ&quot;E spits out a lengthy message when you try to process a class starting with Q&quot;Ejava.Q&quot;E or Q&quot;Ejavax.Q&quot;E, and you have to explicitly say Q&quot;Eyes I know what IQ&apos;Em doingQ&quot;E to continue.

The usual way to work around this is to use something like Q&quot;EjarjarQ&quot;E to rename the javax package to something else, so that your copy of the implementation doesnQ&apos;Et clash with the systemQ&apos;Es version.  (Ah, I see that was mentioned over in the android-developers thread.)
</what>
</comment>
<comment>
<author>BoDl...@gmail.com</author>
<when>Sat, 11 Dec 2010 20:54:38 +0000</when>
<what>Thanks for the extensive reply.
I guess I did not think of all the implications of my request :)

Still IQ&apos;Em a bit annoyed that IQ&apos;Em the one who must rename the package, especially since this library was not there before, and is not even documented to be there now (AFAIK).

Also, I donQ&apos;Et get the dx warning you mention.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sat, 11 Dec 2010 22:50:42 +0000</when>
<what>The dx message looks like this (IQ&apos;Em also showing the steps I used to generate it):

-----
% mkdir javax
% cat Q&gt;E javax/Foo.java
package javax;
public class Foo {}
% javac javax/Foo.java
% dx --dex --output=foo.zip javax/Foo.class 

trouble processing Q&quot;Ejavax/Foo.classQ&quot;E:

Ill-advised or mistaken usage of a core class (java.* or javax.*)
when not building a core library.

This is often due to inadvertently including a core library file
in your applicationQ&apos;Es project, when using an IDE (such as
Eclipse). If you are sure youQ&apos;Ere not intentionally defining a
core class, then this is the most likely explanation of whatQ&apos;Es
going on.

However, you might actually be trying to define a class in a core
namespace, the source of which you may have taken, for example,
from a non-Android virtual machine project. This will most
assuredly not work. At a minimum, it jeopardizes the
compatibility of your app with future versions of the platform.
It is also often of questionable legality.

If you really intend to build a core library -- which is only
appropriate as part of creating a full virtual machine
distribution, as opposed to compiling an application -- then use
the Q&quot;E--core-libraryQ&quot;E option to suppress this error message.

If you go ahead and use Q&quot;E--core-libraryQ&quot;E but are in fact
building an application, then be forewarned that your application
will still fail to build or run, at some point. Please be
prepared for angry customers who find, for example, that your
application ceases to function once they upgrade their operating
system. You will be to blame for this problem.

If you are legitimately using some code that happens to be in a
core package, then the easiest safe alternative you have is to
repackage that code. That is, move the classes in question into
your own package namespace. This means that they will never be in
conflict with core system classes. JarJar is a tool that may help
you in this endeavor. If you find that you cannot do this, then
that is an indication that the path you are on will ultimately
lead to pain, suffering, grief, and lamentation.

1 error; aborting
-----

Check to see if you have Q&quot;E--core-libraryQ&quot;E defined somewhere in your build scripts.
</what>
</comment>
<comment>
<author>BoDl...@gmail.com</author>
<when>Sun, 12 Dec 2010 13:58:33 +0000</when>
<what>Thanks again.
Wow this is indeed a detailed warning message that could have helped us if we actually saw it previously :)

My project is using a Q&quot;EregularQ&quot;E ant build.xml generated by the command Q&quot;Eandroid create projectQ&quot;E.
We also use Eclipse and the plugin, which build without the warning.

Should it be displayed when the incriminating javax class is defined in a .jar file in the libs directory?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Dec 2010 17:55:45 +0000</when>
<what>I learned something new today. :-)

Not all javax.* packages get the warning.  Apparently thereQ&apos;Es a whole bunch of javax.* stuff that is commonly included separately, so thereQ&apos;Es an explicit Q&quot;EblacklistQ&quot;E:

    private static final String[] JAVAX_CORE = {
        Q&quot;EaccessibilityQ&quot;E, Q&quot;EcryptoQ&quot;E, Q&quot;EimageioQ&quot;E, Q&quot;EmanagementQ&quot;E, Q&quot;EnamingQ&quot;E, Q&quot;EnetQ&quot;E,
        Q&quot;EprintQ&quot;E, Q&quot;ErmiQ&quot;E, Q&quot;EsecurityQ&quot;E, Q&quot;EsoundQ&quot;E, Q&quot;EsqlQ&quot;E, Q&quot;EswingQ&quot;E, Q&quot;EtransactionQ&quot;E,
        Q&quot;ExmlQ&quot;E
    };

Since javax.sip is not in the list, you didnQ&apos;Et get the complaint.  I think weQ&apos;Ell need to add that to the list.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 14 Dec 2010 00:16:23 +0000</when>
<what>javax.sip will cause dx complaints in a future release (internal fix #3279503).

Marking as WAI re: the initial request.
</what>
</comment>
<comment>
<author>fschlemb...@gmail.com</author>
<when>Mon, 20 Dec 2010 09:30:22 +0000</when>
<what>iQ&apos;Em having the same issue as the thread author. Actually iQ&apos;Em using Eclipse, the article assumes that iQ&apos;Em using ant.
is there a way how to repackage the javax.naming.referenceable (in my case) with Eclipse?
Thanks in advance for your help.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 04 Jan 2011 19:01:51 +0000</when>
<what>I donQ&apos;Et know of an Eclipse feature that will help.

http://code.google.com/p/jarjar/ is the usual solution.
</what>
</comment>
<comment>
<author>jim.mill...@gmail.com</author>
<when>Thu, 30 Jun 2011 22:04:26 +0000</when>
<what>IQ&apos;Em getting this same lengthy Q&quot;EIll-advised or mistaken usage of a core class...Q&quot;E message, but I am not trying to create such a class at all. I import various standard classes, most notably:

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.nio.FloatBuffer;
import java.nio.IntBuffer;
import java.util.ArrayList;
import java.util.Scanner;

but I do not create anything in a java.* or javax.* package.  The Q&quot;EIll-advisedQ&quot;E message is preceded by Q&quot;Etrouble processing Q&quot;Ejava/security/Provider.classQ&quot;EQ&quot;E. I have not created or used any class named Provider.  IQ&apos;Em using the latest Eclipse with the latest android plugin.</what>
</comment>
<comment>
<author>kalpana....@gmail.com</author>
<when>Sun, 30 Oct 2011 03:32:41 +0000</when>
<what>Hi, I am also facing the similar issue while accessing DomParser core library class. Can anyone help how to resolve this in the Eclipse.</what>
</comment>
</bug>
<bug>
<bugid>4048</bugid>
<title>External link launch, Cache manager timer indefinitely loops WebCore thread</title>
<status>NeedsInfo</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>bipi...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 23:22:17 +0000</openedDate>
<description>Release: Cupcake Application: Browser Steps to reproduce in cupcake: 1)
Open Browser and let it load the homepage (google.com) 2) Press Back 3)
Using adb shell, run top ?m 5 to show CPU usage 4) Send the phone an
email/SMS with a link in the message body (say yahoo.com) 5) Clicking on
the link that will open the Browser 6) Wait till the page loads
completely 7) Press Back to return to Email/SMS app 8) Note that CPU
usage of the browser process does NOT fall to 0% and remains at ~20%
until you restart the phone. Preliminary analysis --------------------
In the CacheManager, startTransaction/endTransaction should be always
called in pairs. But, the above sequence causes two issues (a) In the
above sequence, the WebView object gets destroyed before the PAUSE_TIMER
message can reach the WebCore thread. Because PAUSE_TIMER does not reach
the WebCore thread, it sets off the cache timer every 60 seconds and it
will remain like this irrespective of any future
RESUME_TIMER/PAUSE_TIMER sequences (since they have to be always be
called in pairs). This drives the CPU usage up and hence impacts battery
life. (b) In the normal browser use-cases OnResume is called when
browser is launched (RESUME_TIMER is sent) and OnPause (PAUSE_TIMER is
sent) when browser is dismissed. A related issue with the above sequence
is that PAUSE_TIMER is called for the tab animation before the
RESUME_TIMER when browserQ&apos;Es OnResume is called. This throws off the
reference counter in the CacheManager. (though eventually corrects the
ref counter when the animation is complete)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:42:16 +0000</when>
<what></what>
</comment>
<comment>
<author>neil.lok...@gmail.com</author>
<when>Fri, 15 Jan 2010 02:49:23 +0000</when>
<what>Can Reproduce in 1.6 by following the above steps.
bugreport attached.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 24 Feb 2010 14:45:05 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 19:48:06 +0000</when>
<what>WeQ&apos;Ere unable to reproduce. Is this still happening in Eclair or Froyo?</what>
</comment>
<comment>
<author>neil.lok...@gmail.com</author>
<when>Mon, 24 May 2010 20:02:01 +0000</when>
<what>HavenQ&apos;Et notice on Nexus One Eclair. Also, unable to reproduce using the above steps.</what>
</comment>
</bug>
<bug>
<bugid>5429</bugid>
<title>this program works but keeps quitting ome</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2009-12-13T23:29:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Laguerre...@gmail.com</reportedBy>
<openedDate>Sun, 13 Dec 2009 20:46:00 +0000</openedDate>
<description>Now I got the program to work. The problem is the internet is going in
and out. So I have to keep turning the program on and off. IQ&apos;Em using
windows 7 whatQ&apos;Es wrong why does it do tha</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 13 Dec 2009 23:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20037</bugid>
<title>Email widget will not start Email process like it should</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-15T18:13:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben...@demaine.info</reportedBy>
<openedDate>Wed, 14 Sep 2011 11:05:02 +0000</openedDate>
<description>HTC Sensation Android 2.3.4 Sense 3.0 Took me 3 weeks to understand this
bug. I first thought that Sense was deeply sucking, and would not show
in list of recent tasks the applications started using widgets. I was
wrong. When using Business Calendar (Market apk, not in default
Android), and Messages (SMS - shipped in by default) widgets, they are
properly added to recent task list (8 icon list after long press on
HOME). But when using the Email widget (not Gmail, but Email), the one
showing emails just like Messages is showing SMS ... then the
application process is not added to Recent task list. This is very
ennoying. Because it prevents going back to *where I were* after some
task switch. Other example of properly working widget: the Clock
(default one).</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 15 Sep 2011 18:13:51 +0000</when>
<what>HTC created the Email application for its Sense devices; youQ&apos;Ell have to report this issue to them.</what>
</comment>
</bug>
<bug>
<bugid>15275</bugid>
<title>HelloL10N tutorial</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>miltmur...@centurylink.net</reportedBy>
<openedDate>Sat, 05 Mar 2011 15:58:23 +0000</openedDate>
<description>I was doing the HelloL10N tutorial. Upon running the app per in
structions in the Q&quot;Erun the unlocalized appQ&quot;E section, I got the following
result: The application Hello, L10N (process com.examples.hellol10n) has
stopped unexpectedly Please try again (screen shot attached). I found
that by commenting out the line (b =
(Button)findViewById(R.id.flag_button)).setBackgroundDrawable(this.getResources().getDrawable(R.drawable.flag));
the app would run, but the button did not have the flag image. I then
tried changing api level in the manifest and project build target in
project/properties/android. I found that the app ran as intended, with
the flag image restored, for the android avds for API 4 and above. The
tutorial says to use api 3. I am obviously new to android, since IQ&apos;Em
doing tutorials. I spent many hours struggling with this. While I found
it to be a learning experience, someone else might find it discouraging.
NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>tha.next...@gmail.com</author>
<when>Thu, 21 Jul 2011 18:31:37 +0000</when>
<what>im at step 3 in this tutorial, the same place youre talking about and i cant figure out what to do when it says
Open HelloL10N.java (in the src/ directory) and add the following code inside the onCreate() method (after setContentView).
my questions are: where do i paste this code in the HelloL10N.java class? what does Q&quot;Eadd code to inside the onCreate method after setContentViewQ&quot;E mean, onCreate always has to be coded in before setContentView right?</what>
</comment>
</bug>
<bug>
<bugid>19263</bugid>
<title>ScanResult does not contain hotspot capabilities.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simon...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 12:27:17 +0000</openedDate>
<description>Reacting to SCAN_RESULTS_AVAILABLE_ACTION, calling
wifiManager.getScanResults() returns the ArraylistQ&lt;EScanResultQ&gt;E as
expected however each ScanResult returns an empty string for the
capabilities. Expected: the capabilities should be present in the
ScanResult to be presented to the user. Reproduced on the following
devices: Nexus-S, 2.3.4 Motorola Xoom, 3.1 Nexus-1, 2.3 G1, 1.5 T-Mobile
Pulse-Mini, Galaxy Tab</description>
</bug>
<bug>
<bugid>11818</bugid>
<title>Pecan QVGA LCD 240x320_VoiceSearch help popup doesnQ&apos;Et fit into 240x320 LCD</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-12T17:25:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 05:57:43 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Q&quot;EVoiceSearchQ&quot;E 2. Select
Q&quot;EHelpQ&quot;E - What happened. In the portrait LCD, the Q&quot;EVoiceSearch HelpQ&quot;E
popup doesnQ&apos;Et show the buttons for Q&quot;ESpeak nowQ&quot;E and Q&quot;ECancelQ&quot;E. In the
Landscape LCD, the Q&quot;EVoiceSearch HelpQ&quot;E popup shows the buttons for Q&quot;ESpeak
nowQ&quot;E and Q&quot;ECancelQ&quot;E correctly. - What you think the correct behavior
should be. In the portrait LCD, the Q&quot;EVoiceSearch HelpQ&quot;E popup should show
the buttons for Q&quot;ESpeak nowQ&quot;E and Q&quot;ECancelQ&quot;E.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Oct 2010 17:25:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1326</bugid>
<title>Feature Request: Android Market</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-28T13:53:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>6</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Tue, 18 Nov 2008 05:21:03 +0000</openedDate>
<description>I have used iPhhone from Version 1 to 2.1 and i am big fan of Cydia and
Installer as they Handle the Software Updates very very easily. You Just
go into Cydia or Installer and It Automatically check you downloaded
software and advice you to Update it to the Latest available Software. I
think the same feature should be available into Android Market. 1. Even
Networking Sub Menu should be Added in Application menu. 2. Application
Screen Shot should be must. 3. Application Information Webpage can be
Viewed WebKit based Web Component within Android Market if we wish to
have more Information on that Application. 4. Android Market can be set
as Service to Automatically check for Updates</description>
<comment>
<author>shane.au...@gmail.com</author>
<when>Tue, 16 Dec 2008 19:26:22 +0000</when>
<what>They are revamping the Market.  I donQ&apos;Et know all of the planned features.  However,
they are planning on having it accessible from a PC.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:37:06 +0000</when>
<what></what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Mon, 06 Jul 2009 23:52:20 +0000</when>
<what>Access to the full market from the web (on a PC) is essential. I want an iPhone because I can look through all 
of the apps available for the platform and find the ones IQ&apos;Ed want *before* I buy the phone. With Android itQ&apos;Es 
unclear if the featured apps or recent additions are the only options. It seems like they are which makes the 
software offerings on Android look meek against the huge cornucopia of the app store. It also discourages a 
developer. IQ&apos;Ed buy a phone to work on an app if only I could see what was already available in my niche. I 
donQ&apos;Et want to buy a phone and find that my app idea already exists.

You have an opportunity to upstage the iPhone by creating a better model of marketplace where everything 
gets in and highly tuned google algorithms (come on guy this is your *thing*) filter the best to the top and 
make searching for an app a breeze. Plus you could sell ad space like crazy (financial incentive).</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:50:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:53:39 +0000</when>
<what>Please file individual reports for your individual feature requests</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Fri, 28 Aug 2009 14:46:21 +0000</when>
<what>Ok then, here are mine:
Issue 3700:	Market Website Should Catalog All Apps
Issue 3701:	Purchase/Selection of Apps on the Desktop</what>
</comment>
</bug>
<bug>
<bugid>10175</bugid>
<title>activity measure by wrong size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Napoleon...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 00:47:43 +0000</openedDate>
<description>- Steps to reproduce the problem. Activity A is a portrait
activity(android:screenOrientation=Q&quot;EportraitQ&quot;E)? activity B doesnQ&apos;Et
specific orientation. First run A, and turn the device (or emalutor) to
land orientation, Then run B , and turn the devices to port orientation,
then press back key, return to A. - What happened. At the Moment of the
A resume, The bottom part of A is black , because when i run B , system
called the measure method of A ,and input wrong args, system input land
size to A......so when resume ,system draw A with land size. - What you
think the correct behavior should be. System should always input port
size if a activity is only surport port orientation. I reproduce it on
NexusOne, Emulator, G1....</description>
</bug>
<bug>
<bugid>9038</bugid>
<title>Using Jawbone prime and Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>john.hun...@gmail.com</reportedBy>
<openedDate>Sat, 12 Jun 2010 19:25:49 +0000</openedDate>
<description>IQ&apos;Em having intermittent problems with my Jawbone prime on the motorola
Droid running Android 2.1. The Kernel version says
2.6.29-omap1-g7fa8788. IQ&apos;Eve re-paired several times and even got a new
Droid from Verizon. The KB worked flawlessly on my other Motorola phone,
non Android OS. Sometimes it works fine. It always Q&quot;EappearsQ&quot;E to connect
fine based on the icons on the status bar. However, sometimes incoming
calls or calls I initiate, wonQ&apos;Et allow me to hear or be heard thru the
JB. When I disconnect the call on the handset, I can hear the disconnect
on the JB, so I know itQ&apos;Es connected to the Droid. Also, EVERYTIME I get
it to actually work, the Q&quot;EheadsetQ&quot;E volume is always set to the minimum.
I know the voice dial doesnQ&apos;Et work, thatQ&apos;Es not my issue. iQ&apos;Eve read some
some forums that other people have this EXACT same problem, some even
stated it started with 2.1 of the OS and worked fine before. I REALLY
need this fixed as I use my headset extensively.</description>
<comment>
<author>tacross...@gmail.com</author>
<when>Thu, 01 Jul 2010 02:25:16 +0000</when>
<what>I have the same issue, yet have more details.  I have the Jawbone Icon Q&amp;E HTC Aria.  The BT will disconnect intermitantly as well as when the BT announces status (through the ear piece the BT will say Q&quot;E1 hour of talk time remainingQ&quot;E) even if during a call.  This same BT worked flawless with the HTC Pure which is a windows mobile phone.</what>
</comment>
<comment>
<author>tacross...@gmail.com</author>
<when>Thu, 01 Jul 2010 02:51:24 +0000</when>
<what>Should also note that JawboneQ&apos;Es support forum is FULL of this same issue.  Definately a Droid problem in my opinion; especially since it works with my WM phone.</what>
</comment>
</bug>
<bug>
<bugid>19644</bugid>
<title>[Latitude] Top two options get disabled after change the language on Maps.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 04:57:38 +0000</openedDate>
<description>Build info : Gingerbread 2.3.5 [Problem] Top two options get disabled
after change the language on Maps. 1. Maps Q&gt;E Menu key Q&gt;E Latitude Q&gt;E Menu
key Q&gt;E Add Friends Q&gt;E Select from Contacts Q&gt;E tap on search Q&gt;E enter contact
name Q&gt;E Select which have ID. 2. Long press Home key Q&gt;E Select Settings Q&gt;E
Change language toEspanol language Q&gt;E Long press Home key Q&gt;E Maps. 3.
Observe.</description>
</bug>
<bug>
<bugid>12348</bugid>
<title>Syncing Android 2.2 with long note fields</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kwelke0...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 00:33:20 +0000</openedDate>
<description>I have the G2 Android running 2.2 version of Android. When I try and
sync my 1300 contacts with gmail it doesnQ&apos;Et work and we think the notes
field is too long in my Mac within Address Book. Are you folks going to
have a new version/update that will allow us business owners to have
longer note fields? I have tried everything but it just wonQ&apos;Et work. I
even hired a Mac technician who tried for a couple hours and he couldnQ&apos;Et
get it to work and he loves gmail. Any suggestions or is there an
updated app that will allow me to sync my contacts and capture all the
note fields? Than you, Ken Welke 425-357-8495</description>
</bug>
<bug>
<bugid>2637</bugid>
<title>getPdu() canQ&apos;Et work for CDMA sms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>gbgbgb12...@gmail.com</reportedBy>
<openedDate>Tue, 12 May 2009 04:43:02 +0000</openedDate>
<description>Donuts internal release on 2009-04-19. We are working on UBUNTU 8.04.
Issue: The getPdu() canQ&apos;Et work for CDMA SMS. Steps: Receive an SMS from
CDMA phone. CanQ&apos;Et get pdu by call SmsMessage.getPdu() on the file
Q&quot;Eframeworks/base/telephony/java/com/android/internal/telephony/cdma/Sm
sMessage.javaQ&quot;E Expected results: Return the PDU data. Observed results:
Return null. Additional information: The bug has been fixed by us. Want
to know if Google want to accept it. The root cause: Need to assign the
PDU to mPdu when in function parsePdu() just like UMTS/GSM did. Regards!
Gao Bing</description>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Wed, 13 May 2009 04:01:34 +0000</when>
<what>I canQ&apos;Et remove or modify the prevous content.

The release should be cupcake 1.5.

Thanks!
Gao Bing
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:26:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 18:14:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:36:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15831</bugid>
<title>Aging Test Fail</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>moonsehy...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 10:07:22 +0000</openedDate>
<description>Occurrence Process : Aging Test Fail Occurrence Status : Preconditions :
Phone kept on charging for 12 hours Phone kept on aging test -Q&gt;E go to
applications -Q&gt;E go to my files -Q&gt;E Play a downloaded video Q&apos;Eacross the
hallQ&apos;E from waptest.com -Q&gt;E Force close appears (It should behave normal)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: FATAL EXCEPTION: main
03-25 09:13:18.835 5393 5393 E AndroidRuntime:
java.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{com.dodur.android.mummy/com.dodur.android.mummy.GameActivity}:
java.lang.NullPointerException 03-25 09:13:18.835 5393 5393 E
AndroidRuntime: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1573)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
android.app.ActivityThread.access$1500(ActivityThread.java:117) 03-25
09:13:18.835 5393 5393 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 03-25 09:13:18.835
5393 5393 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3687) 03-25
09:13:18.835 5393 5393 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 03-25 09:13:18.835
5393 5393 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 03-25 09:13:18.835 5393
5393 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 03-25
09:13:18.835 5393 5393 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 03-25 09:13:18.835 5393
5393 E AndroidRuntime: Caused by: java.lang.NullPointerException 03-25
09:13:18.835 5393 5393 E AndroidRuntime: at
android.content.ContextWrapper.getAssets(ContextWrapper.java:74) 03-25
09:13:18.835 5393 5393 E AndroidRuntime: at
com.dodur.android.mummy.PuzzleCollection.loadPuzzle(PuzzleCollection.java:42)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
com.dodur.android.mummy.PuzzleCollection.Q&lt;EinitQ&gt;E(PuzzleCollection.java:35)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
com.dodur.android.mummy.PuzzleCollection.getInstance(PuzzleCollection.java:28)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
com.dodur.android.mummy.GameActivity.Q&lt;EinitQ&gt;E(GameActivity.java:46) 03-25
09:13:18.835 5393 5393 E AndroidRuntime: at
java.lang.Class.newInstanceImpl(Native Method) 03-25 09:13:18.835 5393
5393 E AndroidRuntime: at java.lang.Class.newInstance(Class.java:1409)
03-25 09:13:18.835 5393 5393 E AndroidRuntime: at
android.app.Instrumentation.newActivity(Instrumentation.java:1021) 03-25
09:13:18.835 5393 5393 E AndroidRuntime: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1565)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 17:47:53 +0000</when>
<what>This appears to be a failure in com.dodur.android.mummy.PuzzleCollection ?</what>
</comment>
</bug>
<bug>
<bugid>11219</bugid>
<title>[docs] uses-feature documentation doesnQ&apos;Et match features listed in PackageManager</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Tue, 14 Sep 2010 11:26:44 +0000</openedDate>
<description>The documentation for Q&lt;Euses-feature android:name /Q&gt;E is incomplete.
According to the documentation
(http://developer.android.com/guide/topics/manifest/uses-feature-element.html#name):
Q&quot;EThe value must be one of the following accepted stringsQ&quot;E But this list
is incomplete. There are several further device features listed under
`android.content.pm.PackageManager#FEATURE_*` e.g.
Q&quot;Eandroid.hardware.wifiQ&quot;E and Q&quot;Eandroid.hardware.location.gpsQ&quot;E Does the
Android Market only filter against the features documented in
Q&lt;Euses-feature/Q&gt;E or are all PackageManager#FEATURE_* items considered?</description>
</bug>
<bug>
<bugid>6509</bugid>
<title>MiniSD Error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JWag12...@gmail.com</reportedBy>
<openedDate>Sat, 06 Feb 2010 21:27:42 +0000</openedDate>
<description>HTC Hero. I am trying to upgrade the 2GB MicroSD to a 16GB. However,
while booting up the device, it runs slow, and basically freezes up the
first time it locks. How do I format a new card to operate correctly in
the device?</description>
<comment>
<author>alexande...@gmail.com</author>
<when>Mon, 15 Feb 2010 14:49:17 +0000</when>
<what>Works fine with a PNY 16GB card (probably a Toshiba C16G) here. SDHC implies FAT32
formatted filesystem, I believe.</what>
</comment>
</bug>
<bug>
<bugid>16765</bugid>
<title>Force close appear on tapping on image in the recive gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 07:54:45 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Application Q&gt;E Gmail Q&gt;E Menu Q&gt;E Compose mail 2. Enter your own
email id Q&gt;E Menu Q&gt;E Attach Q&gt;E Select and add an image from the picasa album
3. Tap on Send Q&gt;E tap on the recived Email Q&gt;E Tap on Preview Q&gt;E Ta on Image
Q&gt;E Observe the behavior 2) What happened. - Force close appear on tapping
on image in the recive email. =Q&gt;E I am_crash:
[1405,com.google.android.apps.uploader,48711,java.lang.NullPointerException,NULL,NULL,-1]
- This is once issue. 3) What you think the correct behavior should be.
- Force close should not appear.</description>
</bug>
<bug>
<bugid>14993</bugid>
<title>Nexus S hangs/freezes and become unresponsive</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:25:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>g.nor....@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 18:01:46 +0000</openedDate>
<description>Nexus S becomes unresponsive after sometime. The only way out is to
remove the battery and put it back. And again, it becomes unresponsive
after sometime. The time gap between freezes seems to be anywhere from
Q&quot;Einitial boot unresponivenessQ&quot;E to sometimes 2 hours. There are many
modes of unresponsiveness as described in
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=44db6d8e31129d4cQ&amp;Ehl=enQ&amp;Efid=44db6d8e31129d4c00049d0a9ee519bc
============== From above link ============================= There are
four unresponsive/freeze states: 1. Phone is completely dark (both
display and buttons). No combination of power button or other buttons
can bring phone back. Battery removal required. 2. Phone display is
dark, but the four Q&quot;Ehard keyQ&quot;E buttons are illuminated. No combination of
power button or other buttons can bring phone back. Battery removal
required. 3. Phone displays only a green android by a warning
exclamation sign. Holding power button down, then volume up, then
release volume up, will bring up the Android system recovery screen,
from which phone can be rebooted. 4. Phone is frozen at the unlock
screen. Sometimes this freeze occurs while swiping the unlock icon. No
combination of power button or other buttons can bring phone back.
Battery removal required. I have observed the phone going from normal
standby state (display and buttons dark) to state 2, and at other times
to state 3, while it was sitting on my desk by the keyboard.
==================================================================
Device: Nexus S Android: 2.3.2</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:25:47 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>nighteye...@gmail.com</author>
<when>Thu, 24 Feb 2011 19:12:56 +0000</when>
<what>My phone is unresponsive after boot. Volume down button and power button does not bring up options to wipe phone memory. Volume up button and power button brings up boot menu, however recovery option seems to freeze.
</what>
</comment>
<comment>
<author>storm...@gmail.com</author>
<when>Sat, 12 Mar 2011 20:51:21 +0000</when>
<what>I have the exact same problem (Nexus S, Android version 2.3.2 (currently waited 18 days for OTA upgrade(!))).

Bought the phone 29th of December, 2010. Worked perfectly until beginning of March. The complete freeze started to show once per day, but now it is more 10-15 minutes from bootup.

Only way to Q&quot;EsolveQ&quot;E the frozen phone is to unplug the battery. Most of the times it freezes, the Q&quot;Ehard keysQ&quot;E are illuminated.

I have tried pretty much all settings of network type in the *#*#4636*#*# settings (e.g. WCDMA only) without result. Same with turning off bluetooth.

Most of the times it freezes is when it is completely idle with screen turned off. 100% of the times I wake up in the morning, it has frozen/crashed/stalled and requires the battery to be yanked.

It happens regardless if the power cord is attached or not.</what>
</comment>
<comment>
<author>mr.gl...@gmail.com</author>
<when>Mon, 04 Apr 2011 03:36:09 +0000</when>
<what>The same thing has been happening with my Nexus S. T-Mobile claims they canQ&apos;Et do anything about it. And when I sent my Nexus S into Samsung, they said there was no problem found. Samsung is obviously just denying the issue and ducking responsibility for the warranty. And of course, Google seems to have made themselves scarce when it comes to dealing with the situation.

I think itQ&apos;Es time to round up the many many people who are experiencing this problem and try to organize a class action suit against Google/Samsung. They need to either recall the phone, or reimburse everyone who is now stuck with what is a largely useless device. LetQ&apos;Es force them to fix the problem sooner than later.</what>
</comment>
<comment>
<author>paintbru...@gmail.com</author>
<when>Mon, 04 Apr 2011 13:41:28 +0000</when>
<what>I sent my phone back to Samsung for a second time, and this time included a sheet of paper in the box that had a detailed explanation of the problem and the context in which it typically arose, a list of everything that had already been tried (factory reboot, OS reflashed, etc).  This time, instead of just saying NO PROBLEM FOUND and shipping it back, they found a bad BGA component and replaced the PBA. IQ&apos;Em on day 3 and it seems the problems are gone.  IQ&apos;Em not saying Samsung did a good job--two repair trips for a phone a month old is utterly unacceptable, and what is even MORE unacceptable is a total lack of recognition that the second repair trip indicated a failure on their part!  I will certainly not buy any Samsung device in the future, even less anything straight from Google (whose abdication of responsibility was admirably complete).  But the phone now works.</what>
</comment>
<comment>
<author>giri.kal...@gmail.com</author>
<when>Tue, 12 Apr 2011 19:04:36 +0000</when>
<what>The same issue described others is also happening to my phone NEXUS - S. 
Master Reset DID NOT WORK
ReFlashing DID NOT WORK
Intalling 2.3.3 version DID NOT WORK

Google and Samsung should have some semblance of responsibility. I do not see any help being offered from either company in this forum. 

Google should have done its legwork before releasing the device to market with its name on the back. I baught the device only because it has googles signature on it.

After lot of lost time and business, I had to use my wife regular phone as the alternative. 

Thanks to GOOGLE and SAMSUNG for such a wonderful service and response.
.....Q&quot;EPlease do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it.Q&quot;E....

We as users are not aware of the appropriate forums for each of these pieces. Instead if you can suggest a better place to post, that would be more helpfull.
</what>
</comment>
</bug>
<bug>
<bugid>589</bugid>
<title>Requesting location just after emulator boot can result in deadlock</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T15:08:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>h.vdhie...@gmail.com</reportedBy>
<openedDate>Tue, 01 Apr 2008 20:09:07 +0000</openedDate>
<description>This is something that is hard to reproduce because it does not always
happen, but if you (for example) have a service that is started when the
telephone is booted and that service tries to request the current
location of the phone the system can deadlock (perhaps the location
manager service itself is not yet fully initialized?). When this happens
logcat shows an huge amount of messages coming from the LocationManager
and the LocationManagerService, with messages like Q&apos;EloadProvidersQ&apos;E and
Q&apos;EloadProviders: already loadedQ&apos;E. Logcat shows that the messages
originate from two processes: one is com.google.process.content process
while the other process is our service. When the deadlock occur a
message from android will appear saying that the application is not
responding (note that our service does not contain a loop or something
like that is constantly requesting the location). A possible related
issue is that sometimes Android does not think our application has the
right to access the location manager. Altough the manifest contains:
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_LOCATIONQ&quot;EQ&gt;E
Q&lt;E/uses-permissionQ&gt;EQ&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.ACCESS_GPSQ&quot;EQ&gt;E
Q&lt;E/uses-permissionQ&gt;EQ&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.ACCESS_ASSISTED_GPSQ&quot;EQ&gt;E
Q&lt;E/uses-permissionQ&gt;EQ&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.ACCESS_CELL_IDQ&quot;EQ&gt;E Q&lt;E/uses-permissionQ&gt;E We
sometime get a message stating that the ACCESS_LOCATION permision is not
set.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 21:43:29 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:08:39 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:13:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19504</bugid>
<title>Make values returned by Q&quot;Eandroid list sdkQ&quot;E deterministic</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-10-11T16:50:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>10</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Wed, 24 Aug 2011 08:41:57 +0000</openedDate>
<description>This is an extension of issue 15933, to make the implementation closer
to the original feature request description (plus those of issue 18869
and issue 18871). The goal is to allow SDK component installation to be
fully automated. Currently, users wanting to install only certain SDK
components must go through the manual step of running Q&quot;Elist sdkQ&quot;E and
choosing non-deterministic IDs from the list to pass into Q&quot;Eupdate sdk
--no-ui --filterQ&quot;E. I have mostly implemented fully-automated SDK
download and component installation for the Android Jenkins Plugin [1],
but currently IQ&apos;Em stuck at either downloading all platform packages onto
every machine, or scraping the output of Q&quot;Eandroid list sdkQ&quot;E to install
only the required packages. Preferably, it would be possible for Q&quot;Elist
sdkQ&quot;E to return predictable values like Q&quot;Eandroid-9Q&quot;E or Q&quot;EGoogle
Inc.:Google APIs:4Q&quot;E -- the same as we can currently use with Q&quot;Eandroid
create avdQ&quot;E. [1]:
https://wiki.jenkins-ci.org/display/JENKINS/Android+Emulator+Plugin</description>
<comment>
<author>r...@android.com</author>
<when>Wed, 24 Aug 2011 17:09:36 +0000</when>
<what>I totally agree. ThatQ&apos;Es part 2 of the plan for Q&quot;Elist sdkQ&quot;E. IQ&apos;Ell try to make it happen for R14.</what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Wed, 24 Aug 2011 20:28:11 +0000</when>
<what>That sounds great, once again as expected from the Tools team! Thanks.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 16:50:53 +0000</when>
<what>Fixed by 2c4c6561c01683bda2681a1449e6a3c0915e5d6a (i)
Will be in the final R14 tools.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 19 Oct 2011 05:14:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9864</bugid>
<title>Nuance voice control on Samsung Moment does not work with Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mgber...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jul 2010 21:33:34 +0000</openedDate>
<description>Since updating to the 2.1 operating system, the Nuance voice control
software has stopped working correctly on the Samsung Moment.</description>
</bug>
<bug>
<bugid>13876</bugid>
<title>Preview alternate layouts during edits</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 00:01:30 +0000</openedDate>
<description>On top of the current rendering it would be nice to be able to see a
selections of alternate versions in different configurations. They would
probably have to be scaled down to not take too much room.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:08:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8939</bugid>
<title>Enhanced Email controls</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-08T22:08:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>KPaxton1...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 14:42:42 +0000</openedDate>
<description>I have a few email accounts wired up to my Android Device the HTC
Incredible. I receive emails quite frequently and many of them are not
that important to have to open up and read but I constantly have to do
so to remove the new messages indicator. So can there be a Q&apos;EMark All as
ReadQ&apos;E or a multiple item selection mark read button be made available?
My wife and I both have Android phones and this is something that has
bugged both of us for a while now. We keep hoping to see it in future
releases but have yet to see anything.</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 08 Jun 2010 22:08:28 +0000</when>
<what>The email application in the Incredible isnQ&apos;Et the standard Android email app; itQ&apos;Es one created by HTC.  You should ask them about your problem.</what>
</comment>
</bug>
<bug>
<bugid>12188</bugid>
<title>options are cut when viewing mms video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kimjoo...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 08:55:51 +0000</openedDate>
<description>Problem: options are cut when viewing mms video Test step:
messagingQ&gt;Eselect an MMS like the attachedQ&gt;Equickly press hard options key
then it shows the options are chracked as in the video.</description>
</bug>
<bug>
<bugid>13551</bugid>
<title>AbsListView: smoothScrollToPosition(int position) not work as expected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mkeydeve...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 07:38:18 +0000</openedDate>
<description>when one item much bigger than the ListView, the
smoothScrollToPosition(int position) not work as expected. for example:
my Listview is 800 pixel high, and it has tow items. They all higher
than 8000 pixel, when I scrolled to bottom and use
smoothScrollToPosition(0), it can not scroll to the head of item 0.</description>
</bug>
<bug>
<bugid>150</bugid>
<title>GradientDrawable and R.color.* Fills transparancy instead of color</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-03T04:07:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>Apache...@gmail.com</reportedBy>
<openedDate>Thu, 31 Jan 2008 18:11:44 +0000</openedDate>
<description>Create a new Application After Q&quot;EsetContentView(R.layout.main);Q&quot;E add the
folowing: GradientDrawable grad = new GradientDrawable(
Orientation.TL_BR, new int[] {Color.RED,Color.WHITE});
this.getWindow().setBackgroundDrawable(grad); This works properly when
run. As expected, the window will have a red to white gradient from the
top left, to bottom right. ~~~~~~~~THE BUG~~~~~~~~ Now, in color.xml,
add a new color Q&quot;E#f00Q&quot;E and name it Q&quot;EmyRedQ&quot;E Edit the color line from:
Q&quot;Enew int[] {Color.RED,Color.WHITE});Q&quot;E to: Q&quot;Enew int[]
{R.color.myRed,Color.WHITE});Q&quot;E When run, in place of myRed, the color
used is equivalent to Color.TRANSPARENT</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 31 Jan 2008 19:36:10 +0000</when>
<what>Use #ffff0000 instead.</what>
</comment>
<comment>
<author>Apache...@gmail.com</author>
<when>Thu, 31 Jan 2008 22:53:15 +0000</when>
<what>Same result if Alpha is included in the Hex.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 03 Feb 2008 04:07:35 +0000</when>
<what>Ah, the problem is that you are using the id of the color as the color itself. That will produce random results 
depending on the id assigned to that color. Since you have only one color, the id is probably 0, hence full 
transparent. You need to fetch the actual color value by using the id like so: 
getResources().getColor(R.color.myRed).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:11:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7000</bugid>
<title>Delayed Clock when i use Plane Mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lcco...@gmail.com</reportedBy>
<openedDate>Fri, 05 Mar 2010 16:54:41 +0000</openedDate>
<description>- Steps to reproduce the problem. Set an Alarm with about eight hours.
Set phone in Q&quot;EPlane modeQ&quot;E. Wait... At eight hours, about 15 minutes or
more phone clock is delayed (causing obvious alarm delay). - What
happened. Alarm and Clock delayed. When i re-setup phone in Q&quot;ENormal
modeQ&quot;E, clock is back to nomal clock Time, (i think it get it from mobile
network). - What you think the correct behavior should be. No Clock
delay. - Device: HTC Magic with firmware versi?n 1.6, kernel
2.6.29-00479-g3c7df37, compilation DRC92.</description>
</bug>
<bug>
<bugid>245</bugid>
<title>[android-sdk_m5-rc14_linux-x86] error on loading ebay wap page via android browser</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T00:28:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roland.m...@gmail.com</reportedBy>
<openedDate>Wed, 13 Feb 2008 22:56:17 +0000</openedDate>
<description>Hi, with the new sdk iQ&apos;Eve seen problems on certain web sites: call the
browser www.google.com, type Q&quot;Eebay wapQ&quot;E, press enter and select the
first link in the list to display the ebay wap page. please see attached
file. Greetings Roland Mundloch</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:30:19 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 00:28:26 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:35:07 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2511</bugid>
<title>Android Market android:minSdkVersion dependency undocumented</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-24T23:07:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 25 Apr 2009 01:17:08 +0000</openedDate>
<description>According to this thread:
http://groups.google.com/group/android-developers/browse_thread/thread/c29010bca1fc2a06
Android Market now has a dependency on android:minSdkVersion being
supplied in the Android Market. The Android 1.1r1 release notes say: Q&quot;EIf
your application does not use any new APIs introduced in Android 1.1,
you can indicate Android 1.0 compatibility by removing minSdkVersion or
setting the attribute to Q&quot;E1Q&quot;E.Q&quot;E Since removing minSdkVersion would result
in an application that cannot be distributed on the Android Market, it
would be useful to mention that dependency here. If you do not want to
tie the Android SDK documentation specifically to Android Market, some
statement to the effect of Q&quot;ENote that some Android online software
markets may require android:minSdkVersion to be included.Q&quot;E would be
helpful.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:07:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7203</bugid>
<title>Ability to close folders after launching application in that folder</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-17T22:33:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joel.sha...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 06:00:52 +0000</openedDate>
<description>Android code version you are running: 2.1-update1 Build Number ERE27
Your development environment: - Describe the problem: I would like an
folder-specific option to close that folder after launching an
application in that folder. Steps to reproduce: 1. Open a folder with at
least 1 application in it 2. Lanuch application 3. Press home and
navigate to previous screen Expected results: If choosen to
close-on-launch the folder should be closed Observed results: No such
option The folder is still there Additional information: I think the
option could be in the same dialog as the Q&apos;Erename folderQ&apos;E dialog If
implemented it would give users the ability to keep their homescreens
very clean and also make me a happy chappy.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Mar 2010 22:33:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11410</bugid>
<title>Text Selecting is not accessible by double-tap in Landscape mode on Droid X (android v2.1 and 2.2)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gabe.krause@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 20:38:02 +0000</openedDate>
<description>The problem: Double-clicking (double-tapping) to block text is not
possible in Landscape mode. In Portrait mode, simply double clicking a
word highlights it and enables further text blocking. To my knowledge it
is a problem with Android on the Motorola Droid X. A friends Motorola
Droid did not have this problem. Steps to Reproduce: Problem seems to be
app independent and present in all text editing screens. Double-tapping
a word to select it stops working in Landscape mode and starts working
again when phone is returned to Portrait mode. The correct behavior:
Users should not have reduced editing capability in Landscape mode.
Especially since we do not have a hardware keyboard to use. Work-around:
Long clicking and choosing Q&quot;ESelect TextQ&quot;E still works. (Long clicking is
slow and cumbersome when compared to double-tapping.)</description>
</bug>
<bug>
<bugid>20214</bugid>
<title>java.util.zip.ZipOutputStream composes malformed zip file</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-09-30T01:37:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>hklo...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 06:51:14 +0000</openedDate>
<description>Description: Reproduce Steps: (Using Android 2.3.1 emulator) 1. Create a
zip file via java.util.zip.ZipOutputStream API. (apk and its source
attached) 2. Try extract the output zip file by various archivers on
desktop. What Happened: Some archivers refuse to unzip the output zip
(ex: 7-zip on windows), or pop warnings during unzipping (ex: Q&apos;EunzipQ&apos;E
commandline tool on Linux). Please also refer to
http://android.nextapp.com/site/node/225 Expected Behavior: The output
zip file should be well-formed and can be extracted by all popular
archiving software. Bugreport: No need. Analysis and Suggestion: In
source code
libcore/luni/src/main/java/java/util/zip/ZipOutputStream.java, function
closeEntry(). An extra GPBF bit need to be set to fix this issue. diff
--git a/ZipOutputStream.java b/ZipOutputStream.java index
55a52bf..d11840e 100644 --- a/ZipOutputStream.java +++
b/ZipOutputStream.java @@ -161,6 +161,7 @@ public class ZipOutputStream
extends DeflaterOutputStream implements ZipConstant // Update the
CentralDirectory //
http://www.pkware.com/documents/casestudies/APPNOTE.TXT int flags =
currentEntry.getMethod() == STORED ? 0 :
ZipFile.GPBF_DATA_DESCRIPTOR_FLAG; + flags |= ZipFile.GPBF_UTF8_FLAG;
writeLong(cDir, CENSIG); writeShort(cDir, ZIPLocalHeaderVersionNeeded);
// Version created writeShort(cDir, ZIPLocalHeaderVersionNeeded); //
Version to extract</description>
<comment>
<author>hklo...@gmail.com</author>
<when>Wed, 21 Sep 2011 06:58:13 +0000</when>
<what>Attachments:

ZipBugDemo.apk : Use java.util.zip.ZipOutStream to generate a dummy.zip in sdcard.
ZipBugDemo.zip : Source code of ZipBugDemo.apk
dummy.zip      : A zip generated by ZipBugDemo.apk. Extract it with 7-zip (on windows) or unzip (on Linux) to see the issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Sep 2011 00:25:47 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Sep 2011 01:37:36 +0000</when>
<what>thanks for the bug report. iQ&apos;Eve fixed this for ICS. interestingly, Q&quot;Eunzip -lQ&quot;E doesnQ&apos;Et complain but Q&quot;EunzipQ&quot;E does. weird.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Nov 2011 20:38:24 +0000</when>
<what>Issue 21920 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Nov 2011 18:03:58 +0000</when>
<what>Issue 14986 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>12941</bugid>
<title>OMX Plugins bugs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeoliva@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 14:52:08 +0000</openedDate>
<description>I have discovered some bugs in the way stagefright manage OMX plugins.
File /hardware/ti/omap3/libstagefrighthw/TIOMXPlugin.cpp, line 39: The
right name for the De-initialization is function is Q&quot;ETIOMX_DeinitQ&quot;E. Now
you are trying to get a reference to Q&quot;ETIOMX_DeInitQ&quot;E and it is not
working. File /hardware/msm7k/libstagefrighthw/QComOMXPlugin.cpp, line
40 The right name for the De-initialization is function is Q&quot;EOMX_DeinitQ&quot;E.
Now you are trying to get a reference to Q&quot;EOMX_DeInitQ&quot;E and it is not
working. Thank you very much, Best Regards Jesus Oliva</description>
</bug>
<bug>
<bugid>4994</bugid>
<title>NDK: GCC, missed pragma pack push/pop.</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>bekam...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 12:14:36 +0000</openedDate>
<description>Porting of applications becomes too hard in some cases without #pragma
pack stack. Is it possible to enable pragma pack(push/pop) functionality
with HANDLE_PRAGMA_PACK_PUSH_POP in gcc configuration parameters?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:25:15 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 24 Jun 2010 21:26:06 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:21:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3012</bugid>
<title>UK/US English localisation/localization - why not automatic?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component></component>
<stars>1</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 13:27:30 +0000</openedDate>
<description>The Google Places Directory application has US English (of course) but
no UK English localisation. So the main menu lists Q&quot;EFavoritesQ&quot;E and Q&quot;EGas
StationsQ&quot;E and Q&quot;EMovie TheatersQ&quot;E instead of Favourites, Petrol Stations
and Cinemas. My question is this: Why is such localisation a manual
process. Surely the spelling and terminology differences between US and
UK (or indeed International) English are static and well defined enough
for automatic localisation? If Google Search has no problem with
spelling differences, why does Google Q&lt;EInsert Appname HereQ&gt;E require a
manually-produced localisation? Seems absurd for this century!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:53:04 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 20:31:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11557</bugid>
<title>SWTError: No more handles exception on Eclipse</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-10-20T18:56:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>rfd...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 03:20:11 +0000</openedDate>
<description>Eclipse SDK (Carbon) Mac OSX 10.6.4 Eclipse Version: 3.5.2 Build id:
M20100211-1343 ADT 0.9.9.v201009221407-60953 After using the Android XML
editor for a while, Eclipse displays a completely blank pop-up message,
and the stack trace below appears in the log. The only option at this
point is to force-quit Eclipse and restart it. According to VisualVM,
Eclipse is doing OK on heap and PermGen space when this happens.
org.eclipse.swt.SWTError: No more handles at
org.eclipse.swt.SWT.error(SWT.java:3910) at
org.eclipse.swt.SWT.error(SWT.java:3799) at
org.eclipse.swt.SWT.error(SWT.java:3770) at
org.eclipse.swt.graphics.Image.init(Image.java:766) at
org.eclipse.swt.graphics.Image.Q&lt;EinitQ&gt;E(Image.java:380) at
com.android.ide.eclipse.adt.internal.editors.layout.parts.UiDocumentEditPart$ImageBackground.setImage(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.parts.UiDocumentEditPart$ImageBackground.Q&lt;EinitQ&gt;E(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.parts.UiDocumentEditPart.refreshVisuals(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.parts.UiElementEditPart.uiElementNodeUpdated(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.invokeUiUpdateListeners(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.loadFromXmlNode(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.uimodel.UiDocumentNode.loadFromXmlNode(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.xmlModelChanged(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.AndroidEditor$XmlModelStateListener.modelChanged(Unknown
Source) at
org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.fireModelChanged(AbstractStructuredModel.java:553)
at
org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.internalModelChanged(AbstractStructuredModel.java:887)
at
org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.changedModel(AbstractStructuredModel.java:382)
at
org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMModelImpl.java:167)
at
org.eclipse.wst.sse.core.internal.undo.StructuredTextUndoManager.undo(StructuredTextUndoManager.java:648)
at
org.eclipse.wst.sse.ui.StructuredTextViewerUndoManager.undo(StructuredTextViewerUndoManager.java:183)
at org.eclipse.jface.text.TextViewer.doOperation(TextViewer.java:3938)
at
org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:921)
at
org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(ProjectionViewer.java:1450)
at
org.eclipse.wst.sse.ui.internal.StructuredTextViewer.doOperation(StructuredTextViewer.java:604)
at
org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java:131)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at
org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:129)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at
org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185) at
org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:109)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:470)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:824)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:880)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:569)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:880)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:569)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:510)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:125)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Display.filterEvent(Display.java:1131) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1597) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1607) at
org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1659) at
org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1654) at
org.eclipse.swt.widgets.Control.kEventUnicodeKeyPressed(Control.java:2304)
at
org.eclipse.swt.widgets.Composite.kEventUnicodeKeyPressed(Composite.java:605)
at
org.eclipse.swt.widgets.Control.kEventTextInputUnicodeForKeyEvent(Control.java:2266)
at
org.eclipse.swt.widgets.Canvas.kEventTextInputUnicodeForKeyEvent(Canvas.java:232)
at org.eclipse.swt.widgets.Widget.textInputProc(Widget.java:2054) at
org.eclipse.swt.widgets.Display.textInputProc(Display.java:3972) at
org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3051) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at
org.eclipse.equinox.launcher.Main.run(Main.java:1311) Immediately
followed by this: !MESSAGE An internal error occurred during:
Q&quot;ECollecting garbageQ&quot;E. !STACK 0 java.lang.OutOfMemoryError: unable to
create new native thread at java.lang.Thread.start0(Native Method) at
java.lang.Thread.start0(Native Method) at
java.lang.Thread.start(Thread.java:615) at
java.lang.ref.Finalizer$1.run(Finalizer.java:113) at
java.security.AccessController.doPrivileged(Native Method) at
java.lang.ref.Finalizer.forkSecondaryFinalizer(Finalizer.java:121) at
java.lang.ref.Finalizer.runFinalization(Finalizer.java:126) at
java.lang.Runtime.runFinalization0(Native Method) at
java.lang.Runtime.runFinalization(Runtime.java:688) at
java.lang.System.runFinalization(System.java:965) at
org.eclipse.ui.internal.ide.application.IDEIdleHelper$3.run(IDEIdleHelper.java:182)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)</description>
<comment>
<author>snp...@gmail.com</author>
<when>Sun, 17 Oct 2010 16:39:54 +0000</when>
<what>See https://review.source.android.com/#change,18427</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 20 Oct 2010 18:56:01 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:28:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1099</bugid>
<title>No way to silence/mute a playing notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>10</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 14:53:49 +0000</openedDate>
<description>IQ&apos;Ed expect that -something- (end/power, vol-down, vol-up, menu....)
would cause a currently-playing notification sound to end. Just had a
lovely meeting interruption because of an email (relating to a bug no
less) - no matter what I did it just sat there playing through the
entire 20 second ringtone..</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 04:45:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:45:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:18:04 +0000</when>
<what></what>
</comment>
<comment>
<author>cclo...@gmail.com</author>
<when>Fri, 05 Nov 2010 21:15:51 +0000</when>
<what>Any comments from the Android team on this?</what>
</comment>
</bug>
<bug>
<bugid>18843</bugid>
<title>A special character can be seen at the end of language in MarketQ&apos;Es help</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajupras...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 06:50:31 +0000</openedDate>
<description>Precondition: 1.Connected to a valid Google account. Step by step 1.
Login in market with google account. 2. Press menu then select help 3.
Select the option of Change language at the bottom of web page. 4. Check
all language. Actual result: A special character is shown at the end of
language (English (US)\ Traditional Chinese\ and so on.) Expected
result: Language should be shown normal. Phone: Nexus S with Android
Version 2.3</description>
</bug>
<bug>
<bugid>5311</bugid>
<title>My phone dialer wont work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NoizeUnit</reportedBy>
<openedDate>Thu, 10 Dec 2009 00:47:48 +0000</openedDate>
<description>I try to call someone, open the phone application then go to favorites,
choose someone and the phone locks up then force closes and I cant call
anyone. Any ideas. This is pretty frustrating considering the Motorola
Droid is supposed to be a phone.</description>
<comment>
<author>gokul.ke...@gmail.com</author>
<when>Thu, 01 Apr 2010 06:51:48 +0000</when>
<what>I have a Samsung i5700, firmware version 1.5...the issue i face is when i choose and hold on the contact 
in favorites who has o phone number stored in it but only email - The phone asks for a force close. But it 
works fine with the contacts who have phonenumbers and email or only phoneumber. </what>
</comment>
</bug>
<bug>
<bugid>5083</bugid>
<title>Recurrances</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hroberts...@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 18:09:50 +0000</openedDate>
<description>need the ability to support more recurrances, I.E. last day of each
month... Last monday of each month... last friday of each month.</description>
</bug>
<bug>
<bugid>4962</bugid>
<title>NTLM authentication in browser</title>
<status>Released</status>
<owner>krist...@android.com</owner>
<closedOn>2011-09-07T00:34:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>415</stars>
<reportedBy>jim.thein@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 21:00:30 +0000</openedDate>
<description>I have been unable to reach any web sites that require NTLM based
authentication via either the Android Browser or Opera mini, and I am
told this is an OS based problem. When I try to reach the sites, I am
automatically directed to a page stating I am not authorized to view the
page, meaning that I was unable to authenticate and was never given a
prompt to do so. I have noticed other people online having issues with
this as well, mostly related to sharepoint. IQ&apos;Ed like to know if there is
a resolution being worked on or if this will not be addressed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:21:37 +0000</when>
<what></what>
</comment>
<comment>
<author>travisne...@gmail.com</author>
<when>Sat, 05 Dec 2009 04:30:02 +0000</when>
<what>This is essential if you want to reach the corporate space.
NTLM is just the easist option for company websites that donQ&apos;Et have huge IT staffs.
Basic Authentication is not secure without SSL and a Certificate, and small 
companies donQ&apos;Et want to go through the hassel. </what>
</comment>
<comment>
<author>gleaso...@gmail.com</author>
<when>Mon, 07 Dec 2009 15:49:05 +0000</when>
<what>Not a solution, but I worked around the problem by installing Remote RDP (Walter 
Yongtao Wang) from the Market. The app allows you to connect to a NTLM site via a 
browser on your computer. In my case, I connect to my computer and launch IE8 to log 
in to a SharePoint site.

I agree with the comments that NTLM is essential for Android to be taken seriously 
by business users. If Microsoft has one thing going for it, that thing is SharePoint.</what>
</comment>
<comment>
<author>jvand...@gmail.com</author>
<when>Tue, 22 Dec 2009 17:45:45 +0000</when>
<what>add me to the list of people who need this. </what>
</comment>
<comment>
<author>runduc...@gmail.com</author>
<when>Wed, 06 Jan 2010 21:59:05 +0000</when>
<what>I have seen videos where it was in the very first version released of android 
(before it was on phones). Makes me wonder why it got removed. I also would like to 
be added to the list of people who need this.</what>
</comment>
<comment>
<author>scooter...@gmail.com</author>
<when>Tue, 26 Jan 2010 17:40:50 +0000</when>
<what>We have users that have Androis OS on their Phones and weQ&apos;Ed like to have them 
connect toour Intranet site and other Sharepoint Sites. Without NTLM this is not 
possible.

Thanks!</what>
</comment>
<comment>
<author>nant...@esncc.com</author>
<when>Thu, 18 Feb 2010 01:30:02 +0000</when>
<what>Android devices that canQ&apos;Et do NTLM in the browser are useless to us too.

IQ&apos;Em returning 3 test units this week since we cannot use them to access various NTLM 
sites (corporate, and external).  

I REALLY like the Android phones, and have users wanting them, but IQ&apos;Em going to have 
to chalk them into the Q&quot;ENot supportedQ&quot;E category for us.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 19 Feb 2010 17:49:13 +0000</when>
<what></what>
</comment>
<comment>
<author>geosn...@gmail.com</author>
<when>Tue, 23 Feb 2010 14:26:01 +0000</when>
<what>Add me to the list.</what>
</comment>
<comment>
<author>PirateFi...@gmail.com</author>
<when>Fri, 26 Feb 2010 14:30:59 +0000</when>
<what>We have three phones purchased and all are going back during the 30 day trial if we 
canQ&apos;Et get this NTLM issue resolved. We are finding this a problem with a lot of 
sites that are developed using SharePoint.</what>
</comment>
<comment>
<author>diazl...@gmail.com</author>
<when>Fri, 26 Feb 2010 14:36:45 +0000</when>
<what>i have a succefully compiled version of cntlm ( cntlm.sourceforge.net ) wich i can
not test because it lock my account

i also have a workaround for proxy support, both things requiere rooting</what>
</comment>
<comment>
<author>ajai...@gmail.com</author>
<when>Sun, 28 Feb 2010 15:58:22 +0000</when>
<what>Add me to this list as well.  My Droid is almost useless for work.  

Come on Google, even a blackberry can do this.</what>
</comment>
<comment>
<author>Luis.mar...@gmail.com</author>
<when>Sat, 13 Mar 2010 20:18:02 +0000</when>
<what>I am not sure about this. Is it a limitation from the OS? Or is a problem in the web
browsers (Default Browser, Dolphin, Steel, etc)???

If is a limitation of the Android, I think it is embarrasing. It should be a
prioritary enhancement.

Does anyone know if there is some way to Q&quot;EemulateQ&quot;E the NTLM authentication through
some query string in the browser, or doing a ASP.NET web as a intermediate layer
between web and phone able to deliver the credentials to site web (it maybe an stupid
idea I have just have)?</what>
</comment>
<comment>
<author>base...@gmail.com</author>
<when>Sun, 21 Mar 2010 09:08:43 +0000</when>
<what>* ooooh google.... Authentication are not supported !!!!!!!!!</what>
</comment>
<comment>
<author>falle...@gmail.com</author>
<when>Tue, 23 Mar 2010 01:20:41 +0000</when>
<what>This is crazy. Unbeleivable no fix yet...another one waiting.</what>
</comment>
<comment>
<author>Luis.mar...@gmail.com</author>
<when>Tue, 23 Mar 2010 08:58:49 +0000</when>
<what>This is embarrasing. This should have been solved months ago.</what>
</comment>
<comment>
<author>Steven.K...@gmail.com</author>
<when>Tue, 23 Mar 2010 17:45:05 +0000</when>
<what>Please Notify when this is supported.</what>
</comment>
<comment>
<author>cggre...@gmail.com</author>
<when>Sat, 27 Mar 2010 03:58:38 +0000</when>
<what>Just got my Droid and canQ&apos;Et believe this.  I too have tried and canQ&apos;Et get onto our 
local Intranet site.  It is SharePoint.  Support NTLM.</what>
</comment>
<comment>
<author>Luis.mar...@gmail.com</author>
<when>Tue, 30 Mar 2010 09:30:21 +0000</when>
<what>Support for NTLM, please!!!!

Google isnQ&apos;Et going to say anything about it?</what>
</comment>
<comment>
<author>Luis.mar...@gmail.com</author>
<when>Tue, 30 Mar 2010 09:30:38 +0000</when>
<what>Support for NTLM, please!!!!

Google isnQ&apos;Et going to say anything about it?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 30 Mar 2010 12:34:43 +0000</when>
<what>Luis: this issue has been assigned to an engineer for evaluation.</what>
</comment>
<comment>
<author>Luis.mar...@gmail.com</author>
<when>Tue, 30 Mar 2010 15:02:48 +0000</when>
<what>c...@android.com: Thanks for the information. I hope, the engineer will give us a 
solution.</what>
</comment>
<comment>
<author>devilb...@gmail.com</author>
<when>Wed, 31 Mar 2010 01:59:00 +0000</when>
<what>I can successfully sign on to a ASP.NET 2.0 Website running with Windows Integrated 
Authentication on a Windows 2003 Server running IIS6.  However when I move the same 
site to a windows integrated authenticated site on Windows 2008 Server running IIS7 
authentication fails with a 401 error.

Hope this helps.</what>
</comment>
<comment>
<author>dddrew...@gmail.com</author>
<when>Sun, 04 Apr 2010 01:45:47 +0000</when>
<what>My Motorola Droid phone on the Verizon US network just upgraded to Android 2.1. This was not fixed.
It would be good to know a rough estimate of when or even if this is going to be fixed. I and others will 
need to go to a more business friendly platform due to no fixes and no information.
This has not been a good experience with a Google product.</what>
</comment>
<comment>
<author>waleed.h...@gmail.com</author>
<when>Tue, 06 Apr 2010 07:08:51 +0000</when>
<what>I hope this issue resolve soon.</what>
</comment>
</bug>
<bug>
<bugid>14488</bugid>
<title>Phone not recieving text messages intermittently</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>eri...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 18:20:05 +0000</openedDate>
<description>I have been using my new google phone for about 1 week now. I have
confirmed with a number of my contacts that I am not receiving all of my
text messages. i can confirm it is an issue with my phone because it has
happened with multiple people, in NYC where the service is great. I have
had the phone fail once when I tried to send a text msg, despite good
service (for which I see that bugs have been logged). but did not see
any other logs for txts NOT being received. Phone: Nexus S Provider: T
Mobile Android version: 2.3.2</description>
<comment>
<author>Eyener...@gmail.com</author>
<when>Sun, 13 Feb 2011 05:33:16 +0000</when>
<what>I also am not recieving all of my text messages.  I am using the Droid X Android ver 2.2.1

I also recieve messages that are a combination of a new message and parts of an OLD message from the same sender a few weeks ago.</what>
</comment>
<comment>
<author>visionar...@gmail.com</author>
<when>Fri, 18 Feb 2011 16:13:39 +0000</when>
<what>*repost, deleteing the first one to add phone info* Since my Froyo update, mine donQ&apos;Et send or receive with any regularity. Sometimes they are right away, sometimes they take 2 hours, and I donQ&apos;Et always receive in order, either! I am running an LG Ally that worked fine from July up to my froyo update a few weeks ago.

</what>
</comment>
<comment>
<author>eri...@gmail.com</author>
<when>Fri, 18 Feb 2011 16:15:53 +0000</when>
<what>for my issue - TMobile discovered that i was only not recieving text messages from people on the VERIZON network.

They were able to resolve this issue for me. So it might have been a network issue in my instance??</what>
</comment>
</bug>
<bug>
<bugid>19501</bugid>
<title>The voice search relating to contacts in the phonebook do not work correctly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>makezoo....@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 06:52:23 +0000</openedDate>
<description>[Voice search] Step : 1) Create a new contact named Joe Smith with a
phonenumber and email address 2) launch voice search 3) speak into the
device to Q&quot;ECall Joe SmithQ&quot;E or Q&quot;ESend text to Joe Smith ... howQ&apos;Es it
going?Q&quot;E or Q&quot;ESend email to Joe Smith ... this is a test emailQ&quot;E Problem :
The voice search relating to contacts in the phonebook do not work
correctly. Android version : 2.3</description>
</bug>
<bug>
<bugid>16839</bugid>
<title>NPE in WebView on 3.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arco...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 18:49:27 +0000</openedDate>
<description>Field error report, therefore no further details, just a stacktrace
Android build version: 3.1 Device: stingray Exception occured in thread
Thread-21 java.lang.NullPointerException at
android.webkit.WebViewDatabase.initDatabase(WebViewDatabase.java:226) at
android.webkit.WebViewDatabase.init(WebViewDatabase.java:206) at
android.webkit.WebViewDatabase.access$000(WebViewDatabase.java:38) at
android.webkit.WebViewDatabase$1.run(WebViewDatabase.java:187)</description>
</bug>
<bug>
<bugid>2656</bugid>
<title>Possible battery issue with Cupcake and remote connections, for consideration</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-14T01:41:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Wed, 13 May 2009 18:50:34 +0000</openedDate>
<description>In using k9mail under Cupcake on my ADP, I found today that when my mail
accounts were temporarily unreachable due to a server glitch (verified
on my desktop PC), my ADP battery drained *very* quickly while the phone
became noticeably warmer even though it was in standby mode with the
screen display off. It is not quite clear yet if this is a k9mail issue
or a lower-level Cupcake networking issue. More information in the
k9mail event report http://code.google.com/p/k9mail/issues/detail?id=424
Perhaps this needs further confirmation from other k9mail/Cupcake users,
so this problem report must be considered provisional for now. I never
had this problem with firmware prior to Cupcake, although that also
involved using earlier versions of k9mail.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 14 May 2009 01:41:49 +0000</when>
<what>Hi,

There is no such known issue with any other app on Cupcake.</what>
</comment>
<comment>
<author>dpilan...@gmail.com</author>
<when>Thu, 28 May 2009 03:29:20 +0000</when>
<what>Just after accepting the cupcake upgrade my phone batt doesnt even last for  6 hrs. I 
charge it all night but it drains pretty quickly. Also the phone heats up a lot and 
he temp is 98 F
Please advice</what>
</comment>
</bug>
<bug>
<bugid>12276</bugid>
<title>Messaging bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>norman13...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 04:24:25 +0000</openedDate>
<description>Hello I am using a HTC Legend, When I get a new message. I open up the
messaging software, and it always showing the oldest message where is
the newest message always at the bottom. Then I need to scroll all the
way down to read the message. What if I go like 1000 message, it is
really annoying how you can release a patch to fix this bug. Thank you
Norman Ng</description>
</bug>
<bug>
<bugid>3056</bugid>
<title>Mail program does not respect Date Q&amp;E Time format</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-28T04:29:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>claus.e....@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 13:57:09 +0000</openedDate>
<description>On my HTC Magic, the Mail program does not respect the Date Q&amp;E Time
format settings. In: Settings | Date Q&amp;E time | Use 24-hour format, I have
checked this option. However, in Mail, the time is still displayed as
e.g. 03:04 PM in the Inbox overview, at the bottom as Q&quot;ELast updated:
Today 3:51 PMQ&quot;E and if I read one of the emails, the header says Date:
Fri, Jun 19, 2009 3:04 PM. I would expect the dates and times to be
displayed according to my settings.</description>
<comment>
<author>claus.e....@gmail.com</author>
<when>Tue, 23 Jun 2009 08:26:46 +0000</when>
<what>The same goes for the Call Log. It also shows AM/PM and not 24 hour clock</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Fri, 03 Jul 2009 11:59:26 +0000</when>
<what>I cannot reproduce this problem on SDK 1.5 r2, Email shows the dates in 24 hour format.</what>
</comment>
<comment>
<author>claus.e....@gmail.com</author>
<when>Fri, 03 Jul 2009 12:04:55 +0000</when>
<what>Great.

I guess that my HTC Magic is based on an earlier version of the code. Unfortunately,
itQ&apos;Es not easy to see the version of the individual programs - at least I have not
been able to.

So I can just hope, that HTC releases an update soon.</what>
</comment>
<comment>
<author>claus.e....@gmail.com</author>
<when>Mon, 06 Jul 2009 15:07:28 +0000</when>
<what>I now realize that my bug was against HTC propriatary code, and not Android open
source code.

My issue is with the HTC Exchange client, and not the standard Android Mail, which
doesnQ&apos;Et support Microsoft exchange.

I believe that HTC also delivers my Magic with their own dialer/Call Log, so the same
goes here.

I am now aware that this is the wrong forum for reporting HTC specific issues.

Sorry about the confusion I may have caused.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:30:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:29:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2613</bugid>
<title>PhoneNumberUtils.java compare(num1, num2) method is out of sync with PhoneNumberUtils.cpp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>bender...@gmail.com</reportedBy>
<openedDate>Fri, 08 May 2009 09:05:11 +0000</openedDate>
<description>PhoneNumberUtils.java compare(String number1, String number2) method
code is out of sync with PhoneNumberUtils.cpp PhoneNumberUtils.java
http://www.google.com/codesearch/p?hl=en#uX1GffpyOZk/telephony/java/android/telephony/PhoneNumberUtils.javaQ&amp;Eq=class%20PhoneNumberUtilsQ&amp;El=37
PhoneNumberUtils.cpp:
http://www.google.com/codesearch/p?hl=en#h4BB3VD9kro/android/PhoneNumberUtils.cppQ&amp;Eq=hone_number_compare
PhoneNumberUtils.cpp has additional comparison code at the end which is
missing in PhoneNumberUtils.java: /* * Last resort: if the number of
unmatched characters on both sides is less than or equal * to the length
of the longest country code and only one number starts with a + accept *
the match. This is because some countries like France and Russia have an
extra prefix * digit that is used when dialing locally in country that
does not show up when you dial * the number using the country code. In
France this prefix digit is used to determine * which land line carrier
to route the call over. */ bool aPlusFirst = (*a == Q&apos;E+Q&apos;E); bool
bPlusFirst = (*b == Q&apos;E+Q&apos;E); if (ia Q&lt;E 4 Q&amp;EQ&amp;E ib Q&lt;E 4 Q&amp;EQ&amp;E (aPlusFirst ||
bPlusFirst) Q&amp;EQ&amp;E !(aPlusFirst Q&amp;EQ&amp;E bPlusFirst)) { return true; } Having this
code for example solves the following problem - android recent calls
manager would treat number Q&quot;E+79200452222Q&quot;E and Q&quot;E89200452222Q&quot;E (in Russia
they are the same) as the same number (as soon as it is quering info
from db and cpp code is used), but calling
PhoneNumberUtils.compare(Q&quot;E+79200452222Q&quot;E, Q&quot;E89200452222Q&quot;E) from java would
return false. After adding the following code to the end of java compare
method both numbers were recognized the same from java too: boolean
aPlusFirst = (a.startsWith(Q&quot;E+Q&quot;E)); boolean bPlusFirst =
(b.startsWith(Q&quot;E+Q&quot;E)); if (ia Q&lt;E 4 Q&amp;EQ&amp;E ib Q&lt;E 4 Q&amp;EQ&amp;E (aPlusFirst || bPlusFirst)
Q&amp;EQ&amp;E !(aPlusFirst Q&amp;EQ&amp;E bPlusFirst)) { return true; }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:27:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13834</bugid>
<title>Reoccurring Appontment Made in Google Calendar can not change date in Edit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dange...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 08:03:56 +0000</openedDate>
<description>This has been a problem for a long time: reoccurring appointments can
not have the date changed in Android calendar when editing appointment.
This mainly applies while i set appointments for bill due dates, and
reoccurring charges. If the date changes it is impossible to edit the
date of occurrence without deleting the appointment and creating a new
reoccurring event. It should be possible to change reoccurring
appointment dates without logging into the account on a computer. Thank
you! HARDWARE: HTC Espresso (MyTouch 3g Slide) ANDROID OS: (Stock)
Android 2.1 - update 1 Kernel version: 2.6.29-ab809 htc-kernel@and18-2
#1 Build Number: 1.35.53.1 CL216830 Release-Keys Software Number:
1.35.531.1 Browser Version: WebKit 3.1 APPS: Messaging, Email, Browser:
All stock android. Have not used alternate market apps for any of these
services. Only use stock android calendar app w/gmail account.</description>
<comment>
<author>bau...@gmail.com</author>
<when>Sun, 06 Feb 2011 09:31:18 +0000</when>
<what>same with HTC Desire HD build 1.72.405.3, Android 2.2.1 (kernel:2.6.32.21)

I canQ&apos;Et edit date for recurring event (every 5 of the month for example)</what>
</comment>
</bug>
<bug>
<bugid>2693</bugid>
<title>New emulator instance fails to connect to running adb server</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>pablo.le...@gmail.com</reportedBy>
<openedDate>Mon, 18 May 2009 14:33:12 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: The problem occur when thereQ&apos;Es an ADB server already running,
thereQ&apos;Es one emulator instance being started and another instance is
launched. Sometimes the emulator instance canQ&apos;Et connect to ADB, the
-verbose option gives a Q&quot;Esocket already connectedQ&quot;E message. The problem
also occur if an emulator instance is fired right after another one is
killed. The issue has been verified on MAC OS X 10.5.4. - Steps to
reproduce the problem The easily way to reproduce this problem is doing
the following: Make sure that the ADB server is already running before
continuing 1. download the script emulator_adb_problem.sh 2. edit the
file to use two exitent avds on your system 3. execute the script 4.
verify the problem with adb devices or verifying the emulator log files.
Alternative: 1. Open two terminal windows and setup a command line
./emulator @someVM -verbose (use two different VMs) 2. fire the two
command at the same time, or very quickly. 3. One of the instances will
probably not connect to the running ADB server. 4. run adb devices and
only one device will be listed, however thereQ&apos;Es two running emulators. A
full emulator startup log is attached to this bug report. IQ&apos;Eve also
attached a shell script that fires two instances quickly enough. -
Sample source code demonstrating the problem - What you think the
correct behavior should be. All emulator instances should be able to
connect to a running ADB server. If you are reporting a crash or similar
issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the
resulting output as a text file to your issue report. (For feature
requests for APIs, please include sample code showing how you are
proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:23:26 +0000</when>
<what></what>
</comment>
<comment>
<author>ashwinis...@gmail.com</author>
<when>Sun, 25 Oct 2009 19:52:00 +0000</when>
<what>I am trying the android SDK and the emulator is giving an error..
 WInXP pro SP3 .. 
the adb server is unable to start giving error: device not found

I do not have a google phone though ... does this matter ... 
I just wanted to get started with building basic app.. I am still waiting for my phone ..

</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:08:59 +0000</when>
<what></what>
</comment>
<comment>
<author>but.t...@gmail.com</author>
<when>Mon, 14 Nov 2011 17:45:35 +0000</when>
<what>I got a similar issue on Windows 7 64 bit/Android SDK 15: suppose that ADB server is running.

1) If I run Q&quot;Eemulator -avd MyAVD_2.3.3Q&quot;E, and Q&quot;Eadb devicesQ&quot;E, then no emulator is listed.
2) If I run Q&quot;Eemulator -avd MyAVD_2.3.3 -verboseQ&quot;E, and Q&quot;Eadb devicesQ&quot;E, the emulator will be listed.

The verbose messages are as follows:

C:\Development\android-sdk\toolsQ&gt;Eemulator.exe -avd MyAVD_2.3.3 -verbose

C:\Development\android-sdk\toolsQ&gt;Eemulator: found SDK root at C:\Development\android-sdk
emulator: Android virtual device file at: C:\Users\My Name\.android/avd/MyAVD_2.3.3.ini
emulator: virtual device content at C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd
emulator: virtual device config file: C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/config.ini
emulator: using core hw config path: C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/hardware-qemu.ini

emulator: Found AVD target API level: 10
emulator: found skin Q&apos;EWVGA800Q&apos;E in directory: C:\Development\android-sdk/platforms\android-10\skins
emulator: autoconfig: -skin WVGA800
emulator: autoconfig: -skindir C:\Development\android-sdk/platforms\android-10\skins
emulator: keyset loaded from: C:\Users\My Name\.android\default.keyset
emulator: trying to load skin file Q&apos;EC:\Development\android-sdk/platforms\android-10\skins/WVGA800/la
youtQ&apos;E
emulator: skin network speed: Q&apos;EfullQ&apos;E
emulator: skin network delay: Q&apos;EnoneQ&apos;E
emulator: autoconfig: -kernel C:\Development\android-sdk/platforms\android-10\images\/kernel-qemu
emulator: autoconfig: -ramdisk C:\Development\android-sdk/platforms\android-10\images\/ramdisk.img
emulator: Using initial system image: C:\Development\android-sdk/platforms\android-10\images\/system
.img
emulator: autoconfig: -data C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/userdata-qemu.img
emulator: autoconfig: -initdata C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/userdata.img
emulator: autoconfig: -cache C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/cache.img
emulator: autoconfig: -snapstorage C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/snapshots.img
emulator: autoconfig: -snapshot default-boot
emulator: Physical RAM size: 256MB

Content of hardware configuration file:
  hw.cpu.arch = arm
  hw.cpu.model =
  hw.ramSize = 256
  hw.touchScreen = yes
  hw.mainKeys = yes
  hw.trackBall = yes
  hw.keyboard = yes
  hw.keyboard.lid = yes
  hw.keyboard.charmap = qwerty2
  hw.dPad = yes
  hw.gsmModem = yes
  hw.camera = no
  hw.camera.maxHorizontalPixels = 640
  hw.camera.maxVerticalPixels = 480
  hw.gps = yes
  hw.battery = yes
  hw.accelerometer = yes
  hw.audioInput = yes
  hw.audioOutput = yes
  hw.sdCard = yes
  hw.sdCard.path =
  disk.cachePartition = yes
  disk.cachePartition.path = C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/cache.img
  disk.cachePartition.size = 66m
  hw.lcd.width = 480
  hw.lcd.height = 800
  hw.lcd.depth = 16
  hw.lcd.density = 240
  hw.lcd.backlight = yes
  hw.gpu.enabled = no
  hw.fakeCamera = back
  hw.webcam.count = 6
  hw.webcam.0.name = webcam0
  hw.webcam.1.name = webcam1
  hw.webcam.2.name = webcam2
  hw.webcam.3.name = webcam3
  hw.webcam.4.name = webcam4
  hw.webcam.5.name = webcam5
  hw.webcam.0.direction = front
  hw.webcam.1.direction = back
  hw.webcam.2.direction = front
  hw.webcam.3.direction = front
  hw.webcam.4.direction = front
  hw.webcam.5.direction = front
  vm.heapSize = 24
  hw.sensors.proximity = yes
  kernel.path = C:\Development\android-sdk/platforms\android-10\images\/kernel-qemu
  kernel.parameters =  android.checkjni=1
  disk.ramdisk.path = C:\Development\android-sdk/platforms\android-10\images\/ramdisk.img
  disk.systemPartition.initPath = C:\Development\android-sdk/platforms\android-10\images\/system.img

  disk.systemPartition.size = 89m
  disk.dataPartition.path = C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/userdata-qemu.img
  disk.dataPartition.size = 66m
  disk.snapStorage.path = C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/snapshots.img
  avd.name = MyAVD_2.3.3
.
QEMU options list:
emulator: argv[00] = Q&quot;E./emulator-arm.exeQ&quot;E
emulator: argv[01] = Q&quot;E-loadvmQ&quot;E
emulator: argv[02] = Q&quot;Edefault-bootQ&quot;E
emulator: argv[03] = Q&quot;E-savevm-on-exitQ&quot;E
emulator: argv[04] = Q&quot;Edefault-bootQ&quot;E
emulator: argv[05] = Q&quot;E-android-hwQ&quot;E
emulator: argv[06] = Q&quot;EC:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/hardware-qemu.iniQ&quot;E
Concatenated QEMU options:
 ./emulator-arm.exe -loadvm default-boot -savevm-on-exit default-boot -android-hw Q&apos;EC:\Users\My Name\
.android\avd\MyAVD_2.3.3.avd/hardware-qemu.iniQ&apos;E
emulator: registered Q&apos;Eboot-propertiesQ&apos;E qemud service
emulator: nand_add_dev: system,size=0x5900000,initfile=C:\Development\android-sdk/platforms\android-
10\images\/system.img
emulator: mapping Q&apos;EsystemQ&apos;E NAND image to C:\Users\MYNAME~1\AppData\Local\Temp\\AndroidEmulator\TMP40
41.tmp
emulator: rounding devsize up to a full eraseunit, now 5913000

emulator: nand_add_dev: userdata,size=0x4200000,file=C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/u
serdata-qemu.img
emulator: registered Q&apos;Eboot-propertiesQ&apos;E qemud service
emulator: Adding boot property: Q&apos;Edalvik.vm.heapsizeQ&apos;E = Q&apos;E24mQ&apos;E
emulator: Adding boot property: Q&apos;Eqemu.sf.lcd_densityQ&apos;E = Q&apos;E240Q&apos;E
emulator: Adding boot property: Q&apos;Eqemu.hw.mainkeysQ&apos;E = Q&apos;E1Q&apos;E
emulator: Adding boot property: Q&apos;Eqemu.sf.fake_cameraQ&apos;E = Q&apos;EbackQ&apos;E
emulator: nand_add_dev: cache,size=0x4200000,file=C:\Users\My Name\.android\avd\MyAVD_2.3.3.avd/cach
e.img
emulator: Kernel parameters: qemu.gles=0 qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1
 ndns=2
emulator: Trace file name is not set

emulator: autoconfig: -scale 1
emulator: control console listening on port 5554, ADB on port 5555
emulator: sent Q&apos;E0012host:emulator:5555Q&apos;E to ADB server
emulator: ping program: C:\Development\android-sdk\tools\ddms.bat
emulator: ping command: C:\Windows\system32\cmd.exe /C Q&quot;EC:\Development\android-sdk\tools\ddms.batQ&quot;E p
ing emulator 15.0
emulator: Adding boot property: Q&apos;Edalvik.vm.heapsizeQ&apos;E = Q&apos;E24mQ&apos;E
emulator: Adding boot property: Q&apos;Eqemu.sf.lcd_densityQ&apos;E = Q&apos;E240Q&apos;E
emulator: Adding boot property: Q&apos;Eqemu.hw.mainkeysQ&apos;E = Q&apos;E1Q&apos;E
emulator: Adding boot property: Q&apos;Eqemu.sf.fake_cameraQ&apos;E = Q&apos;EbackQ&apos;E
emulator: Adding boot property: Q&apos;Edalvik.vm.heapsizeQ&apos;E = Q&apos;E24mQ&apos;E
emulator: Adding boot property: Q&apos;Eqemu.sf.lcd_densityQ&apos;E = Q&apos;E240Q&apos;E
emulator: Adding boot property: Q&apos;Eqemu.hw.mainkeysQ&apos;E = Q&apos;E1Q&apos;E
emulator: Adding boot property: Q&apos;Eqemu.sf.fake_cameraQ&apos;E = Q&apos;EbackQ&apos;E
goldfish_fb_get_pixel_format:167: display surface,pixel format:
  bits/pixel:  16
  bytes/pixel: 2
  depth:       16
  red:         bits=5 mask=0xf800 shift=11 max=0x1f
  green:       bits=6 mask=0x7e0 shift=5 max=0x3f
  blue:        bits=5 mask=0x1f shift=0 max=0x1f
  alpha:       bits=0 mask=0x0 shift=0 max=0x0
---</what>
</comment>
</bug>
<bug>
<bugid>8495</bugid>
<title>Email app should indicate if message has been replied to or has been forwarded</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jaap.hai...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 12:49:23 +0000</openedDate>
<description>I suggest to add a tiny colored icon like Outlook does</description>
</bug>
<bug>
<bugid>4449</bugid>
<title>Q&quot;EForgot patternQ&quot;E doesnQ&apos;Et work with a google apps account</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-03T15:03:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>florianb...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 23:35:11 +0000</openedDate>
<description>How to reproduce: - Set a phone up using a google apps account - Set up
a secret pattern - Turn the display off - Press MENU and entern a wrong
pattern until the Q&quot;EForgot pattern?Q&quot;E button appears - Touch the Q&quot;EForgot
pattern?Q&quot;E button - Enter your google apps account What happened: The
phone didnQ&apos;Et accept the google apps account, so I was locked out
completely. Everywhere else the google apps account works just fine, but
it seems to donQ&apos;Et work fine in this Q&quot;Eforgot pattern?Q&quot;E screen. I couldnQ&apos;Et
find any way to use my phone again so I had to wipe it from the recovery
mode. What the correct behavior should be: It should unlock like itQ&apos;Ed do
with a normal google mail account</description>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Mon, 02 Nov 2009 21:42:33 +0000</when>
<what>Many similar instances of this have been showing up on the help forums.  Most users 
have to resort to factory reset their phone to restore access, while a few users have 
been able to get past the Q&quot;Eenter unlock patternQ&quot;E screen by receiving a call from a 
friend, then sliding the keyboard in and out while repeatedly pressing the Q&quot;EHomeQ&quot;E 
button, which eventually can return them to the Home screen, which then they can 
reset the secret pattern.

The issue posted by florianbruh and others is a serious and frustrating issue, please 
fix immediately!  The workaround past the Q&quot;Eenter unlock patternQ&quot;E screen is troubling 
as well.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:03:01 +0000</when>
<what>Fixed in 2.0</what>
</comment>
</bug>
<bug>
<bugid>10518</bugid>
<title>Browser: CanQ&apos;Et copy all text</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-08-30T15:30:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 18:52:16 +0000</openedDate>
<description>Selecting all text on the text only-page http://m.aok.dk is impossible.</description>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 30 Aug 2010 15:30:22 +0000</when>
<what>IQ&apos;Eve rewritten that code and it appears to work fine now. Thanks for the test case.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 30 Aug 2010 15:44:29 +0000</when>
<what>Anytime. Great!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 30 Aug 2010 15:51:30 +0000</when>
<what>Related issue 8533</what>
</comment>
</bug>
<bug>
<bugid>19763</bugid>
<title>Force close Q&quot;EThe application maps(process com.sec.android..) has stopped unexpectedlyQ&quot;E occur in Home screen after log-in in Google account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 02:26:15 +0000</openedDate>
<description>[Precondition] 3G sim should be inserted [Procedure] 1. Switch on the
device --Q&gt;E Applications --Q&gt;E Settings --Q&gt;E Wireless and network 2. Mobile
network --Q&gt;E Access point name --Q&gt;E Menu --Q&gt;E Create new APN 4. Press Home
key --Q&gt;E Observe --Q&gt;E Google Log-in window appears 5. Enter Username
/Password --Q&gt;E Next --Q&gt;E Finish setup --Q&gt;E Press Home key 6. Observe --Q&gt;E
Force close Q&quot;EThe application maps(process com.sec.android..) occurred
09-01 12:52:30.211 1786 1786 E AndroidRuntime: FATAL EXCEPTION: main
09-01 12:52:30.211 1786 1786 E AndroidRuntime:
java.lang.RuntimeException: Unable to start service
com.google.googlenav.appwidget.hotpot.HotpotService@405c8d98 with Intent
{ act=android.appwidget.action.APPWIDGET_UPDATE
cmp=com.google.android.apps.maps/com.google.googlenav.appwidget.hotpot.HotpotService
}: android.content.res.Resources$NotFoundException: Plural resource ID
#0x10f000a quantity=0 item=other 09-01 12:52:30.211 1786 1786 E
AndroidRuntime: at
android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2056)
09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
android.app.ActivityThread.access$2800(ActivityThread.java:117) 09-01
12:52:30.211 1786 1786 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:998)
09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 09-01 12:52:30.211
1786 1786 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 09-01
12:52:30.211 1786 1786 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 09-01 12:52:30.211
1786 1786 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 09-01 12:52:30.211 1786
1786 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 09-01
12:52:30.211 1786 1786 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 09-01 12:52:30.211 1786
1786 E AndroidRuntime: Caused by:
android.content.res.Resources$NotFoundException: Plural resource ID
#0x10f000a quantity=0 item=other 09-01 12:52:30.211 1786 1786 E
AndroidRuntime: at
android.content.res.Resources.getQuantityText(Resources.java:245) 09-01
12:52:30.211 1786 1786 E AndroidRuntime: at
android.content.res.Resources.getQuantityString(Resources.java:347)
09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
android.text.format.DateUtils.getRelativeTimeSpanString(DateUtils.java:525)
09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.i.a(Unknown Source) 09-01
12:52:30.211 1786 1786 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.i.a(Unknown Source) 09-01
12:52:30.211 1786 1786 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.HotpotWidgetProvider.a(Unknown
Source) 09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.HotpotService.a(Unknown Source)
09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.HotpotService.onStartCommand(Unknown
Source) 09-01 12:52:30.211 1786 1786 E AndroidRuntime: at
android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2043)
09-01 12:52:30.211 1786 1786 E AndroidRuntime: ... 10 more 09-01
12:52:30.221 207 244 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error</description>
</bug>
<bug>
<bugid>7531</bugid>
<title>Browser: text-shadow doesnQ&apos;Et appear with a 0 blur radius</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>17</stars>
<reportedBy>deltaops...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 01:26:16 +0000</openedDate>
<description>When using the text-shadow CSS property, a blur radius of 0 causes the
shadow to not appear. For example, text-shadow: 1px 1px 1px #000;
appears as expected, with a black, slightly blurred shadow shifted 1px
down and 1px right. However, text-shadow: 1px 1px 0 #000; does not
appear at all, while it should display an unblurred shadow. IQ&apos;Eve tried
it with both Q&quot;E0Q&quot;E and Q&quot;E0pxQ&quot;E, as well as without a color, but the result
is the same. Motorola Droid Firmware 2.1-update1 Build ESE81</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:21:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jgilber...@gmail.com</author>
<when>Mon, 20 Sep 2010 20:32:25 +0000</when>
<what>not surprisingly, this is the same problem for -webkit-box-shadow.</what>
</comment>
<comment>
<author>grantlan...@gmail.com</author>
<when>Fri, 27 May 2011 22:57:29 +0000</when>
<what>seems to be an issue with regular views too.

textView.setShadowLayer(0, 0, 1, Color.White); yields no shadow either.</what>
</comment>
<comment>
<author>l...@leebyron.com</author>
<when>Fri, 02 Sep 2011 19:18:44 +0000</when>
<what>This was reported over a year and a half ago but is still an active issue, is there any plan to fix this?</what>
</comment>
<comment>
<author>stephani...@gmail.com</author>
<when>Thu, 29 Sep 2011 19:31:45 +0000</when>
<what>This is a severe bug though it may not seem so to you guys. Using a 0 blur is common for certain style shadows BUT, more importantly, when using the spread radius, a 0 blur allows the creation of a multiple border effect. This is completely missing in android. Very bad. :(

Examples of creating multiple borders with no blur and spread radius: http://jsfiddle.net/stefsull/CumdL/ (View in a browser and then in any android device)
Example with 1px blur:  http://jsfiddle.net/stefsull/LfEpK/ (It renders in android, but the effect is ruined)
Example with .1em blur: http://jsfiddle.net/stefsull/Dm3Vm/ (also renders but the effect is still ruined)

No values under 1px (.5px) or under .1em (.01em or .05em) render in Android.

PLEASE fix this. WeQ&apos;Ere using this effect quite often to create dual borders. </what>
</comment>
<comment>
<author>lpccarm...@gmail.com</author>
<when>Tue, 04 Oct 2011 12:22:39 +0000</when>
<what>also came across this bug when using box-shadow. please fix this!</what>
</comment>
</bug>
<bug>
<bugid>16067</bugid>
<title>Audio Rooting issue after upgrade to 2.1 on MB501</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:22:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lachlan....@gmail.com</reportedBy>
<openedDate>Sun, 10 Apr 2011 11:20:48 +0000</openedDate>
<description>I am using a Motorola MB501 Cliq-XT/Quench running on a 2.1 blurless
rom. every so often when i place or recieve a call. the audio will not
go through the speaker and or the microphone will not actvate/work. this
means that sometimes i cannot hear the caller and or they cannot hear
me. this issue can be solved with a patch that involves putting the
phone into speaker phone and back but i am in search of a more elegant
solution. Motorola MB501
http://modmymobile.com/forums/559-motorola-cliq-xt-roms/559763-rom-basically-blurless-mm278-b2-motorola-cliqxt-quench-01-07-2011-a.html
rom i am currently on. any help will be appriciated.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:22:30 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>19401</bugid>
<title>The specified child already has a parent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ccouno...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 07:20:59 +0000</openedDate>
<description>IQ&apos;Eve just received a very weird crash report on one of my application!
Here is the code that fails followed by the stack dump. flayout = new
FrameLayout(activity); flayout.setId(R.id.frameLayout); ImageView iv =
new ImageView(activity); iv.setImageResource(xlarge ? imageResourceLarge
: imageResource); iv.setScaleType(ScaleType.FIT_CENTER);
flayout.addView(iv, new LayoutParams(LayoutParams.FILL_PARENT, px));
Caused by: java.lang.IllegalStateException: The specified child already
has a parent. You must call removeView() on the childQ&apos;Es parent first. at
android.view.ViewGroup.addViewInner(ViewGroup.java:1970) at
android.view.ViewGroup.addView(ViewGroup.java:1865) at
android.view.ViewGroup.addView(ViewGroup.java:1845) at
ccc71.admob.AdMobEnabler.attachAdView(AdMobEnabler.java:100) at
ccc71.pmw.pmw_monitor.onResume(pmw_monitor.java:29) at
android.app.Instrumentation.callActivityOnResume It crashes on the
addView, though the iv object has just been created so it shouldnQ&apos;Et
already be attached to the parent view!? Can it be that on some OS
versions, the addView() checks for the view Id??? Though I tested in the
emulator 1.5 up-to 3.0 without problems?</description>
</bug>
<bug>
<bugid>11408</bugid>
<title>Navigation shuts off music</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>lordpatr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 19:00:11 +0000</openedDate>
<description>IQ&apos;Em using the new HTC EVO 4G (Sprint) phone with the Android 2.2 as the
OS and when IQ&apos;Em using the google navigation and the navigation gives me
a direction, it turns off the music. I have to go back into the phone
and start up the music again but as soon as I get another direction from
the navigation, the music cutQ&apos;Es off again. I also have a Motorola
Droid-X (verizon) using the Android 2.1 and when IQ&apos;Em using the
navigation and playing music, when I get a direction from the
navigation, the music volume lowers and the navigation plays, telling me
to make a left or right and when itQ&apos;Es finished, the volume of the music
resumes to how it was before so the music doesnQ&apos;Et turn off. Is this
problem going to be fixed by android and is so, when? What i expect the
2.2 to do is to keep the music on when IQ&apos;Em navigating and just lowers
the volume for the music when the navigation comes on and then resumes
the volume of the music when the navigating stops.</description>
<comment>
<author>john.a.b...@gmail.com</author>
<when>Tue, 05 Oct 2010 07:43:16 +0000</when>
<what>See previous Issue and star it:

http://code.google.com/p/android/issues/detail?id=10465</what>
</comment>
</bug>
<bug>
<bugid>12896</bugid>
<title>gtalk file share</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Wed, 01 Dec 2010 21:33:29 +0000</openedDate>
<description>enable sharing files (sending files) to other party in gtalk</description>
</bug>
<bug>
<bugid>13509</bugid>
<title>The process com.android.settings has stopped unexpectedly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aditya.s...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 18:09:31 +0000</openedDate>
<description>I am trying to delete unnecessary apps on my HTC Aria phone (android
2.1). When I am going to Q&quot;Esettings --Q&gt;E applications --Q&gt;E manage
applicationsQ&quot;E, I am getting error Q&quot;EThe process com.android.settings has
stopped unexpectedly. Please try againQ&quot;E. Please let me know how to
resolve this issue.</description>
<comment>
<author>k...@zips.uakron.edu</author>
<when>Fri, 29 Apr 2011 20:19:42 +0000</when>
<what>I have the same issue :-/</what>
</comment>
</bug>
<bug>
<bugid>9435</bugid>
<title>StringBuffer.toString() uses too much memory.</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-07-03T01:45:44.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>dilbert....@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 12:04:48 +0000</openedDate>
<description>The toString method of StringBuffer returns a string that uses more
memory than needed. Here is the example code: // String length is 30
String s = Q&quot;E123456789012345678901234567890Q&quot;E; StringBuffer sb = new
StringBuffer(); sb.append(s).append(s).append(s); String newString =
sb.toString(); Log.e(Q&quot;EMainActivityQ&quot;E, Q&quot;EnewString: Q&quot;E + newString);
//expected 90 Log.e(Q&quot;EMainActivityQ&quot;E, Q&quot;EnewString length: Q&quot;E +
newString.length()); try { Class c = String.class; Field field =
c.getDeclaredField(Q&quot;EvalueQ&quot;E); field.setAccessible(true); char[] chars =
(char[]) field.get(newString); //expected 90 Log.e(Q&quot;EMainActivityQ&quot;E,
Q&quot;Echars length: Q&quot;E + chars.length); } catch (Exception e) {
Log.e(Q&quot;EMainActivityQ&quot;E, Q&quot;EerrorQ&quot;E, e); } sb.setLength(0); sb.append(Q&quot;E1Q&quot;E);
newString = sb.toString(); Log.e(Q&quot;EMainActivityQ&quot;E, Q&quot;EnewString: Q&quot;E +
newString); //expected 1 Log.e(Q&quot;EMainActivityQ&quot;E, Q&quot;EnewString length: Q&quot;E +
newString.length()); try { Class c = String.class; Field field =
c.getDeclaredField(Q&quot;EvalueQ&quot;E); field.setAccessible(true); char[] chars =
(char[]) field.get(newString); //expected 1 Log.e(Q&quot;EMainActivityQ&quot;E, Q&quot;Echars
length: Q&quot;E + chars.length); } catch (Exception e) { Log.e(Q&quot;EMainActivityQ&quot;E,
Q&quot;EerrorQ&quot;E, e); } The printout is as follows on version 1.6: newString:
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
newString length: 90 chars length: 142 newString: 1 newString length: 1
chars length: 142 Now my string of one character takes up the size of at
least 142 chars. This is especially bad when someone uses an instance of
StringBuffer to deserialize something multiple times. Than each String
will take the size of the biggest allocated buffer so far (I suspect
that 142 in the previous printout is the size of the buffer in
StringBuffer). On the OpenJDK (1.6.0_17) the same code (well with
different logging) prints out the following: newString length: 90 chars
length: 90 newString: 1 newString length: 1 chars length: 1 And this is
what I expected. On version 2.1 the problem seems somewhat mitigated.
This is what 2.1 prints out. newString:
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
newString length: 90 chars length: 92 newString: 1 newString length: 1
chars length: 1 Contact me if You have any questions.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 01 Jul 2010 17:43:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 01 Jul 2010 21:13:06 +0000</when>
<what>Fortunately, the waste is bounded: StringBuilder is careful to never waste more than 255 characters.

This is an extremely difficult policy, because other strategies have other problems. If we limit the potential waste to say, 32 characters, we may end up doing significantly more allocation than necessary which can strain the garbage collector.

One (lame) workaround is to call Q&apos;Enew String(sb.toString())Q&apos;E which ensures no characters are wasted. </what>
</comment>
<comment>
<author>dilbert....@gmail.com</author>
<when>Thu, 01 Jul 2010 22:26:35 +0000</when>
<what>I modified the example code like this:

private void log(String message, String newString) {
    Log.e(Q&quot;EMainActivityQ&quot;E, message + Q&quot;E: Q&quot;E + newString);
    Log.e(Q&quot;EMainActivityQ&quot;E, message + Q&quot;E length: Q&quot;E + newString.length());
    try {
        Class c = String.class;
        Field field = c.getDeclaredField(Q&quot;EvalueQ&quot;E);
        field.setAccessible(true);
        char[] chars = (char[]) field.get(newString);
        Log.e(Q&quot;EMainActivityQ&quot;E, Q&quot;Echars length: Q&quot;E + chars.length);
    } catch (Exception e) {
       Log.e(Q&quot;EMainActivityQ&quot;E, Q&quot;EerrorQ&quot;E, e);
    }
}
        
// String length is 30
String s = Q&quot;E1234567890Q&quot;E;
StringBuffer sb = new StringBuffer();
for (int i = 0; i Q&lt;E 100; i++) {
    sb.append(s);
}

String newString = sb.toString();
log(Q&quot;EnewStringQ&quot;E, newString);
sb.setLength(0);
sb.append(Q&quot;E1Q&quot;E);
newString = sb.toString();
log(Q&quot;EnewStringQ&quot;E, newString);

String newString2 = new String(sb.toString());
log(Q&quot;EnewString2Q&quot;E, newString2);

Now the printout on Android 1.6 looks like this:

newString: 12345678901234567890123456789012345678901234567890...
newString length: 1000
chars length: 1150
newString: 1
newString length: 1
chars length: 1150
newString2: 1
newString2 length: 1
chars length: 1150

I conclude that StringBuilder does waste more than 255 characters on 1.6. Also the workaround You suggested does not work as intended. This might mean that the String constructor is also not working properly (it allocates the memory for the string regardless of the length of the string).
 
On 2.1 the printout is as follows:
newString: 12345678901234567890123456789012345678901234567890...
newString length: 1000
chars length: 1131
newString: 1
newString length: 1
chars length: 1
newString2: 1
newString2 length: 1
chars length: 1
Which is much better than 1.6.
Unfortunately the code that uses this StringBuffer is not in my code but in an open source library that I use. I am reluctant to post a bug report to them since technically it is not a bug in their library. This bug is very serious on 1.6 since it caused out of memory exceptions while using that library and that is how I found it so please do not lower its priority.
Thanks for the quick reaction.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 02 Jul 2010 01:44:28 +0000</when>
<what>YouQ&apos;Ere right; the workaround doesnQ&apos;Et work as intended. IQ&apos;Em sorry about that, and IQ&apos;Ell look into making sure our behaviour is correct.

Other workarounds are to use StringBuilder.trimToSize() before calling toString(), or calling toString() and manually copying it via a char array:
   new String(sb.toString().toCharArray());</what>
</comment>
<comment>
<author>dilbert....@gmail.com</author>
<when>Fri, 02 Jul 2010 20:29:23 +0000</when>
<what>Glad to hear that this issue will be resolved. Could You maybe give us a time-frame?
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 03 Jul 2010 01:45:44 +0000</when>
<what>ItQ&apos;Es fixed in our internal repository, and will be available in a future release of the platform. In the interim, continue to use this idiom:
  new String(sb.toString().toCharArray());

Thanks for reporting the issue.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:54:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8365</bugid>
<title>if contact is online on gtalk and has gmail as mail and gmail as gtalk, there are two IM field for contacting him clicking on his picture</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>giovanni...@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 11:31:24 +0000</openedDate>
<description>Android 2.1, vanilla rom on HTC Hero, rom is working good enough. This
is happening even on another device on another type of rom, Italian
language so I donQ&apos;Et know if itQ&apos;Es only italian-related. Steps for
reproducing the problem: -going online with gtalk -IQ&apos;Eve got 4 gtalk
contacts, they are real contact on my contact book, complete with
numbers, multiple mails -if I click on the contact picture, the quick
menu pop up. I can then click on the IM icon, and another submenu pop
up, since they have got multiple IM set -if the contact is online, there
are two field for contacting in Gtalk -if the contact is offline, the
number of choices is right, one per type The correct behaviour should
obviously the one where, even if the contact has got a gmail address and
a gmail gtalk IM contact, there is only one field for contacting him. I
think that this is due to having the same mail set as gmail and gtalk.</description>
<comment>
<author>kungu...@gmail.com</author>
<when>Mon, 17 May 2010 13:28:31 +0000</when>
<what>Bug confirmed also on HTC Magic (32B) with ROM CyanogenMod 5.0.7-test5 (Eclair 2.1)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>1069</bugid>
<title>Email app loads messages out of order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Sat, 25 Oct 2008 15:44:53 +0000</openedDate>
<description>If we have messages on the server (in date/delivered order: 100 99 98 ..
50) the email app might load 100-80, skipping some in the middle. Q&apos;ELoad
more messagesQ&apos;E results in it loading (eg) 79-60, in semi-random order
and sometimes inserting the missing messages in the original list.
Should be handling them in the same order the whole time, and not
skipping any messages.</description>
<comment>
<author>dev...@gmail.com</author>
<when>Sun, 07 Dec 2008 04:12:31 +0000</when>
<what>Could this be the same issue that I am facing?

http://code.google.com/p/android/issues/detail?id=1472</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:37:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:20:38 +0000</when>
<what>See also issue 1472</what>
</comment>
</bug>
<bug>
<bugid>1224</bugid>
<title>[Search] maps search only returns 9 results</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>hyperlo...@gmail.com</reportedBy>
<openedDate>Sat, 08 Nov 2008 00:45:49 +0000</openedDate>
<description>Can we please have the ability to retrieve more than 9 results when
searching in Maps?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:15:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:13:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:33:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:05:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>368</bugid>
<title>WebView should provide a means to access the DOM from Java</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>45</stars>
<reportedBy>themoder...@gmail.com</reportedBy>
<openedDate>Thu, 28 Feb 2008 15:48:08 +0000</openedDate>
<description>Currently, there is no way to access the DOM from Java. This means,
among other things, there is no way to register custom mime type
handlers for OBJECT tags, attach event listeners to HTML elements, or
create Q&quot;Escreen scrapingQ&quot;E applications.</description>
<comment>
<author>luke.hutch</author>
<when>Sun, 02 Mar 2008 04:16:39 +0000</when>
<what>See also: http://code.google.com/p/google-gears/issues/detail?id=368

It may be possible to do this through Google Gears, if a Javascript-Java bridge is
built in Gears.
</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Mon, 03 Mar 2008 13:50:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:12:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:36:54 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 23 Feb 2010 22:09:51 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 23 Feb 2010 22:11:30 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 17:43:17 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jace.cro...@gmail.com</author>
<when>Fri, 15 Oct 2010 16:57:10 +0000</when>
<what>I see thereQ&apos;Es been no response to this. Is anyone aware of a solution to retrieving and subsequently traversing the DOM of a loaded page in WebView? Perhaps thereQ&apos;Es a way to open an HTTP session directly with the server, retrieve the response (traverse it if required) and pass it on to WebView via the loadData method instead. I assume however that presents lots of potential issues with cookie sessions - any thoughts would be appreciated?</what>
</comment>
<comment>
<author>plah...@gmail.com</author>
<when>Fri, 15 Oct 2010 18:16:44 +0000</when>
<what>@jace : Depending on your scenario, perhaps a solution might be to do the DOM traversal in the page itself using the JavaScript and than pass the data/events to the Android native code using WebView addJavascriptInterface() method. I know it might not be ideal or even impossible in many possible use-cases, but perhaps it might be a reasonable workaround for you. Hope this helps.</what>
</comment>
<comment>
<author>jace.cro...@gmail.com</author>
<when>Sat, 16 Oct 2010 18:06:39 +0000</when>
<what>@pahoda - Many thanks for your ideas, unfortunately I was hoping to parse sites that are not my own and therefore I cannot add javascript to the source. As a jQuery convert that would have been the path of least resistance for me indeed. However, using your idea and applying a bit of lateral thinking, i decided to parse the source site from the server and return only what is required to the web view. Still think this would be a useful feature to WebView though :)</what>
</comment>
<comment>
<author>WolfVanW...@gmail.com</author>
<when>Mon, 01 Nov 2010 08:19:27 +0000</when>
<what>IQ&apos;Eve just run into a similar task. What IQ&apos;Em doing is read the webpage HTML into memory using HTTPUrlconnect, then parse it with jTidy, creating a DOM. Then I do my changes, finally pprint the changed HTML into a string, which is handed over to Webview loadDataWithBaseUrl. 
Gives me total freedom to change whatever I want, but of course itQ&apos;Es double parsing of HTML, and jTidy isnQ&apos;Et very fast...</what>
</comment>
<comment>
<author>unifl...@gmail.com</author>
<when>Sun, 21 Nov 2010 14:40:03 +0000</when>
<what>Thanks WolfVanWeen,

I think thats just what i want to do, dont need to display a page just needed to get the DOM of the page. :D</what>
</comment>
<comment>
<author>Van...@gmail.com</author>
<when>Wed, 26 Jan 2011 18:58:24 +0000</when>
<what>I think, there would be a security issue.
Consider the developer who writes custom app that has access to WebView DOM and steals  userQ&apos;Es entered passwords.

Chrome extensions system already has this security issue.</what>
</comment>
<comment>
<author>cketti@gmail.com</author>
<when>Wed, 26 Jan 2011 19:07:47 +0000</when>
<what>The application could ship with a modified WebView that is able to do just that. This attack canQ&apos;Et be prevented with the current Android security model (or any other practical security model). If you enter secret credentials into a malicious app youQ&apos;Ere screwed! So thatQ&apos;Es no reason to not include this feature.</what>
</comment>
<comment>
<author>plagueth...@gmail.com</author>
<when>Wed, 26 Jan 2011 19:59:32 +0000</when>
<what>Much agreed.

Sent from my android wireless device.

Comment #15 on issue 368 by cketti: WebView should provide a means to access
the DOM from Java


http://code.google.com/p/android/issues/detail?id=368
The application could ship with a modified WebView that is able to do just
that. This attack canQ&apos;Et be prevented with the current Android security model
(or any other practical security model). If you enter secret credentials
into a malicious app youQ&apos;Ere screwed! So thatQ&apos;Es no reason to not include this
feature.</what>
</comment>
<comment>
<author>linyo...@gmail.com</author>
<when>Wed, 30 Nov 2011 05:01:31 +0000</when>
<what>Are there any road map planed on this issue?</what>
</comment>
</bug>
<bug>
<bugid>12252</bugid>
<title>Google TV (Logitech Revue) - Closed Caption not working for hearing impaired</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Fletchsod.tv@gmail.com</reportedBy>
<openedDate>Sat, 30 Oct 2010 04:36:54 +0000</openedDate>
<description>1) Step to reproduce the problem. A) [step-by-step menu] Home --Q&gt;E
Applications --Q&gt;E TV B) Watch TV and no displayed closed caption is
visible C) Turn off Logitech Revue and watch tv using cable (or
satelitte) top-set box and closed caption is visible D) Turn on Logitech
Revue and repeat step A) and step B), closed caption still not visible.
A) TV have built-in closed caption decoder, so any tv/video from
cable/satelitte service (in my case, Comcast) pass on the signal to the
tv where closed caption get decoded and be displayed on screen. B) 2)
What happened? Closed Caption is not working on Google TV 3) What you
think the correct behavior should be? Closed Cpation should be working
inside Google TV for hearing impaired Device: Logitech Revue Version:
(Andriod version is not specified but application listing showed Andriod
System as version 7.0)</description>
</bug>
<bug>
<bugid>3078</bugid>
<title>Camera and Camcorder donQ&apos;Et work in the emulator </title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>majd...@gmail.com</reportedBy>
<openedDate>Mon, 22 Jun 2009 19:18:35 +0000</openedDate>
<description>IQ&apos;Eve just noticed that launching the Camera and Camcorder (in the
emulator) would result in a black screen (instead of the famous moving
small boxes), iQ&apos;Eve looked for why this happening on the net, apparently
that the camera is disabled by default when you create an AVD. Decided
to create another AVD with the camera enabled and launched it and still
getting that black screen. My problem in the first place is that my
application is using the default camera application using intents just
like in the following: Intent imageCaptureIntent = new Intent
(MediaStore.ACTION_IMAGE_CAPTURE);
imageCaptureIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new
File(Q&quot;E/sdcard/imageCaptureIntent.jpgQ&quot;E)));
startActivityForResult(imageCaptureIntent, WHATEVER_REQ_CODE); I thought
that thereQ&apos;Es a problem in my intent request but like i said before,
running the camera on the emulator itself is the problem. By the way,
You can run the Q&quot;Ecamera previewQ&quot;E in the API demos with no problems, how
come !!! By the way, iQ&apos;Em using windows XP 32-bit, i donQ&apos;Et know if
emulator differs from one operating system to another</description>
<comment>
<author>majd...@gmail.com</author>
<when>Wed, 01 Jul 2009 21:45:47 +0000</when>
<what>I managed to find a workaround for this issue, you need to disable Q&quot;EAutomatic 
OrientationQ&quot;E, go to settings Q&gt;EQ&gt;E Sound Q&amp;E Display Q&gt;EQ&gt;E Orientation (uncheck it) and restart 
the emulator if you had to (it worked for me without restarting). But google still 
needs to fix this. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:00:47 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:45:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17556</bugid>
<title>[Honeycomb GMS Gmail] Some icons looks like non activated on Gmail, when mail is selected.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue790...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 10:08:15 +0000</openedDate>
<description>1. Andorid build verison : 3.1 2. ro.com.google.gmsversion : 3.1_pre-r1
3. Repro Steps : [Precondition] - Internet connection available. - There
must be configurated Google account. [Repro Steps] (1) Applications (2)
Open Gmail inbox (3) Select any email (4) look for the delete, mark star
and etc options in the status bar rigion. 4. Symptom : Some
icons(delete, Fav, mark star) looks like non activated on Gmail, when
mail is selected, it is not user-friendly. 5. Reproducibility % :
always(100%) 6. Correct behavior : It must display all icons normally.</description>
</bug>
<bug>
<bugid>6293</bugid>
<title>Multiple all-day events show up in horizontal rather than vertical stack; should act like multiple hour events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 21:55:40 +0000</openedDate>
<description>This may be viewed as a feature request, but because the current method
of horizontally stacking all-day events makes all-day events useless, I
view it as a bug report. When there are multiple all-day events, they
show up in a horizontal pancake-like stack. Once there are several, the
text of each event disappears as it is too tall to fit within each
sliver. Multiple all-day events should show up in a vertical stack just
like multiple events that show up at a particular time of day. Then
there would be more room for at least some text to be shown, and it
would be easier to touch one event in the stack in order to inspect it.</description>
</bug>
<bug>
<bugid>4705</bugid>
<title>CanQ&apos;Et access facebook messages in the facebook app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>SeanPHa...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 22:49:29 +0000</openedDate>
<description>I get the messages via email but can not access them in the facebook
app. NOTE: This form is only for requesting new features in Android. For
all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:03:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>611</bugid>
<title>FillAfter is not working as expected</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-07T07:38:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Mon, 07 Apr 2008 07:23:32 +0000</openedDate>
<description>When using a progress bar in conjunction with a fade in animation that
fades only to a partial opacity, the opacity is not preserved when
setProgress is called. See the attached sample code.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Apr 2008 07:38:18 +0000</when>
<what>You need to use android:keepAnimations=Q&quot;EtrueQ&quot;E on the enclosing ViewGroup when the animationQ&apos;Es final state is 
not the ViewQ&apos;Es default state.</what>
</comment>
</bug>
<bug>
<bugid>849</bugid>
<title>MediaPlayer undocumented error codes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:30:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Tue, 02 Sep 2008 21:52:59 +0000</openedDate>
<description>When I use MediaPlayer, I frequently get errors (calls to onError())
with the undocumented error codes -4 and -38. It would be nice to know
what these meant...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:30:13 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>4680</bugid>
<title>vpn delete feature</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-17T10:43:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RockCru...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 13:47:25 +0000</openedDate>
<description>There is no clear way to delete a vpn once you have added it. Currently,
I do not believe the capability has been added to the UI. Thanks NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>RockCru...@gmail.com</author>
<when>Wed, 11 Nov 2009 18:09:45 +0000</when>
<what>Apologies.  There is a delete option.  Long press on the vpn you want to delete works fine.

CanQ&apos;Et believe I missed it.

Please close this request.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:43:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19391</bugid>
<title>Droid 3 contact search using physical keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joh...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 17:06:23 +0000</openedDate>
<description>When I use the physical keyboard to access a contact, I type the name,
the contact displays on the screen. When I tap on the contact, it takes
me to a different random contact. It does this 100% of the time.</description>
</bug>
<bug>
<bugid>20077</bugid>
<title>NDK: Stable APIs vs. EGL (2.3+)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-10-11T23:33:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>krystian...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 18:39:35 +0000</openedDate>
<description>STABLE-APIS.html in NDK (r5x, r6x) doesnQ&apos;Et tell if EGL is stable now (as
of Android 2.3, API-9). Sample from ndk/samples/native-activity using
EGL from native code and it seems to works fine (at least on SGS2) In
STABLE-APIS.html there is in API 4 and 5 - sections about OpenGL ES
1.x/2.0 - info about: Q&quot;EPlease note that, at the moment, native headers
and libraries for the EGL APIs are *not* available. ...Q&quot;E Please clarify
in ndk/docs/STABLE-APIS.html if EGL is stable (or not?) for usage as of
API-9 (mainly because of native-activity sample using it).</description>
<comment>
<author>di...@android.com</author>
<when>Tue, 11 Oct 2011 23:33:19 +0000</when>
<what>Thanks, this will be fixed in the next NDK release</what>
</comment>
</bug>
<bug>
<bugid>16754</bugid>
<title>nexus S search button has a mind of its own</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>74</stars>
<reportedBy>JSTimm...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 22:12:48 +0000</openedDate>
<description>It does this on its own with no warning. The search button on my nexus S
flickers and interrupts whatever IQ&apos;Em doing every couple seconds with the
google search box and voice search. The correct behavior should be not
to go crazy and interrupt anything youQ&apos;Ere doing. I have found through
forums that the only thing to temporarily stop it is to switch your
phone to 2G service(which is terribly slow of course) but it seems to
not happen then. I would love to be able to use it on 3G without it
being demon possessed. :) Phone: Nexus S for ATQ&amp;ET Android Version:
2.3.4.</description>
<comment>
<author>jeramie....@gmail.com</author>
<when>Wed, 01 Jun 2011 19:27:41 +0000</when>
<what>MANY more people having this same problem here:

http://www.google.ca/support/forum/p/Google+Mobile/thread?tid=49e8ca84071d51a4Q&amp;Ehl=en

This also happens to me. I am quite annoyed with it. It has started since I did the 2.3.4 OTA update around May 24.

Random firing of the search button. The search button light flickers and sometimes even stays off for a few seconds. Randomly search or voice search will come up. This happens in any application I use. This happens 98% of the time I am using the phone. I am sure that I am not accidentally touching the search button.

Additionally, I use JuiceDefender for battery saving. It turns my 3G and Wifi on/off under certain conditions to save battery. It is off while the phone is locked and turns everything on as soon as I unlock the phone. If it finds Wifi, it turns 3G off and vice versa.

Canada, English, Rogers, 2.3.4 OTA, I9020AUCKD1, GRJ22</what>
</comment>
<comment>
<author>jcolem...@gmail.com</author>
<when>Thu, 30 Jun 2011 15:47:08 +0000</when>
<what>As can be seen on the forum link in comment above, itQ&apos;Es also accompanied by dropped calls, bad reception, and the phone heating up. </what>
</comment>
<comment>
<author>shaneo...@gmail.com</author>
<when>Wed, 06 Jul 2011 17:49:56 +0000</when>
<what>Still waiting on a fix myself.</what>
</comment>
<comment>
<author>spyder...@gmail.com</author>
<when>Mon, 11 Jul 2011 17:41:29 +0000</when>
<what>same probleme</what>
</comment>
<comment>
<author>azn.and...@gmail.com</author>
<when>Fri, 19 Aug 2011 14:00:16 +0000</when>
<what>I have the same problem. FIX IT PLEASE</what>
</comment>
<comment>
<author>seungwoo...@gmail.com</author>
<when>Fri, 19 Aug 2011 14:06:29 +0000</when>
<what>This is actually a serious defect causing nuisance to a huge number of users.. I personally have Bern dealing with this for the past 4 months.
 http://www.google.com/support/forum/p/Google+Mobile/thread?tid=49e8ca84071d51a4Q&amp;Ehl=enQ&amp;Efid=49e8ca84071d51a40004aadc2d85b8b2</what>
</comment>
<comment>
<author>andrzeje...@gmail.com</author>
<when>Fri, 19 Aug 2011 14:06:55 +0000</when>
<what>Same</what>
</comment>
<comment>
<author>matt.ale...@gmail.com</author>
<when>Fri, 19 Aug 2011 14:20:42 +0000</when>
<what>This is crazy, please fix!</what>
</comment>
<comment>
<author>Crowell....@gmail.com</author>
<when>Fri, 19 Aug 2011 15:09:01 +0000</when>
<what>I have the exact same problem and have been suffering with it since June. Very annoyed. If an official fix doesnQ&apos;Et show up soon, I will DEFINITELY be switching back to iPhone.</what>
</comment>
<comment>
<author>hanian...@gmail.com</author>
<when>Fri, 19 Aug 2011 15:19:52 +0000</when>
<what>same problem..phone has become unusable!!! </what>
</comment>
<comment>
<author>sensfa...@gmail.com</author>
<when>Fri, 19 Aug 2011 17:08:30 +0000</when>
<what>Same here. Waiting a long time now...is a fix coming or am I forced to go back to blackberry </what>
</comment>
<comment>
<author>azn.and...@gmail.com</author>
<when>Fri, 19 Aug 2011 17:22:06 +0000</when>
<what>i have this problem too. GOOGLE DO SOMETHING ABOUT IT</what>
</comment>
<comment>
<author>matt.ale...@gmail.com</author>
<when>Fri, 19 Aug 2011 17:27:06 +0000</when>
<what>This is what we are experiencing ALL THE TIME

http://www.youtube.com/watch?v=Nw4bBAkENlU
</what>
</comment>
<comment>
<author>mar.sc...@gmail.com</author>
<when>Fri, 19 Aug 2011 17:32:53 +0000</when>
<what>I also have this problem.  In the past it only happened occasionally but has been happening more and more frequently as of late.  As other users have reported, it seems to occur more often when the 3G signal is low.  However, IQ&apos;Eve been using the phone from the exact same office location for three months and IQ&apos;Eve always had a decent 3G signal (2-3 bars) - recently, itQ&apos;Es been fluctuating between 0-2 bars and occasionally loses the 3G signal altogether.  So now IQ&apos;Em wondering if something has happened recently in the area to reduce the signal and cause the problem to occur more frequently, or if itQ&apos;Es the search button problem itself that is somehow reducing the reception on my phone.</what>
</comment>
<comment>
<author>wrightda...@gmail.com</author>
<when>Fri, 19 Aug 2011 19:51:06 +0000</when>
<what>I, too have tis problem, since about mid-June.</what>
</comment>
<comment>
<author>ryanruth...@gmail.com</author>
<when>Fri, 19 Aug 2011 22:35:29 +0000</when>
<what>My phone does this and it is completely un-usable. Wasting 80$ a month on the contract and very very frustrated.</what>
</comment>
<comment>
<author>mo3h...@gmail.com</author>
<when>Sun, 21 Aug 2011 03:50:13 +0000</when>
<what>Have had this problem since early June, bought the phone first day of release in Canada.  Cannot turn on 3G without spastic, continuous search loop.  Paying my provider $60/month for a basic phone with pretty lights and colors, but no other functionality.  Appalling Google, just appalling that 5 months after the bug first showed up, it still has not been resolved, and phones that have been built and sold since, some from July, are showing up with this problem right out of the box!  How can you sell a smart phone to a consumer, with a known bug, which renders smart phone capability useless????? </what>
</comment>
<comment>
<author>xaaro...@gmail.com</author>
<when>Sun, 21 Aug 2011 18:38:32 +0000</when>
<what>FIX THIS ALREADY!!!!!!!!!</what>
</comment>
<comment>
<author>nicolas....@gmail.com</author>
<when>Mon, 22 Aug 2011 01:17:20 +0000</when>
<what>having the same problem, please help!</what>
</comment>
<comment>
<author>dragonfl...@gmail.com</author>
<when>Tue, 23 Aug 2011 00:11:31 +0000</when>
<what>This has been such an incredible disappointment. First we got a Koodo phone that wouldnQ&apos;Et connect to Bell. Now I have a Bell Nexus S that has Voice search come up every few seconds. It may as well be a doorstop. PLEASE fix this because I canQ&apos;Et afford a new $500+ smart phone. I had such high expectations for a Google phone. This is ROBBERY and such a SCAM - PLEASE FIX THIS SOON!</what>
</comment>
<comment>
<author>nekolou...@gmail.com</author>
<when>Tue, 23 Aug 2011 13:13:51 +0000</when>
<what>This issue drives me crazy and really needs to be fixed I have the same problem fix it already!</what>
</comment>
<comment>
<author>hanian...@gmail.com</author>
<when>Tue, 23 Aug 2011 14:23:14 +0000</when>
<what>google please fix this.  the phone is unusable without a fix</what>
</comment>
<comment>
<author>juan.ped...@gmail.com</author>
<when>Wed, 24 Aug 2011 00:58:12 +0000</when>
<what>Same problem starting happening to me since 1 week ago. Very very annoying. Is this a software or hardware glitch?
I am with Rogers and using OTA 2.3.4

Any ETA for a fix?
</what>
</comment>
<comment>
<author>Benming...@gmail.com</author>
<when>Wed, 24 Aug 2011 05:36:55 +0000</when>
<what>Please FIX!!
</what>
</comment>
<comment>
<author>haliber...@gmail.com</author>
<when>Wed, 24 Aug 2011 15:21:05 +0000</when>
<what>IQ&apos;Eve got a Telus Nexus S, purchased May 19/11:  11.05 and ...KD1 radio; running 2.3.4.

I and a lot of other folks are getting mighty peeved about the Q&quot;Ewho? me at fault? no, itQ&apos;Es user errorQ&quot;E run-around that Samsung/Google and the Canadian phone suppliers are handing out to their customers.   Customer *management* at its worst...

I figure itQ&apos;Es a flawed phone (it canQ&apos;Et even read its own phone number -- pretty fundamental stuff!), and that Samsung is trying to stonewall on issuing a general recall.  Google and the phone suppliers are hoping itQ&apos;Ell all blow over without them being on the hook for providing new phones.  GoogleQ&apos;Es Q&quot;EfixQ&quot;E most likely will be a software bandaid to disable  or suppress voice search in some way, like some of the customized apps try to do, so that 3G-intensive applications arenQ&apos;Et disrupted.

In case thereQ&apos;Es belief among Google, Samsung and Telus/Rogers/Fido/BestBuy/Koodo/Bell support staff that this issue isnQ&apos;Et all that important, please, folks, check this link:

http://www.google.ca/support/forum/p/Google+Mobile/thread?tid=49e8ca84071d51a4Q&amp;Ehl=enQ&amp;Estart=680

Since about June 28/11, unwanted Voice Search has been popping up on my Nexus S whenever IQ&apos;Em on a 3G network.  ItQ&apos;Ell prompt Q&quot;ESpeak NowQ&quot;E; then Q&quot;ENo Speech HeardQ&quot;E; then a text search keyboard will appear; then Q&quot;ESpeak NowQ&quot;E, etc. and then Q&quot;EAudio ProblemQ&quot;E, or sometimes Q&quot;EServer ProblemQ&quot;E.  Sometimes these popups cycle through at about 1 per second, which totally prevents me texting, or doing a real search in Google.  

If IQ&apos;Em in Navigation, the Voice Search will sometimes pick up the Navigator annunciator and do a google search on that string of words. If IQ&apos;Em in Google Earth, it will sometimes not even load because of the rapid sequence of phoney Voice Search pages.

The Telus store in Bayers Lake Park, Halifax, suggested I do a factory reset.  Done.  No difference; in fact, when I came to restore the phone settings by resynching from gmail, the process was constantly bombarded with Voice Search pages, and proceeded at a snailQ&apos;Es pace as a result.

Removed the battery and reinstalled it. No difference.

I use Q&quot;Ehaptic responseQ&quot;E (buzz), and when the phoney voice search is in progress, the machine is buzzing as often as once every second. This of course drains the battery rapidly.  During a much-disrupted 40 minute 3G session last night, Voice Search accounted for 16% of battery usage, and all of that was spontaneous Voice Search -- I never use it.

Initially, my phone was okay, and navigated me flawlessly in Halifax, Ottawa, Sault Ste Marie, and on the ATQ&amp;ET n/w in the US, through Minneapolis, without one interruption by Voice Search.  Problems began in Regina, SK on the 28th of June, and have continued ever since.

Some writers have postulated that it is a baseband problem (...KD1 is bad; ...KB3 is good), or an Android OS problem. I canQ&apos;Et flash to change the baseband, as my phone is Telus-ized for 6 months.

Some say Gingerbread updates are implicated. IQ&apos;Eve been on 2.3.4 since early June, and hadnQ&apos;Et noticed anything unusual until June 28 while trying to navigate in Regina.

Some say being in an area of fringe 3G reception is when the worst interruptions occur, but I often experience my worst (continual interruptions by Voice Search, and repeated flashing of the search key) with 3 of 4 green bars and a green 3G symbol.

Google say they will have an update to address the problem at some unspecified time in the future, but I donQ&apos;Et have much hope, after viewing the forum in the link above.

So, Google code dudes -- how can you rate this as a Medium priority item?  This is really BIG for the people affected.  My phone is pretty much useless, and IQ&apos;Em laying out $70 per month for the privilege of carrying around a Q&quot;EdumbphoneQ&quot;E.  

Telus wonQ&apos;Et help much, as they are lying back and saying Q&quot;EGoogle recognizes it as a problem, and will be coming out with an update Q&apos;EsoonQ&apos;E.Q&quot;E  They havenQ&apos;Et responded to my suggestion that they waive my monthly charges until Google actually *does* come out with a fix, or let me out of my 3 year contract in case Google never does produce.

</what>
</comment>
</bug>
<bug>
<bugid>14663</bugid>
<title>Sometimes the LogCat window in Eclipse shows only 1-2 lines of log at a time, then quickly erases them and refreshes with 1-2 more lines, etc</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-12T02:03:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Fri, 11 Feb 2011 01:48:03 +0000</openedDate>
<description>Host OS: Win7 SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the
Q&apos;EandroidQ&apos;E tool UI): 9.0.0 Eclipse version: 3.6 Not sure how to reproduce
this reliably but sometimes when you hook up a real device (Vibrant,
EVO), (adb.exe may crash around this time which may have something to do
with it), LogCat starts behaving wrong - it scrolls the last few lines
only, then quickly erases them and refresh with the next ones. No
scrolling is possible in this mode. Only Eclipse restart fixes the
problem. HereQ&apos;Es what it looks like (refreshing very frequently):
http://farm6.static.flickr.com/5139/5434542753_c06edd3114_b.jpg</description>
<comment>
<author>archon810</author>
<when>Fri, 11 Feb 2011 02:41:06 +0000</when>
<what>Actually, I just restarted Eclipse and hooked up the emulator - things were fine. Then the phone - thing were fine for sometime and now itQ&apos;Es back to crazy mode. No adb crashes in between, so I think itQ&apos;Es related to using a real phone somehow.</what>
</comment>
<comment>
<author>keiji.ariyama</author>
<when>Fri, 11 Feb 2011 10:04:54 +0000</when>
<what>I have sent a patch set to review server for fixing this issue.

https://review.source.android.com/#change,21138

Thanks in advance.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 12 Feb 2011 02:03:05 +0000</when>
<what>wow awesome!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14153</bugid>
<title>Open a contact after locking the phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Arthur.j...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 10:52:28 +0000</openedDate>
<description>Reproducing the bug : - Go in the contact list (phone menu) - Select the
first letters of one contact, it changes the filter. - Select one
contact in order display the menu (Display, Modify history, Modify phone
number, send a message, ...). - Lock your phone, then unlock your phone
: the menu is still displayed but we can notice the contact list behind
is reset. - Now, select Q&quot;Edisplay the contactQ&quot;E (first item of the menu).
The contact displayed is not this you select but this which have the
same position in the contact list after unlocking.</description>
</bug>
<bug>
<bugid>3225</bugid>
<title>Time display in Contacts -Q&gt;E Call log is displaying 12 hour format even if rest of phone is using 24 hour format</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-31T21:14:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>tajohan...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jul 2009 15:22:53 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Set you phone to display 24 hour
time format 2. Place a call 3. Open Q&apos;EContactsQ&apos;E, choose Q&apos;ECall logQ&apos;E tab. -
What you think the correct behavior should be. I think the correct
behavior should be to display the 24 hour time format when user has
selected so in the settings.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:31:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:14:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13173</bugid>
<title>When Market offers manual update, show what permissions changed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>MALfunct...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 15:20:49 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. 1. Download an app through the Market. 2. The
developer updates the application, changing permissions. 3. Open the
Market. 4. Press Menu and select Downloads. 5. Find the app. The Market
will say it requires a manual update. 6. Update the app. Observed
result: On the confirmation screen, the Market displays all the appQ&apos;Es
permissions. This makes it difficult to tell what permissions changed in
the update. Expected result: The Market will indicate how the
permissions have changed, perhaps by displaying which permissions have
been added or removed when compared to the userQ&apos;Es current version of the
app. In a way, the user has already Q&quot;EapprovedQ&quot;E the old permissions. The
old permissions should still be displayed as part of the confirmation.
DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Droid Incredible running Android 2.2.</description>
<comment>
<author>n...@google.com</author>
<when>Tue, 12 Apr 2011 16:20:58 +0000</when>
<what>Issue 13723 has been merged into this issue.</what>
</comment>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Tue, 27 Sep 2011 17:42:29 +0000</when>
<what>This has been implemented in Market 3.1.5 (possibly earlier).</what>
</comment>
</bug>
<bug>
<bugid>15743</bugid>
<title>access point:  Q&quot;EAuthentication typeQ&quot;E setting cannot be reset after changing it once</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wsl...@gmail.com</reportedBy>
<openedDate>Sat, 26 Mar 2011 10:20:41 +0000</openedDate>
<description>It seems to be impossible to reset the Q&quot;EAuthentication typeQ&quot;E back to
Q&quot;EQ&lt;ENot setQ&gt;EQ&quot;E after changing it once to something else (even Q&quot;EnoneQ&quot;E),
*even* after deleting the access point and creating a new one: Once the
setting was changed one time, resetting it to Q&quot;EQ&lt;ENot setQ&gt;EQ&quot;E even for new
access points seems to be impossible. Any new access point (also a
second one) will have this Q&quot;EAuthentication typeQ&quot;E already preset to
whatever was chosen last, so the option to set it back to Q&quot;EQ&lt;ENot setQ&gt;EQ&quot;E is
lost seemingly forever. The only way to come back to it is a factory
reset. Background: I thought this was the reason I could not make the
mobile network run for a special virtual provider that needs network
roaming even in its own net (bob.at in Austria), which eventuelly I
found was not really the reason for it not working. After lots of trying
(I spent 5 hours---birthday present for my mother), the mobile network
works finally. HTC Desire HD with Android 2.2.1. Regards - Wolfgang</description>
</bug>
<bug>
<bugid>13947</bugid>
<title>Pls add ability to limit the size of downloaded emails in the email client</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-21T06:08:50.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>s.mora...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 12:07:16 +0000</openedDate>
<description>I just switched to Android (2.2) from other platform and quickly bumped
into this limitation. The default email client (exchange connection)
doesnQ&apos;Et allow to set limit on the email size to download only first XkB
of emails like email clients on other mobile platforms. The first day it
used up 25% of the monthly limit that my companyQ&apos;Es data plan allows.
Checking the forums, the feature seems to be in high demand, yet I could
not find any enhancement request for that feature. Thanks for
considering the enhancement!</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:48:01 +0000</when>
<what>Which device are you using? Many device manufacturers have replaced the standard Android email client with one of their own creation; if you have one such device, you will need to contact the manufacturer.</what>
</comment>
<comment>
<author>s.mora...@gmail.com</author>
<when>Mon, 17 Jan 2011 19:27:39 +0000</when>
<what>IQ&apos;Em using the Android client, I believe. No 3rd party.
IQ&apos;Em on HTC HD2 running Android 2.2 image.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:08:50 +0000</when>
<what>IQ&apos;Em sorry youQ&apos;Ere having trouble with the Email app.

As a matter of fact, the HTC HD2 does not run the platform email client.  Unfortunately, for problems in HTC Q&quot;ESenseQ&quot;E devices, youQ&apos;Ere using an Email client which is published and supported by HTC - youQ&apos;Ell need to contact them directly.  They do not monitor this bug tracker.

This bug tracker is for issues in the AOSP version of the phone and apps, for example as seed on the Droid, Nexus series, and Xoom.
</what>
</comment>
<comment>
<author>s.mora...@gmail.com</author>
<when>Tue, 24 May 2011 11:03:30 +0000</when>
<what>Yes, and I did speak about Android email client not about the one from
Sense.
Indeed, I have solved my problem using Sense but the bug was for Android
to fix Android email client.

It was meant for Android quality benefit and not my immediate need
(because I could not wait months for the problem to be resolved).</what>
</comment>
</bug>
<bug>
<bugid>9212</bugid>
<title>Music player doesnQ&apos;Et stop playing when earphone is removed</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-10-05T21:30:50.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>upfront....@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 07:47:02 +0000</openedDate>
<description>Hi all I mostly use my htc desire with android 2.1 for playing music
using the media player. Therefore I have an earphone attached to the
mobile most of the time. When thereQ&apos;Es an incoming call, the music stops
playing. I then remove the earphone for an easier phone call. When the
call is terminated, the music player immediately starts resuming the
music. But it doesnQ&apos;Et consider that now no earphone is inserted which
causes the music played by the built-in speaker. I therefore request the
feature that the music player goes into pause-mode when the earphone is
removed/inserted into the plug. This should also work if the music
player goes into pause-mode when thereQ&apos;Es an incoming call.</description>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Tue, 05 Oct 2010 21:30:50 +0000</when>
<what>This is fixed in Android 2.2 (Froyo)
</what>
</comment>
</bug>
<bug>
<bugid>9706</bugid>
<title>Gmail app: Parts of messages wrongly detected as quoted text, subsequently unable to display the content</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>simonbro...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 10:54:31 +0000</openedDate>
<description>The Gmail app is incorrectly recognizin parts of E-Mails as quoted text
due to similarity to text from previous E-Mails already in the
conversation. This happens, without fail, on forum/discussion group
topic reply notification E-Mails, because in these, the message body is
nearly always the same, with the exception of the link to the new forum
post and the body of the new forum post, which is sometimes included in
the E-Mail. The Gmail app seems to think that most of the message has
been quoted, due to similarities with previous messages in the
conversation, and hides the parts it thinks are quoted. The problem is
that itQ&apos;Es hiding parts of the message that are actually very relevant
and needed (such as the links contained in the E-Mail!). This is what
the mangled E-mails look like:
http://i302.photobucket.com/albums/nn108/bemymonkey/quoted.png This is
what the E-Mails SHOULD look like:
http://i302.photobucket.com/albums/nn108/bemymonkey/original.png As you
can see, the mangled version is useless, as one canQ&apos;Et click on the
links. Unfortunately, there doesnQ&apos;Et seem to be a working alternative.
The mobile web version of Gmail has issues of its own (folder list page
often needs to be manually refreshed in order to show new messages, even
though the messages have shown up in the desktop version minutes ago),
and the desktop version isnQ&apos;Et touchscreen-optimized (although it works
as a last resort). This seems to be an issue on all Android builds so
far, but for the sake of completeness: Running Android 2.1 with
MotorolaQ&apos;Es latest bugfix update (.36) on a Motorola Milestone.</description>
<comment>
<author>simonbro...@gmail.com</author>
<when>Mon, 09 Aug 2010 17:28:50 +0000</when>
<what>This also happens on the E-Mail app, and is still present on Android 2.2.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:34:44 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>15238</bugid>
<title>No UI to enter PUK code</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>franklin...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 15:35:54 +0000</openedDate>
<description>- Steps to reproduce the problem: Go to Settings-Q&gt;ELocation and
security-Q&gt;ESetup SIM card lock-Q&gt;ELock SIM card-Q&gt;EChange SIM PIN-Q&gt;EEnter
wrong PIN code for several times until it is locked - What happened.
There is no UI to enter PUK code, which is got from carrier. - What you
think the correct behavior should be. There should be UI to enter PUK
code. NexusS, Android 2.3.3</description>
<comment>
<author>cyril.ha...@gmail.com</author>
<when>Tue, 07 Jun 2011 18:36:10 +0000</when>
<what>I found this procedure on the net and it worked for me.

Use **05*?PUK Code?*?Your new pin?*?Confirm your new pin?#
in the emergency call screen.

fore more details see http://xanderx.com/2009/06/12/unlock-android-device-using-puk-code/</what>
</comment>
</bug>
<bug>
<bugid>12881</bugid>
<title>Incorrect Context was used in Webkit in Gmail package</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 07:57:35 +0000</openedDate>
<description>Steps to reproduce the problem: - no exact steps, saw the issue when do
Gmail Monkey test. - Monkey test command is : adb -s 015A3E040E023016
shell monkey -p com.google.android.gm --ignore-timeouts
--ignore-security-exceptions -s 87654321 -v --throttle 500 40000 What
happened. - Force close in gmail. What you think the correct behavior
should be. - no Force close happened. Exception trace: 11-25
18:23:50.122 1804 1804 E AndroidRuntime: FATAL EXCEPTION: main 11-25
18:23:50.122 1804 1804 E AndroidRuntime:
android.util.AndroidRuntimeException: Calling startActivity() from
outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag.
Is this really what you want? 11-25 18:23:50.122 1804 1804 E
AndroidRuntime: at
android.app.ContextImpl.startActivity(ContextImpl.java:651) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
android.webkit.WebView.onKeyUp(WebView.java:3955) 11-25 18:23:50.122
1804 1804 E AndroidRuntime: at
android.view.KeyEvent.dispatch(KeyEvent.java:1075) 11-25 18:23:50.122
1804 1804 E AndroidRuntime: at
android.view.View.dispatchKeyEvent(View.java:3740) 11-25 18:23:50.122
1804 1804 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:786) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
android.webkit.WebView.dispatchKeyEvent(WebView.java:4365) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:1764)
11-25 18:23:50.122 1804 1804 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1120)
11-25 18:23:50.122 1804 1804 E AndroidRuntime: at
android.app.Activity.dispatchKeyEvent(Activity.java:2082) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1740)
11-25 18:23:50.122 1804 1804 E AndroidRuntime: at
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2480)
11-25 18:23:50.122 1804 1804 E AndroidRuntime: at
android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2450) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1744) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 11-25 18:23:50.122
1804 1804 E AndroidRuntime: at android.os.Looper.loop(Looper.java:143)
11-25 18:23:50.122 1804 1804 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4717) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 11-25 18:23:50.122
1804 1804 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 11-25 18:23:50.122 1804
1804 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
11-25 18:23:50.122 1804 1804 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 11-25
18:23:50.122 1804 1804 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) Attached the bugreport
log.</description>
<comment>
<author>Sharon.H...@gmail.com</author>
<when>Wed, 01 Dec 2010 07:59:04 +0000</when>
<what>Analysis: 
The root cause is that WebView was initialized with WRONG context by application.
If used WebView w = new WebView(this.getApplicationContext()), then it will crashes...

The correct context is the activity itself: WebView w = new WebView(this).</what>
</comment>
</bug>
<bug>
<bugid>8197</bugid>
<title>Camera button does not work in emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 20:39:02 +0000</openedDate>
<description>The GUI button in the emulator which is meant to correspond to a
hardware camera button on the device is disabled and canQ&apos;Et serve its
purpose. Neither do the keyboard shortcuts (e.g., control + F3) function
to cause the emulated action of the deviceQ&apos;Es camera button being
pressed. This should be fixed whether or not camera/video functionality
is extended to the emulator.</description>
<comment>
<author>isha...@strumsoft.com</author>
<when>Mon, 31 Jan 2011 13:45:15 +0000</when>
<what>Please do something about this, I have HTC incredible and am not in the state to buy a new phone for the just to test out the camera button.</what>
</comment>
</bug>
<bug>
<bugid>3071</bugid>
<title>canQ&apos;Et find htc sync online</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-22T01:13:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tum...@gmail.com</reportedBy>
<openedDate>Sun, 21 Jun 2009 23:36:49 +0000</openedDate>
<description>i have googled and binged htc sync but cannot find the software to sync
with my computer, i could also not find any way to manage my phone from
my computer.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 22 Jun 2009 01:13:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3272</bugid>
<title>Support SCTP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>27</stars>
<reportedBy>kartik....@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 14:05:58 +0000</openedDate>
<description>Two features of SCTP seem to be useful for Android: 1. Multi-streaming:
sending multiple logical streams within a network connection, without
head of line blocking -- if one logical stream suffers packet loss,
others arenQ&apos;Et blocked. This lets the app be responsive even when thereQ&apos;Es
one outstanding network request, without resorting to hacks like opening
multiple TCP connections, which some mobile apps do, at least on other
mobile platforms. 2. Multi-homing: Hopefully this will allow Android to
failover from a cell network connection to WiFi without breaking
existing connections.</description>
<comment>
<author>netdabb...@gmail.com</author>
<when>Wed, 12 Aug 2009 14:40:12 +0000</when>
<what>Your points are valid, the second one being of particular interest - heterogeneous
network handover.

It is possible to use SCTP in Android. Firstly, you must add the Linux kernel SCTP
library (lksctp) to Android. 

Secondly, SCTP must be activated in Android using a flag in the emulatorQ&apos;Es
configuration file (/proc/config.gz  set CONFIG_IP_SCTP=y) and then a kernel rebuild
is required.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:51:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:58:12 +0000</when>
<what></what>
</comment>
<comment>
<author>Nanda.Ki...@lntinfotech.com</author>
<when>Fri, 23 Apr 2010 04:25:41 +0000</when>
<what>Good idea,

i am working on this issue , i have integrated lksctp tools in android and itQ&apos;Es
working fine, testing with client/server console application is also fine

here i am looking for an application on multihoming can anyone help me on this one.

just tell me some multihomig applications that works with only SCTP

i am not understanding that already SCTP protocol is available from linux 2.6.26
kernel onwards, then why the necessity of lksctp tools to use.

 </what>
</comment>
<comment>
<author>onit...@gmail.com</author>
<when>Fri, 23 Apr 2010 12:54:21 +0000</when>
<what>Q&gt;E i am not understanding that already SCTP protocol is available from linux 2.6.26
Q&gt;E kernel onwards, then why the necessity of lksctp tools to use.

see the README lksctp-tools:
Q&quot;EFor SCTP application developers, this package provides the user-level
C language header files and a library for accessing SCTP specific
application programming interfaces not provided by the standard sockets.Q&quot;E

i made a quick port of http://i1.dk/JavaSCTP/ to the android ndk, only to discover
that the kernel refuses the socket() call with either ESOCKTNOSUPPORT (with
SOCKET_SEQPACKET) or EPROTONOSUPPORT (with SOCKET_STREAM).

please enable sctp in the linux kernel!</what>
</comment>
<comment>
<author>steven.b...@gmail.com</author>
<when>Wed, 21 Jul 2010 16:29:11 +0000</when>
<what>i realize this is a low-priority issue partly because (nearly) no apps or services use sctp. but much of the reason no apps or services use sctp is because there are few platforms where itQ&apos;Es worthwhile. someone has to make the first move.</what>
</comment>
<comment>
<author>funkr...@gmail.com</author>
<when>Sat, 12 Mar 2011 19:12:13 +0000</when>
<what>yes please enable the sctp in linux kernel! </what>
</comment>
<comment>
<author>2squa...@gmail.com</author>
<when>Fri, 03 Jun 2011 20:29:23 +0000</when>
<what>IQ&apos;Em trying to get a feel for how serious is Android support for SCTP going to be in the future.
I am developing an SMS app and would like to have it communicate over SCTP ports but IQ&apos;Em not sure itQ&apos;Es worth the extra effort from what I percieve. Am I wrong?</what>
</comment>
<comment>
<author>markus.k...@gmail.com</author>
<when>Thu, 07 Jul 2011 12:21:28 +0000</when>
<what>The multihoming and the resulting failover without breaking connections are insanely valuable.

@comment8: I do not think that you can rely on SCTP in the near future.
Windows does not come with an SCTP stack. Most firewalls, especially those dumb home router-modem-wlan consumer devices cannot handle anything but TCP and UDP. ItQ&apos;Es slowly getting better with e.g. tunneling and Java 7 but it will take years to be usefull.

Please enable SCTP in Android, as it fitts perfectly for mobile devices and it would help SCTP a lot.</what>
</comment>
<comment>
<author>nfsn...@gmail.com</author>
<when>Mon, 01 Aug 2011 18:01:58 +0000</when>
<what>I am interested to know more about the implementation of SCTP in android, is there any possibility to implement it? if i intend to perform changes @the functionality of SCTP whatQ&apos;Es the way to go (for example to implement LS-SCTP or any other bandwidth aggregation extension to SCTP)?</what>
</comment>
<comment>
<author>msz...@gmail.com</author>
<when>Thu, 15 Sep 2011 20:13:01 +0000</when>
<what>Could you tell us when we can expect android support of SCTP ? </what>
</comment>
</bug>
<bug>
<bugid>12144</bugid>
<title>infinite loop while 500 Contact Syncing </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Yonhee.Yu</reportedBy>
<openedDate>Mon, 25 Oct 2010 22:42:19 +0000</openedDate>
<description>- Step : try to doing Google Contact sync for 500 number of adresses -
Happened : OperationsApplicatoinException occurred and fall into
infinite loop for sync operation. user cannot see the contact list
neither add one. - Device : Nexus One logs E/DatabaseUtils( 1188):
Writing exception to parcel E/DatabaseUtils( 1188):
android.content.OperationApplicationException: Too many content provider
operations between yield points. The maximum number of operations per
yield point is 500 E/DatabaseUtils( 1188): at
com.android.providers.contacts.SQLiteContentProvider.applyBatch(SQLiteContentProvider.java:204)
E/DatabaseUtils( 1188): at
com.android.providers.contacts.ContactsProvider2.applyBatch(ContactsProvider2.java:2460)
E/DatabaseUtils( 1188): at
android.content.ContentProvider$Transport.applyBatch(ContentProvider.java:198)
E/DatabaseUtils( 1188): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:173)
E/DatabaseUtils( 1188): at
android.os.Binder.execTransact(Binder.java:288) E/DatabaseUtils( 1188):
at dalvik.system.NativeStart.run(Native Method) D/ContactsSyncAdapter(
1224): error applying batch, 0 yield points succeeded
D/ContactsSyncAdapter( 1224):
android.content.OperationApplicationException: Too many content provider
operations between yield points. The maximum number of operations per
yield point is 500 D/ContactsSyncAdapter( 1224): at
android.database.DatabaseUtils.readExceptionWithOperationApplicationExceptionFromParcel(DatabaseUtils.java:135)
D/ContactsSyncAdapter( 1224): at
android.content.ContentProviderProxy.applyBatch(ContentProviderNative.java:449)
D/ContactsSyncAdapter( 1224): at
android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:95)
D/ContactsSyncAdapter( 1224): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.applyOperations(ContactsSyncAdapter.java:1045)
D/ContactsSyncAdapter( 1224): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.getServerDiffs(ContactsSyncAdapter.java:952)
D/ContactsSyncAdapter( 1224): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:229)
D/ContactsSyncAdapter( 1224): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:130)
D/ContactsSyncAdapter( 1224): at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
D/ContactsSyncAdapter( 1224): at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:163)
I/dalvikvm( 1224): Jit: resizing JitTable from 4096 to 8192
D/ContactsSyncAdapter( 1224): getServerDiffs failed
D/ContactsSyncAdapter( 1224): java.io.IOException: error while applying
batch D/ContactsSyncAdapter( 1224): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.applyOperations(ContactsSyncAdapter.java:1060)
D/ContactsSyncAdapter( 1224): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.getServerDiffs(ContactsSyncAdapter.java:952)
D/ContactsSyncAdapter( 1224): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:229)
D/ContactsSyncAdapter( 1224): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:130)
D/ContactsSyncAdapter( 1224): at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
D/ContactsSyncAdapter( 1224): at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:163)
D/ContactsSyncAdapter( 1224): FAILURE: processed 20 records in 4662 ms
from feed
http://www.google.com/m8/feeds/contacts/ljh1738.lee@gmail.com/base2_property-android,
updated time is null D/SyncManager( 1024): failed sync operation
authority: com.android.contacts account: Account
{name=ljh1738.lee@gmail.com, type=com.google} extras: [] syncSource: 0
when: 66191 expedited: false, SyncResult: stats [ numIoExceptions: 1
numInserts: 20 numEntries: 20]</description>
<comment>
<author>gerhard....@gmail.com</author>
<when>Sun, 07 Nov 2010 09:36:26 +0000</when>
<what>I have a Samsung Galaxy with Froyo 2.2 JPO and also the Problem, that not all my Exchange Contacts are synced. From my Q&gt;E600 Exchange contacts cureently only 50 are synced. With 2.1 everything worked fine.

Here is the Log:

11-07 09:19:53.262: ERROR/DatabaseUtils(3227): Writing exception to parcel
11-07 09:19:53.262: ERROR/DatabaseUtils(3227): android.content.OperationApplicationException: Too many content provider operations between yield points. The maximum number of operations per yield point is 500
11-07 09:19:53.262: ERROR/DatabaseUtils(3227):     at com.android.providers.contacts.SQLiteContentProvider.applyBatch(SQLiteContentProvider.java:204)
11-07 09:19:53.262: ERROR/DatabaseUtils(3227):     at com.android.providers.contacts.ContactsProvider2.applyBatch(ContactsProvider2.java:2750)
11-07 09:19:53.262: ERROR/DatabaseUtils(3227):     at android.content.ContentProvider$Transport.applyBatch(ContentProvider.java:205)
11-07 09:19:53.262: ERROR/DatabaseUtils(3227):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:173)
11-07 09:19:53.262: ERROR/DatabaseUtils(3227):     at android.os.Binder.execTransact(Binder.java:288)
11-07 09:19:53.262: ERROR/DatabaseUtils(3227):     at dalvik.system.NativeStart.run(Native Method)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213): problem inserting contact during server update
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213): android.content.OperationApplicationException: Too many content provider operations between yield points. The maximum number of operations per yield point is 500
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at android.database.DatabaseUtils.readExceptionWithOperationApplicationExceptionFromParcel(DatabaseUtils.java:135)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at android.content.ContentProviderProxy.applyBatch(ContentProviderNative.java:460)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:95)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at android.content.ContentResolver.applyBatch(ContentResolver.java:622)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at com.android.exchange.adapter.ContactsSyncAdapter$ContactOperations.execute(ContactsSyncAdapter.java:995)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at com.android.exchange.adapter.ContactsSyncAdapter$EasContactsSyncParser.commit(ContactsSyncAdapter.java:799)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at com.android.exchange.adapter.AbstractSyncParser.parse(AbstractSyncParser.java:176)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at com.android.exchange.adapter.ContactsSyncAdapter.parse(ContactsSyncAdapter.java:147)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at com.android.exchange.EasSyncService.sync(EasSyncService.java:2301)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at com.android.exchange.EasSyncService.run(EasSyncService.java:2394)
11-07 09:19:53.262: ERROR/EasContactsSyncAdapter(3213):     at java.lang.Thread.run(Thread.java:1096)
</what>
</comment>
<comment>
<author>PeterHZi...@gmail.com</author>
<when>Wed, 10 Nov 2010 11:53:32 +0000</when>
<what>Same issue on my Samsung Galaxy S 9000 and 230+ contacts on my Exchange accout. We are running Exchange 2007 (Version 08.01.0436.000). Might help.</what>
</comment>
<comment>
<author>Anders.H...@gmail.com</author>
<when>Sun, 14 Nov 2010 22:23:41 +0000</when>
<what>Seeing same problem after upgrading from 2.1 to 2.2. I have 702 Exchange contacts but only 349 are syncQ&apos;Eed to the device. With 2.1 everything worked fine. Running against Exchange 2007 (Microsoft Online).</what>
</comment>
<comment>
<author>PeterHZi...@gmail.com</author>
<when>Tue, 23 Nov 2010 13:41:56 +0000</when>
<what>Hello? Will anybody sometimes take care of this??? Androis is useless to me (and many others) if contacts can?t be synched properly. I work for a living! Come on guys...</what>
</comment>
</bug>
<bug>
<bugid>9773</bugid>
<title>Email header is left out when forwarding in MS Exchange account</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-07-15T01:14:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>etes...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 13:12:12 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. When forwarding emails from the MS Exchange
account, Android leaves out the header of the forwarded email (ie.
doesnQ&apos;Et say from whom the email came). It starts directly with the body
text. - What you think the correct behavior should be. Simply the same
as with the Google email account. Just make sure you add something like
Q&quot;EForwarded email sent by [person] on [date][time]Q&quot;E DonQ&apos;Et forget to
mention which device you have, making sure that it runs Android 2.2.
Nexus One Froyou 2.2. If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:51:10 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 15 Jul 2010 01:14:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5054</bugid>
<title>AlertDialog seems to cause a memory leak through a Message in the MessageQueue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>p.ar...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 00:48:47 +0000</openedDate>
<description>Steps to repro: We build an AlertDialog with the Builder, and we set a
normal listener for this AlertDialog (the Activity itself is the
listener implementing both onCancel and onClick DialogInterfaces). If we
open this Dialog and click either Okay or Cancel, everything works fine
. Then we close the parent of the Dialog (which is also the listener)
and do a memory dump. Expected behavior: The dump should not have any
references to the destroyed activity. Actual: The dump shows a reference
to the destroyed activity, and it is coming from a Message (with is in
Java Local storage of the thread). Examining the message shows that its
a Cancel message or Okay message depending on which button we clicked.
The Q&quot;EobjQ&quot;E field in the message is pointing to our listener. In the
attached dump, we tried to reduce the size of the leak by introducing a
proxy object called WeakDialogListener that listens for these events but
holds WeakReferences back to the actual object. This reduces the size of
the leak (allows the activity to be freed), but does not eliminate it.
After carefully studying this issue, I am not sure how to fix it, but
perhaps this code holds the key: http://android.git.kernel.org/?
p=platform/frameworks/base.git;a=blob;f=core/java/android/app/Dialog.java#l
1058 DoesnQ&apos;Et this need to recycle the message? Or perhaps obj should be
a WeakReference? I can provide more information if needed. Any ideas?</description>
<comment>
<author>urban.ra...@gmail.com</author>
<when>Mon, 22 Aug 2011 08:08:25 +0000</when>
<what>This bug is a special case of the Q&quot;EListView Memory LeakQ&quot;E bug: http://code.google.com/p/android/issues/detail?id=12334.</what>
</comment>
</bug>
<bug>
<bugid>14733</bugid>
<title>Unresponsive Keyboard </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T18:55:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Knoppi...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 17:37:06 +0000</openedDate>
<description>- Steps to reproduce the problem This problem normally occurs to me when
texting using either the default android app or from the app market, It
also occurs when using the default internet browser. Basically general
usage of the keyboard. - What happened The keyboard just seemed to stop
working I selected where I wanted to input text and tried typing both
nothing went into the selected box I tried re-selecting, re-opening the
app eventually I have to take the battery out and start again. - What
you think the correct behavior should be Smooth functionality of the
keyboard without lag or unresponsive cases like mine. I am running
Android 2.2 on a HTC Wildfire.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 18:55:06 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>13160</bugid>
<title>Along with name, alphabet number is displaying in predition list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mahesh.a...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 04:44:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Q&quot;ECHECKED IN ALL ANDROID PHONESQ&quot;E Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem-Q&gt;E Idle
screen-Q&gt;Emessage-Q&gt;Erecipient field-Q&gt;Etype some letters say mahesh nad
observe the first predition list diplayed - What happened.-Q&gt;EAlong with
the name mahesh, below in bracket, there is a display like (624374) -
What you think the correct behavior should be.-Q&gt;EIf mahesh is saved in
contacts, then it should give predition list else there should not be
any number over there as such DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14371</bugid>
<title>Unable to download protected apps after 2.2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:01:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>naturefr...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 01:31:26 +0000</openedDate>
<description>I recently upgraded to 2.2.2 I no longer am able to redownload some
applications I have purchased....the only one I have noticed so far is
Remote for iTunes. As evidenced at
http://www.google.com/support/forum/p/Android+Market/thread?tid=6a22463da01d9242Q&amp;Ehl=en
IQ&apos;Em not the only one having this issue, via email correspondence with
the developer, they have noticed this issue with Nexus Ones running
2.2.2 being unable to see the Copy Protected apps. Clearly this should
be resolved at the utmost speed. NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:01:28 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>12212</bugid>
<title>calendar month, week, day view issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>star...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 05:19:31 +0000</openedDate>
<description>- Steps to reproduce the problem. appsQ&gt;EcalendarQ&gt;Eobserve the view tabs on
option menu Q&gt;E month-31,week-7,day-1 refer to attachment - What happened.
31 for month is an inappropriate. - What you think the correct behavior
should be. replace it with a month view, week view, day view.</description>
</bug>
<bug>
<bugid>6090</bugid>
<title>ID3 TPOS frame not recognised</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yaw...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 16:31:10 +0000</openedDate>
<description>Device: Motorola Milestone, 2.0 Problem: MP3 playback does not recognise
the TPOS frame as defined in ID3 v2.3. TPOS The Q&apos;EPart of a setQ&apos;E frame is
a numeric string that describes which part of a set the audio came from.
This frame is used if the source described in the Q&quot;ETALBQ&quot;E frame is
divided into several mediums, e.g. a double CD. The value may be
extended with a Q&quot;E/Q&quot;E character and a numeric string containing the total
number of parts in the set. E.g. Q&quot;E1/2Q&quot;E. Expected behaviour: MP3 playback
is in the order TALB, TPOS, TRCK or to put it in English: Album, disk,
track. Actual behaviour: MP3 playback is ordered by TALB, TRCK or to put
it in English: Album, track. Example: I have the 13 disk BBC Radio
version of The Lord of the Rings. The album title (TALB) for all tracks
is The Lord of the Rings. Each disk is tagged to indicate itQ&apos;Es position
in the album (TPOS), e.g. 1/13. Each track (TRCK) is numbered according
to itQ&apos;Es position on the disk. This means there are 13 track 1s, 13 track
2s, etc. Correct behaviour is to play all the tracks of disk 1 in order
before starting to play disk 2 and so on until the end of track 5 on
disk 13.</description>
<comment>
<author>yaw...@gmail.com</author>
<when>Sun, 24 Jan 2010 10:16:44 +0000</when>
<what>After some digging around in the git repository it seems this is going to affect all
media players as the actual media provider doesnQ&apos;Et support it.</what>
</comment>
<comment>
<author>yaw...@gmail.com</author>
<when>Sun, 14 Aug 2011 11:48:49 +0000</when>
<what>Bought a Galaxy S2 yesterday and am pleased to see correct play order is supported in the music player, no idea if thatQ&apos;Es something Samsung have done or it itQ&apos;Es part of the core now.</what>
</comment>
</bug>
<bug>
<bugid>5784</bugid>
<title>Youtube Trouble</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:00:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:39:43 +0000</openedDate>
<description>Accept: text/plain Droid Eris Android 1.5 I (and many other people) have
been having a problem with the YouTube app for the Droid Eris on our
phones. My specific problem is when I try to watch YouTube videos over
the mobile network none of the videos will play. The only way I can view
YouTube at all is through a WiFi network. I donQ&apos;Et know if its a problem
with the carriers network or if its a problem with the app, or phone
itself. If you could look into this problem many of us Eris users would
be very greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:00:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9356</bugid>
<title>muted navigation volume </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>richa...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 19:07:01 +0000</openedDate>
<description>Every time I exit the navigation application the volume is always muted
and I have to remember to unmute the volume the next time I use it. The
audio directions are the primary purpose of the app so it shouldnQ&apos;Et be
muted unless specifically requested.</description>
</bug>
<bug>
<bugid>15266</bugid>
<title>Strange regex Matcher.replaceAll behavior</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-03-08T02:47:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>lannmar...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 09:09:28 +0000</openedDate>
<description>The following expression:
Q&quot;EprojectIdQ&quot;E.replaceAll(Q&quot;E(?!^)(\\p{Upper})(?!$)Q&quot;E, Q&quot;E_$1Q&quot;E) is evaluating to
the following under Android 2.1-update1: Q&quot;Eproject_IIdQ&quot;E The expected
result (and actual behavior under OpenJDK 6): Q&quot;Eproject_IdQ&quot;E Removing the
negative lookaheads fixes the output for this example (but of course
changes the meaning of the pattern).</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 17:54:23 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 02:47:32 +0000</when>
<what>confirmed broken in eclair (2.1), but fixed in froyo (2.2) and later.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 18:01:05 +0000</when>
<what>(since this may have been fixed Q&quot;Eby accidentQ&quot;E, iQ&apos;Eve added a unit test to ensure we donQ&apos;Et regress on this.)</what>
</comment>
</bug>
<bug>
<bugid>67</bugid>
<title>missing access to Audio samples (feature request)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-18T19:56:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>28</stars>
<reportedBy>JogiNeum...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jan 2008 11:32:08 +0000</openedDate>
<description>In API rc37a there is no possibility to access the raw audio samples of
phone conversations. Also, when reproducing multimedia content, there is
no possibility to access the decoded audio samples. One possible I
implementation would be to allow users to create an intent that receives
all audio signals together with their intended target (speaker,
bluetooth headset, disc recording, etc.)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 22:03:11 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>dornhet...@gmail.com</author>
<when>Wed, 19 Nov 2008 17:40:51 +0000</when>
<what>If not all audio, at least Q&quot;ErawQ&quot;E access to audio from Microphone for applications
that wish to process audio in real-time (instead of just recording it to a file), and
the ability to play audio from a buffer in real time as well.</what>
</comment>
<comment>
<author>Dylan.Fi...@gmail.com</author>
<when>Sat, 13 Dec 2008 17:14:36 +0000</when>
<what>IQ&apos;Em voting for this because I want access to decoded audio samples when playing music 
files (for a music visualizer).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:40:25 +0000</when>
<what></what>
</comment>
<comment>
<author>djtach...@gmail.com</author>
<when>Thu, 19 Feb 2009 14:08:13 +0000</when>
<what>I would like to see real-time raw audio data from the MediaPlayer/WAV/MP3Q&apos;Es available 
as well as real-time microphone data as well.</what>
</comment>
<comment>
<author>vlemmix....@gmail.com</author>
<when>Wed, 25 Mar 2009 13:01:05 +0000</when>
<what>I would like to have access to the audio stream of the phone conversation for call
audio recording for implementing either a simple call recording application or for a
more advanced in-phone answering machine / voicemail application. Live audio stream
access to the microphone is needed for VOIP.

If Q&apos;EprivacyQ&apos;E of the recorded person is an issue, play a short beep-tone, like some
other phones do (like my old Nokia)</what>
</comment>
<comment>
<author>slawe...@gmail.com</author>
<when>Tue, 31 Mar 2009 17:53:16 +0000</when>
<what>It is a good idea. It would be great to have influence on audio data from
incoming/outgoing call.</what>
</comment>
<comment>
<author>qwan...@gmail.com</author>
<when>Mon, 06 Apr 2009 00:02:46 +0000</when>
<what>I would really like to be able to play audio straight from memory from my
application, rather than from the filesystem. This is necessary for sound generated
in real time, or for implementing custom streaming protocols.</what>
</comment>
<comment>
<author>coret...@gmail.com</author>
<when>Thu, 16 Apr 2009 09:54:32 +0000</when>
<what>When trying to make multiplayer games with voice chat you would need access to raw 
audio data. I wonder, is this not implemented because of the threat of VoIP to the 
carriers? As Android develops we will see more and more clashes between the will of 
the people, and the will of the carriers with Google as the moderator. </what>
</comment>
<comment>
<author>juliaborgvall@gmail.com</author>
<when>Thu, 02 Jul 2009 15:56:29 +0000</when>
<what>I want to create a guitarr tuning application I therefor need access to the
microphone so I can analyze the sound.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:06:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:38:59 +0000</when>
<what></what>
</comment>
<comment>
<author>painter...@gmail.com</author>
<when>Tue, 08 Sep 2009 01:37:09 +0000</when>
<what>I was hoping this feature would be included in the NDK, as I described in Issue 3434.
Android needs support for real-time audio.
http://code.google.com/p/android/issues/detail?id=3434</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 19:56:18 +0000</when>
<what></what>
</comment>
<comment>
<author>djtach...@gmail.com</author>
<when>Sat, 19 Sep 2009 00:43:57 +0000</when>
<what>I donQ&apos;Et think the intention of this was to only retrieve audio samples just from calls 
but real-time access to the audio buffer data.</what>
</comment>
<comment>
<author>blur...@gmail.com</author>
<when>Thu, 16 Sep 2010 21:25:59 +0000</when>
<what>has there been any progress on this? real-time access to the audio buffer data? more specifically can we trigger audio that the person on the other end can hear in a call?</what>
</comment>
<comment>
<author>JogiNeum...@gmail.com</author>
<when>Fri, 17 Sep 2010 07:13:09 +0000</when>
<what>There has been none progress whatsoever with respect to this issue. Google seems to lack personel that listens to the needs of developers. I imagine that they only talk to companies that develop Android apps which has the side-effect of neglecting opportunities that applications that are impossible to implement with the current API would bring. Sad.</what>
</comment>
</bug>
<bug>
<bugid>3335</bugid>
<title>Emulator support for change of orientation</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-21T20:44:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>nalb...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jul 2009 13:59:22 +0000</openedDate>
<description>It would be useful if the emulator allowed developers to dynamically
change the orientation of the screen to/from landscape/portrait.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 21 Jul 2009 20:44:22 +0000</when>
<what>emulator -help-keys:
    KEYPAD_7, Ctrl-F11      switch to previous layout
    KEYPAD_9, Ctrl-F12      switch to next layout
</what>
</comment>
<comment>
<author>nalb...@gmail.com</author>
<when>Tue, 21 Jul 2009 23:50:09 +0000</when>
<what>Thanks, I didnQ&apos;Et realise that.  Could you add a menu item to make it more obvious? 
Thanks again.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:09:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18171</bugid>
<title>YouTube upload title in Hebrew - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 10:56:55 +0000</openedDate>
<description>Step to reproduce: 1. Take a short video. 2. Share it to YouTube and
write the video title name in Hebrew. 3. See that the upload will be
successfully uploaded but the Hebrew characters will be replaced with
Q&quot;E?Q&quot;E characters. Observations: The upload will be successfully uploaded
but the Hebrew characters will be replaced with Q&quot;E?Q&quot;E characters.
Expected: The upload will be successfully uploaded but the Hebrew
characters should not be replaced with Q&quot;E?Q&quot;E characters. Phone: Nexus S
with Android Version 2.3</description>
</bug>
<bug>
<bugid>3636</bugid>
<title>Virtual keyboards stop working on orientation change</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-19T16:06:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>LatinSuD@gmail.com</reportedBy>
<openedDate>Sun, 23 Aug 2009 11:57:30 +0000</openedDate>
<description>IQ&apos;Em working with Eclipse and emulator. - Have any AVD with any
orientation, for example HVGA. - Press Ctrl+F12 to change orientation on
the fly. - Virtual keyboards wonQ&apos;Et popup in this state. It doesnQ&apos;Et
matter whether it is Android Keyboard or a custom one. After trying
several actions, only switching to original orientation made it work
again. Tested on: - Windows XP pro spanish SP2, Android-sdk-1.5r3,
Eclipse 20090619-0625, JRE 1.6.0._10 - Debian Squeeze,
Android-sdk-1.5r3, Eclipse 20090619-0625, JRE 1.5.0_19</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:16:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:06:01 +0000</when>
<what>The softkeyboard doesnQ&apos;Et show up on devices that have a hard keyboard, and the
emulator pretends that it has a hard keyboard when in landscape mode (like the G1)</what>
</comment>
<comment>
<author>LatinSuD@gmail.com</author>
<when>Tue, 22 Sep 2009 02:36:38 +0000</when>
<what>Ok. I also found a way to make it work like i want. I must disable hardware keyboard
emulation.

I edit myAVD/config.ini and add:
hw.keyboard=no
</what>
</comment>
</bug>
<bug>
<bugid>3133</bugid>
<title>More settings for Camera application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>Jan.Chri...@gmail.com</reportedBy>
<openedDate>Tue, 30 Jun 2009 18:42:18 +0000</openedDate>
<description>The current camera application hasnQ&apos;Et any options. It should be possible
to change white balance, light sensitivity and that stuff. It would also
be nice if it was possible to select the place to focus by tapping on
the screen with the finger.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:58:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:33:39 +0000</when>
<what></what>
</comment>
<comment>
<author>andysher...@gmail.com</author>
<when>Mon, 12 Apr 2010 16:24:03 +0000</when>
<what>I would also like to have the ability to choose where the focus is by tapping on the 
screen, or at least to have an indication on the screen where it is focussing and the 
ability to freeze that focus and then move the camera to better frame the shot.</what>
</comment>
<comment>
<author>brandonb...@gmail.com</author>
<when>Mon, 12 Jul 2010 21:14:37 +0000</when>
<what>I think you should be able to adjust sharpness</what>
</comment>
<comment>
<author>adven...@gmail.com</author>
<when>Mon, 12 Jul 2010 21:22:57 +0000</when>
<what>I agree, the nexus one does not have a sharpness setting and quite frankly, it needs it.</what>
</comment>
<comment>
<author>Ventin...@gmail.com</author>
<when>Mon, 12 Jul 2010 21:27:51 +0000</when>
<what>Totally agree. I CANQ&apos;ET BELIEVE THE NEXUS ONE DOESNQ&apos;ET HAVE A SHARPNESS SETTING, I HAVE TRIED EVERYTHING AND IT STILL DOESNQ&apos;ET WORK. IQ&apos;EM VERY DISTRAUGHT ABOUT THIS BECAUSE THE PICTURES ARE JUST TOO SHARP AND IT REALLY RUINS MY EXPERIENCE WITH THE NEXUS ONE. THROUGH ALL THE RESEARCH IQ&apos;EVE DONE THE ONLY WAY TO ADJUST THIS SETTING IS TO ROOT MY PHONE AND VOID MY WARRANTY! THATS NOT OK. PLEASE PUT THIS FEATURE IN!!!!!!!</what>
</comment>
</bug>
<bug>
<bugid>327</bugid>
<title>MediaPlayer stop() Q&amp;E AppDeath</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:09:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sungsuh....@gmail.com</reportedBy>
<openedDate>Thu, 21 Feb 2008 13:25:23 +0000</openedDate>
<description>After mediaPlayer.start(), I called mediaPlayer.stop() and Application
broke. I see just AppDeath, WinDeath in the log. (no stack trace, no
exception). Application broke in stop() call. it didnQ&apos;Et seem that next
release() function; This is not always happened. But I see that bug very
frequently. Stop() just after 1 or 2 second after start() makes stronger
possibility. And You just call stop() just after start() in the code.
Then you can reproduce that problem above 90% possibility. ItQ&apos;Es very
critical bug when I explore videos.</description>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Thu, 21 Feb 2008 13:26:35 +0000</when>
<what>This is video clip what I played. MPEG4+AMR.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:03:57 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:09:43 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:14:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18665</bugid>
<title>Maps Application keeps refreshing the map and eventually crashes with a Q&apos;EForce CloseQ&apos;E error message within approximately one minute</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 04:51:43 +0000</openedDate>
<description>Version : T499YUSKF5 Note: This defect has been observed on one device.
100% reproducible. Steps: Open the maps application and observe the
screen. The map gets refreshed every second and eventually, within a
minute, a Q&apos;EForce CloseQ&apos;E error message is displayed.
---------------------------------------------------------------------------------------------------
07-15 10:34:22.046 2839 3037 E AndroidRuntime: FATAL EXCEPTION:
BaseLocationProvider 07-15 10:34:22.046 2839 3037 E AndroidRuntime:
java.lang.RuntimeException: Already running 07-15 10:34:22.046 2839 3037
E AndroidRuntime: at N.l.g(Unknown Source) 07-15 10:34:22.046 2839 3037
E AndroidRuntime: at N.i.run(Unknown Source) 07-15 10:34:22.046 2839
3037 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1096) 07-15
10:34:22.056 2839 3038 E SensorHAL: __data_data_open 29 35 07-15
10:34:22.086 185 277 E libgps : gps_set_battery_flag() connect=1 07-15
10:34:22.086 185 277 E libgps : request_location_fix: session status 0
07-15 10:34:22.086 185 277 E libgps : send_ril_gps_location_fix_req:
07-15 10:34:22.086 185 277 E libgps : send_ril_gps_request: cmd 0x05
plen 22 07-15 10:34:22.116 185 185 W ActivityManager: Force finishing
activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity
-------------------------------------------------------------------------------------------------------------</description>
</bug>
<bug>
<bugid>8964</bugid>
<title>Support Device Encryption for Exchange ActiveSync</title>
<status>Released</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-05-15T18:42:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>57</stars>
<reportedBy>nick.lip...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 09:23:46 +0000</openedDate>
<description>Device Encryption needs to be supported for many users to sync to
corporate exchange email. Many consumers are choosing iPhone over droid
because it will allow them to sync corporate email.</description>
<comment>
<author>lunatick...@gmail.com</author>
<when>Tue, 22 Jun 2010 21:25:47 +0000</when>
<what>This is a duplicate of Issue 8686.</what>
</comment>
<comment>
<author>firstpeterfoureleven@gmail.com</author>
<when>Fri, 04 Mar 2011 16:46:34 +0000</when>
<what>8686 was closed because supposedly Android 3.0 (Honeycomb) supports encryption. The problem is that currently Honeycomb is only on the XOOM and its ONLY for tablets. What about all of us Android Smartphone users currently running Android 2.x

Come on Google....</what>
</comment>
<comment>
<author>dan.bec...@gmail.com</author>
<when>Thu, 31 Mar 2011 07:06:17 +0000</when>
<what>Agree, this issue should be considered an issue that remains open specifically in handset OS. 

As many said quite clearly in the issue 8686 discussion, lack of this feature is a total adoption blocker for hundreds of thousands of enterprise and institutional users. This has GOT to be a priority for Android.

ItQ&apos;Es also been disappointing that I havenQ&apos;Et been able to find word from Google on what the roadmap is for delivering a handset OS with this capability. Can anyone please inform me if such a statement exists, where I might find it?

Thanks!</what>
</comment>
<comment>
<author>Eriksson...@gmail.com</author>
<when>Fri, 01 Apr 2011 19:49:17 +0000</when>
<what>sad thing is its like they dont even care that much about this.. sure there are other bugs, but this is something that would put them in the enterprise market and thats just one huge market with lots of money, I just do not understand the thinking......

</what>
</comment>
<comment>
<author>Brian.E....@gmail.com</author>
<when>Fri, 01 Apr 2011 19:55:48 +0000</when>
<what>I finally gave up on waiting and bought a crapberry. ItQ&apos;Es been about a year now that I had a $100 reimbursment available from my employer to purchase an approved mobile device of choice. Only approved devices on my network are blackberryQ&apos;Es because android does not have the device encryption for activesync. After a year of waiting my old phone finally got to the point the battery couldnQ&apos;Et hold up for a 15min conversation. Had to trade it in for blackberry. Not to thrilled about it. </what>
</comment>
<comment>
<author>westches...@gmail.com</author>
<when>Sun, 03 Apr 2011 18:26:44 +0000</when>
<what>why is it HTC can solve this exchange security issue? All sense based androids have no problem accessing corporate exchange, but native google devices fail so miserably on this? Even touchdown Q&amp;E moxier are able to get exchange working... I wonder if google employees feel as frustrated using own companyQ&apos;Es phone but not able to access their own exchange?
</what>
</comment>
<comment>
<author>gleave...@gmail.com</author>
<when>Sun, 03 Apr 2011 18:34:56 +0000</when>
<what>I doubt google uses Exchange...

Comment #6 on issue 8964 by westches...@gmail.com: Support Device Encryption
for Exchange ActiveSync


http://code.google.com/p/android/issues/detail?id=8964
why is it HTC can solve this exchange security issue? All sense based
androids have no problem accessing corporate exchange, but native google
devices fail so miserably on this? Even touchdown Q&amp;E moxier are able to get
exchange working... I wonder if google employees feel as frustrated using
own companyQ&apos;Es phone but not able to access their own exchange?</what>
</comment>
<comment>
<author>morrisma...@gmail.com</author>
<when>Fri, 08 Apr 2011 19:00:42 +0000</when>
<what>HTC doesnQ&apos;Et actually encrypt the data - those phones just lie to the server and pretend that they do. </what>
</comment>
<comment>
<author>peter.gi...@gmail.com</author>
<when>Sun, 08 May 2011 15:59:31 +0000</when>
<what>Just received the OTA update to 2.3 on my HTC Desire HD which previously worked fine with our EAS security policy. I now have the policy unsupported message for no encryption and no unsigned packages (which is enabled in the apps settings), of course thereQ&apos;Es no rollback so itQ&apos;Es time to get the Blackberry back out of the drawer. Come on Google, throw us a rope.</what>
</comment>
<comment>
<author>russw...@gmail.com</author>
<when>Mon, 09 May 2011 20:10:48 +0000</when>
<what>Healthcare company, no android till encryption. Currently moving with iphones.
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 15 May 2011 18:42:57 +0000</when>
<what></what>
</comment>
<comment>
<author>narendra...@gmail.com</author>
<when>Sun, 15 May 2011 19:52:52 +0000</when>
<what>Thanks Google for resolving the issue! Is the fix included in the next Gingerbread update or will be it part of ice-cream sandwich.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 15 May 2011 22:26:59 +0000</when>
<what>Honeycomb supports encryption (this means Xoom and related tablets at the moment), and of course the code will carry over to IceCreamSandwich.</what>
</comment>
<comment>
<author>russw...@gmail.com</author>
<when>Sun, 15 May 2011 23:40:34 +0000</when>
<what>If you have an existing Android device thatQ&apos;Es upgradeable, does it mean once IceCreamSandwich is released, encryption will work?</what>
</comment>
<comment>
<author>dan.bec...@gmail.com</author>
<when>Tue, 17 May 2011 00:47:23 +0000</when>
<what>Maybe I donQ&apos;Et understand what Q&quot;EreleasedQ&quot;E means. Since this bug is specifically around lack of EAS encryption support for non-tablets (phones) which cannot run Honeycomb, where can I get ice cream sandwich to put it on an Android phone? 

I assume the answer is that I canQ&apos;Et, so IQ&apos;Em confused about how this is considered Q&apos;EreleasedQ&apos;E. 

If IQ&apos;Em lacking in knowledge, please educate me!</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 17 May 2011 01:53:52 +0000</when>
<what>The status options on our end are somewhat limited.  Q&quot;EReleasedQ&quot;E means that there is a released version of the OS with the feature/bug fix.  It says nothing about whether or when any particular device will be upgraded to a version containing that feature or bug fix.</what>
</comment>
<comment>
<author>rapide...@gmail.com</author>
<when>Sat, 28 May 2011 23:29:17 +0000</when>
<what>I have also encountered the same issue where activesync stops working after upgrading my HTC desire HD to 2.3.3.

Really regretted the update and now considering dumping the phone altogether..
</what>
</comment>
<comment>
<author>dylan.ms...@gmail.com</author>
<when>Sat, 28 May 2011 23:40:42 +0000</when>
<what>I currently have attempted to utilize the Email application on my Xoom (3.1) for my companyQ&apos;Es exchange server.  I still receive an error stating that security features are not on the device.  What may be going wrong still?</what>
</comment>
<comment>
<author>yuchih1...@gmail.com</author>
<when>Fri, 24 Jun 2011 08:17:41 +0000</when>
<what>I have an ASUS eee pad. Same situation, I was trying to connect my company Exchange server and asked to encrypt the eee pad. The encryption function is there but not working. It takes forever to complete the encryption. I googled the issue and I found that I am not alone. A lot of people encounter this problem. Q&quot;EDonQ&apos;Et buy Android based equipment if you are using it for businessQ&quot;E is my suggestion to my colleagues right. I am a Android fan but I am pretty upset about this.

    </what>
</comment>
</bug>
<bug>
<bugid>14395</bugid>
<title>TimeZone.inDaylightTime broken for dates before start of transition data</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-15T01:48:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>Kerl....@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 07:33:25 +0000</openedDate>
<description>SimpleDateFormat sdfTarget = new
SimpleDateFormat(Q&quot;Eyyyy-MM-ddQ&apos;ETQ&apos;EHH:mm:ss.SSSZQ&quot;E); try { Date date =
sdfTarget.parse(Q&quot;E1902-11-01T00:00:00.000+0800Q&quot;E); } catch (ParseException
e1) { e1.printStackTrace(); } I got date is Q&quot;ESat Nov 01 00:05:52
Asia/Shanghai 1902Q&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 18:34:20 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 19:23:00 +0000</when>
<what>what version were you running? post honeycomb, adding a Q&quot;ESystem.err.printlnQ&quot;E for Q&quot;EdateQ&quot;E, i see:

    Fri Oct 31 09:00:00 PDT 1902

which -- given the month -- i think should be 08:00 PST.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 19:44:54 +0000</when>
<what>actually, the parsing is fine: itQ&apos;Es the output thatQ&apos;Es broken. date.getTime() returns the expected -2119680000000.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 21:15:20 +0000</when>
<what>tracing the problem further, it turns out that the bug is in inDaylightTime. if you ask about a date before the beginning of the transition data, weQ&apos;Ell clamp to the first entry in the transition data, which is typically a transition _to_ DST. this makes us assume that all this Q&quot;Epre-historyQ&quot;E is in daylight time, where the opposite would be a more natural assumption.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 01:48:39 +0000</when>
<what>fixed post-honeycomb.</what>
</comment>
</bug>
<bug>
<bugid>1281</bugid>
<title>Support Adobe/Macromedia Flash in the browser.</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-14T20:58:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1024</stars>
<reportedBy>dta1974</reportedBy>
<openedDate>Wed, 12 Nov 2008 21:02:30 +0000</openedDate>
<description>No flash player,impossible to see/watch lots of websites with videos or
media player embeded,such as: www.1.fm www.hulu.com</description>
<comment>
<author>snuffpi...@gmail.com</author>
<when>Sat, 29 Nov 2008 16:26:42 +0000</when>
<what>Adobe are currently finalising the player and are rumoured to be bringing it to the
G1 in Q1 2009.

Here is a (flash) demonstration of it working:
http://uk.youtube.com/watch?v=ghIGj9r3_vc

It appears to integrate seamlessly with the built-in Chrome-lite browser.

IQ&apos;Em not sure if it will be delivered via the Market Place, or, probably more likely,
it will be a candidate for inclusion with a future firmware upgrade.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:18:48 +0000</when>
<what></what>
</comment>
<comment>
<author>dta1974</author>
<when>Tue, 16 Dec 2008 14:49:10 +0000</when>
<what>Thank you so much for your great reply.</what>
</comment>
<comment>
<author>vjnets</author>
<when>Sun, 07 Jun 2009 23:20:38 +0000</when>
<what>June 2009 - HTC Magic - Firmware version 1.5 - still waiting... :(</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:02:08 +0000</when>
<what>in the works</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Thu, 03 Sep 2009 10:12:00 +0000</when>
<what>HTC Hero have done it. This is insane they take Android Core and add something but
they never push source code back to Android for Further Developments.

I think HTC should actively Participate in Android Developments too.</what>
</comment>
<comment>
<author>bytecraf...@gmail.com</author>
<when>Tue, 06 Oct 2009 04:37:17 +0000</when>
<what>If possible, I would like to also request an easy option to disable Flash when it is eventually integrated into the 
browser. Flash is great, but itQ&apos;Es a hog on the desktop, and I expect to see the same on mobile.</what>
</comment>
<comment>
<author>andonngu...@gmail.com</author>
<when>Tue, 03 Nov 2009 20:05:53 +0000</when>
<what>The ability to disable plug-ins (i.e Flash) is readily available in current browsers 
(although compiled by HTC and closed source) that support it on Android. I would assume 
this option would be available on future builds too.</what>
</comment>
<comment>
<author>webhosti...@gmail.com</author>
<when>Tue, 10 Nov 2009 15:20:26 +0000</when>
<what>I rooted my phone to MyHero 1.1.3 and flash is now working. Rogers magic do not have the flash player 
other than the YouTube viewer. </what>
</comment>
<comment>
<author>psych...@gmail.com</author>
<when>Mon, 16 Nov 2009 23:39:44 +0000</when>
<what>Looking forward to flash when it is generally available.</what>
</comment>
<comment>
<author>snagglepants</author>
<when>Tue, 01 Dec 2009 18:15:23 +0000</when>
<what>Definitely looking forward to this.</what>
</comment>
<comment>
<author>cmsmith1...@gmail.com</author>
<when>Wed, 09 Dec 2009 18:10:33 +0000</when>
<what>*</what>
</comment>
<comment>
<author>twinange...@gmail.com</author>
<when>Fri, 11 Dec 2009 00:50:43 +0000</when>
<what>There was an issue of Wired several months ago that talked about GoogleQ&apos;Es development
of Chrome, and the trouble it went to to develop a flash player that was 10 times
faster than current flash players. I think itQ&apos;Es just a matter of time before they
adapt it to work with Android, get licensing cleared from Adobe. Besides, beta flash
players from Adobe are supposed to be available Q1 2010. Holy Sh*t, IQ&apos;Em gonna go
bonkers playing flash games on my Droid. Newgrounds better get more bandwidth.</what>
</comment>
<comment>
<author>JordanKe...@gmail.com</author>
<when>Sat, 12 Dec 2009 05:44:50 +0000</when>
<what>Cant wait!</what>
</comment>
<comment>
<author>UninventiveHeart@gmail.com</author>
<when>Mon, 14 Dec 2009 13:02:23 +0000</when>
<what>A couple of points to consider:

The frequency of updates: Flash Video is getting more and more DRM restrictive as 
methods of leeching the video for burning or personal use grows.  The Flash Player 
updates will be more and more aggressive and if the Android or Third-Party developer 
doesnQ&apos;Et keep pace, it will serve little good for the end user: if the client is too 
old, most video just wonQ&apos;Et play.

Hulu blocks non-Desktop devices anyway: Hulu is under strict licensing agreements 
with content providers NBC Universal and Twentieth Century Fox (their main 
supporters).  They insist that Hulu can only be licensed to play their content 
within the terrestrial United States, meaning the best way to enforce this is to 
restrict access to a Desktop User-Agent with an American IP address not known to be 
from a cellular provider or proxy address.  Even with a up-to-date flash player, you 
canQ&apos;Et watch movies from Hulu.

Lastly: donQ&apos;Et mince words... the HTC Hero Flash Player that invokes when you play 
Flash Video or a Flash Animation object still leaves a lot to be desired.  ItQ&apos;Es a 
first step... the playback is choppy, interaction with ActionScript jumps over 
entire parts of the sequence at once, and video... eech, just stick to the YouTube 
app.  It allows you to view Flash minimally, not really use it.

I agree a good Flash-player supporting mobile makes my internet experience a lot 
better, but it wonQ&apos;Et be a jack of all trades device... youQ&apos;Ell still need your home 
PC for full Internet Access.</what>
</comment>
<comment>
<author>phaze3131</author>
<when>Mon, 04 Jan 2010 09:11:38 +0000</when>
<what>yea we need this bad canQ&apos;Et wait :)</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 08:30:54 +0000</when>
<what>The more important thing will be the need for the native Android Chrome browser to be 
able to pick up HTML-5 fully without need of GreaseMonkey (But, I believe that issue 
of drag and dropping images has been fixed recently, so the need for GM may be moot).  
Of course, no need for Flash ultimately (at all) for any site/browser that is HTML-5 
compliant.

Flash would be nice and is still very necessary (especially for sites that use Video, 
that the Droid/Eris/Nexus would handle very nicely), but eventually - since HTML-5 is 
very easy to implement to change current HTML code - Flash will be completely unnecessary.  So I am saying, letQ&apos;Es all get current quicker while testing ahead for 
the near future quicker than what seems to be happening.

Not to mention coding in BML - no slouch where it comes to embedding multimedia.</what>
</comment>
<comment>
<author>cday...@gmail.com</author>
<when>Wed, 06 Jan 2010 19:29:36 +0000</when>
<what>Please add - too many websites require Flash to play video.

Thanks.</what>
</comment>
<comment>
<author>tony4loa...@gmail.com</author>
<when>Mon, 25 Jan 2010 17:32:32 +0000</when>
<what>To UninventiveHeart - I believe that youQ&apos;Ere correct about the restriction on Hulu to
allow viewing only in the continental USA and not to mobile-based (3G) handsets. 
However, all new Android phones (including my Droid) have WiFi capability and when
IQ&apos;Em connected to a wireless router, a server does not know that IQ&apos;Em connecting from
an Android handset.  It only knows that I donQ&apos;Et have the Flash Player installed.  So,
those of us who appreciate Hulu and support their sponsors should be able to look
forward to viewing content from Hulu soon.  I look forward to the release of Flash
for Android but please, Adobe, it was pretty frustrating to see the video of Flash
working on a Droid when you havenQ&apos;Et even released a Beta version for us to try out. 
WeQ&apos;Ere going to be thankful for Flash on Android but please stop teasing us! LOL

Thanks for the hard work Adobe!</what>
</comment>
<comment>
<author>brassmas...@gmail.com</author>
<when>Wed, 10 Feb 2010 22:04:22 +0000</when>
<what>How is it that this Q&quot;Efeature enhancementQ&quot;E has been reviewed when basic Bluetooth-
initiated voice command functionality does not exist on the Android platform yet? 
Please get your priorities in order Google.</what>
</comment>
<comment>
<author>kiall%ma...@gtempaccount.com</author>
<when>Wed, 10 Feb 2010 23:39:31 +0000</when>
<what>@brassmaster / #21: Seriously? 

You honestly feel that Q&quot;EBluetooth-initiated voice command functionalityQ&quot;E would be
used more, by the average Android phone user, than Flash?

Why do you feel that Q&quot;EBluetooth-initiated voice command functionalityQ&quot;E should be
given a higher priority than flash support? Do you honestly believe that lack of
functionality affects more users, more often than flash support?</what>
</comment>
<comment>
<author>copo...@gmail.com</author>
<when>Thu, 11 Feb 2010 06:40:36 +0000</when>
<what>considering the fact that it is ILLEGAL in many states (and Canadian Provinces) to use 
your phone without a handsfree headset, yes I would also consider it a higher priority.
You donQ&apos;Et get a ticket for not having Flash, but you WILL get a ticket if youQ&apos;Ere caught 
driving on the phone. 
(my 2 cents)</what>
</comment>
<comment>
<author>velo...@gmail.com</author>
<when>Thu, 11 Feb 2010 10:38:02 +0000</when>
<what>Ow dear, so complain about it on the right ticket....

VELO</what>
</comment>
<comment>
<author>eronhovde</author>
<when>Sat, 20 Feb 2010 02:39:44 +0000</when>
<what>Maybe google feels that you should be RESPONSEABLE and NOT MAKE calls while driving,
BT headsets are perfect for pairing and then ANSWERING calls, wait the 10 minutes
till you get home to make a call</what>
</comment>
<comment>
<author>pldoolittle</author>
<when>Sat, 20 Feb 2010 14:26:30 +0000</when>
<what>Unstarring...  Sick of trolls arguing about bluetooth in a flash thread and illiterate dolts 
posting Q&quot;Eadd meQ&quot;E.

ItQ&apos;Es no wonder google doesnQ&apos;Et respond to any of these threads.  Why you wade into a kiddie 
pool full of pure crap...</what>
</comment>
</bug>
<bug>
<bugid>14223</bugid>
<title>Mail app - behavior after deleting a mial</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fiur...@gmail.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 18:47:54 +0000</openedDate>
<description>There should be an option how the client application should behave after
deleting a mail. For me (for last teh year) the best option is going
back to the folder (to the list of mails). The default action is
displaying next message. For ppl like it is uncomfortable. Quite often I
have to go to the folder, mark the message as unread and the go to the
next message that I want to read. I do not check every mail as read by
default. Quite often I do not have time to react (reply or od something)
so I check the message as unread. So this option is quite valuable for
me.</description>
<comment>
<author>charlest...@gmail.com</author>
<when>Tue, 24 May 2011 14:35:17 +0000</when>
<what>I agree this is essential. There should be an option in Q&quot;Eread optionsQ&quot;E for this behavior. There is just the Q&quot;Etext sizeQ&quot;E feature on this menu.</what>
</comment>
</bug>
<bug>
<bugid>12003</bugid>
<title>Browser freeze on blank search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sumikcha...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 08:59:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Steps to reproduce:- 1. Open browser. 2. Go to www.google.com 3. Clear
search history. 3. Enter space in the search tab till cursor reaches the
end. 4. Enter some more spaces. 5. Click on search. What happens: The
browser freezes and the phone crashes. What should happen: The browser
should show Q&quot;EYour search did not match any documentsQ&quot;E Device: Google
Nexus 2.2 Android version: 2,2</description>
<comment>
<author>sumikcha...@gmail.com</author>
<when>Wed, 20 Oct 2010 09:11:30 +0000</when>
<what>This happens with Android version 2.1 also. </what>
</comment>
</bug>
<bug>
<bugid>13112</bugid>
<title>EditTextPreference android:inputType=Q&quot;EphoneQ&quot;E isnt handled correctly by G2Q&apos;Es hardware keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jdgo...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 11:18:27 +0000</openedDate>
<description>IQ&apos;Em using PreferenceScreen in my app which has an input field for a
phone number: Q&lt;EEditTextPreference android:title=Q&quot;EPhone NumberQ&quot;E
android:inputType=Q&quot;EphoneQ&quot;E android:key=Q&quot;E@string/PREFS_SERVICENUMBERQ&quot;E
android:summary=Q&quot;EPhone number to get usage
detailsQ&quot;EQ&gt;EQ&lt;E/EditTextPreferenceQ&gt;E This input works fine with the onscreen
keyboard (i.e the number input keyboard is displayed), but when trying
to use the hardware keyboard on the G2 the input is broken. 1) Pressing
alt followed by the top row displays the pressed number as expected 2)
Pressing alt twice to lock the number is ignored (once the first number
is pressed it goes back to normal input) 3) Not pressing alt (so in
normal input mode) pressing the top row inputs random numbers instead of
the number printed (e.g Q inputs 7 instead of 1) 4) in normal input mode
letters and other symbols input a seemingly random number. Attached is
my application so you can test, open it and press Q&quot;Eedit settingsQ&quot;E then
open the Q&quot;Ephone numberQ&quot;E setting. Model Number: T-mobile G2 Android
version: 2.2 Kernel Version: 2.6.32.17-g9ab3677 htc-kernel@and18-2 #1
Build Number: 1.22.531.8 CL277427 release-keys completly stock
unrooted/unmodified android build. I donQ&apos;Et have access to other hardwre
keyboard devices to test with.</description>
</bug>
<bug>
<bugid>3214</bugid>
<title>Unable to reinstall system package</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-09T16:31:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>ser...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jul 2009 11:20:02 +0000</openedDate>
<description>We are developing custom Phone application for our new device running
Android platform, that is intended to replace regular Phone application
after device is shipped as one of available user options. In order to
install it we need to update regular Q&apos;Ecom.android.phoneQ&apos;E system package,
such as there is no other way to install custom Phone application to
platform. We made necessary changes to this package and signed it using
platform key certificate, but after proceeding of package update we
found that our new application does not work properly. Actually we faced
two problems: 1. Our phone application is not launched on system startup
as expected. 2. No any requested permissions are granted to our package,
so security exception thrown any time when application trying to access
protected API. We found that described issues are caused by improper
installation process in PackageManagerService (checked on cupcake
branch). The first issue happened because our application could not
acquire android:persistent flag, although it was declared in manifest
file as application property. It happened because of the following
statement within Q&apos;EPackageParser.parseApplicationQ&apos;E method: if
((flagsQ&amp;EPARSE_IS_SYSTEM) != 0) { if (sa.getBoolean(
com.android.internal.R.styleable.AndroidManifestApplication_persistent,
false)) { ai.flags |= ApplicationInfo.FLAG_PERSISTENT; } Where the
variable flag has a PARSE_IS_SYSTEM bit only if package comes from
Q&apos;E/system/appQ&apos;E folder, so any reinstalled system package could not pass
that check. Our proposition is to remove this check Q&apos;Eif
((flagsQ&amp;EPARSE_IS_SYSTEM) != 0)Q&apos;E because it seems to be redundant. There
is another place in the code that protect using this flags against not
system packages, Look at PackageManagerService.getPersistentApplications
method: if (p.applicationInfo != null Q&amp;EQ&amp;E
(p.applicationInfo.flagsQ&amp;EApplicationInfo.FLAG_PERSISTENT) != 0 Q&amp;EQ&amp;E
(!mSafeMode || (p.applicationInfo.flags Q&amp;EApplicationInfo.FLAG_SYSTEM) !=
0)) { finalList.add(p.applicationInfo); } If application has no
FLAG_SYSTEM flag it will never be added to Persistent Applications list.
The second issue concerned with inherited permissions check. Each time
system starts, PackageManagerService collects permissions for any
package in system. There is special check done for packages which
replacing system packages, that only permissions granted to original
package can be transferred to new one. The following code within
Q&apos;EPackageManagerService.grantPermissionsLPQ&apos;E method is responsible for the
check of granting system level permissions for updated system
applications: // in loop by requested permissions (perm) PackageSettings
sysPs = mSettings.getDisabledSystemPkg(pkg.packageName);
if(sysPs.grantedPermissions.contains(perm)) { allowed = true; } else {
allowed = false; } But we discovered that
sysPs.grantedPermissions.contains(perm) always returns Q&apos;EfalseQ&apos;E if
package has a sharedUser. In this case list of sysPs.grantedPermissions
is always empty because all the permissions are stored at sharedUserQ&apos;Es
permissions. Look at the following code in
Q&apos;EPackageManagerService.writeDisabledSysPackageQ&apos;E method: if
(pkg.sharedUser == null) { //source code for serialization of
permissions } So, we assume to extend permissions check to correctly
handle described situation: if(sysPs.grantedPermissions.contains(perm))
{ //actually it is just for packages without shared user allowed = true;
} else if ((ps.sharedUser != null) Q&amp;EQ&amp;E
ps.sharedUser.loadedPermissions.contains(perm)) { //we can use shared
user from new package because it should be equal to //shared user //of
replaced package. //We can not use sysPs.sharedUser directly because
//it was not initialized. allowed = true; } else { allowed = false; } In
this case we grant requested permission to new package if shared user of
original and new package (that should be equal) has granted this
permission before. Thank you</description>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 09 Jul 2009 16:31:14 +0000</when>
<what>The change for persistent is definitely not going to be made to the platform.  IQ&apos;Em
actually not clear on what you are saying, since you make it sound like a bug were
the first check doesnQ&apos;Et actually accomplish anything so you want to have it removed,
but if it isnQ&apos;Et doing anything then why would this fix your problem?  At any rate,
the checks are there so that only things installed in the system image will get the
feature, and that is not intended to change.

For the second issue, this should be addressed in donut; the functionality for
replacing system applications with ones in /data was not completed in cupcake.

As a general comment, replacing the phone app in this way is nowhere near something
we are intended to support at this point.  If we ever did, this would involve a
significant refactoring of the code, since right now the phone app is basically the
entire telephony system, so brute-force blowing that away to just give the user a
different Q&quot;Ephone appQ&quot;E is way over the top.
</what>
</comment>
<comment>
<author>ser...@gmail.com</author>
<when>Thu, 09 Jul 2009 16:42:24 +0000</when>
<what>But first issue stay in direct opposition with spec:

http://developer.android.com/guide/topics/manifest/permission-element.html#plevel

android:protectionLevel

Q&quot;EsignatureOrSystemQ&quot;E	A permission that the system grants only to applications that 
are in the Android system image *OR* that are signed with the same certificates as 
those in the system image.

Key word - OR
As i understood it says exactly about updated system packages as it is in our case...</what>
</comment>
<comment>
<author>ser...@gmail.com</author>
<when>Thu, 09 Jul 2009 17:05:59 +0000</when>
<what>sorry, last comment was about second issue

The first one is about persistent flag,
there is also no direct prohibition in using this flag in updated system packages.
otherwise it have to be pointed in spec directly...

android:persistent
Whether or not the application should remain running at all times ? Q&quot;EtrueQ&quot;E if it 
should, and Q&quot;EfalseQ&quot;E if not. The default value is Q&quot;EfalseQ&quot;E. Applications should not 
normally set this flag; persistence mode is intended only for certain system 
applications.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:25:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6307</bugid>
<title>new email notification remains after reading message </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mike.gor...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 14:50:06 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Receive email 2. Pull down notification bar 3.
Click email message 4. Read email and then hit home button. - What
happened. 1. After reading email and hitting home the notification bar
still shows that email as being unread. 2. If you hit the back button
after reading the message then the notification goes away, but you
shouldnQ&apos;Et have to do that every time. - What you think the correct
behavior should be. After opening an email the icon in the notification
bar should go away. Nexus One 2.1 32.19.00.16U_4.02.02.14 2.6.29 ERD79
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>mruss...@gmail.com</author>
<when>Fri, 29 Jan 2010 01:50:39 +0000</when>
<what>I second this, it is an annoyance because if the notifications donQ&apos;Et go away, neither
do the alerts. The light keeps repeatedly lights up as if you have a new message.

The seems to be receiving the data packet, but the mailbox doesnQ&apos;Et refresh. Please
correct this problem on a great device.</what>
</comment>
<comment>
<author>bsen...@gmail.com</author>
<when>Mon, 22 Feb 2010 17:59:40 +0000</when>
<what>My alert light goes away as soon as I open the email, but the icon remains until the 
server is automatically refreshed/updated.

The issue here seems to be that exiting an opened email via Home does not immediately 
update the server. If you view the new email through the inbox (thus removing the 
notification) and hit home, the email still remains marked unread on the server until 
another update/refresh event occurs.</what>
</comment>
<comment>
<author>JunkMail...@gmail.com</author>
<when>Tue, 18 May 2010 20:01:33 +0000</when>
<what>Any one resolve this yet?
Hero 2.1 on Sprint.</what>
</comment>
<comment>
<author>benverla...@gmail.com</author>
<when>Sun, 23 Jan 2011 20:36:25 +0000</when>
<what>Experiencing this same issue on my Samsung Fascinate. Thought it might have something to do with my phone being rooted but the issue occurs even when running everything stock. Problem only seems to be resolved when I log into my email via the website and mark the message as being read.</what>
</comment>
</bug>
<bug>
<bugid>1881</bugid>
<title>Android crashes when there are many notification queued up</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-09T21:31:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TheBeast.13@gmail.com</reportedBy>
<openedDate>Fri, 30 Jan 2009 03:02:49 +0000</openedDate>
<description>I have been using NanoTwitter to get my twitter notifications and it
publishes each one as a notification. On days when I canQ&apos;Et clear them
throughout the day the phone will crash and reboot when I try to view
them.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 00:55:51 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>joeo%and...@gtempaccount.com</author>
<when>Mon, 09 Feb 2009 21:31:21 +0000</when>
<what>I canQ&apos;Et reproduce this.  Also, NanoTwitter shouldnQ&apos;Et be posting one notification per
twitter.  The notification panel is not an inbox.  It should have one notification
that goes to the app.</what>
</comment>
</bug>
<bug>
<bugid>5833</bugid>
<title>Calendar doesnQ&apos;Et sound notification at time of appointment</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gerryleone1</reportedBy>
<openedDate>Tue, 05 Jan 2010 17:25:14 +0000</openedDate>
<description>Using the built-in calendar in Android 2.0 on a Motorola Droid, when an
appointment is made in the calendar, no notification is sounded at the
time of the appointment. If a 5/10/15/etc minute notification tone is
set, they will sound but the actual appointment time will have no
notification tone. Also, if notification tones are set to Q&quot;ESNOOZE,Q&quot;E they
will not sound beyond the time of the appointment to let you know that
youQ&apos;Ere late.</description>
<comment>
<author>jackenne...@gmail.com</author>
<when>Wed, 28 Apr 2010 06:38:34 +0000</when>
<what>Q&quot;EAt time of eventQ&quot;E should be an option on the list of available times.

See also here:
http://code.google.com/p/android/issues/detail?id=3760</what>
</comment>
</bug>
<bug>
<bugid>14920</bugid>
<title>sometimes google talkback repeat sound that previously played.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bambban...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 13:09:42 +0000</openedDate>
<description>- this issue is not always problem. So you cannot reproduce it. -
sometimes google talkback repeat sound that previously played. 1) steps
If you run multiple applications and shut down, the problem occurs. for
example) run music application -Q&gt;E play any sound -Q&gt;E back key ( music is
playing in background) -Q&gt;E run browser application -Q&gt;E select any text
link -Q&gt;E back key -Q&gt;E run camera application 2) what happened - talkback
repeat previous sound not only play camera applicationQ&apos;Es sounds like
[Camera]. 3) expected result - talkback only play sounds for camera
application 4) Device : GT-P1000 (galaxy tab) 5) Talkback version :
2.6.0 - Talkback is a googleQ&apos;Es market application. please check Talkback
applicationQ&apos;Es operation.</description>
</bug>
<bug>
<bugid>11584</bugid>
<title>Deletion of single notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>r.over...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 21:07:18 +0000</openedDate>
<description>Hi folks, I think it was somehow useful to be able to delete single
items from the opened notification bar in Android. At the moment, you
can only Q&quot;EDelete all notificationsQ&quot;E via button. It would be useful as
some kind of reminder if you could selectively delete (via longpress on
the notification item eg.) less important notifications (about finished
installs from the Android Market eg.) and have the more important ones
(eg. missed calls) stay there as some kind of reminder. Best wishes and
keep the good work up.</description>
</bug>
<bug>
<bugid>14798</bugid>
<title>USSD Messages on Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ruzee...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 07:36:15 +0000</openedDate>
<description>Hi Android devices (I own HTC Hero with Android OS 2.1 update1) are not
supporting alphabet characters and special characters(*,#,...) in USSD
MO(mobile originated) messages. Only numbers can be entered in the free
text input fields on all Android Phones. On other phones (older ones,
but IPhone also) it is possible to enter all types of characters. As
guideline please read:
http://www.3gpp.org/ftp/Specs/html-info/23090.htm. I donQ&apos;Et know if this
is the right way to make this remark, but I hope You will contact me
with some explanation and implement this feature in a future release of
the OS. Best Regards</description>
<comment>
<author>maleen...@gmail.com</author>
<when>Sat, 30 Apr 2011 17:12:58 +0000</when>
<what>i also hav a da same problem with my android 2.3 pls if u hav a solution share with us thanku </what>
</comment>
<comment>
<author>ngab...@gmail.com</author>
<when>Thu, 13 Oct 2011 07:21:56 +0000</when>
<what>I also have the same problem. ItQ&apos;Es really funny to have such limitation for an advanced OS! Please help!</what>
</comment>
</bug>
<bug>
<bugid>14552</bugid>
<title>SDK Manager do not support broken internet connection</title>
<status>NeedsInfo</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>ravish.h...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 11:25:42 +0000</openedDate>
<description>I will be very brief on what I am experiencing. 1. I uses a internet
(WiFi) connection that disconnects very often. By disconnect I mean my
WiFi is still connected but I cant access internet. 2. After installing
SDK it was downloading more tools. 3. My internet connection went off
but I am still connected to WiFi. 4. I reconnected to my accesses point
after disconnect. Internet connection is back but SDK manager is stuck
and not doing anything (for hours). 5. I forcefully closed the SDK
manager and tried opening it again. This time it wont install anything
saying:
--------------------------------------------------------------------
Downloading Samples for SDK API Honeycomb Preview, revision 1 File not
found: C:\Program
Files\Android\android-sdk-windows\temp\samples-Honeycomb_pre_r01-linux.zip
(Access is denied) Downloading Samples for SDK API 9, revision 1 File
not found: C:\Program
Files\Android\android-sdk-windows\temp\samples-2.3_r01-linux.zip (Access
is denied) Downloading Samples for SDK API 8, revision 1 File not found:
C:\Program
Files\Android\android-sdk-windows\temp\samples-2.2_r01-linux.zip (Access
is denied) Downloading Samples for SDK API 7, revision 1 File not found:
C:\Program
Files\Android\android-sdk-windows\temp\samples-2.1_r01-linux.zip (Access
is denied)
-------------------------------------------------------------------- 6.
Because of this problem I am unable to create AVD and proceed further
with my development. Host OS: Windows Vista SDK tools version (available
in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Revision 9, Add-on
schema #1, Repository xml schema #3 Eclipse version: Helios (You donQ&apos;Et
even need eclipse to replicate this issue.) ADT plug-in version:
Platform targeted by your project: Version of the platform running in
the emulator: STEPS TO REPRODUCE: As stated above EXPECTED RESULTS: SDK
Manager should be able to handle broken connections.</description>
<comment>
<author>ravish.h...@gmail.com</author>
<when>Sat, 05 Feb 2011 11:28:50 +0000</when>
<what>Hi just wanted to add one more thing. The files SDK manager is trying to access here donQ&apos;Et exist on my drive. So this is not a permission issue.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 05 Feb 2011 18:19:09 +0000</when>
<what>Ravish, please try to do this:
- make sure the SDK Manager isnQ&apos;Et running
- manually delete the C:\Program Files\Android\android-sdk-windows\temp folder
- restart the SDK Manager.

Tell me if you can manually delete the temp folder. It might be that windows thinks there are files there even though it doesnQ&apos;Et show them to you, or there are pending files opened in that dir.

If you canQ&apos;Et delete the folder, then something is locking it. In this case IQ&apos;Ed open the Task Manager and look for an SDK Manager.exe process *and* a java.exe process. Maybe the java process got stuck and never actually died?

Not sure how you get there in the first place. The Java Url.open() method should have aborted when the TCP stream got disconnected.
</what>
</comment>
<comment>
<author>ravish.h...@gmail.com</author>
<when>Sat, 05 Feb 2011 21:11:24 +0000</when>
<what>I remember deleting few files yesterday and trying it again, but it didnQ&apos;Et work. Since I donQ&apos;Et remember which files I played with yesterday I will try your suggestion.

I am sorry, I canQ&apos;Et try this right now as I have successfully installed the SDK now by uninstalling and reinstalling it over a good wifi network now. And I need to work on it for next few days. But yes can surely try your suggestion afterwords.

And, the locking doesnQ&apos;Et seems to be the real problem as I even tried restarting the system when I was facing this issue earlier today.

Thanks,
ravish.hacker</what>
</comment>
<comment>
<author>andy.stu...@gmail.com</author>
<when>Sun, 10 Apr 2011 14:59:03 +0000</when>
<what>Run the SDK as administrator</what>
</comment>
<comment>
<author>EdK...@gmail.com</author>
<when>Tue, 12 Apr 2011 19:21:08 +0000</when>
<what>IQ&apos;Em having the same kind of problems (Windows 7) - canQ&apos;Et tell if the SDK tool installer is looking for a file that should already be there (SDK seemed to download okay) or is looking to write to the folder (think thatQ&apos;Es it).  Checked special permissions for trustedinstaller, all the permissions there are set to Q&quot;EallowQ&quot;E.  I am the administrator, should not be a problem.  WhatQ&apos;Es going on?</what>
</comment>
<comment>
<author>EdK...@gmail.com</author>
<when>Tue, 12 Apr 2011 19:23:27 +0000</when>
<what>Forgot to mention, I am not having internet connection problems.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>theis...@gmail.com</author>
<when>Wed, 02 Nov 2011 12:44:10 +0000</when>
<what>There are different versions of these .zip files for Windows, Mac, and Linux:
https://dl-ssl.google.com/android/repository/repository.xml

For example
    - platform-tools_r09-windows.zip
    - platform-tools_r09-macosx.zip
    - platform-tools_r09-linux.zip

IQ&apos;Em not sure why the SDK Manager is looking for *linux.zip files in the first place if IQ&apos;Em running Windows 7.</what>
</comment>
<comment>
<author>tobi.f...@gmail.com</author>
<when>Tue, 15 Nov 2011 14:25:39 +0000</when>
<what>I had the same kind of problems, but running the sdk-manager as administrator solved everything ;-)</what>
</comment>
</bug>
<bug>
<bugid>3197</bugid>
<title>Audio breaks after fast, repeated attempts to replay sound using AudioTrack (in static mode)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>56</stars>
<reportedBy>piotr.b...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jul 2009 17:35:26 +0000</openedDate>
<description>Trying to replay an audio track when last playback did not finish yet,
will result in temporary or permanent (for activityQ&apos;Es lifecycle) failure
of playback using AudioTrack and an infinite flood of error messages to
log, requiring device or emulator restart to make LogCat usable again. I
did reproduce it on both the emulator (SDK 1.5_r2) and my HTC Magic
(Firmware version 1.5, kernel version 2.6.27-00393-g6607056, build
number CRB43). Steps to reproduce: 1. Create AudioTrack (STREAM_MUSIC,
MODE_STATIC) for PCM data from any wav file (example one attached) 2.
start playback by calling AudioTrack.play() 3. try replaying the sound
by calling the following sequence: audioTrack.stop();
audioTrack.reloadStaticData(); audioTrack.setPlaybackHeadPosition(0);
audioTrack.play(); 4. repeat step 3 very fast a few times 5. if nothing
is wrong yet, then wait for a few seconds, and try step 3 again. I tried
with various sounds, including very short ones (0.125 second), same
result. Expected results: When replaying existing audio track, the
current sound playback should stop. After that it should start playing
from the beginning. Observed results: The final result is that further
playbacks fail, until activity is restarted. Additionally, log is
flooded with error message like this: ERROR/AudioFlinger(554):
TrackBase::getBuffer buffer out of range: ERROR/AudioFlinger(554):
start: 0x403c5008, end 0x403c5808 , mBuffer 0x40508000 mBufferEnd
0x4051d888 ERROR/AudioFlinger(554): server 0, serverBase 661500, user
882000, userBase 882000, channels 1 This message is repeated infinitely
until emulator or device is restarted. There are few scenarios possible
in reaching the error message: 1. sound playback seems to be queued, and
after multiple tries to replay the sound, you can hear it being played
repeatedly for some time, until the last replay finishes. Trying to
replay it at this point result in the error above. All further attempts
to replay the audio track will fail. 2. same as above, only that the
second or third attempt at replaying the audio track succeed and the
error message stops being added to the log 3. same as above, only that
error message is still flooding the log 4. after 2 tries the playback
fails and the log is flooded with error messages</description>
<comment>
<author>forest...@gmail.com</author>
<when>Thu, 23 Jul 2009 09:32:49 +0000</when>
<what>sometimes when recording,play music,log:
W/AudioFlinger( 36): AudioRecordThread: buffer overflow
E/AudioFlinger( 36): TrackBase::getBuffer buffer out of range:
E/AudioFlinger( 36): start: 0xc412a5c4, end 0xe1492558 , mBuffer
0x40e14100 mBufferEnd 0x40e17bcc
E/AudioFlinger( 36): server -6619335, serverBase -24969673, user
-15794336, userBase -19595349, channels 177
E/AudioFlinger( 36): TrackBase::getBuffer buffer out of range:
E/AudioFlinger( 36): start: 0xc412a5c4, end 0xe1492558 , mBuffer
0x40e14100 mBufferEnd 0x40e17bcc
E/AudioFlinger( 36): server -6619335, serverBase -24969673, user
-15794336, userBase -19595349, channels 177
......

must kill mediaserver</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:26:36 +0000</when>
<what></what>
</comment>
<comment>
<author>gogop...@gmail.com</author>
<when>Thu, 14 Oct 2010 12:15:45 +0000</when>
<what>IQ&apos;Eve got the same problem and error message in stream mode.
My steps are :
stop();
setPlaybackHeadPosition(0);
play();

Then the error messages flood appears.
</what>
</comment>
<comment>
<author>ethandbr...@gmail.com</author>
<when>Mon, 18 Apr 2011 04:35:10 +0000</when>
<what>I was able to identify the cause of this, in my application, to be related to resetting the loop point in the AudioTrack.  The problem was intermittent and occurred only when the head position was outside of the new loop point position (e.g., new loop position = 15322, head position = 17645).  

Comment (3) above comes close to the solution.  One must also call  reloadStaticData().  The incantation that worked for me:

	    mAudioTrack.stop();
	    mAudioTrack.reloadStaticData();
	    mAudioTrack.setPlaybackHeadPosition(0);
	    mAudioTrack.play();

and then the call to mAudioTrack.setLoopPoints();</what>
</comment>
<comment>
<author>daniel.g...@gmail.com</author>
<when>Sun, 23 Oct 2011 00:20:16 +0000</when>
<what>a related issue appears to be present in OpenSL ES, (Not surprising since it appears to be a wrapper around the audiotrack code).

Regardless of what iQ&apos;Em doing in bufferqueue callbacks etc. it seems the following psuedocode will (very frequently) cause a hang on my Toshiba Thrive running Android 3.1:
PlayInterface-Q&gt;EsetPlayState(Stopped)
BufferQueue-Q&gt;EClear()
PlayInterface-Q&gt;EsetPlayState(Playing)

the logcat shows the following:
system/media/wilhelm/src/android/AudioPlayer_to_android.cpp:1087: object 0x864c8 was locked by 0x19fd88 at system/media/wilhelm/src/itf/IPlay.c:38
</what>
</comment>
<comment>
<author>er.amitv...@gmail.com</author>
<when>Sat, 29 Oct 2011 13:59:26 +0000</when>
<what>My AudioPlayBack is causing error after long run of 48 hours 

getting something like this in Error Log : 

E/AudioFlinger( 36): TrackBase::getBuffer buffer out of range:
E/AudioFlinger( 36): start: 0xc412a5c4, end 0xe1492558 , mBuffer
0x40e14100 mBufferEnd 0x40e17bcc
E/AudioFlinger( 36): server -6619335, serverBase -24969673, user
-15794336, userBase -19595349, channels 177
E/AudioFlinger( 36): TrackBase::getBuffer buffer out of range:
E/AudioFlinger( 36): start: 0xc412a5c4, end 0xe1492558 , mBuffer
0x40e14100 mBufferEnd 0x40e17bcc
E/AudioFlinger( 36): server -6619335, serverBase -24969673, user
-15794336, userBase -19595349, channels 177


Is someone can help me in solving this ..
I think its because of Shared Buffer overflow ..
Is someone can tell me the exact file to change the shared buffer size which is shared between media server and AudioFlinger </what>
</comment>
</bug>
<bug>
<bugid>17520</bugid>
<title>Search key doesnQ&apos;Et work above select photo pop-up when open Latitude</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 10:27:57 +0000</openedDate>
<description>[step to reproduce] [Precondition]:- Web should be in recent apps. 1.Go
to LatitudeQ&gt;EQ&gt;ETap on own id imageQ&gt;EQ&gt;EChange your photo. 2.Press Search
keyQ&gt;EQ&gt;ELong press home keyQ&gt;EQ&gt;EWeb. 3.Long press home keyQ&gt;EQ&gt;ELatitudeQ&gt;EQ&gt;ETap on
own id imageQ&gt;EQ&gt;EChange your photo. 4.Press Search keyQ&gt;EQ&gt;EObserve. [Occurr.
state] Search key doesnQ&apos;Et work above select photo pop-up when open
Latitude from recent application. [Expected result] Search key should
work. [android version] 2.3.4</description>
</bug>
<bug>
<bugid>14164</bugid>
<title>Hierarchyviewer names are inconsistent and non-descriptive</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>jma...@google.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 21:20:25 +0000</openedDate>
<description>The names used for hierarchyviewer and Pixel Perfect are inconsistent,
conflicting, and non-descriptive. - The standalone tool is called
Hierarchy Viewer, but the Eclipse perspective is called Hierarchy View -
The Eclipse perspective has a windows view tab, but the standalone tool
does not provide a name for the corresponding pane - The standalone tool
has a button Q&quot;ELoad View HierarchyQ&quot;E. The Eclipse tool does not have a
button label, but the hint text says Q&quot;ELoad the view hierarchy into the
tree viewQ&quot;E. - In the standalone tool, none of the panes are named. In
the Eclipse tool, they are all tabbed and named. - Throughout both
versions of the tool, we generally refer to displays or panes as
Q&quot;EviewsQ&quot;E, which can conflict with the use of View in Android. - In the
standalone tool, the button to select Pixel Perfect is labeled Q&quot;EInspect
ScreenshotQ&quot;E, although none of the panes in the tool refer to a
screenshot.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 07:54:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3370</bugid>
<title>1.5 Documentation for java.util.Calendar.clone() claims to do a shallow copy but appears to perform a deep copy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>sem...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 17:03:47 +0000</openedDate>
<description>The Eclipse documentation with the 1.5 SDK indicates Q&quot;E public Object
clone () Returns a new Calendar with the same properties. Returns * a
shallow copy of this Calendar Q&quot;E It appears that a deep copy is done.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:47:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10800</bugid>
<title>CTS 2.2 testAccessParameters fails for the camera that does not support an exposure compensation</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-08-30T22:33:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>azajac322@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 17:23:57 +0000</openedDate>
<description>Hello CTS Team, We are running the testAccessParameters CTS test for the
camera that does not support an exposure compensation as follows: start
--plan CTS -t android.hardware.cts.CameraTest#testAccessParameters The
CTS testAccessParameters fails at the checkExposureCompensation() with
the following message: Q&quot;Ejunit.framework.AssertionFailedError:
expected:Q&lt;E0.0Q&gt;E but was:Q&lt;E0Q&gt;E at
android.hardware.cts.CameraTest.checkExposureCompensation(CameraTest.java:639)Q&quot;E
CTS GIT tag: android-cts-2.2_r2 CTS test:
android.hardware.cts.CameraTest#testAccessParameters We are proposing
the fix for the test running on the target HW equipped with the camera
with no exposure compensation in the technical analysis point #3 below.
Regards, Adam TECHNICAL ANALYSIS AND PROPOSED FIX HereQ&apos;Es our
modification to the QualcommCameraHardware::initDefaultParameters():
p.set(Q&quot;Emax-exposure-compensationQ&quot;E, 0);
p.set(Q&quot;Emin-exposure-compensationQ&quot;E, 0);
p.set(Q&quot;Eexposure-compensation-stepQ&quot;E, 0.0); There are 3 issues with the
original Google android.hardware.cts.CameraTest#testAccessParameters CTS
test: 1. the assertEquals() has not been written properly and the
expected and the actual parameters are switched assertEquals(step, 0);
-Q&gt;E should be implemented as assertEquals(0, step); 2. the parameters
passed to the assertEquals() are of the mixed type, so the compiler has
a vague selection path for the overridden assertEquals() method and it
picks up the public static void assertEquals (Object expected, Object
actual) implementation For assertEquals(step, 0); implementation:
junit.framework.AssertionFailedError: expected:Q&lt;E0.0Q&gt;E but was:Q&lt;E0Q&gt;E at
android.hardware.cts.CameraTest.checkExposureCompensation
(CameraTest.java:639) If the first parameter is cast to the int type the
compiler picks up the public static void assertEquals (int expected, int
actual) implementation and there is no error but weQ&apos;Ere losing the
precision of the step value. For assertEquals((int)step, 0); - no error
but weQ&apos;Ere losing the precision of the step value. 3. The proper fix
would be to change the code as follows to let the compiler pick up the
static void assertEquals(float expected, float actual, float delta)
implementation and properly evaluate the precision of the step value.
assertEquals(0, step, 0.000001)</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 26 Aug 2010 18:12:47 +0000</when>
<what></what>
</comment>
<comment>
<author>azajac322@gmail.com</author>
<when>Fri, 27 Aug 2010 19:42:07 +0000</when>
<what>Hi,

Per Google TAM request, please, find attached the patch with the fix.

Regards,
Adam</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 30 Aug 2010 22:33:18 +0000</when>
<what>https://review.source.android.com/#change,16811</what>
</comment>
</bug>
<bug>
<bugid>5422</bugid>
<title>Issue with virtual keyboard in landscape mode when composing a text message.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>JulianPe...@gmail.com</reportedBy>
<openedDate>Sun, 13 Dec 2009 06:48:24 +0000</openedDate>
<description>Android code version you are running: 1.5 Phone model: ADR6200 HTC Droid
Eris from Verizon Describe the problem: The virtual qwerty keyboard will
not display any text when in landscape mode on a text message ONLY.
Steps to reproduce: 1. Click on compose message. 2. Tap on text field
and turn phone to landscape mode. 3. Begin typing. Expected results: No
text will appear in landscape mode. Observed results: No text or
characters appear until phone is turned back into upright position.
Additional information: This problem arose when my phone updated to
software version 1.16.605.1 on 12/12/09.</description>
</bug>
<bug>
<bugid>5239</bugid>
<title>add voice search in contacts and all applications in search entry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jamieaho...@gmail.com</reportedBy>
<openedDate>Sun, 06 Dec 2009 21:06:51 +0000</openedDate>
<description>using search in contacts (or any application) should allow voice input</description>
</bug>
<bug>
<bugid>16209</bugid>
<title>Nexus One loses time</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-19T23:21:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>myhandym...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 19:18:41 +0000</openedDate>
<description>The clock on my Nexus One runs slow since the Gingerbread upgrade:
Within 1 week, it loses about 10-30 minutes. My network provider doesnQ&apos;Et
support automatic time sync, and hence, this problem arises in automatic
as well as in manual time mode. The phone is turned on 24/7. Nexus One
Android 2.3.3 Baseband version: 32.41.00.32U_5.08.00.04</description>
<comment>
<author>myhandym...@gmail.com</author>
<when>Mon, 18 Apr 2011 19:26:02 +0000</when>
<what>By the way, the time is synchronized when rebooting the phone.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 23:21:06 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>19199</bugid>
<title>Shared Preferences cleared unexpectedly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wmz...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 00:29:25 +0000</openedDate>
<description>Searched for this but never found it. Mistakenly wrote a preference to
shared prefs with a null preference name. Ended up with something like
this in the shared pref file: Q&lt;E?xml version=Q&apos;E1.0Q&apos;E encoding=Q&apos;Eutf-8Q&apos;E
standalone=Q&apos;EyesQ&apos;E ?Q&gt;E Q&lt;EmapQ&gt;E ---8Q&lt;E--- Q&lt;EstringQ&gt;E1 1 1 2Q&lt;E/stringQ&gt;E ---8Q&lt;E---
Q&lt;E/mapQ&gt;E When calling PreferenceManager.getDefaultSharedPreferences() the
map was empty. Error in logcat: org.xmlpull.v1.XmlPullParserException:
Map value without name attribute: string Easy enough to correct, just
name the preference before writing it but surely the preference editor
should not allow a preference with no name to be written. Rather fail
when attempting to add a preference with no name.</description>
</bug>
<bug>
<bugid>5782</bugid>
<title>Trouble with YouTube</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:00:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:29:17 +0000</openedDate>
<description>Type-Defect Priority-Medium ReportedBy-User Droid Eris Android 1.5
Trouble with YouTube I (and many other people) have been having a
problem with the YouTube app for the Droid Eris on our phones. My
specific problem is when I try to watch YouTube videos over the mobile
network none of the videos will play. The only way I can view YouTube at
all is through a WiFi network. I donQ&apos;Et know if its a problem with the
carriers network or if its a problem with the app, or phone itself. If
you could look into this problem many of us Eris users would be very
greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:00:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10452</bugid>
<title>All Day events in Calendar not visible in Month View Version 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>n4z...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 02:18:21 +0000</openedDate>
<description>2.2 Upgrade changed the calendar in such a way that you can no longer
see Q&quot;Eall dayQ&quot;E events when in month mode. This is a very strong feature
for those in public service who work 24 hour shifts such as EMS,
Firefighters and some Police. Most of these folks have repetitive
schedules and looking ahead to schedule critical appointments, month
view is most important. Model Motorola Droid Version 2.2 Baseband
Version C_01.43.01P Kernel Version 2.6.32.9-g103d848 Build Number FRG01B</description>
</bug>
<bug>
<bugid>15057</bugid>
<title>Heavy battery drain after Gingerbread upgrade on Nexus One</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-08T20:50:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>611</stars>
<reportedBy>rikyt...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 17:01:39 +0000</openedDate>
<description>After upgrade Nexus One to Gingerbread I suffer a huge battery drain.
The battery canQ&apos;Et reach one day and during the same idle period one n1
froyo power consumption was 2%, n1 with gingerbread power consumption
was 7%</description>
<comment>
<author>ryanmpay...@gmail.com</author>
<when>Sun, 27 Feb 2011 03:20:31 +0000</when>
<what>Make sure you are signed out of Google Latitude.   </what>
</comment>
<comment>
<author>IsaacPE15@gmail.com</author>
<when>Sun, 27 Feb 2011 18:15:46 +0000</when>
<what>I have the same problem. In battery stats I have Q&apos;EAndroid OSQ&apos;E using 40% of the battery</what>
</comment>
<comment>
<author>17.Cust...@gmail.com</author>
<when>Sun, 27 Feb 2011 22:34:47 +0000</when>
<what>After sitting idle for around four hours my Nexus One is completley flat. It appears a large group of people are having the same issue.</what>
</comment>
<comment>
<author>rikyt...@gmail.com</author>
<when>Sun, 27 Feb 2011 22:39:25 +0000</when>
<what>With a moderate use by Nexus One and Gingerbread canQ&apos;Et reach 1 day on. With Froyo it could reach 1 day and an half :(</what>
</comment>
<comment>
<author>justin...@gmail.com</author>
<when>Mon, 28 Feb 2011 04:29:37 +0000</when>
<what>I see the same symptoms as IsaacPE15.  Battery life is much worse than before the Gingerbread upgrade, and Q&apos;EAndroid OSQ&apos;E is using 48% of the battery.</what>
</comment>
<comment>
<author>metaor...@gmail.com</author>
<when>Mon, 28 Feb 2011 04:38:23 +0000</when>
<what>This same exact thing happened to me the first full day of use after I installed Gingerbread on my Nexus One.  And as far as Google Latitude is concerned - Never used it, never signed up for it.

The day after, my battery use has been much better.  Android OS has accounted for only 2% of my battery use so far. I did, however, make some changes - I uninstalled my Weather Channel app (there were nearly 4 processes running, so I removed it) and I also disabled AirSync on DoubleTwist.  I plan on adding each one back (by itself) over the next couple of days to see if one of those is responsible.</what>
</comment>
<comment>
<author>rocas....@gmail.com</author>
<when>Mon, 28 Feb 2011 07:00:21 +0000</when>
<what>The same situation. Android drains 40% of battery in 9 night hours on the table. Battery use shows about 50% of usage by android os.</what>
</comment>
<comment>
<author>IsaacPE15@gmail.com</author>
<when>Mon, 28 Feb 2011 08:53:25 +0000</when>
<what>Why this problem have Priority-Medium? It must be high priority, it make my Nexus One unusable!!</what>
</comment>
<comment>
<author>IsaacPE15@gmail.com</author>
<when>Mon, 28 Feb 2011 19:47:32 +0000</when>
<what>The problem is that gingerbread have a bug with wifi, if you use wifi off when screen off the bug appears, if select never turn off, the bug dissapears

Please google, solve that bug pleaseeee</what>
</comment>
<comment>
<author>choec...@gmail.com</author>
<when>Mon, 28 Feb 2011 20:57:51 +0000</when>
<what>I have the same issue as IsaacPE15.  When Wi-Fi is off I do not have this problem.  Could be a Maps interaction -- it seems to keep the device awake a lot (according to the battery status screens).</what>
</comment>
<comment>
<author>FatJo...@gmail.com</author>
<when>Mon, 28 Feb 2011 23:32:55 +0000</when>
<what>I can confirm this on my Nexus One with Gingerbread. It only happens when wifi is on. The Q&quot;Eturn wifi off when screen is offQ&quot;E option does not seem to work properly. There is somehow also a connection to Google Maps... but I canQ&apos;Et track the problem here... it is a feeling.</what>
</comment>
<comment>
<author>davidbai...@gmail.com</author>
<when>Tue, 01 Mar 2011 06:33:43 +0000</when>
<what>so I unplug my phone at 7AM and use it normally and by 3PM it has 15% battery left and dies an hour later... this has made me miss calls that were important to me even if I ainQ&apos;Et no Jack Bower.
pls fix it googles </what>
</comment>
<comment>
<author>elgstr...@gmail.com</author>
<when>Tue, 01 Mar 2011 12:55:12 +0000</when>
<what>Same problem. Android OS consumes about 50%. Had 70% of battery left when i went to bed, 8 hours later the phone was dead. Uninstalled all apps and made factory reset and tried it again with the same result, android consuming 40-50% of battery power.</what>
</comment>
<comment>
<author>S.Ille...@gmail.com</author>
<when>Tue, 01 Mar 2011 13:03:51 +0000</when>
<what>Same here: with 2.2.2 it dropped 10% during a night (8-9hours, everything on except bluetooth ), now with 2.3.3 it drops more than 30%. 

In battery usage Android OS is on the top with up to 68%.

Problem seems to go away when manually turning off WIFI ( i have WIFI off when screen off policy)

Workaround: turn off WIFI manually when not used 

 </what>
</comment>
<comment>
<author>jmjor...@gmail.com</author>
<when>Tue, 01 Mar 2011 14:47:48 +0000</when>
<what>Same problem here. I hope somebody can help.</what>
</comment>
<comment>
<author>rikyt...@gmail.com</author>
<when>Tue, 01 Mar 2011 14:51:53 +0000</when>
<what>I think itQ&apos;Es not only a standby with wifi on problem. I have wifi off most time of the day but now with Gingerbread I go to bed having about 20-25% battery left, before with Froyo I used to have 40-45%. And now I use less the phone due the fear to run out of battery during the day.</what>
</comment>
<comment>
<author>teo...@gmail.com</author>
<when>Tue, 01 Mar 2011 15:00:17 +0000</when>
<what>Same problem here.
But IQ&apos;Em also uncertain the problem is just because of the WIFI. If I look at the new battery status graph, the battery drops as much with or without the WIFI turned on, as off.</what>
</comment>
<comment>
<author>rocas....@gmail.com</author>
<when>Tue, 01 Mar 2011 15:29:48 +0000</when>
<what>IQ&apos;Eve turned WiFi off and battery usage became absolutely normal, like it was on Froyo. 
Then turned it on for a few hours again and graph steepness raised high.</what>
</comment>
<comment>
<author>S.Ille...@gmail.com</author>
<when>Tue, 01 Mar 2011 17:40:25 +0000</when>
<what>I think bug only happens once you connect to a wifi. So if u reboot it will be ok,even if wifi is on, until u first connect to any wifi.can anyone confirm?</what>
</comment>
<comment>
<author>S.Ille...@gmail.com</author>
<when>Tue, 01 Mar 2011 17:40:26 +0000</when>
<what>I think bug only happens once you connect to a wifi. So if u reboot it will be ok,even if wifi is on, until u first connect to any wifi.can anyone confirm?</what>
</comment>
<comment>
<author>dag.rende</author>
<when>Tue, 01 Mar 2011 18:29:29 +0000</when>
<what>Android 35% battery for me. Friday night I almost couldnQ&apos;Et buy the underground ticket home - we buy tickets by SMS here in Stockholm. It was bright red and I sent the ticket request SMS, got the answer ticket. On the way down the escalator I felt the N1 death throe in my pocket.</what>
</comment>
<comment>
<author>FatJo...@gmail.com</author>
<when>Tue, 01 Mar 2011 18:43:22 +0000</when>
<what> I can confirm the following:

When Wifi is off, battery consumption is normal. When Wifi is on, then the battery consumption is also normal. 

The increased consumption only occurs, when I have the wifi sleep policy set to Q&quot;Esleep while display is offQ&quot;E. In this case the battery consumption is very high while the display is off.

As a workaround I now keep my wifi always on. Battery consumption is OK this way.</what>
</comment>
<comment>
<author>kuznecov.sg</author>
<when>Tue, 01 Mar 2011 19:57:00 +0000</when>
<what>Confirm heavy battery drain with enabled Location Q&amp;E Security -Q&gt;E Use wireless networks / Use GPS satellites. IQ&apos;Eve disable both options and now my battery life is normal.

With enabled Q&quot;ELocation Q&amp;E SecurityQ&quot;E options battery eaten by Q&quot;EAndroid OSQ&quot;E process (about 40-55%).</what>
</comment>
<comment>
<author>srlindem...@gmail.com</author>
<when>Wed, 02 Mar 2011 02:24:54 +0000</when>
<what>Undocked my N1 around 6:45 this morning; by 8:00 tonight was basically at zero (almost no use; poor network strength with relatively frequent E/3G switches).

When I inspected the battery usage, Q&quot;EAndroid OSQ&quot;E was 50% and Q&quot;EDisplayQ&quot;E was 26%.  

Any way to debug this further?</what>
</comment>
<comment>
<author>tryanchr...@gmail.com</author>
<when>Wed, 02 Mar 2011 03:10:49 +0000</when>
<what>Had the same problem, I turned off WIFI and I am getting better usage than when I was running 2.2. 

TEMP FIX:
Manually turn off WIFI when not in use.</what>
</comment>
</bug>
<bug>
<bugid>6809</bugid>
<title>Unable to mount Nexus One or use adb in Windows XP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>joerg.pl...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 18:48:59 +0000</openedDate>
<description>I am unable to use the Nexus One with my Windows XP machine. It is not
detected by Q&quot;Eadb devicesQ&quot;E nor can I mount it. System details: - Windows
XP 32 SP3 - Nexus One 2.1-update1 - USB Driver R3 from latest SDK HereQ&apos;Es
what I did: - I took same care to make sure no instances of older driver
files were on my computer. - I then manually installed the new R3 driver
that was downloaded by the SDK Manager. - I plugged in both my ADP1 and
my Nexus One. Both have USB Debugging enabled. - In the Windows Device
Manager I see 2 x Q&quot;EAndroid Composite ADB interfaceQ&quot;E under Q&quot;EAndroid
PhoneQ&quot;E - Q&quot;Eadb shellQ&quot;E lists the ADP1, but not the Nexus One. - When
mounting the SD card, I can see files on the ADP1, but not on the Nexus
One. - The Nexus One does not even appear as an Q&quot;Eempty driveQ&quot;E (which is
the case for the G1). Please take a look at the forums. There are many
people having these or similar problems.</description>
<comment>
<author>alain.le...@gmail.com</author>
<when>Wed, 24 Feb 2010 22:50:35 +0000</when>
<what>IQ&apos;Em having the same issue.  </what>
</comment>
<comment>
<author>fambbr...@gmail.com</author>
<when>Tue, 09 Mar 2010 21:33:08 +0000</when>
<what>have the same </what>
</comment>
<comment>
<author>timb...@gmail.com</author>
<when>Thu, 08 Apr 2010 15:56:09 +0000</when>
<what>same issue att version</what>
</comment>
<comment>
<author>dcarr...@gmail.com</author>
<when>Sun, 25 Apr 2010 05:15:13 +0000</when>
<what>Same issue. Nexus One with Windows XP Pro x64.</what>
</comment>
<comment>
<author>s.c.ran...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:05:22 +0000</when>
<what>Update this issue in next upgrades of OS.</what>
</comment>
<comment>
<author>quoct...@gmail.com</author>
<when>Tue, 28 Sep 2010 19:03:39 +0000</when>
<what>has this issue been resolved?  i am having the same issue on my WinXP and R3 driver.  please help.</what>
</comment>
</bug>
<bug>
<bugid>4468</bugid>
<title>Gtalk Q&quot;Ealways showQ&quot;E contacts should appear closer to the top</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>wy2...@gmail.com</reportedBy>
<openedDate>Mon, 02 Nov 2009 07:09:39 +0000</openedDate>
<description>When you set a contact to Q&quot;Ealways showQ&quot;E, and limit the number of
contacts listed, the Q&quot;Ealways showQ&quot;E contacts remain. On a phone, it
should be considered that the list is always truncated (although
scrollable) due to limited screen real estate. It will be very helpful
to see the Q&quot;Ealways showQ&quot;E contacts placed higher than the
non-always-shows, so we donQ&apos;Et have to scroll to send offline messages.
Likewise, the Q&quot;Enever showQ&quot;E contacts should either not be there, or stay
at the bottom of the list.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:47:53 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>12219</bugid>
<title>micro usb to hdmi cable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-10-28T18:03:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>declanbf...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 13:46:51 +0000</openedDate>
<description>Video playback from Droid X 2.2 to HD TV via micro usb to HDMI cable
doesnQ&apos;Et work. However, it works fine on HTC EVO 4G 2.2. So that means
the problem is with the Droid X 2.2.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 28 Oct 2010 18:03:58 +0000</when>
<what>Problems that are specific to a device should be reported to the makers of that device; in this case, Verizon or Motorola.</what>
</comment>
<comment>
<author>declanbf...@gmail.com</author>
<when>Thu, 28 Oct 2010 20:12:55 +0000</when>
<what>OK, I will report the problem to verizon and motorola, however, your
instructions for submitting a bug report are to list the device and android
version. Every single bug report submitted to google will reference a device
so why do you automatically assume the problem is specific to said device?

When I do report the issue to Motorola and Verizon I will include
your/googleQ&apos;Es response that this bug is in  no way related to the Android
operating system and the problem can be safely narrowed down to the handset
maker and or the carrier.

Please respond if your opinion of the cause of the bug changes.</what>
</comment>
</bug>
<bug>
<bugid>12955</bugid>
<title>The method Cipher.init(int opmode, Certificate certificate, SecureRandom random) in the javax.crypto package incorrectly implements the RFC 3280</title>
<status>FutureRelease</status>
<owner>b...@google.com</owner>
<closedOn>2011-01-24T03:43:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>sergey%x...@gtempaccount.com</reportedBy>
<openedDate>Sun, 05 Dec 2010 07:41:01 +0000</openedDate>
<description>The method Cipher.init(int opmode, Certificate certificate, SecureRandom
random) in the javax.crypto package incorrectly implements the RFC 3280.
As a result, InvalidKeyException is thrown if a certificate has a
KeyUsage exception marked as critical without encipherOnly bit set, if
opmode == ENCRYPT_MODE. This is incorrect interpretation of the the RFC
3280, section 4.2.1.3 Key Usage. The RFC clearly states that Q&quot;EThe
meaning of the encipherOnly bit is undefined in the absence of the
keyAgreement bitQ&quot;E. The Android implementation does not check the
keyAgreement bit. See the attached callstack. The correct behavior would
be to check the encipherOnly bit only if the the keyAgreement bit is
set.</description>
<comment>
<author>sergey%x...@gtempaccount.com</author>
<when>Sun, 05 Dec 2010 07:41:27 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Dec 2010 18:29:05 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 06 Dec 2010 19:56:53 +0000</when>
<what>Can you provide an example certificate (or even better a small test program or code snippet) to demonstrate the behavior?
</what>
</comment>
<comment>
<author>sergey%x...@gtempaccount.com</author>
<when>Mon, 06 Dec 2010 20:39:04 +0000</when>
<what>IQ&apos;Eve attached the certificate dump. The problem occurs when using SSLEngine during the handshake. Currently I donQ&apos;Et have a test app, but the problem is very clear analytically. Also please note that in addition to encipherOnly, the decipherOnly bit is also handled incorrectly.</what>
</comment>
<comment>
<author>meadand...@gmail.com</author>
<when>Thu, 13 Jan 2011 00:25:46 +0000</when>
<what>IQ&apos;Em having this problem and itQ&apos;Es preventing me from implementing server authentication in my Android application. I have a valid server certificate with the following KeyUsage extensions set: Digital Signature, Key Encipherment. However, when the client attempts to encrypt itQ&apos;Es private key with the serverQ&apos;Es public key during the key exchange it blows up:

Error occured in delegated task:javax.net.ssl.SSLException: Unexpected exception
	at org.apache.harmony.xnet.provider.jsse.HandshakeProtocol.fatalAlert(HandshakeProtocol.java:324)
	at org.apache.harmony.xnet.provider.jsse.HandshakeProtocol.wrap(HandshakeProtocol.java:276)
	at org.apache.harmony.xnet.provider.jsse.SSLEngineImpl.wrap(SSLEngineImpl.java:708)
  	at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:462)
	at org.jboss.netty.handler.ssl.SslHandler.wrapNonAppData(SslHandler.java:782)
	at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:883)
	at org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:605)
 	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:282)
  	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:214)
  	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)
 	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:350)
 	at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
	at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
  	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
  	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
	at java.lang.Thread.run(Thread.java:1096)
	Caused by: org.apache.harmony.xnet.provider.jsse.AlertException: javax.net.ssl.SSLException: Unexpected exception
		at org.apache.harmony.xnet.provider.jsse.HandshakeProtocol.fatalAlert(HandshakeProtocol.java:324)
		at org.apache.harmony.xnet.provider.jsse.ClientHandshakeImpl.processServerHelloDone(ClientHandshakeImpl.java:423)
		at org.apache.harmony.xnet.provider.jsse.ClientHandshakeImpl$1.run(ClientHandshakeImpl.java:289)
		at org.apache.harmony.xnet.provider.jsse.ClientHandshakeImpl$1.run(ClientHandshakeImpl.java:288)
		at java.security.AccessController.doPrivilegedImpl(AccessController.java:205)
 		at java.security.AccessController.doPrivileged(AccessController.java:178)
		at org.apache.harmony.xnet.provider.jsse.DelegatedTask.run(DelegatedTask.java:54)
		at org.jboss.netty.handler.ssl.SslHandler$2.run(SslHandler.java:999)
		at org.jboss.netty.handler.ssl.ImmediateExecutor.execute(ImmediateExecutor.java:37)
 		at org.jboss.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:996)
		at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:886)
		... 12 more
		Caused by: javax.net.ssl.SSLException: Unexpected exception
		... 23 more
		Caused by: java.security.InvalidKeyException: The public key in the certificate cannot be used for ENCRYPT_MODE
  		at javax.crypto.Cipher.init(Cipher.java:815)
		at javax.crypto.Cipher.init(Cipher.java:747)
  		at org.apache.harmony.xnet.provider.jsse.ClientHandshakeImpl.processServerHelloDone(ClientHandshakeImpl.java:420)
 		... 21 more

IQ&apos;Eve run this same client code in a standard 1.6 JVM and it connects to the same server without issue.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 24 Jan 2011 03:43:23 +0000</when>
<what>It seems like its worse than you suggest. IQ&apos;Eve added a new test to demonstrated the expected behavior. Even if keyAgreement is set, the reference implementation (RI) does not throw exception on these bits. It does enforce keyEncipherment for WRAP_MODE and dataEncipherment for ENCRYPT_MODE, which was missing. If either of you can provide the PEM or DER format certificate, I can double check with them, but my test tries to enumerate several case.

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 24 Jan 2011 03:45:02 +0000</when>
<what>I should mention, a workaround probably is to use SSLSocket instead of SSLEngine, because then the Cipher class would not be used directly.</what>
</comment>
<comment>
<author>meadand...@gmail.com</author>
<when>Mon, 24 Jan 2011 15:12:35 +0000</when>
<what>IQ&apos;Em using Netty and Mina which use the SSLEngine to implement an SSL filter. Using an SSLSocket is not an option.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 24 Jan 2011 17:43:06 +0000</when>
<what>meadand...@gmail.com, if SSLSocket is not an option, have you gotten a new certificate without the problematic key usage extensions? 

IQ&apos;Em rather surprised that either reporter is using nio with SSLEngine vs Threads with SSLSocket. The SSLEngine implementation is in Java while the SSLSocket implementation is backed by OpenSSL C w/ARM assembly. Given the small number of connections I would imagine in an Android app, I would think that nio would be unnecessary. </what>
</comment>
<comment>
<author>meadand...@gmail.com</author>
<when>Mon, 24 Jan 2011 17:57:07 +0000</when>
<what>I have a client/server data session protocol built on top of Netty. That code is shared on both the server and the Android client. 

The whole point of using an (N)IO framework like this is to abstract the low level protocol details away and get some reuse out of the implementation without having to rei-mplement all the low level IO handling every time I need to build a custom client/server protocol.

IQ&apos;Ed prefer not to get into the NIO versus threaded IO debate; it seems silly that I should have to re-implement my protocol over plain sockets on the android side because of an obvious bug in the SSL implementation.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 24 Jan 2011 18:18:18 +0000</when>
<what>meadand...@gmail.com, understood. SSLSocket was what was used by the browser, email, etc, so it is much more robust that than SSLEngine (and nio). If you are planning on deploying application to various versions, you should confirm that what you need is in working order before committing to a strategy. This Cipher issue has been around since the beginning, I think its only coming to light now because before they may have been blockers in SSLEngine and nio that were preventing apps from even getting this far.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 06 May 2011 18:58:19 +0000</when>
<what>Here is a patch for this issue since it is hitting someone doing an open source build in http://code.google.com/p/android/issues/detail?id=9307

diff --git a/luni/src/main/java/javax/crypto/Cipher.java b/luni/src/main/java/javax/crypto/Cipher.java
index 7d5f9ed..aaf6b35 100644
--- a/luni/src/main/java/javax/crypto/Cipher.java
+++ b/luni/src/main/java/javax/crypto/Cipher.java
@@ -790,30 +790,35 @@ public class Cipher {
             boolean critical = false;
             if (ce != null Q&amp;EQ&amp;E !ce.isEmpty()) {
                 for (String oid : ce) {
-                    if (oid.equals(Q&quot;E2.5.29.15Q&quot;E)) { //KeyUsage OID = 2.5.29.15
+                    if (oid.equals(Q&quot;E2.5.29.15Q&quot;E)) { // KeyUsage OID = 2.5.29.15
                         critical = true;
                         break;
                     }
                 }
                 if (critical) {
-                    boolean[] keyUsage = ((X509Certificate) certificate)
-                            .getKeyUsage();
-                    // As specified in RFC 3280 -
-                    // Internet X.509 Public Key Infrastructure
-                    // Certificate and Certificate Revocation List (CRL) Profile.
-                    // (http://www.ietf.org/rfc/rfc3280.txt)
+                    boolean[] keyUsage = ((X509Certificate) certificate).getKeyUsage();
+                    // As specified in RFC 3280:
+                    //   Internet X.509 Public Key Infrastructure
+                    //   Certificate and Certificate Revocation List (CRL) Profile.
+                    // Section 4.2.1.3  Key Usage
+                    // http://www.ietf.org/rfc/rfc3280.txt
                     //
                     // KeyUsage ::= BIT STRING {digitalSignature (0),
-                    //                          ...
-                    //                          encipherOnly (7),
-                    //                          decipherOnly (8) }
+                    //                          nonRepudiation   (1),
+                    //                          keyEncipherment  (2),
+                    //                          dataEncipherment (3),
+                    //                          keyAgreement     (4),
+                    //                          keyCertSign      (5),
+                    //                          cRLSign          (6),
+                    //                          encipherOnly     (7),
+                    //                          decipherOnly     (8) }
                     if (keyUsage != null) {
-                        if (opmode == ENCRYPT_MODE Q&amp;EQ&amp;E (!keyUsage[7])) {
+                        if (opmode == ENCRYPT_MODE Q&amp;EQ&amp;E !keyUsage[3]) {
                             throw new InvalidKeyException(Q&quot;EThe public key in the certificate Q&quot;E
                                                           + Q&quot;Ecannot be used for ENCRYPT_MODEQ&quot;E);
-                        } else if (opmode == DECRYPT_MODE Q&amp;EQ&amp;E (!keyUsage[8])) {
+                        } else if (opmode == WRAP_MODE Q&amp;EQ&amp;E !keyUsage[2]) {
                             throw new InvalidKeyException(Q&quot;EThe public key in the certificate Q&quot;E
-                                                          + Q&quot;Ecannot be used for DECRYPT_MODEQ&quot;E);
+                                                          + Q&quot;Ecannot be used for WRAP_MODEQ&quot;E);
                         }
                     }
                 }
</what>
</comment>
</bug>
<bug>
<bugid>1633</bugid>
<title>Email app should search allow searching for emails in different folders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Tue, 23 Dec 2008 16:36:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Default client should have the
ability to search emails (in subject, sender and body) in different
folders. The lack of this ability prevents the email application to be
useful for the business users. Many a times, one has to go back to older
emails for followup. This will make the email application really useful
for a wider base of users and would be much appreciated. - Sample source
code demonstrating the problem - What you think the correct behavior
should be. Default client should have the ability to search emails (in
subject, sender and body) in different folders. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jmejiaa</author>
<when>Thu, 25 Dec 2008 21:01:47 +0000</when>
<what>I would like to add that this is a big feature I miss from my blackberry. It will 
help move Android to more of a business audience. </what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:23:42 +0000</when>
<what>Can someone from google or a private developer comment upon the feasibility of this? 
What is the protocol for sweeping reported bugs?</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:23:44 +0000</when>
<what>Can someone from google or a private developer comment upon the feasibility of this? 
What is the protocol for sweeping reported bugs?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:18:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:31:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:40:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19460</bugid>
<title>Browser imposes a max width for certain elements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>webmas...@epicoftimewasted.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 04:01:22 +0000</openedDate>
<description>The browser seems to be limiting certain block elements (such as h2, p)
to a small percentage of the screen size, even when explicitly being
styled as Q&quot;Ewidth: 100%;Q&quot;E. On my Asus Transformer TF101 running 3.2, it
is limited to 50% width in portrait mode, and 75% width in landscape
mode. However, if I add Q&quot;Etext-align: center;Q&quot;E or Q&quot;Etext-align: right;Q&quot;E,
it will correctly use the whole 100% width. The browser is identified as
Q&quot;EMozilla/5.0 (Linux; U; Linux Ventana; en-us; Transformer TF101
Build/HTJ85B) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/8.0
Safari/534.13Q&quot;E in the access log. I have created a simple test page
here: http://www.epicoftimewasted.com/android-block-width-bug.html</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 24 Aug 2011 15:51:30 +0000</when>
<what>Happens on the Xoom too. Also running 3.2</what>
</comment>
</bug>
<bug>
<bugid>1942</bugid>
<title>Alarms donQ&apos;Et work if phone is off</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-30T03:18:02.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>552</stars>
<reportedBy>marco.tijuana</reportedBy>
<openedDate>Mon, 09 Feb 2009 01:38:04 +0000</openedDate>
<description>On my phone, alarms NEVER work if the device is off. IQ&apos;Em quite sure that
an alarm (Alarm Clock application) is supposed to fire even if the phone
is switched off. For some people this is working just fine, some other
are experiencing a Q&quot;Ephantom alarmQ&quot;E (alarm fires without sound) as you
can see here
(http://forums.t-mobile.com/tmbl/board/message?board.id=Android3Q&amp;Ethread.id=9324Q&amp;Eview=by_date_ascendingQ&amp;Epage=1)
I tried to recreate the behaviors described there and in bugs 1395 1109
and 1579, in order to make the alarm NOT sound. i.e. leaving the
Q&apos;EmessagingQ&apos;E application open. The alarm always fires correctly when the
phone is on. I was NEVER able so far to make an alarm fire when the
phone is off. The steps i do: 1. Turn on the phone. 2. Unlock sim and
screen 3. Open alarm clock application 4. Delete all alarms 5. Add an
alarm firing in a few minutes (i get a message Q&apos;Ethis alarm is set in 4
minutesQ&apos;E) 6. Press back twice to go back to the desktop (notice a little
alarm clock in the notification bar which confirms the alarm is set) 7.
Turn the phone off and wait few + some more minutes (the alarm does not
fire, the phone stays dead) 8. Turn on the phone (with the screen
closed) 9. If the screen is closed i get to the gray screen Q&apos;ESim card is
lockedQ&apos;E. Right below the time and date i see a bell icon with the time
of the missed alarm on the side. I tried this with and without charger,
usb debug, wireless. Result is always the same: no alarm. Q&apos;Eadb debugQ&apos;E
gives away a little too much info (including sim pin!) so iQ&apos;Em attaching
the output of Q&apos;Eadb logcatQ&apos;E for steps 3 to 9. System info: Model: Android
Dev Phone 1 Firmware: 1.0 Baseband version: 62.33.20.08H_1.22.12.29
Kernel: Linux version 2.6.25-01843-gfea26b0
(android-build@apa27.mtv.corp.google.com) (gcc version 4.2.1) #6 PREEMPT
Mon Oct 6 14:13:36 PDT 2008 Build number: dream_devphone-userdebug 1.0
UNLOCKED 116222 test-keys If thereQ&apos;Es anything else i can try or attach
please let me know.</description>
<comment>
<author>marco.tijuana</author>
<when>Wed, 11 Mar 2009 13:49:19 +0000</when>
<what>Just updated my ADP1 with the official 1.1 image
as described here: http://www.htc.com/www/support/android/adp.html

Problem is still there. Alarms working fine if phone is on, 
alarms not working is phone is off.
</what>
</comment>
<comment>
<author>nicolo.c...@gmail.com</author>
<when>Fri, 29 May 2009 19:27:12 +0000</when>
<what>This is a standard feature, it canQ&apos;Et be that I have to keep the phone on!</what>
</comment>
<comment>
<author>marco.tijuana</author>
<when>Fri, 05 Jun 2009 19:10:14 +0000</when>
<what>Still the same with 1.5. 
I have the feeling at the moment itQ&apos;Es not possible to schedule events that turn the
phone on... is that right?</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Sat, 06 Jun 2009 03:46:19 +0000</when>
<what>use airplane mode instead of turning phone off </what>
</comment>
<comment>
<author>marco.tijuana</author>
<when>Thu, 11 Jun 2009 08:49:34 +0000</when>
<what>Sure, that works fine, however 

1) this is a feature that my Nokia 3310 (a phone from 10 years ago) supported.
I canQ&apos;Et believe the G1 canQ&apos;Et do that! 

2) It was listed on the old HTC T-Mobile G1 specs [1]. The page was then edited and
the Q&quot;Ealarms to power up phoneQ&quot;E part disappeared.

3) Threads on the T-Mobile forum regarding this issue are regularly deleted for some
reason...

I understand implementing this feature on android may be more difficult than on other
embedded phones like my old nokia (and all the phones i owned after).
But itQ&apos;Es for sure not Q&apos;EimpossibleQ&apos;E

So, until i hear something official from google/htc/t-mobile IQ&apos;Em considering this a bug.


[1] http://www.htc.com/www/product/g1/specification.html</what>
</comment>
<comment>
<author>marco.tijuana</author>
<when>Thu, 11 Jun 2009 09:29:08 +0000</when>
<what>My bad, the thread i was talking about on the t-mobile forum was not deleted, 
just moved [1] under google_apps subforum.

HereQ&apos;Es a snip from the original HTC spec that was later edited, you can find it here [2]

[...]
Alarm
Yes; alarm will still function if the phone is powered off.
Calculator
Yes
Calendar
Yes; with sync to Google Calendar
[...]

[1]http://forums.t-mobile.com/tmbl/board/message?board.id=AndroidGAppsQ&amp;Ethread.id=731
[2]
http://forums.t-mobile.com/tmbl/board/message?board.id=AndroidGAppsQ&amp;Emessage.id=853#M853</what>
</comment>
<comment>
<author>nwsk...@gmail.com</author>
<when>Fri, 17 Jul 2009 05:37:51 +0000</when>
<what>THe simple fact is that the G1 is a smart phone.. and Android is an open source
platform that runs independent (for the most part) of the hardware that it is. The
phones that fire off alarms even when off have it written into their BIOS.. so the
long short of it is that Android does not do this, the BIOS is the G1 domain and
someone would have to alter HTCQ&apos;Es settings along with Android to interact with them... </what>
</comment>
<comment>
<author>robinlbew</author>
<when>Mon, 27 Jul 2009 09:04:24 +0000</when>
<what>Same problem for me. Set an alarm, and it sounds if the phone is on (or in standby) 
but not if the phone is off. Most other brands of phone allow you to turn the mobile 
off without stopping the alarm from sounding. Seems like a bug, especially since the 
mobile (HTC Magic) doesnQ&apos;Et give you a warning if you turn off the phone when an 
alarm is set (which would be sensible behaviour if this was really Q&quot;Eby designQ&quot;E). </what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:19:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:06:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:58:13 +0000</when>
<what></what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Mon, 07 Sep 2009 15:15:55 +0000</when>
<what>Any news about this issue?
A page to follow the progress would be great.

If we have to wait long can you please explain us why? It would help people to wait
if they could understand why they have to.

Thanks</what>
</comment>
<comment>
<author>mats.m.bengtsson@stericsson.com</author>
<when>Tue, 15 Sep 2009 20:17:26 +0000</when>
<what>As far as I can understand Android does not currently support waking up from a power off condition based on an 
alarm set in the Alarm Clock application, or indeed any application. Perhaps it will support this functionality 
eventually, but at this time it simply doesnQ&apos;Et.

As long as the hardware is in place, it wouldnQ&apos;Et be very hard to add this functionality to Android.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 16 Sep 2009 04:19:42 +0000</when>
<what>Many Smartphone Dont Support this Because when Phone is off the OS is Completely Shut
down so it can not send any Timer Events. If your Phone had BIOS kind of this These
have done but i think in never Future only for Alarm this Major Hardware changes will
not be Possible</what>
</comment>
<comment>
<author>mats.m.bengtsson@stericsson.com</author>
<when>Wed, 16 Sep 2009 06:45:34 +0000</when>
<what>Which is why consumers should stay away from such devices in case they consider the 
lack of this particular feature a deal breaker.

As I said with the right hardware Android can be made to wake the device up from a 
power off condition. In fact I have such a device on my desk at the moment and it 
does wake up when the alarm is set to go off. But some changes first need to be made 
to Android because it also wakes up when synchronization is scheduled to occur. This 
is because the Calendar and other apps that rely on regular synchronization use the 
same type of alarm as the Alarm Clock app does.</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Wed, 16 Sep 2009 06:57:31 +0000</when>
<what>The type of alarm you are talking about is based on Cron?

I understand that Android doesnQ&apos;Et support off-alarm but I think that many users are
disappointed about that...
most of us payed more 400/500 dollars/euros for our smartphone which is laking a lot
of features, alarm when of is one of them but there are others (just to make an
example the bluetooth transfer, even my old nokia 6610 can handle that)

IQ&apos;Em not saying that android or the phone sucks, I just saying that user should be
able to see how much time they had to wait for those features and on which phone they
will get the feature.

question like this:
Q&quot;EHas my HTC Magic hardware support for waking up when of?Q&quot;E

should be answered in a page that list models and what they can do.
Then a page for each missing feature that say how much time user will have to wait
for the feature.

IQ&apos;Em a little disappointed and I could feel better if I had a page like that.

Is there anything like this around? Will it be compiled and made public?

Thanks,
Daniele</what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Wed, 16 Sep 2009 07:23:30 +0000</when>
<what>This problem has been assigned, so we just need to wait for an official verdict. I am a software engineer 
and see no reason why this isnQ&apos;Et possible. Most hardware including PCs only have a single hardware 
clock, then it is up to the OS to schedule the next wakeup into that single clock every time it wakes.</what>
</comment>
<comment>
<author>seancot...@gmail.com</author>
<when>Wed, 16 Sep 2009 08:10:42 +0000</when>
<what>I have noticed that applications like TaskKiller have led to shutting down the clock 
task and thus turning off the alarm.  Be sure that the clock task is 
either Q&quot;EignoredQ&quot;E by these kill task applications and check to see if the clock task 
is running before going to bed.</what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Wed, 16 Sep 2009 09:19:38 +0000</when>
<what>Perhaps Phanna can give us an update on this?</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 12:09:45 +0000</when>
<what>Currently, we do not have hardware that supports powering on the device due to an 
alarm. When we have supported hardware, we will consider adding the feature.</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Wed, 16 Sep 2009 14:14:13 +0000</when>
<what>this means that no one that posted here will ever get this feature on their current
phone.

Ok, IQ&apos;Em a bit disappointed but at least now I know I shouldnQ&apos;Et wait for it.

Thanks Phanna</what>
</comment>
<comment>
<author>marco.tijuana</author>
<when>Wed, 16 Sep 2009 15:12:42 +0000</when>
<what>Yes itQ&apos;Es good to know something, finally!
By the way, are you saying that ALL phones that came out lack this feature (G1, Hero,
Magic, ...)?

@mats.m.bengtsson: which hardware are you using? just curious</what>
</comment>
<comment>
<author>mats.m.bengtsson@stericsson.com</author>
<when>Wed, 16 Sep 2009 15:39:38 +0000</when>
<what>Daniele: itQ&apos;Es not cron, the OS isnQ&apos;Et running.

marco.tijuana: I donQ&apos;Et know enough about the hardware configuration for the Android 
phones currently available to tell you if they could possibly support waking up from 
power off at a set time. It is entirely possible they do, but youQ&apos;Ell need to ask the 
handset manufacturer about it.

The device I have on my desk is a lab unit. There are units based on the same or 
similar hardware solution currently in the marketplace, but not with Android on 
them, not at at present at least. At some time in the future perhaps, but from which 
handset manufacturers and under which names, I have no idea. Even if I did know I 
couldnQ&apos;Et tell you.</what>
</comment>
<comment>
<author>mats.m.bengtsson@stericsson.com</author>
<when>Wed, 16 Sep 2009 15:44:52 +0000</when>
<what>phanna, why is this issue marked as a defect and not an enhancement request?</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 15:57:47 +0000</when>
<what>I think it is just mis-marked. I am also moving this away from me since it is a system 
issue. JBQ, framework might not be the proper component since this involves hardware 
support and/or kernel/driver support.</what>
</comment>
</bug>
<bug>
<bugid>9701</bugid>
<title>Ability to forward ActiveSync MS Exchange emails with attachments without downloading them</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>lunatick...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 08:19:26 +0000</openedDate>
<description>It would be excellent if it were possible to forward an email, together
with its attachments, without downloading them. In NZ, bandwidth is slow
and expensive. I sometimes get emails with large attachments (which I
donQ&apos;Et want to read on a mobile device) that I need to flick on to
somebody else. It would be great if I could flick these on without my
device needing to download and upload all the attachments. The corollary
of this would be to be able to look at (download and change) some
attachments and forward these on--then reassemble the message with the
changed message and the ones that havenQ&apos;Et been downloaded. I understand
that BES can do this for Blackberries and that TouchDown can already do
this for Exchange servers: http://www.nitrodesk.com/updates.aspx (since
Version 5.0.0002 (Monday, 12/07/2009) and called
Q&quot;ESmartForward/SmartReplyQ&quot;E) This is requested in K9Mail here:
http://code.google.com/p/k9mail/issues/detail?id=1969</description>
</bug>
<bug>
<bugid>4217</bugid>
<title>dx -JXmx512m --dex ... fails with No Command Specified on Windows</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-13T17:51:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>martin.v...@gmail.com</reportedBy>
<openedDate>Sun, 11 Oct 2009 09:40:51 +0000</openedDate>
<description>Running dx -JXmx512m --dex --output=blah classes succeeds on Linux and
MacOSX but fails on Windows: error: no command specified Running dx
without the -JXmx512m works (it fails later with OutOfMemory though :).
- Steps to reproduce the problem run dx -JXmx512m --dex --output=blah
classes - Sample source code demonstrating the problem - What you think
the correct behavior should be. It should work and it should create dex</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 11 Oct 2009 20:13:43 +0000</when>
<what>if you compare dalvik/dx/etc/dx (the Unix script) and dalvik/dx/etc/dx.bat (the Windows script), youQ&apos;Ell see 
that the former has code to extract the java(1) arguments, while the latter doesnQ&apos;Et.

the work-around given in dx.bat is to edit the script:

REM If you want DX to have more memory when executing, uncomment the
REM following line and adjust the value accordingly. Use Q&quot;Ejava -XQ&quot;E for
REM a list of options you can pass here.
REM 
REM set javaOpts=-Xmx256M

sadly, a quick grep shows that none of the Android .bat scripts has -J support, so dx canQ&apos;Et just borrow it from 
one of the others. hierarchyviewer does hard-code -Xmx512m though:

./development/tools/hierarchyviewer/etc/hierarchyviewer.bat:41:call java -Xmx512m -
Djava.ext.dirs=%frameworkdir% -Dhierarchyviewer.adb= -jar %jarpath% %*

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 12 Oct 2009 16:32:13 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 13 Oct 2009 17:51:01 +0000</when>
<what>this is already fixed in the internal tree. (i was looking at the open source tree in
my earlier comment.)

iQ&apos;Eve attached a copy of the new dx.bat for you to use in the meantime as a workaround.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:00:52 +0000</when>
<what></what>
</comment>
<comment>
<author>julien.i...@gmail.com</author>
<when>Sat, 29 May 2010 09:16:04 +0000</when>
<what>hello, first sorry to post that here, but dont know where else to post it..
i had the same problem as described, then i replaced the dx.bat, and now im
stuck with an other problem, i dont know what to do, can you help ?
hereQ&apos;Es the output : 
*********************
BUILD FAILED
C:\Users\Joul\workspace\zxing-1.5\android\build.xml:268: com.android.apkbuilder.
ApkBuilder$ApkCreationException: C:\Users\Joul\workspace\zxing-1.5\android\libs
is not a folder!
        at com.android.apkbuilder.internal.ApkBuilderImpl.processNativeFolder(Ap
kBuilderImpl.java:325)
        at com.android.ant.ApkBuilderTask.execute(ApkBuilderTask.java:220)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:390)
        at org.apache.tools.ant.Target.performTasks(Target.java:411)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1366)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
cutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1249)
        at org.apache.tools.ant.Main.runBuild(Main.java:801)
        at org.apache.tools.ant.Main.startAnt(Main.java:218)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

Total time: 39 seconds
*********************
any idea ?

thx in advance</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:04:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1484</bugid>
<title>SoundPool.release() fails</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-06T15:50:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>chris.capaci</reportedBy>
<openedDate>Tue, 09 Dec 2008 03:02:56 +0000</openedDate>
<description>when releasing SoundPool resources during the destruction of an Activity
the release seems to stall and gives the following error in the
Activity: 12-05 20:12:10.176: WARN/ActivityManager(52): Activity destroy
timeout for HistoryRecord{43196680
{Q&lt;Epackage_nameQ&gt;E/Q&lt;Epackage_nameQ&gt;E.Q&lt;EactivityQ&gt;E}} when this happens I am
unable to restart the application until this destroy timeout occurs.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 13:34:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:50:14 +0000</when>
<what>SoundPool was significantly reworked in the latest source code, and the result will
be in a future release</what>
</comment>
<comment>
<author>piotr.b...@gmail.com</author>
<when>Tue, 07 Jul 2009 18:07:53 +0000</when>
<what>I donQ&apos;Et know if this has been resolved and deployed, but this issue is still present
on my HTC Magic running Android 1.5 (kernel version 2.6.27-00393-g6607056, build
number CRB43).

What I noticed not included in original report, is that this problem occurs after
playback fails with Q&quot;Esample N not readyQ&quot;E error. Every time I saw this message, later
call to SoundPool.release() method freezes. The problem is that it seems like there
is no way to recover from Q&quot;Esample not readyQ&quot;E, and trying to release the SoundPool
resource and reinit it will do a very bad thing to the application. It also doesnQ&apos;Et
help that there is no way to check if Q&quot;Esample is readyQ&quot;E since thereQ&apos;Es no way to query
SoundPool for that. The only workaround for this seems to be waiting for some time to
make sure that everything is ready, but Q&quot;Esome timeQ&quot;E is awfully vague, and you still
have no guarantee that it will be ready. I saw this error while trying to play the
sound nearly immidiately after loading data as well as after few seconds.

IQ&apos;Ed really like to see this fixed, since SoundPool seems to be a way in the right
direction when it comes to sound playback for games etc. and AudioTrack seems to be
badly broken at this moment.
</what>
</comment>
<comment>
<author>mypalm...@gmail.com</author>
<when>Thu, 27 Aug 2009 05:17:23 +0000</when>
<what>I have encountered this same problem in the emulator and on the G1, both running 1.5.  The Q&quot;Esample N not 
readyQ&quot;E occurs sporadically and I have not yet figured out a workaround.  When the activity is destroyed, I get the 
Q&quot;EActivity pause timeout for HIstoryRecordQ&quot;E then Q&quot;EActivity idle timeout for HistoryRecordQ&quot;E then Q&quot;EActivity destroy 
timeout for HistoryRecordQ&quot;E.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:57:28 +0000</when>
<what></what>
</comment>
<comment>
<author>uk.arang...@gmail.com</author>
<when>Tue, 24 Nov 2009 05:24:21 +0000</when>
<what>even i am also getting the same problem.......kindly solve this as soon as possible</what>
</comment>
<comment>
<author>JonEHoll...@gmail.com</author>
<when>Sat, 28 Nov 2009 18:52:29 +0000</when>
<what>At the very least, there should be a way to check the load state of a sample. My only 
approach at the moment is to try to load up samples during a splash screen on my 
application, and hope they are fully loaded before the next screen.
</what>
</comment>
</bug>
<bug>
<bugid>2042</bugid>
<title>Running out of memory while loading libraries</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-26T22:04:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>yend...@pv.com</reportedBy>
<openedDate>Thu, 19 Feb 2009 20:07:14 +0000</openedDate>
<description>Hi, Android, for non-prelinked libraries, uses a specific address space.
The memory region for these non-prelinked libraries is 0x80,000,000 to
0x90,000,000. When a library is loaded, the memory is rounded off to the
next 0x100,000 byte value. So, for any given application, after loading
a max. of 256 libraries, the system runs out of memory. Even though the
library is unloaded, the freed up memory is not re-used. We fail at
bionic/linker/linker.c ... line 656 ... function alloc_mem_region(). You
can verify this with a simple test app. where you can do a dlopen
()/dlclose() of any library in a for loop. For the 257th attempt, you
will see a load failure.
************************************************ #include Q&lt;Estdio.hQ&gt;E
#include Q&lt;Edlfcn.hQ&gt;E #include Q&lt;Eerrno.hQ&gt;E int main() { for (int i = 1; i Q&lt;E
300; i++) { dlerror(); void* lib =
dlopen(Q&quot;Elibopencore_player.soQ&quot;E,RTLD_NOW); if (lib == NULL) { const char*
err = dlerror(); fprintf(stderr,Q&quot;EIteration %d -- Error (%s) opening
library \nQ&quot;E,i, err); break; } dlclose(lib); } return 0; }
************************************************ Can someone please
educate me if this is by design or an untested usecase?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 17:35:12 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>venky.v...@gmail.com</author>
<when>Sun, 08 Mar 2009 15:50:56 +0000</when>
<what>I see the same problem too when I try to load and unload the shared libraries. These 
.so files are written in native C 

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 22:04:41 +0000</when>
<what>We tested it in several ways and cannot reproduce the problem with the following unit
tests:

/* A Unit test needed to check that our dynamic linker does not
 * leak virtual address space with repeated calls to dlopen()/dlclose()
 */

#include Q&lt;Estdio.hQ&gt;E
#include Q&lt;Edlfcn.hQ&gt;E
#include Q&lt;Eerrno.hQ&gt;E

int main()
{
  int  i;

  for (i = 1; i Q&lt;E 500; i++)
  {
      dlerror();
      void* lib = dlopen(Q&quot;Elibopencoreplayer.soQ&quot;E,RTLD_NOW);

      if (lib == NULL)
      {
          const char* err = dlerror();
          fprintf(stderr,Q&quot;EIteration %d -- Error (%s) opening library\nQ&quot;E,i, err);
          return 1;
      }
      dlclose(lib);
      if (i % 10 == 0)
        printf(Q&quot;E%3d\nQ&quot;E, i);
  }
  return 0;

}
</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Fri, 29 May 2009 17:24:26 +0000</when>
<what>Assumption: The test was made on the latest codebase.

Doing a git blame on linker.c file shows that some mods were made to deal with
Q&quot;EunloadingQ&quot;E the library. An educated guess would be that the mods made were to fix
the issue reported here. 

Thanks for fixing the problem.

PS: Closing it as Q&quot;EdeclinedQ&quot;E doesnQ&apos;Et seem appropriate.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 29 May 2009 17:27:37 +0000</when>
<what>(meta-discussion: yeah, I donQ&apos;Et like the name Q&quot;EdeclinedQ&quot;E either, but thatQ&apos;Es what
code.google.com recommends for unreproducible issues).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:48:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20116</bugid>
<title>Xoom hotspot connection error</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T18:01:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Adam.bra...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 07:23:46 +0000</openedDate>
<description>Whilst using the hotspot feature to broadcast a wifi signal to my
netbook the signal from the xoom to the netbook is lost. When trying to
connect the netbook again the netbook can see the ssid of the access
point from the xoom however windows returns an error Q&apos;Eunable to connect
to networkQ&apos;E with a troubleshooting problem that says resolves the
problem, however, when trying to connect again replicates the problem.
Apple iPhone is able to see Q&apos;Eandroid apQ&apos;E hotspots but when asked to
connect states Q&apos;Eunable to connect to Q&apos;Eandroid apQ&apos;EQ&apos;E 3g connection from
xoom is at best level Q&apos;EhQ&apos;E and package with 3 has 5gb of data left for
the month. Xoom is able to download apps, webpages and documents
internally implying it is online through 3g. Measures taken to try and
fix problem with no success: Turn xoom off and back on Soft reset xoom
Turn wifi radio on whilst having hotspots on Turn wifi radio off whilst
having hotspot on Having hotspot with no wpa or security Changing
security password Changing ssid to something else Only method that seems
to make hotspot work for upto 5 mins: Turn airplane radio on. Leave for
a few seconds for it to action on everything. Turn airplane mode off and
turn hotspot back on. The netbook can then connect 20% of the time or
reverts to the error stated above.if it does connect the netbook can
connect for approximately 5 mins then drops out and problem remains.
Motorola xoom MZ601 wifi and 3g model Android 3.1 europe Please update
me on problem as hotspot feature is very important to me.
Adam.brackpool@gmail.com NOTE: This form is only for reporting user
bugs. For all other user Hdiscussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:01:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14039</bugid>
<title>Charger needs to sustain 100% charge like laptop computers do when docked</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:41:10.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>njoyscie...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 19:24:54 +0000</openedDate>
<description>Droid 2 charges to 100%, then switches off charger until redocked. It
does thus whether plugged into a docking station or a regular charger.
So, if youQ&apos;Ere using the device as a WiFi hotspot, you plug it into the
charger to sustain the charge under the heavy current load required by
the WiFi hotspot app, but with the current release of Android, it
doesnQ&apos;Et know how to check on the battery from time to time and switch
the charger back on as the battery charge gets used up. The current
Droid 2 doesnQ&apos;Et keep it charged like a Laptop computer does whilst
connected to external power. The end result is that you canQ&apos;Et run a WiFi
hotspot for long without needing to come back and manually unplug and
reconnect the Droid. I spoke to Motorola and Verizon reps, and they say
it is an Android feature request. IQ&apos;Ed say that this is a significant
issue for anyone using it for a mobile office hotspot like we do. Also,
what about the case where you dock it on Friday, and then by Monday you
undock it to go to work, and the thing is at 5% charge or totally flat,
and itQ&apos;Es been connected all this while to the charger. Seems silly.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:41:10 +0000</when>
<what>This is not an Android-related issue, only the OEM and carrier can address this, as it is a low level system behavior. You will need Motorola or Verizon to address this.</what>
</comment>
</bug>
<bug>
<bugid>3748</bugid>
<title>Add support for partition/block device encryption</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-10-25T18:49:03.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>401</stars>
<reportedBy>mmi...@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 00:15:01 +0000</openedDate>
<description>Linux supports various schemas for partition/block device encryption.
With adding support for it into a kernel power users could encrypt their
whole data partition. (Like support for LUKS, losetup with encryption,
encryption kernel modules and/or maybe FUSE.) Even better would be if
Android would support this out of the box. Of course there would be
overhead but user would be able to choose according to their preference
(being able to store sensitive data vs. performance). So at boot time
user should enter a password to decrypt its data partition.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 14:27:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:55:07 +0000</when>
<what></what>
</comment>
<comment>
<author>Bill.Jan...@gmail.com</author>
<when>Wed, 13 Jan 2010 18:50:20 +0000</when>
<what>Note that there is now an open-source version of encrypted SQLite, SQLcipher.</what>
</comment>
<comment>
<author>taylor.j...@gmail.com</author>
<when>Mon, 03 May 2010 18:29:15 +0000</when>
<what>I would really like to see this implemented to mimic the self-encrypting USB drives 
already on the market (e.g. Ironkey). When presented with the Mount/DonQ&apos;Et Mount 
dialog, just add a third option: Q&quot;EMount Encrypted Virtual DriveQ&quot;E (EVD?). The first 
time you mount the encrypted virtual drive the user would be prompted for a 
passphrase and a file-based encrypted volume would be created (e.g. using 
losetup/cryptsetup). As for the size of this file-based volume, either prompt the 
user or choose a sensible default (the file can be resized later). When the device is 
disconnected from the host machine automatically unmount the encrypted volume and 
Q&quot;EforgetQ&quot;E the passphrase and cipher key.

The advantage with this approach over self-encrypting USB drives on the market is 
that the Android handheld device has a keyboard and screen so that the user can enter 
the password on the device thereby hiding that there is anything special about this 
drive and allowing the operating system to use its standard drivers for the USB mass-
storage device class.

Since DOD security requirements are being imposed on many companies in the US it 
would be awesome if this was FIPS 140-2 approved. Of course, Level 1 is the highest 
that could be reached from an android project perspective since Level 2 and 3 have 
requirements on the actual hardware (evidence of tampering, etc...)</what>
</comment>
<comment>
<author>shahj...@gmail.com</author>
<when>Tue, 25 May 2010 10:06:09 +0000</when>
<what>Is this why MS Exchange 2007 cant connect and sync with Android phone (HTC Desire)?
If the excahnge server policy is set to mandatorily encrypt the mobile device,
exchange server sync/mails wont work unless device encryption is supported.
 
This is a must have for new generation devices. One of my colleagues returned the HTC
Desire as it couldnQ&apos;Et suppor above. There is also no official response from
HTC/Android on this issue, that i could find on net.

This would increase the market share, customer loyality.</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Thu, 27 May 2010 03:18:35 +0000</when>
<what>I understand that eCryptFS, for example, uses the Linux kernel API for encryption. I 
believe that this means that, if Android had device-level encryption, encryption 
hardware could be added to the phone and, so long as there was a kernel driver for 
it, this would prevent device slowdown.</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 31 May 2010 20:36:41 +0000</when>
<what>This issue and Issue 8686 should probably be merged, as there wouldnQ&apos;Et be much point 
in implementing device encryption that did not satisfy the ActiveSync requirements. 
I see the encrypted USB key use-case as a second step. The easiest way to deal with 
that, in my opinion, would be to disable USB mode when the Android phone is locked.

Contrast that with the approach taken by other devices:
http://www.alertboot.com/blog/blogs/endpoint_security/archive/2010/05/28/iphone-
encryption-is-for-naught-under-linux.aspx
</what>
</comment>
<comment>
<author>jan%g-b...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 08:41:00 +0000</when>
<what>WouldnQ&apos;Et the best approach be to automatically encrypt everything in Q&quot;E/sdcardQ&quot;E (or even in Q&quot;E/Q&quot;E)? That way, *all* your data is safe if the phone is lost -- this approach ensures that files are safe even for non-technical users.

Using some aspect of the userQ&apos;Es Google account as the encryption key, it wouldnQ&apos;Et be a problem for users to swap cards or phones as long as they are using the same account. This use case is an important element in making encryption a seamless experience for users.

This security aspect is a general issue, and not related to any 3rd-party software in particular. Therefore, I do not agree that this should be merged with 8686, unless it could be implemented as full disk encryption even if youQ&apos;Eve no idea what ActiveSync is.</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Mon, 23 Aug 2010 09:25:46 +0000</when>
<what>Having full disk encryption by default would mean I canQ&apos;Et boot my phone without a password and that I canQ&apos;Et use my SD card in my computer. It would be an irritation for most users.


From what I understand these two items are closely related, you canQ&apos;Et connect to Exchange if your device doesnQ&apos;Et meet activesyncQ&apos;Es encryption policies. That doesnQ&apos;Et mean you have to use exchange or activesync to enable encryption, just that the option should be exposed that way. I doubt it matters if they are merged.
</what>
</comment>
<comment>
<author>jan%g-b...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 13:41:28 +0000</when>
<what>I can see that having to enter a password could be an irritation for many users -- but isnQ&apos;Et it for a good cause? The SIM unlock code is just as annoying, yet people understand why itQ&apos;Es important. They donQ&apos;Et want someone random to run up their phone bill ... and, presumably, they also donQ&apos;Et want someone random reading their data.

The other point, computer connectivity, is more weighty. Yes, it means youQ&apos;Ed have to use your phone (or, more accurately, *any* Android phone with your credentials) as a Q&quot;Ehardware dongleQ&quot;E to decrypt your data -- again, it could easily be sold as a security and safety feature. After all, how often will the average user eject the sdcard and use it directly in a different device?</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Wed, 25 Aug 2010 20:48:05 +0000</when>
<what>How about this for a compromise on full SD-card encryption:

http://code.google.com/p/android/issues/detail?id=10625

Users could have the option to create Q&quot;EvaultsQ&quot;E in the form of encrypted disk images and store sensitive data in there, when connecting over USB they could choose a vault as the device to mount. Applications which require secure file storage could demand that their data is stored inside a vault.</what>
</comment>
<comment>
<author>jan%g-b...@gtempaccount.com</author>
<when>Wed, 25 Aug 2010 23:22:43 +0000</when>
<what>Gareth,
I see where we disagree, or at least differ in our goals. My main goal is to make it standard to ensure the security of the data on the device (internal and removable storage); yours is to make the removable storage directly accessible when plugged into something else (and thus make it a deliberate process to protect certain data). I donQ&apos;Et think a Q&quot;EcompromiseQ&quot;E per se exists; itQ&apos;Es a matter of different use cases, so itQ&apos;Es either one or the other. Or something third, such as a system preference (via Settings) to use automatic full-disk, or selective partial, encryption?</what>
</comment>
<comment>
<author>gleave...@gmail.com</author>
<when>Fri, 27 Aug 2010 03:00:13 +0000</when>
<what>How often are you going to pull the SD card out of your Droid? On the X, that means popping the battery cover and removing the battery. </what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Fri, 27 Aug 2010 03:41:45 +0000</when>
<what>@gleavelle, the point of removable storage is that itQ&apos;Es removable. Get rid of the removable part and itQ&apos;Es just storage. This isnQ&apos;Et about SD cards in specific phone models but about removable storage in all Android powered devices, whether itQ&apos;Es an SD card in a phone or a memory crystal in an Android powered HUD display for your spaceship.</what>
</comment>
<comment>
<author>gener...@mailcatch.com</author>
<when>Wed, 08 Sep 2010 11:38:25 +0000</when>
<what>A vote for LUKS or equiv for at least the SD card, preferably swap as well.

The objective is to secure the data for when the phone is lost, or more likely stolen, or captured when exiting or leaving the U.S.A by US Customs and Border Protection. Unless you are not one of the 6,700 searched over the past few years, or if you have nothing embarrassing to hide? ;)
http://www.theregister.co.uk/2010/09/07/laptop_searches/</what>
</comment>
<comment>
<author>chronogl...@gmail.com</author>
<when>Wed, 15 Sep 2010 23:38:56 +0000</when>
<what>I say settings toggle.

Q&quot;Eencrypt personal dataQ&quot;E (will setup vaults)
Q&quot;Eencrypt selected directoriesQ&quot;E (will open another menu to choose which folders to encrypt)
Q&quot;Efull disk encryptionQ&quot;E (encrypts /sdcard)
Q&quot;Efull device encryptionQ&quot;E (encrypts everything everything everything)
Q&quot;EnoneQ&quot;E</what>
</comment>
<comment>
<author>dsax...@gmail.com</author>
<when>Wed, 06 Oct 2010 18:04:30 +0000</when>
<what>As long as full-device (and storage card) encryption is adhered to as laid out for Exchange policy support, I donQ&apos;Et need the bells and whistles for non-Exchange connected devices, although I realize many of you would want that.

</what>
</comment>
<comment>
<author>dsax...@gmail.com</author>
<when>Wed, 20 Oct 2010 18:08:11 +0000</when>
<what>Here is a good solution to the encrypted SD issue - this is how TouchDown handles it:

From http://www.nitrodesk.com/security.aspx:

SD Card Encryption

Android does not support an encrypted file system on the SD card. If the server requests SD card encryption policy, TouchDown honors that by encrypting the attachments downloaded to SD card using 3DES encryption. If the removable card encryption policy is enforced, moving the SD card from one device to another renders the downloaded attachment files unreadable.</what>
</comment>
<comment>
<author>defconoii</author>
<when>Sun, 16 Jan 2011 03:46:42 +0000</when>
<what>pretty sad that blackberryQ&apos;Es are more secure than our android phones, it would be nice to lock down the device</what>
</comment>
<comment>
<author>danny.ru...@gmail.com</author>
<when>Thu, 20 Jan 2011 07:43:21 +0000</when>
<what>It would be very useful if Android could handle encryption for external storage as IQ&apos;Em planning do ditch my work phone and use my HTC Desire for all my mobile comms.</what>
</comment>
<comment>
<author>loyukfai@gmail.com</author>
<when>Fri, 21 Jan 2011 07:37:51 +0000</when>
<what>For sensitive use, SD card encryption is not enough, since you can access /data with adb.

I guess, until this is implemented, you wonQ&apos;Et see NSA certifies any Android phones for ObamaQ&apos;Es uses.

Nice weekend.</what>
</comment>
<comment>
<author>pha...@gmail.com</author>
<when>Fri, 21 Jan 2011 19:24:20 +0000</when>
<what>For SD card encryption, there should be some compatibility with desktop system decryption.  Since itQ&apos;Es removable media, it should be able to be removed and decrypted in other locations given the password.

I believe TrueCryptQ&apos;Es 2.8 license is more open source compatible and so perhaps that could be utilized somehow? Since it has clients for Win/Lin/Mac that would ease use in other locations.</what>
</comment>
<comment>
<author>alexb...@gmail.com</author>
<when>Thu, 27 Jan 2011 16:18:24 +0000</when>
<what>Truecrypt is not really a good solution, since itQ&apos;Es full disk encryption support is designed specifically for windows.
LUKS, however, is a solid existing option for linux system encryption.</what>
</comment>
<comment>
<author>pha...@gmail.com</author>
<when>Thu, 27 Jan 2011 17:32:03 +0000</when>
<what>Actually, Truecrypt is built for windows, linux, and mac.  It can also provide more forms of encryption than a full drive.  It can use a partition or create a virtual disk from a container file.  If it was used, you could take your SD to your OS of choice and still use the files.  You could also use it on a thumb drive, a usb hdd, which will start to become more commonly used once more Android 3.0 devices come out with USB host controllers.</what>
</comment>
<comment>
<author>486...@gmail.com</author>
<when>Thu, 27 Jan 2011 20:07:14 +0000</when>
<what>The obvious first step would be to have a version of TrueCrypt that allows secure containers which mount as folder, and then have the software mature from that point to a full device protection.

A serious and secure full encryption needs to be implemented into the ROM if you really want to also secure /system and /data. Motorola seems to be going that way:
https://motorola-enterprise.custhelp.com/app/answers/detail/a_id/57094

There are a few hurdles to get over:

- a way to enter the passphrase must be found that is apart from the OS input methods if you want full encryption of system and data you cannot boot without entering the password before that.

- encryption stands and falls with a strong password - most users will be irritated if they have to enter a longish passphrase at bootup and then do authentication every time they go from standby to screen on

- there needs to be a way to handle USB connections and access to SDCard contents without the phone.

1. USB connections could be handled like this: the phone does not act like a dumb Mass storage Controller that just dismounts the SDCard internally and pipes the data to the USB Host, but a clever one that requests the encryption password on the device screen when plugging in the device and then continues to act as a Q&quot;EproxyQ&quot;E, that is reading the requested data, decrypting it and then pushing it through the USB connection in plaintext

2. Access in a card reader could be done by a cross platform tool which allows mounting the Q&quot;EunreadableQ&quot;E encrypted card as a drive / folder on the host computer, pretty much like TrueCrypt Traveller Mode does it now

I wish manufacturers would start implementing fingerprint readers into the phones. Those could pose a quick and simple way of entering a complex passphrase. Of course fingerprints can be faked, but the fingerprint combined with a semi-complex password / pincode would result in a pretty decent passphrase.

All in all, it is totally doable, it just requires some very low level coding, and from what I read the Android platform is designed to make such low level tinkering pretty hard.</what>
</comment>
</bug>
<bug>
<bugid>15557</bugid>
<title>Music skips when apps are open or when I have navigation on.  Also skips when there are no apps opwn. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ashakou...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 22:08:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. I have the HTC EVO, 2.2. And when I
play music and use the navigation on google maps, there is always a lot
of skipping in the music. Or for instance when I have been using apps,
and I close all of them, and try to turn on my music and play songs,
they skip. I have to either turn off my phone and restart it, or go to
the Apps section and Q&quot;EFore closeQ&quot;E programs so the music can play. I use
to have a Palm Pre that had 1/2 the specs and this would never be an
issue. Music skipping is the worst, and it happens a lot, even though
the EVO has amazing specs. Android should always give higher priority to
the music. I donQ&apos;Et care about navigation or apps, when the music is on.</description>
<comment>
<author>tmarkm...@gmail.com</author>
<when>Sat, 19 Mar 2011 00:12:17 +0000</when>
<what>IQ&apos;Em also seeing this problem on Android 2.3, Nexus S (Samsung).</what>
</comment>
<comment>
<author>ashakou...@gmail.com</author>
<when>Sat, 19 Mar 2011 00:16:00 +0000</when>
<what>Yeah.  I am sorry but it is a complete joke.  My cellphones from 2-3 years ago could play music without skipping.  Granted there are apps now that run on the phone, the processors have gotten extremely better.  

I just want an option that makes it so that the music player has highest priority and nothing will take away resources from the music player. </what>
</comment>
<comment>
<author>tmarkm...@gmail.com</author>
<when>Sat, 19 Mar 2011 08:46:01 +0000</when>
<what>Well, I experienced the same skipping frames at random places. However the MP3 was corrupt in some way. After I ran this tool over them Android played them fine: http://triq.net/articles/mp3-scan-repair-download
Strangely VLC and iTunes played them without any problem already before.</what>
</comment>
<comment>
<author>ashakou...@gmail.com</author>
<when>Sat, 19 Mar 2011 22:53:32 +0000</when>
<what>The mp3Q&apos;Es I play work fine on all my other devices.  I have a Sansa Mp3 Player, and iPod, my old Palm Pre, none of them would skip at any point on the songs.  And some songs skip when the phone is active and wonQ&apos;Et skip when it is a fresh restart.

So it it isnQ&apos;Et the mp3Q&apos;Es just the way android handles music. </what>
</comment>
<comment>
<author>tmarkm...@gmail.com</author>
<when>Sun, 20 Mar 2011 00:23:35 +0000</when>
<what>That your mp3 files work on other players doesnQ&apos;Et have to mean they arenQ&apos;Et corrupt. ItQ&apos;Es more likely that your players handle those error cases way better than AndroidQ&apos;Es MP3 decoder does.</what>
</comment>
<comment>
<author>ashakou...@gmail.com</author>
<when>Wed, 23 Mar 2011 05:51:54 +0000</when>
<what>Even when the mp3 files are from amazon or ripped from a CD.  It is very strange if Android is the only thing that canQ&apos;Et correctly play mp3Q&apos;Es.

Sorry tmarkm, I donQ&apos;Et think you know what you are talking about.  The apps and the priorities is the issue.  They need to give music the highest priority in Android.  

The mp3 thing that you mention is not the issue. </what>
</comment>
</bug>
<bug>
<bugid>5815</bugid>
<title>Add Q&apos;Esend text messageQ&apos;E-option to the telephone app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Rvanlaak</reportedBy>
<openedDate>Mon, 04 Jan 2010 21:11:32 +0000</openedDate>
<description>Sometimes when you?ve typed in a number, you want to instantly send a
text message to that number. I think it would be great if the telephone
application has an option to open a new text message with the current
typed number. Since it stays to be a telephone, there are more places
where a ?send this number a text message?-option would be usefull.</description>
</bug>
<bug>
<bugid>1923</bugid>
<title>Music player has no OFF feature, and makes phone slow</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-20T16:35:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>python1...@gmail.com</reportedBy>
<openedDate>Thu, 05 Feb 2009 09:08:47 +0000</openedDate>
<description>I use the music player to listen to my favorite tunes, but it makes the
phone really slow. To reproduce the problem: 1) Restart the phone 2) let
everything load for a few minutes 3) scroll from left to right between
the home screens 4) open music player, play a few songs 5) press the
home key, or the back key a few times to get back to the home screen
6)now scroll between home screens and notice the lag, or open other
programs. The phone only returns to normal operating speed after a
restart.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 12:53:45 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:48:59 +0000</when>
<what>There isnQ&apos;Et quite enough information to investigate this further.

Is this on a device or on the emulator?

What kind of music files are you playing (mp3, aac, ogg), which bitrates and which
durations? Does it happen for files of other types/bitrates/durations?</what>
</comment>
<comment>
<author>python1...@gmail.com</author>
<when>Sun, 08 Feb 2009 00:00:39 +0000</when>
<what>All songs I play are between 112 and 320 kbps, mp3s, they are on the device, and it
happens with any music file I play.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 20 May 2009 16:35:49 +0000</when>
<what>HavenQ&apos;Et been able to reproduce</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:25:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14889</bugid>
<title>Allow choosing the startup applications - Startup manager</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-24T19:58:17.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>204</stars>
<reportedBy>blankze...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 07:55:21 +0000</openedDate>
<description>******************* Hello everyone, I believe it will be more than
welcome to let users choose the startup applications. There are numerous
applications that start automatically at each phone boot up but users
donQ&apos;Et need them to run in background, they use them rarely, so important
resources can be freed up until those applications are really used.
PLEASE STAR THIS IF YOU NEED IT OR LIKE IT! *******************</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:58:17 +0000</when>
<what>If you believe an app is unnecessarily performing work on system startup, you should contact the developer and suggest that they change the behavior.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Fri, 25 Feb 2011 07:15:28 +0000</when>
<what>I request to keep open this ticket.

Sorry, I donQ&apos;Et get it. Every operating system lets users by one way or another to SEE and CHOOSE what services and applications are starting up at EACH BOOT. As an open source OS, it should be as transparent as it could and this is not the case. Could you please then explain me the plain existence of threads like http://androidforums.com/android-applications/4808-startup-manager.html and several user developed apps that manage the startup items? I would gladly use one of those but they request to root the OS to function. And to let the OS to Q&quot;EWorkAsIntendedQ&quot;E, I should NOT ROOT it, right?

Even if the developer, and letQ&apos;Es take Yahoo! this time, with its Messenger, might listen to requests like this and makes the app to not start up at each boot, shouldnQ&apos;Et I have the possibility to check it if I want?</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Fri, 25 Feb 2011 09:11:31 +0000</when>
<what>Also, should I contact every developer of such apps to request this? How many such developers are out there..?

Users, please star this issue to keep updated!</what>
</comment>
<comment>
<author>axeli...@gmail.com</author>
<when>Tue, 08 Mar 2011 11:04:34 +0000</when>
<what>it would be nice if a startup manager was included by default...</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 09 Mar 2011 06:59:11 +0000</when>
<what>This is what I and other believe. I do not understand why GOOGLE marked this as Q&quot;EWorkingAsIntendedQ&quot;E! This is a joke!</what>
</comment>
<comment>
<author>ala...@gmail.com</author>
<when>Wed, 09 Mar 2011 07:08:08 +0000</when>
<what>Google ignore the fact that, between users and developers / programmers, there are still: advanced users, systems administrators and other related it professionals. Google, donQ&apos;Et Q&quot;EMicro$oftizeQ&quot;E yourself!</what>
</comment>
<comment>
<author>descarta...@gmail.com</author>
<when>Wed, 09 Mar 2011 07:17:27 +0000</when>
<what>make the point of this feature on the bug about Q&quot;Eselecting which permission you want to allow each app instead of just confirming all the permissions app askQ&quot;E

i forgot how to search for it and i havenQ&apos;Et starred it. but this bug is obviously a duplicate of that one.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 09 Mar 2011 07:20:00 +0000</when>
<what>Sorry, cannot find it...</what>
</comment>
<comment>
<author>maranell...@gmail.com</author>
<when>Wed, 09 Mar 2011 15:00:09 +0000</when>
<what>Help us G00gle... give the pro users a chance to manage the phone to its full potential!

i donQ&apos;Et need / use many of the apps that run at startup, so i want to be able to manage this process... i guess that would be the point of the whole Q&quot;EOpen Source ProjectQ&quot;E</what>
</comment>
<comment>
<author>bouwe...@gmail.com</author>
<when>Thu, 10 Mar 2011 22:45:30 +0000</when>
<what>I couldnQ&apos;Et agree more and believe this should be a feature built in to allow users to decide what they want started automatically.  Even M$ allows this.  </what>
</comment>
<comment>
<author>slsi...@gmail.com</author>
<when>Fri, 11 Mar 2011 10:03:02 +0000</when>
<what>Absolutely SUPPORT it!
If you support openess you should allow user to manage their startup apps.</what>
</comment>
<comment>
<author>pgrad...@gmail.com</author>
<when>Fri, 11 Mar 2011 17:55:00 +0000</when>
<what>Agree strongly and completely such customizable autostart feature should be built-in</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Sat, 12 Mar 2011 08:54:00 +0000</when>
<what>Way to go guys! LetQ&apos;Es hope GOOGLE reopens this or we need to start another thread..</what>
</comment>
<comment>
<author>exp...@xpert-zone.com</author>
<when>Sun, 13 Mar 2011 11:37:55 +0000</when>
<what>I want this feature, its a must have, so many application bugs us, why not we can manage them? which we want to start or not</what>
</comment>
<comment>
<author>maranell...@gmail.com</author>
<when>Tue, 15 Mar 2011 11:39:11 +0000</when>
<what>I will never understand why so many applications run in the background without my permission. I turn on the phone, i kill the ones that start up automatically, and after 5-10 minutes they are turned back on, and i donQ&apos;Et even used them in that time... lame </what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 16 Mar 2011 07:01:19 +0000</when>
<what>This is what I am talking about too. This does not seem transparent at all! Why we need to crack the OS to set such basic stuff within it? Also, think about not so friendly apps that can run without our consent and do almost everything they want, because they can start automatically but we cannot stop them doing this. Lame, as you said.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 16 Mar 2011 07:27:21 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=15538</what>
</comment>
<comment>
<author>flexe...@gmail.com</author>
<when>Tue, 22 Mar 2011 12:27:02 +0000</when>
<what>This is severly needed. I have 15-25 apps running and chewing up CPU and memory within 10 minutes of killing all of them. It rediculous already, especially with the horrible battery life these things have 

HTC Thunderbolt</what>
</comment>
<comment>
<author>sevenn7p...@gmail.com</author>
<when>Thu, 24 Mar 2011 00:09:58 +0000</when>
<what>i thought i was alone here, just got this phone a week ago, now finally got a good understanding of how its working and now just trying to preserve my battery life as this phone is worse than a digital camera. First and foremost its a phone and i need to be able to make phone calls on it at all times. Say I make a few phone calls, maybe send a few texts and browse the market a bit and my battery is in the 30% range(what is that?) Im using advanced the Q&quot;EAdvanced Task KillerQ&quot;E(free) and it works to a point, but i can run it, go back and run it a few minutes later and thereQ&apos;Es a bunch of apps running again that i never told to start up again. I have seen my phone get Q&quot;ElaggyQ&quot;E and theres got to be a way to Q&quot;EmsconfigQ&quot;E (for lack of a better term) the Android OS. I guess im just ranting here and perhaps using words out of context but it took me a week to find an app (shouldnt have to anyways) to be able to forward a Q&quot;Eha-haQ&quot;E funny text to more than one person without having to type in everyoneQ&apos;Es name or number, which would take me like 20 minutes. Thats for a different thread but its called Q&quot;EHandcent SMSQ&quot;E </what>
</comment>
<comment>
<author>keaganta...@gmail.com</author>
<when>Thu, 24 Mar 2011 01:09:10 +0000</when>
<what>Seven, IQ&apos;Em not sure if you know this, but task killers in Android actually slow down your phone more. As weird as it sounds Android keeps programs alive so that they can start faster and also some programs require other programs to be running to install or even run. 

When you kill all (or most) of your running applications your phone might begin to run better for a little while, however Android will begin to resurrect the applications to try and prepare for future use.

So in a way your creating an endless cycle. As bad as it may sound, try to leave your apps running without using a task killer and see if your battery and speed improves.

-WeldFire</what>
</comment>
<comment>
<author>maranell...@gmail.com</author>
<when>Thu, 24 Mar 2011 09:44:32 +0000</when>
<what>@keaganta - i canQ&apos;Et believe you really wrote such bull shit information in your post, you sure are an 10 year old child if u can say something like that Q&quot;Eleave the programs running to save battery lifeQ&quot;E... this must be the stupidest things a have ever heard on the internet...

Why leave the programs running in the background if i DONQ&quot;ET NEED THEM?!?!, maybe today i just open my phone foar a few hours to make a few calls and thats it, why do i need 10-12 apps running (maps, weather, movie player, office, market, footprints, etc...) if i just want to use the phone, i simply just want to talk with some friends!!

Can i do that Googles, can i? would you let me use my phone, just as a phone? and not as a device that sends to you all the information regarding my life Q&amp;E friends...

You really blew it here developers, is google giving you free hos for every life you store on their servers?

CHANGE THE STATUS OS THIS ISSUE - SOLVE IT, DONQ&apos;ET TRY TO SHUT US UP AGAIN!!!</what>
</comment>
<comment>
<author>unr...@gmail.com</author>
<when>Thu, 24 Mar 2011 10:00:34 +0000</when>
<what>keaganta is right. Task autokillers are no good. they would be usefull if android wont resurrect apps all the time. Its easy to see, you kill 15 apps, and bang in 60 secconds they come back. So its a endless loop, kill - resurrect. it drains battery. This is a big problem and should be adressed ASAP!. Android system must be fixed. Killed apps MUST remain killed!. And we should be able to choose what apps are autostarted and what apps doesnQ&apos;Et. 

I always check apps permisions before install any app, and i refuse any app who do require permissions to start at boot. And report it as DEFECTIVE. Remove all widgets, and unneeded system services (with root). My Moto defy runs 4 days in a single charge, but thats all hacks and people should not rely on root or hacks to make the phone work as it should, android should be fixed

There are a lot of apps that are used just ocassionaly or at most once in a week, but they require to start at boot and live inside the phone runnning 24/7. 
********ITS UNACCEPTABLE**********. 
</what>
</comment>
<comment>
<author>samfirag...@gmail.com</author>
<when>Thu, 24 Mar 2011 10:06:28 +0000</when>
<what>Whoa there maranell. Relax and take a deep breath :).

The scenario that keaganta described is perfectly logical. If the Android system restarts the applications soon after you kill them anyway, then killing them would drain more battery life then not killing them.

Leaving them on WILL preserve battery life on the current architecture.

I agree that there should be an option to disable apps you donQ&apos;Et need though. Conserving precious memory is just as important on devices that have little (MyTouch 3G and the G1), and letting android kill of processes when memory is low just slows everything down.</what>
</comment>
<comment>
<author>maranell...@gmail.com</author>
<when>Thu, 24 Mar 2011 10:47:14 +0000</when>
<what>ok guys, I got your point, but I canQ&apos;Et understand why we should be forced to put up with their crap...

do rooted phones have the ability to force stop these background running apps (and make them stay that way), or is the same deal as stock ones?

</what>
</comment>
<comment>
<author>keaganta...@gmail.com</author>
<when>Thu, 24 Mar 2011 13:03:49 +0000</when>
<what>Thanks for covering for me guys. IQ&apos;Em not saying that this problem shouldnQ&apos;Et
be fixed. I have it stared and deem it important myself.

IQ&apos;Em just saying for now using task killers on your phone to try and recoup
battery and processing wonQ&apos;Et work however illogical it seems. Android is
stubborn and it wants those processes open!

Stock or Rooted, I donQ&apos;Et believe anyone has found a way to stop this because
it would be dangerous if a critical piece of the OS failed and didnQ&apos;Et get
restarted.</what>
</comment>
</bug>
<bug>
<bugid>9073</bugid>
<title>Nexus One Car dock forgets its settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>vitalyb</reportedBy>
<openedDate>Mon, 14 Jun 2010 19:41:59 +0000</openedDate>
<description>IQ&apos;Em using Nexus One 2.1 with the original Nexus One car dock. When I
first connected Nexus to the car dock I set it to Q&quot;EUse for voice callsQ&quot;E
and checked Q&quot;ERemember settingsQ&quot;E. However, after a few times IQ&apos;Eve docked
and un-docked nexus, I had a voice call that wasnQ&apos;Et set to the dock.
Upon going to the Q&quot;ECarQ&quot;E app, I noticed that indeed, the Q&quot;EUse for voice
callsQ&quot;E became unchecked. I havenQ&apos;Et found a reliable way to check it, but
eventually it happens. Thanks</description>
<comment>
<author>mnu...@gmail.com</author>
<when>Mon, 16 Aug 2010 18:41:35 +0000</when>
<what>Same problem here.</what>
</comment>
<comment>
<author>earthling0001</author>
<when>Mon, 16 Aug 2010 22:50:36 +0000</when>
<what>A good workaround for this is to uncheck Q&apos;ERemember settingsQ&apos;E when first pairing the car dock (just delete it from your Bluetooth settings to start again), and then never check it. It will pop up each time you get in the car, but at least you can do it while parked instead of at 65 on the freeway.

I suggest everyone email Google as well as starring the issue here.

android-support(at)google.com</what>
</comment>
</bug>
<bug>
<bugid>6095</bugid>
<title>A Faster Way to Switch IME</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>loyukfai@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 19:00:55 +0000</openedDate>
<description>Currently, to change the IME, a user has to... 1. Long press the input
box (1-2s) 2. Choose input method (0.2-0.5s) 3. Choose the IME
(0.2-0.5s) Which is quite a while if he/she is switching between
different input methods frequently, which is likely common for
non-English users. On devices with physical keyboard, a shortcut (e.g.
ALT-Space) could be implemented to speed up the process. On devices
without a physical keyboard, a small icon can be mandated on each IMEQ&apos;Es
virtual keyboard which is used to switch/cycle the IME.</description>
<comment>
<author>davidomu...@gmail.com</author>
<when>Tue, 22 Jun 2010 23:25:24 +0000</when>
<what>I think two things should be done:

1. A quick switcher icon as mentioned above (helps users of two IMEs)
2. A quicker access to the list to be able to jump to an arbitrary IME without going through the three steps (helps users of more than two IMEs)</what>
</comment>
<comment>
<author>kiddyfu...@gmail.com</author>
<when>Tue, 22 Jun 2010 23:29:55 +0000</when>
<what>perhaps a special gesture can be reserved for the purpose (fling-left, fling-right ?)
fling to cycle between enabled IMEs</what>
</comment>
<comment>
<author>kiddyfu...@gmail.com</author>
<when>Sat, 17 Jul 2010 15:55:32 +0000</when>
<what>I would like to stress that this issue is really annoying for ime-switching users
for example if you use swype + default android keyboard its annoying enough

this is not to mention non-latin users often have to switch between latin and their home language
perhaps this doesnQ&apos;Et annoy english language users, but please understand this is a much needed improvement for the non-latin world.</what>
</comment>
<comment>
<author>ignoranc...@gmail.com</author>
<when>Mon, 30 Aug 2010 09:00:28 +0000</when>
<what>Agreed, one of the deal breakers for me buying an android based phone will be the insta-switch IME that my iphone using buddies already seem to have...

As far as I can tell, the interface there, whilst not allowing third party IMEQ&apos;Es allows a simple to tap to change. I thought this would be a no-brainer from the start for Android?</what>
</comment>
<comment>
<author>xiaqq...@gmail.com</author>
<when>Wed, 19 Jan 2011 12:16:03 +0000</when>
<what>Agreed. Here in China most domestic cellphones even reserve a key for IME switching. Such an enhancement would be deeply appreciated.</what>
</comment>
<comment>
<author>imco...@gmail.com</author>
<when>Fri, 08 Apr 2011 14:37:07 +0000</when>
<what>Indeed this is quite important for non-english users.
I like IMEs on iPhone as thereQ&apos;Es a button to make switching quite simple, hope Android could do the same</what>
</comment>
<comment>
<author>bdon...@gmail.com</author>
<when>Mon, 28 Nov 2011 06:38:21 +0000</when>
<what>This seems to have regressed with android 4.0 (assuming the CM9 alphas are representative of android 4.0) - long-press on a text box no longer offers an option to switch IME.</what>
</comment>
<comment>
<author>bdon...@gmail.com</author>
<when>Mon, 28 Nov 2011 07:01:12 +0000</when>
<what>(this means that, if the IME itself does not offer a switch-IME option, the user must switch to the settings app every time they want to change IMEs)</what>
</comment>
<comment>
<author>bdon...@gmail.com</author>
<when>Tue, 29 Nov 2011 00:00:09 +0000</when>
<what>Correction: On closer inspection, looks like they replaced it with a widget in the notification drawer, which seems like an improvement to me.</what>
</comment>
</bug>
<bug>
<bugid>3461</bugid>
<title>Implement Gapless Playback of consecutive audio files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>372</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Tue, 04 Aug 2009 16:14:39 +0000</openedDate>
<description>WMA and MP3Q&apos;Es containing the LAME Mp3 info tag can be played
consecutively without introducing gaps between tracks that should be
continuous. Even in the absence of metadata, small amounts of silence
can be easily detected and removed from the start and end of decoded
music and, if decompression of the following track is started before the
current one finishes, tracks can be played back without an annoying gap
in the audio. iPhone, iPod, Zune and PSP all support gapless playback.
Android should too. See http://en.wikipedia.org/wiki/Gapless_playback</description>
<comment>
<author>yend...@pv.com</author>
<when>Thu, 06 Aug 2009 02:04:04 +0000</when>
<what>This issue has been acknowledged sometime back. This feature will be released as part
of OpenCORE project
[http://android.git.kernel.org/?p=platform/external/opencore.git;a=summary]

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:35:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:52:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:17:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 14:02:49 +0000</when>
<what>Issue 3680 has been merged into this issue.</what>
</comment>
<comment>
<author>jdavie...@gmail.com</author>
<when>Mon, 30 Nov 2009 01:27:25 +0000</when>
<what>I have noticed this as well, and hope that it will be included in a future update to android?Listening to an album 
where the tracks flow together would be much nicer if gapless playback worked.</what>
</comment>
<comment>
<author>lord.nev...@gmail.com</author>
<when>Fri, 11 Dec 2009 19:46:22 +0000</when>
<what>I also this problem as well when streaming music off the internet and playing music off 
my sdcard and these gaps are sometimes last for 1-5 sec. Also pairing the phone to a 
bluetooth stereo headset takes a while; it pairs the phone quickly but not the media 
sometimes it takes a long time just to pair the media option and when it do pairs and 
start playing songs saved to the phone it has too many gaps which becomes more frequent  
outdoors (very annoying), cuz sometimes to way it becomes so frequently i just have to 
turn off the bluetooth and use the wired headset.</what>
</comment>
<comment>
<author>la.king...@gmail.com</author>
<when>Tue, 29 Dec 2009 19:26:04 +0000</when>
<what>Completely agree that this is a must have critical feature of the media player.</what>
</comment>
<comment>
<author>nathandm...@gmail.com</author>
<when>Thu, 31 Dec 2009 20:34:43 +0000</when>
<what>IQ&apos;Em suprised I even have to complain about such a standard feature in all media
applications.

Could we get this implemented already?</what>
</comment>
<comment>
<author>dma...@gmail.com</author>
<when>Wed, 06 Jan 2010 16:45:34 +0000</when>
<what>Gapless playback is absolutely critical. I currently cannot enjoy a full album on my 
Droid. Thanks Devs!</what>
</comment>
<comment>
<author>scott.te...@gmail.com</author>
<when>Wed, 06 Jan 2010 17:06:20 +0000</when>
<what>The Rio Karma I bought in 2003 had gapless playback. I was shocked and very 
disappointed to find out my Droid doesnQ&apos;Et. I cannot enjoy my many mixes or certain 
other albums without it. Please fix! Thanks.</what>
</comment>
<comment>
<author>s00p...@gmail.com</author>
<when>Mon, 08 Feb 2010 04:48:35 +0000</when>
<what>I would also like to see this feature.</what>
</comment>
<comment>
<author>pgaulr...@gmail.com</author>
<when>Tue, 02 Mar 2010 03:29:24 +0000</when>
<what>This feature is necessary. Does version 2.1 have this?</what>
</comment>
<comment>
<author>sakibomb...@gmail.com</author>
<when>Fri, 05 Mar 2010 09:16:27 +0000</when>
<what>I completely agree that this needs to be implemented. Granted, I remember the days
when iPods DID NOT have gapless playback, and it was very annoying. So, if Android is
to be considered a proper music player, gapless playback is a must.</what>
</comment>
<comment>
<author>bleeding...@yahoo.com</author>
<when>Sun, 07 Mar 2010 09:51:23 +0000</when>
<what>....And to think I was getting attacked and dismissed on an Android Forum for pointing 
this out.  IQ&apos;Eve been combing daily for some hint of when it will be implemented.  My 
hopes were raised with version 2.1 and the mention of an improved music player, but 
there has been absolutely no confirmation of that anywhere. </what>
</comment>
<comment>
<author>brian.se...@gmail.com</author>
<when>Sun, 11 Apr 2010 05:19:46 +0000</when>
<what>I have to say, the lack of gapless support has been an absolutely astronomical factor
in my decision to stick with my 3GS vs. ditching it for a Nexus One.  I really,
really like listening to music -- literally, I treat my 3GS as an audio player that
can also send SMS.  I know this is one of those silly polarizing issues that a lot of
people donQ&apos;Et get or care about, but it would be a really fabulous checkbox to have
taken care of.

IQ&apos;Eve been looking for a million and one excuses to cut iTunes and the 3GS out of my
life, and I havenQ&apos;Et been able to do so because the music experience just isnQ&apos;Et where
I want it to be on Android yet.  The sooner you guys take care of this, the sooner
IQ&apos;Ell be thrilled to be your customer.</what>
</comment>
<comment>
<author>zeri...@gmail.com</author>
<when>Sun, 11 Apr 2010 11:24:52 +0000</when>
<what>Can anyone with a Droid or Nexus One confirm this is still an issue?

I am running CyanogenMod on my G1. To my knowledge the music player in this ROM is 
simply the ASOP version from the newer 2.x versions of Android. I just played a 
continuous DJ mix, where each track mixes into the next track, and there were no gabs 
between tracks. I ripped this album myself to ogg format.</what>
</comment>
<comment>
<author>EFDisas...@gmail.com</author>
<when>Sun, 11 Apr 2010 11:54:29 +0000</when>
<what>Oggs play continously, with no gaps... but I am not going to convert my whole library
to Ogg. I did that once, already, in 1999 or 2000, and it wasnQ&apos;Et a good idea then,
and probably is still not a good idea.</what>
</comment>
<comment>
<author>majrdisa...@gmail.com</author>
<when>Sun, 11 Apr 2010 13:14:09 +0000</when>
<what>AACs and MP3s - still with the gap. </what>
</comment>
<comment>
<author>majrdisa...@gmail.com</author>
<when>Sun, 11 Apr 2010 13:15:22 +0000</when>
<what>Sorry - in addition to my latest post: Android 2.1 update 1 on Motorola Droid. </what>
</comment>
<comment>
<author>TRudolphBeasley@gmail.com</author>
<when>Mon, 12 Apr 2010 23:59:45 +0000</when>
<what>Yeah no gapless playback is shit.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 13 Apr 2010 21:18:59 +0000</when>
<what>I couldnQ&apos;Et believe my shiny new Nexus One couldnQ&apos;Et play my mp3 collection gaplessly.
ItQ&apos;Es 2010; wasnQ&apos;Et this problem solved at least five years ago? Please fix.</what>
</comment>
<comment>
<author>nickjw...@gmail.com</author>
<when>Mon, 19 Apr 2010 16:10:25 +0000</when>
<what>I was about to buy an HTC Desire, however I wonQ&apos;Et be buying any Android device until
gapless playback is implemented.</what>
</comment>
<comment>
<author>Elangues...@gmail.com</author>
<when>Wed, 21 Apr 2010 19:10:26 +0000</when>
<what>Agreed, I would like an Android phone, but IQ&apos;Em seriously considering getting an
iPhone instead despite all its drawbacks, just because it has the advantage of being
gapless. I listen to music a lot on the go, obviously. But IQ&apos;Em also afraid a lack of
gapless playback is kind of symptomatic - if a device fails at such a basic detail,
then maybe other features are just as unfinished. And I doubt there are major
technical hurdles to gapless mp3 playback - the Rockbox team, who develop open source
firmwares for existing mp3-players, have made devices like the tiny Sandisk Clip or
the Q&apos;EancientQ&apos;E Archos Jukebox (ten years old!) play gapless.</what>
</comment>
<comment>
<author>gborl...@gmail.com</author>
<when>Thu, 22 Apr 2010 11:18:50 +0000</when>
<what>I have an HTC Desire, and IQ&apos;Em extremely disappointed to discover that even with OGG
files, thereQ&apos;Es still an annoying gap/click between tracks.

Just added my vote for true gapless playback.</what>
</comment>
</bug>
<bug>
<bugid>13410</bugid>
<title>Pecan QVGA LCD 240x320_[uploader sorry popup] During creating an album, rotate DUT, then Sorrypopup.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Sat, 25 Dec 2010 10:41:16 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Launch Gallery 2) Select any image
-Q&gt;E Menu -Q&gt;E Share -Q&gt;E Picasa 3) Create an Album 4) During displaying
Q&quot;ECreating AlbumQ&quot;E popup, rotate DUT, then the application My Uploads
(Process com.google.android.apps.uploader) has stopped unexpedctedly. -
What happened. During displaying Q&quot;ECreating AlbumQ&quot;E popup, rotate DUT,
then the application My Uploads (Process
com.google.android.apps.uploader) has stopped unexpedctedly. - What you
think the correct behavior should be. Even during displaying Q&quot;ECreating
AlbumQ&quot;E popup, rotate DUT, then the application My Uploads should work.</description>
</bug>
<bug>
<bugid>16737</bugid>
<title>Google Maps 5.4 does not show images inside KML descriptions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>35</stars>
<reportedBy>jaca...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 10:13:33 +0000</openedDate>
<description>I was displaying this KML correctly on Google Maps for Mobile (on
several Android versions) until some days ago
http://www.comunitatvalenciana.com/geo/single/spa/btt/layer.kml using
this link
geo:0,0?q=http://www.comunitatvalenciana.com/geo/single/spa/btt/layer.kml
But now, when clicking on a marker, the description does not display the
image. Instead it displays a blue square with a question mark as shown
in the attached image. The image URL is correct and itQ&apos;Es shown correctly
in GE and Google Maps website. In a device with Google Maps 5.1 it still
works fine. It fails on devices with Google Maps 5.4.0</description>
<comment>
<author>jaca...@gmail.com</author>
<when>Thu, 12 May 2011 10:49:52 +0000</when>
<what>Also fails http://kml-samples.googlecode.com/svn/trunk/kml/kmz/balloon/balloon-image-rel.kml </what>
</comment>
<comment>
<author>jorgen.r...@gmail.com</author>
<when>Sun, 29 May 2011 16:37:34 +0000</when>
<what>Same problem in my Samsung-GT-I9100 running Google maps Version: 5.5.0 (#5507)</what>
</comment>
<comment>
<author>connel...@gmail.com</author>
<when>Wed, 02 Nov 2011 04:30:45 +0000</when>
<what>Ditto on the emulator and other devices.  </what>
</comment>
<comment>
<author>ulira...@gmail.com</author>
<when>Sun, 27 Nov 2011 22:23:45 +0000</when>
<what>Hi, IQ&apos;Em experiencing the same problem. Any news on this?</what>
</comment>
</bug>
<bug>
<bugid>1008</bugid>
<title>let user specify MTU per wireless access point</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>27</stars>
<reportedBy>yanf...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 02:30:51 +0000</openedDate>
<description>If you have PPPoE at your home, you are forced to set MTUs smaller than
standard ethernet size to avoid the Path MTU issue. In the Advanced
screen of each wireless configuration you offer a static configuration.
It would also be helpful if you offered adjusting the MTU per wireless
connection. When I am at home I need to set MTUs to smaller than 1488 to
avoid PTMU issues or use 3G instead of my local wireless access point.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:04:03 +0000</when>
<what></what>
</comment>
<comment>
<author>lischke@gmail.com</author>
<when>Sat, 20 Dec 2008 03:22:29 +0000</when>
<what>Hello, mayb thats the wrong place to ask, but is it possible to use pppoe over wifi
to connect my g1 to the internet. unfortunatly i do not have a routr, i only have a
dsl-modem and i connect my pc over pppoe.
That was the only valuable site when searching for android and pppoe</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:08:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:30:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:32:05 +0000</when>
<what></what>
</comment>
<comment>
<author>agross...@gmail.com</author>
<when>Sun, 06 Dec 2009 15:52:02 +0000</when>
<what>IQ&apos;Em in the same boat as the original poster.  I have a Droid, and without root access, 
AFAIK I am unable to make use of my home wireless Internet over DSL due to the 
inability to change the MTU.  </what>
</comment>
<comment>
<author>drodgers...@gmail.com</author>
<when>Mon, 26 Apr 2010 04:19:32 +0000</when>
<what>IQ&apos;Em having the exact same issue as above.  I have a PPPoE over DSL connection, and IQ&apos;Eve had to change 
the MTU setting on all attached equipment to use my connection properly.  Unfortunately, I have no 
idea how to do that on the Droid.  Now, I know that the MTU setting can be pushed out as a DHCP 
option, but IQ&apos;Em not sure which WiFi routers (or clients, Droid included) properly support that feature.  
(For what itQ&apos;Es worth, I have a Netgear WGR614 v6)

As a workaround, I wouldnQ&apos;Et mind rooting my Droid and editing something to tweak my MTUsetting, 
but itQ&apos;Ed be nice not to have to go that route.  Maybe thereQ&apos;Es an app for that? </what>
</comment>
<comment>
<author>rakeshsi...@gmail.com</author>
<when>Sat, 26 Jun 2010 09:36:08 +0000</when>
<what>Same issue as originally posted. I have HTC-Hero and am unable to browse using my home wifi because of inability to change MTU settings on my android.</what>
</comment>
<comment>
<author>ikari.k</author>
<when>Fri, 10 Sep 2010 11:08:36 +0000</when>
<what>Exactly the same here. I need to change the MTU to be able to use WiFi and I canQ&apos;Et find it anywhere.</what>
</comment>
<comment>
<author>pserr...@gmail.com</author>
<when>Sat, 16 Oct 2010 17:44:02 +0000</when>
<what>The same problem here. I need to change the MTU of my wifi settings, but I donQ&apos;Et find anything.</what>
</comment>
<comment>
<author>akshay...@gmail.com</author>
<when>Wed, 11 May 2011 11:34:07 +0000</when>
<what>I had this problem. I have a wifi router and a seperate adsl modem. Bith were set to 1500 MTU. I changed the MTU in wifi router from 1500 to 1430 and everything started to work perfectly. (Was not having this problem in laptop using wifi). So, Dont only try and reset the MTU on ADSL modem, but also on your internal wifi. Its found under the LAN CONFIG settings. Hope it helps..</what>
</comment>
<comment>
<author>bradford...@gmail.com</author>
<when>Wed, 11 May 2011 16:35:45 +0000</when>
<what>Many modems and routers do not provide the ability to change the MTU. In my case, Clear internet provides their own WiMax modems, and there is no ability to change the MTU setting (they use a MTU value of 1400).</what>
</comment>
<comment>
<author>dlreyes1...@gmail.com</author>
<when>Wed, 10 Aug 2011 04:21:01 +0000</when>
<what>IQ&apos;Em attempting to connect a 7Q&quot;E Samsung Galaxy Tab  to the new Motorola Triumph via WiFi.  I am using Barnacle on the rooted Triumph and it is sending an ad-hoc signal that I can connect to.  The Triumph has a maximum MTU of 1472 per some other posts on the Web.  There was also a YouTube video showing how to load a different wpa_supplicant file onto the Tab to allow it to see ad-hoc WAPs.  The Tab can now see the ad-hoc WAP on the Triumph and can connect to it.  However, the browser in the Tab can only connect to Google web sites.  all others time out when connecting.  Other web posts seem to think that the MTU of the Triumph is causing this.  I figured if I change the MTU of the Tab to 1472 it may cure the problem and allow the Tab full web access.

I found another post on the web that recommends using an android app called gscript to input the following:

Q&quot;Ebusybox ip link set dev wlan0 mtu 1360Q&quot;E this was offered as a solution for connecting an xbox 360 to an android phone.

IQ&apos;Em considering trying this for my Tab only using Q&quot;E1472Q&quot;E vs. Q&quot;E1360Q&quot;E, to increase connection speed.

Does this sound like a reasonable solution?  IQ&apos;Em a noob when it comes to android coding and IQ&apos;Em concerned I might brick the Tab and wouldnQ&apos;Et know how to recover from it.</what>
</comment>
</bug>
<bug>
<bugid>13126</bugid>
<title>Q&quot;EUSB Driver for WindowsQ&quot;E documentation is not correct (x64 platforms)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>noloa...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 05:34:48 +0000</openedDate>
<description>Windows Vista x64, Home Premium Edition. Q&quot;EUSB Driver for WindowsQ&quot;E,
http://developer.android.com/sdk/win-usb.html, is not correct. The
documentation states, Q&quot;EThe driver files are downloaded into the
Q&lt;EsdkQ&gt;E\google-usb_driver\ directoryQ&quot;E. There is no
Q&quot;EQ&lt;EsdkQ&gt;E\google-usb_driver\Q&quot;E directory after installing the starter SDK,
and all available SDKs. In addition, the steps listed under Q&quot;EWindows
Vista: Perform a fresh installationQ&quot;E results in a driver not found.</description>
<comment>
<author>Andrew...@gmail.com</author>
<when>Mon, 13 Dec 2010 21:28:26 +0000</when>
<what>If you go into the AndroidSDK and Installed packages you get nothing. However, if I run Q&quot;EUpdate ALLQ&quot;E it gives me the option to include the Google USB Driver, I have now downloaded that and fixed the very same issue - ADB now works :)</what>
</comment>
<comment>
<author>nan...@gmail.com</author>
<when>Sun, 16 Jan 2011 17:19:55 +0000</when>
<what>On windows XP, I could not see the Q&quot;Eusb driverQ&quot;E option with avd manager even with update all. A few months ago when i did the install I have seen that option for sure! Now it is not there. Today, I had to move around the screens by pushing buttons near the update all and magically the usb drivers and api updates showed up after pushing some sequence of button I do not remember. 

There is some buggy code with the avd manager and usb driver install/updates for sure... </what>
</comment>
<comment>
<author>iamsoins...@gmail.com</author>
<when>Wed, 10 Aug 2011 22:16:50 +0000</when>
<what>This is still an issue, Did google abandon fixing it?
  and a 35 meg installer to download a single driver is a bit wasteful. IMHO. :(</what>
</comment>
</bug>
<bug>
<bugid>11314</bugid>
<title>Not all tlds recognised in urls in SMS messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paul.ma...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 13:43:40 +0000</openedDate>
<description>Not all top level domains are recognised as valid urls in SMS messages,
and so arenQ&apos;Et being turned into clickable urls. For example
http://example.me isnQ&apos;Et clickable while http://example.com is. Tested on
HTC Hero running 1.5 and HTC Desire running 2.1</description>
</bug>
<bug>
<bugid>1401</bugid>
<title>Battery drain caused by poor signal - possible solution would be to add a feature to turn off cell radio only</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T14:23:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jessica....@gmail.com</reportedBy>
<openedDate>Mon, 01 Dec 2008 17:14:52 +0000</openedDate>
<description>I spend 8+ hours a day in an office with a poor cell signal and as a
result, my G1 spends a lot of time getting and dropping the weak signal
it finds in my office, causing the battery to drain quickly (off the
charger at 8am and itQ&apos;Es dead around 3pm). We have airplane mode but
ideally should be able to use other phone features that still work,
namely Wifi, so airplane mode is not a good solution for this. A simple
solution would be to add the ability to manually turn off the cell radio
only like we can turn off Bluetooth, GPS, etc. A Google developer in the
#android IRC channel said that one issue might be that having this
feature would impact the userQ&apos;Es ability to place emergency calls and
that it could be a legal question. In the case of a user needing to
place an emergency call when the cell radio is turned off, couldnQ&apos;Et the
emergency call feature simply turn the radio back on? If that really is
an issue, the airplane mode feature seems to have the same problem.</description>
<comment>
<author>t...@tlau.org</author>
<when>Sat, 06 Dec 2008 18:18:12 +0000</when>
<what>My Treo 750p would ask you if you wanted to turn on the phone if you tried to make a 
call when the cell radio is off.  ThatQ&apos;Es not a good reason not to implement this 
feature.</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sat, 06 Dec 2008 21:00:16 +0000</when>
<what>+1</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 14:23:22 +0000</when>
<what>duplicate of 1065</what>
</comment>
</bug>
<bug>
<bugid>9224</bugid>
<title>Support Arabic Language</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-21T18:22:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eng.e...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 05:18:08 +0000</openedDate>
<description>We need google to Support Arabic Language plz!!!!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 21 Jun 2010 18:22:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>902</bugid>
<title>RFE: Base64 utility class</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-24T14:16:20.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>40</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Wed, 24 Sep 2008 02:37:39 +0000</openedDate>
<description>Reported against 1.0 SDK. The android.util package description states
that it Q&quot;EProvides common utility methods such as date/time manipulation,
base64 encoders and decoders, ...Q&quot;E. However, there is no base64 codec in
android.util, nor anywhere else in android.jar. (See Bug 506.) Please
add a base64 utility class to the android platform.</description>
<comment>
<author>elzoha...@gmail.com</author>
<when>Thu, 25 Sep 2008 11:26:54 +0000</when>
<what>Yes, please add base64 codec to the SDK, it is very important to our projects. For
the time being if there is a work around that you know of please tell us.</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Fri, 26 Sep 2008 18:53:52 +0000</when>
<what>Workaround: Add the bouncycastle library to your project and use its Base64 codec.
</what>
</comment>
<comment>
<author>c.cicchi...@gmail.com</author>
<when>Sat, 04 Oct 2008 00:25:14 +0000</when>
<what>I think the better solution might be to download the official 
org.apache.commons.codec library. That was in some of the Android betas. ThatQ&apos;Es what 
I use now to decode my base64Binary XML....</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Sat, 04 Oct 2008 17:06:02 +0000</when>
<what>Three solutions were available in previous SDKs: bouncycastle.util.encoders,
apache.commons.codec, and android.os.Base64Utils (Issue 506). Now there are none.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 06 Oct 2008 18:40:31 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 17:15:47 +0000</when>
<what></what>
</comment>
<comment>
<author>thomasfmckay</author>
<when>Tue, 04 Aug 2009 17:49:21 +0000</when>
<what>Still no base64 decode/encode?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:34:19 +0000</when>
<what></what>
</comment>
<comment>
<author>fink.ale...@gmail.com</author>
<when>Wed, 14 Apr 2010 20:51:19 +0000</when>
<what>still no base64 codec !?!</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Sat, 24 Apr 2010 14:16:20 +0000</when>
<what></what>
</comment>
<comment>
<author>abhinava...@gmail.com</author>
<when>Sat, 03 Jul 2010 07:16:58 +0000</when>
<what>we are amazed to know why google is not able to give sucha basic library as base 64 even when it says its there..
guys you do great work.. bt please do not leave small jobs like these!</what>
</comment>
<comment>
<author>arta...@gmail.com</author>
<when>Wed, 22 Sep 2010 10:32:25 +0000</when>
<what>Two years and counting. How hard is it? If you need help with Android, just let me know.</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 21:11:16 +0000</when>
<what>ItQ&apos;Es already in the platform as of API 8:

http://developer.android.com/reference/android/util/Base64.html</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 18 Nov 2011 23:11:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5163</bugid>
<title>Provide user control of Icon spacing and text wrap on home screen</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-02T18:47:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jester7...@gmail.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 16:31:23 +0000</openedDate>
<description>There are only 3 home screens and with the icon spacing (buffer), you
are limited in the total number of Icons that can be displayed. We
realize folders can be created, but there are plenty of useful things
you want at maximum, a swipe (left or right) and then touch to launch.
Not everyone wants to same thing and when it doubt about something, make
it a configuration setting. Also Icon text gets cut off eventhough there
is space. Allow the users to control wrap Q&amp;E maybe text size. Here is a
link with similar views:
http://androidforums.com/motorola-droid/18775-excessive-home-screen-icon-
spacing.html</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 18:47:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4289</bugid>
<title>Market crash when searching</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Sun, 18 Oct 2009 09:51:14 +0000</openedDate>
<description>market crashes with Q&quot;Ejava.util.ArrayList.get(ArrayList.java:353) -
java.lang.IndexOutOfBoundsException: Invalid location 40, size is 0Q&quot;E
when trying to search for something. Steps that lead to this: * Opened
Market * Opened keyboard * Entered search string * Pressed search *
Scrolled trhough the result list * Started to type another search string
* Hit the search button * Crash CanQ&apos;Et reproduce myself, sadly. Attached
logcat output.</description>
<comment>
<author>tau...@gmail.com</author>
<when>Sun, 18 Oct 2009 09:55:06 +0000</when>
<what>Actually, this is reproducable now 100% of the time, donQ&apos;Et know what I did
differently the first time I tried to reproduce it but now it crashes always when
doing these steps:
* Opened keyboard
* Entered search string
* Pressed search
* Scrolled trhough the result list
* Started to type another search string
* Hit the search button


Also forgot to add device info, sry.
Model: T-Mobile G1
Firmware version: 1.5
Build CRC37</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:08:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18711</bugid>
<title>HTC EVO 4G Calendar snooze dismissing the alert</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sinn1...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 22:24:50 +0000</openedDate>
<description>On my HTC EVO 4G when my calendar alert comes up on my lock screen, when
I press the snooze button it never comes back. I think the snooze
function should snooze, not dismiss. Running android 2.33 HTC software
4.24.651.1</description>
<comment>
<author>sinn1...@gmail.com</author>
<when>Wed, 03 Aug 2011 15:39:24 +0000</when>
<what>Any progress??</what>
</comment>
<comment>
<author>matthias...@gmail.com</author>
<when>Thu, 18 Aug 2011 16:00:02 +0000</when>
<what>I have the same issue on my HTC Desire (GSM) since I upgraded to gingerbread 2.3.3, software version 3.14.405.1

Snoozing an alert dismisses the alert. Is this a setting problem?

Thanks



</what>
</comment>
<comment>
<author>sinn1...@gmail.com</author>
<when>Thu, 15 Sep 2011 16:29:56 +0000</when>
<what>Anyone else having this problem.  This phone is starting to feel like the HERO.</what>
</comment>
<comment>
<author>rbizo...@gmail.com</author>
<when>Tue, 20 Sep 2011 15:49:24 +0000</when>
<what>Same issue on HTC T-Mobile MyTouch 4G Slide.  No snooze for calendar whatsoever.  Snooze dismisses event.</what>
</comment>
<comment>
<author>rbizo...@gmail.com</author>
<when>Tue, 20 Sep 2011 15:49:58 +0000</when>
<what>Same issue on HTC T-Mobile MyTouch 4G Slide.  No snooze for calendar whatsoever.  Snooze dismisses event.</what>
</comment>
<comment>
<author>ANGent...@gmail.com</author>
<when>Tue, 01 Nov 2011 21:23:56 +0000</when>
<what>same issue, HTC DI2 on Verizon. snooze = dismiss</what>
</comment>
</bug>
<bug>
<bugid>827</bugid>
<title>Dialog Date Widgets donQ&apos;Et fit on QVGA screens</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-24T01:15:41.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Tue, 26 Aug 2008 09:00:23 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Start the emulator in QVGA-P or
QVGA-L mode. 2. Navigate to Q&quot;EAPI DemosQ&quot;E --Q&gt;E Views --Q&gt;E Date Widgets --Q&gt;E
Dialog 3. Click on either Q&quot;Echange the dateQ&quot;E or Q&quot;Echange the timeQ&quot;E Notice
that neither dialog fits on the screen. What do I think the correct
behavior should be? The dialogs should be small enough to fit on the
screen.</description>
<comment>
<author>cuilong....@gmail.com</author>
<when>Thu, 28 Aug 2008 12:28:56 +0000</when>
<what>also found Q&quot;EMessagingQ&quot;E not working in QVGA-P mode(SDK 0.9b)!</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 17 Oct 2008 09:04:38 +0000</when>
<what>QVGA is not a target for the widgets in 1.0.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:15:41 +0000</when>
<what>on the roadmap</what>
</comment>
</bug>
<bug>
<bugid>266</bugid>
<title>Missing description for Timer.purge()...</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T01:18:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>szeldon.com@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 15:27:37 +0000</openedDate>
<description>in documentation on site and in SDK.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:49:13 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:18:07 +0000</when>
<what>Timer is not a public class in 1.0</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 01:29:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13280</bugid>
<title>PreferenceActivity -Q&gt;E AlertDialog -Q&gt;E Spinner leak(window leak or memery leak)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jaekwanj...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 00:52:16 +0000</openedDate>
<description>Following cases seems be not released to the SpinnerQ&apos;Es resources.
(window leak or memory leak) 1. Create PreferenceActivity Q&apos;EAQ&apos;E. 2.
AlertDialog Q&apos;EBQ&apos;E is Created by PreferenceActivity Q&apos;EAQ&apos;E. 3. AlertDialog Q&apos;EBQ&apos;E
have a spinner Q&apos;ECQ&apos;E. 4. Click spinner Q&apos;ECQ&apos;E and select one item. -Q&gt;E VM Heap
memory increase. 5. repeat 4 -Q&gt;E VM Heap memory increase. 6. Destroy
PreferenceActivity Q&apos;EAQ&apos;E using back key. 7. Remained increased memory by
spinner. Why donQ&apos;Et release resources by spinner though
PreferenceActivity Q&apos;EAQ&apos;E is Destroyed? Attach test code and apk file.
--------------------------------------------------------------------
AlertDialogSpinnerTest.java
--------------------------------------------------------------------
package com.android.AlerDialogSpinnerTest; import android.app.Activity;
import android.os.Bundle; import android.preference.PreferenceActivity;
import android.preference.PreferenceScreen; import
android.preference.Preference; import android.view.View; import
android.app.Dialog; import android.app.AlertDialog; public class
AlertDialogSpinnerTest extends PreferenceActivity { private Preference
mDialogSpinner; private static final int DIALOG_ALERT_TEST = 1; /**
Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.layout.alertdialog_spinner_test);
mDialogSpinner = findPreference(Q&quot;Ealertdialog_spinner_testQ&quot;E); } @Override
public boolean onPreferenceTreeClick(PreferenceScreen screen, Preference
preference) { if (preference == mDialogSpinner) {
showDialog(DIALOG_ALERT_TEST); } return true; } @Override protected
Dialog onCreateDialog(int id) { if (id == DIALOG_ALERT_TEST) { View
mView; AlertDialog.Builder DialogSpinnerTest = new
AlertDialog.Builder(this);
DialogSpinnerTest.setTitle(Q&quot;EAlertDialogSpinnerTestQ&quot;E); mView =
getLayoutInflater().inflate(R.layout.dialog_spinner_test, null);
DialogSpinnerTest.setView(mView);
DialogSpinnerTest.setInverseBackgroundForced(true); return
DialogSpinnerTest.create(); } return null; } }
--------------------------------------------------------------------
--------------------------------------------------------------------
alertdialog_spinner_test.xml
--------------------------------------------------------------------
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;E!-- Copyright (C) 2010 The
Android Open Source Project Licensed under the Apache License, Version
2.0 (the Q&quot;ELicenseQ&quot;E); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable
law or agreed to in writing, software distributed under the License is
distributed on an Q&quot;EAS ISQ&quot;E BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --Q&gt;E
Q&lt;EPreferenceScreen
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:title=Q&quot;EAlertDialogSpinnerTestQ&quot;EQ&gt;E Q&lt;EPreference
android:key=Q&quot;Ealertdialog_spinner_testQ&quot;E
android:title=Q&quot;Ealertdialog_spinner_testQ&quot;E android:persistent=Q&quot;EfalseQ&quot;E /Q&gt;E
Q&lt;E/PreferenceScreenQ&gt;E
--------------------------------------------------------------------
--------------------------------------------------------------------
dialog_spinner_test.xml
--------------------------------------------------------------------
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;E!-- Copyright (C) 2010 The
Android Open Source Project Licensed under the Apache License, Version
2.0 (the Q&quot;ELicenseQ&quot;E); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable
law or agreed to in writing, software distributed under the License is
distributed on an Q&quot;EAS ISQ&quot;E BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --Q&gt;E
Q&lt;EScrollView xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;E300spQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E
Q&lt;ELinearLayout android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:padding=Q&quot;E8dipQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;ELinearLayout android:id=Q&quot;E@+id/fieldsQ&quot;E
android:layout_width=Q&quot;Ematch_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;ETextView
android:id=Q&quot;E@+id/ap_battery_manageQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_marginTop=Q&quot;E4dipQ&quot;E
android:textColor=Q&quot;E#555555Q&quot;E android:text=Q&quot;ETest MessageQ&quot;E /Q&gt;E Q&lt;ESpinner
android:id=Q&quot;E@+id/battery_manage_listQ&quot;E android:layout_marginTop=Q&quot;E8dipQ&quot;E
android:layout_width=Q&quot;Ematch_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:prompt=Q&quot;E@string/helloQ&quot;E
android:entries=Q&quot;E@array/dialog_spinner_test_arrayQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/ScrollViewQ&gt;E
--------------------------------------------------------------------
--------------------------------------------------------------------
arrays.xml
--------------------------------------------------------------------
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;E!-- /* ** ** Copyright 2007 The
Android Open Source Project ** ** Licensed under the Apache License,
Version 2.0 (the Q&quot;ELicenseQ&quot;E); ** you may not use this file except in
compliance with the License. ** You may obtain a copy of the License at
** ** http://www.apache.org/licenses/LICENSE-2.0 ** ** Unless required
by applicable law or agreed to in writing, software ** distributed under
the License is distributed on an Q&quot;EAS ISQ&quot;E BASIS, ** WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied. ** See the License
for the specific language governing permissions and ** limitations under
the License. */ --Q&gt;E Q&lt;Eresources
xmlns:xliff=Q&quot;Eurn:oasis:names:tc:xliff:document:1.2Q&quot;EQ&gt;E Q&lt;Estring-array
name=Q&quot;Edialog_spinner_test_arrayQ&quot;E translatable=Q&quot;EfalseQ&quot;EQ&gt;E Q&lt;EitemQ&gt;ENoneQ&lt;E/itemQ&gt;E
Q&lt;EitemQ&gt;ETest1Q&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;ETest2Q&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;ETest3Q&lt;E/itemQ&gt;E
Q&lt;EitemQ&gt;ETest4Q&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;ETest5Q&lt;E/itemQ&gt;E Q&lt;E/string-arrayQ&gt;E Q&lt;E/resourcesQ&gt;E
--------------------------------------------------------------------
--------------------------------------------------------------------
strings.xml
--------------------------------------------------------------------
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EresourcesQ&gt;E Q&lt;Estring
name=Q&quot;EhelloQ&quot;EQ&gt;EHello World, AlertDialogSpinnerTest!Q&lt;E/stringQ&gt;E Q&lt;Estring
name=Q&quot;Eapp_nameQ&quot;EQ&gt;EAlertDialogSpinnerTestQ&lt;E/stringQ&gt;E Q&lt;E/resourcesQ&gt;E
--------------------------------------------------------------------</description>
<comment>
<author>tuvic...@gmail.com</author>
<when>Thu, 07 Apr 2011 06:48:24 +0000</when>
<what>Hey guys, donQ&apos;Et you care about us? I have the same issue and still can not find any solution. Say something... itQ&apos;Es been so long since the issue is posted</what>
</comment>
</bug>
<bug>
<bugid>12316</bugid>
<title>Emulator reboots when executing simple Android JUnit tests</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jo.hil...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 22:41:58 +0000</openedDate>
<description>Host OS: MacOSX 10.6.4 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): SDKr7 Eclipse version: 3.6.1 ADT
plug-in version: 0.9.9 Platform targeted by your project: Android API
Level 8 Version of the platform running in the emulator: Google API
Level 8 STEPS TO REPRODUCE: 1. Import projects into a new workspace 2.
Create a new AVD: Google APIs Level 8 3. Start new AVD, will run a new
emulator 4. Run _org.mylogbook.android.test as Android JUnit Tests on
started emulator EXPECTED RESULTS: - Tests should pass OBSERVED RESULTS:
- Running tests fail (no tests found) - and: emulator is rebooting
ADDITIONAL INFORMATION: - sample projects - bugreports (adb bugreport)
1: after starting emulator 2: directly when emulator is rebooting 3:
after 2 mins when emulator hangs</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:37:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1624</bugid>
<title>Market should allow clearing Q&quot;EMy DownloadsQ&quot;E after a factory reset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>jignesh....@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 18:15:24 +0000</openedDate>
<description>Factory Reset (where by holding the HOME and END key for 20 secs and
then ALT+W) does not clear Q&quot;EMy DownloadsQ&quot;E from Android market??</description>
<comment>
<author>andonngu...@gmail.com</author>
<when>Fri, 26 Dec 2008 08:28:09 +0000</when>
<what>My downloads is not cleared from the android market because it is a means of keeping 
track of your downloads just in case you were to do a factory reset, for example.</what>
</comment>
<comment>
<author>jignesh....@gmail.com</author>
<when>Wed, 07 Jan 2009 20:56:38 +0000</when>
<what>OK. I actually now agree, I think itQ&apos;Es a good feature that My downloads apps history 
is retained after a factory reset. However, I still think there should still be an 
option to manually delete My downloads log with or without having done a factory 
reset. A further suggestion would be to have the option to clear the list of all 
uninstalled apps and so retaining only the apps that are installed on the device.

I also noticed, after a factory reset if I was to login as a different user (ie I 
have a secondary gmail account I tested), My downloads history would no longer 
appear. But if I log in again as my original login then they would reappear. This 
would lead to another question...how does the G1 store this history/log of apps, is 
it on the device or the gmail server(?) ??

</what>
</comment>
<comment>
<author>jignesh....@gmail.com</author>
<when>Wed, 07 Jan 2009 21:10:48 +0000</when>
<what>One other strange behavior I have experienced is as follows.

If I download a series of apps (same behavior may also persist with a single app but 
I have not tested this) and then minutes later I do a factory reset. Once I have 
loaded the phone back up and it starts syncing all the data, it also decides to re-
install the apps I downloaded just before doing the factory reset. It does this 
completely automatically and unprompted.

I can only attribute this behavior to me having installed the apps minutes before 
because if I sleep on it over night and then do the factory reset the next morning, 
it behaviors as normal, as expected, and does not automatically downloaded previously 
downloaded apps.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:10:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:59:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:18:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7297</bugid>
<title>Native code not installed for scanned applications</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>a.strach...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 16:15:48 +0000</openedDate>
<description>Apks that are scanned from /data/app that contain native code fail to
install correctly during first boot. Although the Java part of the
application installs, the native code part fails to install. Steps to
reproduce: 1) Create a fresh Android target filesystem somewhere 2)
Augment this filesystem (or system.img) with an apk containing native
code in /data/app 3) Boot said system. App will partially install
(without native code). This functionality is useful to deploy default,
uninstallable Q&quot;EaddonQ&quot;E applications for fresh target filesystems. It is
especially useful during development. What I think is broken: In
PackageManagerService.scanPackageLI() the following variable is
initialized: final boolean scanFileNewer = forceDex || scanFileTime !=
pkgSetting.getTimeStamp(); IOW if dexing has been forced (will be for
Q&quot;Eadb installQ&quot;E, for example) or the timestamp doesnQ&apos;Et match an existing
install, scanFileNewer will be true. Native code is installed
conditional on scanFileNewer. This is the only place scanFileNewer
appears to be used. Dexing of the app will occur for all non-system
apps, whether scanFileNewer is true or false (why?). The problem here is
that if the application is scanned from /data/app was not previously
installed, and forceDex is false, this timestamp check fails. It fails
because when the pkgSetting object is set up in Settings.getPackageLP(),
the Q&quot;EshellQ&quot;E packageQ&apos;Es timestamp is initialized to the fileQ&apos;Es current
timestamp. IMO, this is incorrect, as the package has not yet been
installed, and should not have a valid install timestamp. This is
causing scanFileNewer to be incorrectly flagged as false. This issue is
resolved by initially adding the package with a timestamp of 0 -- that
way, the native code is installed correctly, and when the package has
finished installing for the first time, its timestamp will be updated
(right at the end of PackageManagerService.scanPackageLI()). ItQ&apos;Es worth
acknowledging that Q&quot;Eadb push Q&lt;EsrcQ&gt;E /data/appQ&quot;E and Q&quot;Eadb install Q&lt;EsrcQ&gt;EQ&quot;E
donQ&apos;Et have the same problem. However, as Q&quot;EadbQ&quot;E requires the target to be
running and its location to be known, it is IMO a less suitable
mechanism for installing these Q&quot;EaddonQ&quot;E applications during development.
The attached a patch resolves this issue.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 22 Mar 2010 18:12:19 +0000</when>
<what>Filed internally as 2534059.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 22 Mar 2010 18:12:54 +0000</when>
<what></what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Tue, 23 Mar 2010 19:26:40 +0000</when>
<what>Note weQ&apos;Ell look at this, but it is a low priority since weQ&apos;Ed generally recommend not pre-
installing apps in /data.  These apps will get erased if the user factory resets their 
device, with no way to recover them.</what>
</comment>
<comment>
<author>a.strach...@gmail.com</author>
<when>Tue, 23 Mar 2010 20:13:40 +0000</when>
<what>Sure. The primary motivation here is to make Android a better test platform. WeQ&apos;Ere
deploying applications that test an external component (a driver) and these
applications wonQ&apos;Et make it to production.

I canQ&apos;Et think of another way to deploy applications that doesnQ&apos;Et involve actually
booting the system image or directly integrating with the Android build system (which
sometimes isnQ&apos;Et even appropriate if you donQ&apos;Et want the native code to reside in /system).</what>
</comment>
</bug>
<bug>
<bugid>16709</bugid>
<title>Manual Selection of Network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>noelrmor...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 14:13:13 +0000</openedDate>
<description>Is it possible to stop the phone from helpfully prompting me to select a
new network when it has lost connection to the one I have manually
selected. I live in a poor signal area - signal drifts in and out. If I
do not have a signal then that is OK, when I move to a different room it
will probably come back. When I set network selection to manual and I
loose signal the phone will offer me a new network to connect to -
approx every 30 seconds. This is a complete PITA. Last night it
interrupted what I was doing 20 times in 10 minutes, it is almost enough
to make me go back to my old Nokia and certainly enough to stop me from
upgrading the other 2 phones in the house to android ones. A tick box
for the manual network selection called Q&quot;Esuggest new networkQ&quot;E would be
helpful. I have a HTC desire HD running 2.2 Noel</description>
</bug>
<bug>
<bugid>6950</bugid>
<title>Aggregation mode for new raw_contacts ignored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>dero...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 20:52:27 +0000</openedDate>
<description>Steps: 1) Create a contact named Q&quot;EMike SullivanQ&quot;E using the contact
editor 2) Create a new raw_contact (also named Q&quot;EMike SullivanQ&quot;E) using
batch method and disable aggregation (Modified from
http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.html)
ArrayListQ&lt;EContentProviderOperationQ&gt;E ops = Lists.newArrayList(); int
rawContactInsertIndex = ops.size();
ops.add(ContentProviderOperation.newInsert(RawContacts.CONTENT_URI)
.withValue(RawContacts.AGGREGATION_MODE,
RawContacts.AGGREGATION_MODE_DISABLED)
.withValue(RawContacts.ACCOUNT_TYPE, accountType)
.withValue(RawContacts.ACCOUNT_NAME, accountName) .build());
ops.add(ContentProviderOperation.newInsert(Data.CONTENT_URI)
.withValueBackReference(Data.RAW_CONTACT_ID, rawContactInsertIndex)
.withValue(Data.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE)
.withValue(StructuredName.DISPLAY_NAME, Q&quot;EMike SullivanQ&quot;E) .build());
getContentResolver().applyBatch(ContactsContract.AUTHORITY, ops); 3)
View contacts list and see one Q&quot;EMike SullivanQ&quot;E aggregate contact.
Result: Despite disabling the aggregation, there is a aggregation pass
made when the contact is created. This seems to be a timing issue as the
raw_contactQ&apos;Es aggregation mode is correctly set to disabled. Also note
that if you create the contact in two separate batches (one with just
the creation op, second with contactQ&apos;Es data) then the contact correctly
does not aggregate. However this leads to another issue where the
contact can be deleted from the list using long press and contextual
menu. See http://code.google.com/p/android/issues/detail?id=6831 The
aggregation mode should take effect as soon as the contact is created
and if disabled, the contact should not merge with any other contacts.
SDK Version 2.1 and 2.0.1 Devices - Nexus One and Droid</description>
<comment>
<author>abugaj...@gmail.com</author>
<when>Mon, 07 Jun 2010 11:25:38 +0000</when>
<what>I have noticed the same problem trying save 2 identical contact saparetly. Always
contacts fileds were aggregated althought I set Q&apos;EdisabledQ&apos;E - so I wanted to obtain 2
independace contacts.

 </what>
</comment>
<comment>
<author>android....@hotmail.com</author>
<when>Wed, 23 Nov 2011 04:04:01 +0000</when>
<what>I have submitted a new bug report for this bug with more details and a temp solution. See http://code.google.com/p/android/issues/detail?id=22173Q&amp;Ethanks=22173Q&amp;Ets=1322020980</what>
</comment>
</bug>
<bug>
<bugid>12435</bugid>
<title>Bidirectional Synching API for Media files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gullcatc...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 22:15:21 +0000</openedDate>
<description>Feature request to allow meta-data to be synched between It still feels
natural to synch my large music collection (100GB) with my mobile device
(8GB). It would be lovely to be able to use/write apps which can mutate
the metadata of the media file, and then have those changes sync back
with the larger collection (e.g. rating, play count; but also other
file-derived metadata). Currently, Salling Q&amp;E Songbird dump files onto
the SD Card. Songbird is able to write an extended m3u playlist file.
DoubleTwist also dumps files onto the SDCard, but also maintains a
SQLite database on the SD card which is uses to store metadata not
available in the MediaStore. This is then used by the DoubleTwist app.
This may be a potential implementation, though would require desktop
side apps to do all the work when the SD card is unmounted. It may be
too na?ve, given the potential for desktop apps to trash the metadata
DB. Hopefully, this would enable multiple routes to synch from (and
migrate away from) iTunes.</description>
</bug>
<bug>
<bugid>2983</bugid>
<title>Updating a Contact Phone number does not update Q&apos;ENUMBER_KEYQ&apos;E column, so caller-id lookups fail</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-20T18:46:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>dougforp...@gmail.com</reportedBy>
<openedDate>Sun, 14 Jun 2009 01:13:39 +0000</openedDate>
<description>Version 1.5R2 Platform: Both Emulator and Phone The
ContactsProvider.java code automatically generates the value for the
Q&apos;ENUMBER_KEYQ&apos;E column when a new number is added to a contact, however,
when an EXISTING number is updated it does not re-calculate the column -
so the old value of NUMBER_KEY is still stored in the table. Example: I
add a new contact Q&apos;EAQ&apos;E with phone number Q&quot;E800-123-4568Q&quot;E NUMBER stored =
Q&apos;E800-123-4568Q&quot;E NUMBER_KEY stored = Q&apos;E8654321008Q&apos;E I then update the number
to fix last digit, which should have been 7 (duh!) NUMBER stored =
Q&apos;E800-123-4567Q&apos;E NUMBER_KEY not updated Q&apos;EAQ&apos;E calls me... phone does not
recognize their caller-id Suggestion - alter Q&apos;EContactsProvider.javaQ&apos;E
updateInternal method to re-calculate the NUMBER_KEY value whenever a
change is made to a record in the phones table. Note: This problem is
exhibited when the CallerInfoAsyncQuery.java Q&apos;EstartQueryQ&apos;E method
initiates a search on: Uri contactRef =
Uri.withAppendedPath(Contacts.Phones.CONTENT_FILTER_URL, number); This
problem initially noted by user Q&apos;Eso_isQ&apos;E on Android Developer Forum
http://groups.google.com/group/android-
developers/browse_thread/thread/15ba0c2d7d3f1bda?hl=en</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:57:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:14:49 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 20 May 2010 18:46:22 +0000</when>
<what>android.provider.cts.ContactsTest#testPhoneTable in Donut incorrectly tests that the
updated phone numberQ&apos;Es NUMBER_KEY matches the initially inserted phone numberQ&apos;Es
value. However, the same test in Eclair has fixed the test and passes! Please feel
free to reopen the bug if you still witness this behavior in Eclair.

</what>
</comment>
</bug>
<bug>
<bugid>2378</bugid>
<title>Unsent messages are lost if trying to re-open them after starting to write another message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Mon, 06 Apr 2009 22:01:57 +0000</openedDate>
<description>Assuming that youQ&apos;Ere somewhere without signal, so that SMS message will
not be sent: 1. Write and send message 1 2. Start writing message 2 but
donQ&apos;Et send it 3. When the Q&quot;Emessage not sentQ&quot;E notification pops up,
select it to view/resent message 4. It takes you back to the message
editor, but since you have already started writing message 2, the text
from message 1 is not inserted into the editor field, and message 1 is
lost. Additionally it is not possible to manually start the re-sending
of unsent messages by clicking on them, you have to go back to Q&quot;Eall
threadsQ&quot;E and use the menu item Q&quot;EUndelivered messagesQ&quot;E, or use the
statusbar icon. The actual message doesnQ&apos;Et seem to be stored in the
thread in an unsent state. Based on the above bug, it seems like the
data model assumptions are responsible for the UI brokenness. It would
be nice if drafts and unsent messages were just stored in the thread,
and could be switched to / edited at will without causing data loss to
other items.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:51:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19946</bugid>
<title>I am a Android 2.3 user from India. with HTC wildfire s, various websites in Hindi are canQ&apos;Et recognize by android 2.3. so add or modify language feature for custom language for web user</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tech.sha...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 06:44:09 +0000</openedDate>
<description>I am a Android 2.3 user from India. with HTC wildfire s, various
websites in Hindi are canQ&apos;Et recognize by android 2.3. so add or modify
language feature for custom language for web user</description>
</bug>
<bug>
<bugid>6665</bugid>
<title>Ability to dial conference calls with access code directly from calendar notices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kmartin0...@gmail.com</reportedBy>
<openedDate>Mon, 15 Feb 2010 18:21:35 +0000</openedDate>
<description>For safety while driving I need to be able to click a number sequence in
my calendar notice which will seamlessly dial the phone number and
access code of the conference call associated with the calendar notice.
Normally in Outlook this information is stored in the Location field of
the calendar notice.</description>
<comment>
<author>bigjo...@gmail.com</author>
<when>Wed, 09 Nov 2011 15:37:31 +0000</when>
<what>See issue 4575.  Lots of folks pissed, Google donQ&apos;Et care.</what>
</comment>
</bug>
<bug>
<bugid>9953</bugid>
<title>calling glGetShaderiv with GL_INFO_LOG_LENGTH always returns 0.</title>
<status>Reviewed</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>jason.ha...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 19:29:11 +0000</openedDate>
<description>Device: Nexus One Android Version: 2.2 Build: FRF91 The function
glGetShaderiv always returns a log info length of 0, even if there is an
error in a shader program. This affects both the GLES20 Java bindings
and the NDK version. The log length of zero is incorrect, as the log can
still be obtained by calling glGetShaderInfoLog from the NDK with a
large enough buffer. The GLES20 Java bindings for glGetShaderInfoLog
always returns an empty string, probably because it is calling
glGetShaderiv. As a work around, I made my own NDK bindings for
glGetShaderInfoLog with a 4096 byte buffer.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 06:00:40 +0000</when>
<what>Known issue that I have encountered myself.</what>
</comment>
<comment>
<author>stepan.z...@gmail.com</author>
<when>Sun, 17 Apr 2011 12:49:18 +0000</when>
<what>Same problem on HTC desire.</what>
</comment>
<comment>
<author>haven6...@hotmail.com</author>
<when>Thu, 16 Jun 2011 18:59:39 +0000</when>
<what>Same here on my samsung galaxy :(.</what>
</comment>
<comment>
<author>mejoh...@gmail.com</author>
<when>Sun, 02 Oct 2011 04:21:20 +0000</when>
<what>It is hard enough already to debug Shader code when Info Log does work. But without it, it really is an unreasonable burden to dump on the programmers. Unless you want them to develop on the iPhone first.</what>
</comment>
<comment>
<author>laurence.gonsalves</author>
<when>Sat, 15 Oct 2011 06:55:21 +0000</when>
<what>GRK39F / 2.3.6 on Nexus One (still) has this problem.</what>
</comment>
</bug>
<bug>
<bugid>19652</bugid>
<title>Missing greek letter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sotosy...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 12:26:49 +0000</openedDate>
<description>IQ&apos;Em using Archos 32 Internet Tablet that runs Android 2.2.1 The greek
keyboard is missing the ending Q&quot;E?Q&quot;E letter, itQ&apos;Es actually the same as
Q&quot;E?Q&quot;E(sigma) but it replaces it if itQ&apos;Es placed on the end of a word</description>
</bug>
<bug>
<bugid>16660</bugid>
<title>Auto-login to our google account in the webbrowser</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-10T06:08:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 07:03:56 +0000</openedDate>
<description>Give us the option of having our google account logged in automatically
in the web browser.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 10 May 2011 06:08:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5711</bugid>
<title>Widgets should support more than one listener for each event type.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cutelyaw...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 21:27:21 +0000</openedDate>
<description>The listener pattern for widgets only allows for a single callback to be
set on a widget for each event type. This is very limiting. Much better
would be to support listener lists similar to the Swing libraries. For
example, the Button.setOnClickListener(listener) method should really be
Button.addOnClickListener(listener), along with a corresponding
Button.removeOnClickListener(listener). One example of where this is
useful is during debugging in order to attach diagnostic listeners
without affecting any functional listeners. I suggest that
Q&quot;EaddQ&quot;E/Q&quot;EremoveQ&quot;E listener methods be added, and that the existing Q&quot;EsetQ&quot;E
methods be deprecated.</description>
<comment>
<author>beu...@gmail.com</author>
<when>Wed, 24 Feb 2010 06:35:23 +0000</when>
<what>true..
sucks finding a work around to this issue.
</what>
</comment>
<comment>
<author>ryanlei750328</author>
<when>Wed, 24 Feb 2010 07:10:24 +0000</when>
<what>I agree. Just hope removing the listener can save some resource-wasting problems.</what>
</comment>
</bug>
<bug>
<bugid>910</bugid>
<title>Intent for ACTIVITY_NOT_FOUND</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-23T22:22:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>friedger@gmail.com</reportedBy>
<openedDate>Fri, 26 Sep 2008 20:38:37 +0000</openedDate>
<description>Feature request for an intent ACTIVITY_NOT_FOUND Currently (SDK1.0r_1),
unresolved intents throw a ActivityNotFoundException. In order to
encourage cross-application intents this new intent would help, e.g.
android market could resolve this intent or similar.</description>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 22:22:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3463</bugid>
<title>The Android emulator does not have support for the Tab Key</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-01-15T20:27:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>charles....@gmail.com</reportedBy>
<openedDate>Tue, 04 Aug 2009 22:20:36 +0000</openedDate>
<description>The current emulator is missing the support for TAB keys. Google is not
attempting to emulate a device with a full keyboard. So even though the
emulator supports the mac keyboard for many things, the keyboard map for
the emulator doesnQ&apos;Et have full support for TAB.</description>
<comment>
<author>briantis...@gmail.com</author>
<when>Thu, 06 Aug 2009 08:00:33 +0000</when>
<what>Probably worth noting that the G1 doesnQ&apos;Et have a TAB button, and alt-Q enters that TAB 
character into things.</what>
</comment>
<comment>
<author>charles....@gmail.com</author>
<when>Fri, 21 Aug 2009 21:13:34 +0000</when>
<what>True.  Yet Android is not a platform limited to just mobile phones</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:42:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jeremy.logan</author>
<when>Wed, 17 Mar 2010 22:32:59 +0000</when>
<what>Maybe itQ&apos;Es been fixed and not marked as such, but when I focus on an EditText and hit
my keyboardQ&apos;Es Q&quot;ETabQ&quot;E key it definitely inserts a tab character.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:27:05 +0000</when>
<what>It might be a keymap issue that has been solved since. Each skin defines its own keymap. Please reopen if you see it again, with details on which emulator/skin youQ&apos;Ere using.</what>
</comment>
</bug>
<bug>
<bugid>7863</bugid>
<title>Picasa syncing and gallery viewing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>joel.edv...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 16:22:14 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Steps to reproduce the problem: - Have a large
amount of albums and photos on Picasa - Wait until sync has finished -
Open the Galley Application Observed Result: - Not all albums are
present - Thumbnails not loaded - When some thumbnails are loaded, other
are forgotten Expected results: - All albums should be synced -
Thumbnails should be visible, it would speed things up to sync at least
10 thumbnails, if not all. (should be in settings) - When scrolling to
the right, viewing a fiew albums and looking for an album the first
albums thumbnails should also be visible Phone: Nexus One Android: 2.1
update-1</description>
</bug>
<bug>
<bugid>693</bugid>
<title>calendar.init() does not redraw DatePicker widget</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-05-12T19:59:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kdavis95...@gmail.com</reportedBy>
<openedDate>Tue, 22 Apr 2008 14:30:23 +0000</openedDate>
<description>I have created an activity page where I programmatically display two
different dates (at different times) using a single XML define
DataPicker Calendar. My problem is, when I init() the date on the
DatePicker Calendar the second time, the calendar reflects the correct
date but does not redraw the highlighted date from the previous call to
calendar.init. So I end up with two days highlighted with a blue square.
Does anyone know how I can refresh the display after a second init() is
called? Q&lt;EDatePicker android:id=Q&quot;E@+id/calendarQ&quot;E
android:layout_width=Q&quot;E170pxQ&quot;E android:layout_height=Q&quot;E200pxQ&quot;E
android:layout_x=Q&quot;E74pxQ&quot;E android:layout_y=Q&quot;E125pxQ&quot;E Q&lt;E/DatePickerQ&gt;E Calendar
c = Calendar.getInstance(); mYear = c.get(Calendar.YEAR); mMonth =
c.get(Calendar.MONTH); mDay = c.get(Calendar.DAY_OF_MONTH);
calendar.init(mYear, mMonth, mDay, Calendar.SUNDAY, mDateSetListener);
calendar.init(mYear, mMonth, mDay+1, Calendar.SUNDAY, mDateSetListener);</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 19:59:39 +0000</when>
<what>Thanks for your input!  However, questions and comments related to Android should
go to our Discussion Group at http://groups.google.com/group/android-developers.
This Issue Tracker should only be used for submitting bug reports and feature requests.</what>
</comment>
</bug>
<bug>
<bugid>17590</bugid>
<title>better handling - contact sync/integraton</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sun, 12 Jun 2011 14:21:59 +0000</openedDate>
<description>when you sync/integrate contacts, for example, from gmail Q&amp;E yahoo,
Q&quot;EsimilarQ&quot;E or even the Q&quot;Esame exactQ&quot;E numbers from these 2 accts are
displayed repeatedly. ( a similar number is actually the same number but
with diff prefixes ie. one started w/ a country code and the other w/
regular prefix). this would be confusing when youre trying to sms or
call Q&amp;E youQ&apos;Ell see a longer list of (Q&quot;Eactually sameQ&quot;E) numbers to choose.
(thought it was only the way Q&quot;EcontactQ&quot;E was programmed on htc desire hd,
but then i switched to sony ericsson xperia arc, and its the same. so, i
beleive its android itself that needs refinement.)</description>
</bug>
<bug>
<bugid>8690</bugid>
<title>Prevent accidental softbutton keypress</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ajp03.2...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 01:28:07 +0000</openedDate>
<description>When using the touchscreen, I find it is all too easy near the screen
edge of the Nexus One to accidentally press one of the softbuttons like
Home or Back and unintentially leave the current activity. Accidental
softbutton presses are more likely to occur when using the phone in
motion (e.g. during a commute on public transport) As example of this is
messaging in portrait mode, attempting to press the on-screen keyboard
space key and accidently pressing Home instead. Another example is in
landscape mode playing a game like Replica Island, intending to
manipulate the on-screen controls but accidently pressing the home key
and leaving the game. It would be nice for the Android framework to
include additional logic to attempt detection of and ignore accidental
keypresses. I can think of several approaches: - Ignore any hardware
keypress occurring with the same time period as a touch event in the
strip of physical screen area directly adjacent to that key - Same as
above but eventually allow the keypress after a minimum time period has
passed and the key is still being held down - allow particular
activities to lock all phone key inputs except for specific keys, for
example allow touch-screen and trackpad only. This application-specific
phone lock could be defined as a permission in the application manifest.
The unlock could be a short tap of the power button or some other UI
action. A lock mechanism could be useful for action games, or apps
intended for children to use where you might want the child to play with
an app but not make accidental phone calls or access other parts of the
phone. Such a scenario also suggests that for external actions like an
incoming call, there could be a visual and / or audible notification but
the unlock procedure would still be required to return to the regular
phone UI and take the call. the feature youQ&apos;Ere requesting in as much
detail as possible. If youQ&apos;Ere an application developer and are
requesting new APIs, please include sample code showing how you are
proposing the API should be used.</description>
<comment>
<author>ajp03.2...@gmail.com</author>
<when>Fri, 28 May 2010 08:05:05 +0000</when>
<what>(please ignore last four lines of text in issue - no way for me to edit this text out)</what>
</comment>
</bug>
<bug>
<bugid>14043</bugid>
<title>Gingerbread SIP Service uses wrong source IP address when connected through a VPN</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>gmavri...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 22:35:16 +0000</openedDate>
<description>Gingerbread SIP service sends SIP registration packets with wrong source
IP address, if a VPN connection is started. Specifically, it seems that
the SIP Service performs a test to find out the source IP address
currently in use, and binds it. This test only happens with a network
change occurs in WiFi or 3G, but not when a VPN connection is brought
up/down. As a result, when you are connected to the internet via WiFi or
3G and you start your VPN connection, SIP registration fails, as the VPN
service tries to pass traffic through the VPN tunnel, using the 3G or
WiFI assigned IP address. Steps to reproduce: *) Setup a VPN service
through Android VPN menu *) Setup a SIP service through Android Calls
menu, for a SIP server that is accessible through the VPN service
previously set up. *) Enable the Q&apos;EReceive incoming callsQ&apos;E Android SIP
option to force the account to register. Result: SIP fails to register.
Network snoop indicates that the Android phone tries to send datagrams
with the source IP address of the internet connection, and not the VPN
tunnel, through the VPN tunnel. Expected result: SIP service should
discover the correct source IP address and register correctly. Impact on
user experience: This bug impacts all bussiness people who use their
phones to connect to company SIP servers, only accessible through VPN.</description>
<comment>
<author>vpnservi...@gmail.com</author>
<when>Thu, 20 Jan 2011 07:02:09 +0000</when>
<what>ohh good information this 
http://www.purevpn.com</what>
</comment>
<comment>
<author>zinxveri...@gmail.com</author>
<when>Tue, 25 Jan 2011 00:53:07 +0000</when>
<what>There is a patch for something related to VPN, possibly this, in case you canQ&apos;Et wait: https://review.source.android.com/20605
</what>
</comment>
<comment>
<author>gmavri...@gmail.com</author>
<when>Tue, 25 Jan 2011 09:53:42 +0000</when>
<what>Yes, i know, i submitted that :)
It would be nice if somebody could review that https://review.source.android.com/20605
</what>
</comment>
<comment>
<author>nicolas....@gmail.com</author>
<when>Wed, 06 Apr 2011 04:53:17 +0000</when>
<what>IQ&apos;Ell try your patch tomorrow on my CyanogenMod 7 build, but I wonQ&apos;Et be able to help on the review process :).

Is it working ok for you?</what>
</comment>
<comment>
<author>SamboF...@gmail.com</author>
<when>Mon, 31 Oct 2011 09:32:22 +0000</when>
<what>IQ&apos;Em also getting this issue, the above links to the patch appear to be broken though. Any more updates on this issue?</what>
</comment>
<comment>
<author>jens.mar...@gmail.com</author>
<when>Sat, 12 Nov 2011 20:01:24 +0000</when>
<what>If you are behind a router in the WLAN, the android phone always has the internal ip address. How can it discover the public ip address?
Without the public address (which you normally get from a STUN server), SIP is not working because the calling partner gets the internal IP address (192.168.x.x)
</what>
</comment>
</bug>
<bug>
<bugid>19633</bugid>
<title>TimeBar show time error on Gallery3D apk for Android 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xming.s...@gmail.com</reportedBy>
<openedDate>Sun, 28 Aug 2011 08:18:28 +0000</openedDate>
<description>a picture show in Gallery 3D apk, then crop the picture, click back
button, show TimeBar in bottom, Slide the timebar,the pop toast show
Time error. I viewed the code Gallery 3D,find the code in
Gallery3D/src/com/cooliris/media/ImageManager.java ,about line 178
Q&quot;Evalues.put(Images.Media.DATE_MODIFIED, dateTaken);Q&quot;E the DATE_MODIFIED
is units of second,but now DATE_MODIFIED Assigned units of milliseconds,
I suspect the code has a problem, then I find code in
Gallery3D/src/com/cooliris/cache/CacheService.java about line 412, has a
if,assigned mDateTakenInMs = item.mDateModifiedInSec * 1000; I
understand, my suspicion is correct. Please sure the problem? thanks</description>
</bug>
<bug>
<bugid>10261</bugid>
<title>Multiple users getting Server Error when purchasing apps in Android Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>idi...@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 02:05:44 +0000</openedDate>
<description>Multiple users have contacted me over the past few days because they got
a server error when trying to purchase my application in the Android
Market. All users seem to be first time buyers on the Android Market and
are going through the step to add their credit card information. Here is
the quote from an email I received: Q&quot;EAfter you enter cc info and hit buy
...then the server error pops up. I tried over and over to no availQ&quot;E
IQ&apos;Eve gotten about 25 reports like this over the past 2 days (and IQ&apos;Em
just one seller/developer). As a workaround I tell people to go to the
checkout.google.com website from a PC and enter the cc info their and
then try to re-purchase.</description>
<comment>
<author>idi...@gmail.com</author>
<when>Wed, 18 Aug 2010 11:42:11 +0000</when>
<what>While IQ&apos;Em pretty sure that it is Google Checkout throwing the actual server error, I believe this is also an Android Market defect because the error only occurs during the purchase process from the Android Market and not when people try to save their credit card info when using Google Checkout directly from the web.

Basically its a Google issue, Android Market-Google Checkout, need to work it out, FAST!!! 

Issue started for me (buyers of my app started receiving the error) on August 3rd 2010 and its been continuous since.

Many new Android users are affected by this.

</what>
</comment>
<comment>
<author>jamesmormando</author>
<when>Wed, 18 Aug 2010 11:59:54 +0000</when>
<what>Same exact issue here. I too have a paid version of an application available for download and users have been unable to download it. The free version works just fine, but the paid one always gives a server error after the user clicks buy. This has gone on for a while with no response from google.</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Wed, 18 Aug 2010 12:09:54 +0000</when>
<what>@jamesmormando: You mentioned users get the error after clicking buy. My buyers are getting the error a bit later in the process, after they try to save their credit card info from the Android Market. 

So they click the Buy button for the app (like you said), and (eventually) are brought to a screen to enter the cc info, they click Q&quot;EDoneQ&quot;E (I think thatQ&apos;Es the button label) and get the Server Error. So its only happening for users that donQ&apos;Et have their cc info already available in Android Market (requires a Google Checkout acct linked to synced gmail account on phone I think).

Please comment back if that is the same user experience from your buyers.</what>
</comment>
<comment>
<author>jamesmormando</author>
<when>Wed, 18 Aug 2010 12:13:04 +0000</when>
<what>@idigix:
I get this error after they have input their credit card info either on the phone or have it stored with their account. Sorry for the confusion on when it occurs, but it happens at the same time you are seeing it even if they already have the card information stored and also when they donQ&apos;Et.</what>
</comment>
<comment>
<author>cstewart...@gmail.com</author>
<when>Thu, 19 Aug 2010 21:50:38 +0000</when>
<what>IQ&apos;Em having members report the very same problem.  ItQ&apos;Es unbelievable that itQ&apos;Es even possible.</what>
</comment>
<comment>
<author>nikolatesla20@gmail.com</author>
<when>Thu, 19 Aug 2010 22:00:19 +0000</when>
<what>IQ&apos;Em getting emails from customers now with this same issue as well</what>
</comment>
<comment>
<author>marcus.k...@gmail.com</author>
<when>Sat, 21 Aug 2010 16:08:13 +0000</when>
<what>IQ&apos;Eve got customers hitting this as well.</what>
</comment>
<comment>
<author>asuzuk...@gmail.com</author>
<when>Sat, 21 Aug 2010 20:03:05 +0000</when>
<what>I canQ&apos;Et even enter in the home page ... The error comes before connect in the Q&quot;Eandroid marketQ&quot;E... iQ&apos;Em using my home wi-fi connection and didnQ&apos;Et work ... itQ&apos;Es happening since i bought it (2 months ago).
Thanks!  </what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Sat, 21 Aug 2010 21:38:36 +0000</when>
<what>@asuzukipk-Q&gt;E Thanks for the info, but it sounds like you may be experiencing a separate problem. IQ&apos;Ed like to keep this issue focused what was described at the top of the thread. You can email me at idigix@gmail.com to discuss.</what>
</comment>
<comment>
<author>asuzuk...@gmail.com</author>
<when>Sun, 22 Aug 2010 02:09:15 +0000</when>
<what>I got enter in Q&quot;Eandroid marketQ&quot;E today at 9:00pm (-03:00 GMT (Brasilia)) Finally i got my apps =D ... iQ&apos;Em sorry for the inconvenience! IQ&apos;Em glad to be helpful </what>
</comment>
<comment>
<author>johnatki...@gmail.com</author>
<when>Sat, 28 Aug 2010 02:19:20 +0000</when>
<what>Getting these errors too when people try to buy our app. How can this go unresolved by Google? Every lost sale is lost revenue for them too. </what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Sat, 28 Aug 2010 04:16:57 +0000</when>
<what>Strangely the Server Errors for my customers seems to have stopped for the time being. But obviously the issue goes unresolved for others. </what>
</comment>
<comment>
<author>adamh...@gmail.com</author>
<when>Wed, 01 Sep 2010 18:38:40 +0000</when>
<what>I am getting a server error when attempting to purchase the Radio app for my DroidX</what>
</comment>
<comment>
<author>naikamit...@gmail.com</author>
<when>Tue, 07 Sep 2010 23:32:47 +0000</when>
<what>Google check out sucks big time after so many reported complaints no action has been taken yet, I guess google is only interested in collectiong money from handset and they have no plans of taking care of the customers,
Google motto says dont be evil but it does not say anything about greedy so i guess people at google are allowed to be greedy </what>
</comment>
<comment>
<author>david.s....@gmail.com</author>
<when>Mon, 20 Sep 2010 13:24:32 +0000</when>
<what>I am getting the error over and over when trying to purchase the app I created and published myself to the market!  IQ&apos;Eve used this purchase account before with no problems, but now I get Q&quot;EA server error has occurred.  Retry, or cancel and return to the previous screenQ&quot;E.  This has happened multiple times on Sept 17, 18, 19, and 20th.</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Mon, 20 Sep 2010 14:02:46 +0000</when>
<what>@david.s.driskill-Q&gt;E David you cannot purchase apps that you published yourself. Server Error is expected in that case.

</what>
</comment>
<comment>
<author>k...@ostendorf.com</author>
<when>Mon, 20 Sep 2010 14:12:46 +0000</when>
<what>I also cannot purchase anything via Google Checkout. This started after recently upgrading my HTC G2 Touch from 1.6 to 2.1.  After I click on the Buy button I am asked to select a payment method. There is only one method in the list: credit card. I select the credit card option and enter my credit card details. When I click on Save, I get the message that a server error occurred.
</what>
</comment>
<comment>
<author>224...@gmail.com</author>
<when>Mon, 20 Sep 2010 20:12:49 +0000</when>
<what>Yesterday I was able to enter the Android Market and downloaded 3 free apps without a problem.  Today I canQ&apos;Et enter the Android Market at all without an Q&quot;EAttention - a server error has occurred....  Retry, or cancel andreturn to the previous screenQ&quot;E notice.  I tried Q&quot;EretryQ&quot;E any number of times.  I created a Q&quot;Egoogle checkoutQ&quot;E account with a valid credit card.  I created a Sprint account (I just got an Epic 4G if that matters).  I tried powering down and pulling the battery out.  Nothing works.  A couple of Android Market Server Error technical support threads pointed to here.  It would be very useful if Google would provide some kind of help to the MANY threads over MANY months on this topic.  Thanks</what>
</comment>
<comment>
<author>z...@zoubian.com</author>
<when>Wed, 22 Sep 2010 04:57:38 +0000</when>
<what>I get that error when I do the following:
Steps to Reproduce:
1) Original google account on phone was Google Apps account (ie. googleapps@email.com)
2) In order to purchase apps on Android Market, I had to sign in with my gmail account (ie. me@gmail.com). Hence, linked my gmail account with Android Market.
3) Made several purchases
4) Logged in to checkout.google.com as me@gmail.com
5) I can see all my purchases
6) Logged in to checkout.google.com as googleapps@email.com and received error that Q&quot;EThis service is not available.Q&quot;E
7) Performed a factory data reset 
8) Setup phone with me@gmail.com
9) Opened Android Market -Q&gt;E Downloads --Q&gt;E No purchased apps available for re-download
10) Searched for previously purchased app on Market --Q&gt;E Clicked Buy --Q&gt;E Saw visa information, etc..., can repurchase app.
11) Performed a factory data reset
12) Setup phone with googleapps@email.com
13) Opened Android Market -Q&gt;E Downloads -Q&gt;E Purchased apps available for re-download
14) Searched for a paid app on Market --Q&gt;E Clicked Buy -- Q&gt;E Received the following server error: Q&quot;EA server error has occurred. Retry, or cancel and return to the previous screen.Q&quot;E
15) Re-tried and same error occurred.
</what>
</comment>
<comment>
<author>jonas.he...@gmail.com</author>
<when>Tue, 12 Oct 2010 19:49:52 +0000</when>
<what>I have this to, I can buy apps but when I buy my own app, I get the error?
I also wish Google would have a better communication channel with its developers.</what>
</comment>
<comment>
<author>luisr...@gmail.com</author>
<when>Tue, 12 Oct 2010 19:54:20 +0000</when>
<what>Jonas, you cannot buy your own apps.
http://market.android.com/support/bin/answer.py?hl=enQ&amp;Eanswer=141659</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Tue, 12 Oct 2010 19:55:06 +0000</when>
<what>@jonas.he...@gmail.com-Q&gt;E You cannot purchase your own apps. That is intentional and is documented. So that is not really a bug or anything. The issue that started this thread was not someone trying to buy their own apps, so I donQ&apos;Et want to confuse the 2 here.

But you are right that Google needs a better communication channel with its developers.</what>
</comment>
<comment>
<author>CiTyB...@gmail.com</author>
<when>Fri, 15 Oct 2010 03:13:57 +0000</when>
<what>i only had my motorola backflip for 2 days before this server error message began to pop up on my phone when trying to access my android market.. so many people has this problem and no one has an answer yet .. im very dissapointed .. i just want to know how to fix it before i thro my phone ou the window
 plz someone HELP 
BACKFLIP 
ATQ&amp;ET NEW YORK</what>
</comment>
<comment>
<author>vrwcfoun...@gmail.com</author>
<when>Thu, 21 Oct 2010 15:00:21 +0000</when>
<what>I am getting this error also.  How much revenue am I losing due to this error!  come on Google.  FIX the issue!!!!!!!!!</what>
</comment>
<comment>
<author>erinrach...@gmail.com</author>
<when>Wed, 27 Oct 2010 03:22:03 +0000</when>
<what>I am contacting the better Business Bureau.  I have been getting the same server error for over a week now on my 2 month old Epic 4G phone....there has been so much wasted time trying to figure this out.  Google needs to get on this.  WOW!</what>
</comment>
</bug>
<bug>
<bugid>18834</bugid>
<title>Out of the box alphabets/letter input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eko...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 01:30:29 +0000</openedDate>
<description>Problem: The text input is out of the box border.*attached. Reoccurance
Route: Full reset phone-Q&gt;E Setup Google account -Q&gt;E sign up -Q&gt;E fill in the
information-Q&gt;E security password-Q&gt;E input alphabet observe the screen.
Expected results: The text input should not be out of the box.</description>
</bug>
<bug>
<bugid>14219</bugid>
<title>Intermittent SMS notification and Service Texts shown as sent by a real contact.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:54:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>emily.l....@gmail.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 11:16:33 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. I have an HTC Desire Z on the
Orange network - Current system firmware:1.72.405.2 (detail from HTC
Sync). Android v2.2.1. Recently, IQ&apos;Eve only been intermittently receiving
SMS notifications. There will be no notification either on the lock page
or when the phone is unlocked and IQ&apos;Em on any of the home pages. However,
at some point IQ&apos;Ell go into the messages folder to discover that an SMS
is there and was sent some time ago. It doesnQ&apos;Et seem to happen with all
texts but enough that it gets very annoying. IQ&apos;Em not sure how to
reproduce this but its generally happening at least once a day and IQ&apos;Em
not a heavy texter. In addition to this, any service texts that I
receive (e.g. from Orange, delivery updates from online retailers,
confirmation of restaurant bookings etc) all appear to come from one of
my contacts. When I select Q&quot;Eview message detailQ&quot;E it tells me correctly
who it is from (e.g. Orange, halfords etc). - What you think the correct
behavior should be. For every text message, when it arrives a
notification should appear in the satus bar and on the lock page so that
I know there is one there. Service texts should not appear to come from
one of my contacts.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:54:05 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7341</bugid>
<title>rotation of layout</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-26T16:29:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zeddini....@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 11:14:00 +0000</openedDate>
<description>Good Morning I looking for a way to change the native android layouts
(which are default on the left side) to the right side.In other word I
want to integrate an RTL language so is it possible for example to have
a left scrollbar or a left spinner? I am modifying the layout source
code of Android but I didnQ&apos;Et find the solution. Could you help me
please!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 16:29:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8235</bugid>
<title>Proper google calendar name does not show up on android calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Ark...@gmail.com</reportedBy>
<openedDate>Sun, 09 May 2010 18:43:02 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: I have
android 2.1 on the motoroloa milestone. I use windows live calendar and
since there is no way of syncing android with WLC I have to link using a
webcal ics and link it with google calendar. I have named the various
calendars on google that are linked through ics. When I use the android
to see these calendars through my google account I am able to see the
calendar but the name that I use for each calendar on google is missing.
Instead the name of the calendar that shows up is the .ics link web
address. It should be the name of the calendar on google as happens with
any calendar that I create on google or I should have the option to
change the name instead of seeing the link web address.</description>
<comment>
<author>rutgerge...@gmail.com</author>
<when>Fri, 03 Sep 2010 15:44:01 +0000</when>
<what>Same issue here</what>
</comment>
</bug>
<bug>
<bugid>12640</bugid>
<title>[CTS test fail]: android.text.format.cts.DateUtilsTest#testFormatMethods</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pu.j...@zte.com.cn</reportedBy>
<openedDate>Fri, 19 Nov 2010 06:18:55 +0000</openedDate>
<description>When I set the deviceQ&apos;Es locale to en_GB, and test the CTS_2.1r5 and
CTS_2.2r3 on the device. I got the CTSQ&apos;Es fail below: cts_host Q&gt;E start
--plan CTS -t android.text.format.cts.DateUtilsTest#testFormatMethods
start test android.text.format.cts.DateUtilsTest#testFormatMethods
============================================================== Test
package: android.text
android.text.format.cts.DateUtilsTest#testFormatMethods....(fail)
junit.framework.ComparisonFailure: expected:Q&lt;EJanuary 19Q&gt;E but was:Q&lt;E19
JanuaryQ&gt;E at
android.text.format.cts.DateUtilsTest.testFormatMethods(DateUtilsTest.java:243)
at
android.text.format.cts.DateUtilsTest.testFormatMethods(DateUtilsTest.java:243)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
at
android.text.format.cts.DateUtilsTest.testFormatMethods(DateUtilsTest.java:243)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
DateUtilsTest.java: @SuppressWarnings(Q&quot;EdeprecationQ&quot;E) public void
testFormatMethods() { long elapsedTime = 2 * 60 * 60; String expected =
Q&quot;E2:00:00Q&quot;E; ...... assertEquals(Q&quot;EJanuary 19Q&quot;E,
DateUtils.formatDateRange(mContext, timeWithCurrentYear,
timeWithCurrentYear + HOUR_DURATION, DateUtils.FORMAT_SHOW_DATE));
...... } DateUtils.formatDateRange takes the current locale to select
the current time format(com.android.internal.R.string.month_day in the
frameworks). The format is Q&lt;Estring name = Q&quot;Emonth_dayQ&quot;EQ&gt;E% B%-e Q&lt;E/ stringQ&gt;E
in the en_US, but is Q&lt;Estring name=Q&quot;Emonth_dayQ&quot;EQ&gt;E%-e %BQ&lt;E/stringQ&gt;E in the
en_GB. Therefore lead to CTS fail. I think that if the test need by the
current locale, it should set locale ti en_US first.</description>
</bug>
<bug>
<bugid>4414</bugid>
<title>browser reset</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-11T13:50:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>malrei.k@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 09:04:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Run browser. Save a new bookmark menu -Q&gt;E more -Q&gt;E
settings -Q&gt;E Reset to default - What happened. Newly saved bookmark is
not deleted - What you think the correct behavior should be. Bookmark
should return to default values. DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. If you happen
to have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
<comment>
<author>malrei.k@gmail.com</author>
<when>Fri, 06 Nov 2009 02:56:52 +0000</when>
<what>Second thought, I think this is not an issue since all db are reset by clear all data.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:50:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5065</bugid>
<title>POP Mail - Q&quot;EConnection ErrorQ&quot;E when From contains special chars like Q&quot;E???Q&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Darren.B...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 18:09:20 +0000</openedDate>
<description>Hello - I have a Motorola Droid running Android 2.0. IQ&apos;Eve experienced
some issues with POP3 email - and gathered some useful diagnostic
information. When I receive an email with the following characters as
the Name in the From field: Q&quot;E???Q&quot;E The email client simply displays a
yellow message that says: Q&quot;EConnection ErrorQ&quot;E If I remove that message
from the pop server - the email client resumes normal operation (that of
downloading/displaying email). IQ&apos;Eve been able to produce the issue twice
with messages from the same person. While diagnosing the issue - I also
tried to use the K-9 mail client. This also experienced the issue, but
provided some stack traces... I do not believe that they are all related
to this issue, but IQ&apos;Eve included them for good measure:
java.lang.NullPointerException at
com.android.email.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:877)
at
com.android.email.MessagingController$4.run(MessagingController.java:716)
at com.android.email.MessagingController.run(Messagin
gController.java:312) at java.lang.Thread.run(Thread.java:1096)
java.lang.ArrayIndexOutOfBoundsException at
com.android.email.mail.store.Pop3Store$Pop3Folder.indexMsgNums(Pop3Store.java:434)
at
com.android.email.mail.store.Pop3Store$Pop3Folder.getMessages(Pop3Store.java:372)
at
com.android.email.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:874)
at
com.android.email.MessagingController$4.run(MessagingController.java:716)
at com.android.email.MessagingController.run(Messagin
gController.java:312) at java.lang.Thread.run(Thread.java:1096)
com.android.email.mail.MessagingException: Unable to execute POP3
command at
com.android.email.mail.store.Pop3Store$Pop3Folder.executeSimpleCommand(Pop3Store.java:857)
at
com.android.email.mail.store.Pop3Store$Pop3Folder.fetchEnvelope(Pop3Store.java:622)
at
com.android.email.mail.store.Pop3Store$Pop3Folder.fetch(Pop3Store.java:537)
at
com.android.email.MessagingController.downloadMessages(MessagingController.java:1115)
at
com.android.email.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:926)
at
com.android.email.MessagingController$18$2.run(MessagingController.java:3185)
at com.android.email.MessagingController.run(Messagin
gController.java:312) at java.lang.Thread.run(Thread.java:1096) Caused
by: java.net.SocketException: Broken pipe at
org.apache.harmony.luni.platform.OSNetworkSystem.s endStreamImpl(Native
Method) at
org.apache.harmony.luni.platform.OSNetworkSystem.sendStream(OSNetworkSystem.java:498)
at
org.apache.harmony.luni.net.PlainSocketImpl.write(PlainSocketImpl.java:585)
at
org.apache.harmony.luni.net.SocketOutputStream.write(SocketOutputStream.java:59)
at
java.io.BufferedOutputStream.flushInternal(BufferedOutputStream.java:199)
at java.io.BufferedOutputStream.flush(BufferedOutputS tream.java:109) at
com.android.email.mail.store.Pop3Store$Pop3Folder.writeLine(Pop3Store.java:791)
at
com.android.email.mail.store.Pop3Store$Pop3Folder.executeSimpleCommand(Pop3Store.java:836)
... 7 more java.lang.NumberFormatException: unable to parse
Q&apos;EQ&lt;Ec04e4e72074d523f2660c781d855b8cc@501stforums.comQ&gt;EQ&apos;E as integer at
java.lang.Integer.parse(Integer.java:374) at
java.lang.Integer.parseInt(Integer.java:363) at
java.lang.Integer.parseInt(Integer.java:323) at
com.android.email.mail.store.Pop3Store$Pop3Folder.
fetchEnvelope(Pop3Store.java:629) at
com.android.email.mail.store.Pop3Store$Pop3Folder.
fetch(Pop3Store.java:537) at
com.android.email.MessagingController.downloadMess
ages(MessagingController.java:1115) at
com.android.email.MessagingController.synchronizeM
ailboxSynchronous(MessagingController.java:926) at
com.android.email.MessagingController$4.run(Messag
ingController.java:716) at
com.android.email.MessagingController.run(Messagin gController.java:312)
at java.lang.Thread.run(Thread.java:1096)</description>
<comment>
<author>MCB...@gmail.com</author>
<when>Tue, 20 Jul 2010 14:20:58 +0000</when>
<what>Just got the Droid X and tried to set up my POP3 email account that is on our own domain being managed by Hostmysite. Came over from a BB Storm so obviously I was spoiled with the way it handled my email. I set up my accounts ( facebook, Gmail no problem) went to set up my email POP3 account and put in all the default settings knowing them from all my set ups on various Outlook accounts over the years, email just sat there spinning and then the Q&quot;Ecannot connect to_____Q&quot;E adjusted everything every which way till Tuesday and could never get it to connect. Went online and googled all sorts of variations, found info that possible Verizon blocks the port 110 and 25 and other info, finally took the phone into Verizon yesterday and there device specialist couldnQ&apos;Et get it working and said it must be a setting at hostmysite, spent much of the afternoon on the phone with them, they were very helpful but couldnQ&apos;Et fix it from there end... found this forum and tried the K09 email client, POP3 set up in about 30 seconds and works perfectly. 

Now completely convinced that the Android OS email client sucks, and is faulty. I hope they can fix it in 2.2 as I donQ&apos;Et like Q&quot;Ework aroundsQ&quot;E K-9 works perfectly fine and I like that I can set it to Poll every minute so it is almost as speedy at delivery as my old BB, but I just donQ&apos;Et like that there is a MAJOR bug in the Android OS if a standard POP3 account canQ&apos;Et connect. </what>
</comment>
</bug>
<bug>
<bugid>20180</bugid>
<title>Contacts - allow more than five contacts to be joined</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>josuealc...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 22:37:58 +0000</openedDate>
<description>Contacts manager only allow to join five contacts of five different
accounts. Five contacts are not enough for one person: - Google -
Exchange - Twitter - Facebook - LinkedIn - LastFM - Viber - WhatsApp -
... I donQ&apos;Et know if it is really necessary to put a limit to the number
of contacts to join but with the high number of applications using the
contact API, five is a very low number.</description>
</bug>
<bug>
<bugid>6885</bugid>
<title>Memory leak in ViewFlipper</title>
<status>Unreproducible</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-04-09T23:55:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pan...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 20:49:44 +0000</openedDate>
<description>- Steps to reproduce the problem. I wrote a test application to
reproduce memory leak in ViewFlipper. I attached my source code,
HelloTestOOM.tar, in the attachment. My test application repeats opening
and closing an activity that contains a ViewFlipper, that is started at
onCreate(). Just run this test application in an Android 2.0.1 emulator
and wait for a java.lang.OutOfMemoryError thrown. - What happened. My
application will throw java.lang.OutOfMemoryError when it opens and
closes the activity for around 150 times. The application is run in an
Android 2.0.1 emulator. After the application threw the
java.lang.OutOfMemoryError, I saved the heap dump of the process and
analyzed the dump in Eclipse Memory analysis tool. The tool reported the
memory leak analysis: 151 instances of Q&quot;Eandroid.webkit.WebHistoryItemQ&quot;E,
loaded by Q&quot;EQ&lt;Esystem class loaderQ&gt;EQ&quot;E occupy 7,499,264 (61.75%) bytes. It
looks like when ViewFlipper generated WebHistoryItem instances, but
leaked them. The log will show this message: D/DEBUG ( 5495): Total
memory is 15605728, free memory is 2132072 E/dalvikvm-heap( 5495):
9216-byte external allocation too large for this process. E/ ( 5495): VM
wonQ&apos;Et let us allocate 9216 bytes D/skia ( 5495): --- decoder-Q&gt;Edecode
returned false D/AndroidRuntime( 5495): Shutting down VM W/dalvikvm(
5495): threadid=3: thread exiting with uncaught exception
(group=0x4001b188) E/AndroidRuntime( 5495): Uncaught handler: thread
main exiting due to uncaught exception E/AndroidRuntime( 5495):
java.lang.OutOfMemoryError: bitmap size exceeds VM budget
E/AndroidRuntime( 5495): at
android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
E/AndroidRuntime( 5495): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:447)
E/AndroidRuntime( 5495): at
android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:323)
E/AndroidRuntime( 5495): at
android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:697)
E/AndroidRuntime( 5495): at
android.content.res.Resources.loadDrawable(Resources.java:1705)
E/AndroidRuntime( 5495): at
android.content.res.Resources.getDrawable(Resources.java:580)
E/AndroidRuntime( 5495): at
android.widget.ImageView.resolveUri(ImageView.java:485)
E/AndroidRuntime( 5495): at
android.widget.ImageView.setImageResource(ImageView.java:270)
E/AndroidRuntime( 5495): at
com.example.android.HelloTestOOM.refreshUI(HelloTestOOM.java:149)
E/AndroidRuntime( 5495): at
com.example.android.HelloTestOOM.onCreate(HelloTestOOM.java:79)
E/AndroidRuntime( 5495): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 5495): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2444)
E/AndroidRuntime( 5495): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2497)
E/AndroidRuntime( 5495): at
android.app.ActivityThread.access$2200(ActivityThread.java:119)
E/AndroidRuntime( 5495): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1848)
E/AndroidRuntime( 5495): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
5495): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
5495): at android.app.ActivityThread.main(ActivityThread.java:4338)
E/AndroidRuntime( 5495): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 5495): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
5495): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 5495): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 5495): at dalvik.system.NativeStart.main(Native
Method) I/Process ( 52): Sending signal. PID: 5495 SIG: 3 I/dalvikvm(
5495): threadid=7: reacting to signal 3 I/dalvikvm( 5495): Wrote stack
trace to Q&apos;E/data/anr/traces.txtQ&apos;E My current workaround is to explicitly
call ViewFlipper.stopFlipping() in the onDestroy() method in the
activity. - What you think the correct behavior should be. When a
ViewFlipper object turns garbage collectible, the
android.webkit.WebHistoryItem objects generated by it should turn
garbage collectible too.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 27 Feb 2010 04:32:06 +0000</when>
<what>ViewFlipper does not generate WebHistoryItem and certainly does not leak them.</what>
</comment>
<comment>
<author>pan...@gmail.com</author>
<when>Sat, 27 Feb 2010 05:42:20 +0000</when>
<what>I know it is kind of weird. But the issue is reproducible using my test application
attached.</what>
</comment>
<comment>
<author>pan...@gmail.com</author>
<when>Sat, 27 Feb 2010 19:42:42 +0000</when>
<what>I noticed that the original issue title was changed from Q&quot;EMemory Leak in ViewFlipperQ&quot;E
to Q&quot;EMemory Leak in WebViewQ&quot;E. But I am sure the memory leak is related to ViewFlipper.

I changed the test app attached a little bit by replacing the WebView in the Activity
with TextView. The java.lang.OutOfMemoryError was thrown too. I ran the Memory
Analysis Tool, and it reported that:

One instance of Q&quot;Eandroid.os.MessageQueueQ&quot;E loaded by Q&quot;EQ&lt;Esystem class loaderQ&gt;EQ&quot;E occupies
7,707,320 (71.02%) bytes. The memory is accumulated in one instance of
Q&quot;Eandroid.os.MessageQ&quot;E loaded by Q&quot;EQ&lt;Esystem class loaderQ&gt;EQ&quot;E.Keywords
android.os.MessageQueue
android.os.Message

</what>
</comment>
<comment>
<author>pan...@gmail.com</author>
<when>Sat, 27 Feb 2010 19:54:44 +0000</when>
<what>Besides, when I removed the line Q&quot;Eflipper.startFlipping();Q&quot;E from the original app
source code attached, and ran the test again, I didnQ&apos;Et see any memory leak in the
Memory Analysis report. 

So the memory leak must be related to ViewFlipper.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 21:23:19 +0000</when>
<what>From the additional analysis, itQ&apos;Es clear that this is leak is not related to WebView.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 23:55:10 +0000</when>
<what>The view flipper has nothing to do with it. It would cause the problem to appear faster because it needs to create 
bitmaps internally to perform the animation. However, the test cause itself can cause entire activities to be held 
for too long because of the way the thread and the handler are designed (non-static inner classes holding 
implicit references to the Activity.) Running the attached example on FroYo shows that the problem does not 
occur even after 500+ activities created. IQ&apos;Eve also inspected the Java heap and itQ&apos;Es not growing. IQ&apos;Eve also checked 
heap dumps and thereQ&apos;Es no leak I can find nor extra object to be found. The GC is also running at regular 
intervals freeing a similar number of objects.</what>
</comment>
<comment>
<author>besse...@gmail.com</author>
<when>Tue, 22 Mar 2011 22:14:25 +0000</when>
<what>I can reproduce this problem.  Simply start with the http://developer.android.com/guide/tutorials/views/hello-gridview.html example code.  Then in onItemClick, add the code to start flipping right after the Toast.makeText.  

final ViewFlipper vf = (ViewFlipper)v;
vf.startFlipping();

In the public class ImageAdapter, change getView from returning an ImageView imageView; to a ViewFlipper with 2 images added to the ViewFlipper.

Run the app.  Click the photos and watch the photos flip.  Change orientation.  Do this about 6 times and you get Out of Memory Error.  

IQ&apos;Em not sure if this is a bug or if ViewFlipper wasnQ&apos;Et designed to be used in a GridView.  Either way, it no worky.  

</what>
</comment>
</bug>
<bug>
<bugid>15374</bugid>
<title>Android Gmail: attachment</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>simone.s...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 21:20:56 +0000</openedDate>
<description>- Steps to reproduce the problem. Gmail composing: is not possible
attach any kind of file into gmail application. - What happened.
Composing a new mail in Gmail app, we can click on Q&quot;EAttachQ&quot;E but we can
only select an image/video from the gallery...if i want attach a
differnt file from file manager i canQ&apos;Et. - What you think the correct
behavior should be. Should be useful if iQ&apos;Ell can select the attachment
between any file into file manager... I have a Samsung Galaxy S with
Google Android froyo 2.2 Kernel 2.6.32.9 root@SE-S608 #1 Build:
Froyo.Rsjp5 Csc Italy</description>
<comment>
<author>remigius...@gmail.com</author>
<when>Fri, 13 May 2011 18:19:23 +0000</when>
<what>The same holds true of the Mail app in Honeycomb 3.0.1.</what>
</comment>
<comment>
<author>NikolayM...@gmail.com</author>
<when>Wed, 01 Jun 2011 08:48:07 +0000</when>
<what>If you install a file explorer app you can attach any file you like.
https://market.android.com/details?id=com.estrongs.android.popQ&amp;Efeature=search_result</what>
</comment>
</bug>
<bug>
<bugid>9505</bugid>
<title>HeadphonesQ&apos;E play/pause media control starting music player over another streamed media</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>30</stars>
<reportedBy>miklos.b...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 08:21:40 +0000</openedDate>
<description>Short description: When listening to a media player other than the music
player (e.g. Google Listen, internet radio etc), with the headphones
plugged in, pressing the play/pause button on the headphones starts the
music player, instead of pausing the played audio. Phone Model: Nexus
One Android Version: 2.2 Build Number: FRF91 Steps to reproduce: 1. Plug
in the phoneQ&apos;Es headphones (alternatively pair a stereo bluetooth
headset) 2. Start the stock music player, listen to a song, then pause
3. Go to Home screen -Q&gt;E Apps -Q&gt;E Google Listen (or other media or
internet radio player such as StreamFurious etc) 4. Start a podcast in
Google Listen 5. Lock the screen, while listening to the podcast 6.
Press the play/pause button on the headphones. Expected result: The
played podcast/stream is paused. Actual result: While the listened
podcast/stream is still playing, the last song listened in the music
player resumes (2 audio streams are played at the same time). Remarks:
1) If between step 2 and 3 above, one goes to Settings -Q&gt;E ...-Q&gt;E Running
Services, and stops the service called MediaPlaybackService, the issue
doesnQ&apos;Et occur (only advaced users would know how to do that though). 2)
If between listening to songs in the Media Player and podcasts in Google
Listen enough time passes, the MediaPlaybackService is stopped by
Android, however, this can take quite some time.</description>
<comment>
<author>ben.fl...@gmail.com</author>
<when>Mon, 26 Jul 2010 05:04:39 +0000</when>
<what>I see the same problem, however, your work around doesnQ&apos;Et work for me.  When in Stitcher, I can get the headphone controls to work correctly.  However, Google Listen does not work at all either after a reboot or after killing all running applications.</what>
</comment>
<comment>
<author>miklos.b...@gmail.com</author>
<when>Mon, 26 Jul 2010 05:40:58 +0000</when>
<what>To ben.floro: are you killing the service called MediaPlaybackService?</what>
</comment>
<comment>
<author>ben.fl...@gmail.com</author>
<when>Tue, 27 Jul 2010 03:30:56 +0000</when>
<what>Yes I have.  And it doesnQ&apos;Et actually run unless I start Music.  Interestingly the buttons donQ&apos;Et work in Music either.  They only work in Stitcher and Double Twist (IQ&apos;Eve turned off the default setting in Double Twist to make the buttons default to it).</what>
</comment>
<comment>
<author>miklos.b...@gmail.com</author>
<when>Tue, 27 Jul 2010 06:16:58 +0000</when>
<what>So your issues go even further...

It would be great if we could get a feedback from the devs, at least confirming the defect.</what>
</comment>
<comment>
<author>aeack...@gmail.com</author>
<when>Tue, 27 Jul 2010 06:24:04 +0000</when>
<what>IQ&apos;Em actually no longer sure that this is a defect.  I suspect that theyQ&apos;Eve just changed the AVRCP behavior.  IQ&apos;Eve noticed that some media players have had updated versions released that do not display this behavior and work properly.</what>
</comment>
<comment>
<author>miklos.b...@gmail.com</author>
<when>Tue, 27 Jul 2010 08:01:57 +0000</when>
<what>Maybe some media players work correctly, however the issue is here with 2 google-related products: one Android core product (the music player), and one google-developed product (google listen).

IQ&apos;Em not a dev, so I donQ&apos;Et know what has changed, but from a user perspective itQ&apos;Es an issue.

It is ok that when no media player is running, the play/pause button acts on the default music player (maybe this will be customizable sometimes in the future), but when a certain media player is running, the play/pause buttons should only control that player which is running.

My understanding here is that the MediaPlaybackService listens to the play/pause buttons, ignoring any other media player that is running.</what>
</comment>
<comment>
<author>ben.fl...@gmail.com</author>
<when>Wed, 28 Jul 2010 00:36:25 +0000</when>
<what>From what IQ&apos;Eve read, there has been a change about taking focus and using the buttons.  My guess is Stitcher uses the new focus system whereas Double Twist, Media Player (default) and Listen do not.  Double Twist then made itself the default app for the controls.  Now that IQ&apos;Eve removed it as the default, no other app has made itself the default and therefore Stitcher is the only app that works properly.

So it seems the teams within Google arenQ&apos;Et talking to each other to keep their apps up to date with where the Android OS is moving.  So once Listen gets updated, it should work properly.  Although why the default media player hasnQ&apos;Et been updated is anyoneQ&apos;Es guess.</what>
</comment>
<comment>
<author>ajor...@gmail.com</author>
<when>Tue, 12 Oct 2010 15:53:46 +0000</when>
<what>Google Listen was recently updated, but this remains an issue. Either the last opened media player needs to grab focus from whatever process interprets headphone button commands like pause, play, ff and rw, or there needs to be a Settings menu option to explicitly grant a default command interpreter.</what>
</comment>
<comment>
<author>ben.fl...@gmail.com</author>
<when>Tue, 12 Oct 2010 21:12:38 +0000</when>
<what>Yes I was optimistic when I saw it was being updated but alas it didnQ&apos;Et fix the problem.</what>
</comment>
<comment>
<author>scottyl...@gmail.com</author>
<when>Sat, 20 Nov 2010 10:39:29 +0000</when>
<what>Any plans to impliment this, perhaps it wil come with Gingerbread? It seems awfully backwards to be honest as a new Android user.
</what>
</comment>
<comment>
<author>tie.f...@gmail.com</author>
<when>Fri, 24 Dec 2010 02:18:36 +0000</when>
<what>I just bought the Nexus S with Gingerbread and surprised to find this exact issue. I came from the iPhone and was surprised to find Android still couldnQ&apos;Et handle such a basic feature.</what>
</comment>
<comment>
<author>miklos.b...@gmail.com</author>
<when>Fri, 24 Dec 2010 06:57:07 +0000</when>
<what>Can a dev please comment on this? Will we see a change in this behaviour? Thanks.</what>
</comment>
<comment>
<author>matt.dav...@gmail.com</author>
<when>Tue, 18 Jan 2011 13:17:44 +0000</when>
<what>Still got this Issue on the Nexus S with latest Gingerbread release (2.3.1 GRH78).  Would be good to get this addressed, itQ&apos;Es pretty basic stuff. Also, the volume controls donQ&apos;Et work from a headphone control either! IQ&apos;Ell check if there is another issue raised for the volume problem.</what>
</comment>
<comment>
<author>zachary%...@gtempaccount.com</author>
<when>Sun, 20 Mar 2011 23:42:47 +0000</when>
<what>ThereQ&apos;Es a new API in Android 2.2 thatQ&apos;Es suppose to address this. However, in the mean time, I released a free app to help work around the issue: 

https://market.android.com/details?id=com.zigimus.headsetinterceptor</what>
</comment>
<comment>
<author>gsmall...@gmail.com</author>
<when>Mon, 18 Apr 2011 04:15:02 +0000</when>
<what>I have this issue as well.  It also appears when using bluetooth controls to control your music.  When connecting my phone via bluetooth to my car, the steering wheel controls launch the default music player even when using Pandora or Winamp.  This causes multiple audio streams to played simultaneously and can be a real PITA, especially when driving.</what>
</comment>
<comment>
<author>shierpo...@gmail.com</author>
<when>Thu, 04 Aug 2011 18:03:50 +0000</when>
<what>Over a year and this is still listed as Q&quot;ENewQ&quot;E??  This is probably THE most annoying aspect of Android for me.  Why is it such a difficult thing, on a platform designed and marketed around custom apps, to allow turning off the default apps?  At the very least, let the currently active app control things itQ&apos;Es setup to control.</what>
</comment>
<comment>
<author>rlah...@gmail.com</author>
<when>Mon, 26 Sep 2011 14:04:59 +0000</when>
<what>I have the same problem, but it depends on the app.
I stopped Music player from being the default player, and changed it to WinAmp. Same issue there. Bluetooth controls do not work with Pandora. If I hit fast forward on my head unit in the car to skip a song in Pandora, it switches to the next song in WinAmp (or conversely in Music Player) and both audio apps play over each other. However, if I start a video in Youtube, the music player stops (I suspect this is because Youtube is native). Same deal with stitcher, IHeartRadio,and TuneIn Radio. My Pre managed my audio better than this phone. Really amateurish. Update the software so that it recognizes other audio applications please!</what>
</comment>
</bug>
<bug>
<bugid>12580</bugid>
<title>video gets stuck and phone performance degrades after wmv file. version 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parulsin...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 10:58:57 +0000</openedDate>
<description>- Steps to reproduce the problem. 1)play the video attached and notice
video will stuck at 0:44 timestamp, but audio continues. 2)if while
playing that video we skip few frames near 0:44 timestamp, video plays
properly and phone performance is also not degraded. issue: video gets
stuck and phone hanged only reboot is solution. expected : video shud
play properly. checked on Galaxy S and Galaxy Tab. 2.2 version. not able
to attach video, if u are able to download it pls goto link :
http://kdb.infomaster.co.kr/?view=privateViewQ&amp;EctId=052102Q&amp;ElistCtId=052102Q&amp;Eidx=866893Q&amp;ErecomId=
select 06_02_v11.wmv and download. Thanks</description>
</bug>
<bug>
<bugid>1714</bugid>
<title>Too many SMS messages causes program to freeze/run slowly</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T13:54:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>d.a.rom...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jan 2009 20:40:16 +0000</openedDate>
<description>My wife is a texting monster, and sometimes will have threads with a
couple hundred messages. Once her threads get this big, the SMS program
of the phone operates very sluggishly, and it seems to effect the rest
of the phone too. When we try and delete the messages to clear up space,
the SMS program has to force close, resulting in the messages either
remaining, and having to be deleted again, or sometimes resulting in the
messages being deleted, but having to launch the SMS program again to
check, as it had to be force closed. I would think that this being a
smart phone it would be able to handle that many messages, my blackberry
didnQ&apos;Et have this problem I would would never delete messages. Proposed
fixes, 1: Implement some kind of auto-delete feature, deleted messages
after they are so old, or after you have so many in each thread. 2: Find
some way to streamline the program code as to make the threads more
manageable for the phones resources.</description>
<comment>
<author>d.a.rom...@gmail.com</author>
<when>Mon, 05 Jan 2009 20:58:01 +0000</when>
<what>Sorry, just found an earlier posted issue that says this has been improved in the internal tree, you can 
delete/close this if needed.
Thanks</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:54:46 +0000</when>
<what>Duplicate of issue 1519</what>
</comment>
</bug>
<bug>
<bugid>10276</bugid>
<title>Dailer / Speakerphone / WAITS and PAUSES / WAITS pop-up screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Javad.Dj...@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 15:34:02 +0000</openedDate>
<description>Carrier: Verizon Wireless Country / Language: United States / English OS
/ Browser / build number (if applicable): The version of Android that
was released with the Motorola Droid X I cannot seem to be able to do
the following on my phone and same is becoming increasingly frustrating.
If there is no way to set these features in the current version of the
Android software for my phone, the software should be modified going
forward to provide such capability by either making same a functionality
standard or to give the user the option to change the settings to be in
line with same: 1. When clicking the telephone or dialer app, the
telephone keypad is not always the first item that is automatically
displayed. Instead, it seems as though the last menu item (from amongst
the four tabs across the top - dialer / recent calls / contact / etc.)
selected is brought up, as the app Q&apos;Eis always running in the
backgroundQ&apos;E. This is very very annoying and no intuitive, as when I want
to make a phone call, itQ&apos;Es not that same can always be done from recent
calls or contacts, etc., but the actual dialer / telephone keypad should
always be the (tab) first menu displayed, as that is what is expected
when someone goes to place a call. 2. When speakerphone is selected, it
does not remain selected from call to call and has to constantly be
reselected if I want to use the telephone on speakerphone during each
call I make. On most every single other phone that I have ever had, you
would be able to select speakerphone and it would stay on until you
either turned it off or you powered down and turned the phone back on.
With the Droid X if you are on a call and terminate the call and want to
make another call, you have to again select speakerphone, instead of the
phone staying in Q&apos;Espeakerphone modeQ&apos;E. 3. I use call forwarding not for
my cell phone number, but for two numbers that I have at my store - so
that when I leave the store - if someone were to call on those two
numbers - the calls would be sent to my cell phone. On all other phones
that IQ&apos;Eve had IQ&apos;Eve had one contact set (named: Q&quot;ECall ForwardingQ&quot;E) with
two numbers (Q&quot;EMobile 1Q&quot;E and Q&quot;EMobile 2Q&quot;E), which I would have set as speed
dials and which included pauses and waits in the preset number (i.e.:
the number for Verizon Call Forwarding, WAIT, the number of the store
line I wanted to have called forwarded on, PAUSE, a password). The
proceeding sequence would allow me to very easily toggle call forwarding
on and off on the given two store lines. HOWEVER, on the Droid X, I
cannot set these two preset contacts to have the same name Q&quot;ECall
ForwardingQ&quot;E and to be differentiated by Q&quot;EMobile 1Q&quot;E and Q&quot;EMobile 2Q&quot;E, as
the phone makes it as if I have already stored the same number (The
number for Verizon Call Forwarding) and name (Q&quot;ECall ForwardingQ&quot;E), as the
ten digit number for Verizon Call Forwarding is the same. So, in a way,
the phone is stupid to think that I am trying to program the same number
twice, because it only looks to the first ten digits, even though what I
am doing is actually different as the string of numbers includes two
different numbers for the two store lines I am trying to work with. 4.
The forgoing concern is indirectly related to both numbers 2 and 3
above: In the past, whenever I wanted to check voicemails or call
forward my numbers, etc., itQ&apos;Es always most comfortable to do same while
speakerphone is on - not needing to put the phone up to your ear.
However, because I have streamlined the proceed to forward my call with
the inclusion of WAITS and PAUSES, I run into difficulty when I attempt
to call forward and the screen asking me to send the additional tones on
a WAIT pops up because it black everything in the background screen out
and I cannot choose speaker phone. Instead, I have to uncomfortably, put
the phone to my ear, wait for it to prompt for the additional number I
need to enter, and then give my phone the instruction to send the
additional tones, as the screen requesting whether or not I should send
the additional tones pops up IMMEDIATELY upon my placing the call. Note:
I cannot enter a WAIT for the first set of tones because the tones would
be sent too quickly and the prompt for the tones on the telephone line
does not come up as quick. In all, at the least, I would like for these
requests to be added as additional settings that users can toggle
between, whereby those who prefer the current funcationality can keep
their phones the same and those who find the above more intuitive can
modify same. Last, w/r/t #4, IQ&apos;Ell try to be more concise: When a WAIT is
entered in the number of a stored contact and you go to dial the
contact, immediately a screen pops up asking you whether or not you want
to send the additional tones. Becuase speakerphone does not remain
engaged from call to call, itQ&apos;Es annoying to have to put the phone up to
your ear to wait to hear when you are prompted for the additional tones.
Meaning, you do not have any time to engage speakerphone before the
screen pops up asking you whether or not you want to send the additional
tones.</description>
<comment>
<author>arifkhalil1@gmail.com</author>
<when>Tue, 17 Aug 2010 02:19:09 +0000</when>
<what>I have similar probs. Need to enable waits and pauses</what>
</comment>
</bug>
<bug>
<bugid>12833</bugid>
<title>Documentation: Description of Q&quot;EsingleTaskQ&quot;E refers to a single task instance, not activity instance</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davidmic...@gmail.com</reportedBy>
<openedDate>Sun, 28 Nov 2010 18:25:12 +0000</openedDate>
<description>On page Q&lt;Ehttp://developer.android.com/guide/topics/fundamentals.htmlQ&gt;E, I
believe there is a small error in the Q&quot;ELaunch ModesQ&quot;E section. It has the
following text: ---------- Whether there can be multiple instances of
the activity. A Q&quot;EstandardQ&quot;E or Q&quot;EsingleTopQ&quot;E activity can be instantiated
many times. They can belong to multiple tasks, and a given task can have
multiple instances of the same activity. In contrast, Q&quot;EsingleTaskQ&quot;E and
Q&quot;EsingleInstanceQ&quot;E activities are limited to just one instance. Since
these activities are at the root of a task, this limitation means that
there is never more than a single instance of the task on the device at
one time. ---------- IQ&apos;Em making some interpretations here, but I believe
the following phrase in the last sentence: Q&quot;E... single instance of the
task ...Q&quot;E, should instead be Q&quot;E... single instance of the activity ...Q&quot;E.</description>
</bug>
<bug>
<bugid>11376</bugid>
<title>Force close will popup when lunch GTalk Service Monitor in Dev Tools</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cbt843%m...@gtempaccount.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 03:49:51 +0000</openedDate>
<description>Steps to reproduce: 1 Go to Dev Tools 2 Select GTalk Service Monitor 3
Select Send heartbeat to server [Actual Results] . 1 Force close will
popup [Expected Results] 1. PUT can Send heartbeat to server Please see
the attached logs.</description>
<comment>
<author>hattin...@gmail.com</author>
<when>Sun, 31 Oct 2010 17:37:56 +0000</when>
<what>Same problem here</what>
</comment>
</bug>
<bug>
<bugid>13072</bugid>
<title>Send MMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bobby07...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 19:23:54 +0000</openedDate>
<description>There is no send MMS option like send SMS. There is only a compose MMS.</description>
</bug>
<bug>
<bugid>15185</bugid>
<title>Telephony API compromise option for call blocking</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>zysof...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 21:15:16 +0000</openedDate>
<description>Android definitely needs a good and open telephony API for developers.
Understanding the risk of having that feature I have a suggestion on the
implementation. The request is to provide a telephony API which will
allow users blocking incoming calls. And thatQ&apos;Es it. Why: - Developers
get an ability to legally interact with phone subsystem; - Allowing only
call blocking wonQ&apos;Et harm phone owner in case of improper use - no way
for wiretapping; What can be done to prevent improper use of limited
functionality: - Owner can get a notification telling that application
Q&quot;EXQ&quot;E blocked a call (also can be simply used by call blockers to notify
users about activity with no code); - Application can supply its icon
and probably some texting in manifest which will appear in notification;
- Notification above is shown instead of missed call one which makes
interaction smooth; - Of course special permission required; Here is an
imagined example: public class CallReceiver extends BroadcastReceiver {
@Override public void onReceive(Context context, Intent
phoneEventIntent) { String state =
phoneEventIntent.getStringExtra(TelephonyManager.EXTRA_STATE); if
(!state.equals(TelephonyManager.EXTRA_STATE_RINGING)) return; String
incomingNumber =
phoneEventIntent.getStringExtra(TelephonyManager.EXTRA_INCOMING_NUMBER);
if (!incomingNumber.equals(Q&quot;E+XXXXXXXXXXXQ&quot;E)) return; TelephonyManager
telephonyManager = (TelephonyManager)
getSystemService(TELEPHONY_SERVICE);
telephonyManager.dropIncomingCallWithNumber(incomingNumber); } }
Comments to code: Why drop with number - number is a unique identifier
of the call which is currently handled by the phone. It also also sent
within intent so no need to extract it. Assuming we can have several
calls at the same time (like one user is currently talking on, and
incoming another one), it worth to ensure that the call dropped will be
the same call application requested regardless any changes in telephony
subsystem between phone state change event and drop method call. I think
this can be kind a compromise between you as system owners and
developers that use the system.</description>
<comment>
<author>Johan.Ki...@gmail.com</author>
<when>Thu, 10 Mar 2011 06:29:09 +0000</when>
<what>If this would be implemented, why not just abort the broadcast instead of calling a drop-method? Just to have a uniform api for broadcasts?
I guess that it would be the telephony subsystem that creates the broadcast, so it would probably already know which number this broadcast handles.</what>
</comment>
</bug>
<bug>
<bugid>4236</bugid>
<title>add functionality to move contact from phone to server or otherwise</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-11-03T15:26:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>74</stars>
<reportedBy>Andrey.R...@gmail.com</reportedBy>
<openedDate>Tue, 13 Oct 2009 17:45:46 +0000</openedDate>
<description>I want move one my contact from phone to google server, but i canQ&apos;Et I
think it easy to implement</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:26:54 +0000</when>
<what>Contacts seem to sync fine for me.</what>
</comment>
<comment>
<author>whalesol...@gmail.com</author>
<when>Wed, 04 Nov 2009 09:37:44 +0000</when>
<what>I believe the issue here (or at least the problem I am having) is that if I initially
create a contact on the phoneQ&apos;Es address list (I have three choices of location,
google, phone or sim) I canQ&apos;Et then copy/move it to google later.

I am running an HTC Hero</what>
</comment>
<comment>
<author>mstamat</author>
<when>Mon, 16 Nov 2009 10:46:38 +0000</when>
<what>Q&quot;EContacts seem to sync fine for me.Q&quot;E

Yes, it does for the *Google* contacts. The *Phone*/*SIM* contacts do not sync. The
problem is that apparently there is no way to move/convert a Phone contact to Google,
so that it is synced, appears in GMail contacts etc. </what>
</comment>
<comment>
<author>dwceaptus</author>
<when>Thu, 03 Dec 2009 13:04:10 +0000</when>
<what>I also think that it is an annoying lack of feature (not really a bug). 
I have an HTC Hero too.

I think the Issue is misspelled: I would say: 
Cannot change Contact Type from Q&quot;EPhoneQ&quot;E to Q&quot;EGoogleQ&quot;E

It is possible to change from Q&quot;EPhoneQ&quot;E to Q&quot;ESIMQ&quot;E, but not to Q&quot;EGoogleQ&quot;E

I retrieved  all my Outlook contacts from a previous phone thanks to HTCSync, and now 
I wish I would be able to handle them with Google.

I wish I would be able to change type by lot (Convert all Phone Contacts to Google 
Contacts in less than 5 clicks)

Thank you for you nice job, btw

DW</what>
</comment>
<comment>
<author>tiagopo...@gmail.com</author>
<when>Wed, 06 Jan 2010 08:00:38 +0000</when>
<what>I nesse this feature too! =) </what>
</comment>
<comment>
<author>jou...@gmail.com</author>
<when>Fri, 08 Jan 2010 06:27:13 +0000</when>
<what>If I understand the defect, or lack of feature, correctly itQ&apos;Es still reproducible.

HTC hero ROM version 2.73.405.5
Synced contacts from gmail. These are marked as google.
Synced contacts from outlook using htc sync. These are marked as phone.

There seems to be no way to move, or change type, of an individual or multiple 
contacts from phone to google. This would be to remove it from outlook sync and add 
it to gmail sync.
CanQ&apos;Et see it being done the other way around ether. Moving, or changing type, would 
be a nice feature thatQ&apos;Es needed now and then. Now itQ&apos;Es a bit tedious task to do.

Good thing is that contacts do not get mixed and outlook is synced with phone 
contacts and gmail with google contacts.</what>
</comment>
<comment>
<author>indietor...@gmail.com</author>
<when>Fri, 15 Jan 2010 20:47:53 +0000</when>
<what>I, too, feel that the inability to change a contact type from Q&quot;EPhoneQ&quot;E (or Q&quot;ESIMQ&quot;E) to
Q&quot;EGoogleQ&quot;E, and vice versa, is important. I would really prefer not to change each
contact type manually.

The following scenarios seem to apply:

1.) You change a contact from Q&quot;EPhoneQ&quot;E to Q&quot;EGoogleQ&quot;E. The contact is now synched with
the rest of your Google contacts, and is no longer stored in the phoneQ&apos;Es on-board memory.

2.) You change a contact from Q&quot;EGoogleQ&quot;E to Q&quot;EPhoneQ&quot;E. This scenario is a little
trickier; the contact should no longer be synched with Google, but the question
becomes whether to delete the contact from the online Google address book, or to
leave the contact online, but stop synching changes in either direction.

Obviously, the scenarios that I outlined above do not even consider Outlook/Exchange
synching. WeQ&apos;Ell leave the programmatic complexities to the Google developers =).</what>
</comment>
<comment>
<author>david.we...@gmail.com</author>
<when>Tue, 19 Jan 2010 12:52:24 +0000</when>
<what>I want to be able to change my contacts from Q&quot;EPhoneQ&quot;E to Q&quot;EGoogleQ&quot;E.</what>
</comment>
<comment>
<author>rcs.ri...@gmail.com</author>
<when>Mon, 25 Jan 2010 19:35:52 +0000</when>
<what>I also believe it is that contacts is missing an important feature. I would like to
be able to migrate my Q&quot;EphoneQ&quot;E type contacts to my Q&quot;EgoogleQ&quot;E contact list.</what>
</comment>
<comment>
<author>Eigo....@gmail.com</author>
<when>Tue, 09 Feb 2010 13:34:50 +0000</when>
<what>There is a free application called Q&quot;EMerge ContactQ&quot;E that allows you to easily copy
your phone number from a Phone contact to an existing Google contact on HTC Hero. You
can download it from the Market or see details about it here :
http://www.eigo.co.uk/News-Article.aspx?NewsArticleID=62

Hope that helps someone, I wrote it because I had the same problem :) It looks a bit
rough, I might add extra functionality and tidy it up if enough people find it useful.</what>
</comment>
<comment>
<author>Chriz...@gmail.com</author>
<when>Fri, 07 May 2010 10:48:49 +0000</when>
<what>I also have the same problem, that I want to change contact type from Q&apos;EphoneQ&apos;E to 
Q&apos;EgoogleQ&apos;E to be able to sync them with my google account. 

I downloaded Q&apos;EMerge ContactsQ&apos;E, but it doesnQ&apos;Et show my phone contacts, only Google 
Contacts. </what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Wed, 02 Jun 2010 14:32:16 +0000</when>
<what>I want to be able to change my contacts from Q&quot;EPhoneQ&quot;E to Q&quot;EGoogleQ&quot;E without any other APP!</what>
</comment>
<comment>
<author>zorth...@gmail.com</author>
<when>Thu, 03 Jun 2010 21:17:15 +0000</when>
<what>It would also be nice to move Contacts from one Google account to another. For 
instance, I have a work Google Apps account and a personal Google account. IQ&apos;Eve created 
many contacts in my personal account that I want to move to my work Google Apps 
account, but donQ&apos;Et have a way of doing so.</what>
</comment>
<comment>
<author>rtwarn...@gmail.com</author>
<when>Wed, 09 Jun 2010 21:05:44 +0000</when>
<what>This occurs when the store syncs the contacts from a previous phone, or you enter contacts to the phone prior to setting up the Google account relationship on the phone. If you set the Google account up first this is a non issue as it takes over the default contacts management. For many of us the only answer is to reset the phone, manual pull the contacts off our old phone or sim (if we still have it after dealing with the stores) and them upload to gmail contacts via csv file.

Most of us probably didnQ&apos;Et realize the difference until it was tool late, so an advanced feature to allow the copy from SIM to Q&quot;EMy ContactsQ&quot;E -Q&gt;E Google contacts, or Phone Stores contacts to Google Contacts would be amazing.</what>
</comment>
<comment>
<author>rtwarn...@gmail.com</author>
<when>Tue, 15 Jun 2010 21:51:43 +0000</when>
<what>Tested, repeated, and possible solution. If you are coming from a blackberry (See my previous post) export your contacts from your blackberry (via desktop manager into outlook). export them to a csv, then upload the to your gmail. The contacts automatically sort them selves out and leave only one copy of each... This applies to moving from a BB to android phone and sprint had pre-loaded your contacts from your BB to your android phone prior to setting up your google account, only.</what>
</comment>
<comment>
<author>zoc...@gmail.com</author>
<when>Tue, 29 Jun 2010 15:00:52 +0000</when>
<what>Does anyone know how to reopen this issue? It is still a problem on my HTC Desire running Android 2.1. The merge contacts application only work on android 1.5 and 1.6, so that is not an option for me.</what>
</comment>
<comment>
<author>Sku...@gmail.com</author>
<when>Thu, 01 Jul 2010 09:00:05 +0000</when>
<what>This issue needs re-opening. It is fully reproducible:

* Create phone contact
* Change phone contact into google contact (or at least merge the details from the phone to google) - not possible.</what>
</comment>
<comment>
<author>Sku...@gmail.com</author>
<when>Thu, 01 Jul 2010 09:00:25 +0000</when>
<what>(IQ&apos;Em also on HTC Desire)</what>
</comment>
<comment>
<author>smremde</author>
<when>Thu, 01 Jul 2010 12:30:21 +0000</when>
<what>This is an issue because if you get sent a vCard there is no option to import it into google, just the phone contract. </what>
</comment>
<comment>
<author>Sku...@gmail.com</author>
<when>Thu, 01 Jul 2010 14:56:14 +0000</when>
<what>When you click the menu button when viewing a contact youQ&apos;Eve got the option to Q&quot;ESave to SIMQ&quot;E. Why canQ&apos;Et we have an option Q&quot;ESave to Google ContactsQ&quot;E / Q&quot;EMerge with Google ContactsQ&quot;E (the latter could be used when a contact is already linked with a Google contact)?</what>
</comment>
<comment>
<author>evgenii....@gmail.com</author>
<when>Fri, 02 Jul 2010 08:52:03 +0000</when>
<what>I have the same problem on my HTC Hero. I canQ&apos;Et move my contact from phone to Q&quot;EGoogleQ&quot;E contact.</what>
</comment>
<comment>
<author>matthew...@gmail.com</author>
<when>Sun, 11 Jul 2010 17:57:44 +0000</when>
<what>Solution on HTC Desire for getting phone contacts into google contacts:

1. From Q&quot;EpeopleQ&quot;E,  menu -Q&gt;E import/export -Q&gt;E export to SD card -Q&gt;E Phone (or SIM for that matter).

2. menu -Q&gt;E import/export -Q&gt;E import from SD card -Q&gt;E Google.

Then delete your phone or sim contacts if you wish (there is an app or you could unlink your google account and then factory reset before relinking).</what>
</comment>
<comment>
<author>zoc...@gmail.com</author>
<when>Sun, 11 Jul 2010 18:02:01 +0000</when>
<what>Answer to comment 22:
That is not a solution, that is a workaround until a real fix for this problem is produced.</what>
</comment>
<comment>
<author>deake...@gmail.com</author>
<when>Mon, 12 Jul 2010 04:30:56 +0000</when>
<what>@matthewtoy: Cheers :)

@zocinz: I agree it should be solved in software, but for those of us wanting to transfer contacts, I would indeed consider the above a solution.</what>
</comment>
<comment>
<author>aussiedi...@gmail.com</author>
<when>Thu, 15 Jul 2010 14:42:14 +0000</when>
<what>A side benefit to matthewtoyQ&apos;Es advice, albeit perhaps it is a little superflous, is that you have a kind of backup of contacts through the duplication.  

I dual boot into Vista and Ubuntu.  A while ago I imported Outlook contacts from my old Windows mobile phone into UbuntuQ&apos;Es Evolution email client.  They loaded automatically into the Ubuntu One default address book.  Earlier tonight Evolution decided it didnQ&apos;Et like my Ubuntu One address book and trashed all the contacts therein, the whole 141 of them.  Using mattheytoyQ&apos;Es suggestion I could Q&apos;EcopyQ&apos;E my phone contacts as Google contacts on my HTC Desire, which then were automatically synced to my online Google accountQ&apos;Es address book/contacts list, which in turn were synced to a Google address book I had set up in Evolution.  

Linking the Q&apos;EduplicateQ&apos;E contacts on my HTC Desire (some of them were linked automatically during the import back from the SD card) cured the effect of Q&apos;Eseeing doubleQ&apos;E whilst viewing the contacts on the phone.  I have a bit of fine tuning to do with EvolutionQ&apos;Es contact list display as for some reason or other GoogleQ&apos;Es Work (Phone) Number isnQ&apos;Et displaying as the equivalent Business Phone Number in Evolution, yet Work Fax is showing as Business Fax (sigh!).

Anyway, thanks Matthew, this hasnQ&apos;Et been a workaround for me, but a Q&apos;EfixQ&apos;E.  However I agree with the sentiments that we should be able to change the type of contact (phone to Google and vikky versa) on the phone on the fly.  DonQ&apos;Et see it being overly hard to program that into the app!   </what>
</comment>
</bug>
<bug>
<bugid>14986</bugid>
<title>java.util.zip should honor the UTF-8/IBM-437 flags</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2011-11-17T18:03:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>kdo...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 13:55:36 +0000</openedDate>
<description>I have zip file with non english zip file names in it. When use ZipFile
API to enumerate files in zip file, ZipEntry.getName() method returns
names of file not correctly. All characters that are with ASCII code
above 127 are returned as 0xffxx. This method works on 2.2 platform.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 18:19:28 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 18:21:04 +0000</when>
<what>When you say Q&quot;Eworks on 2.2 platformQ&quot;E, does that mean it worked correctly on 2.2 and doesnQ&apos;Et on your current device?  If so, what version of Android are you using?

See also http://code.google.com/p/android/issues/detail?id=4690 .
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 24 Feb 2011 18:43:37 +0000</when>
<what></what>
</comment>
<comment>
<author>kdo...@gmail.com</author>
<when>Fri, 25 Feb 2011 08:00:13 +0000</when>
<what>I am testing it on emulator.

Zip files store filenames in non-unicode encodings like Windows 1251, KOI8-R etc. On Android emulator 2.2 and previous, getName method returns name correctly in the encoding. All the characters in returned String are between 0x20 and 0xff. On emulator 2.3 most of the characters with codes above 0x80 are returned as 0xfffd. Different characetrs are returned with same code 0xfffd.

I have attached zip file in which the file name is Q&quot;E??? ????.txtQ&quot;E and is store in CP866 encoding.</what>
</comment>
<comment>
<author>kdo...@gmail.com</author>
<when>Fri, 25 Feb 2011 11:28:24 +0000</when>
<what>I looked at ZipEntry source code and in it on line 404 there is an assumption that charset is UTF-8 which is not correct.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Feb 2011 18:06:22 +0000</when>
<what>from the spec:


APPENDIX D - Language Encoding (EFS)
------------------------------------

The ZIP format has historically supported only the original IBM PC character 
encoding set, commonly referred to as IBM Code Page 437.  This limits storing 
file name characters to only those within the original MS-DOS range of values 
and does not properly support file names in other character encodings, or 
languages. To address this limitation, this specification will support the 
following change. 

If general purpose bit 11 is unset, the file name and comment should conform 
to the original ZIP character encoding.  If general purpose bit 11 is set, the 
filename and comment must support The Unicode Standard, Version 4.1.0 or 
greater using the character encoding form defined by the UTF-8 storage 
specification.  The Unicode Standard is published by the The Unicode
Consortium (www.unicode.org).  UTF-8 encoded data stored within ZIP files 
is expected to not include a byte order mark (BOM). 




things are complicated further by the fact that JavaQ&apos;Es traditional behavior was different yet again: it used *modified* UTF-8 *without* reading/writing the bit. at the moment, iirc, we behave the same. i agree that we should honor the flags, but thatQ&apos;Es not going to provide the behavior youQ&apos;Ere asking for. such behavior isnQ&apos;Et even possible, because the information just isnQ&apos;Et there in the zip file. the right fix if youQ&apos;Ere *creating* the zip files is to ensure that you create zip files that do use UTF-8.

Java 7 lets applications specify a Charset to be used in place of IBM-437, which would let you work around this problem if your application has some way to know that itQ&apos;Es only dealing with CP-866:

http://download.java.net/jdk7/docs/api/java/util/zip/ZipFile.html#ZipFile(java.io.File, java.nio.charset.Charset)

of course, itQ&apos;Es worth remembering that Android doesnQ&apos;Et support ibm-866_P100-1995 (the canonical name for cp866). UTF-8 is really the way to go!</what>
</comment>
<comment>
<author>kdo...@gmail.com</author>
<when>Fri, 25 Feb 2011 19:37:58 +0000</when>
<what>If you implement this flag it will be helpful. Actually I am trying to open zip files created with winzip, which uses default windows encoding to encode file names.

It will be good to have method in ZipEntry to determine if the name was encoded with UTF-8 or IBM-437 so I can know should I decode the name and encode it with the user encoding.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Feb 2011 20:18:35 +0000</when>
<what>Q&gt;E Actually I am trying to open zip files created with winzip, which uses default windows encoding to encode file names.

even in 2011? is this true for all filenames (for example, Russian ones which ought to use UTF-8 for correctness), or just those where IBM-437 is sufficient (ASCII-only, or French, say)?

Q&gt;E the user encoding

out of interest, how does your app know the user encoding?</what>
</comment>
<comment>
<author>kdo...@gmail.com</author>
<when>Mon, 28 Feb 2011 08:57:19 +0000</when>
<what>UTF-8 is never used by winzip or winrar, as far as I tested. I am using the phone language to determine what is the most common encoding in which the user would like to read. Also I am giving a chance for the user to choose encoding.</what>
</comment>
<comment>
<author>lath...@gmail.com</author>
<when>Thu, 17 Nov 2011 17:59:12 +0000</when>
<what>I can confirm that both WinZIP and WinRAR _DO_ support both UTF-8 and IBM 437 (however, Windows 7 ExplorerQ&apos;Es built-in ZIP support does not).  Below is part of a write-up and analysis I posted elsewhere.  IQ&apos;Eve also attached 2 ZIP files.  One is the Q&quot;EOriginalQ&quot;E ZIP file produced by Android 2.3.3, the Q&quot;EFixedQ&quot;E ZIP file is one that I hex edited to fix bit 11 that will properly extract the file name.  The file name of the file ends with the copyright symbol Q&apos;E?Q&apos;E, which is Unicode codepoint 0x00A9 or in UTF-8 is 0xC2 0xA9.

------

The effect of this bug is that file names that contain non-ASCII are read back with corrupt file names by other ZIP file reading programs (ex: PKWareQ&apos;Es PKZip or WinRar).  Thus, file names that contain international characters or special symbols are being corrupted.

What is happening is as follows:
1.  By default, ZIP files contain file names that use the IBM 437 character set for historical reasons.  To use the modern UTF-8 encoding of the Unicode character set, a flag needs to be set in the zip file.  This flag has been supported since ZIP file format version 6.3.2 which was released in September 2007.
2.  Android writes file names in UTF-8 format but does NOT set this flag.
3.  What appears to be happening is that the flag field is a 16-bit field that is stored in little-endian format.  The flag to be set for UTF-8 support is bit 11.  Instead, bit 3 is being set.  Bit 3 is documented by PKWare to mean Q&quot;E...fields crc-32, compressed size and uncompressed size are set to zero...Q&quot;E.  However, since the crc-32 and size fields are not 0, I am guessing that the Android code is _trying_ to set bit 11 but is doing it in incorrect big-endian format and thus accidentally setting bit 3.

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Nov 2011 18:03:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6789</bugid>
<title>BackgroundFriendService: Crashes in the background</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>martin.k...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 08:36:05 +0000</openedDate>
<description>Crash in background friend service happens without user interaction.
Some users had 10-20 exceptions reported around 2010-01-28, without
noticing any problems visually. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem. DonQ&apos;Et know how to
reproduce. Q&quot;EJust happensQ&quot;E to some users in the background. - What
happened. An exception was caught by the exceptionhandler outside the
application. - What you think the correct behavior should be. No
exceptions. - Platform Android 1.6 - Exception
java.lang.RuntimeException: Unable to start service
com.google.googlenav.friend.android.BackgroundFriendService@2e664200
with Intent { flg=0x4
cmp=com.google.android.apps.maps/com.google.googlenav.friend.android.Backgr
oundFriendService (has extras) }: java.lang.NullPointerException at
android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2784)
at android.app.ActivityThread.access$3400(ActivityThread.java:116) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1855) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4203) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:799) at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557) at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>2579</bugid>
<title>build/envsetup.sh does not define ddms on Ubuntu 8.10</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-07-09T20:39:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>sbq...@gmail.com</reportedBy>
<openedDate>Tue, 05 May 2009 15:10:51 +0000</openedDate>
<description>Following the instructions on http://source.android.com/using-eclipse
under Q&quot;EDebugging the emulator with EclipseQ&quot;E A peer is working on a Mac
and he claims when he executes: . build/envsetup.sh lunch 1 make
emulator ddms is defined for him. IQ&apos;Em on Ubuntu 8.10. I followed the
instructions and an emulator is running. I opened another shell as
instructed. When I type ddms in there, I get: bash: ddms: command not
found A found two ddms commands in the tree. One worked, one didnQ&apos;Et.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:46:47 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 20:39:15 +0000</when>
<what>you say you opened another shell. You need to source build/envsetup.sh and run lunch in every shell you open.

ItQ&apos;Es normal one of the two ddms commands didnQ&apos;Et work. ItQ&apos;Es the base one that gets moved to its proper folder during build time.</what>
</comment>
</bug>
<bug>
<bugid>20049</bugid>
<title>CanQ&apos;Et Make Internet calls in Airplane Mode with WiFi Enabled on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>thomas.s...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 20:17:25 +0000</openedDate>
<description>User wishes to disable use of the mobile network and only connect using
WiFi for Internet Calling calls (perhaps while on an airplane with WiFi,
in a basement or remote area without mobile coverage where they wish to
save battery, or in a place where use of outside mobile networks is not
permitted). Steps to reproduce the problem: - Configure Internet Calling
(SIP) with a working account for outgoing calls - Set it to make all
calls with Internet Calling - Enable airplane mode - Enable WiFi - Wait
for sufficient WiFi connection (Q&quot;Egreen with 2 barsQ&quot;E) - Call someone
(type a regular phone number; How do you type a SIP address anyway?)
What happened: Q&quot;ETo place a call, first turn off Airplane mode.Q&quot;E error
message appears; call is cancelled. Correct behavior: Call is placed
using Internet Calling. Device: Nexus One Version of Android: 2.3.4</description>
<comment>
<author>thomas.s...@gmail.com</author>
<when>Wed, 14 Sep 2011 20:18:06 +0000</when>
<what>DUP (why did it post two?)</what>
</comment>
</bug>
<bug>
<bugid>16743</bugid>
<title>Conflict when put ArrayList with parcelable object and other complex parcelables objects in Intent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>epervie...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 12:41:57 +0000</openedDate>
<description>I extract the code where, i think, there is a problem. This code works:
public void writeToParcel(Parcel arg0, int arg1) {
arg0.writeParcelable(object1, arg1); arg0.writeTypedList(arraylist1); }
public void readFromParcel(Parcel in) { object1 =
in.readParcelable(object1.class.getClassLoader()); arraylist1 = new
ArrayListQ&lt;Eobject3Q&gt;E(); in.readTypedList(arraylist1, object3.CREATOR); }
but if I add an other complex parcelable object (with intern parcelable
ArrayList): public void writeToParcel(Parcel arg0, int arg1) {
arg0.writeParcelable(object1, arg1); arg0.writeParcelable(object2,
arg1); arg0.writeTypedList(arraylist1); } public void
readFromParcel(Parcel in) { object1 =
in.readParcelable(object1.class.getClassLoader()); object2 =
in.readParcelable(object2.class.getClassLoader()); arraylist1 = new
ArrayListQ&lt;Eobject3Q&gt;E(); in.readTypedList(arraylist1, object3.CREATOR); } I
obtain an boucle with more 10000000 elements for arraylist1 (or others
issues incomprehensible) although if I delete lines with arraylist1, it
works: public void writeToParcel(Parcel arg0, int arg1) {
arg0.writeParcelable(this.object1, arg1);
arg0.writeParcelable(this.object2, arg1); } public void
readFromParcel(Parcel in) { object1 =
in.readParcelable(object1.class.getClassLoader()); object2 =
in.readParcelable(object2.class.getClassLoader()); } In some others case
i have this issue, Q&quot;Eandroid.os.BadParcelableException:
ClassNotFoundException when unmarshalling: ...Q&quot;E Finally, i found an
answer in stackoverflow, that we must writing/reading Parcelable always
after all other types.
(http://stackoverflow.com/questions/5962623/some-parcelables-objects-put-together-in-an-intent-bundle-could-be-interfere-them)
So this code works: public void writeToParcel(Parcel arg0, int arg1) {
arg0.writeTypedList(arraylist1); arg0.writeParcelable(object1, arg1);
arg0.writeParcelable(object2, arg1); } public void readFromParcel(Parcel
in) { arraylist1 = new ArrayListQ&lt;Eobject3Q&gt;E();
in.readTypedList(arraylist1, object3.CREATOR); object1 =
in.readParcelable(object1.class.getClassLoader()); object2 =
in.readParcelable(object2.class.getClassLoader()); } is it a normal
behavior ?</description>
</bug>
<bug>
<bugid>3182</bugid>
<title>Gallery: setting the downloaded image as Wallpaper results in Q&quot;ENo application can perform this actionQ&quot;E </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>tomafei...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jul 2009 06:19:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Steps to reproduce: 1. start browser 2. View http://nactsft.net -Q&gt;E
MMS\EMS Files -Q&gt;E MMS Categories -Q&gt;E Picture Files. 3. download below
images - GIF -Q&gt;E 160 x 120 GIFQ&apos;Es -Q&gt;E 87a 160x120 #1 12KB - JPG -Q&gt;E 160 X
120 JPGQ&apos;Es -Q&gt;E 160 x 120 Cat 22KB 4 Downloads is displayed: once
downloaded, press the file to view it. 5 Try to set it as Wallpaper
using left top icon: Q&quot;ESet picture as: No applications can perform this
actionQ&quot;E is displayed! 6. Press menu and press the Q&quot;Eset AsQ&quot;E button,
Q&quot;EContact iconQ&quot;E and Q&quot;EWallpaperQ&quot;E options are displayed. 7. Go to Media
Gallery and locate same pictures Q&gt;E View them and press on the Q&quot;ESet asQ&quot;E
icon Q&gt;E Q&quot;EContact iconQ&quot;E and Q&quot;EWallpaperQ&quot;E options are displayed. Expected
Results: Step 5: Q&quot;EContact iconQ&quot;E and Q&quot;EWallpaperQ&quot;E options shall be
displayed Root cause: The code to response the click of Q&quot;ESetQ&quot;E icon may
have defect and not in consistent with that to respond to the click of
Q&quot;Eset asQ&quot;E button on menu bar.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:28:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:59:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>955</bugid>
<title>AlertDialog.Builder setMultiChoiceItems losed checked state for invisible items in UI</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-11-01T07:35:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>muthu.ramadoss</reportedBy>
<openedDate>Fri, 10 Oct 2008 06:54:14 +0000</openedDate>
<description>Type: UI Widget Bug Widget: AlertDialog API Used: public
AlertDialog.Builder setMultiChoiceItems(Cursor cursor, String
isCheckedColumn, String labelColumn,
DialogInterface.OnMultiChoiceClickListener listener) Created an
AlertDialog backed up by a cursor, with multichoiceitems coming from the
cursor. The database contains isCheckedColumn with all the rows with
value Q&quot;E1Q&quot;E (checked). The AlertDialog displays the checked items
correctly only for visible rows in UI. As you scroll down, the news rows
becoming visible are Q&quot;ENOTQ&quot;E checked. This happens in both
portrait/landscape mode. In landscape only about 4 visible rows were
shown checked. In portrait about 6 visible rows. Summary: Looks like a
UI refresh problem. The View when updating, losed the checked value
coming from the cursor.</description>
<comment>
<author>muthu.ramadoss</author>
<when>Thu, 30 Oct 2008 11:17:11 +0000</when>
<what>Tested it with the Android Source from Git and the bug exists. The bug seem to happen
only for the first time the view is shown.

Will test more and patch it if required.</what>
</comment>
<comment>
<author>muthu.ramadoss</author>
<when>Fri, 31 Oct 2008 09:30:15 +0000</when>
<what>BUG FIXED - http://review.source.android.com/1650
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 01 Nov 2008 07:35:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18999</bugid>
<title>DevicePolicyManager: action results are broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jdropm...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 09:35:42 +0000</openedDate>
<description>If I start the actions DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN and
ACTION_SET_NEW_PASSWORD for result, I get immediately a result code of
-1 back. In earlier versions the result fired, when the user actually
completed the dialog. I am on 3.0.1. This completely breaks my
application, because I am not able to know when the user 1. completed it
and 2. if it was successful or not... See also:
http://groups.google.com/group/android-developers/browse_thread/thread/7763d2b37b148330</description>
</bug>
<bug>
<bugid>1888</bugid>
<title>Android Maps API Key shows Q&apos;E502 Server ErrorQ&apos;E</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-02T15:28:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sonxu...@gmail.com</reportedBy>
<openedDate>Sat, 31 Jan 2009 09:17:33 +0000</openedDate>
<description>Hi, IQ&apos;Em trying to sign up my app (even with debug key, I donQ&apos;Et need a
custom key by now) and I get a Server Error 502. Anyone knows whatQ&apos;Es
happening? How long will it take? I need the key for February 2nd.
Please if anyone has a valid debug key could post it for me? (IQ&apos;Em
reading my career thesis and I need that key!) Thank you</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 15:28:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17639</bugid>
<title>USSD Reply of Text Input Not Working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>and...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 06:25:18 +0000</openedDate>
<description>IQ&apos;Em using a Samsung Galaxy S II (GT-I9100) with the following firmware
info: - Baseband version: I9100XXKDJ - Android 2.3.3 - Kernel Version:
2.6.35.7-I9100XWKE2-CL187606 (root@DELL101 #2) - Build number:
GINGERBREAD.XWKE2 On Stock Keyboard (Samsung Keyboard), whenever I
receive a USSD message, and I tap on the reply input, I am shown a
number pad and am not able to switch to keyboard view. So IQ&apos;Em not able
to reply with text. On Swype Keyboard (or some other), it supports
changing to the QWERTY keyboard, but when I type a letter or character
outside of the number pad, nothing happens. It is only when I press
certain characters that are on the number pad (0-9, *, #, etc) that the
characters appear. IQ&apos;Em assuming this is an Android problem and not on
Samsung. IQ&apos;Ed like to contribute code on fixing this. IQ&apos;Em not familiar
with Android. Can anybody point me in the right direction for this one?
Thanks.</description>
<comment>
<author>basap...@gmail.com</author>
<when>Thu, 07 Jul 2011 09:09:30 +0000</when>
<what>I am also facing this issue.. Mine is HTC Hero 2.1
This looks to be definitely an issue with Android because other phones accept letters for the same text field.</what>
</comment>
<comment>
<author>basap...@gmail.com</author>
<when>Thu, 07 Jul 2011 09:17:51 +0000</when>
<what>Update: I tried on Nokia, SPV M700 and they accept letter or character inputs. Not sure why HTC or Samsung are facing an issue. Wondering if it is Android issue or phone manufacturer issue.. 


</what>
</comment>
<comment>
<author>and...@gmail.com</author>
<when>Thu, 07 Jul 2011 11:04:39 +0000</when>
<what>Some android phones support it. I think this is manufacturer specific. IQ&apos;Em
hoping google will push this issue to the manufacturers. fragmentation issue
for them again.

is</what>
</comment>
<comment>
<author>and...@gmail.com</author>
<when>Fri, 08 Jul 2011 03:20:08 +0000</when>
<what>Just updated to XWKE7, problem still exists. </what>
</comment>
<comment>
<author>yus...@gmail.com</author>
<when>Thu, 18 Aug 2011 13:30:25 +0000</when>
<what>In markets like South Africa where USSD is very prevalent, this is a huge problem.

Verified to be an issue on Galaxy SII and HTC devices. </what>
</comment>
</bug>
<bug>
<bugid>16389</bugid>
<title>Apps in SD were not accessable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thisisu...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 13:37:56 +0000</openedDate>
<description>Hi Team, I recently bought Samsung Galaxy Ace in India, and i upgraded
the phone to 2.3.3. Whenever i download the apps from the android market
few apps were directly getting installed on SD. They are working fine
soon after the installation. But once when i restarted the phone or
connect Q&amp;E disconnect the phone from Kies these apps installed on SD are
no more accessable. I tried finding it out myself in different blogs but
didnt succeed. I had the same problem with the initial version of
android which i got the phone (2.2.1). Please help me out guys.. This
thing is making me crazy, i have to reinstall every time thats sick..
Regards, Uday S NOTE: This form is only for reporting bugs found in the
Android system while developing Android applications on 2.3. Use the
Tools templates for issues with the developer tools. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. Please make sure that youQ&apos;Ere using
Android 2.3, and (if the issue exists on a device) that the device also
runs Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
</bug>
<bug>
<bugid>14167</bugid>
<title>Menus and drop-downs (sorted?) donQ&apos;Et react on key-presses</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 01:45:01 +0000</openedDate>
<description>Menus - especially ssorted ones - should react to key-presses. E.g.
pressing the letter N should go to New in a list.</description>
</bug>
<bug>
<bugid>7692</bugid>
<title>Notepad tutorial exercise 3: force close in onSaveInstanceState()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.b...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 15:51:46 +0000</openedDate>
<description>In the tutorial at
http://developer.android.com/resources/tutorials/notepad/notepad-ex3.html
The following code in step 7: @Override protected void
onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putLong(NotesDbAdapter.KEY_ROWID, mRowId); } Causes a force
close error to occur if the user is editing a new (never saved) note. In
this situation, mRowId will be set to null, and putLong will throw a
type mismatch error because it expects a Long. The simplest fix is to
change the code to: @Override protected void onSaveInstanceState(Bundle
outState) { super.onSaveInstanceState(outState); if (mRowId != null) {
outState.putLong(NotesDbAdapter.KEY_ROWID, mRowId); } } - since
onCreate() will set mRowId to null anyway if it is omitted from the
savedInstanceState Bundle.</description>
</bug>
<bug>
<bugid>3267</bugid>
<title>setTextColor(Color.WHITE) turns text bold</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>maca...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 21:16:13 +0000</openedDate>
<description>IQ&apos;Eve been doing the notepad tutorial (
http://developer.android.com/guide/tutorials/notepad/index.html ) To
improve it, I added a char counter on top of the body doing this:
note_edit.xml =Q&gt;E http://pastebin.com/f5fda29fe NoteEdit.java =Q&gt;E
http://pastebin.com/f4495e573 The code should do this: If bodyText Q&lt;E 4
=Q&gt;E white text. if bodyText Q&gt;E 4 =Q&gt;E red text. The thing is:
mChars.setTextColor(Color.WHITE) on line 92 turns my text bold. If
instead of WHITE y choose BLUE or GREEN this doesnQ&apos;Et happen. Tested with
Emulator and HTC magic.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:15:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12761</bugid>
<title>Google Search Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yj8...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 06:16:29 +0000</openedDate>
<description>Hi, I found 1 Google Search issue. If you resolve these issues or
already got answers, Let me know it. Thanks. Q&lt;EPre-conditionQ&gt;E Saved memo
named Q&quot;EAQ&quot;E Q&lt;EOccurence processQ&gt;E 1. Idle - Google Search - Input Q&apos;EAQ&apos;E 2.
Press Memo Q&apos;EAQ&apos;E at Search screen 3. Delete Memo Q&apos;EAQ&apos;E - back key 4. Press
Memo Q&apos;EAQ&apos;E at Search screen Q&lt;EResultQ&gt;E Q&apos;EAQ&apos;E is deleted, but showing. NOTE:
This form is only for reporting bugs found in the Android system while
developing Android applications. Use the Tools templates for issues with
the developer tools. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>2647</bugid>
<title>[BT Car] [1.5 regression] RoadStar CD-880BT Bluetooth car radio headset not working after upgrade to Cupcake</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:15:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>31</stars>
<reportedBy>neilboyd</reportedBy>
<openedDate>Tue, 12 May 2009 09:57:40 +0000</openedDate>
<description>I have a RoadStar CD-880BT car radio. This behaves as a Bluetooth
headset. Before the upgrade to Android 1.5 it worked fine, but after the
upgrade I canQ&apos;Et hear the caller any more. They can still hear me.</description>
<comment>
<author>willy.pl...@gmail.com</author>
<when>Tue, 12 May 2009 11:58:38 +0000</when>
<what>Same problem here, only I drive a Citro?n C4 Picasso. Before the update the phone 
worked perfectly with my carkit but afther the update there is no sound. </what>
</comment>
<comment>
<author>simon.hi...@gmail.com</author>
<when>Sat, 16 May 2009 13:01:26 +0000</when>
<what>I have a similiar problem Issue 2685.</what>
</comment>
<comment>
<author>kobra6...@gmail.com</author>
<when>Mon, 25 May 2009 05:46:25 +0000</when>
<what>I drive 07 Nissan Altima.  The tech package bluetooty handsfree system that came 
with the car worked fine before the cupcake uptade.  After the update, sound is 
disturted.  </what>
</comment>
<comment>
<author>kobra6...@gmail.com</author>
<when>Mon, 25 May 2009 05:46:28 +0000</when>
<what>I drive 07 Nissan Altima.  The tech package bluetooty handsfree system that came 
with the car worked fine before the cupcake uptade.  After the update, sound is 
disturted.  </what>
</comment>
<comment>
<author>steveo94@gmail.com</author>
<when>Mon, 25 May 2009 20:30:56 +0000</when>
<what>I have an 08 Altima with the same issue. Pre-cupcake was fine, post-cupcake it sounds 
over modulated and the caller canQ&apos;Et hear me.</what>
</comment>
<comment>
<author>neilboyd</author>
<when>Tue, 26 May 2009 05:16:52 +0000</when>
<what>The last two comments are about distorted sound, which is a different issue to this
one. This one is about no sound.</what>
</comment>
<comment>
<author>oskarsz...@gmail.com</author>
<when>Tue, 26 May 2009 13:38:52 +0000</when>
<what>I have the same no sound issue since the upgrade to 1.5.

ItQ&apos;Es a 2007 Peugeot 308, before the update everything worked perfectly. After the 
update I can still call out and receive calls through the radio, but the sound 
doesnQ&apos;Et come through. Using the Q&quot;EBluetoothQ&quot;E button from the G1 menu during the call 
has no effect.</what>
</comment>
<comment>
<author>loll...@gmail.com</author>
<when>Tue, 26 May 2009 20:06:21 +0000</when>
<what>Confirmed with a Citroen C4 (non Picasso). Caller can still hear me, but no sound
comes through car speakers.</what>
</comment>
<comment>
<author>neilboyd</author>
<when>Wed, 27 May 2009 05:17:32 +0000</when>
<what>Additional information to my original post: A2DP works fine.</what>
</comment>
<comment>
<author>steveo94@gmail.com</author>
<when>Thu, 28 May 2009 06:03:11 +0000</when>
<what>The subject of this thread states Q&quot;EBluetooth car radio headset not working after 
upgrade to CupcakeQ&quot;E. The caller canQ&apos;Et hear me, but I can hear the caller. So, 
therefore I thought it would fit the title of this thread. I am truly sorry if I am 
stepping on your toes. I just figured the more people that said the bluetooth wasnQ&apos;Et 
working properly, the more likely it would get resolved. </what>
</comment>
<comment>
<author>neilboyd</author>
<when>Thu, 28 May 2009 08:31:05 +0000</when>
<what>No need to apologise, but why donQ&apos;Et you make a new issue?
ThereQ&apos;Es a big difference between no sound at all and distorted sound.</what>
</comment>
<comment>
<author>neilboyd</author>
<when>Thu, 28 May 2009 09:33:00 +0000</when>
<what>Some more information.  Here are some logs of it answering a call.

HereQ&apos;Es the log on the car radio as named in the title:

05-28 08:40:59.026 I/Bluetooth AT sent(   96): +CIEV: 3,1
05-28 08:40:59.026 I/Bluetooth AT sent(   96): RING
05-28 08:40:59.026 I/Bluetooth AT sent(   96): +CLIP: Q&quot;E**********Q&quot;E,129
05-28 08:41:00.386 I/AudioHardwareMSM72XX(   35): Routing audio to Speakerphone
05-28 08:41:00.386 D/HTC Acoustic(   35): msm72xx_enable_audpp: 0x0001
05-28 08:41:05.006 I/Bluetooth AT sent(   96): RING
05-28 08:41:05.006 I/Bluetooth AT sent(   96): +CLIP: Q&quot;E**********Q&quot;E,129
05-28 08:41:06.637 I/WindowManager(   57): interceptKeyTq: CALL key-down while
ringing: Answer the call!
05-28 08:41:06.676 I/phone   (   96): acceptCall: incoming...
05-28 08:41:06.696 I/AudioHardwareMSM72XX(   35): Routing audio to Handset
05-28 08:41:06.696 D/HTC Acoustic(   35): msm72xx_enable_audpp: 0x0000
05-28 08:41:07.026 I/bluetooth_ScoSocket.cpp(   96): Connecting to socket
05-28 08:41:07.026 I/Bluetooth AT sent(   96): +CIEV: 2,1
05-28 08:41:07.026 I/Bluetooth AT sent(   96): +CIEV: 3,0
05-28 08:41:07.076 E/bluetooth_ScoSocket.cpp(   96): connect_work: connect() failed:
Protocol not supported


And hereQ&apos;Es the log on another Bluetooth handsfree device that works okay:

05-28 08:46:05.876 I/Bluetooth AT sent(   96): +CIEV: 3,1
05-28 08:46:05.876 I/Bluetooth AT sent(   96): RING
Q&lt;Eno clipQ&gt;E
05-28 08:46:07.306 I/AudioHardwareMSM72XX(   35): Routing audio to Speakerphone
05-28 08:46:07.306 D/HTC Acoustic(   35): msm72xx_enable_audpp: 0x0001
05-28 08:46:08.877 I/Bluetooth AT sent(   96): RING
Q&lt;Eno clipQ&gt;E
05-28 08:46:09.776 I/WindowManager(   57): interceptKeyTq: CALL key-down while
ringing: Answer the call!
05-28 08:46:09.786 I/phone   (   96): acceptCall: incoming...
05-28 08:46:09.806 I/AudioHardwareMSM72XX(   35): Routing audio to Handset
05-28 08:46:09.816 D/HTC Acoustic(   35): msm72xx_enable_audpp: 0x0000
05-28 08:46:10.036 I/bluetooth_ScoSocket.cpp(   96): Connecting to socket
05-28 08:46:10.036 I/Bluetooth AT sent(   96): +CIEV: 2,1
05-28 08:46:10.036 I/Bluetooth AT sent(   96): +CIEV: 3,0
05-28 08:46:10.076 I/bluetooth_ScoSocket.cpp(   96): SCO socket connected (outgoing)

There are two differences:
1. On the first one thereQ&apos;Es a CLIP command (IQ&apos;Eve starred out the phone number), on
the second one there isnQ&apos;Et (IQ&apos;Eve marked the place where it should be), although the
phone did actually report the incoming phone number in both cases.  This is probably
irrelevant.
2. The first one ends with Q&quot;EProtocol not supportedQ&quot;E, the second one ends with Q&quot;Esocket
connectedQ&quot;E.

Unfortunately the log doesnQ&apos;Et say which protocol isnQ&apos;Et supported, but presumably
thereQ&apos;Es been a protocol removed since Android 1.1 because it worked then.
</what>
</comment>
<comment>
<author>MCarey...@gmail.com</author>
<when>Thu, 04 Jun 2009 11:05:54 +0000</when>
<what>Confirm on my 2009 Nissan Altima bluetooth worked fine until the upgrade.  I can use 
the to initiate dialing but neither audio from the phone nor audio to the phone is 
being passed.

I totally unpaired the phone and paired it up fresh with the same negative results.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Fri, 12 Jun 2009 01:49:12 +0000</when>
<what>Same problem here in an LG LAC-8600. The device has both A2DP and Headphone profile. 
A2DP works fine but Headset doesnt. Its like the phone doesnt Aknowledge to the 
stereo that the call has been stablished as in most of the cases, the stereo keeps 
playing music. Also, on the first attempt, the phone doesnt gets in to bluetooth 
mode (the call frame stays green instead of changing to blue).</what>
</comment>
<comment>
<author>circui...@gmail.com</author>
<when>Fri, 12 Jun 2009 12:52:33 +0000</when>
<what>I have both a 2007 Altima and 2007 350Z with factory bluetooth.  Both worked before 
update to 1.5  I can dial out and recieve calls but there is no microphone or 
speaker connection.  The handset microphone and speaker are still active.  Unpaired 
and repaired - no change.  I have two other Moto A2DP compatable phones which work 
fine (they are set to priority 2 and 3, G1 is set to priority 1).
If the handset bluetooth is enabled, you have a call in progress and enter the car 
the call (including audio) transfers to the car.  When the call is finished, 
subsequent calls revert to no audio to car.</what>
</comment>
<comment>
<author>reed.hen...@gmail.com</author>
<when>Sat, 13 Jun 2009 05:38:41 +0000</when>
<what>Just checking in another instance of this issue.  I have a 2008 Nissan Altima Coupe
and was using the factory bluetooth on the car with my G1 just fine until the cupcake
update today.  After the update, the phone pairs just fine, but any sound that is
routed from the phone to the car is distorted and over-modulated sounding.  Also, the
microphone doesnt work until i tell my car to unpair from the phone.  Sure hope they
decide to fix this quick.  :(</what>
</comment>
<comment>
<author>gw.pluim...@gmail.com</author>
<when>Mon, 15 Jun 2009 18:23:28 +0000</when>
<what>Same problem with standard build-in carkit of the BMW. No sound since upgrade to 1.5. </what>
</comment>
<comment>
<author>smop...@gmail.com</author>
<when>Fri, 19 Jun 2009 13:05:29 +0000</when>
<what>Problem also exists with Peugeot 207, after cupcake
I managed to get sound out of carspeakers once..accidentally, when headset was
plugged in? Please fix.</what>
</comment>
<comment>
<author>steveo94@gmail.com</author>
<when>Sat, 20 Jun 2009 21:03:29 +0000</when>
<what>Here is a work around that worked for someone that owns an infinity g35x:

Take the call off bluetooth by selecting Q&quot;Euse handsetQ&quot;E using the G35Q&apos;Es control panel.
Press the Q&quot;EphoneQ&quot;E button on the G35 steering wheel (places the call back on bluetooth).

This also works on my 08 Altima. It is at least a short term solution.

</what>
</comment>
<comment>
<author>drest...@gmail.com</author>
<when>Wed, 24 Jun 2009 18:17:29 +0000</when>
<what>Hi all,

IQ&apos;Em the above mentioned G35X owner. Just adding myself to this issue number.

2007 Infiniti G35X - built-in bluetooth
T-Mobile G1 1.5

All calls result in local garbled audio with no audio heard at other end. Problem
started immediately after OTA 1.5 install.

HereQ&apos;Es hoping it gets fixed.</what>
</comment>
<comment>
<author>Miguel.O...@gmail.com</author>
<when>Wed, 24 Jun 2009 22:20:14 +0000</when>
<what>My Car is a Citroen C4 (Not the picasso model) and i have the same problem. My phone,
a G2 (htc Magic) pairs fine but sound while calls is not working. I have access to my
contacts perfectly, but no luck with sound, please fix this!!!</what>
</comment>
<comment>
<author>rich.lit...@gmail.com</author>
<when>Fri, 26 Jun 2009 14:31:41 +0000</when>
<what>Hi, I have a 2007 Peugeot 407 with built in Bluetooth car kit with the same issue, 
before cupcake the bluetooth worked well, post cupcake the phone connects and when a 
call is made or comes in the radio mutes but the sound does not come through the car 
speakers as it should, instead it carries on using the handheld earpiece. Also I can 
no longer see my contacts through the car radio (I used to be able too!). Very 
annoying.</what>
</comment>
<comment>
<author>chriseo...@gmail.com</author>
<when>Sat, 27 Jun 2009 02:31:41 +0000</when>
<what>I HAVE A 2008 NISSAN VERSA AND BEFORE THE 1.5 CUPCAKE UPDATE MY HANDS FREE WORKED 
PERFECTLY AND NOW THE RADIO SOUND MUTES BUT CALL COMES THOUGH THE PHONE I EVEN HAD 
ANOTHER G1 SHIPED AND IT WORKED BEFORE THE PHONE UPDATED NOW NO WORK 
I CALLED T MOBILE AND THEAY WON,T TAKE ANY RESPONSABLITY 
I CALLED HTC THEAY SAID TO CALL T MOBILE AND GOOGLE NO WAY JOSE CAN I EVEN THINK OF 
GETTING ANY ONE ON THE PHONE
OH DID I SAY T MOBILE OFFERSD MY FIVE DOLLARS AS COMP ONE TIME $5 
NOW WHAT ANY IDEAS 
$5 FOR A FOOT LONG </what>
</comment>
<comment>
<author>sarah.e....@gmail.com</author>
<when>Mon, 29 Jun 2009 02:11:02 +0000</when>
<what>I have a 2007 Nissan Sentra and the factory-installed bluetooth system worked perfectly 
before the Cupcake update.  The system indicates that the phone is connected to the 
system, but when I receive a call or make a call, the system routes the call through 
the phone and not through the bluetooth.  Essentially since the udpdate my bluetooth is 
useless. Looking for a fix!</what>
</comment>
<comment>
<author>alfmeta...@gmail.com</author>
<when>Mon, 29 Jun 2009 05:01:13 +0000</when>
<what>I have a mazda 3 2010; before the cupcake update the car found the bluetoothQ&apos;Es G1 as 
PHONE AUDIO only, and worked flawlessly.
after cupcake, the car found the G1 as PHONE AUDIO and MUSIC PLAYER too, and never 
worked again.
I disabled the music player on the G1Q&apos;Es bluetooth settings, and made a phone call 
and i didnt hear anything on the car speakers except for the Q&quot;Ehang upQ&quot;E sound

then I disabled the phone audio on the G1 Q&apos;Es bluetooth settings, and turned ON the 
Music player .
I played a couple songs and no audio from the car speakers.
we need a FIX =)
  </what>
</comment>
</bug>
<bug>
<bugid>16221</bugid>
<title>solo.isCheckBoxChecked(String) always returns false</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-26T18:14:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ph3so_...@yahoo.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 07:32:45 +0000</openedDate>
<description>Hello Moderators and developers, I have the problem like any other
individuals who reported this first(IQ&apos;Eve had read all their dilemma),
and AFAIK the current solution is to use its index:
http://groups.google.com/group/robotium-developers/browse_thread/thread/bc1f82f9d53e65b2/701a281a1c85b3ab?#701a281a1c85b3ab
and https://code.google.com/p/robotium/issues/detail?id=97 I am new to
the android environment to tried any suitable technology with regards to
my development. But indeed, in everything that I tried, I cannot imagine
the use of solo.isCheckBoxChecked(String); since it always returns
false, please see the Scenario/Code below: @Smoke public void
testSettingsPrefs() throws Exception{ solo.clickOnMenuItem(Q&quot;ESettingsQ&quot;E);
solo.clickOnText(Q&quot;EMusicQ&quot;E); solo.clickOnText(Q&quot;EHintsQ&quot;E); boolean expected =
true; //returns null :( //checkBx1_text = , checkBx2_text =
solo.getCurrentCheckBoxes().get(0).setText(Q&quot;ETAEQ&quot;E); Log.i(TAG,
Q&quot;EcheckBx1_text = Q&quot;E+solo.getCurrentCheckBoxes().get(0).getText()+ Q&quot;E,
checkBx2_text = Q&quot;E+solo.getCurrentCheckBoxes().get(1).getText());
//commented this one since it gives me an error //
solo.getCurrentCheckBoxes().get(0).setText(Q&quot;EMusicQ&quot;E); //the boolean that
will be use to assert if the 2 checkbox(Music, // Hints) are unchecked
boolean actual = !(solo.isCheckBoxChecked(Q&quot;EMusicQ&quot;E) Q&amp;EQ&amp;E
solo.isCheckBoxChecked(Q&quot;EHintsQ&quot;E)); //logging with the use of
isCheckBoxChecked(int index); //this method gives me the correct status
of the 2 checkbox Log.i(TAG, Q&quot;EUsing_INDEX Music Checkbox State: Q&quot;E+
(solo.isCheckBoxChecked(0)? Q&quot;ECheckedQ&quot;E: Q&quot;EunCheckedQ&quot;E)+ Q&quot;E, Hints Checkbox
State: Q&quot;E+ (solo.isCheckBoxChecked(1)? Q&quot;ECheckedQ&quot;E: Q&quot;EunCheckedQ&quot;E) );
//logging with the use of isCheckBoxChecked(String) //this method always
give me false, which is a pain in the head Log.i(TAG, Q&quot;EUsing_TEXT Music
Checkbox State: Q&quot;E+ (solo.isCheckBoxChecked(Q&quot;EMusicQ&quot;E)? Q&quot;ECheckedQ&quot;E:
Q&quot;EunCheckedQ&quot;E)+ Q&quot;E, Hints Checkbox State: Q&quot;E+
(solo.isCheckBoxChecked(Q&quot;EHintsQ&quot;E)? Q&quot;ECheckedQ&quot;E: Q&quot;EunCheckedQ&quot;E) ); //check if
boolean actual does return true or false, just for checking //purposes
Log.i(TAG, Q&quot;Eactual value: Q&quot;E+(actual?Q&quot;EtrueQ&quot;E:Q&quot;EfalseQ&quot;E)); assertEquals(Q&quot;EBoth
Music and Hints ChkBox option are disabledQ&quot;E, expected, actual);
solo.goBackToActivity(Q&quot;ESudokuQ&quot;E); } I know that the default android
Checkbox extends TextView, then why not use those label/text to know if
the Checkbox/es that will be asserted contains the right value. :(</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:14:16 +0000</when>
<what>This API is not part of the Android platform.</what>
</comment>
</bug>
<bug>
<bugid>190</bugid>
<title>super.OnCreate in class that extends MapActivity can cause null pointer exception</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-08T01:30:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jim.ren...@gmail.com</reportedBy>
<openedDate>Tue, 05 Feb 2008 17:37:48 +0000</openedDate>
<description>My application is built on a MapActivity and has been working fine (Such
as it is.) for the last several weeks. Recently, when I went to launch
it from Eclipse (On a Windows/xp machine), I got null pointer exception
when my activity, as the first thing in its OnCreate method, did a
super.OnCreate( icicle): E/AndroidRuntime(544): Uncaught handler: thread
Main exiting due to uncaught exception E/AndroidRuntime(544):
java.lang.RuntimeException: Unable to start activity
ComponentInfo{name.renkel.james.HereIAm/name.renkel.james.HereIAm.HIAactivity}:
java.lang.NullPointerException E/AndroidRuntime(544): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1397)
E/AndroidRuntime(544): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1410)
E/AndroidRuntime(544): at
android.app.ActivityThread.access$1200(ActivityThread.java:76)
E/AndroidRuntime(544): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:980)
E/AndroidRuntime(544): at
android.os.Handler.dispatchMessage(Handler.java:80)
E/AndroidRuntime(544): at android.os.Looper.loop(Looper.java:71)
E/AndroidRuntime(544): at
android.app.ActivityThread.main(ActivityThread.java:2506)
E/AndroidRuntime(544): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime(544): at
java.lang.reflect.Method.invoke(Method.java:380) E/AndroidRuntime(544):
at android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1170)
E/AndroidRuntime(544): at
android.os.ZygoteInit.main(ZygoteInit.java:1121) E/AndroidRuntime(544):
at android.dalvik.NativeStart.main(Native Method) E/AndroidRuntime(544):
Caused by: java.lang.NullPointerException E/AndroidRuntime(544): at
com.google.common.io.android.AndroidPersistentStore.deleteAllBlocks(Unknown
Source) E/AndroidRuntime(544): at
com.google.googlenav.map.b.eraseAll(Unknown Source)
E/AndroidRuntime(544): at com.google.googlenav.map.b.a(Unknown Source)
E/AndroidRuntime(544): at com.google.googlenav.map.b.Q&lt;EinitQ&gt;E(Unknown
Source) E/AndroidRuntime(544): at
com.google.googlenav.map.a.Q&lt;EinitQ&gt;E(Unknown Source) E/AndroidRuntime(544):
at com.google.googlenav.map.Map.Q&lt;EinitQ&gt;E(Unknown Source)
E/AndroidRuntime(544): at
com.google.android.maps.MapActivity.createMap(MapActivity.java:192)
E/AndroidRuntime(544): at
com.google.android.maps.MapActivity.onCreate(MapActivity.java:115)
E/AndroidRuntime(544): at
name.renkel.james.HereIAm.HIAactivity.onCreate(HIAactivity.java:132)
E/AndroidRuntime(544): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:786)
E/AndroidRuntime(544): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1367)
E/AndroidRuntime(544): ... 11 more This is apparently occurring deep
inside of the MapActivity initialization code. My application has
crashed in many strange and wonderful ways as I have been developing it.
I can understand that doing so might Q&quot;Egoof upQ&quot;E the MapActivity and
MapView mechanisms. But I donQ&apos;Et think they should ever cause a null
pointer exception. I tried catching the exception in my code and
ignoring it, but then basically nothing works. The only way IQ&apos;Eve found
to circumvent this is to delete the userdata.img file, which is pretty
drastic.</description>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Wed, 06 Feb 2008 05:38:29 +0000</when>
<what>I have also seen this happen and in my case it helped to delete the .apk in the /data/app and the other app-
related stuff under /data/data/ folders in the emulator</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 07:04:09 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>abliss</author>
<when>Sat, 08 Mar 2008 01:30:57 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:50:09 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>18809</bugid>
<title>ANDROID IS FUCKING SHIT!!!!!!!!</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-07-26T19:02:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aaron.la...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 01:56:17 +0000</openedDate>
<description>YOUR OS IS FUCKING SHIT. FACEBOOK APP IS A FUCKING JOKE. MARKETPLACE =
FUCKING JOKE. OS = FUCKING JOKE!!! WHAT THE FUCK!!!!! MY DICK COULD
PROGRAM A BETTER FACEBOOK APP!!! FOR FUCK SAKE!! LOOK AT YOU. ARE YOU
HAVING A FUCKING LAUGH? CALL YOURSELF A PROFESSIONAL?!!?! HA FUCKING HA!
BULL-SHIT!!!! I WILL GIVE YOU 3 WORDS OF FUCKING WISDOM APPLE I
PHONE!!!! WATCH AND LEARN DICK HEADS!!!! NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>zanekami...@gmail.com</author>
<when>Tue, 26 Jul 2011 01:59:53 +0000</when>
<what>Please, if you have productive suggestions or bug reports, this is the proper forum in which to express those concerns. However, this is totally unproductive, and largely only tangentially related to Android. The Facebook application is the product of Facebook, not Google. Talk to them if you have problems.</what>
</comment>
<comment>
<author>aaron.la...@gmail.com</author>
<when>Tue, 26 Jul 2011 09:04:02 +0000</when>
<what>Please delete. </what>
</comment>
<comment>
<author>aurelien...@gmail.com</author>
<when>Tue, 26 Jul 2011 10:49:06 +0000</when>
<what>The only shit I see is between your ears ...</what>
</comment>
<comment>
<author>33tlj...@gmail.com</author>
<when>Tue, 26 Jul 2011 12:40:32 +0000</when>
<what>apple i phone got dick that is the hardware problem but not on the sperm (software). well takes time.</what>
</comment>
<comment>
<author>vinblau</author>
<when>Tue, 26 Jul 2011 18:53:51 +0000</when>
<what>Please close this, Q&quot;EWorking as IntendedQ&quot;E</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Tue, 26 Jul 2011 19:02:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17866</bugid>
<title>Bad English in dev guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bob.arn...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 23:56:17 +0000</openedDate>
<description>http://developer.android.com/guide/topics/renderscript/index.html
contains the bullet Less features: RenderScript does not provide as many
features as OpenGL such as all the compressed texture formats or GL
extensions. That should be Q&quot;EFewer featuresQ&quot;E or Q&quot;ELess feature-filledQ&quot;E or
pretty much any other wording. http://www.google.com/search?q=less+fewer</description>
</bug>
<bug>
<bugid>822</bugid>
<title>Color camera preview desired</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Sat, 23 Aug 2008 07:06:46 +0000</openedDate>
<description>[SDK 0.9 beta] Unlike the previous SDK M5 RC15, the camera preview on
the emulator (moving rectangle on checkerboard) now gives a greyscale
animation. For software testing of computer vision apps, the earlier
color animation is much preferred over the current BQ&amp;EW one, and also
likely more representative for the preview on physical phones.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:51:15 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Wed, 17 Dec 2008 17:05:01 +0000</when>
<what>This (computer vision use-cases) might be better addressed by allowing a real camera input (through some 
device abstraction layer) like suggested in Issue 1225 (http://code.google.com/p/android/issues/detail?
id=1225).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:48:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15659</bugid>
<title>com.google.android.gsf.loginservice doesnQ&apos;Et handle SQLiteDoneException which caused a crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>gzwu2...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 01:42:09 +0000</openedDate>
<description>This issue happened in the user trial testing, no fixed steps to
reproduce, however from the back trace, we can see loginservice
obviously didnQ&apos;Et handle the SQLiteDoneException which caused the crash,
in normal case SQLiteDoneException shall not be thrown, however it might
happen. SQLiteDoneException: An exception that indicates that the SQLite
program is done. Thrown when an operation that expects a row (such as
simpleQueryForString() or simpleQueryForLong()) does not get one. Here
is the API declaration: /** * Execute a statement that returns a 1 by 1
table with a numeric value. * For example, SELECT COUNT FROM table; * *
@return The result of the query. * * @throws
android.database.sqlite.SQLiteDoneException if the query returns zero
rows */ public long simpleQueryForLong() ItQ&apos;Es more a warning in
database, app need to handle the exception, some thing like: try {
contact.syncid = mSyncDB.querySyncId.simpleQueryForString(); } catch
(SQLiteDoneException e) { ..... } } --- Backtrace: Q&lt;EpreQ&gt;EProcess:
com.google.process.gapps Flags: 0x8be45 Package: com.google.android.gsf
v9 (2.3.1) Build: xxx java.lang.RuntimeException: Unable to start
receiver
com.google.android.gsf.loginservice.MigrateToAccountManagerBroadcastReceiver:
android.database.sqlite.SQLiteDoneException: unknown error at
android.app.ActivityThread.handleReceiver(ActivityThread.java:1862) at
android.app.ActivityThread.access$2400(ActivityThread.java:124) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1021) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:3785) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at
dalvik.system.NativeStart.main(Native Method) Caused by:
android.database.sqlite.SQLiteDoneException: unknown error at
android.database.sqlite.SQLiteStatement.native_1x1_long(Native Method)
at
android.database.sqlite.SQLiteStatement.simpleQueryForLong(SQLiteStatement.java:115)
at android.database.DatabaseUtils.longForQuery(DatabaseUtils.java:664)
at android.database.DatabaseUtils.longForQuery(DatabaseUtils.java:647)
at
com.google.android.gsf.loginservice.MigrateToAccountManagerBroadcastReceiver.migrateAndroidId(MigrateToAccountManagerBroadcastReceiver.java:46)
at
com.google.android.gsf.loginservice.MigrateToAccountManagerBroadcastReceiver.onReceive(MigrateToAccountManagerBroadcastReceiver.java:178)
at android.app.ActivityThread.handleReceiver(ActivityThread.java:1839)
... 10 more</description>
<comment>
<author>presid...@techzbt.com</author>
<when>Tue, 12 Jul 2011 20:53:48 +0000</when>
<what>my phone is producing this error on boot-up...any thoughts? 

07-12 15:11:30.552: ERROR/AndroidRuntime(2573): FATAL EXCEPTION: main
07-12 15:11:30.552: ERROR/AndroidRuntime(2573): java.lang.RuntimeException: Unable to start receiver com.google.android.gsf.loginservice.MigrateToAccountManagerBroadcastReceiver: android.database.sqlite.SQLiteDoneException: unknown error
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.app.ActivityThread.handleReceiver(ActivityThread.java:2821)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.app.ActivityThread.access$3200(ActivityThread.java:125)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2083)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.os.Handler.dispatchMessage(Handler.java:99)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.os.Looper.loop(Looper.java:123)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.app.ActivityThread.main(ActivityThread.java:4627)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at java.lang.reflect.Method.invokeNative(Native Method)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at java.lang.reflect.Method.invoke(Method.java:521)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at dalvik.system.NativeStart.main(Native Method)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573): Caused by: android.database.sqlite.SQLiteDoneException: unknown error
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.database.sqlite.SQLiteStatement.native_1x1_long(Native Method)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.database.sqlite.SQLiteStatement.simpleQueryForLong(SQLiteStatement.java:107)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.database.DatabaseUtils.longForQuery(DatabaseUtils.java:641)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.database.DatabaseUtils.longForQuery(DatabaseUtils.java:624)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at com.google.android.gsf.loginservice.MigrateToAccountManagerBroadcastReceiver.migrateAndroidId(MigrateToAccountManagerBroadcastReceiver.java:46)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at com.google.android.gsf.loginservice.MigrateToAccountManagerBroadcastReceiver.onReceive(MigrateToAccountManagerBroadcastReceiver.java:178)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     at android.app.ActivityThread.handleReceiver(ActivityThread.java:2810)
07-12 15:11:30.552: ERROR/AndroidRuntime(2573):     ... 10 more</what>
</comment>
</bug>
<bug>
<bugid>18704</bugid>
<title>After recent update, keyboard on HTC desire Z doesnQ&apos;Et work properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>steve.be...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 19:00:43 +0000</openedDate>
<description>Ever since I upgraded to Android version 2.3.3 my keyboard no longer
works. Some letters work when typing, however the Q&quot;EsQ&quot;E and Q&quot;EbQ&quot;E key for
example donQ&apos;Et work, instead when you press them (along with other keys)
you are either taken out of the text message, opens a web page, etc.
Example, using either chomp sms or the sms that came with the phone, I
can type in the address field without issues, but when I enter the text
field, I have issues. First I can enter a name or phone number to the
person whom IQ&apos;Em sending the sms. Then I move down to the text field, I
can use all of the Q&quot;Etop keysQ&quot;E Q&quot;Eq,w,e,r,t,y,u,i,o,pQ&quot;E on the second row,
the Q&quot;EaQ&quot;E works, but the Q&quot;Es,d,f,g,h...etcQ&quot;E brings up different results.
Opens a webpage, opens gmail, goes out of the sms application, etc.
Basically this makes the keyboard on my phone completely useless for
typing emails, smsQ&apos;Es, etc. The work around is to use the touch screen
keyboard, however this isnQ&apos;Et acceptable as I bought a phone with a
keyboard so I could use it! This only started occurring after the phone
was upgraded to the latest version. Had I known this would occur, I
never would have upgraded.</description>
<comment>
<author>Jani.K.M...@gmail.com</author>
<when>Fri, 22 Jul 2011 07:19:41 +0000</when>
<what>I have same problem. Have you got any solution fro this?

ItQ&apos;Es very anoying</what>
</comment>
<comment>
<author>Jani.K.M...@gmail.com</author>
<when>Fri, 22 Jul 2011 07:29:02 +0000</when>
<what>Hi,

Just resolved the problem. After upgrate there was shortcut assigned for example gmail Q&quot;ESearch + gQ&quot;E

if press search button(Magnifier on the front of your phone) once this Q&quot;EfunctionQ&quot;E will be disabled...

</what>
</comment>
<comment>
<author>steve.be...@gmail.com</author>
<when>Fri, 22 Jul 2011 07:34:34 +0000</when>
<what>much better!! Thanks!!</what>
</comment>
<comment>
<author>atalante...@gmail.com</author>
<when>Sun, 24 Jul 2011 14:42:06 +0000</when>
<what>Thanks! This fixes the issue :D</what>
</comment>
<comment>
<author>mved...@gmail.com</author>
<when>Wed, 03 Aug 2011 20:48:56 +0000</when>
<what>Hi guys, Which is the fix? I have 2.3.3 version but still with this problem. Very annoying and I have to restart the phone to temporary fix the problem!</what>
</comment>
<comment>
<author>ballue...@gmail.com</author>
<when>Sat, 13 Aug 2011 18:48:26 +0000</when>
<what>Sorry, just donQ&apos;Et get it. I pressed the search button on front of phone and now the problem is solved. Do you have to do that each time? Is there a temporary fix? or is that it?

Thanks for clarifying :-)</what>
</comment>
<comment>
<author>thePixel...@gmail.com</author>
<when>Tue, 16 Aug 2011 19:51:54 +0000</when>
<what>Same problem since the same update - search button solved it all - thanks for help.</what>
</comment>
<comment>
<author>maurice....@gmail.com</author>
<when>Mon, 22 Aug 2011 05:20:18 +0000</when>
<what>thanks for tip 
Search button solved it all</what>
</comment>
<comment>
<author>thePixel...@gmail.com</author>
<when>Mon, 22 Aug 2011 06:47:35 +0000</when>
<what>ATTENTION!
The search key trick DOES NOT solve the problem permanently - it happened to me again 5 days later...
</what>
</comment>
<comment>
<author>WimadSte...@gmail.com</author>
<when>Sun, 30 Oct 2011 14:58:24 +0000</when>
<what>Have the same problem, very annoying! Hope this can be solved permanently... did not buy a phone with hardware keyboard for this :S</what>
</comment>
<comment>
<author>maurice....@gmail.com</author>
<when>Mon, 31 Oct 2011 08:07:13 +0000</when>
<what>same problem here! really irritating

</what>
</comment>
<comment>
<author>a...@ddlights.co.uk</author>
<when>Sat, 05 Nov 2011 18:15:24 +0000</when>
<what>k</what>
</comment>
<comment>
<author>darkreav...@gmail.com</author>
<when>Wed, 30 Nov 2011 11:22:42 +0000</when>
<what>SettingsQ&gt;EApplicationsQ&gt;EQuick Launch -- Check to see if the keys you are having problems with have applications assigned to them (This is different then Keyboard Shortcuts) If it does, just press and hold and it should disappear. I just did it and so far it has stayed gone..</what>
</comment>
</bug>
<bug>
<bugid>12503</bugid>
<title>Contact picture changes from google/gmail photo to there facebook profile photo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>jkoh...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 15:09:52 +0000</openedDate>
<description>IQ&apos;Em using Android 2.2 My preferred contact photo (gmail) does not
persist when the contact is linked to a facebook profile. Even after
manually setting it. I sync my contacts list with my contacts on gmail.
When this is done all contact photos come down just fine. If (in
android) I link a contact with their facebook profile. Their facebook
profile picture replaces the one from gmail as their primary contact
photo on my phone. I will manually change their contact photo back to
the gmail photo, and it will Q&quot;EstickQ&quot;E for a while. But after a few
minutes their contact photo is changed back to their facebook profile
photo. I think my chosen photo should always be the contact photo the
phone should use.</description>
<comment>
<author>bjorn.ko...@gmail.com</author>
<when>Fri, 19 Nov 2010 13:44:17 +0000</when>
<what>Its a nice feature to have facebook info linked to your contacts but it should be possible select what pictures that should be used.

All may Chuck Norris and Eva longoria pictures are gone   =(</what>
</comment>
<comment>
<author>victi.resurgo@gmail.com</author>
<when>Tue, 26 Jul 2011 14:02:41 +0000</when>
<what>Android 2.2 with Sense on HTC Incredible. Same issue.
Googling shows quite a few people have this issue. If I manually set a contactQ&apos;Es picture to something, it is a pretty safe bet that IQ&apos;Ed prefer that over their Facebook picture. This is unacceptable.</what>
</comment>
<comment>
<author>n...@devven.nl</author>
<when>Wed, 02 Nov 2011 18:35:42 +0000</when>
<what>This issue still persists. ItQ&apos;Es unforgivable and frustrating that every time I link a contact to Facebook, I risk having their picture revert to an ugly pixelated picture because thatQ&apos;Es what the Facebook app is using.

If I manually select a picture, it should keep that setting at all times. Need this problem fixed!</what>
</comment>
</bug>
<bug>
<bugid>12427</bugid>
<title>Froyo 2.2 SDK MSExchange Issue -- This Server requires security features your phone does not support</title>
<status>New</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kavya...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 12:45:41 +0000</openedDate>
<description>Hi, We are using Froyo 2.2 SDK in our handset and we are facing the same
issue when we try to configure the MSExchange account as:Q&quot;EThis Server
requires security features your phone does not supportQ&quot;E. But when we
looked into the code, we found the below provisions are not supported.
PROVISION_ATTACHMENTS_ENABLED PROVISION_DEVICE_ENCRYPTION_ENABLED
PROVISION_PASSWORD_RECOVERY_ENABLED PROVISION_DEVICE_PASSWORD_EXPIRATION
PROVISION_DEVICE_PASSWORD_HISTORY PROVISION_MAX_ATTACHMENT_SIZE. When we
tried to enable Q&quot;EcanSupport = trueQ&quot;E in ProvisionParser.java, we could
successfully create the MSExchange account. But we could not understand
when we enabled the support, why it has started working without any
other dependency modification in the source code. So can anyone tell us,
1) If there are no dependency, why the provisions are disabled in the
source code? 2) If there are other dependency related to those security
provisions(on making Q&quot;EcanSupport = trueQ&quot;E), how those provisionQ&apos;Es
functionalities can be verfied? private void parseProvisionDocWbxml()
throws IOException { .......... // The following policy, if false, canQ&apos;Et
be supported at the moment case Tags.PROVISION_ATTACHMENTS_ENABLED: if
(getValueInt() == 0) { canSupport = false; } break; // The following
policies, if true, canQ&apos;Et be supported at the moment case
Tags.PROVISION_DEVICE_ENCRYPTION_ENABLED: case
Tags.PROVISION_PASSWORD_RECOVERY_ENABLED: case
Tags.PROVISION_DEVICE_PASSWORD_EXPIRATION: case
Tags.PROVISION_DEVICE_PASSWORD_HISTORY: case
Tags.PROVISION_MAX_ATTACHMENT_SIZE: if (getValueInt() == 1) { canSupport
= false; } break; ......... } Please help us. Thank you</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 08 Nov 2010 19:02:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8249</bugid>
<title>Battery over heats when Nexus One is used with supplied cigarette lighter cord for car dock.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Wnas...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 19:19:00 +0000</openedDate>
<description>I installed my N1(Android 2.1)into the Google car dock. I plugged the
supplied DC charger into 12v(neg-gnd) cigarette lighter socket and car
dock. After driving somewhere for approximately 30 mins., the supplied
battery gets way too hot. Running apps like G-maps has no effect on this
issue. This occurs each time I use the supplied cigarette lighter with
or without the car dock. I discovered that my car has a 10amp ATO blade
fuse installed which supplies power for the cigarette lighter and stereo
receiver. This is consistent with the MFG. specifications for my vehicle
and is typical of most vehicles IQ&apos;Eve owned(pre-2000). I reviewed the
specs for the desktop charger which states the current rating to be at
2amps. So, I lowered the fuse rating in my car to 3amps. This
successfully mitigated the overheating that occurs. However, In reality
one canQ&apos;Et arbitrarily lower the fuse in their car because it is meant to
support multiple electrical systems (such as the radio, cig-lighter,
dome light etc.). Thus, I recommend Google contact HTC immediately and
update the charger to include a changeable mini-ATO 2amp fuse: MFGQ&gt;E
Littlefuse; Series: 297 p/n: 0297002.WXN. They should address this
immediately to avoid the possibility of exploding phones and subsequent
lawsuits. Regards, Bill N. USA</description>
</bug>
<bug>
<bugid>9194</bugid>
<title>Using camera video record causes device reboot on ALL our Nexus 1Q&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>oconn...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jun 2010 03:31:20 +0000</openedDate>
<description>We have a whack of Nexus ones for testing (Adobe) and so far every
device flashed with froyo has the same issue with the camera record.
When you switch from photo to video it operates as expected for a few
seconds then screen freezes and the device reboots! This has been
happening ever since we started on froyo builds a couple months back.
(sorry it wasnQ&apos;Et reported earlier) Please see dump attached. Android 2.2
Kernal 2.6.32.9-27220-g328f560 Build passion-userdebug 2.2 FRF58 38988
test-keys</description>
<comment>
<author>pmerl...@gmail.com</author>
<when>Sun, 21 Nov 2010 14:50:52 +0000</when>
<what>http://forum.xda-developers.com/showthread.php?t=721891

The reboots happen when using old radio images that were made for older OS versions.</what>
</comment>
</bug>
<bug>
<bugid>3387</bugid>
<title>DexFile.loadDex(): disable VerifyErrors for Q&quot;EpluginQ&quot;E loading</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:35:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>curtiss....@gmail.com</reportedBy>
<openedDate>Sun, 26 Jul 2009 23:08:51 +0000</openedDate>
<description>IQ&apos;Eve been writing a plugin system for the desktop JVM and Android --
similar to OSGi, but much lighter weight. The basic concepts are the
same -- plugins can be depend on one another, have their classloaders
Q&quot;EwiredQ&quot;E up so they can Q&quot;EseeQ&quot;E each others classes, etc. On the desktop
JVM, this all works fine. On Android, if I load plugins that donQ&apos;Et
reference classes from dependency plugins, things work fine as well. So
far, so good. However, if I called DexFile.loadDex() on a plugin Q&quot;EBQ&quot;E
that depends on plugin Q&quot;EAQ&quot;E and references class Q&quot;EClassAQ&quot;E from plugin
Q&quot;EAQ&quot;E, the Dalvik VM bombs out with a verify error. Obviously, the class
is not part of plugin Q&quot;EBQ&quot;EQ&apos;Es classes.dex and I can appreciate the need
for verification. However, could there be a way to disable (or limit)
the verification when loading Q&quot;E3rd party pluginsQ&quot;E and the like? I canQ&apos;Et
think of any other way to work around this issue. At runtime, I know if
the plugin could get past verification that the classloader would be
able to load the class. A flag to DexFile.loadDex() indicating that
new-instance verify errors should be ignored would be ideal. After all,
if the class canQ&apos;Et be found, weQ&apos;Ell just throw a ClassNotFoundException,
right?</description>
<comment>
<author>curtiss....@gmail.com</author>
<when>Mon, 27 Jul 2009 01:34:04 +0000</when>
<what>Actually, I tweaked my code about to make the DEX load happen at the last possible
minute, after the classloaders are completely wired up.  Thank goodness the DEX
verification is smart enough to use the right classloader.

At any rate, this could be closed, though perhaps this might be a useful feature.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Jul 2009 17:02:28 +0000</when>
<what>There are some known bugs in the class loader stuff that can cause verification
errors, e.g.:

  http://code.google.com/p/android/issues/detail?id=2711

(which was also found with some OSGi-type efforts)

Verification is necessary to ensure correct behavior; see dalvik/docs/verifier.html
in the source tree for more information:

 
http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=docs/verifier.html;hb=HEAD

Classes are verified just before they are initialized.  As it turns out, theyQ&apos;Ere also
initialized inappropriately early in some circumstances, which may be contributing to
your problem:

  http://code.google.com/p/android/issues/detail?id=3005
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:35:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16681</bugid>
<title>Software point key does not fires the onKeyDown method of KeyListener</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>pedro.fr...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 08:05:52 +0000</openedDate>
<description>I have a KeyListener assigned to a edit text to capture every key and
format as currency. But when user press software key dot the event is
not triggered on the other hand if user press hard dot key the event is
fired correctly.</description>
</bug>
<bug>
<bugid>7617</bugid>
<title>HIGH PRIORITTY FIX THE VOICE DIALING ON THE DROID</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-08T16:20:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DaRocK...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 12:52:16 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the course of
developing Android applications. For all other developer discussions
please visit: http://groups.google.com/group/android-developers Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). - What happened. -
What you think the correct behavior should be. DonQ&apos;Et forget to mention
which version of the SDK youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E
and archive the output.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 08 Apr 2010 16:20:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18734</bugid>
<title>Html5 canvas performances</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mathieu....@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 13:23:00 +0000</openedDate>
<description>Html5 Canvas has poor performances. I tested with a motoroal xoom tablet
(dual cpu), with a plain old ipad v1, the speed is far better. Please
describe the problem in detail. Be sure to include: - go at this link :
http://webdemo.visionobjects.com, open a demo and use your finger in the
yellow zone (handwriting input method). IQ&apos;Em just doing a quadratic
smoothing ... no complexity. - What happened. ItQ&apos;Es slow!!! - What you
think the correct behavior should be. It must be faster! (as with an
ipad1)</description>
</bug>
<bug>
<bugid>10610</bugid>
<title>Android 2.2 kills battery life</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xander...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 05:27:14 +0000</openedDate>
<description>After being Q&quot;EupgradedQ&quot;E to android 2.2 on my motorola droid my battery
life is awful. I have never had issues before and have owned the phone
for about 1 year. Since being upgraded two days ago my battery barely
makes it through a day of extremely light use. The phone is mostly idle
in my pocket all day while IQ&apos;Em at work and the batter is still dead by
the end of the day. I want to go back to 2.1 itQ&apos;Es so bad! NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>digitals...@gmail.com</author>
<when>Mon, 06 Sep 2010 23:12:33 +0000</when>
<what>ItQ&apos;Es draining my htc incredible also. canQ&apos;Et get through the day.</what>
</comment>
</bug>
<bug>
<bugid>1966</bugid>
<title>Exception text when getColumnIndexOrThrow throws should be more descriptive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>jyass...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 07:46:59 +0000</openedDate>
<description>When AbstractCursor.getColumnIndexOrThrow() throws, the exceptionQ&apos;Es
description currently only mentions the column that _didnQ&apos;Et_ exist. It
should also list the columns that _do_ exist to make it easier to fix
the app.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Mar 2009 02:12:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:56:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:39:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1665</bugid>
<title>SetSelector</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-27T20:55:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shawn.bu...@gmail.com</reportedBy>
<openedDate>Sat, 27 Dec 2008 07:59:25 +0000</openedDate>
<description>When using setSelector() with a gradient or with an image it works fine
when selecting via the trackball but if you use your finger to select
the item in a listview a black box appears behind the text. this is not
the background disapearing this is an actual black box being drawn
around the text area its self. please read fully before declining I
think you misunderstand the issue here... The issue is not with a
background its with the list selector highlight and only when using the
touch screen to select not using the track ball.. also the color hint
has been tried just to see if maybe it had to do with it and color hint
does nothing to resolve this issue.. the link you enclosed talks about
changing the background. Granted it may have to do with the optimization
again which makes no sense since it only seems to be an issue while
using the touch screen and not any other way of selection the items on
the list. Comment 1 by romain...@google.com, Dec 23 (3 days ago) As for
the black box, please refer to: http://www.curious-
creature.org/2008/12/22/why-is-my-list-black-an- android-optimization/
Status: Declined I think you misunderstand the issue here... The issue
is not with a background its with the list selector highlight and only
when using the touch screen to select not using the track ball.. also
the color hint has been tried just to see if maybe it had to do with it
and color hint does nothing to resolve this issue.. the link you
enclosed talks about changing the background. Granted it may have to do
with the optimization again which makes no sense since it only seems to
be an issue while using the touch screen and not any other way of
selection the items on the list.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 27 Dec 2008 20:55:14 +0000</when>
<what>In touch mode, the selector is hidden. It is briefly shown in pressed state, so you 
should use a state drawable to suppot the pressed state (see the samples or the 
Android source code for examples.)

More about touch mode and list view: http://android-
developers.blogspot.com/2008/12/touch-mode.html</what>
</comment>
<comment>
<author>shawn.bu...@gmail.com</author>
<when>Sun, 28 Dec 2008 08:51:58 +0000</when>
<what>is there any way to get the andoid source code without linux or a mac? from what i 
read you have to install ap[ps to download source from the repository</what>
</comment>
</bug>
<bug>
<bugid>16738</bugid>
<title>Tabs Q&amp;E Title bar issue with SoftKeyboard in android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sachin.w...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 10:46:35 +0000</openedDate>
<description>i am creating a application having tabs at bottom and a form for
inserting some data with Edittext. When is focus on the bottom EditText
field SoftKeyBoard will be come-up and tabs will be hiding properly. i
make changes in Menifest-File as below
android:windowSoftInputMode=Q&quot;EadjustPanQ&quot;E but the issue is Title Bar is
also Scrolling up. Second Option if i use below attribut Title bar at
itQ&apos;Es position but the Tabs will come over the SoftKeyboard.
android:windowSoftInputMode=Q&quot;EadjustResizeQ&quot;E Please find the solution as
title bar should not change its place at any condition or give us an
other option for both the things NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>3873</bugid>
<title>Web page doesnQ&apos;Et render correctly - shows only weird characters</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-09-15T15:23:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>deepak.s...@gmail.com</reportedBy>
<openedDate>Sun, 13 Sep 2009 14:55:59 +0000</openedDate>
<description>- Steps to reproduce the problem Visit this url in the Android browser:
http://jacobian.org/writing/snakes-on-the-web/ - What you think the
correct behavior should be. Page should render correctly. Instead only a
bunch of weird characters are rendered. The issue is with Webkit itself
since viewing it in Steel makes no difference.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:01:42 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Sep 2009 15:23:31 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:23:36 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11718</bugid>
<title>Some mms picture messages coming through as video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jtk...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 02:18:48 +0000</openedDate>
<description>On my Nexus One running 2.2 and now 2.2.1 some of my MMS picture
messages are coming through as video instead of just a picture. I have
to hit play for the image to load then it only shows a small version of
it. If I save the image to SD card it will show in the Gallery app just
fine as a jpg. This seems to be happening from specific users on
different networks with different phones.</description>
</bug>
<bug>
<bugid>18222</bugid>
<title>Nexus S - The number of unread mails is not updated on Gmail Inbox label after mail is marked as Q&apos;EunreadQ&apos;E.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lkshmd...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 09:47:52 +0000</openedDate>
<description>Preconditions: 1. There are at least 3 mails in Gmail Q&quot;EInboxQ&quot;E . 2. Two
or more mails are in unread status. - Steps to reproduce the problem. 1.
Go to Q&quot;EGmailQ&quot;E from Application tray. 2. Tap a mail which had been read
in Inbox. 3. Mark that mail as Q&quot;EUnreadQ&quot;E - you will get this from options
menu. 5. Tap Q&quot;EGo to labelsQ&quot;E by pressing Menu button, check the number of
unread mails in Inbox. - What happened. The number of unread mails is
not updated on Inbox label after mail is marked as unread mail. - What
you think the correct behavior should be. The number of unread mails
should be updated on Inbox label. Device: Nexus S Android Version : 2.3</description>
</bug>
<bug>
<bugid>11053</bugid>
<title>Please bring back notification style for unread messages in android 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anis2...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 00:27:58 +0000</openedDate>
<description>In older versions of Android, we were able to tap Q&apos;Enew messagesQ&apos;E and
after going into the messaging app, we could select a thread, after
which the next unread thread(s) would still show in the notification
bar. After Android 2.2, going into the messaging app removes all
messaging notifications regardless of whether that particular thread
(with the new message) has been read or not. Please allow us to keep
threads with unread messages in the notification bar. This feature was
ingenious and perfect.</description>
</bug>
<bug>
<bugid>2252</bugid>
<title>Q&quot;EReply from the same address the message was sent toQ&quot;E now working from G1 gmail</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T18:15:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>10</stars>
<reportedBy>saargi...@gmail.com</reportedBy>
<openedDate>Wed, 18 Mar 2009 22:37:15 +0000</openedDate>
<description>I have multiple email accounts associated with my gmail. I have set it
up to Q&quot;EReply from the same address the message was sent toQ&quot;E
(Settings-Q&gt;EAccounts-Q&gt;ESend mail as:-Q&gt;EWhen receiving a message:). This
works well from regular web browser. It does not work when replying from
my G1 (Android). From my G1 all my replies come back as Q&quot;EFrom:
userX@gmail.comQ&quot;E, instead of Q&quot;EFrom userY@somethingelse.comQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:29:02 +0000</when>
<what></what>
</comment>
<comment>
<author>bgira...@gmail.com</author>
<when>Wed, 10 Jun 2009 01:36:51 +0000</when>
<what>Same problem here.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:31:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:15:44 +0000</when>
<what></what>
</comment>
<comment>
<author>michellebailey7</author>
<when>Sun, 20 Sep 2009 04:14:20 +0000</when>
<what>I also have the same problem</what>
</comment>
<comment>
<author>the.josh...@gmail.com</author>
<when>Fri, 18 Dec 2009 17:16:58 +0000</when>
<what>Same issue here using android 2 on a Motorola Droid.</what>
</comment>
</bug>
<bug>
<bugid>5751</bugid>
<title>Race Condition in ACTION_POWER_CONNECTED / DISCONNECTED</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jan 2010 00:54:29 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Register a BroadcastReceiver in the
AndroidManifest for the ACTION_POWER_CONNECTED and DISCONNECTED Intents
2. Have the BroadcastReceiver start a Service 3. Inside the service,
grab the sticky Intent for ACTION_BATTERY_CHANGED and look at the
Q&quot;EpluggedQ&quot;E extra. E.g. Intent batteryIntent = c.registerReceiver(null,
new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
batteryIntent.getIntExtra(Q&quot;EpluggedQ&quot;E, 0); 4. Repeatedly connect and
disconnect the phone from the charger RESULTS Actual: Sometimes the
Q&quot;EpluggedQ&quot;E state returned by the ACTION_BATTERY_CHANGED sticky Intent
lags behind the ACTION_POWER_CONNECTED Intent. In other words, the
ACTION_POWER_CONNECTED Intent might have been received, but the
ACTION_BATTERY_CHANGED sticky Intent still claims that the phone is not
plugged in yet. (The reverse also happens when unplugging the phone)
This was reproduced in a G1 running Android 1.6.</description>
<comment>
<author>Yaron.Muzikant@gmail.com</author>
<when>Thu, 09 Jun 2011 09:48:45 +0000</when>
<what>The same happens with ACTION_UMS_CONNECTED and ACTION_UMS_DISCONNECTED when trying to monitor USB connected/disconnected.</what>
</comment>
</bug>
<bug>
<bugid>9618</bugid>
<title>fstatfs returns (-1) always by setting errno with EINVAL</title>
<status>FutureRelease</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-10-27T02:44:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tammana....@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 10:23:31 +0000</openedDate>
<description>Hi, The fstatfs() function returns -1 always by setting the errno as
EINVAL for Android Emulator. Issues: 1. As per the document this
errno(EINVAL) is not expected one 2. DonQ&apos;Et know why always returns -1.
Note: The below sample program successful on x86 but failed on Android
emulator. My sample code int main (void) { struct statfs buf; int ret =
0; int fd = 0; fd = open(Q&quot;Etest.txtQ&quot;E, O_RDWR | O_CREAT, 0700); if (fd Q&lt;E
0) { printf(Q&quot;E\n fd: %d ******* errno: %d *******\n Q&quot;E,fd, errno); return
0; } printf (Q&quot;E\n fd: %dQ&quot;E, fd); ret = fstatfs(fd, Q&amp;Ebuf); printf(Q&quot;E\n ret:
%d errno: %d \n Q&quot;E,ret, errno); close(fd); return 0; } Android emulator
Output fd: 3 ret: -1 errno: 22</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Jul 2010 23:14:21 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 02:44:32 +0000</when>
<what>This has been fixed for Gingerbread, thanks.</what>
</comment>
</bug>
<bug>
<bugid>8720</bugid>
<title>Android canQ&apos;Et access the internet on my Labtop </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-30T05:12:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wora...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 01:19:22 +0000</openedDate>
<description>I have Google nexus one, it canQ&apos;Et access the internet on my Labtop. I
would like to find a way to configure android to join a network with my
Labtop over USB or bluetooth, this will allow Labtop to play as a
gateway for internet access for my android.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 30 May 2010 05:12:24 +0000</when>
<what>Hi,

This is possible with Android 2.2. Once you get the update, you will be able to share the connection between the 
two devices.</what>
</comment>
</bug>
<bug>
<bugid>9326</bugid>
<title>Corrupt Concatenated SMS Message </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>andrew.m...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 12:21:28 +0000</openedDate>
<description>If a concatenated SMS message is sent to an Android 2.1 device (tested
using the HTC desire and Samsung Galaxy) and the Q&quot;EReply ToQ&quot;E number is
less than 5-digits or characters the message become corrupt and not all
the message is displayed. On the HTC Desire the Q&quot;EFromQ&quot;E number appears as
expected but the first word of each concatenated SMS disappears. On the
Samsung Galaxy the Q&quot;EFromQ&quot;E number gets changed to the first word in the
SMS and the message is also corrupted.</description>
<comment>
<author>andrew.m...@gmail.com</author>
<when>Tue, 29 Jun 2010 10:57:00 +0000</when>
<what>Further information on this issue with a worked example has been attached.</what>
</comment>
<comment>
<author>li...@proxima13.com</author>
<when>Wed, 13 Oct 2010 15:24:58 +0000</when>
<what>Does this problem still exist in 2.2 (froyo) or is it corrected?
I have a Samsung Galaxy S and every time I get a message (e.g. bill notification etc) from Network Operator the message is corrupt and difficult to comprehend.
</what>
</comment>
<comment>
<author>sp.unloc...@gmail.com</author>
<when>Sat, 20 Nov 2010 21:49:50 +0000</when>
<what>in Gsmart 1305 android 2.1 same problem.</what>
</comment>
</bug>
<bug>
<bugid>11741</bugid>
<title>MMS (AKA Picture Mail on SPRINT) Received Time Stamp 4 Hours in the Past, SMS Time Stamps Correctly!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cubans...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 00:00:17 +0000</openedDate>
<description>Running Froyo 2.2 on HTC EVO on Sprint Network. Problem also exists on
user running Froyo 2.2 on Samsung Moment. SMS time stamps correctly. MMS
however from same user shows up exactly 4 hours in the past. Both on
Sprint network. User 1 on Touch Pro 2 Windows Mobile, User 2 Q&amp;E 3 both
running Froyo 2.2. MMS time stamp sent from Windows Mobile 6.5 always
shows up 4 hours in the past causing user 2 Q&amp;E 3 to have to scroll back
up into past SMS/MMS listings. SMS from same user is correctly time
stamped. When checking pictures.sprint.com, the windows mobile users MMS
shows the CORRECT time. So I believe this is a Froyo 2.2 problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 07 Oct 2010 17:41:15 +0000</when>
<what>Issue 11742 has been merged into this issue.</what>
</comment>
<comment>
<author>cubans...@gmail.com</author>
<when>Tue, 12 Oct 2010 21:57:59 +0000</when>
<what>Bump</what>
</comment>
</bug>
<bug>
<bugid>3122</bugid>
<title>Files in assets compressed causing issues with AssetFileDescriptor, no option to exclude files</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>12</stars>
<reportedBy>digitals...@gmail.com</reportedBy>
<openedDate>Mon, 29 Jun 2009 23:27:12 +0000</openedDate>
<description>In Android 1.5, working on a port of an existing game, Tyrian. The game
contains asset files - the one I was dealing with is called Q&apos;Etyrian.picQ&apos;E
which is a raw file containing headerless PCX files. Putting the file in
assets and creating a AssetFileDescriptor as follows: AssetManager
manager = context.getAssets(); AssetFileDescriptor fd =
manager.openFd(Q&quot;Etyrian.picQ&quot;E); Causes the following exception: Caused by:
java.io.FileNotFoundException: This file can not be opened as a file
descriptor; it is probably compressed Now, rename the file to
Q&apos;Etyrian.mp3Q&apos;E and do the same, now I can call the length method and it
works fine. There should be an option to exlude files from this so you
donQ&apos;Et have to use certain exceptions that aapt to ignore and not
compress these files.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:35:46 +0000</when>
<what></what>
</comment>
<comment>
<author>pig...@pigeond.net</author>
<when>Wed, 09 Dec 2009 03:45:01 +0000</when>
<what>Maybe you can add extra flags to aapt when itQ&apos;Es used to build the package. ThereQ&apos;Es an
option Q&quot;E-0Q&quot;E for specifying extensions to be stored uncompressed.

</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:33:21 +0000</when>
<what>Having a command-line extra in the prefs could be a solution, but ideally itQ&apos;Ed have to be per-project. A workaround would be to use ant in the meanwhile.</what>
</comment>
</bug>
<bug>
<bugid>9398</bugid>
<title>CTS test cases in android.content.cts.ContentResolverTest fails randomly because of race condition.</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-07-09T20:01:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rikard.s...@stericsson.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 13:54:56 +0000</openedDate>
<description>The problem is that mco.hadOnChanged() will return false sometimes
because mHadOnChanged (below) has not been set before mco.hadOnChanged()
is called. If Thread.sleep(30) is placed before the assert the problem
will not arrise. The hardware the cts is run on has two CPU cores. If
only one core is enabled this problem is less frequent. Test cases 1:
android.content.cts.ContentResolverTest#testNotifyChange1
mContentResolver.notifyChange(TABLE1_URI, mco);
assertTrue(mco.hadOnChanged()); Test cases 2:
android.content.cts.ContentResolverTest#testNotifyChange2
mContentResolver.notifyChange(TABLE1_URI, mco, false);
assertTrue(mco.hadOnChanged()); Test cases 3:
android.content.cts.ContentResolverTest#testRegisterContentObserver
mContentResolver.update(TABLE1_URI, values, null, null);
assertTrue(mco.hadOnChanged());
____________________________________________________________________
private class MockContentObserver extends ContentObserver { private
boolean mHadOnChanged = false; public void onChange(boolean selfChange)
{ super.onChange(selfChange); mHadOnChanged = true; } public boolean
hadOnChanged() { return mHadOnChanged; }
____}_________________________________________________________________</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Jun 2010 17:51:13 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 29 Jun 2010 23:35:10 +0000</when>
<what>It looks like these tests should at least use DelayedCheck and some synchronization around the mHadOnChanged member.</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 08 Jul 2010 01:19:51 +0000</when>
<what>Hi rikard, does the following change work out for you?

https://review.source.android.com/#change,15672</what>
</comment>
<comment>
<author>rikard.s...@stericsson.com</author>
<when>Fri, 09 Jul 2010 13:07:05 +0000</when>
<what>Hi

Yes, this solved the problem. Thanks!

/Rikard</what>
</comment>
<comment>
<author>rikard.s...@stericsson.com</author>
<when>Fri, 09 Jul 2010 13:23:56 +0000</when>
<what>Hi 

We have an other similar issue. Nothing has happened with it fore some time. Do you know status on this issue?

http://code.google.com/p/android/issues/detail?can=1Q&amp;Eq=8262Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Eid=8262

/Rikard</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 09 Jul 2010 20:01:06 +0000</when>
<what>https://review.source.android.com/#change,15672

Rikard, I donQ&apos;Et know the status of the issue. IQ&apos;Ell reassign it to myself and carefully read through your comments. If you have a solution that doesnQ&apos;Et have a Thread.sleep (seems kludgey), please let me know or send a change to me. Otherwise, youQ&apos;Ell have to wait for me to get to it which I will try to :-)</what>
</comment>
</bug>
<bug>
<bugid>19870</bugid>
<title>Gtalk login process canQ&apos;Et be launched in phonebook (Contacts application).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>satishku...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 10:56:20 +0000</openedDate>
<description>Phone : XPeria Neo Android Version : 2.3 GTalk Version : 1.3 Issue:
Gtalk login process canQ&apos;Et be launched in phonebook (Contacts
application). Preconditions: 1. Phone is in idle state. 2. Add a contact
with Gtalk account(Contacts-Q&gt;ENew contact-Q&gt;EAdd field-Q&gt;EIM-Q&gt;EGoogle talk).
3. Gtalk is not logged in. Reproducibility: 10/10 STEP-BY-STEP
INSTRUCTIONS: Step1: Go to Contacts Step2: Tap the contact icon to
display a list of quick contact actions. Step3: Tap Google talk icon
Actual Result: Phone gets back to contact UI and Google talk cannot be
launched. Expected Result: Google talk login process should be launched.</description>
</bug>
<bug>
<bugid>13210</bugid>
<title>Email App in Gingerbread emulator not working</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-05-20T23:34:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fina.mes...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 07:41:58 +0000</openedDate>
<description>Hi! I want to use the email application in the Gingerbread emulator and
I got the Q&quot;Eunable to open connection to serverQ&quot;E error message during
email account setup. Steps to reproduce: 1. Open Email app in
Gingerbread emulator 2. Input username and password 3. Click Q&quot;ENextQ&quot;E
button 4. In the Q&quot;EChecking incoming server settingsQ&quot;E screen, a dialog
error message will be displayed. Q&quot;ESetup could not finishQ&quot;E - Q&quot;EUnable to
open connection to serverQ&quot;E Based on Issue #11629, this same problem
occurs in Froyo but was fixed in build FRG83D. But how come this was not
included in the Gingerbread SDK? I have attached the logcat and
bugreport output. Thank you</description>
<comment>
<author>fina.mes...@gmail.com</author>
<when>Wed, 09 Feb 2011 09:10:37 +0000</when>
<what>UPDATE: The problem was the internet settings of our network system. 

This is no longer an Android issue. 

Sorry</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:34:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3368</bugid>
<title>intent-filter: pathPattern filter criteria doesnQ&apos;Et work for scheme=Q&quot;EfileQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>gsm...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 12:50:11 +0000</openedDate>
<description>Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;E /Q&gt;E
Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.BROWSABLEQ&quot;E /Q&gt;E Q&lt;Edata
android:scheme=Q&quot;EfileQ&quot;E /Q&gt;E Q&lt;Edata android:mimeType=Q&quot;E*/*Q&quot;E /Q&gt;E Q&lt;Edata
android:pathPattern=Q&quot;E.*epubQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E This would catch all
files (e.g. allow download any file).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:34:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:06:56 +0000</when>
<what></what>
</comment>
<comment>
<author>bpel...@gmail.com</author>
<when>Thu, 14 Jan 2010 04:03:34 +0000</when>
<what>This works for me if you add:

Q&lt;Edata android:host=Q&quot;E*Q&quot;EQ&gt;E

According to the android documentation the pathPattern attribute is Q&quot;Emeaningful only
if the scheme and host attributes are also specified for the filterQ&quot;E.</what>
</comment>
<comment>
<author>hellekalek</author>
<when>Sun, 02 Oct 2011 21:03:57 +0000</when>
<what>And what would the host-attribute be when I am trying to filter an intent that sets the host to null? I tried
Q&lt;Edata android:host=Q&quot;E*Q&quot;EQ&gt;E
Q&lt;Edata android:host=Q&quot;EQ&quot;EQ&gt;E
Q&lt;Edata android:host=Q&quot;E.*Q&quot;EQ&gt;E
and neither of them worked.</what>
</comment>
</bug>
<bug>
<bugid>17374</bugid>
<title>jQuery animation crashes in 3.1?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>chris.di...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 17:08:15 +0000</openedDate>
<description>We have a web app that weQ&apos;Ere developing that uses a few jQuery
animations. These work fine in 2.x and 3.0. However, after upgrading our
Xoom to 3.1 we get constant browser crashes. While our app is a bit
complicated to replicate, we also get the same behavior from this site:
http://css-tricks.com/revealing-photo-slider/ Loading the site causes an
immediate browser crash in 3.1. FireFox on the Xoom doesnQ&apos;Et have any of
the same issues. Is there an in-general problem with animations in 3.1?</description>
<comment>
<author>cdipi...@llamas.org</author>
<when>Sun, 05 Jun 2011 18:57:19 +0000</when>
<what>Further investigation into this turned up this site that indicates how to turn off hardware accel:
http://www.intech-bb.com/how-to-improve-asus-eee-pad-transformer-browser-speed/

While on the Xoom itQ&apos;Es slightly different, itQ&apos;Es still possible to disable OpenGL acceleration. If you do so, the crashes go away. So it would seem like something is causing a hardware acceleration issue.
</what>
</comment>
<comment>
<author>Simeon.S...@gmail.com</author>
<when>Fri, 10 Jun 2011 16:45:23 +0000</when>
<what>I have an EEE Pad Transformer and have had the same issue.  I will have to try to turn off hardware acceleration and see how that works.</what>
</comment>
<comment>
<author>e133tc1pher@gmail.com</author>
<when>Mon, 20 Jun 2011 05:29:01 +0000</when>
<what>I have this issue on a Samsung Galaxy Tab 10.1 (tested on 2 different stock devices).  A simple .hide() will cause it.</what>
</comment>
<comment>
<author>john.cal...@gmail.com</author>
<when>Thu, 18 Aug 2011 21:57:23 +0000</when>
<what>I have seen this issue when using jquery to toggle hide an element on a page. This is with the Samsung Galaxy tab 10.1 and the latest jquery build.

</what>
</comment>
</bug>
<bug>
<bugid>3994</bugid>
<title>latitude users lists on top </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Wed, 23 Sep 2009 13:24:39 +0000</openedDate>
<description>Latitude web shows from your contacts, at the top, those that have
Latitude enabled. but on my android, the list is sorted so it gives a
lot of trouble see who has it, and even worse too see new users :(</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:01:59 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:45 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>13496</bugid>
<title>recv() system call in handle_property_set_fd() (system/core/init/property_service.c) may be interrupted by signal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tkuter...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 06:11:38 +0000</openedDate>
<description>Reading property set request message in handle_property_set_fd() is not
being done reliably. It is quite possible that recv() could be
interrupted by signal (usually SIGCHLD which init processes to detect
service termination). In that case recv() returns -1 and sets errno to
EINTR. handle_property_set_fd() then fails because value returned from
recv() is different from sizeof(prop_msg). This issue becomes more
probable if some spawned service (probably script) sets property and
then immediately exits. This creates race condition between reading
message and handling SIGCHLD. This results in property not being set
while client supposes that it was set. This problem exists in 2.0, 2.1,
2.2 and 2.3 branches. Suggested code is attached. Regards Timofey</description>
</bug>
<bug>
<bugid>3733</bugid>
<title>Calendar alarms need to sound for longer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>rjw.p...@gmail.com</reportedBy>
<openedDate>Mon, 31 Aug 2009 21:05:55 +0000</openedDate>
<description>Calendar notifications are great for letting you now an event is coming
up if youQ&apos;Ere looking at your phone. The alarm, however, should surely
but much harder to ignore. I believe it would be far better to have the
Alarm setting continuous sound (similar to alarm clock) until dismissed.</description>
<comment>
<author>rjw.p...@gmail.com</author>
<when>Mon, 31 Aug 2009 21:06:46 +0000</when>
<what>This should be Type-Enhancement.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 15:13:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1516</bugid>
<title>Screen Capture doesnQ&apos;Et work in Vista 64 bit</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-01-15T20:56:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>cir...@gmail.com</reportedBy>
<openedDate>Fri, 12 Dec 2008 04:55:59 +0000</openedDate>
<description>When trying to capture a screen in Vista 64 bit, I see the Q&quot;EDevice
Screen CaptureQ&quot;E window appear. It seems to be working for a few seconds,
then shows a white box with a blue X in it, along with the message
Q&quot;EScreen not availableQ&quot;E. It happens even if I refresh, and regardless of
whether the device is running my app or a built-in app. Same behavior
both for the DDMS Eclipse plugin and the stand-alone DDMS utility.
Screen captures work perfectly fine for me in OS X.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:40:54 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:56:06 +0000</when>
<what>This should have been fixed a while ago. Please reopen with details if you see it again.</what>
</comment>
</bug>
<bug>
<bugid>11394</bugid>
<title>Change time in 15 minute increments in calendar time dialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>goo...@judd.org</reportedBy>
<openedDate>Wed, 22 Sep 2010 09:20:00 +0000</openedDate>
<description>The standard time select dialog allows the user to move up or down
either the hour or the minute. For minutes it is often unnecessary to
select the exact minute--especially in the calendar. Other platforms
have the minutes move up and down in 15 minute increments which is
perfect for calendar events. Some applications (eg the alarm) need
minute increments but others donQ&apos;Et and it would be nice to have the
option, either a checkbox on the screen with the dialog or in some conf,
to switch between the two. Another method that IQ&apos;Eve seen and liked is to
have +/- for each digit instead of for both digits of the minute.</description>
<comment>
<author>aardwolf...@gmail.com</author>
<when>Wed, 09 Feb 2011 16:40:34 +0000</when>
<what>Even better would be the ability to set the increment. Fifteen minutes is perfect for me but a lot of doctors use ten minute increments for scheduling.  And those who like the current minute accuracy can set it to one minute.</what>
</comment>
</bug>
<bug>
<bugid>13241</bugid>
<title>ADT plugin for Eclipse (problem with accepting licenses)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jacob.J...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 15:28:12 +0000</openedDate>
<description>Hi. IQ&apos;Em currently running Ubuntu 10.10 IQ&apos;Eve installed the eclipse
program and followed the following steps 1. Start Eclipse, then select
Help Q&gt;E Install New Software.... 2. Click Add, in the top-right corner.
3. In the Add Repository dialog that appears, enter Q&quot;EADT PluginQ&quot;E for the
Name and the following URL for the Location:
https://dl-ssl.google.com/android/eclipse/ Note: If you have trouble
acquiring the plugin, try using Q&quot;EhttpQ&quot;E in the Location URL, instead of
Q&quot;EhttpsQ&quot;E (https is preferred for security reasons). Click OK. 4. In the
Available Software dialog, select the checkbox next to Developer Tools
and click Next. 5. In the next window, youQ&apos;Ell see a list of the tools to
be downloaded. Click Next. 6. Read and accept the license agreements,
then click Finish. 7. When the installation completes, restart Eclipse.
to get the ADT plugin for eclipse. but when I get to step 6. (the review
and accept licenses screen). the finish button remain greyed out. IQ&apos;Eve
tried going through all the licenses scrolling to the end of each
license - still no luck. Am I missing something</description>
<comment>
<author>mrintegr...@gmail.com</author>
<when>Fri, 07 Jan 2011 16:37:03 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>Jacob.J...@gmail.com</author>
<when>Fri, 07 Jan 2011 21:18:14 +0000</when>
<what>i fixed it by going back a step and then accepting the licenses.</what>
</comment>
<comment>
<author>substantialnoninfringinguser@gmail.com</author>
<when>Tue, 08 Feb 2011 04:46:07 +0000</when>
<what>Same problem here, going back and forward again fixed it. Definitely a bug!</what>
</comment>
</bug>
<bug>
<bugid>18437</bugid>
<title>SoundEffectConstants.getContantForFocusDirection typo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vp2...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 08:03:15 +0000</openedDate>
<description>SoundEffectConstants.getContantForFocusDirection should be
SoundEffectConstants.getConstantForFocusDirection</description>
</bug>
<bug>
<bugid>4775</bugid>
<title>surface manager out of memory issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>tamo.rul...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 05:21:12 +0000</openedDate>
<description>Hi, while developing an application with 7-8 activities, we are getting
surface manager out of memory problem. Initially, all the activtties
were alive in pause state and we thought the problem may be because of
this, but even after we are clearing the stack manager and finishing the
activities, we are still getting the issue. From the delvikQ&apos;Es cpp code
base, we found that the surface memory (PMEM) is defined as a
constant(PMEM_SIZE) as 8 MB. Even if we change the total memory
allocation for the emulator, this guy takes only 8 MB. The application
crashes after it reaches 7th or 8th activity in the sequence. i have
attached the error details.</description>
</bug>
<bug>
<bugid>8896</bugid>
<title>[Youtube]  lacks a divided line in menu (QVGA mode)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>change...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 08:14:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 1.6. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. [Test
Procedure] 1.Enter Youtube,press menu key,check menu [Actual Result]
1.DUT lacks a divided line in menu [Expected Result] 1.DUT should have a
divided line in menu DonQ&apos;Et forget to mention which device you have,
making sure that it runs Android 1.6. Tattoo If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>change...@gmail.com</author>
<when>Mon, 07 Jun 2010 08:15:14 +0000</when>
<what>Emulator have the same problem too.
</what>
</comment>
</bug>
<bug>
<bugid>4904</bugid>
<title>CanQ&apos;Et move accidentally deleted email back into draft folder in non gmail client</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>1</stars>
<reportedBy>Ed.Roths...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 00:52:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Devices should list the
version under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
attach the output.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>7648</bugid>
<title>Ability to sort (rearrange) icons manually in a folder.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>189</stars>
<reportedBy>ndha...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 21:42:35 +0000</openedDate>
<description>When dropping icons into a folder, it adds the latest icon to the bottom
of the list. There is no way to re-arrange them. Please introduce this
feature. Thanks!</description>
<comment>
<author>standard...@gmail.com</author>
<when>Tue, 04 May 2010 20:20:13 +0000</when>
<what>How difficult can this be? Hello weQ&apos;Ere in 2010!</what>
</comment>
<comment>
<author>scootma...@gmail.com</author>
<when>Sat, 08 May 2010 02:18:05 +0000</when>
<what>Ditto</what>
</comment>
<comment>
<author>larrybau...@gmail.com</author>
<when>Sun, 09 May 2010 17:04:02 +0000</when>
<what>Yes, we need a way to rearrange icons in folders. Folders within folders might be
nice too :) </what>
</comment>
<comment>
<author>jsever...@gmail.com</author>
<when>Tue, 11 May 2010 21:20:25 +0000</when>
<what>+1 folders could be effective filtered/categorized drawer replacement with 
alphabetical/manual sort</what>
</comment>
<comment>
<author>machei</author>
<when>Wed, 12 May 2010 17:22:22 +0000</when>
<what>Was just researching how to do this. IQ&apos;Em disappointed there isnQ&apos;Et currently a way.</what>
</comment>
<comment>
<author>Jeremy.G...@gmail.com</author>
<when>Wed, 26 May 2010 05:22:29 +0000</when>
<what>I would like this too, much easier 
than pulling things out and putting 
them back one at a time.</what>
</comment>
<comment>
<author>jessejch...@gmail.com</author>
<when>Thu, 27 May 2010 01:00:13 +0000</when>
<what>I would like to see this issue as well. 

Also, the iPhone screen is much more intuitive when moving icons in general. If I
want to add an icon to the top left of my screen, but keep all the other icons in the
same order. I have to manually move each icon. This seems crazy!</what>
</comment>
<comment>
<author>jlebron...@gmail.com</author>
<when>Sun, 30 May 2010 18:44:16 +0000</when>
<what>This is the biggest feature missing on my droid. Please add a way for us to sort our folder icons. Even if 
the only thing that changes is alphabetizing the info in folders, it would be a huge improvement.</what>
</comment>
<comment>
<author>ann.m...@gmail.com</author>
<when>Mon, 07 Jun 2010 08:03:50 +0000</when>
<what>I need this improvement too....</what>
</comment>
<comment>
<author>rmira...@gmail.com</author>
<when>Mon, 14 Jun 2010 18:34:22 +0000</when>
<what>yes, I agree - even alphabetizing would be an improvement</what>
</comment>
<comment>
<author>larry%ka...@gtempaccount.com</author>
<when>Wed, 23 Jun 2010 01:31:06 +0000</when>
<what>Folder should be able to be sorted alphabetically or manually.  That would be very useful for creating folders of direct dial icons or direct message icons.  </what>
</comment>
<comment>
<author>MarkDodsworth</author>
<when>Sat, 26 Jun 2010 11:05:47 +0000</when>
<what>Please add this, canQ&apos;Et believe this has been left out and without it folders are useless to me. Also folders should automatically close when you leave them. </what>
</comment>
<comment>
<author>chasep...@gmail.com</author>
<when>Sun, 04 Jul 2010 04:17:35 +0000</when>
<what>make the auto-close an option that we can set. 

probably place the option in the Folder renaming screen would be good enough. 

and yes... its super annoying to move icons in and out just for the sake of arranging them!</what>
</comment>
<comment>
<author>buckra...@gmail.com</author>
<when>Tue, 06 Jul 2010 01:41:37 +0000</when>
<what>LetQ&apos;Es hope 2.2 can do it</what>
</comment>
<comment>
<author>ceil.dri...@gmail.com</author>
<when>Mon, 12 Jul 2010 00:33:18 +0000</when>
<what>Trying to clean up/organize my screens...would like to sort/move itemss into folders but when. I drag to a folder item bounces back</what>
</comment>
<comment>
<author>lk...@comcast.net</author>
<when>Tue, 20 Jul 2010 00:49:15 +0000</when>
<what>Need this also!
</what>
</comment>
<comment>
<author>myers.jo...@gmail.com</author>
<when>Thu, 22 Jul 2010 03:17:19 +0000</when>
<what>Biggest problem is that after you pull everything out and put them back in order, after a while the folder decides to reorder everything based on frequency of use, and you are back to where you started.  Arrrggghhh.</what>
</comment>
<comment>
<author>church...@gmail.com</author>
<when>Sat, 24 Jul 2010 14:00:34 +0000</when>
<what>Just got an HTC desire and discovered folders. It would be great to be able to organise items in them. Cheers.</what>
</comment>
<comment>
<author>burns.m...@gmail.com</author>
<when>Wed, 28 Jul 2010 22:49:01 +0000</when>
<what>I gotta say that this is one of the biggest Q&quot;EDUHQ&quot;E dev issues I have seen in quite awhile.  I mean, seriously, how could they have released something, FOR THIS LONG, where you canQ&apos;Et drag around icons and folders wherever you want them?  I mean, seriously,  am I just imagining this or is this really happening in 2010?  Embarassing.  It is like when I first bought my piece-of-crap-berry Tour and saw the phone couldnQ&apos;Et do vibrate AND ring at the same time, when almost all free phones could.  Sure, they added it now in a patch, but SERIOUSLY?  Wake up people - if you are going to compete against the Iphone, which clearly didnQ&apos;Et have such a user-friendly flaw, you might want to get your crap together.</what>
</comment>
<comment>
<author>debs....@gmail.com</author>
<when>Thu, 05 Aug 2010 05:13:58 +0000</when>
<what>+1 I desperately would like to see this feature. IQ&apos;Em so OCD about grouping my icons by task (thatQ&apos;Es why I created the folders in the first place! lol) this would be a happy addition to the UI.

Q&amp;E +1 on this: Q&quot;Emake the auto-close an option that we can set.Q&quot;E :)
</what>
</comment>
<comment>
<author>Chad.Frew</author>
<when>Sat, 07 Aug 2010 20:23:47 +0000</when>
<what>One more for sortable/movable icons (is this in 2.2 Foyo!?)</what>
</comment>
<comment>
<author>super...@gmail.com</author>
<when>Wed, 11 Aug 2010 02:20:16 +0000</when>
<what>This is just so dumb!
I couldnQ&apos;Et imagine how would this function be lefted out.
Hello? This is a SMART phone.</what>
</comment>
<comment>
<author>I.am.C...@gmail.com</author>
<when>Sun, 15 Aug 2010 23:48:49 +0000</when>
<what>Hi Devs, I would definitely love to see this feature in your next iterations of Android OS. I use these folders frequently and would love some organization.</what>
</comment>
<comment>
<author>nbh...@gmail.com</author>
<when>Wed, 01 Sep 2010 14:42:28 +0000</when>
<what>I need this also; ditto on Q&quot;Eeven alphabetizing would be an improvementQ&quot;E

</what>
</comment>
<comment>
<author>ybhola...@gmail.com</author>
<when>Sat, 04 Sep 2010 22:38:02 +0000</when>
<what>I understand why this might be a problem to implement seeing as how you wouldnQ&apos;Et know the users intent on whether they want to rearrange or pull the app out. I have a way around it. When the folder is open, pushing the menu button should bring up the standard options with an additional Q&quot;Erearrange iconsQ&quot;E option. Then, when the user either pushes the Q&apos;EXQ&apos;E button on the folder, opens an app, or selects Q&apos;Edone rearranging,Q&apos;E everything can go back to normal. It really is an annoying omission right now.</what>
</comment>
</bug>
<bug>
<bugid>5993</bugid>
<title>Potential multiple file descriptors leak (dalvik/libcore)</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-06-03T00:24:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>fhannedo...@lacie.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 08:49:48 +0000</openedDate>
<description>Hello, When using Selector, i think iQ&apos;Eve met several potential file
descriptor leaks. (Test case attached) #1- described by issue #4825
and,i think fixed in harmony by commit 881651 in harmony SVN. #2- one
more is fixed by harmony commit 587087 and can be merged without problem
#3- the last one happens with the following sequence Create a selector,
it will call the constructor in ServerSocketChannelImpl.java public
ServerSocketChannelImpl(SelectorProvider sp) which will create a socket
(Socket 1, through call to createServerStreamSocket(fd) Later on, the
impl associated to this socket is given to the constuctor of protected
ServerSocket(SocketImpl impl) which memorizes it. So far so good, but
when calling bind(), the CheckClosedAndCreate() method will create a new
socket as the isCreated flag is equal to false, hence one file
descriptor leak. The attached fix might not be the best way to avoid
this potential fd leak. It checks if the impl given as argument has a
valid file descriptor attached to it and if so, sets the isCreated to
true so that the next bind() call will reuse that impl() and not create
a new one. The sample application attached opens 400 time a selector
then locks. Withouth the aforementionned fixes, i was seeing plenty of
open fd in /proc/xxxx/fd. It is derived from the sample code in issue
#4825 With all fixes above, the fd opened are minimal (i.e.
stdin/stdout/stderr...) IQ&apos;Em running a custom version of dalvik from
release 1.6r4. I would be happy to help and provide any additional
informations Thank you Fx</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 15:48:04 +0000</when>
<what></what>
</comment>
<comment>
<author>fhannedo...@lacie.com</author>
<when>Wed, 27 Jan 2010 13:54:43 +0000</when>
<what>By the way, after checking with android 2.1 available on android.kernel.org
the 2 merges from harmony are no longer necessary
The last problem Q&amp;E associated proposed workaround seems to be still necessary thought.
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 02 Jun 2010 01:33:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 03 Jun 2010 00:24:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:52:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6332</bugid>
<title>SDK Update for FM Tx/Rx</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>512</stars>
<reportedBy>marko.b....@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 22:22:10 +0000</openedDate>
<description>Hi, In the next SDK, please provide native access to BroadcomQ&apos;Es BCM4329
RF FM Tx/Rx capabilities. As someone who drives in his car and uses
public transit frequently, ideally I would like to be able to have my
Navigation turn-by-turn directions played through the cars stereo, along
with music. Also, would like to have ability for an FM Radio app to be
created (ideally natively with the phone) to listen to FM Radio. In sum:
1) SDK Update to open access to Nexus One FM Tx/Rx capabilities 2)
Integrated functionality to play music and navigation turn-by-turn
directions through stereo 3) Ability to tune terrestrial FM signals</description>
<comment>
<author>supere...@gmail.com</author>
<when>Thu, 04 Mar 2010 10:06:47 +0000</when>
<what>seems this will be a long way to go.. since we donQ&apos;Et even see the drivers developed
with FM Tx/Rx function...

iQ&apos;Em hoping that Google didnQ&apos;Et release the drivers with FM capabilities just because
they have plans for the future, and not because of hardware design flaw.. (like the
FM signal might (being) interfere(d) (by) other signals)</what>
</comment>
<comment>
<author>shibl...@gmail.com</author>
<when>Sat, 20 Mar 2010 21:17:12 +0000</when>
<what>definitely will make the phone for flexible</what>
</comment>
<comment>
<author>beat.kap...@gmail.com</author>
<when>Sat, 20 Mar 2010 23:52:28 +0000</when>
<what>In my country FM radio is still going strong. On the other hand services like
pandora.com are prevented:
Q&quot;EWe are deeply, deeply sorry to say that due to licensing constraints, we can no
longer allow access to Pandora for listeners located outside of the U.S.Q&quot;E
And, of course, permanent internet connection on a mobile phone is still expensive.
So, yes, the Nexus One needs FM radio support.

</what>
</comment>
<comment>
<author>jose.alw...@gmail.com</author>
<when>Fri, 26 Mar 2010 18:02:17 +0000</when>
<what>i vote it</what>
</comment>
<comment>
<author>farmer.c...@gmail.com</author>
<when>Wed, 31 Mar 2010 12:12:37 +0000</when>
<what>Please!</what>
</comment>
<comment>
<author>data...@gmail.com</author>
<when>Sat, 03 Apr 2010 02:14:08 +0000</when>
<what>SDK for FM transmitting and receiving please .... come on google !!</what>
</comment>
<comment>
<author>safsc...@gmail.com</author>
<when>Mon, 05 Apr 2010 08:30:05 +0000</when>
<what>The FM radio is a necessity in my opinion. Please enable this function as soon as 
you can!</what>
</comment>
<comment>
<author>thana.si...@gmail.com</author>
<when>Mon, 05 Apr 2010 12:41:27 +0000</when>
<what>I need FM radio. Google please....</what>
</comment>
<comment>
<author>kenniy...@gmail.com</author>
<when>Tue, 06 Apr 2010 08:06:58 +0000</when>
<what>FM please!..the hardware is there..how much could it hurt allowing access to it??</what>
</comment>
<comment>
<author>gabrod...@gmail.com</author>
<when>Tue, 06 Apr 2010 13:31:55 +0000</when>
<what>People, spread the voice, let know all people that use nexus, that nexus has the
hardware for it, and invite them to vote, so that this request get more points and
the android team place a priority on it.</what>
</comment>
<comment>
<author>andy...@gmail.com</author>
<when>Tue, 06 Apr 2010 18:07:35 +0000</when>
<what>I vote for enabling the FM radio.  Thanks</what>
</comment>
<comment>
<author>timuckun@gmail.com</author>
<when>Wed, 07 Apr 2010 11:30:56 +0000</when>
<what>Why not enable existing hardware? What possible harm could it do?</what>
</comment>
<comment>
<author>jason.yo...@gmail.com</author>
<when>Wed, 07 Apr 2010 18:34:53 +0000</when>
<what>If it has it, why not use it.</what>
</comment>
<comment>
<author>rhattan...@gmail.com</author>
<when>Thu, 08 Apr 2010 21:34:05 +0000</when>
<what>Come on Google!</what>
</comment>
<comment>
<author>gudj...@gmail.com</author>
<when>Fri, 09 Apr 2010 20:01:44 +0000</when>
<what>I vote for enabling the FM radio.</what>
</comment>
<comment>
<author>mattia.s...@gmail.com</author>
<when>Sat, 10 Apr 2010 12:49:43 +0000</when>
<what>come on</what>
</comment>
<comment>
<author>kmora...@gmail.com</author>
<when>Mon, 12 Apr 2010 19:41:08 +0000</when>
<what>please enable it, may be is a flag... :P </what>
</comment>
<comment>
<author>Alexzand...@gmail.com</author>
<when>Tue, 13 Apr 2010 11:49:38 +0000</when>
<what>please resolve this issue</what>
</comment>
<comment>
<author>pampatzo...@gmail.com</author>
<when>Wed, 14 Apr 2010 10:45:00 +0000</when>
<what>its a MUST!</what>
</comment>
<comment>
<author>kolev...@gmail.com</author>
<when>Sun, 18 Apr 2010 11:23:25 +0000</when>
<what>Please add support for FM radio.
Thanks.</what>
</comment>
<comment>
<author>mnkost...@gmail.com</author>
<when>Sun, 18 Apr 2010 11:55:47 +0000</when>
<what>FM support: +1</what>
</comment>
<comment>
<author>gospodin...@gmail.com</author>
<when>Sun, 18 Apr 2010 11:58:31 +0000</when>
<what>Please enable FM receiving.

Thanks.</what>
</comment>
<comment>
<author>dondonel...@gmail.com</author>
<when>Sun, 18 Apr 2010 17:36:07 +0000</when>
<what>FM Transmitter enabled please</what>
</comment>
<comment>
<author>atiartst...@gmail.com</author>
<when>Sun, 18 Apr 2010 17:52:55 +0000</when>
<what>give us FM radio
</what>
</comment>
<comment>
<author>joseph.c...@gmail.com</author>
<when>Sun, 18 Apr 2010 18:59:35 +0000</when>
<what>FM transmit enabled please</what>
</comment>
</bug>
<bug>
<bugid>8911</bugid>
<title>Multiple Email Account support - Multiple Exchange Active Sync capability</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-07T19:06:34.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tia...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 15:41:47 +0000</openedDate>
<description>I just purchased the HTC EVO 4G and will be returning it due to the
utter lack of email functionality on Android. PalmQ&apos;Es webos has had this
functionality for over a year now, and it works wonderfully well. 1.
single view to see all email account favorite folders and # of unread
emails. 2. merged calendar view, ability to see all calendar events off
all accounts in one view (color coded) 3. merged contact search, ability
to search through all associated contact lists for people and phone #Q&apos;Es.
Apple is releasing their new 4.0 OS which will feature among other
things the ability to have multiple email accounts setup utilizing
whatever protocol you need, including EAS (exchange active sync).
Currently there is no android application or built in email application
that can accomplish this. Currently the applications tested on the EVO
4g: HTCQ&apos;Es built in email app: limit to just one EAS email account no
ability to view all account status on the same screen (have to switch
between accounts manually) no merged views Moxier limit to just one EAS
email account enough said Touchdown Q&quot;Esupports multiple EAS accountsQ&quot;E but
not really, no ability to view all accounts at once, no ability to have
all accounts syncing at once, essentially useless functionality. K-9
CanQ&apos;Et even setup an EAS account to a 2007 or later exchange server,
requires smtp for sending, vs using the native EAS connection. Summary,
why google wonQ&apos;Et provide a functional email app in the 1st place is
beyond me, but why they wonQ&apos;Et provide it and why there hasnQ&apos;Et been a
decent app developed for Android in the entire time it has been out is
astonishing. I didnQ&apos;Et dream of running into this problem when I switched
to an android phone. For now IQ&apos;Em going to have to go back to using my
Palm Pre.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 07 Jun 2010 19:06:34 +0000</when>
<what>If this is the HTC email application, you should report the issue to them.  The standard email application in 
Android 2.1 supports multiple exchange accounts, by the way; calendar support and security support are added 
in 2.2.</what>
</comment>
<comment>
<author>tia...@gmail.com</author>
<when>Mon, 07 Jun 2010 22:19:23 +0000</when>
<what>Is there anyway to access or download the standard Android 2.1 email application?
</what>
</comment>
<comment>
<author>assoc...@gmail.com</author>
<when>Sun, 28 Nov 2010 16:46:45 +0000</when>
<what>i am in the same situation as Tialen, I have been using BlackberryQ&apos;Es since the track roller days and recently went from a Storm 2 on the Verizon network to Sprint because of pricing and of course the new EVO. I have 4 pop email accounts and it drives me crazy not being able to view all my mail in one view. How can Google develop this wonderful piece of technology only to overlook such a obvious need! 

I am now considering going back to a BB just because the email client is more intuitive on BB not to mention the ease of manipulating the contacts and calendar functions on the BB!

The EVO browser, map nav and most anything to do with the internet is incredible! I wish some smart developer would build a application to solve these issues, heck they would make a fortune off the business people who want the internet functionality of a EVO and the practicality of a decent email client, contacts and calendar functions!    </what>
</comment>
</bug>
<bug>
<bugid>5431</bugid>
<title>CanQ&apos;Et hear caller on Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>skjw...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 00:19:49 +0000</openedDate>
<description>Occasionally, I canQ&apos;Et hear a caller after I answer on my Droid. Happened
with 2.0 and 2.0.1. Is this a defect with my phone, or a known bug?
Thanks!</description>
<comment>
<author>drewdege...@gmail.com</author>
<when>Mon, 21 Dec 2009 01:54:17 +0000</when>
<what>I have the same issue. Today I noticed that in fact the call volume is *extremely*
soft, even with the volume turned up all the way. Rebooting the phone fixes it. Still
quite annoying.

</what>
</comment>
<comment>
<author>kent.gli...@gmail.com</author>
<when>Mon, 21 Dec 2009 14:55:34 +0000</when>
<what>I have the same issue.  It seems to only occur after I have been listening to music.  
Hope this helps</what>
</comment>
<comment>
<author>Jones.dC...@gmail.com</author>
<when>Mon, 21 Dec 2009 23:37:31 +0000</when>
<what>I have the same issue after listening to Pandora</what>
</comment>
<comment>
<author>skjw...@gmail.com</author>
<when>Wed, 30 Dec 2009 16:48:58 +0000</when>
<what>I switched my ringtone from a .wma song to a .mp3, and it seems to have cleared it 
up. Coincidence?</what>
</comment>
<comment>
<author>gwh...@gmail.com</author>
<when>Thu, 31 Dec 2009 11:59:25 +0000</when>
<what>I share this issue. Last time I had earbuds plugged in from earlier listening using
Doggcatcher. I took the earbuds out, and I couldnQ&apos;Et hear the caller, but they could
hear me. During previous instances it would get Q&quot;EstuckQ&quot;E in this state until I
rebooted, but this time I happened to try the speaker and that worked OK to stall and
let me swap. This needs to be investigated - all the whiz-bang is worthless if itQ&apos;Es
not a usable phone.</what>
</comment>
<comment>
<author>matthn@gmail.com</author>
<when>Tue, 09 Feb 2010 14:21:37 +0000</when>
<what>IQ&apos;Eve also noticed this after listening to pandora, sometimes calls have one-way
voice.  They can hear me, I cannot hear them.  Subsequent outbound phone calls (to
voicemail, etc) have the same problem - cannot hear them.  Rebooting the phone works.
 IQ&apos;Eve tried to use taskiller to quit pandora, but it doesnQ&apos;Et fix the problem.  IQ&apos;Eve
re-opened and closed pandora and it doesnQ&apos;Et help.  I do usually remove the headphone
jack to answer the calls, and may have something to do with it.</what>
</comment>
<comment>
<author>rehab...@gmail.com</author>
<when>Tue, 23 Feb 2010 17:05:23 +0000</when>
<what>I am having the same problem after using headphone jack to listen to Slacker.</what>
</comment>
<comment>
<author>Anthony....@gmail.com</author>
<when>Thu, 11 Mar 2010 00:57:05 +0000</when>
<what>I am having very similar issues. IQ&apos;Em either listening to Pandora or Slacker and then if 
I make a call or someone calls me they cannot hear me talk. Very annoying. Does anyone 
have Openhome running could it be that?</what>
</comment>
<comment>
<author>layne.cr...@gmail.com</author>
<when>Thu, 11 Mar 2010 03:20:11 +0000</when>
<what>I am also having this issue. It only happens to me when I have used headphones. A reboot 
solves the problem. Very annoying, however speakerphone will still work.</what>
</comment>
<comment>
<author>joanofd...@gmail.com</author>
<when>Fri, 19 Mar 2010 22:43:19 +0000</when>
<what>I am having the same issue. I am using slacker or Pandora and the ear bud jack. Has
anyone found a solution for this?</what>
</comment>
<comment>
<author>UberSh...@gmail.com</author>
<when>Tue, 23 Mar 2010 19:59:23 +0000</when>
<what>I will need to test further to see where it works, but if I unplug the headphones while 
listening to pandora, I can no longer hear callers. This happens 100% of the time, so IQ&apos;Em 
always careful to close out before unplugging. Restarting fixes the issue, but I hate having 
to tell people, Q&quot;EcanQ&apos;Et hear you, let me call you.Q&quot;E</what>
</comment>
<comment>
<author>araz...@gmail.com</author>
<when>Sun, 28 Mar 2010 01:20:18 +0000</when>
<what>Also having this problem on my droid. </what>
</comment>
<comment>
<author>ydj...@gmail.com</author>
<when>Mon, 19 Apr 2010 00:04:09 +0000</when>
<what>I have this issue with every phone call.  Sometimes it worst that other but volume is
always low.  I have not listen to music or used headphones as yet.  Phone only 4 days
old.</what>
</comment>
<comment>
<author>bob.igo....@gmail.com</author>
<when>Mon, 26 Jul 2010 20:19:44 +0000</when>
<what>This may or may not be the same issue, but sometimes I get a call in which the callerQ&apos;Es voice is very faint.  I donQ&apos;Et listen to Pandora on my phone, but I do have Foxyring installed, which affects volume.  However, the last time that it happened, I tried to increase the in-call volume, but it would only go up to about 60%, as indicated by the volume status popup that you get when hitting the volume button.</what>
</comment>
<comment>
<author>ydj...@gmail.com</author>
<when>Tue, 27 Jul 2010 14:49:34 +0000</when>
<what>Make sure your screen protector isnQ&apos;Et covering the ear piece.</what>
</comment>
<comment>
<author>yodaman...@gmail.com</author>
<when>Sun, 15 Aug 2010 02:05:59 +0000</when>
<what>skjwood

You are right. I had the exact same problem but when I read your comment, Q&quot;EI switched my ringtone from a .wma song to a .mp3, and it seems to have cleared it 
up. Coincidence?Q&quot;E, I decided to try switching the ringtone back to the original Q&quot;EDroid InvasionQ&quot;E. This seems to have fixed the problem, Thank you!</what>
</comment>
<comment>
<author>chad.lun...@gmail.com</author>
<when>Fri, 25 Mar 2011 18:09:50 +0000</when>
<what>I have an Incredible with Froyo (2.1) and changing the ringtone to an MP3 worked for me. I used the built-in Music program to edit an MP3 and set the ringtone. 

It seems like an odd fix, but IQ&apos;Em glad not to have to hard reset my phone. Rebooting and unplugging and replugging headphones did not work for me, nor did unchecking voice privacy.

 </what>
</comment>
<comment>
<author>slingsp...@gmail.com</author>
<when>Mon, 11 Apr 2011 13:37:44 +0000</when>
<what>I am experiencing the same problem. Did not make any recent changes. Very annoying. Afterall the primary purpose of a phone is to make and receive an audible call.</what>
</comment>
<comment>
<author>ydj...@gmail.com</author>
<when>Mon, 11 Apr 2011 18:33:06 +0000</when>
<what>make sure your screen cover is not covering the ear piece..</what>
</comment>
<comment>
<author>bob.igo....@gmail.com</author>
<when>Mon, 11 Apr 2011 22:39:03 +0000</when>
<what>ydj, you should make sure you arenQ&apos;Et deaf, too, because if youQ&apos;Ere deaf, you might not hear the caller.</what>
</comment>
<comment>
<author>cbo...@gmail.com</author>
<when>Tue, 26 Apr 2011 22:51:24 +0000</when>
<what>I have DroidX system version 2.3.340.MB810.Verizon.en.US and Android version 2.2.1.  I will listen to music, with an ear-piece, and when a call comes through I will be able to hear the caller but they wonQ&apos;Et be able to hear me.  I have tried unhooking the ear-piece and switching to hands-free, when this is happening, but I have yet to find anything successful other than rebooting the phone and returning the call.  

This happens frequently and it seems to center around listening to music and attempting to handle calls.</what>
</comment>
</bug>
<bug>
<bugid>223</bugid>
<title>Notepadv3 UI inflation and formatting errors for Null database initial condition</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T15:23:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Philip.T...@gmail.com</reportedBy>
<openedDate>Mon, 11 Feb 2008 03:02:22 +0000</openedDate>
<description>IQ&apos;Eve found that a null database **on startup** locks in text formatting
and note selection based solely on the mouse cursor i.e. scope for UI
inflation seems stuck in the onCreate() and setContentView() method
stack. I can add notes and delete them Ok, I am simply unable to get the
ListView formatting in Q&apos;Enotes_list.xmlQ&apos;E until I close the application
and the UI is re-inflated with valid entries in the database. Notepad
behaviour is fine when you delete and reinsert notes while the
application was initialised with valid database entries and is still
running. IQ&apos;Eve attached my source files for your review though the
supplied example behaved the same way for me. I think the correct
behaviour would be that when you call setContentView() [e.g. in the
fillData() method or some other equivalent] the UI inflation and
configuration is reset according to available datasets and ignores or
replaces the Q&apos;EemptyQ&apos;E result from onCreate().</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:12:49 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:23:50 +0000</when>
<what>Cleanup of old issues that predate 1.0. If this issue still exists on the latest
release, please submit a new report, mentioning the exact version that has this
problem. Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 01:30:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12394</bugid>
<title>Calender events donQ&apos;Et sync by default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>darth.Ku...@gmail.com</reportedBy>
<openedDate>Sat, 06 Nov 2010 03:49:13 +0000</openedDate>
<description>http://code.google.com/p/android/issues/detail?id=3920Q&amp;Ecan=1Q&amp;Eq=calander%20syncQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
The above was listed as an enhancement, it should not have been.
Business world: IQ&apos;Em in a hurry and enter an event into my Android Wonder
Phone. I forget to scroll down, change the calendar to one that syncs. 2
days later, I miss an appointment. The idea that the default selection
should be customized: enhancement. The fact that it takes me 20 minutes
of searching to find out that nothing has been done for a year:
ridiculous. The fact that the phone creates a calendar that just plain
doesnQ&apos;Et sync: defect. That a phone marketed as Q&apos;Esync with your Google
stuffQ&apos;E has said calendar: shady advertising. IQ&apos;Em not even sure if defect
covers it. This is a major glitch that hasnQ&apos;Et been addressed and needs
to be. My Calender, once unchecked from the list of calenders shouldnQ&apos;Et
even be an option, let alone default. What ever calenders are checked
are the only ones that should show up on that option to begin with. Say
I have 2 calenders setup: 1 personal, 1 corporate. I start each day by
changing the calender from personal to look at events during the evening
with the family, to the corporate calender so I can do my job. When I
open my phone to show a business contact my schedule, Q&quot;EMake love to
wifeQ&quot;E should not appear for that night. ItQ&apos;Es not on the selected
calender. When I add Q&quot;ECity hall meetingQ&quot;E it should not be posted on the
personal calender. The selection of calenders in the settings might as
well not even be there, at least than I wonQ&apos;Et feel teased. Major flaw
over looked that needs to be addressed.</description>
</bug>
<bug>
<bugid>16962</bugid>
<title>Phone lost all contacts,messages and settings, no incoming calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oanabiti...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 21:39:46 +0000</openedDate>
<description>Galaxy S GT-I9000 FROYO.XFJS4 Kernel 2.6.32.9 firmware 2.2.1 while
looking through images in Gallery, received error message Q&quot;Einternal
storage unexpectedly removedQ&quot;E and screen freezes. after restarting of
the phone all contacts, messages and setting were lost. also if someone
was trying to call they were getting busy tone. updated software via
Kies (received a message to update when connected phone to PC) and now i
can use my phone, but i can not activate data network. Had same problem
just one week ago, and my provider reinstalled the software. everything
seemed fine again until now.</description>
</bug>
<bug>
<bugid>1043</bugid>
<title>Eclipse Layout editor: A new TextView sized 0x0 has no red border</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tim...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 12:47:56 +0000</openedDate>
<description>In a brand new project, I added a TextView and an EditWidget to a
top-level LinearLayout. The TextView showed up in the Outline pane, but
it didnQ&apos;Et appear in the main.xml(Layout) pane when I selected it. I was
expecting something like the red box that appeared around the EditText
element. OBSERVED: An element of size 0x0 does not get a red box
highlighting it in the Layout review. (When I added some text to it, it
got a red box.) EXPECTED: Any layout element should have something like
a red box highlighting it in the preview, even if itQ&apos;Es either 0x0 or
equal to or larger than the screen.</description>
<comment>
<author>x...@google.com</author>
<when>Thu, 27 Nov 2008 00:52:41 +0000</when>
<what>The best will be able to draw is a single red pixel, which is far from optimal.
We do need to figure something out though, once we get drag and drop creation/edition</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:37:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:24:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7370</bugid>
<title>Support for RTL languages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>61</stars>
<reportedBy>zeddini....@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 11:10:41 +0000</openedDate>
<description>Hello, I have added arabic support to the android OS.The problem now is
with layouts and styles. In fact checkboxes, scrollbars , texts must
change their position. I tries to modify the styles.xml but no result.
Do you have an idea? Best regards.</description>
<comment>
<author>pasapo...@gmail.com</author>
<when>Sat, 03 Apr 2010 23:16:20 +0000</when>
<what>Dear Sir,

You can use the attribute: android:layout_gravity
as RTL on android is not implemented yet. u can c here Q&gt;E
http://developer.android.com/reference/android/text/Layout.Directions.html

hope this help.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:15:22 +0000</when>
<what>Issue 8573 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:15:50 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:16:08 +0000</when>
<what>Issue 8437 has been merged into this issue.</what>
</comment>
<comment>
<author>eggger@gmail.com</author>
<when>Wed, 26 May 2010 13:11:59 +0000</when>
<what>please support RTL and BiDi</what>
</comment>
<comment>
<author>bramwei...@gmail.com</author>
<when>Wed, 26 May 2010 16:38:16 +0000</when>
<what>Hopefully, once implemented, this would accommodate Hebrew as well.</what>
</comment>
<comment>
<author>sru...@gmail.com</author>
<when>Sun, 13 Jun 2010 06:01:51 +0000</when>
<what>IQ&apos;Em running the froyo beta, and hebrew letters work, but in the browser RTL only works when there are only consonants. On the link below, all the words are written backwards. 

http://tanakhml2.alacartejava.net/cocoon/tanakhml/d11.php2xml?sfr=1Q&amp;Eprq=1Q&amp;Epnt=truQ&amp;Eacc=truQ&amp;Edia=truQ&amp;Eenc=heb</what>
</comment>
<comment>
<author>noa...@gmail.com</author>
<when>Tue, 24 Aug 2010 20:54:21 +0000</when>
<what>I bought samsung galaxy s. I understand that BIDI and more specificly hebrew is not fully supported yet and I hope it will happen soon enough...</what>
</comment>
<comment>
<author>almhtw...@gmail.com</author>
<when>Tue, 01 Feb 2011 04:21:03 +0000</when>
<what>please google support RTL  .. and arabic language </what>
</comment>
<comment>
<author>niv...@gmail.com</author>
<when>Sun, 10 Jul 2011 13:01:37 +0000</when>
<what>ItQ&apos;Es rather shameful that in 2011, the simple and well known algorithms for Bidi is not present by default since day 1, not to mention 3 main revisions yet (including HoneyComb).
</what>
</comment>
<comment>
<author>dotanco...@gmail.com</author>
<when>Sat, 17 Sep 2011 09:58:09 +0000</when>
<what>sru...@gmail.com:
The bug that you describe is here:
http://code.google.com/p/android/issues/detail?id=14661</what>
</comment>
</bug>
<bug>
<bugid>6014</bugid>
<title>Google Voice notification does not dissapear if you area already in the Google Voice thread</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>derek.po...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 00:48:22 +0000</openedDate>
<description>Nexus one Android 2.1 Issue: If you have google voice open in a message
thread (or even if you are back at the home screen and the thread was
the last thing open in GV) and a google voice message notification is
received, clicking on the notification will open up GV and you will see
the message in the thread, but the notification will not get dismissed
and will remain in the top bar. Only navigating back to the root screen
of GV will then dismiss the notification. Resolution: The act of
acknowledging the notification should dismiss it. Additionally, viewing
the associated GV thread should automatically dismiss the notification
similar to the behavior in email. In email if you open up the new email
associated with a notification (but you havenQ&apos;Et yet acknowledged the
notification) the notification will dismiss itself. GV should have the
same behavior.</description>
<comment>
<author>derek.po...@gmail.com</author>
<when>Tue, 19 Jan 2010 01:18:59 +0000</when>
<what>Actually, IQ&apos;Ell expand this - this happens in the email app too. If you acknowledge
the notification and the item in question opens, the notifiation will not dismiss
imediately until you navigate back to the root of the application (your mailbox root
or the GC thread root).</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>14860</bugid>
<title>Javadoc in ListView</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-02-22T19:20:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Sat, 19 Feb 2011 21:15:30 +0000</openedDate>
<description>The Javadoc in ListView states: This Q&quot;Eempty listQ&quot;E notifier must have an
id Q&quot;Eandroid:emptyQ&quot;E. IMHO it should be: This Q&quot;Eempty listQ&quot;E notifier must
have an id Q&quot;E@android:id/emptyQ&quot;E.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 07:34:24 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 19:20:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1852</bugid>
<title>Class.getMethod(Stirng, Class[]) throws Exception even if Method exists</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-26T23:41:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jako...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jan 2009 15:04:32 +0000</openedDate>
<description>Andorid SDK 1.0 r1 Class.getMethod(Stirng, Class[]) doesnQ&apos;Et work as i
expected it to work. I have written a workaround that works for me. In
the following code you will get the specified Method by running
workAroundGetMethod(Class,String,Class[]), you will get an Exception
when running Class.getMethod(String,Class[]). import
java.lang.reflect.Method; import android.app.Activity; import
android.os.Bundle; import android.util.Log; public class GetMethodTest
extends Activity { /** Called when the activity is first created. */
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
String classToLoad = Q&quot;Eandroid.app.ActivityQ&quot;E; String methodToLoad =
Q&quot;EonCreateQ&quot;E; try{ ClassQ&lt;E?Q&gt;E c = Class.forName(classToLoad, false,
this.getClass().getClassLoader() ); Class[] args = new Class[1]; args[0]
= Bundle.class; Method myMethod = workAroundGetMethod(c, methodToLoad ,
args); Method yourMethod = c.getMethod( Q&quot;EonCreateQ&quot;E, args); }catch
(Exception e) { Log.e(this.getClass().getSimpleName(),Q&quot;Ethis should not
happen:Q&quot;E+e.getMessage()); } } public Method workAroundGetMethod(Class
clazz, String methodName, Class[] args) throws NoSuchMethodException{
Method[] m = clazz.getDeclaredMethods(); for(int i = 0; i Q&lt;E m.length;
i++){ if(m[i].getName().equals(methodName)){
if(m[i].getParameterTypes().length == 0 Q&amp;EQ&amp;E args.length == 0) return
m[i]; else if(m[i].getParameterTypes().length == args.length){ Class[]
irtMethodArgs = m[i].getParameterTypes(); boolean sameParameters = true;
for(int j = 0; j Q&lt;E irtMethodArgs.length; j++){
if(irtMethodArgs[j].getCanonicalName().compareTo(args[j].getCanonicalName())
!= 0) sameParameters = false; } if(sameParameters == true) return m[i];
} } } throw new NoSuchMethodException(); } }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 15:11:35 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 23:41:28 +0000</when>
<what>Working as intended - you want getDeclaredMethod()</what>
</comment>
<comment>
<author>jako...@gmail.com</author>
<when>Tue, 27 Jan 2009 17:41:39 +0000</when>
<what>I donQ&apos;Et see how this is working as intended. Can you point me to a more detailed
description there?

My javadoc (http://www.androidjavadoc.com/1.0_r1/index.html) says:

getMethod( methodName, args ); :
Q&quot;EReturns a Method object which represents the method described by the arguments. Q&quot;E

getDeclaredMethod(methodName, args); :
Q&quot;EReturns a Method object which represents the method described by the arguments. Note
that the associated method may not be visible from the current execution context.Q&quot;E

I had to do a lot of debugging for finding that issue. The original call was not
within my code but within the code of org.apache.xmlbeans.XmlBeans. I wrote that
example above for having more compact.

Correct me if I am wrong, but I donQ&apos;Et see the error within XmlBeans.java
I will try it on a Desktop VM but I donQ&apos;Et think that XmlBeans will fail there.</what>
</comment>
<comment>
<author>jako...@gmail.com</author>
<when>Tue, 27 Jan 2009 18:14:43 +0000</when>
<what>----------
Method myMethod = workAroundGetMethod(c, methodToLoad , args);
			
Method yourMethod = c.getMethod( methodToLoad, args);
			
Method youOtherMethod = c.getDeclaredMethod(methodToLoad, args);
			
if(myMethod.equals(yourMethod) Q&amp;EQ&amp;E myMethod.equals(youOtherMethod)){
System.out.println(Q&quot;EsuccessQ&quot;E);
}
----------
on JRE6_7 success is printed.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 27 Jan 2009 19:30:56 +0000</when>
<what>I ran the attached file against Dalvik and a popular desktop VM.  I got equivalent
results from both.

If Blah.sample() is public, all three calls succeed.  If itQ&apos;Es protected (like
Activity.onCreate), then your method and getDeclaredMethod succeed but getMethod fails.

You can try it with:
  javac Main.java Q&amp;EQ&amp;E java Main
and:
  javac Main.java Q&amp;EQ&amp;E dx --dex --output=test.jar Main.class Blah.class Q&amp;EQ&amp;E adb push
test.jar /sdcard Q&amp;EQ&amp;E adb shell dalvikvm -cp /sdcard/test.jar Main

The exception messages are slightly different on failure, but the last line of output
should be the same.  If you can modify the code in such a way that Dalvik and a
desktop VM produce different results, then you have likely found a bug.
</what>
</comment>
<comment>
<author>jako...@gmail.com</author>
<when>Wed, 28 Jan 2009 17:59:37 +0000</when>
<what>Thanks for elaborating that. It helped me reorganizing my test effort.

In fact I do have such an example. But its within a rather big project (xbeans) and
yet I didnQ&apos;Et succseed in reproducing it. But I can describe what I observered. There
is that class XmlBeans.java. ItQ&apos;Es almost completly static. There are static fields
that hold method objects. These method objects are to be fetched when the class
initializes.

fields:
----
1| private static final Method _getContextTypeLoaderMethod =
buildGetContextTypeLoaderMethod();
2| private static final Method _getBuiltinSchemaTypeSystemMethod =
buildGetBuiltinSchemaTypeSystemMethod();
---

The method to fetch them uses the Class.getMethod(String,Class[]) Method.
The problem arises when the class is initialized (line 1 in the stack trace) and the
first method (listing 1 field 1) is to be fetched (line 5 of the call stack).

---------------
Thread [Q&lt;E3Q&gt;E main] (Suspended (exception NullPointerException))	
13|XmlBeans.getBuiltinTypeSystem() line: 373
12|XmlObject.Q&lt;EclinitQ&gt;E() line: 139	
11|Class.getDeclaredMethods(Class, boolean) line: not available [native method]	
10|ClassCache.getDeclaredPublicMethods() line: 150	
9| ClassCache.getDeclaredMethods(boolean) line: 163	
8| ClassCache.getFullListOfMethods(Class, ArrayList, HashSet, boolean) line:233	
7| ClassCache.getFullListOfMethods(boolean) line: 207	
6| ClassCache.getAllPublicMethods() line: 188	
5| Class.getMethod(String, Class...) line: 841
4| XmlBeans.buildMethod(String, String, Class[]) line: 175	
3| XmlBeans.buildNoArgMethod(String, String) line: 213	
2| XmlBeans.buildGetContextTypeLoaderMethod() line: 223	
1| XmlBeans.Q&lt;EclinitQ&gt;E() line: 126
---------------

In line 13 [XmlBeans.getBuiltinTypeSystem()] suddenly, there is a call to a method
within XmlBeans that uses the field 2 of listing 1 which is not initialized then. A
NullPointerException is thrown and later wrapped into a NoSuchMethodException. 

This does not happen on a JVM. There, all the method fields are fetched one after the
other without a call in between that has dependencies on not yet initianized  fields.

I didnQ&apos;Et come across to find the reason for the call in line 12 [XmlObject.Q&lt;EclinitQ&gt;E()
line: 139]. There is a native Method calling, which made it impossible to debug for me.

I also have not been pulling the issue out of XmlBeans successfully. Thats why its ok
if the issue remains closed. </what>
</comment>
</bug>
<bug>
<bugid>18826</bugid>
<title>connections from emulator to server on development computer never works</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-09-01T11:30:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>janboey...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 15:52:05 +0000</openedDate>
<description>I have a a android app running on the same computer as a server http
listener app written in Java and running on netbeans. The android app
canQ&apos;Et communicate with it - no matter what method I try. Here is an
example implementation: add=new String(Q&quot;Ehttp://196.1.1.100:80Q&quot;E);
data=new String(Q&quot;E?Lines=3Q&amp;EFUNC=CONSOLEQ&quot;E); try{ URL u = new URL(add);
HttpURLConnection http = (HttpURLConnection) u.openConnection(); //
http.setDoOutput(true); // http.setRequestMethod(Q&quot;EPOSTQ&quot;E); OutputStream
os = http.getOutputStream(); os.write(data.getBytes()); // os.close();
http.connect(); // InputStream is = http.getInputStream(); //
is.read(...); // is.close(); } catch (Exception e) { login_error=true;
login_err=new String(e.getMessage()); } The line that bombs out is:
OutputStream os = http.getOutputStream();</description>
<comment>
<author>di...@android.com</author>
<when>Thu, 01 Sep 2011 11:30:45 +0000</when>
<what>The emulator is running inside a virtual NAT firewall. You probably need to use 127.0.2.2 to access your machineQ&apos;Es localhost port instead. See http://developer.android.com/guide/developing/devices/emulator.html#emulatornetworking</what>
</comment>
</bug>
<bug>
<bugid>15811</bugid>
<title>Force close in Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 01:45:58 +0000</openedDate>
<description>Occr.Process: Insert the sim card into the MS--Q&gt;E after MS latched to the
network (E icon and RSSI bars got displayed) signed in to google account
(id:samsung.kolkata@gmail.com, Pass: samsungteam )then from the idle
screen press the market icon to get into market. Occr.Result: MS
displayed force close. (Android ver 2.3) Log : 03-22 13:51:53.328 270
270 E AndroidRuntime: java.lang.IllegalArgumentException: no dialog with
id 0 was ever shown via Activity#showDialog 03-22 13:51:53.328 270 270 E
AndroidRuntime: at
android.app.Activity.missingDialog(Activity.java:2600) 03-22
13:51:53.328 270 270 E AndroidRuntime: at
android.app.Activity.dismissDialog(Activity.java:2585) 03-22
13:51:53.328 270 270 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.hideProgress(BaseActivity.java:222)
03-22 13:51:53.328 270 270 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.onAuthenticationResult(BaseActivity.java:238)
03-22 13:51:53.328 270 270 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.access$400(BaseActivity.java:39)
03-22 13:51:53.328 270 270 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity$AuthThread$1.run(BaseActivity.java:473)
03-22 13:51:53.328 270 270 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 03-22 13:51:53.328
270 270 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 03-22 13:51:53.328
270 270 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
03-22 13:51:53.328 270 270 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3687) 03-22
13:51:53.328 270 270 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 03-22 13:51:53.328
270 270 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 03-22 13:51:53.328 270
270 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
03-22 13:51:53.328 270 270 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 03-22
13:51:53.328 270 270 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 03-22 13:51:53.339 125 138
E : Dumpstate Q&gt;E /data/log/dumpstate_app_error</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 01:19:47 +0000</when>
<what>I think that Google may object to you putting your gmail account and password on this site.</what>
</comment>
<comment>
<author>samsung....@gmail.com</author>
<when>Fri, 15 Apr 2011 22:18:17 +0000</when>
<what>I think thatQ&apos;Es ok.</what>
</comment>
</bug>
<bug>
<bugid>5470</bugid>
<title>Droid 2.0.1 - Contact Favorites tab no longer sorts by most called</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mark.e.c...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 23:52:51 +0000</openedDate>
<description>On Droid with 2.0, the Contacts-Q&gt;EFavorites tab would automatically sort
by most called contacts. Now, in 2.0.1, the Favorites tab sorts
alphabetically only. The sort by most called was a great feature of 2.0.
I am hoping this was not Q&quot;EdowngradedQ&quot;E but instead it was an inadvertent
change due to some other update in 2.0.1. This issue is mentioned twice
at:
http://androidforums.com/updates-cupcakes/25656-android-update-12-10-09-issues-motorola-droid-2.html</description>
<comment>
<author>nikkib.n...@gmail.com</author>
<when>Mon, 04 Jan 2010 20:18:59 +0000</when>
<what>The favorites tab should allow the user choices for sorting (most called,
alphabetically, custom).

Ideally, a custom option would allow you to Q&quot;EnumberQ&quot;E the favorites so they are
displayed in the particular order the user chooses.</what>
</comment>
<comment>
<author>jason%ca...@gtempaccount.com</author>
<when>Wed, 13 Jan 2010 05:00:37 +0000</when>
<what>second this

Comment 1 by nikkib.nikkib, Jan 04, 2010
The favorites tab should allow the user choices for sorting (most called,
alphabetically, custom).

Ideally, a custom option would allow you to Q&quot;EnumberQ&quot;E the favorites so they are
displayed in the particular order the user chooses.</what>
</comment>
<comment>
<author>shirleyg...@gmail.com</author>
<when>Thu, 09 Sep 2010 03:55:53 +0000</when>
<what>I upgraded from a Motorola Razr and had my contacts custom sorted. I would not have bought my Droid had I known this feature wasnQ&apos;Et on it. Alphabetized is cumbersome with larger contact lists. I hope they can add the feature in the next software revision. </what>
</comment>
</bug>
<bug>
<bugid>15836</bugid>
<title>Picasa uploads constantly fail and retry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jman...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 16:24:02 +0000</openedDate>
<description>Every time photos are uploaded to Picasa, the upload fails, then
retries. Photos usually upload, but only after long periods of multiple
automatic retries.</description>
<comment>
<author>ja...@howarths.org</author>
<when>Wed, 30 Mar 2011 04:00:32 +0000</when>
<what>How large are the photos, I am having a similar issue for photos just over 1Mb in size.</what>
</comment>
<comment>
<author>jman...@gmail.com</author>
<when>Wed, 30 Mar 2011 04:39:11 +0000</when>
<what>They ranger anywhere from a few hundred K to over 1MB.</what>
</comment>
</bug>
<bug>
<bugid>13093</bugid>
<title>Exception when a user presses on a context menu item, which is SpannableString</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>orangebo...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 21:56:14 +0000</openedDate>
<description>When a context menu item is SpannableString, pressing on this item leads
to an exception: Q&quot;Ejava.lang.IllegalArgumentException: Attempt to create
a List with illegal item typeQ&quot;E. Reproduced on Android 2.1 on the
emulator (havenQ&apos;Et tried yet on a real device and other Android
versions). Steps to reproduce: 1. In some activity in
onCreateContextMenu create a special item: SpannableString s = new
SpannableString(getString(R.string.menu_download)); s.setSpan(new
StrikethroughSpan(), 0, s.length(),
SpannableString.SPAN_EXCLUSIVE_EXCLUSIVE); menu.add(0, MENU_NO_DOWNLOAD,
10, s); 2. Start the application, invoke the context menu, press on this
item. This results in the exception: E/AndroidRuntime( 405): Uncaught
handler: thread main exiting due to uncaught exception E/AndroidRuntime(
405): java.lang.IllegalArgumentException: Attempt to create a List with
illegal item type. E/AndroidRuntime( 405): at
android.util.EventLog$List.Q&lt;EinitQ&gt;E(EventLog.java:136) E/AndroidRuntime(
405): at android.util.EventLog.writeEvent(EventLog.java:277)
E/AndroidRuntime( 405): at
android.app.Activity.onMenuItemSelected(Activity.java:2173)
E/AndroidRuntime( 405): at
com.android.internal.policy.impl.PhoneWindow$ContextMenuCallback.onMenuItemSelected(PhoneWindow.java:2731)
E/AndroidRuntime( 405): at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:139)
E/AndroidRuntime( 405): at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:855)
E/AndroidRuntime( 405): at
com.android.internal.view.menu.MenuDialogHelper.onClick(MenuDialogHelper.java:129)
E/AndroidRuntime( 405): at
com.android.internal.app.AlertController$AlertParams$3.onItemClick(AlertController.java:884)
E/AndroidRuntime( 405): at
android.widget.AdapterView.performItemClick(AdapterView.java:284)
E/AndroidRuntime( 405): at
android.widget.ListView.performItemClick(ListView.java:3285)
E/AndroidRuntime( 405): at
android.widget.AbsListView$PerformClick.run(AbsListView.java:1640)
E/AndroidRuntime( 405): at
android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(
405): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 405): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 405): at
android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime( 405): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 405): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime( 405):
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 405): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 405): at dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>13368</bugid>
<title>ACTION_DATA_ROAMING_SETTINGS not honored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 13:50:20 +0000</openedDate>
<description>android.provider.Settings has an ACTION_DATA_ROAMING_SETTINGS action
documented, yet nothing in Android is set up with it in an intent
filter, and so no activity handles this action. I recommend either
adding support for it or removing it from the documentation. Thanks! --
Mark Murphy (a Commons Guy) mmurphy@commonsware.com</description>
<comment>
<author>chris@orr.me.uk</author>
<when>Fri, 08 Apr 2011 15:06:48 +0000</when>
<what>Actually, Q&quot;Ecom.android.phoneQ&quot;E does have an intent filter for this action.

Apparently this has been included since Dec 2008:
http://android.git.kernel.org/?p=platform/packages/apps/Phone.git;a=blob;f=AndroidManifest.xml;hb=bb1e6add51a1d0c4ed2ee63fd314503e8d62cdd8

However, the filter is missing a DEFAULT category, and so cannot be started without specifying the full component name.

Patch: https://review.source.android.com/22229</what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Mon, 09 May 2011 22:22:28 +0000</when>
<what>The above patch was merged into the AOSP:
http://android.git.kernel.org/?p=platform/packages/apps/Phone.git;a=commit;h=8fe7b6260ba97399c25450414e2f50c485b83c23</what>
</comment>
</bug>
<bug>
<bugid>6130</bugid>
<title>Exchange Email crashes after Timezone Change</title>
<status>New</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bigto...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 23:57:56 +0000</openedDate>
<description>It seems that every time I travel to a new timezone my email client (for
an exchange account) crashes with the error: The application Email
(process com.android.email) has stopped unexpectedly. I can not confirm
that it is actually the timezone change, but the pattern has been
consistent so it would be the first place I would suggest to look. Here
are the steps to reproduce the problem: 1. Have a working Exchange email
account. 2. Put phone into airplane mode. 3. Move phone into an area
with a different timezone. 4. Take phone out of airplane mode (The phone
will then get the new time from the wireless signal). 5. Try to read an
email from your exchange account. Currently the only way to read any
emails from the exchange account is to completely clear the account by
doing the following. 1. Clear the current settings by going to: Settings
Q&gt;E Applications Q&gt;E Manage Applications Q&gt;E Email Q&gt;E Clear Data 2. Completely
re-configure the exchange account The phone that I am having the issues
on is: Motorola Droid 2.0.1 on Verizon Wireless Thank You!</description>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 08:01:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13277</bugid>
<title>AVD Manager failed to create a 987654321000 KiB sd card image</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-02-18T00:37:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Sun, 19 Dec 2010 22:10:39 +0000</openedDate>
<description>- Tools r8, Win7. - Start AVD manager - Create new AVD - Set SD Card
size to 987654321000 KiB - This created an SD Card image that is listed
by Explorer as Q&quot;E0.99 GB (1,073,497,088 bytes)Q&quot;E There was no visible
failure. I have 50 GB free on that drive. IQ&apos;Ed have expected it to
attempt to create a 987,654,321,000,000 bytes file (around 987 TB) and
thus fail miserably after filling my disk :-)</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:18:42 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 00:37:36 +0000</when>
<what>Fixed by https://review.source.android.com/21262.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:50:32 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:58:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4957</bugid>
<title> Motoroal Droid Car Home Support Not Complete!!</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>167</stars>
<reportedBy>sahe...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 19:19:40 +0000</openedDate>
<description>I think there could be some improvement done here. When I am docked/car
home mode and answer a call, shouldnQ&apos;Et the call automatically use
speaker phone (unless bluetooth connected)? Also, in car home, why not
be able to answer a call with a button press instead of a slide?
Finally, why isnQ&apos;Et the phone screen rotated? It seems to me, if I am car
docked and I need to swipe and switch on speaker phone, the purpose of
having a car home is defeated.</description>
<comment>
<author>vpresciu...@gmail.com</author>
<when>Fri, 20 Nov 2009 19:31:27 +0000</when>
<what>I second this request.  I love the idea of car home, and I think itQ&apos;Es a great 
addition to my phone, but without a quick answer shortcut - and especially without 
automatic speakerphone - I find myself having to reach and change settings on my 
device while IQ&apos;Em driving and itQ&apos;Es in the dock, which sort of detracts from its 
purpose.</what>
</comment>
<comment>
<author>justin.s...@gmail.com</author>
<when>Fri, 20 Nov 2009 20:42:11 +0000</when>
<what>i completely agree with the speaker phone idea.

i also have major problems (is it just my phone?) with activating the screen in car 
mode when my phone is not charging. i often have to slide out the keyboard to activate 
the screen inside of a call! this is totally unacceptable.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:16:09 +0000</when>
<what></what>
</comment>
<comment>
<author>paulleas...@gmail.com</author>
<when>Fri, 20 Nov 2009 22:32:57 +0000</when>
<what>really? no POIQ&apos;Es? or favorites? or folders? this navigation is horrible </what>
</comment>
<comment>
<author>rachaelb...@gmail.com</author>
<when>Sat, 21 Nov 2009 01:52:41 +0000</when>
<what>I agree completely with the OP, add my voice to NEEDED changes to improve this app
even more! Like a favorites list, a way to select the type of directions you want
(surface streets, toll roads, highways) Also must be a way to keep the navigation
screen lit and visible while in car mode, else we are driving and constantly trying
to keep refreshing the screen...and this is dangerous!!! </what>
</comment>
<comment>
<author>bholt5...@gmail.com</author>
<when>Sat, 21 Nov 2009 03:50:22 +0000</when>
<what>I would appreciate similar improvements as mentioned above.</what>
</comment>
<comment>
<author>elliott9...@gmail.com</author>
<when>Mon, 30 Nov 2009 05:09:46 +0000</when>
<what>i second everything said here. I would also like the ability to do some customization
on the shortcuts. I plug my Droid into my truckQ&apos;Es AUX input and use Pandora often.
Would be nice if I could put a Pandora icon on the car home.</what>
</comment>
<comment>
<author>MPSchae...@gmail.com</author>
<when>Sat, 05 Dec 2009 15:43:28 +0000</when>
<what>Default speakerphone in car mode should be implemented as stated above.</what>
</comment>
<comment>
<author>ladou...@gmail.com</author>
<when>Fri, 11 Dec 2009 14:37:47 +0000</when>
<what>I also would like the ability to default to speaker when using the car dock.  I was 
really surprised that this was not the case after getting my car dock.  It would 
make using the dock that much safer as well which I believe should be the main focus.</what>
</comment>
<comment>
<author>kmyr...@gmail.com</author>
<when>Sat, 12 Dec 2009 12:54:21 +0000</when>
<what>I also have these same concerns.  I did find one positive aspect of phone use.  I 
plug my phone via the 3.5mm plug into my car radio.  I am listening to Pandora and a 
call comes in.  The ring tone goes through the car speakers and when I answer the 
phone, Pandora stops and the callerQ&apos;Es voice comes through the carQ&apos;Es speakers.  
Really cool!.  The microphone on the phone is active and I can conduct the phone 
conversation.  When I hang up, Pandora starts back up.  I can also play the Droid 
music player with the same results.  All this happens while the phone is in the 
Motorola windshield mount and the phone in car mode.</what>
</comment>
<comment>
<author>ldrzycimski</author>
<when>Sun, 13 Dec 2009 15:54:23 +0000</when>
<what>Car mode should include:

Default to speakerphone if Bluetooth not engaged;

Phone call screen should rotate to landscape and should not require unlock swipe to 
answer;

Screen should stay on when navigation active;

 </what>
</comment>
<comment>
<author>schiffer...@gmail.com</author>
<when>Sun, 13 Dec 2009 20:57:10 +0000</when>
<what>ThereQ&apos;Es way more wrong with the app than mentioned here.
Simple phone button that would launch the voiced dial app not general search.or a quick 
link to favorites would be nice.
Nav should actually go to nav...recent searches and Q&apos;EhomeQ&apos;E would be nice too. 
Music link since it is in the car...option for default music player such as pandora
WhatQ&apos;Es the purpose of the redundant searches and maps?
Feels like very little actual driving thought or testing went into this app. Hopefully a 3rd 
party can step in.

The layout seems to imply they were going to do some cool carousel but didnQ&apos;Et happen so 
now itQ&apos;Es just a barely functional screen that looks half cool.

The app drawer should be accessible directly from the app.</what>
</comment>
<comment>
<author>bill.pie...@gmail.com</author>
<when>Sat, 19 Dec 2009 00:15:50 +0000</when>
<what>I agree with everyone here. IQ&apos;Em using a car dock with a magnet which does orient the
screens in landscape mode except when youQ&apos;Ere connected to a call!  Then everything
goes back to portrait.  The speaker should be on by default unless a BT device on.
Voice search seems to work ok for hands free dialing.  The voice dialer app is sort
of useless.
</what>
</comment>
<comment>
<author>dbri...@gmail.com</author>
<when>Sat, 26 Dec 2009 03:01:36 +0000</when>
<what>I concur as well. Speakerphone by default unless BT or connected via 3.5 mm cable. Needs 
a better, landscape phone app. No unlocking should be required when docked, this is 
unsafe. Ability to add custom shortcuts to apps like Pandora. Larger font required for voice 
search results.</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Sat, 26 Dec 2009 17:17:27 +0000</when>
<what>When receiving a call in navigation mode, the phone should stay in navigation 
mode. A small notification should pop up with the caller name and number with 
the option to accept, deny, or fwd to voicemail. If accepted, the phone 
should stay in navigation mode and the turn-by-turn voice direction volume 
should dim and a small end call button should be available. 

Currently, when a call is received and accepted, the user must slide the 
unlock button (the phone should already be unlocked!) and the phone is in 
call display mode. This is dangerous- drivers shouldnQ&apos;Et have to touch more 
than one button to accept/deny a call or to end a call. When on a call in 
navigation mode (on speaker or bluetooth), the turn-by-turn directions are 
too loud and interfere with voice conversation. Phone call should default to speakers 
if not already on bluetooth, and the phone app should rotate to landscape view.</what>
</comment>
<comment>
<author>mail...@gmail.com</author>
<when>Sun, 03 Jan 2010 15:48:03 +0000</when>
<what>Glad to see IQ&apos;Em not the only one who experiences this most dangerous situation while 
in car mode.  I have the Motorola car mount, and portrait mode for phone is just 
silly.  Having to attmpt to manually switch to speaker mode while driving is 
dangerous.  But, the MOST dangerous and potentially litigious issue the screen going 
dark while mounted in car mount, I have to hit the power button to initiate screen 
again and the enter unlock sequence...this needs to be fixed ASAP!  If in car mode, 
speakerphone (sans BT) whould be the default and other than initial mount, no unlock 
code whould be required.  While on a call, why canQ&apos;Et a simple screen tap initiate 
the screen to engage?  I already had to return one Droid as the proximity sensor 
whouldnQ&apos;Et allow screen to reengage without hitting power button...very disappointing 
and outright dangerous.

IQ&apos;Ed suggest a public safety release be issued explaing not to use car mount until 
this is resolved.

And, the Navigation voice is way too loud.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 10:30:19 +0000</when>
<what>If a 3rd party could be let in, PLEASE LET IT BE NAVTEQ !</what>
</comment>
<comment>
<author>lady.noc...@gmail.com</author>
<when>Sun, 10 Jan 2010 20:34:55 +0000</when>
<what>@mail907  ThereQ&apos;Es an app called Dock Awake that can fix at least one of your issues.
When you put your phone in the car dock, Dock Awake detects that itQ&apos;Es in the car dock
and automatically changes the settings based on preferences you choose. I have mine
set to never timeout the display, disable the keyguard, turn off Bluetooth (as IQ&apos;Eve
discovered I much prefer speakerphone+phone plugged into my car stereo), WiFi off,
and speakerphone on. It also automatically launches my podcast program (BeyondPod).

ItQ&apos;Es an excellent app, and while I wish it did a couple of other things (auto-toggle
brightness) overall it is very functional for what I need it for. (And I use Locale
to compensate for the screen brightness thing.)

That said, itQ&apos;Ed be nice if Car Home did all of that and I didnQ&apos;Et have to have another
app installed/running.</what>
</comment>
<comment>
<author>drober...@gmail.com</author>
<when>Wed, 13 Jan 2010 13:39:02 +0000</when>
<what>Here here, this app could be killer with these enhancements, also a Q&quot;Enight colorsQ&quot;E
option like the one used by TomTom for night driving.</what>
</comment>
<comment>
<author>manri...@gmail.com</author>
<when>Tue, 26 Jan 2010 18:31:46 +0000</when>
<what>Night Colors - YES
Auto speaker phone in dock (unless bluetooth is paired) - YES</what>
</comment>
<comment>
<author>pdott...@gmail.com</author>
<when>Thu, 28 Jan 2010 16:55:24 +0000</when>
<what>Suggestion for Car Home application 

it would be nice if nav gave comfort msgs on long road segments.   ....like keep 
going straight.  ...15 miles to Next turn.....  you are doing great .... cause 
during long segments (45 mile) it just looks like the droid is in sleep mode - never 
sure if it is still navigating

also -- if voice could interact with traffic layer.  .Q&quot;E..slow traffic in 1 Mile.....Q&quot;E

Q&quot;Etraffic speed appears to resume speed limit in one half mile Q&quot;E  

  Q&quot;ETraffic slow for next 6 milesQ&quot;E  


Would be welcome additions to feature set

</what>
</comment>
<comment>
<author>RyanW1...@gmail.com</author>
<when>Mon, 01 Feb 2010 04:39:12 +0000</when>
<what>YouQ&apos;Ed think these kind of thoughts would come up during development.  I mean
honestly,  do they not even own these kind of phones themselves?  </what>
</comment>
<comment>
<author>mitchell...@gmail.com</author>
<when>Thu, 04 Feb 2010 21:16:32 +0000</when>
<what>I am so burnt out on this search.  I called moto and the rep said that the phone is 
not supposed to go into portraite while in the car dock.  Just wondering if anyone 
is every going to fix this issue.. seems dangerous...</what>
</comment>
<comment>
<author>sherrife...@gmail.com</author>
<when>Thu, 04 Feb 2010 21:46:03 +0000</when>
<what>My car mount turns. It is adjustable, and if I put it Q&quot;Eportrait Q&quot;E 
style, the dock features go to portrait mode. Works both 
ways...Screen mode widget will keep screen awake, and there is 
an app to pit speaphone on automatically when in car dick. 
While this is an issue, lack of Bluetooth initiated dialing is not 
only DANGEROUS, BUT ILLEGAL IN MANY STATES! !</what>
</comment>
<comment>
<author>mitchell...@gmail.com</author>
<when>Thu, 04 Feb 2010 21:52:46 +0000</when>
<what>I understand that you can twist the dock.  But most poeple use nav in landscape.  So 
when a call comes in and it switches to protrait mode for incall screen .  Are you 
going to turn your head to see who is calling.  NO..  The apps you sujjected do fix 
those problems but I think think it is a simple fix to stop the incall screen from 
switching while in the dock.  P.S. The Bluetooth issue is being worked on by 
Motorola..  Called today and was told should be a future release.. No date</what>
</comment>
</bug>
<bug>
<bugid>12575</bugid>
<title>Pecan QVGA LCD 240x320_Italian language -Q&gt;E News and weather.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 03:11:33 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Set the language as Italian. 2.
Launch the Q&quot;ENews and WeatherQ&quot;E 3. The initial letter for day in Italian
is wrong. - What happened. Current status ================= English
(Italian) ================= Sunday (S) Monday (L) Tuesday (G) Wednesday
(M) Thursday (G) Friday (V) Saturday (S) --------------------- - What
you think the correct behavior should be. Q&quot;ENews and WeatherQ&quot;E should
display the correct italian initial letter for day, like below. Correct
way ================= English - Italian (Initial) =================
Sunday - Domenica (D) Monday - Lunedi (L) Tuesday - Martedi (M)
Wednesday - Mercoledi (M) Thursday - Giovedi (G) Friday - Venerdi (V)
Saturday - Sabato (S)</description>
</bug>
<bug>
<bugid>1417</bugid>
<title>Virtual keyboard</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-16T05:03:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eformanc...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 06:19:13 +0000</openedDate>
<description>A virtual keyboard thatQ&apos;Es available while the screen is Q&quot;EclosedQ&quot;E would
be very useful. I had a Blackberry 8800 prior to the G1 and the
omnipresent keyboard is a tremendously useful feature, especially for
simple typing demands. One of the primary reasons I switched from a
Sidekick 3 to the BB 8800 is due to having to pop the screen open every
time I wanted to dial a number. The G1 has the touch screen, which can
be leveraged to offer the best of both worlds.</description>
<comment>
<author>jmejiaa</author>
<when>Tue, 02 Dec 2008 20:12:50 +0000</when>
<what>This is already in the works. Try searching next time.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:03:05 +0000</when>
<what>see http://source.android.com/roadmap</what>
</comment>
</bug>
<bug>
<bugid>7932</bugid>
<title>Cannot import contacts from SIM card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cangu...@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 14:21:39 +0000</openedDate>
<description>On a Nexus One (2.1-update1) When I go to contacts -Q&gt;E import/export -Q&gt;E
Q&quot;Eimport from sim cardQ&quot;E it says Q&quot;ENo contacts on your SIM card.Q&quot;E Other
phones (Nokia) can read the contacts just fine. IQ&apos;Em using a SIM card
from Claro (Brazil).</description>
<comment>
<author>AnwarM.A...@gmail.com</author>
<when>Sat, 19 Jun 2010 15:11:55 +0000</when>
<what>I faced same problem ..IQ&apos;Em using Etisalat SIM (United Arab Emirates)</what>
</comment>
</bug>
<bug>
<bugid>3351</bugid>
<title>Incorrect API Cause the Infinite Alerts in AlarmClock</title>
<status>FutureRelease</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>2009-08-18T19:12:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>htbest2...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jul 2009 02:03:59 +0000</openedDate>
<description>I think this is a slip of the pen, in AlarmClock.java, line 299:
mAddAlarmItem.setVisible(mAlarmsList.getChildCount() Q&lt;E MAX_ALARM_COUNT);
The correct one is getCount(), not getChildCount(). getChildCount() just
returns the item count of current visible area.</description>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:12:23 +0000</when>
<what>Has been fixed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:07:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5116</bugid>
<title>Application hung by pthread_once</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>4</stars>
<reportedBy>leohe.le...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 07:55:53 +0000</openedDate>
<description>In AndroidQ&apos;Es implementation of ptherad_once(...), the local static mutex
will always occupied when init_routine was hung, or call fclose(...) etc
in init_routine(...). static pthread_once_t __my_once =
PTHREAD_ONCE_INIT; static pthread_once_t __my_once = PTHREAD_ONCE_INIT;
static void __my_init_routine_01(void) { for(;;) { ... } } static void
__my_init_routine_02(void) { FILE *file = ...; ... fclose(file); ... }
pthread_once(Q&amp;E__my_once_01, __my_init_routine_01);
pthread_once(Q&amp;E__my_once_02, __my_init_routine_02); The code change to
fix this issue has already attached, if any unclear, please contact me:
leohe.leohe@gmail.com or leo.he@borqs.com</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Nov 2009 18:46:02 +0000</when>
<what>Filed internally as 2292366.

It looks like fclose() is causing trouble because it tries to remove any flockfile()
locks before it closes, and a pthread_once function is used to initialize the lock
data structures.
</what>
</comment>
<comment>
<author>leohe.le...@gmail.com</author>
<when>Tue, 01 Dec 2009 01:20:08 +0000</when>
<what>Not only fclose() will cause this issue.

If thereQ&apos;Es any thing hung in __my_init_routine_01() or call pthread_onec() in
__my_init_routine_01() directly/indirectly(like call fclose) will also cause this issue.

So per my understand, this issue is not caused by fclose(), the root cause is
mechanism when implementing the pthread_once is not correct. The fix I have already
attached to this ticket.

After I study pthread implementation on NetBSD, they use the same solution like my fix.</what>
</comment>
<comment>
<author>rarin...@gmail.com</author>
<when>Sun, 15 Aug 2010 09:52:08 +0000</when>
<what>I added the following test code, please let me know if that is correct.
For now I am seeing that even after initialisation is done, the program does not end, if I call fclose. I have commented the inifinite for loop, just make sure that fclose is also having issues.
But the problem I faced is if I apply the patch, the phone gets stuck, and does not boot up. I am using 2.1 base.</what>
</comment>
</bug>
<bug>
<bugid>1951</bugid>
<title>adb logcat does not display new log messages.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:48:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pat.gioannini@gmail.com</reportedBy>
<openedDate>Mon, 09 Feb 2009 18:05:50 +0000</openedDate>
<description>running adb logcat often displays the log history when started but does
not continue displaying new output after the history has been replayed.
Sometimes it works and displays new information; some time it does not.
My developoment platform in windows vista 32 bits Android SDK 1.0r2
T-Mobile g1 firmware version 1.1 eclipse with plugin.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 10 Feb 2009 17:43:23 +0000</when>
<what>Does Q&quot;Eadb shell logcatQ&quot;E work better / differently?
</what>
</comment>
<comment>
<author>pat.gioannini@gmail.com</author>
<when>Wed, 11 Feb 2009 02:12:33 +0000</when>
<what>I upgraded to SDK 1.1 although and cannot reproduce the problem anymore.  I will 
submit a new bug report if it comes back and report on the adb shell logcat then.

</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:48:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9464</bugid>
<title>Clicking on a searched message does not focus on the message but on the end of conversation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>teo.re...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 13:56:26 +0000</openedDate>
<description>Steps to reproduce: - Search a message inside a conversation or using
the quick search - Select one of the resulting messages What happens:
The conversation is opened at the end and not at the message that was
selected Expected behavior: the screen should focus on the desired
message to read it completely and check following messages, instead of
focusing on the latest messages of the conversation About the Phone: HTC
Desire Software version: 2.1-update1 (HTC version 1.21.405.2)</description>
</bug>
<bug>
<bugid>5526</bugid>
<title>NullPointerException in Gmail app when saving draft</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johan.ap...@gmail.com</reportedBy>
<openedDate>Fri, 18 Dec 2009 13:47:55 +0000</openedDate>
<description>Sometimes when saving drafts the Gmail app crashes. CanQ&apos;Et reproduce it
reliably, but it happens most frequently when saving drafts created by
the Log Collector app. HTC Hero 1.5 Build 2.73.405.5 Output from the log
that seemed relevant: 12-18 14:33:24.407 E/DatabaseUtils(26225): Writing
exception to parcel 12-18 14:33:24.407 E/DatabaseUtils(26225):
java.lang.NullPointerException 12-18 14:33:24.407
E/DatabaseUtils(26225): at
com.google.android.providers.gmail.MailEngine.sendOrSaveDraft(MailEngine.ja
va:1456) 12-18 14:33:24.407 E/DatabaseUtils(26225): at
com.google.android.providers.gmail.MailProvider.sendOrSaveDraft(MailProvide
r.java:377) 12-18 14:33:24.407 E/DatabaseUtils(26225): at
com.google.android.providers.gmail.MailProvider.update(MailProvider.java:53
7) 12-18 14:33:24.407 E/DatabaseUtils(26225): at
android.content.ContentProvider$Transport.update(ContentProvider.java:156)
12-18 14:33:24.407 E/DatabaseUtils(26225): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java
:165) 12-18 14:33:24.407 E/DatabaseUtils(26225): at
android.os.Binder.execTransact(Binder.java:287) 12-18 14:33:24.407
E/DatabaseUtils(26225): at dalvik.system.NativeStart.run(Native Method)
12-18 14:33:24.587 D/AndroidRuntime(30750): Shutting down VM 12-18
14:33:24.587 W/dalvikvm(30750): threadid=3: thread exiting with uncaught
exception (group=0x40013140) 12-18 14:33:24.587 E/AndroidRuntime(30750):
Uncaught handler: thread main exiting due to uncaught exception 12-18
14:33:24.857 E/AndroidRuntime(30750): java.lang.NullPointerException
12-18 14:33:24.857 E/AndroidRuntime(30750): at
android.os.Parcel.readException(Parcel.java:1240) 12-18 14:33:24.857
E/AndroidRuntime(30750): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:1
45) 12-18 14:33:24.857 E/AndroidRuntime(30750): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:1
11) 12-18 14:33:24.857 E/AndroidRuntime(30750): at
android.content.ContentProviderProxy.update(ContentProviderNative.java:405)
12-18 14:33:24.857 E/AndroidRuntime(30750): at
android.content.ContentResolver.update(ContentResolver.java:554) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
android.provider.Gmail$MessageModification.sendOrSaveExistingMessage(Gmail.
java:2224) 12-18 14:33:24.857 E/AndroidRuntime(30750): at
com.google.android.gm.ComposeActivity.sendOrSave(ComposeActivity.java:1204)
12-18 14:33:24.857 E/AndroidRuntime(30750): at
com.google.android.gm.ComposeActivity.doSave(ComposeActivity.java:767)
12-18 14:33:24.857 E/AndroidRuntime(30750): at
com.google.android.gm.ComposeActivity.onClick(ComposeActivity.java:1256)
12-18 14:33:24.857 E/AndroidRuntime(30750): at
android.view.View.performClick(View.java:2179) 12-18 14:33:24.857
E/AndroidRuntime(30750): at
android.view.View.onTouchEvent(View.java:3828) 12-18 14:33:24.857
E/AndroidRuntime(30750): at
android.widget.TextView.onTouchEvent(TextView.java:6312) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
android.view.View.dispatchTouchEvent(View.java:3368) 12-18 14:33:24.857
E/AndroidRuntime(30750): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEv
ent(PhoneWindow.java:1752) 12-18 14:33:24.857 E/AndroidRuntime(30750):
at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneW
indow.java:1206) 12-18 14:33:24.857 E/AndroidRuntime(30750): at
android.app.Activity.dispatchTouchEvent(Activity.java:1998) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(P
honeWindow.java:1736) 12-18 14:33:24.857 E/AndroidRuntime(30750): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1547) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
android.os.Handler.dispatchMessage(Handler.java:99) 12-18 14:33:24.857
E/AndroidRuntime(30750): at android.os.Looper.loop(Looper.java:123)
12-18 14:33:24.857 E/AndroidRuntime(30750): at
android.app.ActivityThread.main(ActivityThread.java:3948) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
java.lang.reflect.Method.invokeNative(Native Method) 12-18 14:33:24.857
E/AndroidRuntime(30750): at
java.lang.reflect.Method.invoke(Method.java:521) 12-18 14:33:24.857
E/AndroidRuntime(30750): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:
782) 12-18 14:33:24.857 E/AndroidRuntime(30750): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) 12-18
14:33:24.857 E/AndroidRuntime(30750): at
dalvik.system.NativeStart.main(Native Method) 12-18 14:33:24.888
I/Process ( 59): Sending signal. PID: 30750 SIG: 3 12-18 14:33:24.888
I/dalvikvm(30750): threadid=7: reacting to signal 3 12-18 14:33:24.987
I/DumpStateReceiver( 59): Added state dump to 1 crashes 12-18
14:33:25.417 I/AlertDialog( 59): [onCreate] auto launch SIP. 12-18
14:33:25.457 I/DumpStateReceiver( 59): Added state dump to 1 crashes
12-18 14:33:27.467 D/dalvikvm(28952): GC freed 2912 objects / 414472
bytes in 257ms 12-18 14:33:28.417 D/dalvikvm(26225): GC freed 7060
objects / 489328 bytes in 146ms 12-18 14:33:28.427
D/OpenSSLSessionImpl(26225): Freeing OpenSSL session 12-18 14:33:29.237
I/Process (30750): Sending signal. PID: 30750 SIG: 9 12-18 14:33:29.257
I/WindowManager( 59): WIN DEATH: Window{43946a00
com.google.android.gm/com.google.android.gm.HtmlConversationActivity
paused=false} 12-18 14:33:29.267 I/WindowManager( 59): WIN DEATH:
Window{4395f7a0
com.google.android.gm/com.google.android.gm.ConversationListActivity
paused=false} 12-18 14:33:29.267 I/WindowManager( 59): WIN DEATH:
Window{43953400
com.google.android.gm/com.google.android.gm.ComposeActivity
paused=false} 12-18 14:33:29.277 I/ActivityManager( 59): Process
com.google.android.gm (pid 30750) has died.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>17256</bugid>
<title>Closing a Window in the web browser erases all the titles for the other windows</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 20:49:53 +0000</openedDate>
<description>When you close a window in the windows list, the titles for the other
open windows all go blank</description>
<comment>
<author>mircea.d...@gmail.com</author>
<when>Thu, 09 Jun 2011 11:14:39 +0000</when>
<what>what version of android do you have?
what phone model?
itQ&apos;Es not an issue that I bumped into before so you need to provide more details</what>
</comment>
<comment>
<author>Jor.Wright</author>
<when>Wed, 10 Aug 2011 16:55:18 +0000</when>
<what>I have seen this issue too. Usually when I close a browser window the title for the window above it goes blank. 

I have seen this on my Samsung Captivate running stock 2.1 and Cyanogen Mod 7.1</what>
</comment>
</bug>
<bug>
<bugid>16904</bugid>
<title>Calendar Item Removal Issue</title>
<status>New</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>havens1...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 04:39:03 +0000</openedDate>
<description>I created a recurring event in my calendar (recurring weekly) to
represent my work schedule. Now I am at a new job, and have a new
schedule. When deleting the items from the phone, I chose Q&quot;EDelete this
and future eventsQ&quot;E. The events then repopulated later (about an hour
later) even though they had been deleted. To make them stay deleted, I
had to log into Google on a computer, go to my calendar, and remove them
the same way. Steps to Reproduce: 1) Create a calendar item which
repeats weekly (Mine had no reminders set) 2) Choose an event a few
weeks into the recurrence, and select Q&quot;EDelete this and Future EventsQ&quot;E
Expected Result: The event, and all future instances of the event,
should be deleted permanently. Actual Result: The events appear to
delete, but reappear in the calendar later. I am thinking that what is
happening is that it is deleted from the phone, but not from my Google
calendar, so when a new sync occurs, the items reappear. This is
occurring on a Droid 2, and it has happened on the stock Android 2.2.2
as well as a custom ROM based on Android 2.3.3</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 17 May 2011 20:53:08 +0000</when>
<what></what>
</comment>
<comment>
<author>Hutch...@gmail.com</author>
<when>Wed, 18 May 2011 03:27:45 +0000</when>
<what>Have encountered a variation in 3.1. Moved an appointment on my Xoom tablet calendar, short time later after returning to the calendar program, I found the appointment that was moved back in the original location. I know it was saved and showing correctly on the date in month view. I also noticed a new appointment I created did not sync with the online calendar, even though it was showing on my tabletQ&apos;Es calendar. </what>
</comment>
<comment>
<author>tim.brob...@exar.com</author>
<when>Wed, 23 Nov 2011 17:27:16 +0000</when>
<what>Seeing this same issue on Honeycomb, but deletion on the google calendar is not clearing the event.</what>
</comment>
<comment>
<author>tim.brob...@exar.com</author>
<when>Wed, 23 Nov 2011 17:34:19 +0000</when>
<what>Looks like a duplicate of 11892 (and 17792.)</what>
</comment>
</bug>
<bug>
<bugid>10693</bugid>
<title>SD Card Corruption</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shadow...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 09:39:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10065</bugid>
<title>Support GLES2.0 in Android emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ailant...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 03:32:50 +0000</openedDate>
<description>Seems no GLES2.0 support in Android emulator, When run Renderscripts, It
will fallback to GLES_CM. So If we want to debug/run GLES2 programs we
need a real hardware. That is hard for us. Thanks</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 29 Jul 2010 18:41:10 +0000</when>
<what>RenderScript is not a public API btw :)</what>
</comment>
<comment>
<author>ailant...@gmail.com</author>
<when>Fri, 30 Jul 2010 01:49:38 +0000</when>
<what>Hello Romain:

Thanks

Some applications are still using the shader, we can not debug it with the emulator.

We hope If Google can support GLES2.0 in  the emulator.

And more and more games are using shaders too.

Thanks

</what>
</comment>
<comment>
<author>jknv...@gmail.com</author>
<when>Mon, 21 Feb 2011 14:15:32 +0000</when>
<what>I think that google has to create their own emulator, because QEMU doesnQ&apos;Et have GPU, or avanced hardware to get android running smoothly
</what>
</comment>
</bug>
<bug>
<bugid>4755</bugid>
<title>Drag and Drop multiple directories freezes the phone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>alohabruder@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 09:07:20 +0000</openedDate>
<description>Droid running Android 2.0 Windows 7 Drag and Drop 5 folders containing
music from the computer to the phone causes the phone to freeze. A
battery pull is required to get the phone running again. I was able to
reproduce this behavior. Sequential copying works fine, but parallel
copying freezes the phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:03:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10605</bugid>
<title>Q&quot;EManage ApplicationsQ&quot;E often spins</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Fri, 20 Aug 2010 03:45:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Starting from the home screen: * Tap the Menu key
* Tap Q&quot;ESettingsQ&quot;E * Tap Q&quot;EApplicationsQ&quot;E * Tap Q&quot;EManage ApplicationsQ&quot;E - What
happened. I saw the Q&quot;EManage ApplicationsQ&quot;E screen as expected, but there
was a popup in front of it with a spinning logo, implying that the
application wasnQ&apos;Et ready to be used. Only the Q&quot;EbackQ&quot;E button had any
effect. - What you think the correct behavior should be. Likewise, but
without the spinning popup, and reacting to keyboard input. As it
happens, hitting the Q&quot;EbackQ&quot;E button, and then re-rerunning Q&quot;EManage
ApplicationsQ&quot;E, always works fine. This doesnQ&apos;Et always happen; I get the
feeling it happens only when Q&quot;EManage ApplicationsQ&quot;E hasnQ&apos;Et been run for a
while. DonQ&apos;Et forget to mention which device you have, and which version
of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Nexus One running Android 2.2, build FRF91.</description>
</bug>
<bug>
<bugid>17071</bugid>
<title>Duplicated DNS Query.</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sy.yun....@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 09:04:53 +0000</openedDate>
<description>Dear Google IQ&apos;Em a android PacketService engineer of LGE. WeQ&apos;Ere in the
middle of testing for ATQ&amp;ET WeQ&apos;Eve failed in test case [Verify DNS
Protocol Operation] because Gingerbread sends a DNS query twice. It
should send it just once to PASS the TC. - Steps to reproduce the
problem (including sample code if appropriate). 1. turn on phone(or
emulator). booting. 2. capture packet # adb shell tcpdump -i any -p -s 0
-w /data/capture.pcap 3. Use default browser, connect url :
www.costco.com 4. wait until page loaded. 5. get packet # adb pull
/data/capture.pcap log.pcap - What happened. Gingerbread sends some DNS
query twice. Please, check these attached logs: exampleQ&gt;E 40.737
images.digby.com.s3.amazonaws.com 40.778
images.digby.com.s3.amazonaws.com // This should be removed. 40.815
code.google.com 40.875 code.google.com // This should be removed. - What
you think the correct behavior should be. It seems to be run in two or
more client on android. Froyo has no issue. Only GB has DNS query issue.
Thank you. Yun</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:49:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>676</bugid>
<title>Emulator spins with red dot ...if there are too many notifications</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-21T21:02:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ram....@gmail.com</reportedBy>
<openedDate>Tue, 15 Apr 2008 05:15:26 +0000</openedDate>
<description>- Steps to reproduce the problem - Sample source code demonstrating the
problem - What you think the correct behavior should be. details to
follow soon</description>
<comment>
<author>Ram....@gmail.com</author>
<when>Tue, 15 Apr 2008 07:07:02 +0000</when>
<what>The bug is hard to repro, but it happens occasionally with my app

My app (through a local service) generates notifications with different notification-
ids ....notificationManager.notify(50), notificationManager.notify(51) etc.

Clicking on the notification launches an activity.
The activity then cancels the notification notificationManager.cancel(50) etc.

This works fine for most times.
As an example, if there are 3 notifications and I click on the second one, the 
second notification is cancelled and the others are still visible. 

However, occasionally, pulling down the notification icon results in the app closing 
and the red dot/ball initializing on the emulator. </what>
</comment>
<comment>
<author>ginnie.d...@gmail.com</author>
<when>Wed, 02 Jul 2008 23:37:05 +0000</when>
<what>I can reproduce this, when the number of notifications does not fit on the screen and
the text in the notification message has finished displaying, pulling down the
notification bar results in:

D/SurfaceFlinger(  695): Surface 1, heap=0x19ff40 destroyed
D/SurfaceFlinger(  695): Surface 1, heap=0x19ff40 destroyed
D/SurfaceFlinger(  695): Surface 1, heap=0x19ff40 destroyed
D/SurfaceFlinger(  695): Surface 1, heap=0x19ff40 destroyed
D/SurfaceFlinger(  695): Surface 1, heap=0x19ff40 destroyed
D/dalvikvm(  695): Exception Ljava/lang/IllegalArgumentException; from
Bitmap.java:245 not caughtlocally
W/dalvikvm(  695): threadid=15: thread exiting with uncaught exception (group=0x4000fdf8)
E/AndroidRuntime(  695): Uncaught handler: thread android.server.ServerThread exiting
due to uncaught exception
E/AndroidRuntime(  695): *** EXCEPTION IN SYSTEM PROCESS.  System will crash.
E/AndroidRuntime(  695): java.lang.IllegalArgumentException: width and height must be Q&gt;E 0
E/AndroidRuntime(  695):        at android.graphics.Bitmap.nativeCreate(Native Method)
E/AndroidRuntime(  695):        at android.graphics.Bitmap.createBitmap(Bitmap.java:245)
E/AndroidRuntime(  695):        at android.view.View.buildDrawingCache(View.java:4501)
E/AndroidRuntime(  695):        at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:887)
E/AndroidRuntime(  695):        at android.view.View.draw(View.java:4550)
E/AndroidRuntime(  695):        at android.view.View.buildDrawingCache(View.java:4514)
E/AndroidRuntime(  695):        at android.view.View.getDrawingCache(View.java:4458)
E/AndroidRuntime(  695):        at android.view.ViewGroup.drawChild(ViewGroup.java:1058)
E/AndroidRuntime(  695):        at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:914)
E/AndroidRuntime(  695):        at android.view.View.draw(View.java:4550)
E/AndroidRuntime(  695):        at android.view.ViewGroup.drawChild(ViewGroup.java:1088)
E/AndroidRuntime(  695):        at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:914)
E/AndroidRuntime(  695):        at android.view.View.draw(View.java:4550)
E/AndroidRuntime(  695):        at android.widget.FrameLayout.draw(FrameLayout.java:208)
E/AndroidRuntime(  695):        at android.view.ViewGroup.drawChild(ViewGroup.java:1088)
E/AndroidRuntime(  695):        at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:914)
E/AndroidRuntime(  695):        at android.view.View.draw(View.java:4578)
E/AndroidRuntime(  695):        at android.view.ViewRoot.draw(ViewRoot.java:531)
E/AndroidRuntime(  695):        at
android.view.ViewRoot.performTraversals(ViewRoot.java:429)
E/AndroidRuntime(  695):        at android.view.ViewRoot.handleMessage(ViewRoot.java:584)
E/AndroidRuntime(  695):        at android.os.Handler.dispatchMessage(Handler.java:80)
E/AndroidRuntime(  695):        at android.os.Looper.loop(Looper.java:91)
E/AndroidRuntime(  695):        at android.server.ServerThread.run(SystemServer.java:259)
E/Checkin (  695): Error reporting crash: java.lang.NullPointerException
I/Process (  695): Sending signal. PID: 695 SIG: 9
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:41:38 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 21:02:59 +0000</when>
<what>We have not been able to reproduce this issue. Please try the 0.9 Android SDK and
open a new bug if you continue to have this issue.</what>
</comment>
</bug>
<bug>
<bugid>12071</bugid>
<title>Map doesnQ&apos;Et center over countries locale (non- European languages)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Mrsf0...@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 03:00:15 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS R7. - Steps to reproduce the
problem (including sample code if appropriate). 1. Turn off Q&quot;EUse
wireless networksQ&quot;E and Q&quot;EUse GPS satellitesQ&quot;E in Settings -Q&gt;E Location Q&amp;E
security settings. 2. Launch Maps as if you were a new user launching
the application for the first time. - What happened. If locale
English_Australia is taken the map centers over the US. - What you think
the correct behavior should be. The Maps default location should be
based on the userQ&apos;Es locale. It seems the default location is based on
the language but not the locale. So the all English_xxx is taken the map
centers over the US.</description>
<comment>
<author>jdrinkwater</author>
<when>Sun, 24 Oct 2010 11:33:21 +0000</when>
<what>A very sensible idea.</what>
</comment>
</bug>
<bug>
<bugid>15647</bugid>
<title>Google Maps Navigation - Exit navigation button location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>webster....@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 12:05:05 +0000</openedDate>
<description>Would it be a good idea to move the exit navigation button away from the
route info button in the menu? All it takes is a bump in the road when
trying to switch views and you exit the program, very frustrating.</description>
</bug>
<bug>
<bugid>11808</bugid>
<title>[HTC Desire] Music is resumed through hands free speaker after call end when ejecting headset during call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slaen...@gmail.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 14:18:10 +0000</openedDate>
<description>HTC Desire Problem: When listening to music on the headset and an
incoming call is received I answer the call and then pull out the jack
plug to use handset speaker instead. When I terminate the call the music
starts playing through handset speaker. How to reproduce: - Insert
headset - Start MP3 playback - Accept MT call - Eject jack plug -
Terminate call - Listen to music playing through handfree speaker
Solution suggestion: The music should not be resumed after the call is
terminated if the jack plug has been ejected during call.</description>
</bug>
<bug>
<bugid>3306</bugid>
<title>Console window does not come to foreground when running unit tests with ADT plugin</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jul 2009 21:20:17 +0000</openedDate>
<description>- Steps to reproduce the problem 1) Bring some other output window to
the foreground in Eclipse (Problems, Search, Progress, etc.) 2) Run a
unit test with the ADT plugin, where the unit test calls
System.out.println(Q&lt;Eyour output hereQ&gt;E); Normally JUnit brings the
Console window to the foreground when something is written to standard
out, but when a test is run from the ADT plugin, the Console window
doesnQ&apos;Et come to the foreground, despite output such as: [2009-07-18
14:18:45 - MyTests] Android Launch! [2009-07-18 14:18:45 - MyTests] adb
is running normally. [2009-07-18 14:18:45 - MyTests] Performing
android.test.InstrumentationTestRunner JUnit launch [2009-07-18 14:18:45
- MyTests] Automatic Target Mode: using existing emulator
Q&apos;Eemulator-5554Q&apos;E running compatible AVD Q&apos;EMyDeviceQ&apos;E In the case of ADT
things are a bit more complicated, because if the LogCat window has the
foreground, it should probably keep it instead of being replaced by
Console. But if LogCat is not opened, then Console should foreground on
output.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:30:08 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:31:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2640</bugid>
<title>It is better to change some hard coded values to configurable items.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-12T16:58:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gbgbgb12...@gmail.com</reportedBy>
<openedDate>Tue, 12 May 2009 06:19:00 +0000</openedDate>
<description>Donuts internal release on 2009-04-19. We are working on UBUNTU 8.04.
Issue: There are some hard coded values in messaging, for example:
MMS_THRESHOLD = 4 But some carrier donQ&apos;Et want to convert SMS to MMS for
only 4 segments. Additional information: We already done the work. Need
to know if Google can accept it or already have solution for it. Thanks!
Gao Bing</description>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Tue, 12 May 2009 14:56:32 +0000</when>
<what>BTW, we will save such kind of customization items in Q&quot;EGserviceQ&quot;E. Do you think that 
is a proper solution? We did it like that because the Q&quot;Emms_maximum_message_sizeQ&quot;E 
used it. And the items we added are network related just 
like Q&quot;Emms_maxmum_message_sizeQ&quot;E. Could you give us a guideline for it?

Thanks!
Gao Bing
</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 12 May 2009 16:58:11 +0000</when>
<what>Please use source.android.com and r.android.com to submit patches. Also join the android-platform and 
android-framework groups to discuss changes.</what>
</comment>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Wed, 13 May 2009 04:04:54 +0000</when>
<what>OK. Thanks!
</what>
</comment>
</bug>
<bug>
<bugid>9567</bugid>
<title>Manage Applications home screen shortcut doesnQ&apos;Et refresh</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bsimp...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 22:01:35 +0000</openedDate>
<description>I have a home screen shortcuts to Settings Q&gt;E Manage Applications.
Consider this chain of events: - Open Manage Applcations shortcut - Do
something else on the device (deactivating the Manage Applications task)
- Install a new APK - Open the Manage Applcations shortcut again The
resulting instance of Manage Applications is cached from the previous
load. The new app wonQ&apos;Et be listed, and there is no UI to refresh the
list. Opening Settings Q&gt;E Applications Q&gt;E Manage Applications will create
a new task with the new app in the list. The home screen shortcut will
still have the old list. IQ&apos;Em running an EVO with 2.1 (version
1.47.651.1+unrevoked).</description>
</bug>
<bug>
<bugid>2700</bugid>
<title>Music app: Progress bar and CurrentTime field stop refreshing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>tomafei...@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 06:31:56 +0000</openedDate>
<description>-Descritption In Music app, the progress bar and currentTime field stop
refreshing if pause the song playback and then jump to the next song.
-Steps Initial Condition: SD card has more than 2 songs. 1. Enter the
music application and select song list 2. Pick one to start the playback
3. Pause the song playback 4. Press the Q&quot;EnextQ&quot;E button by central select
key. Expected result: Next song plays and the progress bar and current
time field on bottom refreshes as the playback going on. Actual result:
By 1/3 chance the progress bar and current time field stop refreshing.
But the sound playback is correct.If touch the progress bar or
press-hold the rewind or forward button, the progress bar and current
time field will start to refresh. --Root cause analysis The test log
shows defect occurs to MediaPlaybackActivity.java. In
MediaPlaybackActivity.java, the callback method public void
onProgressChanged(SeekBar bar, int progress, boolean fromtouch) of
mSeekListener will be possibly invoked and when jumping to the next song
and therefore set the mPosOveride to a new pos which greater than 0.
However, in the method to refresh the currentTime field and progessbar,
private int refreshNow() it will first check if the mPosOveride Q&lt;E 0. If
mPosOveride is not negative, it will use the mPosOveride as the the new
pos of progessbar and new text of current time field and will not query
the actual pos of the song being playback. private long refreshNow() {
if(mService == null) return 500; try { long pos = mPosOverride Q&lt;E 0 ?
mService.position() : mPosOverride;//where got the wrong postion and
therefore cause the progress bar and current time field never reflec the
actual playback progress in MediaPlaybackService. --Fix Resolutions The
fix is to reset the mPosOverride to -1 when user press button to jump to
next and previous song. private View.OnClickListener mPrevListener = new
View.OnClickListener () { public void onClick(View v) { if (mService ==
null) return; try { if (mService.position() Q&lt;E 2000) { mService.prev();
mPosOverride = -1//added fix } else { mService.seek(0); mService.play();
} } catch (RemoteException ex) { } } }; private View.OnClickListener
mNextListener = new View.OnClickListener() { public void onClick(View v)
{ if (mService == null) return; try { mService.next(); mPosOverride =
-1;//add fix } catch (RemoteException ex) { } } };</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:22:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6877</bugid>
<title>Maps: Language selection traditional Chinese Hong Kong or Taiwan still gives simplified Chinese</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 08:34:16 +0000</openedDate>
<description>In maps the Language selection traditional Chinese Hong Kong or Taiwan
still gives simplified Chinese - Steps to reproduce the problem. 1. Set
phone language is traditional Chinese Hong Kong 2. Enter Maps-Q&gt;EPress
Menu - What happened. The menu is in simplified Chinese. - What you
think the correct behavior should be. The menu should follow the phone
language setting. - Android Android 1.6</description>
<comment>
<author>wengw...@gmail.com</author>
<when>Mon, 15 Aug 2011 15:49:49 +0000</when>
<what>I have a similar problem. My device (Nexus S 2.3.4) is set to en-US and it displays Japanese characters (I think). See attachment zoomed in on Amsterdam, Netherlands.

Maps version: 5.8.0 (#5080011) gmm-android-google
Platform: android:samsung-crespo-Nexus S
Locale: en_US
Center: 52.351374,4.885963
Zoom: 18
Server:https://mobilemaps.clients.google.com/glm/mmap
</what>
</comment>
</bug>
<bug>
<bugid>16976</bugid>
<title>getPhoneSignalStrengthCount</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ttu...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 06:15:56 +0000</openedDate>
<description>http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/com/android/internal/os/BatteryStatsImpl.java;h=7220983b0d87cf25b39a6dc234e5c67b7b57188c;hb=HEAD
2143 @Override public int getPhoneSignalStrengthCount(int dataType, int
which) { 2144 return
mPhoneDataConnectionsTimer[dataType].getCountLocked(which); 2145 } Why
here using mPhoneDataConnectionsTimer but not
mPhoneSignalStrengthsTimer?</description>
</bug>
<bug>
<bugid>14238</bugid>
<title>Bluetooth visibility</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-07T21:54:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pagalmul...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 11:54:13 +0000</openedDate>
<description>Bluetooth visibility should be customize.</description>
<comment>
<author>Shiv...@gmail.com</author>
<when>Mon, 24 Jan 2011 08:14:27 +0000</when>
<what>I think this too, 120 seconds maybe too short ...</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:54:06 +0000</when>
<what>We believe 120 seconds is a good balance between privacy and convenience.</what>
</comment>
<comment>
<author>pagalmul...@gmail.com</author>
<when>Fri, 25 Feb 2011 05:31:18 +0000</when>
<what>if i want my visibility permanant On..i can switch ON or OFF bluetooth..so no need of visibility for me..
this is not possible in Android..</what>
</comment>
</bug>
<bug>
<bugid>4312</bugid>
<title>Add support for 5-way nav in virtual keyboard / IME</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>brady.kr...@gmail.com</reportedBy>
<openedDate>Wed, 21 Oct 2009 06:16:21 +0000</openedDate>
<description>This is an enhancement request: ItQ&apos;Ed be useful to be able to navigate
the letters in the virtual keyboard / IME using a deviceQ&apos;Es 5-way
navigation. Pressing the navigation button would select that letter.
Currently IQ&apos;Em unable to do this in Donut.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:14:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11297</bugid>
<title>Marketplace apps can not download when SD card has insufficiant memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>w19...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 05:47:39 +0000</openedDate>
<description>Marketplace apps store to phone memory but I was blocked from
downloading some apps because my SD card was almost full. I have a 2GB
SD card with only 480KB available. I could not install the game Jewels
(1.2MB) or AK Notpad (425 KB) unless I replaced my original SD card with
one that was nearly empty. After downloading all the apps... I
re-install the SD full card... and can still run all the marketplace
apps... meaning those apps are resident in phone memory. Actually, the
apps are not download to SDcard, if the phone has enough memory, should
allow to download.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Sep 2010 20:31:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11663</bugid>
<title>Browser - using drop-downs in menu bars</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>goo...@ukhockeyfans.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 19:16:52 +0000</openedDate>
<description>Hi IQ&apos;Em only a user, not a developer, so this may not be in the usual
detail you expect. Basically I canQ&apos;Et get the drop-downs in the menus of
websites to work using the android browser. For example, on
www.eliteleague.co.uk there is a header menu bar. I want to be able to
click one of the menu options (statistics) and select a page (goalies)
from the drop down but most times I try this the browser keeps reloading
to the first link in the drop down and closing the list before I can
select one of the items. The point of a drop down list is to allow
selection so the fact that this doesnQ&apos;Et work is making the browser
unusable for me. Fyi, IQ&apos;Em using the browser on a htc desire device.</description>
</bug>
<bug>
<bugid>11077</bugid>
<title>Configurable Battery Alerts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>richie.f...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 16:51:00 +0000</openedDate>
<description>In Android, the battery alerts kick in at 15%, and continue quite
frequently. ItQ&apos;Es really annoying to have audible, vibrating, led, and
popup alerts happen simultaneously. What would be nice is to have the
option of configuring these. For example: disable audible and popup
alerts, but keep vibrating and led alerts. Also, it would be nice to
configure the percentage at which the battery alerts start (eg. 5%, 10%
or 15%). In addition, An alternative to the Q&quot;EpopupQ&quot;E alert, would be to
make it an item in the notifications slide-out. I find the popup alert
to be very intrusive, especially when IQ&apos;Em trying to milk the last dying
breath out of my battery. =]</description>
<comment>
<author>can...@gmail.com</author>
<when>Sat, 19 Nov 2011 21:45:30 +0000</when>
<what>IQ&apos;Ed like to either (a) be able to disable audible alert, or at the very least (b) have audible alert pay attention to Q&apos;Ealert sound volumeQ&apos;E or some volume control at all. Right now, the alert always plays at a painful 100% volume.

IQ&apos;Em using a stock (gingerbread) Droid X. IQ&apos;Em a musician, and the headphones I use output music at a comfortable level at 25% volume. When I get hit with the 100% volume low battery alert with my in-ear monitors, not only is it painful but I have to discontinue listening to music until I charge my phone.

So in essence, my phone is only useful as a music playing device for 85% of its battery charge. For the remaining (perfectly adequate) 15% charge, I wonQ&apos;Et risk damaging my ears as a result of the low battery alert. (I often stop listening to music around 20% charge so I donQ&apos;Et get hit with the first alert.)</what>
</comment>
</bug>
<bug>
<bugid>9210</bugid>
<title>android 2.1 - importing contacts doesnQ&apos;Et work but no error shown</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gahi.m...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 04:03:03 +0000</openedDate>
<description>Samsung Spica : GT-I5700 Firmware version - 2.1-update1 kernel version:
2.6.29 shun.cho@SE-S605 #2 Build number: ECLAIR.DDJC5 I exported
contacts from Nokia N73 as vcf files. Transferred these files to android
phone. On the android phone, I go to Contacts -Q&gt;E Import/Export -Q&gt;E Import
from SD card -Q&gt;E Import all vCard files. The first time, there was an
error in one of the vcf files. I deleted that one vcf and the next time,
there was no error reported. But the contacts were not imported. I still
see the big message - Q&quot;EYou donQ&apos;Et have any contacts to display
.............Q&quot;E</description>
<comment>
<author>FireFart</author>
<when>Mon, 21 Jun 2010 12:22:00 +0000</when>
<what>Please provide yout (anonymized) vcf File so the devs can reproduce it. And the Exception (if any) from adb logcat and an adb bugreport.</what>
</comment>
<comment>
<author>gahi.m...@gmail.com</author>
<when>Wed, 23 Jun 2010 19:15:30 +0000</when>
<what>1. How do I anonymize a vcf file?
2. Later I saw multiple contacts of the same name, almost as many times I
had tried to import the vcf files.  I also see another issue which seems to
be the base issue here:
Adding a contact manually does not immediately result in availability of the
new contact in the contacts list. But that contact does appear in the
messaging app. After some hours / days, that contact automatically appears
in the contacts list also.
Such issues are being reported elsewhere too.

Comment #1 on issue 9210 by FireFart: android 2.1 - importing contacts
doesnQ&apos;Et work but no error shown
http://code.google.com/p/android/issues/detail?id=9210

Please provide yout (anonymized) vcf File so the devs can reproduce it. And
the Exception (if any) from adb logcat and an adb bugreport.</what>
</comment>
</bug>
<bug>
<bugid>18383</bugid>
<title>Update is garbage</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-11T01:42:02.000Z</closedOn>
<type></type>
<priority></priority>
<component></component>
<stars>1</stars>
<reportedBy>isma3lca...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 20:30:19 +0000</openedDate>
<description>The update has ruined my phone. I canQ&apos;Et use the letters Q&quot;EbQ&quot;E or Q&quot;EsQ&quot;E when
typing anything as they open the internet and my email. The space bar
doesnQ&apos;Et make spaces anymore, it goes back to the previous page I was
viewing. My gmail now gets removed from my email accounts everytime I go
to charge the phone. Predictive texting has pretty much ruined the
texting app on my phone. My phone (evo shift) worked flawlessly before
the FORCED update. I would like my OS rolled back to the previous
version.</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:21:57 +0000</when>
<what>What OS version are you running? You can check it by returning to your Home screen, Menu key, tap Settings, scroll to the bottom, tap About Phone, tap Software info, Q&amp;E note the Android Version and Build Number.

IQ&apos;Eve never seen any Q&quot;EforcedQ&quot;E updates for Android. It always asks me whether IQ&apos;Ed like to download Q&amp;E install the update (HTC Evo 4G). This sounds more like an app that has updated automatically.

I know you can disable predictive text by going to Home, Menu key, Settings, Language Q&amp;E Keyboard, Touch Input, Text Input, Q&amp;E uncheck Prediction.

As for the shortcut keys, I canQ&apos;Et help you there because I donQ&apos;Et have a keyboard. There should be a setting near the same menu that Enables/ Disables using shortcut keys on the keyboard. My Mom uses an HTC Evo Shift Q&amp;E hasnQ&apos;Et had this issue. IQ&apos;Ell look into it.</what>
</comment>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:29:11 +0000</when>
<what>Your Gmail account getting removed from the Gmail app is an absurd issue Q&amp;E IQ&apos;Ed take it to your carrierQ&apos;Es nearest service location for that. TheyQ&apos;Ell probably want to do a full reset, but if they canQ&apos;Et fix it, that alone can get you a replacement phone.

Are you charging from a computer? Make sure your Connect to PC setting is set to Charge Only, or Disk Drive. If not, your sync settings are probably faulty on the PC end. I never (EVER) sync my devices to a PC, so again IQ&apos;Em no help there.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 01:42:02 +0000</when>
<what>This is a bug list for developer tools for Android. Please contact your carrier to resolve phone-specific issues.</what>
</comment>
<comment>
<author>isma3lca...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:59:41 +0000</when>
<what>Thank you for taking the time to help me with my issue. IQ&apos;Em not a very tech
savvy person so when my phone stopped working correctly I got pretty
annoyed. I will try the solutions you gave and see what happens. Thanks
again!</what>
</comment>
</bug>
<bug>
<bugid>8026</bugid>
<title>When replying or forwarding, Email app is randomly appending text from *other* emails to the new email.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>michaelt...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 22:13:04 +0000</openedDate>
<description>Using Nexus One with current software. On at least two occasion when I
replied to or forwarded an email, the new email added text to the body
of the new email. In both cases, text from the body of a previous
unrelated email was copied in to the new email. The text was not visible
on the device prior to sending. In fact, I learned about the bug when I
received a reply back from one of the recipients and noticed that the
inline text included a block of text from another email sent a week
earlier. I did grab a screenshot of one of the emails and have provided
some explanation here:
http://www.codebenders.com/technology/why-im-scared-to-send-email-from-my-nexus-one/
Firmware : 2.1-update1</description>
<comment>
<author>michaelt...@gmail.com</author>
<when>Wed, 28 Apr 2010 22:14:01 +0000</when>
<what>After reporting the bug to support, I received the following email:

Hello Michael,

Thank you for your email. We understand you are facing issues with your
email app.

To resolve this issue, please try the following:

- Perform a hard reset
1. Remove the battery from your phone.
2. Wait 15 seconds.
3. Replace your battery and try turning on your phone again. 

- Clear cache of the Email application
1. Go to Settings Q&gt;E Applications Q&gt;E Manage applications
2. Press the Menu button and select Q&apos;EFilterQ&apos;E
3. Select Q&apos;EAllQ&apos;E
4. Select the problematic application
5. Click Q&apos;EClear dataQ&apos;E and Q&apos;EClear cacheQ&apos;E

- Uninstall any third-party applications that might be impacting the Email
application

1. Go to Settings Q&gt;E Applications Q&gt;E Manage applications
2. Press the Menu button and select Q&apos;EFilterQ&apos;E
3. Select Q&apos;EAllQ&apos;E
4. Select the problematic application
5. Click Q&apos;EUninstallQ&apos;E

If are still seeing inclusion of a separate email, you may need to do a
factory data reset

1. Go to Settings Q&gt;E Privacy Q&gt;E Factory data reset
2. Click Q&apos;EReset phoneQ&apos;E
3. Your phone will restart
4. After resetting your phone, you will need to re-sign in to your Google
account and re-download all of your apps

Please reply to this email if your issue remains unresolved after these
steps.

Sincerely,

Shital
The Google Team</what>
</comment>
<comment>
<author>teodor.i...@gmail.com</author>
<when>Wed, 27 Oct 2010 09:27:24 +0000</when>
<what>I just hit this problem as well when replying to an e-mail the receiving side got a different body content from another e-mail in my inbox. However in addition to this I have 2 e-mails in my inbox list that when I open shows a different content than the real one and I can easily reproduce this problem with these 2 e-mails. I have a Samsung Galaxy S with android 2.1 and using email app with 2 accounts on imap.
Is somebody taking over this problem?

Teodor</what>
</comment>
<comment>
<author>smess...@disciplesnw.org</author>
<when>Wed, 13 Apr 2011 14:01:22 +0000</when>
<what>It Is happening to me as well, also on a Samsung Galaxy. I will not send emails from my phone until I have confidence this is fixed.</what>
</comment>
<comment>
<author>Luke.E...@gmail.com</author>
<when>Thu, 12 May 2011 07:20:23 +0000</when>
<what>I have this issue on a Samsung Intercept running 2.2.2</what>
</comment>
<comment>
<author>rmathew...@geedra.com</author>
<when>Thu, 28 Jul 2011 21:18:24 +0000</when>
<what>This is happening to me on a Samsung Galaxy S running 2.2.</what>
</comment>
<comment>
<author>rmathew...@geedra.com</author>
<when>Thu, 28 Jul 2011 21:30:02 +0000</when>
<what>This is happening to me on a Samsung Galaxy S running 2.2.</what>
</comment>
</bug>
<bug>
<bugid>9391</bugid>
<title>Home screen icon/widget placement lock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mayte...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 04:10:11 +0000</openedDate>
<description>Having the androidQ&apos;Es home screen support multiple pages, with widget,
and with application shortcut is really nifty. However, when I pass my
phone to a friend to use. They have always manage to move my icons and
widget. Also at times when I multitask or ponder on something, I
accidentally hold an icon for too long causing the same result. I think
in the next release, the settings menu, there should be a choice box
which locks/unlocks home screen item positions.</description>
</bug>
<bug>
<bugid>10926</bugid>
<title>Linking to Apps on the Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Yenn...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 11:56:54 +0000</openedDate>
<description>Right now, in order to link to an app on the market, you have to have
the Market perform a search, or already know the package (unless IQ&apos;Em
mistaken) which makes it difficult to link to apps that have others with
similar names or if you do not know the packageQ&apos;Es name. There should be
a way to directly link to an appQ&apos;Es page as long as you know itQ&apos;Es name
and developer, or perhaps give them all ID numbers. This would enable
review sites or friends wanting to let others know about an awesome app
the ability to do so without having to hunt down the developerQ&apos;Es
information. If on the app screen, somewhere towards the bottom, it just
listed a App ID # then it could be linked to by anyone for example, a
address like this:
market://search?q=pname:androiddevstudio.apps.games.the15puzzle or
market://details?id=de.schildbach.oeffi could be simplified to something
like this: market://appid?q=2395826 (this could also be useful for
tweeting the link, since itQ&apos;Es much shorter)</description>
</bug>
<bug>
<bugid>15694</bugid>
<title>Receiver not registered: android.widget.ZoomButtonsController crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>dudeman...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 18:37:41 +0000</openedDate>
<description>How to reproduce: In an activity with a WebView, set the following:
webView.getSettings().setBuiltInZoomControls(true); While the zoom
buttons are visible on screen, set the following:
webView.getSettings().setBuiltInZoomControls(false); And immediately,
while the zoom buttons are still on screen and have not faded away,
press back and leave the Activity. A second or two later you will get a
crash similar to: java.lang.IllegalArgumentException: Receiver not
registered: android.widget.ZoomButtonsController$1@462d2e50 at
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:814)
at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:822) at
android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:331)
at
android.widget.ZoomButtonsController.setVisible(ZoomButtonsController.java:404)
at
android.widget.ZoomButtonsController$2.handleMessage(ZoomButtonsController.java:178)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:144) at
android.app.ActivityThread.main(ActivityThread.java:4937) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) I have seen this on 2.1
through 2.3, have not tested it on any other versions. This is happening
because I am trying to disable the zoom controls in certain
circumstances by toggling setBuiltInZoomControls() to true or false
because getZoomControls() is deprecated. If there is a preferred way to
turn these on and off I would love to know. Thanks.</description>
<comment>
<author>dudeman...@gmail.com</author>
<when>Wed, 23 Mar 2011 19:21:30 +0000</when>
<what>I actually canQ&apos;Et reproduce it on a 2.1 device myself, but I have gotten crash logs from the wild with this error on 2.1.

As for a work-around, so far adding this to the onDestroy() method of the activity seems to work:

webView.getSettings().setBuiltInZoomControls(true);
</what>
</comment>
<comment>
<author>evgeny.nacu</author>
<when>Thu, 12 May 2011 10:59:13 +0000</when>
<what>I get the same error from some my users. But I canQ&apos;Et reproduce this. IQ&apos;Ell try your workaround.
Did you find more info on this exception?</what>
</comment>
<comment>
<author>svp...@gmail.com</author>
<when>Thu, 08 Sep 2011 22:51:38 +0000</when>
<what>I tried the workaround suggested in Comment #1 and it doesnQ&apos;Et work for me. From time to time I still receive the error.</what>
</comment>
</bug>
<bug>
<bugid>17698</bugid>
<title>Physical Keyboard Hotkey / Dynamic Key Binding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>waldro...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 03:37:08 +0000</openedDate>
<description>NOTE: This feature request should be considered for implementation in
Ice Cream Sandwich (at the earliest and if at all). I have a Xoom;
apparently one of the few. With it I use a Bluetooth keyboard which has
various function icons on the top row. Some of them work (like the
volume and media controls) while others do not. I attempted to write an
application which monitors global key presses but, alas, everyone says
it canQ&apos;Et be done and IQ&apos;Em starting to believe them. I would have liked to
bind the System menu, Home button, etc. Furthermore, it was my intent to
monitor which activity was on top and customize the buttons around that
(so that f5 reloads and f6 goes to url input in the browser for
instance). If the APIs canQ&apos;Et be extended to support developer Physical
Keyboard onKeyDown Listening then it would be really nice if something
like this made it into ICS. What IQ&apos;Em seeing is binding key-presses to
intents; at least I think...I wasnQ&apos;Et able to get that far with my app
concept. If I was to propose anything it would be that an API which
exposes KeyEvents from the physical keyboard before theyQ&apos;Ere passed to
the system should exist, yet having not enough familiarity with the APIs
as they are I wouldnQ&apos;Et know where to inject something like that.
Furthermore, it should facilitate use from within a Service. Thanks to
all who work on the AOSP.</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Thu, 16 Jun 2011 20:18:47 +0000</when>
<what>I wanted the same thing for xperia play
Many apps lack proper control optimization</what>
</comment>
</bug>
<bug>
<bugid>16296</bugid>
<title>?????????</title>
<status>NeedsInfo</status>
<owner>jaikum...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>waz870...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 04:00:50 +0000</openedDate>
<description>???ME722???2.2????????????A6???????????????????????</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 22 Apr 2011 18:10:06 +0000</when>
<what>translate.google.com says:

Q&quot;EThe machine is ME722, brush the Hong Kong firmware version 2.2, the car is the Audi A6, vehicle systems using a Bluetooth connection, contacts all garbledQ&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>5844</bugid>
<title>Add as a contact on google maps puts Number, Street, City and State in the Street Field.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>briang...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 22:43:18 +0000</openedDate>
<description>- Steps to reproduce the problem. Search for something on google maps.
Select it. Click Q&quot;EAdd as a contactQ&quot;E - What happened. puts Number,
Street, City and State in the Street Field. Also, there is no Zip Code.
- What you think the correct behavior should be. Numer and Street should
go in the Street field City should go into the city field State should
go in the State filed Zip Code should be populated. I have a Motorola
Droid w/ Firmware 2.0.1 Thanks.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>15284</bugid>
<title>NO Facebook Notifications at ALL in 2.2.1 DROID X</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-06T18:21:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bradnich...@gmail.com</reportedBy>
<openedDate>Sun, 06 Mar 2011 13:54:30 +0000</openedDate>
<description>Ever since the update to 2.2.1 on my DROID X I have not been getting
Facebook notifications (no blinking light/no notifications across the
top/ nothing.) I have soft reset the phone and tried signing out of FB
and back in and it hasnQ&apos;Et helped. THANK YOU! NOTE: This form is only for
reporting user bugs in 2.2. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Mar 2011 18:21:46 +0000</when>
<what>facebook writes the facebook app. youQ&apos;Ell need to report the problem to them.</what>
</comment>
</bug>
<bug>
<bugid>16137</bugid>
<title>[GingerBread][GMS_R2] NullPointerException on Google Map </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-14T17:53:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eye...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 00:14:46 +0000</openedDate>
<description>- Steps to reproduce the problem Power on - Pin code - idle - Contacts -
Menu key - More - Accounts - What happened. When select Accounts first,
sorry popup is shown 100%. There was a NullPointerException on Google
Map. - What you think the correct behavior should be. There should be a
NULL checker so that the process is not crashed. - Log I/ActivityThread(
890): [ActivityThread.java:3308:installContentProviders()] Pub
com.google.android.maps.SuggestionProvider:
com.google.googlenav.suggest.android.SuggestProvider I/ActivityThread(
890): [ActivityThread.java:3308:installContentProviders()] Pub
com.google.android.maps.NavigationAvailabilityProvider:
com.google.googlenav.android.provider.NavigationAvailabilityProvider
I/ActivityThread( 890):
[ActivityThread.java:3308:installContentProviders()] Pub
com.google.android.maps.SearchHistoryProvider:
com.google.googlenav.android.provider.SearchHistoryProvider
I/ActivityThread( 890):
[ActivityThread.java:3308:installContentProviders()] Pub
com.google.android.maps.TrafficProvider:
com.google.googlenav.android.appwidget.traffic.TrafficProvider
I/ActivityThread( 890):
[ActivityThread.java:3308:installContentProviders()] Pub
com.google.android.maps.LayerInfoProvider:
com.google.googlenav.android.layer.LayerInfoProvider I/ActivityThread(
890): [ActivityThread.java:3308:installContentProviders()] Pub
com.google.android.maps.StarredItemProvider:
com.google.googlenav.android.provider.StarredItemProvider
I/ActivityThread( 890):
[ActivityThread.java:3308:installContentProviders()] Pub
com.google.android.maps.LocalSuggestionProvider:
com.google.googlenav.android.provider.LocalSuggestionProvider
I/ActivityManager( 184): Start proc
com.google.android.apps.maps:HotpotService for broadcast
com.google.android.apps.maps/com.google.googlenav.android.appwidget.hotpot.widget.HotpotWidgetProvider:
pid=898 uid=10045 gids={3003, 1015} I/ActivityManager( 184): Starting:
Intent { flg=0x10000000
cmp=com.google.android.apps.maps/com.google.googlenav.android.login.AndroidLoginActivitySdk5
(has extras) } from pid 890 W/dalvikvm( 890): threadid=1: thread exiting
with uncaught exception (group=0x40015560) E/AndroidRuntime( 890): FATAL
EXCEPTION: main E/AndroidRuntime( 890): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.google.android.apps.maps/com.google.googlenav.android.login.AndroidLoginActivitySdk5}:
java.lang.NullPointerException E/AndroidRuntime( 890): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
E/AndroidRuntime( 890): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
E/AndroidRuntime( 890): at
android.app.ActivityThread.access$1500(ActivityThread.java:117)
E/AndroidRuntime( 890): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
E/AndroidRuntime( 890): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
890): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 890):
at android.app.ActivityThread.main(ActivityThread.java:3683)
E/AndroidRuntime( 890): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 890): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime( 890):
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
E/AndroidRuntime( 890): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
E/AndroidRuntime( 890): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 890): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 890): at c.bI.p_(Unknown Source) E/AndroidRuntime(
890): at e.bJ.t(Unknown Source) E/AndroidRuntime( 890): at
com.google.googlenav.android.login.c.F(Unknown Source) E/AndroidRuntime(
890): at com.google.googlenav.android.login.c.b(Unknown Source)
E/AndroidRuntime( 890): at
com.google.googlenav.android.login.c.a(Unknown Source) E/AndroidRuntime(
890): at
com.google.googlenav.android.login.MultipleAccountsControllerSdk5.a(Unknown
Source) E/AndroidRuntime( 890): at
com.google.googlenav.android.login.AndroidLoginActivitySdk5.onCreate(Unknown
Source) E/AndroidRuntime( 890): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 890): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
E/AndroidRuntime( 890): ... 11 more E/AndroidRuntime( 890):
[FRANDRO_ERR_HANDLER]
com_android_internal_os_RuntimeInit_BlueErrorHandler E/AndroidRuntime(
890): [Blue Error Handler] Make Debugging Report file for main
E/AndroidRuntime( 890): java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.google.android.apps.maps/com.google.googlenav.android.login.AndroidLoginActivitySdk5}:
java.lang.NullPointerException E/AndroidRuntime( 890): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
E/AndroidRuntime( 890): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
E/AndroidRuntime( 890): at
android.app.ActivityThread.access$1500(ActivityThread.java:117)
E/AndroidRuntime( 890): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
E/AndroidRuntime( 890): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
890): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 890):
at android.app.ActivityThread.main(ActivityThread.java:3683)
E/AndroidRuntime( 890): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 890): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime( 890):
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
E/AndroidRuntime( 890): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
E/AndroidRuntime( 890): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 890): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 890): at c.bI.p_(Unknown Source) E/AndroidRuntime(
890): at e.bJ.t(Unknown Source) E/AndroidRuntime( 890): at
com.google.googlenav.android.login.c.F(Unknown Source) E/AndroidRuntime(
890): at com.google.googlenav.android.login.c.b(Unknown Source)
E/AndroidRuntime( 890): at
com.google.googlenav.android.login.c.a(Unknown Source) E/AndroidRuntime(
890): at
com.google.googlenav.android.login.MultipleAccountsControllerSdk5.a(Unknown
Source) E/AndroidRuntime( 890): at
com.google.googlenav.android.login.AndroidLoginActivitySdk5.onCreate(Unknown
Source) E/AndroidRuntime( 890): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 890): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
E/AndroidRuntime( 890): ... 11 more</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:53:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1829</bugid>
<title>Fake Camera preview in android-sdk-linux_x86-1.0_r1 emulator is greyscale only</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ashwathg...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jan 2009 09:15:28 +0000</openedDate>
<description>IQ&apos;Em not even sure whether AndroidQ&apos;Es yuv422sp preview format represents
any decent standard format, because with a previous SDK M5 RC15 we got a
color preview on the emulator screen, whereas nowadays with SDK 1.0 r1
it shows as greyscale only.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 13:37:05 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sat, 14 Feb 2009 22:49:49 +0000</when>
<what>On the emulator, the YUV data[] in the preview callback *does* still contain the
color info as displayed with earlier SDKs, but itQ&apos;Es for some reason just
(unfortunately) no longer used in the preview decoder of the emulator. See also
http://code.google.com/p/android/issues/detail?id=1271 and
http://code.google.com/p/android/issues/detail?id=822

Regards</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:01:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13320</bugid>
<title>android market not responding</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-21T18:36:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>QStro...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 10:42:12 +0000</openedDate>
<description>Device: motorola devour problem: Every time I click on the icon for the
market to open, it says loading but never open up all the way. I try
constantly and it respond the same way repeatedly. NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 21 Dec 2010 18:36:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10373</bugid>
<title>m getting nullpointer xception wenever i try to mak ane changes in strings.xml file and its happenning wid all projects i try it out</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-08-12T16:57:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mz52a...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 13:17:32 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 16:57:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16830</bugid>
<title>slow site scrolling</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Murdock...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 12:42:07 +0000</openedDate>
<description>Some websites are very slow to scroll through and resize. For example,
try any page on bloomberg.com
http://www.bloomberg.com/news/2011-05-13/bin-laden-documents-taken-in-raid-show-intent-to-kill-obama-official-says.html
Zoom in the text and then try scrolling up and down. ItQ&apos;Es very jerky and
slopy. Thanks.</description>
</bug>
<bug>
<bugid>9837</bugid>
<title>android keyboard accessibility support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tayeb.me...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 19:00:44 +0000</openedDate>
<description>hello android team i am a blind user using a nexus one phone i am very
happy with newly atached accessibility stufs, including screen reader
but small issu is the built in keyboard: 1. if accessibility tools is
enabled, please make the keyboard to do: 1.1: if someone press Q&quot;EA/B/XXX,
donQ&apos;Et process it with one click, but speak it only 1.2: if someone
double click it, process and speak it 2. the trackball is unable to go
or evean to speak the keyboard characters, please can we get it fixed?
thank you a lot</description>
</bug>
<bug>
<bugid>4487</bugid>
<title>datepicker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>rahul.d.notorious@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 09:27:32 +0000</openedDate>
<description>the date picker dialogue has a bug. It shows the wrong day. For instance
its a tuesday on 3rd of november. whereas it shows saturday.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:57:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3150</bugid>
<title>Home button cannot be locked by applications in later APIs</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-02T00:25:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>shiblon</reportedBy>
<openedDate>Wed, 01 Jul 2009 20:59:48 +0000</openedDate>
<description>Applications like Toddler Lock are unable to lock out use of the Home
button in later APIs. Normally the home button should be extremely
consistent, but this is a very valid and legitimate thing to do in some
circumstances. Even if the button cannot be mapped to arbitrary actions
(something that I think would be a bad idea), it should at least be
possible for an app to turn it off. Adding a special security setting
just for that would be sufficient to let people know that the
application is going to disallow its use. That would make it easy for
folks to determine whether the program they are about to install is
going to behave reasonably (e.g., if I saw Q&quot;EDisallow Home PressQ&quot;E for
Toddler Lock, IQ&apos;Ed be fine, but if I saw it for something like
MyFavoriteSportsViewer or somesuch, IQ&apos;Ed think Q&quot;EWTF?Q&quot;E and not install
it).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 02 Jul 2009 00:25:40 +0000</when>
<what></what>
</comment>
<comment>
<author>shiblon</author>
<when>Thu, 02 Jul 2009 14:22:02 +0000</when>
<what>Declined?  IQ&apos;Ed rather like to know why.

Filing an equivalent internal bug, now, just because IQ&apos;Em grumpy that way.</what>
</comment>
<comment>
<author>jelen...@gmail.com</author>
<when>Thu, 01 Oct 2009 06:00:56 +0000</when>
<what>Having application like toddler lock was a life saver during the travel.
It is extremely annoying that after more or less automatic update this valuable 
application stopped working.
Please reconsider this decision, support this use case.</what>
</comment>
</bug>
<bug>
<bugid>4678</bugid>
<title>Playing mp4 videos from remote url</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>ashita.a...@gtempaccount.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 10:19:29 +0000</openedDate>
<description>There is no proper documentation for PVMF errors that we get on playing
a video file: I am getting a PVMFErrResource error on playing mp4 videos
from a remote url. Following are the log statements: 11-11 15:35:35.142:
ERROR/PlayerDriver(35): Command PLAYER_INIT completed with an error or
info PVMFErrResource 11-11 15:35:35.142: ERROR/MediaPlayer(31042): error
(1, -17) 11-11 15:35:35.142: ERROR/MediaPlayer(31042): Error (1,-17)
11-11 15:35:35.142: DEBUG/VideoView(31042): Error: 1,-17 11-11
15:35:35.142: ERROR/VideoDisplayView(31042): onError what:1 11-11
15:35:35.142: ERROR/VideoDisplayView(31042): extra:-17 Below is the code
snippet: import android.app.Activity; import android.app.AlertDialog;
import android.app.ProgressDialog; import
android.content.DialogInterface; import
android.content.DialogInterface.OnClickListener; import
android.content.pm.ActivityInfo; import
android.content.res.Configuration; import android.media.MediaPlayer;
import android.media.MediaPlayer.OnCompletionListener; import
android.media.MediaPlayer.OnErrorListener; import android.net.Uri;
import android.os.Bundle; import android.os.Handler; import
android.os.Message; import android.text.TextUtils; import
android.util.Log; import android.view.View; import android.view.Window;
import android.widget.Button; import android.widget.MediaController;
import android.widget.TextView; import android.widget.VideoView; public
class VideoDisplayView extends Activity implements OnCompletionListener,
OnErrorListener { private String path = Q&quot;EQ&quot;E, videoPath, apiurl; private
VideoView mVideoView; private ProgressDialog pd1; // private static
boolean isPDialogShowing; final MediaPlayer mPlayer =
MediaPlayerInstance.getPlayerInstance(); @Override public void
onCreate(Bundle icicle) { super.onCreate(icicle);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
setContentView(R.layout.main_video);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
R.layout.back_title); if (mPlayer.isPlaying()) { mPlayer.stop(); }
Button applyButton = (Button) findViewById(R.id.title_left_btn);
applyButton.setText(Q&quot;EBackQ&quot;E);
applyButton.setText(getIntent().getStringExtra(Q&quot;EprevFolderQ&quot;E));
applyButton.setOnClickListener(new Button.OnClickListener() { public
void onClick(View v) { finish(); } }); pd1 = new
ProgressDialog(VideoDisplayView.this); Log.d(Q&quot;EvideodisplayviewQ&quot;E,
Q&quot;EProgressDialogQ&quot;E + pd1); pd1.setMessage(Q&quot;EPlease wait..Q&quot;E); TextView
barView = (TextView) findViewById(R.id.title_text);
barView.setEllipsize(TextUtils.TruncateAt.END);
barView.setSingleLine(true); String name =
getIntent().getStringExtra(Q&quot;EnameQ&quot;E); barView.setText(name); videoPath =
getIntent().getStringExtra(Q&quot;EpathQ&quot;E); apiurl =
getIntent().getStringExtra(Q&quot;EapiurlQ&quot;E); try { mVideoView = (VideoView)
findViewById(R.id.video_view); // mVideoView.setVideoPath(path);
mVideoView.setMediaController(new MediaController(
VideoDisplayView.this));
mVideoView.setOnErrorListener(VideoDisplayView.this);
mVideoView.setOnCompletionListener(VideoDisplayView.this); pd1.show();
playVideo(); } catch (Exception e) { Log.d(Q&quot;EQ&quot;E, Q&quot;EVideo exception*****:Q&quot;E +
e); AlertDialog.Builder alert = new AlertDialog.Builder(
VideoDisplayView.this); alert.setMessage(Q&quot;EError playing video: Q&quot;E +
e.getLocalizedMessage()); alert.setNeutralButton(Q&quot;EOKQ&quot;E, clickAccept);
alert.show(); } } // @Override public boolean onError(MediaPlayer mp,
int what, int extra) { pd1.dismiss(); String msg; if (what == 200 ||
what == 1) msg = Q&quot;EAndroid does not support streaming this file.Q&quot;E; else
msg = Q&quot;EError playing video. Error code-Q&quot;E + what; AlertDialog.Builder
alert = new AlertDialog.Builder( VideoDisplayView.this);
alert.setMessage(msg); alert.setNeutralButton(Q&quot;EOKQ&quot;E, clickAccept);
alert.show(); return true; } // @Override public void
onCompletion(MediaPlayer mp) { finish(); } OnClickListener clickAccept =
new OnClickListener() { // Accept Selected public void
onClick(DialogInterface arg0, int arg1) { finish(); } }; public void
playVideo() { final Handler handler = new Handler() { @Override public
void handleMessage(Message message) { pd1.dismiss(); String retMsg =
message.obj.toString(); if (retMsg.equals(Q&quot;EerrorQ&quot;E)) {
AlertDialog.Builder alert = new AlertDialog.Builder(
VideoDisplayView.this); alert.setMessage(Q&quot;EError playing video.Q&quot;E);
alert.setNeutralButton(Q&quot;EOKQ&quot;E, clickAccept); alert.show(); } else {
mVideoView.setVideoURI(Uri.parse(path)); mVideoView.requestFocus();
mVideoView.start(); } } }; Thread thread = new Thread() { @Override
public void run() { try { if (apiurl != null Q&amp;EQ&amp;E !apiurl.equals(Q&quot;EQ&quot;E)) {
int apiIndex = apiurl.lastIndexOf(Q&quot;E/apiQ&quot;E); path = apiurl.substring(0,
apiIndex) + Q&quot;E/files/Q&quot;E + videoPath; } else { path = GlobalConfig.svcUrl +
Q&quot;Efiles/Q&quot;E + videoPath; } Log.d(Q&quot;EVideoDisplayViewQ&quot;E, Q&quot;Epath:Q&quot;E + path);
Message message = handler.obtainMessage(1, Q&quot;EdoneQ&quot;E);
handler.sendMessage(message); } catch (Exception e) {
Log.e(Q&quot;EVideoDisplayViewQ&quot;E, Q&quot;EVideo errorQ&quot;E + e); Message message =
handler.obtainMessage(1, Q&quot;EerrorQ&quot;E); handler.sendMessage(message); } } };
thread.start(); } }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:07:28 +0000</when>
<what></what>
</comment>
<comment>
<author>taisa.sa...@gmail.com</author>
<when>Tue, 29 Dec 2009 21:38:15 +0000</when>
<what>Have you found this issue on Android 1.5 or 2.0?
Thanks.</what>
</comment>
<comment>
<author>hectorlopezfernandez</author>
<when>Fri, 08 Jan 2010 10:24:29 +0000</when>
<what>On 2.0.1 emulator, same error for me. Tried mp4, 3gp, streaming or buffering the
video on a temp file.</what>
</comment>
<comment>
<author>naththep...@gmail.com</author>
<when>Fri, 28 May 2010 14:26:39 +0000</when>
<what>Even i am facing the same problem. I am playing the file after downloading the file to 
temp folder completely. Can any one suggest me with a possible solution to play while 
downloading the mp4 file.</what>
</comment>
<comment>
<author>adrian...@gmail.com</author>
<when>Mon, 21 Jun 2010 14:20:01 +0000</when>
<what>Have u tried to narrow the width and length of the video being played???
U can do that by specifying widht or length of ur xml Q&quot;ER.layout.main_videoQ&quot;E

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E
android:gravity=Q&quot;Ecenter_verticalQ&quot;EQ&gt;E    
    Q&lt;EVideoView 
	android:id=Q&quot;E@+id/surface_viewQ&quot;E 
    android:layout_width=Q&quot;E320pxQ&quot;E (HEEEEEEEEEEEEEEEEEREEEEEEEEEEEEEEEEEE)
    android:layout_height=Q&quot;Efill_parentQ&quot;E
    android:gravity=Q&quot;Ecenter_verticalQ&quot;E
    /Q&gt;E    
Q&lt;E/LinearLayoutQ&gt;E
</what>
</comment>
</bug>
<bug>
<bugid>11930</bugid>
<title>Is there any way to uninstall 2.2.1 and go back to 2.2?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tranthuy...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 05:50:24 +0000</openedDate>
<description>Hi Android team, Is there any way to uninstall 2.2.1 and go back to 2.2?
I cannot root the Nexus One after inadvertently upgrading it to the OS
v2.2.1 (FRG83) via OTA. I have searched and tried many ways to root but
it is no successful. It is a critical issue to me know because I am
working on a project that need root permission to write into System
folder. Below is info about phone. Model number: Nexus One Android
version: 2.2.1 Baseband version: 32.36.00.28U_4.06.00.12_7 Kernel
version: 2.6.32.9-27240-gbca5320 android-build@apa26 #1 Build number:
FRG83 Please help to review this. Your help is great to me. Thanks a
bunch in advance. RTT</description>
</bug>
<bug>
<bugid>2729</bugid>
<title>The ZipInputStream doesnQ&apos;Et work with an input stream, which returns one byte on a first read</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-18T19:03:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>ewgeni.g...@gmail.com</reportedBy>
<openedDate>Thu, 21 May 2009 10:08:28 +0000</openedDate>
<description>Android code version you are running: Android SDK 1.5 r1 Your
development environment: Windows XP, Eclipse-SDK-3.5M7 Describe the
problem: We have some resources, which are stored in HTTP server. The
client reads them and unpacks the archives. The server supports the
chunked transfer encoding. It is described in
http://www.w3.org/Protocols/rfc2616/rfc2616- sec3.html, section 3.6
Transfer Codings. For some of the archive files on the server, the first
chunk is received with a length equals to 1. In this case the Inflater
magic number is invalidated (java.util.zip.Inflater.setInput(byte[],
int, int) and the next read throws ZipException.
java.util.zip.ZipException at
java.util.zip.ZipInputStream.read(ZipInputStream.java:330) Steps to
reproduce: For easier reproduction, I use a custom input stream, which
reads the bytes one by one. It can be found in the attached file. The
file contains my Eclipse Android project. The test demonstrates the work
with the standard input stream (received from the class object) and the
custom ?one byte? input stream. Expected results: Success of the read
operation. Observed results: A read operation is interrupted with a zip
exception. Additional information: The invalidation of the magic number
is made in java.util.zip.Inflater.setInput(byte[], int, int) when
?nbytes? is 1.</description>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Fri, 22 May 2009 22:02:37 +0000</when>
<what>IQ&apos;Em already working on the archive module, so IQ&apos;Ell look into this. IQ&apos;Ell try to fix it
in Harmony and then integrate down:
  https://issues.apache.org/jira/browse/HARMONY-6210</what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Sat, 23 May 2009 00:16:15 +0000</when>
<what>IQ&apos;Eve written a fix for Harmony upstream. Once thatQ&apos;Es applied IQ&apos;Ell pull it into Android.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 26 May 2009 18:09:22 +0000</when>
<what>This (and 2770) filed internally as 1876785.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:20:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:17:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 18 Sep 2009 19:03:31 +0000</when>
<what></what>
</comment>
<comment>
<author>paromita...@gmail.com</author>
<when>Wed, 27 Oct 2010 08:11:45 +0000</when>
<what>is the fix is available in android eclair 2.1</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:06:20 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:06:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15652</bugid>
<title>messege DB deleted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>donald.d...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 19:57:15 +0000</openedDate>
<description>I use HTC desire HD with android 2.2 - Steps to reproduce the problem.
sometime with no particular reason and sometimes not to read a txt
message for more than a day and keep it as new message - What happened.
When new message arrives or try to view in-box all the previous messages
are deleted and it appears that there was never any message received
earlier. - What you think the correct behavior should be. all the sent
and received messages should be there in box as thread conversation.</description>
<comment>
<author>johan.ap...@gmail.com</author>
<when>Tue, 22 Mar 2011 15:27:25 +0000</when>
<what>DonQ&apos;Et know if it is the same for the Desire HD, but according to HTC support this is a known issue in HTCQ&apos;Es version of Android for the Desire. So it is probably the same for the Desire HD. They recommend that you install some 3rd party sms backup solution. :\</what>
</comment>
</bug>
<bug>
<bugid>6897</bugid>
<title>Media Player layout looks bad on WVGA display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daniela....@gtempaccount.com</reportedBy>
<openedDate>Sat, 27 Feb 2010 16:45:31 +0000</openedDate>
<description>In Google Media Player (Android 2.1) there are two layout issues for a
WVGA display: 1. in the first UI screen displayed (with artist, albums,
songs and playlists tabs) there is a thick white line between the tabs
and list below it. It covers the text in tabs (Q&quot;EArtistsQ&quot;E, Q&quot;EAlbumsQ&quot;E etc).
The line is there in both portrait and landscape mode. The correct
behavior is for the line to be thinner. 2. in the same screen when in
the landscape mode the tab sizes are not spaced evenly - there is a gap
between the 3rd and 4th tab. The correct behavior is for tabs to be
wider as to occupy the whole length of the screen. Potential root cause:
The new player has the layout directory named layout-port-finger-854x480
and in it there is no layout file for this particular screen just for
audio_player. Could this be the reason?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 08:36:00 +0000</when>
<what>What is the Google Media Player? Are you talking about the default Music app? If so, I 
cannot reproduce you first issue.</what>
</comment>
<comment>
<author>daniela....@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 13:08:38 +0000</when>
<what>Yes, the default Music app.  Can you reproduce the second?</what>
</comment>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 14:39:45 +0000</when>
<what>I donQ&apos;Et see (1) right now, but have seen it in the past.
(2) is on purpose, to highlight the fact that the rightmost tab isnQ&apos;Et equal to the 
others: clicking it takes you away from the tabbed screen, and you canQ&apos;Et navigate to 
that tab, only click on it.
The 854x480 layout is really only for the playback screen, with larger album art and 
buttons in a different place to take advantage of the larger screen.</what>
</comment>
<comment>
<author>daniela....@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 15:15:13 +0000</when>
<what>Could you give me any suggestions as to (1) might be caused by, so that I can look
into it further?  If the similar problem was ever looked into before, what was the
solution?  Thank you.

Thanks for letting me know about (2), I wasnQ&apos;Et aware this was intentional.</what>
</comment>
</bug>
<bug>
<bugid>3304</bugid>
<title>SQLiteDatabase delete generates no log output even with VERBOSE enabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jul 2009 20:16:53 +0000</openedDate>
<description>- Steps to reproduce the problem 1) Enable verbose logging: adb shell
setprop log.tag.Database VERBOSE adb shell stop adb shell start 2) Add a
row to the database. 3) Delete the row. 4) Look at the logcat output.
Note that it has the SQL for the insert, but none for the delete.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:12:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:32:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17360</bugid>
<title>Google Talk - Video Cropped and Rotated</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-07-27T02:04:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>h...@altwaijry.name</reportedBy>
<openedDate>Fri, 03 Jun 2011 03:48:09 +0000</openedDate>
<description>I ran into this bug with my Asus Eee Pad Transformer. When starting the
video chat with another user, my video starts normally, and then a black
border starts to show up. The border movement is hugely tied with the
movement of the device. IQ&apos;Em guessing that there is some sort of Video
Stabilization process going on, however, it is not working correctly.
Screen shot is attached.</description>
<comment>
<author>h...@altwaijry.name</author>
<when>Fri, 03 Jun 2011 03:56:27 +0000</when>
<what>Device: Asus Eee Pad Transformer TF101
Android Version: 3.1
Kernel version: 2.6.36-00001-gf377a2b android@Mercury #1</what>
</comment>
<comment>
<author>ChenZiq...@gmail.com</author>
<when>Sat, 16 Jul 2011 05:44:14 +0000</when>
<what>hey I have the same problem for galaxy tab 10.1. </what>
</comment>
<comment>
<author>Michelle...@gmail.com</author>
<when>Tue, 26 Jul 2011 09:24:44 +0000</when>
<what>Hi, I have the same issue on my eee pad. Is there a solution? Did you have to return it?</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 27 Jul 2011 02:04:58 +0000</when>
<what>This is actually the intended behavior if you have image stabilization turned up to the maximum level.  You can turn stabilization down by moving the slider to the left (itQ&apos;Es above your self view when you are in the videochat).  This should fix the issue that you are seeing.</what>
</comment>
<comment>
<author>lengau</author>
<when>Sat, 15 Oct 2011 20:00:00 +0000</when>
<what>Could someone please write (or link to, though I have searched and come up with nothing) instructions for changing the stabilization settings? I donQ&apos;Et have an Android device, but some family members (on another continent) do and are having this issue.</what>
</comment>
</bug>
<bug>
<bugid>1461</bugid>
<title>FLAC file support enhancement request.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-05-17T00:07:00.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1787</stars>
<reportedBy>donald.a...@gmail.com</reportedBy>
<openedDate>Fri, 05 Dec 2008 18:13:04 +0000</openedDate>
<description>This is an enhacment request rather than a defect report. It would be
useful to add support for the Free Lossless Audio Codec (FLAC) to the
built-in Music application. More information on FLAC can be found at
http://flac.sourceforge.net/. A discussion of this feature can be found
on Talk Android at
http://www.talkandroid.com/android-forums/android-applications/385-flac-support-android.html.
It seems like Issue 27
(http://code.google.com/p/android/issues/detail?id=27) may be related to
this as well.</description>
<comment>
<author>sukael@gmail.com</author>
<when>Sat, 06 Dec 2008 23:35:00 +0000</when>
<what>It looks like somebody would need to add a decoder here.

http://android.git.kernel.org/?p=platform/external/opencore.git;a=tree;f=codecs_v2/audio</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Thu, 11 Dec 2008 04:01:27 +0000</when>
<what>Q&gt;EflacQ&apos;Es are HUGE files, bigger than wav files!

This is completely untrue. FLAC files are 40-50% smaller on average than the
equivalent uncompressed data.

Q&gt;EwhatQ&apos;Es the point of a lossless music file on a cellphone

In-ear headphones or other audiophile equipment. Believe it or not, there is gear out
there high quality enough that you can hear the difference.

Q&gt;Ethe cpu power and memory power alone might put this as not possible

Not true, FLAC has around the same level of computational load as MP3 (if handled well).

Q&gt;EOn top of that the G1 as with other cellphones can only take a 16gig sd card anyways

See above. ~500 MB is pretty hefty for an album but certainly not outside of the
range of feasibility for SDHC cards.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:05:58 +0000</when>
<what></what>
</comment>
<comment>
<author>893produ...@gmail.com</author>
<when>Mon, 05 Jan 2009 03:39:11 +0000</when>
<what>flacs are pretty much the de facto format for lossless music storage. despite lack of
mainstream adoption from ipod (which pushes its own proprietary lossless format),
flac has still retained the crown of lossless audio and a major win for open formats.

if android wants to be considered a serious audio player it will need to earn the
respect of the niches that treat audio players lacking flac playback seriously.
because after .mp3 format and aac, flac the runner up for digital audio in the web
download shops and the runner up to mp3 on the torrent sites. i can fit 2-3 albums on
a 1gb card, which is enough for me on any outing.

reasons why android needs flac support:
-open standard
-most popular lossless format for music
-it needs the audiophile customers that iPhone is leaving in the cold</what>
</comment>
<comment>
<author>ch...@hubick.com</author>
<when>Wed, 07 Jan 2009 02:11:58 +0000</when>
<what>This is important for all those people (like me) who use FLAC for their music
collection on their desktop, etc, and donQ&apos;Et want to (or donQ&apos;Et have space to)
transcode all that music for use on their mobile device.</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Sun, 25 Jan 2009 23:09:12 +0000</when>
<what>I think the place developers would want to start is the fileformats directory of
OpenCore.  I canQ&apos;Et find any relevant documentation, so IQ&apos;Em not sure how that
directory and the codec directory that sukael posted relate to each other.
http://android.git.kernel.org/?p=platform/external/opencore.git;a=tree;f=fileformats</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Sun, 25 Jan 2009 23:25:02 +0000</when>
<what>The developer will also have to define new constants PVMF_FLAC and PVMF_MIME_FLAC and
update the list of recognized formats:
http://android.git.kernel.org/?p=platform/external/opencore.git;a=blob;f=pvmi/pvmf/include/pvmf_format_type.h
http://android.git.kernel.org/?p=platform/external/opencore.git;a=blob;f=nodes/pvomxaudiodecnode/src/pvmf_omx_audiodec_port.cpp
http://android.git.kernel.org/?p=platform/external/opencore.git;a=blob;f=pvmi/pvmf/src/pvmf_format_type.cpp
http://android.git.kernel.org/?p=platform/external/opencore.git;a=blob;f=nodes/pvomxaudiodecnode/src/pvmf_omx_audiodec_node.cpp
http://android.git.kernel.org/?p=platform/external/opencore.git;a=blob;f=engines/player/src/pv_player_engine.cpp

</what>
</comment>
<comment>
<author>daniel.h...@gmail.com</author>
<when>Wed, 25 Feb 2009 10:29:14 +0000</when>
<what>FLAC requires a great deal _less_ computational power on all the ARM cores we do FLAC
and MP3 playback on in the Rockbox project (http://www.rockbox.org/) and I would
expect the typical Android-platforms to have the same characteristics in that aspect.</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Wed, 25 Feb 2009 16:30:27 +0000</when>
<what>HereQ&apos;Es the FLAC source from Rockbox that Daniel mentioned:
http://svn.rockbox.org/viewvc.cgi/trunk/apps/codecs/libffmpegFLAC/
Note that Rockbox is licensed under LGPL and Android under Apache 2.0.  IQ&apos;Em not sure
whether that would be an issue.
Also, Conrad Parker has written a blog post about OpenMAX that I believe is worth a
read: http://blog.kfish.org/2009/02/is-openmax-important-for-free-software.html
</what>
</comment>
<comment>
<author>edd%mred...@gtempaccount.com</author>
<when>Thu, 02 Apr 2009 15:27:32 +0000</when>
<what>I would also love to see FLAC being supported in Android, despite FLAC files being
larger than MP3 storage is getting so much cheaper and bigger these days that fitting
a sizable FLAC collection on to a memory card is no longer an issue. I would
certainly consider moving to an Android handset if FLAC were to be supported.</what>
</comment>
<comment>
<author>spamsud...@gmail.com</author>
<when>Fri, 03 Apr 2009 02:30:25 +0000</when>
<what>Could we please get some comment from an Android developer/Google employee?</what>
</comment>
<comment>
<author>ericfrie...@gmail.com</author>
<when>Fri, 03 Apr 2009 02:36:45 +0000</when>
<what>Really this is one of the few areas where I donQ&apos;Et think the Google engineers have to
get too involved. If the Packet Video OpenCore can library can be improved to support
FLAC thatQ&apos;Ed do it.</what>
</comment>
<comment>
<author>Jeffrey.Sharkey</author>
<when>Fri, 03 Apr 2009 03:55:16 +0000</when>
<what>A good starting place would be to peek at how OGG is integrated into the platform.  I
remember hearing somewhere that OGG might not even go through OpenCore at all.</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Fri, 03 Apr 2009 16:30:45 +0000</when>
<what>Jeffrey is correct.  Ogg does not go through OpenCore.  Rather the Vorbis reference
implementation, Tremor, is used
(http://android.git.kernel.org/?p=platform/external/tremor.git;a=summary)
If anyone is considering working on media codecs, you may be interested in Google
Summer of Code:
http://wiki.xiph.org/index.php/Summer_of_Code_2009#OpenMAX_IL_components_for_Ogg_codecs</what>
</comment>
<comment>
<author>mikexilva@gmail.com</author>
<when>Sat, 11 Apr 2009 23:04:58 +0000</when>
<what>First, solid state memory keeps geting cheaper and capacity keeps geting higher, so
FLAC starts to be a more viable options just as time goes by.

Then Flac is completely open source codec and itQ&apos;Es a very fast at decoding time (good
for battery saving when playing).

If the cupcake android update will indeed have the bluetooth stereo profile, this
means we can put the audio out of the phone exacly as it was on the original audio CD
and keeping the best quality possible (keeping the digital stereo 16bit 44100hz over
bluetooth).

So now I belive no one can say we donQ&apos;Et need FLAC because internal DAC output is not
good enough (using digital output), or it needs too much storage (time will take care
of this issue).

If it could be implemented inside the DSP it would certanly be best optimized for
batery/CPU usage.
</what>
</comment>
<comment>
<author>avu...@gmail.com</author>
<when>Sat, 11 Apr 2009 23:11:51 +0000</when>
<what>BTW- let me go ahead and state if your requirements for a music player arenQ&apos;Et sky
high, 16gb of FLACs is more then enough to get me through the day (on the player IQ&apos;Eve
been using). I want to replace it with an android once support is there.</what>
</comment>
<comment>
<author>squarebo...@gmail.com</author>
<when>Tue, 28 Apr 2009 00:53:19 +0000</when>
<what>LetQ&apos;Es not be self-centered or shortsighted, people! Just because you might not choose
to put FLAC files on your Android device doesnQ&apos;Et mean that other people wouldnQ&apos;Et want
to. Also, Android is going to be on a lot of different kinds of devices, and maybe
some of the future devices will be designed with more storage for media playback in mind.</what>
</comment>
<comment>
<author>mikexilva@gmail.com</author>
<when>Fri, 01 May 2009 00:05:16 +0000</when>
<what>Ok, now that we have A2DP support in Adnroid 1.5 (aka cupcake) we can use this high
fidelity bluetooth DAC to interface with HIFI stereos:
http://whathifi.com/News/Transfer-music-from-your-mobile-to-hi-fi-with-the-Chordette-Gem/
Now guess whatQ&apos;Es missing from the big picture? FLAC decoding in android... (could it
be done by hardware using the dedicated DSPQ&apos;Es inside G1?;)
</what>
</comment>
<comment>
<author>francish...@gmail.com</author>
<when>Sat, 02 May 2009 22:29:52 +0000</when>
<what>This would be a great addition to the android platform - flac seems to be the best
bet for a lossless audio standard. </what>
</comment>
<comment>
<author>Davehope...@gmail.com</author>
<when>Thu, 21 May 2009 20:11:12 +0000</when>
<what>Another vote for this enhancement request. Will save me maintaining a flac and mp3
library.

</what>
</comment>
<comment>
<author>wolvenwr...@gmail.com</author>
<when>Thu, 21 May 2009 20:41:54 +0000</when>
<what>Much of my music library is in FLAC - having to encode it into MP3 before I can use
it is a pain, not to mention the quality loss.  Space is not an issue, either.</what>
</comment>
<comment>
<author>tan...@gmail.com</author>
<when>Mon, 01 Jun 2009 08:23:47 +0000</when>
<what>Same for me. I would be very happy to be able to use my FLAC library on android. </what>
</comment>
<comment>
<author>murp...@gmail.com</author>
<when>Mon, 01 Jun 2009 09:34:07 +0000</when>
<what>Another vote from me, I also have my music collection in flac on the desktop.</what>
</comment>
<comment>
<author>richie.t...@gmail.com</author>
<when>Tue, 02 Jun 2009 12:07:26 +0000</when>
<what>Another vote from me, I have my music collection in FLAC to use with my Linn Sneaky
DS and it would be a pain to convert it just for Android.
</what>
</comment>
<comment>
<author>rmrec...@gmail.com</author>
<when>Tue, 02 Jun 2009 18:16:27 +0000</when>
<what>Unfortunately, using code from Rockbox or from ffmpeg is just not going to work, due
to licensing. There is no way that LGPL code (Rockbox and ffmpeg) can be included in
a project with an Apache/BSD/MIT style license (Android). WeQ&apos;Ed have to start with
libFLAC, and optimize from there.</what>
</comment>
</bug>
<bug>
<bugid>12535</bugid>
<title>Your MapView tutorial is missing a semicolon</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kwashing...@gmail.com</reportedBy>
<openedDate>Sat, 13 Nov 2010 14:10:17 +0000</openedDate>
<description>// This is the code sample copied from your Part 2 HelloViews // MapView
tutorial. Please notify me if I did not use the correct // forum or
template for reporting this problem. kwashington0114@gmail.com // //
There is a semicolon missing on the setMessage() line //
@Overrideprotected boolean onTap(int index) { OverlayItem item =
mOverlays.get(index); AlertDialog.Builder dialog = new
AlertDialog.Builder(mContext); dialog.setTitle(item.getTitle());
dialog.setMessage(item.getSnippet()) dialog.show(); return true; }</description>
</bug>
<bug>
<bugid>13338</bugid>
<title>SIGSEGV caused by Canvas.drawBitmap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arco...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 22:54:49 +0000</openedDate>
<description>Following code causes SIGSEGV: Matrix mtx = new Matrix(); Paint paint =
new Paint(Paint.ANTI_ALIAS_FLAG); Bitmap bm = Bitmap.createBitmap(20,
20, Bitmap.Config.ALPHA_8); mtx.setRotation(20.0f);
canvas.drawBitmap(bm, mtx, paint); WhatQ&apos;Es important: 1. Paint must have
ANTI_ALIAS_FLAG set 2. Bitmap must be A8 with size Q&lt;E= 32 3. Matrix must
have rotation part Current result on Nexus One with 2.2.1 (bugreport
attached), bug is also reproducible on Galaxy Tab with 2.2. 12-21
23:40:34.389: INFO/DEBUG(56): *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** 12-21 23:40:34.389: INFO/DEBUG(56): Build
fingerprint:
Q&apos;Egoogle/passion/passion/mahimahi:2.2.1/FRG83D/75603:user/release-keysQ&apos;E
12-21 23:40:34.389: INFO/DEBUG(56): pid: 9927, tid: 9927 Q&gt;EQ&gt;EQ&gt;E
com.beepstreet.easel Q&lt;EQ&lt;EQ&lt;E 12-21 23:40:34.389: INFO/DEBUG(56): signal 11
(SIGSEGV), fault addr 00000000 12-21 23:40:34.389: INFO/DEBUG(56): r0
00000000 r1 00123918 r2 0022e1c0 r3 0000000e 12-21 23:40:34.389:
INFO/DEBUG(56): r4 00000001 r5 be86aa0c r6 00123918 r7 be86a558 12-21
23:40:34.389: INFO/DEBUG(56): r8 be86a524 r9 0022e1c0 10 0000000e fp
00000015 12-21 23:40:34.389: INFO/DEBUG(56): ip 00000000 sp be86a488 lr
ab14cb6c pc ab15c994 cpsr 60000010 12-21 23:40:34.389: INFO/DEBUG(56):
d0 6472656767756265 d1 0000800000028000 12-21 23:40:34.389:
INFO/DEBUG(56): d2 001fc008001c4008 d3 0026c00a00234009 12-21
23:40:34.389: INFO/DEBUG(56): d4 0000000000000000 d5 0000000000000000
12-21 23:40:34.389: INFO/DEBUG(56): d6 0001000000010000 d7
0001000000010000 12-21 23:40:34.389: INFO/DEBUG(56): d8 fffffff800000000
d9 000000000000000e 12-21 23:40:34.389: INFO/DEBUG(56): d10
0000000000000000 d11 0000000000000000 12-21 23:40:34.389:
INFO/DEBUG(56): d12 0000000000000000 d13 0000000000000000 12-21
23:40:34.389: INFO/DEBUG(56): d14 0000000000000000 d15 0000000000000000
12-21 23:40:34.389: INFO/DEBUG(56): d16 fff92ed9fff9aed9 d17
fff82ed9fff8aed9 12-21 23:40:34.389: INFO/DEBUG(56): d18
000b70f0000a933d d19 000d2c56000c4ea3 12-21 23:40:34.389:
INFO/DEBUG(56): d20 0000000000000000 d21 0000000000000000 12-21
23:40:34.389: INFO/DEBUG(56): d22 0000000f0000000f d23 0000000f0000000f
12-21 23:40:34.389: INFO/DEBUG(56): d24 0000000f0000000f d25
0000000f0000000f 12-21 23:40:34.389: INFO/DEBUG(56): d26
fffe0000fffe0000 d27 fffe0000fffe0000 12-21 23:40:34.389:
INFO/DEBUG(56): d28 000376cc000376cc d29 000376cc000376cc 12-21
23:40:34.389: INFO/DEBUG(56): d30 0001000000010000 d31 0001000000010000
12-21 23:40:34.389: INFO/DEBUG(56): scr 60000012 12-21 23:40:34.449:
INFO/DEBUG(56): #00 pc 0005c994 /system/lib/libskia.so 12-21
23:40:34.449: INFO/DEBUG(56): #01 pc 00057f78 /system/lib/libskia.so
12-21 23:40:34.449: INFO/DEBUG(56): #02 pc 000889d8
/system/lib/libskia.so 12-21 23:40:34.449: INFO/DEBUG(56): code around
pc: 12-21 23:40:34.449: INFO/DEBUG(56): ab15c974 e58da000 e1a0e00f
e59cf020 e595c010 12-21 23:40:34.449: INFO/DEBUG(56): ab15c984 e1a01006
e1a02009 e1a0000c e1a0300a 12-21 23:40:34.449: INFO/DEBUG(56): ab15c994
e59cc000 e58d7000 e1a0e00f e59cf020 12-21 23:40:34.449: INFO/DEBUG(56):
ab15c9a4 e5950004 e5982014 e25bb001 e5903018 12-21 23:40:34.449:
INFO/DEBUG(56): ab15c9b4 e0877002 e0866003 5affffe5 e28dd014 12-21
23:40:34.449: INFO/DEBUG(56): code around lr: 12-21 23:40:34.449:
INFO/DEBUG(56): ab14cb4c e0866004 e12fff3c e1a03007 e1a00008 12-21
23:40:34.449: INFO/DEBUG(56): ab14cb5c e1a0100a e1a02004 e59dc008
e12fff3c 12-21 23:40:34.449: INFO/DEBUG(56): ab14cb6c e0555004 e0877104
1affffeb eaffffdf 12-21 23:40:34.449: INFO/DEBUG(56): ab14cb7c e92d41f0
e1a04000 e1a05002 eb00fde7 12-21 23:40:34.449: INFO/DEBUG(56): ab14cb8c
e3500000 1a000001 e3a00000 e8bd81f0 12-21 23:40:34.449: INFO/DEBUG(56):
stack: 12-21 23:40:34.449: INFO/DEBUG(56): be86a448 ab20f418
/system/lib/libskia.so 12-21 23:40:34.449: INFO/DEBUG(56): be86a44c
be86a45c [stack] 12-21 23:40:34.449: INFO/DEBUG(56): be86a450 00000524
12-21 23:40:34.449: INFO/DEBUG(56): be86a454 be86a4b4 [stack] 12-21
23:40:34.449: INFO/DEBUG(56): be86a458 00131d78 [heap] 12-21
23:40:34.449: INFO/DEBUG(56): be86a45c 00000000 12-21 23:40:34.449:
INFO/DEBUG(56): be86a460 00004000 12-21 23:40:34.449: INFO/DEBUG(56):
be86a464 00000001 12-21 23:40:34.449: INFO/DEBUG(56): be86a468 be86aa0c
[stack] 12-21 23:40:34.449: INFO/DEBUG(56): be86a46c 00123918 [heap]
12-21 23:40:34.449: INFO/DEBUG(56): be86a470 be86a558 [stack] 12-21
23:40:34.449: INFO/DEBUG(56): be86a474 be86a524 [stack] 12-21
23:40:34.449: INFO/DEBUG(56): be86a478 0022e1c0 [heap] 12-21
23:40:34.449: INFO/DEBUG(56): be86a47c 0000000e 12-21 23:40:34.449:
INFO/DEBUG(56): be86a480 df002777 12-21 23:40:34.449: INFO/DEBUG(56):
be86a484 e3a070ad 12-21 23:40:34.449: INFO/DEBUG(56): #00 be86a488
0000000e 12-21 23:40:34.449: INFO/DEBUG(56): be86a48c 7fffffff 12-21
23:40:34.449: INFO/DEBUG(56): be86a490 0022d598 [heap] 12-21
23:40:34.449: INFO/DEBUG(56): be86a494 00000000 12-21 23:40:34.449:
INFO/DEBUG(56): be86a498 be86a47c [stack] 12-21 23:40:34.449:
INFO/DEBUG(56): be86a49c 00000016 12-21 23:40:34.449: INFO/DEBUG(56):
be86a4a0 0000000e 12-21 23:40:34.449: INFO/DEBUG(56): be86a4a4 00000000
12-21 23:40:34.449: INFO/DEBUG(56): be86a4a8 be86a4c0 [stack] 12-21
23:40:34.449: INFO/DEBUG(56): be86a4ac 00000000 12-21 23:40:34.449:
INFO/DEBUG(56): be86a4b0 be86a954 [stack] 12-21 23:40:34.449:
INFO/DEBUG(56): be86a4b4 be86a524 [stack] 12-21 23:40:34.449:
INFO/DEBUG(56): be86a4b8 be86a9b0 [stack] 12-21 23:40:34.449:
INFO/DEBUG(56): be86a4bc ab157f7c /system/lib/libskia.so 12-21
23:40:34.449: INFO/DEBUG(56): #01 be86a4c0 00000000 12-21 23:40:34.449:
INFO/DEBUG(56): be86a4c4 00000000 12-21 23:40:34.449: INFO/DEBUG(56):
be86a4c8 0000000e 12-21 23:40:34.449: INFO/DEBUG(56): be86a4cc 00000016
12-21 23:40:34.449: INFO/DEBUG(56): be86a4d0 ab20f418
/system/lib/libskia.so 12-21 23:40:34.449: INFO/DEBUG(56): be86a4d4
be86ad2c [stack] 12-21 23:40:34.449: INFO/DEBUG(56): be86a4d8 ab20f418
/system/lib/libskia.so 12-21 23:40:34.449: INFO/DEBUG(56): be86a4dc
00123ac0 [heap] 12-21 23:40:34.449: INFO/DEBUG(56): be86a4e0 be86a50c
[stack] 12-21 23:40:34.449: INFO/DEBUG(56): be86a4e4 be86a954 [stack]
12-21 23:40:34.449: INFO/DEBUG(56): be86a4e8 00123ac0 [heap] 12-21
23:40:34.449: INFO/DEBUG(56): be86a4ec ab1889dc /system/lib/libskia.so
12-21 23:40:34.609: INFO/WindowManager(85): WIN DEATH: Window{44d3e9c0
com.beepstreet.easel/com.beepstreet.easel.Main paused=false}</description>
</bug>
<bug>
<bugid>18059</bugid>
<title>Make possible for Android Google applications to use a Google Account with Q&quot;EApplication-specific passwordsQ&quot;E kind of authentication, even when switching SIM card.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-06T17:54:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ghiottol...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 13:15:19 +0000</openedDate>
<description>If a Google account is using Application-specific passwords, a user
probably will generate the password for her android device, and then
will type it in the device. The device will remember the password even
if the device is restarted, but it will forget it once another SIM card
is inserted in the device. I guess that this make sense in order to
avoid security/privacy issue. It would be nice to have a feature that
will link 2 SIM cards (2 telefone numbers) which could share the same
application-specific password. The use case is the following: One person
is often travelling between 2 countries, the person owns 2 different
telephone numbers, one for each country (pretty common for european
commuter). Everytime the person travel to the new country, and change
SIM card, the person will not be able to access the Google applications
to its device without generating a new application specific password.</description>
<comment>
<author>n...@google.com</author>
<when>Wed, 06 Jul 2011 17:54:14 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 06 Jul 2011 17:54:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3188</bugid>
<title>WebView: Null or empty value for header Q&quot;EHostQ&quot;E</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-20T00:47:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Mon, 06 Jul 2009 16:56:21 +0000</openedDate>
<description>My users get, rarely, the mentioned RuntimeException. Anything I can do
from my end to prevent that? -- Time: Mon Jul 06 08:33:42 PDT 2009 --
Android Version: sdk=3, release=1.5, inc=148830 -- Memory free: 1.74MB
total: 4.51MB max: 16.00MB -- Thread State: RUNNABLE -- NewsRob Version:
2.4.0/240 -- Stacktrace: java.lang.RuntimeException: Null or empty value
for header Q&quot;EHostQ&quot;E at
android.net.http.Request.addHeader(Request.java:161) at
android.net.http.Request.Q&lt;EinitQ&gt;E(Request.java:126) at
android.net.http.RequestQueue.queueRequest(RequestQueue.java:480) at
android.net.http.RequestHandle.createAndQueueNewRequest(RequestHandle.java:419)
at android.net.http.RequestHandle.setupRedirect(RequestHandle.java:195)
at android.webkit.LoadListener.doRedirect(LoadListener.java:1158) at
android.webkit.LoadListener.handleMessage(LoadListener.java:212) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:462) at
java.lang.Thread.run(Thread.java:1058)</description>
<comment>
<author>OlliTech</author>
<when>Mon, 06 Jul 2009 18:02:24 +0000</when>
<what>This is a question, not a bug report. 
Please see http://groups.google.com/group/android-developers for support</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Thu, 23 Jul 2009 15:40:04 +0000</when>
<what>OlliTech, what is it to you? This is a bug, I was asking for a work around.

Anyway, I accidentally opened another bug report, which is more detailed than this one. This one can be closed 
in favor of this one: http://code.google.com/p/android/issues/detail?id=3356</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 20 Aug 2009 00:47:07 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:01:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13966</bugid>
<title>Camera preview buffers used for jpeg callback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dgrimf...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 08:38:28 +0000</openedDate>
<description>Froyo introduced the option of using manually queued buffers for the
preview callback to avoid garbage collection. Relevant functions are
addCallbackBuffer(byte[]) and
setPreviewCallbackWithBuffer(PreviewCallback) Both clearly state that
the buffers are intended for preview callbacks only, this is however not
how it is implemented in JNI where both postview and jpeg is sent in the
same buffers if the queue is not empty when performing a capture. It is
extremely easy to fix by simply checking the message type in
JNICameraContext::copyAndPost. I would also recommend that Google start
performing some sort of quality assurance on the codebase before
release, there are a bit to many severe but easy to detect and easy to
fix bugs. Affected platforms are: Android 2.1, 2.2 and 2.3</description>
<comment>
<author>dgrimf...@gmail.com</author>
<when>Fri, 20 May 2011 16:31:02 +0000</when>
<what>To further clarify:

In JNICameraContext:copyAndPost (in frameworks/base/core/jni/android_hardware_camera.cpp) there is this line:
if (!mManualBufferMode) {
that needs to be changed to:
if (!mManualBufferMode || msgType != CAMERA_MSG_PREVIEW_FRAME) {</what>
</comment>
<comment>
<author>bostwick...@gmail.com</author>
<when>Mon, 08 Aug 2011 03:38:31 +0000</when>
<what>I have found this bug too. For a quick work around use Camera.setOneShotPreviewCallback(null) to clear out all the preview buffers before calling Camera.takePicture()</what>
</comment>
<comment>
<author>kervala</author>
<when>Fri, 21 Oct 2011 15:01:52 +0000</when>
<what>Thanks a lot #2 for your workaround :) Without you, I would be blocked in my development :(

Apparently, using Camera.setPreviewCallback(null) is working too :)</what>
</comment>
</bug>
<bug>
<bugid>15755</bugid>
<title>Notifications interrupt audio playback (Froyo)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>the....@gmail.com</reportedBy>
<openedDate>Sun, 27 Mar 2011 00:57:28 +0000</openedDate>
<description>Device: Samsung Galaxy S (but has been reported by others on almost
every device) Version: 2.2.1 (but exists in every version going back to
1.5) This bug has existed in Android since at least 1.5, and thereQ&apos;Es
already an active bug report thatQ&apos;Es been around since 2009 for it, but
Google is simply ignoring this, so IQ&apos;Em re-posting the bug report for
Froyo in hopes that it will get some attention. Issue: During playback
of audio (music, podcasts, Audible, etc.), notifications mute the
playback in order to play the notification sound, after which playback
resumes. All notifications, including message notifications and signal
loss notifications, cause this behavior. The audio is not paused, but is
muted since a segment of the audio is skipped. This forces the user to
constantly skip back to listen to the missing audio. Steps to reproduce:
1) Play audio of some kind 2a) Cycle airplane mode, or 2b) Receive a
text, email, or voicemail Correct behavior: Notifications should just
play concurrently with the ongoing audio playback. Even better, audio
playback volume should be slightly lowered during the notification.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sun, 27 Mar 2011 05:52:30 +0000</when>
<what>Can you link to the current bug on it please?

This sounds like it may be a bug with the stock Music player. Do any non-stock apps--like MixZing, Winamp--exhibit the same behavior?</what>
</comment>
<comment>
<author>the....@gmail.com</author>
<when>Sun, 27 Mar 2011 06:01:56 +0000</when>
<what>Sorry, itQ&apos;Es here http://code.google.com/p/android/issues/detail?id=5012

ItQ&apos;Es not a player-specific problem. It occurs with stock music player, 3rd party players, podcast players, Audible, streaming apps, etc.

Also, I apologize, I forgot to mention that the muting only occurs when using headphones. When playing audio through the speaker, the notification sound plays concurrently (like it should).</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sun, 27 Mar 2011 07:14:38 +0000</when>
<what>IQ&apos;Eve starred that issue. This is one of those little annoying things about Android.</what>
</comment>
<comment>
<author>WindyCit...@gmail.com</author>
<when>Thu, 05 May 2011 03:25:37 +0000</when>
<what>I can second that this occurs on my Droid X, and is definitely annoying.  Happens for me using Winamp.</what>
</comment>
<comment>
<author>turbof...@gmail.com</author>
<when>Tue, 31 May 2011 23:54:58 +0000</when>
<what>Excessively annoying, and not unique to any individual players. OS-wide. Any music player or video player gets muted during incoming notifications. Makes Android nearly unusable as a multimedia player.</what>
</comment>
</bug>
<bug>
<bugid>10481</bugid>
<title>Capability of limiting internet access</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1972</stars>
<reportedBy>artem.ka...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 18:14:51 +0000</openedDate>
<description>Due to the increasing number of identity theft and the inability to use
unlimited data packages for some operators, we ask that nearest Android
OS update will have a built-in capability of limiting internet access
for selected applications. We do not want to cause inconvenience to
several users, so this feature should not be enabled by default. It
should look like a checkbox, similar to installation of applications
from untrusted sources. When one application requests an internet access
(with this feature enabled), OS should ask for user confirmation,
something like ?Allow? or ?Deny?. Of course this feature should not
affect ad blocks and users should be warned. Thank you in advance.</description>
<comment>
<author>yan.maurakh</author>
<when>Tue, 17 Aug 2010 05:11:30 +0000</when>
<what>Wow! It would be great to have shuch feature. ItQ&apos;Ell surely make my Android more like a pet, not like wild animal</what>
</comment>
<comment>
<author>stasr...@gmail.com</author>
<when>Wed, 18 Aug 2010 08:25:29 +0000</when>
<what>Fully subscribe! This function is very necessary.</what>
</comment>
<comment>
<author>WilliamW...@gmail.com</author>
<when>Wed, 18 Aug 2010 20:49:02 +0000</when>
<what>If this function is not I will have to commit suicide</what>
</comment>
<comment>
<author>kugesi...@gmail.com</author>
<when>Thu, 19 Aug 2010 04:36:23 +0000</when>
<what>I agree</what>
</comment>
<comment>
<author>sud9tih@gmail.com</author>
<when>Thu, 19 Aug 2010 06:58:34 +0000</when>
<what>? ?? ????.????????... ???? ?? ??????.
????????? ???????????!!! ????? ??????????? ??? ??????? ????? Q&quot;E????????? ???Q&quot;E, Q&quot;E????????? ???Q&quot;E, Q&quot;E????????? ?????Q&quot;E
????? ????? ????????? ???????? ?????? ? ???? (????????), ?????? ???????? ?????????, ??? ??????? ??????????: Q&quot;E??? ???????? ??????Q&quot;E, Q&quot;E???? ?????? ?????? ????Q&quot;E ? ??? ? ??? ??????:
- ?????????; 
- ?????????;
- ????????? ??????;
- ???????? ? ?????????? ??????????.

--
????? ????????? ? ?? ? ????????????? ??????????? ? ????? ?? ?? ???????????!
</what>
</comment>
<comment>
<author>sud9tih@gmail.com</author>
<when>Thu, 19 Aug 2010 07:01:04 +0000</when>
<what>P.s. ??????? Q&quot;E?????????Q&quot;E, ??????? ?????????.</what>
</comment>
<comment>
<author>skifffer@gmail.com</author>
<when>Thu, 19 Aug 2010 07:03:04 +0000</when>
<what>Tottaly agree. This feature also will protect the device from possible malware.</what>
</comment>
<comment>
<author>nry...@gmail.com</author>
<when>Thu, 19 Aug 2010 07:05:11 +0000</when>
<what>I agree too. Google MUST think about security! And must DO something...</what>
</comment>
<comment>
<author>foxterrier70</author>
<when>Thu, 19 Aug 2010 08:15:38 +0000</when>
<what>I agree</what>
</comment>
<comment>
<author>o4kareg</author>
<when>Thu, 19 Aug 2010 08:34:15 +0000</when>
<what>Agree. Most users donQ&apos;Et want to root their devices, because itQ&apos;Es the loss of warranty. This feature could be very yseful in Russia.</what>
</comment>
<comment>
<author>skifffer@gmail.com</author>
<when>Thu, 19 Aug 2010 10:01:23 +0000</when>
<what>not only Russia</what>
</comment>
<comment>
<author>al.samonin@gmail.com</author>
<when>Thu, 19 Aug 2010 12:36:22 +0000</when>
<what>Unlimit internet access is just a reason for me not to buy Android OS device. Please make such feature. </what>
</comment>
<comment>
<author>c00pdNna...@gmail.com</author>
<when>Thu, 19 Aug 2010 15:16:28 +0000</when>
<what>i consider too to buy android-based ppc but this is a reason for me to wait good solution.  </what>
</comment>
<comment>
<author>JacubPol...@gmail.com</author>
<when>Thu, 19 Aug 2010 16:39:44 +0000</when>
<what>I agree. This function is necessary!</what>
</comment>
<comment>
<author>DjArtemS...@gmail.com</author>
<when>Thu, 19 Aug 2010 16:43:16 +0000</when>
<what>I agree</what>
</comment>
<comment>
<author>ska...@gmail.com</author>
<when>Thu, 19 Aug 2010 16:52:57 +0000</when>
<what>I agree!</what>
</comment>
<comment>
<author>n0n3m4@gmail.com</author>
<when>Thu, 19 Aug 2010 16:53:06 +0000</when>
<what>I agree.</what>
</comment>
<comment>
<author>xakepe...@gmail.com</author>
<when>Thu, 19 Aug 2010 16:54:34 +0000</when>
<what>This function really necessary!</what>
</comment>
<comment>
<author>sam@hu2.ru</author>
<when>Thu, 19 Aug 2010 17:10:05 +0000</when>
<what>??????????? .</what>
</comment>
<comment>
<author>O.V.Mar...@gmail.com</author>
<when>Thu, 19 Aug 2010 17:17:36 +0000</when>
<what>I agree.</what>
</comment>
<comment>
<author>jermi...@gmail.com</author>
<when>Thu, 19 Aug 2010 17:21:28 +0000</when>
<what>I am fully agree !</what>
</comment>
<comment>
<author>y.aldunin@gmail.com</author>
<when>Thu, 19 Aug 2010 17:23:22 +0000</when>
<what>It was only reason for me to stay at winmo</what>
</comment>
<comment>
<author>antefremov@gmail.com</author>
<when>Thu, 19 Aug 2010 17:29:08 +0000</when>
<what>i agree</what>
</comment>
<comment>
<author>GSVElife@gmail.com</author>
<when>Thu, 19 Aug 2010 17:30:16 +0000</when>
<what>This function must appear in most upd!</what>
</comment>
<comment>
<author>dptun...@gmail.com</author>
<when>Thu, 19 Aug 2010 17:41:24 +0000</when>
<what>Fully agree. That would be great.</what>
</comment>
</bug>
<bug>
<bugid>9581</bugid>
<title>Browser: Mobile view fails if video embedded</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-07T18:32:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 10:06:31 +0000</openedDate>
<description>Make sure mobile view is on and go to this link: http://bit.ly/d47t62 or
http://mobile.osnews.com/story.php/23523/MeeGo_Zero_to_VT320_in_Seventeen_Seconds
Notice that the text does not fit screen witdh (too wide). IQ&apos;Em using
hero with the new 2.1 uodate.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 18:32:32 +0000</when>
<what>The stock Android Browser does not have a Q&apos;Emobile viewQ&apos;E option under Menu / Settings. I donQ&apos;Et have a Hero, but I assume that this is specific to modifications authored by HTC. The indicated website loads fine for me; the text fits the screen.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 07 Jul 2010 18:46:24 +0000</when>
<what>It might be called auto-fit.

Does the stock browser always fit text with no on/off option?
 
Does the embedded youtube-video width match the screen width perfectly?</what>
</comment>
</bug>
<bug>
<bugid>13443</bugid>
<title>GPU accelerated UI, Notes App and T9 dialer</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-22T05:26:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jknv...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 17:03:51 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Hi! I?m a young Android user, I have a HTC Hero and HTC
Desire, but I feel that it?s slow doing some animations, scrolling down
a web page, etc... How it can be fixed? Acelerating the Android
interface with the GPU = Less CPU use = More energy efficient! I think
that there?s too necesary to get a Notes app that will syncronize with
Google Account Do you know the T9 Dialer Q&quot;EDialerONEQ&quot;E or the HTC Sense
Dialer? I think that there?s more eficient, fast, and interactive than a
normal dialer Thanks</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 05:26:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10882</bugid>
<title>Calculator - Trig Functions (Sin, Cos, Tan)</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-03-28T17:40:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>forevera...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 18:25:21 +0000</openedDate>
<description>The trigonometry functions (Sin, Cos and Tan), that are stored in the
calculator, is calculating incorrect values. For example, my Samsung
Intercept phone calculator calculates that Sin(36)= -.992, when the
correct value is 0.588. Please correct this, as I would like to be able
to rely on the accuracy of my mobile device. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>kpreid.switchb.org@gmail.com</author>
<when>Wed, 08 Sep 2010 12:51:30 +0000</when>
<what>The calculator trigonometric functions take angles in radians, not degrees. Try entering sin(36?180??) instead of sin(36) and you will get 0.588.

Arguably there should be a setting to accept degree input.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 28 Mar 2011 17:40:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18192</bugid>
<title>Add/edit/remove search engines</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hgde...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jul 2011 05:31:42 +0000</openedDate>
<description>IQ&apos;Eve purchased an Android from Claro Argentina, and canQ&apos;Et use Google as
default search engine! IQ&apos;Eve found some people with the same problem with
Claro least in Brazil too. Setting Google as default search engine uses
Yahoo! Argentina... this is so annoying! IQ&apos;Em forced to use Yahoo! or
Bing. See
http://hgdeoro-mobile.blogspot.com/2011/06/claro-no-permite-usar-google-como-motor.html
My phone is a LG-P500h-V10a w/Android 2.2.1, kernel 2.6.32.9</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 11 Jul 2011 19:33:43 +0000</when>
<what>This is a good idea, so people arenQ&apos;Et forced to use Yahoo! Or that terrible Bing, and can use Google instead.</what>
</comment>
</bug>
<bug>
<bugid>16995</bugid>
<title>Better Xperia Play control optimization</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-23T21:44:49.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 18:51:18 +0000</openedDate>
<description>-Use Right (trigger) as the shutter button in the camera -Use Left/Right
to act as back/next buttons in the web browser -Use the touchpad to
scroll/zoom in the web browser -Use Left/Right to switch panes in the
homescreen -Use Left+Right to open the camera app from the homescreen
-Use triangle as long press to bring up context menus Could you let us
map the controls to existing key mappings (ie: So we can map the Right
trigger to DPAD_Center in the camera app so R acts as the shutter, or
pressing X clicks at X/Y in GameX) so that we donQ&apos;Et need to wait for
updates?</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:44:49 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>12628</bugid>
<title>Q&quot;EEditQ&quot;E option in SMS application should not exist. Replace instead with Q&quot;EResendQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>damianhi...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 15:54:26 +0000</openedDate>
<description>Occasionally when a message fails to send which happens quite often but
is another issue already raised I naturally attempt to resend the
message an option which bewilderingly isnQ&apos;Et there. I am forced to either
forward the message to the same contact or edit the message and send it
again. The problem with that is that quite often I mistakenly select the
wrong message and the edit option removes it from the conversation. Not
only does this break the string of the conversation but for what reason
would someone ever need to edit a message they already sent/received I
do not know. Since you can copy a message, if you want to repeat
something already said, it is easily acheivable. Instead of the
conversation destroying edit option add a resend option that simply
attempts to send the failed message again. An option that even the
dumbest of phones have and my expensive smartphone does not. I have
android version 2.1. To reproduce the problem you must have a sms fail
to be sent after that you can long press on any sms to Q&quot;EeditQ&quot;E it.</description>
</bug>
<bug>
<bugid>17840</bugid>
<title>Data connection on demand</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juanmc...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 09:40:08 +0000</openedDate>
<description>May be I am an old shaped guy, but I do not need to recive e-mails in
real time (I check it once an hour), I donQ&apos;Et use neither Facebook nor
Tweeter. I can live without the wheather been updated every minute, and
I can wait a couple of seconds when I open the browser until an Internet
connection is stablished, so WHY a data connection have to be stablished
at all times? Back in the (not so old) days of Windows Mobile you could
configure the behavior of the 3g connection to be either always on or
connected on demand with an idle timeout. So in my case, 3g connection
would be off most of the time, saving precious battery life. So please,
include the option to choose either data always on or data on demand.</description>
</bug>
<bug>
<bugid>13697</bugid>
<title>Import Of Existing Project Containing SQLite Does Not Fully Run</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>br...@galaxypoint.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 00:51:41 +0000</openedDate>
<description>-------------------------------- USING: Eclipse SDK Version: 3.4.2 Build
id: M20090211-1700 Android Version: 8.0.1.v201012062107-82219
-------------------------------- File attached: A_SQL_Gosh.zip (Test
project for database use. The app did work prior to import) Android 1.6,
Min SDK 4 I created a project that uses SQLite - the app ran fine
(several of them with SQLite). In my usual way of using an existing good
project as a bases for a new one, I imported a good one into eclipse
(such as the attached one). When it didnQ&apos;Et work, I tried a half-dozen
alternative import approaches but, they didnQ&apos;Et work either. Then (and,
IQ&apos;Em kicking myself for this test) I deleted the good projects from
eclipse, then imported them back into eclipse - bad idea! They no longer
run...! This is one of the ways (the way I usually import and has always
worked until now, though until now, I never tried it with a Database
project): 1). Close the project in eclipse 2). Copy the project in the
Workspace 3). Paste the copied project and Re-Name it in the workspace
4). Import the project into eclipse 5). Normally, at this point, I
re-factor (to rename) the Package Name and sometimes the Application
name and edit the classes and all references to it (such as in layout
calls, Intents...etc) along with any needed manifest changes. I tried,
both doing this and not doing this but, it didnQ&apos;Et matter: the problem
still exists. The PROBLEM is Crash upon trying to display the results of
a query in a TextView - No problems before importing. The record is
saved to the database. If you comment out the display line, the app runs
and saves the data to the database but, when trying to display... crash!</description>
<comment>
<author>br...@galaxypoint.com</author>
<when>Wed, 05 Jan 2011 06:03:39 +0000</when>
<what>I discovered the following in DDMS and got curuous:  I found the argument for the getstring( arg ) was increased upon import.  Changing them back appears to have taken care of it on my end.</what>
</comment>
</bug>
<bug>
<bugid>18832</bugid>
<title>NullPointerException in GoogleSyncAdapter</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>yoonin...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 00:40:05 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Sign in Gmail and send MMS. - What happened.
Force close. - What you think the correct behavior should be. Send MMS.
DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) gms_r4 verstion. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. 07-21 11:13:11.900 284 293 E
android.os.Debug: Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_process_gapps_error 07-21
11:13:11.900 392 2542 E AndroidRuntime: FATAL EXCEPTION:
SyncAdapterThread-5 07-21 11:13:11.900 392 2542 E AndroidRuntime:
java.lang.NullPointerException 07-21 11:13:11.900 392 2542 E
AndroidRuntime: at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:463)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
android.net.http.AndroidHttpClient.execute(AndroidHttpClient.java:257)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.executeWithoutRewriting(GoogleHttpClient.java:203)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.execute(GoogleHttpClient.java:260)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.execute(GoogleHttpClient.java:313)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.common.gdata2.AndroidGDataClient.createAndExecuteMethod(AndroidGDataClient.java:282)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.syncadapters.HttpsOnlyAndroidGDataClient.createAndExecuteMethod(HttpsOnlyAndroidGDataClient.java:32)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.common.gdata2.AndroidGDataClient.createEntry(AndroidGDataClient.java:482)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.wireless.gdata2.client.GDataServiceClient.createEntry(GDataServiceClient.java:180)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.doServerOperation(ContactsSyncAdapter.java:726)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.sendEntityToServer(ContactsSyncAdapter.java:681)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.processLocalChanges(ContactsSyncAdapter.java:635)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:276)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:158)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:33)
07-21 11:13:11.900 392 2542 E AndroidRuntime: at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:202)</description>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 02 Aug 2011 16:31:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 02 Aug 2011 16:32:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1178</bugid>
<title>Myspace wonQ&apos;Et post from website</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:47:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hicks.ch...@gmail.com</reportedBy>
<openedDate>Mon, 03 Nov 2008 04:41:28 +0000</openedDate>
<description>Android code version you are running: Your development environment: RC
19 Describe the problem: Cannot post a comment in myspace to a friends
page. Am able to post to other friends accept a particular friend. Steps
to reproduce: 1. Go to http://profile.myspace.com/index.cfm?
fuseaction=user.viewprofileQ&amp;Efriendid=43403135Q&amp;EMyToken=83bb58ba-319d-479f-
8c46-eb4316b9cf83 2. unable to post a comment 3. when pressing submit
the buttons will go gray and the phone will reset back to the homescreen
Expected results: comment posted Observed results: browser closes and
phone is back at homescreen Additional information: none</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:47:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18540</bugid>
<title>NDK - Different LOCAL_C_INCLUDES behavior between armeabi and x86</title>
<status>Released</status>
<owner>di...@android.com</owner>
<closedOn>2011-08-12T12:02:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rodrigo...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 00:46:17 +0000</openedDate>
<description>NDK Version: r6 Host OS: Ubuntu 10.04 LTS (32 bits) On armeabi, the
Q&quot;ELOCAL_C_INCLUDESQ&quot;E data is passed to the compiler BEFORE the toolchainQ&apos;Es
Q&quot;EincludeQ&quot;E folder itself. This is good because, if necessary, you can
overwrite a kernel header reference by putting it in one of your include
folders. On x86, in contrast, the Q&quot;ELOCAL_C_INCLUDESQ&quot;E data is passed to
the compiler AFTER the toolchainQ&apos;Es Q&quot;EincludeQ&quot;E folder. This makes it quite
hard to overwrite a kernel header reference without Q&quot;EhackingQ&quot;E the NDK.
STEPS TO REPRODUCE: 1. Put anything on your Q&quot;ELOCAL_C_INCLUDESQ&quot;E
(Android.mk) 2. Put Q&quot;EAPP_ABI := armeabi x86Q&quot;E on your Application.mk file
3. ndk-build V=1 4. Check the raw compiler command-line output for both
architectures EXPECTED RESULTS: On both architectures, the
LOCAL_C_INCLUDES data should come before the
Q&quot;E-IQ&lt;Etollchain_include_folderQ&gt;EQ&quot;E OBSERVED RESULTS: On armeabi, the
LOCAL_C_INCLUDES data come before the Q&quot;E-IQ&lt;Etollchain_include_folderQ&gt;EQ&quot;E On
x86, the LOCAL_C_INCLUDES data come AFTER the
Q&quot;E-IQ&lt;Etollchain_include_folderQ&gt;EQ&quot;E</description>
<comment>
<author>rodrigo...@gmail.com</author>
<when>Fri, 15 Jul 2011 02:08:12 +0000</when>
<what>FYI, this happens because the Q&quot;E-IQ&lt;Etoolchain_includeQ&gt;EQ&quot;E is defined in the TARGET_CFLAGS variable on x86, while it should be in the TARGET_C_INCLUDES
armeabi correctly defines it on TARGET_C_INCLUDES

Quick fix (patch attached):

--- toolchains/x86-4.4.3/setup.mk.ORIGINAL	2011-07-14 22:49:14.116585211 -0300
+++ toolchains/x86-4.4.3/setup.mk	2011-07-14 23:03:50.508578629 -0300
@@ -28,8 +28,10 @@
 
 TARGET_CFLAGS := \
-    -I$(call host-path,$(SYSROOT))/usr/include \
     -ffunction-sections \
     -funwind-tables
 
+TARGET_C_INCLUDES := \
+    $(call host-path,$(SYSROOT))/usr/include
+
 # Add and LDFLAGS for the target here
 # TARGET_LDFLAGS :=
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 15 Jul 2011 18:11:00 +0000</when>
<what></what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Fri, 05 Aug 2011 17:52:14 +0000</when>
<what>Potential fix + regression test at https://review.source.android.com/25138

Thanks a lot.

BTW: You should not use host-path for C_INCLUDES paths :)</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Fri, 12 Aug 2011 12:02:29 +0000</when>
<what>fix was submitted to AOSP</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Tue, 30 Aug 2011 18:59:53 +0000</when>
<what>in NDK r6b</what>
</comment>
</bug>
<bug>
<bugid>6459</bugid>
<title>Nexus One Browser: Pinch and Zoom - Zooming in does not reflow text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>Paul22000@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 16:50:04 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. 1. Install Nexus One Update 1 2. Open Browser and go
to a text heavy webpage 3. Use Pinch and Zoom to zoom in 4. Notice the
text does NOT reflow to the new page width To reiterate: If you zoom in
with pinch and zoom, the text does NOT reflow. If you zoom in with
buttons, the text DOES reflow. If you zoom in with pinch and zoom, then
rotate the screen landscape/portrait and back, the text reflows. This is
a bug. The text should always reflow whether you use pinch and zoom or
the buttons. Also note: Dolphin BrowserQ&apos;Es pinch and zoom did reflow
perfectly fine before the update. After the update, itQ&apos;Es the same issue
as above. Whatever was done in the Nexus One Update 1, it broke both
browsers.</description>
<comment>
<author>marcring...@gmail.com</author>
<when>Wed, 14 Apr 2010 22:52:15 +0000</when>
<what>Closely related issue:  I want a configuration setting to not see the browser zoom
buttons at all.  They get in my way, and pinch is sufficient for me.
</what>
</comment>
</bug>
<bug>
<bugid>6862</bugid>
<title>CalendarProvider Sync problem - ExtendedProperties</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fla...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 17:02:44 +0000</openedDate>
<description>When calendar event does have ExtendedProperties, they donQ&apos;Et get synced
properly ... Column ExtendedProperties.event_id will remain NULL Android
1.6 (ADP)</description>
</bug>
<bug>
<bugid>458</bugid>
<title>Conversion to Dalvik format failed: java heap space</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-18T05:05:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>david.ka...@gmail.com</reportedBy>
<openedDate>Thu, 13 Mar 2008 13:24:18 +0000</openedDate>
<description>Hi, I am trying to test how to do a web service client in android. To do
it I used WSDL2Java axis class to generate the code i need from
GoogleSearch.wsdl. The problem is that when I want to use it, I get this
error when building the project : Conversion to Dalvik format failed:
java heap space. I donQ&apos;Et know if the problem is because IQ&apos;Em using
external jars in the project... I have attached the code generated by
axis... you have to add the axis libraries to the build path.</description>
<comment>
<author>david.ka...@gmail.com</author>
<when>Thu, 13 Mar 2008 16:42:46 +0000</when>
<what>Finally,I have been working trying to take away some libraries and this is the new
error it gave to me:

UNEXPECTED TOP-LEVEL EXCEPTION:
com.google.util.ExceptionWithContext: CouldnQ&apos;Et map types in phi insn:v25:[[B
v24:Ljava/lang/Object; v23:Ljava/lang/Class; v20:I 
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.util.ExceptionWithContext.withContext(ExceptionWithContext.java:46)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.dex.cf.CfTranslator.processMethods(CfTranslator.java:395)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.dex.cf.CfTranslator.translate0(CfTranslator.java:183)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.dex.cf.CfTranslator.translate(CfTranslator.java:142)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.command.dexer.Main.processClass(Main.java:362)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.command.dexer.Main.processFileBytes(Main.java:346)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.command.dexer.Main.processArchive(Main.java:311)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.command.dexer.Main.processOne(Main.java:233)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.command.dexer.Main.processAllFiles(Main.java:169)
[2008-03-13 17:41:02 - OcioBCN] 	at com.google.command.dexer.Main.run(Main.java:126)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.android.ide.eclipse.adt.build.ApkBuilder.executeDx(ApkBuilder.java:569)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.android.ide.eclipse.adt.build.ApkBuilder.build(ApkBuilder.java:380)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:624)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:166)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:197)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:246)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:249)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:214)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:353)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.resources.Project.internalBuild(Project.java:494)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.resources.Project.build(Project.java:75)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.ui.actions.BuildAction.invokeOperation(BuildAction.java:194)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.ui.actions.WorkspaceAction.execute(WorkspaceAction.java:141)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.ui.actions.WorkspaceAction$1.runInWorkspace(WorkspaceAction.java:460)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
[2008-03-13 17:41:02 - OcioBCN] 	at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
[2008-03-13 17:41:02 - OcioBCN] Caused by: java.lang.RuntimeException: CouldnQ&apos;Et map
types in phi insn:v25:[[B v24:Ljava/lang/Object; v23:Ljava/lang/Class; v20:I 
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.ssa.PhiTypeResolver.resolveResultType(PhiTypeResolver.java:184)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.ssa.PhiTypeResolver.run(PhiTypeResolver.java:89)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.ssa.PhiTypeResolver.process(PhiTypeResolver.java:55)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.ssa.Optimizer.runSsaFormSteps(Optimizer.java:138)
[2008-03-13 17:41:02 - OcioBCN] 	at com.google.ssa.Optimizer.optimize(Optimizer.java:101)
[2008-03-13 17:41:02 - OcioBCN] 	at com.google.ssa.Optimizer.optimize(Optimizer.java:74)
[2008-03-13 17:41:02 - OcioBCN] 	at
com.google.dex.cf.CfTranslator.processMethods(CfTranslator.java:347)
[2008-03-13 17:41:02 - OcioBCN] 	... 26 more
...while processing chaseEvents (JJ)V
...while processing com/sun/media/sound/RealTimeSequencer$DataPump.class

[2008-03-13 17:41:22 - OcioBCN] 1 error; aborting
[2008-03-13 17:41:22 - OcioBCN] Conversion to Dalvik format failed with error 1</what>
</comment>
<comment>
<author>david.ka...@gmail.com</author>
<when>Thu, 13 Mar 2008 17:17:53 +0000</when>
<what>the problem is originated when adding rt.jar.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:28:59 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Tue, 18 Mar 2008 05:05:13 +0000</when>
<what>Q&quot;Ert.jarQ&quot;E is the runtime jar file for a desktop Java VM. The Android system provides
its own equivalent, so it is inappropriate to try to use rt.jar as part of an Android
application.

If there is a particular piece of functionality that seems to be missing from the
Android core library, then please open a new bug indicating which piece of
functionality you are interested in: package, class name, method prototype, etc.;
please be as specific as possible. Ideally you would provide a code fragment that
doesnQ&apos;Et work the way you want or expect, for example, because it fails to compile due
to a missing class.

Thanks for the report.</what>
</comment>
<comment>
<author>mrduon...@gmail.com</author>
<when>Fri, 01 May 2009 15:21:48 +0000</when>
<what>Conversion to Dalvik format failed with error 1
How can i fix this error?</what>
</comment>
<comment>
<author>gnroses....@gmail.com</author>
<when>Mon, 18 May 2009 08:33:37 +0000</when>
<what>I am also getting this error for three days . 
I have reinstalled eclipse and android twice .
After adding the Android.jar , in properties after right-click on the project name ,
i thought i have solved it. But later when i clean the project , the same error appears .
Building it , next error comes saying : 
Could not find HelloActivity.apk! 
The file exists in HelloActivity\bin folder when i search for it .
Can someone help me ?</what>
</comment>
<comment>
<author>gnroses....@gmail.com</author>
<when>Fri, 22 May 2009 05:34:12 +0000</when>
<what>its working now . Check with your sdk and jdk system requirements . Should work then </what>
</comment>
<comment>
<author>mer...@gmail.com</author>
<when>Thu, 15 Oct 2009 15:46:58 +0000</when>
<what>plz , tell us which sdk and jdk you use ?</what>
</comment>
<comment>
<author>bogus...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:52:07 +0000</when>
<what>I have a similar problem. I am trying to connect to our internal web services from android. I have build java classes to access WS using axis 2 ver. 1.5. There is a Remote exception java.rmi.RemoteException that is the problem while calling methods on the stub. If there is a rt.jar equivalent for android, we would have to run wsdl2java using that jar and not sunQ&apos;Es rt.jar....which could probably be, android.jar and the class android.os.RemoteException
The error: Q&quot;EThe type java.rmi.RemoteException cannot be resolved. It is indirectly referenced from required .class filesQ&quot;E

Any ideas?</what>
</comment>
<comment>
<author>bimbim...@gmail.com</author>
<when>Fri, 24 Sep 2010 19:07:04 +0000</when>
<what>To solve this Dalvik format conevrsion error please read this article
I hope this will help you to understand and resolve this.
http://bimbim.in/post/2010/09/24/Reason-of-Conversion-to-dalvik-format-failed-with-error-1.aspx
For web service communication Please use ksoap2.0</what>
</comment>
</bug>
<bug>
<bugid>13938</bugid>
<title>Home screen icon text wrap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Keltsl...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 04:26:39 +0000</openedDate>
<description>Icon text in the home screen is limited to 6-10 characters or so, when
there is abundant room available for that text to wrap to a new line or
stretch just a little further. A good quarter of the app titles on my
device are all cut off when there is plenty of room where that text
could expand into.</description>
<comment>
<author>bobby....@gmail.com</author>
<when>Wed, 26 Jan 2011 19:42:11 +0000</when>
<what>I agree...
Dolphin Browser HD is a good example.
Shows up as just Q&apos;EDolphin BQ&apos;E on my Droid X.
Give me a break Google. Fix that please and let the icon text wrap to the next line at least. Please?</what>
</comment>
</bug>
<bug>
<bugid>10374</bugid>
<title>gettting nulllpointerexception</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-12T16:59:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mz52a...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 13:20:30 +0000</openedDate>
<description>i can ane one help me m getting null pointer xception everytym i try to
mak ane changes in strings.xml file this is happening in eclipse and wen
i use netbeans i cant apply colors to the background m not getting waqt
to do i hav started using sdk since 2 weeks plz help</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 16:59:20 +0000</when>
<what>this site is for filing bugs. https://groups.google.com/group/android-beginners</what>
</comment>
</bug>
<bug>
<bugid>18671</bugid>
<title>Enabled WiFi - Clock location wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pethe...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 09:24:55 +0000</openedDate>
<description>HTC Desire HD Android version 2.3.3 Steps to recreate: Enable WiFi HTC
Clock widgetQ&apos;Es location changed to Q&apos;ECampbellQ&apos;E and time is 8 hours
earlier than it should be (my time zone is London GMT-1 (i.e. British
Summer Time) Disable WiFi Clock location returns to correct current
location This happens whether WiFi networks are found or not</description>
<comment>
<author>RobAt...@gmail.com</author>
<when>Mon, 25 Jul 2011 16:01:47 +0000</when>
<what>Confirmed - HTC Incredible 2 Android 2.3.3 on Verizon. Enabling wi-fi with no connected networks occasionally moves location to Riverside, CA and Pacific time zone. Disabling wifi updates location from cell network, and location/timezone is displayed properly.
</what>
</comment>
</bug>
<bug>
<bugid>17696</bugid>
<title>onclickListener block next button and trigger next event in the adjacent EditText</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>qianfanx...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 02:46:11 +0000</openedDate>
<description>Hello: In a recently project, I found a bug that i can handle with. I
believe it is a system level bug. (android emulator 1.6) The issue here
is like this: 1. If you register a ?onclickListener? on a EditText, it
will block the ?next? button function normally on the
software.(Presumably we have already setSingleLine on it) It means that
whenever I finish the input on this EditText, and want to jump to next
EditText. It does not work which it should be?.Then I add
?OnKeyListener? on it, the ?onKey(View v, int keyCode, KeyEvent event)?
will be fire as usually. Only except that it will not go to the next
EditText. This the first point that confuse me. 2. Secondly, I added
some code to the ?onKey(View v, int keyCode, KeyEvent event)? as below
?if (event.getKeyCode() == KeyEvent.KEYCODE_ENTER){ EditText
nextEditText =(EditText)v.focusSearch(View.FOCUS_DOWN);
nextEditText.requestFocus(); }? Logically, it would jump to next
EditText. But to my extreme surprise, it goes to the next next EditText.
(eg: Normally: EditText_1-Q&gt;E EditText_2, but really case here: EditText
_1-Q&gt;E EditText _3) Then I added another ?OnKeyListener? to EditText_2.
This time another big surprise again, when the I pressed the ?next?
button of EditText _1, it will firstly trigger ?onKey? event in EditText
_1, and trigger ?onKey? event in EditText _2 as well. To simplify the
question, 1. Why the ?next? button doest not work once it register
?onclickListener? 2. Why it will and trigger ?onKey? event in the second
EditText I also attached a zip file to demonstrate case here Cheers</description>
<comment>
<author>guilherm...@gmail.com</author>
<when>Sun, 04 Dec 2011 01:38:34 +0000</when>
<what>this is happend in Api 2.2 too!</what>
</comment>
</bug>
<bug>
<bugid>16783</bugid>
<title>The narrow no-break space is not supported in Droid font.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>guillaum...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 16:38:48 +0000</openedDate>
<description>The NARROW NO-BREAK SPACE character (U+202F) which is used before
ponctuation in French and probably in other languages as well is not
supported in the default Droid font. A white square is displayed instead
of a space. The problem is present in at least Android 2.2 and 2.3.3, I
donQ&apos;Et know for Android 3. Could you add this character? This should not
be difficult given that the NO-BREAK SPACE character (U+00A0) is
supported. You just have to make a space a little smaller. Thank you.</description>
</bug>
<bug>
<bugid>4361</bugid>
<title>Indicate multiple owners of a phone number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>johannes...@gmail.com</reportedBy>
<openedDate>Sun, 25 Oct 2009 12:26:28 +0000</openedDate>
<description>I have two contacts with the same phone number. When they call, I get
only the first in the alphabet displayed. How about displaying all names
associated with the number?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:11:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5499</bugid>
<title>Share Page from Browser (URL) via Google Talk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>adam.ro...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 01:43:45 +0000</openedDate>
<description>I would like it if a page URL could be sent to a Google Talk recipient
via Q&quot;EShare PageQ&quot;E. Currently I have to manually copy the URL, navigate to
the Google Talk application, and paste it in a new chat to share with my
friends. Currently Messaging, Email, Gmail, Facebook, and various other
items appear under Q&quot;EShare PageQ&quot;E. (IQ&apos;Ed also like it via Google Voice, but
this probably isnQ&apos;Et the place for that request)</description>
<comment>
<author>adam.ro...@gmail.com</author>
<when>Thu, 17 Dec 2009 01:47:08 +0000</when>
<what>This is related to Enhancement Issue 5008 (but should be less effort as this refers to 
text as opposed to images).</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>14109</bugid>
<title>Turn Mobile Data On and Off does not work with Android 2.3.1</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-18T18:48:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rollira...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 12:48:38 +0000</openedDate>
<description>Device Nexus One. Task Q&quot;ETurn Mobile Data On when Screen is OnQ&quot;E and Q&quot;ETurn
Mobile Data Off when Screen is offQ&quot;E. These tasks worked fine until I
installed Android Error message from Tasker: Q&quot;Eerror:Mobile Data:
java.lang.SecurityExeption: Neither user 10132 nor current process has
android.permission. MODIFY_PHONE_STATEQ&quot;E Reproducing: Profile: State =
Screen On = Task: Turn Mobile Data On Seems to be a change in the OS</description>
<comment>
<author>rollira...@gmail.com</author>
<when>Tue, 18 Jan 2011 12:51:18 +0000</when>
<what>These tasks Q&quot;EEnable / Disable Mobile DataQ&quot;E worked fine until I installed Android 2.3.1 - works fine with Froyo - not Gingerbread</what>
</comment>
<comment>
<author>rollira...@gmail.com</author>
<when>Tue, 18 Jan 2011 13:02:27 +0000</when>
<what>Sorry - This is an issue with the application Tasker</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 18:48:29 +0000</when>
<what>Closing per reporterQ&apos;Es feedback.</what>
</comment>
</bug>
<bug>
<bugid>9736</bugid>
<title>SD card unexpectedly removed error LG Ally</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>178</stars>
<reportedBy>MVe...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 05:26:55 +0000</openedDate>
<description>The error is that my SD card on my LG ally 2.1-update1 will very
randomly unmount and produce the error Q&quot;ESD Card has been Unexpectedly
RemovedQ&quot;E. The SD card is the one that came with the phone and I have
only had the phone for about a month. Since this is a completely random
error I see no way of reproducing it other than time. The correct
behavior should be that this never happens unless I choose to unmount
the SD card manually.</description>
<comment>
<author>steve.g....@gmail.com</author>
<when>Mon, 19 Jul 2010 02:37:15 +0000</when>
<what>Having the same problem with my LG Ally. It randomly claims I removed the SD card when in reality nothing happened.</what>
</comment>
<comment>
<author>graham.c...@gmail.com</author>
<when>Wed, 04 Aug 2010 02:00:23 +0000</when>
<what>Same here.</what>
</comment>
<comment>
<author>graham.c...@gmail.com</author>
<when>Wed, 04 Aug 2010 02:01:01 +0000</when>
<what>Same here.</what>
</comment>
<comment>
<author>philsant...@gmail.com</author>
<when>Mon, 09 Aug 2010 12:28:21 +0000</when>
<what>Same here (LG Eve GW620R).</what>
</comment>
<comment>
<author>dano...@gmail.com</author>
<when>Mon, 16 Aug 2010 14:04:07 +0000</when>
<what>Unfortunatley I think this is an LG hardware issue. I use the Eve Gw62OR and happens every 2-3 days. ItQ&apos;Es not the SD card because I have replaced it twice and still same thing happens. I find it is sometimes fast movement or if the phone is in your pocket and slightly taps something this sometimes causes it. I hate it and hope that LG will relise and recall the Ally and Eve and fix the problems!</what>
</comment>
<comment>
<author>xvolut...@gmail.com</author>
<when>Mon, 06 Sep 2010 05:48:55 +0000</when>
<what>I am having the same issue. Happens up to three times a day.</what>
</comment>
<comment>
<author>lovlyone...@yahoo.com</author>
<when>Mon, 06 Sep 2010 14:06:25 +0000</when>
<what>My LG Ally will just be sitting on the table, nothing touching it or moving it and it will randomly indicate the SD card has been removed.</what>
</comment>
<comment>
<author>pinknigh...@gmail.com</author>
<when>Sun, 03 Oct 2010 21:38:32 +0000</when>
<what>My Ally has started to do the same thing, it was random at first but since yesterday it is every couple of hours if not more often. </what>
</comment>
<comment>
<author>Danielle...@gmail.com</author>
<when>Sat, 09 Oct 2010 23:25:41 +0000</when>
<what>Mine does this quite frequently, and a coworker of mine has the same issue.  With me it seems more often if i ends upside down or tilted (I frequently wear it on a belt clip).  IQ&apos;Eve heard there is an update that stops it from happening though</what>
</comment>
<comment>
<author>chrisbro...@gmail.com</author>
<when>Sat, 30 Oct 2010 15:13:44 +0000</when>
<what>Im having this exact same problem on my Ally, although this just started happening yesterday its happened twice already</what>
</comment>
<comment>
<author>ManuelHe...@gmail.com</author>
<when>Sat, 20 Nov 2010 09:46:41 +0000</when>
<what>Happens mith my LG Optimus One too. Android 2.2.
</what>
</comment>
<comment>
<author>ryanba...@gmail.com</author>
<when>Sun, 28 Nov 2010 23:50:55 +0000</when>
<what>Also happens on my LG Optimus S.  Android 2.2.  Sometimes following the issue, the phone will soft-reboot the OS, which makes it even more frustrating.</what>
</comment>
<comment>
<author>supawat....@gmail.com</author>
<when>Mon, 29 Nov 2010 08:48:40 +0000</when>
<what>My LG Optimus One Having the same problem.
</what>
</comment>
<comment>
<author>s.pickwo...@hotmail.com</author>
<when>Tue, 30 Nov 2010 01:00:27 +0000</when>
<what>This was happening on my Ally,Ive only had the phone a month. This phone has damaged my 8G card and I have lost everything! Over 500 pictures! :( </what>
</comment>
<comment>
<author>laimor...@gmail.com</author>
<when>Fri, 03 Dec 2010 20:59:16 +0000</when>
<what>I have the same problem with my LG GT540, Android 2.1. After putting phone to sleep for a few minutes I get the message Q&quot;ESD card unexpectedly removedQ&quot;E and later Q&quot;EPreparing SD cardQ&quot;E. What is interesting, the problem never happened with stock 2GB SD card supplied with the phone, but it happens all the time with several 8GB cards from various manufacturers.

ItQ&apos;Es very irritating since I have a call recorder installed and when the phone goes to sleep during call (about 2 minutes after call initiation) sd card gets unmounted, program crashes and the other party cannot hear me anymore. Without call recording card unmounts also, although not causing any distortion to the call.</what>
</comment>
<comment>
<author>seb.fei...@gmail.com</author>
<when>Fri, 03 Dec 2010 23:38:48 +0000</when>
<what>Same problem, but until now only with the stock 2gb card. i will insert another one. Did anybody contact LG yet?
</what>
</comment>
<comment>
<author>ryanba...@gmail.com</author>
<when>Sat, 04 Dec 2010 05:43:08 +0000</when>
<what>I just bought a new class 4 Kingston 4gb as card for my Optimus S and the issue seems to be gone completely. I read some other people reporting simmilar results in different phones so i tried it myself, you just seems to need a class 4 or higher card. I would suggest that you try to avoid any Samsung or sandisk branded cards as they seem to cause the majority of these issues.</what>
</comment>
<comment>
<author>User...@gmail.com</author>
<when>Wed, 08 Dec 2010 19:58:57 +0000</when>
<what>Same problem on HTC Desire HD. Usually occurs after installing/uninstalling some app. </what>
</comment>
<comment>
<author>Christop...@gmail.com</author>
<when>Thu, 09 Dec 2010 17:11:19 +0000</when>
<what>IQ&apos;Em getting the same issue with my HTC Incredible. It just started yesterday evening. This really stinks since I have 4 apps that were installed on my SD card as well as my music. IQ&apos;Eve searched for this issue on the internet and found that many, many people are having the exact same issue on various devices. That tells me that there is some Android OS issue. Google, please fix!</what>
</comment>
<comment>
<author>kristian...@gmail.com</author>
<when>Fri, 10 Dec 2010 14:00:12 +0000</when>
<what>My Optimus One has the same problem and sometimes when sd card unexpectedly removed shows it soft-restarts. Is this a software or a hardware bug? If itQ&apos;Es a hardware iQ&apos;Ell go to change it but i donQ&apos;Et know much for the problem. TheyQ&apos;Ell probably change the sd card and it will be the same. Can someone help?</what>
</comment>
<comment>
<author>kristian...@gmail.com</author>
<when>Sun, 12 Dec 2010 14:55:32 +0000</when>
<what>Well the problem is not from that you need a class 4 card ot the brand. I have 8GB Kingston Class 4 and have the problem. IQ&apos;Em getting it to be repared in the next couple of days so weQ&apos;Ell see if that problem is hardware or software. Sorry if my english is bad, iQ&apos;Em from Bulgaria.</what>
</comment>
<comment>
<author>nikos...@gmail.com</author>
<when>Fri, 17 Dec 2010 13:12:56 +0000</when>
<what>I bought an 8GB Transcend card for 18 euros and donQ&apos;Et have a problem.

A friend of mine bought a Kingston 8GB card and has this problem.

Anyone with Sandisk?</what>
</comment>
<comment>
<author>chron...@gmail.com</author>
<when>Fri, 17 Dec 2010 13:21:51 +0000</when>
<what>The correct thing to say is that you donQ&apos;Et have the problem yet sincee your phone is newer than your friends (this is me :D) phone. But i hope you to get lucky and have no proble
.</what>
</comment>
<comment>
<author>chron...@gmail.com</author>
<when>Fri, 17 Dec 2010 13:22:28 +0000</when>
<what>The correct thing to say is that you donQ&apos;Et have the problem yet sincee your phone is newer than your friends (this is me :D) phone. But i hope you to get lucky and have no proble
.</what>
</comment>
<comment>
<author>eagledip...@gmail.com</author>
<when>Fri, 24 Dec 2010 08:45:12 +0000</when>
<what>I have bought LG Optimus P500 2.2, I am facing the same.</what>
</comment>
</bug>
<bug>
<bugid>17156</bugid>
<title>[android-cts-2.3_r3] CTS Test case android.permission.cts.FileSystemPermissionTest#testAllOtherDirectoriesNotWritable </title>
<status>WorkingAsIntended</status>
<owner>n...@google.com</owner>
<closedOn>2011-05-27T18:14:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wanglinb...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 06:53:26 +0000</openedDate>
<description>- Steps to reproduce the problem. Run CTS test case instruction:
cts_host Q&gt;E start --plan CTS -t
android.permission.cts.FileSystemPermissionTest#testAllOtherDirectoriesNotWritable
- What happened. The case failed as
junit.framework.AssertionFailedError: Expected Q&quot;Ejava.io.IOException:
Permission deniedQ&quot;E when trying to create /tmp/hello at
android.permission.cts.FileSystemPermissionTest.assertDirectoryNotWritable(FileSystemPermissionTest.java:149)Q&quot;E
- What you think the correct behavior should be I think the /tmp is a
default place for Linux user to write data into, so this test case
should skip /tmp folder when check.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 27 May 2011 17:10:04 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 27 May 2011 17:54:05 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Fri, 27 May 2011 18:14:50 +0000</when>
<what>On Android, the only authorized place for an application to write files is itQ&apos;Es home directory.  This ensures that uninstalling the application will completely clean up all files that the application created.  There is no support for cleaning up /tmp in a vanilla Android distribution.

Even if support for cleaning /tmp was added, the entire concept of /tmp on UNIX based systems is flawed.  There have been a huge number of race conditions involving /tmp and symlinks which inevitably result in security vulnerabilities.  There is no good reason for an app to write files to /tmp when the appQ&apos;Es home directory is a perfectly usable and available place.  

Android is not UNIX and has no desire to repeat UNIXQ&apos;Es mistakes.</what>
</comment>
</bug>
<bug>
<bugid>19581</bugid>
<title>Not possible to use runnin ViewFlipper and the Gallery on the same activity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomas.pr...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 05:48:03 +0000</openedDate>
<description>If I have ViewFlipper in the view which automatically switch between two
view, for example two TextView and also Gallery and user list in
gallery, it will be interrupted on every view flip. This problem is not
related only to Gallery. I found that problem is in parent of
ViewFlipper in ViewAnimator class witch hard coded use
child.setVisibility(View.GONE); which case remeasure and redraw whole
screen and stop animation on Gallery if user moving in it actually. Only
way now is clone source code of ViewFlipper and ViewAnimator to my
project and change GONE with INVISIBLE and problem is solved. I think
that in most case, especially when all child of ViewAnimator has the
same size, is not necessary to use GONE and force redrawing whole
screen. I think that use INVISIBLE here would be much faster and without
side effect. Only if children has different size GONE is important. You
can do automatic detection of this or allow change this behavior from
API or XML. Tested on Android 2.3.4 and on 3.1. I think that all version
are affected by this problem.</description>
</bug>
<bug>
<bugid>18756</bugid>
<title>StageFright - setLooping(true) leaves a noticeable gap in audio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>csyper...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 13:55:04 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. I believe this is related to the new media framework
stagefright where looped audio is not longer seemless. Using the
following code: Media Player mediaPlayer = MediaPlayer.create(this,
Uri.parse(someValidPath)); mediaPlayer.setLooping(true); In my testing
someValidPath points to a local file stored on a SD card. The audio will
loop but there is a brief noticeable gap that didnQ&apos;Et exist in previous
versions of Android. I have tested with various ogg and wav files and
they all produce the same result a brief pause between sounds. DonQ&apos;Et
forget to mention which version of Android youQ&apos;Ere using, and/or which
device the problem appears on (model and Android version). I have tested
on Android 3.2 and have experienced the issue kernel: 2.6.36-gb899528
android-build@apa28 #1 on the Motorola Xoom On version 3.1 on the Xoom
this problem was not present. I feel that the expected output should be
the same as it was in previous versions of Android where sample is
looped seemlessly without any pause that is noticeable to the human ear.
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output. attached is the
output of adb bugreport as well as a sample file to illustrate the
issue.</description>
<comment>
<author>newb...@gmail.com</author>
<when>Tue, 13 Sep 2011 03:07:07 +0000</when>
<what>iQ&apos;Em seeing the same thing on a Xoom (3.2) and a Droid X2 (2.3.3) ... however my n1 (2.3.3) and Droid X (2.3.3) still play looped audio correctly.

perhaps it has something to do with dual-core devices?</what>
</comment>
<comment>
<author>coda.tri...@gmail.com</author>
<when>Sun, 25 Sep 2011 19:51:28 +0000</when>
<what>This bug is occurring for me on Droid 3 (2.3.4, dual-core) and not Droid 1 (2.2), both are using stagefright.</what>
</comment>
<comment>
<author>GinaMC...@gmail.com</author>
<when>Tue, 04 Oct 2011 21:47:43 +0000</when>
<what>Bug started when Droid 2 Global upgraded to 2.3.3 in September. </what>
</comment>
<comment>
<author>aaronfo...@gmail.com</author>
<when>Sat, 22 Oct 2011 00:33:24 +0000</when>
<what>This bug effects under Droid bionic.</what>
</comment>
<comment>
<author>firegirl...@gmail.com</author>
<when>Sun, 23 Oct 2011 03:57:47 +0000</when>
<what>My Droid 2 Global is also showing this issue. </what>
</comment>
<comment>
<author>csyper...@gmail.com</author>
<when>Sun, 23 Oct 2011 12:40:41 +0000</when>
<what>This is a Motorola specific issue.  I have spoken with someone at Motorola and I have gotten the impression that is isnQ&apos;Et important enough for them to fix :(  If you think differently I would recommend letting them know on Twitter @motodev, ask them to fix the setLooping function.

Here is the MotoDev forum discussion I had with someone at Motorola, you may need a login to view.  

http://community.developer.motorola.com/t5/Android-App-Development-for/Issue-on-Moto-hardware-with-MediaPlayer-gt-setLooping-true/m-p/18837/highlight/false#M4024</what>
</comment>
<comment>
<author>coda.tri...@gmail.com</author>
<when>Sun, 23 Oct 2011 15:21:17 +0000</when>
<what>Peter seems to be under the impression that this only affects short samples intended to be played as a tone; hopefully the developers are aware this obviously affects any kind of looping music, e.g. for games.</what>
</comment>
<comment>
<author>denniso2...@gmail.com</author>
<when>Mon, 24 Oct 2011 11:49:28 +0000</when>
<what>This skipping is causing my Droid 2 Global to be unusable for many apps.  this is important  
denniso2323@gmail.com</what>
</comment>
<comment>
<author>denniso2...@gmail.com</author>
<when>Mon, 24 Oct 2011 11:49:44 +0000</when>
<what>This skipping is causing my Droid 2 Global to be unusable for many apps.  this is important  
denniso2323@gmail.com</what>
</comment>
<comment>
<author>labtech1...@yahoo.com</author>
<when>Wed, 09 Nov 2011 14:02:57 +0000</when>
<what>This problem is occurring on my Motorala Droid 2 Global. It has totally ruined the apps Q&quot;ELightening BugQ&quot;E and Q&quot;ESleep and RelaxQ&quot;E on my phone.  The problem began with the upgrade we received the other day.  Please fix the setLooping function.  Very important to me.
</what>
</comment>
<comment>
<author>csyper...@gmail.com</author>
<when>Thu, 24 Nov 2011 14:40:26 +0000</when>
<what>I have gotten reports that the problem is also present on MotorolaQ&apos;Es new Razr?  Has anyone seen this issue on non-motorola hardware?</what>
</comment>
</bug>
<bug>
<bugid>4340</bugid>
<title>severe vpn management deficiencies </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-03T14:24:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>5</stars>
<reportedBy>skraw...@gmail.com</reportedBy>
<openedDate>Fri, 23 Oct 2009 13:58:04 +0000</openedDate>
<description>since donut is able to make vpn connections it should be also able to do
the following: - delete vpn connection (havenQ&apos;Et found an option for
that) - modify existing vpn connection (how do you edit?) - widget for
quick connection to certain vpn (you donQ&apos;Et want to traverse the menus
every time) - enter routes for the edited vpn (it is often useless to
redirect the whole traffic through the vpn) - auto reconnect feature (if
connection is lost, immediately reconnect) - IMPORTANT: save password
!!! (no security issue, passwords in browser are saved, too)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:24:59 +0000</when>
<what>Please file separate reports for each of those items. Thanks.</what>
</comment>
<comment>
<author>skraw...@gmail.com</author>
<when>Thu, 05 Nov 2009 17:27:51 +0000</when>
<what>You think it really makes sense to tell someone to add a Q&quot;EdeleteQ&quot;E option as a single
report? I mean this is somehow like telling a car designer he forgot to add the doors...
If he does not find out himself he is probably the wrong man in the wrong place.
The things I outlined are so trivial and clear to everyone looking at the vpn
implementation that I feel even ashame to mention them publicly...
</what>
</comment>
<comment>
<author>RockCru...@gmail.com</author>
<when>Wed, 11 Nov 2009 13:02:24 +0000</when>
<what>I second this request.  You can add a vpn, but not 
manage it.  An obvious oversight.</what>
</comment>
<comment>
<author>skraw...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:27:49 +0000</when>
<what>Thank you for supporting the issue. Sometimes I feel pretty discouraged by
Big-Brother-GooglesQ&apos;E reactions. Nevertheless truth stays true, even if declined.
</what>
</comment>
<comment>
<author>abortretryfail@gmail.com</author>
<when>Wed, 11 Nov 2009 18:05:10 +0000</when>
<what>You know, there IS a delete option.
In the Q&quot;EVPN settingsQ&quot;E screen: longpress on the VPN you want to delete and select
Q&quot;EDelete networkQ&quot;E from the menu that appears. PEBKAC

A widget or shortcut for the VPN does sound like a good idea though :)
</what>
</comment>
</bug>
<bug>
<bugid>11824</bugid>
<title>AlertDialog with no title is not centered</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 08:39:03 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Create an AlertDialog with no title: Builder builder = new
Builder(context); builder.setTitle(null); builder.setMessage(Q&quot;EBlah
blahQ&quot;E); builder.setIcon(0);
builder.setPositiveButton(android.R.string.ok, new
DialogInterface.OnClickListener() { public void onClick(DialogInterface
_dialog, int buttonId) { } }); builder.show(); - What happened. The
dialog looks fine, but itQ&apos;Es not centered on the screen, but instead,
itQ&apos;Es slightly low. The top part of the screen real estate is unusable
and wasted. - What you think the correct behavior should be. The dialog
should be centered so that as much content can be displayed as possible.
DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere using, and/or
which device the problem appears on (model and Android version). Android
2.2 The problem is that the topPanel in the layout is set to
minHeight=Q&quot;E54dpQ&quot;E, so that much space is wasted as the topPanel is always
visible even if there is no title.</description>
<comment>
<author>mobileso...@gmail.com</author>
<when>Fri, 24 Dec 2010 16:23:52 +0000</when>
<what>I have a similar complaint related to the minHeight=Q&quot;E54dpQ&quot;E on topPanel.  It is reserving too much space at the top of the screen when the phone is in landscape orientation, making my dialog no longer fit on the screen.  In other words, some of my dialog content is not visible due to 54dps being reserved for empty space at the top of the screen.  I will have to redesign the layout of my dialog even though there is actually space on the screen to show it.</what>
</comment>
</bug>
<bug>
<bugid>11345</bugid>
<title>Null pointer in android.telephony.SmsMessage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rdama...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 23:12:26 +0000</openedDate>
<description>Apparently thereQ&apos;Es a codepath which generates a null pointer in
android.telephony.SmsMessage: * In method createFromPdu, it calls
createFromPdu from either the GSM or the CDMA implementation * It then
uses the returned implementation-specific class as the wrapped message
(by passing it to the private constructor) The caveat is that both
implementations can return null from their createPdu() methods, which
will generate a NullPointerException later. You should probably throw a
(checked) exception right there instead, or at least return null from
the outter createPdu as well.</description>
<comment>
<author>fan...@gmail.com</author>
<when>Thu, 17 Mar 2011 20:45:23 +0000</when>
<what>
java.lang.RuntimeException: Unable to start receiver com.fanno.android.SmsBilletter.Receivers.SmsReceiver: java.lang.NullPointerException
       at android.app.ActivityThread.handleReceiver(ActivityThread.java:1805)
       at android.app.ActivityThread.access$2400(ActivityThread.java:117)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:981)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:123)
       at android.app.ActivityThread.main(ActivityThread.java:3683)
       at java.lang.reflect.Method.invokeNative(Native Method)
       at java.lang.reflect.Method.invoke(Method.java:507)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
       at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
       at android.telephony.gsm.SmsMessage.getOriginatingAddress(SmsMessage.java:458)
       at com.fanno.android.SmsBilletter.Receivers.SmsReceiver.onReceive(SmsReceiver.java:72)
       at android.app.ActivityThread.handleReceiver(ActivityThread.java:1794)
       ... 10 more

msgs[i] = SmsMessage.createFromPdu(pdu);
	                if (SmsParser.isValidNumber(msgs[i].getOriginatingAddress())) {

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.6_r2/com/android/internal/telephony/cdma/SmsMessage.java#SmsMessage.createFromPdu%28byte[]%29
or 
http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.6_r2/com/android/internal/telephony/gsm/SmsMessage.java#SmsMessage.createFromPdu%28byte[]%29

EG:
public static SmsMessage  [Search] createFromPdu(byte[] pdu) {
        SmsMessage msg = new SmsMessage();
        try {
            msg.parsePdu(pdu);
            return msg;
        } catch (RuntimeException ex) {
            Log.e(LOG_TAG, Q&quot;ESMS PDU parsing failed: Q&quot;E, ex);
            return null;
        }
}

so inside
http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.6_r2/com/android/internal/telephony/cdma/SmsMessage.java#SmsMessage.parsePdu%28byte[]%29
or
http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.6_r2/com/android/internal/telephony/gsm/SmsMessage.java#SmsMessage.parsePdu%28byte[]%29

Are both able to return a SmsMessage where msg.parsePdu(pdu); fails... 

wrappedMessage is null
http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.6_r2/android/telephony/gsm/SmsMessage.java#165

    private SmsMessage(SmsMessageBase smb) {
        mWrappedSmsMessage = smb;
    }

mWrappedSmsMessage beeing null causing problems.

if wrappedMessage in createFromPdu and propearly also from newFromCMT and so on should throw and error if wrappedMessage is null....

-Thanks</what>
</comment>
<comment>
<author>rdama...@gmail.com</author>
<when>Sun, 24 Apr 2011 18:11:34 +0000</when>
<what>Sounds like something that would nice to have fixed in ICS, btw.</what>
</comment>
</bug>
<bug>
<bugid>18287</bugid>
<title>text block is displayed incorrectly in Browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue8...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 05:42:41 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - long press
text in browser page - change block size and location using block
cursor. - sometimes, text block is displayed incorrectly. Reprocuced
version : Honeycomb This could make confusion to user. Please check this
issue. Thank you.</description>
</bug>
<bug>
<bugid>14102</bugid>
<title>voice command event in web browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lukasz.k...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 01:31:49 +0000</openedDate>
<description>Hi, Voice commands in Android are awsome. IQ&apos;Em currently developing web
application for business user that would benefit from this functionality
a lot, I would love to add it into my web app. It would be great to have
a voice command event available in JavaScript. The event would be
triggered when voice command is actually done by user. Event object
would contain string property Q&quot;EcommandQ&quot;E with text in it, that was
recognized to be said. Such an API would give super-easy way of
implementing voice commands in web apps. Example:
document.documentElement.addEventListener(Q&quot;EvoicecommandQ&quot;E, function(e) {
if (e.command == Q&quot;Enext monthQ&quot;E) switch_to_next_month(); }, false);</description>
<comment>
<author>lukasz.k...@gmail.com</author>
<when>Wed, 19 Jan 2011 09:48:48 +0000</when>
<what>There should be also some API available to activate voice command recording. It would provide easy way of making a button/link on a webpage for this.

Q&lt;Ea id=Q&quot;Evoice-cmdQ&quot;E href=Q&quot;E#Q&quot;EQ&gt;EQ&lt;Eimg src=Q&quot;Emicrophone_icon.pngQ&quot;EQ&gt;EQ&lt;E/aQ&gt;E

document.getElementById(Q&apos;Evoice-cmdQ&apos;E).addEventListener(Q&apos;EclickQ&apos;E, function() {
    something.startVoiceCommand();
});</what>
</comment>
</bug>
<bug>
<bugid>3936</bugid>
<title>Browser Crash On Few deviantART Galleries</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-02T17:06:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>outwarla...@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 22:42:36 +0000</openedDate>
<description>IQ&apos;Em getting a browser crash with no force close message on certain
deviantART galleries. My Android device is a T-Mobile G1. Steps to
reproduce the problem: 1. Browse through certain deviantART galleries
(DoesnQ&apos;Et happen on all of them. Only a few.) 2. Hit Next a few times 3.
Browser crashes with no force close. What should happen: The browser
shouldnQ&apos;Et crash? Attached is log info from the crash. If need be, I can
try to get a more detailed log or a specific gallery that crashes.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Fri, 18 Sep 2009 00:20:36 +0000</when>
<what></what>
</comment>
<comment>
<author>outwarla...@gmail.com</author>
<when>Sun, 20 Sep 2009 22:05:50 +0000</when>
<what>Just wanted to add that this happens on vanilla 1.5 as well.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:06:10 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:23:19 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>350</bugid>
<title>Buggy Drawing Cache on Animations</title>
<status>Released</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2008-02-27T04:00:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Sun, 24 Feb 2008 11:10:53 +0000</openedDate>
<description>I have constructed an example demonstrating a bug in the drawing cache
when dealing with a ViewSwitcherQ&apos;Es animation and a separately scheduled
(but not concurrently run) view animation. The result is a partially
complete animation, seeming to pause without cause. I do not understand
why this bug exists, and I suspect that carefully disabling the drawing
cache on these views may Q&quot;EfixQ&quot;E it. However, I feel that this is
sufficiently counter-intuitive to be addressed as a bug.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 24 Feb 2008 21:41:57 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 27 Feb 2008 04:00:01 +0000</when>
<what>This bug was fixed after the release of M5.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 26 Mar 2008 04:54:40 +0000</when>
<what>Romain suggested a work-around on IRC by disabling the animation cache of the buggy
animations layout with the following line in onCreate:

((ViewGroup)findViewById(R.id.inner2)).setAnimationCacheEnabled(false);</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>16535</bugid>
<title>Home button does nothing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Tue, 03 May 2011 01:10:06 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Unfortunately this only happens sometimes, and I
donQ&apos;Et know what to do to provoke it. Anyway: I have some app running,
and simply tap the home button, and ... - What happened. The screen
flickered briefly, but was otherwise unchanged. - What you think the
correct behavior should be. I expected to see the home screen, not my
app. This is a Google Nexus S with Android 2.3.4</description>
<comment>
<author>eric.hanchrow</author>
<when>Tue, 03 May 2011 01:11:11 +0000</when>
<what>This only started happening after I upgraded to 2.3.4.

At least sometimes, I can get to the home screen by hitting the Q&quot;EbackQ&quot;E button a gazillion times.</what>
</comment>
<comment>
<author>johnd...@gmail.com</author>
<when>Thu, 05 May 2011 20:34:04 +0000</when>
<what>I have this happen often with my Nexus One. Received the OTA this week.</what>
</comment>
<comment>
<author>johnd...@gmail.com</author>
<when>Thu, 05 May 2011 22:20:00 +0000</when>
<what>IQ&apos;Ed like to note two things:
1. I was using a PIN for security. I changed to a pattern and now home button works properly.
2. Long press of Home when I had the issue did nothing. Disabling PIN or changing to pattern has resolved this for me.</what>
</comment>
</bug>
<bug>
<bugid>9834</bugid>
<title>For multiple EGL entry points, eglMakeCurrent is not throwing any error when it is called after eglterminate().</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>IMGTEC...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 14:58:12 +0000</openedDate>
<description>eglMakeCurrent is not throwing any error when it is called after
eglterminate().It is returning EGL_TRUE and no error(EGL_SUCCESS).
Android does not check the initialization refcount on (validity of) the
EGLDisplay for multiple EGL entrypoints, and only sets
EGL_NOT_INITIALIZED in eglInitialize() and eglTerminate(). This isnQ&apos;Et
spec-compliant behaviour and It is require to patch it. Using
Android2.1. version. Please do the necessary. Thanks, IMG.</description>
</bug>
<bug>
<bugid>11051</bugid>
<title>problem in cookie access set cookie when window is opened</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>puneethk...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 00:08:35 +0000</openedDate>
<description>Hi, i am having problem with cookie setting when new window is opened,
Let me show you the scenario how it can be produced Step 1: open a
window and set the cookie. Step 2: open another window and try to access
the cookie already set.Here i am not able to access the cookie. can any
one help me to sort this out.. is this the feature or problem with the
browser? How to resolve this issue? Thanks in advance puneeth khanna
sakshi</description>
</bug>
<bug>
<bugid>11647</bugid>
<title>SMS not retrieved by built in as well as third party SMS app, but displayed when using Remote Notifier</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>owa...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 15:58:56 +0000</openedDate>
<description>Device: Motorola Milestone Version: Eclair 2.1 Periodically when
receiving SMS, will not be displayed/retrieved/notified by either built
in SMS app, or any other third party apps. However, the SMS would still
be forwarded to my PC through the REMOTE NOTIFIER app. This rules it out
as a network issue Uninstalled REMOTE NOTIFIER, third party SMS apps,
but the problem persists</description>
<comment>
<author>owa...@gmail.com</author>
<when>Sat, 02 Oct 2010 16:02:49 +0000</when>
<what>Forgot to add, is not the due to low memory as well, I have plenty :P</what>
</comment>
</bug>
<bug>
<bugid>18464</bugid>
<title>Fix error message for accounts with 2-step verification</title>
<status>New</status>
<owner>cgi...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kaa...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 21:22:13 +0000</openedDate>
<description>Summary: The 2-step verification recently offered by Google
(http://www.google.com/support/accounts/bin/static.py?page=guide.csQ&amp;Eguide=1056283Q&amp;Etopic=1056284)
is not supported on the Google Nexus S. This means that when you try to
sign in to your account to sync the phone, authentication will fail if
you have enabled 2-step verification. The workaround is to disable
2-step verification for your account using a web browser and trying
again. To reproduce: 1. Enable 2-step verification for your Google
account. 2. Factory reset your Android device. 3. Try to log in to your
Google account from your Android device. Actual behavior: Phone is
unable to sign in saying that the username or password donQ&apos;Et match.
Expected behavior: Phone should detect that 2-step verification is
active and prompt for authentication code, or accept non-two-step
authentication, or suggest temporarily disabling 2-step verification.
The second option should be valid since one can still log in to the web
account using just a username and password, i.e. the burden on the user
would be less if this option was chosen. Prompting for an authentication
code would require the user to look up a code on their previous code
sheet or use a web browser. Device: Google Nexus S Android version:
2.3.4</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 15 Jul 2011 00:45:14 +0000</when>
<what>We do allow users to log in if they have 2-step verification enabled.  You need to generate an application specific password and then use it instead of your normal password (http://www.google.com/support/accounts/bin/static.py?page=guide.csQ&amp;Eguide=1056283Q&amp;Etopic=1056286).

We should fix the error message to tell the user to use an application specific password, so IQ&apos;Ell keep the bug open for that.</what>
</comment>
<comment>
<author>eye...@gmail.com</author>
<when>Sat, 23 Jul 2011 00:40:25 +0000</when>
<what>This same problem exists on the Motorola Droid as well.

Device: Motorola Droid
Android version 2.2.2
</what>
</comment>
<comment>
<author>momonimo...@gmail.com</author>
<when>Fri, 30 Sep 2011 00:01:57 +0000</when>
<what>Yeah, the problem same with Samsung Galaxy Mini..</what>
</comment>
</bug>
<bug>
<bugid>6233</bugid>
<title>Call divert indication for incoming/outgoing call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>hing...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jan 2010 07:15:34 +0000</openedDate>
<description>Some phone (e.g. sony ericison) have the ability to indicate an incoming
call/outgoing call which is call forwarded from/to another number. This
doesnQ&apos;Et seem to exist in the android api. Suggest to add an API for that
and corresponding method in rild</description>
<comment>
<author>crtech2...@gmail.com</author>
<when>Tue, 30 Nov 2010 19:44:17 +0000</when>
<what>ItQ&apos;Es a shame, Google, DonQ&apos;Et try to make some rubbish function and total forget those simple basic function: call divert indication is very important!!!!!!!</what>
</comment>
<comment>
<author>Jinzhao....@gmail.com</author>
<when>Wed, 06 Apr 2011 10:22:36 +0000</when>
<what>Yes, I think this feature is quite important for us!</what>
</comment>
<comment>
<author>fairsi...@gmail.com</author>
<when>Thu, 14 Jul 2011 00:36:35 +0000</when>
<what>getting same problem :(</what>
</comment>
</bug>
<bug>
<bugid>1810</bugid>
<title>ListView.getCheckedItemPositions() returns wrong values if header views added to the ListView</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-19T19:51:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>markus.a...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jan 2009 13:23:41 +0000</openedDate>
<description>If ListView contains header views added by addHeaderView(), the array
returned from getCheckedItemPositions() contains positions for the
headers too. This is not logical, because headers cannot be checked.
Instead, getCheckedItemPositions() should return only checked states of
actual list positions. Or at least this behavior should be documented.
The following sample code illustrates the problem. The return value of
getCheckedItemPositions() can be read from Log. When row Q&quot;E0Q&quot;E is
selected, the log is I/ListViewTest( 3558): 0: false I/ListViewTest(
3558): 1: true I/ListViewTest( 3558): 2: false I/ListViewTest( 3558): 3:
false By commenting list.addHeaderView(label, null, false) out, the log
is I/ListViewTest( 3601): 0: true I/ListViewTest( 3601): 1: false
I/ListViewTest( 3601): 2: false I/ListViewTest( 3601): 3: false
ListViewTest.java: package foobar; import android.app.ListActivity;
import android.os.Bundle; import android.util.Log; import
android.util.SparseBooleanArray; import android.view.View; import
android.widget.ArrayAdapter; import android.widget.ListView; import
android.widget.TextView; public class ListViewTest extends ListActivity
{ final String[] listContent = { Q&quot;E0Q&quot;E, Q&quot;E1Q&quot;E, Q&quot;E2Q&quot;E, Q&quot;E3Q&quot;E }; ListView list;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.test_list);
list = (ListView) findViewById(android.R.id.list); TextView label = new
TextView(this); label.setText(Q&quot;EHeaderViewQ&quot;E); list.addHeaderView(label,
null, false); setListAdapter(new ArrayAdapterQ&lt;EStringQ&gt;E(this,
android.R.layout.simple_list_item_multiple_choice, listContent));
list.setItemsCanFocus(false);
list.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); } protected void
onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id); SparseBooleanArray checked =
list.getCheckedItemPositions(); for (int i = 0; i Q&lt;E listContent.length;
i++) { Log.i(Q&quot;EListViewTestQ&quot;E, listContent[i] + Q&quot;E: Q&quot;E + checked.get(i)); }
} } and test_list.xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@+id/pagelayoutQ&quot;E android:orientation=Q&quot;EverticalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E
Q&lt;EListView android:id=Q&quot;E@android:id/listQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:choiceMode=Q&quot;EmultipleChoiceQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 19 Jan 2009 19:51:14 +0000</when>
<what>The values are correct, you are using them incorrectly. The positions in the array returned by 
getCheckedItemPositions() are the the positions inside the adapter set on the ListView. When you add headers 
and footers, the adapter can change. If you change your code to use getAdapter() instead of listContent when 
you verify the values, it will work.

</what>
</comment>
<comment>
<author>markus.a...@gmail.com</author>
<when>Tue, 20 Jan 2009 09:21:36 +0000</when>
<what>Ok, misunderstood the sentence Q&quot;EReturns the set of checked items in the listQ&quot;E in 
getCheckedItemPositions documentation. Probably it could be said more clearly, where
the positions are mapped, and also that wrapping will change the original positions.</what>
</comment>
<comment>
<author>d.venkat...@yqlabs.com</author>
<when>Wed, 08 Dec 2010 06:34:32 +0000</when>
<what>how to retrieve the checked items in the list view . those items can send next Activity.</what>
</comment>
</bug>
<bug>
<bugid>11351</bugid>
<title>Bookmark folders in the browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tstrickl...@gmail.com</reportedBy>
<openedDate>Sun, 19 Sep 2010 05:47:03 +0000</openedDate>
<description>There should be a way to put bookmarks in folders in the browser. I
understand that you can make a folder on your homescreen and add
bookmarks there, but thats unideal and takes up valuable homescreen
space.</description>
</bug>
<bug>
<bugid>2754</bugid>
<title>Wrong Number Showing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Mon, 25 May 2009 04:25:14 +0000</openedDate>
<description>A Customer from one of Operator in India Named Reliance CDMA is sending
SMS to me. But As Being CDMA Operator where +91 is not shown they Send
me SMS like 0091 9300093000 but in Messing Software i can see only
919300093000 and replying to this Number is not Possible. Now how can i
over come i think Developed have Removed Pravailing Zero and thats the
Issue. I think when Android will be ported to CDMA this will become a
big Issue. Hetal Patel Hetal@HPTrade.com 00919370807080</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:18:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:56:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1546</bugid>
<title>Wifi connection is constantly and immediately re-established on idle phone + locale</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-09T20:58:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Tue, 16 Dec 2008 16:52:34 +0000</openedDate>
<description>A idle phone running locale will disconnect its wifi connection and then
immediately reconnection. This prevents the wifi connection from ever
going idle. Reconnection is always followed by logging output indicating
a cached location result with accuracy or 150 was returned. Within
seconds, the wifi connection is torn down and then immediately
reconnected. This seems like a waste of battery life, not to mention
floods the DHCP server with traffic as DHCP is renegotiated. In an email
from the locale developers they claim to only check location via the
location manager once every ten minutes yet disconnection and immediate
reconnection is initiated every minute after the initial two minute idle
delay. This seems to imply either the location or wifi manager is not
working correctly. The location manager says it is returning a cached
value. If true, why does it need to immediate reconnect the wifi
connection. This behaviour has been confirmed with ttutle on the android
IRC channel. I believe ttutle wrote the wifi connection manager. He was
surprised to see this behaviour. An email excerpt from localeQ&apos;Es support
follows: Q&quot;EGoogleQ&apos;Es location services use Wi-Fi to determine your
location. Locale checks your location every 10 minutes, as well as when
the screen turns on and off (which is when people are most likely
looking at it). So GoogleQ&apos;Es location services may poll the Wi-Fi
receiver periodically on behalf of Locale.Q&quot;E If this behaviour is
correct, either I misunderstand how things should work or there is a bug
in the location/connection manager.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 18:25:43 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 01 Jan 2009 18:51:57 +0000</when>
<what>HereQ&apos;Es a quick updated. I have uninstalled locale and find the wifi is
stopping/starting/renegotiating DHCP every two minutes. It does not appear locale is
to blame. I have not confirmed some hidden background process is not to blame but I
have made an effort to minimize/disable background activity so as to prevent this
issue. At this point, it appears there is a bug in either the wifi management
(WifiStateTracker/WifiMonitor) or location cache managers (LocationMasfClient).

I have confirmed this behaviour on two different APs.

At this point I believe you can reproduce my results. If not, please let me know what
else you require. IQ&apos;Em happy to assist as this is likely to be a serious battery drain
over and above simply having the wifi device enabled.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 09 Jan 2009 20:58:00 +0000</when>
<what>This bug was fixed, and the fix will be in a future release

Thanks :)</what>
</comment>
<comment>
<author>leLui...@gmail.com</author>
<when>Wed, 02 Sep 2009 21:29:35 +0000</when>
<what>How long does it take to take out this new version?</what>
</comment>
<comment>
<author>surendra...@gmail.com</author>
<when>Mon, 30 Aug 2010 05:22:20 +0000</when>
<what>Where is this fix available? searched in android.git.kernel.org ; I could not locate the fix. Can you provide the URL or the patch id?
</what>
</comment>
</bug>
<bug>
<bugid>9208</bugid>
<title>Filter out market contents based on words, or developer.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hkunn...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 00:17:08 +0000</openedDate>
<description>There should be a filter for the market, to for example (filter out)
certain words like sexy, nude. This is a requirement as it seems the
market doesnQ&apos;Et have auditing or control on whatever is published there.
At least give us the flexibility to make our own filter either by word,
or by publisher.</description>
<comment>
<author>PsychicT...@gmail.com</author>
<when>Fri, 30 Jul 2010 10:37:18 +0000</when>
<what>Yes, IQ&apos;Ed also love to be able to add a mask of developer names so I can filter out certain developers who spam the marketplace with terrible photo Q&quot;EgamesQ&quot;E or IP-infringing kids puzzles. Kind of a Market blocklist.</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Mon, 16 Aug 2010 15:21:19 +0000</when>
<what>What would help in a related way is to sort/filter by ratings or downloads or number of comments.  I suspect that being able to filter for apps that have at least a rating of 3/5 stars AND have some number of comments AND some number of downloads would clear out 99.9% of the spammy marketplace apps.</what>
</comment>
<comment>
<author>PsychicT...@gmail.com</author>
<when>Wed, 15 Sep 2010 15:56:21 +0000</when>
<what>Similar issue: http://code.google.com/p/android/issues/detail?id=4121Q&amp;Ecan=5Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>17586</bugid>
<title>sch-1500 galaxy s updated to version 2.2.1 and when i select camera it reads Q&quot;Eplease waitQ&quot;E, never connects and returns back to home screen after several minutes.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>srhcrt...@gmail.com</reportedBy>
<openedDate>Sun, 12 Jun 2011 06:01:52 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17533</bugid>
<title>Wrong Intent action comparison in AccessibilityManagerServiceQ&apos;Es BootComplete receiver</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ninn...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 15:23:37 +0000</openedDate>
<description>In
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob_plain;f=services/java/com/android/server/AccessibilityManagerService.java;hb=HEAD
the Q&quot;E==Q&quot;E operator is used to compare the received intentQ&apos;Es actions with
Intent.ACTION_BOOT_COMPLETED @Override 197 public void onReceive(Context
context, Intent intent) { 198 if (intent.getAction() ==
Intent.ACTION_BOOT_COMPLETED) { 199 synchronized (mLock) { 200
populateAccessibilityServiceListLocked(); 201 202 // get the
accessibility enabled setting on boot 203 mIsEnabled =
Settings.Secure.getInt(mContext.getContentResolver(), 204
Settings.Secure.ACCESSIBILITY_ENABLED, 0) == 1; 205 206 // if
accessibility is enabled inform our clients we are on 207 if
(mIsEnabled) { 208 updateClientsLocked(); 209 } 210 211
manageServicesLocked(); 212 } 213 214 return; 215 } 216 217
super.onReceive(context, intent); 218 } StringQ&apos;Es equals method should be
used.</description>
</bug>
<bug>
<bugid>15949</bugid>
<title>support for ruby </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-03T15:30:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Lordsai...@gmail.com</reportedBy>
<openedDate>Sun, 03 Apr 2011 11:58:50 +0000</openedDate>
<description>support for ruby should be included in the libraries that are compiled
with android. This would allows users to run ruby from terminal and open
up a different way for programming to take place.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 03 Apr 2011 15:30:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>825</bugid>
<title>Max Screen Resolution</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T21:46:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ashug...@gmail.com</reportedBy>
<openedDate>Sun, 24 Aug 2008 21:06:05 +0000</openedDate>
<description>There seems to be a max screen resolution set somewhere (IQ&apos;Em assuming
set somewhere in the emulator source code, though I poked around and
could not find anything). The biggest screen I have been able to produce
so far has been 1024x511 and 496x1024 (I was trying to create a 1024x768
display). IQ&apos;Em hoping this is just a constant set somewhere keeping the
max resolution at a specific size but I donQ&apos;Et see why there would be a
limit on the android screen size scalability. I did also notice that the
process Q&quot;Ecom.android.mmsQ&quot;E crashes upon bootup when at either of these
max resolutions and that the applications slider does not populate with
applications (or the gray transparent background) until it has been
pulled out all the way.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 25 Aug 2008 05:25:29 +0000</when>
<what>The application slider remains empty in this case but itQ&apos;Es normal. You use a screen resolution thatQ&apos;Es too large for 
the amount of memory we expect phones to have. There is a size limit for drawing caches created by the 
framework, defined in android.view.ViewConfig.

MMS crashes because it expects a certain resolution. This is a known limitation but perfectly acceptable for now.

Android could run at such resolutions, but this is not the current target, so you can expect (some) applications to 
not work properly.</what>
</comment>
<comment>
<author>ashug...@gmail.com</author>
<when>Mon, 25 Aug 2008 06:18:09 +0000</when>
<what>So how would I go about changing the size limit for drawing caches in order to draw a
screen size of 1024x768? Is this possible right now?

Thanks,
Andrew</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 25 Aug 2008 07:31:39 +0000</when>
<what>You canQ&apos;Et, at least not without the source code. Note that it only limits the drawing caches, which should not 
impact other places in the framework. We usually cache only small surfaces.</what>
</comment>
<comment>
<author>ashug...@gmail.com</author>
<when>Mon, 25 Aug 2008 15:14:33 +0000</when>
<what>Do you think this is something that will be changed by the 1.0 release of the SDK or
do you think I will have to edit the source code when it gets released in order to
have a screen size of 1024x768? IQ&apos;Em sure you are all very busy, but do you know if
there is anyone on the Android team that would be able to edit the source so that it
supports 1024x768 by the next pre 1.0 release of the SDK in September?

Thanks for all your help,
Andrew</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 25 Aug 2008 15:17:41 +0000</when>
<what>This will not happen before 1.0 and we will not build a special version that supports 1024x768. You will have to 
wait for the source code to be released.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:46:36 +0000</when>
<what>Closing per comment above.</what>
</comment>
</bug>
<bug>
<bugid>917</bugid>
<title>ResourceBundle.getBundle(String baseName) does not work.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-24T16:14:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>15</stars>
<reportedBy>janb.web...@gmail.com</reportedBy>
<openedDate>Mon, 29 Sep 2008 04:07:20 +0000</openedDate>
<description>Please see issue 173 for details of the problem. As requested in that
issue, I am opening a new bug report.</description>
<comment>
<author>x...@google.com</author>
<when>Fri, 17 Oct 2008 18:36:26 +0000</when>
<what>Indeed ResourceBundle.getBundle(String baseName) is broken.
ResourceBundle.getBundle(String baseName, Locale locale) is broken as well.

ResourceBundle.getBundle(String baseName, Locale locale, ClassLoader loader) however
works.
</what>
</comment>
<comment>
<author>janb.web...@gmail.com</author>
<when>Thu, 05 Feb 2009 08:57:50 +0000</when>
<what>Its over 4 months since I first opened this bug - can we please have a progress
report? Sorry to sound narky, but IQ&apos;Em getting the impression that the bug list is
languishing a bit. Is this bug likely to be addressed in the near-ish future do you
think?

thanks
Jan</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Thu, 05 Feb 2009 09:16:58 +0000</when>
<what>It should already have been fixed. The code drop from before christmas added the fix
to the public repository.</what>
</comment>
<comment>
<author>janb.web...@gmail.com</author>
<when>Thu, 05 Feb 2009 09:57:16 +0000</when>
<what>grob.urs, 

Thanks for that speedy reply. Can a google person with karma close the issue and mark
as fixed, with a note as to what release the fix went into? 

BTW IQ&apos;Eve looked on the release notes for the android SDK and there doesnQ&apos;Et appear to
be any system of reporting fixed bug numbers, so it is impossible for us users to
tell what is fixed and what isnQ&apos;Et - can I suggest that something along those lines be
implemented in time for r3?

thanks
Jan</what>
</comment>
<comment>
<author>mark.bar...@gmail.com</author>
<when>Wed, 15 Apr 2009 15:31:43 +0000</when>
<what>To echo janbQ&apos;Es comment - in what release is this fix available?  IQ&apos;Em currently using
1.1_rc1, and IQ&apos;Em still having this problem with ResourceBundle.getBundle(String
baseName).  As noted in comment #1, ResourceBundle.getBundle(String baseName, Locale
locale, ClassLoader loader) works.
</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Wed, 15 Apr 2009 15:40:21 +0000</when>
<what>Most likely itQ&apos;Ell be fixed in 1.5. If you want to confirm it you could download the
1.5 SDK preview and test it on that.</what>
</comment>
<comment>
<author>janb.web...@gmail.com</author>
<when>Mon, 27 Apr 2009 02:47:54 +0000</when>
<what>I can confirm that this is indeed fixed in sdk1.5_pre. Many thanks to the android team!

regards
Jan</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:14:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:36:26 +0000</when>
<what>Issue 173 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>6003</bugid>
<title>fault in the documentation of emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>GuillaumeBOUERAT</reportedBy>
<openedDate>Tue, 12 Jan 2010 21:28:04 +0000</openedDate>
<description>there is a fault in emulatorQ&apos;Es documentation :
http://dev.android.com/guide/developing/tools/emulator.html#power Bad:
power health Q&lt;EpercentQ&gt;E : Set remaining battery capacity state (0-100).
Good: capacity Q&lt;EpercentQ&gt;E : Set remaining battery capacity state (0-100).</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jan 2010 01:50:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4977</bugid>
<title>Cannot open message sent by network, and cannor remove notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>a.blac...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 15:40:58 +0000</openedDate>
<description>I am on Vodafone in the UK, and requested a message RE: Prices, using
the SIM Toolkit. The message arrived, and can be read in its entirety in
the notification bar, but when you press on it you get taken into the
compose screen of the SMS application. The sender is set as
Q&quot;Emmssmsconversations0Q&quot;E (but it is 8888 in the notification) and there is
no message displayed. The notification momentarily disappears, but them
appears again and starts scrolling through the text (but not
sound/vibration is made). Restarting the phone does not solve the
problem. Phone model: Samsung Galaxy Android version: 1.5 Kernel
version: 2.6.27 hudson@andy #1 Build number: 76XXCSDCBALUM6375</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:38:17 +0000</when>
<what></what>
</comment>
<comment>
<author>steve.mu...@gmail.com</author>
<when>Sat, 28 Nov 2009 14:18:15 +0000</when>
<what>I have this same issue with the exact same Phone model/Android version/Kernel/Build as 
above.

The message I have stuck is from 80876 and is a competition entry acknowledgement, I am 
on O2 in the UK. If you clear the notification it disappears until either you receive a 
new text message or you read any other text message. If you access the messaging 
application separately the message doesnQ&apos;Et appear in the list at all, it is only ever 
visible in the notification bar.</what>
</comment>
<comment>
<author>marcin.k...@gmail.com</author>
<when>Sat, 05 Dec 2009 14:29:05 +0000</when>
<what>iQ&apos;Em having the same problem on my galaxy (XXII5). i got a sms from my bank and itQ&apos;Es 
stuck on the notification bar</what>
</comment>
<comment>
<author>wim.vand...@gmail.com</author>
<when>Sat, 02 Jan 2010 14:52:47 +0000</when>
<what>I have a Galaxy i7500 firware 1.5 Baseband I7500XXIH7 kernel 2.6.67 Build
76XXCSDCBALUM6375 and suffer from a simular problem: somebody sent me a MMS that pops
up the notification bar but I canQ&apos;Et view or delete it. I just want to get rid of it
and not get every 10 minutes a reminder I need to view it...</what>
</comment>
<comment>
<author>mrconor@gmail.com</author>
<when>Sat, 02 Jan 2010 15:12:13 +0000</when>
<what>I had the exact same problem and fixed it last night.

Download MyBackup from the market. Use it to backup your sms and mms (I backed up
everything just to be safe). Open messaging and choose delete threads, select all and
then delete. Restore ONLY your sms (I donQ&apos;Et know if restoring mms too will fix the
problem) and reboot the phone and afterwards all your messages will be back and the
message that caused the problem will show up as a normal sms.
</what>
</comment>
</bug>
<bug>
<bugid>495</bugid>
<title>SMS emulation bug</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-06T03:39:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeffch...@gmail.com</reportedBy>
<openedDate>Wed, 19 Mar 2008 19:18:47 +0000</openedDate>
<description>When simulating an incoming SMS (either via Q&quot;Esms sendQ&quot;E on the Telnet
command-line, or via the Q&quot;EEmulator ControlQ&quot;E panel in the DDMS Eclipse
perspective), if my message content includes the characters Q&quot;E[Q&quot;E (left
bracket) and/or Q&quot;E]Q&quot;E (right bracket), along with one or more line breaks,
I see the last character of my message repeated at the end of the
message. (The second-to-last character gets repeated if I have two line
breaks, third-to-last if I have three, etc.) For example, simulating the
following incoming SMS message: [ID: 21] Hello, world and then using
android.telephony.gsm.SmsMessage with an IntentReceiver to receive and
print the message causes it to show up as: [ID: 21] Hello, worldd [sic]
Note that I am using SmsMessage.getDisplayMessageBody() as opposed to
getMessageBody() to get the contents of the SMS, but it doesnQ&apos;Et seem to
make a difference.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 02 Apr 2008 04:21:14 +0000</when>
<what>It will be easier for us to reproduce and investigate if you can provide a more
detailed code sample. Is it possible for you to post a small working sample of your
SMS receiving application?</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Sat, 05 Apr 2008 23:41:22 +0000</when>
<what>bug found and fixed. solution should be available in the next SDK release</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:39:45 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9176</bugid>
<title>Add Pinch-To-Zoom to native email client</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>91</stars>
<reportedBy>theloginwithnoname@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 10:00:14 +0000</openedDate>
<description>Searched for Q&quot;EpinchQ&quot;E and Q&quot;EemailQ&quot;E, and Q&quot;EpinchQ&quot;E and Q&quot;EgmailQ&quot;E, found issue
#7654 for gmail, so raising for email client. As per subject really.
Make it consistent with how other built-in apps (browser, maps, etc)
work. Ensure when zooming in AND out that the text reformats/fits to
screen accordingly.</description>
<comment>
<author>nalaw...@gmail.com</author>
<when>Fri, 09 Jul 2010 03:19:27 +0000</when>
<what>Please do not limit to contstrained area zoom (pinch gesture) only but also make it possible to double press an area of the email to zoom to that html level (implies html email support).</what>
</comment>
<comment>
<author>ronaksha...@gmail.com</author>
<when>Fri, 30 Jul 2010 15:54:10 +0000</when>
<what>Yes, strongly request this - HTML emails are quite cumbersome to read on my Droid X in comparison to my prior iPhone 4.</what>
</comment>
<comment>
<author>MarkWScr...@gmail.com</author>
<when>Thu, 05 Aug 2010 19:51:52 +0000</when>
<what>the integrated email app on my Galaxy S supports this, but not the native Gmail app. I agree, this is strongly needed. </what>
</comment>
<comment>
<author>pqv...@gmail.com</author>
<when>Wed, 25 Aug 2010 12:56:46 +0000</when>
<what>Why? Zoom is available in my native email client on my Android 2.1 (Eclair), but not for Gmail...</what>
</comment>
<comment>
<author>jgordon00@gmail.com</author>
<when>Wed, 01 Sep 2010 16:48:53 +0000</when>
<what>I agree. We need the same functionality we have in the browser to be within the default email client. Pinch to zoom. Double click to zoom in and out.</what>
</comment>
<comment>
<author>nmos...@gmail.com</author>
<when>Wed, 01 Sep 2010 20:49:28 +0000</when>
<what>Need it in the Gmail client</what>
</comment>
<comment>
<author>ahk...@gmail.com</author>
<when>Mon, 18 Oct 2010 20:02:12 +0000</when>
<what>Yes pinch to zoom is a must on the email client not just only in pictures and browser. I hate to say it but it seems Apple iPhone is 1 step ahead of us again. </what>
</comment>
<comment>
<author>roo...@gmail.com</author>
<when>Thu, 25 Nov 2010 10:29:26 +0000</when>
<what>I agree need to have pinch to zoom out/in in native android Gmail </what>
</comment>
<comment>
<author>anthony....@gmail.com</author>
<when>Fri, 25 Feb 2011 22:08:28 +0000</when>
<what>I would very much like to see this</what>
</comment>
<comment>
<author>lylew...@gmail.com</author>
<when>Fri, 04 Mar 2011 21:56:25 +0000</when>
<what>Tap-to-zoom as well please, too. Just like in the browser.</what>
</comment>
<comment>
<author>taku...@gmail.com</author>
<when>Sat, 05 Mar 2011 17:16:40 +0000</when>
<what>I also agree that pinch zoom on email is needed. I turned in my Motorola Atrix for this reason alone. </what>
</comment>
<comment>
<author>anant...@gmail.com</author>
<when>Wed, 23 Mar 2011 16:36:50 +0000</when>
<what>some times it is hard to read numbers with out zoom. Google please do some thing and also enable the option to select text in gmail app. I get lot of tracking numbers in my gmail and I canQ&apos;Et select it too. It is very annoying. </what>
</comment>
<comment>
<author>lok...@gmail.com</author>
<when>Thu, 24 Mar 2011 05:37:59 +0000</when>
<what>+1 for pinch to zoom on native gmail app</what>
</comment>
<comment>
<author>oreo...@gmail.com</author>
<when>Sat, 26 Mar 2011 15:00:07 +0000</when>
<what>Agreed. I have an iPhone 3GS that has served me quite well as a personal phone. I recently got a Droid X for work and we use Touchdown for Exchange integration,  which has the pinch to zoom features that should obviously exist in the native gmail client. Unfortunately I donQ&apos;Et think I can use my gmail account with touchdown. 

Please add this elementary feature. This and the counter-intuitive copy-paste integration are the main issues keeping me from replacing my 3GS with an Android device. DroidX here. </what>
</comment>
<comment>
<author>oreo...@gmail.com</author>
<when>Sat, 26 Mar 2011 15:19:42 +0000</when>
<what>As a side note, just figured out how to enable pinch to zoom in K9! It was actually pretty easy. 

Open the K9 app and go to....

Q&quot;ESettings - Interaction - System zoom controlsQ&quot;E

Check the box, back out of the menu,  and enjoy your new intuitive mail experience! 

Note: works on Droid X,  not sure about other devices. </what>
</comment>
<comment>
<author>jgordon00@gmail.com</author>
<when>Sat, 26 Mar 2011 15:24:16 +0000</when>
<what>I use k9 also but the pinch to zoom on there is very poorly implemented. Also you canQ&apos;Et double tap to zoom, which I think is an important feature.</what>
</comment>
<comment>
<author>oreo...@gmail.com</author>
<when>Sat, 26 Mar 2011 15:27:40 +0000</when>
<what>Very true. The auto-formatting my 3GS does with a double tap is very helpful. </what>
</comment>
<comment>
<author>oreo...@gmail.com</author>
<when>Sat, 26 Mar 2011 15:45:52 +0000</when>
<what>And after using the K9 pinch features for about 10th minutes, I agree its not very reliable.  Seems like you have to be very intent on getting both finger and thumb on the screen simultaneously. Otherwise itQ&apos;Es will go into scroll mode and wonQ&apos;Et come out until you lift both digits completely. It needs a method of dealing with additional screen presses while in scroll mode. 

And of course,  the best solution would be for this to Q&quot;Ejust workQ&quot;E in the native Gmail app!  :-)</what>
</comment>
<comment>
<author>arenapro...@gmail.com</author>
<when>Mon, 28 Mar 2011 20:33:02 +0000</when>
<what>Everyone in my company who is currently using a Droid X is very insistent that I find out how to get Pinch to Zoom in exchange email working.  I myself would like to use it occasionally!  Third party apps are flaky and just that much more I need to setup, so having it work on the built in client is essential.</what>
</comment>
<comment>
<author>krisdoug...@gmail.com</author>
<when>Tue, 29 Mar 2011 17:02:42 +0000</when>
<what>I think this is a very obvious missing feature, the iPhone can do it for GMAIL, why canQ&apos;Et Androids? My colleagues, family and I all receive regular HTML email and it is quite infuriating to keep scrolling around messages, even on the Desire HD, or ViewPad. </what>
</comment>
<comment>
<author>tbel...@gmail.com</author>
<when>Tue, 29 Mar 2011 17:31:32 +0000</when>
<what>+1 vote. My vision gets worse, so I realy need zoom feature in mails.</what>
</comment>
<comment>
<author>anike...@gmail.com</author>
<when>Mon, 11 Apr 2011 00:22:21 +0000</when>
<what>we really need pinch to zoom for gmail client..every other client has it so why not gmail. It must be the most widely used email client on android platform and its lacking this most basic functionality. When I tried searching for this issue, there are lot of posts regarding this issue and I wonder how no one has noticed this yet! I hope it will come as a feature in next couple of updates in gmail client. </what>
</comment>
<comment>
<author>okgli...@gmail.com</author>
<when>Tue, 12 Apr 2011 00:18:08 +0000</when>
<what>If adding a comment also adds to the momentum of this issue then here it is.  Strongly support adding pinch/zoom function to Gmail on Android (or at least for Samsung Galaxy S).</what>
</comment>
<comment>
<author>jamesppe...@gmail.com</author>
<when>Wed, 13 Apr 2011 04:16:10 +0000</when>
<what>Pinch and zoom. Do it. Seriously, my htc evo destroys the iphone except for this silly little lack of functionality.
</what>
</comment>
<comment>
<author>MSerw...@gmail.com</author>
<when>Thu, 21 Apr 2011 22:31:19 +0000</when>
<what>Just got the froyo update today and cannot stand trying to check my gmail without pinch to zoom!</what>
</comment>
</bug>
<bug>
<bugid>19620</bugid>
<title>Vedio light feature donQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mdhillon...@gmail.com</reportedBy>
<openedDate>Sat, 27 Aug 2011 05:34:21 +0000</openedDate>
<description>I have android 2.2.2 on my moto defy. I got it updated few days ago. THe
WORST THING WITH THIS UPDATE IS THAT IT DONQ&apos;ET SUPPORT LED LIGHT IN VIDEO
MODE. WHILE IT WAS OK ON v2.1. Please fix this.</description>
</bug>
<bug>
<bugid>8048</bugid>
<title>Section 9.3 Item D of the Android SDK License Agreement does not make any sense</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>colo...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 04:30:35 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). 1. Open the following URL in your web browser
http://developer.android.com/sdk/index.html 2. Click the link
android-sdk_r05-windows.zip 4. Scroll down to Section 9.3 of the Android
SDK License Agreement 5. Read item D - What happened. I was reading the
Android SDK License Agreement. I got to section 9.3 and read section D.
I could not understand the meaning of Q&quot;EGoogle decides to no longer
providing the SDK...Q&quot;E. That excerpt makes it difficult to understand the
rest of the paragraph. - What you think the correct behavior should be.
Perhaps it should read Q&quot;EGoogle decides to STOP providing the SDK...Q&quot;E OR
Q&quot;EGoole decides to no longer PROVIDE the SDK...Q&quot;E DonQ&apos;Et forget to mention
which version of Android youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). andriod-sdk-r05-windows Please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output. N/A</description>
</bug>
<bug>
<bugid>2460</bugid>
<title>Market option to show only free or paid applications should be more easily discoverable</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-24T02:14:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>10</stars>
<reportedBy>jjc1...@gmail.com</reportedBy>
<openedDate>Mon, 20 Apr 2009 06:23:42 +0000</openedDate>
<description>Filtering the Market app listings to show only free or Q&quot;EpricedQ&quot;E
applications is possible by pressing Menu and then selecting Change
View. I think this option should be easier to find.</description>
<comment>
<author>markus.n...@gmail.com</author>
<when>Mon, 20 Apr 2009 19:29:02 +0000</when>
<what>I love this suggestion. This seems like a very low hanging fruit that would give paid 
app developers higher visibility, higher returns and higher motivation to develop for 
the platform.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:14:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:39:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4293</bugid>
<title>when locked, the camera button wakes up the system causing battery to drain fast on Samsung Galaxy</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-03T15:17:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>pee...@gmail.com</reportedBy>
<openedDate>Mon, 19 Oct 2009 15:13:43 +0000</openedDate>
<description>The Samsung Galaxy i7500 in use with the tight samsung pouch, when itQ&apos;Es
locked/standby the pouch pushes the sensitive camera button causing the
system to start processes silently and make the battery to drain fast.
This issue was reported in some community forums. Possible solution: The
lock button should be the only one active to wake up processes on the
phone.</description>
<comment>
<author>Masterm...@gmail.com</author>
<when>Mon, 19 Oct 2009 15:33:31 +0000</when>
<what>I have this problem too and since I change to another pouch, the battery life is 
much better! Coincidence???</what>
</comment>
<comment>
<author>mguilher...@gmail.com</author>
<when>Mon, 19 Oct 2009 20:07:30 +0000</when>
<what>Well, I guess every Galaxy users has that problem and the solution could be simple
like peekpt said, I like the camera button, but thereQ&apos;Es no reason to be on when the
phone is in standby mode.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:17:53 +0000</when>
<what>You should report that issue with Samsung, or with the operator you bought your phone
from, as this isnQ&apos;Et related to the core Android code.</what>
</comment>
</bug>
<bug>
<bugid>17647</bugid>
<title>Bluetooth - HPF profile doesnQ&apos;Et send the indicators (etc. CIEV) when ?Call waiting and 3-way calling? bit is not set</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ra...@interia.pl</reportedBy>
<openedDate>Tue, 14 Jun 2011 12:45:50 +0000</openedDate>
<description>According to HFP 1.5 specification, when the HF has not set ?Call
waiting and 3-way calling? bit, the AG should sent the indicators (etc.
CIEV with indicators call, callsetup and callheld). Q&quot;EAfter the HF has
successfully enabled the ?Indicator status update? using the AT+CMER
command, if and only if the ?Call waiting and 3-way calling? bit was not
set in the SupportedFeatures attribute of the SDP records for either the
HF or the AG.Q&quot;E - paragraph 4.2.1, HFP 1.5 specification Android 2.3.1 r1
doesQ&apos;Et follow it. Look at the file -
com.android.phone.BluetoothHandsfree. For example line 768. The CIEV is
sent when 3-way calling bit is set. // if 3 way is supported if (mCall
!= 1 || mCallsetup == 0 || mCallsetup != 1 Q&amp;EQ&amp;E (mRemoteBrsf Q&amp;E
BRSF_HF_CW_THREE_WAY_CALLING) != 0x0) { result.addResponse(Q&quot;E+CIEV: 3,Q&quot;E +
mCallsetup); }</description>
</bug>
<bug>
<bugid>12802</bugid>
<title>repo download without project parameter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kermidt....@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 14:03:29 +0000</openedDate>
<description>Since gerrit already knows from change number to which project the
change should be downloaded, why not remove the project parameter of
Q&quot;Erepo downloadQ&quot;E This could be implemented either by communicating with
gerrit or simply by trying to download the change from every project set
up in the repo.</description>
</bug>
<bug>
<bugid>15085</bugid>
<title>CanQ&apos;Et login to device after swapping SIMs with two-factor login enabled</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-08T19:28:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>duncan.s...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 22:51:26 +0000</openedDate>
<description>Steps to reproduce the problem 1. Enable GoogleQ&apos;Es two-factor
authentication 2. Android will require you to login again, do so, using
the application password creation feature 3. Now pretend you have no
access to your computer (just got off a plane in another country) 4.
Swap SIM cards (I have local SIMs when traveling) 5. Turn device on,
enable data and try to login to your google account when prompted. What
happened: constant Q&quot;Ewrong passwordQ&quot;E prompt What you expected to happen:
Be able to login, possibly using the two-factor authentication (google
account password, then code) What you would prefer to happen: When a new
SIM card is detected, authenticate the first time it is seen and store
the details for next time, meaning I donQ&apos;Et have to login at all when I
swap between those SIM cards (not just 2 SIMs, many). I have many local
SIM cards, and I travel every week, logging gets frustrating anyway, but
with two-factor authentication enabled it was impossible. To get my
device logged in I went into the browser on another phone and disabled
two-factor authentication. A settings section for
authorising/deauthorising SIMs would be nice. Device: Nexus One Android
Version: 2.3.3</description>
<comment>
<author>gene.kar...@gmail.com</author>
<when>Mon, 07 Mar 2011 19:35:43 +0000</when>
<what>Tough to believe that this hasnQ&apos;Et been picked up by the android team yet. Hugely important bug, especially if they want to spread the use of the 2-factor authentication.</what>
</comment>
<comment>
<author>k...@luk.nu</author>
<when>Tue, 05 Apr 2011 18:34:48 +0000</when>
<what>Two Factor authentication is essentially useless in these use cases. You have to reenter the password in _all_ the applications on the mobile, IM, sync, gmail.</what>
</comment>
<comment>
<author>duncan.s...@gmail.com</author>
<when>Tue, 05 Apr 2011 19:46:46 +0000</when>
<what>ItQ&apos;Es bad enough having to re-enter my Google account password (and sometimes have my account suspended because of Q&apos;EsuspiciousQ&apos;E login locations and devices), adding the two-factor authentication into it makes it additionally awkward.

I had printed out the Q&apos;Ebackup codesQ&apos;E card and made sure to have it in my wallet (I anticipated issues, I wanted to test my theory that it would be a nightmare), but not being able to get to the part where you have a chance to enter that code (because of the Application Password feature applying to Android itself), the whole system is critically flawed as far as User Experience is concerned.</what>
</comment>
<comment>
<author>Sponk...@gmail.com</author>
<when>Thu, 23 Jun 2011 11:37:18 +0000</when>
<what>I think you need to create a application-specific password for each SIM card. The password the phone is asking for is not your Google account password (ThatQ&apos;Es why you keep getting the Q&quot;Ewrong passwordQ&quot;E error). ItQ&apos;Es the application specific password.</what>
</comment>
<comment>
<author>duncan.s...@gmail.com</author>
<when>Thu, 23 Jun 2011 11:49:53 +0000</when>
<what>Yes, thatQ&apos;Es exactly what itQ&apos;Es asking for, but since Google donQ&apos;Et intend on you having to remember that password in any way, they only show it to you once, and donQ&apos;Et let you customise the password in any way, so itQ&apos;Es also quite long.  This means itQ&apos;Es impossible to remember and when at an airport in a foreign country, fumbling with bags, itQ&apos;Es quite difficult to find an odd post-it note with a password on it (which defeats the purpose anyway) and type it in.

I travel on an almost weekly basis, so am constantly swapping SIMs, and this would be quite frankly a PITA :o)</what>
</comment>
<comment>
<author>workshop...@gmail.com</author>
<when>Thu, 23 Jun 2011 23:08:11 +0000</when>
<what>Nope.

While I was abroad I was using my same SIM card; the same one I authenticated with originally.</what>
</comment>
<comment>
<author>phoeni...@gmail.com</author>
<when>Thu, 23 Jun 2011 23:33:52 +0000</when>
<what>I think what would be good is to have a list of Q&apos;EauthorizedQ&apos;E SIMs. What is most frustrating is when I put another SIM card in, authorize my account, and later switch BACK to my original SIM, I have to authenticate again. I think it should remember which ones IQ&apos;Eve authorized, so if I use it again I donQ&apos;Et have to reenter my password. If I get rid of that SIM later, I could then go to my account settings (on the web I imagine), and revoke access to that SIM.

As for the application specific passwords. Even though Google says you donQ&apos;Et have to memorize it, you really do. IQ&apos;Eve had to retype those in numerous times (including Chrome and the Music beta Windows app). I just save those in my KeePass database on my phone, so I can copy-paste it later.</what>
</comment>
<comment>
<author>duncan.s...@gmail.com</author>
<when>Fri, 24 Jun 2011 10:30:26 +0000</when>
<what>@phoeni... thatQ&apos;Es what I was hoping for as a permanent solution... having the authorised SIMs listed online and being able to label them (so I can identify them nicely, rather than using IMSI), and being able to manage them, for instance disable temporarily (eg. if I left my phone in the pub) or revoke completely.

I kinda think that it shouldnQ&apos;Et be an application password thatQ&apos;Es needed for SIM authorisation though, since unless you do what you suggest and keep the password stored somewhere (against GoogleQ&apos;Es recommendation) at the time you need to authorise your SIM you wonQ&apos;Et be close to a machine where you can create a password.  Since this is authorising your Google phone against your Google account IQ&apos;Ed hope this would be done using the standard Google credentials.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 08 Sep 2011 19:28:41 +0000</when>
<what></what>
</comment>
<comment>
<author>chrish...@gmail.com</author>
<when>Sun, 02 Oct 2011 17:09:54 +0000</when>
<what>Here is the solution for those having this issue.  It worked for me.  http://www.youtube.com/watch?v=zMabEyrtPRgQ&amp;Et=2m13s
</what>
</comment>
<comment>
<author>pdestefa...@gmail.com</author>
<when>Sun, 02 Oct 2011 17:20:54 +0000</when>
<what>This does not fix the issue, itQ&apos;Es only a workaround. You will have to create an application-specific password for your phone account every time you swap SIM cards.</what>
</comment>
<comment>
<author>sanjay.s...@gmail.com</author>
<when>Mon, 31 Oct 2011 18:57:30 +0000</when>
<what>IQ&apos;Em constantly switching between Indian and US SIMs. Suddenly losing access to my Gmail upon arriving in India is especially painful after having been incommunicado for nearly a day. I donQ&apos;Et mind storing two long passwords (in scrambled fashion) on my Android phone for each SIM. But that doesnQ&apos;Et seem to be possible right now. (Right?)</what>
</comment>
<comment>
<author>pdestefa...@gmail.com</author>
<when>Mon, 31 Oct 2011 19:22:26 +0000</when>
<what>I have upgraded to CM7.1, and after my last trip, I did not need to re-create my application password on my phone, as it was always the case after switching SIM cards.
Can anyone else confirm this is the case?

Thanks</what>
</comment>
<comment>
<author>sander.j...@gmail.com</author>
<when>Fri, 04 Nov 2011 19:53:49 +0000</when>
<what>I have the same issue: after changing the SIM in another country, Android shows a Q&quot;EGoogle sign-inQ&quot;E, and asks for my password. Typing it in does not work: Q&quot;EYou entered the wrong password or your account has changed. Please re-enter your passwordQ&quot;E

IQ&apos;Em now back at home with my own SIM in my phone, but I still I canQ&apos;Et login. I tried via Wifi, via 3G, etc, nothing works. My Internet connection works good; using Opera I can access Internet.
And yes, IQ&apos;Eve activated two-factor authentication. Is that the cause?

Any tips how I can solve this? Should I turn off two-factor authentication? Of should delete the google/gmail-account on my phone? Or ... ?
</what>
</comment>
<comment>
<author>sander.j...@gmail.com</author>
<when>Sun, 06 Nov 2011 21:48:09 +0000</when>
<what>This is what I did to get my gmail working again:
1) turned off two-factor auth via the web interface
2) settings -Q&gt;E accounts Q&amp;E sync -Q&gt;E Sync All.

Mail is now working again on my Android. However, mail was slow today, and it seems the address book sync with gmail is not working (or takes a very long time).</what>
</comment>
</bug>
<bug>
<bugid>2976</bugid>
<title>Market downloads fail over wifi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>woytec...@gmail.com</reportedBy>
<openedDate>Sat, 13 Jun 2009 14:14:37 +0000</openedDate>
<description>I have recently noticed that applications wonQ&apos;Et download over Wi-fi,
only over mobile connection. This may be an issue for people on limited
data plans.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:10:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:24:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19914</bugid>
<title>Phone Does Not Reconnect To Internet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Brucey...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 19:22:58 +0000</openedDate>
<description>I have WIFI connected when at home(in a strong HSDPA area. For users who
donQ&apos;Et know, thatQ&apos;Es the Q&apos;EHQ&apos;E symbol that shows, itQ&apos;Es one above 3G), when I
leave the house and WIFI looses connection as normal, but my internet
connection does not automatically acquire. There is definitely a
connection because if I turn on aeroplane mode and then off again - it
connects with full HSDPA connection . I took it to an O2 shop and showed
the guy no internet connection, turned aeroplane mode on/off, and it
connected - he didnQ&apos;Et know what the issue was. HTC Desire, Android
Version 2.2 on O2 Kernal: 2.6.32.15-@gd96f2c0 htc-kernal@and18-2 #1
Build: 2.14.207.3 CL274424 Software: 2.14.207.3 One other important
factor which it may be to do with, was that it started happening around
the time I came back from holiday abroad where I used my phone. Some of
the other comments did mention that as well. I originally starred this
bug: http://code.google.com/p/android/issues/detail?id=2845 but after
reading the original post more carefully, I think this is a different
issue. That bug reports loss of cellular signal, but this bug does not,
just internet connection. I think a lot of the comments on the bug are
about cellular problems, but some are about my bug so I donQ&apos;Et think this
is a duplicate bug. If people have the same issue with internet
connection, please comment with your details from Settings Q&gt;E About Q&gt;E
Software Information This is a major defect, so IQ&apos;Em more than happy to
help the developers reproduce this bug on my phone if it helps</description>
<comment>
<author>08jpurc...@gmail.com</author>
<when>Thu, 08 Sep 2011 23:25:17 +0000</when>
<what>Hey, I have the same problem on my ZTE BLADE. Also it occourrs when I unlock my phone after a long locked period of time.
I Googled for ages and found an app on the market that fixed it!

Its for the ZTE BLADE but it should more than likley work with yours its called Blade wifi fix by AA Android. 
hope this helps</what>
</comment>
<comment>
<author>Brucey...@gmail.com</author>
<when>Sun, 11 Sep 2011 17:12:03 +0000</when>
<what>Thanks for the info. Although the issue is not with the Wifi itself, just the internet connection over 3G etc.</what>
</comment>
<comment>
<author>Brucey...@gmail.com</author>
<when>Wed, 14 Sep 2011 13:46:00 +0000</when>
<what>A factory reset fixed this issue, so please close the bug report a it canQ&apos;Et be reproduced

Thanks</what>
</comment>
</bug>
<bug>
<bugid>10526</bugid>
<title>html5 video tag poster downloader</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>stephan....@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 02:18:33 +0000</openedDate>
<description>The following html5 video tag results in a Q&quot;ENull or empty value for
header Q&quot;EHostQ&quot;EQ&quot;E exception when using a WebView: Q&lt;Evideo
src=Q&quot;Efile:///sdcard/directory/video.mp4Q&quot;E
poster=Q&quot;Efile:///sdcard/directory/video.jpgQ&quot;E/Q&gt;E Both files are stored on
external storage. The problem occurs while downloading the poster image.
Stack: Thread [Q&lt;E7Q&gt;E WebViewCoreThread] (Suspended (exception
RuntimeException)) Request.addHeader(String, String) line: 181
Request.Q&lt;EinitQ&gt;E(String, HttpHost, HttpHost, String, InputStream, int,
EventHandler, Map) line: 134 RequestQueue.queueRequest(String,
WebAddress, String, Map, EventHandler, InputStream, int) line: 333
RequestQueue.queueRequest(String, String, Map, EventHandler,
InputStream, int) line: 301 HTML5VideoViewProxy$PosterDownloader.start()
line: 348 HTML5VideoViewProxy.loadPoster(String) line: 572
JWebCoreJavaBridge.sharedTimerFired() line: not available [native
method] JWebCoreJavaBridge.fireSharedTimer() line: 88
JWebCoreJavaBridge.handleMessage(Message) line: 105
JWebCoreJavaBridge(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 123 WebViewCore$WebCoreThread.run() line: 621
Thread.run() line: 1096 It is working when specifying the poster src
with Q&quot;Efile://Q&quot;E instead of Q&quot;Efile:///Q&quot;E. But this is not expected
behaviour. Please fix.</description>
<comment>
<author>chuyen...@gmail.com</author>
<when>Wed, 02 Mar 2011 07:39:20 +0000</when>
<what>poster running with poster=Q&quot;Ehttp://etc/img.jpgQ&quot;E but fail when load image from device or emulator</what>
</comment>
<comment>
<author>david.da...@gmail.com</author>
<when>Thu, 08 Sep 2011 08:33:11 +0000</when>
<what>how would webview load poster from device?
Help me!</what>
</comment>
</bug>
<bug>
<bugid>5531</bugid>
<title>Received SMS displayed incorrect sender in notification window</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jeffperi...@gmail.com</reportedBy>
<openedDate>Fri, 18 Dec 2009 23:34:06 +0000</openedDate>
<description>Moto Droid running 2.0.1. When receiving an inbound text message it
displays that Q&quot;Esender 1Q&quot;E sent the message in the notification panel, but
when it is clicked on it is actually from Q&quot;Esender 2Q&quot;E and is displayed
correctly in Q&quot;Esender 2Q&apos;EsQ&quot;E thread.</description>
<comment>
<author>anderson...@gmail.com</author>
<when>Thu, 04 Feb 2010 12:45:53 +0000</when>
<what>IQ&apos;Em having the same issue; I thought it coincided with the last two people I sent emssages 
to however the first time it happened it was with an abc alert and someone I had not 
spoken to in weeks. IQ&apos;Em going to our local store today and ill post details later. </what>
</comment>
<comment>
<author>gordon.m...@gmail.com</author>
<when>Thu, 18 Mar 2010 11:08:31 +0000</when>
<what>Also seeing this issue on the Milestone with 2.0.1. Have received three or four text 
messages over the last few days where the SMS notification shows the wrong contact name. 
So far this Q&quot;EwrongQ&quot;E name has always been the name of the previous person to text me.

There doesnQ&apos;Et seem to be any similarity in the phone numbers for any of the contacts 
affected.

DoesnQ&apos;Et happen for every message notification.</what>
</comment>
<comment>
<author>gordon.m...@gmail.com</author>
<when>Thu, 18 Mar 2010 12:25:12 +0000</when>
<what>I should probably note that I do have Missed Call and SMS Backup installed, and either 
of these could potentially interfere with the incoming messages. I have not yet tested 
whether removing these applications makes a difference.</what>
</comment>
<comment>
<author>jeffperi...@gmail.com</author>
<when>Thu, 18 Mar 2010 12:33:10 +0000</when>
<what>I have not seen the issue in a while.  I am using SMS Popup, but I believe the issue is 
unrelated to additional software.  In my case the incorrect sender displayed was 
someone I had never sent a text to, or called for that matter.</what>
</comment>
<comment>
<author>nagy.an...@gmail.com</author>
<when>Wed, 21 Apr 2010 13:12:45 +0000</when>
<what>As I see this issue duplicates issue 1583.

I experienced if I use this page http://www.google.com/mobile/ to send the SMS, my 
HTC Desire phone with Android 2.1 shows the wrong recipient with a contact which is a 
gmail contact with @gmail.com address and linked to its exchange pair contact.
If I break the linkage between the linked contact, the displayed contact is changing 
to other linked contact. If I undo, the previous displayed contact comes back.

So it is annoying that the Android resolves the contact name by any means, although 
the sender is actually unknown by the contact list in my device.</what>
</comment>
<comment>
<author>nagy.an...@gmail.com</author>
<when>Thu, 22 Apr 2010 15:29:12 +0000</when>
<what>One more detail: in parallel I have two synced contact sources from gmail and exchange. 
In case of removing exchange account from the sync app, the previously mentioned 
problem (Comment 5) is disappeared.

So I think it is a BUG if I use two kind of contact sources and one of them is from 
exchange, in that case the recipient name is wrong in the displayed SMS.

Anybody?</what>
</comment>
<comment>
<author>jsulli2...@gmail.com</author>
<when>Wed, 19 May 2010 19:15:34 +0000</when>
<what>Sounds similar to an issue I am seeing on HTC Desire.  Any SMS messages received 
with a name/text rather than a sending number are displayed as a specific contact.  
The contact in question is a Facebook contact with text in the mobile field (rather 
than a number).

Does this sound familiar??  </what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Fri, 15 Oct 2010 10:52:26 +0000</when>
<what>I have the same problem too as jsulli2529.

If the SMS comes from some service which does not use a number, it will move to one of my facebook contact who has updated his phone number as Q&quot;Eemail meQ&quot;E!!

I dont understand why Google should force Facebook to over-ride the contact data on the phone!

This is sad!</what>
</comment>
<comment>
<author>yaphc...@gmail.com</author>
<when>Tue, 26 Oct 2010 16:08:16 +0000</when>
<what>I am experiencing the same problem with Samsung Galaxy i5801. ItQ&apos;Es not a persistent problem..just that the sms notificaton sometimes shows the wrong contact name.  I have to open the sms message to see the actual sender. Anyone knows if there is a fix for this? Thanks.</what>
</comment>
<comment>
<author>nagy.an...@gmail.com</author>
<when>Tue, 26 Oct 2010 16:19:48 +0000</when>
<what>What version of android do you have?
My problem is disappeared with froyo.</what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Tue, 26 Oct 2010 16:35:07 +0000</when>
<what>I am using Froyo and this issue STILL exists!</what>
</comment>
<comment>
<author>nagy.an...@gmail.com</author>
<when>Tue, 26 Oct 2010 16:40:43 +0000</when>
<what>Probably there is an important difference, my phone is HTC using Sense. My SMS messaging is an HTC extension app.</what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Tue, 26 Oct 2010 16:43:43 +0000</when>
<what>:) So HTC is doing a better job than Google!! Awesome!</what>
</comment>
<comment>
<author>yaphc...@gmail.com</author>
<when>Wed, 27 Oct 2010 03:47:53 +0000</when>
<what>Hi, the kernel version is 2.6.29 (eclair). It seems I canQ&apos;Et update my Galaxy I5801Q&apos;Es firmware using Kies..</what>
</comment>
<comment>
<author>a...@q2konsult.com</author>
<when>Thu, 05 May 2011 11:22:22 +0000</when>
<what>Same issue on my HTC Desire Z running Android 2.2.1.</what>
</comment>
<comment>
<author>rmoe...@gmail.com</author>
<when>Thu, 07 Jul 2011 06:37:11 +0000</when>
<what>Any update on this issue for Android 2.2?</what>
</comment>
</bug>
<bug>
<bugid>3421</bugid>
<title>Unable to detect HSPA network using TelephonyManager </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tusharpa...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jul 2009 08:39:29 +0000</openedDate>
<description>Hi, As per the current public documentation for TelephonyManager there
are only three supported network types UMTS/GPRS/EDGE.
http://developer.android.com/reference/android/telephony/TelephonyManager.h
tml But when I try to detect network type in HTC Magic released in
Norway, using TelephonyManager.getNetworkType() , I receive value as Q&quot;E4Q&quot;E
whereas current constants are having numberic values of 0/1/2/3.
NETWORK_TYPE_UMTS constant has value of 3. So it looks like value Q&quot;E4Q&quot;E is
used for representing HSPA network. So kindly introduce public constant
for HSPA network.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:43:45 +0000</when>
<what>Sounds like this is a proprietary extension by the phone manufacturer that isnQ&apos;Et
currently supported by the common Android code.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:05:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3238</bugid>
<title>Sends double text messages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-19T14:56:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>akais...@gmail.com</reportedBy>
<openedDate>Sun, 12 Jul 2009 20:45:13 +0000</openedDate>
<description>Sends a 2 text messages to the same person every time I compose a Q&quot;EnewQ&quot;E
message. Even when I deleted all of my text messages, it still sends 2
to the same person. Started after the Q&quot;EupdateQ&quot;E. NOTE: This form is only
for reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>alawson72@gmail.com</author>
<when>Fri, 17 Jul 2009 02:02:41 +0000</when>
<what>Is this a duplicate of 2739?
http://code.google.com/p/android/issues/detail?id=2739</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:25:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:56:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13253</bugid>
<title>Bubble Button support in Google Maps 5 and beyond</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>buddy88...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 22:20:04 +0000</openedDate>
<description>Hello Kindly requesting that when you guys get it worked out that the
Bubble Buttons feature be returned to Google Maps for Android. It has
been removed from Labs. They were VERY helpful as they allowed for one
touch calling and navigation for search results on the map itself. Not
only what is an extremely user friendly feature, it made the UI look
great as well. While not up to me, my opinion is that it should be
integrated into the UI permanently at some point :) Thank you for your
time and consideration Best, Chris</description>
<comment>
<author>john.mcnamara</author>
<when>Sun, 19 Dec 2010 00:02:43 +0000</when>
<what>I agree. Bubble buttons were a huge time saver and need to be a permanent part of maps.  I miss it in Maps 5.</what>
</comment>
<comment>
<author>hspevol...@gmail.com</author>
<when>Mon, 20 Dec 2010 20:38:04 +0000</when>
<what>Come on People, why sacrifice function for form. Bring the bubble buttons back to android maps.</what>
</comment>
<comment>
<author>vovin...@gmail.com</author>
<when>Wed, 22 Dec 2010 02:09:56 +0000</when>
<what>I liked it too... it was very convenient and makes calling a random business from a stop light very safe :-)</what>
</comment>
<comment>
<author>jamesxli...@gmail.com</author>
<when>Sat, 19 Feb 2011 21:12:11 +0000</when>
<what>Please bring back bubble buttons as soon as possible. I miss them terribly.  They were very useful in requiring only 1 touch navigation.for now I have to touch 3 different screens to achieve the same result. </what>
</comment>
<comment>
<author>DaveTh...@gmail.com</author>
<when>Mon, 07 Mar 2011 18:40:51 +0000</when>
<what>PLEEEAASE BRING BACK THE BUBBLE!! WE ALL MISS IT!</what>
</comment>
</bug>
<bug>
<bugid>2274</bugid>
<title>CanQ&apos;Et create contact while in Messaging program</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-09-01T00:05:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>brian.kn...@gmail.com</reportedBy>
<openedDate>Fri, 20 Mar 2009 19:22:03 +0000</openedDate>
<description>While in the Q&quot;EMessagingQ&quot;E program, you are not able to create a contact.
If a person sends you a SMS/MMS and they are not in your address book,
it is not an easy task to create the new contact. The easiest method is
to call the new contact, then use the add contact feature in Dialer.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 00:54:40 +0000</when>
<what></what>
</comment>
<comment>
<author>Adrian.K.Matthews@gmail.com</author>
<when>Sat, 04 Apr 2009 04:26:19 +0000</when>
<what>I was comming to report this issue today. ItQ&apos;Es very counter intuitive.</what>
</comment>
<comment>
<author>Adrian.K.Matthews@gmail.com</author>
<when>Tue, 04 Aug 2009 16:01:31 +0000</when>
<what>ItQ&apos;Es solved in Cupcake! I wish theyQ&apos;Ed fixthe sms timestamp issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:53:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:05:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14169</bugid>
<title>Screen goes to low power mode while making call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bnch...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 06:20:02 +0000</openedDate>
<description>Hi folks, When I am making calls(once I hit the call button), the phone
goes to low power mode. Once it goes to low power mode I canQ&apos;Et use the
touch screen, shortcut keys or power button. It comes to normal only
after 1 minute when the other person hangs up the call. The same problem
doesnQ&apos;Et repeat with incoming calls. Seems like the problem is only with
this phone, because my friends use the same phone and they doesnQ&apos;Et have
it. Product Description: HTC Aria - Unlocked Phone Version - 2.1 update1</description>
</bug>
<bug>
<bugid>2002</bugid>
<title>Proximity alerts are not reliable and detection logic is broken - especially for network provider</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-04-23T22:41:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Fri, 13 Feb 2009 17:17:39 +0000</openedDate>
<description>ADP1.1 (holiday). This is long. IQ&apos;Eve figured out why proximity detection
works so poorly, if at all. In fact, is is pretty much not reliable at
all. It is so unreliable I would call it flat out broken, demanding an
immediate fix and release. IQ&apos;Em surprised this made it though testing.
Here is the deal. Proximity detection relies on a specific set of
coordinates and calculates an absolute distance between them. If it
falls within the requested detection radius, then it has detected an
alert. The problem is, this fails to account for the providerQ&apos;Es
accuracy. So for example, if you are only using the network provider, it
is very unlikely to ever detect proximity (without a wifi boost) if the
detection radius is less than the accuracy provided, unless you happen
to be driving directly under a cell tower. Example: Requested prox is
px, py, r. Location provider says current location is px+r+50, py+r+50,
and calculated accuracy is 100 meters. Using the distance calculation
shows we are roughly 50 meters outside of the proximity. Yet the problem
is, it fails to account for the reported accuracy. If the location
provider is reporting an accuracy of 100 and we account for that in the
calculations, suddenly we now have a proxity alert - as should be! Now
lets specifically take a look at the network provider where error rate
is measured in the thousands of meters. IQ&apos;Ell use an example of a tower
near me. It says its accurate to within 1791 meters. IQ&apos;Em actually in the
outlying error; meaning only ~500 meters or so from the outer most
radius. If I set up a prox alert at my current location, with a radius
of 500 meters (1/3 of a mile), it will NEVER go off, without a wifi
boost. Even if I set it to a one mile radius on my current location, it
still will not trigger an alert! That is one whole mile and it still
wonQ&apos;Et detect it! The fix is to simply include the accuracy into the
distance calculation for proximity detection. A simple solution is to
always use the larger of the two values; the user requested radius or
the accuracy provided by the location provider on which the calculation
is based. Given above, the radius would be 1791 meters despite
requesting 500 meters. This results in an alert being triggered.
Optionally a flag can be used to ignore error in the calculation but
frankly, thatQ&apos;Es almost never what is being requested. Now that we have
an accurate means of proximity detection which actually works, we then
need to pass on the error in the extras. Thusly, in addition to
including, Q&quot;EenteringQ&quot;E, we should now include, Q&quot;EaccuracyQ&quot;E, Q&quot;EerrorQ&quot;E, and
Q&quot;EproviderQ&quot;E. Simply assign 1791 to accuracy, 1291 to error, and, network,
to provider. Last but not least, the extras provided in the original
intent needs to be included so some form of meaningful state can be used
to determine which proximity actually went off without requiring CPU
intensive searching at the application layer.
---------------------------- As an implementation note, the service
which is detecting proximity must do so with a proportionate increase in
detection frequency as speed increases else detection will always be
missed. It is not uncommon for me to travel at 150-200mph. ThatQ&apos;Es what,
roughly 100 meters per second? That means even if I have a proximity set
for 300 meters, that provides, at best, only a ~3 second detection
window. Realistically, if you are not detecting faster than once every
1.5 seconds, it is very unlikely they will ever be detected. Now
granted, for these types of high speed prox alerts, IQ&apos;Em more likely to
have a radius set to something in the 1000s of meters but the point
remains; the nyquist rate needs to be accounted for as the device
travels faster. Reference: http://en.wikipedia.org/wiki/Nyquist_rate</description>
<comment>
<author>gtcopeland</author>
<when>Fri, 13 Feb 2009 17:35:06 +0000</when>
<what>In case the last part wasnQ&apos;Et clear, there is an association between the rate the
device travels, the smallest proximity requested, and the sample rate, which I do not
believe is currently taken into account.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 19:24:59 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>nothedro...@gmail.com</author>
<when>Mon, 06 Apr 2009 16:06:31 +0000</when>
<what>How can you tell how accurate a given location provider is in terms of meters? I only see ACCURACY_COURSE, 
ACCURACY_FINE, etc. Do those have meter equivalents, or is there some other way to get a meter value?</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Mon, 06 Apr 2009 17:26:42 +0000</when>
<what>The provider type, ACCURACY_COARSE and ACCURACY_FINE, only describe the general
precision provided by an accuracy. The FINE provider is the GPS. The COARSE providers
works via cell towers and WIFI APs. When you register a listener, the accuracy of a
given sample is provided with the sample. So for the COARSE provider, you may have an
accuracy range from say, 3000-20 meters, typically in the high hundreds to thousands,
with higher precision only possible with WIFI assist. While the GPS provider may
range from say, 1000-3 meters, typically in the double or single digits of accuracy
so long as the device has an unobstructed view of the sky.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 23 Apr 2009 22:41:38 +0000</when>
<what>The location framework has been improved and the improvements will be in a future
release (no ETA, sorry).</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 24 Apr 2009 13:23:12 +0000</when>
<what>Excellent news. Thanks for the update!

Will applications require code changes to take advantage of the improvements?</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 13 Aug 2009 22:21:09 +0000</when>
<what>For those that care, someone just pointed me at a fix. Some builds have even applied
it. So good news! Reliable proximity detection is finally within reach for some users.

https://review.source.android.com/#change,10671

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:24:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5873</bugid>
<title>Webkit Transforms break HTML controls in the browser</title>
<status>WorkingAsIntended</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-02-18T15:00:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>8</stars>
<reportedBy>alex.dev...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 00:00:14 +0000</openedDate>
<description>When a -webkit-transform CSS style is applied to an HTML element in the
browser, clicking on an HTML control within that element fails to
highlight the control and bring up the virtual keyboard. This behavior
can be reproduced on a Nexus One and in the emulator running 2.0. Steps
to reproduce: Create a webpage with the following HTML: Q&lt;EhtmlQ&gt;E
Q&lt;EheadQ&gt;EQ&lt;EtitleQ&gt;EInput Focus TestQ&lt;E/titleQ&gt;EQ&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Ediv
style=Q&quot;E-webkit-transform: translateX(0%);Q&quot;EQ&gt;E Q&lt;Einput type=Q&quot;EtextQ&quot;EQ&gt;E Q&lt;E/divQ&gt;E
Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E Note that if you tap on the input box, the virtual
keyboard does not come up. If, however, you remove the -webkit-transform
from the parent div element and refresh the page, the text input then
works as expected, with the virtual keyboard popping up when the input
gets the focus.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:11:19 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 15:00:43 +0000</when>
<what>We do not support the CSS -webkit-transform extension.</what>
</comment>
<comment>
<author>alex.dev...@gmail.com</author>
<when>Thu, 18 Feb 2010 20:12:25 +0000</when>
<what>But thatQ&apos;Es my point. If -webkit-transform is not supported, then it should be ignored
- it shouldnQ&apos;Et break the page.</what>
</comment>
<comment>
<author>jpdut...@gmail.com</author>
<when>Fri, 19 Feb 2010 10:47:10 +0000</when>
<what>It would be a shame if -webkit-transform is not supported. That, together with css 
animations, can be used to create rich native like user interfaces. And, if those 
animations are hardware accelerated (as it is on the iphone for example) it can even 
rival the performance of native user interfaces.

Currently -webkit-transform with animations mostly DO work on the android browser. It 
is just this (and other related) issues with the overlaying of native widgets that 
prevent their use.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
<comment>
<author>olanders...@gmail.com</author>
<when>Wed, 08 Dec 2010 14:32:18 +0000</when>
<what>So is the official stand still to ignore webkit-transform or will this be introduced any time in the foreseeable future?</what>
</comment>
<comment>
<author>jdforsy...@gmail.com</author>
<when>Mon, 24 Jan 2011 14:34:00 +0000</when>
<what>I canQ&apos;Et get any webkit transforms of any kind to work on an LG Optimus S with 2.2 or a 2.2 emulator. IQ&apos;Eve tried scale, translate, rotate, etc. Nothing works.</what>
</comment>
<comment>
<author>remi.grumeau</author>
<when>Mon, 14 Feb 2011 18:34:43 +0000</when>
<what>just add

body Q&gt;E .panel select {
	position: relative;
}

this will fix the problem</what>
</comment>
</bug>
<bug>
<bugid>2088</bugid>
<title>typos in dalvik/vm/analysis source files</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-03-04T19:26:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>r...@google.com</reportedBy>
<openedDate>Wed, 25 Feb 2009 19:39:07 +0000</openedDate>
<description>DexVerify.c, function dvmVerificationShutdown: the comment says
Q&quot;EInitialize ...Q&quot;Ewhich is a cutQ&amp;Epaste error; it should read Q&quot;EFinalizeQ&quot;E or
Q&quot;Efree upQ&quot;E or... CodeVerify.c, function primitiveTypeToRegType. Why isnQ&apos;Et
the local array convTab declared static const? CodeVerify.c, function
getRegisterType: documentation says Q&quot;Eregister NQ&quot;E; documentation should
probably say Q&quot;Eregister vsrcQ&quot;E. Ditto setRegisterType, although say
Q&quot;Eregister vdstQ&quot;E. CodeVerify.c, function doCodeVerification, has a
comment regarding dead code Q&quot;Esomewhere down the lineQ&quot;E. Is the flaw
upstream (Q&quot;Eup the lineQ&quot;E) or downstream?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 17:59:05 +0000</when>
<what>Proposed fix uploaded at https://review.source.android.com/9071</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 19:26:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:20:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1068</bugid>
<title>browser eats storage</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:24:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Sat, 25 Oct 2008 15:05:52 +0000</openedDate>
<description>I keep getting Q&quot;Efree spaceQ&quot;E warnings and notifications, and every time
the browser is using 18+ megs of space (for cache?) Emptying cache fixes
it but shouldnQ&apos;Et that be automatic?</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:24:42 +0000</when>
<what></what>
</comment>
<comment>
<author>rogerpod...@gmail.com</author>
<when>Mon, 19 Jul 2010 23:30:00 +0000</when>
<what>maybe iQ&apos;Em wrong, but isnt the reason the browser now uses more storage is because they are now caching pages a lot more in 2.2?  many people requested this because before the page would refresh when it didnt need to, and reload when pressing the back button, etc.  now pages are cached a lot more, so hence the browser needs more space for that.  i would much rather have them leave it alone and not change it back to the old way which was horrible.  </what>
</comment>
<comment>
<author>ble...@gmail.com</author>
<when>Mon, 19 Jul 2010 23:39:00 +0000</when>
<what>After a while my browser cache gets up to 50-80 megabytes and then I get a low memory warning and canQ&apos;Et receive any text messages.  I had to uninstall about 40% of my apps and clear my inbox due to space issues.  A cache limit that you can set to whatever you want could work for both of us though I am not very technical..
</what>
</comment>
<comment>
<author>justjoey...@gmail.com</author>
<when>Tue, 20 Jul 2010 18:22:17 +0000</when>
<what>This is useful for having a cache of the webpage. So it does not need to reload. Please DO NOT fix this Q&quot;EbugQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>12655</bugid>
<title>HTC Desire HD just deleted all my messages!!!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:56:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>cumblech...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 19:01:46 +0000</openedDate>
<description>No Warning. No entries now. WouldnQ&apos;Et mind but thereQ&apos;Es about 1000
messages lost + My brother passed away about 3 weeks ago just after I
got the phone so all the correspondence from that has been lost too!!!
WTF!!!! NOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>Audrey.V...@gmail.com</author>
<when>Wed, 05 Jan 2011 01:33:46 +0000</when>
<what>I have HTC Desire HD
2.2
for the second time, I lost all my messages.
When I open my messages like usual, the phone lagged and a message Q&quot;Eforce closedQ&quot;E oppened.
Afeter that, all messages were gone.
And now, this time, i canQ&apos;Et even send a message anymore! Q&quot;E
</what>
</comment>
<comment>
<author>borgo...@yahoo.com</author>
<when>Sun, 09 Jan 2011 21:14:08 +0000</when>
<what>Nothing happened, no warning, opened Messages and they (over 1000) were simply NOT THERE!</what>
</comment>
<comment>
<author>elcio...@gmail.com</author>
<when>Fri, 14 Jan 2011 12:23:38 +0000</when>
<what>OMG this just happened to me too a couple of hours ago.

I have Htc Desire HD with Android version 2.2.1 (1.72.405.3)

I had just about 1000 messages and ALL of them got erased when I entered my messages app.

This is just NOT acceptable I had very important messages there, there has to be a way to get them back right ???</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:56:33 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>borgo...@yahoo.com</author>
<when>Wed, 19 Jan 2011 12:44:04 +0000</when>
<what>I did contacted HTC and this is what they replied...

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

Thank you for contacting us.

concerning your issues with SMS I can help you with that.

I am very sorry to hear that you are experiencing issues with SMS messages vanishing. HTC is aware of the issue and we are working on a solution which we hope to roll out in a future update.

Unfortunatly I have no method to recover the missing text messages.

In the meantime I would recommend that you download and install an SMSBackup application. These can be found on the android market and several of them are free to use.

I trust that the above resolves your situation. If however you have any further questions, please do not hesitate to contact us.

Thank you for contacting HTC.

Sincerely,

Richard

HTC</what>
</comment>
<comment>
<author>brian.fe...@gmail.com</author>
<when>Tue, 01 Feb 2011 17:30:55 +0000</when>
<what>Does anybody have any more info on this issue? Have HTC issued a fix? IQ&apos;Em amazed by this issue....</what>
</comment>
<comment>
<author>joao1...@gmail.com</author>
<when>Tue, 08 Feb 2011 14:24:41 +0000</when>
<what>This just happened to me... Desire HD 2.2.1 just deleted ALL my messages. I had over 1000 sms :S</what>
</comment>
<comment>
<author>huwwat...@gmail.com</author>
<when>Mon, 14 Feb 2011 19:42:39 +0000</when>
<what>This has happened to me. It deleted everything. Since the deletion, I had received text messages from two different people. Oddly, I installed SMS Backup and attempted a backup. It recovered text messages of the past two days from the two people I received from, implying that the messages exist somewhere!

HTC Desire HD, Android 2.2, on Orange UK</what>
</comment>
<comment>
<author>p070...@gmail.com</author>
<when>Thu, 24 Feb 2011 11:55:46 +0000</when>
<what>Same here, happened about a week ago. Right after notifying me of a new text message (wich I expected) in the bar above, it deleted all my text messages including the one I just recieved!

The text message in question was from the ING bank in The Netherlands. (They actually send their text messages with sender being Q&apos;EINGQ&apos;E). This bank sends me a text message with a so-called Q&apos;ETANQ&apos;E-code, wich I have to fill in on their secured website in order to make a money transfer online. Using this service never deleted my messages before.

I canQ&apos;Et remember exactly if the notification was removed aswell without me clicking on it, or that I actually clicked on the notification but that it didnQ&apos;Et lead me to the text message and therefore noticing that all my messages were gone.

HTC Desire HD
Android version: 2.2.1
Kernel: 2.6.32.21-g3d0aaff
Telecom provider: KPN, The Netherlands.



</what>
</comment>
<comment>
<author>sx_tur...@hotmail.com</author>
<when>Tue, 01 Mar 2011 19:18:53 +0000</when>
<what>Mines just done exactly the same as above,

Mine is a htc desire hd, with the latest HTC update</what>
</comment>
<comment>
<author>piemm...@gmail.com</author>
<when>Mon, 07 Mar 2011 07:47:07 +0000</when>
<what>Seriously, is this fixed? Is it just waiting for new firmware to be approved? #

SMS messages are VERY important to me, I shouldnQ&apos;Et expect to have to install an SMS backup application to workaround another HTC bug that I only find out about after it deletes my SMSs.

A little more feedback rather than back in January Q&quot;EWe know thereQ&apos;Es a bugQ&quot;E, would be greatly appreciated. Fix, test, push out an update. It doesnQ&apos;Et take nearly 2 months to do that.

Also, whilst on the subject of Q&quot;EYou should contact the handset manufacturer instead of using this websiteQ&quot;E, YouQ&apos;Ere all part of the Open Handset Alliance. Talk to each other. As people are reporting handset/firmware/driver related issues here, and not just with android, does it not make sense to forward the bugs to the manufacturer for their concern, or get the manufacturer to look at it here, OR better yet, allow categorisation of the bugs so they can be flagged for the manufacturers attention if it is specific to them?</what>
</comment>
<comment>
<author>baileyhugo@gmail.com</author>
<when>Thu, 17 Mar 2011 13:13:30 +0000</when>
<what>Same thing happened with me too. Second time in ten days. No error message. Loading Chomp SMS program lags slightly, and then there are nothing there. Check native messaging app too and theyQ&apos;Ere all gone. Anyone found a fix yet!?</what>
</comment>
<comment>
<author>ibrahim....@gmail.com</author>
<when>Mon, 21 Mar 2011 07:09:43 +0000</when>
<what>HTC DESIRE HD (Froyo) - VODAFONE AUSTRALIA.
Today I just lost all my messages. I opened the messages app to compose a message and found that all my past messages are gone .. I googled and found that many ppl have this same issue on htc desire hd. As I can see on this thread alone , the issue started to be reported since Jan and HTC seems to be aware of the defect. They should have informed/warned all the customers on HTC Desire HD about this issue and should have asked the customers to use sms backup app as a precaution. Many people could have avoided the lost of their important messages. Simply criminal !!

</what>
</comment>
<comment>
<author>Bri...@gmail.com</author>
<when>Mon, 21 Mar 2011 07:52:29 +0000</when>
<what>Happened to me twice. A HTC supporter (probably former windows supporter) told me to do a factory reset. As this would be a total waste of my time I gave rock bottom ratings in the following customer satisfaction survey, and got the following reply from HTC:

Q&apos;EFirst off, I just want to thank you for your reply.

Second off, you are completely right in regards to the bug. The fault has been located and is currently under investigation by Google, as the problem has been located in the Android software (which Google made).

We are cooperating with them to try and fix this problem and will issue an update to resolve this as soon as possible.

In regards to the solution you were issued with (factory reset), I will make sure that the relevant people will be informed to make sure this does not happen again.


Again, I apologize for the inconvenience this has caused.Q&apos;E

IQ&apos;Em quite happy with this reply - and even happier when they get it fixed. Just thought youQ&apos;Ed like to know.
</what>
</comment>
<comment>
<author>brian.fe...@gmail.com</author>
<when>Mon, 21 Mar 2011 09:46:24 +0000</when>
<what>Thanks for the update. ItQ&apos;Es shocking that at least 4 months have passed without an update since the original report. It looks like HTC are blaming Android, and Android are blaming HTC.

This has happened to me 3 times in 3 months. </what>
</comment>
<comment>
<author>rleym...@gmail.com</author>
<when>Fri, 25 Mar 2011 12:44:13 +0000</when>
<what>Thanks for the update too, it happened to me a few days ago but in my case my htc rebooted itself during the night for no apparent reason, maybe something happened that corrupted the db file during that reboot.</what>
</comment>
<comment>
<author>TsaiFood...@gmail.com</author>
<when>Tue, 29 Mar 2011 12:29:44 +0000</when>
<what>Desire HD user here.

This problem happened to me after using the Handcent SMS third-party app... This morning, I encountered a Q&quot;Eforce closeQ&quot;E error for the first time for this application, and when I re-enabled this app, all my messages were wiped. Not happy, HTC/Google.</what>
</comment>
<comment>
<author>Kam.h.ch...@gmail.com</author>
<when>Tue, 29 Mar 2011 23:15:01 +0000</when>
<what>ditto, happened to my HTC Desire HD (Orange UK) today

all my sms gone

what a bummer</what>
</comment>
<comment>
<author>zebedee...@gmail.com</author>
<when>Tue, 29 Mar 2011 23:22:35 +0000</when>
<what>Ive started using an SMS Backup app called
SMS Backup+
It syncs SMSs with your Gmail as a new Label, works great and has saved me at least twice since i noticed this bug.</what>
</comment>
<comment>
<author>Princess...@gmail.com</author>
<when>Wed, 30 Mar 2011 13:27:18 +0000</when>
<what>This just happened to me - i thought I had done something wrong. I got my phone on Feb 15th and it has been fine then about midday it stared to slow up so i restarted the phone all wa fine then I wetn to read a new message and i got the Q&quot;Eforce closeQ&quot;E message over and over so i retsarted the phone again and all my texts has disspeaed. Does anyone know if you can retrieve them? I am really annoyed. Who should i complain to?</what>
</comment>
<comment>
<author>brian.fe...@gmail.com</author>
<when>Wed, 30 Mar 2011 13:56:55 +0000</when>
<what>This has happened to me 3 times now since I got the Desire HD. Google seem to be washing their hands of it. I would recommend contacting both your mobile phone provider and also HTC. Clearly nothing is being done about this problem....</what>
</comment>
<comment>
<author>evy...@gmail.com</author>
<when>Wed, 30 Mar 2011 14:02:50 +0000</when>
<what>Happened to me 3 times since i got my desire HD 4 months ago.
this is really #!*Q&amp;E$ disturbing!!!!
Google Q&amp;E HTC please let us know whats going on??????
I really hope it will be fixed at the Gingerbread OS update...</what>
</comment>
<comment>
<author>kmcgilly...@gmail.com</author>
<when>Thu, 31 Mar 2011 00:28:40 +0000</when>
<what>This happened to me today, i got the Q&apos;Eforce closeQ&apos;E message and now as well as deleting all my messages i cant send or receive new messages even though the icon says i have new messages. Was wondering if anyone could help me out, iQ&apos;Eve rebooted and checked the message centre number to no avail. Not being technically minded, iQ&apos;Em all out of ideas....

</what>
</comment>
<comment>
<author>tienluon...@gmail.com</author>
<when>Sun, 10 Apr 2011 13:09:29 +0000</when>
<what>Same for me yesteday :(, all my souvenir are gone T_T</what>
</comment>
<comment>
<author>forrestd...@gmail.com</author>
<when>Wed, 13 Apr 2011 09:34:12 +0000</when>
<what>just happened for me today on HTC Desire HD 2.2. CHeck out ISSUE5669, lots more people complaining about this across Android phones.

http://code.google.com/p/android/issues/detail?id=5669#makechanges</what>
</comment>
</bug>
<bug>
<bugid>9617</bugid>
<title> alarm() returns -1</title>
<status>FutureRelease</status>
<owner>digit.an...@gmail.com</owner>
<closedOn>2010-07-24T07:05:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tammana....@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 10:08:48 +0000</openedDate>
<description>As per alarm() man page this function call would return Q&quot;Eeither number
of seconds until the previous request would have generated a SIGALRM
signal or Q&apos;E0Q&apos;E Q&quot;E. When I tried to use this function in my native
application (compiled with Bionic) this function returns Q&quot;E-1Q&quot;E.
Input/output parameters for alarm() functions My input parameter is :
Q&quot;EULONG_MAXQ&quot;E (0xFFFFFFFF) Return Value is : -1 errno value is : 22
(EINVAL). Note: Please find my post at Android-NDK groups and URL is
http://groups.google.com/group/android-ndk/browse_thread/thread/a614820c4ce6816d/62d232bfd9c30a70?lnk=gstQ&amp;Eq=alarm#62d232bfd9c30a70
Thanks</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Jul 2010 23:12:46 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 09 Jul 2010 00:14:54 +0000</when>
<what>Interestingly, I looked at how the GNU C Library does it. In this specific instance, it returns 0 explicitely if the corresponding setitimer call returns an error.

The Posix documentation is not very clear either (see http://www.opengroup.org/onlinepubs/000095399/functions/alarm.html) with a paragraph that says:

Q&quot;EQ&quot;EQ&quot;E
That means that a Strictly Conforming POSIX System Interfaces Application cannot pass a value greater than the minimum guaranteed value for {UINT_MAX}, which the ISO C standard sets as 65535, and any application passing a larger value is restricting its portability
Q&quot;EQ&quot;EQ&quot;E

The documentation is not very explicit about errors. alarm(~0U) clearly doesnQ&apos;Et make any sense in an application (you should use value 0 to cancel the current alarm), but IQ&apos;Ell modify the implementation to return 0 in this case.

Note that even GLibc doesnQ&apos;Et handle values larger than 0x7fffffff.
</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Sat, 24 Jul 2010 07:05:29 +0000</when>
<what>fixed in internal Gingerbread tree.</what>
</comment>
</bug>
<bug>
<bugid>19552</bugid>
<title>Opening two resources of the same name in different layout directories reuse the same editor</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>ian.dees</reportedBy>
<openedDate>Thu, 25 Aug 2011 16:03:38 +0000</openedDate>
<description>Host OS: Ubuntu 10.04 Eclipse version: Indigo ADT plug-in version:
12.0.0.v201106281929-138431 STEPS TO REPRODUCE: 1. Open e.g.
res/layout-xlarge-land/foo.xml 2. Open e.g.
res/layout-xlarge-port/foo.xml EXPECTED RESULTS: Two eclipse editor tabs
should open: one for each XML opened. OBSERVED RESULTS: The second
opened file re-uses the existing editor but switches the settings in the
Q&quot;EGraphical LayoutQ&quot;E tab of that editor to reflect the layout directoryQ&apos;Es
qualifiers. ADDITIONAL INFORMATION: If this was intended to be a
feature, please at least add the ability to disable it. It makes it very
difficult to switch between the two layout files to compare any changes.
IQ&apos;Eve also made changes that end up in the wrong layout because it wasnQ&apos;Et
clear which layout was getting edited.</description>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:51:31 +0000</when>
<what>This is indeed the intended behavior, since it allows one to quickly modify the same layout in different configurations.
Sorry to hear you find it confusing at first.</what>
</comment>
<comment>
<author>ian.dees</author>
<when>Tue, 11 Oct 2011 17:58:32 +0000</when>
<what>To me it does the exact opposite of your intended behavior (quickly modifying layout in different configurations). If I want to work on the same layout in different configurations IQ&apos;Ed rather switch between different editors than switch back to the graphical layout editor and select a new configuration. For complex layouts or layouts with custom views, switching to the graphical editor can be very slow so I spend most of my time in the XML editor.

Also, I usually find myself trying to switch between the configurations quickly to make sure some element of the layout remains consistent across all configurations. If they were different editors I can just Ctrl+Tab between them. When they all get put into the same editor I have to Ctrl+Shift+R and switch between them manually.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Tue, 11 Oct 2011 18:29:52 +0000</when>
<what>I think we will revisit this soon.

One of the difficulties is that if you want different editor but still want to simulate different screen size, we should only offer to render a given layout in configurations that uses this layout.

For example, if you have 3 versions of a layout:
default
-large
-land

Selecting the -land layout should only allow you to render the layout in landscape configurations, as long as the screen size is normal or below.
Any large (or above) configuration would use the -large version (higher priority qualifier).
Selecting the default one would only allow normal (or smaller) portrait configuration.

That said, I think itQ&apos;Es worth it to have a way of doing this, so as I said, weQ&apos;Ell probably look into it soon.</what>
</comment>
<comment>
<author>chockenb...@gmail.com</author>
<when>Tue, 11 Oct 2011 18:42:00 +0000</when>
<what>Agreed that this is confusing and really doesnQ&apos;Et make sense. Imagine it as editing a .txt on your file system file named Q&quot;Efile.txtQ&quot;E in one folder, then opening another file named Q&quot;Efile.txtQ&quot;E in a different folder to compare with. Your original file doesnQ&apos;Et get replaced with this one, so why would this happen in Eclipse? ItQ&apos;Es confusing because now I donQ&apos;Et know which file am I working on and where it will save. </what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Tue, 11 Oct 2011 19:35:50 +0000</when>
<what>It makes sense in our case because those files are actually the same layout, and are selected by the runtime for you.
The configuration chooser (top of the editor) lets you select any device config and then automatically choose the matching layout, just as the device would.

If we fix this, as I said in comment #3, you can find yourself in a case where you have more than one layout and you have to test all of them to figure out yourself which one will be used on, say, a Nexus S. With the current mechanism, just open the layout, choose the Q&quot;E3.7in WVGA800Q&quot;E config and itQ&apos;Ell automatically select the layout for you.

We wonQ&apos;Et remove this way of working but we will add a more normal way of doing things so that you can use whichever you want.</what>
</comment>
<comment>
<author>ian.dees</author>
<when>Tue, 11 Oct 2011 19:41:38 +0000</when>
<what>comment #5: I think weQ&apos;Ere describing different use cases here. In your example, you want to edit the layout that will be used for a particular device configuration. In my example, I want to edit multiple layout files quickly (maybe I want to add an Q&lt;EincludeQ&gt;E section to all the layouts). I can do that a lot faster if they are all in different Eclipse editors than if they were in one and I had to switch to graphical editor, figure out what configuration will trigger my other layout files, remember to save the old one, switch to the new one, switch back to the XML editor, paste my changes, repeat.

Anyway, I look forward to seeing what you guys come up with. Thanks!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Tue, 11 Oct 2011 19:45:00 +0000</when>
<what>Right, there are use cases in which both mechanism are more useful than the other.
This is why IQ&apos;Ed like to implement the new one and keep the other one too :)</what>
</comment>
</bug>
<bug>
<bugid>16116</bugid>
<title>New mail notification does not always appear in status bar</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:01:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DRo...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 04:16:52 +0000</openedDate>
<description>When using Anroid mail app (not gmail), new mail notifications for POP 3
account (mindspring) do not always appear in the status bar. Sometimes
they appear, sometimes they do not. I cannot detect any pattern for when
they do or do not appear. Thus, the only way to know if I have new mail
in that account is to open the mail progam. In the Mail settings on the
phone I have the box checked for Q&quot;EEmail Notifications, Notify in status
bar when email arrives.Q&quot;E If I happen to have the phone with me, I can
hear the chime when new mail arrives (the chime seems to work pretty
consistently), but even when the chime sounds, a notification may not
appear in the status bar. Its irritating, because it means I have to
keep going into mail to see if new email has arrived if IQ&apos;Eve been in a
buy location, or have been away from the phone. The icon showing new
mail should appear every time new mail arrives, and should persist in
the status bar until it is cleared or the mail program is accessed.
Device: LG Optimus V Carrier: Virgin Mobil Country / Language:
USA/English OS / Browser / build number (if applicable): Android 2.2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:01:23 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>2134</bugid>
<title>SMS notification not removed even if SMS is deleted via the content handler API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>25</stars>
<reportedBy>david.burstrom@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 12:21:10 +0000</openedDate>
<description>Background: One way to write a custom SMS handler is to listen for
SMS_RECEIVED intents, and then do processing on the message. In some
cases, it is also desirable to remove the SMS from the inbox when it has
been processed. This can be achieved by invoking delete() on the SMS
content provider. Problem: The SMS notification thatQ&apos;Es displayed in the
status bar is still intact after the deletion. Of course, clicking the
notification does not display the message. Desired outcome: When the SMS
is deleted, the notification should be removed automatically.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:02:19 +0000</when>
<what></what>
</comment>
<comment>
<author>eyal.le...@gmail.com</author>
<when>Sat, 01 Aug 2009 13:08:08 +0000</when>
<what>This is a VERY good idea !

ThereQ&apos;Es no clean way to use special applicationQ&apos;Es notification added after an SMS 
received. The SMS notification stay on the statut bar and open an empty message when 
you click on it if the message have been deleted.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 01:00:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:41:21 +0000</when>
<what></what>
</comment>
<comment>
<author>sdo...@gmail.com</author>
<when>Tue, 01 Dec 2009 05:25:27 +0000</when>
<what>ItQ&apos;Es big problem.</what>
</comment>
<comment>
<author>schildmeijer@gmail.com</author>
<when>Tue, 01 Dec 2009 06:38:34 +0000</when>
<what>I agree, but I see the complication due to how status bar notifications are implemented.</what>
</comment>
<comment>
<author>ozgurcem...@gmail.com</author>
<when>Tue, 01 Dec 2009 06:40:25 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=4659 is also related to this one</what>
</comment>
<comment>
<author>atle.sme...@gmail.com</author>
<when>Mon, 14 Jun 2010 10:36:14 +0000</when>
<what>big problem for me also</what>
</comment>
</bug>
<bug>
<bugid>15912</bugid>
<title>Unable to close the emulator once started (Ubuntu 10.10 x86)</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>max.tric...@gmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 14:36:00 +0000</openedDate>
<description>- Steps to reproduce the problem. Not sure why it happened, but here it
is. - What happened. Every emulator I run need to be kill -9 to be
close. - What you think the correct behavior should be. Normal window
closing should be fine.. x) System config: Ubuntu 10.10 on x86
Up-to-date Android SDK. I tried with Eclipse Plugin, and with
command-line tools. Unable to find a way to solve this :(</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 02 Apr 2011 16:16:04 +0000</when>
<what></what>
</comment>
<comment>
<author>marcoamo...@gmail.com</author>
<when>Wed, 25 May 2011 23:50:31 +0000</when>
<what>I have this same issue. ThereQ&apos;Es no way to close the emulator. For me, it is actually causing weird behaviors in the emulator. I can load it the first time fine, but once the emulator has been loaded, I canQ&apos;Et seem to load another .apk again.</what>
</comment>
<comment>
<author>adogwith...@gmail.com</author>
<when>Fri, 17 Jun 2011 01:58:29 +0000</when>
<what>Yes, I have the same issue now. I upgraded to Ubuntu 11.04 64-bit and installed latest android sdk. Then I created a virtual device based on 2.3.3 and run it. After I click on close button, the window will be frozen and I can do nothing except running kill command.</what>
</comment>
<comment>
<author>castonbr...@gmail.com</author>
<when>Wed, 29 Jun 2011 02:59:09 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>baggtr...@gmail.com</author>
<when>Fri, 22 Jul 2011 22:18:28 +0000</when>
<what>Same thing here, compiles 1 time then frozen and i cannot close the process......</what>
</comment>
<comment>
<author>max.tric...@gmail.com</author>
<when>Fri, 22 Jul 2011 22:21:18 +0000</when>
<what>It seems to be better now but sometimes it still impossible to close the emulator.
OS: 11.04 Ubuntu x86</what>
</comment>
<comment>
<author>xiaojunt...@gmail.com</author>
<when>Sat, 23 Jul 2011 06:58:11 +0000</when>
<what>same here ,how to solve?</what>
</comment>
<comment>
<author>ollyjs...@gmail.com</author>
<when>Mon, 15 Aug 2011 07:57:59 +0000</when>
<what>Same here for me. I am running the same 11.04 ubuntu with the same JDK and the same eclipse and android plug-in. On my 32-bit laptop, everything is fine. On my 64-bit desktop I canQ&apos;Et close the emulator. I do have ia32-libs installed. </what>
</comment>
</bug>
<bug>
<bugid>9440</bugid>
<title>Use radiobuttons instead of checkboxes in the Q&apos;ENew Android ProjectQ&apos;E dialog</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>supers...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 17:18:37 +0000</openedDate>
<description>Since we can only select one option, radio buttons for choosing the
desired Q&quot;EBuild TargetQ&quot;E would be less confusing than the current
checkboxes (please see attached image) Please describe the problem in
detail, with the following information (if applicable) Host OS: ubuntu
linux 9.10 64b SDK tools version (available in the Q&quot;EAboutQ&quot;E section of
the Q&apos;EandroidQ&apos;E tool UI): 6 Eclipse version: Galileo ADT plug-in version:
0.9.7 STEPS TO REPRODUCE: 1. File -Q&gt;E New -Q&gt;E Android Project 2. User is
presented with a list of checkboxes for the Build Target 3. User gets
confused because he/she doesnQ&apos;Et know if he/she can select more than one
build target EXPECTED RESULTS: User should be presented with a list of
radio buttons only, because only one build target can be selected at the
same time. OBSERVED RESULTS: ADDITIONAL INFORMATION: Attach sample
project, etc. If possible, try to reproduce using ApiDemos. If the
problem is happening in the emulator, consider attaching the output of
Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 01 Jul 2010 18:05:32 +0000</when>
<what>This is true. However there is no built-in list widget with radios, so this is not going to happen unless we do a very custom widget. And at this time we have to focus on other more important things unfortunately.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:57:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3239</bugid>
<title>Android test project that depends on a non-Android project in Eclipse runs unit tests in that project too</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-19T03:18:11.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sun, 12 Jul 2009 23:13:28 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.) To
reproduce: 1) Create an Android project with an activity, etc. in it. 2)
Create an Android test project that uses android.test.AndroidTestCase.
3) Have the Android test project depend on a third project in Eclipse
that is *not* an Android project, where the third project contains some
JUnit 3 tests. 4) Build and run the Android test project. It will run
the tests not only in the Android test project but in the depended-upon
non-Android test project.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:21:52 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:38:54 +0000</when>
<what>I donQ&apos;Et think thatQ&apos;Es quite possible. It is my understanding that the default unit tests 
suite will just find all the unit test classes by reflection and run them.
Brett, is it possible to create a specific test suite to run instead of the default 
one?</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 19 Apr 2010 03:18:11 +0000</when>
<what>So apparently itQ&apos;Es quite easy to create your own test suite, as shown in the 
AllTests.java source from ApiDemosQ&gt;ETests.

Source is at
http://android.git.kernel.org/?
p=platform/development.git;a=blob;f=samples/ApiDemos/tests/src/com/example/android/ap
is/AllTests.java;hb=HEAD

</what>
</comment>
</bug>
<bug>
<bugid>19022</bugid>
<title>blank pop-up is displayed after changing the language in Latitude.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 01:34:39 +0000</openedDate>
<description>1. Maps Q&gt;E Menu key -Q&gt;E Maps -Q&gt;E Press Menu key -Q&gt;E Join latitude 2. More Q&gt;E
Cache Settings Q&gt;E Tap on Clear maps tile cache Q&gt;E pop up display
Q&quot;Eclear......... ok/CancelQ&quot;E 3. Long press home key Q&gt;E Settings Q&gt;E change
the phone language to korean or any other 4. Press back key two times
and observe the screen. -Q&gt;E blank pop-up is displayed after changing the
language in Latitude. Ensue pop up should displayed properly.</description>
</bug>
<bug>
<bugid>5309</bugid>
<title>Screen times out during drawing of the unlock pattern</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>do...@google.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 23:51:28 +0000</openedDate>
<description>If you are slow to draw your unlock pattern, the screen my time out even
when you are in the middle of drawing the pattern. The screen should
wait to blank until after you have lifted your finger and the pattern
has been tested to see if itQ&apos;Es correct. - Steps to reproduce the
problem: 1) check your timeout before the screen blanks with the unlock
screen active - for me itQ&apos;Es about 4 seconds 2) wait for a second less
than the timeout (3 seconds for me) and start drawing the pattern - What
happened: the screen goes blank in the middle of drawing my pattern. -
What you think the correct behavior should be: the screen should not
blank until I lift up my finger, and the pattern is not correct. If the
pattern is correct, it should unlock. Happens on a Droid device using
voles-userdebug 2.0.1 ESD56 20996 test-keys build.</description>
</bug>
<bug>
<bugid>19213</bugid>
<title>Security warning message (hotmail.com)</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2011-08-12T23:51:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>ppll....@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 10:53:12 +0000</openedDate>
<description>Android Version: 2.3.4 hotmail.com -- Selecting Q&quot;ESign UpQ&quot;E returns
Q&quot;ESecurity warning There are problems with the security certificate for
this site.Q&quot;E warning message. security warning popup occurs. Steps: 1.
Launch the browser. 2. Navigate to hotmail.com. 3. Select Q&quot;ESign UpQ&quot;E. 4.
Observe pop up warning message. Expected: User is taken to the
appropriate pages. Actual: Selecting Q&quot;ESign UpQ&quot;E returns Q&quot;ESecurity warning
There are problems with the security certificate for this site.Q&quot;E warning
message. 08-12 09:27:43.200: VERBOSE/http(9223): 13948399
WebViewWorkerThread RequestQueue.queueRequest
https://c.live.com/c.gif?DI=6434Q&amp;Ewlxid=abe7fec2-2415-4817-b9ef-d830e2a00ed8Q&amp;Ereqid=0021b627117Q&amp;Er=0.9918781844899058
08-12 09:27:43.205: VERBOSE/http(9223): 13948400 http18
RequestQueue.getRequest() =Q&gt;E
/c.gif?DI=6434Q&amp;Ewlxid=abe7fec2-2415-4817-b9ef-d830e2a00ed8Q&amp;Ereqid=0021b627117Q&amp;Er=0.9918781844899058
08-12 09:27:43.205: VERBOSE/http(9223): 13948400 http18
ConnectionThread: new request https://c.live.com:443
/c.gif?DI=6434Q&amp;Ewlxid=abe7fec2-2415-4817-b9ef-d830e2a00ed8Q&amp;Ereqid=0021b627117Q&amp;Er=0.9918781844899058
08-12 09:27:43.205: VERBOSE/http(9223): 13948400 http18 SEND pipe 0
08-12 09:27:43.205: VERBOSE/webkit(9223):
LoadListener.attachRequestHandle(): requestHandle:
android.net.http.RequestHandle@407faa20 08-12 09:27:43.205:
VERBOSE/webkit(9223): LoadListener.parseContentTypeHeader: contentType:
image/x-icon 08-12 09:27:43.210: VERBOSE/webkit(9223):
LoadListener.detachRequestHandle(): requestHandle:
android.net.http.RequestHandle@4082dcc8 08-12 09:27:43.210:
VERBOSE/cache(9223): saveCacheFile for url
https://secure.shared.live.com/L!DVM52K1-gpciK4meLeqQ/favicon.ico 08-12
09:27:43.710: INFO/WindowOrientationListener(2683): orientation =
345.04236 Tilt = 54.15395 -- -1 , 5 , 8 08-12 09:27:44.340:
DEBUG/dalvikvm(9223): GC_CONCURRENT freed 2309K, 54% free 4129K/8839K,
external 4619K/5768K, paused 7ms+4ms 08-12 09:27:44.390:
VERBOSE/http(9223): 13949587 http18 failed to pre-validate the
certificate chain, error: java.security.cert.CertPathValidatorException:
Trust anchor for certification path not found. 08-12 09:27:44.390:
VERBOSE/webkit(9223): LoadListener.handleSslErrorRequest():
url:https://c.live.com/c.gif?DI=6434Q&amp;Ewlxid=abe7fec2-2415-4817-b9ef-d830e2a00ed8Q&amp;Ereqid=0021b627117Q&amp;Er=0.9918781844899058
primary error: 3 certificate: Issued to:
CN=c.msn.com,OU=AppsEngineering,O=Microsoft,L=Redmond,ST=WA,C=US; 08-12
09:27:44.390: VERBOSE/webkit(9223): Issued by: CN=Microsoft Secure
Server
Authority,DC=#16077265646d6f6e64,DC=#1604636f7270,DC=#16096d6963726f736f6674,DC=#1603636f6d;
08-12 09:27:44.390: VERBOSE/network(9223):
SslErrorHandler.handleSslErrorRequest():
url=https://c.live.com/c.gif?DI=6434Q&amp;Ewlxid=abe7fec2-2415-4817-b9ef-d830e2a00ed8Q&amp;Ereqid=0021b627117Q&amp;Er=0.9918781844899058
08-12 09:27:44.390: VERBOSE/Tab(9223): WRAPPED(mWebViewClient) -
onReceivedSslError()</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 12 Aug 2011 20:32:43 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 12 Aug 2011 23:51:21 +0000</when>
<what>This seems to be a dup of Issue 19079. 

The URL:

https://c.live.com/c.gif?DI=6434Q&amp;Ewlxid=abe7fec2-2415-4817-b9ef-d830e2a00ed8Q&amp;Ereqid=0021b627117Q&amp;Er=0.9918781844899058

is redirecting to 

https://c.atdmt.com/c.gif?DI=6434Q&amp;Ewlxid=abe7fec2-2415-4817-b9ef-d830e2a00ed8Q&amp;Ereqid=0021b627117Q&amp;Er=0.9918781844899058Q&amp;ERedC=c.live.comQ&amp;EMXFR=1DCB4A8F45CD6A791A3A48C341CD6A79

That server doesnQ&apos;Et return a full certificate chain:


$ openssl s_client -connect c.atdmt.com:443
---
Certificate chain
 0 s:/C=US/ST=WA/L=Redmond/O=Microsoft/OU=AppsEngineering/CN=c.msn.com
   i:/DC=com/DC=microsoft/DC=corp/DC=redmond/CN=Microsoft Secure Server Authority
---
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 12 Aug 2011 23:54:54 +0000</when>
<what>Issue 19214 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>13104</bugid>
<title>Keyboard shortcut support for switching between Graphical Layout and XML</title>
<status>WorkingAsIntended</status>
<owner>tnor...@google.com</owner>
<closedOn>2010-12-15T00:51:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Sat, 11 Dec 2010 02:10:01 +0000</openedDate>
<description>For those of us who hate using the mouse, there is already a shortcut
for switching between Eclipse tabs and Eclipse perspectives, but I
couldnQ&apos;Et find one for switching between the Graphical Layout and the XML
code. Therefore, I have to frequently grab the mouse to switch between
the 2. It would be marvelous to introduce a keyboard shortcut for it.
Thank you.</description>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 15 Dec 2010 00:51:44 +0000</when>
<what>This is already supported by Eclipse. On my Mac laptop, itQ&apos;Es Fn + Option + Arrow up/down.  My -guess- is that Fn + arrow is page up/page down, so that on Win/Linux the equivalent key combination would be Alt+PageUp/PageDown.  If not try some of the other modifier keys (Shift, Controll). Search for Q&quot;ENext Sub-TabQ&quot;E and Q&quot;EPrevious Sub-TabQ&quot;E in the Keys dialog under Options.

(Not sure what the best Status field value is for Q&quot;Ealready supportedQ&quot;E so IQ&apos;Em using WorkingAsIntended.)</what>
</comment>
<comment>
<author>archon810</author>
<when>Wed, 15 Dec 2010 01:18:53 +0000</when>
<what>Brilliant - Alt-PgDn / Alt-PgUp confirmed on Windows! I wish it were documented somewhere (is it?).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 15 Dec 2010 02:19:04 +0000</when>
<what>I have no idea; IQ&apos;Em on a Mac, and most shortcut guides list Windows/Linux shortcuts (e.g. Ctrl/Alt stuff rather than Command/Option, and the Mac shortcuts arenQ&apos;Et always as simple as Command=Ctrl, Option=Alt). 

So -- IQ&apos;Eve gotten used to looking them up via the Preferences/Options dialog...</what>
</comment>
<comment>
<author>archon810</author>
<when>Wed, 15 Dec 2010 02:38:12 +0000</when>
<what>That settles it - in Eclipse theyQ&apos;Ere called Q&quot;EPrevious Sub-TabQ&quot;E and Q&quot;ENext Sub-TabQ&quot;E - I tried to look before but it never occurred to me that itQ&apos;Es called a sub-tab.

One thing you may want to consider is putting this information down somewhere in the ADT docs, as itQ&apos;Es quite relevant and invaluable (most other tools and windows donQ&apos;Et ever have sub-tabs, at least IQ&apos;Eve never seen them). IQ&apos;Ell probably end up posting a tip roundup on Android Police as well. Just a suggestion that I think will help others.

Thanks.</what>
</comment>
<comment>
<author>amol.kha...@gmail.com</author>
<when>Mon, 11 Jul 2011 07:04:19 +0000</when>
<what>Thanks a lot it is quite helpfull</what>
</comment>
</bug>
<bug>
<bugid>2045</bugid>
<title>emulator lacks ability to set number of reporting satellites</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-07-31T00:10:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Fri, 20 Feb 2009 15:01:22 +0000</openedDate>
<description>Some location based applications will fail to work properly if the
number of satellites reported by the gps provider is not three or more.
The emulator always reports zero satellites which hints to the
application the location is invalid. Either fix the number of reported
satellites some a valid value (four or more), or make the number of
reported satellites configuration via command line and/or a geo console
command.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 17:21:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:31:23 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 20:50:59 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:34 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:10:19 +0000</when>
<what>This is fixed in the current AOSP tree. A fourth optional parameter to geo fix can be used to specify the number of tracked satellites (between 1 and 12)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:57:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19627</bugid>
<title>Android 3.2 View Attachment Bug in Gmail (if multiple apps are associated with the file type)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cengr...@gmail.com</reportedBy>
<openedDate>Sat, 27 Aug 2011 17:30:53 +0000</openedDate>
<description>- Steps to reproduce the problem. Download multiple Apps that opens PDF
Files (Adobe PDF, SIGNificant, etc.) - What happened When selecting view
attachment in the native Gmail App, instead of the popup of asking which
App to use to open the file type (in this case it was a PDF document)
the screen simply dims with no options available. - What you think the
correct behavior should be. It should display a list of Apps used to
open the file type (like it did prior to the 3.2 update) This issue
occurs on Android 3.2, in my case I have a Xoom 3g. Rotating the screen
while the screen is dimmed will cause the window to appear. This is a
Bug and needs to be fixed as soon as possible. I cannot imagine how many
users are scratching their heads wondering why they cannot open a simple
attachment!</description>
</bug>
<bug>
<bugid>16375</bugid>
<title>Difficult to navigate phone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bmklave...@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 20:45:10 +0000</openedDate>
<description>Difficult to use phone dial pad. Older version of Android was better
because speaker and mute were on the display screen with dial pad.
Inconvenient to have to utilize the phone menu button. Dial pad times
out too soon when idle and difficult to get back to dial pad when timing
out and phone locks. SPH-M910 Android 2.2.1 Kernel 2.6.32.9 Build
FROYO.DL05</description>
</bug>
<bug>
<bugid>19124</bugid>
<title>urls are sent in a case-sesitive manner (contrary to Chrome, Firefox, etc, which toLowerCase() the string first)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coola...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 02:22:52 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss 1. Type a URL such as
Q&apos;EGoogle.comQ&apos;E rather than Q&apos;Egoogle.comQ&apos;E. 2. Note that the url keeps its
case; it isnQ&apos;Et automatically toLowerCase()ed 3. Start a webserver that
matches hostnames in a case-sensitive fashion. 4. Open the address with
the wrong casing and witness the 404 NOTE: this is obviously also a bug
in any such misconfigured webserver, but since Firefox and Chrome (and
MSIE?) do toLowerCase() on the url before sending and the bug would not
be readily noticeable on most browsers, itQ&apos;Ed be nice if Android Browser
behaved as other browsers do. In addition, many phones capitalize the
first letter of a word, so a URL would become case-sensitive and the
user would be unaware as to the mistyping of the url. Tested on HTC
Thunderbolt</description>
</bug>
<bug>
<bugid>4258</bugid>
<title>email application does not unlock pop3 session after closing the application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>openco...@gmail.com</reportedBy>
<openedDate>Thu, 15 Oct 2009 07:20:15 +0000</openedDate>
<description>the email application shipped with the android system (on a G1) allows
to use pop3 accounts. if one receives mail via pop3, and then closes the
email app, the email-accounts pop3-session-lock is not beeing removed.
So depending on the pop3-server-settings one has to wait for the
session-timeout (usually 15-30min) until the email-account can be
accessed again from a different device (e.g. pc).</description>
<comment>
<author>cdebetaz</author>
<when>Sun, 25 Oct 2009 09:18:56 +0000</when>
<what>Same problem with a Magic 32A, Cupcake. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:47:40 +0000</when>
<what></what>
</comment>
<comment>
<author>mcgar...@gmail.com</author>
<when>Thu, 15 Apr 2010 12:48:33 +0000</when>
<what>Same problem on Nexus One.  It prevents access from another client until mu POP3
server times out.</what>
</comment>
</bug>
<bug>
<bugid>16006</bugid>
<title>Private Serializable Subclass Crashes Intent receivers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>supp...@twofortyfouram.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 13:02:03 +0000</openedDate>
<description>OVERVIEW Sending a private serializable subclass as an Intent extra can
crash many receivers. STEPS TO REPRODUCE 1. Send a private serializable
subclass as an Intent extra to a receiver that inspects the extras. For
example, try the following sample code: public class TestActivity
extends Activity { /** Called when the activity is first created. */
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); startActivity(new
Intent(Settings.ACTION_WIFI_SETTINGS).putExtra(Q&quot;EserializableQ&quot;E, new
CustomSerializable())); } private static final class CustomSerializable
implements Serializable { private static final long serialVersionUID =
1L; } } RESULTS Actual behavior: The receiver crashes as soon as it
attempts to look at the IntentQ&apos;Es extras with a RuntimeException. This is
the trace generated on the Honeycomb emulator E/AndroidRuntime( 464):
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.android.settings/com.android.settings.Settings$WifiSettingsActivity}:
java.lang.RuntimeException: Parcelable encounteredClassNotFoundException
reading a Serializable object (name =
com.test.TestActivity$CustomSerializable) E/AndroidRuntime( 464): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1736)
E/AndroidRuntime( 464): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1752)
E/AndroidRuntime( 464): at
android.app.ActivityThread.access$1500(ActivityThread.java:123)
E/AndroidRuntime( 464): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:993)
E/AndroidRuntime( 464): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
464): at android.os.Looper.loop(Looper.java:126) E/AndroidRuntime( 464):
at android.app.ActivityThread.main(ActivityThread.java:3997)
E/AndroidRuntime( 464): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 464): at
java.lang.reflect.Method.invoke(Method.java:491) E/AndroidRuntime( 464):
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
E/AndroidRuntime( 464): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
E/AndroidRuntime( 464): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 464): Caused by: java.lang.RuntimeException:
Parcelable encounteredClassNotFoundException reading a Serializable
object (name =
com.fragment.test.FragmentTestActivity$CustomSerializable)
E/AndroidRuntime( 464): at
android.os.Parcel.readSerializable(Parcel.java:2026) E/AndroidRuntime(
464): at android.os.Parcel.readValue(Parcel.java:1897) E/AndroidRuntime(
464): at android.os.Parcel.readMapInternal(Parcel.java:2083)
E/AndroidRuntime( 464): at android.os.Bundle.unparcel(Bundle.java:215)
E/AndroidRuntime( 464): at android.os.Bundle.getBoolean(Bundle.java:787)
E/AndroidRuntime( 464): at
android.content.Intent.getBooleanExtra(Intent.java:3444)
E/AndroidRuntime( 464): at
android.preference.PreferenceActivity.onIsHidingHeaders(PreferenceActivity.java:665)
E/AndroidRuntime( 464): at
android.preference.PreferenceActivity.onCreate(PreferenceActivity.java:495)
E/AndroidRuntime( 464): at
com.android.settings.Settings.onCreate(Settings.java:66)
E/AndroidRuntime( 464): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048)
E/AndroidRuntime( 464): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1700)
E/AndroidRuntime( 464): ... 11 more E/AndroidRuntime( 464): Caused by:
java.lang.ClassNotFoundException:
com.fragment.test.FragmentTestActivity$CustomSerializable
E/AndroidRuntime( 464): at java.lang.Class.classForName(Native Method)
E/AndroidRuntime( 464): at java.lang.Class.forName(Class.java:234)
E/AndroidRuntime( 464): at
java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:2392)
E/AndroidRuntime( 464): at
java.io.ObjectInputStream.readNewClassDesc(ObjectInputStream.java:1742)
E/AndroidRuntime( 464): at
java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:755)
E/AndroidRuntime( 464): at
java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:1888)
E/AndroidRuntime( 464): at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:859)
E/AndroidRuntime( 464): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2090)
E/AndroidRuntime( 464): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2045)
E/AndroidRuntime( 464): at
android.os.Parcel.readSerializable(Parcel.java:2020) E/AndroidRuntime(
464): ... 21 more E/AndroidRuntime( 464): Caused by:
java.lang.NoClassDefFoundError:
com.fragment.test.FragmentTestActivity$CustomSerializable
E/AndroidRuntime( 464): ... 31 more E/AndroidRuntime( 464): Caused by:
java.lang.ClassNotFoundException:
com.fragment.test.FragmentTestActivity$CustomSerializable in loader
dalvik.system.PathClassLoader[/system/app/Settings.apk]
E/AndroidRuntime( 464): at
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:251)
E/AndroidRuntime( 464): at
java.lang.ClassLoader.loadClass(ClassLoader.java:548) E/AndroidRuntime(
464): at java.lang.ClassLoader.loadClass(ClassLoader.java:508)
E/AndroidRuntime( 464): ... 31 more Expected behavior: The expected
behavior requires additional design discussion. At a minimum, the
exception should be a ClassNotFoundException rather than a runtime
exception. This would allow all receivers to more easily catch this
issue. However requiring all receivers to implement such try-catch
boilerplate might be non-obvious, and perhaps consideration should be
given to other solutions. For example, the extra could simply be
suppressed (and logged as a error) similar to how accessing a extras as
the wrong type is currently handled (e.g. store a string, try to
retrieve a boolean, gets treated as if the boolean simply doesnQ&apos;Et
exist). WORKAROUND When reading the extras, the following can be done to
prevent the receiver from crashing /* * This is a hack to work around a
custom serializable classloader attack. This check must come before any
of the Intent * extras are examined. */ try { final Bundle extras =
intent.getExtras(); if (extras != null) { // if a custom serializable
subclass exists, this will throw an exception extras.containsKey(null);
} } catch (final Exception e) { Log.e(Q&quot;ETestQ&quot;E, Q&quot;ECustom serializable
attack detected; do not send private Serializable subclasses to this
receiverQ&quot;E, e); //$NON-NLS-1$ return; } NOTES This issue reproduces on
Droid, Nexus One, Nexus S, etc. running Android 2.2, 2.3.3, and 2.3.2
respectively. It also reproduces on the Honeycomb emulator.</description>
</bug>
<bug>
<bugid>7098</bugid>
<title>Changing IMEI - privacy request</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>ioer...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 22:53:26 +0000</openedDate>
<description>I have a handful of Android phones that I often lend out to friends and
that I use while traveling. I am unhappy that it is non-trivial to
change my IMEI on a per phone, per SIM basis. I know that itQ&apos;Es possible
to change my IMEI but IQ&apos;Em unhappy that itQ&apos;Es an undocumented radio
firmware feature. This is perhaps outside of the scope of Q&quot;EAndroidQ&quot;E but
it would be a nice requirement for handsets to support this feature. If
I insert say, a T-Mobile SIM, IQ&apos;Ed like the phone to have an IMEI that is
randomly generated for that SIM. It should be done in a privacy
preserving manner that does not obviously link the previous IMEI to the
new IMEI and new SIM. In an ideal world, IQ&apos;Ed like an option to
optionally set custom IMEIs for SIMs or to be randomly generated upon
user request. This is very important for resisting multi-jurisdictional
data correlation.</description>
<comment>
<author>burns.me...@gmail.com</author>
<when>Mon, 29 Mar 2010 23:37:10 +0000</when>
<what>It is illegal in the UK to modify the IMEI of a phone.
</what>
</comment>
<comment>
<author>robert.a...@gmail.com</author>
<when>Mon, 05 Apr 2010 22:24:22 +0000</when>
<what>That would break the whole point of having IMEI. Thief would stole your phone and when 
he would put his SIM inside IMEI would be different and no way to detect stolen phone 
in network, IMEI should be unchangable, thatQ&apos;Es what it is for.</what>
</comment>
<comment>
<author>hypatiadotca</author>
<when>Mon, 05 Apr 2010 23:03:55 +0000</when>
<what>@robert.armic: very few carriers actually implement network blacklisting for stolen
phones.  Of course thereQ&apos;Es a trade-off to being able to change the IMEI, but for the
privacy-conscious itQ&apos;Es worth it.  Plus, whatQ&apos;Es the likelihood a common thief will be
able to figure out that the phone they just stole can be changed? :)</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Mon, 12 Apr 2010 00:24:51 +0000</when>
<what>Common thieves donQ&apos;Et figure out whether the IMEI can be changed, they just know which hot phones 
fetch the most money. Ones where the IMEI cannot be changed donQ&apos;Et need to be shipped out of the 
country or broken apart and sold for spares/repairs, and are so far more desirable.</what>
</comment>
<comment>
<author>neal.rea...@gmail.com</author>
<when>Sat, 15 Oct 2011 03:05:01 +0000</when>
<what>Did you ever find an answer to this question.  I have looked in many places and have been unable to find an answer.</what>
</comment>
</bug>
<bug>
<bugid>5825</bugid>
<title>merge notification/ringer and media volume</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>adamrd...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 15:00:55 +0000</openedDate>
<description>Observed on Android 2.0 on Motorola Droid. Android has 2 volume
controls, Media and Ringer (which appears to effect notifications as
well.) This is confusing and not useful. The 2 should be merged; there
should only be volume control with no distinction between the two. On
numerous occasions I have been listening to music at a low volume on
headphones and have been interrupted with an uncomfortably loud.
Notification or ring tone. Other times I have been listening to music
and have wanted to quickly adjust the volume with the volume rocker but
have instead had to unlock the screen and open the music application
before I could. This is not useful. Please observe how the iPhone
handles it and do it that way. I switched from iPhone to Android and
that is one of the few situations where the iPhone worked much better. I
also advise making the volume rocker physical button turn the volume up
and down when music is playing even if the screen is locked.</description>
<comment>
<author>thesto...@gmail.com</author>
<when>Mon, 11 Jan 2010 14:51:27 +0000</when>
<what>This sounds like a personal preference issue.  I prefer to have them separate... for more 
flexibility.  You can always use a profile manager to set both volumes simultaneously based 
on what you are doing.  I use QuickProfile.</what>
</comment>
<comment>
<author>EpochofE...@gmail.com</author>
<when>Fri, 06 Aug 2010 15:47:54 +0000</when>
<what>I disagree. I was just about to file a bug where the ringer volume affects the volume of the notification through the headphones.

Keeping them separate allows you to fine tune the sounds when expecting to hear both at the same time.</what>
</comment>
<comment>
<author>joel.edv...@gmail.com</author>
<when>Fri, 13 Aug 2010 07:29:06 +0000</when>
<what>I think there should be a setting in the Q&quot;ESettingsQ&quot;E -Q&gt;E Q&quot;EVolumeQ&quot;E -Q&gt;E Q&quot;EVolumeQ&quot;E that enables users to link media volume and ringtone volume.

Much like the Q&quot;EUse incoming call volume for notificationsQ&quot;E but for Media volume and its linking to the ringtone volume entitled Q&quot;EUse ringtone volume for media volumeQ&quot;E

</what>
</comment>
</bug>
<bug>
<bugid>4475</bugid>
<title>Support for ActiveSync provisioning protocol</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-25T21:09:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2825</stars>
<reportedBy>abrinto...@gmail.com</reportedBy>
<openedDate>Mon, 02 Nov 2009 16:18:22 +0000</openedDate>
<description>Many corporate environments require that Activesync policies be enforced
on phones to allow them to sync. This request is to add support for
that. The protocol is documented here:
http://msdn.microsoft.com/en-us/library/dd299443.aspx There are a number
of policies that can be provisioned. - Require complex password - Enable
password recovery - Failed password attempts - Minimum password length -
User input timeout - Password expiration - Password history If possible:
- Require encryption - Require encryption on storage card This feature
would make Android much more acceptable in a Corporate setting.</description>
<comment>
<author>henrik.g...@gmail.com</author>
<when>Tue, 03 Nov 2009 16:56:18 +0000</when>
<what>Activesync security policies are industry standards for Exchange servers and mobile 
devices. Third party applications for Android such as moxier and Touchdown support 
these policies, but as native sync for Exchange is listed as a feature of Q&gt;E2.0, the 
entire protocol should be supported.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:00:47 +0000</when>
<what></what>
</comment>
<comment>
<author>johnperk...@gmail.com</author>
<when>Thu, 05 Nov 2009 23:27:00 +0000</when>
<what>I have multiple users in my office who are interested in an Android powered device
(myself included), but our firm limits devices to those that comply to the ActiveSync
security policies they have enforced (specifically password lock and min. password
length). Without it our users are stuck with Blackberries and iPhones.</what>
</comment>
<comment>
<author>jlk...@gmail.com</author>
<when>Fri, 06 Nov 2009 02:44:39 +0000</when>
<what>As a corporate Exchange Admin I am very disappointed to see this is not supported. I
have received over 50 request for us to support DROID and I have had to explain to
all of them to complain to Verizon Q&amp;E Google as its not us!

Please provide support for this as it will be a BIG sales item for you guys
especially against the iPhone.</what>
</comment>
<comment>
<author>jan...@gmail.com</author>
<when>Fri, 06 Nov 2009 08:37:39 +0000</when>
<what>This is a must-have for any corporate user. Just fix it.</what>
</comment>
<comment>
<author>robterv...@gmail.com</author>
<when>Fri, 06 Nov 2009 08:45:26 +0000</when>
<what>Also for my company, where android is potentialy gaining ground, this is a must have 
feature.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Fri, 06 Nov 2009 08:59:32 +0000</when>
<what>Implement full Exchange support please!</what>
</comment>
<comment>
<author>madquiqn...@gmail.com</author>
<when>Fri, 06 Nov 2009 14:48:00 +0000</when>
<what>I agree, my company requires this and I currently cannot use exchange because 
android doesnQ&apos;Et currently support this feature.</what>
</comment>
<comment>
<author>Kaneo...@gmail.com</author>
<when>Fri, 06 Nov 2009 16:41:43 +0000</when>
<what>Seems this enhancement should have High priority.

Full Activesync security support makes Android a more serious player in the business 
use phone arena.  There is no downside to having the security support added and 
there is a lot of upside as it will get more phones with the Android OS into the 
business environment.</what>
</comment>
<comment>
<author>Shady....@gmail.com</author>
<when>Fri, 06 Nov 2009 20:51:42 +0000</when>
<what>IQ&apos;Ed buy it tonight if this was supported.</what>
</comment>
<comment>
<author>sfrye5...@gmail.com</author>
<when>Sat, 07 Nov 2009 00:48:35 +0000</when>
<what>I put the cart in front of the horse... I bought my Motorola Droid this morning and 
have spent the entire day trying to get my outlook set up.  Being in healthcare, I know 
the exchange administrators require this policy.  I guess my phone is going back to the 
store unless there is a fix coming out in the very near future.</what>
</comment>
<comment>
<author>bgu...@gmail.com</author>
<when>Sat, 07 Nov 2009 01:13:22 +0000</when>
<what>For those of you with the ActiveSync security settings on your Exchange Server, what 
are you seeing when you try to sync on the Droid?  For example, when I sync, I can sync 
Calendar flawlessly, but for some reason, I cant get my contacts or email.  Those 
screens stay blank.  If this is similar to what any of you are experiences, or if you 
found a work around, please let me know by email: bguild at gmail dot com.

Thanks!</what>
</comment>
<comment>
<author>sfrye5...@gmail.com</author>
<when>Sat, 07 Nov 2009 01:54:51 +0000</when>
<what>I finally spoke to someone at Verizon that new something about the phone.  They just 
got a technical bulletin that stated it could take up to 15 minutes to sync email.  It 
also sounds like they have come out with some patches already... still nothing to 
support security policies yet.</what>
</comment>
<comment>
<author>SweeneyBen</author>
<when>Sat, 07 Nov 2009 02:34:32 +0000</when>
<what>I have been waiting to decide between the Storm2 and the DrOID.  Without the ability 
to support security policies and wipe the phone my company will not allow me to get 
this phone.  Sad really, since this should have been implemented from the start.  
Looks like I will have to go get the Storm2.</what>
</comment>
<comment>
<author>klsg...@gmail.com</author>
<when>Sat, 07 Nov 2009 06:23:24 +0000</when>
<what>100-person firm with 40-50 smartphones, weQ&apos;Ed have most of them on Droid tomorrow if 
full Exchange security was available.  </what>
</comment>
<comment>
<author>Mark.Tar...@gmail.com</author>
<when>Sat, 07 Nov 2009 15:07:36 +0000</when>
<what>I am also tryting to get this to work in Exchange 2003 SP2, with SSL, OWA, Remote
Wipe Q&amp;E Pin requirement enabled.

I have tried using the Q&quot;EAllow Unsupported DevicesQ&quot;E Options, to no avail, the Droid
does register in Exchange Mobile Admin as being attached, however, email does NOT
sync. I can send email, it downloaded my contacts, but will not receive email, pull
email, or calendar.

Adding Exceptions does not work.  Completely disabling Mobile Security is not working
either.  Also our OWA does not require the Q&quot;Edomain\Q&quot;E and this also seems to be posing
an issue as well with authentication.

Please fix this!</what>
</comment>
<comment>
<author>coppertr...@gmail.com</author>
<when>Sat, 07 Nov 2009 15:39:50 +0000</when>
<what>Holding off on the Droid until exchange support is resolved. </what>
</comment>
<comment>
<author>bgu...@gmail.com</author>
<when>Sat, 07 Nov 2009 15:41:32 +0000</when>
<what>How do we getting Google to pay attention to this as a critical issue which must be 
resolved in the new software release or hotfix?</what>
</comment>
<comment>
<author>andyrech...@gmail.com</author>
<when>Sat, 07 Nov 2009 16:34:35 +0000</when>
<what>Mark.Tarquini if you use the Q&quot;EAllow Unsupported DevicesQ&quot;E option the email will
eventually sync.  As comment #13 states, it took quite a while for my 500MB Exchange
mailbox to sync with the SDK Emulator, but it eventually did work.</what>
</comment>
<comment>
<author>jeffrey....@gmail.com</author>
<when>Sat, 07 Nov 2009 16:42:30 +0000</when>
<what>anyone have experience with previous android versions and how long it takes google to
respond to these requests?</what>
</comment>
<comment>
<author>jasonhar...@gmail.com</author>
<when>Sat, 07 Nov 2009 16:51:12 +0000</when>
<what>IQ&apos;Em having issues as well.  I enter my Exchange information and it connects to the server and retrieves my 
calendar.  However, email and contacts are not accessible.  My Exchange server requires a 4-digit passcode.  I 
tried to set up the security on the Android to see whether that would do the trick, but still nothing.

I think that this issue affects a large number of corporate Exchange users and should have been disclosed by 
someone a little better.  When VZW told me the DROID had full Exchange support, I believed them.  Silly me.</what>
</comment>
<comment>
<author>Mark.Tar...@gmail.com</author>
<when>Sat, 07 Nov 2009 16:54:38 +0000</when>
<what>RT: # 19, thatQ&apos;Es a Negative.  Even with Q&quot;EAllow Unsupported DevicesQ&quot;E, and myself in
the exception list No mail has syncQ&apos;Ed.  We mail box sizes to 200MB.  Mine is ~150MB,
and even after 12 hours mail has not syncQ&apos;Ed to the Android 2.0.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sat, 07 Nov 2009 16:56:10 +0000</when>
<what>IQ&apos;Em going to have to return my device and recommends my coworkers not get this phone
yet, as itQ&apos;Es not business ready.  I canQ&apos;Et think of a large technical organization
that doesnQ&apos;Et implement exchange mobile device security policies (like pin or pass codes).</what>
</comment>
<comment>
<author>Mark.Tar...@gmail.com</author>
<when>Sat, 07 Nov 2009 16:56:54 +0000</when>
<what>EDIT, It has been 15 hours and I JUST CHECKED the Mail folder on the Android 2.0 and
I HAVE MAIL!

I am going to un-install RoadSync now, and make sure it has nothing to do with that.

Note, I added a second exchange 2003 server, which has no SSL, no security
requirements, and I will see how long that takes to Sync, it only has 8 emails stored
in it at the moment.</what>
</comment>
<comment>
<author>Buckeye1...@gmail.com</author>
<when>Sat, 07 Nov 2009 17:09:25 +0000</when>
<what>Same as many others...would buy the Droid today, but my company wonQ&apos;Et allow without 
some of the security items discussed</what>
</comment>
</bug>
<bug>
<bugid>7419</bugid>
<title>Android totally barfs if you have special characters in contactQ&apos;Es name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bmcc...@google.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 18:23:41 +0000</openedDate>
<description>I created a contact with special characters in GMail: Jonathan (????
????). When it got synced to my phone it was not able to display those
characters. Then I clicked his name to text message him and it shows his
phone number backwards.</description>
</bug>
<bug>
<bugid>13489</bugid>
<title>News - Arrange Topics, Custom Topics</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MeN...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 02:16:33 +0000</openedDate>
<description>Android 2.2.1 FRG83D - Nexus One Would like to be able to rearrange
topics in the news section. Would like to rearrange custom topics. Would
like to rearrange custom topics ahead of standard topics.</description>
</bug>
<bug>
<bugid>17236</bugid>
<title>CanQ&apos;Et set homepage in browser,always goes to google</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>omygo...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 05:34:06 +0000</openedDate>
<description>Used set homepage function in browser settings but it still opens up
google when started. Nexus s, android 2.3.4, Happens with default
browser and opera mini. NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>maxcorri...@gmail.com</author>
<when>Thu, 10 Nov 2011 05:30:44 +0000</when>
<what>Same issue here. 

Samsung infuse 2.3.4
Tried resetting browser settings, cleared browser data, etc.</what>
</comment>
</bug>
<bug>
<bugid>12391</bugid>
<title>FR: Add speech confirmation to speech-to-text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bob.pos...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 22:34:08 +0000</openedDate>
<description>In general, this feature works great - thanks for it! But not _always_.
The problem: When using the speech-to-text input, I often cannot see the
screen. In fact, this is why I am using speech-to-text. I would like to
be able to confirm the recognized text without looking at the screen.
Proposed solution: When this is enabled (setting?), have speech-to-text
read back aloud the text by using text-to-speech. Then allow me to
confirm (again, by voice). You may need to have a controlled vocabulary
for the confirmation like Q&quot;EAcccept/Retry/CancelQ&quot;E to avoid and endless
loop of bad speech-to-text :-). Thanks!</description>
<comment>
<author>bob.pos...@gmail.com</author>
<when>Fri, 05 Nov 2010 23:22:26 +0000</when>
<what>Sorry, this is a dup of 12392.  I got a 500 error after submitting Q&amp;E didnQ&apos;Et think that it got in.</what>
</comment>
</bug>
<bug>
<bugid>18762</bugid>
<title>Bluetooth pairing with rfcomm socket is bugged on 2.3.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pierro.b...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 19:55:42 +0000</openedDate>
<description>Device: Sony Ericsson Xperia X10 Android: 2.3.2 Kernel: 2.6.32.9-perf
The attached program provides a very basic implementation to connect to
a Bluetooth device with an rfcomm socket. On the mentioned phone, we
have serious issues with the socket connection (the same code is working
perfectly with an HTC desire running 2.2). 1. the first time connect()
is called, the phone will generate a pairing request, and eventually
pair with the device, but the connect() will fail. 2. if connect() is
called a second time in a row, the connection will succeed. 3. when
close() is called (from the button callback or in onDestroy()), the
pairing will be Q&quot;EforgottenQ&quot;E by the phone. The pairing must be done each
an every time the connection is established. The entire connection is
done in the UI thread for simplicity, the original application was
connecting in a separated thread.</description>
<comment>
<author>pierro.b...@gmail.com</author>
<when>Sat, 23 Jul 2011 20:00:46 +0000</when>
<what>Notice that to replicate the problem, an rfcomm compatible Bluetooth peripheral will be needed. The name of the device must also be changed in the code to match the test device.</what>
</comment>
</bug>
<bug>
<bugid>15480</bugid>
<title>java.io.File.setLastModified() fails on Motorola Xoom, succeed in emulator</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-03-25T17:29:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>hardwick...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 00:42:10 +0000</openedDate>
<description>Create a java.io.File object, set the path to a file that does not exist
in /mnt/sdcard. Create the file and write some data to it using
java.io.FileOutputStream. Now try to set the fileQ&apos;Es modified time to
some time in the past using setLastModified() on the existing
java.io.File object. This fails, returning false. Failure was on a
Motorola Xoom running 3.0.1. In a 3.0 emulator, setLastModified()
returns true and sets the fileQ&apos;Es modified time correctly. This is the
expected behavior.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Mar 2011 15:18:44 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Mar 2011 22:13:41 +0000</when>
<what>i donQ&apos;Et see that. i get Q&quot;EtrueQ&quot;E returned, but the utime(2) call hasnQ&apos;Et actually changed anything. if i run the same test against /data/local, it works, so i think this is a problem with /mnt/sdcard on stingray.

hereQ&apos;Es my test:

~/local-disk/dd5$ cat /tmp/base/t.java 
import java.io.*;
public class t {
 public static void main(String[] args) throws Exception {
  //File f = new File(Q&quot;E/mnt/sdcard/crapQ&quot;E);
  File f = new File(Q&quot;E/data/local/crapQ&quot;E);
  System.err.println(f.delete());
  System.err.println(f.setLastModified(1300000000));
  FileOutputStream fos = new FileOutputStream(f);
  fos.close();
  System.err.println(f.lastModified());
  System.err.println(f.setLastModified(1300000000));
  System.err.println(f.lastModified());
 }
}

~/local-disk/dd5$ 
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:04:07 +0000</when>
<what>yeah, this is a bug in our FUSE file system. top men are looking in to it.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:04:28 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Mar 2011 19:35:18 +0000</when>
<what>patches are out for review internally.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Mar 2011 17:29:56 +0000</when>
<what></what>
</comment>
<comment>
<author>hardwick...@gmail.com</author>
<when>Wed, 20 Apr 2011 04:15:38 +0000</when>
<what>Is there a possible workaround for setting mod time I can use until the fix is released and on consumer devices? I assume since utime() didnQ&apos;Et change the file, using a chunk of native code wonQ&apos;Et help.</what>
</comment>
<comment>
<author>lockw...@google.com</author>
<when>Wed, 20 Apr 2011 14:35:42 +0000</when>
<what>If you have root on the device you could probably work around this by changing the mod date on the underlying file in /data/media/.  But without root I canQ&apos;Et think of any workaround for this.</what>
</comment>
<comment>
<author>ksumr...@google.com</author>
<when>Wed, 20 Apr 2011 20:19:31 +0000</when>
<what>Even if you have root and modify the date on the underlying file, the fuse layer maintains a cache of attributes, and it may not see the underlying changes immediately.  Unfortunately, I see no workaround.</what>
</comment>
<comment>
<author>hardwick...@gmail.com</author>
<when>Thu, 21 Apr 2011 06:24:57 +0000</when>
<what>ThatQ&apos;Es too bad. Thank you for the quick reply and information. </what>
</comment>
<comment>
<author>hardwick...@gmail.com</author>
<when>Fri, 08 Jul 2011 17:13:21 +0000</when>
<what>Is there a target release or ETA for this fix? I have some shoddy workarounds implemented and in limited testing for my app, but IQ&apos;Ed prefer the bug fix.

Thanks.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jul 2011 17:36:00 +0000</when>
<what>chasing SHAs, it looks like this was in honeycomb-mr1. if youQ&apos;Ere running HMJ37, you should have the fix.</what>
</comment>
<comment>
<author>hardwick...@gmail.com</author>
<when>Mon, 11 Jul 2011 22:14:44 +0000</when>
<what>Running a version of the code above on my rooted Xoom with HMJ37 still exhibits the bug on /mnt/sdcard/crap. IQ&apos;Em trying to get my hands on an unrooted, stock HMJ37 Xoom to test.</what>
</comment>
<comment>
<author>hardwick...@gmail.com</author>
<when>Fri, 15 Jul 2011 15:54:10 +0000</when>
<what>Both 3G and Wifi Xooms running unrooted, stock HMJ37 still show this bug.

When running the code above on /mnt/sdcard/crap, all setLastModified() calls return false. All lastModified() calls return the timestamp when the file was created.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 18 Jul 2011 14:03:16 +0000</when>
<what>@hardwick.jim: IQ&apos;Eve opened issue 18624 to investigate the failure writing to /mnt/sdcard/crap. Please comment on that bug if you have further steps to reproduce.</what>
</comment>
</bug>
<bug>
<bugid>8201</bugid>
<title>Expose Midi Streaming capability of Sonivox Synthesizer.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>95</stars>
<reportedBy>goo...@umito.nl</reportedBy>
<openedDate>Fri, 07 May 2010 01:20:10 +0000</openedDate>
<description>There is currently no way to use MIDI except for playing a full midi
file. However, the used Synthesizer (Sonivox) does have a way to stream
midi commands into the synthesizer. It only isnQ&apos;Et exposed by Android.
(See EAS API Reference) It really would help the Android platform if
this is exposed. A lot of musical apps could benefit from this. Since
the functionality is already built-in, it should be a no-brainer to make
the effort. From EAS API Reference: 4.3 MIDI Stream Functions EAS
supports a real-time MIDI streaming function. These functions can be
used to stream live MIDI data into the synthesizer engine for game play
or other real-time activities. The MIDI stream API works similarly to
the MIDI file playback API, except that MIDI events are ?pushed? to the
stream engine, whereas the file playback ?pulls? events from the file
through the host wrapper. To render a live MIDI stream, call the
EAS_OpenMIDIStream API call, which returns a stream handle. After
opening the stream, begin calling EAS_Render to render audio. To send
MIDI data to the rendering engine, call the EAS_WriteMIDIStream API
using the stream handle, passing the buffer pointer to the MIDI data
along with the size of the data in bytes. MIDI data must conform to the
MIDI protocol as specified in the MIDI specification[1]. To minimize
call overhead, make a single call to EAS_WriteMIDIStream just before
calling EAS_Render passing all the MIDI data accumulated since the last
call to EAS_Render. When the MIDI stream is no longer needed, call
EAS_CloseMIDIStream with the stream handle to close it. Even though all
notes will be automatically released at the time EAS_CloseMIDIStream is
called, it may take some time for them to decay to zero. To avoid audio
artifacts caused by prematurely cutting off the audio, it is generally
prudent to call EAS_Render a few more times after closing the stream. In
Version 3.5 and later, EAS_OpenMIDIStream now accepts a stream handle as
a parameter. If the stream handle is NULL, a new synthesizer instance is
created under the sole control of the real-time MIDI stream. If the
stream handle is a handle returned by EAS_OpenFile, the synthesizer is
shared with the file and can be used to manipulate the synthesizer used
by the file in real-time. This capability is available to support the
MIDIControl interface in the Java MMAPI. Note that when a synthesizer is
shared between a file and real- time MIDI interface, both stream handles
must be closed via separate calls to EAS_CloseFile and
EAS_CloseMIDIStream to release the instance of the virtual synthesizer.
http://android.git.kernel.org/?
p=platform/external/sonivox.git;a=blob_plain;f=docs/EAS_API_Reference.pdf;hb=71bea4cbec1
13b0c070d9d7cf20276817e8233b8</description>
<comment>
<author>goo...@umito.nl</author>
<when>Fri, 07 May 2010 13:35:45 +0000</when>
<what>Another option, but less preferable, would be to add support for this in the NDK. </what>
</comment>
<comment>
<author>forodejazz@gmail.com</author>
<when>Wed, 09 Jun 2010 21:11:43 +0000</when>
<what>IQ&apos;Ed love to develop applications for musicians (background tracks like BiaB, programmable drum machines, ...). I need this capability for this purpose.</what>
</comment>
<comment>
<author>rick.bar...@gmail.com</author>
<when>Sun, 13 Jun 2010 03:28:30 +0000</when>
<what>I am also very interested in dynamically generating midi files on Android.</what>
</comment>
<comment>
<author>byronyau...@gmail.com</author>
<when>Sun, 13 Jun 2010 05:04:31 +0000</when>
<what>I am able to build a simple midi player in native code. But when I invoke EAS_OpenMIDIStream to create the MIDI stream, the process has been terminated. I still donQ&apos;Et know the reason.</what>
</comment>
<comment>
<author>goo...@umito.nl</author>
<when>Sun, 13 Jun 2010 17:42:52 +0000</when>
<what>@byronrya1980
Any chance you can share your code?</what>
</comment>
<comment>
<author>byronyau...@gmail.com</author>
<when>Mon, 14 Jun 2010 06:37:19 +0000</when>
<what>I need to prepare a release before uploading my code here. If anybody can make their improvements on my code, please also share the changes with us. </what>
</comment>
<comment>
<author>byronyau...@gmail.com</author>
<when>Wed, 16 Jun 2010 03:48:05 +0000</when>
<what>The attached code is a demo to make use of Sonivox shared library to create the midi stream and write the midi data on the fly. This is my first JNI program. And it may be buggy. In this software, some of problems cannot be solved.

1. The channel count argument passed to AudioTrack constructor cannot be recognized. So I simply set it to 0 in MidiDriverAudioOutput::open() function. But the normal handling should be referred to your system settings.
2. The EAS_OpenMidiStream() API cannot be invoked without an opened EAS_HANDLE. So I open a dummy midi file by calling the EAS_OpenFile and get a valid EAS_HANDLE. Passing the returned handle to EAS_OpenMidiStream to successfully start a MIDI stream.
3. The raw resources midi file in java layer cannot be used directly to create a midi stream.

If you have any problem, you may visit my page and leave me a message.
http://rhythmax4android.wordpress.com/</what>
</comment>
<comment>
<author>goo...@umito.nl</author>
<when>Wed, 16 Jun 2010 15:57:26 +0000</when>
<what>Wow, I tried the midi-driver and it works great! I implemented it in a test version of my pianoapp, and it is great! The responsiveness is so much better, I can play lots of notes without having the cpu problems of lots of separate mediaplayers or the loading times and memory problems with generating a SoundPool from midifiles.

Come on devs, we need such a thing to be officially supported in the SDK or NDK.

I understand that iOS nor WindowsPhone 7 has a internal midi synthesizer. Android does! Making this available would mean that android is going to be the platform with the most versatile musical apps. Synths, drummachines, whatever you can think of. Android is awesome, please enable us devs to harness all of itQ&apos;Es power! 

Really, please look at this work and endorse or implement this!</what>
</comment>
<comment>
<author>goo...@umito.nl</author>
<when>Tue, 06 Jul 2010 06:31:24 +0000</when>
<what>It looks like OpenSL is on the roadmap for Android 3. This standard also has midi-support. I donQ&apos;Et know yet if this also has streaming support. WeQ&apos;Ell have to see.</what>
</comment>
<comment>
<author>byronyau...@gmail.com</author>
<when>Mon, 19 Jul 2010 06:07:26 +0000</when>
<what>The audio capability of Android is not good enough to build the real time musical game. Even using the official SDKQ&apos;Es APIs (MediaPlayer or SoundPool) may induce Q&gt;E 100 ms latency. It is hard to let the developers to create their musical games as easy as they do on iphone. Hope the coming audio solution can have a great improvement.</what>
</comment>
<comment>
<author>byronyau...@gmail.com</author>
<when>Sun, 25 Jul 2010 15:18:59 +0000</when>
<what>I have built the second version of basic midi driver for Android. I have checked on Android platform 1.6 and 2.2. They can play the midi correctly. But it is still suffering from the high audio latency. The previous version of midi driver cannot be launched on Android 2.2 because the Mutex and Condition classes have been changed or removed in Android 2.2 platform. So I add the following definition when I am willing to use those classes.

#define HAVE_PTHREADS		1

And it will let the linker to use the PTHREAD instead of the above classes. Then it seems to be workable on Android 2.2. But I am not sure whether it can still be supported in the future Android release.

If you want to leave me some comments, please visit:
http://rhythmax4android.wordpress.com/
</what>
</comment>
<comment>
<author>simonw1...@gmail.com</author>
<when>Mon, 26 Jul 2010 06:16:53 +0000</when>
<what>This is very important for creating MIDI DAWs. Which android desperatly needs.</what>
</comment>
<comment>
<author>fcmo...@gmail.com</author>
<when>Wed, 28 Jul 2010 20:29:35 +0000</when>
<what>1) Thanks for the update - it works great out of the box on my 2.1 emulator and device (HTC Incredible)
2) From Sonivox: Q&quot;EThe issue is that MIDI has to be synthesized in 20ms blocks because of restrictions with the linux scheduler and low level audio framework, so sending midi events thru the stream didnQ&apos;Et work well, it would bunch them up then spit them all out at once, etc.  [Google] suggest[s] a new interface needs to be written to allow the application to specify a delay so that notes can be started correctly.Q&quot;E  Google has apparently said that if a new well-tested interface were available, theyQ&apos;Ed put it in the next Android release.

Think we could join forces and provide one?  IQ&apos;Em willing to work on it.
My email: fred@fmoses.com</what>
</comment>
<comment>
<author>byronyau...@gmail.com</author>
<when>Tue, 03 Aug 2010 06:11:20 +0000</when>
<what>I am afraid we need to change the shared library from Sonivox if we would like to implement the above feature. The midi driver APIs built by me may violate the infastructure of AndoridQ&apos;Es media library. So I donQ&apos;Et know how to start the implementation. </what>
</comment>
<comment>
<author>iamjoo...@gmail.com</author>
<when>Tue, 05 Oct 2010 07:50:26 +0000</when>
<what>Hi I am studying University..

Your Demo MidiSoundDemo project was help to my home work.

Can I get your MidiSoundDemo project full source.

Please give me answer.

</what>
</comment>
<comment>
<author>iamjoo...@gmail.com</author>
<when>Tue, 05 Oct 2010 07:50:51 +0000</when>
<what>Hi I am studying University..

Your Demo MidiSoundDemo project was help to my home work.

Can I get your MidiSoundDemo project full source.

Please give me answer.

</what>
</comment>
<comment>
<author>neo...@gmail.com</author>
<when>Wed, 06 Oct 2010 11:43:37 +0000</when>
<what>We need proper MIDI support. NOW!</what>
</comment>
<comment>
<author>byronyau...@gmail.com</author>
<when>Fri, 08 Oct 2010 01:28:22 +0000</when>
<what>Hi, I have provided all the sources of my midi driver module. MidiSoundDemo is a test app only. It is used to demonstrate the function of the midi driver module. To build the midi driver module, you need to download ndk and other involved native codes. </what>
</comment>
<comment>
<author>peterbar...@gmail.com</author>
<when>Thu, 04 Nov 2010 07:50:57 +0000</when>
<what>I tested the MidiSoundDemo. It has some delay issues, especially with multi-touch.</what>
</comment>
<comment>
<author>aceb...@gmail.com</author>
<when>Fri, 05 Nov 2010 16:38:10 +0000</when>
<what>Plz plz plz - make dynamically generated MIDI a possibility on Android.</what>
</comment>
<comment>
<author>jdn...@gmail.com</author>
<when>Wed, 01 Dec 2010 19:45:22 +0000</when>
<what>Pure java RTP MIDI implementation (supporting Android):
http://www.humatic.de/htools/nmj</what>
</comment>
<comment>
<author>aldoprah...@gmail.com</author>
<when>Mon, 21 Feb 2011 06:42:38 +0000</when>
<what>dear google.
please we need proper MIDI support. NOW!
</what>
</comment>
<comment>
<author>reapperk...@gmail.com</author>
<when>Thu, 16 Jun 2011 09:51:25 +0000</when>
<what>Google, PLEASE! We need MIDI!!!</what>
</comment>
<comment>
<author>ulogi...@gmail.com</author>
<when>Thu, 14 Jul 2011 19:27:15 +0000</when>
<what>IQ&apos;Eve been playing / working on an app that might one day make it to the market, it needs to play musical notes programmatically. IQ&apos;Eve been using ByronQ&apos;Es Midi driver - which seemed to work well for me in v2.2 (Thanks Byron!).
IQ&apos;Eve now upgraded my phone to 2.3 and, big surprise, this seems to have killed it.
As with everyone else I would really like to see Midi supported in the SDK!
According to an Android Developers thread - http://groups.google.com/group/android-developers/browse_thread/thread/543d95ec4345ae0b/93102bdf0971361b - Google were looking at this in 2008 and saying it might take some time - 3 years?</what>
</comment>
<comment>
<author>kim.oech...@gmail.com</author>
<when>Fri, 02 Dec 2011 22:58:48 +0000</when>
<what>I was thinking of writing a music app and was very disappointed to find that it wonQ&apos;Et be possible.   Google, this really needs to be fixed!</what>
</comment>
</bug>
<bug>
<bugid>6076</bugid>
<title>Email app (POP3) should allow EMPTY TRASH without having to select each email individually</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>David.L....@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 22:16:25 +0000</openedDate>
<description>The pop3 email client app does not allow mail in TRASH to be be emptied
easily. It forces you to select each email and then DELETE. The TRASH
folder should provide an EMPTY TRASH option.</description>
<comment>
<author>davl...@gmail.com</author>
<when>Fri, 19 Feb 2010 19:34:00 +0000</when>
<what>I second this.</what>
</comment>
<comment>
<author>zipfoxt...@gmail.com</author>
<when>Wed, 17 Mar 2010 06:21:07 +0000</when>
<what>Actually, you might think youQ&apos;Ere deleting the mails from Trash, but they will just go
back into the Trash folder a few seconds later.

See:  http://code.google.com/p/android/issues/detail?id=1134</what>
</comment>
<comment>
<author>David.L....@gmail.com</author>
<when>Fri, 19 Mar 2010 12:38:06 +0000</when>
<what>Mine deletes them.  I dont seem to have that issue but the count shown in the 
folders view is always wrong.  
CQ&apos;Emon Google Fix this bug already.</what>
</comment>
<comment>
<author>steven.e...@gmail.com</author>
<when>Sun, 28 Mar 2010 16:27:11 +0000</when>
<what>Seems like a pretty basic function for any reasonable mail client.  Disappointing.</what>
</comment>
<comment>
<author>mcgar...@gmail.com</author>
<when>Thu, 15 Apr 2010 12:46:57 +0000</when>
<what>This feature is needed in the mail client for POP3 and IMAP accounts, manually
deleting SPAM from the trash folder is very annoying.</what>
</comment>
<comment>
<author>mike.gel...@gmail.com</author>
<when>Thu, 15 Apr 2010 22:06:33 +0000</when>
<what>The lack of an Q&quot;EEmpty Trash FolderQ&quot;E (or any other folder for that matter) keeps me
from effectively handling multiple (POP3) email accounts when away from the office. 
I understand issues with READ/UNREAD flags being unable to synch with my server
account, but offering an EMPTY FOLDER option on the client (phone) side should be
easy to provide.</what>
</comment>
<comment>
<author>dje...@gmail.com</author>
<when>Sun, 19 Jun 2011 16:36:57 +0000</when>
<what>Note the date on this post. As of 2.2, there is still no EMPTY TRASH functionality for POP3 accounts on Android. This ought to be in large print bold lettering on the cover of the box of any phone sold with this Q&quot;EamateurQ&quot;E operating system.  Or more accurately, Q&quot;EDO NOT USE THIS PHONE FOR ANY EMAIL SERVICE NOT PROVIDED BY GOOGLE.Q&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>18270</bugid>
<title>Why are there 2 different PIN unlock screens?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 19:24:16 +0000</openedDate>
<description>Why does unlocking a SIM card use a different number unlock screen, than
the number unlock screen? You only need 1 numerical unlock screen, and
frankly I like the SIM card one better</description>
</bug>
<bug>
<bugid>19599</bugid>
<title>ADT StackOverflow When Attribute Reference Sibling With Same Name No Prefix</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>jakewhar...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 14:56:46 +0000</openedDate>
<description>Using the following resources: Q&lt;Edeclare-styleable
name=Q&quot;EStackOverflowThemeQ&quot;EQ&gt;E Q&lt;Eattr name=Q&quot;EactionBarSizeQ&quot;E format=Q&quot;EdimensionQ&quot;E
/Q&gt;E Q&lt;Eattr name=Q&quot;EtestQ&quot;E format=Q&quot;EdimensionQ&quot;E /Q&gt;E Q&lt;E/declare-styleableQ&gt;E Q&lt;Estyle
name=Q&quot;ETheme.StackOverflowQ&quot;E parent=Q&quot;Eandroid:Theme.HoloQ&quot;EQ&gt;E Q&lt;E!-- For
purposes of illustration only --Q&gt;E Q&lt;Eitem
name=Q&quot;EactionBarSizeQ&quot;EQ&gt;E25dipQ&lt;E/itemQ&gt;E Q&lt;Eitem name=Q&quot;EtestQ&quot;EQ&gt;E25dipQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:actionBarSizeQ&quot;EQ&gt;E?actionBarSizeQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E Open a
layout and switch the theme to the one above. You should get a
StackOverflow exception with a trace of it infinitely recursing on
`com.android.ide.common.resources.ResourceResolver.resolveResValue(ResourceResolver.java:333)`.
Change the referenced attribute to `?test` and the problem will
disappear. This appears similar to issue 15656 but is not in fact the
same problem.</description>
<comment>
<author>jakewhar...@gmail.com</author>
<when>Fri, 26 Aug 2011 14:59:45 +0000</when>
<what>Forgot to mention that when run on an Android device both configurations will work properly. The error only exists inside the layout editor.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 26 Aug 2011 20:17:59 +0000</when>
<what></what>
</comment>
<comment>
<author>seals...@gmail.com</author>
<when>Tue, 25 Oct 2011 22:17:33 +0000</when>
<what>I had same issue, when using DashboardLayout from from iosched app in XML file.

http://code.google.com/p/iosched/source/browse/android/src/com/google/android/apps/iosched/ui/widget/DashboardLayout.java

My XML name was Q&quot;Ehome_fragment.xmlQ&quot;E. When I had recreated file with another name - Q&quot;Emain.xmlQ&quot;E and then renamed for my my Q&quot;Ehome_fragment.xmlQ&quot;E issue was gone. </what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 27 Oct 2011 00:31:26 +0000</when>
<what></what>
</comment>
<comment>
<author>chris.mark.jenkins@gmail.com</author>
<when>Thu, 27 Oct 2011 08:21:09 +0000</when>
<what>ADT14 seems to randomly produce this too when you have the following in a lib project. Even using the Q&apos;E?Q&apos;E hasnQ&apos;Et fixed it. I have been unable to find the cause, it also only happens when i have post 2.3 selected in the layout manager.

I imagine is a missing ?android:.. although im yet to reproduce it considering it was working one day and the next not, very frustrating.
</what>
</comment>
</bug>
<bug>
<bugid>19583</bugid>
<title>Arabic for Android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-26T20:20:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elhach...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 07:24:00 +0000</openedDate>
<description>Remember that one of the reasons of IBM fall was not to recognize the
needs of the users due to its arrogance. You are showing the same
behaviorQ&apos;Es patterns.</description>
<comment>
<author>Mujtaba....@gmail.com</author>
<when>Fri, 26 Aug 2011 09:42:03 +0000</when>
<what>Man... just forget about it... no one is listening!! I will be returning my new HTC EVO 3D which I just received today. I canQ&apos;Et bear the embarrassment in front of iOS professionalism. This big shameful mistake is going to cost you a lot, Google!! How come you think you want to compete with iOS and you have not even covered the basics!!

Shame On You Google!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 26 Aug 2011 20:20:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8993</bugid>
<title>Battery fully charged sound alert</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>rickcraw...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 08:52:39 +0000</openedDate>
<description>There should be an option to have a Q&apos;Ebeep beepQ&apos;E sound alert when the
battery is fully charged. This should be enabled by default and there
should be an option to turn it off. There should be an option to change
the volume of the Q&apos;Ebeep beepQ&apos;E sound and it should be on the highest
volume by default. How it works? 1)Charger plugged into Phone and the
PhoneQ&apos;Es battery charges then later on it finishes charging and the
battery is now fully charged. 2)Q&quot;EBeep beepQ&quot;E sound beeps for 1 minute to
alert person that the battery is fully charged. 3)A Q&quot;EstopQ&quot;E button
appears on screen and the Person clicks on it and the Q&apos;EbeepQ&apos;E sound will
stop. 4)If person does NOT push ANY button, then the Q&apos;EbeepQ&apos;E sound will
keep on beeping for 1 minute every 5 minutes.</description>
<comment>
<author>steve.g....@gmail.com</author>
<when>Mon, 19 Jul 2010 03:56:31 +0000</when>
<what>IQ&apos;Ed personally like that option, and to additionally have an option to change that sound to any sound file similar to ringtones/notifications (I want to have the Medic from Team Fortress 2 to say Q&quot;EI am fully charged!Q&quot;E when the phone is done charging)</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Sun, 17 Oct 2010 22:18:12 +0000</when>
<what>Good call, Steve!  IQ&apos;Eve never played but I found it here: http://wiki.teamfortress.com/wiki/Medic_voice_commands  Having now heard it, I agree being able to set the notification ringtone is a must-have.</what>
</comment>
<comment>
<author>C.M.F.C....@gmail.com</author>
<when>Wed, 03 Nov 2010 22:31:02 +0000</when>
<what>Find a way to turn off the Q&quot;Efully chargedQ&quot;E notification vibrate so it stops going crazy @ 3 am when my battery is charged. </what>
</comment>
<comment>
<author>Marc.Set...@gmail.com</author>
<when>Mon, 24 Jan 2011 01:35:12 +0000</when>
<what>The Samsung Epic 4G gives a popup, the charging LED turns blue (and VERY bright) and it will give 2 short beeps when the battery reaches full charge.

This is AWFUL, the sound wakes me up and the LED lights up the room.  On the Epic thereQ&apos;Es no way to turn this off.  Now I have to have the phone face down and IQ&apos;Em used to that notification so I can finally sleep through it.</what>
</comment>
<comment>
<author>xch...@gmail.com</author>
<when>Mon, 07 Feb 2011 11:05:42 +0000</when>
<what>Please make the notification optional. It is HIGHLY ANNOYING for users that charge overnight. </what>
</comment>
<comment>
<author>kgmccar...@gmail.com</author>
<when>Wed, 02 Mar 2011 03:00:16 +0000</when>
<what>Very annoying!! Please give us a way to turn this off!</what>
</comment>
<comment>
<author>dpmass...@gmail.com</author>
<when>Wed, 02 Mar 2011 19:10:31 +0000</when>
<what>yes this must be turned off.  i get enough pages in the middle of the night for work and when i am not on call i do not want to be woken up by what is essentially annoyance.  whos stupid idea was it to write this into the code and not give users the option to turn it off?  I do not want to spend money for some widget nor am I going to root my phone.  both of which has mixed results.</what>
</comment>
<comment>
<author>schi...@gmail.com</author>
<when>Fri, 01 Apr 2011 10:45:49 +0000</when>
<what>Please provide the option to turn this thing off.  Horrible experience for all the reasons mentioned above.</what>
</comment>
<comment>
<author>teide...@gmail.com</author>
<when>Thu, 07 Apr 2011 15:46:49 +0000</when>
<what>Is there really no way to turn this off?  ItQ&apos;Es ridiculous!  If you unplug it before you go to bed to avoid the beep, you wake up with 75% battery which wonQ&apos;Et get through the day.  So stupid. </what>
</comment>
<comment>
<author>sylv...@amrani.fr</author>
<when>Tue, 30 Aug 2011 06:23:36 +0000</when>
<what>Please provide the option to turn this thing off ! Just check user forums, everyone looking for this option so they can sleep again</what>
</comment>
<comment>
<author>2trisc...@gmail.com</author>
<when>Tue, 30 Aug 2011 08:40:04 +0000</when>
<what>So far, none of the user suggestions have provided a reasonable fix... I can silence all notifications, which isnQ&apos;Et helpful, but the damned phone still lights up when the battery is full.</what>
</comment>
<comment>
<author>bourguet...@gmail.com</author>
<when>Wed, 31 Aug 2011 19:13:55 +0000</when>
<what>why I did not choose to disable the alarm for battery charging ?</what>
</comment>
<comment>
<author>cirederf...@gmail.com</author>
<when>Thu, 01 Sep 2011 07:28:26 +0000</when>
<what>Let my phone sleeping right through the night, thanks !</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Fri, 02 Sep 2011 18:12:08 +0000</when>
<what>WORKAROUND, for those who are interested, until this gets fixed: 
     I quickly grew tired of emails coming in late at night and the notification tone waking me up.  I had already purchased Locale, which is a fantastic app to manage your phoneQ&apos;Es settings based on all kinds of conditions.  The way Locale works is that you group the conditions that need to be met and the settings to be modified together as a Q&quot;EsituationQ&quot;E.  So I just made a new situation called Q&quot;EShh facednQ&gt;E10:30Q&quot;E.  The conditions for this situation to be active are BOTH that the time is 10:30pm-7:00am (could be anything), AND that the phone is laid face down, which requires the Orientation plugin, which might have cost a small bit.  (this would also evaluate to true if the phone is in my pocket facing a certain way and IQ&apos;Em sitting down late at night, but to fix that I only need to turn the phone around in my pocket)  If both of those conditions are met, it sets Announcify to be disabled, volume is set to 0% WITH VIBRATE OFF, and the media volume is set to 0% (donQ&apos;Et know why I did that) and could set a whole host of other settings here.
     So at the end of the day, all I need to do when I go to bed during that time-frame is turn my phone face-down on my bedstand and that shuts it up-- not a hard habit to get into.  For those who have a more irregular sleep schedule, you could get the On/Off Button plugin to Locale, which will allow a single new Q&quot;ESLEEPINGQ&quot;E icon (or whatever you wanna call it) on the desktop that you need to click when you go to sleep and when you wake up.
     p.s. since if two Locale situations modify the same setting, the Situation with higher priority takes precedence, IQ&apos;Eve made higher priority situations based on whoQ&apos;Es calling, so that my parents or a few friends can ALWAYS make my phone ring.

I do realize that itQ&apos;Es always better for things to be fixed at the base Android layer, but this is just my workaround for just a few bucks...</what>
</comment>
<comment>
<author>attila.l...@gmail.com</author>
<when>Thu, 08 Sep 2011 10:38:36 +0000</when>
<what>so, the phone beeps when itQ&apos;Es charged (who cares??), but i canQ&apos;Et turn it off??!!

donQ&apos;Et 90+% of the users do this: plug in the phone on the nightstand and go to sleep. then wake up when the phone warns them that itQ&apos;Es... CHARGED. oh my...</what>
</comment>
<comment>
<author>flu...@gmail.com</author>
<when>Thu, 15 Sep 2011 23:58:32 +0000</when>
<what>This is a seriously bad design flaw.  Having to choose between being waken up in the middle of the night, every night or not being able to get through the day on my phone which has terrible battery life is not a reasonable tradeoff to have to make. Samsung Epic 4G</what>
</comment>
</bug>
<bug>
<bugid>18827</bugid>
<title>Activity onResume() called before user has unlocked device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dan.jar...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 17:07:47 +0000</openedDate>
<description>IQ&apos;Eve seen this issue on the Samsung Galaxy tablet running OS 2.2.
Scenario: -Lock the device with your application running in the
foreground. -Press the unlock button, which causes the unlock screen to
be displayed (if you have a swipe/PIN lock then the swipe pad/enter PIN
UI will be displayed now). -At this point, onResume() gets called in the
Activity that was visible in the application, even though the user has
not entered their swipe code or PIN to unlock the device. This seems
wrong to me, and creates a security hole in my application. My
application displays notifications, and those appear in the notification
bar even though the device has not been unlocked...</description>
<comment>
<author>theconts...@gmail.com</author>
<when>Sun, 27 Nov 2011 03:57:49 +0000</when>
<what>IQ&apos;Em seeing the same behaviour on the Tab but running 2.3.3. Very frustrating since my activity isnQ&apos;Et actually in the foreground yet when onResume gets called.</what>
</comment>
</bug>
<bug>
<bugid>10586</bugid>
<title>Stagefright and libOmxH264Dec.so</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jznomo...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 15:28:01 +0000</openedDate>
<description>I am having issues with stagefright and libOmxH264Dec.so. If I run froyo
with stagefright enabled some videos have a green bar or a very
distorted video. If I disable stagefright the video plays fine but then
I lose playing youtube videos from the web browser. Is there a way to
fix this?</description>
</bug>
<bug>
<bugid>13954</bugid>
<title>Facebook sync missing Q&quot;E+Q&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-12T19:39:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Nightme...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 17:56:40 +0000</openedDate>
<description>Hepp! IQ&apos;Eve come across an annoying issue on my Galaxy S with android
2.2, I9000XXJPP Kernel 2.6.32.9. When I sync contacts from Facebook to
my phone the Q&quot;E+Q&quot;E is not there :/ so all numbers come up wrong it has the
code eg, 47 for Norway. But it is missing the Q&quot;E+Q&quot;E in front so get wrong
number for all facebook sync, while google sync is correct. Thank you
Niklas.</description>
<comment>
<author>ronn...@gmail.com</author>
<when>Wed, 12 Jan 2011 18:01:59 +0000</when>
<what>Having the same issue. My phone is HTC Desire with Android 2.2, Kernel version: 2.6.32.15-gf5a401c, build: 2.29.405.5 CL293415.

Every Facebook contact on my phone that do NOT have a link to a real Google-contact or Phone-contact, but is pure Facebook contact - is missing + infront of 47.
Both me and Niklas have verified each others information on Facebook and the sync is correct, but on the phone the + is lost. (On Facebook I have only my eight digit number starting with 926 and selected Norway as country +47). On the phone it is displayed as 47926...... without +.</what>
</comment>
<comment>
<author>jim...@gmail.com</author>
<when>Wed, 12 Jan 2011 19:17:15 +0000</when>
<what>Same for me on a HTC Desire running 2.1.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 19:39:57 +0000</when>
<what>facebook maintains the facebook app. youQ&apos;Ell need to raise this bug with them.</what>
</comment>
</bug>
<bug>
<bugid>8008</bugid>
<title>deleting current call details from call log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hasithaR...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 05:10:14 +0000</openedDate>
<description>hi guys, i want to delete the current call details from the Call Log.
this is how i try to did it Cursor c =
getContentResolver().query(Calls.CONTENT_URI, null, Calls.NUMBER + Q&quot;E=Q&apos;EQ&quot;E
+ mobileNumber + Q&quot;EQ&apos;EQ&quot;E, null, Calls.DATE + Q&quot;E DESCQ&quot;E);
startManagingCursor(c); String number = null; String date; int
dateColumn = c.getColumnIndex(Calls.DATE); int numberColumn =
c.getColumnIndex(Calls.NUMBER); if (c != null) { if (c.moveToFirst()) {
// do { // Get the field values date = c.getString(dateColumn); number =
c.getString(numberColumn); Log.d(Q&quot;ENUmberQ&quot;E, number); Log.d(Q&quot;EDateQ&quot;E, date);
alert(Q&quot;EnumberQ&quot;E, number); // } while (c.moveToNext()); } int i
=getContentResolver().delete(Calls.CONTENT_URI, Calls.NUMBER + Q&quot;E=Q&apos;EQ&quot;E +
number + Q&quot;EQ&apos;EQ&quot;E, null); alert(Q&quot;EDeleteQ&quot;E, Integer.toString(i)); } but this
deletes all the records other than the current number. how can i do it??
regards, Randika</description>
</bug>
<bug>
<bugid>3200</bugid>
<title>[Calculator] Need clear button when in landscape mode</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>mjlissner</reportedBy>
<openedDate>Tue, 07 Jul 2009 19:13:35 +0000</openedDate>
<description>When using the calculator app, if you switch the phone to the landscape
mode, the clear button is no longer displayed. This wasnQ&apos;Et so much of a
problem before the cupcake update, because prior to it, you had to open
the keyboard to go to landscape mode, however when new phones without
physical keyboards become available, this will make the calculator app
landscape mode somewhat useless. Further details: - Steps to reproduce
the problem - Go to the calculator app. - switch to landscape mode -
make a mistake - try to delete it without using the keyboard - What you
think the correct behavior should be. - There should be a clear button
still. - Workarounds: - 1. Use the calculator in portrait mode - 2. Hold
down on the input area when in landscape mode, and select all. Then hold
down again, and cut.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:26:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:49:57 +0000</when>
<what></what>
</comment>
<comment>
<author>amu...@gmail.com</author>
<when>Sun, 15 Nov 2009 23:57:17 +0000</when>
<what>Still not fixed, very frustrating. </what>
</comment>
<comment>
<author>kevin.p....@gmail.com</author>
<when>Wed, 10 Mar 2010 23:19:51 +0000</when>
<what>Workaround: Press = button to clear calculator</what>
</comment>
</bug>
<bug>
<bugid>5443</bugid>
<title>Changing Sent Mail in IMAP on Moto Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>merri...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 17:59:29 +0000</openedDate>
<description>I would like the ability to change which folder the Droid uses for IMAP
sent mail. It is currently set to Q&quot;ESentQ&quot;E, but I would like it to be
Q&quot;Esent-mailQ&quot;E. A feature to change the default would be nice. Kind
regards.</description>
<comment>
<author>curt...@gmail.com</author>
<when>Mon, 28 Dec 2009 21:14:18 +0000</when>
<what>I would like the same. However, IQ&apos;Ed like to use the standard Q&quot;ESent ItemsQ&quot;E folder.</what>
</comment>
<comment>
<author>theloginwithnoname@gmail.com</author>
<when>Fri, 11 Jun 2010 12:08:56 +0000</when>
<what>this should be merged with 1189</what>
</comment>
</bug>
<bug>
<bugid>14925</bugid>
<title>Unable to create temp file when installing packages - Windows 7</title>
<status>NeedsInfo</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>bobno...@gte.net</reportedBy>
<openedDate>Tue, 22 Feb 2011 19:07:56 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Windows 7 Ultimate 64-bit
SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E
tool UI): r9 Eclipse version: 3.6.1 Build id: M20100909-0800 ADT plug-in
version: 9.0.0.v201101191456-93220 Platform targeted by your project:
Version of the platform running in the emulator: STEPS TO REPRODUCE: 1.
install eclipse 2. install android sdk 3. following Q&quot;EStep 4. Adding
Platforms and Other ComponentsQ&quot;Eof the Q&apos;EInstalling the SDKQ&apos;E
(http://developer.android.com/sdk/installing.html), selecting all
platforms and options available, and selecting all available
components/updates to install, after accepting licenses and starting to
install, all components indicate they are unable to create the temp
folder and are not installed. EXPECTED RESULTS: components to be
downloaded and installed OBSERVED RESULTS: nothing downloaded, nothing
installed ADDITIONAL INFORMATION: Able to work around the issue by
giving all users Q&apos;Efull controlQ&apos;E of the Android directory.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 21:23:21 +0000</when>
<what>Please copy-paste the exact log from the install window.

Also, please open a Command Prompt (aka cmd.exe), cd to the SDK install directory, do a Q&quot;EdirQ&quot;E and past the full output as-is. Thanks in advance.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5536</bugid>
<title>Typo in android developer resource site.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>noranb...@gmail.com</reportedBy>
<openedDate>Sat, 19 Dec 2009 10:15:34 +0000</openedDate>
<description>I found typo in android developer resource site.
(http://developer.android.com/resources/faq/commontasks.html) 1.
Returning a Result from a Screen // Listen for results. protected void
onActivityResult(int requestCode, int resultCode, Intent data){ // See
which child activity is calling us back. switch (resultCode) { Q&lt;E-- this
should be requestCode. case CHOOSE_FIGHTER: 2. Selecting, Highlighting,
or Styling Portions of Text Q&lt;EstringQ&gt;Eid=Q&quot;E@+id/styled_welcome_messageQ&quot;EQ&gt;EWe
are Q&lt;EbQ&gt;EQ&lt;EiQ&gt;EsoQ&lt;E/iQ&gt;EQ&lt;E/bQ&gt;E glad to see you.Q&lt;E/stringQ&gt;E should be Q&lt;Estring
id=Q&quot;E@+id/styled_welcome_messageQ&quot;EQ&gt;EWe are Q&lt;EbQ&gt;EQ&lt;EiQ&gt;EsoQ&lt;E/iQ&gt;EQ&lt;E/bQ&gt;E glad to see
you.Q&lt;E/stringQ&gt;E</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 15:54:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18296</bugid>
<title>I am using micromax a 60 device with android 2.1..frequently i am getting a message like sd card ejected unexpectedly.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-07T17:27:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sundeep....@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 08:46:46 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Jul 2011 17:27:05 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>11592</bugid>
<title>Q&quot;ETo:Q&quot;E field of new gmail email does not reference phone contacts </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>radek.ge...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 07:04:46 +0000</openedDate>
<description>When composing a new email in gmail app, any name typed into the Q&quot;Eto:Q&quot;E
field will default to firstname.surname@gmail.com, even if correct email
for the person is stored in the contacts of the phone. There is also no
way to search contacts for an email address from to Compose message
screen</description>
</bug>
<bug>
<bugid>2710</bugid>
<title>RELEASE_NOTES.html: Incorrect Link</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>zach.kje...@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 14:53:04 +0000</openedDate>
<description>Hello, I have downloaded the Android 1.5 SDK r1. While reviewing the
documentation, I came across the file: installing.html which has an
incorrect link. On line 432: Q&lt;EliQ&gt;EWith Q&apos;Edevelopment toolsQ&apos;E as a link to
Get an overview of the Q&lt;Ea
href=Q&quot;E../../guide/developming/tools/index.htmlQ&quot;EQ&gt;Edevelopment toolsQ&lt;E/aQ&gt;E
that are available to youQ&lt;E/liQ&gt;E The url should link to
Q&apos;E../../guide/developing/tools/index.htmlQ&apos;E</description>
<comment>
<author>zach.kje...@gmail.com</author>
<when>Tue, 19 May 2009 15:39:32 +0000</when>
<what>On a related note, there is a second incorrect link on the menu.
The file: docs/guide/tutorials/views/index.html

On line 302, it references: Q&lt;EliQ&gt;EQ&lt;Ea href=Q&quot;E../../../../samplesQ&quot;EQ&gt;ESample Code
Q&amp;Eraquo;Q&lt;E/aQ&gt;EQ&lt;E/liQ&gt;E

Which leads to /samples at the root of your Android directory.

Also, the in Q&apos;Edocs/samples/index.htmlQ&apos;E refers to this location and fails to redirect
also.

I believe these two links intend to link to this location instead
Q&apos;Edocs\guide\samplesQ&apos;E which has the appropriate index.html file.</what>
</comment>
<comment>
<author>zach.kje...@gmail.com</author>
<when>Tue, 19 May 2009 16:06:42 +0000</when>
<what>To add to this, though Q&apos;Edocs\guide\samplesQ&apos;E resolves to an index.html page, the
samples within link to pages that do not exist. They link to Q&apos;EQ&lt;EsdkQ&gt;E/samplesQ&apos;E which
the two earlier links attempt to visit, but does not exist.

I checked the latest downloads for Windows, Linux, Q&amp;E Mac. Their documentation all
appear to have the same issue.</what>
</comment>
<comment>
<author>zach.kje...@gmail.com</author>
<when>Tue, 26 May 2009 18:41:38 +0000</when>
<what>It appears that after the release of 1.5, the samples were moved to:
platforms\android-1.1\samples
platforms\android-1.5\samples
To separate the new samples showing off the features of 1.5</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:21:46 +0000</when>
<what></what>
</comment>
<comment>
<author>zach.kje...@gmail.com</author>
<when>Thu, 17 Sep 2009 16:55:38 +0000</when>
<what>Issue has been resolved in 1.6 SDK update.</what>
</comment>
</bug>
<bug>
<bugid>6824</bugid>
<title>[2.0+ branch] [Nexus] SensorEvent roll definition is reversed.</title>
<status>FutureRelease</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2010-08-19T01:44:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 14:12:01 +0000</openedDate>
<description>http://developer.android.com/reference/android/hardware/SensorEvent.html
defines roll as: Roll, rotation around Y axis (-90 to 90), with positive
values when the x-axis moves away from the z-axis. The diagram on the
same page indicates the origin at bottom-left of the screen, which
according to the definition above would mean roll is +ve when the device
is rotated clockwise if looked along its length from the USB jack to the
headphone socket (along the +ve Y axis). However, experiments show the
the reverse is actually true; that roll is +ve when a counter-clockwise
rotation is applied. If instead the diagram is interpreted such that the
z-axis as shown marks the origin, then the above definition is correct.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 24 Feb 2010 18:53:32 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Fri, 26 Feb 2010 01:56:40 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Thu, 19 Aug 2010 01:44:15 +0000</when>
<what>The documentation has been fixed to reflect the actual behavior.</what>
</comment>
</bug>
<bug>
<bugid>1084</bugid>
<title>?web page not availableQ&quot;E problems</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:27:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>liyin...@gmail.com</reportedBy>
<openedDate>Mon, 27 Oct 2008 06:40:16 +0000</openedDate>
<description>I make the source code in ubutun6.06 which is installed in vmware 6.0.
My network setting of vmware is bridge mode. and run the emulator with
the following steps: 1) export
ANDROID_PRODUCT_OUT=~/workspace/android/out/target/product/generic 2)
./out/host/linux-x86/bin/emulator When I run Browser in emulator, I got
the Q&quot;Eweb page not availableQ&quot;E message. Is there something wrong with me?
Is there something I have to set or emulator must have mandatory
options? BTW: Where can I get how to run emulator in my development
environment?</description>
<comment>
<author>maxime.p...@gmail.com</author>
<when>Wed, 29 Oct 2008 17:56:43 +0000</when>
<what>This seems similar to http://code.google.com/p/android/issues/detail?id=996 although
IQ&apos;Em having a similar issue that is /not/ related to DNS. It seems the network does
not work in an emulator built from source. The first hint of this being the lack of
the 3G icon in the top status bar of the interface.

In a shell, the network appears to be configured properly, but is not operational.
Pinging 10.0.2.15 (the device IP) from the ADB shell works, but pinging 10.0.2.1 (the
supposed gateway provided by QEMU) does not work, just as any other external IP
address. The route is configured properly, and the output of /proc/net/route is
similar in a working and a non-working emulator.

And DNS does not work too, but thatQ&apos;Es because of the other issue.

Any ideas on this issue ?</what>
</comment>
<comment>
<author>maxime.p...@gmail.com</author>
<when>Wed, 29 Oct 2008 21:19:14 +0000</when>
<what>Solution to #996 fixed this issue for me.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:27:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11691</bugid>
<title>android code connecting internet problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>madhusdu...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 05:29:37 +0000</openedDate>
<description>Hi, I am new to android .I am developing web based android
application.Unfortunately in my company there is firewall proxy in
internet connection due to to that my application is not connecting
internet.I tried by giving proxy in adb shell * cd data/data * cd
com.android.providers.settings * cd databases * sqlite3 settings.db (it
will take you to the database called settings where we have set the
proxy for Emulator) * Now Fire a sqlite Query INSERT INTO system
VALUES(99,Q&apos;Ehttp_proxyQ&apos;E,Q&apos;E10.1.0.214:3128Q&apos;E); Even though it is not
working.Any body knows proxy issue please resolve this issue. Regards,
Madhusudhan Dumpa</description>
</bug>
<bug>
<bugid>5324</bugid>
<title>htc</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-10T18:25:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hatem.ch...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 09:15:55 +0000</openedDate>
<description>RSAP for HEro wy not, i musst working and i don?t want have a problem
with the Police!!!!!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 18:25:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11831</bugid>
<title>Contacts doesnQ&apos;Et display name prefix even if no first name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 11:46:05 +0000</openedDate>
<description>IQ&apos;Em not on first-name terms with everyone IQ&apos;Eve ever met or had to
contact. If I add Q&quot;EMr SmithQ&quot;E to contacts, with Q&quot;EMrQ&quot;E as the prefix and
Q&quot;ESmithQ&quot;E as the surname, then Contacts lists this as Q&quot;ESmithQ&quot;E. If I have
separate and unrelated Q&quot;EMrs SmithQ&quot;E, Q&quot;EDr SmithQ&quot;E, Q&quot;EProf SmithQ&quot;E contacts,
then Contacts lists them all as Q&quot;ESmith, Smith, Smith, SmithQ&quot;E. Ideally
Contacts would display as much as possible to disambiguate separate
contacts, but showing the Prefix when the First name is blank would be a
good start, and easy.</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Tue, 12 Oct 2010 11:52:13 +0000</when>
<what>Note also that Q&quot;EMr SmithQ&quot;E should always be sorted under Q&quot;ESQ&quot;E, and never Q&quot;EMQ&quot;E, though Q&quot;EDr SmithQ&quot;E should always be sorted before Q&quot;EMr SmithQ&quot;E.</what>
</comment>
<comment>
<author>tbemr...@gmail.com</author>
<when>Mon, 21 Feb 2011 14:42:19 +0000</when>
<what>I agree.  I work with people that when they show up in my contacts as Q&quot;EFirst LastQ&quot;E, I think Q&quot;Ewho is that, and why are they in my phoneQ&quot;E, but if they showed up as Q&quot;EDr. LastQ&quot;E, I instantly recognize them.</what>
</comment>
<comment>
<author>number...@gmail.com</author>
<when>Tue, 22 Feb 2011 03:54:56 +0000</when>
<what>I believe that there should be considerably more customizability for displaying contacts.  It would be nice if any and all contact details (related to name) could be integrated into the name display on a pick and chose basis and in any order.  Also, it would be nice if contact relation could be added among the details.  

Consider the following display examples that are currently not available:

Mom (relation)*
Aunt Crystal (relation and first name)
Dr. Murray (prefix and last name)
Dr. Phillip Murray (prefix, first name, and last name)

*Of course it is possible to put Q&quot;EMomQ&quot;E as a motherQ&apos;Es first name in the contact details; however, some people might like to complete the contact details honestly (first name, last name) while simply displaying Q&quot;EMomQ&quot;E (relation) in the contacts list.

In response to comment 1, I think that name displays that include prefixes should be categorized alphabetically with respect to all available details: first by last name, then first name etc.</what>
</comment>
<comment>
<author>nisah.ch...@gmail.com</author>
<when>Tue, 05 Apr 2011 17:09:07 +0000</when>
<what>Did earlier versions display these differently?  I agree with the sentiments expressed here.  Separating Q&quot;Esort byQ&quot;E and Q&quot;Edisplay asQ&quot;E would be nice.  And where does Q&quot;EnicknameQ&quot;E come into play here?</what>
</comment>
<comment>
<author>darryn.l...@gmail.com</author>
<when>Sun, 01 May 2011 03:10:22 +0000</when>
<what>I agree with all above.  I have tenants that I need to have identified primarily with their address identifier.  In fact, I like to have it sorted by the prefix as well.

For example,
10023a Jane Smith
10023b Joe Black
15501 Pamela Brown

</what>
</comment>
<comment>
<author>jlbehr.c...@gmail.com</author>
<when>Thu, 09 Jun 2011 22:27:45 +0000</when>
<what>Even when entering Dr as the first name, search for Q&quot;EdrQ&quot;E returns nothing.
IT ACTUALLY HIDES ALL THE Q&quot;EDRQ&quot;EQ&apos;Es

The search works correctly on the gmail-contacts web page.
Using DR as the first name is a convient way to group all my drQ&apos;Es/pharmacy, etc
ItQ&apos;Es especially helpful when I canQ&apos;Et remember a certain DrQ&apos;Es name.</what>
</comment>
<comment>
<author>t.wong....@gmail.com</author>
<when>Wed, 03 Aug 2011 02:24:04 +0000</when>
<what>Provide a field for prefix but then hiding it form displaying is just plain stupid... at least give us the option to show it!</what>
</comment>
<comment>
<author>coolj...@gmail.com</author>
<when>Mon, 05 Dec 2011 16:12:47 +0000</when>
<what>I agree with the above, it is stupid.  I want the ability to display the name however I would like.  Even if you put Q&quot;EDr.Q&quot;E in the first name, it goes and moves it to prefix, effectively hiding it.</what>
</comment>
</bug>
<bug>
<bugid>16875</bugid>
<title>Temprature degree icon is overlapping with the Q&quot;Ethe weather channelQ&quot;E logo in News Q&amp;E Weather apps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 08:12:00 +0000</openedDate>
<description>Development environment Froyo GMS r10 1) Steps to reproduce the problem.
1-New Q&amp;E WeatherQ&gt;Eobserve the degree icon in 100 degree. 2-Change the mode
in landscape and observe the behaviour. 3-In landscape mode this icon is
displaying proper but in portrait mode its overlapping with the logo. 2)
What happened. - Temprature degree icon is overlapping with the Q&quot;Ethe
weather channelQ&quot;E logo in News Q&amp;E Weather apps. - Please refer to attached
image. 3) What you think the correct behavior should be. - Temprature
degree icon should not overlap.</description>
</bug>
<bug>
<bugid>2937</bugid>
<title>Contacts: Case Sensitive Bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Tue, 09 Jun 2009 21:14:19 +0000</openedDate>
<description>Serching in Contacts is Case Sensitive for names in Russian! Gtalk also
has this bug. Look at attach HTC Magic, fw 1.5</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:34:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:07:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:12:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2482</bugid>
<title>Adb return value in Windows format</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-15T20:39:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>arnaud.farine@gmail.com</reportedBy>
<openedDate>Wed, 22 Apr 2009 09:26:53 +0000</openedDate>
<description>Android code version you are running: Your development environment:
Linux Ubuntu 8.10 / Android SDK 1.1_r1 / JDK 1.5 Describe the problem:
When you run an adb command in a shell script (bash), the returned
string contains Windows carcaters at the end (0d 0a). The format problem
cause a big issue when you try to run some scripts for example -
retrieve with adb shell ls all file in a folder - for each file return
in the command, do a adb pull ==Q&gt;E The script crash... Steps to
reproduce: 1. execute adb shell ls /data/data/[a repository] Q&gt;E
myfile.txt 2. execute xxd -g 1 myfile.txt 3. if you try to do a loop to
pull all file entries prsent in myfile.txt, the script crashes. It
doesnQ&apos;Et find the file Q&quot;E Q&quot;E. Expected results: Adb have to return, at the
end of each line 0d only. Observed results: Additional information: You
can contact me at arnaud.farine@expertiseandroid.com Regards</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:34:08 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:39:13 +0000</when>
<what>You could simply do something like | tr -d \r or equivalent.
Anyway platform 1.1 is obsolete. Feel free to reopen if still relevant.</what>
</comment>
<comment>
<author>patrick.horn</author>
<when>Wed, 31 Aug 2011 18:37:41 +0000</when>
<what>Please reopen this bug. ItQ&apos;Es not fixed. IQ&apos;Em using Android SDK 2.3.3 on Mac OS X. (however, platform-tools seems to be shared across all versions)

$ adb version
Android Debug Bridge version 1.0.26

$ adb shell echo | hexdump -C
00000000  0d 0a                                             |..|
00000002

I hate to say this but Q&quot;E| tr -d Q&apos;E\rQ&apos;EQ&quot;E is not adequate. The chance of \r\n occuring randomly is 1 in 65536--way too likely to corrupt binary data.

For now IQ&apos;Em just streaming my output to a tmpfs partition, e.g. /mnt/asec/foo, then doing Q&quot;Eadb pull /mnt/asec/fooQ&quot;E, but this seems silly.

If the issue is sharing code with windows, then a command line option to enable binary could make sense.</what>
</comment>
</bug>
<bug>
<bugid>16543</bugid>
<title>CookieManager.remove*Cookies methods threading issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>llaec...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 04:30:51 +0000</openedDate>
<description>android.webkit.CookieManager.removeAllCookies
android.webkit.CookieManager.removeExpiredCookie
android.webkit.CookieManager.removeSessionCookie All these methods start
new threads to perform the actual operations, and this behavior is not
documented, which causes problems. For example, the following code
(clears existing cookies before adding new cookies): final CookieManager
cm = CookieManager.getInstance(); cm.removeExpiredCookie();
cm.removeSessionCookie(); for (Cookie c : newCookies) {
cm.setCookie(c.getDomain(), Cookies.toString(c)); } will sometime failed
to achieve desire result, because the calls to remove*Cookies will run
in parallel as the code to add cookies, which may remove some or all of
the newly added cookies as Q&quot;Ehappens-beforeQ&quot;E is not guaranteed. And itQ&apos;Es
hard to find a good way to get around this issue. Thanks for your time
and keep up the good work with Android!</description>
<comment>
<author>vita...@yourcmc.ru</author>
<when>Tue, 18 Oct 2011 21:28:32 +0000</when>
<what>Hi, thanks for the tip, I had exactly the same problem. And is there a workaround at all?</what>
</comment>
<comment>
<author>llaec...@gmail.com</author>
<when>Wed, 19 Oct 2011 05:16:24 +0000</when>
<what>Since I know which cookies I want to remove, so I called CookieManager.setCookie(url, cookie) with all the cookies I want to remove but the cookies are marked as expired, since they are marked as expired, my WebView wonQ&apos;Et use them, then I call setCookie again to set new cookies. ItQ&apos;Es a workaround, not a solution.</what>
</comment>
</bug>
<bug>
<bugid>1935</bugid>
<title>android.internal.widget.SlidingDrawer not working on RC33</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T19:30:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>skyntc...@gmail.com</reportedBy>
<openedDate>Sat, 07 Feb 2009 19:03:58 +0000</openedDate>
<description>It appears that android.internal.widget.SlidingDrawer widget has changed
between RC30 and RC33. On RC33 it fails to inflate the layout XML
complaining that: Q&quot;EThe handle attribute is required and must refer to a
valid childQ&quot;E This is the XML I am trying to inflate:
Q&lt;Ecom.android.internal.widget.SlidingDrawer android:id=Q&quot;E@+id/drawerQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:topOffset=Q&quot;E5pxQ&quot;E android:bottomOffset=Q&quot;E7pxQ&quot;E
android:handle=Q&quot;E@+id/playlistHeaderQ&quot;E android:content=Q&quot;E@+id/playListQ&quot;EQ&gt;E
Q&lt;EImageView android:id=Q&quot;E@id/playlistHeaderQ&quot;E android:focusable=Q&quot;EtrueQ&quot;E
android:clickable=Q&quot;EtrueQ&quot;E android:scaleType=Q&quot;EcenterQ&quot;E
android:src=Q&quot;E@drawable/ic_mp_current_playlist_btnQ&quot;E
android:layout_height=Q&quot;E56dipQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E /Q&gt;E
Q&lt;EListView android:id=Q&quot;E@+id/playListQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E
android:background=Q&quot;E@color/grid_dark_backgroundQ&quot;E/Q&gt;E
Q&lt;E/com.android.internal.widget.SlidingDrawerQ&gt;E The XML above has both the
Q&quot;EcontentQ&quot;E and the Q&quot;EhandleQ&quot;E attribute and worked fine in RC30</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Sat, 07 Feb 2009 19:30:45 +0000</when>
<what>This widget is not part of the public API. By using it you expose yourself to that kind of issue.</what>
</comment>
<comment>
<author>workman...@gmail.com</author>
<when>Sat, 05 Sep 2009 18:10:13 +0000</when>
<what>The widget is now part of the public API, and IQ&apos;Em getting the same error with this
layout file:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;EFrameLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;EQ&gt;E
 Q&lt;ESlidingDrawer
     android:id=Q&quot;E@+id/drawerQ&quot;E
     android:layout_width=Q&quot;Efill_parentQ&quot;E
     android:layout_height=Q&quot;Efill_parentQ&quot;E

     android:handle=Q&quot;E@+id/handleQ&quot;E
     android:content=Q&quot;E@+id/contentQ&quot;EQ&gt;E

     Q&lt;EImageView
         android:id=Q&quot;E@id/handleQ&quot;E
         android:layout_width=Q&quot;E88dipQ&quot;E
         android:layout_height=Q&quot;E44dipQ&quot;E /Q&gt;E

     Q&lt;EGridView
         android:id=Q&quot;E@id/contentQ&quot;E
         android:layout_width=Q&quot;Efill_parentQ&quot;E
         android:layout_height=Q&quot;Efill_parentQ&quot;E /Q&gt;E

 Q&lt;E/SlidingDrawerQ&gt;E
 
Q&lt;E/FrameLayoutQ&gt;E
</what>
</comment>
</bug>
<bug>
<bugid>10820</bugid>
<title>Voice Actions donQ&apos;Et work with exchange contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Opunt...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 12:30:34 +0000</openedDate>
<description>I canQ&apos;Et get the new Voice Actions to work with my contacts. My contacts
are from MS Exchange. I donQ&apos;Et sync my Google contacts. Moto Droid, 2.2</description>
<comment>
<author>ivar...@gmail.com</author>
<when>Mon, 30 Aug 2010 17:49:46 +0000</when>
<what>Same problem here.

Using the Q&quot;ECallQ&quot;E command only results in an internet search being executed instead of it pulling the correct contact from my ~1500 contacts.
Using Q&quot;ESend email to XXXQ&quot;E results in an email being created with Q&quot;ETo XXXQ&quot;E in the email message body, instead of google voice search going through the contacts, identifying XXX and putting XXXQ&apos;Es email in the To field.

What the F is Q&quot;EVoice Actions/SearchQ&quot;E good for if it canQ&apos;Et even search through oneQ&apos;Es contacts?

FYI - the following solutions do NOT work to resolve this issue:
1. Uninstall/re-install
2. Voice search data wipe
3. Changing the Voice input language to different settings for English (tried US, Generic, Default US, UK)
4. enabling/disabling Contacts are under Search settings
5. Out of 1500 contacts it will not recognize a SINGLE ONE even though the Q&quot;Evoice recognitionQ&quot;E works (e.g. correct name gets placed in the message body field or correct name is used for internet search)

I just hope google gets sued for tens of millions if somebody gets into an accident because voice search did not work as advertised!</what>
</comment>
<comment>
<author>natha...@gmail.com</author>
<when>Thu, 02 Sep 2010 06:14:36 +0000</when>
<what> Voice Dial is works 20% of the time for me on my phone contacts. </what>
</comment>
<comment>
<author>jba...@gmail.com</author>
<when>Sun, 06 Mar 2011 03:20:31 +0000</when>
<what>As a former Blackberry user, IQ&apos;Em glad to finally have a device good for more than email.   But itQ&apos;Es not acceptable that in 2011, a Q&quot;ESmartQ&quot;E phone would ship with voice dialing that works....  oh yeah, just not for Exchange contacts.   How lame is that?  </what>
</comment>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 27 Jun 2011 20:52:48 +0000</when>
<what>ItQ&apos;Es not just Exchange Contacts. All of my Contacts are in one Google account. Only about half of my Contacts are searchable/ dialable/ textable by Google Voice.

I canQ&apos;Et find any rhyme or reason. Sometimes if I delete the Contact and reenter everything it becomes searchable. Other times it still cannot be searched.

No matter how many ways I try, Q&quot;Esend text to MomQ&quot;E opens a blank Voice text with Mom as the recipient, but Q&quot;Esend text to DadQ&quot;E opens a Voice text with no recipient and the words Q&quot;Eto DadQ&quot;E in the message field. Half my Contacts have this issue.

Voice is almost unusable this way.</what>
</comment>
</bug>
<bug>
<bugid>17607</bugid>
<title>Facebook chat is hard to control in broswer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>manish.i...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 08:31:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Go to browser -Q&gt;E write facebook.comQ&gt;EloginQ&gt;Eopen
chat -Q&gt;E starts to type the text using keypad -Q&gt;E keyboard jerks up and
down -Q&gt;E If you type so much that chat window is full of text, you will
notice that chat window shows old chatQ&apos;Es text, instead of latest chatQ&apos;Es
text. - What happened. When typing through keypad display, keyboard
jerks up and down and letters are not displayed instantly as well as If
you type so much that chat window is full of text, you will notice that
chat window shows old chatQ&apos;Es text, instead of latest chatQ&apos;Es text (while
in normal computer, most recent typed chatQ&apos;Es texts are shown). - What
you think the correct behavior should be. Remove or display facebook
chat properly DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) - Device : P3, AndroidQ&apos;Es verson : 3.0.1 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14520</bugid>
<title>WebView incorrectly highlights some things as addresses and sends the user to Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zumobi...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 22:55:09 +0000</openedDate>
<description>Repro: 1) Create an Activity with a WebView. 2) load the attached HTML
into the WebView. 3) tap on the area with all the 0-0s result: The
WebView thinks the list of scores is an address, and tries to send you
to Maps. expected result: Nothing happens.</description>
<comment>
<author>zumobi...@gmail.com</author>
<when>Thu, 03 Feb 2011 23:37:27 +0000</when>
<what>Note: repros on HTC Hero, and HTC Evo.</what>
</comment>
</bug>
<bug>
<bugid>4046</bugid>
<title>Facebook - device shows Upload</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>siwan...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 19:42:50 +0000</openedDate>
<description>- Steps to reproduce the problem Receive email with 5 jpeg files save
file Q&gt;E share Q&gt;E facebook Sorry pop-up with unexpected error still occurs
- Sample source code demonstrating the problem Cupcake opencore203 -
What you think the correct behavior should be. Not showing upload popup</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:41:19 +0000</when>
<what>IQ&apos;Ed guess that this might be a bug in the facebook app where it doesnQ&apos;Et have
permission to read email attachments and doesnQ&apos;Et deal with security errors.</what>
</comment>
</bug>
<bug>
<bugid>8128</bugid>
<title>GMail asks for a READ_GMAIL permission to activities it launches itself (Droid)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kevin.gaudin</reportedBy>
<openedDate>Mon, 03 May 2010 23:12:41 +0000</openedDate>
<description>My application, EmailAlbum, declares an intent-filter in order to VIEW
archive files (zip and jar). On Droid devices, with android 2.1-update1
ESE81, I get crash reports because of the lack of a
com.google.android.providers.gmail.permission.READ_GMAIL permission when
opening archive files from GMail (attachments). Since GMail itself
starts my activity from a user action (click on Q&quot;EpreviewQ&quot;E button), I
think this permission is not necessary. I will have to add that private
GMail permission to my applicationQ&apos;Es manifest in order to avoid crashes
on Droid devices... this doesnQ&apos;Et look good to me.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>11990</bugid>
<title>Data Enabled toggle in Power Control widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>andrewfs...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 19:34:43 +0000</openedDate>
<description>I find myself going into Settings Q&gt;E Wireless Q&amp;E networks Q&gt;E Mobile
networks a lot to toggle the checkbox for Data Enabled when I want to
enforce wifi usage (at work, it will fluctuate between wifi, 3G and 1X
and drain the battery). I think that it would be a nice convenience to
add a 6th element to the Power Control widget to turn it on and off.</description>
<comment>
<author>tsund...@gmail.com</author>
<when>Mon, 31 Jan 2011 15:20:00 +0000</when>
<what>I perfectly agree with Andrew. Although there are good free apps to do the same, it is a function that is natural as an Android native; it would add the convenience of less 3rd party apps and more importantly would assure compatibility on new versions of Android (after upgrading to Nexus S with 2.3.2 the APNDroid app that I have been using for this does not work anymore).</what>
</comment>
<comment>
<author>webdevel...@gmail.com</author>
<when>Wed, 08 Jun 2011 02:27:35 +0000</when>
<what>i also would like to have a on and off data enable option on power control..</what>
</comment>
<comment>
<author>ruskin.h...@gmail.com</author>
<when>Thu, 16 Jun 2011 03:21:20 +0000</when>
<what>The power control plus widget has this option, but it doesnQ&apos;Et work (there is an option to toggle the cellular data connection and one for renaming APNQ&apos;Es). Neither work.
The closest is the 2G - 3G setting, which is only a shortcut to the Mobile Network Settings, for you to toggle the data enabled option (and of course, the widget always shows a green active flag regardless of the data enabled state), so isnQ&apos;Et really appropriate either.</what>
</comment>
</bug>
<bug>
<bugid>9240</bugid>
<title>looping SoundPool sound continues after program crashes, forcing power-off reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>tresch...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 21:08:28 +0000</openedDate>
<description>In order to improve performance in a game I am using a looping sound for
the playerQ&apos;Es gunfire. When the player holds the trigger down, I am
beginning the sound playing with the following call: shotStream =
soundPool.play(soundPoolMap.get(SOUND_PEW),
volume*volumeMap.get(SOUND_PEW), volume*volumeMap.get(SOUND_PEW), 10,
-1, 1.3f); and when the player releases the trigger, I stop the stream
as such: soundPool.stop(shotStream); This works wonderfully and allows
the game to run quite smoothly. However, recently IQ&apos;Eve introduced an
unrelated bug in my graphics code that is causing the program to
force-close. If this happens while my sound is looping, the sound
continues, and there seems to be no way to kill it. 1) I have an App
Killer application and have killed every application on the phone, as
well as using the settings menu to kill every service. 2) I have
restarted the game and it merely plays over top the old sounds. When I
quit the game, the new instance of the game stops appropriately, but the
stuck looping sound still continues. It seems the sounds are stuck in
the operating system somewhere, and when the application crashes thereQ&apos;Es
no longer any handle to retrieve the sound and stop it. Furthermore, the
OS doesnQ&apos;Et look and make sure that the process that started the sound is
still around, even when looping a sound infinitely. Obviously itQ&apos;Es good
to avoid crashes, but theyQ&apos;Ere going to be inevitable, and this sort of
irreversible condition is rather bad. Some sort of ability to tell a
stream to clear or reset would be useful (albeit perhaps somewhat
disruptive to other applications) Alternatively, in the case of an
infinitely looping sound, if the OS would on occasion check to make sure
the calling process existed before continuing to loop, that could be
useful. For the time being, IQ&apos;Ell not be using the infinite loop, but
rather just a high number of loops, so at least it does stop eventually.</description>
<comment>
<author>dir...@gmail.com</author>
<when>Fri, 30 Sep 2011 17:33:10 +0000</when>
<what>I am having a similar issue on android 2.2 on Samsung Galaxy S.</what>
</comment>
</bug>
<bug>
<bugid>4567</bugid>
<title>2.0 version of android:dex bulid command no longer supports paths containing spaces</title>
<status>Duplicate</status>
<owner>r...@android.com</owner>
<closedOn>2011-07-12T02:59:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>12</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 02:19:07 +0000</openedDate>
<description>In 1.5 and 1.6, I was able to build Android apps with maven, where the
directories are in C:\My Documents\etc. and the paths contain spaces. In
2.0 however, the same build fails with: [INFO] Building jar:
C:\Documents and Settings\Jim\Eclipse\Android\Foo
\target\Foo-1.0.0-SNAPSHOT.jar [INFO] [android:dex {execution:
default-dex}] [INFO] C:\android\platforms\android-2.0/tools/dx [--dex,
--output=C: \Documents and
Settings\Jim\Eclipse\Android\Foo\target\classes.dex, C: \Documents and
Settings\Jim\Eclipse\Android\Foo\target\android- classes] [ERROR]
=C:\Documents was unexpected at this time. [INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR Spaces are no longer handled in pathnames. I can of
course move the projects so their paths donQ&apos;Et contain spaces, but this
is a regression.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 08 Nov 2009 21:02:35 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 08 Nov 2009 21:13:37 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 17 Nov 2009 18:38:32 +0000</when>
<what>i donQ&apos;Et use Windows, and wouldnQ&apos;Et know a bat file from a butt, but a Cygwin-using
friend incidentally suggested a possible work-around... he said that if youQ&apos;Ere using
Cygwin, you can use its mount(1) to mount any path with spaces over a mount point
that doesnQ&apos;Et contain spaces, and that this is how he uses make(1) under his
Q&quot;EDocuments and SettingsQ&quot;E directory.</what>
</comment>
<comment>
<author>tim...@gmail.com</author>
<when>Fri, 05 Feb 2010 17:41:09 +0000</when>
<what>Does anyone have a solution for this issue? Whenever I increase the target sdk version 
above 5 the space in the pathname causes Q&quot;Eant debugQ&quot;E to fail.</what>
</comment>
<comment>
<author>jonmpr...@gmail.com</author>
<when>Thu, 27 May 2010 19:34:46 +0000</when>
<what>As additional information, the problem appears to be because DX.BAT is improperly parsing arguments.

For example, the Unix shell script is, with some extra logic:

    exec java -jar dx.jar Q&quot;E$@Q&quot;E

This means that if you quote an argument to Q&apos;EdxQ&apos;E:

    dx --dex Q&quot;E--output=some path with spaces.dexQ&quot;E

When the shell script invokes dx.jar, the quoted paths are still quoted, and things (more or less) Just Work.

Under DX.BAT, if you quote an argument then CMD.EXE yells at you:

    DX --dex Q&quot;E--output=some path with spaces.dexQ&quot;E
    =some was unexpected at this time.

Frankly, this makes interacting with Q&apos;EdxQ&apos;E in any programmatic/scripted way terribly annoying; standard practice 
is to quote path names, as they may contain spaces, but for dx if you quote your path names you get an error, 
and if youQ&apos;Ere given a path with spaces itQ&apos;Ell error out because your paths arenQ&apos;Et quoted (Q&apos;Ecause if they were 
quoted youQ&apos;Ed get an error)...

A workaround is to skip the DX.BAT script entirely, and just invoke lib\dx.jar:

    java -jar path\to\lib\dx.jar --dex Q&quot;E--output=path with spaces.dexQ&quot;E

which errors out w/ Q&quot;Eno input files specifiedQ&quot;E, but this basic idea otherwise works, unlike DX.BAT.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 27 May 2010 22:52:13 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Jun 2010 17:40:50 +0000</when>
<what></what>
</comment>
<comment>
<author>vvora...@gmail.com</author>
<when>Thu, 25 Nov 2010 11:18:53 +0000</when>
<what>when will be this issue resolved</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 26 Nov 2010 21:15:07 +0000</when>
<what></what>
</comment>
<comment>
<author>Buddy.Mo...@gmail.com</author>
<when>Sun, 06 Feb 2011 04:29:23 +0000</when>
<what>Plainly and simply, Batch files cannot handle/parse quotes to the degree they need to in order to make this work, I think Google will either have to add a build-time dependency, or maybe rewrite this batch file to actually go through java. I know a vbscript would work, but I think there are certain issues that come along with vbscript out of the box. I.e. you have to deal with security or some such stuff. I was going to fix it so I could get google points, but I then realized IQ&apos;Em surrounded by linux machines and donQ&apos;Et need the Windows machine to develop! 

If someone wants to make this still work with Windows, IQ&apos;Ed recommend rewriting it in VBScript or java!</what>
</comment>
<comment>
<author>omega.11...@gmail.com</author>
<when>Sun, 13 Mar 2011 17:25:08 +0000</when>
<what>The problem appears in the dx.bat at line 53

    49: REM capture all arguments to process them below
    50: set params=%*
    51: 
    52: :nextArg
    53: if Q&quot;E%params%Q&quot;E==Q&quot;EQ&quot;E goto endArgs

If the value params contains quotes like in

    DX --dex Q&quot;E--output=some path with spaces.dexQ&quot;E

the if-statement in line 53 will lock like this:

    if Q&quot;E--dex Q&quot;E--output=some path with spaces.dexQ&quot;EQ&quot;E==Q&quot;EQ&quot;E goto endArgs

This will not work because of the unescaped quotes included in the statement. To make it syntacticly correct it should look like:

    if Q&quot;E--dex Q&quot;EQ&quot;E--output=some path with spaces.dexQ&quot;EQ&quot;EQ&quot;E==Q&quot;EQ&quot;E goto endArgs

The attached patch shows how this could be done.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 00:19:49 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 00:20:05 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:41:57 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jul 2011 02:32:47 +0000</when>
<what>Issue 18388 has been merged into this issue.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 02:42:48 +0000</when>
<what>Issue 18388 has been unmerged from this issue. kthxbye.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 02:59:32 +0000</when>
<what>Fixed by
  https://review.source.android.com/24515 
  https://review.source.android.com/24520</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:27:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13598</bugid>
<title>Receiving text, but name and picture show different person has sent it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arghya.m...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 00:33:34 +0000</openedDate>
<description>Device: Droid 2 Global OS: Froyo 2.2 Problem: Received text from friend.
Pulled down Notification bar and saw her name. When I tapped it, it
showed another personQ&apos;Es name (and their picture that I have for them).
But the phone number still shows the right personQ&apos;Es phone number. When I
click on the person, it goes to the wrong personQ&apos;Es contact info instead
of the correct senderQ&apos;Es. For example, Amy sent a text to me. I open the
notification bar and tap on the new message notification. It goes to the
text message list and shows that Bob send it instead (but still shows
AmyQ&apos;Es phone number). No matter what I do, it still shows Bob sent me the
message.</description>
<comment>
<author>SaileshC...@gmail.com</author>
<when>Sat, 07 May 2011 03:48:50 +0000</when>
<what>plz resolve this issue</what>
</comment>
</bug>
<bug>
<bugid>18971</bugid>
<title>chat does not show up in recent apps when message received</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben...@demaine.info</reportedBy>
<openedDate>Tue, 02 Aug 2011 10:45:52 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. * wipe phone and start from fresh configuration *
set up basics (google account, calendar, email) * wait for a friend to
contact you via Gtalk or jabber * receive a message via the Chat
application (grab upper zone down, click on message in the menu, show
the chat box in full screen) * answer and talk a bit * click Home * long
press Home - What happened. * in short: nothing. recent app list is
showing what I was doing before receiving the chat * no way to reload
the chat quickly (unless searching Chat in deep menus) - What you think
the correct behavior should be. * Chat should show in recent apps menu,
even if it was not started by user, as soon as the user clicked on chat
in the notification bar DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) HTC Sensation , Android 2.3.3, Sense 3.0</description>
</bug>
<bug>
<bugid>20146</bugid>
<title>notes in contacts not saved</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>micahli...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 07:10:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Find a people in the contacts. Add notes by
expand More. It says Q&quot;EsavedQ&quot;E. - What happened. After some minutes the
notes disappeared. Nexus S 2.3.4</description>
</bug>
<bug>
<bugid>11404</bugid>
<title>Listen app wonQ&apos;Et recognize google account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dggli...@netscape.net</reportedBy>
<openedDate>Wed, 22 Sep 2010 16:45:13 +0000</openedDate>
<description>Droid x Having used Listen for several weeks with no issues, a few days
ago it would not stream an audio RSS, I but thought it was a network
issue. After doing the Froyo OTA update today I tried it again; same
problem so decided to do a hard reset on the phone and reinstall Listen.
Now when starting Listen, a message pops up saying: Q&quot;EListen requires a
gmail account to sync with reader.google.com. Please add a new account
in system preferences.Q&quot;E Obviously I have a gmail account set up, so what
is the problem?</description>
<comment>
<author>ralph.hi...@gmail.com</author>
<when>Wed, 22 Sep 2010 20:50:53 +0000</when>
<what>This problem is one that I also have and seems to be all over the web with not a single answer or idea for how to fix. I tried to go to the Google Reader, thinking maybe Reder is a sub-app and if I loaded that I could get around the problem. Well I must be a real idiot becuase I canQ&apos;Et find any way to download an Android Google Reader app, other than modified ones that are on the Market. I havenQ&apos;Et tried one of those yet. ItQ&apos;Es ETPOTP, (Q&quot;Eenough to...Q&quot;E), that this probelm seems rampant and yet Google is as silent as the sphinx for over a month with regard to it. If they are going to decomit from support of the app, just tell us. </what>
</comment>
</bug>
<bug>
<bugid>2910</bugid>
<title>Transparency windows onResume() do not always show</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>timho...@gmail.com</reportedBy>
<openedDate>Sun, 07 Jun 2009 21:16:37 +0000</openedDate>
<description>This particular bug occurs when an activity is set to use the
Transparency theme, after onResume(), occasionally the window takes
focus (onWindowFocusChanged is called), but is not displayed. If you
pull down the notification bar, it forces your window to be displayed.
This same code works as expected in 1.1. To duplicate, run your program
(maybe 10 times) by starting, clicking HOME, then starting again. Here
is the code: AndroidTest.java package com.test.androidtest; import
android.app.Activity; import android.database.Cursor; import
android.os.Bundle; import android.provider.Contacts.People; import
android.util.Log; import android.widget.ListView; import
android.widget.SimpleCursorAdapter; public class AndroidTest extends
Activity { protected static final String TAG = Q&quot;ETestQ&quot;E; @Override public
void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); Log.w(TAG, Q&quot;EonCreateQ&quot;E);
setContentView(R.layout.main); Cursor peeps =
getContentResolver().query(People.CONTENT_URI, new String[] {People._ID,
People.NAME, People.NOTES}, null, null, null);
startManagingCursor(peeps); ListView list = (ListView)
findViewById(R.id.ListView01); SimpleCursorAdapter adapter = new
SimpleCursorAdapter(this, android.R.layout.simple_list_item_1, peeps,
new String[] { People.NAME, People.NOTES }, new int[] {
android.R.id.text1, android.R.id.text2 }); list.setAdapter(adapter); } }
main.xml Q&lt;ERelativeLayout android:id=Q&quot;E@+id/RelativeLayout01Q&quot;E
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;E200dipQ&quot;E
android:background=Q&quot;E#cc000000Q&quot;EQ&gt;E Q&lt;EListView android:id=Q&quot;E@+id/ListView01Q&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;EQ&gt;EQ&lt;E/ListViewQ&gt;E Q&lt;E/RelativeLayoutQ&gt;E
AndroidManifest.xml Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:versionCode=Q&quot;E1Q&quot;E android:versionName=Q&quot;E1.0.0Q&quot;E
package=Q&quot;Ecom.test.androidtestQ&quot;EQ&gt;E Q&lt;Eapplication
android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/ app_nameQ&quot;E
android:theme=Q&quot;E@style/Theme.TransparentQ&quot;EQ&gt;E Q&lt;Eactivity
android:name=Q&quot;E.AndroidTestQ&quot;E android:launchMode=Q&quot;EsingleTopQ&quot;E
android:theme=Q&quot;E@style/Theme.TransparentQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;EQ&gt;EQ&lt;E/actionQ&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;EQ&gt;EQ&lt;E/ categoryQ&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;Euses-sdk
android:minSdkVersion=Q&quot;E2Q&quot;EQ&gt;EQ&lt;E/uses-sdkQ&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.READ_CONTACTSQ&quot;EQ&gt;EQ&lt;E/ uses-permissionQ&gt;E
Q&lt;E/manifestQ&gt;E Using colors.xml and styles.xml from samples</description>
<comment>
<author>timho...@gmail.com</author>
<when>Sun, 07 Jun 2009 21:23:18 +0000</when>
<what>This appears to occur when applying other Theme elements as well. If no theme is set,
the problem does not occur.</what>
</comment>
<comment>
<author>ColdFor...@gmail.com</author>
<when>Thu, 30 Jul 2009 14:22:47 +0000</when>
<what>IQ&apos;Eve experienced this issue as well, with the same steps. Run application via any
intent. Press HOME to pause. Start with launcher intent and the screen is not
displayed. Pulling down notification bar or opening slider on devices that support
sliders causes the window to be displayed. Simply removing the Q&quot;EstyleQ&quot;E directive in
the manifest caused the behavior to stop.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:34:15 +0000</when>
<what></what>
</comment>
<comment>
<author>cleosson...@gmail.com</author>
<when>Tue, 20 Oct 2009 14:08:00 +0000</when>
<what>Hi, try to use yourView.setVisibility(View.VISIBLE) in the onNewIntent(). For me works.</what>
</comment>
<comment>
<author>cjp_so...@yahoo.com.br</author>
<when>Mon, 26 Oct 2009 19:39:06 +0000</when>
<what>The setVisibility(View.VISIBLE) did not worked. :(</what>
</comment>
</bug>
<bug>
<bugid>1991</bugid>
<title>More bogus GPS results</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 12 Feb 2009 21:56:01 +0000</openedDate>
<description>Turned on GPS. The GPS icon indicates it is still attempting to sync.
Debugging output indicates ZERO satellites are available. A proximity
alert is issued despite the fact its impossible for it to be sure it
really knows where it is at. Both wifi and network location are turned
off. In short, the platform is issuing proximity alerts which are known
to be based on invalid position information which in turn creates false
positives in applications - especially if they are registered as one
shot pending intents. This fix alone should be justification for a bug
fix release as location based applications are likely to be broken as a
direct result.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:13:20 +0000</when>
<what>Which version(s) is this on? 1.0, 1.1, cupcake? Thanks.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 13 Feb 2009 15:14:59 +0000</when>
<what>This is based on ADP1.1.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:21:38 +0000</when>
<what>I assume thatQ&apos;Es build 130444 Q&quot;EholidayQ&quot;E, right? (since thereQ&apos;Es no official 1.1 build
for  ADP1 yet).</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 13 Feb 2009 15:26:01 +0000</when>
<what>holiday_devphone-userdebug 1.1 UNLOCKED
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:28:16 +0000</when>
<what>Got it, thanks :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:57:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19452</bugid>
<title>MonkeyDevice.touch method doesnQ&apos;Et work on Gallery widgets</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>rajasha...@google.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 20:08:15 +0000</openedDate>
<description>DESCRIPTION: IQ&apos;Em trying to use MonkeyDevice.touch() method on a Gallery
widget but it doesnQ&apos;Et work. I can feel the device vibrate which means
probably its doing a long press even though the parameter IQ&apos;Em giving is
DOWN_AND_UP STEPS: 0. Create a sample android app which uses the Gallery
widget (horizontal scroll) 1. use monkeyrunner script which uses the
touch method on the widget, for ex: ... device =
MonkeyRunner.waitForConnection() device.startActivity(component=Q&apos;Eapps
componentQ&apos;E) time.sleep(5) device.touch(x,y, MonkeyRunner.DOWN_AND_UP)
... here at this point device vibrates which probably means a long press
happened instead of a regular touch.</description>
<comment>
<author>rajasha...@google.com</author>
<when>Mon, 22 Aug 2011 20:10:35 +0000</when>
<what>typo correction: MonkeyDevice.DOWN_AND_UP</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:53:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5855</bugid>
<title>Suppress Q&quot;ESet Current TimeQ&quot;E prompt every time phone is out of signal area</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>timbst...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 15:50:23 +0000</openedDate>
<description>Currently using a factory build HTC Hero. Great phone, but every time I
go out of signal range, a warning appears in the notification area
asking me to set the system time, and stays there until acknowledged.
Its a minor thing, but it gives the impression that the phone wants
attention for something, when usually the issue has gone by the time I
notice it. Could this icon either disappear when the network time can be
discovered again, or better still, suppressed unless the time is
unavailable for an extented period (say, an hour - long enough to pick
up fairly quickly for users travelling abroad, but short enough that
those who are briefly out of signal range wonQ&apos;Et see the notification)</description>
<comment>
<author>mike.northall@gmail.com</author>
<when>Sun, 30 May 2010 10:08:26 +0000</when>
<what>I have the same issue with my new Desire, however I would prefer for it to be an 
optional notification i.e. I want to choose to simply not see the notification at 
all.  

Strange though some might think it, I actually switch off the Q&quot;EPhoneQ&quot;E part of my 
device in the evenings - and immediately get the notification, over and over and over, 
if I clear it.  Very annoying.</what>
</comment>
<comment>
<author>alanjrob...@gmail.com</author>
<when>Sat, 05 Jun 2010 06:52:54 +0000</when>
<what>Same here, really quite annoying! Please sort.</what>
</comment>
<comment>
<author>boar...@gmail.com</author>
<when>Mon, 07 Jun 2010 22:45:01 +0000</when>
<what>This is extremely annoying, seeing it on my legend even after the sw upgrade the other day.</what>
</comment>
<comment>
<author>merlynkl...@gmail.com</author>
<when>Wed, 15 Sep 2010 15:19:30 +0000</when>
<what>+1 here. I donQ&apos;Et have service in my home so my phone becomes a WiFi tablet when I get there. This notification is very annoying. Related: I should be able to tell Android (or it should learn) the locations of WiFi networks. Then it could know my location in the absence of cell/GPS signals. Then it could set my timezone anyway.</what>
</comment>
<comment>
<author>jason.th...@gmail.com</author>
<when>Tue, 09 Nov 2010 10:03:27 +0000</when>
<what>Same here. We should be able to turn this off. </what>
</comment>
<comment>
<author>choicesm...@gmail.com</author>
<when>Tue, 11 Jan 2011 04:55:25 +0000</when>
<what>I think a setting to turn off the notification would be a good idea.

My opinion is also that the notification should not appear at all when in Plane mode. ItQ&apos;Es usually a manual step to put a phone in plane mode, so the user is of course aware that the device canQ&apos;Et sync the time. This gets pretty annoying if, like me, you switch to Plane mode every night to save battery and avoid being disturbed.
</what>
</comment>
<comment>
<author>mark.set...@gmail.com</author>
<when>Sat, 27 Aug 2011 13:06:06 +0000</when>
<what>I am getting this as well on Desire HD, it is very annoying</what>
</comment>
<comment>
<author>md.asifi...@gmail.com</author>
<when>Thu, 03 Nov 2011 04:44:23 +0000</when>
<what>I get this message as well on my HTC Evo 3D. As others have said, itQ&apos;Es quite annoying! Is there any fix for this?</what>
</comment>
<comment>
<author>hantual...@gmail.com</author>
<when>Tue, 29 Nov 2011 19:19:15 +0000</when>
<what>unless you travel between timezones a lot, then you can always disable the notification by removing the setting for automatic time update from your mobile network provider.

usually at: Settings -Q&gt;E Date and Time -Q&gt;E Automatic [ ]

</what>
</comment>
</bug>
<bug>
<bugid>12764</bugid>
<title>Q&quot;EAudio ErrorQ&quot;E recording parameters are not supported. Speech input not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmtem...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 12:00:46 +0000</openedDate>
<description>On archos 101 device, running android 2.1 and reportedly 2.2 as well.
Any voice recognition input gives the Q&quot;EAudio ErrorQ&quot;E message, only option
is to try again, but it endlessly fails. Microphone is working fine for
voice input (sound recorder for instance), but not for speech
recognition, whatever the app. logcat gives sampling errors (16k, 8k):
E/AudioRecord( 1768): Recording parameters are not supported: sampleRate
16000, channelCount 1, format 1 The problem can be reproduced using any
voice input app: - Google Voice - Vlingo - script using SL4A and
recognizerIntent It looks really similar to the bug related to the
non-working speech input within the emulator.</description>
<comment>
<author>jmtem...@gmail.com</author>
<when>Thu, 02 Dec 2010 08:43:36 +0000</when>
<what>Problem was probably due to missing librairies.
Anyway, it is now fixed and I cannot reproduce it using android 2.2.1
</what>
</comment>
</bug>
<bug>
<bugid>10866</bugid>
<title>MediaPlayer does not support HTTP authentication</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>diskcras...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 02:59:14 +0000</openedDate>
<description>I want to be able to stream using HTTP with a server that uses basic
authentication. Even though an Authenticator has been created in my code
using Q&quot;EAuthenticator.setDefault(new MyAuthenticator())Q&quot;E, MediaPlayer
does not use it and there doesnQ&apos;Et appear to be any way to make it do so.
Attempting to use Q&quot;Ehttp://user:pass@server.com:8080/file.mp3Q&quot;E results in
a MEDIA_ERROR_SERVER_DIED exception after calling MediaPlayerQ&apos;Es
PrepareAsync() method.</description>
</bug>
<bug>
<bugid>13817</bugid>
<title>Usability keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cvign...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 20:31:52 +0000</openedDate>
<description>I have been using for Research reason several SmartPhone and Tablet,
with and without multitouch capability. I even have low end Tablet made
in China with Android, and also have iPad, iPhone, Samsung Galaxy that
has changed lots the default user interface of Android 2.1. All of them
have the same problem to seriously edit text. For me is frustrating
write long text on any of these devices, more if I am in a hurry. It is
a common task when someone is writing an email, or a document, to go to
a specific point of a word and add a letter, or to select a paragraph
and change it. We all have to admit that this task, until now, is a
painful task, that need skills to positioning the cursor in the desired
point. Probably I havenQ&apos;Et to describe better the case, because all of us
feel that way. If not, even I think this idea will add some value. I
think I have a great idea to make this much better experience, and a
good innovation that can help us have a better experience writing text.
If you see the image above, I repaint the keyboard and add a trackpad at
the bottom. When you press it, immediately the trackpad gets bigger and
you can use it as a mouse trackpad or as a four arrow keys. Even better
if we put the trackpad is in the middle of the keyboard between g and f
letter because you can start to use it as a trackpad without have to
separate the finger from the screen. If you want to use it as a 4 key
arrow, once you press it, leave the finger from the screen. Q&lt;Eimage 1Q&gt;E If
you drag the finger, its behavior will be like a Trackpad of blackberry,
but if you press de arrows its behavior will be like a key. If you press
the shift key you start to select the text from that point. Also very
useful. Q&lt;EImage 2Q&gt;E I hope this idea can work for the team of Android
development teams in order to establish their leadership in innovations.
Regards.</description>
</bug>
<bug>
<bugid>13852</bugid>
<title>Nexus S: Unresponsive screen during a ringing incoming call!!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-10T18:36:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Ghassa...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 19:46:07 +0000</openedDate>
<description>Hi, Every now and then, while my phone is in my pocket and I do receive
a call, I pick it up to answer and the screen is totally unresponsive. I
canQ&apos;Et slide to answer or do anything at all. I tried to power it off and
on again quickly, and then it seemed to get back to normal and I can
answer the call. This mostly happens when a call is incoming and the
phone is ringing. I have had the phone, Nexus S, for almost a week only,
and this happened quite too often for this short period of time. Note:
As IQ&apos;Em picking up the phone from my pocket, sometimes I feel it vibrates
before the screen gets locked. It seems I accidently touch one of the
soft buttons as I pick it up. IQ&apos;Em on version 2.3.1 Thanks, -Gus</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 10 Jan 2011 18:36:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7194</bugid>
<title>TelephonyManager.getCellLocation and TelephonyManager.getNetworkType returns CDMA values on Android 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 20:38:04 +0000</openedDate>
<description>The following HTC phone from Verizon has Android 1.5 on it, but itQ&apos;Es a
CDMA device. Four major problems this causes: 1. The API documentation
shows that CDMA functions arenQ&apos;Et suppored on the 1.5 platform. 2. Calls
to TelephonyManager.getCellLocation returns a GsmCellLocation object,
not a CdmaCellLocation object.... 3. Calls to
TelephonyManager.getNetworkType returns CDMA values (e.g. a value of
TelephonyManager.NETWORK_TYPE_EVDO_0 4. I canQ&apos;Et get CDMA tower
information, because I donQ&apos;Et have CdmaCellLocation class from which to
retrieve it. The question as to why HTC was allowed to run a CDMA build
against Android 1.5 aside, the API documentation obviously needs to be
updated, and we need CDMA related classes and network types. I need to
know what the API behavior is, at least, on 1.5 builds on CDMA phones.
You shouldnQ&apos;Et let HTC or anyone else break the Android API.</description>
<comment>
<author>richard....@gmail.com</author>
<when>Tue, 30 Mar 2010 20:43:55 +0000</when>
<what>Same issue with the Samsung Moment.  On the Samsung Moment, I canQ&apos;Et build my
application against the 1.5 platform and use the CDMACellLocation object that I need
for CDMA based applications. 

Someone is letting OEMs use the Android 1.5 on CDMA phones, and itQ&apos;Es absolutely
breaking clients.

Perhaps releasing the certification documentation so we all know about the
non-normative uses of the Android 1.5 would be a temporary solution here ...

</what>
</comment>
</bug>
<bug>
<bugid>8683</bugid>
<title>Recurring events do not allow for bi-weekly recurrence.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>e11event...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 16:54:22 +0000</openedDate>
<description>I get paid every other friday. I want to add an event to my Google
calendar to remind me of the weeks I get paid. There is no option in the
recurring events for bi-weekly recurrence. I am sad.</description>
<comment>
<author>pstr8ah...@gmail.com</author>
<when>Tue, 29 Jun 2010 02:29:00 +0000</when>
<what>I also would like to see bi-weekly recurrences. I have many bi-weekly conference calls. IQ&apos;Em stuck with Outlook for now. </what>
</comment>
<comment>
<author>hubert.f...@gmail.com</author>
<when>Wed, 27 Oct 2010 12:33:21 +0000</when>
<what>This issue is a big problem when using activesync...

The device seems to understand pushed bi-weekly events... but when you edit one it sends Q&quot;Einterval=1Q&quot;E... :-( so it erase interval information on the server!</what>
</comment>
<comment>
<author>mrcar...@gmail.com</author>
<when>Fri, 19 Aug 2011 06:59:45 +0000</when>
<what>I have this problem, as well.  My bi-weekly recurring event disappears regularly, apparently for the reason in Comment 2 by hubert.f??  How do you see the Q&quot;EintervalQ&quot;E information itQ&apos;Es passing when syncing?</what>
</comment>
<comment>
<author>mrcar...@gmail.com</author>
<when>Fri, 19 Aug 2011 07:04:24 +0000</when>
<what>Ooops.  I just realized, by Q&quot;Ebi-weeklyQ&quot;E, you guys mean every other week, right?  I actually have an event that is TWICE a week (Monday Q&amp;E Thursday) every week, but am having a problem where my events disappear from my Droid every few days.  Could this be related?  Maybe it happens shortly after I modify a single occurrence, due to that interval problem hubert mentions above?  Any thoughts?</what>
</comment>
</bug>
<bug>
<bugid>7929</bugid>
<title>Call Forwarding options, please</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>g.mbir...@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 05:33:19 +0000</openedDate>
<description>Would it be possible to create a call forwarding option for it to turn
on automatically when in the dock (at home, for example)? If not that,
then maybe a one-press procedure (eg widget-able call forwarding) to
turn on and off easily. thanks!</description>
</bug>
<bug>
<bugid>10368</bugid>
<title>Hebrew Fonts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>bmgra...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 03:06:06 +0000</openedDate>
<description>I have been waiting for my favorite app on iPhone to be ported to Evo,
but at the moment the developers say itQ&apos;Es hard because there are no
Hebrew fonts for Android. Please fix this issue and provide Hebrew fonts
for Android.</description>
<comment>
<author>BernardD...@gmail.com</author>
<when>Wed, 01 Sep 2010 03:06:14 +0000</when>
<what>I purchased the droid X thinking it supported foreigners. Languages. How is it possible that suchan advanced smart phone can not support language. Like hebrew. I guess i will have to ret
urn the phone    </what>
</comment>
</bug>
<bug>
<bugid>9197</bugid>
<title>Zoom while video recording.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>rahulras...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jun 2010 13:12:17 +0000</openedDate>
<description>It would be great if we could have video recording zoom facility? I know
the camera zoom works great while taking pictures but the zoom feature
for the video recording mode is missing on the Nexus One? Can we get
this to work? Also can we get LED flash to work at night while we are
recording. And what about pause on video recording that feature is
missing too! Please fix these !!!</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 02 Jul 2010 02:53:25 +0000</when>
<what>I donQ&apos;Et think that handsets have optical zoom so it would have to be digital zoom, which would still be nice.

I think that the camera coming with 2.2 allows the light to be on while taking video.

Yes, pause would be nice.</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Fri, 02 Jul 2010 10:57:02 +0000</when>
<what>Considering most phones have a 5MP camera nowadays, simply cropping the image would allow digital zoom which doesnQ&apos;Et lose quality.</what>
</comment>
</bug>
<bug>
<bugid>4447</bugid>
<title>Webkit rendering error on stacking form inputs</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-12-15T17:58:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>greenid...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 20:49:07 +0000</openedDate>
<description>In the Android 2.0 emulator, a rendering error occurs when a select list
is positioned in front of a text input field. If the select list appears
after the text input in the source, the select cannot be clickd, since
the focus always goes to the text input. If the select comes after the
input in the source, the select can receive focus. The layout is
correct. Only the focus behavior is broken. Expected behavior: Focus
should respect the stacking order specified in the CSS. IQ&apos;Eve attached a
test case that illustrates this bug.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:45:58 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 17 Nov 2009 17:47:50 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 01 Dec 2009 21:05:21 +0000</when>
<what>When you say Q&apos;Ethe select cannot be clickedQ&apos;E, are you using a screen tap or the trackball?
Also, is there a website that demonstrates this behavior? It would be great to see this in context. Thanks</what>
</comment>
<comment>
<author>greenid...@gmail.com</author>
<when>Tue, 01 Dec 2009 21:53:47 +0000</when>
<what>Screen tap. I attached a reduction when I opened the bug.

All of that said, it appears to be working for me now. Same build, same everything. Not sure whatQ&apos;Es going on 
with that. I guess you can close this one. Thanks!</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:58:43 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:23:00 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19002</bugid>
<title>No Upcoming Calendar Events text in Calendar widget black when should be white</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alliedc...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 11:40:14 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Add calendar widget to any home
screen on Honeycomb tablet. 2. View text for No Upcoming Calendar Events
text. - What happened. The text does not match the color layout of any
default Google Honeycomb widget whereas white text is the default text
color. - What you think the correct behavior should be. Make the text
white. ASUS EEE Pad Transformer Honeycomb 3.2</description>
</bug>
<bug>
<bugid>5767</bugid>
<title>marketplace update all feature</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-07T17:57:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>Ethio...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 05:43:49 +0000</openedDate>
<description>With numerous applications updates come out for many applications need
to be applied daily. It would be nice if the marketplace application
included the ability to auto update all applications with new versions.
Either have this be something that happens automatically in the
background of perhaps add an update all option on the downloads page.</description>
<comment>
<author>jimktra...@gmail.com</author>
<when>Tue, 23 Feb 2010 19:34:41 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=4817</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:57:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4552</bugid>
<title>android 2.0 calculator precision bug</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-28T17:37:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>jrhop...@gmail.com</reportedBy>
<openedDate>Sat, 07 Nov 2009 06:34:23 +0000</openedDate>
<description>Looks like the calculator app allows arbitrary precision input but
truncates it to unsigned double precision. Example: Input
123456789/12345678 = Outputs result 10.000000 Problem should be at least
10.000006 DonQ&apos;Et use calculator when expecting precision(bad for
trajectory calculations).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:17:34 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 28 Mar 2011 17:37:21 +0000</when>
<what>On HC I get 10.000000729.</what>
</comment>
</bug>
<bug>
<bugid>10862</bugid>
<title>MP3 Player Buttons for Q&quot;ENextQ&quot;E Q&quot;EPreviousQ&quot;E Track</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>katzin...@gmail.com</reportedBy>
<openedDate>Sun, 29 Aug 2010 20:12:30 +0000</openedDate>
<description>I would like to have the opportunity to use the volume up/down buttons
on my galaxy s for skipping to previous or next track. sony handys offer
this opportunity by pressing the volume up or down buttons for a long
time. with this feature you are able to switch to next or previous track
without taking the phone out of your pocket. is the mp3 player an
android or samsung software so that i should suggest this to samsung?</description>
<comment>
<author>har...@gmail.com</author>
<when>Sun, 20 Mar 2011 15:06:00 +0000</when>
<what>*1 i would love this too</what>
</comment>
</bug>
<bug>
<bugid>4930</bugid>
<title>Cannot connect to Exchange server</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-09-28T18:45:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>nikhil.y...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 20:42:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.0 If you happen to have a development environment, please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem.</description>
<comment>
<author>nikhil.y...@gmail.com</author>
<when>Thu, 19 Nov 2009 20:43:38 +0000</when>
<what>I am able to establish connection but Can not retrieve emails. Using Android 2.0, 
Droid and Microsoft exchange server</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:51:58 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:45:55 +0000</when>
<what>No updates to this bug since initially filed.  By now you should be using 2.2 (and within a week or two, 2.2.1).  If you are still having problems accessing an exchange server, please file a new bug with details about what youQ&apos;Ere experiencing.</what>
</comment>
</bug>
<bug>
<bugid>16799</bugid>
<title>Wrong TECH_DISCOVERED intent-filter example in NFC documentation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mi.rol...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 08:28:12 +0000</openedDate>
<description>This bug report referes to the NFC documentation at
http://developer.android.com/guide/topics/nfc/index.html In the section
Q&quot;EDeclaring Android Manifest elementsQ&quot;E, the example for the
TECH_DISCOVERED intent filter is wrong. (Tested on Android 2.3.3) The
example is: Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.nfc.action.TECH_DISCOVEREDQ&quot;E/Q&gt;E Q&lt;Emeta-data
android:name=Q&quot;Eandroid.nfc.action.TECH_DISCOVEREDQ&quot;E
android:resource=Q&quot;E@xml/nfc_tech_filter.xmlQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E Using
this example code, the intent-filter is never triggered by the NFC
service. Further below on the same page (section Q&quot;EThe Tag Dispatch
SystemQ&quot;E, sub-section Q&quot;ESpecifying tag technologies to handleQ&quot;E), a correct
example is given: Q&lt;EactivityQ&gt;E ... Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.nfc.action.TECH_DISCOVEREDQ&quot;E/Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;Emeta-data android:name=Q&quot;Eandroid.nfc.action.TECH_DISCOVEREDQ&quot;E
android:resource=Q&quot;E@xml/nfc_tech_filterQ&quot;E /Q&gt;E ... Q&lt;E/activityQ&gt;E This time the
Q&lt;Emeta-dataQ&gt;E is specified outside the Q&lt;Eintent-filterQ&gt;E, as a direct child
element of the Q&lt;EactivityQ&gt;E. This example works when tested on Android
2.3.3. Best regards, Michael Roland</description>
</bug>
<bug>
<bugid>15278</bugid>
<title>SurfaceFlinger problem: GLSurfaceView drops below the dimming layer when Activity style is set to android:backgroundDimEnabled</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-07T05:59:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lectroma...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 20:03:20 +0000</openedDate>
<description>SurfaceFlinger order changes when Activity style
android:backgroundDimEnabled is set to true. This app should display a
pure white display. Instead it appears dimmed.
DimTheGLSurfaceViewActivity.java: package info.dimmer; import
javax.microedition.khronos.egl.EGLConfig; import
javax.microedition.khronos.opengles.GL10; import android.app.Activity;
import android.graphics.PixelFormat; import
android.opengl.GLSurfaceView; import android.os.Bundle; public class
DimTheGLSurfaceViewActivity extends Activity { @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
GLSurfaceView magic = (GLSurfaceView) findViewById(R.id.magic);
magic.setEGLConfigChooser(8, 8, 8, 8, 0, 0);
magic.getHolder().setFormat(PixelFormat.TRANSLUCENT);
magic.setRenderer(new GLSurfaceView.Renderer() { @Override public void
onSurfaceCreated(GL10 gl, EGLConfig config) {} @Override public void
onSurfaceChanged(GL10 gl, int width, int height) { gl.glViewport(0, 0,
width, height); } @Override public void onDrawFrame(GL10 gl) {
gl.glClearColorx(0xffff,0xffff,0xffff,0xffff);
gl.glClear(GL10.GL_COLOR_BUFFER_BIT); } }); } } main.xml: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eandroid.opengl.GLSurfaceView
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@+id/magicQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;E/android.opengl.GLSurfaceViewQ&gt;E
strings.xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EresourcesQ&gt;E Q&lt;Estyle
name=Q&quot;ETheme.locoQ&quot;E parent=Q&quot;E@android:style/Theme.Wallpaper.NoTitleBarQ&quot;EQ&gt;E
Q&lt;Eitem name=Q&quot;Eandroid:backgroundDimEnabledQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E
Q&lt;E/resourcesQ&gt;E AndroidManifest.xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Emanifest xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Einfo.dimmerQ&quot;E android:versionCode=Q&quot;E1Q&quot;E android:versionName=Q&quot;E1.0Q&quot;E
Q&gt;E Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;EDimTheGLSurfaceViewQ&quot;EQ&gt;E Q&lt;Eactivity
android:name=Q&quot;EDimTheGLSurfaceViewActivityQ&quot;E
android:label=Q&quot;EDimTheGLSurfaceViewQ&quot;E android:theme=Q&quot;E@style/Theme.locoQ&quot;E Q&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;E/manifestQ&gt;E Relevant section
of attached bugreport.txt: DUMP OF SERVICE SurfaceFlinger: + Layer
0x3d8440 z= 21005, pos=( 0, 0), size=( 320, 480), needsBlending=0,
needsDithering=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00,
0.00][0.00, 1.00] id=0x00000003, client=0x00000001, identity=4 [ head=
1, available= 2, queued= 0 ] reallocMask=00000000, inUse= 1, identity=4,
status=0 format= 4, [320x480:320] [320x480:320], freezeLock=0x0,
dq-q-time=5352 us Region transparentRegion (this=0x3d85c0, count=1) [ 0,
0, 0, 0] Region transparentRegionScreen (this=0x3d8474, count=1) [ 0, 0,
0, 0] Region visibleRegionScreen (this=0x3d8450, count=1) [ 0, 25, 320,
480] + Layer 0x134fb8 z= 21010, pos=( 0, 25), size=( 320, 455),
needsBlending=1, needsDithering=1, invalidate=0, alpha=0xff,
flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] id=0x00000001,
client=0x00000003, identity=16 [ head= 1, available= 0, queued= 1 ]
reallocMask=00000000, inUse= 1, identity=16, status=0 format= 1,
[320x455:320] [320x455:320], freezeLock=0x0, dq-q-time=3878 us Region
transparentRegion (this=0x135138, count=1) [ 0, 0, 0, 0] Region
transparentRegionScreen (this=0x134fec, count=1) [ 0, 0, 0, 0] Region
visibleRegionScreen (this=0x134fc8, count=1) [ 0, 25, 320, 480] +
LayerDim 0xba558 z= 21014, pos=( 0, 0), size=( 320, 480),
needsBlending=1, needsDithering=0, invalidate=0, alpha=0x99,
flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] id=0x00000000,
client=0x00000002, identity=6 Region transparentRegion (this=0xba6d8,
count=1) [ 0, 0, 0, 0] Region transparentRegionScreen (this=0xba58c,
count=1) [ 0, 0, 0, 0] Region visibleRegionScreen (this=0xba568,
count=1) [ 0, 25, 320, 480] + Layer 0x46b188 z= 21015, pos=( 0, 0),
size=( 320, 480), needsBlending=1, needsDithering=1, invalidate=0,
alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] id=0x00000000,
client=0x00000003, identity=15 [ head= 0, available= 2, queued= 0 ]
reallocMask=00000003, inUse= 0, identity=15, status=0 format= 1,
[320x480:320] [ 0x 0: 0], freezeLock=0x0, dq-q-time=53207 us Region
transparentRegion (this=0x46b308, count=1) [ 0, 25, 320, 480] Region
transparentRegionScreen (this=0x46b1bc, count=1) [ 0, 25, 320, 480]
Region visibleRegionScreen (this=0x46b198, count=1) [ 0, 0, 0, 0] +
Layer 0x89368 z= 51005, pos=( 0,-480), size=( 320, 76), needsBlending=0,
needsDithering=1, invalidate=0, alpha=0xff, flags=0x00000004, tr=[1.00,
0.00][0.00, 1.00] id=0x00000002, client=0x00000001, identity=3 [ head=
1, available= 2, queued= 0 ] reallocMask=00000000, inUse= 1, identity=3,
status=0 format= 2, [320x 76:320] [320x 76:320], freezeLock=0x0,
dq-q-time=18726 us Region transparentRegion (this=0x894e8, count=1) [ 0,
0, 0, 0] Region transparentRegionScreen (this=0x8939c, count=1) [ 0, 0,
0, 0] Region visibleRegionScreen (this=0x89378, count=1) [ 0, -480, 320,
-404] + Layer 0x3bce90 z= 81000, pos=( 0, 0), size=( 320, 25),
needsBlending=0, needsDithering=0, invalidate=0, alpha=0xff,
flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] id=0x00000000,
client=0x00000001, identity=1 [ head= 0, available= 2, queued= 0 ]
reallocMask=00000000, inUse= 0, identity=1, status=0 format= 4, [320x
25:320] [320x 25:320], freezeLock=0x0, dq-q-time=5216 us Region
transparentRegion (this=0x3bd010, count=1) [ 0, 0, 0, 0] Region
transparentRegionScreen (this=0x3bcec4, count=1) [ 0, 0, 0, 0] Region
visibleRegionScreen (this=0x3bcea0, count=1) [ 0, 0, 320, 25] Region
WormholeRegion (this=0x139408, count=1) [ 0, 0, 0, 0] display frozen:
no, freezeCount=0, orientation=0, canDraw=1 last eglSwapBuffers() time:
12369.304000 us last transaction time : 121.132000 us client count: 4
Allocated buffers: 0x11a670: 300.00 KiB | 320 x 480 | 4 | 0x00000133
0x2ce898: 95.00 KiB | 320 x 76 | 1 | 0x00000133 0x316c28: 15.62 KiB |
320 x 25 | 4 | 0x00000133 0x3c50e8: 15.62 KiB | 320 x 25 | 4 |
0x00000133 0x4619e8: 600.00 KiB | 320 x 480 | 1 | 0x00000133 0x462120:
300.00 KiB | 320 x 480 | 4 | 0x00000133 0x4a7f98: 568.75 KiB | 320 x 455
| 1 | 0x00000133 0x4aa000: 95.00 KiB | 320 x 76 | 1 | 0x00000133
0x4b4ff8: 568.75 KiB | 320 x 455 | 1 | 0x00000133 Total allocated:
2558.75 KB</description>
<comment>
<author>lectroma...@gmail.com</author>
<when>Sat, 05 Mar 2011 20:18:35 +0000</when>
<what>Another bugreport with more surfaceflinger detail from 2.3.3:

First the SurfaceFlinger dump:

DUMP OF SERVICE SurfaceFlinger:
Visible layers (count = 6)
+ Layer 0x206e00
      z=    21005, pos=(   0,   0), size=( 480, 800), needsBlending=0, needsDithering=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
      name=com.android.internal.service.wallpaper.ImageWallpaper
      client=0x243ba8, identity=5
      [ head= 1, available= 2, queued= 0 ] reallocMask=00000000, identity=5, status=0
      format= 4, [480x800:480] [480x800:480], freezeLock=0x0, bypass=0, dq-q-time=8217 us
  Region transparentRegion (this=0x206f90, count=1)
    [  0,   0,   0,   0]
  Region transparentRegionScreen (this=0x206e34, count=1)
    [  0,   0,   0,   0]
  Region visibleRegionScreen (this=0x206e10, count=1)
    [  0,  25, 480, 800]
+ Layer 0x2068c0
      z=    21010, pos=(   0,  25), size=( 480, 775), needsBlending=1, needsDithering=1, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
      name=SurfaceView
      client=0x253270, identity=12
      [ head= 1, available= 0, queued= 1 ] reallocMask=00000000, identity=12, status=0
      format= 1, [480x775:480] [480x775:480], freezeLock=0x0, bypass=0, dq-q-time=8571 us
  Region transparentRegion (this=0x206a50, count=1)
    [  0,   0,   0,   0]
  Region transparentRegionScreen (this=0x2068f4, count=1)
    [  0,   0,   0,   0]
  Region visibleRegionScreen (this=0x2068d0, count=1)
    [  0,  25, 480, 800]
+ LayerDim 0x2e2378
      z=    21014, pos=(   0,   0), size=( 480, 800), needsBlending=1, needsDithering=0, invalidate=0, alpha=0x99, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
      name=DimSurface
      client=0x1e7fd0, identity=9
  Region transparentRegion (this=0x2e2508, count=1)
    [  0,   0,   0,   0]
  Region transparentRegionScreen (this=0x2e23ac, count=1)
    [  0,   0,   0,   0]
  Region visibleRegionScreen (this=0x2e2388, count=1)
    [  0,  25, 480, 800]
+ Layer 0x26d7c8
      z=    21015, pos=(   0,   0), size=( 480, 800), needsBlending=1, needsDithering=1, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
      name=info.dimmer/info.dimmer.DimTheGLSurfaceViewActivity
      client=0x253270, identity=11
      [ head= 0, available= 2, queued= 0 ] reallocMask=40000000, identity=11, status=0
      format= 1, [480x800:480] [  0x  0:  0], freezeLock=0x0, bypass=0, dq-q-time=110037 us
  Region transparentRegion (this=0x26d958, count=1)
    [  0,  25, 480, 800]
  Region transparentRegionScreen (this=0x26d7fc, count=1)
    [  0,  25, 480, 800]
  Region visibleRegionScreen (this=0x26d7d8, count=1)
    [  0,   0,   0,   0]
+ Layer 0x205460
      z=    51005, pos=(   0,-800), size=( 480, 745), needsBlending=1, needsDithering=1, invalidate=0, alpha=0xff, flags=0x00000004, tr=[1.00, 0.00][0.00, 1.00]
      name=StatusBarExpanded
      client=0x2ac430, identity=4
      [ head= 0, available= 2, queued= 0 ] reallocMask=40000000, identity=4, status=0
      format= 1, [480x745:480] [  0x  0:  0], freezeLock=0x0, bypass=0, dq-q-time=78102 us
  Region transparentRegion (this=0x2055f0, count=1)
    [  0,   0,   0,   0]
  Region transparentRegionScreen (this=0x205494, count=1)
    [  0,   0,   0,   0]
  Region visibleRegionScreen (this=0x205470, count=1)
    [  0,   0,   0,   0]
+ Layer 0x2b0880
      z=    81000, pos=(   0,   0), size=( 480,  25), needsBlending=0, needsDithering=1, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
      name=StatusBar
      client=0x2ac430, identity=3
      [ head= 0, available= 1, queued= 1 ] reallocMask=00000000, identity=3, status=0
      format= 2, [480x 25:480] [480x 25:480], freezeLock=0x0, bypass=0, dq-q-time=4709 us
  Region transparentRegion (this=0x2b0a10, count=1)
    [  0,   0,   0,   0]
  Region transparentRegionScreen (this=0x2b08b4, count=1)
    [  0,   0,   0,   0]
  Region visibleRegionScreen (this=0x2b0890, count=1)
    [  0,   0, 480,  25]
Purgatory state (0 entries)
SurfaceFlinger global state
  Region WormholeRegion (this=0x8e934, count=1)
    [  0,   0,   0,   0]
  display frozen: no, freezeCount=0, orientation=0, bypass=0x0, canDraw=1
  last eglSwapBuffers() time: 7321.289000 us
  last transaction time     : 218.140000 us
Allocated buffers:
  0x1e5018: 1453.12 KiB |  480 ( 480) x  775 |        1 | 0x00000133
  0x1e53d0: 1453.12 KiB |  480 ( 480) x  775 |        1 | 0x00000133
  0x1ee200: 1500.00 KiB |  480 ( 480) x  800 |        1 | 0x00000133
  0x204320:  750.00 KiB |  480 ( 480) x  800 |        4 | 0x00000133
  0x27b4a8:   46.88 KiB |  480 ( 480) x   25 |        2 | 0x00000133
  0x27b610: 1396.88 KiB |  480 ( 480) x  745 |        1 | 0x00000133
  0x2c2d70:  750.00 KiB |  480 ( 480) x  800 |        4 | 0x00000133
  0x2c2e90:   46.88 KiB |  480 ( 480) x   25 |        2 | 0x00000133
Total allocated: 7396.88 KB
</what>
</comment>
<comment>
<author>lectroma...@gmail.com</author>
<when>Sat, 05 Mar 2011 20:20:59 +0000</when>
<what>duplicate of defect #15193</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Mar 2011 05:59:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15369</bugid>
<title>call hangs up immeditely after pressing Q&quot;ETalkQ&quot;E (Nexus One)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ntw...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 19:07:07 +0000</openedDate>
<description>Nexus One immediately hangs up after pressing Q&quot;EtalkQ&quot;E to make a call.
After 3 or 4 tries the call usually goes through. Running Gingerbread
2.3.3 build GRI40. Baseband version 32.41.00.32U_5.08.00.04</description>
<comment>
<author>izanir...@gmail.com</author>
<when>Wed, 16 Mar 2011 01:56:39 +0000</when>
<what>Similar problem with my N1. Have to reboot to solve the problem.</what>
</comment>
</bug>
<bug>
<bugid>7687</bugid>
<title>CalendarProvider1.6 Problem:recurring event Busybits display bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jiangyan...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 09:06:12 +0000</openedDate>
<description>I use CalendarProvider1.6, download from www.android.com, and the same
problem exist in CalendarProvider1.5 - Steps to reproduce the problem.
Add a recuring event at 2010/04/13, back to month view, all the days
after 13th in Apr has green busybits, slide to may, the busybits
disappear after May 16th.I tried add event on other days, but it always
like to stop draw busybits at 15th or 16th. - What happened. - What I
think the correct behavior should be. But I think the behavior should be
that all the day after Apr 13th should have green busybits,this is to
say, no matter on May,June or next year, the green busybits should exist
everyday forever. But calendarprovider in HTC G1 does not have the
problem. And I looked in the database of G1, I knew the CalendarProvider
is clever, it stores busybits until you have watched the month,for
example, add recurring event for daily at 2010/4/13, back to month view,
the table of BusyBits only have 18 records, but if you slide to May, the
table of BusyBits will be larger to 49 records, I mean it can grow if
necessary,hope I clearly decribed the problem. Please find in
attachments. If you still canQ&apos;Et understand, welcome to send email to me,
jiangyan.lily@gmail.com</description>
</bug>
<bug>
<bugid>17221</bugid>
<title>Problem with MapView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dalto...@gmail.com</reportedBy>
<openedDate>Sat, 28 May 2011 20:04:14 +0000</openedDate>
<description>I believe you have bug on our development library or MapView simply does
not work, i tried your the example and other examples using google maps
on an android application and does not work, it crashes. I already tried
to reinstall eclipse and all the libs, all works except google maps
Q&quot;Ehello-mapviewQ&quot;E. Please help me, i really want to use it!!! ##
Application ##
http://developer.android.com/guide/tutorials/views/hello-mapview.html ##
Developer## Name: Pedro Camacho Email: daltonik@gmail.com Computer:
Macbook Air Program: Eclipse SDK 3.6.2</description>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Wed, 17 Aug 2011 20:15:57 +0000</when>
<what>The google example is defective.  You need to pass in the context as follows:
HelloItemizedOverlay itemizedoverlay = new HelloItemizedOverlay(drawable, this);

Else you get the exception:

08-17 12:45:00.266: ERROR/AndroidRuntime(586): FATAL EXCEPTION: main
08-17 12:45:00.266: ERROR/AndroidRuntime(586): java.lang.NullPointerException
08-17 12:45:00.266: ERROR/AndroidRuntime(586):     at com.android.internal.app.AlertController$AlertParams.Q&lt;EinitQ&gt;E(AlertController.java:742)
</what>
</comment>
<comment>
<author>the1plum...@gmail.com</author>
<when>Sun, 21 Aug 2011 04:49:20 +0000</when>
<what>also need to fix the overridden HelloItemizedOverlay constructor:

  public HelloItemizedOverlay(Drawable defaultMarker, Context context) {
    this(defaultMarker);
    mContext = context;
  }

come on guys, if you want us to go through the tutorial, at least spend some time to test if it works...</what>
</comment>
</bug>
<bug>
<bugid>7750</bugid>
<title>Android does not respect the autocorrect=Q&quot;EoffQ&quot;E and autocomplete=Q&quot;EoffQ&quot;E for input tags</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bergstro...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 13:40:06 +0000</openedDate>
<description>Create input tags with these two attributes the autocorrect and complete
actions were working when they should not be they should not be doing
that Nexus One and Droid Android 2.1</description>
<comment>
<author>geoffrus...@gmail.com</author>
<when>Sun, 23 May 2010 19:40:00 +0000</when>
<what>I have experienced the same thing... VERY ANNOYING. All I want to do is turn auto-
correct off for a specific text field.</what>
</comment>
<comment>
<author>comunic...@gmail.com</author>
<when>Tue, 08 Jun 2010 10:23:48 +0000</when>
<what>Motorola droid 2.1 also has the bug!! 

Dave</what>
</comment>
<comment>
<author>david.ho...@gmail.com</author>
<when>Thu, 10 Jun 2010 08:47:28 +0000</when>
<what>Yes a real big problem to create a great dynamic website for Android...</what>
</comment>
<comment>
<author>lior.as...@gmail.com</author>
<when>Thu, 30 Dec 2010 21:39:43 +0000</when>
<what>Same here... (Droid 2)</what>
</comment>
<comment>
<author>anhorn.t...@gmail.com</author>
<when>Wed, 11 May 2011 07:08:27 +0000</when>
<what>Until my recommended update from Android 2.2 to 2.3 yesterday I always had switched off the autocorrect and autocomplete function and that worked. Now with 2.3.3 I still have switched off these features but itQ&apos;Es beeing ignored and I always get corrections and suggestions. Very annoying!

HTC Desire HD</what>
</comment>
</bug>
<bug>
<bugid>5263</bugid>
<title>QSB (Google Voice Search) Does Not Search Contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brian.co...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 01:43:23 +0000</openedDate>
<description>NOTE: This IS NOT about Bluetooth initiated dialing or the PROCESS of
dialing by voice. I have 4 Google Accounts on my DROID, when I use the
dedicated Voice Search App and say Q&quot;Ecall sally jonesQ&quot;E I get the list of
SallyQ&apos;Es phone numbers. Works. When I press the microphone in the QSB and
say call sally jones I get a google web search for Q&quot;Ecall sally jonesQ&quot;E.
It does not search contacts AT ALL. I have ~ 400 contacts across my 4
google accounts. They are all in the my contacts (and other) groups.
Most of the contacts are duplicated in one or more of these accounts.
The main impact of this is that I canQ&apos;Et use the Car Home application
because I canQ&apos;Et call someone from the application (short of pressing
contacts and searching). My assumption is that this has something to do
with the multiple google accounts/contact lists. Brian Roy justSignal
brian dot roy at justsignal dot com</description>
<comment>
<author>brian.co...@gmail.com</author>
<when>Wed, 09 Dec 2009 23:13:38 +0000</when>
<what>This issue is not resolved in 2.0.1
I got the update today and still works as above - all QSB microphone searches like Q&quot;Ecall 
sally smithQ&quot;E open a web search for Q&quot;Ecall sally smithQ&quot;E.</what>
</comment>
<comment>
<author>joevio...@gmail.com</author>
<when>Mon, 22 Mar 2010 21:29:42 +0000</when>
<what>I was able to resolve this by the following procedure:
1)  Backup contacts by exporting to file
***you need to wipe the contact list

settings Q&gt;E applications Q&gt;E manage apps
menu button Q&gt;E filter Q&gt;E all
scroll down to and click Q&quot;EContacts StorageQ&quot;E
click on Q&quot;Eclear dataQ&quot;E
I also did the same for Q&quot;Evoice searchQ&quot;E

restore contacts by importing the saved file
 </what>
</comment>
<comment>
<author>contac...@gmail.com</author>
<when>Tue, 18 May 2010 15:05:02 +0000</when>
<what>Thanks to joeviocoe, I tried clear data, now voice search Q&quot;EcallsQ&quot;E my contact list on
my desire, works a treat, ps definately backup contacts data unless you already have
ALL of them stored on the sim and therefore can import/export it back</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>Towering...@gmail.com</author>
<when>Mon, 14 Mar 2011 15:22:10 +0000</when>
<what>Thank you!  This was really ticking me off.  I followed joeviocoeQ&apos;Es instructions.  I had to do this twice.  The first time I cleared and imported all my contacts to my google account (they were all strictly on the phone before).  The second time I cleared and imported the contacts back to the phone.  After the second clear/import all of them showed up as google contacts, and the search function started working for them.</what>
</comment>
</bug>
<bug>
<bugid>3100</bugid>
<title>Cannot change year over 2038 or under 1901</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>nayam...@gmail.com</reportedBy>
<openedDate>Thu, 25 Jun 2009 06:23:11 +0000</openedDate>
<description>Cannot change year over 2038 or under 1901 - Steps to reproduce the
problem 1. go to calendar 2. menu - new appointment 3. set year of
appointment over 2038 or under 1901 4. tap set - Occurrence State date
is set to 1970 - What you think the correct behavior should be. It
should be possible to change time. It should display correctlly date
that user set.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 25 Jun 2009 19:14:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 15 Aug 2009 14:23:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 16 Aug 2009 17:24:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:00:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:09:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3787</bugid>
<title>Part of window is cut in right side of screen when set up Google account in French language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Sat, 05 Sep 2009 04:25:32 +0000</openedDate>
<description>[Test Precondition] Language should be set to French During first
configuration of GMS module Google account [Occurrence Process] 1. Menu
2. Calendar (Agenda) 3. When set up Google account press Next (Suivant)
4. Create (Creer) 5. Set Name 6. Next (Suivant) [Occurrence State] Part
of window is cut in right side of screen. please find attached
screenshot.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:42:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1627</bugid>
<title>SocketException (The system call was cancelled)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-06T17:35:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gram...@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 23:56:21 +0000</openedDate>
<description>Hi, guys. IQ&apos;Em seeing a lot of the following when trying to read/write to
a Socket while the device is sleeping. Could someone please explain what
this error might mean, and how one might avoid it? Thanks! Marc
java.net.SocketException: The system call was cancelled at
org.apache.harmony.luni.platform.OSNetworkSystem.receiveStreamImpl(Native
Method) at
org.apache.harmony.luni.platform.OSNetworkSystem.receiveStream(OSNetworkSystem.java:230)
WARN/System.err(15292): at
org.apache.harmony.luni.net.PlainSocketImpl.read(PlainSocketImpl.java:552)
WARN/System.err(15292): at
org.apache.harmony.luni.net.SocketInputStream.read(SocketInputStream.java:87)
WARN/System.err(15292): at
java.io.InputStreamReader.read(InputStreamReader.java:409)
WARN/System.err(15292): at
java.io.BufferedReader.fillbuf(BufferedReader.java:129)
WARN/System.err(15292): at
java.io.BufferedReader.readLine(BufferedReader.java:337)
WARN/System.err(15292)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:16:30 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jasonlee...@gmail.com</author>
<when>Wed, 28 Jan 2009 17:07:22 +0000</when>
<what>IQ&apos;Em getting this error when I try to execute a HTTP POST via the apache
DefaultHttpClient while the device is sleeping and on 3g (wifi works fine, havenQ&apos;Et
tried edge).  IQ&apos;Eve verified that the mobile network is active via the
ConnectivityManager.  Strangely though, I do not get this error under the same
conditions when I perform an HTTP GET rather than a POST.  IQ&apos;Em baffled.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 17:35:02 +0000</when>
<what>This issue is fixed in the source code and the fix will be in a future release</what>
</comment>
<comment>
<author>gram...@gmail.com</author>
<when>Fri, 10 Apr 2009 17:31:46 +0000</when>
<what>Could you give me a clue as to what kind of problem this is/was?

Thanks!

Marc</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 10 Apr 2009 18:09:55 +0000</when>
<what>Yup. The bug was here
http://android.git.kernel.org/?p=platform/dalvik.git;a=blob;f=libcore/luni/src/main/native/org_apache_harmony_luni_platform_OSNetworkSystem.cpp;h=ae4fcc3f3615e912b1ee14459df82ee3666a8625;hb=release-1.0#l2474
where itQ&apos;Es checking the return value of recv() instead of errno. You can see it fixed
in cupcale
http://android.git.kernel.org/?p=platform/dalvik.git;a=blob;f=libcore/luni/src/main/native/org_apache_harmony_luni_platform_OSNetworkSystem.cpp;h=de012958801031a53dbfdced836b7dde3d3103d1;hb=cupcake#l2499</what>
</comment>
<comment>
<author>gram...@gmail.com</author>
<when>Fri, 10 Apr 2009 18:24:07 +0000</when>
<what>Thanks for the quick reply...   Not being familiar with that code, could you give a brief explanation of what 
effect this bug would have?  I guess IQ&apos;Em trying to understand what to expect from the fix, my problem being 
that I would get the system call error repeatedly starting pretty much the instant the device goes to sleep (the 
usual case for me is that I unplug the usb cable and turn off the power); at that point, I get the Q&quot;Esystem callQ&quot;E 
error and can no longer read from the socket.

Sorry to bug you on this; itQ&apos;Es been driving me batty!

Best,

Marc</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 10 Apr 2009 18:28:07 +0000</when>
<what>IQ&apos;Em not familiar with that code at all, I just tracked it and its fix across bug
databases and code repositories. The way I read it, it seems like the recv system
wonQ&apos;Et get restarted when it gets interrupted, but I donQ&apos;Et know whatQ&apos;Ed cause it to be
interrupted.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:04:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11806</bugid>
<title>Gallery app leaks memory during repeated playback of video.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rikard.s...@stericsson.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 13:01:51 +0000</openedDate>
<description>Every time a video file is played in the Gallery app the memory
allocation increases. The memory allocation never decreases. Below are
prints from procrank. Every row is a measurement when the video has been
played one more time. This problem is present on the Nexus One with
Android 2.2. Gallery app version: 1.1.30682 How to reproduce: Capture
video with the Camera application. Play this video with the Gallery
application several times. 484 67092K 31224K 8971K 6852K
com.cooliris.media 484 51112K 34432K 11964K 9760K com.cooliris.media 484
50472K 35372K 12904K 10700K com.cooliris.media 484 57872K 35384K 12919K
10716K com.cooliris.media 484 51036K 35536K 13071K 10868K
com.cooliris.media 484 52360K 35560K 13095K 10892K com.cooliris.media
484 54992K 35996K 13531K 11328K com.cooliris.media 484 51104K 36004K
13543K 11340K com.cooliris.media 484 44508K 36172K 13711K 11508K
com.cooliris.media 484 53148K 36668K 14207K 12004K com.cooliris.media
484 46428K 36712K 14251K 12048K com.cooliris.media 484 50188K 36760K
14299K 12096K com.cooliris.media 484 52316K 36944K 14483K 12280K
com.cooliris.media 484 46796K 36960K 14466K 12260K com.cooliris.media
484 42468K 37200K 14706K 12500K com.cooliris.media 484 54748K 36584K
14092K 11888K com.cooliris.media 484 53668K 36668K 14176K 11972K
com.cooliris.media 484 67040K 37424K 14932K 12728K com.cooliris.media
484 52604K 37504K 15012K 12808K com.cooliris.media 484 47964K 37440K
14948K 12744K com.cooliris.media 484 54248K 37568K 15076K 12872K
com.cooliris.media 484 54280K 37800K 15312K 13108K com.cooliris.media
484 47920K 38204K 15716K 13512K com.cooliris.media 484 54544K 38064K
15576K 13372K com.cooliris.media 484 54908K 38428K 15940K 13736K
com.cooliris.media 484 54024K 38224K 15736K 13532K com.cooliris.media
484 49700K 38300K 15820K 13616K com.cooliris.media 484 60652K 38396K
15916K 13712K com.cooliris.media 484 70832K 38468K 15988K 13784K
com.cooliris.media 484 56832K 38668K 16188K 13984K com.cooliris.media
484 57780K 38784K 16304K 14100K com.cooliris.media 484 55544K 39064K
16584K 14380K com.cooliris.media 484 50776K 39096K 16616K 14412K
com.cooliris.media 484 58196K 39392K 16912K 14708K com.cooliris.media
484 50912K 39192K 16712K 14508K com.cooliris.media 484 50132K 39408K
16928K 14724K com.cooliris.media 484 50036K 39512K 17032K 14828K
com.cooliris.media 484 53240K 39700K 17219K 15016K com.cooliris.media
484 60640K 39532K 17051K 14848K com.cooliris.media 484 55092K 39720K
17239K 15036K com.cooliris.media 484 55528K 40236K 17755K 15552K
com.cooliris.media 484 57640K 40152K 17671K 15468K com.cooliris.media
484 55484K 40392K 17911K 15708K com.cooliris.media 484 59248K 40452K
17971K 15768K com.cooliris.media 484 57632K 39760K 17279K 15076K
com.cooliris.media 484 57096K 40496K 18015K 15812K com.cooliris.media
484 56192K 40820K 18339K 16136K com.cooliris.media 484 57412K 40732K
18259K 16056K com.cooliris.media 484 55060K 40840K 18367K 16164K
com.cooliris.media Best Regards Rikard Stroman</description>
</bug>
<bug>
<bugid>6145</bugid>
<title>calender sync disappears after failed sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jditt...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 21:21:00 +0000</openedDate>
<description>IQ&apos;Em trying to set-up a ActiveSync syncronisation with zarafa
(http://zarafa.com/) and z-push (http://z-push.sf.net/). While there
seems to be some difficulties in the backend, the first setup and the
first sync for mail+contact+calendar works. After some time the sync of
calendar entries fails on the server and the milestone (2.0) is not just
deactivating the contact entry under
settings-Q&gt;Eaccounts...-Q&gt;EMyExchangeAccout but it gets deleted. As I donQ&apos;Et
see any possibility other than deleting the whole Account on the
Milestone and setting it up again, I would love to have this misbehavior
fix. The entry should not just disappear, rather just being greyed-out.</description>
</bug>
<bug>
<bugid>700</bugid>
<title>No poper GSM Engineering mode Info API support</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>58</stars>
<reportedBy>mhc...@gmail.com</reportedBy>
<openedDate>Sun, 27 Apr 2008 06:58:38 +0000</openedDate>
<description>You may call it Net Monitor Mode, Field Test Display or Enginnering
mode. It refers to a set of system information that a phone is received
or is transferring to mobile network. Currently, there is no proper API
support to get the system information and cell information of serving
cell and neighbouring cells. In GSM network, there are many network
parameters broadcasted and transferred between mobile and network.
Access to the information is important for telecom engineers. For
example, in android.telephony.PhoneStateIntentReceiver, there is
getSignalStrengthDbm() to get the signal strength of serving cell.
However, in GSM network, sginal strength is presented in full set
(RxLevFul) or sub set (RxLevSub). getSignalStrengthDbm() cannot tell
which value (full or sub) is used. Request: 1. Allow user to access
layer 2 and layer 3 messages 2. Allow user to get fields in measurement
report Example of NetMonitor in Symbian platform:
http://www.symbian-freak.com/quides/netmon.htm</description>
<comment>
<author>alexandr...@gmail.com</author>
<when>Mon, 05 May 2008 13:43:51 +0000</when>
<what>This kind of information are very useful for phone maker, however, none of them offer
access to these info on normal handset.

This will, in addition, be specific to handset maker if not device.
 
It can be nice to have, but barely a defect.</what>
</comment>
<comment>
<author>mhc...@gmail.com</author>
<when>Thu, 12 Jun 2008 09:36:08 +0000</when>
<what>I think it is more than Q&quot;Enice to haveQ&quot;E. Microsoft has introduced Radio Interface 
Layer (RIL) in its WinMobile platform.

According to http://wiki.xda-developers.com/index.php?pagename=RIL, the RIL.DLL 
provide API calls so that it is not specific to handset maker.  More info can be 
found in http://www.xs4all.nl/~itsme/projects/xda/ril.html.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:50:44 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:15:41 +0000</when>
<what></what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 27 Feb 2009 18:11:20 +0000</when>
<what>I, too am extremely interested in seeing this feature added as well (ASAP).  I will
even go so far as to get an unlocked phone and start working on a new API if that
helps.  Please contact me.

In particular I need to be able to test latency between the phone and the tower, and
I need to know what network the phone is communicating on.  

In the meantime, if you know of a work around I would love to know what that is.

Thanks</what>
</comment>
<comment>
<author>Minimifi...@gmail.com</author>
<when>Fri, 27 Mar 2009 14:28:54 +0000</when>
<what>I am also interested in this information in order to get the current dbm (or asu)
instead of the 5 levels that I can get with the listener.  From what I have read, I
believe that IQ&apos;Ed be happy with the older APIQ&apos;Es method that polled in order to get the
current signal strength.</what>
</comment>
<comment>
<author>butti.bu...@gmail.com</author>
<when>Tue, 31 Mar 2009 21:25:42 +0000</when>
<what>This enhancement would very much be appreciated. It will help a lot to know some
specific information on cell towers related to my field.

Hope this api comes in the next build.</what>
</comment>
<comment>
<author>joa...@gmail.com</author>
<when>Fri, 17 Apr 2009 16:29:07 +0000</when>
<what>IQ&apos;Em also very interested in this feature. It would be of great value to access low
lever network information: GSM, UMTS, etc. 

JMG</what>
</comment>
<comment>
<author>info%epi...@gtempaccount.com</author>
<when>Wed, 29 Apr 2009 17:52:30 +0000</when>
<what>Fantastic that theyQ&apos;Ere underway - Is there, as yet, a release date for these 
features?

thanks.
jcurley@epitiro.com</what>
</comment>
<comment>
<author>LiamJame...@gmail.com</author>
<when>Fri, 12 Jun 2009 14:07:20 +0000</when>
<what> richard.rootwireless, have you had any contact? i would also be willing to help, as
i need this info and have no option other then create an API!</what>
</comment>
<comment>
<author>lonn...@gmail.com</author>
<when>Thu, 02 Jul 2009 18:52:46 +0000</when>
<what>Ideally, this interface is not radio access technology-specific (or, at least, would 
have both common parameters and RAT-specific parameters). Naively, RIL at 
http://www.xs4all.nl/~itsme/projects/xda/ril.html does look like relevant prior art.</what>
</comment>
<comment>
<author>ch...@floor51.com</author>
<when>Mon, 10 Aug 2009 11:32:00 +0000</when>
<what>This API would be incredibly useful. IQ&apos;Em interested in receiving notifications of the
Mobility Managements events that occur. These are the layer 3 events specified in
3GPP doc 24.008.

Out of interest if you vi libhtc_ril.so in the firmware build it is possible to see
some of the non standard AT commands.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:35:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:07:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:12:03 +0000</when>
<what></what>
</comment>
<comment>
<author>ch...@floor51.com</author>
<when>Tue, 15 Dec 2009 13:06:34 +0000</when>
<what>Could at least the interfaces to the standard AT+CEER extended error reporting codes
at least be made available in the public SDK? This AT command is in 3GPP 27.007
(though it is listed as optional). It would be really useful to be able to poll for
the last call fail cause code and the last PDP deactivation cause code when a call
ends or PDP deactivates and this wouldnQ&apos;Et be modem vendor specific (if it is
implemented).

With firmware hacking I have used the following internal APIs:

com.android.internal.telephony.PhoneFactory.getDefaultPhone
com.android.internal.telephony.Phone.registerForDisconnect
com.android.internal.telephony.Connection.getDisconnectCause
com.android.internal.telephony.DataConnection.getLastFailCause

...so if the PhoneApp could expose getDisconnectCause and getLastFailCause to the
rest of the system accessible from public interfaces just these bits of data would be
a great start to a full on engineering mode API.

</what>
</comment>
<comment>
<author>gudujarl...@gmail.com</author>
<when>Tue, 15 Dec 2009 13:57:10 +0000</when>
<what>Chris, IQ&apos;Em curious if it is possible to get AT+CEER extended error reporting codes 
on other platforms and, if it is possible, interpret what they mean (since they 
appear to be manufacturer defined). </what>
</comment>
<comment>
<author>ch...@floor51.com</author>
<when>Tue, 15 Dec 2009 16:05:16 +0000</when>
<what>I have an external GSM/UMTS modem and AT+CEER works on that. My post was slightly
incorrect though because the AT command needed is AT+CMEE=1 to return the cause
codes. This is in section 9.1 of 3GPP spec 27.007 and it is listed as mandatory so
yes this should be available on other modems. The event codes are listed in section
9.2. I just set CMEE=1 and dialled without a SIM and the modem returned +CME ERROR:
10 which the spec identifies as Q&apos;ESIM not insertedQ&apos;E.</what>
</comment>
<comment>
<author>seign...@gmail.com</author>
<when>Fri, 01 Jan 2010 11:19:48 +0000</when>
<what>IQ&apos;Em also very interested in this feature. It would be of great value to access low
lever network information: GSM, UMTS, etc. 

</what>
</comment>
<comment>
<author>sa.macfa...@yahoo.com</author>
<when>Thu, 07 Jan 2010 17:51:10 +0000</when>
<what>Since this issue was accepted in July 08, how do we find out if there has been any
progress in the last 18 months?

What is really required here is access to the protocol stack messages at layer 3 for
GSM, and RRC and NAS messages for UMTS. If we can get access to those, all the things
like neighbor lists, power levels etc can be pulled from the network reports.

This is a BIG deal for network operators and for mobile equipment manufacturers to be
able to optimise the network performance when using Android based mobiles.

Many commercial mobiles DO have this capability already, especially mobiles with
Qualcomm chipsets.</what>
</comment>
<comment>
<author>andrewjohnhall2000@yahoo.co.uk</author>
<when>Mon, 15 Feb 2010 15:23:00 +0000</when>
<what>My guess is that if anything, only part of the Qualcomm L2 and L3 diagnostic 
data/functionality will be available through the API. Accessing this data normally 
costs a lot of money in licencing and I bet the handset vendors will not just give it 
away. 

Still, even limited access to radio stats, such as those generated by the HTC FieldTest 
application would be good enough (for me anyway).
</what>
</comment>
<comment>
<author>joa...@gmail.com</author>
<when>Tue, 23 Feb 2010 14:09:55 +0000</when>
<what>WeQ&apos;Eve done some work on accessing FieldTest info directly from the ril. 

Check out thread Q&quot;ELow level network information?Q&quot;E on android-platform:

http://groups.google.com/group/android-platform/browse_thread/thread/b55c8d3275ed7042/ad063c0a517a7a5f?q=low+level+networkQ&amp;Elnk=nlQ&amp;E</what>
</comment>
<comment>
<author>arturo.o...@gmail.com</author>
<when>Wed, 24 Mar 2010 17:13:58 +0000</when>
<what>Has this been released yet?</what>
</comment>
<comment>
<author>45gl...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:38:22 +0000</when>
<what>Although I am not sure this is the correct place for this, but I would be very interested in being able to get the current ARFCN as well as the ARFCNs of the neighboring cells. </what>
</comment>
<comment>
<author>sa.macfa...@gmail.com</author>
<when>Tue, 27 Jul 2010 23:13:09 +0000</when>
<what>I wonder if the latest firmware update brought this, but on the HTC Hero, there is now a field test application which has more than enough measurements available. Not all of them work (like the Protocol is a place holder for example), but being able to access the radio parameters is clearly possible.

This is accessed by entering the following into the phone as if you were going to dial a number : *#*#7262626#*#*

The question is, what interface is being used to get this information, and how can it be made available to other applications.</what>
</comment>
</bug>
<bug>
<bugid>1019</bugid>
<title>media player</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-25T00:10:17.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>8</stars>
<reportedBy>slo...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 16:53:25 +0000</openedDate>
<description>There appears to be NO media player in the G1, I DID try to play a WMV
file , and it starts out maybe .10 of a second of play, then stops, Is
there a player being develpoed to allow for playing the common
extensions? such as Divx, Mpeg, Avi etc.? Thakns Bill</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:18:10 +0000</when>
<what></what>
</comment>
<comment>
<author>chrisgrenness</author>
<when>Mon, 09 Feb 2009 13:21:05 +0000</when>
<what>I would like to see a broader support for video files natively in Android.
I have gotten used to being able to fill my memory card with .avi movies with no need
to have them converted, from my previous Palm smartphones, and I know a large number
of other handsets play .avi, .wmv and other video files (including DivX) without
problems.

~Christopher
</what>
</comment>
<comment>
<author>sjd...@gmail.com</author>
<when>Fri, 12 Jun 2009 21:15:14 +0000</when>
<what>At a minimum, Android should be capable of playing DivX files natively - or at least
provide support to DivX Mobile.</what>
</comment>
<comment>
<author>garethga...@gmail.com</author>
<when>Mon, 15 Jun 2009 22:58:15 +0000</when>
<what>My ancient Sony Ericsson P910i can do more :(</what>
</comment>
<comment>
<author>tomma...@gmail.com</author>
<when>Tue, 16 Jun 2009 04:28:22 +0000</when>
<what>MPEG-4 ASP XviD/DivX and MPEG-4 AVC Baseline Profile should be supported
paying $400 for a android phone and have a bad experience with playing standard 
definition video?, and even the hardware supports it

supporting quicktime standard and 480p on Apple Trailers will realy improve video 
support
http://www.apple.com/trailers/

and for XviD/DivX, most XviD videos are less than 1000kbps bitrate and has around 
624x352 resolution and are even less complex to decode than H.264</what>
</comment>
<comment>
<author>tomma...@gmail.com</author>
<when>Wed, 17 Jun 2009 00:05:15 +0000</when>
<what>sexy me again
here is what iPhone 3G Q&amp;E 3GS supports, and i bet most of apple quicktime files and 
trailers are adhereing to, it will be a exellent place to start to fix the support in 
android

Video formats supported: H.264 video, up to 1.5 Mbps, 640 by 480 pixels, 30 frames 
per second, Low-Complexity version of the H.264 Baseline Profile with AAC-LC audio up 
to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; H.264 video, 
up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Baseline Profile up to Level 
3.0 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov 
file formats; MPEG-4 video, up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, 
Simple Profile with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, 
and .mov file formats</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:10:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:05:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14506</bugid>
<title>HTC Desire bluetooth fails to connect to in-car entertainment/phone system after upgrade to 2.29.405.5</title>
<status>Declined</status>
<owner>npe...@google.com</owner>
<closedOn>2011-02-08T08:40:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fra...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 14:39:52 +0000</openedDate>
<description>Device: HTC Desire (no branding) Current Baseband version:
32.49.00.32U_5.11.05.27 Current kernel revision: 2.6.32.15-gf5a401c
htc-kernel@and18-2 #1 Build number: 2.29.405.5 CL293415 release-keys
Software number: 2.29.405.5 - Steps to reproduce the problem. Device is
paired to in-car entertainment (ICE) unit for phone use ICE unit
requests phonebook access (dialog screen on HTC Desire) User answers
Q&apos;EYesQ&apos;E to allow ICE to access phonebook - What happened. HTC Desire drops
bluetooth connection but ICE still thinks it is active Any transactions
between the two fail (no phonebook browse, no calls in or out) - What
you think the correct behavior should be. Bluetooth connection should
support the sharing of the phonebook and the HTC Desire should stay
connected to the ICE Note: This is a new problem with v2.29.405.5 or
perhaps 2.29.405.2. It worked fine before 2.29.405.2. It is possible to
work around by disallowing the ICE access to the phonebook but this
reduces the functionality of the in-car phone system drastically</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 03 Feb 2011 23:14:56 +0000</when>
<what></what>
</comment>
<comment>
<author>marcg...@gmail.com</author>
<when>Mon, 07 Feb 2011 20:17:04 +0000</when>
<what>IQ&apos;Em having this same problem with my car. I have a Ford Focus, and after the phone is paired with the car, after 30 or 40 seconds aproximately, the connection is lost. IQ&apos;Em really interested with this problem, cause I have the same version of the Software, and before this update, the bluetooth works fine.</what>
</comment>
<comment>
<author>wilkos...@gmail.com</author>
<when>Mon, 07 Feb 2011 22:53:33 +0000</when>
<what>I have the same problem with my bmw 1 series coupe.
Exactly as described as above. 

I have tried with another HTC desire with a custom Rom installed and a nexus one, both of which worked fine. My HTC desire is running 2.29.405.5

</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Tue, 08 Feb 2011 08:40:05 +0000</when>
<what>HTC Desire is not a Google Experience Device, please work through HTC. We only take bugs on Nexus One and Nexus S. HTC heavily modify their Bluetooth stack.</what>
</comment>
</bug>
<bug>
<bugid>3369</bugid>
<title>Issue when deleting the phone number of a contact : it is still present in the contact list with the filter Q&quot;EContact with phone numbersQ&quot;E activated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>will.go...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 16:43:21 +0000</openedDate>
<description>Steps to reproduce the problem: - Launch the Q&quot;EContactsQ&quot;E application -
Display only the group Q&quot;EContact with phone numbersQ&quot;E - Edit a contact
with a phone number - Remove all its phone numbers - Go Back to contact
list with the previous button of the phone - First issue : The edited
contact is still in the contact list despite he has no more phone number
- Second issue : Clicking on the edited contact in order to display the
contextual menu cause an interuption of the process
android.process.acore I thing the correct behavior should be : When
going back to contact list after removing phone numbers of a contact, it
should no more be displayed in the list.</description>
<comment>
<author>will.go...@gmail.com</author>
<when>Fri, 31 Jul 2009 12:54:53 +0000</when>
<what>Tested with 1.5_r3</what>
</comment>
<comment>
<author>will.go...@gmail.com</author>
<when>Fri, 31 Jul 2009 12:55:27 +0000</when>
<what>and htc magic</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:51:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:30:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11397</bugid>
<title>Google doesnQ&apos;Et pay attention to defect reports</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-22T20:00:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pauli...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 11:48:44 +0000</openedDate>
<description>How do you get Google to pay attention to defect reports? Droid phone
Android 2.2 Gmail I was checking on a problem with it being too easy to
mistakenly discard an email I am writing on my Droid using Gmail. I
found a string thatQ&apos;Es over a year old. It shows that itQ&apos;Es been reviewed
and is listed as being of medium importance. Clearly this is something
that is causing a bunch of folks lost time and frustration. Yet
nothingQ&apos;Es been done to fix it. How can you grab ahold of GoogleQ&apos;Es
shoulder and shake it to get their attention? How do you get them to do
something about it?</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 20:00:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6274</bugid>
<title>Error adding an additional Google account in the Motorola Milestone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>57</stars>
<reportedBy>Mr.Temp...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 16:24:41 +0000</openedDate>
<description>Any attempt to add additional account fails with error: Q&quot;ECan not
establish a reliable data connection to the server. This could be a
temporary problem or your sim card may not be provisioned for data
services. If it continues call customer care.Q&quot;E I tested it via Wi-Fi
(+without sim-card) and GPRS, also turning off all unnecessary services.
At this time I can successfully sync with the primary account and view
additional account via browser. Device: Motorola Milestone OS: Android
2.0 (original, non-rooted) Country Q&amp;E MNO: Ukraine / Kyivstar Additional
applications: abcOrganizer, aContacts, aPlayer, Barcode Scanner,
Beautiful Widgets, Bluetooth File Transfer, Contact Owner, ES Task
Manager/File Explorer, GMail Unread Count, Handcent SMS, Locale,
OSMonitor, Remote RDP, Russian Keyboard, SIM Checker, Skype, TTS Service
Extended...</description>
<comment>
<author>Mr.Temp...@gmail.com</author>
<when>Wed, 27 Jan 2010 14:17:17 +0000</when>
<what>ItQ&apos;Es works only after restoring factory settings... [censored]!</what>
</comment>
<comment>
<author>zorglups...@gmail.com</author>
<when>Wed, 27 Jan 2010 14:30:08 +0000</when>
<what>Actually, I could add a secondary Google account and use it.
I then deleted it and tried to add another one which failed.
From now on, I canQ&apos;Et add any addl Google account and thatQ&apos;Es really annoying.
Using those account in the Android Browser is not a problem.
</what>
</comment>
<comment>
<author>Mr.Temp...@gmail.com</author>
<when>Wed, 27 Jan 2010 15:48:29 +0000</when>
<what>After restoring the factory settings, I tried to track down the error: installed and
configured all the previous applications and reboot the phone, but the error is not
repeated - I am able to add any additional Google accounts. I am in a fog...</what>
</comment>
<comment>
<author>mattiasr...@gmail.com</author>
<when>Thu, 28 Jan 2010 00:12:34 +0000</when>
<what>I have this problem as well. my question how ever is, how do I connect to a wi-fi
network from the Q&quot;Ewelcome to MilestoneQ&quot;E screen?</what>
</comment>
<comment>
<author>gareth.m...@gmail.com</author>
<when>Thu, 04 Feb 2010 19:48:39 +0000</when>
<what>I just took the device out of the box and am getting this error. Two factory resets 
later and IQ&apos;Em still getting the problem. Data connection works fine but the device just 
wonQ&apos;Et connect to the server.
</what>
</comment>
<comment>
<author>sdmor...@gmail.com</author>
<when>Fri, 12 Feb 2010 14:20:30 +0000</when>
<what>I ran in to this same problem today. 
My primary gmail account works and syncs fine. However, if I try to add an additional
account or create a new one I get the message Q&quot;ECan not establish a reliable data
connection to the server....Q&quot;E

Milestone with V2.0.1</what>
</comment>
<comment>
<author>AndyNeoc...@gmail.com</author>
<when>Mon, 15 Feb 2010 23:22:17 +0000</when>
<what>same problem here in UK :(</what>
</comment>
<comment>
<author>bruno.maslo</author>
<when>Wed, 17 Feb 2010 02:09:26 +0000</when>
<what>I have the same problem here in Argentina. IQ&apos;Eve tried everything but nothing happend. 
Anyone have a workaround? thanks.</what>
</comment>
<comment>
<author>a.r.gi...@gmail.com</author>
<when>Sat, 20 Feb 2010 11:53:59 +0000</when>
<what>UK Milestone v2.0.1 - after a reset (settings -Q&gt;E privacy -Q&gt;E factory data reset) I can 
add and remove multiple accounts just fine (I have 3). I reinstall all the applications 
IQ&apos;Em interested in. I can still add Q&amp;E remove accounts. I use the phone normally for a 
couple of days (not adding/removing any apps, just making phone calls, seding 
mails, etc). At some point the ability to add/remove accounts stops, and I get the 
timeout behaviour above on both 2G, 3G and WiFi.

Possibly related: the phone occasionally self-reboots, wasnQ&apos;Et until after this 
happened a couple of times that I started seeing the timeouts.</what>
</comment>
<comment>
<author>veg...@gmail.com</author>
<when>Sun, 21 Feb 2010 23:26:15 +0000</when>
<what>UK Milestone v2.0.1 - same behavior here :(</what>
</comment>
<comment>
<author>marco.st...@gmail.com</author>
<when>Mon, 01 Mar 2010 16:56:02 +0000</when>
<what>same in germany with Milestone running android 2.0.1. havenQ&apos;Et tried to reset the
phone yet. </what>
</comment>
<comment>
<author>santiago...@gmail.com</author>
<when>Tue, 06 Apr 2010 12:44:41 +0000</when>
<what>Same problem here. Milestone with Android 2.0. DidnQ&apos;Et reset the phone, itQ&apos;Es not an
option for me.</what>
</comment>
<comment>
<author>l3w...@gmail.com</author>
<when>Thu, 08 Apr 2010 00:29:51 +0000</when>
<what>Same problem, IQ&apos;Em on Telus in Canada. It doesnQ&apos;Et seem like anyone has any interest in 
addressing this issue. I canQ&apos;Et buy any apps because the account I have on the phone is 
a google apps account. Does anyone know if this is a problem after the 2.1 update? </what>
</comment>
<comment>
<author>luciano....@gmail.com</author>
<when>Thu, 08 Apr 2010 11:17:42 +0000</when>
<what>Same here in Argentina. I have 5 accounts configured, but now after I upgraded to 2.0.1 it 
shows the Q&apos;Ereliable connectionQ&apos;E error.

Factory reset is not an option and I wouldnQ&apos;Et expect such a Q&apos;EwindowsQ&apos;E solution from Google. 
Could this be a problem related to 2.0.1?</what>
</comment>
<comment>
<author>seadecline</author>
<when>Sat, 10 Apr 2010 00:54:54 +0000</when>
<what>And the same here, again with Telus Canada.  Took me a while to figure out what the
problem might be, until I went about creating a new dummy account and being able to
even add that.

</what>
</comment>
<comment>
<author>ch.mak2...@gmail.com</author>
<when>Sun, 11 Apr 2010 14:38:23 +0000</when>
<what>Same here with Milestone Android 2.1.</what>
</comment>
<comment>
<author>philippsende@gmail.com</author>
<when>Mon, 12 Apr 2010 11:01:28 +0000</when>
<what>Dito same in 2.1</what>
</comment>
<comment>
<author>nssimp...@gmail.com</author>
<when>Tue, 13 Apr 2010 06:42:00 +0000</when>
<what>I have the same problem with my milestone running 2.0.1. 
Is this problem limited to just milestone / droid phones or all android phones?</what>
</comment>
<comment>
<author>Printerb...@gmail.com</author>
<when>Tue, 13 Apr 2010 12:23:16 +0000</when>
<what>Can anyone confirm if I get an HTC Desire will I have the same problem?</what>
</comment>
<comment>
<author>megaho...@gmail.com</author>
<when>Thu, 15 Apr 2010 22:41:07 +0000</when>
<what>I can confirm the same problem with Samsung Spica i5700, android 2.1

Seems, thatQ&apos;Es general android platform bug.</what>
</comment>
<comment>
<author>piyushcs...@gmail.com</author>
<when>Mon, 19 Apr 2010 21:42:34 +0000</when>
<what>Hi 
I bought 1 HTC desire in France  from SFR and found the same problem. I successfully
added the first account and it works fine. I also could add 2nd account but I later
deleted it. When I try to add my 2nd account once again it give the same error Q&quot;E
connectin to server failed ...:Q&quot;E
</what>
</comment>
<comment>
<author>aipdipon...@gmail.com</author>
<when>Tue, 20 Apr 2010 12:41:46 +0000</when>
<what>same problem here, milestone 2.1, indonesia :(
I canQ&apos;Et add my 3rd gmail account :(</what>
</comment>
<comment>
<author>aipdipon...@gmail.com</author>
<when>Wed, 21 Apr 2010 07:32:12 +0000</when>
<what>is there any solution??? I do not want to reset factory setting</what>
</comment>
<comment>
<author>kunte...@gmail.com</author>
<when>Thu, 22 Apr 2010 15:36:56 +0000</when>
<what>I have the same problem in Samsung Galaxy Spica i5700, Android 2.1. Can not add
additional google accounts in gmail app. I get same Q&apos;ECan not set reliable data
connectionQ&apos;E.</what>
</comment>
<comment>
<author>Milnes...@gmail.com</author>
<when>Tue, 27 Apr 2010 20:18:12 +0000</when>
<what>Same here - sat 2m from my WiFi router (which is connected) and Setup Google account 
wizard for Markets fails, saying Q&quot;EYou donQ&apos;Et have a Network ConnectionQ&quot;E
Previously, it appeared to deny me access to a Google account not associated with a 
gmail address...

Please submit yourself to the will of the Googleplex</what>
</comment>
</bug>
<bug>
<bugid>19867</bugid>
<title>Anyconnect Support von Nexus S</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-07T17:03:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roberto....@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 08:47:13 +0000</openedDate>
<description>We need a Nexus S support for our mobile phones. It would be very
essential. Please find a way to support this mobile phone.</description>
<comment>
<author>di...@android.com</author>
<when>Wed, 07 Sep 2011 17:03:00 +0000</when>
<what>Sorry, but this entry doesnQ&apos;Et make any sense. Please use appropriate translation software if English is not your first language.</what>
</comment>
</bug>
<bug>
<bugid>15077</bugid>
<title>Kickback when reaching the end of the page</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-27T19:25:04.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>agy2...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 17:35:07 +0000</openedDate>
<description>When you scroll down to the end of the page it would be nice if you can
pass the end and the screen would pull back.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 27 Feb 2011 19:25:04 +0000</when>
<what>Q&gt;E= gingerbread has a glow effect at the top and bottom.</what>
</comment>
</bug>
<bug>
<bugid>16148</bugid>
<title>Emulator network on tag android-2.3.3_r1a not always working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>markus.g...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 12:26:37 +0000</openedDate>
<description>When starting the emulator, the Q&quot;EfakeQ&quot;E 3G network is not always
initiated. It seems to get the network about 50% of the times I start
the emulator. The built gingerbread SDK that can be downloaded always
gets network. To reproduce: 1) repo init the following tag
android-2.3.3_r1a 2) build with source build/envsetup.sh lunch sdk-eng
make sdk 3) start the emulator, if you get network kill the emulator and
start again until network is missing Quick analyze: When the network
does not get initiated the third line is missing in logcat meaning that
some registration was not successful. D/qemud ( 37): client_fd_receive:
attempting registration for service Q&apos;EgsmQ&apos;E D/qemud ( 37):
client_fd_receive: -Q&gt;E received channel id 2 D/qemud ( 37):
client_registration: registration succeeded for client 2 /Markus</description>
</bug>
<bug>
<bugid>17264</bugid>
<title>Honeycomb webview flickering jittering</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mufumb...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 06:25:04 +0000</openedDate>
<description>Hi Guys, My app has a scrollview and a webview inside a LinearLayout.
When the Ads from millenial come in it happens some jittering and some
webview parts get white. I have tried ALL possible parameter combination
and nothing works. Anyone have a solution or even a explanation?
SNAPSHOT 1: Notice the blank text in the bottom. SNAPSHOT 2: Notice 9 10
11 and 11 sections. I have also created a stackoverflow issue:
http://stackoverflow.com/questions/6183688/honeycomb-webview-flickering-jittering
thanks</description>
<comment>
<author>muckwarr...@gmail.com</author>
<when>Mon, 29 Aug 2011 08:53:28 +0000</when>
<what>IQ&apos;Em also experiencing webview flickering/jittering in honeycomb. However, I get it while loading basic html content, not with ads.

HereQ&apos;Es a video of the behaviour I see http://www.youtube.com/watch?v=I8s2P4R95r4 

IQ&apos;Eve attached a simple project that reproduces the problem </what>
</comment>
<comment>
<author>guillaum...@backelite.com</author>
<when>Fri, 16 Sep 2011 07:46:28 +0000</when>
<what>I am experiencing the exact same issue on Xoom with 3.2. Here are a few facts :

 - The Webview makes a full redraw of the interface, making every other component very slow.
 - Touching it may sometimes stop the problem and everything becomes fluid again
 - Trying to copy/paste text when bugging is broken : to see the selected text you have to scroll in your WebView
 - My activity has the no_history flag set to true. If the WebView is flickering, this flag is ignored
 - It happens wether hardware acceleration is enabled or not
 - And my favourite one : it only happens in LANDSCAPE orientation. In portrait everything seems to be ok and works as expected.

Any help would be appreciated</what>
</comment>
<comment>
<author>muckwarr...@gmail.com</author>
<when>Fri, 16 Sep 2011 08:20:33 +0000</when>
<what>IQ&apos;Eve seen it happen in portrait. On initial load it only happens maybe less than 5% of the time, but I have seen it a few times. Also, it can happen more frequently when changing from landscape to portrait.</what>
</comment>
<comment>
<author>guillaum...@backelite.com</author>
<when>Fri, 16 Sep 2011 09:09:24 +0000</when>
<what>I have been able to manage it. In fact, in the beginning my WebView was taking the full width of the screen. As soon as I have set up my RelativeLayout correctly and though having a WebView that doesnQ&apos;Et take the full length, the problem vanished. But before that I had tried to set a fixed size for the width of my WebView and it didnQ&apos;Et work. So to sum up, I donQ&apos;Et know how to solve it exactly but to me the problem relies in the way the WebView computes its own size and on how to draw its content according to this size.</what>
</comment>
<comment>
<author>mufumb...@gmail.com</author>
<when>Fri, 16 Sep 2011 17:50:14 +0000</when>
<what>yes. it seems to happen only when the webview is nested with other elements. if you full screen it doesnQ&apos;Et happen. 

big pain. </what>
</comment>
</bug>
<bug>
<bugid>17199</bugid>
<title>Apps in Market show as 0.00b in size and no permissions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>scott...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 12:49:25 +0000</openedDate>
<description>Hi, On my EEE Pad Transformer (Android 3.0) the Market shows most apps
as 0.00b and when I tap install, no permissions show up, but I can
install the app. Correct behaviour should be: - The Market shows the
application file size - On tapping install, the Market should show the
app permissions required. Cheers, Scott</description>
<comment>
<author>hs.o00o...@gmail.com</author>
<when>Wed, 01 Jun 2011 12:33:37 +0000</when>
<what>No changes after the Android 3.1 Update.
I cleaned the marked cache and rebooted.

Not all apps are affected. Here is an example Screenshot:
https://picasaweb.google.com/lh/photo/M_ca7YGZ0M4JQTFP0hwe3w?feat=directlink


This is an very dangerous bug, because itQ&apos;Es look like no permissions are needed!
</what>
</comment>
<comment>
<author>hs.o00o...@gmail.com</author>
<when>Sat, 02 Jul 2011 06:04:39 +0000</when>
<what>I found no affected Apps in the last 14 days.
Google must have fixed the bug on the server side.</what>
</comment>
</bug>
<bug>
<bugid>14150</bugid>
<title>Email account screen displays incorrect email address</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>jcbwlsn...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 09:00:05 +0000</openedDate>
<description>Email account screen displays different email address when email is
manually setup (1.png) enter a random email account and password (2.png)
then try to connect or directly go to manual setup pick exchange then
you will see (3.png) give the domain/user a valid email address (my
gmail) and modify the fields (gmail exchange stuff) (4.png) then next
after the proceeding steps and minor configurations (5.png, 6.png) you
will see that i have a valid account (7.png) and if you look at the
accounts it will show not my email address but the one I entered earlier
(1.png)</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:08:10 +0000</when>
<what>1.  Would you please repost the png files as independent attachments?

2.  Please update this bug with manufacturer, name, and model number, as well as the build version number?</what>
</comment>
<comment>
<author>jcbwlsn...@gmail.com</author>
<when>Mon, 23 May 2011 10:07:15 +0000</when>
<what>I noticed this when I tried it on froyo, Im not sure where this dates back. I also tried this on a gingerbread and this bug still persists. I tested this on both emulator and phone(nexus one) for both froyo 2.2 and gingerbread 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>11061</bugid>
<title>JavaScript onScroll and WebView onScrollChanged work in emulator but not on real devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jeremyth...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 04:35:37 +0000</openedDate>
<description>I am trying to write a specialized browser application. The application
uses a WebView to load a page from the website that itQ&apos;Es intended to
view (reading a book online in this case). The app needs to have
JavaScript that can respond to scrolling events on the page so that it
can report back to the Android application what portions of the book
chapter are visible on the page (and thus they can be marked as read). I
have this all working great in multiple emulators. But, when I installed
the app on my Evo today, the document.onscroll function is never fired.
So, I tried overriding WebView#onScrollChanged(int, int, int, int) and
calling loadUrl(Q&quot;Ejavascript....Q&quot;E) from there. Again, it worked on the
emulator, but not on the Evo. I tried on my wifeQ&apos;Es HTC Hero - again, it
didnQ&apos;Et work. Short summary: JS document.onscroll (as well as
document.body.onscroll and window.onscroll) are not fired in a WebView
on a real device. WebView#onScrollChanged(int, int, int, int) also seems
not to be fired, or else it is unable to call loadUrl(String) with JS
when it is fired on a real device. Both methods work find on an
emulator. Expected behavior: The devices should work the same as the
emulator. Preferably the JS onscroll event should work. IQ&apos;Eve attached a
simple application that is greatly stripped down from what I described
above (the book reading application). This app simply loads a page in a
WebView, injects some JS that fires a couple of example alerts (which
are displayed as a toast in the app), and adds an event handling
function to document.onscroll. The app works great in multiple emulators
(IQ&apos;Eve tried 1.5 and 2.2). The onscroll is never called on an HTC Hero or
HTC Evo.</description>
</bug>
<bug>
<bugid>606</bugid>
<title>android:numColumns=Q&quot;Eauto_fitQ&quot;E failing with GridView</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-11-11T22:26:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>h.vdhie...@gmail.com</reportedBy>
<openedDate>Fri, 04 Apr 2008 13:24:24 +0000</openedDate>
<description>Although numColums=Q&quot;Eauto_fitQ&quot;E works with the api demo, it does not work
when the GridView is placed in a slightly complex layout. We try to
place 3 images in the grid, and the size of the images is such that
there is room for 4 images on a row. If we use numColums=Q&quot;Eauto_fitQ&quot;E it
will not display a single picture. If we use numColums=Q&quot;E4Q&quot;E it will not
display a single picture. if we use numColums=Q&quot;E3Q&quot;E it will correctly
display a row of three pictures if we use numColums=Q&quot;E2Q&quot;E it will also
work, but we get two rows (obviously( Attached is the activity and the
layout that are not working properly.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:51:26 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 11 Nov 2008 22:26:37 +0000</when>
<what></what>
</comment>
<comment>
<author>mksre...@gmail.com</author>
<when>Fri, 11 Feb 2011 21:24:05 +0000</when>
<what>This is pretty visible in Froyo (2.2). Not sure why this is declined without any comment. </what>
</comment>
</bug>
<bug>
<bugid>14795</bugid>
<title>No documentation for StaticLayout constructors</title>
<status>Reviewed</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>geor...@google.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 00:29:51 +0000</openedDate>
<description>There is no documentation for StaticLayout constructors. Example URL:
http://developer.android.com/reference/android/text/StaticLayout.html#StaticLayout(java.lang.CharSequence,
android.text.TextPaint, int, android.text.Layout.Alignment, float,
float, boolean) All public APIs should be documented.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:45:15 +0000</when>
<what></what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Thu, 28 Apr 2011 23:42:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11976</bugid>
<title>Russian translation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 07:26:45 +0000</openedDate>
<description>- Steps to reproduce the problem. Russian language - Open Gmail widget -
Receive mail with images - Open mail with images - What happened. There
is a button to show images called ???????? ?????? - What you think the
correct behavior should be. should be ???????? ???????? Firmware
version: Froyo 2.2</description>
</bug>
<bug>
<bugid>432</bugid>
<title>runOnUIThread throw exception when called in onCreate</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T18:08:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mwj...@gmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 06:02:19 +0000</openedDate>
<description>Please see the sample code in attachment.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 Mar 2008 06:15:59 +0000</when>
<what>runOnUiThread() can be called only after the activity shows on screen. This is not a bug.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 Mar 2008 06:20:43 +0000</when>
<what></what>
</comment>
<comment>
<author>mwj...@gmail.com</author>
<when>Mon, 10 Mar 2008 06:31:49 +0000</when>
<what>thanks,but if I use HandlerQ&apos;Es post Methods ,itQ&apos;Es ok!
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 Mar 2008 06:36:13 +0000</when>
<what>It simply because runOnUiThread() needs a Handler that is created only after the
Activity shows up on screen. This is a limitation that is planned for fix for a
future SDK. Note that the fix might be to remove this API altogether.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 Mar 2008 18:08:21 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>15061</bugid>
<title>Many Errors and LockUp after Update</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-26T20:39:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>br...@galaxypoint.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 18:28:34 +0000</openedDate>
<description>I updated a few days ago and had several problems (re Issue#15003). I
was prompted today to update and I did - now, itQ&apos;Es worse! Helios totally
locks up and crashes when opening an Android Layout xml. I reverted to
my backup of Helios and and Android sdk from 10 days ago - this works.
The past several updates are bad. Attached is screen shot of the Error
Log... before crash</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 18:44:18 +0000</when>
<what>Issue 15059 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 20:39:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13442</bugid>
<title>GPU accelerated interface</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-27T23:02:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jknv...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 17:01:11 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Hi! I?m a young Android user, I have
a HTC Hero and HTC Desire, but I feel that it?s slow doing some
animations, scrolling down a web page, etc... How it can be fixed?
Acelerating the Android interface with the GPU = Less CPU use = More
energy efficient! Thanks</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Dec 2010 23:02:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5349</bugid>
<title>contact syncing fails after starring a contact  on the phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>piter239@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 19:57:40 +0000</openedDate>
<description>device: Motorola Milestone, Android 2.0 After I star a single contact on
my phone, it will not be synced with my account in Gmail anymore. The
time and date in Contacts/Accounts/piter239@gmail.com/Contacts remain at
this point of time. Due to this any further changes to contacts are not
synced anymore. The only way to restart syncing is to clear Contacts
Storage on the phone. Could this be connected with Cyrillic characters
in the contactQ&apos;Es name? I attach the adb bugreport output and hope for a
solution to this.</description>
<comment>
<author>piter239@gmail.com</author>
<when>Thu, 10 Dec 2009 20:39:50 +0000</when>
<what>now I think the problem has really to do with Cyrillic characters in the name.

I edited a contact with only English symbols in name, and it was synced both ways, but 
as soon as I changed the Cyrillic string in the Address field, Sync got problems.

Very disappointing... I wonder if Russian devices with Android 1.5 do have such issues! </what>
</comment>
<comment>
<author>lajos.me...@gmail.com</author>
<when>Tue, 24 Aug 2010 10:35:57 +0000</when>
<what>Hi folks,

 do we have evetually one ground for many problems? Have a look at:

http://code.google.com/p/android/issues/detail?id=8155
http://code.google.com/p/android/issues/detail?id=9070
http://code.google.com/p/android/issues/detail?id=7046
http://code.google.com/p/android/issues/detail?id=6800
http://code.google.com/p/android/issues/detail?id=5349
http://code.google.com/p/android/issues/detail?id=8969
http://code.google.com/p/android/issues/detail?id=8678

IMHO we have a generall issue syncing contacts from/to the phone.

Have a nice, contact-less day.</what>
</comment>
</bug>
<bug>
<bugid>8485</bugid>
<title>Documentation bug: ACTION_EXTERNAL_APPLICATIONS_AVAILABLE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 02:39:30 +0000</openedDate>
<description>This page:
http://developer.android.com/guide/appendix/install-location.html says:
Q&quot;EYour running Service will be killed and will not be restarted when
external storage is remounted. You can, however, register for the
ACTION_EXTERNAL_APPLICATIONS_AVAILABLE broadcast Intent, which will
notify your application when applications installed on external storage
have become available to the system again. At which time, you can
restart your Service.Q&quot;E However, this page:
http://developer.android.com/reference/android/content/Intent.html#ACTION_EXTERNAL_APPLICATIONS_AVAILABLE
says: Q&quot;ENote that the packages in this list do not receive this
broadcast.Q&quot;E These seem to be in conflict -- one says you should use the
capability, the other says you cannot use the capability.</description>
<comment>
<author>danny.sc...@gmail.com</author>
<when>Wed, 02 Feb 2011 12:08:48 +0000</when>
<what>Someone tried this? Maybe itQ&apos;Es only an issue within the docQ&apos;Es. If it is a real bug, I am not able to start my applications service automatically while its installed on external storage. So I am forced to install my app on device only.</what>
</comment>
<comment>
<author>swda289...@gmail.com</author>
<when>Fri, 04 Feb 2011 04:34:35 +0000</when>
<what>This is a real bug. The apps installed on external storage will not receive ACTION_EXTERNAL_APPLICATIONS_AVAILABLE.</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Thu, 28 Jul 2011 11:37:35 +0000</when>
<what>I can confirm that on a Gingerbread device. An app installed to SD will not receive this broadcast.</what>
</comment>
<comment>
<author>kil...@gmail.com</author>
<when>Wed, 21 Sep 2011 14:00:46 +0000</when>
<what>I want to give the option to install the app on the external storage.
The problem is that I have services that I would like to be awakened after the USB storage gets mounted again.
I tried registering to receive ACTION_EXTERNAL_APPLICATIONS_AVAILABLE both in code and in the manifest file - both did not work.
Regarding registering through the manifest, in the intent-filter element, I tried without any category and with Q&apos;Eandroid.intent.category.HOMEQ&apos;E and with Q&apos;Eandroid.intent.category.DEFAULTQ&apos;E. Nothing worked.
Perhaps weQ&apos;Ere just using the wrong parameters (categories)?</what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Fri, 30 Sep 2011 20:02:49 +0000</when>
<what>I donQ&apos;Et understand the rationale behind this; why not just allow apps to be informed that the SD has returned?
ItQ&apos;Es not as if *all* packages will receive this intent; only those who ask for it explicitly.

But if thatQ&apos;Es a concern, maybe the framework needs Q&quot;EstaggeredQ&quot;E broadcasts for protected, not-so-time-critical intents like this one that may potentially wake up a lot of processes.

Obligatory StackOverflow question:
http://stackoverflow.com/q/6391763/234938

Even The Guardian has been struck by this:
http://www.guardian.co.uk/info/developer-blog/2011/sep/16/guardian-android-app-faqs

Why is functionality not allowed, as still stated in the App Install Location guide?
ItQ&apos;Es not causing fewer processes to be started, as developers will just add *more* intent-filters so that their process gets started anyway, e.g. by listening for mobile network state changes, connectivity events, battery events etc...</what>
</comment>
</bug>
<bug>
<bugid>12558</bugid>
<title>Android Browser bug: width incorrect for iframe element with textarea inside</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>boris.s...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 11:03:32 +0000</openedDate>
<description>Iframes that load a page with a textarea assume the width of the
textarea, regardless of the width property on the iframe itself. For
example, two files: index.html: Q&lt;Eiframe src=Q&quot;Einner.htmlQ&quot;E
style=Q&quot;Ewidth:100px; height:100%Q&quot;E/Q&gt;E inner.html Q&lt;Etextarea name=Q&quot;EtextQ&quot;E
rows=6 cols=60Q&gt;EQ&lt;E/textareaQ&gt;E the iframe element in index.html will resize
to fit the entirety of the inner textarea. DoesnQ&apos;Et matter if the width
is set by cols or by the width style. The correct behavior (see iOS,
Chrome, Safari) is to size the iframe properly regardless of content
being loaded inside the iframe. Tested on Nexus One running 2.2.1
(FRG83)</description>
<comment>
<author>boris.s...@gmail.com</author>
<when>Mon, 15 Nov 2010 11:04:49 +0000</when>
<what>To clarify, sizing properly in the example above means that it should have width 100px.</what>
</comment>
<comment>
<author>frederiq...@gmail.com</author>
<when>Mon, 13 Dec 2010 17:23:58 +0000</when>
<what>We want to deploy a mobile web site which makes use of iframes and we need to have Android browser correctly handling iframes.</what>
</comment>
<comment>
<author>t...@novion.ru</author>
<when>Sun, 01 May 2011 08:30:42 +0000</when>
<what>+1. Iframe sizing in android is really faulty</what>
</comment>
</bug>
<bug>
<bugid>10256</bugid>
<title>Android SDK and AVD Manager window always appears on secondary monitor and doesnQ&apos;Et remember window location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joshung...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 22:42:28 +0000</openedDate>
<description>The Android SDK and AVD Manager window always appears on the secondary
monitor every time even when dragging to the correct monitor, closing,
and re-opening in Eclipse. So, it doesnQ&apos;Et remember the window location
correctly. IQ&apos;Em not sure if this is an Eclipse bug or an Android bug. The
operating system is Windows 7 64 with a dual monitor setup with a
laptop. #1 Monitor - laptop screen which is disconnected. #2 Monitor -
Portrait orientated Monitor, Secondary monitor #3 Monitor - Landscape,
Main Display 1. Configure the monitors similar to the above. 2. Open
Elipse on your Main Display. 3. Hit Window Q&gt;E Android SDK and AVD
Manager. EXPECTING: The dialog appears on my Main Display somewhere in
the area of my Eclipse screen. ACTUAL: The dialog appears on the
secondary monitor. 4. Drag window to Main Monitor. 5. Close, re-open
using Window Q&gt;E Android SDK and AVD Manager EXPECTING: Re-appears where I
closed the window. ACTUAL: Appears again on the secondary monitor!!!!
Argh. :) Thanks.</description>
</bug>
<bug>
<bugid>708</bugid>
<title>Problem when serializing SocketAddress: Wrong serialVersionUID</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-21T20:10:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>christia...@gmail.com</reportedBy>
<openedDate>Tue, 29 Apr 2008 20:59:45 +0000</openedDate>
<description>I have a problems while deserializing the class java.net.SocketAddress.
Android always throws this exception when transferring SocketAddress via
ObjectStream from PC (JDK) to Android: java.io.InvalidClassException:
java.net.SocketAddress; Incompatible class (SUID):
java.net.SocketAddress: static final long serialVersionUID
=5215720748342549866L; but expected java.net.SocketAddress: static final
long serialVersionUID =3830098874437350033L;</description>
<comment>
<author>christia...@gmail.com</author>
<when>Tue, 29 Apr 2008 21:01:25 +0000</when>
<what>I guess this is an easy fix.
The serialialVersionUID should be exactly the same like on the JDK 1.6.0!
Just put it into the google android sdk classes.

This is a BIG BLOCKER for porting our corporate software to Android.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 19:58:49 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Mon, 12 May 2008 20:39:49 +0000</when>
<what>Thanks, looking forward to the patch!
Maybe also other Classes are affected by this, didnQ&apos;Et test ALL serializable classes
from the JDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:10:51 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>11146</bugid>
<title>Notification icon for Q&quot;Eemergency calls onlyQ&quot;E situations</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>daniele....@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 11:56:33 +0000</openedDate>
<description>There is no way to tell at a glance when there is no network coverage
from my provider (that is I cannot make nor receive calls) but there is
coverage from another provider (that is only emergency calls are
allowed). In the above case the signal strength icon in the upper bar
might even show 4/4 bars, so one would assume (legitimate but wrong)
that the phone is connected properly and everything is fine, instead
when opening the notification tray one discovers that the 4/4 bars are
for Q&quot;Eemergency calls onlyQ&quot;E. I think that different icons for normal
status and for Q&quot;Eemergency onlyQ&quot;E status would be a very welcome
improvement and would help not to make wrong assumptions about the
presence of an actual network coverage.</description>
</bug>
<bug>
<bugid>13430</bugid>
<title>There is a problem with signing mechanism in Ginger Bread.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>midge...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 02:16:19 +0000</openedDate>
<description>I hope to discuss build-signing for release within Ginger Bread. As you
know, there is a way how to sign images in Q&apos;ECreating Release Keys and
Signing BuildsQ&apos;E (http://source.android.com/porting/release_keys.html).
According to this article, in order to get signed images, I have to
perform Q&apos;Emake distQ&apos;E and to sign applications. After that, signed images
were created by img_from_target_files. Above processes are suitable for
Froyo source. However, when I tried to perform signing images within
Ginger Bread source, I got the following Error statements. -----
jb.kang@solar:~/workspace/google$
build/tools/releasetools/img_from_target_files
out/dist/signed-target-files.zip signed_img.zip
/home/jb.kang/workspace/google/build/tools/releasetools/common.py:22:
DeprecationWarning: the sha module is deprecated; use the hashlib module
instead import sha creating boot.img... creating recovery.img...
creating system.img... Traceback (most recent call last): File
Q&quot;Ebuild/tools/releasetools/img_from_target_filesQ&quot;E, line 184, in Q&lt;EmoduleQ&gt;E
main(sys.argv[1:]) File
Q&quot;Ebuild/tools/releasetools/img_from_target_filesQ&quot;E, line 171, in main
AddSystem(output_zip) File
Q&quot;Ebuild/tools/releasetools/img_from_target_filesQ&quot;E, line 112, in AddSystem
if OPTIONS.info_dict[Q&quot;EfstabQ&quot;E][Q&quot;E/systemQ&quot;E].fs_type.startswith(Q&quot;EextQ&quot;E):
TypeError: Q&apos;ENoneTypeQ&apos;E object is unsubscriptable ----- As you know, fstab
feature is appended into img_from_target_files and related option is
initialized by LoadInfoDict(input_zip) of common.py. This feature is
newly introduced in Ginger bread but it is not suitable to sign images.
You need to check signing mechanism. Please clear signing method and let
me know how to solve the problem. Thanks for your advice in advance.</description>
<comment>
<author>pradeep....@gmail.com</author>
<when>Wed, 08 Jun 2011 11:31:08 +0000</when>
<what>I am facing the same issue. Can you let me know the fix for this?</what>
</comment>
<comment>
<author>Gaan...@gmail.com</author>
<when>Mon, 03 Oct 2011 07:07:32 +0000</when>
<what>I am facing the same issue too, does any one can tell how to pass the img_from_target_files procedure?</what>
</comment>
<comment>
<author>sudhansh...@gmail.com</author>
<when>Sat, 08 Oct 2011 08:32:20 +0000</when>
<what>I am also getting same error while building GB.if somebody know the solution plese  help.</what>
</comment>
<comment>
<author>younever...@gmail.com</author>
<when>Tue, 25 Oct 2011 05:58:22 +0000</when>
<what>how to run Q&quot;Emake distQ&quot;E susscefully  in Android 2.3.4.
when i make dist show err log:http:
Traceback (most recent call last):
  File Q&quot;E./build/tools/releasetools/img_from_target_filesQ&quot;E, line 184, in Q&lt;EmoduleQ&gt;E
    main(sys.argv[1:])
  File Q&quot;E./build/tools/releasetools/img_from_target_filesQ&quot;E, line 165, in main

i canQ&apos;Et generate Q&quot;EQ&lt;EproductQ&gt;E-target-file.zipQ&quot;E..just gen Q&quot;EQ&lt;EproductQ&gt;E-target-file.eng.Q&lt;EuidQ&gt;E.zipQ&quot;E
why?</what>
</comment>
</bug>
<bug>
<bugid>16392</bugid>
<title>google calender app sync issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mschl...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 14:29:25 +0000</openedDate>
<description>I have an Xoom running 3.0. I have a shared calender that I am suscribed
to that my boss updates with our work schedual. But every time he
updates it, it will changed in the desktop version of Google Calender
but not on the google calender app. I have to unsync that calender
inside the app then sync from inside the app, force close the app, the
resync the calender from the accounts page in the settings menu. Next I
restart the app, the resync with the specific calender and hit the sync
button within the calendet app. I have to do all of that to sync a few
changes in a shared calender.</description>
</bug>
<bug>
<bugid>1656</bugid>
<title>RFE: Calendar agenda view needs configurable horizons</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-27T20:56:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>genejoc...@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 12:11:38 +0000</openedDate>
<description>The agenda view shows everything that happens during the month, past,
present, and future, but does not see into the next month. This leaves a
blind spot toward the end of the month, if you think of an agenda view
as listing upcoming events, not Q&quot;Ewhat this month holds.Q&quot;E The proposed
enhancement would allow the agenda view to include events in the future
out to a certain number of days, and would see across months.
Additionally, a setting that allowed the user to hide events that have
already passed would round out the feature. One possible embodiment
would be two options: a tick box to not hide (default month view) or
hide, with a way to select how to hide events. One might hide them
immediately, after the day ends, or after a variable number of days.</description>
<comment>
<author>genejoc...@gmail.com</author>
<when>Fri, 26 Dec 2008 12:21:59 +0000</when>
<what>I did not find any other submissions that covered this topic, and I did not see where the calendar app was 
discussed in the cupcake roadmap.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 27 Dec 2008 20:56:14 +0000</when>
<what>Duplicate</what>
</comment>
</bug>
<bug>
<bugid>9431</bugid>
<title>[Android 2.2] Java NIO Selector open fails on devices without IPv6 support (SocketException)</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-08-04T00:38:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>11</stars>
<reportedBy>rednos...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 05:13:59 +0000</openedDate>
<description>I developed an application using java NIO, it works fine on Android 2.1.
But the application doesnQ&apos;Et work on Android 2.2(Froyo). The problem is
NIO Selector open fail. Here is logs... ---------
java.net.SocketException: Bad address family at
org.apache.harmony.luni.platform.OSNetworkSystem.connectStreamWithTimeoutSocketImpl(Native
Method) at
org.apache.harmony.luni.platform.OSNetworkSystem.connect(OSNetworkSystem.java:115)
at
org.apache.harmony.nio.internal.SocketChannelImpl.connect(SocketChannelImpl.java:272)
at
org.apache.harmony.nio.internal.PipeImpl$SinkChannelImpl.finishConnect(PipeImpl.java:164)
at org.apache.harmony.nio.internal.PipeImpl.Q&lt;EinitQ&gt;E(PipeImpl.java:48) at
org.apache.harmony.nio.internal.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:51)
at
org.apache.harmony.nio.internal.SelectorImpl.Q&lt;EinitQ&gt;E(SelectorImpl.java:141)
at
org.apache.harmony.nio.internal.SelectorProviderImpl.openSelector(SelectorProviderImpl.java:58)
at com.sejin.NwTestActivity.onCreate(NwTestActivity.java:42) at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
at android.app.ActivityThread.access$2300(ActivityThread.java:125) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4627) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) --------------------------
I did googling, someone said JRE 1.6 bug on Vista or address problem
between IPv4 and IPv6. But i donQ&apos;Et think that. First, My environment is
not VISTA. Second, as the logs I just open NIO selector not connecting
to some addresses.</description>
<comment>
<author>rednos...@gmail.com</author>
<when>Thu, 01 Jul 2010 06:09:03 +0000</when>
<what>My code is simple..

Selector mySelector = Selector.open();

I tried this code below, but the result was same

AbstractSelector mySelector = SelectorProvider.provider().openSelector();</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 01 Jul 2010 21:12:57 +0000</when>
<what>this is on the emulator? the emulator doesnQ&apos;Et support IPv6.</what>
</comment>
<comment>
<author>rednos...@gmail.com</author>
<when>Fri, 02 Jul 2010 02:06:50 +0000</when>
<what>I have a test device that doesnQ&apos;Et start to release. ItQ&apos;Es OS is Froyo and this situation is same. As you comment, the problem is the device doesnQ&apos;Et support IPv6. 
I wonder how can a application detact itQ&apos;Es device support IPv6 or not. 
Is there a way that I can use Java NIO(specially Selector), if the device support IPv6 or not?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 02 Jul 2010 14:53:15 +0000</when>
<what>i believe you canQ&apos;Et pass CTS without IPv6 support, so it might be easiest if you just hassle your kernel guys right away.

we have a bug to rewrite Pipe to not use an internet socket at all, but that doesnQ&apos;Et help you right now.

if you want a hack so you can get some work done while you wait for your kernel guys, iQ&apos;Ed suggest you look at PipeImpl; if you had an InetSocketAddress whose InetAddress was the IPv4 loopback address rather than the IPv6 loopback address it currently asks for...</what>
</comment>
<comment>
<author>rednos...@gmail.com</author>
<when>Mon, 05 Jul 2010 03:12:54 +0000</when>
<what>thank you for comments.

Could you tell me, when does the bug fix in Android 2.2? Do you have some plan?
If the bug remains in Android 2.2, application developers canQ&apos;Et use Java NIO (Selector), I think. At least, you should recommand this to Selector reference pages on Android reference site.
</what>
</comment>
<comment>
<author>xinxi...@gmail.com</author>
<when>Tue, 06 Jul 2010 05:26:11 +0000</when>
<what>I also have Selector issues while working with Froyo. The system will throw a NullPointerException when i try to call Selector.wakeup(), but the same code works perfect in all previous releases on Android platform.

It seems that Froyo has some bugs in its selector implementation.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 19:38:01 +0000</when>
<what>@5: rewriting Pipe to not use an internet socket will not happen in froyo. i donQ&apos;Et know what release it will happen in. developers can still use Selector; they just need an IPv6-enabled kernel. all devices need an IPv6-enabled kernel to pass CTS anyway.

@6: please file a separate bug with a reproduceable test case.</what>
</comment>
<comment>
<author>mea...@gmail.com</author>
<when>Thu, 08 Jul 2010 14:29:00 +0000</when>
<what>My device does not support ipv6, the following works for me (YMMV/nothing guaranteed/...)

Change vm/Properties.c
 setProperty(propObj, put, Q&quot;Ejava.net.preferIPv6AddressesQ&quot;E, Q&quot;EtrueQ&quot;E);
to 
 setProperty(propObj, put, Q&quot;Ejava.net.preferIPv6AddressesQ&quot;E, Q&quot;EfalseQ&quot;E);

If CTS passing is needed for you, you still have a problem.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 04 Aug 2010 00:38:07 +0000</when>
<what>fixed internally to use pipe(2) rather than an internet socket.</what>
</comment>
<comment>
<author>abdulla....@gmail.com</author>
<when>Tue, 30 Nov 2010 15:16:50 +0000</when>
<what>work around:

    		java.lang.System.setProperty(Q&quot;Ejava.net.preferIPv4StackQ&quot;E, Q&quot;EtrueQ&quot;E);
    		java.lang.System.setProperty(Q&quot;Ejava.net.preferIPv6AddressesQ&quot;E, Q&quot;EfalseQ&quot;E);
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:47:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14243</bugid>
<title>Not receiving text messages</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:48:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xxmaxxt...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 16:19:43 +0000</openedDate>
<description>I have android version 2.2 on a droid incredible. I have problems
receiving text messages. I can send texts out but I will not receive
them. I have found that powering off my phone will allow new messages to
be sent but the ones that my friends sent me in that time that my phone
wasnQ&apos;Et receiving messages were lost. I donQ&apos;Et know how to reproduce the
problem and donQ&apos;Et know whats causing it, i have uninstalled the advanced
task killer because that i think would delete my whole
inbox/conversations. Thanks for the help.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:48:28 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>4613</bugid>
<title>[Alarm Clock] Allow Default Alarm Clock to use Streams or MP3Q&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>craigmarti@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 15:19:53 +0000</openedDate>
<description>The alarm clock feature of Android is really cool. I want to to be able
to fully replace my current alarm clock (i.e. play radio station
streams). It appears that the alarm clock is only allowed to play a
couple of predefined ring tones. Can we allow it to play radio station
streams or local mp3Q&apos;Es? (e.g.
http://www.npr.org/streams/mp3/nprlive24.pls)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:05:20 +0000</when>
<what></what>
</comment>
<comment>
<author>botelho....@gmail.com</author>
<when>Fri, 11 Dec 2009 09:19:57 +0000</when>
<what>We should be able to choose our MP3 files as ring tones for the alarm clock! I would
be very happy if that alarm worked like linux Q&quot;EcronQ&quot;E, so we would be able to launch
any app that we want at a specific time (like send Email/SMS to my boss if itQ&apos;Es 08:00
and IQ&apos;Em still not at to work ;)).</what>
</comment>
<comment>
<author>edouard...@gmail.com</author>
<when>Thu, 08 Jul 2010 08:25:20 +0000</when>
<what>On your SD card, create these (sub-)folders :
(/sdcard)/media/alarms
(/sdcard)/media/notifications
(/sdcard)/media/ringtones

Put yours mp3 files in (may be you should cut them before), and you will be able to select them ;)

But for streams... I think itQ&apos;Es not possible yet ^^</what>
</comment>
<comment>
<author>gr8ful...@gmail.com</author>
<when>Fri, 13 May 2011 09:58:09 +0000</when>
<what>Great! Thank you!</what>
</comment>
</bug>
<bug>
<bugid>17612</bugid>
<title>Force Close while uploading picture in picasa</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-15T16:38:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eko...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 11:04:40 +0000</openedDate>
<description>Occurrence Process : Already logged in Picasa - Go to camera Q&amp;E click a
picture - Share -Upload in Picasa. Occurrence Status : Force Close
Occured. Expected Result : There should not be force close, photo should
get uploaded without any error. In addition picasa upload is not
available sometimes. 06-02 12:25:44.280 5900 5900 D AndroidRuntime:
Shutting down VM 06-02 12:25:44.280 5900 5900 W dalvikvm: threadid=1:
thread exiting with uncaught exception (group=0x400f7760) 06-02
12:25:44.290 5900 5900 E AndroidRuntime: FATAL EXCEPTION: main 06-02
12:25:44.290 5900 5900 E AndroidRuntime:
java.lang.IllegalArgumentException: View not attached to window manager
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:373)
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:204)
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
android.view.Window$LocalWindowManager.removeView(Window.java:534) 06-02
12:25:44.290 5900 5900 E AndroidRuntime: at
android.app.Dialog.dismissDialog(Dialog.java:306) 06-02 12:25:44.290
5900 5900 E AndroidRuntime: at
android.app.Dialog.access$000(Dialog.java:73) 06-02 12:25:44.290 5900
5900 E AndroidRuntime: at android.app.Dialog$1.run(Dialog.java:110)
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
android.app.Dialog.dismiss(Dialog.java:296) 06-02 12:25:44.290 5900 5900
E AndroidRuntime: at
com.google.android.apps.uploader.clients.picasa.NewAlbumActivity.a(SourceFile:180)
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
com.google.android.apps.uploader.clients.picasa.NewAlbumActivity.a(SourceFile:35)
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
com.google.android.apps.uploader.clients.picasa.f.run(SourceFile:81)
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 06-02 12:25:44.290
5900 5900 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 06-02 12:25:44.290
5900 5900 E AndroidRuntime: at android.os.Looper.loop(Looper.java:132)
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4028) 06-02
12:25:44.290 5900 5900 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 06-02 12:25:44.290
5900 5900 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:491) 06-02 12:25:44.290 5900
5900 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
06-02 12:25:44.290 5900 5900 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) 06-02
12:25:44.290 5900 5900 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 06-02 12:25:44.290 283 394
W ActivityManager: Force finishing activity
com.google.android.apps.uploader/.clients.picasa.NewAlbumActivity</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:38:40 +0000</when>
<what>please just use the crash feedback reporter.</what>
</comment>
<comment>
<author>meet2sw...@gmail.com</author>
<when>Thu, 14 Jul 2011 11:12:13 +0000</when>
<what>I also need solution for this.</what>
</comment>
<comment>
<author>john.hil...@gmail.com</author>
<when>Thu, 14 Jul 2011 21:19:51 +0000</when>
<what>Ditto.</what>
</comment>
<comment>
<author>pun...@gmail.com</author>
<when>Sun, 24 Jul 2011 13:36:26 +0000</when>
<what>I am also having the same issue. Google+ Android App crashes with the only option of Q&quot;Eforce closeQ&quot;E while I try to share picture after taking it using camera application.</what>
</comment>
</bug>
<bug>
<bugid>11989</bugid>
<title>SDK Manager.exe should detach </title>
<status>FutureRelease</status>
<owner>r...@android.com</owner>
<closedOn>2011-11-17T22:35:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>9</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 18:51:50 +0000</openedDate>
<description>Eclipse 3.5 Java or RCP ADT ToT open_master SDK Manager started from ADT
Tools 7 Windows - Start android-sdk-windows/SDK Manager from Cygwin -
Select preview package of Tools 8 - Install log: Downloading Android SDK
Tools, revision 8 Installing Android SDK Tools, revision 8
[post_tools_install.bat] Updating SDK Manager.exe
[post_tools_install.bat] Error: The process cannot access the file
because it is being used by another process. [post_tools_install.bat] 0
file(s) copied. Installed Android SDK Tools, revision 8 ThereQ&apos;Es no
difference between SDK Manager.exe in tools r7 and r8 so it doesnQ&apos;Et
quite matter, but need to address that. Core issue: Sdk manager invokes
android.bat... process explorer clearly shows itQ&apos;Es sitting there, with
this tree: sdkmanager.exe Q&gt;E cmd.exe (for android.bat) Q&gt;E java.exe (for
android.jar). We need it to sit there since its job is to capture stderr
and display it to the user. One solution is to remove android.bat and
incorporate it in sdkmanager.exe as originally planned. However the
trick would be that now sdkmanager would copy itself in the temp dir and
execute itself from there, detaching its former instance. That should be
enough. It should also get a signal from the installer to restart itself
after a tools install (or we could have the java part restart sdkmanager
and quit the former one, as long as itQ&apos;Ed be using a different temp dir).</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 19:40:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 02:52:12 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:25:47 +0000</when>
<what></what>
</comment>
<comment>
<author>HoldOffH...@gmail.com</author>
<when>Wed, 19 Oct 2011 14:47:18 +0000</when>
<what>This is still an issue.  The Android SDK wonQ&apos;Et even install because of it.  Greaaaat jorbbb!</what>
</comment>
<comment>
<author>ubuntudr...@gmail.com</author>
<when>Wed, 19 Oct 2011 16:08:22 +0000</when>
<what>Hm, no workaround for this problem? How shall we install Android SDK Tools r14 then?</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 19 Oct 2011 21:13:18 +0000</when>
<what>I plan on fixing the detaching issue later.

HoldOff Q&amp;E ubuntu droid: if you have the issue that the SDK Manager.exe is locking itself, just open a cmd.exe, cd to the SDK directory and run Q&quot;Etools\android.batQ&quot;E manually and update from there.
If this is not the issue, please create a *separate* tools bug with steps to reproduce it, which OS, etc.</what>
</comment>
<comment>
<author>neal.san...@calgaryscientific.com</author>
<when>Thu, 27 Oct 2011 15:27:56 +0000</when>
<what>The workaround mentioned (running the .bat file manually from a cmd shell) does not work.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 11 Nov 2011 19:00:43 +0000</when>
<what>Issue 21212 has been merged into this issue.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 11 Nov 2011 20:09:51 +0000</when>
<what>@neal: Agreed it doesnQ&apos;Et work. It will be in the next release but I donQ&apos;Et know when that will be so IQ&apos;Em attaching the SDK\tools\android.bat with the fix.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Thu, 17 Nov 2011 22:35:06 +0000</when>
<what>Fixed by 58fd50795e20449fcf880022a9debbbcb2357376 </what>
</comment>
</bug>
<bug>
<bugid>15728</bugid>
<title>Google Talk Q&apos;EReply MessageQ&apos;E timing issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chaitany...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 06:16:34 +0000</openedDate>
<description>Hi, I use Xperia X10 mini pro on Airtel (India) 2G with data. Gtalk was
running absolutely fine until IQ&apos;Eve updated the OS to 2.1-Update 1 Since
then, IQ&apos;Eve been getting delayed, out-of sync and messed-up order
response when the other person replies on chat. It should be like this
ideally: me: Hi, how are you doing? (at say 10:10 am) you: Hi, IQ&apos;Em fine,
hope you are doing good too (at say 10:11 am) But this is how gtalk on
my android shows: you: Hi, IQ&apos;Em fine, hope you are doing good too (at
10:11 am) me: Hi, how are you doing? (at 10:10 am) I have checked the
chat history on PC (via gmail) and everything is in order there. The
order just gets messed up on android. Please help. Thanks, Chaitanya
NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.1. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>gurusma...@gmail.com</author>
<when>Wed, 27 Apr 2011 13:59:03 +0000</when>
<what>IQ&apos;Em facing the same problem. IQ&apos;Em using a Samsung Galaxy 3 on Airtel (India). Any idea why this is happening?</what>
</comment>
<comment>
<author>gurusma...@gmail.com</author>
<when>Wed, 27 Apr 2011 14:04:29 +0000</when>
<what>Check this:

http://code.google.com/p/android/issues/detail?id=6434</what>
</comment>
</bug>
<bug>
<bugid>8457</bugid>
<title>Variable number of home screen pages, user-selectable Q&quot;EprimaryQ&quot;E page</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-21T17:53:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>s...@sidneysm.com</reportedBy>
<openedDate>Fri, 21 May 2010 16:00:43 +0000</openedDate>
<description>Right now, Android appears to have a fixed number of home screen pages.
The result of this is that if the user is only using two or three, there
are blank pages, and if the user wants more, he or she is out of luck.
Offering a variable number of home screens, iPhone style (appear and
disappear as needed) or with an explicit Q&quot;Enumber of home screensQ&quot;E
setting would be awesome.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 21 May 2010 17:53:18 +0000</when>
<what>Hi,

Thanks for your suggestion. This is not something we wish to support. You can however find new launcher 
applications on Market that do support this feature.</what>
</comment>
</bug>
<bug>
<bugid>12081</bugid>
<title>unable to pull e-mail messages out of the trash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>twielgos@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 12:21:28 +0000</openedDate>
<description>There is no option to undelete e-mail from the android exchange mail
client. I can see and read items in the trash, but cannot transfer them
to the inbox. Motorola droid running cyanogen 6.</description>
</bug>
<bug>
<bugid>5165</bugid>
<title>Enhancement: Allow User to Select Number of Home Panels</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-03T04:57:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>screwedb...@gmail.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 22:08:47 +0000</openedDate>
<description>Each user has different needs and wants in a phone. Why not contour to
that a little more by allowing the user to select how many home screen
panels he wants, and even add what orientation he wants them in (whether
they are all left or right from each other or to have a grid of home
screen panels or more creative things like a cube). I know on my
Motorola Droid 2.0 I am only getting 3 and it is not even close to
enough space. NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Dec 2009 04:57:06 +0000</when>
<what></what>
</comment>
<comment>
<author>screwedb...@gmail.com</author>
<when>Thu, 03 Dec 2009 07:58:40 +0000</when>
<what>Why do some people with Android phones get 5 or more home screens while others are stuck with 3? 
(Like me)</what>
</comment>
</bug>
<bug>
<bugid>9206</bugid>
<title>Mute the ringer, not answer or reject, just mute ringer.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>hkunn...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 00:11:49 +0000</openedDate>
<description>option to mute only the ring when receiving a phone call. I donQ&apos;Et have
to mute all system sounds to be able to mute that ringer.</description>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Sat, 26 Jun 2010 06:06:54 +0000</when>
<what>Should be usefull if you donQ&apos;Et want to explicitly answer or reject the call but pretend that you are away from the phone :) M

any S60 phones have this option -  when the call in incoming, you either press left Options button to call a menu for Answer/Reject/Silent choices, press hard keys for Answer or Reject, or press right Options button for Silent, which mutes the ringer until the call is out and the phone will ring as normal for subsequent incoming calls.</what>
</comment>
</bug>
<bug>
<bugid>17226</bugid>
<title>Launcher FC - OutOfMemoryError, when installing many apps or move many apps2sd</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brucecoleman@gmail.com</reportedBy>
<openedDate>Sun, 29 May 2011 11:14:44 +0000</openedDate>
<description>Steps to reproduce the problem: I can reliably and repeatedly cause the
error described below following either of these two steps. Within a few
minutes, install 10 applications from the Amazon Android Appstore. OR
Within a few minutes, select Q&quot;EMove to SD cardQ&quot;E for 10 already-installed
applications. What happened? Launcher Force Close error message.
Following is one example stack trace. 05-29 00:55:15.672:
ERROR/dalvikvm-heap(3807): 21904-byte external allocation too large for
this process. 05-29 00:55:15.672: ERROR/GraphicsJNI(3807): VM wonQ&apos;Et let
us allocate 21904 bytes 05-29 00:55:15.672: WARN/dalvikvm(3807):
threadid=10: thread exiting with uncaught exception (group=0x4001d7e0)
05-29 00:55:15.702: ERROR/AndroidRuntime(3807): FATAL EXCEPTION:
Thread-40 05-29 00:55:15.702: ERROR/AndroidRuntime(3807):
java.lang.OutOfMemoryError: bitmap size exceeds VM budget 05-29
00:55:15.702: ERROR/AndroidRuntime(3807): at
android.graphics.Bitmap.nativeCreate(Native Method) 05-29 00:55:15.702:
ERROR/AndroidRuntime(3807): at
android.graphics.Bitmap.createBitmap(Bitmap.java:468) 05-29
00:55:15.702: ERROR/AndroidRuntime(3807): at
android.graphics.Bitmap.createBitmap(Bitmap.java:423) 05-29
00:55:15.702: ERROR/AndroidRuntime(3807): at
android.graphics.Bitmap.createBitmap(Bitmap.java:374) 05-29
00:55:15.702: ERROR/AndroidRuntime(3807): at
android.graphics.Bitmap.createBitmap(Bitmap.java:358) 05-29
00:55:15.702: ERROR/AndroidRuntime(3807): at
com.android.launcher2.LauncherModel.getFallbackIcon(LauncherModel.java:117)
05-29 00:55:15.702: ERROR/AndroidRuntime(3807): at
com.android.launcher2.LauncherModel.getShortcutInfo(LauncherModel.java:1321)
05-29 00:55:15.702: ERROR/AndroidRuntime(3807): at
com.android.launcher2.LauncherModel$Loader$LoaderThread.loadWorkspace(LauncherModel.java:772)
05-29 00:55:15.702: ERROR/AndroidRuntime(3807): at
com.android.launcher2.LauncherModel$Loader$LoaderThread.loadAndBindWorkspace(LauncherModel.java:522)
05-29 00:55:15.702: ERROR/AndroidRuntime(3807): at
com.android.launcher2.LauncherModel$Loader$LoaderThread.run(LauncherModel.java:589)
What you think the correct behavior should be? Should be able to install
multiple applications or move multiple applications to SD card without
error. Device: T-Mobile G2 (Stock) Android Version: 2.2 Kernel Version:
2.6.32.17-g9ab3677 htc-kernel@and18-2 #1 This problem is reproducible
with both build numbers 1.19.531.1 and 1.22.531.8. adb bugreport
attached. Similar Issue:
http://code.google.com/p/android/issues/detail?id=9737</description>
</bug>
<bug>
<bugid>2099</bugid>
<title>Alarms are silenced when the UI rotation changes.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-26T22:29:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jol...@gmail.com</reportedBy>
<openedDate>Fri, 27 Feb 2009 00:35:50 +0000</openedDate>
<description>When phones get support for auto-rotate based on the acceleromers, a bug
will show up in the alarm clock. Basically the alarm is silenced when
the phone rotation changes ... something that could quite easily happen.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:34:41 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Mon, 02 Mar 2009 14:47:36 +0000</when>
<what>Can you explain a little more about what happens when the rotation changes? Is the
alarm being dismissed or snoozed? Does the alarm just stop and restart or does it
stop playing entirely? Does the vibration stop?</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Tue, 03 Mar 2009 19:06:02 +0000</when>
<what>When the alarm goes off, the alarm app is displayed with the snooze/dismiss button.

Now if you flip open the keyboard or change the rotation (with auto-rotate on), the 
alarm will stop.
The alarm window will continue displaying the snooze/dismiss buttons, but the alarm 
will no longer be sounding.

For the keyboard flip-out itQ&apos;Es not likely to happen, so itQ&apos;Es not a huge issue.
The auto-rotate can quite easily happen though.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Wed, 04 Mar 2009 15:20:56 +0000</when>
<what>I believe this has been fixed in a future release.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 22:29:39 +0000</when>
<what>Fixed in 1.5</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:20:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9504</bugid>
<title>Camcorder VideoQ&apos;Es do not contain location info</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>babakre...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 05:33:24 +0000</openedDate>
<description>The generic android camcorder app does not have location as an option to
store when you make videos. Nexus One Froyo 2.2 for Tmobile</description>
</bug>
<bug>
<bugid>2988</bugid>
<title>Once failed for setting PIN code, input text field hasnQ&apos;Et enough height for display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>nagam...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 00:39:21 +0000</openedDate>
<description>Because the message Q&quot;EWrong PIN codeQ&quot;E uses two lines in Japanese, input
text field for PIN code is partially hidden. Environment: GDDJ-09 1.
Insert SIM card that is locked with PIN code to the device 2. Boot
device 3. set a wrong PIN code and tap OK button</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:56:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:02:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6181</bugid>
<title>iGoogle gadgets on android as widgets</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-22T05:11:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>mansue...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 13:06:44 +0000</openedDate>
<description>Create a widget that enables the user to have any iGoogle gadget
displayed as a widget on his phone. The widget would ask for settings
such as : * Q&quot;EWidget URLQ&quot;E and/or * Q&quot;EiGoogle SelectorQ&quot;E (list of URLs the
user has on his iGoogle page) And it would load in background and
display datas, with a certain Q&quot;ErefreshQ&quot;E rate. Q&quot;EAdvancedQ&quot;E or Q&quot;EOptionalQ&quot;E
features : * multiple URLs, and a switch to move in order to make the
displayed item change. (with an eye candy effect ^^) * Ability to search
in history of datas displayed, when revelant. (what was displayed here
Q&quot;EnQ&quot;E hours/days ago ?) * Display (or not) a link to google.com/ig in
browser.</description>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 05:11:53 +0000</when>
<what>We considered this a while ago, but decided not to implement it at this time. WeQ&apos;Ere 
focusing on the Android AppWidget API.</what>
</comment>
<comment>
<author>graygene...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:25:58 +0000</when>
<what>Would the AppWidget API allow me to create such a widget independently?</what>
</comment>
</bug>
<bug>
<bugid>14688</bugid>
<title>Notification and menu lack horizontal scrolling to see entire sentence</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-14T19:26:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Sat, 12 Feb 2011 02:41:16 +0000</openedDate>
<description>Please describe the problem in detail: not all android menu have short
sentence, and different language use different lenght. I use Android in
portrait, and more menu are truncated and require to use Android in
landscape to see entire sentence. But for notification bar, no solution,
itQ&apos;Es only displayed in portrait, and canQ&apos;Et see entire sentence! can
scroll to see end sentence and no auto-scroll (same other mobile system)
Same with gadget name - Steps to reproduce the problem. .When receive
file from bluetooth (OBEX transfert), a notification appear, and in
french display Q&quot;EPartage Bluetooth: Reception de /mnt/sdcarQ&quot;E more
important is the end!!! In french Android menu: Param?tres de luminosit?
de lQ&apos;E?c.. Param?tre de mise en veille de.. D?sactiver les donn?es en
arri?r.. Sortant international en itin?ran.. Servive d?marr? par
lQ&apos;Eapplication : app... In german Sichere Andmeldeinformationen v... ..
.. and more problem, more difficult with apps in android market.. - What
happened. canQ&apos;Et see end of sentence in menu,notif bar,gadget name...! -
What you think the correct behavior should be. autoscroll to see end, or
manually horizontal scroll. HTC DesireHD/Android 2.2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:26:52 +0000</when>
<what>Notifications and menus are not intended for viewing long strings. Translations and OEM builds need to consider available space.

You should bring this to the attention of HTC; it will be up to them to make any changes to their devices, anyway.</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Sun, 13 Mar 2011 10:10:24 +0000</when>
<what>same for roaming data notification

itQ&apos;Es display:
Itin?rance des donn?es
Vous avez ?t? d?connect? car vous avez qu

</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Sat, 19 Mar 2011 10:30:17 +0000</when>
<what>same in english: Data roaming: you have lost data connectivity because yo</what>
</comment>
<comment>
<author>ErikBerg...@gmail.com</author>
<when>Sun, 15 May 2011 10:27:15 +0000</when>
<what>Still the same problem, and that notably on the Samsung Google Nexus S phone. How to see the complete message? The notifications wonQ&apos;Et show in landscape, and clicking on the notification just makes it disappear.</what>
</comment>
</bug>
<bug>
<bugid>17068</bugid>
<title>Nexus One - Camera + LED (flash) light stopped working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>patle...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 06:35:52 +0000</openedDate>
<description>Any apps using the camera or LED (flash) light has stopped working
recently following an update from 2.2 to 2.3.3 on my Nexus One. Upgraded
to 2.3.4 and even tried to go back stock and the problem still remains.
I do not feel like it is hardware related as my LED (flash) light has
been going off at random occasions. As for the camera, all I get is a
blank screen, then it forces close. When I remove the cache from the
Camera app and reload it, it gives me Unable to connect instead and I
see the camera app in the background with the sidebar and the circle to
press to take a picture.</description>
<comment>
<author>LynxHeur...@gmail.com</author>
<when>Tue, 24 May 2011 14:27:13 +0000</when>
<what>Exact same issue here.  However, the LED itself is not faulty has occasionally, without any reason or pattern, it goes on for 1s.  In addition, my Nexus One randomly freeze.

Changing to stock which used to work does not fix the problem.  I cannot explain this behaviour.</what>
</comment>
<comment>
<author>gpw...@gmail.com</author>
<when>Mon, 30 May 2011 23:04:11 +0000</when>
<what>Same exact problems as above. Phone also freezes after after all calls. Google has provided zero guidance on this issue</what>
</comment>
<comment>
<author>patle...@gmail.com</author>
<when>Tue, 31 May 2011 16:52:15 +0000</when>
<what>It is extremely annoying assuming the above all have Nexus OneQ&apos;Es. It was supposedly GoogleQ&apos;Es initial flagship phone. 

Anyways, for the LED light, I can confirm that it still does work as it flashes at random times. For camera, there is no way to confirm as I get a black screen then a FC.

</what>
</comment>
<comment>
<author>N.B.Vasq...@gmail.com</author>
<when>Mon, 06 Jun 2011 16:13:41 +0000</when>
<what>Exactly same issue as you guys.

Freezes also become more and more frequently... since my camera has stopped working.
Light flashes also more and more frequently.

ItQ&apos;Es annoying :(</what>
</comment>
<comment>
<author>silvioba...@gmail.com</author>
<when>Mon, 20 Jun 2011 20:48:28 +0000</when>
<what>I had the same problem, but now its SOLVED:
Remove (renaming is better) the DCIM directory from SDCARD. It is probably a corrupted file. After that, the camera cames back to life, then you can copy your ?Camera? directory to the new DCIM directory created by your phone.
HTH</what>
</comment>
<comment>
<author>patle...@gmail.com</author>
<when>Thu, 30 Jun 2011 18:04:09 +0000</when>
<what>Deleted files in sdcard/android/data/com.cooliris.media and sdcard/DCIM/thumbnails and camera is back to life!

However, LED flash still doesnQ&apos;Et work and still goes off at random occasions.

Any ideas?
</what>
</comment>
<comment>
<author>brn...@gmail.com</author>
<when>Sun, 03 Jul 2011 22:55:20 +0000</when>
<what>I am having the same problem as everyone else with the LED flash going off whenever it desires. The other thing that I have noticed, with this problem, is that my battery is running low faster and it says that itQ&apos;Es my display that is using the battery. I have done 2 factory resets and nothing has seemed to work. Any ideas on how to fix this battery consumption/LED flash problem?</what>
</comment>
<comment>
<author>jmtizz...@gmail.com</author>
<when>Fri, 08 Jul 2011 23:12:58 +0000</when>
<what>I have the same problem, except the camera still functions. The flash does not fire when a photo is taken, and seems to flash randomly (normally during phone calls).

Looks like software to me too..

Want to jump in Google? :)</what>
</comment>
<comment>
<author>sirt...@gmail.com</author>
<when>Mon, 18 Jul 2011 17:46:17 +0000</when>
<what>My camera app would go into a black screen and freeze (FC when trying to do anything besides going back to home). I also had the led flash light going on randomly issue.

I tried to do anything from doing a factory reset to flashing FRF91 or moddded roms (CM7.03). Finally, IQ&apos;Eve managed to open the camera app (and take photos!!) just by launching the app while the usb cable was connected (not sure if it is relevant or not, but I had usb debugging enabled).

My camera now seems to work fine, except for the led flash light: it will not go on (at least not by my command) either with the stock camera app or third parties. Tried to remove/rename the folders pointed out by #6 with no luck. At the very least, IQ&apos;Eve gotten my camera back...</what>
</comment>
<comment>
<author>dannymoo...@gmail.com</author>
<when>Sat, 23 Jul 2011 15:32:36 +0000</when>
<what>I have a part of this problem. The camera still works just doesnQ&apos;Et flash at all when i take a picture. And then randomly the camera will flash randomly and as said previously gets a bit embarrassing in public. Im a little surprised google staff havent jumped on this </what>
</comment>
<comment>
<author>duch...@gmail.com</author>
<when>Thu, 28 Jul 2011 23:27:22 +0000</when>
<what>IQ&apos;Em having the EXACT same problem, except that the random flashes and locking up happend with the default Gingerbread install on my phone.  I had not rooted the phone yet.  After this flakiness started I assumed that something was corrupt on the phone and so I rooted it and switched to CM7.0.3.  The flash keeps going off once in a while at random, and the phone locks-up.  I pretty much have to pull the battery and boot every time I need to use my phone.

</what>
</comment>
<comment>
<author>tkola...@gmail.com</author>
<when>Fri, 05 Aug 2011 17:15:49 +0000</when>
<what>IQ&apos;Em having the exact same problem here, just started recently</what>
</comment>
<comment>
<author>duch...@gmail.com</author>
<when>Fri, 05 Aug 2011 18:43:07 +0000</when>
<what>When this problem started happening with my phone it was right after I had been charging it from a car adapter. Could be coincidence, or possibly something got messed up from dirty power adapter.  Does this sound similar to anyone elseQ&apos;Es experience?</what>
</comment>
<comment>
<author>sergioe...@gmail.com</author>
<when>Sun, 14 Aug 2011 14:58:30 +0000</when>
<what>I am also having the same problem, the flash goes off at random times during the day but it does not work when trying to take a picture.
</what>
</comment>
<comment>
<author>duch...@gmail.com</author>
<when>Thu, 18 Aug 2011 18:18:22 +0000</when>
<what>ALL FIXED!

I sent my Nexus One to HTC on RMA.  It came back working just fine.  No charge for the repair, which was surprising it was rooted.  

The RMA process with HTC was wonderful.  Super friendly folks on the phone, and remarkably fast turnaround on the repair.  It came back to me in a nicely designed box with a complimentary screen cleaning cloth. Fantastic service!   </what>
</comment>
<comment>
<author>hlt...@gmail.com</author>
<when>Tue, 20 Sep 2011 03:42:11 +0000</when>
<what>I had this problem, but it was not software related.

I dropped my phone down and the camera stopped working, and when I did calls, I could not stop them. I did Google for it yesterday and asked some help for a friend of mine to do what some guys recommend in this thread:
http://www.google.com/support/forum/p/Google%20Mobile/thread?tid=46ef1e3a49030ed9Q&amp;Ehl=en

I edited the image to make it easy for other people understand what is going on: http://img801.imageshack.us/img801/843/nexusonebackcameraprobl.jpg

My problem is solved and I am happy :-)


Remember: it was my fault, because I dropped the phone, and it was all my risk to open the phone.</what>
</comment>
</bug>
<bug>
<bugid>4923</bugid>
<title>Calendar event time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>24</stars>
<reportedBy>ed.gat...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 15:09:24 +0000</openedDate>
<description>Currently setting event time is difficult for anything not on the hour.
The scroll interface moves 1 minute at a time. You must hit the button a
lot or hold it down then readjust to get to half past the hour. 5 minute
intervals would possibly make more sense, or allow 5 minute intervals as
an option.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:41:13 +0000</when>
<what></what>
</comment>
<comment>
<author>timeless...@gmail.com</author>
<when>Thu, 08 Apr 2010 22:20:14 +0000</when>
<what>More general statement of this problem: picking appointment time is broken.

(1) When creating new appointment on phone, the default time/date is totally random
(but seems somewhat correllated to the topmost item in Agenda View). Why not default
to now?

(2) When trying to change time, picking 4:30 is hard. Why not have buttons
add/subtract 15-minute increments, then let someone Q&quot;EtypeQ&quot;E in the number entry box if
they want something finer-grained? (Most people donQ&apos;Et even need 15-minute
granularity. 30-minute is the most common IQ&apos;Eve seen, but Blackberry used 15-minute
increments which is at least sane)

(3) When making a new appointment, if you donQ&apos;Et know what date it is already, itQ&apos;Es
hard to figure out. The status bar at top doesnQ&apos;Et have the date. The appointment
youQ&apos;Ere creating is for a random date. So you have to go back to the calendar,
memorise the date, then start creating an appointment again.
</what>
</comment>
<comment>
<author>adamdavi...@gmail.com</author>
<when>Tue, 22 Feb 2011 13:20:04 +0000</when>
<what>Agreed, but IQ&apos;Ed also like to raise another UI design point for these two pickers.  The nature of the mobile OS is that it uses finger inputs.  If you have to hit the plus button multiple times or hold the plus button down, you canQ&apos;Et actually see what the field value is until you take your fingers away from the screen because the plus button is above the field value and your finger is an obstruction to the view.
Both the plus and minus buttons should be below the field value display to allow you to continuously tap on the input buttons and still see the current value.</what>
</comment>
<comment>
<author>darkf...@gmail.com</author>
<when>Sat, 30 Apr 2011 15:43:55 +0000</when>
<what>IQ&apos;Ed love to see 5 minute intervals, this is my main annoyance with adding calendar events with Android. WebOS devices are in 5 minute intervals + the chooser works like an html Q&lt;EselectQ&gt;E where it would show you many values at once which allowed you to set just about any time in 2-3 finger presses.</what>
</comment>
</bug>
<bug>
<bugid>19592</bugid>
<title>Gestures for prev/next/volume in video player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paolo.ru...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 10:22:39 +0000</openedDate>
<description>I integrated a tablet in my car dashboard. So i can store a lots of
videos instead of mp3. The problem is that the android video player does
not support gestures for going to next track or prev... etc and it would
be very handy to slide the whole screen right and left to do this. I
found some other video players on market with gestures but theyQ&apos;Ere
weird.. instead of going next track they Q&quot;EseekQ&quot;E fforward etc when you
slide. Please if you plan to add this basic feature donQ&apos;Et make it Q&quot;EseekQ&quot;E
by scrolling, just have it working like the picture gallery :) itQ&apos;Es hard
to touch those small on screen buttons while driving! Thanks</description>
</bug>
<bug>
<bugid>16250</bugid>
<title>WebView not showing up full screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Rajvarm...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 11:59:04 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 20 Apr 2011 15:09:00 +0000</when>
<what>Issue 16252 has been merged into this issue.</what>
</comment>
<comment>
<author>Esben.Ga...@gmail.com</author>
<when>Tue, 11 Oct 2011 09:08:08 +0000</when>
<what>Solution is simple: http://stackoverflow.com/questions/5739353/webview-is-not-filling-the-whole-screen-of-device-or-emulator

In short add following to your manifest: Q&lt;Esupports-screens android:smallScreens=Q&quot;EtrueQ&quot;E
    android:normalScreens=Q&quot;EtrueQ&quot;E android:largeScreens=Q&quot;EtrueQ&quot;E
    android:anyDensity=Q&quot;EtrueQ&quot;E /Q&gt;E

The important one is probarbly largeScreen as it isnQ&apos;Et true for all versions of android, see http://developer.android.com/guide/topics/manifest/supports-screens-element.html.</what>
</comment>
</bug>
<bug>
<bugid>11573</bugid>
<title>Google Maps voice doesnQ&apos;Et work properly </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CagedCh...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 14:54:37 +0000</openedDate>
<description>Incredible with Android 2.2: After a recent update to Google Maps (maybe
a couple weeks ago), the voice that announces turns has stopped working
correctly. Every time I try to navigate anywhere, the voice starts
stuttering and speaking very slowly, so much so that it is better to
just mute maps. To reproduce the issue, just navigate anywhere and it
should do the same. I have tried uninstalling and then reinstalling Maps
to no avail. Any help would be appreciated.</description>
</bug>
<bug>
<bugid>8267</bugid>
<title>Allow to modify or correct a number in the Dialer</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-11T19:43:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>christia...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 16:55:27 +0000</openedDate>
<description>Current Android Dialers (I testet stock one, htc and many alternate
apps) all do not allow to modify a number which is entered in the
dialer. ThereQ&apos;Es just no option to edit the number in the dialer as in
other applications. So if I mistype the number, the only way to correct
it is to delete all digits up to the one, that is wrong. The dialer
should also have a Q&quot;EcursorQ&quot;E which the user can move to where he wants to
change the number. This is usual for nearly all other phones and mobiles
but lacks on android.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 11 May 2010 19:43:55 +0000</when>
<what>There is a cursor. You can just tap on the number to move the cursor or you use the dpad/trackabll of your 
phone.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Wed, 12 May 2010 12:09:57 +0000</when>
<what>Oh yes, I am sorry!
I found a real stock dialer now working on my HTC desire.
So this isnQ&apos;Et a Android Feature req., but more a HTC one.

Thanks for your info on that!</what>
</comment>
</bug>
<bug>
<bugid>1901</bugid>
<title>GPS Icon appears when GPS is disabled</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-18T18:57:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Mon, 02 Feb 2009 15:55:25 +0000</openedDate>
<description>Many times I have noticed the GPS icon appears in notification area
despite the fact the GPS has been turned off. Likewise, I have observed
times when the GPS is turned on an no icon appears. Furthermore, I have
observed times where the GPS is on, a location established, and no gps
icon appears. It seems the GPS icon state management is fairly buggy and
inaccurate from time to time. Simply toggling state at various times in
combination with applications which do use location providers is able to
recreate this situation. Try different combinations of starting
application which uses location provider, turn on/off gps, and
starting/exiting the application which uses a location provider. To get
rid of the gps icon in error, you must enable GPS, establish a position
fix via app which uses location provider, exit app, and then disable
gps. Variations on this work but this is by far the most reliable.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 17:47:22 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 13 Feb 2009 15:18:57 +0000</when>
<what>Worth noting, if you turn on the GPS via system settings and then immediately go away
from the settings page, the icon state can become confused such that the icon, or
lack thereof, state does not reflect the true state of the gps.

</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 13 Feb 2009 15:57:58 +0000</when>
<what>IQ&apos;Em not sure it is important, but IQ&apos;Ell also note during my tests I have a service
which has requested location updates.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 18:57:40 +0000</when>
<what>We havenQ&apos;Et been able to reproduce</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Wed, 17 Jun 2009 21:17:50 +0000</when>
<what>IQ&apos;Eve now had this happen with JF1.52.

It appears the iconQ&apos;Es loss of synchronization is a result of lack of GPS sync. If for
whatever reason the GPS is unable to sync and various applications attempt to access
the GPS (IQ&apos;Em guessing multiple applications are required) and the GPS is unable to
sync and provide a location, the GPS icon remained on after all applications stopped
attempting to obtain a location.

So I can confirm this bug is alive and well even under Cupcake.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:03:41 +0000</when>
<what></what>
</comment>
<comment>
<author>oversc...@gmail.com</author>
<when>Mon, 19 Apr 2010 13:27:42 +0000</when>
<what>it happens to me all the time... as a matter of fact it is blinking right now as i am writing this message 
even though gps is 100% disabled. I tripple checked, enabled an then disabled the gps, but the icon is 
still blinking. A.droid 1.5 on samsung spica
</what>
</comment>
<comment>
<author>seh...@gmail.com</author>
<when>Sun, 29 Aug 2010 20:24:05 +0000</when>
<what>IQ&apos;Em able to reproduce gtcopelandQ&apos;Es bug report using MyLocationOverlay. If I donQ&apos;Et get at least one update from the GPS, the icon stays on after I call disableMyLocation().</what>
</comment>
<comment>
<author>seh...@gmail.com</author>
<when>Sun, 29 Aug 2010 20:43:22 +0000</when>
<what>IQ&apos;Em wondering if the problem could have been a 3rd party library (AdMob for instance) hanging on the LocationManager until it gets coords.</what>
</comment>
</bug>
<bug>
<bugid>17664</bugid>
<title>ListPopupWindow#setInputMethodMode does not cause IME to come up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 00:04:41 +0000</openedDate>
<description>createEditPopupMenu2 creates a ListPopupWindow with an EditText in it,
and createEditPopupMenu3 creates a PopupWindow with an EditText in it.
The IME comes up only when clicking in the EditText of the second
method, even though the first method uses
ListPopupWindow#setInputMethodMode. I am on Honeycomb MR2 Motorola Xoom.
// The IME does *not* come up when clicking inside the EditText created
in the method below. private void createEditPopupMenu2(View anchor) {
final ListPopupWindow popup = new ListPopupWindow(this); EditText
editText = new EditText(this); popup.setAdapter(new
ListPopupViewAdapter(editText)); popup.setAnchorView(anchor);
popup.setWidth(400); anchor.setOnClickListener(new OnClickListener() {
@Override public void onClick(View view) { popup.show(); } });
popup.setInputMethodMode(ListPopupWindow.INPUT_METHOD_NEEDED);
editText.setFocusable(true); } // The IME does come up when clicking
inside the EditText created in the method below. private void
createEditPopupMenu3(final View anchor) { final PopupWindow popup = new
PopupWindow(this); final EditText editText = new EditText(this);
popup.setWidth(400); popup.setHeight(200);
popup.setContentView(editText); anchor.setOnClickListener(new
OnClickListener() { @Override public void onClick(View view) {
popup.showAsDropDown(anchor); } }); popup.setFocusable(true); }</description>
</bug>
<bug>
<bugid>6966</bugid>
<title>Browser does not properly constrain oversized banner imagemap specified in iframe</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nweib...@gmail.com</reportedBy>
<openedDate>Wed, 03 Mar 2010 21:07:44 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. I am using a Motorola Droid with Android 2.0.1,
browser v6. This bug manifests itself frequently on a forum I use
regularly that employs a 468x60 google ads banner rotation at the top of
the site. One particular amazon ad which uses an imagemap to specify a
region of a banner that links to a privacy policy page also
overspecifies the remainder of the imagemap which links to the actual
ad. The offending are tag is of the form: Q&lt;EAREA COORDS=Q&quot;E0,0,10000,10000Q&quot;E
[....] /Q&gt;E where obviously 0,0,10000,10000 is way beyond the 468x60
banner. While browsing the page, any click even below the actual banner
(but not to the left of it, obviously) is passed to the banner imagemap
and not to elements or links directly below where the click is
physically registered. In effect the imagemap exceeds the boundaries of
the iframe and pushes into the page region covering all the content. I
expect (at least) that the imagemap be logically constrained to the
boundaries of the iframe, if not to the boundaries of the element
specified in the Q&lt;EimgQ&gt;E tagQ&apos;Es width/height. I also expect elements with
z-indexes above the banner would receive the click event, but they do
not. Ultimately it renders the page mostly unusable because there is no
way to navigate the links embedded in the page I have attached the
source from the banner ad as well as the tags from the page that
displays the banner ad. Not sure if they will be helpful.</description>
<comment>
<author>leafwind...@gmail.com</author>
<when>Fri, 01 Jul 2011 20:08:55 +0000</when>
<what>I have a same problem but donQ&apos;Et know how to solve, this only happens on my WebBrowser using LayoutAlgorithm=Q&quot;ESingle columnQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>10578</bugid>
<title>Support for opening RTF email attachments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>leefdav...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 11:06:15 +0000</openedDate>
<description>IQ&apos;Em using Android 2.2 HTC Desire email client. When I receive an email
with RTF attachment, I can download and open the attachment, but IQ&apos;Em
shown the RTF itself, not the rendered result of the RTF. Would be great
to have an RTF viewer built-in.</description>
<comment>
<author>stangri....@gmail.com</author>
<when>Sun, 29 Aug 2010 05:38:57 +0000</when>
<what>Instead of the opening another issue I have a suggestion -- make the built-in app to at least view the RTF files so that files synced with Dropbox or mail attachments can be opened by it. </what>
</comment>
</bug>
<bug>
<bugid>359</bugid>
<title>what lib should i use?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-26T04:29:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bill...@163.com</reportedBy>
<openedDate>Tue, 26 Feb 2008 03:02:47 +0000</openedDate>
<description>hello,everyone . IQ&apos;Em a beginner, I want to do a project about listening
radio through internet? But i donQ&apos;Et know which lib should i use? Could
you give me some information about it,plzzzz? Thanks a million!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Feb 2008 04:29:31 +0000</when>
<what>Hi,

Please post your development question on the Android groups:
http://code.google.com/android/groups.html

This is the issue tracker reserved to report bugs and request for enhancements.</what>
</comment>
</bug>
<bug>
<bugid>2614</bugid>
<title>No awake time counter available in v1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>woytec...@gmail.com</reportedBy>
<openedDate>Fri, 08 May 2009 12:12:38 +0000</openedDate>
<description>Firmware 1.5 Build CRB17 I just noticed that there is no awake time
counter in status, only Up time. It was quite useful to me, any chances
getting it back?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:45:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2608</bugid>
<title>seriious map access problems</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:32:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bo...@cs.dal.ca</reportedBy>
<openedDate>Thu, 07 May 2009 20:58:29 +0000</openedDate>
<description>Now when I tried to re-install 1.1 last week, all *ell broke loose. My
six mostly completed apps stopped working. All use a MapView. Now when I
re-installed from ADT_8.0, apparently the map plug-in is not included.
The web-based android library source for software updates messes up the
1.1 installation. And the website
(http://code.google.com/android/add-ons/google-apis/) says no map
download is available now for 1.1. Upgrading to 1.5 doesnQ&apos;Et work on my
machine as I am unable to create an AVD. Some message about Java not
found in the console. On another machine, I installed 1.5 OK, and even
after the basic updating, my previously great working apps are now full
of errors. So IQ&apos;Em not ready for 1.5! So what do I do now? Wait for the
download to appear? Uhhh.. IQ&apos;Em spending more time lately keeping up with
the unfriendly android changes, and lack of assistance from Google, than
developing my new apps. Plus the lack of Android phones (in Canada) and
IQ&apos;Em seriously considering quitting Android and switching to Pre or
Iphone app development.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:32:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3694</bugid>
<title>Failed to format a SD card</title>
<status>NeedsInfo</status>
<owner>s...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>addison2...@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 06:52:52 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Use a SD with extended partition.
(It can not be read by default Donut. But itQ&apos;Es all right) 2. Insert a SD
card to device. 3. Run format tool, you can see the error in locat. 4.
Run format tool again, the invalid MBR message appears. 5. The SD can
not be access until you format it at PC site. - What you think the
correct behavior should be. 1. There is no such a problem in cupcake. 2.
It should be formatted with one primary partition if follow the
cupcakeQ&apos;Es rule.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 12:04:20 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 28 Aug 2009 16:47:50 +0000</when>
<what>How large is the SD card?

Can you attach the logcat output to this report?
</what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Sat, 29 Aug 2009 15:38:56 +0000</when>
<what>Please attach a bugreport</what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Sat, 29 Aug 2009 15:43:12 +0000</when>
<what></what>
</comment>
<comment>
<author>addison2...@gmail.com</author>
<when>Sat, 29 Aug 2009 16:13:47 +0000</when>
<what>Any SD that have extended partition will have the problem.
ItQ&apos;Es nothing to do with the capacity of SD.(I tested 2G, 512MB.)</what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Sat, 29 Aug 2009 16:21:16 +0000</when>
<what>so what youQ&apos;Ere saying is the device cannot reformat a card with an extended partition
on it?
</what>
</comment>
<comment>
<author>addison2...@gmail.com</author>
<when>Mon, 31 Aug 2009 03:12:14 +0000</when>
<what>Yes.

Here is the log.

D/MountListener( 1037): handleEvent volume_mounted:/sdcard
D/MediaScannerService( 1130): start scanning volume external
D/MediaScanner( 1130):  prescan time: 22ms
D/MediaScanner( 1130):     scan time: 197ms
D/MediaScanner( 1130): postscan time: 5ms
D/MediaScanner( 1130):    total time: 224ms
D/Launcher( 1114): Media scan finished. Broadcast thumbnail checking request.
D/MediaScannerService( 1130): done scanning volume external
I/ActivityManager( 1037): Stopping service: 
com.android.providers.media/.MediaScannerService
I/ActivityManager( 1037): Stopping service: 
com.android.camera/com.acer.android.utils.BuildThumbnailService
W/InputManagerService( 1037): Window already focused, ignoring focus gain of: 
android.view.inputmethod.InputMethodManager$1@2f033a78
I/ActivityManager( 1037): Starting activity: Intent { act=android.intent.action.MAIN 
cat=[android.intent.category.HOME] flg=0x10200000 
cmp=com.android.launcher/.Launcher }
D/TrackingPatternView( 1037): width=480 textureWidth=180
D/TrackingPatternView( 1037): width=480 textureWidth=180
W/InputManagerService( 1037): Window already focused, ignoring focus gain of: 
com.android.internal.view.IInputMethodClient$Stub$Proxy@2f033328
I/ActivityManager( 1037): Starting activity: Intent { act=android.intent.action.MAIN 
cat=[android.intent.category.LAUNCHER] flg=0x10200000 
cmp=com.android.settings/.Settings }
W/IInputConnectionWrapper( 1114): showStatusIcon on inactive InputConnection
I/ActivityManager( 1037): Displayed activity com.android.settings/.Settings: 439 ms 
(total 439 ms)
I/ActivityManager( 1037): Starting activity: Intent { act=android.intent.action.MAIN 
cmp=com.android.settings/.deviceinfo.Memory }
I/ActivityManager( 1037): Displayed activity 
com.android.settings/.deviceinfo.Memory: 443 ms (total 443 ms)
D/MountListener( 1037): handleEvent volume_ejecting:/sdcard
D/MountListener( 1037): handleEvent volume_unmounted:/sdcard
W/SurfaceComposerClient( 1037): lock_layer timed out (is the CPU pegged?) layer=0, 
lcblk=0x2d5c0020, state=00000002 (was 00000043)
W/SurfaceComposerClient( 1037): lock_layer() timed out but didnQ&apos;Et appear to need to 
be locked and we recovered (layer=0, lcblk=0x2d5c0020, state=00000002)
I/ActivityManager( 1037): Starting activity: Intent { act=android.intent.action.VIEW 
cmp=com.android.settings/.MediaFormat }
I/ActivityManager( 1037): Displayed activity com.android.settings/.MediaFormat: 179 
ms (total 179 ms)
E/vold    (  970): Error making device nodes for Q&apos;E/dev/block//vold/179:1Q&apos;E (File 
exists)</what>
</comment>
<comment>
<author>addison2...@gmail.com</author>
<when>Thu, 03 Sep 2009 03:55:00 +0000</when>
<what>I think it is a Dpp num problem.
1. The Q&quot;Elist_scanQ&quot;E link list did not be cleared before doing a format job, so that
   blkdev_get_num_pending_partitions num function return a minus value (-1).
2. The code in uevent.c
   .....
        if (blkdev_get_num_pending_partitions(blkdev-Q&gt;Edisk) == 0) {
            if ((rc = volmgr_consider_disk(blkdev-Q&gt;Edisk)) Q&lt;E 0) {
   .....
3. I modified it to
   .....
        if (blkdev_get_num_pending_partitions(blkdev-Q&gt;Edisk) Q&lt;E= 0) {
            if ((rc = volmgr_consider_disk(blkdev-Q&gt;Edisk)) Q&lt;E 0) {
   ....
4. And it will call Q&quot;Evolmgr_consider_diskQ&quot;E and finish the format job.

Do we need to clear the link list before the format?



Log...
===============================================
09-03 03:42:36.258: ERROR/vold(967): ***blkdev_get_num_pending_partitions num 
= /devices/platform/msm_sdcc.1/mmc_host/mmc0/mmc0:b368/block/mmcblk0/mmcblk0p5
09-03 03:42:36.258: ERROR/vold(967): ***list_scan-Q&gt;Edev-Q&gt;Enr_sec != 0xffffffff
09-03 03:42:36.258: ERROR/vold(967): ***blkdev_get_num_pending_partitions num 
= /devices/platform/msm_sdcc.1/mmc_host/mmc0/mmc0:b368/block/mmcblk0/mmcblk0p1
09-03 03:42:36.258: ERROR/vold(967): New blkdev 179.1 on media MS   , media 
path /devices/platform/msm_sdcc.1/mmc_host/mmc0/mmc0:b368, Dpp -1
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:41:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 01:12:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19407</bugid>
<title>Nexus S bricked after running iSpeed in Opera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kitecr...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 13:09:04 +0000</openedDate>
<description>Device: Nexus S OS: 2.3.3 Gingerbread Running the Opera browser and
displaying iSpeed data for more than 10 minutes causes application
framework crashes. Now the phone is bricked with a reboot loop and fail
on hard reset. iSpeed is a server that runs on a windows machine
(http://www.nessoft.com/ispeed/) and pulls data from iRacing telemetry.
the data is served through a built in web browser. The data is displayed
with javascrpt. Use Opera browser to open the iSpeed and display it.
Adjust the size to fill the screen. After about 10 minutes use, widgets
begin to crash. After 30 - 45 minutes use, all parts of the framework
begin to crash. Attempt to reboot and get many crashes on start up
including Bluetooth, messaging, market app, basically everything. The
device would normally stabilize and stop crashing after several reboot
attempts. This pattern occurred for 7 to 10 days. Now, though, the phone
just goes into a reboot loop, and the Q&apos;ErecoveryQ&apos;E option from the boot
menu fails. The phone is only up for 20 seconds or so before the huge
number of crashes cause the reboot. This problem only ever happened when
displaying iSpeed data. I have not seen this issue in any other
situation. I have a dev enironment, but donQ&apos;Et know how to get logs for
this issue.</description>
<comment>
<author>kitecr...@gmail.com</author>
<when>Sat, 20 Aug 2011 13:11:20 +0000</when>
<what>Small correction to first sentence:
Running the Opera browser and displaying iSpeed data for more than 10 minutes causes ANDROID framework crashes. </what>
</comment>
<comment>
<author>kitecr...@gmail.com</author>
<when>Sat, 20 Aug 2011 13:35:23 +0000</when>
<what>A few more details:  
When running this setup, I make the following changes:
Display:  full brightness, 30 minute timeout
WiFi:  Never sleep</what>
</comment>
</bug>
<bug>
<bugid>13205</bugid>
<title>GeoPoint/MapView problems above 80 and below -80 latitude.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>robert.s...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 00:00:38 +0000</openedDate>
<description>When you create a GeoPoint using Projection.fromPixels() using
MapView.top() when the top edge of the display is above 80 deg. latitude
(or MapView.bottom() when the display is below -80 deg. latitude), then
create a copy of that GeoPoint using GeoPoint(GeoPoint.getLatitudeE6(),
GeoPoint.getLongitudeE6()), GeoPoint.equals() says that the two
GeoPoints are equal, but Project.toPixels() gives you different y values
for the two points. To put the long-winded sentence into code, when the
MapView has the 80th parallel in view:
/**********************************/ final Projection proj =
mapView.getProjection(); final int width = mapView.getRight(); //
MapView.getTop() always returns 0 until the display goes above 85 //
degrees final GeoPoint upperRight = proj.fromPixels(width,
mapView.getTop()); final GeoPoint clonedUpperRight = new
GeoPoint(upperRight.getLatitudeE6(), upperRight.getLongitudeE6()); //
This seems to always return true like it should.
upperRight.equals(clonedUpperRight); // But create a Point from each
Point point1 = new Point(); proj.toPixels(upperRight, point1); Point
point2 = new Point(); proj.toPixels(clonedUpperRight, point2); // ...
but Point.equals() will return false. point1.equals(point2);
/**********************************/ You can do the same thing with
MapView.bottom() for locations below -85 deg. latitude. Related to this
is the curious fact that GeoPoint clamps to the range -80 to 80, but
MapView seems to extend that range to -85 to 85, which seems to be about
the extents of the data.</description>
<comment>
<author>roman.st...@gmail.com</author>
<when>Tue, 08 Feb 2011 08:35:00 +0000</when>
<what>mapView.getProjection is Mercator projection.
The Mercator projection has the limitation that poles cannot be represented. The upper and lower limits of latitude are at approximately 80?N and S. I guess that the limitation to 80?N and S by Google Maps projection is intended.
My book about map projection says that the large distortion of the Mercator projection makes it Q&quot;Eunsuitable for general geographic world mapsQ&quot;E.</what>
</comment>
<comment>
<author>robert.s...@gmail.com</author>
<when>Wed, 09 Feb 2011 09:13:50 +0000</when>
<what>The issue isnQ&apos;Et the clamping, itQ&apos;Es that the MapView and the GeoPoint clamp at different limits.

I doubt that the projection does the clamping since the math for the Mercator projection only requires that the latitude be Q&lt;E 90 and Q&gt;E -90 where it reaches infinity. In the code sample above, for example, the two GeoPoints report the same latitude but project to different screen coordinates.</what>
</comment>
<comment>
<author>giece...@gmail.com</author>
<when>Sun, 24 Jul 2011 20:28:03 +0000</when>
<what>Looks like the same issue as bug#17387, however I observe such problems for different lat/lon values, not necessary 80/-80.</what>
</comment>
</bug>
<bug>
<bugid>16207</bugid>
<title>Nexus One Desktop Dock Q&amp;E Car Charger Not Working following Gingerbread update </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-19T23:21:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tuksho...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 14:27:35 +0000</openedDate>
<description>Nexus One running 2.3.3 on Orange UK Since the update the gold pins
under the N1 donQ&apos;Et appear to be taking any charge, this is in both the
official accessories desk dock Q&amp;E car dock.... There apperas to be no
support now for these so called official accessories although I donQ&apos;Et
think this is the problem. Could the gingerbread update cause
this?...anybody</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 23:21:20 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>142</bugid>
<title>Device Identification</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-30T17:26:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sch...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jan 2008 23:58:58 +0000</openedDate>
<description>Android is missing a function/concept to identify the exact hardware
model from inside the application. The builtin web browser should send
the same IDs in every request. We will need this in the far future for
device recognition for download portals (deploying different builds to
different handsets).</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:21:59 +0000</when>
<what>Please describe the use case in detail.

The Android APIs are designed to be seamlessly support devices of any configuration,
and the expectation is that developers will not need (and should not create)
different builds for different devices.  For example, resource resolution at runtime
means that a single .apk build can support a different custom layout for each screen
size.

Please explain which parts of the API are not sufficiently hardware-independent.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 30 Sep 2008 17:26:40 +0000</when>
<what>Closing due to lack of input</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 01:35:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9007</bugid>
<title>color calibrated driver for Nexus One OLED screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mzal...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 03:18:35 +0000</openedDate>
<description>Hi i?m a photographer, and i think that all users of Nexus One need a
correct color rendition of photos and videos on this very nice OLED
screen. the issues are: Q&gt;EQ&gt;E calibrationQ&lt;EQ&lt;E 1. wrong contrast/gamma.(its so
bad, that appear be linear!) 2. wrong color rendition/white balance (all
colors are bluish tinted) 3. wrong color intensities (all contents are
too saturated) all this issues can be fixed nicely with a correct color
calibration. here is the reference of technical data:
http://www.displaymate.com/Nexus_One_ShootOut.htm in my opinion nexus
screen is very nice(better than iphones including 4g one), the problem
is only a total missing calibration of drivers by standard.</description>
<comment>
<author>celli...@nouvoyance.com</author>
<when>Sat, 12 Jun 2010 16:34:13 +0000</when>
<what>1. The gamma is not Q&quot;ElinearQ&quot;E.  The graph shown on the link to DisplayMate is a log function, thus a straight line on the graph represents a curve in linear space, as it should be.  Further, if you examine the graph, the OLED curve is darker in the darks than the sRGB standard.  This is not a Q&quot;EmistakeQ&quot;E.  The sRGB curve is calibrated for the moderately grey Q&quot;EblackQ&quot;E that common CRTs had back in the Q&apos;E90s.  When screen Q&quot;EblackQ&quot;E is very dark, one wants a gamma that is higher, more curved, darker in the darks.  Conversersely, when one has a screen with brighter grey Q&quot;EblacksQ&quot;E, like the LCD in the graph, one wants a smaller gamma, exactly as was, in my opinion, correctly chosen for the LCD.  Neither curve fits the sRGB standard, but, for best images on each screen, given the real world performance of each technology, each has been calibrated to the best gamma curve.

2.  White point calibration is a source of perenial debate.  Should the white point be D65 or D95?  Sunlight at noon?  Sunlight at dawn?  Or tungstung incandescent at some arbitrary surface temperture?

3.  One can always Q&quot;Etone downQ&quot;E color saturation of an image in software... but one can never reclaim color gamut on a display that has limited color gamut.  OLED technology allows very high color gamut.  If you want, IQ&apos;Em sure someone can write an app that will tone down the color saturation for you.  But complaining that the color saturation is Q&quot;EtooQ&quot;E anything is like the owner of a high performance car complaining that the car is too fast for street driving... well... donQ&apos;Et put your foot down so hard!

Finally, the Nexus One is a *phone*... not a professional camera, not a broadcast studio monitor!  Its designed to be a very good phone for a large group of people.  The OLED screen is designed to be useful in a large number of products.</what>
</comment>
<comment>
<author>mzal...@gmail.com</author>
<when>Sun, 13 Jun 2010 01:30:15 +0000</when>
<what>Sorry man, i will not extend this discussion more, no excuses for the lack of display driver calibration for nexus on next releases... (after official froyo)
standard basic matrix calibration is much better than no calibration.

the question about white balance is simple, do a good generic calibration with device like Spyder... and deliver this color profiles to all nexus.
Malcolm.</what>
</comment>
</bug>
<bug>
<bugid>5392</bugid>
<title>manifest uses-permission to have optional description attribute</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-12T05:32:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>52</stars>
<reportedBy>jeffery...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 22:25:31 +0000</openedDate>
<description>The uses-permission is used to show users what permissions an app
requires, but does not allow the developer to explain why. With
AccountManager API now available in 2.0, more apps will be requesting
permission to access the users account. I propose having an optional
attribute Q&quot;EdescriptionQ&quot;E for uses- permission which would provide a short
statement as to why the app needs this permission. Without an
explanation, users may be avoid the app due to privacy concerns.</description>
<comment>
<author>catel...@gmail.com</author>
<when>Tue, 26 Jan 2010 07:43:40 +0000</when>
<what>I very much agree and would like to add this as a related issue:
http://code.google.com/p/android/issues/detail?id=6266</what>
</comment>
<comment>
<author>r...@acm.org</author>
<when>Tue, 26 Jan 2010 16:50:50 +0000</when>
<what>Another use case, is for permissions which, if not granted, the application is 
prepared to simply degrade gracefully.

For example, if you donQ&apos;Et grant internet permission, you can be assured that the app 
wonQ&apos;Et export your location or your contacts.

On the iPhone, the user grants the permission to use the location data at runtime. It 
would be good for the application to be able to request declared optional permissions 
at runtime, at the point of use of the feature. Permission could be granted for 
single use, or sticky.

But purchasing users are never bothered by (or even informed by the App Store) that 
an application might request such permission. The permission makes a lot more sense 
in context than it does at the time of purchase.

The goal is to make permissions USER FRIENDLY, so that users actually consider their 
impact, rather than just blindly blow by them. If we continue on the current path, 
users will ignore and blindly grant permission requests, and weQ&apos;Ell have an insecure 
platform, with a marching army of mobile spambots.</what>
</comment>
<comment>
<author>r...@acm.org</author>
<when>Tue, 26 Jan 2010 16:52:33 +0000</when>
<what>Sorry, that comment was intended for this issue:
http://code.google.com/p/android/issues/detail?id=6266</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Sun, 31 Oct 2010 09:28:34 +0000</when>
<what>This is a great idea.

For example, the popular file manager Estrongs File Explorer got a lot of flak in the Market comments for needing permission to read the browser history. The develop had to update the app description to explain that the permission was only used to import the bookmarks.

Having a description for why a permission is requested would allow users to understand why an application needs it.</what>
</comment>
<comment>
<author>st3v3.sm...@gmail.com</author>
<when>Fri, 12 Nov 2010 11:01:50 +0000</when>
<what>Good idea. This whole permission system needs a really good examination. As a security professional IQ&apos;Ed say itQ&apos;Es currently VERY dubious and will soon present a huge problem. I certainly wouldnQ&apos;Et allow business use of an Android platform!</what>
</comment>
<comment>
<author>maniaqu...@gmail.com</author>
<when>Wed, 17 Nov 2010 13:32:31 +0000</when>
<what>The best example, in my opinion, is the ubiquitous Q&quot;EZXing Barcode ReaderQ&quot;E app. It is created by a google team and has good reviews, but from the market you seriously have to wonder whatQ&apos;Es going on, when it asks for every permission under the sun. If you then visit the FAQ online they detail the use of every permission - and in almost every case (not camera of course) these permissions could be optional.</what>
</comment>
<comment>
<author>EldarErathis@gmail.com</author>
<when>Mon, 10 Jan 2011 01:10:53 +0000</when>
<what>I would honestly contend that the description should be made *mandatory*. If you need the permission then you can take the time to describe why. As of now, people seem to fall into one of three categories (generalization here):

1) TheyQ&apos;Ere suspicious of the permissions an app needs
2) They assume that apps are only using the permissions appropriately because so many apps ask for so many permissions
3) They donQ&apos;Et pay attention/are indifferent

If you look at the comments on an app that requests permissions that seem unusual (Pandora is a good example), youQ&apos;Ell see a lot of back-and-forth regarding the permission. Usually it boils down to one party saying Q&quot;EWhy do you need this? This is intrusiveQ&quot;E and another party saying Q&quot;ESuck it up, half the apps on the Market use this, itQ&apos;Es fineQ&quot;E or Q&quot;EI think they use it for Q&lt;EblahQ&gt;E, but IQ&apos;Em not sureQ&quot;E.

I think this greatly diminishes the actual effectiveness of showing permissions to a user at download time because they are trained by the community to just accept them - which is completely counter to their purpose. Requiring devs to give a brief description would help to make the permissions list relevant, and give a user the opportunity to make an educated decision without having to scavenge around the internet looking for an FAQ or similar page for the app.</what>
</comment>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Mon, 10 Jan 2011 03:25:18 +0000</when>
<what>Any thoughts on how the description text could be internationalized?</what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Mon, 10 Jan 2011 06:26:19 +0000</when>
<what>@MALfunct..., itQ&apos;Es trivial. Use a string resource, like any other string which appears in the manifest.</what>
</comment>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Mon, 10 Jan 2011 06:36:08 +0000</when>
<what>How silly of me.  Of course youQ&apos;Ere right.  Presumably the Market will need to support this too.</what>
</comment>
<comment>
<author>remi.ngu...@gmail.com</author>
<when>Sun, 06 Feb 2011 08:22:48 +0000</when>
<what>I definitely aggree. But just as EldarErathis, I would find it better if the description was mandatory.
Today there was an Angry Birds update, and many people (including me) didnQ&apos;Et do it because it asked for access to your texts, and calling abilities, spamming the comments section with messages asking why those were requested instead. I canQ&apos;Et believe the permissions system, which is the basis of the android security system, doesnQ&apos;Et provide its users with any information on those permissions.</what>
</comment>
<comment>
<author>bkrodg...@gmail.com</author>
<when>Wed, 23 Feb 2011 04:26:35 +0000</when>
<what>I fully agree.  Even though thereQ&apos;Es still a need for trust here, as the developer can claim whatever they want.  But at least it would give them a mechanism to try to explain it, other than the description.</what>
</comment>
<comment>
<author>plah...@gmail.com</author>
<when>Mon, 07 Mar 2011 07:36:45 +0000</when>
<what>This issue proposes different solution to the very same problem :

http://code.google.com/p/android/issues/detail?id=7032</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Tue, 12 Apr 2011 05:32:36 +0000</when>
<what>IQ&apos;Eve proposed this idea myself to others in the Android team, and ended up getting shot down.  In retrospect, it was shot down for good reasons.

Any mechanism that allows a developer to specify why they need permissions can also be misused by a malicious developer.  The malicious developer could lie about why they need a permission, and try to trick the user into allowing a permission they shouldnQ&apos;Et.  The permissions screen is an area where we want to present trustworthy information from trusted sources.  

Helping applications convince users to allow permissions seems counter-productive to enforcing good security.
</what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Tue, 12 Apr 2011 06:47:47 +0000</when>
<what>Well, we canQ&apos;Et argue with you. But an opposing view is that the permission system inherently requires a level of trust toward the developer. Currently, users e-mail me and ask Q&quot;EWhy does your app need permission X?Q&quot;E And I write back to them, explaining it. I have to assume that they trust me, that IQ&apos;Em able to convince them that my app needs permission X. This issue is simply proposing a more transparent, consistent, accessible means of doing so.

ItQ&apos;Es become an unfortunate side effect of the current setup that any nontrivial app requires a load of permissions. For example, I have a world clock app that uses 13 (!) permissions:

    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_COARSE_LOCATIONQ&quot;E/Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_FINE_LOCATIONQ&quot;E/Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_NETWORK_STATEQ&quot;E /Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.SET_TIME_ZONEQ&quot;E /Q&gt;E 
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E /Q&gt;E 
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.DEVICE_POWERQ&quot;E /Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.READ_PHONE_STATEQ&quot;E /Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.RECEIVE_BOOT_COMPLETEDQ&quot;E /Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.VIBRATEQ&quot;E /Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WAKE_LOCKQ&quot;E /Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WRITE_SETTINGSQ&quot;E /Q&gt;E
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.DISABLE_KEYGUARDQ&quot;E /Q&gt;E

And itQ&apos;Es not out of the question that it could use a couple more. There is a good reason for each and every one of these, but thereQ&apos;Es nowhere good for me to explain that to the user.

As a consequence, most users have become accustomed to every app asking for a long list of (mostly-incomprehensible) permissions. [Does the average user understand what DISABLE_KEYGUARD does?] So users just click on past the confirmation, because itQ&apos;Es meaningless to them. And THAT, my friends, is counter-productive to enforcing good security.</what>
</comment>
<comment>
<author>r...@acm.org</author>
<when>Thu, 14 Apr 2011 13:26:22 +0000</when>
<what>Yes, we can too argue with him!

Yes, a malicious developer can lie. ThatQ&apos;Es already the case -- they can lie in the app description. And by asking for a permission for which they have no legitimate reason -- they already lie.

Removing this information is an anti-user measure, not an anti-developer measure. It says that the USER CANNOT BE TRUSTED to judge whether the application has a legitimate reason for a permission.

True, to a degree -- but restricting this information does not serve the goal! As has been pointed out repeatedly -- and ignored: The actual user response is to ignore the permissions entirely, and just click through.

And this -- not the ability of developers to lie -- is the problem to solve.

If you implemented my suggestion -- of having the permissions be granted AT THE POINT OF USE -- the user is much better able to judge the legitimacy of the request, either with or without developer-supplied information.</what>
</comment>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Thu, 14 Apr 2011 15:21:24 +0000</when>
<what>@16: Like UAC in Windows Vista?  I donQ&apos;Et mean to sound flippant, but that didnQ&apos;Et go over very well with users.</what>
</comment>
<comment>
<author>maniaqu...@gmail.com</author>
<when>Thu, 14 Apr 2011 16:31:40 +0000</when>
<what>@17: This seems like a shallow comparison:

 - This could be an opt-in feature, such that concerned users and corporate IT departments could make use of it, without affecting the average Q&quot;Ewhat is this, must be fineQ&quot;E click-throuh user

 - It could also Q&quot;ERememberQ&quot;E when you tell it to; the most irritating thing about UAC is the fact that it never goes away, every time you perform the same action you get the same warning!
</what>
</comment>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Thu, 14 Apr 2011 19:59:44 +0000</when>
<what>User opt-in for individual permissions is issue 3778.  Sorry for my part in the thread-jack.</what>
</comment>
<comment>
<author>maniaqu...@gmail.com</author>
<when>Thu, 14 Apr 2011 20:38:32 +0000</when>
<what>Fair enough, sorry I completely missed the issue - IQ&apos;Eve starred all of them! Any and every one of the permissions-related suggestions here would be better than the current dangerous mess. Not that thereQ&apos;Es much point anyway - all of them except optional permissions support in issue 6266 have already been Q&quot;EclosedQ&quot;E anyway!</what>
</comment>
<comment>
<author>r...@acm.org</author>
<when>Thu, 14 Apr 2011 20:38:57 +0000</when>
<what>@17 -- No, not like UAC. More like the iPhone. UAC annoys people because they have to answer the same question every time they use an app that requires admin permission. ItQ&apos;Es not the application thatQ&apos;Es being granted administrator access -- itQ&apos;Es this particular USE of the application.

Moving the grant of permission from install-time to first use isnQ&apos;Et perfect, but it is more likely to raise a red flag with a user if the app starts asking for Camera permission when youQ&apos;Ere just trying to look at a map, or starts asking to access a hostname you never heard of when you try to connect to your bank.

Obviously, if I were a malware writer, I could wait to do such things until the same permission were used in a more legitimate fashion -- but at least, if you never use that feature (say, never use the camera), you know the camera permission hasnQ&apos;Et been granted. And you should be able to check, and revoke it, and if the application tries to use it anyway at an inappropriate time, you know something is up.

But thatQ&apos;Es not the reason for this. The reason for this is because this is the point at which a user can make a half-way informed decision about whether to grant the permission, in a way he cannot when installing a new, untried application. Asking at point of first use is to empower the user to make an informed decision, and reduce the tendency of users to just click past permission granting at install time, when they may not yet even have a clear idea of what the app does.

It makes *trying* the application a much safer, reasonable thing to do. 

In turn, that makes users more willing to try applications, and users safer because theyQ&apos;Ere more likely to actually read the permission description.

If the applicationQ&apos;Es description of the usage of a permission doesnQ&apos;Et match the actual context, then that too will raise a red flag with users. Without such a description, a user may be freaked out by an application accessing the web to obtain advertising, or check for updates, or check licensing, or to access online help...

If an app tries to access http://help.example.com, the system, when asking permission for this, should display what is being requested. (Access to individual fixed addresses should be a different permission than full internet access!). Then my description attribute should say something like Q&quot;EAccess online help files in response to the Help commandQ&quot;E. If this shows up in some other context, you know IQ&apos;Em lying.</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Thu, 14 Apr 2011 21:22:47 +0000</when>
<what>This is most likely not the place to have a debate on this subject, the AOSP Google group would be a better choice. 

To throw in my 2c regardless:

Where do you stop once you start putting descriptions and other info inside the package? This would obviously have to work with all languages. Should screenshots in several languages and a changelog be contained inside the APK too, so that itQ&apos;Es not tied to any particular market? What about web icons, banners, categories, tag lists and so on?

This appears to me like itQ&apos;Es an Android Marketplace issue rather than something to do with data held in the APK itself. Maybe what we really need is a standardized format for metadata which is held as a separate file, with perhaps a URI pointing to it inside the APK.

I would imagine Google would be reluctant to implement such a thing because it would make it very easy for devs to move to another market, but if devs and alternative markets get together and make something like this a defacto standard, you can bet that Google would read that metadata too.</what>
</comment>
<comment>
<author>r...@acm.org</author>
<when>Fri, 15 Apr 2011 02:44:13 +0000</when>
<what>@22 -- you have some interesting ideas, but this is rather different from all the other things that you mention.

Permissions are something that affects the operation of the .apk ON THE DEVICE -- and thus the permission information, including descriptions, really need to be part of the .apk.

Yes, in theory, any display of the .apk permissions could defer back to the market to get the description of the permissions (for example, in the Applications settings). But thatQ&apos;Es not robust -- it would require communicating back to the mothership to show whatQ&apos;Es on the device. Not a good plan.

Localization is not a problem -- we already provide for localization of just about everything anyway.

But I like your basic idea of packaging the non-APK market metadata. I doubt Google will think so highly of the idea though (as you point out). But it really needs to be limited to information which is only needed by the market, and not on the device itself.</what>
</comment>
</bug>
<bug>
<bugid>4491</bugid>
<title>Wrong signal strength value in dBm</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>petrd...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 17:25:21 +0000</openedDate>
<description>Dear Sirs, when the android phone is on signal, the signal strength is
about -69 dBm (it is 1.26E-10 W). It is OK. But when i lost signal (in
tunnel or in underground) my phone shows signal strength 0 dBm. 0 dBm is
1 mW of power and it is nonsense. 0 dBm is too much for cell phone. When
no signal is available, there should be value -infinity of something
similar: -99999 dBm. Or there can be power of noise. The signal strenght
is displayed in Settings - Info about cellphone - Status - Signal
Strength (Android 1.6 on HTC G1). Eguations to calculate power from dBm
to W and W to dBm: Pw = 10^(PdBm/10)*0,001 PdBm = 10*LOG(Pw/0,001) RGDS
Petr D.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 14:33:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14965</bugid>
<title>sync user dictionary</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joel.edv...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 19:30:11 +0000</openedDate>
<description>It would be nice if the user dictionary would synchronize like contacts
do.</description>
</bug>
<bug>
<bugid>12447</bugid>
<title>Attendee canQ&apos;Et receive cancel email notification after meeting is deleted on the phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clinw.w...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 08:41:27 +0000</openedDate>
<description>Steps to reproduce: 1.Set up a Google account on phone. 2.On the phone,
create a meeting event and add a attendee. 3.Attendee receives the
meeting request. 4.On the phone, delete the created meeting. Expected
results: Attendee receives the meeting cancel email notification. Actual
results: Attendee doesnQ&apos;Et receive the meeting Cancel notification.</description>
</bug>
<bug>
<bugid>17182</bugid>
<title>Remote Whipe</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blackhaw...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 00:22:38 +0000</openedDate>
<description>I would like to see a feature within android linked with my google
account online. Where, I can go online to my google account. Go into
account settings; and, remote whipe my android phone.</description>
<comment>
<author>blackhaw...@gmail.com</author>
<when>Fri, 27 May 2011 00:23:45 +0000</when>
<what>Also, an option to lock the phone with a password from the same procedure so that if the phone is lost: during the time you search for it you can lock it before wiping it at first.</what>
</comment>
</bug>
<bug>
<bugid>5795</bugid>
<title>Headphones damages hearing when you want the speaker loud</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 00:03:16 +0000</openedDate>
<description>If you turn up speaker volume on the HTC Tattoo to be able to hear an
SMS in the street it will seriously damage you hearing - as well is
giving you a heart-attack - if youQ&apos;Ere wearing the headphones and receive
an SMS. Repro - Set ringer vol to max - Put device in your pocket - Get
someone to send you an SMS - Notice that the volume is not deafening but
hearable in the street - Put on headphones - Get someone to send you an
SMS (if you dare) - Notice how loud it is, that your heart-rate has
tripled and your ears are ringing even after the SMS tones has stopped.
Instead there should be a maximum volume for all sounds when headphones
are connected no louder than a certain comfortable threshold - no matter
the volume settings.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 12 May 2010 00:25:58 +0000</when>
<what>duplicate of issue 8279</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 26 May 2010 15:35:24 +0000</when>
<what>Duplicate of issue 6708 ?</what>
</comment>
</bug>
<bug>
<bugid>17953</bugid>
<title>No action is performed when tap on Q&quot;EMapsQ&quot;E icon in places.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 12:00:53 +0000</openedDate>
<description>- Steps to reproduce the problem. Places Q&gt;E tap on add icon Q&gt;E press back
key Q&gt;E then tap on Q&quot;EMapsQ&quot;E icon at the left corner of the screen. - What
happened. No action is performed when tap on Q&quot;EMapsQ&quot;E icon in places. -
What you think the correct behavior should be. Maps screen should
displayed.</description>
</bug>
<bug>
<bugid>15376</bugid>
<title>Market updates page reinstalls uninstalled apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bloc...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 00:45:11 +0000</openedDate>
<description>When the market puts up itQ&apos;Es notification that there are apps to update,
clicking the notification launches the update manager. Here are the
steps to reproduce the erroneous reinstallation. 1) Have a list of apps
that need updating 2) Wait for or somehow trigger the market updates
notification and then click to launch the manager. 3) Uninstall one/some
of the apps marked as having updates before hitting Q&quot;EUpdate AllQ&quot;E 4)
Press Q&quot;EUpdate AllQ&quot;E 5) Notice that the uninstalled applications are
reinstalled. IQ&apos;Em on a motorola droid running Anroid 2.2</description>
<comment>
<author>dtg...@gmail.com</author>
<when>Fri, 17 Jun 2011 22:41:04 +0000</when>
<what>I can confirm this on Android 2.3 as well using the same steps on a MyTouch 4G</what>
</comment>
<comment>
<author>Srstromb...@gmail.com</author>
<when>Fri, 24 Jun 2011 03:44:06 +0000</when>
<what>I can also confirm on the Droid Incredible running 2.3.3.</what>
</comment>
</bug>
<bug>
<bugid>13132</bugid>
<title>arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-12-13T18:03:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fly...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 20:22:05 +0000</openedDate>
<description>dear google.. i need you to add the arabic support to my sonyericsson
xperia x10. thanks.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Mon, 13 Dec 2010 08:41:10 +0000</when>
<what>This is the very first bug on this site because it has the most votes: http://code.google.com/p/android/issues/detail?id=5597</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Dec 2010 18:03:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3665</bugid>
<title>calendar- automatic introduction of text (sentence suggestion)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>17</stars>
<reportedBy>sole...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 14:53:41 +0000</openedDate>
<description>I windows mobile when creating an event in calendar app there was a
useful feature; it predicted the sentence. For instance if I am a lawyer
and have to create an event Q&quot;Ego to courtQ&quot;E just by typing Q&quot;Ego tQ&quot;E it gives
the option to write the whole sentence by choosing the suggestion. Is
like predictive text but taking the text to predict from whatever you
have written before in any other day of the calendar.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:10:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:05:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7054</bugid>
<title>HTC hero with GPRS only browser works apps does not.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>subb...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 11:45:13 +0000</openedDate>
<description>I am using HTC hero with Formware version 1.5. with My carrier VODAFONE
INDIA, browser works fine with GPRS APN, but apps wont, gtalk
application just hangs in siging in ..so are any other applications.
Right now they work only with wifi. thanks in advance, ~subbu</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>12935</bugid>
<title>MMS ShoujiBao Receiving from CMCC is incomplete</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>highfl...@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 10:05:16 +0000</openedDate>
<description>I have a Nexus One in the CMCC network. A lot of users complains a daily
News MMS called ShoujiBao is incomplete. Only the pages with picture are
shown. The text only pages are missing. If other phone users forward
this MMS, then I can read the whole MMS.</description>
</bug>
<bug>
<bugid>11981</bugid>
<title>RTSP Live Streaming Loses Video Track, Audio Only</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kongxi...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 08:58:18 +0000</openedDate>
<description>Platform: Android 2.1-update1 Description: I met this issue during
carrier test. When playing a live streaming feed, if the Q&quot;EurlQ&quot;E of
RTP-Info field (in the response of PLAY request) from streaming server
follows certain pattern, video track is lost. Example: RTSP/1.0 200 OK
Server: MDN_HWPSS CSeq: 4 Date: Mon, 18 Oct 2010 08:00:50 GMT Session:
1382203964 Supported:
3gpp-pipelined,3gpp-switch,3gpp-switch-req-sdp,3gpp-switch-stream
RTP-Info:
url=trackID=1;seq=45669;rtptime=1526043546,url=trackID=1093;seq=28766;rtptime=3184820974
*In this case, track 1 is video track, track 1093 is audio track, and
both of them has Q&quot;EseqQ&quot;E and Q&quot;ErtptimeQ&quot;E. PVPlayer will not display video
track once this response is received from streaming server. *Plz note
that Q&quot;EtrackID=1Q&quot;E is a sub string of Q&quot;EtrackID=1093Q&quot;E. This is the pattern.
Root cause: PVRTSPEngineNode::processIncomingMessage() seems have
overwritten Q&quot;EseqQ&quot;E and Q&quot;ErtptimeQ&quot;E info of video track with the info of
audio track. All this happens because the oscl_strstr() call. Solution:
Replace oscl_strstr() with oscl_strcmp(). Plz refer to the attached
patch.</description>
</bug>
<bug>
<bugid>12527</bugid>
<title>WebView TextField Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ankuravl...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 20:28:10 +0000</openedDate>
<description>Hi, I have a webview with multiple textfields. Say 1) textfield1 2)
textfield2 3) textfield3 The first time i come to textfield1 and type
something, the cursor and text show properly. I move to textfield2, type
something. Then I move back to textfield1, the cursor shows at the end
of the text, but I cant delete anything, when I type something, it types
at the start of the textfield1. Note: There is already some previous
text present in the textfield, its as if the textfield doesnt recognize
or know about the previous text. Thanks, Ankur NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>4343</bugid>
<title>Market - Unable to load application list (publisher)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>OlliTech</reportedBy>
<openedDate>Fri, 23 Oct 2009 17:20:48 +0000</openedDate>
<description>I logged into publisher site today around 1pm ET and got the error;
Failed to load application list. Try again later. Is there some
maintenance, server issues, or is my account just fubar?
http://market.android.com/publish/Home</description>
<comment>
<author>OlliTech</author>
<when>Mon, 26 Oct 2009 12:19:15 +0000</when>
<what>Update: This is only occurring on my Vista machine running Firefox 3.5.2. The network
goes out through a proxy that has security filtering.

 Works fine under my Fedora install with FF 3.5.2 that is direct connect to the
interwebs.


I have Flash, Java, JS and Cookies enabled, so I am not clear on the difference,
aside form the firewall/proxy. So I will chalk this up to an issue on my end I suppose.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:24:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7041</bugid>
<title>Wifi doesnQ&apos;Et reconnect on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cwhuang%...@gtempaccount.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 02:02:02 +0000</openedDate>
<description>- Steps to reproduce the problem. Setup wifi and make sure it connected
correctly, reboot the phone. - What happened. Wifi doesnQ&apos;Et reconnect
correctly, always in Q&quot;EdisconnectedQ&quot;E state. - What you think the correct
behavior should be. Wifi reconnect correctly. ItQ&apos;Es Nexus One with
Android 2.1-update1 build. Attach the Q&quot;Eadb bugreportQ&quot;E result. As shown
in the log, WifiStateTracker tried to associate with my AP, but
wpa_supplicant is always timed out. So it repeated the SCANNING ==Q&gt;E
ASSOCIATING ==Q&gt;E DISCONNECTED procedures.</description>
</bug>
<bug>
<bugid>14685</bugid>
<title>RelativeLayout does not appear to correctly handle android:layout_centerHorizontal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tomgibara</reportedBy>
<openedDate>Fri, 11 Feb 2011 23:07:58 +0000</openedDate>
<description>Observed on a Nexus One running 2.2.2. Screenshot (1) is from an
application (currently in development). It features a GridView with each
item identically rendered using a RelativeLayout. Observe the correct
alignment of the Q&quot;Eview_badgeQ&quot;E TextView widgets relative to Q&quot;Eview_smallQ&quot;E
ImageView widgets. Screenshot (2) is from an identical version of the
application but for the central alignment of Q&quot;Eview_smallQ&quot;E widgets using:
android:layout_centerHorizontal=Q&quot;EcenterQ&quot;E This has the desired result of
correctly aligning the ImageView, but the TextView does not move in
response. Layout XML for items follows: Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:padding=Q&quot;E3dpQ&quot;E Q&gt;E Q&lt;EImageView android:id=Q&quot;E@+id/view_smallQ&quot;E
android:layout_width=Q&quot;E72dpQ&quot;E android:layout_height=Q&quot;E72dpQ&quot;E
android:layout_alignParentTop=Q&quot;EtrueQ&quot;E
android:layout_centerHorizontal=Q&quot;EtrueQ&quot;E
android:background=Q&quot;E@drawable/btn_cardQ&quot;E /Q&gt;E Q&lt;ETextView
android:id=Q&quot;E@+id/view_badgeQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_alignBottom=Q&quot;E@id/view_smallQ&quot;E
android:layout_alignRight=Q&quot;E@id/view_smallQ&quot;E android:layout_margin=Q&quot;E6dpQ&quot;E
android:gravity=Q&quot;ErightQ&quot;E android:textColor=Q&quot;E@color/whiteQ&quot;E
android:background=Q&quot;E@color/dark_grayQ&quot;E android:textSize=Q&quot;E12dpQ&quot;E
android:paddingLeft=Q&quot;E3dpQ&quot;E android:paddingRight=Q&quot;E3dpQ&quot;E
android:paddingTop=Q&quot;E1dpQ&quot;E android:paddingBottom=Q&quot;E1dpQ&quot;E
android:minWidth=Q&quot;E18dpQ&quot;E /Q&gt;E Q&lt;ETextView android:id=Q&quot;E@+id/view_nameQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_marginTop=Q&quot;E3dpQ&quot;E android:layout_below=Q&quot;E@id/view_smallQ&quot;E
android:layout_centerHorizontal=Q&quot;EtrueQ&quot;E android:singleLine=Q&quot;EtrueQ&quot;E
android:ellipsize=Q&quot;EmiddleQ&quot;E android:gravity=Q&quot;EcenterQ&quot;E
android:textColor=Q&quot;E@color/light_grayQ&quot;E
android:shadowColor=Q&quot;E@color/black_75Q&quot;E android:shadowDx=Q&quot;E0Q&quot;E
android:shadowDy=Q&quot;E2Q&quot;E android:shadowRadius=Q&quot;E2Q&quot;E /Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E</description>
</bug>
<bug>
<bugid>15058</bugid>
<title>NmeaListener not work anymore after upgrade to android 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ChongSte...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 17:23:48 +0000</openedDate>
<description>Dear sir, I just upgrade my nexus one to android 2.3.3 yesterday,
however after update the NmeaListener is not working anymore. Did google
remove this api in 2.3.3? Regards, Stephen</description>
</bug>
<bug>
<bugid>7978</bugid>
<title>Secure Cookies By Wilcard Sub-Domain</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>nicow...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 18:03:07 +0000</openedDate>
<description>According to RFC 2109 for setting cookies, to identify that a cookie is
valid for the top-level domain and all sub-domains, the .domain property
of the cookie should be Q&quot;E.mysite.comQ&quot;E, including a pre-pended dot
character. I have confirmed this behavior either is not setting or not
able to retrieve an established cookie on the next page. It can retrieve
cookies, if domain is set in this manner, only for the scope of the
current page. In other words, the following simple cookie code will not
be able to retrieve a defined cookie on the next page load:
Q&apos;Eresponse.cookies(Q&quot;EhelloQ&quot;E).domain = (Q&quot;E.Q&quot;E Q&amp;E web_domain)
response.cookies(Q&quot;EhelloQ&quot;E).domain = web_domain
response.cookies(Q&quot;EhelloQ&quot;E).secure = true
response.cookies(Q&quot;EhelloQ&quot;E).expires = dateadd(Q&quot;EdQ&quot;E, 90, date())
response.cookies(Q&quot;EhelloQ&quot;E) = Q&quot;EworldQ&quot;E This was tested using both a Verizon
Droid (Mozilla/5.0) and a simulator (Mozilla/4.0). I did not test
insecure cookies.</description>
<comment>
<author>jboo...@gmail.com</author>
<when>Fri, 14 Jan 2011 14:47:14 +0000</when>
<what>I work for a college, and we have a uPortal-based Luminis site that uses cookies to authenticate. Because of the above issue, Android users are unable to use our portal from their phones. Getting this issue resolved would be very beneficial to our college and many others using a Luminis portal.</what>
</comment>
<comment>
<author>ReDStAr....@gmail.com</author>
<when>Wed, 19 Jan 2011 16:41:18 +0000</when>
<what>I go to Mount Royal University and I have this issue as well. Upgrade from 2.1 to 2.2 did nothing. One of the biggest reasons I bought a Galaxy S was because I wouldnQ&apos;Et have to buy a laptop to login to my schoolQ&apos;Es website on the go... Now I have to carry my iPod around just for that...
ItQ&apos;Es a very inconvienient issue...</what>
</comment>
<comment>
<author>Zsaucier...@gmail.com</author>
<when>Tue, 25 Jan 2011 03:07:45 +0000</when>
<what>I have the same issue on my HTC incredible. Like ReDStAr id love to use my phone to access my student accout but im unable to do so due to the uPortal error. Ive tried different browsers and nothing has worked. IQ&apos;Ed love to see the problem resolved</what>
</comment>
<comment>
<author>jkchalme...@gmail.com</author>
<when>Tue, 01 Feb 2011 15:42:55 +0000</when>
<what>I have a droid incredible for verizon and could not access my schoolQ&apos;Es email on internet, but when i downloaded dolphin I had no problem. The only thing i cant figure out is how to receive notifications so I donQ&apos;Et have to constantly log in.</what>
</comment>
<comment>
<author>claytonn...@gmail.com</author>
<when>Tue, 01 Feb 2011 20:16:08 +0000</when>
<what>I have a Samsung Galaxy Tablet and get the same errors.  I can get around it but then end up on screens that have scrolling panes and canQ&apos;Et get the pane to scroll down, only the full screen scrolls.  This defintely needs attention so that we can service our university students.</what>
</comment>
<comment>
<author>dan.dark...@gmail.com</author>
<when>Thu, 17 Feb 2011 22:22:38 +0000</when>
<what>IQ&apos;Em also seeing this same problem for users accessing our portal using their Android devices. I also verified it using a Samsung Galaxy S. ItQ&apos;Es quite problematic as many users donQ&apos;Et understand that the problem isnQ&apos;Et with our site.

Our suggested workaround is for them to install Mobile Firefox, but this really shouldnQ&apos;Et be necessary.</what>
</comment>
<comment>
<author>jeff.per...@gmail.com</author>
<when>Thu, 08 Sep 2011 16:54:56 +0000</when>
<what>I also work for a college that uses the Luminis platform.  It would be helpful to have this resolved.  

For now, our work-around is to ask students to install another browser such as Opera-Mini, mobile Firefox or Dolphin.</what>
</comment>
<comment>
<author>marina.g...@gmail.com</author>
<when>Mon, 12 Sep 2011 17:34:25 +0000</when>
<what>I also attend Mount Royal University and IQ&apos;Em experiencing the same problem as ReDStAr.

Everytime I try to log into the schoolQ&apos;Es website I get a uPortal Error.

Using other browsers (Opera-Mini, Dolphin, etc) has not worked... I keep receiving the error.

IQ&apos;Em using HTC Legend.

Please fix this problem.</what>
</comment>
</bug>
<bug>
<bugid>659</bugid>
<title>New package: android.menu</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:29:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:59:13 +0000</openedDate>
<description>There are so many menu items, it needs its own package.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:29:38 +0000</when>
<what>Unclear what the need is.</what>
</comment>
</bug>
<bug>
<bugid>14417</bugid>
<title>Reference.Activity : error in sample code of Saving Persistent State section</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>benhaimj...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 01:44:22 +0000</openedDate>
<description>Hello on page
http://developer.android.com/reference/android/app/Activity.html in
functions : onCreateBundle() getSharedPreferences() cannot be call
without argument in this context
http://developer.android.com/reference/android/preference/Preference.html
use sharepreferences class
http://developer.android.com/reference/android/content/SharedPreferences.html
corrected code : private SharedPreferences mPrefs; private int
mCurViewMode; static final int DAY_VIEW_MODE = 0; static final int
WEEK_VIEW_MODE = 1; protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); mPrefs =
getSharedPreferences(Q&quot;Emy_pref_fileQ&quot;E, 0); mCurViewMode =
mPrefs.getInt(Q&quot;Eview_modeQ&quot;E, DAY_VIEW_MODE); } } in onPause sggest to do
this in a try catch suggested code : try{ SharedPreferences.Editor ed =
mPrefs.edit(); ed.putInt(Q&quot;Eview_modeQ&quot;E, mCurViewMode); ed.commit();
}catch( Exception ex){ // build dialog box to display when user clicks
the flag AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(ex.toString()) .setCancelable(false)
.setTitle(Q&quot;EException caugthQ&quot;E) .setPositiveButton(Q&quot;EOkQ&quot;E, new
DialogInterface.OnClickListener() { public void onClick(DialogInterface
dialog, int id) { dialog.dismiss(); } } ); final AlertDialog alert =
builder.create(); // set click listener on the flag to show the dialog
box alert.show(); }</description>
</bug>
<bug>
<bugid>11333</bugid>
<title>G Talk problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yangjaew...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 03:04:12 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. GTalk sign in 2. Sign out 3. Gtalk click 4. id, pw can not re-enter -
What happened. Once again, login to gtalk login ID and password
automatically connect without prompting you think it is a problem. Desk
pc to log in with username and password to enter the correct behavior. -
What you think the correct behavior should be. If G talk to login ID and
password to enter the screen after entering username and password to
remember a couple of options to help a user-friendly would be great. G
talk to the personQ&apos;Es identity can have a lot of may. g talk ID number is
not enough capital to buy a cell phone, if you log into a different ID
for each mobile phone user to reset it is convenient to be in violation.
Therefore, g talk please enter the login window implementation.</description>
</bug>
<bug>
<bugid>13378</bugid>
<title>View.showContextMenu() throws NPE when parent of view is null after onItemClick() callback on valid view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nils.me...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 22:09:00 +0000</openedDate>
<description>IQ&apos;Em using a custom OnItemClickListener
(ocs.android.ConversationActivity$Messages$1) on a ListView that
attempts to show the context menu on a simple click. It looks like a
click is send to listeners even though in rare cases the parent of the
clicked view is already set to null. Calling view.showContextMenu() then
fails with a NPE because android.view.View doesnQ&apos;Et account for that
case. In my opinion the onItemClick message should either not be
delivered to the listener (as the view is apparently gone) or
showContextMenu should check for valid parent instead of crashing. Atm I
have to check for a null-parent in my code to avoid this situation which
I think is not good since it can happen to anyone afaics.
java.lang.NullPointerException at
android.view.View.showContextMenu(View.java:2444) at
ocs.android.ConversationActivity$Messages$1.onItemClick(ConversationActivity.java:555)
at android.widget.AdapterView.performItemClick(AdapterView.java:284) at
android.widget.ListView.performItemClick(ListView.java:3382) at
android.widget.AbsListView$PerformClick.run(AbsListView.java:1696) at
android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4627) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>bazaar....@gmail.com</author>
<when>Sat, 09 Jul 2011 17:30:11 +0000</when>
<what>Not sure if directly related, but IQ&apos;Em receiving reports with similar crashes:

java.lang.NullPointerException
       at android.view.View.showContextMenu(View.java:2567)
       at android.widget.TextView.onTouchEvent(TextView.java:7388)
       at android.webkit.WebTextView.onTouchEvent(WebTextView.java:562)
       at android.view.View.dispatchTouchEvent(View.java:3932)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1015)
       at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1784)
       at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1157)
       at android.app.Activity.dispatchTouchEvent(Activity.java:2181)
       at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1759)
       at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2336)
       at android.view.ViewRoot.handleMessage(ViewRoot.java:1976)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:143)
       at android.app.ActivityThread.main(ActivityThread.java:4263)
       at java.lang.reflect.Method.invokeNative(Native Method)
       at java.lang.reflect.Method.invoke(Method.java:507)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
       at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
</bug>
<bug>
<bugid>14958</bugid>
<title>VPN incompatible with Cisco</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>29</stars>
<reportedBy>mmat...@broadinstitute.org</reportedBy>
<openedDate>Wed, 23 Feb 2011 18:16:28 +0000</openedDate>
<description>Please add support for Q&quot;Eplain-oldQ&quot;E ipsec vpns (compatible with Cisco
concentrator). I see that there is support for ipsec/l2tp combo, but IQ&apos;Em
looking for a client that accepts a username/password and a
group-username/group-password and connects to a cisco ipsec vpn. Thanks,
mark</description>
<comment>
<author>blood...@gmail.com</author>
<when>Wed, 23 Nov 2011 11:14:32 +0000</when>
<what>https://market.android.com/details?id=com.gmail.mjm4456.vpncwidgetQ&amp;Efeature=search_result#?t=W251bGwsMSwxLDEsImNvbS5nbWFpbC5tam00NDU2LnZwbmN3aWRnZXQiXQ..</what>
</comment>
</bug>
<bug>
<bugid>13970</bugid>
<title>Bluetooth mostly unusable in real life</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T05:03:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skraw...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 12:31:58 +0000</openedDate>
<description>- Steps to reproduce the problem. Enter some car and watch the bluetooth
link do anything between not working and working perfectly - What
happened. My BMW cannot use the contacts, only to mention one example. -
What you think the correct behavior should be. The whole bluetooth
strategy in android is completely wrong. You try to make a good
implementation following all the rules and standards and hope the best.
But in real life most BT stacks are shit. So if you try to connect to
them it does not help a lot if android follows the rules. We need a
completely different approach to the problem. We need profiles for the
whole BT configuration where a user can select to which type of remote
BT unit he wants to connect. This includes using patches for broken BT
counterparts. Lets say I would be able to select a profile for Q&quot;Ecar BMW
7Q&quot;E and it will just work. I would not expect then to be able to connect
to an Audi at all, but that does not matter as I have none. And if I had
one I would go and select the corresponding profile and would not give a
damn about not being able to use a BMW. There is no single
implementation that will work for all remote BT units. There isnQ&apos;Et even
one that will work for only 50% of them. This really is a matter of
being user-friendly. Of course you could say: buy a car with a better
BT. But the fact is since the car has more value the user will very
likely drop the android instead. DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. (Find it
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 05:03:29 +0000</when>
<what>The Android Bluetooth team works around bugs in tons of car kits which donQ&apos;Et follow specs.

Unfortunately you didnQ&apos;Et provide any details of your phoneQ&apos;Es hardware or software, nor logs, so this bug isnQ&apos;Et really actionable.  Please re-open a new bug with details if youQ&apos;Ed like to be constructive.</what>
</comment>
</bug>
<bug>
<bugid>15318</bugid>
<title>PreferenceFragment is not included in Android Compatibility SDK</title>
<status>Declined</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>2011-03-09T01:05:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 06:15:55 +0000</openedDate>
<description>I cannot deploy one of my apps without the PreferenceFragment being
included. I canQ&apos;Et pull it from the source code (3.0) because thatQ&apos;Es not
available either. As far as I know.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 17:52:51 +0000</when>
<what></what>
</comment>
<comment>
<author>hackbod%...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 01:05:42 +0000</when>
<what>Sorry this isnQ&apos;Et feasible; PreferenceFragmentQ&apos;Es implementation relies on things that are not available in the SDK.  You could emulate this to some degree with an ActivityGroup where you put a PreferenceActivity inside of it.</what>
</comment>
<comment>
<author>skyi...@gmail.com</author>
<when>Fri, 28 Oct 2011 02:59:31 +0000</when>
<what>ActivityGroup is deprecated! How can I use PreferenceActivity inside Fragment?</what>
</comment>
</bug>
<bug>
<bugid>3372</bugid>
<title>Bluetooth Calls with Aux cable music, no longer compatible with Cupcake release. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>radarcg</reportedBy>
<openedDate>Fri, 24 Jul 2009 18:45:24 +0000</openedDate>
<description>I have a Prius with bluetooth support. Actually, my problem is slightly
different. See, I also use the G1 as my music source. So I connect my G1
to my car via the aux input. The G1 *used* to work great. For incoming
calls, it would pause my music, then connect the call over bluetooth.
After the call, it would resume the music through the cable. NOW, it
does all of the above, but when the audio comes back, it doesnQ&apos;Et route
to the cable, instead, it plays out of the phone. Then, if I disconnect
the cable and replug it in, I also need to press play again due to
another cupcake Q&apos;EfeatureQ&apos;E (actually, that feature would be nice if it
wasnQ&apos;Et something I need to overcome to workaround the sound issue). (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.) This issue MAY be related to
issue 2582.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:29:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:24:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:30:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9386</bugid>
<title>Youtube commenting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m3alnemer@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 21:25:20 +0000</openedDate>
<description>Android users cannot comment In youtube application. To better interact
with other users and make youtube an effictive visual communication
tool, the user should be able to respond by posting comments. I thought
I ahould have title this issue as a bug because the youtube application
let users flag a video using the browser. In order to post a comment
user needs to copy url from Q&quot;Ecopy urlQ&quot;E button then paste in browser and
comment from the desktop virsion of youtube webpage.</description>
</bug>
<bug>
<bugid>128</bugid>
<title>MapView.getLatitudeSpan() with skin HVGA-P returns incorrect value</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-15T03:10:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Joachim....@gmail.com</reportedBy>
<openedDate>Tue, 29 Jan 2008 16:57:22 +0000</openedDate>
<description>MapViewQ&apos;Es getLatitudeSpan() is returning a slightly off-value for skin
HVGA-P.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:12:40 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>cmen...@gmail.com</author>
<when>Sat, 15 Mar 2008 03:10:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:40:54 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>8724</bugid>
<title>SIM card Menu not shown</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vikramra...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 09:36:07 +0000</openedDate>
<description>Hello I was trying to look for SIM card menu on my Google nexus one
running on Android 2.1 but could not find it any where. I need this menu
as it is required to change network setting on sim card to National (in
domestic network) and International (during international roaming)
Please help how can I do it. Regards Vikram</description>
<comment>
<author>rok.ar...@gmail.com</author>
<when>Wed, 18 May 2011 10:18:19 +0000</when>
<what>I had an app on my HTC Desire. On an clean ROM or a Nexus device there is no such app. How can we access the sim menu?</what>
</comment>
<comment>
<author>sempro...@gmail.com</author>
<when>Tue, 12 Jul 2011 16:20:57 +0000</when>
<what>Yes. I have Nexus S and need to check my bill to but... cQ&apos;Emon google!</what>
</comment>
</bug>
<bug>
<bugid>8848</bugid>
<title>Defect - Android only records audio into proprietary AMR format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mikeudal...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 12:41:37 +0000</openedDate>
<description>- Steps to reproduce the problem. Record audio on android - What
happened. Audio is recorded in .amr format which cannot be played by
popular free software such as mplayer and VLC without licensing issues.
- What you think the correct behavior should be. Allow users to select
their preferred format from such widely-used formats as ogg, aac, mp3
(etc), and record into this by default. Device: HTC Hero Android 1.5</description>
<comment>
<author>johntyle...@gmail.com</author>
<when>Wed, 29 Sep 2010 21:57:20 +0000</when>
<what>I have a HTC Droid Incredible running Android 2.2, and it records audio in this substandard, proprietary format.  It makes converting videos for other purposes an absolute nightmare.  Please, please, please choose a different audio format!</what>
</comment>
</bug>
<bug>
<bugid>10662</bugid>
<title>Please add orientation lock features in Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>PtY...@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 17:11:00 +0000</openedDate>
<description>I think the device which installed Android should have features like
orientation lock.( Something like iOS 4) When I lay in the bed, I should
be very careful not to change the orientation. You know it feels bad
that the orientation changed when you watch a web site.</description>
</bug>
<bug>
<bugid>12365</bugid>
<title>HTC MediaPlayer resets position to 0 when started after seek to a different position</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>MixZing@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 16:33:22 +0000</openedDate>
<description>On an HTC Incredible running 2.2 the MediaPlayer starts playing at
position 0 after having been set to a different position. You can
reproduce this with the stock music player app: 1. Start Music app, play
a song, tap the progress slider to somewhere in the middle, hit pause,
and note the current position of the song. 2. Reboot phone. 3. Start
Music app and go to now playing screen. 4. Observe that current position
is that same as it was before reboot. 5. Tap play and observe that the
song starts playing from position 0. What youQ&apos;Ell see in the event log is
a sequence like: 11-04 11:24:36.037 69 98 V MediaPlayerService: [2]
reset 11-04 11:26:04.399 69 69 V MediaPlayerService: [2]
setAudioStreamType(3) 11-04 11:26:04.399 69 124 V MediaPlayerService:
[2] prepareAsync 11-04 11:26:04.409 69 491 V MediaPlayerService: [2]
notify (0x3dbc8, 5, 0, 0) 11-04 11:26:04.409 69 491 V
MediaPlayerService: [2] notify (0x3dbc8, 1, 0, 0) 11-04 11:26:04.409 69
69 V MediaPlayerService: [2] getDuration = 30041 11-04 11:26:04.409 69
124 V MediaPlayerService: [2] seekTo(14879) 11-04 11:26:04.419 69 124 V
MediaPlayerService: [2] notify (0x3dbc8, 4, 0, 0) 11-04 11:26:07.599 69
98 V MediaPlayerService: [2] getCurrentPosition = 14879 11-04
11:26:07.979 69 69 V MediaPlayerService: [2] getCurrentPosition = 14879
11-04 11:26:12.589 69 124 V MediaPlayerService: [2] getCurrentPosition =
14879 11-04 11:26:12.979 69 98 V MediaPlayerService: [2]
getCurrentPosition = 14879 11-04 11:26:38.419 69 124 V
MediaPlayerService: [2] getCurrentPosition = 14879 11-04 11:26:44.409 69
69 V MediaPlayerService: [2] setLooping(0) 11-04 11:26:44.409 69 847 V
MediaPlayerService: [2] setVolume(1.000000, 1.000000) 11-04 11:26:44.409
69 98 V MediaPlayerService: [2] start 11-04 11:26:44.449 69 124 V
MediaPlayerService: [2] getCurrentPosition = 14879 11-04 11:26:44.499 69
69 V MediaPlayerService: [2] getCurrentPosition = 14879 11-04
11:26:44.519 69 491 V MediaPlayerService: [2] notify (0x3dbc8, 4, 0, 0)
11-04 11:26:44.709 69 847 V MediaPlayerService: [2] getCurrentPosition =
287 11-04 11:26:44.909 69 98 V MediaPlayerService: [2]
getCurrentPosition = 496 11-04 11:26:44.919 69 124 V MediaPlayerService:
[2] getCurrentPosition = 496 11-04 11:26:45.419 69 69 V
MediaPlayerService: [2] getCurrentPosition = 993 Note the
Q&quot;EseekTo(14879)Q&quot;E, followed by several Q&quot;EgetCurrentPosition = 14879Q&quot;E, but
soon after start() is called you see Q&quot;EgetCurrentPosition = 287Q&quot;E.</description>
<comment>
<author>camartin...@gmail.com</author>
<when>Thu, 04 Nov 2010 22:12:04 +0000</when>
<what>Please fix!</what>
</comment>
<comment>
<author>mike.calhoun</author>
<when>Fri, 05 Nov 2010 20:05:34 +0000</when>
<what>IsnQ&apos;Et this an HTC issue?</what>
</comment>
<comment>
<author>MixZing@gmail.com</author>
<when>Fri, 05 Nov 2010 22:49:13 +0000</when>
<what>Well it may be an HTC issue, but in that case itQ&apos;Es also an Android compatibility issue, no?</what>
</comment>
<comment>
<author>MixZing@gmail.com</author>
<when>Fri, 05 Nov 2010 22:50:14 +0000</when>
<what>Maybe I should be clear: this isnQ&apos;Et an issue with the HTC Music app, itQ&apos;Es an issue with the Android MediaPlayer class, and therefore it breaks our MixZing Media Player app along with any other music player.</what>
</comment>
<comment>
<author>bigal...@gmail.com</author>
<when>Sat, 13 Nov 2010 05:14:06 +0000</when>
<what>IQ&apos;Eve experienced this in my app Q&quot;EPower Hour for AndroidQ&quot;E running on my HTC EVO.

It used to be able to seek randomly into the current song each time the song changed, and now it starts each song from the beginning, regardless of what the user selects. Running my application on an emulator running 2.0 works as desired, with seekTo() correctly setting the start position of the song.

Using the onSeekComplete() listener I saw that after the initial seek call completes successfully, an additional seek call is placed (not by my application) and its MediaPlayer parameterQ&apos;Es position is near the beginning of the track. My debugging output:

V/CallStack( 8307): MusicService.onStart(1)
V/CallStack( 8307):     startSong(/mnt/sdcard/Music/The Beatles/Revolver/12 - I Want to Tell You.mp3, 4, 60)
V/CallStack( 8307):         Preparing...
V/CallStack( 8307):         Prepared.
V/CallStack( 8307):         Media Duration: 149791
V/CallStack( 8307):         Seek To: 69147
V/CallStack( 8307):         Starting Media From: 69147
V/CallStack( 8307):     Return
V/CallStack( 8307): Return
V/CallStack( 8307): onSeekComplete() - pos: 69147, mSeekPosition = 69147
V/CallStack( 8307): Seek valid, Starting
V/CallStack( 8307): onSeekComplete() pos: 52, mSeekPosition = 69147
V/CallStack( 8307): Seek invalid, not initiated by application!

You see it seeks correctly to where it was set (mSeekPosition), but then returns to the beginning. This is a big inconvenience to media player apps and completely defeats one of the features of my application.</what>
</comment>
<comment>
<author>johnathan.gilday@gmail.com</author>
<when>Wed, 24 Nov 2010 03:39:59 +0000</when>
<what>Same exact problem occurs in my PowerHour app ;) HTC Incredible</what>
</comment>
<comment>
<author>gau.me...@gmail.com</author>
<when>Mon, 06 Dec 2010 21:42:12 +0000</when>
<what>Totally agree. I am seeing issues in 2.2 where the mediaplayer stops playback when there is not enough buffered data to play. The mediaplayer seems to get onCompletion() event.Ideally the player should resume once there is enough buffered data but that is not the case. 

Also, during poor network conditions mediaplayer just resets.
</what>
</comment>
<comment>
<author>bigal...@gmail.com</author>
<when>Wed, 19 Jan 2011 01:16:58 +0000</when>
<what>This issue seems to be fixed on my EVO with the latest OTA update from HTC. Currently running software build 3.70.651.1 and all seeking functionality in all my media apps is working fine. CanQ&apos;Et attest to any other devices but mine is fixed, and the issue did appear to be an HTC-specific issue, so hopefully after a round of device updates this will be history.</what>
</comment>
<comment>
<author>aceofspa...@gmail.com</author>
<when>Thu, 20 Jan 2011 21:26:33 +0000</when>
<what>Yet another HTC Incredible with the same issue</what>
</comment>
<comment>
<author>al.le...@gmail.com</author>
<when>Wed, 16 Mar 2011 09:54:33 +0000</when>
<what>Same here, HTC Legend! Super annoying! No more podcasts for me :(
This is the same issue as http://code.google.com/p/android/issues/detail?id=12437

Please, FIX IT!!!</what>
</comment>
</bug>
<bug>
<bugid>5809</bugid>
<title>undefined reference to malloc_usable_size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>guiha...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 13:10:25 +0000</openedDate>
<description>IQ&apos;Em using this function and, although defined in malloc.h and present in
libc.so (throught a search), i keep getting this error when linking.</description>
</bug>
<bug>
<bugid>10516</bugid>
<title>Outgoing AOL mail not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>BunkyB...@aol.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 17:15:46 +0000</openedDate>
<description>The mail is not delivered and I have a generic failure message. My AOL
settings are correct.</description>
</bug>
<bug>
<bugid>12932</bugid>
<title>Android not able to connect to the Internet on WIFI</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>exoticor...@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 06:52:42 +0000</openedDate>
<description>Android unable to connect to Internet when connected to any WIFI network
that has proxy pre-configured. All other device works perfectly on the
same network inclusive of a LOWLY OUTDATED symbian device.</description>
</bug>
<bug>
<bugid>16509</bugid>
<title>Blank white box is displaying in picasa.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Mon, 02 May 2011 05:55:22 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] The google id should not be connected to Picasa
web. - Go to Gallery --Q&gt;E open images folder --Q&gt;E tap on a image --Q&gt;E Menu
--Q&gt;E Share - Picasa --Q&gt;E tap on Q&quot;EAdd albumQ&quot;E option --Q&gt;E observe that blank
white box is displaying. 2) What happened. - Blank white box is
displaying in picasa. 3) What you think the correct behavior should be.
- Add albumQ&quot;E option should be displayed in this white box.</description>
</bug>
<bug>
<bugid>10389</bugid>
<title>New Google Search does not take over for pre-installed system version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>drmaciny...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 22:18:26 +0000</openedDate>
<description>Problem: After removing GoogleQuickSearchBox.apk from /system/app/, I
was able to install the updated Google Search program from the Android
Market. However, even after reboot, the search button does not launch
the Google Search button, and there is no Search settings in the system
Settings. By using adb logcat, I found this: W/SearchManager( 1502): No
global search activity found. However, given that the Google Search has
been (and is publicly capable of) being installed in /data/app/, it
should be able to take over the Search button action. To date, the only
method I have found of enabling the Search button again, is to copy
/data/app/com.google.android.googlequicksearchbox-1.apk to
/system/app/GoogleQuickSearchBox.apk and reboot. This has also been
found true when leaving the original
/system/app/GoogleQuickSearchBox.apk in place, and having the
Market-installed version in /data/app still. What should happen: When
installing a new launcher (ADW, LauncherPro, etc.), the Home button can
be re-mapped to open the preferred launcher, as is also the case with
long-pressing the Search button (normally for Voice Search). This
ability to choose a default action for short-pressing the Search button
should be added, to reflect the userQ&apos;Es installation of a newer, updated
version of Google Search, or a replacement product that may be created
in the future. Other details: Device: HTC EVO ROM: CyanogenMod Nightly
(8/11), also tested and confirmed on Rooted Stock HTC ROM and
CyanogenMod RC1.</description>
<comment>
<author>soonhooi...@gmail.com</author>
<when>Fri, 13 Aug 2010 06:33:13 +0000</when>
<what>Same problem faced in CM6-RC2 on Nexus 1</what>
</comment>
<comment>
<author>Monkeydr...@gmail.com</author>
<when>Sat, 14 Aug 2010 00:39:46 +0000</when>
<what>CM6-RC2 this solution worked perfectly thanks!</what>
</comment>
<comment>
<author>drmaciny...@gmail.com</author>
<when>Sat, 14 Aug 2010 03:40:39 +0000</when>
<what>@Monkeydrufi: Please explain.</what>
</comment>
<comment>
<author>mmmmt...@gmail.com</author>
<when>Sat, 14 Aug 2010 18:44:03 +0000</when>
<what>It looks like the issue here is that when the apk is being installed into /data/app, it requests a bunch of level 3 permissions (systemOrSigned I believe) that the framework then denies. Not sure why this fails on a rooted ROM, since I checked my CM6 build and it is signed w/ release-keys.</what>
</comment>
<comment>
<author>thecolor...@gmail.com</author>
<when>Sun, 12 Sep 2010 19:47:15 +0000</when>
<what>Q&quot;Ecopy /data/app/com.google.android.googlequicksearchbox-1.apk to /system/app/GoogleQuickSearchBox.apk and rebootQ&quot;E

This worked perfectly on Cyan 6 for me after a cleared a little room in /system. I tried ADB, but eventually just used a task manager with root permissions. Works like a charm!</what>
</comment>
<comment>
<author>pravee...@gmail.com</author>
<when>Sun, 27 Feb 2011 06:22:25 +0000</when>
<what>@ drmaciny...@gmail.com

Your solution worked. Thanks!</what>
</comment>
</bug>
<bug>
<bugid>14080</bugid>
<title>Calendar eventsQ&apos;E timezone added in Chrome has blank timezone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 12:33:38 +0000</openedDate>
<description>Please fix :)</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 17 Mar 2011 16:05:44 +0000</when>
<what>Even though Android calendar correctly say 17:00 Q&quot;ELocal European TimezoneQ&quot;E when viewing the event - and 16:00 GMT+1 when editing (while the timezone is blank) it does NOT change 16:00 to 17:00 as it should when I tap the blank timezone and set it to the exact same GMT+1.</what>
</comment>
</bug>
<bug>
<bugid>17685</bugid>
<title>when switching sim cards and powering off/on i have to re login to gmail and facebook every time</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-14T18:32:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matt...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 21:29:46 +0000</openedDate>
<description>prob as above. phone samsung galaxy s2 - ver: 2.3.3 build gingerbread
XWKE7 please advise, many thanks, Matt NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>n...@google.com</author>
<when>Wed, 14 Sep 2011 18:32:09 +0000</when>
<what>Re-logging into Google on SIM card swap is a duplicate of 17574.  Not sure about Facebook... You may want to contact them directly.</what>
</comment>
</bug>
<bug>
<bugid>8857</bugid>
<title>Reducing Phishing - A Possible Approach</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-09T16:06:32.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tim.alm...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 22:43:17 +0000</openedDate>
<description>I was reading something today about reducing the possibilities of an
application being used for phishing of data, particularly bank data, and
I started to think about how it could be done. IQ&apos;Em more of a user than a
developer of Android, but I develop other software, so I hope this makes
sense. I started thinking about how, when installing an app, the user is
told the various features of the phone that the app requires (GPS,
address book etc). What struck me was perhaps the same could be done for
external resources. That within the permissions part of the Manifest
could be a list of external URL roots that the app was going to
communicate with (or perhaps a wildcard option for anything). e.g. If a
bank site needed to communicate with a bank, then the file would have a
permission with a name of say external.Domain, a Domain and an internal
identifier. For example:- Q&lt;Epermission android:name=Q&quot;Eexternal.DomainQ&quot;E
android:Domain=Q&quot;Ebankwebsite.comQ&quot;E android:DomainID=Q&quot;EbanksiteQ&quot;E /Q&gt;E When an
application developer then communicated with a URL via sockets, they
would not use the current HttpHost class, but instead something else
(e.g. HttpHostSafe) which would take the DomainID, port number and URL
suffix. So, to make a call to login to the bank site which required a
call to bankwebsite.com/login, HttpHostSafe would be used as follows:-
HttpHostSafe bankservicelogin=new HttpHostSave(Q&quot;EbanksiteQ&quot;E, Q&quot;E/loginQ&quot;E).
bankservicelogin would then have the full URL. But this URL could not be
directly overridden by the developer. To make a call to get the list of
transactions from the bank site (e.g bankwebsite.com/transactions,
HttpHostSafe would be used as follows:- HttpHostSafe
bankservicetransactions=new HttpHostSave(Q&quot;EbanksiteQ&quot;E, Q&quot;E/transactionsQ&quot;E).
bankservicetransactions would then have the full URL. This would allow
for lots of developer flexibility within the application while reducing
the number of permissions that the user had to see to agree to. Further,
because the permissions would be within the manifest, it would allow the
managers of the AppStore to automatically scrutinise apps being
submitted and to compare URLs against known harmful URLs. Without any
permissions specified, the user would be told that the app had full
access to the internet (perhaps this could be highlighted for them). I
hope this idea is of interest to someone in the Android team, and if
itQ&apos;Es of any use, IQ&apos;Ed love to hear back.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:30:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 09 Jun 2010 16:06:32 +0000</when>
<what>This is a clever idea, but will be quite difficult to implement using our existing permissions enforcement infrastructure...

We donQ&apos;Et have fine-grained permissions in the (Linux-provided) network stack. We have to do it at the operating system level because anything else would permit a backdoor via JNI.

It will also be difficult to implement the operating systemQ&apos;Es networking primitives to filter traffic directed at a particular IP address. All networking calls require an IP address; the libraries usually hide that detail by doing DNS automatically. But at enforcement time weQ&apos;Ed need to reverse lookup the DNS names for the IP address.

There are also many application-level backdoors that prevent this from effectively preventing phishing. A malicious app that only has permissions to view http://www.bank.tld may extract secrets and then ask the browser to navigate to http://evil.tld/Q&lt;Eyour_secretsQ&gt;E.</what>
</comment>
<comment>
<author>tim.alm...@gmail.com</author>
<when>Wed, 09 Jun 2010 16:50:25 +0000</when>
<what>Thank you for taking the time to reply.</what>
</comment>
</bug>
<bug>
<bugid>11569</bugid>
<title>Upon Live Wallpaper installation open button be replaced not greyed out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>MatthewR...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 13:14:45 +0000</openedDate>
<description>When a live wallpaper is installed from the market the user is presented
with a screen with two buttons a greyed out open button and an uninstall
button. This generates a fair amount of confusion to users less familiar
with the android operating system as they are not aware of how to access
the list of live wallpapers. I am suggesting that the open button either
be replaced to open the live wallpaper selector or just something that
explains what is going on and how to access it. This would save
developers getting (sometimes angry) emails that their live wallpaper
Q&quot;Edoes not openQ&quot;E.</description>
<comment>
<author>kpreid.switchb.org@gmail.com</author>
<when>Tue, 18 Jan 2011 17:27:53 +0000</when>
<what>More generally, if the application is not ?Open?able, there should not be an ?Open? button.

Replacing it with access to the live wallpaper/widget/etc. pickers when appropriate would be optimal, but I think that simply getting rid of the disabled ?Open? button (which might be implying Q&quot;EThis thing could be opened under other circumstances?) and replacing it with the text ?Installed? or some such would reduce the frequency of user confusion.

Proposed behavior: If application is openable, offer Open button; else if widget/wallpaper, offer Q&quot;Eset wallpaperQ&quot;E/Q&quot;Eadd widgetQ&quot;E; else show Q&quot;EInstalledQ&quot;E text.</what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Tue, 18 Jan 2011 20:00:11 +0000</when>
<what>Just add an Activity with instructions (or one that forwards to your/the system settings) with an INFO IntentFilter:

Q&lt;Eintent-filterQ&gt;E
  Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
  Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.INFOQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E
</what>
</comment>
</bug>
<bug>
<bugid>20242</bugid>
<title>https support for android media player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thalaje...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 07:17:07 +0000</openedDate>
<description>Please give support for https streaming support for android media player</description>
<comment>
<author>jega...@photoninfotech.net</author>
<when>Fri, 21 Oct 2011 07:16:20 +0000</when>
<what>Please close this issues 
the https progressive streaming is supported in 4.0 ICS API</what>
</comment>
</bug>
<bug>
<bugid>9941</bugid>
<title>multiple google talk accounts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-31T06:13:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>36</stars>
<reportedBy>zfar...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 11:47:04 +0000</openedDate>
<description>I wish the built in gtalk client would have support for more than 1
gtalk account. Currently on any android device you can sync only one
google account :(</description>
<comment>
<author>mariopr...@gmail.com</author>
<when>Sun, 14 Nov 2010 19:08:20 +0000</when>
<what>As comment, this is a very important issue, since too many users use one personal account as primary account but for gtalk they use one google apps / work account domain</what>
</comment>
<comment>
<author>chinmay....@gmail.com</author>
<when>Thu, 02 Dec 2010 22:42:28 +0000</when>
<what>I use multiple Google accounts and only being able to chat using one account is a serious limitation.</what>
</comment>
<comment>
<author>b.ke...@gmail.com</author>
<when>Mon, 27 Dec 2010 17:51:05 +0000</when>
<what>How does this thread only have 15 stars? I have been wondering about this limitation for over a year now... the option for multiple accounts has even been implemented in maps, and although I find it useful in maps, I would think that its implementation in chat would be a higher priority.</what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Mon, 27 Dec 2010 18:05:32 +0000</when>
<what>This thing with having support for multiple Google accounts is more or less a must-have in the applications running on Android. I do wonder though, do we really need a Q&quot;Eprimary accountQ&quot;E? If there are reasons for why we must have this, then we must also be able to switch primary account in Android. There canQ&apos;Et be a reason why we have to wipe the device to do that!</what>
</comment>
<comment>
<author>akaraku...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:19:45 +0000</when>
<what>It really sucks to see Google has never responded to this after a WHOLE YEAR. They have also declined the previous Issue, too.</what>
</comment>
<comment>
<author>drixi...@gmail.com</author>
<when>Tue, 11 Jan 2011 19:02:34 +0000</when>
<what>Have there been any updates, or any plans to address this issue?
</what>
</comment>
<comment>
<author>acr...@gmail.com</author>
<when>Sun, 16 Jan 2011 11:10:38 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=4832Q&amp;Ecan=1Q&amp;Eq=Google%20Talk%20/%20gtalk%20support%20for%20multiple%20accountsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Mon, 31 Jan 2011 06:13:37 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Talk, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>dclau...@ikindred.com</author>
<when>Mon, 16 May 2011 04:46:52 +0000</when>
<what>Take a look at this thread - it looks like it is being worked on elsewhere.

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=7874ecf4dcd9da37Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>7967</bugid>
<title>Ringer preference not working(All android versions)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anish198...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 13:37:22 +0000</openedDate>
<description>Steps to reproduce: 1.Settings-Q&gt;ESound Q&amp;E Display-Q&gt;EMedia Volume
2.Increase/decrease volume 3.Go to idle screen using HOME key. 4.Using
home screen launch list of applications. 5.Go to Media volume again and
try to increase/decrease the volume What happened: It is not working
i.e. volume is not increasing/decreasing. correct behavior: It should
increase/decrease. All versions of android has this problem.Please
modify volumepreference.java to fix this issue.</description>
</bug>
<bug>
<bugid>2712</bugid>
<title>HTTPS + Sync Ajax == Frozen Cupcake Browser</title>
<status>Released</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>2009-08-24T17:24:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>ibex...@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 17:22:38 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>ibex...@gmail.com</author>
<when>Tue, 19 May 2009 17:25:02 +0000</when>
<what>Silly bug report form changed the text on me.  This bug should read:

I was working on some changes to MythWeb (part of MythTV, which I do
some work with) to bring its new iPod theme up to compliance with
Android, and was getting some weird behavior from several of my ajax
functions.  It took me awhile to track things down, but IQ&apos;Eve narrowed
it down to synchronous calls over https.  IQ&apos;Eve created a page to demo
this bug easier:

https://test.forevermore.net/android/

Everything works as expected with 1.1 on my g1, but when I use 1.5
either via the SDK virt, or via one of my friends lucky enough to have
a dev phone with 1.5, the browser hangs on the synchronous call and
refuses to make any more connections of any kind until the device is
completely reset or the browser process is killed via the console.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 22:00:49 +0000</when>
<what>thanks for the test; investigating</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Thu, 20 Aug 2009 13:03:50 +0000</when>
<what>The problem is a deadlock when issuing a synchronous request that results in an ssl 
certificate error. I am working on the issue and hope to get a fix soon.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 17:24:27 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:50:08 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
</bug>
<bug>
<bugid>1426</bugid>
<title>T-Mobile G1 Choppy/Laggy</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-29T13:39:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mackieba...@gmail.com</reportedBy>
<openedDate>Wed, 03 Dec 2008 05:54:08 +0000</openedDate>
<description>It gets pretty laggy or choppy everyonce in a while.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 13:39:04 +0000</when>
<what>WeQ&apos;Ed need more information to be able to diagnose specific issues.</what>
</comment>
</bug>
<bug>
<bugid>7759</bugid>
<title>News and Weather widget/application is not Open Source</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>miser...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 17:42:13 +0000</openedDate>
<description>I am a developer and I would like to inspect and reuse some of the code
in this application, yet I am unable to because it is closed
source/nonfree. I thought Android was supposed to be Open Source - why
are the shiniest applications being hidden from Developers? The demos
and examples are just scraps - I want to see inside the highest-quality
and newest components of the system.</description>
</bug>
<bug>
<bugid>7352</bugid>
<title>google accountQ&gt;E cursor is placed out of the field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 15:35:40 +0000</openedDate>
<description>PE-A] Add google accountQ&gt;E cursor is placed out of the field for
encrypted confirmation text. Test procedure 1. launch gmail. 2. menu Q&gt;E
add an account. 3. touch create. 4. enter all info to create a new
account. 5. at last, you need to enter encrypted confirmation text based
on graphical text. =Q&gt;E in Edit box, cursor is placed out of the field.</description>
</bug>
<bug>
<bugid>19066</bugid>
<title>Media services use 35%+ of battery Q&amp;E Media Scanner Restarting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bigdaddy...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 20:07:33 +0000</openedDate>
<description>The bug I am experiencing is when I take a look at my battery usage it
shows that the media services are using an excess of 30% of my battery.
I do not have facebook twitter or any of the social network accounts,
nor do I upload photographs or use the photo widgets or anything that
necessitates these services. When I look at the battery usage and I
select media I am constantly having to hit force stop so it turns off
the services okay automatically turn on again at some point. WhatQ&apos;Es even
scarier, is that it keeps the cpu awake while using the services which
is probably whatQ&apos;Es destroying my battery life. I am not sure if it has
something to do with the fact that the media scanner constantly says.
itQ&apos;Es restarting, or just maybe an app on my phone that is keeping the
media services alive? While the media services are on, it says be
included packages are: com.Motorola.Photo widget Downloads media storage
download manager com.Motorola.android. wmdrm.dla DRM Protected content
storage OMA Download MediaSync How can I find out what programs are
triggering the services so that I can stop it permanently from happening
and destroying my battery. I never had this problem running gingerbread
on my droid x But ever since I got the droid x 2 I have had nothing but
issues.</description>
<comment>
<author>seanhubb...@gmail.com</author>
<when>Sat, 06 Aug 2011 01:09:49 +0000</when>
<what>IQ&apos;Eve had a similar problem with the Media Scanning notification appearing with my Galaxy S 2, although my issue is also linked to the phone thinking itQ&apos;Es charging and/or docked when nothing is plugged in. A factory reset did nothing to help, but in case these issues are linked hereQ&apos;Es the url: http://code.google.com/p/android/issues/detail?id=19067</what>
</comment>
</bug>
<bug>
<bugid>17502</bugid>
<title>Serious computation problem in GregorianCalendar still unfixed in Android 2.3.4</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-06-10T00:24:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>d.gu...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 19:06:31 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
The following code shows the problem: public void
testGregorianCalendar() throws Exception { GregorianCalendar
gregorianCalendar = new
GregorianCalendar(TimeZone.getTimeZone(Q&quot;EAmerica/New_YorkQ&quot;E));
gregorianCalendar.clear(); gregorianCalendar.set(2011,
GregorianCalendar.OCTOBER, 15); gregorianCalendar.add(Calendar.DATE, 1);
assertEquals(16, gregorianCalendar.get(Calendar.DATE));
gregorianCalendar = new
GregorianCalendar(TimeZone.getTimeZone(Q&quot;EAmerica/Sao_PauloQ&quot;E));
gregorianCalendar.clear(); gregorianCalendar.set(2011,
GregorianCalendar.OCTOBER, 15); gregorianCalendar.add(Calendar.DATE, 1);
assertEquals(16, gregorianCalendar.get(Calendar.DATE)); } The result is
junit.framework.AssertionFailedError: expected:Q&lt;E16Q&gt;E but was:Q&lt;E15Q&gt;E in the
SECOND assertEquals line, the last line of the method. - What happened.
15+1 (the date) should always be 16. But this isnQ&apos;Et true for Brazil in
October 2011. The time zone of Brazil is GMT-3 and this seems to
interfere with the day light savings time end on October 16. Somehow
even after adding 1 to the date, it is still October 15th but only for
GMT-3 time zones. - What you think the correct behavior should be.
Adding one day to October 15th should always result in October 16th! I
have tested this on Android 2.2 and Android 2.3.4 (Nexus S). I think the
bug is in the Q&quot;EaddQ&quot;E method of AndroidQ&apos;Es GregorianCalendar class.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Jun 2011 21:21:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 08 Jun 2011 22:51:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 10 Jun 2011 00:24:28 +0000</when>
<what>Thanks for the perfect bug report. Fixed in Ice Cream Sandwich.

Test:
  Change-Id: I65d53bc1b9706b1c5cdfb5c9a5b37360c4d12fad
Fix:
  Change-Id: I777eef5b545010dfd18f5b771d37bcd728a69885
</what>
</comment>
<comment>
<author>d.gu...@gmail.com</author>
<when>Fri, 10 Jun 2011 10:01:18 +0000</when>
<what>Great, thank you for fixing it so fast! :-)</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 17 Jun 2011 20:21:20 +0000</when>
<what>Issue 17741 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>1557</bugid>
<title>[End call in progress Q&amp;E answer] not working</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>ryan.k...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 04:36:14 +0000</openedDate>
<description>[How to reproduce]: 1. Start an Android Emulator. 2. Dial a phone from
Emulator to 11111. 3. use Q&quot;Etelnet localhost 5554Q&quot;E to connect to the
Emulator, type Q&quot;Egsm call 12345Q&quot;E 4. The Emulator will show an Q&quot;EIncoming
call 12345Q&quot;E with Q&quot;E11111 Current callQ&quot;E at bottom 5. Press [Menu] key,
select [End call in progress Q&amp;E answer] 6. The call Q&quot;E11111Q&quot;E is ended, but
the screen still shows Q&quot;EIncoming call 12345Q&quot;E [Expected result]: The new
call Q&quot;E12345Q&quot;E should be answered. [Root cause] The root cause is at at
Q&quot;EPhoneUtils.javaQ&quot;E at \packages\apps\Phone\src\com\android\phone\
original source code: static boolean answerAndEndActive(Phone phone) {
return hangupActiveCall(phone); } it should be changed to: static
boolean answerAndEndActive(Phone phone) { if (!hangupActiveCall(phone))
{ return false; } return answerCall(phone); }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 13:44:49 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 23:19:54 +0000</when>
<what>Does the same issue happen on an actual device? (T-Mobile G or similar). ItQ&apos;Es likely
that this would be an emulator-only issue where the emulator doesnQ&apos;Et properly emulate
all the subtle GSM states.</what>
</comment>
<comment>
<author>piebevds...@gmail.com</author>
<when>Mon, 09 Mar 2009 13:47:12 +0000</when>
<what>Yes this is my largest problem with the g1 so far. The phone should be its primary
function and respond instantly. I miss about 75% of my phone calls even though i am
clearly on time when it starts ringing. It often fails to pick up the phone even
though it clearly states that the incoming call is still calling, the phone even
keeps ringing sometimes when i press the pickup button. This off course is
unacceptable. I also read someone had the same complaint and claimed it popped up
since rc33. My phone claims to be firmware 1.1 TMI RC9.

Please take a closer look and thank you very much in advance.


</what>
</comment>
<comment>
<author>daniel.t...@gmail.com</author>
<when>Sun, 26 Apr 2009 04:20:12 +0000</when>
<what>I have the same problem - I can not answer to a incoming call, I have tu push answer button 3-5 times. It 
haappens to stop ringing and just vibrating. Same problem when I have to finish the call - I push the 
button many times, I hold down 5 seconds the button and nathing is hapend.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 20:11:07 +0000</when>
<what>Comments 3 and 4 seem to describe a different issue (namely, difficulties answering
calls). Our analysis is that the original report only exists on the emulator, whose
GSM stack is not as refined as a Q&quot;ErealQ&quot;E one.</what>
</comment>
<comment>
<author>claubi...@gmail.com</author>
<when>Fri, 29 May 2009 04:37:02 +0000</when>
<what>i have the same problem. i just googled this issue and came to this page. 

sometimes my phone refuses to either pick up or end calls. it happens about once a
week where i cannot end a call. it does the thing with the answering on occasion too.
sometimes it takes about 5 button presses until the phone picks up the call. 

rather annoying, and my largest complaint with the g1. itQ&apos;Es awesome that there is
this message board to post issues tho... 

thank you!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:32:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:02:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:10:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17971</bugid>
<title>Calling over integrated SIP a phone number that has brackets Q&quot;E()Q&quot;E and/or spaces</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>f.woe...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 08:43:42 +0000</openedDate>
<description>Android 2.3.3 on HTC Desire S, non-rooted. DidnQ&apos;Et find this bug
described elsewhere. IQ&apos;Em using the new integrated SIP client to phone
via sipgate.de. When calling an international number from the phonebook
including brackets (e.g. +49 (123) 4567890) the brackets are not removed
prior calling. As a result the call quits immediately with message
Q&quot;EAnruf nicht verbundenQ&quot;E. When calling over GSM it seems like all
brackets and spaces are removed prior calling, when using SIP obviously
nothing is removed and the call fails - unless I remove the brackets
prior calling by myself. I think, this could be easily optimized in
upcoming versions!</description>
</bug>
<bug>
<bugid>18388</bugid>
<title>dx.bat + dx from ant break on Windows project with spaces in path</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-07-12T02:58:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>19</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 01:51:31 +0000</openedDate>
<description>On Windows with Tools R1..R12, running dx will fail if the project path
has a space in it and the user is either invoking dx.bat directly and/or
when running from ant. For dx.bat, itQ&apos;Es surely the same thing that we
fixed in other: cd /d Q&quot;E%~dp0Q&quot;E isnQ&apos;Et quoted properly. For ant, the issue
is that dx combines a flag with a path (e.g. -Isome/dir). We just need
to split the argument so that we can use Q&lt;EpathQ&gt;E properly instead of
Q&lt;EargQ&gt;E in the dx rule.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jul 2011 02:32:47 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 02:41:54 +0000</when>
<what>ThereQ&apos;Es a bit less and yet more here than just issue 4567, which I couldnQ&apos;Et find anymore anyway.
Mind you, this is more a note to self, which has the merit of describing what I want to do rather than what other people want to explain should be done.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 10:28:50 +0000</when>
<what>Issue 12740 has been merged into this issue.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 02:58:26 +0000</when>
<what>Fixed by
  https://review.source.android.com/24515 
  https://review.source.android.com/24520</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 02:59:32 +0000</when>
<what>Issue 4567 has been merged into this issue.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:21:47 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:31:58 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
</bug>
<bug>
<bugid>4987</bugid>
<title>Auto Complete Q&quot;EDrop-UpQ&quot;E (Gravity Bottom) is dropping down instead of up on Droid (WVGA854)..works fine on HVGA</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>jnahan...@gmail.com</reportedBy>
<openedDate>Sun, 22 Nov 2009 21:06:53 +0000</openedDate>
<description>I noticed my app Q&quot;EKeyDirectorQ&quot;E which uses a simple gravity=bottom based
auto-completion wasnQ&apos;Et showing auto-complete suggestions on my new Droid
(running Android 2.0). I built the Q&quot;EAPI DemosQ&quot;E and ran the following
DemoQ&apos;Es on the emulator using both HVGA and WVGA854 virtual devices: OK -
Drops Up: HVGA: Views Q&gt;E Auto Complete Q&gt;E 2. Screen Bottom OK - Drops Up:
HVGA Views Q&gt;E Auto Complete Q&gt;E 2. Screen Bottom OK - Drops Up: WVGA854:
Views Q&gt;E Auto Complete Q&gt;E 2. Screen Bottom BUG - Drops Down: WVGA854 Views
Q&gt;E Auto Complete Q&gt;E 2. Screen Bottom The drop-down drops under the
onscreen keyboard or off the display so its not visible. WVGA854 should
work the same as HVGA. I attached a bug report. Let me know if you need
anything else. IQ&apos;Ed be happy to supply it. John B. Hansen
=========================================================================
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Devices should list the
version under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
attach the output.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:29:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2056</bugid>
<title>Q&quot;Ehttp://market.android.comQ&quot;E links do not work</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-02T22:10:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>0</stars>
<reportedBy>ezelspin...@gmail.com</reportedBy>
<openedDate>Sat, 21 Feb 2009 18:07:44 +0000</openedDate>
<description>Opening links starting with Q&quot;Ehttp://market.android.comQ&quot;E as indicated on
http://code.google.com/intl/en/android/devel/sign-publish.html#marketintent
gives a 404 not found page instead of the market. I also tried via VIEW
intents with the link above in the data. The Q&quot;Emarket://Q&quot;E links do work.
Version: 1.0 (original on ADP1).</description>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Sat, 21 Feb 2009 20:00:27 +0000</when>
<what>Close the bug. I was wrong. The page says the link should not have to be accessible
through the browser, and I was using the wrong data type in the intent: Q&quot;Etext/htmlQ&quot;E
isnQ&apos;Et appropriate, but what would be the correct data type?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 22:10:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:48:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6883</bugid>
<title>Maps: Changing SIMs still allows access to old gmail account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 13:03:38 +0000</openedDate>
<description>Latitiude is connected to the Gmail account used, but the maps
application has no checkup if you are logged in or not to the gmail
account. Thus a stolen phone that someone uses with another sim gives
access to the owners physical positions and his/her friends aswell... -
Steps to reproduce the problem. (To test this you need One phone and Two
SIMs.) 1. Start phone using SIM 1 2. Setup Gmail account. 3. Start Maps
application. 4. Configure latitude with one or more friends. Your
friends should be visible in the MAPS application. 5. Turn off phone and
restart with SIM 2 6. Do NOT login to your gmail account. 7. Start the
MAPS application, you can see the same friends that belongs to the other
SIM/gmail account. Q&lt;E------- THE ISSUE - What happened. You can still see
what the old gmail account could access in maps, e.g. Latitude friends,
etc. - What you think the correct behavior should be. A new SIM would
force a gmail account re-login. - Platform Android 1.6</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:46 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>17557</bugid>
<title>[Honeycomb GMS Talk] Not able to see friends in Gtalk by add second account </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>blue790...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 10:31:35 +0000</openedDate>
<description>1. Andorid build verison : 3.1 2. GMS verison : [3.1_pre-r1] 3. Repro
Steps : 1) Register google account 2) Talk Q&gt;E press right top corner icon
Q&gt;E sign out Q&gt;E press right corner button(Add Account) Q&gt;E create an account
Q&gt;E login 4. Symptom : Phone does not show friend list from second account
5. Reproducibility % : 100% 6. Correct behavior : Phone should show both
account friends which ever is selected.</description>
<comment>
<author>cony2you@gmail.com</author>
<when>Thu, 16 Jun 2011 06:35:44 +0000</when>
<what>Google talk should allow to sign-in with desired username and password. It may suggest google accounts that were setup in the phone.</what>
</comment>
</bug>
<bug>
<bugid>17732</bugid>
<title>The multi-touch event reports an incorrect rawY position.</title>
<status>New</status>
<owner>jeffbr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slzn0...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 04:43:22 +0000</openedDate>
<description>I found that touch event reports the incorrect value of
MotionEvent.getRawY() (p.s getRawX() is correct!) while I am working an
application with multi-touch interactions. I am not sure this bug is
relative to Android Framework or Hardware. The scenario is : There are
two ImageViews(ImageA and ImageB) in a RelativeLayout. Both image are
set the View.OnTouchListener. Steps: 1.Press and hold ImageA, ImageA
receives ACTION_DOWN and some ACTION_MOVE events. (see log message from
line 1 to 6) 2.Press and release ImageB while ImageA is pressed, ImageB
receives ACTION_DOWN and and some ACTION_MOVE events. While ImageB
reveives those events, ImageA receives ACTION_MOVE events at the same
time. (see log message from line 7 to 18) 3.Release ImageA. (see log
message from line 19 to 20) At the Step 1, ImageA receives events that
the getRawX() values are between 74 and 76 and the getRawY() value are
between 534 and 535. At the Step 2, ImageA receives ACTION_MOVE events
that the getRawX() values are around 76, this is correct, but the
getRawY() values are around 493, this incorrect. I think the values of
getRawY() should be remained around 535. Log message: 1 06-17
03:09:54.899: DEBUG/LZN(2429): Image A: 2 06-17 03:09:54.899:
DEBUG/LZN(2429): ACTION_DOWN RawX=74.875206 ,RawY=532.48 3 06-17
03:09:56.019: DEBUG/LZN(2429): Image A: 4 06-17 03:09:56.029:
DEBUG/LZN(2429): ACTION_MOVE RawX=76.87188 ,RawY=535.47705 5 06-17
03:09:57.789: DEBUG/LZN(2429): Image A: 6 06-17 03:09:57.789:
DEBUG/LZN(2429): ACTION_MOVE RawX=76.87188 ,RawY=535.47705 7 06-17
03:09:57.789: DEBUG/LZN(2429): Image B: 8 06-17 03:09:57.789:
DEBUG/LZN(2429): ACTION_DOWN RawX=526.1231 ,RawY=488.48193 9 06-17
03:09:57.789: DEBUG/LZN(2429): Image A: 10 06-17 03:09:57.789:
DEBUG/LZN(2429): ACTION_MOVE RawX=76.87188 ,RawY=493.47705 11 06-17
03:09:59.319: DEBUG/LZN(2429): Image B: 12 06-17 03:09:59.319:
DEBUG/LZN(2429): ACTION_MOVE RawX=526.1231 ,RawY=488.48193 13 06-17
03:09:59.319: DEBUG/LZN(2429): Image A: 14 06-17 03:09:59.319:
DEBUG/LZN(2429): ACTION_MOVE RawX=76.87188 ,RawY=493.47705 15 06-17
03:09:59.319: DEBUG/LZN(2429): Image B: 16 06-17 03:09:59.319:
DEBUG/LZN(2429): ACTION_UP RawX=526.1231 ,RawY=488.48193 17 06-17
03:09:59.319: DEBUG/LZN(2429): Image A: 18 06-17 03:09:59.319:
DEBUG/LZN(2429): ACTION_MOVE RawX=76.87188 ,RawY=493.47705 19 06-17
03:10:03.039: DEBUG/LZN(2429): Image A: 20 06-17 03:10:03.039:
DEBUG/LZN(2429): ACTION_UP RawX=76.87188 ,RawY=535.47705 The attach file
is a simple application for this issue.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 17 Jun 2011 18:40:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jeffbr...@google.com</author>
<when>Sat, 18 Jun 2011 22:52:04 +0000</when>
<what>Which device is this?  Is it a Nexus One or other device that does not support distinct multitouch?</what>
</comment>
<comment>
<author>slzn0...@gmail.com</author>
<when>Sun, 19 Jun 2011 02:24:44 +0000</when>
<what>I tested on two devices which are Motorola Xoom and ASUS Transformer.</what>
</comment>
</bug>
<bug>
<bugid>7426</bugid>
<title>Monkey Test Issue of GMail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jungjae....@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 07:49:20 +0000</openedDate>
<description>NGmail process was dead during monkey testing. (Force Close) Please
refer to the attached log file.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 30 Mar 2010 04:15:48 +0000</when>
<what>What command are you running? What hardware are you running on? What version of Android are you running?</what>
</comment>
<comment>
<author>Jungjae....@gmail.com</author>
<when>Tue, 30 Mar 2010 05:05:20 +0000</when>
<what>I added some comment what you asked.

What command are you running? 
- adb shell monkey -p com.google.android.gm -s 12345678 --throttle 300 -v 12000

What hardware are you running on? 
- Titanium Hardware from Motorola

What version of Android are you running?
- Android OS is 2.1, and Kernel is 2.6.29-omap1</what>
</comment>
<comment>
<author>testes3...@gmail.com</author>
<when>Wed, 12 May 2010 12:44:01 +0000</when>
<what>You can reproduce the same exception stack with the following steps:
1- Open an email
2- Press Q&apos;EvQ&apos;E. The Q&quot;EAssign labelQ&quot;E dialog appears.
3- Press OK without entering any text.

Other variation that also causes a force close is:
1- Open an email
2- Press Q&apos;EvQ&apos;E. The Q&quot;EAssign labelQ&quot;E dialog appears.
3- Enter Q&apos;EzQ&apos;E in the text field and then OK

The produced exception stack in this case is:
05-12 09:42:33.076  6879  6879 E AndroidRuntime: Uncaught handler: thread main
exiting due to uncaught exception
05-12 09:42:33.076  6879  6879 E AndroidRuntime: java.lang.IllegalArgumentException:
Unknown canonical name: z
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
android.provider.Gmail$LabelMap.getLabelId(Gmail.java:1588)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
com.google.android.gm.comm.longshadow.LongShadowUtils.getHumanLabelName(LongShadowUtils.java:255)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
com.google.android.gm.comm.longshadow.LongShadowUtils.getDisplayableLabel(LongShadowUtils.java:307)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
com.google.android.gm.HtmlConversationActivity.onLabelChanged(HtmlConversationActivity.java:2151)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
com.google.android.gm.MenuHandler$1.handleMessage(MenuHandler.java:94)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
android.os.Handler.dispatchMessage(Handler.java:99)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
android.os.Looper.loop(Looper.java:130)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
android.app.ActivityThread.main(ActivityThread.java:4425)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
java.lang.reflect.Method.invokeNative(Native Method)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
java.lang.reflect.Method.invoke(Method.java:521)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
05-12 09:42:33.076  6879  6879 E AndroidRuntime: 	at
dalvik.system.NativeStart.main(Native Method)
0</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>3428</bugid>
<title>Context.PREFERENCE_INFLATER_SERVICE remains unavailable in latest SDK 1.5_r3 also. :(</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>ravikuma...@gmail.com</reportedBy>
<openedDate>Fri, 31 Jul 2009 12:52:36 +0000</openedDate>
<description>Android code version you are running: 1.3 Your development environment:
Eclipse 3.5 Describe the problem: addPreferencesFromResource() results
in Screen Break using PreferenceScreen through XML.
setPreferenceScreen(mPS)(PreferenceScreen through Code) is available but
setPreferenceScreen(resID) (PreferenceScreen through XML) method could
not be called, Though our class extends PreferenceActivity,
inflateFromResource () method in PreferenceManager.java, Class
PreferenceInflater has Default Access Q&amp;E Context.java doesnQ&apos;Et define
PREFERENCE_INFLATER_SERVICE. is through code. Additional information:
Since setPreferenceScreen(mPS) is available, setPreferenceScreen(resID)
should be made available or inflateFromResource method should be made
public or PreferenceInflater made public Q&amp;E Context should define in
PREFERENCE_INFLATER_SERVICE.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:45:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12841</bugid>
<title>gmail privacy issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eko...@gmail.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 15:46:15 +0000</openedDate>
<description>Occurrence Process: 1)open Gmail widget and login 2)take simcard off and
enter another simcard 3)open again gmail widget Occurrence Status: Enter
password is correctly required but on the Background you can see first
mail received (Photo and logs are attached if you need) Expected result:
Before entering and confirming password ANY mail should be displayed
(privacy issue)</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:05:43 +0000</when>
<what>The gmail app (and perhaps its widget) is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>11046</bugid>
<title>SIM contacts do not import correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>l.fellm...@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 18:39:46 +0000</openedDate>
<description>Modern SIM cards can store multiple numbers per contact. However when
importing contacts from a SIM only the first telephone number is
imported for contacts with multiple numbers.</description>
</bug>
<bug>
<bugid>8451</bugid>
<title>Update Android SDK Tools to revision 6 failed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>frangere</reportedBy>
<openedDate>Fri, 21 May 2010 14:40:24 +0000</openedDate>
<description>Host OS: Windows 7 64 Bit SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): Android SDK Updater. Revision 4
Eclipse version: 3.5.1 ADT plug-in version: Platform targeted by your
project: Version of the platform running in the emulator: STEPS TO
REPRODUCE: 1.Run Q&quot;ESDK Setup.exeQ&quot;E 2. Click Q&quot;EInstall AcceptedQ&quot;E to install
Q&quot;EAndroid SDK Tools, revision 6Q&quot;E 3. Installing Archives pop up and
starting downloading package EXPECTED RESULTS: Android SDK Tools will be
updated to revision 6 OBSERVED RESULTS: A Q&quot;ESDK Manager: failed to
installQ&quot;E pop up, tell me Q&quot;ED:\Projects\Android\android-sdk-windows\toolsQ&quot;E
cannot be renamed because others locked it out, try to disable anti
virus and close all windows and try again. After disable anti virus
software and close all others windows, click Q&quot;EYesQ&quot;E, still no lucky.
ADDITIONAL INFORMATION: Check below attachments. After digging with
ProcessExplorer, I realize the problem: The update process(java.exe) was
launched by windows command with parameters: Q&quot;Ecmd /c tools\android.bat
update sdkQ&quot;E The Q&quot;EToolsQ&quot;E folder was locked by the update process.</description>
<comment>
<author>frangere</author>
<when>Fri, 21 May 2010 14:42:28 +0000</when>
<what>Missed attachment</what>
</comment>
<comment>
<author>matthewc...@gmail.com</author>
<when>Fri, 04 Jun 2010 16:30:14 +0000</when>
<what>You can manually update to Q&quot;EAndroid SDK Tools, revision 6Q&quot;E by downloading from 
http://developer.android.com/sdk/index.html. Then replace the Q&quot;Eandroid-sdk-
windows\toolsQ&quot;E folder with the contents from this download and restart your update.</what>
</comment>
<comment>
<author>cmw...@gmail.com</author>
<when>Sun, 18 Jul 2010 04:23:46 +0000</when>
<what>Having the same problem, I am unable to download the rev 6 tools as the files are not accessible in the country where I reside :(.  </what>
</comment>
<comment>
<author>gsee...@gmail.com</author>
<when>Sat, 25 Sep 2010 15:37:47 +0000</when>
<what>Having the same issue with rev 7 update. Tools folder is locked by the update processes!</what>
</comment>
<comment>
<author>luca.cri...@gmail.com</author>
<when>Sun, 06 Mar 2011 11:29:55 +0000</when>
<what>IQ&apos;Em using Windows XP.

Had the very same STRESSING issue...
Solved it by using Unlocker (which is FREE).

You can get it here:
http://download.cnet.com/Unlocker/3000-2248_4-10493998.html

Just point the folder (mine is: C:\Program Files\Dev\Android\android-sdk-windows\platform-tools) and right click Unlocker, then choose Unlock All.

ThatQ&apos;Es it.
Hope it helps.
</what>
</comment>
<comment>
<author>spide...@gmail.com</author>
<when>Tue, 31 May 2011 14:35:48 +0000</when>
<what>IQ&apos;Em having this same issue on Gentoo GNU/Linux. The tools folder is created by the SDK Update Manager, but when updating my user doesnQ&apos;Et have the permission to move it to a temp location before extracting the newly downloaded SDK tools.
Here is the bug I reported to Gentoo (http://bugs.gentoo.org/show_bug.cgi?id=369509), but I think that should be fixed here, upstream.

Maybe changing the owner of the tools folder to the same owner of the sdk folder after extraction?</what>
</comment>
</bug>
<bug>
<bugid>6490</bugid>
<title>Calendar app: agenda screen does not properly preserve state</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 16:18:52 +0000</openedDate>
<description>In the calendar app, the agenda screen forgets where in your agenda list
it was scrolled to when you go to view the details of an event. When you
return from the details, it resumes to some other state (possibly the
state from when the calendar app first launched). Steps to reproduce: 1.
Open calendar app, select Q&quot;EAgendaQ&quot;E from menu. 2. Select Q&quot;ETodayQ&quot;E from
menu. 3. Exit from calendar app (press deviceQ&apos;Es Q&quot;EhomeQ&quot;E) 4. Return to
calendar app, Agenda should be selected, day should be today. 5. scroll
to tomorrow and select an event to view details of. 6. press Q&quot;EbackQ&quot;E
hardware button. --- Actual results: 7. day starts at today Expected
results: 7. day starts at tomorrow (or wherever user was scrolled to)
This issue has been present for as long as I can remember (Android 1.5
or so) device: Nexus One with 2.1-update1 (ERE27)</description>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Fri, 05 Feb 2010 18:49:53 +0000</when>
<what>Internal bug 2422952</what>
</comment>
<comment>
<author>hugo.vincent</author>
<when>Fri, 14 May 2010 16:51:34 +0000</when>
<what>This is *really* annoying. Hopefully it has been fixed internally and the fix will be
included in FroYo.</what>
</comment>
<comment>
<author>joaoesqu...@gmail.com</author>
<when>Thu, 18 Nov 2010 13:47:02 +0000</when>
<what>canQ&apos;Et reproduce it on my Samsung Galaxy 3, Android 2.1</what>
</comment>
</bug>
<bug>
<bugid>11907</bugid>
<title>Droid Incredible deleted all my text messages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-29T22:49:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alb.hu...@gmail.com</reportedBy>
<openedDate>Sat, 16 Oct 2010 06:42:48 +0000</openedDate>
<description>I noticed around 10:30 pm on Friday, October 15, 2010, that all my text
messages were deleted. At the time, I had just texted two friends in the
past half hour, one of whom I had just added to my phone contacts. IQ&apos;Eve
had my Droid Incredible for about six weeks. I believe IQ&apos;Em on froyo. As
far as I know the only steps would have been texting a phone number,
then saving the number to my phone contacts, then linking the phone
contact to two gmail contacts. Or alternatively, simply texting a friend
who is already in my phone contacts. I have the delete old messages
feature turned off. My droid should not be deleting anything, certainly
not SMS messages, without my permission. It is incredibly aggravating
for this to happen. IQ&apos;Eve since installed two SMS backup apps, one for
saving to the SD card and another to gmail, but it shouldnQ&apos;Et be
happening in any event. This is apparently a known issue for Android.
Somebody at Google better be looking into this and developing a
solution.</description>
<comment>
<author>cgi...@google.com</author>
<when>Sat, 29 Jan 2011 22:49:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5720</bugid>
<title>Droid Randomly mutes my voice while on a call </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>69</stars>
<reportedBy>jennh...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 06:33:36 +0000</openedDate>
<description>- while in a call people can not hear me randomly - i must take the
phone away from my face wake it up hit mute 2 times and it will un mute.
the mute button is not lit up but after i hit it the button lights up
and then i must hit it again and the phone will be un muted. then i may
resume my call . this issue will happen several times during a call. i
belive it may be a software glitch as this issue has happened on more
than one phone i have returned a phone for this reason and is occuring
on the new one now also</description>
<comment>
<author>danra...@gmail.com</author>
<when>Wed, 13 Jan 2010 21:21:39 +0000</when>
<what>- same issue here .. 
- it is reproducible on 2.0 2.0.1 and 2.1
- proximity sensor on the device doesnQ&apos;Et make any difference

I strongly believe it is a platform issue - not tied to a oem device

When the users is in the call, the cheek touches and triggers few numbers, this
results in the device goes mute while still in call - the mute of the call switch
should happen only after I have hit the call button. Hitting the back key brings back
to the call activity and this causes it to unmute.

</what>
</comment>
<comment>
<author>standon...@gmail.com</author>
<when>Thu, 25 Feb 2010 19:56:20 +0000</when>
<what>This occurs for me too!!  I am on my THIRD droid, about to get my fourth, because
this keeps happening to me, and it also randomly drops my calls.  This muting thing
is turning into a deal-breaker for me, and IQ&apos;Em about to break my contract to move
onto the iPhone if itQ&apos;Es not resolved ASAP.  ItQ&apos;Es embarrassing when this happens
during my conference calls.</what>
</comment>
<comment>
<author>cmtot...@gmail.com</author>
<when>Thu, 11 Mar 2010 14:02:04 +0000</when>
<what>The same thing has happened to me, and I am on my fourth phone. This last phone is a
refurbished one and it seems like its happening more often. It is very embarrassing
and some people get upset. I can unmute but to have to call them back after hanging
up, gives the impression that you have a bad service provider when its really the
phone. I hang up on people all the time. 

I did talk to Motorola who told me to take it back and get another as its a random
problem, and they are hoping for a update within the next few weeks. They should have
had this fixed long before now! </what>
</comment>
<comment>
<author>RussHard...@gmail.com</author>
<when>Thu, 11 Mar 2010 14:16:33 +0000</when>
<what>When this happens to the rest of you do you notice the phone is always on some other
screen than the call screen? In my occurrences it always seems that my phone is on a
different screen than the call screen and I hit back or go to the top of the phone
and select the call and then they can hear me. Wanted to ensure my symptoms are the
same as yours.</what>
</comment>
<comment>
<author>Karma....@gmail.com</author>
<when>Tue, 16 Mar 2010 21:38:01 +0000</when>
<what>IQ&apos;Eve been having these issues as well as my husband.  WeQ&apos;Eve had the phone since March 12.  I spoke with a 
Verizon tech Level 2 today and they are sending me a new phone.  From what I hear it might be software and not 
hardware?

My experience has been on nearly ever call, both incoming and outgoing. My screen does not stay blacked out.  
It will constantly go black and light back up allowing my cheek to touch buttons that appear on the call screen.  
IQ&apos;Eve even some how added another person to a current conversation.  You have no idea how embarrassing it is 
when its someone you havenQ&apos;Et talked to in years.</what>
</comment>
<comment>
<author>jonipcl...@gmail.com</author>
<when>Tue, 16 Mar 2010 23:28:23 +0000</when>
<what>Having the same issues with droid #2.  Have spent MUCH time reading forums about this problem.  It appears 
that the problem is specific to certain Q&quot;EpeopleQ&quot;E, but it is happening to a lot of people.  There are various 
theories as to why it happens to some people and not others... hair, electrostatic charge, etc.  The sensor 
causes screen to go from dark to light at the slightest movement, then various buttons are inadvertently 
pushed.   Thought I was going crazy until I started reading forums.  Try this - let some other people use your 
phone to see if the problem occurs with them.  For people who are having this problem, getting a new phone 
does not help.  
My first phone worked fine for over a month, but it appears that most people have the problem from the 
start. My problems began happening intermittently but increased in frequency. My voice was muting during 
about a third of my phone calls. Occasionally I would loose the call completely.  According to the folks at the 
local verizon store, they had not heard of anyone else having this problem, but they did finally agree to give 
me a new droid. The 2nd droid seemed even worse.  Within a few days of using it, the problem was occurring 
with every single phone conversation.  Either my voice would be muted or the call would end.  Sometimes it 
calls other people, and tries to merge calls. After spending MUCH time reading forums, I became convinced 
that asking for another droid would be a waste of time.  I have had the phone since mid January, so they are 
not going to exchange it for something else.  I am stuck with a great Q&quot;EdeviceQ&quot;E that is almost worthless as a 
phone.  
I have practiced holding the phone in various ways.  I have found that if I use it on my left ear and remain still, 
I can finish a call.  But who wants to have to hold their phone in a certain way and remain motionless for every 
phone call???  And who wants to have to use speakerphone or bluetooth 100% of the time. The problem is so 
bad that people have started avoiding calling my cell phone.  It is very embarrassing.  </what>
</comment>
<comment>
<author>mramich...@gmail.com</author>
<when>Wed, 17 Mar 2010 14:45:58 +0000</when>
<what>This phone is terrible I have had 4 Droids all with this same mute of death problem and 
each  new phone has been getting worse. More dropped calls and more random muting. I 
dont get it, why isnt there any attempt to fix this issue or address it at least. Its 
as if everyone at Verizon stores are acting like they have never heard of this issue 
and motorola on the other hand is emailing automated responses to people and is not 
addressing this problem. This is ridiculous and I am stuck with this droid which can 
not function as a proper phone. </what>
</comment>
<comment>
<author>darkenm...@gmail.com</author>
<when>Wed, 17 Mar 2010 18:55:35 +0000</when>
<what>I just received this phone on 3/11.  I am also having this problem.  I will
ocassionally feel my cheek trying to unlock the phone.  I will also hear my cheek
pressing numbers and I get the mute of death.  ItQ&apos;Es quite frustrating.  I do have
fine luck with just using speaker phone.  However, this obviously isnQ&apos;Et a good answer
since everyone hears your conversations.  I have clicked the add to call with my face
as well as mute.  I hope this will get fixed soon.  I wonder if a bluetooth headset
would fix the problem?</what>
</comment>
<comment>
<author>apethe1...@gmail.com</author>
<when>Thu, 18 Mar 2010 03:14:14 +0000</when>
<what>I just received my phone 2 weeks ago.  I have the same problem.  Mainly my phone is 
hanging up on people.  It is extremely frustrating.  I have not been able to 
complete a phone call without it hanging up, muting, or dialing random numbers.  
wondering if I should take it back.  I love the features but need a phone that works 
too.  </what>
</comment>
<comment>
<author>CMMSL...@gmail.com</author>
<when>Thu, 18 Mar 2010 19:17:25 +0000</when>
<what>My wife is having this problem too so are many other people.  This should be a high
priority item!  The phone is useless and an embarrassment for business users.  Here
is a link to many other people having the same issue and their ideas:

https://supportforums.motorola.com/thread/17080?start=0Q&amp;Etstart=0</what>
</comment>
<comment>
<author>TSa...@gmail.com</author>
<when>Fri, 19 Mar 2010 13:29:27 +0000</when>
<what>I just got the Droid on Monday and have had dropped calls because of the screen, 
just about every call.  I love the Q&quot;EgadgetQ&quot;E, hate the phone.  I cannot keep this 
phone as I use it for work.  IQ&apos;Ell be switching back to a Blackberry until 
Motorola/Google figures out how to make a Q&quot;EgadgetQ&quot;E with a good phone.</what>
</comment>
<comment>
<author>terriot...@gmail.com</author>
<when>Fri, 19 Mar 2010 17:11:22 +0000</when>
<what>I have had my phone for 3 days and have this issue as well. Hanging up and/or muting 
calls. I donQ&apos;Et even know where the mute button is!
I also had it paired with a bluetooth, but now that is also not working.
Might have to exchange this within my 30 days if it canQ&apos;Et be fixed.</what>
</comment>
<comment>
<author>JAHerr...@gmail.com</author>
<when>Sat, 20 Mar 2010 10:33:52 +0000</when>
<what>In my first 3 days with this phone, IQ&apos;Eve hung up on, muted, or Q&quot;Eadded callerQ&quot;E on most
of my calls.  The proximity sensor works sometimes, but seems to re-activate the
screen much too easily at my slightest motion, and sometimes when I donQ&apos;Et think I
moved at all.  
Verizon told me I could press the power button to manually lock the screen and then
manually unlock it with a swipe at the end of the call.  It worked once in the store,
and IQ&apos;Eve never been able to duplicate this workaround.  Now if I shut off the screen
manually, put it to my face, take it away from my face (or move unintentionally) and
the screen comes back on, and the problem continues.

This needs to be a High Priority fix.
</what>
</comment>
<comment>
<author>LeslieLo...@gmail.com</author>
<when>Sun, 21 Mar 2010 03:27:16 +0000</when>
<what>I received my phone on March 4th, and have had this problem numerous times.  At first
I thought it was user error, but nothing I was doing to Q&quot;EfixQ&quot;E the problem was
helping.  I called Verizon today and they had me reset my phone, and even called me..
which didnQ&apos;Et fix the problem.  

I am so tired of having calls muted and switched the the keypad.  Please fix this
soon or else I will have to switch to a different phone!  I love my Droid, but there
is no way that I am going to the Eris because I like a keyboard. </what>
</comment>
<comment>
<author>eisaac...@gmail.com</author>
<when>Mon, 22 Mar 2010 05:17:51 +0000</when>
<what>bought the Droid as a present for my wife.  She is having such problems that the gift has completely backfired.  
Must return the phone if not solved.  Other functionality is great, but this is a deal breaker.  I have added a star 
(only 11 at the time of this post.)  Get your votes counted and get this problem fixed!

</what>
</comment>
<comment>
<author>skh25@hotmail.com</author>
<when>Tue, 23 Mar 2010 14:41:58 +0000</when>
<what>My wife has the same problem. We might switch phones for a while to see if mine does 
it. Mine has never done it for me. we will see.</what>
</comment>
<comment>
<author>shannonl...@gmail.com</author>
<when>Wed, 24 Mar 2010 15:41:41 +0000</when>
<what>Similar issues for me as well.  I like the phone, but the random hangups, key 
hitting and muting during a call is frusturating, need to be able to lock the screen 
while on a call.</what>
</comment>
<comment>
<author>standon...@gmail.com</author>
<when>Wed, 24 Mar 2010 16:12:54 +0000</when>
<what>Someone needs to fix this issue!  IQ&apos;Em on my 4th Droid, and it still happens!  It 
happened on the demo phone at the Verizon store while I was waiting to get my 4th 
Droid, and they told me itQ&apos;Es because IQ&apos;Em putting it up to my face too fast after I 
finish dialing!  What??  What kind of answer is that!  I did get one of those 
silicone gel covers for it this time, and it seems to help a bit, so you might want 
to try that in the meantime.  My fiance has the iphone and heQ&apos;Es NEVER had this 
problem, and I never have it when I use his phone.  If itQ&apos;Es not fixed soon, IQ&apos;Em 
making the switch to Iphone asap.</what>
</comment>
<comment>
<author>josieara...@gmail.com</author>
<when>Wed, 24 Mar 2010 18:43:02 +0000</when>
<what>Hi, I am on my 3rd droid.It mutes or the * or random numbers come across the 
screen.Hate it for this reason.I have been with verizon for 12 years and am 
considering changing so I can get theiphone that everyone loves and have no problems 
with.</what>
</comment>
<comment>
<author>josieara...@gmail.com</author>
<when>Wed, 24 Mar 2010 18:43:02 +0000</when>
<what>Hi, I am on my 3rd droid.It mutes or the * or random numbers come across the 
screen.Hate it for this reason.I have been with verizon for 12 years and am 
considering changing so I can get theiphone that everyone loves and have no problems 
with.</what>
</comment>
<comment>
<author>DeasM...@gmail.com</author>
<when>Thu, 25 Mar 2010 16:39:22 +0000</when>
<what>Oh my Gosh!!! My husband and I did the buy one get one free deal at Verizon. We have 
had the phone for only 3 days now and I have yet to make a complete call. I even try 
to hold it away from my face and it still mutes the call or hangs up on it. My 
husband is having issues with a very sensitive screen anytime he touches it in any 
way it goes to a screen he never even clicked on. My husband has always used 
blackberry but was very impressed with this phone-------he is sorry now. 
It is such a shame we love the concept and all that this phone can do but how can we 
justify the $30 a month data fee and the cost of the phone when we are embarrassed 
to use it to make a business call. 
We took them back into Verizon and they acted like they never had anyone else 
complain about this. They showed us that the screen is programmed to lock when you 
first put your face to it but if you move it away from your face then it 
unlocks?!?!?? I tried keeping it to my face and being very still---didnQ&apos;Et work!
How sad I guess if we canQ&apos;Et get this taken care of we will need to return them! :(
</what>
</comment>
<comment>
<author>echolaine@gmail.com</author>
<when>Fri, 26 Mar 2010 17:35:11 +0000</when>
<what>ARRRGGG  My phone mutes the caller without notice.  This is very embarassing on 
business calls.  Google - your reputation is a risk being associated with this 
defective phone.  </what>
</comment>
<comment>
<author>emily...@gmail.com</author>
<when>Sun, 28 Mar 2010 04:06:19 +0000</when>
<what>I got the droid 2 weeks ago. I have not yet had a successful phone call. As another
person stated, I am only able to have a conversation by speaker. That is unacceptable
and extremely frustrating! CQ&apos;Emon Google, get this figured out. Droid is an amazing
phone, donQ&apos;Et let this one HUGE problem ruin the sales of this phone. Make it a
priority, please! </what>
</comment>
<comment>
<author>ms.krist...@gmail.com</author>
<when>Sun, 28 Mar 2010 07:29:45 +0000</when>
<what>I too am having the same issues, call mute, star button is pushed, voicemail is
called while on a call, etc.  Wanted to be sure to add my vote for a fix to the
problem.  I havenQ&apos;Et called Verizon as IQ&apos;Eve only had the phone since Wednesday (today
is Saturday).  Will call tomorrow and see what response I am getting.  IQ&apos;Eve also
noticed that the phone is slow to respond when rotating the 90 degrees.</what>
</comment>
<comment>
<author>christo4...@gmail.com</author>
<when>Sun, 28 Mar 2010 22:09:01 +0000</when>
<what>On my 2nd DROID phone from Verizon - keep hanging up on people. Its so embarassing. 
Past the 30 days return but IQ&apos;Em returning the 2nd phone and paying whatever. Will 
not have another DROID - the sensors are a major problem. The time display change 
doesnt work - its a hardware issue. </what>
</comment>
</bug>
<bug>
<bugid>13139</bugid>
<title>Gmail App: Signature Q&amp;E Cursorposition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>steber...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 22:43:50 +0000</openedDate>
<description>Got an annoying little problem. I have an auto signature set up in the
native Gmail app. When I compose a new email, the cursor automatically
goes to the end of the signature line when I click the area to begin
typing text. Does anyone know how to fix this? I would obviously like
the cursor to be at the beginning of the email not at the end! s.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:02:30 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>5044</bugid>
<title>Repo: error in line 731 project.py</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mon...@monami-software.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 16:59:06 +0000</openedDate>
<description>- Steps to reproduce the problem. Prepare the repository that have
commit log with more than 2 white spaces per line. like this: $git log
--format=Q&quot;E%h %aEQ&quot;E 57c0751 monaka at monami-software.com Run Q&quot;Erepo syncQ&quot;E.
Error will be occured in line 731 project.py. - How to fix.
Q&quot;Ecommit.split(Q&apos;E Q&apos;E, 2)Q&quot;E is not suitable. It should be Q&quot;Ecommit.split(Q&apos;E Q&apos;E,
1)Q&quot;E</description>
</bug>
<bug>
<bugid>2037</bugid>
<title>No way to get local time zone.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-03T18:05:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ben.weis...@gmail.com</reportedBy>
<openedDate>Thu, 19 Feb 2009 03:24:18 +0000</openedDate>
<description>I canQ&apos;Et find a way to get the userQ&apos;Es local time zone. Does the API not
provide a way to do this? TimeZone.getDefualt() always returns Pacific
time on my phone - even though the time zone is set to EST in the
phoneQ&apos;Es settings.</description>
<comment>
<author>sergemas...@gmail.com</author>
<when>Sat, 21 Feb 2009 16:57:55 +0000</when>
<what>I do it this way:
    
Calendar cal = Calendar.getInstance();
TimeZone tz = cal.getTimeZone();

tz is supposed to be local, and it is on my phone.

-serge

</what>
</comment>
<comment>
<author>sergemas...@gmail.com</author>
<when>Sat, 21 Feb 2009 17:59:18 +0000</when>
<what>maybe better, if you want the user selected time zone instead of the installation 
default one, do this:

Configuration userConfig = new Configuration();
Settings.System.getConfiguration( getContentResolver(), userConfig );
Calendar cal = Calendar.getInstance( userConfig.locale);
TimeZone tz = cal.getTimeZone();

when the user changes the time zone in the Settings app then the above will get the 
newly updated value.

that wasnQ&apos;Et obvious, wasnQ&apos;Et it?

I still havenQ&apos;Et found a way for the every-day user to change the preferred Locale 
itself, at least with Android v. 1.0. This may be an application opportunity.

serge</what>
</comment>
<comment>
<author>sergemas...@gmail.com</author>
<when>Sat, 21 Feb 2009 18:22:23 +0000</when>
<what>just found out that this will also get the user selected time zone from the Settings 
app (Q&apos;EDate Q&amp;E timeQ&apos;E option):

Calendar cal = Calendar.getInstance();
TimeZone tz = cal.getTimeZone();

apparently you donQ&apos;Et need the Locale if you donQ&apos;Et want to localize the displayed 
format.
</what>
</comment>
<comment>
<author>ben.weis...@gmail.com</author>
<when>Sun, 22 Feb 2009 02:56:46 +0000</when>
<what>Thanks a lot sergemasse1!
That works for me.


</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:05:15 +0000</when>
<what></what>
</comment>
<comment>
<author>atrant...@gmail.com</author>
<when>Sun, 27 Sep 2009 19:48:44 +0000</when>
<what>and my phone still gets +00 =((</what>
</comment>
<comment>
<author>atrant...@gmail.com</author>
<when>Sun, 27 Sep 2009 19:53:54 +0000</when>
<what>OMG i just forgot to change TZ in my emulator =) mixed up on device and on emulator 
debugging =)</what>
</comment>
</bug>
<bug>
<bugid>3592</bugid>
<title>did I read that right?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-19T03:27:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>gfma...@gmail.com</reportedBy>
<openedDate>Tue, 18 Aug 2009 22:47:13 +0000</openedDate>
<description>Hello I apologize because I know this is not the right address to send
this email but I am sure in your young and motivating company you will
pass this to the right people. I have been very happy and impressed with
your products and I am currently looking/planning to get a new
smartphone when I get back in the US (I am currently in Europe). I am
very interested in the android platform and went to look on the android
site and the market site to see what is existing and if I could find
some programs useful for my needs. I just saw on the android site the
most stupid (sorry) sentence IQ&apos;Eve seen in Google: Q&quot;EFor a comprehensive,
up-to-date list of the thousands of titles that are available, you will
need to view Android Market on a handset.Q&quot;E I am sorry to use to word
Q&quot;EstupidQ&quot;E regarding this sentence but you guys have been real
professionals so far in terms of support and with your great products so
this sentence is quite a surprise. How can I see before buying an
Android phone if I can find applications that will suit my needs if I
need an Android phone to check that? I am sure this will be improved so
you guys can generate more appeal for Android. Keep up the good work !
Gilles Marty</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 19 Aug 2009 03:27:27 +0000</when>
<what>Not a bug. Sent to the Market team.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:24:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13640</bugid>
<title>FM radio freezes after 30 minutes. Unable to change stations/unable to change ringer volume after freeze.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-04T01:58:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamesv...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 14:16:08 +0000</openedDate>
<description>Droid X 2.2.1 When listening to the FM Radio, after roughly 30 minutes,
i am unable to change stations. If I exit the FM Radio program and start
up the program again, the program searches for a signal and tries to
boot up but never starts up fully. After this happens, I am unable to
change the phones ringer volume with the side volume buttons. After the
phone is rebooted, everything works well until another 30 minutes when
the FM Radio locks up. IQ&apos;Eve used both regular headphones and headsets
with the same results. This also happened before I started installing
3rd party apps on the phone that was brand new. This happened on both
2.2 and 2.2.1. The problem with the headsets not working correctly is
also a nuisance. (music starting whenever the headset is plugged in and
the call answer button only playing and pausing music, not answering
calls) Droid X 2.2.1</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 04 Jan 2011 01:58:17 +0000</when>
<what>google hasnQ&apos;Et written an fm radio app; this is probably a motorola app, and youQ&apos;Ell have to report the bug to them.</what>
</comment>
</bug>
<bug>
<bugid>1681</bugid>
<title>Cannot add to contacts from incoming call log</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-28T01:35:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CDoSPCDoctor@gmail.com</reportedBy>
<openedDate>Tue, 30 Dec 2008 12:27:17 +0000</openedDate>
<description>Cannot add to contacts from incoming call log. This basic option is not
on the G1 phone - Has this been accepted as an urgent issue and has it
been accepted as a work on issue</description>
<comment>
<author>jmejiaa</author>
<when>Tue, 30 Dec 2008 18:39:39 +0000</when>
<what>Long press on the call in the call log. You can then choose add to contacts. </what>
</comment>
<comment>
<author>CDoSPCDoctor@gmail.com</author>
<when>Tue, 30 Dec 2008 22:12:45 +0000</when>
<what>Thanks</what>
</comment>
<comment>
<author>CDoSPCDoctor@gmail.com</author>
<when>Tue, 30 Dec 2008 22:13:25 +0000</when>
<what>Thanks</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:35:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19826</bugid>
<title>No keyboard in browser using google-docs on android 3.1-tablet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>postfach...@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 13:21:50 +0000</openedDate>
<description>I use an acer iconia a500-tablet with android 3.1. Looking for a
word-prozessing-software, I want to use google-docs 3.1 in the browser
(desktop-mode). When I open a document for edit unfortunately no
keyboard appears. There is no app that allows you to edit text properly.
Android-tablets would sell much better if they could be used as a
substitute for a notebook not only for playing games, internetsurfing or
viewing videos!!!</description>
<comment>
<author>brantus....@gmail.com</author>
<when>Mon, 19 Sep 2011 20:36:01 +0000</when>
<what>Same problem with Motorola Xoom. No keyboard in Google Docs. Unlike a cell phone there is no manual override to force the keyboard to open. :( Weird part is I can create a document and the keyboard works, its only a problem when trying to edit. </what>
</comment>
</bug>
<bug>
<bugid>14498</bugid>
<title>signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-21T22:15:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>6</stars>
<reportedBy>pastormo...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 04:00:07 +0000</openedDate>
<description>Hi, IQ&apos;Em new in Android world and my first project is translate my game
engine I wrote in Java to Android (No NDK, all Java :D). All working
fine (perhaps framerate is poor at this moment, because IQ&apos;Em using Canvas
instead OpenGl), the big problem at this moment are randomly crashes, I
think IQ&apos;Em corrupting heap, but donQ&apos;Et know where Q&gt;E:( IQ&apos;Em using emulator
with Android 2.1 and 2.3, my phone is Sony Ericcson Xperia X10 mini pro
with Android 2.1 too. All devices have same problem. Steps to reproduce
the problem: - Loading screen (works fine with some IOException, but
nothing important to this problem, I solved in my last revision and big
problem still here) - Main menu, you can navigate the menus (Options and
Multiplayer) - New game -Q&gt;E Loading screen again, load resources with no
problem - In game, crash randomly, you can fire, move, or donQ&apos;Et do
anything, result is the same, i tried going quickly to main menu,
sometimes crashes in pause menu, main menu, or navigating to options
menu after new game. Problem must be here. LogCat output: 02-03
02:50:14.163 I/DEBUG ( 30): *** *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** 02-03 02:50:14.163 I/DEBUG ( 30): Build fingerprint:
Q&apos;Egeneric/sdk/generic:2.3/GRH55/79397:eng/test-keysQ&apos;E 02-03 02:50:14.185
I/DEBUG ( 30): pid: 2760, tid: 2762 Q&gt;EQ&gt;EQ&gt;E javierpastor.gameproject Q&lt;EQ&lt;EQ&lt;E
02-03 02:50:14.185 I/DEBUG ( 30): signal 11 (SIGSEGV), code 1
(SEGV_MAPERR), fault addr deadbaad 02-03 02:50:14.203 I/DEBUG ( 30): r0
deadbaad r1 0000000c r2 00000027 r3 00000000 02-03 02:50:14.213 I/DEBUG
( 30): r4 00000080 r5 afd46668 r6 0000a000 r7 00040006 02-03
02:50:14.213 I/DEBUG ( 30): r8 100ffab0 r9 415b8f64 10 415b8f50 fp
436169b0 02-03 02:50:14.213 I/DEBUG ( 30): ip ffffffff sp 100ffa10 lr
afd19375 pc afd15ef0 cpsr 00000030 02-03 02:50:14.703 I/DEBUG ( 30): #00
pc 00015ef0 /system/lib/libc.so 02-03 02:50:14.713 I/DEBUG ( 30): #01 pc
00013852 /system/lib/libc.so 02-03 02:50:14.738 I/DEBUG ( 30): 02-03
02:50:14.738 I/DEBUG ( 30): code around pc: 02-03 02:50:14.738 I/DEBUG (
30): afd15ed0 68241c23 d1fb2c00 68dae027 d0042a00 02-03 02:50:14.743
I/DEBUG ( 30): afd15ee0 20014d18 6028447d 48174790 24802227 02-03
02:50:14.743 I/DEBUG ( 30): afd15ef0 f7f57002 2106eb56 ec92f7f6 0563aa01
02-03 02:50:14.763 I/DEBUG ( 30): afd15f00 60932100 91016051 1c112006
e818f7f6 02-03 02:50:14.783 I/DEBUG ( 30): afd15f10 2200a905 f7f62002
f7f5e824 2106eb42 02-03 02:50:14.783 I/DEBUG ( 30): 02-03 02:50:14.783
I/DEBUG ( 30): code around lr: 02-03 02:50:14.783 I/DEBUG ( 30):
afd19354 b0834a0d 589c447b 26009001 686768a5 02-03 02:50:14.793 I/DEBUG
( 30): afd19364 220ce008 2b005eab 1c28d003 47889901 02-03 02:50:14.813
I/DEBUG ( 30): afd19374 35544306 d5f43f01 2c006824 b003d1ee 02-03
02:50:14.813 I/DEBUG ( 30): afd19384 bdf01c30 000281a8 ffffff88 1c0fb5f0
02-03 02:50:14.823 I/DEBUG ( 30): afd19394 43551c3d a904b087 1c16ac01
604d9004 02-03 02:50:14.823 I/DEBUG ( 30): 02-03 02:50:14.823 I/DEBUG (
30): stack: 02-03 02:50:14.833 I/DEBUG ( 30): 100ff9d0 00000015 02-03
02:50:14.863 I/DEBUG ( 30): 100ff9d4 afd18407 /system/lib/libc.so 02-03
02:50:14.863 I/DEBUG ( 30): 100ff9d8 afd4270c /system/lib/libc.so 02-03
02:50:14.863 I/DEBUG ( 30): 100ff9dc afd426b8 /system/lib/libc.so 02-03
02:50:14.883 I/DEBUG ( 30): 100ff9e0 00000000 02-03 02:50:14.883 I/DEBUG
( 30): 100ff9e4 afd19375 /system/lib/libc.so 02-03 02:50:14.883 I/DEBUG
( 30): 100ff9e8 000000da 02-03 02:50:14.893 I/DEBUG ( 30): 100ff9ec
afd183d9 /system/lib/libc.so 02-03 02:50:14.913 I/DEBUG ( 30): 100ff9f0
000001b4 02-03 02:50:14.913 I/DEBUG ( 30): 100ff9f4 00000000 02-03
02:50:14.923 I/DEBUG ( 30): 100ff9f8 afd46668 02-03 02:50:14.923 I/DEBUG
( 30): 100ff9fc 0000a000 [heap] 02-03 02:50:14.923 I/DEBUG ( 30):
100ffa00 00040006 [heap] 02-03 02:50:14.923 I/DEBUG ( 30): 100ffa04
afd18677 /system/lib/libc.so 02-03 02:50:14.933 I/DEBUG ( 30): 100ffa08
df002777 02-03 02:50:14.933 I/DEBUG ( 30): 100ffa0c e3a070ad 02-03
02:50:14.933 I/DEBUG ( 30): #00 100ffa10 000001b4 02-03 02:50:14.933
I/DEBUG ( 30): 100ffa14 c0000000 02-03 02:50:14.933 I/DEBUG ( 30):
100ffa18 afd46608 02-03 02:50:14.933 I/DEBUG ( 30): 100ffa1c afd11010
/system/lib/libc.so 02-03 02:50:14.933 I/DEBUG ( 30): 100ffa20 001f5830
[heap] 02-03 02:50:14.933 I/DEBUG ( 30): 100ffa24 fffffbdf 02-03
02:50:14.933 I/DEBUG ( 30): 100ffa28 000000da 02-03 02:50:14.933 I/DEBUG
( 30): 100ffa2c 00000000 02-03 02:50:14.933 I/DEBUG ( 30): 100ffa30
00040008 [heap] 02-03 02:50:14.933 I/DEBUG ( 30): 100ffa34 afd13857
/system/lib/libc.so 02-03 02:50:14.933 I/DEBUG ( 30): #01 100ffa38
00000000 02-03 02:50:14.933 I/DEBUG ( 30): 100ffa3c afd13857
/system/lib/libc.so 02-03 02:50:14.993 I/DEBUG ( 30): 100ffa40 000000da
02-03 02:50:14.993 I/DEBUG ( 30): 100ffa44 00000110 02-03 02:50:14.993
I/DEBUG ( 30): 100ffa48 000001b4 02-03 02:50:14.993 I/DEBUG ( 30):
100ffa4c c0000000 02-03 02:50:14.993 I/DEBUG ( 30): 100ffa50 00000001
02-03 02:50:14.993 I/DEBUG ( 30): 100ffa54 001f5830 [heap] 02-03
02:50:14.993 I/DEBUG ( 30): 100ffa58 0023b358 [heap] 02-03 02:50:14.993
I/DEBUG ( 30): 100ffa5c 00000000 02-03 02:50:14.993 I/DEBUG ( 30):
100ffa60 415b8f6c 02-03 02:50:14.993 I/DEBUG ( 30): 100ffa64 afd14769
/system/lib/libc.so 02-03 02:50:14.993 I/DEBUG ( 30): 100ffa68 001f5830
[heap] 02-03 02:50:14.993 I/DEBUG ( 30): 100ffa6c 81832b84
/system/lib/libskia.so 02-03 02:50:15.023 I/DEBUG ( 30): 100ffa70
001f5830 [heap] 02-03 02:50:15.023 I/DEBUG ( 30): 100ffa74 81852560
/system/lib/libskia.so 02-03 02:50:15.023 I/DEBUG ( 30): 100ffa78
0023b358 [heap] 02-03 02:50:15.023 I/DEBUG ( 30): 100ffa7c 0023b358
[heap] 02-03 02:50:18.803 I/DEBUG ( 30): ptrace attach failed: Operation
not permitted 02-03 02:50:18.833 D/Zygote ( 32): Process 2760 terminated
by signal (11) 02-03 02:50:18.853 I/ActivityManager( 73): Process
javierpastor.gameproject (pid 2760) has died. 02-03 02:50:18.883
E/InputDispatcher( 73): channel Q&apos;E406d3d50
javierpastor.gameproject/javierpastor.gameproject.GameEngine (server)Q&apos;E ~
Consumer closed input channel or an error occurred. events=0x8 02-03
02:50:18.883 E/InputDispatcher( 73): channel Q&apos;E406d3d50
javierpastor.gameproject/javierpastor.gameproject.GameEngine (server)Q&apos;E ~
Channel is unrecoverably broken and will be disposed! 02-03 02:50:18.933
I/WindowManager( 73): WIN DEATH: Window{406d3d50
javierpastor.gameproject/javierpastor.gameproject.GameEngine
paused=false}</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 03 Feb 2011 21:47:09 +0000</when>
<what>Address 0xdeadbaad is used by the libc abort() function.  ItQ&apos;Es called by dlmalloc when native heap corruption is detected, but I canQ&apos;Et tell if thatQ&apos;Es whatQ&apos;Es happening from the backtrace.

Do you have an APK that demonstrates the problem?  If you donQ&apos;Et have any native code then there is some chance that native crashes are bugs in the platform.
</what>
</comment>
<comment>
<author>pastormo...@gmail.com</author>
<when>Fri, 04 Feb 2011 17:01:24 +0000</when>
<what>Yes, I have exported the APK. It?s my test, I must change the images because they can be under copyright, i was using them only for testing, my intention is change them when everything runs OK. APK attached in this comment, thanks for help and sorry for my english.</what>
</comment>
<comment>
<author>pastormo...@gmail.com</author>
<when>Fri, 04 Feb 2011 17:13:47 +0000</when>
<what>I almost forget telling in this test i have performed some changes with UI events in order to avoid flooding but still crashing and framerate has slowdown. 
Controls: Movement -Q&gt;E keys W A D Z 
          Fire -Q&gt;E Touch the screen in desired direction.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Feb 2011 18:34:41 +0000</when>
<what>I finally got a chance to try it out.  I get a lot of input event complaints, and it eventually ANRs, but I havenQ&apos;Et seen a native crash.

It seems to take a few seconds to draw a frame.

Note IQ&apos;Em just touching the screen -- my device doesnQ&apos;Et have a physical keyboard.
</what>
</comment>
<comment>
<author>pastormo...@gmail.com</author>
<when>Wed, 09 Feb 2011 20:04:18 +0000</when>
<what>Yes, i read somewhere that touch events should sleep after consuming for
avoid flooding, i did it but has result in worse framerate (I will recheck
my synchronized functions and list for event handling, event list is filled
by UI Thread, but must be readed by game main thread). Try touch screen for
fire a few times, and then press back button for get in pause menu, I get a
crash when pause menu comes visible, this is the way how I get that stack
trace (deadbaad address is the most frecuent crash, I have others, I think
the problem must be in same place for these crashes).

Thanks for helping, I will put your name will be in credits [?]. I?m going to
make a few tests for get some others crashes examples for post them above
here.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Feb 2011 20:44:43 +0000</when>
<what>Looking at Q&quot;EtopQ&quot;E, youQ&apos;Ere not burning 100% of the CPU.  Watching thread status updates with DDMS shows a Q&quot;EThread-12Q&quot;E frequently sitting in MONITOR state, i.e. itQ&apos;Es waiting on a lock held by another thread.  I grabbed a thread dump and it looks like your main thread is in Thread.sleep() (via Engine.onSensorChanged) and the other is in Engine.getPlayerInput; I suspect youQ&apos;Eve got a stall.

(Note IQ&apos;Em running this on a pre-release device with Honeycomb, so it may be behaving differently from what youQ&apos;Ere seeing.)

I did what you suggested, firing a couple of times and hitting the back button.  After a little over two minutes it did crash:

pid: 940, tid: 941  Q&gt;EQ&gt;EQ&gt;E javierpastor.gameproject Q&lt;EQ&lt;EQ&lt;E
signal 7 (SIGBUS), code 128 (?), fault addr 00000000
  r0 ffffffff  r1 001b2cff  r2 00000000  r3 00000001
  r4 ffffffff  r5 001b2cff  r6 00000000  r7 4003af68
  r8 100ffa90  r9 4003af60  10 4003af4c  fp acab1474
  ip ab1f8a24  sp 100ffa48  lr afb049ec  pc afb049ec
  
Stack Trace:
  RELADDR   FUNCTION                                           FILE:LINE
  000049ec  android_atomic_add+16                              /system/core/include/cutils/atomic-arm.h:158
  v------Q&gt;E  SkBitmap::MipMap::unref()                          /external/skia/src/core/SkBitmap.cpp:75
  00049a14  SkBitmap::freeMipMap()+24                          /external/skia/src/core/SkBitmap.cpp:75
  00049ee8  SkBitmap::freePixels()+8                           /external/skia/src/core/SkBitmap.cpp:338
  00049fa8  SkBitmap::setPixels(void*, SkColorTable*)+16       /external/skia/src/core/SkBitmap.cpp:320
  00054f38  Bitmap_recycle(_JNIEnv*, _jobject*, SkBitmap*)+36  /frameworks/base/core/jni/android/graphics/Bitmap.cpp:268
  00012bfc  dvmPlatformInvoke+124                              /dalvik/vm/arch/arm/CallEABI.S:259
  0004b74e  dvmCallJNIMethod_staticNoRef+62                    /dalvik/vm/Jni.c:1732
  000442a4  dvmCheckCallJNIMethod_staticNoRef+12               /dalvik/vm/CheckJni.c:169
  0001c518  dalvik_mterp+48                                    /dalvik/vm/mterp/out/InterpAsm-armv7-a.S:13821                                  
  00020f68  dvmMterpStd+200                                    /dalvik/vm/mterp/Mterp.c:109 
  0001fef4  dvmInterpret+232                                   /dalvik/vm/interp/Interp.c:1361
  000642a8  dvmCallMethodV+296                                 /dalvik/vm/interp/Stack.c:531
  000642d0  dvmCallMethod+20                                   /dalvik/vm/interp/Stack.c:436
  0005833e  callMethod+86                                      /dalvik/vm/alloc/HeapWorker.c:244
  000583b8  doHeapWork+52                                      /dalvik/vm/alloc/HeapWorker.c:307
  00058522  heapWorkerThreadStart+270                          /dalvik/vm/alloc/HeapWorker.c:432
  00056d3e  internalThreadStart+78                             /dalvik/vm/Thread.c:1926
  00011af8  __thread_entry+48                                  /bionic/libc/bionic/pthread.c:210
  00011700  pthread_create+184                                 /bionic/libc/bionic/pthread.c:350

Looks like a failure in Bitmap.recycle().
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Feb 2011 20:53:48 +0000</when>
<what>Filed internally as 3439331.</what>
</comment>
<comment>
<author>pastormo...@gmail.com</author>
<when>Sat, 12 Feb 2011 09:49:36 +0000</when>
<what>Hello again, I tried delete all recycle() calls in project and Q&quot;Eproblem has
solvedQ&quot;E, you were right, it must be a bug in recycle, I can now restart game
and go to pause menu without problem. I solved another problem, I overrided
onBackPressed method for pause menu and go to parent menu instead in
onKeyDown method, when Activity called his onPause method, app crashed
inmediately after showing menu, if i leave the recycle calls app crash
randomly (recycle is called when an actor is deleted because have a temp
image where is drawn the sprite in the actual frame). It?s not a pretty good
solution but game now works properly, now when finalize method is called i
only set null that temp images. Now I have a question ?GC will collect that
memory like if recycled is called?

If need some more info or the new apk for study the bug, just tell me. Best</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 22:15:01 +0000</when>
<what>Not a platform bug. Closing.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 18:08:42 +0000</when>
<what>FWIW, this is still under investigation.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 00:32:33 +0000</when>
<what>The engineer examining the problem concluded:

The APK is using Bitmaps from multiple threads, reusing it after it has been (or while it is being) recycled.  The Skia graphics library is not completely thread-safe, and introducing additional synchronization is too expensive, so this wonQ&apos;Et be fixed in the platform.

So you need to be careful about what you recycle().
</what>
</comment>
<comment>
<author>unkown...@gmail.com</author>
<when>Thu, 03 Nov 2011 00:07:18 +0000</when>
<what>Hi All.

Is there anyone who can share how to get the stack trace like above??

Have a great day. 

Thanks. 

Stack Trace:
  RELADDR   FUNCTION                                           FILE:LINE
  000049ec  android_atomic_add+16                              /system/core/include/cutils/atomic-arm.h:158
  v------Q&gt;E  SkBitmap::MipMap::unref()                          /external/skia/src/core/SkBitmap.cpp:75
  00049a14  SkBitmap::freeMipMap()+24                          /external/skia/src/core/SkBitmap.cpp:75
  00049ee8  SkBitmap::freePixels()+8                           /external/skia/src/core/SkBitmap.cpp:338
  00049fa8  SkBitmap::setPixels(void*, SkColorTable*)+16       /external/skia/src/core/SkBitmap.cpp:320
  00054f38  Bitmap_recycle(_JNIEnv*, _jobject*, SkBitmap*)+36  /frameworks/base/core/jni/android/graphics/Bitmap.cpp:268
  00012bfc  dvmPlatformInvoke+124                              /dalvik/vm/arch/arm/CallEABI.S:259
</what>
</comment>
</bug>
<bug>
<bugid>395</bugid>
<title>LinearLayout override onDraw doesnQ&apos;Et work properly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-02T21:19:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ahvipo...@hotmail.com</reportedBy>
<openedDate>Sun, 02 Mar 2008 18:38:36 +0000</openedDate>
<description>Hi! If overriding LinearLayout the onDraw override doesnQ&apos;Et work without
calling this.setBackgroundColor(0x00000000) in the constructor. This is
probably not the only method to initialize the onDraw connection. If the
following code is without the this.setBackgroundColor(0x00000000); it
doesnQ&apos;Et draw itself even if calling invalidate(); Exactly the same code
works perfectly if extending from View or any other component without
the background method. Regards Jack The component is initialized from an
ordinary Activity: ---------------------------------- LinLayTest test1;
LinearLayout screen = (LinearLayout)findViewById(R.id.content);
LayoutParams params = new LayoutParams(3,3);
params.setMargins(10,10,10,10); params.width=300; params.height=250;
test1 = new LinLayTest(this); screen.addView(test1, params); The code
is: --------------------------------------------- package
testing.llayout; import java.util.Map; import android.content.Context;
import android.graphics.Canvas; import android.graphics.Paint; import
android.graphics.RectF; import android.graphics.Paint.Style; import
android.util.AttributeSet; import android.widget.LinearLayout; public
class LinLayTest extends LinearLayout { public LinLayTest(Context
context) { super(context); // TODO Auto-generated constructor stub
this.setBackgroundColor(0x00000000); } public LinLayTest(Context
context, AttributeSet attrs, Map inflateParams) { super(context, attrs,
inflateParams); // TODO Auto-generated constructor stub } Paint
Background; @Override protected void onDrawBackground(Canvas canvas) {
Background = new Paint(); Background.setStyle(Style.FILL);
Background.setColor(0xB3000000); int width = this.getWidth(); int height
= this.getHeight(); RectF thisBorder = new RectF(0, 0, width-1,
height-1); canvas.drawRoundRect(thisBorder, 6, 6, Background); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 02 Mar 2008 21:19:56 +0000</when>
<what>Hi,

For efficiency reasons layouts like LinearLayout, TableLayout, FrameLayout, etc. skip the drawing pass. Since they 
usually donQ&apos;Et draw anything, they use a special flag to avoid making unnecessary calls to onDraw(). When a 
background is set, then the layout knows for sure that it needs to draw and the flag is unset. 

To manually unset this flag you need to call setWillNotDraw(false) in your constructor.</what>
</comment>
<comment>
<author>ahvipo...@hotmail.com</author>
<when>Tue, 04 Mar 2008 12:52:16 +0000</when>
<what>Hi!

The setWillNotDraw flag doesnQ&apos;Et do itQ&apos;Es job here!

The setWillNotDraw flag drives the onDraw override, but IQ&apos;Em using onDrawBackground 
and it doesnQ&apos;Et work for it here! To open the onDrawBackground, IQ&apos;Em still using my 
this.setBackgroundColor(0x00000000); 

I think itQ&apos;Es worth opening the issue again!

Regards

Jack</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 04 Mar 2008 16:46:06 +0000</when>
<what>Hi,

onDrawBackground() is called only when the View has a background drawable, either set directly or by a color. 
Insead of overriding onDrawBackground() the way you do, you could simply set a background drawable with a 
PaintDrawable since it lets you draw a rounded recangle.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 04 Mar 2008 18:03:54 +0000</when>
<what>I forgot to mention, you force onBackground() to be called by overriding the
hasBackground() method and returning true.</what>
</comment>
</bug>
<bug>
<bugid>10574</bugid>
<title>signal 11 (SIGSEGV)  issue, dalvik crash</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>rainingm...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 06:43:41 +0000</openedDate>
<description>I encounter signal 11 (SIGSEGV) crashes in my app.(froyo 2.2 version)
IQ&apos;Em very sorry because I canQ&apos;Et provide code to reproduce it. Also I
canQ&apos;Et provide an apk file for now because IQ&apos;Em not supposed to distribute
outside the company. But I do have logs: I/DEBUG ( 1456): *** *** ***
*** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 1456):
Build fingerprint: Q&apos;Egeneric/hub/hub/hub:2.2/MASTER/eng.avkorobk.2
0100730.132831:eng/test-keysQ&apos;E I/DEBUG ( 1456): pid: 1890, tid: 1902 Q&gt;EQ&gt;EQ&gt;E
com.android.browser Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 1456): signal 11 (SIGSEGV), fault addr
00000021 I/DEBUG ( 1456): r0 00000000 r1 400091e8 r2 482feba4 r3
809a5ed8 I/DEBUG ( 1456): r4 40009238 r5 00000003 r6 00060000 r7
451d96d8 I/DEBUG ( 1456): r8 809a13f4 r9 0000039c 10 809a13f4 fp
00000001 I/DEBUG ( 1456): ip 0000039c sp 4718e760 lr 80920f50 pc
80920408 cpsr 6000001 0 I/DEBUG ( 1456): d0 00000000414bf280 d1
4e8000004182aaab I/DEBUG ( 1456): d2 000000003f000000 d3
000000003f000000 I/DEBUG ( 1456): d4 3fc050d6f39709f2 d5
41238eca00000000 I/DEBUG ( 1456): d6 3fe481ffb480a5ad d7
c03bdcef40000000 I/DEBUG ( 1456): d8 0000000000000000 d9
0000000000000000 I/DEBUG ( 1456): d10 0000000000000000 d11
0000000000000000 I/DEBUG ( 1456): d12 0000000000000000 d13
0000000000000000 I/DEBUG ( 1456): d14 0000000000000000 d15
0000000000000000 I/DEBUG ( 1456): scr 20000012 I/DEBUG ( 1456): I/DEBUG
( 1456): #00 pc 00020408 /system/lib/libdvm.so I/DEBUG ( 1456): #01 pc
00020f4c /system/lib/libdvm.so I/DEBUG ( 1456): #02 pc 0001e7b8
/system/lib/libdvm.so I/DEBUG ( 1456): #03 pc 0001e8dc
/system/lib/libdvm.so I/DEBUG ( 1456): #04 pc 0001e9e4
/system/lib/libdvm.so I/DEBUG ( 1456): #05 pc 0002145c
/system/lib/libdvm.so I/DEBUG ( 1456): #06 pc 0001f10c
/system/lib/libdvm.so I/DEBUG ( 1456): #07 pc 0001f8d4
/system/lib/libdvm.so I/DEBUG ( 1456): #08 pc 0001fa34
/system/lib/libdvm.so I/DEBUG ( 1456): #09 pc 000659f0
/system/lib/libdvm.so I/DEBUG ( 1456): #10 pc 00065c68
/system/lib/libdvm.so I/DEBUG ( 1456): #11 pc 0001b17c
/system/lib/libdvm.so I/DEBUG ( 1456): #12 pc 0002275c
/system/lib/libdvm.so I/DEBUG ( 1456): #13 pc 000215f0
/system/lib/libdvm.so I/DEBUG ( 1456): #14 pc 0005c47c
/system/lib/libdvm.so I/DEBUG ( 1456): #15 pc 0005c6ac
/system/lib/libdvm.so I/DEBUG ( 1456): #16 pc 0004f998
/system/lib/libdvm.so I/DEBUG ( 1456): #17 pc 00011114
/system/lib/libc.so I/DEBUG ( 1456): #18 pc 00010c00 /system/lib/libc.so
I/DEBUG ( 1456): I/DEBUG ( 1456): code around pc: I/DEBUG ( 1456):
809203e8 e15c000b 3583b004 e7943202 e7932101 I/DEBUG ( 1456): 809203f8
e1160002 e1862002 e7832101 0a000045 I/DEBUG ( 1456): 80920408 e59b6020
e3160101 0a000054 e3160202 I/DEBUG ( 1456): 80920418 0a00002f e5976008
e3560000 0a00002c I/DEBUG ( 1456): 80920428 e2879010 e3a05000 e3a0b001
e1a0a008 I/DEBUG ( 1456): I/DEBUG ( 1456): code around lr: I/DEBUG (
1456): 80920f30 e1a06001 e5832040 0a000006 e3a07000 I/DEBUG ( 1456):
80920f40 e7960107 e1a01004 e2877001 ebfffcf7 I/DEBUG ( 1456): 80920f50
e1550007 8afffff9 e3a00001 e8bd81f0 I/DEBUG ( 1456): 80920f60 e59f24b4
e3500000 e92d4ff0 e59f44ac I/DEBUG ( 1456): 80920f70 e08f2002 e24dd02c
e1a0b001 e7923004 I/DEBUG ( 1456): I/DEBUG ( 1456): stack: I/DEBUG (
1456): 4718e720 43277e90 I/DEBUG ( 1456): 4718e724 42ce024c
/data/dalvik-cache/system@framework@frame work.jar@classes.dex I/DEBUG (
1456): 4718e728 ad2902e1 /system/lib/libandroid_runtime.so I/DEBUG (
1456): 4718e72c 451bfc38 /dev/ashmem/mspace/dalvik-heap/2 (deleted )
I/DEBUG ( 1456): 4718e730 00000000 I/DEBUG ( 1456): 4718e734 afd104c0
/system/lib/libc.so I/DEBUG ( 1456): 4718e738 00000001 I/DEBUG ( 1456):
4718e73c 43277e28 I/DEBUG ( 1456): 4718e740 4718e7b0 I/DEBUG ( 1456):
4718e744 0000081e I/DEBUG ( 1456): 4718e748 80916fc0
/system/lib/libdvm.so I/DEBUG ( 1456): 4718e74c ffffffce I/DEBUG (
1456): 4718e750 40009238 /dev/ashmem/mspace/dalvik-heap/zygote/0 (
deleted) I/DEBUG ( 1456): 4718e754 00000000 I/DEBUG ( 1456): 4718e758
df002777 I/DEBUG ( 1456): 4718e75c e3a070ad I/DEBUG ( 1456): #00
4718e760 0000039c I/DEBUG ( 1456): 4718e764 40024808
/dev/ashmem/mspace/dalvik-heap/zygote/0 ( deleted) I/DEBUG ( 1456):
4718e768 bf9c8820 I/DEBUG ( 1456): 4718e76c 40009238
/dev/ashmem/mspace/dalvik-heap/zygote/0 ( deleted) I/DEBUG ( 1456):
4718e770 00000061 I/DEBUG ( 1456): 4718e774 4718e7b0 I/DEBUG ( 1456):
4718e778 00000056 I/DEBUG ( 1456): 4718e77c 48309000
/dev/ashmem/dalvik-heap-bitmap/mark/0 (de leted) I/DEBUG ( 1456):
4718e780 40009238 /dev/ashmem/mspace/dalvik-heap/zygote/0 ( deleted)
I/DEBUG ( 1456): 4718e784 809a13f4 /system/lib/libdvm.so I/DEBUG (
1456): 4718e788 4718ea0c I/DEBUG ( 1456): 4718e78c 80920f50
/system/lib/libdvm.so I/DEBUG ( 1456): #01 4718e790 00001a94 I/DEBUG (
1456): 4718e794 000006a5 I/DEBUG ( 1456): 4718e798 0006a500 [heap]
I/DEBUG ( 1456): 4718e79c 00000000 I/DEBUG ( 1456): 4718e7a0 48309000
/dev/ashmem/dalvik-heap-bitmap/mark/0 (de leted) I/DEBUG ( 1456):
4718e7a4 8091e7bc /system/lib/libdvm.so I/BootReceiver( 1531): Copying
/data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMB STONE) Also, i
have attached the crash files. #00 pc 00020408 /system/lib/libdvm.so
scanObject /android/app/mydroid/dalvik/vm/alloc/MarkSweep.c:531 #01 pc
00020f4c /system/lib/libdvm.so scanBitmapCallback
/android/app/mydroid/dalvik/vm/alloc/MarkSweep.c:712 #02 pc 0001e7b8
/system/lib/libdvm.so dvmHeapBitmapXorWalk
/android/app/mydroid/dalvik/vm/alloc/HeapBitmap.c:290 #03 pc 0001e8dc
/system/lib/libdvm.so dvmHeapBitmapWalk
/android/app/mydroid/dalvik/vm/alloc/HeapBitmap.c:383 #04 pc 0001e9e4
/system/lib/libdvm.so dvmHeapBitmapWalkList
/android/app/mydroid/dalvik/vm/alloc/HeapBitmap.c:409 #05 pc 0002145c
/system/lib/libdvm.so dvmHeapScanMarkedObjects
/android/app/mydroid/dalvik/vm/alloc/MarkSweep.c:734 #06 pc 0001f10c
/system/lib/libdvm.so dvmCollectGarbageInternal
/android/app/mydroid/dalvik/vm/alloc/Heap.c:917 #07 pc 0001f8d4
/system/lib/libdvm.so gcForMalloc
/android/app/mydroid/dalvik/vm/alloc/Heap.c:336 #08 pc 0001fa34
/system/lib/libdvm.so dvmMalloc
/android/app/mydroid/dalvik/vm/alloc/Heap.c:560 #09 pc 0005068e
/system/lib/libdvm.so dvmAllocObject
/android/app/mydroid/dalvik/vm/alloc/Alloc.c:174 #10 pc 0001786c
/system/lib/libdvm.so dalvik_inst
/android/app/mydroid/dalvik/vm/mterp/out/InterpAsm-armv7-a.S:1020 #11 pc
0002275c /system/lib/libdvm.so dvmMterpStd
/android/app/mydroid/dalvik/vm/mterp/Mterp.c:109 #12 pc 000215f0
/system/lib/libdvm.so dvmInterpret
/android/app/mydroid/dalvik/vm/interp/Interp.c:1367 #13 pc 0005c47c
/system/lib/libdvm.so dvmCallMethodV
/android/app/mydroid/dalvik/vm/interp/Stack.c:535 #14 pc 0005c6ac
/system/lib/libdvm.so dvmCallMethod
/android/app/mydroid/dalvik/vm/interp/Stack.c:436 #15 pc 0004f998
/system/lib/libdvm.so interpThreadStart
/android/app/mydroid/dalvik/vm/Thread.c:1670 #16 pc 00011114
/system/lib/libc.so __thread_entry
/android/app/mydroid/bionic/libc/bionic/pthread.c:192 #17 pc 00010c00
/system/lib/libc.so pthread_create
/android/app/mydroid/bionic/libc/bionic/pthread.c:328</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 19 Aug 2010 18:16:07 +0000</when>
<what>YouQ&apos;Ere crashing while the GC is scanning objects.  That usually indicates corruption of the managed heap, possibly by native code components.

Is your app written entirely in Java, or does it have native parts?
</what>
</comment>
<comment>
<author>rainingm...@gmail.com</author>
<when>Fri, 20 Aug 2010 07:16:13 +0000</when>
<what>Thanks for quick responding.
This crash is happening right after pppd connectionn attempt on booting.
(we have 3rd party ril components)

Crashing point is irregular, but most of time I got same Q&quot;E#00 pc 00020408Q&quot;E value.
Any help will be apprecicated.


</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 21:42:06 +0000</when>
<what>I think IQ&apos;Em a little confused.  The crashing process is com.android.browser, which I assumed you had modified in some way since you said Q&quot;Emy appQ&quot;E.  Are you starting pppd connection attempts in the browser process?  IQ&apos;Ed expect the RIL components to be running in a separate address space.
</what>
</comment>
<comment>
<author>rainingm...@gmail.com</author>
<when>Sun, 22 Aug 2010 08:48:35 +0000</when>
<what>Yes, but itQ&apos;Es happening in any process, usually in the system_server. 

There are some other logs. After first SIGSEGV crash, android tries to restart zygote, but zygote gets SIGSEGV again while it registers SQLiteDatabase JNI. I have ddms logs and its call stack with variables. 

Thank you for your help.

I/DEBUG   ( 2122): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   ( 2122): Build fingerprint: Q&apos;Egeneric/hub/hub/hub:2.2/MASTER/eng.kris.kim.20100819.142000:eng/test-keysQ&apos;E
I/DEBUG   ( 2122): pid: 2365, tid: 2365  Q&gt;EQ&gt;EQ&gt;E zygote Q&lt;EQ&lt;EQ&lt;E
I/DEBUG   ( 2122): signal 11 (SIGSEGV), fault addr 30312031
I/DEBUG   ( 2122):  r0 00000007  r1 8094e3c4  r2 0000039c  r3 0000039c
I/DEBUG   ( 2122):  r4 30312031  r5 809a13f4  r6 809849c4  r7 0000bb48
I/DEBUG   ( 2122):  r8 be9d06c0  r9 4186bf14  10 4186bf00  fp be9d0a50
I/DEBUG   ( 2122):  ip 809a1538  sp be9d05b8  lr 8094e4e7  pc 80935cc6  cpsr 80000030
I/DEBUG   ( 2122):  d0  3f4000003f400000  d1  0000000000000000
I/DEBUG   ( 2122):  d2  0000000000000000  d3  0000000000000000
I/DEBUG   ( 2122):  d4  0000000000000000  d5  0000000000000000
I/DEBUG   ( 2122):  d6  0000000000000000  d7  c18af96700000000
I/DEBUG   ( 2122):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   ( 2122):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   ( 2122):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   ( 2122):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   ( 2122):  scr 60000000
I/DEBUG   ( 2122):
I/DEBUG   ( 2122):          #00  pc 00035cc6  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #01  pc 00035f60  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #02  pc 0000fd86  /system/lib/libnativehelper.so
I/DEBUG   ( 2122):          #03  pc 00016df4  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #04  pc 000451c8  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #05  pc 0003dc44  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #06  pc 0001bd58  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #07  pc 0002276c  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #08  pc 00021600  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #09  pc 0005c48c  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #10  pc 0005c6bc  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #11  pc 0006831c  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #12  pc 00048e6a  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #13  pc 00037d18  /system/lib/libdvm.so
I/DEBUG   ( 2122):          #14  pc 00047f02  /system/lib/libandroid_runtime.so
I/DEBUG   ( 2122):          #15  pc 0003b4c0  /system/lib/libandroid_runtime.so
I/DEBUG   ( 2122):          #16  pc 0003b528  /system/lib/libandroid_runtime.so
I/DEBUG   ( 2122):          #17  pc 0003b5f6  /system/lib/libandroid_runtime.so
I/DEBUG   ( 2122):          #18  pc 0000934c  /system/bin/app_process
I/DEBUG   ( 2122):          #19  pc 0000d3f0  /system/lib/libc.so
I/DEBUG   ( 2122):
I/DEBUG   ( 2122): code around pc:
I/DEBUG   ( 2122): 80935ca4 20002101 461618ed fc0ef018 491ab944
I/DEBUG   ( 2122): 80935cb4 4a1a2005 18694633 f7e018aa e019ed5e
I/DEBUG   ( 2122): 80935cc4 68204b17 e003f855 c0b8f8de d1014560
I/DEBUG   ( 2122): 80935cd4 e0102500 f7e94620 490fe930 1869b110
I/DEBUG   ( 2122): 80935ce4 e0014a10 18694a10 200518aa 96004623
I/DEBUG   ( 2122):
I/DEBUG   ( 2122): code around lr:
I/DEBUG   ( 2122): 8094e4c4 00052f74 0000039c 4604b570 b910460d
I/DEBUG   ( 2122): 8094e4d4 ff72f7ff 2d014604 d1026866 f7ff4620
I/DEBUG   ( 2122): 8094e4e4 6065ffc7 bd704630 b087b5f0 f7ff4607
I/DEBUG   ( 2122): 8094e4f4 4d27ff63 4a27a400 58ae192d 46046941
I/DEBUG   ( 2122): 8094e504 03c0f8d6 f0129104 9b04f8c3 d03d4283
I/DEBUG   ( 2122):
I/DEBUG   ( 2122): stack:
I/DEBUG   ( 2122):     be9d0578  ffff0208
I/DEBUG   ( 2122):     be9d057c  be9d05dc  [stack]
I/DEBUG   ( 2122):     be9d0580  00000000
I/DEBUG   ( 2122):     be9d0584  afd104d0  /system/lib/libc.so
I/DEBUG   ( 2122):     be9d0588  afd4374c  /system/lib/libc.so
I/DEBUG   ( 2122):     be9d058c  afd43780  /system/lib/libc.so
I/DEBUG   ( 2122):     be9d0590  0000dda8  [heap]
I/DEBUG   ( 2122):     be9d0594  00000001
I/DEBUG   ( 2122):     be9d0598  00000007
I/DEBUG   ( 2122):     be9d059c  0000bb48  [heap]
I/DEBUG   ( 2122):     be9d05a0  be9d06c0  [stack]
I/DEBUG   ( 2122):     be9d05a4  8094e4e7  /system/lib/libdvm.so
I/DEBUG   ( 2122):     be9d05a8  30312031
I/DEBUG   ( 2122):     be9d05ac  809a13f4  /system/lib/libdvm.so
I/DEBUG   ( 2122):     be9d05b0  df002777
I/DEBUG   ( 2122):     be9d05b4  e3a070ad
I/DEBUG   ( 2122): #00 be9d05b8  0000bb48  [heap]
I/DEBUG   ( 2122):     be9d05bc  30312031
I/DEBUG   ( 2122):     be9d05c0  809849c4  /system/lib/libdvm.so
I/DEBUG   ( 2122):     be9d05c4  809849c4  /system/lib/libdvm.so
I/DEBUG   ( 2122):     be9d05c8  0000bb48  [heap]
I/DEBUG   ( 2122):     be9d05cc  30312031
I/DEBUG   ( 2122):     be9d05d0  ad12e150  /system/lib/libnativehelper.so
I/DEBUG   ( 2122):     be9d05d4  80935f65  /system/lib/libdvm.so
I/DEBUG   ( 2122): #01 be9d05d8  0000bb48  [heap]
I/DEBUG   ( 2122):     be9d05dc  30312031
I/DEBUG   ( 2122):     be9d05e0  0000bb48  [heap]
I/DEBUG   ( 2122):     be9d05e4  00076e00  [heap]
I/DEBUG   ( 2122):     be9d05e8  30312031
I/DEBUG   ( 2122):     be9d05ec  ad10fd89  /system/lib/libnativehelper.so
I/ServiceManager( 1578): service Q&apos;Emedia.audio_flingerQ&apos;E died
I/ServiceManager( 1578): service Q&apos;Emedia.playerQ&apos;E died
I/ServiceManager( 1578): service Q&apos;Emedia.cameraQ&apos;E died



</what>
</comment>
<comment>
<author>rainingm...@gmail.com</author>
<when>Sun, 22 Aug 2010 08:49:16 +0000</when>
<what>-- Call stack --
-000|checkString(
    |    env = 0xBB48 -Q&gt;E 0x8099F910 -Q&gt;E (
    |      reserved0 = 0x0,
    |      reserved1 = 0x0,
    |      reserved2 = 0x0,
    |      reserved3 = 0x0,
    |      GetVersion = 0x80933A5D,
    |      DefineClass = 0x8093543D,
    |      FindClass = 0x80934399,
    |      FromReflectedMethod = 0x809353B1,
    |      FromReflectedField = 0x80935321,
    |      ToReflectedMethod = 0x809389DD,
    |      GetSuperclass = 0x80938951,
    |      IsAssignableFrom = 0x809388B5,
    |      ToReflectedField = 0x8093881D,
    |      Throw = 0x80935295,
    |      ThrowNew = 0x80938781,
    |      ExceptionOccurred = 0x809339E5,
    |      ExceptionDescribe = 0x8093396D,
    |      ExceptionClear = 0x809338F5,
    |      FatalError = 0x809341BD,
    |      PushLocalFrame = 0x80933879,
    |      PopLocalFrame = 0x80935205,
    |      NewGlobalRef = 0x80935179,
    |      DeleteGlobalRef = 0x809350ED,
    |      DeleteLocalRef = 0x80935061,
    |      IsSameObject = 0x80934FC5,
    |      NewLocalRef = 0x80934F39,
    |      EnsureLocalCapacity = 0x809337FD,
    |      AllocObject = 0x809386F1,
    |      NewObject = 0x8093DA45,
    |      NewObjectV = 0x8093C291,
    |      NewObjectA = 0x80938649,
    |      GetObjectClass = 0x80934EAD,
    |      IsInstanceOf = 0x809385AD,
    |      GetMethodID = 0x809384F9,
    |      CallObjectMethod = 0x8093D985,
    |      CallObjectMethodV = 0x8093C1D9 -Q&gt;E ,
    |      CallObjectMethodA = 0x80935B89 -Q&gt;E ,
    |      CallBooleanMethod = 0x8093D8C5,
    |      CallBooleanMethodV = 0x8093C121,
    |      CallBooleanMethodA = 0x80935AD5,
    |      CallByteMethod = 0x8093D805,
    |      CallByteMethodV = 0x8093C065,
    |      CallByteMethodA = 0x80935A1D,
    |      CallCharMethod = 0x8093D745,
    |      CallCharMethodV = 0x8093BFAD,
    |      CallCharMethodA = 0x80935969,
    |      CallShortMethod = 0x8093D685 -Q&gt;E ,
    |      CallShortMethodV = 0x8093BEF1,
    |      CallShortMethodA = 0x809358B1,
    |      CallIntMethod = 0x8093D5C1,
    |      CallIntMethodV = 0x8093BE39,
    |      CallIntMethodA = 0x809357FD,
    |      CallLongMethod = 0x8093D501,
    |      CallLongMethodV = 0x8093BD81,
    |      CallLongMethodA = 0x80935749,
    |      CallFloatMethod = 0x8093D43D,
    |      CallFloatMethodV = 0x8093BCC9,
    |      CallFloatMethodA = 0x80935695,
    |      CallDoubleMethod = 0x8093D37D,
    |      CallDoubleMethodV = 0x8093BC11,
    |      CallDoubleMethodA = 0x809355E1,
    |      CallVoidMethod = 0x8093D2BD,
    |      CallVoidMethodV = 0x8093BB59,
    |      CallVoidMethodA = 0x8093552D,
    |      CallNonvirtualObjectMethod = 0x8093D1F1,
    |      CallNonvirtualObjectMethodV = 0x8093BA91,
    |      CallNonvirtualObjectMethodA = 0x80938431,
    |      CallNonvirtualBooleanMethod = 0x8093D125,
    |      CallNonvirtualBooleanMethodV = 0x8093B9C9,
    |      CallNonvirtualBooleanMethodA = 0x80938369,
    |      CallNonvirtualByteMethod = 0x8093D055,
    |      CallNonvirtualByteMethodV = 0x8093B901,
    |      CallNonvirtualByteMethodA = 0x809382A1,
    |      CallNonvirtualCharMethod = 0x8093CF89,
    |      CallNonvirtualCharMethodV = 0x8093B839,
    |      CallNonvirtualCharMethodA = 0x809381D9,
    |      CallNonvirtualShortMethod = 0x8093CEB9,
    |      CallNonvirtualShortMethodV = 0x8093B771,
    |      CallNonvirtualShortMethodA = 0x80938111,
    |      CallNonvirtualIntMethod = 0x8093CDED,
    |      CallNonvirtualIntMethodV = 0x8093B6A9,
    |      CallNonvirtualIntMethodA = 0x8093804D,
    |      CallNonvirtualLongMethod = 0x8093CD21,
    |      CallNonvirtualLongMethodV = 0x8093B5E1,
    |      CallNonvirtualLongMethodA = 0x80937F89,
    |      CallNonvirtualFloatMethod = 0x8093CC55,
    |      CallNonvirtualFloatMethodV = 0x8093B51D,
    |      CallNonvirtualFloatMethodA = 0x80937EC5,
    |      CallNonvirtualDoubleMethod = 0x8093CB89,
    |      CallNonvirtualDoubleMethodV = 0x8093B459,
    |      CallNonvirtualDoubleMethodA = 0x80937DFD,
    |      CallNonvirtualVoidMethod = 0x8093CAC1,
    |      CallNonvirtualVoidMethodV = 0x8093B395,
    |      CallNonvirtualVoidMethodA = 0x80937D39,
    |      GetFieldID = 0x80937C81,
    |      GetObjectField = 0x80934E11,
    |      GetBooleanField = 0x80934D75,
    |      GetByteField = 0x80934CD5,
    |      GetCharField = 0x80934C39,
    |      GetShortField = 0x80934B99,
    |      GetIntField = 0x80934AFD,
    |      GetLongField = 0x80934A5D,
    |      GetFloatField = 0x809349C1,
    |      GetDoubleField = 0x80934921,
    |      SetObjectField = 0x8093ABC1,
    |      SetBooleanField = 0x8093AB11,
    |      SetByteField = 0x8093AA5D,
    |      SetCharField = 0x8093A9A9,
    |      SetShortField = 0x8093A8F5,
    |      SetIntField = 0x8093A841,
    |      SetLongField = 0x8093A781,
    |      SetFloatField = 0x8093A6BD,
    |      SetDoubleField = 0x8093A5F9,
    |      GetStaticMethodID = 0x80937BCD,
    |      CallStaticObjectMethod = 0x8093CA01,
    |      CallStaticObjectMethodV = 0x8093B2DD,
    |      CallStaticObjectMethodA = 0x80937B19,
    |      CallStaticBooleanMethod = 0x8093C941,
    |      CallStaticBooleanMethodV = 0x8093B225,
    |      CallStaticBooleanMethodA = 0x80937A65,
    |      CallStaticByteMethod = 0x8093C87D,
    |      CallStaticByteMethodV = 0x8093B16D,
    |      CallStaticByteMethodA = 0x809379A9,
    |      CallStaticCharMethod = 0x8093C7BD,
    |      CallStaticCharMethodV = 0x8093B0B5,
    |      CallStaticCharMethodA = 0x809378F1,
    |      CallStaticShortMethod = 0x8093C6F9,
    |      CallStaticShortMethodV = 0x8093AFFD,
    |      CallStaticShortMethodA = 0x80937835,
    |      CallStaticIntMethod = 0x8093C639,
    |      CallStaticIntMethodV = 0x8093AF45,
    |      CallStaticIntMethodA = 0x8093777D,
    |      CallStaticLongMethod = 0x8093C579,
    |      CallStaticLongMethodV = 0x8093AE91,
    |      CallStaticLongMethodA = 0x809376C9,
    |      CallStaticFloatMethod = 0x8093C4B9,
    |      CallStaticFloatMethodV = 0x8093ADDD,
    |      CallStaticFloatMethodA = 0x80937615,
    |      CallStaticDoubleMethod = 0x8093C3F9,
    |      CallStaticDoubleMethodV = 0x8093AD29,
    |      CallStaticDoubleMethodA = 0x80937561,
    |      CallStaticVoidMethod = 0x8093C339,
    |      CallStaticVoidMethodV = 0x8093AC75,
    |      CallStaticVoidMethodA = 0x809374A9,
    |      GetStaticFieldID = 0x809373F1,
    |      GetStaticObjectField = 0x80937355,
    |      GetStaticBooleanField = 0x809372B9,
    |      GetStaticByteField = 0x80937219,
    |      GetStaticCharField = 0x8093717D,
    |      GetStaticShortField = 0x809370E1,
    |      GetStaticIntField = 0x80937045,
    |      GetStaticLongField = 0x80936FA5,
    |      GetStaticFloatField = 0x80936F09,
    |      GetStaticDoubleField = 0x80936E69,
    |      SetStaticObjectField = 0x8093A545,
    |      SetStaticBooleanField = 0x8093A495,
    |      SetStaticByteField = 0x8093A3E5,
    |      SetStaticCharField = 0x8093A335,
    |      SetStaticShortField = 0x8093A285,
    |      SetStaticIntField = 0x8093A1D5,
    |      SetStaticLongField = 0x8093A10D,
    |      SetStaticFloatField = 0x8093A045,
    |      SetStaticDoubleField = 0x80939F7D,
    |      NewString = 0x8093377D,
    |      GetStringLength = 0x80935EFD,
    |      GetStringChars = 0x80939D1D,
    |      ReleaseStringChars = 0x809394F9,
    |      NewStringUTF = 0x8093412D,
    |      GetStringUTFLength = 0x80935E71,
    |      GetStringUTFChars = 0x80939DD5,
    |      ReleaseStringUTFChars = 0x80939425,
    |      GetArrayLength = 0x80936B55,
    |      NewObjectArray = 0x80936DB5,
    |      GetObjectArrayElement = 0x80936AC5,
    |      SetObjectArrayElement = 0x80936A29,
    |      NewBooleanArray = 0x80933FE9,
    |      NewByteArray = 0x80933F5D,
    |      NewCharArray = 0x80933ED1,
    |      NewShortArray = 0x80933E45,
    |      NewIntArray = 0x80933DBD,
    |      NewLongArray = 0x80933D35,
    |      NewFloatArray = 0x80933CAD,
    |      NewDoubleArray = 0x80933C25,
    |      GetBooleanArrayElements = 0x80939C79,
    |      GetByteArrayElements = 0x80939BD5,
    |      GetCharArrayElements = 0x80939B31,
    |      GetShortArrayElements = 0x80939A91,
    |      GetIntArrayElements = 0x809399ED,
    |      GetLongArrayElements = 0x80939949,
    |      GetFloatArrayElements = 0x809398A5,
    |      GetDoubleArrayElements = 0x80939801,
    |      ReleaseBooleanArrayElements = 0x80939361,
    |      ReleaseByteArrayElements = 0x8093929D,
    |      ReleaseCharArrayElements = 0x809391D9,
    |      ReleaseShortArrayElements = 0x80939115,
    |      ReleaseIntArrayElements = 0x80939051,
    |      ReleaseLongArrayElements = 0x80938F8D,
    |      ReleaseFloatArrayElements = 0x80938EC9,
    |      ReleaseDoubleArrayElements = 0x80938E05,
    |      GetBooleanArrayRegion = 0x80936989,
    |      GetByteArrayRegion = 0x809368E9,
    |      GetCharArrayRegion = 0x80936849,
    |      GetShortArrayRegion = 0x809367A9,
    |      GetIntArrayRegion = 0x80936709,
    |      GetLongArrayRegion = 0x80936669,
    |      GetFloatArrayRegion = 0x809365C9,
    |      GetDoubleArrayRegion = 0x80936529,
    |      SetBooleanArrayRegion = 0x80936489,
    |      SetByteArrayRegion = 0x809363E9,
    |      SetCharArrayRegion = 0x80936349,
    |      SetShortArrayRegion = 0x809362A9,
    |      SetIntArrayRegion = 0x80936209,
    |      SetLongArrayRegion = 0x80936169,
    |      SetFloatArrayRegion = 0x809360C9,
    |      SetDoubleArrayRegion = 0x80936029,
    |      RegisterNatives = 0x80936D19,
    |      UnregisterNatives = 0x80936C89,
    |      MonitorEnter = 0x80934895,
    |      MonitorExit = 0x80934809,
    |      GetJavaVM = 0x80933701,
    |      GetStringRegion = 0x80935DD1,
    |      GetStringUTFRegion = 0x80935D31,
    |      GetPrimitiveArrayCritical = 0x8093975D,
    |      ReleasePrimitiveArrayCritical = 0x80938D41,
    |      GetStringCritical = 0x80939665,
    |      ReleaseStringCritical = 0x80938BDD,
    |      NewWeakGlobalRef = 0x8093477D,
    |      DeleteWeakGlobalRef = 0x809346F1,
    |      ExceptionCheck = 0x80933689,
    |      NewDirectByteBuffer = 0x80933AD5,
    |      GetDirectBufferAddress = 0x80934665,
    |      GetDirectBufferCapacity = 0x809345D9,
    |      GetObjectRefType = 0x8093454D),
    |    jstr = 0x30312031,
    |    func = 0x809849C4 -Q&gt;E Q&quot;ECheck_GetStringLengthQ&quot;E)
    |
-001|Check_GetStringLength(
    |    env = 0xBB48,
    |    string = 0x30312031)
    |  __FUNCTION__ = Q&quot;ECheck_GetStringLengthQ&quot;E
    |  result = 0xBB48 = Q&apos;E...HQ&apos;E
    |  classDescriptor = 0x80986663 -Q&gt;E Q&quot;E???Q&quot;E
    |  methodName = 0x80986663 -Q&gt;E Q&quot;E???Q&quot;E
    |
    |    CHECK_STRING(env, string);
-002|open(
    |    env = 0xBB48 -Q&gt;E (
    |      functions = 0x8099F910),
    |  ?,
    |    pattern = 0x30312031 -Q&gt;E Q&quot;E??????????????????????????????????????????????????????????
    |  ?)
    |  status = U_ZERO_ERROR = 0x0 = Q&apos;E....Q&apos;E
    |
    |    { return functions-Q&gt;EGetStringLength(this, string); }
-003|dvmPlatformInvoke(asm)
    |
    |#ifdef __ARM_HAVE_BLX
    |    blx     ip
-004|dvmCallJNIMethod_general(
    |  ?,
    |  ?,
    |    method = 0x418A1824,
    |    self = 0xDDA8)
    |  staticMethodClass = 0x4001CAF8
    |  env = 0xBB48
    |
    |    COMPUTE_STACK_SUM(self);
    |    dvmPlatformInvoke(env, staticMethodClass,
-005|dvmCheckCallJNIMethod_general(
    |    args = 0x4186BF14 -Q&gt;E 0x30312031 = Q&apos;E01 1Q&apos;E,
    |    pResult = 0xBEA7E780 -Q&gt;E (
    |      z = 0x38 = Q&apos;E8Q&apos;E,
    |      b = 0x38 = Q&apos;E8Q&apos;E,
    |      c = 0x7F38 = Q&apos;E.8Q&apos;E,
    |      s = 0x7F38 = Q&apos;E.8Q&apos;E,
    |      i = 0x00017F38 = Q&apos;E...8Q&apos;E,
    |      j = 0x0000039C00017F38,
    |      f = 137.47298e-42,
    |      d = 19.607241593217277e-312,
    |      l = 0x00017F38),
    |    method = 0x418A1824 -Q&gt;E (
    |      clazz = 0x4001CAF8 -Q&gt;E (
    |        obj = (clazz = 0x40009408, lock = 0x0 = Q&apos;E....Q&apos;E),
    |        instanceData = (0x0 = Q&apos;E....Q&apos;E, 0x0 = Q&apos;E....Q&apos;E, 0x0 = Q&apos;E....Q&apos;E, 0x0 = Q&apos;E....Q&apos;E),
    |        descriptor = 0x422AC69D -Q&gt;E Q&quot;ELcom/ibm/icu4jni/regex/NativeRegEx;Q&quot;E,
    |        descriptorAlloc = 0x0 -Q&gt;E NULL,
    |        accessFlags = 0x00030001 = Q&apos;E....Q&apos;E,
    |        serialNumber = 0x500000E5 = Q&apos;EP...Q&apos;E,
    |        pDvmDex = 0x00017F38,
    |        status = CLASS_INITIALIZED = 0x7 = Q&apos;E....Q&apos;E,
    |        verifyErrorClass = 0x0,
    |        initThreadId = 0x1 = Q&apos;E....Q&apos;E,
    |        objectSize = 0x8 = Q&apos;E....Q&apos;E,
    |        elementClass = 0x0,
    |        arrayDim = 0x0 = Q&apos;E....Q&apos;E,
    |        primitiveType = PRIM_NOT = 0xFFFFFFFF = Q&apos;E....Q&apos;E,
    |        super = 0x400094B0,
    |        classLoader = 0x0,
    |        initiatingLoaderList = (initiatingLoaders = 0x0, initiatingLoaderCount = 0x0 =
    |        interfaceCount = 0x0 = Q&apos;E....Q&apos;E,
    |        interfaces = 0x0,
    |        directMethodCount = 0x15 = Q&apos;E....Q&apos;E,
    |        directMethods = 0x418A15E8,
    |        virtualMethodCount = 0x0 = Q&apos;E....Q&apos;E,
    |        virtualMethods = 0x0,
    |        vtableCount = 0x0B = Q&apos;E....Q&apos;E,
    |        vtable = 0x418A1A30,
    |        iftableCount = 0x0 = Q&apos;E....Q&apos;E,
    |        iftable = 0x0,
    |        ifviPoolCount = 0x0 = Q&apos;E....Q&apos;E,
    |        ifviPool = 0x0,
    |        sfieldCount = 0x0 = Q&apos;E....Q&apos;E,
    |        sfields = 0x0,
    |        ifieldCount = 0x0 = Q&apos;E....Q&apos;E,
    |        ifieldRefCount = 0x0 = Q&apos;E....Q&apos;E,
    |        ifields = 0x0,
    |        refOffsets = 0x0 = Q&apos;E....Q&apos;E,
    |        sourceFile = 0x422DCD10 -Q&gt;E Q&quot;ENativeRegEx.javaQ&quot;E),
    |      accessFlags = 0x0109 = Q&apos;E....Q&apos;E,
    |      methodIndex = 0x0 = Q&apos;E..Q&apos;E,
    |      registersSize = 0x2 = Q&apos;E..Q&apos;E,
    |      outsSize = 0x0 = Q&apos;E..Q&apos;E,
    |      insSize = 0x2 = Q&apos;E..Q&apos;E,
    |      name = 0x42325E5F -Q&gt;E Q&quot;EopenQ&quot;E,
    |      prototype = (dexFile = 0x00017ED0, protoIdx = 0xA6 = Q&apos;E....Q&apos;E),
    |      shorty = 0x422A5AE0 -Q&gt;E Q&quot;EILIQ&quot;E,
    |      insns = 0xAD10FD45 -Q&gt;E Q&quot;E.O...DF. .q.!F.....2...F.Fh.2F...G.........HF......`...FFF
    |      jniArgInfo = 0x40000000 = Q&apos;E@...Q&apos;E,
    |      nativeFunc = 0x8093DC39,
    |      registerMap = 0x0,
    |      inProfile = FALSE),
    |    self = 0xDDA8)
    |
    |    dvmCallJNIMethod_general(args, pResult, method, self);
-006|dalvik_mterp(asm)
    |
    |.Lskip:
    |#endif
    |
    |    @mov     lr, pc                      @ set return addr
    |    @ldr     pc, [r2, #offMethod_nativeFunc] @ pcQ&lt;E- methodToCall-Q&gt;EnativeFunc
    |    LDR_PC_LR Q&quot;E[r2, #offMethod_nativeFunc]Q&quot;E
-007|dvmMterpStd(
    |  ?,
    |    glue = 0xBEA7E778)
    |
    |...
    |            glue-Q&gt;Emethod-Q&gt;Eclazz-Q&gt;Edescriptor,
    |            glue-Q&gt;Emethod-Q&gt;Ename,
    |            desc);
    |        free(desc);
    |    }
    |    //LOGI(Q&quot;Eglue is %p, pc=%p, fp=%p\nQ&quot;E, glue, glue-Q&gt;Epc, glue-Q&gt;Efp);
    |    //LOGI(Q&quot;Efirst instruction is 0x%04x\nQ&quot;E, glue-Q&gt;Epc[0]);
    |
    |    changeInterp = dvmMterpStdRun(glue);
-008|dvmInterpret(
    |    self = 0xDDA8,
    |  ?,
    |    pResult = 0xBEA7EA50)
    |  interpState = (
    |    pc = 0x42A7C070 -Q&gt;E Q&quot;E..#..Q&quot;E,
    |    fp = 0x4186BF9C,
    |    retval = (z = 0x38 = Q&apos;E8Q&apos;E, b = 0x38 = Q&apos;E8Q&apos;E, c = 0x7F38 = Q&apos;E.8Q&apos;E, s = 0x7F38 = Q&apos;E.8Q&apos;E, i =
    |    method = 0x418B24F4,
    |    methodClassDex = 0x00017F38,
    |    self = 0xDDA8,
    |    bailPtr = 0xBEA7E730,
    |    interpStackEnd = 0x41869300 -Q&gt;E Q&quot;E???????????????????????????????????????????????????
    |    pSelfSuspendCount = 0xDDB0,
    |    pDebuggerActive = 0x809A6296 -Q&gt;E Q&quot;EQ&quot;E,
    |    pActiveProfilers = 0x809A62D8,
    |    entryPoint = kInterpEntryInstr = 0x0 = Q&apos;E....Q&apos;E,
    |    nextMode = 0x0 = Q&apos;E....Q&apos;E,
    |    pJitProfTable = 0x0 -Q&gt;E NULL,
    |    jitState = kJitNot = 0x0 = Q&apos;E....Q&apos;E,
    |    jitResumeNPC = 0x1,
    |    jitResumeDPC = 0x0 -Q&gt;E NULL,
    |    jitThreshold = 0x0 = Q&apos;E....Q&apos;E,
    |    ppJitProfTable = 0x809A63A8,
    |    debugIsMethodEntry = TRUE ,
    |    jitToInterpEntries = (dvmJitToInterpNormal = 0x8091BAA4, dvmJitToInterpNoChain = 0x
    |    currTraceRun = 0x8091B9F0 = Q&apos;E....Q&apos;E,
    |    totalTraceLen = 0x8091BA20 = Q&apos;E... Q&apos;E,
    |    currTraceHead = 0x8091BA44 -Q&gt;E Q&quot;E.....N....L.Q&quot;E,
    |    currRunHead = 0x8097B22D -Q&gt;E Q&quot;E??????????????????????????????????????????????????????
    |    currRunLen = 0x4001F990 = Q&apos;E@...Q&apos;E,
    |    lastThreshFilter = 0x0 = Q&apos;E....Q&apos;E,
    |    lastPC = 0x0 -Q&gt;E NULL,
    |    threshFilter = (0x809A63A8 = Q&apos;E..c.Q&apos;E, 0x4001FB01 = Q&apos;E@...Q&apos;E, 0x0 = Q&apos;E....Q&apos;E, 0x8091BAE0
    |    trace = ((frag = (startOffset = 0xFAFC = Q&apos;E..Q&apos;E, numInsts = 0x91 = Q&apos;E....Q&apos;E, runEnd = 0
    |    calleeSave = (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0))
    |  jitToInterpEntries = (dvmJitToInterpNormal = 0x8091BAA4, dvmJitToInterpNoChain = 0x80
    |  stdInterp = 0x809226F4
    |
    |        case INTERP_STD:
    |            LOGVV(Q&quot;Ethreadid=%d: interp STD\nQ&quot;E, self-Q&gt;EthreadId);
    |            change = (*stdInterp)(self, Q&amp;EinterpState);
-009|dvmCallMethodV(
    |    self = 0xDDA8,
    |    method = 0x418D2DA8,
    |  ?,
    |  ?,
    |    pResult = 0xBEA7EA50,
    |    args = ())
    |  val = ERROR:BUSERROR
    |
    |#endif
    |    } else {
    |        dvmInterpret(self, method, pResult);
-010|dvmCallMethod(
    |  ?,
    |  ?,
    |  ?,
    |    pResult = 0x80984E80)
    |  args = ()
    |
    |    dvmCallMethodV(self, method, obj, false, pResult, args);
-011|dvmInitClass(
    |    clazz = 0x40022FF0 -Q&gt;E (
    |      obj = (
    |        clazz = 0x40009408,
    |        lock = 0x0 = Q&apos;E....Q&apos;E),
    |      instanceData = (0x0 = Q&apos;E....Q&apos;E, 0x0 = Q&apos;E....Q&apos;E, 0x0 = Q&apos;E....Q&apos;E, 0x0 = Q&apos;E....Q&apos;E),
    |      descriptor = 0x42DCC56A -Q&gt;E Q&quot;ELandroid/database/sqlite/SQLiteDatabase;Q&quot;E,
    |      descriptorAlloc = 0x0 -Q&gt;E NULL,
    |      accessFlags = 0x80030001 = Q&apos;E....Q&apos;E,
    |      serialNumber = 0x50000183 = Q&apos;EP...Q&apos;E,
    |      pDvmDex = 0x000370F8,
    |      status = CLASS_INITIALIZING = 0x6 = Q&apos;E....Q&apos;E,
    |      verifyErrorClass = 0x0,
    |      initThreadId = 0x1 = Q&apos;E....Q&apos;E,
    |      objectSize = 0x88 = Q&apos;E....Q&apos;E,
    |      elementClass = 0x0,
    |      arrayDim = 0x0 = Q&apos;E....Q&apos;E,
    |      primitiveType = PRIM_NOT = 0xFFFFFFFF = Q&apos;E....Q&apos;E,
    |      super = 0x40022D50,
    |      classLoader = 0x0,
    |      initiatingLoaderList = (initiatingLoaders = 0x0, initiatingLoaderCount = 0x0 = Q&apos;E.
    |      interfaceCount = 0x0 = Q&apos;E....Q&apos;E,
    |      interfaces = 0x0,
    |      directMethodCount = 0x19 = Q&apos;E....Q&apos;E,
    |      directMethods = 0x418D2DA8,
    |      virtualMethodCount = 0x41 = Q&apos;E...AQ&apos;E,
    |      virtualMethods = 0x418D32C0,
    |      vtableCount = 0x4F = Q&apos;E...OQ&apos;E,
    |      vtable = 0x418D3FF8,
    |      iftableCount = 0x0 = Q&apos;E....Q&apos;E,
    |      iftable = 0x0,
    |      ifviPoolCount = 0x0 = Q&apos;E....Q&apos;E,
    |      ifviPool = 0x0,
    |      sfieldCount = 0x1D = Q&apos;E....Q&apos;E,
    |      sfields = 0x00087F28,
    |      ifieldCount = 0x1B = Q&apos;E....Q&apos;E,
    |      ifieldRefCount = 0x0D = Q&apos;E....Q&apos;E,
    |      ifields = 0x418D2B88,
    |      refOffsets = 0xBFFE0000 = Q&apos;E....Q&apos;E,
    |      sourceFile = 0x42E2819A -Q&gt;E Q&quot;ESQLiteDatabase.javaQ&quot;E))
    |  self = 0xDDA8
    |  startWhen = 0x0
    |
    |        LOGVV(Q&quot;ENo Q&lt;EclinitQ&gt;E found for %s\nQ&quot;E, clazz-Q&gt;Edescriptor);
    |    } else {
    |        LOGVV(Q&quot;EInvoking %s.Q&lt;EclinitQ&gt;E\nQ&quot;E, clazz-Q&gt;Edescriptor);
    |        JValue unused;
    |        dvmCallMethod(self, method, NULL, Q&amp;Eunused);
-012|GetFieldID(
    |  ?,
    |    jclazz = 0x40022FF0,
    |    name = 0xAD3D092D -Q&gt;E Q&quot;EmNativeHandleQ&quot;E,
    |  ?)
    |  _self = 0xDDA8
    |
    |    ClassObject* clazz = (ClassObject*) dvmDecodeIndirectRef(env, jclazz);
    |    jfieldID id;
    |
    |    if (!dvmIsClassInitialized(clazz) Q&amp;EQ&amp;E !dvmInitClass(clazz)) {
---|end of frame
    |
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 17:49:55 +0000</when>
<what>Blowing up in the zygote process is generally a sign that the system is screwed up.  The zygote process runs as a single thread, and just does some basic class loading and initialization, so youQ&apos;Ere not going to see a lot of flaky race conditions.

The crash address looks like part of an ASCII string (30312031 is Q&quot;E1 10Q&quot;E).  It might be worth catching that in a debugger and doing a hex dump of wherever it was that r4 got loaded from to see if something is scribbling on the heap.  (We had a problem early on where an error message from the dynamic linker was occasionally causing crashes -- it happened early enough that printf() was writing the text into the heap.  If you can identify the text you might be able to identify the source.)

Setting Q&quot;Eadb shell setprop debug.db.uid 32767Q&quot;E and restarting debuggerd will make a crashing process wait for a debugger to attach.
</what>
</comment>
<comment>
<author>a23...@gmail.com</author>
<when>Mon, 21 Feb 2011 05:02:59 +0000</when>
<what>Meet another same issue by dalvik crash
02-10 12:50:53.417 12296 12296 I DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-10 12:50:53.417 12296 12296 I DEBUG   : Build fingerprint: Q&apos;EMOTO/begonia_tmo_us/umts_begonia/begonia:2.2.1/BGN_1.1.23/23:userdebug/test-keysQ&apos;E
02-10 12:50:53.417 12296 12296 I DEBUG   : pid: 1466, tid: 1656  Q&gt;EQ&gt;EQ&gt;E com.android.phone Q&lt;EQ&lt;EQ&lt;E
02-10 12:50:53.417 12296 12296 I DEBUG   : signal 11 (SIGSEGV), fault addr 00000024
02-10 12:50:53.417 12296 12296 I DEBUG   :  r0 00000000  r1 4000c1e8  r2 4cf23484  r3 acaa0ee0
02-10 12:50:53.417 12296 12296 I DEBUG   :  r4 4000c238  r5 00000003  r6 00078000  r7 456f6018
02-10 12:50:53.417 12296 12296 I DEBUG   :  r8 aca9c3f4  r9 000003a4  10 aca9c3f4  fp 00000004
02-10 12:50:53.417 12296 12296 I DEBUG   :  ip 000003a4  sp 482cf4f8  lr aca1b0fc  pc aca1a5b4  cpsr 60000010
02-10 12:50:53.424 12296 12296 I DEBUG   :  d0  6472656767756265  d1  0000000800000061
02-10 12:50:53.424 12296 12296 I DEBUG   :  d2  006e006f00690072  d3  004d00550044006b
02-10 12:50:53.424 12296 12296 I DEBUG   :  d4  0076006900740063  d5  004d007900740069
02-10 12:50:53.424 12296 12296 I DEBUG   :  d6  00670061006e0061  d7  3eaaaaab3f800000
02-10 12:50:53.424 12296 12296 I DEBUG   :  d8  0000000640000000  d9  0000000000000000
02-10 12:50:53.424 12296 12296 I DEBUG   :  d10 0000000000000000  d11 0000000000000000
02-10 12:50:53.424 12296 12296 I DEBUG   :  d12 0000000000000000  d13 0000000000000000
02-10 12:50:53.424 12296 12296 I DEBUG   :  d14 0000000000000000  d15 0000000000000000
02-10 12:50:53.424 12296 12296 I DEBUG   :  d16 458bdb40458bdb20  d17 412e848000000000
02-10 12:50:53.432 12296 12296 I DEBUG   :  d18 547d42aea2879f2e  d19 416312d000000000
02-10 12:50:53.432 12296 12296 I DEBUG   :  d20 4059000000000000  d21 3fd99a27ad32ddf5
02-10 12:50:53.432 12296 12296 I DEBUG   :  d22 3fd24998d6307188  d23 3fcc7288e957b53b
02-10 12:50:53.432 12296 12296 I DEBUG   :  d24 3fc74721cad6b0ed  d25 3fc39a09d078c69f
02-10 12:50:53.432 12296 12296 I DEBUG   :  d26 0000000000000000  d27 0000000000000000
02-10 12:50:53.432 12296 12296 I DEBUG   :  d28 0000000000000000  d29 0000000000000000
02-10 12:50:53.432 12296 12296 I DEBUG   :  d30 0000000000000000  d31 0000000000000000
02-10 12:50:53.432 12296 12296 I DEBUG   :  scr 80000012
02-10 12:50:53.432 12296 12296 I DEBUG   : 
02-10 12:50:53.596 12296 12296 I DEBUG   :          #00  pc 0001a5b4  /system/lib/libdvm.so
02-10 12:50:53.596 12296 12296 I DEBUG   :          #01  pc 0001b0f8  /system/lib/libdvm.so
02-10 12:50:53.596 12296 12296 I DEBUG   :          #02  pc 00018838  /system/lib/libdvm.so
02-10 12:50:53.604 12296 12296 I DEBUG   :          #03  pc 0001895c  /system/lib/libdvm.so
02-10 12:50:53.604 12296 12296 I DEBUG   :          #04  pc 00018a64  /system/lib/libdvm.so
02-10 12:50:53.604 12296 12296 I DEBUG   :          #05  pc 0001b608  /system/lib/libdvm.so
02-10 12:50:53.604 12296 12296 I DEBUG   :          #06  pc 000191bc  /system/lib/libdvm.so
02-10 12:50:53.604 12296 12296 I DEBUG   :          #07  pc 00019a18  /system/lib/libdvm.so
02-10 12:50:53.604 12296 12296 I DEBUG   :          #08  pc 00019b8c  /system/lib/libdvm.so
02-10 12:50:53.604 12296 12296 I DEBUG   :          #09  pc 0005fef4  /system/lib/libdvm.so
02-10 12:50:53.604 12296 12296 I DEBUG   :          #10  pc 00060050  /system/lib/libdvm.so
02-10 12:50:53.612 12296 12296 I DEBUG   :          #11  pc 00060164  /system/lib/libdvm.so
02-10 12:50:53.612 12296 12296 I DEBUG   :          #12  pc 000151fc  /system/lib/libdvm.so
02-10 12:50:53.612 12296 12296 I DEBUG   :          #13  pc 0001c8fc  /system/lib/libdvm.so
02-10 12:50:53.612 12296 12296 I DEBUG   :          #14  pc 0001b79c  /system/lib/libdvm.so
02-10 12:50:53.612 12296 12296 I DEBUG   :          #15  pc 0005681c  /system/lib/libdvm.so
02-10 12:50:53.612 12296 12296 I DEBUG   :          #16  pc 000425f6  /system/lib/libdvm.so
02-10 12:50:53.620 12296 12296 I DEBUG   :          #17  pc 00047b38  /system/lib/libandroid_runtime.so
02-10 12:50:53.620 12296 12296 I DEBUG   :          #18  pc 00047e76  /system/lib/libandroid_runtime.so
02-10 12:50:53.620 12296 12296 I DEBUG   :          #19  pc 00013330  /system/lib/libbinder.so
02-10 12:50:53.620 12296 12296 I DEBUG   :          #20  pc 000166d8  /system/lib/libbinder.so
02-10 12:50:53.620 12296 12296 I DEBUG   :          #21  pc 000168c0  /system/lib/libbinder.so
02-10 12:50:53.620 12296 12296 I DEBUG   :          #22  pc 0001c3f0  /system/lib/libbinder.so
02-10 12:50:53.620 12296 12296 I DEBUG   :          #23  pc 0001c0d6  /system/lib/libutils.so
02-10 12:50:53.628 12296 12296 I DEBUG   :          #24  pc 0002dd72  /system/lib/libandroid_runtime.so
02-10 12:50:53.628 12296 12296 I DEBUG   :          #25  pc 0001c56c  /system/lib/libutils.so
02-10 12:50:53.628 12296 12296 I DEBUG   :          #26  pc 00010f24  /system/lib/libc.so
02-10 12:50:53.628 12296 12296 I DEBUG   :          #27  pc 00010a10  /system/lib/libc.so

/platform/dalvik/vm/alloc/MarkSweep.c:531
/platform/dalvik/vm/alloc/MarkSweep.c:712
/platform/dalvik/vm/alloc/HeapBitmap.c:290
/platform/dalvik/vm/alloc/HeapBitmap.c:383
/platform/dalvik/vm/alloc/HeapBitmap.c:409
/platform/dalvik/vm/alloc/MarkSweep.c:734
/platform/dalvik/vm/alloc/Heap.c:942
/platform/dalvik/vm/alloc/Heap.c:337
/platform/dalvik/vm/alloc/Heap.c:561
/platform/dalvik/vm/oo/Array.c:62
/platform/dalvik/vm/oo/Array.c:212
/platform/dalvik/vm/oo/Array.c:90
/platform/dalvik/vm/mterp/out/InterpAsm-armv7-a-neon.S:7857
/platform/dalvik/vm/mterp/Mterp.c:109
/platform/dalvik/vm/interp/Interp.c:1367
/platform/dalvik/vm/interp/Stack.c:535
/platform/dalvik/vm/Jni.c:2728
/platform/dalvik/libnativehelper/include/nativehelper/jni.h:618
com_vzw_location_VzwGpsLocationProvider.cpp:0
/platform/frameworks/base/libs/binder/Binder.cpp:107
/platform/frameworks/base/libs/binder/IPCThreadState.cpp:975
/platform/frameworks/base/libs/binder/IPCThreadState.cpp:437
/platform/frameworks/base/libs/binder/ProcessState.cpp:71
/platform/frameworks/base/libs/utils/Threads.cpp:740
/platform/frameworks/base/core/jni/AndroidRuntime.cpp:1099
/platform/frameworks/base/libs/utils/Threads.cpp:103
/platform/bionic/libc/bionic/pthread.c:192
/platform/bionic/libc/bionic/pthread.c:328</what>
</comment>
<comment>
<author>kees.jon...@gmail.com</author>
<when>Fri, 29 Apr 2011 08:12:44 +0000</when>
<what>Hello I am facing a similar issues on a TI based BSP (2.2). The best way to reproduce it for me is to start pppd during startup so this problem can be reproduces without ril running or even the system server. Just by running /system/bin/pppd /dev/ttyO1

</what>
</comment>
</bug>
<bug>
<bugid>13191</bugid>
<title>A type err in Dev guide document</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kingm...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 09:43:52 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss This is a only a type
error I met when I was reading 2.3 dev guide. In Chapter Q&quot;ECreating Toast
NotificationsQ&quot;E, when describe how to Creating a Custom Toast View, there
is a sentence that Notice that the ID of the LinearLayout element is
Q&quot;Etoast_layoutQ&quot;E. In the previous xml file, the LinearLayout ID is defined
as Q&quot;Etoast_layout_rootQ&quot;E, Q&quot;Etoast_layoutQ&quot;E is the file name of the XML
layout file. So I think the Q&quot;Etoast_layoutQ&quot;E here should be
Q&quot;Etoast_layout_rootQ&quot;E.</description>
</bug>
<bug>
<bugid>10172</bugid>
<title>DatePickerDialog allows invalid date</title>
<status>New</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gerald.b...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 22:51:25 +0000</openedDate>
<description>The DatePickerDialog (and presumably DatePicker) allows the user to
select an invalid date in certain rare circumstances. For example: a.
Create a date picker dialog with an initial date of July 31, 2010 b.
Manually scroll the month selector down one to June c. Press OK The
dialog will return a date of 31 June, 2010 which is invalid since June
only has 30 days. This issue only happens if the initial date is July
31, 2010. If you start with a different date and manually set the date
to July 31, 2010 and try to reproduce the above it correct decrements
the day count to 30 when Jun is selected.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 05:57:44 +0000</when>
<what>On what version of Android does it happen? We had (have?) an internal bug for this but I canQ&apos;Et remember whether it was fixed in 2.2.</what>
</comment>
<comment>
<author>gerald.b...@gmail.com</author>
<when>Thu, 05 Aug 2010 11:58:36 +0000</when>
<what>I have reproduced the problem under both 2.1 and 2.2 using the steps I gave in the initial post.</what>
</comment>
</bug>
<bug>
<bugid>8910</bugid>
<title>No phonecalls possible during sync</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-06-09T09:24:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sander%g...@gtempaccount.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 13:40:31 +0000</openedDate>
<description>We have a number of HTC Hero phones using either Android 1.5 stock or
2.1, on a GSM network with good coverage. Data connection via GPRS. If
someone calls the owner of a HTC Hero while the phone syncs (with
Exchange) then he immediately gets the voice mail of the owner. - On
Android 1.5, an SMS message is received of a missed call. - On Android
2.1, a Q&apos;Emissed callQ&apos;E notification is given, and the SMS from the
provider is being received. These users have to be reachable during
emergency situations, this means that the problem is business critical.</description>
<comment>
<author>sander%g...@gtempaccount.com</author>
<when>Mon, 07 Jun 2010 13:41:20 +0000</when>
<what>There may be a link with bug #2072 but I am not sure.</what>
</comment>
<comment>
<author>sander%g...@gtempaccount.com</author>
<when>Mon, 07 Jun 2010 15:07:12 +0000</when>
<what>According to a forum this is not a bug in Android but how the mobile network
implements it and does not suspend the data connection while speech is coming in.</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:24:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5848</bugid>
<title>A typo in Dev Guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>Bartlomi...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 11:00:20 +0000</openedDate>
<description>In Q&quot;EUser InterfaceQ&quot;E -Q&gt;E Q&quot;ECreating MenusQ&quot;E chapter, the word Q&quot;EexclusiveQ&quot;E
lacks Q&quot;EcQ&quot;E character.</description>
<comment>
<author>Bartlomi...@gmail.com</author>
<when>Wed, 06 Jan 2010 11:02:39 +0000</when>
<what>I should have used the smaller priority for this bug but I canQ&apos;Et find where to change it.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 15:53:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2295</bugid>
<title>init.rc Q&amp;E init.goldfish.rc service can not run if itQ&apos;Es parameters more than 8.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-05-19T20:40:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>osshack@gmail.com</reportedBy>
<openedDate>Wed, 25 Mar 2009 11:28:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1 . modify init.hardware.rc
(hardware is your platform hardware, such init.goldfish.rc) change
service logcat /system/bin/logcat -r 1000 -v long -f
/local/log/logcat.log oneshot to service logcat /system/bin/logcat -r
1000 -n 2 -v long -f /local/log/logcat.log oneshot because the
/local/log room limited, we only need two logcat.logs so we add a
argumenet -n 2 (default is 4, right?) 2 . run the phone 3 . #ps | grep
logcat we will found the logcat service is not running. - Sample source
code demonstrating the problem - What you think the correct behavior
should be. if we use the old service logcat /system/bin/logcat -r 1000
-v long -f /local/log/logcat.log oneshot the service can running. I
think this problem is a big problem, this bug can be found at all
android platform. And I think I have fix it. it is
platform/system/core/init/init.h -Q&gt;E struct service -Q&gt;E char *args[1]
position problem.</description>
<comment>
<author>osshack@gmail.com</author>
<when>Wed, 25 Mar 2009 11:32:31 +0000</when>
<what>
  I think I have fix this problem.
 The reason is
struct service {
        /* list of all services */
    struct listnode slist;

    const char *name;
    const char *classname;

    unsigned flags;
    pid_t pid;
    time_t time_started;    /* time of last start */
    time_t time_crashed;    /* first crash within inspection window */
    int nr_crashed;         /* number of times crashed within window */

    uid_t uid;
    gid_t gid;
    gid_t supp_gids[NR_SVC_SUPP_GIDS];
    size_t nr_supp_gids;

    struct socketinfo *sockets;
    struct svcenvinfo *envvars;

    int nargs;
    char *args[1];
    struct action onrestart;  /* Actions to execute on restart. */

    /* keycodes for triggering this service via /dev/keychord */
    int *keycodes;
    int nkeycodes;
    int keychord_id;
};

while we use the field Q&apos;Echar *args[1]Q&apos;E ,
 static void *parse_service(struct parse_state *state, int nargs, char **args)
{
    struct service *svc;
    if (nargs Q&lt;E 3) {
        parse_error(state, Q&quot;Eservices must have a name and a program\nQ&quot;E);
        return 0;
    }
    if (!valid_name(args[1])) {
        parse_error(state, Q&quot;Einvalid service name Q&apos;E%sQ&apos;E\nQ&quot;E, args[1]);
        return 0;
    }

    svc = service_find_by_name(args[1]);
    if (svc) {
        parse_error(state, Q&quot;Eignored duplicate definition of service Q&apos;E%sQ&apos;E\nQ&quot;E, args[1]);
        return 0;
    }

    nargs -= 2;
    svc = calloc(1, sizeof(*svc) + sizeof(char*) * nargs);
    if (!svc) {
        parse_error(state, Q&quot;Eout of memory\nQ&quot;E);
        return 0;
    }
    svc-Q&gt;Ename = args[1];
    svc-Q&gt;Eclassname = Q&quot;EdefaultQ&quot;E;
    memcpy(svc-Q&gt;Eargs, args + 2, sizeof(char*) * nargs);
    svc-Q&gt;Eargs[nargs] = 0;
    svc-Q&gt;Enargs = nargs;
    svc-Q&gt;Eonrestart.name = Q&quot;EonrestartQ&quot;E;
    list_init(Q&amp;Esvc-Q&gt;Eonrestart.commands);
    list_add_tail(Q&amp;Eservice_list, Q&amp;Esvc-Q&gt;Eslist);
    return svc;
}

the  memcpy(svc-Q&gt;Eargs, args + 2, sizeof(char*) * nargs); is used the struct
svc-Q&gt;Eonrestart
memory.
so while the nargs Q&gt;E 8
the svc-Q&gt;Eargs[8] == Q&quot;EonrestartQ&quot;E
but not your real args.


</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:38:45 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.

You will probably get a faster resolution if you contribute a patch directly.</what>
</comment>
<comment>
<author>osshack@gmail.com</author>
<when>Tue, 31 Mar 2009 05:33:07 +0000</when>
<what>hi, I have paste my patch here. I think it can fix this bugs, and I also have test it
on my phone. It seems that it works well. If you have any problem, you can email to me.
my email is osshack@gmail.com.
 
init.h |    5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

 diff -uprN platform.old/system/core/init/init.h platform.new/system/core/init/init.h
--- platform.old/system/core/init/init.h        2009-03-31 12:52:32.000000000 +0800
+++ platform.new/system/core/init/init.h        2009-03-31 13:03:08.000000000 +0800
@@ -136,14 +136,15 @@ struct service {
     struct socketinfo *sockets;
     struct svcenvinfo *envvars;

-    int nargs;
-    char *args[1];
     struct action onrestart;  /* Actions to execute on restart. */

     /* keycodes for triggering this service via /dev/keychord */
     int *keycodes;
     int nkeycodes;
     int keychord_id;
+
+    int nargs;
+    char *args[1] __attribute__((aligned (sizeof(char *))));
 };

 int parse_config_file(const char *fn);
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 20:40:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:16:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9016</bugid>
<title>Launcher/browser: Folder with all bookmarks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 09:50:34 +0000</openedDate>
<description>Please make a shortcut in the add menu to create a folder that contains
all boomarks. Currently you must add each bookmark manually. Or a way to
directly open the browserQ&apos;Es bookmarks tab/list.</description>
</bug>
<bug>
<bugid>1550</bugid>
<title>MMS recall from Home issue.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>Rob.K...@gmail.com</reportedBy>
<openedDate>Tue, 16 Dec 2008 21:36:15 +0000</openedDate>
<description>Ok try this...take a picture...share via messaging...resize...hit
home...hold home...select messaging...select your draft...after this is
performed, I canQ&apos;Et add any recipients. Duplicated the problem on others
handsets. Should be an easy fix. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:22:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 02:01:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12109</bugid>
<title>Display bug month DatePicker (Japan)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kuwabara...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 09:28:42 +0000</openedDate>
<description>If the locale reproduced in Japan. Appears to be hidden when the first
portion of the tens place from October to December. If Japan is required
to display all characters needed but four spaces The moon is not taken
place only three characters. Therefore, a portion Is now hidden. I used
version 2.1, but it seems to also occur in other versions. [Action]
Following: (1) or (2) I would like to fix. (1) Japanese view of the moon
is not a representation. (2) Month to take part in four characters wide.</description>
</bug>
<bug>
<bugid>20249</bugid>
<title>Motorola Milestone with Android 2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-22T22:28:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>AndyGill...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 12:12:19 +0000</openedDate>
<description>My UK Motorola Milestone is rebooting itself several times a day. I am
running firmware 2.2.1, and my gut feeling is that the rebooting has
started when the phone was upgraded from 2.1 many months ago. Sometimes
the Q&quot;ErebootQ&quot;E requires SIM PIN to be entered; sometimes the cycle
includes the Q&quot;EMQ&quot;E logo and takes medium amount of time; and sometimes the
reboot is faster just requiring the unlock password to be typed. The
phone is used for business so I have corporate email, plus gmail, plus
another mail app for home stuff - the corp email requires the screen
unlock password. The reboot happens without cause that I can easily
identify - it may happen when in my pocket, or when in an application -
for example, both typing an email and when browsing contacts this
morning already. Please advise next steps. Many thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Sep 2011 22:28:22 +0000</when>
<what>talk to the company you bought the phone from for support.</what>
</comment>
</bug>
<bug>
<bugid>18251</bugid>
<title>Uploader stops and says Q&quot;EWaiting to retryQ&quot;E every few minutes despite making good progress over wifi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>murray.s...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 18:07:40 +0000</openedDate>
<description>When I select a number of pictures to upload to a Picasa web album, it
often takes many hours or days to upload a few pictures on my Google
Nexus S over a strong Wifi. Many users experience this problem on many
types of phones, e.g. : http://www.youtube.com/watch?v=OQCxHZIbC-E One
has to keep manually going into the upload queue and selecting Q&quot;Eretry
nowQ&quot;E. When one does that, the percentage bar starts making rapid
progress again until all of the sudden it stops and says Q&quot;EWaiting to
retryQ&quot;E. Why does it think it needs to stop when it is ostensibly making
rapid progress uploading? This makes it extremely frustrating to upload
content from the phone to the cloud.</description>
</bug>
<bug>
<bugid>18411</bugid>
<title>Navigation - Faulty TTS string</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>mdagbro</reportedBy>
<openedDate>Mon, 11 Jul 2011 14:04:07 +0000</openedDate>
<description>Steps to reproduce: Change phone language to Swedish Use a swedish
text-to-speech voice Navigate with Google Maps In the swedish TTS string
telling you to Q&quot;Estay on Main street for two milesQ&quot;E(but in swedish of
course), the road name variable is faulty, so instead it says Q&quot;EStay on
Turn right onto Main street for two milesQ&quot;E. So when it should say:
Q&quot;EForts?tt p? Storgatan i 3 kilometerQ&quot;E Navigation says: Q&quot;EForts?tt p?
Sv?ng h?ger till Storgatan i 3 kilometerQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jul 2011 18:26:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2533</bugid>
<title>Buttons in ListView headers lose state as of SDK version 3</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-04-29T01:48:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>georgi.m...@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 17:17:12 +0000</openedDate>
<description>Buttons in ListView headers do not repaint correctly according to their
state (focused, pressed, etc.) after repeated invocation to
setAdapter(). In a ListView: - add a Button to the headers using
addHeaderView() - set a View.OnClickListener to the Button - in the
onClick() method of the listener invoke setAdapter() on the ListView,
changing to a different ListAdapter. In Android v1.5 the ListView
behaves correctly only until the Button is pressed. In Android v1.1 the
ListView always behaves correctly. See attached source for a simple
sample of the described behavior.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 29 Apr 2009 00:19:19 +0000</when>
<what>ItQ&apos;Es a regression indeed. I identified the issue and Q&apos;Ell have a fix soon. In the meantime you can simple 
add/remove items from the adapter instead of changing the entire adapter. You can also, for each 
header/footer, get the layoutparams, cast them to AbsListView.LayoutParams and set the recycledHeaderFooter 
field to false.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 29 Apr 2009 01:48:40 +0000</when>
<what></what>
</comment>
<comment>
<author>georgi.m...@gmail.com</author>
<when>Wed, 29 Apr 2009 09:15:29 +0000</when>
<what>I need to change the adapter as I reuse the same List with different data sets. Also
the field recycledHeaderFooter is (if present) not visible.

But in the mean time I came up with another workaround. I wrote myself a simple
delegate adapter (attached) that treats change of underlying ListAdapters as a data
set change.</what>
</comment>
<comment>
<author>georgi.m...@gmail.com</author>
<when>Wed, 29 Apr 2009 09:33:37 +0000</when>
<what>Just in case someone walks into this problem and wonders how the workaround from the
previous comment ties in...</what>
</comment>
<comment>
<author>deepa.su...@wipro.com</author>
<when>Thu, 26 Aug 2010 06:42:20 +0000</when>
<what>Any updates on this bug?</what>
</comment>
</bug>
<bug>
<bugid>16210</bugid>
<title>Contacts shows Q&quot;EgrandcentralQ&quot;E as the description for a ContactQ&apos;Es Q&quot;EGoogle VoiceQ&quot;E number</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-19T01:04:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tim.neum...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 19:49:21 +0000</openedDate>
<description>1) In Gmail Contacts, set a contactQ&apos;Es phone number type to Q&quot;EGoogle
VoiceQ&quot;E 2) The contact will sync to your phone 3) View the contact. The
phone number type is Q&quot;EgrandcentralQ&quot;E. 4) To make matters worse, it syncs
BACK to Gmail as Q&quot;EgrandcentralQ&quot;E. Your service is Q&quot;EGoogle VoiceQ&quot;E; please
remove Q&quot;EgrandcentralQ&quot;E. Phone: Probably irrelevant, as several others
have reported this here,
http://www.google.com/search?aq=fQ&amp;Esourceid=chromeQ&amp;Eie=UTF-8Q&amp;Eq=android+contacts+grandcentralQ&amp;Esafe=strict,
but I am using Nexus One on 2.3.3</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 01:04:21 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>tim.neum...@gmail.com</author>
<when>Tue, 19 Apr 2011 01:11:24 +0000</when>
<what>Great, but thatQ&apos;Es not a developer forum.

IQ&apos;Em not convinced that Google actually cares about fixing anything. There should be a bug-submission area for all the Google-provided apps like Maps, Gmail, Contacts, etc. ItQ&apos;Es ridiculous that I have to go somewhere else to submit a bug, and that the Q&quot;Esomewhere elseQ&quot;E youQ&apos;Ere recommending isnQ&apos;Et even a bug tracking system.</what>
</comment>
</bug>
<bug>
<bugid>12411</bugid>
<title>Run Configuration for Android Application and JUnit Test brings an invalid argument error</title>
<status>FutureRelease</status>
<owner>tnor...@google.com</owner>
<closedOn>2010-12-21T00:33:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>ldese...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 18:16:22 +0000</openedDate>
<description>Latest Eclipse Galileo with ADT (0.9.9v201009221407-60953) on MacOS X
(JDK 1.6) Goto Run Configuration: Add an Android JUnit target. It works
sometimes the first time. Create another one. You get: Problems occurred
when invoking code from plug-in: Q&quot;Eorg.eclipse.jfaceQ&quot;E. Dump below. I seem
to get this error with Android ADT configurations. I disable error
reporting in xml parsing (that was another bug) but that doesnQ&apos;Et fix the
problem. java.lang.IllegalArgumentException: Argument not valid at
org.eclipse.swt.SWT.error(SWT.java:3865) at
org.eclipse.swt.SWT.error(SWT.java:3799) at
org.eclipse.swt.SWT.error(SWT.java:3770) at
org.eclipse.swt.custom.CTabItem.setImage(CTabItem.java:959) at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.showInstanceTabsFor(LaunchConfigurationTabGroupViewer.java:849)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.displayInstanceTabs(LaunchConfigurationTabGroupViewer.java:786)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$8.run(LaunchConfigurationTabGroupViewer.java:678)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.inputChanged(LaunchConfigurationTabGroupViewer.java:695)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.setInput0(LaunchConfigurationTabGroupViewer.java:657)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.setInput(LaunchConfigurationTabGroupViewer.java:633)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.handleLaunchConfigurationSelectionChanged(LaunchConfigurationsDialog.java:916)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog$3.selectionChanged(LaunchConfigurationsDialog.java:544)
at
org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:864)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.core.runtime.Platform.run(Platform.java:888) at
org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48) at
org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) at
org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:862)
at
org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1175)
at
org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1200)
at
org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:251)
at org.eclipse.jface.util.OpenStrategy.access$5(OpenStrategy.java:245)
at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:419) at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3405)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3102) at
org.eclipse.jface.window.Window.runEventLoop(Window.java:825) at
org.eclipse.jface.window.Window.open(Window.java:801) at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.open(LaunchConfigurationsDialog.java:1065)
at org.eclipse.debug.ui.DebugUITools$1.run(DebugUITools.java:398) at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at
org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:406)
at
org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:340)
at
org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(OpenLaunchDialogAction.java:81)
at
org.eclipse.debug.ui.actions.OpenLaunchDialogAction.runWithEvent(OpenLaunchDialogAction.java:89)
at
org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241)
at
org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at
org.eclipse.equinox.launcher.Main.run(Main.java:1311)</description>
<comment>
<author>jona...@gmail.com</author>
<when>Tue, 07 Dec 2010 00:17:09 +0000</when>
<what>Similar error for me on Gingerbread.
Eclipse: 3.6.1
ADT: 8.0.0.v201011171904-77661
Windows Vista</what>
</comment>
<comment>
<author>tomaswes...@gmail.com</author>
<when>Wed, 08 Dec 2010 10:28:25 +0000</when>
<what>Same error for me on:
ADT 8.0.1
Eclipse: 3.6.0
Ubuntu 10.04

This error makes it impossible to work with Android JUnit test cases in Eclipse.</what>
</comment>
<comment>
<author>finalJus...@gmail.com</author>
<when>Wed, 15 Dec 2010 09:19:31 +0000</when>
<what>Same for me too:
Eclipse:   3.5.2.M20100211-1343
ADT: 8.0.1.v201012062107-82219
Windows 7 - 64Bit

</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 21 Dec 2010 00:33:14 +0000</when>
<what>Fixed for 9.0.0 by https://review.source.android.com//#change,19580</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 21 Dec 2010 00:34:04 +0000</when>
<what></what>
</comment>
<comment>
<author>shawn.la...@gmail.com</author>
<when>Wed, 29 Dec 2010 18:33:55 +0000</when>
<what>Probably not the correct place for this, but I canQ&apos;Et find a better place to ask: where can I get a binary with this fix in it?</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 29 Dec 2010 18:36:53 +0000</when>
<what>This was included in preview build #2 of ADT 9.0.0, found here:
http://tools.android.com/download
</what>
</comment>
<comment>
<author>shawn.la...@gmail.com</author>
<when>Wed, 29 Dec 2010 18:45:13 +0000</when>
<what>Perfect, thank you so much!</what>
</comment>
<comment>
<author>gne...@gmail.com</author>
<when>Tue, 18 Jan 2011 21:00:14 +0000</when>
<what>thanks for fix this issue</what>
</comment>
</bug>
<bug>
<bugid>19209</bugid>
<title>[Latitude] Q&quot;EChange your photoQ&quot;E option is displaying in maps screen while selecting back from lattitude screen.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 06:59:37 +0000</openedDate>
<description>Build info : GB 2.3.5 [Procedure] 1. Application Q&gt;E Lattitude Q&gt;E Select
Change your photo Q&gt;E Take photo Q&gt;E Save Q&gt;E Cancel 2. Back to previous
screen i.e Maps screen Q&gt;E Observe that Take photo options are displaying
again.</description>
</bug>
<bug>
<bugid>4434</bugid>
<title>In french the QuickSearchBox does not return results from dictionnary of applications </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>nicolas....@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 10:26:57 +0000</openedDate>
<description>HTC Magic Android 1.6 Build Number : DRC92 Hi, I donQ&apos;Et know if this
issue is a bug, but IQ&apos;Ell try to explain it with my poor english. If I
setup the French locale, open the quick search box and type Q&quot;EpizzaQ&quot;E,
only one result appear : Q&quot;ERechercher Q&quot;EpizzaQ&quot;E sur le WebQ&quot;E (search the web
for Q&quot;EpizzaQ&quot;E) And now, if I setup the English (UK) locale, open the QSB
and type Q&quot;EpizzaQ&quot;E, 8 results are returned like : - a pizza location
around me - Search Maps for pizza - a web site url - search key words
proposition - Search the web for pizza Thanks for reading.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:34:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19441</bugid>
<title>Gmail App issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pooln...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 09:29:21 +0000</openedDate>
<description>?Step : 1. idle - applications - gmail - menu key - compose - click the
input text field - menu key - help 2. down drag - english(us) touch -
check the english (us) ?Actual Result : the text is strange like
Q&apos;Eenglish(us)lQ&apos;E ?Expected Result : english(us)</description>
</bug>
<bug>
<bugid>13840</bugid>
<title>USSD input - keyboard with no letters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>george.t...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 10:57:23 +0000</openedDate>
<description>I have a Samsung Spica phone that came with 1.5 Android. Running USSD
codes with letters was working fine except a small problem: display was
closing too quickly (3 times) during something like this *164# input
tab... 4590 input tab... 2 input tab 23BRDE05670 input tab 45589640001
input tab 12 input tab 01 input tab 0 input tab 0. Using Samsung
software I have recently updated to 2.1 Android and now for typing USSD
codes I get a short keyboard (like dial pad) that has only numbers and
letter N (on 1.5 I had full keyboard). Display shuts downs faster. I
canQ&apos;Et write letters and display shuts down too quickly when using USSD
codes.</description>
<comment>
<author>jpro....@gmail.com</author>
<when>Fri, 14 Jan 2011 04:44:42 +0000</when>
<what>IQ&apos;Eve made my own issue, but for Android 2.2. Sorry for late search, you can duplicate it: http://code.google.com/p/android/issues/detail?id=13995</what>
</comment>
<comment>
<author>george.t...@gmail.com</author>
<when>Wed, 04 May 2011 11:16:15 +0000</when>
<what>Try left + left arrow several times and the keyboard changes.</what>
</comment>
<comment>
<author>jpro....@gmail.com</author>
<when>Thu, 05 May 2011 19:40:41 +0000</when>
<what>Just tried - no way. Keyboard changes only when I press arrow down(i.e. trackball down), but in this case focus goes to Q&quot;ESendQ&quot;E button instead of the text field. If I go back to the text field, keyboard changes back to numbers only :(</what>
</comment>
</bug>
<bug>
<bugid>10044</bugid>
<title>DROID X: Video and Audio Out of Sync when video file is paused or advanced</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>james.ra...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 21:56:53 +0000</openedDate>
<description>I thought it was some sort of encoding issue with Handbrake initially.
Searching the net, IQ&apos;Eve found others are having the same issue. My
symptoms occur when I either pause, or navigate through a video. This
even occurs on videos IQ&apos;Eve created with my Droid X. I havenQ&apos;Et resolved
the issue except to just let the video play uninterrupted. Not sure if
this is a new issue to the DROID X only, but somehow I doubt it. NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>gary.vin...@gmail.com</author>
<when>Thu, 09 Sep 2010 15:28:55 +0000</when>
<what>IQ&apos;Em having the same issue as well</what>
</comment>
<comment>
<author>idfk...@gmail.com</author>
<when>Tue, 26 Oct 2010 02:01:45 +0000</when>
<what>Same issue.. Someone please shed some light on the subject..  I have tried to resize the res many times and the only ones that worked properly were too fuzzy and degraded to watch.. Some are 2 seconds off,some are a quarter sec off..
</what>
</comment>
<comment>
<author>james.ra...@gmail.com</author>
<when>Tue, 26 Oct 2010 12:39:44 +0000</when>
<what>I saw somewhere it could be related to the SD card... If it has a Q&quot;EC2Q&quot;E on your card it could be a bad card. I havenQ&apos;Et replaced mine to know for sure just yet.</what>
</comment>
<comment>
<author>james.ra...@gmail.com</author>
<when>Tue, 26 Oct 2010 12:41:28 +0000</when>
<what>Also failed to mention that it isnQ&apos;Et resolved with the update to Froyo.  Someone said doing a factory reset helped them.  I havenQ&apos;Et tried that yet either.</what>
</comment>
</bug>
<bug>
<bugid>18084</bugid>
<title>DUT will select wrong repeat in alarm</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>wuliangq...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 04:13:18 +0000</openedDate>
<description>[Version] 2.3.4 GINGERBREAD [Initial condition] 1. There are some repeat
alarm exist. [Problem procedure] 1.Launch clock-Q&gt;EChoose an alarm.(ex:The
repeat is Sat, Sun) 2.Tap Repeat -Q&gt;E Mark Monday -Q&gt;E Press Cancel. 3.Tap
Repeat again-Q&gt;E Mark Tuesday-Q&gt;E Press OK, check alarm repeat field.
[Actual Result] 3.Repeat display Q&quot;EMon,Tue,Sat,SunQ&quot;E [Expected Result]
3.Repeat should display Q&quot;ETue,Sat,SunQ&quot;E</description>
</bug>
<bug>
<bugid>6038</bugid>
<title>have home screen autorotate to landscape whether or not keyboard is open</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>32</stars>
<reportedBy>jriech...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 14:06:06 +0000</openedDate>
<description>I have a Motorola Droid with version 2.0.1. The home screen should
autorotate to landscape mode whether or not the keyboard is out. By not
doing so a user working in landscape mode and needing to go to/through
the home screen is forced to either - work sideways - manually rotate to
portrait mode, make their selection and manually rotate back to
landscape mode. Either choice is not intuitive and makes for a just
plain bad user interface experience.</description>
<comment>
<author>franklin...@gmail.com</author>
<when>Thu, 14 Jan 2010 14:21:58 +0000</when>
<what>Please add my vote for this change. I use a Motorola Droid and was on of the few 
people who enjoyed this feature until it was removed.

Please note, the feature works as before (except the keyboard of course) when the 
Droid physical keyboard is exposed.</what>
</comment>
<comment>
<author>reynol...@gmail.com</author>
<when>Thu, 14 Jan 2010 15:44:26 +0000</when>
<what>Please ad my vote as well.
This worked for around the first week I had the droid (with v2.0) and then like 
everyone else has stated in https://supportforums.motorola.com/thread/19000 this 
feature mysteriously went away.
It would be nice to have it back.

Thank you :-)</what>
</comment>
<comment>
<author>drpainf...@gmail.com</author>
<when>Thu, 14 Jan 2010 16:35:03 +0000</when>
<what>Important for me.  Ended up using Home++, but it has some major bugs (force closures, 
freezes up the droid).  Google/Verizon/Motorola, please fix this!</what>
</comment>
<comment>
<author>SVChi...@gmail.com</author>
<when>Thu, 14 Jan 2010 18:46:34 +0000</when>
<what>Please change it back to rotation. Keyboard open or not! Also have Home++ 
specifically to allow it.</what>
</comment>
<comment>
<author>dnngib...@gmail.com</author>
<when>Thu, 14 Jan 2010 19:42:04 +0000</when>
<what>Please restore the full portrait/landscape 
functionality on the Droid, not only on the 
homepage, but also when using the phone 
in the mobile application to keep us from 
turning our heads sideways to see the phone 
display properly, and to allow us FULL use of 
the much larger virtual keyboard.  Thank 
you.   --- Dan</what>
</comment>
<comment>
<author>jimstanl...@gmail.com</author>
<when>Wed, 20 Jan 2010 06:12:38 +0000</when>
<what>See my post at the end of issue 5195.</what>
</comment>
<comment>
<author>breedy7...@gmail.com</author>
<when>Fri, 22 Jan 2010 05:46:06 +0000</when>
<what>I too feel that my droid experience is being extremely hindered because of the landscape 
homescreen feature which was previously available but was rudely taken away</what>
</comment>
<comment>
<author>bham...@gmail.com</author>
<when>Fri, 09 Jul 2010 07:39:05 +0000</when>
<what>All android phones need this feature whether they have a slide out keyboard or not. I mount my phone in landscape mode to use the GPS in the car. ItQ&apos;Es nonsense that I have to rotate it to use the phone or navigate the home screens!!! EVO 4G</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Sat, 10 Jul 2010 09:55:51 +0000</when>
<what>Hello,

I have ran into the same issue as of today. The home screen is not rotating anymore on my milestone. While this problem (yes, problem - that is the way to put it) is divided in  between Motorola and Android developers we get the door shut in our noses with Q&quot;Eworks as designedQ&quot;E and Q&quot;Edo not believe what you are seeing, it was never supposed to work like thisQ&quot;E.  It is not a WADDS, it is a BUG. Somebody forgot something in the update.

All I am asking - whatever OTA update you have done to my phone, please go ahead and remove it. I use Android 2.1. This is not fair at all. Google is becoming Q&quot;EGoofle the Big BrotherQ&quot;E. </what>
</comment>
<comment>
<author>dtwitkow...@gmail.com</author>
<when>Thu, 19 Aug 2010 17:48:16 +0000</when>
<what>Agree this is needed.

...dtw
</what>
</comment>
</bug>
<bug>
<bugid>18239</bugid>
<title>Direction options doesnQ&apos;Et open when tap on it in map.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 06:46:39 +0000</openedDate>
<description>Sometimes 2 / 10 1. Go to Maps Q&gt;E Menu key Q&gt;E Directions 2. Enter Start
and end point of destinations. 3. Go Q&gt;E Tap on Left top Direction icon Q&gt;E
Select Q&amp;E observe Transit 4. Tap on direction icon. Direction options
doesnQ&apos;Et open when tap on it in map.</description>
</bug>
<bug>
<bugid>1908</bugid>
<title>Reusing Layout Containing EditText view Causes Issues </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-03T19:02:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Tue, 03 Feb 2009 16:34:37 +0000</openedDate>
<description>When reusing a layout containing an EditText view multiple times in the
same screen (calling layoutInflater.inflate() separately each time) and
the screen rotates, it populates all of the text boxes with whatever was
in the very last text box. I was told this is due to all of them having
the same resource ID. There should be some option to disable this with
the EditText, otherwise reusing Views becomes worthless (and I donQ&apos;Et
consider dynamically setting the resource ID as a good solution).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 17:06:38 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 03 Feb 2009 19:02:40 +0000</when>
<what>Use android:freezesText=Q&quot;EfalseQ&quot;E. And dynamically setting the resource ID is the only good solution here.</what>
</comment>
<comment>
<author>mfarhan...@gmail.com</author>
<when>Sat, 13 Nov 2010 07:50:58 +0000</when>
<what>---Must see following LAYOUT TUTORIALS,, really helpful for good App Architecture and avoid Code Redundancy(My Fav. Blog)
http://mfarhan133.wordpress.com/2010/10/01/reusing-layout-include-merge-tag-for-androd/
http://mfarhan133.wordpress.com/2010/09/19/maser-layout-tutorial-reusing-layouts/</what>
</comment>
<comment>
<author>mfarhan...@gmail.com</author>
<when>Sat, 13 Nov 2010 07:53:30 +0000</when>
<what>---Must see following LAYOUT TUTORIALS,, really helpful for good App Architecture and avoid Code Redundancy(My Fav. Blog)
http://mfarhan133.wordpress.com/2010/10/01/reusing-layout-include-merge-tag-for-androd/
http://mfarhan133.wordpress.com/2010/09/19/maser-layout-tutorial-reusing-layouts/</what>
</comment>
</bug>
<bug>
<bugid>15327</bugid>
<title>Hebrew problems in Andriod</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yuvalnet...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 14:13:34 +0000</openedDate>
<description>The Hebrew language in the Andriod OS is not quite good. In Hebrew the
writing is from right to left, the Android OS is not dealing with it
very good. It makes all the letters and numbers messing togther. Please
fix the Q&quot;Eright to leftQ&quot;E problem so it will be built-in. Thanks :)</description>
</bug>
<bug>
<bugid>6480</bugid>
<title>Gallery out of sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>zeflasher</reportedBy>
<openedDate>Fri, 05 Feb 2010 08:26:08 +0000</openedDate>
<description>Sometimes (often) if you are taking pictures, videos, ... using the
camera, without living the app in between then when going back to the
home and selecting the gallery, none of the new videos/pictures appear.
For those to appear you have to go back in the camera app and select the
preview of the last picture or video. Once done, the gallery will then
show those. This is the behavior reported on: Model: Nexus One Firmware:
2.1-update1 Basehand version: 32.24.00.22U_4.03.00.21_2 Kernel version:
2.6.29-01117-g4bc62c2, android-build@apa26 #1 Build Number: ERE27
Cheers.</description>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 14 May 2010 15:14:16 +0000</when>
<what>Dupes: #6773 #7575 #5402 #6480</what>
</comment>
</bug>
<bug>
<bugid>4291</bugid>
<title>Low Battery + Unlock Pattern = Deadlock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>hashincl...@gmail.com</reportedBy>
<openedDate>Mon, 19 Oct 2009 04:31:31 +0000</openedDate>
<description>[[ This was on Android 1.5. IQ&apos;Em not brave enough to try it on 1.6 ]] If
I have a screen unlock pattern set, and I let the phone go long enough
without charging (thatQ&apos;Es fuel for a different fire) that it triggers the
low battery notification, IQ&apos;Eve seen that the Critically Low Battery
warning (with an Q&quot;EOKQ&quot;E button) has the screen focus, but canQ&apos;Et get any
input because the unlock pattern is still active. Net result - I cannot
unlock the screen till I dismiss the popup alert, and I canQ&apos;Et dismiss
the alert until I unlock the screen. (My non-solution - removed the
battery, plugged it in, connected the battery, switched it on, and
promptly removed the unlock pattern. I donQ&apos;Et want to run into this
problem).</description>
<comment>
<author>OlliTech</author>
<when>Fri, 23 Oct 2009 17:31:07 +0000</when>
<what>I commonly run the device until I get the 15% or lower battery alert and I am always
prompted for the unlock pattern first and may dismiss the dialog after. 
*I have never encountered this issue.*

Are you sure you donQ&apos;Et have any additional applications installed that may be
interfering?

Device: G1
Version: 1.5 and 1.6
</what>
</comment>
<comment>
<author>hashincl...@gmail.com</author>
<when>Fri, 23 Oct 2009 23:16:53 +0000</when>
<what>I donQ&apos;Et see any other applications which would interfere with the unlock code / low 
battery warning.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:18:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2792</bugid>
<title>flagNoExtractUi doesnQ&apos;Et seem to work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>pje...@gmail.com</reportedBy>
<openedDate>Thu, 28 May 2009 20:31:06 +0000</openedDate>
<description>Running on the 1.5 emulator from the 1.5 SDK (sdk-eng 1.5 CUPCAKE 147336
test-keys), if I specify the flagNoExtractUi for an EditText widget the
on-screen keyboard still shows its extracted text area when the user
types. HereQ&apos;Es the xml: Q&lt;EEditText android:id=Q&quot;E@+id/searchQ&quot;E
android:layout_width=Q&quot;E0dipQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_weight=Q&quot;E1Q&quot;E android:layout_gravity=Q&quot;Ecenter_verticalQ&quot;E
android:layout_marginLeft=Q&quot;E6pxQ&quot;E android:paddingLeft=Q&quot;E3pxQ&quot;E
android:textSize=Q&quot;E14spQ&quot;E android:textStyle=Q&quot;EnormalQ&quot;E
android:textColor=Q&quot;E@drawable/text_entryQ&quot;E
android:background=Q&quot;E@drawable/background_text_entryQ&quot;E
android:singleLine=Q&quot;EtrueQ&quot;E
android:imeOptions=Q&quot;EactionDone|flagNoExtractUiQ&quot;E /Q&gt;E From the description
of the option
(http://developer.android.com/reference/android/view/inputmethod/EditorInfo.html#IME_FLAG_NO_EXTRACT_UI)
I would expect this to prevent the text input area to be displayed by
the on-screen keyboard, but the text area is still displayed. Since
there is also my text box on the screen, this both wastes screen real
estate and confuses the user, since their text is going two different
places.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:39:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10912</bugid>
<title>A base to rate android devices capability! </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>OM.DRAGO...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 04:48:30 +0000</openedDate>
<description>we know there are a lot of android devices in the market There is large
and small with medium-capacity or high... so if it possible to make a
base to assess (rate) the device and give it points out of 10 or what
ever.... ((In the graphics, processor, RAM, etc...)) to enable
programmers to sit there minimum requirements for there programs and
user to know if there device will be enable to run this pro or not throw
the app market. ((it is like The windows Experience Index)) so i will
know if my device can run the Q&quot;EEx. need for speed gameQ&quot;E or it will
freeze</description>
<comment>
<author>OM.DRAGO...@gmail.com</author>
<when>Wed, 01 Sep 2010 05:19:13 +0000</when>
<what>i will add that the programmer can put more than one version on the market 
(one for rates more than .... and another for rates less than ..... )
and the market will check user device rate and install the correct version
or tell the user your device will not able to run the app do you want to continue any way</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:24:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8082</bugid>
<title>App experience could be more seamless</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>james.lo...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 20:10:40 +0000</openedDate>
<description>Highlight newly downloaded apps so that they are distinguished from
preexisting apps, and allow users to delete apps from home screen rather
than navigating to the app in the market</description>
</bug>
<bug>
<bugid>19367</bugid>
<title>Contact search fails to find keywords in notes field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bitm...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 20:49:17 +0000</openedDate>
<description>I have a Droid 2 Global, and had the same issue with my Droid 1. When I
search my contacts for a particular keyword, the search fails to return
matches in the notes field. This is especially disappointing considering
search is supposed to be GoogleQ&apos;Es core competency, and needs to be
fixed!</description>
<comment>
<author>edp...@gmail.com</author>
<when>Fri, 09 Sep 2011 12:19:27 +0000</when>
<what>This can be considered a duplicate of:
http://code.google.com/p/android/issues/detail?id=3732
</what>
</comment>
</bug>
<bug>
<bugid>19927</bugid>
<title>Some ActiveSync folders do not appear</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-09-09T19:32:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dwmw2b@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 11:23:23 +0000</openedDate>
<description>I have some mail folders in my Exchange account which were created with
an IMAP client. They have folder type 1 (USER_FOLDER_TYPE). They do not
appear in the Android email app because... public static final
ListQ&lt;EIntegerQ&gt;E mValidFolderTypes = Arrays.asList(INBOX_TYPE, DRAFTS_TYPE,
DELETED_TYPE, SENT_TYPE, OUTBOX_TYPE, USER_MAILBOX_TYPE, CALENDAR_TYPE,
CONTACTS_TYPE); ... thatQ&apos;Es not considered a valid type.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 09 Sep 2011 19:32:58 +0000</when>
<what>This was fixed back in the Gingerbread timeframe, IIRC; what device/os are you using?</what>
</comment>
<comment>
<author>dwmw2b@gmail.com</author>
<when>Fri, 09 Sep 2011 21:36:39 +0000</when>
<what>Samsung Galaxy S2

IQ&apos;Em looking at an old version of the source because I havenQ&apos;Et updated it in about a year, and canQ&apos;Et do so today while kernel.org is down... or is there an alternative mirror?</what>
</comment>
</bug>
<bug>
<bugid>17092</bugid>
<title>FileNotFoundException</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-05-25T17:02:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mrinal7...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 04:36:08 +0000</openedDate>
<description>IQ&apos;Em trying to do Reverse Geocoding in Android 1.5 on the emulator from
www.smnirven.com/?p=39 IQ&apos;Em running behind a proxy which is giving me a
problem when i try to read through the xml file. Whenever I try to open
either the input/output stream, then this Exception pops up!</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 25 May 2011 17:02:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6748</bugid>
<title>Adding an Q&quot;Einsert from applicationQ&quot;E intent to TextView/EditText</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steven.v...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 16:21:59 +0000</openedDate>
<description>I was thinking about adding an additional option to the context menu of
the android.widget.TextView class. This context menu now holds a paste
option that inserts the data currently on the clipboard. To paste some
text from another application onto the clipboard, the user has to switch
to the alternative application first, copy the text, switch back to the
original application and paste. The Q&quot;Einsert from applicationQ&quot;E
functionality I had in mind: - The user longpresses an editable textview
- Besides Paste there is an extra menu entry called Q&quot;EInsert from
applicationQ&quot;E or something like that - When this menu entry is clicked an
intent is fired - The user gets a list of all applications that
implement this intent and selects one - The selected activity opens,
performs some (user inter)action, and finishes with a result string -
The method onActivityResult() is invoked on the textview and the
returned string is appended to the textview like the paste option does.
Some example usecases: - inserting smileys while texting - inserting a
barcode from the barcodescanner app - inserting text snippets from an
app that contains a list of frequently used text snippets - inserting
text from a speech-to-text app - inserting a phone number from the
contact list - ... What do you think of this idea? any comments?</description>
</bug>
<bug>
<bugid>19676</bugid>
<title>Ability to change the device encryption password/pin in Android 3.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>magnus.p...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 07:11:26 +0000</openedDate>
<description>I have two android devices. Samsung Galaxy S2 running 2.3.3 and ASUS eee
pad running 3.2 On the Samsung device encryption is available and you
can change the password/pin if the password has been compromised. You
can also unencrypt the device without wiping all data on the phone (eg.
if exchange policy says that encryption is no longder needed, or account
is removed). On the ASUS eee pad Android 3.2, you can encrypt the device
(unfortunately not the SD card, anyway) but you can not change the
password/pin. You can change the unlock password of the screen, but not
the device encryption unlock password. So if your password has been
compromised you will need to wipe the device back to factory settings,
and do a new encryption with a new password. In the SDK I have read
about the encryption and how Q&quot;EeasyQ&quot;E it is to change the password on a
device by just create a new key for the encryption with a new password.</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 31 Aug 2011 01:54:16 +0000</when>
<what>Issue 19675 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>11298</bugid>
<title>ProgressBar in the AppWidget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nagaraj....@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 07:21:07 +0000</openedDate>
<description>Hi, Im nagaraj, I have an issue found in onupdate function in appwidget
extending AppWidgetProvider, Im using
Q&quot;EremoteViews.setViewVisibility(R.id.ProgressBar01, View.VISIBLE);Q&quot;E to
initiate the progressbar, and its working fine, but once the execution
of code is done, im using
Q&quot;EremoteViews.setViewVisibility(R.id.ProgressBar01, View.INVISIBLE);Q&quot;E to
hide the progressbar, which is not stopping the bar from showing up...
Can anyone tell me the reason for this issue. Waiting for the turn
around. Thanks in advance, Nagaraj P</description>
</bug>
<bug>
<bugid>18035</bugid>
<title>Performance Lag</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 02:14:36 +0000</openedDate>
<description>I have noticed alot more performance lag lately with my Motorola Xoom in
switch from home screens i have only a few Widgets and i am always
looking at my memory, my performance isnQ&apos;Et terrible but is not desirable
to say the least</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 28 Jun 2011 15:23:53 +0000</when>
<what>There is nothing in this report that can help us identify the problem or try to reproduce it. Can you provide more details?
</what>
</comment>
</bug>
<bug>
<bugid>11168</bugid>
<title>wrong language installed by mistake on HTC Desire -- how to rectify</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.franc...@gmail.com</reportedBy>
<openedDate>Sun, 12 Sep 2010 03:29:49 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11518</bugid>
<title>Active Sync policies stopped working after upgrading from version 4.1 to 4.2</title>
<status>Declined</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-27T20:54:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rosel...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 18:37:37 +0000</openedDate>
<description>At least 3 of our users have reported active sync policies stopped
working after they upgraded their phone from version 4.1 to version 4.2
2 of the users have an EVO phone with Sprint 1 of the users has a
Verizon phone an HCT Incredible We use exchange 2007 sp3 and we have a
policy that enforces a 7 digit password after 30 minutes of inactivity.
The policy has the setting Q&quot;EAllow non provisionable devicesQ&quot;E unchecked.
The devices were working fine with version 2.1, a password was forced
and was working. After the upgrated no password is prompted. Please let
me know if there is anything else I need to submit. Thanks! Rose.
********************* NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>rosel...@gmail.com</author>
<when>Mon, 27 Sep 2010 18:48:45 +0000</when>
<what>Forgot to add, that the only way we got the password policy working again was by removing the mail account from the device and adding it back.  
We tried changing the policy refresh interval, did not work.  We also tried creating a new policy and applying the new policy, that did not work either.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 27 Sep 2010 20:54:50 +0000</when>
<what>YouQ&apos;Ed have to contact HTC about these issues; those devices donQ&apos;Et use the stock Android Exchange functionality.  Sorry.</what>
</comment>
</bug>
<bug>
<bugid>16857</bugid>
<title>Race in Apache HTTP Client revokeConnection</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Sun, 15 May 2011 16:38:29 +0000</openedDate>
<description>ThereQ&apos;Es a race condition that risks a NullPointerException. ThatQ&apos;Es been
fixed in Apache HTTP Client upstream, but not AndroidQ&apos;Es copy.
http://groups.google.com/group/android-platform/browse_thread/thread/065e27685f3bafaa/a0a236220cc358bc?show_docid=a0a236220cc358bc</description>
<comment>
<author>viking...@gmail.com</author>
<when>Tue, 29 Nov 2011 03:12:45 +0000</when>
<what>I met this issue when three successive http requests were sent, then my app might crash. My runtime environment: Android 2.1 update1. Please fix it as soon as possible. </what>
</comment>
</bug>
<bug>
<bugid>7830</bugid>
<title>ADT JUnit test runner should not report failure when there are no tests to execute</title>
<status>Released</status>
<owner>chabbydr...@gmail.com</owner>
<closedOn>2010-04-20T01:54:54.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 02:25:01 +0000</openedDate>
<description>Eclipse 3.5 Java, latest ADT, SDK 1.6 in project. Summary: Trying to
execute a test project fails when there are no tests in the project.
Details: - In ADT, create a new test project. - Create an empty public
class MyTest extends TestCase { ...} - Select project Q&gt;E Run As...
Android JUnit Test. Projects gets deployed and tests runs. Console
prints: [2010-04-18 19:13:09 - BlahTest] ------------------------------
[2010-04-18 19:13:09 - BlahTest] Android Launch! [2010-04-18 19:13:09 -
BlahTest] adb is running normally. [2010-04-18 19:13:09 - BlahTest]
Performing android.test.InstrumentationTestRunner JUnit launch
[2010-04-18 19:13:09 - BlahTest] Automatic Target Mode: using device
Q&apos;E123Q&apos;E [2010-04-18 19:13:09 - BlahTest] Uploading BlahTest.apk onto
device Q&apos;E123Q&apos;E [2010-04-18 19:13:09 - BlahTest] Installing BlahTest.apk...
[2010-04-18 19:13:11 - BlahTest] Success! [2010-04-18 19:13:11 -
BlahTest] Project dependency found, installing: BlahApp [2010-04-18
19:13:11 - BlahApp ] Application already deployed. No need to reinstall.
[2010-04-18 19:13:11 - BlahTest] Launching instrumentation
android.test.InstrumentationTestRunner on device 123 [2010-04-18
19:13:12 - BlahTest] Test run failed: No test results [2010-04-18
19:14:19 - BlahTest] ------------------------------ EXPECTED: ConsoleQ&apos;Es
last error line should have printed: Q&quot;ENo test to executeQ&quot;E. The fact itQ&apos;Es
printing Q&quot;ETest run _failed_...Q&quot;E is actually a bit misleading. I took it
to mean it found some tests (where??!) and they failed.</description>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Mon, 19 Apr 2010 06:01:39 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 20 Apr 2010 01:54:54 +0000</when>
<what>Fixed by https://review.source.android.com/14322</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Thu, 20 May 2010 17:05:49 +0000</when>
<what>Fixed in ADT 09.7</what>
</comment>
</bug>
<bug>
<bugid>6242</bugid>
<title>UMA enable Android OS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1012</stars>
<reportedBy>jgreen1...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 03:27:31 +0000</openedDate>
<description>I, along with many other people, would like to see the Android OS
natively UMA enabled, allowing for the carrier and device manufacturers
to enable UMA on the handset at their discretion. Enabling this feature
would remove the market edge RIM has on the UMA interested community. If
more consumers knew what UMA was, they would demand it from their
carriers. Simply searching for UMA and Android, there are many consumers
interested in this feature!!</description>
<comment>
<author>xiaotian...@gmail.com</author>
<when>Mon, 25 Jan 2010 05:27:02 +0000</when>
<what>Totally agree.  T-Mobile has 0 coverage here and IQ&apos;Eve been using UMA on my BB without a 
issue.</what>
</comment>
<comment>
<author>yosephba...@gmail.com</author>
<when>Tue, 26 Jan 2010 10:34:52 +0000</when>
<what>I agree. google  take care of us</what>
</comment>
<comment>
<author>venicebeach@gmail.com</author>
<when>Thu, 28 Jan 2010 07:55:18 +0000</when>
<what>The proof of concept exists in the Black Berry UMA support.  This would be a game
changer if it existed on Android.</what>
</comment>
<comment>
<author>TackyLa...@gmail.com</author>
<when>Thu, 28 Jan 2010 22:25:35 +0000</when>
<what>My company is moving over to T-Mobile next month and we will be forced to use BBs
because they address coverage issue we have by way of UMA. Had Android incorporated
the UMA capability, we would have given our clients the option to go with Android
phones. Please Google, listen to your clients and donQ&apos;Et be a Microsoft.</what>
</comment>
<comment>
<author>kevinsto...@gmail.com</author>
<when>Fri, 29 Jan 2010 15:33:10 +0000</when>
<what>I tired the nexus but sent it back, I thought I would be fine without UMA but our 
datacenters are in the middle of the building and no signal with any company. I need 
my UMA blackberry so people can reach me. </what>
</comment>
<comment>
<author>JCapi...@gmail.com</author>
<when>Mon, 01 Feb 2010 06:29:11 +0000</when>
<what>Yes we need UMA</what>
</comment>
<comment>
<author>0sevi...@gmail.com</author>
<when>Mon, 01 Feb 2010 14:13:47 +0000</when>
<what>Please add UMA to my Nexus One</what>
</comment>
<comment>
<author>rocke...@gmail.com</author>
<when>Tue, 02 Feb 2010 10:45:43 +0000</when>
<what>UMA for next hero firmware too please</what>
</comment>
<comment>
<author>ed.che...@gmail.com</author>
<when>Tue, 02 Feb 2010 22:23:21 +0000</when>
<what>Add UMA if you folks can, we want this functionality on our Androids</what>
</comment>
<comment>
<author>allenpolka</author>
<when>Wed, 03 Feb 2010 03:13:16 +0000</when>
<what>I agree, I wonQ&apos;Et switch carriers, I firmly believe in T-MobileQ&apos;Es unlimited plan for $50 (long term customer). The 
only thing stopping me from purchasing the NEXUS ONE is the fact that in Manhattan where I live and go to 
grad school, the buildings are of thick concrete or brick, which means cell reception is poor.  However, all the 
buildings are smothered in WIFI, so I purchased a BlackBerry 8900 with UMA.

Build UMA into your software/handsets and I will cross over in a heart beat!

Another cool fact: people will be able to use this service on AIRPLANES(!!!) that have WIFI to receive text 
messages or listen to voice mail.  I might argue against phone calls, there should be peace and quiet on a 
flight.</what>
</comment>
<comment>
<author>AlexBobr...@gmail.com</author>
<when>Wed, 03 Feb 2010 03:54:52 +0000</when>
<what>ItQ&apos;Es a great feature that IQ&apos;Em missing from mine Curve 8900. I was debating to go with 
a new BB Bold 9700 or Nexus One since both of these devices have 3G, so I have choose 
a Nexus (Paid full price) because it has great potential and I hope bright future. 
Please make UMA Calling App ASAP so we all can enjoy our android devices to the 
fullest! 

P.S. Nexus One is my first android phone, Google please donQ&apos;Et make it my last. 

Thank you, 
Alex B. 
  </what>
</comment>
<comment>
<author>ram...@gmail.com</author>
<when>Wed, 03 Feb 2010 05:12:35 +0000</when>
<what>Allen, great point, I agree too. Please Google consider UMA.</what>
</comment>
<comment>
<author>Cardinal...@gmail.com</author>
<when>Wed, 03 Feb 2010 05:21:55 +0000</when>
<what>Does anyone authoritatively know if most of the UMA stack lives in the OS or in the
radio firmware? I assume thatQ&apos;Es where the line is drawn between GoogleQ&apos;Es
responsibilities and the hardware manufacturerQ&apos;Es responsibility. (In the case of the
Nexus One, hardware - and I assume radio firmware - is done by HTC.) I completely
agree that UMA would be a killer feature, and that Google can exert significant
leverage on HTC, but it seems to me the actual development would likely be done by
HTC rather than Google.</what>
</comment>
<comment>
<author>allenpolka</author>
<when>Wed, 03 Feb 2010 05:48:36 +0000</when>
<what>IQ&apos;Em going to write this in caps:

BE EXCLUSIVE, MAKE YOUR DEVICES ABLE TO FUNCTION ON AIRPLANES USING WIFI

BE EXCLUSIVE, MAKE YOUR DEVICES ABLE TO FUNCTION IN CONCRETE BUILDINGS USING WIFI

BE EXCLUSIVE, MAKE YOUR DEVICES ABLE TO FUNCTION OVERSEAS FOR FREE USING WIFI

BE EXCLUSIVE, MAKE YOUR DEVICES ABLE TO FUNCTION IN LOCATIONS WITHOUT COVERAGE USING WIFI

Google, you could have a huge advantage in the business community with such a feature! 
Just think, with your Q&quot;Evoice to textQ&quot;E capabilities, clients could read voicemails as well as receive text messages 
while cruising from NY to LA at 35,000 feet. 
Talk to family and work from their hotel in Paris with no outrageous roaming bills (lets face it, most people 
donQ&apos;Et use roaming, they use phone cards or simply wait till they can get online and send an e-mail). 
Relax at their secluded home in the mountains without having to rely on spotty cell coverage. 
Continue to use their Nexus One phone without hiccups in the steel reinforced concrete buildings of 
Manhattan. All using a simple WIFI connection that are so abundant these days. The potential is greatly 
overlooked and vastly underestimated! Marketed right, this could be a HUGE deal over your competitors.
</what>
</comment>
<comment>
<author>wastedfl...@gmail.com</author>
<when>Wed, 03 Feb 2010 23:39:22 +0000</when>
<what>If google somehow could get UMA to work on whatever Android device - IQ&apos;Ed buy the
latest phone - cash - with no contract.

I hate my Blackberry.. I miss my Android so much.  IQ&apos;Em stuck with T-Mobile for
another 2 years - so a $400-500 investment for a uma-powered android device would..
*gasp* - make me talk on the phone more.  I sold my Android foolishly thinking I
couldnQ&apos;Et have it without a Data plan - and you can.  </what>
</comment>
<comment>
<author>kaas...@gmail.com</author>
<when>Fri, 05 Feb 2010 14:27:25 +0000</when>
<what>Nexus One needs uma, it is the single biggest advantage that T-mobile has over other
carriers.  Not just for those times when coverage is poor, and you can switch to a
WiFi signal, but also for calling at US rates when abroad.  Saved me loads of money
when staying in Europe.</what>
</comment>
<comment>
<author>dustin.spaulding</author>
<when>Fri, 05 Feb 2010 17:57:53 +0000</when>
<what>Google, 
I just renewed my 2-year contract with T-Mobile in November.  I wanted an Android 
phone.  Instead, I purchased a BB 9700 with UMA because I get very spotty coverage 
at work and no coverage at all at home.  UMA is now a must-have feature for me... I 
will never purchase another phone without it. If a UMA-enabled Android device had 
been available, it would be clipped to my waist right now instead of my BB.  Q&apos;Enuff 
said.
</what>
</comment>
<comment>
<author>kjeremy@gmail.com</author>
<when>Fri, 05 Feb 2010 18:02:52 +0000</when>
<what>Considering that enabling wifi on the Droid kills reception this would be a welcome
feature.</what>
</comment>
<comment>
<author>avri210...@gmail.com</author>
<when>Sat, 06 Feb 2010 01:59:32 +0000</when>
<what>This would be a great feature when you dont have a good reception.</what>
</comment>
<comment>
<author>josh...@gmail.com</author>
<when>Sat, 06 Feb 2010 10:24:16 +0000</when>
<what>You will dominate. Get UMA on your devices and google/android will sell like no other. 
I have had numerous inquiries about this subject already. GET IT DONE! </what>
</comment>
<comment>
<author>pon...@gmail.com</author>
<when>Sun, 07 Feb 2010 01:04:24 +0000</when>
<what>I would sell my iPhone and dump ATQ&amp;ET right now on the spot (and eat the contract
cancellation fee) if I could get a droid with UMA on t-mobile...</what>
</comment>
<comment>
<author>rreev...@gmail.com</author>
<when>Sun, 07 Feb 2010 23:43:00 +0000</when>
<what>Like many of the others, I donQ&apos;Et receive any reception at home. I only have a
landline, but I have several wifi routers set up. Adding UMA support would enable me
to receive calls at home.</what>
</comment>
<comment>
<author>Krijpipu...@gmail.com</author>
<when>Mon, 08 Feb 2010 12:36:13 +0000</when>
<what>Vote yes on UMA.

If possible, a firmware upgrade that would enable current Android phone to use UMA 
would be nice.</what>
</comment>
<comment>
<author>ron.ellenbecker@gmail.com</author>
<when>Mon, 08 Feb 2010 19:58:34 +0000</when>
<what>I have moved from Blackberry to Android and I am missing UMA. Making the move for my 
wife and daughter are not even an option until UMA is available.</what>
</comment>
<comment>
<author>sou...@gmail.com</author>
<when>Tue, 09 Feb 2010 00:16:40 +0000</when>
<what>Please add UMA to the Nexus One/Android.  This is a HUGE drawback to using any Android 
phone.  This is a huge benefit to going back to the Blackberry.</what>
</comment>
</bug>
<bug>
<bugid>18690</bugid>
<title>Google Quick Search crashes when connected via WiFi to an authenticating proxy server</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keith.ro...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 01:07:37 +0000</openedDate>
<description>Platform: Asus Eee Pad Transformer Android Version: 3.1 Steps: 1. Setup
a WiFi network with an authenticating proxy server 2. Connect to this
network 3. Tap Google Search on the top left of the screen 4. Popup
message appears saying com.google.android.googlequicksearchbox has
stopped unexpectedly. 5. Press any key on the physical keyboard also
starts the Google Quick Search which also crashes. Other Notes: 1. If
the proxy cannot be found then Google Search does NOT crash 2. Networks
without a proxy work fine. 3. I have not tried with a non-authenticating
proxy but guess it will also fail due to note 1. above.</description>
</bug>
<bug>
<bugid>16591</bugid>
<title>Stack Trace missing Version Number</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-05-05T00:32:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>milkroun...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 22:05:36 +0000</openedDate>
<description>I donQ&apos;Et know if the errors being reported are because the user isnQ&apos;Et
running the latest version if you could include the Version Number it
would improve the usefulness of stack traces.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:31:54 +0000</when>
<what>Issue 16592 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:32:27 +0000</when>
<what>the developer console already groups stack traces by app version.</what>
</comment>
</bug>
<bug>
<bugid>9731</bugid>
<title>Calendar - Exchange Sync -- Multi-Day All Day Appointment Error</title>
<status>New</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>brett.la...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 23:45:59 +0000</openedDate>
<description>DEVICE: Nexus One / Froyo frf91 PROBLEM DESCRIPTION: When I add a multi
day, all day appointment in Exchange, the appointment shows correctly in
Exchange at the top section of the day. Once the appointment is synced
to my phone, the appointment shows as busy for the whole day. If I edit
the appointment on the phone, I see that the Q&apos;Eall dayQ&apos;E box is not
checked. If I check the Q&apos;Eall dayQ&apos;E box (and select Q&apos;EavailableQ&apos;E by
selection Q&apos;Eshow extra optionsQ&apos;E) , it correctly shows the event at the
top of the day on the phone, but then corrupts the appointment in
Exchange to show the appointment as Q&apos;EbusyQ&apos;E instead of Q&apos;EfreeQ&apos;E. POSSIBLE
DIAGNOSIS: It seems that the free/busy data is not getting properly
transferred between systems for multi-day Q&apos;Eall dayQ&apos;E appointments. The
free/busy seems to work ok with single day Q&apos;Eall dayQ&apos;E appointments. I
hope this is resolved soon...IQ&apos;Em enjoying using Exchange sync with my
phone. Thanks!</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 13 Jul 2010 16:14:27 +0000</when>
<what></what>
</comment>
<comment>
<author>brett.la...@gmail.com</author>
<when>Thu, 07 Oct 2010 14:11:33 +0000</when>
<what>Still no progress on this bug fix? </what>
</comment>
<comment>
<author>kkoeni...@gmail.com</author>
<when>Thu, 17 Feb 2011 09:23:30 +0000</when>
<what>I can reproduce this.

Its terrible - Android is still useless in companies relaying on Exchange. It just kept away 300 users in my company from changing from MS Windows Mobile to Android.</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Wed, 30 Mar 2011 10:01:13 +0000</when>
<what>I also can reproduce this (with my new Google Nexus S). I doesnQ&apos;Et happen with *every* all day appointment, though. When I enter a birthday for a contact in outlook, outlook automatically creates an all day birthday-appointment (recurring). These are examples of problematic appointments. Correcting those by editing them on android corrupts them in outlook (as described above).</what>
</comment>
<comment>
<author>admanb...@gmail.com</author>
<when>Fri, 22 Apr 2011 05:56:57 +0000</when>
<what>Running Android 2.3.3 on my Evo and getting the free/busy problem simply with a single all day event.

Steps to reproduce:
1.  Open built-in calendar app
2.  Create new all day event
3.  Sync with Google account
4.  Visit Google calendar and click to edit event
5.  Notice the Free/Busy selection is set to Busy

The missing feature here might just be a free/busy selection box/button in the Android Calendar app, but in the meantime, most all day events are not likely to be defined as having someone busy for 24 hours straight.  So the default should be free for an all day (date-based) event with no true start/end time.
 </what>
</comment>
<comment>
<author>WWH18...@gmail.com</author>
<when>Wed, 31 Aug 2011 12:58:10 +0000</when>
<what>Still a problem as of August 2011, and definitely getting in the way of using the built-in calendar app for our Exchange-based corporate calendar.  The interface is Q&apos;EinvertingQ&apos;E the free/busy status of all-day events.  A Q&quot;EfreeQ&quot;E all-day event in Outlook shows Q&quot;EbusyQ&quot;E all day in the Android app.  And vice versa, regardless of which side you change.  Android 2.2.2 on Moto Droid and Exchange Server 2007, BTW.  

Google, any plans for this?  It needs to be fixed!</what>
</comment>
</bug>
<bug>
<bugid>15825</bugid>
<title>JSONObject toString() Issue with escaped characters</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-03-29T22:22:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>lowellwd...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 05:40:56 +0000</openedDate>
<description>This is regarding function toString() in JSONObject. The function does
not handle escaped characters properly. It treats it as if it were 2
characters and it escapes the backslash, i.e. Q&quot;E\nQ&quot;E becomes Q&quot;E\\nQ&quot;E This is
the case where this is occurring:
{Q&quot;ETableNameQ&quot;E:Q&quot;EOrderQ&quot;E,Q&quot;EFieldListQ&quot;E:{Q&quot;Ef10Q&quot;E:Q&quot;Ethis is line 1\nline 2\nline
3Q&quot;E}} becomes {Q&quot;ETableNameQ&quot;E:Q&quot;EOrderQ&quot;E,Q&quot;EFieldListQ&quot;E:{Q&quot;Ef10Q&quot;E:Q&quot;Ethis is line
1\\nline 2\\nline 3Q&quot;E}} The project this is from uses android 2.1-update1</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Mar 2011 17:15:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Mar 2011 17:28:15 +0000</when>
<what>Can you please provide an executable testcase? IQ&apos;Ed like just a few lines of code to demonstrate the problem. As reported, I canQ&apos;Et tell if youQ&apos;Ere creating the input programatically or by parsing; code is far less ambiguous.</what>
</comment>
<comment>
<author>lowellwd...@gmail.com</author>
<when>Tue, 29 Mar 2011 19:05:42 +0000</when>
<what>try
{
	JSONObject FieldList = new JSONObject();   
  	FieldList.put(Q&quot;Ef10Q&quot;E, Q&quot;Ethis is line 1\nline 2\nline 3Q&quot;E); //data comes from a EditText

  	JSONObject CommandJSON = new JSONObject();
	CommandJSON.put(Q&quot;ETableNameQ&quot;E, Q&quot;EOrderQ&quot;E);
	CommandJSON.put(Q&quot;EFieldListQ&quot;E, FieldList);	
	String str = CommandJSON.toString();
			
	str = str + Q&quot;EQ&quot;E; //for a breakpoint			
}
catch (Exception e)
{
}  </what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Mar 2011 22:22:57 +0000</when>
<what>Your program prints the expected result:
{Q&quot;ETableNameQ&quot;E:Q&quot;EOrderQ&quot;E,Q&quot;EFieldListQ&quot;E:{Q&quot;Ef10Q&quot;E:Q&quot;Ethis is line 1\nline 2\nline 3Q&quot;E}}

I suspect your debugger is printing the slash character Q&apos;E\Q&apos;E as Q&quot;E\\Q&quot;E, but when you print it to a file or log or System.out youQ&apos;Ell see that thereQ&apos;Es only one slash character.</what>
</comment>
<comment>
<author>lowellwd...@gmail.com</author>
<when>Tue, 29 Mar 2011 22:55:09 +0000</when>
<what>The string is being sent to a server, and it sees the \n as I described.  Also, I inspected the string as an array in the debugger, and it has the same issue.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Mar 2011 23:01:02 +0000</when>
<what>Can you verify by printing the string to the log? When I print it to the console I see exactly line1\nline2\nline3, with one slash and one lowercase n for each newline of input.

I tested this on Gingerbread. Could you verify that the program behaves the same on 2.1 and 2.3? I donQ&apos;Et expect there to be any differences but that might explain why weQ&apos;Ere seeing different things.</what>
</comment>
<comment>
<author>lowellwd...@gmail.com</author>
<when>Tue, 29 Mar 2011 23:43:08 +0000</when>
<what>I tried it with 2.3 and had the same issue.

I noticed that if the string displayed in the debugger is showing \n then it separated the return character.  But if the string goes to a new line, then it is okay.  It is a bit confusing initially, but it makes sense.</what>
</comment>
</bug>
<bug>
<bugid>16912</bugid>
<title>ERROR/AndroidRuntime(494): Caused by: java.lang.RuntimeException: Could not parse payload: payload[0]</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-05-17T17:20:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>kuldeep....@darcl.com</reportedBy>
<openedDate>Tue, 17 May 2011 10:17:43 +0000</openedDate>
<description>Dear All, I am new in android and my senior assigned me to run a simple
demo on blog
http://bradabrams.com/2011/05/google-io-session-overview-android-app-engine-a-developers-dream-combination/
I am using AVD target as Google APIs(Google Inc) - API Level 12, Android
Lib 2.2 , App Engine 1.5.0 and GWT 2.3.0, jdk 1.6 as per this blog. But
When I run this demo and click on SAY HELLO button, It shows following
Error in Emulator 05-17 15:23:46.848: ERROR/AndroidRuntime(759): FATAL
EXCEPTION: AsyncTask #1 05-17 15:23:46.848: ERROR/AndroidRuntime(759):
java.lang.RuntimeException: An error occured while executing
doInBackground() 05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
android.os.AsyncTask$3.done(AsyncTask.java:266) 05-17 15:23:46.848:
ERROR/AndroidRuntime(759): at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
java.util.concurrent.FutureTask.setException(FutureTask.java:124) 05-17
15:23:46.848: ERROR/AndroidRuntime(759): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 05-17
15:23:46.848: ERROR/AndroidRuntime(759): at
java.util.concurrent.FutureTask.run(FutureTask.java:137) 05-17
15:23:46.848: ERROR/AndroidRuntime(759): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1081)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:574)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
java.lang.Thread.run(Thread.java:1020) 05-17 15:23:46.848:
ERROR/AndroidRuntime(759): Caused by: java.lang.RuntimeException: Could
not parse payload: payload[0] = Q&lt;E 05-17 15:23:46.848:
ERROR/AndroidRuntime(759): at
com.google.web.bindery.autobean.vm.impl.JsonSplittable.create(JsonSplittable.java:79)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.google.web.bindery.autobean.shared.impl.StringQuoter.split(StringQuoter.java:73)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.google.web.bindery.autobean.shared.AutoBeanCodex.decode(AutoBeanCodex.java:54)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestContext$StandardPayloadDialect.processPayload(AbstractRequestContext.java:295)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestContext$4.onTransportSuccess(AbstractRequestContext.java:1021)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.cloudtasks.AndroidRequestTransport.send(AndroidRequestTransport.java:68)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestContext.doFire(AbstractRequestContext.java:1015)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestContext.fire(AbstractRequestContext.java:537)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequest.fire(AbstractRequest.java:55)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequest.fire(AbstractRequest.java:60)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.cloudtasks.CloudTasksActivity$2$1.doInBackground(CloudTasksActivity.java:135)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
com.cloudtasks.CloudTasksActivity$2$1.doInBackground(CloudTasksActivity.java:1)
05-17 15:23:46.848: ERROR/AndroidRuntime(759): at
android.os.AsyncTask$2.call(AsyncTask.java:252) 05-17 15:23:46.848:
ERROR/AndroidRuntime(759): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 05-17
15:23:46.848: ERROR/AndroidRuntime(759): ... 4 more Plz tell me How I
remove This Problem?</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 17 May 2011 17:20:28 +0000</when>
<what></what>
</comment>
<comment>
<author>andybry...@gmail.com</author>
<when>Sat, 11 Jun 2011 20:02:33 +0000</when>
<what>The generated code for an Q&quot;EApp Engine Connected Android AppQ&quot;E under 2.4Beta doesnQ&apos;Et check if you are logged in before calling the helloWorld service. The GAE server is rejecting the call since thereQ&apos;Es no auth cookie sent on the request. The server responds with an html login page which causes the Json parse to barf.

The sample shouldnQ&apos;Et let you attempt to contact the server until you have setup an account otherwise itQ&apos;Es never going to work. It also needs to be a lot better at handling auth failures.</what>
</comment>
</bug>
<bug>
<bugid>5018</bugid>
<title>Calendar notification reminder ringtone setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>23</stars>
<reportedBy>chillic...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 10:28:37 +0000</openedDate>
<description>It would be really great if we could get the calendar notifications to
sound constantly for a longer period of time if specified. I rely on the
calendar for everything and i want it to yell at me until i give it some
attention.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Nov 2009 14:30:26 +0000</when>
<what></what>
</comment>
<comment>
<author>market...@dry-air.com</author>
<when>Fri, 11 Dec 2009 18:54:05 +0000</when>
<what>I agree, add options for regular ringtones would be appreciated</what>
</comment>
<comment>
<author>nic...@gmail.com</author>
<when>Mon, 28 Dec 2009 19:33:01 +0000</when>
<what>Yes, please make the notifications repeat!

Maybe with a repeat for a maximum of 5/15/30 mins</what>
</comment>
<comment>
<author>briancla...@gmail.com</author>
<when>Tue, 19 Jan 2010 15:24:06 +0000</when>
<what>Definitely. </what>
</comment>
<comment>
<author>chip...@gmail.com</author>
<when>Thu, 18 Feb 2010 20:59:32 +0000</when>
<what>This is an essential feature of any mobile device.  What good is an icon on my taskbar 
or a flashing LED when my phone is in my pocket (where I keep it 90% of the time)?  
This is by far my biggest complaint with Andorid; I have missed countless appointments 
and important emails because of this since I bought an Android phone last March.  
Every other phone IQ&apos;Eve ever had could repeat notifications both audilby and by 
vibration until dismissed.  I canQ&apos;Et believe this is still missing after the platform 
has been publicly available for over a year.</what>
</comment>
<comment>
<author>eric.wei...@gmail.com</author>
<when>Fri, 05 Mar 2010 18:38:37 +0000</when>
<what>I agree that this should be a high priority addition to the Android OS. Not including
a automatic repeatable reminder puts the Android far behind other phones and
applications as a reliable and useful productivity tool. Could one of the Android App
engineers please step up to the plate and make this enhancement!</what>
</comment>
<comment>
<author>dvnityc...@gmail.com</author>
<when>Mon, 22 Mar 2010 14:04:06 +0000</when>
<what>This is a standard thing for all phones, since the stone age. Repeating
notifications. IQ&apos;Ell be missing a lot of stuff with my nexus one, I see it already. 
This is apart from alarm clock not being able to wake the phone up.</what>
</comment>
<comment>
<author>cbpar...@gmail.com</author>
<when>Thu, 25 Mar 2010 13:07:24 +0000</when>
<what>We definitely need this. The ability to have an actual ringtone or longer duration 
alert would really make the calendar work more regular phones do.</what>
</comment>
<comment>
<author>jackenne...@gmail.com</author>
<when>Wed, 28 Apr 2010 07:21:46 +0000</when>
<what>Regular ringtones and repeating, definitely.

Alternately, by creating your own and dropping it into the phone or using an app like 
Ringdroid, you can make a long, loud notification ringtone.  Unfortunately, that may 
have this disadvantage: http://code.google.com/p/android/issues/detail?id=8010</what>
</comment>
<comment>
<author>gopnhden...@gmail.com</author>
<when>Wed, 11 Aug 2010 21:55:53 +0000</when>
<what>Have we got a fix for this yet? This is needed so badly....I wish I did not switch</what>
</comment>
<comment>
<author>ncbgro...@gmail.com</author>
<when>Mon, 10 Jan 2011 13:46:20 +0000</when>
<what>I agree. This could also be solved allowing the user to set any audio file on the sdcard to be used as ringtone (a song, for example).</what>
</comment>
<comment>
<author>chetan.k...@gmail.com</author>
<when>Sun, 18 Sep 2011 13:11:41 +0000</when>
<what>Absence of this feture puts android behind other business phones. I loved my nokia for simplicity and usability.</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Sun, 18 Sep 2011 14:50:23 +0000</when>
<what>While I completely agree this needs to be incorporated into base Android, I found out that thereQ&apos;Es an application called Calendar Snooze that does most of the features asked for in this bug, and which IQ&apos;Eve been using for a long time.  I DO agree this needs to be incorporated into Android, but for those who canQ&apos;Et wait for that to happen, Calendar Snooze is a workaround. It allows entering a comma-separated list of snooze times, selecting a notification tone, postponing calendar reminders while youQ&apos;Ere on a call so the buzz wonQ&apos;Et disturb your audience, waking your device when asleep, setting custom speech text, among others.  Custom notification tones can be made by hooking your computer to your phone via USB, mounting the file-system, and dropping sound files in one of the directories under system/media/audio, either /alarms/, /notifications/, or /ringtones/.  (well, now IQ&apos;Em not sure how I did that, I thought I dropped in .wav files, but theyQ&apos;Ere all .ogg files now-- uh?)  I am not the developer of ANY Android app, nor do I have any connection to Calendar Snooze, just spreading the word that there is a solution out there for those willing to pay for it. Well actually, it appears to be free-- https://market.android.com/details?id=com.bitfire.development.calendarsnoozeQ&amp;Efeature=search_result</what>
</comment>
<comment>
<author>natalink...@gmail.com</author>
<when>Mon, 10 Oct 2011 20:56:28 +0000</when>
<what>Thanks, will try Calendar Snooze</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Tue, 11 Oct 2011 21:19:35 +0000</when>
<what>AH, just figured it out.  Calendar Snooze is indeed free, the catch is that to remove ads and get longer snooze times, you need to buy Calendar SnoozeKey from the same developer for $4.99.  So I was correct in my memory banks (which is rare)-- it IS free, but I DID also pay for it.  It was one of those deals where I tried the free app for a while, and found it SO useful that I threw the guy $5.  I recommend doing so if you also find it useful.  The only way weQ&apos;Ere going to keep good apps on a try-before-you-buy basis is by actually following through on the second part.  Trying an app, finding it useful, and NOT buying it is NOT the way to keep good apps on the Market on a try-before-you-buy basis, which is helpful.  Again, I have ZERO connection to this app and wonQ&apos;Et see a penny if you buy it, itQ&apos;Es just a capitalistic free market at work, and this product is worth good reviews... and $4.99.
https://market.android.com/details?id=com.bitfire.development.calendarsnooze.keyQ&amp;Efeature=more_from_developer

     If this free app does everything asked for in this bug, can this bug be closed?  If anyone watching this bug has a reason it shouldnQ&apos;Et get closed, speak up please!  (especially the original reporter)  It would be nice if stock Android handled all this, but that takes effort by software developers, who arenQ&apos;Et motivated to work on it since thereQ&apos;Es a free (or $5) workaround.</what>
</comment>
</bug>
<bug>
<bugid>2665</bugid>
<title>Binding service in tab host Activity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>Benjamin...@gmail.com</reportedBy>
<openedDate>Thu, 14 May 2009 10:36:26 +0000</openedDate>
<description>Strange behavior! The Activity which is responsible for the content of a
TabHost is not able to bind a service. Instead you have to bind the
service in the TabActivity.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:42:55 +0000</when>
<what></what>
</comment>
<comment>
<author>appletvdesign</author>
<when>Thu, 17 Dec 2009 21:53:02 +0000</when>
<what>To be clear, The problem is when an activity is in a TabSpec as a child of tabhost.
An activity cannot  bind with a service within a TabSpec but the same activity can
bind ok as a standalone activity.
The workaround is to bind to the service in the tabhost and then pass the binding to
the children.</what>
</comment>
<comment>
<author>appletvdesign</author>
<when>Thu, 17 Dec 2009 21:57:10 +0000</when>
<what>This is a duplicate issue: http://code.google.com/p/android/issues/detail?id=2483</what>
</comment>
</bug>
<bug>
<bugid>4609</bugid>
<title>Music player loses accuracy when seeking</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>philcoll...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 12:56:26 +0000</openedDate>
<description>Issue introduced in ADP1.6. Confirmed not happening on ADP1.5. The music
player will show incorrect details about its position in a track (ie it
will show 4:03 but will actually be 10 seconds further into the track
than that). This happens after seeking around. (The seeking behaviour is
also more erratic in 1.6, with it not being very responsive as well as
jumping a lot after you stop seeking with the ff/rwd buttons, but this
is a bit subjective). Steps to reproduce reliably: * Pick a track (I
tested this mainly on a 2 hour long mp3 podcast) * Using the seekbar
(not the buttons), find a spot in the middle of an mp3 and keep note of
whatQ&apos;Es happening at that spot (ie the 80 minute mark). * Using the
seekbar, jump to 10 mins or so before that. * Using the fast forward
button, try to get to that same time point as before (ie 80 minute
mark). * Once you get there, it will actually be playing a different
part of the track.. ie 10-20 seconds off. I use ffwd/rwd buttons
regularly when listening to podcasts so I can relisten to something I
didnQ&apos;Et understand, or skipping past an ad or something. It has become
seriously difficult to do this in 1.6 as it is all over the place. IQ&apos;Em
sure this happens on lots of different files, but the one I confirmed
the issue in can be downloaded here (in case anyone needs it:
http://www.pokerroad.com/upload/radio/21/audio/2Jacks11409.mp3)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:30:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7272</bugid>
<title>CanQ&apos;Et archive a message in Outbox folder.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 15:34:38 +0000</openedDate>
<description>I canQ&apos;Et archive a message in Outbox folder of GMail. 1. Compose a mail
message with a large enough file. Then the message was stayed in Outbox
folder a while. 2. set label as Outbox. and you can find sending mail
message you wrote just before. 3. check the mail and select Q&apos;EArchiveQ&apos;E
from menu. There are nothing to be happened after Q&apos;EArchiveQ&apos;E menu.</description>
</bug>
<bug>
<bugid>14995</bugid>
<title>Issue 4236 improperly closed and improperly labeled unreproducible - please reopen! Move contacts from phone to Google.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T19:35:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>ksl...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 19:23:54 +0000</openedDate>
<description>As of Feb 24, 2011 67 people have starred this issue with 46 comments.
It is obviously and simply reliably reproducible. I tried emailing jbq
who closed the issue but got no response. Issue link:
http://code.google.com/p/android/issues/detail?id=4236 Problem: There is
no easy way to copy or move contacts from Phone/SIM to Google. It is
also impossible to move contacts from Google to Phone or SIM. Clunky
workaround (depending on Android customization) from comment 22
(matthewtoy): 1. From Q&quot;EpeopleQ&quot;E, menu -Q&gt;E import/export -Q&gt;E export to SD
card -Q&gt;E Phone (or SIM for that matter). 2. menu -Q&gt;E import/export -Q&gt;E
import from SD card -Q&gt;E Google. Unfortunately, this can create
duplicates. Thank you!</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:35:32 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>ksl...@gmail.com</author>
<when>Thu, 24 Feb 2011 19:43:00 +0000</when>
<what>Are Contacts a Google Mobile product? I thought Contacts were part of AOSP, not Gmail.  Is this a Google Mobile Sync issue or an issue regarding Contacts?  What if we restrict it to the ability to move a contact (or all contacts) from the phone to SIM and vice versa?</what>
</comment>
<comment>
<author>ksl...@gmail.com</author>
<when>Thu, 24 Feb 2011 19:50:35 +0000</when>
<what>Apparently this is a common problem.  There are already a lot of duplicated reports on the Google Mobile forums you pointed me to:

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=103b18262116fa30Q&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=38d3d77cf40c6cfdQ&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=2f8520c21c076f4eQ&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=443b3164fd2624cdQ&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=4d81d751d7d52828Q&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=0842c221da7e2269Q&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=089277a9c786b19cQ&amp;Ehl=en

...and many many more.</what>
</comment>
</bug>
<bug>
<bugid>14903</bugid>
<title>Voice actions should support more languages!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T19:44:15.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>j.oscar....@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 16:40:57 +0000</openedDate>
<description>Since voice actions was presented, I wait for the german version! Europe
is always disadvantaged! Dislike!</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 07:11:52 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:44:15 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15141</bugid>
<title>Google Maps: Turn-by-turn Navigation should include real-time traffic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-01T20:56:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bramwei...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 20:39:28 +0000</openedDate>
<description>While some other views of Google Maps Navigation show real-time traffic,
turn-by-turn navigation (the close-up view) does not, and this is a
significant oversight. Please add real-time traffic to this view as
well. Thanks, Bram Weiser Motorola Droid OS v2.2 (Froyo)</description>
<comment>
<author>bramwei...@gmail.com</author>
<when>Tue, 01 Mar 2011 20:42:56 +0000</when>
<what>To all,

Apologies for multiple entries for this item.

Sincerely,
Bram Weiser</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Mar 2011 20:56:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13386</bugid>
<title>Group Chat</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-28T02:35:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 11:51:33 +0000</openedDate>
<description>group chat in gtalk. set up a group with your friends, so you dont have
to invite them again every time you want to talk with them just like
bbm. of course you should also be able to share pictures, etc.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 02:35:28 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1269</bugid>
<title>Messaging system very slow with large conversations</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-16T05:19:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ayo...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 15:06:41 +0000</openedDate>
<description>Messaging system very slow with large conversations The messaging system
gets very slow and hangs if the conversation gets larger than 250
messages. It needs a way to archive old messages or display only so many
messages per page so the message history can be kept.</description>
<comment>
<author>vinblau</author>
<when>Thu, 13 Nov 2008 13:17:20 +0000</when>
<what>Deleting large conversations causes message Q&quot;EActivity Messaging (in application 
Messaging) is not responding. Q&quot;E

Suggestion to push the deletion into a separate thread and show a progress dialog.</what>
</comment>
<comment>
<author>ayo...@gmail.com</author>
<when>Mon, 17 Nov 2008 18:46:59 +0000</when>
<what>A deletion is not what is needed because conversation history should be stored. It 
needs a way to store the conversations in a way that will not lock up the phone. </what>
</comment>
<comment>
<author>jalsk...@gmail.com</author>
<when>Sat, 06 Dec 2008 06:28:48 +0000</when>
<what>This seems like a fairly basic feature to me. I have probably around 1000 text
messages in the messaging app and it seems to slow the entire phone down to almost
unusable speeds. Even simple things like scrolling through the list of messages
causes the scrolling to stutter. 

Maybe messages should be kept in flash memory until they are actually viewed, so for
instance if I open a thread with 500 messages, donQ&apos;Et load all of the messages at
once, only load the last 10, then if I want to view more than that, have a Q&quot;ELoad more
messagesQ&quot;E button.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:19:55 +0000</when>
<what>ThereQ&apos;Eve been some improvements made in that area in the current bleeding edge source
code.</what>
</comment>
</bug>
<bug>
<bugid>9593</bugid>
<title>Market updates do not work for SD-installed apps on froyo</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-09-25T22:39:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>102</stars>
<reportedBy>cdore...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 16:01:55 +0000</openedDate>
<description>I am not able to successfully update 2 applications from the market
(Secrets and Wifi Analyzer) that have been installed on my SD card on my
NexusOne with Android 2.2 installed (build FRF91). Steps to reproduce
the problem: 1. Receive notification from the Android Market that an
update is available for both Secrets and Wifi Analyzer, both installed
on my SD card. 2. Go to Android Market and initiate the update. 3. App
is downloaded, but install is unsuccessful. This happened separately for
both Secrets and WifiAnalyzer. In each case, I was able to install the
update by manually moving each app from the SD card to the phone. After
I did that, I went back to the market and the app showed up with an
Install button (rather than an expected Update button). When I clicked
on the button, the dialog told me that the installed version will be
replaced. I did the install successfully both times. I then moved the
app back onto my SD card and the new version worked correctly. I would
think that the correct behavior would be that an Android Market update
would work with an SD-card installed app. NOTE: This form is only for
reporting user bugs in 2.2. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>cdore...@gmail.com</author>
<when>Fri, 23 Jul 2010 14:17:21 +0000</when>
<what>I am still having this problem. I should note that I manually installed FRF50 and FRF83 and was subsequently automatically updated to FRF91.</what>
</comment>
<comment>
<author>cdore...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:38:16 +0000</when>
<what>Besides having this market update problem when I moved apps to my SD card when it is allowed by the application, I also appear to have this problem when I install an application where installLocation is set to preferExternal. That happened when I tried to install android-vnc-viewer from the Android market. I have attached a bug report for this install problem.</what>
</comment>
<comment>
<author>cdore...@gmail.com</author>
<when>Sun, 05 Sep 2010 16:18:43 +0000</when>
<what>I finally fixed this problem by deleting the smdl2tmp1.asec file from the directory where apps are stored on the SD card (/mnt/secure/asec/ which is manifested as  .android_secure when I mount my SD card on my laptop). I discovered this fix after I came upon this post on android-developers: 
http://groups.google.com/group/android-developers/browse_thread/thread/e98a60d6c89f30c3/69e02111a47e1785
I took a closer look at my bug report (attached to my last post) and found this record:
 ASEC file Q&apos;E/mnt/secure/asec/smdl2tmp1.asecQ&apos;E currently exists - destroy it first! (No such file or directory)

What is this file (smdl2tmp1.asec) used for and why doesnQ&apos;Et the system erase it when finished with it? Although my problem is fixed, I think this question needs to be answered before this issue is closed.</what>
</comment>
<comment>
<author>cdore...@gmail.com</author>
<when>Sat, 25 Sep 2010 13:51:16 +0000</when>
<what>I have a couple of things to add to this report:
1. The smdl2tmp1.asec file did not appear to be visible on my phone using OI File Manager. It wasnQ&apos;Et until I mounted the phone onto my PC that I could see and delete the file. Someone else has reported that you can fix this issue using the Terminal Emulator app (see http://code.google.com/p/sdmove/issues/detail?id=18#c15).
2. The smdl2tmp1.asec file name has the letter L before the 2 and the letter 1 after the Q&apos;EtmpQ&apos;E token.
 </what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Sat, 25 Sep 2010 22:39:09 +0000</when>
<what>Thanks for the report. This is fixed in the internal tree.</what>
</comment>
<comment>
<author>sambi...@gmail.com</author>
<when>Sun, 26 Sep 2010 10:29:56 +0000</when>
<what>Thanks. I no more get installation unsuccessful message after deleting smdl2tmp1.asec</what>
</comment>
<comment>
<author>jleid...@gmail.com</author>
<when>Wed, 29 Sep 2010 09:18:36 +0000</when>
<what>I just encountered this issue on the emulator. Is this an issue of certain phones or if this happens on the emulator it is likely to happen for my customers too?</what>
</comment>
<comment>
<author>tatarraz...@gmail.com</author>
<when>Thu, 30 Sep 2010 06:39:49 +0000</when>
<what>It happens to me after trying to install an app on a full sd card.</what>
</comment>
<comment>
<author>bkwo...@gmail.com</author>
<when>Sat, 16 Oct 2010 06:45:22 +0000</when>
<what>Deleting smdl2tmp1.asec worked for me too.</what>
</comment>
<comment>
<author>gator5...@gmail.com</author>
<when>Sun, 17 Oct 2010 02:56:40 +0000</when>
<what>Deleting smdl2tmp1.asec also worked for me.  Thanks!  N1 FRG83</what>
</comment>
<comment>
<author>lokic...@gmail.com</author>
<when>Thu, 21 Oct 2010 08:58:07 +0000</when>
<what>Removing \sdcard\.android_secure\smdl2tmp1.asec worked for me on my Desire.</what>
</comment>
<comment>
<author>wsed...@gmail.com</author>
<when>Sun, 24 Oct 2010 09:00:24 +0000</when>
<what>Is there any way to confirm what files were fixed in the internal tree?
Please let me know the open git url about this issue.
I want to know fixed files and fixed parts in files.

</what>
</comment>
<comment>
<author>jamie.ke...@gmail.com</author>
<when>Wed, 27 Oct 2010 11:58:06 +0000</when>
<what>deleting the file also worked for me..
Still have apps on SD card now showing up on the market after moving however  - going to attempt to move/reinstall and hopefully this will be resolved.</what>
</comment>
<comment>
<author>zzzzzzzz...@gmail.com</author>
<when>Fri, 12 Nov 2010 14:42:36 +0000</when>
<what>DidnQ&apos;Et work for me.  I have no /mnt/secure/asec/smd* or \sdcard\.android_secure\smd*.

I cannot update chompsms or android terminal emulator.  Neither shows up amongst the apps anymore, yet in Market each shows downloading.  When I cancel download Q&quot;EThe application Market stopped unexpectedly! Force CloseQ&quot;E.  When I try to install Terminal, Q&quot;EUnsuccessful.Q&quot;E

Now I have no chompsms or terminal.  Guess I have to install the new CM when it comes out.  </what>
</comment>
<comment>
<author>m...@mitjaveil.com</author>
<when>Fri, 12 Nov 2010 14:51:14 +0000</when>
<what>those are invisible folders...</what>
</comment>
<comment>
<author>zzzzzzzz...@gmail.com</author>
<when>Sat, 13 Nov 2010 15:07:24 +0000</when>
<what>Yes.  They are.</what>
</comment>
<comment>
<author>brice.la...@gmail.com</author>
<when>Tue, 16 Nov 2010 13:19:31 +0000</when>
<what>doesnQ&apos;Et work here.
I trashed .android_secure with no luck.
My phone is a Desire with LeeDroid 2.2f and A2SD+, so I donQ&apos;Et have any application on the SD card, system speeking.</what>
</comment>
<comment>
<author>brent.le...@gmail.com</author>
<when>Sat, 20 Nov 2010 01:33:07 +0000</when>
<what>Wow finally found you guys. Removing \sdcard\.android_secure\smdl2tmp1.asec worked for me on my Droid stock. It was driving me nuts.

Thanks!!</what>
</comment>
<comment>
<author>charlata...@gmail.com</author>
<when>Mon, 13 Dec 2010 12:33:08 +0000</when>
<what>Worked for me! CM6 on HTC Dream.
Many thanks.</what>
</comment>
<comment>
<author>bruno.va...@gmail.com</author>
<when>Thu, 16 Dec 2010 18:22:50 +0000</when>
<what>Also for me the condition to hit this seems to be a full SD card. Now hitting this for the 4th time :/</what>
</comment>
<comment>
<author>cdore...@gmail.com</author>
<when>Thu, 16 Dec 2010 18:55:12 +0000</when>
<what>Is this fix in Gingerbread (2.3) or will we have to wait for another Q&apos;EFuture ReleaseQ&apos;E?</what>
</comment>
<comment>
<author>trushin...@gmail.com</author>
<when>Thu, 06 Jan 2011 23:28:22 +0000</when>
<what>Deleting the smdl2tmp1.asec file fixed the problem on my Droid X! Thanks!</what>
</comment>
<comment>
<author>David.Gr...@gmail.com</author>
<when>Tue, 11 Jan 2011 20:05:54 +0000</when>
<what>Er, Android developers: closing this issue with a Q&quot;Ego find this file and delete itQ&quot;E is not acceptable for a consumer-grade product like Android.  *Your* software put this file there, and doesnQ&apos;Et properly delete it.   Making grandmothers and random members of the public search for why their phone isnQ&apos;Et working right, find a developer bug-report page, and then browse the file system and delete files is not the right solution, although it is fine for a temporary fix.   

A reasonable long-term fix would be for future Android updates to automatically look for and correct this problem without user intervention.  You broke it, you fix it.  Without requiring sd-card file manipulations by end users.</what>
</comment>
<comment>
<author>arnauldvm</author>
<when>Fri, 21 Jan 2011 21:25:00 +0000</when>
<what>Deleting the file worked for me too. Desire 2.2</what>
</comment>
<comment>
<author>lazysunb...@gmail.com</author>
<when>Sat, 22 Jan 2011 06:48:48 +0000</when>
<what>Deleting smdl2tmp1.asec worked for me too. ItQ&apos;Es a hidden file, but even using eStrongs File Manager with Q&quot;Eenable viewing of hidden filesQ&quot;E turned on it wasnQ&apos;Et visible. I had to connect my HTC Desire in disk drive mode to manually delete the file and then it worked fine.

Does anyone know if apps set to auto-update suffer with this issue ?. IQ&apos;Eve switched a lot of apps to auto-update in hope it will work around the problem. ItQ&apos;Es a stupid issue that needs to be fixed if Android is ever really going to become a non-techie consumer device.</what>
</comment>
</bug>
<bug>
<bugid>12333</bugid>
<title>Setting to switch between Chinese, Japanese, Taiwanese and Korean font on western Androids</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>gerritsa...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 17:48:06 +0000</openedDate>
<description>I am using a HTC Desire with Android 2.2 installed. I am a German user
who also types and reads in Japanese and Chinese. Currently, only a
Mainland Chinese font is displayed, which is, in some cases, a little
bit ugly. This is because of the Han Unification in Unicode, so some
characters (e.g. ? or ? or ? etc.) differ between the different
locales). I wonder if it is possible to add a setting where the default
font can be changed? E.g. if I primarily write in Japanese and cannot
speak any Chinese, a Japanese font is better suited for me. If I mainly
use traditional Chinese, a Taiwanese font would be better. The same goes
for Korean. I am not sure, but I guess there are versions of the android
font which are used in Japan, Taiwan and Korea, so it would be nice to
also be able to select between them on a Western phone.</description>
</bug>
<bug>
<bugid>19900</bugid>
<title>Please redesign class Q&quot;Eandroid.opengl.GLSurfaceView.GLThreadQ&quot;E for less blocking in the main thread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gliang...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 10:21:26 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. Please redesign class Q&quot;Eandroid.opengl.GLSurfaceView.GLThreadQ&quot;E
for less time wasted blocking the main thread, thus less ANR rate. The
Q&quot;Esynchronized (sGLThreadManager)Q&quot;E as widely used in GLSurfaceView.java
can be a bottleneck when thereQ&apos;Ere 2+ GLThread threads. Although the real
OpenGL operations can be protected with Q&quot;EsGLThreadManagerQ&quot;E, the main
thread is not required to Q&quot;Esynchronized (sGLThreadManager)Q&quot;E when calling
Q&quot;EonPause()Q&quot;E (or Q&quot;EonDetachedFromWindow()Q&quot;E, Q&quot;EonResume()Q&quot;E, etc.) -
otherwise it will compete with all the GLThread threads. Though itQ&apos;Es by
Google original design, and itQ&apos;Es not a deadlock, it can be improved for
less CPU consumption. By now I think there can be 2 changes: 1. For
class GLThread, change Q&quot;Esynchronized(sGLThreadManager)Q&quot;E in each request
to the GLThreadQ&apos;Es run loop to Q&quot;Esynchronized(this)Q&quot;E. Follow the
Q&quot;Esynchronized(this)Q&quot;E then Q&quot;Esynchroinzed(sGLThreadManager)Q&quot;E in
Q&quot;EGLThread.guardedRun()Q&quot;E For example in class
android.opengl.GLSurfaceView.GLThread: public void onPause() {
synchronized (this) { //NOTE: change sGLThreadManager -Q&gt;E this if
(LOG_PAUSE_RESUME) { Log.i(Q&quot;EGLThreadQ&quot;E, Q&quot;EonPause tid=Q&quot;E + getId()); }
mRequestPaused = true; notifyAll(); while ((! mExited) Q&amp;EQ&amp;E (! mPaused)) {
if (LOG_PAUSE_RESUME) { Log.i(Q&quot;EMain threadQ&quot;E, Q&quot;EonPause waiting for
mPaused.Q&quot;E); } try { wait(); } catch (InterruptedException ex) {
Thread.currentThread().interrupt(); } } } } 2. Is it really necessary to
design Q&quot;EGLSurfaceView.onPause()Q&quot;E (or Q&quot;EonResume()Q&quot;E, etc.) as blocking? IF
AND ONLY IF the answer is Q&quot;Eno, neverQ&quot;E, we should re-design GLThread
requests as nonblocking: the benefit will be much less blocking in main
thread - thus much less ANR issues. If youQ&apos;Ere an application developer
and are requesting new APIs, please include sample code showing how you
are proposing the API should be used.</description>
<comment>
<author>gliang...@gmail.com</author>
<when>Thu, 08 Sep 2011 10:25:49 +0000</when>
<what>Non-blocking design, FYI:
public void onPause() {
    synchronized (this) { //NOTE: change sGLThreadManager -Q&gt;E this
        if (LOG_PAUSE_RESUME) {
            Log.i(Q&quot;EGLThreadQ&quot;E, Q&quot;EonPause tid=Q&quot;E + getId());
        }
        mRequestPaused = true;
        notifyAll();
    }
}

</what>
</comment>
<comment>
<author>gliang...@gmail.com</author>
<when>Thu, 08 Sep 2011 10:44:26 +0000</when>
<what>In addition, a temporary flag and a single Q&quot;EnotifyaAll()Q&quot;E call can be cheaper than the many Q&quot;EnotifyAll()Q&quot;E calls in Q&quot;EGLThread.guardedRun()Q&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>1671</bugid>
<title>setResult() when already finishing (or after a finish()) is ignored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>11</stars>
<reportedBy>ezelspin...@gmail.com</reportedBy>
<openedDate>Sun, 28 Dec 2008 13:52:18 +0000</openedDate>
<description>I agree one would normally do setResult() and then finish(). However
there are some cases it seems rather necessary to be able to change the
result code when already finishing (but still in onPause for example).
HereQ&apos;Es a modified Notepad example: Take the Notepad example application
and replace onOptionsItemSelected() in NotesList.java with the following
(also inserting the second method): @Override public boolean
onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case
MENU_ITEM_INSERT: // Launch activity to insert a new item
startActivityForResult(new Intent(Intent.ACTION_INSERT,
getIntent().getData()),22); return true; } return
super.onOptionsItemSelected(item); } /* (non-Javadoc) * @see
android.app.Activity#onActivityResult(int, int, android.content.Intent)
*/ @Override protected void onActivityResult(int requestCode, int
resultCode, Intent data) { if(requestCode==22){
if(resultCode==RESULT_OK){ Log.d(TAG, Q&quot;EOK!!!Q&quot;E); }else
if(resultCode==RESULT_CANCELED){ Log.d(TAG, Q&quot;ECANCELED!!!Q&quot;E); } } }
Basically this makes NotesList do something with the result code in case
of RESULT_CANCELED. Now run the app, make a new note, but leave
everything blank in the note editor and hit the Q&quot;EbackQ&quot;E key right away.
Q&quot;EOK!!!Q&quot;E is printed in logcat while it should print Q&quot;ECANCELED!!!Q&quot;E. In
NoteEditor.java in onPause there is the following code by default: if
(isFinishing() Q&amp;EQ&amp;E (length == 0) Q&amp;EQ&amp;E !mNoteOnly) {
setResult(RESULT_CANCELED); deleteNote(); } The result code is set to
RESULT_CANCELED (and this is wanted behaviour) while the Activity is
already finishing (by pressing Q&quot;EbackQ&quot;E somewhere finish() was called). So
RESULT_CANCELED should be sent to onActivityResult(), but isnQ&apos;Et. Instead
the earlier RESULT_OK with intent from onCreate() above is returned.
From the Android core source itQ&apos;Es clear that the late result code would
only be propagated by a finish() thereafter. Adding a Q&quot;Efinish()Q&quot;E at the
end doesnQ&apos;Et work either though since duplicate finish()Q&apos;Es are ignored.
Still I think calling setResult() in onPause() (even when finishing) is
the right way to go as there are many ways in which an Activity could be
ordered to finish and a single check in onPause is the easiest to get an
overview, check some things and set the result a code. In short:
setResult() should propagate the result code, as long as itQ&apos;Es called in
an Activity thatQ&apos;Es still finishing and not yet completely finished (not
past onDestroy() for instance).</description>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Tue, 15 Mar 2011 22:17:17 +0000</when>
<what>This is still an issue. I can still reproduce it. I keep running into this problem even in my new apps. Actually that happened again today, so something must be counterintuitive. Could I get an update?</what>
</comment>
<comment>
<author>swingyan...@gmail.com</author>
<when>Thu, 06 Oct 2011 16:10:57 +0000</when>
<what>Another problem is what the function of the LinedEditText which nested in the NoteEditor is?   Where and when it is called ?  I couldQ&apos;Et find that points by myself, so, who can help me, thanks a lot . </what>
</comment>
<comment>
<author>pj.vando...@gmail.com</author>
<when>Thu, 06 Oct 2011 20:02:35 +0000</when>
<what>@swingyan...: LinedEditText is the EditText forming the whole note you edit, and it has lines like a paper notepad. It is used in note_editor.xml. Please ask your questions on stackoverflow.com next time! This bug report serves only that purpose ... to report this particular bug.</what>
</comment>
</bug>
<bug>
<bugid>17165</bugid>
<title>CountDownTimer mth cancel() seems not to be working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zmaca...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 11:15:21 +0000</openedDate>
<description>CountDownTimer mth cancel() seems to be not working. The problem is
CountDownTimerQ&apos;Es handler implemention of handleMessage(Message msg) with
respect to cancel() mth. Please, see my comments in code Q&apos;EZZZQ&apos;E .... }
else { 122 long lastTickStart = SystemClock.elapsedRealtime(); 123 ZZZ
The client impl of onTick() might call CountDownTimer cancel() mth 124
ZZZ cancel() will remove the all relevant pending messages 125 ZZZ in
the message queue. This is OK 126 onTick(millisLeft); 127 128 // take
into account userQ&apos;Es onTick taking time to execute 129 130 long delay =
lastTickStart + mCountdownInterval - SystemClock.elapsedRealtime(); 131
132 // special case: userQ&apos;Es onTick took more than interval to 133 134 //
complete, skip to next interval 135 while (delay Q&lt;E 0) delay +=
mCountdownInterval; 136 137 ZZZ We shoud not call
sendMessageDelayed(obtainMessage(MSG), delay) 138 ZZZ after mth cancel()
was called because it will cause CountDownTimer Q&apos;EaliveQ&apos;E 139
sendMessageDelayed(obtainMessage(MSG), delay); 140 } .... A solution
proposal: -------------------- (1) We need to introduce a new member
variable to CountDownTimer ie. /** * Q&apos;EtrueQ&apos;E if CountDownTimer canceld */
private boolean mCancel = true; (2) Modify cancel() mth, please see line
#77 /** * */ 75public final void cancel() { 76
mHandler.removeMessages(MSG); 77 mCancel = false; 78} (3) Modify
handleMessage(Message msg) mth, please see lines #[133 - 137] .... }
else { 123 long lastTickStart = SystemClock.elapsedRealtime(); 124
onTick(millisLeft); 125 126 // take into account userQ&apos;Es onTick taking
time to execute 127 long delay = lastTickStart + mCountdownInterval -
SystemClock.elapsedRealtime(); 128 129 // special case: userQ&apos;Es onTick
took more than interval to 130 // complete, skip to next interval 131
while (delay Q&lt;E 0) delay += mCountdownInterval; 132 133 if (mCancel ==
false) { 134 sendMessageDelayed(obtainMessage(MSG), delay); 135 } else {
136 // ignore 137 } ...</description>
</bug>
<bug>
<bugid>4242</bugid>
<title>JRuby fails to initialize under Donut</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-01-11T22:29:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>no...@thewordnerd.info</reportedBy>
<openedDate>Tue, 13 Oct 2009 23:23:11 +0000</openedDate>
<description>IQ&apos;Em attempting to use JRuby as an embedded scripting language in an app,
and am running into an issue. See attached log and Scala code sample for
what I am attempting and the error which results. This happens with the
latest released JRuby at time of writing, currently 1.4.0RC1.</description>
<comment>
<author>no...@thewordnerd.info</author>
<when>Tue, 13 Oct 2009 23:25:41 +0000</when>
<what>Forgot to also note that Jruby initializes fine under Cupcake, so this appears to be
a regression.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Oct 2009 01:25:57 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 15 Oct 2009 17:23:39 +0000</when>
<what>LetQ&apos;Es start with this:

E/dalvikvm( 1465): Could not find method
java.lang.management.ManagementFactory.getPlatformMBeanServer, referenced from method
org.jruby.management.BeanManagerImpl.register

java.lang.management is not provided by the Dalvik core libraries.  Is this provided
by your applicationQ&apos;Es APK or a different APK?  The VM was not able to find it.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 22:29:22 +0000</when>
<what>jrubyQ&apos;Es author claims it works better than ever on Android 2.0, so in the absence of
specific detail, iQ&apos;Ell take his word for it.

http://blog.headius.com/2010/01/busy-week-jruby-with-android-maven-rake.html
</what>
</comment>
</bug>
<bug>
<bugid>8476</bugid>
<title>CanQ&apos;Et import certificate + private key in PKCS#12</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-03T05:23:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>skanda...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 18:11:43 +0000</openedDate>
<description>I have an HTC Desire with 2.1-update1, sw version 1.21. IQ&apos;Em trying to
import my own private key and certificate (signed by the Spanish FNMT
CA) into my phone, so that I can authenticate myself into Spanish
Government official web sites. I exported the PKCS#12 certificate thatQ&apos;Es
right now working in Firefox in Ubuntu onto the sdcard root, and then
used Settings/Security/Install certificates from SD card. After choosing
the .p12 file from the list, IQ&apos;Em prompted for the file password, that I
type in. But it keeps saying that the entered password is not correct
(which is wrong no matter which password I use when I export the file).
adb logcat reports these two lines: D/CertInstaller( 1328): extracted
alias = FNMT Clase 2 CA - FNMT W/CertInstaller( 1328):
extractFromPkcs12(): java.lang.ClassCastException:
java.security.KeyStore$TrustedCertificateEntry IQ&apos;Eve already imported the
FNMT CA certificates from the browser via their web page, so I guess
that shouldnQ&apos;Et be the problem. I have the same problem if I point the
browser to the .p12 file via a file:// URL. I guess the correct
behaviour would be for the phone to import the key and certificate so
that they could be used to authenticate against the Spanish Government
official web sites.</description>
<comment>
<author>skanda...@gmail.com</author>
<when>Sun, 23 May 2010 00:18:00 +0000</when>
<what>After looking at

http://android.git.kernel.org/?
p=platform/packages/apps/CertInstaller.git;a=blob;f=src/com/android/certinstaller/Cer
tInstaller.java;hb=HEAD#l805

I wrote the attached java program, and run it on open-JDK 6 over my certificate file. 
It does report the right alias and class type for the cert file:

ALIAS: nombre garcia de soria lucena juan jesus - nif 48895639pQ&apos;Es fnmt id
TYPE: java.security.KeyStore$PrivateKeyEntry

While it seems the code running on my Desire is printing Q&quot;EFNMT Clase 2 CA - FNMTQ&quot;E for 
the Q&quot;Eextracted aliasQ&quot;E, which would be the Subject of the Issuer CA. It seems the 
KeyStore implementation in Android is not using that certificate as part of the 
Q&quot;Ecertificate chainQ&quot;E of the actual private/public key pair, but as an entry on its 
own.

I donQ&apos;Et know whether that makes any sense. But in any case the code could just skip 
any non-PrivateKeyEntry entry in the store until it processes all the private keys.

It definitely shows a difference in behaviour between AndroidQ&apos;Es and JDK 6Q&apos;Es KeyStore 
implementations...</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 24 May 2010 22:53:45 +0000</when>
<what></what>
</comment>
<comment>
<author>bori...@gmail.com</author>
<when>Mon, 02 Aug 2010 20:27:02 +0000</when>
<what>I have exactly the same problem with another Spanish Certificate Authority (ACCV: www.accv.es). The p12 file is ok, but the password is never accepted.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 03 Sep 2010 05:23:52 +0000</when>
<what>There are two issues here. 

The first is that the code could skip 
any non-PrivateKeyEntry entry in the store. That seems to have been done with this change:

http://android.git.kernel.org/?p=platform/packages/apps/CertInstaller.git;a=commit;h=3e722cadf66802194267460fe5de77e6c18530eb

An overhaul on certinstaller.

* Fix state handling, identifying first-time-only execution etc.
* Fix the case where more than one alias exists in a pkcs12 keystore.
  (http://b/issue?id=2202474)
* Improve UX: go ahead to install when thereQ&apos;Es only one cert file on SD card.
* Improve UX: make background transparent when not browsing files.
* Break the code into multiple activies and helper classes.

I believe this change is in Froyo (2.2) 

The second issue is that you are expecting installed certificates to allow you to do client certificate authentication. However, that is not supported. There is a feature  request for that here: http://code.google.com/p/android/issues/detail?id=8196 Installed certificates can be used for VPN authentication but IQ&apos;Em not aware of other uses.</what>
</comment>
<comment>
<author>ssriniva...@gmail.com</author>
<when>Wed, 14 Sep 2011 07:00:24 +0000</when>
<what>I copied .crt file and .p12 file into the sdcard. I tried importing using the credential storage app, the pkcs12 and .crt file were shown the list.
I entered the storage password, pkc12 file password. The system said that
it imported both CA cert and user key/password.

However when I go to add the wifi config, I am not seeing the cert in the drop downlist. However I am able to see the name of the user key/cert that I imported.

Anyone seen this?</what>
</comment>
</bug>
<bug>
<bugid>830</bugid>
<title>Some APKs get created with partial signatures</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-09-24T21:56:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>38</stars>
<reportedBy>tomgibara</reportedBy>
<openedDate>Tue, 26 Aug 2008 21:07:34 +0000</openedDate>
<description>This issue affects Android SDK 0.9 beta running on Windows XP; the SDK
on other platforms may exhibit the same bug. To reproduce this issue: 1)
Create a prototypical Android application (I used Eclipse -Q&gt;E New
Project) 2) In the drawable resource directory add seven copies of the
default icon.png with _exactly_ the following names: flower_lavender.png
flower_pink.png flower_yellow.png ls_cloud_in.png ls_cloud_out.png
ls_hills.png ls_horizon.png The drawable directory should now contain
eight files. 3) Build the project using eclipse or ant to produce an
apk. 4) Attempt to install the application on the emulator using eclipse
or adb directly. The console displays: Installation error:
INSTALL_PARSE_FAILED_NO_CERTIFICATES And logcat includes the line: Q&lt;E...Q&gt;E
ERROR/PackageParser(55): Package Q&lt;E...Q&gt;E has no certificates at entry
res/drawable/flower_lavender.png; ignoring! The expectation is that this
apk should install successfully. Simply changing the name of any one of
the files results in the apk installing successfully. The bug appears to
be completely independent of the contents of the PNG files themselves.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 26 Aug 2008 23:15:44 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Eric.Faccer@gmail.com</author>
<when>Sun, 21 Sep 2008 04:35:40 +0000</when>
<what>This bug has bitten me a few times.

Just now I have an APK that was installing fine from the command line now failes and
gives INSTALL_PARSE_FAILED_NO_CERTIFICATES, even after $ emulator -wipe-data</what>
</comment>
<comment>
<author>blodulv</author>
<when>Wed, 22 Oct 2008 08:39:12 +0000</when>
<what>IQ&apos;Em getting this using the Windows ADB driver on an HTC G1; I built the ApiDemos app
and exported an .apk of it and used adb -d install to install it; hereQ&apos;Es the output:

1117 KB/s (0 bytes in 1949776.001s)
        pkg: /data/local/tmp/ApiDemos.apk
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

Seems like the Q&quot;E0 bytesQ&quot;E portion of the message could also be a bug?</what>
</comment>
<comment>
<author>bad...@gmail.com</author>
<when>Mon, 27 Oct 2008 04:12:41 +0000</when>
<what>I just saw the same problem -- I renamed one of my resource files (under res/layout)
and then the install succeeded.  (Changing the content of the file didnQ&apos;Et make a
difference.) </what>
</comment>
<comment>
<author>jvanderb...@gmail.com</author>
<when>Mon, 15 Dec 2008 07:53:04 +0000</when>
<what>I just encountered something like this error in a signed .apk on an application 
uploaded to the android market.  I finally figured it out when I watched logcat 
during the installation and saw:

12-15 01:28:27.722: ERROR/PackageParser(56): Package com.quirkconsulting.ticker has 
no certificates at entry res/anim/push_down_in.xml; ignoring!

The apk was in fact signed (it got through the upload check on the market, and I had 
previously verified it with jarsigner).  JarsignerQ&apos;Es verbose output even listed the 
offending file as being signed.

Removing the file from the project correct the issue.  I have no idea what was wrong 
with the file, it was just a normal little xml file.

</what>
</comment>
<comment>
<author>beachy.g...@gmail.com</author>
<when>Tue, 23 Dec 2008 19:30:24 +0000</when>
<what>I have had the same issue on sdk 1.0.

12-24 08:23:15.338: ERROR/PackageParser(58): Package nz.co.remote.test has no 
certificates at entry res/anim/flash_a_few_times.xml; ignoring!

worked fine then added a new animation (not this one) and got this issue. Fixed it 
by deleting flash_a_few_times.xml. 
</what>
</comment>
<comment>
<author>Steven.L...@gmail.com</author>
<when>Thu, 15 Jan 2009 01:56:50 +0000</when>
<what>Another solution to this is to uninstall the app.  Also, if the problem being
reported is in res/drawable/icon.png, make sure there is no icon shortcut on the home
page which would prevent it from being overwritten.</what>
</comment>
<comment>
<author>dlawl...@gmail.com</author>
<when>Mon, 20 Apr 2009 03:36:56 +0000</when>
<what>I got it for no reason on a file that was not changed.  If I renamed the file or even
put an empty file used for nothing into the same folder (/assets in my case) without
changing the file throwing the error that seems to resolve it.

Not seeing any response from anyone from OHA, could this be a workspace corruption issue?</what>
</comment>
<comment>
<author>Snick...@gmail.com</author>
<when>Sun, 24 May 2009 17:36:37 +0000</when>
<what>IQ&apos;Em getting this issue now with one of my icons. When I use eclipse to build the
package, it gives this error when installing it into the emulator. 

If I use eclipse instead to export an unsigned package, then sign manually using the
debug key with the following: 

jarsigner -verbose -keystore ~/.android/debug.keystore -storepass android -keypass
android Q&lt;EFile.apkQ&gt;E androiddebugkey

it signs fine (I think this is what eclipse *should* be doing).

I then copy the signed apk into my workspace:

cp Q&lt;EFile.apkQ&gt;E ~/workspace/Q&lt;EProjectQ&gt;E/bin

Now eclipse will run/debug the file and install it into my emulator fine. I can also
install into the emulator manually with adb.

--Snick</what>
</comment>
<comment>
<author>TheBeast.13@gmail.com</author>
<when>Sun, 02 Aug 2009 03:27:37 +0000</when>
<what>I am having the same problem but itQ&apos;Es only with a single file.  The crazy thing is
that if I change the name of the file it doesnQ&apos;Et complain!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:11:18 +0000</when>
<what></what>
</comment>
<comment>
<author>aschil...@gmail.com</author>
<when>Tue, 25 Aug 2009 22:10:54 +0000</when>
<what>I just got this error today.
E/PackageParser(   56): Package de.schilken.numnum has no certificates at entry
assets/numnum-ad.png; ignoring!

I didnQ&apos;Et change the name of the file but instead I included an empty file called
dummy.html in the same directory. After that I could deploy the signed apk without error.

G:\downloads\androidQ&gt;Ejarsigner -verbose -keystore ...............

Enter Passphrase for keystore:
   adding: META-INF/MANIFEST.MF
   adding: META-INF/SCHILKEN.SF
   adding: META-INF/SCHILKEN.RSA
  signing: assets/dummy.html
  signing: assets/numnum-ad.png
  signing: assets/numnumAd.html
  signing: res/drawable/back.gif
...
  signing: classes.dex

The new file is just before the problematic file.
Maybe this helps finding the bug.</what>
</comment>
<comment>
<author>newsforh...@gmail.com</author>
<when>Wed, 02 Sep 2009 14:37:51 +0000</when>
<what>Me too. Workaround it by adding an empty file. When can Google fix this bug?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:57:02 +0000</when>
<what></what>
</comment>
<comment>
<author>dja...@gmail.com</author>
<when>Thu, 24 Sep 2009 15:31:53 +0000</when>
<what>Got this error today as well. Man, what a pain. Exported a signed .apk through
Eclipse, no problems. Uploaded it to the market. Downloaded the update to my phone
and kept failing the download because it said the package was not signed properly.
Uninstalling the previous version let me install the new version fine, but I was
worried most users wouldnQ&apos;Et do that.

Found this bug report, added dummy files to my sound and image resource directories,
republished, and downloaded successfully.

Gah!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 19:36:04 +0000</when>
<what></what>
</comment>
<comment>
<author>mikecg...@gmail.com</author>
<when>Fri, 04 Dec 2009 16:31:43 +0000</when>
<what>What is the status of this issue? It seems to be fairly common...</what>
</comment>
<comment>
<author>shin...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:17:04 +0000</when>
<what>Have had the same issue today. Solved by renaming the problem file ;(</what>
</comment>
<comment>
<author>bagadena...@gmail.com</author>
<when>Fri, 01 Jan 2010 12:50:53 +0000</when>
<what>u can remove this error by mentioning ur file name in all folder in small letter.
I got the same error.but changing the file name of asset in small it started.
-Narendra</what>
</comment>
<comment>
<author>wms...@gmail.com</author>
<when>Fri, 26 Feb 2010 04:41:12 +0000</when>
<what>Hit me today. What a drag.

Awful that such an annoying bug has been out for almost two years with no fix.</what>
</comment>
<comment>
<author>CN.PSZ.Z...@gmail.com</author>
<when>Mon, 15 Mar 2010 11:40:32 +0000</when>
<what>I dont know why it happens ,but it really happens to me !!
Have bothered me 3 days!!</what>
</comment>
<comment>
<author>gvan...@gmail.com</author>
<when>Tue, 06 Apr 2010 09:29:17 +0000</when>
<what>Had this very same problem and noticed that it does seem to work on some phone models 
(like my G1 and my N1), but fails on others (Hero).

Renaming some of the XML files did solve the problem, but it kinda scares the crap out 
of me.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 00:42:06 +0000</when>
<what>WeQ&apos;Eve never seen the issue. Can something send me (directly) either a broken apk or a
dummy project that has the problem (and what config you are using to build it: OS,
version of the tools, version of Eclipse/ADT if applicable.)</what>
</comment>
<comment>
<author>marceloc...@gmail.com</author>
<when>Wed, 14 Apr 2010 04:11:54 +0000</when>
<what>I just had this problem:
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

Cleaning and rebuilding the project on Eclipse solved the problem for me.</what>
</comment>
<comment>
<author>lucasiturbide</author>
<when>Wed, 14 Apr 2010 21:11:56 +0000</when>
<what>Hi everybody. 
I have solved this in my project by signing the APK with the debugkey and the
jarsigner tool provided by android tools.

Just execute this:

jarsigner -verbose -keystore Q&lt;EuserhomeQ&gt;E/.android/debug.keystore Q&lt;Epackage.apkQ&gt;E
androiddebugkey

and you will have your nice fresh and working apk for debugging only purpose.
Remember you have to sign your APK with a valid signature to publish your application
at the Market</what>
</comment>
</bug>
<bug>
<bugid>18230</bugid>
<title>EXTRA_LEVEL not updated when screen off on Gingerbread 2.3.3 and 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ccouno...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 19:00:10 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). Register
for BATTERY_CHANGED and then switch off the screen - What happened. The
last EXTRA_LEVEL received will be continually reported until the screen
is turned on again! All other extras are updated accordingly (mV, %)! -
What you think the correct behavior should be. The EXTRA_LEVEL data
should be updated as all other extras... DoesnQ&apos;Et happen on 2.2.2 or
3.0.1, but on both 2.3.3 and 2.3.4. Not sure about others couldnQ&apos;Et test.
IQ&apos;Em willing to use any work-around available, as Gingerbread will become
the only Android phone OS until 4.0 is out! This is causing much issues,
bad comments and a lot of questions from my users! Time-consuming,
please tell me how to work-around this!?</description>
<comment>
<author>ccouno...@gmail.com</author>
<when>Wed, 06 Jul 2011 09:43:43 +0000</when>
<what>- What happened (correction)
The last EXTRA_LEVEL received will be continually reported until the screen is turned on again! All other extras are updated accordingly (mV, temperature)!

In other words % is not updated while screen is off, while mV and temperature are updated!</what>
</comment>
</bug>
<bug>
<bugid>12736</bugid>
<title>android restarts when there is limited or no service and trying to send sms or use mobile data</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-24T18:08:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stewart....@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 15:40:58 +0000</openedDate>
<description>the problem occurs very often while i have limited and while i was
trying to do the following, separately: 1. send an SMS 2. send a MMS
with a v-card 3. upload photos to facebook using HTC sense this happens
while i was doing nothing else with the phone, GPS is on but not being
used, wifi is on but also not used, phone data is on. the phone will
restart over and over until some service is found and it can continue
with what it is trying to do, if no service is found the phone will
restart continuously, i once let it restart 30 + times. phone should not
restart but SMS, MMS and upload tasks should just wait until service is
found. Device is HTC Desire Android version is 2.2</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 24 Nov 2010 18:08:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15676</bugid>
<title>Where firmware OTA updates for 2.3.1 Nexus S ?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Iskander...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 20:28:16 +0000</openedDate>
<description>IQ&apos;Eve bought nexus s about 2 weeks ago in England, but itQ&apos;Es firmware
version still is 2.3.1, and no any updates. What happens with OTA update
to version 2.3.3 wich was Q&quot;Erolled outQ&quot;E at the begin of march? Currently,
phone used in Q&quot;ENigeria with snowQ&quot;E (Russia) :)</description>
<comment>
<author>ellel...@gmail.com</author>
<when>Fri, 25 Mar 2011 15:21:29 +0000</when>
<what>I have a US bought (on TMobile) Nexus S and still (2011 Mar 25) have not received the 2.3.3 OTA update. Have 2.3.2 now.</what>
</comment>
<comment>
<author>prom...@gmail.com</author>
<when>Sat, 26 Mar 2011 07:19:42 +0000</when>
<what>Manual update to 2.3.3 from any version
http://android.clients.google.com/packages/ota/google_crespo/f182cf141e6a.signed-soju-ota-102588.f182cf14.zip (90MB)
</what>
</comment>
</bug>
<bug>
<bugid>17708</bugid>
<title>Latitude issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 09:13:12 +0000</openedDate>
<description>- Steps to reproduce the problem precondition : do not log-in GMail 1.
Idle - Long-press - widget - Latitude 2. Google log-in window displays -
back 3. Long-press Latitude widget which took out and throw it to
Q&quot;ERemoveQ&quot;E - Occurr. State Google log-in window displays again. - Expected
result Google log-in should not display and go to idle (Please check
Q&quot;EPlaces.Q&quot;E It goes to idle without Google log-in.) android 2.3.4</description>
</bug>
<bug>
<bugid>3940</bugid>
<title>Gmail / signature</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>reinier....@gmail.com</reportedBy>
<openedDate>Fri, 18 Sep 2009 12:33:07 +0000</openedDate>
<description>Not really a bug, but a _minor_ usability enhancement. Reproduce: - Set
something as your signature in Gmail. - Compose a message. - Go the the
body text field. The cursor is now at the end of the message (after the
signature). This means you have to reposition the cursor in front of the
signature every time you compose a message. Correct behaviour: - The
cursor is at the beginning of the body text field.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 18:33:17 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:34 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>13667</bugid>
<title>No zoom in VideoCamera (Froyo)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>saverio....@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 09:14:41 +0000</openedDate>
<description>The problem is so big that is impossible to not consider it a bug. Zoom
works in FotoCamera but not in VideoCamera.</description>
</bug>
<bug>
<bugid>15103</bugid>
<title>Email app opens .mp3 in Spotify</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>fer...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 12:38:05 +0000</openedDate>
<description>When I receive an Email (from an Exchange account) with an attached .mp3
file this is automatically opened in Spotify which then fails to play
it. There is no way to change this behaviour even though the default
behaviour is to open .mp3 in the Music application. This happens on a
Nexus One running Android 2.3.3 (GRI40).</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:36:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16739</bugid>
<title>Force close occurs when slide close in Objection reason window.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 10:47:31 +0000</openedDate>
<description>Development environment Froyo GMS r10 1) Steps to reproduce the problem.
[Precondition] - Some applications should be downloaded in phone. - Flip
open. 1. Go to market Q&gt;Eapps Q&gt;Eoptions. 2. My apps Q&gt;Eselect an
applications. 3. Select Q&apos;EFlag as inappropriateQ&apos;E(at the bottom of the
page). 4. Other objection Q&gt;Esubmit Q&gt;Eenter some 2-3 words. 5. Long press
OK key Q&gt;Eclose Q&amp;E open flipQ&gt;Eobserve behavior. 2) What happened. - Force
close occurs when slide close in Objection reason window. -
Reproducibility : once issue. 3) What you think the correct behavior
should be. - Force close should not occur.</description>
</bug>
<bug>
<bugid>9374</bugid>
<title>NullpointerException when join two contact in Froyo.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>xinyu...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 09:41:51 +0000</openedDate>
<description>Device:Nexus One Software: Froyo Initial Condition: there is no account
in phone. Steps to reproduce: 1. create and save one contact. the
contact should be Q&quot;EPhone-only (unsynced)Q&quot;E 2. create another contact,
then press menu, tap Q&quot;EjoinQ&quot;E, and select the first contact. then error
occurs: FATAL EXCEPTION: main java.lang.NullPointerException at
com.android.contacts.ui.EditContactActivity.compare(EditContactActivity.java
1373) //EditContactActivity.java 1372 if (!skipAccountTypeCheck) { 1373
value = oneSource.accountType.compareTo(twoSource.accountType); 1374 if
(value != 0) { 1375 return value; 1376 } 1377 } .....
oneSource.accountType is null. because there is a fake account with both
type and name as NULL, before the first real writable account is added
to the phone</description>
</bug>
<bug>
<bugid>10345</bugid>
<title>NullPointerException when setting APN and restart Phone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rikard.s...@stericsson.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 12:48:41 +0000</openedDate>
<description>1. Turn on phone and Set APN. 2. Do some web browsering. 3. manually
reset/restart phone. It will fall into NullPointException. The phone
will restart itself and not get the network back. The radio has been
turned off (airplane mode set). E/AndroidRuntime( 1181): *** FATAL
EXCEPTION IN SYSTEM PROCESS: android.server.ServerThread
E/AndroidRuntime( 1181): java.lang.NullPointerException
E/AndroidRuntime( 1181): \x09at
com.android.server.status.StatusBarPolicy.updateSignalStrength(StatusBarPolicy.java:981)
E/AndroidRuntime( 1181): \x09at
com.android.server.status.StatusBarPolicy.access$1800(StatusBarPolicy.java:81)
E/AndroidRuntime( 1181): \x09at
com.android.server.status.StatusBarPolicy$4.onSignalStrengthsChanged(StatusBarPolicy.java:890)
E/AndroidRuntime( 1181): \x09at
android.telephony.PhoneStateListener$2.handleMessage(PhoneStateListener.java:329)
E/AndroidRuntime( 1181): \x09at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
1181): \x09at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
1181): \x09at com.android.server.ServerThread.run(SystemServer.java:510)
D/AndroidRuntime( 1262): Shutting down VM W/dalvikvm( 1262): threadid=1:
thread exiting with uncaught exception (group=0x4001d820)
I/ServiceManager( 1052): service Q&apos;EmeminfoQ&apos;E died I/ServiceManager(
1Session ending I/service Q&apos;EbatteryinfoQ&apos;E died I/ServiceManager( 1052):
service Q&apos;EusagestatsQ&apos;E died I/ServiceManager( 1052): service Q&apos;EactivityQ&apos;E
died I/ServiceManager( 1052): service Q&apos;ESurfaceFlingerQ&apos;E died In froyo
code at (StatusBarPolicy.java:991) 976 private final void
updateSignalStrength() { 977 int iconLevel = -1; 978 int[] iconList; 979
980 // Display signal strength while in Q&quot;Eemergency calls onlyQ&quot;E mode 981
if (!hasService() Q&amp;EQ&amp;E !mServiceState.isEmergencyOnly()) { 982
//Slog.d(TAG, Q&quot;EupdateSignalStrength: no serviceQ&quot;E); 983 if
(Settings.System.getInt(mContext.getContentResolver(), 984
Settings.System.AIRPLANE_MODE_ON, 0) == 1) { 985 mPhoneData.iconId =
com.android.internal.R.drawable.stat_sys_signal_flightmode; 986 } else {
987 mPhoneData.iconId =
com.android.internal.R.drawable.stat_sys_signal_null; 988 } 989
mService.updateIcon(mPhoneIcon, mPhoneData, null); 990 return; 991 } At
line no. 981, Q&quot;EmServiceStateQ&quot;E refering to isEmergencyOnly() is NULL. The
only point where Q&quot;EmServiceStateQ&quot;E is set at line no. 894 (below). But
onSignalStrengthsChanged(...) is called before
onServiceStateChanged(...) and Q&quot;EmServiceStateQ&quot;E is not set at that point.
Possible Solutions 1. Q&quot;EmServiceStateQ&quot;E should be set to default state at
the beginning. 2. Add extra check in if condition at line no. 981. To
check if it is not NULL then call isEmergencyOnly(). 885 private
PhoneStateListener mPhoneStateListener = new PhoneStateListener() { 886
@Override 887 public void onSignalStrengthsChanged(SignalStrength
signalStrength) { 888 mSignalStrength = signalStrength; 889
updateSignalStrength(); 890 } 891 892 @Override 893 public void
onServiceStateChanged(ServiceState state) { 894 mServiceState = state;
895 updateSignalStrength(); 896 updateCdmaRoamingIcon(state); 897
updateDataIcon(); 898 } 899 900 @Override 901 public void
onCallStateChanged(int state, String incomingNumber) { 902
updateCallState(state); 903 // In cdma, if a voice call is made, RSSI
should switch to 1x. 904 if (isCdma()) { 905 updateSignalStrength(); 906
} 907 } Best Regards Imran Siddique Rikard Str?man</description>
</bug>
<bug>
<bugid>11173</bugid>
<title>Lazy Parsing in WebKitQ&apos;Es method of adding tel:// + geo:// + other schemes?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hamiltont</reportedBy>
<openedDate>Sun, 12 Sep 2010 12:52:16 +0000</openedDate>
<description>Hello, I am *very* new to WebKit, so please excuse me if my thoughts
here are wrong. I was trying to figure out how android added the tel,
geo, etc links onto existing webpages, and I eventually found
CacheBuilder (see
http://github.com/android/platform_external_webkit/blob/master/WebKit/android/nav/CacheBuilder.cpp)
From a cursory skim it appears to me that CacheBuilder::BuildFrame
repeatedly calls CacheBuilder::isFocusableText to do a search for any
non-linked data structures (such as email addresses, telephone numbers,
and mailing addresses) and then adds anchor elements to the DOM for
these items. There are various FindPartialSomething methods used heavily
in the isFocusableText method to detect structures. I noticed also that
there was some scary-looking stuff going on in the various Find...
methods, such as CacheBuilder::FindPartialAddress. An example of the
Q&apos;Escary stuffQ&apos;E: // lower case letters are optional; trailing asterisk is
optional Q&apos;EsQ&apos;E static char const* const longStreetNames[] = { Q&quot;E\x04Q&quot;E
Q&quot;ELleYQ&quot;E Q&quot;E\x04Q&quot;E Q&quot;ENneXQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;ERCadeQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;EVEnueQ&quot;E Q&quot;E\x06Q&quot;E Q&quot;ELAMEDAQ&quot;E, // A
Q&quot;E\x04Q&quot;E Q&quot;EaYoUQ&quot;E Q&quot;E\x04Q&quot;E Q&quot;EeaCHQ&quot;E Q&quot;E\x03Q&quot;E Q&quot;EeNDQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;ELuFf*Q&quot;E Q&quot;E\x05Q&quot;E Q&quot;EoTtoMQ&quot;E
Q&quot;E\x08Q&quot;E Q&quot;EouLeVarDQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;ERanchQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;ERidGeQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;ERooK*Q&quot;E Q&quot;E\x04Q&quot;E
Q&quot;EurG*Q&quot;E Q&quot;E\x05Q&quot;E Q&quot;EYPassQ&quot;E Q&quot;E\x07Q&quot;E Q&quot;EroadWAYQ&quot;E, // B Q&quot;E\x05Q&quot;E Q&quot;EAMINOQ&quot;E Q&quot;E\x03Q&quot;E Q&quot;EamPQ&quot;E
Q&quot;E\x05Q&quot;E Q&quot;EanYoNQ&quot;E Q&quot;E\x03Q&quot;E Q&quot;EaPEQ&quot;E Q&quot;E\x07Q&quot;E Q&quot;EauSeWaYQ&quot;E Q&quot;E\x06Q&quot;E Q&quot;EenTeR*Q&quot;E Q&quot;E\x06Q&quot;E
Q&quot;EIRcle*Q&quot;E Q&quot;E\x05Q&quot;E Q&quot;ELiFf*Q&quot;E Q&quot;E\x03Q&quot;E Q&quot;ELuBQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;EoMmoNQ&quot;E Q&quot;E\x06Q&quot;E Q&quot;EORner*Q&quot;E
Q&quot;E\x05Q&quot;E Q&quot;EouRSEQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;EourT*Q&quot;E Q&quot;E\x04Q&quot;E Q&quot;EoVe*Q&quot;E Q&quot;E\x04Q&quot;E Q&quot;EReeKQ&quot;E Q&quot;E\x07Q&quot;E
Q&quot;EREScentQ&quot;E Q&quot;E\x04Q&quot;E Q&quot;EReSTQ&quot;E Q&quot;E\x07Q&quot;E Q&quot;EROSSINGQ&quot;E Q&quot;E\x08Q&quot;E Q&quot;EROSSROADQ&quot;E Q&quot;E\x04Q&quot;E Q&quot;EURVeQ&quot;E
Q&quot;E\x05Q&quot;E Q&quot;EAMINOQ&quot;E Q&quot;E\x06Q&quot;E Q&quot;EIRCULOQ&quot;E Q&quot;E\x07Q&quot;E Q&quot;EREScentQ&quot;E, // C Q&quot;E\x03Q&quot;E Q&quot;EaLeQ&quot;E
Q&quot;E\x02Q&quot;E Q&quot;EaMQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;EiVideQ&quot;E Q&quot;E\x05Q&quot;E Q&quot;ERive*Q&quot;E, // D Q&quot;E\x06Q&quot;E Q&quot;ESTate*Q&quot;E Q&quot;E\x09Q&quot;E
Q&quot;EXPresswaYQ&quot;E Q&quot;E\x09Q&quot;E Q&quot;EXTension*Q&quot;E, // E Q&quot;E\x0 etc, etc. This is not 100%
unusable, but it seems pretty unmaintainable and likely-bug-ridden (no
offense to the original dev, itQ&apos;Es just very complicated) to me, unless
you really dig the pain of optimizing every bit of code. So what I am
wondering is - instead of parsing every focusable text when the page is
initially loaded, using these cryptic (and probably lovingly optimized)
Find... calls - is there no way to only parse a focusable text when it
is retrieved for the first time? That would likely save a lot of time up
front, and you could cache the result after you have parsed it once. It
seems like a simple boolean flag on each node would do the trick. Also,
if the parsing is relatively short - a few ms perhaps, then the user may
not notice the effect of this lazy parsing, even if it ran a bit slower
than it does now. This might provide a good opportunity to modify the
parsing code to use a system that is a bit more maintainable, even
though it takes a few ms more per focusable text node. I donQ&apos;Et know if
there is a way to differentiate between rendering code accessing the DOM
versus the android OS, but if there was one then it seem to me like this
thought of lazy parsing would be a good change. As I said, I am new to
webkit and havent seen C++ in years, so if itQ&apos;Es a bad idea I would
really appreciate a few sentences explaining where I went off course :)
Also, this might be a Q&apos;Efeature request,Q&apos;E I wasnQ&apos;Et sure. Thanks, Hamy
Please mention which branch youQ&apos;Ere using, whether the bug exists on the
current head of that branch and of master, and what hardware youQ&apos;Ere
using. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>9778</bugid>
<title>unclear BIND_AUTO_CREATE explanation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>mkarni...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 19:14:15 +0000</openedDate>
<description>STEPS TO REPRODUCE: 1. open
http://developer.android.com/reference/android/content/Context.html#BIND_AUTO_CREATE
2. read the second sentence OBSERVED RESULTS: This sentence is not very
clear. suggested diff: - still only be called due to an explicit call +
still only be called by an explicit call</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 14 Jul 2010 21:15:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7691</bugid>
<title>Copy and Paste from web browser and gmail</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-23T17:23:52.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>9</stars>
<reportedBy>zher...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 14:08:26 +0000</openedDate>
<description>On the gmail app you cannot copy and paste, neither in the web browser.
It would be useful if we could select text and copy.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 17:23:52 +0000</when>
<what>On Froyo (unreleased), Gmail has support for copy / paste. On the current release, the Browser can initiate copy 
/ paste in the menu under More.</what>
</comment>
<comment>
<author>zher...@gmail.com</author>
<when>Fri, 23 Apr 2010 23:36:08 +0000</when>
<what>Thanks, I didnQ&apos;Et know that.

But, its not very user friendly.  You have to click on MoreQ&gt;E Select text, and then
when you select its pretty hard to be precise.  Also, you donQ&apos;Et have the ability to
paste within the browser.  For example, if I copy something from a webpage, then try
to paste it into an email, I canQ&apos;Et.

Gmail app doesnQ&apos;Et have any option to copy paste though.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:56:36 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15253</bugid>
<title>wallpaper changes to stock randomly</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-05T01:00:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 23:48:42 +0000</openedDate>
<description>Motorola Xoom Android 3.0 When I set the wallpapee to a live wallpaper
(one that came with the device) it will at some point revert back to the
stock wallpaper. I haven been able to pin down exactly what is causing
it.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 01:00:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11139</bugid>
<title>in app downloads for Android Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pangasam...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 23:59:57 +0000</openedDate>
<description>Google, I have been an iPod Touch user for a while -- Apple has become a
corporate gatekeeper with their iTunes App Store -- blocking apps from
the store they dislike etc which does concern me. There are individuals
looking for more open alternatives to iOS and Android to some extent is
one of them (most Android phones are locked down by carrier with the
exception of Google Nexus One the only truly open phone -- by the way I
disprove of your Net Neutrality deal with Verizon Wireless to exempt
mobile broadband from nondiscrimination rules) nonetheless all Android
phones run open source software. Now Apple for some time now has been
offering in app purchasing -- you download apps from their App Store and
can download additional content within the app. Using this feature iPad,
iPhone and iPod Touch users can now purchase and download e-books from
the iBooks Store built in AppleQ&apos;Es free iBooks app. Its interesting --
frankly IQ&apos;Em concerned with double dipping would not pay for an app and
then make an in app payment within said app likely but apps like iBooks,
MARVEL Comics Reader for iPad/iPhone/iPod Touch, Kindle for
iPhone/iPad/iPod Touch etc interest me. Downloading an app thatQ&apos;Es free
and then paying for an in app purchase within said app is intriguing.
IQ&apos;Ed like to see Google enable this feature in a future version of
Android OS and enable application developers to make mobile apps that
enable in app purchases that can be included in Android Market. If App
purchases for mobile devices are a gold mine in app purchases can also
be lucrative for app developers. Thank you for considering my feature
request -- hope sometime in future not too far in future -- but near
future this can and will be worked on. In app purchasing should not be
exclusive to AppleQ&apos;Es platform but be possible on other mobile platforms
as well. NOTE: This form is only for requesting new features in Android.
For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>pangasam...@gmail.com</author>
<when>Fri, 10 Sep 2010 00:06:42 +0000</when>
<what>HereQ&apos;Es an article by the way from when Apple announced in app downloads as a feature originally of iPhone OS 3.0 (later renamed iOS with the 4.0 release) http://www.ilounge.com/index.php/news/comments/apple-intros-in-app-purchase-micro-transaction-service/ 

HereQ&apos;Es an excerpt: Apple has announced that iPhone OS 3.0 will offer developers the option of selling subscriptions, extra levels, e-books, or other content from within their applications using a new service called In-App Purchase. The service will utilize the iTunes Store for transactions, including payment and authentication, and Apple will take 30% of the proceeds as an operations fee, as it does for normal paid applications sold through the App Store. Free applications will not be allowed to use the In-App Purchase feature.

I think enabling micro transactions within Android apps also would be interesting certainly. Some app developers may double dip - may charge for the app and in app downloads if they want to -- others can give app for free but offer content in app that has to be purchased.  Hope in app purchases comes to Android via a future software update and apps enabling in app downloads can then come to Android Market.</what>
</comment>
</bug>
<bug>
<bugid>4856</bugid>
<title>Auto-Dim Overrides WindowManager.LayoutParams.screenBrightness</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>brenton....@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 14:36:44 +0000</openedDate>
<description>How to produce it: Use a phone where light sensing Q&quot;Eauto-dimmingQ&quot;E is a
settings option, such as the HTC Hero, or Motorola Droid. Run any number
of flashlight applications, such as: com.android.flashLight. Notice that
the phoneQ&apos;Es auto dimming will override any adjustments made to the
screen brightness. Which phones/platforms: This only happens for phones
that have a light sensing feature that automatically dims the backlight
in dark situations. And occurs on Android versions 1.5, and 2.0.
Currently, there are no version 1.6 phones on the market with auto
dimming features. Expected behavior: I would expect there to be some way
to programmatically override the auto dimming feature. Either by default
from the WindowManager, or by some additional privileges granted to the
program to do so.</description>
<comment>
<author>chao...@gmail.com</author>
<when>Wed, 13 Jan 2010 11:37:37 +0000</when>
<what>I also met such problem. I set brigntness in onResume() of my activity. When the 
screen power off and come back by click menu key, the brightness that I set before can 
not work except full screen mode or click Menu key to pop up menu or others? 
I donQ&apos;Et know if the behavior is bug or not, but I know it is not I want and I donQ&apos;Et 
know how to fix it.</what>
</comment>
</bug>
<bug>
<bugid>3533</bugid>
<title>Edit ContactQ&apos;Es Postal Addresses</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>mike.row...@gmail.com</reportedBy>
<openedDate>Wed, 12 Aug 2009 03:38:39 +0000</openedDate>
<description>When editing an existing address all fields are cleared. This makes it
difficult to make a small change (i.e. incorrect suite number). This may
be a result of differing input methods - on GMail the address field
appears as free form were Android appears to ask for seperate address
fields.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:31:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:36:07 +0000</when>
<what></what>
</comment>
<comment>
<author>moor...@gmail.com</author>
<when>Sat, 05 Dec 2009 19:12:03 +0000</when>
<what>Agreed this bug is annoying.  Please choose a format and use for both gmail and 
android.</what>
</comment>
</bug>
<bug>
<bugid>440</bugid>
<title>Issue with OnKeyDown event in graphics sample</title>
<status>Released</status>
<owner>Brett.Ch...@gmail.com</owner>
<closedOn>2008-03-10T23:26:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Brett.Ch...@gmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 23:25:28 +0000</openedDate>
<description>The following issue was reported in the groups: In the
ColorMatrixSample, PathEffects, Sweep samples the OnKeyDown handler
works only after pressing any of DPAD_LEFT, DPAD_TOP, DPAD_RIGHT or
DPAD_BOTTOM keys</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:26:37 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:34:16 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9881</bugid>
<title>sort applications by most used and then by alphabetical ordering </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>db.pub.m...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 14:23:19 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. Story: As A user I would like to view what applications I have
installed So that I can pick one to run Scenario: Applications are
sorted by Q&apos;Emost usedQ&apos;E Given I have a lot of applications installed And I
use the application the most is Q&apos;EmarketQ&apos;E When I open the slider to view
applications I should see Q&apos;EmarketQ&apos;E at the top left. --Q&gt;E I would very
much like to be able to have the applications I use ordered by Q&apos;Eused the
mostQ&apos;E and then by alphabetical ordering. I personally find the current
situation, which is only by Q&apos;Ealphabetical orderingQ&apos;E, irritating.</description>
</bug>
<bug>
<bugid>11489</bugid>
<title>[MMS] : Android discards incoming mms that subject is null.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>beautyki...@gmail.com</reportedBy>
<openedDate>Sun, 26 Sep 2010 09:45:18 +0000</openedDate>
<description>Dear all. I write mms issue below. 1) Steps to reproduce the problem
Samsung R810 sends to android phone MMS without subject. 2) What
happened Android phone receives MMS sent from Samsung R810. But, there
is no notification for mms because framework discards mms. I got QXDM
air log from received phone. Following log is a part of Forward/Data
Burst. Subject is 0x96, but value is 0x0. user_data_8_bit[105] = 150
(0x96) user_data_8_bit[106] = 0 (0x0) In case the value of subject is
null, parse() function returns null. ( parse() of PduParser.java in
/android/frameworks/base/core/java/com/google/android/mms/pdu ) And
then, doInBackground() returns null. code is following. if (null == pdu)
{ Log.e(TAG, Q&quot;EInvalid PUSH dataQ&quot;E); return null; } ( doInBackground() of
PushReceiver.java in
/android/packages/apps/mms/src/com/android/mms/transaction/ ) 3) correct
behavior Carrier thinks thatQ&apos;Es android issue because other feature
phones have no problem. In case the value of subject is null, user must
get the mms. Please, fix that issue ASAP. Thanks. Best Regards.</description>
</bug>
<bug>
<bugid>16854</bugid>
<title>Unlocking the device takes you to the clock application instead of the lock screen.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-16T16:18:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kulaw...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 14:52:53 +0000</openedDate>
<description>- Steps to reproduce the problem. Tap to open the Clock application and
quickly lock the device. - What happened. Unlocking the device takes you
to the Clock application. - What you think the correct behavior should
be. Unlocking the device should take you to the lock screen. Device: HTC
Evo 4G Android: 2.3.3 Clock Version 2.0.2</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 16:18:18 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>20039</bugid>
<title>native-audio example app in NDK is wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 13:27:35 +0000</openedDate>
<description>The native-audio application is trying to use the Android Simple Buffer
Queue interface to play audio. However, itQ&apos;Es actually asking for the
SL_IID_BUFFERQUEUE interface (the OpenSLES traditional buffer queue
interface) instead of the SL_IID_ANDROIDSIMPLEBUFFERQUEUE interface.
Currently this works because theyQ&apos;Ere identical, but if, as warned by the
documentation, the SL_IID_BUFFERQUEUE interface changes in future
versions of OpenSLES this will all go horribly wrong. This is on
android-ndk-r6b.</description>
</bug>
<bug>
<bugid>16140</bugid>
<title>unable to input in japanese in standard web browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hatanaka.akihiro</reportedBy>
<openedDate>Thu, 14 Apr 2011 04:29:54 +0000</openedDate>
<description>Below HTML is correct. However I cannot input to Q&apos;EnameQ&apos;E textfield in
Japanese. I can input in English. I cannot change language from English
to Japanese in IME. --- Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E Q&lt;Emeta charset=Q&quot;Eutf-8Q&quot;EQ&gt;E Q&lt;E/headQ&gt;E
Q&lt;EbodyQ&gt;E Q&lt;Eform action=Q&quot;Eform.htmlQ&quot;E method=Q&quot;EpostQ&quot;E style=Q&quot;Eoverflow-x:
hidden;Q&quot;EQ&gt;E Q&lt;Ediv style=Q&quot;Eposition: absolute;Q&quot;EQ&gt;E Q&lt;Elabel for=Q&quot;EnameQ&quot;EQ&gt;EText
Input:Q&lt;E/labelQ&gt;E Q&lt;Einput type=Q&quot;EtextQ&quot;E name=Q&quot;EnameQ&quot;E id=Q&quot;EnameQ&quot;E value=Q&quot;EQ&quot;E /Q&gt;E
Q&lt;E/divQ&gt;E Q&lt;E/formQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E --- I confirm this problem in below
devices. - Galaxy S (Android 2.2) - LYNX (Android 2.1) - OptimusPad
(Android 3.0) In LYNX, I cannot input in both Japanese and English.</description>
</bug>
<bug>
<bugid>9716</bugid>
<title>GoogleLoginService: Crash on multiple logins</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 14:25:54 +0000</openedDate>
<description>Under som circumstances, it is possible to get the sign-in dialog when
already signed in, and if a user then proceeds to sign in the second
time, the login service throws an exception. - Steps to reproduce the
problem. 1. Launch any google app (Gmail, Gtalk, or Market..)and donQ&apos;Et
login your gmail account. 2. Press home key. 3. Launch another google
app then login your gmail account. 4. Long press home key and select the
frist google app in background. (from step1) 5. Follow prompt login
another gmail account. (different app from step3) - What happened. Force
close in com.android.setupwizard. - What you think the correct behavior
should be. At least no exception thrown, and the deluxe variant to
change currently open sign in dialogs. - Platform Android 2.1 -
Exception E/AndroidRuntime( 1983): java.lang.IllegalStateException:
canQ&apos;Et add account [abc123@gmail.com]; already have account with flags =
1 E/AndroidRuntime( 1983): at
android.os.Parcel.readException(Parcel.java:1254) E/AndroidRuntime(
1983): at android.os.Parcel.readException(Parcel.java:1234)
E/AndroidRuntime( 1983): at
com.google.android.googleapps.IGoogleLoginService$Stub$Proxy.saveNewAccount(IGoogleLoginService.java:654)
E/AndroidRuntime( 1983): at
com.android.setupwizard.CloseAndLaunchActivity.onGlsConnected(CloseAndLaunchActivity.java:87)
E/AndroidRuntime( 1983): at
com.android.setupwizard.BaseActivity$8.onServiceConnected(BaseActivity.java:1392)
E/AndroidRuntime( 1983): at
android.app.ActivityThread$PackageInfo$ServiceDispatcher.doConnected(ActivityThread.java:1053)
E/AndroidRuntime( 1983): at
android.app.ActivityThread$PackageInfo$ServiceDispatcher$RunConnection.run(ActivityThread.java:1070)
E/AndroidRuntime( 1983): at
android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(
1983): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 1983): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1983): at
android.app.ActivityThread.main(ActivityThread.java:4232)
E/AndroidRuntime( 1983): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1983): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
1983): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:799)
E/AndroidRuntime( 1983): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
E/AndroidRuntime( 1983): at dalvik.system.NativeStart.main(Native
Method)</description>
</bug>
<bug>
<bugid>10729</bugid>
<title>latest update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brittany...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 07:16:55 +0000</openedDate>
<description>Only thing I like about the latest update is that the screen adjusts
whether you turn it to the left or right. Still donQ&apos;Et have access to
adobe flash. Alarm clock is a pain to set. DoesnQ&apos;Et make sense that when
you choose the clock application it brings up alarm, picture slideshow,
music, and home as selections and shows the current temperature. liked
dragging finger across to get to the different home pages and dragging
it to pull up the menu with all your applications, donQ&apos;Et like having the
three new buttons next to each other that you tap, I have small fingers
and I still miss and hit the wrong button every time. Usually have my
phone on silent, now the lowest I can set it to is vibrate. DonQ&apos;Et like
how it shows my picture and the other persons picture next to every
response in a texting thread, one picture of the other person on top was
plenty. Wish there was a way to uninstall the latest update, if there is
I havenQ&apos;Et figured it out yet. Under Q&quot;Esystem updatesQ&quot;E where you look for
new updates, there should be an option to undo the update you just
installed. DidnQ&apos;Et have any issues with the old set-up. Would also like a
way to delete or at least hide preinstalled phone apps that I never use,
like corporate calender, twitter, facebook, voice search, google talk,
and voice. dialer. Please?</description>
<comment>
<author>ddascale...@gmail.com</author>
<when>Mon, 13 Sep 2010 20:56:56 +0000</when>
<what>Q&gt;E Usually have my phone on silent, now the lowest I can set it to is vibrate.

Lots of people hate this new behavior. Please see issue #10062.

Q&gt;E Would also like a way to delete or at least hide preinstalled phone apps that I never use

Please see http://wiki.dandascalescu.com/howtos/android#How_do_I_uninstall_applications_like_the_Amazon_MP3_store.3F</what>
</comment>
</bug>
<bug>
<bugid>11719</bugid>
<title>testReplaceRealProvidersWithMocks fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sunra...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 07:40:19 +0000</openedDate>
<description>The CTS test testReplaceRealProvidersWithMocks fails stating ,
java.lang.IllegalArgumentException: Provider Q&quot;EclpQ&quot;E already exists at
android.os.Parcel.readException(Parcel.java:1222) at
android.os.Parcel.readException(Parcel.java:1222) at
android.os.Parcel.readException(Parcel.java:1206) at
android.location.ILocationManager$Stub$Proxy.addTestProvider(ILocationManager.java:909)
at
android.location.LocationManager.addTestProvider(LocationManager.java:1009)
at
android.location.cts.LocationManagerTest.addTestProvider(LocationManagerTest.java:95)
at
android.location.cts.LocationManagerTest.testReplaceRealProvidersWithMocks(LocationManagerTest.java:407)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:205)
at
android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:195)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
at android.os.Parcel.readException(Parcel.java:1222) at
android.os.Parcel.readException(Parcel.java:1206) at
android.location.ILocationManager$Stub$Proxy.addTestProvider(ILocationManager.java:909)
at
android.location.LocationManager.addTestProvider(LocationManager.java:1009)
at
android.location.cts.LocationManagerTest.addTestProvider(LocationManagerTest.java:95)
at
android.location.cts.LocationManagerTest.testReplaceRealProvidersWithMocks(LocationManagerTest.java:407)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:205)
at
android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:195)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>1898</bugid>
<title>AndroidQ&apos;Es Calendar class behaves incorrectly in some set() situations and produces wrong dates</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-08T19:19:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>seanerussell</reportedBy>
<openedDate>Mon, 02 Feb 2009 14:29:22 +0000</openedDate>
<description>AndroidQ&apos;Es Calendar class bumps the date back an entire week in certain
cases when set() is called with DAY_OF_WEEK. Example code: /** *
Calculates the date/time of the beginning of the week in * which the
supplied calendar date falls * @param tw the day for which to calculate
the week start * @param startDay the day on which the week starts. This
must be 1-based * @return a Calendar marking the start of the week */
public static Calendar weekStart(Calendar tw, int startDay) { Calendar
ws = (Calendar)tw.clone(); System.err.println(Q&quot;EStarting with
Q&quot;E+ws.getTime()); ws.setFirstDayOfWeek( startDay );
System.err.println(Q&quot;E1. Q&quot;E+ws.getTime()); ws.set(Calendar.DAY_OF_WEEK,
startDay); System.err.println(Q&quot;E2. Q&quot;E+ws.getTime());
ws.set(Calendar.HOUR_OF_DAY, ws.getMinimum(Calendar.HOUR_OF_DAY));
System.err.println(Q&quot;E3. Q&quot;E+ws.getTime()); ws.set(Calendar.MINUTE,
ws.getMinimum(Calendar.MINUTE)); System.err.println(Q&quot;E4. Q&quot;E+ws.getTime());
ws.set(Calendar.SECOND, ws.getMinimum(Calendar.SECOND));
System.err.println(Q&quot;E5. Q&quot;E+ws.getTime()); ws.set(Calendar.MILLISECOND,
ws.getMinimum(Calendar.MILLISECOND)); System.err.println(Q&quot;EEnding with
Q&quot;E+ws.getTime()); return ws; } When run in SunQ&apos;Es VM and called with
(Calendar.getInstance(), 2) on a Monday, the output is: Starting with
Mon Feb 02 09:24:10 EST 2009 1. Mon Feb 02 09:24:10 EST 2009 2. Mon Feb
02 09:24:10 EST 2009 3. Mon Feb 02 00:24:10 EST 2009 4. Mon Feb 02
00:00:10 EST 2009 5. Mon Feb 02 00:00:00 EST 2009 Ending with Mon Feb 02
00:00:00 EST 2009 However, when called from an Android activity, with
the same arguments on the same day, the output is: [exec] W/System.err(
332): Starting with Mon Feb 02 09:25:19 EST 2009 [exec] W/System.err(
332): 1. Mon Feb 02 09:25:19 EST 2009 [exec] W/System.err( 332): 2. Mon
Jan 26 09:25:19 EST 2009 [exec] W/System.err( 332): 3. Mon Jan 26
00:25:19 EST 2009 [exec] W/System.err( 332): 4. Mon Jan 26 00:00:19 EST
2009 [exec] W/System.err( 332): 5. Mon Jan 26 00:00:00 EST 2009 [exec]
W/System.err( 332): Ending with Mon Jan 26 00:00:00 EST 2009 I havenQ&apos;Et
yet checked to see if it does this with any other day of the week, but
the behavior is at odds with the reference platform. --- SER</description>
<comment>
<author>seanerussell</author>
<when>Mon, 02 Feb 2009 14:49:01 +0000</when>
<what>IQ&apos;Eve just verified that, even if the day isnQ&apos;Et Monday (in the above case, IQ&apos;Em passing
2 -- Monday -- to the code snipped), AndroidQ&apos;Es Calendar rolls back the date to the
_previous_ Monday.  So it happens as well when the instance date is a Tuesday.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 15:20:22 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:54:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:10:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:03:00 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Oct 2009 18:57:01 +0000</when>
<what>(the internal issue is 1616484.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Oct 2009 19:19:29 +0000</when>
<what>i canQ&apos;Et repeat this in the 1.0 or 1.1 emulators, or on a current device.

i tried both the current time (as youQ&apos;Ed get from Calendar.getInstance()) and using
setTimeInMillis to test with the Unix time corresponding to your test case.

if you can still reproduce this, please follow up on this bug. (iQ&apos;Ell still get mail,
even though iQ&apos;Em marking this unreproducible.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:04:21 +0000</when>
<what></what>
</comment>
<comment>
<author>P.Pavelk...@gmail.com</author>
<when>Wed, 15 Jun 2011 14:08:59 +0000</when>
<what>I reproduce this bug on device(2.3.3)</what>
</comment>
</bug>
<bug>
<bugid>4668</bugid>
<title>Ringer only through earpiece</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>10</stars>
<reportedBy>MrDeterm...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 23:45:03 +0000</openedDate>
<description>Ringer and notifications volume are set to max loudness. Phone
rings/notifications tones become audible only through ear piece, no
longer coming out of speaker. Thus causing me to miss calls and
notifications. PLEASE SEE THE MOTOROLA FORUMS AS THERE ARE SEVERAL
EXPEREINCING THE SAME ISSUE:
https://supportforums.motorola.com/thread/16400 Model: Droid Firmware:
Android 2.0 Baseband: C_01.3B.01P Kernel Vers: 2.6.29-omap1-g04df51f
android-build@apa26 #477 Build #: ESD20</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 12:58:08 +0000</when>
<what></what>
</comment>
<comment>
<author>ericfrie...@gmail.com</author>
<when>Wed, 11 Nov 2009 18:25:31 +0000</when>
<what>I believe this is a duplicate of issue 4653, and this bug is better described there.</what>
</comment>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Wed, 13 Apr 2011 12:47:26 +0000</when>
<what>I am having Nexus One phone with Gingerbread(2.3.3) release on it.
I tried to reproduce the scenario but it is not reproducible. 
Did a MT call, accept the call, and then sent SMS to check whether notifcations are coming from speaker or not. Tried for few times and it is coming from speaker.
Tried using music player, then did a MT call and then tried few permutations and combinations but didnQ&apos;Et observe the issue happening anymore. May be it was an issue with the earlier releases only. </what>
</comment>
</bug>
<bug>
<bugid>1044</bugid>
<title>Eclipse Layout editor: Q&quot;EBoolean types not allowedQ&quot;E should say what types ARE allowed</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tim...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 13:23:24 +0000</openedDate>
<description>Creating a layout using the Eclipse layout editor, I typed Q&apos;EtrueQ&apos;E into
an EditWidgetQ&apos;Es autoLink property (in the properties window), because
the [...] button at the end of the value field did nothing, and I was
trying to guess. OBSERVED: The [...] button at the end of the input
field did nothing; nothing appeared in .metadata/.log as a result of
clicking it either. The error in the Q&apos;EProblemsQ&apos;E window said Q&apos;EError:
Boolean types are not allowed (at Q&apos;EautoLinkQ&apos;E with value Q&apos;EtrueQ&apos;E)Q&apos;E, which
is strictly accurate, but not as helpful as explaining what would have
been acceptable input. EXPECTED: The [...] button should produce a
pop-up of enum values. The error message should have said Q&apos;EError:
Expected one or more of: all, none, web, email, phone, or map.Q&apos;E</description>
<comment>
<author>tim...@gmail.com</author>
<when>Fri, 24 Oct 2008 13:50:47 +0000</when>
<what>Seems these all/none/web/email/phone/map values could usefully be put into the pop-up
for the field. ThatQ&apos;Ed presumably be easier.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Thu, 27 Nov 2008 00:55:59 +0000</when>
<what>What version of the SDK were you using? the all/none/web/email/... values are loaded
from the SDK, and it should work in 1.0</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:37:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12521</bugid>
<title>distance to friends shown in miles instead of kilometres</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>galaxy.s...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 14:06:14 +0000</openedDate>
<description>Within google maps latitude, the distance to friends is shown in miles
instead of kilometres with country setting set the Netherlands. Although
the rest of the user interface is correctly shown in Dutch language and
settings.</description>
<comment>
<author>bala...@gmail.com</author>
<when>Fri, 12 Nov 2010 22:13:33 +0000</when>
<what>This is the issue tracker for the Android open source project.  Google Maps is not part of the Android open source project.  Go to Google to report a problem with Google Maps.</what>
</comment>
</bug>
<bug>
<bugid>12994</bugid>
<title>Music search feature fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hadmanys...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 05:56:18 +0000</openedDate>
<description>The search feature in the music app sucks. IQ&apos;Em sorry but there is no
other way to say it. When I type in the name of a song, like Q&quot;EPoker
FaceQ&quot;E, I donQ&apos;Et want to see every artist that starts with P and then
every random song in alphabetical order up to that song. The search
feature should be rather efficient, like your search engine you are
known for. If I type in the exact name of a song or artist (or at least
a reasonable facsimile) I would expect that to be the very first result,
but that is rarely the case. Please fix this, please. It really
infuriates me and IQ&apos;Em sure IQ&apos;Em not alone.</description>
<comment>
<author>terrence...@gmail.com</author>
<when>Fri, 17 Jun 2011 03:28:20 +0000</when>
<what>I completely agree. Anything I search for doesnQ&apos;Et result in the items I want. ItQ&apos;Es by far the worst search algorithm IQ&apos;Eve ever seen.. Completely useless.</what>
</comment>
</bug>
<bug>
<bugid>19318</bugid>
<title>Drag and drop option in android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>simivenu...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 05:33:37 +0000</openedDate>
<description>The resulting drop down search works same in other browser however
android search is giving problems. The android browser should select
Lastname from the drop down list instead of firstname. This has been
tested on Motorola droid 2 browser as well as android 3.0 sdk simulator.
Your help is appreciated. Thanks in advance, Ilias Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8258</bugid>
<title> SimpleDateFormat timezone problem with 2.1 </title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-15T18:50:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>don.p...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 03:10:46 +0000</openedDate>
<description>(reposted from http://pastie.org/954797) IQ&apos;Em looking to convert a unix
epoch time to Iso8601. I made the following method which has worked on
my G1 phone for a long time: public static String DateTimeIso8601(long
offset) { DateFormat datePattern = new SimpleDateFormat (Q&quot;Eyyyy-
MM-ddQ&apos;ETQ&apos;EHH:mm:ssZQ&quot;E);
datePattern.setTimeZone(TimeZone.getTimeZone(Q&quot;EGMTQ&quot;E)); String date =
datePattern.format(new Date(offset)); return date; } output is the UTC
time with an erroneous timezone (got -0800 but should be -0000 or Z).
log(Q&quot;Edate test: Q&quot;E+Util.DateTimeIso8601(1273546315000L)); Output from adb
logcat: date test: 2010-05-11T02:51:55-0800 As a sanity test, a ruby
language script with same int converted to time: irb(main):002:0Q&gt;E
Time.at(1273546315) =Q&gt;E 2010-05-10 19:51:55 -0700 irb(main):003:0Q&gt;E
Time.at(1273546315).utc =Q&gt;E 2010-05-11 02:51:55 UTC is this an Android
2.1 problem? The same code on my android 1.6 G1 phone returns the UTC
time zone D/GeoRSS ( 381): date test: 2010-05-11T02:51:55+0000</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 May 2010 20:49:19 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 May 2010 06:16:52 +0000</when>
<what>works for me on 1.6, 2.1, and 2.2, producing the result you see on your G1 in each case.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:50:14 +0000</when>
<what></what>
</comment>
<comment>
<author>don.p...@gmail.com</author>
<when>Fri, 04 Jun 2010 23:12:37 +0000</when>
<what>I gave this another try, and IQ&apos;Em still getting the described error. The
SimpleDateFormat on my desktop gives the correct time+Z (signifying UTC). The same
code on Android 2.1 gives Time-08:00 which is incorrect.

Here is some more code. 

A plain old java file run on my laptop gives;
	public static void main(String[] args) {
		DateFormat datePattern;
		long offset = 1275691189000L;
		
		datePattern =  new SimpleDateFormat (Q&quot;Eyyyy-MM-ddQ&apos;ETQ&apos;EHH:mm:ssZQ&quot;E);
		datePattern.setTimeZone(TimeZone.getTimeZone(Q&quot;EGMTQ&quot;E));
		String date_str = datePattern.format(new Date(offset));
	    // remap the timezone from 0000 to 00:00 (starts at char 22)
            System.out.println(date_str);
         }
** Output: 2010-06-04T22:39:49+0000

Android App
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
		DateFormat datePattern;
		long offset = 1275691189000L;
		datePattern =  new SimpleDateFormat (Q&quot;Eyyyy-MM-ddQ&apos;ETQ&apos;EHH:mm:ssZQ&quot;E);
		datePattern.setTimeZone(TimeZone.getTimeZone(Q&quot;EGMTQ&quot;E));
		String date_str = datePattern.format(new Date(offset));
		
        TextView t = (TextView) findViewById(R.id.t);
        t.setText(date_str);
    }
** Output: 2010-06-04T22:39:49-0800

Any ideas?? Thanks!</what>
</comment>
<comment>
<author>don.p...@gmail.com</author>
<when>Fri, 04 Jun 2010 23:26:51 +0000</when>
<what>Very interesting addition:

The Q&quot;EAndroid 2.1Q&quot;E example in the previous comment is running on a Nexus One.

The android code  running on the Emulator in android 1.6 returns the correct timezone
string. Q&quot;E2010-06-04T22:39:49+0000Q&quot;E

The android code  running on the Emulator in android 2.1 returns the *wrong* timezone
string. Q&quot;E2010-06-04T22:39:49-0800Q&quot;E
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Jun 2010 00:22:36 +0000</when>
<what>using http://code.google.com/p/vogar/ to run your example with both the RI and on Android, i get the same 
result in each case:

~/local-disk/dd1$ cat /tmp/test/tz.java
import java.text.*;
import java.util.*;
public class tz {
       public static void main(String[] args) {
               DateFormat datePattern;
               long offset = 1275691189000L;
               
               datePattern =  new SimpleDateFormat (Q&quot;Eyyyy-MM-ddQ&apos;ETQ&apos;EHH:mm:ssZQ&quot;E);
               datePattern.setTimeZone(TimeZone.getTimeZone(Q&quot;EGMTQ&quot;E));
               String date_str = datePattern.format(new Date(offset));
           // remap the timezone from 0000 to 00:00 (starts at char 22)
               System.out.println(date_str);
       }
}
~/local-disk/dd1$ vogar /tmp/test/tz.java 
Actions: 1
Action tz
    2010-06-04T22:39:49+0000

  OK (SUCCESS)
Outcomes: 1. All successful. Took 4.35 s.
~/local-disk/dd1$ vogar --mode host /tmp/test/tz.java 
Actions: 1
Action tz
    2010-06-04T22:39:49+0000

  OK (SUCCESS)
Outcomes: 1. All successful. Took 1.66 s.
~/local-disk/dd1$ 
</what>
</comment>
<comment>
<author>don.p...@gmail.com</author>
<when>Sat, 05 Jun 2010 00:35:08 +0000</when>
<what>thanks for the response. there must be something different between our two
environments because i can reliably reproduce the bug in the emulator and on the
nexus one.

one idea is that the current system timezone for the android system is getting in the
way and your emulator setup is using GMT as its system timezone perhaps? can you set
it to something else?

Also I have put the code I am using into github. Could you try it in an android 2.1
emulator?
git clone git://github.com/donpdonp/DateGmt.git</what>
</comment>
<comment>
<author>don.p...@gmail.com</author>
<when>Sat, 03 Jul 2010 22:50:21 +0000</when>
<what>This problem remains in Froyo. The source appears to be whether or not TimeZone.getTimeZone returns a SimpleTimeZone (formatting works), or org.apache.harmony.luni.internal.util.ZoneInfo (formatting does not work).

I/DateGmt ( 1200): TimeZone.getTimeZone(Q&quot;EPSTQ&quot;E) = java.util.SimpleTimeZone[id=GMT,offset=0,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0]
I/DateGmt ( 1200): 2010-06-04T22:39:49-0800
Works - the output is in PDT.

I/DateGmt ( 1172): TimeZone.getTimeZone(Q&quot;EGMTQ&quot;E) = org.apache.harmony.luni.internal.util.ZoneInfo[Q&quot;EnullQ&quot;E,mRawOffset=0,mUseDst=false]
I/DateGmt ( 1172): 2010-06-04T22:39:49-0800
Does not work - the output is not in GMT.

the code iQ&apos;Em running is in the emulator with android 2.2. 
git clone git://github.com/donpdonp/DateGmt.git

please check this! thanks!</what>
</comment>
<comment>
<author>don.p...@gmail.com</author>
<when>Sat, 03 Jul 2010 22:58:33 +0000</when>
<what>I knew as as soon as I commented, I would find some new detail. :)

The output is consistently -08:00, which is the system default timezone, even if the timezone specified is Q&quot;EEDTQ&quot;E which returns a SimpleTimeZone.

I/DateGmt ( 1340): TimeZone.getTimeZone(Q&quot;EEDTQ&quot;E) = java.util.SimpleTimeZone[id=GMT,offset=0,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0]
I/DateGmt ( 1340): 2010-06-04T22:39:49-0800 Android 2.2

Note that time IS in GMT but the zone identifier (-0800) is incorrect.

I added the Q&quot;EAndroid Q&quot;E+build.number to the output and tried it in Android 1.6 in the emulator:

I/DateGmt (  229): TimeZone.getTimeZone(Q&quot;EEDTQ&quot;E) = java.util.SimpleTimeZone[id=GMT,offset=0,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0]
I/DateGmt (  229): 2010-06-04T22:39:49+0000 Android 1.6

Android 1.6 works as expected.

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 19:59:41 +0000</when>
<what>i did:

$ git clone git://github.com/donpdonp/DateGmt.git
$ cd DateGmt
$ android update project -p .
$ ant install

ran this on a nexus one running 2.2, and got the expected output:

2010-06-04T22:39:49+0000

works for me on the 2.2 emulator, too. (and iQ&apos;Em in the -0800 time zone.)</what>
</comment>
<comment>
<author>badlucks...@gmail.com</author>
<when>Sat, 10 Jul 2010 04:25:21 +0000</when>
<what>IQ&apos;Em seeing a similar problem in the 2.2 + Google API emulator. I have timestamps that IQ&apos;Em loading a timestamp field in which IQ&apos;Eve stored times in GMT/UTC time zone intentionally, then trying to convert them to the local time zone for display. The code IQ&apos;Em providing below is probably pretty far from optimal, but at the very least, I should be getting the time converted to the local time zone, but with the 2.2 emulator at least, IQ&apos;Em only getting the original GMT/UTC time with the local time zone (PDT in this case) time zone in the output. ItQ&apos;Es not converting the time at all.


try {
	java.sql.Timestamp sqlDate = java.sql.Timestamp.valueOf(Q&quot;E2010-07-08 02:44:48Q&quot;E); // example timestamp in GMT/UTC time
	Date date = new Date(sqlDate.getTime());
	GregorianCalendar gc = new GregorianCalendar(TimeZone
				.getTimeZone(Time.TIMEZONE_UTC));
	Log.v(TAG,Q&quot;Eitem time: Q&quot;E + gc.getTime().toString());
	gc.setTime(date);
	Log.v(TAG,Q&quot;Eitem time: Q&quot;E + gc.getTime().toString());
	gc.setTimeZone(TimeZone.getTimeZone(Time.getCurrentTimezone()));
	Log.v(TAG,Q&quot;Eitem time: Q&quot;E + gc.getTime().toString());
	SimpleDateFormat dateFormat = new SimpleDateFormat(Q&quot;EM/d/yyyy h:mm aQ&quot;E);
	Log.v(TAG,Q&quot;Eformatting time to TZ: Q&quot;E + Time.getCurrentTimezone());
	dateFormat.setTimeZone(TimeZone.getTimeZone(Time.getCurrentTimezone()));
	Log.v(TAG,dateFormat.format(gc.getTime()));
	}
	catch(IllegalArgumentException e) {
			
	}

If nothing else, the final output should be no later than Q&quot;E7/7/2010 7:44 PMQ&quot;E, possibly even earlier given the fact that IQ&apos;Eve set the time zone through GregorianCalendar from UTC to the local time zone (PDT) then repeated changing of the time zone through SimpleDateFormat. But actual output has been:

item time: Fri Jul 09 08:12:24 PDT 2010 (Time when I ran this test.)
item time: Thu Jul 08 02:44:48 PDT 2010
item time: Thu Jul 08 02:44:48 PDT 2010
formatting time to TZ: America/Los_Angeles
7/8/2010 2:44 AM

Even bypassing GregorianCalendar altogether, using Q&quot;EdateFormat.format(date)Q&quot;E in the final Log.v() call results in the same output in the 2.2 emulator.

I was able to get the expected output (7/7/10 7:44 PM) by setting the time Q&quot;EmanuallyQ&quot;E in GregorianCalendar via the set() member function with the individual month, date, year, and time values like so:


java.sql.Timestamp sqlDate = java.sql.Timestamp.valueOf(Q&quot;E2010-07-08 02:44:48Q&quot;E);
GregorianCalendar gc = new GregorianCalendar(TimeZone
		.getTimeZone(Time.TIMEZONE_UTC));
gc.set(sqlDate.getYear()+1900, sqlDate.getMonth(), sqlDate.getDate(), sqlDate.getHours(), sqlDate.getMinutes(), sqlDate.getSeconds());
DateFormat dateFormat = SimpleDateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT);//new SimpleDateFormat(Q&quot;EM/d/yyyy h:mm aQ&quot;E);//yyyy-MM-dd HH:mm:ss
dateFormat.setTimeZone(TimeZone.getTimeZone(Time.getCurrentTimezone()));
Log.v(TAG,dateFormat.format(gc.getTime()));
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Jul 2010 17:55:52 +0000</when>
<what>has anyone seen this on a device?</what>
</comment>
<comment>
<author>badlucks...@gmail.com</author>
<when>Mon, 12 Jul 2010 18:27:30 +0000</when>
<what>I transplanted the code in my previous post into a new test application and got the following output on my Nexus One 2.2 FRF91 build. Note that IQ&apos;Em in the EDT time zone where I was testing PDT time zone in the emulator in my previous post. I used the exact same GMT timestamp Q&quot;E2010-07-08 02:44:48Q&quot;E in this test, and the expected final output is Q&quot;E7/7/2010 10:44 PMQ&quot;E for EDT.

item time: Mon Jul 12 14:21:16 EDT 2010 (Time when I ran this test.)
item time: Thu Jul 08 02:44:48 EDT 2010
item time: Thu Jul 08 02:44:48 EDT 2010
formatting time to TZ: America/Detroit
7/8/2010 2:44 AM
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Jul 2010 18:46:09 +0000</when>
<what>also, could those of you whoQ&apos;Ere having trouble try this sample code from a future version of the SimpleDateFormat documentation?

 * String[] formats = new String[] {
 *   Q&quot;Eyyyy-MM-ddQ&quot;E,
 *   Q&quot;Eyyyy-MM-dd HH:mmQ&quot;E,
 *   Q&quot;Eyyyy-MM-dd HH:mmZQ&quot;E,
 *   Q&quot;Eyyyy-MM-dd HH:mm:ss.SSSZQ&quot;E,
 *   Q&quot;Eyyyy-MM-ddQ&apos;ETQ&apos;EHH:mm:ss.SSSZQ&quot;E,
 * };
 * for (String format : formats) {
 *   SimpleDateFormat sdf = new SimpleDateFormat(format, Locale.US);
 *   System.err.format(Q&quot;E%30s %s\nQ&quot;E, format, sdf.format(new Date(0)));
 *   sdf.setTimeZone(TimeZone.getTimeZone(Q&quot;EUTCQ&quot;E));
 *   System.err.format(Q&quot;E%30s %s\nQ&quot;E, format, sdf.format(new Date(0)));
 * }

this is the output i get when in the America/Los_Angeles time zone:

 *                     yyyy-MM-dd 1969-12-31
 *                     yyyy-MM-dd 1970-01-01
 *               yyyy-MM-dd HH:mm 1969-12-31 16:00
 *               yyyy-MM-dd HH:mm 1970-01-01 00:00
 *              yyyy-MM-dd HH:mmZ 1969-12-31 16:00-0800
 *              yyyy-MM-dd HH:mmZ 1970-01-01 00:00+0000
 *       yyyy-MM-dd HH:mm:ss.SSSZ 1969-12-31 16:00:00.000-0800
 *       yyyy-MM-dd HH:mm:ss.SSSZ 1970-01-01 00:00:00.000+0000
 *     yyyy-MM-ddQ&apos;ETQ&apos;EHH:mm:ss.SSSZ 1969-12-31T16:00:00.000-0800
 *     yyyy-MM-ddQ&apos;ETQ&apos;EHH:mm:ss.SSSZ 1970-01-01T00:00:00.000+0000
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Jul 2010 18:59:14 +0000</when>
<what>@13 this is the expected behavior. the RI behaves the same. maybe this text from a future version of the SimpleDateFormat documentation will help clarify:

 * Q&lt;EpQ&gt;EAs this example shows, each {@code SimpleDateFormat} instance has a {@link TimeZone}.
 * This is because itQ&apos;Es called upon to format instances of {@code Date}, which represents an
 * absolute time in UTC. That is, {@code Date} does not carry time zone information.
 * By default, {@code SimpleDateFormat} will use the systemQ&apos;Es default time zone. This is
 * appropriate for human-readable output (for which, see the previous sample instead), but
 * generally inappropriate for machine-readable output, where ambiguity is a problem. Note that
 * in this example, the output that included a time but no time zone cannot be parsed back into
 * the original {@code Date}. For this
 * reason it is almost always necessary and desirable to include the timezone in the output.
 * It may also be desirable to set the formatterQ&apos;Es time zone to UTC (to ease comparison, or to
 * make logs more readable, for example).
</what>
</comment>
<comment>
<author>badlucks...@gmail.com</author>
<when>Mon, 12 Jul 2010 19:19:29 +0000</when>
<what>@15 by the documentation you provided, the human readable output and presumably the the machine readable output from the code I provided would still be wrong. The time being passed in to GregorianCalendar was in GMT/UTC to begin with, and despite calls to both GregorianCalendar.setTimeZone() and SimpleDateFormat.setTimeZone(), the time that was output was still in UTC in SimpleDateFormat.format(). In tests with the time zone field present, the time zone text changed, but the time did not. The following output was taken from the same sample code with just the Q&quot;EzQ&quot;E time zone parameter having been added to the SimpleDateFormat instantiation:

7/8/2010 2:44 AM EDT

This is the original GMT timestamp. If Date doesnQ&apos;Et carry time zone information, and anything using the Date objects assumes that the time zone is GMT/UTC, then when factoring a time zone in, the time should be adjusted. In this case, SimpleDateFormat.setTimeZone(Q&quot;EAmerica/DetroitQ&quot;E) (at the moment) should subtract 4 hours from the supplied Date object. SimpleDateFormat.setTimeZone(Q&quot;EAmerica/Los_AngelesQ&quot;E) should subtract 7 hours.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Jul 2010 19:55:57 +0000</when>
<what>Calendar.setTimeZone doesnQ&apos;Et work like you expect. see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4827490 for example.</what>
</comment>
<comment>
<author>badlucks...@gmail.com</author>
<when>Mon, 12 Jul 2010 20:06:26 +0000</when>
<what>But shouldnQ&apos;Et SimpleDateFormat.setTimeZone() function as described in @16?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Jul 2010 20:14:59 +0000</when>
<what>it would be nice if it did, but it doesnQ&apos;Et in the RI.</what>
</comment>
<comment>
<author>jason.go...@gmail.com</author>
<when>Fri, 03 Dec 2010 18:20:11 +0000</when>
<what>@16: the code is functioning correctly.  this is different from the originally posted problem.  your issue is with the Timestamp.valueOf call.  java.sql.Date and java.sql.Timestamp should not be treated as java.util.Date.  thatQ&apos;Es mentioned in the docs i believe.  Timestamp.valueOf is using the current timezone when it parses the string so the millisecond value you get after that is for the timestamp string in whatever the current timezone is.  you need to use a DateFormat and set the timezone before you parse the string to get the behavior you want.

    public void testTimestampParse() throws Exception {
        SimpleDateFormat sdf = new SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ssQ&quot;E);
        sdf.setTimeZone(TimeZone.getTimeZone(Q&quot;EUTCQ&quot;E));
        Date date = sdf.parse(Q&quot;E2010-07-08 02:44:48Q&quot;E);
        Timestamp ts = Timestamp.valueOf(Q&quot;E2010-07-08 02:44:48Q&quot;E
        System.err.println(date.getTime() + Q&quot;E != Q&quot;E + ts.getTime());

        SimpleDateFormat sdfTZ = new SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ss Z zQ&quot;E)
        sdfTZ.setTimeZone(TimeZone.getTimeZone(Q&quot;EAmerica/Los_AngelesQ&quot;E));
        System.err.println(Q&quot;EsdfTZ w/PST: Q&quot;E + sdfTZ.format(date));
        sdfTZ.setTimeZone(TimeZone.getTimeZone(Q&quot;EUTCQ&quot;E));
        System.err.println(Q&quot;EsdfTZ w/UTC: Q&quot;E + sdfTZ.format(date));
    }

output with regular jvm:

    1278557088000 != 1278575088000  // look close, these arenQ&apos;Et the same.
    sdfTZ w/PST: 2010-07-07 19:44:48 -0700 PDT
    sdfTZ w/UTC: 2010-07-08 02:44:48 +0000 UTC
</what>
</comment>
<comment>
<author>jason.go...@gmail.com</author>
<when>Fri, 03 Dec 2010 19:08:33 +0000</when>
<what>iQ&apos;Em seeing this problem on both a nexus one 2.2.1 (FRG83D) and 2.2 emulator (sdk-eng 2.2 FRF91 43546 test-keys).  the emulator was run with Q&quot;Ewipe user dataQ&quot;E checked.  i assume that clears any user settings.

this is the code iQ&apos;Em using:


    public void testTimeZoneFormat() throws Exception {
        System.err.println(Q&quot;Edefault timezone: Q&quot;E + TimeZone.getDefault());

        Date epoch = new Date(0);
        TimeZone utc = TimeZone.getTimeZone(Q&quot;EUTCQ&quot;E);
        TimeZone tzLA = TimeZone.getTimeZone(Q&quot;EAmerica/Los_AngelesQ&quot;E);
        SimpleDateFormat sdf = new SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ss Z zQ&quot;E);

        System.err.println(sdf.format(epoch));
        sdf.setTimeZone(tzLA);
        System.err.println(sdf.format(epoch));
        sdf.setTimeZone(utc);
        System.err.println(sdf.format(epoch));

        System.err.println(Q&quot;Eafter date parsingQ&quot;E);

        sdf = new SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ss Z zQ&quot;E);
        sdf.parse(Q&quot;E2010-12-03 00:00:00 -0800 PSTQ&quot;E);

        System.err.println(sdf.format(epoch));
        sdf.setTimeZone(tzLA);
        System.err.println(sdf.format(epoch));
        sdf.setTimeZone(utc);
        System.err.println(sdf.format(epoch));
    }

this seems like the correct output from a java 6 vm.

OpenJDK Runtime Environment (IcedTea6 1.8.2) (6b18-1.8.2-4ubuntu2):

default timezone: sun.util.calendar.ZoneInfo[id=Q&quot;EAmerica/ChicagoQ&quot;E,offset=- 21600000,dstSavings=3600000,useDaylight=true,transitions=235,lastRule=java.util.SimpleTimeZone[id=America/Chicago,offset=-21600000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=3,startMonth=2,startDay=8,startDayOfWeek=1,startTime=7200000,startTimeMode=0,endMode=3,endMonth=10,endDay=1,endDayOfWeek=1,endTime=7200000,endTimeMode=0]]
1969-12-31 18:00:00 -0600 CST
1969-12-31 16:00:00 -0800 PST
1970-01-01 00:00:00 +0000 UTC
after date parsing
1969-12-31 16:00:00 -0800 PST
1969-12-31 16:00:00 -0800 PST
1970-01-01 00:00:00 +0000 UTC

this is the wrong output from android:

W/System.err(  507): default timezone: org.apache.harmony.luni.internal.util.ZoneInfo[Q&quot;ECSTQ&quot;E,mRawOffset=-21600000,mUseDst=true]
W/System.err(  507): 1969-12-31 18:00:00 -0600 CST
W/System.err(  507): 1969-12-31 16:00:00 -0600 PST
W/System.err(  507): 1970-01-01 00:00:00 -0600 GMT+00:00
W/System.err(  507): after date parsing
D/dalvikvm(  507): GC_FOR_MALLOC freed 4773 objects / 333600 bytes in 116ms
I/Resources(  507): Loaded time zone names for en_US in 1350ms.
W/System.err(  507): 1969-12-31 18:00:00 -0800 CST
W/System.err(  507): 1969-12-31 16:00:00 -0800 PST
W/System.err(  507): 1970-01-01 00:00:00 -0800 GMT+00:00

note the string version of the timezone is correct.  it seems like the android implementation is caching the wrong offset or something.  youQ&apos;Ell note it changes when you parse a date string.

explicitly setting the calendar on the date format seems to be a work around, but this could be a real serious problem if youQ&apos;Ere trying to use rfc822 dates or a java library that does, etc.

    sdf.setCalendar(Calendar.getInstance(TimeZone.getTimeZone(Q&quot;EUTCQ&quot;E)));

</what>
</comment>
<comment>
<author>don.p...@gmail.com</author>
<when>Fri, 03 Dec 2010 19:09:54 +0000</when>
<what>Parsing a date string is not the issue. The goal is to convert a unix epoch time into a string. Its pretty easy to demonstrate this is an Android bug introduced some time in 2.x. Using your epoch time of 1278557088000 which your example correctly outputs to Q&quot;E2010-07-08 02:44:48 +0000 UTCQ&quot;E

this is what happens on android 1.6 (emulator):
W/System.err(  207): 1278557088000
W/System.err(  207): sdfTZ w/PST: 2010-07-07T19:44:48-0700
W/System.err(  207): sdfTZ w/UTC: 2010-07-08T02:44:48+0000

this is what happens on android 2.2 (emulator):
W/System.err(  325): 1278557088000
W/System.err(  325): sdfTZ w/PST: 2010-07-07T19:44:48-0700
W/System.err(  325): sdfTZ w/UTC: 2010-07-08T02:44:48-0800

as you can see, the UTC output shows the wrong timezone. IQ&apos;Em pretty sure the format method handling for the Q&apos;EzQ&apos;E output format char introduced a bug. IQ&apos;Eve followed the android source code along that path and found some leads but did not find a definitive bug.

		try {
			SimpleDateFormat sdf = new SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ssQ&quot;E);
			sdf.setTimeZone(TimeZone.getTimeZone(Q&quot;EUTCQ&quot;E));
			Date date;
			date = sdf.parse(Q&quot;E2010-07-08 02:44:48Q&quot;E); //1278557088000 in milisec
			System.err.println(date.getTime());

			SimpleDateFormat sdfTZ = new SimpleDateFormat(Q&quot;Eyyyy-MM-ddQ&apos;ETQ&apos;EHH:mm:ssZQ&quot;E);//new SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ss Z zQ&quot;E);
			sdfTZ.setTimeZone(TimeZone.getTimeZone(Q&quot;EAmerica/Los_AngelesQ&quot;E));
			System.err.println(Q&quot;EsdfTZ w/PST: Q&quot;E + sdfTZ.format(date));
			sdfTZ.setTimeZone(TimeZone.getTimeZone(Q&quot;EUTCQ&quot;E));
			System.err.println(Q&quot;EsdfTZ w/UTC: Q&quot;E + sdfTZ.format(date));
		} catch (ParseException e) {
		}</what>
</comment>
<comment>
<author>jason.go...@gmail.com</author>
<when>Thu, 09 Dec 2010 19:44:48 +0000</when>
<what>this does not appear to be a problem for me with 2.3 in the emulator.  although, there was a change that makes parsing date with both Q&quot;EZQ&quot;E and Q&quot;EzQ&quot;E throw an exception saying the date is unparseable.  outside of testing, it doesnQ&apos;Et seem like thatQ&apos;Es a very likely occurrence though.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 28 Jan 2011 01:20:02 +0000</when>
<what>@21: works for me on 2.3 and 3.0:

    1969-12-31 16:00:00 -0800 PST
    1969-12-31 16:00:00 -0800 PST
    1970-01-01 00:00:00 +0000 GMT+00:00
    after date parsing
    1969-12-31 16:00:00 -0800 PST
    1969-12-31 16:00:00 -0800 PST
    1970-01-01 00:00:00 +0000 GMT+00:00

@22: likewise:

    1278557088000
    sdfTZ w/PST: 2010-07-07T19:44:48-0700
    sdfTZ w/UTC: 2010-07-08T02:44:48+0000

@23: maybe issue 13420?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 28 Jan 2011 02:18:04 +0000</when>
<what>(iQ&apos;Eve converted the examples from @21 and @22 into unit tests and added them to Android post-honeycomb.)</what>
</comment>
</bug>
<bug>
<bugid>19014</bugid>
<title>Q&quot;ERecently AddedQ&quot;E default playlist does not sort correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>farh...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 19:58:31 +0000</openedDate>
<description>The Q&quot;ERecently AddedQ&quot;E default playlist in the Music app does not
correctly sort songs based on their date. I have mine set to list the
last Q&quot;E1 weekQ&quot;E worth of newly added files, however, much older files are
showing up on the list. I am running a Google Nexus One, version 2.3.4.
Is this a reported issue already? I could not find it in the bug
database. Thanks, Farhan</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 22:25:33 +0000</when>
<what>The recently added playlist sorts alphabetically, but limits by the date the files were added to the database by the media scanner, not the file date.
</what>
</comment>
</bug>
<bug>
<bugid>17478</bugid>
<title>Android SDK installation doesnQ&apos;Et find JDK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yangli...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 06:02:39 +0000</openedDate>
<description>many people had this issue, i just had the same issue when trying to
install using the Q&quot;Einstaller_r11-windows.exeQ&quot;E on windows 7, 32bit, even
after i installed jdk1.6.0_26, Android SDK installation still complains
it cannot find it. But if I click on Q&quot;EBackQ&quot;E, then on the notification
page(previous page), click on Q&quot;ENextQ&quot;E, it will find the JDK and proceed
to complete the installation. More details are here:
http://stackoverflow.com/questions/4382178/android-sdk-installation-doesnt-find-jdk</description>
</bug>
<bug>
<bugid>467</bugid>
<title>UI bug. disappearing text on widgets.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-27T00:20:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Sat, 15 Mar 2008 15:10:33 +0000</openedDate>
<description>This is for a composite View made up of widgets that is an item in a
ListView; here I have a CheckBox, EditText, Button, TextView. It happens
often and is repeatable, but not every single time. Note: I am *not*
setting the text color. When the Android UI system shows the text in the
EditText as white, it also paints the text as white and the label text
as black. Hence the labels of Buttons and TextViews disappear. I am
guessing because they have the background color (except for the TextView
which is hard to read as it is black now). When you select the enclosing
item, then it is fine and the text of the labels and buttons reappears.
I find this happening in both Relative and Linear Layout. If you see the
Q&apos;Ebefore and Q&apos;EafterQ&apos;E screenshots attached, the Q&apos;EbeforeQ&apos;E shows the
disappearing text. When I click on the area between the widgets, it
reappears. Note the color change of the EditText foreground.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 20:08:33 +0000</when>
<what>Could you please provide sample code which can be used to reproduce this issue? Thanks.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Thu, 22 May 2008 03:09:59 +0000</when>
<what>No sample code - would have to send you my application. You can see the screen shots
attached here. </what>
</comment>
<comment>
<author>efferent...@gmail.com</author>
<when>Wed, 26 Nov 2008 21:28:02 +0000</when>
<what>I think IQ&apos;Em seeing the same issue--a display bug related to the default (black) background color of ListView. ItQ&apos;Es 
easily and consistently reproduced. Create a ListView and set the background color to something other than the 
default (try, for example, blue). Now populate the list with just a few items--not enough to fill up the screen. 
Now click on the portion of the screen that does not contain any list items. The list will suddenly revert to its 
default black color. The moment any list item is selected or enabled, the color snaps back to the designated 
color.</what>
</comment>
<comment>
<author>efferent...@gmail.com</author>
<when>Wed, 26 Nov 2008 22:12:27 +0000</when>
<what>The behavior I described can be avoided by setting the Q&quot;Ecache color hintQ&quot;E to the same color as that chosen for 
the background. For example...

listView.setBackgroundColor(Color.BLUE);
listView.setCacheColorHint(Color. BLUE);

When no cache color hint is specified, the default is black--when perhaps it should default to whatever the 
background color is.

</what>
</comment>
<comment>
<author>hammada...@gmail.com</author>
<when>Wed, 21 Jan 2009 12:55:55 +0000</when>
<what>use listView.setCacheColorHint(Color.TRANSPARENT); instead. No need to be worry 
about Background resource or Background color.
</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 00:20:32 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8001</bugid>
<title>test project ant rules doesnQ&apos;Et support custom bin folder in main project</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-01-15T06:51:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 18:01:45 +0000</openedDate>
<description>extensible.classpath uses ${tested.project.absolute.dir}/bin/classes
hard-coding Q&quot;EbinQ&quot;E is not good and we should use the out.dir property
instead.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:51:12 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 21:43:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17300</bugid>
<title>Sim Toolkit (STK)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>federico...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 06:35:43 +0000</openedDate>
<description>HI, IQ&apos;Eve a Nexus S and I need the Sim Toolkit (STK) for the access to my
simQ&apos;Es service. I Hope that this feature to be introduced with the next
update. Best reguards Federico</description>
<comment>
<author>saverio....@gmail.com</author>
<when>Wed, 01 Jun 2011 13:36:25 +0000</when>
<what>Yes, please add this feature</what>
</comment>
<comment>
<author>piggio...@gmail.com</author>
<when>Wed, 01 Jun 2011 20:07:55 +0000</when>
<what>HI,
IQ&apos;Eve a Nexus S and I need the Sim Toolkit (STK) for the access to my simQ&apos;Es service.

I Hope that this feature to be introduced with the next update.

Best reguards
Pier Giorgio</what>
</comment>
<comment>
<author>kkpchane...@gmail.com</author>
<when>Mon, 01 Aug 2011 04:44:18 +0000</when>
<what>The SIM Toolkit seems like a very standard feature.  Why would an expensive phone such as this not include it in the standard build.  PLS FIX.</what>
</comment>
</bug>
<bug>
<bugid>11177</bugid>
<title>ActiveSync Broken with Exchange 2010 SP1 and Android 2.2</title>
<status>Released</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>2010-09-28T04:01:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>204</stars>
<reportedBy>cody.le...@gmail.com</reportedBy>
<openedDate>Sun, 12 Sep 2010 15:53:33 +0000</openedDate>
<description>Motorola Droid (FRG22D) - Android 2.2 After upgrading exchange server to
2010 SP1 ActiveSync no longer works. When setting up a new account the
message Q&quot;EUnable to open connection to serverQ&quot;E Currently using Nitro
TouchDown (http://www.nitrodesk.com/) as a workaround. Also see
http://community.vzw.com/t5/DROID-by-Motorola/Droid-frg22d-update-stops-syncing-with-exchange-2010/td-p/272136
http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/bcc50ce4-0c97-4851-987d-1f5080d7942b</description>
<comment>
<author>cdan...@gmail.com</author>
<when>Mon, 13 Sep 2010 19:19:41 +0000</when>
<what>Same experience.</what>
</comment>
<comment>
<author>nickreyn...@gmail.com</author>
<when>Thu, 16 Sep 2010 16:56:22 +0000</when>
<what>our company is having the same experience.  worked with microsoft for several days and itQ&apos;Es all in the email.apk on android.</what>
</comment>
<comment>
<author>nickreyn...@gmail.com</author>
<when>Thu, 16 Sep 2010 16:58:05 +0000</when>
<what>this is what microsoft said:


The analysis of the ExTRA data files you provided did not show the problem sequence in its entirety. First let me describe what should be the sequence of events between the mobile device and the Exchange Server. Anytime the device attempts to carry out an ActiveSync command dealing with the mailbox configured it also sends an X-MS-PolicyKey string in the header of the HTTP request. The Exchange server looks at this policy key in its configuration and compares it with what was sent by the device. If they do not match the mail server tells the device that it must issue a PROVISION command before continuing on. This is the ?HTTP 449? request from the server we see in the ExTRA results. The device must then issue a PROVISION request for the policy to the server. This is where Android 2.2 is not issuing that PROVISION command. 

The ExTRA trace data you provided does not show the device issuing the PROVISION command although we see that the Exchange server issues this: ?HTTP/1.1 449 Retry after sending a PROVISION command.

A bit more of research shows other customer opening cases on this same issue and in one case where the customer supplied Android device side ActiveSync logging we again do not see the device issue the PROVISION command. Our support team has agreed that customers experiencing issues with Android 2.x devices and the native EAS software on those devices should contact the phone vendor. The majority of cases reporting this issue coincide with your findings that Touchdown configured for EAS on the same Android device does work correctly. We believe that the native ActiveSync software of the Android phones are displaying a connectivity failure that needs to be addressed by the phone manufacturer. Applying SP1 to Exchange 2010 has only exposed that deviceQ&apos;Es native EAS software.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 16 Sep 2010 18:05:19 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 16 Sep 2010 19:12:10 +0000</when>
<what>Sorry youQ&apos;Ere experiencing this problem.

I see two different issues reported here, and the good news is that both are known Q&amp;E fixed.

The first problem, unable to open connection, is probably http://code.google.com/p/android/issues/detail?id=9455 with is triggered by server settings having to do with optional client certificates.  It might be something else, but more description would be required.

The problem described by the person who contacted Microsoft (referring to HTTP error 449) is here:  http://code.google.com/p/android/issues/detail?id=8601

As both of these are fixed (although the fixes are still in the release pipeline) IQ&apos;Em going to close this bug as a dupe of 9455 (per the original reporter) for now.

If youQ&apos;Ere experiencing one of the bugs IQ&apos;Eve already described, I recommend that you click the Q&quot;EstarQ&quot;E on the appropriate bug to stay informed (note, commenting Q&quot;Eme tooQ&quot;E generates a lot of email and doesnQ&apos;Et help anybody.)  WeQ&apos;Ell update these when the releases begin updating customer devices.

If youQ&apos;Ere experiencing something else, please update this bug with more information - primarily, phone model, software version, and specific error seen.  Secondarily, when there are problems connecting to exchange servers, knowing some details about the exchange server settings is often useful.</what>
</comment>
<comment>
<author>cody.le...@gmail.com</author>
<when>Thu, 16 Sep 2010 20:16:44 +0000</when>
<what>I can add that our Android 2.2 Motorola Droids were operating fine until the exchange server was upgraded from Exchange 2010 to 2010 SP1</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 16 Sep 2010 20:48:09 +0000</when>
<what>cody.lerum, thanks for that update.

LetQ&apos;Es keep this closed for the short term;  As soon as the app update comes out, there are enough fixes that it *probably* will resolve your issue as well.  That said, weQ&apos;Ell take a look at Exchange 2010 SP1 compatibility and see if there are any problems.

It would be very helpful if you can describe the following server settings on your server:

  - Are the Q&quot;EAccept Client certificatesQ&quot;E or Q&quot;ERequire client certificatesQ&quot;E options set?
  - Is the Q&quot;EAllow non-provisionable devicesQ&quot;E option set?

Note: The issues described in the http://social.technet.microsoft.com/ article (linked above) donQ&apos;Et apply here;  The HTC Desire uses a different email client that was developed by HTC.
</what>
</comment>
<comment>
<author>cody.le...@gmail.com</author>
<when>Thu, 16 Sep 2010 23:55:59 +0000</when>
<what>Allow Non-Provisionable devices = true
Client Certificate Authentication = Q&quot;EIgnore Client CertificatesQ&quot;E
</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 17 Sep 2010 00:00:41 +0000</when>
<what>Thanks - weQ&apos;Ell take a look and see if we can repro on this end.</what>
</comment>
<comment>
<author>cody.le...@gmail.com</author>
<when>Fri, 17 Sep 2010 00:02:02 +0000</when>
<what>I can also set you up an acct on our exchange 2010 sp1 server if that helps. Just email me direct @gmail.com</what>
</comment>
<comment>
<author>cody.le...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:22:47 +0000</when>
<what>IQ&apos;Em thinking this isnQ&apos;Et a dupe of Issue 9455 now....</what>
</comment>
<comment>
<author>marcpap...@gmail.com</author>
<when>Thu, 23 Sep 2010 18:49:45 +0000</when>
<what>We are experiencing this same issue. it began only after upgrading Exchange 2010 to sp1.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 23 Sep 2010 18:54:54 +0000</when>
<what>cody.lerum is correct;  WeQ&apos;Eve identified a problem with some 2010-SP1 servers that will cause connection errors.  Bug reopened.</what>
</comment>
<comment>
<author>marcpap...@gmail.com</author>
<when>Thu, 23 Sep 2010 18:57:25 +0000</when>
<what>Any timeframe on the bug release? We have a number of users who are running trials of Touchdown and we are hopeful something will be released before the 30 day trial expires.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 28 Sep 2010 04:01:29 +0000</when>
<what>This is now fixed in the sources; I donQ&apos;Et know when the change might get pushed to you (it depends on your carrier, but itQ&apos;Es likely to be in the range of weeks to months).</what>
</comment>
<comment>
<author>marcpap...@gmail.com</author>
<when>Tue, 28 Sep 2010 12:35:32 +0000</when>
<what>Is there wany way to download and apply this without waiting on our carrier?</what>
</comment>
<comment>
<author>InfoTech...@gmail.com</author>
<when>Tue, 28 Sep 2010 13:39:07 +0000</when>
<what>is the fix just a new email apk? 

im glad google is sending the fix to the carriers but a direct available update.zip or email.apk would be appreciated.</what>
</comment>
<comment>
<author>fer...@gmail.com</author>
<when>Tue, 28 Sep 2010 14:28:28 +0000</when>
<what>The issue I logged under Issue 11272 could very well be related to this, my company is also using Exchange 2010 SP1.</what>
</comment>
<comment>
<author>jliec...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:23:08 +0000</when>
<what>Q&quot;EWeQ&apos;Eve identified a problem with some 2010-SP1 servers that will cause connection errors.Q&quot;E

Can you give any details on the nature of the above mentioned problem?  
Is there a work-around on the exchange side until the client side fix becomes available?  Thanks
</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 19:12:54 +0000</when>
<what>Hello-

So far weQ&apos;Eve identified that some Exchange 2010 SP1 servers are responding more slowly than other servers weQ&apos;Eve tested with, and this is causing client-side timeouts.

We (the email team) canQ&apos;Et comment on release schedules because itQ&apos;Es a bit downstream from us.  What I can tell you is that weQ&apos;Eve fixed this bug internally and as soon as 2.2.1 makes its way through the release cycle, weQ&apos;Ell work on getting this fix out as quickly as possible.

We will continue to update this bug report when we have more information.

Thanks,
Andy

p.s.  As with all other bugs:  Please refrain from adding +1 and Q&quot;Eme tooQ&quot;E comments - please click the star if you wish to stay informed.

</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 29 Sep 2010 19:44:04 +0000</when>
<what>Issue 11272 has been merged into this issue.</what>
</comment>
<comment>
<author>cody.le...@gmail.com</author>
<when>Wed, 29 Sep 2010 19:53:04 +0000</when>
<what>Have you contacted Microsoft about this? Is it possible that the server is responding slower due to android email app sending it a malformed request? 

Touchdown for example connects up almost instantly.

Increasing the timeout seems like more of a workaround then a fix.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Mon, 04 Oct 2010 19:06:01 +0000</when>
<what>Issue 11629 has been merged into this issue.</what>
</comment>
<comment>
<author>bjoconno...@gmail.com</author>
<when>Mon, 04 Oct 2010 19:18:46 +0000</when>
<what>The issue is that Exchange 2010 SP1 has added extra security features for mobile devices including remote wipe. The exchange server forces a pin number on the phone and changes that key at random intervals (i may be wrong about the key changing). With this build it has no idea how to handle this key and bombs out. VerizonQ&apos;Es Droid 2 build has this feature built in and asks the user to enter a pin but the FRG22D build will not allow for this. 

Hope this shedQ&apos;Es some light into a fast fix for many FRG22D users whoQ&apos;Es touchdown trials are running out. 

Moto Droid
FRG22D 2.2

Thanks for looking into this i have multiple users who are having the same issue. 
</what>
</comment>
<comment>
<author>krish2...@gmail.com</author>
<when>Mon, 04 Oct 2010 19:24:56 +0000</when>
<what>Just adding a note here as Issue 11629 is now merged with this. 

Description 
-----------
After accepting FRG83 OTA multiple users are unable to sync their exchange server mailboxes that were earlier working fine. All or one of the SSL options available in default Email app have worked and the connection fails with Q&apos;EUnable to open connection to serverQ&apos;E error.</what>
</comment>
</bug>
<bug>
<bugid>17282</bugid>
<title>Included layout use wrong encoding (native, instead of UTF-8)</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-06-02T02:01:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tomas.pr...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 14:53:40 +0000</openedDate>
<description>Host OS: Windows 7 SDK tools version: 11.0.0 Eclipse version: HELIOS ADT
plug-in version: 11.0.0-preview1 STEPS TO REPRODUCE: 1. Create two
layouts with international characters like ?????? 2. include one layout
to second by Q&lt;EincludeQ&gt;E OBSERVED RESULTS: characters from included layout
is displayed with windows-1250 encoding (two or more chars for every
UTF-8 international character) ADDITIONAL INFORMATION: I attached
exampel XML layout files and screenshot.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 00:14:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 02:01:12 +0000</when>
<what>thanks for the report.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:45:10 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>9579</bugid>
<title>Connection to server with Digest Authentication not working</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-07-09T20:37:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>16</stars>
<reportedBy>druvbha...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 07:05:12 +0000</openedDate>
<description>IQ&apos;Em using URLConnection to connect to the main server. The server
implements digest authentication. If I connect to the server with java
library, the connection is successful. But if I use the same code for
android, the connection is rejected for the reason - username and
password do not match. Here is the code for my Java project: import
java.io.BufferedReader; import java.io.InputStreamReader; import
java.net.Authenticator; import java.net.PasswordAuthentication; import
java.net.URL; import java.net.URLConnection; public class Connect {
static StringBuilder sb; public static void main(String args[]) { String
strURL = Q&quot;Ehttp://hostserver/Q&quot;E; final String username = Q&quot;EusernameQ&quot;E; final
String password = Q&quot;EpasswordQ&quot;E; Authenticator.setDefault(new
Authenticator() { protected PasswordAuthentication
getPasswordAuthentication() { PasswordAuthentication pa = new
PasswordAuthentication (username, password.toCharArray());
System.out.println(pa.getUserName() + Q&quot;E:Q&quot;E + new
String(pa.getPassword())); return pa; } }); BufferedReader in = null;
StringBuffer sb = new StringBuffer(); try { URL url = new URL(strURL);
URLConnection connection = url.openConnection(); in = new
BufferedReader(new InputStreamReader(connection .getInputStream()));
String line; while ((line = in.readLine()) != null) { sb.append(line); }
} catch (java.net.ProtocolException e) { sb.append(Q&quot;EUser Or Password is
wrong!Q&quot;E); e.printStackTrace(); } catch (Exception e) {
e.printStackTrace(); } finally { try { if (in != null) { in.close(); } }
catch (Exception e) { System.out.println(Q&quot;EExceptionQ&quot;E); } }
System.out.println(Q&quot;EThe Data is: Q&quot;E + sb.toString()); } } The above code
works fine and IQ&apos;Em able to connect to my host server which is
implementing digest authentication. IQ&apos;Em unable to use the same code for
Android to connect. Here is my android code: import
java.io.BufferedReader; import java.io.InputStreamReader; import
java.net.Authenticator; import java.net.PasswordAuthentication; import
java.net.URL; import java.net.URLConnection; import
android.app.Activity; import android.os.Bundle; import android.util.Log;
public class Connect extends Activity { static StringBuilder sb;
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
String strURL = Q&quot;Ehttp://hostserver/Q&quot;E; final String username =
Q&quot;EusernameQ&quot;E; final String password = Q&quot;EpasswordQ&quot;E;
Authenticator.setDefault(new Authenticator() { protected
PasswordAuthentication getPasswordAuthentication() {
PasswordAuthentication pa = new PasswordAuthentication (username,
password.toCharArray()); // System.out.println(pa.getUserName() + Q&quot;E:Q&quot;E +
new String(pa.getPassword())); return pa; } }); BufferedReader in =
null; StringBuffer sb = new StringBuffer(); try { URL url = new
URL(strURL); URLConnection connection = url.openConnection(); in = new
BufferedReader(new InputStreamReader(connection .getInputStream()));
String line; while ((line = in.readLine()) != null) { sb.append(line); }
} catch (java.net.ProtocolException e) { sb.append(Q&quot;EUser Or Password is
wrong!Q&quot;E); e.printStackTrace(); } catch (Exception e) {
e.printStackTrace(); } finally { try { if (in != null) { in.close(); } }
catch (Exception e) { System.out.println(Q&quot;EExceptionQ&quot;E); } } Log.d(Q&quot;EDATAQ&quot;E,
sb.toString()); } } If the same code works for Java, it should also work
for Android.</description>
<comment>
<author>druvbha...@gmail.com</author>
<when>Wed, 07 Jul 2010 07:09:19 +0000</when>
<what>The code loops in the Authenticator as it finds username and password not matching in the Android code for some reason which in fact are correct. The code runs perfect for Java project.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 18:19:17 +0000</when>
<what></what>
</comment>
<comment>
<author>druvbha...@gmail.com</author>
<when>Thu, 08 Jul 2010 22:44:40 +0000</when>
<what>Can you let me know of any other way for server authentication while the above problem is solved. IQ&apos;Em unable to access the server. I tried HttpClient method also which gives me a Q&apos;EHTTP/1.1 200 OKQ&apos;E but the response body is empty. HereQ&apos;Es my code:

import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;

import org.apache.http.HttpException;
import org.apache.http.HttpHost;
import org.apache.http.HttpRequest;
import org.apache.http.HttpRequestInterceptor;
import org.apache.http.HttpResponse;
import org.apache.http.HttpResponseInterceptor;
import org.apache.http.auth.AuthScheme;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.AuthState;
import org.apache.http.auth.Credentials;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.CredentialsProvider;
import org.apache.http.client.ResponseHandler;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.protocol.ClientContext;
import org.apache.http.impl.auth.DigestScheme;
import org.apache.http.impl.client.BasicResponseHandler;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.protocol.ExecutionContext;
import org.apache.http.protocol.HttpContext;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;


public class UrlConnection extends Activity {
	StringBuffer sb;
	InputStream in;
	HttpResponse response;
	DefaultHttpClient httpclient;

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

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		
		String strURL = Q&quot;EhostQ&quot;E;
		String accessUrl = Q&quot;Ehost/targetQ&quot;E;
		final String username = Q&quot;EusernameQ&quot;E;
		final String password = Q&quot;EpasswordQ&quot;E;

try {

httpclient = new DefaultHttpClient();
			httpclient.getCredentialsProvider().setCredentials(
					new AuthScope(strURL, 80),
					new UsernamePasswordCredentials(username, password));

HttpGet httpget = new HttpGet(accessUrl);
System.out.println(Q&quot;Eexecuting request: Q&quot;E + httpget.getRequestLine());
ResponseHandlerQ&lt;EStringQ&gt;E responseHandler = new BasicResponseHandler();
	        String responseBody = httpclient.execute(httpget, responseHandler);
	        System.out.println(responseBody);
			httpclient.getConnectionManager().shutdown();
			Log.d(Q&quot;EnetworktestQ&quot;E, Q&quot;ESuccess!Q&quot;E);

		} catch (MalformedURLException e) {
			Log.d(Q&quot;EnetworktestQ&quot;E, Q&quot;EMalformedURLException: Q&quot;E + e);
		} catch (IOException e) {
			Log.d(Q&quot;EnetworktestQ&quot;E, Q&quot;EIOException: Q&quot;E + e);
		}
	}
}

</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 09 Jul 2010 05:38:51 +0000</when>
<what>IQ&apos;Em preparing a change to fix this. Internal git change #57066</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 09 Jul 2010 20:37:08 +0000</when>
<what>The URLConnection is fixed in a future release.

For now, you can workaround with the following...

    URL url = new URL(strURL);
    URLConnection connection = url.openConnection();
    String base64EncodedCredentials = Base64.encodeToString(
        (username + Q&quot;E:Q&quot;E + password).getBytes(Q&quot;EUS-ASCIIQ&quot;E), Base64.DEFAULT);
    connection.addRequestProperty(Q&quot;EAuthorizationQ&quot;E, Q&quot;EBasic Q&quot;E + base64EncodedCredentials);

This requires Android 2.2Q&apos;Es Base64 class. For earlier releases, youQ&apos;Ell need to package your own Base64 encoder. There are many open source Base64 encoders online.

If youQ&apos;Ed like, I can also make sure our code handles your particular server. Get FirefoxQ&apos;Es Live HTTP Headers plugin and use that browser to connect to your server. Then attach the transmitted headers to this bug. To guarantee your privacy, only do this after clearing your browser cookies to avoid leaking sensitive information. And youQ&apos;Ell also need to strip the encoded password from the Q&quot;EAuthorizationQ&quot;E header sent by the client.</what>
</comment>
<comment>
<author>druvbha...@gmail.com</author>
<when>Sat, 10 Jul 2010 06:50:58 +0000</when>
<what>I followed your instructions to create the header file. Please download the file attached to this comment.

Thanks
Dhruv</what>
</comment>
<comment>
<author>druvbha...@gmail.com</author>
<when>Sat, 10 Jul 2010 07:55:57 +0000</when>
<what>Using the above format returns a 401 Unauthorized</what>
</comment>
<comment>
<author>druvbha...@gmail.com</author>
<when>Tue, 13 Jul 2010 00:06:53 +0000</when>
<what>How to set request headers in Android?

for example normally we do:

import org.apache.commons.httpclient.methods.GetMethod;

HttpMethod getMethod = new GetMethod(urlStr);
getMethod.setRequestHeader(Q&quot;EAcceptQ&quot;E, Q&quot;Eapplication/xmlQ&quot;E);

In Android, we have

HttpGet get = new HttpGet();
get.setHeader(Q&quot;EAcceptQ&quot;E, Q&quot;Eapplication/xmlQ&quot;E);

which does not work similar to .setRequestHeader</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 13 Jul 2010 20:35:58 +0000</when>
<what>For HttpURLConnection, use setRequestProperty(). 
For Apache HTTP, use HttpGet.setHeader().

In either case, the property name should be Q&quot;EAuthorizationQ&quot;E and the value should be (Q&quot;EBasic Q&quot;E + base64EncodedCredentials).</what>
</comment>
<comment>
<author>kaifu.c...@gmail.com</author>
<when>Fri, 16 Jul 2010 02:52:47 +0000</when>
<what>I have the same problem with druvbhasin that the code works fine in java but not android.
How if I want to solve Q&quot;EDigest AuthenticationQ&quot;E instead Q&quot;EBasic AuthenticationQ&quot;E before next release?
</what>
</comment>
<comment>
<author>druvbha...@gmail.com</author>
<when>Fri, 16 Jul 2010 20:26:18 +0000</when>
<what>I tried all the possible methods for access to Digest Authentication. I found only way I could get access to the server, but youQ&apos;Ell need to add the httpclient library in your android build. HereQ&apos;Es the method:

try {	
			HttpClient client = new HttpClient(
					new MultiThreadedHttpConnectionManager());

			client.getParams().setAuthenticationPreemptive(true);
			Credentials credentials = new UsernamePasswordCredentials(username, password);
			client.getState().setCredentials(AuthScope.ANY, credentials);
			ListQ&lt;EStringQ&gt;E authPrefs = new ArrayListQ&lt;EStringQ&gt;E(2);
			authPrefs.add(AuthPolicy.DIGEST);
			authPrefs.add(AuthPolicy.BASIC);
			client.getParams().setParameter(AuthPolicy.AUTH_SCHEME_PRIORITY,
					authPrefs);
			GetMethod getMethod = new GetMethod(accessUrl);
			getMethod.setRequestHeader(Q&quot;EAcceptQ&quot;E, Q&quot;Eapplication/xmlQ&quot;E);
			client.executeMethod(getMethod);
			int status = getMethod.getStatusCode();
			getMethod.setDoAuthentication(true);
			System.out.println(Q&quot;Estatus: Q&quot;E + status);
			if (status == HttpStatus.SC_OK) {
				String responseBody = getMethod.getResponseBodyAsString();
				resp = responseBody.replaceAll(Q&quot;E\nQ&quot;E, Q&quot;E Q&quot;E);
				System.out.println(Q&quot;ERESPONSE \nQ&quot;E + resp);
			}
		} catch (Exception e) {
			e.printStackTrace();
		}

Good luck!!</what>
</comment>
<comment>
<author>dmfrey</author>
<when>Fri, 05 Nov 2010 14:41:12 +0000</when>
<what>When you say this will be included in a future release, what time frame or version are you looking at?

Thanks.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:54:05 +0000</when>
<what></what>
</comment>
<comment>
<author>mickknut...@gmail.com</author>
<when>Sun, 19 Dec 2010 19:59:36 +0000</when>
<what>I have been trying this against a plain installation of Tomcat 6 where I enabled admin:admin as the username and password. I can access this through the web, but not with this:

    public String status() {
        String strURL = Q&quot;Ehttp://127.0.0.1:8080/manager/serverinfoQ&quot;E;

        StringBuilder result = new StringBuilder();

        try {
            URL url = new URL(strURL);
            URLConnection c = url.openConnection();
            String base64EncodedCredentials = Base64.encodeToString(
                    (Q&quot;Eadmin:adminQ&quot;E).getBytes(Q&quot;EUS-ASCIIQ&quot;E), Base64.DEFAULT);
            c.addRequestProperty(Q&quot;EAuthorizationQ&quot;E, Q&quot;EBasic Q&quot;E + base64EncodedCredentials);

            c.connect();
            InputStream is = c.getInputStream();
            BufferedInputStream bis = new BufferedInputStream(is);

            // Now read the buffered stream.
            while (bis.available() Q&gt;E 0) {
                result.append((char) bis.read());
            }

            bis.close();
            is.close();

        } catch (Exception e) {
            e.printStackTrace();
            Log.e(Global.TAGS, e.getMessage());
        }
        Log.v(Global.TAGS, Q&quot;Eresult: Q&quot;E + result);
        Log.v(Global.TAGS, Q&quot;E--------------------------------------------Q&quot;E);

        return result.toString();
    }

Can someone help me understand why this would still have connection refused?</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 06 Jan 2011 20:00:16 +0000</when>
<what>mickknutson - Is this still a problem? Could you paste the stacktrace youQ&apos;Ere seeing? Your above code looks correct, aside for the fact that Q&quot;Elocalhost:8080Q&quot;E should be replaced with whichever host is running Tomcat; probably not your Android device.</what>
</comment>
<comment>
<author>jonefo...@gmail.com</author>
<when>Thu, 20 Jan 2011 20:28:55 +0000</when>
<what>I donQ&apos;Et see how Comment 13 works. How do you do preemptive Digest Auth? YouQ&apos;Ed have to know the nonce in advanced, which is generally not the case. </what>
</comment>
<comment>
<author>brendanl79@gmail.com</author>
<when>Thu, 03 Feb 2011 00:21:49 +0000</when>
<what>Is this related to issue 1353?</what>
</comment>
<comment>
<author>sial...@gmail.com</author>
<when>Thu, 31 Mar 2011 14:20:21 +0000</when>
<what>After several days trying to achieve the digest authentication works in Android, it only worked like Comment 13 said. Is it a good idea to import commons-httpclient library to our project? WeQ&apos;Ere afraid about compatibility problems in the future. ?Is there a way to do digest authentication avoiding the use of this library?

Thanks</what>
</comment>
<comment>
<author>norman.k...@gmail.com</author>
<when>Mon, 04 Jul 2011 14:32:52 +0000</when>
<what>IQ&apos;Em having a quit similar problem, as it seems. My code:

    	String login = myUser + Q&quot;E:Q&quot;E + myPass;

    	URL endPoint = new URL(ROOT + Q&quot;EregisterQ&quot;E);
        HttpURLConnection connection = (HttpURLConnection) endPoint.openConnection();
        String base64EncodedCredentials = Base64.encodeToString( (login).getBytes(Q&quot;EUS-ASCIIQ&quot;E), Base64.DEFAULT);
        connection.setDoOutput(true);
        connection.setRequestMethod(Q&quot;EPOSTQ&quot;E);
        connection.setRequestProperty(Q&quot;EAuthorizationQ&quot;E, Q&quot;EBasic Q&quot;E + base64EncodedCredentials);
        Writer out = new OutputStreamWriter(connection.getOutputStream());
        out.write(Q&quot;Edevice=Q&quot;E);
        out.write(uid);
        out.write(Q&quot;EQ&amp;EQ&quot;E);
        out.write(Q&quot;Ereg=Q&quot;E);
        out.write(registrationId);
        out.flush();
        int result = connection.getResponseCode();
        connection.disconnect();

As you can see, IQ&apos;Em trying to complete a POST to register a device to a webservice. On our Web-Server the loggs donQ&apos;Et even show a message.

Resulting in:
method Q&quot;EPOSTQ&quot;E
responseCode Q&quot;E400Q&quot;E
responseMessage Q&quot;EBad RequestQ&quot;E

without authorization the complete request could be completed. From Unit-Test in Java, the POST including authorization completed successfully.

Is there any idea, whtere this error could be connected to?

Thanks in advance</what>
</comment>
<comment>
<author>norman.k...@gmail.com</author>
<when>Mon, 04 Jul 2011 14:33:33 +0000</when>
<what>Further information: running app on Android HTC Desire Z, Android 2.2</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 06 Jul 2011 17:21:16 +0000</when>
<what>IQ&apos;Em sorry, I believe I misspoke. There is no support for digest authentication in HttpURLConnection (adding that is bug 11140). If you need digest authentication, youQ&apos;Ell need to use the Apache HTTP client APIs.</what>
</comment>
<comment>
<author>conducto...@gmail.com</author>
<when>Tue, 19 Jul 2011 19:58:43 +0000</when>
<what>IQ&apos;Eve been dealing with this problem as well, and took a different route. Since the HttpClient 3.x has reached end of life and itQ&apos;Es likely that the client bundled with Android will be upgraded at some point (hopefully soon!), I opted to import the 4.1.1 jar into my project after refactoring it with jarjar (http://code.google.com/p/jarjar/).

After refactoring and importing, I did preemptive digest auth with the following code snippet. You may not need all of this code and might want to pretty it up a bit, but hopefully this can help others who are stuck on the same problem:

// Begin method
// Make sure that your imports refer to the refactored 4.x package rather 
// than the stock version as the class loader will favor the version in 
// the firmware!
public InputStream fetch(String url, String userName, String userPassword) throws MalformedURLException, IOException {

    HttpParams params = new BasicHttpParams();
    HttpConnectionParams.setConnectionTimeout(params, 5000);
    HttpConnectionParams.setSoTimeout(params, 5000);
		
    DefaultHttpClient client = new DefaultHttpClient(params);

    HttpGet get = new HttpGet(url);

    // Choose BASIC over DIGEST for proxy authentication
    ListQ&lt;EStringQ&gt;E authpref = new ArrayListQ&lt;EStringQ&gt;E();
    authpref.add(AuthPolicy.BASIC);
    authpref.add(AuthPolicy.DIGEST);
    client.getParams().setParameter(AuthPNames.PROXY_AUTH_PREF, authpref);
			
    CredentialsProvider credProvider = new BasicCredentialsProvider();
    credProvider.setCredentials(new AuthScope(AuthScope.ANY_HOST,
                                              AuthScope.ANY_PORT),
                                new UsernamePasswordCredentials(userName, userPassword));
    client.setCredentialsProvider(credProvider);
		    
    AuthCache authCache = new BasicAuthCache();
    HttpHost host = new HttpHost(get.getURI().getHost(), 
                                 get.getURI().getPort(), 
                                 get.getURI().getScheme());
			
    // Generate BASIC scheme object and add it to the local auth cache
    BasicScheme basicAuth = new BasicScheme();
    authCache.put(host, basicAuth);
			
    DigestScheme digestAuth = new DigestScheme();
    authCache.put(host, digestAuth);
			
    // Add AuthCache to the execution context
    BasicHttpContext localcontext = new BasicHttpContext();
    localcontext.setAttribute(ClientContext.AUTH_CACHE, authCache);

    HttpResponse response = client.execute(get);
    return response.getEntity().getContent();
}
// End method

</what>
</comment>
<comment>
<author>pzuo2...@gmail.com</author>
<when>Tue, 15 Nov 2011 06:17:51 +0000</when>
<what>This code doesnQ&apos;Et work with Android 2.3. 
The android version of this doesnQ&apos;Et have AuthPNames.PROXY_AUTH_PREF or TARGET_AUTH_PREF. 

Any other way to do digest auth?

Thanks.</what>
</comment>
</bug>
<bug>
<bugid>18446</bugid>
<title>Lock of Maps Application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>erasmo.k...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 13:12:01 +0000</openedDate>
<description>Google Maps Application 5.7.0 is locking in Android 2.2.1. Motorola Defy
Version.34.4.709.MB525.Vivo.en.BR. All other application are 100%
funcionals.</description>
<comment>
<author>alan_hur...@msn.com</author>
<when>Fri, 15 Jul 2011 00:33:20 +0000</when>
<what>Phone becomes totally wedged (CPU 100%) until Maps can be force stopped with the unresponsive task dialog.

Motorola Defy Version.34.145.12.MB525.Telstra.en.AU
Android Version 2.2.2
Google Maps Version 5.7.0</what>
</comment>
<comment>
<author>ninerog...@gmail.com</author>
<when>Sat, 23 Jul 2011 12:52:27 +0000</when>
<what>Same here on the same model phone. Drags the CUP up to 100% and even after force closing the app, the phone is left in the same unresponsive state, forcing a reboot. Seems to be no logic to when it happens.</what>
</comment>
</bug>
<bug>
<bugid>17578</bugid>
<title>Contacts Search sporatically finds business middle words</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jfroh...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jun 2011 15:24:10 +0000</openedDate>
<description>I have a Verizon DroidX. Many problems that I think were more related to
their add-ons. One bug that I think is in Android is Contacts Search. I
have two contact entry examples: Q&quot;EKokoros Greek GrillQ&quot;E and Q&quot;ECafe Flora
RestaurantQ&quot;E. When I do a contact search for Q&quot;EgreekQ&quot;E it canQ&apos;Et locate
anything, but when I search for Q&quot;EFloraQ&quot;E it finds it right away. There
are other examples where it canQ&apos;Et locate Q&quot;EmiddleQ&quot;E names in contacts, but
the one above is typical. Why does it work on some and not others?
Please contact me if you want the vcf files for these records. jf</description>
<comment>
<author>jfroh...@gmail.com</author>
<when>Sat, 11 Jun 2011 15:25:39 +0000</when>
<what>BTW - The Verizon folks had me update to v2.3 and the problem is still there.</what>
</comment>
<comment>
<author>mrpope...@gmail.com</author>
<when>Mon, 25 Jul 2011 12:45:53 +0000</when>
<what>Having the same problem on Android 2.3.3 - galaxy s 2 I 9100. is there any action taken for this? this is a big problem. also, google search functionality included in system does not return any value on the case above</what>
</comment>
</bug>
<bug>
<bugid>3248</bugid>
<title>changing countriies ... my HTC Magic during operators search show this message Q&quot;ESorry! The process com.android.phone has stopped unexpectedly. Please try again.Q&quot;E and cannot connect to operator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>danilo.a...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jul 2009 18:54:43 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: -power off phone -trip in a new country -power on phone -while
phone search for local operator the message Q&quot;ESorry! The process
com.android.phone has stopped unexpectedly. Please try again.Q&quot;E appears.
-the phone is not able to works because cannot found operators...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:18:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:08:40 +0000</when>
<what></what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:44:31 +0000</when>
<what>Please attach output from Q&apos;Eadb bugreportQ&apos;E.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>2919</bugid>
<title>Email App: Connection error receiving a mail from a sender with accent on his name</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T04:31:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>car...@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 11:06:48 +0000</openedDate>
<description>Android code version you are running: 1.5 Your development environment:
HTC Magic Describe the problem: IQ&apos;Eve an account on the native email
application called Q&quot;EJobQ&quot;E. In the field Q&quot;EYour nameQ&quot;E IQ&apos;Eve set my name
Q&quot;EJavier T?nagoQ&quot;E. When I send mails to anyone with android, they cant
read them. If I change my name to Q&quot;EJavier TanagoQ&quot;E (I remove the accent)
they can read the subsequent mails. Steps to reproduce: 1. Receive an
email in the native email application from a sender with accent on his
name. Expected results: See the email correctly Observed results: In the
message list only appears the subject of the mail, the name of the
sender doesnt appear. When the email is selected appears a Q&quot;EConnection
errorQ&quot;E message instead of the content of the mail.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:45:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:31:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19198</bugid>
<title>Warn about xml that will never be used</title>
<status>FutureRelease</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-11-23T02:43:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>x...@android.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 23:31:52 +0000</openedDate>
<description>It would be a nice touch if pieces of xml that would never be used got
warnings in Eclipse. In specific, I spent a while trying to get a custom
pressed state to work and eventually found out it was because I had put
my default state at the top of the xml. ADT version: 12.0.0 Eclipse
version: 3.6.2 Host OS: Ubuntu SDK Tools version: Revision 12 STEPS TO
REPRODUCE: 1. Create a custom drawable xml for pressed states 2. Put the
default drawable at the top EXPECTED RESULTS: Get a warning in eclipse
that only the first drawable will ever be used OBSERVED RESULTS: Happy
eclipse with no indication why itQ&apos;Es not working right</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 22 Aug 2011 18:34:43 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 23 Nov 2011 02:43:56 +0000</when>
<what>This is supported by the new lint tool. 

Sample output:
states.xml:2: Warning: No android:state_ attribute found on Q&lt;EitemQ&gt;E 0, later states not reachable

$ lint --show StateListReachable

StateListReachable
------------------
Summary: Looks for unreachable states in a Q&lt;EselectorQ&gt;E

Priority: 5 / 10
Severity: Warning
Category: Correctness

In a selector, only the last child in the state list should omit a state
qualifier. If not, all subsequent items in the list will be ignored since the
given item will match all.</what>
</comment>
</bug>
<bug>
<bugid>6915</bugid>
<title>Broadcast ACTION_WALLPAPER_CHANGED (or similar) when changing the wallpaper to a live wallpaper</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-01T16:04:02.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>B...@JRAF.org</reportedBy>
<openedDate>Mon, 01 Mar 2010 15:34:40 +0000</openedDate>
<description>(This is a developer feature request concerning Android 2.1.) When a
user changes the wallpaper to a picture in the Home application, a
broadcast is sent with action=ACTION_WALLPAPER_CHANGED. But if s/he
chooses a live wallpaper, this broadcast is not sent. It would be very
useful to have a way to be notified systematically (with this broadcast,
or another one, or with any other way) when the user changes the
wallpaper, whether s/he chose a regular picture OR a live wallpaper.
This is an important feature for applications that automatically update
the wallpaper (for instance Q&apos;EWorldTourQ&apos;E, 100,000+ active installs), and
need to know when then user changed the wallpaper - this way the
application can disable the automatic update. with no way to know the
user changed the wallpaper, such applications will override the userQ&apos;Es
choice, which of course will result in the userQ&apos;Es frustration.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 16:04:02 +0000</when>
<what></what>
</comment>
<comment>
<author>B...@JRAF.org</author>
<when>Mon, 01 Mar 2010 16:11:20 +0000</when>
<what>Does this mean it is *intended* that there will be no way to do this?

If so, could you please explain why.</what>
</comment>
<comment>
<author>mobile4...@gmail.com</author>
<when>Wed, 26 May 2010 02:41:13 +0000</when>
<what>No explanation why ACTION_WALLPAPER_CHANGED is not sent for live wallpapers, yet? 
Is Google working on this?</what>
</comment>
<comment>
<author>B...@JRAF.org</author>
<when>Wed, 26 May 2010 07:36:41 +0000</when>
<what>As you can see this issue as been closed, and marked as Q&quot;EWorkingAsIntendedQ&quot;E.
Which means no, nobody is going to work on it.</what>
</comment>
</bug>
<bug>
<bugid>19856</bugid>
<title>Documentation error: Bad link for id resource docs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yaak...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 19:38:32 +0000</openedDate>
<description>Android Version: 3.2_r01 On the following docs location:
http://developer.android.com/guide/topics/resources/layout-resource.html#idvalue
In the following sentence: However, if you have already defined an ID
resource Q&quot;EID resourceQ&quot;E is a link with value:
http://developer.android.com/guide/topics/resources/drawable-resource.html#Id
The link value should be:
http://developer.android.com/guide/topics/resources/more-resources.html#Id</description>
</bug>
<bug>
<bugid>6851</bugid>
<title>saveConfiguration disconnects the Access point</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wefi.and...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 09:01:21 +0000</openedDate>
<description>Case: We write software that tests several access point, once we connect
to an access point we want to save the profile and we call
WifiManager.saveConfiguration - it used to work fine but on devices
running 2.0 and above (Droid, Nexus), it disconnects the spot. The
android wi-fi application adds the profile when it tries to connect and
saves it right away, it seems that this bug is because the API was not
designed to support saving the profile once you are connected.</description>
</bug>
<bug>
<bugid>17209</bugid>
<title>MediaPlayer completes playback after pause() returns</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ted.H...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 21:51:39 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. I recently observed a very weird problem with MediaPlayer
playing an mp3 file. IQ&apos;Em running this code (mPlayer is a MediaPlayer):
Log.d(TAG, Q&quot;EPausingQ&quot;E); try { mPlayer.pause(); Log.d(TAG, Q&quot;EPausedQ&quot;E); }
catch (IllegalStateException e) { Log.w(TAG, Q&quot;Eexception pausing
playerQ&quot;E); } The weird thing is that if IQ&apos;Em close to the end of the audio
file, the player sends a completion notification to my
OnCompletionListener a short time after the above code completes. For
instance, hereQ&apos;Es a typical logcat output when this occurs: 05-27
17:23:43.439: DEBUG/Player(266): Pausing 05-27 17:23:43.487:
DEBUG/Player(266): Paused 05-27 17:23:43.838: WARN/Player(266): Audio
completed (state=PAUSED) Note that the warning line (logged from my
OnCompletionListener, which does nothing else), comes over a quarter of
a second after the call to pause() returned! The result is that the
media player enters the PlaybackCompleted state when I donQ&apos;Et expect it.
This has happened on emulators from 1.6 through 2.3 and on at least one
device running 2.2.</description>
<comment>
<author>Ted.H...@gmail.com</author>
<when>Fri, 27 May 2011 21:52:50 +0000</when>
<what>I havenQ&apos;Et pinned down exactly how close I have to be to the end of the file for this to show up, but itQ&apos;Es on the order of 1/4 second.</what>
</comment>
</bug>
<bug>
<bugid>13367</bugid>
<title>Camera will not autofocus, get Q&quot;Ered cornersQ&quot;E during the autofocus</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amy.radt...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 13:29:57 +0000</openedDate>
<description>This problem started sometime between Nov 30 and Dec 7, my camera will
not autofocus, I get the Q&quot;Ered cornersQ&quot;E indicating that the camera will
not autofocus. This problem occurs every time I try to take a photo. I
do not know what has happened to cause this problems, it just Q&quot;EstartedQ&quot;E
happening. I have tried resetting the factory settings, no improvement
to autofocus. I have powered down my droid, no improvements to autofocus
Wondering if I need a software fix. My Android is a 2.2.1.</description>
</bug>
<bug>
<bugid>13617</bugid>
<title>SMS to Recipient Q&quot;EAQ&quot;E gets sent  to Q&quot;EAQ&quot;E but shows texts show up in the thread of Recipient Q&quot;EXQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>dizy1s...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 21:47:37 +0000</openedDate>
<description>HereQ&apos;Es what happened to me: Have a friend whose number is stored as a
home phone number in my phone and I wanted to send him a text. His first
name is Jim. Went to my phone application to find a recent call to him
and clicked his number and got to the point where I could send a text
from the phone app. I sent two messages like that, a few minutes apart.
Then I went to my messaging application to send another, thinking it
would show up at the top of my threads list since I just sent him two
messages...and it wasnQ&apos;Et there. Odd. Anyways I talked to him on the
phone and that was that. He definitely received them but they just
werenQ&apos;Et showing up on my SMS app. A few days later I went to send a text
message to someone else whose name is Joe, this persons mobile number is
listed as having a mobile number in my phone. Well when I go to send him
a new message, I type it out and send it and then the first thing that
comes up after you send it is your previous messages with that person.
Unbeknown to me, I see the two text messages that I had sent days before
to Jim that never showed up. I freaked out and thought what the heck
just happened. The date and time were from a few days ago but they are
under the Joe thread even though they were sent to Jim...and there is no
Jim thread. Well I clicked on the message and hit view message details
and the number that it was sent to was correctly listed as Jims number.
So they were sent to the correct person but for some reason are showing
up in the wrong persons thread. This sounds different than the issue
some people are getting where their texts are going to different people
but I thought this was related so I wanted to give you all the details.
If you want screen shots or anything else just let me know. Thanks!</description>
<comment>
<author>theo.auk...@gmail.com</author>
<when>Sat, 22 Jan 2011 04:04:06 +0000</when>
<what>The same thing has happened to me.  At first I thought I was making mistakes, but I looked at my friends SMS log and verified that he received the message.  On my phone it shows the message as if it was sent to someone else.

I have an HTC EVO.</what>
</comment>
<comment>
<author>edward.s...@gmail.com</author>
<when>Thu, 03 Mar 2011 13:32:52 +0000</when>
<what>Happened to me today as well. Message was sent to Recipient A, but after the screen reloaded, the message was shown in Recipient BQ&apos;Es thread. I got a response from Recipient A though, so seems like the message did get sent.

Is there a specific log file we should upload to help troubleshoot this issue?

Device is an HTC Desire with Android 2.29.405.5</what>
</comment>
<comment>
<author>trentthe...@gmail.com</author>
<when>Wed, 09 Mar 2011 15:25:32 +0000</when>
<what>My wifeQ&apos;Es Tmobile (Google) G2 is experiencing this issue. We swapped out the phone with TMO last night, hoping it was something wrong with the phone.

SMS messages arrive at the correct destination, however, the thread shows it going to a different contact, and sometimes to multiple contacts. Factory reset does not help.

Android 2.2
Kernel 2.6.32.17-g9ab3677 htc-kernel@and18-2 #1
build 1.22.531.8.CL277427 release keys

My G2 has the identical kernel and build, but is rooted and does not have this problem.

Is there a way to manually rebuild the SQLlite db? To me, it sounds as though the table or index is corrupt. </what>
</comment>
<comment>
<author>prasanth...@gmail.com</author>
<when>Wed, 23 Nov 2011 04:27:30 +0000</when>
<what>HTC Desire HD running  Virtous Affinity 1.46 ROM. Sense 3.5, Android 2.3.5. IQ&apos;Eve upgraded from 2.2 to 2.3.4 to 2.3.5 and this bug still exist. Please fix it. I have lived with the problem for a year.Please FIX IT. Priority should be  CRITICAL

</what>
</comment>
</bug>
<bug>
<bugid>7209</bugid>
<title>Camera preview resizing bug on Motorola droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Karl.Hen...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 11:17:07 +0000</openedDate>
<description>IQ&apos;Em trying to display the camera preview aspect ratio correct full
screen. To do this I use a relative layout and set top and bottomMargins
to whatever they need to be to attain the correct aspect ratio, which
basically means negative numbers. This works on all phones that I have
tested (Nexus, hero, adp1, magic) but not on the Motorola droid. The
topMargin and bottomMargin are not respected, almost like the view port
is clipped to the size of the screen. This is all done in landscape
mode. What should happen is that it should be possible for the phone to
draw outside the screen, instead of having the preview resized to screen
size. The phone that exhibits this behaviour is: Model number: Milestone
Firmware version: 2.0.1</description>
</bug>
<bug>
<bugid>2514</bugid>
<title>Meeting requests do not import into calendar anymore</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:21:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jonathan...@gmail.com</reportedBy>
<openedDate>Sun, 26 Apr 2009 20:21:29 +0000</openedDate>
<description>The default shipped image used to properly import meeting requests into
the calendar, and notify when the meeting was approaching. With the
latest image Q&quot;Edream_devphone-userdebug 1.1 unlocked 130444 test-keysQ&quot;E
meetings no longer import into the calendar.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:21:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10215</bugid>
<title>Android SDK - using subdirectories in /res/layout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>janecz...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 09:10:19 +0000</openedDate>
<description>Will it be able to use subdirectories in /res/layout - on simple
projects thereQ&apos;Es no need to use extensive organisation. But on big
projects itQ&apos;Es devastating, that one must put everything in one folder -
it just makes a mess.</description>
<comment>
<author>benjamin...@gmail.com</author>
<when>Mon, 20 Dec 2010 10:08:55 +0000</when>
<what>I agree with this. It would be cleaner to let us have subdirectories in res/layout.</what>
</comment>
</bug>
<bug>
<bugid>15152</bugid>
<title>test2 ignore</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-02T05:37:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cgi...@google.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 05:36:31 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 05:36:58 +0000</when>
<what>Issue 15151 has been merged into this issue.</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 05:37:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5934</bugid>
<title>please Google support Arabic langaug</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-09T18:48:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>hha...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 16:01:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 09 Jan 2010 18:48:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16917</bugid>
<title>Q&quot;EEmergency calls onlyQ&quot;E icon in tray but registered to network normally (internet/calling works)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ra...@gradziel.com</reportedBy>
<openedDate>Tue, 17 May 2011 13:18:35 +0000</openedDate>
<description>Steps to reproduce the problem: ItQ&apos;Es difficult to reproduce this in
100%. When phone is loosing network coverage, it is showing
exlamation-mark-in-triangle icon on top left tray with message
Q&quot;EEmergence calls onlyQ&quot;E. After some time phone is still showing
Q&quot;EEmergency calls onlyQ&quot;E, but somehow internet connection is working again
and calling is again possible (in- and outgoing calls). Internet
activity arrows are showing the network activity, circle arrow are shown
if google sync is happening. Things goes back to normal (no exclamation
icon) after long time or after switching to different BTS What happened:
System somehow is missing notification that phone coverage is back. Only
icon / status message (Emergency calls only) seem to be outdated. I
think itQ&apos;Es also important, that I am not connecting to home operator but
selecting other network manually in Network settings (it always shows me
I am in roaming, which is actually true). Expected behaviour: Q&quot;EEmergency
calls onlyQ&quot;E only if home network is lost. Android running on Nexus One
2.3.4 (build number: GRJ22)</description>
</bug>
<bug>
<bugid>3807</bugid>
<title>Calendar - Reminder about all-day event sounds only at midnight of selected day</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>49</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Mon, 07 Sep 2009 05:24:59 +0000</openedDate>
<description>[Occurrence Process] 1.Calendar 2.Menu 3.New event 4.Select next day as
from day (for example today is 4th of september then select 5th) 5.All
day 6.add any evant name 7.Set reminders from 12 hours to 10 minutes
8.Save [Occurrence State] Reminder is launched only at midnight (not
allways) of 5th september (begining of event). Also if we set for
example 15 and 10 minutes reminders and change time in settings to 23:49
it will notify correct but just as passed (15 minutes) weminder on 23.50
10 minutes reminder will not appear [Expected Result] Reminders should
be executed in set time</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:42:55 +0000</when>
<what></what>
</comment>
<comment>
<author>pssss...@gmail.com</author>
<when>Thu, 10 Sep 2009 22:08:32 +0000</when>
<what>An option to set the default / different reminder time for all-day
events would be very useful. Or, the default value of 12 hours
should be used while creating a new all-day event. This could be
one of the user preferences as well, something like this:

    Default reminder time: 10 minutes
    Default all-day event reminder time: 12 hours

Thank you for look into this! The midnight wake-ups are really
quite annoyning...
</what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Sat, 12 Sep 2009 16:18:41 +0000</when>
<what>This may be the problem I am seeing, where I get no notifications for my all day 
events at all. I have my phone switched off when I am sleeping, so I guess with it 
off at midnight I never get the reminder. I think the other problem here is that the 
reminder is not happening after the event (ie if I switch the phone on at 8am, I 
expect the midnight notification to fire).</what>
</comment>
<comment>
<author>dmitriy.geels</author>
<when>Mon, 26 Oct 2009 12:13:48 +0000</when>
<what>IQ&apos;Ed set priority to high, because this issue is very annoying!
It starts to ring on UTC midnight (3 oQ&apos;Eclock at my time zone).

Each desktop organizer has setting, which determine Q&quot;Ework timeQ&quot;E, e.g. 9:00-18:00.
This time is used for whole-day notifications.

Solution is:
- add Q&apos;Ework timeQ&apos;E or Q&apos;Eday timeQ&apos;E settings to device date and time settings
- use these settings to start and stop whole-day notifications</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 16:27:49 +0000</when>
<what>Reposted here just to be sure:

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=66fc9b9119a27158</what>
</comment>
<comment>
<author>mcm....@gmail.com</author>
<when>Fri, 31 Dec 2010 06:11:59 +0000</when>
<what>What I would like is Q&quot;ECustomQ&quot;E be added to the reminder list, and when selected be able to set the time and date of the reminder.

My problem is not all-day events but I use public transport, unless I have an appointment in which case I take the car. I want a reminder at 7.30am in the morning so I know to take my car, and the best I can do is a reminder in the middle of the night (which I miss) or the day before, which I currently do, but sometimes have forgotten about it come next morning.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 31 Dec 2010 10:04:22 +0000</when>
<what>Mcm.ham: good idea. You mean instead of figuring out what the reminder should be set to (eg 5 hours for an appointment at 12:30)  you could just have a seperate direct time of day setting for the reminder.</what>
</comment>
<comment>
<author>reca...@gmail.com</author>
<when>Tue, 15 Feb 2011 12:34:18 +0000</when>
<what>I have to turn off my EVO at night because the all-day event reminder BUG THE HELL OUT OF ME AT NIGHT. 

The same problem exists for iPhone when using Google-Calendar. 

GooCal needs to be more configurable.  The default configuration for all-day reminders  should be separate from time-based events.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 15 Feb 2011 15:17:49 +0000</when>
<what>My solution is to set reminder to 12 hours before (results in reminder noon the day before) - and perhaps move the all-day event to the next day.</what>
</comment>
<comment>
<author>steve.ra...@gmail.com</author>
<when>Wed, 02 Mar 2011 06:06:59 +0000</when>
<what>** This should be changed to High Priority. ** 

The calender application is a core component.  As it stands, I can choose Q&quot;Eno default remindersQ&quot;E or Q&quot;Ewake me up at midnight every nightQ&quot;E.  This has been broken for far too long (Sept 6, 2009!!!)  ItQ&apos;Es time to implement a separate reminder option for all-day events.</what>
</comment>
<comment>
<author>jofafra...@gmail.com</author>
<when>Mon, 14 Mar 2011 11:38:36 +0000</when>
<what>** This should be changed to High Priority. ** 

IQ&apos;Em so tired of waking up at midnight. My wife, whoQ&apos;Es woken up as well, has threatened to destroy my phone if it happens one more time.

It really makes me sad to see that no Google employee has even acknowledged this to be a problem. This problem feels a bit like being the last man on earth, wandering about and shouting Q&quot;EHello, anyone there!?Q&quot;E.</what>
</comment>
<comment>
<author>reca...@gmail.com</author>
<when>Mon, 14 Mar 2011 12:06:15 +0000</when>
<what>The iPhone google mobile app has a setting to disable notifications at night or which ever times you select.

I switched to iphone. </what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 14 Mar 2011 13:06:10 +0000</when>
<what>CanQ&apos;Et you set reminder to Q&quot;E12 hours beforeQ&quot;E ? - then itQ&apos;Ell happen at 12 noon.</what>
</comment>
<comment>
<author>Sel...@gmail.com</author>
<when>Mon, 28 Mar 2011 04:52:08 +0000</when>
<what>Pls fix this issue!
I want Google employes get wrong time to start apply more mind for such things.
Never thought they can be so stupid :(</what>
</comment>
<comment>
<author>subf...@gmail.com</author>
<when>Wed, 13 Apr 2011 08:24:04 +0000</when>
<what>I second this one: 

Q&quot;EAn option to set the default / different reminder time for all-day
events would be very useful. Or, the default value of 12 hours
should be used while creating a new all-day event. This could be
one of the user preferences as well, something like this:

    Default reminder time: 10 minutes
    Default all-day event reminder time: 12 hours

Thank you for look into this! The midnight wake-ups are really
quite annoyning...Q&quot;E

PLEASE googlers, it canQ&apos;Et be that hard.. a different default reminder for all-day events...
</what>
</comment>
<comment>
<author>eric.bar...@gmail.com</author>
<when>Wed, 18 May 2011 06:33:06 +0000</when>
<what>After being waken up for the umpth time at midnight (or 1am, canQ&apos;Et tell, too tired), IQ&apos;Em beginning to seriously consider moving back to the loathed Windows Mobile. At least there I was allowed to change the notification for a whole day event would be issued!

Come on this is ridiculous if people started complaining nearly two years ago to let this issue unaddressed. An android phone is not just a gaming appliance; some of us actually use their phones as a PDA!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 18 May 2011 08:07:28 +0000</when>
<what>Yeah it sucks. The work around is to move the event to the day after and set the reminder to 10 hours prior to the event.</what>
</comment>
<comment>
<author>dion.van...@gmail.com</author>
<when>Tue, 28 Jun 2011 04:47:33 +0000</when>
<what>I have the same problem, being woken up at night for all-day events. The work-arounds seem silly as the all-day event on my desktop PC would be on the wrong day which makes it difficult to oversee my week.</what>
</comment>
<comment>
<author>Hornak.S...@gmail.com</author>
<when>Mon, 19 Sep 2011 20:59:52 +0000</when>
<what>Come on guys... Does someone from google even care for this annoying Q&quot;EfeatureQ&quot;E?</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Sun, 25 Sep 2011 03:30:49 +0000</when>
<what>I also want much more flexibility in scheduling my event reminders.

In the meantime, for all those complaining of midnight wake-ups, hereQ&apos;Es my workaround since I had the same problem: I got the Locale application (I think there was a free version, but itQ&apos;Es been so incredibly helpful I threw the guy a couple bucks for a Donate version), which sets phone settings based on all kinds of conditions.  One of those conditions is time, so I started by having it so that from midnight until 7:00 am, it would set the phone ringer silent with vibrate off, which effectively allowed sleep again.  All good so far.  Then I got sick Q&amp;E went to bed very early one night, yet my phone was still hootinQ&apos;E Q&amp;E hollerinQ&apos;E at me until LocaleQ&apos;Es time condition became active.  So I went out and found the Orientation plugin for Locale, which detects if your phone is face up or face down.  That allowed me to modify my Q&quot;Eshhh, sleepingQ&quot;E Locale Situation to say Q&quot;Eonly go silent if itQ&apos;Es between these times AND itQ&apos;Es face down.Q&quot;E  Putting my phone face down after midnight was effectively Q&quot;Eputting it to bed.Q&quot;E  THEN I discovered that if the phone is at a certain orientation in my pocket (the way I always keep it in my pocket) and I sat down late at night, Locale thinks Q&quot;EWell, IQ&apos;Em face-down after midnight, letQ&apos;Es turn all the sounds off.Q&quot;E  So I changed it to face-up being the trigger for quiet, and continued keeping the phone oriented in my pocket so that itQ&apos;Es face-down when I sit down.  LAST COMMENT: Locale allows grouping conditions to be met and settings to be altered together as a Situation.  If two Situations alter the same setting, the higher-ranked Situation has priority.  Afraid that my parents might try to get through at 2:00 am saying one of them was going to the hospital, I made a new higher-ranked Situation thatQ&apos;Es based on a Contact condition, such that EVEN IF Locale has turned my phoneQ&apos;Es noises off, my folks will always make the phone ring loud anytime.  ThatQ&apos;Es my workaround for late-night notifications, hope someone finds it helpful!  </what>
</comment>
</bug>
<bug>
<bugid>6322</bugid>
<title>API to generate Dalvik bytecode at runtime</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>103</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 03:20:16 +0000</openedDate>
<description>On the JVM there exist libraries like cglib to generate code dynamically
at runtime. We need something similar for Dalvik. We could reimplement
the cglib/asm/bcel for Dalvik bytecode. Or create a brand new API thatQ&apos;Es
better suited for arbitrary Dalvik bytecode. One interesting option is
to refactor dex to use this new API. That way all Dalvik bytecode would
originate from the same tool, improving our chances at perfect
compatibility.</description>
<comment>
<author>mwkoh...@gmail.com</author>
<when>Mon, 12 Apr 2010 03:15:33 +0000</when>
<what>It would be even more fantastic if it followed the pattern of .NetQ&apos;Es DLR library.</what>
</comment>
<comment>
<author>Jay...@gmail.com</author>
<when>Wed, 14 Apr 2010 12:13:21 +0000</when>
<what>It is a good news. bytecode generation at runtime is pretty important. I use it create 
dynamic proxy of my RPC framework. If android support it, my android programs call RPC 
functions on HTTP become easily...

</what>
</comment>
<comment>
<author>vcherkas...@gmail.com</author>
<when>Wed, 02 Jun 2010 07:45:10 +0000</when>
<what>how can I participate in such implementation?</what>
</comment>
<comment>
<author>cirudine...@gmail.com</author>
<when>Sat, 05 Jun 2010 08:19:09 +0000</when>
<what>IQ&apos;Ed like to participate in this project if possible.

Greetings</what>
</comment>
<comment>
<author>jay.z...@gmail.com</author>
<when>Sat, 07 Aug 2010 15:42:09 +0000</when>
<what>Great thought indeed!</what>
</comment>
<comment>
<author>noctariushtc@gmail.com</author>
<when>Thu, 23 Dec 2010 09:16:04 +0000</when>
<what>Is there any effort on this topic? If there is I would like to participate in the developing. If there non effort done wouldn#t it be nice to start an implemention on top of ASM?</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 04 Jan 2011 18:56:01 +0000</when>
<what>This has been idle for several months. If you want to work with ASM, that would be fantastic.</what>
</comment>
<comment>
<author>py.ricau</author>
<when>Wed, 05 Jan 2011 16:09:26 +0000</when>
<what>This kind of functionality would be great!

In the meanwhile, I see a few other options for framework makers, and folks that enjoy Q&quot;EdynamicQ&quot;E things :

- Use java dynamic proxies (see java.lang.reflect.Proxy and java.lang.reflect.InvocationHandler), which perfectly work on Android.

- Generate additional source code at compile time, for instance using JavaQ&apos;Es Annotation Processing Tool (here is an example : http://code.google.com/p/androidannotations/ )</what>
</comment>
<comment>
<author>noctariushtc@gmail.com</author>
<when>Thu, 06 Jan 2011 08:40:05 +0000</when>
<what>If there are some others that would like to help it would be great. For instance someone whoQ&apos;Es in dalvik bytecode and dex fileformat.

Are there any good resources for information about both things?</what>
</comment>
<comment>
<author>pawel.la...@gmail.com</author>
<when>Sat, 22 Jan 2011 19:29:02 +0000</when>
<what>You can already do some of that by generating DEX files at runtime then loading them into memory.

The tools you need are Q&quot;EsmaliQ&quot;E and Q&quot;EbaksmaliQ&quot;E, which are Java libraries implementing assembler/linker and disassembler for DEX files. ThereQ&apos;Es also at least one VB-like language+IDE tool that implements direct compilation on Android as well (some kind of Q&quot;EliteQ&quot;E version - or maybe early version of what was used in IDE - was on the market).

Meanwhile, what would really help would be proper FFI in place of JNI (I mean bytecode that would let me directly build a stackframe and call native code by address), thus lowering the cost of using native code in applications (thereQ&apos;Es a lot lost by marshalling etc.).

Another small bit? *un*loading of code. if weQ&apos;Ere going to load code at runtime, or *generate* it, it should be possible to GC it as well (this is a problem of HotSpot JVM as well).</what>
</comment>
<comment>
<author>cirudine...@gmail.com</author>
<when>Sat, 22 Jan 2011 21:04:45 +0000</when>
<what>I tried to invoke DX library tool and then I saved my result in the sdcard. My results were the next:
 It is possible to use DX TOOL java api at runtime and then the new jar file generated could be loaded from sdcard. I have done some tests but I had problems with the registers. I canQ&apos;Et generate a constructor. In spite of getting problems I think it could be possible to create a tool to generate Dalvik bytecode dynamically using DX Tool.

Maybe we could cooperate to launch an open source project.

</what>
</comment>
<comment>
<author>philip.m...@gmail.com</author>
<when>Sun, 23 Jan 2011 08:40:57 +0000</when>
<what>I have implemented a specific solution using the DX API at runtime for the Clojure Compiler.

The Project is on github at https://github.com/exterm/clojure .
Most interesting part will probably be https://github.com/exterm/clojure/blob/android_runtime_bytecode/src/jvm/clojure/lang/Android.java

Hope that helps.</what>
</comment>
<comment>
<author>cirudine...@gmail.com</author>
<when>Sun, 23 Jan 2011 12:07:43 +0000</when>
<what>I have 2 questions,

Can you only translate from Java Bytecode to Dalvik Bytecode with clojure?

Could you generate Dalvik bytecode without a java loaded class?

Thanks :)</what>
</comment>
<comment>
<author>philip.m...@gmail.com</author>
<when>Sun, 23 Jan 2011 17:28:31 +0000</when>
<what>I use the Clojure compiler to generate the JVM bytecode at runtime and then just feed it into the dex compiler. You can also directly read java class files with functions from com.android.dx.* .

For further questions regarding my implementation please contact me via e-mail as I think this doesnQ&apos;Et belong in this bug tracker.</what>
</comment>
<comment>
<author>cirudine...@gmail.com</author>
<when>Sat, 29 Jan 2011 12:10:28 +0000</when>
<what>Hi all,

I have tried to invoke DX Tool at Runtime. My main idea is to generate a Dexfile and then load into Android System dynamically. I have some mistakes but i think that it is possible to generate a dile directly.  The following code try to generate a simple HelloWorld Bean with a constructor. Can someone help me?

public class HelloWorld{

private String message;

public HelloWorld(){}

public String getMessage(){
return message;}

public void setMessage(String message){
this.message=message;
}
}
</what>
</comment>
<comment>
<author>earlence...@gmail.com</author>
<when>Mon, 21 Feb 2011 20:27:31 +0000</when>
<what>has there been any progress on this? I was looking at something similar. I need to insert bytecode during class load.

-Earlence</what>
</comment>
<comment>
<author>earlence...@gmail.com</author>
<when>Sun, 27 Feb 2011 09:30:16 +0000</when>
<what>Hi,

I have been able to inject custom bytecode into a method upon load. I plan to make this a more comprehensive library. If anyone is interested in collaborating (preferably someone with dalvik knowledge already, drop me a line). Generating the bytecode from Java is another matter altogether. I have just figured out how injection can be done.

Cheers,
Earlence
</what>
</comment>
<comment>
<author>cirudine...@gmail.com</author>
<when>Sun, 27 Feb 2011 10:09:20 +0000</when>
<what>Hi Earlence,

That are good news! IQ&apos;Ed like to participate! :)


Greetings</what>
</comment>
<comment>
<author>clxi...@gmail.com</author>
<when>Tue, 01 Mar 2011 02:40:59 +0000</when>
<what>I will love to participate too. I have experience in java bytecoding and also some idea on how to modify dalvik codes</what>
</comment>
<comment>
<author>noctariushtc@gmail.com</author>
<when>Wed, 02 Mar 2011 20:15:44 +0000</when>
<what>Count me in :) We can start with injection and get forward to an complete generator api later on.</what>
</comment>
<comment>
<author>earlence...@gmail.com</author>
<when>Fri, 04 Mar 2011 13:51:15 +0000</when>
<what>@noctariushtc - Exactly what I was planning.

all those interested, please drop me a line introducing yourselves. I am trying to formulate a strategy for injection, coz, to have a comprehensive injection library, massive reconstruction of the dex in memory needs to be done. it would be better if we start small. my email id can by found by clicking on the profile. looking forward to hear from you.

-Earlence</what>
</comment>
<comment>
<author>maxime.l...@gmail.com</author>
<when>Fri, 04 Mar 2011 13:58:32 +0000</when>
<what>Is there a possibility that a drop in replacement for CGLIB, or some kind
of add in can come out of this effort ?
A lot of libraries depend on CGLIB and it would be nice if they could become
useable on Antroid..</what>
</comment>
<comment>
<author>mccu...@gmail.com</author>
<when>Fri, 04 Mar 2011 14:47:50 +0000</when>
<what>It might be easier to start with something small like ASM and redo the backend to process Dalvik bytecode - then you could potentially get support for anything that builds on top of the ASM API, including CGLIB...</what>
</comment>
<comment>
<author>earlence...@gmail.com</author>
<when>Fri, 04 Mar 2011 14:58:13 +0000</when>
<what>yes, probably its a good idea to have this mechanism compatible with something like asm. But the core engineering issue is actually injecting instructions reliably and efficiently. This is what IQ&apos;Em trying to solve now. If iQ&apos;Em not mistaken, all of these libraries rely on a method to inject instructions. So, 
1. get a working mechanism of injecting code.
2. make the interface compatible with asm (in your words, the backend).

How does that sound?

-Earlence</what>
</comment>
<comment>
<author>cirudine...@gmail.com</author>
<when>Sat, 05 Mar 2011 15:16:38 +0000</when>
<what>@mcculls  I agree with your idea, I was studing DX Tool and this tool only translate from java bytecode to dalvik bytecode. We could create dex files inside android, I created a class into the SDCAR that I could read its structure through java reflection, but i couldnQ&apos;Et make an instance. We could try to understand DX tool because we have the source code. The problem is that we couldnt manipulate bytecode. So the idea of injecting code is complementary.</what>
</comment>
</bug>
<bug>
<bugid>10876</bugid>
<title>Attachment download in Gmail is terminated when orientation is changed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 09:03:21 +0000</openedDate>
<description>Steps to reproduce the problem: - receive an email over Gmail with an
attachment (~12M). - click on Download/(or Preview in some cases)
attachment. - while the phone displays Q&quot;EFetching attachmentQ&quot;E dialog,
change the orientation. What happened. - the Q&quot;EFetching attachmentQ&quot;E
dialog will disappear immediately at the moment of orientation change.
Assumed the Downloading is terminated as well. What you think the
correct behavior should be: Expected: when the orientation is changed -
Q&apos;EFetching attachmentQ&quot;E should keep displaying to end user. - Downloading
attachment should continue. Attached bugreport</description>
</bug>
<bug>
<bugid>10981</bugid>
<title>New and Weather  Display Update Error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yangjaew...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 12:25:17 +0000</openedDate>
<description>New and Weather[App] New and Weather Widget set for the Idle screen, set
the Locale for the current news and weather will tell. After Setting -
Locale Locale and confirm Widget from Idle After change of the local
information is not changed, Locale Locale in the previous match will
send news and weather. Cell phone Power off / Power on and check the
News and Weather Widget for the changed information shows Locale. Thus,
Power off / on without having to change the Locale to be when we were
upgraded Widget information will be considered. To resolve this problem
and fix it, please. NOTE: This form is only for reporting bugs found in
the Android system while developing Android applications on 2.2. Use the
Tools templates for issues with the developer tools. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. Please make sure that youQ&apos;Ere using
Android 2.2, and (if the issue exists on a device) that the device also
runs Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
</bug>
<bug>
<bugid>13727</bugid>
<title>Context.deleteDatabase leaves open file handle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jschn...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 20:04:14 +0000</openedDate>
<description>This happened with multiple android versions and devicesI was developing
on... I attempted to clear the database when logging out of our app in
two different ways: 1. Deleting the file under
Q&quot;Edata/data/MY_APP/databasesQ&quot;E directly 2. Using context.deleteDatabase();
Both of these resulted in the file seeming to be deleted from the file
system (it did not show up when listing files from an adb shell). When
logging back in however, the old data was still available, and there was
no db file created on the file system. SQLiteDatabase.getPath showed we
were still looking at the same location however. Using lsof, I
determined that the file handle still existed. This is unusual behavior
which I would not have expected from the built in
Context.deleteDatabase() method, and at least requires some explanation
in the docs. Workaround: I solved my problem by dropping all of the
tables in the db and setting the version back to 0 instead of using
Context.deleteDatabase().</description>
<comment>
<author>samqu...@gmail.com</author>
<when>Mon, 20 Jun 2011 02:47:16 +0000</when>
<what>+1, facing the same issue, iQ&apos;Em getting data after calling context.deleteDatabase().</what>
</comment>
</bug>
<bug>
<bugid>2911</bugid>
<title>Android does not support CSS overflow:auto (overflow content is hidden)</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-24T14:45:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>52</stars>
<reportedBy>vjnets</reportedBy>
<openedDate>Sun, 07 Jun 2009 22:07:02 +0000</openedDate>
<description>My Android phone (HTC Magic - Google Ion) from the Google IO developer
event does not seem to support the CSS property of overflow:auto and
seems to treat it as overflow:hidden This is causing problems viewing my
site and many others that use it. Example: http://www.visionjinx.net/
With a loaded feed Q&gt;EQ&gt;E
http://www.visionjinx.net/?load=http://www-128.ibm.com/developerworks/views/web/rss/libraryview.jsp
Issue: The overflow content is not visible and is hidden instead. CSS
rules applied to div element height:400px;overflow:auto; Expected
result: To see scroll bars for overflow content as defined in W3C Spec
Firmware Version: 1.5 Note! Similar to issue discussed here Q&gt;EQ&gt;E
http://code.google.com/p/android/issues/detail?id=2118 But this is a
more accurate description of the issue for a bug report.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:29:51 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:45:58 +0000</when>
<what>thanks for the concise bug report; we donQ&apos;Et have a way to show scrollbars or scroll portions of the page to solve 
this</what>
</comment>
<comment>
<author>aripol...@gmail.com</author>
<when>Sat, 29 Aug 2009 03:32:14 +0000</when>
<what>BTW, the iPhone browser also has this problem, but it at least allows you to scroll
by holding two fingers:
http://darklaunch.com/2009/05/11/iphone-css-overflow-overflow-x-overflow-y-support</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 15:30:45 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
<comment>
<author>Frantise...@gmail.com</author>
<when>Sat, 02 Apr 2011 19:20:44 +0000</when>
<what>Even newest Android (2.3.3) does not support Q&apos;Eoverflow: auto;Q&apos;E and Q&apos;Eoverflow: scroll;Q&apos;E. Shame on you, Google!</what>
</comment>
<comment>
<author>skds1...@gmail.com</author>
<when>Thu, 16 Jun 2011 08:34:43 +0000</when>
<what>Google, I am disappoint
is there atleast so way that I can force the div to stretch on an Android using just HTML and CSS?</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Thu, 16 Jun 2011 09:04:08 +0000</when>
<what>The solution is to use Firefox 4.0 on your Google Android phone, overflow:auto seems to work fine.</what>
</comment>
<comment>
<author>rob.neum...@gmail.com</author>
<when>Thu, 30 Jun 2011 13:30:33 +0000</when>
<what>Does anyone know if this is fixed in android 3.1?  and if so are they going to push down that fix to previous versions?

from android.com 3.1 announcement-
Browser

The Browser application adds the following features to support web applications:

    Support for inline playback of video embedded in HTML5 Q&lt;EvideoQ&gt;E tag. Playback is hardware-accelerated where possible.
    Layer support for fixed position elements for all sites (mobile and desktop).
</what>
</comment>
<comment>
<author>bac...@gmail.com</author>
<when>Sat, 16 Jul 2011 04:10:14 +0000</when>
<what>this issue is still not fixed?</what>
</comment>
<comment>
<author>rot...@gmail.com</author>
<when>Mon, 18 Jul 2011 05:48:19 +0000</when>
<what>I tested it on several tables (xoom, packard bell, honeycomb 3.0-3.1) and it worked, so i guess weQ&apos;Ell have to wait until post-honeycomb versions to have it fixed on our phones </what>
</comment>
<comment>
<author>DustinWe...@gmail.com</author>
<when>Mon, 26 Sep 2011 15:25:02 +0000</when>
<what>This seems perhaps like a miscategorization.  This issue is not a duplicate of 2118.  While 2118 is caused by this issue, 2911 is the underlying cause.</what>
</comment>
<comment>
<author>josh.del...@realtruck.com</author>
<when>Mon, 10 Oct 2011 13:52:41 +0000</when>
<what>IQ&apos;Em seeing this too with my DROID2.  My new website controls donQ&apos;Et work on mobile phones, I guess I expected the site would function pretty much the same, but wow, this seems to be a huge issue.</what>
</comment>
<comment>
<author>zone1...@gmail.com</author>
<when>Tue, 22 Nov 2011 20:01:10 +0000</when>
<what>YouQ&apos;Eve got to be kidding me.. just ran into this bug today and found that ITS BEEN AROUND SINCE 2009? Ridiculous.. </what>
</comment>
<comment>
<author>e...@hammerlabs.com</author>
<when>Tue, 22 Nov 2011 23:05:46 +0000</when>
<what>I used the solution found here as a workaround: http://www.hesido.com/web.php?page=customscrollbar

It took a little bit of massaging but it worked.</what>
</comment>
</bug>
<bug>
<bugid>12199</bugid>
<title>Google Analytics is the main reason of ANR in my application</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-27T21:49:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mufumb...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 18:39:04 +0000</openedDate>
<description>FIRST: sometimes it take 1 second or more to write events to SQLITE on
GA. This happens when the internal memory is slow. IQ&apos;Eve solved this by
using a single thread pool and sleeping for 3 seconds before GA tracks.
The sleep is useful for not letting GA to steal my app process. For
example, if I trigger a Q&quot;EONCLICKQ&quot;E that will execute some heavy action,
first I need to sleep and then to trigger the GA action when the heavy
action finished. This is not a good way, please get away from sqlite or
use memory temporary pools. SECOND: This method is the MAIN reason of
ANRQ&apos;Es on my app:
com.google.android.apps.analytics.PersistentEventStore.deleteEvent
please fix it, i receive 200 crashes because of this every week. It
looks like it happens when GA has finished to flush the data to the net
and is deleting stuff from SQLITE. Please, just remove the sqlite db or
something similar. Use a memory temporary pool too. DALVIK THREADS:
Q&quot;EmainQ&quot;E prio=5 tid=1 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N
obj=0x4001d8c0 self=0xccc8 | sysTid=10716 nice=0 sched=0/0 cgrp=default
handle=-1345017816 | schedstat=( 263400543151 207850708067 194538 ) at
android.database.sqlite.SQLiteStatement.native_execute(Native Method) at
android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
at
android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1598)
at
com.google.android.apps.analytics.PersistentEventStore.deleteEvent((null):-1)
at
com.google.android.apps.analytics.GoogleAnalyticsTracker.eventDispatched((null):-1)
at
com.google.android.apps.analytics.GoogleAnalyticsTracker$DispatcherMessageHandler.handleMessage((null):-1)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4627) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) Right now the GA
architecture looks like: TRACKING -Q&gt;E SQLITE (SINGLE THREAD) -Q&gt;E INTERNET
(pooling) Please, change to something like: TRACKING -Q&gt;E MEMORY POOL -Q&gt;E
SQLITE (pooling) -Q&gt;E INTERNET (pooling) To solve the Q&quot;EdeleteEventQ&quot;E issue,
please just recreate the whole DB and delete the old one. If you
opensource the Google Analytics project I will be happy to do this
changes. I have already LOST a lot of time trying to fix this, but itQ&apos;Es
impossible and frustrating. thanks Rafael</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 21:49:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6506</bugid>
<title>Downloading MMS messages fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>thakkar....@gmail.com</reportedBy>
<openedDate>Sat, 06 Feb 2010 11:37:12 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. On received MMS message, click Q&quot;EDownloadQ&quot;E - What
happened. Phone reports Q&quot;EMessage not downloadedQ&quot;E See attached file for
messaging application log Device is Motorola Milestone, running android
2.0.1</description>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Mon, 08 Feb 2010 11:40:14 +0000</when>
<what>What should be the extension of the attachment? sorry i couldnQ&apos;Et open it.
Could you post some more details like operator , settings used etc?
Is the browser working?
</what>
</comment>
<comment>
<author>thakkar....@gmail.com</author>
<when>Tue, 09 Feb 2010 13:03:53 +0000</when>
<what>ItQ&apos;Es basicly HTML, opens nicely formatted in your browser.
My apologies, forgot to add the extension.

As for phone settings: 
Operator is Saunalahti (Finland). The same settings are confirmed to work on other 
Milestone users, but for some reasons not for all. I just posted a message on 
another forum asking people to see what their phones say when it fails downloading 
MMS message.

Browser works fine, internet APN is defined OK. The operator requires separate APN 
for mms-messages. </what>
</comment>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Wed, 10 Feb 2010 05:18:32 +0000</when>
<what>This looks like a settings problem as per the logs.Like to check both the apns 
you have configured.Is APN type mentioned for second mms apn?
Could you paste the settings you have configured for both the apns please?</what>
</comment>
<comment>
<author>thakkar....@gmail.com</author>
<when>Thu, 11 Feb 2010 09:51:31 +0000</when>
<what>Name Saunalahti Internet 
APN internet.saunalahti 
Proxy nothing
Port nothing
Username nothing
Password nothing
Server nothing
MMSC nothing 
MMS proxy ei mit??n 
MMS protocol WAP 2.0 
MCC 244 
MNC 21 
APN type Default 

Name Saunalahti MMS 
APN mms.saunalahti.fi 
Proxy nothing
Port nothing 
Username nothing
Password nothing
Server ei mit??n 
MMSC http://mms.saunalahti.fi:8002/ 
MMS proxy 62.142.4.197 
MMS port 8080 
MMS protocol WAP 2.0  Q&lt;E- This setting not available in Milestone.. these are from my 
operators settings page for HTC Hero.
MCC 244 
MNC 21 
APN type mms 

IQ&apos;Eve checked the settings about 15 times, and re-done the MMS APN about 5 times. 
ItQ&apos;Es damned unlikely that thereQ&apos;Es a typo somewhere after all these reviews.</what>
</comment>
<comment>
<author>thakkar....@gmail.com</author>
<when>Thu, 11 Feb 2010 14:38:34 +0000</when>
<what>Also, idiot of me havenQ&apos;Et been thinking clearly: 

With these settings, i can succesfully send MMS messages. </what>
</comment>
<comment>
<author>TimeShr...@gmail.com</author>
<when>Tue, 16 Feb 2010 09:23:33 +0000</when>
<what>Pre-2.0.1 I couldnQ&apos;Et send MMSQ&apos;E (receiving them worked fine), but after the update the
old settings started to work. IQ&apos;Ell see if downloading them stopped working and report
here.</what>
</comment>
<comment>
<author>TimeShr...@gmail.com</author>
<when>Tue, 16 Feb 2010 09:46:35 +0000</when>
<what>Yes, I can receive and send without problems, and as I said before pre-update I
couldnQ&apos;Et send. Here are the differences when comparing my settings to the settings
above (my operator is Saunalahti as well).

In internet settings:
APN type: default (first letter in Q&quot;EdefaultQ&quot;E NOT in caps)

In MMS settings:
MMSC: http://mms.saunalahti.fi:8002 (missing the last slash)

As you can see, these differences are cosmetic and should not have any effect, but
then again this is technology weQ&apos;Ere talking about, so...</what>
</comment>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Fri, 19 Feb 2010 06:23:50 +0000</when>
<what>Good you guys have got it working.</what>
</comment>
<comment>
<author>thakkar....@gmail.com</author>
<when>Fri, 19 Feb 2010 13:47:57 +0000</when>
<what>timeshrike: My settings are identical to yours, and sending mms messages doesnQ&apos;Et 
work.

I find it odd that itQ&apos;Ed be settings problem, since thereQ&apos;Es Q&quot;Einternal server errorsQ&quot;E 
from android components.

I did have typo in the settings earlier, and then the software reported Q&quot;Esocket not 
connectedQ&quot;E error.</what>
</comment>
<comment>
<author>TimeShr...@gmail.com</author>
<when>Mon, 22 Feb 2010 09:58:16 +0000</when>
<what>firewallbreak: No _we_ have not. Mine started working after the update, but ThakkarQ&apos;Es 
settings still do not work (even he just reported theyQ&apos;Ere identical).</what>
</comment>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Wed, 24 Mar 2010 06:51:09 +0000</when>
<what>You guys still have issues with this?</what>
</comment>
<comment>
<author>thakkar....@gmail.com</author>
<when>Wed, 24 Mar 2010 14:32:51 +0000</when>
<what>HavenQ&apos;Et received any MMS-messages in a while, but last time i checked still doesnQ&apos;Et 
work.</what>
</comment>
<comment>
<author>stev...@gmail.com</author>
<when>Wed, 23 Jun 2010 03:28:03 +0000</when>
<what>I have the same issue here, MMS receipt does not work on a Nexus One running 2.1 or 2.2 (FRF50 or FRF72). It also does not work on an HTC Hero running 2.1 but DOES work running a modified VillianROM v5.x when the EXACT same APN settings are installed.

Tried APNs as:

Name: Telecom Internet
APN: internet.telecom.co.nz
Proxy: Blank
Port: Blank
Username: Blank
Password: Blank
Server: Blank
MMSC: Blank
MMS proxy: Blank
MMS Port: 80
MCC: 530 
MNC: 05 
Auth: Blank
APN type: default,supl


Name: Telecom MMS
APN wap.telecom.co.nz
Proxy: Blank
Port: Blank
Username: Blank
Password: Blank
Server: Blank
MMSC: http://lsmmsc.xtra.co.nz 
MMS proxy: 210.55.11.73
MMS Port: 80
MCC: 530 
MNC: 05 
Auth: Blank
APN type: mms

IQ&apos;Eve also tried just one APN with the APN type Q&quot;Edefault,mms,suplQ&quot;E and the relevant settings merged.

These settings work ok with other dumbphones and an iPhone.

Logcat is attached.
</what>
</comment>
<comment>
<author>stev...@gmail.com</author>
<when>Wed, 23 Jun 2010 04:00:35 +0000</when>
<what>As an addendum, I can _send_ MMSQ&apos;Es just fine and all other network functionality works correctly. The issue persists regardless of whether iQ&apos;Em using the stock ROM or a 3rd party modified one (CyanogenMod etc)</what>
</comment>
<comment>
<author>yuha.m...@gmail.com</author>
<when>Fri, 02 Jul 2010 18:47:51 +0000</when>
<what>i am also having problems set up mms. canQ&apos;Et download incoming mms. download says after couple of seconds Q&quot;EunsuccessfulQ&quot;E everything else works perfectly. i have motorola milestone with andoid 2.1</what>
</comment>
<comment>
<author>rok...@gmail.com</author>
<when>Fri, 24 Sep 2010 02:57:58 +0000</when>
<what>I and others on my family plan have been having this problem (or one with similar symptoms) too.  Verizon told me that it was a known Android bug that could be worked around by including some text with the picture or video message.  I havenQ&apos;Et been able to find any record in the Google bug database other than this one, which doesnQ&apos;Et mention either that the cause of the bug is known, or the text workaround that VerizonQ&apos;Es representatives are suggesting.  A couple of experiments suggest that the workaround might be working for us, but the problems have been intermittent, so itQ&apos;Es too early to say for sure.</what>
</comment>
<comment>
<author>huangyua...@gmail.com</author>
<when>Sun, 02 Jan 2011 12:40:37 +0000</when>
<what>I have the same issue on Motorola Milestone 2 running Froyo 2.2.1.

My APNs work with other phone:

Name: China Mobile
APN: cmnet
Proxy: Blank
Port: Blank
Username: Blank
Password: Blank
Server: Blank
MMSC: Blank
MMS proxy: Blank
MMS Port: Blank
MCC: 460
MNC: 00 
Auth: Blank
APN type: default

Name: China Mobile WAP
APN cmwap
Proxy: Blank
Port: Blank
Username: Blank
Password: Blank
Server: Blank
MMSC: http://mmsc.monternet.com
MMS proxy: 10.0.0.172
MMS Port: 80
MCC: 460
MNC: 00
Auth: Blank
APN type: mms
</what>
</comment>
</bug>
<bug>
<bugid>1526</bugid>
<title>Compilation error due to missing files for Ubuntu 8.10 - Xlib.h and Xatom.h</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-12-18T23:47:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jwk2...@gmail.com</reportedBy>
<openedDate>Sat, 13 Dec 2008 05:14:37 +0000</openedDate>
<description>Problem: Following the directions in
http://source.android.com/download#TOC-Ubuntu-Linux-amd64- to compile
Android on Ubuntu 8.10 x86_64, youQ&apos;Ell encounter this error: In file
included from external/qemu/skins/skin_window.c:16:
prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:55:22: X11/Xlib.h: No
such file or directory
prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:56:23: X11/Xatom.h: No
such file or directory In file included from
external/qemu/skins/skin_window.c:16: Solution: sudo apt-get install
x11proto-core-dev (provides Xatom.h) sudo apt-get install libx11-dev
(provides Xlib.h) Once these packages are installed, Android compiles
successfully. Please update the wiki to reflect these required packages.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 14:35:09 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>dbort%an...@gtempaccount.com</author>
<when>Thu, 18 Dec 2008 23:47:51 +0000</when>
<what>IQ&apos;Eve updated the docs on that page.  Thanks for providing a solution!</what>
</comment>
<comment>
<author>nar...@gmail.com</author>
<when>Fri, 12 Nov 2010 16:03:13 +0000</when>
<what>I found this problem as well in a Fedora 10 64b machine with source code downloaded this week</what>
</comment>
<comment>
<author>clzq...@gmail.com</author>
<when>Tue, 15 Mar 2011 07:03:05 +0000</when>
<what>I also found this problem in Ubuntu 10.10 x86_32.

In file included from external/qemu/android/skin/window.c:19:
prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:55: fatal error: X11/Xlib.h: No such file or directory
compilation terminated.</what>
</comment>
</bug>
<bug>
<bugid>15543</bugid>
<title>Email Q&apos;ELoad more messagesQ&apos;E  confusing</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 13:15:11 +0000</openedDate>
<description>Scrollng down the inbox brings older mails. When you reach Q&apos;ELoad more
messagesQ&apos;E below the oldest mail the user naturally thinks... 1) oh there
are even older mails not showing for sure and 2) pressing Q&apos;ELoad more
messagesQ&apos;E will only load older mails - not newer Both these assumptions
are wrong.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:19:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17489</bugid>
<title>Auto on/off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tom.grin...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 11:09:36 +0000</openedDate>
<description>An auto on/off feature would be really handy. Ideally with time-based,
remote wake command and a wake-on-power options. WeQ&apos;Ed love to use
Honeycomb tablets for museums and other enterprise applications, but we
canQ&apos;Et manage them in large numbers as we need to automate this kind of
activity. Cheers Tom</description>
</bug>
<bug>
<bugid>6415</bugid>
<title>MediaScanner FC with ejected SDCard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>WesGar...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 20:07:09 +0000</openedDate>
<description>Wes Garner - OpenEclair Project for G1/MT3G Devices
http://code.google.com/p/openeclair/issues/detail?id=85 AOSP 2.1 - Repo
Sync as of Feb1 Steps: Unmount SDCard in settings apk Open the Gallery
application which launches MediaScanner to pull up thumbnails Crash then
occurs as files are not found (because sdcard is not there) Correct
Behavior should be to notify that the SDCard is not in the device</description>
</bug>
<bug>
<bugid>16676</bugid>
<title>Wifi icon in the wifi network selection list should represent signal strength</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 06:15:56 +0000</openedDate>
<description>Currently it is sorted by signal strength (which it shouldnt be, cause
when it refreshes, the network you were going to select can dodge your
finger) the wifi icon on the right should represent signal strength
either by bars or a %</description>
</bug>
<bug>
<bugid>3658</bugid>
<title>When focus changes, Input Method Manager calls ic.finishComposingText without asking IME first, dumping pinyin etc into TextView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>bill.ste...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 03:45:16 +0000</openedDate>
<description>InputMethodManager.checkFocus calls ic.finishComposingText when focus
changes, effectively dumping the composing text into the view being
unfocused. This is fine for alphabetic languages, but Asian languages
which will likely have phonetic/indirect composing text (pinyin, romaji,
etc.) donQ&apos;Et work well this way. Ideally the current IMEQ&apos;Es finishInput
would be called first so that the IME (which acually knows how to
properly treat leftover composing text) can clean up.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:39:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:04:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1418</bugid>
<title>Incoming calls donQ&apos;Et terminate</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-25T00:49:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>j.johnr...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 12:56:45 +0000</openedDate>
<description>If an incoming caller hangs up before I do the audio for the call stops,
but the caller icon remains green and the minutes continue to roll by on
the counter. I have to press the physical red Q&quot;Eend callQ&quot;E button to force
the active call icon to disappear. I donQ&apos;Et have this problem if I end
the call first. I know alot of g1 owners are having this trouble, so
hopefully the developers will fix this basic phone issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 15:21:32 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:49:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8446</bugid>
<title>Contact photos incorrect when calling from car dock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gon...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 13:14:32 +0000</openedDate>
<description>When my phone is in the car dock and I place a call, the contact picture
that is displayed while in the call is not the person that I am calling.
It shows a picture from a different contact. This only happens in the
car dock, it works fine when its not in the car dock. Nexus One
2.1-update1</description>
</bug>
<bug>
<bugid>7875</bugid>
<title>Spoof Google Account in Emulator</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-22T20:00:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>dja...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 20:54:50 +0000</openedDate>
<description>IQ&apos;Em working on several Android apps using Google App Engine as a
backend. IQ&apos;Em using the AccountManager API included in v2.0 and above.
Without the ability to set up a real or dummy Google Account in the
emulator, I can only test authentication to the GAE server on an actual
device. Since no QVGA or HVGA devices currently run 2.0 as of this
writing, I cannot test my app for those displays (unless I flash 2.0 or
above onto an HVGA device, which I shouldnQ&apos;Et have to do). Please include
a way to spoof a Google Account in the emulator so that developers can
test apps using the AccountManager API for authentication to Google
services.</description>
<comment>
<author>Joemunsf...@gmail.com</author>
<when>Sat, 22 May 2010 14:22:35 +0000</when>
<what>Great idea...just ran into the same problem a moment ago whilst trying to use the 
chrometophone application.

Joseph Muna - London, England. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 22 May 2010 20:00:22 +0000</when>
<what>The Google APIs add-on for API 8 (Android 2.2) has Google account support.

Just go to Settings Q&gt;E Account Q&gt;E Add Account and choose Google account.</what>
</comment>
<comment>
<author>best0032...@gmail.com</author>
<when>Sun, 23 May 2010 15:07:41 +0000</when>
<what>hi I try go to Settings Q&gt;E Account Q&gt;E Add Account and choose Google account.
 but it UNconnect  

How Can I do?</what>
</comment>
<comment>
<author>mofaj...@gmail.com</author>
<when>Mon, 18 Oct 2010 06:11:02 +0000</when>
<what>Hi, I am also unable to set account. By , Settings Q&gt;E Account Q&gt;EAdd Account. 

Could you please help me?</what>
</comment>
<comment>
<author>nat...@janrain.com</author>
<when>Wed, 15 Jun 2011 22:51:08 +0000</when>
<what>I believe what Xav means is that you need to create a new emulator which targets ~Q&quot;EAPI level 8 with Google APIsQ&quot;E instead of just ~Q&quot;EAPI level 8Q&quot;E

The new emulator, with this other target, will allow you to set up Google accounts in the Account Manager.</what>
</comment>
</bug>
<bug>
<bugid>711</bugid>
<title>Getting error msg (error to open DB) at LogCat when creating Database </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T14:57:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>guyp...@gmail.com</reportedBy>
<openedDate>Mon, 05 May 2008 06:48:06 +0000</openedDate>
<description>hey im using the below code to create the database and its working fine,
except that when im watching the LogCat i saw the error msg : Q&quot;EFailed to
open database file Q&quot;E/data/data/com.myAPP/database/DB.dbQ&quot;E - unable to
open database fileQ&quot;E (i saw this under the Q&quot;EEQ&quot;E (ERROR) section) , but as
i saw it, it doesnt need to be like this because when im going to create
new DB i will always failed to open the DB ... so why i need to get the
error msg at the LogCat. [code] public class DalForPassTable { private
static class DatabaseHelper extends SQLiteOpenHelper { @Override public
void onCreate(SQLiteDatabase db) { db.execSQL(Q&quot;Ecreate table logins
(username text primary key,Q&quot;E + Q&quot;Epassword text not nullQ&quot;E +Q&quot;E);Q&quot;E); }
@Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int
newVersion) { db.execSQL(Q&quot;EDROP TABLE IF EXISTS loginsQ&quot;E); onCreate(db); }
} private static final String DATABASE_NAME = Q&quot;EDB.dbQ&quot;E; private static
String DATABASE_TABLE =Q&quot;EloginsQ&quot;E; private static final int
DATABASE_VERSION = 1; private SQLiteDatabase db; DalForPassTable(Context
ctx) { DatabaseHelper dbHelper = new DatabaseHelper(); db =
dbHelper.openDatabase(ctx, DATABASE_NAME, null, DATABASE_VERSION); } ...
} [/code]</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:57:11 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

IF this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>132</bugid>
<title>ContentResolver/Provider CRUD methods should throw Exception (or subclass)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T21:42:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kabr...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jan 2008 01:08:36 +0000</openedDate>
<description>The ContentResolver/Provider system should support throwing of
Exceptions (or applicable subclass) from the CRUD
(insert/query/update/delete) operations. This is an important and
missing feature that would enable ContentProviders to indicate
unsupported operations, missing or invalid input data, incorrect
permissions or operation, etc. For example if you try and call
ContentResolver.insert() with ContentValues that where missing, invalid,
or would create a record conflict with an existing record the
ContentProvider should be able to indicate this through an Exception to
the caller. If you tried to do an insert into a user system that already
contained a user record for that identifier such as an email, you would
want to indicate that to the caller so they could present information to
the user. There are many more examples where simply returning null or -1
from the method is not enough to enable useful interaction with the
client.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:16:10 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 21:42:21 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:41:23 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13567</bugid>
<title>Put Q&quot;ENew EventQ&quot;E back on first level menu for Calendar - Add Default view in Settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mikeg...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 19:15:24 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Droid X Android 2.1.1 System Version:
2.3.340.MB810.Verizon.en.US When selecting Menu on Calendar, please move
Q&quot;ENew EventQ&quot;E back to first level screen, rather than having to go into Q&quot;E+
MoreQ&quot;E tab. I add items all the time and having to hit Q&quot;E+ MoreQ&quot;E every
time to add a new appointment seems wasteful. You could eliminate the
current screen mode from the buttons. i.e. when Q&quot;EAgendaQ&quot;E view is active,
do not display the Agenda button, if you select Q&quot;EMonthQ&quot;E view, drop the
Q&quot;EMonthQ&quot;E button and replace it with Q&quot;EAgendaQ&quot;E etc. Also, in the Settings
section for Calendar, add a setting called Q&quot;EDefault ViewQ&quot;E, so that I can
select (toggle between those available) if I always want to see the
Q&quot;EAgendaQ&quot;E or Q&quot;EDayQ&quot;E etc., view when hitting Calendar.</description>
</bug>
<bug>
<bugid>1791</bugid>
<title>Core service crashed (/system/bin/mediaserver) while running tricorder</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>12</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 15 Jan 2009 00:09:13 +0000</openedDate>
<description>I was testing WIFI based application and was using the tricorder
application to initiation WIFI scans when I suddenly got this. E/PV
(26122): OsclBase::Init error 4 I/DEBUG (26120): *** *** *** *** *** ***
*** *** *** *** *** *** *** *** *** *** I/DEBUG (26120): Build
fingerprint:
Q&apos;Eandroid-devphone1/dream_devphone/dream/trout:1.0/UNLOCKED/116222:userdebug/test-keysQ&apos;E
I/DEBUG (26120): pid: 26122, tid: 26122 Q&gt;EQ&gt;EQ&gt;E /system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E
I/DEBUG (26120): signal 6 (SIGABRT), fault addr 0000660a I/DEBUG
(26120): r0 00000000 r1 00000006 r2 00000000 r3 00000080 I/DEBUG
(26120): r4 00002eb0 r5 40508000 r6 00000000 r7 00000025 I/DEBUG
(26120): r8 00000000 r9 00000000 10 00000000 fp 00000000 I/DEBUG
(26120): ip ffffffff sp bebaa830 lr afe0ef37 pc afe0d1fc cpsr 00000010
I/DEBUG (26120): #00 pc afe0d1fc /system/lib/libc.so I/DEBUG (26120):
#01 pc afe0ef34 /system/lib/libc.so I/DEBUG (26120): #02 pc afe0a300
/system/lib/libc.so I/DEBUG (26120): #03 pc afd01946
/system/lib/libstdc++.so I/DEBUG (26120): #04 pc a7175b4c
/system/lib/libpvplayer.so I/DEBUG (26120): #05 pc a717335c
/system/lib/libpvplayer.so I/DEBUG (26120): #06 pc a7175bae
/system/lib/libpvplayer.so I/DEBUG (26120): #07 pc a9d20480
/system/lib/libutils.so I/DEBUG (26120): #08 pc ab28aaf6
/system/lib/libmediaplayerservice.so I/DEBUG (26120): #09 pc ab28ab84
/system/lib/libmediaplayerservice.so I/DEBUG (26120): #10 pc ab28b8c8
/system/lib/libmediaplayerservice.so I/DEBUG (26120): #11 pc ab28ba06
/system/lib/libmediaplayerservice.so I/DEBUG (26120): #12 pc ab2177de
/system/lib/libmedia.so I/DEBUG (26120): #13 pc a9d29f14
/system/lib/libutils.so I/DEBUG (26120): #14 pc a9d2d672
/system/lib/libutils.so I/DEBUG (26120): #15 pc a9d2da44
/system/lib/libutils.so I/DEBUG (26120): #16 pc 0000878e
/system/bin/mediaserver I/DEBUG (26120): #17 pc afe1dbd2
/system/lib/libc.so I/DEBUG (26120): #18 pc afe0b010 /system/lib/libc.so
I/DEBUG (26120): #19 pc b0000d70 /system/bin/linker I/DEBUG (26120):
stack: I/DEBUG (26120): bebaa7f0 afe38b14 I/DEBUG (26120): bebaa7f4
00000000 I/DEBUG (26120): bebaa7f8 afe38b14 I/DEBUG (26120): bebaa7fc
44481f00 I/DEBUG (26120): bebaa800 003e34b8 [heap] I/DEBUG (26120):
bebaa804 00000000 I/DEBUG (26120): bebaa808 bebaa874 [stack] I/DEBUG
(26120): bebaa80c afe0e8d8 /system/lib/libc.so I/DEBUG (26120): bebaa810
afe35f3c I/DEBUG (26120): bebaa814 afe35f90 I/DEBUG (26120): bebaa818
00000000 I/DEBUG (26120): bebaa81c afe1238d /system/lib/libc.so I/DEBUG
(26120): bebaa820 003e3490 [heap] I/DEBUG (26120): bebaa824 afe11539
/system/lib/libc.so I/DEBUG (26120): bebaa828 df002777 I/DEBUG (26120):
bebaa82c e3a070ad I/DEBUG (26120): #00 bebaa830 00002eb0 I/DEBUG
(26120): bebaa834 40508000 I/DEBUG (26120): bebaa838 00000000 I/DEBUG
(26120): bebaa83c afe35d78 I/DEBUG (26120): bebaa840 ffffffff I/DEBUG
(26120): bebaa844 afe0ef37 /system/lib/libc.so I/DEBUG (26120): #01
bebaa848 bebaa8d0 [stack] I/DEBUG (26120): bebaa84c 00000001 I/DEBUG
(26120): bebaa850 00000000 I/DEBUG (26120): bebaa854 10000000 I/DEBUG
(26120): bebaa858 b000f55c /system/bin/linker I/DEBUG (26120): bebaa85c
ffffffdf I/DEBUG (26120): bebaa860 afe35d78 I/DEBUG (26120): bebaa864
bebaa8c8 [stack] I/DEBUG (26120): bebaa868 00002bb4 I/DEBUG (26120):
bebaa86c afe0a303 /system/lib/libc.so V</description>
<comment>
<author>raviyend...@gmail.com</author>
<when>Thu, 15 Jan 2009 08:00:28 +0000</when>
<what>Hi,

Which codebase/SDK is this? libpvplayer.so has been renamed a while back to
libopencoreplayer.so. 

Can you also post the repro steps?

</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 15 Jan 2009 14:00:36 +0000</when>
<what>IQ&apos;Em compiling against android-sdk-linux_x86-1.0_r2 on Linux and running the default
image/code which came on my development phone.

This is not something I believe I can readily recreate. I have a background service
which is logging WIFI APQ&apos;Es to a sqlite database. This is why I was using the
tricorder app to initiate scans - as it already has nice delays between scans. IQ&apos;Eve
seen my system crash and reboot before when running the tricorder in Q&quot;EEMSQ&quot;E mode. I
strongly suspect it is some odd interaction between the tricorder and the audio
subsystem. For what itQ&apos;Es worthy, I have Q&quot;EWIFI PingQ&quot;E enabled and sound level set to
Q&quot;EQuietQ&quot;E. From where IQ&apos;Em at, it can detect 6-10 distant APQ&apos;Es.

I know thatQ&apos;Es not a lot of information to go, but thatQ&apos;Es likely the best I can do.

If you have more questions, let me know.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 15 Jan 2009 16:54:03 +0000</when>
<what>For what itQ&apos;Es worth, IQ&apos;Em also finding these in the logs too. IQ&apos;Em not sure they are
related.

E/PV      (30162): OsclBase::Init error 4
W/MediaPlayer(28761): MediaPlayer server died!
W/MediaPlayer(28577): MediaPlayer server died!
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
W/MediaPlayer(28577): IMediaplayer died
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
E/MediaPlayer(28577): Error (100,0)
I/ServiceManager(   27): service Q&apos;Emedia.audio_flingerQ&apos;E died
I/ServiceManager(   27): service Q&apos;Emedia.playerQ&apos;E died
I/ServiceManager(   27): service Q&apos;Emedia.cameraQ&apos;E died
W/AudioSystem(   55): AudioFlinger server died!
E/MediaPlayer(28577): Unable to to create media player
D/MediaPlayer(28577): create failed:
D/MediaPlayer(28577): java.io.IOException: setDataSourceFD failed.: status=0x80000000
D/MediaPlayer(28577): 	at android.media.MediaPlayer.setDataSource(Native Method)
D/MediaPlayer(28577): 	at android.media.MediaPlayer.create(MediaPlayer.java:167)
D/MediaPlayer(28577): 	at org.hermit.tricorder.Tricorder.makeSound(Tricorder.java:610)
D/MediaPlayer(28577): 	at org.hermit.tricorder.Tricorder.makeSound(Tricorder.java:595)
D/MediaPlayer(28577): 	at org.hermit.tricorder.Tricorder$Pinger.run(Tricorder.java:662)
D/tricorder(28577): java.lang.NullPointerException
D/dalvikvm(  118): GC freed 1075 objects / 63472 bytes in 391ms
I/ServiceManager(28577): Waiting for sevice media.player...
I/        (30461): ServiceManager: 0xaab8
I/AudioHardwareMSM72XX(30461): get_audpp_filter
I/AudioHardwareMSM72XX(30461): open /system/etc/AudioFilter.csv success.
I/AudioHardwareMSM72XX(30461): ADRC Filter ADRC FLAG = ffff.
I/AudioHardwareMSM72XX(30461): ADRC Filter COMP THRESHOLD = 2600.
I/AudioHardwareMSM72XX(30461): ADRC Filter COMP SLOPE = b333.
I/AudioHardwareMSM72XX(30461): ADRC Filter COMP RMS TIME = 106.
I/AudioHardwareMSM72XX(30461): ADRC Filter COMP ATTACK[0] = 7f7d.
I/AudioHardwareMSM72XX(30461): ADRC Filter COMP ATTACK[1] = 3096.
I/AudioHardwareMSM72XX(30461): ADRC Filter COMP RELEASE[0] = 7ff7.
I/AudioHardwareMSM72XX(30461): ADRC Filter COMP RELEASE[1] = 4356.
I/AudioHardwareMSM72XX(30461): ADRC Filter COMP DELAY = 16.
I/AudioHardwareMSM72XX(30461): EQ flag = 00.
D/AudioHardwareMSM72XX(30461): Going to standby
I/AudioHardwareMSM72XX(30461): Set master volume to 5.
I/AudioHardwareMSM72XX(30461): Routing audio to Speakerphone
D/AudioHardwareMSM72XX(30461): msm72xx_enable_audpp: 0x0001
I/AudioFlinger(30461): AudioFlingerQ&apos;Es main thread ready to run.
I/CameraService(30461): CameraService started: pid=30461
E/AudioService(   55): Media server died.
E/AudioService(   55): Media server started.
D/AudioHardwareMSM72XX(30461): setVoiceVolume(0.600000)
I/AudioHardwareMSM72XX(30461): Setting in-call volume to 3 (available range is 0 to 5)
W/AudioFlinger(30461): write blocked for 66 msecs
V</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 15 Jan 2009 22:02:06 +0000</when>
<what>This differs only slightly but I submitted to make available all I have.

E/PV      (31551): OsclBase::Init error 4
E/MediaPlayer(30981): Unable to to create media player
W/AudioSystem(   55): AudioFlinger server died!
I/ServiceManager(   27): service Q&apos;Emedia.audio_flingerQ&apos;E died
W/MediaPlayer(30981): MediaPlayer server died!
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
I/ServiceManager(   27): service Q&apos;Emedia.playerQ&apos;E died
I/ServiceManager(   27): service Q&apos;Emedia.cameraQ&apos;E died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
W/MediaPlayer(30981): IMediaplayer died
D/MediaPlayer(30981): create failed:
D/MediaPlayer(30981): java.io.IOException: setDataSourceFD failed.: status=0x80000000
D/MediaPlayer(30981): 	at android.media.MediaPlayer.setDataSource(Native Method)
D/MediaPlayer(30981): 	at android.media.MediaPlayer.create(MediaPlayer.java:167)
D/MediaPlayer(30981): 	at org.hermit.tricorder.Tricorder.makeSound(Tricorder.java:610)
D/MediaPlayer(30981): 	at org.hermit.tricorder.Tricorder.makeSound(Tricorder.java:595)
D/MediaPlayer(30981): 	at org.hermit.tricorder.Tricorder$Pinger.run(Tricorder.java:662)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
W/MediaPlayer(30981): IMediaplayer died
D/tricorder(30981): java.lang.NullPointerException
E/MediaPlayer(30981): Error (100,0)
E/MediaPlayer(30981): Error (100,0)
I/DEBUG   (31446): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (31446): Build fingerprint:
Q&apos;Eandroid-devphone1/dream_devphone/dream/trout:1.0/UNLOCKED/116222:userdebug/test-keysQ&apos;E
I/DEBUG   (31446): pid: 31551, tid: 31551  Q&gt;EQ&gt;EQ&gt;E UNKNOWN Q&lt;EQ&lt;EQ&lt;E
I/DEBUG   (31446): cannot get siginfo: No such process
I/DEBUG   (31446): cannot get registers: No such process
I/DEBUG   (31446): tid 31551 not responding!
I/DEBUG   (31446): debuggerd committing suicide to free the zombie!
I/DEBUG   (31726): debuggerd: Nov  3 2008 12:56:23
I/ServiceManager(30981): Waiting for sevice media.player...
I/        (31727): ServiceManager: 0xaab8
I/AudioHardwareMSM72XX(31727): get_audpp_filter
I/AudioHardwareMSM72XX(31727): open /system/etc/AudioFilter.csv success.
I/AudioHardwareMSM72XX(31727): ADRC Filter ADRC FLAG = ffff.
I/AudioHardwareMSM72XX(31727): ADRC Filter COMP THRESHOLD = 2600.
I/AudioHardwareMSM72XX(31727): ADRC Filter COMP SLOPE = b333.
I/AudioHardwareMSM72XX(31727): ADRC Filter COMP RMS TIME = 106.
I/AudioHardwareMSM72XX(31727): ADRC Filter COMP ATTACK[0] = 7f7d.
I/AudioHardwareMSM72XX(31727): ADRC Filter COMP ATTACK[1] = 3096.
I/AudioHardwareMSM72XX(31727): ADRC Filter COMP RELEASE[0] = 7ff7.
I/AudioHardwareMSM72XX(31727): ADRC Filter COMP RELEASE[1] = 4356.
I/AudioHardwareMSM72XX(31727): ADRC Filter COMP DELAY = 16.
I/AudioHardwareMSM72XX(31727): EQ flag = 00.
D/AudioHardwareMSM72XX(31727): Going to standby
I/AudioHardwareMSM72XX(31727): Set master volume to 5.
I/AudioHardwareMSM72XX(31727): Routing audio to Speakerphone
D/AudioHardwareMSM72XX(31727): msm72xx_enable_audpp: 0x0001
I/AudioFlinger(31727): AudioFlingerQ&apos;Es main thread ready to run.
I/CameraService(31727): CameraService started: pid=31727
E/AudioService(   55): Media server died.
E/AudioService(   55): Media server started.
D/AudioHardwareMSM72XX(31727): setVoiceVolume(0.600000)
I/AudioHardwareMSM72XX(31727): Setting in-call volume to 3 (available range is 0 to 5)
W/AudioFlinger(31727): write blocked for 54 msecs
V</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:52:27 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>bwilliam...@gmail.com</author>
<when>Sat, 31 Jan 2009 20:31:42 +0000</when>
<what>IQ&apos;Em getting similiar errors as well, just wanted to add my failure condition.

My app has about a dozen instances of MediaPlayer (sound only).  When I leave the
activity with the sounds to go back to my title screen, and then come back, about 50%
of the time I get this sort of error.  Though my code has gotten fairly ugly, so IQ&apos;Em
sure the cause could be any of a variety of things.

Often times IQ&apos;Ell just a java IOException while initializing those fields while this
error is going on: java.io.IOException: setDataSourceFD failed.: status=0x80000000
... and oddly enough it wonQ&apos;Et necessarily be the first resource that triggers the
error, often itQ&apos;Es the 7th or whatever.

Without a bunch of null checks everywhere, my app will crash as a result.  With the
null checks surrounding access to my MediaPlayer fields, some of my sounds will play
after the error and others will not.

IQ&apos;Em under no illusions that this info will be the magic key for the debugging
engineer, but I figure it canQ&apos;Et do any harm, anyway.</what>
</comment>
<comment>
<author>bwilliam...@gmail.com</author>
<when>Sat, 31 Jan 2009 20:51:35 +0000</when>
<what>Might be a little early to say, but I suspect IQ&apos;Eve found a way to keep this from
happening to me.

If I call release() on all my MediaPlayer resources in the enclosing activityQ&apos;Es
onStop() method, and set them all to null, I donQ&apos;Et seem to get the problem - IQ&apos;Eve
been good for about ten attempts, whereas before I would run into the similiar error
as the reporter after 2 or 3 tries 90% of the time.</what>
</comment>
<comment>
<author>dsparks....@gmail.com</author>
<when>Mon, 02 Feb 2009 23:10:02 +0000</when>
<what>The root cause of the problem is the application failing to call release() on the
MediaPlayer. Eventually, OpenCore runs out of TLS keys and fails in a very ungraceful
way.

I have a fix for Cupcake that will limit OpenCore instances to 25 that fixes the
media server crash. When we integrate the OpenCore 2.0 code, weQ&apos;Ell take another look
at this.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:48:50 +0000</when>
<what></what>
</comment>
<comment>
<author>ravikuma...@gmail.com</author>
<when>Fri, 23 Apr 2010 20:17:18 +0000</when>
<what>Hi David,

We are seeing similar issue on Eclair baseline also. The mediaserver process is not 
responding at all and hence the target freezes. If we kill the mediaserver process, it 
resumes.
Do you have already a fix for the same on Eclair?</what>
</comment>
<comment>
<author>ravikuma...@gmail.com</author>
<when>Fri, 23 Apr 2010 20:25:59 +0000</when>
<what>Hi David,
I see that the code to limit opencore instance to 25 is present in Eclair too.</what>
</comment>
<comment>
<author>androidk...@yahoo.in</author>
<when>Thu, 09 Sep 2010 06:08:23 +0000</when>
<what>Is this issue still reproducible?
If yes, can anybody please try following changes in debuggerd.c so that we will get crash information.


--- debuggerd.c_orig	2010-09-09 15:07:10.384330120 +0900
+++ debuggerd.c	2010-09-09 15:06:49.388330108 +0900
@@ -823,8 +823,8 @@ static void handle_crashing_process(int 
             case SIGSEGV:
             case SIGSTKFLT: {
                 XLOG(Q&quot;Estopped -- fatal signal\nQ&quot;E);
+                kill(tid, SIGSTOP);
                 need_cleanup = engrave_tombstone(cr.pid, tid, debug_uid, n);
-                kill(tid, SIGSTOP);
                 goto done;
             }</what>
</comment>
<comment>
<author>chaitral...@gmail.com</author>
<when>Tue, 05 Apr 2011 11:43:10 +0000</when>
<what>Hello,
I am facing similar issue. When I use logcat, I receive following-

01-01 09:41:01.914 D/ALSAModule(  729): open called for devices 00000000 in mode 0...^M
01-01 09:41:01.914 E/ALSALib (  729): external/alsa-lib/src/pcm/pcm.c:2201:(snd_pcm_open_noupdate) Unknown PCM AndroidPlayback^M
01-01 09:41:01.914 E/ALSAModule(  729): Failed to Initialize any ALSA PLAYBACK device: Unknown error: -16^M
01-01 09:41:01.914 E/AudioHardwareALSA(  729): RE-OPEN AFTER STANDBY:: took 1 msecs^M
01-01 09:41:01.922 I/DEBUG   (  730): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***^M
01-01 09:41:01.922 I/DEBUG   (  730): Build fingerprint: Q&apos;Egeneric/zoom2/zoom2/zoom2:2.1/ERD79/eng.root.20110401.182047:eng/test-keysQ&apos;E^M
01-01 09:41:01.922 I/DEBUG   (  730): pid: 729, tid: 733  Q&gt;EQ&gt;EQ&gt;E /system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E^M
01-01 09:41:01.922 I/DEBUG   (  730): signal 11 (SIGSEGV), fault addr 00000098^M
01-01 09:41:01.922 I/DEBUG   (  730):  r0 00008000  r1 00001000  r2 000248e0  r3 00000000^M
01-01 09:41:01.922 I/DEBUG   (  730):  r4 00035a08  r5 00001000  r6 00038c98  r7 00000000^M
01-01 09:41:01.922 I/DEBUG   (  730):  r8 00000000  r9 ab70f608  10 00024950  fp ab70d178^M
01-01 09:41:01.922 I/DEBUG   (  730):  ip ab70f66c  sp 40307d58  lr ab70808c  pc 800430e0  cpsr 60000010^M
01-01 09:41:01.992 I/DEBUG   (  730):          #00  pc 000430e0  /system/lib/libasound.so^M
01-01 09:41:02.008 I/DEBUG   (  730):          #01  pc 00008088  /system/lib/libaudio.so^M
01-01 09:41:02.008 I/DEBUG   (  730):          #02  pc 0001ffce  /system/lib/libaudioflinger.so^M
01-01 09:41:02.008 I/DEBUG   (  730):          #03  pc 0001bde6  /system/lib/libutils.so^M
01-01 09:41:02.015 I/DEBUG   (  730):          #04  pc 0001c23c  /system/lib/libutils.so^M
01-01 09:41:02.015 I/DEBUG   (  730):          #05  pc 0000fd74  /system/lib/libc.so^M
01-01 09:41:02.015 I/DEBUG   (  730):          #06  pc 0000f840  /system/lib/libc.so^M
01-01 09:41:02.015 I/DEBUG   (  730): ^M
01-01 09:41:02.015 I/DEBUG   (  730): code around pc:^M
01-01 09:41:02.015 I/DEBUG   (  730): 800430d0 e8bd8010 e1a03000 e1a00181 e92d4010 ^M
01-01 09:41:02.023 I/DEBUG   (  730): 800430e0 e5931098 ebff5ccc e8bd8010 e5902098 ^M
01-01 09:41:02.023 I/DEBUG   (  730): 800430f0 e0000192 e1a001a0 e12fff1e e1a03000 ^M
01-01 09:41:02.023 I/DEBUG   (  730): ^M
01-01 09:41:02.023 I/DEBUG   (  730): code around lr:^M
01-01 09:41:02.023 I/DEBUG   (  730): ab70807c 2a000022 e0671005 e1a00008 ebfffb07 ^M
01-01 09:41:02.023 I/DEBUG   (  730): ab70808c e0861007 e1a02000 e1a00008 ebfffbb1 ^M
01-01 09:41:02.213 D/ALSAModule(  729): open called for devices 00000001 in mode 0...^M
01-01 09:41:02.213 E/ALSALib (  729): external/alsa-lib/src/pcm/pcm.c:2201:(snd_pcm_open_noupdate) Unknown PCM AndroidPlayback_Earpiece_normal^M
01-01 09:41:02.213 E/ALSALib (  729): external/alsa-lib/src/pcm/pcm.c:2201:(snd_pcm_open_noupdate) Unknown PCM AndroidPlayback_Earpiece^M
01-01 09:41:02.213 E/ALSALib (  729): external/alsa-lib/src/pcm/pcm.c:2201:(snd_pcm_open_noupdate) Unknown PCM AndroidPlayback^M
01-01 09:41:02.218 I/ALSAModule(  729): Initialized ALSA PLAYBACK device default^M
01-01 09:41:02.218 D/ALSAModule(  729): route called for devices 00000000 in mode 0...^M
01-01 09:41:02.218 D/ALSAModule(  729): open called for devices 00000000 in mode 0...^M
01-01 09:41:02.218 E/ALSALib (  729): external/alsa-lib/src/pcm/pcm.c:2201:(snd_pcm_open_noupdate) Unknown PCM AndroidCapture^M
01-01 09:41:02.218 I/ALSAModule(  729): Initialized ALSA CAPTURE device default^M
01-01 09:41:02.234 I/CloudCallLogs( 1077): onContentChanged -- start^M
01-01 09:41:02.336 I/CloudCallLogs( 1077): onContentChanged -- end^M
01-01 09:41:02.336 I/CloudCallLogs( 1077): onContentChanged -- start^M
01-01 09:41:02.359 D/InCallScreen( 1079): delayedCleanupAfterDisconnect()...  Phone state = IDLE^M
01-01 09:41:02.359 I/System.out( 1079): phoneIsInUse :: false^M
01-01 09:41:02.398 I/CloudCallLogs( 1077): onContentChanged -- end^M
01-01 09:41:02.429 I/DEBUG   (  730): ab70809c e2508000 e1a01008 aaffffec e378004d ^M

Any pointers towards this would be helpful.

Thanks and regards,
Chaitral Purkar</what>
</comment>
<comment>
<author>nguyenda...@gmail.com</author>
<when>Fri, 22 Apr 2011 07:42:00 +0000</when>
<what>Dear all,

I face same problem when have competition between VoiceSearch and Record app

?Environment
Android SDK: 2.3.1

?Step to reproceduce:
[1.Start Record app] -Q&gt;E [2. Start VoiceSearch while recording]

?Note:
Ratio of reproceduce is 100%

?My Question:
In case this issue happen, how to continue record or play without restart device ?

?Logs:
04-22 13:59:50.750: ERROR/MPEG4Extractor(1288): both mdat,ftyp not found
04-22 13:59:50.757: ERROR/MPEG4Extractor(1288): both mdat,ftyp not found
04-22 13:59:50.765: ERROR/MPEG4Extractor(1288): both mdat,ftyp not found
04-22 13:59:50.773: ERROR/MPEG4Extractor(1288): both mdat,ftyp not found
04-22 13:59:50.781: ERROR/MPEG4Extractor(1288): both mdat,ftyp not found
04-22 13:59:50.796: ERROR/MPEG4Extractor(1288): both mdat,ftyp not found
04-22 13:59:51.117: WARN/AudioPolicyManagerBase(1288): startInput() input 33 failed: other input already started
04-22 13:59:51.375: WARN/AudioPolicyManagerBase(1288): startInput() input 40 failed: other input already started
04-22 13:59:53.250: WARN/AudioSystem(2478): AudioFlinger server died!
04-22 13:59:53.250: WARN/IMediaDeathNotifier(2478): media server died
04-22 13:59:53.250: ERROR/MediaPlayer(2478): error (100, 0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): error (100, 0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): error (100, 0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): error (100, 0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): error (100, 0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): error (100, 0)
04-22 13:59:53.250: WARN/AudioSystem(2478): AudioPolicyService server died!
04-22 13:59:53.250: WARN/AudioSystem(2425): AudioFlinger server died!
04-22 13:59:53.250: WARN/IMediaDeathNotifier(2425): media server died
04-22 13:59:53.250: WARN/AudioSystem(1848): AudioFlinger server died!
04-22 13:59:53.250: WARN/AudioSystem(1498): AudioFlinger server died!
04-22 13:59:53.250: WARN/AudioSystem(1498): AudioPolicyService server died!
04-22 13:59:53.250: WARN/MediaMetadataRetriever(1656): MediaMetadataRetriever server died!
04-22 13:59:53.250: WARN/IMediaDeathNotifier(1395): media server died
04-22 13:59:53.250: ERROR/MediaPlayer(2478): Error (100,0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): Error (100,0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): Error (100,0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): Error (100,0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): Error (100,0)
04-22 13:59:53.250: ERROR/MediaPlayer(2478): Error (100,0)
04-22 13:59:53.523: WARN/AudioSystem(1395): AudioFlinger server died!
04-22 13:59:53.523: WARN/AudioSystem(1395): AudioPolicyService server died!


Regards,
DatNQ
</what>
</comment>
</bug>
<bug>
<bugid>16910</bugid>
<title>NDK Linux toolchain binaries depend on 32-bit host libz.so</title>
<status>Assigned</status>
<owner>di...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>digit%an...@gtempaccount.com</reportedBy>
<openedDate>Tue, 17 May 2011 09:56:44 +0000</openedDate>
<description>According to emails on the android-ndk forum, the 32-bit Linux toolchain
binaries distributed with the NDK r5b (last official release) are built
in a way that they depend on a host-installed 32-bit libz.so.1 library.
This causes problems for people download and using the NDK on freshly
installed 64-bit system that donQ&apos;Et have this library installed by
default. A work-around is to install the library, as in Ubuntu: sudo
apt-get install lib32z1 However, we should try to find a way to build
the binaries without depending on the host zlib.</description>
<comment>
<author>di...@android.com</author>
<when>Fri, 12 Aug 2011 11:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5412</bugid>
<title>Android Market Notifications on Moto Droid stopped working after OTA 2.0.1 update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MarcSensei@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 22:31:29 +0000</openedDate>
<description>After OTA update on Moto Droid Android Nofifications for Application
software updates stopeed working. In order to get the updates I need to
go to Android Market Downloads to see if anything is waiting for
update/download. I also installed aTrackDog to keep track of the
versions and updates since the automatic notification stopped working</description>
<comment>
<author>MarcSensei@gmail.com</author>
<when>Sat, 12 Dec 2009 22:37:56 +0000</when>
<what>To clarify firmware version - this was the OTA 2.0.1 on Moto Droid</what>
</comment>
<comment>
<author>mossefin...@gmail.com</author>
<when>Thu, 16 Dec 2010 01:15:23 +0000</when>
<what>Same here. HTC Desire HD with Froyo. How can this be fixed? </what>
</comment>
</bug>
<bug>
<bugid>12526</bugid>
<title>Wlan Tethering needs reboot after disconnection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tuxtu...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 19:31:15 +0000</openedDate>
<description>-Description: Get a Wlan Tethering connection with Ubuntu 10.10. Works
fine for a wile. Sometimes the connection breaks - and reconnnecting
also works fine - 2 or 3 times. Sometimes there are no connetion
possible any more. I tried a lot - canched to Q&quot;EAiroplane Modus - no
connection possible - canched WLAN Setting on Android and Ubuntu - same
probleme - close the Tethering Q&amp;E restart it! So, if I do this - I get a
Error message The only way to get the connection back is to reboot my N1
- that means in fact - I reboot my N1 2-3 times or more per hour. Also
curious - the internet on the phone itself - works olways fine. Please
fix this bug as soon as possible. THX tuxturox - What happened. - What
you think the correct behavior should be. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>tuxtu...@gmail.com</author>
<when>Fri, 12 Nov 2010 19:35:21 +0000</when>
<what>N1 - latest Android Version 2.1.1
Baseband Version: 32.41.00.32U_5.08.00.04
Kernel: 2.6.32.9-27240-gbca5320
Build #: FRG83

Will see if I get a bugreport.</what>
</comment>
</bug>
<bug>
<bugid>11864</bugid>
<title>Phone numbers stored with Alpha (ASCII) characters donQ&apos;Et have contact info listed (linked) in the Call Log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bcass...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 19:37:48 +0000</openedDate>
<description>Device: Moto Droid (Verizon) Version: 2.2 Build: FRG22D I saved a phone
number as: 617-666-WING When i dial it from my contact list it is shown
as: 617-666-9464 In the call log it is displaying the contact as if it
were an unknown contact. I then changed the contact information to
contain only numeric digits, and it fixed the problem. This is a feature
that should just work. Many company phone numbers are
provided/advertised phonetically with alphabetic digits.</description>
</bug>
<bug>
<bugid>8936</bugid>
<title>why no blue tooth, Android is a great toy but a bad phone</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-06-09T09:15:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tertec...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 12:58:32 +0000</openedDate>
<description>I thought I could finally I could use my phone legally in my car. To my
dissapointment the bluetooth is still not working and I have to pick up
phone while driving down the road and look at the phone to call someone,
breaking the state law that says you have to have a handsfree phone to
use a phone while driving. I guess this is a problem that is over the
heads of the Andriod staff. do I give up on andriod or let tech support
tell me they are fixing this problem and will be in the next update like
they did on the last upgrade. Is there any plans on making this phone
road legal or should I just go back to the old phone. If it is to
complicated for your staff, could at least recall all your phones that
are not street legal</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:15:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7700</bugid>
<title>Navigation: Add Lane Assist</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>alliedc...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 17:34:20 +0000</openedDate>
<description>Add the ability for Lane assist to provide a clear mapping of the
location of what lane that the user must be in for turns.</description>
<comment>
<author>Printj...@gmail.com</author>
<when>Tue, 08 Jun 2010 06:13:08 +0000</when>
<what>This is one of the best features on my Tom Tom and would be a great enhancement to navigation.  Especially usefull at freeway intersections.</what>
</comment>
<comment>
<author>tay.alr...@gmail.com</author>
<when>Fri, 10 Jun 2011 21:45:30 +0000</when>
<what>Yes....ItQ&apos;Es very important feature...for new drivers like me
</what>
</comment>
</bug>
<bug>
<bugid>12019</bugid>
<title>Cannot highlight title in Q&apos;ENews and WeatherQ&apos;E by using up navigational key</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 03:19:23 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS R7. - Steps to reproduce the
problem (including sample code if appropriate). 1. Go to Q&apos;ENewsQ&apos;E and add
some feeds of news. 2. Go to Q&apos;ENews and WeatherQ&apos;E, it will display the
weather and all feeds of news. 3. Open the slider, press one column like
Q&apos;ESportsQ&apos;E(refer to Q&apos;ENewsQ&amp;EWeather02.pngQ&apos;E). Press down navigational key so
the first title will be highlight. 4. Keep press down navigational key
to the bottom, the focus will be lost. 5. Then press up navigational
key(Do not long press the up key, if press up key many times, the focus
will highlight other column). 6. Observer that, cannot highlight title
in Q&apos;ENews and WeatherQ&apos;E by using up navigational key(refer to
Q&apos;ENewsQ&amp;EWeather03.pngQ&apos;E). - What happened. Cannot highlight title in
Q&apos;ENewsQ&amp;EWeatherQ&apos;E by using up navigational key. - What you think the
correct behavior should be. Can highlight title in Q&apos;ENewsQ&amp;EWeatherQ&apos;E by
using up navigational key. For more details, please check the log
attached.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 18:11:50 +0000</when>
<what>Issue 12018 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>11729</bugid>
<title>Sendging sms (chinese characters) from U.S. to China will not arrive.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kchao0...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 16:56:30 +0000</openedDate>
<description>I have a Nexus One (android version 2.2.1). I have been sending chinese
sms messages successfully for the past year from the U.S. to mainland
china. Just this past weekend, this no longer works. I can still send
english sms messages to China and interestingly enough chinese sms
messages can be sent to Europe (Germany). Any help would be appreciated.
I have Google Pinyin 1.3.2 installed and use this to input chinese.
Coincidentally, I did upgrade Google-Pinyin at about the same time. Is
there a way I can get an older version of Google Pinyin to try (the
version available in July 2010 would be perfect).</description>
</bug>
<bug>
<bugid>9486</bugid>
<title>Browser erases userQ&apos;Es important text input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 08:20:19 +0000</openedDate>
<description>Sometimes when opening a Bookmark from the homescreen the browser reuses
on of itQ&apos;Es windows - even if the user has entered important text in an
input area on it - and carelessly erases that text along with the window
- AND disables Back at the same time so that the user cannot go back and
get her text input back. repro: - Bookmark this forum (
code.google.com/p/android/issues ). - Add that bookmark to the home
screen. - Open perhaps four different pages in the browser - and then
open this forum so that only one of the open browser windows is showing
this forum. - Tap New issue and type a lot carefully thought-through
text in the Description text area :) - Tap the home button and tap the
shortcut to this forum. - Bug 1: Notice that the browser - no questions
asked - reuses the window you used for this forum even though you had
spent perhaps 20 minutes of typeing important text onto that page - and
erases your text. - As if realizing what just happened tap back to go
back and regain the important text that just dissappeared. - Bug 2:
Notice that Back has been disabled and now simply Q&apos;EquitsQ&apos;E the browser
and takes you to the home screen :( IQ&apos;Em experiencing this on Hero with
official htc update 2.1</description>
</bug>
<bug>
<bugid>20225</bugid>
<title>New email not recognized when POP3 LIST output is ordered with newest on top</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zilvar.t...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 15:31:24 +0000</openedDate>
<description>The Android default e-mail application does not handle correctly when
POP3 LIST command produces the list ordered so that the newest messages
are on top of the list. New e-mails are not recognized if the number of
messages exceeds the limit of Recent messages (25 by default). I would
say it relies on the POP3 LIST command to produce its output in the
order with oldest messages on top. However, the RFC 1939 does not
guarantee any ordering, just that the numbers of emails remain unchanged
within one POP3 session. Running Samsung Galaxy S GT-I9000, firmware
2.3.3 How to reproduce: - configure the POP3 server so that it orders
the messages with newest on top - start with a POP3 account having 24
messages, configure it in the Email app so that the Recent messages
option is set to 25. Load the messages into the applications. - send the
25th email to the mailbox - hit Refresh. The email should appear. - send
the 26th email to the mailbox - hit Refresh. The email does not appear</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 23 Sep 2011 20:51:50 +0000</when>
<what>The Galaxy doesnQ&apos;Et use our software, so youQ&apos;Ed want to contact Samsung about that.   I suspect that the AOSP app suffers from the same problem, however.

Having said that, IQ&apos;Eve never seen a POP3 server that works the way you describe; can you tell me what server this is (it would be interesting to get an account there).</what>
</comment>
<comment>
<author>zilvar.t...@gmail.com</author>
<when>Sun, 25 Sep 2011 21:54:01 +0000</when>
<what>I think it is caused by the AOSP libraries, because all clients based on it, like K-9 Mail, suffer from the same behavior, the result of which is that the app in fact stores 25 *oldest* messages instead of the newest. At first I suspected that it is a bug in the serverQ&apos;Es implementation, but the RFC, as far as I understood, does not specify or guarantee any specific order or persistence of the numeric labels given to the emails.

IQ&apos;Eve never seen such server either, this one is a private home-brewn (at least I guess) system that my university uses. I can try to get my hands on a test account if you are willing to investigate this defect further, or provide you with the output of telnet POP3 commands.</what>
</comment>
</bug>
<bug>
<bugid>14600</bugid>
<title>PhoneApp Receiver can be abused</title>
<status>New</status>
<owner>n...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>adrienne...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 02:04:47 +0000</openedDate>
<description>The PhoneApp registers an unprotected receiver named
PhoneAppBroadcastReceiver. Any arbitrary application can send an Intent
to PhoneAppBroadcastReceiver and thereby control how the phone displays
phone calls to users. For example, if you send it a well-timed Intent
with AudioManager.RINGER_MODE_CHANGED_ACTION, the phone will stop
ringing and flashing. It seems like this Receiver should only accept
Intents from the system (and system applications).</description>
<comment>
<author>adrienne...@gmail.com</author>
<when>Tue, 08 Feb 2011 02:06:04 +0000</when>
<what>Note that I see this in all versions of 2.2 and 2.3. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Feb 2011 05:19:05 +0000</when>
<what></what>
</comment>
<comment>
<author>joseph.w...@gmail.com</author>
<when>Thu, 10 Feb 2011 12:54:28 +0000</when>
<what>Other applications should be allowed to change it, but should have to request permissions to do so.</what>
</comment>
</bug>
<bug>
<bugid>2279</bugid>
<title>youtube player doesnQ&apos;Et handle network drop outs very well</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-03-23T19:37:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>craig.ba...@gmail.com</reportedBy>
<openedDate>Mon, 23 Mar 2009 07:23:57 +0000</openedDate>
<description>While watching youtube over 3g, even if there is buffered video, when
the network drops out, the app says it cannot play the video and stops.
- What you think the correct behavior should be. At the least it should
play the rest of the buffered data. Ideally it should keep trying to
connect. If you are reporting a crash or similar issue, please also run
the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text
file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>craig.ba...@gmail.com</author>
<when>Mon, 23 Mar 2009 09:54:22 +0000</when>
<what>oops. sorry for the dupes (2280, 2281). tried submitting it from the android
browser...might have found another bug :)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 23 Mar 2009 19:37:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 15 Aug 2009 15:17:46 +0000</when>
<what>(testing new handling of duplicate bugs in the bug database)</what>
</comment>
</bug>
<bug>
<bugid>6126</bugid>
<title>Contact Photos in Call Log Needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andykoyama@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 22:12:24 +0000</openedDate>
<description>Contact Photos in Call Log Needed contact photos look great, so why not?
motorola droid 2.0.1</description>
</bug>
<bug>
<bugid>18904</bugid>
<title>startPreview failed in videochat</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 01:51:36 +0000</openedDate>
<description>- Steps to reproduce the problem. 1 - Go to Menu / Talk 2 - Make a video
chat with a person using a computer - What happened. A force close
occured - What you think the correct behavior should be. no force close
- Andorid build verison : 2.3.4 - GMS verison : 2.3_r5 - logs 07-20
16:07:33.589 3771 3771 W dalvikvm: threadid=1: thread exiting with
uncaught exception (group=0x4001e578) 07-20 16:07:33.639 3771 3771 E
AndroidRuntime: FATAL EXCEPTION: main 07-20 16:07:33.639 3771 3771 E
AndroidRuntime: java.lang.RuntimeException: startPreview failed 07-20
16:07:33.639 3771 3771 E AndroidRuntime: at
android.hardware.Camera.startPreview(Native Method) 07-20 16:07:33.639
3771 3771 E AndroidRuntime: at
com.google.android.talk.videochat.CameraManager.setPreviewSurfaceHolderAndStart(CameraManager.java:951)
07-20 16:07:33.639 3771 3771 E AndroidRuntime: at
com.google.android.talk.videochat.CameraManager.setPreviewSurfaceHolder(CameraManager.java:995)
07-20 16:07:33.639 3771 3771 E AndroidRuntime: at
com.google.android.talk.videochat.SelfVideoView.surfaceCreated(SelfVideoView.java:59)</description>
</bug>
<bug>
<bugid>4831</bugid>
<title>Android Market - add setting to disable password re-entry after SIM card change.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 16:31:59 +0000</openedDate>
<description>Currently itQ&apos;Es really annoying to use the Android Market for users who
switch their SIM cards frequently because it always asks for your
password after the change. Could there be an option that controls this?
Default could be on but there should be a possibility to turn this
nagging off.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:22:52 +0000</when>
<what></what>
</comment>
<comment>
<author>reid.som...@gmail.com</author>
<when>Mon, 08 Feb 2010 08:39:16 +0000</when>
<what>I didnQ&apos;Et realise the market was disabled too, I hit this Q&apos;EfeatureQ&apos;E when I travlled to
the UK for the first time with the Milestone and put in my UK Sim. I tried to get to
view my calendar and the phone wanted me to sign in to google, this was impossible as
my UK sim doesnt have data enabled, itQ&apos;Es for calls only. I at least expected to view
all my calendar offline and sync when I got back to my home network. This phone is
pretty useless for travelling with. </what>
</comment>
</bug>
<bug>
<bugid>16163</bugid>
<title>After picture compression for text message picture becomes corrupt</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vitie...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 01:48:57 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Take a picture, Text message the picture so that
it has to be compressed. Later view the picture and you may see Q&quot;EhalfQ&quot;E
of the picture is corrupt. Try to send it to facebook or gmail, it does
not work or it is shown corrupted. - What happened. See Steps above. -
What you think the correct behavior should be. I think It should not be
corrupted. ItQ&apos;Es strange the only place I can still view it normally is
using the gallery DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) Driod X 2.2.1 System
2.3.340.MB810.Verizon.en.US If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>12102</bugid>
<title>SMSManager sendDataMessage doesnQ&apos;Et work consistently in emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>txt...@gmail.com</reportedBy>
<openedDate>Sat, 23 Oct 2010 21:48:44 +0000</openedDate>
<description>IQ&apos;Em working on an SMS app on android-sdk-mac_x86 2.2 which exchanges
binary data. I run the app on 2 emulators it does not consistently send
and receive SMS messages sent via sendDataMessage. Sometimes the
messages arrive other time not and no exceptions are thrown when it does
not work. A simple test can be found at:
http://www.krvarma.com/posts/android/sending-and-receiving-sms-in-android/</description>
<comment>
<author>mike.c.w...@gmail.com</author>
<when>Wed, 27 Oct 2010 20:49:03 +0000</when>
<what>Same issue here.</what>
</comment>
<comment>
<author>txt...@gmail.com</author>
<when>Tue, 08 Feb 2011 21:40:23 +0000</when>
<what>IQ&apos;Eve created a fix and a patch for this problem. I donQ&apos;Et claim it is the best solution for emulators lack of support for binary SMS but it works. Hopefully someone at google will look at this and merge some verison of it into the tree.</what>
</comment>
<comment>
<author>byron....@gmail.com</author>
<when>Sat, 13 Aug 2011 22:02:10 +0000</when>
<what>How to install or update this patch?
thanks</what>
</comment>
</bug>
<bug>
<bugid>4757</bugid>
<title>Exchange Calendar does not allow for scheduler to see availability of attendees.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>39</stars>
<reportedBy>bgu...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 15:18:01 +0000</openedDate>
<description>On Blackberry smart phones, when scheduling an appointment, you have an
option so that you can see the availability of the people you invite to
meetings. For anyone in the Exchange GAL it gets their availability
right from their Exchange Calendar free/busy information. For attendees
outside the organization, no availability info is available, and that is
expected. We need this feature in Android as well. Thank you!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:50:44 +0000</when>
<what></what>
</comment>
<comment>
<author>aml0v...@gmail.com</author>
<when>Tue, 17 Nov 2009 11:58:53 +0000</when>
<what>It seems like if the same version of Active Sync could be used on this phone that is 
currently used on WinMO devices many corporate issues would be resolved. </what>
</comment>
<comment>
<author>dsax...@gmail.com</author>
<when>Fri, 18 Dec 2009 19:11:23 +0000</when>
<what>aml0vely, the interface for ActiveSync is the same as on Windows Mobile - the 
Android developers have to write the code that takes the output from the Exchange 
server via ActiveSync and have the Android phone display the data in the same way.  
ActiveSync is a transport layer, itQ&apos;Es not a program that can just be taken off of a 
WinMo phone and installed on the Android phones.</what>
</comment>
<comment>
<author>envitr...@gmail.com</author>
<when>Mon, 22 Feb 2010 16:06:56 +0000</when>
<what>It seems that the iPhone has struggled with these issues too, but Apple has been 
addressing them, bit by bit.</what>
</comment>
</bug>
<bug>
<bugid>3947</bugid>
<title>Feature Enhancement to navigate all the emails with arrow buttons</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-27T17:47:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>satish.n...@gmail.com</reportedBy>
<openedDate>Sat, 19 Sep 2009 05:52:45 +0000</openedDate>
<description>I have observed that number of e-mails downloaded is equal to default
visible limit set which is 25. If I click a mail in Inbox or any other
folder,user interface will open and it will have arrow buttons to read
next or previous emails. If mails more than 25 exist , It will not be
shown.How can I change the code so that , I can traverse all the mails.
I think the code related to this looks like the one in attachement.</description>
<comment>
<author>satish.n...@gmail.com</author>
<when>Sat, 19 Sep 2009 05:54:56 +0000</when>
<what>Sorry I forgot the mention the application.This is is observed in Email Application</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:29:29 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 27 May 2010 17:47:57 +0000</when>
<what>The application loads mail in blocks of 25, but you can click Q&quot;Eload more messagesQ&quot;E at 
the bottom of the message list to bring in larger sections of your inbox.

If the application loaded your entire mailbox, it could consume too much memory and 
network bandwidth for users with extremely large inboxes.</what>
</comment>
</bug>
<bug>
<bugid>2076</bugid>
<title>android:listSelector Documentation Wrong</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-23T19:22:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Mon, 23 Feb 2009 18:16:56 +0000</openedDate>
<description>The documentation for android:listSelector in AbsListView states that I
can use Q&quot;E#aarrggbbQ&quot;E to specify the color, but when I use Q&quot;E#ff0066ffQ&quot;E the
entire list turns that color, not just the list item. I was told that I
am not supposed to use the Q&quot;E#aarrggbbQ&quot;E format. So, either the
documentation is wrong or there is a problem with the code. And from my
experience, it is probably the documentation ;)
http://developer.android.com/reference/android/widget/AbsListView.html#attr_android:listSelector</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 23 Feb 2009 19:22:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6858</bugid>
<title>Add Emergency Dial capability when NOT using pattern lock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mark.e.c...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 14:55:23 +0000</openedDate>
<description>I didnQ&apos;Et think this was necessary until I passed out in my car and
couldnQ&apos;Et dial 911 because I couldnQ&apos;Et focus on the phone icons... Without
pattern lock, there is no way to easily get to the phone dialer to dial
911. You have to use the slider, then find the Phone icon and then dial
from there. One would think this is quite simple, but if your
vision/dexterity is affected from something, itQ&apos;Es actually quite hard. I
could also see it being hard for someone unfamiliar with the phone who
is trying to use it to help you (and you are incapacitated, for
instance). I recommend adding an emergency dial capability on the
Q&quot;EsliderQ&quot;E phone screen. It would work just like the pattern lock
emergency dial, where it would go to the dial screen. It doesnQ&apos;Et have to
be a button, as long as it is intuitive and easy to get to. The primary
requirement is that it is available without having to go through the
aforementioned steps. Trust me, I doubt youQ&apos;Ed think such a simple thing
would be necessary...until you need it as I did.</description>
<comment>
<author>geoff.br...@gmail.com</author>
<when>Tue, 03 Aug 2010 23:51:09 +0000</when>
<what>The lack of this capability will prevent devices from complying with Australian Emergency Dial regulations for devices with a hard keypad. CE must be able to dial emergency numbers at all times if the screen is locked and hence the hard keys do not function - there must be a obvious way to dial emergency numbers.

it seems strange that there is an emergency call button when the sim is removed - but not when it is in place.</what>
</comment>
<comment>
<author>geoff.br...@gmail.com</author>
<when>Tue, 03 Aug 2010 23:52:48 +0000</when>
<what>BTW i have already had one Android device fail because of this requirement</what>
</comment>
</bug>
<bug>
<bugid>15853</bugid>
<title>MediaRecorder delayed to start recording</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>imtimmyz</reportedBy>
<openedDate>Wed, 30 Mar 2011 09:46:13 +0000</openedDate>
<description>I use MediaRecorder to record sound, and a TimerTask
scheduleAtFixedRate(doRecordingTimer, 0, 1000); to keep the duration of
the recording and shows on UI. Here comes the problem: When I stop the
recording, the time shows on UI is 10 seconds(e.g.), and then I play the
sound file which shows just 5 seconds(e.g.). That is to say, the real
sound file length is always several seconds shorter than the duration
time. I donQ&apos;Et understand why. Could anyone help me to explain this
strange case?</description>
</bug>
<bug>
<bugid>3704</bugid>
<title>Feature request -- adaptive bitrate streaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>15</stars>
<reportedBy>tracy.pe...@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 18:17:05 +0000</openedDate>
<description>Currently Android offers the ability to detect the network type and
choose an appropriately sized stream before initiating video playback.
While this is a good heuristic, the actual bandwidth on a given network
type can vary greatly. Additionally if the user is watching for an
extended period of time, the network type may switch during playback. A
better solution would be to have the media player dynamically adjust to
changes in network conditions by switching automatically between several
versions of the stream. Such a system is implemented by the iPhone media
player (MPMoviePlayerController) which follows an open source streaming
specification available here:
http://tools.ietf.org/html/draft-pantos-http-live-streaming-01#section-6.2.5</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:48:29 +0000</when>
<what></what>
</comment>
<comment>
<author>heavy...@gmail.com</author>
<when>Thu, 22 Jul 2010 20:51:59 +0000</when>
<what>Please fix this ASAP. I love Android and hate I phone</what>
</comment>
<comment>
<author>nag...@gmail.com</author>
<when>Sat, 24 Jul 2010 18:25:15 +0000</when>
<what>This is a definite must have for android platform</what>
</comment>
<comment>
<author>tony.j...@gmail.com</author>
<when>Fri, 10 Sep 2010 08:08:38 +0000</when>
<what>Can you tell me whether this feature has been implemented in Android 2.1 or the latest? Thanks a lot.</what>
</comment>
<comment>
<author>rjmar...@gmail.com</author>
<when>Sat, 11 Sep 2010 01:11:30 +0000</when>
<what>This has not been implemented in Android 2.1 or 2.2.</what>
</comment>
<comment>
<author>cnord...@gmail.com</author>
<when>Wed, 20 Oct 2010 08:44:05 +0000</when>
<what>Any reason why the priority isnQ&apos;Et high on this one? A lot of apps that does live streaming would benefit greatly from this and considering that both iOS and WP7 has this feature I would consider this a Q&quot;Emust-haveQ&quot;E feature for the next Android release. </what>
</comment>
</bug>
<bug>
<bugid>3166</bugid>
<title>Network of QEMU is broken with big traffic.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>thinker...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jul 2009 22:50:00 +0000</openedDate>
<description>The issue is about TCP connection from host OS to guest Android OS in
QEMU. When I try to upload any big file (maybe 24MB or more) with adb to
guest OS, adb always can not finish itQ&apos;Es work. When I run gdbserver on
the geust Android with redirecting TCP port on host OS to guest in QEMU,
large traffic between gdbserver and gdb would make connection broken.
Once any connection is broken, you can not make any connection more.
Even QEMU is still alive, nad guest Android is still working, but you
can not connect to reset of the world from Android. You can not event
connect to google with the browser.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:59:36 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:32:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14562</bugid>
<title>Java.io.IOException: BufferedInputStream is closed in Android 2.3</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-06-18T01:01:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>reg...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 23:28:03 +0000</openedDate>
<description>The following code is working fine in Android 1.5-2.2 but itQ&apos;Es not in
2.3 and higher. URL url = new URL(urlStr); // Send data URLConnection
connection = url.openConnection ();
connection.setConnectTimeout(this.timeout); try { // Get the response
BufferedReader rd; rd = new BufferedReader(new
InputStreamReader(connection.getInputStream())); StringBuffer sb = new
StringBuffer(); String line; try { while ((line = rd.readLine()) !=
null) { sb.append(line); } rd.close(); } catch (java.io.IOException e) {
e.printStackTrace(); } In Android 2.3 it throws an exception in while
Q&quot;E((line = rd.readLine()) != null)Q&quot;E When this happens, the last line has
already been read. The stacktrace: 02-05 23:24:46.567:
WARN/System.err(431): java.io.IOException: BufferedInputStream is closed
02-05 23:24:46.577: WARN/System.err(431): at
java.io.BufferedInputStream.streamClosed(BufferedInputStream.java:116)
02-05 23:24:46.577: WARN/System.err(431): at
java.io.BufferedInputStream.read(BufferedInputStream.java:274) 02-05
23:24:46.587: WARN/System.err(431): at
org.apache.harmony.luni.internal.net.www.protocol.http.UnknownLengthHttpInputStream.read(UnknownLengthHttpInputStream.java:40)
02-05 23:24:46.587: WARN/System.err(431): at
java.io.InputStreamReader.read(InputStreamReader.java:255) 02-05
23:24:46.587: WARN/System.err(431): at
java.io.BufferedReader.fillBuf(BufferedReader.java:128) 02-05
23:24:46.597: WARN/System.err(431): at
java.io.BufferedReader.readLine(BufferedReader.java:357) 02-05
23:24:46.597: WARN/System.err(431): at
com.cav.foobar2000controllerpro.foovar.sendRequest(foovar.java:94) 02-05
23:24:46.597: WARN/System.err(431): at
com.cav.foobar2000controllerpro.foobar2000ControllerPRO$SendRequest.doInBackground(foobar2000ControllerPRO.java:2931)
02-05 23:24:46.597: WARN/System.err(431): at
com.cav.foobar2000controllerpro.foobar2000ControllerPRO$SendRequest.doInBackground(foobar2000ControllerPRO.java:1)
02-05 23:24:46.607: WARN/System.err(431): at
android.os.AsyncTask$2.call(AsyncTask.java:185) 02-05 23:24:46.607:
WARN/System.err(431): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306) 02-05
23:24:46.607: WARN/System.err(431): at
java.util.concurrent.FutureTask.run(FutureTask.java:138) 02-05
23:24:46.607: WARN/System.err(431): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
02-05 23:24:46.617: WARN/System.err(431): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
02-05 23:24:46.617: WARN/System.err(431): at
java.lang.Thread.run(Thread.java:1019)</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Feb 2011 01:56:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 19 Mar 2011 00:10:29 +0000</when>
<what>IQ&apos;Em (finally) looking to this; IQ&apos;Em sorry for the delay. IQ&apos;Em not seeing the problem talking to our HTTP server; I suspect it may be caused by the server closing the connection when HttpURLConnection is not expecting it.

Could you provide me with the server URL that demonstrates this problem?</what>
</comment>
<comment>
<author>reg...@gmail.com</author>
<when>Mon, 21 Mar 2011 08:26:19 +0000</when>
<what>I canQ&apos;Et actually provide you any server URL as it happens using foobar2000Q&apos;Es http_control component.
You can set up your foobar2000 + http_control component locally and test it.
You can follow my instructions or use my installer here: http://foobar2000controller.blogspot.com/2011/01/foobar2000-controller.html

You have to install first foobar2000 and then my installer will install the needed components.

Do not hesitate to contact me for further information.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 21 Mar 2011 18:13:46 +0000</when>
<what>Is this reproducible with anything other than foobar2000? If not, that suggests the bug is in foobar2000 and not the HttpURLConnection code. Does anyone have a publicly visible server? I donQ&apos;Et have the time (or the Windows PC) to set it up myself.</what>
</comment>
<comment>
<author>joshgit...@gmail.com</author>
<when>Mon, 28 Mar 2011 08:35:23 +0000</when>
<what>H Jesse, I have a server to reproduce with, but I do not want to publish the URL on this message board. Is there a way for you to contact me directly?</what>
</comment>
<comment>
<author>zhwq...@gmail.com</author>
<when>Mon, 28 Mar 2011 23:46:17 +0000</when>
<what>
when I write a big file about 130M to the sdcard,it will throw a exception when 30M.
it also has some GC log?it seems similar.also android 2.3


03-29 07:44:04.905: DEBUG/dalvikvm(5938): GC_CONCURRENT freed 1022K, 51% free 3662K/7431K, external 2601K/2831K, paused 3ms+6ms
03-29 07:44:04.944: WARN/System.err(5938): java.io.IOException
03-29 07:44:04.944: WARN/System.err(5938):     at java.io.FileOutputStream.openCheck(FileOutputStream.java:323)
03-29 07:44:04.944: WARN/System.err(5938):     at java.io.FileOutputStream.write(FileOutputStream.java:299)
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 28 Mar 2011 23:52:08 +0000</when>
<what>@zhwquan - that looks like an unrelated issue. Please file a new bug if youQ&apos;Ere convinced itQ&apos;Es a core libraries issue, alongside a test case to demonstrate the problem.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Mar 2011 06:05:05 +0000</when>
<what>I reproduced the issue. The core problem appears to be that AbstractHttpInputStream eagerly closes its socket stream upon reading the last byte, but BufferedReader calls read() multiple times after the last byte has been returned. This is most likely to be an issue on HTTP connections served with the Q&quot;EConnection: closeQ&quot;E header.   I reproduced this problem on a response that had these headers:

HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: application/json
Date: Tue, 29 Mar 2011 05:25:30 GMT
Connection: close

The workaround is to wrap the response InputStream in a stream that doesnQ&apos;Et call read() after read() has returned -1. I wrote this code to fix:

    /**
     * This input stream wonQ&apos;Et read() after the underlying stream is exhausted.
     * http://code.google.com/p/android/issues/detail?id=14562
     */
    final class DoneHandlerInputStream extends FilterInputStream {
        private boolean done;

        public DoneHandlerInputStream(InputStream stream) {
            super(stream);
        }

        @Override public int read(byte[] bytes, int offset, int count) throws IOException {
            if (!done) {
                int result = super.read(bytes, offset, count);
                if (result != -1) {
                    return result;
                }
            }
            done = true;
            return -1;
        }
    }

To use, wrap the stream returned from getInputStream() in a DoneHandlerInputStream:
    InputStream stream = connection.getInputStream()
    stream = new DoneHandlerInputStream(stream);

IQ&apos;Ell try to get a proper fix into Android as soon as possible.</what>
</comment>
<comment>
<author>efferent...@gmail.com</author>
<when>Sun, 05 Jun 2011 17:26:14 +0000</when>
<what>This also consistently happens when using ZipInputStream (which wraps httpConnection.getInputStream()).</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 18 Jun 2011 01:01:07 +0000</when>
<what>Fixed by change 9fa7c4cd4a619236db70aefab8da3abafb065bca</what>
</comment>
<comment>
<author>joshgit...@gmail.com</author>
<when>Mon, 20 Jun 2011 02:21:47 +0000</when>
<what>Thanks for fixing this!</what>
</comment>
<comment>
<author>reg...@gmail.com</author>
<when>Mon, 20 Jun 2011 17:41:36 +0000</when>
<what>Nice!</what>
</comment>
</bug>
<bug>
<bugid>18267</bugid>
<title>MP3Q&apos;Es Not Able to be Set as Ringtones after MUSIC update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>onegen...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 17:15:42 +0000</openedDate>
<description>Device: Nexus One Android Version: 2.3.4 Issue: MP3 Files cannot be set
as ringtones following Google Music Beta Update. I recently updated to
the Google Music Beta, and ever since the synchronization started with
the Google Music Cloud I have been unable to set MP3 files as ringtones.
This has been this way for 3 weeks now. I have tried several methods
including: - Long Selecting, and Options on songs in the Music App (both
from the menu and while playing, which worked prior to the update) -
Setting a ringtone from system preferences/settings (no longer sees my
MP3s located in the Ringtones folders as a ringtone option) - Third
Party file manager Apps like Astro have a greyed out option for setting
MP3 files as ringtones...the option previously worked but now is not
selectable. It seems to me like something in the update is preventing
these files from being used as ringtones globally for the android
system. I have tried this with DRM free MP3s, custom edited MP3s, and
MP3s directly ripped from CDs...nothing seems to work. Please advise on
a possible solution, or give an estimate on when we can see a fix...as
part of the big draw for aAndroid is full customization including
ringtones.</description>
<comment>
<author>aneel...@gmail.com</author>
<when>Wed, 06 Jul 2011 23:14:17 +0000</when>
<what>My friends and I are having the same issues since the update. This is very irritating google,please fix this. Setting a ringtone is such a simple yet important function for phone users.</what>
</comment>
<comment>
<author>onegen...@gmail.com</author>
<when>Wed, 06 Jul 2011 23:24:03 +0000</when>
<what>One item I neglected to mention. MP3s set as a ringtone prior to the update continue to operate after the update. However, if you select a different ringtone after the update you lose the previous MP3 ringtone and cannot reset it, as described in my original post.</what>
</comment>
<comment>
<author>www.emai...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:58:23 +0000</when>
<what>Thanks for this post! I was about to install the Music update. I guess this is yet another Google app that works best if you never accept any updates.

(IQ&apos;Em still running a very old version of Maps, and Speech hasnQ&apos;Et worked properly since Ginger released)</what>
</comment>
<comment>
<author>hellzlit...@gmail.com</author>
<when>Sat, 09 Jul 2011 08:48:08 +0000</when>
<what>See to it google !!
I dont want to have default ringtones...!</what>
</comment>
<comment>
<author>Arne.Hul...@gmail.com</author>
<when>Thu, 21 Jul 2011 09:26:39 +0000</when>
<what>Same here and this has become very annoying. </what>
</comment>
<comment>
<author>john.noo...@gmail.com</author>
<when>Mon, 03 Oct 2011 11:17:58 +0000</when>
<what>I have the same issue today after installing 2.3.4 on my phone! I have found this workaround which solved the problem for me. make a folder called ringtones on your SD card and put any mp3s you want in there. Does mean that you might have some duplication if you want it set to one of your mp3s on the phone already though, but hey ho it works for now!

http://maketecheasier.com/add-custom-alarm-ringtone-in-android/2010/01/08</what>
</comment>
</bug>
<bug>
<bugid>7279</bugid>
<title>Gtalk ID changes to another one when WIFI connection is disabled.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 16:13:35 +0000</openedDate>
<description>Initial set up: WIFI connection is enabled. / Data network setting was
Q&quot;Eask for accessQ&quot;E To reproduce: 1. Launch Gtalk and set a group chatting
with two friends. 2. Chat with the friends. 3. Touch Home button during
the group chatting. 4. Disable WIFI connection in settings. 5. Select
Q&apos;EYesQ&apos;E on the pop up message of data network connection. 6. Return to the
Gtalk group chatting. 7. Send some letters to the friends. Problem:
Message written by me was posted twice. Moreover The second one has
different Gtalk ID (ex.androidb54e68fc76b9)</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>17526</bugid>
<title>Market prices are not purchasing power adjusted.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coth...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 12:00:51 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open some application in Market. The one
application that cost $2,75 would cost 80,95 rubles in Russia despite
difference of average salary between US, EU5, Japan and Russia or China
for example in 8-10 times. - What happened. Prices are same or even more
higher as applying outdated exchange rates. - What you think the correct
behavior should be. Prices should be adjusted for developed markets,
emerging, developing and undeveloped.</description>
</bug>
<bug>
<bugid>16708</bugid>
<title>Honeycomb Notifications on Xoom use speaker when Headphones are plugged in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jeremym...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 13:55:46 +0000</openedDate>
<description>This is really annoying. If I have the headphones plugged in the
notification chimes always still route to the speakers. I expect them to
play through the headphones. Reason for change: Disruptive in work
office. Motorola Xoom 3.0.1</description>
</bug>
<bug>
<bugid>6374</bugid>
<title>Q&quot;EIllegalArgumentException: width and height must be Q&gt;E 0Q&quot;E in jp.co.omronsoft.openwnn</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-02-08T21:06:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Sun, 31 Jan 2010 12:12:27 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Seen while running the Q&quot;EUI/Application Exerciser
MonkeyQ&quot;E on my application on the emulator with a Q&quot;EGoogle APIs 2.1Q&quot;E AVD.
cmb@lambda:~/devel/puzzles$ adb -e shell monkey -p
name.boyle.chris.sgtpuzzles -v -s 4201 10000 - What happened. // CRASH:
jp.co.omronsoft.openwnn (pid 583) // Short Msg: width and height must be
Q&gt;E 0 // Long Msg: java.lang.IllegalArgumentException: width and height
must be Q&gt;E 0 // Build Label:
android:generic/google_sdk/generic/:2.1/ERD79/22607:eng/test-keys //
Build Changelist: 22607 // Build Time: 1261185425 // ID: // Tag:
AndroidRuntime // java.lang.IllegalArgumentException: width and height
must be Q&gt;E 0 // at android.graphics.Bitmap.nativeCreate(Bitmap.java:-2)
// at android.graphics.Bitmap.createBitmap(Bitmap.java:468) // at
android.inputmethodservice.KeyboardView.onBufferDraw(KeyboardView.java:623)
// at
android.inputmethodservice.KeyboardView.onDraw(KeyboardView.java:614) //
at android.view.View.draw(View.java:6535) // at
android.view.ViewGroup.drawChild(ViewGroup.java:1531) // at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) // at
android.view.ViewGroup.drawChild(ViewGroup.java:1529) // at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) // at
android.view.ViewGroup.drawChild(ViewGroup.java:1529) // at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) // at
android.view.ViewGroup.drawChild(ViewGroup.java:1529) // at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) // at
android.view.ViewGroup.drawChild(ViewGroup.java:1529) // at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) // at
android.view.View.draw(View.java:6538) // at
android.widget.FrameLayout.draw(FrameLayout.java:352) // at
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.jav
a:1830) // at android.view.ViewRoot.draw(ViewRoot.java:1349) // at
android.view.ViewRoot.performTraversals(ViewRoot.java:1114) // at
android.view.ViewRoot.handleMessage(ViewRoot.java:1633) // at
android.os.Handler.dispatchMessage(Handler.java:99) // at
android.os.Looper.loop(Looper.java:123) // at
android.app.ActivityThread.main(ActivityThread.java:4363) // at
java.lang.reflect.Method.invokeNative(Method.java:-2) // at
java.lang.reflect.Method.invoke(Method.java:521) // at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:
860) // at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
// at dalvik.system.NativeStart.main(NativeStart.java:-2) - What you
think the correct behavior should be. Not crashing. :-) DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Emulator,
Q&quot;EGoogle APIs 2.1Q&quot;E AVD (HVGA), google_sdk-eng 2.1 ERD79 22607 test-keys
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
Attached.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Feb 2010 07:02:43 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 08 Feb 2010 21:06:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2860</bugid>
<title>I have an issue where some contacts are displaying a Chat option in my contact list with just the email populated, and other I have to manually add their Gtalk address as a chat address. This leads to their contact not displaying their Gtalk status. IQ&apos;Em curious as to why some contacts work properly and some canQ&apos;Et associate the Gmail address with a Gtalk chat...</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>Jeffisag...@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 02:11:08 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:32:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:33:19 +0000</when>
<what></what>
</comment>
<comment>
<author>soszynsk...@gmail.com</author>
<when>Mon, 14 Sep 2009 09:14:20 +0000</when>
<what>I havent checked that but maybe in contacts gtalk status is automatic for contacts
already added as friends directly in Gtalk?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>12493</bugid>
<title>Data Connectivity Problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kaushik....@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 06:24:13 +0000</openedDate>
<description>Issue: Internet browsing not working via Wi-Fi. Phone Model: Samsung
Galaxy S OS: Android 2.1 How to reproduce: Connect to a Wi-Fi AP. Try to
open any website(other than google.com) and itQ&apos;Ell come out with an Error
saying Q&quot;EData Connectivity Problem - the server failed to communicate.
Try again later.Q&quot;E This happens each and every time. Strangely google.com
is opening and also all the google related apps are
working(gtalk,gmail,google maps etc). But other than that no other
website is opening nor any app that uses internet is working on my
phone. IQ&apos;Em really really worried and also kind of pissed off with this
stupid error. Google should be more careful not to release such buggy
software in future.</description>
<comment>
<author>ahmed...@gmail.com</author>
<when>Thu, 11 Nov 2010 11:50:13 +0000</when>
<what>Oddly enough, I get exactly same error message ONLY when I search anything on google.com via WIFI. All other websites function properly. There is no issue via GPRS.</what>
</comment>
<comment>
<author>kaushik....@gmail.com</author>
<when>Thu, 11 Nov 2010 12:45:01 +0000</when>
<what>There is something seriously wrong with OS it seems and google is almost mum on the issue.
Here is the detail OS version info of my phone,
Firmware Ver: 2.1-update1
Baseband Ver: I9000DDJG4
Kernel Ver:   2.6.29 jh755,kim@SE-S605 #2</what>
</comment>
</bug>
<bug>
<bugid>18925</bugid>
<title>longer pressing home button error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mino1...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 14:54:46 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. hi, IQ&apos;Em having Samsung gallaxy s2 and having problem. My english
is not good, so the video clip is added. When i pressing home
button(longer) Q&quot;ERECENT USING APLLICATIONQ&quot;E should be shown, but sometimes
It turn it off itself. Oneday it turned off 5 out of 10 times. On other
days it was fine. I uploaded this video to YouTube, I realized several
device(Vega S etc) shown as well.. I wanna know it is problem with
samsung gallaxy s2 or Andoid because my friends and brother are using
the same product and theyQ&apos;Ere having the problem too. please take a look
at the video, have a good day.</description>
</bug>
<bug>
<bugid>4253</bugid>
<title>Onscreen keyboard does not disappear if input field loses focus in applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>rboijmans</reportedBy>
<openedDate>Wed, 14 Oct 2009 20:36:43 +0000</openedDate>
<description>In applications with input fields the keyboard is not hidden/does not
disappear if the user leaves the input field (after touch outside the
input field). This should work according to the functionality in the
internet browser where the keyboard disappears if the input field loses
focus (after touch outside the input field). Also: it is not possible to
swipe and scroll to other parts of input forms in applications without
using the back button to hide/leave the keyboard.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:38:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jainsuni...@gmail.com</author>
<when>Thu, 07 Jul 2011 12:42:21 +0000</when>
<what>when will this be solved?</what>
</comment>
</bug>
<bug>
<bugid>7412</bugid>
<title>accelerometer sensor event rate not fast enough even with SENSOR_DELAY_FASTEST</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tsha...@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 09:27:31 +0000</openedDate>
<description>For a project I am developing on Nexus One I find the granularity of
accelerometer event reporting too coarse for my application needs. Even
when I register my even listener with SensorManager.SENSOR_DELAY_FASTEST
I only get 33 acceleration points per second, while the bma150 sensor is
capable of 25-750Hz
(http://www.bosch-sensortec.com/content/language1/downloads/BMA150_DataSheet_Rev.1.5_30May2008.pdf)
and applications running on smart phones with fast CPU such as the Nexus
One should be able to handle elegantly higher rates than 33Hz. I wish
there was an API making it possible to specify the requested rate. for
example: sensorManager.registerListener(this, accelSensor,
Pair.create(SensorManager.SENSOR_DELAY_FASTEST, 100), handler);</description>
<comment>
<author>pasha.al...@gmail.com</author>
<when>Thu, 19 May 2011 19:27:35 +0000</when>
<what>Yes, I was going to make piano with keys, sensitive to the playerQ&apos;Es finger speed. And Nexus OneQ&apos;Es sampling rate was not enough :(
Is it the same on another devices?</what>
</comment>
</bug>
<bug>
<bugid>6741</bugid>
<title>notifyDataSetChanged and ListView.setSelection immediately, setSelection does not work.</title>
<status>Reviewed</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>hiroyuki...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 04:09:41 +0000</openedDate>
<description>When ListAdapter.notifyDataSetChanged is called, and
ListView.setSelection is called immediately, setSelection does not work.
environment: Android 2.1 emulator example: protected void onResume() {
super.onResume(); ArrayAdapterQ&lt;EStringQ&gt;E adapter = new
ArrayAdapterQ&lt;EStringQ&gt;E(this, android.R.layout.simple_list_item_1);
setListAdapter(adapter); adapter.add(Q&quot;EAQ&quot;E); // notifyDataSetChanged
called // snip... B..Y adapter.add(Q&quot;EZQ&quot;E); // notifyDataSetChanged called
getListView().setSelection(8); // select Q&quot;EIQ&quot;E } expected: scroll down and
Q&quot;EIQ&quot;E selected actual: no selection dirty workaround:
getListView().postDelayed(new Runnable() { @Override public void run() {
getListView().setSelection(8); } }, 500); but it is very dirty
workaround.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 21 Feb 2010 16:25:32 +0000</when>
<what>You donQ&apos;Et need a postDelayed(), just a post(). Using a post()  is not a dirty work around 
at all.</what>
</comment>
<comment>
<author>hiroyuki...@gmail.com</author>
<when>Sun, 21 Feb 2010 16:58:18 +0000</when>
<what>Thank you so much for your great reply.
It works.

And why i did not try it...</what>
</comment>
<comment>
<author>irtt.sen...@gmail.com</author>
<when>Mon, 16 Aug 2010 12:29:43 +0000</when>
<what>Hi, 

  I am also calling setSelection for listview when its dataset has changed. The setselection method is not working for me even if i give it inside post method. I tried with both post and postdelayed. Both not working. Can i know what s de problem and how to solve it ?

thanks,
Senthil</what>
</comment>
<comment>
<author>seci...@gmail.com</author>
<when>Tue, 19 Jul 2011 08:11:29 +0000</when>
<what>Hi

I still have this problem? Is there some way can fix this?</what>
</comment>
</bug>
<bug>
<bugid>12578</bugid>
<title>Juniper Junos Pulse L3 SSLVPN Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>511</stars>
<reportedBy>williams...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 09:10:00 +0000</openedDate>
<description>Apparently an API isnQ&apos;Et available to Juniper to enable L3 SSLVPN support
in Android like it is in AppleQ&apos;Es iOS. Please make this API available to
Juniper so that they can port this app to Android. Thanks</description>
<comment>
<author>afisc...@gmail.com</author>
<when>Tue, 16 Nov 2010 13:49:07 +0000</when>
<what>I must agree, this would transform the Android OS from consumer to business use, and a BlackBerry killer in the corporate communications market.</what>
</comment>
<comment>
<author>toshiom...@gmail.com</author>
<when>Tue, 16 Nov 2010 15:35:00 +0000</when>
<what>I have got a lot of requests for L3 SSLVPN capability in Japan.
The service providers are struggling with Android to compete with iPhone.
It should be the threat for Android against iPhone.</what>
</comment>
<comment>
<author>jgyllenh...@gmail.com</author>
<when>Tue, 16 Nov 2010 16:30:29 +0000</when>
<what>This is the most requested feature from all customers using the Juniper SSL-VPN solution that I meet. As this already exists for iOS it drives corporate customers towards Apple products while they would like to have the Android Phones and tablets as an alternative.
/JonasG </what>
</comment>
<comment>
<author>amarchi...@gmail.com</author>
<when>Tue, 16 Nov 2010 16:45:25 +0000</when>
<what>This is a must have for our news depart that relies heavily on VPN mobile devices ( currently iPhone) to provide time sensitive video and info via commercial and custom applications.

CTV NEWS</what>
</comment>
<comment>
<author>lindsay....@gmail.com</author>
<when>Tue, 16 Nov 2010 19:55:01 +0000</when>
<what>I would like to see support for the JUNOS Pulse client on Android. Please open the API to make support for L3 VPN available.

Lindsay Hunt</what>
</comment>
<comment>
<author>r.h...@q.com</author>
<when>Tue, 16 Nov 2010 20:00:25 +0000</when>
<what>This capability is business critical and will impact future mobile device selections.</what>
</comment>
<comment>
<author>hammer5...@gmail.com</author>
<when>Tue, 16 Nov 2010 20:05:47 +0000</when>
<what>Please add this L3 VPN capability to adroid API.

I have had numerous customer requests for functionality.</what>
</comment>
<comment>
<author>r1grimes@gmail.com</author>
<when>Tue, 16 Nov 2010 20:06:12 +0000</when>
<what>Layer 3 VPN connectivity on the Android is a must  to compete with the new generations of  Handheld OSQ&apos;Es. JuniperQ&apos;Es Junos Pulse has support for L3 VPNS for the most common handhheld and if Android is to be a player if this space of High End Corporate functional handhelds, then Google should open the API for developing to the Android OS. </what>
</comment>
<comment>
<author>Kevin.L....@gmail.com</author>
<when>Tue, 16 Nov 2010 20:25:21 +0000</when>
<what>One of the biggest issues in bringing these great android devices into the enteprise space revolve around security and secure access. A number of tremendous fiel apps are being developed but need to secure with a full layer 3 vpn.</what>
</comment>
<comment>
<author>mjtomas...@gmail.com</author>
<when>Tue, 16 Nov 2010 20:33:12 +0000</when>
<what>Agree with jgyllenhammar....absence of L3 vpn for Android drives customers to Apple!</what>
</comment>
<comment>
<author>foxba...@gmail.com</author>
<when>Tue, 16 Nov 2010 20:59:16 +0000</when>
<what>Please enhance by adding L3 vpn for Android. Otherwise it drives many of my customers to Apple! Help.... 
</what>
</comment>
<comment>
<author>davidst...@gmail.com</author>
<when>Tue, 16 Nov 2010 21:03:43 +0000</when>
<what>Make it so.</what>
</comment>
<comment>
<author>puddlejm...@gmail.com</author>
<when>Tue, 16 Nov 2010 22:10:01 +0000</when>
<what>Please, please, this is also preventing us from using Android devices for corporate use.</what>
</comment>
<comment>
<author>sendjunk...@YAHOO.COM</author>
<when>Wed, 17 Nov 2010 01:48:08 +0000</when>
<what>This is a major issue that we see for Android devices at my organization. I would really like to avoid sticking with iOS and Blackberry devices for our users. Since Google doesnQ&apos;Et allow the same functionality there is no way for Android devices to make their way into our employeeQ&apos;Es hands. 

Please open up this API so that Android can have the same functionality as other popular smart phones.</what>
</comment>
<comment>
<author>antonin....@gmail.com</author>
<when>Wed, 17 Nov 2010 07:08:05 +0000</when>
<what>Apparently an API isnQ&apos;Et available to Juniper to enable L3 SSLVPN support in Android like it is in AppleQ&apos;Es iOS.

Please make this API available to Juniper so that they can port this app to Android.

Thanks</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 17 Nov 2010 07:42:54 +0000</when>
<what>? Apparently an API isnQ&apos;Et available to Juniper to enable L3 SSLVPN support in Android like it is in AppleQ&apos;Es iOS.

Please make this API available to Juniper so that they can port this app to Android.

Thanks ?
</what>
</comment>
<comment>
<author>cordonni...@gmail.com</author>
<when>Wed, 17 Nov 2010 08:28:36 +0000</when>
<what>? Apparently an API isnQ&apos;Et available to Juniper to enable L3 SSLVPN support in Android like it is in AppleQ&apos;Es iOS.

Please make this API available to Juniper so that they can port this app to Android.

Thanks ?</what>
</comment>
<comment>
<author>goncalve...@gmail.com</author>
<when>Wed, 17 Nov 2010 08:32:19 +0000</when>
<what>? Apparently an API isnQ&apos;Et available to Juniper to enable L3 SSLVPN support in Android like it is in AppleQ&apos;Es iOS.

Please make this API available to Juniper so that they can port this app to Android.

Thanks ?
 

</what>
</comment>
<comment>
<author>k.wah...@gmail.com</author>
<when>Wed, 17 Nov 2010 09:16:21 +0000</when>
<what>Need this for my Android and Juniper SSL VPN customers.</what>
</comment>
<comment>
<author>nosfen...@gmx.de</author>
<when>Wed, 17 Nov 2010 12:03:44 +0000</when>
<what>Same here.

I hope google recognizes soon who is the remote access leader and has the strongest vision for the future. Junos Pulse is the way to go and therefore please open up the L3 connectivity API to Juniper to get Junos Pulse running on Android and really provide an alternative to all the bitten apples out there!

Regards
NOS</what>
</comment>
<comment>
<author>scano1...@gmail.com</author>
<when>Wed, 17 Nov 2010 14:00:40 +0000</when>
<what>There is a huge demand for L3 SSLVPN using Junos Pulse with Android.

Apparently an API isnQ&apos;Et available to Juniper to enable L3 SSLVPN support in Android like it is in AppleQ&apos;Es iOS.

Please make this API available to Juniper so that they can port this app to Android.

Regards,

SCANO</what>
</comment>
<comment>
<author>caeillus...@gmail.com</author>
<when>Wed, 17 Nov 2010 19:14:13 +0000</when>
<what>? Apparently an API isnQ&apos;Et available to Juniper to enable L3 SSLVPN support in Android like it is in AppleQ&apos;Es iOS.

Please make this API available to Juniper so that they can port this app to Android.

Thanks ?</what>
</comment>
<comment>
<author>s.brems...@gmail.com</author>
<when>Thu, 18 Nov 2010 08:49:01 +0000</when>
<what>Without L3 SSLVPN support, Junos Pulse respectively Android is worthless for our company :-(
Please make this API available to Juniper.
I donQ&apos;Et want to tell my people iOS is the only way to connect to CITRIX Apps...</what>
</comment>
<comment>
<author>apetr...@gmail.com</author>
<when>Fri, 19 Nov 2010 14:28:42 +0000</when>
<what>This is by far the most requested feature for Android devices in the ennterprise space.  To get the platform to parity with Apple iOS devices please consider writing an API for 3rd party developers to access phoneQ&apos;Es networking stack.  Juniper, being the dominant vendor in SSL VPN will surely write Android SSL VPN client in short time!</what>
</comment>
<comment>
<author>afvetera...@gmail.com</author>
<when>Sat, 20 Nov 2010 17:33:15 +0000</when>
<what>Please add this support.  I am working hard to convince the powers that be that Android is the way to go.</what>
</comment>
</bug>
<bug>
<bugid>9419</bugid>
<title>Android 2.1 keyboard entry error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jamesr...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 13:07:50 +0000</openedDate>
<description>I have a HTC Hero running Android 2.1. Sprint verified this bug on a 4G
EVO. If you enter the sequence period space num_shift any_number the
space is always deleted! For example, all addresses in New York City are
similar to 30 W. 56 St but when entered on the phone, come out as 30
W.56 St I have the . # sequence in a password, and because you hide the
typing, it is impossible to enter it properly except by using the long
press. This is a critical bug. And it would be really nice to have an
option to turn off hidden password fields. No one can shoulder surf a
cell phone.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 02 Jul 2010 00:39:49 +0000</when>
<what>I canQ&apos;Et seem to make this happen on my droid. Could it be an htc sense UI bug?

I second your turn off password masking option though.</what>
</comment>
<comment>
<author>jamesr...@gmail.com</author>
<when>Fri, 02 Jul 2010 01:46:15 +0000</when>
<what>It may be a Sense bug. I got a new keyboard from the marketplace, and that solved it. But HTC does not acknowledge it.
I was thinking that it is a correction to make numbers with decimals have no spaces.
Can you try a HTC phone?</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 17 Jul 2010 01:26:16 +0000</when>
<what>I donQ&apos;Et have access to an HTC.</what>
</comment>
<comment>
<author>jamesr...@gmail.com</author>
<when>Sat, 17 Jul 2010 02:16:35 +0000</when>
<what>I downloaded better keyboard, and the problem disappeared. So it is probably an HTC error. But they will not listen to me, and said it was a Google error. They will listen to you.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 17 Jul 2010 06:24:29 +0000</when>
<what>WhoQ&apos;Es Q&quot;EtheyQ&quot;E now?</what>
</comment>
<comment>
<author>jamesr...@gmail.com</author>
<when>Sat, 17 Jul 2010 13:00:12 +0000</when>
<what>They is HTC. It seems to be a bug in their software.</what>
</comment>
</bug>
<bug>
<bugid>8106</bugid>
<title>Q&quot;EApplication not installedQ&quot;E, </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-03T17:29:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>crazyrid...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 10:04:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 03 May 2010 17:29:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19286</bugid>
<title>Honeycomb wifi roaming uses lowest channel only - signal strength ignored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>andrew.w...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 12:14:21 +0000</openedDate>
<description>In Honeycomb 3.1, wifi roaming is broken. The device will only lock onto
the wireless access point with the lowest channel number. To reproduce:
Multiple wireless access points. All have the same SSID, security,
password. The device will connect to the AP with the lowest channel
number. It will hold on to that channel for dear life, even if you are
standing by another AP. It will even lose the signal for a while, and
give you network errors as it tries to re-negotiate with the weak
signal. At no point will it connect to the AP with the strong signal
(until you completely lose the weak signal AP). When you boot the device
up, it will ignore signal strength and go for the AP with the lowest
channel number. You cannot Q&quot;EencourageQ&quot;E the device to reconnect to the
strong signal by removing and reconnecting to the network. To confirm
the Q&quot;Elowest channel numberQ&quot;E behaviour, just swap the channel numbers
around in you network and watch your 3.1 tablet lock on to the lowest
channel number again (but this time on a different AP). Incidentally,
2.3.3 works fine so maybe some cut Q&amp;E paste of that code please? ;)</description>
<comment>
<author>mbas...@gmail.com</author>
<when>Tue, 16 Aug 2011 23:13:19 +0000</when>
<what>Also has this issue. Booted up. Expected to connect to access point with excellent strength and distance but instead connected to low strength far access point. Was able to work around by forgetting the far access point. (not ideal)</what>
</comment>
<comment>
<author>paulsark...@gmail.com</author>
<when>Wed, 05 Oct 2011 12:40:12 +0000</when>
<what>Same thing with me. Always picks weaker signal if lower chanel. Confirmed problem like Andrew.  This is a significant bug for those with two or more WAPs.</what>
</comment>
</bug>
<bug>
<bugid>5442</bugid>
<title>WiFi power management is incompatible with many routers.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>d.kulin...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 17:41:28 +0000</openedDate>
<description>This issue was posted under a different summary, but after looking into
it, itQ&apos;Es looking like itQ&apos;Es the power management (droid sending packets
with PM bit on) thatQ&apos;Es causing it, hereQ&apos;Es the bug report:
http://code.google.com/p/android/issues/detail?id=5088</description>
</bug>
<bug>
<bugid>5419</bugid>
<title>G1 phone and online Google calendar data synchronization issue. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mike.men...@gmail.com</reportedBy>
<openedDate>Sun, 13 Dec 2009 06:39:28 +0000</openedDate>
<description>When snychronizing NEW G1 calendar agendas with online Google calendar,
the calendar goes back to the previous calendar data from the online
Google calendar.</description>
<comment>
<author>tim.men...@gmail.com</author>
<when>Thu, 12 May 2011 17:03:16 +0000</when>
<what>If you ever have connection problems, you may have the same issue as this: http://code.google.com/p/android/issues/detail?id=11321</what>
</comment>
</bug>
<bug>
<bugid>4490</bugid>
<title>Serial Port Interface</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>12</stars>
<reportedBy>aperrega...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 14:14:10 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. We would like to see serial port interface included in
the android OS.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:45:10 +0000</when>
<what></what>
</comment>
<comment>
<author>o6rich...@gmail.com</author>
<when>Mon, 12 Apr 2010 01:25:59 +0000</when>
<what>An rs-232 i/f would be of great value even if the connection was non usb ex: via led flash for tx and 
magnetic or camera for rx could be done w/ an 8x8 led matrix read 24x/sec as proof of concept then 
expand to use the screen for output into photodiodes and a 512 bit (o)led array read by the cam.  This 
gets around the usb being a device.  Also garmin had a similar prob and made a rs-232 output from 
tbheir gps usb device.

I think it can be done - I need one for process control and datalogging</what>
</comment>
<comment>
<author>mbp...@gmail.com</author>
<when>Wed, 16 Jun 2010 23:43:05 +0000</when>
<what>As a manufacturer of portable instrumentation systems we require the ability to communicate with external equipment via a COM port or simple serial port interface.  Inclusion of the javax.comm would provide a means to utilize Android-based devices which provide one or more UARTs.

As Android expands rapidly into market niches (wider than initial smartphone applications) many Hardware devices running Android will provide core Serial and Parallel Ports along with USB and Ethernet (whether wireless or wired).

Would be of Huge Benefit for industrial control, instrumentation and remote control applications.</what>
</comment>
<comment>
<author>onpace...@gmail.com</author>
<when>Thu, 01 Jul 2010 15:42:36 +0000</when>
<what>Needed: Serial/usb device support for Android. The number of serial 
industrial-scientific-medical devices/radios/sensors/etc that could be usefully 
controlled by android phones/MIDS are too numerous to count.  </what>
</comment>
<comment>
<author>manwithm...@gmail.com</author>
<when>Mon, 16 Aug 2010 21:00:31 +0000</when>
<what>Bump.
Also, IQ&apos;Em connecting to a Bluetooth device that supports Serial Port Profile (and nothing else).  ... need a way to use javax.comm to communicate with it.</what>
</comment>
<comment>
<author>stuhan...@gmail.com</author>
<when>Mon, 06 Sep 2010 20:13:24 +0000</when>
<what>Has anyone got any news regarding the whole RS232 / RS485 communication issue.

I am being told by factories in China that comm port communication on Android is now possible, but they provide very little information with it.

</what>
</comment>
<comment>
<author>adithyag...@gmail.com</author>
<when>Sun, 24 Apr 2011 11:21:51 +0000</when>
<what>Without serial portb (tty*), lots of peripheral devices especially USB dongles that are CDC ACM devices that show up as ttyACMx are difficult to access. Will have to use JNI or some other workaround.</what>
</comment>
<comment>
<author>davidrwe...@gmail.com</author>
<when>Tue, 05 Jul 2011 12:41:25 +0000</when>
<what>IQ&apos;Eve just started working on Android apps. IQ&apos;Em astonished that it doesnQ&apos;Et have javax.comm support. I thought Android aspired to ubiquity. 
My tablet has the device drivers, the hardware supports the usb-serial cable, so the only thing that stops me using it as a microcontroller is the lack of support in Android. Incredible. A wealth of potential uses waiting for this tiny package to be implemented.
</what>
</comment>
<comment>
<author>davidrwe...@gmail.com</author>
<when>Tue, 05 Jul 2011 12:51:48 +0000</when>
<what>Oh dear. I see I could use Windows Mobile: http://forum.xda-developers.com/showthread.php?t=480899. Good idea Google. Best to leave this market to Microsoft.</what>
</comment>
<comment>
<author>p...@pdmc.us</author>
<when>Thu, 14 Jul 2011 23:26:13 +0000</when>
<what>I also have a need to allow an android powered embedded device to use serial port device (ttyxxx) and feel that javax.comm would be an very good addition.
</what>
</comment>
</bug>
<bug>
<bugid>5270</bugid>
<title>Motorola Droid FW update 2.0.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ckello...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 13:56:01 +0000</openedDate>
<description>a phone camera, there should accepted amount of correctly focus images.
Droid Does.... have a than average camera! The atteched file was taken
indoors with the flash on from about 40 inches</description>
</bug>
<bug>
<bugid>8955</bugid>
<title>Disable Android SW on non-Android HW (i.e. iPhones, Windows Mobile)</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-06-09T09:07:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RAN...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 04:27:52 +0000</openedDate>
<description>If Apple wonQ&apos;Et let users run the iPhone OS (iOS) on Android HW, why
should Android be able to run on iPhone HW? This is a major issue for
Google and all companies sharing Android HW since these Q&quot;EsuperphonesQ&quot;E
are making it impossible for there to be fair competition in the market
place. Either someone get me a hack with the iPhone OS working on
Android HW or find a way to disable Android use on iPhones! NOTE: This
form is only for requesting new features in Android. For all discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the feature youQ&apos;Ere requesting in as much detail as possible. If
youQ&apos;Ere an application developer and are requesting new APIs, please
include sample code showing how you are proposing the API should be
used.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:07:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2351</bugid>
<title>android.intent.action.DATA_SMS_RECEIVED is not fired when receiver is registered with the app context dynamically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>thesq...@gmail.com</reportedBy>
<openedDate>Wed, 01 Apr 2009 21:05:21 +0000</openedDate>
<description>A receiver setup statically in the Android manifest with the following
intent filter gets notified of these intents getting broadcast:
android.intent.action.DATA_SMS_RECEIVED Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;EQ&gt;E Q&lt;E/actionQ&gt;E Q&lt;Edata
android:scheme=Q&quot;EsmsQ&quot;E android:host=Q&quot;ElocalhostQ&quot;E
android:port=Q&quot;E6800Q&quot;E/Q&gt;EQ&lt;E/intent-filterQ&gt;E However, the same type of receiver
and intent-filter setup in code and registered with the application
context, is not notified. It seems the broadcast does not happen at all:
MyReceiver mReceiver = new MyReceiver(); IntentFilter mFilter = new
IntentFilter(Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;E);
intentFilter.addDataAuthority(Q&quot;ElocalhostQ&quot;E, Q&quot;E6800Q&quot;E);
intentFilter.addDataScheme(Q&quot;EsmsQ&quot;E); context.registerReceiver(mReceiver,
mFilter); Other receiver/intent-filter pairs work fine when setup in
code.</description>
<comment>
<author>thesq...@gmail.com</author>
<when>Wed, 01 Apr 2009 23:09:01 +0000</when>
<what>Seems to be solved in 1.1</what>
</comment>
<comment>
<author>rachi...@gmail.com</author>
<when>Tue, 21 Jul 2009 12:12:35 +0000</when>
<what>same problem here (Android sdk 1.5):

http://groups.google.com/group/android-developers/browse_thread/thread/7dac8510691c6031?hl=en</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:24:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:15:09 +0000</when>
<what></what>
</comment>
<comment>
<author>fabrici...@gmail.com</author>
<when>Fri, 25 Feb 2011 22:04:33 +0000</when>
<what>iQ&apos;Em using Android sdk 2.1 and the problem still remains.</what>
</comment>
</bug>
<bug>
<bugid>2</bugid>
<title>Thanks And Good Luck!</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-01-08T22:19:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rbb362...@gmail.com</reportedBy>
<openedDate>Mon, 12 Nov 2007 16:34:14 +0000</openedDate>
<description>IQ&apos;Eve grabbed the SDK and am very fired up about the project. IQ&apos;Ell be
praying to the FSM that you win the 700 MHz too. Just a quick comment on
that topic; I find it hard to conceive a price that you wonQ&apos;Et be able to
recoup by reselling to Verizon at a brutal price. Hey - they wanted it
to be monopoly controlled - let them die by their own sword. :) I tried
to start a page on the wiki for this topic (the Q&quot;Ethank youQ&quot;E part), but
am not familiar with this wiki engine and didnQ&apos;Et see how. Thanks, good
luck, and IQ&apos;Em looking forward to working with you all! Bob</description>
<comment>
<author>d...@google.com</author>
<when>Tue, 13 Nov 2007 06:06:59 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jan 2008 22:24:00 +0000</when>
<what>Thanks for your input!  However, questions and comments related to Android should go to our Discussion Group at http://groups.google.com/group/android-developers. This Issue Tracker is only to be used for submitting bug reports and feature requests.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 11 Jan 2008 00:17:50 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 11 Jan 2008 00:18:02 +0000</when>
<what>Thanks for your input!  However, questions and comments related to Android should
go to our Discussion Group at http://groups.google.com/group/android-developers.
This Issue Tracker should only be used for submitting bug reports and feature requests.</what>
</comment>
<comment>
<author>paulo.cabido@gmail.com</author>
<when>Thu, 20 Aug 2009 17:58:01 +0000</when>
<what>On the method bgDisableAllInDb(ContentResolver contentResolver) I tryed printing out
the output of the apn type with Log.v(Q&quot;EAPNdroid-LogQ&quot;E, apnInfo.type); and got the
correct apn type in text (using the emulator).
But when I try to use the string like apnInfo.type.compareTo(Q&quot;EmmsQ&quot;E) the app always
crashes.. IQ&apos;Em having some trouble using the debugger but will continue trying.</what>
</comment>
</bug>
<bug>
<bugid>4229</bugid>
<title>Q&quot;EOther CalendarsQ&quot;E not available in native calendar application</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-10T13:41:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>sirbr...@gmail.com</reportedBy>
<openedDate>Tue, 13 Oct 2009 02:19:50 +0000</openedDate>
<description>I have an HTC Hero (Android 1.5) and am new to Android. I am having a
problem making the calendar application useful. It is working with my
google hosted calendars alright, but I added my 30Boxes iCal feed to
through the Google Calendar webpage under the Q&quot;EOther CalendarsQ&quot;E
section.... It integrates perfectly with the Google Calendar Website,
but doesnt integrate at all with the native calendar application on my
android phone. The calendardoesnt show up as a selectable calendar and I
cannot seem to figure out how to get my 30boxes calendar events to
appear in the native calendar application. Any help would be greatly
appreciated!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:41:58 +0000</when>
<what>HTC wrote their own calendar application which isnQ&apos;Et part of the core Android. You
should mention this issue to them.</what>
</comment>
</bug>
<bug>
<bugid>2125</bugid>
<title>IM.apk file keeps beeing installed</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>1</stars>
<reportedBy>keerock...@gmail.com</reportedBy>
<openedDate>Tue, 03 Mar 2009 18:52:46 +0000</openedDate>
<description>Even if I remove IM from PRODUCT_PACKAGE in sim.mk file, it keeps
installing the IM.apk file in compile time and include it on the image.
I have tried to compile the android source after I finished one build,
and I observed it still tries to install IM.apk even if ther is already
IM.apk file on the target directory.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 23:44:38 +0000</when>
<what>Are you sure youQ&apos;Ere building a sim product and not a (default) generic product?</what>
</comment>
<comment>
<author>keerock...@gmail.com</author>
<when>Wed, 04 Mar 2009 00:09:39 +0000</when>
<what>I have built generic product. and sim.mk file is only place where IM.apk is included 
in PRODUCT_PACKAGE. Does anybody know why it keeps generating IM.apk ?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 00:15:50 +0000</when>
<what>If youQ&apos;Ere building a generic-eng build (the default), I think that what controls the
inclusion of IM is LOCAL_MODULE_TAGS := eng in the IM makefile. Unless IQ&apos;Em mistaken,
eng builds donQ&apos;Et use the separate product definition files, relying instead of
information embedded in the source tree.</what>
</comment>
<comment>
<author>keerock...@gmail.com</author>
<when>Wed, 04 Mar 2009 02:45:22 +0000</when>
<what>Thanks for your input, after changing LOCAL_MODULE_TAGS := eng to 
LOCAL_MODULE_TAGS := user, it did remove the Installing IM.apk. IQ&apos;Ed like to 
understand more how LOCAL_MODULE_TAGS are working if you know, please share any 
information.

Thank you,</what>
</comment>
<comment>
<author>keerock...@gmail.com</author>
<when>Wed, 04 Mar 2009 21:57:04 +0000</when>
<what>by the way, even if itQ&apos;Es set to eng, it shouldnQ&apos;Et keep installing the IM.apk file 
every time you build project. there is someting wrong about that.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:30:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:27:31 +0000</when>
<what></what>
</comment>
<comment>
<author>ckanru</author>
<when>Thu, 08 Jul 2010 06:56:42 +0000</when>
<what>Might be fixed by https://review.source.android.com/15656</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:42:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11005</bugid>
<title>Use standard gettext format for translations</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>14</stars>
<reportedBy>emilien.klein</reportedBy>
<openedDate>Sat, 04 Sep 2010 19:20:04 +0000</openedDate>
<description>The current translation framework for Android makes it un-practical to
use standard translation tools generally used in the open source
community. Supporting the gettext translation format (.pot, .po, .mo
files) would make integrating with development and translation platforms
(such as launchpad.net) much easier. I especially miss the possibility
to leverage the big community of translators that are active on
Launchpad. Re-inventing a new format for translations is a move I canQ&apos;Et
really understand, especially since so much open source applications use
these formats.</description>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Sat, 04 Sep 2010 20:00:20 +0000</when>
<what>I also think an enhanced conversion from .xml to .po should be supported. However the .xml files make sense. They fit in perfectly with the rest of the resource files and XML is a good document standard that allows for checking.

To solve the Launchpad problem I had created the http://code.google.com/p/openintents/wiki/Translations workaround, which is only adequate but not great. It is in use for a few projects, see https://translations.launchpad.net/androidsfortune, for instance.

Supporting the gettext formats in some way, while keeping the .xml file would be the best option. The AOSP can also benefit from this by using community translations to support the languages currently not in the default stock builds.

There are also other issues with translations in Android making full compatibility with gettext and Launchpad difficult, such as lack of support for ISO 639-2 codes (example language: Asturian), though I believe this is JavaQ&apos;Es fault (letQ&apos;Es blame Oracle ;-)). </what>
</comment>
<comment>
<author>emilien.klein</author>
<when>Sat, 04 Sep 2010 20:07:58 +0000</when>
<what>YouQ&apos;Ere right, I donQ&apos;Et mean replacing the current XML infrastructure, but rather provide some way of exporting to .pot and importing from .po files. That way the translation process can be independently done.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 23:46:16 +0000</when>
<what>WeQ&apos;Eve been thinking about this actually. No promises though.

We would definitively accept contributions on this though.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:48:19 +0000</when>
<what></what>
</comment>
<comment>
<author>elsdoer...@gmail.com</author>
<when>Thu, 24 Mar 2011 19:41:38 +0000</when>
<what>I have written a tool to convert to and from .po files that some might find useful: https://github.com/miracle2k/android2po</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Thu, 24 Mar 2011 20:57:47 +0000</when>
<what>Hi, my comment #1 actually contains a link to a tool (with a very similar name even). It is still in use, although I myself passed on maintenance to other people within OpenIntents. ItQ&apos;Es used on tens of projects. IQ&apos;Eve just updated the wiki page with the link: http://code.google.com/p/openintents/source/browse/#svn%2Ftrunk%2Ftranslations%2Fscripts

Nice code sharing though!</what>
</comment>
</bug>
<bug>
<bugid>14778</bugid>
<title>Html.fromHtml support for strikethrough</title>
<status>Reviewed</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Eigo....@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 10:51:14 +0000</openedDate>
<description>Would it be possible to add support for the Q&lt;EdelQ&gt;E tag? (if not then
perhaps Q&lt;EstrikeQ&gt;E and Q&lt;EsQ&gt;E tags although they are depreciated)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 19 Feb 2011 20:17:27 +0000</when>
<what></what>
</comment>
<comment>
<author>posi.p...@gmail.com</author>
<when>Wed, 23 Feb 2011 01:08:06 +0000</when>
<what>I implemented my own class to wrap up this issue since I needed those tags and a few others handled. See an example here:
http://stackoverflow.com/questions/4044509/android-how-to-use-the-html-taghandler</what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Thu, 28 Apr 2011 23:43:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19135</bugid>
<title>canQ&apos;Et listen songs through plantronics 395 explorer bt.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>prasad.b...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 12:05:20 +0000</openedDate>
<description>I have issue regarding bt. I owned plantronics 395 explorer, and htc
desire hd is the handset, but my bt is only support the phone audio not
music or songs.My handset have android 2.3.3 nad bt specification is
2.1+EDR.</description>
</bug>
<bug>
<bugid>973</bugid>
<title>suggestion for google phone : can you add redial button on google phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:03:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mote...@gmail.com</reportedBy>
<openedDate>Sat, 18 Oct 2008 00:44:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>cbo...@gmail.com</author>
<when>Mon, 26 Jan 2009 19:35:24 +0000</when>
<what>If you press the green Q&apos;ECallQ&apos;E button twice, it redials the last number you called. 
Is this what you wanted?</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:03:22 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 07:06:51 +0000</when>
<what>Issue 3969 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>14977</bugid>
<title>app will show the dim screen after do operation :Q&quot;Eclick home key -Q&gt;Ebackground -Q&gt;E foregroundQ&quot;E when used to be show dialog.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>panxiaoh...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 02:33:55 +0000</openedDate>
<description>reproduce Steps: itQ&apos;Es easy to reproduce, -- step 1:Start a app which
could popup dialog after a short time delay. -- step 2:Before the dialog
showing,quickly click Q&quot;EhomeQ&quot;E key to switch app to background. -- step
3:Switch the app to foreground when wait the time that the dialog used
to be showed before if on the foreground. What happened: -- the app will
show the dim screen,you should click Q&quot;EbackQ&quot;E key to changed normal.
version of Android: sdk2.2 and sdk2.3 have some problems unclear or
answer,please send email to xhpan@telenav.cn,thank you.</description>
<comment>
<author>panxiaoh...@gmail.com</author>
<when>Thu, 24 Feb 2011 02:38:46 +0000</when>
<what>I think sdk2.1 is normal,thanks</what>
</comment>
<comment>
<author>gorge...@gmail.com</author>
<when>Thu, 24 Feb 2011 02:49:17 +0000</when>
<what>I also got this issue, when showing the dim screen, if you rotate the device, the dialog would be shown </what>
</comment>
</bug>
<bug>
<bugid>10811</bugid>
<title>[Alarm Clock] Poor reliability, sometimes the alarm simply skip</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>daniele....@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 06:40:40 +0000</openedDate>
<description>= Steps to reproduce the problem = This is a random problem (aka: it do
not always happen) - Set up an alarm (example Every working day
(Monday-Q&gt;EFriday) at 5:45 - wait for the clock. = What happened = -
Sometimes the alarm simply do not sound leaving you in bed - After the
first time you think you did something wrong, after the second you do
not trust your android phone as alarm clock anymore. = What you think
the correct behavior should be = If I set up the alarm to sound at that
hour of the day and I leave the device in charge overnight it must wake
me up when I asked it to do it or IQ&apos;Ell not rely on it anymore. As a
developer I know this is a bug you canQ&apos;Et reproduce since it happen few
times. But I think that the Alarm Clock feature should be re-designed to
be more robust! As I know for now it is a software that schedule an
event (create a thread/process that wait a certain amount of time or
maybe wake up every ones in a while to check if there is something to
trigger). This process could crash, be terminated as a mistake, skip out
for too much work on the phone.. it has too many way it could fail. I
think you should redesign the whole *trigger-the-clock-feature* to be
more robust and reliable. And I would redesign it in a way that support
eventual hardware wake up features of the devices since thatQ&apos;Es the most
reliable thing. As a fall back cron should be better. So this is a bug
report ending up to be a feature request. IQ&apos;Eve android 1.5 (Vodaphone
Italy branded) on an HTC Magic.</description>
<comment>
<author>marian.t...@gmail.com</author>
<when>Fri, 10 Jun 2011 20:31:06 +0000</when>
<what>This also happens to me. I have a Samsung GT I5500 with Android 2.2.
I also have an alarm for every working day. Some days it rings, some days it doesnQ&apos;Et.
</what>
</comment>
<comment>
<author>stonequ...@gmail.com</author>
<when>Thu, 20 Oct 2011 15:05:38 +0000</when>
<what>I have a Sensation on 2.3.4 and itQ&apos;Es still happening - I actually bought a replacement desk clock App but it seems to use the internal alarm function because the same fault occurs. I had a period of about 6 weeks where the alarm simply would not Q&quot;EdoQ&quot;E Tuesdays... now it seems to be completely random. It happens less often if I deactivate the alarm and then reactivate it the night before... but sometimes it still fails to go off.

It really is quite irritating. Please to fix.</what>
</comment>
</bug>
<bug>
<bugid>5864</bugid>
<title>Google form Autofill should be available on the Browser</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-04-08T20:36:12.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>cday...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 19:27:37 +0000</openedDate>
<description>Can you integrate the Form Autofill feature from the Google Toolbar into
the browser? Thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:12:43 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:36:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14146</bugid>
<title>Tutorial of Q&quot;EOn screenQ&quot;E keyboard is not shown on phone power up</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:42:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>w19...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 07:41:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). 1, Flash 235 build, perform a fastboot erase of
userdata / cache 2, Let phone power up 3, Touch the android once the
phone powers up 4, Look at the attached image, you will be seen this
screen 5, From this screen, I understand that there should be a tutorial
about using Q&quot;Eon screen keyboardQ&quot;E, so I press Begin to understand how to
use the keyboard 6, The next screen I am shown is (onsc1.png)which
instructs me how to setup a google account but there is no tutorial on
how to use the onscreen keyboard 7, Seems like we are missing a screen
here which would give an end user understanding of how to use the
onscreen keyboard - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:42:36 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18154</bugid>
<title>Force close occur when tap on Change home location in Maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 01:56:48 +0000</openedDate>
<description>Problem: Force close occur when tap on Change home location in Maps. The
application Maps(process com.google.android.aaps.maps) has stopped
unexpectedly Step to reproduce: 1.Go to MapsQ&gt;EQ&gt;EPress menu keyQ&gt;EQ&gt;E Join
latitudeQ&gt;EQ&gt;ETap on own id. 2.Tap on Q&quot;EView your location historyQ&quot;EQ&gt;EQ&gt;EPress
back key on Location history screen. 3.Repeat step 2 TwiceQ&gt;EQ&gt;ETap on Q&quot;EView
your location historyQ&quot;EQ&gt;EQ&gt;Epress Menu keyQ&gt;EQ&gt;ETap on Change home
locationQ&gt;EQ&gt;EObserve. Occurr. rate : Sometimes (2/10) Please refer to
followings: 06-29 10:44:46.429 3933 3933 E AndroidRuntime: FATAL
EXCEPTION: main 06-29 10:44:46.429 3933 3933 E AndroidRuntime:
java.lang.NullPointerException 06-29 10:44:46.429 3933 3933 E
AndroidRuntime: at com.google.googlenav.ui.wizard.android.i.a(Unknown
Source) 06-29 10:44:46.429 3933 3933 E AndroidRuntime: at
com.google.googlenav.ui.wizard.android.k.onMenuItemClick(Unknown Source)
06-29 10:44:46.429 3933 3933 E AndroidRuntime: at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:137)
06-29 10:44:46.429 3933 3933 E AndroidRuntime: at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:860)
06-29 10:44:46.429 3933 3933 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:532)
06-29 10:44:46.429 3933 3933 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
06-29 10:44:46.429 3933 3933 E AndroidRuntime: at
android.view.View$PerformClick.run(View.java:9223) 06-29 10:44:46.429
3933 3933 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 06-29 10:44:46.429
3933 3933 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 06-29 10:44:46.429
3933 3933 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
06-29 10:44:46.429 3933 3933 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 06-29
10:44:46.429 3933 3933 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 06-29 10:44:46.429
3933 3933 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 06-29 10:44:46.429 3933
3933 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
06-29 10:44:46.429 3933 3933 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 06-29
10:44:46.429 3933 3933 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 06-29 10:44:46.429 276
2352 W ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity 06-29
10:44:47.929 276 360 W PowerManagerService: Timer 0x7-Q&gt;E0x3|0x0 06-29
10:44:47.929 276 360 I PowerManagerService: Ulight 7-Q&gt;E3|0 06-29
10:44:47.929 276 360 D PowerManagerService: setLightBrightness :
mButtonLight : 0 06-29 10:44:48.429 276 301 W ActivityManager: Activity
pause timeout for HistoryRecord{409e8838
com.google.android.apps.maps/com.google.android.maps.MapsActivity}</description>
<comment>
<author>video.g...@gmail.com</author>
<when>Fri, 01 Jul 2011 05:56:18 +0000</when>
<what>Android version. 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>2857</bugid>
<title>problem using wired headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>tmotes...@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 00:54:48 +0000</openedDate>
<description>Cust is not able to use his Plantronics wired headset model Q&quot;ECJFD7Q&quot;E on
G1 HTC device after the new 1.5 update// Cust is using HTC adapter for
the headset using 2.5mm jack, heastet has a //</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:10:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:45:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3048</bugid>
<title>Contact Data in Messaging database can not be altered</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>lonny.se...@gmail.com</reportedBy>
<openedDate>Thu, 18 Jun 2009 13:56:52 +0000</openedDate>
<description>If a contact number gets entered wrong initially (or you sync a poorly
formatted phone number for a contact), there is no way to remove the old
reference from what I can tell. The way I found this was, I had a
contact with a number formatted as: 5551212. I realised that for texting
I would need to have the full number (+15555551212) so I tried editing
the contact with the new number. In the address book I could
successfully send a message, however when I replied to a reply that I
got form that number it showed the original 5551212 number and would not
send. I tried removing and recreating, completely redoing my contacts
through gmail etc but nothing worked. To Reproduce: 1. From the Q&apos;ENew
MessageQ&apos;E screen send a message to Q&apos;E5551212Q&apos;E. 2. From the Q&apos;EConversation
ListQ&apos;E screen delete the thread for Q&apos;E5551212Q&apos;E. 3. From the Q&apos;ENew MessageQ&apos;E
screen send a message to Q&apos;E+13065551212Q&apos;E. If you check the message it has
gone out correctly to Q&apos;E+13065551212Q&apos;E. 4. Go back to the Conversation
List screen and youQ&apos;Ell see that the thread is now called Q&apos;E5551212Q&apos;E. 5.
Go to the thread Q&apos;E5551212Q&apos;E from the Conversation List screen and then
send another message. YouQ&apos;Ell see that the message goes to Q&apos;E5551212Q&apos;E and
not Q&apos;E+13065551212Q&apos;E. HereQ&apos;Es some info I got from Martin at ChompSMS:
Q&quot;EWhen you send or receive an SMS Message Android stores the number if it
doesnQ&apos;Et exist in itQ&apos;Es messaging database.Android considers 2 numbers to
be equal by matching the last 5 digits of the phone number. So in this
case Android had Q&apos;E5551212Q&apos;E stored in itQ&apos;Es database, then it saw the
number Q&apos;E+13065551212Q&apos;E and considers the 2 numbers to be equal. The best
way forward unfortunately is to delete the database table that stores
the numbers is to Q&apos;EFactory ResetQ&apos;E the phone, deleting all conversations
doesnQ&apos;Et delete the database table that stores the phone numbers and
chomp as an application canQ&apos;Et delete the database table.Q&quot;E ... and that
is how I resolved the issue. I did a factory reset and import the data
correctly from the onset and all works well now. IQ&apos;Em not sure if this is
a bug really but it would be nice if at all possible to add the option
to purge that table data when creating accounts just in case something
like this happens again.</description>
<comment>
<author>jason.la...@gmail.com</author>
<when>Tue, 14 Jul 2009 03:44:16 +0000</when>
<what>IQ&apos;Em experiencing exactly the same issue as a result of attempting to text while
abroad, and having manually entered the number incorrectly.  Is there no way to
locate the database table on the filesystem and purge it from a rooted terminal?</what>
</comment>
<comment>
<author>jason.la...@gmail.com</author>
<when>Tue, 14 Jul 2009 04:49:28 +0000</when>
<what>If you have root and/or the SDK, IQ&apos;Eve found a solution that doesnQ&apos;Et require doing a
factory reset.  I havenQ&apos;Et seen any ill effects yet.

IQ&apos;Em running the JF1.5 build for my ADP1.

#################

using either terminal emulator or adb shell:

Q&gt;E sqlite3 /data/data/com.android.providers.telephony/databases/mmssms.db

sqliteQ&gt;E .tables
addr                 part                 sms                
android_metadata     pdu                  sr_pending         
attachments          pending_msgs         threads            
canonical_addresses  rate               
drm                  raw 

sqliteQ&gt;E .schema canonical_addresses                     
CREATE TABLE canonical_addresses (_id INTEGER PRIMARY KEY,address TEXT);


sqliteQ&gt;E SELECT * FROM canonical_addresses;
1|0119195551212
2|9195551212


## Notice the order of the two numbers.  ID1 would always take display
precedence over ID2, and was the number used for replies even though I could
compose a message directly to ID2.

## My solution:

sqliteQ&gt;E DELETE FROM canonical_addresses;

## IQ&apos;Ed previously emptied my message threads.  When I went in to compose a new
message, sent to my desired contact, went to the list view of all threads, and
selected this thread, the desired number finally shows up!

sqliteQ&gt;E SELECT * FROM canonical_addresses;
1|9195551212


I hope that helps!
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:01:03 +0000</when>
<what></what>
</comment>
<comment>
<author>lonny.se...@gmail.com</author>
<when>Sat, 29 Aug 2009 16:20:50 +0000</when>
<what>Jason sorry for the delayed response, that did in fact work! I intentionally mangled
an entry and tried your fix and it gave me the same results. Thanks for hacking
around :D  ... The one thing I havenQ&apos;Et checked is once a contact is removed the the
database does the primary ID somehow stay in tact or is there a method in the actual
code that is leaving resident data and then when the contact is re-entered/added,
that field stays populated.

Either way this is a lot nicer than doing a wipe in the event that you improperly
enter a contact ;-)  Thanks!!</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:44:09 +0000</when>
<what></what>
</comment>
<comment>
<author>differen...@gmail.com</author>
<when>Tue, 30 Nov 2010 17:21:14 +0000</when>
<what>Is it possible to just delete the contact and create the contact under a different name?</what>
</comment>
</bug>
<bug>
<bugid>16919</bugid>
<title>NFC: Unable to transceive more than 260 Bytes to an IsoDep. Tag</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>kraus.mi...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 13:49:17 +0000</openedDate>
<description>Q&lt;EbQ&gt;ESteps to reproduce the problem:Q&lt;E/bQ&gt;E 1) connect to an IsoDep-Tag 2)
use the transceive() method to send data with a length of more than 260
bytes (necessary for extended length APDU) Q&lt;EbQ&gt;EWhat happenedQ&lt;E/bQ&gt;E An I/O
Exception is thrown and no message was sent. java.io.IOException:
transceive failed at
android.nfc.tech.BasicTagTechnology.transceive(BasicTagTechnology.java:144)
at android.nfc.tech.IsoDep.transceive(IsoDep.java:159) Q&lt;EbQ&gt;E- What you
think the correct behavior should beQ&lt;E/bQ&gt;E The data should be sent to the
tag and the response should be received. My device is the Nexus S
(2.3.4). Sending standard APDU messages with a total length of max. 260
bytes works fine!</description>
<comment>
<author>tob...@t-senger.de</author>
<when>Thu, 04 Aug 2011 08:22:05 +0000</when>
<what>We have they same problem on the same device (Nexus S 2.3.4). Sometimes we need to send more den 255 bytes in one Command-APDU to a card. We got the same Exception as described above with the following C-APDU:

00 2a 00 be 00 01 33 Q&lt;Edata with length 0x0133Q&gt;E

The lc field (length command as in ISO7816-4) in this command is 00 01 33. Where the first 00 denotes that the next two bytes defines the length of the following data. 

The command seems not to be send to the card but throw a Exception because the API canQ&apos;Et handle the extended length field.

We think the correct behavior should be as described above: Q&quot;EThe data should be sent to the tag and the response should be received.Q&quot;E</what>
</comment>
<comment>
<author>manuelha...@gmail.com</author>
<when>Mon, 26 Sep 2011 18:57:03 +0000</when>
<what>i have got the same problem here. sending an apdu with 260 bytes works. a longer one (392bytes) fails. does anyone exactly know what is the show stopper here? the api? the nfc-chip on the nexus?
</what>
</comment>
<comment>
<author>karstent...@gmail.com</author>
<when>Mon, 21 Nov 2011 09:13:46 +0000</when>
<what>I have the same Problem with the Nexus S (2.3.6) here. I need to send more than 260 Bytes (400Bytes) to my card. Does anyone knows something about it. How does it work on the new Samsung Nexus?</what>
</comment>
<comment>
<author>karstent...@gmail.com</author>
<when>Thu, 24 Nov 2011 07:52:27 +0000</when>
<what>I tried it on the brand new Galaxy Nexus with Android 4.01. The problem is still there, but the exception says Q&quot;ETransceive length exceeds supported maximumQ&quot;E.

Why is there a byte limitation sending data with NFC?</what>
</comment>
<comment>
<author>goerl...@flexsecure.de</author>
<when>Thu, 01 Dec 2011 13:20:08 +0000</when>
<what>I think the problem occurs due to a limitation in the libnfc-nxp library.
In the file Q&quot;Elibnfc-nxp/inc/phNfcTypes.hQ&quot;E there is the following definition:
#define PHHAL_MAX_DATASIZE 0xFBU

This constant is used in Q&quot;Elibnfc-nxp/src/phHal4Nfc_Reader.cQ&quot;E:
#define PH_HAL4NFC_CMD_LENGTH PHHAL_MAX_DATASIZE+12

and finally in the same file, there is:
[...]
else if(psTransceiveInfo-Q&gt;EsSendData.length Q&gt;E PH_HAL4NFC_CMD_LENGTH)
{
    RetStatus = PHNFCSTVAL(CID_NFC_HAL,NFCSTATUS_INVALID_PARAMETER);
}
[...]
.

The Q&apos;ENFCSTATUS_INVALID_PARAMETERQ&apos;E is the error-code which we receive on our device while sending more than 260 bytes (actually according to the upper definitions it is 263 bytes).
- Confirm?

I did not find any hint in the pn544 datasheet, that this limitation is hardware-based - so I think this is just a software-based problem.
- Confirm?

Can someone confirm my observations/assumptions?</what>
</comment>
<comment>
<author>karstent...@gmail.com</author>
<when>Thu, 01 Dec 2011 13:41:26 +0000</when>
<what>Thank you for these interesting facts. I canQ&apos;Et confirm your observations since IQ&apos;Em not gone into the deep so far.

I tried it on the Galaxy Nexus and I was able to send 261 Byte - one Byte more than with the Nexus S.

Are you sure about the PN544? I read that both the Nexus S and the Galaxy Nexus contain the PN65:

http://www.nfcworld.com/2011/11/03/311093/nxp-inside-galaxy-nexus/

I heard that NXP tries to support extended length APDUs until the end of the year. But IQ&apos;Em not sure about it and I donQ&apos;Et know how they will realize that. 

It would be great if you are right. A software-based problem should be easy to fix?

</what>
</comment>
</bug>
<bug>
<bugid>7065</bugid>
<title>Logging from Javascript using console.log is not working</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-09T21:33:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>drorm...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 21:38:09 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). Create a
simple program with a webview and try to log from javascript. Use the
following code. HereQ&apos;Es the Java code
------------------------------------------------------ package
com.funambol.test; import android.app.Activity; import
android.os.Bundle; import android.util.Log; import
android.webkit.WebSettings; import android.webkit.WebView; public class
test extends Activity { /** Called when the activity is first created.
*/ WebView webview; private static WebView webView; @Override public
void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); Log.d(Q&quot;EMyApplicationQ&quot;E, Q&quot;ELoading
TestQ&quot;E); // setContentView(R.layout.main); webView = new WebView(this);
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webView.loadUrl(Q&quot;Efile:///android_asset/index.htmlQ&quot;E);
setContentView(webView); Log.d(Q&quot;EMyApplicationQ&quot;E, Q&quot;EDone Loading TestQ&quot;E); }
} ------------------------------------------------------ And hereQ&apos;Es the
javascript/html code
------------------------------------------------------ Q&lt;E!DOCTYPE HTML
PUBLIC Q&quot;E-//W3C//DTD HTML 4.01 Transitional//ENQ&quot;E Q&quot;Ehttp://
www.w3.org/TR/1999/REC-html401-19991224/loose.dtdQ&quot;EQ&gt;E Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E
Q&lt;EtitleQ&gt;E Test PageQ&lt;E/titleQ&gt;E Q&lt;Emeta HTTP-EQUIV=Q&quot;EContent-TypeQ&quot;E
CONTENT=Q&quot;Etext/html; charset=iso-8859-1Q&quot;EQ&gt;E Q&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;EscriptQ&gt;E
document.write(Q&quot;Ejavascript is workingQ&lt;Ebr/Q&gt;EQ&quot;E);
window.console.log(Q&quot;E1234567Q&quot;E); console.log(Q&quot;EfoobarQ&quot;E); Q&lt;E/scriptQ&gt;E this is
a test Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E
------------------------------------------------------ - What happened.
I canQ&apos;Et see any output from the browser with either the Q&quot;EWebCoreQ&quot;E or
Q&quot;EbrowserQ&quot;E tag using adb log. HereQ&apos;Es the relevant output.
------------------------------------------------------
I/ActivityManager( 55): Starting activity: Intent { flg=0x10000000
cmp=com.funambol.test/.test } I/ActivityManager( 55): Start proc
com.funambol.test for activity com.funambol.test/.test: pid=525
uid=10027 gids={} D/AndroidRuntime( 519): Shutting down VM D/dalvikvm(
519): DestroyJavaVM waiting for non-daemon threads to exit D/dalvikvm(
519): DestroyJavaVM shutting VM down D/dalvikvm( 519): HeapWorker thread
shutting down D/dalvikvm( 519): HeapWorker thread has shut down D/jdwp (
519): JDWP shutting down net... I/dalvikvm( 519): Debugger has detached;
object registry had 1 entries E/AndroidRuntime( 519): ERROR: thread
attach failed D/dalvikvm( 519): VM cleaning up D/dalvikvm( 519):
LinearAlloc 0x0 used 636716 of 5242880 (12%) D/ddm-heap( 525): Got
feature list request D/MyApplication( 525): Loading Test D/dalvikvm(
525): GC freed 855 objects / 61064 bytes in 110ms D/MyApplication( 525):
Done Loading Test I/ActivityManager( 55): Displayed activity
com.funambol.test/.test: 1680 ms (total 1680 ms) E/gralloc ( 55):
[unregister] handle 0x47efd0 still locked (state=40000001)
------------------------------------------------------ - What you think
the correct behavior should be. I should see something like I/browser(
55): 1234567 I/browser( 55): foobar DonQ&apos;Et forget to mention which
version of the SDK youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). This problem is in the emulator Android
2.0 API Level 5. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
Find attached. : kkk</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 21:33:45 +0000</when>
<what>This is working on Froyo (unreleased). I see

I/browser (  502): Console: 1234567 file:///sdcard/i.htm:11
I/browser (  502): Console: foobar file:///sdcard/i.htm:12
</what>
</comment>
<comment>
<author>drorm...@gmail.com</author>
<when>Thu, 15 Apr 2010 18:33:29 +0000</when>
<what>Looks like this issue is only on the emulator. On a Motorola Droid with 2.1 it works
fine.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:12:19 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19576</bugid>
<title>AOSP emulator crashes on launch</title>
<status>Assigned</status>
<owner>di...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>brettcha...@android.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 03:42:55 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Mac 10.6 SDK tools version (available in the
Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): master branch @ SDK build
#173913 ) STEPS TO REPRODUCE: 1. /android create avd -t 1 -n aosp
--sdcard 10M 2. ./emulator -avd aosp OBSERVED RESULTS: Emulator window
appears. After a few seconds, it closes. Console shows Q&apos;EBus errorQ&apos;E
ADDITIONAL INFORMATION: See attached for emulator -verbose output Note:
AOSP emulator last booted successfully at build #173500</description>
</bug>
<bug>
<bugid>12919</bugid>
<title>PorterDuff.Mode not giving correct output</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikea.ma...@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 11:18:00 +0000</openedDate>
<description>Hi, IQ&apos;Em having problems with using PorterDuff.Mode.MULTIPLY. I load a
JPG image which creates a Bitmap with all the alpha values set to 255. I
would like to re-set the alpha values to 0 for all the pixels. Looking
at the documentation I should be able to draw a rectangle over the
bitmap with PorterDuff.Mode.MULTIPLY and a color of A=0, R=G=B=255 From
the docs: MULTIPLY [Sa * Da, Sc * Dc] So a Paint with a alpha of A=0
would give a Dest Alpha of: [Sa * Da] -Q&gt;E [0 * Da] = 0; i.e. All the
alpha values should = 0; Src R=G=B=255 would give a Dest Colour of: [Sc
* Dc] -Q&gt;E [255 * Dc] = Dc; i.e. All Dest colours should be unaffected.
i.e. It should ONLY overwrite the Dest Alpha values with 0. But when I
run it, it overwrites all the values with 0. i.e. A=R=G=B = 0 --- Bitmap
backgroundBitmap = BitmapFactory.decodeResource(context.getResources(),
theme.backgroundDrawable); Canvas canvas = new Canvas();
canvas.setBitmap(bitmap); Paint alphaPaint = new Paint();
alphaPaint.setXfermode(new
PorterDuffXfermode(PorterDuff.Mode.MULTIPLY)); alphaPaint.setARGB(0,
255, 255, 255); alphaPaint.setStyle(Style.FILL); int pbefore =
bitmap.getPixel(0, 0); canvas.drawRect(new Rect(0, 0, canvas.getWidth(),
canvas.getHeight()), alphaPaint); int pafter = bitmap.getPixel(0, 0);
----</description>
<comment>
<author>mikea.ma...@gmail.com</author>
<when>Thu, 02 Dec 2010 11:21:10 +0000</when>
<what>I encounter this problem while developing against Android V1.6 and remote debugging on a HTC Desire running Android v2.1</what>
</comment>
</bug>
<bug>
<bugid>7104</bugid>
<title>Split sending SMS messages longer than 160 characters in Google Voice Android app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>enigma....@gmail.com</reportedBy>
<openedDate>Thu, 11 Mar 2010 12:45:12 +0000</openedDate>
<description>Simple request. hopefully. I (big time) want the Android GV app to allow
input of text messages longer than 160 characters and automatically
split those long messages into ~160 character messages. I have the
Sprint HTC Hero, running Cupcake (1.5). The messaging app built into the
phone does this automatically. While IQ&apos;Em composing a message, it
displays Q&quot;Ex.yQ&quot;E in the corner, where Q&quot;ExQ&quot;E is the number of messages, and
Q&quot;EyQ&quot;E is the remaining characters in the current 160-character block.
Furthermore, GV on the web from my desktop will do this too, and use a
similar display to show how many SMSQ&apos;Es will be sent. It seems a little
silly that the GV mobile app doesnQ&apos;Et. Thanks for your time!</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:05 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>6394</bugid>
<title>SpriteMethodTest and Eclipse DonQ&apos;Et Get Along</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>benn.bol...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 20:53:41 +0000</openedDate>
<description>Apologies for the poor/misplaced bug report, but... NOTE: This should
likely go directly to sm0a9f4, unless itQ&apos;Es an Eclipse problem. Trying to
import the SpriteMethodTest test from
http://code.google.com/p/apps-for-android into Eclipse (see below for
the version details) using the following process: 1. Checkout a copy of
the source to a location not in my workspace. 2. New Android Project -Q&gt;E
Q&apos;EFrom Existing Sources (it finds the various directories) At this point,
I get a red [x] on the drawable-hdpi directory. Q&apos;EgenQ&apos;E is empty, no
R.java gets created. The only log is pasted below, and is reasonably
unhelpful. I will check this bug report regularly to see if thereQ&apos;Es more
details I can add that will be helpful. eclipse.buildId=M20090917-0800
java.version=1.6.0_17 java.vendor=Sun Microsystems Inc. BootLoader
constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Framework arguments:
-product org.eclipse.epp.package.jee.product Command-line arguments: -os
win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product
Error Mon Feb 01 12:33:20 PST 2010 Internal Error Java Model Exception:
Java Model Status [gen [in SpriteMethodTest] does not exist] at
org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement
.java:502) at
org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:246)
at
org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:5
15) at
org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:2
52) at
org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:2
38) at
org.eclipse.jdt.internal.core.PackageFragmentRoot.getKind(PackageFragmentRo
ot.java:477) at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.proc
essDelta(PackageExplorerContentProvider.java:645) at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.hand
leAffectedChildren(PackageExplorerContentProvider.java:791) at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.proc
essDelta(PackageExplorerContentProvider.java:734) at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.hand
leAffectedChildren(PackageExplorerContentProvider.java:791) at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.proc
essDelta(PackageExplorerContentProvider.java:734) at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.elem
entChanged(PackageExplorerContentProvider.java:124) at
org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1557
) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor
.java:1547) at
org.eclipse.jdt.internal.core.DeltaProcessor.firePostChangeDelta(DeltaProce
ssor.java:1381) at
org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1357)
at
org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor
.java:1958) at
org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaPro
cessingState.java:470) at
org.eclipse.core.internal.events.NotificationManager$2.run(NotificationMana
ger.java:291) at
org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.core.internal.events.NotificationManager.notify(NotificationMan
ager.java:285) at
org.eclipse.core.internal.events.NotificationManager.broadcastChanges(Notif
icationManager.java:149) at
org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace
.java:313) at
org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1
022) at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorksp
aceJob.java:45) at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)</description>
</bug>
<bug>
<bugid>8136</bugid>
<title>CTS case android.widget.cts.ListViewTest#testGetMaxScrollAmount fails in Nexus One under landscape mode</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-10T22:43:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 03:26:55 +0000</openedDate>
<description>I tried to use CTS built from Android tag android-2.1_r2 to run cts case
against Nexus One under landscape mode, the following case failed:
android.widget.cts.ListViewTest#testGetMaxScrollAmount The following is
the CTS source code: 57 public class ListViewTest extends
ActivityInstrumentationTestCase2Q&lt;EListViewStubActivityQ&gt;E { 58 private
final String[] mCountryList = new String[] { 59 Q&quot;EArgentinaQ&quot;E,
Q&quot;EAustraliaQ&quot;E, Q&quot;EChinaQ&quot;E, Q&quot;EFranceQ&quot;E, Q&quot;EGermanyQ&quot;E, Q&quot;EItalyQ&quot;E, Q&quot;EJapanQ&quot;E, Q&quot;EUnited
StatesQ&quot;E 60 }; 61 private final String[] mNameList = new String[] { 62
Q&quot;EJackyQ&quot;E, Q&quot;EDavidQ&quot;E, Q&quot;EKevinQ&quot;E, Q&quot;EMichaelQ&quot;E, Q&quot;EAndyQ&quot;E 63 }; 149 public void
testGetMaxScrollAmount() { 150 mInstrumentation.runOnMainSync(new
Runnable() { 151 public void run() { 152
mListView.setAdapter(mAdapter_countries); 153 } 154 }); 155
mInstrumentation.waitForIdleSync(); 156 157 int amount1 =
mListView.getMaxScrollAmount(); 158 assertTrue(amount1 Q&gt;E 0); 159 160
mInstrumentation.runOnMainSync(new Runnable() { 161 public void run() {
162 mListView.setAdapter(mAdapter_names); 163 } 164 }); 165
mInstrumentation.waitForIdleSync(); 166 167 int amount2 =
mListView.getMaxScrollAmount(); 168 assertTrue(amount2 Q&gt;E 0); 169
assertTrue(amount2 Q&lt;E amount1); // because NAMES list is shorter than
COUNTRIES list 170 } The case failed at line 169, the case expects
amount2Q&lt;Eamount1, but actually amount2 is equal to amount1. The root
cause of the issue is that in Nexus One under landscape mode, the list
view with NAMES list has enough items to occupy the remaining vertical
scape of the screen and has the same MaxScrollAmount as the list with
the COUNTRIES list. The following is the code for
ListView.getMaxScrollAmount: public int getMaxScrollAmount() { return
(int) (MAX_SCROLL_FACTOR * (mBottom - mTop)); } The case can pass only
when the list view with NAMES list does not have enough items to occupy
the remaining vertical space of the screen. Based on my testing, if
NAMES list has 4 or more items, the list will occupy all the remaining
vertical space of the screen. In current CTS case, NAMES list has 5
items. The case will pass in Nexus One under landscape mode if NAMES
list has 3 items with the below change: diff --git
a/tests/tests/widget/src/android/widget/cts/ListViewTest.java
b/tests/tests/widget/src/android/widget/cts/ListViewTest.java index
f283681..1caff5a 100644 ---
a/tests/tests/widget/src/android/widget/cts/ListViewTest.java +++
b/tests/tests/widget/src/android/widget/cts/ListViewTest.java @@ -59,7
+59,7 @@ public class ListViewTest extends
ActivityInstrumentationTestCase2Q&lt;EListViewStubA Q&quot;EArgentinaQ&quot;E, Q&quot;EAustraliaQ&quot;E,
Q&quot;EChinaQ&quot;E, Q&quot;EFranceQ&quot;E, Q&quot;EGermanyQ&quot;E, Q&quot;EItalyQ&quot;E, Q&quot;EJapanQ&quot;E, Q&quot;EUnited StatesQ&quot;E };
private final String[] mNameList = new String[] { - Q&quot;EJackyQ&quot;E, Q&quot;EDavidQ&quot;E,
Q&quot;EKevinQ&quot;E, Q&quot;EMichaelQ&quot;E, Q&quot;EAndyQ&quot;E + Q&quot;EJackyQ&quot;E, Q&quot;EDavidQ&quot;E, Q&quot;EKevinQ&quot;E }; private
ListView mListView; Nexus One info: Firmware version: 2.1-update1
Baseband version: 32.24.00.22U_4.03.00.21_2 Kernel version:
2.6.29-01117-g4bc62c2 android-build@apa26 #1 Build number: ERE27</description>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 10 May 2010 22:43:22 +0000</when>
<what>I recently reduced the test to be compatible with any screen size:

https://review.source.android.com/#change,14292</what>
</comment>
</bug>
<bug>
<bugid>11720</bugid>
<title>404 not found in eclair</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Cindy.St...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 09:04:28 +0000</openedDate>
<description>when I try to download pdf file, Eclair shows 404 not found error or
download unsucessful. the url is
Q&quot;Ewww.google.com/googlephone/android-userguide_kr.pdfQ&quot;E what do you think
about it?</description>
</bug>
<bug>
<bugid>16322</bugid>
<title>Keyboard defect on Samsung Epic with 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michaelf...@gmail.com</reportedBy>
<openedDate>Sat, 23 Apr 2011 14:06:12 +0000</openedDate>
<description>Phone: Samsung Epic 4g SPH-D700 OS: Froyo 2.2.1 When pressing double
letters, it often omits the 2nd letter. (Q&quot;EleterQ&quot;E instead of Q&quot;EletterQ&quot;E)
Sometimes happens on multiple Function key press as well, for example
Q&quot;E:)Q&quot;E shows as Q&quot;E:Q&quot;E. If you key slower, it doesnQ&apos;Et happen. With 2.1, this
was never an issue. Since my hardware is the same, I need to believe
this is a software issue.</description>
</bug>
<bug>
<bugid>12172</bugid>
<title>Cannot dismiss popup while web page is loading</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JRS...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 17:57:20 +0000</openedDate>
<description>When a web page opens a popup while it is loading, the loading bar
obscures the popupQ&apos;Es close button, making it impossible to close the
popup until the page completely finishes loading. Web pages take long
enough to load that this can get really annoying. If the close button
were on the bottom of the popup or if the popup resized itself to fit in
the area below the loading screen, it would be possible to close popups
right away.</description>
</bug>
<bug>
<bugid>6577</bugid>
<title>Google Buzz Integration with Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jbro...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 19:59:58 +0000</openedDate>
<description>Integration with the Google Buzz application with the Android OS.</description>
<comment>
<author>erasmo.k...@gmail.com</author>
<when>Tue, 19 Jul 2011 11:26:38 +0000</when>
<what>Maps 5.7.0 has no buzz layer.
How to post Buzz in android 2.2.1??</what>
</comment>
</bug>
<bug>
<bugid>15679</bugid>
<title>Android Market - Add More reasons for deleting an app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>vlbAtC...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 01:41:50 +0000</openedDate>
<description>When I uninstall an App, Market asks me why. ItQ&apos;Es missing some crucial
reasons. In particular, it needs ( ) I upgraded to the paid version</description>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Wed, 23 Mar 2011 01:46:28 +0000</when>
<what>Would also be nice to see

( ) Frequent Crashes
( ) Replaced with a more functional app

Does this feedback go to developers? It would be nice if the stats for each status were also exposed in the marketplace (how many people installed, how many uninstalled and why) </what>
</comment>
<comment>
<author>zvasv...@gmail.com</author>
<when>Wed, 23 Mar 2011 06:13:53 +0000</when>
<what>The Q&quot;Eupgraded to the paid versionQ&quot;E first option is crucial and it should NOT go against the install percantage.  ItQ&apos;Es say hypotetically every single person who tries the app upgrades, your install percent is 0% even if in reality, it should be 100%.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 23 Mar 2011 07:00:47 +0000</when>
<what>Not to seem like too much of a naysayer, OffBeatM, but for me:

Frequent Crashes is the same as Q&quot;EItQ&apos;Es defectiveQ&quot;E
Replaced with a more functional app is Q&quot;EI donQ&apos;Et use it or want itQ&quot;E</what>
</comment>
<comment>
<author>zvasv...@gmail.com</author>
<when>Wed, 23 Mar 2011 07:40:24 +0000</when>
<what>Q&quot;EItQ&apos;Es say hypotetically every single person who tries the app upgrades, your install percent is 0% even if in reality, it should be 100%.Q&quot;E

Let me try this again :)

LetQ&apos;Es say, hypotetically, that every single person who tries your app upgrades to the paid version, your install percent becomes 0% even if, in reality, 100% would be the more correct number.  I realize that Google doesnQ&apos;Et know the relationship between the free and paid apps, but if the user say they have upgraded, their word should be taken at face value.
</what>
</comment>
<comment>
<author>andr...@forbidden.co.uk</author>
<when>Fri, 06 May 2011 06:29:39 +0000</when>
<what>I would also like:
(1) Ads too obtrusive
(2) Unsuitable for my kids

As a developer, IQ&apos;Ed like also to see any reasons given in Q&quot;EotherQ&quot;E, and to know what the device was.</what>
</comment>
</bug>
<bug>
<bugid>8396</bugid>
<title>Navigation shortcuts to contacts no longer use contact photo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chriscar...@gmail.com</reportedBy>
<openedDate>Wed, 19 May 2010 09:11:26 +0000</openedDate>
<description>This appears to have occurred after the latest Maps update, but itQ&apos;Es
difficult to tell. When setting a shortcut on the home screen to
Navigate somewhere, the destination field prompts with an auto-complete
which often refers to a contact. Previously, selecting the contact from
auto-complete would force the system to use the contact photo as the
shortcut icon (with a navigation icon overlaid). Now, the contact photo
component no longer seems available, despite the functionality still
working if you set a direct dial/message/contact card shortcut instead.
Instead a series of map icons are made available for the user to select.
For consistencyQ&apos;Es sake, and because itQ&apos;Es actually quite nice, the old
functionality should be restored. Or if IQ&apos;Em being colossally stupid,
someone should tell me what IQ&apos;Em doing wrong.</description>
</bug>
<bug>
<bugid>2949</bugid>
<title>All calls show up as Q&apos;EUnknownQ&apos;E in the call log</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-07T19:35:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>74</stars>
<reportedBy>tristan....@gmail.com</reportedBy>
<openedDate>Wed, 10 Jun 2009 16:56:30 +0000</openedDate>
<description>All incoming calls show up as Q&apos;EUnknownQ&apos;E, and although an outgoing call
will show up with the contactQ&apos;Es name, about 30 seconds after hanging up,
the contact name will change to Unknown in the Call log as well.
Effectively, the Call Log is gradually converting itself to a long list
of Q&apos;EUnknownQ&apos;Es! This problem has been experienced by several other users
as reported at
http://www.talkandroid.com/android-forums/android-hardware/1751-g1-unknown-call-history.html
Somebody also reported this at the end of
http://code.google.com/p/android/issues/detail?id=53 but I am starting a
new issue as the rest of #53 is talking about an enhancement to the API
rather than this bug itself. I am using a 2 week-old G1 that was
upgraded to 1.5 shortly after I switched it on. However, this behaviour
only appeared in the last two days - before that everything worked as
expected. I am based in the UK and my carrier is T-Mobile. If there is
any more information that I can provide that would be useful to you in
resolving this, please feel free to get in touch: tristan@roddis.org
Thanks.</description>
<comment>
<author>My.Buddy...@gmail.com</author>
<when>Tue, 16 Jun 2009 14:22:12 +0000</when>
<what>I am in the US and see the exact same issue with T-mobile.  I got the 1.5 upgrade on 
Thur two days later the problem appeared.  Additionally Voice Dial force closes 
after it fails to capture any voice.

The only fix IQ&apos;Eve seen is a factory reset. (according to other blogs w/ this same 
issue as well as my call to Tech Support)

I would prefer not to do, but if there is not a better fix soon, I will have to as I 
have no idea who is calling/called.  Quite annoying.

Factory Reset: Settings -Q&gt;E SD Card Q&amp;E Phone Storage -Q&gt;E Factory data reset
* This will erase everything and reinstall, so have your login ready Q&amp;E save your 
pics / txt or whatever else u want 1st *

Firmware v1.5
Baseband v62.50s.20.17h_2.22.19.26i
Kernel v2.6.27-00393-g6607056
Build # crb43</what>
</comment>
<comment>
<author>cym...@gmail.com</author>
<when>Tue, 16 Jun 2009 20:08:02 +0000</when>
<what>I just started having this problem yesterday.</what>
</comment>
<comment>
<author>brettpa...@gmail.com</author>
<when>Wed, 17 Jun 2009 12:56:57 +0000</when>
<what>I have the same problem with my G1; I have owned it for about six months will
relatively few problems.  After the 1.5 upgrade, all kinds of wonkiness including
this issue.

FWIW, this issue *did not* happen immediately after the upgrade.  It took about a
week to show up, which means the 1.5 upgrade is not solely responsible (i.e. I had to
do something to trigger the bug, perhaps make a call directly from the call history
or something along those lines).

Have not tried the factory default reset but will attempt later today and let folks
know if it worked or not.  
</what>
</comment>
<comment>
<author>My.Buddy...@gmail.com</author>
<when>Thu, 18 Jun 2009 14:19:37 +0000</when>
<what>Q&lt;EuQ&gt;EQ&lt;EbQ&gt;E Fix Q&lt;E/bQ&gt;EQ&lt;E/uQ&gt;E

Factory reset my phone last night - took about 10-15 min in total.  Problem is gone.

- Good news, it saved all my pics and on the market under Q&apos;Emy downloadsQ&apos;E it 
remembers all your previous apps, so you just have to re-download them and done.  I 
also used Q&apos;EAppManagerQ&apos;E from the market to copy all of my apps to the SD card just in 
case.

* Be sure to Sync your data prior to reset so you have the latest info *</what>
</comment>
<comment>
<author>den15...@gmail.com</author>
<when>Fri, 19 Jun 2009 07:20:03 +0000</when>
<what>I am having the same issue. I did the full factory reset, and that did nothing. It gets 
very frustrating not knowing who has left you calls as you cannot call them back. The 
number only shows us blank for call logs, SMS shows up the full contact details.</what>
</comment>
<comment>
<author>MartinCr...@gmail.com</author>
<when>Fri, 19 Jun 2009 10:12:27 +0000</when>
<what>I also have the issue. A reset will be a nightmare all the stuff I have on the phone 
and configured, could talk hours and some people havenQ&apos;Et had it fixed by resetting 
factory setting, very poor google/t-mobile</what>
</comment>
<comment>
<author>dibz...@gmail.com</author>
<when>Sat, 20 Jun 2009 08:16:50 +0000</when>
<what>Had the same thing happen to me today... I got the 1.5 update about a week or two ago.. today I 
noticed all my incoming calls came in as Q&quot;EunknownQ&quot;E so when I checked my call log.. all the outgoing 
calls were also labeled Q&quot;EunknownQ&quot;E.... 

Very frustrating not being able to return someones missed call... any help</what>
</comment>
<comment>
<author>suitland...@gmail.com</author>
<when>Wed, 24 Jun 2009 00:19:41 +0000</when>
<what>I am having the exact same problem. Also my phone does not change screen orientation even though I 
have st it to do so in settings.. it stopped working around the same time that IQ&apos;Eve been getting these 
Q&quot;EunknownQ&quot;E calls.
     PLEASE HELP US! THIS IS CAUSING ME AND EVERYONE ELSE A HUUUUGE INCONVINENCE.. some 
people you just shouldnQ&apos;Et answer the phone for, now I canQ&apos;Et tell. Lol, but seriously........ HELP!</what>
</comment>
<comment>
<author>brettpa...@gmail.com</author>
<when>Wed, 24 Jun 2009 14:52:23 +0000</when>
<what>Same problem after upgrade to cupcake.  I use phone professionally and this is
definitely a show stopper.</what>
</comment>
<comment>
<author>EdSygr...@gmail.com</author>
<when>Thu, 25 Jun 2009 15:30:24 +0000</when>
<what>IQ&apos;Em not sure how this issue has been given a medium priority, it is a huge pain for 
anyone who uses the phone for work and should be fixed as a matter of urgency. It makes 
you wonder about the state of pre-production testing at Google that something like this 
can be missed, its not as though it is functionality buried in the outer reaches of the 
phone, it is very core. Please sort asap.</what>
</comment>
<comment>
<author>MWJDes...@gmail.com</author>
<when>Thu, 25 Jun 2009 22:39:06 +0000</when>
<what>Same problem. I need an alternative to reset</what>
</comment>
<comment>
<author>cacade...@gmail.com</author>
<when>Mon, 29 Jun 2009 21:05:37 +0000</when>
<what>Issue started to happen yesterday.  I donQ&apos;Et wanna reset my phone...</what>
</comment>
<comment>
<author>nuv...@gmail.com</author>
<when>Tue, 30 Jun 2009 05:06:32 +0000</when>
<what>Same issue. Randomly stopped recognizing calls only to display Q&quot;EUnknownQ&quot;E. This is
absolutely pathetic. A patch needs to be released immediately.</what>
</comment>
<comment>
<author>hAzYs...@gmail.com</author>
<when>Tue, 30 Jun 2009 07:00:50 +0000</when>
<what>Same problem started happening to my g1 around yesterday afternoon, first appeared as Q&quot;Eservice 
failedQ&quot;E when i tried to make calls, then all calls appeared as Unknown from there on. I really expect 
Google and Tmobile to give guidelines as to how to fix the issue other than resetting all the data on my 
phone. but looking at the date of the post which was more than two weeks ago I wonder</what>
</comment>
<comment>
<author>thecover...@gmail.com</author>
<when>Tue, 30 Jun 2009 20:58:27 +0000</when>
<what>Happened to me today. DonQ&apos;Et know why. Beeen on 1.5 for months. Love the phone, canQ&apos;Et afford to lose 
all my messages, call log etc, but also use phone for business, and canQ&apos;Et afford to not know who has 
called. Very bad news.</what>
</comment>
<comment>
<author>liam.g.c...@gmail.com</author>
<when>Tue, 30 Jun 2009 21:35:08 +0000</when>
<what>IQ&apos;Eve experienced exactly the same issue....twice.  First, when I upgraded to 1.5 and now, seemingly 
randomly, weeks (months?) later. A factory reset sorted it out last time but I really donQ&apos;Et want to have to 
go through it all again a second time, purely because of the time it takes to re-install and reconfigure all 
my applications.

This should definitely be upgraded from medium priority, as itQ&apos;Es an extremely debilitating problem. Not 
knowing whoQ&apos;Es calling you undermines the whole point of having saved contacts and caller id.

Please fix this, Google. Any information would be greatly appreciated.</what>
</comment>
<comment>
<author>liam.g.c...@gmail.com</author>
<when>Tue, 30 Jun 2009 23:53:07 +0000</when>
<what>Just a little follow-up:  shortly after my last post, absolutely everything on my G1
kept force closing.  After resetting the phone several times, I eventually got the
following message:

System UIDs Inconsistent.
UIDs on the system are inconsistent, you need to wipe your data partition or your
device will be unstable.

Since I couldnQ&apos;Et find any fixes to this, I had to perform a factory reset.</what>
</comment>
<comment>
<author>thecover...@gmail.com</author>
<when>Wed, 01 Jul 2009 07:33:01 +0000</when>
<what>+1 for this issue. Happened to me today. DonQ&apos;Et know why, though I have some ideas (see below). Beeen 
on 1.5 for months. Love the phone, canQ&apos;Et afford to lose all my messages, call log etc, but also use phone 
for business, and need to know who has called.

As far as figuring out a trigger; I installed and uninstalled Phone Search Trial by Polidea. It didnQ&apos;Et index, 
and thatQ&apos;Es why I uninstalled.

I had had a Q&apos;Estorage nearly fullyQ&apos;E warning for a few days, and yesterday finally got around to deleting 
some apps to clear some space. As a thought, my picture gallery no longer shows thumbnails; this 
seems to be since my memory card got full, and I kept taking pictures- I think it somehow corrupted the 
file storage (itQ&apos;Es now a long way from full, but with same problem). Could it be related?

So: have any of you guys either tried that app, or had Q&apos;Ephone storage lowQ&apos;E warnings before the problem 
presents itself? IQ&apos;Em guessing any info we can give the boys at google will be helpful!

Cheers,

Mike</what>
</comment>
<comment>
<author>ulrich.b...@gmail.com</author>
<when>Wed, 01 Jul 2009 10:16:00 +0000</when>
<what>Also got this bug since 2 days. Like liam said first of all many applications
including Q&apos;Eandroid.process.acoreQ&apos;E kept force closing. I think it all began with the
email (not gmail) application. 

had cupcake running since april and no problems at all except for the Q&apos;Ephone storage
lowQ&apos;E message that was showing all the time although there are still 4732K left out of
76544K of the Q&apos;E/dataQ&apos;E partition in total...

The problem occured 2 days after I activated my data plan (before I used mostly wifi)
and some hours after I configured my email-client to check for IMAP-emails every 15
minutes. I didnQ&apos;Et install any applications since then.

Another bad side effect since that Q&apos;EissueQ&apos;E is that my phone is not having any data
connectivity anymore except for wifi, although I am connected to 3G and EDGE networks
with good reception, which really is a pain in the *!$% considering my new flatrate
dataplan...

Guess I will also have to do the reset :( Will do some research if there is a good
way to backup the data, cause I also donQ&apos;Et wanna lose all my personal data on the
phone and go through all the work of reinstalling...

btw, this happend on cupcake 1.5 (dream_devphone-userdebug 1.5 CRB21 147201)on the
dev phone 1 with current radio firmware (2.22.19.26I)

Cheers,
Uli</what>
</comment>
<comment>
<author>thecover...@gmail.com</author>
<when>Wed, 01 Jul 2009 13:20:33 +0000</when>
<what>I may be way out - but would I be right in saying that everyone who has this issue 
has had Q&apos;Ephone storage lowQ&apos;E (regardless of actual storage level)?

The issue I had when I filled up (it didnQ&apos;Et Q&apos;EappearQ&apos;E full in the file managers, was 
about 10% off... anyway. It fixed when I cleared some space) my storage card, and 
kept taking photos was that the photos appeared corrupt; correct file size and date, 
but resolution of -1x-1.

Now, when I make a call and it goes into the call log, the number momentarily appears 
as -1 with correct name etc, then the number becomes Q&apos;EunknownQ&apos;E. I wonder (and this is 
purely guesswork) is whether -1 is returned when the phone is trying to access an 
invalid sector - and then the -1 is interpreted in the call log as Unknown number.

As such, the issue may not be with the call log application itself, so much as 
something in the memory management.

Just to add my phone details itQ&apos;Es running:

Firmware: 1.5
Baseband version: 62.505.20.17U_2.2219.26I
Kernel version: 2.6.27-00393-g6607056 san@sandroid #1
Build number: CRB43

HereQ&apos;Es hoping for a solution!

m</what>
</comment>
<comment>
<author>viqous@gmail.com</author>
<when>Wed, 01 Jul 2009 21:55:27 +0000</when>
<what>I am having similar problems, although I get my outgoing calls entered into the call
log correctly, but all incoming are Q&quot;EUnknownQ&quot;E irregardless of them being in the
contacts and whether they are Q&quot;EhiddenQ&quot;E or not. I have a imported G1 from germany,
using in Sweden with Telenor as carrier. The problem came with an upgrade, dunno
which or when. A factory reset doesnQ&apos;Et do anything however, have tried twice....</what>
</comment>
<comment>
<author>paulogorman.mail</author>
<when>Thu, 02 Jul 2009 13:55:02 +0000</when>
<what>This is also happening to me, itQ&apos;Es very annoying as I donQ&apos;Et know who is calling or
called me. Outgoing is fine. Once a call has finished, the names briefly appear in
the log but then disappear to the Q&apos;EunknownQ&apos;E caller state. Please fix this in a new
android update soon! :(</what>
</comment>
<comment>
<author>ttrox...@gmail.com</author>
<when>Thu, 02 Jul 2009 16:57:46 +0000</when>
<what>I also have this rather irritating problem, and I also initially ran out of space on
/data and cleared some stuff.  The Q&quot;EUknownsQ&quot;E started showing up afterward.</what>
</comment>
<comment>
<author>ttrox...@gmail.com</author>
<when>Thu, 02 Jul 2009 16:58:41 +0000</when>
<what>I would very much like to see a workaround/fix that does not involve a factory reset.
 Does anyone know where this comes from/where to begin?</what>
</comment>
<comment>
<author>21st....@gmail.com</author>
<when>Fri, 03 Jul 2009 06:21:20 +0000</when>
<what>I have been facing the same symptoms as everyone above.
And yes i have only started seeing this issue after i forgot my memory card at a 
friends place.
I think if you have more storage space on the phone it should fix the issue. Try 
Uninstalling unnecessary apps and see what happens.

Cheers</what>
</comment>
</bug>
<bug>
<bugid>15786</bugid>
<title>Force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>galaxy.s...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 09:12:19 +0000</openedDate>
<description>Occurrence Process - Phone has .3gpp file. Goto My Files. Select the
file and long tap on it.Select Share. Select Youtube. Occurrence Status
- Phone displays Forced close.Popup Q&quot;EThe application MyUploads (process
com.google.android. apps.upload) has stopped unexpectedly. Expected
Result - Forced close shouldnot occur. Firmware version: 2.2.1 Logs:
E/AndroidRuntime(19820): FATAL EXCEPTION: main E/AndroidRuntime(19820):
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.google.android.apps.uploader/com.google.android.apps.uploader.clients.youtube.YouTubeSettingsActivity}:
android.database.sqlite.SQLiteException: no such column: datetaken: ,
while compiling: SELECT _id, _display_name, _size, mime_type, datetaken
FROM audio WHERE (_id=9) E/AndroidRuntime(19820): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
E/AndroidRuntime(19820): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
E/AndroidRuntime(19820): at
android.app.ActivityThread.access$2300(ActivityThread.java:125)
E/AndroidRuntime(19820): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
E/AndroidRuntime(19820): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(19820): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(19820): at
android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime(19820): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime(19820): at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(19820): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
E/AndroidRuntime(19820): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
E/AndroidRuntime(19820): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime(19820): Caused by:
android.database.sqlite.SQLiteException: no such column: datetaken: ,
while compiling: SELECT _id, _display_name, _size, mime_type, datetaken
FROM audio WHERE (_id=9) E/AndroidRuntime(19820): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:158)
E/AndroidRuntime(19820): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
E/AndroidRuntime(19820): at
android.content.ContentProviderProxy.bulkQueryInternal(ContentProviderNative.java:330)
E/AndroidRuntime(19820): at
android.content.ContentProviderProxy.query(ContentProviderNative.java:366)
E/AndroidRuntime(19820): at
android.content.ContentResolver.query(ContentResolver.java:245)
E/AndroidRuntime(19820): at com.google.android.apps.uploader.E.a(Unknown
Source) E/AndroidRuntime(19820): at
com.google.android.apps.uploader.clients.SettingsActivity.a(Unknown
Source) E/AndroidRuntime(19820): at
com.google.android.apps.uploader.clients.SettingsActivity.onCreate(Unknown
Source) E/AndroidRuntime(19820): at
com.google.android.apps.uploader.clients.youtube.YouTubeSettingsActivity.onCreate(Unknown
Source) E/AndroidRuntime(19820): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
E/AndroidRuntime(19820): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
E/AndroidRuntime(19820): ... 11 more W/ActivityManager( 2268): Force
finishing activity
com.google.android.apps.uploader/.clients.youtube.YouTubeSettingsActivity</description>
</bug>
<bug>
<bugid>6624</bugid>
<title>Google Maps doesnQ&apos;Et show more than 5 reviews</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>caleb.marcus</reportedBy>
<openedDate>Fri, 12 Feb 2010 20:09:13 +0000</openedDate>
<description>When listing reviews for a place in Google Maps, the application lists 5
reviews, and has a link to show more. However, the link doesnQ&apos;Et actually
do anything. Steps to reproduce: 1) open Maps and search for a location
(I used Fenway Park) 2) tap the bubble and go to the Reviews tab 3) hit
Q&quot;ERead all reviewsQ&quot;E 4) At the bottom, it shows a link that says Q&quot;ENext 10
reviews.Q&quot;E Click that link. What should happen: It should show the next
10 reviews What does happen: it appears to refresh, but shows the same
first page of reviews. Device and software info: Moto Droid on Verizon
running 2.0.1 and Maps 4.0.</description>
<comment>
<author>danny.pi...@gmail.com</author>
<when>Fri, 12 Feb 2010 20:17:29 +0000</when>
<what>Confirmed on the Nexus One</what>
</comment>
<comment>
<author>caleb.marcus</author>
<when>Fri, 12 Feb 2010 20:21:34 +0000</when>
<what>Would like to add that this bug has also been present in the previous two versions of
Maps for Android.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>15594</bugid>
<title>Music Player: Cannot access now playing (playlist) after going to homescreen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 06:18:19 +0000</openedDate>
<description>Select an album to play. (Android takes the album and automatically
creates a mock playlist out of it. This is to cycle through the songs
sequentially in the album.) You can go back to the album playlist by
touching the album name in the upper left hand order next to the music
player icon (but not the icon itself). (This is really confusing by the
way.) I think having a playlist button like the mobile media player did
is a better idea. So if you go to the homescreen while the music is
playing and then go back by clicking the notification. Then you lose the
accessibility of the playlist. Not the the text in the upper left corner
just says now playing and is no longer clickable. Essentially, thereQ&apos;Es
no straightforward way from the music playerQ&apos;Es main playback screen to
select a different song in your active playlist. I even tried tapping
the album art to no avail.</description>
<comment>
<author>jerem...@gmail.com</author>
<when>Fri, 18 Mar 2011 06:18:53 +0000</when>
<what>I forgot to mention that this is Android 3.0, Motorola Xoom.</what>
</comment>
</bug>
<bug>
<bugid>209</bugid>
<title> Documentation :: Location-based Service APIs</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-06T14:52:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 08 Feb 2008 17:18:40 +0000</openedDate>
<description>Q&quot;EFor some more details about MapView and how it relates to MapView,Q&quot;E
Location-based Service APIs
http://code.google.com/android/toolbox/apis/lbs.html Should be Q&quot;Eand how
it relates to MapActivity,Q&quot;E.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:06:47 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:08:24 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>test...@gmail.com</author>
<when>Wed, 19 Nov 2008 09:31:16 +0000</when>
<what>Hi guys.

are the mapview and mapactivity aviable for R1.0 ?
I think it work on SDK 1.0 , but why not in andriod r1.0 ?
Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:52:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19345</bugid>
<title>Goggles seems to be using lots of power even when it isnQ&apos;Et being used</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shannon....@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 01:00:54 +0000</openedDate>
<description>Install Goggles. DonQ&apos;Et use it. The reports indicate that Goggles is
using lots of power. The power usage display (apparently the same
display from the system settings or from a battery monitor app)
consistently shows that Goggles is using most of the power, usually over
80% and often over 90% of the total. Since I almost never use Goggles
these days, that seems to be misleading at best. At worst, it might be a
serious OS-level glitch? It doesnQ&apos;Et seem to be seriously affecting the
overall battery life, so there seem to be two possible scenarios. One is
that the report is accurate and that Goggles really is using lots of
power, but only when the phone is in active use by some other
application. Since the phone is mostly inactive, that would properly
show high power usage by Goggles--except that Goggles is not being used
and should not be using power... The other possibility is that Goggles
is being improperly blamed for power used by some other program.
However, the other candidates (such as Android System) are still listed
normally, but are just shown as using much less power than Goggles.
Correct behavior is that an unused program should not be using lots of
power. Not sure what diagnostic steps might be appropriate. Perhaps once
Goggles has been run, it remains in some abnormal state that causes it
to use lots of power even if it isnQ&apos;Et used again. In that case, perhaps
rebooting the phone and not running Goggles at all would get more normal
results for the power usage? ItQ&apos;Es an Android 2.1 HPC Aria. I havenQ&apos;Et
compared notes with other people yet, but I would have to ask around to
find people whoQ&apos;Eve installed Goggles. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7442</bugid>
<title>[Email] email.activity.AddressTextView doesnQ&apos;Et work about imeoption and inputtype(textmultiline)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lyhcoo...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 06:05:55 +0000</openedDate>
<description>Android code version you are running: Android 2.1 Your development
environment: Emulator Describe the problem:
com.android.email.activity.AddressTextView in message_compose.xml
doesnQ&apos;Et work properly.
android:inputType=Q&quot;EtextEmailAddress|textMultiLineQ&quot;E and
Q&quot;Eandroid:imeOptions=Q&quot;EactionNextQ&quot;E are not working. If you tap on Q&apos;EToQ&apos;E
field on compose, keypad is showed up. There is unnecessary enter button
on keypad. The enter button does not work anything. It should work as
new line or next button. Steps to reproduce: 1. Email 2. Menu 3. Compose
4. Tap on Q&apos;EToQ&apos;E field Expected results: Enter button should be replaced
with next button or work as new line. Observed results: Enter button
doesnQ&apos;Et work anything. Additional information: Options of EditText and
TextView are working properly.</description>
</bug>
<bug>
<bugid>17849</bugid>
<title>Gmail failed to save draft when it is used by sharing.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>farp...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 14:03:13 +0000</openedDate>
<description>Gmail says Q&quot;EMessage discardedQ&quot;E and really discards the message when back
key is pressed after Q&quot;ESave draftQ&quot;E option menu command is executed, when
it is open by other apps sharing some text to it. - Steps to reproduce
the problem. Open the built-in browser and visit google.com, press menu
key, Share page, Share via Gmail, press menu key, Save draft, press back
key. - What happened. Gmail says Q&quot;EMessage discardedQ&quot;E and really discards
the message. - What you think the correct behavior should be. Gmail
saves the message as draft. Nexus S 2.3.4 Gmail version 2.3.4.2</description>
</bug>
<bug>
<bugid>10581</bugid>
<title>Long Press on Home Button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dellgree...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 12:25:59 +0000</openedDate>
<description>I am using Android 1.6 on the Dell Streak We are developing in house
software for our business. We have developed our own application which
we set as the home application in the manifest file. Pressing the home
button goes correctly to our designated activity. However when we long
press the home button it causes an error dialog to show onscreen with
Q&quot;EThe Process android.process.acore has stopped unexpectedly. Please try
againQ&quot;E We cannot seem to find a way to override this long press event as
this event is not relevant to our home app. Below is my activity entry
in the manifest file. Q&lt;Eactivity android:name=Q&quot;E.MediaPageQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;E android:launchMode=Q&quot;EsingleInstanceQ&quot;E
android:stateNotNeeded=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.HOMEQ&quot;E/Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E How can we stop this event as i dont want users seeing this
error dialog. I would just like to have my app ignore the event.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 17:44:17 +0000</when>
<what>You cannot override a long press on home. Please attach the complete logs showing the stack trace for this issue.</what>
</comment>
</bug>
<bug>
<bugid>11205</bugid>
<title>Set advance WiFi options when using DHCP.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>raintonr</reportedBy>
<openedDate>Tue, 14 Sep 2010 01:46:28 +0000</openedDate>
<description>IQ&apos;Ed like to override the gateway IP address provided by the DHCP server
on one of the WiFi networks I use. DonQ&apos;Et ask why, thatQ&apos;Es not important
;) Anyhow - In the WiFi advanced settings one can only enter gateway,
DNS servers, etc. if one chooses Q&apos;EUse static IPQ&apos;E. I donQ&apos;Et want to enter
a static IP (I want to use the one this networkQ&apos;Es DHCP server provides)
but I do want to change the Q&apos;EGatewayQ&apos;E parameter below.</description>
<comment>
<author>st.chris</author>
<when>Mon, 08 Aug 2011 15:16:06 +0000</when>
<what>+1 on this one for a different scenario: I want to use the dynamic IP with manually entered DNS servers (across all WiFi connections).</what>
</comment>
</bug>
<bug>
<bugid>15573</bugid>
<title>video duration incorrectly reported in HLS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dallas.s...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 15:01:16 +0000</openedDate>
<description>On the xoom tablet OS 3.0 it appears that the browser is calculating the
duration of the video by multiplying the number of video segments times
the value of the EXT-X-TARGETDURATION tag rather than using a summation
of all the video segment lengths in the EXTINF tag. The reason why this
is an issue is because depending on how a video was encoded itQ&apos;Es not
always guaranteed to have all of the segments be of equal length. This
causes problems with the scrub bar in the video player incorrectly
reporting the length of a video and producing unpredictable results when
scrubbing in a video. To reproduce: Create a m3u8 playlist file where
the length of the video segments deviates from the target duration value
and try to play it inside and HTML5 video tag on the android browser.
Here is an example of one that I found:
http://h264.code-shop.com/demo/smooth_streaming/content/iphone.ssm/iphone-481k.m3u8
Sources: http://tools.ietf.org/html/draft-pantos-http-live-streaming-01
3.1.1. EXT-X-TARGETDURATION The EXT-X-TARGETDURATION tag indicates the
approximate duration of the next media file that will be added to the
main presentation. It MUST appear in the Playlist file. Its format is:
#EXT-X-TARGETDURATION:Q&lt;EsecondsQ&gt;E The actual duration of the media file
MAY differ slightly from the target duration. 6.2.1. Loading the
Playlist file .... The duration of a Playlist file is the sum of the
durations of the media files within it.</description>
</bug>
<bug>
<bugid>5916</bugid>
<title>arabic plz</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-08T18:57:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>xxHABxx@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 17:58:25 +0000</openedDate>
<description>arabic plz</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Jan 2010 18:57:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4460</bugid>
<title>Be able to sync/archive SMS to Gmail or Google Voice</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>7</stars>
<reportedBy>zianac@gmail.com</reportedBy>
<openedDate>Sun, 01 Nov 2009 18:02:09 +0000</openedDate>
<description>I do not own an Android phone... and will not until Nov 6th until the
Droid comes out. However, I was reading that the Droid (maybe Android
2.0?) automatically deletes the oldest SMS and MMS when it hits a
predefined limit. I figured that since Google is all about saving and
archiving information, it might be worthwhile to be able to sync and
archive old SMS/MMS messages on either Gmail or Google Voice.</description>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Mon, 02 Nov 2009 17:54:46 +0000</when>
<what>There are apps on the market that handle this feature very well.  I used an app called 
Q&quot;ESMS BackupQ&quot;E which works flawlessly.  It backs up SMS to Gmail under a label name of 
your choice (default: SMS).  
I believe there are similar apps that backup MMS, but I havenQ&apos;Et looked into it, since I 
donQ&apos;Et use it.
Have fun with the Droid, it looks like it will be pretty sweet.  I have the G1 (the 
first Android phone) and still love it!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:46:34 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>15320</bugid>
<title>download paused</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jdc1...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 07:11:12 +0000</openedDate>
<description>I cannot download new marketQ&apos;Es applications or even update the one I
have got. I keep receiving the message Q&quot;Edowload pausedQ&quot;E and eventually
failed.</description>
<comment>
<author>devastat...@gmail.com</author>
<when>Mon, 06 Jun 2011 07:11:56 +0000</when>
<what>Same for me too. We do love google, and several issues have been reported by the users, but we donQ&apos;Et know why google isnQ&apos;Et eager to fix it. WeQ&apos;Ell welcome google if a fix arrives.</what>
</comment>
<comment>
<author>Ashton.S...@gmail.com</author>
<when>Tue, 26 Jul 2011 12:42:02 +0000</when>
<what>same problem for days!</what>
</comment>
</bug>
<bug>
<bugid>19712</bugid>
<title>Android installer bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sudha...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 04:07:16 +0000</openedDate>
<description>Hi I found a strange issue with android installer.I put the apk in the
sd card thru usb.Using file explorer I got the apk in teh device.Then
clicked and installed.then got the installated screen with open and done
buttons.If i say open then the application launches for teh first time.
Now 1.while appln is opne, press menu button.appln gets minimized.
2.again open the application form the menu then appln restarts. 3.again
repeat the steps 1 and 2 if application is taking high memory it will
crash.else after reapeting for 2 or 3 times press back button.you can
see many instances of the applna in teh back ground. If you had seleced
done and then open the appln thru the menu, the appln wont restart.it
will resume. if you check the task manager you will see only one
instance but by pressing back button you can see many appln instances..
And one more thing, onResume is invoked at this time with newInstance =
true.Got this comment in the logcat from Launcher appln is this a device
issue ? simple Hello world appln also has this issue. I tested in
samsung galaxy ,tabs, htc desire.all is having thsi issue Please help
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>14569</bugid>
<title>ActiveSync Email does not show Display name correctly when it contains German Umlaut</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>andres.b...@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 11:12:35 +0000</openedDate>
<description>Hi all, We have detected an issue on Exchange 2003 SP2 when receiving
Emails from Internal Users with Display names that contain German
Umlauts (like Q&quot;EWalther M?llerQ&quot;E). As a workaround we can change the Value
of RFC2047Compliant=0 and then Android shows the Display name correctly.
http://support.microsoft.com/kb/886757/en-us
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\InternetContent\RFC2047Compliant=0
or 1 I have tracked down the Problem with a Network Sniffer:
Q&apos;EM\303\274ller, Walther Q&lt;EWalther.Mueller@public.comQ&gt;EQ&apos;E --Q&gt;E
RFC2047Compliant=1 / Shows Display name incorrectly Q&apos;EQ&quot;EM\303\274ller,
WaltherQ&quot;E Q&lt;EWalther.Mueller@public.comQ&gt;EQ&apos;E --Q&gt;E RFC2047Compliant=0 / Shows
Display name incorrectly Regards Andres Bohren</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:33:51 +0000</when>
<what>Hello, can you please provide specifics on your device to help track this down?  Specifically,

  Manufacturer, device name, and model number
  Software version / build

Thank you!</what>
</comment>
<comment>
<author>andres.b...@gmail.com</author>
<when>Sat, 21 May 2011 07:50:18 +0000</when>
<what>Hi all,

This is a HTC Desire. Running Android 2.2 Build Q&quot;E2.33.161.2 CL284385 release-keysQ&quot;E

Regards
Andres</what>
</comment>
</bug>
<bug>
<bugid>7821</bugid>
<title>Online backup/recovery service</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fagfr...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 21:47:19 +0000</openedDate>
<description>You think it is useful online backup of the list of applications
downloaded and installed on the smartphone market dallQ&apos;EAndroid set to
contacts, notes and the system configurations? This service would make
it quick and easy to reset the smarphone in case of problems, and in
case of recovery. Francesco</description>
</bug>
<bug>
<bugid>6658</bugid>
<title>Multi touch (2.1) + MapView =Q&gt;E MapCenter, zoomLevel and spans are not updated while zooming</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-18T22:57:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>py.ricau</reportedBy>
<openedDate>Mon, 15 Feb 2010 10:09:28 +0000</openedDate>
<description>Hello Android team ! This bug impacts the Google APIs Add-On (Maps), so
IQ&apos;Em not sure whether I should post here or on the Maps website, since it
seems that Android Maps components are not handled by the Android team
anymore. *************** SUMMARY The location data of the MapView are
not updated while zooming with two fingers (multi touch) in a
MapActivity. *************** HOW TO REPRODUCE Simply create a
MapActivity and use a MyLocationOverlay (or an ItemizedOverlay, or any
**Overlay). When zooming with your fingers, youQ&apos;Ell notice that the drawn
stuff wonQ&apos;Et move. *************** DETAILS A MapView has a list of
Overlays registered to draw stuff on top of the Map. The Overlay.draw()
method is called with a MapView given in the arguments. When zooming
with multi touch, the draw methods are still called, but those methods
do not return updated data : mapView.getMapCenter()
mapView.getLatitudeSpan() mapView.getLongitudeSpan()
mapView.getZoomLevel() As a consequence, there is no way to draw the
graphics at the right position. Of course, the Projection object (to
convert GeoPoint to pixel points) is not updated as well.
*************** SOME MORE INFO Since it works perfectly in the Maps App,
I guess this is not an expected behavior. Knowing that the Google Map
App team do not use the Maps Android API anymore (MapView, MapActivity
etc), it would be nice if they could port their changes to the Maps
Android API... I donQ&apos;Et wanna be forced to do retro engineering on the
Maps APK ;-) .</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Feb 2010 08:58:58 +0000</when>
<what>Internal issue: #2423164</what>
</comment>
<comment>
<author>py.ricau</author>
<when>Thu, 18 Feb 2010 10:41:48 +0000</when>
<what>Just one more thing : I think that the solution might be for the MapView to Q&quot;Etake a
bitmap screenshotQ&quot;E of the map WITH the overlays drawn, and then resize the bitmap
according to the user zoom. This would mean no API change, since the resizing would
be handled by the API itself, without the app being informed.

In fact, it seems to work that way in the official Map app, since the details are
pixelated while zooming with multi touch.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Feb 2010 22:57:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14300</bugid>
<title>ALSA doesnQ&apos;Et build for Gingerbread.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>patr...@georgi-clan.de</reportedBy>
<openedDate>Tue, 25 Jan 2011 17:11:59 +0000</openedDate>
<description>ALSA modules donQ&apos;Et implement the new LOCAL_MODULE_TAGS field yet,
breaking the build for Gingerbread. The compiler in the Gingerbread
toolchain is also more picky about what it accepts. For both issues
there are patches on gerrit, but they seem to be ignored. See
https://review.source.android.com/#q,status:open+project:platform/external/alsa-lib,n,z
and
https://review.source.android.com/#q,status:open+project:platform/hardware/alsa_sound,n,z</description>
</bug>
<bug>
<bugid>15206</bugid>
<title>GPS Latitude and Longitude missing from geo-tagged photos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bitva...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 21:54:45 +0000</openedDate>
<description>When using ContentResolver.query() and reading LATITUDE and LONGITUDE
columns. When this GPS info is accessed with ExifInterface, it is
present.</description>
</bug>
<bug>
<bugid>10464</bugid>
<title>wrong default on messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>onofc...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 10:58:53 +0000</openedDate>
<description>Started after the latest patch received and installed. Description: when
entering into Messages and viewing a thread of conversation it defaults
to showing the begining of the conversation rather then the latest
messages. This is REALLY irritating as everything is organised in these
threads which can be several screens long with no way to reorganise the
messages. Version Numbers: Device: HTC Legend Firmware: 2.1-update 1
Baseband: 47.39.35.09U_7.08.35.21 Kernal: 2.6.29-5f084974 Build:
2.05.161.1 CL191838 release-keys Software: 2.05.161.1 Browser: WebKit
3.1</description>
<comment>
<author>onofc...@gmail.com</author>
<when>Tue, 11 Jan 2011 14:49:00 +0000</when>
<what>update to 2.2 released - this resolved the issue</what>
</comment>
</bug>
<bug>
<bugid>18418</bugid>
<title>Gmail app pinch or zoom an email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>taneras...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 17:59:53 +0000</openedDate>
<description>It doesnQ&apos;Et appear to be possible to re-size an email in Gmail
Application either by menu option or pinch-zoom any email that spans
larger than the screen. This makes reading a large email very tedious
having to scroll from side to side as reading. I need the ability to
pinch and zoom an email in Gmail application as provided in the main
Android email application.</description>
<comment>
<author>statikef...@gmail.com</author>
<when>Mon, 08 Aug 2011 19:03:12 +0000</when>
<what>This is a duplicate of http://code.google.com/p/android/issues/detail?id=15745</what>
</comment>
<comment>
<author>rlah...@gmail.com</author>
<when>Thu, 22 Sep 2011 15:36:06 +0000</when>
<what>Android 2.3.7..just upadte on Nexus S.
Please add pinch/zoom tap/zoom html support for html e-mail clients (both gmail and native client). HTML support...anyone? My Palm Pre had this. 
And please let me download sizeable e-mail attachments. </what>
</comment>
<comment>
<author>oronisra...@gmail.com</author>
<when>Sat, 15 Oct 2011 18:16:09 +0000</when>
<what>dont be shy:
http://www.google.com/m/survey/mail_ca?hl=en_usQ&amp;Eversion=171</what>
</comment>
</bug>
<bug>
<bugid>6449</bugid>
<title>Android only records video in 3pg format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Digitallysick</reportedBy>
<openedDate>Thu, 04 Feb 2010 03:14:05 +0000</openedDate>
<description>This is a propritary format that vlc does not support No suitable
decoder module: VLC does not support the audio or video format Q&quot;EsamrQ&quot;E.
Unfortunately there is no way for you to fix this. Why can we not just
record to a widely accepted and easy format? Why not avi? or mp4? And
please donQ&apos;Et hand the whole container vs codec issue. Bottom line 3pg is
trash</description>
</bug>
<bug>
<bugid>14609</bugid>
<title>Samsung Nexus S - Gallery draining battery/CPU</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-10T03:41:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>simenthe...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 16:05:11 +0000</openedDate>
<description>Hi. Im having a problem with my new Samsung Nexus S. For some reason,
Q&quot;EGalleryQ&quot;E is using about 60% CPU. The battery gets drained in less then
12 hours. How can I fix this?</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 10 Feb 2011 03:41:06 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>fgfa...@gmail.com</author>
<when>Tue, 12 Apr 2011 20:40:13 +0000</when>
<what>I have the exact same problem and saw manu others with the same complaint. IsnQ&apos;Et the Gallery app a standard android app? My android version is Froyo 2.2
Thanks</what>
</comment>
<comment>
<author>aandr...@gmail.com</author>
<when>Wed, 11 May 2011 05:21:34 +0000</when>
<what>I also have this issue with gallery draining battery fast in Froyo 2.2 on LG Optimus V. I have seen reports of this problem on every major handset manufacturer, so it appears to be a android issue, not specific to one manufacturer.</what>
</comment>
<comment>
<author>chiromik...@gmail.com</author>
<when>Wed, 17 Aug 2011 16:11:18 +0000</when>
<what>Nexus S 4g. Gallery draining battery. Major issue. Force close gallery and switch off background data. </what>
</comment>
<comment>
<author>chiromik...@gmail.com</author>
<when>Wed, 17 Aug 2011 16:32:46 +0000</when>
<what>Nexus S 4g. Gallery draining battery. Major issue. Force close gallery and switch off background data. </what>
</comment>
</bug>
<bug>
<bugid>1873</bugid>
<title>Enhancement Request: Proximity alerts need support for non-circular shapes.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 29 Jan 2009 16:42:56 +0000</openedDate>
<description>Please enhance the proximity alert API to allow for use of shapes other
than circles. Both predefined and user defined shapes are preferred.
Simply supporting rectangular shapes would be a big step up. Ideally
these include all three dimensions! Basically a bounding box. Providers
which do not support altitude need only use it as a flattened 2D shape;
whereby, only the outer most edges need be evaluated for proximity
detection.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 17:24:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:01:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17416</bugid>
<title>The phone number call button is not working in Google maps version 5.5.0 on Motorola Droid X running stock Android 2.3.3</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-06T16:36:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stinky...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 00:17:19 +0000</openedDate>
<description>When searching for a business on Google maps,after locating and trying
to call the business.Nothing happens if you try to call the business
using the built in hyperlink that takes you to the phone dialer.
Normally you would press the send button to initiate a call to the
desired business,now nothing happens. The hyperlink is not inserting the
businessQ&apos;Es phone number into the dialer field. Hopefully you are already
aware of this issue. Eric G. A.K.A stinkyadv@gmail.com</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 16:36:43 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>3651</bugid>
<title>WTF FIX THE BLUETOOTH FOR THE CAR</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2009-08-25T14:42:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>joenoel...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 00:18:02 +0000</openedDate>
<description>please fix the bluetooth forthe car audio. routed fine pre cupcake. fix
italready</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:42:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:31:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6711</bugid>
<title>Useless android.app.Service.finalize() delays the reclamation of resources. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ab2...@gmail.com</reportedBy>
<openedDate>Thu, 18 Feb 2010 00:19:42 +0000</openedDate>
<description>android.app.Service overrides finalize() with useless implementation:
@Override protected void finalize() throws Throwable { super.finalize();
//Log.i(Q&quot;EServiceQ&quot;E, Q&quot;EFinalizing Service: Q&quot;E + this); } This delays the
reclamation of resources and impacts system performance.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Feb 2010 08:55:13 +0000</when>
<what>How exactly does this delay anything?</what>
</comment>
<comment>
<author>ab2...@gmail.com</author>
<when>Thu, 18 Feb 2010 18:12:33 +0000</when>
<what>The garbage collector needs a minimum of two cycles to reclaim object with finalize() 
and needs to retain all other objects reachable from object during this process. This 
takes extra CPU time  and can arbitrarily delay reclamation of resources. 

When finalization queue becoming large  it may cause Q&quot;EGlobal reference table 
overflowQ&quot;E, OutOfMemory, or other resource related problems which are really difficult 
to track.

More details on finalize() issues could be found here: 
  -  http://java.sun.com/developer/technicalArticles/javase/finalization 
  -  Effective Java Programming Language Guide. 

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 18 Feb 2010 18:50:08 +0000</when>
<what>If super.finalize() does something non-trivial, then this has no effect.  If
super.finalize() is just overriding Object.finalize(), then this will delay the
reclamation of the object and anything itQ&apos;Es pointing at.
</what>
</comment>
<comment>
<author>ab2...@gmail.com</author>
<when>Thu, 18 Feb 2010 22:12:52 +0000</when>
<what>In this particular case finalize() does nothing since Service extends Object.   

The use of finalize() seems to be much bigger problem for android code.
Many classes use it just for instance counting (Activity, ApplicationContext, Surface, 
View, ...) Many other public platform classes use finalize() as a generic destructor 
(Bitmap, Surface, AbstractCursor, android.graphics.*, ...) relying only on finalize() to 
release native resources. (Note: The comments for overridden finalize() are missing 
and javadoc shows the default ObjectQ&apos;Es comments). Just to mention few problems:  
Subclasses can easily forget to call super.finalize(). Execution of finalize() is not 
guaranteed. Running finalization thread takes time and causes resource reclamation 
problems.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Feb 2010 23:00:53 +0000</when>
<what>WeQ&apos;Ere aware of the issue you mention last (classes that rely on finalize() being
called) and weQ&apos;Ere fixing that. However, you make a very good point about Q&quot;EemptyQ&quot;E
finalize() implementation.</what>
</comment>
</bug>
<bug>
<bugid>4157</bugid>
<title>the newest version of android does not support toddler lock.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-10-07T05:55:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gonzalca...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 03:10:09 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Oct 2009 05:55:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17094</bugid>
<title>Lattitude bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 04:42:34 +0000</openedDate>
<description>Add friend screen doesnQ&apos;Et change even language is changed in Q&quot;EKoreanQ&quot;E
[Precondition] Device should be sign In in to Gmail. 1.Go to Latitude Q&gt;E
Tap on add friend icon 2.Hold the home key Q&gt;ESelect settings Q&gt;EChange
language to Korean. 3.Back to add friend screen.</description>
</bug>
<bug>
<bugid>8062</bugid>
<title>Arabic support!!!! HELLOOOOOO?! Is anyone listening?!?!?!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-01T07:51:04.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Jouri...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 22:59:40 +0000</openedDate>
<description>I was stupid enough to buy the G1 although it didnQ&apos;Et have Arabic support
(to read pages in Arabic, or at least to see the arabic letters even if
they were not connected), then I made the second mistake of buying the
mytouch 3G hoping that Google will release the Arabic support in the
next update, which they didnQ&apos;Et. So IQ&apos;Em now switching to ATQ&amp;ET to get the
iPhone which can read AND write in Arabic (Blackberries do the same
thing too!!!) Are you surprised why Nexus One was such a failure?! IQ&apos;Em
not, because Google has turned its back on its loyal customers. I will
NEVER EVER buy a google phone again. So good bye Google/Android/fourth
placers... Steve Jobs, here I come...</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 01 May 2010 07:51:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9332</bugid>
<title>N1 mic does not reactivate once bluetooth connectivity is lost or turned off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 13:31:58 +0000</openedDate>
<description>NEXUS ONE (t-mobile) ANDROID 2.2 BASEBAND 32.36.00.28U_4.06.00.12_7
KERNEL 2.6.32.9-27220-G328F560 android-build@apa26 #1 BUILD FRF50 To
Reproduce: Use a bluetooth headset (I used Jabra Bt250v mfg 2005) -
disconnect the bluetooth in various ways while *not on a call* (turn off
the bluetooth while leaving nexus one bluetooth enabled, or just turn
off the nexus one bluetooth). when you dial the next call, (or receive
the first call after disconnecting), Your n1Q&apos;Es microphone will be off
and the other party will not be able to hear you. In order to reactivate
your n1Q&apos;Es microphone you need to enable the speakerphone - and then talk
through the speakerphone function. You can then disable the speakerphone
and the device mic will function normally. Correct behavior: Nexus One
should use internal mic and speaker if not actively paired to bluetooth
device.</description>
</bug>
<bug>
<bugid>4791</bugid>
<title>Catalan Language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>325</stars>
<reportedBy>EnricFer...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 18:55:42 +0000</openedDate>
<description>Hello everybody, IQ&apos;Em a new android user, I like a lot the OS, but itQ&apos;Es a
pity that it isnQ&apos;Et in my language, which is Catalan. Catalan language
has a community of more than 9 million people, within states such as
Spain, France or Andorra. by now, most of google services are translated
to Catalan, that makes harder to understand why android insnQ&apos;Et. also I
would like to point that other mobile OSQ&apos;Es are translated or are being
translated to this language too, so I want to know if thereQ&apos;Es any plans
to do so with android. If not, please, consider it, thereQ&apos;Es lot of
people wanting this. thanks for your attention.</description>
<comment>
<author>aleix.vi...@gmail.com</author>
<when>Sat, 14 Nov 2009 19:46:26 +0000</when>
<what>IQ&apos;Em with you Enric! We are waiting for this translation, or for the ability to make
community translations to Android!</what>
</comment>
<comment>
<author>cristina...@gmail.com</author>
<when>Sat, 14 Nov 2009 21:05:24 +0000</when>
<what>I agree, I also want my android in catalan language.
</what>
</comment>
<comment>
<author>frikifel...@gmail.com</author>
<when>Sat, 14 Nov 2009 21:26:40 +0000</when>
<what>I think itQ&apos;Es a big mistake to ignore this linguistic community.</what>
</comment>
<comment>
<author>xoxegar...@gmail.com</author>
<when>Sat, 14 Nov 2009 22:03:52 +0000</when>
<what>I support this petition, IQ&apos;Em with you Enric! Can help us for this translate without 
problem!</what>
</comment>
<comment>
<author>goncal.c...@gmail.com</author>
<when>Sun, 15 Nov 2009 06:47:31 +0000</when>
<what>I give my support to this initiative too! Catalan-speaker users are a very active
community and we are eager to enjoy new technologies in our language. Android, go
Catalan! :)</what>
</comment>
<comment>
<author>DavidAla...@gmail.com</author>
<when>Mon, 16 Nov 2009 01:42:36 +0000</when>
<what>Catalan: The eight european language by number of speakers</what>
</comment>
<comment>
<author>arandur...@gmail.com</author>
<when>Mon, 16 Nov 2009 22:47:43 +0000</when>
<what>IQ&apos;Em with you Enric Ferrer!
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:48:14 +0000</when>
<what></what>
</comment>
<comment>
<author>roger.ba...@gmail.com</author>
<when>Tue, 17 Nov 2009 06:33:26 +0000</when>
<what>We need our catalan language in your OS. Please, translate it.</what>
</comment>
<comment>
<author>zeg...@gmail.com</author>
<when>Tue, 17 Nov 2009 09:49:32 +0000</when>
<what>I have the same problem, please, translate it.</what>
</comment>
<comment>
<author>say...@hotmail.com</author>
<when>Wed, 18 Nov 2009 23:24:18 +0000</when>
<what>hi,
only tell that the possibility of having a version in Catalan would be something
would be very interesting and even something educational for children
thanks</what>
</comment>
<comment>
<author>ricar...@gmail.com</author>
<when>Thu, 19 Nov 2009 07:03:54 +0000</when>
<what>I want to buy an android cell, but until they donQ&apos;Et comes with Catalan Language I
donQ&apos;Et buy it.

Please, add Catalan Language.</what>
</comment>
<comment>
<author>miquel.m...@gmail.com</author>
<when>Thu, 19 Nov 2009 13:33:52 +0000</when>
<what>We think it is very important for google image in catalonia to keep in mind languages
like catalan.  </what>
</comment>
<comment>
<author>Guera...@gmail.com</author>
<when>Thu, 19 Nov 2009 15:23:51 +0000</when>
<what>no catalan, no deal.

android us a great OS, best in my language.</what>
</comment>
<comment>
<author>xmetralla@gmail.com</author>
<when>Thu, 19 Nov 2009 20:18:17 +0000</when>
<what>I am a new user of a cell with HTC Android 1.6 donut. I was somewhat disappointed to
see that the operating system is not in Catalan language. I think itQ&apos;Es a strange
affair, as Google has always treated very well citizens of the Catalan Countries.
From these lines, I encourage developers to translate the OS to our language right
now and I congratulate them for their excellent work.

Soc un nou usuari dQ&apos;Eun cel?lular HTC amb android 1.6 Donut. He quedat una mica
decepcionat en veure que el sistema operatiu no est? en catal?. Crec que ?s un afer
estrany, ja que google sempre ha tractat molt b? els ciutadans dels Pa?sos Catalans.
Des dQ&apos;Eaquestes l?nies animo als desenvolupadors a traduir el SO a la nostra llengua i
ja des dQ&apos;Eara els felicito per la seva magn?fica feina.

</what>
</comment>
<comment>
<author>carles.p...@gmail.com</author>
<when>Thu, 19 Nov 2009 23:46:15 +0000</when>
<what>Please, add Catalan Language</what>
</comment>
<comment>
<author>davibo...@gmail.com</author>
<when>Sun, 22 Nov 2009 20:09:17 +0000</when>
<what>I encourage Google to translate Android OS into catlan, as you do with your 
appplications like GMail, Maps, etc.
It would be a strong point against iPhonz, as Apple has been asked for many years to 
include catalan in their products, but they didnQ&apos;Et speak a single word ever.</what>
</comment>
<comment>
<author>marc.r...@gmail.com</author>
<when>Sat, 28 Nov 2009 08:42:15 +0000</when>
<what>IQ&apos;Em interested in the translation of android to catalan. If developers need help about 
IQ&apos;Em available. At all we are more than 9 million people and 4 countries.</what>
</comment>
<comment>
<author>joan.cab...@gmail.com</author>
<when>Sat, 28 Nov 2009 17:19:16 +0000</when>
<what>We need our catalan language in your OS. Please, translate it.</what>
</comment>
<comment>
<author>vitel...@gmail.com</author>
<when>Mon, 30 Nov 2009 16:08:01 +0000</when>
<what>It makes sense to have Android in Catalan (or any other language) as it exists in
almost every successful FOSS project.</what>
</comment>
<comment>
<author>aleix.vi...@gmail.com</author>
<when>Mon, 30 Nov 2009 19:35:20 +0000</when>
<what>HOT NEWS!

Google Maps Navigation for Android in CATALAN!!!
(Thanks to @Cyanogen for enabling again all the locales in her rom)

So... if this important app for Android from google itQ&apos;Es entirely translated to
CATALAN, why not all the Android SO?
</what>
</comment>
<comment>
<author>corts...@gmail.com</author>
<when>Mon, 30 Nov 2009 22:48:48 +0000</when>
<what>Since 6th of May, the Catalan Android Comunity have a public forum, and they will
translate the GUI.

Their website: http://webs.racocatala.cat/android/</what>
</comment>
<comment>
<author>xsas...@gmail.com</author>
<when>Fri, 04 Dec 2009 08:03:34 +0000</when>
<what>IQ&apos;Ed really appreciate having android OS in my mother language Catalan, widely spoken in 
the Catalonian countries.</what>
</comment>
<comment>
<author>jtaulats...@gmail.com</author>
<when>Sat, 05 Dec 2009 21:07:04 +0000</when>
<what>I agree, I also want my android in catalan language.</what>
</comment>
<comment>
<author>mar...@gmail.com</author>
<when>Sun, 06 Dec 2009 12:36:40 +0000</when>
<what>I support this petition</what>
</comment>
</bug>
<bug>
<bugid>1212</bugid>
<title>Address Book: Company Only Records Display Only Phone Number in List, Not Searchable</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T01:07:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>snw...@aol.com</reportedBy>
<openedDate>Thu, 06 Nov 2008 20:43:14 +0000</openedDate>
<description>For address book entries that contain company names only, they do not
show up in the address list by company name, just by phone number.
Typing out the company name doesnQ&apos;Et work, as the company name isnQ&apos;Et
searchable. The only way to have company names show up is to enter them
into the FirstName/LastName field.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:07:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2787</bugid>
<title>MediaPlayer.create() call cannot be used for most video purposes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>hamiltont</reportedBy>
<openedDate>Thu, 28 May 2009 13:43:06 +0000</openedDate>
<description>None of the MediaPlayer.create() convenience methods can be used to play
video from a resource. This is because create() calls prepare()
internally, but you need to call setDisplay() before calling prepare().
See
http://groups.google.com/group/android-developers/browse_thread/thread/6f9b32ba379640c7/4854a35c6fb7d41a?lnk=gstQ&amp;Eq=hamiltont#4854a35c6fb7d41a
for a discussion of this. I propose to update the documentation on the
Dev Guide Q&apos;EAudio and VideoQ&apos;E Page, found at
http://developer.android.com/guide/topics/media/index.html Also, I think
the documentation for the MediaPlayer class should be updated to make
this explicitly stated with regard to video (Marco Nelissen mentioned
that the call order is mentioned, but I failed to see it when I read the
doc, and others have as well - so if a specific note pertaining to video
could be added in the documentation for the MediaPlayer.create method
calls, that would solve some hassles). In addition, I have heard that
resources are compressed when they are placed in the R file, which seems
to cause trouble with playing video. I could not find other information
on this, but if it is true that video should really never be a raw
resource placed in the res folder, then that should be documented as
well. If that is incorrect, please disregard this paragraph.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:17:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18680</bugid>
<title>Asus TF101, canQ&apos;Et see my Nexus S connected on USB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fred.jea...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 16:15:16 +0000</openedDate>
<description>When I connect My Nexus S (Android 2.3.4) with an USB cable on the dock
of my Asus TF101 (Android 3.1), I canQ&apos;Et see it as an USB Mass Storage
device. Even after I clicked on Q&quot;EStart USB Mass StorageQ&quot;E (or something
like that) on my Nexus S. Thanks.</description>
</bug>
<bug>
<bugid>6404</bugid>
<title>Top-level domains needs to be updated in Patterns.java (.me domain isnQ&apos;Et recognized)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>benny.bergsell@sonyericsson.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 13:35:21 +0000</openedDate>
<description>Some new top-level domains (created after 2007/06/15, e.g. .me) arenQ&apos;Et
available in the regular expression used to identify valid URLs. The
result is that some links in e.g. text messages arenQ&apos;Et recognized as
links. One example is http://abcdefgh.me/ since the .me domain isnQ&apos;Et
recognized by the pattern. I cannot find the script referred to in
Patterns.java (make-iana-tld-pattern.py) that is used to generate the
pattern. Otherwise, I could have contributed the fix.
frameworks/base/common/java/com/android/common/Patterns.java</description>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Tue, 02 Feb 2010 20:54:10 +0000</when>
<what>Issue 6416 has been merged into this issue.</what>
</comment>
<comment>
<author>a...@kohnk.com</author>
<when>Mon, 06 Dec 2010 03:55:57 +0000</when>
<what>I found that itQ&apos;Es not supported on 2.1 but it .me domains get recognised on 2.2</what>
</comment>
</bug>
<bug>
<bugid>505</bugid>
<title>Location.convert(String) does not convert negative value properly</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-07T23:57:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yuyeung...@gmail.com</reportedBy>
<openedDate>Fri, 21 Mar 2008 23:29:59 +0000</openedDate>
<description>Toast.makeText(this, Double.toString(Location.convert(Q&quot;E-1.0Q&quot;E)),
Toast.LENGTH_LONG).show(); expected result Q&quot;E-1.0Q&quot;E actual result Q&quot;E1.0Q&quot;E
for comparison: Toast.makeText(this, Double.toString(-1.0),
Toast.LENGTH_LONG).show();</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 07 May 2008 23:55:19 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 07 May 2008 23:57:17 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:38:24 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>8069</bugid>
<title>logcat filtering syntax</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Alexandra.Dmitrienko@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 12:45:38 +0000</openedDate>
<description>logcat filtering does not seem to understand Q&apos;E.Q&apos;E (point) symbol in the
name of the application. For example, I want to get only messages from
Android Scripting Environment applications, such as ase.Server,
ase.AseProcess and ase.AseAnalytics only, in this case I define a filter
like following: logcat Q&quot;Ease.ServerQ&quot;E:V Q&quot;Ease.AseProcessQ&quot;E:V
Q&quot;Ease.AseAnalyticsQ&quot;E:V *:S This construction does not work, I suppose
because of the Q&apos;E.Q&apos;E in the name of the application. I also have tried to
replace it with Q&apos;E*Q&apos;E or Q&apos;E?Q&apos;E marks (e.g., Q&quot;Ease*Q&quot;E:V or Q&quot;Ease?ServerQ&quot;E:V), it
does not work either. I do not have the possibility to change the name
of the application so that it does not contain Q&apos;E.Q&apos;E because the
application belongs to Google.</description>
</bug>
<bug>
<bugid>670</bugid>
<title>Dalvik debugger does not stop on the right line when an exception is thrown inside a synchonized block</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-21T21:20:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Mon, 14 Apr 2008 09:34:46 +0000</openedDate>
<description>In one of my Views I have the following: @Override protected void
onDraw(Canvas canvas) { super.onDraw(canvas); synchronized
(mLockCanvasInternals) { //(*) drawCanvas(canvas); } } If an exception
is thrown in drawCanvas() then the debugger stops on the line labelled
Q&quot;E(*)Q&quot;E. This is not very helpful as the user has to go through the DDMS
logs to see where the actual error was.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:37:26 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 21:20:12 +0000</when>
<what>One of the Dalvik developers has investigated and had the following comments:

This is an artifact of the way that synchronized blocks are handled.  All
Q&quot;EsynchronizedQ&quot;E blocks have an implied Q&quot;EfinallyQ&quot;E and a re-throw to ensure that the
monitor is released.

I would guess that the debugger is stopping because, when the exception is re-thrown,
there is nobody around to catch it, and the Q&quot;Estop on uncaught exceptionQ&quot;E behavior
fires.  The exception can be trapped at the point of the throw by adding an exception
breakpoint on uncaught instances of the specific exception (or all exceptions, but
that gets annoying in a hurry).

This behavior probably isnQ&apos;Et unique to Dalvik, since all VMs have to ensure that the
monitors are unlocked when an exception is thrown.  I havenQ&apos;Et tried it myself though.</what>
</comment>
</bug>
<bug>
<bugid>2739</bugid>
<title>Double SMS sendign bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>62</stars>
<reportedBy>johnmark...@gmail.com</reportedBy>
<openedDate>Fri, 22 May 2009 08:23:25 +0000</openedDate>
<description>After Cupcake update whenever I try to send a SMS using Messaging Q&quot;ENew
MessageQ&quot;E, instead of one, there are 2 SMS sent with the same content.
When a thread is open (in a form of conversation), it does not occur.
Steps for reproduction: 1) open Q&quot;EMessagingQ&quot;E, 2) tap Q&quot;ENew messageQ&quot;E, 3)
write recipient, 4) write the content of SMS, 5) tap Q&quot;ESendQ&quot;E 6) two SMS
messages are sent with the same content and time stamp. When a
Q&quot;EConversationQ&quot;E is already started (a thread exists), everything works
fine. Problem occurs only when Q&quot;ENew messageQ&quot;E option is selected.</description>
<comment>
<author>johnmark...@gmail.com</author>
<when>Sat, 23 May 2009 16:40:35 +0000</when>
<what>I have made a full reset to factory defaults and still problem persists. My current
system is as follows:
Firmware 1.5
Baseband version 62.505.20.17U_2.22.19.261
Kernel version 2.6.27-00393-g6607056 san@sandroid #1
Build number CRB43</what>
</comment>
<comment>
<author>chu...@gmail.com</author>
<when>Sun, 24 May 2009 10:30:32 +0000</when>
<what>I have the same issue as well. Same goes for calendar when I get double alerts.

Firmware 1.5
Baseband version 62.505.20.17U_2.22.19.261
Kernel version 2.6.27-00393-g6607056 san@sandroid #1
Build number CRB43
</what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Mon, 01 Jun 2009 14:53:11 +0000</when>
<what>I see this too; itQ&apos;Es a serious bug :-(</what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Mon, 01 Jun 2009 15:01:48 +0000</when>
<what>FYI, there are already several duplicates of this bug:

http://code.google.com/p/android/issues/detail?id=2767
http://code.google.com/p/android/issues/detail?id=2805
http://code.google.com/p/android/issues/detail?id=2819</what>
</comment>
<comment>
<author>johnmark...@gmail.com</author>
<when>Mon, 01 Jun 2009 15:41:21 +0000</when>
<what>It is strange that no one from Google has any interest in this matter. I have
verified this problem with my friend who also uses G1 - he goes by the nick zajjar,
and with his phone, everything is OK. He has exactly the same hardware and software
so it beats me why in our case, 2 messages are sent. </what>
</comment>
<comment>
<author>MKi...@gmail.com</author>
<when>Mon, 01 Jun 2009 16:12:42 +0000</when>
<what>http://forums.t-mobile.com/tmbl/board/message?board.id=Android_MRQ&amp;Emessage.id=14215

12th message in this thread notes that it seems to only happen when the contact
youQ&apos;Ere messaging is listed in your contacts by Q&quot;ELASTNAME, FIRSTNAME.Q&quot;E  He notes that
if you rearrange as Q&quot;EFIRSTNAME LASTNAME,Q&quot;E it doesnQ&apos;Et cause a duplicate message to be
sent, leading to the observation that the comma in the middle is throwing a monkey
wrench into the messaging appQ&apos;Es code.

I have tested this and can confirm that having a comma anywhere in the middle of or
at the very end of the contact name is causing the messaging app to send the new
message twice (it does not happen when the comma is at the very beginning of the
contact name).

I prefer alphabetizing by last name and would like to see this fixed. :(</what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Mon, 01 Jun 2009 17:40:50 +0000</when>
<what>Yes I agree that it is probably an issue with the comma.</what>
</comment>
<comment>
<author>thecover...@gmail.com</author>
<when>Tue, 02 Jun 2009 08:13:35 +0000</when>
<what>It looks like MKindy has hit the nail on the head with this one - itQ&apos;Es the comma 
issue. (IQ&apos;Ed been thinking it was to do with having previously sent messages to 
multiple recipients, but IQ&apos;Em wrong in this...).

Anyway, definitely a serious issue - itQ&apos;Es been a right pain to send group texts for 
the last few weeks.

I have thought that, for a company who built their name on search, the contact search 
on the G1 is poor as compared to my old windows device, (into which you could enter 
names either way round, just initials, and more besides...).

I would very much like to see this fixed, and soon. It is for sure my single bugbear 
with the device at this time.
</what>
</comment>
<comment>
<author>johnmark...@gmail.com</author>
<when>Tue, 02 Jun 2009 08:41:52 +0000</when>
<what>Well, it is really nice when it comes to coma in contactQ&apos;Es name. Before I bought my
G1, I havenQ&apos;Et  had used Google contacts, and to be frank - I did not like the idea of
Google keeping such information. But why in my G1Q&apos;Es users manual, there is an example
of contact with format: surname COMA name?!? So the manual in reality Q&quot;EpointsQ&quot;E to a
bug... That is really nice.</what>
</comment>
<comment>
<author>alawson72@gmail.com</author>
<when>Tue, 07 Jul 2009 13:43:19 +0000</when>
<what>IQ&apos;Em a new user with a Magic I got yesterday. All my contacts where imported from a PC
running Outlook using HTC Sync. They are all (~250) formatted SURNAME, FIRSTNAME in
the directory.

When I tap Messaging/New message and add one of my contacts, the title bar of the
messaging app shows the recipientQ&apos;Es name twice, comma separated - ie Q&quot;ESURNAME,
FIRSTNAME Q&lt;EPHONENOQ&gt;E, SURNAME,...Q&quot;E before being clipped by the edge of the display. I
assume itQ&apos;Ed display the full listing twice if it could.

That recipient gets two copies of the text.

If I select the user from Contacts and send them a text from there, theyQ&apos;Ere only
added once to the distro list and therefore only receive one copy.

Just some more info to assist!
IQ&apos;Ell select the request update thingy on this issue (when I figger out how).</what>
</comment>
<comment>
<author>thecover...@gmail.com</author>
<when>Tue, 07 Jul 2009 14:16:28 +0000</when>
<what>IQ&apos;Eve started using Chomp, which manages to get around this particular issue. Not quite 
what IQ&apos;Ed hoped for, but there we go!</what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Mon, 20 Jul 2009 00:57:11 +0000</when>
<what>I uploaded a change to Gerrit to address this issue:

https://review.source.android.com/10725</what>
</comment>
<comment>
<author>drink...@gmail.com</author>
<when>Wed, 29 Jul 2009 19:34:28 +0000</when>
<what>If it helps debugging at all - The issue does NOT happen when choosing to send an 
SMS via the Contact screen, only from the Q&quot;ENew MessageQ&quot;E on Messaging screen - 
whether or not there is an existing SMS thread.</what>
</comment>
<comment>
<author>mike.mauch@gmail.com</author>
<when>Fri, 07 Aug 2009 15:59:43 +0000</when>
<what>Just called Tmobile, Q&quot;Eg1 smartphone specialistQ&quot;E, had no idea about the issue. All i
wanted was them to log this so if i go over the gay 400 msg limit i wont have to pay
for each msg over.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:04:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:02:08 +0000</when>
<what>Issue 2805 has been merged into this issue.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:59:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:42:48 +0000</when>
<what>Issue 2767 has been merged into this issue.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 23:49:56 +0000</when>
<what>Issue 2819 has been merged into this issue.</what>
</comment>
<comment>
<author>omat...@gmail.com</author>
<when>Sat, 19 Sep 2009 06:35:21 +0000</when>
<what>if a coma causes double-sending, it seems possible this is an exploitable bug.  Has 
anyone tried purposefully putting a semicolon and then bash commands...?</what>
</comment>
<comment>
<author>drink...@gmail.com</author>
<when>Sat, 19 Sep 2009 06:50:04 +0000</when>
<what>All of my contacts are Q&quot;ELastname, FirstnameQ&quot;E and it only happens to some of them, and only from the 
Messages menu, not when sending a sms though the Contacts menu.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:56:08 +0000</when>
<what>Issue 3238 has been merged into this issue.</what>
</comment>
<comment>
<author>ondrej.n...@gmail.com</author>
<when>Sat, 19 Sep 2009 22:09:43 +0000</when>
<what>omattos: No, itQ&apos;Es not exploitable bug.
</what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Tue, 22 Sep 2009 04:00:27 +0000</when>
<what>My fix for this issue was merged into the Android Open Source Project tree today. It
will likely be in the F release of Android, but I donQ&apos;Et know if it will be backported
to Donut or Eclair.

https://review.source.android.com/10725</what>
</comment>
<comment>
<author>pfiste...@gmail.com</author>
<when>Tue, 22 Sep 2009 16:59:18 +0000</when>
<what>Please raise the priority of this bug from medium to critical because IT MAKES PEOPLE
LOSE REAL MONEY!</what>
</comment>
</bug>
<bug>
<bugid>8429</bugid>
<title>Answering or discarding incoming calls in my pocket</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>lars.ar...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 22:03:53 +0000</openedDate>
<description>I have a problem with incoming calls. The phone (HTC Desire 2.1 update
1) lets me answer with just a slide down or discard with a slide up.
Depending on how I have positioned the phone in my pocket I often will
have answered or discarded the phone by letting it stroke along my leg
before I even get it out. The problem is more apparent when wearing
tight pants and/or sitting in the car. I would like an option to require
a second action before answering or discarding. First slide to unlock
then press a button or slide down lo unlock and sideways to answer. I
canQ&apos;Et be the only one with this issue?</description>
</bug>
<bug>
<bugid>837</bugid>
<title>Geocoder.getFromLocationName does not appear to be working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-23T21:51:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>eric22an...@gmail.com</reportedBy>
<openedDate>Thu, 28 Aug 2008 21:28:09 +0000</openedDate>
<description>I do not think the getFromLocationName method is working. Running a
method such as this: Geocoder myGeocoder = new Geocoder(this); ListQ&lt;E
Address Q&gt;E myList = myGeocoder.getFromLocationName(Q&quot;EGas StationQ&quot;E, 5, -
90, -180, 90.0, 180.0); returns no results. IQ&apos;Eve tried many different
combinations of Lat/Long and Location Names with no results.</description>
<comment>
<author>luizraf...@gmail.com</author>
<when>Wed, 01 Oct 2008 07:08:10 +0000</when>
<what>any news on this one? IQ&apos;Eve tried the code above and I still get null as result.
I also tried with various different approaches but same result.

cheers,
Rafael Fernandes</what>
</comment>
<comment>
<author>jark...@gmail.com</author>
<when>Tue, 04 Nov 2008 19:20:26 +0000</when>
<what>On the 1.0 SDK, it seems to me that this line always gives no results:

ListQ&lt;EAddressQ&gt;E friendsAddrs= myCoder.getFromLocationName(addressString,
3,-90d,-180d,90d,180d);

but this line works correctly:
ListQ&lt;EAddressQ&gt;E friendsAddrs= myCoder.getFromLocationName(addressString, 3 );
 
 </what>
</comment>
<comment>
<author>praban...@gmail.com</author>
<when>Tue, 14 Apr 2009 03:54:47 +0000</when>
<what>any updates on this, I am facing the same problem.
no results are coming for:
addressList = gCoder.getFromLocationName(locationName, 5, 40.016754, -123.129625
, 35.929324, -119.614001);
But it works allright for:
addressList = gCoder.getFromLocationName(locationName, 5);
Please provide the solution.
Thanks
</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 21:51:42 +0000</when>
<what>D/XXXXXXX (  979): [Address[addressLines=[0:Q&quot;EAlamo SquareQ&quot;E,1:Q&quot;EAlamo, CA
94507Q&quot;E,2:Q&quot;EUSAQ&quot;E],feature=Alamo
Square,admin=California,sub-admin=null,locality=Alamo,thoroughfare=Alamo
Square,postalCode=94507,countryCode=US,countryName=United
States,hasLatitude=true,latitude=37.848324,hasLongitude=true,longitude=-122.02948,phone=null,url=null,extras=null],
Address[addressLines=[0:Q&quot;EAlamo SquareQ&quot;E,1:Q&quot;ESan Francisco, CAQ&quot;E,2:Q&quot;EUSAQ&quot;E],feature=Alamo
Square,admin=California,sub-admin=null,locality=San
Francisco,thoroughfare=null,postalCode=null,countryCode=US,countryName=United
States,hasLatitude=true,latitude=37.7783409,hasLongitude=true,longitude=-122.4339839,phone=null,url=null,extras=null],
Address[addressLines=[0:Q&quot;EAlamo SquareQ&quot;E,1:Q&quot;ESan Francisco, CA
94117Q&quot;E,2:Q&quot;EUSAQ&quot;E],feature=Alamo
Square,admin=null,sub-admin=null,locality=null,thoroughfare=null,postalCode=null,countryCode=null,countryName=null,hasLatitude=true,latitude=37.776357,hasLongitude=true,longitude=-122.434779,phone=null,url=null,extras=null]]
</what>
</comment>
<comment>
<author>Tremendo...@gmail.com</author>
<when>Wed, 29 Dec 2010 06:13:08 +0000</when>
<what>any update? I use ListQ&lt;EAddressQ&gt;E addresses = geocoder.getFromLocationName(Q&quot;EwashingtonQ&quot;E, 10); and it return a empty list.</what>
</comment>
<comment>
<author>Tremendo...@gmail.com</author>
<when>Wed, 29 Dec 2010 07:41:28 +0000</when>
<what>The Geocoder class requires a backend service that is not included in the core android framework. The Geocoder query methods will return an empty list if there no backend service in the platform.
This is come from API DOC, if your phoneQ&apos;Es framework donQ&apos;Et have the basic support for google service, the api will return null.
</what>
</comment>
</bug>
<bug>
<bugid>7708</bugid>
<title>ability to trim videos recorder by camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gig.gre...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 20:48:06 +0000</openedDate>
<description>This is on iphone and would seem a logical feature. Just trimming out
bits of videos to save space and neater uploads. May not seem vital, but
its one of those features that make the iphone still much more usable
then android. Thanks</description>
</bug>
<bug>
<bugid>9021</bugid>
<title>Instant messenger like away/autoresponder system for calls and SMS, maybe GTalk and very maybe as API for third party apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>superlum...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 12:22:02 +0000</openedDate>
<description>In some cases, you might be busy, not able to answer your calls or SMS,
however still want to be able to let people know why exactly that might
be. The issue is that you might for instance be doing some activities,
like sports, where youQ&apos;Eve packed your mobile phone with you but not able
to easily answer it. An example, that I run into often, would being away
on a mountain bike tour, my phone safely stashed and padded away in my
backpack, but running MyTracks for GPS logging. If anyone calls me or
sends me a SMS, an autoresponder can reply with a SMS (or instruct a
third party application with what to respond, if thereQ&apos;Ell be an API),
sending them an user set message (i.e. Q&quot;EIQ&apos;Em gone with my mountain
bike.Q&quot;E) That updates people on what IQ&apos;Em doing, why I might not be able
to take a call or reply to a SMS, and stop them from trying to reach me
over and over (taking their toll on my battery). UI wise, there should
be a clear indicator on the unlock screen, that an autoresponder is
active, as well as a colored notification bar icon, so that the user of
the phone wonQ&apos;Et miss that the autoresponder is still active.
Functionally, each contact should only get one automated response,
between phone unlocks, no matter how often they call or send me SMS. A
call might be urgent and shouldnQ&apos;Et trigger a SMS flood. If the user
unlocked the phone meanwhile without disabling the autoresponder, the
counters should reset. Thanks for considering.</description>
<comment>
<author>superlum...@gmail.com</author>
<when>Fri, 11 Jun 2010 13:02:22 +0000</when>
<what>Clarification in regards to call responses: The phone continues to work as normal, ringtone, vibration et al, and only responds when the call qualifies as missed (i.e. I simply didnQ&apos;Et pick up).</what>
</comment>
</bug>
<bug>
<bugid>149</bugid>
<title>textColor in inherited theme</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-21T00:20:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>zachho...@gmail.com</reportedBy>
<openedDate>Thu, 31 Jan 2008 17:29:13 +0000</openedDate>
<description>Setting the textColor after inheriting Theme.Dark doesnQ&apos;Et work: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EresourcesQ&gt;E Q&lt;Estyle name=Q&quot;EThemeQ&quot;E
parent=Q&quot;Eandroid:Theme.DarkQ&quot;EQ&gt;EQ&lt;E/styleQ&gt;E Q&lt;Estyle name=Q&quot;ETheme.TransparentQ&quot;EQ&gt;E
Q&lt;Eitem name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#000000Q&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E Q&lt;E/resourcesQ&gt;E</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:28:04 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Thu, 21 Feb 2008 00:20:35 +0000</when>
<what>I think this bug is obsolete with the textAppearance behavior in the new release.</what>
</comment>
<comment>
<author>cherylse...@gmail.com</author>
<when>Wed, 27 Feb 2008 16:24:37 +0000</when>
<what>Calling the Q&quot;EsetShadowLayerQ&quot;E method explicitly on a TextView does not override the
theme value.  Is this the same issue as is documented in this bug (bug 149)?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:11:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>406</bugid>
<title>Bitmap.compress() and BitmapFactory.decode() donQ&apos;Et read/write the same number of bytes</title>
<status>Declined</status>
<owner>r...@google.com</owner>
<closedOn>2009-02-07T14:31:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Wed, 05 Mar 2008 00:39:04 +0000</openedDate>
<description>Hi, As specified in the docs, these two can be used to serialize bitmaps
over streams. Unfortunately, it is often the case that compress() and
decode() donQ&apos;Et write/read the same number of bytes, which really messes
up byte alignment in the streams we use. In particular, this has been
verified for PNG (compression quality 60), and JPG (same level). I have
a workaround but it is extremely slow. Thanks for looking into this. SR</description>
<comment>
<author>r...@google.com</author>
<when>Wed, 05 Mar 2008 18:00:13 +0000</when>
<what>I presume compress() is writing more bytes than decode() is reading? Can you provide
a sample image, and/or an example of the numbers you are seeing?

thanks</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Thu, 06 Mar 2008 17:06:07 +0000</when>
<what>As I recall, when we used decodeStream(InputStream), it would consume more bytes than
the stream had, so subsequent reads generated EOFException.  If we used
decodeStream(InputStream, ...opts) to get dimensions, and then
decodeStream(InputStream, ...opts) to read in the rest of the stream (like in the API
Demo example), it would leave extra data in the stream (4-8 bytes).

Attached is the image which caused this problem for PNG.</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Thu, 06 Mar 2008 17:07:58 +0000</when>
<what>I should clarify that the sample file is the image which we first read through
decode(), then compressed with Bitmap.compress(quality=60, type=PNG), and then read
using decode() again.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:31:54 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:20:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7088</bugid>
<title>Inconsistent behavior with WebView when opening links with target=Q&quot;E_blankQ&quot;E</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-12T16:56:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>james.t....@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 18:12:45 +0000</openedDate>
<description>On SDK 2.0 Steps to reproduce: 1) Configure a web view with a
WebViewClient (nothing fancy needed, just an override for
shouldOverrideUrlLoading that returns false) 2) Go to a page with an
html link such as Q&lt;Ea href=Q&quot;Ehttp://www.test.comQ&quot;E target=Q&quot;E_blankQ&quot;EQ&gt;EOpen
test.com in new windowQ&lt;E/aQ&gt;E 3) Click the link 4) Go to a page with the
same link, but this time embedded inside a frameset. 5) Click the link
What Happened: When the link in step 3 is clicked, the WebView ignores
the target attribute on the link and does no request a new window via
the clientQ&apos;Es onCreateWindow method. If the link is inside a frameset, as
in step 4, the target attrribute is correctly handled and a new window
created. What I think the correct behavior should be: The WebView should
handle the target attribute properly on all links, not just those within
framesets. Either that, or it should at least handle target=Q&quot;E_blankQ&quot;E the
same in all situations. adb bugreport output is attached</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 16:56:32 +0000</when>
<what>I canQ&apos;Et reproduce this. For anchors both inside frames and on the main page,
following the anchor creates a new tab. I tried using the 2.1 emulator and a Froyo
device. (Froyo is unreleased.)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:03:56 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4798</bugid>
<title>when creating email account, intial account name in first view could be different from the account name in Q&apos;Eaccounting settingQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 03:44:38 +0000</openedDate>
<description>Occurrence Process: create email account-Q&gt;Einput username and password
incorrectly-Q&gt;Enext-Q&gt;Edevice displays the username and password that we
put- Q&gt;Eset the correct username, password and other email setting such as
port, server-Q&gt;E email setup is successfully done with the correct
username and password that we put later. However it shows incorrect user
name in first view of the email application</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:15:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>763</bugid>
<title>No API for getting drive size/space information</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>deviand....@gmail.com</reportedBy>
<openedDate>Thu, 03 Jul 2008 14:13:37 +0000</openedDate>
<description>There is no API support to get the size of a drive, the free space and
the used space on a drive. Methods like File.getFreeSpace(),
File.getTotalSpace() and File.getUsableSpace(), which were added in Java
6, are needed in Android also. If Android is based on Java 1.5, then the
android API should contain similar methods. If you plan to implement
this, please donQ&apos;Et let 9 years pass before releasing, like Sun did:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4057701</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:37:42 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:38:17 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Thu, 25 Jun 2009 05:37:35 +0000</when>
<what>These methods do exist through android.util.StatFs.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Thu, 25 Jun 2009 05:37:53 +0000</when>
<what>Sorry, through android.os.StatFs.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:53:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:11:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:03:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19801</bugid>
<title>Market 3.1.3 prone to hanging, fails to update manually</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zalanmeg...@gmail.com</reportedBy>
<openedDate>Sun, 04 Sep 2011 08:36:26 +0000</openedDate>
<description>My Nexus S, running CyanogenMod, auto-updated its market to 3.1.3 some
weeks ago. Ever since then, it has been a pain to use the update
function, the market hangs when opening from the Launcher widget,
loading indefinitely; I have to close and restart from the app menu
several times to even get the main interface to load up; and apps which
require a manual update due to changed permissions (such as Google
Voice) cannot be updated, the process hangs when trying to load up the
appQ&apos;Es screen. The problem might be in running the app on CyanogenMod,
but the previous versions all functioned properly. The issue is not
device-dependent, CyanogenMod forums indicate several devices are
suffering from the same problem.</description>
<comment>
<author>tigger...@gmail.com</author>
<when>Sun, 04 Sep 2011 18:02:40 +0000</when>
<what>IQ&apos;Em having similar issues too.  When the app fails to update, how do I go back and try to update it again?  Thanks. </what>
</comment>
<comment>
<author>tigger...@gmail.com</author>
<when>Sun, 04 Sep 2011 18:03:44 +0000</when>
<what>IQ&apos;Em running a Samsung Galaxy S, NOT 4g</what>
</comment>
<comment>
<author>zalanmeg...@gmail.com</author>
<when>Tue, 06 Sep 2011 17:38:33 +0000</when>
<what>tigger...: I just close the market hitting the back button until I return to the launcher, and I can usually try again. If all else fails, reboot the device, and you can try again for sure.</what>
</comment>
<comment>
<author>calde...@gmail.com</author>
<when>Wed, 07 Sep 2011 22:24:18 +0000</when>
<what>I have a HTC Desire and have a similar problem with Market failing 90% of the times with an Q&quot;EThe application Market has stopped unexpectedly. Please try againQ&quot;E and apllications unable to download :-(</what>
</comment>
</bug>
<bug>
<bugid>5948</bugid>
<title>Airplane mode is activated after dial an emergency call in airplane mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Huaping...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 07:41:51 +0000</openedDate>
<description>Problem: It can dial emergency call in Airplane mode activated. but
after dial emergency call, Airplane mode is deactivated to return normal
mode. I think itQ&apos;Es shoud be a critial design issue. We know that almost
all the airlines forbid no devices on when on plan take off/on. It
should be: If airplane mode activated, airplane is still activated after
dialing emergency call. or no any call can be dialed in airplane mode.</description>
<comment>
<author>daniele....@gmail.com</author>
<when>Sat, 30 Jan 2010 09:22:36 +0000</when>
<what>I concur, if I dial an emergency number is because... well, IQ&apos;Em in an emergency,
therefore I want to be reachable and perhaps traceable. Or perhaps the user could be
asked to choose (possibly with big colourful buttons, if I am in an emergency chances
are that my touch screen proficiency is hampered).</what>
</comment>
</bug>
<bug>
<bugid>12786</bugid>
<title>paying model improvements (like paypal etc)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-29T21:23:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>indy.e...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 08:36:35 +0000</openedDate>
<description>We now have waited for a long time and sadly, as I look at the market
improvements from the last weeks and months, it seems, that you do not
attach very much importance to alternative paying models. PLEASE make
alternative paying models you priority #1 improvement for the Android
market. As long as there is no alternative to credit cards, paying and
selling android apps in europe will stay difficult. As for me, I donQ&apos;Et
want a credit card like many others. There would be no sense for me to
sell my apps in the market, since only a few users in my country would
event have a credit card to be able to pay for them.</description>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 21:23:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17496</bugid>
<title>Editor failing to open when using external library</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vinicius...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 14:13:27 +0000</openedDate>
<description>Hi, I had a problem back ago reported as bug 16805. Where the editor was
not working when using Google API libraries on the project. Moving to
the latest 11 version fixed it. Now, I created my own lib and add it to
the project, and the visual editor is gone again. I was able to
reproduce it by creating an empty project, opening the layout on visual.
I added another lib project to it, and the visual editor stops working.
HereQ&apos;Es the stack trace of the error:
java.lang.UnsupportedOperationException at
java.util.AbstractMap.put(AbstractMap.java:186) at
java.util.AbstractMap.putAll(AbstractMap.java:256) at
com.android.ide.eclipse.adt.internal.resources.manager.ProjectResources.getConfiguredResources(ProjectResources.java:158)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$ConfigListener.getConfiguredProjectResources(GraphicalEditorPart.java:568)
at
com.android.ide.eclipse.adt.internal.editors.layout.configuration.ConfigurationComposite.updateThemes(ConfigurationComposite.java:1565)
at
com.android.ide.eclipse.adt.internal.editors.layout.configuration.ConfigurationComposite.onXmlModelLoaded(ConfigurationComposite.java:739)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.onTargetChange(GraphicalEditorPart.java:977)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.onDescriptorsChanged(LayoutEditor.java:587)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.initUiRootNode(LayoutEditor.java:509)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.xmlModelChanged(LayoutEditor.java:333)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor$XmlModelStateListener.modelChanged(AndroidXmlEditor.java:1251)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.createTextEditor(AndroidXmlEditor.java:672)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.createAndroidPages(AndroidXmlEditor.java:228)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.addPages(AndroidXmlEditor.java:218)
at
org.eclipse.ui.forms.editor.FormEditor.createPages(FormEditor.java:138)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313) at
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1254)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1207)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1606) at
org.eclipse.ui.internal.PartStack.add(PartStack.java:497) at
org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103) at
org.eclipse.ui.internal.PartStack.add(PartStack.java:483) at
org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112) at
org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)
at
org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
at
org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:778)
at
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:677)
at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:638)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2860)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2682)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:651) at
org.eclipse.ui.ide.IDE.openEditor(IDE.java:610) at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:365)
at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:168)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:229) at
org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:208) at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:373)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:526)
at
org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:845)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) at
org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:843)
at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1131)
at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1235)
at
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:264)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:298)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at
org.eclipse.equinox.launcher.Main.run(Main.java:1408) at
org.eclipse.equinox.launcher.Main.main(Main.java:1384)
=======================================================================
and the session data: eclipse.buildId=2.6.1.201105041000-RELEASE
java.version=1.6.0_21 java.vendor=Sun Microsystems Inc. BootLoader
constants: OS=win32, ARCH=x86, WS=win32, NL=en_IE Framework arguments:
-product com.springsource.sts.ide Command-line arguments: -os win32 -ws
win32 -arch x86 -product com.springsource.sts.ide Regards</description>
<comment>
<author>vinicius...@gmail.com</author>
<when>Wed, 08 Jun 2011 14:21:47 +0000</when>
<what>Ah, BTW when this happens, I get 100% CPU usage on a thread. I need to kill eclipse and start it again.

AsynchQueryWorker
java.util.HashMap.get(HashMap.java:300)
com.android.tools.layoutlib.create.OverrideMethod.invokeV(OverrideMethod.java:74)
android.os.Binder.flushPendingCommands(Binder.java)
android.os.MessageQueue.next(MessageQueue.java:117)
android.os.Looper.loop(Looper.java:116)
android.os.HandlerThread.run(HandlerThread.java:60)</what>
</comment>
<comment>
<author>vinicius...@gmail.com</author>
<when>Wed, 08 Jun 2011 14:55:57 +0000</when>
<what>IQ&apos;Eve just updated to preview-2 using the new layoutlib and the problem of editor has gone. The thread is still using 100% of my CPU :


com.android.tools.layoutlib.create.OverrideMethod.invokeV(OverrideMethod.java:74)
android.os.MessageQueue.nativePollOnce(MessageQueue.java)
android.os.MessageQueue.next(MessageQueue.java:119)
android.os.Looper.loop(Looper.java:116)
android.os.HandlerThread.run(HandlerThread.java:60)
</what>
</comment>
</bug>
<bug>
<bugid>14289</bugid>
<title>ContentResolver.addStatusChangeListener can request items only available since API level 8</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thuij...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 10:41:08 +0000</openedDate>
<description>class: android.content.ContentResolver function: addStatusChangeListener
(Since: API Level 5) The different items that can be requested are: *
SYNC_OBSERVER_TYPE_PENDING * SYNC_OBSERVER_TYPE_ACTIVE *
SYNC_OBSERVER_TYPE_SETTINGS But these are only available since API level
8.</description>
<comment>
<author>andre...@gmail.com</author>
<when>Sun, 06 Feb 2011 03:41:54 +0000</when>
<what>Just use constants, i.e 1 instead of SYNC_OBSERVER_TYPE_SETTINGS</what>
</comment>
</bug>
<bug>
<bugid>9725</bugid>
<title>Message Application Issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leecog...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 19:28:24 +0000</openedDate>
<description>On occasion I will open a message within the message application, be it
a new or old message, and the list will say it is from one person but
when opened the name of another contact is associated with the message.
This second contact has nothing to do with this message and is not
linked too the first contact in any way. There doesnQ&apos;Et seem to be any
actual way to recreate this fault but it does happen a few times a week
and is rather frustrating as you end up texting the wrong person. In
addition there does seem to be a small issue with the contacts list in
that I have had a person disappear totally from my contact list so they
are not an option given when trying to compose a new message but they
are in the actual contact list and you can send a message to them direct
from the contact list. Samsung Galaxy S 2.1-update1</description>
</bug>
<bug>
<bugid>7118</bugid>
<title>More info in the Incoming Calls screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>krikkrac</reportedBy>
<openedDate>Fri, 12 Mar 2010 01:54:17 +0000</openedDate>
<description>This is an extension of the Q&quot;EIncomming Call Contact Picture Size should
be BiggerQ&quot;E issue. It was mentioned in that thread but I felt like it
deserves itQ&apos;Es own thread. I would like to see more information of a
contact when they call. I would like to be able to choose to display
information such as business, screen name, etc for these contacts. Also
would like to be able to add notes to my contacts that can then show up
in the screen. This will help when trying to screen calls.</description>
</bug>
<bug>
<bugid>4883</bugid>
<title>Reading email with exchange 2007 </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>3</stars>
<reportedBy>brandonl...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 06:38:39 +0000</openedDate>
<description>I have entered all the correct settings for my exchange server on my
droid all the mail syncs but when i try to open a mail item the mail app
will stop unexpectedly.</description>
</bug>
<bug>
<bugid>4063</bugid>
<title>Default notifications (mails, SMS) of Google Agenda are disabled when event created via Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>ariebibas@gmail.com</reportedBy>
<openedDate>Wed, 30 Sep 2009 08:41:07 +0000</openedDate>
<description>Hi, All is in the title : i have default notifications in my Google
Agenda parameters. But when I create an event on my Android G2, I donQ&apos;Et
have access to these parameters, and worse, they are automticall
disabled! Thanks for your help. Ari</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:59:29 +0000</when>
<what>This might be an issue with HTCQ&apos;Es calendar code, which is different from the standard
Android one.</what>
</comment>
</bug>
<bug>
<bugid>3389</bugid>
<title>Full IPv6 Android support</title>
<status>Reviewed</status>
<owner>s...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>516</stars>
<reportedBy>buge...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jul 2009 10:43:20 +0000</openedDate>
<description>Provide a complete support of IPv6 on Android. This is a must have
feature for a future proof OS. IPv6 support is still incomplete :
http://groups.google.com/group/android-platform/browse_thread/thread/7e0e37705c8c3d71
Majors Google Services are already IPv6 enabled :
http://www.google.com/intl/en/ipv6/faq.html
http://www.ipv6.ie/summit2009/presentations/04_Murphy-Niall-Google.pdf
http://www.youtube.com/watch?v=iK0nzdtzjvM</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:41:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:16:20 +0000</when>
<what></what>
</comment>
<comment>
<author>daniel.w...@gmail.com</author>
<when>Fri, 04 Sep 2009 12:42:43 +0000</when>
<what>This explains why IPv6 PDP Context fail. IQ&apos;Ell have to wait until this bug is solved I 
guess.</what>
</comment>
<comment>
<author>JanZ...@gmail.com</author>
<when>Tue, 08 Dec 2009 20:38:45 +0000</when>
<what>A must-have for any current OS.</what>
</comment>
<comment>
<author>cby...@gmail.com</author>
<when>Tue, 08 Dec 2009 20:42:22 +0000</when>
<what>100% agree.  Android needs fully IPv6 support, not just on WiFi.  Mobile is growing
too fast to lock in on IPv4.  Major mobile carriers in the USA already have IPv6
trials in progress, but only Nokia and MSFT are ready today.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 10:37:15 +0000</when>
<what>IPV6 was implemented by Nulsoft using Winamp client about 5 years ago.  ThatQ&apos;Es a long 
time to wait to see it in mobile, IQ&apos;Em kidding.  Please add.</what>
</comment>
<comment>
<author>trej...@gmail.com</author>
<when>Thu, 14 Jan 2010 13:11:37 +0000</when>
<what>IPv6 should be considered standard, core capability, a MUST ... not an off-in-the-
future Q&quot;EfunctionalityQ&quot;E add.</what>
</comment>
<comment>
<author>kiall%ma...@gtempaccount.com</author>
<when>Thu, 14 Jan 2010 13:22:51 +0000</when>
<what>Q&quot;EIPv6 should be considered standard, core capability, a MUSTQ&quot;E ... While I donQ&apos;Et feel
quite as strongly, Mobile is an area where I belive IPv6 adoption will take off, if
handsets support it.

Most mobile operators IQ&apos;Eve dealt with simply donQ&apos;Et have enough IPv4 space for their
customers - resorting to leaving their routable blocks idle while giving out 10.x
range IPs!

IPv6 *can* solve this issue. Lets see Google Android leading the way, Barring a
*major* design flaw (considering this platform was designed over the last few years)
there should be no reason why IPv6 support should take any serious effort to include.</what>
</comment>
<comment>
<author>se...@google.com</author>
<when>Thu, 14 Jan 2010 19:42:50 +0000</when>
<what>Hello,

Could you please quantify exactly what IPv6 features youQ&apos;Ere missing in current 
(2.0/2.1) Android? All the comments IQ&apos;Eve seen so far refer to pre-2.0.</what>
</comment>
<comment>
<author>cb.li...@gmail.com</author>
<when>Thu, 14 Jan 2010 19:52:21 +0000</when>
<what>I do not believe any branch of Android supports IPv6 on the UMTS / Mobile radio
interface.  This is the critical feature that is required for mobile network
operators to deploy IPv6. So, the ask is that Android support IPv6 PDP in compliance
with 3GPP Release 6 or 7.  If Android supports this, it is relatively easy to a
mobile network opeator like T-Mobile USA to launch an IPv6 service. </what>
</comment>
<comment>
<author>cb.li...@gmail.com</author>
<when>Thu, 14 Jan 2010 19:55:15 +0000</when>
<what>Here is conversation on the validity of IPv6 on the mobile interface. 
http://www.ietf.org/mail-archive/web/3gv6/current/msg00172.html

Here is a demonstration of what a user can do with IPv6 today in conjunction with
IPv6 to IPv4 NAT http://www.youtube.com/theipv6guy</what>
</comment>
<comment>
<author>se...@google.com</author>
<when>Fri, 15 Jan 2010 13:17:45 +0000</when>
<what>Well, regardless of support for IPv6 on the UMTS interface (which is dependent on 
support in the handsetQ&apos;Es UMTS radio and firmware, as well as of course the carrierQ&apos;Es 
network), people should at least be aware that Android from 2.0 on supports IPv6 out 
of the box (with userspace application support, including in the browser) on the 
802.11 interface.</what>
</comment>
<comment>
<author>mukkenb...@gmail.com</author>
<when>Fri, 15 Jan 2010 14:10:34 +0000</when>
<what>I can confirm that:

http://twitpic.com/xux1q

Is multicast IPV6 (MLDP) implemented as well?

:O) Mikkle</what>
</comment>
<comment>
<author>se...@google.com</author>
<when>Sat, 16 Jan 2010 00:26:53 +0000</when>
<what>There is IPv6 multicast in the kernel since you basically need it for IPv6 support 
(IPv6 has no broadcast). IQ&apos;Em not immediately familiar with MLDP, though -- what do you 
want multicast for? ItQ&apos;Es not like Android uses IPv4 multicast a lot.</what>
</comment>
<comment>
<author>trej...@gmail.com</author>
<when>Sat, 16 Jan 2010 02:33:41 +0000</when>
<what>My guess, mLDP --Q&gt;E Multicast Label Distirbution Protocol, something like 
http://tools.ietf.org/html/draft-wijnands-mpls-mldp-in-band-signaling-02 ... and if 
so, not sure it is relevant as the Android device isnQ&apos;Et typically going to be a hop 
along a LSP :).

But multicast holds a lot of promise for many areas, not excluding mobile devices.  
The device supporting the rudimentary (NDP stuff) multicast is not the same as 
allowing applications to joins channels, and the provider supporting it (over cel).  
As previously noted, Wifi IPv6 support is in place - although I havenQ&apos;Et tested the 
multicast on that interface ...</what>
</comment>
<comment>
<author>mukkenb...@gmail.com</author>
<when>Sat, 16 Jan 2010 08:27:29 +0000</when>
<what>Sorry, I meant MLD - the equivalent of IGMP in 
IPv4.
I just wanted to be assured that the V6 MC 
support isnQ&apos;Et hobbled and that itQ&apos;Es able to traverse 
routers.

What about source-specific MC (MLDv2)?
-  not too important up front,  but still...

Why multicast? I want to code apps using it, such 
as upnp media controllers,  mdns clients, etc.
Plus I have an IPv6-  and a multicast fetish. 

:O)  Mikkle</what>
</comment>
<comment>
<author>trej...@gmail.com</author>
<when>Sat, 16 Jan 2010 17:12:19 +0000</when>
<what>Still mcast related, so all good ;)

I disagree that SSM is not important, IQ&apos;Ed push for all variants of PIM (SM, SSM, BiDir, 
E-RP) to be properly supported ... so MLDv2 fully alive, and the provierQ&apos;E 
infrastructure supporting it :).

All IPv6, all the time ... /TJ</what>
</comment>
<comment>
<author>mukkenb...@gmail.com</author>
<when>Fri, 29 Jan 2010 08:59:31 +0000</when>
<what>Just noticed that the browser does not parse literal IPv6 addresses in URLs.
e.g. http://[2001:0db8:cafe:babe::beef]/ipv6ftw.html
This format is specified in RFC 2732.
While not on the top of my list of important v6 stuff, I belive RFC 2732 should be 
supported in browser/webkit for completeness.

:O) Mikkle</what>
</comment>
<comment>
<author>IJM...@gmail.com</author>
<when>Wed, 24 Mar 2010 12:21:57 +0000</when>
<what>Now that the first _partially_ 4G phone has been released the demand for IPv6 is now 
even greater. IPv6 is almost a requirement for 4G networks (It actually *is* for 
VerizonQ&apos;Es).</what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Wed, 07 Apr 2010 17:34:14 +0000</when>
<what></what>
</comment>
<comment>
<author>JanZ...@gmail.com</author>
<when>Mon, 24 May 2010 19:49:44 +0000</when>
<what>IQ&apos;Em scheduled to do a presentation on IPv6 deployment on mobile operators at Google IPv6 implementors 
conference 2010, but apparently IQ&apos;Ell have to use Nokia N52 or N900 to do live demo. I would like to see Androida 
based phone to do the v6 PDP, so I can also show that something is working there...

N900 now supports two PDP contexts at the same time, resulting in sort of Q&quot;Edual-stackQ&quot;E like behaviour.

Jan Zorz </what>
</comment>
<comment>
<author>cby...@gmail.com</author>
<when>Wed, 28 Jul 2010 15:50:49 +0000</when>
<what>Lets get android on the T-Mobile Beta network for IPv6 http://groups.google.com/group/tmoipv6beta</what>
</comment>
<comment>
<author>lostfree...@gmail.com</author>
<when>Wed, 04 Aug 2010 09:11:29 +0000</when>
<what>I also miss IPv6 over IPv4 tunneling like Teredo.</what>
</comment>
<comment>
<author>jeremy.v...@gmail.com</author>
<when>Wed, 04 Aug 2010 09:27:25 +0000</when>
<what>lostfreeman, please elaborate. v6-over-v4 tunnelling is old hat, and only serves as an educational or last resort mechanism for IPv6 access. Dual-stack is where itQ&apos;Es at.</what>
</comment>
<comment>
<author>buge...@gmail.com</author>
<when>Fri, 06 Aug 2010 09:19:47 +0000</when>
<what>FYI, problems around IPV4 should happen sometime between now and next year (see for instance http://ipv6.he.net/statistics/ ).

Android needs a complete support of IPv6 (kernel, libc, java, APIs, browser, etc) ASAP. Googlers has to clarify the situation Q&amp;E future of this issue.

Android also needs to help the mobile providers into deploying IPv6. There, a good solution could be to support the 6rd technology (a 6to4 Q&quot;EextensionQ&quot;E).

See http://tools.ietf.org/html/rfc5569 and http://tools.ietf.org/html/draft-ietf-softwire-ipv6-6rd-10 for details.

6rd helps to perform rapid IPv6 deployment over a IPv4 ready network. This enables developpers to test and deploy IPv6 ready application and users to enjoy them. Doing so, as soon as your backbone is IPv6 ready you can smoothly migrate to full IPv6 without any impact on the users.</what>
</comment>
</bug>
<bug>
<bugid>4805</bugid>
<title>pop up forced close window during set up email account progress.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 08:33:29 +0000</openedDate>
<description>[Occurrence Process] MenuQ&gt;EemailQ&gt;Etap a email accountQ&gt;EmenuQ&gt;Eaccount
settingsQ&gt;Ereceive settingQ&gt;Echange Q&apos;Edelete email from severQ&apos;E to Q&apos;Ewhen
delete from inboxQ&apos;EQ&gt;Etap next. [Occurrence State] It pop up forced close
window. [Expected Result] It should action correctly. (refer to
attachment)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:17:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16494</bugid>
<title>Live Folders not part of CTS </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matt.wak...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 00:23:25 +0000</openedDate>
<description>One of the new features which was added with Android 1.5 was Live
Folders. As a developer this gave us new ways for our users to interact
with our applications.
http://android-developers.blogspot.com/2009/04/live-folders.html IQ&apos;Eve
noticed that a number of OEMs implement their own version of the
homescreen launcher and often to not implement the Live Folders. Example
devices which ship without developer support for Live Folders are the
Sony Ericsson Arc, Neo, Play, x10 Mini, x10 MiniPro Although Live
Folders are included in the developer information
(http://developer.android.com/resources/articles/live-folders.html),
they are not tested as part of the CTS
(http://source.android.com/compatibility/overview.html) I would like to
see Google/OHA force OEMs to implement Live Folders as part of the CTS,
this then ensures that Live Folders can be consistently leveraged by
developers on all Android devices.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 02 May 2011 00:26:42 +0000</when>
<what>LiveFolders do not have to be implemented by the Launcher app, itQ&apos;Es an optional feature.</what>
</comment>
<comment>
<author>matt.wak...@gmail.com</author>
<when>Mon, 02 May 2011 00:36:12 +0000</when>
<what>There is no mention in the developer docs that this an optional feature. If there is a feature which is detailed in the developer docs, developers expect it to be validated to ensure consistent OEM implementation across all devices.

If you statement is correct a number of things should happen.

1) this bug is raised against the documentation for Live Folders not being complete
2) this bug is changed into a Feature request

Please advise </what>
</comment>
</bug>
<bug>
<bugid>19555</bugid>
<title>nt recoprds</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-08-29T16:35:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pamplemo...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 17:17:32 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:35:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12747</bugid>
<title>bug with mp3 files after update</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-29T19:59:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CynepCo3...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 21:57:46 +0000</openedDate>
<description>android version: 2.2.1 Baseband version: 32.36.00.28U_4.06.00.12_7
Kernel version: 2.6.32.9-27240-gbca5320 android-build@apa26 #1 build
number: FRG83 Day ago I received a new little update itQ&apos;Es say to me that
is it first part of update, I accepted it, phone does reboot and works
properly, but he donQ&apos;Et see music files with extension .mp3 and when I
was try to launch music file from astro manager he said that player does
not support this type of file, but another players meridian and PowerAmp
plays it properly.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 19:59:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8420</bugid>
<title>SDK that does not rely on a jvm</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-21T17:55:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mdjo...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 15:34:37 +0000</openedDate>
<description>JAVA is a dying language. The purchase of Sun by Oracle and subsequent
collapse of the company, has led to something of a mass exodus of
customers. The future of JAVA as a language is in question. That being
said, most JVMs including the one on android suck. Most developers
refuse to touch JAVA for this very reason. I, among them, cannot develop
for my phone until a functional SDK is released. Please at your earliest
convenience produce an SDK that is not reliant upon JAVA. C, C#, or
possibly python pyc would be the most advantageous options.</description>
<comment>
<author>j...@google.com</author>
<when>Fri, 21 May 2010 17:55:55 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 21 May 2010 18:36:36 +0000</when>
<what>You can use other languages as long as they compile to .class or .dex bytecode formats.</what>
</comment>
</bug>
<bug>
<bugid>1998</bugid>
<title>SocketChannel.open() casts java.net.SocketException: unknown error when running on an emulator.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-06T15:49:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>g35...@gmail.com</reportedBy>
<openedDate>Fri, 13 Feb 2009 10:54:44 +0000</openedDate>
<description>Starting with the default Q&quot;EHello WorldQ&quot;E project (aptly named Fail :)
generated by Eclipse I modified Fail.java to be package
se.purplescout.fail; import java.io.IOException; import
java.nio.channels.SocketChannel; import android.app.Activity; import
android.os.Bundle; public class Fail extends Activity { /** Called when
the activity is first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); try { SocketChannel.open(); } catch
(IOException e) { throw new RuntimeException(e); } } } The result when
running in the emulator can be seen from the attached log, but the gist
of it is: When running on a handset no exception is thrown. midori:tools
gsson$ java -version java version Q&quot;E1.6.0_07Q&quot;E Java(TM) SE Runtime
Environment (build 1.6.0_07-b06-153) Java HotSpot(TM) 64-Bit Server VM
(build 1.6.0_07-b06-57, mixed mode) midori:tools gsson$ ./emulator
-version Android emulator version 1.8 (build_id PLATFORM-1_0-129975)
midori:tools gsson$ ./dx --version dx version 1.1 SDK version:
android-sdk-mac_x86-1.1_r1 Also reproduced on SDK 1.0 on Linux.</description>
<comment>
<author>grob.urs@gmail.com</author>
<when>Fri, 13 Feb 2009 15:46:58 +0000</when>
<what>I canQ&apos;Et reproduce this with the internal cupcake. It doesnQ&apos;Et throw an exception on
both  the device and the emulator.

Looking at your logcat output this caught my eye:

ERROR/OSNetworkSystem(306): unknown socket error -1

This looks strange. The method
org.apache.harmony.luni.platform.OSNetworkSystem.createSocketImpl shouldnQ&apos;Et be able
to throw an exception with this message and number since August 2008. It either
translates the number into a human readable string or returns this message but with a
number between -200 and -253. This makes me think that the vm on the emulator must be
old (SDK 0.9 or older). Really strange... Maybe IQ&apos;Em just blind.</what>
</comment>
<comment>
<author>g35...@gmail.com</author>
<when>Fri, 13 Feb 2009 22:59:09 +0000</when>
<what>ItQ&apos;Es 100% reproducible here...I might have done something wrong with the install, but there are only so many 
ways to unzip a zip-file :)

Attaching dmesg and build.properties...

# dmesg
Q&lt;E5Q&gt;ELinux version 2.6.25-00350-g40fff9a (android-build@apa27.mtv.corp.google.com) (gcc version 4.2.1) 
#1 Wed Jul 23 18:10:44 PDT 2008
Q&lt;E4Q&gt;ECPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00003137
Q&lt;E4Q&gt;EMachine: Goldfish
Q&lt;E4Q&gt;EMemory policy: ECC disabled, Data cache writeback
Q&lt;E7Q&gt;EOn node 0 totalpages: 24576
Q&lt;E7Q&gt;E  DMA zone: 192 pages used for memmap
Q&lt;E7Q&gt;E  DMA zone: 0 pages reserved
Q&lt;E7Q&gt;E  DMA zone: 24384 pages, LIFO batch:3
Q&lt;E7Q&gt;E  Normal zone: 0 pages used for memmap
Q&lt;E7Q&gt;E  Movable zone: 0 pages used for memmap
Q&lt;E4Q&gt;ECPU0: D VIVT write-through cache
Q&lt;E4Q&gt;ECPU0: I cache: 4096 bytes, associativity 4, 32 byte lines, 32 sets
Q&lt;E4Q&gt;ECPU0: D cache: 65536 bytes, associativity 4, 32 byte lines, 512 sets
Q&lt;E4Q&gt;EBuilt 1 zonelists in Zone order, mobility grouping on.  Total pages: 24384
Q&lt;E5Q&gt;EKernel command line: qemu=1 console=ttyS0 android.checkjni=1 android.qemud=ttyS1 android.ndns=4
Q&lt;E3Q&gt;EUnknown boot option `android.checkjni=1Q&apos;E: ignoring
Q&lt;E3Q&gt;EUnknown boot option `android.qemud=ttyS1Q&apos;E: ignoring
Q&lt;E3Q&gt;EUnknown boot option `android.ndns=4Q&apos;E: ignoring
Q&lt;E4Q&gt;EPID hash table entries: 512 (order: 9, 2048 bytes)
Q&lt;E4Q&gt;EConsole: colour dummy device 80x30
Q&lt;E6Q&gt;EDentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Q&lt;E6Q&gt;EInode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Q&lt;E6Q&gt;EMemory: 96MB = 96MB total
Q&lt;E5Q&gt;EMemory: 94268KB available (2380K code, 445K data, 100K init)
Q&lt;E7Q&gt;ECalibrating delay loop... 155.23 BogoMIPS (lpj=776192)
Q&lt;E4Q&gt;EMount-cache hash table entries: 512
Q&lt;E6Q&gt;ECPU: Testing write buffer coherency: ok
Q&lt;E6Q&gt;Enet_namespace: 152 bytes
Q&lt;E4Q&gt;Eandroid_power_init
Q&lt;E4Q&gt;Eandroid_power_init done
Q&lt;E6Q&gt;ENET: Registered protocol family 16
Q&lt;E7Q&gt;ESwitched to high resolution mode on CPU 0
Q&lt;E6Q&gt;ENET: Registered protocol family 2
Q&lt;E6Q&gt;EIP route cache hash table entries: 1024 (order: 0, 4096 bytes)
Q&lt;E6Q&gt;ETCP established hash table entries: 4096 (order: 3, 32768 bytes)
Q&lt;E6Q&gt;ETCP bind hash table entries: 4096 (order: 2, 16384 bytes)
Q&lt;E6Q&gt;ETCP: Hash tables configured (established 4096 bind 4096)
Q&lt;E6Q&gt;ETCP reno registered
Q&lt;E6Q&gt;Echecking if image is initramfs... it is
Q&lt;E6Q&gt;EFreeing initrd memory: 133K
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_device_bus at ff001000 irq 1
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_timer at ff003000 irq 3
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_rtc at ff010000 irq 10
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_tty at ff002000 irq 4
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_tty at ff011000 irq 11
Q&lt;E4Q&gt;Egoldfish_new_pdev smc91x at ff012000 irq 12
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_fb at ff013000 irq 13
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_audio at ff004000 irq 14
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_memlog at ff006000 irq -1
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish-battery at ff014000 irq 15
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_events at ff015000 irq 16
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish_nand at ff016000 irq -1
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish-switch at ff017000 irq 17
Q&lt;E4Q&gt;Egoldfish_new_pdev goldfish-switch at ff018000 irq 18
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish-switch
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish-switch
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_nand
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_events
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish-battery
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_memlog
Q&lt;E4Q&gt;Egoldfish_audio_probe
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_audio
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_fb
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered smc91x
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_tty
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_tty
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_rtc
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_timer
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_device_bus
Q&lt;E4Q&gt;Egoldfish_pdev_worker registered goldfish_interrupt_controller
Q&lt;E6Q&gt;Eashmem: initialized
Q&lt;E6Q&gt;EInstalling knfsd (copyright (C) 1996 okir@monad.swb.de).
Q&lt;E4Q&gt;Eyaffs Jul 23 2008 18:10:35 Installing. 
Q&lt;E6Q&gt;Eio scheduler noop registered
Q&lt;E6Q&gt;Eio scheduler anticipatory registered (default)
Q&lt;E6Q&gt;Eio scheduler deadline registered
Q&lt;E6Q&gt;Eio scheduler cfq registered
Q&lt;E4Q&gt;Eallocating frame buffer 320 * 480, got ffc10000
Q&lt;E4Q&gt;EConsole: switching to colour frame buffer device 40x30
Q&lt;E6Q&gt;Econsole [ttyS0] enabled
Q&lt;E6Q&gt;Ebrd: module loaded
Q&lt;E6Q&gt;Eloop: module loaded
Q&lt;E6Q&gt;Enbd: registered device at major 43
Q&lt;E4Q&gt;Esmc91x.c: v1.1, sep 22 2004 by Nicolas Pitre Q&lt;Enico@cam.orgQ&gt;E
Q&lt;E4Q&gt;ENo IRQF_TRIGGER set_type function for IRQ 12 (goldfish)
Q&lt;E4Q&gt;Eeth0: SMC91C11xFD (rev 1) at c6800000 IRQ 12 [nowait]
Q&lt;E4Q&gt;Eeth0: Ethernet addr: 52:54:00:12:34:56
Q&lt;E7Q&gt;Eeth0: No PHY found
Q&lt;E4Q&gt;Egoldfish nand dev0: size 4000000, page 2048, extra 64, erase 131072
Q&lt;E4Q&gt;Egoldfish nand dev1: size 4000000, page 2048, extra 64, erase 131072
Q&lt;E4Q&gt;Egoldfish nand dev2: size 4000000, page 2048, extra 64, erase 131072
Q&lt;E6Q&gt;Emice: PS/2 mouse device common for all mice
Q&lt;E4Q&gt;E*** events probe ***
Q&lt;E4Q&gt;Eevents_probe() addr=0xc6804000 irq=16
Q&lt;E4Q&gt;Eevents_probe() keymap=qwerty2
Q&lt;E6Q&gt;Einput: qwerty2 as /class/input/input0
Q&lt;E6Q&gt;Egoldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
Q&lt;E6Q&gt;Elogger: created 64K log Q&apos;Elog_mainQ&apos;E
Q&lt;E6Q&gt;Elogger: created 64K log Q&apos;Elog_eventsQ&apos;E
Q&lt;E6Q&gt;Elogger: created 64K log Q&apos;Elog_radioQ&apos;E
Q&lt;E6Q&gt;EIPv4 over IPv4 tunneling driver
Q&lt;E6Q&gt;EGRE over IPv4 tunneling driver
Q&lt;E6Q&gt;ETCP cubic registered
Q&lt;E6Q&gt;ENET: Registered protocol family 1
Q&lt;E6Q&gt;ENET: Registered protocol family 17
Q&lt;E6Q&gt;ERPC: Registered udp transport module.
Q&lt;E6Q&gt;ERPC: Registered tcp transport module.
Q&lt;E6Q&gt;E802.1Q VLAN Support v1.8 Ben Greear Q&lt;Egreearb@candelatech.comQ&gt;E
Q&lt;E6Q&gt;EAll bugs added by David S. Miller Q&lt;Edavem@redhat.comQ&gt;E
Q&lt;E6Q&gt;EVFP support v0.3: implementor 41 architecture 1 part 10 variant 9 rev 0
Q&lt;E6Q&gt;Egoldfish_rtc goldfish_rtc: setting system clock to 2009-02-13 22:44:18 UTC (1234565058)
Q&lt;E6Q&gt;EFreeing init memory: 100K
Q&lt;E3Q&gt;Einit: cannot open Q&apos;E/initlogo.rleQ&apos;E
Q&lt;E6Q&gt;Eyaffs: dev is 32505856 name is Q&quot;Emtdblock0Q&quot;E
Q&lt;E6Q&gt;Eyaffs: passed flags Q&quot;EQ&quot;E
Q&lt;E4Q&gt;Eyaffs: Attempting MTD mount on 31.0, Q&quot;Emtdblock0Q&quot;E
Q&lt;E6Q&gt;Eyaffs: dev is 32505857 name is Q&quot;Emtdblock1Q&quot;E
Q&lt;E6Q&gt;Eyaffs: passed flags Q&quot;EQ&quot;E
Q&lt;E4Q&gt;Eyaffs: Attempting MTD mount on 31.1, Q&quot;Emtdblock1Q&quot;E
Q&lt;E6Q&gt;Eyaffs: dev is 32505858 name is Q&quot;Emtdblock2Q&quot;E
Q&lt;E6Q&gt;Eyaffs: passed flags Q&quot;EQ&quot;E
Q&lt;E4Q&gt;Eyaffs: Attempting MTD mount on 31.2, Q&quot;Emtdblock2Q&quot;E
Q&lt;E6Q&gt;Eeth0: link up
Q&lt;E6Q&gt;Ewarning: `rildQ&apos;E uses 32-bit capabilities (legacy support in use)



# cat build.prop
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=PLATFORM-1_0
ro.build.version.incremental=129975
ro.build.version.sdk=2
ro.build.version.release=1.1
ro.build.date=Thu Feb  5 15:31:57 PST 2009
ro.build.date.utc=1233876717
ro.build.type=sdk
ro.build.user=android-build
ro.build.host=e-honda.corp.google.com
ro.build.tags=test-keys
ro.product.model=sdk 
ro.product.brand=generic
ro.product.name=sdk
ro.product.device=generic
ro.product.board=
ro.product.manufacturer=unknown
ro.product.locale.language=en
ro.product.locale.region=US
# ro.build.product is obsolete; use ro.product.device
ro.build.product=generic
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=sdk-sdk 1.1 PLATFORM-1_0 129975 test-keys
ro.build.fingerprint=generic/sdk/generic/:1.1/PLATFORM-1_0/129975:sdk/test-keys
# end build properties
#
# system.prop for generic sdk 
#

rild.libpath=/system/lib/libreference-ril.so
rild.libargs=-d /dev/ttyS0

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.config.notification_sound=F1_New_SMS.ogg
ro.kernel.android.checkjni=1
xmpp.auto-presence=true
ro.config.nocheckin=yes
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

Is there any other info that might be helpful to you?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 15:49:51 +0000</when>
<what>unknown socket error -1 suggests that your app doesnQ&apos;Et have the INTERNET permission.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:02:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6774</bugid>
<title>Gmail: Not possible to preview or install .apk files sent as attachments.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 15:25:31 +0000</openedDate>
<description>If the mail with a valid Q&quot;E.apkQ&quot;E-file sent as attachment is received it
should be possible to install the attached application. At the moment,
the installation process starts, but then the Q&quot;EParse errorQ&quot;E message is
displayed. See the screenshot attached to this issue. The same file can
be successfully installed via adb -install command. - Steps to reproduce
the problem. 1) Start the Gmail application and download a message with
an .apk-file attachment in the Inbox 2) Open the message and try to use
the attachment (Preview) - What happened. Popup Q&quot;EParse Error. There is a
problem parsing the packageQ&quot;E - What you think the correct behavior
should be. The application is successfully installed - Platform Android
1.6</description>
<comment>
<author>hunt...@gmail.com</author>
<when>Sat, 06 Mar 2010 13:27:26 +0000</when>
<what>I see exact same issue. Annoying, please fix.</what>
</comment>
<comment>
<author>aliaksei...@gmail.com</author>
<when>Sun, 28 Mar 2010 19:56:06 +0000</when>
<what>Trying to install valid apk file on HTC Magic, Android 1.6. This works flawless in
emulator, but fails during installation from email.</what>
</comment>
<comment>
<author>stockton...@gmail.com</author>
<when>Tue, 20 Apr 2010 20:13:07 +0000</when>
<what>IQ&apos;Eve confirmed the same behavior on 2.1update1 on both Droid and Nexus One, with
multiple APK files.</what>
</comment>
<comment>
<author>AdamBeut...@gmail.com</author>
<when>Wed, 21 Apr 2010 17:46:43 +0000</when>
<what>Same problem here, legit .apk and it just fails with the Parse Error.</what>
</comment>
<comment>
<author>ptuc...@gmail.com</author>
<when>Mon, 10 May 2010 03:40:53 +0000</when>
<what>Ditto for me. I can install from GMail web app on Nexus One, but not from native GMail client.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:39 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>5387</bugid>
<title>Voice search canQ&apos;Et find corporate conacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>matt.smi...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 19:52:08 +0000</openedDate>
<description>When trying to use voice activation feature to call a contact, it cannot
find contacts that are synced through a corporate e-mail account
(exchange server). Only contacts synced through Gmail accounts are
located. i.e. When I say Q&quot;Ecall Q&apos;EnameQ&apos;EQ&quot;E it can only find Q&apos;EnameQ&apos;E if it is
synced through my Gmail account. Voice search should be able to locate
any contact on the phone. IQ&apos;Em using a Motorola Droid with firmware 2.0.1</description>
<comment>
<author>Opunt...@gmail.com</author>
<when>Wed, 27 Jan 2010 14:34:56 +0000</when>
<what>Just found this bug yesterday, very annoying.  My contacts are from my work exchange 
account only, I donQ&apos;Et like having both exchange and google contacts on the phone.  

Also on a droid with FW 2.0.1</what>
</comment>
<comment>
<author>chrisce...@gmail.com</author>
<when>Sun, 14 Feb 2010 12:47:31 +0000</when>
<what>Same problem on my nexus one. FW 2.1 I have both gmail and exchange contacts.</what>
</comment>
<comment>
<author>AndyWoo...@gmail.com</author>
<when>Mon, 19 Apr 2010 02:54:13 +0000</when>
<what>I noticed this also and have discovered a few other applications that do not
recognize contacts that are not associated with the phoneQ&apos;Es primary account.  I also
noticed that the administrative selection of what items are search-able only list
contacts and doss not provide any further granularity.  I have my contacts synced
with our Gmail corporate account.</what>
</comment>
</bug>
<bug>
<bugid>2930</bugid>
<title>Android 1.5 Music Player Incorrectly Handles Unicode Characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>25</stars>
<reportedBy>mattoxbe...@gmail.com</reportedBy>
<openedDate>Tue, 09 Jun 2009 15:43:56 +0000</openedDate>
<description>IQ&apos;Em using a G1 phone, and yesterday installed the 1.5 update via the
over-the-air upgrade. It seems that the music player no longer handles
unicode characters in the title, album, or artist fields; it appears to
be displaying them as if they were ASCII. Unicode was displayed
correctly in the previous version. I have searched several forums, the
release notes, and the settings menus, and canQ&apos;Et seem to find the
solution. I tried connecting the phone to the USB port, deleting the
song from the SD card, and making a fresh copy of it. I can do an Q&quot;ElsQ&quot;E
on the SD card directory and see the correct characters (the song in
question is in Korean), but the music player still displays them as if
they were ASCII. IQ&apos;Eve also tried various combinations of mounting and
unmounting, and deleting from the music app, just to be (more) sure that
there werenQ&apos;Et caching issues. The playback features all work correctly.
Display of Korean characters seems to work well in other contexts (e.g.,
the web browser). Thanks for taking the time to read this.</description>
<comment>
<author>grob.urs@gmail.com</author>
<when>Thu, 18 Jun 2009 12:49:09 +0000</when>
<what>I had the same problem too with japanese titles. I checked right now and it seems
like it works as intended. Maybe itQ&apos;Es something that vanishes if a new playlist is
created or the sd-card is extracted and inserted again.
So right now I canQ&apos;Et reproduce it anymore.

What I remember is that I saw many rectangles instead of characters.</what>
</comment>
<comment>
<author>mattoxbe...@gmail.com</author>
<when>Fri, 19 Jun 2009 21:10:22 +0000</when>
<what>What else did you try doing?  I tried removing and re-inserting the SD card a few 
times, it did not change the behavior.  Yes, lots of rectangles and accented 
characters where Hangul used to be.</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Fri, 19 Jun 2009 22:07:47 +0000</when>
<what>I canQ&apos;Et remember. Try copying one of the files to the card again (in a different 
place). Maybe the problem is that these files where added with 1.0/1.1 and were 
imported in 1.5 after the upgrade... maybe something went wrong in the process of 
importing the old entries.
</what>
</comment>
<comment>
<author>Nock.For...@gmail.com</author>
<when>Fri, 24 Jul 2009 06:16:27 +0000</when>
<what>If you talking about mp3 files, use ID3v2.3 UTF-16 to write tag informations.
Talking about OGG data, please join here -Q&gt;E
http://code.google.com/p/android/issues/detail?id=2933

Blog post, when I struggled with Japanese song data.
http://nockforager.blogspot.com/2009/07/android.html
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:22:34 +0000</when>
<what></what>
</comment>
<comment>
<author>l.ho...@gmail.com</author>
<when>Wed, 16 Sep 2009 16:44:51 +0000</when>
<what>UTF-16 is so pass?, UTF-8 should definitely also be supported. This is e.g. what Tag
Q&amp;E Rename writes (I assume), and no MP3 player other than Android has problems with it.

So far the Android MP3 player is a bit disappointing ? no unicode support in MP3
tags, occasional skipping in ogg songs, no album art support for ogg? :/</what>
</comment>
<comment>
<author>mijjan...@gmail.com</author>
<when>Thu, 17 Sep 2009 07:50:49 +0000</when>
<what>What is the solution from google ? 
I think there is no feedback from Google side yet.</what>
</comment>
<comment>
<author>stef.van...@gmail.com</author>
<when>Thu, 17 Sep 2009 08:51:29 +0000</when>
<what>IQ&apos;Em also curious if google is fixing this regression. Retagging all my mp3Q&apos;Es as
utf-16 is a real PITA, and should not be necessary.</what>
</comment>
<comment>
<author>Xtra.Z...@gmail.com</author>
<when>Sat, 02 Jan 2010 15:13:14 +0000</when>
<what>This also seems to be a persisting issue in 2.0. IQ&apos;Em running 2.0.1 and I get boxes.</what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Sat, 02 Jan 2010 17:54:01 +0000</when>
<what>I have no problems using 2.4 Tags in Android 2.0 on the Milestone.</what>
</comment>
<comment>
<author>l.ho...@gmail.com</author>
<when>Sun, 11 Jul 2010 21:16:09 +0000</when>
<what>Well, nice ideas Nock.Forager and benjaminosm, but I did some experiments and it looks like ID3v2-tags are not supported at all; Android just reads the ID3v1-tags that are automatically saved by most tagging software (which save non-ISO8859-1-characters like ? as a ?), and if I remove them none of the v2 tags are recognised, neither 2.3 (ANSI) nor 2.3 (UTF-16) nor 2.4 (UTF-8).

WhatQ&apos;Es worse, even the non-ASCII ISO-8859-1 latin characters donQ&apos;Et show on my phone, e.g. Am?lie shows an Q&lt;E?Q&gt;E unrecognised-character marker instead of the ?. And instead you sometimes get Korean characters, my guess is that it is because this is a Samsung phone and they set the default for non-Unicode characters to some Korean encoding.

So looks like thereQ&apos;Es no way to get non-ASCII tags to work... The only way to get non-ASCII characters in Android it seems is to not tag files at all, and just let it show the file names.</what>
</comment>
<comment>
<author>l.ho...@gmail.com</author>
<when>Sun, 11 Jul 2010 21:36:17 +0000</when>
<what>Yep, the ID3v1-tags are read with the EUC-KR (or UHC / Windows-949) encoding.

Is actually with some effort possible to transcode Japanese text to that... E.g. with Notepad2 save Japanese text as EUC-KR, then recode to ISO-8859-1, and copy/paste the result in the tag editor. For example, for ???? (Shiina Ringo) enter ?????????.

But itQ&apos;Ell take a lot of effort to do if you have many files, even more to *only* apply this to the ID3v1-tags, and for latin-1 IQ&apos;Em out of luck...

Disappointing.</what>
</comment>
<comment>
<author>l.ho...@gmail.com</author>
<when>Sun, 11 Jul 2010 23:23:31 +0000</when>
<what>p.s. a Q&apos;EworkaroundQ&apos;E to get accented characters in latin-1 working is to encode your files with Ogg... But of course then album art wonQ&apos;Et work anymore.</what>
</comment>
<comment>
<author>TheHolyL...@gmail.com</author>
<when>Tue, 04 Oct 2011 15:14:00 +0000</when>
<what>it seems that after a long while, this is still an issue on a SGSII, I still get garbled text for Japanese and Chinese songs in the player.</what>
</comment>
<comment>
<author>l.ho...@gmail.com</author>
<when>Tue, 11 Oct 2011 15:37:04 +0000</when>
<what>ItQ&apos;Es fine for me now on my SGS2, with UTF-8 tags (afaik).</what>
</comment>
</bug>
<bug>
<bugid>20169</bugid>
<title>Cannot synchronise calendar/contacts without adding unwanted (and problematic) gmail to my account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dwmw2b@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 16:33:49 +0000</openedDate>
<description>I got a new phone ? a Samsumg Galaxy S2. I wanted to synchronise my
Google calendar and contacts to it, but it would not accept my account.
I had to add GMail to my dwmw2@infradead.org account before it would
work. Obviously I then disabled the unwanted GMail, so the phone only
syncs my calendar and contacts. But now when I use other Google
services, the unwanted @gmail.com address shows up. Even in this bug, I
suspect, itQ&apos;Ell give that unwanted GMail address instead of my real one.
And worse, it sends the bugmail to that address too! IQ&apos;Eve tried going
into the settings on www.google.com and changing the primary email
address, but it doesnQ&apos;Et seem to let me change it. (That should probably
be a separate bug, I suppose; this bug is for the fact that Android
wonQ&apos;Et use a Google account that doesnQ&apos;Et have GMail).</description>
<comment>
<author>refdevn...@gmail.com</author>
<when>Mon, 19 Sep 2011 20:40:57 +0000</when>
<what>Samsung Nexus S.

I agree, with one unique identifier already the need for a second one with @gmail.com seems superfluous, as one identifier which is heavily used would be far more valuable than another which is never used.
</what>
</comment>
<comment>
<author>dwmw2b@gmail.com</author>
<when>Mon, 19 Sep 2011 20:44:06 +0000</when>
<what>If it was really Q&apos;Enever usedQ&apos;E that wouldnQ&apos;Et be as much of a problem. ItQ&apos;Es the fact that Google then assumes that the @gmail.com address is primary and sends stuff to it, that *really* makes this bug painful. If I never actually *noticed* my Q&apos;EdonoteverusethisIdidnotwantit@gmail.comQ&apos;E account, that would be OK.</what>
</comment>
</bug>
<bug>
<bugid>15957</bugid>
<title>You Tube search Icon not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>SWAAndr...@gmail.com</reportedBy>
<openedDate>Mon, 04 Apr 2011 08:57:32 +0000</openedDate>
<description>[Occurance frequency:3/10] Occurance Process:Go to
Applications--Q&gt;EYoutube--Q&gt;ETap on search Icon or go to Option--Q&gt;ETap on
Search Occurance status:Search Icon not working Expected result:Phone
should behave normal</description>
</bug>
<bug>
<bugid>18212</bugid>
<title>Download resets cause multiple downloads in the background queue.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>JeffCs...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 20:11:52 +0000</openedDate>
<description>The problem occurs most commonly when reopening the market while update
downloads are in progress. It however also occurs if a connection times
out during a marketplace download, or if the connection is switched from
3g to wifi or vice versa during the download. It can also happen
randomly when the phone is in sleep state and downloading. When this
happens, the download in the marketplace will restart, and add itself to
the ongoing queue, the problem is it doesnQ&apos;Et clear the previous queue
resulting in the download that was running before to continue. The
effect ends up being that you are now downloading 2 copies of the same
file. When this happens multiple times when you are downloading updates
for multiple programs, it can cause a simple update of say 5 programs,
to spiral into downloading these same programs 5 times or more each.
Obviously this slows down the actual updates as these queued downloads
simply disappear as soon as they finish. IQ&apos;Em not sure if the fault lies
in the android market, or if it is in fact in the systems background
downloading service. In either case, the downloads should not be
replicated. See end for temporary resolution. IQ&apos;Em running a Droid X2
with everything updated as far as it can be. Android 2.2.2 System
version.1.2.148.MB870.Verizon.en.US Prior to submitting this I tried one
last bit to see if I could be more specific. Going to
Settings-Q&gt;EApplications-Q&gt;EManage Applications-Q&gt;ERunning Services, you can
find Download manager, if you force stop the service and clear data, you
can then reopen market and start the downloads over having cleared the
queued downloads.</description>
<comment>
<author>j...@jh72.de</author>
<when>Tue, 04 Oct 2011 17:55:47 +0000</when>
<what>Same here on Nexus S I9023 (2.3.4; now rebooting with 2.3.6)</what>
</comment>
<comment>
<author>mrm5...@gmail.com</author>
<when>Tue, 04 Oct 2011 18:16:40 +0000</when>
<what>Droid X v4.5.605
Exact same problem here. Also reported Bug (http://code.google.com/p/android/issues/detail?id=20307).

But I did not have the part about downloading 2 copies of things. I am experiencing this problem as well (i.e. multiple copies of same download).</what>
</comment>
</bug>
<bug>
<bugid>1367</bugid>
<title>AutoCompleteTextView popup dialog is not moved with TextView</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T00:58:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ashleym1...@gmail.com</reportedBy>
<openedDate>Mon, 24 Nov 2008 18:54:58 +0000</openedDate>
<description>Version: Android SDK 1.0 R1 Steps: 1. Compile and run included
application 2. Enter the character Q&quot;EBQ&quot;E in the text view 3. When the drop
down dialog is displayed using the touch screen to scroll the over lying
view. 4. Note: Defect, the text view moves but the popup does not move
with the text view it is anchored to or is not hidden. NOTE: This defect
only occurs on device.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 00:58:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17819</bugid>
<title>Gradual ringtone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>celsosantarosa</reportedBy>
<openedDate>Mon, 20 Jun 2011 13:55:41 +0000</openedDate>
<description>I would like to suggest a new feature to the android OS. I am a nexus s
user and i can not find a way to make my phone ringtone volume getting
louder as time as it rings. It?s a very usefull feature, specially at
your work when you are close to the phone and you can pick it up as soon
as possible and do not disturb anyone else around you. If you are not
close enough for a quick pick, the volume is getting louder and louder
until it gets the maximum volume you have set.</description>
<comment>
<author>zalanmeg...@gmail.com</author>
<when>Tue, 21 Jun 2011 17:25:57 +0000</when>
<what>If you have a custom ringtone, you could just edit it to make the volume gradual.</what>
</comment>
<comment>
<author>celsosantarosa</author>
<when>Tue, 21 Jun 2011 17:37:58 +0000</when>
<what>Yes, it is an option, but it?s not the best one. In my point of view, it?s just a workaround not a real solution. I am talking about a built-in solution that might be useful for every android users with no need to edit the ringtone volume.</what>
</comment>
<comment>
<author>anora...@gmail.com</author>
<when>Fri, 01 Jul 2011 20:47:48 +0000</when>
<what>Q&quot;EYes, it is an option, but it?s not the best one. In my point of view, it?s just a workaround not a real solution. I am talking about a built-in solution that might be useful for every android users with no need to edit the ringtone volume.Q&quot;E

Yes! Built in is ALWAYS THE BEST. Choice is ALWAYS THE BEST.</what>
</comment>
</bug>
<bug>
<bugid>7992</bugid>
<title>Bluetooth PAN Client support</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-04-12T22:52:34.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>pdwOnl...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 10:44:30 +0000</openedDate>
<description>Bluetooth is somewhat limited on Andorid. One important feature would be
to connect to a Bluetooth PAN.</description>
<comment>
<author>beards...@gmail.com</author>
<when>Fri, 14 May 2010 14:33:33 +0000</when>
<what>Yes, please! Bluetooth PAN client would make my Android experience much cheaper and 
much richer!  I want to reverse-tether from my Android phone accessing the web via the 
bluetooth PAN available on my Ubuntu laptop.</what>
</comment>
<comment>
<author>gparmigg...@gmail.com</author>
<when>Tue, 13 Jul 2010 13:17:57 +0000</when>
<what>I would be very interested too</what>
</comment>
<comment>
<author>nick.tsa...@gmail.com</author>
<when>Thu, 18 Nov 2010 21:16:43 +0000</when>
<what>would be very usefull.  I am need this function on my Android tablet.  With more tablets coming out, this is a must.  also Computer-to-Computer wifi (my Samsung Galaxy can not see this type of wifi.)</what>
</comment>
<comment>
<author>thomas.r...@gmail.com</author>
<when>Thu, 18 Nov 2010 21:32:14 +0000</when>
<what>ad-hoc wifi support has been on the wishlist for a very very long time:

http://code.google.com/p/android/issues/detail?id=82</what>
</comment>
<comment>
<author>bizar...@hotmail.com</author>
<when>Sun, 21 Nov 2010 12:48:36 +0000</when>
<what>BlueTooth PAN client MUST BE IN ANDROID MANDATORY!!</what>
</comment>
<comment>
<author>nat...@sandver.net</author>
<when>Sun, 13 Mar 2011 00:30:50 +0000</when>
<what>IQ&apos;Ed love to have Bluetooth PAN/DUN client and server support to tether my Android tablet to my Android phone!</what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Tue, 12 Apr 2011 22:52:34 +0000</when>
<what>Bluetooth PAN support is present on Honeycomb</what>
</comment>
<comment>
<author>dwl...@gmail.com</author>
<when>Sun, 07 Aug 2011 14:47:47 +0000</when>
<what>The Thrive is going back to the store.  No bluetooth PAn, No Wifi Adhoc support.  Goodbye honeycomb.  Hello i-pad or Windows device.</what>
</comment>
<comment>
<author>song...@gmail.com</author>
<when>Mon, 03 Oct 2011 01:49:05 +0000</when>
<what>No bluetooth PAn, No Wifi Adhoc support.I love you,I  hate you</what>
</comment>
<comment>
<author>Remoter...@gmail.com</author>
<when>Mon, 28 Nov 2011 19:52:02 +0000</when>
<what>I need PAN support in my Android Phone</what>
</comment>
</bug>
<bug>
<bugid>18927</bugid>
<title>Music playback doesnQ&apos;Et resume</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>FrauenAr...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 16:24:03 +0000</openedDate>
<description>Music does not resume if text or dialog box saying Q&apos;Ephone will switch to
power saving mode now. Ok, cancelQ&apos;E is received during playback.
Furthermore after manually resuming playback the music plays through
mobile speaker instead of connected earphones. To continue listening
through headset unplug/plug is required. Samsung galaxy s2 Android 2.3.3</description>
<comment>
<author>FrauenAr...@gmail.com</author>
<when>Sun, 31 Jul 2011 12:03:33 +0000</when>
<what>Also when I receive a miss call during playback the same problem occurs
</what>
</comment>
</bug>
<bug>
<bugid>14138</bugid>
<title>Support subpixel rendering for better quality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>kartik....@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 03:01:22 +0000</openedDate>
<description>http://en.wikipedia.org/wiki/Subpixel_rendering This will increase the
quality of rendered text without having to have a higher resolution
display. FWIW, the Retina Display on iPhone 4 is incredibly clear.</description>
<comment>
<author>khaldood</author>
<when>Sun, 06 Nov 2011 21:12:23 +0000</when>
<what>I would love to see subpixel rendering on Android. I donQ&apos;Et know about others but most of my work on my phone involves reading and writing lots and lots of text. Anything that will make text clearer would be excellent.

However, keep in mind that some phones use a pentile layout of subpixels, so this would be useless on those. IQ&apos;Ed guess making it easy for OEMs to disable (maybe through the build.prop or something) should do the job.</what>
</comment>
</bug>
<bug>
<bugid>15928</bugid>
<title>Postcode format (google market add credit card form) too restrictive, no hint on errors</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>urila...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 11:44:06 +0000</openedDate>
<description>Steps to reproduce the problem. Enter a postcode in the usual Korean
format (151818) - this is what everyone uses, though you sometimes see
151-818 What happened. Q&quot;EInvalid postcodeQ&quot;E (with no hint as to what is
wrong). In fact, the form requires the 151-818 format. What you think
the correct behavior should be. Ideally, the form would be more relaxed
about the required format. If you canQ&apos;Et do that, then please show the
required format on the form. If even thatQ&apos;Es too hard, then please give a
more informative error message. You can tell whether the error is in
formatting, or the actual value (hint: it just requires a simple
two-level grammar). Please give this information to the user. Not to do
so is lazy coding. Please note that there are pages of threads in the
forums about postcode entry problems, many of which may trace down to
this. Fixing it will save you time and money in answering obscure
complaints, save usersQ&apos;E time, and increase market sales. Nexus S,
android 2.3.3 (though I doubt itQ&apos;Es relevant).</description>
</bug>
<bug>
<bugid>13066</bugid>
<title>Installing to 2.3 emulator order of magnitude slower than 2.2</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-07-17T13:45:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>jpo...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 17:30:16 +0000</openedDate>
<description>Installing the same app to a 2.3 emulator image takes nearly 10x longer
than it takes to install to a 2.2 image. Android 2.2 image: adb -s
emulator-5554 install jetboy.jetboy-Signed.apk 921 KB/s (13782284 bytes
in 14.600s) pkg: /data/local/tmp/jetboy.jetboy-Signed.apk Android 2.3
image: adb -s emulator-5556 install jetboy.jetboy-Signed.apk 103 KB/s
(13782284 bytes in 129.577s) pkg:
/data/local/tmp/jetboy.jetboy-Signed.apk Tested on Windows 7 64 bit.
Android SDK Tools, revision 8 Android SDK Platform-tools, revision 1 SDK
Platform Android 2.3, API 9, revision 1 SDK Platform Android 2.2, API 8,
revision 2</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Dec 2010 00:20:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jcreech...@gmail.com</author>
<when>Tue, 04 Jan 2011 20:39:23 +0000</when>
<what>Over all emulator performance appears to be much slower as well.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 08:07:19 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 13:45:48 +0000</when>
<what>This should be fixed with Tools r12. For reasons too long to explain here, this usually happens because:

- some apps are installed to the SD Card by default since 2.3
- the SD Card emulation had a regression that caused read/write operations to be up to 100x slower on it.

The SD Card regression is now fixed in r12. Please re-open if you still experience this problem.</what>
</comment>
</bug>
<bug>
<bugid>18966</bugid>
<title>Contact name should be displayed in Q&quot;EMessage received by ...Q&quot;E notification.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pasha.al...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 07:18:22 +0000</openedDate>
<description>Contact name should be displayed in Q&quot;EMessage received by ...Q&quot;E toast
notification instead of phone number. When the recepient receive my SMS,
android displays little notification like Q&quot;EMessage received by
+123456789Q&quot;E But I donQ&apos;Et remember my contactQ&apos;Es phone numbers - it would
be more user-friendly to display contact name instead.</description>
</bug>
<bug>
<bugid>12183</bugid>
<title>Word Q&quot;ERetryQ&quot;E in a button of Gmail needs to use the color scheme from system</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhangwei.cavy97@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 06:46:17 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). 1.Log into GMail....confirm emails are
visible 2.Put phone in Airplane Mode 3.Check email again and attempt to
scroll down the email list so that phone attempts to load more
conversations....after some time error messageQ&quot;ENo ConnectionQ&quot;E will be
displayed with the button Q&quot;ERetryQ&quot;E - What happened. The Q&quot;ERetryQ&quot;E is Black
font color with dark grey background, It is not clearly to see. - What
you think the correct behavior should be. It is from a test build, the
system color scheme is changed. For button, it should be white font
color with dark grey background. All other buttons in Gmail used the
system color scheme, Only this button keep its custom font color. I
think it should be corrected. Please make sure that youQ&apos;Ere using Android
2.2, and (if the issue exists on a device) that the device also runs
Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output. I
think this issue not need Q&quot;Eadb bugreportQ&quot;E.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:09:21 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>11819</bugid>
<title>Pecan QVGA LCD 240x320_VoiceSearch help popup doesnQ&apos;Et fit into 240x320 LCD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 06:00:55 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Q&quot;EVoiceSearchQ&quot;E 2. Select
Q&quot;EHelpQ&quot;E - What happened. In the portrait LCD, the Q&quot;EVoiceSearch HelpQ&quot;E
popup doesnQ&apos;Et show the buttons for Q&quot;ESpeak nowQ&quot;E and Q&quot;ECancelQ&quot;E. In the
Landscape LCD, the Q&quot;EVoiceSearch HelpQ&quot;E popup shows the buttons for Q&quot;ESpeak
nowQ&quot;E and Q&quot;ECancelQ&quot;E correctly. - What you think the correct behavior
should be. In the portrait LCD, the Q&quot;EVoiceSearch HelpQ&quot;E popup should show
the buttons for Q&quot;ESpeak nowQ&quot;E and Q&quot;ECancelQ&quot;E.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Oct 2010 17:25:14 +0000</when>
<what>Issue 11818 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>12304</bugid>
<title>Music Player cannot be controlled by hands-free button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vondr...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 09:31:14 +0000</openedDate>
<description>Setup: Device: Samsung Galaxy S, GT-I9000 Firmware version: 2.1-update1
Baseband version: I9000XXJM1 Kernel Version: 2.6.29 Build Number:
ECLAIR.XFJM1 Scenario: I tried a music player called PowerAmp. I didnQ&apos;Et
like it and frankly, compared to the default Android Music Player all
other attempts look dull. Anyway, this is not the issue here. I
un-installed PowerAmp. Apparently as PowerAmp registered itself to be
exclusively manipulated by the hands-free button (for pause/play), now
this button doesnQ&apos;Et work in the default Music Player. Please, tell me if
there is any way I can recover this functionality. Expected result:
Hands-free button works as a pause button for Music Player Result: After
installation/uninstallation of PowerAmp the button doesnQ&apos;Et affect Music
Player Steps to reproduce: 1. Install PowerAmp 2. Use PowerAmpQ&apos;Es
functionalities including hands-free button for play/pause 3. Uninstall
PowerAmp</description>
<comment>
<author>max...@gmail.com</author>
<when>Tue, 02 Nov 2010 17:59:50 +0000</when>
<what>Hi, IQ&apos;Em a developer of PowerAMP. 
Just tried your scenario on My SGS (2.1-up1, XWJM3), and I canQ&apos;Et reproduce it.
Please make sure youQ&apos;Ere disabled headset support in other 3rd party players, as they can intercept headset controls before default player.
PowerAMP doesnQ&apos;Et do anything unusual in headset controls department, it pretty strictly follows API there.
</what>
</comment>
<comment>
<author>vondr...@gmail.com</author>
<when>Tue, 02 Nov 2010 20:15:44 +0000</when>
<what>Hello,

I need to apologise, as the problem seemed to be different. Apparently not every developer out there is strictly following the API. I have installed cubed player and havenQ&apos;Et open it once. Still, it gained exclusive control over the hands-free button. After uninstalling it the problem was fixed. Sorry for the false alert. Anyway, a little code review here and there proves to be a good practice sometimes. All the best and good luck with PowerAMP. I think it has nice concept and features.</what>
</comment>
</bug>
<bug>
<bugid>14020</bugid>
<title>SMS messages national alphabet support switch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>exxami...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 23:46:22 +0000</openedDate>
<description>I think that there sould be a settings switch to determine whether use
of national alphabet (e.g. with prediction and spell correction) affects
SMS encoding, thus length. That means: Should national alphabet be
transferred to the SMS, which means that message length is 70 chars? OR
Should the text be translated into standard 7-bit GSM alphabet resulting
in SMS maintaining 160 character length? I know itQ&apos;Es possible because in
one software subversion it worked, but disappeared with the following
one..:-( Anyway, I think that default messaging app is quite cool. Easy
and simple. This would be just nice. ;-)</description>
<comment>
<author>eds...@gmail.com</author>
<when>Thu, 12 May 2011 20:36:30 +0000</when>
<what>From what I gather reading lots of comments on forums, this enhancement would be greatly appreciated by speakers of languages which -- by default -- would demand characters not included in the 7-bit GSM alphabet. [e.g. Portuguese, Spanish, French]

As described by comment #1, IQ&apos;Ed rather keep using SWYPE to type and have it translated into characters within the 7-bit GSM alphabet, thus enabling an actual 170-visible-character SMS.

The way it currrently works, if I keep using SWYPE to predict my typing, all my SMS are limited to 65 visible characters only... Bummer...

Or, at least, a switch to disable encoding in an alphabet other than the 7-bit GSM.

Whenever writing a SMS using a different encoding, the amount of possible characters drops to a third!

IQ&apos;Em using Android 2.2 on a Samsung Galaxy 5 [I5500] and I sorely miss the ability to choose the SMS encoding of outgoing messages -- an ability I had in my previous featurephone [Samsung Star].

IQ&apos;Em conscious this issue may involve SWYPE and not only ANDROID, but IQ&apos;Ed be delighted to have it somehow fixed and, finally, not miss a thing about my late featurephone.

As a sidenote, I read on another post that Handcent, a free Android app, solves this issue, but I havenQ&apos;Et tried it yet.

Best regards!</what>
</comment>
<comment>
<author>eds...@gmail.com</author>
<when>Thu, 12 May 2011 20:44:59 +0000</when>
<what>The posts I was refering to were mixed within another thread Q&quot;EIssue 3393: No Unicode support on SMS sendingQ&quot;E.

Apparently, many folks upset about the Q&quot;EmisteriousQ&quot;E drop in visible-characters whenever using SMS encoding other than the 7-bit GSM alphabet voiced their complaints in the midst that thread which regards another issue.</what>
</comment>
</bug>
<bug>
<bugid>12293</bugid>
<title>Time should not change automatically when switching from/to DST and clock is in manual mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gousiosg@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 15:32:42 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Uncheck the Automatic setting in
Date Q&amp;E Time settings menu 2. Set the date to 31/10/2010 and the time to
2:59 and the timezone to GMT+2:00 (e.g. Italy) 3. Wait the minute to
change 4. See the time going back to 2:00, while it should go to 3:00. -
What happened. The time went to 2:00 while in non-automatic mode. This
is expected behaviour for a computer programmer (e.g. me) but I guess
not for the average user (e.g. me on vacation). This caused me to sleep
an extra hour and miss a plane flight. A ?1 clock would work as expected
and would save me ?250. - What you think the correct behavior should be.
This is non-automatic (==MANUAL) mode which means that user has control
of what the clock time should be and when should it change. At the very
least an option to disable automatic DST time adjustments could be very
useful. Android 2.1 on HTC Magic</description>
</bug>
<bug>
<bugid>18648</bugid>
<title>Android 3.2 DHCP renewal every 2-3 mins</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>35</stars>
<reportedBy>markst3v...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 09:18:19 +0000</openedDate>
<description>I noticed Flash videos wouldnQ&apos;Et fully load and sometimes web pages timed
out after the update to Android 3.2 on my Wi-fi only Xoom. I attached
adb and found that DHCP was renewing every 2-3 minutes: 07-19
09:49:33.750: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
09:51:58.540: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
09:54:23.310: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
09:56:48.160: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
09:59:13.100: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
10:01:38.080: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
10:04:03.050: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
10:06:27.720: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
10:08:52.700: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19
10:11:17.680: DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 This
was not an issue before the 3.2 update. Full debug: 07-19 10:13:42.660:
DEBUG/DhcpStateMachine(143): DHCP renewal on wlan0 07-19 10:13:43.260:
DEBUG/DhcpStateMachine(143): DHCP succeeded on wlan0 07-19 10:13:43.260:
DEBUG/DhcpInfoInternal(143): makeLinkProperties with empty dns2! 07-19
10:13:43.260: DEBUG/DhcpInfoInternal(143): makeLinkProperties with empty
dns2! 07-19 10:13:43.270: DEBUG/WifiStateMachine(143): Link
configuration changed for netId: 0 old: InterfaceName: wlan0
LinkAddresses: [192.168.2.8/24] Gateways: [192.168.2.1,] DnsAddresses:
[192.168.2.1,] HttpProxy: new: InterfaceName: wlan0 LinkAddresses:
[192.168.2.8/24] Gateways: [192.168.2.1,] DnsAddresses: [192.168.2.1,]
HttpProxy: I have Wi-fi set to never disconnect. ItQ&apos;Es a totally stock,
unrooted HTJ85B build although its a UK Xoom running the US build
(bootloader unlocked). I would appreciate if somebody would look into
this. Thanks Mark</description>
<comment>
<author>schirmy...@gmail.com</author>
<when>Tue, 19 Jul 2011 18:27:41 +0000</when>
<what>I have also seen strange WiFi connectivity issues with 3.2 that I never saw in previous versions. On my home network, which has always been set to dynamically assign the IP addresses. On 3.2 I see the connection drop often. I would get signed out of Google Talk, any downloads would be interupted and constant Q&quot;Eretry networkQ&quot;E in the market. I did not have these issues on 3.0 or 3.1.

I found that if I assigned a static IP address on my Xoom this issue was eliminated. The strange thing is that setting my home profile to static also has seemed to fix the issue at my work where I can not use a static IP. I left the work profile to DHCP, but somehow it is working fine now and I am not getting disconnected.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jul 2011 20:09:17 +0000</when>
<what></what>
</comment>
<comment>
<author>webemseg...@gmail.com</author>
<when>Wed, 20 Jul 2011 05:41:47 +0000</when>
<what>I have a US xoom updated to 3.2 and my wifi disconnect every minute. I have a dhcp router and it works fine with my dropad android 2.3. Please fix it and distribute an upgrade
</what>
</comment>
<comment>
<author>markst3v...@gmail.com</author>
<when>Thu, 21 Jul 2011 11:38:43 +0000</when>
<what>@schirmy, thanks. Setting a static IP seems to have fixed the issue. However, I would still like to see DHCP fixed.</what>
</comment>
<comment>
<author>hatp...@gmail.com</author>
<when>Sun, 24 Jul 2011 11:34:28 +0000</when>
<what>I figured it out to assign a static ip, but iQ&apos;Em not always at home to do that, i need dhcp to use various wireless providers, as a result all chat clients get disconnected every 2-3 minutes, please roll out a fix thanks</what>
</comment>
<comment>
<author>fabio.ga...@gmail.com</author>
<when>Sun, 31 Jul 2011 12:08:41 +0000</when>
<what>Same here. Also speed dropped consistently.
My home network hasnQ&apos;Et changed. Only change is that I updated to 3.2 :-(</what>
</comment>
<comment>
<author>Zed.Abb...@gmail.com</author>
<when>Sun, 31 Jul 2011 15:31:22 +0000</when>
<what>Same problem here, it is killing my streaming experience on my Asus Transformer. Why are they renewing DHCP so often?</what>
</comment>
<comment>
<author>kampfwol...@gmail.com</author>
<when>Sun, 31 Jul 2011 16:19:44 +0000</when>
<what>Same issue here. HC 3.2 on my Asus Transformer. Assigning a Static IP on my Transformer corrects the issue, but I have to do this on every network I connect to.</what>
</comment>
<comment>
<author>pawnshop...@gmail.com</author>
<when>Sun, 31 Jul 2011 18:37:00 +0000</when>
<what>Same thing with my Asus Transformer with 3.2 canQ&apos;Et stream, download, or use a remote desktop application.  </what>
</comment>
<comment>
<author>Perry.Q...@gmail.com</author>
<when>Tue, 02 Aug 2011 06:55:24 +0000</when>
<what>Same thing with my Asus eeepad transformer with 3.2 update. background IM will stop when idle for a while.</what>
</comment>
<comment>
<author>gavincre...@gmail.com</author>
<when>Tue, 02 Aug 2011 17:24:43 +0000</when>
<what>Same thing with my Asus eeepad transformer with 3.2 update stracming stops every 2-3 mins. no fix returning it</what>
</comment>
<comment>
<author>gavincre...@gmail.com</author>
<when>Tue, 02 Aug 2011 17:26:24 +0000</when>
<what>Same thing with my Asus eeepad transformer with 3.2 update stracming stops every 2-3 mins. no fix returning it</what>
</comment>
<comment>
<author>gavincre...@gmail.com</author>
<when>Tue, 02 Aug 2011 17:27:13 +0000</when>
<what>Same thing with my Asus eeepad transformer with 3.2 update stracming stops every 2-3 mins. no fix returning it</what>
</comment>
<comment>
<author>xitat...@gmail.com</author>
<when>Wed, 03 Aug 2011 05:34:44 +0000</when>
<what>Same issue for my US Transformer 3.2 stock.</what>
</comment>
<comment>
<author>dennyka...@gmail.com</author>
<when>Wed, 03 Aug 2011 17:39:48 +0000</when>
<what>Same thing with my Asus eeepad transformer with 3.2 update stracming stops every 2-3 mins. no fix returning it</what>
</comment>
<comment>
<author>mar...@komunide.com</author>
<when>Tue, 09 Aug 2011 15:46:06 +0000</when>
<what>Same issue for my US Transformer 3.2 stock.</what>
</comment>
<comment>
<author>yangdann...@gmail.com</author>
<when>Wed, 10 Aug 2011 05:02:27 +0000</when>
<what>Samething with Canadian Transformer 16GB</what>
</comment>
<comment>
<author>Sal...@gmail.com</author>
<when>Wed, 10 Aug 2011 18:52:51 +0000</when>
<what>Same as #21</what>
</comment>
<comment>
<author>cmana...@gmail.com</author>
<when>Sat, 13 Aug 2011 20:19:13 +0000</when>
<what>Same with Verizon xoom
</what>
</comment>
<comment>
<author>mjb2...@gmail.com</author>
<when>Fri, 19 Aug 2011 15:54:48 +0000</when>
<what>Same with ASUS TF101.  How difficult is it to write a functional DHCP client?  I mean, really?</what>
</comment>
<comment>
<author>reloa...@gmail.com</author>
<when>Fri, 19 Aug 2011 18:22:09 +0000</when>
<what>same problem on asus eee pad transformer. going for a fixed ip doesn,t fix the problem for me though.
</what>
</comment>
<comment>
<author>liquidai...@gmail.com</author>
<when>Thu, 08 Sep 2011 16:27:57 +0000</when>
<what>ItQ&apos;Es also renewed the DHCP address.  Except, my Xoom tablet only does it on a Belkin Router (Belkin n150 Model:F9F1001v1).  When I connect to my LinkSys wireless G router the problem goes away (Model: WRT54gs)....  </what>
</comment>
<comment>
<author>markst3v...@gmail.com</author>
<when>Thu, 08 Sep 2011 16:51:37 +0000</when>
<what>Interesting. My router is also Belkin (F5D8633-4). I havenQ&apos;Et had a chance to test it on other routers yet.</what>
</comment>
<comment>
<author>matthewg...@google.com</author>
<when>Fri, 09 Sep 2011 00:35:53 +0000</when>
<what>My router was handing out leases of length 0xffff seconds.  I reduced the default lease length to a much smaller time (a few days) and the problem went away.</what>
</comment>
<comment>
<author>markst3v...@gmail.com</author>
<when>Thu, 22 Sep 2011 11:32:13 +0000</when>
<what>Thanks. I had the lease set to Q&quot;EForeverQ&quot;E. I reduced it to 2 weeks and thats fixed it.</what>
</comment>
</bug>
<bug>
<bugid>14930</bugid>
<title>TextSwitcher as child of a ScrollView</title>
<status>New</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>r.wo...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 20:45:58 +0000</openedDate>
<description>If you have a textswitcher as child of a scrollview and you use the
setText(..) method, the scrollview does not resize sometimes. How to
reproduce: -use a very long text with multiple lines in the setText(..)
method --Q&gt;E you can scroll in the scrollview how it should -e.g. use one
line as parameter in the setText(..) method (so that the scrollview does
not need to scroll anymore) --Q&gt;E the new text is visible, but you have
the space like before for scrolling Please take a look in the
attachments for an example. My workaround: -simply used a textview
instead of the textswitcher and animated it myself</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 23 Feb 2011 06:56:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12031</bugid>
<title>Audio apps hang after a period of time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plillev...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 09:49:38 +0000</openedDate>
<description>- Steps to reproduce the problem. On my HTC Desire running 2.2 and
latest patches from HTC (software version 2.10.405.2) Use an audio app
for some period of time (sometimes 30-60 minutes or more). The problem
occurs with several apps (WiMP, HTC Music, Google Listen and Meridian,
Audible). Audio files are stored on sdcard. Audio is played through
lineout to external stereo. - What happened. The audio disappears and
playback progress in the audio app seems to stop. Killing and restarting
the audio app does not help. Unmounting and mounting sdcard does not
help. Only a reboot of the device enables playback again. Some
indication, though IQ&apos;Em not sure if its related, is that sometimes I
notice the typical mobile Q&quot;EactivityQ&quot;E is heard in my speakers when the
audio stops. - What you think the correct behavior should be. Audio apps
should play until I hit pause/stop.</description>
<comment>
<author>laurent....@gmail.com</author>
<when>Fri, 22 Oct 2010 12:34:26 +0000</when>
<what>I have noticed the same behaviour, when using Google Listen (the only thing I use to listen to content). I confirm the steps necessary to restart listening.
It used to work flawlessly, even after the 2.2 upgrade. I would say itQ&apos;Es linked to a recent Google Listen update, probably not the latest one (I was expecting that maybe this would be fixed), but the previous one.
I would also say that the first time this happened, I thought it was caused by some notifications happening (incoming text message, I think) while the player was playing.</what>
</comment>
<comment>
<author>plillev...@gmail.com</author>
<when>Fri, 22 Oct 2010 14:20:40 +0000</when>
<what>Laurent, unless Google Listen modifies some shared libraries on the phone (which I highly doubt) I would not blame the problem on Listen. The fact that I have the same problem with several apps from different vendors points to either the OS or the hardware. 

For me also, it used to work flawlessly several months before upgrading to 2.2, but I cannot be sure if it started right after upgrading or at a later point.</what>
</comment>
<comment>
<author>plillev...@gmail.com</author>
<when>Thu, 20 Jan 2011 21:20:49 +0000</when>
<what>I replaced my MicroSD card a couple of weeks ago, and have yet to experience the problem. It seems possible that the error could be related to the previous microsd card being faulty. I never had issues with the card for storage, so it still seems a bit weird.</what>
</comment>
</bug>
<bug>
<bugid>17306</bugid>
<title>Unsuccesfull call also shows time of previous call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>digantbh...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 15:29:44 +0000</openedDate>
<description>I have Google Nexus S phone with 2.3.4 version. - Steps To Reproduce: 1)
Make a call to some phone contact stored in your contacts. 2) Talk for
some time and end the call and check the call time. 3) Now make a call
to same contact, but make sure this time the call is not received by the
receiver. 4) Even if the call is unsuccessful the called device shows
the call time of the previous call. - Correct Behavior: It should not
show the call time as call was unsuccessful or should show zero call
time.</description>
</bug>
<bug>
<bugid>111</bugid>
<title>Q&apos;ELooper.loop() line:75Q&apos;E after few debug on emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-08T06:23:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>harryliu...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jan 2008 03:28:39 +0000</openedDate>
<description>Found it in an application using MapView/MapActivity, after few debug,
test run on emulator, might get this error in logcat, and Q&apos;Enull pointerQ&apos;E
error in emulator, after wipe all data in emulator, it returned to
normal (same set of codes) This issue was posted into developer forum by
me, and found Q&apos;EwippingQ&apos;E solution by Zach Hobbs</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 30 Jan 2008 10:09:25 +0000</when>
<what>Please include at least the complete stack crawl (as printed in the log) for these
types of errors.  Steps to reproduce are also very valuable.</what>
</comment>
<comment>
<author>eptan...@gmail.com</author>
<when>Wed, 06 Feb 2008 21:35:51 +0000</when>
<what>I believe this could be the same issue as the one I filled (194), but the description
is unclear.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:23:47 +0000</when>
<what>Aging out due to lack of info.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:07:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6206</bugid>
<title>Phone number hidden when matching another number with extra digits</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>doug.ba...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 20:12:46 +0000</openedDate>
<description>I have a contact with a number for a directory where you can enter an
extension or listen to an employee directory, e.g. 123-555-1212 This has
a label, e.g. Q&quot;EDirectoryQ&quot;E. I also have a specific extension saved in the
same contact, e.g. 123-555-1212,345 This has a different label, e.g.
Q&quot;EAccountingQ&quot;E. When the contact is displayed, only the more specific
number for Q&quot;EAccountingQ&quot;E is shown. I can not see (or dial, in particular)
the Q&quot;EDirectoryQ&quot;E. It should display both. IQ&apos;Em running: Model: Nexus One
Firmware: 2.1 Baseband version: 32.19.00.16U_4.02.02.14 Kernel Version:
2.6.29-gad36b87 android-build@apa26 #1 Build number: ERD79</description>
</bug>
<bug>
<bugid>4776</bugid>
<title>Force close in sent box in email application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 05:25:48 +0000</openedDate>
<description>I sent a email from email(not gmail)-Q&gt;Ego to sentbox read Then pop
upQ&quot;Eforce to closeQ&quot;E reference the attached log file</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:08:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5679</bugid>
<title>2048bit RSA/SHA problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Mon, 28 Dec 2009 14:13:21 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. try to load https://wiki.ubuntu.com - What
happened. fail to load cert - What you think the correct behavior should
be. either ask to trust cert, or load normally DonQ&apos;Et forget to mention
which device you have, making sure that it runs Android 2.0. Magic 32A
Eclair Browser TLS v1.0 128 bit ARC4 (2048 bit RSA/SHA) does not work,
but TLS v1.0 128 bit ARC4 (1024 bit RSA/MD5) works I guess its the
2048bit RSA/SHA that is the problem</description>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 05:28:51 +0000</when>
<what>If they would get a new certificate or include the correct url in the current cert, 
there would not be this issue - just another more secure way of looking at it - but, 
still we should have the option of dabbling in insecure areas.</what>
</comment>
<comment>
<author>daniel.w...@gmail.com</author>
<when>Tue, 29 Dec 2009 07:49:41 +0000</when>
<what>Try https://www.avanza.se then, that site did work in 1.6 browser.</what>
</comment>
<comment>
<author>f0rkstar</author>
<when>Tue, 18 May 2010 04:16:59 +0000</when>
<what>HTC Desire 2.1-update1
Stock Browser and HTC Mail.

Fails on multiple legit websites and causes SSLQ&apos;Ed mail to fail also. 

Priority for this major failure in android should be High at least as people have 
started to use insecure means of getting to email/websites (k9 mail/opera web)

This problem was in 1.6, BUGabundo was using 2.0 and IQ&apos;Em confirming 2.1.

The question is will the default CA certs in 2.2 include more of the sane trusted CA 
Certs and allow for higher bit RSA/SHA certs?

there isnt much talk on here regarding this fault are people just accepting this and 
moving on?</what>
</comment>
</bug>
<bug>
<bugid>559</bugid>
<title>clip and draw problem when rectangle width or height == 1</title>
<status>Declined</status>
<owner>r...@google.com</owner>
<closedOn>2008-07-08T20:36:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>messag...@gmail.com</reportedBy>
<openedDate>Sat, 29 Mar 2008 01:06:03 +0000</openedDate>
<description>If the width or height of a rectangle is 1 You can not draw it. You can
not set clip with it You can not invalidate with it(can not cause a
redrawing) I guess the problem is, you are assuming width = right -
left, actually should be width = right - left + 1 if IQ&apos;Em right. IQ&apos;Em
using m5-rc15 with eclipse and running on Windows XP.</description>
<comment>
<author>r...@google.com</author>
<when>Sat, 05 Apr 2008 06:18:50 +0000</when>
<what>We interpret width as right - left. The following should work.

Rect r = new Rect();
r.set(5, 5, 6, 6);   // width == 1, height == 1
canvas.drawRect(r, paint);

Looking at your test code. If youQ&apos;Ere going to modify the canvasQ&apos;E clip, you should
bracket that inside save/restore, to be sure it is left unchanged when your onDraw
method returns.</what>
</comment>
<comment>
<author>messag...@gmail.com</author>
<when>Sun, 06 Apr 2008 18:45:02 +0000</when>
<what>I also tried like this:
	    for (int i = 10; i Q&lt;E 500; i++){
		cvs.drawLine(i, i, i, i, painting);
	    }

That didnQ&apos;Et draw anything. I know you think width = right - left, but thatQ&apos;Es not the
convention. If I was right, It should be width = right - left + 1.

That will cause understanding problems when you think width = right - left, like:

You draw pixels from (0,0) to (0,99), that should equals draw a line from (0,0) to (0,99)

I guess save/restore can not resolve this problem.

Thanks for your response.</what>
</comment>
<comment>
<author>messag...@gmail.com</author>
<when>Sun, 06 Apr 2008 19:21:32 +0000</when>
<what>another issue is with setClip:
Rect r = new Rect();
r.set(5, 5, 6, 6);   // width == 1, height == 1
if I setClip with this rect
That means pixels which is outside of the Recc will not be drawn, only 4 Pixels(5,5;
6,5; 5,6; 6,6) can be shown, so how can I set a clip only show two pixels(5,5; 6,5)
with setClip(Rect), or only one pixel?

</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Mon, 07 Apr 2008 11:50:04 +0000</when>
<what>drawLine(x, y, x, y) will not draw anything, since it is zero length. Think of a line
as just a rectangle (rotated as appropriate) as wide as the line is long, and has
high as the paintQ&apos;Es strokewidth. Since a rectangleQ&apos;Es width is right-left, if it has
zero width (i.e. right == left) then nothing will draw.

Clip rects work the same way, their width=right-left, and height=bottom-top. So a
clipRect(5, 5, 6, 6) encloses exactly 1 pixel.</what>
</comment>
<comment>
<author>messag...@gmail.com</author>
<when>Mon, 07 Apr 2008 22:29:17 +0000</when>
<what>so drawLine(x, y, x+1, y+1, painting) only draw pixel(x,y), clipRect(5, 5, 6, 6)
encloses only pixel(5,5)? that feels a little weird and not the convention.

hope that can resolve my problem, thanks.

</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:36:57 +0000</when>
<what>Apparently resolved.</what>
</comment>
<comment>
<author>messag...@gmail.com</author>
<when>Thu, 10 Jul 2008 19:26:29 +0000</when>
<what>I really donQ&apos;Et know any platforms think Q&quot;Ewidth = right - leftQ&quot;E so far except Android.

ThatQ&apos;Es weird and would make immigration of graphic application more difficult.

</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 22 Aug 2011 18:25:32 +0000</when>
<what>Actually, that is how win32 works as well (RECT width=right-left). Also, GDI+ has the exact same quirk where it doesnQ&apos;Et do anything if you try to draw a line where start=end. The workaround is simple...thatQ&apos;Es just the way it works, no point complaining about it.</what>
</comment>
</bug>
<bug>
<bugid>5655</bugid>
<title>Obscure error message for out-of-process access to android:exported=Q&quot;EfalseQ&quot;E service</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 11:35:27 +0000</openedDate>
<description>This is based on jotobjectQ&apos;Es analysis from:
http://groups.google.com/group/android-developers/browse_thread/thread/a05cf92a35f1e180
The error message you get when attempting to access a service, via
component name, from another process, with the service in question not
being flagged as exported, is: Q&gt;E java.lang.SecurityException: Not
allowed to start service Intent Q&gt;E { comp={com Q&gt;E
.foobar.memtest/com.foobar.memtest.RunningService} } without Q&gt;E
permission private Q&gt;E to package It would be nice if that error message
were a bit less obscure. Q&quot;Ewithout permission private to packageQ&quot;E makes
it sound like a missing permission string. At minimum, could we add Q&quot;E(is
android:exported=Q&quot;EtrueQ&quot;E for this service?)Q&quot;E or something of that nature,
to hint at another possible solution? Thanks!</description>
</bug>
<bug>
<bugid>20067</bugid>
<title>The Copyright still shown as Q&quot;E?2008 GoogleQ&quot;E in Tags appQ&apos;Es Google Terms of Service.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ms0...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 09:16:27 +0000</openedDate>
<description>Preconditions: 1.Phone has an available APN setting. Reproducibility:
10/10 STEP-BY-STEP INSTRUCTION: 1. Menu-Q&gt;E Tags-Q&gt;E More info-Q&gt;E Select
Q&quot;ETerms of ServiceQ&quot;E-Q&gt;E Check Actual result: The Copyright still shown as
Q&quot;E?2008 GoogleQ&quot;E Expected result: The Copyright should be shown asQ&quot;E?2011
GoogleQ&quot;E S/W :Android 2.3.4 H/W :Google Nexus S</description>
</bug>
<bug>
<bugid>9254</bugid>
<title>Q&quot;EMy accountsQ&quot;E under youtube url is misaligned when Default Zoom is set to Close</title>
<status>WorkingAsIntended</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T16:52:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>bhashyam...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 13:28:57 +0000</openedDate>
<description>Steps to reproduce - 1. Launch Browser. 2. Enter url as
Q&quot;Ehttp://m.youtube.comQ&quot;E. 3. After loading, go to Menu Options -Q&gt;E Settings
-Q&gt;E Check for Q&quot;EMy AccountQ&quot;E. It is misaligned( Attaching screen shot). Q&quot;EMy
AccountQ&quot;E text shall show properly. Details:- Android Version: API level
7. Can be reproducible on Emulator.</description>
<comment>
<author>bhashyam...@gmail.com</author>
<when>Tue, 22 Jun 2010 13:32:56 +0000</when>
<what>Sorry, Reproducible step not clear. Adding again...

- 1. Launch Browser.
  2. Enter url as Q&quot;Ehttp://m.youtube.comQ&quot;E.
  3. After loading,Change zoom level to Close(Menu Options -Q&gt;E Settings -Q&gt;E ZoomLevel -Q&gt;E close).
  4. Check Q&quot;EMy AccountQ&quot;E text. I will be Misaligned.</what>
</comment>
<comment>
<author>bhashyam...@gmail.com</author>
<when>Wed, 23 Jun 2010 05:07:11 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 16:52:30 +0000</when>
<what>Changing the zoom increases the text size. However, the m.youtube.com page design does not allow the page to scroll horizontally, so the larger text cannot fit in the alloted space, so it wraps. Increasing the text size on the desktop has the same effect.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9542</bugid>
<title>Incorrect signal icon when service is lost.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rymarsh...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 21:28:35 +0000</openedDate>
<description>Running Android 2.2 build FRF91. I work in a metal building and lose
carrier signal regularly. The phone, however shows 5 bars, even though
the notification window says no service. This behavior is new to 2.2.</description>
</bug>
<bug>
<bugid>6236</bugid>
<title>android.R.styleable missing from Android 2.1 SDK</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-01-25T06:03:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jan 2010 14:35:03 +0000</openedDate>
<description>Environment: Android 2.1 SDK on 64-bit Ubuntu 9.10 Symptom: Attempting
to reference android.R.styleable fails with a compile error. For
example: int i=android.R.styleable.Theme_backgroundDimAmount; fails
with: [javac]
/home/mmurphy/tmp/ScrapProject/src/com/commonsware/android/scrap/ScrapProject.java:16:
cannot find symbol [javac] symbol : variable styleable [javac] location:
class android.R The android.R.styleable class is accessible via
reflection and is in the public SDK documentation, so I am hoping this
is a packaging error in the SDK, where android.R.styleable was
accidentally stripped out. If not, I would recommend removing the
documentation for this class and making a blog post explaining why itQ&apos;Es
gone and what developers who were using it should do about it. This was
originally reported on StackOverflow:
http://stackoverflow.com/questions/2127177/how-do-i-use-obtainstyledattributesint-with-internal-themes-of-android</description>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Sun, 24 Jan 2010 16:02:46 +0000</when>
<what>Since this was apparently intentionally removed (http://bit.ly/4Zww5Q), I suppose a
documentation update is in order.

However, I would suggest somebody take a look at that StackOverflow entry and explain
(there or elsewhere) how weQ&apos;Ere supposed to achieve what that post discusses. It seems
like a fairly reasonable thing to want to do.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 25 Jan 2010 06:03:44 +0000</when>
<what>These symbols are in the documentation because there is a lot of useful java doc 
associated with them (just describing what the attributes do when used in the 
associated context).  They are not in the SDK because the values associated with them 
change over time as the set of resources in the arrays change (such as a particular 
view supporting new attributes).</what>
</comment>
</bug>
<bug>
<bugid>8949</bugid>
<title>ClassNotFoundException on readFromParcel in Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Tue, 08 Jun 2010 21:38:08 +0000</openedDate>
<description>Happened on Android 2.1 on my Google G1: Add a new Contact, click on
Phone Type and choose custom --Q&gt;E an input dialog opens. Now bring
another activity to the front (in this example it was the twitter app
via a notification). Then exit the activity via back --Q&gt;E acore fc:
E/Parcel ( 5651): Class not found when unmarshalling:
com.android.contacts.model.EntityDelta, e:
java.lang.ClassNotFoundException: com.android.contacts.model.EntityDelta
D/AndroidRuntime( 5651): Shutting down VM W/dalvikvm( 5651): threadid=3:
thread exiting with uncaught exception (group=0x4001e180)
E/AndroidRuntime( 5651): Uncaught handler: thread main exiting due to
uncaught exception E/AndroidRuntime( 5651): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.android.contacts/com.android.contacts.ui.EditContactActivity}:
android.os.BadParcelableException: ClassNotFoundException when
unmarshalling: com.android.contacts.model.EntityDelta E/AndroidRuntime(
5651): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
E/AndroidRuntime( 5651): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
E/AndroidRuntime( 5651): at
android.app.ActivityThread.access$2200(ActivityThread.java:119)
E/AndroidRuntime( 5651): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
E/AndroidRuntime( 5651): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
5651): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
5651): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime( 5651): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 5651): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
5651): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 5651): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 5651): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 5651): Caused by:
android.os.BadParcelableException: ClassNotFoundException when
unmarshalling: com.android.contacts.model.EntityDelta E/AndroidRuntime(
5651): at android.os.Parcel.readParcelable(Parcel.java:1822)
E/AndroidRuntime( 5651): at
com.android.contacts.model.EntitySet.readFromParcel(EntitySet.java:328)
E/AndroidRuntime( 5651): at
com.android.contacts.model.EntitySet$1.createFromParcel(EntitySet.java:335)
E/AndroidRuntime( 5651): at
com.android.contacts.model.EntitySet$1.createFromParcel(EntitySet.java:332)
E/AndroidRuntime( 5651): at
android.os.Parcel.readParcelable(Parcel.java:1845) E/AndroidRuntime(
5651): at android.os.Parcel.readValue(Parcel.java:1713)
E/AndroidRuntime( 5651): at
android.os.Parcel.readMapInternal(Parcel.java:1947) E/AndroidRuntime(
5651): at android.os.Bundle.unparcel(Bundle.java:169) E/AndroidRuntime(
5651): at android.os.Bundle.containsKey(Bundle.java:210)
E/AndroidRuntime( 5651): at
com.android.contacts.ui.EditContactActivity.onCreate(EditContactActivity.java:143)
E/AndroidRuntime( 5651): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 5651): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
E/AndroidRuntime( 5651): ... 11 more</description>
<comment>
<author>andrew.c...@gmail.com</author>
<when>Sat, 24 Jul 2010 14:41:52 +0000</when>
<what>Another way to produce this is to try to assign a picture to a contact. Edit a contact, touch the picture box, choose picture in Gallery, crop the picture, Save, and then acore will FC. Close it, and the edit contact dialog comes back with no picture set. Same stack dump as shown.</what>
</comment>
</bug>
<bug>
<bugid>15722</bugid>
<title>using HttpURLConnection without INTERNET permission throws unhelpful UnknownHostException</title>
<status>New</status>
<owner>e...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>jason.go...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 02:23:53 +0000</openedDate>
<description>running on android 2.3 summary says it all. this isnQ&apos;Et very helpful.
adding the INTERNET permission immediately works and makes sense, but
the UnknownHostException doesnQ&apos;Et help out at all. it seems like a
permission exception of some sort should be thrown.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Mar 2011 03:28:13 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Mar 2011 21:31:02 +0000</when>
<what>looks like getaddrinfo no longer returns EAI_SYSTEM with errno=EACCES, so we donQ&apos;Et throw SecurityException any more. iQ&apos;Ell wait until the DNS cache dust settles before looking at this (since iQ&apos;Em in dalvik-dev and iQ&apos;Em not sure we have all the DNS changes there).</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Fri, 25 Mar 2011 22:57:56 +0000</when>
<what>Oh, whoops.  IQ&apos;Ed never seen EAI_SYSTEM before.  My bad.

But IQ&apos;Em also not sure how the dnsproxy code broke this:  on any faults (which should include access to /dev/socket/dnsproxyd), it falls back to the old codepath, which shouldQ&apos;Eve then failed with EAI_SYSTEM/EACCES.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 30 Mar 2011 21:33:39 +0000</when>
<what>to be clear, i wasnQ&apos;Et blaming your changes; i was just saying i was going to wait until youQ&apos;Ed stopped making changes (and they were in dalvik-dev) before even investigating. it could well be a result of other changes in bionic.

reassigning to me, since this is down in my part of libcore or below, not up in the HttpURLConnection stratosphere. but if digit or bradfitz want to take it, iQ&apos;Em not likely to look at this for weeks...</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 30 Mar 2011 21:36:57 +0000</when>
<what>I mean, it does sound like my fault but IQ&apos;Em just confused how.  IQ&apos;Ed want to strace a little test binary to see whatQ&apos;Es happening.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 18:18:38 +0000</when>
<what>bdc points out that 2.3 didnQ&apos;Et have the proxy turned on, so this is probably the result of some other bionic change. while working on something related yesterday, i noticed that we now get EAI_NODATA rather than EAI_SYSTEM with errno=EACCES. this is indistinguishable from a genuine failure.

that said, bdc wonders how the proxy copes with INTERNET permission; wonQ&apos;Et an app without INTERNET permission be able to talk to the proxy, and thus get the proxy to send DNS traffic on its behalf?</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Thu, 05 May 2011 18:29:16 +0000</when>
<what>The proxyQ&apos;Es unix socket permission is the same as the permission to access the Internet.

Or it at least it should be.  I thought one of the existing CTS tests implicitly covers this.
 </what>
</comment>
</bug>
<bug>
<bugid>16009</bugid>
<title>indian languae support on android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>vinodpac...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 14:31:03 +0000</openedDate>
<description>when there will be indian language support on android NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>shekharb...@gmail.com</author>
<when>Sun, 24 Jul 2011 02:28:59 +0000</when>
<what>I am using HTC desire HD
Looking for same</what>
</comment>
</bug>
<bug>
<bugid>2800</bugid>
<title>Using GZIPInputStream breaks next HttpURLConnection</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-11-24T22:53:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>11</stars>
<reportedBy>wojtek.k...@gmail.com</reportedBy>
<openedDate>Sat, 30 May 2009 00:56:58 +0000</openedDate>
<description>Android code version you are running: SDK 1.5 Your development
environment: PC, Windows Vista Describe the problem: Wrapping
GZIPInputStream around an InputStream retrieved from
HttpURLConnection.openInputstream() breaks the next use of
HttpURLConnection. Steps to reproduce: 1. Create a HttpURLConnection to
server that supports GZIP encoding. 2. Set the Q&quot;EAccept-EncodingQ&quot;E header
to Q&quot;Egzip, deflateQ&quot;E 3. InputStream is = new
GZIPInputStream(connection.getInputStream()); 4. Read the stream, then
close it. Everything ok so far. 5. Now repeat step 1 (can be to any
server I think - GZIP support or the GZIP header is not important right
now) and try opening the connection - HTTP response code is always -1
for this call. Additional information: Sample .java file with single
Activity showing the behaviour is attached.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:16:55 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 24 Nov 2009 22:53:38 +0000</when>
<what>i can reproduce this with 2.0, but not with later builds: there i can click on
Q&quot;EconnectQ&quot;E as many times as i like without seeing a failure.

iQ&apos;Em concerned that i donQ&apos;Et know what change fixed this, though, so please re-open
this issue if youQ&apos;Ere able to reproduce the problem on any build Q&gt;E 2.0.

(sorry that it took so long for anyone to look at this!)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:57:21 +0000</when>
<what></what>
</comment>
<comment>
<author>totoba...@gmail.com</author>
<when>Fri, 28 May 2010 10:08:55 +0000</when>
<what>i encounter this problem with Nexus One (2.1 update 1)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:01:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17989</bugid>
<title>i need an upgrade rom for Vodaphone 945 from android 2.1 to android 2.3.4</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-27T19:36:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nuzratha...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 14:15:51 +0000</openedDate>
<description>Please I need an upgrade rom for vodaphone 945 from android 2.1 to
android 2.3.4. Since I can not install apps on SD Card . I need google
Video chat. Vtok does not work properly. I tried asking form
vodaphone.co.uk no avail . ZTE website can not ask any too. Even my
Local Dialog does not have it. Please help . Google people can .</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Jun 2011 19:36:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7791</bugid>
<title>Video recording audio sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>qen...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 21:22:29 +0000</openedDate>
<description>IQ&apos;Eve noticed this on my Moto Droid in 2.0, 2.0.1 and 2.1, and have seen
this reported in multiple threads around the internet:
http://www.droidforums.net/forum/droid-audio-video/9229-audio-video-sync-issues-when-recording.html
http://forum.androidcentral.com/motorola-droid/1536-video-recordings-out-sync.html
http://forum.androidcentral.com/motorola-droid/4687-2-questions-multimedia-dock-brightness-audio-video-sync.html
Steps to reproduce: Record a video around 2 minutes or longer. Play
video back on phone or other device. Notice audio gets ahead of video
near the end of the video. The video and the audio should not get out of
sync.</description>
<comment>
<author>manfmnan...@gmail.com</author>
<when>Tue, 29 Jun 2010 03:20:57 +0000</when>
<what>Is there any progress on this?  I have the same problem - voice and video are out of synch by a lot - about 1 second - and it seems to occur for any length video.
</what>
</comment>
<comment>
<author>pmerl...@gmail.com</author>
<when>Fri, 18 Mar 2011 13:00:31 +0000</when>
<what>On Gingerbread (Android 2.3.3 on Nexus One) I started to observe audio/video being out of sync from the beginning of a clip, using the built-in Camera application. Video is a bit faster than the audio channel.
</what>
</comment>
<comment>
<author>dan...@paranor.de</author>
<when>Mon, 29 Aug 2011 09:55:41 +0000</when>
<what>We are seeing this on an ASUS EeePad Transformer with 3.2</what>
</comment>
</bug>
<bug>
<bugid>10053</bugid>
<title>After deleting one instance of a reoccurring event, the even reappears. (Google Calendar)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>wdwhitta...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 13:44:23 +0000</openedDate>
<description>I have several reoccurring events on Google calendar which I created
before I purchased and Android phone. When I delete one instance of a
reoccurring event (either through the Android device or Google Calendar)
the event reappears later on the Android device. It remains removed on
Google calendars. Obviously, the correct behavior would be for the
singular instance to remain removed in both locations (calendar and
android device) when they are deleted. Samsung Captivate running 2.1, no
intermediary apps - just Google Calendar Thanks in advance</description>
<comment>
<author>wdwhitta...@gmail.com</author>
<when>Wed, 28 Jul 2010 16:33:26 +0000</when>
<what>I am aware of other posted issues similar to this and I have looked into them but it doesnQ&apos;Et appear there is a solid resolution yet.</what>
</comment>
<comment>
<author>steve.ro...@gmail.com</author>
<when>Thu, 12 Aug 2010 10:32:01 +0000</when>
<what>I am having this issue also. But it is not restricted to events entered before I got the Droid. This is really annoying. </what>
</comment>
<comment>
<author>steve.ro...@gmail.com</author>
<when>Thu, 12 Aug 2010 10:35:40 +0000</when>
<what>I went into settings -Q&gt;E applications and I cleared data for the Calendar and Calendar Data apps. All of my events disappeared, and then started reappearing as the Droid calendar re-synced with google calendar. The deleted instances of the repeating events again reappeared! And I then verified that they DONQ&apos;ET appear in the google calendar accessed on the web via PC. Something really funky is going on.</what>
</comment>
<comment>
<author>wdwhitta...@gmail.com</author>
<when>Thu, 12 Aug 2010 12:56:20 +0000</when>
<what>Same here. Everything is correct on the web but it seems Android wants to continue all reoccurring events even if you have edited one instance of the series.</what>
</comment>
<comment>
<author>jlchandl...@gmail.com</author>
<when>Fri, 27 Aug 2010 15:39:50 +0000</when>
<what>IQ&apos;Eve read that this is a known issue and is actually Google!!!!!!!!  FIX THIS - I am SO FED UP WITH THIS CRAP!</what>
</comment>
</bug>
<bug>
<bugid>5818</bugid>
<title>Motorola Droid 2.0.1 - Soft key backlight does not go out or dim when in multimedia dock mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>TheTomas...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 00:29:28 +0000</openedDate>
<description>This is really a two part problem, but one part at least has a
workaround. Part one is that when the Motorola droid is put in the
multimedia dock, the clock app does not dim the screen very much, this
is personal preference, but it would be nice if it could be adjusted
separately below the default minimum brightness. This part of the
problem however can be solved with the use of other clock apps. Part
two, and more importantly, however, is that the soft key backlight does
not dim with the screen when the device is placed in the multimedia
dock. When using either the stock clock app, or one of the many
replacements, the soft key backlight is the brightest portion of the
screen and does not respond to any kind of brightness control settings.
The soft key backlight should either dim in relation to the chosen
screen brightness, have a seperate brightness control or toggle, or be
automatically dimmed by the clock app activated by the multimedia dock.</description>
<comment>
<author>knut.lan...@gmail.com</author>
<when>Tue, 06 Apr 2010 09:27:15 +0000</when>
<what>The issue is still the same with the 2.1 update :-(</what>
</comment>
</bug>
<bug>
<bugid>2523</bugid>
<title>android market xml parser broken for minSdkVersion element</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-24T23:08:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sch...@gmail.com</reportedBy>
<openedDate>Mon, 27 Apr 2009 23:28:56 +0000</openedDate>
<description>If you try to upload an app to the market, the minSdkVersion Element in
your AndroidManfiest has to be the first element after Q&quot;EmanifestQ&quot;E. If
its the last (but still on the correct level) upload will fail with
missing minSdkVersion error message.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:08:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19614</bugid>
<title>shift key question mark</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbay1...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 22:04:47 +0000</openedDate>
<description>Hi, I have a UK Xoom 3.1 wifi device. I have noticed when using google
talk, if the first character I try to enter in a chat is a Q&quot;E?Q&quot;E Mark it
often shows as a Q&quot;E.Q&quot;E. Its almost as if the shift key press has no effect
on that character. Just wondering if im the only one who is experiencing
this</description>
</bug>
<bug>
<bugid>9972</bugid>
<title>Empty contacts list presents erroneous user instructions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seh...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 13:20:11 +0000</openedDate>
<description>If the device contains no Contacts in the address book, and the Contacts
app is started, a help screen appears that gives instructions on next
steps - Add a new contact, sync with Exchange, etc. These are options
available via the Menu button. But if the Contacts picker is called with
the ACTION_PICK intent on Contacts.CONTENT_URI, and no contacts are in
the device, the same help screen appears but the Menu button does
nothing. IQ&apos;Ed expect either different help text omitting the unavailable
Menu options, or (better yet) allowing these operations in the Contact
picker just like in the main Contacts app.</description>
</bug>
<bug>
<bugid>4618</bugid>
<title>Participants in Calendar Entrys</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>jweidacher@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 18:22:36 +0000</openedDate>
<description>I?m looking for add participants or guests to a Meeting in Google
Calendar within the Calendar App of Android. I?m using Android 1.6 on G1</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:33:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12072</bugid>
<title>Google Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nickolas...@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 04:09:22 +0000</openedDate>
<description>I would like to be able to pinch my calendar to switch from day, week,
month, year ect. Also, could you start working on the hologram. Thanks!</description>
</bug>
<bug>
<bugid>12165</bugid>
<title>Consistent sign-in problems with Google Talk on 2.2 - Causes stuck market downloads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>ridiculo...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 15:20:39 +0000</openedDate>
<description>There are consistent issues signing in to Google Talk over a 3G
connection-- the error message is Q&quot;ECould not connect to server. Will
retry shortly.Q&quot;E This is not typically an issue over a WiFi connection
from what I have seen. This is infrequently an issue when the phone is
first turned on, but it is easily reproducible when the data connection
is lost or disabled and then re-enabled. The connection will eventually
return given a consistent data connection but there is no guarantee on
the time frame. Phone: EVO 4G Software: Android 2.2 Steps to reproduce:
1. Turn off mobile data 2. Turn on mobile data 3. Attempt to sign in to
google talk It is notable that all other data services work just fine
when the mobile data re-enables itself and google talk is the only
service that seems to have communication issues. Unfortunately, as C2DM
seems to be based almost entirely on google talk, notifications from
apps such as Chrome to Phone do not reach the device and market
downloads will not start.</description>
<comment>
<author>nobody55...@gmail.com</author>
<when>Thu, 16 Dec 2010 21:59:51 +0000</when>
<what>I have the same issue here while I am using the wifi connection:

Browser and Gmail works fine.  but google talk gives error: Q&quot;ECould not connect to server. Will retry shortly.Q&quot;E
and it seems to related to another annoying issue: cannot download any application from market!!!</what>
</comment>
<comment>
<author>RideZeLi...@gmail.com</author>
<when>Wed, 02 Feb 2011 02:30:41 +0000</when>
<what>somehow, this needs to be fixed.  I DO NOT WANT to do a factory reset!</what>
</comment>
<comment>
<author>anil.kin...@gmail.com</author>
<when>Fri, 22 Apr 2011 22:29:30 +0000</when>
<what>I am running 2.2.2 on LG Optimus One and having the same issue. Google Talk gives error Could not connect to server. Will retry shortly. Android Market App also canQ&apos;Et download anything. It gets stuck on Q&quot;EStarting download...Q&quot;E message. But we can browse the market or search apps. ItQ&apos;Es downloading issue. I first did clear cache/data but no success. Then did Factory reset but still problem exists. Then I updated my firmware from 2.2.1 to 2.2.2 but problem continues. Internet is flooded with this issue for various phones but Google seems to be ignoring it.</what>
</comment>
<comment>
<author>rdrum...@gmail.com</author>
<when>Wed, 22 Jun 2011 07:56:47 +0000</when>
<what>Also here, since yesterday my Google Talk stopped working on HTC Incredible-S, saying Q&quot;Ecould not connect to serverQ&quot;E. Have this problem both on 3G and Wifi.
On my computer, Google Talk is still working fine, only on my mobile it stopped working. Please fix this soon!</what>
</comment>
<comment>
<author>natdevi...@gmail.com</author>
<when>Tue, 26 Jul 2011 10:56:26 +0000</when>
<what>I am currently using lg optimus black and the same problem happen to me. This is starting to get on my nerves because i cannot download anything from the market. And when i tried to sign in to gtalk, it says connection fail. I thought android phone would be cool but this is hella annoying. Any suggestion ?</what>
</comment>
<comment>
<author>travis.a...@gmail.com</author>
<when>Tue, 23 Aug 2011 17:35:46 +0000</when>
<what>The problem may be that the wireless router is blocking google voice traffic because of the port the traffic goes through.

A similar issue is referenced on this page: http://www.google.com/support/forum/p/Talk/thread?tid=2b4333387995db9cQ&amp;Ehl=en

</what>
</comment>
<comment>
<author>caj...@gmail.com</author>
<when>Tue, 20 Sep 2011 21:12:16 +0000</when>
<what>HTC Desire HD (not rooted). Could not access Market, google.com would not load in browser (times out), all searches timed out, and Google Maps would also time out. Yahoo.com worked fine and I could stream easily from Spotify, so no actual connection problems. Factory reset 5 times, problem returned every time. Found the Q&quot;EsolutionQ&quot;E was to keep Gtalk logged in/running all the time. What a pain! At least it works now, but this issue is NOT fixed for me. Keeping Gtalk logged in, just to use market, maps, and Google search is NOT a good solution. </what>
</comment>
<comment>
<author>miguel.r...@gmail.com</author>
<when>Tue, 27 Sep 2011 14:30:34 +0000</when>
<what>Same issue here. 2.2.2 on LG Optimus 2x.

Internet browsing works fine but Android Market wonQ&apos;Et download/update anything, although I can search for applications without any problems.

</what>
</comment>
<comment>
<author>qian....@gmail.com</author>
<when>Mon, 24 Oct 2011 04:27:24 +0000</when>
<what>same issue ZTE 2.2.2
</what>
</comment>
</bug>
<bug>
<bugid>1257</bugid>
<title>Calendar should support opening iCal .ics files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>851</stars>
<reportedBy>wtelf...@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 23:51:06 +0000</openedDate>
<description>Steps to replicate: Send event invite from calendar program, for example
gcal. View attachment in either android gmail or email client. It would
be preferable to provide the option to add the event to the calendar.
Correct behavior is displayed by the gmail web client.</description>
<comment>
<author>wtelf...@gmail.com</author>
<when>Thu, 04 Dec 2008 00:30:47 +0000</when>
<what>Has this been reviewed?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:05:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jgristwood@gmail.com</author>
<when>Wed, 05 Aug 2009 06:51:57 +0000</when>
<what>Really? ItQ&apos;Es been a year and we still canQ&apos;Et open a .ics file and have it sync to the
android cal?</what>
</comment>
<comment>
<author>jesper.d...@gmail.com</author>
<when>Mon, 17 Aug 2009 10:49:48 +0000</when>
<what>I also hope that this issue will be solved. Works great in the web client.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:33:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 02:42:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:02:48 +0000</when>
<what></what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Wed, 09 Sep 2009 14:06:14 +0000</when>
<what>This needs to be fixed. Not being able to accept meeting notices sent from Outlook 
on phone is bad. The work-around is to accept them using the googlemail website, but 
this should be added to the googlemail android client so it can all be done phone 
side.</what>
</comment>
<comment>
<author>ngo.ro...@gmail.com</author>
<when>Fri, 02 Oct 2009 16:13:54 +0000</when>
<what>iCal support would be great for my continued use of an Android phone.  My other
coworkers want to join too but there is no iCal support.</what>
</comment>
<comment>
<author>thomas.o...@gmail.com</author>
<when>Fri, 09 Oct 2009 10:19:44 +0000</when>
<what>I concur. If Android wants to arrive in the business world then supporting .ics files
is a must-have rather than a
nice-to-have-lets-look-again-in-3-years-if-we-can-support-it-then.</what>
</comment>
<comment>
<author>neil_m_s...@hotmail.com</author>
<when>Wed, 14 Oct 2009 16:48:28 +0000</when>
<what>This would be very useful - all the more so as a phone is the last place you want to
be typing in numerous pre-existing details when the phone could do the work for you.

Facebook have an export for .ics files, which IQ&apos;Ed find handy if they could go
straight into the calendar.

These .ics files come up everywhere - it would be good to focus on making the file
association work (at an O/S level) rather than any interception directly within
Googlemail, since there will be cases where a file is obtained on the phone (eg from
the browser or some other process, like file sync) and thereQ&apos;Es no point in demanding
all those apps replicate the functionality when it can be done once and work across
the board.</what>
</comment>
<comment>
<author>o.schol...@gmail.com</author>
<when>Mon, 26 Oct 2009 07:55:25 +0000</when>
<what>Still waiting for this must have fix!</what>
</comment>
<comment>
<author>dmei...@gmail.com</author>
<when>Thu, 29 Oct 2009 16:01:21 +0000</when>
<what>Kind of silly for Google to develop a phone operating system which does not have the ability to accept invites 
from Google Calendar.

This is an important feature - please fix it!

Otherwise Android is great, if one is clever enough to find work-arounds for not being able to email file 
attachments other than pictures (it can be done through file manager programs.)
</what>
</comment>
<comment>
<author>mtzl...@gmail.com</author>
<when>Mon, 02 Nov 2009 17:57:11 +0000</when>
<what>Seriously a medium priority? I have a new sprint Hero and am loving it so far, but i 
just recieved 3 invites/ics files in my gmail this morning and was unable to accept, 
add to my calendar or do anything with them, except of course save them to my SD 
card. Still couldnQ&apos;Et open it after that. Thisd caused a ton of confucion becuase i 
could not respond to the invites for 1 hour until i got to my PC and people were 
boking over each other, etc. 

This is critical to anyone that uses this OS for work. This would seem like a 
MASSIVE oversight to me.

 </what>
</comment>
<comment>
<author>thegeekd...@gmail.com</author>
<when>Tue, 03 Nov 2009 00:31:46 +0000</when>
<what>I canQ&apos;Et believe this is still not possible. IQ&apos;Em going to have to go back to my
Windoze Mobile phone or get the POS iPhone so that I can have a phone that works in
the field with me. The whole point of buying a MOBILE smart phone is so I donQ&apos;Et have
to go back to a computer and accept the appointments. This feature is available on
WinMo, Blackberry and iPhone. Unacceptable!</what>
</comment>
<comment>
<author>shaundud...@gmail.com</author>
<when>Thu, 05 Nov 2009 20:20:42 +0000</when>
<what>This works when the iphone 3.0 Q&apos;ESQ&apos;E is tethered to Exchange but after deleting my
Exchange work related email account on the iPhone and setting up a fresh IMAP based
gmail account setting on the iPhone, I cannot accept meeting invites/ics files with
the gmail based calendar?</what>
</comment>
<comment>
<author>lambertm...@gmail.com</author>
<when>Fri, 06 Nov 2009 17:17:56 +0000</when>
<what>I just went and bought a Moto Droid this morning in *an attempt* to switch off of my
Blackberry, which I use VERY heavily for work -- sometimes not being able to get in
front of my PC for days at a time.

Within minutes of setting up the Droid (nice Q&amp;E easy, btw), I found this major
limitation.  It may be a dealbreaker.  This makes the phone unusable for business. 
IQ&apos;Em going to keep searching for a workaround, but if I canQ&apos;Et find one, IQ&apos;Em taking the
phone back to Verizon.</what>
</comment>
<comment>
<author>bldewr...@gmail.com</author>
<when>Sun, 08 Nov 2009 01:49:21 +0000</when>
<what>This is really upsetting.  If I had have found this one day ago, I would not have 
purchased my new Motorola Droid.  Love all the other features on the Android, but it 
is like buying a new car only to discover it does not have a transmission.

Shame on me for assuming a basic function of a smartphone (found on ever other 
providers OS) would not be included on a mobile OS created by Google.  What a swing 
and a miss...</what>
</comment>
<comment>
<author>axle...@gmail.com</author>
<when>Sun, 08 Nov 2009 17:20:08 +0000</when>
<what>FYI, the HTC hero calendar app magically extracts calendar invites from vmail and adds them to your 
phone calendar.  So at least you can get reminders on your phone.</what>
</comment>
<comment>
<author>axle...@gmail.com</author>
<when>Sun, 08 Nov 2009 17:20:47 +0000</when>
<what>FYI, the HTC hero calendar app magically extracts calendar invites from vmail and adds them to your 
phone calendar.  So at least you can get reminders on your phone.</what>
</comment>
<comment>
<author>axle...@gmail.com</author>
<when>Sun, 08 Nov 2009 17:21:13 +0000</when>
<what>FYI, the HTC hero calendar app magically extracts calendar invites from vmail and adds them to your 
phone calendar.  So at least you can get reminders on your phone.</what>
</comment>
<comment>
<author>icurme@gmail.com</author>
<when>Sun, 08 Nov 2009 18:32:43 +0000</when>
<what>a year and no fix for a basic function? Not even recognition from Google that they 
are working on it? WhatQ&apos;Es wrong in this picture?! My Droid is going back to Verizon 
and IQ&apos;Ell be going back to rotten 3G ATQ&amp;ET for the iPhone.</what>
</comment>
<comment>
<author>lambertm...@gmail.com</author>
<when>Mon, 09 Nov 2009 14:45:11 +0000</when>
<what>(Possible solution for Exchange)

I got an invitation yesterday at my corporate (MS Exchange) account on my Moto Droid.
 I went and looked on the calendar at that time slot, and it was there.  I then
opened the calendar item, and there was a drop-down inside the event that allowed me
to accept / decline / tentatively accept the invitation.

Would be nice to be able to do it directly from the invitation, but it appears that
the Android design point is to have calendar items managed from the calendar.

Motorola / Google, please update your documentation to explain this feature to users
of corporate email accounts.</what>
</comment>
<comment>
<author>blu3kn1...@gmail.com</author>
<when>Mon, 09 Nov 2009 15:56:17 +0000</when>
<what>This feature only works on a corporate system or if you allow to auto accept calendar
invites on Google Calendar. Since there is a ton of calendar spam going around it
leaves only corporate exchange systems.

If you turn on auto accept on google calendar invites, good luck, as you will have a
1000+1 invites auto populate your calendar from spammers sooner or later.</what>
</comment>
<comment>
<author>halfdead...@gmail.com</author>
<when>Mon, 09 Nov 2009 22:04:50 +0000</when>
<what>Dito the comments above.  very disappointed this isnQ&apos;Et possible out of the box.  does
anyone have an alternative or workaround?</what>
</comment>
</bug>
<bug>
<bugid>31</bugid>
<title>Resource file names generate invalid Java identifiers</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:19:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 08:43:08 +0000</openedDate>
<description>1. Create a resource containing an uppercase letter. Note that you will
receive an error telling you Q&apos;EInvalid file name: must contain only
[a-z0-9_-.]Q&apos;E 2. Create a resource containing only lowercase letters but
also a dash (Q&apos;E-Q&apos;E) 3. Because Q&apos;E-Q&apos;E is not a valid Java identifier
character (neither is Q&apos;E.Q&apos;E, I think), the generated id in the Q&apos;ERQ&apos;E class
fails to compile The set of characters accepted by the resources must
match valid Java identifiers, or else some munging needs to happen.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:29:03 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:19:15 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:36:54 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:00:52 +0000</when>
<what></what>
</comment>
<comment>
<author>I.Am.Pat...@gmail.com</author>
<when>Tue, 16 Feb 2010 20:05:51 +0000</when>
<what>I am getting this error with no help telling me which resource id is causing the problem. 
See attached file, which generates these errors in eclipse: 

[2010-02-16 15:01:16 - SpeaknCalc]res/layout/CalcBoard.xml: Invalid file name: must contain only [a-z0-9_.]
[2010-02-16 15:01:16 - SpeaknCalc]res/layout/CalcBoard.xml: Invalid file name: must contain only [a-z0-9_.]</what>
</comment>
<comment>
<author>I.Am.Pat...@gmail.com</author>
<when>Tue, 16 Feb 2010 22:23:33 +0000</when>
<what>I found my error:  Table was misspelled as Tabel in  a tag, Eclipse added a closing tag with the same misspelling 
automatically.  Sadly I had to cut and paste each section into the file and build to find the problem, because the 
error message was TOTALLY useless. 
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:42 +0000</when>
<what></what>
</comment>
<comment>
<author>huanhuan...@gmail.com</author>
<when>Wed, 18 Aug 2010 12:34:21 +0000</when>
<what>Hi I wonder if this issue has been resolved. We are trying to migrate our apps to the Android platform but it is causing huge problem for our resource files.</what>
</comment>
</bug>
<bug>
<bugid>19280</bugid>
<title>Problem with Maps from Locations</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fragg...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 06:01:25 +0000</openedDate>
<description>I have a problem with updating the Maps from the app Location! I took
the option that it will only update if i have a WLan activated! But
yesterday there was a update for the german landmark which was over 700
MB and it came over the normal HSDPA Network! The problem is i have only
a 500MB Flatrate and now i have to pay a lot of money for something i
didnQ&apos;Et want! The Bug is really annoying! If i took a option i think its
ok and it will never update in the way like that! And i hope you now
what the correct behavior will be!!! I have an HTC Desire HD With
Android 2.3.3 NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>fragg...@gmail.com</author>
<when>Tue, 16 Aug 2011 06:17:58 +0000</when>
<what>Maybe the Problem was that the Download was not accomplished and i took ok in the question if i want to restart it </what>
</comment>
</bug>
<bug>
<bugid>10074</bugid>
<title>Google Map Live Wallpaper Does Not Start on Startup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pakcha...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 14:08:44 +0000</openedDate>
<description>I have the Samsung Vibrant running Android 2.1 and Google Map 4.4. I set
my live wallpaper to google map. Every time I turn off my phone and turn
it back on, the wallpaper reverts back to the last static wallpaper I
have used before. I think it should still be using my google map live
wallpaper. I donQ&apos;Et know if this is related to the wallpaper issue, but
whenever I try to open google map from the list of Q&quot;EDownloadsQ&quot;E in the
Marketplace, it crashes the marketplace. I havenQ&apos;Et noticed the same from
opening other apps. Thanks, Pak</description>
</bug>
<bug>
<bugid>4717</bugid>
<title>Green phone button long press does not initiate the voice commands</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>10</stars>
<reportedBy>JimR...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 12:29:26 +0000</openedDate>
<description>The Android 2.0 software does not support the green button long press to
initiate voice commands. This may seem like a trivial feature by itself
but it is actually critical to the function of the hands free bluetooth
profile. See issues 1181, 1412, and 3063. I wanted to post a new issue
because the comments on the others make it look like just a bluetooth
problem. The bluetooth green button functionality mirrors that of the
phone. I can answer calls with it, and I can auto redial. However, just
like on the phone itself, the green button long press does nothing. This
is not just a handy little feature that a couple people in the world
use. It is a safety critical feature! Do not claim you support hands
free profile when you donQ&apos;Et. People are giving their phones back, or not
buying one to begin with because of this. I was very close to being one
of them. Please make this a top priority to fix.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 14:02:15 +0000</when>
<what></what>
</comment>
<comment>
<author>JimR...@gmail.com</author>
<when>Sun, 15 Nov 2009 20:44:25 +0000</when>
<what>I have found many related issues to this one.  The other issues are:
3063, 1181, 1412, 3960, 4328, 4769.

I have the Droid with Motorola T605 bluetooth car kits.  Everything works except
initiating a voice command with a long press of the green button on the bluetooth
device.  I can answer calls with the green button.  I can also redial the last call
with the green button.  Those are both short push commands and they work.  It is just
the long press that does not.  

When I try a long press the phone responds with a low beep.  This tells me that the
phone gave a negative acknowledgment of the long key press.  It seems to me all that
needs to be done is to connect the long press to an event that triggers a voice
command application.  I would like to see this be a configurable application.  I
prefer the Google voice search to the voice dialer that comes on the Droid.  I looked
through the blootooth classes in the reference but could not find the events for the
button commands.  I suppose it is deeper in the OS.  It needs to be exposed to the
application layer so we can use it, or make a configuration in the OS where we can
connect an application to the event.</what>
</comment>
<comment>
<author>ralph.cl...@gmail.com</author>
<when>Wed, 03 Nov 2010 09:43:48 +0000</when>
<what>I agree 100%</what>
</comment>
</bug>
<bug>
<bugid>4093</bugid>
<title>Black background for a transparent background image</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-10-02T15:43:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>loril...@gmail.com</reportedBy>
<openedDate>Fri, 02 Oct 2009 11:08:55 +0000</openedDate>
<description>When trying to get an image from URL, I get a black background for a
transparent background image, Below is the code snippet I am using:
BitmapFactory.Options opts = new BitmapFactory.Options();
opts.inPreferredConfig = Bitmap.Config.RGB_565; Bitmap bm =
BitmapFactory.decodeStream(is, null, opts); ImageView iv =
(ImageView)findViewById(R.id.ImageView); iv.setImageBitmap(bm);</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:45:50 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 02 Oct 2009 15:43:20 +0000</when>
<what>The RGB565 format does not have an alpha channel so this is expected.</what>
</comment>
</bug>
<bug>
<bugid>19478</bugid>
<title>Cursor stops blinking in app when android:hardwareAccelerated=Q&quot;EtrueQ&quot;E tag is set on honeycomb</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-08-24T18:29:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Douglas....@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 19:10:13 +0000</openedDate>
<description>Steps to Reproduce: 1. Load attached zip file as a project as eclipse.
ItQ&apos;Es nothing but some edit texts. 2. Run it 3. Some text fields show up.
ThereQ&apos;Es no cursor blinking in the focused text field. By Q&quot;EcursorQ&quot;E I mean
specifically the black vertical line. If you type some text and try to
reposition the cursor, the green arrow thing will show up for a while as
expected, but the cursor will blink once or twice and then disappear.
Expect Behavior: The cursor should be persistently blinking. To see the
expected behavior, turn off android:hardwareAccelerated in the manifest.
Info: Happens on the Xoom. IQ&apos;Ed guess itQ&apos;Es problem with honeycomb in
general and the hardwareAccelerated tag. Build: calgon-eng 3.2 HTJ85B
140714 test-keys Bootloader: 1045 Radio: N_02.0F.00R Network: Verizon
Wireless Kernel: Linux version 2.6.36.3-gb899528
(android-build@apa28.mtv.corp.google.com) (gcc version 4.4.3 (GCC) ) #1
SMP PREEMPT Wed Jun 15 12:28:16 PDT 2011 Command line: mem=1024M@0M
tegra_fbmem=8192000@0x1e018000 video=tegrafb ramconsole=1M@511M
console=ttyS0,115200n8 usbcore.old_scheme_first=1 tegraboot=sdmmc gpt
gpt_sector=0x03b9dfff androidboot.serialno=170061c2426025d7 hw_rev=p3
androidboot.modelno=MZ600 product_type=cw lp0_vec=8192@0x1e7f1020
androidboot.bootloader=1045 androidboot.baseband=N_02.0F.00R
lcd_manfid=AUO mem_vid=0x303 mem_pid=0x5454</description>
<comment>
<author>romain...@android.com</author>
<when>Wed, 24 Aug 2011 18:29:31 +0000</when>
<what></what>
</comment>
<comment>
<author>Douglas....@gmail.com</author>
<when>Wed, 24 Aug 2011 18:37:32 +0000</when>
<what>IQ&apos;Em totally seeing this, I just double checked. When hardwareAccelerated=Q&quot;EtrueQ&quot;E is in the manifest the cursor doesnQ&apos;Et blink.</what>
</comment>
</bug>
<bug>
<bugid>19166</bugid>
<title>Please add rSAP!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Marcus.K...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 19:52:59 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>18027</bugid>
<title>Samsung Infuse wonQ&apos;Et stay connected or has poor signal </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Christin...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 20:08:20 +0000</openedDate>
<description>I just bought the Samsung Infuse this past weekend, and when at home I
was able to push the button on my router to connect wifi at home.
However, at work I am not able to do the same. The phone is not picking
up the wifi signal. And when it does it will disconnect as soon as the
phone goes to sleep, and never reconnects when turned back on. The only
way to get it to connect is to click the forget button, and rescan. Then
it will pick up the signal and connect wifi, but as soon as the phone
goes to sleep it loses the signal again and wonQ&apos;Et connect anymore. I
have the sleep setting set to never. It has Android 2.2.</description>
<comment>
<author>Christin...@gmail.com</author>
<when>Mon, 27 Jun 2011 20:11:40 +0000</when>
<what>or rather itQ&apos;Es 2.2.1</what>
</comment>
<comment>
<author>grape...@gmail.com</author>
<when>Mon, 15 Aug 2011 19:53:17 +0000</when>
<what>IQ&apos;Em having the same problem. I have configured my phone to connect to WAPs at home and work. When I change locations my phone will not connect to a pre-configured WAP. In order to connect, I have to open the notification pane and power the WIFI off and on, at which point the WIFI will connect.

This is a concern with the the caps that are placed on cellular data plans and the leading cause of a likely return to iPhone.

</what>
</comment>
</bug>
<bug>
<bugid>4160</bugid>
<title>Feature Request: Support for Google Terrain Map</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>11</stars>
<reportedBy>rflexor</reportedBy>
<openedDate>Wed, 07 Oct 2009 09:02:40 +0000</openedDate>
<description>Hi, I couldnQ&apos;Et gather information about this on the net or in this
database, so: It would be really nice to have the Google Terrain Map
available via the MapView-API. Atlas- and Sat-Mode are good, but Terrain
would be really great. Something like this:
http://maps.google.de/maps?f=qQ&amp;Esource=s_qQ&amp;Ehl=deQ&amp;Eq=Appalachen,+Fulton,+Pennsylvania+17233,+Vereinigte+StaatenQ&amp;Esll=51.151786,10.415039Q&amp;Esspn=19.919551,39.506836Q&amp;Eie=UTF8Q&amp;Ecd=2Q&amp;Egeocode=FQBaYgIdgNBZ-wQ&amp;Esplit=0Q&amp;Ehq=Q&amp;Ehnear=AppalachenQ&amp;Ell=39.999742,-77.999496Q&amp;Espn=0.379246,0.617294Q&amp;Et=pQ&amp;Ez=11
IQ&apos;Em developing a geocaching application - where terrain can be essential
;-) - and get user requests for the terrain map customers are used from
the web and windows mobile. Thanks for considering Ralf B?tnagel</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:39:16 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>3336</bugid>
<title>AIDL compiler complains about SVN .entries files</title>
<status>Unreproducible</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2010-04-09T21:35:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>nalb...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jul 2009 14:04:12 +0000</openedDate>
<description>I find that IQ&apos;Em unable to use subversion on android projects because the
AIDL compiler complains about SVN .entries files. My work around is to
have two copies of my project - one under version control and one which
I compile. Could you please revise the compiler to simply ignore SVN
files? (perhaps take notice of the includes/excludes settings in Eclipse
projects and provide an alternative mechanism for other build
environments)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:09:53 +0000</when>
<what></what>
</comment>
<comment>
<author>stan.be...@gmail.com</author>
<when>Sun, 18 Oct 2009 06:31:07 +0000</when>
<what>I used SVN a lot with different Android projects and never had an issue.  Than, one
day, I updated a project and suddenly it started showing multiple compilation issues
due to attempts to compile .svn/entries files.  Adding an exclusion pattern in Build
Path has no effect whatsoever. Any ideas?</what>
</comment>
<comment>
<author>anthony....@gmail.com</author>
<when>Sat, 19 Dec 2009 07:36:37 +0000</when>
<what>Agree with previous posters - would be good if the compiler obeyed the exclusion
pattern settings.</what>
</comment>
<comment>
<author>stan.be...@gmail.com</author>
<when>Sat, 19 Dec 2009 14:46:22 +0000</when>
<what>I have resolved my issue. There was no problem with android compiler. My file tree
was messed up by incorrectly done SVN update. Solution: move your current project to
another location, checkout the project files cleanly from SVN, copy the files you
need, manually, one by one, from the saved copy into the clean one.  You shouldnQ&apos;Et
have any compilation issues.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:35:56 +0000</when>
<what>The tools explicitly ignore .svn and _svn folders. 
I personally use SVN on many projects with no issue.
As the last message pointed out, it seems to be a local SVN issue, try an Q&quot;Esvn cleanupQ&quot;E 
in this case.</what>
</comment>
</bug>
<bug>
<bugid>17289</bugid>
<title>Disclose details on Honeycomb encryption and key management</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-07-20T17:51:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>DerekHar...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 17:52:57 +0000</openedDate>
<description>This is more of a documentation bug than a code bug. There is little/no
information on the encryption and key management in Honeycomb. This is a
problem for enterprises wanting to enable Honeycomb devices for
ActiveSync. Even though the encryption exists the lack authoritative
sources with the technical detail to back this is still a problem. On
Apples iOS, for example, we know that AES-256 Data encryption is used
with AES key wrap algorithm (RFC 3394) tied to the user passcode. There
is some anecdotal information that indicates Honeycomb has AES 256 full
disk encryption but the information is limited. Request is to release
more information on the encryption and key management.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 18 Jun 2011 20:01:08 +0000</when>
<what>IQ&apos;Em working on getting this assigned to the encrypted file system team. ThereQ&apos;Es some implementation docs here:
http://source.android.com/tech/encryption/android_crypto_implementation.html</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 20 Jul 2011 17:51:11 +0000</when>
<what>Please update this bug if the android_crypto_implementation.html page is insufficient!</what>
</comment>
<comment>
<author>DerekHar...@gmail.com</author>
<when>Mon, 25 Jul 2011 23:51:57 +0000</when>
<what>Thanks Jesse. This info is exactly what was requested.

Typo in second heading Q&quot;EHow Adroid encryption worksQ&quot;E :)</what>
</comment>
</bug>
<bug>
<bugid>14170</bugid>
<title>WebTextView for textarea cannot scroll down to the bottom</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eaca...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 06:46:55 +0000</openedDate>
<description>When the page has an textarea node inside it, and there is a lot of
words in the textarea(here, in my situation, the contentQ&apos;Es length is
7343), then when the we scroll down the WebTextView, It does not work
after I scroll to line 4000, the content below line 4000 can not be
seen. At the time , the touch event just dispat to webview.
platform:android 2.2 2.3 device: nexus one</description>
</bug>
<bug>
<bugid>8807</bugid>
<title>String.replace enters infinite loop when passed an empty string</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-06-24T21:53:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>gruen0ae...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 19:42:42 +0000</openedDate>
<description>The following code, when run under the Android 2.2 emulator, enters an
infinite loop on the call to original.replace(Q&quot;EQ&quot;E, Q&quot;EQ&quot;E): String original =
Q&quot;Etest stringQ&quot;E; String result = original.replace(Q&quot;EQ&quot;E, Q&quot;EQ&quot;E);
assertEquals(result, original); According the debugger, the infinite
loop is in String.java, lines 1496- 1499. The behavior of the JDK 1.5 is
that the call should return and that the returned string should match
the original. I would expect the same behavior under Android.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Jun 2010 20:43:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 02 Jun 2010 20:47:16 +0000</when>
<what>Yikes! Will fix.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Jun 2010 03:13:10 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 11 Jun 2010 06:37:56 +0000</when>
<what>i checked Pattern/Matcher, and they behave correctly with zero-length matches (that is, something like Q&quot;EblahQ&quot;E.replaceAll(Q&quot;EQ&quot;E, Q&quot;EQ&quot;E) works fine).</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 24 Jun 2010 21:53:47 +0000</when>
<what>fixed internally.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:46:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11554</bugid>
<title>Old text messages are automatically resent after phone is turned back on or rebooted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tigerlan...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 02:26:18 +0000</openedDate>
<description>Please describe the problem in detail: - Steps to reproduce the problem:
After a software update, the phone reboots and randomly send some old
texts. Also occurs after manually turning the phone off and back on. The
people that the old texts go to seems to corespond to the frequency of
texts to those people. I have an HTC Evo with andriod 2.2 installed. The
messaging app I use is Handcent but after searching the internet, I have
seen this similar problem with the original messaging app as well.</description>
</bug>
<bug>
<bugid>382</bugid>
<title>ContentValues in SQLiteDatabase</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Sat, 01 Mar 2008 02:01:15 +0000</openedDate>
<description>ContentValues shouldnQ&apos;Et be a parameter in SQLiteDatabase.update()
because as given for ContentValues it doesnQ&apos;Et deal with the
ContentResolver: Q&quot;EThis class is used to store a set of values that the
ContentResolver can process.Q&quot;E
http://code.google.com/android/reference/android/content/ContentValues.html
It may be a shortcut but leaves one scratching oneQ&apos;Es head.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:01:06 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:21:22 +0000</when>
<what>This issue is still relevant</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:54:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:11:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:30:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3541</bugid>
<title>Input motion Event support??????</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>raj.10...@gmail.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 06:41:34 +0000</openedDate>
<description>Hi, I tried to input key event using the input tool. But I am not able
to do that from my application. and also that tool not supporting for
the motion event. So we are not able to do the things what we want. AS
like VNC to control the device form PC. The ISSUEs 870 and 871 were
reported but there is no solution for that. AS I know all other mobile
OS supporting the key press events from a service to the device and
taking screen shots. But, why android is not exposing that kind APIQ&apos;Es to
public. As I know monkey is doing that kind of thing. But those APIQ&apos;Es
(Key inject) all are private. As a developer we are not ablet to develop
a application service to do that. Will this be enabled in the newer
version? thanks raj Android Man</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:31:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10955</bugid>
<title>Issue with international phone numbers.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 11:36:01 +0000</openedDate>
<description>I have a contact whose phone number is (say) +44 12345123123 a.k.a. 0
12345 123123. He was in my contacts with the latter form. He send me a
text message recently which for some stupid reason comes up as being
from Q&quot;E4412345123123Q&quot;E without the plus. It was not recognised as being
from him, and replying results in GSM error code 500 (unknown error).
The really stupid thing is that I then changed the contact to +44... and
it now recognised the text as being from him, but replying still didnQ&apos;Et
work! Suggested solution: alter the phone number matching algorithm. It
should be: 1. Convert all address book phone numbers to international
form (i.e. if they start with 0, replace it with +44. 2. Do the same
with the number to be matched. 3. Remove the + from the start of both
numbers if present. 4. Match them. 5. When replying use the form in the
address book. In an slightly related matter, some incoming texts have a
sender name, but no phone number and arenQ&apos;Et in my address book. Wtf?</description>
<comment>
<author>biski...@gmail.com</author>
<when>Sun, 05 Dec 2010 19:49:23 +0000</when>
<what>See also issues 4134 and 11338.  It appears to have been a problem since 1.6.  Still there on 2.2 (HTC Desire).
</what>
</comment>
</bug>
<bug>
<bugid>4208</bugid>
<title>AutoCompleteTextView nextFocusDown (enter key) regression in Donut</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Sat, 10 Oct 2009 04:08:19 +0000</openedDate>
<description>The following layout file contains text entry boxes with buttons to the
right of them. In order to advance focus to the button when Q&quot;EEnterQ&quot;E is
pressed within the text view, the Q&quot;Eandroid:nextFocusDownQ&quot;E attribute is
set on the text box, targeting the button id. This strategy works for
both EditText and AutoCompleteTextView on Android 1.5. However, on
Android 1.6 it no longer works for AutoCompleteTextView. === BEGIN
LAYOUT FILE === Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;ELinearLayout
android:gravity=Q&quot;Ecenter_verticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;EEditText
android:layout_weight=Q&quot;E1Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:nextFocusDown=Q&quot;E@+id/button_initiate_search1Q&quot;E
android:hint=Q&quot;EEditText fieldQ&quot;E android:singleLine=Q&quot;EtrueQ&quot;E /Q&gt;E Q&lt;EButton
android:text=Q&quot;EGoQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@id/button_initiate_search1Q&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;ELinearLayout android:id=Q&quot;E@+id/search_view_groupQ&quot;E
android:gravity=Q&quot;Ecenter_verticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;EAutoCompleteTextView
android:layout_weight=Q&quot;E1Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:completionThreshold=Q&quot;E3Q&quot;E
android:nextFocusDown=Q&quot;E@+id/button_initiate_search2Q&quot;E
android:hint=Q&quot;EAutoCompleteTextView fieldQ&quot;E android:singleLine=Q&quot;EtrueQ&quot;E /Q&gt;E
Q&lt;EButton android:text=Q&quot;EGoQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@id/button_initiate_search2Q&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:32:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11712</bugid>
<title>Monthly event displays on incorrect days</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eric.r...@mybabylon.net</reportedBy>
<openedDate>Tue, 05 Oct 2010 21:47:08 +0000</openedDate>
<description>The example I ran across is a monthly event on the 3rd friday of every
month (my recycling pickup at home) on my google calendar. It displays
correctly through the web, but displays on every friday on my Android
2.1 phone in the calendar app. If you need any further information for
this issue, please ask.</description>
</bug>
<bug>
<bugid>139</bugid>
<title>Documentation bug: Anatomy of an Android Application</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-03T22:52:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jatto....@gmail.com</reportedBy>
<openedDate>Wed, 30 Jan 2008 19:53:49 +0000</openedDate>
<description>Q&quot;ETypical values for action are MAIN (the front door of the activity),..Q&quot;E
http://code.google.com/android/intro/anatomy.html Should be Q&quot;EMAIN (the
front door of an application)Q&quot;E.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:18:59 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 03 Mar 2008 22:52:15 +0000</when>
<what>This documentation was updated for the M5-rc14 release and the issue has been fixed.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:10:48 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14064</bugid>
<title>There is no SMS access API (also SMS content provider) in newer version of Android SDK</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-17T20:17:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rainn...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 06:37:47 +0000</openedDate>
<description>The same issue is not solved for long time
http://code.google.com/p/android/issues/detail?id=914 There is no
documented API for accessing SMS. For apps writer who want to search /
delete / read / writing SMS, there is no way to do it except using the
undocumented API. This is not reasonable at all. For a phone SDK, why
there is no SMS facilities ? For Android 2.1 or 2.2, how do we do it ?
Where is the content provider of SMS ? Using undocumented API is not an
answer.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:17:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13014</bugid>
<title>Incorrect icon display in Maps Navigation at Roundabouts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nick.spa...@sparksalot.co.uk</reportedBy>
<openedDate>Tue, 07 Dec 2010 17:35:26 +0000</openedDate>
<description>The Navigation program knows which exit to take at a roundabout, yet
always shows an arrow crossing straight over a roundabout in the next
action pane (and additionally the sequential action pane when
appropriate) regardless of which exit is correct. The program however
speaks the correct exit and the road view shows details.</description>
<comment>
<author>merling...@gmail.com</author>
<when>Sun, 17 Apr 2011 10:11:02 +0000</when>
<what>Navigation should really show which exit to get off on. </what>
</comment>
<comment>
<author>nick.spa...@sparksalot.co.uk</author>
<when>Sun, 17 Apr 2011 10:16:03 +0000</when>
<what>The thing is it DOES know which exit to get off on. If you enable the TTS it clearly says Q&quot;Etake the X exitQ&quot;E and if there is a followup roundabout it can tell you that too. Additionally, its shown in the main map drawing but if the roundabout is just around a corner this isnQ&apos;Et always helpful.

I think the best solution achievable here would be for the next direction(and the immediate one after that if applicable) to be shown at the top, in the same way turn left+right, side left+right, which motorway exit to take etc is shown.

I find this really is one of the surprisingly disappointing downfalls in an application so great.</what>
</comment>
</bug>
<bug>
<bugid>10775</bugid>
<title>JavaScript window object reports incorrect innerWidth and innerLength during page zooming</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-11-10T18:05:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>28</stars>
<reportedBy>ycx4...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 16:59:04 +0000</openedDate>
<description>Hello, I use JavaScript window object to detect viewport innerWidth and
innerLength but the Google browser on Android does not report these
values correctly. A simple test is to use a script tag like this in a
HTML page: Q&lt;Escript type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E alert(window.innerWidth);
Q&lt;E/scriptQ&gt;E When a user zooms in/out the page, the innerWidth as reported
by the window object does not change in the Google Android browser. I
traced the call to DOMWindow::innerWidth(). It shows that the innerWidth
calculation should have been adjusted by a zoom factor:
(external/webkit/WebCore/page/DOMWindow.cpp) return
static_castQ&lt;EintQ&gt;E(view-Q&gt;Ewidth() / m_frame-Q&gt;EpageZoomFactor()); But the
Q&quot;Em_zoomFactorQ&quot;E value in the Frame class is always 1.0f regardless of the
zoom level! (external/webkit/WebCore/page/Frame.h) float m_zoomFactor;
This problem happens to Android 2.1 and 2.2 systems and emulators. I did
not test older Android versions.</description>
<comment>
<author>ycx4...@gmail.com</author>
<when>Wed, 25 Aug 2010 21:40:34 +0000</when>
<what>Correction to a typo.  The error report title should have been Q&quot;E...innerWidth and innerHeight...Q&quot;E, not Q&quot;E...innerWidth and innerLength...Q&quot;E.  </what>
</comment>
<comment>
<author>ycx4...@gmail.com</author>
<when>Thu, 26 Aug 2010 21:27:24 +0000</when>
<what>I have since devised a Q&quot;EfixQ&quot;E to make DOMWindow::innerWidth() and DOMWindow::innerHeigth() to return the proper viewport inner width and height.  But I decided against submitting a patch because the fix was too hacky.  Nonetheless, I document this hack here for your reference.

The WidgetAndroid class provides a screenWidth() method that adjusts by page content zooming and sliding.  Therefore, my hack is to change the two methods in the DOMWindow class to use those screen properties from the WidgetAndroid class.  The following code snippets are for the froyo branch.  They have been tested successfully with both a generic-eng build and a full_passion-userdebug build of Android.  The passion build was tested successfully on a Nexus One. 

Details of the code change:

In external/webkit/WebCore/page/DOMWindow.cpp, change the return statements in innerWidth() and innerHeight() as shown below:

/* ------------ Changed methods --------------*/ 
int DOMWindow::innerHeight() const
{
    if (!m_frame)
        return 0;

    FrameView* view = m_frame-Q&gt;Eview();
    if (!view)
        return 0;
    
    //return static_castQ&lt;EintQ&gt;E(view-Q&gt;Eheight() / m_frame-Q&gt;EpageZoomFactor());
    return static_castQ&lt;EintQ&gt;E(view-Q&gt;EscreenHeight());
}

int DOMWindow::innerWidth() const
{
    if (!m_frame)
        return 0;

    FrameView* view = m_frame-Q&gt;Eview();
    if (!view)
        return 0;

    //return static_castQ&lt;EintQ&gt;E(view-Q&gt;Ewidth() / m_frame-Q&gt;EpageZoomFactor());
    return static_castQ&lt;EintQ&gt;E(view-Q&gt;EscreenWidth());
}
/* ------------ End of changed methods --------------*/ 

In external/webkit/WebCore/page/Widget.h, declare a new screenHeight() function inside the ANDROID guard as shown below:

/* ------------ New method declaration --------------*/ 
#if PLATFORM(ANDROID)
public:
    int screenWidth() const;
    int screenHeight() const;
#endif
/* ------------ End of new method declaration --------------*/ 

Finally, blatantly copy-n-paste the existing screenWidth() method in external/webkit/WebCore/platform/android/WidgetAndroid.cpp with minor modification to calculate the height:


/* ------------ New method definition --------------*/ 
int Widget::screenHeight() const
{
    const Widget* widget = this;
    while (!widget-Q&gt;EisFrameView()) {
        widget = widget-Q&gt;Eparent();
        if (!widget)
            break;
    }
    if (!widget)
        return 0;
    android::WebViewCore* core = android::WebViewCore::getWebViewCore(
        static_castQ&lt;Econst ScrollView*Q&gt;E(widget));
    if (!core)
        return 0;
    return core-Q&gt;EscreenHeight();
}
/* ------------ End of new method definition --------------*/

</what>
</comment>
<comment>
<author>ycx4...@gmail.com</author>
<when>Thu, 26 Aug 2010 21:33:18 +0000</when>
<what>The 3 files described above are attached here for your reference.  They are based on the tip of the froyo branch that I checked out today (August 26, 2010).</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 30 Aug 2010 16:54:47 +0000</when>
<what>Looks like we pass ZoomTextOnly and never ZoomPage in WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp and WebKit/android/jni/WebSettings.cpp .

There may be other implications to adding this support. Investigating.</what>
</comment>
<comment>
<author>ycx4...@gmail.com</author>
<when>Fri, 22 Oct 2010 18:16:42 +0000</when>
<what>Hello,

For the developer assigned this bug, can you please post an update on your progress?  This bug breaks a lot of mobile friendly Javascript pages on Android while they render correctly on iPhone...  

Thanks.</what>
</comment>
<comment>
<author>nina.wis...@gmail.com</author>
<when>Wed, 10 Nov 2010 17:36:29 +0000</when>
<what>I would like an update, too. This is still an issue and is blocking an important project.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Wed, 10 Nov 2010 18:05:33 +0000</when>
<what>I have verified that window.innerWidth returns the correct value (responds to rotation and zooming) in a future release.</what>
</comment>
<comment>
<author>nina.wis...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:06:05 +0000</when>
<what>ThatQ&apos;Es great, thanks for the update. Is there an update on innerLength?</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Thu, 11 Nov 2010 14:46:52 +0000</when>
<what>I canQ&apos;Et find support for innerLength on webkit, nor documentation for any other browser, for that matter. What specification defines it? What desktop browser supports it?</what>
</comment>
<comment>
<author>cva...@gmail.com</author>
<when>Thu, 11 Nov 2010 17:16:28 +0000</when>
<what>I think that should have been innerHeight.</what>
</comment>
<comment>
<author>nina.wis...@gmail.com</author>
<when>Thu, 11 Nov 2010 17:39:17 +0000</when>
<what>That sounds right. The main issue is that we want to anchor an object to the bottom of the display area rather than the browser page, but right now that is impossible.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Thu, 11 Nov 2010 18:21:56 +0000</when>
<what>ItQ&apos;Es possible to anchor an object to the bottom of the display, but only on newer browsers, on Android version 2.2 (Froyo) and beyond. HereQ&apos;Es one writeup about how to do this: http://doctyper.com/archives/200808/fixed-positioning-on-mobile-safari/</what>
</comment>
<comment>
<author>nina.wis...@gmail.com</author>
<when>Thu, 11 Nov 2010 19:40:07 +0000</when>
<what>
Thanks for the link. Unfortunately, this solution disables zooming for the end user. We need to anchor to the bottom of the screen (the viewable area) and also automatically re-calculate the innerHeight as the user zooms in and out.

</what>
</comment>
<comment>
<author>ycx4...@gmail.com</author>
<when>Sat, 13 Nov 2010 01:23:36 +0000</when>
<what>Hello Q&quot;Eproject member c...@android.comQ&quot;E,

In which branch of the code is this fixed?  Is it on the tip, froyo or some other branches?  I would like to check out the code to test the fix.

Thanks.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Sat, 13 Nov 2010 14:50:05 +0000</when>
<what>ItQ&apos;Es on a future release. When it goes out, the status of this bug will be changed to Q&apos;EReleasedQ&apos;E. I apologize, but I canQ&apos;Et comment on AndroidQ&apos;Es internal schedules.</what>
</comment>
<comment>
<author>jenia.go...@gmail.com</author>
<when>Wed, 08 Dec 2010 10:54:51 +0000</when>
<what>Seems like it is not yet fixed in the 2.3 emulator. IQ&apos;Eve used: http://www.quirksmode.org/m/tests/widthtest.html

Can you please confirm that the Q&apos;Efuture versionQ&apos;E is not 2.3?</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Wed, 08 Dec 2010 14:38:37 +0000</when>
<what>The future version is not 2.3</what>
</comment>
<comment>
<author>dkish...@gmail.com</author>
<when>Tue, 04 Jan 2011 12:02:48 +0000</when>
<what>this problem also occar after rotation. the height is greater than width after change to 90Q&quot;E position...itQ&apos;Es in chaos...</what>
</comment>
<comment>
<author>kyle.bar...@gmail.com</author>
<when>Tue, 25 Jan 2011 14:45:05 +0000</when>
<what>If you set the viewport width to device width via the viewport meta tag, then window.innerWidth and window.innerHeight give correct values on zoom (tested with 1.6 - 2.3):

Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Euser-scalable=yes, initial-scale=1.0, width=device-widthQ&quot;EQ&gt;E

If viewport width is set to anything else or not present, the bug remains.</what>
</comment>
<comment>
<author>b.alex.r...@gmail.com</author>
<when>Tue, 22 Feb 2011 23:11:17 +0000</when>
<what>IQ&apos;Eve tried 11-teen different combos of options and settings and functions to try to Q&quot;EfixQ&quot;E this problem, but IQ&apos;Eve not found a reliable method to do so. It appears IQ&apos;Em running the emulator using v2.3.1 api 9 (r2) wvga800. I just downloaded all this Android stuff in the last 24 hours and havenQ&apos;Et done anything with Android since a very, very, very early version. So, I may be confused.

Comment 20Q&apos;Es solution does not work on my setup.

The thing is, the problem doesnQ&apos;Et happen reliably. But when it does the innerWidth/Height values stay at 320x240 rather than either 320x452 (which touch events report) or the Q&quot;ErealQ&quot;E 800x11XX (I forget what XX is, exactly.) until the page is reloaded. (There is some combo of settings that get the thing to go to 800x11XX and the touch events reflect that size. But, that size is also not reliable.

IQ&apos;Ell attach my current test .htm file to this comment if possible. ItQ&apos;Es filled with noise for cross-browser and struggle-with-things reasons. But there it is. Hit it a half dozen times and, if youQ&apos;Ere me, then youQ&apos;Ell probably have a failure.

Another note: I want to have complete control over the window so I set user-scalable=no after reading about it in this thread - long after running through lots and lots of permutations of settings.


</what>
</comment>
<comment>
<author>b.alex.r...@gmail.com</author>
<when>Wed, 23 Feb 2011 18:56:36 +0000</when>
<what>Problem seems to be related to the keyboard. The wrong height is reported as the height if the keyboard were popped. But the keyboard is not showing. The wrong height value can be corrected by tapping the URL/address bar to pop up the keyboard, then dismissing it.</what>
</comment>
<comment>
<author>jenia.go...@gmail.com</author>
<when>Wed, 02 Mar 2011 06:27:32 +0000</when>
<what>IQ&apos;Eve used the QuirksMode test with the 3.0 emulator, and it seems like this bug is fixed in Honeycomb. I see that it still marked as Q&apos;EFuture ReleaseQ&apos;E here.

Is the change in 3.0 only a partial fix somehow, or does it only work in the emulator? 
Cary, can you comment?</what>
</comment>
<comment>
<author>bilber...@gmail.com</author>
<when>Mon, 27 Jun 2011 05:02:36 +0000</when>
<what>yeah, have the same thing here, the only Q&quot;EfixQ&quot;E i figured out is to scroll to 0,1
then the dimensions are correct - wierd
</what>
</comment>
<comment>
<author>stephen....@carisenda.com</author>
<when>Mon, 27 Jun 2011 09:55:50 +0000</when>
<what>innerWidth is reported incorrectly after a page zoom on some but not all devices running Android, it seems to be device rather than android version dependent. For example the bug appears in Samsung Galaxy S and Tab but not on HTC Evo or Hero (this is after adding in a viewport meta tag (see comment 20)).</what>
</comment>
</bug>
<bug>
<bugid>1246</bugid>
<title>Feature Request: Let people choose WIFI or GPRS/EDGE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>26</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 11:07:48 +0000</openedDate>
<description>It is very strange why G1 does not ask me which connection to use when I
run application that uses the Internet</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Fri, 14 Nov 2008 07:57:17 +0000</when>
<what>Please add setting to Settins-Q&gt;EData synchronization:

Pref. Sync. Connecton:
-Any
-WiFi
-GPRS/EDGE/3G
-Always ask</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Fri, 14 Nov 2008 11:22:06 +0000</when>
<what>Phone using internet (EDGE) without my permission! it is so stupid! 
It is impossible to close Gtalk and to see is it still running or not! What should 
people make with NOT unlimited Internet and in roaming? 
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:28:58 +0000</when>
<what>Note: the G1 is only sold with unlimited data plans.</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Wed, 17 Dec 2008 16:43:44 +0000</when>
<what>and what about internet in roaming? itQ&apos;Es very expensive </what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 01 Jan 2009 19:36:12 +0000</when>
<what>I think someone got nailed for this when they went to Europe and came home to find a
huge roaming bill. IIRC, it was in the thousands.
</what>
</comment>
<comment>
<author>campbell.sx@gmail.com</author>
<when>Sun, 11 Jan 2009 08:59:55 +0000</when>
<what>I have been reading and I donQ&apos;Et want to believe that I canQ&apos;Et disable my GPRS
connection. What about I am in another country?</what>
</comment>
<comment>
<author>rudolf.hornig</author>
<when>Sun, 11 Jan 2009 23:02:15 +0000</when>
<what>Agree. The possibility to easily disable celular data connection is a must. It makes
your battery last 10x times longer if you do not allow background data connection.
Currently IQ&apos;Em editing my APN to contain an unrecognized string so data connection
would not be initiated. i.e. I changeit to: off.original.apn.value . But this is an
ugly hack. </what>
</comment>
<comment>
<author>campbell.sx@gmail.com</author>
<when>Mon, 12 Jan 2009 20:10:55 +0000</when>
<what>There are some apps that do the hack for you with one click as
http://martin.adamek.sk/?p=45
</what>
</comment>
<comment>
<author>diego.sa...@gmail.com</author>
<when>Tue, 10 Feb 2009 10:59:34 +0000</when>
<what>To disable data call will be very useful.

By now I have to use AnyCut: activity -Q&gt;E phone info -Q&gt;E more -Q&gt;E disable data call

Disable data calls saves battery (in case of emergency) and is useful while roaming.
A quick way to do it will be very appreciated. 

</what>
</comment>
<comment>
<author>gzhh...@gmail.com</author>
<when>Wed, 11 Mar 2009 08:27:02 +0000</when>
<what>At least the G1 should let the customer to change a APN if the current one is not 
usable. Or G1 can find the best one for the customers.</what>
</comment>
<comment>
<author>tromp...@gmail.com</author>
<when>Sat, 11 Jul 2009 18:44:53 +0000</when>
<what>I use APNdroid itQ&apos;Es very simple since adds a string to the apn address that stops it
from being recognized.
You only have to tap over the icon, no other settings needed.</what>
</comment>
<comment>
<author>yglodt</author>
<when>Sun, 19 Jul 2009 11:13:20 +0000</when>
<what>I wish there would be a way to set up a kind of hierarchy on how to use data
connections. In Europe most plans have high rates for data (e.g. 1?/Mbyte in my case)

It would be nice if one could specify if a connection can be always used  (without
asking the user (as it is now in Android 1.5)) or just after confirmation by the user.

I would like to use wifi always if available. But GSM network only after
confirmation. Confirmation should be per application.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:36:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:08:18 +0000</when>
<what></what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Thu, 03 Sep 2009 10:19:04 +0000</when>
<what>i think you can stop backgroud Sync Servce asking on every second basis is not a way out.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:11:37 +0000</when>
<what></what>
</comment>
<comment>
<author>rboijmans</author>
<when>Wed, 14 Oct 2009 19:59:18 +0000</when>
<what>Please add to that:
Only power/enable chosen connection method (wifi/3g) if chosen.
And of course power off/disable if not used or if using application goes to sleep mode.

Priority settings would also be very nice indeed. (And nice to have would be
automatic message/switch if a connection method with higher priority becomes available)

This will surely save a lot of battery!</what>
</comment>
</bug>
<bug>
<bugid>19160</bugid>
<title>Calendar navigation inconsistent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tmd...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 16:07:54 +0000</openedDate>
<description>When in Week view, move through weeks via swipe left to right or right
to left. When in Month view, move through months via swipe up or down.
Inconsistent action. Should be the same for both views, preferable right
to left (and vv) as this is a more natural, Q&quot;Epage turningQ&quot;E motion. Nexus
S 4g, Android 2.3.5</description>
</bug>
<bug>
<bugid>8991</bugid>
<title>Word Filter for the Android Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Seelbrea...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 08:12:58 +0000</openedDate>
<description>The Market is overstuffed with tons of (for Example) wallpaper and
puzzle apps. Also these Apps are mostly in the wrong category (Nature
Wallpapers which is in Q&quot;EApplications/CommmunciationQ&quot;E Q&lt;E-- something wrong
here right?). Since nothing has been done afair and i know that many
other than me would love this feature for the market i open this issue.</description>
</bug>
<bug>
<bugid>11630</bugid>
<title>Navigation App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 03:54:32 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS R6. 1. Go to settings -Q&gt;E
Location Q&amp;E Security and turn off Use wireless networks and Use GPS
satellites. 2. Go to Navigation app 3. Tap ok on location settings. 4.
Select Use wireless networks and Use GPS satellites and go back.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 04 Oct 2010 18:01:46 +0000</when>
<what>Issue 11631 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>15305</bugid>
<title>Videos recorded prior to Android 2.3.3 upgade have changed orientation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rythms...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 21:23:27 +0000</openedDate>
<description>Videos in the stock Gallery app recorded with the stock camera app prior
to updating to Android 2.3.3 now have incorrect orientations (upside
down, sideways, etc) and do not re-orient themselves correctly (off by
90 degrees, regardless of which way you turn the screen) when viewing.
Issue occurred after updating from FRG83G to GRI40. Nexus One, stock,
locked, not rooted.</description>
</bug>
<bug>
<bugid>16556</bugid>
<title>Mac OS X fails to see Samsung Galaxy S via USB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>roysha...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 09:29:27 +0000</openedDate>
<description>IQ&apos;Em trying to connect a Samsung Galaxy S (GT-I9000 with Android 2.2
Build FROYO.XXJPM) to an iMac 27Q&quot;E via USB. It used to work in the past 6
months until IQ&apos;Eve upgraded to OS X 10.6.7. I used to be able to see the
device in the ADT Q&quot;EDevicesQ&quot;E pane. Now I cannot see it. Nor can I see the
device when doing Q&quot;Eadb devicesQ&quot;E, nor in the MacQ&apos;Es System Profiler under
the USB section. I have spent the past several hours searching the
internet and have found several solutions, none of which works for me.
In particular: - I have not installed EasyTether in the past, and do not
have the EasyTetherUSBEthernet.kext file at all. - I have tried this
with USB Settings set to all four options (Samsung Kies, Media Player,
Mass storage, Ask on connection), and nothing works. - I have tried this
with USB Debugging set on and off, with no results. Attached is the
system profile report. I will be glad to add/attach/post any additional
information needed to solve this problem. HELP please.</description>
<comment>
<author>roysha...@gmail.com</author>
<when>Tue, 03 May 2011 09:32:17 +0000</when>
<what>Maybe this issue is related:
http://code.google.com/p/android/issues/detail?id=15583</what>
</comment>
<comment>
<author>roysha...@gmail.com</author>
<when>Tue, 03 May 2011 11:30:50 +0000</when>
<what>Seems like IQ&apos;Eve been too quick in opening this issue. I tried it again with a different USB cable and now it works fine...

Sorry. Please close this issue.</what>
</comment>
</bug>
<bug>
<bugid>3444</bugid>
<title>A layout with 2 TextView and 1 circular progress, the layout will not normal in some special case</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-15T14:37:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>pcrxjxj@gmail.com</reportedBy>
<openedDate>Mon, 03 Aug 2009 05:12:29 +0000</openedDate>
<description>The problem is a little complex. Following is the process I met the bug.
When I try to create a custom titlebar, I put 2 TextView and 1
ProgressBar in one line. I tested many way to implement it, but every
way meet the same problem, that the layout not work normally in every
times. At the end I found a way to around the problem. Following is the
case sample: The simplest xml layout I used as below: Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
style=Q&quot;E?android:attr/windowTitleBackgroundStyleQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;E?android:attr/windowTitleSizeQ&quot;EQ&gt;E Q&lt;ETextView
android:id=Q&quot;E@android:id/titleQ&quot;E style=Q&quot;E?android:attr/windowTitleStyleQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:layout_weight=Q&quot;E1Q&quot;E android:background=Q&quot;E@nullQ&quot;E
android:fadingEdge=Q&quot;EhorizontalQ&quot;E android:gravity=Q&quot;Ecenter_verticalQ&quot;E
android:scrollHorizontally=Q&quot;EtrueQ&quot;E/Q&gt;E Q&lt;ETextView android:id=Q&quot;E@+id/subtitleQ&quot;E
style=Q&quot;E?android:attr/windowTitleStyleQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:background=Q&quot;E@nullQ&quot;E android:gravity=Q&quot;Ecenter_verticalQ&quot;E/Q&gt;E
Q&lt;EProgressBar android:id=Q&quot;E@+id/progress_circularQ&quot;E
style=Q&quot;E?android:attr/progressBarStyleSmallTitleQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_marginLeft=Q&quot;E5dipQ&quot;E android:visibility=Q&quot;EgoneQ&quot;E
android:max=Q&quot;E10000Q&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E In my case, I need to show/hide
the ProgressBar, and dynamic change the content of two TextView. At the
end, I found if I find the view Q&quot;EsubtitleQ&quot;E with findViewById before I
show/hide the ProgressBar, the layout will not normal continually (i.e.
when I show the ProgressBar, it will not show. When I hide it, it will
show as a flash. The subtitle will be cut off, etc.) After I change my
code to let the Q&quot;EsubtitleQ&quot;E first find after than show/hide ProgressBar;
each way, I have tried, work normally.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 03 Aug 2009 05:55:28 +0000</when>
<what>I do not understand the issue? What exactly does not work? Do you have a reproducible example I could run? Do 
you have screenshots?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:43:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:37:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>178</bugid>
<title>Export of classes (Enhancement)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>marcus.m...@gmail.com</reportedBy>
<openedDate>Sun, 03 Feb 2008 17:05:49 +0000</openedDate>
<description>Currently only some classes are visible to other applications (e.g.
services). For better reuse of code, please define Q&quot;EexportQ&quot;E statement,
which allows other applications the reuse of classes. MMI</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:55:01 +0000</when>
<what>The need to share classes between applications is acknowledged.  However, the system
is designed to allow reusability along several dimensions.  If you need to reuse
data-related classes, you should be writing a ContentProvider;  if you need to reuse
UI components, you should use Activities;  most other needs should use Services.  The
one use case we are aware of for which there is not currently a solution is reusing
Views.

Please explain what you want to do in more detail -- in particular, why a
ContentProvider, Service, or Activity is insufficient.</what>
</comment>
<comment>
<author>marcus.m...@gmail.com</author>
<when>Fri, 08 Feb 2008 14:09:31 +0000</when>
<what>First, the original reason for export has been due the current limitations to
instantiation of own location providers. The own (mock) location provider classes are
not visible to the instantiating service, therefore instantiation failed. Export of
classes would in this case help.

For code resusage (e.g. libraries), export of classes is usefull, also for sending
complex datastructures between applications. The Parcelable interface does not work
currently for complex structures, but might be a solution to the problem (if all
Parcelable classes are visible to other applications).

In my understanding ContentProvider offer only access to the Q&quot;ErawQ&quot;E data, with
predefined data types. For transfering complex objects between application, they
arenQ&apos;Et in my optinion the right choice, especially when performance matters. 

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 19:31:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:01:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:55:55 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 20:43:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16195</bugid>
<title>Failure in Android Market App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mansoor....@gmail.com</reportedBy>
<openedDate>Sun, 17 Apr 2011 17:38:09 +0000</openedDate>
<description>- Steps to reproduce the problem. Started Q&quot;EMarketQ&quot;E App as usual.
Selected Apps. Selected All Applications. Selected Just Inn. Scrolled
upwards. - What happened. Following error message: Q&quot;EThe application
Market (process com.android.vending) has stopped unexpectedly. Please
try again. Force Close.Q&quot;E - What you think the correct behavior should
be. Correct behaviour should have been for the page to scroll upwrads at
it did before an automatic update. PHONE : HTC Wildfire Android Version
: 2.2.1 Baseband Version : 13.55.55.24H_3.35.20.10 Kernel Version :
2.6.32.21-g0f9e9b5 htc-kernel@and182#1 Tue Nov 30 13:53:39 CST 2010
Build Number : 2.22.405.1 CL295397 release-keys Software Number :
2.22.405.1</description>
<comment>
<author>g.ra...@gmail.com</author>
<when>Wed, 20 Apr 2011 16:45:15 +0000</when>
<what>Interesting. IQ&apos;Em having the same issue on my Nexus One with stock 2.3.3 firmware from Google.

Also interesting is the fact that I can use the ball to scroll without crashing the Market app, but as soon as I use a finger to scroll up OR down, the app crashes.</what>
</comment>
<comment>
<author>hkunn...@gmail.com</author>
<when>Sat, 27 Aug 2011 08:51:29 +0000</when>
<what>I confirm same issue on my Galaxy S II, and with some other friends as well. The only way around is to go to the app manager and un-install Market (updates). But would only last for one session, as updates will re-install automatically, corrupting it again.</what>
</comment>
</bug>
<bug>
<bugid>11965</bugid>
<title>ADT listener for SDK Manager installation</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 23:54:35 +0000</openedDate>
<description>Eclipse 3.5 Java or RCP ADT ToT open_master SDK Manager started from ADT
Tools r8 - Start SDK Manager from ADT from Eclipse 3.5 - Simulating an
update of the platform-tools package - SDK Manager indicates the
platform-tools package canQ&apos;Et be replaced because it is locked by some
Windows process. - Handle shows that culprit is
android-sdk-windows\platform-tools\lib\dx.jar ThereQ&apos;Es a similar issue
when updating platforms from ADT/SDK Manager. They are locked. The
suggested solution is to change the UpdateWindow listener between ADT
and SDK Manager. We need to provide 2 callbacks: 1- Install about to
start. At that point the SDK Manager knows what kind of packages will be
installed or updated and which versions are going to be replaced. So
ideally ADT should unload these. 2- Install finished. At the point ADT
can reload things as needed. In that case we could also defer the adb
restart to ADT.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 00:16:35 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 01:57:09 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10112</bugid>
<title>color calibrate OLED screens to 6500K</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>myrameni...@gmail.com</reportedBy>
<openedDate>Sat, 31 Jul 2010 01:40:25 +0000</openedDate>
<description>In future updates, I request to see all phones, present and future, with
OLED screens to have color calibrated to 6500K out-of-the-box. Also give
users the ability to change screen colors manually.</description>
</bug>
<bug>
<bugid>9807</bugid>
<title>I want equalizer</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-15T19:45:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>artem.ga...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 14:14:25 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 15 Jul 2010 19:45:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5702</bugid>
<title>Universal Predictive Quick Search </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>willoo...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 16:52:34 +0000</openedDate>
<description>All searches should be predictive and dynamic. Especially in the Market.
As I type search needs to be actively querying.</description>
</bug>
<bug>
<bugid>1974</bugid>
<title>Q&quot;ESystem updatesQ&quot;E doesnQ&apos;Et list pending system updates</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-29T14:07:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>al...@google.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 13:36:06 +0000</openedDate>
<description>IQ&apos;Em on a 1.1 devphone release and being prompted for a currently running
OTA update. IQ&apos;Eve already performed the preceding hboot update if that
matters. If I hit Q&quot;Eupdate laterQ&quot;E, then go to About phone -Q&gt;E System
updates it says that my system is currently up to date, which is a lie.
ItQ&apos;Es now Q&quot;ElaterQ&quot;E and I have no way to manually trigger the update - I
have to leave my phone on and wait for the next nag popup :(</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:56:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 14:07:33 +0000</when>
<what>fixed in 1.5</what>
</comment>
</bug>
<bug>
<bugid>4350</bugid>
<title>position of inputed texts issue on landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>hyunchul...@gmail.com</reportedBy>
<openedDate>Sat, 24 Oct 2009 08:52:28 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. 1) Go to Messageing
-Q&gt;E New message 2) Change the orientation to landscape mode 3) Type some
texts on the recipients editor(recipients_editor). For example Q&quot;EABCDEFGQ&quot;E
5) Long press the recipients editor and select Q&quot;ESelect textQ&quot;E menu. 6)
Select some texts For example Q&quot;EFGQ&quot;E 7) Long press the recipients editor
and select Q&quot;ECopyQ&quot;E menu. 7) Move the cursor between Q&quot;EBQ&quot;E and Q&quot;ECQ&quot;E 8) Long
press the recipients editor and select Q&quot;EPasteQ&quot;E menu. 9) Move the curosr
at the end of the recipients editor. 10) Type some texts For example
Q&quot;EXXQ&quot;E - What happened. Inputed texts have wrong position as Q&quot;EABFGXXCDEFGQ&quot;E
- What you think the correct behavior should be. Inputed texts should be
positioned at the and of recipients editor as Q&quot;EABFGCDEFGXXQ&quot;E Please
mention which branch youQ&apos;Ere using, whether the bug exists on the current
head of that branch and of master, and what hardware youQ&apos;Ere using. -
Cupcake-1.5_r1 - Cupcake-1.5_r3</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:25:57 +0000</when>
<what></what>
</comment>
<comment>
<author>sharath....@wipro.com</author>
<when>Mon, 02 May 2011 13:19:53 +0000</when>
<what>This issue is fixed in Android 2.3.3 (Ginger Bread) version.This issue is not Reproducible on Nexus S.</what>
</comment>
</bug>
<bug>
<bugid>10150</bugid>
<title>I need to send empty SMS with Google Nexus One</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>turki.al...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 20:27:22 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 05:58:36 +0000</when>
<what>Could you please provide more info? What are you trying to do exactly? On what version of Android?</what>
</comment>
<comment>
<author>nikpa...@gmail.com</author>
<when>Mon, 09 May 2011 23:39:58 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=15544</what>
</comment>
</bug>
<bug>
<bugid>13883</bugid>
<title>java.lang.NullPointerException at com.android.vending.velvet.CarouselView.clampToThumbnailArraySize(CarouselView.java:1027)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T23:02:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>w19...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 06:27:54 +0000</openedDate>
<description>Detail information is: java.lang.NullPointerException at
com.android.vending.velvet.CarouselView.clampToThumbnailArraySize(CarouselView.java:1027)
at
com.android.vending.velvet.CarouselView.isOutsideLoadedRange(CarouselView.java:964)
at
com.android.vending.velvet.CarouselView$5.onAnimationUpdate(CarouselView.java:919)
at
com.android.vending.compat.animation.ValueAnimator.animateValue(ValueAnimator.java:1151)
at
com.android.vending.compat.animation.ValueAnimator.animationFrame(ValueAnimator.java:1110)
at
com.android.vending.compat.animation.ValueAnimator.access$800(ValueAnimator.java:26)
at
com.android.vending.compat.animation.ValueAnimator$AnimationHandler.handleMessage(ValueAnimator.java:656)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:143) at
android.app.ActivityThread.main(ActivityThread.java:4773) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(Native Method) Q&lt;E/preQ&gt;EEvent Log:
Q&lt;EpreQ&gt;EQ&lt;E/preQ&gt;EQ&lt;EbrQ&gt;E Email:None</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 23:02:03 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>2807</bugid>
<title>Bluetooth audio start skipping after leaving wi-fi range</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>129</stars>
<reportedBy>kankunb...@gmail.com</reportedBy>
<openedDate>Sun, 31 May 2009 04:38:33 +0000</openedDate>
<description>The bluetooth audio start skipping after leaving the connected wi-fi
range, here is the expected result: 1. G1 connected to wifi. 2. A2DP
working ok. 3. G1 leave the wifi area, lead to disconnect. 4. A2DP still
running ok. Here is the observed result: 1. G1 connected to wifi. 2.
A2DP working ok. 3. G1 leave the wifi area, lead to disconnect. 4. A2DP
become unstable. And here is the way to resolve the problem for a
moment: 1. G1 connected to wifi. 2. A2DP working ok. 3. G1 leave the
wifi area, lead to disconnect. 4. A2DP become unstable. 5. Manual turn
off the wifi. 6. A2DP become stable. 7. Manual turn on the wifi. 8. A2DP
still stable. The following is my device configuration: * Device: normal
G1, DREA100 * SPL: Engineering SPL * Model number(in Q&quot;EAbout phoneQ&quot;E):
Android Dev Phone 1 * Firmware version: 1.5 * Baseband version:
62.50S.20.17H_2.22.19.26I * Kernel version: 2.6.27-00393-g6607056
san@sandroid #1 * Build number: dream_devphone-userdebug 1.5 CRB43
148830 test-keys</description>
<comment>
<author>kankunb...@gmail.com</author>
<when>Sun, 31 May 2009 04:40:33 +0000</when>
<what>Moreover, my bluetooth headset is SONY DRC-BT15</what>
</comment>
<comment>
<author>bartosz....@gmail.com</author>
<when>Tue, 09 Jun 2009 13:01:37 +0000</when>
<what>I can confirm this.

The instability in my case means:
 - music pauses for x miliseconds - occurence and period are irregular
 - music changes tempo - mostly the music tempo is faster

However, I noticed that sometimes - this is very rare - instability occurs even
though wi-fi is disabled, but after couple seconds everything goes back to normal.
Unfortunately, I donQ&apos;Et know how to reproduce this.

My devices:
 - G1 with cupcake
 - Sony MEX-BT 2600

</what>
</comment>
<comment>
<author>divend...@gmail.com</author>
<when>Thu, 11 Jun 2009 12:52:44 +0000</when>
<what>I have an HTC Magic (G2/ION) with 1.5 and I have the same problem. I only
experimented the little pauses but not the tempo changes.
If I disable wifi everything works fine again (thanks kankunbi07!)</what>
</comment>
<comment>
<author>IsaacPE15@gmail.com</author>
<when>Thu, 11 Jun 2009 15:13:29 +0000</when>
<what>not only A2DP issues, when I make a call, and i hang the call with the button in my 
jvc, sometimes bluetooth gets disconnected, and connect again itself passed 2 min or 
so. finally, bluetooth is not stable. I am waiting a hotfix, or a Donut :D</what>
</comment>
<comment>
<author>azanutta</author>
<when>Wed, 17 Jun 2009 19:38:21 +0000</when>
<what>a2dp problem here too, but the music skipping happens also with normal use of the
device (mine is a standard ION) with no wifi enabled</what>
</comment>
<comment>
<author>cdsilv...@gmail.com</author>
<when>Thu, 18 Jun 2009 16:07:17 +0000</when>
<what>a2dp problem here too - LG HBS-250, works fine on laptop bluetooth - skips when
connected to G1, will work fine when IQ&apos;Em sitting down.  When I move about or stand
near a street with cars going by the audio skips.  No wifi enabled, 3G/Tmo enabled.</what>
</comment>
<comment>
<author>bartosz....@gmail.com</author>
<when>Thu, 18 Jun 2009 17:21:13 +0000</when>
<what>I also discovered that this issue is somehow related with moving. I suspected that
gps cause this, but it doesnQ&apos;Et - skipping occurs even if gps is turned off.</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Fri, 19 Jun 2009 00:31:13 +0000</when>
<what>Same here. Using ADP1, Motorola S805, Wifi turned off, and get constant skipping and
frequency shifting. It is essentially unusable, it skips every few seconds (for
several seconds). The phone is paired with two devices, but only one is connected
(and within range). Does anybody have this problem when only being paired to one device?</what>
</comment>
<comment>
<author>azanutta</author>
<when>Fri, 19 Jun 2009 06:01:46 +0000</when>
<what>mine does the same thing when paired with one or two devices.
and i agree to the GPS thing.
besides i can tell that skippin is more frquent when i stop walking after a constant
period of moving. every time.</what>
</comment>
<comment>
<author>boba...@gmail.com</author>
<when>Fri, 19 Jun 2009 14:14:04 +0000</when>
<what>anyone else also notice significant slow down in the UI too? Noticed skipping in music 
and what can sound like tempo changing (actually is pausing and playing quickly). Makes 
using gps apps like mytrack impossible as music stops playing almost completely and UI 
has a significant lag. </what>
</comment>
<comment>
<author>stevehil...@gmail.com</author>
<when>Fri, 19 Jun 2009 14:25:39 +0000</when>
<what>YES! I have the same skipping issues with my S9 and one thing for sure is that other 
running tasks/UI lag in synch with the audio pauses. ItQ&apos;Es almost as if the G1 cpu/OS 
is choking on the data. My S9 stereo audio works just fine without skipping on my 
laptop.</what>
</comment>
<comment>
<author>boba...@gmail.com</author>
<when>Fri, 19 Jun 2009 15:53:18 +0000</when>
<what>Im not actually sure if this is an issue, with the bluetooth or the wifi. Just done 
some tests and i have skipping when just using 3G and playing music through the 
phones speaker. Tried using wifi too, when downloading map data or a web page on 
3G/WiFi, music begins to skip, this really shouldnQ&apos;Et be as its not a problem with the 
wireless connectivity such as WiFi and bluetooth interfering with each other. But due 
to the phone Q&apos;ElaggingQ&apos;E, i think the service thread for the music player is given a 
lower priority than the map and browser applications.

Can someone else please try this? Just playing music while moving around on the map 
to load new tiles over 3G/WiFi.
Thanks</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Fri, 19 Jun 2009 20:45:28 +0000</when>
<what>bobalot, these might be separate issues. If the CPU is maxed out, you will get
stuttering, I guess thatQ&apos;Es unavoidable.

But thereQ&apos;Es also skipping when the CPU is clearly not that busy, and I can verify
that itQ&apos;Es based on how good your bluetooth reception is - A2DP is unusable when IQ&apos;Em
inside our office building (with lots of computers and tech equipment), and when I
walk onto the patio, itQ&apos;Es nearly perfect.

ItQ&apos;Es somewhat understandable, A2DP pushes the limits of Bluetooth bandwidth, so
interference can cause problems. However, it seems like AndroidQ&apos;Es Bluetooth stack is
less forgiving than that of other devices and doesnQ&apos;Et seem to do a good job of
resending data, but IQ&apos;Em not familiar with the BT protocol, so I can only make
uninformed guesses here.</what>
</comment>
<comment>
<author>armingra...@gmx.at</author>
<when>Sat, 20 Jun 2009 19:43:32 +0000</when>
<what>Same problem with my Philips SHB 9000
Music quality is nice.... But after a wihle 
music Is skipping :(

Is there way to fix that???
hope ther is coming soon a software update....
I get start to hate android...
nothing is working well...
also the musicplayers are crap</what>
</comment>
<comment>
<author>azanutta</author>
<when>Sun, 21 Jun 2009 09:03:06 +0000</when>
<what>sadly, i get start to hate android too... :(
today the device was unusable! one skip after another, one every second, and fore one
or even two seconds...
the settings were all the same:
WIFI off
3G on
BLUETOOTH on (of course)
twidroid on the background
unreaded messages..
GPS enabled but not used
nothing else

iQ&apos;Em seriously thinking of having my iphone back :,(  iQ&apos;Em waiting for a fix or an
answer of this bug for too long..</what>
</comment>
<comment>
<author>ky.ch...@gmail.com</author>
<when>Mon, 06 Jul 2009 15:18:34 +0000</when>
<what>I am using HTC Magic and a SonyEricsson bluetooth stereo handsfree. The problem is 
that when I end the phone call using the button on my handsfree, the bluetooth goes 
haywire (but the icon on the phone shows that the connection is still ok) that the 
handsfree is no longer connecting to the cell phone and there is to way to connect 
them again. I have to reboot the phone each and every time to get it connected. 
Also, the music playing switches to the speaker. This is quite annoying!</what>
</comment>
<comment>
<author>bran...@gmail.com</author>
<when>Fri, 10 Jul 2009 07:51:01 +0000</when>
<what>Yes, iQ&apos;Eve been having this issue, VERY annoying. Good to know that disabling wifi is
a sort of fix, but I also like using wifi so this is very annoying.</what>
</comment>
<comment>
<author>bran...@gmail.com</author>
<when>Fri, 10 Jul 2009 08:27:28 +0000</when>
<what>Oh and I can also confirm the tempo change of music, itQ&apos;Es somewhat subtle but very
noticable</what>
</comment>
<comment>
<author>cdsilv...@gmail.com</author>
<when>Fri, 10 Jul 2009 12:00:42 +0000</when>
<what>I found a solution - somewhat.  I normally clip my G1 to my belt on my LEFT side. 
The Q&apos;EbluetoothQ&apos;E portion of my LG HBS-250 is on my RIGHT ear.  IQ&apos;Eve moved the G1 to
the RIGHT side of my belt and the skipping/dropout problem has disappeared
completely. No matter how much I move (and I ride a bike with this setup quite often)
I donQ&apos;Et have any interruptions.

I guess that bluetooth, altho supposedly good at up to 30Q&apos;E, cannot transmit thru a
couple of feet of flabby flesh!

YMMV</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:09:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:06:00 +0000</when>
<what></what>
</comment>
<comment>
<author>rickb...@gmail.com</author>
<when>Thu, 27 Aug 2009 23:32:02 +0000</when>
<what>I use the Altec BB906s, and they skip terrible when the phone is in my pocket. I 
just got replacements which seem to work a little better. WiFi and GPS are off, same 
problem. I will try going to EDGE only some time, but I doubt it will help.
 
I use the 906Q&apos;Es adaptor with my music player (Gigabeat) and have NONE of these 
problems. This leads me to believe the G1 is not cranking out enough BT, or the 
phones receiver is not sensitive enough. 
 
I also have a Moto S705, which is not as good sound quality, but the range is 
SLAMMING! I can go 30 ft away and it is still nailed up. I would expect that the 705 
has a much better receiver. These you could find at T-Mobile stores for a while for 
$20, and they use your own earphones or the ok ones that are included. If only they 
sounded a little better. Oh, and an FM Radio. I kept it for that alone...

I suspect the G1.  The 906 adapter with the 906 phones is excellent. The S705 is 
also excellent.  The only combo that fails me is the 906 and the G1.  I keep the G1 
on either side of my body, same issue.</what>
</comment>
<comment>
<author>leif.o.o...@gmail.com</author>
<when>Wed, 02 Sep 2009 15:15:05 +0000</when>
<what>I have the same problem with my HTC Hero. I can not use bluetooth to listen to music
or as a handsfree - sound skips every second. If they donQ&apos;Et fix it soon I will use a
sledge hammer to ruin my Hero just to collect the incurance money :(</what>
</comment>
<comment>
<author>combined...@gmail.com</author>
<when>Fri, 04 Sep 2009 07:27:57 +0000</when>
<what>I can confirm the BT Audio skipping issue with the HTC Hero. It is less noticeable if
the Hero is a couple of inches from the BT headset (Sony DR-BT21G), but thatQ&apos;Es not
particularly helpful. Will Try turning off CPU intensive tasks and see if that helps.</what>
</comment>
<comment>
<author>chris.mark.jenkins@gmail.com</author>
<when>Wed, 09 Sep 2009 15:31:26 +0000</when>
<what>This issue must be linked to the blue tooth stack, my Hero does this when about 5cm
from my car head unit, distance doesnQ&apos;Et seem to affect it, just seems that it cant
seem to buffer properly, only when playing music though. Hands free ear piece is
pretty flawless.

Audio quality is superb, really the question is does the Samsung 7500 produce the
same issue? if not then its a HTC driver issue, other wise Google just need to work a
bit more on the blue tooth, which I suspect there doing with 2.0 </what>
</comment>
</bug>
<bug>
<bugid>5672</bugid>
<title>Motorola Droid: stuck in phone mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Sun, 27 Dec 2009 19:04:11 +0000</openedDate>
<description>While using my phone yesterday it got stuck in phone mode. Somehow I had
switched out of a call and every time I tried to interact with the
screen to stop it the screen would turn off (proximity sensing like it
does on normal phone calls I suppose). Thanks.</description>
</bug>
<bug>
<bugid>716</bugid>
<title>Web Browser: lost focus is required to click twice on a DOM element with DOM listeners</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-23T14:57:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jmarr...@innowhere.com</reportedBy>
<openedDate>Wed, 07 May 2008 15:21:08 +0000</openedDate>
<description>In the web browser: lost focus is required to click twice on a DOM
element with DOM listeners (sdk m5 rc15 Windows). Test case: Q&lt;EscriptQ&gt;E
function notify(elem) { elem.appendChild(document.createTextNode(Q&quot;E
clickQ&quot;E)); } Q&lt;E/scriptQ&gt;E Q&lt;Ep id=Q&quot;EexampleQ&quot;E onclick=Q&quot;Enotify(this)Q&quot;EQ&gt;EHelloQ&lt;E/pQ&gt;E
Try to click several times, only the first time adds a new node, then
lost the focus (using the joystick), then focus again and click, this
time adds a new node.</description>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Wed, 10 Sep 2008 20:00:37 +0000</when>
<what>Fixed on SDK v9 Beta r1
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:57:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5294</bugid>
<title>LF written in GMail draft on Linux doesnt display on Android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 20:13:28 +0000</openedDate>
<description>Write an email in gmail on ubuntu 9.10 with firefox. include line breaks
in the email save as draft open on G1 (TMobile UK unit used). email has
no linefeeds displayed making editing/sending impractical.</description>
<comment>
<author>ken.taku...@gmail.com</author>
<when>Mon, 08 Mar 2010 06:28:37 +0000</when>
<what>Confirmed on Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.18) Gecko/2010021501
Ubuntu/8.04 (hardy) Firefox/3.0.18

and Motorola Droid, Gmail version 130.

Note that going back to Ubuntu and looking at the message in the Gmail web page, the
line breaks remain.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>11706</bugid>
<title>Web browser ACTION_VIEW intent crashes intermittently when pointed at a flash site</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>treebles...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 14:23:59 +0000</openedDate>
<description>WeQ&apos;Ere testing on unreleased hardware, due for release next month.
Android Froyo version 2.2. Steps to repro for us? In an image button
onClick: Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(a site with
flash)); startActivity(i); Result: FATAL EXCEPTION: main
java.lang.NullPointerException at
com.android.browser.WebGLZoomRenderer.updateWebViewTextureBitmap(WebGLZoomView.java:839)
at
com.android.browser.WebGLZoomView$PrivateHandler.handleMessage(WebGLZoomView.java:125)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4627) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629) at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>19097</bugid>
<title>letters on the number keys when adding a contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 01:16:49 +0000</openedDate>
<description>When youQ&apos;Ere adding a new contact with letters in the phone number, it
would be helpful if letters would show on the number buttons as they do
on the Phone tab. Otherwise, itQ&apos;Es a decent-sized pain to find someplace
to write down what number each letter stands for by going back and forth
to look at the Phone tab. I realize that when youQ&apos;Ere putting in a phone
number for a new contact, itQ&apos;Es the standard Android numerals keyboard,
not one specific to phone numbers like the Phone tab, but maybe yQ&apos;Eall
could figure out a way to make it easier...</description>
</bug>
<bug>
<bugid>5607</bugid>
<title>Motorola Milestone Media Gallery: double-tap to zoom (as well as pinch)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 23:06:32 +0000</openedDate>
<description>Although the Media Gallery app on Milestone has been gifted p+z
functionality (which is nice), it seems to have lost its double-tap zoom
in the process. Double-tap seems to just switch on the visible Q&apos;EiQ&apos;E icon
for information on the picture being viewed. Suggestion: restore
double-tap aswell as pinch for zoom.</description>
<comment>
<author>ops...@gmail.com</author>
<when>Mon, 10 May 2010 04:56:45 +0000</when>
<what>it cannot sort file. </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:09 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>4169</bugid>
<title>1.6 AudioManager - missing methods, and the definition of Q&quot;EdeprecatedQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>35</stars>
<reportedBy>dougforp...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 23:17:40 +0000</openedDate>
<description>I downloaded the Mac version of the 1.6 SDK around Oct 1. The SDK
documentation says that the AudioManager Q&quot;EsetRouting()Q&quot;E method has been
deprecated. 1. Deprecated usually means Q&quot;Ewill be going away soonQ&quot;E - the
code in AudioManager *says* the setRouting method has been deprecated,
but what it actually means is that the method has been totally broken
for anyone that may have been calling it! 2. The SDK documentation says
that in lieu of the Q&apos;EsetRouting()Q&apos;E method apps should call
Q&quot;EsetSpeakerPhoneOn()Q&quot;E, Q&quot;EsetBluetoothScoOn()Q&quot;E, Q&quot;EsetBluetoothA2dpOn()Q&quot;E,
Q&quot;EsetWiredHeadsetOn()Q&quot;E... unfortunately the Q&quot;EsetWiredHeadsetOn()Q&quot;E method
(and its Q&quot;EgetQ&quot;E sister) are not present in the 1.6 android.jar... makes
it hard to call a method that isnQ&apos;Et there! 3. There appears to be no way
to get/set audio routing to the phone earpiece.</description>
<comment>
<author>omerc...@gmail.com</author>
<when>Sat, 10 Oct 2009 10:09:04 +0000</when>
<what>ThereQ&apos;Es really no way of routing sound to headset with 1.6, i think its not only a
medium priority as many headphones need this to work if they arenQ&apos;Et detected by
android. Developers are tied because we have NO functions to fix that. (a function
really should not be deprecated without including the new ones)</what>
</comment>
<comment>
<author>dougforp...@gmail.com</author>
<when>Mon, 12 Oct 2009 07:44:46 +0000</when>
<what>Ok, here is some background (and some hackery I had to do to work around this problem):

1. Agreed that routing to headset (as in Bluetooth SCO) is problematic - I tried directly connecting to BT 
service, but the connection was problematic.

2. Routing to Bluetooth A2DP works just fine... as long as you proxy the bidden Bluetooth stuff in order to 
gain access to the device status (both APIQ&apos;Es and Broadcasts)

3. Routing to the Earpiece (i.e. the bit on the phone you hold up to your ear) has just been screwed up by 1.6 
- in fact itQ&apos;Es been *deliberately* screwed up, but only for people who are not members of the Google Q&quot;Ein-
crowdQ&quot;E.

4. Providing incorrect libraries as part of the SDK didnQ&apos;Et help either!

Because I have an existing visual voicemail app out there with some 5-8k users using it every day, many of 
whom have a problem with their messages being broadcast via speakerphone, I needed to come up with a 
solution quickly.  The only means of support (the discussion groups) were of no use, so I ended up 
downloading the 1.6 source and trying to work around the problems myself.

Basically, Google have knobbled the AudioManager big-time - and AudioManager is the only official way to 
control the audio system.  Luckily, AudioManager is a relatively simple proxy for the Q&quot;Egoogle onlyQ&quot;E 
AudioSystem code...  I bypassed AudioManager and went directly to a wrapped AudioSystem (yes, I know IQ&apos;Em 
bad) and hey presto, I can now send my audio to the earpiece again - AND I regained control the relative 
priorities of the audio sinks.

I only hope that when the next version comes out (in which there is supposed to be big Audio API changes) 
Google:

a) donQ&apos;Et break it for good (i.e. remove functionality)

b) give us a little more warning (i.e. donQ&apos;Et deprecate and then delete functionality in a single release)

For what its worth, my code tries to play nicely, restoring any adjusted settings as soon as it stops using 
Audio.</what>
</comment>
<comment>
<author>WLigtenb...@gmail.com</author>
<when>Mon, 12 Oct 2009 08:10:43 +0000</when>
<what>Could you share the code, because the workaround in bug:
http://code.google.com/p/android/issues/detail?id=2534

Also stopped working. And a fix for that is welcomed!</what>
</comment>
<comment>
<author>duddit...@gmail.com</author>
<when>Mon, 12 Oct 2009 12:18:18 +0000</when>
<what>Using HTC 2-way adapter (3.5mm headphone/standard mini-USB charge) in car (Microsoft Sync BT Ford) while 
this audio switching dilemma works its way to a happy ending. My 3-way is still useful for private calls thru 
supplied headphone/mic/charger. Just passing this along for folks who need the info and care enough to find 
it. Good luck.</what>
</comment>
<comment>
<author>dougforp...@gmail.com</author>
<when>Mon, 12 Oct 2009 20:05:55 +0000</when>
<what>If all you want is a workaround for the missing Q&apos;EsetWiredHeadsetOn()Q&apos;E thatQ&apos;Es relatively simple - that function is 
just a simple wrapper for an obscure call to Q&apos;EsetRoute()Q&apos;E (yes, the same setRoute that has been broken)

To send audio to the wired-headset, call the following method on your Q&apos;EAudioManagerQ&apos;E instance:

myAudioManager.setRouting(AudioManager.MODE_INVALID, (enable ? AudioManager.ROUTE_HEADSET : 0), 
AudioManager.ROUTE_HEADSET);

Note the use of MODE_INVALID - thatQ&apos;Es the only mode that will get through the Google block... also note that 
only a single ROUTE_XXX can be used (even though it was designed as a bitfield)

Calling this method will mess with the routing of phone call, notification, ringtone, and Q&quot;EmediaQ&quot;E audio per 
internal google rules.

If you want auto-switching Q&quot;Elike it used to beQ&quot;E then there are some events youQ&apos;Ell need to listen for, plus a 
wrapper around the hidden bluetooth class.  IQ&apos;Ell see whether I can come up with something.</what>
</comment>
<comment>
<author>WLigtenb...@gmail.com</author>
<when>Mon, 12 Oct 2009 21:04:59 +0000</when>
<what>@dougforpres
Well the most important thing is to be able to push everything through the headphone
and be able to turn things back to normal. A switcher application that does this,
would be great.
That is probably enough for most people.</what>
</comment>
<comment>
<author>mzac...@gmail.com</author>
<when>Tue, 27 Oct 2009 14:17:10 +0000</when>
<what>IQ&apos;Eve tried this suggestion of using myAudioManager.setRouting
(AudioManager.MODE_INVALID, (enable ? AudioManager.ROUTE_HEADSET : 0), 
AudioManager.ROUTE_HEADSET);
 and it seems to do nothing in cupcake. Am I missing something? Is there any way to 
get the headset enabled?</what>
</comment>
<comment>
<author>dougforp...@gmail.com</author>
<when>Wed, 28 Oct 2009 06:38:04 +0000</when>
<what>Update for anyone watching this.
As you may know, Android 2.0 was released today... or was that yesterday... oh well, no matter.

The Q&apos;EsetRouting()Q&apos;E method is well and truly gone now - as it would appear is the useful Q&apos;EgetRouting()Q&apos;E.
I tried downloading the 2.0 source, but repo/git was complaining about missing files.

More as things develop.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:44:03 +0000</when>
<what></what>
</comment>
<comment>
<author>WLigtenb...@gmail.com</author>
<when>Thu, 05 Nov 2009 07:13:48 +0000</when>
<what>@dougforpres
If I use this to send everything to the headphone:
myAudioManager.setRouting(AudioManager.MODE_INVALID, (enable ?
AudioManager.ROUTE_HEADSET : 0), 
AudioManager.ROUTE_HEADSET);

How do I switch it back to normal?
If you can tell me that as well, then I will create an app that switches it according
to current state.</what>
</comment>
<comment>
<author>dougforp...@gmail.com</author>
<when>Sun, 08 Nov 2009 00:17:54 +0000</when>
<what>Just use the Q&quot;EOfficialQ&quot;E method in the AudioManager Q&apos;EsetSpeakerEnabled(boolean)Q&apos;E or some-such.

</what>
</comment>
<comment>
<author>markwor...@gmail.com</author>
<when>Mon, 09 Nov 2009 09:36:25 +0000</when>
<what>@WLigtenberg
check out this Open Source project: http://code.google.com/p/toggleheadset2/

This is the widget we were looking for, and you can find an answer to your question 
too.</what>
</comment>
<comment>
<author>ChrisDavis8</author>
<when>Mon, 09 Nov 2009 12:01:43 +0000</when>
<what>There may be a workaround for the headset but I still cant route audio to the
earpiece which knobbles my visual voicemail app nicely :(</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 10:55:22 +0000</when>
<what>Yes, please put your code in the Market, I will pay between 1 to 4 dollars for it.  
Thank you.</what>
</comment>
<comment>
<author>draf...@gmail.com</author>
<when>Fri, 22 Jan 2010 10:54:48 +0000</when>
<what>Also cant get the Audio to route to the earpiece which is a bit of a joke!</what>
</comment>
<comment>
<author>ejlaur...@gmail.com</author>
<when>Thu, 11 Feb 2010 08:59:04 +0000</when>
<what>If you want to route audio to earpiece just use the stream type STREAM_VOICE_CALL 
for playback. The same routing policy as for phone call audio will be applied: 
earpiece by default and speaker phone is setSpeakerPhoneOn() is called.</what>
</comment>
<comment>
<author>dougforp...@gmail.com</author>
<when>Thu, 11 Feb 2010 18:20:29 +0000</when>
<what>Thanks for that - I had originally thought that STREAM_VOICE_CALL was reserved for... well... voice calls.
However, if that works IQ&apos;Ell definitely use it.</what>
</comment>
<comment>
<author>guptadav...@gmail.com</author>
<when>Fri, 30 Apr 2010 12:29:59 +0000</when>
<what>I have a small query to Dougforpres.
In reference to your below post:
Comment 5 by dougforpres, Oct 12, 2009 
 |--note that 
only a single ROUTE_XXX can be used (even though it was designed as a bitfield)

I am trying to use more than one route. I want to enable both Headset and Speaker 
while listening music with wired-headset plugged.
Do you have any idea if we can route audio to both the devices?

I am working on Android 1.5R3.
Following is the code change:
AudioManager.java: 
  |--public void setWiredHeadsetOn(boolean on){
       |--setRouting(MODE_NORMAL,
                on ? ROUTE_HEADSET | ROUTE_SPEAKER : ROUTE_SPEAKER, ROUTE_ALL Q&amp;E 
~ROUTE_BLUETOOTH_A2DP);

But its not working with this code change.
Please suggest if any workaround or solution is there.</what>
</comment>
<comment>
<author>guptadav...@gmail.com</author>
<when>Tue, 04 May 2010 09:34:08 +0000</when>
<what>I have one more observation.
Simultaneous audio routing on both Speakerphone and Wired-Headset is not working.
But if we route one by one(with 5 sec delay) on both Speakerphone and Wired-Headset, 
it works.
AudioHardware.cpp
|--status_t AudioHardware::doRouting(){
      |--else if ((routes Q&amp;E AudioSystem::ROUTE_HEADSET) Q&amp;EQ&amp;E
               (routes Q&amp;E AudioSystem::ROUTE_SPEAKER)) {
        LOGI(Q&quot;EDAV: Routing audio to Wired Headset and Speaker\nQ&quot;E);
        //ret = doAudioRouteOrMute(SND_DEVICE_HEADSET_AND_SPEAKER);
         ret = doAudioRouteOrMute(SND_DEVICE_HEADSET);
        msm72xx_enable_audpp(ADRC_DISABLE | EQ_DISABLE | RX_IIR_DISABLE);
        LOGI(Q&quot;EDAV: Routing audio to Wired Headset1 %d\nQ&quot;E, ret);
        sleep(5);
         ret = doAudioRouteOrMute(SND_DEVICE_SPEAKER);
        msm72xx_enable_audpp(ADRC_ENABLE | EQ_ENABLE | RX_IIR_ENABLE);
        LOGI(Q&quot;EDAV: Routing audio to Speaker2 %d\nQ&quot;E, ret);


I think there is some limitation at kernel level in opening more than one device for 
audio.</what>
</comment>
<comment>
<author>tyronetu...@gmail.com</author>
<when>Tue, 18 May 2010 10:57:02 +0000</when>
<what>Hi,

I have an issue with my HTC Hero, it thinks that the headset is plugged in, therefore
all audio is routed to the headphones. IQ&apos;Eve been trying to find a way
programmatically turn the headset off, unfortunately like dougforpres pointed out,
setWiredHeadsetOn(bool) is now deprecated and removed. IQ&apos;Eve tried toggleheadset and
toggleheadset2, but IQ&apos;Em on Android 2.1, so IQ&apos;Em assuming they donQ&apos;Et work because of
the deprecation issues.

Could someone post a code sample to show how to create a wrapper class of the
AudioSystem class and how to implement this? IQ&apos;Eve been trying, but to no avail. </what>
</comment>
<comment>
<author>madankum...@gmail.com</author>
<when>Sun, 30 Jan 2011 12:45:21 +0000</when>
<what>Update for anyone watching this.
As you may know, Android 2.0 was released today... or was that yesterday... oh well, no matter.

The Q&apos;EsetRouting()Q&apos;E method is well and truly gone now - as it would appear is the useful Q&apos;EgetRouting()Q&apos;E.
I tried downloading the 2.0 source, but repo/git was complaining about missing files.

More as things develop.
</what>
</comment>
</bug>
<bug>
<bugid>13521</bugid>
<title>Active market downloads get terminated, when selected to update GMS apps(Google maps, gmail and youtube)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhangh...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 03:20:35 +0000</openedDate>
<description>Expected results: When Google maps, gmail and youtube are selected to
Update from Market, other apps being downloaded should not terminate
Actual Results: Apps being downloaded currently disappear the moment you
select Q&quot;EUPdate AllQ&quot;E for the GMS apps Steps to Reproduce: 1. Go to
market. Search for download some large app- I started 2 downloads, WAZE
and ANGRY Birds 2. then press menu-Q&gt;E My Apps. It will list the existing
apps with available updates. 3 are listed- Youtube, gmail and Google
maps. Select Update All. 3. Watch the notifictaion bar and later on wait
till all downloads finish. WAZE and ANGRY BIRDS do not get
downloaded/installed, while the GMS apps are updated. GMS version :
2.2_r8</description>
</bug>
<bug>
<bugid>6344</bugid>
<title>QSB History item is not processed if this item was added via More results... list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>serjan...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 10:53:11 +0000</openedDate>
<description>HTC Magic, Android 1.6, T-Modile (or emulator) 1. Type any symbol (for
example: Q&apos;EeQ&apos;E ) into QSB with the purpose of obtaining some items into
More results... section. For example, we has the following in More
results... section: More results... Google: 4, Browser: 3 2. Click More
results... section 3. Click Google section (for Google section we can
see that it has 4 additional results) 4. Click on any item inside Google
section: for example, Q&apos;EebayQ&apos;E 5. Google browser is started and show some
search result... 6. Press Back button (Q&lt;E-) on device twice. 7. We can
see previously selected item Q&apos;EebayQ&apos;E in QSB history (item has the
following view: magnifier icon + label Q&apos;EebayQ&apos;E) 8. Click this item.
!!!!!!!!! 9. Nothing happens. Log shows exception: No Activity Found for
Intent ....</description>
<comment>
<author>serjan...@gmail.com</author>
<when>Fri, 29 Jan 2010 11:11:27 +0000</when>
<what>All works fine if will we click item Q&apos;EebayQ&apos;E from the main search suggestions list of
QSB (not from More results... section) from the beginning</what>
</comment>
</bug>
<bug>
<bugid>453</bugid>
<title>Documentation for android.provider.CallLog.Calls</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-05-16T05:13:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coomar.101</reportedBy>
<openedDate>Wed, 12 Mar 2008 17:58:58 +0000</openedDate>
<description>Please change the documentation for the following:
android.provider.CallLog.Calls The description for TYPE attribute shows
String TYPE The type of the the phone number. Q&quot;EtypeQ&quot;E It should be
something like this String TYPE The type of the
call(Incoming/Outgoing/Missed) Dexter</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:21:06 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:43:21 +0000</when>
<what>This issue is still relevant</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 16 May 2009 05:13:48 +0000</when>
<what>Fixed http://android.git.kernel.org/?
p=platform/frameworks/base.git;a=commit;h=2c7ed5317250562432202f744a281e62a18710f8</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:20:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10329</bugid>
<title>all android apps required internet connection which cost a lot of many money </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-11T04:54:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>khoury.j...@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 13:10:50 +0000</openedDate>
<description>no connection to internet required for laying games and lounching apps
exactly like the iphone you dont use internet to use games or apps</description>
<comment>
<author>khoury.j...@gmail.com</author>
<when>Tue, 10 Aug 2010 13:12:39 +0000</when>
<what>a lot of money</what>
</comment>
<comment>
<author>khoury.j...@gmail.com</author>
<when>Tue, 10 Aug 2010 13:12:42 +0000</when>
<what>a lot of money</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 Aug 2010 04:54:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1460</bugid>
<title>Repo command not found</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-05T20:19:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dragonrider8844@gmail.com</reportedBy>
<openedDate>Fri, 05 Dec 2008 17:54:57 +0000</openedDate>
<description>I followed the instructions on google and its not working at all. Can
somebody help me out.</description>
<comment>
<author>yend...@pv.com</author>
<when>Fri, 05 Dec 2008 18:40:54 +0000</when>
<what>IsnQ&apos;Et http://code.google.com/p/android/issues/detail?id=1457 the original issue
filed? Please close this and continue your questions in there.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 05 Dec 2008 20:19:34 +0000</when>
<what>Please discuss this on the appropriate mailing lists (e.g. repo-discuss). It seems to
work fine for everyone except you. People there will want to see some details about
what youQ&apos;Ere seeing when you try to download repo or use it.</what>
</comment>
</bug>
<bug>
<bugid>10308</bugid>
<title>Arabic language support .</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-10T04:18:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sahm...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 18:02:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>hkunn...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:39:56 +0000</when>
<what>ItQ&apos;Es better to add a star to the topic :

http://code.google.com/p/android/issues/detail?id=5597</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 10 Aug 2010 04:18:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13061</bugid>
<title>Upload for 13033 (Unable to install NDK on x64 Vista - Q&quot;EJava SE Development Kit (JDK) not foundQ&quot;E )</title>
<status>Duplicate</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-01-26T18:24:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>noloa...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 14:03:38 +0000</openedDate>
<description>Hi All, It appears that one cannot upload a file on a bug report. This
is supplemental information for bug 13033. My apologies for opening a
new incident to work around system limitations. Attachd is a Process
Monitor trace of file and registry activity for the NSIS instaler.
Recall that the installer incorrectly claims the JDK is not installed.
Process Monitor can be downloaded from
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx. If Google
would proved the name of the *secret* installer log file (its not in
known locations, such as the current userQ&apos;Es temp directory), I would be
happy to submit it also. Jeffrey Walton</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 12:25:20 +0000</when>
<what>DonQ&apos;Et know what you mean by the secret installer log file. I doubt we do anything like that.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 18:24:02 +0000</when>
<what>There is no Q&quot;EsecretQ&quot;E installer log file because there is no log file :-)

By default NSIS doesnQ&apos;Et make a log file. AFAIK thereQ&apos;Es an extension that can provide that but we donQ&apos;Et use it. NSIS displays its own log in its install window. From memory I believe you can copy-paste that.

However thereQ&apos;Es enough info in this bug and bug 13033 to replicate the issue. ItQ&apos;Es just a matter of time Q&amp;E priority before we fix it.</what>
</comment>
</bug>
<bug>
<bugid>12664</bugid>
<title>Google Maps - Radar Overlay</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>TrueBlue...@gmail.com</reportedBy>
<openedDate>Sat, 20 Nov 2010 03:38:42 +0000</openedDate>
<description>ItQ&apos;Es as simple as that.. please add a semi transparent color coded
Weather Radar Q&quot;ELayerQ&quot;E (with animation if possible) to Google Maps
Mobile. That would be a huge help choosing routes in bad(especially
snowy/icy) weather.</description>
</bug>
<bug>
<bugid>14478</bugid>
<title>Pictures in messages played as Video</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:30:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bradley....@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 14:22:13 +0000</openedDate>
<description>Problem: Receive a picture message with text as well. Select the picture
to view. What happens: Picture plays as a video for a few seconds then
returns to message. What Should happen: Picture should be a static
picture, not a video. Device / Version: T-Mobile G2, version 2.2</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:30:39 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>595</bugid>
<title>Docs: howto suggests using Dialog as an Activity base class, but itQ&apos;Es not</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>d...@cowlark.com</reportedBy>
<openedDate>Wed, 02 Apr 2008 15:35:48 +0000</openedDate>
<description>On this page: http://code.google.com/android/kb/commontasks.html Section
Q&apos;ECreating an Android Application without the Eclipse PluginQ&apos;E, para 3
says: Q&quot;EScreens will inherit from an android.app class, typically
android.app.Activity for basic screens, android.app.ListActivity for
list screens, or android.app.Dialog for dialog boxes.Q&quot;E
android.app.Dialog does not inherit from Activity and so canQ&apos;Et be used
as one.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:45:22 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:27:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:00:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6996</bugid>
<title>Nexus One crashes when bombarded with notifications from Network provider</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>n.s.gl...@gmail.com</reportedBy>
<openedDate>Fri, 05 Mar 2010 15:35:22 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: -
Reproduction: Run out of web allowance and credit on o2 service provider
in the UK. - What happens?: The nexus one doesnQ&apos;Et allow you to Q&apos;Ejust
stop packet dataQ&apos;E so it keeps firing off network access attempts. The
service provider o2 send an SMS (priority 0 I believe) after each
attempt which is badly handled and causes the Nexus One to crash if a
large amount (20+) build up. - Expected: DonQ&apos;Et crash handling messages.
Nexus One, UK, o2 network. I have a number of .dump files which i
believe are related. I will attach them if required.</description>
</bug>
<bug>
<bugid>13928</bugid>
<title>Android search contact by typing, find user, call, then go back to search and the last amount of typing is still in the search field.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>powell.e...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 19:50:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. tap phone icon. 2. Search a contact by
starting to type 3. call or message the person you are looking for 4. go
back to step 1 and search. - What happened. The data from step 2. is
still in the search field. I must delete this to continue. - What you
think the correct behavior should be. Either make it so that this is
automatically nulled out when I start typing again, or add a button to
allow me to clear contacts. DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Droid Pro
Version.2.26.60.xt610.verizon.en.us If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>11308</bugid>
<title>Recording incoming voice</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>CBuntr...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 11:04:22 +0000</openedDate>
<description>Hello, in Germany it is allowed to record a Call if you tell it the
other person. The other person has then to decide if he or she hangs up
or accepts it. Since Android is telling to be open source and free, I
think this feature should be supported. Thank you very much! regards
Christian Buntrock</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Feb 2011 17:59:49 +0000</when>
<what>Issue 14754 has been merged into this issue.</what>
</comment>
<comment>
<author>gupta.de...@gmail.com</author>
<when>Sun, 27 Mar 2011 05:45:45 +0000</when>
<what>I searched the market for apps to record calls but there is no decent app for this. I read in one of the descriptions that recording call is difficult because the api provided by Google only supports recording from the mic. Hence, anything that the other person says will not be recorded. It can only be recorded if the speaker is on which results in a very poor quality. This is a very important issue and almost all basic phones support this. I think that it should be a high priority issue.</what>
</comment>
<comment>
<author>b.vlug...@hccnet.nl</author>
<when>Fri, 08 Jul 2011 11:02:16 +0000</when>
<what>I would like to be able to use such API in order to serve my (small) business customers with an (smart) auto answering (voice-mail) option in situations where the carrier provided voice-mail feature isnQ&apos;Et sufficient. Would of course require a new permission to be accepted by the user. This would also require the option to playback voice messages and voice menu prompts and detect DTMF tones.</what>
</comment>
</bug>
<bug>
<bugid>9279</bugid>
<title>Integer.decode(Q&quot;E08Q&quot;E) get NumberFormatException</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-06-23T18:08:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>SuperMin...@gmail.com</reportedBy>
<openedDate>Wed, 23 Jun 2010 08:47:22 +0000</openedDate>
<description>n = Integer.decode(Q&quot;E07Q&quot;E); n is 7. n = Integer.decode(Q&quot;E08Q&quot;E) get
NumberFormatException it shall return 8. Android version: 1.6 ~ 2.1 Any
device and emulator</description>
<comment>
<author>SuperMin...@gmail.com</author>
<when>Wed, 23 Jun 2010 09:00:50 +0000</when>
<what>Plesae discard this issue, we already know the reason.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Jun 2010 18:08:40 +0000</when>
<what>for those following at home, the reason is that a leading 0 means that the number is in octal, and Q&apos;E8Q&apos;E is an invalid octal digit.</what>
</comment>
</bug>
<bug>
<bugid>11790</bugid>
<title>eclipse-Q&gt;ESource-Q&gt;EExternalize Strings... Internalize loses quoting of Q&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-11-16T21:43:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>adrian.a...@gmail.com</reportedBy>
<openedDate>Sun, 10 Oct 2010 11:26:22 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Windows XP SP3 SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):
Eclipse version: Galileo ADT plug-in version: Android Development Tools
0.9.9.v201009221407-60953 com.android.ide.eclipse.adt.feature.group
Platform targeted by your project: Version of the platform running in
the emulator: STEPS TO REPRODUCE: 1. Run eclipse-Q&gt;ESource-Q&gt;EExternalize
Strings... on following source: text1 = text1.replaceAll(Q&quot;E^\Q&quot;EQ&quot;E, Q&quot;EQ&quot;E);
text1 = text1.replaceAll(Q&quot;E\Q&quot;E$Q&quot;E, Q&quot;EQ&quot;E); 2. Observe that messages.properties
gets ...^Q&quot;E ...Q&quot;E$ 3. Internalize these strings again and notice the
damage: text1 = text1.replaceAll(Q&quot;E^Q&quot;EQ&quot;E, Q&quot;EQ&quot;E); text1 =
text1.replaceAll(Q&quot;EQ&quot;E$Q&quot;E, Q&quot;EQ&quot;E); EXPECTED RESULTS: I expect the
round-tripping to work. OBSERVED RESULTS: Round-tripped code no longer
compiles and would lead incorrect results if it did. ADDITIONAL
INFORMATION: Attach sample project, etc. If possible, try to reproduce
using ApiDemos. If the problem is happening in the emulator, consider
attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 16 Nov 2010 21:43:23 +0000</when>
<what>This is an Eclipse feature that has nothing to do with Android.

Android does not support message.properties anyway.

You should externalize the String using Refactoring Q&gt;E Android Q&gt;E Export Android String.</what>
</comment>
</bug>
<bug>
<bugid>13568</bugid>
<title>Add End Date and End after Number of Occurrences in Calendar for Recurring Events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikeg...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 19:21:39 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Droid X Android 2.1.1 System Version:
2.3.340.MB810.Verizon.en.US When creating a repeating/recurring event
under Repetition, add and automatically open a toggle-able field called
Q&quot;EEnd DateQ&quot;E and/or Q&quot;EEnd after # of occurrencesQ&quot;E etc. Many times when I
have a repeating event, it is for a month, or three occurrences for
instance. It should only apply to the calendar for that number of days
or events, then drop off.</description>
</bug>
<bug>
<bugid>9550</bugid>
<title>System fails to get reload/create EGLSurface after switching directly back from another GL application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parrott.jason</reportedBy>
<openedDate>Tue, 06 Jul 2010 05:30:13 +0000</openedDate>
<description>Loading an OpenGL app, switching directly (startActivity()) to another
GL app, and back again causes the EGLSurface of the first app to become
invalid. The system does not try to recreate a new, valid one. Please
describe the problem in detail. Be sure to include: - Which version of
Android youQ&apos;Ere using: 1.6 - Which hardware youQ&apos;Ere using: HTC Magic
(Japanese HT-03a) - Whether your issue exists both on a device and on
the emulator: (Unable to test on the emulator due to video card driver
issues...) - Steps to reproduce the problem For a 100% repo case... 1:
Download the two attached files below. 2: Unzip both of them. They in
source format, so youQ&apos;Ell have to compile and install them on your
android device. 3: Once both are installed, launch SpriteMethodTest.
This is a slightly modified version of the current SVN SpriteMethodTest
project. It has only been modified in one place. Explained later. 4:
Start an OpenGL (with any of the 3 options) test. 5: Touch anywhere on
the screen, this will launch the GLKiller activity. Note that this
activity is in a different package. The bug did not occur if it was not.
6: Once the green screen is displayed, touch the screen again to
finish() that activity. It will then return back to the
SpriteMethodTest. 7: A black screen is displayed. Looking at the logs,
it says that EGLSurface is invalid. - What you think the correct
behavior should be The system should properly destroy the old surface
and create a new one. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. --Q&gt;E Attached as file.</description>
<comment>
<author>parrott.jason</author>
<when>Tue, 06 Jul 2010 05:44:55 +0000</when>
<what>Added apk files to make it easy to just get up and go test.</what>
</comment>
</bug>
<bug>
<bugid>4015</bugid>
<title>ItQ&apos;Es still reproducable problem on SDK 1.6--Q&gt;E Issue 37 openRawResource, AssetManager.AssetInputStream throws IOException on read of larger files</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>bmah...@gmail.com</reportedBy>
<openedDate>Fri, 25 Sep 2009 07:28:40 +0000</openedDate>
<description>raw file : /res/raw/data_2MB.dat AssetInputStream is; is =
(AssetInputStream) getResources().openRawResource(R.raw.data_2MB); try {
size = is.available(); byte[] buffer = new byte[size]; is.read(buffer);
--Q&gt;E 09-25 07:14:54.328: DEBUG/asset(764): Data exceeds
UNCOMPRESS_DATA_MAX (2183588 vs 1048576) after java.io.IOException error
same issue: http://code.google.com/p/android/issues/detail?id=37 please
refer my bug report..</description>
<comment>
<author>bmah...@gmail.com</author>
<when>Fri, 25 Sep 2009 07:42:09 +0000</when>
<what>And I tested on Windows.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 25 Sep 2009 17:06:08 +0000</when>
<what>A large compressed file must be uncompressed into memory before being accessed.  If
you had a 20MB resource, that would mean 20MB of physical memory dedicated to one
resource in one application.  We had to draw the line somewhere, so we picked 1MB.

If the resource is stored uncompressed, it can be memory-mapped and accessed
directly.  If you re-try your experiment on an uncompressed asset it should work.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:37:30 +0000</when>
<what></what>
</comment>
<comment>
<author>hiqul...@gmail.com</author>
<when>Wed, 17 Feb 2010 19:41:02 +0000</when>
<what>how to specify uncompress asset?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 17 Feb 2010 20:11:21 +0000</when>
<what>You can either add the assets yourself at some point in the build process (with e.g.
Q&quot;Ezip -0Q&quot;E), or give the file an extension that aapt doesnQ&apos;Et compress (e.g. Q&quot;E.mp3Q&quot;E).

(There may be other ways; my knowledge of the build environment is incomplete.)
</what>
</comment>
<comment>
<author>alaka...@gmail.com</author>
<when>Mon, 20 Jun 2011 06:07:08 +0000</when>
<what>I have a 7 MB file of .3ds format in the raw folder. When I try to read the data from stream (stream.read()), the following error occurs:
06-20 11:28:05.999: DEBUG/asset(621): Data exceeds UNCOMPRESS_DATA_MAX (1455589 vs 1048576)
06-20 11:28:05.999: WARN/System.err(621): java.io.IOException
I am working on Android 2.1

I hope somebody can help me with this.</what>
</comment>
</bug>
<bug>
<bugid>5487</bugid>
<title>calendar sync with Outlook monthly event appears daily on Android calendar</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-08-16T19:02:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>186</stars>
<reportedBy>vegmunky</reportedBy>
<openedDate>Wed, 16 Dec 2009 17:15:51 +0000</openedDate>
<description>Monthly recurring events in Outlook 2003 correctly get syncQ&apos;Ed to my web-
based Google Calendar, but appear daily on my Andoid calendar. Steps to
reproduce: - Open Outlook 2003. - Create a new monthly event with a
recurrence of Q&quot;Elast weekdayQ&quot;E, Q&quot;Elast dayQ&quot;E, or Q&quot;Efirst dayQ&quot;E. - Run Google
Calendar Sync. What happened: - The event correctly appears as a monthly
recurring event on my web based Google Calendar. - The event appears as
a DAILY event on my Android calendar. Expected results: - The event
should appear as a monthly event on my Android calendar, exactly as it
appears on the web calendar. My setup: Windows XP SP3, Outlook 2003,
Google Calendar, and HTC Droid Eris. Model # ADR6200 Firmware 1.5
Baseband 2.32.40.11.09 Kernel 2.6.27.95442eff htc-kernel@and18-2 #976
Build 1.16.605.1 CL88486 release-keys Software 1.16.605.1 Hardware 0002</description>
<comment>
<author>scottdbo...@gmail.com</author>
<when>Mon, 22 Mar 2010 18:19:49 +0000</when>
<what>Also occurs with Nexus One phone, Outlook 2003, on ATQ&amp;ET.</what>
</comment>
<comment>
<author>AleciaHo...@gmail.com</author>
<when>Wed, 24 Mar 2010 20:50:04 +0000</when>
<what>I am also having this issue on my HTC Hero. It not only does this with my Google
Calendar, but my Exchange calendar as well.</what>
</comment>
<comment>
<author>NickVall...@gmail.com</author>
<when>Wed, 31 Mar 2010 17:09:50 +0000</when>
<what>The only work around is to change the calendar event in Outlook and then resync.  It 
seems as though Google Calendar also has a bug in that if you try to edit this event 
and save it the browser hangs.</what>
</comment>
<comment>
<author>darrin.z...@gmail.com</author>
<when>Thu, 29 Apr 2010 19:21:04 +0000</when>
<what>I have experienced this on my HTC Incredible</what>
</comment>
<comment>
<author>livedriv...@gmail.com</author>
<when>Sun, 02 May 2010 15:17:05 +0000</when>
<what>The same thing happens when using events that occur only on weekdays</what>
</comment>
<comment>
<author>ben.t.al...@gmail.com</author>
<when>Mon, 03 May 2010 11:40:25 +0000</when>
<what>I have also experienced this on my HTC Incredible</what>
</comment>
<comment>
<author>andreale...@gmail.com</author>
<when>Mon, 03 May 2010 23:14:48 +0000</when>
<what>Please fix this problem.  It is a fundamental part of my business to be able to set up 
repeating/recurring events.  I have had them appear properly (on Google Calendar, and 
my phone), only to have them disappear from my phone within a few days, which has 
caused me to miss meetings, while they still appear in Google Calendar.  I will not be 
able to continue using this product if this issue is not taken seriously.</what>
</comment>
<comment>
<author>rna...@gmail.com</author>
<when>Wed, 02 Jun 2010 20:03:53 +0000</when>
<what>Need to change priority to Q&quot;EHighestQ&quot;E.
Even removing monthly appointment from all calendars, keep appearing in Android daily.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 11 Jun 2010 12:03:16 +0000</when>
<what>@vegmunky: thanks for reporting this!  We really need your support on those issues you un-starred due to Q&quot;EspamQ&quot;E too :( - I feel the same way but please help us/the community by removing mail notifications and re-star the issues!

You can adjust your settings here:
https://code.google.com/hosting/settings</what>
</comment>
<comment>
<author>mchild...@gmail.com</author>
<when>Mon, 14 Jun 2010 13:51:08 +0000</when>
<what>This is happening on my Sprint Evo 4G running Android 2.1 with Exchange 2007.  Recurring appointment is set for Q&quot;EFirst weekday of every 1 monthQ&quot;E.</what>
</comment>
<comment>
<author>rene.lippens</author>
<when>Fri, 18 Jun 2010 07:16:56 +0000</when>
<what>same problem here.
Please fix this google!</what>
</comment>
<comment>
<author>peterfro...@gmail.com</author>
<when>Tue, 22 Jun 2010 04:14:03 +0000</when>
<what>Same issue as all above on Sprint Evo, Adroid 2.1 using Outlook 2010 with Google calendar sync (had to HexEdit the Outlook exe file to get it to work with Google Calendar sync)</what>
</comment>
<comment>
<author>ScottGad...@gmail.com</author>
<when>Mon, 12 Jul 2010 11:50:49 +0000</when>
<what>My monthly events in Google Calendar are showing up as weekly on my new HTC Incredible. Need to fix this bug!</what>
</comment>
<comment>
<author>imih...@gmail.com</author>
<when>Wed, 14 Jul 2010 13:21:31 +0000</when>
<what>Same problem here.
Item for first weekday on the monts, becomes all day item.

This is not accpetable in business environment. Fix it!</what>
</comment>
<comment>
<author>galandy@gmail.com</author>
<when>Thu, 15 Jul 2010 16:15:55 +0000</when>
<what>Same issue on my HTC Evo, really annoying! Have the same appointment repeating over and over every single day!
Appointment is set to occur on the first weekday of the month. Worked fine on my Windows Mobile phone, but needs to be fixed in Android!</what>
</comment>
<comment>
<author>jhaight1961@gmail.com</author>
<when>Thu, 15 Jul 2010 17:06:29 +0000</when>
<what>I had similar events on my Windows Live calendar. I found they worked fine on it, but when I transitioned, just like you did, it repeated daily on my Google and cell phone calendar. 

I went back and isolated those events and re-entered them on my Google calendar. I found I had entered the intial date range incorrectly. It should of been an appt that was daily... then repeated on a specific pattern. Instead of that appt repeated for a range of dates... indicating it was daily. Once I had changed that. It all cleared up. At least it worked for me.

By the way.. I love my Windows Live calendar much more than my Google one, due to the GUI. But I ended up making mine all native in Google so that it syncs with my phone much better. I can now also enter things in my phone and it goes instantly to my Google calendar, and it syncs back to my Windows Live calendar via Ical format.</what>
</comment>
<comment>
<author>Eric25...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:32:54 +0000</when>
<what>Very annoying.  I get a notification daily for something that happens twice a month.    Anxiously awaiting fix.</what>
</comment>
<comment>
<author>saa...@gmail.com</author>
<when>Thu, 12 Aug 2010 14:33:12 +0000</when>
<what>Same problem.
WinXP, HTC Legend, Outlook 2003, google calendar sync.</what>
</comment>
<comment>
<author>arghn...@gmail.com</author>
<when>Thu, 19 Aug 2010 02:38:04 +0000</when>
<what>This looks like it may actually be a Google Calendar issue rather than an issue with the Android calendar sync.

I get the same duplicate entries every day for these recurring events if I try and sync the Thunderbird Lightning extension with Google Calendar via either CalDAV or the Q&quot;EGDATA Calendar ProviderQ&quot;E addon.

So, either all 3 bits of code share the same bug, or the issue is on the Google Calendar web side. Is there anywhere to report / star Google Calendar (web) bugs? That may fix this issue too.</what>
</comment>
<comment>
<author>mkyrish@gmail.com</author>
<when>Thu, 19 Aug 2010 17:00:12 +0000</when>
<what>exact same problem with EVO and recurring appts in outlook.  they are showing up daily on my phone calendar</what>
</comment>
<comment>
<author>sgd....@gmail.com</author>
<when>Tue, 24 Aug 2010 10:38:45 +0000</when>
<what>Upgrade to Android 2.2 didnQ&apos;Et help. Synchronizing with Exchange, my recurring appointment is set for Q&quot;EFirst weekday of every 1 monthQ&quot;E, but appears daily on my phone.</what>
</comment>
<comment>
<author>jlchandl...@gmail.com</author>
<when>Fri, 27 Aug 2010 15:11:49 +0000</when>
<what>Personally IQ&apos;Em disgusted with Google... I cannot delete or change individual occurences on a recurring event! and this has been a known issue for nearly 2 years!!!!!!!!!!!!!!!! Get with the time google.... IQ&apos;Em about done with my google based captivate.</what>
</comment>
<comment>
<author>peterfro...@gmail.com</author>
<when>Fri, 27 Aug 2010 17:10:56 +0000</when>
<what>I think the problem with this not being fixed or addressed is that it doesnQ&apos;Et have a lot of stars. Please send this out to other people you know who are having the same issue and ask them to star and comment and maybe we can bring this issue to a higher place on the list.</what>
</comment>
<comment>
<author>jennasys...@gmail.com</author>
<when>Mon, 30 Aug 2010 02:01:31 +0000</when>
<what>Recurring events showing up daily on HTC Aria synced from Outlook 2003</what>
</comment>
<comment>
<author>Brooke.N...@gmail.com</author>
<when>Tue, 31 Aug 2010 02:55:09 +0000</when>
<what>IQ&apos;Em seeing duplicates for all daily recurring appointments- two appearing on my phone instead of the one shown in both my Outlook and Google calendars.  HTC Evo, Outlook 2007.</what>
</comment>
</bug>
<bug>
<bugid>7021</bugid>
<title>ListView header and footer views provoke CCE with LayoutParams</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-03-08T18:51:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>quae...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 02:57:28 +0000</openedDate>
<description>Using Google API level 7, with both emulator and actual Nexus One
device, adding a header or footer view of either a view created via XML
like: Q&lt;EButton android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/drawer_clear_buttonQ&quot;E android:text=Q&quot;EClear allQ&quot;E /Q&gt;E Button
b = (Button)this.findViewById(R.id.drawer_clear_button); or
programmatically like: Button b = new Button(this); b.setText(Q&quot;EClear
allQ&quot;E); b.setLayoutParams(new
ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT)); and then: ListView lv = ...;
lv.addHeaderView(b); provokes a ClassCastException error after an
adapter is set on the ListView with the stack trace:
E/AndroidRuntime(11418): Caused by: java.lang.ClassCastException:
android.view.ViewGroup$LayoutParams E/AndroidRuntime(11418): at
android.widget.ListView.clearRecycledState(ListView.java:489)
E/AndroidRuntime(11418): at
android.widget.ListView.resetList(ListView.java:476)
E/AndroidRuntime(11418): at
android.widget.ListView.setAdapter(ListView.java:417)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 08 Mar 2010 18:51:26 +0000</when>
<what>You need to give your Button ListView.LayoutParams, not ViewGroup.LayoutParams.</what>
</comment>
<comment>
<author>quae...@gmail.com</author>
<when>Mon, 08 Mar 2010 19:01:53 +0000</when>
<what>(Ah - mon cher nemesis, m. Guy! Good to see you land somewhere good like this!)

Clarification question: programmatically sensible and thanks -- were i to become lazy
enough to use XML for everything, how do i avoid the ViewGroup.LayoutParams being
automatically constructed out of the XML?

</what>
</comment>
<comment>
<author>quae...@gmail.com</author>
<when>Fri, 19 Mar 2010 14:25:03 +0000</when>
<what>Ah the chirping crickets... let me rephrase prior to opening a new issue.

Why shouldnQ&apos;Et this be a bug along the lines of:
     There is something hinky with the layout architecture which is revealed by a
button being constructed out of the XML with LayoutParams that are not compatible
with the special-sauce LayoutParams needed by the ListView.

?

I mean, looking at the code for ListView, there seems to be no sane reason that when
some header or footer view is added, that if the ListView needs that new View to have
an AbsListView flavour of LayoutParams, that it doesnQ&apos;Et check the instance type of
that ViewQ&apos;Es LayoutParams (using the obviously-already-thought-of-indicating method
AbsListView.checkLayoutParams(...)) and create a new instance of the AbsListView
flavour as necessary (using the obviously-already-thought-of-indicating method
AbsListView.generateLayoutParams(...)).
</what>
</comment>
<comment>
<author>sas...@gmail.com</author>
<when>Wed, 05 May 2010 00:30:02 +0000</when>
<what>Have no idea how you figured this out, but thank you! How do you specify ListView.LayoutParams within the xml?</what>
</comment>
</bug>
<bug>
<bugid>17101</bugid>
<title>Q&apos;EInvalid credit card numberQ&apos;E error pop up scroll up on Application title in landscape mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 07:57:14 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1.Go to market Q&gt;EappsQ&gt;Eall applications. 2.Top paidQ&gt;Eselect an
applicationQ&gt;Ebuy. 3.Select Q&quot;EAdd a credit card Q&quot;E in Q&apos;Eselect payment
methodQ&apos;E Q&gt;EOK. 4.Scroll dowm Q&gt;Esave Q&gt;Ecard numberQ&gt;Etap on error infromation
icon. 5.Scroll the page upQ&gt;Eobserve display. 2) What happened. - Q&apos;EInvalid
credit card numberQ&apos;E error pop up scroll up on Application title in
landscape mode. 3) What you think the correct behavior should be. -
Error information pop up should not scroll up till application title.</description>
</bug>
<bug>
<bugid>8881</bugid>
<title>add an API for contact data to simplify app coding</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-09T09:27:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Sun, 06 Jun 2010 17:11:43 +0000</openedDate>
<description>Android wholly lacks an object-oriented API by which apps can examine
and update contact information. The interface currently offered is based
on URIs for accessing database tables whose schema differs between
various versions of the SDK (particularly between 1.x and 2.x), and this
creates compatibility issues and bugs that are difficult to identify and
address. Why is there no Contact class, with fetch/write methods that
conceal underlying differences in database operations to effect them?
Similar classes should perhaps exist for Groups and similar entities
such as PhoneNumbers. The latter could handle the issues of translating
fully justified storage of phone numbers (including country codes) to
dial strings that can cause a phone to access them no matter the phoneQ&apos;Es
current locale, etc. Clearly, the flexibility of the URI system must be
preserved, but this can be done in a manner that allows one app on any
Android platform to access contact information within if/then/else
clauses predicated on Device.BUILD</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:27:31 +0000</when>
<what>The URI and ContentResolver-based API gives the flexibility that we would like to maintain.</what>
</comment>
</bug>
<bug>
<bugid>4365</bugid>
<title>adb only connects to HTC devices (wonQ&apos;Et connect to T-Mobile Pulse).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>11</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Mon, 26 Oct 2009 00:28:00 +0000</openedDate>
<description>Hi, Q&lt;EObligatory rant about how bad AndroidQ&apos;Es documentation is.Q&gt;E 1. There
are some errors on this page:
http://developer.android.com/guide/developing/device.html a) Ubuntu is
at version 9.04 now (please use the numbers rather than code names -
most people donQ&apos;Et memorize them!) You should change the line Q&quot;EFor
Gusty/Hardy, edit the file to read: Q&quot;E to Q&quot;EFor Ubuntu 7.10 and later,
edit the file to read: Q&quot;E Or just say Q&apos;EUbuntuQ&apos;E - I doubt anyone is using
anything older than 7.10. b) You only list the idVendor of HTC (0bb4),
however my phone is made by Huawei and therefor the line must use their
idVendor (12d1). It took me ages to find this out and I donQ&apos;Et appreciate
wasting my time due to your lack of effort writing a ... Q&lt;Eextra bonus
rantQ&gt;E *sigh*. 2. adb wonQ&apos;Et connect to non-HTC devices. I have tried
loads and it just never lists anything. I have verified that the usb
debugging mode is on using lsusb. However I believe it may be the fault
of this code: ... actually I think this update (12 days old) may fix
things:
http://android.git.kernel.org/?p=platform/system/core.git;a=commitdiff;h=89f9a84af07292e71b209aaab91001132e137b63
But you still need to update the docs and the SDK.</description>
<comment>
<author>tdh...@gmail.com</author>
<when>Tue, 27 Oct 2009 20:01:54 +0000</when>
<what>I can confirm that it works with the new SDK. :-) The device name is listed as
Q&apos;E?????????Q&apos;E but you canQ&apos;Et have everything!

However, you still need to update the documentation regarding the idVendor.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Tue, 27 Oct 2009 21:59:22 +0000</when>
<what>Actually the ??????? turns out to matter - Eclipse wonQ&apos;Et connect to the phone
otherwise because the request for device Q&apos;E?????????Q&apos;E fails. However running ./adb -d
shell works fine. So the title of this bug should be changed to:

Q&quot;Eadb serial number generations fails for T-Mobile PulseQ&quot;E

Furthermore, I now realise how *horribly* out of date/misleading the above linked
documentation page is. I neednQ&apos;Et of waited for the new SDK---you can add vendor IDs
to ~/.android/adb_usb.ini   a fact which isnQ&apos;Et mentioned at all.

Grrr. *IQ&apos;Em willing to write the documentation for you!*</what>
</comment>
<comment>
<author>adiosonk...@gmail.com</author>
<when>Sat, 13 Feb 2010 18:33:27 +0000</when>
<what>Is there any solution/workaround? ItQ&apos;Es really annoying that I canQ&apos;Et really debug my apps.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Sat, 13 Feb 2010 18:42:28 +0000</when>
<what>Yes there is a workaround for the vendor/product IDs. ItQ&apos;Es not mentioned in any
documentation (why would I expect that?) but adb reads an additional list of IDs to
use from the file ~/.android/adb_usb.ini

From the source code:

  92             /* The vendor id file is pretty basic. 1 vendor id per line.
  93                Lines starting with # are comments */

ThereQ&apos;Es no fix for the ??????...</what>
</comment>
<comment>
<author>adiosonk...@gmail.com</author>
<when>Sat, 13 Feb 2010 19:06:45 +0000</when>
<what>I also modified the adb_usb.ini but it doesnQ&apos;Et solve the Q&quot;E????Q&quot;E problem and thatQ&apos;Es
why Eclipse doesnQ&apos;Et work properly :(. I can communicate manually with the device but
not Eclipse...</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Tue, 16 Feb 2010 21:08:37 +0000</when>
<what>I managed to fix the ?????? issue. Patch here:

https://review.source.android.com/#change,13552</what>
</comment>
<comment>
<author>danier...@gmail.com</author>
<when>Fri, 28 May 2010 15:13:50 +0000</when>
<what>IQ&apos;Em having this issue with a T-Mobile Pulse mini. It basically removes the point in
getting a real device to test with. :/

daniel@kotoko:~/android/android-sdk-linux_86/tools$ ./adb devices
List of devices attached 
????????????    device
</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 28 May 2010 15:16:34 +0000</when>
<what>danieruru: You can use the (abandoned) patch I made, or use ./adb -d (doesnQ&apos;Et work in
eclipse though).</what>
</comment>
<comment>
<author>Pavel.Kh...@gmail.com</author>
<when>Mon, 30 Aug 2010 19:17:08 +0000</when>
<what>Hi tdhutt,

Can you put your custom build of adb somewhere? I believe this will be useful for people not quite familiar with c/c++ build process. Thanks in advance. </what>
</comment>
<comment>
<author>psta...@gmail.com</author>
<when>Wed, 08 Dec 2010 21:59:34 +0000</when>
<what>Hmm, in version 2.3 of AndroidSDK and its platform-tools (i have tested linux binaries only) still exist bug in the ddms tool if the device has no real serial number as phones T-Mobile Pulse Mini, or Huawei 8120 (Vodafone 845) and some other Huawei devices. If I use only adb (ie. adb shell) it seems to works with device without real serial number.

Please Google fix this bug, because is not possible to use ddms in Eclipse, and ddms standalone tool under Linux OS.</what>
</comment>
<comment>
<author>joseqcor...@gmail.com</author>
<when>Mon, 28 Feb 2011 21:39:50 +0000</when>
<what>Yes, it is a pain not being able to correctly and fully use the infrastructure you put up... because of having an specific device.

Leave a question tough... Is it possible to compile just this one project? Like getting the source and compiling it to get a adb binary?</what>
</comment>
<comment>
<author>daniel.i...@gmail.com</author>
<when>Mon, 25 Jul 2011 21:14:03 +0000</when>
<what>tdh...: I have looked at your abandoned patch and the newer (also abandoned) one linked from there. What is the current status of this patch? Is there a chance for it getting included?

It seems that the issue is still unresolved. I have tried connecting the T-Mobile Pulse (not Mini) with the adb that comes in the 2.3 SDK and the problem is still the same as described here.

For me, connecting using -d does not work though, so I canQ&apos;Et connect at all. (DidnQ&apos;Et try the patch yet, though)</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Mon, 25 Jul 2011 21:33:18 +0000</when>
<what>Well Google sent me a free Nexus One last year so I gave up on the patch (also because repo and git are complicated...). If might try submitting it again at some point, but remember the fix is platform-specific, and I only fixed it for Linux.</what>
</comment>
<comment>
<author>daniel.i...@gmail.com</author>
<when>Mon, 25 Jul 2011 23:21:37 +0000</when>
<what>I meanwhile succeeded connecting to the phone via adb shell in Ubuntu 11.04 (even without using the -d parameter). The problem was, that I was not starting adb start-server as root, but as a normal user.

I didnQ&apos;Et try connecting from Eclipse though, but I thought the patch was needed to even connect from the console which seems not to be the case.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Mon, 25 Jul 2011 23:27:03 +0000</when>
<what>daniel: That is expected. The patch is only needed for Eclipse. The -d option is for when you also have the emulator running, so adb knows what to connect to (-d = usb).

Also rather than running adb as root, you should edit your udev rules, as described here:

http://developer.android.com/guide/developing/device.html</what>
</comment>
</bug>
<bug>
<bugid>6970</bugid>
<title>AppWidgets Intent Dimension Filter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>charlesn...@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 02:49:00 +0000</openedDate>
<description>It would be useful to be able to filter Widgets by size. Currently, the
AppWidgetManager.ACTION_APPWIDGET_PICK intent launches a selection
dialog with a list of *all* installed widgets. It would be better to
launch this intent with a filter relating to dimensions. The code to do
this might be similar to the attached.</description>
</bug>
<bug>
<bugid>10530</bugid>
<title>ActiveSync - Exchange 2007 Policy Password IS NOT required, Android 2.2 IS required</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-19T06:09:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jerry.corcoran62@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 03:09:41 +0000</openedDate>
<description>Device = Motorola Droid 2 Exchange 2007, Server 2008 Client Access
Policy for ActiveSync - Q&quot;ERequire passwordQ&quot;E is NOT checked.
Passwords/PINQ&apos;Es are NOT required for WinMo 6.1 or 6.5 devices PIN IS
required for Android 2.2 Correct behavior should be that if Q&quot;ERequire
passwordQ&quot;E is NOT checked, then Passwords/PINQ&apos;Es should NOT be required</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 19 Aug 2010 06:09:16 +0000</when>
<what>This is MotorolaQ&apos;Es Exchange application, rather than the Q&quot;EstockQ&quot;E Android application.  YouQ&apos;Ed have to contact them about this issue.</what>
</comment>
</bug>
<bug>
<bugid>16884</bugid>
<title>Motorola Xoom with Android 3.1 cannot play HTTP Live Streaming</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-05-23T16:30:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>gennady....@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 12:33:43 +0000</openedDate>
<description>After updating Motorola Xoom to Android 3.1 (Update HMJ37) MediaPlayer
ceased to play HTTP Live Streaming video. Support of HTTP Live Streaming
was added in Android 3.0 and it worked quite nicely before the update.</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Mon, 16 May 2011 18:41:26 +0000</when>
<what>Weird. Obviously this is a bug if it worked before, but I just figured IQ&apos;Ed suggest you try Rock Player until it gets fixed.</what>
</comment>
<comment>
<author>floresje...@gmail.com</author>
<when>Mon, 16 May 2011 21:41:06 +0000</when>
<what>The Samsung Galaxy Tab 10.1 that was given out at Google I/O does not play HTTP Live streams (M3U8) either.  That device is running 3.0.1 so I donQ&apos;Et think this is restricted to the 3.1 update.  

I have a Xoom that has not been updated 3.1 (running 3.0.1) and it does play M3U8.

</what>
</comment>
<comment>
<author>tam.ed...@gmail.com</author>
<when>Tue, 17 May 2011 03:57:55 +0000</when>
<what>Have you tried using http:// instead of httplive:// ?</what>
</comment>
<comment>
<author>gennady....@gmail.com</author>
<when>Tue, 17 May 2011 14:16:25 +0000</when>
<what>When doing MediaPlayer.prepareAsync() we get following in the log:

  05-17 18:07:45.330: INFO/AwesomePlayer(1116): setDataSource_l(Q&apos;Ehttplive://REAL_URL_WAS_HERE/main.m3u8Q&apos;E)
  05-17 18:07:45.330: ERROR/MediaPlayer(1335): error (1, -2147483648)
  05-17 18:07:45.390: ERROR/MediaPlayer(1335): Error (1,-2147483648)

and MediaPlayer.OnErrorListener is called with what=MediaPlayer.MEDIA_ERROR_UNKNOWN and extra=-2147483648

When doing MediaPlayer.prepare() we get an exception:

  05-17 18:03:55.480: INFO/AwesomePlayer(1116): setDataSource_l(Q&apos;Ehttplive://REAL_URL_WAS_HERE/main.m3u8Q&apos;E)
  05-17 18:03:55.480: ERROR/MediaPlayer(1232): error (1, -2147483648)
  05-17 18:03:55.480: WARN/System.err(1232): java.io.IOException: Prepare failed.: status=0x1
  05-17 18:03:55.480: WARN/System.err(1232):     at android.media.MediaPlayer.prepare(Native Method)



Q&gt;E Have you tried using http:// instead of httplive:// ?
Yes, it does not help.
</what>
</comment>
<comment>
<author>gennady....@gmail.com</author>
<when>Wed, 18 May 2011 08:40:25 +0000</when>
<what>It looks the bug is not specific to Motorola Xoom: HLS playback doesnQ&apos;Et work on 3.1 emulator either.
</what>
</comment>
<comment>
<author>floresje...@gmail.com</author>
<when>Thu, 19 May 2011 18:18:16 +0000</when>
<what>I am using Q&quot;Ehttplive://Q&quot;E.  I have to Xooms one with 3.1 and one with 3.0.1.  I can play Http Live Stream on the 3.0.1 device but the same stream does not play on the one with 3.1.

Any other ideas?</what>
</comment>
<comment>
<author>romannu...@google.com</author>
<when>Mon, 23 May 2011 16:30:50 +0000</when>
<what>httplive:// is not a supported URL scheme for HTTP Live Streaming in Android 3.0+. http:// HLS streams, however, are supported. I donQ&apos;Et think the httplive URL scheme is in any version of the draft spec.</what>
</comment>
<comment>
<author>mrid....@gmail.com</author>
<when>Tue, 24 May 2011 17:54:14 +0000</when>
<what>it is true the HLS is not supported on 3.1 and was working on 3.0.1 whether you use httplive or http . 
Is there any progress on this bug report? </what>
</comment>
<comment>
<author>gennady....@gmail.com</author>
<when>Tue, 24 May 2011 19:23:12 +0000</when>
<what>Playback of HLS worked on 3.0 using httplive:// scheme.
On 3.1 it doesnQ&apos;Et work at all - with both schemes.

So, it is very funny to have status Q&apos;EWorkingAsIntendedQ&apos;E when it doesnQ&apos;Et work at all.

Since this issue is closed. I opened another one: issue 17118</what>
</comment>
</bug>
<bug>
<bugid>8566</bugid>
<title>Browser: scrolling/zooming interrupts pending setTimeout function</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-25T18:02:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>kglowa...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 22:16:27 +0000</openedDate>
<description>test case: http://jsbin.com/ayode/3 the first field is updated by
self-invoking setTimeout function. Any attempt to scroll or zoom page
stops it. the second field is updated by setInterval - it works fine.
this bug breaks GWT History support (and probably many other sites,
since setTimeout is used more often than setInterval) Using HTC Desire,
Firmware: 2.1-update1 Kernel: 2.6.29-97da29ed htc-kernel@and18-2 #1
Software number: 1.15.405.4 UA: Mozilla/5.0 (Linux; U; Android
2.1-update1; en-ro; Desire_A8181 Build/ERE27) AppleWebKit/530.17 (KHTML,
like Gecko) Version/4.0 Mobile Safari/530.17</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 18:02:17 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
</bug>
<bug>
<bugid>20089</bugid>
<title>Documentation: DialogQ&apos;Es onCancel will be called before onDismiss?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>glenview...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 13:14:21 +0000</openedDate>
<description>By testing my implementation, I was able to determine that in my case,
when both onCancelListener and onDismissListener Dialog callbacks are
registered, onCancel is called before onDismiss. However, as far as I
can tell, the Android API doensQ&apos;Et address this and I can only assume
itQ&apos;Es an API documentation defect.</description>
<comment>
<author>glenview...@gmail.com</author>
<when>Fri, 16 Sep 2011 13:16:53 +0000</when>
<what>There was a server problem resulting in multiple submissions. please delete this defect.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:06:15 +0000</when>
<what>Issue 20091 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:06:41 +0000</when>
<what>Issue 20090 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>16576</bugid>
<title>Wifi connection delay Nexus One (to my knowledge, in 2.2, 2.2.1, 2.2.2, 2.3.3 and 2.3.4)</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>IsaacPE15@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 08:07:46 +0000</openedDate>
<description>Sometimes (~80% times I connect to a wifi), I have a delay of about
15-20seconds in having a data connection fully working. I say, my phone
connect to a wifi network, and I have to wait ~20 seconds, with the wifi
and signal indicators in the status bar, in white, because the phone
have no data connection, neither Wifi or 3G, nothing. With other Android
phones, like HTC Magic, Galaxy 3, Xperia X10, and the same router, I
have no problem Nexus One official 2.3.4 OTA</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 01:27:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6908</bugid>
<title>matlab program</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-03-01T06:26:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>karthikl...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 05:27:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. - What happened. -
What you think the correct behavior should be. Please mention which
branch youQ&apos;Ere using, whether the bug exists on the current head of that
branch and of master, and what hardware youQ&apos;Ere using. Please also run
Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 01 Mar 2010 06:26:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6110</bugid>
<title>Bluetooth Voice Dialing Support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>ajl...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 00:10:39 +0000</openedDate>
<description>I purchased a Droid phone from Verizon. As soon as I discovered
Bluetooth voice dialing didnQ&apos;Et work it became a worthless to me. Further
research shows that no Android-based phone supports Bluetooth
voice-dialing. CQ&apos;Emon Google get the lead out, that feature has been
available in dumb phones for years. Since it could be years IQ&apos;Eve
returned to my old Moto K1M. It works just fine.</description>
<comment>
<author>daesi...@gmail.com</author>
<when>Sun, 04 Apr 2010 09:22:39 +0000</when>
<what>Come on google, get it sorted.  ItQ&apos;Es 2010 and we canQ&apos;Et do voice dialling via
bluetooth!?!?

This is a matter of safety, as here in the UK it is illegal to hold a mobile phone
whilst driving.

My wife also has a handsfree kit (parrot ck3000 evo) in the car that can do your
voice dialling on behalf of your phone, but we canQ&apos;Et use that either as it has to
have contacts sent to it over bluetooth and my latest Android phone (HTC Desire)
claims the handsfree doesnQ&apos;Et support the correct profile.  It does support this
profile, since itQ&apos;Es the only way it is designed to work, and works with every other
phone.

I think the Android bluetooth stack leaves a lot to be desired.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 00:08:12 +0000</when>
<what>Duplicate of Issue 4848</what>
</comment>
</bug>
<bug>
<bugid>3843</bugid>
<title>Browser drop-down lists do not update to selected item until mouse-ball selection highlights them.</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-01T14:39:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>RBFuss...@gmail.com</reportedBy>
<openedDate>Thu, 10 Sep 2009 05:39:56 +0000</openedDate>
<description>Tmobile Cupcake/G1 Reproduction: Visit http://translate.google.com ;
ensure that mouse-ball selection highlight box is not on the drop down
list. Select list with touch screen and change the language, this can be
done on both text boxes. You will notice they both remain as the
original default language. Correct this by scrolling the mouse-ball
highlight box over each list at which point they update to the correct
language instantly. While this bug is in effect it does correctly use
the languages chosen. Anecdotal Example: I changed the default languages
to German / English. Even though it says Q&quot;EEnglish / SpanishQ&quot;E the
translation results are indeed German/English, even though the languages
are incorrectly displayed. I feel this is aesthetic although does leave
it open for confusing issues at times.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:01:44 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:39:40 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:23:52 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18468</bugid>
<title>Samsung Infuse has slow voice</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-13T16:45:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jimyoo...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 23:13:55 +0000</openedDate>
<description>When Samsung Infuse 4G plays bloomberg.com/tv, video and back ground
music are OK but voice is distorted and too slow to hear. I have few
more real time tv channels with same issue. Samsung Captivate and
Motorola Atrix play bloomberg.com/tv perfect with no problem. Infuse
should play because it has higher version of Android oper system 2.2.1
and supposed to have more advanced functionalities than Captivate.
Looking forward to having Q&quot;EupdateQ&quot;E through ATQ&amp;ET Software Update.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:45:24 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>12699</bugid>
<title>Email</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-21T06:46:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>xavi.vil...@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 14:45:33 +0000</openedDate>
<description>Let me try to explain what itQ&apos;Es happening to me: - IQ&apos;Em using Android 2.2
(FroYo Sense Clean v. 2.4 [kernel: MDJ S6.1]) - IQ&apos;Eve configured my
Exchange account in order to sync it, wiht Exchange Activesync - IQ&apos;Em
able to Sync emails, contacts and calendar so well. - If i write a new
email, it can be sent perfectly. - If i reply a received email, it
cannot be sent if I dont quit the Q&quot;Equoted original textQ&quot;E. the outgoing
reply email remains in the outgoing folder, and in a few i get an error
message: email could not be sent. - If i reply a received email, it only
can be sent if i quit the Q&quot;Equoted textQ&quot;E So I only can reply Emails
without including original text ... Someone here could help me please?
thnx! cheers!</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:46:11 +0000</when>
<what>IQ&apos;Em sorry youQ&apos;Ere having trouble with the Email app.

Unfortunately, for problems in the HTC Q&quot;ESenseQ&quot;E UI, youQ&apos;Ere using an Email client which is published and supported by HTC - youQ&apos;Ell need to contact them directly.  They do not monitor this bug tracker.

This bug tracker is for issues in the AOSP version of the phone and apps, for example as seed on the Droid, Nexus series, and Xoom.
</what>
</comment>
</bug>
<bug>
<bugid>18932</bugid>
<title>Google Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>Melinda....@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 20:47:06 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Eclipse
version: ADT plug-in version: Platform targeted by your project: Version
of the platform running in the emulator: STEPS TO REPRODUCE: 1. select a
calendar to view on google web site (which was not selected when the
phone was set up. 2. Use phone to add an event in the recently selected
calendar 3. EXPECTED RESULTS: When I update my settings on the google
website, the phone should also update. OBSERVED RESULTS: Notice that you
cannot selected from the recently selected calendar. ADDITIONAL
INFORMATION: The main reason I have stayed with the android is because I
can see all of my calendars with my phone. It is a feature that the
iphone does not have. However, in order to view my calendars after I
re-select them I have to do a hard reboot on my phone (factor reset). It
wipes out all of my apps (free ones) and I have to reset my preferences.
It is quite annoying.</description>
<comment>
<author>x...@android.com</author>
<when>Tue, 02 Aug 2011 01:22:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10221</bugid>
<title>Filter view in call log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>surendra...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 12:36:16 +0000</openedDate>
<description>There should be a call log filter to enable us to see only outgoing
calls or incomming calls or missed calls. If this filter can take names,
we should be able to filter any partcular persons all calls
(incomming/outgoing/missed). Else the later feature can be through
search option in the log. This search presently searches in the contacts
even if log screen is open. Device: Nexus one 2.2 Baseband
version32.36.00.29U_4.06.00.12_7 Kernel version2.6.32.9-27227-g3c98b0d
Build number FRF91</description>
</bug>
<bug>
<bugid>12022</bugid>
<title>Add ability to change contact from Q&quot;EPhoneQ&quot;E to Q&quot;EGoogleQ&quot;E AFTER creation</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:47:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>batberke...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 06:28:02 +0000</openedDate>
<description>Currently, once you make the mistake of creating a contact and choose
for it to be stored on the phone, it is impossible to change its status
to be stored on Google. There are many complaints about this, and have
been for well over a year. There is a bug report that is rather muddled
and marked as Q&quot;Eunreproducible.Q&quot;E Granted, it should have been submitted
as a feature request, not a bug, but it 100% reproducible because the
feature does not exist. It is a very simple thing, and necessary since
most of the time in-store migration of contacts results in all your
contacts being stored as Q&quot;EPhoneQ&quot;E contacts, not Q&quot;EGoogleQ&quot;E contacts.
Please, for the love of all that is good in the world, implement the
ability to change a contact from Phone to Google after it is created.
Thank You.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:47:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10641</bugid>
<title>Samsung Galaxy S GT-I9000 crashing while in sleep</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>snook.ja...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 19:48:59 +0000</openedDate>
<description>I have been experiencing a strange problem with this new phone where at
random intervals the screen can not be turned on nor can the phone
receive calls, though it can not actually be off as I need to hold the
power button down 10 seconds or so to reboot it. This happens sometimes
while sitting in one place, such as over night but more frequently it
happens between my house and work while in my bag. It is in a separate
pocket in a case so there is no chance of something pressing buttons. I
have factory reset the device and tried installing applications only a
few at a time afterwards, there has been one firmware update from
Samsung, still the problem persists. If I am listening to something
while riding it does not happen. It has started to look like Google
Latitude and/or the geo-location by wireless networks is perhaps
clashing with some known buggy Samsung drivers and I am getting the
impression that the phone is trying to wake from deep sleep to update
itQ&apos;Es location and at that point hanging the system. That it happens only
occasionally while not moving but nearly every time when I am travelling
(and so having cellular tower hand-overs) is what has lead me to think
this. But I am not a developer, just a tech geek so I am stumped for the
reality of this. Samsung tech support have no idea at all and think the
hardware is broken, though there is absolutely no other indication of
this. IQ&apos;Eve not had the time to yet fully test my thinking by travelling
with location on and off because I have been advised to just return the
phone, which I would prefer to avoid the cost of. Can anyone tell me how
realistic this scenario is? I can find nothing online, but I think not
so many people are using Latitude perhaps?</description>
<comment>
<author>waltterj...@gmail.com</author>
<when>Mon, 13 Sep 2010 18:30:26 +0000</when>
<what>I have been experiencing exactly the same problem!! My phone is bought in Belgium...
</what>
</comment>
<comment>
<author>snook.ja...@gmail.com</author>
<when>Mon, 13 Sep 2010 18:34:43 +0000</when>
<what>http://forum.xda-developers.com/showthread.php?t=775017

We are not so alone after-all.</what>
</comment>
<comment>
<author>joe.saub...@gmail.com</author>
<when>Wed, 30 Nov 2011 20:15:14 +0000</when>
<what>I have also been experiencing the same problem but usually when in one location . sgs2 is a great device but not without bugs.

</what>
</comment>
</bug>
<bug>
<bugid>14007</bugid>
<title>SingTel Q&quot;E2-in-1 SIMQ&quot;E card canQ&apos;Et receive a call after changing active line.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-14T18:02:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hyunchul...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 13:17:36 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.1. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). Precondition: Insert SingTel 2-in-1 SIM
card 1. Insert SingTel 2-in-1 SIM card Q&gt;E SIM Toolkit Q&gt;E 2-in-1 SIM Q&gt;E
Change from current Active line to the other line Q&gt;E OK 2. The other
target calls to SingTel device - What happened. Nothing happened on
SingTel device. - What you think the correct behavior should be. SingTel
device should be received a call from other device. Please make sure
that youQ&apos;Ere using Android 2.1, and (if the issue exists on a device)
that the device also runs Android 2.1. HTC desire and Samsung Android
2.2 model have this issue. Please also run Q&quot;Eadb bugreportQ&quot;E and archive
the output.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 18:02:41 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>hyunchul...@gmail.com</author>
<when>Sat, 15 Jan 2011 06:42:07 +0000</when>
<what>Thanks your support.

This is OK on Android 2.1 version. Only Android 2.2 version has this issue. 
Is there any change about ALS(Alternative line service) function on Android 2.2?

</what>
</comment>
</bug>
<bug>
<bugid>4030</bugid>
<title>NPE in HttpURLConnectionImpl.ChunkedStream constructor</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-06-29T01:20:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>arco...@gmail.com</reportedBy>
<openedDate>Sun, 27 Sep 2009 20:51:13 +0000</openedDate>
<description>java.lang.NullPointerException at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection$ChunkedInputStream.readChunkSize(HttpURLConnection.java:395)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection$ChunkedInputStream.Q&lt;EinitQ&gt;E(HttpURLConnection.java:346)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getContentStream(HttpURLConnection.java:1077)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.doRequestInternal(HttpURLConnection.java:1652)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.doRequest(HttpURLConnection.java:1547)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:1276)
at dz.run(BX:507) readChunkSize method: 387 private void readChunkSize()
throws IOException { 388 if (atEnd) { 389 return; 390 } 391 if
(bytesRemaining == 0) { 392 readln(); // read CR/LF 393 } 394 String
size = readln(); // test for null should be added here since readln can
return // null value when stream is empty 395 int index =
size.indexOf(Q&quot;E;Q&quot;E); //$NON-NLS-1$ 396 if (index Q&gt;E= 0) { 397 size =
size.substring(0, index); 398 } 399 bytesRemaining =
Integer.parseInt(size.trim(), 16); 400 if (bytesRemaining == 0) { 401
atEnd = true; 402 // BEGIN android-note 403 // What is the point of
calling readHeaders() here? 404 // END android-note 405 readHeaders();
406 } 407 } Expected result: IOException thrown</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 27 Sep 2009 21:08:49 +0000</when>
<what></what>
</comment>
<comment>
<author>akoch...@gmail.com</author>
<when>Wed, 07 Oct 2009 12:19:00 +0000</when>
<what>I get the same issue when I run the emulator w/ an -http-proxy argument. </what>
</comment>
<comment>
<author>akoch...@gmail.com</author>
<when>Wed, 07 Oct 2009 12:23:52 +0000</when>
<what>I get the same issue when I run the emulator w/ an -http-proxy argument. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 07:02:30 +0000</when>
<what>could you explain the circumstances under which the stream is empty at this point? i think this might have been 
caused by issue 2939, which iQ&apos;Eve fixed.

(a runnable test case would be ideal, but even an explanation would help me understand.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 07:03:18 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 18 Feb 2010 02:33:00 +0000</when>
<what>if you can show us how to reproduce this, iQ&apos;Ell reopen the bug. otherwise, iQ&apos;Em
assuming it was fixed as part of issue 2939.</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Fri, 16 Apr 2010 16:12:18 +0000</when>
<what>I think the problem is that some cases in doRequestInternal() call disconnect(), but
getContentStream() is still called after breaking out of the loop.  These break
statements should probably be return statements or something.  HereQ&apos;Es an example:

URL url = new
URL(Q&quot;Ehttp://books.google.com/books/feeds/users/me/collections/library/volumesQ&quot;E);
URLConnection connection = url.openConnection();
connection.setRequestProperty(Q&quot;EAuthorizationQ&quot;E, Q&quot;EGoogleLogin auth=invalidQ&quot;E);
HttpURLConnection http = (HttpURLConnection) connection;
http.getResponseCode();</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 May 2010 00:20:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 28 Jun 2010 21:51:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Jun 2010 01:20:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:52:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9168</bugid>
<title>Motorola Milestone Q&quot;Ecom.android.phoneQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dark.Pri...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 22:03:33 +0000</openedDate>
<description>Whenever I start my phone it just stops at the lock screen, the touch
screen does not work, my sim has no pin. - Steps to reproduce the
problem. I donQ&apos;Et really know. - What happened. I previously had the UK
2.0.1 android, later I flashed the UK 2.1, when the Arabic 2.1 was
released I flashed it and each time the phone worked perfectly (this was
almost two weeks ago). today I was using my phone as usual and while in
the middle of a call it just stopped and rebooted, once it woke up I
found out that I was unable to use the touch screen (keyboard still
works) and could not unlock the phone. - What you think the correct
behavior should be. Fully wipe out the phone and reinstall a fresh
image, SBF. Although I tried reflashing the SBF and it didnQ&apos;Et work.
HELP!</description>
</bug>
<bug>
<bugid>6998</bugid>
<title>Droid Eris 2.1 - drivers wonQ&apos;Et recognize phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>esmith972</reportedBy>
<openedDate>Fri, 05 Mar 2010 16:14:40 +0000</openedDate>
<description>I received the update last night for the Droid Eris to upgrade to 2.1,
but the usb drivers in R3 donQ&apos;Et recognize the phone. I ended up with the
test-keys signed version for some reason, so this may not be fixed yet.
adb says Q&quot;Eerror: device not found,Q&quot;E and in WindowQ&apos;Es Device Manager, it
just shows Q&quot;EadbQ&quot;E with the triangle exclamation mark.</description>
<comment>
<author>zach....@gmail.com</author>
<when>Fri, 09 Apr 2010 06:50:39 +0000</when>
<what>I am having the same probolem...

Is there a way to have access to the phone again via usb drivers?  When I try to 
update the driver via windowQ&apos;Es device manager I browse to the locaion in my skd 
directory Q&lt;EsdkQ&gt;E\usb_driver\android_winusb.inf and get Q&quot;EThe specified location does 
not contain information about your hardwareQ&quot;E.

</what>
</comment>
</bug>
<bug>
<bugid>5463</bugid>
<title>With WIFI on voice signal strength and quality is poor.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ntengin...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 17:02:29 +0000</openedDate>
<description>Hardware: Verizon/Motorola Droid Current Version: 2.0.1 From my house
and work, if I have WIFI turned on the voice signal drops from 3-4 bars
down to 0-2 bars. Trying to make voice calls during this time causes
either bad quality or dropped calls. Turning of WIFI corrects the issue.
Voice bars go up to 3-4 and voice quality is fine.</description>
</bug>
<bug>
<bugid>18305</bugid>
<title>SMS messages appear in wrong order within conversation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sebastie...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 12:29:32 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Reply to
SMS message within the same minute it was received - Reply appears
before received message - If I reply after receiving a message, my
answer should appear below the received message. HTC Desire HD, Android
2.3.3</description>
<comment>
<author>hines...@gmail.com</author>
<when>Thu, 07 Jul 2011 14:44:33 +0000</when>
<what>It also happens when receiving MMS also</what>
</comment>
</bug>
<bug>
<bugid>10899</bugid>
<title>Corporate (non-Gmail) Widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>moebius....@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 14:32:17 +0000</openedDate>
<description>My request is simple: I would like for the default Q&quot;EEmailQ&quot;E app (which is
often used for corporate email, e.g. Exchange) to have a widget. At
present, there is no way (outside of opening the inbox within the app)
to get a quick glimpse at recent messages received. The same would apply
for tasks and (I believe) the corporate calendar, as well. Currently,
this functionality is provided by third-party paid apps such as Nitro
DeskQ&apos;Es Touchdown ($19.99) and Moxier Mail ($24.99). Plainly put, if the
default mail app offered this, there would be much less incentive for
users to opt for another mail application.</description>
</bug>
<bug>
<bugid>14786</bugid>
<title>android.text.Layout wrongly applies zero-length spans to whole buffer</title>
<status>FutureRelease</status>
<owner>gilles.d...@gmail.com</owner>
<closedOn>2011-03-09T01:50:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reuben.s...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 17:58:31 +0000</openedDate>
<description>If you tell TextView to draw text that includes spans, any zero-length
spans will be rendered as if they had been applied to the whole text
buffer. This seems wrong. Zero-length spans should surely be invisible.
TextView textView = ...; // Create a spannable text buffer
SpannableStringBuilder sbb = new SpannableStringBuilder(Q&quot;EOne two
threeQ&quot;E); // Apply a a zero-length bold span somewhere in // the middle
of the string sbb.setSpan( new StyleSpan(Typeface.BOLD), 4, 4,
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); // Give the spannable buffer to the
textview. It will // be drawn completely bold. textView.setText(sbb); If
however you change the span to have a length greater than zero, you see
the expected result: // Apply the bold span to the middle word Q&apos;EtwoQ&apos;E
only sbb.setSpan( new StyleSpan(Typeface.BOLD), 4, 7,
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);</description>
<comment>
<author>reuben.s...@gmail.com</author>
<when>Wed, 16 Feb 2011 18:05:50 +0000</when>
<what>Curses, forgot to mention this is observed on 2.2 and 2.3.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:46:15 +0000</when>
<what></what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Wed, 09 Mar 2011 01:50:53 +0000</when>
<what>Thanks a lot for this feedback and the detailed reproduction steps.
There was indeed a problem with empty spans. This has been fixed in the current development tree.</what>
</comment>
</bug>
<bug>
<bugid>2014</bugid>
<title>My package sometimes ends up uninstallable and unremovable on peopleQ&apos;Es phones...</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-03-04T18:08:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>al...@google.com</reportedBy>
<openedDate>Sun, 15 Feb 2009 10:11:46 +0000</openedDate>
<description>I just uploaded an android ScummVM port to the marketplace. IQ&apos;Eve had
several reports now of people trying to install the app, it failing and
then refusing either install or removal. The unusual thing about this
package is that it has a large JNI library (~8MB uncompressed) so I
suspect there is some problem with the native library unpack stage that
somehow upsets both later reinstall or removal attempts. Based on the
various feedback IQ&apos;Eve got, IQ&apos;Ed estimate this has happened to a few
percent of users. Any ideas here? What can I tell affected users to help
them debug or recover from this? (unfortunately I havenQ&apos;Et found an
affected user with a devphone - can non-devphones still run Q&quot;Eadb
logcatQ&quot;E?) As far as I can work out from reports, the sequence of events
goes like this: - User attempts to install app from market with enough
space to fit .apk, but not enough to fit .apk + uncompressed embedded
.so. - Package install fails with an Q&quot;Einsufficient memoryQ&quot;E error. - User
frees up more space on /data. - User tries to reinstall package from
market app. Reinstall fails with an error about being unable to delete
the old package. User is also unable to remove the package via the
package manager with the same error. Apparently at this stage, the
package manager says the app is consuming 0 bytes of space.</description>
<comment>
<author>al...@google.com</author>
<when>Sun, 15 Feb 2009 21:26:30 +0000</when>
<what>The earliest reporter has just said this magically fixed itself for him after a day
or so and he was able to reinstall (ie: correctly install) the app.  I havenQ&apos;Et heard
back from the other users who were hit by this yet.</what>
</comment>
<comment>
<author>pke...@gmail.com</author>
<when>Tue, 17 Feb 2009 12:36:49 +0000</when>
<what>Hi

I have a similar issue when installing onto my G1. The application installs
apparently successfully, yet when I try to run it a black screen flashes up and then
closes back down to the menu / home screen.

Do you have any ideas or suggestions?</what>
</comment>
<comment>
<author>al...@google.com</author>
<when>Tue, 17 Feb 2009 12:57:32 +0000</when>
<what>This sounds like a different issue pkelly and IQ&apos;Ed like to not confuse this bug.

If youQ&apos;Ere talking about scummvm.apk, this sounds like you have upgraded to the
Q&quot;EcupcakeQ&quot;E release of android (and changed audiotrack abi in the process) or perhaps
you still have the sdcard mounted on your PC.  Either way, please follow up with me
directly if the problem is indeed with scummvm (see the scummvm market app entry for
my email address).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 17:48:28 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 18:08:22 +0000</when>
<what>This is not a supported way of creating applications</what>
</comment>
<comment>
<author>afrazk...@gmail.com</author>
<when>Sun, 03 May 2009 16:50:31 +0000</when>
<what>I had this problem, eventually did manage to uninstall the application. However, now
I canQ&apos;Et find ScummVM in Marketplace. Has it been retracted?</what>
</comment>
<comment>
<author>gusl...@gmail.com</author>
<when>Mon, 04 May 2009 11:18:38 +0000</when>
<what>It will reappear after you upgrade to Android 1.5.  This is an unfortunate limitation
in the way the market handles platform dependencies atm.

Please mail me directly with support questions, so we can leave this thread focussed
on the original bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 19:05:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 22:27:16 +0000</when>
<what>Fixed in 1.5</what>
</comment>
</bug>
<bug>
<bugid>15944</bugid>
<title>LatinIME does not consider : as a sentence separator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Sun, 03 Apr 2011 00:51:31 +0000</openedDate>
<description>IQ&apos;Em running android 2.3.3 and I find really annoying the fact that the
character Q&apos;E:Q&apos;E is not considered a sentence separator in
LatinIME_code/java/res/values/donottranslate.xml : is indeed a sentence
separator (at least in English and in Italian, which is my language)</description>
</bug>
<bug>
<bugid>9283</bugid>
<title>Quick search box loses user-entered text when rotated between orientations</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Accilent...@gmail.com</reportedBy>
<openedDate>Wed, 23 Jun 2010 14:33:50 +0000</openedDate>
<description>In testing the Podcast Guide app, which includes a ContentProvider that
allows searching its data via the Quick Search Box on the home screen, I
noticed that the text that the user enters is lost if the screen gets
rotated from portrait to landscape, or vice-versa. The app uses other
installed apps, such as GoogleQ&apos;Es YouTube app, to play videos. Since the
YouTube app plays videos in landscape mode, but many users prefer to
view the home screen and search results in portrait mode, this minor
deficiency becomes more of an issue for this particular app. Feature
request: Please save/restore the text the user has entered in the Quick
Search Box when the orientation of the device changes. Thanks.</description>
</bug>
<bug>
<bugid>6641</bugid>
<title>CheckBoxPreference default value not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>pierredu...@gmail.com</reportedBy>
<openedDate>Sun, 14 Feb 2010 00:03:41 +0000</openedDate>
<description>My xml preference file contains : Q&lt;ECheckBoxPreference
android:defaultValue=Q&quot;EfalseQ&quot;E android:title=Q&quot;E@string/text_enabledQ&quot;E
android:key=Q&quot;ElolQ&quot;E /Q&gt;E When i do : preferences =
PreferenceManager.getDefaultSharedPreferences(this);
PreferenceManager.setDefaultValues(this, R.xml.settings, true); All
preferences should be initialized (not REinitialized) to their default
values, no ? On Android 2.0 (2.1 on my Nexus One), itQ&apos;Es not working with
CheckBoxPreference/boolean They are not initialized. All other
preference type are ok This bug is not on Android 1.5.</description>
<comment>
<author>KenEvan...@gmail.com</author>
<when>Thu, 15 Apr 2010 15:25:23 +0000</when>
<what>I have the same problem with boolean.  If the default value is true they appear in
preferences.getAll().  If it is false, they do not.  Until the preference is set to
true and then back to false, it does not appear.  As a result
preferences.getBoolean(Q&quot;EmyBooleanQ&quot;E, true) returns true even if the preference from
the PreferenceScreen is false.  Looks like a bug to me.  This is on Android 2.1.  I
have not checked Android 1.5.</what>
</comment>
<comment>
<author>vap...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:53:32 +0000</when>
<what>The same with me in Froyo FR91. Checkbox preference does not initially exist at all if the default value is set to false. Very irritating.</what>
</comment>
<comment>
<author>dfarka...@gmail.com</author>
<when>Thu, 22 Jul 2010 20:28:31 +0000</when>
<what>Absolutely same problem... i debug it for two days... google pls fix it.</what>
</comment>
<comment>
<author>dkn...@gmail.com</author>
<when>Wed, 28 Jul 2010 12:43:32 +0000</when>
<what>Hi,

I just stubled on the same thing. So I came to the following decision:
Since (in my case) all values are initialized in the preferences.xml I will always call getBoolean() with Q&quot;EfalseQ&quot;E as default value. Now preferences with Q&quot;EtrueQ&quot;E are initialized by the XML, all other boolean preferences will be initialized to Q&quot;EfalseQ&quot;E on first use.

Stephan</what>
</comment>
<comment>
<author>eurigjo...@gmail.com</author>
<when>Mon, 03 Jan 2011 15:41:12 +0000</when>
<what>setDefaultValues() seems to work when setting default vaues to true, but attempting to set a false as a default value doesnQ&apos;Et create the preference.

This wasnQ&apos;Et the case in the past, but I donQ&apos;Et know when it was introduced.</what>
</comment>
<comment>
<author>alex.poz...@gmail.com</author>
<when>Tue, 19 Jul 2011 20:51:44 +0000</when>
<what>It also seems to not work for custom preferences as well. I created my own DatePickerPreference, which works great, except for setting the default value. :-(</what>
</comment>
<comment>
<author>ksatt...@gmail.com</author>
<when>Wed, 17 Aug 2011 06:23:49 +0000</when>
<what>Yeah I just spent quite a while debugging this too. Please fix this 2 year old? bug.</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Sun, 04 Sep 2011 14:10:34 +0000</when>
<what>This really should be fixed!</what>
</comment>
<comment>
<author>TheExtranion</author>
<when>Wed, 30 Nov 2011 21:53:20 +0000</when>
<what>Same problem over here, please fix! Android 2.3.7</what>
</comment>
<comment>
<author>alias.ne...@gmail.com</author>
<when>Mon, 05 Dec 2011 12:10:46 +0000</when>
<what>Bloody annoying bug.

I found this to be the only workaround so far; onCreate() of my Application (main activity);


// These two lines are working around an android bug:
// http://code.google.com/p/android/issues/detail?id=6641
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
prefs.edit().putBoolean(REFRESH_COUNTER_PREF, prefs.getBoolean(REFRESH_COUNTER_PREF, true)).commit();
</what>
</comment>
<comment>
<author>joel.bou...@gmail.com</author>
<when>Mon, 05 Dec 2011 12:55:54 +0000</when>
<what>This bug is a nuisance indeed.

The mentioned workaround will do the job, and is really only necessary for boolean initializations to Q&quot;EfalseQ&quot;E (not needed for Q&quot;EtrueQ&quot;E).

If the preferences are bound to evolve a lot, then itQ&apos;Es probably safer (to prevent human error) to re-parse the preferences XML manually to pinpoint the booleans that are still null and properly initialize all of them.</what>
</comment>
<comment>
<author>alias.ne...@gmail.com</author>
<when>Mon, 05 Dec 2011 13:05:12 +0000</when>
<what>Is that right? I spend a good half hour trying to initialise my pref to true with no luck, setting defaults didnQ&apos;Et seem to work, so whatQ&apos;Es the Q&quot;EfixQ&quot;E for that case? As you can see, my fix above is setting it true.</what>
</comment>
<comment>
<author>joel.bou...@gmail.com</author>
<when>Mon, 05 Dec 2011 13:20:12 +0000</when>
<what>Just to make sure: when you call Q&quot;EPreferenceManager.setDefaultValues()Q&quot;E please ensure that you set the 3rd argument to Q&quot;EtrueQ&quot;E. If you donQ&apos;Et, newly added values wonQ&apos;Et get initialized at all.

Regarding the bug, personally I have seen it happening (but only with Q&quot;EfalseQ&quot;E) on HTC Hero, Nexus One, HTC Sensation, Galaxy S2, Galaxy Nexus. On which device/firmware did you see the issue happening with Q&quot;EtrueQ&quot;E?

Has anyone looked at AOSP source code for this? Maybe the bug is obvious. I would be surprised if any manufacturer had modified that part of AndroidQ&apos;Es code, except perhaps for fixing the bug.</what>
</comment>
<comment>
<author>alias.ne...@gmail.com</author>
<when>Mon, 05 Dec 2011 13:52:50 +0000</when>
<what>Apologies, after a data clear which it appears I missed initially, testing this on the Desire Z 2.2.1 with the following line appears to have solved my problem with an initialisation of Q&quot;EtrueQ&quot;E;

PreferenceManager.setDefaultValues(this, R.xml.preferences, true);

For those visiting, this apparently does not solve the Q&quot;EfalseQ&quot;E value initialisation, which I assume, by default is designed not to write out a preference for a false.

My question, is this Q&quot;EfalseQ&quot;E initialisation problem existent for both an explicitly Q&quot;EfalseQ&quot;E preference after using the above line, or for the Q&quot;EassumedQ&quot;E implicit initialisation?</what>
</comment>
<comment>
<author>joel.bou...@gmail.com</author>
<when>Mon, 05 Dec 2011 14:06:47 +0000</when>
<what>Thanks! Glad to know that itQ&apos;Es the same for everyone (ie: the bug only happens with Q&quot;EfalseQ&quot;E).

The problem only happens for preference keys that you want to initialize *explicitly* to Q&quot;EfalseQ&quot;E in the XML. It works for Q&quot;EtrueQ&quot;E but not for Q&quot;EfalseQ&quot;E. If you initialize it from onCreate() in the java code, it works for both Q&quot;EtrueQ&quot;E and Q&quot;EfalseQ&quot;E.

If you donQ&apos;Et initialize the preference key (neither in the XML nor in code) then it remains Q&quot;EnullQ&quot;E. There is no implicit initialization of any Preferences, afaik.</what>
</comment>
<comment>
<author>alias.ne...@gmail.com</author>
<when>Mon, 05 Dec 2011 14:53:58 +0000</when>
<what>By implicit, I meant that when entering a PreferenceActivity, lists will be Q&quot;EnoneQ&quot;E and checkboxes are Q&quot;EuncheckedQ&quot;E. Initialised is not exactly the correct term, but IQ&apos;Em sure you follow my point.

For a checkbox I need to be checked as default, this is a problem, for an Q&quot;EuncheckedQ&quot;E however, an Q&quot;EuninitialisedQ&quot;E is as good as a Q&quot;EfalseQ&quot;E in terms of visual representation within the PreferenceActivity. And since you would specify a default when loading it for the first time, it shouldnQ&apos;Et be a problem, at least for my use case.</what>
</comment>
<comment>
<author>joel.bou...@gmail.com</author>
<when>Mon, 05 Dec 2011 15:23:58 +0000</when>
<what>Oh. Yes, in terms of visual representation in Android preferences itQ&apos;Es true that Q&quot;EfalseQ&quot;E is the same as Q&quot;EnullQ&quot;E - but in terms of what the programmer expects, I think thatQ&apos;Es clearly a bug, as weQ&apos;Ere explicitly requesting an initialization to Q&quot;EfalseQ&quot;E in the XML.

Also, some programmers might have strict expectations for boolean preferences if they implement a Q&quot;Ethree-stateQ&quot;E checkbox as in Windows for example: Q&quot;EtrueQ&quot;E, Q&quot;EfalseQ&quot;E, Q&quot;EundefinedQ&quot;E (=null). It might be useful! In that case Q&quot;EfalseQ&quot;E and Q&quot;EnullQ&quot;E would have a different graphical representation, and the bug would become visible for end-users too.</what>
</comment>
</bug>
<bug>
<bugid>14322</bugid>
<title>Calendar not synchrinising properly  ?-Android 2.1 problem  -version Vanilla  </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:31:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 11:16:13 +0000</openedDate>
<description>The google calendar not synchronised properly ...not showing the current
events . It is not updating after the explicitly initiating
synchronisation . This is using Android 2.1 -vanilla</description>
<comment>
<author>rdo...@gmail.com</author>
<when>Tue, 01 Feb 2011 02:52:37 +0000</when>
<what>IQ&apos;Em also unable do sync my personal calendars (birthdays / game schedules) on android. IQ&apos;Em using Nexus S 2.3.2 version.

I tried synching, clear cache, force stop and reboot after killing 3 calendars process, and nothing changed.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:31:26 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15617</bugid>
<title>translate error in battery use history FRENCH (CPU total)</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Sat, 19 Mar 2011 11:13:04 +0000</openedDate>
<description>- Steps to reproduce the problem: .go to settings/about
phone/battery/battery use/ (in french: Param?tres/A propos du
t?l?phone/Batterie/Utilisation de la batterie) .open detail for
application - What happened. In first line (section use detail) itQ&apos;Es
display Q&quot;EDur?e dQ&apos;Eutilisation totale de lQ&apos;EUCQ&quot;E itQ&apos;Es too long, overwrite
value; and not necessary to rewrite Q&quot;EDur?e dQ&apos;EutilisationQ&quot;E itQ&apos;Es section
Title.. and must be displayed same as english. - What you think the
correct behavior should be. must display Q&quot;EUC - TotaleQ&quot;E (in english itQ&apos;Es
displayed as CPU total) (below this line in french itQ&apos;Es Q&quot;EUC - Premier
planQ&quot;E HTC Desire HD, Android 2.2.1</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 20 Mar 2011 05:50:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5140</bugid>
<title>Ability to set emergency numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>111</stars>
<reportedBy>badlucks...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 15:41:04 +0000</openedDate>
<description>When the screen is locked, using the pattern lock, it is only possible
to dial emergency numbers such as 911. However, the owner of the phone
should also be able to designate other emergency numbers, such as family
members, that could be contacted while the phone is locked. As it stands
under Android 1.6 (and presumably 2.0), the dialer is brought up when
the emergency button is pressed. I think it would be appropriate to
modify the contacts database and application to include a field to flag
contacts as dialable when the emergency button is pressed, and present
them in an emergency contact tab within the emergency dialer. Law
enforcement and para-rescue organizations have been encouraging the use
of on-phone contacts marked as Q&quot;EI.C.E.Q&quot;E for Q&quot;Ein case of emergencyQ&quot;E
allowing them to contact a helpless victimQ&apos;Es family. Android should
support this initiative by allowing contacts to be flagged as emergency
contacts, and allowing them to be called when the phone is locked.</description>
<comment>
<author>sgvmik...@gmail.com</author>
<when>Wed, 09 Dec 2009 04:27:36 +0000</when>
<what>I completely agree, especially if you lose your phone and those who find it to call the owner...</what>
</comment>
<comment>
<author>av8r.st...@gmail.com</author>
<when>Sat, 12 Dec 2009 05:25:38 +0000</when>
<what>You may want to check out http://www.appventive.com/ice

It not only makes ICE contacts available from the lock screen, but also provides info 
about allergies, medications, medical conditions, insurance and useful characteristics 
like date of birth, weight Q&amp;E blood type.  </what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Sat, 30 Jan 2010 09:12:13 +0000</when>
<what>Agree with all that, plus in my country 911 is not even an emergency number, the most
common (medical emergency) is 118 and it is not allowed (not on the nexus one at
least), followed by 113 (police, also not allowed) and 112 (other police, allowed).
I know that perhaps IQ&apos;Em just not supposed to have a nexus one here at this stage but
I think there are better ways to discourage parallel imports, please fix this one
before someone gets hurt ;) 

You could include the emergency numbers in the locale settings for exhample (even if
IQ&apos;Ed like to see and, in case, edit them if possible)</what>
</comment>
<comment>
<author>bpasc...@gmail.com</author>
<when>Wed, 10 Mar 2010 23:06:49 +0000</when>
<what>I agree. An emergency contact(s) button that is read-only is needed on the pattern
lock screen.  I hope this gets implemented in the future.</what>
</comment>
<comment>
<author>chadmill</author>
<when>Fri, 19 Mar 2010 11:23:47 +0000</when>
<what>The Appventive ICE app isnQ&apos;Et a solution because itQ&apos;Es buggy (it uses undocumented, 
private API calls that can change any time) and expensive (as a background process).

Implementers, in addition to I-C-E, please include an owner contact number and display 
an email address, so it becomes easy to return lost phones.</what>
</comment>
<comment>
<author>chadmill</author>
<when>Fri, 19 Mar 2010 11:26:41 +0000</when>
<what>See also Bug#5283.

http://code.google.com/p/android/issues/detail?id=5283</what>
</comment>
<comment>
<author>av8r.st...@gmail.com</author>
<when>Fri, 19 Mar 2010 14:04:27 +0000</when>
<what>IQ&apos;Em the author of ICE.  It does not use any undocumented Q&quot;EprivateQ&quot;E API calls.  Also, 
its very stable.  With almost 4000 installs, it has a 4.5 star average over 391 
ratings. There is a small background process that needs to be there to receive screen 
on/off broadcasts, but it doesnQ&apos;Et actually do anything except when the screen turns on 
or off.

Incidentally, the ICE app also allows you to include owner contact info on the ICE lock 
screen.</what>
</comment>
<comment>
<author>chadmill</author>
<when>Fri, 19 Mar 2010 14:15:19 +0000</when>
<what>Oh, IQ&apos;Em very sorry, Steve.  I inferred what I said from my experience with it more 
than a year ago (G1, minor OTA update broke it).  I retract what I said.</what>
</comment>
<comment>
<author>jgreene...@gmail.com</author>
<when>Sun, 18 Apr 2010 15:24:00 +0000</when>
<what>In my state of Massachusetts, all cellular 911 calls are routed to the state police, then transfered to local 
911 dispatch centers if needed. This wastes valuable time during an emergency, so I have my local 
dispatch numbers programmed on speed-dial. I would like to be able to choose several of these to 
populate the emergency dialer list. ItQ&apos;Es crazy that in order to dial the local dispatch number from thr 
emergrncy dialer, I have to memorize and type out the whole number. Also, it is important that the 
phone transmit GPS location information whenever it calls any number that the user has designated as 
an emergency number. Thanks!</what>
</comment>
<comment>
<author>Kn2...@gmail.com</author>
<when>Sun, 06 Jun 2010 01:19:44 +0000</when>
<what>My old phone (LG Voyager [VX10000]) had this sort of functionality. You could 
specify contacts to be Q&quot;EEmergency ContactQ&quot;E, and at the top of the phonebook was a 
button for Emergency Contacts (in bright red).

I would like to see this, plus the idea of having an ICE contacts button on the lock 
screen.</what>
</comment>
<comment>
<author>mwburden66</author>
<when>Thu, 05 Aug 2010 15:17:54 +0000</when>
<what>This has been bugging me since I started using Android!

IQ&apos;Ed love to be able to mark some contacts as Q&quot;EShow in Emergency DialerQ&quot;E, and allow those contacts to be displayed/dialed from the Emergency Dialer.
</what>
</comment>
<comment>
<author>saad.ahm...@gmail.com</author>
<when>Thu, 05 Aug 2010 17:35:27 +0000</when>
<what>this is a much needed functionality in android.Sometimes this issue makes you dial emergency helpline no in place of your service provider no .like in the case of vodafone customer care which is 111 and the emergeency no is also 111.</what>
</comment>
<comment>
<author>ronald.g...@gmail.com</author>
<when>Tue, 17 Aug 2010 00:49:18 +0000</when>
<what>I just got my android phone and found the lack of this feature quite annoying.  It is disappointing to see this issue has opened almost a year ago and seems to have gone unaddressed.</what>
</comment>
<comment>
<author>DCaseyTu...@gmail.com</author>
<when>Sun, 22 Aug 2010 05:37:08 +0000</when>
<what>IQ&apos;Ed like to see this added as a standard feature. ThereQ&apos;Es no sense in requiring a third-party app for this functionality.</what>
</comment>
<comment>
<author>slhill...@gmail.com</author>
<when>Tue, 24 Aug 2010 05:41:06 +0000</when>
<what>Make sure you star this.  It will move the priority up</what>
</comment>
<comment>
<author>glenncosta@gmail.com</author>
<when>Thu, 26 Aug 2010 15:22:12 +0000</when>
<what>This is really nuts. This should be one of the most important things. 
I live in an area where 911 is not an emergency number. 
I love Android, but GoogleQ&apos;Es lack of concern for peoples safety is really annoying me.</what>
</comment>
<comment>
<author>chadmill</author>
<when>Thu, 26 Aug 2010 15:47:18 +0000</when>
<what>glenncosta: Two questions:  What is your emerg number there?  Do you know it doesnQ&apos;Et work, or just guessing that android knows only of Q&quot;E911Q&quot;E?</what>
</comment>
<comment>
<author>glenncosta@gmail.com</author>
<when>Sat, 28 Aug 2010 19:17:22 +0000</when>
<what>Well IQ&apos;Em guessing the only one that works is 911, cos thatQ&apos;Es the only one that works. Maybe there are more, but thatQ&apos;Es not the point, Google should have allowed users to customize this option. 

As for the region IQ&apos;Em living in, the emergency number is 100. DoesnQ&apos;Et work in Android.</what>
</comment>
<comment>
<author>michael...@gmail.com</author>
<when>Mon, 20 Sep 2010 00:24:21 +0000</when>
<what>I was seriously concerned about the easy access of the Emergency Call button when I enabled screen lock a few weeks ago, and my fears were confirmed a few hours ago when I was playing baseball and my Android 2.0 called 911 twice. They called me back and I apologized profusely, and I immediately disabled screen pattern lock. ItQ&apos;Es actually insane how easy it is to be pressed. I understand the reason for the button, but either require some sort of emergency specific drag that has prompts right on the screen (like press here and then here for emergency, bc anyone who can read the Q&apos;Eemergency buttonQ&apos;E could surely do something slightly more cmoplicated) or even better just bring up a keypad without the 911 prewritten! I donQ&apos;Et think it would be in any way dangerous to require someone to press emergency call and then dial 911 or whatever emergency number is allowed on the phone. ItQ&apos;Es so shockingly easy to do. Until than, IQ&apos;Ell have to abandon screen lock. Really frustrating!</what>
</comment>
<comment>
<author>Ryan.Men...@gmail.com</author>
<when>Tue, 16 Nov 2010 02:26:11 +0000</when>
<what>Another situation in which this is critical is for people like me, who are on a college campus.  Our primary law enforcement agency is our Public Safety, as they can respond before police can, and they are not called by 911 or any other Android-recognized emergency number.  In order to call them, I have to unlock the screen, enter my screen lock pattern, bring up the dialer, and hit the speed dial button.  This is a very time-consuming process in a situation where seconds may be critical.</what>
</comment>
<comment>
<author>rcrodger...@gmail.com</author>
<when>Sun, 30 Jan 2011 22:08:17 +0000</when>
<what>Any chance this is going to be implemented in 2.3?</what>
</comment>
<comment>
<author>iandouglas736</author>
<when>Sun, 30 Jan 2011 22:21:48 +0000</when>
<what>#21 itQ&apos;Es not in gingerbread as of 2.3.2</what>
</comment>
<comment>
<author>shekh.a...@gmail.com</author>
<when>Mon, 07 Feb 2011 09:28:43 +0000</when>
<what>I so want this feature to be implemented as soon as possible.
Phones can be life-saving tools!
I just encountered such a thing few days back and now i understand the importance of this feature.
I remember my old JavaME feature phone used to have it.</what>
</comment>
<comment>
<author>colepr...@gmail.com</author>
<when>Fri, 11 Mar 2011 04:42:26 +0000</when>
<what>IQ&apos;Ed appreciate this feature also.</what>
</comment>
<comment>
<author>rschaer1...@gmail.com</author>
<when>Thu, 24 Mar 2011 13:38:33 +0000</when>
<what>My LG Optimus does not appear to have an emergency dial button either physical or on-screen. For  broader appeal  this feature can be added to the unlock screen rather than triggered by hardware.</what>
</comment>
</bug>
<bug>
<bugid>5182</bugid>
<title>Gmail: Q&quot;EInbox -1Q&quot;E bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 12:09:58 +0000</openedDate>
<description>title: Q&quot;EInbox -1Q&quot;E message :)</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:38 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>1342</bugid>
<title>Canvas.drawTextOnPath does not draw text on discontiguous paths</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>jeremy.j...@gmail.com</reportedBy>
<openedDate>Wed, 19 Nov 2008 21:53:20 +0000</openedDate>
<description>Running with android-sdk-mac_x86-1.0_r1 on MacOS, using Eclipse with the
Android plugin. PROBLEM: The Canvas.drawTextOnPath method does not draw
text on discontiguous paths. It draws the text for the first
(contiguous) portion of the path, and nothing else. CODE TO REPRODUCE:
From within an onDraw() method in a subclass of View: Path path = new
Path (); path.moveTo (0, 0); path.lineTo (200, 0); path.moveTo (0, 50);
path.lineTo (200, 50); Paint paint = new Paint (); paint.setColor
(0xFFFF0000); paint.setStrokeWidth(1.0f); paint.setTextSize(24);
Typeface typeface = Typeface.defaultFromStyle (Typeface.NORMAL);
paint.setTypeface (typeface); paint.setTextAlign(Paint.Align.LEFT);
canvas.drawTextOnPath(Q&quot;Ethe text goes here that i am drawing yes i am
drawing some text hereQ&quot;E, path, 0, 50, paint); Expected results: text on
both segments of the path Observed results: text on the first segment of
the path</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:29:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4359</bugid>
<title>Daylight Saving Time is not updated from VodafoneQ&apos;Es network values unless phone is restarted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>hectorlopezfernandez</reportedBy>
<openedDate>Sun, 25 Oct 2009 11:38:52 +0000</openedDate>
<description>Daylight Saving Time was changed this night and Android didnQ&apos;Et
auto-update the clock. I have an HTC Magic with Vodafone and IQ&apos;Em using
network time values. I had to restart the phone in order to get the
correct time.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:28:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2457</bugid>
<title>Enhancement: Ask if Airplane Mode when turned on</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-20T15:49:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrewrump</reportedBy>
<openedDate>Sun, 19 Apr 2009 09:39:28 +0000</openedDate>
<description>When I board a plane I sometimes forget to set the phone in Airplane
Mode and are therefore not able/allowed to turn the phone while in
flight. I suggest that when Android is turned on it ask before enabling
radioes if it should operate in Airplane Mode.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 20 Apr 2009 15:49:45 +0000</when>
<what>Duplicate</what>
</comment>
<comment>
<author>andrewrump</author>
<when>Mon, 20 Apr 2009 16:02:02 +0000</when>
<what>Sorry but IQ&apos;Eve searched - please specify the first one so I can learn - thanks!</what>
</comment>
<comment>
<author>andrewrump</author>
<when>Mon, 20 Apr 2009 16:15:18 +0000</when>
<what>Ah - weird. This was the report that I wrote on my ADP1.1 which failed -  something 
like FORMPOSTLENGTH not defined. I couldnQ&apos;Et find it so I wrote the report again from 
a PC.</what>
</comment>
</bug>
<bug>
<bugid>14397</bugid>
<title>Implement Closable in android.database.Cursor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thorsten.giesecke@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 08:38:16 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Currently the Q&quot;Eandroid.database.CursorQ&quot;E class provides a Q&quot;Eclose()Q&quot;E
method to free resources. Implementing JavaQ&apos;Es Q&quot;Ejava.io.CloseableQ&quot;E
interface it is possible to use several helper classes to close a cursor
silently (e. g. in the finally block of a try-finally or
try-catch-finally construct: Utils.close((Closeable)cursor)). Sample
code: package android.database; public class Cursor implements
java.io.Closeable { public void close() {...} } Usage: Cursor cursor =
null; try { cursor = contentResolver.query(...); while
(cursor.moveToNext()) { ... } } finally { // null safe helper to close
CloseableQ&apos;Es Utils.close((Closeable) cursor); } Proposed Java 8 shortcut
for try-finally (construct known from C#): try (Cursor cursor =
contentResolver.query(...)) { ... } // the Cursor is closed
automatically after the try block</description>
</bug>
<bug>
<bugid>7651</bugid>
<title>1024x768 photos stored in Picasa are very slow to load in the Gallery.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>TheCalho...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 22:01:12 +0000</openedDate>
<description>Android code version you are running: 2.1-update1 Your development
environment: Motorola Droid using 3G Describe the problem: 2.1 enhanced
the Gallery app by automatically linking up your pictures that you have
in Picasa. The issue that I am seeing is that any picture that is
1024x768 takes minutes to load. The icon is also indicating that the
photo is still trying to load. I have not tried photos smaller then this
size to see how they load. I have tried larger photos (4000x3000) and
they all load in about 3-5 seconds. Steps to reproduce: 1. Add or use a
photo in Picasa that is 1024x768. 2. Sync that account up to your phone.
3. Open the Gallery App and select the folder-Q&gt;Epicture Expected results:
Photo should load within a reasonable amount of time. It should load
faster then much larger photos. Observed results: Photo takes anywhere
from 2 minutes to 10+ minutes to load. Much larger photos take 3-5
seconds. Additional information: Once they are loaded, going back to
them is quick. However, IQ&apos;Em assuming that we are caching it somewhere
and that explains the quickness.</description>
<comment>
<author>Smud...@gmail.com</author>
<when>Tue, 13 Apr 2010 18:32:23 +0000</when>
<what>I have the exact same issue on my Motorola Droid running 2.1-update1

Just a couple images work fine out of a whole gallery. The others take a very very
long time to load (if they ever do). They are all set to 1024x768 and the larger
resolution images work fine.</what>
</comment>
<comment>
<author>srturne...@gmail.com</author>
<when>Mon, 26 Apr 2010 05:41:30 +0000</when>
<what>I can also confirm this problem with Motorola Droid.  I noticed that some of my pics
were loading very slowly or not loading at all and just showing the thumbnail.  After
some testing, I found that all of my photos that are 1024x768 had this problem.  All
photo with a resolution higher than this loaded just fine.</what>
</comment>
<comment>
<author>cutecau...@gmail.com</author>
<when>Tue, 25 May 2010 14:50:51 +0000</when>
<what>I can also confirm this problem with Nexus One FroYo 2.2. I just test with 1024x768
and 1600, same problem.</what>
</comment>
<comment>
<author>Smud...@gmail.com</author>
<when>Tue, 25 May 2010 14:59:12 +0000</when>
<what>Man! Really? I thought that they would fix this on Froyo.</what>
</comment>
<comment>
<author>tera...@gmail.com</author>
<when>Mon, 03 Jan 2011 01:48:34 +0000</when>
<what>Same here with Htc Incredible Froyo 2.2.  IQ&apos;Em using GoogleQ&apos;Es 3D gallery app, since HTCQ&apos;Es stock gallery doesnQ&apos;Et support sync with Picasa.  On wifi, it usually takes 10-30 seconds  but on 3G, some photos seems never getting better from just showing thumbnail.</what>
</comment>
<comment>
<author>srturne...@gmail.com</author>
<when>Fri, 04 Feb 2011 08:21:35 +0000</when>
<what>Just installed Gingerbread on my original Droid.  Happy to report that this bug seems to be fixed in Gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>3476</bugid>
<title>Allow dismissing snoozed alarm via ongoing notification</title>
<status>FutureRelease</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>2009-08-18T19:13:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gabriel....@gmail.com</reportedBy>
<openedDate>Wed, 05 Aug 2009 18:31:35 +0000</openedDate>
<description>If once you snoozed an alarm it added an ongoing notification that let
you dismiss the alarm, that would be great. I sometimes snooze the
alarm, then wake up before it goes off again. I turn off the alarm,
since there is no way to dismiss it until it it goes off again. If a
notification were added like Q&quot;E8:30 am Alarm Snoozing \n Select to
dismiss this alarmQ&quot;E I could dismiss the alarm without turning it off and
losing the benefits of setting multi-day, recurring alarms. Optionally,
the notification could also tell you how long until the alarm sounds
again.</description>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 18:46:13 +0000</when>
<what>This has been added in a future release.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:13:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15645</bugid>
<title>Need access to APIs which provide the AMR-NB encoded or decoded buffer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dow...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 10:45:12 +0000</openedDate>
<description>AMR-NB encoding: MediaRecorder class can record the voice from the MIC
and store it in a AMR file. Instead of storing it to the file, we need
the AMR encoded audio stream stored in a buffer which can be accessed by
our application. AMR-NB decoding: Similarly we need to be able to pass a
AMR voice buffer to the Media Player and play it out to the speaker. In
summary, we need to be able to directly call AMR-NB encoder / decoder
methods present in the Android OS. How do we go about this ? If this is
not available in the publicly available APIs, can we purchase it as an
add-on ?</description>
<comment>
<author>emil.and...@gmail.com</author>
<when>Fri, 01 Apr 2011 13:49:05 +0000</when>
<what>This should not be limited to AMR, but support all media types (i.e. 3GP video).</what>
</comment>
</bug>
<bug>
<bugid>8619</bugid>
<title>Optical track pad fails to scroll words while input mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>guptadee...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 12:00:15 +0000</openedDate>
<description>A lot of time the optical track pad fails to scroll inputted words/texts
and it gets struck if we want to correct some spelling. Example: Suppose
i am inputting some text in text input mode. I have written Q&quot;E Dee#pakQ&quot;E
and i want to correct its spelling. in such case i use to scroll my
cursor through optical track pad and it gets struck while doing this and
doesnot reach to the intended position. Thanks Deepak</description>
<comment>
<author>guptadee...@gmail.com</author>
<when>Wed, 02 Jun 2010 13:00:39 +0000</when>
<what>any updates plz??</what>
</comment>
</bug>
<bug>
<bugid>20019</bugid>
<title>htc desire hd</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-09-14T17:14:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucianos...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 19:51:29 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. conet-me ao market pelo meu htc derire hd e quando vou pedir
download de app recebo a seguinte mensagem Q&quot;Ethe aplication market
(process com. android.vending)has stoped unexpectedly. please try agaim.</description>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:13:26 +0000</when>
<what>Issue 20020 has been merged into this issue.</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:14:19 +0000</when>
<what>Not enough information here to diagnose.

If the problem persists, please contact the customer service center for your carrier.
</what>
</comment>
</bug>
<bug>
<bugid>9116</bugid>
<title>Froyo disables the SD card when I plug my device into USB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>webrea...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 06:31:29 +0000</openedDate>
<description>IQ&apos;Eve opened two issues previously (issue 8517 and issue 9088) and
theyQ&apos;Eve both been closed immediately without any consideration, and
clearly without any actual testing of the problem. So IQ&apos;Ell try again.
Under Froyo, when I connect my Nexus One to my USB port to charge, I am
prompted with the full-screen Q&quot;EUSB connectedQ&quot;E screen, which purportedly
offers me the opportunity to mount my SD card as a mass storage device
for the PC. If I do nothing, after 2-3 seconds the screen changes (the
green android turns orange) and tells me Q&quot;EUSB Storage in useQ&quot;E. This
means that the SD card is no longer accessible by Android applications
(e.g., my music player canQ&apos;Et play music, and other applications such as
Newsrob canQ&apos;Et synchronise properly). Note that I donQ&apos;Et want to mount the
SD card at all. Ever. In fact, doing so on my work PC could result in my
dismissal for breach of InfoSec rules. However, the main issue here is
that plugging in the USB cable results in my Android device being
disabled. Let me re-iterate - the DEFAULT behaviour, if I plug in a USB
cable, is for the device to disable the SD card. There is no way to stop
it doing this. So if I arrive at my desk, and plug my Nexus in to
charge, immediately the phone ceases to be able to play music, download
data to the SD card, etc. In the previous issues IQ&apos;Eve opened, IQ&apos;Eve been
told that I can just Q&apos;Epress homeQ&apos;E to stop this issue. That doesnQ&apos;Et work.
Pressing home dismisses the Q&apos;EMount USBQ&apos;E screen, but the SD card is still
disabled. The only way to solve this problem is to explicitly turn off
USB storage after itQ&apos;Es been auto-mounted by the OS. So if IQ&apos;Em listening
to music, and want to sit down and put my phone on charge, the process
goes like this: 1. Sit down, plug phone into USB. 2. SD card is
disabled, music stops playing. 3. User has to unlock the phone using the
pattern-lock screen. 4. User has to unmount storage device using Q&quot;ETurn
off USB storageQ&quot;E button 5. User has to shutdown and restart music
application so it can regain access to SD card. 6. User can continue
playing music. Now, I really donQ&apos;Et think this is a useful or intuitive
workflow. And itQ&apos;Es so easy to solve! Just change the USB Mass Storage
screen so that a) It offers two buttons: Q&quot;EMount USBQ&quot;E and Q&quot;EDonQ&apos;Et prompt
me againQ&quot;E. b) A checkbox or button somewhere to reset the Q&quot;EdonQ&apos;Et ask me
againQ&quot;E state. Alternatively, you could put a checkbox in the USB storage
setting screen to disable the SD card USB mass storage feature. Please
donQ&apos;Et decline this issue again, without carefully considering the
implications of this process. This problem didnQ&apos;Et happen in 2.1, or 1.6
- itQ&apos;Es a new issue introduced in 2.2. ItQ&apos;Es very frustrating and really
interrupts the use of the phone when using a USB cable to charge the
device - which is a pretty common scenario....</description>
<comment>
<author>rajfi...@gmail.com</author>
<when>Wed, 16 Jun 2010 07:18:32 +0000</when>
<what>I am using 2.2 FRF50 on my Nexus One.
I havent had the above mentioned issue. 
I always use the USB cable to charge my N1 by connecting to the laptop running Windows XP Professional OS.

The behavior at my end:
The moment I plug it in, I receive a notification Q&quot;EUSB ConnectedQ&quot;E (with the Green Android) with a Q&quot;ETurn on USB storageQ&quot;E button. However, in my case, it never automatically Turns on USB storage unless I press the button myself. 
And I can listen to songs, or access any file on my sd card till I press the Q&quot;ETurn on USB storageQ&quot;E button.

On my computer, I see a Q&quot;ERemovable diskQ&quot;E but when I try to open it, it shows the Q&quot;EPlease insert a disk into drive F:Q&quot;E. After I turn on USB storage on my N1, I would be able to access the usb contents using my computer.

So not sure why you are having this problem.
What OS are you using?</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Wed, 16 Jun 2010 07:26:25 +0000</when>
<what>Rajfidel, that sounds like proper behavior.

However I donQ&apos;Et see that, but I do see it as WebReaper described.

I use a Mac with Snow Leopard and Froyo FRF 50 also.

Just to prevent misunderstandings: I used the same Mac with the same phone with 2.1-update1 and the SD card wasnQ&apos;Et automatically mounted.</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Wed, 16 Jun 2010 07:29:02 +0000</when>
<what>IQ&apos;Em using 2.2 FRF50 too.

So if you donQ&apos;Et touch the handset the green android doesnQ&apos;Et switch to Orange after a couple of seconds? Mine does. And when I disconnect the USB cable, I get the Q&quot;Epreparing SD cardQ&quot;E warning. This is when connecting to XP pro.</what>
</comment>
<comment>
<author>rajfi...@gmail.com</author>
<when>Wed, 16 Jun 2010 15:03:47 +0000</when>
<what>Do you guys have DoubleTwist app installed?
If yes, please disable auto-usb in settings within the DoubleTwist application.</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Wed, 16 Jun 2010 15:13:27 +0000</when>
<what>Well spotted! I do have DoubleTwist installed, and that looks like itQ&apos;Es it. Thanks! :)</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Wed, 16 Jun 2010 15:14:32 +0000</when>
<what>Puh, Rajfidel, yes, I do. Thanks for your help. Feeling stupid now.</what>
</comment>
<comment>
<author>BigMike1020</author>
<when>Fri, 16 Jul 2010 14:49:47 +0000</when>
<what>I am experiencing this issue as well, but do not have DoubleTwist installed. My SD card is unmounting whenever I connect to a PC.
If you know of any other common applications that would cause this problem, let me know. It happens on multiple computers, so I assume its something on the phone.

I have the HTC Incredible, Android 2.1-update 1.</what>
</comment>
<comment>
<author>noyna...@gmail.com</author>
<when>Sun, 25 Jul 2010 03:19:59 +0000</when>
<what>I had installed Auto Mount by JRTStudio and it did the same.  Removing the program left the SD card automounting.  My solution was to install and immediately remove doubletwist.  Apparently DoubleTwist handles the uninstall properly.  It isnQ&apos;Et a good solution, but it fixed the problem for me.  </what>
</comment>
<comment>
<author>BigMike1020</author>
<when>Sun, 25 Jul 2010 14:40:09 +0000</when>
<what>Thanks for posting this! I installed DoubleTwist, made sure the mount option wasnQ&apos;Et checked, then uninstalled it. It worked! now my SD card no longer unmounts when I plug in my phone.</what>
</comment>
<comment>
<author>ekorkodilos</author>
<when>Mon, 02 Aug 2010 15:09:09 +0000</when>
<what>iSyncr also has an amount feature in itQ&apos;Es settings</what>
</comment>
<comment>
<author>bryanva...@gmail.com</author>
<when>Wed, 11 Aug 2010 18:53:33 +0000</when>
<what>I donQ&apos;Et want the little green droid screen to show up at all. I donQ&apos;Et mind it in my notification bar, but I donQ&apos;Et want the screen to show up when I plug in my usb, whether it auto connects or not. Is there a leave-me-the-f***-alone option? I know I plugged in my usb cable, and if I want to mount my sd card I will, but like you all, I am normally just charging my phone.</what>
</comment>
<comment>
<author>tetron.i...@gmail.com</author>
<when>Fri, 22 Oct 2010 20:59:15 +0000</when>
<what>Winamp for Android does this too.  Extremely annoying, but to be fair, not actually a FroYo issue.</what>
</comment>
<comment>
<author>mke...@wgu.edu</author>
<when>Thu, 28 Oct 2010 17:19:27 +0000</when>
<what>thank you tetron.interreality 

Winamp does indeed do this too
</what>
</comment>
<comment>
<author>avion...@gmail.com</author>
<when>Sat, 30 Oct 2010 03:44:53 +0000</when>
<what>IQ&apos;Eve been having the same problem with a new nexus and it was indeed from Winamp. Weird it does that with no notification, I uninstalled it and it seem ok now, with the default behavior.</what>
</comment>
<comment>
<author>iain.rei...@gmail.com</author>
<when>Wed, 03 Nov 2010 15:57:34 +0000</when>
<what>In winamp, the settings contain an option to automount USB on plugin.  Disable this and the problem goes away.  That way you get to keep winamp.</what>
</comment>
<comment>
<author>kb5...@gmail.com</author>
<when>Wed, 03 Nov 2010 18:14:10 +0000</when>
<what>I was having the same problem, and I had just installed WinAmp.
Turned automount off in WinAmp settings, and behavior is back to normal.
Thanks tetron.</what>
</comment>
<comment>
<author>truckeem...@gmail.com</author>
<when>Thu, 04 Nov 2010 15:59:52 +0000</when>
<what>Winamp was the culprit for me too.  Just changed the setting because I like the program, but very annoying.  Hopefully the devs change this.  </what>
</comment>
<comment>
<author>brmour...@gmail.com</author>
<when>Sat, 06 Nov 2010 11:38:30 +0000</when>
<what>i have already uninstalled doubletwist and i donQ&apos;Et have winamp but it keeps doing the same thing... any other program that may be automounting?</what>
</comment>
<comment>
<author>ritz....@gmail.com</author>
<when>Sun, 07 Nov 2010 21:48:21 +0000</when>
<what>It does this for me too. When I use the original usb cable that came with my nexus, it works fine. Unfortunately when I use another cable, it mounts automatically. Weird.</what>
</comment>
<comment>
<author>brmour...@gmail.com</author>
<when>Mon, 08 Nov 2010 17:53:35 +0000</when>
<what>I use the htc cable that came with desire. I will try with a nokia cable to see if it does the same.</what>
</comment>
<comment>
<author>brmour...@gmail.com</author>
<when>Mon, 08 Nov 2010 17:53:54 +0000</when>
<what>I use the htc cable that came with desire. I will try with a nokia cable to see if it does the same.</what>
</comment>
<comment>
<author>brmour...@gmail.com</author>
<when>Wed, 10 Nov 2010 22:58:21 +0000</when>
<what>same with nokia cable...shit!!!</what>
</comment>
<comment>
<author>gerd.lim...@gmail.com</author>
<when>Wed, 20 Apr 2011 14:27:23 +0000</when>
<what>We donQ&apos;Et want the little green droid screen. Extremely annoying. SGS Android 2.3.3.</what>
</comment>
<comment>
<author>dmla...@gmail.com</author>
<when>Thu, 12 May 2011 03:10:24 +0000</when>
<what>On my Huawei IDEOS U8150 with Android 2.2 this problem occurs too.
I can only agree with the reporter that this behavior is highly annoying and frustrating. Pls, donQ&apos;Et disable the access to SD card while the device is plugged into a PC! And rather let a user decide when they want to mount it by OS.
Or ideally, allow it to be mounted and donQ&apos;Et block the access to the SD card for Android OS. 

Eg. Sony Ericsson W910i, itQ&apos;Es SD card can be access by bouth OSes (by phone firmware as well by PCQ&apos;Es OS), so I can listen to music stored on the card using build-in MP3 player in the phone and browsing through the card content via PCQ&apos;Es OS.</what>
</comment>
<comment>
<author>j...@slaxer.com</author>
<when>Thu, 17 Nov 2011 18:56:09 +0000</when>
<what>Nobody has mentioned this yet, but this popup completely bypasses the lockscreen for me, making this a gaping security hole.</what>
</comment>
</bug>
<bug>
<bugid>3617</bugid>
<title>Home Screen Dies Intermitantly</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-21T14:27:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>jonathan...@gmail.com</reportedBy>
<openedDate>Fri, 21 Aug 2009 06:26:41 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem After running a few apps press
home key Home has crashed and requires reload - Sample source code
demonstrating the problem ? - What you think the correct behavior should
be. Home should not have crashed I think that perhaps home is getting
killed because there is not enough memory as some apps are not closing
fully. Perhaps home could be given a prority in the task manager so that
it is not killed to free memory, going home and waiting a couple of
minutes for the apps to load up again is not a great advert for android
when youQ&apos;Ere showing people what awesome stuff it can do.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:10:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 14:27:30 +0000</when>
<what>ThereQ&apos;Es not enough memory on typical devices to keep the home screen around.
Typically, situations where the home screen takes a long time to load are caused by
applications that arenQ&apos;Et properly optimized (as it slows down the home screen when it
loads icons).</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sat, 22 Aug 2009 15:02:01 +0000</when>
<what>Is there a way we can find out the offending apps? It really is a pain, and It occurs
on a everyoneQ&apos;Es handset that I know.</what>
</comment>
</bug>
<bug>
<bugid>3095</bugid>
<title>Cannot Decode Images from sdcard using BitmapFactory.decodeStream</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>shreyas1...@gmail.com</reportedBy>
<openedDate>Wed, 24 Jun 2009 04:21:59 +0000</openedDate>
<description>Hi, I am tring to get a image from the images stored on the sdcard of my
Android but i am getting a jpeg error 53 using BitmapFactory When I just
take the image directly without using BitmapFactory class I get the
image. Using the following:--- Bitmap bm =
Media.getBitmap(getContentResolver(), selectedImage); But the purpose of
using BitmapFactory is scaling down the image size by using inSample =4;
but I get skia as the error The image/picture was taken using the camera
of the Android Dev Phone 1 Here is my code after which the logcat
details are also given Java Code: public class bitD extends Activity {
private int SELECT_IMAGE = 200; /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); startActivityForResult(new
Intent(Intent.ACTION_PICK,
android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI),
SELECT_IMAGE); } @Override protected void onActivityResult(int
requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); if (requestCode
== SELECT_IMAGE) { if (resultCode == Activity.RESULT_OK) { Uri
selectedImage = data.getData(); System.out.println(Q&quot;EUri of the selected
img is Q&quot;E + selectedImage); try { InputStream is =
getContentResolver().openInputStream( selectedImage);
BitmapFactory.Options opts = new BitmapFactory.Options(); Bitmap bm;
opts.inJustDecodeBounds = true; bm = BitmapFactory.decodeStream(is,
null, opts); System.out.println(Q&quot;EhtQ&quot;E + opts.outHeight);
System.out.println(Q&quot;EwtQ&quot;E + opts.outWidth); System.out.println(Q&quot;EmimeQ&quot;E +
opts.outMimeType); opts.inJustDecodeBounds = false; opts.inDither =
true; opts.inPreferredConfig = Bitmap.Config.RGB_565; // this will
resize the bm opts.inSampleSize = 4; // scaled down by 4 bm =
BitmapFactory.decodeStream(is, null, opts);
setContentView(R.layout.main); ImageView iv1 = (ImageView)
findViewById(R.id.ImageView01); iv1.setImageBitmap(bm); } catch
(FileNotFoundException e) { // TODO Auto-generated catch block
e.printStackTrace(); } } } } Here is the ouput of my logcat 06-19
12:01:21.140: DEBUG/SurfaceFlinger(56): Screen about to return, flinger
= 0x127c58 06-19 12:01:21.350: DEBUG/dalvikvm(316): GC freed 875 objects
/ 48416 bytes in 89ms 06-19 12:01:21.450: DEBUG/dalvikvm(316): GC freed
148 objects / 5720 bytes in 88ms 06-19 12:01:21.560:
DEBUG/dalvikvm(316): GC freed 23 objects / 1064 bytes in 87ms 06-19
12:01:21.780: DEBUG/KeyguardViewMediator(56): pokeWakelock(5000) 06-19
12:01:22.870: VERBOSE/ImageGallery2(316): /ImageBlockManager.onPause
06-19 12:01:22.890: INFO/System.out(2551): Uri of the selected img is
content://media/external/images/media/34 06-19 12:01:22.960:
INFO/System.out(2551): ht1536 06-19 12:01:22.960: INFO/System.out(2551):
wt2048 06-19 12:01:22.970: INFO/System.out(2551): mimeimage/jpeg 06-19
12:01:22.970: DEBUG/skia(2551): xxxxxxxxxxx jpeg error 53 Not a JPEG
file: starts with 0x%02x 0x%02x 06-19 12:01:23.080:
INFO/ActivityManager(56): Displayed activity co.pad.BD/.bitD: 14010 ms
06-19 12:01:28.200: DEBUG/dalvikvm(163): GC freed 1543 objects / 79424
bytes in 108ms 06-19 12:01:33.170: DEBUG/dalvikvm(180): GC freed 91
objects / 4840 bytes in 77ms 06-19 12:01:38.200: DEBUG/dalvikvm(316): GC
freed 790 objects / 35944 bytes in 103ms</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:48:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10969</bugid>
<title>MATCH queries using Full Text Search (FTS3) in SQLite virtual tables donQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lynx87...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 21:34:05 +0000</openedDate>
<description>IQ&apos;Eve updated to Android 2.2 Froyo to test one of my Android apps, and
iQ&apos;Em having some issues with FTS3 queries. I use a virtual table created
like this: CREATE VIRTUAL TABLE table_lyrics USING FTS3( _id INTEGER
PRIMARY KEY AUTOINCREMENT, artist TEXT NOT NULL, title TEXT NOT NULL,
lyrics TEXT NOT NULL, path TEXT) When doing a MATCH query like the
following i get a crash: SELECT lyrics, path FROM table_lyrics WHERE
table_lyrics MATCH Q&apos;Eartist:Q&quot;EradioheadQ&quot;E title:Q&quot;EparanoidandroidQ&quot;EQ&apos;E IQ&apos;Eve
tested other no-FTS SQL queries and all works fine, but every MATCH
query gives an error like the one bellow. All worked fine in earlier
versions of Android (1.5, 1.6, 2.0 and 2.1) This is what the logcat
says: I/Database( 1385): sqlite returned: error code = 1, msg = prepared
statement aborts at 7: [SELECT lyrics, path FROM table_lyrics WHERE
table_lyrics MATCH Q&apos;Eartist:Q&quot;EradioheadQ&quot;E title:Q&quot;EparanoidandroidQ&quot;EQ&apos;E]
W/dalvikvm( 1385): threadid=11: thread exiting with uncaught exception
(group=0x4001d7f0) E/AndroidRuntime( 1385): FATAL EXCEPTION: Thread-16
E/AndroidRuntime( 1385): android.database.sqlite.SQLiteException: SQL
logic error or missing database E/AndroidRuntime( 1385): at
android.database.sqlite.SQLiteQuery.native_fill_window(Native Method)
E/AndroidRuntime( 1385): at
android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:70)
E/AndroidRuntime( 1385): at
android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:283)
E/AndroidRuntime( 1385): at
android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:264)
E/AndroidRuntime( 1385): at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java: 171)
E/AndroidRuntime( 1385): at
android.database.AbstractCursor.moveToFirst(AbstractCursor.java:248)
E/AndroidRuntime( 1385): at
com.spartancoders.golyrics.LyricsUtils.cacheSearch(LyricsUtils.java:
482) Thanks, Luis.</description>
<comment>
<author>yukuku</author>
<when>Tue, 05 Oct 2010 10:22:02 +0000</when>
<what>This happened to me. I was forced to build a custom full-text search engine because of this.

Please add some regression test to this in order that on future Android release this is fixed.</what>
</comment>
<comment>
<author>vn080...@gmail.com</author>
<when>Wed, 17 Nov 2010 09:13:40 +0000</when>
<what>please give me the solution</what>
</comment>
<comment>
<author>p.ar...@gmail.com</author>
<when>Mon, 07 Mar 2011 07:16:03 +0000</when>
<what>Original poster, or anyone else, could still confirm that this is an error with no workaround? Do absolutely trivial FTS3 queries work?</what>
</comment>
</bug>
<bug>
<bugid>18376</bugid>
<title>Camera video/picture dynamic range enhancement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mrfinge...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 17:26:20 +0000</openedDate>
<description>Please add a High-Dynamic-Range feature to the Camera App in the android
OS. Instead of clipping the Highlights when adjusting video levels with
a dark scene, or crushing the blacks when adjusting video levels that
have high video levels, use an S conversion curve that compresses
contrast progressively and more aggressively in the highlights and
shadows while leaving the middle portions of the contrast range
relatively unaffected.
http://en.wikipedia.org/wiki/High_dynamic_range_imaging Here is a good
article on High Dynamic Range encoding... (Especially near the end of
the article) http://www.anyhere.com/gward/hdrenc/hdr_encodings.html</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:37:17 +0000</when>
<what>Yes please!</what>
</comment>
<comment>
<author>mrfinge...@gmail.com</author>
<when>Sun, 17 Jul 2011 00:29:13 +0000</when>
<what>There is another feature that would greatly enhance dark scenes. It is called Black Stretch. It is a modification of the Gamma in the black portion of the video. Broadcasters use this feature in their studio cameras to show facial details when a dark skinned person wears a white suit in the bright studio lights.</what>
</comment>
</bug>
<bug>
<bugid>16604</bugid>
<title>xoom will not wake up without a hard reset with pattern lock enabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tiger00...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 12:34:43 +0000</openedDate>
<description>motorola xoom wifi if i have the pattern lock enabled intermittently my
xoom will not wake up. this has occurred for several days and i made
sure i removed advanced task killer. Still happening. I disabled the
pattern lock and it has been 4 days and i have NOT seen this issue. I
think there might be a problem with Q&quot;EwakingQ&quot;E up the xoom with pattern
lock enabled.</description>
</bug>
<bug>
<bugid>329</bugid>
<title>png image cannot be set as wallpaper </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T02:13:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>avir...@gmail.com</reportedBy>
<openedDate>Thu, 21 Feb 2008 13:53:49 +0000</openedDate>
<description>iQ&apos;Em trying to set an image as wallpaper with the following code.
setWallpaper(Bitmapobject); broadcastIntent(new Intent
(Intent.WALLPAPER_CHANGED_ACTION)); When i use JPG as the file, then
there are no issues. i can see that the wall paper is changed in the
emulator but when i use png as the file , it cannot be set. the
wallpaper background is changed to white color. attaching both the
images.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:05:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 02:13:40 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 22:00:33 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>525</bugid>
<title>Network initialization slow</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-27T18:59:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>davidbmo...@gmail.com</reportedBy>
<openedDate>Tue, 25 Mar 2008 01:30:55 +0000</openedDate>
<description>Every time my application is started it takes upwards to a minute for
HTTP Get to return results ( See code below). Once the first GET returns
results all following requests seem to return at a reasonable speed.
Only the initial request hangs for ~ a minute. The problem is not on the
server side since http logs show no connection until near the time the
log message below is printed in the Eclipse log. Wget returns results
immediately when run with the same url. System: Running on OSX Leopard
on a 2x2.66GHz machine. Code that causes the problem: DefaultHttpClient
req = new DefaultHttpClient(); httpGet = new
HttpGet(Q&quot;Ehttp://192.168.0.11/slide_show/story_list?Q&quot;E+urlVars); before =
System.currentTimeMillis(); response = req.execute(httpGet); after =
System.currentTimeMillis(); Log.d(TAG, Q&quot;ERequired: Q&quot;E + (after -
before)/1000 + Q&quot;E seconds to execute get.Q&quot;E); Log Message from Console:
DEBUG/VVPlayer.MediaProvider(610): Required: 58 seconds to execute get.
BTW Great job so far. It has been fun developing what I have done so
far.</description>
<comment>
<author>tomgibara</author>
<when>Wed, 26 Mar 2008 21:41:28 +0000</when>
<what>I experience the same problem with M5-rc14 running on Windows XP SP2.

I reverted to using HttpClient 3.x which is present along-side the new 4.x version.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 22:11:56 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 22 May 2008 02:11:48 +0000</when>
<what>Sorry, I am not able to reproduce this issue. Is it possible for you to provide an
external, full URL that can be used to reproduce the issue?</what>
</comment>
<comment>
<author>tomgibara</author>
<when>Thu, 22 May 2008 11:36:32 +0000</when>
<what>I ran into the problem accessing this URL:

http://www.moseycode.com/device/notice

This is a small testcase I composed which mimics exactly what my application was
doing network-wise. I am calling the method below from the onCreate method of a
LAUNCH activity of an entirely trivial application, run via Eclipse.

Oddly, running this test requires (only) 6 seconds to make the request, but IQ&apos;Em
confident that the same request running within my application on an identically
configured DefaultHttpClient instance took significantly longer (more than 30s from
memory).

Six seconds is still an excessively long time. Subsequent calls to the method take in
the order of 200ms.

Test method follows.

private void testHttpClient() {
  HttpEntity entity = null;
  try {
    DefaultHttpClient httpClient = new DefaultHttpClient();
    HttpParams params = httpClient.getParams();
    HttpConnectionParams.setConnectionTimeout(params, 2000);
    HttpConnectionParams.setSoTimeout(params, 2000);
    HttpGet httpGet = new HttpGet(Q&quot;Ehttp://www.moseycode.com/device/noticeQ&quot;E);
    long start = System.currentTimeMillis();
    Log.i(Q&quot;EtestQ&quot;E, Q&quot;EMaking RequestQ&quot;E);
    HttpResponse response = httpClient.execute(httpGet);
    long finish = System.currentTimeMillis();
    Log.i(Q&quot;EtestQ&quot;E, Q&quot;ERequest MadeQ&quot;E);
    StatusLine status = response.getStatusLine();
    if (status.getStatusCode() != 200) throw new IOException(status.getReasonPhrase());
    Log.i(Q&quot;EtestQ&quot;E, Q&quot;ERequest took: Q&quot;E + (finish - start) + Q&quot;EmsQ&quot;E);
    entity = response.getEntity();
  } catch (Exception e) {
    Log.e(Q&quot;EtestQ&quot;E, Q&quot;ETest FailedQ&quot;E, e);
  } finally {
    try {
      if (entity != null) entity.consumeContent();
    } catch (IOException e) {
      /* ignore */
    }
  }
}
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 27 May 2008 18:59:00 +0000</when>
<what>Many thanks for the sample code. This issue will be fixed in a future release of the
Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:39:32 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>davidbmo...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:59:00 +0000</when>
<what>Seems to be fixed in .9beta.  

Thank you,
David</what>
</comment>
</bug>
<bug>
<bugid>16172</bugid>
<title>Nexus-S is showing up Paired but not connected to other mobile devices.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ruchird...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 13:57:33 +0000</openedDate>
<description>Hi I am using Nexus-S and trying to connect to my earlier Nokia phone to
transfer contact, However after pairing with the Nokia phone Nexus-S
shows status Q&quot;EPaired, but not connectedQ&quot;E. The same it shows with for My
PC also however when I touch the connection information showing for my
PC its show Q&quot;Econnecting...Q&quot;E where as nothing as such happens for the
connection which it has made for Nokia phone. In essence if I kept it
pressed for few second it only gives me option to unpair..but it doesnt
try to connect.. Model - Nexus-S Android Version 2.3.3 Baseband Version:
I9023XXKB3 Kernal Version 2.6.35.7-g1d030a7 android-build@apa28#1 Build
Number GRI54 Please let me know how am I suppose to connect an paired
Device ? Its surely is a bug..which I am seeing there on many chat
channels and discussion forums, so surprised that no one in google seem
to be providing any fix for that ....</description>
</bug>
<bug>
<bugid>787</bugid>
<title>OnLongClickListerner does not work.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-14T02:48:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cyril.g...@gmail.com</reportedBy>
<openedDate>Mon, 11 Aug 2008 15:29:22 +0000</openedDate>
<description>------------------- Description ------------------- I add a
OnLongClickListener to an ImageButton. Even when I remains clicked on
the button then the onLongClickEvent is never fired. -------------------
Steps ------------------- Just add an onLongClickListener to an
imageButton (I didQ&apos;Ent try with others view) ------------------- Sample
code ------------------- ImageButton btnExpressBike = (ImageButton)
findViewById(R.id.main_express_geoloc_bike_ OnLongClickListener lgt =
new OnLongClickListener(){ public boolean onLongClick(View arg0) {
Log.d(Q&quot;ELSNRQ&quot;E, Q&quot;ELong click firedQ&quot;E); return false; } };
btnExpressBike.setOnLongClickListener(lgt); ------------------- Behavior
expected ------------------- The event should be triggered. In the
sample code I provided, I expect to have a trace in the logcat. Also the
delay of the before the click shoub be considered as Q&quot;ElongQ&quot;E might be
configurable somewhere ?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 14 Aug 2008 02:48:04 +0000</when>
<what>Did you call setLongClickable(true)?


</what>
</comment>
<comment>
<author>cyril.g...@gmail.com</author>
<when>Thu, 14 Aug 2008 07:42:36 +0000</when>
<what>No, for the simple reason that Q&quot;EsetLongClickableQ&quot;E is not a method available for
ImageButton.

as you can see in javadoc : 
http://code.google.com/android/reference/android/widget/ImageButton.html

this method seems to be present nowhere by the way ? : 
http://code.google.com/search/#p=androidQ&amp;Eq=setLongClickable

Maybe this function will be available in a next SDK ?
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:53:55 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>27</bugid>
<title>No support for non-mp3 files</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-20T20:35:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>NumBe...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 02:47:04 +0000</openedDate>
<description>This is just a simple enhancement, but I spent days puzzling why my
music didnQ&apos;Et play on the android emulator. It turned out that my music
files were improperly named .mp2Q&apos;Es and therefore wouldnQ&apos;Et play on the
emulator. The problem is that the emulator didnQ&apos;Et give me any feedback.
I didnQ&apos;Et get an error message, but the emulator gave me silence. This
led me to believe that I had missed the -use-audio setting or had some
kind of problem with ALSA and caused me to spend hours figuring out what
was wrong with my sound system or the emulator. Reproduction: Simply
take any program that plays music files, and use it to play a .mp2 .
There will be no error message, but no sound will come out. Correct
Behavior: As far as I know there are two options to fix this: 1. Add an
error message to the media player explaining possible reasons a file
could not be played, such as wrong codec, trying to play a file that
isnQ&apos;Et a sound file, trying to play music that you donQ&apos;Et have permission
to, etc. 2. Or you could include support for multiple file formats. Such
as mp2, wmv, avi, mov, etc. I suppose that option 2 will have to be
implemented for android to be a success. But until it is, please
consider option 1. It could save developers a lot of time, and stop them
from being turned away from android, like I almost was by this problem.</description>
<comment>
<author>893produ...@gmail.com</author>
<when>Sat, 19 Jan 2008 22:57:51 +0000</when>
<what>hopefully down the line support for open formats such as ogg and flac will be
implemented as well.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:27:17 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 20 Aug 2008 20:35:16 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still experiencing problems with that 
version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>jjgove@gmail.com</author>
<when>Wed, 20 Jan 2010 15:13:17 +0000</when>
<what>I am hoping that this will be resolved by adding support for a plethora of audio and 
video formats, as well as container formats (.avi, .aac, .flac, et cetera).</what>
</comment>
<comment>
<author>CMichael...@gmail.com</author>
<when>Wed, 24 Mar 2010 18:39:39 +0000</when>
<what>IQ&apos;Eve been using the open source version of the Core Media Player, The Core Pocket
Media Player (TCPMP) on my Treo 755P, even after purchasing the retail Core and
Kinoma media players ($20 apiece, if memory serves me) because of its better system
integration and excellent performance. This thing plays ALL my FLAC files including
those vinyl rips at 24 bit/96 khz and even DVD-A rips at 96 bit/192 khz!

I have hung on to my Treo, not wanting to give up what I consider better than iPhone
capabilities except for a few small areas, waiting for the new HTC Evo (IQ&apos;Eve been
burned too badly by ATQ&amp;ET and Verizon to ever consider them again and Sprint has
exceeded my expectations and demands by huge margins since I made the switch,
t-mobile wasnQ&apos;Et an option at the time but looks very good, too) to make the jump to
Android. I will miss my hard keyboard and have high hopes I will like the voice
recognition, but I will GLADLY pay another $20 for another program with the
multimedia capabilities of the free TCPMP (I can watch MKVs with soft subtitles on or
off!) It would be great if it had a more robust library function and my ideal dream
program would be a WinAmp clone called AndroidAmp!

PLEASE!!!!</what>
</comment>
</bug>
<bug>
<bugid>3909</bugid>
<title>1.6 SDK ddms incompatible with OS X 10.6?</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-09-16T15:21:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>srowen</reportedBy>
<openedDate>Wed, 16 Sep 2009 13:27:10 +0000</openedDate>
<description>Hi all, just trying the brand-new 1.6 SDK on my 64-bit Mac, running OS X
10.6 (Snow Leopard). I seem unable to run ddms now: $ ./ddms SWT folder
Q&apos;E/usr/local/android-sdk-mac_x86-1.6_r1/tools/lib/x86_64Q&apos;E does not exist.
Please export ANDROID_SWT to point to the folder containing swt.jar for
your platform. I see that an Q&apos;Ex86Q&apos;E folder exists, which suggests ddms
needs to run as a 32-bit process. Snow Leopard defaults to 64-bit mode
for Java, hence the problem. I can set 32-mode as the default for Java,
though I am not clear that actually selects 32-bit mode. I do get a
different result, but it still suggests a 64-bit JVM: $ ./ddms 16:23
D/ddms: Initializing 16:23 E/ddms: shutting down due to uncaught
exception 16:23 E/ddms: java.lang.UnsatisfiedLinkError: Cannot load
32-bit SWT libraries on 64-bit JVM at
org.eclipse.swt.internal.Library.loadLibrary(Unknown Source) at
org.eclipse.swt.internal.Library.loadLibrary(Unknown Source) at
org.eclipse.swt.internal.C.Q&lt;EclinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Display.createDisplay(Unknown Source) at
org.eclipse.swt.widgets.Display.create(Unknown Source) at
org.eclipse.swt.graphics.Device.Q&lt;EinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Display.Q&lt;EinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Display.Q&lt;EinitQ&gt;E(Unknown Source) at
com.android.ddms.UIThread.runUI(UIThread.java:330) at
com.android.ddms.Main.main(Main.java:97) I was finally able to work
around by adding Q&apos;E-d32Q&apos;E to the last line of the ddms script. Not sure if
others are seeing this, or if thereQ&apos;Es a better solution or what. I
suppose, ideally, the SDK includes x86_64 version of swt.jar?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 14:04:05 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 15:21:50 +0000</when>
<what>The new version of SWT supporting Snow Leopard will be added in the next SDK (Eclair.)</what>
</comment>
<comment>
<author>kensuke...@gmail.com</author>
<when>Fri, 18 Sep 2009 18:35:21 +0000</when>
<what>I looked around and figured out a way to fix this. I posted a zip file on my blog.

http://michaelpardo.com/2009/09/ddms-for-android-sdk-1-6-on-snow-leopard/

</what>
</comment>
<comment>
<author>novo...@gmail.com</author>
<when>Sat, 03 Oct 2009 13:14:35 +0000</when>
<what>@kensuke155 Thanks, that seems to work.</what>
</comment>
<comment>
<author>renato.g...@gmail.com</author>
<when>Fri, 16 Oct 2009 08:51:52 +0000</when>
<what>Hi all.
The easier solution is to add the Q&quot;E-d32Q&quot;E option to java editing the bash scripts in the tools folder of the SDK.
For example, for androidSDK/tools/android, change the last line from:
exec Q&quot;E$java_cmdQ&quot;E -Xmx256M $os_opts $java_debug -Djava.ext.dirs=Q&quot;E$frameworkdirQ&quot;E -Dcom.android.sdkmanager.toolsdir=Q&quot;E$progdirQ&quot;E -jar Q&quot;E$jarpathQ&quot;E Q&quot;E$@Q&quot;E

to:
exec Q&quot;E$java_cmdQ&quot;E -d32 -Xmx256M $os_opts $java_debug -Djava.ext.dirs=Q&quot;E$frameworkdirQ&quot;E -Dcom.android.sdkmanager.toolsdir=Q&quot;E$progdirQ&quot;E -jar Q&quot;E$jarpathQ&quot;E Q&quot;E$@Q&quot;E

The same goes also for traceview ddms and the other tools.

Regards, 
   Renato.</what>
</comment>
<comment>
<author>jeffrey.blattman</author>
<when>Thu, 22 Oct 2009 23:36:54 +0000</when>
<what>renato, you also need to link .../lib/x86 to x86_64. all of the scripts have a check
for swt.jar based on the systemQ&apos;Es arch. if you donQ&apos;Et link, the scripts never get to
the exec.</what>
</comment>
<comment>
<author>renato.g...@gmail.com</author>
<when>Tue, 27 Oct 2009 14:17:01 +0000</when>
<what>thanks jeffrey,

it worked without any linking for me, but maybe I already did it without notice.
Before modifying the scripts as in my comment #6, I already tried the solution proposed in comment #4 without solving the problem. Maybe, copying that file, avoided me the need to make a link.

To be sure I understood: by saying Q&quot;Eto link .../lib/x86 to x86_64Q&quot;E you means to use the bash command Q&quot;ElnQ&quot;E, isnQ&apos;Et it?
IQ&apos;Em using Mac OS X Version 10.6.1.

Regards,
   Renato</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 21 May 2010 22:40:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1866</bugid>
<title>Sync autenthication problem </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>21</stars>
<reportedBy>maciej.k...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jan 2009 11:38:34 +0000</openedDate>
<description>My contacts and callendar doesnQ&apos;Et want to sync using gprs and 3g
network. there is a message Q&quot;ESync is currently experiencing problems. It
will be back shortlyQ&quot;E but after connecting using Wi-fi everything syncs
without any problem. Log after running sync on Callendar: 01-28
11:17:22.743: WARN/CalendarProvider(1100): Unable to process calendars
from server -- could not authenticate user. 01-28 11:17:22.743:
WARN/CalendarProvider(1100):
com.google.wireless.gdata.client.AuthenticationException: Could not
fetch calendars feed com.google.wireless.gdata.client.HttpException:
Received 401 status code: Q&lt;EHTMLQ&gt;E 01-28 11:17:22.743:
WARN/CalendarProvider(1100): Q&lt;EHEADQ&gt;E 01-28 11:17:22.743:
WARN/CalendarProvider(1100): Q&lt;ETITLEQ&gt;EAuthorization requiredQ&lt;E/TITLEQ&gt;E 01-28
11:17:22.743: WARN/CalendarProvider(1100): Q&lt;E/HEADQ&gt;E 01-28 11:17:22.743:
WARN/CalendarProvider(1100): Q&lt;EBODY BGCOLOR=Q&quot;E#FFFFFFQ&quot;E TEXT=Q&quot;E#000000Q&quot;EQ&gt;E
01-28 11:17:22.743: WARN/CalendarProvider(1100): Q&lt;EH1Q&gt;EAuthorization
requiredQ&lt;E/H1Q&gt;E 01-28 11:17:22.743: WARN/CalendarProvider(1100): Q&lt;EH2Q&gt;EError
401Q&lt;E/H2Q&gt;E 01-28 11:17:22.743: WARN/CalendarProvider(1100): Q&lt;E/BODYQ&gt;E 01-28
11:17:22.743: WARN/CalendarProvider(1100): Q&lt;E/HTMLQ&gt;E 01-28 11:17:22.743:
WARN/CalendarProvider(1100): at
com.google.wireless.gdata.client.GDataServiceClient.convertHttpExceptionForReads(GDataServiceClient.java:290)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
com.google.wireless.gdata.calendar.client.CalendarClient.getParserForUserCalendars(CalendarClient.java:100)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
com.android.providers.calendar.CalendarProvider.fetchCalendarsFromServer(CalendarProvider.java:1000)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
com.android.providers.calendar.CalendarProvider.queryInternal(CalendarProvider.java:840)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
android.content.SyncableContentProvider.query(SyncableContentProvider.java:373)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
android.content.ContentProvider$Transport.query(ContentProvider.java:128)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
android.content.ContentResolver.query(ContentResolver.java:147) 01-28
11:17:22.743: WARN/CalendarProvider(1100): at
com.android.providers.calendar.CalendarSyncAdapter.getServerDiffs(CalendarSyncAdapter.java:1038)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:329)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:249)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:206)
01-28 11:17:22.743: WARN/CalendarProvider(1100): Caused by:
com.google.wireless.gdata.client.HttpException: Received 401 status
code: Q&lt;EHTMLQ&gt;E 01-28 11:17:22.743: WARN/CalendarProvider(1100): Q&lt;EHEADQ&gt;E
01-28 11:17:22.743: WARN/CalendarProvider(1100): Q&lt;ETITLEQ&gt;EAuthorization
requiredQ&lt;E/TITLEQ&gt;E 01-28 11:17:22.743: WARN/CalendarProvider(1100):
Q&lt;E/HEADQ&gt;E 01-28 11:17:22.743: WARN/CalendarProvider(1100): Q&lt;EBODY
BGCOLOR=Q&quot;E#FFFFFFQ&quot;E TEXT=Q&quot;E#000000Q&quot;EQ&gt;E 01-28 11:17:22.743:
WARN/CalendarProvider(1100): Q&lt;EH1Q&gt;EAuthorization requiredQ&lt;E/H1Q&gt;E 01-28
11:17:22.743: WARN/CalendarProvider(1100): Q&lt;EH2Q&gt;EError 401Q&lt;E/H2Q&gt;E 01-28
11:17:22.743: WARN/CalendarProvider(1100): Q&lt;E/BODYQ&gt;E 01-28 11:17:22.743:
WARN/CalendarProvider(1100): Q&lt;E/HTMLQ&gt;E 01-28 11:17:22.743:
WARN/CalendarProvider(1100): at
com.google.android.gdata.client.AndroidGDataClient.createAndExecuteMethod(AndroidGDataClient.java:293)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
com.google.android.gdata.client.AndroidGDataClient.getFeedAsStream(AndroidGDataClient.java:304)
01-28 11:17:22.743: WARN/CalendarProvider(1100): at
com.google.wireless.gdata.calendar.client.CalendarClient.getParserForUserCalendars(CalendarClient.java:97)
01-28 11:17:22.743: WARN/CalendarProvider(1100): ... 9 more 01-28
11:17:25.063: DEBUG/Sync(1100): Bad authentication token 01-28
11:17:25.223: DEBUG/SyncManager(54): not retrying sync operation because
the error is a hard error: authority: calendar account:
maciej.kaniewski@gmail.com extras: [force=true
feed=http://www.google.com/calendar/feeds/maciej.kaniewski%40gmail.com/private/full-selfattendance
] syncSource: 3 when: 10389653 delay: 0 key: {authority: calendar
account: maciej.kaniewski@gmail.com extras: [force=true
feed=http://www.google.com/calendar/feeds/maciej.kaniewski%40gmail.com/private/full-selfattendance
]} rowId: 1 01-28 11:17:25.253: DEBUG/SyncManager(54): failed sync
operation authority: calendar account: maciej.kaniewski@gmail.com
extras: [force=true
feed=http://www.google.com/calendar/feeds/maciej.kaniewski%40gmail.com/private/full-selfattendance
] syncSource: 3 when: 10389653 delay: 0 key: {authority: calendar
account: maciej.kaniewski@gmail.com extras: [force=true
feed=http://www.google.com/calendar/feeds/maciej.kaniewski%40gmail.com/private/full-selfattendance
]} rowId: 1 and log after running sync on contacts: 01-28 11:36:43.043:
DEBUG/Sync(457): Bad authentication token 01-28 11:36:43.133:
DEBUG/SyncManager(54): not retrying sync operation because the error is
a hard error: authority: contacts account: maciej.kaniewski@gmail.com
extras: [force=true ] syncSource: 3 when: 11545230 delay: 0 key:
{authority: contacts account: maciej.kaniewski@gmail.com extras:
[force=true ]} rowId: 1 01-28 11:36:43.163: DEBUG/SyncManager(54):
failed sync operation authority: contacts account:
maciej.kaniewski@gmail.com extras: [force=true ] syncSource: 3 when:
11545230 delay: 0 key: {authority: contacts account:
maciej.kaniewski@gmail.com extras: [force=true ]} rowId: 1</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 13:02:59 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 17:27:45 +0000</when>
<what>The most likely explanation at this point is that you cell providerQ&apos;Es infrastructure
is somehow stripping of modifying the data that gets transmitted between your phone
and GoogleQ&apos;Es servers, in a way that renders it ineffective. WeQ&apos;Ere trying to dig in
deeper.</what>
</comment>
<comment>
<author>cyril.ja...@gmail.com</author>
<when>Wed, 04 Feb 2009 11:51:50 +0000</when>
<what>Since a few weeks, I can synchronize my contacts anymore (either via EDGE or WiFi). I
also get Q&quot;ESync is currently experiencing problems. It will be back shortlyQ&quot;E. The
calendar synchronization works perfectly. I donQ&apos;Et use the Gmail synchronization. I
will have a look at the logs to see if I also get some stacktraces.</what>
</comment>
<comment>
<author>cyril.ja...@gmail.com</author>
<when>Sat, 07 Feb 2009 10:33:01 +0000</when>
<what>Here is the stacktrace I get when I try to synchronize my contacts. This is not the
same stacktrace as above so feel free to open a new bug if needed.


E/Sync    (   85): unable to convert row to an Entry, skipping. 1
E/Sync    (   85): com.google.wireless.gdata.parser.ParseException: unable to
construct GroupMembershipInfo since the group _sync_id isnQ&apos;Et known yet, will retry later
E/Sync    (   85): 	at
com.android.providers.contacts.ContactsSyncAdapter.addGroupMembershipToContactEntry(ContactsSyncAdapter.java:740)
E/Sync    (   85): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToContactEntry(ContactsSyncAdapter.java:587)
E/Sync    (   85): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntryImpl(ContactsSyncAdapter.java:550)
E/Sync    (   85): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntry(ContactsSyncAdapter.java:542)
E/Sync    (   85): 	at
com.google.android.providers.AbstractGDataSyncAdapter.sendClientDiffsImpl(AbstractGDataSyncAdapter.java:934)
E/Sync    (   85): 	at
com.android.providers.contacts.ContactsSyncAdapter.sendClientDiffs(ContactsSyncAdapter.java:402)
E/Sync    (   85): 	at
android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:469)
E/Sync    (   85): 	at
android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:249)
E/Sync    (   85): 	at
android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:206)</what>
</comment>
<comment>
<author>Roderick...@gmail.com</author>
<when>Sat, 07 Mar 2009 08:38:22 +0000</when>
<what>My contacts have never synched correctly via WiFi or 3G. Very frustrating.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:30:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:19:07 +0000</when>
<what></what>
</comment>
<comment>
<author>pym...@gmail.com</author>
<when>Sat, 29 Aug 2009 00:37:16 +0000</when>
<what>I am still experiencing a problem with contacts synchronization, similar to that 
described in this thread.  I am successful in synchronizing gmail. 
I am connected over a wifi link.
A). I update my gmail contacts on my desktop computer.
B). I go to my G1 phone, and under menu-settings-data_synchronization-contacts, I 
uncheck and then re-check the box to enable contacts synchronization.
C). On the G1 phone, I see the circular arrows Q&quot;Esyncronization activeQ&quot;E icon rotate 
for 2-3 seconds. Then an exclamation mark appears next to the syncronization icon, 
(which has stopped rotating) and the associated message is printed.
Q&quot;ESync is currently experiencing problems. It will be back shortly.Q&quot;E

Are you able to explain if I am doing something incorrect, or, if the service is not 
functioning correctly.
If service is currently broken, can you estimate when the service will be available.
</what>
</comment>
<comment>
<author>logansa...@gmail.com</author>
<when>Thu, 04 Feb 2010 01:24:48 +0000</when>
<what>Maybe needs to be added to the WIKI - I found that sync has issues if your time and
date and regional settings differ between the phone and gmail/google online settings.

Also, (and I am going to have to put this in several open issues as its a wide spread
issue) - going from WIFI back to 3G, when the wifi drops out, will kill the connect
ability to google servers. Internet will still work but cannot connect to google.
If you switch wifi off and back on when in range again, it all works fine. If you
switch wifi off while in range back to 3G, it also still works.
Current solution from google on this is to perform a HARD RESET.

Your welcome.</what>
</comment>
</bug>
<bug>
<bugid>17044</bugid>
<title>Sync of contacts doesnt work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tho...@giebe.org</reportedBy>
<openedDate>Sat, 21 May 2011 19:05:54 +0000</openedDate>
<description>Since some days me android phone (htc desire hd) with android v2.3.3
doesnt sync the contacst with my google app for bus.-account anymore.
Manual sync doesnt also not work. Sync of other accounts or e-mail and
calendar works perfectly. Are there any solutions?</description>
</bug>
<bug>
<bugid>3736</bugid>
<title>gmail doesnt display the whole message</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-01T00:47:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xavier.fauremiller@gmail.com</reportedBy>
<openedDate>Tue, 01 Sep 2009 00:25:53 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Sep 2009 00:47:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8825</bugid>
<title>Contacts must not automatically join - advance settings?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pate...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 11:35:37 +0000</openedDate>
<description>The entire contact handling is very poor. Contact searching is a mess
already. Android automatically joins contacts. We have a tight community
with people having same last and first names. I have myriads of contacts
like that and do not want android to over-smart. This used to work just
fine with my Windows, Palm, BB Storm. I just had some identifier in
Company Name that would tell me which person I want. Nice touch in BB
Storm that even in the list (as result of search) it would show Company
Name in small letters as a second line (Very Nice!) Why not have a
setting not to auto join? Also there is no way to separate all contacts
at once. I have literally 1000 contacts and canQ&apos;Et possibly separate each
one. Some one at google must wake up if they want to enter the race in
mobile market. If Google is happy at the sidelines, ignore these day to
day issues with not-so-smart over-smart tricks! People using smart
devices always expect more. Have some Advance settings for people
wanting more control over device. ThatQ&apos;Es what is Q&quot;EsmartQ&quot;E about smart
devices, you remove that control and it becomes dumb device. That is the
reason why this is not feature request, it is a BUG, well DEFECT.</description>
</bug>
<bug>
<bugid>3459</bugid>
<title>notepad tutorial documentation funny typo: complimentary -Q&gt;E complementary</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>gsgm2...@gmail.com</reportedBy>
<openedDate>Tue, 04 Aug 2009 13:44:27 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.) Step
7 in exercise 3 of the Notepad Tutorial at
http://developer.android.com/guide/tutorials/notepad/notepad-ex3.html
mentions that Q&quot;EonPause() and onResume() are also complimentary methods.Q&quot;E
Sadly, when they run, they donQ&apos;Et give me any compliments. :*)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:42:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 16:58:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2115</bugid>
<title>bug in dealing with wap push message.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>zhuke...@gmail.com</reportedBy>
<openedDate>Mon, 02 Mar 2009 09:20:42 +0000</openedDate>
<description>source file com.android.internal.telephony.gsm.SMSDispatcher in function
private void dispatchWapPdu(byte[] pdu) { int index = 0; int
transactionId = pdu[index++] Q&amp;E 0xFF; int pduType = pdu[index++] Q&amp;E 0xFF;
int headerLength = 0; if ((pduType != WAP_PDU_TYPE_PUSH) Q&amp;EQ&amp;E (pduType !=
WAP_PDU_TYPE_CONFIRMED_PUSH)) { Log.w(TAG, Q&quot;EReceived non-PUSH WAP PDU.
Type = Q&quot;E + pduType); return; } /** * Parse HeaderLen(unsigned integer).
* From wap-230-wsp-20010705-a section 8.1.2 * The maximum size of a
uintvar is 32 bits. * So it will be encoded in no more than 5 octets. */
int temp = 0; do { temp = pdu[index++]; headerLength = headerLength Q&lt;EQ&lt;E
7; headerLength |= temp Q&amp;E 0x7F; } while ((temp Q&amp;E 0x80) != 0); int
headerStartIndex = index; /** * Parse Content-Type. * From
wap-230-wsp-20010705-a section 8.4.2.24 * * Content-type-value =
Constrained-media | Content-general-form * Content-general-form =
Value-length Media-type * Media-type = (Well-known-media |
Extension-Media) *(Parameter) * Value-length = Short-length |
(Length-quote Length) * Short-length = Q&lt;EAny octet 0-30Q&gt;E (octet Q&lt;E=
WAP_PDU_SHORT_LENGTH_MAX) * Length-quote = Q&lt;EOctet 31Q&gt;E
(WAP_PDU_LENGTH_QUOTE) * Length = Uintvar-integer */ // Parse
Value-length. if ((pdu[index] Q&amp;E 0xff) Q&lt;E= WAP_PDU_SHORT_LENGTH_MAX) { //
Short-length. index++; } else if (pdu[index] == WAP_PDU_LENGTH_QUOTE) {
// Skip Length-quote. index++; // Skip Length. // Now we assume 8bit is
enough to store the content-type length. index++; } I think statement
Q&quot;Eint headerStartIndex = index;Q&quot;E should move to below the following
block. headerStartIndex should point to the byte next to length bytes. I
found this bug in some wap push message which contains unicode.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 17:44:29 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>zhiy...@126.com</author>
<when>Fri, 03 Apr 2009 07:16:15 +0000</when>
<what>Are you developping wap push function on android, kezhi? I am doing too, do you like 
that we share our experience each other? My email is zhiyazw@126.com, write to me if 
you would.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:29:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:16:41 +0000</when>
<what></what>
</comment>
<comment>
<author>yj3...@gmail.com</author>
<when>Thu, 24 Jun 2010 04:01:56 +0000</when>
<what>Did you success to catch WAP Push?</what>
</comment>
<comment>
<author>mikael.k...@gmail.com</author>
<when>Mon, 30 Aug 2010 09:33:33 +0000</when>
<what>Hi, if you need a commercial grade WAP Push solution with support and maintenance and the whole nine yards, get in touch with Winwap Technologies (www.winwap.com). 

They have WAP Push and MMS technology for Android on the shelf, and itQ&apos;Es robust and mature and used globally so itQ&apos;Es interoperable with all carriers etc.

</what>
</comment>
</bug>
<bug>
<bugid>6512</bugid>
<title>Navigation voice gives wrong direction: South instead of North. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>teichho...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 03:24:50 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Droid 2.0.1 Be in Boston, or somewhere between Boston and Littleton MA.
Set destination as 550 King Street Littleton Mass Drive up Route 2 from
Boston Massachusetts toward Route 495. Voice says to take 495 South
toward Littleton Lowell. But the direction should be North. The exit
number is correct though. Please describe the problem in detail. Be sure
to include: - Steps to reproduce the problem. - What happened. - What
you think the correct behavior should be. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>4703</bugid>
<title>Allow widgets on pattern unlock screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>ACiDG...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 21:54:47 +0000</openedDate>
<description>It would be nice to have widgets, like pandora or music player, on the
pattern unlock screen. This could allow limited and convenient access to
certain apps with out having to unlock the screen. For example, IQ&apos;Em
playing music on the stereo at a friends house, with a pandora unlock
widget, people could change the song without having to unlock the
screen.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:51:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7112</bugid>
<title>Sharing a photo by email does not alert user if email encounters an error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alisonro...@gmail.com</reportedBy>
<openedDate>Thu, 11 Mar 2010 20:00:32 +0000</openedDate>
<description>I recently changed my email password and forgot to update it in my
phone. During this time, I shared a couple of photos by email from the
Gallery. I was never alerted by Android that there was an issue sending.
If I had gone into my Email app, I would have seen the Q&quot;EIncorrect
username or passwordQ&quot;E message, but I didnQ&apos;Et. There should be a
notification to alert the user if an email fails to be sent. (I
subsequently fixed the password, causing all the shared photo emails I
thought I sent over the last couple of days to silently go out at once.
This is not exactly desired behavior, but would have been alright if I
had known they were queued in the first place [and where].)</description>
</bug>
<bug>
<bugid>4489</bugid>
<title>BufferedReader cannot read ZipEntry correctly</title>
<status>Released</status>
<owner>jsha...@google.com</owner>
<closedOn>2010-07-27T00:15:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>mokkou...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 12:12:57 +0000</openedDate>
<description>Hi IQ&apos;Em try to read text from zipEntry. the wrong character appears. In
several archives, there was a problem. ex) In Japanese
Correct??????????? wrong?????????aA This lines convert by
Integer#toBinaryString
Correct?100111001110100111000001101110100000001111100011000001001100101000
101001001110000100010101100000110101111000001110101110000100010111111111101
0000011000001
wrong?10011100111010011100000110111010000000111110001100000100110010100010
100100111000010001010110000011010111100000111010111000010001011110000011110
0011000000000001 This lines convert by Integer#toHexString
Correct?9ce9306e80f8304c5149308a306b3075308b30783001
wrong?9ce9306e80f8304c5149308a306b3075308bff4141 Overview of the code is
as follows: ZipFile zipFile = ...; ZipEntry entry = ...; InputStream is
= zipFile.getInputStream(entry); BufferedReader br = new
BufferedReader(new InputStreamReader(is, Q&quot;EMS932Q&quot;E)); String line = Q&quot;EQ&quot;E;
while ((line = br.readLine()) != null) { //TODO } Incidentally, the
extracted text is not the problem. and trim the text and archived this
problem is not occured or another line is wrong . In addition, SunQ&apos;Es JDK
does not cause any problems and set small buffer size, this probleam is
not occured buffer size 432 is OK, But 433 is NG IQ&apos;Em confirmed in 1.6_r1
sdk IQ&apos;Em Prepared a project for validation below. http://cid-
bedc048f8064b67b.skydrive.live.com/self.aspx/%E5%85%AC%E9%96%8B/zipread.zip
and this archive put /sdcard
http://www.aozora.gr.jp/cards/000190/files/1029_ruby_20617.zip
*aozorabunko is Sites out of copyright books collection. thanks</description>
<comment>
<author>mokkou...@gmail.com</author>
<when>Tue, 03 Nov 2009 12:23:01 +0000</when>
<what>Incidentally, 
The problem does not occur with the following process.
ex)
ZipFile-Q&gt;EInputStream-Q&gt;EBufferedInputStream-Q&gt;EByteArrayOutputStream-Q&gt;Ebyte[]


byte[]-Q&gt;EByteArrayInputStream-Q&gt;EInputStreamReader-Q&gt;EBufferedReader</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:01:08 +0000</when>
<what></what>
</comment>
<comment>
<author>mokkou...@gmail.com</author>
<when>Sun, 27 Dec 2009 05:54:45 +0000</when>
<what>Not only ZipEntry, FileInputStream case may also occur.</what>
</comment>
<comment>
<author>jsha...@google.com</author>
<when>Wed, 05 May 2010 01:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jsha...@google.com</author>
<when>Tue, 27 Jul 2010 00:15:00 +0000</when>
<what>I tried your test case and reproduced the problem that you experienced in 1.5 and 1.6. I tried it with the 2.1 and 2.2 SDKs and the bug appears to be fixed.</what>
</comment>
</bug>
<bug>
<bugid>18392</bugid>
<title>please provide hindi support for android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>lokesh.m...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 04:44:12 +0000</openedDate>
<description>not able to read hindi fonts on any site/blog.</description>
<comment>
<author>kapil.ka...@gmail.com</author>
<when>Wed, 03 Aug 2011 04:46:43 +0000</when>
<what>Duplicate issue, Please merge this with 1618.</what>
</comment>
</bug>
<bug>
<bugid>769</bugid>
<title>AudioInputStream public int read(byte[] b, int off, int len) not working as expected</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T15:01:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vgr...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jul 2008 12:06:34 +0000</openedDate>
<description>Hi, Q&quot;Epublic int read(byte[] b, int off, int len)Q&quot;E behaves exactly as
Q&quot;Epublic int read(byte[] b)Q&quot;E. Q&quot;Eint offQ&quot;E is not affecting the result in
any way. Using the code: File file = new File(Q&quot;E/tmp/sample.wavQ&quot;E);
AudioInputStream audioIn = AudioSystem.getAudioInputStream(file); byte[]
buff = new byte[512]; audioIn.read(buff, 12, 500); the result is not as
expected. The buffer is completely filled with data and not beginning
from offset 12. I can reproduce this with AndroidAudioInputStream as
well. FileInputStream is not affected and does work as expected. Im
using android-sdk_m5-rc15_linux-x86 greetings Volker Gropp</description>
<comment>
<author>vgr...@gmail.com</author>
<when>Tue, 19 Aug 2008 14:11:17 +0000</when>
<what>AudioInputStream is no longer in the sdk, 
InputStream works as expected.
-Q&gt;E resolved/fixed/wontfix</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:01:57 +0000</when>
<what>Obsolete API</what>
</comment>
</bug>
<bug>
<bugid>16391</bugid>
<title>run-as canQ&apos;Et read packages after the 8192nd byte of /data/system/packages.list</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jad...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 14:18:41 +0000</openedDate>
<description>To reproduce: 1. Have enough packages in your /data/system/packages.list
so that it grows large enough (larger than 8192 bytes). 2. Create a
project and install it. 3. Move its packages.list record to the bottom
of the file (if itQ&apos;Es not far down in the file already). 3. Try run:
run-as your.package.name /system/bin/sh -c pwd Result (output of the
command): run-as: Package Q&apos;Eyour.package.nameQ&apos;E is unknown Expected
result: The output of pwd command should be shown Tested on a Android
2.3.3 based ROM.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 27 Apr 2011 21:51:10 +0000</when>
<what>in system/core/run-as/package.c:

/* This should be large enough to hold the content of the package database file */
#define PACKAGES_LIST_BUFFER_SIZE  8192
</what>
</comment>
<comment>
<author>kamui.ji...@gmail.com</author>
<when>Mon, 06 Jun 2011 06:41:51 +0000</when>
<what>Buffer limitation to 8kb was really unexpected for me.
Editing packages.list seems to solve run-as launching problem, but IQ&apos;Em not sure if you can edit this files on non-rooted handsets.
Also, manually editing it every package installation... *sigh*

Will this issue be addressed or we better to write some simple script to automate this process and check the length of packages.list and placement of installed app in it?</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 06 Jun 2011 09:51:27 +0000</when>
<what>IQ&apos;Ell address the issue in a future platform release. For the record, can someone attach a Q&gt;E 8 kb packages.list to this bug. IQ&apos;Ed like to see the actual number of packages compared to the file size. It looks like the general assumptions I made when writing the tool donQ&apos;Et hold at all, and itQ&apos;Ed be nice to have a real example.
</what>
</comment>
<comment>
<author>kamui.ji...@gmail.com</author>
<when>Mon, 06 Jun 2011 11:33:50 +0000</when>
<what>Attached packages.list from my HTC HD2 with the custom CM7 2.3.2 firmware.
Same issue appeared on Xperia Play handset with 181 firmware.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 06 Jun 2011 12:19:25 +0000</when>
<what>Thanks, see https://review.source.android.com/#change,23480 for a bugfix.
IQ&apos;Ell try to get the bugfix back-ported to older platform branches, to be included in future updates (though no guarantees here).
</what>
</comment>
</bug>
<bug>
<bugid>16488</bugid>
<title>Arabic language support for Android 2.3.3</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-02T17:48:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>s.benja...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 17:21:35 +0000</openedDate>
<description>Hi, IQ&apos;Em using Samsung Galaxy S II running on Android 2.3.3 The problem
is with Arabic support. All SMS, MMS, file names, websites etc. in
Arabic language are shown as: ? ? ? ? ? and sometimes the other way
around ? ? ? ? ? those digits are supposed to look like: ????? Please
give me a solution or an application in the market that helps solving
this problem. Thanks,,</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 02 May 2011 17:48:25 +0000</when>
<what></what>
</comment>
<comment>
<author>crashpl...@gmail.com</author>
<when>Thu, 12 May 2011 09:45:55 +0000</when>
<what>same problem also with my Samsung Galaxy S II</what>
</comment>
<comment>
<author>san...@gmail.com</author>
<when>Thu, 12 May 2011 15:22:21 +0000</when>
<what>I have the same problem with Samsung Galaxy S with android 2.3.3.</what>
</comment>
<comment>
<author>some1mus...@gmail.com</author>
<when>Sat, 14 May 2011 21:42:23 +0000</when>
<what>Same issue on Galaxy Tab after manually upgrading to Android 2.3.3.</what>
</comment>
<comment>
<author>mohs...@gmail.com</author>
<when>Wed, 18 May 2011 18:52:03 +0000</when>
<what>Same problem sgs ii, isnt srabic locale nstivlry suppotted on 2.3.3 ?!?!</what>
</comment>
<comment>
<author>khazaei...@gmail.com</author>
<when>Thu, 19 May 2011 16:28:29 +0000</when>
<what>I have the same problem with Nexus S, 2.3.3</what>
</comment>
<comment>
<author>jkaz...@gmail.com</author>
<when>Sat, 28 May 2011 16:32:05 +0000</when>
<what>cyagnon mod allready support arabic
</what>
</comment>
<comment>
<author>joha...@gmail.com</author>
<when>Thu, 23 Jun 2011 10:07:03 +0000</when>
<what>I think we need to hear an official answer from google about this frustrating issue either they are going to offer arabic enabl update or no so we donQ&apos;Et waste our time with usless OS</what>
</comment>
<comment>
<author>has.slei...@gmail.com</author>
<when>Sat, 09 Jul 2011 12:18:30 +0000</when>
<what>same problem with HD2 Cyagnon</what>
</comment>
<comment>
<author>Hany.Abd...@gmail.com</author>
<when>Mon, 18 Jul 2011 09:40:28 +0000</when>
<what>same problem also with my Samsung Galaxy S II
Also No feedback from Google so far... 

When can we have a fix for the issue as it is taking so much time for a company like google to fix!
</what>
</comment>
<comment>
<author>meneme...@gmail.com</author>
<when>Wed, 20 Jul 2011 08:13:30 +0000</when>
<what>I have Samsung Galaxy S (i9000) working on Gingerbread 2.3.3 and the arabic language is fully supported</what>
</comment>
<comment>
<author>sa.rez...@gmail.com</author>
<when>Sun, 31 Jul 2011 09:07:42 +0000</when>
<what>Same problem with Nexus S with Android 2.3.4. When google is going to solve it? </what>
</comment>
<comment>
<author>Digitale...@gmail.com</author>
<when>Sun, 31 Jul 2011 22:22:42 +0000</when>
<what>the same problemems google dont give a ****** to help us thnkx google !!</what>
</comment>
<comment>
<author>ahmad.ab...@gmail.com</author>
<when>Thu, 04 Aug 2011 02:33:56 +0000</when>
<what>same problem with HUAWEI u8650 , plz solve it google</what>
</comment>
<comment>
<author>BurhanSa...@gmail.com</author>
<when>Fri, 12 Aug 2011 07:02:16 +0000</when>
<what>Facing the the Arabic support problem on HTC Sensation with Android 2.3.3

Android is build over linux kernel and all the linux distributions support the arai</what>
</comment>
<comment>
<author>BurhanSa...@gmail.com</author>
<when>Fri, 12 Aug 2011 07:04:56 +0000</when>
<what>Facing the the Arabic support problem on HTC Sensation with Android 2.3.3

Android is build over linux kernel and all the linux distributions support the Arabic language. for me IQ&apos;Em more interested in Urdu language support but Arabic support can save me from a lot of trouble.

Is it another marketing strategy from google to support the thing in pieces so that people are forced to buy new devices on every major release. People say Apple is evil...I say Google is the real Devil here!</what>
</comment>
<comment>
<author>zabih2...@gmail.com</author>
<when>Sun, 14 Aug 2011 00:46:05 +0000</when>
<what>i dont know what is the big fuss here?i understand that iphone supported right to left and left to right writing since launch in 2007.

SGS2 users can flash the rom made for Egypt and Israel and it has full support for english, Arabic, Farsi, Urdu and some other languages. u dont need root access to do this. just head over to XDA and find your solution. 

When Googles is not launching full languages support on its own devices so why should HTC and Samsung bother.

Android manufacturers are idiots, they should have one rom for one device no matter in which part of the world it is used. it should have fulll languages support as all over the world in 21st cetury ppl uses mobile phone and almost all countries are multinational. In UK ppl reading and writing Arabic/Farsi and Urdu mounts upto 5 millions. Isnt thsi figure enough for Andoid manufacturers to included theses languages sold here in UK.

take a look at this page and see how many roms are there officially by Samsung just for Samsung Galaxy S2</what>
</comment>
<comment>
<author>eslammos...@gmail.com</author>
<when>Sun, 28 Aug 2011 12:35:13 +0000</when>
<what>I have the same problem with Samsung Galaxy S5670 with android 2.3.3</what>
</comment>
<comment>
<author>your.yo...@gmail.com</author>
<when>Tue, 06 Sep 2011 23:23:38 +0000</when>
<what>If i didnQ&apos;Et find arabic support in the 2.3.4 update for egypt i wonQ&apos;Et bye samsungQ&apos;Es or googleQ&apos;Es products again .. even iQ&apos;Ell change my google homepage</what>
</comment>
<comment>
<author>your.yo...@gmail.com</author>
<when>Tue, 06 Sep 2011 23:25:14 +0000</when>
<what>I wont buy any of them .. *</what>
</comment>
<comment>
<author>zabih2...@gmail.com</author>
<when>Tue, 06 Sep 2011 23:31:07 +0000</when>
<what>No donQ&apos;Et do that there is full Arabic support on exynos Rom. Just download
gingerbread keyboard and Arabic language pack. Works flawlessly

support

homepage</what>
</comment>
<comment>
<author>zabih2...@gmail.com</author>
<when>Tue, 06 Sep 2011 23:31:58 +0000</when>
<what>Arabic for Egypt 2.3.4 is coming in October. 2.3.3 is available

support

homepage</what>
</comment>
<comment>
<author>zabih2...@gmail.com</author>
<when>Tue, 06 Sep 2011 23:32:28 +0000</when>
<what>DonQ&apos;Et say that man I know u r posses off still have some patience

support</what>
</comment>
<comment>
<author>karimelg...@gmail.com</author>
<when>Thu, 29 Sep 2011 12:05:10 +0000</when>
<what>my phone is galaxy 5510 with ROM 2.3.4 but with no Arabic any solution?</what>
</comment>
<comment>
<author>anasajlo...@gmail.com</author>
<when>Thu, 06 Oct 2011 11:42:54 +0000</when>
<what>i have the same problem with my HTC desire 2.3.3 with no arabic support , any solution please ?
</what>
</comment>
</bug>
<bug>
<bugid>8956</bugid>
<title>Google Talk should set status to away when screen is off even when the phone is in the dock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>fox...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 04:47:01 +0000</openedDate>
<description>I have enabled the Q&quot;Eautomatic away-statusQ&quot;E option in Google Talk
settings. It sets the status to away when the screen is off. ItQ&apos;Es
working fine when the phone runs on battery. However, this behavior
breaks when the phone is plugged into the dock. Turning its screen off
does not change the Google Talk status. It should. (IQ&apos;Em seeing this on
Nexus One.)</description>
<comment>
<author>bmomj...@gmail.com</author>
<when>Mon, 31 Oct 2011 18:37:46 +0000</when>
<what>I can confirm this behavior as well.</what>
</comment>
</bug>
<bug>
<bugid>17650</bugid>
<title>Bluetooth - HFP 1.5 profile. Q&quot;ECall Waiting NotificationQ&quot;E for HF which doesnQ&apos;Et support 3-way calling </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ra...@interia.pl</reportedBy>
<openedDate>Tue, 14 Jun 2011 13:24:36 +0000</openedDate>
<description>According to HFP 1.5 specification (paragraph 4.21), the Q&quot;ECall Waiting
NotificationQ&quot;E should be activated by sending Q&quot;EAT+CCWAQ&quot;E. There is not the
note which states that Q&quot;E3-way callingQ&quot;E is required for HF in order to
activate the Q&quot;ECall Waiting NotificationQ&quot;E. However, there is the note
which states that the Q&quot;ECall Waiting NotificationQ&quot;E is required for Q&quot;E3-way
callingQ&quot;E. Look at 4.22.1 Q&quot;EIn addition to the two previously stated
preconditions, the Call Waiting notification to the HF shall already be
enabled in the AG (that is, the procedure stated in Section 4.21 has
been performed).Q&quot;E Thus, my proposal is to add Q&quot;ECall Waiting Notification
ActivationQ&quot;E for HF which doesnQ&apos;Et support Q&quot;E3-way callingQ&quot;E (It means that
the Q&quot;E3-way callingQ&quot;E bit is not set). It gives the HF possibility to
check if there are any waiting calls at the phone. The HF doesnQ&apos;Et need
to handle the calls (etc. reject, swap and so on).</description>
</bug>
<bug>
<bugid>5549</bugid>
<title>Long phone numbers (eg. 18004664411,,,,1234,,,,12345678#) are not dialed when proximity sensor is engaged</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>hahnfe...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 02:20:31 +0000</openedDate>
<description>I have a Motorola Droid with Android 2.0.1 installed. Long dialing
strings are ignored or delayed when the proximity sensor is activated.
The initial numbers are dialed, but anything after a PAUSE or WAIT is
not dialed until after the proximity sensor is off again. To reproduce:
1. Dial any valid number followed by pauses (,), and then additional
numbers (ex. 18004664411,,,,1234). 2. Put the phone up to your head. 3.
Listen for the numbers after the pause to be dialed. They will not be.
What happened: Numbers not dialed. Correct Behavior: Long dialing
strings should continue to be dialed regardless of the proximity sensor.
NOTE: THIS DOES NOT OCCUR WHEN DEBUGGING OVER USB! It only happens when
the phone is unplugged!</description>
<comment>
<author>barcodel...@gmail.com</author>
<when>Sun, 03 Jan 2010 18:59:07 +0000</when>
<what>Confirmed.  I have the same problem on my Motorola Droid with Android 2.0.1.</what>
</comment>
<comment>
<author>scott.sn...@gmail.com</author>
<when>Fri, 11 Jun 2010 19:49:54 +0000</when>
<what>Confirmed with a Motorola Droid, Android 2.1 as of today, June 11.  The dialing sequence stops and pauses indefinitely until the phone is pulled away from the ear.  

While I can see this as a possible feature (you can actively control when you want the dialing sequence to occur), if I want a longer pause I just use more pauses in the sequence.</what>
</comment>
<comment>
<author>paul.nas...@gmail.com</author>
<when>Sun, 25 Jul 2010 16:56:34 +0000</when>
<what>I have no problems on my Moto Droid 2.1. I press the number to be dialed and imediately cover the sensors with my thumb, the screen goes black but continues the call with no issues.</what>
</comment>
</bug>
<bug>
<bugid>15706</bugid>
<title>Nexus-s, com.android.launcher crashes in a strange way, from time to time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nol...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 16:52:52 +0000</openedDate>
<description>IQ&apos;Eve had this three times in the past days, the bug can be solved by
either restarting or killing the launcher (adb shell). The impact of the
bug is pretty serious, I think many normal phone users would not know
what to do. What happens: Suddenly the launcher has the
application-activity (the one that starts when you click the grid on the
bottom) as an Q&quot;EoverlayQ&quot;E. Working but completely invisible. This means
you can see the regular home screen with the usual apps but when you try
to select an app you actually select and start the app on that position
in the application-selector. If you try to Q&quot;Eremove or moveQ&quot;E one of the
apps on the home screen you actually select an app from the selector and
can PLACE it now. By trying this a few times the whole homescreen is
quickly filled with apps, so placing works but removing or moving or
starting not. Pressing the home, options or back button donQ&apos;Et change
anything. pressing search brings the right window. but if you go back to
the launcher it is still in the bad state. CanQ&apos;Et give much more
information, IQ&apos;Em pretty clueless what causes the launcher to crash like
this.</description>
<comment>
<author>reuben.s...@gmail.com</author>
<when>Tue, 25 Oct 2011 12:23:38 +0000</when>
<what>I am seeing this behaviour on my Nexus S too, running stock 2.3.7.  ItQ&apos;Es as if the applications list is alive and processing touch events, as if it were in the foreground, despite it not actually being visible.</what>
</comment>
</bug>
<bug>
<bugid>803</bugid>
<title>socket problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T06:05:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>avishek....@gmail.com</reportedBy>
<openedDate>Wed, 20 Aug 2008 09:53:22 +0000</openedDate>
<description>i m using android 0.9 beta. there is problem in socket. whenever i try
to connect to java application running in my local computer it says
socket exception unknown error. i am working in linux. desktop java
application wait with serversoket in port 4242.my ip suppose
192.168.1.1. form android i open socket connection in a thread sc = new
Socket( Q&quot;E192.168.1.1Q&quot;E , 4242 ); its gives error even in debug mode. what
might be error. this code run well in previous version of sdk.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 20 Aug 2008 21:49:54 +0000</when>
<what>Hi,

Did you request the INTERNET permission in your AndroidManifest?</what>
</comment>
<comment>
<author>avishek....@gmail.com</author>
<when>Fri, 22 Aug 2008 05:41:49 +0000</when>
<what>in previous sdk i dont need to request the INTERNET permission in AndroidManifes

but in this release its needed.

thanks

</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 22 Aug 2008 06:05:19 +0000</when>
<what>It is needed indeed.</what>
</comment>
<comment>
<author>jo.hil...@gmail.com</author>
<when>Fri, 22 Aug 2008 19:23:27 +0000</when>
<what>I had the same problem running on Mac.
After adding 
  Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E
everything worked fine again.

Two things to mention:
- I could not find a hint in API changes documentation. This would be really helpful
- It is strange to get a Q&quot;ESocket unknown error: -1Q&quot;E. A hint about missing permission
or security problems would help to locate the problem
</what>
</comment>
<comment>
<author>nikhilmo...@gmail.com</author>
<when>Tue, 22 Jun 2010 11:46:01 +0000</when>
<what>u may wanna try Q&quot;E10.0.2.2Q&quot;E....it worked for me. I believe server running in local computer should work with any IP address...but its not, suggestions appreciated.</what>
</comment>
</bug>
<bug>
<bugid>17034</bugid>
<title>cannot create folder</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-23T21:46:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luqmansh...@gmail.com</reportedBy>
<openedDate>Sat, 21 May 2011 03:25:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. My version is android 2.3.3 on
desire hd. I just update the new software just few days ago and found
out that the function to create a new folder to be place on the home
screen does not working. Can u explain please how to make it works</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:46:02 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>4133</bugid>
<title>Need documentation on VPN usage for 1.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>14</stars>
<reportedBy>ghchinoy</reportedBy>
<openedDate>Mon, 05 Oct 2009 18:53:26 +0000</openedDate>
<description>Documentation for VPN usage in Settings Q&gt;E Wireless Controls Q&gt;E VPN
settings is lacking. Specifically, need information regarding
certificate formats supported as well as location of where the cert
store is located (sd card? what directory? etc.)</description>
<comment>
<author>scoob8...@gmail.com</author>
<when>Mon, 05 Oct 2009 18:59:09 +0000</when>
<what>There seems to be no provision for an IPSec Group ID.   Or is this not supported?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Oct 2009 13:26:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jeffno...@gmail.com</author>
<when>Tue, 17 Nov 2009 19:55:42 +0000</when>
<what>IQ&apos;Eve been trying to figure out how to load certificates.

http://blog.brightpointuk.co.uk/adding-vpn-connections-android-16-donut states that
they can be opened with the browser, but my browser just downloads them. File
managers seem to recognize the DER file as an X.509 cert, but I canQ&apos;Et open them or
find a way to associate one with a VPN connection.
</what>
</comment>
<comment>
<author>schimpfo...@gmail.com</author>
<when>Fri, 11 Dec 2009 01:34:07 +0000</when>
<what>IQ&apos;Eve been trying to figure out how to load certificates, too.</what>
</comment>
<comment>
<author>jeffno...@gmail.com</author>
<when>Fri, 11 Dec 2009 15:50:14 +0000</when>
<what>I figured out how to load certificates. You can just open the PEM files in the
browser. I loaded several certificates, however, there are still none to choose from
in the VPN setup. As far as I can tell, certificate-based VPNs are not really
supported at all.

People have observed the same issue trying to make WPA2-Enterprise certificates work.
The phone GUI pretends to support that stuff, but it simply doesnQ&apos;Et.</what>
</comment>
<comment>
<author>kenneth....@gmail.com</author>
<when>Thu, 22 Apr 2010 09:10:53 +0000</when>
<what>I finaly succeeded - and they showed up in the VPN setup drop down!
I saved them on my computer as .cer - uploaded them to mediafire.com, mailed a link to 
my gmail, pushed download and - voila!

Now i havent got my vpn to work yet, but thats another story..!
Good luck guys, hope you can duplicate my work.</what>
</comment>
</bug>
<bug>
<bugid>18957</bugid>
<title>freeze when slide open.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ILLUSIVE...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 17:35:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: I have a
droid 2 running the android 2.2... after an autoupdate my phone
freezes/blackscreen when I slide it open. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>18526</bugid>
<title>Reoccuring Outlook Calendar Events Not Syncing Correctly With Android Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gahowar...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 15:04:57 +0000</openedDate>
<description>Running Android version 2.3.3 on Motorola DROIDX, system version 4.5.596
MB810.Verizon.en.US In MS Outlook I have a reoccurring calendar event:
Q&quot;EOccurs every Monday, Wednesday, and Friday effective 4/18/2011 until
8/31/2011 from 10:00 AM to 10:30 AM.Q&quot;E Outlook is synced to my Android
calendar. However, on my Android calendar, I only see the first of the
three weekly occurrences. MS Office Outlook 2007 SP2 MSO</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 15 Jul 2011 17:38:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14890</bugid>
<title>Native Activity JNI Crash</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-26T20:25:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Clarkm2....@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 09:18:37 +0000</openedDate>
<description>References: ----------- NDK R5b Native Activity Sample Project.
Android-NDK Group:
http://groups.google.com/group/android-ndk/browse_thread/thread/146a832120cbfcf3
Tested Platforms: ------------------- Emulator v2.3.1 (API level 9)
Nexus S v2.3.2 Description: --------------- While attempting to get a
handle to the vibrator service from a native activity, my application
crashed when calling the JNI method Q&quot;ENewStringUTF.Q&quot;E I then turned to the
native-activity sample provided in R5b, and I was able to reproduce the
crash. The attached project files and the following code shows my
modification to the native-activity sample. void android_main( ... ){
... code ... // Make sure glue isnQ&apos;Et stripped. app_dummy(); // ---
modified -- // jstring j_arg =
(*state-Q&gt;Eactivity-Q&gt;Eenv)-Q&gt;ENewStringUTF(state-Q&gt;Eactivity-Q&gt;Eenv,Q&quot;EHelloQ&quot;E);
//-------------------// ... code ... } The pointers to the state,
activity and env objects were verified to be valid (i.e. non-zero). The
stack dump (see attachment) was not helpful and no exceptions were
thrown. IQ&apos;Eve spent several days investigating this issue and IQ&apos;Eve made
very little progress. Please see the android-ndk group thread in the
references section for more information. I also attached my
native-activity project file and build scripts.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 18:04:12 +0000</when>
<what>HereQ&apos;Es the decoded stack trace:

pid: 15216, tid: 15237  Q&gt;EQ&gt;EQ&gt;E com.example.native_activity Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000038
  r0 00000038  r1 4051aa30  r2 00000002  r3 00000005
  r4 00000000  r5 00000038  r6 4051aa30  r7 4051aa30
  r8 00000000  r9 400091e8  10 81daad38  fp 00000001
  ip 81da5814  sp 447f7d50  lr 81d54f1d  pc 81d50c10

Stack Trace:
  RELADDR   FUNCTION                             FILE:LINE
  00050c10  dvmAddToReferenceTable+4             dalvik/vm/ReferenceTable.c:64
  00054f18  dvmAddTrackedAlloc+20                dalvik/vm/alloc/Alloc.c:259
  00020d0c  dvmMalloc+100                        dalvik/vm/alloc/Heap.c:511
  00054f9e  dvmAllocObject+18                    dalvik/vm/alloc/Alloc.c:184
  00054e0c  dvmCreateStringFromCstrAndLength+72  dalvik/vm/UtfString.c:300
  00054e84  dvmCreateStringFromCstr+12           dalvik/vm/UtfString.c:267
  0004be62  NewStringUTF+22                      dalvik/vm/Jni.c:3034
  000019b6  Q&lt;EunknownQ&gt;E                            
  00001fee  Q&lt;EunknownQ&gt;E                            
  000118e4  __thread_entry+48                    bionic/libc/bionic/pthread.c:207
  000114b0  pthread_create+180                   bionic/libc/bionic/pthread.c:343


My guess would be a bad Q&quot;EenvQ&quot;E pointer.  I ran your APK with CheckJNI enabled (setprop dalvik.vm.checkjni true) and got:

E/dalvikvm(12366): JNI ERROR: non-VM thread making JNI calls
E/dalvikvm(12366): VM aborting
</what>
</comment>
<comment>
<author>Clarkm2....@gmail.com</author>
<when>Wed, 23 Feb 2011 01:15:54 +0000</when>
<what>I guess its safe to assume the native-activity framework does not attach the native thread to the virtual machine, correct?

By doing so my application did not crash, but is this the expected behavior? The follow code was used to get a valid JNIEnv pointer:

// Make sure glue isnQ&apos;Et stripped.
app_dummy();

//Get a valid JNI handle for this thread.
JavaVM* p_vm = state-Q&gt;Eactivity-Q&gt;Evm;
JNIEnv* p_env = state-Q&gt;Eactivity-Q&gt;Eenv;
C: jint rtn = (*p_vm)-Q&gt;EAttachCurrentThread(p_vm,Q&amp;Ep_env, 0);
or 
C++: jint rtn = p_vm-Q&gt;EAttachCurrentThread(Q&amp;Ep_env, 0);



</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 17:51:52 +0000</when>
<what></what>
</comment>
<comment>
<author>hackbod%...@gtempaccount.com</author>
<when>Sat, 26 Feb 2011 20:25:22 +0000</when>
<what>Yes this is the intended behavior.  You can turn the thread into a Java thread if you want to; if the glue code did that for you there would be no way to undo it.</what>
</comment>
</bug>
<bug>
<bugid>18184</bugid>
<title>flash video bloomberg.tv speech quality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gficht...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 19:21:40 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>jimyoo...@gmail.com</author>
<when>Tue, 12 Jul 2011 22:51:32 +0000</when>
<what>I have Samsung Infuse and have same problem on playing bloomberg.com/tv and few more real time tv. Video and back ground sound are OK but I can not hear peopleQ&apos;Es voice. It plays perfect on my wifeQ&apos;Es Samsung Captivate. It should play bloomberg.com/tv because Infuse has higher version of operating system, V2.2.1 and should have more advanced functionalities. I went to 3 of ATQ&amp;ET stores and tried on demos but all of them are same, not playing bloomberg.com/tv but all Captivate and Motorola Atrix were playing with no problem. I hope Samsung should send us Q&quot;EUPDATEQ&quot;E to correct this problem. I have to watch bloomberg every hour and that was the main reason why i bought this phone. Any advice?</what>
</comment>
</bug>
<bug>
<bugid>5587</bugid>
<title>Q&quot;ELOST.RDIRQ&quot;E of large size and OLD date found with Linda</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>clcdan....@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 10:20:36 +0000</openedDate>
<description>While browsing music files with Linda File manager, I found a folder in
/sdcard called LOST.DIR with two items - one called 83890 at 14,592 KB
and the other called 85523 at 9,312 KB - each with the exact same date
of Dec 31, 1979 11:00:00 PM. Huh? What the what!?</description>
<comment>
<author>abuwalid...@gmail.com</author>
<when>Mon, 18 Jul 2011 13:39:48 +0000</when>
<what>We need Arabic Language Support

????? ???? ??????? 
</what>
</comment>
</bug>
<bug>
<bugid>6004</bugid>
<title>SMS input box does not update to the screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ChadM.Ro...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 21:36:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. While using SMS, the input box does
not update, then when you switch orientation it will update the input
box and also show new keys pressed. However sometimes it does not update
the input box regardless of orientation. I have noticed that when you
canQ&apos;Et get it to update, you can switch the orientation, then it will
update the previous text entered that wasnQ&apos;Et displaying, but then
anything new that was typed will not update until you switch
orientation. I have solved this issue temporarily by closing Messaging
app and reopening it. This issue happens on random.</description>
<comment>
<author>ChadM.Ro...@gmail.com</author>
<when>Tue, 12 Jan 2010 21:39:28 +0000</when>
<what>I use the Motorolla Droid Firmware version 2.0.1

</what>
</comment>
</bug>
<bug>
<bugid>15449</bugid>
<title>instant search makes stock browser address/menu bar wig out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nathanfr...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 01:54:59 +0000</openedDate>
<description>When using instant search on stock browser, the address bar will
occasionally flicker on and off as each new character is typed. Android
3.0 XOOM</description>
<comment>
<author>xstamato...@gmail.com</author>
<when>Wed, 06 Jul 2011 12:27:47 +0000</when>
<what>I think that it may be related to location aware sites e.g. www.google.com. I get the same behaviour in my HTC Desire HD where the status bar flicker steals the focus and i cannot search the web...</what>
</comment>
</bug>
<bug>
<bugid>3085</bugid>
<title>ExpandedListView donQ&apos;Et collapse/expanded if GroupItem contain focusable items</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>sergey.d...@gmail.com</reportedBy>
<openedDate>Tue, 23 Jun 2009 09:42:51 +0000</openedDate>
<description>- Steps to reproduce the problem: create activity with listview add
checkbox or make groupItem TextView focusable Run it. groups not
expands. So itQ&apos;Es impossible to add focusable items in groupview</description>
<comment>
<author>sergey.d...@gmail.com</author>
<when>Tue, 04 Aug 2009 10:29:11 +0000</when>
<what>Here is test project to reproduce this issue</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:49:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12138</bugid>
<title>Deleting only message in inbox from inside the email doesnQ&apos;Et delete it</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-25T18:08:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmatchus76@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 14:29:33 +0000</openedDate>
<description>- Steps to reproduce the problem. Email inbox has one email message in
it. Open that message. Click Q&quot;EDelete.Q&quot;E Go back to email inbox, message
still appears. Checking the box and then clicking delete from the main
inbox list will delete the message. Messages will also delete correctly
if they arenQ&apos;Et the last one left. This only happens with one message
left in the inbox. - What you think the correct behavior should be. The
message should be deleted when clicking delete inside the message not
just having to do it from the main inbox. T-Mobile G2; Android 2.2 OS</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Oct 2010 18:08:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12999</bugid>
<title>touched area Q&amp;E sellected button is different</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>loo...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 07:09:01 +0000</openedDate>
<description>- Steps to reproduce the problem. BrowserQ&gt;EgoogleQ&gt;Edog(google
search)Q&gt;EImageQ&gt;Echoose one photoQ&gt;E touch button Q&quot;EView full sizeQ&quot;E - What
happened. Button Q&quot;EBack to resultsQ&quot;E is highlighted. - What you think the
correct behavior should be. Clicked button Q&quot;EView full sizeQ&quot;E should be
highlighted</description>
</bug>
<bug>
<bugid>6503</bugid>
<title>Google Voice Crashes on the new TMobile Mytouch 3G Fender Edition</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-21T18:15:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>80</stars>
<reportedBy>arjuna...@gmail.com</reportedBy>
<openedDate>Sat, 06 Feb 2010 01:13:54 +0000</openedDate>
<description>Phone Model: TMobile (USA) Mytouch 3G Fender Limited Edition Android
Version: 1.6 Just bought a new MyTouch 3G Fender Edition and installed
Google Voice. I am getting and error: Q&quot;EThe Application Google Voice
(proces com.google.android.apps.googlevoice) has stopped unexpectedly.
Please try againQ&quot;E This is happening on pretty much every Mytouch 3G
Fender phone sold. Here are 2 threads where users are describing this
issue:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=73a8131fce6ac48aQ&amp;Ehl=enQ&amp;Efid=73a8131fce6ac48a00047e6695e620db
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=54cd6ba48c02fa3fQ&amp;Ehl=en
Hopefully thereQ&apos;Es a fix to this soon!</description>
<comment>
<author>miksan...@gmail.com</author>
<when>Sat, 06 Feb 2010 03:48:18 +0000</when>
<what>Every Fender owner seems to have the same problem with Google Voice. Definitely a
widespread issue...

Mine doesnQ&apos;Et work either. I second the need for attention</what>
</comment>
<comment>
<author>jim.term...@gmail.com</author>
<when>Sat, 06 Feb 2010 04:12:33 +0000</when>
<what>IQ&apos;Ell chime in here. Mine doesnQ&apos;Et work either.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 06 Feb 2010 04:47:40 +0000</when>
<what>please donQ&apos;Et comment unless you have information to add. you can Q&quot;EstarQ&quot;E without leaving a content-free 
comment.

what would be useful: someone who knows how to use Q&quot;Eadb logcatQ&quot;E and can report the stack trace of the crash.</what>
</comment>
<comment>
<author>miksan...@gmail.com</author>
<when>Sat, 06 Feb 2010 05:05:13 +0000</when>
<what>If you can let me know how to use it, IQ&apos;Em happy to do so. Do I need to be rooted to
do it?</what>
</comment>
<comment>
<author>dcsta...@gmail.com</author>
<when>Sat, 06 Feb 2010 05:35:17 +0000</when>
<what>I am having the same problem with my Fender...   Help!!!</what>
</comment>
<comment>
<author>goodwint...@gmail.com</author>
<when>Sun, 07 Feb 2010 18:41:41 +0000</when>
<what>I have a MyTouch Fender, and it is crashing for me as well.</what>
</comment>
<comment>
<author>sharpend...@gmail.com</author>
<when>Sun, 07 Feb 2010 21:56:42 +0000</when>
<what>Has anyone contacted T-Mobile about this issue?</what>
</comment>
<comment>
<author>arjuna...@gmail.com</author>
<when>Mon, 08 Feb 2010 14:35:00 +0000</when>
<what>SOLUTION FOUND!! (I apologize for using all bold, but itQ&apos;Es the best way to convey my
excitement)

I finally managed to get my hands on the Google Voice app v 0.2. Did some tweaking
and walaah....a fully functional/non crashing google voice app on the new Mytouch 3G
Fender Limited Edition.

Tested and confirmed working features: SMS outgoing/incoming, Calls
outgoing/incoming, Account balance updates. Pretty much it appears to be fully
functional.

To get yourself setup, follow the instructions below:

1) Download the google voice 0.2 apk here: http://www.mediafire.com/?iui2tmmymit
2) Connect your phone to your computer, and transfer the file over to the SD card.
(DoesnQ&apos;Et matter where you put it on the SD card)
3) Disconnect and let the phone prepare the SD Card.
4) Go to market place and install Apps Installer.
5) Launch Apps Installer and it will automatically find the Google Voice apk. Select
it and install.
6) Launch the Google Voice app and follow on screen instructions to set it up.
7) Enjoy free unlimited texting and cheap calls to international countries. (Note:
free calls to Canada (eh!))

Hope this lets you all sleep a bit better now that the Fender Mytouch 3G totally rocks!</what>
</comment>
<comment>
<author>god...@gmail.com</author>
<when>Mon, 08 Feb 2010 14:58:02 +0000</when>
<what>ItQ&apos;Es great that we found a work around, but when is Google going to give us some kind 
of official response to this issue?</what>
</comment>
<comment>
<author>miksan...@gmail.com</author>
<when>Mon, 08 Feb 2010 16:36:18 +0000</when>
<what>Nicely done arjunamin! Hopefully Google will address this in some future release, IQ&apos;Em
glad we had someone with programming experience on board to get us through in the
meantime!

</what>
</comment>
<comment>
<author>creshen...@gmail.com</author>
<when>Tue, 09 Feb 2010 04:17:23 +0000</when>
<what>Great work arjunamin!  I did have trouble getting my phone to mount to my HP laptop.  
Some issue with Vista 64-bit and the MyTouch.  Just used another laptop running Ubuntu 
and followed your instructions.  Might be just the kick in the pants that I need to 
get rid of Vista once and for all.  Thanks so much for sharing this.  

</what>
</comment>
<comment>
<author>hlo...@gmail.com</author>
<when>Thu, 11 Feb 2010 11:29:39 +0000</when>
<what>I found that the WiFi enabled caused a failure when reverting to T-Mobile after the 
Google Voice failed.  Possible solution for some?</what>
</comment>
<comment>
<author>Kutsuki....@gmail.com</author>
<when>Fri, 12 Feb 2010 05:51:37 +0000</when>
<what>I would like to point out that this will also affect the new mytouch (mytouch v1.2)
which came out February 10.</what>
</comment>
<comment>
<author>troy.mur...@gmail.com</author>
<when>Wed, 17 Feb 2010 04:28:32 +0000</when>
<what>I read that the Motorola Cliq (Android 1.5) was also having an issue with Google Voice 
0.3 crashing.  The Q&quot;EfixQ&quot;E that someone posted is, when installing GV and running it the 
first time, when it asks you how to make international calls to select to have it prompt 
you.

Not sure if thatQ&apos;Es the same issue as this or not.</what>
</comment>
<comment>
<author>god...@gmail.com</author>
<when>Sat, 20 Feb 2010 00:24:39 +0000</when>
<what>I just tried the Q&quot;Easking for each callQ&quot;E thing.  It didnQ&apos;Et work.</what>
</comment>
<comment>
<author>dougd...@gmail.com</author>
<when>Sat, 20 Feb 2010 16:52:19 +0000</when>
<what>HereQ&apos;Es a stack trace.</what>
</comment>
<comment>
<author>Ken....@gmail.com</author>
<when>Sun, 21 Feb 2010 23:22:03 +0000</when>
<what>I did as you said, and IQ&apos;Ell admit this is my first smart phone and so I could have not put 
it on the SD card (I assume its the only storage option when mounted) but after trying it 
as both zipped and unzipped only to have AppsInstaller (again I could have gotten the 
wrong one) tell me there were no apps to install. I already love google voice but I am 
getting rather frustrated and hope someone can help!</what>
</comment>
<comment>
<author>nsb...@gmail.com</author>
<when>Sun, 21 Feb 2010 23:29:11 +0000</when>
<what>Ken, I had that same issue with the SD card and AppsInstaller.  I tried other apps as well 
and none of them found anything on my SD card.  I know the SD card work because I 
have music and photos on it.  I check the Android store every day to see if an update for 
this has been released.  I want Google Voice to work on my Google phone!</what>
</comment>
<comment>
<author>Ken....@gmail.com</author>
<when>Sun, 21 Feb 2010 23:48:05 +0000</when>
<what>Q&quot;EI have tried the solution to download the apk file to the SD card and it does not see the 
file when I run AppInstaller. Anyone else seeing this? Is it App Install or Apps installer? 
There are two different apps.Q&quot;E ~cyberpyr8 tmobile support forums

I read this on another forum and while it didnQ&apos;Et work for me I thought IQ&apos;Ed transpose it 
over here just so others might try it...hopefully it works for them..</what>
</comment>
<comment>
<author>miksan...@gmail.com</author>
<when>Mon, 22 Feb 2010 00:04:21 +0000</when>
<what>HereQ&apos;Es what I recommend. Copy the apk file to your SD card through your computer. Go
to the market and download Astro File Manager. Open Astro File Manager, and browse to
the root of your SD card. You should see the APK file there. When you open it in
Astro File Manager, it should prompt you to install it. Let me know if that works for
you!</what>
</comment>
<comment>
<author>Ken....@gmail.com</author>
<when>Mon, 22 Feb 2010 00:09:31 +0000</when>
<what>Q&quot;EDirectory ._GoogleVoice.apk.zip could not be loadedQ&quot;E if I use just the unzipped folder it 
just opens the folder. I feel like there is something terribly simple I am just not doing. I 
enabled unknown sources in my settings...is there anything else I need to do? This is 
essentially a brand new phone.</what>
</comment>
<comment>
<author>miksan...@gmail.com</author>
<when>Mon, 22 Feb 2010 00:11:52 +0000</when>
<what>Ahhh....sounds like youQ&apos;Ere moving the whole zip file on to the card. What you want to
do is unzip the file on your computer first. Then, instead of moving the unzipped
folder, youQ&apos;Ell want to just move the Q&quot;E.apkQ&quot;E file inside the folder onto the SD card.
Then open that file with Astro. That should do it. </what>
</comment>
<comment>
<author>Ken....@gmail.com</author>
<when>Mon, 22 Feb 2010 00:18:11 +0000</when>
<what>All I see inside the folder:
Android Manifest.xml
classes.dex
(Folder) META_INF (Q&gt;EANDROID.RSA, ANDROID.SF, MANIFEST.MF)
(Folder) res (full of .png images)
resources.arsc

I have redownloaded the file multiple times and never has there been a .apk file...I 
am on a mac...could it be blocking that file type? 
</what>
</comment>
<comment>
<author>miksan...@gmail.com</author>
<when>Mon, 22 Feb 2010 00:20:57 +0000</when>
<what>ThatQ&apos;Es weird. IQ&apos;Em not sure which zip youQ&apos;Ere using, but if you look up at comment #12
on this page, I attached the working .APK file that arjunamin made to the comment.
You should be able to download that file directly, and move it to your SD card. Try
that, then opening it with Astro.</what>
</comment>
<comment>
<author>Ken....@gmail.com</author>
<when>Mon, 22 Feb 2010 00:24:02 +0000</when>
<what>Freaking sweet. Thank you so much for helping me out I have been so frustrated! </what>
</comment>
</bug>
<bug>
<bugid>20097</bugid>
<title>documentation for android.accounts.AccountManager.getAuthTokenByFeatures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>adrienne...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 18:57:16 +0000</openedDate>
<description>The documentation for
android.accounts.AccountManager.getAuthTokenByFeatures appears
incorrect.
Link:http://developer.android.com/reference/android/accounts/AccountManager.html
Produced: It says the permission requirement is
android.permission.MANAGE_ACCOUNTS. Expected: Our tests on Android 2.2
show that android.permission.GET_ACCOUNTS is required. // Q&quot;EthisQ&quot;E is an
Activity that implements android.accounts.AccountManagerCallback
android.accounts.AccountManager am =
android.accounts.AccountManager.get(ctxt);
am.getAuthTokenByFeatures(Q&quot;EhelloQ&quot;E,Q&quot;EhelloQ&quot;E,new
String[]{Q&quot;EhelloQ&quot;E,Q&quot;EhiQ&quot;E},this,new android.os.Bundle(),new
android.os.Bundle(),this,new android.os.Handler());</description>
</bug>
<bug>
<bugid>19534</bugid>
<title>[Latitude]Show a duplicate  Q&quot;EAdd a Google AccountQ&quot;E window</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zamm...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 07:39:22 +0000</openedDate>
<description>Shows a duplicate Q&quot;EAdd a Google AccountQ&quot;E window when back key is pressed
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Tap Latitude in main menu 2. Press Back key
before Q&quot;EAdd a Google AccountQ&quot;E window is displayed. Though Back key is
pressed Q&quot;EAdd a Google AccountQ&quot;E window is displayed 3. press Back key
again - What happened. When Back key is pressed, show Q&quot;EAdd a Google
AccountQ&quot;E window again i.e two times the login window comes up. - What
you think the correct behavior should be. In step3, when Back key is
pressed, GMap app should be displayed. The phone used : Nexus S Android
version : 2.3</description>
</bug>
<bug>
<bugid>15184</bugid>
<title>Map tiles unnecessarily reloading (and flickering) when panning</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>jasonpha...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 20:53:34 +0000</openedDate>
<description>On my device (Nexus S 2.3.2) any activity that is using a MapView is
showing flickering of the map tiles when panning around. What happens:
Say you pan the map right to a gray area without a tile loaded, it will
load the tile after a second. But when the tile on the right is loaded,
the existing tile on the left will go gray and reload after a second.
This can happen several times, flickering between the left and right
tile alternatively loading them until it settles down and shows both.
What should happen: Map tiles that are already loaded (on screen) should
stay loaded and not disappear and reload. IQ&apos;Eve seen this happen on my
device (Nexus S) and on the few emulator images I have tried (variety of
android version and configurations). This started around Feb 19 for me.
Some discussion and other developers experiencing this same issue on
android-developers:
https://groups.google.com/d/topic/android-developers/-HkmIRo0W-g/discussion
https://groups.google.com/d/topic/android-developers/9FR8LqCUpuI/discussion</description>
<comment>
<author>bigbassm...@gmail.com</author>
<when>Thu, 03 Mar 2011 04:28:23 +0000</when>
<what>Same issue on mytouch slide.</what>
</comment>
<comment>
<author>mdieners...@gmail.com</author>
<when>Sun, 26 Jun 2011 20:11:25 +0000</when>
<what>Happens for me on Asus EEE Pad Transformer with Android 3.1. First I thought it is an issue with my use of the Maps API, but turns out other apps (like Q&quot;EWeather Bug for HoneycombQ&quot;E) that use the Maps API have the same issue. 
It happens especially with the normal maps layer and not so much with the satellite layer.

In the discussion above one developer created a video of the effect:
http://www.youtube.com/watch?v=bBnzB5s1I5c
</what>
</comment>
<comment>
<author>mdieners...@gmail.com</author>
<when>Sun, 26 Jun 2011 20:25:14 +0000</when>
<what>Not sure this helps but I have discovered the following:

Running in debug mode I see that a DataRequestDispatcher thread (seems to load the Google map tiles) is created that runs for a second or so, followed by an unnamed thread (originating in MapView$Repainter$1.run()) that runs even shorter. This is repeating over and over again while some map tiles are reloaded and reloaded.</what>
</comment>
<comment>
<author>mdieners...@gmail.com</author>
<when>Wed, 10 Aug 2011 13:00:50 +0000</when>
<what>As my problem only appears on Honeycomb devices, I have created a new bug report:

http://code.google.com/p/android/issues/detail?id=19154Q&amp;Eq=google%20maps%20tilesQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>9810</bugid>
<title>Bluetooth last called log does not update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 15:21:17 +0000</openedDate>
<description>After dialling via an in car bluetooth system the number is not shown in
the bluetooth system call log. Steps: 1. Connect phone to bluetooth in
car system 2. Dial any contact 3. Select recent calls 4. Note that
contact does not appear in list. Note: This worked correctly in Android
1.x - I suspect the last dialled call log is not being repushed to the
bluetooth car system after a call has been made.</description>
<comment>
<author>Zonj...@gmail.com</author>
<when>Thu, 15 Jul 2010 15:26:27 +0000</when>
<what>Android 2.1-update1
T-Mobile Mini Pulse</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 15 Jul 2010 19:45:47 +0000</when>
<what>Issue 9811 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>650</bugid>
<title>android.database.sqlite name change</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:27:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:54:33 +0000</openedDate>
<description>Change to android.sqlite because it is the main database.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:27:39 +0000</when>
<what>Unclear what the need is.</what>
</comment>
</bug>
<bug>
<bugid>4635</bugid>
<title>phone reboots every time I plug it into USB</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-12T22:04:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>slh...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 08:10:45 +0000</openedDate>
<description>It didnQ&apos;Et used to happen, but my 2.0 phone reboots every time I plug the
usb cable into my computer. It works fine after that if I leave it
connected.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 19:33:52 +0000</when>
<what>Same device as http://code.google.com/p/android/issues/detail?id=4593 ?
</what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Tue, 10 Nov 2009 21:17:40 +0000</when>
<what>Yes.  Maybe itQ&apos;Es a separate issue as that happens randomly, and this is now happening
virtually every time I plug it in.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:04:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:04:29 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 12 Nov 2009 22:04:20 +0000</when>
<what>Folding this one into the other one, since that has lots of detailed info, and weQ&apos;Ere
not seeing this elsewhere.
</what>
</comment>
</bug>
<bug>
<bugid>1154</bugid>
<title>my phone has locked me out b/c i cant remember my Q&quot;EgmailQ&quot;Eaccount info.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-17T16:12:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomasge...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 16:25:50 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:12:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17562</bugid>
<title>SSL connection with valid root fail on 3G</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2011-06-24T22:38:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>infoso...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 15:33:57 +0000</openedDate>
<description>Since I canQ&apos;Et send you the application because itQ&apos;Es an internal
application and use a server that ask for Authentication. I will post
the PCAP file from Shark on Android. It works well on a Wifi connection
but on 3G it says : ERROR/NoHttpResponseException(5195):
org.apache.http.NoHttpResponseException: The target server failed to
respond You can take a look at this question IQ&apos;Eve posted on
stackoverflow.com http://stackoverflow.com/questions/6216209/ Android
Version : 2.3.3 on HTC Legend</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 10 Jun 2011 17:46:23 +0000</when>
<what></what>
</comment>
<comment>
<author>infoso...@gmail.com</author>
<when>Wed, 22 Jun 2011 13:56:29 +0000</when>
<what>We finally found the problem. It wasnQ&apos;Et code related.

It was the reverse DNS that was timing-out. Because I dindQ&apos;Et receive any answer from the reverse DNS my apache/ssl session was closed prematurely.

By using GoogleQ&apos;Es DNS on a rooted device it worked.

The only thing left to do now is fix the our reverse DNS.

Maybe there could be a way in Android to desactivate reverse DNS check.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 24 Jun 2011 22:38:38 +0000</when>
<what>ThereQ&apos;Es a workaround on issue 13117.
http://code.google.com/p/android/issues/detail?id=13117#c14</what>
</comment>
</bug>
<bug>
<bugid>12463</bugid>
<title>Reboot after disabling Q&amp;E re-enabling GPS using qcom libloc_api</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>richarda...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 19:07:05 +0000</openedDate>
<description>Running cyanogen 6.1 (froyo) on an LG eve (via openetna project) with
the qcom libloc_api driver from
http://android.git.kernel.org/?p=platform/hardware/qcom/gps.git
Disabling Q&amp;E re-enabling gps via the widget causes a reboot (within a few
seconds). Logcat extract: Q&gt;E D/SettingsAppWidgetProvider( 1693): Received
GPS button change request Q&gt;E D/GpsLocationProvider( 1321): stopNavigating
Q&gt;E D/GpsLocationProvider( 1321): handleDisable Q&gt;E D/GpsLocationProvider(
1321): stopNavigating Q&gt;E D/GpsLocationProvider( 1321): GpsEventThread
exiting Q&gt;E D/lib_locapi( 1321): loc_eng_process_deferred_action thread
exiting Q&gt;E D/SettingsAppWidgetProvider( 1693): Q&gt;EQ&gt;E updateWidget IN Q&gt;E
D/SettingsAppWidgetProvider( 1693): Q&gt;EQ&gt;E buildUpdate IN Q&gt;E
D/ConnectivityService( 1321): getMobileDataEnabled returning true Q&gt;E
D/SettingsAppWidgetProvider( 1693): Call buildUpdate for widget:4 Q&gt;E
D/SettingsAppWidgetProvider( 1693): Q&gt;EQ&gt;E updateViews IN - Widget:4 Q&gt;E
I/GPSButton( 1321): Update State Q&gt;E D/ConnectivityService( 1321):
getMobileDataEnabled returning true Q&gt;E D/SettingsAppWidgetProvider(
1693): buildUpdate done for widget:4 Q&gt;E D/SettingsAppWidgetProvider(
1693): Q&lt;EQ&lt;E buildUpdate OUT Q&gt;E D/SettingsAppWidgetProvider( 1693): Q&lt;EQ&lt;E
updateWidget OUT Q&gt;E D/SettingsAppWidgetProvider( 1693): Q&lt;EQ&lt;E onReceive OUT
Q&gt;E D/SettingsAppWidgetProvider( 1693): Q&gt;EQ&gt;E onReceive IN Q&gt;E
D/SettingsAppWidgetProvider( 1693): Received GPS button change request Q&gt;E
D/GpsLocationProvider( 1321): handleEnable Q&gt;E
D/SettingsAppWidgetProvider( 1693): Q&gt;EQ&gt;E updateWidget IN Q&gt;E
D/SettingsAppWidgetProvider( 1693): Q&gt;EQ&gt;E buildUpdate IN Q&gt;E
D/ConnectivityService( 1321): getMobileDataEnabled returning true Q&gt;E
D/SettingsAppWidgetProvider( 1693): Call buildUpdate for widget:4 Q&gt;E
D/SettingsAppWidgetProvider( 1693): Q&gt;EQ&gt;E updateViews IN - Widget:4 Q&gt;E
I/GPSButton( 1321): Update State Q&gt;E D/ConnectivityService( 1321):
getMobileDataEnabled returning true Q&gt;E D/lib_locapi( 1321): loc_eng_init
called, client id = 1 Q&gt;E D/lib_locapi( 1321):
loc_eng_process_deferred_action started Q&gt;E D/lib_locapi( 1321):
loc_eng_set_gps_lock mode, client = 1, lock_type = 1 Q&gt;E E/RPC ( 1321):
3000008c:00010000 call packet arrived, but thereQ&apos;Es no RPC transport! Q&gt;E
D/lib_locapi( 1321): loc_eng_ni_init: entered. Q&gt;E D/lib_locapi( 1321):
loc_eng_set_default_agps_server, type = 1, hostname = supl.google.com,
port = 7276 Q&gt;E D/SettingsAppWidgetProvider( 1693): buildUpdate done for
widget:4 Q&gt;E D/SettingsAppWidgetProvider( 1693): Q&lt;EQ&lt;E buildUpdate OUT Q&gt;E
D/SettingsAppWidgetProvider( 1693): Q&lt;EQ&lt;E updateWidget OUT Q&gt;E
D/SettingsAppWidgetProvider( 1693): Q&lt;EQ&lt;E onReceive OUT Q&gt;E
D/GpsLocationProvider( 1321): GpsEventThread starting Q&gt;E E/RPC ( 1321):
select() error Bad file number (9) Q&gt;E E/RPC ( 1321): select() error Bad
file number (9) Q&gt;E E/RPC ( 1321): select() error Bad file number (9) Q&gt;E
E/RPC ( 1321): select() error Bad file number (9) Q&gt;E E/RPC ( 1321):
select() error Bad file number (9) Q&gt;E E/RPC ( 1321): select() error Bad
file number (9) (repeats hundreds of times...) Q&gt;E E/RPC ( 1321): select()
error Bad file number (9) Q&gt;E D/lib_locapi( 1321): loc_eng_set_gps_lock
mode failed Q&gt;E E/RPC ( 1321): select() error Bad file number (9) Q&gt;E E/RPC
( 1321): select() error Bad file number (9) ...</description>
<comment>
<author>richarda...@gmail.com</author>
<when>Tue, 09 Nov 2010 19:11:52 +0000</when>
<what>Problem is caused by the driver not fully cleaning up on shutdown. When a subsequent init is called (to re-enable gps) the previous incomplete cleanup results in an incomplete initialisation. Net results is the bad selects and lack of rpc transport and eventual reboot.

A patch is attached that does the missing cleanup.

Richard.</what>
</comment>
<comment>
<author>FrnB...@gmail.com</author>
<when>Thu, 11 Nov 2010 11:45:58 +0000</when>
<what>And how do i run this patch? Thanks a lot for all this hard work!!</what>
</comment>
<comment>
<author>richarda...@gmail.com</author>
<when>Thu, 11 Nov 2010 13:29:03 +0000</when>
<what>From the folder do Q&quot;Epatch -p1 Q&lt;E qcom-gps.diffQ&quot;E</what>
</comment>
<comment>
<author>FrnB...@gmail.com</author>
<when>Thu, 11 Nov 2010 13:50:22 +0000</when>
<what>Sorry for my ignorance but could U be a little more specific? Do I have to do this in fastboot mode with Android SDK?. Thanks a lot!!</what>
</comment>
<comment>
<author>richarda...@gmail.com</author>
<when>Thu, 11 Nov 2010 13:57:40 +0000</when>
<what>This is source code for a system library, totally unrelated to fastboot and the android sdk. This isnQ&apos;Et something an end user can make use of, youQ&apos;Ell need to get your rom developer to patch their build system and build a new rom if you need this fix.</what>
</comment>
<comment>
<author>FrnB...@gmail.com</author>
<when>Thu, 11 Nov 2010 14:15:09 +0000</when>
<what>Thanks a lot for your quick answer!! I think I?ll have to wait for next openetna download because I have no idea of doing that :(. I?m not as good as you guys!! You  all are doing a great job!! (excuse my english, but I?m from Spain)</what>
</comment>
</bug>
<bug>
<bugid>18151</bugid>
<title>If Google wants to win why not turn to the Arab Algh</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-07-01T02:07:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CLUBAA...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 00:02:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 01 Jul 2011 02:07:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1910</bugid>
<title>Layout Editor causes Eclipse to Freeze</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:43:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Wed, 04 Feb 2009 04:27:50 +0000</openedDate>
<description>So, when I am using the layout editor on either ubuntu or os x, the
system will freeze and become sluggish and eventually freeze. I tried
increasing the memory values in ecipse.ini, but that didnQ&apos;Et solve the
problem. Maybe thereQ&apos;Es some leaked memory issues? I donQ&apos;Et know.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:43:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3076</bugid>
<title>LED blinking and taskbar notification feature for messages should be separately choosable by users</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Mon, 22 Jun 2009 17:22:25 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem When we choose taskbar
notification for messages, the LED also starts blinking automatically
till the time you do not clear the notification. This is a major drag on
the battery and very very inconvenient to the user. You want to make it
better for the user, not worse. - Sample source code demonstrating the
problem - What you think the correct behavior should be. The user should
be able to separately select LED notifications for text messages
notification. It should not be enabled by default when message
notification is selected. If you are reporting a crash or similar issue,
please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting
output as a text file to your issue report. (For feature requests for
APIs, please include sample code showing how you are proposing the API
should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:55:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:49:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:07:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15935</bugid>
<title>CSS3 inset shadow</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Frantise...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 17:31:02 +0000</openedDate>
<description>Hi, Does Android browser support inset shadow? If not, is there any ETA?
Example -webkit-box-shadow: inset -5px -5px #888;</description>
<comment>
<author>Jason.P...@gmail.com</author>
<when>Wed, 06 Apr 2011 14:43:51 +0000</when>
<what>Same issue here without the inset.

-webkit-box-shadow:0 1px 0 #555;</what>
</comment>
<comment>
<author>Frantise...@gmail.com</author>
<when>Wed, 06 Apr 2011 18:20:39 +0000</when>
<what>This is actually working for me.

-webkit-box-shadow: 0px 1px 1px #000000; (box-shadow: 0px 1px 1px #000000;)

Tested on Google Nexus S (2.3.3).</what>
</comment>
<comment>
<author>ake.svedin@gmail.com</author>
<when>Tue, 26 Apr 2011 13:11:15 +0000</when>
<what>-webkit-box-shadow seems to be supported from eclair (I just tested on a few devices). But you might need to add one pixel of blur: http://code.google.com/p/android/issues/detail?id=7531</what>
</comment>
</bug>
<bug>
<bugid>7885</bugid>
<title>Unable to insert song into existing playlist</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fuuh...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 10:45:12 +0000</openedDate>
<description>Not sure if this falls under user bug report or features request IQ&apos;Eve
recently updated my Samsung i5700 (Galaxy spica) to Android 2.1.
Firmware version: 2.1-update1 Baseband version i570EDXJC2 Build number
ECLAIR.DXJC4 Problem: Unable to insert/queue song into existing playlist
while playing current song(I could do it in Android 1.5) Steps taken: 1)
Ran music player 2) New playlist was created, named Q&quot;ENowQ&quot;E 3) Switched to
all tracks 4) Selected a track 5) Pressed Menu button 6) Click Q&quot;EAdd to
playlistQ&quot;E 7) Pop-up window Q&quot;EAdd to playlistQ&quot;E appears. 8) The only
options available are Q&quot;ECurrent PlaylistQ&quot;E and Q&quot;ENewQ&quot;E</description>
</bug>
<bug>
<bugid>8633</bugid>
<title>Some touch buttons/areas too small</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 15:17:17 +0000</openedDate>
<description>Does this really require technology from the future/is this not yes
invented? - isnQ&apos;Et it an obvious? A global setting for Q&quot;EMinimum touch
area allowedQ&quot;E. The setting could be: 2x2 mm (tiny) 5x5 mm (normal) 10x10
mm (large) 15x15 mm (huge) Note: NOT pixels but physical sizes. It
should affect ANY app - even the browser. Especially users with large
fingers would benefit. Some future phones might not have trackball or
arrow buttons.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 16:27:13 +0000</when>
<what>We try to keep touch areas large enough everywhere we can. Could you describe exactly *where* buttons and 
touch areas are too small?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 26 May 2010 16:43:19 +0000</when>
<what>I guess IQ&apos;Em mostly thinking about the browser. Sometimes URLs are simply a small 
word.


The calendar timeview too. All day and short appointments could be shown larger than 
they are.



Oh and btw - lock pattern dots are sometimes like

  OOO
  OOO
  OOO

instead of

O   O   O

O   O   O

O   O   O

After an SMS pop-up (SMS Popup from Market) they are positioned nicely like above (I 
run community Eclair on Tattoo).</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 18:18:14 +0000</when>
<what>What Q&quot;Ecommunity EclairQ&quot;E build are you running? From your description it sounds like the build you are using is 
using the wrong density configuration. The lock pattern should not look the way you describe it.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 26 May 2010 18:51:09 +0000</when>
<what>I run this one (post 300):
http://forum.xda-developers.com/showpost.php?p=6229047Q&amp;Epostcount=300

from this forum thread:
http://forum.xda-developers.com/showthread.php?t=644373</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 11 Jul 2010 09:34:35 +0000</when>
<what>Now IQ&apos;Em on Hero with update 2.1 and the problem is still there thougl the pattern size changes less.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 29 Jul 2010 10:00:34 +0000</when>
<what>Examples of too small buttons (for large fingers):

Calendar reminder + and -

Browser: Most links on webpages (should be resized to min size).

Notification Clear button.

Browser: The zoom in / out.

Calendar events in time view.

Calendar event start/end time + and -

Clock adjustment + and - (in Date Q&amp;E time settings).

Keyboard keys - all keys.

SMS send key.

Etc etc etc...



Please consider a glonal size setuing that will change resize ANY clickable button/area to the minimum set size.

Simply going through all the small buttons in the different apps and manually enlarge them in the source code is ok - but itQ&apos;Es still awork-around that will not fix the problem permanently in future apps or small  links on webpages.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 24 Aug 2010 21:49:18 +0000</when>
<what>Oh and the keys/icons that slide in from the right when you tap a contact icon in phone log. Way too small (phone, message, open contact). They should follow the missing configurable global minimum button size too :)</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 24 Aug 2010 21:50:04 +0000</when>
<what>I now run Android 2.2 on Hero using the latest CyanogenMod 6 (2010 August 19th build).</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 24 Aug 2010 21:57:01 +0000</when>
<what>From here: http://mirror.kanged.net/cm/nightly/hero</what>
</comment>
</bug>
<bug>
<bugid>16901</bugid>
<title>Keyboard doesnQ&apos;Et work in flash games</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>spynoo...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 00:48:14 +0000</openedDate>
<description>IQ&apos;Eve found that keyboard buttons often donQ&apos;Et work when playing flash
games. IQ&apos;Em running Froyo on a Droid 2, using flash 10.3. Games such as
GaiaonlineQ&apos;Es ZOMG are unplayable due to this issue
(gaiaonline.com/launch/zomg).</description>
<comment>
<author>spynoo...@gmail.com</author>
<when>Wed, 18 May 2011 21:59:31 +0000</when>
<what>Update: the keyboard works when the flash game isnQ&apos;Et inn full screen. The only key that doesnQ&apos;Et work at that point is alt lock.</what>
</comment>
</bug>
<bug>
<bugid>10845</bugid>
<title>YouTube Search window does not run.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xloveka...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 12:11:41 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Idle - YouTube widget Search icon Touch - Search Window Switch 2.
Text Input - Search icon Touch - Search Runs 3. Landscape mode switch -
Back key touch - Idle 4. YouTube widget Search icon Touch - What
happened. YouTube Search window does not run. - What you think the
correct behavior should be. YouTube Search window should be run.</description>
</bug>
<bug>
<bugid>12340</bugid>
<title>Recurring Calendar Events </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gtp...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 20:36:05 +0000</openedDate>
<description>Need the ability to stop a recurring event on the Droid calendar. I have
several events that occur during specific times. Example: I want to
schedule a recurring event for every Tuesday for the next two months.
This can not be done from the Droid. It does not alow an end date. It
continues on forever. The only work around is log into google calendar
via the web and put the entry there and then sync. Not practical.</description>
<comment>
<author>jenise.s...@gmail.com</author>
<when>Mon, 21 Mar 2011 15:54:43 +0000</when>
<what>Still an issue, and makes the Calendar useless! and now, the problem is worse than the OP described. I followed the process above, and FINALLY the recurring events stopped recurring on my Droid again and again after I had completed process to stop recurrances..but now all of a sudden they are appearing again on my Droid, even though they are no longer on my Google calendar. 
From reading, it seems this Google problem has been going on for 18 months or more, come on Google, FINALLy make this annoyance a priority and fix it!! you are Google, not Microsoft or some other entity, how hard can it be to fix?</what>
</comment>
</bug>
<bug>
<bugid>9364</bugid>
<title>HttpURLConnection forgets response when code is 401</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-07-09T21:26:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Sun, 27 Jun 2010 20:19:34 +0000</openedDate>
<description>Calling getResponseCode() multiple times on an HttpURLConnection that
returns 401 will cause multiple HTTP requests to be sent. The method
should only make a single request and then remember the response.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 09 Jul 2010 21:26:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:55:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3402</bugid>
<title>.android folder created in incorrect location on Vista</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-18T06:17:05.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>mjc1...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 12:40:34 +0000</openedDate>
<description>When I do this in Vista: android create avd -n android1.5 -t 2 the
.android folder is placed at d:\.android. However, the documentation
states: Q&lt;EiQ&gt;EBy default, the android tool creates the AVD directory inside
~/.android/avd/ (on Linux/Mac), C:\Documents and Settings\Q&lt;EuserQ&gt;E
\.android\ on Windows XP, and C:\Users\Q&lt;EuserQ&gt;E\.android\ on Windows
Vista.Q&lt;E/iQ&gt;E So something is clearly going wrong. I assume its because I
have relocated most of my special folders like Desktop and Documents to
the d:\ drive. When I do: android list avds it correctly shows the avd I
have just created. However, if I try to run the emulator then the avd
cannot be found. My workaround for this is to copy the d:\.android
folder to C:\Users\Q&lt;EuserQ&gt;E\.android In short, it looks as though the
emulator and the android command are using different logic to work out
the default .android location.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:05:04 +0000</when>
<what></what>
</comment>
<comment>
<author>hellosa...@gmail.com</author>
<when>Mon, 21 Sep 2009 04:32:32 +0000</when>
<what>In my case, Q&gt;Eandroid list avds works fine. 

But the emulator complaint about config.ini file 
and the avd cannot be found after moved to C:\Users\Q&lt;EuserQ&gt;E\.android.

I re-installed Vista, Eclipse, SDK but the result is same.
Let me know any other way to fix this problem.

Thanks. </what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:17:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3264</bugid>
<title>Cannot save 2 notes for 1 contact</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-01T00:03:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>dola...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 15:11:52 +0000</openedDate>
<description>- Steps to reproduce the problem * Create a contact * add some note by
using the Q&quot;E+Q&quot;E next to Q&quot;ENotesQ&quot;E * write some text in this notes field *
add another note by using the Q&quot;E+Q&quot;E next to Q&quot;ENotesQ&quot;E * write othe stuff in
it * Save contact with the OK button on the bottom * Look at your
contact, it has only the last note * press menu and edit the contact *
the first note has really disappeared ! - What you think the correct
behavior should be. * the two notes should be there ...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:36:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:03:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12874</bugid>
<title>Add AffirmTrustQ&apos;Es Four Root Certificates to Android OS 2.3 or 3.0</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kirk.r.h...@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 22:48:26 +0000</openedDate>
<description>AffirmTrust is a US-based Certification Authority (CA) with the
following four trusted root certificates: 1. AffirmTrust Commercial,
Root Size: 2048, SHA 256, Expires: December 31, 2030, SHA Hash
Thumbprint: f9 b5 b6 32 45 5f 9c be ec 57 5f 80 dc e9 6e 2c c7 b2 78 b7
2. AffirmTrust Networking, Root Size: 2048, SHA 1, Expires: December 31,
2030, SHA Hash Thumbprint: 29 36 21 02 8b 20 ed 02 f5 66 c5 32 d1 d6 ed
90 9f 45 00 2f 3. AffirmTrust Premium, Root Size: 4096, SHA 384,
Expires: December 31, 2040, SHA Hash Thumbprint: d8 a6 33 2c e0 03 6f b1
85 f6 63 4f 7d 6a 06 65 26 32 28 27 4. AffirmTrust Premium ECC, Root
Size: 384, SHA 384 ECDSA, Expires: December 31, 2040, SHA Hash
Thumbprint: b8 23 6b 00 2f 1d 16 86 53 01 55 6c 11 a4 37 ca eb ff c3 bb
**We very much would like our roots to ship with Android OS 2.3
(Gingerbread) or, at the latest, OS 3.0 (Honeycomb).** The roots, plus
CPS and other information, can be downloaded from
http://www.affirmtrust.com/resources/ AffirmTrustQ&apos;Es four roots have
already been accepted by Google Chrome, Microsoft, Mac OS and Apple iOS,
Opera, and other major browsers and operating systems. The roots have
been marked by these browsers and operating systems for Extended
Validation (EV). AffirmTrustQ&apos;Es four roots were administratively accepted
by Mozilla staff on March 1, 2010, see comments at Bug 543639,
https://bugzilla.mozilla.org/show_bug.cgi?id=543639, and we have since
been waiting 8 months to start final public discussion on Mozilla Wiki.
See https://wiki.mozilla.org/CA:Schedule. The Mozilla Bug 543639
referenced above contains all necessary background information about
these four roots, including copies of our CPS, WebTrust for CAs audit,
EV WebTrust audit, and URLs secured by test end-entity certificates off
the four roots. See also http://www.affirmtrust.com/resources/ At this
point, our ?turn? for public discussion on the Mozilla Wiki may not come
up until February or March of 2011, even though we have been waiting 8
months, other browsers and mobile applications have already accepted and
shipped our four roots, and we have provided everything the Mozilla
staff has required. **We very much would like our roots to ship with
Android OS 2.3 (Gingerbread) or, at the latest, OS 3.0 (Honeycomb) so
our roots will be in widespread distribution once they have completed
Mozilla review.** There are potential users we are communicating with
who want our roots to be in the next release of the Android OS root
store. We have not sold commercial certs off these roots yet, and will
agree with Android not to do so until after completion of the Mozilla
public comment process ? but in the meantime, we very much would like
our roots to be included in Android OS 2.3 or 3.0 so they can already be
in distribution once we begin to issue commercial certificates. We will
gladly provide additional information on request. Thanks for your
consideration. Kirk Hall, CEO, AffirmTrust</description>
<comment>
<author>b...@google.com</author>
<when>Tue, 30 Nov 2010 23:02:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6050</bugid>
<title>Support for Polynesian languages - help please!</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-01-17T20:21:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keoladon...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 22:07:24 +0000</openedDate>
<description>Aloha, I am a professor of Hawaiian Studies at U of HawaiQ&apos;Ei at Hilo, and
have been largely responsible for coordinating technology to support our
language. In the past IQ&apos;Eve worked with Netscape, Apple, MS and Google
(recently translated the search engine interface through the Google In
Your Languages program) to get support for Hawaiian and other Polynesian
languages into various technologies. A number of people have contacted
me and asked me to look into character support for Polynesian languages
on Android. I donQ&apos;Et have an Android phone yet, but I have been told that
some characters are currently found there. Our language requires the
macron over all vowels, upper and lower case ????i????? as well as the
glottal stop. We use U+02BB but there are similar characters. Is there
anyone here who has the ability (and authority?) to help us get this
kind of support into Android? I have been told that the diacritic
support on Android is similar to the iPhone - holding your finger over a
vowel will show a pop-up list of vowel-diacritics. It would be a big
help for us if the other macron-vowel characters were available in this
way. We donQ&apos;Et want a special keyboard or app to do this - weQ&apos;Ere really
hoping for OS-level support. IQ&apos;Ed very much appreciate hearing from
anyone that may be able to help us with our efforts to keep our language
alive and usable in contemporary society and these technologies. IQ&apos;Em not
a programmer myself so cannot implement this myself - looking for help!
I can be reached directly at donaghy (at) hawaii (dot) edu. Mahalo nui!
Keola Donaghy Ka Haka Q&apos;EUla O KeQ&apos;Eelik?lani College of Hawaiian Language</description>
<comment>
<author>keoladon...@gmail.com</author>
<when>Thu, 14 Jan 2010 22:09:44 +0000</when>
<what>I should add that I have been told that both the Q&quot;EaQ&quot;E and Q&quot;EoQ&quot;E vowels do have macrons
in the standard Android keyboard, but not the others we need, nor the correct glottal - Q&apos;E</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jan 2010 20:21:34 +0000</when>
<what>all those characters are available on the default IME on android 2.1. (i havenQ&apos;Et tested earlier versions.)</what>
</comment>
</bug>
<bug>
<bugid>3501</bugid>
<title>feature to automatically download all or some of the apps from eclipse to emulator </title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tejas.pa...@gmail.com</reportedBy>
<openedDate>Sat, 08 Aug 2009 18:58:35 +0000</openedDate>
<description>- Steps to reproduce the problem 1) Install android SDK 2) Use eclipse
to create workspace. 3) Have two or more android apps. 4) Make sure that
the apps are inter-dependant. foreg: AppA requires AppB to do one task
(because of intent / service / receiver etc). 5) Now app developer has
to install each app one after the other, in correct order. - What you
think the correct behavior should be. 1) An option in eclipse ADT, such
that, app developer can select an option to download/install all apps in
sdk and/or an option to download automatically all the apps which are
required by the given app to be downloaded (and which are present in
eclipse workspace).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:36:52 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:24:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14584</bugid>
<title>Mail client on Nexus S doesnQ&apos;Et support Recent command</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>jmsm...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 08:39:46 +0000</openedDate>
<description>Have tested with another mail client - MailDroid - to prove mail clients
functionality on the Nexus S and with a HTC Desire mail client and that
works fine with the recent command to the same email address. When using
the default mail client on the Nexus S you canQ&apos;Et add the recent command
in to the username field for incoming servers, you get an invalid
username error - you remove it and works fine. Maildroid, Windows live
mail and Thunderbird all support the recent command at the same time
with the same email address.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:32:28 +0000</when>
<what>As far as we know Q&quot;ErecentQ&quot;E is a UI feature of these two apps (not anything inherent to POP, IMAP, or ActiveSync), so thereQ&apos;Es no wrong or right way to implement it.

Perhaps you could describe the ways that you use it and weQ&apos;Ell take a look at incorporating something similar if it looks like something that would be useful.</what>
</comment>
<comment>
<author>aryell.c...@gmail.com</author>
<when>Thu, 21 Jul 2011 09:10:29 +0000</when>
<what>It happens to me..
Now day, everytime i set my exchange account.
The nexus s 2.3.4 always return invalid username/password.

I did it lamost 50 times and did restart my ns.

But the invalid auth still happen.

My username and password is correct!!

This just happen on last 2 days, before it.. everything is ok.

And yeah, i can get my mail account through my friendQ&apos;Es blackberry .

Please fix this. I always get the late info on my works because of this.. and this suckss

</what>
</comment>
</bug>
<bug>
<bugid>5226</bugid>
<title>Voice Mail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sheree%b...@gtempaccount.com</reportedBy>
<openedDate>Sat, 05 Dec 2009 02:56:37 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. IQ&apos;Em not really sure if this is a request that should be
addressed to Google or to my Cellular Service Provider. It would be
helpful when accessing Voice Mail, if the prompts could be voice
activated instead of touch activated. Most voice mail programs will say
Q&quot;Epress 1Q&quot;E to play messages. It seems like it shouldnQ&apos;Et be too difficult
to have the program say Q&quot;Epress or say 1Q&quot;E to play messages especially
with the voice dial option already in place on the Droid. This way it
would really be Q&quot;EhandsfreeQ&quot;E. Thank you for your time.</description>
</bug>
<bug>
<bugid>3423</bugid>
<title>Faulty prototype for clock() in Bionic time.h</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>ben.jone...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jul 2009 11:00:19 +0000</openedDate>
<description>In bionicQ&apos;Es libc/include/time.h, the prototype for clock() is given
without an argument list. This is valid in C++, but not in C, and gcc
emits the warning Q&quot;Efunction declaration isnQ&apos;Et a prototypeQ&quot;E when
compiling something that includes time.h. Attached is a patch which
fixes this, by changing the prototype to Q&quot;Eclock_t clock(void)Q&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:47:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16471</bugid>
<title>Simultaneous access to voice as well as data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Smeet.Si...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 16:47:16 +0000</openedDate>
<description>I have noticed while accepting a call the data connection is lost. Once
I was searching for a address in the Google map but I was not sure bout
it so I thought that I should call the person while using the map which
will help me to locate him easily . But unfortunately I couldnQ&apos;Et you
better know why..... I havenQ&apos;Et tried the gingerbread but IQ&apos;Em sure this
feature has not been introduced yet... and IQ&apos;Em also not sure about the
other OS has this feature or not.... but using data as well as voice
could be a great feature to have now a days.. Thanks Smeet sinha</description>
<comment>
<author>wowlan...@gmail.com</author>
<when>Sun, 01 May 2011 01:44:01 +0000</when>
<what>This feature has less to do with Android and more to do with CDMA carriers. GSM *does* have simultaneous data/voice. Those carriers are ATT/Tmobile. Unfortunately, Sprint/Verizon/Virgin Mobile and those like them that use CDMA do not offer this functionality. It is all in the way the towers handle voice/data and is dependent on the CARRIER to make these changes.

You didnQ&apos;Et list the carrier youQ&apos;Ere using, so I could be totally wrong... but if you use sprint/verizon or any cdma carrier, this is your answer.

Hope this helps! Just one user to another =]

~Lance</what>
</comment>
<comment>
<author>Smeet.Si...@gmail.com</author>
<when>Sun, 01 May 2011 05:58:47 +0000</when>
<what>Hey Lance,

IQ&apos;Em using GSM service in India, and the carrier is Vodafone. 
You mean to say that we can use voice/data similtaneously, curious its working at ur end?
if it is working at ur end that means this is something related to the carrierQ&apos;Es issue.
But I have googled it and found somewhere that this issue is something related to android..</what>
</comment>
<comment>
<author>Norti...@gmail.com</author>
<when>Fri, 13 May 2011 10:22:25 +0000</when>
<what>This is definitely a carrier issue. Android itself has no limitations related to using voice and data simultaneously. IQ&apos;Eve done it quite often, even with the very first Android phone, the HTC G1 (aka HTC Dream)</what>
</comment>
</bug>
<bug>
<bugid>6798</bugid>
<title>Spinner.setSelection does not work properly when a spinner is expanded</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-02-23T18:29:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Marek.Urbaniak</reportedBy>
<openedDate>Tue, 23 Feb 2010 10:13:19 +0000</openedDate>
<description>Run the following code, tap on the spinner, press the end button, press
two times the menu button (unlock the screen). Now you will see that
Q&quot;Eitem 2Q&quot;E is not selected in the drop down view, whilst it should be (the
onResume code). You can even notice that in the normal spinner view
Q&quot;Eitem 2Q&quot;E is properly selected. It occurs on all Android versions
including the newest one 2.1. public class SetSelection extends Activity
{ private Spinner mSpinner; private boolean mSpinnerExpanded; @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); LayoutParams lp = new
LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
mSpinner = new Spinner(this); mSpinner.setLayoutParams(lp);
ArrayAdapterQ&lt;EStringQ&gt;E adapter = new ArrayAdapterQ&lt;EStringQ&gt;E(this,
android.R.layout.simple_spinner_item, new String[] { Q&quot;Eitem 1Q&quot;E, Q&quot;Eitem 2Q&quot;E
});
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mSpinner.setAdapter(adapter); LinearLayout ll = new LinearLayout(this);
ll.setLayoutParams(lp); ll.addView(mSpinner); setContentView(ll); }
@Override public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus); mSpinnerExpanded = !hasFocus; }
@Override protected void onResume() { super.onResume(); if
(mSpinnerExpanded) mSpinner.setSelection(1); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Feb 2010 18:29:34 +0000</when>
<what></what>
</comment>
<comment>
<author>Gator5...@gmail.com</author>
<when>Thu, 05 Aug 2010 03:31:13 +0000</when>
<what>IQ&apos;Eve had similar issue with a spinner in a dialog. caling setSelection from on Start() didnQ&apos;Et always work. 
I got around the problem by calling setAdapter before setSelection in onStart().</what>
</comment>
</bug>
<bug>
<bugid>19387</bugid>
<title>iCal .ics works perfectly on Google web Calendar, but alerts are wrong on Android device.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>facasel@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 13:03:19 +0000</openedDate>
<description>This is an .ics file that alerts me every LAST WORKING DAY OF THE MONTH.
If I load the attached .ics file from the web interface, it works very
well. Otherwise, on Android device it alerts me every day (and not only
the last working day).</description>
</bug>
<bug>
<bugid>8529</bugid>
<title>2.2 new Exchange calendar syncs wrong dates for all-day events</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-05-26T18:06:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>matthew....@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 13:08:16 +0000</openedDate>
<description>Android 2.2 FRF50 / Nexus 1 - Steps to reproduce the problem. Create an
all day event through Outlook e.g. 25th May. Wait for Activesync to
transfer the event. - What happened. Variably... (1) The event shows up
in the agend for 25th of May but if you click on it the details show
24th-Q&gt;E25th of May. (2) The event shows up in the agent separately for
both 24th and 25th of May. - What you think the correct behavior should
be. Should only show up for the single day specified (i.e. 25th of May
in this example). Suspect itQ&apos;Es something to do with misreading the
timezone as the Activesync sends it as 230000Z on the 24th to 230000Z on
the 25th (which is correct for BST). Both server and phone timezones are
correctly set to Q&quot;ELondonQ&quot;E.</description>
<comment>
<author>jonain...@gmail.com</author>
<when>Tue, 25 May 2010 21:38:23 +0000</when>
<what>This is a real pain - love the new calendar function but this bug is a real problem.  
All day events (shown accurately in Outlook) are shown on the previous day, always, on 
the 2.2 calendar on the phone.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 26 May 2010 18:02:48 +0000</when>
<what>FRF50 isnQ&apos;Et an official release; this issue should be resolved by the time 2.2 is released.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 26 May 2010 18:06:33 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 03 Jun 2010 16:05:24 +0000</when>
<what>Issue 8817 has been merged into this issue.</what>
</comment>
<comment>
<author>thesenio...@gmail.com</author>
<when>Mon, 14 Jun 2010 19:55:13 +0000</when>
<what>I have the same issue with my exchange calendar all day events. All events of that the are one day behind. Other than that the OS is great!</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 17 Oct 2010 10:16:02 +0000</when>
<what>This is still an issue in 2.2.1 (FRG83) with sync with Exchange 2003.
See Issue #6659</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 05:48:57 +0000</when>
<what>netzwerghh - ThereQ&apos;Es not nearly enough information here to help with your issue.  Can you provide us with more information, including the type of device, and some general information about the event(s) that are having issues?  All day?  Repeating?  On what schedule?  Anything non-private that you think might help.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sat, 23 Oct 2010 21:55:34 +0000</when>
<what>Hello mbl,

here is the sync of two birthdays (yearly recurring) created with Outlook 2007 on an Exchange 2003 SP2. The first one (Julian K.) appears in my N1 (FRG83) calendar as 17th of April 22:00 to 18th of April 22:00 with the info Q&quot;ELocal Timezone: CETQ&quot;E. The second one appears correctly as all-day-event on the 18th of April without the timezone-info in details. I can see no difference in the logs and I even looked in the exchange database itself with MDBVU32 and could not see any special difference beside the year of the first occurance.
By the way, as stated in another bug (Issue 9886) events with the first occurance before 01.01.1970 are not synced.


Here are the logs (I removed some things. If you need them, send me an email):


[23:29:15] Logger| 

 --- New Log ---
[23:30:51] CalendarParser| Class: Calendar
[23:30:51] EAS Parser| Class: Contacts
[23:30:51] Kalender(Netzwerge Exchange)| SyncKey retrieved as {C40DA7AD-D70F-41F8-B507-90C92C8F28B9}179 from CalendarProvider
[23:30:51] CalendarParser| SyncKey: {C40DA7AD-D70F-41F8-B507-90C92C8F28B9}180
[23:30:51] Kalender(Netzwerge Exchange)| Parsed key for Kalender: {C40DA7AD-D70F-41F8-B507-90C92C8F28B9}180
[23:30:51] CalendarParser| CollectionId: f7fbe04a2886bb4b87c2bf33e2958f81-2735
[23:30:51] CalendarParser| Status: 1
[23:30:51] CalendarParser| ServerId: 3:249
[23:30:51] CalendarParser| CalTimeZone: xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==
[23:30:51] CalendarUtility|  Using cached TimeZone Mitteleurop?ische Zeit
[23:30:51] CalendarParser| CalDTStamp: 20101023T213105Z
[23:30:51] CalendarParser| CalStartTime: 19780417T220000Z
[23:30:51] CalendarParser| CalSubject: Geburtstag von Julian K.
[23:30:51] CalendarParser| CalUID: 040000008200E00074C5B7101A82E00800000000700040500A73CB01000000000000000010000000BD5243E28130FC45BC3DDDEBDB7D5FEA
[23:30:51] CalendarParser| CalOrganizer_Name: Dennis K.
[23:30:51] CalendarParser| CalOrganizer_Email: koe...@netzwerge.de
[23:30:51] CalendarParser| No value for tag: CalLocation
[23:30:51] CalendarParser| CalEndTime: 19780418T220000Z
[23:30:51] CalendarParser| CalRecurrence_Type: 5
[23:30:51] CalendarParser| CalRecurrence_Interval: 1
[23:30:51] CalendarParser| CalRecurrence_DayOfMonth: 18
[23:30:51] CalendarParser| CalRecurrence_MonthOfYear: 4
[23:30:51] CalendarParser| CalSensitivity: 0
[23:30:51] CalendarParser| CalBusyStatus: 0
[23:30:51] CalendarParser| CalAllDayEvent: 1
[23:30:51] Kalender(Netzwerge Exchange)| All-day event arrived in: Africa/Ceuta
[23:30:51] Kalender(Netzwerge Exchange)| Not an all-day event locally: Europe/Berlin
[23:30:51] EAS Parser| SyncKey: {5B48BC7C-915E-4B84-A308-EF810395AC0F}123
[23:30:51] Kontakte(Netzwerge Exchange)| Parsed key for Kontakte: {5B48BC7C-915E-4B84-A308-EF810395AC0F}123
[23:30:51] EAS Parser| CollectionId: f7fbe04a2886bb4b87c2bf33e2958f81-2736
[23:30:51] EAS Parser| Status: 1
[23:30:51] EAS Parser| ServerId: 2:184
[23:30:51] CalendarParser| CalReminder_MinsBefore: 15
[23:30:51] CalendarParser| CalMeetingStatus: 0
[23:30:51] Kalender(Netzwerge Exchange)| Calendar SyncKey saved as: {C40DA7AD-D70F-41F8-B507-90C92C8F28B9}180
[23:30:51] Kalender(Netzwerge Exchange)| Executing 6 CPOQ&apos;Es

[...]

[23:32:18] Kalender(Netzwerge Exchange)| SyncKey retrieved as {C40DA7AD-D70F-41F8-B507-90C92C8F28B9}180 from CalendarProvider
[23:32:18] CalendarParser| SyncKey: {C40DA7AD-D70F-41F8-B507-90C92C8F28B9}181
[23:32:18] Kalender(Netzwerge Exchange)| Parsed key for Kalender: {C40DA7AD-D70F-41F8-B507-90C92C8F28B9}181
[23:32:18] CalendarParser| CollectionId: f7fbe04a2886bb4b87c2bf33e2958f81-2735
[23:32:18] CalendarParser| Status: 1
[23:32:18] CalendarParser| ServerId: 3:250
[23:32:18] CalendarParser| CalTimeZone: xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==
[23:32:18] CalendarUtility|  Using cached TimeZone Mitteleurop?ische Zeit
[23:32:18] CalendarParser| CalDTStamp: 20101023T213237Z
[23:32:18] CalendarParser| CalStartTime: 19830417T220000Z
[23:32:18] CalendarParser| CalSubject: Geburtstag von Ina-Maria F.
[23:32:18] CalendarParser| CalUID: 040000008200E00074C5B7101A82E00800000000A0EF78660A73CB01000000000000000010000000BB243DE3FFF7D945A76FF4A51A97C118
[23:32:18] CalendarParser| CalOrganizer_Name: Dennis K.
[23:32:18] CalendarParser| CalOrganizer_Email: koe...@netzwerge.de
[23:32:18] CalendarParser| No value for tag: CalLocation
[23:32:18] CalendarParser| CalEndTime: 19830418T220000Z
[23:32:18] CalendarParser| CalRecurrence_Type: 5
[23:32:18] CalendarParser| CalRecurrence_Interval: 1
[23:32:18] CalendarParser| CalRecurrence_DayOfMonth: 18
[23:32:18] CalendarParser| CalRecurrence_MonthOfYear: 4
[23:32:18] CalendarParser| CalSensitivity: 0
[23:32:18] CalendarParser| CalBusyStatus: 0
[23:32:18] CalendarParser| CalAllDayEvent: 1
[23:32:18] Kalender(Netzwerge Exchange)| All-day event arrived in: Africa/Ceuta
[23:32:18] CalendarParser| CalReminder_MinsBefore: 15
[23:32:18] CalendarParser| CalMeetingStatus: 0
[23:32:18] Kalender(Netzwerge Exchange)| Calendar SyncKey saved as: {C40DA7AD-D70F-41F8-B507-90C92C8F28B9}181
[23:32:18] Kalender(Netzwerge Exchange)| Executing 6 CPOQ&apos;Es
</what>
</comment>
<comment>
<author>lauren...@adsl2meg.fr</author>
<when>Fri, 19 Aug 2011 14:37:00 +0000</when>
<what>Same bahavior with 2.3.5, birthday created in Exchange are treated with wrong timezone.
*************************
[15:58:39] Calendar(Adsl2meg)| SyncKey retrieved as VD0yMDExMDgxOVQxMzMyMjVaO1U9MDtGPTQ7TT00NDI7 from CalendarProvider
[15:58:39] Calendar(Adsl2meg)| Parsed key for Calendar: VD0yMDExMDgxOVQxMzU4MzZaO1U9MDtGPTQ7TT00NDI7
[15:58:39] Calendar(Adsl2meg)| All-day event arrived in: Africa/Ceuta
[15:58:39] Calendar(Adsl2meg)| Not an all-day event locally: Europe/Paris
[15:58:39] Calendar(Adsl2meg)| Calendar SyncKey saved as: VD0yMDExMDgxOVQxMzU4MzZaO1U9MDtGPTQ7TT00NDI7
[15:58:39] Calendar(Adsl2meg)| Executing 6 CPOQ&apos;Es
[15:58:39] Calendar(Adsl2meg)| Returning moreAvailable = false
[15:58:39] Calendar(Adsl2meg)| Sync finished
*********************************</what>
</comment>
<comment>
<author>bengt....@gmail.com</author>
<when>Tue, 23 Aug 2011 07:55:30 +0000</when>
<what>Same behavior for me as well. Birthdays created in Exchange 2010 SP1 and Outlook 2010 gets treated with dayzone info instead of being treated as a all-day-event.
My device is Samsung Galaxy S2 with Android 2.3.3.

Please Google, act on this!</what>
</comment>
</bug>
<bug>
<bugid>8773</bugid>
<title>StagefrightPlayer fails when the Content-Length header is fake</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>henrik.aronsen</reportedBy>
<openedDate>Tue, 01 Jun 2010 09:09:42 +0000</openedDate>
<description>When playing from an URL, Android 2.2Q&apos;Es media player fails a couple of
seconds before the song ends if the Content-Length header contains a
value that is larger than the actual song length. The error message is
somewhat unintelligible: Q&quot;EE/MediaPlayer( 5656): Error (1,-2147483648)Q&quot;E
This is similar to
http://code.google.com/p/android/issues/detail?id=8624 , where the
player fails when the Content-Length is Q&gt;E= 2^31</description>
</bug>
<bug>
<bugid>8167</bugid>
<title>Phone unlocks into Landscape mode while lying flat</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>nicholas...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 13:33:46 +0000</openedDate>
<description>When lying flat, my Motorola Droid (2.1) will rotate to landscape after
an unlock. Steps: 1.) Lie phone on a flat level surface. 2.) Unlock the
screen 3.) Open an application that supports landscape mode 4.)
Application will be in landscape mode regardless of the lying flat, and
that it was in portrait when locked. I feel this is a firmware issue
with the accelerometer. I think the accelerometer interprets a flat
surface to mean that the orientation should be landscape. This seems
counter-intuitive.</description>
</bug>
<bug>
<bugid>2408</bugid>
<title>Bluetooth Headphone support needed for playing music</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>21</stars>
<reportedBy>vidara...@gmail.com</reportedBy>
<openedDate>Sat, 11 Apr 2009 19:39:26 +0000</openedDate>
<description>Music can only be heard using a corded headset or the on-board speaker.
Please make an audio output option for the media on the phone to include
paired Bluetooth devices. When my Kensington BT3071 Bluetooth Stereo
Headphone with built-in Microphone is paired, Android only uses the
device for phone calls. It does not have an audio option for media
volume / output to pair with the Bluetooth Headphones for listening to
music. When placing a call, the device works perfectly and gives me a
glimpse of what could be... when I hang-up a call in progress I get just
a second of music in the headphones before the music goes back to the
speaker output. The device I purchased was less expensive than most
simple Bluetooth Microphones, but also has a comfortable stereo headset
included. I canQ&apos;Et wait to utilize it with my G-1 and put all the iphones
to shame! Please consider developing this for the next Android firmware
update. Thanks!</description>
<comment>
<author>vendor.net@gmail.com</author>
<when>Sat, 18 Apr 2009 23:10:29 +0000</when>
<what>This is included in Android 1.5 and in the cupcake which will be the next major update. 
What you need is A2DP which allows to stream music to such devices. I can`t hardly wait 
too.</what>
</comment>
<comment>
<author>georgina...@gmail.com</author>
<when>Mon, 20 Apr 2009 02:13:34 +0000</when>
<what>Ya, no kidding.  This is exactly what I want. IQ&apos;Eve been searching for a new headset 
which will allow me to stream my music to the headset...and needless to say, it 
doesnQ&apos;Et work.  I canQ&apos;Et wait till they fix that...love my android..but itQ&apos;Es things 
like this that frustrate the heck out of me.</what>
</comment>
<comment>
<author>PatrickK...@gmail.com</author>
<when>Mon, 27 Apr 2009 01:17:20 +0000</when>
<what>Like vendor.net this will be available shortly, or if you root your phone you can get
it now. Either way, this isnQ&apos;Et a defect so much as a desire</what>
</comment>
<comment>
<author>vidara...@gmail.com</author>
<when>Fri, 01 May 2009 04:47:28 +0000</when>
<what>Can you point me towards how to Q&quot;ErootQ&quot;E my phone so I can have this feature now?  </what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Fri, 01 May 2009 05:26:07 +0000</when>
<what>It is not hard, but not an easy task too. Users in UK and USA are already receiving the 
update - Android 1.5. It is a matter of time that you receive it too. Just put your 
internet connection on - wifi or 3g and wait to see the update.

P.S. If you really want to root your phone - you can visit this forum - http://forum.xda-developers.com/ . There are great articles there. Good luck!</what>
</comment>
<comment>
<author>shridhar...@gmail.com</author>
<when>Sun, 21 Jun 2009 23:30:57 +0000</when>
<what>I have Andriod 1.5 install on my G1. But still I am not able to listen music via 
bluetooth headset. but I can recieve calls using same headset</what>
</comment>
<comment>
<author>sid...@gmail.com</author>
<when>Mon, 29 Jun 2009 14:02:19 +0000</when>
<what>I am able to listen to music on my G1 using LG HBS-200 stereo headset. But, the
problem is that music drops(about a sec or so) very frequently while playing. 

Any idea when it will be fixed?</what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Mon, 29 Jun 2009 15:00:31 +0000</when>
<what>@ siddii

I am using Jabra BT stereo headset and I the sound quality is good. Sometimes there are 
music drops, but this hangs from the environment and from other factors. This issue 
could be from a small buffer on your headset, because if it does not support a bigger 
buffer, Android can`t do anything.</what>
</comment>
<comment>
<author>azanutta</author>
<when>Wed, 01 Jul 2009 12:37:08 +0000</when>
<what>@vendor.net

this could be an interesting point of view... iQ&apos;Em only hoping that this is not true
and that the developers quickly fix this tremendous bug!!

this is strange because those Jabra BT620s works well with all the other a2dp devices.</what>
</comment>
<comment>
<author>dola...@gmail.com</author>
<when>Tue, 07 Jul 2009 17:14:12 +0000</when>
<what>Can this Issue be tagged as fixed ? I think it is fixed since CupCake, no ?
The other problems should be considered as a new issue, no ?</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:23:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:16:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:20:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17906</bugid>
<title>NEXUS S - An Q&quot;E Add AccountQ&quot;E view is shown for a moment right after user logs into Books application for the first time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lkshmd...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 10:24:58 +0000</openedDate>
<description>Preconditions: 1.WiFi/Internet setting configured on phone 2.Google
account not set on device yet Steps to reproduce the problem: Go to
Menu-Q&gt;E Books-Q&gt;E log in with a Google account-Q&gt;E Check. What happened: As
soon as you log in an Q&quot;EAdd AccountQ&quot;E view is shown for a moment and it
disappears before showing the books list view What you think the correct
behavior should be: Books application should show books list directly
after signing into google account. Device : Nexus S , with Android 2.3</description>
</bug>
<bug>
<bugid>3520</bugid>
<title>Contact History skipping Q&amp;E dailing different numbers + improvement idea</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>Huntei...@gmail.com</reportedBy>
<openedDate>Mon, 10 Aug 2009 18:10:55 +0000</openedDate>
<description>This is in reference to using contacts. When viewing history; scrolling
down the list it seems to jump. If you just made a call to someone in
the list and they didnQ&apos;Et answer and you want to call another person
within that few second and select and call it will display that person
you wanted... start to call and it will be another person on that list
that could have been above it or below it. Not the one you wanted! So
many of times IQ&apos;Eve gone and called one person and get someone completely
different. IQ&apos;Em thinking the system is just being slow to update but none
the less it seems to retain memory of where that contact would have
shown up when i touched the screen and use it when itQ&apos;Es updated. I hope
this makes sense. Also I wanted to see these people in my history but
when youQ&apos;Eve called one person letQ&apos;Es say 8 times, I want to combine them
together. Like a tree with a plus button next to it. So if I want to see
when they called or when I called them I can expand it and not have to
drag the screen past them. It just seems like a simple thing youQ&apos;Ed
expect from something so innovated. (PS: IQ&apos;Em not claiming to know a lot
of Android, just user trying to help.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:07:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:36:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:36:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16969</bugid>
<title>Android 3.1 music app crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eph...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 23:38:42 +0000</openedDate>
<description>I canQ&apos;Et use Android 3.1 stock music app, it crash each 5 minutes when i
use the interface.</description>
<comment>
<author>ddavis11...@gmail.com</author>
<when>Tue, 26 Jul 2011 20:32:46 +0000</when>
<what>I have the same problem on the tab 10.1 that I bought yesterday.</what>
</comment>
<comment>
<author>jbay1...@gmail.com</author>
<when>Tue, 16 Aug 2011 15:54:52 +0000</when>
<what>Same issue here, but its each time I open music App it crashes</what>
</comment>
<comment>
<author>arsan...@gmail.com</author>
<when>Fri, 09 Sep 2011 11:00:32 +0000</when>
<what>Same here - android 3.1 on Motorola xoom</what>
</comment>
<comment>
<author>Arkang...@gmail.com</author>
<when>Sun, 25 Sep 2011 12:23:01 +0000</when>
<what>ADB gave me the stack trace


W/dalvikvm( 4288): threadid=12: thread exiting with uncaught exception (group=0x40150760)
E/AndroidRuntime( 4288): FATAL EXCEPTION: GLThread 34
E/AndroidRuntime( 4288): java.lang.IllegalArgumentException: bitmap is recycled
E/AndroidRuntime( 4288):        at android.opengl.GLUtils.texImage2D(GLUtils.java:158)
E/AndroidRuntime( 4288):        at com.android.music.gl.BitmapGlTexture.bind(BitmapGlTexture.java:54)
E/AndroidRuntime( 4288):        at com.android.music.gl.BackgroundLayer$CrossFadeTexture.bind(BackgroundLayer.java:97)
E/AndroidRuntime( 4288):        at com.android.music.gl.BackgroundGridLayer.onDrawFrame(BackgroundGridLayer.java:171)
E/AndroidRuntime( 4288):        at com.android.music.gl.BackgroundGridLayer.renderBlended(BackgroundGridLayer.java:114)
E/AndroidRuntime( 4288):        at com.android.music.gl.RenderView.onDrawFrame(RenderView.java:760)
E/AndroidRuntime( 4288):        at com.android.music.gl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1414)
E/AndroidRuntime( 4288):        at com.android.music.gl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1169)
W/ActivityManager(  136):   Force finishing activity com.google.android.music/com.android.music.activitymanagement.TopLevelActivity
I/RenderView( 4288): OnPause RenderView com.android.music.gl.RenderView@409c8730
</what>
</comment>
</bug>
<bug>
<bugid>10142</bugid>
<title>Network Name Not Implemented Correctly as per 3GPP 27.007</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>epra...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 10:05:17 +0000</openedDate>
<description>I am using a SIM card issued by a MVNO. Normally the AT command
AT+COPS=? defined in 3GPP tS27.007 returns the name of the physical
network. This is true on all other phones and data cards I have used,
altho the display tag may read the MVNO name, running an API can still
return the physical network name broadcast by the network. However none
of AndroidQ&apos;Es APIQ&apos;Es for getAlphShort, getAlphaLong and getNetworkName are
able to return physical network name, only the MVNO name. For example:
if the MVNO Q&quot;ERebranderQ&quot;E is using the physical network of Q&quot;EVodafoneQ&quot;E,
Android will never return the name Q&quot;EVodafoneQ&quot;E while all other 3GPP
compliant devices will return Q&quot;EVodafoneQ&quot;E when using AT commands.</description>
</bug>
<bug>
<bugid>7218</bugid>
<title>Enable gmails to Q&quot;EunstuckQ&quot;E themselves</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-03-17T22:32:17.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 17:58:57 +0000</openedDate>
<description>Everyone will agree that at least 5-25% of all gmails get stucking in a
perment Q&quot;EsendingQ&quot;E state. Gmails should follow youtube uploads and retry
sending. If this already is a feature, then its broken as I and many of
my friends have messages stuck in our outboxes for months!!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Mar 2010 22:32:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8655</bugid>
<title>Browser doesnQ&apos;Et support web fonts / webfonts</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T17:50:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>chu...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 02:58:30 +0000</openedDate>
<description>1. Open the Browser in Android, browse to
http://code.google.com/webfonts 2. Open Firefox on a desktop and browse
to http://code.google.com/webfonts Compare the renderings. EXP: Browser
in Android renders web fonts ACT: Browser in Android doesnQ&apos;Et render web
fonts Device: Google Nexus One, Android 2.1-update 1</description>
<comment>
<author>chu...@gmail.com</author>
<when>Thu, 27 May 2010 03:34:54 +0000</when>
<what>By Firefox, I mean Firefox 3.6.3</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:50:54 +0000</when>
<what>This page works for me on Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
<comment>
<author>mike.mac...@gmail.com</author>
<when>Fri, 07 Jan 2011 12:43:56 +0000</when>
<what>FYI a workaround for this bug (which also works around the IE bug) has been posted on http://stackoverflow.com/questions/3200069/css-fonts-on-android. This allows working web fonts in Android 2.2 along with IE and all other browsers.</what>
</comment>
<comment>
<author>magne...@gmail.com</author>
<when>Thu, 02 Jun 2011 20:03:14 +0000</when>
<what>DoesnQ&apos;Et work on Android 3.1.</what>
</comment>
</bug>
<bug>
<bugid>10162</bugid>
<title>Native support for root certificates (.cer) for MS Exchange support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fkar...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 14:51:17 +0000</openedDate>
<description>Our company exchange server requires root certificates Q&quot;E*.cerQ&quot;E files to
be installed in Windows Mobile devices before the device can be
authorised for access. I got a HTC Desire with Android 2.1 and after
some research understand that it will only accept Q&quot;E.p12Q&quot;E files which are
the Linux equivalent. It is possible to convert Q&quot;E.cerQ&quot;E to Q&quot;E.p12Q&quot;E but not
without access to the public keys. From what I have read although Froyo
has much improved exchange support it still does not support Q&quot;E.cerQ&quot;E
files natively and the only solution is to use a 3rd party app called
Touchdown. Please add native support for the installation of root
certificates in .cer format.</description>
</bug>
<bug>
<bugid>17013</bugid>
<title>Not able to Test with inputs,</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ravidv...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 12:16:15 +0000</openedDate>
<description>Ravi here I am using the Android 1.6 HTC Dream I want to test the
application developed, for example take the Domain example (Gmail) Steps
: User name Pass Login (button) User enters home page from there Logout
I need to test for the different users, but i am seeing that, no
scenario its following only enter some user and again login button for
several times My question is how to check for different users? and how
to give inputs? Please help !!! NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>3553</bugid>
<title>Sync. contracts. Pictures not uploaded to gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>lars.eri...@gmail.com</reportedBy>
<openedDate>Fri, 14 Aug 2009 10:36:27 +0000</openedDate>
<description>There seems to be a problem with the synchronisation of contactpictures
on Android phones. If i add a picture to a contact in gmail, this
picture appears on the phone. Works just fine. but: If i add a picture
to a contact on the phone this picture does NOT appear in gmail
contacts. So it looks like the sync. of contactpictures only works one
way. Thanks. Lars E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:28:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:56:46 +0000</when>
<what></what>
</comment>
<comment>
<author>pablo.halpernwight@gmail.com</author>
<when>Tue, 19 Jan 2010 18:57:31 +0000</when>
<what>This looks like this may be related to issue 5077.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:34 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:22 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>15233</bugid>
<title>Text selection within the google mail application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 12:30:38 +0000</openedDate>
<description>Using 2.3 on the nexus one and trying to use the new copy and paste
function. After starting to select the text i get the two selectors. 1.
The selector that marks the beginning of the text selection can only be
dragged if i touch the upper part of this selector. And if i do this i
cannot see the text which i want to select. 2. The selector that marks
the end is sometimes not reacting on my drag moevements. 3. The
selectors are smaller, than for example in a text box and so its harder
to hit them while trying to resize the selection</description>
</bug>
<bug>
<bugid>4892</bugid>
<title>Voice control for media player.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>6</stars>
<reportedBy>BaoKyTru...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 16:10:51 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:52:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2022</bugid>
<title>feature request: Add more sensor details to the EXIF data for jpeg camera images</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>33</stars>
<reportedBy>garyjame...@gmail.com</reportedBy>
<openedDate>Mon, 16 Feb 2009 06:04:39 +0000</openedDate>
<description>Could you please consider providing the ability to add more sensor
details to the EXIF data for jpeg camera images. Camera name, picture
orientation, location NET/GPS lat, lon, alt, tod etc is a good first
step but IQ&apos;Ed also like provision for - GPS - bearing, speed Q&amp;E accuracy.
Orientation - azimuth, pitch roll Acceleration - x, y,z Magnetic Field -
x, y,z - where these sensors are available. As well as some of the
standard camera meta data - shutter speed, aperture, ISO speed, lens,
zoom Q&amp;E flash settings etc ( where available ) Ideally I would like to
add additional EXIF data to any jpeg image I create, no just camera
images. And the ability to preserve ( extract and re-inject ) EXIF data
across JPEG edits. Some of this may conflict with existing EXIF
Q&apos;EstandardsQ&apos;E and limitations ( EXIF data must fit into a single 64k
segment for jpeg images etc ) so an XMP segment may be more appropriate
for some of this stuff ? My vision (pun intended) is that panaramio,
picasa, google maps and others could put some of these additional camera
image attributes to good use. This was originally mentioned in -
http://groups.google.com/group/android-
developers/browse_thread/thread/65191ea020f6bb27/e8caa6bb8a24ef51</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:44:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Code...@gmail.com</author>
<when>Wed, 18 Mar 2009 21:35:51 +0000</when>
<what>what is the status of this stuff?  I would love to get some data from an image taken 
like what its ISO/Shutter Speed/ and Aperature value was (So I can use the camera to 
calculate an EV Value and build a table off that).  This possible yet using the 
latest API?

Thanks,
Shane</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:01:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:19:51 +0000</when>
<what></what>
</comment>
<comment>
<author>sbou...@gmail.com</author>
<when>Sat, 05 Dec 2009 09:40:40 +0000</when>
<what>any updateon this at all?</what>
</comment>
<comment>
<author>lee.ngee...@gmail.com</author>
<when>Fri, 11 Dec 2009 07:23:25 +0000</when>
<what>Could I also be notified of such an update?

Thanks</what>
</comment>
<comment>
<author>sbou...@gmail.com</author>
<when>Mon, 29 Mar 2010 19:57:26 +0000</when>
<what>Still not scheduled? </what>
</comment>
<comment>
<author>garyjame...@gmail.com</author>
<when>Tue, 30 Mar 2010 13:42:31 +0000</when>
<what>I happy with -

http://developer.android.com/intl/fr/reference/android/media/ExifInterface.html

but some more camera details would be great sometime

:-)</what>
</comment>
<comment>
<author>gehorne...@gmail.com</author>
<when>Thu, 08 Jul 2010 14:38:49 +0000</when>
<what>Consider this a yes, please vote!</what>
</comment>
</bug>
<bug>
<bugid>15454</bugid>
<title>GTalk starts automatically even if Q&quot;Eautomatic sign inQ&quot;E is disabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 12:47:27 +0000</openedDate>
<description>IQ&apos;Em running android 2.2 in an LG P500 Optimus One. I noticed that even
if I disabled Q&quot;Eautomatic sign inQ&quot;E in GTalk, sometimes it is started
automatically after I reboot my phone. I think (IQ&apos;Eve done only a few
tests) that this only happens if GTalk was running during the shutdown.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 15 Mar 2011 20:05:56 +0000</when>
<what>I may be wrong, but I think Gtalk might be necessary for other Google messaging (like Gmail) to work properly.</what>
</comment>
<comment>
<author>nicolo.c...@gmail.com</author>
<when>Tue, 15 Mar 2011 23:16:46 +0000</when>
<what>For sure a gtalk login is not necessary to make gmail work...</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 16 Mar 2011 00:12:14 +0000</when>
<what>OK, I believe you if you say so. I just remember someone mentioning when the Motorola Droid first came out that killing gtalk would have the nasty side effect of halting gmail syncing. I donQ&apos;Et know how true that was, but just thought IQ&apos;Ed mention it.</what>
</comment>
<comment>
<author>ttu...@gmail.com</author>
<when>Tue, 07 Jun 2011 03:02:45 +0000</when>
<what>Same behavior on android 3.1</what>
</comment>
</bug>
<bug>
<bugid>20008</bugid>
<title>car information system</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Markus.B...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 09:06:30 +0000</openedDate>
<description>In Germany thereQ&apos;Es at the moment the IAA motorshow and there are also a
lot of design studies like Q&quot;EAudi Urban ConceptQ&quot;E which have a rather tiny
information display for the driver. I thought if it might not be
possible to use an android phone as a complete board-computer for such a
(concept-) car?! You take your phone always with you and when you enter
your car you plug it into a connector-dock in front of you. There it
might be used for giving information about speed, fuel,....whatever.
Maybe itQ&apos;Es a bit hard to make it possible for every car and/or phone,
but just to show it might be possible one day?! cheers, Markus</description>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:15:35 +0000</when>
<what>Issue 20009 has been merged into this issue.</what>
</comment>
<comment>
<author>chemmerl...@gmail.com</author>
<when>Sun, 18 Sep 2011 15:32:04 +0000</when>
<what>If you search the Marketplace for Q&quot;EODBQ&quot;E products, you will find that you may already do this via Bluetooth.

ODBII allows you to get all sorts of information from your vehicle. Purchase the $30 adapter (here in the US) for ODBII to Bluetooth, and connect your phone or android tablet to it, it can show you anything from Air/Fuel mixture, to Fuel Economy and Speed.

A few free/paid apps include:
Torque
OBD Dashboard Beta
Effeciency

The link to the BT OBD Scanner (With Eur Pricing):
http://www.dealextreme.com/p/elm327-bluetooth-obd-ii-wireless-transceiver-dongle-16921</what>
</comment>
<comment>
<author>tyrmich...@gmail.com</author>
<when>Wed, 23 Nov 2011 05:18:00 +0000</when>
<what>OBD Diagnostic Tools

On-Board Diagnostics, or OBD, in an automotive context, is a generic term referring to a vehicleQ&apos;Es self-diagnostic and reporting capability. OBD systems give the vehicle owner or a repair technician access to state of health information for various vehicle sub-systems.

Another link to the BT OBD Scanners for your reference.
http://www.onlyforcars.com/car-care/obd-vag.html</what>
</comment>
</bug>
<bug>
<bugid>19564</bugid>
<title>Android OS should control apps taking over whole CPU power!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>raider00...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 18:33:45 +0000</openedDate>
<description>I had that, my phone wasnQ&apos;Et entirely hanged, app was playing some music
stuttering - home button didnQ&apos;Et work at that time and there was no force
close message. Purely - OS software fault. That type of app hanging
should put android to think and display message like Q&quot;EYour app do not
respond for X seconds, do you want to close it or wait?Q&quot;E</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Thu, 25 Aug 2011 20:02:05 +0000</when>
<what>Android already does this. Whatever was happening did not fully lock up the system or you would have seen the attached image. Most likely it was the apps fault for hanging and not the OSQ&apos;Es fault as you indicated.</what>
</comment>
</bug>
<bug>
<bugid>17454</bugid>
<title>Picasa disappear from Q&quot;EData and synchronizationQ&quot;E at google account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fabioble...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 14:12:18 +0000</openedDate>
<description>Gallery photos from Picasa disappear and the sync option for Picasa in
accounts Q&amp;E sync -Q&gt;E Google also disappear. The only options I have to
sync now are: Sync contacts Sync Gmail Sync Calendar Also the sync blog
has disappear.</description>
</bug>
<bug>
<bugid>1122</bugid>
<title>Browser crash: SQLiteException: Expression tree is too large</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-17T15:55:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>xenotr...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 03:47:37 +0000</openedDate>
<description>Every time Browser loads a page, the activity rendering that page
crashes. This started happening when I visited freebase.com, though it
seems it could have been caused by the number of web pages IQ&apos;Eve visited.
Because the crash occurs at the end of the page load, I was able to go
through the settings to clear cache, history, passwords, form data and
cookies. IQ&apos;Eve rebooted the device several times. Browser still crashes.
The crash seems to be caused by an SQL query: DELETE FROM cache WHERE
filepath = ... OR filepath = ... OR ... The query is so long that it is
truncated in the bug report and in logcat. It seems there are at least
1000 Q&quot;EORQ&quot;Es, as this is the indicated maximum depth of an expression
tree.</description>
<comment>
<author>xenotr...@gmail.com</author>
<when>Thu, 30 Oct 2008 04:58:20 +0000</when>
<what>IQ&apos;Eve discovered a workaround:
From the home screen, press menu, select settings, applications, manage applications,
browser, clear data.
After this I visited freebase.com again and Browser didnQ&apos;Et crash.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:55:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6100</bugid>
<title>Google Voice crashes on boot (droid eris)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-01-29T15:21:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>chris1...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jan 2010 01:56:38 +0000</openedDate>
<description>Device: droid eris (htc passion) Carrier: verizon Country / Language:
USA/English OS / Browser / build number (if applicable): 1.5/hero (or
what ever comes stock on this device) Here is an adb log output
chris@chris-laptop:~/Desktop/SHIT/SDK/android-sdk-linux_86/tools$ cat
adb.log | grep voice W/PackageManager( 74): Unknown permission
com.google.android.permission.SEND_DATA_MESSAGE in package
com.google.android.apps.googlevoice W/PackageManager( 74): Unknown
permission com.google.android.permission.RECEIVE_DATA_MESSAGE in package
com.google.android.apps.googlevoice W/PackageManager( 74): Unknown
permission com.google.android.apps.googlevoice.REMOTE_INTENT in package
com.google.android.apps.googlevoice D/HtcCdmaPhoneApp( 111): voice
privacy setting=1 D/HtcCdmaPhoneApp( 111): voice privacy status=-1
I/ActivityManager( 74): Start proc com.android.voicedialer for broadcast
com.android.voicedialer/.VoiceDialerReceiver: pid=336 uid=10042
gids={3002} D/VoiceDialerReceiver( 336): onReceive Intent {
action=android.intent.action.BOOT_COMPLETED
comp={com.android.voicedialer/com.android.voicedialer.VoiceDialerReceiver}
} D/RecognizerEngine( 336): deleteCachedGrammarFiles
/data/data/com.android.voicedialer/files/openentries.txt
D/GooglePartnerSetup( 341): voicesearch client id: ms-android-verizon
I/ActivityManager( 74): Start proc com.google.android.apps.googlevoice
for broadcast com.google.android.apps.googlevoice/.BootUpReceiver:
pid=348 uid=10049 gids={3003} E/dalvikvm( 348): Could not find method
android.content.Context.getApplicationInfo, referenced from method
com.google.android.apps.googlevoice.BootUpReceiver.onReceive W/dalvikvm(
348): VFY: rejected
Lcom/google/android/apps/googlevoice/BootUpReceiver;.onReceive
(Landroid/content/Context;Landroid/content/Intent;)V W/dalvikvm( 348):
Verifier rejected class
Lcom/google/android/apps/googlevoice/BootUpReceiver; W/dalvikvm( 348):
Class init failed in newInstance call
(Lcom/google/android/apps/googlevoice/BootUpReceiver;) E/AndroidRuntime(
348): java.lang.VerifyError:
com.google.android.apps.googlevoice.BootUpReceiver I/ActivityManager(
74): Process com.google.android.apps.googlevoice (pid 348) has died. All
I did was install the ota updates/google voice (I also wiped my data
with no luck) -Christopher Q.</description>
<comment>
<author>christop...@gmail.com</author>
<when>Sun, 17 Jan 2010 02:10:45 +0000</when>
<what>HereQ&apos;Es the telltale part of the log:

E/dalvikvm(  348): Could not find method
android.content.Context.getApplicationInfo, referenced from method
com.google.android.apps.googlevoice.BootUpReceiver.onReceive

And in fact, Android 1.5 does not have such a method on android.content.Context.  It 
looks like GV is either advertising a minSdkVersion that is too early for its actual 
implementation, or is failing to properly use reflection etc. to determine when itQ&apos;Es 
safe to call this method (which was added in Android 1.6).</what>
</comment>
<comment>
<author>ctate%an...@gtempaccount.com</author>
<when>Sun, 17 Jan 2010 18:16:07 +0000</when>
<what></what>
</comment>
<comment>
<author>ctate%an...@gtempaccount.com</author>
<when>Fri, 29 Jan 2010 15:21:48 +0000</when>
<what></what>
</comment>
<comment>
<author>chrismon...@gmail.com</author>
<when>Wed, 03 Feb 2010 04:46:38 +0000</when>
<what>Google voice search crashes after ten secs. On my two moto droid phones now today. Both use 
different apps....very creepy.  I am sure we will hearing many more reports about this</what>
</comment>
<comment>
<author>morriso...@gmail.com</author>
<when>Fri, 19 Feb 2010 16:43:56 +0000</when>
<what>GV, Crashes ever time on load, not sure how to grab logs, above log should be good
enough, is there an update on this issue? I use GV for my private DJ gigs.

Thanks.</what>
</comment>
<comment>
<author>historyg...@gmail.com</author>
<when>Mon, 22 Feb 2010 00:00:16 +0000</when>
<what>On my Eris, running 1.5, it doesnQ&apos;Et crash the entire app, instead it only affects the 
choice of using GV for all calls, intl calls, never or ask every time.  If I change the 
option to never use then it works fine.  If I ask it to ask me every time, it asks me, 
but doesnQ&apos;Et actually change the dialing from GV.</what>
</comment>
<comment>
<author>sleepert...@gmail.com</author>
<when>Wed, 28 Apr 2010 16:40:57 +0000</when>
<what>Q&quot;EThe application Google Voice (process com.google.android.apps.googlevoice) has stopped 
unexpectedly. Please try again.Q&quot;E

..after several attempts at uninstall/reinstall, even reset phone. Same issue. Google 
Voice (+ GPS) is the reason I bought the dang phone. this kinda sucks.

T-Mobile myTouch 3G. </what>
</comment>
<comment>
<author>jason.mi...@gmail.com</author>
<when>Tue, 18 May 2010 18:40:28 +0000</when>
<what>I just bought a myTouch 3G LE in large part for Google Voice.

When I start the App on a factory fresh or fully restored phone I get the same error.

It was the 1st or 2nd app I installed when I first got the phone so not likely any
conflicts. Even less likely after reformatting the SD and doing a Factory data reset.

Hope this gets fixed soon!</what>
</comment>
<comment>
<author>ward9...@gmail.com</author>
<when>Wed, 09 Jun 2010 11:25:23 +0000</when>
<what>I got installed it and got an invite but whenever I start Google voice it just force closes please help </what>
</comment>
</bug>
<bug>
<bugid>14711</bugid>
<title>Location.convert fails for Q&quot;E55?14?27?NQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MichB...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 23:04:06 +0000</openedDate>
<description>Location.convert(latitude); throws exception for Q&quot;E55?14?27?NQ&quot;E How to
convert the geo coordinates of Wikipedia pages like
http://en.m.wikipedia.org/wiki/GiantQ&apos;Es_Causeway ? For many Wikipedia
pages Location.convert works fine, but the format above seems to be not
supported. -------- HTC Desire, Android 2.2 ... but same issue on 2.3
emulator</description>
<comment>
<author>MichB...@gmail.com</author>
<when>Mon, 14 Feb 2011 00:10:19 +0000</when>
<what>My current workaround:

I catch the exception of Location.convert and do my own conversion.

I have used string constants for ? , ?  , ?  as Eclipse (Mac) throws error Q&quot;Ecannot save, some characters are not compatible with MAC RomanQ&quot;E.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 04:12:48 +0000</when>
<what>Issue 14712 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>4643</bugid>
<title>There is no sound alert when DUT displays low battery pop-up.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>pushkars...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 12:05:36 +0000</openedDate>
<description>GENERAL DESCRIPTION: ---------------------- There is no sound alert when
DUT displays low battery pop-up. An audible sound should be heard to the
user when the DUT displays the low battery alert. STEP-BY-STEP
INSTRUCTION: ------------------------------------ 1. Power on the DUT 2.
Drain the battery till the DUT displays the low battery pop-up 3.
Observe whether DUT gives any sound alert in the low battery condition.
Expected Result: ---------------------- User should be intimated with a
sound alert when the DUT goes to low battery condition. Actual Result:
------------------ No sound alert when there is a low battery
notification.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:40:42 +0000</when>
<what></what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Tue, 16 Feb 2010 22:57:49 +0000</when>
<what>I am surprised to find that this has only recently been raised. A low battery notification sound should be 
played for 30%, 20%, 10% Q&amp;E 5% like all other phones Q&amp;E laptops. Please add.</what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Sat, 27 Mar 2010 08:43:44 +0000</when>
<what>This annoyed me, as the phone could die in my pocket Q&amp;E id miss a call, or die in the night Q&amp;E my morning 
alarm would not wake me, so I wrote an app. If your interested search Q&apos;Eyellow dog appsQ&apos;E in the market 
for Battery Alarm. This should be part of Android.</what>
</comment>
</bug>
<bug>
<bugid>12205</bugid>
<title>Voice Recorder stops recording when SMS is received</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>security...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 22:58:03 +0000</openedDate>
<description>Currently voice recorder stops recording during incoming voice calls and
SMS messages. Please add a user selectable option to disable the
automatic stop/save during incoming SMS or option to silence incoming
SMS during a recording session.</description>
<comment>
<author>anorman...@gmail.com</author>
<when>Thu, 28 Apr 2011 05:08:44 +0000</when>
<what>ItQ&apos;Es the same for video recordings, too.  ItQ&apos;Es extremely frustrating that I canQ&apos;Et disable this.</what>
</comment>
</bug>
<bug>
<bugid>1053</bugid>
<title>feature req: collapse multiple back-to-back identical call logs into single entry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 14:01:30 +0000</openedDate>
<description>For things like busy redialing, the call log just happily adds each new
call as a single entry. It would be better if any identical back-to-back
calls (sent or received) were collapsed into a single entry that could
be expanded (and maybe given a count in the subtext instead of just the
time.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:35:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:49:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:01:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8074</bugid>
<title>Multiple artists </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 18:01:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>garethda...@gmail.com</author>
<when>Sat, 01 May 2010 18:04:47 +0000</when>
<what>Argh, pressed the send button with trackpad while typing the bug report, and cannot
edit it!

Please delete, IQ&apos;Ell file another one!</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>462</bugid>
<title>Geocoder.getFromLocation() always throws an IOException</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:03:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>googlegr...@gersic.com</reportedBy>
<openedDate>Thu, 13 Mar 2008 18:38:05 +0000</openedDate>
<description>I know the Geocoder class is still just a mock-up but getFromLocation
always throws an IOException for me...for example: //lat and lng are
both doubles Geocoder myGeocoder = new Geocoder(Locale.getDefault());
Address[] addresses = myGeocoder.getFromLocation(lat,lng); In Eclipse,
getFromLocation shows an IOException right away. Putting it in a
try-catch block allows it to run, obviously, but the exception is still
thrown. Tom</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 20:07:26 +0000</when>
<what>I cannot reproduce this issue on m5-rc15 SDK. What values are you providing to the
myGeocoder.getFromLocation() method?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:03:07 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11442</bugid>
<title>News and weather keypad was not display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>q0822k...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 08:37:10 +0000</openedDate>
<description>Occurrence process : application Q&gt;E News and weather Q&gt;E option key Q&gt;E
setting Q&gt;E weather settings Q&gt;E uncheck use my location Q&gt;E set location Q&gt;E
touch search input Q&gt;E landscape mode Q&gt;E observe Occurrence state : keypad
was not display.</description>
</bug>
<bug>
<bugid>10336</bugid>
<title>Battery indicator gives false reading with Seidio Extended Life Battery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wood.sc...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 01:36:40 +0000</openedDate>
<description>When using the Seidion Extended Life Battery in my MotoDroid the
indicator goes from 100% to 5% over a period of a few hours. A reboot
will return it to the correct level - 80%, the battery indicator will
drain again over a few hours a reboot will return it again to the
correct levet 60% - 70%, this process continues until the battery is
fianlly discharged. This is in Android 2.2. The battery level indicator
needs to be corrected for extended life batteries.</description>
</bug>
<bug>
<bugid>6359</bugid>
<title>Contacts showing incorrect facebook post. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>def...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jan 2010 01:47:43 +0000</openedDate>
<description>1. Have a facebook friend with the exact same name as you. 2. Sync your
facebook account. 3. Create a text msg to yourself and see other
personQ&apos;Es facebook post. I can supply pictures if you donQ&apos;Et have a friend
with the exact same name :P Phone: Nexus One Firmware: 2.1 Build ERD79</description>
</bug>
<bug>
<bugid>8154</bugid>
<title>Seeking in VBR MP3s goes awry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>ddascale...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 01:28:48 +0000</openedDate>
<description>Please see the detailed post in the Q&quot;EMeridian PlayerQ&quot;E Google Group.
http://groups.google.com/group/meridian_android/browse_thread/thread/d7e9e6016ef08ed2
The author of Meridian says that the Android MP3 codec doesnQ&apos;Et properly
handle seeking in VBR MP3 files. My use case is attempting to seek in an
audio book, which is a VBR-encoded MP3 with a Xing header. Seeking by
tapping most anywhere on the second half of MeridianQ&apos;Es seek bar leads to
the same actual location in the file.</description>
<comment>
<author>samgarfi...@gmail.com</author>
<when>Fri, 03 Sep 2010 15:15:50 +0000</when>
<what>I can confirm this issue with beyondpod.  It seems to be effecting a lot of different media software.  This is a bug in stagefright.</what>
</comment>
<comment>
<author>skyntc...@gmail.com</author>
<when>Sat, 04 Sep 2010 11:37:15 +0000</when>
<what>This issue has been affecting large number of podcasts. The net effect is that during playback the player reports the correct time progress, but any attempt to seek to that time (for example after the player is recreated) result in playback starting at a totally different position in the stream (usually much earlier than paused). Another related effect of this bug is that the total time of the audio file as reported by the player is usually longer than the actual time of the stream.
</what>
</comment>
<comment>
<author>bb...@dream2cook.com</author>
<when>Thu, 14 Oct 2010 21:10:53 +0000</when>
<what>Seeing this issue with on DroidX 2.2 OTA w/ Beyondpod app.  Problem didnQ&apos;Et exist with OpenCore.</what>
</comment>
<comment>
<author>lsy...@gmail.com</author>
<when>Wed, 03 Nov 2010 13:49:05 +0000</when>
<what>Also seeing this on Droid2 w/ mortplayer.</what>
</comment>
<comment>
<author>mark.get...@gmail.com</author>
<when>Fri, 14 Jan 2011 03:17:10 +0000</when>
<what>Losing track position with mortplayer and android music player please fix. 
</what>
</comment>
<comment>
<author>ppizzime...@gmail.com</author>
<when>Mon, 31 Jan 2011 21:22:18 +0000</when>
<what>Losing track position with mortplayer and android music player please fix. 
</what>
</comment>
<comment>
<author>BeerW...@gmail.com</author>
<when>Tue, 08 Feb 2011 20:29:47 +0000</when>
<what>This is really annoying, particularly with long podcasts or audio books on HTC Desire with Android 2.2. 

Surely a basic function of a Q&apos;EsmartQ&apos;E phone or device is to be able to play audio? It is very embarassing to tell people how cool Android is and then have them find this bug the first time they borrow my phone. Needs fixing.</what>
</comment>
<comment>
<author>pla...@gmail.com</author>
<when>Tue, 22 Feb 2011 20:49:23 +0000</when>
<what>same problem for me with Droid X 2.2 and Mortplayer
</what>
</comment>
<comment>
<author>cdhullom...@gmail.com</author>
<when>Tue, 10 May 2011 08:46:39 +0000</when>
<what>The problem seems to effect mp3 files that are NOT encoded at 44100Hz
getCurrentPosition() seems to be similarly effected as described in http://code.google.com/p/android/issues/detail?id=2559Q&amp;Eq=mp3%20seekQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>cdhullom...@gmail.com</author>
<when>Thu, 12 May 2011 13:47:08 +0000</when>
<what>Further investigation shows that the problem occurs for mp3 files encoded with mpeg-2 layer III and mpeg-2.5 layer III even with a xing header so thats sample frequencies(kHz) 8, 12, 11.025, 16, 24, 22.05
mpeg-1 layer III is OK</what>
</comment>
</bug>
<bug>
<bugid>13974</bugid>
<title>Copy-Paste doesnQ&apos;Et cancel on Back</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 13:48:22 +0000</openedDate>
<description>In Android the users are taught to press Back whenever they want to
cancel (though a calendar appointment Saves!), go back, close the soft
keyboard, save as draft etc - but when you tap Back when selecting text
all your careful selection work is instantly lost as Back just refreshes
to last view instead of cancelling the selection mode.</description>
</bug>
<bug>
<bugid>10812</bugid>
<title>NDK: Cpufeatures report ARMv7 instruction to be supported on an ARMv6 CPU</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-10-27T02:46:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mikael.d...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 08:11:06 +0000</openedDate>
<description>Tested on Samsung Spica (ARM1176JZ(F)-S , ARMv6). The cpufeatures
library reports : - AMR: true -Q&gt;E OK - ARMv7: true -Q&gt;E KO the ?P is
actually only supporting ARMv6 - NEON: false -Q&gt;E OK - VFP: false -Q&gt;E KO
there is a support for ARMv6 VFP This issue is really critical because
it implies the runtime choice of optimized routines which could yield to
dramatic crashes if the test result was inappropriate.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 27 Aug 2010 17:12:01 +0000</when>
<what>Can you paste the output of Q&quot;Ecat /proc/cpuinfoQ&quot;E here?</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 27 Aug 2010 21:19:27 +0000</when>
<what>For the record ARMv6 VFP is VFPv2, which is deprecated and incompatible with VFPv3 (which is ARMv7-specific), so in this specific case, VFP:false is actually OK.

Regarding ARMv7:true, this is determined by parsing the output of /proc/cpuinfo, so please provide its output here so we can check what it returns. Thanks.
</what>
</comment>
<comment>
<author>andrew.d...@gmail.com</author>
<when>Sat, 04 Sep 2010 16:01:39 +0000</when>
<what>Hi,

I have the same phone (Samsung Galaxy Spica GT-i5700) and exactly the same issue.  My output from /proc/cpuinfo is:

Processor	: ARMv6-compatible processor rev 6 (v6l)
BogoMIPS	: 199.47
Features	: swp half thumb fastmult vfp edsp java 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xb76
CPU revision	: 6

Hardware	: SPICA
Revision	: 0020
Serial		: 33323613546d00ec


IQ&apos;Em guessing the CPU architecture = 7 is the culprit?

Andrew</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 06 Sep 2010 08:07:34 +0000</when>
<what>Yes, it is, and thatQ&apos;Es very weird :-/ WeQ&apos;Ell have to update cpufeatures to
deal with this, this is really gross.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 27 Sep 2010 08:20:54 +0000</when>
<what>Looking at the kernel code, CPU architecture should definitely be 6 for an ARMv6 CPU.
I guess the Samsung kernel has been incorrectly configured, for some reason.

I will have to add a work-around in cpufeatures to detect this. One possible solution is to parse the Processor: line instead for what is between parentheses (itQ&apos;Es the ELF architecture type + an endianess character flag).
</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 02:46:22 +0000</when>
<what>The fix will be in the next NDK release. thanks.</what>
</comment>
<comment>
<author>muhammad...@gmail.com</author>
<when>Sun, 27 Feb 2011 18:11:31 +0000</when>
<what>Hi,
   I need some help! I canQ&apos;Et run the program cpu-features in android ndk! Here is my Java code Please have a look at it. (I am new to it and I have motorolla milestone). I have put files from \sources\android\cpufeatures to my project directory and also have done ndk-build 

package com.example.cpufeatures;
import android.app.Activity;
import android.widget.TextView;
import android.os.Bundle;

public class cpufeatures extends Activity
{
        @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);

    
        TextView  tv = new TextView(this);
        tv.setText( stringFromJNI() );
        setContentView(tv);
    }

    public native String  stringFromJNI();
    
    public native String  unimplementedStringFromJNI();
    
    static {
        System.loadLibrary(Q&quot;Ecpu-featuresQ&quot;E);
    }
}

 </what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:54:43 +0000</when>
<what>Original bug fixed in NDK r5c (other bugs should correspond to separate entries).
</what>
</comment>
</bug>
<bug>
<bugid>13588</bugid>
<title>Nexus S Android Market Client Still Not Updated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>DouglasP...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 16:30:23 +0000</openedDate>
<description>My Nexus S running Android 2.3.1 GRH78 has not received the large client
update for the Android Market (the update with the significant
redesign). In an announcement by Eric Chu on Android Developers, it was
announced that all Android devices running 1.6 and above would get the
update in two weeks time from the announcement. It has now been three
weeks time. Is the update taking longer than expected? I am residing in
Germany, where the Nexus S is not on sale yet. Is this the reason the
client has not been updated?</description>
<comment>
<author>DouglasP...@gmail.com</author>
<when>Fri, 07 Jan 2011 14:07:42 +0000</when>
<what>And now four weeks time. I believe this is an oversight on sending the update out to Nexus S handsets in Germany rather than a delay in rolling out the market update to everyone.</what>
</comment>
<comment>
<author>guist...@gmail.com</author>
<when>Fri, 07 Jan 2011 14:27:38 +0000</when>
<what>I also have a Nexus S running Android 2.3.1 GRH78, I am based in the United Kingdom, and still no Android  Market update for me either. IQ&apos;Eve had  mine since 23 December. WhatQ&apos;Es the hold up?</what>
</comment>
<comment>
<author>DouglasP...@gmail.com</author>
<when>Mon, 10 Jan 2011 15:31:42 +0000</when>
<what>I now see that this is more than just the two of us. It seems like this problem is widespread: http://www.google.co.uk/support/forum/p/Android+Market/thread?tid=48c6435e5e2c6c89Q&amp;Ehl=en</what>
</comment>
<comment>
<author>dilorenz...@gmail.com</author>
<when>Wed, 12 Jan 2011 14:57:01 +0000</when>
<what>should be rolling out by now according to:
http://phandroid.com/2011/01/12/new-android-market-now-rolling-out-to-nexus-s/

Regards,
Fabio</what>
</comment>
<comment>
<author>dartve...@gmail.com</author>
<when>Tue, 18 Jan 2011 17:00:07 +0000</when>
<what>I was running Market 2.13 on Nexus S 2.3.1.
Downloaded Vending_2_2_11.apk (aprox. 1.76 MB) from the net (google it) and installed via RootExplorer.
Market is now running fine version 2.2.11. </what>
</comment>
</bug>
<bug>
<bugid>4385</bugid>
<title>WebView doesnQ&apos;Et work properly on Large Screen Emulator </title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-04-12T20:13:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>nguyenth...@gmail.com</reportedBy>
<openedDate>Tue, 27 Oct 2009 06:50:29 +0000</openedDate>
<description>The problem in detail: - Steps to reproduce the problem: Add a WebView
to ScrollView Set the content by loadDataWithBaseURL() method. - What
happened: It works properly on small and normal screen. However on the
large screen, it enables the scroll view even the content height doesnQ&apos;Et
reach the screen. Please see the attachment for more details. - What you
think the correct behavior should be. The behavior on large screen
should be exactly the same with small and normal screen. Using sdk1.6,
emulator WVGA800 for large screen.</description>
<comment>
<author>mkas...@gmail.com</author>
<when>Tue, 23 Feb 2010 02:21:13 +0000</when>
<what>I have exactly the same problem.
Does it happen only on an emulator?
</what>
</comment>
<comment>
<author>nguyenth...@gmail.com</author>
<when>Mon, 29 Mar 2010 15:56:41 +0000</when>
<what>Yes, I just run it on the emulator. We donQ&apos;Et have the large screen device yet </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 20:13:09 +0000</when>
<what>I canQ&apos;Et reproduce this on 2.1 or Froyo (unreleased), which work in general on large
screen devices.</what>
</comment>
</bug>
<bug>
<bugid>9933</bugid>
<title>Use of proximity sensor in Google Voice app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>smh4...@gmail.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 21:35:08 +0000</openedDate>
<description>When using the Google Voice app to listen to voice mails the app should
use the proximity sensor to lock the screen when the phone is up to your
ear in the same fashion that the phone does when on a normal call.</description>
</bug>
<bug>
<bugid>16656</bugid>
<title>Release Google Talk on MARKET!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>viktor.m...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 01:46:01 +0000</openedDate>
<description>Why are you so afraid of the carriers? Release Google Talk with
video/voip on the market accessible for all Android devices given the OS
supports it (Gingerbread?). Also, what about: Contact list integration?
Filetransfers?</description>
</bug>
<bug>
<bugid>5709</bugid>
<title>On Screen Keyboard Errors While Charging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>James.Popp</reportedBy>
<openedDate>Tue, 29 Dec 2009 20:13:46 +0000</openedDate>
<description>Droid 2.0.1 While using a USB charger (standard micro-USB wall) charger
from Verizon (not the one bundled with the phone, the one sold by
Verizon). On screen keyboard constantly misstypes and hits phantom keys.
For example, Hitting Q&quot;EAQ&quot;E produces Q&quot;EKQ&quot;E or three Q&quot;EAQ&apos;EsQ&quot;E. Hitting space once
adds period or two commas. IQ&apos;Eve tried multiple scenarios based on what
programs are running. I can get the issue to happen every time,
regardless of what programs are running. It seems to be more pronounced
on landscape mode. No cover, no skin, no screen protector on phone. My
typing and the performance of the keyboard is 100% normal when using
packaged USB Charger with phone, or not being charged. This is only time
it happens. It seems odd to me that this happens because of charging,
but what do I know.</description>
<comment>
<author>pimon.serry</author>
<when>Sat, 17 Apr 2010 16:09:13 +0000</when>
<what>I get a similar problem (UK Moto Milestone, 2.0.1) where, when charging on USB (on 
connect for None mode btw) the keyboard will miss letters out at random. It doesnQ&apos;Et 
appear to be regular (say, every five letters) but rather itQ&apos;Es completely random. Very 
irritating!</what>
</comment>
</bug>
<bug>
<bugid>15319</bugid>
<title>Messaging Application Failure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kirby...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 06:19:29 +0000</openedDate>
<description>Phone: LG Optimus V on Virgin Mobile. Runs: Android 2.2.1 Issue:
Messaging application will unexpectedly stop working, and ask to force
close. Will continue to force close until phone is turned back on and
off. Reproduce issue: Phone is left turned on with messaging application
running for 16-20 hours, charging or not during that period of time.</description>
</bug>
<bug>
<bugid>10284</bugid>
<title>Critical synch flaw resolved in Gdocs, but business critical concerns remain with Google Doc on Android</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-08-09T02:43:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davideka...@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 21:31:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:43:01 +0000</when>
<what>if you have a specific bug to be fixed, please report it in a new bug.</what>
</comment>
</bug>
<bug>
<bugid>15214</bugid>
<title>RFE: extend GTalk for use in turn-based games</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>aaronw...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 02:23:58 +0000</openedDate>
<description>It seems to me that GTalk would be an excellent messaging system for
turn-based games, for example a game of chess. When both players are
online, it would provide near-live gameplay. If one or other of the
players was offline, the messages would be delivered when that player
was next online. It would be great to see Android extend GTalk to
provide this facility to other applications, as I understand it is not
currently possible:
http://stackoverflow.com/questions/4539722/using-google-gtalk-account-from-android
http://stackoverflow.com/questions/2382293/android-p2p-multiplayer-game-with-a-xmpp-google-talk-b-jxta-peerdroid-c-other
I believe that Gibber (previously otrChat) has done some work to make
this possible in its patches to GTalk. It would be great if this
addition could be coupled with some sample code, such as a two-player
tic-tac-toe. I do not like giving applications unlimited Q&quot;EInternetQ&quot;E
permissions, so would much prefer to give Q&quot;Eallow to write/read GTalk
messagesQ&quot;E.</description>
</bug>
<bug>
<bugid>7935</bugid>
<title>Creating a new Socket does not generate an error if the server refuses the connection</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-07-23T22:57:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>blahblah676@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 18:23:17 +0000</openedDate>
<description>Running on the emulator with platform 2.1 api 7. If you create a new tcp
socket and try to connect to a port that returns TCP connection refused,
the Q&apos;Enew SocketQ&apos;E call should fail with an exception but instead it just
hangs inside the Q&apos;Enew SocketQ&apos;E call. try { new Socket(host, port); } ...</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Apr 2010 17:36:44 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Apr 2010 20:14:21 +0000</when>
<what>works for me. this test passes:

    // http://code.google.com/p/android/issues/detail?id=7935
    public void test_newSocket_connection_refused() throws Exception {
        try {
            new Socket(Q&quot;ElocalhostQ&quot;E, 80);
            fail(Q&quot;Econnection should have been refusedQ&quot;E);
        } catch (ConnectException expected) {
        }
    }

iQ&apos;Ed guess thereQ&apos;Es something on your network thatQ&apos;Es causing the timeout youQ&apos;Ere seeing. 
you should investigate with a network trace. please report back here if you do 
discover an Android bug.</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Wed, 28 Apr 2010 21:27:51 +0000</when>
<what>No, itQ&apos;Es not a network issue - I can telnet from the machine to the server and I get
an immediate connection refused.

I created a new project with the code above in the onCreate() method, and it works as
expected - I get the exception. However if I put the exact same test code into the
onCreate of my project (after super.onCreate()), it simply hangs inside the Socket()
constructor. So right now IQ&apos;Em baffled - obviously something in my project is
triggering the problem, but I donQ&apos;Et see how that can be the case because at the
beginning of onCreate() nothing has really happened.

The other info that might be useful is that if I pause the activity in the debugger
and then resume it, it then immediately throws the IOException, which would seem to
indicate that it is an issue with the debugger (but note that the bug also occurs if
you do Q&quot;ERun as...Q&quot;E from eclipse). This is similar to the behaviour in another socket
bug I reported: http://code.google.com/p/android/issues/detail?id=7933

When I get time I will see if I can strip the project down until I figure out what is
causing the issue.</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 03 May 2010 03:05:04 +0000</when>
<what>I have done more testing, and the bug only occurs if you connect anywhere except
localhost. If you connect to localhost it does get the ioexception immediately. See
attached for a small project which demonstrates the bug. To recreate:

- run the project from Eclipse using the 2.1 emulator running under Windows
- have a look at logcat and it should say Q&apos;Ebefore connectQ&apos;E then immediately Q&apos;Egot
ioexceptionQ&apos;E, but instead it just says Q&apos;Ebefore connectQ&apos;E and then hangs for a few minutes.
- change Q&apos;Ewww.shaw.caQ&apos;E to Q&apos;ElocalhostQ&apos;E and youQ&apos;Ell see it does get the ioexception
immediately.
- you can verify that you should get an immediate exception by opening up a DOS shell
and typing Q&apos;Etelnet www.shaw.ca 41211Q&apos;E and you should see an immediate Q&apos;Econnection
refusedQ&apos;E message.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 May 2010 17:50:53 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 23 Jul 2010 22:57:48 +0000</when>
<what>the supplied test works for me on a nexus one running 2.2. i think this is more likely a network issue. some NAT between you and www.shaw.ca?</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Sat, 24 Jul 2010 01:55:39 +0000</when>
<what>When I used telnet I got a Q&apos;Econnection refusedQ&apos;E immediately (as expected), so definitely not a network issue. I guess it is either fixed in 2.2 or maybe just a bug in the emulator. IQ&apos;Ell do another test after I upgrade to 2.2 emulator and let you know what happens.</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 26 Jul 2010 16:49:27 +0000</when>
<what>I just tested this in the 2.2 emulator and it still has the bug. When I run the test, it says Q&apos;Ebefore connect to www.shaw.ca:41211Q&apos;E and then 5 minutes later it says Q&apos;Egot ioexceptionQ&apos;E. It should get the ioexception immediately. When I telnet from the test computer to www.shaw.ca 41211 it immediately returns a Q&apos;Econnection refusedQ&apos;E. For some reason Android is ignoring this and waits until the connection times out 5 minutes later.

I donQ&apos;Et have anything on the test computer or on my network that could possibly be blocking the connection either.

I donQ&apos;Et have a phone to test it on, but if you are sure you get an immediate ioexception when testing, then maybe it is a bug in the emulator itself.

The function at the top of the call stack that it is getting stuck in is:

OSNetworkSystem.connectStreamWithTimeoutSocketImpl(FileDescriptor, int, int, int, InetAddress) line: not available [native method]	

When it says Q&apos;Enative methodQ&apos;E IQ&apos;Em guessing it is a win32 implementation, so perhaps there is a bug in this native method and that is why you arenQ&apos;Et seeing it on the phone.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Jul 2010 17:10:20 +0000</when>
<what>no, the native method will be the same; the emulator does what it says and emulates an ARM Linux system. but its network behavior is very different (as you can imagine, going through the emulated network stack and then the machineQ&apos;Es real network stack), and emulator network behavior is not generally indicative of device network behavior.</what>
</comment>
<comment>
<author>PerfectW...@gmail.com</author>
<when>Fri, 01 Oct 2010 10:43:20 +0000</when>
<what>Hi, I have the same issue when connecting to a server running at
my local maschine (localhost at Addr = Q&quot;E10.0.2.2Q&quot;E;)

if server is listening everything is fine. But when Server isnQ&apos;Et listening
the application (in emulator) just hangs ages in new Socket(~); (About 2-3 minutes, I guess)
No firewalls or any other blocking things running
(Win7 x64)

try {
S = new Socket(Addr,port);
} catch (IOException e1) {
Toast.makeText(getApplicationContext(), R.string.Socket + e1.getLocalizedMessage(), Toast.LENGTH_LONG).show();
finish();
return;
}

The toast says thats a timeout. But it lasts way to long for connection
to a local(!) port...


</what>
</comment>
<comment>
<author>sheshadr...@gmail.com</author>
<when>Thu, 28 Oct 2010 17:33:16 +0000</when>
<what>I am experiencing same issue as blahblah676.  my socket connection happens on an AsyncTask; it never returns.

its not a network configuration issue as before this socket connection, the AsyncTask is able to get data using HttpClient... connecting to the same server except on port 80.

is there a work around??
s-</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Thu, 28 Oct 2010 20:39:10 +0000</when>
<what>From what I can determine from the comments above, it just seems to be a bug in the emulator - it apparently works fine on the actual device (although I donQ&apos;Et have an actual device to test on myself).</what>
</comment>
<comment>
<author>fredrik.wallenius@gmail.com</author>
<when>Sun, 14 Nov 2010 20:55:20 +0000</when>
<what>I am having the same problem. I start a thread where I connect to a TCP socket using the constructor: new Socket(ip, port);

If it is unreachable (for any reason) it blocks for several minutes. This is both on emulator (1.5 and 2.2) and on a real phone with 1.5 and both on a 3G net connection and on a local wifi.</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Sun, 14 Nov 2010 22:31:05 +0000</when>
<what>I can confirm that the bug does not occur on a real HTC Desire Z running Android 2.2. If I try to open a TCP socket to a server that is not listening (i.e. returns connection refused), I get an immediate error returned as expected. However the bug does occur in the 2.2 emulator.</what>
</comment>
<comment>
<author>maliksan...@gmail.com</author>
<when>Mon, 19 Sep 2011 13:54:20 +0000</when>
<what>Hello, I am new in android developing i am actually facing trouble to create socket and to make connection of one android phone to another Via WiFi, and through which we can able to send data like Picture, videos through WiFi and send Instant message From one android to another it is like peer to peer..

then other part is RTP and UDP implementation over WiFi 802.11g for the real time voice communication through WiFi?? Help me please.</what>
</comment>
</bug>
<bug>
<bugid>4219</bugid>
<title>Home if Force Closing</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-20T17:56:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>mdmar...@gmail.com</reportedBy>
<openedDate>Sun, 11 Oct 2009 14:13:52 +0000</openedDate>
<description>So I just downloaded the system update and I am getting a ton of Q&quot;Eforce
closeQ&quot;E where I hardly got any before. I have a G1 and I used to be able
to slide the screen out to get to the keyboard and it would come out of
sleep or stanby. Now when I do it I get this message about half the
time: Q&quot;EThe process android.process.acore has stopped unexpectedly.
Please try again.Q&quot;E Force Close I get this same message at other
occasions too since I downloaded the update. Its like IQ&apos;Em going to fast
for it. Any advice would be helpful. Thank you!</description>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 14 Oct 2009 10:33:51 +0000</when>
<what>I see this after upgrading my ADP1 from Android 1.5 to Android 1.6, mostly after I
close a (heavy?) app with the back key to go back to the Home screen. Did not see
this in Android 1.5. Sliding the keyboard out does not trigger the problem for me
though. (I use no extra widgets on the Home screen, in case that would matter.)</what>
</comment>
<comment>
<author>jamin.le...@gmail.com</author>
<when>Sun, 01 Nov 2009 13:35:55 +0000</when>
<what>I also have a g1, and I get the message Q&quot;EAndroid.process.acore has stopped
unexpectedlyQ&quot;E when I open the keyboard or when I close it.  This error also show when
I return to the home screen after changing the keyboard position (in or out) while
inside an app.  The apps change, but then then error occurs when returning home after
that.  

Thanks for any tips on this!</what>
</comment>
<comment>
<author>jamin.le...@gmail.com</author>
<when>Sun, 01 Nov 2009 13:48:04 +0000</when>
<what>Forgot to mention - my versions are: 
Firmware 1.6, Build DRC83

This message is a recent addition, not sure if itQ&apos;Es since upgrade or not, but only in
the last few days has it been happening.  Thanks!</what>
</comment>
<comment>
<author>inkman...@gmail.com</author>
<when>Mon, 02 Nov 2009 03:54:31 +0000</when>
<what>I also have a G1 and started getting the message Q&quot;EThe process android.process.acore
has stopped unexpectedly.Q&quot;E whenever I open or close the keyboard. If I force close,
it returns to the home screen Q&amp;E takes several seconds to rebuild it. I have noticed
that I can use the keyboard within an application, but it gives the same message
again when I go back to the home screen. I also am running Firmware 1.6, Build DRC83

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:54:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 17:56:00 +0000</when>
<what></what>
</comment>
<comment>
<author>zzhu8...@gmail.com</author>
<when>Wed, 31 Mar 2010 18:54:52 +0000</when>
<what>I am on the same version and have the exact same problem.

I also have a G1 and started getting the message Q&quot;EThe process android.process.acore
has stopped unexpectedly.Q&quot;E whenever I open or close the keyboard. If I force close,
it returns to the home screen Q&amp;E takes several seconds to rebuild it. I have noticed
that I can use the keyboard within an application, but it gives the same message
again when I go back to the home screen. I also am running Firmware 1.6, Build DRC83
</what>
</comment>
<comment>
<author>zzhu8...@gmail.com</author>
<when>Wed, 31 Mar 2010 19:59:17 +0000</when>
<what>Actually, what I found is that certain desktop widgets may cause this behavior.  For
me, the Taskiller widget (ad supported) freeware app is causing this problem. 
Removing the widget makes the problem go away.
</what>
</comment>
<comment>
<author>Melf...@gmail.com</author>
<when>Fri, 23 Apr 2010 16:56:58 +0000</when>
<what>OMG!!! LOL, zzhu8192, you rock!  I even did a full reset, and was still having issues
after i installed all my previous apps...  sure enough, i remove the mini taskiller
widget from my home screens and BOOYA!</what>
</comment>
</bug>
<bug>
<bugid>13274</bugid>
<title>Google Maps: Easy voice search for calling and navigation while using navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Steve.B....@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 20:19:49 +0000</openedDate>
<description>While I love google maps navigation for android, it is challenging to
take other actions while using it. I would like to be able to take voice
actions while navigation is occurring without leaving the navigation
screen. The initial aspect of this feature would be to add a voice
search button on the navigation screen. This would allow for use cases
such as the following: Making a call 1) User clicks the voice search
button while in navigation 2) System prompts the user for what they
would like to do 3) User says call John Smith home 4) The system calls
John Smith home while keeping the screen in navigation mode. The screen
would show a call end button (and possibly who you are talking to and a
timer) 5) The user clicks the call end and the call ends Is this the
fastest route? 1) User clicks the voice search button while in
navigation 2) System prompts the user for what they would like to do 3)
user asks the system if the current route is the fastest route 4) System
responds that there is a route that would save 5 minutes and asks the
user if they would like to take it 5) User responds yes 6) The system
updates the route Get off the road 1) User clicks the voice search
button while in navigation 2) System prompts the user for what they
would like to do 3) user tells the system they would like to detour off
the current route 4) System reroutes the user off the current road Find
nearest gas station 1) User clicks the voice search button while in
navigation 2) System prompts the user for what they would like to do 3)
The user says they would like to navigate to the nearest gas station 4)
System says found Q&quot;EBobQ&apos;Es Gas Station 2 miles awayQ&quot;E and asks the user if
they would like to navigate there (or insert that as a via point to
their journey). Maybe even give the user a few options for the business
5) User responds which business they would like 6) System changes
navigation to the new destination These are just some common examples</description>
</bug>
<bug>
<bugid>14041</bugid>
<title>E-Mail Q&quot;Emove toQ&quot;E for Exchange Account</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-08T23:07:32.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>oliver.k...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 20:45:04 +0000</openedDate>
<description>Like in original HTC sense E-mail-application (mail context menue) it
would be helpful to have the option Q&quot;Emove toQ&quot;E to move selected E-mails
to Exchange-folders.</description>
<comment>
<author>oliver.k...@gmail.com</author>
<when>Sat, 15 Jan 2011 21:09:25 +0000</when>
<what>Similar to 1128 but not exactly the same! Exchange Q&lt;E-Q&gt;E IMAP</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 08 Mar 2011 23:07:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10415</bugid>
<title>Many - Bluetooth, updates, Roadsync, motoblur</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shenoy...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 03:32:59 +0000</openedDate>
<description>Following are the bugs I faced with OS. Phone Model - Motorola BackFlip
Model Number - MB300 Android - 1.5 Carrier - Airtel, Mumbai 1) When
selecting update, the message displayed is Q&quot;EUnable to connect to the
server, please try again lateQ&quot;E. I am getting same message. 2) Bluetooth
- the device is discoverable but the message displayed after entering
passsword Q&quot;Epaired but not connectedQ&quot;E. 3) Phone hangs up suddenly, could
not trace any specific combination of sequence. Sometimes the phone
hangs up during incoming call. 4) A message pops suddenly -
application.roadsync or application.phone.android or
application.motoblur is not respondingQ&quot;E - force close or cancel -
buttons are displayed. Please help!! Regards Ganesh Shenoy NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>5614</bugid>
<title>Separate message notifier options for TXT, SMS, Exchange message arrival</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gleave...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 06:20:39 +0000</openedDate>
<description>it would be useful to be able to set a Q&quot;EringQ&quot;E for TXT, but not email as
I get a jillion emails during the day, but only get txt messages when my
servers hiccup.</description>
<comment>
<author>dma...@gmail.com</author>
<when>Fri, 08 Jan 2010 03:29:17 +0000</when>
<what>You can configure this.  The default notification is set via menu -Q&gt;E settings at the home 
screen.

The notification for messages (txt and mms) can be set in the settings of the messaging 
app.

The notification for new email can be set in the email app (or the gmail app if youQ&apos;Ere using 
that).</what>
</comment>
<comment>
<author>dma...@gmail.com</author>
<when>Sat, 09 Jan 2010 18:34:00 +0000</when>
<what>This is a duplicate of issue 5312.</what>
</comment>
</bug>
<bug>
<bugid>3818</bugid>
<title>WPA2-Enterprise configuration MSCHAP2 should be MSCHAPV2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>17</stars>
<reportedBy>mazi...@gmail.com</reportedBy>
<openedDate>Tue, 08 Sep 2009 01:07:45 +0000</openedDate>
<description>In the dialog box to configure a WPA2-Enterprise connection, Q&quot;EMSCHAP2Q&quot;E
is an option for Phase 2 authentication. WPA_supplicant doesnQ&apos;Et
recognize Q&quot;EMSCHAP2Q&quot;E, it should be Q&quot;EMSCHAPV2Q&quot;E. Steps to reproduce: 1. Go
to WiFi settings. 2. Add a connection of type WPA-EAP. 3. Choose
Q&quot;EMSCHAP2Q&quot;E as the Phase 2 connection type. 4. The phoneQ&apos;Es log shows that
WPA_supplicant does not recognize the string Q&quot;EMSCHAP2Q&quot;E as a valid
option.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:43:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:54:53 +0000</when>
<what></what>
</comment>
<comment>
<author>rhei...@gmail.com</author>
<when>Thu, 15 Oct 2009 18:08:26 +0000</when>
<what>Is there a temporary fix for this?</what>
</comment>
<comment>
<author>jlac...@gmail.com</author>
<when>Wed, 28 Apr 2010 02:36:28 +0000</when>
<what>This is not a problem on my Motorola Droid running 2.1-update1.</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Thu, 02 Sep 2010 17:17:14 +0000</when>
<what>It was working in 2.0.1 and 2.1.1, but on 2.2 (FRG01B and FRG22D) itQ&apos;Es quite broken.</what>
</comment>
</bug>
<bug>
<bugid>2888</bugid>
<title>Calendar App. shuts down after one entry on the calendar. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>bamaboy4...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 21:47:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:07:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:13:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10020</bugid>
<title>CanQ&apos;Et renew signing cert</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>escapewi...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 23:18:31 +0000</openedDate>
<description>WeQ&apos;Eve been investigating whether we can use a 2- or 3-year Verisign cert
as our Android release signing cert, rather than the recommended
self-signed 20+ year cert. Tracked in
https://bugzilla.mozilla.org/show_bug.cgi?id=562843 I was tasked with
verifying that a renewed cert (signed with the same private key as the
previous cert) would work, without forcing the user to uninstall the
program first. However, weQ&apos;Ere getting
INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES. Looking at the code
http://www.google.com/codesearch/p?hl=en#5oTG8Wvrixk/trunk/android-x86/frameworks/base/core/java/android/content/pm/PackageParser.javaQ&amp;Eq=INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATESQ&amp;Esa=NQ&amp;Ecd=2Q&amp;Ect=rcQ&amp;El=406
it appears as though the signing cert must always be the exact same
signing cert, leaving no room for a renewed cert signed with the same
key. That logic makes it appear as though signing is more to prevent one
application from accessing another applicationQ&apos;Es data, rather than for
security, which would allow for key/cert revocation and renewal. Is this
intended? Will cert renewal be supported in the future?</description>
</bug>
<bug>
<bugid>8753</bugid>
<title>Settings.Secure.NETWORK_PREFERENCE does not return correct state of Setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bonifaz....@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 11:08:57 +0000</openedDate>
<description>When trying to determine if Q&quot;EUse only 2G networksQ&quot;E preference is set or
not, the corresponding call to this setting always returns 1. No matter
if the preference is checked or not. int enabled =
Settings.Secure.getInt(context.getContentResolver(),
Settings.Secure.NETWORK_PREFERENCE, -1)); Log.d(TAG, Q&quot;E2G only enabled: Q&quot;E
+ enabled); Output: 2G only enabled: 1 enable is always 1, no matter if
settings is checked or not in Q&quot;EMobile network settingsQ&quot;E. This was tested
on Nexus One 2.1 and 2.2.</description>
<comment>
<author>bonifaz....@gmail.com</author>
<when>Mon, 31 May 2010 11:09:52 +0000</when>
<what>Sorry this is a Bug Report by Develover not User</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:11:57 +0000</when>
<what></what>
</comment>
<comment>
<author>FireFart</author>
<when>Wed, 02 Jun 2010 19:34:59 +0000</when>
<what>correct me if iQ&apos;Em wrong, but i think this Setting can only return this 6 values:
    public static final int TYPE_MOBILE      = 0;
    public static final int TYPE_WIFI        = 1;
    public static final int TYPE_MOBILE_MMS  = 2;
    public static final int TYPE_MOBILE_SUPL = 3;
    public static final int TYPE_MOBILE_DUN  = 4;
    public static final int TYPE_MOBILE_HIPRI = 5;

(taken from ConnectivityManager.java)</what>
</comment>
<comment>
<author>gudujarl...@gmail.com</author>
<when>Thu, 24 Jun 2010 23:04:18 +0000</when>
<what>I tried this on a T-Mobile G1 and it returned -1 regardless of the actual value of Q&quot;EUse only 2G networksQ&quot;E. The G1 doesnQ&apos;Et seem to recognize the NETWORK_PREFERENCE setting at all.
</what>
</comment>
<comment>
<author>ccouno...@gmail.com</author>
<when>Tue, 22 Feb 2011 14:07:01 +0000</when>
<what>On a HTC device, I always get 12 !??? regardless of mobile network settings...</what>
</comment>
<comment>
<author>pflammer...@gmail.com</author>
<when>Thu, 07 Jul 2011 22:02:38 +0000</when>
<what>As FireFart indicated, this setting appears to reflect which network type is preferred when both are available. By default, TYPE_WIFI (1) is preferred over TYPE_MOBILE (0), which is why most devices return 1.

This has nothing to do with the 2G network preference. I have no idea why some devices return arbitrary values.</what>
</comment>
</bug>
<bug>
<bugid>19233</bugid>
<title>Virtual keyboard does not disappear after pressing Q&quot;EDoneQ&quot;E in Traffic widget.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>0sule...@gmail.com</reportedBy>
<openedDate>Sat, 13 Aug 2011 07:42:12 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). Initial condition: 1.None. Steps to
reproduce: 1. Long press on idle-Q&gt;EAndroid widgets-Q&gt;ETraffic. 2. Put phone
in landscape mode-Q&gt;EInvoke virtual keyboard-Q&gt;EInput some words-Q&gt;EPress
Q&quot;ENextQ&quot;E. 3. Input some words-Q&gt;EPress Q&quot;EDoneQ&quot;E. 4. Check if virtual keyboard
disappear or not. - What happened. Actual result: Virtual keyboard does
not disappear after pressing Q&quot;EDoneQ&quot;E in - What you think the correct
behavior should be. Expected result: Virtual keyboard should disappear
after pressing Q&quot;EDoneQ&quot;E in In other app virtual keyboard disappear after
pressing Q&quot;EDoneQ&quot;E Please make sure that youQ&apos;Ere using Android 2.3, and (if
the issue exists on a device) that the device also runs Android 2.3.
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>3737</bugid>
<title>[GMAIL] Device downloads part of file when screen dimmed during download.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-01T15:16:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Tue, 01 Sep 2009 01:24:37 +0000</openedDate>
<description>Hello... IQ&apos;Em software engineer of Android and develope Android handset.
We found dimming problem of GMAIL from Galaxy and G2 when download BIG
size image. This problem occurred about 20%. [Occurrence Process] 1. Set
screen timeout to 30 seconds or 1 minute. 2. Prepare email message with
file jpg about 3MB~5MB attached. 3. Open gmail. 4. Open prepared message
5. Press Download (to download attached jpg file) 6. Wait untill screen
is locked. 7. Unlock device. [Occurrence State] Device shovs view of
partly downloaded file. Please find attached image.(G2_picture.jpg,
Galaxy_capture.png) For your helpness, also attached dumpstate and
logcat. Please check this issue and apply modified one to next version
of GMAIL. Br, Zeros.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 15:16:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14364</bugid>
<title>Share application link received by email does not work correctly on a browser - Page not Found - Error 404</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:07:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andre...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 19:02:23 +0000</openedDate>
<description>- Steps to reproduce the problem. - Install an application from Android
Market (e.g: Angry Birds) - From Home Screen press Home Key - From the
menu choose Settings and then choose: Applications / Manage Applications
/ Angry Birds / Share - Choose an email account and send the email with
the Shared Application details to someone - Check the email received:
-----------------------------------------------------------------
Subject: Have fun with Angry Birds Body: Application name: Angry Birds
Application description: Oops, there is no description! Application
size: 1.89MB Download it on Market:
http://market.android.com/details?id=com.rovio.angrybirds
----------------------------------------------------------------- - Try
to open the link of the shared application on a Browser:
http://market.android.com/details?id=com.rovio.angrybirds - What
happened. - The following content is displayed on the Browser Page: Not
Found Error 404 - What you think the correct behavior should be: - The
page containing the details of the Shared Application should be
displayed - Device Tested / Android Version: - Model number: DROIDX -
Android version: 2.2.1 - Additional information: - Checked the following
Android Developer page to see if the URL received in the email was in
the corrected format and it is correct:
http://developer.android.com/guide/publishing/publishing.html
Specification Format: http://market.android.com/details?id=Q&lt;EpackagenameQ&gt;E
Received URL: http://market.android.com/details?id=com.rovio.angrybirds
- Tested sharing other applications and got the same problem when trying
to open the received application link in the email.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:07:54 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile


That said, appears to be working right now.</what>
</comment>
</bug>
<bug>
<bugid>15875</bugid>
<title>Font Size in Email List too big, not suffictiently adjustable.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T19:55:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>trommler...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 22:23:54 +0000</openedDate>
<description>Samsung Epic 4G, Android 2.2.1 - The fonts for the stock email app which
are used to show the list of emails is much too large. In portrait mode,
the email title is bold and can only show twenty characters, then Q&quot;E...Q&quot;E.
IQ&apos;Ed like to make the title much smaller, about the size of the second
line of text where the email author is shown. Ideally, this should be
configurable more than the Small, Medium, Large currently in the
settings. The title font in Small is much too big!</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 19:55:43 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the Samsung Epic device need to be reported directly to Samsung, as the email client in that device is published and supported by Samsung (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>15738</bugid>
<title>Debugger incorrectly steps through default: on switch-case</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-03-25T19:17:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zds...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 14:10:09 +0000</openedDate>
<description>IQ&apos;Em using Android SDK and Eclipse to develop for Android. I have
switch-case construct where every branch returns a value directly. When
stepping code line-by-line in debugger, the debugger steps first through
the appropriate value-specific case statement and then steps through the
Q&quot;Edefault:Q&quot;E branch, even tho the case statement executed ended with
return. However, when inspecting the values of the variables, itQ&apos;Es
revealed that the code actually *executes* correctly, ie. the value
formed in the case branch is returned. This means the bug is in the
debugger, not in the actual executing code. SDK used:
android-sdk_r10-linux_x86 Emulator target platform: Android 2.2 Eclipse
version: Helios Service Release 1 Eclipse Build id: 20100917-0705 Code
to demonstrate the issue: package test.bug; import android.app.Activity;
public class TestScreen extends Activity { @Override protected void
onCreate(android.os.Bundle savedInstanceState) {
super.onCreate(savedInstanceState); methodA(2); } protected Integer
methodA(int id) { Integer result = methodB(id); return null; } protected
Integer methodB(int id) { switch(id) { case 2: return
Integer.valueOf(2); default: return Integer.valueOf(1); } } }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 25 Mar 2011 19:17:02 +0000</when>
<what>IQ&apos;Em marking this Q&quot;Eworking as intendedQ&quot;E, though what I really want is a state that means Q&quot;Eit is what it isQ&quot;E. :-)

What youQ&apos;Ere seeing is the result of the code generator creating compact object code by merging statements.  The simplest example is:

    int test(int i) {
        if (i == 1) {
            return 0;
        }
        return 1;
    }

When i==1, you will see it single-step through both return statements.  ThatQ&apos;Es because, at the bytecode level, both paths share the same Q&quot;EreturnQ&quot;E instruction, and that instruction happens to be assigned a line number associated with Q&quot;Ereturn 1Q&quot;E.

The Q&quot;EdxQ&quot;E bytecode translator already does a lot of inefficient things to make debugging life easier.  This happens to be a case where it falls on the side of generating tighter code at the expense of debugability.  An example where it goes the other way is:

  bool done = false;
  int i = 12;
  while (!done) {}

When compiled without debugger support, Q&quot;EdoneQ&quot;E and Q&quot;EiQ&quot;E can be discarded, and the whole thing compiled as a trivial infinite loop.  With the debugger, you expect to be able to see Q&quot;EiQ&quot;E in the local variable list until the end of the function, and you want to be able to alter Q&quot;EdoneQ&quot;E with the debugger to cause the loop to exit.

Notes on this and other quirks can be found in the Q&quot;EKnown Issues and LimitationsQ&quot;E section of this document:

http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=docs/debugger.html;hb=HEAD
</what>
</comment>
</bug>
<bug>
<bugid>9960</bugid>
<title>Improved List Jumping Interaction</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>31</stars>
<reportedBy>brenton....@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 23:18:41 +0000</openedDate>
<description>Problems with the current list jump interaction: * There is no way of
initiating a jump without first needlessly scrolling. * There is a half
second pause in your brain every time you use it, because it changes the
interaction from ?moving finder up,? to ?moving finger down? in order to
scroll. * It is wildly inaccurate. There is no standard iteration of
distance to find the next letter. Instead, it bases the distance you
need to scroll on the number of items in that list that start with a
specific letter. So, if you have a long list of Q&apos;EGQ&apos;Es, a short list of
Q&apos;EHQ&apos;Es, and a long list of Q&apos;EIQ&apos;Es, it will be incredibly difficult to land
on the Q&apos;EH.Q&apos;E * It is time sensitive. The UI control for list jumping is
not always on the screen. It comes and goes based on the amount you have
scrolled, and how long you have stopped. The control may vanish before
you can find it with your finger. A different (possibly better) solution
to list jumping. http://www.youtube.com/watch?v=KaHE_NvNLAs In order to
list jump with this interaction, a user would first pinch the list. This
is the same interaction used for zooming out on images and maps. Next, a
new view will appear, overlaid on the list, showing all the different
letters of the alphabet. The user then selects a letter they wish to
jump to, the view will vanish, and the list will jump to the first item
that starts with the selected letter. At this point, normal scrolling
can resume. Why this might be better. * It makes use of a widely used
gesture (zoom) which maps well with the interaction. * It does not
attempt to change the already established interaction of scrolling. * It
is potentially more accurate and affords kinesthesia. The consistent
position and spacing of each letter allows a user to master the
interaction. * It is more obvious that the list does not contain items
that start with certain letters. * It can be initiated without having to
borrow from another interaction. More information can by found at my
blog post: http://www.brentonklik.com/2010/07/android-list-jumping/</description>
<comment>
<author>Johnharmoneasley@gmail.com</author>
<when>Fri, 23 Jul 2010 13:47:34 +0000</when>
<what>This is a very good idea.  It actually seems like the best implementation of a list jump I have seen on a device.</what>
</comment>
<comment>
<author>ryantaito</author>
<when>Fri, 23 Jul 2010 14:57:08 +0000</when>
<what>Awesome idea!</what>
</comment>
<comment>
<author>call...@gmail.com</author>
<when>Fri, 23 Jul 2010 15:52:43 +0000</when>
<what>So long as it didnQ&apos;Et interfere with the ability to list jump with only one hand, this would be fantastic.</what>
</comment>
<comment>
<author>j.phe...@gmail.com</author>
<when>Fri, 23 Jul 2010 16:47:39 +0000</when>
<what>Fantastic Idea. Would greatly improve many things in Android, especially if its extensible to any app that has long lists alphabetically.</what>
</comment>
<comment>
<author>adamdwe...@gmail.com</author>
<when>Fri, 23 Jul 2010 16:57:27 +0000</when>
<what>This would be a huge benefit to power users and entry level users alike - please implement this solution! I see no conflict with list jump as normal, and IQ&apos;Em completely capable of performing the pinch gesture with a single hand, so thereQ&apos;Es no loss in functionality.</what>
</comment>
<comment>
<author>streakyb...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:18:31 +0000</when>
<what>Fantastic idea - best implementation IQ&apos;Eve seen on a touch screen device.</what>
</comment>
<comment>
<author>nickmgray</author>
<when>Fri, 23 Jul 2010 21:02:00 +0000</when>
<what>This idea would greatly reduce my frustration with current list scrolling. </what>
</comment>
<comment>
<author>gan...@gmail.com</author>
<when>Fri, 23 Jul 2010 21:06:01 +0000</when>
<what>I love it; the current list scrolling is not very useful.  IQ&apos;Ed rather use the coasting feature and hammer the screen than grab the little scroll bar that disappears before I can use it.

This method appears to be very quick and straight-forward.  Unfortunately it is not as intuitive to initiate as the existing method, but it is a big step in the right direction.</what>
</comment>
<comment>
<author>RazsterO...@gmail.com</author>
<when>Fri, 23 Jul 2010 22:40:39 +0000</when>
<what>Flawless Idea, add it!</what>
</comment>
<comment>
<author>nlr06...@gmail.com</author>
<when>Sat, 24 Jul 2010 01:03:35 +0000</when>
<what>Just came from an iPhone, and one of the things that I noticed to be a little strange. Love the proposed implementation, definitely recommend it.</what>
</comment>
<comment>
<author>ThantiK</author>
<when>Sat, 24 Jul 2010 01:09:58 +0000</when>
<what>Please, you donQ&apos;Et need to leave a comment saying how much you approve; just star the issue.  If you actually have criticism to add, or a suggested improvement to the method, feel free to add what you wish, but just adding comments of Q&quot;EThis is a great idea!Q&quot;E is needless spam for those who have starred the issue.</what>
</comment>
<comment>
<author>NicCapde...@gmail.com</author>
<when>Sat, 24 Jul 2010 06:19:08 +0000</when>
<what>Great idea!</what>
</comment>
<comment>
<author>aspiramedia@gmail.com</author>
<when>Sat, 24 Jul 2010 08:43:45 +0000</when>
<what>Great idea, hope it makes it into Android.</what>
</comment>
<comment>
<author>brenton....@gmail.com</author>
<when>Tue, 27 Jul 2010 14:59:32 +0000</when>
<what>Another reason this method may be better is FittQ&apos;Es Law.  The hit area for this gesture is the entire size of the list (like scrolling), and potentially easier and more reliable to execute.</what>
</comment>
</bug>
<bug>
<bugid>17837</bugid>
<title>Entered  Text is displayed twice in the caption name field.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 07:46:51 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Application Q&gt;E Gallery Q&gt;E Open one Image Q&gt;E Menu 2. Share via Q&gt;E
Picasa Q&gt;E Rotate device to landscape mode Q&gt;E Enter text in caption Q&gt;E Done
3. Rotate the device to portrait mode Q&gt;E Obsere the behavior 2) What
happened. - Entered Text is displayed twice in the caption name field.
3) What you think the correct behavior should be. - Entered text should
display only once in the caption field.</description>
</bug>
<bug>
<bugid>17649</bugid>
<title>Live Background </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>warlock5...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 13:15:18 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. I use a HTC Desire HD and all the live
backgrounds which rely upon sound output from the device like
Q&quot;EWaveformQ&quot;E, Q&quot;ESpectrumQ&quot;E, Q&quot;EVU MeterQ&quot;E and Q&quot;EManyQ&quot;E I am currently using the
Android versiion 2.3.3 Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 14 Jun 2011 22:08:12 +0000</when>
<what>Issue 17651 has been merged into this issue.</what>
</comment>
<comment>
<author>warlock5...@gmail.com</author>
<when>Fri, 24 Jun 2011 21:20:11 +0000</when>
<what>I have just seen that something has gone wrong with the post, it should have also said that these live backgrounds are failing to respond to any type of sound stimulation from the device</what>
</comment>
</bug>
<bug>
<bugid>11925</bugid>
<title>Cannot Download Certain Android Apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bnkfet...@gmail.com</reportedBy>
<openedDate>Sun, 17 Oct 2010 18:51:27 +0000</openedDate>
<description>I cannot find certain apps within the Android Market that I know are
available and that other android users can download, in particular
TweetDeck. I tried pulling the SIM card and downloading through the WiFi
connection. Please advise!</description>
</bug>
<bug>
<bugid>13111</bugid>
<title>Q&quot;EWQ&quot;E key gets stuck on homescreen </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slayn...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 10:04:43 +0000</openedDate>
<description>First-gen Motorla Droid: When I press the home button while the stock
keyboard is up, sometimes the Q&quot;EWQ&quot;E key popup will get stuck on the
homescreen, hovering over the Messaging icon. IQ&apos;Eve had this happen to
about four times. The homescreen still works when this happens, and I
can access icons that are obscured by the Q&quot;EWQ&quot;E. Locking and then
unlocking the phone seems to get rid of it.</description>
</bug>
<bug>
<bugid>4421</bugid>
<title>contact software shows all contacts when trying to add number to an existing contact(exept of showing just the ones with phone numbers)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>Zbon...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 20:09:51 +0000</openedDate>
<description>i have an annoying issue - when trying to add a number to an existing
contact through the call list, the phone shows me all of my contacts to
chose from(and no search option), although it is set up to show only
ones with phone numbers. this practically makes it impossible for me to
add to a contact, since i have a few thousand email addresses....the
only way to do it is to copy and past it - first choose edit number
before dialing, then long press on it and copy. then going to contacts
and searching for the name, and then press edit contact and finally past
the number. this is unbelievable - such a function like searching which
contact you want to add to is missing! please help! is there anything to
do about it? some app? i am using samsung galaxy thanks, Z</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:28:57 +0000</when>
<what></what>
</comment>
<comment>
<author>kentmon...@gmail.com</author>
<when>Fri, 07 Jan 2011 16:49:57 +0000</when>
<what>IQ&apos;Em using Galaxy 5, and faced this problem, too. This is just too annoying issue.

I did the same while long press on a text message and trying to add the number to existing contact, the whole list of contact appeared, from 0-Z. And I was Q&quot;EluckyQ&quot;E because the name for that number start with Q&quot;EYQ&quot;E, so I keep dragging the screen up for nearly 3,000 contacts before I can finally add the number in.

Tried to press the Q&lt;Esearch buttonQ&gt;E and a text box appeared read, Q&quot;ESearch contactsQ&quot;E, when I keyed in Q&quot;EYQ&quot;E and scroll to the contact, thereQ&apos;Es no way I can get the number in.

Just donQ&apos;Et understand why the function: Q&quot;ESearch Q&amp;E update ContactQ&quot;E has been exist since my very first handphone back in 90Q&apos;Es, but not in the smart phone with strong android OS... Overlooked?</what>
</comment>
</bug>
<bug>
<bugid>7124</bugid>
<title>CTS case android.widget.cts.HorizontalScrollViewTest#testFling does not consider different dpis</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-04-12T19:53:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 12:52:33 +0000</openedDate>
<description>The following code is from cts source code
./tests/tests/widget/src/android/widget/cts/HorizontalScrollViewTest.java:
668 public void testFling() throws Throwable { 669
mScrollView.setSmoothScrollingEnabled(true); 670 assertEquals(0,
mScrollView.getScrollX()); 671 672 // fling towards right 673
runTestOnUiThread(new Runnable() { 674 public void run() { 675
mScrollView.fling(2000); 676 } 677 }); 678 delayedCheckFling(0, true);
679 680 final int currentX = mScrollView.getScrollX(); 681 // fling
towards left 682 runTestOnUiThread(new Runnable() { 683 public void
run() { 684 mScrollView.fling(-2000); 685 } 686 }); 687
delayedCheckFling(currentX, false); 688 } The delay check requires that
either fling to left or fling to right should be finished within 3
seconds. In line 675 and line 684, the fling method of
android.widget.HorizontalScrollView class will be called to fling the
scroll view. The argument is the initial speed. And the unit of the
argument is in pixels per second. Here the case does not consider the
impact by different dpis. According to the logic in
android.widget.Scroller, the deceleration is calculated based on the
physical earch gravity and dpi is considered. 82 float ppi =
context.getResources().getDisplayMetrics().density * 160.0f; 83
mDeceleration = SensorManager.GRAVITY_EARTH // g (m/s^2) 84 * 39.37f //
inch/meter 85 * ppi // pixels per inch 86 *
ViewConfiguration.getScrollFriction(); For same physical decelartion,
ldpi has smaller number of pixel per s^2. So if run the case on ldpi
phone, it will take longer time to finish a fling. It became much easier
to fail the case. On the contrary, it take less time to finish a fling
on hdpi phone. Suggest to treat 2000 as dip and convert to pixel before
pass to fling method. For ldpi, the value should be 2000x0.75=1500
pixels. For hdpi, the value should be 2000x1.6=3200 pixels. Sample code
to do the conversion: // The gesture threshold expressed in dip final
float VELOCITY_DIP = 2000.0f; // Convert the dips to pixels final float
scale = getActivity().getResources().getDisplayMetrics().density; final
int velocityPixel = (int) (VELOCITY_DIP * scale + 0.5f); velocityPixel
should be the expected initial velocity in pixels/second considering the
current phone dpi. Steps to reproduce the issue: 1. Download Android
source code 2. Create a branch based on tag android-2.1_r2 3. Use the
following command to generate CTS package: . build/envsetup.sh; lunch 1;
make cts 4. Unzip the cts package generate at step 3, config SDK_ROOT in
startcts script properly 5. Connect to a ldpi phone 6. Run the following
command: ./startcts start --plan Android -t
android.widget.cts.HorizontalScrollViewTest#testFling</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 12 Mar 2010 16:11:59 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 06 Apr 2010 17:54:54 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 12 Apr 2010 19:53:14 +0000</when>
<what>https://review.source.android.com/#change,14230</what>
</comment>
</bug>
<bug>
<bugid>18870</bugid>
<title>Bluetooth hid keyboard stuck at connecting state</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>edwin.ts...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 22:31:12 +0000</openedDate>
<description>Pair bluetooth keyboard. Ensure the connection is dropped. Ensure
keyboard is off. In bluetooth settings try to select the keyboard (to
connect). Now it is stucked at the Q&quot;Econnecting stateQ&quot;E. ie. try to
select/touch the device to bring up the connect/disconnect menu will not
work. Trace down to bluetoothd control_connect_cb(). The error is Q&quot;EHost
is DownQ&quot;E. It suppose to do
connection_attempt_failed(iconn-Q&gt;Epending_connect, conn_err-Q&gt;Emessage);
which should return the error via d-bus but somehow it did passed up?
Suggestion? Ed</description>
</bug>
<bug>
<bugid>14972</bugid>
<title>Supplying Q&quot;EtextAppearanceQ&quot;E attribute in TextView and using Linkify results in invalid TextView content</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>toolbag</reportedBy>
<openedDate>Thu, 24 Feb 2011 00:22:35 +0000</openedDate>
<description>Verified in Android 2.3.2 - Nexus S I have a TextView with the
Q&quot;Eandroid:textAppearanceQ&quot;E attribute - which refers to a style that just
sets the textSize and textColor attributes. When using either
Q&quot;Eandroid:autoLinkQ&quot;E or Q&quot;ELinkifyQ&quot;E in code this results in links which are
invisible. If I remove the Q&quot;EtextAppearanceQ&quot;E attribute and inline the
needed textSize and textColor attributes then all works fine. For what
its worth, in my case (see attached image) I am using Linkify with a
custom regex to link up usernames ala Twitter Q&quot;E@Q&quot;E mentions. So this bug
appears to be directly related to including textAppearance. Device:
Nexus S - Android 2.3.2</description>
<comment>
<author>nat...@janrain.com</author>
<when>Tue, 30 Aug 2011 20:42:51 +0000</when>
<what>See also:

http://groups.google.com/group/android-developers/browse_thread/thread/4954aa2ab48b681a/f2734b418a64fd62?lnk=gstQ&amp;Eq=autolink+invisible#f2734b418a64fd62

</what>
</comment>
</bug>
<bug>
<bugid>14327</bugid>
<title>include timezone field in calender edit and display windows</title>
<status>Released</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T07:34:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jens.mar...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 13:09:30 +0000</openedDate>
<description>A user wants to make a flight from europe to russia and back. In europe,
he enters the flight times into the calendar. Arriving in russia, the
phone automatically switches the timezone (triggered by the network) and
the calendar thinks it is a good thing to change the time of the return
flight. This problem makes it clear that we need a visible time zone
attached to the events. And it is necessary that the user can change the
time zone when entering new events.</description>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:34:28 +0000</when>
<what>That was added in Gingerbread 2.3</what>
</comment>
</bug>
<bug>
<bugid>8363</bugid>
<title>Google Talk: Exception when switching friends</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Mon, 17 May 2010 08:56:54 +0000</openedDate>
<description>Application crash occured while using Google talk and switching between
chat friends. - Steps to reproduce the problem (including sample code if
appropriate). 1) Connect to the internet using Wifi 2) Open Gtalk and
enter the google account. 3) Chat with one of your account who is in
online 4) Go back and start chatting with the another friend. - What
happened. An exception. - What you think the correct behavior should be.
Should be possible to switch friends. - Exception. Force close observed
(Process com.android.google.talk) E/AndroidRuntime( 1929): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
E/AndroidRuntime( 1929): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
E/AndroidRuntime( 1929): at
android.app.ActivityThread.access$2100(ActivityThread.java:116)
E/AndroidRuntime( 1929): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
E/AndroidRuntime( 1929): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
1929): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
1929): at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 1929): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1929): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
1929): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:
799) E/AndroidRuntime( 1929): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
E/AndroidRuntime( 1929): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 1929): Caused by:
java.lang.NullPointerException E/AndroidRuntime( 1929): at
com.google.android.talk.util.ChatSwitcher.Q&lt;EinitQ&gt;E(ChatSwitcher.java:462)
E/AndroidRuntime( 1929): at
com.google.android.talk.BuddyList.onCreate(BuddyList.java:570)
E/AndroidRuntime( 1929): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/AndroidRuntime( 1929): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>4561</bugid>
<title>Ringtone and contact assignment problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>androa...@gmail.com</reportedBy>
<openedDate>Sat, 07 Nov 2009 17:38:14 +0000</openedDate>
<description>HTC MAGIC Firmware version: 1.6 Kernel version: 2.6.29-00479-g3c7df37
Build Number:DRC 92 Unrooted User since 28 Oct 2009 Ringtone assignment
on my magic appears to be erratic especially when a do the following: 1.
Open Music Player 2. Use Android Market 3. Mount and Unmount MicroSD
card or connect to PC through USB 4. Delete any content from card. These
comments are what I posted to the Vodafone forum on the HTC Magic: On
Ringtone Assignment on an Unrooted HTC Magic:- HTC Magic Unrooted
upgraded from Cupcake ( 1.5) to Donut (1.6) I am experiencing the same
issue with ringtones and contacts. It may sound like a minor issue but
has become a major annoyance. Ringtone assignment strikes me as a basic
feature. I have tried using Ringo Pro to solve the problem. Ring Pro can
be made the default application for handling ringtones and contacts. I
can apply ringtones to contacts, play them back and test them. I have
observed this peculiarity though. When ever I open the music application
to play MP3s or Ogg Vorbis files, the ringtones are knocked out of
alignment and the default plays instead. It mysteriously reverts. I read
on one site that the original ringtone manager has to be set to silent.
I have tried this also. It does the same with Ringo Pro and Rings
Extended. Apparently, the ringtones live in a directory called media on
the SD card (i.e /sdcard/media/audio/ringtones. They are also visible in
the usual list accessible through the menus. This needs to be addressed.
I find the HTC Magic a great and attractive device but marred by flaws
like this. My 3 year old Nokia N73 allowed for flawless ringtone
assignment. Like the HTC, it too had a system of ROM memory accompanied
by a writable volume -, the MiniSD card. Yet the HTC Magic handles
ringtones very anarchically. Has anyone else experienced this? This post
has been edited by droidston: Nov 4 2009, 04:32 PM and.. Q&quot;EA discovery
through experimentation... After formatting my MicroSD card, backing all
the media content before doing this, I created a directory called
/ringtones. This directory contained the Android collection of tones
plus a few of my MP3s. What I did next was rename MP3 ringtone items and
on my PC before placing in the /ringtones folder.This included scrubbing
all tagging info by right-clicking on the file and clicking Q&apos;EpropertiesQ&apos;E
summary and advanced. This renaming makes the MP3s distinct from those
in the /Music directory. I switched the HTC Magic off, turned it on
again and made Ringo Pro my default ringtone picker. I assigned the
tunes to the contacts. I mentioned in my earlier post that whenever i
went into the media player the assignment of ringtones to contacts would
collapse. This has not happened since I did the above. Well, not yet! I
got mum to ring me and her picture and assignment ringtone came up. I
opened the media program again, played a few songs and quit the
application. I had someone ring me and the assigned tone played as
desired. ItQ&apos;Es all still under observation. BUT..., two things can screw
the ringtones to contacts assignments * downloads from the Android
market. Weird * Mounting and unmounting the MicroSD card. As a long time
(mostly) Linux user I hate to say this but Android 1.6 is broken. This
simple yet essential aspect of the phone needs fixing.Q&quot;E Well, the same
issue has recurred since this last attempt to solve this problem myself.
Assigned contacts ring with the default ring. Android seems to have a
problem indexing preferences of the above kind and like the issues
concerning alarms ( which I have also experienced)they need resolution.
Other users have experienced this also with both Cupcake and Donut. The
HTC Magic is good device in terms of the physical hardware but it is for
me a half smartphone since I would like to use the Music Player as an
MP3/Ogg Vorbis player but cannot since the assigned ringtones fall into
disarray when I attempt to and most pressing of all I cannot know who is
calling me until I physical pick up my phone. Ringtone assignment is
vital in how I use my device.</description>
<comment>
<author>androa...@gmail.com</author>
<when>Mon, 09 Nov 2009 08:12:46 +0000</when>
<what>Appendix to the first post regarding Ringtone Assignment.

Apparently after some experiment and reading a few contributions on the Vodafone
e-forum on the HTC Magic, it is Open Home that is at fault. If the default
out-of-the-box theme is used ringtones and their assigned contacts work as do alarms,
mounting and remounting. This is quite likely the solution.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:22:59 +0000</when>
<what></what>
</comment>
<comment>
<author>mccon...@gmail.com</author>
<when>Thu, 06 May 2010 21:57:24 +0000</when>
<what>I have the same problem on a 2.1 Moto Droid.  I donQ&apos;Et know what Open Home is, but I
do not think I have it.  I do however, mount and unmount the SD card frequently and
also use the music player a bunch.  Before that, I didnQ&apos;Et have the problem.</what>
</comment>
<comment>
<author>me.detected</author>
<when>Wed, 25 Aug 2010 11:28:24 +0000</when>
<what>This also happens on Nexus One with Froyo.</what>
</comment>
<comment>
<author>abma...@gmail.com</author>
<when>Fri, 25 Mar 2011 09:10:21 +0000</when>
<what>this happens to my nexus S also version 2.3.3
you know, itQ&apos;Es pretty sad. Android can do amazing things but small details like this are ignored.</what>
</comment>
</bug>
<bug>
<bugid>9564</bugid>
<title>No new voicemail notifications for almost 2 weeks!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phil.l...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 17:46:56 +0000</openedDate>
<description>Sorry if this is covered elsewhere but I am just so angry at the moment
it is untrue; I received a voicemail message on Monday 28th June at
about 10:30am asking me to go for an interview for a new job.
Unfortunately, my HTC Hero phone never told me I had voicemail, nor a
miss call from the number. I just checked now, because IQ&apos;Ed just had
another missed call, to find I had 6 voicemails waiting for me from
Friday 25th June onwards up to today. This has potentially cost me a new
job. IQ&apos;Eve been out of full time work since December 2008 so this should
go to explain why I am so angry about this. Fine, none notification of
the miss call may be because I was out of reception area but for the
phone to not notify me of a new voicemail, of 6 new voicemails, is the
absolute worst thing the phone could do. As I said, HTC Hero, on Orange
UK running Android1.0.0.A6288.</description>
</bug>
<bug>
<bugid>4648</bugid>
<title>Market App Access Denied for ip-address block 75.101.123.0/24</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>tka...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 17:10:43 +0000</openedDate>
<description>IQ&apos;Em not able to access the Android Market via WiFi from ip-address block
75.101.123.0/24 due to the Android Market Backend relying on wrong
geoip-database information. That block (really, its parent
75.101.0.0/17) is owned by an ISP located in Santa Rosa, CA, US. When I
attempt to browse the Downloads Section from the Market App via WiFi
from that IP Block, I am inexplicably kicked out to the Home Screen. It
works from other IP Blocks and via the Phones Data Plan. It was
previously working, but something seems to have changed in the past
week. Could you please update your geoip-databases. What steps will
reproduce the problem? Step 1. Try to access the Android Market
Downloads Screen via WiFi from 75.101.123.0/24 with the Market App. Step
2. Access seems to be denied; Q&quot;EthrobberQ&quot;E is displayed for a few seconds,
but App kicks me out to Home Screen without displaying an error. Step 3.
Disable WiFi and access Market App Downloads via Phone Data Plan and it
works successfully. Device: T-Mo G1 v1.6-DRC83 This may be related to
issue 3280 filed against the code.google.com-portal
(http://code.google.com/p/support/issues/detail?id=3280)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:39:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10871</bugid>
<title>No vibrate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>q0822k...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 06:15:10 +0000</openedDate>
<description>Occurrence State 1. Start Gtalk 2. Menu -Q&gt;E Settings -Q&gt;E IM Notifications
3. Select Vibrate -Q&gt;E Select Only when silent 4. after change Q&apos;ESilent
modeQ&apos;E Reception chat message Issue : When chat is recept, no vibrate in
silent mode</description>
<comment>
<author>mag...@gmail.com</author>
<when>Tue, 21 Sep 2010 18:12:58 +0000</when>
<what>These issues are probably related:
http://code.google.com/p/android/issues/detail?id=10714
http://code.google.com/p/android/issues/detail?id=4964
http://code.google.com/p/android/issues/detail?id=10871
http://code.google.com/p/android/issues/detail?id=9763
http://code.google.com/p/android/issues/detail?id=3074
http://code.google.com/p/android/issues/detail?id=5350

I have submitted a patch to fix this problem. In the sound settings, changing vibrate settings only changes those for ringers, not notifications. My patch makes this setting affect both ringing and notifications.
https://review.source.android.com/#change,17275</what>
</comment>
</bug>
<bug>
<bugid>18916</bugid>
<title>please make Q&quot;ERemove from dictionary?Q&quot;E ACTUALLY do just that</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 20:38:19 +0000</openedDate>
<description>Use case is that I added the word ADHD, and now many times when I go to
Swype Q&quot;EandQ&quot;E, I get adhd. So I entered adhd, highlighted it and tapped
the Swype key. It asked if I wanted to remove adhd from the dictionary;
yes. The next day, same thing. So I Q&quot;EremovedQ&quot;E adhd from my dictionary
yet again. Later, same problem. All in all, IQ&apos;Eve removed ADHD from the
dictionary about four times by now. Ack!</description>
<comment>
<author>lawrence...@gmail.com</author>
<when>Thu, 04 Aug 2011 15:17:46 +0000</when>
<what>i had the same problem with the word Q&apos;ElolQ&apos;E. I wanted to write lol. but the dictionary seems to think I want LOL instead every time. I was using standard keyboard at the time(HTC IME keyboard, but the sense 3.0 addon one), couldnQ&apos;Et stop the thing picking LOL instead of lol whatever I tried!</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Sat, 06 Aug 2011 17:13:59 +0000</when>
<what>Well, removing Q&quot;EwilQ&quot;E to get to Q&quot;EwillQ&quot;E easier just worked, so I donQ&apos;Et know what distinguishes those two cases.</what>
</comment>
<comment>
<author>a...@aubs.co.uk</author>
<when>Sat, 06 Aug 2011 21:52:59 +0000</when>
<what>Have you tried removing it directly from the dictionary? 

Settings --Q&gt;E Language Q&amp;E Keyboard --Q&gt;ETouch Input --Q&gt;E Personal dictionary --Q&gt;E Edit personal dictionary?

With Q&quot;ELOLQ&quot;E, I think it is saved in the dictionary and can only be over written in certain circumstances - I use Q&quot;ELoLQ&quot;E and it works fine. - I did that by getting some random letters added to the dictionary then editing it to Q&quot;ELoLQ&quot;E. Doing it with Q&quot;ElolQ&quot;E doesnQ&apos;Et work??</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Mon, 08 Aug 2011 00:00:52 +0000</when>
<what>You sound like you know whatQ&apos;Es up, but that didnQ&apos;Et work for me.  I can go Settings --Q&gt;E Language Q&amp;E Keyboard; at that point, there is no Q&quot;ETouch InputQ&quot;E but there is a User dictionary.  (running Android 2.2 on an HTC G2)  IQ&apos;Em assuming itQ&apos;Es a different path to the same goal.  So I went to the user dictionary, but thereQ&apos;Es only 3 entries, none of which are Q&apos;EADHDQ&apos;E.  

IQ&apos;Eve also realized that even though I did add ADHD to the dictionary, maybe itQ&apos;Es already in the base dictionary that came out of the box, and maybe I didnQ&apos;Et need to add it but I did anyway-- donQ&apos;Et remember how that went down.  IQ&apos;Eve heard elsewhere that thereQ&apos;Es some problem with removing words from the base dictionary.  Can anyone else confirm this?  Without adding ADHD to your dictionary, can you already Swype it?  If that is the case, then never mind on this Android issue 18916-- Q&quot;ERemove from dictionaryQ&quot;E hasnQ&apos;Et been used since I never added it to my user dictionary.

And ultimately, this whole Q&quot;Eyou canQ&apos;Et touch the base dictionaryQ&quot;E business confuses me, as itQ&apos;Es just SOFTWARE-- software can and does change.  So whatQ&apos;Es the issue?</what>
</comment>
</bug>
<bug>
<bugid>12259</bugid>
<title>Google Maps - pinch-to-zoom off center zooms in to wrong point when fingers are lifted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>willb1</reportedBy>
<openedDate>Sat, 30 Oct 2010 16:36:38 +0000</openedDate>
<description>Nexus One, FRG83, latest Google Maps (4.5.1). - Steps to reproduce the
problem. Open Google Maps, pinch to zoom on any point that isnQ&apos;Et the
screen center. Hold your fingers, see the screen view. Release your
fingers, see the screen view, compare. - What happened. Until the
fingers are lifted from the screen, pinch-to-zoom correctly zooms on the
point between the 2 fingers. When the fingers are lifted, the actual map
zooms on what was the center of the screen when the zoom action started
- which is a different point. The points might be so far as to get a
completely different picture on the screen when releasing fingers. -
What you think the correct behavior should be. The map should follow the
pinch-to-zoom center point just as the zoomed image does before the
fingers are released.</description>
<comment>
<author>Curtis.F...@gmail.com</author>
<when>Tue, 02 Nov 2010 15:40:21 +0000</when>
<what>I swear I had starred something like this in the past. Not sure this is the best place for this though. Google Maps is not part of the AOSP, its a closed-source Google app.

Though I _really_ wish theyQ&apos;Ed fix this

Found it: #6446

Here a help request in what I believe to be the correct place
http://www.google.ms/support/forum/p/Google+Mobile/thread?tid=29c21834e668f277Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>13717</bugid>
<title>Nexus S Voice dial lacks confirmation sound unless using A2DP headphones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>snook.ja...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 12:14:43 +0000</openedDate>
<description>Nexus S from the UK with 2.3.1. Using the Google voice search tool
saying Q&quot;ECall *name* *number*Q&quot;E results in the phone vibrating then
calling, it has no speed-dial sound. If you are using A2DP Bluetooth
headphones however the speed-dial sound will play through them.</description>
</bug>
<bug>
<bugid>7899</bugid>
<title>HTC Desire Q&quot;EWorld ClockQ&quot;E app has wrong info for mauritius?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-22T17:54:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bob.cot...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 21:13:51 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bob.cot...@gmail.com</author>
<when>Wed, 21 Apr 2010 21:30:00 +0000</when>
<what>There is a timezone error for Mauritius in the standard clock included with Android
2.1 as supplied with the HTC Desire.

Bob</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Apr 2010 06:16:29 +0000</when>
<what>the error being?</what>
</comment>
<comment>
<author>bob.cot...@gmail.com</author>
<when>Thu, 22 Apr 2010 07:45:46 +0000</when>
<what>As far as I can tell (from various web sites) Mauritius is on GMT+4, but my phone
thinks itQ&apos;Es GMT+5.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Apr 2010 15:38:13 +0000</when>
<what>our time zone database has Indian/Mauritius as GMT+4, with no DST. the problem (given experience with other 
islands) is more likely that the cell towers are claiming to be in the nearby country theyQ&apos;Ere associated with, and 
that country uses a different time zone.

see issue 5334.</what>
</comment>
<comment>
<author>bob.cot...@gmail.com</author>
<when>Thu, 22 Apr 2010 17:43:21 +0000</when>
<what>Sorry, IQ&apos;Eve not been a very good bug reporter. The phone is new, and has never left
the UK, so it canQ&apos;Et be the same as 5334. I get the error when I use World Clock to
look up the time in Port Louis, Mauritius (since I have a video conference with them
tomorrow). This shows the time as being 4 hr ahead of London (which is currently on
GMT+1 of course). If there is anything I can check to assist, please let me know (I
am reasonably familiar with Linux). </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Apr 2010 17:54:46 +0000</when>
<what>thereQ&apos;Es no Google app called World Clock. the Android time zone database has the 
correct entry for Indian/Mauritius. please file a bug with the author of the World 
Clock app.</what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Thu, 22 Apr 2010 18:05:39 +0000</when>
<what>Currently Mauritius is London time +3 (GMT +4 with no DST, while London is GMT+0 +1 for DST).  Could we be 
doing some math wrong regarding DST?</what>
</comment>
<comment>
<author>bob.cot...@gmail.com</author>
<when>Thu, 22 Apr 2010 18:10:58 +0000</when>
<what>The app is called Q&apos;EClockQ&apos;E - World Clock appears as an option at the bottom of the
screen when I run Clock </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Apr 2010 18:37:50 +0000</when>
<what>there is a Google app called Q&quot;EClockQ&quot;E, but it doesnQ&apos;Et have a world clock option (i 
checked on Droid and Nexus One). i still think this sounds like an HTC app...</what>
</comment>
<comment>
<author>bob.cot...@gmail.com</author>
<when>Fri, 23 Apr 2010 21:53:48 +0000</when>
<what>You are correct - I have found out how to check the properties of the app, and it is
indeed by HTC.</what>
</comment>
<comment>
<author>cpblign...@gmail.com</author>
<when>Wed, 09 Jun 2010 10:16:57 +0000</when>
<what>Hi Bob, I represent Leaf in South Africa and we sell the HTC phones to Maurisystems in Mauritius. we are aware of the time problem and looking into it. Have you tried switching to manual time settings/</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Fri, 22 Apr 2011 09:04:15 +0000</when>
<what>Same problem on htc wildfire, running android 2.2
Port-louis currently shows as GMT +5.
DidnQ&apos;Et have the problem before Europe went into daylight saving time</what>
</comment>
<comment>
<author>nealknow...@gmail.com</author>
<when>Thu, 26 May 2011 13:15:54 +0000</when>
<what>Same again in the UK on HTC HD Desire running version 2.3. Just did software update and the phone reckons London is +1 GMT!!</what>
</comment>
<comment>
<author>ravijok...@gmail.com</author>
<when>Mon, 20 Jun 2011 02:44:09 +0000</when>
<what>hi, Same here using htc wildfire s running android 2.3. I bought my phone from dubai. the clock option on settings does not have gmt +4 mauritius time. setting the time settings to manual works though</what>
</comment>
<comment>
<author>bob.cot...@gmail.com</author>
<when>Mon, 20 Jun 2011 05:45:09 +0000</when>
<what>It was decided when this first came up that this is an HTC-specific app - I was not able at the time to get a message to HTC - I have just notified them via a message to Customer Support.

Bob Cottis</what>
</comment>
<comment>
<author>tonks2...@gmail.com</author>
<when>Mon, 20 Jun 2011 10:18:03 +0000</when>
<what>the issue seem to be only in Q&quot;Eport louisQ&quot;E on my HTC Desire HD. when it
detect that iQ&apos;Em in either Q&quot;EMokaQ&quot;E or Q&quot;EQuatre BornQ&quot;E the time seem to be good</what>
</comment>
<comment>
<author>ravijok...@gmail.com</author>
<when>Thu, 23 Jun 2011 15:40:13 +0000</when>
<what>I got the same for Port Louis and Beau Bassin</what>
</comment>
<comment>
<author>ravijok...@gmail.com</author>
<when>Thu, 23 Jun 2011 15:45:00 +0000</when>
<what>cpblign...@gmail.com are you aware of another issue where contact matches are not working correctly when receiving calls?? (number in contacts contains country code +230).am getting no luck with HTC support with this</what>
</comment>
<comment>
<author>tonks2...@gmail.com</author>
<when>Thu, 23 Jun 2011 16:23:30 +0000</when>
<what>iQ&apos;Eve also had the same problem. need to add 2 mobile number, one normal and one with +230</what>
</comment>
<comment>
<author>Y.Gour...@gmail.com</author>
<when>Thu, 23 Jun 2011 19:28:13 +0000</when>
<what>Do you guys know if this time zone bug has been corrected in the new sense ui and htc app? I think the caller id issue is related to the sense ui and other people using non htc android phone donQ&apos;Et have that problem</what>
</comment>
<comment>
<author>ravijok...@gmail.com</author>
<when>Fri, 24 Jun 2011 02:37:34 +0000</when>
<what>nops.both problems are still here... i have a wildfire s running android 2.3 gingerbread</what>
</comment>
<comment>
<author>Y.Gour...@gmail.com</author>
<when>Sun, 03 Jul 2011 07:15:17 +0000</when>
<what>The WP_0409WWE.db in /system/etc/WPDB.zip has an incorrect timezone for mauritius. There are 2 entries for mauritius in that SQLlite database, port louis and beau bassin. Both have timezone set to Q&apos;EAsia/YerevanQ&apos;E whereas Reunion Island it is set to Q&apos;EAsia/DubaiQ&apos;E.
on my phone time zone is manually selected instead of auto and time in Port louis is always 1 hour ahead. I made the changes in the SQLliste database and push it to the device in recovery mode with the /system mounted. I reboot and i clear the cash of HTC.Weather.Provider service and now Port Louis shows the correct time. I put the time zone selection to auto but it is Q&apos;EArmenia Summer timeQ&apos;E (GMT +5) which get selected. I fired up an emulator running 2.3.3 and pull the files from /system/usr/share/zoneinfo and push them back to my phone. Crap still same thing. I wonder if the problem is with Emtel who is sending wrong cell info, a bug in android or a bug in Sense
</what>
</comment>
<comment>
<author>seaborne...@gmail.com</author>
<when>Fri, 15 Jul 2011 20:02:23 +0000</when>
<what>em using wildfire.. problem is still there.. pakistan is having time zone +5 but it shows +6 .. because of this my messages inbox shows wrong time =(</what>
</comment>
</bug>
<bug>
<bugid>6210</bugid>
<title>ADT shouldnQ&apos;Et process external jars on every build</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kretesen...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 21:39:23 +0000</openedDate>
<description>On every build external jars added to android projects are processed, I
see logs that every class from those jars is processed one by one. logs:
[2010-01-22 22:37:29 - project]processing archive
E:\programowanie\lib\jars\joda-time-1.6.jar... [2010-01-22 22:37:29 -
project]ignored resource META-INF/MANIFEST.MF [2010-01-22 22:37:29 -
project]ignored resource META-INF/LICENSE.txt [2010-01-22 22:37:29 -
project]ignored resource META-INF/NOTICE.txt [2010-01-22 22:37:29 -
project]processing org/joda/time/Chronology.class... and so on. However
jars arenQ&apos;Et changing - they are the same, so they shouldnQ&apos;Et be processed
over and over, but stored in Q&apos;EprocessedQ&apos;E way somewhere. It takes a lot
of time during the build if one wants to use a few non-trivial external
libraries.</description>
</bug>
<bug>
<bugid>16435</bugid>
<title>Exchange / ActiveSync account unable to connect </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-11T21:34:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dmcilt...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 22:33:11 +0000</openedDate>
<description>I picked up the brand new HTC Incredible 2 this morning. I have been
setting it up much like I had my original DInc configured. I was to the
point where I was ready to add my Exchange account and low and behold I
cannot. I get an error message indicating that my device does not
support Device Encryption. How is it that my 1+ year old Incredible was
able to do this in the native app and now a brand new phone cannot???
HTC Droid Incredible 2 is running Android 2.2.1 Use of Exchange on my
mobile device is part of my daily routine. If this cannot be remedied,
IQ&apos;Em going to have to give up my Android device it seems. And
furthermore, why did it work on my Android 2.2 original Incredible but
not the new one???</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 11 May 2011 21:34:05 +0000</when>
<what>A few things...

1) ItQ&apos;Es possible that your IT admin now requires encryption on mobile devices; you should check and see if thatQ&apos;Es the case

2) The Incredible 2 runs HTCQ&apos;Es Exchange software; you should contact them if the problem isnQ&apos;Et #1.
</what>
</comment>
<comment>
<author>dmcilt...@gmail.com</author>
<when>Wed, 11 May 2011 22:00:23 +0000</when>
<what>Thank you for the response.  It is not #1, as the same policy worked flawlessly on my HTC Incredible (first one).  

The only visible difference between that device and the new Inc 2 is the slightly newer version of Sense UI and the new one is running Android 2.2.1.  So, itQ&apos;Es either HTCQ&apos;Es Sense, or something in 2.2.1 that broke it.</what>
</comment>
</bug>
<bug>
<bugid>17023</bugid>
<title>google ? !!!!</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-05-20T17:34:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Ziad...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 15:22:55 +0000</openedDate>
<description>What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss
What hell google ? ! were arabic supports ? or go to apple ios 4 ? kiss</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 20 May 2011 17:34:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12604</bugid>
<title>Language switched to korean, cant undo password lock....</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Velocity...@gmail.com</reportedBy>
<openedDate>Wed, 17 Nov 2010 17:44:35 +0000</openedDate>
<description>Somehow, android changed my keyboard to korean, and i have the password
lock set, so now i cannot unlock it. coincidentally enough, my
girlfriend is korean, and tried to unlock it with the korean keyboard
using my password, but i guess it didnt translate correctly. what now?</description>
</bug>
<bug>
<bugid>9</bugid>
<title>Primeira avalia??o da plataforma</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2008-01-08T23:14:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marcelr...@gmail.com</reportedBy>
<openedDate>Thu, 15 Nov 2007 22:56:56 +0000</openedDate>
<description>What steps will reproduce the problem? 1. 2. 3. What is the expected
output? What do you see instead? What version of the product are you
using? On what operating system? Please provide any additional
information below.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jan 2008 23:14:20 +0000</when>
<what>Please do not spam our Issue Tracker.</what>
</comment>
</bug>
<bug>
<bugid>11259</bugid>
<title>When inside an SMS thread while there is an unread SMS in another thread it will not allow you to scroll to the top of the thread you are in. You can scroll once but when you tap it to scroll up higher it bounces back to the bottom. If you have no new SMSQ&apos;Es there is no issue. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>josh198...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 15:32:37 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>josh198...@gmail.com</author>
<when>Wed, 15 Sep 2010 15:36:42 +0000</when>
<what>I reported this, need to add that this is for 2.2 on the droid 2 </what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13788</bugid>
<title>too many pattern attempts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sarahar...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 01:31:58 +0000</openedDate>
<description>samsung transformer model SPH-M920 Firmware 2.1-update 1 Android kernel
2.6.29 build ECLAIR.DI11 Hareware version M920.06 friend tried to guess
pass pattern and locked phone Q&quot;Etoo many pattern attemptsQ&quot;E screen
requests google account and password to unlock saraharker@gmail.com (my
daughter) tried current password tried as was at time of purchase tried
changing account tried null for password if you need to test we changed
the password to Q&quot;Eaaaaaaaa1Q&quot;E for now Q&quot;Einvalid user name or passwordQ&quot;E
response is instant (doesnt seem like it is even looking up the account)
sincerely JoeHarker@gmail.com</description>
<comment>
<author>sathvik....@gmail.com</author>
<when>Thu, 31 Mar 2011 16:08:30 +0000</when>
<what>Try this...

****Solved*****
I had the same problem with my Captivate!! 
Problem: Too many pattern attempts: and my mail ID was not being validated
Solution: I didnot wanted to do a software reset. So this is what worked out for me.

Call to your mobile. Answer the call. During the call you should be able to pop up the settings menu. It had these options for me: Contacts,Memo and Noise Cancellation.

Try one of Contacts or Memo. It took me 2 tries to get into contacts. On my first attempt it was showing the userid/Password screen again.

Once in Contacts/memo you should be able to pull down notifications and other functions go to some application. I had a calendar notification, I went into it. Then click Home button which will show your home screen. Dont let your phone lock again which will make you go back to the square one!!

**Important** you you have more than one accounts set up for sync. delete them all from sync and have just one account say one gmail account. I had a FB, Twitter and GMail accounts so this made me fail. Once you have a single account in Q&quot;EAccounts and SyncQ&quot;E. Lock the screen with confidence and enter your accountQ&apos;Es ID and Password. This will unlock and bring your phone back to normal.

It worked for me!! Hope it works for you too!! Let me know if it did!! Thanks....
</what>
</comment>
<comment>
<author>kiran.in...@gmail.com</author>
<when>Tue, 31 May 2011 05:33:35 +0000</when>
<what>IF above doesnt work try this one:
       It seems there is a bug with android unlock the screen with your google account.Even if we give correct credentials it is saying invalid username or password , i found that this is basically due to my phone having multiple account sync(facebook, twitter and gmail).If we have only one account sync(gmail) then unlocking based on gmail account is working fine.

Follow the below steps to unlock:

1.If u r unable to unlock with ur gmail account ,that means that ur mobile is having multiple account sync.
2.If ur mobile is having any of the apps that shows ur battery usage statistics ur job will b easy , in my case iam having Q&quot;ESuperBoxQ&quot;E app. If u dont have this app just go to market.android.com , sign in with ur gmail account and install the app on ur mobile.
3.Now just make ur mobile battery go-down , at this time b4 ur mobile goes switched off(as ur battery have no charging) theQ&quot;E SuperBoxQ&quot;E app will display a pop-up of battery usage , click on battery usage button.
4.Now press home button.. , it displays ur home screen , go to settings -Q&gt;E AccountsQ&amp;ESync -Q&gt;E Remove all the accounts except ur gmail.
5.Now ur having one account with sync.. , go to unlock with ur google account screen , and provide ur gmail id and passwd , it will gets unlocked.

This process worked for me.. , and hope it works for u also..</what>
</comment>
</bug>
<bug>
<bugid>9059</bugid>
<title>Red Light Cameras / Speed Traps POI</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>edzzik@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 01:56:52 +0000</openedDate>
<description>Would be awesome to have alerts for red light cameras and speed cams.</description>
<comment>
<author>mike.calhoun</author>
<when>Wed, 23 Jun 2010 20:38:45 +0000</when>
<what>What are you talking about?  </what>
</comment>
</bug>
<bug>
<bugid>14897</bugid>
<title>incorrect french translation for Q&quot;EUse only 2G networksQ&quot;E</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>f...@crozat.net</reportedBy>
<openedDate>Mon, 21 Feb 2011 14:19:24 +0000</openedDate>
<description>In Gingerbread 2.3.2, french translation for Q&quot;EUse only 2G networksQ&quot;E is
too long, you can only see Q&quot;EUniquement les r?seauxQ&quot;E (ie Q&quot;EOnly networkQ&quot;E)
and there is no scrolling to allow to see the entire label. Report from
Nexus S, version 2.3.2</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Feb 2011 02:25:08 +0000</when>
<what></what>
</comment>
<comment>
<author>BlueScre...@gmail.com</author>
<when>Wed, 23 Feb 2011 17:22:32 +0000</when>
<what>I can confirm that. It took me a while before I thought of turning my Nexus One into landscape mode and finally understood what tha option was.
A simple workaround would be to change the translation to Q&quot;ER?seaux 2G uniquementQ&quot;E, that way only the last word Q&quot;EuniquementQ&quot;E (=only) would be cut and users would still understand what the option does.</what>
</comment>
</bug>
<bug>
<bugid>8712</bugid>
<title>google mail app to sent text-only, non-html instead of html emails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>68</stars>
<reportedBy>mark.kub...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 18:13:04 +0000</openedDate>
<description>The Q&quot;EGoogle MailQ&quot;E app sends new emails and replies formatted in HTML by
default. Unfortunately there is no option in settings to switch to
text-only emails. Please add the option to send text-only, non-html
emails. Thanks in advance! ---- See also: *
http://www.google.ru/support/forum/p/Google+Mobile/thread?
tid=0a545da4ca96e71fQ&amp;Ehl=en</description>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Thu, 24 Jun 2010 20:01:19 +0000</when>
<what>Mail clients typically compose HTML messages in a multi-part format with a compabible plain-text section in addition to encoded HTML section, as defined in MIME. 
http://en.wikipedia.org/wiki/MIME

Why would you need text-only mail in the 21st century anyway?

</what>
</comment>
<comment>
<author>mark.kub...@gmail.com</author>
<when>Thu, 24 Jun 2010 20:33:43 +0000</when>
<what>Because:

* my recipient might receive his/her emails on-the-road, by expensive data plans
* my message is text-only - no need for HTML or RTF
* it is redundant
* HTML is displayed by default, and the current format doesnQ&apos;Et look nice
* HTML emails get HTML responses, and I donQ&apos;Et want to bother with tiny or big fonts in that provoked replies
* and neither want I to write them and ask for proper formatting
* if I write to (news)groups, they donQ&apos;Et want receive HTML
* if I write to customers, my emails are rejected due to security policies enforced at their email servers
* not all devices display HTML emails correctly - no problems if there is none

And finally:
* I prefer plain-text emails!

The 21st century is no excuse and neither cause for abandoning proven standards.</what>
</comment>
<comment>
<author>hippo.ma...@gmail.com</author>
<when>Thu, 01 Jul 2010 16:44:03 +0000</when>
<what>I totally agree with all the reasons given by mark.kubacki.

Also, it shouldnQ&apos;Et be up to DimitryKo76 (nor anyone else) to decide what is best for other people. Some of us want an option to send plain-text email. Those who donQ&apos;Et want to do this can ignore that proposed option.

In other words, the existence of such an option wonQ&apos;Et have any effect whatsoever on DimotryKo76, nor anyone else who wants to continue sending email in the current manner. But it will help many, many other people who donQ&apos;Et want to send HTML email.

Also, most other mailers still offer a plain-text _option_, even ten years into the 21st century.

ItQ&apos;Es hard for me to understand why some people are opposed to giving others an option to do things differently from their (the first group of peopleQ&apos;Es) personal preference. The first group can still do whatever they want, so what difference does it make to them what the others want to do?

Yes, I know that adding a plain-text option to the Android Gmail app requires work on the part of Google. But I also know that Google is asking for suggestions to improve their software, and IQ&apos;Em adding my vote for this suggestion. I hope that some day soon, Google will see fit to make this software enhancement.
</what>
</comment>
<comment>
<author>murdo...@gmail.com</author>
<when>Tue, 02 Nov 2010 17:28:28 +0000</when>
<what>I also agree: give us a choice!

All email from my kidQ&apos;Es school comes in html and the current android email reader cannot interpret it correctly. For example, a recent email was 43 words with minimal formatting. The HTML was 5,234 Q&quot;EwordsQ&quot;E and 115K in size!!! ThatQ&apos;Es nuts on a mobile device. 

GIVE THE PEOPLE A CHOICE! IsnQ&apos;Et that what not being evil is all about. (Sorry, couldnQ&apos;Et help myself)</what>
</comment>
<comment>
<author>skanda...@gmail.com</author>
<when>Sat, 05 Mar 2011 10:03:51 +0000</when>
<what>I canQ&apos;Et post to the linux-media mailing list from my Android phone just because of this. My emails get bounced back due to their no-HTML-mail policy... :-(</what>
</comment>
<comment>
<author>benist...@gmail.com</author>
<when>Tue, 12 Jul 2011 04:51:02 +0000</when>
<what>IQ&apos;Ed love to see an Internet based computer software corporation honor Internet communication best practices. This and ponies and rainbows. TIA</what>
</comment>
</bug>
<bug>
<bugid>17943</bugid>
<title>Upload video in Youtube failed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 11:02:07 +0000</openedDate>
<description>Step by step instructions to reproduce the issue: Precondition: * There
is available WLAN and the network is ok. * Login to Youtube account (Do
not login to Gmail account). Step by Step: 1. Open YouTube
application-Q&gt;EPress Menu-Q&gt;ESelect ?Upload?-Q&gt;ESelect a video-Q&gt;EPress ?Upload?
2. Check the Uploading progress bar. Actual results: Upload video in
YouTube failed. Expected results: Upload successfully. This issue is
reproduced in Nexus S device.</description>
</bug>
<bug>
<bugid>5361</bugid>
<title>Corporate Calendar Updates DonQ&apos;Et Update Attendees/Invitees</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>knitt...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 06:09:53 +0000</openedDate>
<description>When updating a corporate calendar entry which has invitees, any updates
made on the Droid are properly updated withing Exchange, but invitees
are not notified of the update. - Steps to reproduce the problem. 1.
Create a meeting request with Outlook with an invitee 2. Ask an invitee
to accept the meeting 3. Refresh Droid 4. Edit meeting to adjust the
notes, time, etc. 5. Refresh Outlook, note the calendar item is updated
6. Ask invitee to confirm receipt of meeting update (FAIL) - What
happened. Invitees didnQ&apos;Et get the meeting update. - What you think the
correct behavior should be. Invitees shoudl get the meeting update. (At
least they do from a WinMo or BB) Android 2.0.1 Motorola Droid p.s. Lots
of corporate issues with Android 2.0. Hope you get it sorted out so
/someone/ can unseat RIM!!</description>
<comment>
<author>eric.hen...@gmail.com</author>
<when>Fri, 11 Dec 2009 14:41:22 +0000</when>
<what>agree that corporate contacts and email do not yet have a complete enough feature 
set for business users.  Please fix this other exchange shortcomings... would like 
to see 2.1 include more features in this area.</what>
</comment>
</bug>
<bug>
<bugid>15128</bugid>
<title>KEYBOARD 2.3.3: Extended character popups invisible / lost</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>troy.sob...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 13:27:13 +0000</openedDate>
<description>Summary: After a given length of time, the long press popups cease to
appear. Only a darkened region is displayed after a long press. It is
still possible to select the invisible glyphs, but no graphical overlay
is shown. Model: Nexus One Firmware: GRI40</description>
<comment>
<author>runningw...@gmail.com</author>
<when>Wed, 02 Mar 2011 04:35:55 +0000</when>
<what>Same Here@  I have to reboot in order to get it back.  

Model: Nexus One
Firmware GRI 40

Afer a while the whole messaging keyboard is gone too..  this is ridiculous.</what>
</comment>
<comment>
<author>someone2...@gmail.com</author>
<when>Sat, 05 Mar 2011 01:20:46 +0000</when>
<what>IQ&apos;Em also experiencing this issue.  Nexus One (2.3.3).

broken keyboard = Priority-Medium... Seriously?

Is it just me that feels the friggin KEYBOARD should be one of those high priority things that they spend enough time on to get it right? 

I find it atrocious Google releases a new version with several bugs in the keyboard. Would you purchase a TV that skips channels? No, you wouldnQ&apos;Et, its kind of a mission critical feature of a TV... like a KEYBOARD ON A SMART PHONE.
</what>
</comment>
<comment>
<author>troy.sob...@gmail.com</author>
<when>Sat, 05 Mar 2011 17:28:56 +0000</when>
<what>Temporary Workaround: Press Menu -Q&gt;E Settings -Q&gt;E Applications -Q&gt;E Manage Applications. Select the Q&quot;EAllQ&quot;E tab. Select Q&quot;EAndroid KeyboardQ&quot;E and Force Stop.

Your overlays should return.</what>
</comment>
<comment>
<author>lerr...@gmail.com</author>
<when>Tue, 08 Mar 2011 09:02:26 +0000</when>
<what>I have the same issue! Thanks for the workaround, works for me!</what>
</comment>
<comment>
<author>handymul...@gmail.com</author>
<when>Tue, 26 Apr 2011 15:54:26 +0000</when>
<what>Previously I encountered this problem only on my HTC Hero when using CM7.
This afternoon i encountered this problem on my Nexus S after the phone is up and running for more than 200hours.

So i think the issue is in Gingerbread.</what>
</comment>
<comment>
<author>techieka...@gmail.com</author>
<when>Wed, 04 May 2011 17:38:20 +0000</when>
<what>It was working for me till yQ&apos;Eday. Suddenly stopped working.

Samsung I9000 2.3.3 ported to Captivate.</what>
</comment>
<comment>
<author>imac...@gmail.com</author>
<when>Wed, 13 Jul 2011 13:28:43 +0000</when>
<what>I have a non-rooted HTC EVO 4G that was upgraded to Android 2.3.3. After the upgrade my keyboard (Stock or Swype) periodically turns invisible (once a week or so) but the keys are functional if you can successfully locate them. Fastboot is disabled and I normally shut my phone down and charge it nightly. In my case, when it does occur, it seems to be the first time I attempt to use the keyboard after the phone is turned on. As a work around, I force stop the current keyboard which causes the phone to default to the other keyboard type. I performed a factory reset as per HTC and I still experience the same issue.  Please fix!!!</what>
</comment>
<comment>
<author>imac...@gmail.com</author>
<when>Wed, 13 Jul 2011 13:32:57 +0000</when>
<what>My previous comment can be removed from this thread.  I accidently placed here.  Was meant for another thread.  Sorry.</what>
</comment>
<comment>
<author>toxicMik...@gmail.com</author>
<when>Sun, 31 Jul 2011 14:36:10 +0000</when>
<what>Having exact same issue with the swype keyboard, workaround was to uninstall and go back to stock keyboard, not good because I liked the swype much better (big fingers)</what>
</comment>
</bug>
<bug>
<bugid>8414</bugid>
<title>Http Post rest APIs not working over 3G/Edge</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tamo.rul...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 11:19:11 +0000</openedDate>
<description>Hi, we have a strange problem while using HTTP Post URLs in one of our
application. The application during testing in the silulators works
fine. Also, it works fine with GPRS/Wifi, but the problem arises when
device is connected to 3G/Edge. Is there a compatibility issue with
these networks and Http Post ? HTTP Get is working fine every where.
Thanks in anticipation. Tamojit</description>
</bug>
<bug>
<bugid>8329</bugid>
<title>Story: Plug Android phone into arbitrary monitor and keyboard to use them for sending mails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>techtonik@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 07:33:08 +0000</openedDate>
<description>Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. I want to plug Android phone into arbitrary console (monitor +
keyboard) to type and send gmails on a big screen with a big keyboard.
As Android phones are low power devices, the monitor need to provide
some kind of digital input that doesnQ&apos;Et require much power from video
signal source. Video signal could also be limited to native Android
resolution to keep things simple. Keyboard should probably be
Q&quot;EAndroid-readyQ&quot;E to guarantee low-power consumption. In any case I would
be interested to list here all technical limitations so far that prevent
this from happenning. Like keyboard power consumption, video interface
power consumption, what video input will be most suitable for such
purpose, if Android phone like Hero is able to provide outgoing USB
voltage of any kind at all, etc.</description>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Thu, 24 Jun 2010 20:24:50 +0000</when>
<what>duplicate of  issue 1874 issue 8877 issue 8830 issue 738 and probably others</what>
</comment>
</bug>
<bug>
<bugid>2696</bugid>
<title>No keyboard shortcuts in the drop-down wigdet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>rustam...@gmail.com</reportedBy>
<openedDate>Mon, 18 May 2009 18:40:03 +0000</openedDate>
<description>- Steps to reproduce the problem Open a web page with a drop-down
consisting of 1000 alphabetically ordered items. Try to select an item
beginning with a R. Notice there is no way to press Q&quot;ERQ&quot;E and scroll to
that location, also notice that scrolling hundreds of entries manually
presents a major challenge. - What you think the correct behavior should
be. If I start typing in a drop-down view, it should scroll to the
appropriate item for me.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:22:54 +0000</when>
<what></what>
</comment>
<comment>
<author>RBFuss...@gmail.com</author>
<when>Thu, 10 Sep 2009 05:35:55 +0000</when>
<what>I second this.   In large drop-downs (for example the language list at
translate.google.com) selecting things quickly with a letter press to skip to
starting letters would be extraordinarily useful. </what>
</comment>
</bug>
<bug>
<bugid>1360</bugid>
<title>Checking API: checkapi-last Error when compiling android source code after repo sync in 11/23/2008 Beijing Time</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-11-23T20:55:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Honglian...@gmail.com</reportedBy>
<openedDate>Sun, 23 Nov 2008 09:12:42 +0000</openedDate>
<description>Steps to reproduce the problem: 1. repo sync 2. make The error log is as
below. root@thomast-desktop:/home/thomast/mydroid# make
build/core/product_config.mk:229: WARNING: adding test OTA key
build/core/main.mk:177: implicitly installing apns-conf_sdk.xml Checking
API: checkapi-last (unknown): error 17: Field
android.media.AudioManager.ROUTE_ALL has changed value from 15 to -1
****************************** You have tried to change the API from
what has been previously released in an SDK. Please fix the errors
listed above. ****************************** make: ***
[out/target/common/obj/PACKAGING/checkapi-last-timestamp] Error 38
root@thomast-desktop:/home/thomast/mydroid#
root@thomast-desktop:/home/thomast/mydroid#</description>
<comment>
<author>salqu...@gmail.com</author>
<when>Sun, 23 Nov 2008 20:29:37 +0000</when>
<what>Verified on 2 other machines for repo syncs done multiple times in the last 24 hours.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 Nov 2008 20:55:44 +0000</when>
<what>The build was simply broken, this has been fixed. Please do not report such issues here but send an email to the 
appropriate mailing list (see the list of mailing lists at http://source.android.com).</what>
</comment>
</bug>
<bug>
<bugid>19931</bugid>
<title>CA inclusion</title>
<status>Question</status>
<owner>b...@google.com</owner>
<closedOn>2011-09-09T22:24:38.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>ivoh...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 12:49:07 +0000</openedDate>
<description>IQ&apos;Em doing a research in which I try to find out what the requirements of
Google are for putting a root CA at the trusted root list. This in the
context of the current problems at Diginotar. To my suprise I couldnQ&apos;Et
find what is required to be put on that list by Google. This in contrast
with other organisations that offer a webbrowser, like Microsoft, Apple,
Opera... All the requirements look te same to me, but it would be nice
if I could find a page that list these requirements. Is there a Google
Root certification program? Once you are a trusted root does this count
for all Google product (Android, Chrome, etc.)? Do you have a list with
the trusted roots and a link to audit reports? Thanks in advance.
Greetings, Ivo PS. I have managed to found this page after a long search
(@Google.nl obviously (A) ) and this link:
http://groups.google.com/group/android-security-discuss/browse_thread/thread/9ff5d8cf5466e5d1</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 09 Sep 2011 18:51:52 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 09 Sep 2011 22:24:38 +0000</when>
<what>Q&gt;E Is there a Google Root certification program?

No

Q&gt;E Once you are a trusted root does this count for all Google product (Android, Chrome, etc.)?

No. Chrome typically uses whatever the host OS provides (Windows, Mac OS, Linux). I believe on Chrome OS they use NSS like most Linux browsers.

Q&gt;E Do you have a list with the trusted roots and a link to audit reports?

The actual CA certs at accessible via the SDKQ&apos;Es (and eventual in the open source tree).

As you noted, they are typically the same CAs certs you are going to find in other environments. You can identify correspondence through SHA1 fingerprints to NSS for example. </what>
</comment>
<comment>
<author>ivoh...@gmail.com</author>
<when>Tue, 13 Sep 2011 10:04:03 +0000</when>
<what>Thank you, that is the information I needed.</what>
</comment>
</bug>
<bug>
<bugid>6484</bugid>
<title>Email not visible in Manage Applications screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>obxle...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 12:07:48 +0000</openedDate>
<description>Motorola Droid with firmware version 2.0.1 I attempted to remove an
account from my Email application. Now the Email will not open. It only
displays the Force Close message when I attempt to open it. It is also
not listed in the Manage Applications area to clear the data associated
with it.</description>
</bug>
<bug>
<bugid>6217</bugid>
<title>Option to combine Corporate Calendar and Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>xian.newman@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 01:39:49 +0000</openedDate>
<description>It would be much easier if Android provided an option for Combined
Calendar - rather than having to switch back and forth from
Google/Personal Calendar and Corporate Calendar</description>
<comment>
<author>brainiac...@gmail.com</author>
<when>Sun, 24 Jan 2010 17:32:16 +0000</when>
<what>I agree, and for non-droid phones (IE, nexus one), the ability to actually use an
exchange calendar would be handy...</what>
</comment>
<comment>
<author>marco.bo...@gmail.com</author>
<when>Wed, 05 May 2010 12:10:51 +0000</when>
<what>Please add this feature... I really need it</what>
</comment>
</bug>
<bug>
<bugid>4199</bugid>
<title>Sometimes adb commands block/crashes on emulators with 1.6 image</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>rodja.tr...@gmail.com</reportedBy>
<openedDate>Fri, 09 Oct 2009 12:20:47 +0000</openedDate>
<description>After upgrading our development environment to 1.6 we noticed various
defective behaviour with the new 1.6 emulator: * sometimes adb presents
a Q&apos;E#Q&apos;E character and blocks forever * sometimes it prints Q&apos;E- exec
Q&apos;E/system/bin/shQ&apos;E failed: Bad address (14) -Q&apos;E * but most often adb exits
with the message Q&apos;Eerror: protocol fault (no status)Q&apos;E To reproduce launch
a freshly created 1.6 emulator and run the shell script
----------------8Q&lt;E----- #!/bin/bash adb -e kill-server COUNTER=0 while
adb -e shell exit; do echo $((COUNTER++)) done ----------------Q&gt;E8-----
The loop should run until it is manually stopped. This expected
behaviour can be observed by using an old 1.5 emulator or a real device
(tested with Google Ion 1.6, and T-Mobile MyTouch 1.6; use -d instead of
-e as adb parameter). We also observed this error in real world usage
where we have a script doing a lot of adb calls. Our Q&quot;EhotfixQ&quot;E is to
define an shell alias adb=Q&quot;Esleep 3; adbQ&quot;E. That seems to help -- but
makes the script awfully slow. Note that blocking after printing the Q&apos;E#Q&apos;E
character is the result of adb opening a shell on the emulator and not
closing it. To verify this run Q&quot;Eadb shell ps | grep /bin/shQ&quot;E in an other
terminal when you see the Q&apos;E#Q&apos;E character. There will be two Q&apos;EshQ&apos;E shells
running. Killing the older one results in continuation of the while
loop.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:42:12 +0000</when>
<what></what>
</comment>
<comment>
<author>dubepank...@gmail.com</author>
<when>Tue, 16 Feb 2010 02:00:05 +0000</when>
<what>adb devices giving list of connected device but when executed adb shell always
getting Q&quot;Eerror: protocol fault (no status)Q&quot;E.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:34:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11262</bugid>
<title>Uploads to Picasa and YouTube fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>p...@teoh.us</reportedBy>
<openedDate>Wed, 15 Sep 2010 19:39:43 +0000</openedDate>
<description>Uploads to Picasa and YouTube started failing about 3 days ago.
Hardware: Nexus One Firmware: Android 2.2 (FRF91) Logcat:
D/MediaUploader( 994): UploadService.onStart Intent {
act=com.google.android.apps.uploader.action.UPLOAD
cmp=com.google.android.apps.uploader/.UploadService (has extras) }
D/MediaUploader( 994): UploadService will retry 1648627559905642354
(IMG_20100915_110733.jpg) W/InputManagerService( 146): Window already
focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@453df298
D/MediaUploader( 994): Getting lh2 authToken for pete.teoh@gmail.com
D/MediaUploader( 994): Uploading ticketID: 1648627559905642354
D/MediaUploader( 994): Getting lh2 authToken for pete.teoh@gmail.com
D/MediaUploader( 994): Waiting for upload request ... D/dalvikvm( 994):
GC_FOR_MALLOC freed 2776 objects / 450960 bytes in 80ms D/MediaUploader(
994): UploadListener.networkFailure D/MediaUploader( 994):
com.google.android.apps.uploader.h: ba: 500 D/MediaUploader( 994): at
com.google.android.apps.uploader.n.a(Unknown Source) D/MediaUploader(
994): at aY.run(Unknown Source) D/MediaUploader( 994): at l.f(Unknown
Source) D/MediaUploader( 994): at l.g(Unknown Source) D/MediaUploader(
994): at bg.run(Unknown Source) D/MediaUploader( 994): at ax.run(Unknown
Source) D/MediaUploader( 994): Caused by: ba: 500 D/MediaUploader( 994):
at W.a(Unknown Source) D/MediaUploader( 994): at V.run(Unknown Source)
D/MediaUploader( 994): ... 4 more D/MediaUploader( 994): Retry interval
set to 60 seconds D/MediaUploader( 994): Canceling current upload
request ae@44f66960 D/MediaUploader( 994): ... continuing after upload
request NOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>10342</bugid>
<title>sunspider benchmark crash browser at froyo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hds2...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 07:28:07 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. browse
http://www2.webkit.org/perf/sunspider-0.9/sunspider.html and click Start
now! - What happened. when access-binary-trees.js tests, brwoser will
crash. - What you think the correct behavior should be. all tests pass.
I have did some testing on froyo emulator(I manually enabled v8) and
real device(also enabled v8). when I run sunspider benchmark on the
modified froyo emulator, it will crash at access-binary-trees.html.
thanks best regards.</description>
<comment>
<author>allstars...@gmail.com</author>
<when>Thu, 26 Aug 2010 11:17:23 +0000</when>
<what>also if I enable DEBUG_V8 
the Browser crashes immediately when I launch Browser

log attached

</what>
</comment>
<comment>
<author>kulantha...@gmail.com</author>
<when>Wed, 24 Nov 2010 07:12:52 +0000</when>
<what>V8 may crash in Android emulator because of the ARM instructions set incompatibility with of V8 ARM port.</what>
</comment>
</bug>
<bug>
<bugid>11123</bugid>
<title>SMS sender number is not displayed properly on short codes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>barta.ga...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 11:42:04 +0000</openedDate>
<description>The problem is, when I send an SMS to 1781 number (from Hungary,
Telenor/Pannon network), the 1781 number is not displayed in the
incoming SMS. Instead the first word of the SMS is displayed in the From
field. My phone model is Samsung Galaxy Spica, GT-I5700, the firmware
version is 2.1-update1, I570EXXJC1, kernel: 2.6.29, build: ECLAIR.XXJD2</description>
<comment>
<author>barta.ga...@gmail.com</author>
<when>Mon, 13 Sep 2010 11:55:40 +0000</when>
<what>Hello,

I created a backup about my SMSs, and here are the messages sent and received from 1781:

Outgoing SMS:
Q&lt;Esms protocol=Q&quot;E0Q&quot;E address=Q&quot;E1781Q&quot;E date=Q&quot;E1284140653008Q&quot;E type=Q&quot;E2Q&quot;E subject=Q&quot;EnullQ&quot;E body=Q&quot;EModel 0016Q&quot;E toa=Q&quot;EnullQ&quot;E sc_toa=Q&quot;EnullQ&quot;E service_center=Q&quot;EnullQ&quot;E read=Q&quot;E1Q&quot;E status=Q&quot;E-1Q&quot;E /Q&gt;E

As you can see the address is 1781, which is OK.

Incoming SMS:
Q&lt;Esms protocol=Q&quot;E0Q&quot;E address=Q&quot;EK?sz?nj?kQ&quot;E date=Q&quot;E1284140658804Q&quot;E type=Q&quot;E1Q&quot;E subject=Q&quot;EnullQ&quot;E body=Q&quot;ESzandra versenyz?re leadott szavazatodat.Q&quot;E toa=Q&quot;EnullQ&quot;E sc_toa=Q&quot;EnullQ&quot;E service_center=Q&quot;E+36209300099Q&quot;E read=Q&quot;E1Q&quot;E status=Q&quot;E-1Q&quot;E /Q&gt;E

But here the address is Q&quot;EK?sz?nj?kQ&quot;E, which is the first word of the response SMS, instead of 1781.

Other good incoming SMS from a mobile phone:

Q&lt;Esms protocol=Q&quot;E0Q&quot;E address=Q&quot;E+363041XXXXXQ&quot;E date=Q&quot;E1275058338862Q&quot;E type=Q&quot;E2Q&quot;E subject=Q&quot;EnullQ&quot;E body=Q&quot;EMessage textQ&quot;E toa=Q&quot;EnullQ&quot;E sc_toa=Q&quot;EnullQ&quot;E service_center=Q&quot;EnullQ&quot;E read=Q&quot;E1Q&quot;E status=Q&quot;E-1Q&quot;E /Q&gt;E

IQ&apos;Em using Handcent SMS 3.2.9 sms messaging program, but when I check it in the default Messaging application it is the same.

</what>
</comment>
<comment>
<author>barta.ga...@gmail.com</author>
<when>Mon, 13 Sep 2010 12:44:05 +0000</when>
<what>There is a service on the 1781 which replies for the incoming SMSs, so when you send something to that number you will get an automatic response.</what>
</comment>
<comment>
<author>setya.a...@gmail.com</author>
<when>Wed, 24 Nov 2010 08:04:46 +0000</when>
<what>Yeah..    i got the same problem here in indonesia...
The short number of sender (i.e 123 or 2426) wont displayed but the first word of message
And if i try to replay by sms menu directly inside the thread it always failed because no number att all

This issue didnt happend in my oldies dump phone 3315

Whats a sad.....:(</what>
</comment>
</bug>
<bug>
<bugid>2288</bugid>
<title>Google Latitude does not work on UK G1 with Android 1.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-01T18:11:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>briantis...@gmail.com</reportedBy>
<openedDate>Tue, 24 Mar 2009 13:56:51 +0000</openedDate>
<description>Steps to reproduce the problem One of a) HOME-Q&gt;EMaps - Latitude option is
missing b) Visit google.com/lattitude - redirects on G1 to
m.google.com/maps? gorganic - Click Q&quot;ELaunch NowQ&quot;E - brings up a blank map
of the world. c) Visit http://www.google.com/latitude/intro.html on PC,
enter mobile number, then use provided link on G1 - brings up a blank
map of the world. Sample source code demonstrating the problem n/a What
you think the correct behavior should be. Google Latitude, not nothing.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 18:11:07 +0000</when>
<what>Sorry, Google Latitude isnQ&apos;Et available on the T-Mobile G1 in UK.</what>
</comment>
<comment>
<author>jmylchre...@gmail.com</author>
<when>Mon, 13 Apr 2009 22:57:25 +0000</when>
<what>is there a current explaination as to why, given its availability on many other
phones (presumably since most dont support cell location or similar) within the UK?
Is there a timeframe when it might become available?</what>
</comment>
<comment>
<author>philipne...@gmail.com</author>
<when>Tue, 14 Apr 2009 14:19:27 +0000</when>
<what>According to http://www.google.com/support/forum/p/Google+Mobile/thread?
tid=0a17120fa1842672Q&amp;Ehl=en itQ&apos;Es due to privacy laws in the UK. 

Am I the only person in this country who is fed up with all the people whinging about 
privacy?</what>
</comment>
<comment>
<author>ewanfis...@gmail.com</author>
<when>Thu, 16 Apr 2009 21:04:42 +0000</when>
<what>It canQ&apos;Et be due to privacy. My flat mate has it on his blackberry and has had it for 
months!

</what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Fri, 17 Apr 2009 08:30:43 +0000</when>
<what>It works on the iPhone too, doesnQ&apos;Et it?</what>
</comment>
<comment>
<author>Fuzzy...@gmail.com</author>
<when>Tue, 19 May 2009 09:31:34 +0000</when>
<what>
I presume status Q&apos;EdeclinedQ&apos;E just means google will do nothing about it. If itQ&apos;Es just
T-Mpbile causing the issue then at least let those of us who have unlocked phones and
are not using t-mobile use latitude or provide a .apk or just stop blocking it. Stupid.</what>
</comment>
</bug>
<bug>
<bugid>20015</bugid>
<title>SoftReferences are freed too early</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-11-29T19:16:10.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>10</stars>
<reportedBy>candrews...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 17:17:13 +0000</openedDate>
<description>SoftReferences are freed too early. Technically, AndroidQ&apos;Es
implementation is in compliance with JVM requirements (which only state
that SoftReferences must be freed before an OutOfMemory condition
occurs), but it would be much better if Android behaved more like other
JVMs and freed soft references only when there is memory pressure.
Currently, Android clears SoftReferences with little to no memory
pressure, causes SoftReference-based caching (which is very common) to
not work as desired (the cache is almost always empty due to cleared
SoftReferences, causing constant regeneration). See this discussion on
the Android Developers mailing list for more information, including
source code references in AOSP:
https://groups.google.com/group/android-developers/browse_thread/thread/ebabb0dadf38acc1
A test of SoftReferences which shows them getting freed too early can be
found at:
http://stackoverflow.com/questions/4014033/android-the-gc-doesnt-respect-softreferences
This bug still exists as of Android 2.3.4.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Sep 2011 16:44:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 19 Oct 2011 20:48:25 +0000</when>
<what>Avoid soft references. Trying to get a cache for free using soft references means that you wonQ&apos;Et have a cache when you need it the most.

Prefer to use classes like android.util.LruCache which allow you to pick a fixed cache size. LruCache is available for all Android releases in the support library:
  http://developer.android.com/reference/android/util/LruCache.html
  http://developer.android.com/sdk/compatibility-library.html</what>
</comment>
<comment>
<author>candrews...@gmail.com</author>
<when>Thu, 20 Oct 2011 18:50:10 +0000</when>
<what>I respectfully disagree with your assertion that using SoftReferences means that one will not have a cache when it is needed most. From the Sun/Oracle page on SoftReferences at http://download.oracle.com/javase/6/docs/api/java/lang/ref/SoftReference.html :
Q&quot;ESoft reference objects, which are cleared at the discretion of the garbage collector in response to memory demand. Soft references are most often used to implement memory-sensitive caches.Q&quot;E

SoftReferenceQ&apos;Es purpose is to allow for memory sensitive caches, and Android should allow developers to implement such caches as documented by Sun/Oracle in the Java documentation.

Some libraries, which can be used by Q&quot;EregularQ&quot;E Java as well as on Android/Dalvik, use SoftReferences. Because Android doesnQ&apos;Et implement SoftReference in the expected way, these libraries will of course still work, but suffer performance regressions. Telling all such developers/projects/libraries to create special, reflection-based solutions so that the libraries work on Java as well as Android/Dalvik seems unacceptable: projects will likely not accept such patches, some libraries are closed and cannot be modified, and it just seems wrong to have to code specifically around what (IMHO) is (in spirit) out of JVM-specification behavior.

One possible solution to this problem is for Android to internally implement SoftReferences an LruCache - that seems like it should be relatively easy and solve the problem for everyone.</what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Fri, 25 Nov 2011 20:05:23 +0000</when>
<what>The documentation you quoted is very old (Java 1.2, 1998), written optimistically before we all realized how unpleasant SoftReferences are to work with. HereQ&apos;Es a much more recent take on soft refs in the Guava documentation:

  Q&quot;EWarning: in most circumstances it is better to set a per-cache maximum size instead of using soft references. You should only use this method if you are well familiar with the practical consequences of soft references.Q&quot;E

The problem is that the runtime doesnQ&apos;Et have enough information on which references to clear and which to keep. Most importantly, the runtime doesnQ&apos;Et know what to do when given the choice between clearing a soft reference and growing the heap. You may disagree with DalvikQ&apos;Es policy, but by using soft references youQ&apos;Eve elected to not be involved in that decision.

Your Android device is not like Q&quot;Eregular JavaQ&quot;E. Q&quot;ERegular JavaQ&quot;E applications typically run all by themselves on big machines with plenty of RAM and virtual memory. ItQ&apos;Es okay for Q&quot;Eregular JavaQ&quot;E to keep soft references around a long time; for them memory is cheap.

The device in your pocket runs more applications simultaneously using less memory. If Dalvik were to retain more soft references, then the OS would have fewer cached processes and the latency to switch between apps would be greater. The memory needs to come from somewhere.

Android has a great LruCache class. ItQ&apos;Es in android.util in Honeycomb and as a part of the support package for earlier releases.
  http://developer.android.com/reference/android/util/LruCache.html
  http://developer.android.com/sdk/compatibility-library.html
If thereQ&apos;Es a library youQ&apos;Ere sharing between Android and desktop Java that uses soft references, you should fix the library. TheyQ&apos;Ell get better performance on both platforms by switching to a smarter cache.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Nov 2011 19:16:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2954</bugid>
<title>ArrayList.addAll is buggy (checked with 1.5 SDK)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:27:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>daniel.h...@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 09:22:48 +0000</openedDate>
<description>ArrayList contains null elements after some addAll calls. But it should
NOT contain them. Here is the code to reproduce this bug: The
createObjects method is just a helper method. ArrayListQ&lt;EObjectQ&gt;E
createObjects(int size) { ArrayListQ&lt;EObjectQ&gt;E objects = new
ArrayListQ&lt;EObjectQ&gt;E(); for (int i = 0; i Q&lt;E size; i++) { objects.add(new
Object()); } return objects; } Here is the buggy part: ArrayListQ&lt;EObjectQ&gt;E
arrayList = new ArrayListQ&lt;EObjectQ&gt;E(); arrayList.addAll(0,
createObjects(2)); arrayList.addAll(2, createObjects(1));
arrayList.addAll(0, createObjects(1)); arrayList.addAll(3,
createObjects(2)); arrayList.addAll(6, createObjects(8));
arrayList.addAll(6, createObjects(8)); arrayList.addAll(3,
createObjects(8)); After the last insert of 8 elements at position 3,
the ArrayList contains null elements. You can verify this with the
following code: for (Object o : arrayList) { if (o == null) { Log.e(TAG,
Q&quot;EOopsQ&quot;E); } } The Log.e method will be called. But this should never
happen. You can also reproduce this bug with the following sequence of
addAll calls: arrayList.addAll(0, createObjects(2)); arrayList.addAll(2,
createObjects(1)); arrayList.addAll(2, createObjects(8));
arrayList.addAll(11, createObjects(8)); arrayList.addAll(10,
createObjects(8)); arrayList.addAll(18, createObjects(8));
arrayList.addAll(0, createObjects(1)); arrayList.addAll(27,
createObjects(2)); arrayList.addAll(30, createObjects(8)); Hops this
will be fixed soon to speed up Quickdroid :-) Currently I have to use
Vector which works fine. If you call trimToSize on arrayList after the
last insert, the ArrayList repairs itself somehow. Daniel</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 11 Jun 2009 17:19:29 +0000</when>
<what>Filed internally as 1912126.
</what>
</comment>
<comment>
<author>t.p.elli...@gmail.com</author>
<when>Tue, 07 Jul 2009 19:01:27 +0000</when>
<what>See also

http://issues.apache.org/jira/browse/HARMONY-5834

which includes the fix</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:27:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15408</bugid>
<title>Hide bottom status bar in Honeycomb</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-03-11T05:44:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>Rick.Bal...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 20:53:29 +0000</openedDate>
<description>Requesting the ability to completely hide the Honeycomb bottom status
bar using a single touch in the middle of the bar. A second touch at the
bottom of the screen could bring the bar back up (similar to Windows
taskbar autohide feature).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 05:44:35 +0000</when>
<what>The user must keep access to home/back.</what>
</comment>
<comment>
<author>pure3...@gmail.com</author>
<when>Fri, 11 Mar 2011 07:00:56 +0000</when>
<what>Some sort of feature to hide the bar would be nice.</what>
</comment>
<comment>
<author>tom.grin...@gmail.com</author>
<when>Sat, 16 Apr 2011 15:28:27 +0000</when>
<what>Adding in a full-screen/no status bar option with a gesture to see that status bar would be good though.
As it is, you canQ&apos;Et have full-screen experiences, and thatQ&apos;Es quite annoying. Especially for those of us planning on developing on Android tablets for exhibition spaces like museums, where the status bar really shouldnQ&apos;Et be available.</what>
</comment>
<comment>
<author>soko...@gmail.com</author>
<when>Mon, 18 Apr 2011 16:05:45 +0000</when>
<what>Be nice if it were hidden for keyboard input for those of us that keep hitting notifications instead of the space bar.</what>
</comment>
<comment>
<author>n...@cubelessinc.com</author>
<when>Fri, 29 Apr 2011 19:10:17 +0000</when>
<what>Would be nice for kid/toddler games to make home/back/status areas a double press or long press so they wonQ&apos;Et accidentally hit it with arms/hands/leg (they are all over the screen!) 

The users ability to control their own device is understood, but it would be nice to find a way to make it a double step process for the younger users. </what>
</comment>
<comment>
<author>magne...@gmail.com</author>
<when>Wed, 18 May 2011 20:34:26 +0000</when>
<what>Q&quot;EThe user must keep access to home/back.Q&quot;E - just make a gesture for showing the status bar back (long press or sth). ItQ&apos;Es very bad design the way it is now making all apps for viewing large documents/photos/videos look very bad.</what>
</comment>
<comment>
<author>diegoc...@gmail.com</author>
<when>Wed, 25 May 2011 15:16:58 +0000</when>
<what>agreed this is a must implement. i just bought a honeycomb tablet and was astounded that you cannot hide the bottom bar. essentially then you are dealing with a smaller screen. very disappointing.</what>
</comment>
<comment>
<author>chrisbri...@gmail.com</author>
<when>Thu, 26 May 2011 14:58:23 +0000</when>
<what>Agreed!

The position of where google put the buttons is ridiculous, I will be typing on an application and then I will fine the keyboard has gone or IQ&apos;Em at the home screen!

I hope Google work a solution for this, eg: Hiding it!</what>
</comment>
<comment>
<author>mjm...@gmail.com</author>
<when>Tue, 14 Jun 2011 10:23:54 +0000</when>
<what>This may be marked as Q&quot;Eworking as intendedQ&quot;E but in reality it has some issues with it. The accidental clicks on the bottom bar and the fact that there are times where you donQ&apos;Et want that bar showing so you can go into true full screen. </what>
</comment>
<comment>
<author>magne...@gmail.com</author>
<when>Tue, 14 Jun 2011 10:28:13 +0000</when>
<what>And user doesnQ&apos;Et have to loose access to home/back when the bar is hidden - it could be easily made to appear again after a click in the middle of the bottom part of the screen for example.</what>
</comment>
<comment>
<author>michi.zo...@gmail.com</author>
<when>Tue, 14 Jun 2011 10:32:59 +0000</when>
<what>With a thumb keyboard you hit the bar even more often. This is a pity, because imo with a thumb keyboard one types much better/faster than with a full-width version. Apple demonstrated one at WWDC, for Android there is already a free one in the Market.</what>
</comment>
<comment>
<author>avaurus</author>
<when>Sat, 18 Jun 2011 22:19:40 +0000</when>
<what>meeh...I am just sitting in front of my xoom and was looking for a way to hide the bottom bar while watching a video...I mean, hiding it completely...now I read itQ&apos;Es not possible.

Well...Q&quot;EWorkingAsIntendedQ&quot;E? No! Not for me.  I am now playing a game with this shitty bar being displayed all the time. IQ&apos;Em more or less done with it and not recommending android for tablets to anyone. In fact itQ&apos;Es really not good. 

IQ&apos;Em no designer but it would be ok if a single app could programmatically hide the bar and show it again when you tap the screen or whatever. </what>
</comment>
<comment>
<author>mjm...@gmail.com</author>
<when>Sat, 18 Jun 2011 23:08:47 +0000</when>
<what>@Avaurus Honeycomb tablets work great for everything except for stuff you want to go fullscreen like movies, pictures, games. That was pretty disappointing for me, and then to see that this is marked Q&quot;EWorking As IntendedQ&quot;E just added insult to injury. </what>
</comment>
<comment>
<author>fabian.m...@gmail.com</author>
<when>Sun, 26 Jun 2011 21:40:16 +0000</when>
<what>IQ&apos;Em simply shocked to read the Q&quot;Eas intendedQ&quot;E, so, you mean that android tablets are ok for personal use but if you intend to use it for professional showing works full screen out slideshows itQ&apos;Es better to use an ipad, because thatQ&apos;Es what you Q&quot;EintendedQ&quot;E, isnQ&apos;Et it? </what>
</comment>
<comment>
<author>fabian.m...@gmail.com</author>
<when>Sun, 26 Jun 2011 21:42:35 +0000</when>
<what>also, itQ&apos;Es like buying a tv and having a black bar at the bottom all the time while watching movies, because the maker thought it was a brilliant idea.</what>
</comment>
<comment>
<author>mjm...@gmail.com</author>
<when>Sun, 26 Jun 2011 22:50:51 +0000</when>
<what>This really needs more attention. This may be working as intended, but I can guarantee you most consumers donQ&apos;Et want it this way. They need to think of a way to remedy this problem. </what>
</comment>
<comment>
<author>josh.pru...@gmail.com</author>
<when>Wed, 29 Jun 2011 16:08:11 +0000</when>
<what>I keep hitting the back/home/task switch soft buttons when playing games.

Please donQ&apos;Et be so adamant that youQ&apos;Ere correct about not needing a way to hide the bar without taking use cases into consideration.</what>
</comment>
<comment>
<author>magne...@gmail.com</author>
<when>Thu, 30 Jun 2011 07:22:59 +0000</when>
<what>ItQ&apos;Es also a problem when you start a game and give the tablet to a child. He/she will hit accidentally the back/home/menu button and donQ&apos;Et know what happened and what to do. If the bar was hidden and only activated by a special gesture (for example: long tap on the middle of the bottom of the screen or a short swipe up from the bottom of the device) it wouldnQ&apos;Et be a problem. You can show an information when the bar is hiding (and for example when you get back from sleep) how to restore it (just like Q&quot;EPress ESC to exit full screenQ&quot;E is displayed in desktop flash)</what>
</comment>
<comment>
<author>fabian.m...@gmail.com</author>
<when>Thu, 30 Jun 2011 11:30:02 +0000</when>
<what>Or maybe a long press on the physical off button of the device brings a menu to get out of the game or app. ( something like the ps3 does to get out of the games ). A Physical off button is present in all the android devices.</what>
</comment>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Thu, 30 Jun 2011 20:12:56 +0000</when>
<what>Hey, thatQ&apos;Es an excellent idea!

I certainly would love to be able to hide that bar sometimes.</what>
</comment>
<comment>
<author>calvinsp...@gmail.com</author>
<when>Thu, 30 Jun 2011 21:26:00 +0000</when>
<what>The problem is that Android reports the bar area as a usable area to application. As a result, the apps draw on the area and itQ&apos;Es covered up.</what>
</comment>
<comment>
<author>zhouning...@gmail.com</author>
<when>Sat, 02 Jul 2011 14:59:41 +0000</when>
<what>As most android devices support multitouch, why not use some user defined gesture to hide or bring up the status bar?  Especially for most honeycomb tablets, the screen is already wider (then u know what), its really annoying to see the status bar makes the screen even wider. I paid for the full resolution,and im entitled to that. Fix it google!</what>
</comment>
<comment>
<author>j.tho...@gmail.com</author>
<when>Sat, 09 Jul 2011 00:05:44 +0000</when>
<what>This may be working as intended, but I intend to return my tablet because of this obvious defect in honeycomb.  I am a software dev, and iQ&apos;Em appalled that a gallery slideshow canQ&apos;Et use the full screen.  Two words, google - BAD DESIGN.</what>
</comment>
<comment>
<author>amol.des...@gmail.com</author>
<when>Tue, 12 Jul 2011 05:33:19 +0000</when>
<what>+1 to comment#23
Only ran into this thread today after even I decided to return my GTab 10.1 this being one of the main reasons. Bad placement and extremely bad decision to keep it always on.

(Sorry, canQ&apos;Et wait another day since IQ&apos;Em running out of time for the 30 day return).</what>
</comment>
<comment>
<author>dzei...@gmail.com</author>
<when>Wed, 13 Jul 2011 07:27:18 +0000</when>
<what>I noticed that in the new TouchWiz preview video and photos of the galaxy tab 10.1 has what looks like a fullscreen button next to the multitasking button. I hope it is one!</what>
</comment>
</bug>
<bug>
<bugid>842</bugid>
<title>adb wait-for-device does not work as expected</title>
<status>WorkingAsIntended</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-08-21T00:04:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>Brett.Ch...@gmail.com</reportedBy>
<openedDate>Fri, 29 Aug 2008 23:14:51 +0000</openedDate>
<description>Build: 0.9_r1 SDK, any platform As per discussion here:
http://groups.google.com/group/android-developers/browse_thread/thread/6bb0551358485a25
It seems wait-for-device only waits long enough for device to come
online, but not long enough for the whole system to fully boot. Thus
commands like Q&apos;Eadb wait-for-device shell getpropQ&apos;E works, but commands
like Q&apos;Eadb wait-for-device install X.apkQ&apos;E fail, because the
PackageManager is not online yet.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 29 Aug 2008 23:16:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:43:48 +0000</when>
<what></what>
</comment>
<comment>
<author>adamstac...@gmail.com</author>
<when>Fri, 23 Apr 2010 15:16:55 +0000</when>
<what>Does the note on the page below indicate that wait-for-device will never be modified to wait until the device is 
fully booted (so that an install command will work)?

http://developer.android.com/guide/developing/tools/adb.html

Q&quot;ENote that this command does not cause adb to wait until the entire system is fully booted. For that reason, you 
should not prepend it to other commands that require a fully booted system. Q&quot;E</what>
</comment>
<comment>
<author>lafl...@gmail.com</author>
<when>Thu, 24 Jun 2010 02:18:37 +0000</when>
<what>WhatQ&apos;Es the solution then to detect when the device is fully booted?
I tried to use adb get-state, but there is no state for the fully booted state, when package manager is available</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:35 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sat, 21 Aug 2010 00:04:27 +0000</when>
<what>I suggest polling Q&apos;Eadb shell pm path androidQ&apos;E to determine when package manager is available. ThereQ&apos;Es some existing code which does this at:

development/testrunner/adb_interface.py#WaitForDevicePm</what>
</comment>
</bug>
<bug>
<bugid>19373</bugid>
<title>force close : Process com.google.process.gapps (pid 592) has died.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>pks5...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 05:01:24 +0000</openedDate>
<description>08-04 13:33:15.498: ERROR/AndroidRuntime(592): FATAL EXCEPTION:
SyncAdapterThread-34 08-04 13:33:15.498: ERROR/AndroidRuntime(592):
java.lang.IllegalStateException: get field slot from row 975 col 8
failed 08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
android.database.CursorWindow.getLong_native(Native Method) 08-04
13:33:15.498: ERROR/AndroidRuntime(592): at
android.database.CursorWindow.getLong(CursorWindow.java:380) 08-04
13:33:15.498: ERROR/AndroidRuntime(592): at
android.database.AbstractWindowedCursor.getLong(AbstractWindowedCursor.java:108)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java:194)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
android.database.AbstractCursor.moveToNext(AbstractCursor.java:256)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
android.provider.ContactsContract$RawContacts$EntityIteratorImpl.getEntityAndIncrementCursor(ContactsContract.java:1867)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
android.content.CursorEntityIterator.next(CursorEntityIterator.java:84)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
android.content.CursorEntityIterator.next(CursorEntityIterator.java:27)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.processLocalChanges(ContactsSyncAdapter.java:579)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:256)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:138)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
08-04 13:33:15.498: ERROR/AndroidRuntime(592): at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164)</description>
<comment>
<author>pks5...@gmail.com</author>
<when>Fri, 19 Aug 2011 05:08:22 +0000</when>
<what>version : Android 2.3

Backtrace:
Process: com.google.process.gapps
GMS version : ro.com.google.gmsversion=2.3_r6</what>
</comment>
<comment>
<author>pcup...@gmail.com</author>
<when>Sun, 21 Aug 2011 00:43:42 +0000</when>
<what>After MUCH searching, I can definately say that this issue is more widespread than Google thinks. It is apperaing on many different devices from different manufacturers, on both phones and tablets. SUggest elevating the issue.
I had this issue (Asus Transformer) and I spent a lot of time trying things suggested on various forums, whom all seemed to think it was realted to Q&quot;ETalkQ&quot;E or Q&quot;EContactsQ&quot;E.  I have identified that the problem is only occuring (for me) when Q&quot;EAutomatically SyncQ&quot;E is selected. Everything behaves when manually syncing or updating.  Further, my issue has now dissapeared by me selecting Q&quot;EAutomatically SyncQ&quot;E but Deselecting sync for Contacts and browser.  Quite possibly it is related to auto sync for the browser.
I have not had the same issue on my HTC Desire running 2.2 Froyo and browser ver 3.1)
My hardware/software description follows

Asus EEE Pad Transformer 32Gb 
Serial No. B7OKAS241954
Model No. Transformer TF101Android Version 3.2
GPS Ver. 1.5.0
Wi-Fi Ver. 2.53
Bluetoth Ver. 6.19
Kernel Version. 2.6.36-00001-g717a0f0  android@Mercury #1
Build No.HTj85B.WW_epad-8.6.5.7-20110730
Mobile Dock Ver. EP101-0209  
Browser Ver 3.2-WW_epad-8.6.5.7-20110730</what>
</comment>
<comment>
<author>wdro...@droste-usa.com</author>
<when>Wed, 24 Aug 2011 02:28:54 +0000</when>
<what>Some thing on Sprint HTC EVO.</what>
</comment>
<comment>
<author>allisong...@gmail.com</author>
<when>Sun, 11 Sep 2011 15:41:11 +0000</when>
<what>This just recently started for my transformer.</what>
</comment>
<comment>
<author>Traceyan...@gmail.com</author>
<when>Fri, 21 Oct 2011 13:16:08 +0000</when>
<what>Here it is October and I have only had my Infuse for a month and this problem has started.  I cannot use the phone with all of the foreclosure messages that come up, let alone the battery dying. Frustrated. Any answers yet?
</what>
</comment>
</bug>
<bug>
<bugid>19390</bugid>
<title>Calendar Sync and periodicity type of business day</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>myriam.b...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 15:01:21 +0000</openedDate>
<description>Hi, In my work, I use outlook 2007 and GoogleCalendarSync to update my
Google Angenda. I found an anomaly for calendar entries that have a
periodicity of such last business day of the month : On my Android ( V
2.2.1 ), each calendar entries with these periodicity will repeat every
business day even if it is not the end of the month. Thanks for help</description>
</bug>
<bug>
<bugid>18484</bugid>
<title>My Contacts Screen Cannot be Disabled when Airplane Mode is On</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pakhos...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 07:59:43 +0000</openedDate>
<description>Phone: Xperia Play Reproduce: Enable Airplane Mode Open Contacts app Q&quot;EMy
ContactsQ&quot;E screen show up Click Q&quot;EDonQ&apos;Et show this againQ&quot;E Close Contacts
app Open Contacts app again, and found the Q&quot;EMy ContactsQ&quot;E screen still
show up Work around: Disable Airplane Mode</description>
</bug>
<bug>
<bugid>14441</bugid>
<title>Ability to change emulator orientation programmatically</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 00:37:29 +0000</openedDate>
<description>It would be nice to be able to change the emulator orientation
programmatically, e.g. to force a test suite to run either in portrait,
landscape or force orientations changes in the tested app. From a
control perspective, this could be a command on the Android Console port
handled by the emulator.</description>
</bug>
<bug>
<bugid>12689</bugid>
<title>Addition of a Bi-Weekly Calendar option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jccb...@yahoo.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 02:22:33 +0000</openedDate>
<description>Please add a bi-weekly calendar option for saving events. IQ&apos;Em surprise
this was included as an original feature. Many people get paid bi-weekly
and have bi-weekly appointments. This would be a convienent feature to
have with the calendar.</description>
</bug>
<bug>
<bugid>13228</bugid>
<title>Calling freeaddrinfo(NULL) results in SIGSEGV</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rmcdonal...@gtempaccount.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 21:58:45 +0000</openedDate>
<description>If freeaddrinfo() is passed a NULL as the argument, the function SEGVs
and the application dies. This problem has the Q&quot;EDoctor, it hurts when I
do thatQ&quot;E sort of workaround, as I have changed the application code to
call freeaddrinfo() only with an address received from a successful call
to getaddrinfo(). However, this is the only POSIX platform IQ&apos;Eve worked
with that behaves this way. IQ&apos;Ed like to see the function return
immediately if a NULL is passed to it; seems more robust to handle that
case in that way. IQ&apos;Eve been using Android 2.2 on the Dell Streak and
Samsung Galaxy tablet, and the emulator for the Samsung Galaxy tablet.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Dec 2010 00:12:46 +0000</when>
<what>FWIW, the behavior is called out in a comment in the source code:

  http://android.git.kernel.org/?p=platform/bionic.git;a=blob;f=libc/netbsd/net/getaddrinfo.c;h=51079ae963be9a9f43349caeb8ddb791d80a6dea;hb=HEAD#l43

  34  * Issues to be discussed:
 ...
  43  * - freeaddrinfo(NULL).  RFC2553 is silent about it.  XNET 5.2 says it is
  44  *   invalid.
  45  *   current code - SEGV on freeaddrinfo(NULL)
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 17 Dec 2010 16:36:48 +0000</when>
<what></what>
</comment>
<comment>
<author>rmcdonal...@gtempaccount.com</author>
<when>Fri, 17 Dec 2010 19:07:20 +0000</when>
<what>I saw this discussion about similar behavior in FreeBSD:  http://www.mail-archive.com/freebsd-net@freebsd.org/msg13283.html

OpenBSD has a similar implementation:  http://ftp.fr.openbsd.org/pub/OpenBSD/src/lib/libc/net/freeaddrinfo.c

Documenting the adverse consequences of passing in NULL seems to be a good resolution.  The presence of this bug report may help others who encounter this.  Looks like the code I found was originally coded for Windows.</what>
</comment>
</bug>
<bug>
<bugid>2410</bugid>
<title>onOptionsMenuClosed() and onPause() are called in the wrong order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>heliod...@gmail.com</reportedBy>
<openedDate>Sat, 11 Apr 2009 22:03:11 +0000</openedDate>
<description>Currently, if you have a menu open and press the HOME key, the
activityQ&apos;Es onPause() function is called before the onOptionsMenuClosed()
function. The menu is the child window and the activity is the parent
window. For simplicity and consistency, actions should be performed on
the menu before they are performed on the activity. Take my app for
example: when the app starts, it reduces the screen brightness to zero.
When the menu is opened, the brightness is restored, and when the menu
is closed, the brightness is decreased back to zero. When onPause() is
called, the brightness is set to the userQ&apos;Es level. Basically, I want my
app to be as dark as possible when in the foreground, but when the menu
is open or my app is not in the foreground, the brightness should be the
user-defined level. Current behavior: onPause() is called and restores
the userQ&apos;Es brightness. onOptionsMenuClosed() is called afterward and the
brightness is set back to zero, leaving the user with a dark screen.
Expected behavior: onOptionsMenuClosed() should be called first. In my
app, it would set the brightness to zero. onPause() should be called
second because itQ&apos;Es higher up in the view hierarchy, and it sets the
brigthness to the user-defined level. As an overall design, positive
actions should be performed from the parent down the view hierarchy to
the bottom-most child. Negative actions should be performed from the
bottom-most child up the view hierarchy to the top- most parent.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:39:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15987</bugid>
<title>Stock Android Music app splits songs from one album in multiple albums </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>thomas.r...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 10:18:58 +0000</openedDate>
<description>Hi, several albums (ogg vorbis, mp3) in my media library show up
multiple times, sharing the titles among each other. I bought some of
the albums at online stores (e.g. 7digital) and ripped some cds on my
own, using SoundJuicer. First, I suspected that something went wrong
during tagging and re-tagged all defective albums using easytag. This
did not help, the affected albums still showed up several times. Even
moving the albums in question to my pc, unplugging the phone, re-tagging
the tracks again, refreshing media data, replugging the phone,
refreshing media again did not help. I actually canQ&apos;Et see, to which
extend the stock music app recognizes differences among the affected
tracks. They show up completely uniform in any id3-tagger I used so far.
Device: Nexus S Android-Version: 2.3.3 Best regards Thomas</description>
<comment>
<author>thomas.r...@gmail.com</author>
<when>Thu, 07 Apr 2011 19:54:12 +0000</when>
<what>Hi,
I found out myself today:
Some tracks had the tag Q&quot;EAlbum ArtistQ&quot;E set. Neither the Android Stock music-player nor Easytag displayed this tag. Finally, Songbird showed the problem.

Best regards
Thomas </what>
</comment>
<comment>
<author>ernest.r...@gmail.com</author>
<when>Tue, 12 Apr 2011 17:33:37 +0000</when>
<what>I have the same problems.  I tried editing the ID3 tags with Easy Tag, ID3Fixer and DroID3Tagger, resetting the media storage and rescanning my media with Rescan Media to no avail.  

IQ&apos;Em reading a couple of other users have similar problems in other forums and no solution has been found.  I cant remember if I had the problem prior to (manually) updating to 2.3.3 from 2.3.1.  


Device: Nexus S
Android-Version: 2.3.3</what>
</comment>
<comment>
<author>gbz...@gmail.com</author>
<when>Fri, 15 Apr 2011 20:17:22 +0000</when>
<what>I used mp3tag and removed all the Q&quot;EAlbum ArtistQ&quot;E information from the ID3 tags, leaving only Q&quot;EArtistQ&quot;E and all other relevant information, and the issue went away (After allowing a little while let the phone rescan the music).  The issue only ever occurred for me on Various Artist albums, by the way.</what>
</comment>
<comment>
<author>dcvi...@gmail.com</author>
<when>Tue, 17 May 2011 20:25:07 +0000</when>
<what>To me it was the field composer, some songs had it, others did not.

It is very strange that any other field besides Q&quot;EAlbumQ&quot;E is used to separate albums. If I want an album listing I want all songs with the same album field to appear as the same album, it shoudnQ&apos;Et even matter if some of the files are mp3 and others are ogg.

It is really a problem in any situation where I have a compilation or cover album where I want to fill each composer field correctly.

Using Motorola Xoom with Honeycomb 3.0.1</what>
</comment>
<comment>
<author>nurble...@gmail.com</author>
<when>Thu, 02 Jun 2011 17:35:55 +0000</when>
<what>Just got the 2.3.3 upgrade for my Droid X from Verizon yesterday and discovered that any compilation album is listed once for each unique Album/Artist combination.  This never happened before and is somewhat irritating.

I have some multi-disc audio-book collections of short stories by various authors and now have about 60 instances of that one CD set!

I use TagQ&amp;ERename 3.5.7 under Windows to manipulate the tag info, just in case thatQ&apos;Es relevant.</what>
</comment>
<comment>
<author>craig.fo...@gmail.com</author>
<when>Fri, 03 Jun 2011 00:45:34 +0000</when>
<what>I confirm that when I removed the Album Artist, everything was then grouped correctly.</what>
</comment>
</bug>
<bug>
<bugid>17567</bugid>
<title>Wrogn Date Renders Many Software Pieces Unsuable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alexmipego</reportedBy>
<openedDate>Fri, 10 Jun 2011 23:13:42 +0000</openedDate>
<description>I own a Nexus One (2.2 on it) that had lost all battery for a while (bad
cable contact). After it recharged, the Date Q&amp;E Time settings were lost
and reset to something like Mar 1980. Until I realized what the problem
could be, and I only realized that could be the problem because IQ&apos;Em a
programmer, I had several issues: 1) The Gmail app would only say Q&quot;ENo
Connection Q&gt;E RetryQ&quot;E 2) No notifications at all 3) Market App would crash
4) No software updates listed After I fixed the date, which
unfortunately had to be done manually, I immediately started to be
spammed by notifications which is a good thing, things were normal
again. IQ&apos;Eve a few suggestions for the bug: 1) If the device detects a
system date Q&amp;E time reset (say, to anything before 2011 or the year of
the update including the fix) it should prompt the user for the current
Date Q&amp;E Time 2) The system apps (eg. Market App and Gmail) should detect
this problem (from my devel experience, bad dates like this case can
cause SSL certificates to be considered invalid). 3) The Date Q&amp;E Time
settings have an option to Automatically update the settings based on
network provided values. I assume that by network it means the cell
operator network. However, as it was my case, the phone might not have
reception or not even have a SIM card (specially on tablets). The
settings should fall back to NTP for automatic Date Q&amp;E Time settings.</description>
</bug>
<bug>
<bugid>17406</bugid>
<title>Bluetooth OBEX SErver UUID Reserved Exception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Destiny....@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 19:47:47 +0000</openedDate>
<description>I am trying to implement a Bluetooth OBEX Server which receives file
from a bluetooth file on OBEX Push protocol. But the proplem is when i
register the UUID 00001105-0000-1000-8000-00805F9B34FB it throws a UUID
reserved exception. If this is done intentionally by google then it
means we will not be able to implement our own OBEX Server. Also when
using the native OBEX Server it doesnt receives specific files
extensions such as .pgc, .zip. The phone that i am using is Google
Nexsus S. -Arsalan</description>
</bug>
<bug>
<bugid>1737</bugid>
<title>needs a way to turn off backlight, or significantly reduce brightness</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-08T16:07:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>btwilli...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 05:19:48 +0000</openedDate>
<description>There is not enough control over screen brightness. The g1 is way too
bright to use for reading in a dark room. The backlight needs to go off,
or allow for it to be reduced further. One should not have after images,
like they have looked at the sun, from trying to read an ebook in bed.
Thanks</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 08 Jan 2009 16:07:17 +0000</when>
<what>Duplicate</what>
</comment>
</bug>
<bug>
<bugid>16944</bugid>
<title>USSD Not Working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>enkeph...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 12:24:53 +0000</openedDate>
<description>I am not able to use the USSD codes for getting details of Balance,
Validity, Usage, etc from the Carrier. Eg. *123# or *123*10# When I key
in the above USSD Code in the dialer and dial out, I get a message Q&quot;EUSSD
code running...Q&quot;E Then after few seconds, the screen goes blank. I can
press Home button to come to home screen and the phone is back to
normal. The correct behaviour should be that, when I dial-out the USSD
code, the Carrier should return a service message with the intended
details, in this case my account balance and validity. My device
configurations are as below. Device: Verizon Google Motorola Droid Pro
(XT610) Carrier: AirTel (Chennai, India) OS: Android 2.2.1 Regards
Dennis</description>
<comment>
<author>cyberpra...@gmail.com</author>
<when>Wed, 18 May 2011 18:50:44 +0000</when>
<what>I am having same problems with XT610 in Karnataka on Vodafone. Havent found a solution yet.</what>
</comment>
<comment>
<author>parmesh....@gmail.com</author>
<when>Tue, 21 Jun 2011 15:06:23 +0000</when>
<what>M also having the same prob with Droid Pro XT610 on IDEA, Vadodara. Please suggest.</what>
</comment>
</bug>
<bug>
<bugid>4814</bugid>
<title>Enhancement: Improve copy/paste Q&amp;E select text (DROID)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>44</stars>
<reportedBy>EBrodmar...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 19:09:23 +0000</openedDate>
<description>There are two issues for improvement, one is for items not in text
boxes. That is already on here as Issue 3190:
http://code.google.com/p/android/issues/detail?id=3190 This is from my
experience with the DROID. The second part is a general improvement of
how the functionality of the copy and paste should run to make it more
seamless and friendly. For instance: Current implementation- User first
selects where to start the select text. User long presses on that spot
in the text field. (which sometimes migrates because of the long press)
User then selects where to end the text select. User long presses to
popup the menu to decide what to do with the text. Suggested
implementation- User long presses on any field on any page they want to
text select on(includes webpages, ect.) Menu popup - Select text, select
all, ect. User selects select text A cursor shows on the screen. The
user then drags this, breaking it into two cursors. Each cursor is
movable to custom select what to copy to the clipboard. After half a
second to a second of the user not touching the field, a small popup
appears, asking to copy/cut. (think iPhone style) This is really a huge
shortcoming on this device as I use copy paste a lot and it is quite a
pain to use. It isnQ&apos;Et intuitive, and is really clunky to use.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:19:28 +0000</when>
<what></what>
</comment>
<comment>
<author>andrew.s...@gmail.com</author>
<when>Sun, 06 Dec 2009 23:47:32 +0000</when>
<what>IQ&apos;Ed like to add that using the d-pad on the Droid along with the shift and alt keys 
allows some interesting selection behavior:

Hit shift once and then d-pad left/right to select one character left/right of 
cursor. Hold down shift key and use d-pad repeatedly to select multiple chars. Hit 
shift, alt, then d-pad left/right to select all text from cursor to begin/end of 
line.

It would be nice if there were another mode allowing per-word navigation with the d-
pad to make this mode of text selection even more powerful. For instance, hit alt 
twice to enter word navigation mode, hold shift to enable text selection, then d-pad 
left/right to select word to left/right of cursor position.
</what>
</comment>
<comment>
<author>luke.schlather@gmail.com</author>
<when>Fri, 08 Jan 2010 00:08:52 +0000</when>
<what>IQ&apos;Em not entirely sure if this is the same bug, but itQ&apos;Es currently impossible to copy
certain types of text - popups are the biggest issue. The easiest way to reproduce is
to open up messaging, long press on a text message, and click Q&apos;Eview message details.Q&apos;E
All input stops except for the home key, the back key, and inexplicably the search
key. You cannot select text from the box. (which makes it hard to use the metadata
from a text message.)</what>
</comment>
<comment>
<author>Fabio.Canovi</author>
<when>Sun, 07 Feb 2010 02:35:25 +0000</when>
<what>I think the best way to implement good copy-paste and cursor positioning is something
similar to the one on the iPhone (I think Apple really nailed it this time), but that
in concept should havejust been a common sense interface from the beginning of Android:

1.Some kind of magnifing glass to put the cursor just where you want it;

2.Some kind of gesture to initiate cut-copy-paste (double tap, long tap, whatever you
can come up with) anywhere on the screen where text or other sensible items are
present (this should work for any app, GoogleQ&apos;Es or third party obviously);

3.Some kind of feature to be able to modify the selection (dots, little triangles,
whatever, at the edges of the selection that needs to be dragged around in order to
edit the selection).

4.(optional) Possibility to copy the selection keeping the same format as it were
originally (this could be useful only for html-email creation...).

I really hope to see this much needed improvement in the next release because right
now Android is lacking both a good touch based cursor positioning method and a truly
usable copy-paste utility.
Please Goggle make it happen!</what>
</comment>
<comment>
<author>arik%wic...@gtempaccount.com</author>
<when>Thu, 25 Feb 2010 15:09:13 +0000</when>
<what>YES!  I canQ&apos;Et stand not being able to copy ANY type of text from emails/websites. 
This really needs to be added. I have had my Droid since day one, and I still find my
self click holding the screen to start a selecting (on instinct).  So some sort of
copy/paste based on that idea would be best (for me).  
I donQ&apos;Et really care how its implemented, it just needs to be added. </what>
</comment>
<comment>
<author>adr510...@gmail.com</author>
<when>Tue, 27 Apr 2010 16:00:43 +0000</when>
<what>I think using the blackberry storm method would be really good on the DROID. Where the user touches 
the beginning part of the text they wanna select with one finger and the ennding part with their second 
finger. Then two selection boxes appear allowing them to drag and fine tune them how they see fit.</what>
</comment>
<comment>
<author>dr.aar...@gmail.com</author>
<when>Sat, 08 May 2010 23:21:28 +0000</when>
<what>Here are reasons why I think the way to start selecting EDITABLE text should be
double-tapping on text, which would then select the word double-tapped (after which
the selection can be expanded):
1) itQ&apos;Es extremely fast to begin selecting (no special gesture/menu/etc)
2) when the initial default selection is at least as wide as a word, then the BEGIN
and END of the selection are generally far enough away from each other that they can
then be manipulated separately without accidentally selecting the wrong one (I have
to hand it to Apple on this one: they have this behavior, *plus* they have the BEGIN
selector above the text and the END selector below the text, which further separates
them from each other!)
3) weQ&apos;Ere generally copying at least a whole word, and sometimes exactly one word (eg
to look up a definition or do web search on a term/brand); thus we will often get
what we want immediately
4) this is the same behavior as on Windows and Mac OSs (no learning curve re: how to
initiate a selection)

(I donQ&apos;Et have an Android device yet but am migrating from iPhone to the Evo when it
is available.)</what>
</comment>
<comment>
<author>davidomu...@gmail.com</author>
<when>Fri, 16 Jul 2010 21:48:25 +0000</when>
<what>The HTC Droid IncredibleQ&apos;Es browser has a text selection process similar to what dr.aarong describes, except that the text selection mode is activated by a long-press on a word rather than a double tap. It even has the iphone-esque begin/end knobs.

This should be implemented everywhere, including normal text input boxes, url fields, phone number fields, etc.</what>
</comment>
</bug>
<bug>
<bugid>5128</bugid>
<title>Synch Outlook Tasks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>52</stars>
<reportedBy>skac...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 21:52:40 +0000</openedDate>
<description>It would be nice to be able to synch Outlook tasks that are currently in
Exchange on the Droid.</description>
<comment>
<author>knitt...@gmail.com</author>
<when>Fri, 11 Dec 2009 05:55:51 +0000</when>
<what>Agreed, nice feature.  I know there apps like Remember The Milk (RTM), Astrid, and 
gTasks, but none of these sync with Exchange.</what>
</comment>
<comment>
<author>rek...@gmail.com</author>
<when>Mon, 05 Jul 2010 08:22:59 +0000</when>
<what>Many people also use Outlook on the desktop without exchange servers. Support for Tasks would enable third parties to build a usb/bt based syncing utility.
</what>
</comment>
<comment>
<author>fabrizio...@gmail.com</author>
<when>Sat, 23 Oct 2010 15:19:43 +0000</when>
<what>woulD be nice sync even notes not only tasks!</what>
</comment>
<comment>
<author>Christop...@gmail.com</author>
<when>Mon, 01 Nov 2010 18:52:29 +0000</when>
<what>Synching tasks is a important part of most business users of the Droid. Pointing to a third-party solution is not really an answer when that functionality could easily be included as part of the native sync product. And suggesting synching tasks to Google is just not an option for most business users. That would generate a ton of security issues. I know many people who currently use BlackberryQ&apos;Es and wonQ&apos;Et move to a Droid because of this shortcoming.</what>
</comment>
<comment>
<author>chuckp...@gmail.com</author>
<when>Tue, 09 Nov 2010 04:18:58 +0000</when>
<what>Please add this functionality.</what>
</comment>
<comment>
<author>jfranke...@gmail.com</author>
<when>Fri, 10 Dec 2010 05:28:07 +0000</when>
<what>I recently switched from the PalmOS without knowing Outlook Tasks Q&amp;E Notes could not be synchQ&apos;Ed with Android. IQ&apos;Eve tried a few 3rd party solutions (SprinxCRM, VCOrganizer) but they donQ&apos;Et work. Please add this functionality.</what>
</comment>
<comment>
<author>sedg...@gmail.com</author>
<when>Thu, 16 Dec 2010 21:33:51 +0000</when>
<what>I would think this would be part of a total Outlook sync solution.
Check out this issue and click the star to vote. They are really the same issue...
http://code.google.com/p/android/issues/detail?id=4428Q&amp;Eq=outlookQ&amp;Esort=-typeQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars </what>
</comment>
</bug>
<bug>
<bugid>17540</bugid>
<title>ADT: Add support for Paint.setShadowLayer</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>pas...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 20:26:04 +0000</openedDate>
<description>When using Graphical Layout with a TextView that uses the following
style: Q&lt;Estyle name=Q&quot;Efancy_headerQ&quot;E parent=Q&quot;Eandroid:Widget.TextViewQ&quot;EQ&gt;E
Q&lt;Eitem name=Q&quot;Eandroid:gravityQ&quot;EQ&gt;EcenterQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:shadowColorQ&quot;EQ&gt;E#202020Q&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:shadowDxQ&quot;EQ&gt;E-1Q&lt;E/itemQ&gt;E Q&lt;Eitem name=Q&quot;Eandroid:shadowDyQ&quot;EQ&gt;E1Q&lt;E/itemQ&gt;E
Q&lt;Eitem name=Q&quot;Eandroid:shadowRadiusQ&quot;EQ&gt;E1Q&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:textColorQ&quot;EQ&gt;E#FFFFFFQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:textSizeQ&quot;EQ&gt;E18spQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:textStyleQ&quot;EQ&gt;EboldQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E EclipseQ&apos;Es Error Log will
complain with this error message: The graphics preview in the layout
editor may not be accurate: * Paint.setShadowLayer is not supported. An
exception stack trace is not available. This is with ADT11 and previous
version.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 09 Jun 2011 22:43:26 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 09 Jun 2011 22:46:36 +0000</when>
<what>This is a known issue, and we have no immediate plan to implement this.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>smtp2h...@gmail.com</author>
<when>Wed, 02 Nov 2011 12:27:50 +0000</when>
<what>Another step to reproduce this issue: When a Custom View that uses the API call Paint.setShadowLayer() within it, is used in the XML layout file - this issue crops up in the Graphical Layout Editor!

Thanks!
- Hari</what>
</comment>
<comment>
<author>sweb...@gmail.com</author>
<when>Wed, 23 Nov 2011 13:48:02 +0000</when>
<what>IQ&apos;Eve found something very similar to this. IQ&apos;Eve defined a few styles that inherit from each other. The top layer is a basic text layer style, just size and colour. In the code for my custom view I have a check for isInEditing() and then call setTextApperance giving a reference to the basic style, not the inherited style that includes the shadow information. Eclipse complains it doesnQ&apos;Et support the shadow setting. Now I really canQ&apos;Et understand this because it hasnQ&apos;Et been set anywhere in the code or the configuration of my custom view.</what>
</comment>
</bug>
<bug>
<bugid>9493</bugid>
<title>Handle Q&quot;Eexternal-parameter-entitiesQ&quot;E and Q&quot;Eexternal-general-entitiesQ&quot;E as recognized features in ExpatReader.</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-03-29T18:40:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>16</stars>
<reportedBy>jayeshdi...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 16:01:33 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. ========================================================
When a SAX Parser is to be used to parse xml data by the
gdata-java-client library, it creates a SecureGenericXMLFactory which
sets certain features to false (to protect against XXE attacks). These
include http://xml.org/sax/features/external-general-entities
http://xml.org/sax/features/external-parameter-entities Android supports
a SAX parser implementation provided under
dalvik/libcore/xml/src/main/java/org/apache/harmony/xml/ The SAX parser
factory supported here (parsers/SAXParserFactoryImpl.java) allows the
above features to be set to false. (Note that the setFeature(...) method
allows all features with the prefix Q&quot;Ehttp://xml.org/sax/features/Q&quot;E to be
set. Hence the above features are allowed to be set to true/false by the
SAXParserFactoryImpl). When an instance of the SAX parser is created by
this factory, an instance of SAXParserImpl (parsers/SAXParserImpl.java)
is created. The SAXParserImpl constructor in turn creates an instance of
ExpatReader and attempts to set the features that are enabled/disabled
in the SAXParserFactoryImpl on the ExpatReader instance. The ExpatReader
implementation does not recognise the above features, namely
Q&quot;Eexternal-parameter-entitiesQ&quot;E and Q&quot;Eexternal-general-entitiesQ&quot;E. Due to
this, it throws SAXNotRecognizedException. As a result, the
SAXParserImpl constructor throws the same exception and hence, it is
impossible to construct a SAX Parser when the gdata-java-client library
is used on android devices. The feature request is to handle
Q&quot;Eexternal-parameter-entitiesQ&quot;E and Q&quot;Eexternal-general-entitiesQ&quot;E as
recognised features (whether or not they are supported features) and
hence avoid throwing an exception when gdata-java-client library
attempts to create a SAX Parser. This would enable the gdata-java-client
library to be used by android developers in many scenarios that are
currently not possible due to the above limitation.</description>
<comment>
<author>jayeshdi...@gmail.com</author>
<when>Sat, 03 Jul 2010 16:20:29 +0000</when>
<what>Attached patch file of one potential soln.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 18:20:20 +0000</when>
<what></what>
</comment>
<comment>
<author>tushar.m...@gmail.com</author>
<when>Fri, 23 Jul 2010 11:12:26 +0000</when>
<what>Are you developing on Froyo? If not, try once on Froyo.

In the eclair version, getSchema() is commented out. 
The comment written there is Q&quot;ENo XSchema support in Android 1.0. Maybe laterQ&quot;E.

Check if this helps.

Also it would help if you could attach detailed logs.</what>
</comment>
<comment>
<author>alexe...@gmail.com</author>
<when>Mon, 13 Sep 2010 08:54:55 +0000</when>
<what>Can you provide some instruction for how to patch this file please?
Thanx</what>
</comment>
<comment>
<author>tushar.m...@gmail.com</author>
<when>Mon, 13 Sep 2010 09:04:39 +0000</when>
<what>Run the command Q&quot;Egit apply Q&lt;Epatch-file-nameQ&gt;EQ&quot;E from the appropriate directory.</what>
</comment>
<comment>
<author>alexe...@gmail.com</author>
<when>Mon, 13 Sep 2010 09:11:24 +0000</when>
<what>I have to run it on the device?</what>
</comment>
<comment>
<author>alexe...@gmail.com</author>
<when>Mon, 13 Sep 2010 09:33:34 +0000</when>
<what>Will it work with emulator?</what>
</comment>
<comment>
<author>tushar.m...@gmail.com</author>
<when>Mon, 13 Sep 2010 10:54:02 +0000</when>
<what>No.. You need to apply the patch and then build the dalvik.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 13 Sep 2010 19:24:02 +0000</when>
<what>@jayeshdixit, thanks for the patch. For us to review Q&amp;E accept it, you need to step through the Q&quot;ESubmitting PatchesQ&quot;E guide here:
  http://source.android.com/source/submit-patches.html

That guide will ensure youQ&apos;Eve filled in the required copyright agreements so that we can integrate the patch.</what>
</comment>
<comment>
<author>wietr...@gmail.com</author>
<when>Sun, 26 Sep 2010 15:04:37 +0000</when>
<what>Do ypu plan to fix it at all?</what>
</comment>
<comment>
<author>pg.sands...@gmail.com</author>
<when>Mon, 27 Sep 2010 11:50:49 +0000</when>
<what>This error is present on Froyo as well. This is extremely important for me. If a patch cant be supplied really soon, I would love some kind of workaround in the meantime.</what>
</comment>
<comment>
<author>joh...@gmail.com</author>
<when>Mon, 27 Sep 2010 12:02:01 +0000</when>
<what>A workaround on Android might be to use the newer google-api-java-client
http://code.google.com/p/google-api-java-client/

I have little experience with gdata-java-client so I donQ&apos;Et know how hard it is to port.</what>
</comment>
<comment>
<author>pg.sands...@gmail.com</author>
<when>Mon, 27 Sep 2010 13:12:13 +0000</when>
<what>@13  by jo...@zoom.nu:

It still gives the same exception.

It might be an idea to recompile the gdata core and skip setting the attributes that are not recognized...</what>
</comment>
<comment>
<author>joh...@gmail.com</author>
<when>Mon, 27 Sep 2010 13:26:34 +0000</when>
<what>@14
I initially tried to port a gdata app to Android and ran into the exception mentioned in this issue. But then I found google-api-java-client and it ought to work. 

There are working Android samples for google-api-java-client, for example:
http://code.google.com/p/google-api-java-client/source/browse/picasa-atom-android-sample/src/com/google/api/client/sample/picasa/PicasaAndroidSample.java?repo=samples

I also have a working application at http://code.google.com/p/goophis/

Anyway, the original problem reported in this issue remains even if there is a Q&quot;Esupported workaroundQ&quot;E by using google-api-java-client.</what>
</comment>
<comment>
<author>angela07...@gmail.com</author>
<when>Wed, 03 Nov 2010 02:49:54 +0000</when>
<what>I apply the The ExpatReader.patch and the exception still occurs.
But if I change the flowing code piece from Q&quot;E public boolean getFeature(String name)Q&quot;E
to Q&quot;Epublic void setFeature(String name, boolean value)Q&quot;E, then the exception vanishes.

+        if (name.equals(Feature.EXTERNAL_PARAMETER_ENTITIES)) {
+			return;
+		}
+
+        if (name.equals(Feature.EXTERNAL_GENERAL_ENTITIES)) {
+            return;
+        }</what>
</comment>
<comment>
<author>grtmusic...@gmail.com</author>
<when>Thu, 18 Nov 2010 08:02:12 +0000</when>
<what>Hi Jesse,

Do you have any timeline set for this fix? This issue is a blocker and due to this, am having to take an entirely different route for my Android app.

It will be great if we hear from you on the fix and expected delivery time.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 05 Dec 2010 16:59:27 +0000</when>
<what>You should be able to workaround the issue by overriding resolveEntity() in your SAX handler. That method will be called for any external entities, and your application can choose to return null or fail with an exception.

  public class MyHandler extends DefaultHandler {
  
    ...
  
    @Override public InputSource resolveEntity(String publicId, String systemId) {
      return null;
    }
  }


http://developer.android.com/reference/org/xml/sax/helpers/DefaultHandler.html#resolveEntity(java.lang.String, java.lang.String)</what>
</comment>
<comment>
<author>flipside...@gmail.com</author>
<when>Sun, 12 Dec 2010 22:38:54 +0000</when>
<what>IQ&apos;Em getting the exception when I call BooksService.query(). The above workaround doesnQ&apos;Et work around it.

booksService = new BooksService(Q&quot;EgdataSample-Books-1Q&quot;E);
volumeQuery = new VolumeQuery(url);
volumeFeed = booksService.query(volumeQuery, VolumeFeed.class);

</what>
</comment>
<comment>
<author>ptyagi...@gmail.com</author>
<when>Sun, 16 Jan 2011 05:55:04 +0000</when>
<what>wondering if someone can share work-around to this problem of accessing Google API from android</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 28 Mar 2011 18:03:20 +0000</when>
<what>Fixed post Honeycomb with this change:
Change-Id: I6492634a777a591f5da4ea7a4cdeca81c1f6cc65

As a workaround, donQ&apos;Et call this method on Android. IQ&apos;Ell get in touch with the authors of google-api-java-client to workaround this for Honeycomb and earlier releases.

 </what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 29 Mar 2011 18:40:22 +0000</when>
<what></what>
</comment>
<comment>
<author>daru...@gmail.com</author>
<when>Tue, 29 Nov 2011 09:02:17 +0000</when>
<what>I found a work-around for this issue.

Solution for gdata-java-clientQ&apos;Es SAXNotRecognizedException
http://darutk-oboegaki.blogspot.com/2011/11/solution-for-gdata-java-clients.html

The basic idea is to replace SecureGenericXMLFactory with my own.

(1) Remove the original SecureGenericXMLFactory from gdata-core-1.0.jar

    cd gdata-src.java-1.46.0/gdata/java/lib
    mkdir gdata-core-1.0-no-SecureGenericXMLFactory
    cd gdata-core-1.0-no-SecureGenericXMLFactory
    jar xf ../gdata-core-1.0.jar
    rm -rf com/google/gdata/util/common/xml/parsing
    jar cfm ../gdata-core-1.0-no-SecureGenericXMLFactory.jar META-INF/MANIFEST.MF com


(2) Replace the original JAR file with the new one created by the step (1) in Eclipse.

(3) Copy the original source code of SecureGenericXMLFactory to my Android project.

(4) Add an unconditional Q&apos;EreturnQ&apos;E in the constructor of SecureSAXParserFactory.

    // Q&quot;Eif (true)Q&quot;E was added to avoid a compilation error in Eclipse.
    if (true)
    {
        return;
    }

</what>
</comment>
</bug>
<bug>
<bugid>3411</bugid>
<title>NDK host-setup.sh first line incorrect on linux </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T21:06:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>fred.gr...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jul 2009 16:22:07 +0000</openedDate>
<description>On linux host-setup.sh line #1 is incorrect for a linux install.. should
be: !#/bin/bash not sh Corrected file enclosed</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:46:55 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:06:51 +0000</when>
<what>Fixed in NDK r3</what>
</comment>
</bug>
<bug>
<bugid>19104</bugid>
<title>Is there any way to make the gtalk messages as a conversation? On the Nexus S, the messages are displayed bu user and not by time. For example, the messages of the person who iQ&apos;Em chatting with appears all together followed by all of my responses. Basically, it does not have the dialogue style. Is there some way to fix this?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Praveenk...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 11:09:27 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>11243</bugid>
<title>Suggest to change Spanish translation for start point in Google Map</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 02:18:37 +0000</openedDate>
<description>Tested this case on Froyo with GMS. Google maps translates Start point
to Partida, but it should be translated to Q&quot;EOrigenQ&quot;E as current
translation as such is not used in Spain. Attach the Screenshot for
English and Spanish.</description>
</bug>
<bug>
<bugid>7048</bugid>
<title>Outgoing Call Waiting Notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>shaf...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 09:00:11 +0000</openedDate>
<description>When I make an outgoing call and if the person whom I am trying to call
is busy, I donQ&apos;Et get any notification to this effect on my g2/g1.</description>
<comment>
<author>ibrahim....@gmail.com</author>
<when>Sun, 28 Mar 2010 14:10:00 +0000</when>
<what>The same happens on my Nexus One.</what>
</comment>
<comment>
<author>AjmiNes...@gmail.com</author>
<when>Mon, 11 Oct 2010 14:37:23 +0000</when>
<what>Same to me</what>
</comment>
<comment>
<author>promow...@gmail.com</author>
<when>Wed, 13 Oct 2010 22:10:41 +0000</when>
<what>Me 2 !!! Nexus One.</what>
</comment>
<comment>
<author>i...@roshankarki.com.np</author>
<when>Wed, 03 Nov 2010 09:19:32 +0000</when>
<what>IQ&apos;Ed also want to have outgoing call waiting notification. DonQ&apos;Et want to disturb other person with beeps if s/he is in other call.

HTC Desire,Froyo</what>
</comment>
<comment>
<author>faleh.os...@gmail.com</author>
<when>Sun, 07 Nov 2010 13:18:49 +0000</when>
<what>And me too</what>
</comment>
<comment>
<author>faleh.os...@gmail.com</author>
<when>Sun, 07 Nov 2010 13:21:47 +0000</when>
<what>And me too</what>
</comment>
<comment>
<author>faleh.os...@gmail.com</author>
<when>Sun, 07 Nov 2010 13:28:31 +0000</when>
<what>And me too</what>
</comment>
<comment>
<author>pao.rev...@gmail.com</author>
<when>Tue, 09 Nov 2010 07:28:10 +0000</when>
<what>and me too</what>
</comment>
<comment>
<author>mergeani...@gmail.com</author>
<when>Thu, 11 Nov 2010 12:27:17 +0000</when>
<what>me too. htc desire. i really need this outgoing call waiting notification</what>
</comment>
<comment>
<author>ibrahim....@gmail.com</author>
<when>Thu, 11 Nov 2010 12:41:55 +0000</when>
<what>Wow weQ&apos;Ere only six interested in this feature! :-(</what>
</comment>
<comment>
<author>aadel.na...@gmail.com</author>
<when>Thu, 11 Nov 2010 12:49:05 +0000</when>
<what>Same here, I think it is a must to have as it has been supported in all other mobile phones</what>
</comment>
<comment>
<author>ah.ga...@gmail.com</author>
<when>Thu, 11 Nov 2010 13:19:12 +0000</when>
<what>Same thing here, Desire</what>
</comment>
<comment>
<author>jgart...@gmail.com</author>
<when>Fri, 12 Nov 2010 01:02:56 +0000</when>
<what>Me too this feature would be great on android. The one thing I miss about nokia</what>
</comment>
<comment>
<author>pbpa...@gmail.com</author>
<when>Mon, 15 Nov 2010 13:12:15 +0000</when>
<what>i think its a serious issue Q&amp;E htc/google is not caring abt it :o
im using desire Q&amp;E man i need this option....plz someone release a fix</what>
</comment>
<comment>
<author>amisab...@gmail.com</author>
<when>Thu, 25 Nov 2010 09:50:20 +0000</when>
<what>Yeah, I want that too. Very important and itQ&apos;Es a very basic feature in most phone available on the market for years.</what>
</comment>
<comment>
<author>esmijuni...@gmail.com</author>
<when>Wed, 22 Dec 2010 01:42:58 +0000</when>
<what>I soooooo Need it tooo please can some Genius please creatit for android%!!!!!!</what>
</comment>
<comment>
<author>nppafo...@gmail.com</author>
<when>Mon, 14 Feb 2011 15:39:01 +0000</when>
<what>One more here... Desire here</what>
</comment>
<comment>
<author>6604...@gmail.com</author>
<when>Tue, 01 Mar 2011 16:24:18 +0000</when>
<what>Me too, this feature is very important for me(( </what>
</comment>
<comment>
<author>s.m.ra...@gmail.com</author>
<when>Sun, 10 Apr 2011 15:14:54 +0000</when>
<what>same here....desire 2.2</what>
</comment>
<comment>
<author>eng.andr...@gmail.com</author>
<when>Sat, 21 May 2011 19:59:51 +0000</when>
<what>Same here ..  how comes a HTC Desire 2.2 lags Such a basic feature</what>
</comment>
<comment>
<author>rakith...@gmail.com</author>
<when>Sat, 28 May 2011 07:28:15 +0000</when>
<what>same here... wildfire
</what>
</comment>
<comment>
<author>mohi...@gmail.com</author>
<when>Wed, 01 Jun 2011 10:15:08 +0000</when>
<what>Same problem .. HTC Desire</what>
</comment>
<comment>
<author>mido.ka...@gmail.com</author>
<when>Sat, 04 Jun 2011 01:12:36 +0000</when>
<what>My old nokia monochrome phone had that feature
How come the great android missed it ??????
</what>
</comment>
<comment>
<author>ibrahim....@gmail.com</author>
<when>Sat, 04 Jun 2011 08:32:58 +0000</when>
<what>I see around 20 comments while the number of stars is only 12. Please make sure to star this issue.</what>
</comment>
<comment>
<author>euro...@gmail.com</author>
<when>Fri, 17 Jun 2011 13:35:27 +0000</when>
<what>My Motorola Defy did with 2.1, but after upgrade to 2.2 feature is gone.</what>
</comment>
</bug>
<bug>
<bugid>3284</bugid>
<title>Home button on the Default Internet browser of Android</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-01T14:49:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>11</stars>
<reportedBy>cllchannon93</reportedBy>
<openedDate>Thu, 16 Jul 2009 13:38:20 +0000</openedDate>
<description>Hi , There is no simple way to return to your home screen in the browser
except to : 1) Open a New window (But leaves the other one open so
slightly inconvenient) 2) Keep pressing The back arrow until you get
back to the home page 3) Access your book marks and then select your
home page Is it possible you could please add a Q&quot;EHomeQ&quot;E Button on the
Browser menu as this would be so much more simpler. e.g In the browser
press Menu -Q&gt;E Q&quot;ESelect button forQ&quot;E home Thank you</description>
<comment>
<author>cllchannon93</author>
<when>Thu, 16 Jul 2009 13:40:36 +0000</when>
<what>In this case , I am referring specifically to the browser on the HTC Magic , I am
unsure if other models with Android has the same issue. But if they do , I would
appreciate it if you could do this. 
</what>
</comment>
<comment>
<author>alistair...@gmail.com</author>
<when>Sat, 15 Aug 2009 18:47:27 +0000</when>
<what>I am have the very same issue with my Android based G2. I simply canQ&apos;Et find a Q&quot;EhomeQ&quot;E 
button within the browser, even although there is an option to set your homepage 
within settings.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 00:28:25 +0000</when>
<what>fixed in a future release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:49:46 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:09:37 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>Mr.Grat...@gmail.com</author>
<when>Sun, 11 Jul 2010 07:41:19 +0000</when>
<what>i see that this was Q&quot;Efixed in froyoQ&quot;E

yet, while running the default browser on my n1 with 2.2... still no home button on menu click. would find a little picture of a house that says Q&quot;EHOMEQ&quot;E infinitely more useful than Q&quot;ErefreshQ&quot;E or whatever else.  so if it is indeed Q&quot;EfixedQ&quot;E could you please elaborate a bit?</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
<comment>
<author>lurchbul...@gmail.com</author>
<when>Wed, 22 Sep 2010 20:39:13 +0000</when>
<what>I just updated my droidx to 2.2 as well and IQ&apos;Em not seeing a home button either.... What gives??</what>
</comment>
<comment>
<author>Dahmu...@gmail.com</author>
<when>Sun, 03 Oct 2010 15:00:56 +0000</when>
<what>
I too agree we need a home button whatQ&apos;Es the sense of setting a home page if you canQ&apos;Et quickly go back to it? Please google we need a simple button without having to install yet another clunky browser.</what>
</comment>
<comment>
<author>SunilKSa...@gmail.com</author>
<when>Fri, 21 Jan 2011 21:35:21 +0000</when>
<what>agree!  i donQ&apos;Et know how to get to the home page.  if I am in the browser and I push the home button on the phone, it takes me to the Q&quot;EhomeQ&quot;E screen of the phone, not Q&quot;EhomeQ&quot;E page.  LG Optimus S</what>
</comment>
<comment>
<author>joeblo...@gmail.com</author>
<when>Fri, 28 Jan 2011 18:07:24 +0000</when>
<what>I have a g2 also. Do not see a button anywhere to go to my home page. Maybe the new android 2.3 will have it?</what>
</comment>
<comment>
<author>thedji...@gmail.com</author>
<when>Thu, 12 May 2011 04:32:35 +0000</when>
<what>Nexus S running 2.3.3 and still no browser home button. Am I missing something? I would expect this to be a standard browser feature.  Accessing my homepage via favorites is easy enough though, (only 2 touch events), so this issue seems quite trivial.</what>
</comment>
<comment>
<author>stephan@vierkant.org</author>
<when>Sat, 20 Aug 2011 18:37:13 +0000</when>
<what>I am running honeycomb (3.1) on a galaxy tab and IQ&apos;Eam having the same problem.</what>
</comment>
</bug>
<bug>
<bugid>10643</bugid>
<title>Issue syncing contact with gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>danbor...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 20:28:19 +0000</openedDate>
<description>Device: Samsung Vibrant Galaxy S Android 2.1 Carrier: T-Mobile Data
Plan: none Issue: I do not have data plan with my carrier and whenever
IQ&apos;Em not under WiFi coverage and android tries to sync contact
automatically, any contact I have added or changed to gmail contact list
account on the phone is lost. Temporary solution is to deactivate
automatic sync, and sync it manually. I think android should detect if
internet is available before it try to sync, and if internet is
available and error occur during syncing, not to delete/discard
information added/changed. Thank you.</description>
</bug>
<bug>
<bugid>280</bugid>
<title>PhoneStateIntentReceiver forces design that takes more system resources</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>asafx...@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 19:20:54 +0000</openedDate>
<description>In order to intercept outgoing calls one must listen to phone state
changes and check the difference between two following states. Trying to
intercept DIAL or CALL simply doesnQ&apos;Et work. This means that if an
activity is to start when a new call is made it must implement a service
to listen for calls, instead of an intent receiver. That makes
applications more complex and fragile and, even worse it takes more
system resources.</description>
<comment>
<author>jim.ren...@gmail.com</author>
<when>Sun, 17 Feb 2008 02:45:39 +0000</when>
<what>I agree that this is a problem that needs to be addressed.

Jim Renkel</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:56:39 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:12:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:27:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:05:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18078</bugid>
<title>Samsung Captivate stuck in desk home mode (ie cradle / dock mode)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jody.bec...@maine.edu</reportedBy>
<openedDate>Tue, 28 Jun 2011 23:53:00 +0000</openedDate>
<description>The battery was completely dead so I plugged the phone in to charge it
(regular wall outlet charger). When I turned the phone on it started
Q&quot;Edesk homeQ&quot;E and the screen is displaying landscape. everything from
applications to menu screen will only display landscaped. IQ&apos;Eve restarted
it, pulled the battery, tried force close, task manager end task,
restart (using boot up options), delete cache (using boot up options),
tried changing auto rotation, plugging it and turning on with wall
charger plugged in as well as unplugged, tried plugging it into a
computer. I do not own a docking station, nor have I ever plugged my
phone into one. Any suggestions as to how I can disable desk home from
starting automatically would be appreciated. Also, when I plug it into a
computer it comes up as Q&quot;EunrecognizedQ&quot;E. Samsung Galaxy S (Captivate)
Kernel: 2.6.32.9 build number: froyo.uckb1 baseband version:I897UCKB1
firmware version: 2.2</description>
<comment>
<author>harleyhu...@gmail.com</author>
<when>Sun, 07 Aug 2011 15:48:00 +0000</when>
<what>I had the same problem. From research on other forums, the problem is related to the mini-USB port. The phone incorrectly thinks it is attached to a dock, which would activate the desk home app. My problem was due to a dirty USB port. I pulled the battery and cleaned the port with alcohol. When I restarted the phone, the problem was solved. If that doesnQ&apos;Et work for you, your USB port may be damaged and need replacing.

I hope this helps.</what>
</comment>
</bug>
<bug>
<bugid>13514</bugid>
<title>Protected apps donQ&apos;Et show in Market on Nexus S with 2.3.1.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>71</stars>
<reportedBy>distorte...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 20:40:35 +0000</openedDate>
<description>Protected apps donQ&apos;Et show in Market on Nexus S with 2.3.1. Search for
any of the following protected apps while on a Nexus S: aFile, Fandango
Movies, NYTimes for Android, PayPal, FiOS Mobile Remote IQ&apos;Em sure there
are more, these are just ones I and others have reported not being able
to see on the forums. This is an unmodded Nexus S with version 2.3.1</description>
<comment>
<author>jonathan...@gmail.com</author>
<when>Thu, 30 Dec 2010 00:45:53 +0000</when>
<what>Ditto.
Protected apps are not showing up in the market for Nexus S on 2.3.1</what>
</comment>
<comment>
<author>jgeorge...@lopht.net</author>
<when>Fri, 31 Dec 2010 18:22:13 +0000</when>
<what>Also Remote for iTunes. I emailed them and they said Q&quot;EWeQ&apos;Eve been asked by Google to forward users to the link supplied in our previous response.Q&quot;E The link referred to is http://checkout.google.com/support/bin/request.py but thereQ&apos;Es no indication yet of the proper form selections to route submissions to the right support group. IQ&apos;Ell comment again if Hyperfine gives me that information.

</what>
</comment>
<comment>
<author>jgeorge...@lopht.net</author>
<when>Fri, 31 Dec 2010 18:37:35 +0000</when>
<what>Hyperfine doesnQ&apos;Et have any guidelines. Given I had purchased the app on a MyTouch 3G with the official, unrooted, T-Mobile 2.2.1 I have an existing Google Checkout order for this particular app. I filled out the form as follows (and informed Hyperfine that this is how I filled it out):

Orders -Q&gt;E Help with and existing order -Q&gt;E No, itQ&apos;Es a different order issue

Q&lt;EContinueQ&gt;E

Click Q&quot;EcontactQ&quot;E in Step 4

Name/email/order#

Order Type: Digital good

I need: My order sent

I received: I received only part of the order

Please tell us what you received: Q&quot;EThe app downloaded on a previous unrooted device running 2.2.1, but is hidden in the market on an unrooted Nexus S running 2.3.1Q&quot;E

IQ&apos;Eve communicated with the seller: By email

Has the seller been responsive: The seller has been responsive but the issue is not resolved.

When did you contact the seller: I contacted the seller within the last business week.

Q&lt;EsubmitQ&gt;E</what>
</comment>
<comment>
<author>grimmy....@gmail.com</author>
<when>Sat, 01 Jan 2011 13:49:34 +0000</when>
<what>I canQ&apos;Et see some of the paid apps I have previously bought:   Jewellust, C25K Pro and Pure Calendar Widget (I can see the free version of C25K and also some other apps by the Pure Calendar author) and possibly others.  I have been able to download some paid apps - IQ&apos;Em assuming these are not protected?

Nexus S - 2.3.1 (GRH78) 
vodafoneUK sim card</what>
</comment>
<comment>
<author>distorte...@gmail.com</author>
<when>Sat, 01 Jan 2011 16:07:35 +0000</when>
<what>Q&quot;EProtectedQ&quot;E apps are not the same thing as Q&quot;EpaidQ&quot;E apps.  TheyQ&apos;Ere not mutually exclusive categories.  ;)</what>
</comment>
<comment>
<author>grimmy....@gmail.com</author>
<when>Sat, 01 Jan 2011 18:09:15 +0000</when>
<what>Thanks. I can see that PayPal is also missing. </what>
</comment>
<comment>
<author>spete...@gmail.com</author>
<when>Mon, 03 Jan 2011 05:28:46 +0000</when>
<what>WHERE also is missing. </what>
</comment>
<comment>
<author>robwisz@gmail.com</author>
<when>Tue, 04 Jan 2011 00:59:01 +0000</when>
<what>PayPal and mabilo are gone :(</what>
</comment>
<comment>
<author>tominate...@gmail.com</author>
<when>Tue, 04 Jan 2011 02:27:29 +0000</when>
<what>paypal is gone.</what>
</comment>
<comment>
<author>ny11...@gmail.com</author>
<when>Tue, 04 Jan 2011 23:19:50 +0000</when>
<what>Protected apps are not showing up in the market for Nexus S on 2.3.1
</what>
</comment>
<comment>
<author>jgeorge...@lopht.net</author>
<when>Wed, 05 Jan 2011 06:15:45 +0000</when>
<what>I think this is fixed now. I was just able to find/install Remote for iTunes and Fandango.</what>
</comment>
<comment>
<author>htmlspi...@gmail.com</author>
<when>Wed, 05 Jan 2011 06:26:26 +0000</when>
<what>Confirming, PayPal and T-MobileQ&apos;Es CallerTunes are available again.</what>
</comment>
<comment>
<author>sinat...@gmail.com</author>
<when>Wed, 05 Jan 2011 06:29:31 +0000</when>
<what>Confirmed here aswell!</what>
</comment>
<comment>
<author>nXtIak</author>
<when>Wed, 05 Jan 2011 08:01:19 +0000</when>
<what>ItQ&apos;Es fixed! Thank you Google!</what>
</comment>
<comment>
<author>distorte...@gmail.com</author>
<when>Wed, 05 Jan 2011 14:45:40 +0000</when>
<what>ItQ&apos;Es not fixed because of this report; Google hasnQ&apos;Et even acknowledged, owned, or closed it as fixed yet.  

At least itQ&apos;Es fixed, but very disappointing that it took them almost three weeks to figure out their new flagship phone didnQ&apos;Et have full Market access.  </what>
</comment>
<comment>
<author>kb2...@gmail.com</author>
<when>Mon, 24 Jan 2011 21:09:45 +0000</when>
<what>Nexus S update from 2.3.1 to 2.3.2, and they are missing again!
Q&quot;EBejeweledQ&quot;E and Q&quot;EExchange By TouchDown KeyQ&quot;E.</what>
</comment>
<comment>
<author>jivemas...@gmail.com</author>
<when>Tue, 25 Jan 2011 12:39:19 +0000</when>
<what>Yep, got 2.3.2 today and protected apps missing once again.</what>
</comment>
<comment>
<author>sinat...@gmail.com</author>
<when>Tue, 25 Jan 2011 12:43:26 +0000</when>
<what>Same here</what>
</comment>
<comment>
<author>cap...@gmail.com</author>
<when>Sun, 30 Jan 2011 21:10:35 +0000</when>
<what>This persists!  This is crazy -- how can google be this poor at supporting its own product?  Nexus S with 2.3.2.  Google from head to toe.  Avoiding this kind of nonsense is exactly why I bought the Nexus S!  ItQ&apos;Es pathetic that they canQ&apos;Et even take the time to acknowledge the problem.  Especially since as far as I understand it, the fix just involves entering some fingerprint of the phoneQ&apos;Es identity (hardware+OS) into a database used by the market to filter.  

ItQ&apos;Es their own phone and OS, how could it not be in the database in the first place?!  And the fact that they havenQ&apos;Et fixed it means, I guess, that theyQ&apos;Ere just not paying any attention.  </what>
</comment>
<comment>
<author>p...@qitor.net</author>
<when>Mon, 31 Jan 2011 14:37:47 +0000</when>
<what>Is the problem still here? This is keeping me from upgrading to 2.3.2

Also, 2.3.3 (with the reboot-fix) is just around the corner. Does that mean that if they fix the market for 2.3.2 now that itQ&apos;Ell be gone again next week when 2.3.3 shows up? </what>
</comment>
<comment>
<author>grimmy....@gmail.com</author>
<when>Mon, 31 Jan 2011 14:41:20 +0000</when>
<what>Yes, the problem is still here. Also, it is likely that it will happen again for 2.3.3 if it happened to be fixed for 2.3.2 in the interim.
</what>
</comment>
<comment>
<author>jivemas...@gmail.com</author>
<when>Tue, 01 Feb 2011 08:48:37 +0000</when>
<what>The problem has finally been fixed.</what>
</comment>
<comment>
<author>kristoff...@gmail.com</author>
<when>Tue, 01 Mar 2011 08:48:52 +0000</when>
<what>No, issue is definitely still here.
These apps are now not visible from a Nexus One with 2.3.3. The issue is that this happens after every update. It seems that it takes a long time until these apps Q&apos;EacceptQ&apos;E the new software version. I think that if you were a Q&apos;Elate adopterQ&apos;E you would not see this problem, because it is only noticable in the first time after a new software version is available, it is not dependent on when you updated your specific phone.</what>
</comment>
<comment>
<author>kristoff...@gmail.com</author>
<when>Tue, 01 Mar 2011 08:51:34 +0000</when>
<what>This issue is most probably caused by the same problems as issue 7013 and others. If you read there, it seems that the problem might go away as applications switch to new security model?</what>
</comment>
</bug>
<bug>
<bugid>14940</bugid>
<title>arrayList.size() issue on HTC incredilble(2.2 version)</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-28T23:02:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>khetan.s...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 11:38:52 +0000</openedDate>
<description>I have created a arrayList and in my code and I do following :
Initalized the arraylist in global file public static ArrayListQ&lt;ExyzQ&gt;E
arrayList= new ArrayListQ&lt;ExyzQ&gt;E(); And in my class I try to clear the list
first GlobalConfig.arrayList.clear(); Then check if the size is zero if
(GlobalConfig.arrayList.size() == 0) { //Do something } In the above if
condition it throws a nullPointerException.
java.lang.NullPointerException[Ljava.lang.StackTraceElement;@46119af8 My
application crashes on if condition throwing nullPointerException. where
as if I do if (GlobalConfig.arrayList != null) { Log.d(Q&quot;EhiQ&quot;E,Q&quot;EhiQ&quot;E); } in
the above case it works fine and prints hi in the log file. This happens
only on HTC incredible 2.2 ver. whereas it works fine on other phones.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Feb 2011 16:47:17 +0000</when>
<what>do you have the full stack trace?

does this still happen if you use android:vmSafeMode in your manifest to turn the JIT off?</what>
</comment>
<comment>
<author>khetan.s...@gmail.com</author>
<when>Fri, 25 Feb 2011 04:07:36 +0000</when>
<what>Tried with android:vmSafeMode in manifest. Still the same error.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Feb 2011 04:11:48 +0000</when>
<what>show us the stack trace and the code that reproduces this. if itQ&apos;Es happening with the interpreter too, my assumption is that GlobalConfig.arrayList actually is null. thereQ&apos;Es nothing in what youQ&apos;Eve shown us so far to suggest this is a bug in our code.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Feb 2011 23:02:15 +0000</when>
<what>in the absence of further evidence, assuming this is a bug in your app.</what>
</comment>
<comment>
<author>khetan.s...@gmail.com</author>
<when>Wed, 02 Mar 2011 06:59:15 +0000</when>
<what>Stack trace is as follows:

java.lang.NullPointerException
	at com.abc.mypackage.Activities.FirstActivity.displayContacts(FirstActivity.java:251)
	at com.abc.mypackage.Activities.FirstActivity.onResume(FirstActivity.java:580)
	at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1255)
	at android.app.Activity.performResume(Activity.java:3864)
	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3337)
	at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3362)
	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2808)
	at android.app.ActivityThread.access$2300(ActivityThread.java:135)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2136)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:144)
	at android.app.ActivityThread.main(ActivityThread.java:4937)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:521)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
	at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Mar 2011 22:45:59 +0000</when>
<what>this is a bug in your app, nothing to do with ArrayList.</what>
</comment>
</bug>
<bug>
<bugid>3498</bugid>
<title>AlarmManager.set() does not use Intent.filterEquals()</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-07T19:24:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Fri, 07 Aug 2009 19:15:39 +0000</openedDate>
<description>In Cupcake/1.5, I had an issue where AlarmManager only scheduled the
last one of a series of identical Intents (wrapped in PendingIntents).
These Intents had only the ComponentName and Extras specified. The
documentation states that AlarmManager.set(...) uses
Intent.filterEquals() to compare Intents, and if they are the same
(w.r.t. action, data, category, type) and removes the old one. I created
a new Intent-based class which asserts its uniqueness in filterEquals
and prints out what is being compared: public class AMIntent extends
android.content.Intent { AMIntent(Context ctx, ClassQ&lt;E?Q&gt;E c) { super(ctx,
c); } @Override public boolean filterEquals(Intent i) {
Log.d(Q&quot;EAMIntentQ&quot;E, Q&quot;ECompare to Q&quot;E + i.toString()); return (this == i); } }
At no time, while scheduling multiple AMIntents with AlarmManager, did I
receive a printout from filterEquals(). Moreover, the behavior where
only the last AMIntent was scheduled persisted despite filterEquals()
returning false. The only way I could get it to work was to
Intent.setData(...) with different values in each instance of Intents
passed to the AlarmManager.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Fri, 07 Aug 2009 19:24:37 +0000</when>
<what>Subclassing is not supported -- the alarm manager runs in another process, without
access to your appQ&apos;Es classes, so it can only deal with a raw Intent.  (Actually it is
more than that, it only sees a PendingIntent, which is an abstraction around the
intent data you supply.)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:37:03 +0000</when>
<what></what>
</comment>
<comment>
<author>mats.m.bengtsson@stericsson.com</author>
<when>Mon, 07 Sep 2009 21:20:43 +0000</when>
<what>The documentation is incorrect. It is not the AlarmManager itself that compares Intents. That duty befalls the 
ActivityManager when you invoke PendingIntent.getActivity(), .getBroadcast() or .getService(). As mentioned in 
the comment by hackbod above, it is not the Intents themselves but PendingIntents wrapped around the 
Intents that are compared. Furthermore the ActivityManager doesnQ&apos;Et use Intent.filterEquals(), it uses 
Intent.filterHashCode(). YouQ&apos;Ell find the code that compares apples with pears in PendingIntentRecord.java.

The AlarmManagerService only uses PendingIntent.equals() which defaults to a comparison of pointers. In the 
case of the Alarm Clock app this comparison is guaranteed to always fail since the PendingIntents are always 
deleted and created again, courtesy of the PendingIntent.FLAG_CANCEL_CURRENT flag, before any comparison 
takes place. So the code in Alarms.java actually saws off the branch that the AlarmManagerService sits on 
ensuring that it is kept holding stale data in case you disable or delete an Alarm. But it doesnQ&apos;Et cause a 
problem because the ActivityManager keeps tabs on all PendingIntents, even those that happen to be 
cancelled.

I am preparing patches to fix the inconsistencies that can develop between the Alarm Clock app and the 
AlarmManagerService when alarms are created, enabled or disabled.</what>
</comment>
<comment>
<author>siju.mat...@gmail.com</author>
<when>Sat, 03 Oct 2009 16:13:43 +0000</when>
<what>I also see that it is not Just the intent that is being compared, but the
PendingIntent object that is getting compared, this is not agreeing with documentation. 

It is a genuine requirement to create separate alarms without the previous getting
cancelled. Another requirement is to be able to cancel all pending Alarms or at least
retrieve them. 

With current implementation, I need to use the requesterCode of PendingIntent to make
sure that a new Alarm is created and I need to store this requesterCode so that I can
retrieve the alarm, this looks like a dirty workaround because I do not think
reqesterCode is intended for this prupose.

</what>
</comment>
</bug>
<bug>
<bugid>8346</bugid>
<title>PERSIAN/UTF FONT SUPPORT, WHAT IPHONE DOES EASILY!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>morti5...@gmail.com</reportedBy>
<openedDate>Sat, 15 May 2010 14:55:13 +0000</openedDate>
<description>perisan font support in all the platform, necessary for 2.2</description>
<comment>
<author>n5s...@gmail.com</author>
<when>Sat, 14 Aug 2010 03:06:46 +0000</when>
<what>this is a very good news now iQ&apos;Em over the moon :)</what>
</comment>
</bug>
<bug>
<bugid>4177</bugid>
<title>SimProvider class: records with spaces at the beginning or at the end of the name cannot be deleted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>m0211...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 09:36:20 +0000</openedDate>
<description>SimManager allows to insert records with spaces at the beginning of the
name or at the end of the name. For example, names Q&quot;E ElliQ&quot;E or Q&quot;EElli Q&quot;E
are valid and can be added into the SIM DB. However, later such records
cannot be deleted using SimProvider. The reason is that names are
trimmed (i.e. blank characters are eliminated from the name) before
accessing the DB, so such a records cannot be found.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:37:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8610</bugid>
<title>MediaPlayer broken in FroYo</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-26T05:29:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jayvanbu...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 04:49:34 +0000</openedDate>
<description>Mp4Q&apos;Es from YouTube that play in Android 2.1 via MediaPlayer break in
Android 2.2. HereQ&apos;Es a example: CODE ----- url =
Q&quot;Ehttp://www.youtube.com/get_video?
video_id=FyljLIeajbsQ&amp;Et=vjVQa1PpcFNBUUHnpqWCySeF0h3BP-
xLlLPqbumzoBk==Q&amp;Efmt=17Q&quot;E; mp.reset(); mp.setDataSource(url);
mp.prepare(); RESULT IN ANDROID 2.1 --------------------- Song streams
correctly, as usual RESULT IN ANDROID 2.2 ---------------------- 05-26
04:22:36.087: INFO/StagefrightPlayer(33):
setDataSource(Q&apos;Ehttp://www.youtube.com/get_video?
video_id=FyljLIeajbsQ&amp;Et=vjVQa1PpcFNBUUHnpqWCySeF0h3BP-
xLlLPqbumzoBk==Q&amp;Efmt=17Q&apos;E) 05-26 04:22:36.407: ERROR/HTTPDataSource(33):
HTTP request failed w/ http status 303 05-26 04:22:36.407:
INFO/AwesomePlayer(33): mConnectingDataSource- Q&gt;Econnect() returned -1004
05-26 04:22:36.447: ERROR/MediaPlayer(265): error (1, -1004) 05-26
04:22:36.447: WARN/System.err(265): java.io.IOException: Prepare
failed.: status=0x1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 05:29:09 +0000</when>
<what></what>
</comment>
<comment>
<author>HenryY...@gmail.com</author>
<when>Mon, 26 Jul 2010 00:40:52 +0000</when>
<what>IQ&apos;Em experimenting Google App Engine blobstore with Media Player service and encountered similar issue. Media Player returned error(1, -2147483648) with prepare failed error (status=0x1).

The LogCat dump shows AwesomePlayer cannot connect to data source, because SntpClient returns java.net.SocketException due to Q&quot;EAddress family not supported by protocolQ&quot;E.</what>
</comment>
<comment>
<author>HenryY...@gmail.com</author>
<when>Mon, 26 Jul 2010 01:05:23 +0000</when>
<what>Correct myself - it is not related to SntpClient. Read from other posts saying the new Media Player (StagefrightPlayer) use HTTP 1.1 instead of HTTP 1.0 (old PVPlayer). But still donQ&apos;Et know how to handle the request header before invoking gae blobstore api.</what>
</comment>
<comment>
<author>Koller.N...@gmail.com</author>
<when>Fri, 03 Sep 2010 08:56:54 +0000</when>
<what>hi,

still no solution?</what>
</comment>
<comment>
<author>KevinZu...@gmail.com</author>
<when>Tue, 28 Sep 2010 16:00:58 +0000</when>
<what>Duplicate of issue 8609</what>
</comment>
</bug>
<bug>
<bugid>8099</bugid>
<title>Mms killed by OS while receiving mms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>felix.bechstein</reportedBy>
<openedDate>Sun, 02 May 2010 19:40:32 +0000</openedDate>
<description>Mms is killed when a custom app is spawned for the WAP_PUSH intent
before writing the mms to database. the mms gets dropt. no way to get it
anymore. insead it should be written into database. maybe Mms should be
a foreground process during this task? steps to reproduce: * fill your
phones memory (easy on a g1 :D) * install a custom application which
listens to the WAP_PUSH broadcast * receive a MMS phone: g1 with
cyanogen mod 4.2.15.1 here are some lines from the logs: D/WAP PUSH(
203): Rx:
d506226170706c69636174696f6e2f766e642e7761702e6d6d732d6d65737361676500af848c8298436a6b2b434136355277008...
I/ActivityManager( 148): Start proc com.android.mms for broadcast
com.android.mms/.transaction.PushReceiver: pid=20894 uid=10018
gids={3003, 1015} D/ddm-heap(20894): Got feature list request
I/ActivityManager( 148): Start proc com.handcent.nextsms for broadcast
com.handcent.nextsms/com.handcent.sms.transaction.PushReceiver:
pid=20902 uid=10077 gids={3003, 1015} D/ddm-heap(20902): Got feature
list request I/ActivityManager( 148): Process com.android.mms (pid
20894) has died. I/ActivityManager( 148): Process
de.ub0r.android.smsdroid (pid 20847) has died. I/ActivityManager( 148):
Low Memory: No more background processes. I/ActivityManager( 148): Start
proc de.ub0r.android.smsdroid for broadcast
de.ub0r.android.smsdroid/.SmsReceiver: pid=20908 uid=10087 gids={3003}</description>
</bug>
<bug>
<bugid>5631</bugid>
<title>To: Autocomplete list should have vertically shorter list entries</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-28T06:14:20.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>greg.ma...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 04:47:55 +0000</openedDate>
<description>The To: Autocomplete in Messaging or Email drops down a list of
suggested contacts when an address is partially entered. The rows in
this list are so tall that only 2.5 fit on a Droid screen in the
horizontal layout. Since the first option in this list is the partially
entered text, only 1.5 suggestions are displayed. Change the individual
autocomplete suggestions to each be vertically shorter so that more can
be displayed at once.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Dec 2009 06:14:20 +0000</when>
<what>The size is based on what works best with a touch screen.</what>
</comment>
</bug>
<bug>
<bugid>11766</bugid>
<title>readdir with Invalid directory stream descriptor dir courses endless loop</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-08T17:23:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wguodong...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 06:25:47 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). call
readdir() with an invalid file descriptor code: if ((test_dir =
opendir(Q&quot;E.Q&quot;E)) == NULL) { ...... } else { if (closedir(test_dir) Q&lt;E 0) {
tst_resm(TFAIL, Q&quot;Eclosedir(\Q&quot;E.\Q&quot;E) Failed, errno=%d : %sQ&quot;E, errno,
strerror(errno)); } else { dptr = readdir(test_dir); //endless loop
....... } } - What happened. dptr = readdir(test_dir); //endless loop
the case canQ&apos;Et run correctly. - What you think the correct behavior
should be. check the errno value issue a PASS message if we get EBADF -
errno 9 otherwise, the tests fails issue a FAIL message</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 17:23:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12228</bugid>
<title>Bluetooth: setting a discoverability time of 1 second displays as Q&quot;E1 secondsQ&quot;E.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 23:47:33 +0000</openedDate>
<description>Intent discoverableIntent = new
Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION,
1); startActivityForResult(discoverableIntent, RESPONSE_CODE); The
pop-up that results display: ..by other devices for 1 seconds.. which
should be ..by other devices for 1 second.. (i.e. second should be
singular) Why am I poking 1 second into the discoverability intent?
There appears to be no other way to turn of discoverability mode.</description>
</bug>
<bug>
<bugid>6611</bugid>
<title>Sleeping phone switches from WiFi to mobile data(GSM:3G,EDGE,GPRS)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>jalex...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 09:42:23 +0000</openedDate>
<description>Phone switches over to mobile data(GSM:3G,EDGE,GPRS) even if connected
to WiFi. Nexus One Build ERD79(3G configured, WiFi configured and
connected): - When in reach of a WiFi network and active connection to
that WiFi - Let the phone go into sleep(lock screen) or push the power
button At that point the pone switches over to mobile data
automatically. Even though it could be using WiFi.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 12 Feb 2010 23:29:22 +0000</when>
<what>Settings -Q&gt;E Wireless Q&amp;E network settings -Q&gt;E Wi-Fi settings -Q&gt;E menu / Advanced -Q&gt;E Wi-
Fi sleep policy.</what>
</comment>
<comment>
<author>jan.mi...@gmail.com</author>
<when>Sat, 24 Apr 2010 12:12:11 +0000</when>
<what>HTC Desire, Similar problem here. 

Sleeping break wifi connection. Wifi Policy set to NEVER.</what>
</comment>
<comment>
<author>dmsteinb...@gmail.com</author>
<when>Thu, 03 Jun 2010 03:56:49 +0000</when>
<what>In my opinion, this is a poor default, a serious problem thatQ&apos;Es compounded by the
fact that the setting is so well hidden.

This default can cost the user money. If you have Google, Facebook, and Twitter
accounts all synchronizing, and the phone switches to mobile data for long periods of
time (like while youQ&apos;Ere asleep), that can add up to tens of megabytes of data per
day, all of which is completely avoidable and probably not desired.

Not all users have unlimited data plans. In fact, in some parts of the world, theyQ&apos;Ere
not even available at all. Assuming that the user wants to wastefully use data when
he has Wi-Fi enabled is pure badness.</what>
</comment>
<comment>
<author>jom...@gmail.com</author>
<when>Sat, 19 Jun 2010 16:58:59 +0000</when>
<what>How do we merge issues here? We have 6611, 8067, 7421 and 9029. We should merge all of these issues since they are reporting the same defect. Basically, the wifi sleep policy does not work at all. And how come this can be Q&apos;EMediumQ&apos;E priority? What do we need to make this Q&apos;EUrgentQ&apos;E or Q&apos;EVery HighQ&apos;E priority? ShouldnQ&apos;Et all the features be tested thoroughly before releasing them? This is not something that is not exposed in the interface or a bug that requires many and complicated steps to reproduce. This is fairly simple to detect. You change the setting and it does not work. Poor job from the software quality engineers at Google. </what>
</comment>
</bug>
<bug>
<bugid>8105</bugid>
<title>Gtalk invisible in android makes avaiable in gtalk (windows client) with Q&quot;EinvisibleQ&quot;E as status message</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chkneo</reportedBy>
<openedDate>Mon, 03 May 2010 05:30:46 +0000</openedDate>
<description>Version: 2.1 Phone: Nexus one When I used N1 for gtalk , I set the
status as invisible, after logged into PC my gtalk status changed to
Green (Available) with Q&quot;EinvisibleQ&quot;E as status message</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>16773</bugid>
<title>Search screen does not appear,  Q&apos;EKeypadQ&apos;E still remain on the screen when scroll down the menu screen at Rate Places.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 13:26:59 +0000</openedDate>
<description>Development environment Froyo GMS r10 1) Steps to reproduce the problem.
1. Long tap on ideal screen Q&gt;E Widgets Q&gt;E Rate Places Q&gt;E Tap on drop down
arrow(right side) Q&gt;E Scroll down the screen Q&gt;E tap on Search. 2. Enter
some character on search screen Q&gt;E Scroll down the screen Q&gt;E Observe the
search screen dissappear Q&amp;E keypad still remain on the screen. 2) What
happened. - Search screen does not appear, Q&apos;EKeypadQ&apos;E still remain on the
screen when scroll down the menu screen at Rate Places. 3) What you
think the correct behavior should be. - Keypad should disappear</description>
</bug>
<bug>
<bugid>14096</bugid>
<title>Data connectivity problem: The server failed to communicate. Try again later.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T23:18:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jason.ba...@jetdelivery.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 23:11:32 +0000</openedDate>
<description>The Q&quot;EData connectivityQ&quot;E error seams to occurs whenever a web page fails
to completly load in less then 20 seconds. For testing purposes weQ&apos;Ere
controlling the time it takes for the test web page to load (by running
a loop sequence) The phone is running: 2.1-update1, itQ&apos;Es a samsung
captivate running on ATQ&amp;ET. Any, information on how we might overcome
this issue and increase the amount of time the device will wait for the
web page to finish loading would be greatly appreciated. Thanks in
advance.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 23:18:32 +0000</when>
<what>You can find developer forums to post questions like this at http://developer.android.com.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 01:41:22 +0000</when>
<what>Issue 14097 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>8375</bugid>
<title>Add emoji support to android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>wwe...@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 22:47:50 +0000</openedDate>
<description>I know a nit-picky request... but at the same time, it doesnt seem like
a terribly difficult thing to do from a software engineering
perspective? I know its something thats not an official spec, but
couldnQ&apos;Et there be support for a pluggable provider for that or something
so that we can use what apple is using, and then as soon as it IS done,
weQ&apos;Ere good to go with an updated version using the standards? This is
the one last thing my wife swears she cant live without, thatQ&apos;Es
anchoring her to the iphone, and IQ&apos;Ed like to be rid of apples
shenanigans.</description>
<comment>
<author>xgary...@gmail.com</author>
<when>Mon, 09 Aug 2010 21:42:31 +0000</when>
<what>I understand there is a standardization effort going on regarding Emoji but PLEASE donQ&apos;Et let that hold up making this feature available to Android users. It may sound like a trivial feature but it is incredibly important for adoption of any phone in Asia (particularly Japan) - just ask Apple how they had to scramble to add this after the original iPhone came out.
I personally am in the process of switching from iPhone to the Droid X and I will miss Emoji badly. My estimate is that about 20% of the SMS I receive from my iPhone friends contain these little wicked icons. </what>
</comment>
<comment>
<author>zspider1...@gmail.com</author>
<when>Wed, 10 Nov 2010 03:43:20 +0000</when>
<what>It looks like there is hope yet, in October 2010 Unicode vr 6 was published, adding support for emoji, now I think its just a matter of time for developers to take advantage of it and implement it into the OS. HereQ&apos;Es to hope.</what>
</comment>
<comment>
<author>samuelgrantsmith@gmail.com</author>
<when>Sat, 03 Sep 2011 19:05:22 +0000</when>
<what>Any news? So tired of not being able to see these things!</what>
</comment>
</bug>
<bug>
<bugid>8037</bugid>
<title>FIRST NAME LAST NAME EXPORT TO ANDROID SUCKS - SCREW YOU FOR SCREWING THIS UP</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-29T19:18:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>et...@market76.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 18:12:36 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 29 Apr 2010 19:18:38 +0000</when>
<what>This is not a bug report, no description/information specified.</what>
</comment>
</bug>
<bug>
<bugid>14765</bugid>
<title>We need more support in the Arabic Region ( no Market ) !</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:42:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>monya...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 00:07:47 +0000</openedDate>
<description>First, i would like to congrats you google for your Amazing OS ( Android
) but we have a problem here in Arabic Region especially in Saudi Arabia
.. whereQ&apos;Es The Market in our device ? how can we enjoy the Android
without Market ? Please Google, Support us fast !</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:42:28 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8080</bugid>
<title>Allow the user an option to revert to stock android rather than manufacturer build</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-03T14:49:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.lo...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 20:05:00 +0000</openedDate>
<description>Additions to Android such as sense UI are good but should be optional.
Users should be given the option to use not only the default home screen
but also the default apps. Users who choose to revert to stock Android
would then not have to rely on waiting for the manufacturer to develop
mods for new versions of android. This would eliminate the users need to
try to modifying the phone themselves, using methods such as rooting
which are possibly dangerous andvoids warranty</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 03 May 2010 14:49:22 +0000</when>
<what>This isnQ&apos;Et something that the Android team has control over.

Manufacturers and carriers are allowed to deploy Android however they see fit.  If 
they want to include a Q&quot;Estock OSQ&quot;E option, they can, but itQ&apos;Es entirely up to them.
</what>
</comment>
</bug>
<bug>
<bugid>12440</bugid>
<title>Browser: Video player progress bar becomes small opening slider</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 05:40:13 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Go to Browser. Open
Youtube.com. Play any video. 2. When video player progress bar shows up,
open slider. See the attached screenshot. The progress bar becomes small
opening slider. - What happened. The progress bar becomes small opening
slider. - What you think the correct behavior should be. The progress
bar should not becomes small For more details please check the logs
attached.</description>
</bug>
<bug>
<bugid>16362</bugid>
<title>ACTION_GET_CONTENT for picking images doesnQ&apos;Et work on 2.3.3 (Cooliris)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>coomar.101</reportedBy>
<openedDate>Mon, 25 Apr 2011 20:21:56 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Launch the
activity with Intent ACTION_GET_CONTENT and type Q&quot;Eimage/*Q&quot;E for result.
It takes you to the Gallery app, after selecting an image, it doesnQ&apos;Et
return anything at all. Morever, the it complains about,
FileNotFoundException: No content provider. I also checked with other
apps, and all of them fail to import or attach any kind of images. So, I
think the problem is with the Gallery App(Cooliris). ItQ&apos;Es definitely not
usable at all. Attaching a log from the device. Device: Samsung Nexus S
OS: 2.3.3 Build number: GRI54</description>
<comment>
<author>coomar.101</author>
<when>Mon, 25 Apr 2011 20:32:34 +0000</when>
<what>On more investigation, it only returns the correct data/image when you select an image taken by the camera. However, since it shows the other images(downloaded from elsewhere), it should handle those files as well. </what>
</comment>
</bug>
<bug>
<bugid>4075</bugid>
<title>android.media.MediaRecorder Buggy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>201</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 10:09:43 +0000</openedDate>
<description>I have been using API Level 3 upto 1.5 SDK but in new SDK 1.6 i have
seen following sources added too. But all Three New Sources is Buggy and
Not Working android.media.MediaRecorder.AudioSource.VOICE_CALL ;
android.media.MediaRecorder.AudioSource.VOICE_DOWNLINK ;
android.media.MediaRecorder.AudioSource.VOICE_UPLINK ; Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EFirst Source
- Just Gives ErrorQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E 10-01 15:36:01.666: ERROR/AudioFlinger(556):
invalid stream type 10-01 15:36:01.666: ERROR/AudioRecord(556):
AudioFlinger could not create record track, status: -22 10-01
15:36:01.676: ERROR/MediaRecorder(779): start failed: -2147483648 10-01
15:36:01.688: DEBUG/AndroidRuntime(779): Shutting down VM 10-01
15:36:01.688: WARN/dalvikvm(779): threadid=3: thread exiting with
uncaught exception (group=0x4001aa28) 10-01 15:36:01.688:
ERROR/AndroidRuntime(779): Uncaught handler: thread main exiting due to
uncaught exception 10-01 15:36:01.697: DEBUG/CallNotifier(637):
stopRing()... (OFFHOOK state) 10-01 15:36:01.697: DEBUG/Ringer(637):
stopRing()... 10-01 15:36:01.707: DEBUG/Ringer(637): - stopRing: null
mRingHandler! 10-01 15:36:01.717: ERROR/AndroidRuntime(779):
java.lang.RuntimeException: start failed. 10-01 15:36:01.717:
ERROR/AndroidRuntime(779): at android.media.MediaRecorder.start(Native
Method) 10-01 15:36:01.717: ERROR/AndroidRuntime(779): at
com.its.CallRecorder.CallStateListener.Recorder_Prepare(CallStateListener.java:75)
10-01 15:36:01.717: ERROR/AndroidRuntime(779): at
com.its.CallRecorder.CallStateListener.onCallStateChanged(CallStateListener.java:50)
10-01 15:36:01.717: ERROR/AndroidRuntime(779): at
android.telephony.PhoneStateListener$2.handleMessage(PhoneStateListener.java:298)
10-01 15:36:01.717: ERROR/AndroidRuntime(779): at
android.os.Handler.dispatchMessage(Handler.java:99) 10-01 15:36:01.717:
ERROR/AndroidRuntime(779): at android.os.Looper.loop(Looper.java:123)
10-01 15:36:01.717: ERROR/AndroidRuntime(779): at
android.app.ActivityThread.main(ActivityThread.java:4203) 10-01
15:36:01.717: ERROR/AndroidRuntime(779): at
java.lang.reflect.Method.invokeNative(Native Method) 10-01 15:36:01.717:
ERROR/AndroidRuntime(779): at
java.lang.reflect.Method.invoke(Method.java:521) 10-01 15:36:01.717:
ERROR/AndroidRuntime(779): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
10-01 15:36:01.717: ERROR/AndroidRuntime(779): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 10-01
15:36:01.717: ERROR/AndroidRuntime(779): at
dalvik.system.NativeStart.main(Native Method) Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E Second and Third
Source Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E Work Properly but only Records Audio from Mic of may be
Uplink Channel Data</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 13:32:13 +0000</when>
<what></what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Tue, 06 Oct 2009 07:39:27 +0000</when>
<what>Here is what I see.

In AudioRecord.h and in the MediaRecorder.AudioSource, the enum values differ.

In native code (AudioRecord.h), the values are ..
44     enum input_source {
45         DEFAULT_INPUT   =-1,
46         MIC_INPUT       = 0,
47         VOICE_UPLINK_INPUT = 1,
48         VOICE_DOWNLINK_INPUT = 2,
49         VOICE_CALL_INPUT = 3,
50         NUM_INPUT_SOURCES
51     };
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=include/media/AudioRecord.h;h=13e51eea1eb478517f677df0642b4d2221571192;hb=donut#l38


In Java MediaRecorder AudioSource, the values are ..
120     public final class AudioSource {
121       /* Do not change these values without updating their counterparts
122        * in include/media/mediarecorder.h!
123        */
124         private AudioSource() {}
125         public static final int DEFAULT = 0;
126         /** Microphone audio source */
127         public static final int MIC = 1;
128 
129         /** Voice call uplink (Tx) audio source */
130         public static final int VOICE_UPLINK = 2;
131 
132         /** Voice call downlink (Rx) audio source */
133         public static final int VOICE_DOWNLINK = 3;
134 
135         /** Voice call uplink + downlink audio source */
136         public static final int VOICE_CALL = 4;
137     }

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=media/java/android/media/MediaRecorder.java;h=be4b489eb08683750fc2149184ab073e8528e6d4;hb=donut#l120


Now, if you look at AudioFlinger, any input source, whose value of stream type is Q&gt;E=
NUM_INPUT_SOURCES (i.e., 4), we will get an Q&quot;Einvalid stream typeQ&quot;E. Because of the
mismatch of the enums, the Java API sets the value of VOICE_CALL stream type as 4.
So, the check fails and we get the failure.

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=libs/audioflinger/AudioFlinger.cpp;h=da7cc8a6aa62a9d66097a6d9c7c184d132df7c3d;hb=donut#l2245

Fix:
Set the values of the stream types to be the same in the Java and c++ code.

Hope this helps.
</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Tue, 06 Oct 2009 07:39:57 +0000</when>
<what>i have Put in Manual Settings for Call Recorder Source as 0,1,2 and 3 All these
Settings only Records Voice Stream from MIC only there is no Such VoiceCall,
VoiceCall Incomming and Outgoing.

I think Google have missed some file to Support it Actual
</what>
</comment>
<comment>
<author>michaelt...@gmail.com</author>
<when>Sun, 01 Nov 2009 01:50:51 +0000</when>
<what>use vrecorder</what>
</comment>
<comment>
<author>cheri...@gmail.com</author>
<when>Thu, 10 Dec 2009 09:55:25 +0000</when>
<what>android.media.MediaRecorder.AudioSource.VOICE_DOWNLINK  ;
android.media.MediaRecorder.AudioSource.VOICE_UPLINK  ;
These two option do not work!
Whatever I set it to VOICE_DOWNLINK,VOICE_UPLINK or VOICE_CALL, the resault is the 
same as VOICE_CALL!
Please fix!
Thanks!</what>
</comment>
<comment>
<author>Snobe...@gmail.com</author>
<when>Tue, 09 Mar 2010 13:50:44 +0000</when>
<what>I couldnQ&apos;Et figure out how to star... But I need to call records because of my 
business..</what>
</comment>
<comment>
<author>surge3@gmail.com</author>
<when>Sat, 03 Apr 2010 13:16:48 +0000</when>
<what>Fix this google you lazy fucks</what>
</comment>
<comment>
<author>aliebbra...@gmail.com</author>
<when>Sat, 17 Apr 2010 21:14:07 +0000</when>
<what>fix it to beat iphone</what>
</comment>
<comment>
<author>barryluc...@gmail.com</author>
<when>Sat, 17 Apr 2010 21:34:11 +0000</when>
<what>LOL! pls fix guys! come on</what>
</comment>
<comment>
<author>lob...@gmail.com</author>
<when>Sat, 24 Apr 2010 10:39:42 +0000</when>
<what>The issues related to this bug started over a year ago. GoogleQ&apos;Es inability to fix
this bug presents a great opportunity for competitors to show the inferiority of
GoogleQ&apos;Es support and community help.</what>
</comment>
<comment>
<author>lilithfi...@gmail.com</author>
<when>Fri, 28 May 2010 13:27:55 +0000</when>
<what>Pls fix. I work in service for homeowners. This would help out for me to remember
appts and also to prove to them they had appointments set. PLSSSSSSS fix!!</what>
</comment>
<comment>
<author>naylorge...@gmail.com</author>
<when>Tue, 08 Jun 2010 19:55:10 +0000</when>
<what>This is such an important feature. I have been receiving several threats and if this worked then i would be able to get a restraining order, however its broke so i cant. I use a Motorola Droid</what>
</comment>
<comment>
<author>ashark...@gmail.com</author>
<when>Sun, 13 Jun 2010 23:56:52 +0000</when>
<what>It doesnQ&apos;Et work in Android 2.1.
</what>
</comment>
<comment>
<author>tederi...@gmail.com</author>
<when>Tue, 22 Jun 2010 23:51:44 +0000</when>
<what>Eric Raymond has been doing a good job of selling the Android (Nexus1, etc)  But this is an essential feature.  Without it, I might as well use Symbian S60; they are Open Source now too.  IQ&apos;Ell hold out a little while longer for this, but not much.</what>
</comment>
<comment>
<author>ldonel...@gmail.com</author>
<when>Thu, 08 Jul 2010 05:07:48 +0000</when>
<what>Seems like this should be fixed.</what>
</comment>
<comment>
<author>neli...@gmail.com</author>
<when>Wed, 28 Jul 2010 10:09:36 +0000</when>
<what>Something new in Android 2.2 , are there 3 options work now ?</what>
</comment>
<comment>
<author>gurur...@gmail.com</author>
<when>Thu, 29 Jul 2010 06:54:07 +0000</when>
<what>Tried in Froyo (2.2) and the VOICE_DOWNLINK option still records from the MIC, even when you are on a phone call.  So it still does not work, and there seems to be no way to record the voice stream during a call.</what>
</comment>
<comment>
<author>JLdeBr...@gmail.com</author>
<when>Fri, 30 Jul 2010 10:19:51 +0000</when>
<what>I hate to admit it but android is starting to disappoint me. :-(
Maybe I must swallow my pride and become a iphone user since I see this as a requirement for a phone</what>
</comment>
<comment>
<author>tpr...@gmail.com</author>
<when>Fri, 30 Jul 2010 10:46:01 +0000</when>
<what>This issue started almost a year ago and still marked as New. Seems like ignored by developers..</what>
</comment>
<comment>
<author>michel.racic</author>
<when>Fri, 30 Jul 2010 16:49:47 +0000</when>
<what>Yes the issue should be fixed but I have to say... itQ&apos;Es not directly just android related.
To get this to work the hardware vendors would need to include the correct libraries in there builds.
I think that this is why no googlers did any task on this, but they could at least have said this.

As AUDIO calls wont go directly trough the system (only the notifications) someone would need to write hardware drivers for the corresponding phones.
The audio is directly routed from the GSM chips to the audio in/out chips and to actually get hold of this streams it would need some driver that intercepts this or reroute it trough the phone (rerouting could cause problem with delays but outputing to two different places could be a solution).

My best bet is that some skilled coder (sorry Im not that skilled and dont have the time to digg that deep for it) could write a driver missusing the BT stack (the same as the FM Radio driver on Nexus/Desire does with the FM signal where the audio gets decoded on the chip and sent to the speaker but I dont know exactly if this goes trough the system or if they also bypass android because I havent seen any FM recording app until now (or dont know of one).</what>
</comment>
<comment>
<author>william....@gmail.com</author>
<when>Fri, 30 Jul 2010 19:45:13 +0000</when>
<what>It would be useful if there was an API that indicated which AudioSources were supported on a device. Something like:

/**
 * Returns those audio sources supported by the device.
 */
public int[] AudioManager#getSupportedAudioSources()

Not only would this allow developers to gracefully handle devices that donQ&apos;Et conform, but it would also highlight to device manufacturers where they are deficient and provides a point of competition between them.

I think this may have been the intention of MediaRecorder#getAudioSourceMax but the contract is not clear whether it is the maximum source supported by the device or just the maximum value supported by the current build of the platform. And in any case it assumes all sources up to any including that source are supported which is a very linear view.

NB AudoManager would eb the right place for this method IMHO because it could be used from any input mechanism eg MediaRecorder, AudioRecord.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 30 Jul 2010 20:40:18 +0000</when>
<what>IsnQ&apos;Et there some kind of conformance test devices have to pass in order to get the Android Market? If so it apparently isnQ&apos;Et very thorough.</what>
</comment>
<comment>
<author>william....@gmail.com</author>
<when>Fri, 30 Jul 2010 20:55:50 +0000</when>
<what>Yes there is, but that test is only as good as the contract defined for it. And it also needs to cater for all types of devices, not just mobile phones.

This is why I like the idea of adding an explicit API mechanism to determine the functionality. It makes it clear to the device developer what they need to aim for. It makes it clear to any platform testers whther a device is suitable for its target environment/market. And it makes it clear to application developers at runtime whether the device is capable.</what>
</comment>
<comment>
<author>colossus73@gmail.com</author>
<when>Tue, 10 Aug 2010 20:09:17 +0000</when>
<what>Please developers fix this and donQ&apos;Et ignore this request! Android LACKS of the ability to record the voice of the caller and this is a SHAME!</what>
</comment>
<comment>
<author>eminosof...@gmail.com</author>
<when>Sat, 14 Aug 2010 04:03:04 +0000</when>
<what>i did record both party audio streams from outgoing call for 30sec, but for incoming call it goes wrong..

So, its not the logic which was wrong but the device itself doesnQ&apos;Et support.. 

Developers, please fix this..</what>
</comment>
</bug>
<bug>
<bugid>15701</bugid>
<title>The notification bar freeze.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Kox...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 14:30:29 +0000</openedDate>
<description>On HTC Desire Z Q&amp;E Desire HD (2.2.1) IQ&apos;Em a retailer and iQ&apos;Eve seen this
problem frequently. IQ&apos;Em not sure if this is a droid or HTC Sense related
problem After leaving an app (game, SMS, email, anything) it takes about
3-5 seconds before the notification bar is available. sometimes, when
trying to access the bar, it freezes in the middle of the scroll
animation.</description>
<comment>
<author>SixBr...@gmail.com</author>
<when>Tue, 17 May 2011 17:21:14 +0000</when>
<what>Problem definately exists for my HTC Desire Z. it seems like the phone is lagging once you close an app (like all the memory is being used).</what>
</comment>
<comment>
<author>Ravi.Cha...@gmail.com</author>
<when>Tue, 24 May 2011 20:20:54 +0000</when>
<what>Happens a lot on my Samsung Galaxy S I900, especially when updating apps from the market.  It is  also accompanied with sluggish performance.  However the notification bar does load when accessed from Menu- Notifications.</what>
</comment>
</bug>
<bug>
<bugid>1502</bugid>
<title>Foreign keys will not work in the browser</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-13T15:01:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bjarteu...@gmail.com</reportedBy>
<openedDate>Wed, 10 Dec 2008 11:15:49 +0000</openedDate>
<description>When trying to use a foreign key in any text box in the browser, causes
all the text in the textbox will be highlight and when trying to
deselect the text, the foreign letter turn into itQ&apos;Es bare, and will not
work. Steps to reproduce the issue: 1. Open the browser and go to a
textbox 2. Try to input any of the foreign letter avalible by long
pressing any of the following keyboard letter (a, e, i, o, u, n, s) 3.
The text will now highlight 4. Deselect the text 5. The letter you
specified will now return to the original key.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 15:01:32 +0000</when>
<what>duplicate of 1501</what>
</comment>
</bug>
<bug>
<bugid>8175</bugid>
<title>HttpURLConnection.getInputStream().skip(long) causes ResponseCache corruption</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-06-26T18:34:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>e...@google.com</reportedBy>
<openedDate>Thu, 06 May 2010 00:51:08 +0000</openedDate>
<description>skipped bytes donQ&apos;Et get written to the cache. affects all releases up to
and including froyo.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 26 Jun 2010 18:34:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:57:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16926</bugid>
<title>Truncated share list in Camera app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>matt.wo...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 19:43:45 +0000</openedDate>
<description>In the camera app, the list of programs to share the currently open
picture with is truncated when the list is 13 items long. This is
because the items at the top of the list are cut off by the size of the
screen, and they become inaccessible. (At least, inaccessible without a
trackball, IQ&apos;Em not sure if you can access them if you have one.) To
reproduce the problem (on a Google Nexus S, Android 2.3.3): -go into
camera app -take a picture -click the icon in the corner to see the
photo that has just been taken -click Q&quot;EshareQ&quot;E at the bottom of the
screen -the list will be truncated if over 13 items long The correct
behavior should be to show the list in a popup window like in other
apps, when the list can be scrolled by swiping.</description>
</bug>
<bug>
<bugid>19531</bugid>
<title>Books</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kmchoi.c...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 02:07:09 +0000</openedDate>
<description>precondition 1. idle - applications - books - search icon touch - input
text Q&quot;EgQ&quot;E - search icon touch 2. Touch any of the book - quick panel open
- pride and prejudice download? touch 3. twice back key input Issues
pride and prejudice main screen appears Android version 2.3</description>
</bug>
<bug>
<bugid>4743</bugid>
<title>LandScape mode on Home Screed</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-12T23:38:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eddieonofre</reportedBy>
<openedDate>Thu, 12 Nov 2009 23:36:50 +0000</openedDate>
<description>Home screen goes into landscape mode only when the physical keyboard is
open, but it not if you only flip the phone. Almost all app have a
landscape mode, but not the home screen??? If I want letQ&apos;Es say check my
mail (which I usually use in landscape) I got to go to home page and put
the phone the correct way and then open mail and then put it sideway to
landscape mode????</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 12 Nov 2009 23:38:17 +0000</when>
<what></what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Wed, 16 Dec 2009 14:34:03 +0000</when>
<what>No explanation why, its just working as intended for no reason.</what>
</comment>
</bug>
<bug>
<bugid>4665</bugid>
<title>Atari 2600</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T02:36:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>plugsmus...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 22:00:07 +0000</openedDate>
<description>ok, so i am coming down to my last resort here. please port an Atari
2600 emulator to HTC Dream (G1) i dont understand why no one had done
it, if i knew how to program or port an emulator i would gladly do it.
so i am asking the professionals...you guys can do it, i know you can
thanks</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 11 Nov 2009 02:36:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3488</bugid>
<title>latitude add user doesnt offer Q&apos;E@Q&apos;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Fri, 07 Aug 2009 00:22:45 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Visit Latitude on the Android; - Menu, then Add Friends; -
Add via email address; - enter into the email address input field; - the
Q&apos;E@Q&apos;E symbol is not directly accessible, like it usually is for email
fields. HTC Magic</description>
<comment>
<author>BUGabu...@gmail.com</author>
<when>Fri, 07 Aug 2009 00:24:35 +0000</when>
<what>In case anyone is wondering this is English layout</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:31:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:34:51 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:45 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>17549</bugid>
<title>Force close appears while skip the add account screen after reset.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 06:17:44 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. - Reboot the test device -Q&gt;E Tap on Android icon -Q&gt;E Select
Q&quot;ESkipQ&quot;E option in screen -Q&gt;E Observe. 2) What happened. - Force close
appears while skip the add account screen after reset. - [The
application Setup Wizard (process com.andoid.setupwizard) has stopped
unexpectedly. Please try again] - Once happen.
======================================================================
06-09 05:11:31.109 1778 1778 E AndroidRuntime: FATAL EXCEPTION: main
06-09 05:11:31.109 1778 1778 E AndroidRuntime:
android.content.ActivityNotFoundException: Unable to find explicit
activity class
{com.android.setupwizard/com.android.setupwizard.SetupWizardActivity};
have you declared this activity in your AndroidManifest.xml? 06-09
05:11:31.109 1778 1778 E AndroidRuntime: at
android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1405)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
android.app.Activity.startActivityForResult(Activity.java:2833) 06-09
05:11:31.109 1778 1778 E AndroidRuntime: at
com.android.setupwizard.NetworkMonitoringActivity.startActivityForResult(NetworkMonitoringActivity.java:191)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
android.app.Activity.startActivity(Activity.java:2959) 06-09
05:11:31.109 1778 1778 E AndroidRuntime: at
com.android.setupwizard.NetworkMonitoringActivity.startActivity(NetworkMonitoringActivity.java:207)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
com.android.setupwizard.BaseActivity.onSetupComplete(BaseActivity.java:1209)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
com.android.setupwizard.CloseAndLaunchActivity.tryLaunch(CloseAndLaunchActivity.java:122)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
com.android.setupwizard.CloseAndLaunchActivity.onGlsConnected(CloseAndLaunchActivity.java:92)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
com.android.setupwizard.NetworkMonitor$3.onServiceConnected(NetworkMonitor.java:157)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1064)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1081)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 06-09 05:11:31.109
1778 1778 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 06-09 05:11:31.109
1778 1778 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 06-09
05:11:31.109 1778 1778 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 06-09 05:11:31.109
1778 1778 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 06-09 05:11:31.109 1778
1778 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
06-09 05:11:31.109 1778 1778 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 06-09
05:11:31.109 1778 1778 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 06-09 05:11:31.119 297 910
W ActivityManager: Force finishing activity
com.android.setupwizard/.CloseAndLaunchActivity 3) What you think the
correct behavior should be. - FC should not occur.</description>
</bug>
<bug>
<bugid>6949</bugid>
<title>CanQ&apos;Et access aggregate contact ID of Facebook raw contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dero...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 20:21:58 +0000</openedDate>
<description>Steps: 1) Create an activity to handle the default contact/raw contact
edit intent 2) sync Facebook contacts 3) create a new raw contact with
the same name as the Facebook contact, but belonging to a different
account 4) Verify that the Facebook raw_contact and the new raw_contact
have aggregated 5) Edit the contact using the custom edit activity
Result: The Facebook raw contact URI is passed in, but since Facebook
contact info is hidden, access to the aggregate contact ID is
impossible. This prevents finding other aggregated raw_contact ids for
editing custom accounts. Using getContactLookupUri also does not work.
Ideally access to the contact_id of Facebook raw_contacts would be
enough. In terms of data security for Facebook contact info, providing
the contact_id should keep things safe. Alternative options include
allowing access to the aggregate contact ID through getContactLookupUri.
Also sending in the contact URI for editing instead of the raw_contact
URI. SDK Version 2.1 and 2.0.1 Devices - Nexus One and Droid</description>
</bug>
<bug>
<bugid>15895</bugid>
<title>Unicode Support like Tamil, hindi, arabic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>pjeeva...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 22:03:39 +0000</openedDate>
<description>Please support Unicode fonts.Without unicode my Android phone is
useless. And I am planning to buy Android tablet, IF no unicode support
means I will not buy. SUPPORT UNICODE ANDROID</description>
<comment>
<author>SSA....@gmail.com</author>
<when>Sat, 02 Apr 2011 06:36:54 +0000</when>
<what>Google, please support Arabic!</what>
</comment>
<comment>
<author>ranji.ay...@gmail.com</author>
<when>Fri, 13 May 2011 02:51:04 +0000</when>
<what>pls support unicode as tamil language is being used my millions of ppl in around the world in web.</what>
</comment>
<comment>
<author>husam.on...@gmail.com</author>
<when>Fri, 13 May 2011 07:56:18 +0000</when>
<what>Without real arabic support, Android will never get popular in the Arabic regions.
</what>
</comment>
<comment>
<author>fadykurd...@gmail.com</author>
<when>Thu, 26 May 2011 21:19:55 +0000</when>
<what>I agree with u completly no body hear u

</what>
</comment>
<comment>
<author>fadykurd...@gmail.com</author>
<when>Thu, 26 May 2011 21:19:57 +0000</when>
<what>I agree with u completly no body hear u

</what>
</comment>
<comment>
<author>atul...@gmail.com</author>
<when>Sun, 24 Jul 2011 05:42:05 +0000</when>
<what>I think you know how big the market for android in india to support indian fonts. Its very frustrating to not to be able t to use our native language.</what>
</comment>
<comment>
<author>Mhamedbe...@gmail.com</author>
<when>Tue, 26 Jul 2011 14:23:07 +0000</when>
<what>please this is a duplicate issue please see 5597 issue or star it.</what>
</comment>
<comment>
<author>moulisan...@gmail.com</author>
<when>Sun, 21 Aug 2011 11:36:07 +0000</when>
<what>In my android 2.1 device there is full support for Arabic, Hindi and even Bengali. This shows it has an Indic script rendering engine. The Hindi and Bengali fonts are 200 kB each. Tamil has as less as half the number of letters as Hindi or Bengali. So the task given is only adding of 100 kB of tamil font and character mapping as the rendering engine is already present.
Why is Tamil font not added even in Android 3.0 while the issue has been raised since Android 1.6 release? 
The demand for Bengali font is atleast half than the demand for Tamil font as I  see when searching for Q&quot;EAndroid IndicQ&quot;E . Bengali web content and web population is lower than Tamil, . I do not know what is the pain for Android to just add 100kB file which has more demand in 3.0 when it has added a 200 kB file in 2.1? 
Android is not listening. I am annoyed, disappointed and tired of waiting.</what>
</comment>
<comment>
<author>MANJULAV...@gmail.com</author>
<when>Sat, 26 Nov 2011 07:24:33 +0000</when>
<what>Please support TAMIL fonts in future versions of andriod</what>
</comment>
</bug>
<bug>
<bugid>4270</bugid>
<title>Paid Apps Will Not Download On Motorola Cliq</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>dcl1...@gmail.com</reportedBy>
<openedDate>Fri, 16 Oct 2009 02:55:13 +0000</openedDate>
<description>I switched my the MyTouch to the Motorola Cliq and my previously
purchased apps will not download, it says Q&quot;EDownload UnsuccessfulQ&quot;E
happens with all but one purchased application</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:01:58 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:28:28 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>17477</bugid>
<title>Ad-hoc wifi network not automatically joined - no setting to p</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>luke.ety...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 04:38:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>luke.ety...@gmail.com</author>
<when>Wed, 08 Jun 2011 04:43:03 +0000</when>
<what>I share my computerQ&apos;Es internet connection through a usb wifi adapter as an ad-hoc network - I ALWAYS have to manually join it.  I can not seem to find settings to make it join this network whenever it becomes available automatically.  Please fix.  I am aware of the additional power usage... It should be the userQ&apos;Es informed choice/option.
</what>
</comment>
<comment>
<author>luke.ety...@gmail.com</author>
<when>Wed, 08 Jun 2011 04:44:06 +0000</when>
<what>Motorola Atrix android 2.2</what>
</comment>
<comment>
<author>alexan...@gmail.com</author>
<when>Wed, 08 Jun 2011 08:48:08 +0000</when>
<what>Samsung Galaxy Ace GT-S5830 does not see Ad-hoc networks at all :(</what>
</comment>
<comment>
<author>egeorg...@gmail.com</author>
<when>Sun, 19 Jun 2011 22:36:08 +0000</when>
<what>Purchased Acer Iconia Tablet expecting that I would be able to connect to my adhoc peer to peer connections.  Need adhoc capabilities </what>
</comment>
<comment>
<author>michaelj...@gmail.com</author>
<when>Fri, 08 Jul 2011 02:50:16 +0000</when>
<what>My Asus Transformer tablet is not able to connect to an ad hoc network, out of the box.</what>
</comment>
<comment>
<author>GLFlann...@gmail.com</author>
<when>Sat, 30 Jul 2011 04:55:47 +0000</when>
<what>See issue 82... thatQ&apos;Es right Eighty-freakin-two and weQ&apos;Ere up to 17k. LOL!!! You will never get this functionality on Android. Google has ignored it for over THREE years. As much as I dislike AppleQ&apos;Es planned obselence and lack of expandability it is your only option for ad-hoc network support. My Thrive is going back tomorrow. Pisses me off I just bought $100 in Thrive accessories. Other than NO NETWORK itQ&apos;Es a Q&quot;EgreatQ&quot;E product. </what>
</comment>
</bug>
<bug>
<bugid>12595</bugid>
<title>expat uses one JNI global reference per interned string</title>
<status>New</status>
<owner>e...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>0</stars>
<reportedBy>e...@google.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 23:19:42 +0000</openedDate>
<description>every time it interns a string, our expat JNI creates a JNI global
reference for it. this doesnQ&apos;Et sit well with the 2000-reference limit in
-eng builds and the emulator. seen in the wild:
http://stackoverflow.com/questions/3754989/android-excessive-global-references</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 16 Nov 2010 23:22:06 +0000</when>
<what>(using the non-native kxml parser is a workaround.)</what>
</comment>
</bug>
<bug>
<bugid>19079</bugid>
<title>SSL handshake problem on paypal</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-08-08T22:07:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>SoBlue...@gmail.com</reportedBy>
<openedDate>Sat, 06 Aug 2011 11:03:25 +0000</openedDate>
<description>Hi, IQ&apos;Em Galaxy S2 user and have question about weird problem. When I go
to paypal.com and select About Us from footer, the browser shows
Security warning popup. I checked certificate and found that paypal.com
and Q&quot;EAbout usQ&quot;E link are needed the same certificate. So, could you
explain why this issue is happened. Thank you Regards, Yongje Lee</description>
<comment>
<author>cts...@gmail.com</author>
<when>Sat, 06 Aug 2011 17:29:04 +0000</when>
<what>I have a Xoom with Honeycomb 3.2 and I am also getting a certificate error when navigating through certain secure areas of paypals site when I login. I can be on my main account page then click on the transactions page and get the  certificate is not from a trusted source or is not recognized. It is random on the pages I go to and doenQ&apos;Ef always occur. I checked the certificate details and it is a valid certificate for PayPal and the site/page I am trying to go to.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 07 Aug 2011 22:30:41 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 08 Aug 2011 22:02:36 +0000</when>
<what>SoBlue...@gmail.com,

A simple way to demonstrate this is just go directly to https://www.paypal-media.com/aboutus.cfm or really any https://www.paypal-media.com URL. That is because the problem is with the server running at www.paypal-media.com on port 443. Connecting with openssl

Looking at the certificate chain for that server, I see the following:

$ openssl s_client -connect www.paypal-media.com:443
---
Certificate chain
 0 s:/1.3.6.1.4.1.311.60.2.1.3=US/1.3.6.1.4.1.311.60.2.1.2=Delaware/2.5.4.15=Private Organization/serialNumber=3014267/C=US/postalCode=95131-2021/ST=California/L=San Jose/streetAddress=2211 N 1st St/O=PayPal, Inc./OU=Partner Support/CN=www.paypal-media.com
   i:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)06/CN=VeriSign Class 3 Extended Validation SSL CA
---

Note there is only one cert, the server cert, issued by Q&quot;EVeriSign Class 3 Extended Validation SSL CAQ&quot;E. However, Q&quot;EVeriSign Class 3 Extended Validation SSL CAQ&quot;E is not a root CA. Looking on a desktop browser, that is an intermediate CA issued by the root CA Q&quot;EVeriSign Class 3 Public Primary Certification Authority - G5Q&quot;E. That root CA is part of Android. A properly configured server should return the certificate chain up to a root CA. For example, www.paypal.com includes not only the intermediate Q&quot;EVeriSign Class 3 Extended Validation SSL CAQ&quot;E, but a bridge version of the root Q&quot;EVeriSign Class 3 Public PrimaryQ&quot;E that is signed by an older root Q&quot;EC=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification AuthorityQ&quot;E:

$ openssl s_client -connect www.paypal.com:443
---
Certificate chain
 0 s:/1.3.6.1.4.1.311.60.2.1.3=US/1.3.6.1.4.1.311.60.2.1.2=Delaware/2.5.4.15=Private Organization/serialNumber=3014267/C=US/postalCode=95131-2021/ST=California/L=San Jose/streetAddress=2211 N 1st St/O=PayPal, Inc./OU=PayPal Production/CN=www.paypal.com
   i:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)06/CN=VeriSign Class 3 Extended Validation SSL CA
 1 s:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)06/CN=VeriSign Class 3 Extended Validation SSL CA
   i:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=(c) 2006 VeriSign, Inc. - For authorized use only/CN=VeriSign Class 3 Public Primary Certification Authority - G5
 2 s:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=(c) 2006 VeriSign, Inc. - For authorized use only/CN=VeriSign Class 3 Public Primary Certification Authority - G5
   i:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
---

So why does this work on desktop browsers? The reason is because they permanently cache any intermediate CAs they discover. Android did not historical do that. In Honeycomb, we do at least cache intermediates seen during the runtime of an app, so if an app visits www.paypal.com first, they will trust the new CAs, and clicking Q&quot;EAbout PaypalQ&quot;E works fine. However, if you go directly to https://www.paypal-media.com/aboutus.cfm, it will not work.

I assume they are doing this on purpose to avoid sending the entire certificate chain on every request to save some bandwidth. IQ&apos;Eve seen yahoo.com do this for resources on their login page, which is why Honeycomb has the improved behavior.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 08 Aug 2011 22:06:48 +0000</when>
<what>cts...@gmail.com, I tried to reproduce your problem on Honeycomb and could not. If you could provide some more explicit steps to reproduce, I could take another look. I know you said it is not predictable. I did try to browse around my personal transactions with a Honeycomb but could not get it to happen.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 08 Aug 2011 22:07:53 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 12 Aug 2011 23:51:21 +0000</when>
<what>Issue 19213 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>6282</bugid>
<title>Back button in messaging doesnQ&apos;Et work as expected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>abmo...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 18:14:31 +0000</openedDate>
<description>I found a similar issue to this in the Calendar app, but nothing listed
for Messaging. Unfortunately, right now, I canQ&apos;Et figure out and
reproduce the exact steps that get to this point, but it happens at
least a couple of times a day, and as soon as I figure it out, IQ&apos;Ell
update this post. There are times where I will go into the Messaging
application from the home screen and the last thread I had open will
still be open, which is fine (although IQ&apos;Ed like to have the option to
always start in All Threads view). IQ&apos;Ell press the Back button, expecting
it to take me to the All Threads view, but instead, it takes me to the
home screen. I then have to go into the Messaging app from the home
screen again, and on this second try, the back button will do as I
expected and take me to All Threads view, rather than the home screen.
Model: Droid Firmware: 2.0.1 Build: ESD56</description>
<comment>
<author>superlum...@gmail.com</author>
<when>Tue, 16 Mar 2010 14:03:57 +0000</when>
<what>I have the Q&quot;Esame issueQ&quot;E. Actually, this seems to be a more system wide thing. This
happens at least with Settings to me, too.

If you press the Home button and then get back to the application, youQ&apos;Ell get back
into the state you left it (unless Android terminated it in background). If you hit
back then, it goes back to home. If you then go back to the application once again,
youQ&apos;Ell find it in its start up state (All Threads for Messaging, main page in Settings).

I assume that Android tracks your navigating globally and thinks that the home screen
is where you want to go back, the application however also receives some sort of
event by going to home, which resets it.</what>
</comment>
<comment>
<author>sagacio...@gmail.com</author>
<when>Mon, 17 Oct 2011 22:15:58 +0000</when>
<what>I find this behavior of Android incredibly annoying and unintuitive. To me, the Q&quot;EbackQ&quot;E stack should be per-application. If I want to go back to the home screen, IQ&apos;Ed hit the home button again. What a nuisance just to get back to the Q&quot;EAll ThreadsQ&quot;E view.

WebOS had implemented this much better. The Back-swipe gesture always did the same thing in an app and popped back up the application stack, not up some invisible global stack.</what>
</comment>
</bug>
<bug>
<bugid>8477</bugid>
<title>DateUtils.getRelativeDateTimeString formatting bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jalex...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 18:49:00 +0000</openedDate>
<description>DateUtils.getRelativeDateTimeString() bug. This code:
DateUtils.getRelativeDateTimeString(this, targetTime,
DateUtils.MINUTE_IN_MILLIS, DateUtils.WEEK_IN_MILLIS,
DateUtils.FORMAT_ABBREV_ALL); Tomorrow or yesterday is printed only when
the difference between current time and targetTime is more than 24
hours(+ or - respectively). If the target time is less than 24 hours the
method only returns the hour value. Sample scenario: Set the system time
to 1970 Jan 2nd, 11:00 AM Set the target time to 1970 Jan 1st, 11:00 PM
The method will return 12 hours ago, and not yesterday. A more drastic
scenario: Set the system time to 1970 Jan 1st(Thu), 10:00 PM Set the
target time to 1970 Jan 3nd (Sat), 3:00 AM (29 hour difference) The
method will return tomorrow 3 AM, and not in 2 days or on saturday .</description>
</bug>
<bug>
<bugid>8359</bugid>
<title>Cannot programmatically disable group within submenu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>patrik.a...@gmail.com</reportedBy>
<openedDate>Sun, 16 May 2010 21:54:25 +0000</openedDate>
<description>Programmatically setting a group inside a submenu to disabled doesnQ&apos;Et
have any effect. - Steps to reproduce the problem (including sample code
if appropriate). * Create a new Android project with an Activity using
Eclipse IDE. * Create a Q&quot;EmenuQ&quot;E folder in res/ * Copy mymenu.xml into the
menu folder. * Copy the implementation of onCreateOptionsMenu and
onPrepareOptionsMenu from source.java into your Activity class. * Run
the application * Open the Options menu. * Open myGroup submenu. - What
happened. * itemOutsideSubmenu was disabled * itemInsideSubmenu was
enabled - What you think the correct behavior should be. * Both
itemOutsideSubmenu and itemInsideSubmenu being disabled as defined by
the two rows in the onPrepareOptionsMenu implementation:
menu.setGroupEnabled(R.id.groupInsideSubmenu, false);
menu.setGroupEnabled(R.id.groupOutsideSubmenu, false); - DonQ&apos;Et forget to
mention which version of Android youQ&apos;Ere using, and/or which device the
problem appears on (model and Android version). * android 2.1 * Eclipse
with: Android Development Tools 0.9.6.v201002051504-24846
com.android.ide.eclipse.adt.feature.group * Mac OS X 10.6.2 * tested
both using the emulator and on a N1.</description>
<comment>
<author>patrick....@gmail.com</author>
<when>Wed, 23 Mar 2011 16:10:08 +0000</when>
<what>You have replace

menu.setGroupEnabled(R.id.groupInsideSubmenu, false);

with

menu.findItem (R.id.myGroup).getSubMenu ().setGroupEnabled(R.id.groupInsideSubmenu, false);

and it will work.
</what>
</comment>
</bug>
<bug>
<bugid>5658</bugid>
<title>when in navigation mode turn-by-turn voice should auto-reduce its volume when in call and remain on navigation screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>matthew....@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 17:03:16 +0000</openedDate>
<description>When receiving a call in navigation mode, the phone should stay in
navigation mode. A small notification should pop up with the caller name
and number with the option to accept, deny, or fwd to voicemail. If
accepted, the phone should stay in navigation mode and the turn-by-turn
voice direction volume should dim and a small end call button should be
available. Currently, when a call is received and accepted, the user
must slide the unlock button (the phone should already be unlocked!) and
the phone is in call display mode. This is dangerous- drivers shouldnQ&apos;Et
have to touch more than one button to accept/deny a call or to end a
call. When on a call in navigation mode (on speaker or bluetooth), the
turn-by-turn directions are too loud and interfere with voice
conversation.</description>
<comment>
<author>matthew....@gmail.com</author>
<when>Sat, 26 Dec 2009 17:19:38 +0000</when>
<what>Found this already started in another place:

http://code.google.com/p/android/issues/detail?
id=4957Q&amp;Eq=navigationQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>11492</bugid>
<title>Camera panorama mod overlap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Sun, 26 Sep 2010 10:40:43 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include:
camera-Q&gt;EPanorama mode-Q&gt;Eerect the phone to take photos-Q&gt;Eafter done-Q&gt;Egoto
Gallery-Q&gt;Elandscape mode to check the photo which next to the photo you
took-Q&gt;Ethen the panorama phone overlap to the next one</description>
<comment>
<author>dosoluti...@gmail.com</author>
<when>Tue, 18 Jan 2011 16:33:43 +0000</when>
<what>I also see this on 2.2 with my samsung captivate. Additionally the image file
size is way low. The image is not a concationation of 5 meg images. Looks like a combined 
image less than 150k.
</what>
</comment>
</bug>
<bug>
<bugid>9979</bugid>
<title>Q&quot;ESend calls directly to voicemailQ&quot;E not respected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mkell...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 21:30:54 +0000</openedDate>
<description>Motorola Droid running 2.1-update1 (Build ESE81) All other times, when
this particular caller has called me, the Q&quot;ESend calls directly to
voicemailQ&quot;E feature has worked as advertised. This time, however, my
phone actually rang, and showed me the call, etc. All I was doing at the
time was running the Last.fm player. Unfortunately, I donQ&apos;Et know how
reproducible this bug is -- it may be some obscure race condition or
something. IQ&apos;Ell try to attach an `adb bugreport` later tonight.</description>
<comment>
<author>mkell...@gmail.com</author>
<when>Sat, 24 Jul 2010 03:36:04 +0000</when>
<what>`adb bugreport`</what>
</comment>
</bug>
<bug>
<bugid>8121</bugid>
<title>Stagefright header error ( libstagefright Quirks )</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>r.deva...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 16:35:44 +0000</openedDate>
<description>In ./frameworks/base/include/media/stagefright/OMXCodec.h, OMXCodec
class has below enum, to have bitmaps for port features.. shouldnt the
values be hex, instead of decimal, for intended bit flag usage?? enum
Quirks { kNeedsFlushBeforeDisable = 1, kWantsNALFragments = 2,
kRequiresLoadedToIdleAfterAllocation = 4,
kRequiresAllocateBufferOnInputPorts = 8, kRequiresFlushCompleteEmulation
= 16, kRequiresAllocateBufferOnOutputPorts = 32,
kRequiresFlushBeforeShutdown = 64, kOutputDimensionsAre16Aligned = 128,
}; Regards, Deva</description>
<comment>
<author>r.deva...@gmail.com</author>
<when>Mon, 03 May 2010 20:06:14 +0000</when>
<what>
**PLEASE IGNORE THIS ISSUE**

[resolved]

The enumerations are properly bit-flagged., even in decimal.</what>
</comment>
</bug>
<bug>
<bugid>7173</bugid>
<title>Android Market needs more sorting options (date, size, views, rating, downloads, comments etc)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>ndha...@gmail.com</reportedBy>
<openedDate>Mon, 15 Mar 2010 21:45:48 +0000</openedDate>
<description>It is very difficult to find worthwhile applications. Unless you know
what youQ&apos;Ere looking for, discovering new applications is a chore. Please
add an option to sort the list of applications - for example by: (in
both ascending and descending order for each) Upload/Modified Date,
Size, Views, Downloads, Ratings, Comments, Fans (new feature)</description>
<comment>
<author>AlexTes...@gmail.com</author>
<when>Sun, 12 Dec 2010 13:54:01 +0000</when>
<what>I agree with this entirely, but would also like to see sorting by cost as well.</what>
</comment>
</bug>
<bug>
<bugid>15975</bugid>
<title>Bluetooth issues in Hyundai Genesis 2009 Car</title>
<status>NeedsInfo</status>
<owner>jaikum...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>adil.hin...@gmail.com</reportedBy>
<openedDate>Tue, 05 Apr 2011 14:28:24 +0000</openedDate>
<description>* Google Nexus S, v2.3.3 * Hyundai Genesis 2009 BT pairing went fine but
connectivity is quite inconsistent. I make sure BT is tuned on and
confirm this by clicking a button in my car. Then, call someone... Call
is connected but BT icon cannot be clicked, as if greyed out. Behavior
is inconsistent but here are a couple of scenarios: 1) I get in the car,
turn on BT. When I get a call, BT does not work, and I hear the person
on my phone but not on CarQ&apos;Es stereo. If I turn off BT and turn it back
on, in a min or so BT starts working and voice switches over to CarQ&apos;Es
stereo. 2) I get in the car, turn on BT. I make a call, but call does
not go through carQ&apos;Es BT, on the call screen, BT button is greyed out. I
hit the home button and turn off BT, and turn it back on. As described
above, it usually picks up after a while and CarQ&apos;Es system starts to
work. My previous Samsung (regular) phone never had any issues.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:20:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Tue, 05 Apr 2011 17:26:17 +0000</when>
<what>Thanks for the report - Would you know how to take a bugreport by any chance.</what>
</comment>
<comment>
<author>adil.hin...@gmail.com</author>
<when>Tue, 05 Apr 2011 22:29:30 +0000</when>
<what>Sorry, no. What do I need to do?</what>
</comment>
<comment>
<author>adil.hin...@gmail.com</author>
<when>Thu, 07 Apr 2011 01:34:02 +0000</when>
<what>Is there anything I can do to help troubleshoot?</what>
</comment>
<comment>
<author>laa...@gmail.com</author>
<when>Thu, 14 Apr 2011 08:23:51 +0000</when>
<what>There is a big (well sort of) thread about bluetooth issues in cars here http://code.google.com/p/android/issues/detail?id=12603 .

For the reference I am experiencing the same behaviour of bluetooth either not working, or working incosistently in my Saab 9-3.

It usually doesnQ&apos;Et transfer the audio to the handsfree, even if I receive the call in the car etc.

ItQ&apos;Es pretty hard to provide any additional information that is provided in the original bug report as devices are usually locked down and the information is hard to get without accessing the logs or the bluetooth layer (which unfortunately sits in the system level).</what>
</comment>
<comment>
<author>framel...@gmail.com</author>
<when>Sat, 30 Apr 2011 04:11:41 +0000</when>
<what>Same thing here, Nexus 1 vs 2011 Mazdaspeed3, BT works fine *ONE* time per boot, after one time just being in the car--no calls or streaming, only connecting, the phone needs to be rebooted before it works again.  Bluetooth thinks it is still connected and active even after the car is turned off.

Other phones work flawlessly.</what>
</comment>
</bug>
<bug>
<bugid>19788</bugid>
<title>Very poor screen reorientation on all Honeycomb tablets</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-08T22:04:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cwal...@gmail.com</reportedBy>
<openedDate>Sat, 03 Sep 2011 00:07:36 +0000</openedDate>
<description>Whenever you turn your tablet around, whether it be horizontal,
vertical, etc, the OS performance is just (for lack of a better word)
unacceptable. The delay is massive. Everything needs to reload.
Everything resets. This is a massive waste of system resources - hold an
iPad and absolutely any Android tablet side-by-side, and it just
looks...sad. iOS performs so smoothly in that regard; everything stays
loaded, all perfect, in a split-second. Android? Depending on the tablet
and situation, 2-5 SECONDS. You absolutely canQ&apos;Et tell me that this us
the best thatGoogle can do. Transitions in general are laggy, jagged -
not terrible, mind you, but not great. Also, donQ&apos;Et think IQ&apos;Em bashing
Honeycomb -its a great OS. But it does indeed feel like a beta in these
respects. Browser lag, etc. The browser attempts to use the text angry
form in the page instead of inputting through its own, creating typing
lag. Anyway, the orientation issue is quite annoying. All tablets I
tried out at FutureShop had severe reorientation lag. The lag makes me
NEVER want to ever turn the tab. Android 3.2.</description>
<comment>
<author>marc...@google.com</author>
<when>Thu, 08 Sep 2011 22:04:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4870</bugid>
<title>Q&quot;EMy locationQ&quot;E extremely wrong when getting location from network while wifi is turned on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>10</stars>
<reportedBy>michael1...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 19:49:13 +0000</openedDate>
<description>IQ&apos;Em using a Motorola Droid. IQ&apos;Em in Ringgold, GA. I havenQ&apos;Et set up the
wireless networks yet. When I have the WIFI on I get a location of
Mollerussa Spain. When I turn it off the phone thinks itQ&apos;Es back in
Ringgold GA.</description>
<comment>
<author>sebastien.wains</author>
<when>Fri, 20 Nov 2009 15:00:45 +0000</when>
<what>IQ&apos;Em in Mons, Belgium. It often reports that IQ&apos;Em in St Petersburg, Russia.
When I was in Namur a while back, the phone pretended I was in Mexico City.
Someone on Twitter working in Manhattan said her phone was reporting she was in
Namur, Belgium.

The problem is obviously on detection from Wi-Fi hotspots.
In Android 1.5, itQ&apos;Es not possible to disable location detection with Wi-Fi.
On my Nokia E71, I could separately pick the method I liked (cell, Wi-Fi, Bluetooth,
GPS).

I once found a page on Google Help explaining how to report inaccuracies, but itQ&apos;Es a
real pain. CanQ&apos;Et find the page anymore.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:47:13 +0000</when>
<what></what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 21:18:11 +0000</when>
<what>While I love WiFi positioning, and in some cases it works great, other times it doesnt. 
We should have a way of registering the locations of our home APs and any others that 
we use regularly, to help improve the database.

Or, just use SkyhookQ&apos;Es database. That seems pretty spot on all the time ;)
</what>
</comment>
<comment>
<author>AHinkel...@gmail.com</author>
<when>Wed, 30 Dec 2009 09:45:01 +0000</when>
<what>When I visit the google page.. my location has been incorrect too lately.

Tonight I went on a drive to my sisters, and checked the google page a few times on
the way back, and noticed 2 other places that it said I was.. when I knew I wasnQ&apos;Et.

It seems to be wrong if IQ&apos;Em using just my cell tower, or if IQ&apos;Em using just GPS...

If I view from Google maps and have GPS enabled, it does show my proper location.

I have tried:

Clearing the browser cache.
Rebooting the phone with various things disabled, then re-enabling them,
Removing GoogleQ&apos;Es location access, then re granting access.

IQ&apos;Em using a Verizon Moto Droid with 2.0.1...

Ok.. and just uninstalled map updates and rebooted..

Now my phone isnQ&apos;Et showing my location.. but what iQ&apos;Em guessing is a person on a
plane.. as its showing me going in a straight line at 144MPH..</what>
</comment>
<comment>
<author>vaclav.v...@gmail.com</author>
<when>Wed, 12 Jan 2011 12:42:50 +0000</when>
<what>I am located in Czech Republic (Europe), but google location service thinks that I am in China when I get connected to my home wifi. Even worse - my HTC changes a time zone settings (+7 hous!) :-(
How it could trust that buggy location service when it is obvious  I am not in China (change of thousand kilometres during a minute, connected to a czech gsm provider, gps)?!?  </what>
</comment>
<comment>
<author>dil...@chromium.org</author>
<when>Sun, 03 Jul 2011 06:01:27 +0000</when>
<what>I moved my wi-fi router to a new location.
So now if phone has WiFi on and GPS off it incorrectly detects my location as my previous location.
When I switch GPS on then it detects location correctly.

There was number of situations when GPS and WiFi were both turned on, so obviously Google had an opportunity to record new position of this router.
However almost week passed and android still incorrectly detects my previous position when WiFi is on and GPS is off.</what>
</comment>
<comment>
<author>avad.jos...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:09:51 +0000</when>
<what>POSSIBLE FIX

Issue: With Google Location Services turned on (even with Wi-FI disabled) the phone shows your location wrong and therefor your time zone may be affected. 

Turning off Google Location Services and using only your carrierQ&apos;Es GPS will show your correct location and time zone. Restarting the phone via software does not solve the problem.

SOLUTION (For Me):
I turned off my phone and then took out the battery for 10 - 20 seconds or so. When I put back the battery and turned on my phone my time zone and time changed to the correct values. Shortly after my Q&quot;ELocationQ&quot;E changed from the previous incorrect value and then showed my state but not my city. 10 minutes later it still does not show my city but still shows the correct state and time/time zone. I am hopeful that it will update and show my city sometime in the future.</what>
</comment>
<comment>
<author>madah0...@gmail.com</author>
<when>Mon, 10 Oct 2011 22:11:01 +0000</when>
<what>I am in Mobile, AL and my phone is telling me that IQ&apos;Em in Suzhou, China.. the funny part was when it first started doing that, I was in a Chinese restaurant.. haha.
But seriously, my phone has done this before with other various random places. I was also in Mobile and it told me I was somewhere in Texas..
and My wi-fi wasnQ&apos;Et turned on like some other people were saying about their phone.

I tried turning off goggle location like one guy suggested and it worked fine after that.. so IQ&apos;Em guessing google is a little (or a lot) off sometimes..</what>
</comment>
<comment>
<author>oiem...@gmail.com</author>
<when>Sat, 19 Nov 2011 23:23:27 +0000</when>
<what>I live in Dubai, UAE and after *each* restart Google Maps on my Nexus one gets a Q&quot;EinstantQ&quot;E fix to a location in St Petersburg, Russia. After the usual cold-boot period (like a minute or so) my location is realized. This happens after every reboot.</what>
</comment>
</bug>
<bug>
<bugid>3902</bugid>
<title>Feature Request: Q&quot;EpureQ&quot;E ipsec vpn client (cisco-compatible)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-10-25T18:32:48.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>6450</stars>
<reportedBy>marshall...@gmail.com</reportedBy>
<openedDate>Tue, 15 Sep 2009 15:53:38 +0000</openedDate>
<description>Please add support for Q&quot;Eplain-oldQ&quot;E ipsec vpns (compatible with Cisco
concentrator). I see that there is support for ipsec/l2tp combo, but IQ&apos;Em
looking for a client that accepts a username/password and a
group-username/group-password and connects to a cisco ipsec vpn. Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:18:19 +0000</when>
<what></what>
</comment>
<comment>
<author>tirt...@gmail.com</author>
<when>Thu, 17 Sep 2009 03:42:06 +0000</when>
<what>A lot of people are waiting for this request. and I am one of them :).</what>
</comment>
<comment>
<author>sethgreg...@gmail.com</author>
<when>Thu, 17 Sep 2009 19:15:38 +0000</when>
<what>Seconded!  I would love this feature.</what>
</comment>
<comment>
<author>scoob8...@gmail.com</author>
<when>Mon, 05 Oct 2009 19:02:19 +0000</when>
<what>Agreed.  There is a 3rd party app that does provide this but not on a stock system. 
It would be nice to see basic group authentication added.</what>
</comment>
<comment>
<author>ryi...@gmail.com</author>
<when>Mon, 05 Oct 2009 19:06:17 +0000</when>
<what>This would help me a lot as I am on call 24/7 for work and vpn then ssh into work to
fix problems without taking out the laptop would be really nice.</what>
</comment>
<comment>
<author>bev...@gmail.com</author>
<when>Tue, 06 Oct 2009 18:22:56 +0000</when>
<what>same here, just spent hour with an employee trying to get the new donut release vpn
client to work with a cisco 3000 concentrator.  No place to enter group id/password.
 This is a huge deal!

Thank</what>
</comment>
<comment>
<author>pline...@gmail.com</author>
<when>Tue, 06 Oct 2009 19:51:11 +0000</when>
<what>Comments stolen from Issue #1919:

Q&quot;EJust a friendly reminder... if youQ&apos;Ere about to post a comment that says Q&quot;Eme too!Q&quot;E or
Q&quot;EyouQ&apos;Eve got my voteQ&quot;E or Q&quot;E+1Q&quot;E or similar... please just star this issue and leave the
comments-space clean.  When you star the issue, your vote counts.  Issues with a
larger number of people starring the issue are likely going to get more attention.
More comments, however, are just going to clutter the system and annoy those who have
already starred the issue, possibly encouraging them to unstar the issue, lowering
its perceived importance.  Again, comments should be used to update progress on the
issue itself, not for voting... please leave this to the star.  Thanks.Q&quot;E</what>
</comment>
<comment>
<author>marshall...@gmail.com</author>
<when>Tue, 06 Oct 2009 20:32:49 +0000</when>
<what>scoob8000, are you talking about http://code.google.com/p/get-a-robot-vpnc/ ? IQ&apos;Eve
had a lot of trouble getting this to work reliably... If youQ&apos;Ere aware of another app,
please let me know!</what>
</comment>
<comment>
<author>cosminsz...@gmail.com</author>
<when>Tue, 27 Oct 2009 13:34:49 +0000</when>
<what>vpnc-robot uses ROOT access. it wonQ&apos;Et work with a standard ROM.</what>
</comment>
<comment>
<author>bko...@gmail.com</author>
<when>Thu, 29 Oct 2009 19:10:55 +0000</when>
<what>Click the star!  I was so happy to hear that VPN support was included with no
additional apps needed but so disappointed to find out that plain vanilla ipsec
(groupid/group password) was not supported yet.  I still love you though, Android. 
If ever a beta tester is needed for an ipsec vpn on an ADP1 ROM, feel free to drop me
a note.  Thanks.</what>
</comment>
<comment>
<author>fabian.l...@gmail.com</author>
<when>Fri, 30 Oct 2009 00:13:14 +0000</when>
<what>Almost every university in Germany uses a Cisco system being incompatible with 
AndroidQ&apos;Es VPN. 

There should be a huge demand by German students because they are not able to use WiFi 
on campus.</what>
</comment>
<comment>
<author>trsavie...@gmail.com</author>
<when>Tue, 10 Nov 2009 14:29:11 +0000</when>
<what>Ditto, I need Cisco VPN as well.  Looking forward to you adding this asap!

Thanks..</what>
</comment>
<comment>
<author>pokusha...@gmail.com</author>
<when>Wed, 11 Nov 2009 18:53:56 +0000</when>
<what>Yes, everybody needs to have fully functional vpn client for android. Why do not have
group id?</what>
</comment>
<comment>
<author>josh.sp...@gmail.com</author>
<when>Wed, 11 Nov 2009 18:57:29 +0000</when>
<what>This is required to have these phones at our company.</what>
</comment>
<comment>
<author>dbyrd1568</author>
<when>Wed, 11 Nov 2009 19:07:26 +0000</when>
<what>needed badly</what>
</comment>
<comment>
<author>jorjenza...@gmail.com</author>
<when>Wed, 11 Nov 2009 19:47:19 +0000</when>
<what>desparately need this please</what>
</comment>
<comment>
<author>judascle...@gmail.com</author>
<when>Wed, 11 Nov 2009 20:39:43 +0000</when>
<what>LESS THAN FRIENDLY REMINDER - Stop posting Q&quot;Ei need this fixQ&quot;E. Of course you need this
fix if youQ&apos;Ere here. Just star the issue and wait, donQ&apos;Et comment because it emails
everyone watching the issue.

I want to see comments about the developments related to this fix, not how you
personally need this fix to use your phone with your company VPN.

- from someone else waiting for this fix, not the developer. </what>
</comment>
<comment>
<author>marcelli...@gmail.com</author>
<when>Fri, 13 Nov 2009 01:08:59 +0000</when>
<what>the IPsec client on this phone works. it does DES for phase 2 tunnel negotiation,
which really should be changed to 3DES. i think that is everyones problem here. </what>
</comment>
<comment>
<author>jto...@gmail.com</author>
<when>Fri, 13 Nov 2009 01:15:05 +0000</when>
<what>marcelliotnet: i donQ&apos;Et think itQ&apos;Es just ipsec that we want. for instance: how do you 
enter the group username/group password for cisco-based vpns?</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Fri, 13 Nov 2009 01:26:32 +0000</when>
<what>I believe the Pre-shared Key is the Q&quot;EGroup PasswordQ&quot;E for Cisco.  

So it may only be the Q&quot;EGroup NameQ&quot;E that is missing (and this may be another Cisco 
moniker for Q&quot;Etunnel groupQ&quot;E)

Somebody please confirm this understanding</what>
</comment>
<comment>
<author>iken...@gmail.com</author>
<when>Fri, 13 Nov 2009 01:59:02 +0000</when>
<what>The big question regarding this is what underlying system service
will provide this function. Nothing can be done until those that
are responsible for deciding what will be included in the source
tree make this decision.</what>
</comment>
<comment>
<author>iken...@gmail.com</author>
<when>Fri, 13 Nov 2009 02:02:10 +0000</when>
<what>Q&gt;E I believe the Pre-shared Key is the Q&quot;EGroup PasswordQ&quot;E for Cisco.  
Q&gt;E
Q&gt;E So it may only be the Q&quot;EGroup NameQ&quot;E that is missing (and this may
Q&gt;E be another Cisco moniker for Q&quot;Etunnel groupQ&quot;E)

No, that isnQ&apos;Et correct.

The underlying system service for the existing IpSec VPN
support is not capable (and may never be) of providing the
Xauth support being requested here.

</what>
</comment>
<comment>
<author>gober.st...@gmail.com</author>
<when>Fri, 13 Nov 2009 14:21:12 +0000</when>
<what>I am a Cisco Engineer with my company and I have been trying to get the Android to connect to my Cisco VPN.  
From what I have found you can root the phone and use two Cisco VPN Applications on the Market.  I would 
prefer not to do this.  I have seen posts from people saying that they were able to connect to their corporate VPN 
but I am unable to get the Android to establish a complete VPN session with a Cisco ASA firewall.  I have a TAC 
open and have worked with Cisco with no success in connecting.  So until there is an update from the OS it 
seems the only way to connect to a Cisco firewall is to root the phone.</what>
</comment>
<comment>
<author>ebrianmi...@gmail.com</author>
<when>Fri, 13 Nov 2009 15:26:49 +0000</when>
<what>IQ&apos;Ell have to send my Droid back unless we can get some Cisco VPN functionality.  We use 
IPSEC group name/password on our Cisco 2811.  IQ&apos;Ed be happy to create a separate VPN for 
our Droids but there doesnQ&apos;Et seem to be any options but IPSEC group name/password on 
the router.

The sales guy that just got his phone yesterday will also have to send it back.  The 
owner was thinking about changing the entire company to Droids but that wonQ&apos;Et happen 
unless we can get Cisco VPN functionality.  </what>
</comment>
<comment>
<author>troyengel</author>
<when>Fri, 13 Nov 2009 15:59:55 +0000</when>
<what>@ikent88 -- the vpnc client for us linux users has been able to work for years and
the code is GPLv2 licensed. From a 10,000ft view it seems like the Android platform
should be able to borrow that logic and re-implement on the OS stack...

http://www.unix-ag.uni-kl.de/~massar/vpnc/

Honestly when I first read about VPN coming in Donut this is exactly what I thought
they would have done - why reinvent the wheel? It appears not to be the case, though.
</what>
</comment>
</bug>
<bug>
<bugid>18604</bugid>
<title>Cannot find SIP Calling facility in android 2.3.3 samsung galaxy S</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-17T17:16:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vika...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jul 2011 12:02:01 +0000</openedDate>
<description>After i upgrade my samsung galaxy s from froyo to gingerbread today
using my samsung kies, i cannot find the the internet calling facility
in my call features. I was eagerly waiting for this feature in my galaxy
s as google announces this is a standard feature in gingerbread. NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:16:04 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:16:26 +0000</when>
<what>Issue 18603 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:16:37 +0000</when>
<what>Issue 18602 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>11153</bugid>
<title>XLS files</title>
<status>NeedsInfo</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dimit...@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 18:37:48 +0000</openedDate>
<description>The MasterCapacityReport.xls is generated by the server and emailed to
users. We previously had Blackberries and no issues with opening this
XLS file. Now in order to view this file we have to save it to the Droid
device and then open it. This is replicatable on all 10 of our Droid XQ&apos;Es
and 1 Samsung Fascinate (all VZW network) If any questions please do not
hesitate contacting me. Thanks NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 20:47:20 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 11 Sep 2010 01:46:34 +0000</when>
<what>DroidX uses MotorolaQ&apos;Es software, so you should speak to them about it.   IQ&apos;Em not sure about the Samsung Fascinate; does it use the stock Android email application?  What application on the device do you use to view these attachments?</what>
</comment>
<comment>
<author>dimit...@gmail.com</author>
<when>Sat, 11 Sep 2010 05:01:16 +0000</when>
<what>Both devices were tested using stock Android email.
I also tested the K-9 mail with similar results.

If I save the attachment to the phone and then open it with ANY viewer it will open it just fine. All other XLS files will open from the email.

You donQ&apos;Et think that as soon as Motorola will hear that my test results were identical with a Samsung device they will send me straight to Google?

Thanks</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 28 Sep 2010 04:05:06 +0000</when>
<what>How did you test the DroidX with the stock Android email app, if I might ask...</what>
</comment>
<comment>
<author>dimit...@gmail.com</author>
<when>Tue, 28 Sep 2010 16:29:59 +0000</when>
<what>I went in Setting and under My Accounts I added a standard POP/SMTP Email account.
That was it.
Am I missing something?

Thanks</what>
</comment>
<comment>
<author>dimit...@gmail.com</author>
<when>Tue, 11 Jan 2011 15:34:51 +0000</when>
<what>Is there any other information that I can add in order to help?

Also, sometimes a user created an XLS file in Office 2003 and emails and it is the same case where the Droid doesnQ&apos;Et recognize the file.

(WeQ&apos;Ere looking to add a few Droid tablets for our company, but this is really really taking a toll. Along with no straight Outlook sync as a default software.)

Thanks</what>
</comment>
<comment>
<author>dimit...@gmail.com</author>
<when>Fri, 21 Jan 2011 18:53:46 +0000</when>
<what>Well, so much for Google doing jack.. Dissapointed!

We actually figured it out on our own., and guess what the problem is on Google.

There is an input parameter when calling the smtpmail program for the 
attachment.  This is what I was originally assigning the parameter to:

ASSIGN eAttachments = 
Q&quot;EMasterCapacityReport.xls:type=application/xls:filetype=binaryQ&quot;E.

This is what it now gets assigned to:

ASSIGN eAttachments = 
Q&quot;EMasterCapacityReport.xls:type=application/vnd.ms-excel:filetype=binaryQ&quot;E.

The key difference is the type parameter.  It was type=application/xls, 
which has always worked before.  It is now type=application/vnd.ms-excel. 
Apparently the firmware on those Droid phones is more specific on itQ&apos;Es 
requirements for the type of application to open the document.</what>
</comment>
</bug>
<bug>
<bugid>17218</bugid>
<title>intent action in menifest doesnQ&apos;Et support string resources</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arik.gal...@gmail.com</reportedBy>
<openedDate>Sat, 28 May 2011 15:47:05 +0000</openedDate>
<description>The broadcast receiver doesnQ&apos;Et work when trying to use the resources as
the holder for the string literal that is used in the action parameter.
Here is a code example: broadcast sending code: Intent intent = new
Intent(context.getString(R.string.parking_state_updated_broadcast_action));
context.sendBroadcast(intent); manifest code: Q&lt;Ereceiver
android:name=Q&quot;E.receivers.ParkingStateUpdatedRecieverQ&quot;E
android:enabled=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;E@string/parking_state_updated_broadcast_actionQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/receiverQ&gt;E The same string resource is used in the
code and manifest but the call wonQ&apos;Et work. If the string literal is used
in the manifest instead of the resource it does work as expected. Tested
on android versions 1.5 and 2.2. Tested on AVD and Galaxy S.</description>
</bug>
<bug>
<bugid>19817</bugid>
<title>NullPointerException in WindowManagerImpl on Android OS 3.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>front.zy...@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 08:51:58 +0000</openedDate>
<description>I got an null pointer exception on Android 3.2 emulator on a simple
Android project created by Wizerd with a service in separated process,
when I switch between Q&quot;EStretch to fill screenQ&quot;E to Q&quot;EZoom to fill screenQ&quot;E.
This crash will not happen if the service is put into the same process
with main activity, namely Q&quot;Eandroid:processQ&quot;E attribute not specified.
While it only happens when I add Q&quot;Eandroid:processQ&quot;E to manifest file for
my test service. The exception is: FATAL EXCEPTION: main
java.lang.NullPointerException at
android.view.WindowManagerImpl.reportNewConfiguration(WindowManagerImpl.java:427)
at
android.app.ActivityThread.handleUpdatePackageCompatibilityInfo(ActivityThread.java:2801)
at android.app.ActivityThread.access$2700(ActivityThread.java:122) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1151) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:132) at
android.app.ActivityThread.main(ActivityThread.java:4123) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:491) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) at
dalvik.system.NativeStart.main(Native Method) My test code:
TestActivity.java (Generated by Wizerd) ==================== package
com.test; import android.app.Activity; public class TestActivity extends
Activity { @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
Intent intent = new Intent(this, TestService.class);
startService(intent); } } ==================== TestService.java (Most of
the functions are empty) ==================== Package com.test; import
android.content.ComponentName; public class TestService extends Service
{ private boolean m_connected = false; private ServiceConnection
m_connInitService = new ServiceConnection() { public void
onServiceConnection(ComponentName className, IBinder service) {
m_connected = true; } public void onServiceDisconnected(ComponentName
className) { } }; public static class TestServiceBinder extends Binder {
} public IBinder onBind(Intent intent) { return new TestServiceBinder();
} public void onDestroy() { super.onDestroy(); } public int
onStartCommand(Intent intent, int flags, int startId) { return 1; } }
==================== If I run the test app without service or with
service in the same process the screen compatibility switch will not
cause any problem. However, I do not understand why service can cause
system exception during screen compatibility switch. Is this because
service process is a non-UI process? Which could potentially triggers a
bug inside the Android core code?</description>
</bug>
<bug>
<bugid>7383</bugid>
<title>email platform</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bbfv...@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 06:59:16 +0000</openedDate>
<description>there are two email programs that come on droid 2.0 software...the one
for Gmail and the one for other email. The one for other email is the
problem. When you are composing an email, or when you are looking at
email, if you press delete by accident, you do not get an option to
cancel. It WILL erase your email. that is absurd! Please fix this
problem. If while trying to go back, sometimes it is easy to hit the
delete button by accident. There have been a few emails that have been
erased by accident and it is annoying!! to say the least. thanks for
fixing this annoyance</description>
</bug>
<bug>
<bugid>18166</bugid>
<title>[android-cts-2.3_r3] CTS execution time increases gradually until it becomes unresponsive</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>samuli.p...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 09:20:03 +0000</openedDate>
<description>After running test cases for a long time the test case will start to
timeout. This happens usually after about 45 minutes of testing. During
execution the run time gradually increases before timeout occurs. Can be
repeated 100% by running the same test case in a loop and any test case
will do. Tried with emulator and Nexus One with SDK version 2.3.3. OS is
Ubuntu Linux 10.10. With a real device the problem arises later. It may
take over than hour before timeouts starts to occur. Rebooting the
device is the only way I could find that works as a workaround. Steps to
repeat: ./startcts Android CTS version 2.3_r4 Device(emulator-5554)
connected cts_host Q&gt;E start --plan CTS -t
android.example.cts.ExampleSecondaryTest#testZorch (repeat this for
about an hour) ..and this happens: 01:36:50 E/ddms: ADB rejected shell
command (am instrument -w -e bundle true
android.tests.devicesetup/android.tests.getinfo.DeviceInfoInstrument):
closed CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Failed to execute shell command am instrument -w -e
bundle true
android.tests.devicesetup/android.tests.getinfo.DeviceInfoInstrument on
device emulator-5554 com.android.ddmlib.AdbCommandRejectedException:
closed CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Timeout: getDeviceInfo start test
android.example.cts.ExampleSecondaryTest#testZorch
============================================================== Test
package: android.example 01:38:50 E/ddms: ADB rejected shell command (am
broadcast -a android.tests.util.disablekeyguard): closed CTS_ERROR Q&gt;EQ&gt;EQ&gt;E
Failed to execute shell command am broadcast -a
android.tests.util.disablekeyguard on device emulator-5554
com.android.ddmlib.AdbCommandRejectedException: closed CTS_ERROR Q&gt;EQ&gt;EQ&gt;E
Installing met timeout due to Unknown reason. Time: 130.9s Test case can
be any CTS test case. For example running above long enough with
android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly results
same error: 11:56:46 E/ddms: ADB rejected shell command (am instrument
-w -e bundle true
android.tests.devicesetup/android.tests.getinfo.DeviceInfoInstrument):
closed CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Failed to execute shell command am instrument -w -e
bundle true
android.tests.devicesetup/android.tests.getinfo.DeviceInfoInstrument on
device emulator-5554 com.android.ddmlib.AdbCommandRejectedException:
closed CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Timeout: getDeviceInfo 11:58:46 E/ddms: ADB
rejected shell command (am broadcast -a
android.tests.util.disablekeyguard): closed CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Failed to
execute shell command am broadcast -a android.tests.util.disablekeyguard
on device emulator-5554 com.android.ddmlib.AdbCommandRejectedException:
closed start test
android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly
============================================================== Test
package: android.sax CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Installing met timeout due to Unknown
reason. Time: 130.3s This script demonstrates how to repeat this
automatically. #!/bin/bash while [ true ]; do ./startcts start --plan
CTS -t android.example.cts.ExampleSecondaryTest#testZorch done; Last
lines from log: CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649902 searchTest():
testName=android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly,caseFullName=android.provider.cts.Contacts_OrganizationsTest
CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649902 searchTest():
testName=android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly,caseFullName=android.provider.cts.MediaStore_Audio_MediaTest
CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649902 searchTest():
testName=android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly,caseFullName=android.provider.cts.BrowserTest
CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649902 searchTest():
testName=android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly,caseFullName=android.provider.cts.ContactsContract_DataTest
CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649902 searchTest():
testName=android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly,caseFullName=android.provider.cts.UserDictionary_WordsTest
CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649902 searchTest():
testName=android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly,caseFullName=android.sax.cts.ElementTest
start test android.sax.cts.ElementTest#testAndroidTestCaseSetupProperly
CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649911 Start a test session.
============================================================== Test
package: android.sax CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649911 installAPK
/home/user/android-cts//tools/../repository/testcases/CtsSaxTestCases.apk
... CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649911 adb -s emulator-5554 install -r
/home/user/android-cts//tools/../repository/testcases/CtsSaxTestCases.apk
CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508649911 start(),
action=install,mTimer=java.util.Timer@19106c7,timeout=120000 CTS_DEBUG
Q&gt;EQ&gt;EQ&gt;E 1309508649931 Enter waitPackageActionComplete() CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Failed
to execute shell command am broadcast -a
android.tests.util.disablekeyguard on device emulator-5554 CTS_ERROR Q&gt;EQ&gt;EQ&gt;E
Failed to execute shell command am broadcast -a
android.tests.util.disablekeyguard on device emulator-5554
com.android.ddmlib.AdbCommandRejectedException: closed CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E
1309508649938 device emulator-5554 changed with changeMask=2 CTS_DEBUG
Q&gt;EQ&gt;EQ&gt;E 1309508649938 Device state:ONLINE CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508650097 device
emulator-5554 changed with changeMask=2 CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508650097
Device state:ONLINE CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508650242 device emulator-5554
changed with changeMask=2 CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508650242 Device
state:ONLINE CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508769918 PackageActionTimeoutTask.run():
mAction=install CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508769918 ObjectSync.sendNotify() is
called, mNotifySent=false CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508769918
TestPackage.notifyInstallingTimeout() is called CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Installing
met timeout due to Unknown reason. CTS_ERROR Q&gt;EQ&gt;EQ&gt;E Installing met timeout
due to Unknown reason. CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508779918 Leave
waitPackageActionComplete() CTS_DEBUG Q&gt;EQ&gt;EQ&gt;E 1309508779918 installAPK
/home/user/android-cts//tools/../repository/testcases/CtsSaxTestCases.apk
finish Time: 130.12s</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jul 2011 20:06:48 +0000</when>
<what></what>
</comment>
<comment>
<author>fabien.d...@gmail.com</author>
<when>Tue, 09 Aug 2011 15:36:07 +0000</when>
<what>ItQ&apos;E the same on my device since the cts 2.3 r5 was released</what>
</comment>
<comment>
<author>fabien.d...@gmail.com</author>
<when>Fri, 12 Aug 2011 08:11:37 +0000</when>
<what>Are you doing the test via TCP and not USB ?
Because when I try to pass CTS via it does not rebooting the product.
You have to do it throught USB or patch adb client to not return a device name like Q&quot;Eemulator-Q&quot;E but somtehing else.
Indeed CTS does not reboot device id begining via Q&quot;Eemulator-Q&quot;E</what>
</comment>
<comment>
<author>samuli.p...@gmail.com</author>
<when>Wed, 24 Aug 2011 14:58:11 +0000</when>
<what>Both. A real device with USB connection is able to run more iterations than TCP connected emulator. In my setup the difference is something like 45 vs. 60 minutes before freezing.</what>
</comment>
</bug>
<bug>
<bugid>1139</bugid>
<title>RFE: Have G1 appear to computer as router Q&amp;E NAS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>8</stars>
<reportedBy>militias...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 01:09:17 +0000</openedDate>
<description>Besides having it appear, through the USB cable, as a storage device, to
enable transfer of files, also offer option to have it appear as a
router and network attached storage, so it could be used as a Q&quot;EmodemQ&quot;E to
access the Internet through the Edge/3G connection, or even to other
devices in a local area network. Allow same functionality through
bluetooth. Later enhancement might be to allow the phone to function as
an access point for WiFi connections with multiple devices, or among
phones by mesh networking that would enable self-configuring LANs. (See
other issue I will submit on this.) Along the thought in Defect 1072,
but more developed.</description>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 15:15:11 +0000</when>
<what>See this Thread on XDA

Same can be done in Google Android Firmware to Permanently enable WiFi Router as NAS

for DNS Server small DNS Server can be made which can Accept DNS request and reply by
resolving to Parent DNS Server</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 15:15:26 +0000</when>
<what>http://forum.xda-developers.com/showthread.php?t=444004</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:53:04 +0000</when>
<what></what>
</comment>
<comment>
<author>dola...@gmail.com</author>
<when>Tue, 07 Jul 2009 17:28:07 +0000</when>
<what>there is an opensource application for wifi and bluetooth tethering

http://code.google.com/p/android-wifi-tether/</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:21:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:11:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14011</bugid>
<title>Text message send two times</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gibbesen...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 15:31:30 +0000</openedDate>
<description>I got like a kind of spasm and therefore accidently pressed on the
send-button, so my phone sended two text messages. The phone exit the
text message after sending it automatically, so it shouldnQ&apos;Et be possible
to send the message again at the same time as the first one.</description>
</bug>
<bug>
<bugid>1319</bugid>
<title>unexpected bluetooth audio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>9</stars>
<reportedBy>young...@gmail.com</reportedBy>
<openedDate>Mon, 17 Nov 2008 17:13:38 +0000</openedDate>
<description>It is my understanding that android does not support playing the music
app over bluetooth. But under certain conditions, my G1 already does
that. If I am on a telephone call with my bluetooth headset, and if I
then start to play music, The music will play over the bluetooth headset
and not over the phone speaker. I would like to play my music over
bluetooth so I am wondering if there is a way force my phone into
bluetooth mode and then play the music without initiating a phone call.
Can anyone comment on the status of this Q&quot;EbugQ&quot;E. Is it planned to be
fixed before bluetooth music is implemented? Is there a way that an
audio device configuration can be set explicitly without relying on
androidQ&apos;Es autodetect features.</description>
<comment>
<author>dola...@gmail.com</author>
<when>Tue, 07 Jul 2009 17:25:03 +0000</when>
<what>I think this issue should be tagged closed or anything since CupCake, no ?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:25:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:41:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:22:33 +0000</when>
<what></what>
</comment>
<comment>
<author>steve.at.myself.gen.nz@gmail.com</author>
<when>Thu, 29 Apr 2010 07:33:37 +0000</when>
<what>I would like to see an option for all device audio to be sent to the bluetooth in mono 
just as it comes out of the phone itself; just through the earpiece instead of the 
built in phone speaker.

Is this difficult?
</what>
</comment>
<comment>
<author>kevingre...@gmail.com</author>
<when>Thu, 10 Jun 2010 15:43:28 +0000</when>
<what>The ability to hear my navigation through my BT mono would be great..  It worked with my Motorola Rival and VZ nav..  But now I have an HTC Droid Eris (love it)..  There are many many apps that I would like to have this feature for (streaming tunes, Navigation).   Come on Google, you can do it..  Thanks,</what>
</comment>
<comment>
<author>Sner...@gmail.com</author>
<when>Sun, 10 Oct 2010 17:12:34 +0000</when>
<what>I would have thought this to be a basic feature.  There are so many ways to imagine how this could be a good and useful function.  How many arguments are there for not implementing this?


As of right now, there are at least seven open issues regarding this matter.  I found these by searching for bluetooth mono.

Date	  Issue#	#ofStars
11/2008	    1319	 7	
12/2009	    5527	46
01/2010	    5924	39
04/2010	    7906	93
03/2010	    7192	26
05/2010	    8379	 7
05/2010	    8380	 7

Seven separate issues, five marked as defect, two as enhancement with a total of 225 stars


Tried Super BT Mono.  DidnQ&apos;Et work for me (Droid1 with Android 2.2).  Notes from the author like Q&quot;EDoesnQ&apos;Et work on most CDMA cell. Works well on Droid X and CDMA phones w/ customed RomQ&quot;E suggests itQ&apos;Es not a general solution.
</what>
</comment>
</bug>
<bug>
<bugid>9062</bugid>
<title>Browser: Erases text and disables back</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T15:24:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 08:19:49 +0000</openedDate>
<description>Some times the browser leaves the page - even when the user has typed
important text into a text area - and disables the back option :( Please
never let the browser leave a page with (uncommitted?) user text on it,
unless the user specifically chooses to do so discarding her text.
Repro: - Create an m.facebook.com bookmark on your homescreen. - Go to a
comment field on m.facebook.com and type a few lines. - Do not submit
the comment but tap the home button. - Now tap the m.facebook.com button
and notice that you comment page disaapears with no way to go back - you
text/comment is gone. I use Eclair 2.1 on tatto (built v5 from da forum)</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 14 Jun 2010 09:20:29 +0000</when>
<what>correction: Q&quot;ETattooQ&quot;E and Q&quot;Exda forumQ&quot;E</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 15:24:16 +0000</when>
<what>In Froyo (2.2) the Browser short cut (usually) works as you intend, and the uncommitted user text is preserved. Rarely, going from Browser to Home causes the browser to get kicked out of memory. When this happens, the text is lost. Unfortunately, the Browser is not able to preserve its state when it is kicked out.

Hopefully your Tattoo will get upgraded to 2.2 soon and youQ&apos;Ell have a generally more pleasant experience.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1747</bugid>
<title>Calendar: editing of recurring event fails</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>All.tied...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 18:04:14 +0000</openedDate>
<description>iQ&apos;Em using the latest version of source code the way to reproduce this
issue is pretty simple: 1. run calendar.app 2. create event, set itQ&apos;Es
reccurence to daily (for example), save it 3. open newly created event
for editing, change somethingm for example the title and hit save it
will fail with the following exception ERROR/ContentValues(134): Cannot
cast value for allDay to a Boolean ERROR/AndroidRuntime(134): Uncaught
handler: thread main exiting due to uncaught exception
ERROR/AndroidRuntime(134): java.lang.NullPointerException
ERROR/AndroidRuntime(134): at
com.android.calendar.EditEvent.checkTimeDependentFields(EditEvent.java:1353)
the solution is obvious, just change this line (1353) from boolean
oldAllDay = mInitialValues.getAsBoolean(Events.ALL_DAY); to boolean
oldAllDay = mInitialValues.getAsInteger(Events.ALL_DAY) != 0;</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:23:10 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:58:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:10:42 +0000</when>
<what></what>
</comment>
<comment>
<author>sirisha....@wipro.com</author>
<when>Tue, 03 May 2011 10:04:58 +0000</when>
<what>Yup, the above fix holds good.
</what>
</comment>
</bug>
<bug>
<bugid>12962</bugid>
<title>Internal sync between all accounts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Sun, 05 Dec 2010 21:55:59 +0000</openedDate>
<description>It would be nice if all of my accounts syncQ&apos;Ed contacts with each other.
Have my facebook, corporate, and both gmail and google apps accounts all
sync the same contacts together. Once benefit to this, for me, is when
using the google voice extension in chrome I can start typing the name
of the person to call. But if I donQ&apos;Et have them in my google accountQ&apos;Es
contacts they donQ&apos;Et come up. I know I can have gmail to google apps with
CSV files but imagine if they all syncQ&apos;Ed between each other on the
phone. You add a contact to one account and it adds to all.</description>
</bug>
<bug>
<bugid>14744</bugid>
<title>Browser: Scrolling not working</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 06:17:47 +0000</openedDate>
<description>Scrolling up/down is not working on this page:
http://android.davelab.com I use Hero with cyanogenMod 7 nightly build
21</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 15 Feb 2011 06:25:13 +0000</when>
<what>Related issue 14745</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 06:39:11 +0000</when>
<what></what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 18 Feb 2011 22:06:44 +0000</when>
<what>Looks like this issue involving inner scrolling:
http://code.google.com/p/android/issues/detail?id=6864</what>
</comment>
</bug>
<bug>
<bugid>18361</bugid>
<title>wipe on failed password attempt can be brute forced</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thehighhat@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 17:25:37 +0000</openedDate>
<description>Honeycomb 3.1 on Galaxy Tab 10.1 Google App Device Policy is installed
and configure to require encryption and to force device wipe/reset on
failed password attempts (two in this case for illustration). Scenario:
Adversary get physical access to device. Enters password guess,
incorrect. Enters a second incorrect guess. * At this point the device
should start the irreversible wipe/reset process. * But this is not what
happens. Instead a pop up dialog box presents a message that tells the
user a wipe/reset will occur WITH AN Q&quot;EOKQ&quot;E BUTTON. If the adversary
selects Q&quot;EOKQ&quot;E, then the device wipes/resets correctly. The problem with
this is that if the adversary powers off the screen, then the he is
given a new round of password entry tries. This means that adding a
limit to number of failed password attempts is effectively useless since
an infinite (albeit slow) number of attempts can be made simply buy
powering off screen when the dialog box asks for permission to
wipe/reset. Solution: 0. Count each successive failed attempt even
between screen off. (reset counter on success) 1. Present a warning on
_next to last_ failed password attempt that a wipe/reset will happen if
bad password entered again. 2. On final failed password attempt a. send
encrypted notice (if possible) to Google Apps Device Policy account that
device wiped/reset on failed attempt. b. start irreversible wipe/reset
procedure w/o any further user interaction This will correctly safegaurd
the protected device as intended by user.</description>
</bug>
<bug>
<bugid>13030</bugid>
<title>Browser doesnQ&apos;Et confirm tap or show Q&apos;EloadingQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 12:07:41 +0000</openedDate>
<description>When you tap a link like Show older posts on touch.facebook.com you have
NO idea wether the tap was registered or not since it can take several
seconds for the page to update and thereQ&apos;Es no indication of the process
- therefore itQ&apos;Es industinguishable from an unregistered tap - so half
the time you tap again or simply feel frutstrated that you waited in
vain.</description>
</bug>
<bug>
<bugid>5698</bugid>
<title>Please let us use Mozilla Fennec (aka Firefox Mobile) on Android.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-29T17:05:11.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>qwa...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 15:25:40 +0000</openedDate>
<description>Please let us Android users have Fennec. I realize that this would be
complicated but it would be a great addition to Android. Firefox users
are much more likely then others to use Google - we have been very
loyal. Most long time Firefox users are fans of openness - that is what
brought us to Firefox Q&amp;E Google in the first place. We would never even
consider an iPhone, but instead waited for Android to come to our
neighborhood. So, please find a way to reward us with Fennec!</description>
<comment>
<author>qwa...@gmail.com</author>
<when>Tue, 29 Dec 2009 15:38:20 +0000</when>
<what>Regarding implementation...  I know that Mozilla is free to completely rewrite Fennec
in AndroidQ&apos;Es version of Java + NDK, or to write a Fennec like UI on top of Android
WebKit component.

What I was suggesting was that Google would work with Mozilla to find a better to
bring Fennec to Android.


</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 29 Dec 2009 17:05:11 +0000</when>
<what>Please report this to Mozilla.</what>
</comment>
</bug>
<bug>
<bugid>17714</bugid>
<title>Force close occuring during Map</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daisuk...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 14:35:36 +0000</openedDate>
<description>Hello I am using Android 2.3.4 and working on new project in samsung
electronics. 1. Go to Maps Q&gt;E On maps screen tap on Menu key Q&gt;E Search Q&gt;E
Enter Pizza Q&gt;E Long press on point on map Q&gt;E Press on address cloud. 2.
Select directions Q&gt;E Repeate step-1 again and again Q&gt;E Observe. 3. Force
close appears when tap on Address Cloud . Force close issue should not
occur. Please check this issue and let the map app fixed in next release</description>
</bug>
<bug>
<bugid>19545</bugid>
<title>Ease of adding group of recipients during messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mah...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 12:53:42 +0000</openedDate>
<description>Android Version: 2.3.3 (Have the latest update) Build Number:
3.0.1.A.0.145 Device: Sony Ericsson Xperia Arc (LT15i) When there is a
need to send a message to a group of recipients we need to select the
recipient individually every time. Instead if we have a group created
and send a message it will be sent to all the recipient in the selected
group. This will avoid selecting the recipients every time we send
message.</description>
</bug>
<bug>
<bugid>3716</bugid>
<title>ServiceConnections can leak on OrientationChange </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>elsdoer...@gmail.com</reportedBy>
<openedDate>Sat, 29 Aug 2009 20:50:08 +0000</openedDate>
<description>IQ&apos;Em not sure to what extend this is a bug, a documentation issue, or
whether I am just plain doing things wrong. However, the following
minimal app exhibits this problem reproducibly: *) Basic Activity, I
have it create 200 Buttons in onCreate() to slow down orientation
change. *) Simple Service (running on a remote process), exposing an
AIDL interface. *) The Activity implements ServiceConnection. *) I call
bindService in onStart(): bindService(new Intent(this, MyService.class),
this, BIND_AUTO_CREATE); *) I call unbindService() in onStop():
unbindService(this); *) In onServiceConnected(), I retrieve the
interface: myService = IMyServiceInterface.Stub.asInterface(service);
Now, hereQ&apos;Es what happens. If I keep changing the orientation very
quickly, i.e. change back before the previous orientation change
completed, then onStart() and onStop() will be called as expected, but
onServiceConnection() is subsequently *also* called for Activity
instances that have already been stopped, and for which unbind() has
already benn called. As a result, the Activity binds to the service and
is never garbage collected.</description>
<comment>
<author>elsdoer...@gmail.com</author>
<when>Sat, 29 Aug 2009 20:55:25 +0000</when>
<what>I should add that keeping track of onStart() and onStop() calls and skipping binding to 
the service when onStop() was already called avoids the problem as expected.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 22:20:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3014</bugid>
<title>Enhancement: Q&quot;EIncoming callsQ&quot;E Q&quot;ESend calls directly to voicemailQ&quot;E call filtering</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>johnjya...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 17:31:06 +0000</openedDate>
<description>Q&quot;EEdit ContactQ&quot;E -Q&gt;E Q&quot;EIncoming callsQ&quot;E -Q&gt;E Q&quot;ESend calls directly to voicemailQ&quot;E
is a very useful feature. A potential enhancement could be a robust call
filtering management panel allowing filtering settings to be applied to
individual contacts plus: + contact groups. + Q&quot;EUnknownQ&quot;E
(blocked/restricted) caller id values. + any caller id value NOT in
contacts. With settings allowing vibration only in addition to the
existing custom ring tone setting.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:01:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:42:25 +0000</when>
<what></what>
</comment>
<comment>
<author>erik.go...@gmail.com</author>
<when>Thu, 07 Jan 2010 05:04:28 +0000</when>
<what>I would also like to see such a feature and IQ&apos;Em not the only one.  These days, itQ&apos;Es
easy to get assigned a cell phone number which previously was assigned to someone who
was being irresponsible. I refuse to change my phone number, I think there should
instead be a software solution.</what>
</comment>
<comment>
<author>ben...@gmail.com</author>
<when>Mon, 05 Jul 2010 02:05:16 +0000</when>
<what>I really need this feature too. Would be amazingly useful.</what>
</comment>
<comment>
<author>leduc...@gmail.com</author>
<when>Tue, 25 Jan 2011 06:31:02 +0000</when>
<what>ItQ&apos;Es very useful feature.</what>
</comment>
</bug>
<bug>
<bugid>8703</bugid>
<title>French translation of Q&quot;EOpen networkQ&quot;E</title>
<status>Reviewed</status>
<owner>kr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>seb.mu...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 12:45:43 +0000</openedDate>
<description>Q&quot;EOpen networkQ&quot;E was translated as Q&quot;EOuvrir le r?seauQ&quot;E, should be Q&quot;ER?seau
ouvertQ&quot;E.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 28 May 2010 17:22:55 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 28 May 2010 17:23:14 +0000</when>
<what>Kenny, I confirm the bug. The proposed solution is correct.</what>
</comment>
<comment>
<author>kr...@google.com</author>
<when>Fri, 28 May 2010 17:54:05 +0000</when>
<what>Hm, I see it as Q&quot;Er?seau ouvertQ&quot;E in the versions I checked. Any particular release this applies to?</what>
</comment>
<comment>
<author>seb.mu...@gmail.com</author>
<when>Fri, 28 May 2010 19:42:18 +0000</when>
<what>Bug confirmed on version 2.1-update1 (HTC Desire Virgin Mobile if that helps).</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Sun, 06 Feb 2011 16:49:46 +0000</when>
<what>same HTC Desire HD, Android 2.2.1

correct translation is Q&quot;ER?seau ouvertQ&quot;E and not Q&quot;EOuvrir le r?seauQ&quot;E
option before is correct Q&quot;EMe notifier lorsquQ&apos;Eun r?seau ouvert est disponibleQ&quot;E
</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 14 Mar 2011 20:38:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10594</bugid>
<title>Calendar - categories</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>alhowarth@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 17:50:40 +0000</openedDate>
<description>The calendar should allow you to label events with categories. The
categories could then be assigned a color. This is a feature that
existed on my old Palm, (as well as Outlook) that I miss greatly.</description>
</bug>
<bug>
<bugid>7363</bugid>
<title>Hand Preference</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>baropho...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 00:58:06 +0000</openedDate>
<description>IQ&apos;Ed like for Android to have an OS-level preference that gave bias in
the UI to a personQ&apos;Es left or right hand. IQ&apos;Em left handed and there are
(so far) two cases where this is a detriment to me: 1) The Call Log
view: green phone icons are all on the right. This obstructs my view and
makes me stretch for the button. 2) The Contacts view: quick-scroll tab
is on the right. This REALLY obstructs my view and also causes
stretching. Developers would then be able to make apps that fit both
preferences if they chose to.</description>
<comment>
<author>joseph.w...@gmail.com</author>
<when>Sun, 08 Aug 2010 21:17:24 +0000</when>
<what>As a developer I agree this needs to be implemented so every app does not have to have itQ&apos;Es own options screen and customizations for this.
The fast-scroll thumb is the main issue - I guess the designers were all right-handed and forgot around 7% of the world is left-handed (UI designers should remember that stat)</what>
</comment>
</bug>
<bug>
<bugid>5118</bugid>
<title>http playback should support mime-type video/mpeg4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zaqti...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 08:35:14 +0000</openedDate>
<description>Now http playback can support mp4/3gp media file. but the mimetype only
list as below in packages/apps/Camera/AndroidManifest.xml Q&lt;Edata
android:scheme=Q&quot;EhttpQ&quot;E /Q&gt;E Q&lt;Edata android:mimeType=Q&quot;Evideo/mp4Q&quot;E /Q&gt;E Q&lt;Edata
android:mimeType=Q&quot;Evideo/3gpQ&quot;E /Q&gt;E Q&lt;Edata android:mimeType=Q&quot;Evideo/3gppQ&quot;E /Q&gt;E
Q&lt;Edata android:mimeType=Q&quot;Evideo/3gpp2Q&quot;E /Q&gt;E But in some website, mp4 file
has been list as mimetype video/mpeg4, so android will download it only.
Need to add below line into packages/apps/Camera/AndroidManifest.xml:
Q&lt;Edata android:mimeType=Q&quot;Evideo/mpeg4Q&quot;E /Q&gt;E</description>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 02 Jan 2010 08:17:25 +0000</when>
<what>I did not find any reference of Q&quot;Evideo/mpeg4Q&quot;E being a valid mimetype. Can you point
me to one?</what>
</comment>
</bug>
<bug>
<bugid>10136</bugid>
<title>Edit Number Before Calling from Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>davewhit...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 07:30:52 +0000</openedDate>
<description>Froyo (2.2) on Nexus One I work internationally. Many mobile providers
have special dial prefixes for international calls to allow you to save
substantial amounts on dialing costs. For example, on my mobile provider
(Maxis in Malaysia), if I dial 13200 plus country code plus number, I
can call with these reduced rates. However, for text messaging and other
purposes I still need to store my numbers in Contacts in the +, country
code, number format. I do not wish to store two numbers under each
contact, I prefer just to quickly edit the number before calling. While
there is an option to edit before calling when looking up numbers in the
call log, there appears to not be this feature directly from contacts.
As such, I have to dial, immediately hang up, then edit the number from
the call log. Can you look at adding the capability to edit the number
before calling directly from contacts? This feature has been available
on Symbian (Nokia, etc.) devices for some time. Would be nice to have on
Android.</description>
<comment>
<author>jhc...@gmail.com</author>
<when>Fri, 17 Sep 2010 23:35:09 +0000</when>
<what>I have the exact same predicament. I work in the UK and use a special prefix to dial back to the US, but it becomes a hindrance when I need to send texts (for instance via Google Voice), and there is no way to edit before calling. Please do provide this!</what>
</comment>
<comment>
<author>cudajo%2...@gtempaccount.com</author>
<when>Wed, 19 Jan 2011 08:37:15 +0000</when>
<what>HereQ&apos;Es a possible solution for those of you having the above problem! 
Install the app Prefixer (from 253?below) from our homepage: http://www.253below.com/prefixer or go directly to Android market from your phone: http://market.android.com/details?id=com.tftbelow.prefixer

With Prefixer installed you can setup calling rules that automatically add prefixes, suffixes, remove characters and a lot more. All without having to update or change your contact list!

The rules are easily enabled/disabled in the app, so when you need the specific prefix, you just enable the rule youQ&apos;Eve setup in Prefixer and it will take care of the rest seamlessly in the background when you make your calls. When you donQ&apos;Et need the rule - just disable the specific rule and everything is back to normal.
If you want, you could even set the rules to trigger for specific days of the week or time of day.</what>
</comment>
<comment>
<author>evilaar...@gmail.com</author>
<when>Thu, 05 May 2011 15:25:15 +0000</when>
<what>Thank-you for the prefixer tip it is an interm solution with it toggle widget for my needs. 

Still think I should be able to long press to edit a contact number before dialing like I can from the call log though.</what>
</comment>
<comment>
<author>abdulthe...@gmail.com</author>
<when>Tue, 05 Jul 2011 02:16:08 +0000</when>
<what>Thank you, the prefixer solves the prolem...</what>
</comment>
</bug>
<bug>
<bugid>11688</bugid>
<title>Randomly deletes all text messages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-05T17:09:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>element...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 02:10:45 +0000</openedDate>
<description>This has been reported by users for about a year. Fix it.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 05 Oct 2010 17:09:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13186</bugid>
<title>Voice Search Initiated Calls Not Logging in Call History</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>krislaw...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 22:07:35 +0000</openedDate>
<description>HTC EVO Android V2.2 Hold search button until Voice Search option comes
up Say Q&quot;Ecall such-and-such mobileQ&quot;E Option comes up to dial -- press dial
button Talk End call go to call history to find call was not logged.
krislawson@gmail.com | 913-735-7471</description>
</bug>
<bug>
<bugid>9366</bugid>
<title>Calendar Date Bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ary...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 04:15:20 +0000</openedDate>
<description>On the HTC Evo running android 2.1, when I click edit on any calendar
event to change a detail in the location or event name, the date of the
event is incremented to the next day. ItQ&apos;Es very strange to save the
event after changing a small detail and have the event not there
anymore. Only after recreating a bunch of events did I realize that the
event was moved to the day after it was originally set to be on.</description>
</bug>
<bug>
<bugid>19690</bugid>
<title>TextView not respecting HTML font size attribute.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>c0deatta...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 17:24:02 +0000</openedDate>
<description>I have the following code: textView.setText(Html.fromHtml(Q&quot;EQ&lt;Efont
color=\Q&quot;Ered\Q&quot;E size=\Q&quot;E24\Q&quot;EQ&gt;EHelloQ&lt;E/fontQ&gt;EQ&quot;E)); The string Q&apos;EHelloQ&apos;E turns red,
but no matter what value I assign to the size attribute the size of text
never changes. Android 2.2</description>
</bug>
<bug>
<bugid>8518</bugid>
<title>Hive, swarm, clustering technology</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-26T07:25:08.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Psimu...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 08:52:43 +0000</openedDate>
<description>software that enables devices to pool resources open a distributed
network. Can be utilized for numerous applications including novel
communications methods and system emulation. Any node in a cell can
utilize resources of other devices in cell. Cells can communicate with
other cells and also share resources. This tech could hypotheticly
replace traditional communications networks. Technology also has
potential with management of other distributed systems such as
distributed energy management.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 26 May 2010 07:25:08 +0000</when>
<what>This sounds like a good third party opportunity.  Please consider battery life if you do implement this.</what>
</comment>
</bug>
<bug>
<bugid>641</bugid>
<title> Adding browser supported types fails with exceptions</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-24T00:45:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pawan.ve...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 13:44:52 +0000</openedDate>
<description>Here are the steps to recreate the problem. Step 1) Create a dummy
activity called Dummy.java and the code for that is ******* public class
Dummy extends Activity { protected void onCreate(Bundle icicle) {
super.onCreate(icicle); setContentView(R.layout.dummy); } } **********
step 2) create dummy.xml with this content ******* Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ETextView android:id=Q&quot;E@+id/text_viewQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:padding=Q&quot;E0pxQ&quot;E android:text=Q&quot;EdummyQ&quot;E
android:orientation=Q&quot;EhorizontalQ&quot;E android:typeface=Q&quot;EnormalQ&quot;E
android:textStyle=Q&quot;EnormalQ&quot;E android:textColor=Q&quot;E#ff000000Q&quot;E
xmlns:android=Q&quot;Ehttp:// schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;E/TextViewQ&gt;E
********** step 3) edit AndroidManifest.xml to add ********* Q&lt;Eactivity
android:name=Q&quot;E.dummy.DummyQ&quot;E android:label=Q&quot;EdummyQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E
Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;E /Q&gt;E
Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.EDITQ&quot;E /Q&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.PICKQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Edata
android:mimeType=Q&quot;Eaudio/mpegQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E Q&lt;E/activityQ&gt;E
************* step 4) deploy the activity, search and navigate to any
mp3 file. You will see the above Q&quot;Elist view canQ&apos;Et have unspecified size
exceptionQ&quot;E. For quick test, this link could be helpful.
http://www.archive.org/download/BenWillemsTestwavTestmp3/Test_64kb.mp3.
My activity does render itself fine ( there is nothing really there in
it). When I try to open it via an intent and by hooking up the mimetype,
i get the error mentioned in the thread
http://groups.google.com/group/android-developers/browse_thread/thread/ea7b0d04fc612477/50046bf23391c960</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:21:25 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:45:37 +0000</when>
<what>Cannot reproduce, music player launches and plays the file when I try the above steps
in latest sdk. Please try the Android 1.0, release 1 SDK, and file a new bug if you
continue to see problems.</what>
</comment>
</bug>
<bug>
<bugid>19244</bugid>
<title>GLES Emulation: On linux w/Intel GFX, glCopyTexImage2D doesnQ&apos;Et copy from RGBA FB to luminance texture</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>j...@graphtech.co.il</reportedBy>
<openedDate>Sun, 14 Aug 2011 13:30:30 +0000</openedDate>
<description>Observed on Linux Ubuntu 10.10, Mesa 7.10.2 DRI driver, Intel G41
chipset with GMA X4500 graphics. The following call:
glCopyTexImage2D(GL_TEXTURE_2D,0,GL_LUMINANCE_ALPHA,0,0,width,height,0)
Should create a GL_LUMINANCE_ALPHA texture, and copy the red and alpha
components from the screen into the texture. What happens is that the
alpha channel is copied correctly, while the red channel is not. The
following call succeeds:
glCopyTexImage2D(GL_TEXTURE_2D,0,GL_RGBA,0,0,width,height,0)</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 14 Aug 2011 17:14:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19338</bugid>
<title>Ability to change internal path when updating extra packages in SDK Manager</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-08-30T05:17:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>r...@android.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 19:57:36 +0000</openedDate>
<description>SDK Manager should allow for a way to update an Q&quot;EextraQ&quot;E package and
change its install path. Use case: - vendor published an extra package
under the internal path Q&quot;Evendor/fooQ&quot;E where the path Q&quot;EfooQ&quot;E matches the
name of the extra. The internal Q&quot;Evendor/pathQ&quot;E combo makes the unique
string that identifies this package. - vendor later decides to rename
the extra package and would like the internal path to reflect that, e.g.
Q&quot;Evendor/blahQ&quot;E. - on update the SDK Manager would detect the new internal
path, install under the new name and remove the old one. In the XSD for
the extra package, we have 2 elements, Q&quot;EvendorQ&quot;E and Q&quot;EpathQ&quot;E. The
suggestion is to introduce a new Q&quot;Eold_pathQ&quot;E that would be ;-separated
list of old paths to detect and Q&quot;EupgradeQ&quot;E to the new path.</description>
<comment>
<author>r...@android.com</author>
<when>Tue, 30 Aug 2011 05:17:31 +0000</when>
<what>https://review.source.android.com/#/c/25712/
https://review.source.android.com/#/c/25704/</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:28:58 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
</bug>
<bug>
<bugid>17886</bugid>
<title>Android Emulator Kills Browser Streaming Music</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>csui...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 18:18:00 +0000</openedDate>
<description>IQ&apos;Em not sure if this is the right place for this bug, but IQ&apos;Em not sure
where else to submit it. Using ADT 11.0.0, while listening to streaming
music (i.e. Google Music and Pandora), if I launch an emulator, all
streaming music stops as soon as the emulator launches. The only way to
restart streaming is to restart your browser. I have confirmed this
issue affects both Chrome 12.0.742.100 and Firefox 3.6.</description>
</bug>
<bug>
<bugid>4734</bugid>
<title>VPN dns settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>9</stars>
<reportedBy>small...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 20:22:19 +0000</openedDate>
<description>itQ&apos;Ed be great to also have the option to set the dns servers also, right
now it only lets us put the dns search server. for example, you may not
want to use DNS pushed out by your pptpd. android 2.0</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:00:20 +0000</when>
<what></what>
</comment>
<comment>
<author>andre.kj...@gmail.com</author>
<when>Tue, 21 Jun 2011 07:47:06 +0000</when>
<what>same as issue 4370, please star issue 4370</what>
</comment>
</bug>
<bug>
<bugid>2962</bugid>
<title>Strange listview behaviour in App managers applications list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 23:16:38 +0000</openedDate>
<description>* Go to Settings -Q&gt;E Applications -Q&gt;E Manage applications * Open the
details of some app * Go back to app list using the back key * Hold down
the Q&quot;EreturnQ&quot;E key on the physical keyboard while the list is loading
(progress indicator in upper-right) * Notice that the selected list row
stays selected but some other list rows around this change randomly
their text color to black (the Q&quot;EbadQ&quot;E rows jump up and down while you
just hold the return key down) G1 running CRB43 Attached screenshot.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:59:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:16:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6640</bugid>
<title>UI should be more responsive to user actions.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ixsan...@gmail.com</reportedBy>
<openedDate>Sat, 13 Feb 2010 19:59:23 +0000</openedDate>
<description>When switching between desktops, sliding from main menu and making
selections from a list of items, UI is not very responsive and animation
is not smooth either. If you do a side-by-side comparison with iPhone,
you probably know what I am talking about here. For example when sliding
over menus, My finger have to move for a small distance before menu
actually picks up the action and start rolling. If you slide the menu
back and forth quickly without leaving finger from the screen, you will
see an obvious lag between your action and menu sliding. I think this is
a crucial user experience issue and should be addressed ASAP. This can
be constantly reproduced from my Nexus One. Thanks,</description>
</bug>
<bug>
<bugid>15410</bugid>
<title>ADT: More consistency in export application UI</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>chabbydr...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 22:12:23 +0000</openedDate>
<description>Host OS: Ubuntu 10.04 SDK tools version : Revision 10 Eclipse version:
3.5.2 ADT plug-in version: 10.0.0.v2011021621901-104271 Platform
targeted by your project: android 1.6 Version of the platform running in
the emulator: N/A STEPS TO REPRODUCE: 1. Try to figure out how to export
an unsigned application. Go to Q&quot;EFile Q&gt;E Export Q&gt;E Android Q&gt;E Export Android
ApplicationQ&quot;E 2. Get prompted for a keystore, realize thats not it.
Fumble around with the docs. Realize I need to right-click project,
select Android Tools Q&gt;E Export Unsigned Application package. 3. Notice
that there is also a Android Tools Q&gt;E Export Signed Application package
menu item here, which brings up the same wizard as Q&quot;EFile Q&gt;E Export Q&gt;E
Android Q&gt;E Export Android ApplicationQ&quot;E Recommendations: Call the same
actions with consistent names throughout the UI. a. Rename Q&quot;EFile Q&gt;E
Export Q&gt;E Android Q&gt;E Export Android ApplicationQ&quot;E to Q&quot;EFile Q&gt;E Export Q&gt;E
Android Q&gt;E Export Signed Android ApplicationQ&quot;E b. Add a Q&quot;EExport Unsigned
Android ApplicationQ&quot;E action to the Q&quot;EFile Q&gt;E Export Q&gt;E Android Q&quot;E UI</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 23:46:55 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:10:11 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15871</bugid>
<title>CDD/CTS 2.3.3 android.os.Build.FINGERPRINT discrepency</title>
<status>WorkingAsIntended</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-03-30T23:03:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Raul.A.J...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 19:05:29 +0000</openedDate>
<description>The CDD states android.os.Build.FINGERPRINT is defined as
$(BRAND)/$(PRODUCT)/$(DEVICE):$(VERSION.RELEASE)/$(ID)/$(VERSION.INCREMENTAL):$(TYPE)/$(TAGS)
but gives the example of
acme/mydevice/generic/generic:2.3/ERC77/3359:userdebug/test-keys Which
has one extra element. GMS requires
$(PRODUCT_BRAND)/$(PRODUCT_NAME)/$(PRODUCT_DEVICE)/$(TARGET_BOOTLOADER_BOARD_NAME):$(PLATFORM_VERSION)/$(BUILD_ID)/$(BUILD_NUMBER):$(TARGET_BUILD_VARIANT)/$(BUILD_VERSION_TAGS)
The definition and CTS test have only 6 elements while the example and
gms have 7. The CTS test that fails is
android.os.cts.BuildVersionTest#testBuildFingerprint</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 30 Mar 2011 21:34:21 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 30 Mar 2011 23:03:59 +0000</when>
<what>Hi Raul,

I think the CDDQ&apos;Es example is wrong. The example in the 2.2 vs 2.3 CDD is the same except for the build version even though the format obviously changed:

2.2 CDD: acme/mydevice/generic/generic:2.2/ERC77/3359:userdebug/test-keys
2.3 CDD: acme/mydevice/generic/generic:2.2/ERC77/3359:userdebug/test-keys

2.2 Format: $(BRAND)/$(PRODUCT)/$(DEVICE)/$(BOARD):$(VERSION.RELEASE)/$(ID)/$(VERSION.INCREMENTAL):$(TYPE)/$(TAGS)
2.3 Format: $(BRAND)/$(PRODUCT)/$(DEVICE):$(VERSION.RELEASE)/$(ID)/$(VERSION.INCREMENTAL):$(TYPE)/$(TAGS)

I believe the GMS documentation you are looking at is also out of date.


</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 04 Apr 2011 20:56:01 +0000</when>
<what>My paste regarding the 2.3 CDD was slightly off.

2.3 CDD: acme/mydevice/generic/generic:2.3/ERC77/3359:userdebug/test-keys</what>
</comment>
</bug>
<bug>
<bugid>870</bugid>
<title>Screenshot functionality?</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T14:01:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>10</stars>
<reportedBy>malcolm....@gmail.com</reportedBy>
<openedDate>Thu, 11 Sep 2008 17:01:42 +0000</openedDate>
<description>If it were possible for a background application to take a screenshot of
whatever is currently in the foreground, this would be a very useful
feature. A sample use case for this would be to implement a remote
access server such as VNC on Android devices. The API neednQ&apos;Et be
complex, I have implemented a VNC server on the BlackBerry using the
fairly trivial screenshot methods found in the RIM API Display class
(http://www.blackberry.com/developers/docs/4.3.0api/net/rim/device/api/system/Display.html).
Samples method signatures might be: void screenshot(Bitmap destination)
{ //take screenshot of whole screen, put into Q&quot;EdestinationQ&quot;E bitmap }
void screenshot(Bitmap destination, int x, int y, int w, int h) { //take
screenshot of region (x,y) to (x+w,y+h), //put into destination bitmap }
I looked through the API and didnQ&apos;Et find anything to indicate this was
already available, except a Q&quot;EREAD_FRAMEBUFFERQ&quot;E permission constant. I
have asked on the Android developers mailing list but have received no
replies yet.</description>
<comment>
<author>malcolm....@gmail.com</author>
<when>Thu, 11 Sep 2008 17:03:15 +0000</when>
<what>This should be an Enhancement, not a Defect, but I didnQ&apos;Et see where to select that
when entering the ticket?</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Mon, 10 Nov 2008 13:38:06 +0000</when>
<what>Is this the same as Issue 152?</what>
</comment>
<comment>
<author>malcolm....@gmail.com</author>
<when>Mon, 10 Nov 2008 13:57:12 +0000</when>
<what>Possibly, although my knowledge of the Android architecture and what Q&quot;Eactive viewsQ&quot;E
and Q&quot;EserviceQ&quot;E refer to is a bit shaky. If the other ticket refers to a program taking
screenshots of itself, then no, my request is different as I would like to be able
to, from a background program, take screenshots of whatever the user of the device
would see when looking at the screen - whether this is another program, or the main
android interface, or whatever.</what>
</comment>
<comment>
<author>MichalKo...@gmail.com</author>
<when>Wed, 07 Jan 2009 13:13:37 +0000</when>
<what>This functionality would be very helpful. IQ&apos;Em quite sure that it will be implemented
 into the API again (there was a screenshot() method in the first SDK release) ...
the question is when? 

Moreover, what is the sense of creating a READ_FRAME_BUFFER or ACCESS_SURFACE_FLINGER
permission in android.Manifest.permission file if there is no additional
documentation about this feature (java doc, examples, etc).
Can anyone from Google Android framework team say something about that?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:34:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:40:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 14:01:22 +0000</when>
<what></what>
</comment>
<comment>
<author>nirmesh....@gmail.com</author>
<when>Fri, 21 Jan 2011 05:44:44 +0000</when>
<what>Hi Malcom,
Did you find any API to take screen shot of foreground?</what>
</comment>
<comment>
<author>marekbar...@gmail.com</author>
<when>Sun, 18 Sep 2011 16:59:25 +0000</when>
<what>//Here you go - enjoy

private boolean takeScreenShot(int screen){
		Bitmap bmp;
		View v;
		v = (View)findViewById(screen);//access screen layout
		if(v == null){
			return false;//couldnQ&apos;Et access top component which is screen
		}
		v.setDrawingCacheEnabled(true);//enable screen caching
		v.buildDrawingCache();//build screenshot
		if((bmp = Bitmap.createBitmap(v.getDrawingCache()))==null)//try to access screenshot
		{
			return false;
		}else{//weQ&apos;Eve got Bitmap so letQ&apos;Es save it
			if(!Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())){//make sure if thereQ&apos;Es inserted sdcard
			    Toast.makeText(this, Q&quot;EExternal SD card not mountedQ&quot;E, Toast.LENGTH_LONG).show();
			    return false;//if not then break
			}else{
			File path = Environment.getExternalStorageDirectory();//get path to put in our file
		     OutputStream writer = null;//stream which will take care all writing actions for us
		    File file = new File(path,Q&quot;Escreenshot.pngQ&quot;E);
		    try {
		      writer = new FileOutputStream(file);//create stream
		      if(!bmp.compress(Bitmap.CompressFormat.PNG, 100, writer)){
		    	  return false;//couldnQ&apos;Et create bitmap so I stop
		      }
		      writer.flush();//invoke writing all data from buffer now
		      writer.close();//clean up after writing
		     }
		     catch(Exception e)
		     {
		    	 Toast.makeText(this,e.getMessage(), Toast.LENGTH_LONG).show();
		     return false;
		     }
		}//else
		}//sdcard mount state
		
		return true;//after all, seems to be taken a screenshot
	}</what>
</comment>
</bug>
<bug>
<bugid>6817</bugid>
<title>TextView: italic text outside bounds (right side).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 05:55:30 +0000</openedDate>
<description>Q&lt;ETextView android:id=Q&quot;E@+id/viewidQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_below=Q&quot;E@id/label1Q&quot;E
android:layout_toRightOf=Q&quot;E@id/label2Q&quot;E android:textStyle=Q&quot;Ebold|italicQ&quot;E
android:textSize=Q&quot;E10spQ&quot;E /Q&gt;E Probably works if adding margin or padding on
right side. Example text: ddddddd</description>
<comment>
<author>ionelt2...@gmail.com</author>
<when>Mon, 12 Sep 2011 07:11:01 +0000</when>
<what>is reproducible even if  you add margin or/and padding</what>
</comment>
</bug>
<bug>
<bugid>11074</bugid>
<title>While on call, screen goes black with no way to reactivate it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tim.neum...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 12:17:39 +0000</openedDate>
<description>The problem is that I was on a long phone call, and the screen went
black with no way to restore it. In my particular example, I was on
speakerphone, and had no way to get to the handset microphone because
the screen was unresponsive. Relevant settings and background: - Screen
timeout: 1 minute - Accessibility setting, Power button ends call:
ENABLED - Nexus One, 2.2 Froyo Steps (IQ&apos;Em sure these arenQ&apos;Et all
relevant, but IQ&apos;Em describing what I did multiple times): 1) Place a
call. 2) They put me on hold, so I enabled speaker phone 3) After a
minute, the screen went blank. 4) ThereQ&apos;Es no way to restore the screen.
(So I was stuck on speakerphone.) No buttons make the screen reactivate,
except the power button, but that ends the call! Expected results: There
should be some way, ANY WAY, to restore the screen at step 4!</description>
<comment>
<author>nick.ell...@gmail.com</author>
<when>Fri, 31 Dec 2010 05:36:04 +0000</when>
<what>This also is a problem in the nexus s.  I am sure it is present in many android phones that have capacitive home keys (Q&quot;Eback, menu, home, searchQ&quot;E).  There should be a way to reactivate the screen after the screen blanks in case user wishes to perform some function of the phone whilst in the call.</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 07 Feb 2011 11:34:34 +0000</when>
<what>here is a lot of issues with this problem</what>
</comment>
<comment>
<author>justinr....@gmail.com</author>
<when>Sun, 17 Apr 2011 17:59:51 +0000</when>
<what>I get this 90% of calls since gingerbread 2.3.3 on nexusone</what>
</comment>
<comment>
<author>ken.lind...@ingres.biz</author>
<when>Fri, 05 Aug 2011 04:04:08 +0000</when>
<what>This problem occurs on all Nexus Ones at my workplace with 2.3.4. for all calls where the screen is blanked.  That is, speaker calls that last longer than the screen time-out or Q&quot;Ephone to earQ&quot;E calls where the proximity sensor blanks the screen near the ear. 

If we press and hold the power button as the first thing we do after the screen goes blank we can then press the back soft key and end the call otherwise we need to wait until the other party hangs up.</what>
</comment>
</bug>
<bug>
<bugid>10598</bugid>
<title>Android News Widget / Client Preferences Backup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>matt.wak...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 19:36:27 +0000</openedDate>
<description>The current release of the News Widget / Client which is installed on my
Nexus OneQ&apos;Es FRF91 build doesnQ&apos;Et support preferences backup. Each time I
wipe my phone to move to a new device with Froyo / 2.2 all of my apps
are syncQ&apos;Ed and downloaded to my phone but each time I have to rebuilt my
preferences for the News Widget / Client I am requesting that the News
Widget / Client adds the back up / restore feature introduced in Android
2.1. http://developer.android.com/guide/topics/data/backup.html</description>
</bug>
<bug>
<bugid>13757</bugid>
<title>Null pointer checking inconsistencies in Android kernel - yaffs2</title>
<status>New</status>
<owner>n...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>acch...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 07:54:53 +0000</openedDate>
<description>There are several places in yaffs2 that dereference pointers before
checking them against NULL. Here we point out 3 examples found by
Coverity: (1) /fs/yaffs2/yaffs_vfs_glue.c, line 1449 dereferences Q&quot;EobjQ&quot;E,
line 1460 checks it against NULL. 1439 static ssize_t
yaffs_file_write(struct file *f, const char *buf, size_t n, 1440 loff_t
*pos) 1441{ 1442 yaffs_Object *obj; 1443 int nWritten, ipos; 1444 struct
inode *inode; 1445 yaffs_Device *dev; 1446 1447 obj =
yaffs_DentryToObject(f-Q&gt;Ef_dentry); 1448 Directly dereferencing pointer
Q&quot;EobjQ&quot;E. 1449 dev = obj-Q&gt;EmyDev; 1450 1451 yaffs_GrossLock(dev); 1452 1453
inode = f-Q&gt;Ef_dentry-Q&gt;Ed_inode; 1454 1455 if (!S_ISBLK(inode-Q&gt;Ei_mode) Q&amp;EQ&amp;E
f-Q&gt;Ef_flags Q&amp;E O_APPEND) 1456 ipos = inode-Q&gt;Ei_size; 1457 else 1458 ipos =
*pos; 1459 Dereferencing Q&quot;EobjQ&quot;E before a null check. 1460 if (!obj) 1461
T(YAFFS_TRACE_OS, 1462 (TSTR(Q&quot;Eyaffs_file_write: hey obj is null!\nQ&quot;E)));
(2) Similar situation on lines 2704 and 2715 of the same file: Directly
dereferencing pointer Q&quot;EsbQ&quot;E. 2704 sb-Q&gt;Es_magic = YAFFS_MAGIC; 2705
sb-Q&gt;Es_op = Q&amp;Eyaffs_super_ops; 2706 sb-Q&gt;Es_flags |= MS_NOATIME; 2707 2708
readOnly =((sb-Q&gt;Es_flags Q&amp;E MS_RDONLY) != 0); 2709 2710 2711#ifdef
YAFFS_COMPILE_EXPORTFS 2712 sb-Q&gt;Es_export_op = Q&amp;Eyaffs_export_ops;
2713#endif 2714 Dereferencing Q&quot;EsbQ&quot;E before a null check. 2715 if (!sb)
2716 printk(KERN_INFO Q&quot;Eyaffs: sb is NULL\nQ&quot;E); (3) Similar situation in
/fs/yaffs2/yaffs_guts.c, lines 4038 and 4041: 4033static int
yaffs_UnlinkWorker(yaffs_Object *obj) 4034{ 4035 4036 int
immediateDeletion = 0; 4037 Directly dereferencing pointer Q&quot;EobjQ&quot;E. 4038
if (!obj-Q&gt;EmyInode) 4039 immediateDeletion = 1; 4040 Dereferencing Q&quot;EobjQ&quot;E
before a null check. 4041 if(obj) 4042 yaffs_UpdateParent(obj-Q&gt;Eparent);</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 19:24:25 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 06 Jan 2011 21:48:22 +0000</when>
<what>It appears that Android is running an older version of yaffs2 compared to upstream.  However, it appears that some of these bugs still exist, in some form, in the upstream version.

yaffs_vfs_glue.c does not exist in the newer version of yaffs2. ItQ&apos;Es possible it was renamed or somehow deleted.  

yaffs_guts.c still exists, and the function yaffs_UnlinkWorker() has been renamed to yaffs_unlink_worker().  The second bug is still present in upstreamQ&apos;Es tip-of-tree.

976dbeae (Charles Manning 2010-11-02 11:57:35 +1300 4080) static int yaffs_unlink_worker(struct yaffs_obj *obj)
102ee9ef (charles         2005-08-16 02:28:04 +0000 4081) {
102ee9ef (charles         2005-08-16 02:28:04 +0000 4082) 
f330fefa (Charles Manning 2010-10-27 14:43:12 +1300 4083)       int del_now = 0;
18fcce7f (charles         2009-03-05 01:45:28 +0000 4084) 
f43976ed (Charles Manning 2010-10-07 11:10:58 +1300 4085)       if (!obj-Q&gt;Emy_inode)
f330fefa (Charles Manning 2010-10-27 14:43:12 +1300 4086)               del_now = 1;
18fcce7f (charles         2009-03-05 01:45:28 +0000 4087) 
3ecea787 (Charles Manning 2010-11-03 15:02:10 +1300 4088)       if (obj)
e33554a6 (Charles Manning 2010-10-05 10:13:50 +1300 4089)               yaffs_update_parent(obj-Q&gt;Eparent);
f72d6fdf (charles         2009-05-25 02:27:36 +0000 4090) 

As I see it, to resolve this issue for Android, upstream needs to fix their code, and Android needs to incorporate an updated version of yaffs2 into our tree (since we wonQ&apos;Et automatically pick it up from the upstream kernel).

Charles: can you review these issues and see if anything needs fixing?  After you do that, I can followup and see that an updated version of yaffs2 gets incorporated into Android.</what>
</comment>
<comment>
<author>cdhmann...@gmail.com</author>
<when>Thu, 06 Jan 2011 23:26:17 +0000</when>
<what>Hey I love the idea of running any checks. I donQ&apos;Et have Coverity and canQ&apos;Et reproduce. Can you email me the entire log? cdhmanning@gmail.com

yaffs_fs.c was replaced by two different versions: yaffs_vfs_single.c and yaffs_vfs_multi.c. single is intended to work with the current linux tree. multi contains multi-version code. At patch-in time the chosen file is renamed to yaffs_vfs_glue.c

I agree fully there are some broken sequences where there is a deref followed by a NULL check.

What level should I aim for? Should every fn have NULL checks on all pointers?


</what>
</comment>
</bug>
<bug>
<bugid>2903</bugid>
<title>NullPointer on AutoCompleteTextView in Layout Editor</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-07-22T22:46:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>22</stars>
<reportedBy>dlawl...@gmail.com</reportedBy>
<openedDate>Sun, 07 Jun 2009 03:57:47 +0000</openedDate>
<description>IQ&apos;Em using an AutoCompleteTextView and as soon as I create it in the
Layout Editor, the layout preview no longer displays and all that shows
up is NullPointer: null If I remove the AutoCompleteTextView then the
error goes away and the preview displays properly. I can add the
AutoCompleteTextView at any place in the layout and it always errors the
same. Here is my layout xml: Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@+id/RelativeLayout02Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:background=Q&quot;E@drawable/bg2Q&quot;EQ&gt;E
Q&lt;ELinearLayout android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/LinearLayout00Q&quot;E android:orientation=Q&quot;EverticalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/event_type_labelQ&quot;E
android:textColor=Q&quot;E@color/label_colorQ&quot;E
android:text=Q&quot;E@string/event_typeQ&quot;EQ&gt;E Q&lt;E/TextViewQ&gt;E Q&lt;ESpinner
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/event_type_spinnerQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;E/SpinnerQ&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;ELinearLayout
android:id=Q&quot;E@+id/LinearLayout01Q&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_marginTop=Q&quot;E@dimen/event_default_marginQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_below=Q&quot;E@+id/LinearLayout00Q&quot;EQ&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/event_nameQ&quot;E android:text=Q&quot;E@string/event_nameQ&quot;E
android:textColor=Q&quot;E@color/label_colorQ&quot;E /Q&gt;E Q&lt;EAutoCompleteTextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@id/event_name_editQ&quot;E android:completionThreshold=Q&quot;E2Q&quot;E
android:maxLines=Q&quot;E1Q&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/RelativeLayoutQ&gt;E Error in the
Eclipse Console: java.lang.NullPointerException at
android.content.res.TypedArray.getLayoutDimension(TypedArray.java:458)
at
android.widget.AutoCompleteTextView.Q&lt;EinitQ&gt;E(AutoCompleteTextView.java:165)
at
android.widget.AutoCompleteTextView.Q&lt;EinitQ&gt;E(AutoCompleteTextView.java:131)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at
android.view.LayoutInflater.createView(LayoutInflater.java:499) at
android.view.BridgeInflater.onCreateView(BridgeInflater.java:77) at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
at
android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:122)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:617) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:620) at
android.view.LayoutInflater.inflate(LayoutInflater.java:407) at
android.view.LayoutInflater.inflate(LayoutInflater.java:296) at
com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:371) at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.computeLayout(Unknown
Source) at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.recomputeLayout(Unknown
Source) at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.activated(Unknown
Source) at
com.android.ide.eclipse.editors.layout.LayoutEditor.pageChange(Unknown
Source) at
org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:266)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:770) at
org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3242) at
org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2017) at
org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:320) at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at
org.eclipse.equinox.launcher.Main.run(Main.java:1236) My setup is: ADT
version: 0.9.1.v200905011822-1621 SDK version: 1.5_r1 Eclipse: 3.4
Windows Vista Ultimate</description>
<comment>
<author>anki.cru...@gmail.com</author>
<when>Tue, 30 Jun 2009 06:52:51 +0000</when>
<what>I am also seeing the same issue on WinXP SDK version: 1.5_r2.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Wed, 22 Jul 2009 22:46:05 +0000</when>
<what></what>
</comment>
<comment>
<author>reuel.j...@gmail.com</author>
<when>Wed, 29 Jul 2009 09:59:50 +0000</when>
<what>it also occurs on my development pc after i upgraded my SDK from 1.5_r2 to 1.5_r3. i
tried to run the app and it has no errors but i canQ&apos;Et see the AutoCompleteTextViewer
object on my phone. </what>
</comment>
<comment>
<author>smehta...@yahoo.com</author>
<when>Mon, 03 Aug 2009 06:36:36 +0000</when>
<what>Hay, I got same problem.I am using linear layout and on top of that, above listview I 
am trying to add AutoCompleteTextViewer and its triggers NullPointerException:null.
</what>
</comment>
<comment>
<author>juanvand...@gmail.com</author>
<when>Wed, 12 Aug 2009 15:03:58 +0000</when>
<what>same here using sdk R3</what>
</comment>
<comment>
<author>p.surend...@gmail.com</author>
<when>Wed, 19 Aug 2009 09:37:09 +0000</when>
<what>Is there a workaround for this issue ?</what>
</comment>
<comment>
<author>dlawl...@gmail.com</author>
<when>Wed, 19 Aug 2009 12:08:22 +0000</when>
<what>You can still add the AutoCompleteTextView widget and then manipulate itQ&apos;Es properties
directly in the xml editor.  You just canQ&apos;Et see the preview of the layout after
adding an AutoCompleteTextView.

I want to clarify that the AutoCompleteTextView does still work in applications.  If
you are having issues with the AutoCompleteTextView not working in your application
that is not related to this issue.  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:38:24 +0000</when>
<what></what>
</comment>
<comment>
<author>archon810</author>
<when>Wed, 04 Nov 2009 23:09:18 +0000</when>
<what>Same problem in the latest ADT. Is there a plan to fix this?</what>
</comment>
<comment>
<author>neam...@gmail.com</author>
<when>Fri, 27 Nov 2009 19:22:26 +0000</when>
<what>Same problem, running Eclipse Ganymede under Linux Ubuntu.</what>
</comment>
<comment>
<author>kar...@gmail.com</author>
<when>Wed, 03 Feb 2010 03:40:11 +0000</when>
<what>i noticed your AutoCompleteTextView doesnt have @+id/event_name_edit. Would this fix 
it?</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Sat, 20 Feb 2010 09:28:08 +0000</when>
<what>same pb :( on sdk 1.5 R3</what>
</comment>
<comment>
<author>iptton@gmail.com</author>
<when>Sun, 07 Mar 2010 06:35:39 +0000</when>
<what>sampe problem...
can anybody give a solution?</what>
</comment>
<comment>
<author>versluyssander</author>
<when>Tue, 30 Mar 2010 09:30:09 +0000</when>
<what>First report was about a year ago and iQ&apos;Em still having this issue. 

Anybody got a workaround to this problem? Always (un)commenting the 
AutoCompleteTextView during development is quite tiring.

Thanks! ;-)</what>
</comment>
<comment>
<author>dezze...@gmail.com</author>
<when>Mon, 19 Apr 2010 07:13:10 +0000</when>
<what>Please fix this. How can the same issue be around for so long. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 19 Apr 2010 17:32:52 +0000</when>
<what>The rendering of the layouts inside Eclipse is different depending on the project
target. It is done by a library that contains the same view Framework as is running
on the device.

When I wrote in comment #2 that it was fixed for future releases this meant that it
was fixed for Android 1.6 and all versions after that.

Yes it is still broken on 1.5, and it is unlikely to ever be fixed.</what>
</comment>
<comment>
<author>nils.me...@gmail.com</author>
<when>Mon, 03 May 2010 00:24:45 +0000</when>
<what>Seems to work if I switch the build target to Android 2.1 now.

N</what>
</comment>
</bug>
<bug>
<bugid>19713</bugid>
<title>Many submenus and text canQ&apos;Et display in relevant local language directly after chnaged language except for restart the device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 05:13:56 +0000</openedDate>
<description>Step by Step: 1.Select a language(United states English) as phone
language when start the device after flashed,then set a valid APN;
2.Click News Q&amp;E Weather,then open it(You will see that all items and text
are in English) 3.Settings-Q&gt;ELanguage Q&amp;E Keyboard-Q&gt;ESelect language,select
Chinese(simplified) Or select other language as phone language
4.Menu-Q&gt;ESelect News Q&amp;E Weather and open it again,check all the items and
text 5.Power the device off and power it on again,check all the items
and text again Actual Result: After step4,many items and text are not in
relevant local language Chinese(simplified) After step5,all items are in
relevant language Expected Result: All the items and text should be in
relevant language directly after changed language Android version: 2.3.4
Device: Nexus S</description>
</bug>
<bug>
<bugid>13737</bugid>
<title>sendMultipartTextMessage sends garbled SMS messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ubershmekel@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 00:31:42 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). Use
sendMultipartTextMessage to send a text message thatQ&apos;Es more than 2 SMS
messages long. smsMan.sendMultipartTextMessage(phoneNumber, null,
messagesArray, sentPIList, deliveredPIList); ItQ&apos;Es the same result as
with
http://www.anddev.org/can_not_read_the_sms_when_using_sendmultiparttextmessage-t11581.html
but IQ&apos;Em actually sending an sms between AVDQ&apos;Es with version 2.1 and 2.2
of the platform SDK. This is reproducible using the standard messaging
app as well. Just type in a long enough text message and garbage is
received on the other end. - What happened. See attached image of
english letters turning into unreadable characters. - What you think the
correct behavior should be. Messages should look the same as they are
sent. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output. I donQ&apos;Et
know how to do this from eclipse.</description>
<comment>
<author>amritb...@gmail.com</author>
<when>Thu, 17 Mar 2011 15:31:54 +0000</when>
<what>Can anyone help to sort this out?

Thanks</what>
</comment>
<comment>
<author>thad.d%h...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 20:49:49 +0000</when>
<what>I have had this happen a few time on the simulator, but not on the actual devices. You might try building on a device and see if you still have the issue. It may just be a bug in the simulators.</what>
</comment>
<comment>
<author>amritb...@gmail.com</author>
<when>Mon, 21 Mar 2011 16:29:36 +0000</when>
<what>Okay thats great! Even I thought the same way, but didnQ&apos;Et tried.

Will try and write my results soon :)

Thanks</what>
</comment>
<comment>
<author>fred.s...@gmail.com</author>
<when>Wed, 18 May 2011 15:19:04 +0000</when>
<what>Android 2.1 API7 emulator, same problem. </what>
</comment>
<comment>
<author>davidan...@gmail.com</author>
<when>Mon, 30 May 2011 17:26:02 +0000</when>
<what>I have done some experimenting and found that there is possibly a coding/encoding issue here. 
How to reproduce, with example:
1) enter strictly ASCII-friendly characters until text message entry field reports conversion to MMS.
2) back off characters until one character less than the MMS limit. (~134 characters)
3) fill in the last character with a non ASCII character (even another Latin1 like Q&apos;E?Q&apos;E will do)
4) send

The recipient will receive several garbled SMS messages containing hex digits.

Example message:
abcdefghijklmnopqrstuvwxyzABCSEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZab?
</what>
</comment>
<comment>
<author>joel.pal...@contuitus.com</author>
<when>Thu, 28 Jul 2011 14:01:00 +0000</when>
<what>Same problem between two android 2.2 (api8) emulators, with eclipse plugin and SDK updated as of late july.

Problem arises even when only using ascii characters.

Problem does not arise using same code on a Google Nexus S. </what>
</comment>
<comment>
<author>ss1...@gmail.com</author>
<when>Thu, 04 Aug 2011 00:58:50 +0000</when>
<what>Same problem I met these weeks!!!

Encountered with API lv.8 Android 2.2 emulators. and my SDK have been updated.

When I trying to send long sms like Q&quot;E0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEFQ&quot;E 

This problem will not be triggered while using real phones ( Google Nexus One, stock ROM 2.3.4 and HTC Desire Z, stock ROM 2.2.1)</what>
</comment>
<comment>
<author>laherna...@gmail.com</author>
<when>Sat, 01 Oct 2011 21:43:08 +0000</when>
<what>My Nexus S (T-Mobile) just updated 2.3.6 OTA, (stock ROM, not rooted) sends garbled text in SMS as well, but only if I include in the SMS text a special characters like ? or ?. </what>
</comment>
</bug>
<bug>
<bugid>18623</bugid>
<title>Adding ImageView in xml file causes crash of Eclipse</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-07-29T01:14:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>w1v...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 12:25:34 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Mac OS X 10.6.8 SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):
12.0.0.v201106281929-138431 Eclipse version: Indigo ADT plug-in version:
12.0.0.v201106281929-138431 Platform targeted by your project: 8 Version
of the platform running in the emulator: 8 STEPS TO REPRODUCE: 1. open
layout file 2. add ImageView via Drag and Drop EXPECTED RESULTS:
Resource Chooser opens and you can choose a resource OBSERVED RESULTS:
Resource Chooser opens and Problem occurrs Q&quot;ETable Update has encountered
a problemQ&quot;E - An internal error has occured. After dissmissing error
dialg you can close Resource Chooser, but any other click into Resource
Chooser box cause crash of Eclipse. ADDITIONAL INFORMATION: No problems
while trying with ApiDemos. Some resources are jpg, some png App works
on emulator and device</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 25 Jul 2011 18:54:32 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 26 Jul 2011 16:35:59 +0000</when>
<what>Thank you! Can you open your Error Log right after reproducing the problem and copy and pasting the most recent error exceptions from it? (The error log can be found via Window Q&gt;E Show View Q&gt;E Error Log).

I see an error message of Q&quot;E1Q&quot;E which I suspect is just an exception message but thereQ&apos;Es probably a cascaded earlier problem which is more revealing.

It looks like there is -something- in your project which the preview renderer canQ&apos;Et handle; IQ&apos;Ell take a look at the code and see if I can make it more bullet proof even when errors occur during rendering.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 27 Jul 2011 02:19:10 +0000</when>
<what>By throwing an InternalError from within the rendering code I reproduced exactly your screenshot -- I guess the TableUpdate message comes from the filter dialog used in the resource chooser. 

So, IQ&apos;Eve added a try/catch block around the rendering code such that it simply uses a blank preview image instead when thereQ&apos;Es a rendering problem (and it logs a message to the console which lists the resource with the problem.)

Fix pending in https://review.source.android.com//#/c/24852/</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 29 Jul 2011 01:14:15 +0000</when>
<what>Fixed in ADT 13.</what>
</comment>
<comment>
<author>aa...@apptitude-digital.com</author>
<when>Mon, 15 Aug 2011 23:16:44 +0000</when>
<what>I donQ&apos;Et think this is fixed. I still get the issue. I just did a fresh install of ADT today and am getting this.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 15 Aug 2011 23:40:10 +0000</when>
<what>Note that the bug is marked Q&quot;EFutureReleaseQ&quot;E; the bug is fixed in ADT 13, which has not yet been released (ADT 12 is the current release).</what>
</comment>
<comment>
<author>slv...@gmail.com</author>
<when>Sat, 20 Aug 2011 14:57:18 +0000</when>
<what>I also have this problem and it is/was driving me crazy.
IQ&apos;Em pretty sure this is what is happening: 
The os x finder loves to create some hidden files called .DS_Store everywhere, all the time; for almost no reason at all.
Which means you might get such hidden files in your resource directories, for example: res/drawable-hdpi/.DS_Store
This causes a empty and invalid drawable resource to be generated by the android SDK; which makes eclipse crash if you for example try to use the layout GUI builder to assemble layouts with imageviews.
Whenever this happens you need to remove your .DS_Store files from your resource directories, clean the project and rebuild. 
The correct fix would of course be for the android SDK to ignore all hidden files in the resource directories.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Sat, 20 Aug 2011 16:32:38 +0000</when>
<what>Thanks for the tip! I manually added some .DS_Store files to my drawables directory, and that reproduces the bug - and I was able to confirm that this is fixed in ADT 13. Well, -almost- fixed. You still end up with a Q&quot;EblankQ&quot;E line at the top of the list which represents the .DS_Store file, but thereQ&apos;Es no error dialog or anything and you can scroll up and down and select the right image.

IQ&apos;Eve filed http://code.google.com/p/android/issues/detail?id=19411 to track the remaining part.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2165</bugid>
<title>Reading Android Documentation on an Android-powered Cellphone is a painful experience at best.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-03-17T00:37:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>billzimm...@gmail.com</reportedBy>
<openedDate>Fri, 06 Mar 2009 14:23:44 +0000</openedDate>
<description>I love Android and think that Google and their partners in the OHA did a
real bang-up job in creating the platform. (Kudos of course to GNU,
Linus T, Richard S, et al. as well!) But what really gripes me is how
lousy the official Android web sites look ... ON ANDROID!! The
frame-based site is really difficult to navigate and the online
documentation is horrid on my T-Mobile G1. CanQ&apos;Et Google please address
this problem and make the documentation at least readable on the
platform that it is meant to document? Here is a great example of what I
mean ... Just point your Android browser to this page and then spend a
minute or two running your finger back and forth across the page in
order to try and read it...
http://developer.android.com/guide/basics/what-is-android.html On mine,
for example, the actual text on the right side was somehow Q&quot;EcrunchedQ&quot;E
into an unreadable form that was about 3 characters wide. I donQ&apos;Et think
what IQ&apos;Em complaining about is that unreasonable. Furthermore, there are
times (like when I was waiting for a little more than an hour in my
local DentistQ&apos;Es waiting room) when I would like to study the Android
documentation on the G1. ItQ&apos;Es pretty pathetic that this canQ&apos;Et be done
because the Safari/Webkit browser canQ&apos;Et properly render the site like it
can so many others.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 15:38:52 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>sm...@google.com</author>
<when>Fri, 13 Mar 2009 17:15:07 +0000</when>
<what>Thank you for your comments, billzimmerly.
WeQ&apos;Eve known about this unfortunate problem and itQ&apos;Es been on the to-do list for those
of us on the Android Developers site. IQ&apos;Em happy to tell you that itQ&apos;Es now fixed! 
Please re-visit the site on your phone. I hope our documentation keeps your mind at
ease next time you await a drilling. :)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Mar 2009 00:37:51 +0000</when>
<what></what>
</comment>
<comment>
<author>billzimm...@gmail.com</author>
<when>Tue, 17 Mar 2009 02:27:22 +0000</when>
<what>It looks great! Good job and a very timely one too. Thanks!
- Bill
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:09:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10194</bugid>
<title>Random Reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tub46533...@gtempaccount.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 18:53:46 +0000</openedDate>
<description>Out of a handful of times I have only been able to replicate the problem
twice. I am listening to FM radio on my Droid X running Android 2.1.
When the screen turns off the phones OS restarts, while the FM radio is
still playing. The phones display sleeps when I am in the FM radio app
and when I tried to wake it, the buttons were unresponsive. SO kept
pressing the Power button and held it to reboot. The FM still played
music through the boot-up process.</description>
</bug>
<bug>
<bugid>12922</bugid>
<title>No SMS Notification when inside message and screen is sleep mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>collinszac10@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 14:10:18 +0000</openedDate>
<description>Verizon HTC Droid Incredible Android Version : 2.2 Baseband version :
2.15.00.07.28 Kernel Version : 2.6.32.17-g9a2fc16 Software number :
3.26.605.1 When inside a SMS message, meaning having an individual log
open of SMS messages, when the phone goes into sleep mode and the screen
shuts off, when you receive a message from that same individual that you
have open there is no vibrate or sound notification that a new SMS was
received.</description>
<comment>
<author>rickraws...@gmail.com</author>
<when>Sun, 30 Jan 2011 20:57:39 +0000</when>
<what>same problem for me on HTC HD</what>
</comment>
<comment>
<author>hakanil...@gmail.com</author>
<when>Thu, 24 Mar 2011 19:05:44 +0000</when>
<what>Any updates on this issue?  ItQ&apos;Es not just SMS.  I installed Kik IM and the same problem there. </what>
</comment>
</bug>
<bug>
<bugid>14721</bugid>
<title>Setting of MMS size</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:01:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hasan....@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 11:00:03 +0000</openedDate>
<description>Model: Galaxy S GT-I9000 Firmware: 2.2 Build: FROYO.JPJPG I subscribe to
a network that limits the MMS size to 100kB, however, it is next to
impossible to find a place to set the MMS size limit.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:01:51 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6129</bugid>
<title>Google Voice Push Notification Needed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>andykoyama@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 22:44:17 +0000</openedDate>
<description>Google Voice Push Notification Needed. perhaps a 2 minute check interval
would be sufficient. the five minute minimum check interval (sometimes 6
minutes), is not adequate to have a chat like conversation with a
contact.</description>
<comment>
<author>eriknef...@gmail.com</author>
<when>Mon, 08 Feb 2010 18:54:31 +0000</when>
<what>Whole-heartedly concur.  I use Google Voice with my moto droid.  I had a superbowl 
party last night, and several people reported having to wait 5 minutes for me to let 
them in.  I confirmed it was polling frequency that was introducing this delay.  This 
needs to be push-based.</what>
</comment>
<comment>
<author>yuriisth...@gmail.com</author>
<when>Sat, 13 Feb 2010 03:33:43 +0000</when>
<what>Yeah the 5 min interval is just crazy (what exactly were they thinking)

For now i use evan charltons Gv app which has a refresh of 1 minute.

Also need to make sure the push notification actally works for droid unlike the gmail 
app.</what>
</comment>
<comment>
<author>j2eub...@gmail.com</author>
<when>Thu, 18 Feb 2010 20:49:57 +0000</when>
<what>This is the single biggest reason I cannot adopt GV completely.  I find myself giving a 
real cell # and not my voice number if I know I need to be notified immediately.    </what>
</comment>
<comment>
<author>jdes...@gmail.com</author>
<when>Tue, 06 Apr 2010 18:22:37 +0000</when>
<what>This is fixed now with 0.3.2.  How come issues on this tracker donQ&apos;Et get closed?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>17999</bugid>
<title>[cts]for stress test</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>liucheng...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 01:21:44 +0000</openedDate>
<description>Hi, I usually have the requirement to do some stress test on a specific
test package or a specific test case. How about add an option , such as
the form of Q&quot;E-n 10000Q&quot;E in order to support set loop number of testing in
current Q&quot;EamQ&quot;E command set executed on android target</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Jun 2011 04:32:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18559</bugid>
<title>3.2 SD card read-only</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>37</stars>
<reportedBy>chaos.de...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 20:06:18 +0000</openedDate>
<description>The external SD card (at /mnt/external1) is accessible after the 3.2
update but is limited to read-only access. A related issue has been
reported specifically with the camera app but this read-only status
seems to affect every attempt to write to or modify the contents of the
external SD card.</description>
<comment>
<author>chaos.de...@gmail.com</author>
<when>Fri, 15 Jul 2011 20:10:24 +0000</when>
<what>As a further clarification, I experienced this bug on a stock Motorola Xoom wifi while using the Astro file explorer and built-in camera apps immediately after the 3.2 update.</what>
</comment>
<comment>
<author>danielz...@gmail.com</author>
<when>Wed, 03 Aug 2011 16:55:41 +0000</when>
<what>IQ&apos;Em having the same issue. Also after I inserted the external sdcard, my win7 wonQ&apos;Et recognize neither my internal or external storage when I plug xoom in.</what>
</comment>
<comment>
<author>mgt.trot...@gmail.com</author>
<when>Sun, 07 Aug 2011 22:55:10 +0000</when>
<what>SD Card does not seem to be present in Stock Xoom wifi/Verizon 3G.  When card is inserted and mount SD card is pressed - results in no action.  When card is removed Xoom asks to insert SD Card.  No application (including camera) has any option to save to save data / or read data to/from SD card.  Will do factory data reset and report back.</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Sun, 07 Aug 2011 23:23:01 +0000</when>
<what>Well this is the thing that sucks with this implementation Google went with because you can only read from the card meaning you canQ&apos;Et use a file manager to copy stuff to the card nor will any application allow you to save data because its read only unless you root your device but I will wait on ICS and see what happens</what>
</comment>
<comment>
<author>marc...@mallard.tv</author>
<when>Sun, 21 Aug 2011 20:49:59 +0000</when>
<what>Same issue with 3.2 on a Asus transormer: The SDCARD (/Removable/MicroSD) is now useless :(</what>
</comment>
<comment>
<author>LMedit...@gmail.com</author>
<when>Sat, 10 Sep 2011 04:43:15 +0000</when>
<what>This was intentional- Google has repeatedly said that the kind of internal read/write storage in tablets is sufficient. They have taken away user choice in the manner- you cannot write to external sd in Android 3.2. 

Despite the fact that this was intentional, I still view this as a severe bug. It has broken numerous apps and inhibited my ability to expand my deviceQ&apos;Es storage. </what>
</comment>
<comment>
<author>jacques4...@gmail.com</author>
<when>Mon, 10 Oct 2011 21:08:48 +0000</when>
<what>
I have a GPS app with NA and Europe maps, and my tablet can run only one app. (plus all the existing imposed apps)

Is this really intentional?
I have 4 days left to return my android tablet.</what>
</comment>
<comment>
<author>jordansf...@gmail.com</author>
<when>Wed, 02 Nov 2011 20:59:36 +0000</when>
<what>I was expecting to write my podcasts to the sd card. This severely restricts my ability to live just on the tablet. Now I have to download podcasts to a pc and copy to the sd card then swap that into the tablet. This means that android is now reliant on a seperate pc to write content to the memory card. 

This is a serious design fault and needs reversing or android is just crippleware.</what>
</comment>
<comment>
<author>pic...@gmail.com</author>
<when>Sun, 06 Nov 2011 20:48:31 +0000</when>
<what>I have been using an external 32gb sd card to store and arrange video. I use the xoom instead of a pc, not in addition to. IQ&apos;Eve now installed the uk wifi update to 3.2 and can no longer write to my sdcard. 

Serious bug in my view and makes my external sdcard a pointless and expensive accessory. Perhaps the executive who decided this was a good idea could refund me ?</what>
</comment>
<comment>
<author>lbol...@gmail.com</author>
<when>Fri, 18 Nov 2011 13:19:27 +0000</when>
<what>After update to 3.2, IQ&apos;Em having the same problem with my external sdcard: mount as read-only. I hope that it will be an update soon to fix this problem, because without sd card, IQ&apos;Ed rather change my Andoid tablet for an iPad because it weighs less and is more handy.
Hardware: Toshiba Thrieve Tablet</what>
</comment>
<comment>
<author>m.eisens...@gmail.com</author>
<when>Sun, 20 Nov 2011 13:20:50 +0000</when>
<what>IQ&apos;Eve an app in the market, that allows users to wireless copy their comic book files from their PC to the tablet. 

Of course now they no longer can use this with their external sdcards as apps can no longer write to that storage.

Everyone goes wireless and into the cloud, except Google. They go the USB cable route.

Great.</what>
</comment>
<comment>
<author>pic...@gmail.com</author>
<when>Sun, 20 Nov 2011 14:02:22 +0000</when>
<what>latest update for uk wifi xoom owners over the air seems to fix this problem now.</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Sun, 20 Nov 2011 19:01:50 +0000</when>
<what>After talking with a lot of people and doing a lot of test on other honeycomb devices this seems to be a Xoom only issue and the directory for the sdcard isnQ&apos;Et real apparently. Android support full read and write of storage, however if you have a US Xoom then your problems are solved somewhat if you just want to write to the sdcard without root so enjoy

https://market.android.com/details?id=com.rhmsoft.fm.hd  </what>
</comment>
<comment>
<author>BoludoAm...@gmail.com</author>
<when>Fri, 02 Dec 2011 06:47:42 +0000</when>
<what>This is not just a Xoom problem. The new Samsung Galaxy Tab 7.0 Plus has the same exact issue.  No app can erase a file from the external MicroSD card except Files.  This is annoying when your movie player or comic book reader cannot erase a file and you have to switch apps to do so.  This was a poorly planned change and needs to be corrected.</what>
</comment>
<comment>
<author>benny.do...@gmail.com</author>
<when>Fri, 02 Dec 2011 16:55:29 +0000</when>
<what>This is an unreasonable change to devices that many people have adopted as Q&quot;EWorkQ&quot;E units.  I have a Toshiba Thrive and this Q&quot;EupdateQ&quot;E has rendered it virtually useless as a work machine.  And then to smack us all in the face Google has decided that this is a medium priority item.  

@Google, at least be courteous enough to give us some sort of statement on this issue.</what>
</comment>
<comment>
<author>jkad...@gmail.com</author>
<when>Fri, 02 Dec 2011 21:26:59 +0000</when>
<what>Now that the Android system is popular enough it is time to behave like Microsoft with a take it or leave it attitude. I wonder what were the geniuses of Google thinking when they made the decision of removing the ability of writing to the SD card. ItQ&apos;Es always the same BS...Thank you Google!</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Fri, 02 Dec 2011 22:29:32 +0000</when>
<what>If non of you can offer a solution to the problem them shut up IQ&apos;Em tired of getting emails of nonsense in which most of you donQ&apos;Et know spit. Google supports read/write which isnQ&apos;Et limited and expect things to change on Android 4.0 also if you just want to write to the card I provided a free solution to do so without root for US users.

Every other tablet IQ&apos;Eve used works fine and i can comment on the galaxy plus</what>
</comment>
</bug>
<bug>
<bugid>18420</bugid>
<title>I use a HTC inspire mobile  phone with atQ&amp;Et connection. I have been using it for 2 months now.It has android 2.2.1 version on it.In the first month it was working well but slowly I find that there are lot of bugs in the software. The biggest problem is that when I am listening to music and a get a call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-12T02:19:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abhi.abh...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 20:15:25 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 02:18:40 +0000</when>
<what>Issue 18422 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 02:19:05 +0000</when>
<what>talk to whoever sold you the phone.</what>
</comment>
</bug>
<bug>
<bugid>16524</bugid>
<title>The signal 11 critical bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stark...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 18:08:44 +0000</openedDate>
<description>Hi, i have found an error when showing a view. source: static protected
View layout; static WindowManager wm; ... public static void
ShowCallerIDWindow() { try { layout =
LayoutInflater.from(context).inflate(R.layout.callerid, (ViewGroup) new
View(context).findViewById(R.id.calleridLayout));
WindowManager.LayoutParams localLayoutParams = new
WindowManager.LayoutParams(0, 0); localLayoutParams.type =
LayoutParams.TYPE_PRIORITY_PHONE; int flag = 0;
if(!CallerIDService.ShowStatubar) flag = LayoutParams.FIRST_SUB_WINDOW;
localLayoutParams.flags = LayoutParams.FLAG_SHOW_WHEN_LOCKED | flag |
LayoutParams.FLAG_TURN_SCREEN_ON; wm.addView(layout, localLayoutParams);
} catch (Exception e) { e.printStackTrace(); } } this code work well,
the view is showing ok but remove view failed with this err public
static void CloseCallerIDWindow() { try {
wm.removeViewImmediate(layout); CallerIDManager.currentThread().stop();
} catch (Exception e) { e.printStackTrace(); } } this works for 10-20
times and then process died logs in attach</description>
</bug>
<bug>
<bugid>16569</bugid>
<title>MenuItem#setShowAsAction incorrectly uses values from menu xml file</title>
<status>Reviewed</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 21:03:55 +0000</openedDate>
<description>The attached program changes the display of its two menu items using
MenuItem#setShowAsAction based on orientation. When the app is started
in either orientation, the menus are displayed as customized by
#onCreateOptionsMenu. However, after an orientation change, they are
displayed as per their default setting from menu.xml. Instead, they
should keep displaying according to the customziation done in
#onCreateOptionsMenu. If I change the value of showAsAction in menu.xml
to Q&quot;EneverQ&quot;E, then everything works as expected. This is a reasonable
solution, but seems like a bug nevertheless. It seems that
MenuItem#setShowAsAction is using binary OR after a call to
#invalidateOptionsMenu rather than just assigning the value passed in to
MenuItem#setShowAsAction.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 10 May 2011 06:05:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19518</bugid>
<title>getCheckedItemPositions() not surviving a screen orientation change</title>
<status>New</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stanl...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 15:18:54 +0000</openedDate>
<description>Android 2.3.3 on Droid X Android 2.3.3 on Emulator My application works
correctly until it is recycled via a trip back through the onCreate().
Checking a few items and then rotating the handset displays the checked
items correctly (checked) however, getCheckedItemPositions() indicates
false in all positions. Selecting an additional item in this new
orientation Q&quot;EresetsQ&quot;E the internals such that getCheckedItemPositions()is
again aware of every checked item! My Activity is fairly simple and is
setup as follows: Extending ListActivity Using ArrayAdapter
getListView().setChoiceMode(ListView.CHOICE_MODE_MULTIPLE)</description>
<comment>
<author>romain...@android.com</author>
<when>Wed, 24 Aug 2011 18:30:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18657</bugid>
<title>we need Arabic full support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-20T00:53:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>waelk...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 22:00:39 +0000</openedDate>
<description>???? ??? ????? ???????????? we need Arabic full support ???? ??? ?????
???????????? we need Arabic full support ???? ??? ????? ???????????? we
need Arabic full support ???? ??? ????? ???????????? we need Arabic full
support ???? ??? ????? ???????????? we need Arabic full support</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 20 Jul 2011 00:53:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5203</bugid>
<title>TelephonyManager.PHONE_TYPE_CDMA not in API level 4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nospam...@yahoo.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 02:10:59 +0000</openedDate>
<description>The docs for TelephonyManager:
http://developer.android.com/reference/android/telephony/TelephonyManager.html#PHONE_TYPE_CDMA
state that PHONE_TYPE_CDMA was added as of API Level 4: --- public
static final int PHONE_TYPE_CDMA Since: API Level 4 Phone radio is CDMA.
Constant Value: 2 (0x00000002) --- However, if I try to build for that
target, using this constant, it fails: --- Buildfile: build.xml [setup]
Project Target: Android 1.6 [setup] API level: 4 Q&lt;E...Q&gt;E compile: [javac]
Compiling 3 source files to Q&lt;E...Q&gt;E [javac] Q&lt;E...Q&gt;E: cannot find symbol
[javac] symbol : variable PHONE_TYPE_CDMA [javac] location: class
android.telephony.TelephonyManager [javac] case
TelephonyManager.PHONE_TYPE_CDMA: [javac] ^ [javac] 1 error BUILD FAILED
--- If I change the target to API level 5, it works fine: --- Buildfile:
build.xml [setup] Project Target: Android 2.0 [setup] API level: 5 Q&lt;E...Q&gt;E
BUILD SUCCESSFUL ---</description>
<comment>
<author>nospam...@yahoo.com</author>
<when>Mon, 07 Dec 2009 22:09:59 +0000</when>
<what>it appears that all of the CDMA-related TelephonyManager.NETWORK_TYPE_* constants
that also claim to be supported as of android-4 also arenQ&apos;Et really supported until
android-5.  the following all give compile-time errors with android-4, but compile
fine with android-5:

            case TelephonyManager.NETWORK_TYPE_1xRTT:
            case TelephonyManager.NETWORK_TYPE_CDMA:
            case TelephonyManager.NETWORK_TYPE_EVDO_0:
            case TelephonyManager.NETWORK_TYPE_EVDO_A:

it deosnQ&apos;Et appear that i can change the title of this bug, but iQ&apos;Em adding this here
anyway b/c it seems to be closely enough related and i donQ&apos;Et think warrants a
separate bug report.
</what>
</comment>
</bug>
<bug>
<bugid>183</bugid>
<title>Export Packages in Eclipse Android ADT</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-07T19:08:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mmill...@vidiom.com</reportedBy>
<openedDate>Mon, 04 Feb 2008 20:14:38 +0000</openedDate>
<description>I would like to see the packages in the Android ADT exported from the
Eclipse plug-ins. I am trying to extend the Android New Project wizard
to generate application templates particluar to my framework. I canQ&apos;Et do
this now without copying classes from the ADT to my plugin or updating
the Google source to export the ADT packages.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:55:44 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>kart...@gmail.com</author>
<when>Thu, 14 Feb 2008 09:24:32 +0000</when>
<what>Great suggestion :) Nice to see it has been accepted ! :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:51:01 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Fri, 07 Aug 2009 19:08:24 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 18:52:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9069</bugid>
<title>WebView: CouldnQ&apos;Et init cursor window</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Mon, 14 Jun 2010 17:42:34 +0000</openedDate>
<description>As always, here is the stack trace. I will also send a link to this
report to the reporting user, asking him to add steps to reproduce or
any other information if he has them. -- Time: Mon Jun 14 19:30:23
Europe/Brussels 2010 -- Android Version: sdk=7, release=2.1, inc=154058
-- Memory free: 1,82MB total: 6,63MB max: 16,00MB -- Custom ROM: Stock
Android -- Device: legend -- Model: HTC Legend -- NewsRob Version:
4.0.0/399 -- Configured Capacity: 50 -- Current Article Count: 50 --
Days installed: 23 -- StorageAdapter: SdCardStorageAdapter -- MB
available: 157 -- Phone Memory MB available: 23.0 -- Stacktrace:(917)
java.lang.IllegalStateException: CouldnQ&apos;Et init cursor window at
android.database.CursorWindow.native_init(Native Method) at
android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:41) at
android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:284)
at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:276)
at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java:171)
at android.database.AbstractCursor.moveToFirst(AbstractCursor.java:248)
at
android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:729)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:500)
at android.webkit.BrowserFrame.handleMessage(BrowserFrame.java:371) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:629) at
java.lang.Thread.run(Thread.java:1102)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 13:54:32 +0000</when>
<what>Thanks for the bug report. Could be a corrupt database, or out of flash. Seems like we could do a better job of handling error conditions like this one.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Sun, 05 Sep 2010 17:54:25 +0000</when>
<what>I do not believe this is a webview specific issue, as I have been able to consistently reproduce this issue in a number of different ways, which IQ&apos;Eve documented here Q&lt;Ehttp://code.google.com/p/android/issues/detail?id=11019Q&gt;E.

In addition, I do not believe this to be a low disk space issue as I have reproduced this issue consistently on a device that was factory restored and had plenty of space.</what>
</comment>
<comment>
<author>lishali1...@gmail.com</author>
<when>Fri, 24 Dec 2010 02:59:25 +0000</when>
<what>I think this is a problem of out of flash.
The Exception is thrown from android_database_CursorWindow.cpp line 66
if (!window-Q&gt;EinitBuffer(localOnly)) {
        jniThrowException(env, Q&quot;Ejava/lang/IllegalStateExceptionQ&quot;E, Q&quot;ECouldnQ&apos;Et init cursor windowQ&quot;E);
        delete window;
        return;
    }
the fun intBuffer()failed</what>
</comment>
</bug>
<bug>
<bugid>16272</bugid>
<title>Market downloading all backed up app at once</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ak.kiet...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 04:43:24 +0000</openedDate>
<description>Market downloads all back up apps at once and never finishing
downloading any and get stuck at download. This bogs down Market
usability. This create a lot of Q&quot;EDownload was unsuccessful, Please
tryQ&quot;E.... notifications. Device: myTouch 4G (unroot) / Tmobile
(Unthrottled) Can a limited number of app be set in a queue? Or just
allow once app to be downloading at a time?</description>
<comment>
<author>terimoff...@gmail.com</author>
<when>Thu, 21 Apr 2011 04:45:48 +0000</when>
<what>This really slows down the phone and is completely unnecessary. Please and an OPTION to download them all at once or as selected. I would like to do other things with my phone besides waiting for 100+ apps to download b/c apparently THAT is the priority..</what>
</comment>
<comment>
<author>ak.kiet...@gmail.com</author>
<when>Fri, 22 Apr 2011 08:36:07 +0000</when>
<what>The apps taht were unable to download doesnQ&apos;Et get restarted again. Now I have to recall all the apps I used and install each individually. UGH.</what>
</comment>
</bug>
<bug>
<bugid>2544</bugid>
<title>Incoming call display doesnQ&apos;Et indicate that a call is forwarded</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>246</stars>
<reportedBy>philcoll...@gmail.com</reportedBy>
<openedDate>Wed, 29 Apr 2009 13:01:20 +0000</openedDate>
<description>A standard feature of other phones is to indicate if a call is forwarded
from another number when an incoming call is displayed. This does not
happen with Android. Suggest this feature be added so that it says Q&apos;Ecall
forwardedQ&apos;E or similar on the incoming call screen.</description>
<comment>
<author>libor.he...@gmail.com</author>
<when>Tue, 04 Aug 2009 15:18:27 +0000</when>
<what>As well Q&quot;Ecalled numberQ&quot;E should be shown ( if available ) and possibly translated if
present in the phonebook.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:27:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:51:32 +0000</when>
<what></what>
</comment>
<comment>
<author>nik.thir...@gmail.com</author>
<when>Fri, 07 May 2010 20:50:59 +0000</when>
<what>Is there any plan for such a change? I find it baffling that this is not supported by
Android.</what>
</comment>
<comment>
<author>tlh090...@gmail.com</author>
<when>Tue, 24 Aug 2010 18:41:17 +0000</when>
<what>Well over 1 year since posted. Will this ever be fixed?</what>
</comment>
<comment>
<author>marko.jo...@gmail.com</author>
<when>Wed, 25 Aug 2010 08:03:14 +0000</when>
<what>It would be sufficient already that these functionalities are recognized as missing and put inside a planning for one of the next releases, ... but not even having that is not only annoying, it is disappointing, ... Google is not following well its bugzilla-sort-of tickets ,... aiaiai. </what>
</comment>
<comment>
<author>cqf...@gmail.com</author>
<when>Fri, 10 Sep 2010 20:00:09 +0000</when>
<what>wouhhh GOOGLE sleeping... whake up we need it

A standard feature of other phones is to indicate if a call is forwarded
from another number when an incoming call is displayed.

This does not happen with Android.  Suggest this feature be added so that
it says Q&apos;Ecall forwardedQ&apos;E or similar on the incoming call screen.
</what>
</comment>
<comment>
<author>cqf...@gmail.com</author>
<when>Thu, 23 Sep 2010 07:53:31 +0000</when>
<what>hello Google

A standard feature of other phones is to indicate if a call is forwarded
from another number when an incoming call is displayed.
</what>
</comment>
<comment>
<author>cqf...@gmail.com</author>
<when>Thu, 23 Sep 2010 07:56:48 +0000</when>
<what>Incoming call display doesnQ&apos;Et indicate that a call is forwarded </what>
</comment>
<comment>
<author>libor.he...@gmail.com</author>
<when>Thu, 23 Sep 2010 07:58:14 +0000</when>
<what>If you want to vote for this issue, just star it at the top. Your comments like Q&quot;EI want thisQ&quot;E and Q&quot;Ethis is a standard featureQ&quot;E have no value here, you are just spamming everybody ... </what>
</comment>
<comment>
<author>emailp...@gmail.com</author>
<when>Thu, 23 Sep 2010 08:01:17 +0000</when>
<what>Please everyone add the star at top of page! Google fooking wake up and reply to us. Were not mugs!</what>
</comment>
<comment>
<author>cqf...@gmail.com</author>
<when>Thu, 23 Sep 2010 10:09:58 +0000</when>
<what>please google we need this future</what>
</comment>
<comment>
<author>sync.tes...@gmail.com</author>
<when>Wed, 06 Oct 2010 04:33:56 +0000</when>
<what>its a big shame that google sleep. since more as 1.5 years nothing. whake up google and hurry up with this feature....</what>
</comment>
<comment>
<author>roumelio...@gmail.com</author>
<when>Fri, 08 Oct 2010 20:49:44 +0000</when>
<what>I think that they are to busy to hear us out.. When they were coming up they really used to do that but now-days they just forgot how they manage all the success. I hope something will change because we used to believe in them... Basic phone functionality is not a luxury to ask, is just an obligation to the their customers...
Thanks google. </what>
</comment>
<comment>
<author>tom.leht...@gmail.com</author>
<when>Mon, 20 Dec 2010 09:02:01 +0000</when>
<what>Please add this feature. It is very important for me because I need to pay for calls that are forwarded.
I have a new work phone with a new number but I need to keep my old number (private) but I donQ&apos;Et want to carry around two phones. I forward the calls from my private number to my work number and I have to pay for all calls that are forwarded from my private number.
This is the reason for needing the feature. It is a basic function, really and you should implement it asap.</what>
</comment>
<comment>
<author>tomas....@gmail.com</author>
<when>Wed, 29 Dec 2010 13:05:14 +0000</when>
<what>one more vote for this feature!

But it seems like nobody will ever listen - the same is with the rSAP functionality for my car. I love my HTC Desire and Android but this is really disappointing :-(</what>
</comment>
<comment>
<author>raleona...@gmail.com</author>
<when>Thu, 13 Jan 2011 10:54:23 +0000</when>
<what>One more vote!
Please solve this handicap.</what>
</comment>
<comment>
<author>13ght...@gmail.com</author>
<when>Thu, 13 Jan 2011 19:37:31 +0000</when>
<what>was ist los mit euch GOOGLE?

der erste beitrag ist nun fast 2 jahre alt und das problem besteht noch immer.
wie lange werdet ihr noch brauchen um das zu fixen?</what>
</comment>
<comment>
<author>Warp...@gmail.com</author>
<when>Tue, 18 Jan 2011 03:04:42 +0000</when>
<what>No such luck from Google. The only language they understand is the the language of business. return your phone.
I am returning my Android phone and attaching this post for the reasoning as a defect in operating system. </what>
</comment>
<comment>
<author>libor.he...@gmail.com</author>
<when>Tue, 18 Jan 2011 12:57:14 +0000</when>
<what>This is a development forum, nobody cares here about your phone return and more, everyone who cares starred this problem in order to track progress, not complaints. I wonder whether these Q&quot;Eone more voteQ&quot;E posters actually voted ....


PLEASE STAR, DONQ&apos;ET COMPLAIN HERE ! </what>
</comment>
<comment>
<author>remibrou...@gmail.com</author>
<when>Tue, 18 Jan 2011 13:15:14 +0000</when>
<what>someone opened a new issue on this topic : http://code.google.com/p/android/issues/detail?id=11026 is there a way to link both ?</what>
</comment>
<comment>
<author>Warp...@gmail.com</author>
<when>Tue, 01 Feb 2011 05:21:03 +0000</when>
<what>FYI all, I have tested it on another phone; Samsung Galaxy S (T-mobile not rooted stock android 2.1). It shows Q&quot;EForwaded CallQ&quot;E in a separate green window, only briefly then it goes out while showing the caller ID number. So this may be a manufacturer firmware problem as well. 
I also Tested the new Nexus S (by Samsung) and HTC Glacier (T-mobile MyTouch 4g) both with the stock 2.21 android . None showed any indication of a forwarded call.
So far it appears that this function is part of the Q&quot;EtelephonyQ&quot;E routine that may be stock android or the one modified by the manufacturer.
</what>
</comment>
<comment>
<author>cj.karls...@gmail.com</author>
<when>Wed, 02 Feb 2011 13:00:53 +0000</when>
<what>It seems that Samsung (Galaxy S here) is somehow able to find out this.info in their telephony application as I also saw this toaster (by mistake, having the phone i my hand when I recieved an incoming forwarded call). Previosly having giving up on this as a non-resolvable issue I got the idea of writing an app to display this this info permanently on incoming calls. However, looking at TelephonyManager there is no such information to fetch, only incoming number. So unless I have.missed something this is not possible to do with the current api, so an open issue.
(I wonder how samsung does this)</what>
</comment>
<comment>
<author>CHernma...@gmail.com</author>
<when>Sat, 12 Feb 2011 08:48:43 +0000</when>
<what>I have a Galaxy S (Froyo) and I can confirm Comment 26:
A diverted call (via my business) is shown with a small dark green windows... but only a secend or similar (which is to short... IMHO). And afterwards I cannot see any difference also not in the list of incoming calls...
I think this is really an importand feature (I never thought this to be a feature - itQ&apos;Es so self-evident...). But going back to Nokia is no more option now (deal with MS...)</what>
</comment>
<comment>
<author>spacedu...@gmail.com</author>
<when>Mon, 28 Feb 2011 20:16:07 +0000</when>
<what>CouldnQ&apos;Et agree more. IQ&apos;Em an electrician , I advertise my home number and mobile. If the call is, say, a sales call forwarded from my landline, I really need to know as itQ&apos;Es costing me the diverted part of the call. IQ&apos;Em also amazed this hasnQ&apos;Et been addressded sooner ( I run Sony Galaxy S also).</what>
</comment>
</bug>
<bug>
<bugid>362</bugid>
<title>ExceptionInInitializerError when creating class</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:16:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jonaw...@gmail.com</reportedBy>
<openedDate>Tue, 26 Feb 2008 23:42:25 +0000</openedDate>
<description>I get an ExceptionInInitializerError from the Android Emulator when I
create the class object RgbSelect2Gray. I donQ&apos;Et get the error when the
class is embedded in the Android application itself, only when I load it
from a library. I am enclosing the Android application I created along
with a minimal version of the library that shows the problem. Setting
the breakpoint at the line RgbSelect2Gray r2g = new
RgbSelect2Gray(RgbSelect2Gray.GREEN); and then stepping into the code
and stepping back out will show the error.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:40:40 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:16:35 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:21:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1379</bugid>
<title>webkit crash for optgroup element</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-08T16:23:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ysl.sam...@gmail.com</reportedBy>
<openedDate>Thu, 27 Nov 2008 13:08:36 +0000</openedDate>
<description>1. using Android Browser to show the following html 2. tap this selector
on browser 3. BUG 1: you can see that the Q&quot;ECat 0Q&quot;E is selected =Q&gt;E it
should not be selected 4. select Q&quot;ECat 11Q&quot;E, then tap OK =Q&gt;E Browser crash
Q&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;E Q&lt;Eselect name=Q&quot;EcategoriesQ&quot;E multiple
onchange=Q&quot;Ejavascript:void(0)Q&quot;EQ&gt;E Q&lt;Eoption value=0Q&gt;ECat 0Q&lt;E/optionQ&gt;E Q&lt;Eoptgroup
label=Q&quot;Ecat1Q&quot;EQ&gt;E Q&lt;Eoption value=11Q&gt;ECat 11Q&lt;E/optionQ&gt;E Q&lt;Eoption value=12Q&gt;ECat
12Q&lt;E/optionQ&gt;E Q&lt;E/optgroupQ&gt;E Q&lt;Eoption value=4Q&gt;ECat 4Q&lt;E/optionQ&gt;E Q&lt;E/selectQ&gt;E
Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:49:52 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Jan 2009 16:23:25 +0000</when>
<what>The issue was fixed and the fix will be in a future release.</what>
</comment>
<comment>
<author>keun...@gmail.com</author>
<when>Mon, 26 Jan 2009 12:54:10 +0000</when>
<what>I would suspect issue 1848 is related (wrong handling of optgroup labels), so maybe
worthwile to check this in relation.</what>
</comment>
</bug>
<bug>
<bugid>12901</bugid>
<title>Support for iSync on Mac OS X</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dbonde@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 22:43:41 +0000</openedDate>
<description>It would be nice if I didnQ&apos;Et need to take the detour over GoogleQ&apos;Es
services (besides, they seem buggy an unstable when in comes to CalDav
and CardDav) to sync my phone. Instead I want to sync directly between
my Mac and my phone. Another good reason is that when you are abroad you
might not want to use data services because they are ridiculously
expensive (USD20/MB is not uncommon within EU) but still need to sync
with your computer.</description>
<comment>
<author>dbonde@gmail.com</author>
<when>Wed, 01 Dec 2010 22:57:52 +0000</when>
<what>Can you (project admin or similar) delete this issue? I managed to report it while a friend was logged in and didnQ&apos;Et notice the problem until after it was submitted. I want to resubmit it with my own Google Account/not bother my friend with this (I borrowed my friends account once more to add this comment).

Thanks</what>
</comment>
<comment>
<author>kiwicomp...@gmail.com</author>
<when>Sun, 30 Jan 2011 01:25:06 +0000</when>
<what>Either way I agree fully with this request..  I only have MACQ&apos;Es and to be able to sync using iSync would be a fabulous feature.</what>
</comment>
</bug>
<bug>
<bugid>13805</bugid>
<title>Latest update screwed up scrolling to latest message!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>samblaas...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 14:16:51 +0000</openedDate>
<description>HTC Legend: When receiving messages, it no longer scroll to that
message. But starts at the top every time. Really annoying - especially
if you a very long thread going. Please fix quickly.</description>
</bug>
<bug>
<bugid>6397</bugid>
<title>Defect in Motorola Droid [Possible Software or Hardware]!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-01T23:56:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>SwordOf...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 23:26:25 +0000</openedDate>
<description>My Motorola Droid gets stuck in headphone jack mode often when
unplugging my headphone cord from the jack. Basically the internal
speakers on the phone stop working after unplugging the headphone jack
cord (such as FM Tuner, earbugs etc.. anything you would use the jack
for to output audio/music). to temporarily correct the problem, you have
to plug and unplug something in the headphone jack until the phone
speakers start to work again, or by restarting the phone. Also, it
appears that the headphone jack sound Q&quot;EcracklesQ&quot;E if the headphone jack
(or a cord plugged into it) is wiggled or moved. Some users have
reported that headphone jacks with 3 ring adapters (one used for a mic,
while traditional headphone adapters only have 2 rings) do not have the
issue with no sound on the phone upon unplugging the jack. A forum
thread with other users experiencing the same problem:
http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/9648-official-thread-no-sound-after-headphone-use.html
Please verify if this is a software issue or a hardware issue. It makes
headphone playback nearly unbearable, with the cracking sounds during
headphone playback as well as loss of internal phone speaker sound upon
unplugging from the headphone jack.</description>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Mon, 01 Feb 2010 23:29:10 +0000</when>
<what>The phone currently runs Android 2.0.1</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 01 Feb 2010 23:56:37 +0000</when>
<what></what>
</comment>
<comment>
<author>BrianBra...@gmail.com</author>
<when>Wed, 03 Feb 2010 17:15:35 +0000</when>
<what>iQ&apos;Eve noticed this problem across all media apps... any variation of unplugging
headphone before exiting or after exiting does not help.  i have a 3 ring heasdphone
jack with problems</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Wed, 03 Feb 2010 17:25:33 +0000</when>
<what>I tested several different earbugs and FM tuners to see if some Jack plugs worked better. I have come to 
the conclusion that the design of the headphone Jack on the Motorola Droid is poor. Some plugs are 
slightly too small and leave a little bit of wiggle just enough to cause the issues described.

One pair of earbugs I tested was very slightly thicker, and it fit more firmly into the Jack on the phone 
and was much less prone to these issues.

If this is the problem it means we canQ&apos;Et fix it with a software update. This isnQ&apos;Et looking good for a 600$ 
phone.</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Wed, 03 Feb 2010 17:28:51 +0000</when>
<what>The above comment should read as earbuds not earbugs. Not sure how that happened :p</what>
</comment>
<comment>
<author>joshuahe...@gmail.com</author>
<when>Tue, 09 Feb 2010 01:40:55 +0000</when>
<what>i have the same issues with my moto droid. I use a pair of Shure ear buds with only 2 
rings and i can reproduce this issue on command. 
the one thing that i ran into new last week is that i noticed this happening so i hit 
the speaker so i could hear the other caller, but then they could not hear me. I had to 
reboot for a fix. I have had the crackling headphones for some time.

2.0.1</what>
</comment>
<comment>
<author>nerve...@gmail.com</author>
<when>Fri, 19 Feb 2010 16:36:51 +0000</when>
<what>I have this issue as well. I plug my phone into the AUX jack of a bookshelf stereo at
work using a mini-stereo to RCA-plugs Y-cable. When I remove the cable, I get no
sound from the earpiece or internal speaker. Callers can hear me, but I canQ&apos;Et hear
them (or their phone ringing, or anything). Have been rebooting to get sound back.
VERY annoying, as rebooting takes forever.

Not sure if this happens with my Shure headphones. IQ&apos;Ell check it out at asap.

Please fix this!</what>
</comment>
<comment>
<author>crossma...@gmail.com</author>
<when>Wed, 31 Mar 2010 07:30:37 +0000</when>
<what>My Motorola Droid gets stuck in headphone mode (no sound coming out of built in 
speakers) when I unplug from my Aux audio cable in my car. It seems to fix itself 
once I reboot the phone. Please find a fix for this. Thanks!</what>
</comment>
<comment>
<author>jmt9...@gmail.com</author>
<when>Wed, 21 Apr 2010 14:29:47 +0000</when>
<what>add me to this list too.</what>
</comment>
<comment>
<author>josemari...@gmail.com</author>
<when>Sat, 11 Sep 2010 03:23:17 +0000</when>
<what>I got the same issue. This is my second one, the first one was remplaced by the company  for this problem. It doesnt fixs rebooting or plugin and unplugin. My second phono now started with the same problem. I got now a piece of hardware that doesnt work as phone because i only can use it with ear jacks or the outter speaker. Getting it remplaced will cost me a full month in time without the phone. I realy upset with this.</what>
</comment>
<comment>
<author>josemari...@gmail.com</author>
<when>Sat, 11 Sep 2010 03:24:11 +0000</when>
<what>On this link you can find a lot of ussers with the same issue! Fix it!!
http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/9648-official-thread-no-sound-after-headphone-use.html</what>
</comment>
</bug>
<bug>
<bugid>18009</bugid>
<title>Maps 5.6.0 has bad translation in German. (Layer : traffic)</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 06:34:49 +0000</openedDate>
<description>Maps 5.6.0 has bad translation in German. (Layer : traffic) Language :
Deutsch(Deutschland) occurrence process : Maps Q&gt;E layer Q&gt;E see Q&apos;EtrafficQ&apos;E
symptom : it has bad translation in German. Q&quot;EVerkehr?slageQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 28 Jun 2011 02:10:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11093</bugid>
<title>ADT deadlock</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>fcin...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 06:20:53 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Ubuntu X86_64 10.04 SDK
tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool
UI): Eclipse version: .36 ADT plug-in version: 0.9.7 Platform targeted
by your project: 1.5 Version of the platform running in the emulator:
2.1 STEPS TO REPRODUCE: 1. Close a half started emulator 2. Select run
Android application again 3. EXPECTED RESULTS: The target selection
dialog should be popped up OBSERVED RESULTS: The whole eclipse is
deadlocked ADDITIONAL INFORMATION: Below is the jconsole deadlock
report: Name: Device List Monitor State: BLOCKED on
java.util.ArrayList@1d622e8d owned by: Device Client Monitor Total
blocked: 4 Total waited: 0 Stack trace:
com.android.ddmlib.Device.clearClientList(Unknown Source)
com.android.ddmlib.DeviceMonitor.removeDevice(Unknown Source)
com.android.ddmlib.DeviceMonitor.updateDevices(Unknown Source) - locked
java.util.ArrayList@1c7e03f0 - locked java.util.ArrayList@1c65973e
com.android.ddmlib.DeviceMonitor.processIncomingDeviceData(Unknown
Source) com.android.ddmlib.DeviceMonitor.deviceMonitorLoop(Unknown
Source) com.android.ddmlib.DeviceMonitor.access$0(Unknown Source)
com.android.ddmlib.DeviceMonitor$1.run(Unknown Source)
------------------------------------------------------- Name: Device
Client Monitor State: BLOCKED on java.util.ArrayList@1c00ba94 owned by:
Monitor Total blocked: 124 Total waited: 0 Stack trace:
com.android.ddmlib.MonitorThread.dropClient(Unknown Source) - locked
com.android.ddmlib.MonitorThread@1c00ba5e
com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(Unknown Source)
- locked java.util.ArrayList@1d622e8d - locked
com.android.ddmlib.MonitorThread@1c00ba5e
com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(Unknown Source)
com.android.ddmlib.DeviceMonitor.access$1(Unknown Source)
com.android.ddmlib.DeviceMonitor$3.run(Unknown Source)
------------------------------------------------------------ Name:
Monitor State: BLOCKED on java.util.ArrayList@1c65973e owned by: Device
List Monitor Total blocked: 129 Total waited: 0 Stack trace:
com.android.ddmlib.AndroidDebugBridge.clientChanged(Unknown Source)
com.android.ddmlib.Device.update(Unknown Source)
com.android.ddmlib.Client.update(Unknown Source)
com.android.ddmlib.HandleThread.handleTHCR(Unknown Source)
com.android.ddmlib.HandleThread.handleChunk(Unknown Source)
com.android.ddmlib.MonitorThread.callHandler(Unknown Source) - locked
java.util.ArrayList@1c00ba94
com.android.ddmlib.MonitorThread.processClientActivity(Unknown Source)
com.android.ddmlib.MonitorThread.run(Unknown Source) Attach sample
project, etc. If possible, try to reproduce using ApiDemos. If the
problem is happening in the emulator, consider attaching the output of
Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 23:44:16 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
<comment>
<author>timo.kin...@gmail.com</author>
<when>Fri, 18 Nov 2011 18:21:22 +0000</when>
<what>Just got a similar deadlock, with threads named Device Client Monitor and Monitor. This is on Windows 7 and up-to-date Android SDK downloaded in Eclipse.

To trigger I clicked LogCat view to see a crash log from a Java/C++ application tested in emulator. The LogCat view had probably not been displayed previously. The emulator remained functional and closed normally, but didnQ&apos;Et clear the deadlock. HereQ&apos;Es jconsole deadlock traces:

Name: Device Client Monitor
State: BLOCKED on java.util.ArrayList@1d3d7cc owned by: Monitor
Total blocked: 2  Total waited: 5

Stack trace: 
com.android.ddmlib.MonitorThread.dropClient(MonitorThread.java:431)
   - locked com.android.ddmlib.MonitorThread@439701
com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:772)
   - locked java.util.ArrayList@1290704
   - locked com.android.ddmlib.MonitorThread@439701
com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:649)
com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:42)
com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:577)
------------------------------
Name: Monitor
State: BLOCKED on java.util.ArrayList@1290704 owned by: Device Client Monitor
Total blocked: 3  Total waited: 6?542

Stack trace: 
com.android.ddmlib.Device.getClients(Device.java:260)
com.android.ddmuilib.logcat.LogCatPidToNameMapper.updateClientList(LogCatPidToNameMapper.java:103)
com.android.ddmuilib.logcat.LogCatPidToNameMapper.Q&lt;EinitQ&gt;E(LogCatPidToNameMapper.java:53)
com.android.ddmuilib.logcat.LogCatReceiver.Q&lt;EinitQ&gt;E(LogCatReceiver.java:59)
com.android.ddmuilib.logcat.LogCatReceiverFactory.newReceiver(LogCatReceiverFactory.java:62)
   - locked com.android.ddmuilib.logcat.LogCatReceiverFactory@84e73f
com.android.ide.eclipse.ddms.LogCatMonitor.monitorDevice(LogCatMonitor.java:111)
com.android.ide.eclipse.ddms.DdmsPlugin.startLogCatMonitor(DdmsPlugin.java:794)
com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launchApp(AndroidLaunchController.java:1164)
com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.clientChanged(AndroidLaunchController.java:1498)
   - locked java.util.HashMap@13efa87
com.android.ddmlib.AndroidDebugBridge.clientChanged(AndroidDebugBridge.java:871)
com.android.ddmlib.Device.update(Device.java:436)
com.android.ddmlib.Client.update(Client.java:836)
com.android.ddmlib.HandleAppName.handleAPNM(HandleAppName.java:90)
com.android.ddmlib.HandleAppName.handleChunk(HandleAppName.java:64)
com.android.ddmlib.MonitorThread.callHandler(MonitorThread.java:414)
   - locked java.util.ArrayList@1d3d7cc
com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:322)
com.android.ddmlib.MonitorThread.run(MonitorThread.java:263)</what>
</comment>
</bug>
<bug>
<bugid>12519</bugid>
<title>Audio focus for audio recording</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gorgonl...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 13:23:55 +0000</openedDate>
<description>The current audio focus implementation in 2.2 covers audio playback but
not recording. WeQ&apos;Ere developing an app that Q&quot;ElistensQ&quot;E constantly in the
background using the AudioRecord class, but this prevents other
recording apps (Google Voice Search for example) from operating. If the
audio focus API was extended to include AudioRecord and the microphone
stream, our app could release the microphone and allow other apps access
to it.</description>
</bug>
<bug>
<bugid>19510</bugid>
<title>WebView, transparent background on webpage, hardwareAccelerated=true fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>antti.ma...@applifier.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 11:08:36 +0000</openedDate>
<description>You canQ&apos;Et set webpage background transparent when using WebView and
hardwareAccelerated=true to manifest, when using Android 3.0 device.
Normally you would do this having html page with body background color
is transparent, and set these to webview:
setBackgroundColor(Color.TRANSPARENT); setBackgroundDrawable(null);
setBackgroundResource(0); This all works when you set
hardwareAccelerated to false in manifest. In fact, all alpha effects are
shown as white. Happened using Motorola Xoom with Android 3.2</description>
<comment>
<author>antti.ma...@applifier.com</author>
<when>Wed, 24 Aug 2011 11:21:32 +0000</when>
<what>Actually itQ&apos;Es not only the background. If you have image that has alpha on top of another image in webpage, you can see only white rectangle at that spot.</what>
</comment>
<comment>
<author>gerrit...@gmail.com</author>
<when>Fri, 16 Sep 2011 08:39:25 +0000</when>
<what>Dear Antti,
     Did you find any solution for this issue, or is there any work around way?

     Thanks in adavnce.</what>
</comment>
<comment>
<author>antti.ma...@applifier.com</author>
<when>Fri, 16 Sep 2011 08:58:38 +0000</when>
<what>No solution, you just have to turn hardware acceleration off if you want to use transparent stuff.</what>
</comment>
<comment>
<author>daptro...@gmail.com</author>
<when>Thu, 06 Oct 2011 21:06:22 +0000</when>
<what>This issue seems to be preventing me from setting any background color on WebViews with HW Acceleration turned on.  They all show up as white.  

Also, hardware acceleration seems to have other peculiar effects on WebViews in general.   This issue definitely needs attention.</what>
</comment>
</bug>
<bug>
<bugid>5351</bugid>
<title>Gmail Quoted text</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shokawam...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 20:54:08 +0000</openedDate>
<description>When replying to an e-mail, I would like to have the feature or an
option to erase the Quoted text. when sending. and the ability to save
email address when receiving a new email from someone to the contact
list.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>12355</bugid>
<title>GMail Inbox/All Mail/unread count desync when receiving message while viewing conversation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matthias...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 07:55:27 +0000</openedDate>
<description>- Steps to reproduce the problem. While viewing a conversation in the
Google Mail client, receive another mail within that conversation. Leave
the conversation. - What happened. The conversation appears as read from
the Inbox view, but the Inbox unread count counts it as unread.
Notifications for following mails also use this count. The conversation
is marked as unread in the Q&quot;EAll MailQ&quot;E view; viewing it from there fixes
the inconsistency. - What you think the correct behavior should be.
Mails arriving in a conversation that is being viewed should be marked
as read. This is on a Motorola Milestone running 2.1, but has been the
case since 2.0 and across full wipes.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:08:35 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>4511</bugid>
<title>After DST, recurring events are off by an hour for 1 week</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-06T12:49:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>wolfe.a....@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 19:59:51 +0000</openedDate>
<description>IQ&apos;Em on a Sprint HTC Hero, Android 1.5. My recurring events are all
showing up 1 hour early this week ... before and after this week, I
believe everything is fine. The time change happened on the phone at the
right time last Sunday, but it seems like Calendar believes that it
doesnQ&apos;Et happen until this Sunday.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:49:34 +0000</when>
<what>You should report this to HTC, as they wrote their Calendar app independently from
the main Android project.</what>
</comment>
</bug>
<bug>
<bugid>7844</bugid>
<title>Background processes not being CPU-limited</title>
<status>Question</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>2010-04-19T22:08:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 14:43:17 +0000</openedDate>
<description>A few weeks ago, I did some quick-and-dirty performance analysis and
thought I had concluded that Ms. HackbornQ&apos;Es statements are correct, and
that background processes are in a class that limits their CPU
utilization. I have done more analysis and am no longer confident in
those statements. I am hoping we can collectively figure out what the
right advice is to give to developers. To test the impact of background
processing on foreground operations, I created EvilService:
http://github.com/commonsguy/evilservice This just chugs along for a
user-specified amount of time, calculating sqrt(pi) along the way. There
are two actual implementations in the single binary -- either a regular
Service using an Timer/TimerTask, or an IntentService doing the work in
onHandleIntent() and triggered by AlarmManager. Based on DDMS and
third-party CPU monitors, there is no question that EvilService chews up
a lot of CPU time. In fact, it shows up as consuming effectively 100% of
CPU. I have then tested foreground applications with and without
EvilService running, and I am getting conflicting results. I started by
testing Ed BurnetteQ&apos;Es fps2d, as described in issue 7520. On a Nexus One,
fps2dQ&apos;Es speed was cut in half. That would fit if EvilService is not
actually in a background class, and that would be bad. On a 2.1 DROID,
fps2dQ&apos;Es speed *increased by 60%*, from ~30fps to ~50fps. Ed did some
analysis which suggests the problem is dynamic underclocking of the 2.1
DROID, where it thinks that fps2d is not doing anything and therefore
drops the CPU speed. With that being somewhat goofy, I wrote CrudeBench:
http://github.com/commonsguy/crudebench CrudeBench, like EvilService,
tries to run sqrt(pi) a lot. CrudeBench can be run in two modes. One is
all-out, calculate sqrt(pi) 20 million times and see how long it takes.
The other is one that Q&quot;EbreathesQ&quot;E. It runs for ~1 minute, trying to use
90% CPU time (calculating sqrt(pi) for 900,000 nanoseconds every
millisecond). Both benchmarks report their results as calculations per
millisecond. The attached file shows the results. Upshot: The breathing
benchmark is relatively unaffected by the background operations. In my
tests, the DROID is totally unaffected, and the Nexus One slowed by
about 10%. This is in line with what I got before when I thought I
determined that the background CPU limiting was working. The all-out
benchmark is radically different. When running with no load, it does
about 6 times the calculations of the breathing benchmark. When running
with EvilService in tandem, it is slower than the breathing benchmark --
about 50%-60% of the throughput. Note that my original testing was with
earlier code that amounts to EvilService plus CrudeBench in breathing
mode, which is why I thought the CPU limiting of background services
worked. Now, none of these methods -- DDMS, fps2d, CrudeBench -- are
foolproof. However, it sure feels like a background process has the
potential to impact foreground operations, albeit sometimes in
unpredictable fashion. All IQ&apos;Em looking for is the advice that we should
be giving developers of how to write services that do not impact the
foreground. Thanks!</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 19 Apr 2010 15:16:51 +0000</when>
<what></what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 19 Apr 2010 22:08:23 +0000</when>
<what>You say you are looking for advice fort developers writing background services, so:

1. Use the CPU as little as possible.  A background service that sits there using 100% of the CPU is going to kill 
the battery (and will be appropriately blamed in the power usage).
2. Do not use setForeground(), since this puts your service into the foreground scheduling priority.
3. Be aware of things that cause the system to temporarily raise you to foreground scheduling, such as receiving 
onStart()/onStartCommand() calls, or receiving broadcasts.
</what>
</comment>
<comment>
<author>rbgrn....@gmail.com</author>
<when>Mon, 19 Apr 2010 22:43:52 +0000</when>
<what>So if this defect is not a defect, what are the plans to make it so that our games 
donQ&apos;Et have periods of lag caused by greedy background processes that we canQ&apos;Et control?  
As it stands, gaming on Android is a laggy experience and this is one of the issues.</what>
</comment>
</bug>
<bug>
<bugid>12298</bugid>
<title>Can bypass lock screen to make calls and view potentially sensitive information</title>
<status>Unreproducible</status>
<owner>n...@google.com</owner>
<closedOn>2010-11-02T17:52:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>olli.hol...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 06:11:30 +0000</openedDate>
<description>I have a Galaxy-S running 2.1, I donQ&apos;Et have any other android devices I
can test it on so I donQ&apos;Et know whether itQ&apos;Es a Samsung problem or an
Android one. Steps: 1. Lock the phone 2. Press emergency call button 3.
Long-press the home button At this stage you have a phone search app,
you can view contacts / email addresses etc. To make a call you can find
the personQ&apos;Es entry in the phone and then use voice search e.g. Q&quot;Ecall
oliver hollidayQ&quot;E and the phone will dial it up. You can drag down the
notification tray and view anything in there e.g. SMS messages. You can
use the search box to get suggested results over data connection.
Anything else IQ&apos;Eve tried the lock screen takes over but the action has
been performed in the background. e.g. If I type Q&quot;EandroidQ&quot;E into the
search box and then press it, I get the lock screen again. When the
phone is unlocked there is the browser with a google search results page
for the phrase Q&quot;EandroidQ&quot;E.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 02 Nov 2010 17:31:47 +0000</when>
<what></what>
</comment>
<comment>
<author>olli.hol...@gmail.com</author>
<when>Tue, 02 Nov 2010 17:43:56 +0000</when>
<what>You can dial any number by typing it direct into the search box, the first result is then Q&quot;Ecall XQ&quot;E and pressing this will start the call. </what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Tue, 02 Nov 2010 17:52:12 +0000</when>
<what>IQ&apos;Eve tested this on a generic Android build based off of 2.1, as well as more recent versions.  I am unable to reproduce this bug on those builds.  It appears that this is a Samsung specific problem, and I would recommend you take it up with them.

If you are able to reproduce this bug on a Google Experience Device, please let me know.</what>
</comment>
</bug>
<bug>
<bugid>1167</bugid>
<title>Contacts: adding new Organization entry erases Q&quot;EpositionQ&quot;Es fields of others</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>zigmar</reportedBy>
<openedDate>Sat, 01 Nov 2008 16:26:52 +0000</openedDate>
<description>When adding multiple organization entries to the contacts, adding a new
one, erases Q&quot;EPositionQ&quot;E field of all other non-saved organization
entries. Steps to reproduce: 1. Open Contacts application 2. Add new
person (or edit existing one) 3. Add organization entry and enter text
in both fields 4. Add another organization entry: the position text
entered in step 3 is erased. note: previously saved organization entries
are not affected.</description>
<comment>
<author>firstfan</author>
<when>Sun, 02 Nov 2008 12:08:36 +0000</when>
<what>IQ&apos;Eve committed a patch for this bug:
http://review.source.android.com/1848</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:38:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:19:11 +0000</when>
<what></what>
</comment>
<comment>
<author>sirisha....@wipro.com</author>
<when>Tue, 03 May 2011 09:41:40 +0000</when>
<what>This is not reproducible in 2.3.3 (Nexus One), I added some nearly 10 organization names and all are well placed.</what>
</comment>
</bug>
<bug>
<bugid>1393</bugid>
<title>Email app doesnQ&apos;Et handle non-ASCII characters in headers</title>
<status>Released</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2009-11-03T18:51:11.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Applications</component>
<stars>15</stars>
<reportedBy>thofert...@gmail.com</reportedBy>
<openedDate>Sun, 30 Nov 2008 08:07:36 +0000</openedDate>
<description>When the to/cc/bcc fields contain names that have non-English, e.g.,
accented, characters, the application simply removes them when switching
fields and leaves a comma only. The problem is there when replying to or
sending new mail to contacts with non-English characters. Example: Tam?s
Q&lt;Etamas@somedomain.comQ&gt;E would be removed from the address fields. The
non-English characters are not encoded at all in the subject field, go
out as Q&quot;ErawQ&quot;E character codes that are filtered or misinterpreted by
other e-mail clients.</description>
<comment>
<author>lukas.zapletal</author>
<when>Mon, 06 Apr 2009 21:12:47 +0000</when>
<what>I confirm. Tested with czech characters. Very annoying, please fix.</what>
</comment>
<comment>
<author>lukas.zapletal</author>
<when>Wed, 01 Jul 2009 10:51:41 +0000</when>
<what>Q&quot;EQ&quot;EQ&quot;EThe name should be encoded using the method in RFC 2047.Q&quot;EQ&quot;EQ&quot;E

But by who? By the end-user?

Its the application what is not working properly. Closing the bug is not a solution.</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Wed, 01 Jul 2009 13:37:28 +0000</when>
<what>IQ&apos;Em sorry, my previous comment was incorrect and I have deleted it.

I have tried to analyze why this problem occurs. When editing to/cc/bcc,
com.android.email.activity.MessageCompose add a validator. This validator is
com.android.email.EmailAddressValidator which in turns uses
com.anroid.email.mail.Address class. This class throws a ParseException in method
parse when the display name (e.g. Q&quot;ETam?sQ&quot;E above) contains non US ASCII characters.
The call which triggers the exception is the call to
org.apache.james.mime4j.field.address.AddressList.parse call.

Either the AddressList class must be updated to accept 8-bit names, or the string
sent to it should first be RFC 2047 encoded.</what>
</comment>
<comment>
<author>lukas.zapletal</author>
<when>Wed, 01 Jul 2009 14:19:32 +0000</when>
<what>Full understanding now. Seems like a solution.

We would be happy for quick-fix too -- if non US ASCII characters occurs strip them out 
because we need to do it manually in case of non US ASCII characters in the Contacts.

But yes -- solid fix with RFC 2047 encoding is the best.</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Thu, 02 Jul 2009 10:49:57 +0000</when>
<what>I have now submitted a patch that solves this problem:
https://review.source.android.com/10575</what>
</comment>
<comment>
<author>lukas.zapletal</author>
<when>Thu, 02 Jul 2009 12:33:49 +0000</when>
<what>Looks very nice. Thank you for the work. Do you thing it will get into some 1.5 update 
or we will need to wait until 2.0 release (or 1.6)?</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Thu, 02 Jul 2009 13:03:53 +0000</when>
<what>Sorry, I have no idea where and when the patch will be made available. Hopefully very
soon.

By the way, this issue has also been reported in issue 1950 and 2920.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:22:34 +0000</when>
<what>Issue 1950 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:23:09 +0000</when>
<what>Issue 2920 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:24:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 02:46:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:31:26 +0000</when>
<what>Issue 2919 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:01:24 +0000</when>
<what>Issue 2823 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:04:52 +0000</when>
<what>Issue 3878 has been merged into this issue.</what>
</comment>
<comment>
<author>shams.k...@gmail.com</author>
<when>Sun, 01 Nov 2009 17:33:50 +0000</when>
<what>Q&apos;E+Q&apos;E sign is not supported in Mail. I get an error saying invalid email address.
- Sprint HTC Hero</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 03 Nov 2009 18:51:11 +0000</when>
<what>The original bug (problems with intQ&apos;El characters in email addresses Q&amp;E other headers) 
has been fixed in the 1.6 client.  Any device running Q&quot;EdonutQ&quot;E, Q&quot;EeclairQ&quot;E, or beyond 
will work properly.

Problems with the email client in the HTC Hero should be reported to Sprint or HTC, it 
is a different program.</what>
</comment>
</bug>
<bug>
<bugid>18545</bugid>
<title>Email client doesnQ&apos;Et froward attachments via IMAP settings</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-07-29T00:13:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mauro.rulli</reportedBy>
<openedDate>Fri, 15 Jul 2011 08:18:16 +0000</openedDate>
<description>Steps to reproduce the problem: - Open email client (not GMail). - Go to
inbox. - Open an email with attachment(s). - Forward email. - The email
sent hasnQ&apos;Et the attachment(s). I think the correct behavior is that the
email sent HAS the attachment(s). Device: Nexus S 2.3.4</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 29 Jul 2011 00:13:02 +0000</when>
<what>I believe that until Honeycomb, attachments werenQ&apos;Et automatically downloaded/forwarded for IMAP messages.  You will probably have to download them yourself before forwarding; sorry.</what>
</comment>
</bug>
<bug>
<bugid>10382</bugid>
<title>MMS </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mano....@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 17:29:58 +0000</openedDate>
<description>Hi actually when i try to send mms through my code public void mms() {
Intent intent = new Intent(Q&quot;Eandroid.intent.action.SEND_MSGQ&quot;E);
intent.putExtra(Q&quot;EaddressQ&quot;E, Q&quot;E8099339400Q&quot;E); intent.putExtra(Q&quot;Esms_bodyQ&quot;E,
Q&quot;Euser_locationQ&quot;E); intent.setType(Q&quot;Eimage/jpegQ&quot;E);
intent.putExtra(Intent.EXTRA_SUBJECT, Q&quot;EMMS PROGQ&quot;E);
intent.putExtra(Intent.EXTRA_TEXT, Q&quot;EHELLO Q&quot;E);
startActivity(Intent.createChooser(intent, Q&quot;EMMS:Q&quot;E)); able to send mms
but need to select mms suitable app, can any one send me example code to
send mms without user interaction</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 17:54:04 +0000</when>
<what>Issue 10383 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>6705</bugid>
<title>System freezes shortly after network coverage drops or is regained</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>yori...@holkamp.net</reportedBy>
<openedDate>Wed, 17 Feb 2010 19:24:07 +0000</openedDate>
<description>- Steps to reproduce the problem. Use Android 2.0.1 on a Motorola
Milestone, build SHOLS_U2_01.14.0. Play some music or watch a video.
Move through an area with reduced or fluctuating (3g/regular) network
coverage. Wait until the network coverage either drops, is regained or
up or downgrades between 2g/3g/hdspa. - What happened. Everytime the
network connection switches, any music playing in the background will
freeze/hiccup for a little until the operation completes. Using i.e.
APNdroid to disable the dataconnection does not solve this issue, when
in flight-mode the issue does not surface. - What you think the correct
behavior should be. It should be possible to use a phone as a music
player as well as phone when on the move.</description>
<comment>
<author>gab...@gmail.com</author>
<when>Tue, 11 May 2010 03:35:48 +0000</when>
<what>I experienced something similar to this.  ItQ&apos;Es a weird one but the only bug so far
that made me think of switching phones as I missed out on some great photo ops.  In
my case, I was in an area with no signal for an extended period of time.  Sorry if
some steps seem irrelevant but Q&quot;EUse GPS SatellitesQ&quot;E may be a culprit here.

Moto Droid 2.1-update1 Build ESE81
1. Was on a hike using My Tracks to record the trail. Q&quot;EUse Wireless NetworksQ&quot;E and
Q&quot;EUse GPS SatellitesQ&quot;E both set to ON from phoneQ&apos;Es location and security settings.  
2. Lost complete signal near the trail end point.
3. Got to the trail end in a deep valley.  
4. Took some photos, everything seemed fine if a bit slow.
5. Stopped recording in My Tracks and exited.
6. Climbed up a cliff, still no signal but at this point my phone became almost
completely unusable:

a. Could not take photos.  Camera UI took a long time to load and experienced freezes
when taking a pic.
b. Entire phone was very slow to navigate.  Turned Airplane Mode on.  Still no luck.
c. Started ending tasks through AndroidQ&apos;Es Q&quot;ERunning ServicesQ&quot;E screen, I did not have
any 3rd party task manager/killers at the time.  Ended all non-critical tasks.  
d. Uninstalled some recent apps I had downloaded.
e. Power-cycled the phone several times.  My primary goal was to take photos so I was
focused on that.  Tried all kinds of things, also disabled location tagging in the
camera app.  Was unable to use the camera after trying for about 15 minutes.
f. On the hike back to the car, everything was working fine again. I had a signal at
the time I checked but I canQ&apos;Et say exactly when the phone started to regain function.


I should mention, for everything I tried above, it took more than twice as long as
usual (to change screens, for visual indications of my screen touches, etc) as the
entire phone was running extremely slow.  The only thing I did not try that I wish I
had was to disable GPS.  This had not happened before and it has not happened since
(had the phone since Nov. Q&apos;E09), but I think it was the first time I had the phone in
a no-service area.</what>
</comment>
</bug>
<bug>
<bugid>15271</bugid>
<title>Passwordless SIP Accounts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>maethore...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 13:40:48 +0000</openedDate>
<description>I was unable to create a SIP account that does not use a password. I get
Q&quot;EAttention Password is required; cannot be left blankQ&quot;E. I normally donQ&apos;Et
use passwords on my personal Asterisk box and it would be nice to be
able to create SIP accounts that donQ&apos;Et require a password. An Q&quot;EAre you
sure want to leave the password blank - Yes/NoQ&quot;E makes more sense as,
while unusual, there is no actual requirement for SIP accounts to have
passwords.</description>
<comment>
<author>michael....@gmail.com</author>
<when>Sun, 14 Aug 2011 00:02:58 +0000</when>
<what>There is no requirement for a SIP server to have a username either. There are public SIP servers that allow you to call toll free numbers that do not require a username/password, forcing the use of a username/password in Android makes it so we cannot use these servers.</what>
</comment>
</bug>
<bug>
<bugid>14935</bugid>
<title>SetMin Option for the Seekbar Widget</title>
<status>Reviewed</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bless...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 03:34:23 +0000</openedDate>
<description>I would like a setMin() functionality for the SeekBar widget. After
searching a while in google I noticed that a lot of people are needing
this. My situation is that I want to create a SeekBar which changes its
range when the value becomes Max or Min. Eg. First Range: 0 - 100 Second
Range: 100 - 200 (This should be set when my slider reaches the max
value which is 100. I can set the maximum value with setMax but cant
change the minimum value.) I think this would be a very useful feature.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 23 Feb 2011 06:55:28 +0000</when>
<what></what>
</comment>
<comment>
<author>bless...@gmail.com</author>
<when>Wed, 23 Feb 2011 11:18:03 +0000</when>
<what>I was able to achieve my functionality by using couple of variables to hold my changing max and min value. But I strongly believe a setMin method will make SeekBar a lot more usable. </what>
</comment>
</bug>
<bug>
<bugid>5248</bugid>
<title>Long press on notifications inside trays for quick options.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>harleens...@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 02:21:21 +0000</openedDate>
<description>IQ&apos;Ed like to be able to do a Q&quot;Elong pressQ&quot;E on a notification once I pull
down the notification tray to get some quick actions I can do with the
notification without switching to the application. For instance, Google
Music shows the current song that is playing as an ongoing notification.
IQ&apos;Ed like to pull down, see the notification, press on it, and have the
options to pause, switch to next track or stop. It would be useful if
ongoing notifications always could be long pressed to get the option to
quit the app without switching to it. For instance, long pressing on
google maps navigation could give you the option to end navigation.</description>
<comment>
<author>dgfal...@gmail.com</author>
<when>Tue, 15 Dec 2009 02:30:56 +0000</when>
<what>Quick access to play, pause, and skip actions would greatly improve the music 
application.</what>
</comment>
<comment>
<author>rusty.me...@gmail.com</author>
<when>Wed, 17 Mar 2010 20:03:17 +0000</when>
<what>Definitely.  ItQ&apos;Ed be great if I could archive emails or delete voicemails from the 
notifications pull-down.</what>
</comment>
</bug>
<bug>
<bugid>10679</bugid>
<title>Message search is not diacritical mark insensitive (but contacts search is)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>edp...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 18:27:58 +0000</openedDate>
<description>Search for contacts is diacritical mark insensitive but search for
messages is not diacritical mark insensitive. So if I search for my
contact using my surname Q&quot;EP?rezQ&quot;E without the diacritical it is found,
but in message search there is no match. Nexus One Android 2.2 FRF91</description>
</bug>
<bug>
<bugid>9353</bugid>
<title>Blocking some person for calls and/or for messages is impossible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>merciadr...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 18:15:09 +0000</openedDate>
<description>Without additional programs, it is impossible to block some person for
calls and/or for messages. This is sometimes useful, knowing the
personQ&apos;Es number. It should be implemented.</description>
</bug>
<bug>
<bugid>14014</bugid>
<title>News and Weather Widget Not in Sync with Actual App</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-14T18:03:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mnu...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 16:28:00 +0000</openedDate>
<description>The stock Google News and Weather Widget is not performing as designed.
I have added the widget to my desktop. Sometimes I will see a story that
I wish to read, I click the widget, and a list of articles in the
correct Category are listed. But the story I am interested in and
originally clicked on the widget is not listed. Apparently, the widget
is not updating as frequently as the app itself. ItQ&apos;Es pretty annoying to
see an interesting article only to find out it cannot be read easily
because itQ&apos;Es not listed anymore. My settings for the Google News and
Weather app are: Auto-Refresh Q&lt;ECheckedQ&gt;E, Refresh interval Q&lt;E3 hoursQ&gt;E.
Also, despite my settings for have refresh occur every 3 hours, the
refresh status lists the appQ&apos;Es next refresh as 1:38am on September 28.
makes absolutely no sense. Device: Nexus One Carrier: T-Mobile Country /
Language: USA/English OS / Browser / build number (if applicable):2.21
FRG83D</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 18:03:13 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>5567</bugid>
<title>Text under Q&quot;E7Q&quot;E key reads Q&quot;EPRQSQ&quot;E instead of Q&quot;EPQRSQ&quot;E</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-01-07T00:03:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m.bev...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 18:25:43 +0000</openedDate>
<description>On Android 1.6, when editing a phone number in the contact list, the
text under the Q&quot;E7Q&quot;E key reads Q&quot;EPRQSQ&quot;E instead of Q&quot;EPQRSQ&quot;E. This UI bug
appears to affect all Android 1.6 and 1.5 devices. I has been confirmed
on HTC Dream (T-Mobile G1) and HTC Magic (T-Mobile myTouch 3G) devices.
-mrb</description>
<comment>
<author>m.bev...@gmail.com</author>
<when>Tue, 22 Dec 2009 09:18:41 +0000</when>
<what>How to confirm: randomly search the web for a screenshot of the screen exhibiting the
blatant UI bug :-)
</what>
</comment>
<comment>
<author>yarin.kaul@gmail.com</author>
<when>Fri, 25 Dec 2009 09:13:33 +0000</when>
<what>This still appears in Android 2.0, and seems to be independent of the chosen locale.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Dec 2009 06:21:46 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 22:24:39 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Jan 2010 00:03:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10159</bugid>
<title>missing azeri glyph Q&quot;E?Q&quot;E</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2011-02-13T17:19:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>jama...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 12:53:45 +0000</openedDate>
<description>Hello, Just would like to report a Unicode error in the name of a friend
in Google Talk application I am using on my HTC Tattoo Android version
1.6. His name is written in Azeri and is using a letter Q&quot;E?Q&quot;E. The letter
is reflected as a square. Regards, Ilkin</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 03 Aug 2010 17:04:11 +0000</when>
<what>confirmed that weQ&apos;Ere still missing this glyph in froyo (and master).</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>skif...@gmail.com</author>
<when>Thu, 14 Oct 2010 06:54:12 +0000</when>
<what>No changes in FroYo 2.2.1</what>
</comment>
<comment>
<author>aliyev.1...@gmail.com</author>
<when>Thu, 14 Oct 2010 07:22:04 +0000</when>
<what>Definitely need the fix. </what>
</comment>
<comment>
<author>CMecid</author>
<when>Thu, 14 Oct 2010 07:30:45 +0000</when>
<what>please fix it.</what>
</comment>
<comment>
<author>e.hus...@gmail.com</author>
<when>Wed, 27 Oct 2010 07:50:44 +0000</when>
<what>Yep, we really need this fix. Common guys, looking forward this letterQ&apos;Es arrival into Android OS</what>
</comment>
<comment>
<author>fuad...@gmail.com</author>
<when>Thu, 25 Nov 2010 11:00:03 +0000</when>
<what>Here to say the same. Android is a great OS, but it is all in details. ;-) Please, make it perfect and fix this error. ItQ&apos;Es not really comfortable to see a square box instead of a proper letter. Thanks!</what>
</comment>
<comment>
<author>andrey0...@gmail.com</author>
<when>Wed, 22 Dec 2010 15:29:18 +0000</when>
<what>Fix it please</what>
</comment>
<comment>
<author>bekh...@gmail.com</author>
<when>Wed, 22 Dec 2010 15:50:21 +0000</when>
<what>please fix it and release a patch for it</what>
</comment>
<comment>
<author>stomato...@gmail.com</author>
<when>Wed, 26 Jan 2011 21:07:48 +0000</when>
<what>We hope and trust that you will fix it.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 13 Feb 2011 17:19:42 +0000</when>
<what>already fixed in honeycomb --- i see a little upside-down back-to-front Q&apos;EeQ&apos;E.</what>
</comment>
<comment>
<author>jama...@gmail.com</author>
<when>Mon, 14 Feb 2011 08:32:36 +0000</when>
<what>Any hotfix for the current releases or Google makes us buy new phones to see it fixed?</what>
</comment>
<comment>
<author>aliyev.1...@gmail.com</author>
<when>Mon, 14 Feb 2011 08:35:07 +0000</when>
<what>Honeycomb is designed for Tablets. So, it doesnQ&apos;Et fix the problem on smartphones.</what>
</comment>
<comment>
<author>stomato...@gmail.com</author>
<when>Mon, 14 Feb 2011 11:49:25 +0000</when>
<what>Thanks, this is great news. WeQ&apos;Ell wait.</what>
</comment>
<comment>
<author>skif...@gmail.com</author>
<when>Mon, 16 May 2011 10:48:11 +0000</when>
<what>Dear Google, many thanks for your fix in the honeycomb/gingerbread (2.3.4), BUT, this glyph may be in upper case Q&quot;E?Q&quot;E (U+018F, HTML: Q&amp;E#399;).</what>
</comment>
<comment>
<author>aslanov....@gmail.com</author>
<when>Mon, 16 May 2011 11:36:51 +0000</when>
<what>Please please please fix this.

IQ&apos;Em using Samsung I9000 with 2.2.1</what>
</comment>
<comment>
<author>teymur.n...@gmail.com</author>
<when>Mon, 16 May 2011 12:53:01 +0000</when>
<what>fix it please.</what>
</comment>
<comment>
<author>elnurika...@gmail.com</author>
<when>Tue, 17 May 2011 12:30:04 +0000</when>
<what>please fix it for 2.3.3</what>
</comment>
<comment>
<author>aliyev.1...@gmail.com</author>
<when>Tue, 17 May 2011 12:40:09 +0000</when>
<what>???????, ???? ????? ?? ???! ?????? ? ??? ????????? ????? :)</what>
</comment>
<comment>
<author>jama...@gmail.com</author>
<when>Tue, 17 May 2011 13:11:25 +0000</when>
<what>Hello,

Thanks for fixing the small letterQ&quot;E?Q&quot;E and you forgot the capital one of it i.e. Q&quot;E?Q&quot;E.
Would you please fix Q&quot;E?Q&quot;E too?

Regards, Ilkin</what>
</comment>
<comment>
<author>skif...@gmail.com</author>
<when>Tue, 17 May 2011 13:14:17 +0000</when>
<what>Guys, this topic has status Q&quot;EReleasedQ&quot;E, so, please vote for this new topic: http://code.google.com/p/android/issues/detail?id=16914</what>
</comment>
</bug>
<bug>
<bugid>12793</bugid>
<title>One repeat event series become two duplicated events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Leon3...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 08:47:32 +0000</openedDate>
<description>In Froyo base, there is one issue related with Calendar. Reproduce
steps: 1) Create one daily repeat event from Nov 26, 2010. 2) Edit the
event on the date Nov 26, 2010, choose Q&quot;EChange only this eventQ&quot;E, change
this eventQ&apos;Es subject 3) Edit the event on the next day, Nov 27, 2010,
choose Q&quot;EChange all events in the seriesQ&quot;E, change the eventQ&apos;Es start/end
time. Expected Results: 1) After step 3, on the date of Nov 26, 2010,
the calendar should display one event. Actually Results: 1) After step
3, on the date of Nov 26, 2010, the calendar should display two
duplicate event with different subject.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 20:11:53 +0000</when>
<what>Issue 12789 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 20:12:16 +0000</when>
<what>Issue 12787 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 20:12:25 +0000</when>
<what>Issue 12788 has been merged into this issue.</what>
</comment>
<comment>
<author>JeffDo...@gmail.com</author>
<when>Fri, 11 Feb 2011 18:34:35 +0000</when>
<what>I believe this issue is deeper then just the situation you describe. I get multiple duplicates for events in my exchange calendar every time an event is changed. Not just subject or start\end time changes, but any changes (eg. new attendees creates duplicates).

The attached sample shows multiple copies of an event that is no longer even scheduled for that day, as it was rescheduled due to the holiday.

I think this issue needs to be ranked much higher and be taken more seriously if Google ever wants Android to make it into the business world.</what>
</comment>
</bug>
<bug>
<bugid>13642</bugid>
<title>Ability to delete Google Cloud backups</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>rodney.b...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 15:46:27 +0000</openedDate>
<description>A web interface where I login with my Google account and can delete any
associated phone backups located in GoogleQ&apos;Es cloud storage would be
useful. I donQ&apos;Et need the ability to download the backups to my computer
nor view the data. Simply a delete option. This should not affect
anything on the phone (it wonQ&apos;Et uninstall apps). In addition a note
stating: Q&quot;EIf your phone is configured to automatically backup data then
the backup could be recreated even after you delete it. If you donQ&apos;Et
want this you must disable backups in the Settings menu, Privacy options
on your phone.Q&quot;E This would allow one to fully clear out private data
they didnQ&apos;Et really want backed up or to truly start with a clean slate
on a phone.</description>
<comment>
<author>benmjor...@gmail.com</author>
<when>Fri, 25 Feb 2011 05:57:31 +0000</when>
<what>Amen, sounds good.</what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Mon, 18 Apr 2011 06:38:42 +0000</when>
<what>Any way to be able to see when the latest backup was taken and allowing us to delete it would be pretty useful. Even better if we could see what data is stored.</what>
</comment>
<comment>
<author>scott.wr...@gmail.com</author>
<when>Fri, 24 Jun 2011 13:20:24 +0000</when>
<what>This is a huge deal.  I would like to eliminate some data that is stored in the backup, or delete it completely.</what>
</comment>
</bug>
<bug>
<bugid>6805</bugid>
<title>Google Maps traffic at street level</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mike.men...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 16:42:58 +0000</openedDate>
<description>I wish Google will include street level traffic maps. For now, traffic
view can only be seen at interstate level.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>13918</bugid>
<title>Google text alert issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:44:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>baxter...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 10:32:23 +0000</openedDate>
<description>- Setup Google calendar to text reminders. - Text alert received from
Google marked in Messages as from Contact A. - View message details
shows sender as Google. HTC Desire HD Android 2.2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:44:17 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>2955</bugid>
<title>Keyboard gestures (Enhancement)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>mattchur...@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 10:45:43 +0000</openedDate>
<description>On screen keyboard would benefit from gestures. It already has an
excellent feature that shows accented characters on holding down a
button. This should be extended to make commonly used features faster to
use. Gestures should be implemented by pressing any where on the
keyboard and using a dragging motion. IQ&apos;Ed recommend the following
gestures be implemented. 1.) Drag left - delete. 2.) Drag right - space.
3.) Drag up - upcase selected character 4.) Drag down - enter. Gestures
should be disabled by default and enabled via keyboard settings menu.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:46:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:33:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:58:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18409</bugid>
<title>Honeycomb home screen lag when rotating the device from landscape to portrait or portrait to landscape.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Mon, 11 Jul 2011 13:17:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Rotate the device. - What happened. The homecreen
rotation lags a little. Does not happen 100% of the time. - What you
think the correct behavior should be. Home screen rotation animation
should never lag. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) Motorola Xoom wifi, Android 3.1. If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 15 Jul 2011 17:52:18 +0000</when>
<what>It looks like the 3.2 update has mostly fixed this issue, but there still can be minor stuttering, but it is rare.</what>
</comment>
<comment>
<author>hyp...@gmail.com</author>
<when>Mon, 18 Jul 2011 15:52:19 +0000</when>
<what>My Tab 10.1 (3.1) home screen swipe very smoothly when at its Q&quot;EhomeQ&quot;E orientation.
ThatQ&apos;Es landscape with camera on top, charging slot at the bottom.

The screen icons moves very laggy or stuttering when at portrait or upside-down position.</what>
</comment>
<comment>
<author>bill...@gmail.com</author>
<when>Sat, 23 Jul 2011 04:08:07 +0000</when>
<what>This seems to be resolved if you go to the home screen, tap the + icon in the top right corner and then select any tab other than Q&quot;EWidgetsQ&quot;E.  IQ&apos;Eve selected Q&quot;EMoreQ&quot;E and not only is the orientation lag resolved, but overall speed may also be improved. </what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sat, 23 Jul 2011 14:32:17 +0000</when>
<what>I just tried that, but it didnQ&apos;Et really help. I am still seeing lag/stuttering sometimes when rotation the device.</what>
</comment>
</bug>
<bug>
<bugid>4210</bugid>
<title>Random apps missing from Market - HTC Magic, Vodafone UK, Q&quot;Ewith GoogleQ&quot;E branded</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-03T13:49:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>mattgou...@gmail.com</reportedBy>
<openedDate>Sat, 10 Oct 2009 11:54:05 +0000</openedDate>
<description>A selection of apps that I know to exist cannot be found either through
the Search option or the app/game lists in the Market. Search term
Q&quot;EsmartpixQ&quot;E (smartpixgames.com) should return demo and paid versions of
four games, but for me only returns demos of Crystallight Defense,
TapQ&apos;EnQ&apos;EFeed and Devilry Huntress. Search term Q&quot;EtaskillerQ&quot;E returns
TasKiller free but not Taskiller paid version. The problem occurs on two
brand new Magic handsets I have tried, with both my existing Google
account and with a brand new account created on booting the phone after
resetting it. Its the same selection of apps that are missing every
time.</description>
<comment>
<author>mattgou...@gmail.com</author>
<when>Thu, 22 Oct 2009 11:04:40 +0000</when>
<what>The 1.6 update seems to have resolved this issue, all the apps I couldnQ&apos;Et find are
now showing up as expected.  Phew!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:49:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11012</bugid>
<title>WebGL Support in Browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>36</stars>
<reportedBy>MarkMack...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 15:48:28 +0000</openedDate>
<description>It would be useful if the default web browser in Android supported the
webGL standard for rendering 3D graphics in an HTML 5 canvas. The live
demos in the tutorials below mostly work in the nightly build of Mozilla
Fennec, so it would be good to have parity in the default browser.
http://learningwebgl.com/blog/?page_id=1217 I havenQ&apos;Et looked at the
source, but the fact that we have the GLSurface in the SDK gives me hope
that it wouldnQ&apos;Et be too hard to put a wrapper around it (subject to any
differences between OpenGL ES and webGL). Obviously thereQ&apos;Ed still be
work to integrate it with the browser though :)</description>
<comment>
<author>tikico...@gmail.com</author>
<when>Sat, 26 Mar 2011 02:07:55 +0000</when>
<what>I have submited to have earth done as a webgl feature. 
http://code.google.com/p/earth-api-samples/issues/detail?id=610

I am more surprised the HoneyComb browser doesnt support webgl.</what>
</comment>
<comment>
<author>rider...@gmail.com</author>
<when>Fri, 29 Apr 2011 12:49:54 +0000</when>
<what>Firefox 4 has WebGL and works in Android. Pity is that there is no mouse emulator so you canQ&apos;Et interact with the devices. Waiting for plugin.</what>
</comment>
<comment>
<author>nathan.moos@gmail.com</author>
<when>Sat, 07 May 2011 19:27:48 +0000</when>
<what>IsnQ&apos;Et WebGL just the same as OpenGL ES, except that in WebGL, you call functions through JavaScript?</what>
</comment>
<comment>
<author>shakti....@gmail.com</author>
<when>Mon, 16 May 2011 08:52:58 +0000</when>
<what>Hi all,
    I have a question.

    We have Firefox4.0 ,to enable webGl we have to put about:config in address bar and from there we can configure enable or trun on  the webGl as true for that browser.

My question is Q&quot;EHow do i turn on WebGL in Android Default Browser?Q&quot;E

please help me if any body has any idea about this.

Because we gone through the gingerbread 2.3.3 source code and we have WebGl supported code but need to test whether Android default browser support WebGl or not? </what>
</comment>
<comment>
<author>tikico...@gmail.com</author>
<when>Wed, 18 May 2011 00:33:48 +0000</when>
<what>The default browser doesnQ&apos;Et support it
http://caniuse.com/webgl</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Wed, 18 May 2011 08:45:48 +0000</when>
<what>Btw, at least for testing purpose, Firefox mobile does support webgl</what>
</comment>
<comment>
<author>wlfl...@gmail.com</author>
<when>Thu, 20 Oct 2011 21:29:02 +0000</when>
<what>Any way hack webgl into default android browser? Maybe by digging through the Android source code?</what>
</comment>
<comment>
<author>tikico...@gmail.com</author>
<when>Thu, 20 Oct 2011 21:32:32 +0000</when>
<what>Not that I Would know, maybe if you create a webview that then communicates with javascript which communicates with the phone hardware you might be able to.</what>
</comment>
<comment>
<author>hakan.kv...@gmail.com</author>
<when>Tue, 29 Nov 2011 20:12:18 +0000</when>
<what>Sony Ericsson has added webgl support for the browser in their latest software update, maybe that is something that will be contributed back to standard android.
http://developer.sonyericsson.com/wp/2011/11/29/xperia-phones-first-to-support-webgl/</what>
</comment>
</bug>
<bug>
<bugid>935</bugid>
<title>Gallery setUnselectedAlpha not resuming transparency (alpha) when unselected after being selected</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T01:03:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>c.cicchi...@gmail.com</reportedBy>
<openedDate>Fri, 03 Oct 2008 14:24:12 +0000</openedDate>
<description>Hello All, I have a gallery with the setUnselectedAlpha option enabled.
The gallery is set to automatically progress through the gallery items,
each time one is selected it waits 2 seconds before moving to the next.
Before it is selected, it is transparent. When selected it loses itQ&apos;Es
transparency, and then when it become unselected again it does not
return to transparent! I have seen at times immediately after closing
another activity using the back button it will work, but it is not
consistent or repeatable. Perhaps this is a problem only with the
emulator? Below is the source code: Gallery declaration: final
HomeGalImgAdapter hgia = new HomeGalImgAdapter(ctx); final Gallery gal =
new Gallery(ctx); gal.setLayoutParams(new
LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
gal.setAdapter(hgia); gal.setSpacing(0); gal.setUnselectedAlpha(0.3f);
gal.setOnItemSelectedListener(new OnItemSelectedListener() { public void
onItemSelected(AdapterViewQ&lt;E?Q&gt;E arg0, View arg1, int arg2, long arg3) {
gal.setSelection(arg2); galType.setText(hgia.getRating(arg2));
galTitle.setText(hgia.getName(arg2));
galAuthor.setText(hgia.getAuthor(arg2)); hgia.pauseBeforeNext(gal); }
public void onNothingSelected(AdapterViewQ&lt;E?Q&gt;E arg0) { } }); And the code
for the image adapter: public class HomeGalImgAdapter extends
BaseAdapter { private Context myContext; private Integer[] myImageIds =
{ R.drawable.test128_add_to_folder, R.drawable.test128_calendar,
R.drawable.test128_chart_pie, R.drawable.test128_clock,
R.drawable.test128_comments, R.drawable.test128_info,
R.drawable.test128_mail_receive, R.drawable.test128_process,
R.drawable.test128_rss, R.drawable.test128_search,
R.drawable.test128_users }; /** Simple Constructor saving the Q&apos;EparentQ&apos;E
context. */ public HomeGalImgAdapter(Context c) { this.myContext = c; }
/** Returns the amount of images we have defined. */ public int
getCount() { return this.myImageIds.length; } /* Use the array-Positions
as unique IDs */ public Object getItem(int position) { return position;
} public long getItemId(int position) { return position; } /** Returns a
new ImageView to * be displayed, depending on * the position passed. */
public View getView(int position, View convertView, ViewGroup parent) {
ImageView i = new ImageView(this.myContext);
i.setImageResource(this.myImageIds[position]); /* Image should be scaled
as width/height are set. */ i.setScaleType(ImageView.ScaleType.FIT_XY);
/* Set the Width/Height of the ImageView. */ i.setLayoutParams(new
Gallery.LayoutParams(96, 96)); return i; } private Gallery gal; private
GregorianCalendar time1; public void pauseBeforeNext(Gallery _gal) { gal
= _gal; time1 = new GregorianCalendar(); final Handler uiThreadCallback
= new Handler(); final Runnable runInUIThread = new Runnable() { public
void run() { _showInUI(); } };
uiThreadCallback.removeCallbacks(runInUIThread); new Thread() {
@Override public void run() { _doInBackgroundPost();
uiThreadCallback.post(runInUIThread); } }.start(); } private long
ElapsedMillis() { GregorianCalendar gc2 = new GregorianCalendar(); //
the above two dates are one second apart Date d1 = time1.getTime(); Date
d2 = gc2.getTime(); long l1 = d1.getTime(); long l2 = d2.getTime(); long
difference = l2 - l1; return difference; } private void _showInUI() { if
(ElapsedMillis() Q&gt;E 2500) { if ((gal.getSelectedItemPosition() + 1) ==
gal.getCount()) gal.setSelection(0); else
gal.setSelection(gal.getSelectedItemPosition() + 1); } } private void
_doInBackgroundPost() { try { Thread.sleep(2500); } catch
(InterruptedException e) { e.printStackTrace(); } }</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:03:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10831</bugid>
<title>Dismiss individual notifications from the Notification tray</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>mag...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 23:24:11 +0000</openedDate>
<description>There are times where I will have multiple notification in my
notification drawer but I donQ&apos;Et want to or have time to deal with them
all. With Calendar Items for example I would like to just clear the
notification without actually navigating to the calendar app. If I click
the clear all button my Calendar notification goes away, but so do all
my others. It would be great if I could flick a notification to the side
and have it remove just that notification.</description>
<comment>
<author>drew25...@gmail.com</author>
<when>Tue, 31 Aug 2010 02:21:48 +0000</when>
<what>This would be huge improvement to the notification system.</what>
</comment>
<comment>
<author>drew25...@gmail.com</author>
<when>Tue, 31 Aug 2010 02:22:09 +0000</when>
<what>This would be a huge improvement to the notification system on Android.</what>
</comment>
</bug>
<bug>
<bugid>13257</bugid>
<title>Pecan QVGA LCD 240x320_GMS R8  Gmail Q&apos;Es Favorite icon is not displayed correctly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Sat, 18 Dec 2010 11:03:15 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Launch Gmail -Q&gt;E Inbox 2) Select any
readed message 3) Enable the Favorit in the View. 4) Back to List 5) The
item of list displays unchecked Favorite icon. - What happened.
Sometimes, the item of old Gmail message list displays unchecked
Favorite icon. - What you think the correct behavior should be. the item
of old Gmail message list should display Favorite icon, according to the
favorite status of any Gmail Message.</description>
</bug>
<bug>
<bugid>9825</bugid>
<title>Calendar event modified at calendar.google.com is not correctly updated on Android device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>ELIP...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 04:35:48 +0000</openedDate>
<description>Steps to Reproduce: 1) Create a new all-day event on Android device. 2)
Allow event to sync to Google Calendar. 3) From calendar.google.com
modify the eventQ&apos;Es date and uncheck the all-day option. 4) Allow event
to sync to Android device. Observed Result: - The eventQ&apos;Es date is
updated on the Android device, however, it is still recognized an an
all-day event. Expected Result: - The all-day option should be updated
on the Android device. Device: - Model number: Droid - Android versioin:
2.2 - Build number: FRG01B</description>
<comment>
<author>olof.lin...@gmail.com</author>
<when>Sat, 22 Jan 2011 14:32:41 +0000</when>
<what>Same problem here.</what>
</comment>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:00:00 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>11273</bugid>
<title>Strange Bluetooth / Bluetooth share behaviour</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 13:16:14 +0000</openedDate>
<description>Phone: Milestone 1 UK Android 2.1-update1 root Not sure if this
qualifies as a bug but: Switch on bluetooth Check applications + filter
Q&apos;ErunningQ&apos;E Look for bluetooth share Kill process Note bluetooth is
completely unaffected. Bluetooth share appears to serve no purpose other
than cause battery drainage and weird reboot issues. Renaming bluetooth
share via root to disable it seems to reduce these strange issues. Size
of bluetooth share is 176kb - is this valid? After disabling bluetooth
share I saw com.android.bluetooth appear as a downloaded and running
application - is it possible my phone has been compromised via
bluetooth? On further searching I found a newer /data/misc/bluetoothd
dated 27 July 2010 - is this a valid file as the rest of the OS files
are dated March 2010. I can supply all these files for someone to verify
if necessary.</description>
</bug>
<bug>
<bugid>15769</bugid>
<title>Android 2.2: cannot handle when google apps account password changes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>j...@pane.net</reportedBy>
<openedDate>Sun, 27 Mar 2011 17:20:11 +0000</openedDate>
<description>This is Android 2.2 on HTC Evo Shift. I have the Android device
connected to two google accounts: 1) a gmail account; 2) a google apps
account. Today, using my computer, I changed the password on my google
apps account. My phone, of course, could no longer access this account,
but it did not offer any way for me to update the settings with my new
password. I spent more than an hour trying to get it to ask for a new
password, to no avail. I rebooted, turned sync on and off, and tried
selectively deleting some application data such as that associated with
google services. I also tried deleting the google apps account but
Android would not let me do this, reporting that Q&quot;Ean applicationQ&quot;E needed
it and the only solution would be to reset to factory defaults.
Ultimately, I gave up and reset my google apps account password back to
the old value, and after rebooting the phone everything worked fine
again. I am amazed that such basic functionality as a password change is
not supported in a straightforward way, maybe not at all short of
factory reset?!?</description>
<comment>
<author>jda...@wikimedia.org</author>
<when>Sun, 08 May 2011 04:18:54 +0000</when>
<what>I have this same issue.  The only method I found to Q&quot;EfixQ&quot;E the problem, is to delete the account and re-add it. 

Tested on:
- Android 2.2 on Motorola Droid 2
- Android 3.0 on Motorola Xoom</what>
</comment>
<comment>
<author>gert...@gmail.com</author>
<when>Sun, 12 Jun 2011 21:47:29 +0000</when>
<what>Have you tried to draw the wrong lock screenpattern more than five times, and then choose the Q&quot;EpatternforgotQ&quot;E button? Then you will get a window where you will be prompted to enter your username and password to the google account. Perhaps it could update it for the rest of the system as well. I works here, but then again it masks m for a password when i change google passwords too. (IQ&apos;Em on Gingerbread.)

This would only apply where the main google account your device is connected to is your google apps account.</what>
</comment>
</bug>
<bug>
<bugid>17513</bugid>
<title>CanQ&apos;Et access gmail through the browser on my android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davidhge...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 04:29:28 +0000</openedDate>
<description>IQ&apos;Em using a Motorola droid x that just got os update 2.3.3 and when I go
into browser and hit more and drop down menu comes up and I select gmail
and it will not take me to log in page. Just get a white screen with the
little circle icon spinning but nothing happens. This has been happening
a little over a week. Not sure if its a issue within google mobile or if
it was something in the update that caused it. Please help</description>
</bug>
<bug>
<bugid>2598</bugid>
<title>Emulator camera broken in 1.5 r1 on Mac/Windows</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-10T01:03:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>kevinsep...@gmail.com</reportedBy>
<openedDate>Thu, 07 May 2009 01:37:07 +0000</openedDate>
<description>Android code version you are running: 1.5 (r1) Your development
environment: Eclipse Ganymede, confirmed on multiple operating systems *
Mac OS X 10.5 * Windows XP Home Edition, Service Pack 3 Describe the
problem: Launching the pre-loaded Camera and/or Camcorder applications
from the emulator fade to black screen and freeze. Same behavior when
launched from my application that makes use of the new
MediaStore.ACTION_IMAGE_CAPTURE / INTENT_ACTION_STILL_IMAGE_CAMERA
intents. Steps to reproduce: 1. Install Android 1.5 2. Create an AVD
targeting 1.5; create a custom hardware profile with camera support. 3.
Launch the Camera app Expected results: A grey box bouncing around a
background of black Q&amp;E white boxes. Observed results: Q&quot;ESorry! Activity
Camera (in application Camera) is not responding. Additional
information: These folks seem to be having the same problem
http://groups.google.com/group/android-developers/browse_thread/thread/2a38c51a2b4cb9d2
HereQ&apos;Es the screen log from when I created the AVD. (Why doesnQ&apos;Et the
camera default to [yes] anyway?) $ android create avd --name
avd_one_point_five_sd_camera --target 2 --sdcard
~/.android/SDK-1.1/sdcard.img Android 1.5 is a basic Android platform.
Do you wish to create a custom hardware profile [no]yes Device ram size:
The amount of physical RAM on the device, in megabytes. hw.ramSize [96]:
Touch-screen support: Whether there is a touch screen or not on the
device. hw.touchScreen [yes]: Track-ball support: Whether there is a
trackball on the device. hw.trackBall [yes]: Keyboard support: Whether
the device has a QWERTY keyboard. hw.keyboard [yes]: DPad support:
Whether the device has DPad keys hw.dPad [yes]: GSM modem support:
Whether there is a GSM modem in the device. hw.gsmModem [yes]: Camera
support: Whether the device has a camera. hw.camera [no]:yes Maximum
horizontal camera pixels hw.camera.maxHorizontalPixels [640]: Maximum
vertical camera pixels hw.camera.maxVerticalPixels [480]: GPS support:
Whether there is a GPS in the device. hw.gps [yes]: Battery support:
Whether the device can run on a battery. hw.battery [yes]:
Accelerometer: Whether there is an accelerometer in the device.
hw.accelerometer [yes]: Audio recording support: Whether the device can
record audio hw.audioInput [yes]: Audio playback support: Whether the
device can play audio hw.audioOutput [yes]: SD Card support: Whether the
device supports insertion/removal of virtual SD Cards. hw.sdCard [yes]:
Cache partition support: Whether we use a /cache partition on the
device. disk.cachePartition [yes]: Cache partition size
disk.cachePartition.size [66MB]: Created AVD
Q&apos;Eavd_one_point_five_sd_cameraQ&apos;E based on Android 1.5</description>
<comment>
<author>xiaoxiao...@hotmail.com</author>
<when>Mon, 25 May 2009 08:20:39 +0000</when>
<what>I met the same problem, but need a solution to solve this problem.</what>
</comment>
<comment>
<author>arjan.br...@gmail.com</author>
<when>Thu, 28 May 2009 11:39:56 +0000</when>
<what>Problem also occurs on this configuration:
Ubuntu Linux 9.04
Eclipse 3.4.1
ADT 0.9.1
Android SDK 1.5 r1

Problem occurs with the 1.5 emulator. The 1.1 emulator works properly.
</what>
</comment>
<comment>
<author>scott95...@gmail.com</author>
<when>Fri, 19 Jun 2009 22:23:28 +0000</when>
<what>I too had this problem, but I found a work around by toggling off the Q&quot;EOrientationQ&quot;E
setting under Q&quot;ESound Q&amp;E displayQ&quot;E.  My assumption was that the SensorManager is
conflicting with the CameraQ&apos;Es desire to be in Landscape mode, just a guess, but the
with that setting off I was able to test my apps using the camera. Scott</what>
</comment>
<comment>
<author>sch...@gmail.com</author>
<when>Tue, 23 Jun 2009 17:54:09 +0000</when>
<what>That workaround does not work for me. :(</what>
</comment>
<comment>
<author>ivanso...@gmail.com</author>
<when>Thu, 25 Jun 2009 15:49:01 +0000</when>
<what>Having the same problem.

If I use my own Camera activity it works fine on my emulator, but using this code:

Intent imageCaptureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
		        imageCaptureIntent.putExtra(MediaStore.EXTRA_OUTPUT,  Uri.fromFile(new 
File(Q&quot;Edata/data/com.test.test/testfileQ&quot;E)));
		        startActivityForResult(imageCaptureIntent, 1);

gives me the same problem described here.
</what>
</comment>
<comment>
<author>isaac.jo...@gmail.com</author>
<when>Mon, 29 Jun 2009 04:58:17 +0000</when>
<what>I also have this problem with Android 1.5 r2 on Linux Q&amp;E Eclipse. The workaround
mentioned in comment 3 works after restarting the emulator.</what>
</comment>
<comment>
<author>adnanbin...@gmail.com</author>
<when>Fri, 14 Aug 2009 14:19:26 +0000</when>
<what>I am having the same problem and the workaround in comment 3 worked. I am using
ubuntu 9.04 with sdk 1.5 and eclipse 3.4.1</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:12:05 +0000</when>
<what></what>
</comment>
<comment>
<author>gayatri...@gmail.com</author>
<when>Tue, 30 Mar 2010 08:59:59 +0000</when>
<what>hi, i connected my serial gprs modem to the beagle board revC3. How to write android
java program to send gps data to the server through gprs. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 01:03:15 +0000</when>
<what>Camera should work in the emulator r5.</what>
</comment>
<comment>
<author>med.ro...@gmail.com</author>
<when>Wed, 16 Feb 2011 12:24:54 +0000</when>
<what>please the link for emulator r5 </what>
</comment>
</bug>
<bug>
<bugid>13794</bugid>
<title>CTS test cases failed because wifi-only version do not support message and phone function </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>luq...@huawei.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 03:28:46 +0000</openedDate>
<description>Reported by luqing, jau 07, 2011 For the Wifi-Only device, the following
CTS cases are failed:
android.telephony.gsm.cts.SmsManagerTest#testSendMessages
android.telephony.cts.SmsManagerTest#testSendMessages
android.permission2.cts.NoReceiveSmsPermissionTest#testReceiveTextMessage
android.permission2.cts.NoReceiveGsmSmsPermissionTest#testReceiveTextMessage
android.content.cts.AvailableIntentsTest#testDialVoicemail
android.content.cts.AvailableIntentsTest#testDialPhoneNumber Wifi_Only
device is not a phone, itQ&apos;Es a kind of device which like the MIDs(Mobile
Internet Devices) or the PMPs(Personal Media Players).with android
system. This device type is NO_PHONE. it canQ&apos;Et send and receive
messages, and also do not support call function. so, the CTS test cases
of messages and phones should consider about this situation. 1. the root
cause for below 2 cases:
android.telephony.gsm.cts.SmsManagerTest#testSendMessages
android.telephony.cts.SmsManagerTest#testSendMessages For the devices
such as Mobile Internet Devices (MIDs), Personal Media Players (PMPs),
or other non-phone devices DO NOT support sending message. So for these
devices, the test cases will return directly. I make some changes to
adapt the device type, The baseline CTS branch is android-cts-2.1_r5 for
eclair. @@ -80,7 +80,10 @@ mDestAddr =
mTelephonyManager.getLine1Number(); mText = Q&quot;EThis is a test messageQ&quot;E; -
if (mTelephonyManager.getPhoneType() ==
TelephonyManager.PHONE_TYPE_CDMA) { + if
(mTelephonyManager.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE) {
+ // if device is not a phone device, for example:MIDs,PMPs, do nothing
+ return; + } else if (mTelephonyManager.getPhoneType() ==
TelephonyManager.PHONE_TYPE_CDMA) { // CDMA supports SMS delivery report
mDeliveryReportSupported = true; } else if
(mTelephonyManager.getDeviceId().equals(Q&quot;E000000000000000Q&quot;E)) { @@ -127,6
+130,11 @@ }) public void testSendMessages() throws InterruptedException
{ + if (mTelephonyManager.getPhoneType() ==
TelephonyManager.PHONE_TYPE_NONE) { + // if device is not a phone
device, for example:MIDs,PMPs, do nothing + return; + } + mSendIntent =
new Intent(SMS_SEND_ACTION); mDeliveryIntent = new
Intent(SMS_DELIVERY_ACTION); 2?the root cause for below 2 cases:
android.permission2.cts.NoReceiveSmsPermissionTest#testReceiveTextMessage
android.permission2.cts.NoReceiveGsmSmsPermissionTest#testReceiveTextMessage
For the devices such as Mobile Internet Devices (MIDs), Personal Media
Players (PMPs), or other non-phone devices can not support receiving
message. So for these devices, the test cases will return directly. I
make some changes to adapt the device type: @@ -43,6 +43,13 @@ private
static final String LOG_TAG = Q&quot;ENoReceiveSmsPermissionTestQ&quot;E; + private
TelephonyManager mTelephonyManager; + + @Override + protected void
setUp() throws Exception { + super.setUp(); + mTelephonyManager =
(TelephonyManager)
getContext().getSystemService(Context.TELEPHONY_SERVICE); + } /** *
Verify that SmsManager.sendTextMessage requires permissions. * Q&lt;EpQ&gt;ETests
Permission: @@ -51,6 +58,12 @@ * Note: this test requires that the
device under test reports a valid phone number */ public void
testReceiveTextMessage() { + + if (mTelephonyManager.getPhoneType() ==
TelephonyManager.PHONE_TYPE_NONE) { + // if device is not a phone
device, for example:MIDs,PMPs, do nothing + return; + } + // register
our test receiver to receive SMSs. This wonQ&apos;Et throw a SecurityException,
// so test needs to wait to determine if it actual receives an SMS //
admittedly, this is a weak verification @@ -82,10 +95,11 @@
PendingIntent deliveryIntent = PendingIntent.getBroadcast(getContext(),
0, new Intent(MESSAGE_STATUS_RECEIVED_ACTION),
PendingIntent.FLAG_ONE_SHOT); - TelephonyManager telephony =
(TelephonyManager) + /*TelephonyManager telephony = (TelephonyManager)
getContext().getSystemService(Context.TELEPHONY_SERVICE); // get current
phone number - String currentNumber = telephony.getLine1Number(); +
String currentNumber = telephony.getLine1Number();*/ + String
currentNumber = mTelephonyManager.getLine1Number(); Log.i(LOG_TAG,
String.format(Q&quot;ESending SMS to self: %sQ&quot;E, currentNumber));
sendSms(currentNumber, Q&quot;Etest messageQ&quot;E, sentIntent, deliveryIntent); }
3?the root cause for below 2 cases:
android.content.cts.AvailableIntentsTest#testDialVoicemail
android.content.cts.AvailableIntentsTest#testDialPhoneNumber For the
devices such as Mobile Internet Devices (MIDs), Personal Media Players
(PMPs), or other non-phone devices can not support call function. So for
these devices, the test cases will return directly. I make some changes
to adapt the device type: @@ -34,6 +36,14 @@ private static final String
NORMAL_URL = Q&quot;Ehttp://www.google.com/Q&quot;E; private static final String
SECURE_URL = Q&quot;Ehttps://www.google.com/Q&quot;E; + private TelephonyManager
mTelephonyManager; + + @Override + protected void setUp() throws
Exception { + super.setUp(); + mTelephonyManager = (TelephonyManager)
getContext().getSystemService(Context.TELEPHONY_SERVICE); + } + /** *
Assert target intent can be handled by at least one Activity. * @param
intent - the Intent will be handled. @@ -147,6 +157,12 @@ args =
{java.lang.String.class, android.net.Uri.class} ) public void
testDialPhoneNumber() { + + if (mTelephonyManager.getPhoneType() ==
TelephonyManager.PHONE_TYPE_NONE) { + // if device is not a phone
device, for example:MIDs,PMPs, do nothing + return; + } + Uri uri =
Uri.parse(Q&quot;Etel:(212)5551212Q&quot;E); Intent intent = new
Intent(Intent.ACTION_DIAL, uri); assertCanBeHandled(intent); @@ -161,6
+177,12 @@ args = {java.lang.String.class, android.net.Uri.class} )
public void testDialVoicemail() { + + if
(mTelephonyManager.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE) {
+ // if device is not a phone device, for example:MIDs,PMPs, do nothing
+ return; + } + Uri uri = Uri.parse(Q&quot;Evoicemail:Q&quot;E); Intent intent = new
Intent(Intent.ACTION_DIAL, uri); assertCanBeHandled(intent);</description>
</bug>
<bug>
<bugid>19965</bugid>
<title>Documentation typo at http://developer.android.com/guide/topics/usb/accessory.html</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>maca...@gmail.com</reportedBy>
<openedDate>Sun, 11 Sep 2011 14:41:52 +0000</openedDate>
<description>In http://developer.android.com/guide/topics/usb/accessory.html it says:
UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);
UsbAccessory[] accessoryList = manager.getAcccessoryList(); When it
should say: UsbManager manager = (UsbManager)
getSystemService(Context.USB_SERVICE); UsbAccessory[] accessoryList =
manager.getAccessoryList();</description>
</bug>
<bug>
<bugid>16528</bugid>
<title>keyboard letter m enter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Shou...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 22:12:29 +0000</openedDate>
<description>Hello, On the Xoom tablet, in Fr with AZERTY keyboard. When IQ&apos;Em in a
textbox field, and I want to validate by pressing enter, itQ&apos;Es the Q&apos;EmQ&apos;E
key is pressed. The only way to reuse the enter key is to put a space
before checking out. The test can be performed on this page with the
searchfields if you enter eg Q&quot;Ekeyboard m enterQ&quot;E</description>
</bug>
<bug>
<bugid>4611</bugid>
<title>Background from PreferenceActivity is not applied to sub-PreferenceScreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>45</stars>
<reportedBy>x.moli...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 14:18:30 +0000</openedDate>
<description>Hi, (using SDK 1.6) When an inner sub PreferenceScreen is displayed, the
window background becomes black instead of keeping the
PreferenceActivityQ&apos;Es one. Q&lt;EPreferenceScreen android:title=Q&quot;Emain
preferencesQ&quot;EQ&gt;E ... Q&lt;EPreferenceScreen android:title=Q&quot;Esub screenQ&quot;EQ&gt;E
Q&lt;E/PreferenceScreenQ&gt;E Q&lt;E/PreferenceScreenQ&gt;E Thanks.</description>
<comment>
<author>x.moli...@gmail.com</author>
<when>Fri, 13 Nov 2009 11:02:22 +0000</when>
<what>Note: a work-around is to set ListView background in the theme.
However the rendering is not as clean as with the window background, due to resizing...</what>
</comment>
<comment>
<author>woutergo71</author>
<when>Wed, 27 Jan 2010 14:49:13 +0000</when>
<what>I have the same issue with my nexus one. I have several PreferenceScreens and my main
preferenceActivity has with background (i use theme light) and the other background
are black and I canQ&apos;Et read the text.. How to solve? 
</what>
</comment>
<comment>
<author>MatthewR...@gmail.com</author>
<when>Sun, 02 May 2010 21:25:23 +0000</when>
<what>I too have this problem both on my nexus one and in my AVDQ&apos;Es</what>
</comment>
<comment>
<author>lostfree...@gmail.com</author>
<when>Sun, 24 Oct 2010 20:30:09 +0000</when>
<what>Will this bug ever be fixed?</what>
</comment>
<comment>
<author>jes...@gmail.com</author>
<when>Mon, 25 Oct 2010 02:48:41 +0000</when>
<what>Well, in 3.2, the behavior is significantly different. we now force the theme to white-on-black to work around an android bug.</what>
</comment>
<comment>
<author>mukesh.g...@gmail.com</author>
<when>Fri, 12 Nov 2010 19:49:44 +0000</when>
<what>We are also facing same problem. We tested with emulator, Motorola Droid x and Nexus one all failed. Where as with HTC incredible seems to not having any issue with this. Is there any planned fix or workaround to this problem.</what>
</comment>
<comment>
<author>c.segmen...@gmail.com</author>
<when>Mon, 29 Nov 2010 19:53:55 +0000</when>
<what>Same issue here as well.  I have the Q&quot;E@android:style/Theme.Black.NoTitleBar.FullscreenQ&quot;E applied to my application in the AndroidManifest.xml file, but this style is not applied to nested PreferenceScreen views.</what>
</comment>
<comment>
<author>android%...@gtempaccount.com</author>
<when>Mon, 06 Dec 2010 23:10:56 +0000</when>
<what>This still occurs in Gingerbread. 

Workaround: detect if SDK_INT Q&gt;E= 6, the use a black theme.

i.e. 


        if (C.SDK_INT Q&gt;E= 6) {
            // thereQ&apos;Es a display bug in 2.1, 2.2, 2.3 (unsure about 2.0)
            // which causes PreferenceScreens to have a black background.
            // http://code.google.com/p/android/issues/detail?id=4611
            setTheme(android.R.style.Theme_Black);
        }
        super.onCreate(savedInstanceState);
</what>
</comment>
<comment>
<author>scientif...@gmail.com</author>
<when>Mon, 06 Dec 2010 23:42:36 +0000</when>
<what>Thats really disappointing, IQ&apos;Em waiting for 4 versions now, for a self-evident feature which workes in 1.6. Weak job guys!</what>
</comment>
<comment>
<author>jes...@gmail.com</author>
<when>Tue, 07 Dec 2010 01:30:27 +0000</when>
<what>Special casing android versions for something like theming of the
preference pages is pretty low on my personal list of things to do.
Especially when it only works on now-ancient devices. I wonQ&apos;Et object if
another committer feels motivated, though.</what>
</comment>
<comment>
<author>yuriishu...@gmail.com</author>
<when>Sat, 23 Apr 2011 18:04:33 +0000</when>
<what>Workaround: 
1) Prepare 2 PreferenceScreen xmlQ&apos;Es instead of sub PreferenceScreen using;
2) Add secondary PreferenceScreen Activity to AndroidManifest.xml
        Q&lt;Eactivity android:name=Q&quot;Ecom.example.PreferenceActivity2Q&quot;E
                  android:label=Q&quot;EIssue4611Q&quot;E
                  android:theme=Q&quot;E@android:style/Theme.LightQ&quot;EQ&gt;E
            Q&lt;Eintent-filterQ&gt;E
                Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;E/Q&gt;E
                Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E/Q&gt;E
            Q&lt;E/intent-filterQ&gt;E
        Q&lt;E/activityQ&gt;E
3) For show secondary PreferenceScreen use Q&lt;EintentQ&gt;E in your first PreferenceScreen:
        Q&lt;EPreferenceScreen android:key=Q&quot;Ekey1Q&quot;E
                          android:title=Q&quot;E1 ItemQ&quot;E
                          android:summary=Q&quot;EQ&quot;EQ&gt;E
            Q&lt;Eintent android:action=Q&quot;Eandroid.intent.action.VIEWQ&quot;E
                    android:targetPackage=Q&quot;Ecom.exampleQ&quot;E
                    android:targetClass=Q&quot;Ecom.example.PreferenceActivity2Q&quot;E/Q&gt;E
        Q&lt;E/PreferenceScreenQ&gt;E

</what>
</comment>
<comment>
<author>jes...@gmail.com</author>
<when>Sun, 24 Apr 2011 15:21:34 +0000</when>
<what>Thanks for the research and suggestion.  IQ&apos;Em somewhat concerned about
the added maintenance burden for this particular workaround, though.</what>
</comment>
<comment>
<author>brant....@gmail.com</author>
<when>Mon, 01 Aug 2011 09:30:08 +0000</when>
<what>Why??Any solution? indignant anger
</what>
</comment>
<comment>
<author>tethri...@gmail.com</author>
<when>Mon, 01 Aug 2011 11:59:52 +0000</when>
<what>See comment 15. That worked for me. </what>
</comment>
</bug>
<bug>
<bugid>17870</bugid>
<title>[Tag Test Code] code fault (compile warning)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jooj...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 05:59:10 +0000</openedDate>
<description>Q&quot;Epackages/apps/Tag/tests/src/com/android/apps/tag/record/TextRecordTest.javaQ&quot;E
-------------------------------------------------------------- public
class TextRecordTest extends AndroidTestCase { // ????r????????????????
private static final String I18N =
Q&quot;E\\u00ce\\u00f1\\u0163\\u00e9r\\u00f1\\u00e5Q&quot;E +
Q&quot;E\\u0163\\u00ee\\u00f6\\u00f1\\u00e5\\u013c\\u00ee\\u017e\\u00e5Q&quot;E +
Q&quot;E\\u0163\\u00ee\\u1edd\\u00f1Q&quot;E;
-------------------------------------------------------------- final
string, I18N is commented. I think it is your fault.</description>
<comment>
<author>jooj...@gmail.com</author>
<when>Wed, 20 Jul 2011 06:24:04 +0000</when>
<what>It is the difference between wordpad and vi editor.
But, if it is compiled, it happens a warning.</what>
</comment>
</bug>
<bug>
<bugid>13555</bugid>
<title>When exiting out of apps by hitting the home button, the homescreen apps sometimes readjust positions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>AndrewBa...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 14:44:30 +0000</openedDate>
<description>IQ&apos;Em on a Nexus S (2.3.1), but this also happened on my Nexus One
(2.2.X). Sometimes (not all the time, but very frequently) when I am in
an app and exit it by pressing the home button, the top two or three
rows of apps on the home screen shift a little bit. The whole row looks
like it was originally about 1/3 of a row higher than they should have
been, then they snap back down to where they should be. Obviously, app
icons should stay where they are and be that way without moving around
when you go back to the home screen.</description>
</bug>
<bug>
<bugid>11401</bugid>
<title>My Maps Editor broken in 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>markg...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 15:18:10 +0000</openedDate>
<description>As soon as FroYo came out at the end of May, My Maps Editor stopped
working. Numerous updates have come out since then, and none of them
have fixed this sorely needed application.</description>
</bug>
<bug>
<bugid>2492</bugid>
<title>OpenCore 1.0 do not support SDP over HTTP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>oodt...@gmail.com</reportedBy>
<openedDate>Thu, 23 Apr 2009 08:16:21 +0000</openedDate>
<description>In OpenCore 1.0 When we pass a URL like
Q&quot;Ehttp://oge-qlf3g01p.cvf.fr/Cinema/cs.sdpQ&quot;E to OpenCore 1.0 In function
PlayerDriver::handleSetDataSource(),the function should identity the
file extension and download the sdp file. And use RTSP scheme ,not http
shceme. OOD</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:49:41 +0000</when>
<what></what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Thu, 03 Sep 2009 19:43:48 +0000</when>
<what>http://groups.google.com/group/android-platform/browse_thread/thread/a16458ff3bbb65ff?hl=en#

The current behavior is:
- User would click on link that is a .sdp file.
- The browser will download the file on the sdcard.
- When the user clicks on the downloaded SDP file, a RTSP session will be initiated.

If this is acceptable, please close the bug, else let me know if you have other
questions.

</what>
</comment>
<comment>
<author>lungu....@gmail.com</author>
<when>Fri, 29 Oct 2010 08:31:25 +0000</when>
<what>it is not acceptable.
The user has to know that the file downloaded needs to be opened.

The user experience is unacceptable</what>
</comment>
</bug>
<bug>
<bugid>10173</bugid>
<title>Ability to disable contact thumbnails in Messaging app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.me...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 23:18:07 +0000</openedDate>
<description>I just updated my Droid to 2.2 and I prefer the previous style in the
Messaging app without thumbnails. Is it possible to add an option to
turn off thumbnails?</description>
</bug>
<bug>
<bugid>5192</bugid>
<title>battery removal forgets unlock patter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ksp...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 18:18:43 +0000</openedDate>
<description>Android 2.0 was locked up, so I had to remove the battery to Q&apos;EbootQ&apos;E it.
On reboot, the Q&apos;Eunlock patternQ&apos;E feature was disabled. I needed to go
back into settings to create it again. Android 2.0 on Motorola Droid</description>
</bug>
<bug>
<bugid>884</bugid>
<title>No Thai glyphs in Android fonts</title>
<status>FutureRelease</status>
<owner>r...@google.com</owner>
<closedOn>2008-10-28T16:21:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>markp...@gmail.com</reportedBy>
<openedDate>Wed, 17 Sep 2008 16:23:49 +0000</openedDate>
<description>The current Android SDK (0.9) does not support Thai. The problem is no
Thai glyphs in DroidSans.ttf and DroidSans-Bold.ttf. This makes all Thai
charecters rendered as blank square (see screenshot) There is the
workaround by replacing DroidSans.tff with other Thai font. See
http://www.pittaya.com/2007/thai-on-android/ (in Thai) The proper
solution is to add Thai glyphs to DroidSans.ttf. There are several free
Thai fonts (in GPL) which we can borrow the glyphs.</description>
<comment>
<author>keng...@gmail.com</author>
<when>Thu, 25 Sep 2008 16:39:35 +0000</when>
<what>http://keng.ws/2007/11/343

what I have done is put the glyphs into DroidSans.ttf manually through FontForge.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Tue, 28 Oct 2008 16:21:42 +0000</when>
<what></what>
</comment>
<comment>
<author>chanwit</author>
<when>Wed, 29 Oct 2008 12:54:46 +0000</when>
<what>IQ&apos;Eve got a patch ready, please review.</what>
</comment>
<comment>
<author>worldi...@gmail.com</author>
<when>Fri, 22 Jan 2010 16:05:59 +0000</when>
<what>nothing changed years ago. is there any progress here?</what>
</comment>
</bug>
<bug>
<bugid>8888</bugid>
<title>gmail and google talk notificacions with wifi donQ&apos;Et show on my nexus one</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-09T09:26:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Javier.R...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 01:08:56 +0000</openedDate>
<description>Nexus one with 2.1 android. No posibility of notificacion of gmail new
mails or google talk new messages when the screen is off and it is
conected through wifi. If it is 3G yes.. it shows and plays sounds to
notify. Tested why HTC hero on friend phone and works correct.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:26:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4910</bugid>
<title>multi-day events in google calendar synch as multi-hour events over several days</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>1</stars>
<reportedBy>mcartso...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 04:46:37 +0000</openedDate>
<description>Create a multiple day event. Synch with the droid...observe that event
now occupies a full day on all days. Correct behavior should be that an
event becomes a multiple Q&quot;Eall dayQ&quot;E event for each day...and shows up at
the top of a day...not in the Q&quot;EhoursQ&quot;E section. Thanks, MC NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Devices should list the version
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and attach the
output.</description>
</bug>
<bug>
<bugid>17178</bugid>
<title>citrix receiver on 3.1 has ssl issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tb9...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 19:02:26 +0000</openedDate>
<description>SSL issues when connecting to Citrix receiver site with a Network
solutions certificate. Works fine in Samsung eoic, I pad, etc. Does not
work in xoom. Possible SSL cert issue. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>cvinici...@gmail.com</author>
<when>Thu, 09 Jun 2011 02:31:23 +0000</when>
<what>Hello,

IQ&apos;Em having the same issue with Android 3.0.1 on Motorola XOOM MZ605 and Citrix Receiver tablet version. I use ICP-BrasilQ&apos;Es certificates.

The Citrix Receiver works on Motorola Milestone A853 (Android 2.2.1) and Milestone 2 A953 (Android 2.2).</what>
</comment>
</bug>
<bug>
<bugid>15762</bugid>
<title>Selecting multiple calls by tapping and dragging the cursor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Sun, 27 Mar 2011 08:11:39 +0000</openedDate>
<description>This is the request for a feature to select multiple entries in the call
list and tap multiple entries for having a set of menu options .(almost
same feature is available on Windows Phone 6.1/6.5( or Windows mobile OS
6.1Q&amp;E6.5) The feature is almost same as deleting feature request .</description>
</bug>
<bug>
<bugid>9625</bugid>
<title>Nexus one Notification flash rate.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>maxpowe...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 18:51:01 +0000</openedDate>
<description>One the nexus one notification light the ledOnMS and ledOffMS do not do
anything to change the rate of the pulse of the notification. example:
notification.ledARGB = 0xff00ff00; notification.ledOnMS = 300;
notification.ledOffMS = 1000; notification.flags |=
Notification.FLAG_SHOW_LIGHTS; At the very least we should be able to
control the delay (ledOffMS) time between the pulses.</description>
</bug>
<bug>
<bugid>4408</bugid>
<title>Rotate animation bug when starting activity/task</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>kosasih...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 02:07:24 +0000</openedDate>
<description>Hai, When opening a new application or activity, there is an animation,
the default is translate animation. IQ&apos;Eve been trying to modify the
animation. So here is my modification: Styles.xml
(frameworks\base\core\res\res\values): Q&lt;Estyle name=Q&quot;EAnimation.ActivityQ&quot;EQ&gt;E
Q&lt;Eitem name=Q&quot;EactivityOpenEnterAnimationQ&quot;EQ&gt;E@anim/task_open_enterQ&lt;E/itemQ&gt;E
Q&lt;Eitem name=Q&quot;EactivityOpenExitAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EactivityCloseEnterAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EactivityCloseExitAnimationQ&quot;EQ&gt;E@anim/task_close_exitQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskOpenEnterAnimationQ&quot;EQ&gt;E@anim/task_open_enterQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskOpenExitAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskCloseEnterAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskCloseExitAnimationQ&quot;EQ&gt;E@anim/task_close_exitQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskToFrontEnterAnimationQ&quot;EQ&gt;E@anim/task_open_enterQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskToFrontExitAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskToBackEnterAnimationQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;EtaskToBackExitAnimationQ&quot;EQ&gt;E@anim/task_close_exitQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E
Task_open_enter.xml (frameworks\base\core\res\res\anim): Q&lt;Eset
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:interpolator=Q&quot;E@anim/decelerate_interpolatorQ&quot;E
android:startOffset=Q&quot;E@android:integer/config_mediumAnimTimeQ&quot;EQ&gt;E Q&lt;Erotate
android:fromDegrees=Q&quot;E0.0Q&quot;E android:toDegrees=Q&quot;E180.0Q&quot;E android:pivotX=Q&quot;E50%Q&quot;E
android:pivotY=Q&quot;E50%Q&quot;E android:duration=Q&quot;E1000Q&quot;E /Q&gt;E Q&lt;E/setQ&gt;E From what i
modified, the animation should become rotating from 0 to 180 degrees
with pivot coordinate on center of the screen, am I right ? (sorry for
my bad english), but the result is the screen rotates from 180 to 0
degrees, the screen rotates and moves to left at the same time and then
rotates and moves to right (move back to started location) at the same
time. So what is the problem here ? is this a bug ? Thanks NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:42:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6059</bugid>
<title>Droid Browser crashed</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-10-12T12:51:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>10</stars>
<reportedBy>cksha...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 05:31:05 +0000</openedDate>
<description>I am porting our web page onto Android browser. I have found following
crash on Droid, Nexus One. Environment: ItQ&apos;Es a javascript based
web-page. To allow user change content in a box (eg: Password, I show an
Input box. After keying in 2-3 chars, browser crashes. Here is the dump
Q&amp;E I can reproduce it everytime. I hope this is helpful for debugging.
--- W/InputManagerService( 60): Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@43bdef00
W/InputManagerService( 60): Window already focused, ignoring focus gain
of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43b87108
W/InputManagerService( 60): Window already focused, ignoring focus gain
of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43ac7390
W/KeyCharacterMap( 228): No keyboard for id 0 W/KeyCharacterMap( 228):
Using default keymap: /system/usr/keychars/qwerty.kcm.bin I/DEBUG ( 27):
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG
( 27): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:2.0/ECLAIR/17704:eng/test-keysQ&apos;E I/DEBUG ( 27):
pid: 228, tid: 241 Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 27): signal 11
(SIGSEGV), fault addr deadbaad I/DEBUG ( 27): r0 00000000 r1 afe132f5 r2
00000027 r3 00000000 I/DEBUG ( 27): r4 00000000 r5 deadbaad r6 00002ed8
r7 ff7f9384 I/DEBUG ( 27): r8 421c0000 r9 41200000 10 42540000 fp
409e6455 I/DEBUG ( 27): ip ffffffff sp 453958e8 lr afe142b5 pc afe10c1c
cpsr 40000030 I/DEBUG ( 27): #00 pc 00010c1c /system/lib/libc.so I/DEBUG
( 27): #01 pc 0000bbbc /system/lib/libc.so I/DEBUG ( 27): #02 pc
0000c036 /system/lib/libc.so I/DEBUG ( 27): #03 pc 0000c096
/system/lib/libc.so I/DEBUG ( 27): #04 pc 0002c4a4
/system/lib/libskia.so I/DEBUG ( 27): #05 pc 00079924
/system/lib/libskia.so I/DEBUG ( 27): #06 pc 0007ac38
/system/lib/libskia.so I/DEBUG ( 27): #07 pc 0011db82
/system/lib/libwebcore.so I/DEBUG ( 27): #08 pc 00155fc4
/system/lib/libwebcore.so I/DEBUG ( 27): #09 pc 00150036
/system/lib/libwebcore.so I/DEBUG ( 27): #10 pc 001480e2
/system/lib/libwebcore.so I/DEBUG ( 27): #11 pc 001453f0
/system/lib/libwebcore.so I/DEBUG ( 27): #12 pc 0016545c
/system/lib/libwebcore.so I/DEBUG ( 27): #13 pc 0016561c
/system/lib/libwebcore.so I/DEBUG ( 27): #14 pc 001652ce
/system/lib/libwebcore.so I/DEBUG ( 27): #15 pc 0016561c
/system/lib/libwebcore.so I/DEBUG ( 27): #16 pc 0016561c
/system/lib/libwebcore.so I/DEBUG ( 27): #17 pc 0016561c
/system/lib/libwebcore.so I/DEBUG ( 27): #18 pc 0016561c
/system/lib/libwebcore.so I/DEBUG ( 27): #19 pc 0016574e
/system/lib/libwebcore.so I/DEBUG ( 27): #20 pc 000f8b58
/system/lib/libwebcore.so I/DEBUG ( 27): #21 pc 0001427e
/system/lib/libwebcore.so I/DEBUG ( 27): #22 pc 00018eb4
/system/lib/libwebcore.so I/DEBUG ( 27): #23 pc 00018f34
/system/lib/libwebcore.so I/DEBUG ( 27): #24 pc 0001b5de
/system/lib/libwebcore.so I/DEBUG ( 27): #25 pc 0001b800
/system/lib/libwebcore.so I/DEBUG ( 27): #26 pc 0001b8bc
/system/lib/libwebcore.so I/DEBUG ( 27): #27 pc 0000f1f4
/system/lib/libdvm.so I/DEBUG ( 27): #28 pc 00037fd0
/system/lib/libdvm.so I/DEBUG ( 27): #29 pc 000316a2
/system/lib/libdvm.so I/DEBUG ( 27): #30 pc 00013f58
/system/lib/libdvm.so I/DEBUG ( 27): #31 pc 00019888
/system/lib/libdvm.so I/DEBUG ( 27): I/DEBUG ( 27): code around pc:
I/DEBUG ( 27): afe10c0c 4e17d003 51a02001 4d164798 24002227 I/DEBUG (
27): afe10c1c f7fb702a 2106ee70 ef24f7fc 05592380 I/DEBUG ( 27):
afe10c2c 6091aa01 1c116054 94012006 eb12f7fc I/DEBUG ( 27): I/DEBUG (
27): code around lr: I/DEBUG ( 27): afe142a4 220ce008 2b005eab 1c28d003
47889901 I/DEBUG ( 27): afe142b4 35544306 d5f43f01 2c006824 b003d1ee
I/DEBUG ( 27): afe142c4 bdf01c30 00024b6c 000000b4 1c0fb5f0 I/DEBUG (
27): I/DEBUG ( 27): stack: I/DEBUG ( 27): 453958a8 00000015 I/DEBUG (
27): 453958ac afe13325 /system/lib/libc.so I/DEBUG ( 27): 453958b0
afe3902c /system/lib/libc.so I/DEBUG ( 27): 453958b4 afe38fd8
/system/lib/libc.so I/DEBUG ( 27): 453958b8 00000000 I/DEBUG ( 27):
453958bc afe142b5 /system/lib/libc.so I/DEBUG ( 27): 453958c0 00000002
I/DEBUG ( 27): 453958c4 afe132f5 /system/lib/libc.so I/DEBUG ( 27):
453958c8 0043fcf8 [heap] I/DEBUG ( 27): 453958cc afe38e08
/system/lib/libc.so I/DEBUG ( 27): 453958d0 00000000 I/DEBUG ( 27):
453958d4 00002ed8 I/DEBUG ( 27): 453958d8 ff7f9384 I/DEBUG ( 27):
453958dc afe13593 /system/lib/libc.so I/DEBUG ( 27): 453958e0 df002777
I/DEBUG ( 27): 453958e4 e3a070ad I/DEBUG ( 27): #00 453958e8 afe3bb74
I/DEBUG ( 27): 453958ec afe0f390 /system/lib/libc.so I/DEBUG ( 27):
453958f0 00000026 I/DEBUG ( 27): 453958f4 afe38e08 /system/lib/libc.so
I/DEBUG ( 27): 453958f8 00000000 I/DEBUG ( 27): 453958fc fffffbdf
I/DEBUG ( 27): 45395900 00000001 I/DEBUG ( 27): 45395904 afe38e08
/system/lib/libc.so I/DEBUG ( 27): 45395908 36b1b800 I/DEBUG ( 27):
4539590c afe0bbc1 /system/lib/libc.so I/DEBUG ( 27): #01 45395910
00000000 I/DEBUG ( 27): 45395914 00000000 I/DEBUG ( 27): 45395918
afe3bb74 I/DEBUG ( 27): 4539591c afe0f390 /system/lib/libc.so I/DEBUG (
27): 45395920 00000000 I/DEBUG ( 27): 45395924 afe0f2a0
/system/lib/libc.so I/DEBUG ( 27): 45395928 007e3770 [heap] I/DEBUG (
27): 4539592c 007e3770 [heap] I/DEBUG ( 27): 45395930 00000000 I/DEBUG (
27): 45395934 00000020 I/DEBUG ( 27): 45395938 00000026 I/DEBUG ( 27):
4539593c afe0c03b /system/lib/libc.so D/Zygote ( 29): Process 228
terminated by signal (11) I/WindowManager( 60): WIN DEATH:
Window{43bb7ae0 com.android.browser/com.android.browser.BrowserActivity
paused=false} I/ActivityManager( 60): Process com.android.browser (pid
228) has died. W/UsageStats( 60): Unexpected resume of
com.android.launcher while already resumed in com.android.browser
W/InputManagerService( 60): Got RemoteException sending setActive(false)
notification to pid 228 uid 10002 D/dalvikvm( 255): GC freed 1505
objects / 144568 bytes in 88ms NOTE: This form is only for reporting
bugs found in the course of developing Android applications. For all
other developer discussions please visit:
http://groups.google.com/group/android-developers Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
version of the SDK youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 15 Jan 2010 08:22:13 +0000</when>
<what>are you sure thatQ&apos;Es a google build? can you provide a stack from a google build (on either the droid or the nexus 
one), so we can decode it?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jan 2010 20:16:34 +0000</when>
<what>(if you supply the information requested in comment 1, iQ&apos;Ell reopen this.)</what>
</comment>
<comment>
<author>cksha...@gmail.com</author>
<when>Tue, 19 Jan 2010 05:24:45 +0000</when>
<what>Infact, I was facing crash in one particular scenario. After I tweaked my code, the 
crash disappeared on the Android platform. The earlier code worked well on other 
browsers (IE, FF, Safari, Chrome). </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jan 2010 21:47:00 +0000</when>
<what>do you have a page that causes a crash? or even just a stack trace of a crash from an
actual Google build? (we canQ&apos;Et do anything with non-Google builds because we donQ&apos;Et
have the symbols to tell us what code the stack trace corresponds to.)</what>
</comment>
<comment>
<author>cksha...@gmail.com</author>
<when>Wed, 20 Jan 2010 04:28:05 +0000</when>
<what>I can reproduce the crash. I am running Android emulator (2.0). I captured trace (shown 
in Comment #1) via adb logcat. 
Let me know if you want me to run a specific command to capture the stack info.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 20 Jan 2010 07:32:45 +0000</when>
<what>do you have a real device you can test on and get me a stack from? iQ&apos;Ell see if i can find out how to decode a stack 
from the emulator in the meantime, if thatQ&apos;Es what your original stack is.</what>
</comment>
<comment>
<author>p.ar...@gmail.com</author>
<when>Mon, 22 Feb 2010 17:48:57 +0000</when>
<what>We got the same error on both device and emulator with Android 2.0 and 2.1.0, and did 
a lot more investigation. We were able to completely fix the crash if we removed 
Google Analytics from our page, so it seems like the tricky Google Analytics code 
(and specifically the dummy image it loads is the issue).

So the culprit is this piece of code that of course then does a lot of work behind 
the scenes:

Q&lt;Escript type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E 
var gaJsHost = ((Q&quot;Ehttps:Q&quot;E == document.location.protocol) ? Q&quot;Ehttps://ssl.Q&quot;E :
Q&quot;Ehttp://www.Q&quot;E);
document.write(unescape(Q&quot;E%3Cscript src=Q&apos;EQ&quot;E + gaJsHost +
Q&quot;Egoogle-analytics.com/ga.jsQ&apos;E type=Q&apos;Etext/javascriptQ&apos;E%3E%3C/script%3EQ&quot;E));
Q&lt;E/scriptQ&gt;E 
Q&lt;Escript type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E 
var pageTracker = _gat._getTracker(Q&quot;EOUR-TRACKER-ID-HIDDEN-BY-ME-FOR-DEMOQ&quot;E);
pageTracker._trackPageview();
Q&lt;E/scriptQ&gt;E 

I also pulled the /system/libwebcore.so and /system/libskia.so files from the 
emulator, dissasembled them (with android_source/android_source/arm-2008q1/bin/arm-
none-linux-gnueabi-objdump -D -C libwebcore.so Q&gt;E dissasembled_out)

The crash seems to be in Skia trying to free some image (probably the Android image), 
which then calls back into the webcore code near Q&quot;EJSValueIsObjectOfClassQ&quot;E, and causes 
the crash)

  265ace:   185a        adds    r2, r3, r1
  265ad0:   3208        adds    r2, #8
  265ad2:   6002        str r2, [r0, #0]
  265ad4:   4808        ldr r0, [pc, #32]   (265af8 Q&lt;EJSValueIsObjectOfClass+0x9b5d8Q&gt;E)
  265ad6:   69a1        ldr r1, [r4, #24]
  265ad8:   1818        adds    r0, r3, r0
  265ada:   f5aa fcbf   bl  1045c Q&lt;EJNI_OnLoad+0x468cQ&gt;E  Q&lt;E------- CRASH HERE
  265ade:   1c20        adds    r0, r4, #0
  265ae0:   f5a4 eee4   blx a8ac Q&lt;EJNI_OnLoad-0x1524Q&gt;E
  265ae4:   1c20        adds    r0, r4, #0
  265ae6:   f5a5 e84a   blx ab7c Q&lt;EJNI_OnLoad-0x1254Q&gt;E
  265aea:   1c20        adds    r0, r4, #0
  265aec:   bd10        pop {r4, pc}
  265aee:   46c0        nop         (mov r8, r8)
  265af0:   dc68        bgt.n   265bc4 Q&lt;EJSValueIsObjectOfClass+0x9b6a4Q&gt;E
  265af2:   001a        lsls    r2, r3, #0
  265af4:   03e0        lsls    r0, r4, #15
  265af6:   fffe 2309   vshll.iQ&lt;Eillegal width 64Q&gt;E   q9, d9, #Q&lt;Eillegal width 64Q&gt;E
  265afa:   ffe5 b5f8   vsli.64 Q&lt;Eillegal reg q13.5Q&gt;E, q12, #37
  265afe:   1c05        adds    r5, r0, #0
  265b00:   6808        ldr r0, [r1, #0]
  265b02:   1c0c        adds    r4, r1, #0
  265b04:   4e0c        ldr r6, [pc, #48]   (265b38 Q&lt;EJSValueIsObjectOfClass+0x9b618Q&gt;E)
  265b06:   6883        ldr r3, [r0, #8]
  265b08:   1c08        adds    r0, r1, #0
  265b0a:   4798        blx r3
  265b0c:   6822        ldr r2, [r4, #0]
  265b0e:   1c07        adds    r7, r0, #0
  265b10:   1c20        adds    r0, r4, #0
  265b12:   68d1        ldr r1, [r2, #12]

Let me know if there is some other way I can help.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Feb 2010 18:40:44 +0000</when>
<what>do you have the stack trace from the device? that would be useful, as would an
example .html file we can use to reproduce the problem.

but this already looks like enough for me to reopen the bug.</what>
</comment>
<comment>
<author>verak...@gmail.com</author>
<when>Mon, 22 Feb 2010 19:22:00 +0000</when>
<what>I attached a file that crashes in our emulator after loading it a couple of times (see 
comment above by p.artem). </what>
</comment>
<comment>
<author>verak...@gmail.com</author>
<when>Mon, 22 Feb 2010 19:50:40 +0000</when>
<what>Here is a stack trace from the droid. html file see my post above

02-22 14:48:27.452: WARN/NotificationService(1018): Notification sound delayed by 
1598msecs
02-22 14:48:27.632: INFO/ActivityManager(1018): Process android.process.media (pid 
6707) has died.
02-22 14:48:27.850: DEBUG/webviewglue(6673): nativeDestroy view: 0x54aaf0
02-22 14:48:28.608: INFO/ActivityManager(1018): Starting activity: Intent { 
flg=0x4000000 cmp=com.wsl.CardioTrainer/.uiutils.WebViewActivity (has extras) }
02-22 14:48:28.608: WARN/UsageStats(1018): Failed to persist new stats
02-22 14:48:28.936: INFO/ActivityManager(1018): Displayed activity 
com.wsl.CardioTrainer/.uiutils.WebViewActivity: 304 ms (total 304 ms)
02-22 14:48:28.936: WARN/UsageStats(1018): Failed to persist new stats
02-22 14:48:30.483: DEBUG/dalvikvm(6673): GC freed 15672 objects / 1402224 bytes in 
144ms
02-22 14:48:30.694: INFO/DEBUG(991): *** *** *** *** *** *** *** *** *** *** *** *** 
*** *** *** ***
02-22 14:48:30.702: INFO/DEBUG(991): Build fingerprint: 
Q&apos;Everizon/voles/sholes/sholes:2.0.1/ESD56/20996:user/release-keysQ&apos;E
02-22 14:48:30.702: INFO/DEBUG(991): pid: 6673, tid: 6682  Q&gt;EQ&gt;EQ&gt;E com.wsl.CardioTrainer 
Q&lt;EQ&lt;EQ&lt;E
02-22 14:48:30.702: INFO/DEBUG(991): signal 11 (SIGSEGV), fault addr 00000000
02-22 14:48:30.702: INFO/DEBUG(991):  r0 00000000  r1 00000000  r2 aa426f7c  r3 
00000000
02-22 14:48:30.702: INFO/DEBUG(991):  r4 aa422750  r5 aa269d41  r6 0000481c  r7 
aa426f7c
02-22 14:48:30.702: INFO/DEBUG(991):  r8 46ebdda0  r9 42c05ee0  10 42c05ec8  fp 
00404040
02-22 14:48:30.710: INFO/DEBUG(991):  ip aa422a50  sp 46ebd380  lr afe0f028  pc 
aa010080  cpsr 68000030
02-22 14:48:31.593: INFO/DEBUG(991):          #00  pc 00010080  
/system/lib/libwebcore.so
02-22 14:48:31.616: INFO/DEBUG(991):          #01  pc 00269de2  
/system/lib/libwebcore.so
02-22 14:48:31.639: INFO/DEBUG(991):          #02  pc 00041aa0  
/system/lib/libskia.so
02-22 14:48:31.639: INFO/DEBUG(991):          #03  pc 00041ef0  
/system/lib/libskia.so
02-22 14:48:31.639: INFO/DEBUG(991):          #04  pc 0004a254  
/system/lib/libskia.so
02-22 14:48:31.639: INFO/DEBUG(991):          #05  pc 0004a448  
/system/lib/libskia.so
02-22 14:48:31.639: INFO/DEBUG(991):          #06  pc 0011fa36  
/system/lib/libwebcore.so
02-22 14:48:31.655: INFO/DEBUG(991):          #07  pc 0011fe40  
/system/lib/libwebcore.so
02-22 14:48:31.655: INFO/DEBUG(991):          #08  pc 00113fda  
/system/lib/libwebcore.so
02-22 14:48:31.655: INFO/DEBUG(991):          #09  pc 000cc49a  
/system/lib/libwebcore.so
02-22 14:48:31.663: INFO/DEBUG(991):          #10  pc 000ccad0  
/system/lib/libwebcore.so
02-22 14:48:31.663: INFO/DEBUG(991):          #11  pc 000cb168  
/system/lib/libwebcore.so
02-22 14:48:31.663: INFO/DEBUG(991):          #12  pc 000cb73e  
/system/lib/libwebcore.so
02-22 14:48:31.663: INFO/DEBUG(991):          #13  pc 000cf756  
/system/lib/libwebcore.so
02-22 14:48:31.663: INFO/DEBUG(991):          #14  pc 000cf7f2  
/system/lib/libwebcore.so
02-22 14:48:31.663: INFO/DEBUG(991):          #15  pc 000cfa82  
/system/lib/libwebcore.so
02-22 14:48:31.671: INFO/DEBUG(991):          #16  pc 0030df5c  
/system/lib/libwebcore.so
02-22 14:48:31.671: INFO/DEBUG(991):          #17  pc 0030dfde  
/system/lib/libwebcore.so
02-22 14:48:31.671: INFO/DEBUG(991):          #18  pc 00221608  
/system/lib/libwebcore.so
02-22 14:48:31.671: INFO/DEBUG(991):          #19  pc 002217e6  
/system/lib/libwebcore.so
02-22 14:48:31.671: INFO/DEBUG(991):          #20  pc 00229c74  
/system/lib/libwebcore.so
02-22 14:48:31.671: INFO/DEBUG(991): code around pc:
02-22 14:48:31.671: INFO/DEBUG(991): aa010070 6005ec1a 60429a00 f7fa4638 59a0eb48 
02-22 14:48:31.671: INFO/DEBUG(991): aa010080 694b6801 bdfe4798 004126fc 0000481c 
02-22 14:48:31.671: INFO/DEBUG(991): aa010090 41f0e92d 4a104c0f 19a4a600 18a52100 
02-22 14:48:31.671: INFO/DEBUG(991): code around lr:
02-22 14:48:31.679: INFO/DEBUG(991): afe0f018 e5974000 e2144903 1a00000a ebfffa24 
02-22 14:48:31.679: INFO/DEBUG(991): afe0f028 e3500001 0a000005 e5874000 e1a00007 
02-22 14:48:31.679: INFO/DEBUG(991): afe0f038 e3a01001 ebfffa4a e1a00004 e8bd81f0 
02-22 14:48:31.679: INFO/DEBUG(991): stack:
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd340  00000000  
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd344  afe0f028  /system/lib/libc.so
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd348  afe3d9bc  
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd34c  00000208  
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd350  004f8190  [heap]
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd354  00000000  
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd358  aa426f7c  
/system/lib/libwebcore.so
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd35c  afe0f110  /system/lib/libc.so
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd360  00000000  
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd364  afe0f028  /system/lib/libc.so
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd368  aa422750  
/system/lib/libwebcore.so
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd36c  aa269d41  
/system/lib/libwebcore.so
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd370  0000481c  
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd374  aa426f7c  
/system/lib/libwebcore.so
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd378  df002777  
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd37c  e3a070ad  
02-22 14:48:31.679: INFO/DEBUG(991): #00 46ebd380  005f6f40  [heap]
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd384  aa426f6c  
/system/lib/libwebcore.so
02-22 14:48:31.679: INFO/DEBUG(991):     46ebd388  aa402b38  
/system/lib/libwebcore.so
02-22 14:48:31.686: INFO/DEBUG(991):     46ebd38c  005fdbe0  [heap]
02-22 14:48:31.686: INFO/DEBUG(991):     46ebd390  ac13d584  /system/lib/libskia.so
02-22 14:48:31.686: INFO/DEBUG(991):     46ebd394  005fdbe0  [heap]
02-22 14:48:31.686: INFO/DEBUG(991):     46ebd398  00478040  [heap]
02-22 14:48:31.686: INFO/DEBUG(991):     46ebd39c  aa269de7  
/system/lib/libwebcore.so
02-22 14:48:31.686: INFO/DEBUG(991): #01 46ebd3a0  005fdb58  [heap]
02-22 14:48:31.686: INFO/DEBUG(991):     46ebd3a4  ac041aa4  /system/lib/libskia.so
02-22 14:48:32.436: INFO/WindowManager(1018): WIN DEATH: Window{4471f210 
com.wsl.CardioTrainer/com.wsl.CardioTrainer.BeforeBeginActivity paused=false}
02-22 14:48:32.436: INFO/ActivityManager(1018): Process com.wsl.CardioTrainer (pid 
6673) has died.
02-22 14:48:32.436: WARN/ActivityManager(1018): Scheduling restart of crashed service 
com.wsl.CardioTrainer/.TrackingService in 5000ms
02-22 14:48:32.452: INFO/WindowManager(1018): WIN DEATH: Window{4482c810 
com.wsl.CardioTrainer/com.wsl.CardioTrainer.uiutils.WebViewActivity paused=false}
02-22 14:48:32.468: INFO/ActivityManager(1018): Start proc com.wsl.CardioTrainer for 
activity com.wsl.CardioTrainer/.BeforeBeginActivity: pid=6719 uid=10039 gids={3003, 
1015}
02-22 14:48:32.491: DEBUG/Zygote(993): Process 6673 terminated by signal (11)
02-22 14:48:32.554: WARN/UsageStats(1018): Something wrong here, didnQ&apos;Et expect 
com.wsl.CardioTrainer to be resumed
02-22 14:48:32.561: DEBUG/ddm-heap(6719): Got feature list request
02-22 14:48:32.975: DEBUG/dalvikvm(6719): GC freed 3133 objects / 253208 bytes in 
71ms
02-22 14:48:33.046: DEBUG/dalvikvm(6719): GC freed 444 objects / 37280 bytes in 46ms
02-22 14:48:33.335: DEBUG/dalvikvm(6719): GC freed 726 objects / 93256 bytes in 49ms
02-22 14:48:33.561: WARN/InputManagerService(1018): Got RemoteException sending 
setActive(false) notification to pid 6673 uid 10039
02-22 14:48:33.788: INFO/ActivityManager(1018): Displayed activity 
com.wsl.CardioTrainer/.BeforeBeginActivity: 1340 ms (total 1340 ms)
02-22 14:48:33.796: WARN/UsageStats(1018): Failed to persist new stats
02-22 14:48:33.897: DEBUG/LocationManager(6719): Constructor: service = 
android.location.ILocationManager$Stub$Proxy@4483f9f0
02-22 14:48:33.913: DEBUG/SensorManager(6719): found sensor: LIS331DLH 3-axis 
Accelerometer, handle=0
02-22 14:48:33.913: DEBUG/SensorManager(6719): found sensor: AK8973 3-axis Magnetic 
field sensor, handle=1
02-22 14:48:33.913: DEBUG/SensorManager(6719): found sensor: AK8973 Temperature 
sensor, handle=3
02-22 14:48:33.913: DEBUG/SensorManager(6719): found sensor: SFH7743 Proximity 
sensor, handle=4
02-22 14:48:33.913: DEBUG/SensorManager(6719): found sensor: Orientation sensor, 
handle=2
02-22 14:48:33.913: DEBUG/SensorManager(6719): found sensor: LM3530 Light sensor, 
handle=5
02-22 14:48:33.968: INFO/global(6719): Default buffer size used in BufferedReader 
constructor. It would be better to be explicit if an 8k-char buffer is required.
02-22 14:48:34.750: INFO/wpa_supplicant(1054): CTRL-EVENT-SCAN-RESULTS  Ready
02-22 14:48:44.257: DEBUG/dalvikvm(1268): GC freed 10079 objects / 375832 bytes in 
120ms
02-22 14:48:49.866: DEBUG/dalvikvm(1083): GC freed 6814 objects / 333152 bytes in 
203ms
02-22 14:48:50.979: INFO/wpa_supplicant(1054): CTRL-EVENT-SCAN-RESULTS  Ready
02-22 14:48:59.749: DEBUG/WifiService(1018): ACTION_BATTERY_CHANGED pluggedType: 2
02-22 14:49:05.147: DEBUG/dalvikvm(1150): GC freed 194 objects / 7608 bytes in 126ms
 </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:13:41 +0000</when>
<what>Unfortunately, our internal tools donQ&apos;Et have symbols for your stack dumps, so IQ&apos;Em
unable to isolate where the bug is from them. 

IQ&apos;Em also having trouble reproducing the crash. On a Nexus One running 2.1, IQ&apos;Eve
copied the file attached above to /sdcard/g.php. In the browser, loading
file:///sdcard/g.php repeatedly doesnQ&apos;Et crash.

What are your steps to reproduce the crash on the emulator?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 21:39:28 +0000</when>
<what>I got symbols to go with this crash. It doesnQ&apos;Et help much, though:

pid: 6673, tid: 6682  Q&gt;EQ&gt;EQ&gt;E com.wsl.CardioTrainer Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 00000000
  r0 00000000  r1 00000000  r2 aa426f7c  r3 00000000
  r4 aa422750  r5 aa269d41  r6 0000481c  r7 aa426f7c
  r8 46ebdda0  r9 42c05ee0  10 42c05ec8  fp 00404040
  ip aa422a50  sp 46ebd380  lr afe0f028  pc aa010080

Stack Trace:
  RELADDR   FUNCTION                                                                
                                                 FILE:LINE
  00010080  android::JavaSharedClient::EnqueueFunctionPtr(void (*)(void*), void*)   
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebKit/android/jni/JavaSharedClient.cpp:99
  v------Q&gt;E  ~SharedBufferStream                                                     
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/platform/graphics/android/SharedBufferStream.cpp:41
  00269de2  WebCore::SharedBufferStream::~SharedBufferStream()                      
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/platform/graphics/android/SharedBufferStream.cpp:41
  v------Q&gt;E  SkRefCnt::unref() const                                                 
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/include/core/SkRefCnt.h:62
  00041aa0  SkImageRef::~SkImageRef()                                               
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/include/core/SkRefCnt.h:62
  v------Q&gt;E  ~SkImageRef_GlobalPool                                                  
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/src/images/SkImageRef_GlobalPool.cpp:22
  00041ef0  SkImageRef_GlobalPool::~SkImageRef_GlobalPool()                         
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/src/images/SkImageRef_GlobalPool.cpp:22
  v------Q&gt;E  SkRefCnt::unref() const                                                 
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/include/core/SkRefCnt.h:62
  0004a254  SkBitmap::freePixels()                                                  
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/include/core/SkRefCnt.h:62
  v------Q&gt;E  ~SkBitmap                                                               
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/src/core/SkBitmap.cpp:97
  0004a448  SkBitmap::~SkBitmap()                                                   
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/skia/src/core/SkBitmap.cpp:97
  v------Q&gt;E  ~SkBitmapRef                                                            
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/platform/graphics/android/SkBitmapRef.h:32
  0011fa36  PrivateAndroidImageSourceRec::~PrivateAndroidImageSourceRec()           
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/platform/graphics/android/SkBitmapRef.h:32
  v------Q&gt;E  ~ImageSource                                                            
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/platform/graphics/android/ImageSourceAndroid.cpp:110
  0011fe40  WebCore::ImageSource::~ImageSource()                                    
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/platform/graphics/android/ImageSourceAndroid.cpp:110
  v------Q&gt;E  ~BitmapImage                                                            
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/platform/graphics/BitmapImage.cpp:73
  00113fda  WebCore::BitmapImage::~BitmapImage()                                    
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/platform/graphics/BitmapImage.cpp:73
  v------Q&gt;E  WTF::RefCountedQ&lt;EWebCore::ImageQ&gt;E::deref()                                
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/JavaScriptCore/wtf/RefCounted.h:109
  000cc49a  WebCore::ImageQ&gt;E::deref()                                                
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/JavaScriptCore/wtf/RefCounted.h:109
  v------Q&gt;E  ~RefPtr                                                                 
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/JavaScriptCore/wtf/RefPtr.h:51
  000ccad0  WebCore::CachedImage::~CachedImage()                                    
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/JavaScriptCore/wtf/RefPtr.h:51
  000cb168  WebCore::Cache::evict(WebCore::CachedResource*)                         
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/loader/Cache.cpp:411
  000cb73e  WebCore::Cache::revalidateResource(WebCore::CachedResource*,
WebCore::DocLoader*)                                        
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/loader/Cache.cpp:190
  000cf756  WebCore::DocLoader::checkForReload(WebCore::KURL constQ&amp;E)                
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/loader/DocLoader.cpp:115
  000cf7f2  WebCore::DocLoader::requestResource(WebCore::CachedResource::Type,
WebCore::String constQ&amp;E, WebCore::String constQ&amp;E, bool) 
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/loader/DocLoader.cpp:222
  000cfa82  WebCore::DocLoader::requestImage(WebCore::String constQ&amp;E)                
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/loader/DocLoader.cpp:126
  0030df5c  WebCore::CSSImageValue::cachedImage(WebCore::DocLoader*, WebCore::String
constQ&amp;E)                                         
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/css/CSSImageValue.cpp:63
  0030dfde  WebCore::CSSImageValue::cachedImage(WebCore::DocLoader*)                
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/css/CSSImageValue.cpp:53
  00221608  WebCore::CSSStyleSelector::styleImage(WebCore::CSSValue*)               
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/css/CSSStyleSelector.cpp:5233
  002217e6  WebCore::CSSStyleSelector::mapFillImage(WebCore::FillLayer*,
WebCore::CSSValue*)                                         
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/css/CSSStyleSelector.cpp:5246
  00229c74  WebCore::CSSStyleSelector::applyProperty(int, WebCore::CSSValue*)       
                                                
/usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/external/webkit/WebCore/css/CSSStyleSelector.cpp:3355
</what>
</comment>
<comment>
<author>p.ar...@gmail.com</author>
<when>Tue, 13 Apr 2010 15:04:05 +0000</when>
<what>Yes, this is exactly the symbols I saw in my informal symbolization (poking around in 
memory). To help repro, I would not use a local file, but rather put it up on some 
server. The crash seemed to occur while it was loading. You probably also need a Google 
Analytics account for that URL or else it will not load anything, including the 
tracking image which makes it crash.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Apr 2010 13:18:59 +0000</when>
<what>Can you provide a URL that I can visit that reproduces the crash?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
<comment>
<author>icanhasc...@gmail.com</author>
<when>Mon, 11 Oct 2010 23:04:36 +0000</when>
<what>We are running into the same issue: browser crash after typing 1-4 characters into an input element.  It appears to be an issue with an input element being contained within an element that has a click listener bound to it.  The input can be a direct decendent of the element or even several levels deep.

I have attached a sample that reproduces the issue using only a small amount of HTML and JavaScript (18 lines with no external libraries, no images, and no styles or CSS).

There are some similar scenarios in our application that do not exhibit this issue, but the input in question is more deeply nested and surrounded by other markup.  This leads me to believe that there is potential for a workaround to be had; IQ&apos;Ell post another comment if I am able to discover one.</what>
</comment>
<comment>
<author>icanhasc...@gmail.com</author>
<when>Tue, 12 Oct 2010 00:54:48 +0000</when>
<what>IQ&apos;Eve done more testing and have a new sample that demonstrates a number of new strange behaviors, in addition to crashing the browser.

The attached file is in a *working* state.  It will not exhibite any strange behavior, nor will it crash.  I recommended using logcat (Q&quot;Eadb logcat browser:V *:SQ&quot;E) to view the device log over the USB debugging connection (or in an emulator) while running through the following exercises:

1)

* Focus each input field and type some text.
* Observe in the log that click events behave as expected.
	
2) 

* Remove the 2nd input from the Q&quot;EtestAQ&quot;E div.
* Refresh the page in the browser.
* Click on the single input in the Q&quot;EtestAQ&quot;E div. 
* Ensure that the orange focus ring is on that input and the input cursor is there as well.
* Start to type.
* Observe 2 click events firing for each keypress.

Note: Other fields should behave as expected, for the most part.  There may be some instances where focus does not behave as expected, i.e. the orange focus ring may be on one input but actual text input is going to another or the orange focus ring may be completely missing, but the input cursor is there.  In the latter case, things may actually work as expected, even on the non-paired input, though itQ&apos;Es been hard to consistently reproduce said state.
	
3) 

* Restore the 2nd input element in the Q&quot;EtestAQ&quot;E div and remove the 2nd input element from the Q&quot;EtestDQ&quot;E div.
* Refresh the page in the browser.
* Click on the single input in the Q&quot;EtestDQ&quot;E div.
* Start to type.
* Observe crash.

4) 

* Restore the 2nd input element in the Q&quot;EtestDQ&quot;E div and remove all other 2nd input elements.  The only paired inputs should be in the Q&quot;EtestDQ&quot;E div.
* Refresh the page in the browser; now things will get really strange.
* Click on the single input in the Q&quot;EtestAQ&quot;E div.  
* Start to type.
* Observe that the keyboard may disappear.
* Click on the single input in the Q&quot;EtestBQ&quot;E div.
* Start to type.
* Observe that the keyboard may disappear.
* Click in sequence, without typing, the input in Q&quot;EtestAQ&quot;E, then the input in Q&quot;EtestBQ&quot;E, and back to the input in Q&quot;EtestAQ&quot;E.
* Start to type.
* Observe 2 click events firing for each keypress.
* Observe that the other three non-paired inputs can all be clicked on normally, but still fire 2 click events for each keypress while typing.
* Click on the input in Q&quot;EtestDQ&quot;E.
* Start to type.
* Observe that things work as expected, with no extraneous click events.

Note: Nothing will crash the browser with this last exercise, but it is the easiest in which to reproduce the strange focus behavior mentioned above.  Also, there are times when focus seems to be Q&quot;ErememberedQ&quot;E between refreshes and can cause things to behave differently than the exercise in that the keyboard wonQ&apos;Et initially disappear, though two click events will still be fired for each keypress.  

5) 

* Restore all paired input elements.
* Add a style attribute to the 2nd input in each div to hide it (i.e. style=Q&quot;Edisplay: none;Q&quot;E).
* Refresh the page in the browser.
* Click on the input in Q&quot;EtestAQ&quot;E, Q&quot;EtestBQ&quot;E, or Q&quot;EtestCQ&quot;E.
* Start to type.
* Observe 2 click events firing for each keypress.  Also, they keyboard *may* disappear in some cases.
* Click on the input in Q&quot;EtestDQ&quot;E.
* Start to type.
* Observe crash.

I think that covers most of the examples of strange behavior.  One thing to note though is that the 2nd Q&quot;EinputQ&quot;E element doesnQ&apos;Et necessarily have to be of type Q&quot;EinputQ&quot;E; it only appears to have to be some type of element that can receive keyboard focus (input type Q&quot;EcheckboxQ&quot;E, textarea, and select all work).  Also, it has to be visible.  I havenQ&apos;Et found a way to get this to work without that element being visible in some fashion, though I havenQ&apos;Et tried zero width/height yet.

IQ&apos;Eve reproduced this both with a physical device (2.1) and an emulator (2.2) and for the emulator the issue does not depend on the input method used (i.e. physical keyboard, the side keyboard in the emulator window, or the onscreen keyboard on the emulated device).


</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Tue, 12 Oct 2010 12:51:54 +0000</when>
<what>I found and fixed the bug. The bug occurs when the last thing on the page is a pair of nested elements that both can take focus. If you control authorship of the HTML, you can work around this by either not nesting the last elements or by following the nested element by another element that can take focus.</what>
</comment>
<comment>
<author>icanhasc...@gmail.com</author>
<when>Wed, 13 Oct 2010 20:37:22 +0000</when>
<what>IQ&apos;Em glad to hear that the issue was fixed, but I do have a question.  It would stand to reason that a div element can take focus since the crash is reproducible with an input element nested inside of a div element; however, adding a singular div element as the last element on the page, does not correct the issue.  Only adding typical focusable elements (input, select, textarea, or a [w/ content]) that are visible seems to correct the issue, which would indicate that a div cannot take focus, which stands contrary to what is causing the issue.  Is there a set of circumstances where a div is able to take focus that IQ&apos;Em not aware of?  </what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Wed, 13 Oct 2010 20:57:17 +0000</when>
<what>The singular div that is the last element has to enclose something for it to be focusable. Try enclosing a 1x1 bitmap identical in color to the background so the div has a measurable position and area. I regret that I donQ&apos;Et have time to investigate this further.</what>
</comment>
<comment>
<author>ch...@jarv.us</author>
<when>Fri, 10 Jun 2011 04:20:02 +0000</when>
<what>The author of comment #16 mentions that a click listener on a parent element of an input caused a crash. Thanks to that tip, removing a parental click listener solved a crash I was seeing consistently on Android 2.2 devices.

Is that possibly a separate bug or was it fixed along with this one?</what>
</comment>
</bug>
<bug>
<bugid>10719</bugid>
<title>Sending Messages in 2.2</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-24T17:51:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dudej...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 23:54:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>Dudej...@gmail.com</author>
<when>Tue, 24 Aug 2010 12:42:00 +0000</when>
<what>This was an accident. Sorry.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 24 Aug 2010 17:51:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12116</bugid>
<title>Contact pictures are still a horrible, pixelated mess</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>sheik...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 14:51:45 +0000</openedDate>
<description>- Steps to reproduce the problem. Take any picture, even a high-res
picture from an SLR and set it as a contact picture. Then (if youQ&apos;Eve got
auto-sync off, weirdo) sync with Google Contacts. Google Contacts
immediately resizes the contact image to 96x96, whether it came from
Facebook (STILL big enough to not look pixelated), the phone itself (5
MP, too big to look pixelated!), or elsewhere, any and all pictures get
reduced to a pixelated 96x96 mess. - What happened. My broken iPhone 3G
provides a nicer user experience, in this regard. And itQ&apos;Es broken. I get
to ride around on my 800x480 high-res horse, until an incoming call
comes in. Then it looks like IQ&apos;Em using a phone from last decade. - What
you think the correct behavior should be. Glaringly obvious. 1. Set
Google Contacts to use 210x210 (or something larger, 480x480 would be
nice ;)) native contact images, and resize as needed; you know, 96x96
for Talk, 210x210 for Android. 2. Allow Android to store a local,
high-res version of the picture and to continue using that, without
being needlessly overridden by the Contacts sync. My HTC Touch Pro on
WM6.5 would sync everything to MicrosoftQ&apos;Es MyPhone service; the
original, high-res picture would still remain the contact picture on the
phone! Only in the event that the contact was redownloaded from MyPhone
did I get a thumbnail version, which automatically fixed itself once the
phone pulled a higher-res pic from Facebook or I set one. Point is, the
phone didnQ&apos;Et automatically block me out of using a nice high-res contact
picture, and neither should my Nexus One. This has been a problem since
the day I bought it (the day AFTER Google announced the 850mhz ATT
version). iPhone doesnQ&apos;Et suffer from this problem. Neither does Windows
Phone. Or WebOS. Why does Android?</description>
<comment>
<author>jaroslav...@gmail.com</author>
<when>Mon, 06 Dec 2010 15:58:17 +0000</when>
<what>I think you might want to star this one
http://code.google.com/p/android/issues/detail?id=1265</what>
</comment>
</bug>
<bug>
<bugid>12379</bugid>
<title>request not assigned - pay attention!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-05T16:54:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gio...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 11:54:03 +0000</openedDate>
<description>Issue 8394 please check, issues should be assigned to someone, thatQ&apos;Es
why they exists!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 05 Nov 2010 16:54:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5286</bugid>
<title>Browser lags when scrolling after 2.0.1 Update on Motorola DROID</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-01-25T18:38:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>354</stars>
<reportedBy>howa...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 06:36:08 +0000</openedDate>
<description>Scrolling on the Motorola DROID was much faster previous to the 2.0.1
upgrade. Speed of the OS as a whole seems to be faster however the
scrolling speed on the browser seems to have taken a large step
backward. Clearing cache and power cycling the device does not seem to
improve scrolling speed. Here is an example thread of people sharing
experiences here:
http://androidforums.com/motorola-droid/25196-browser-very-laggy-after-2-0-1-update.html</description>
<comment>
<author>patrick....@gmail.com</author>
<when>Wed, 09 Dec 2009 07:27:54 +0000</when>
<what>Scrolling Q&apos;ElagQ&apos;E seem intermittent and may be due to an events or focus issue.  More
specifically, some content causes more Q&quot;EdragQ&quot;E on the scrolling animation that others.
 Scrolling is smooth over plain text and simple/small graphics but chugs/stalls a bit
over large images such as 728x90 banner ads.  Other objects that stall or Q&quot;EskidQ&quot;E the
scroll include form fields such as text boxes and text areas.  The stalling/lag is
most pronounced over the form fields.

</what>
</comment>
<comment>
<author>fetuscak...@gmail.com</author>
<when>Wed, 09 Dec 2009 08:10:28 +0000</when>
<what>Definitely noticing this as well.  Although scrolling on the home screen, and through
other lists/applications is a lot more fluid, the browser is almost unusable on
websites that used to work fine prior to update.

Seems like a lot of changes were made to the touch screen and its responsiveness,
however, the browser is definitely much worse after update (for me at least).</what>
</comment>
<comment>
<author>iamloco724@gmail.com</author>
<when>Wed, 09 Dec 2009 08:54:31 +0000</when>
<what>Having the same problem </what>
</comment>
<comment>
<author>dennispham</author>
<when>Wed, 09 Dec 2009 09:06:32 +0000</when>
<what>Noticed this as well, especially on graphic heavy pages.  </what>
</comment>
<comment>
<author>CavemanO...@gmail.com</author>
<when>Wed, 09 Dec 2009 09:46:49 +0000</when>
<what>Having the same problem here. 

Its seems to only be on certain graphically intensive areas of a webpage. </what>
</comment>
<comment>
<author>haja.mob...@gmail.com</author>
<when>Wed, 09 Dec 2009 12:38:33 +0000</when>
<what>Yes, I too am having this problem. As others have said, only when there are images on
the page.</what>
</comment>
<comment>
<author>agonzal2...@gmail.com</author>
<when>Wed, 09 Dec 2009 14:02:06 +0000</when>
<what>Same problem here</what>
</comment>
<comment>
<author>dodgson1@gmail.com</author>
<when>Wed, 09 Dec 2009 15:18:31 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>StiKe...@gmail.com</author>
<when>Wed, 09 Dec 2009 15:39:07 +0000</when>
<what>Glad to see I wasnQ&apos;Et the only one noticing this problem =)

Before the update it was very smooth scrolling around full html sites. Now itQ&apos;Es a
choppy mess =(</what>
</comment>
<comment>
<author>david.l....@gmail.com</author>
<when>Wed, 09 Dec 2009 16:41:48 +0000</when>
<what>Yup. Effects stock and Dolphin browsers.</what>
</comment>
<comment>
<author>cliffr39@gmail.com</author>
<when>Wed, 09 Dec 2009 17:26:19 +0000</when>
<what>I havenQ&apos;Et received the update (stupid selective offerings), but if this is the case I 
will not download the update yet.</what>
</comment>
<comment>
<author>mssower...@gmail.com</author>
<when>Wed, 09 Dec 2009 18:47:52 +0000</when>
<what>Same problem here with dolphin and stock. Is very very choppy on most sites. Same sites were fine 
before the update.</what>
</comment>
<comment>
<author>singmos@gmail.com</author>
<when>Wed, 09 Dec 2009 18:57:27 +0000</when>
<what>Same problem.

ItQ&apos;Es not terrible, but a definite decrease in 
performance.</what>
</comment>
<comment>
<author>cascadebuilderservices</author>
<when>Wed, 09 Dec 2009 19:25:42 +0000</when>
<what>Yep, scrolling in the browser now lags.  Please fix.</what>
</comment>
<comment>
<author>MrVi...@gmail.com</author>
<when>Wed, 09 Dec 2009 19:38:46 +0000</when>
<what>Broswer does lag. </what>
</comment>
<comment>
<author>TwistedR...@gmail.com</author>
<when>Wed, 09 Dec 2009 20:00:39 +0000</when>
<what>Scrolling through webpages is no longer smooth.</what>
</comment>
<comment>
<author>upthefor...@gmail.com</author>
<when>Wed, 09 Dec 2009 20:33:52 +0000</when>
<what>It loads very quickly but the scrolling seems to be 
clunkier</what>
</comment>
<comment>
<author>HomeMade...@gmail.com</author>
<when>Wed, 09 Dec 2009 23:18:44 +0000</when>
<what>Ha, I thought I was imagining this.  Definitely clunkier scrolling.</what>
</comment>
<comment>
<author>bhoneycu...@gmail.com</author>
<when>Wed, 09 Dec 2009 23:49:18 +0000</when>
<what>Having this issue..It is defenitely a big time bug, my browser went from really 
smooth to worse than my old G1...ItQ&apos;Es a BIG studder.</what>
</comment>
<comment>
<author>Brian.Turnbloom@gmail.com</author>
<when>Wed, 09 Dec 2009 23:53:34 +0000</when>
<what>scrolls a bit slower than before</what>
</comment>
<comment>
<author>Speckit1...@gmail.com</author>
<when>Thu, 10 Dec 2009 01:05:07 +0000</when>
<what>horrible studder please fix!</what>
</comment>
<comment>
<author>0000Nick...@gmail.com</author>
<when>Thu, 10 Dec 2009 03:26:48 +0000</when>
<what>The browser is much slower for me. I use a lot of advanced websites that use images, 
javascript, etc, and this just ruins my browsing experience. I would rate this as a high 
priority bug myself. Internet is one of the main reasons why I have this phone.</what>
</comment>
<comment>
<author>bcd...@gmail.com</author>
<when>Thu, 10 Dec 2009 03:35:19 +0000</when>
<what>Nothing you havenQ&apos;Et heard before...Laggy browser</what>
</comment>
<comment>
<author>turbogra...@gmail.com</author>
<when>Thu, 10 Dec 2009 03:48:42 +0000</when>
<what>Definitely much worse than 2.0. Graphic intensive sites are pretty much useless. Too
laggy and choppy. </what>
</comment>
<comment>
<author>dskelto@gmail.com</author>
<when>Thu, 10 Dec 2009 04:08:08 +0000</when>
<what>The browser seems to have taken a step back with this update, choppy, nearly
unusable. What happened?</what>
</comment>
</bug>
<bug>
<bugid>253</bugid>
<title>Theme.Dark not applied under latest SDK</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-14T20:17:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sw...@cfl.rr.com</reportedBy>
<openedDate>Thu, 14 Feb 2008 16:41:13 +0000</openedDate>
<description>I just ported my application from m3-rc37 to m5-rc14 and the theme is no
longer being applied to the application. I define the theme under the
Q&lt;EapplicationQ&gt;E tag in the AndroidManifest.xml file. I changed the file to
set the theme under each Q&lt;EactivityQ&gt;E tag as well but it still did not
apply the theme.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 14 Feb 2008 20:17:26 +0000</when>
<what>Theme.Dark is on the way out.  The default theme is now dark, so if you want the dark
look you donQ&apos;Et need to do anything (or if you want to modify it, your parent should
be simply Theme).
</what>
</comment>
<comment>
<author>sw...@cfl.rr.com</author>
<when>Thu, 14 Feb 2008 20:49:40 +0000</when>
<what>Did the dark theme get changed? The background of image buttons with transparencies
is now white instead of black/clear. So maybe the thing I am seeing is a problem with
image buttons with transparencies and not the dark theme itself as I originally thought.</what>
</comment>
</bug>
<bug>
<bugid>13533</bugid>
<title>Audible selection does not work on option menu in calculator app in 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>xuan.she...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 12:10:49 +0000</openedDate>
<description>settings --Q&gt;E Sound --Q&gt;E Audible selection On calculator app menu key --Q&gt;E
option menu No Audible feedback on option menu</description>
</bug>
<bug>
<bugid>6685</bugid>
<title>Empty sender email information from Android email client.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tze...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 04:10:52 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Problem: All incoming email from a
specific mailbox would not appear in the inbox. User are not able to
reply to the email because the sender information is empty. Re-producing
the problem: The phone email client is setup with an account to access
email via IMAP. Port for the IMAP server is 993 and security for
incoming emails are set to SSL Always. What is expected: All incoming
emails should display who the sender is and, hitting the reply button
would have the sender email in the Q&quot;EToQ&quot;E field automatically populated.
This problem occurs in the Samsung Galaxy Spica device on Android
version 1.5. build: CUPCAKE.DXIL2</description>
</bug>
<bug>
<bugid>14431</bugid>
<title>Wrong wording in E-mail application in French language</title>
<status>Released</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>2011-02-01T21:51:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>patrick....@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 15:31:55 +0000</openedDate>
<description>Seen on Nexus S: Set language to french, start e-mail application,
compose a new mail. In the field Q&quot;EToQ&quot;E, the wording in french is Q&quot;ELangue
cibleQ&quot;E which is a wrong translation. The wording should be Q&quot;E?Q&quot;E.</description>
<comment>
<author>rwald...@gmail.com</author>
<when>Mon, 31 Jan 2011 19:46:26 +0000</when>
<what>This appears fixed in 2.3.2, build GRH78C.
See screenshot.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Feb 2011 21:51:21 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Feb 2011 21:51:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5928</bugid>
<title>We need Arabic Support in Android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-09T18:47:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ali.duh...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 06:55:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 09 Jan 2010 18:47:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10163</bugid>
<title>Image quality being reduced by taking an image from camera using Intent android.media.action.IMAGE_CAPTURE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mudit.a...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 15:09:56 +0000</openedDate>
<description>Steps to reproduce the problem: I am capturing an image using following
code: Intent i = new Intent(Q&quot;Eandroid.media.action.IMAGE_CAPTUREQ&quot;E);
i.putExtra(Q&quot;EEXTRA_OUTPUTQ&quot;E, Q&quot;Ecamera.jpgQ&quot;E); What happened: I am getting a
low resolution image. What you think the correct behavior should be: As
per the documentation, I should be getting be a full sized image if I
pass Q&quot;EEXTRA_OUTPUTQ&quot;E parameter in intent. We are testing it on Nexus 2.2,
G1 dev edition(1.5), HTC Hero(2.1). This issue is already reported in
issue #1480 and also marked as closed.</description>
</bug>
<bug>
<bugid>7223</bugid>
<title>GridView.invalidateViews() fails to layout all visible cells</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-17T22:31:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mobileda...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 20:50:10 +0000</openedDate>
<description>Calling invalidate(), invalidateViews() or requestLayout() on a GridView
or calling notifyDataSetChanged() on the associated adapter, fails to
refresh the entire grid. On a GridView with 3 columns and 5 visible
rows, onLayout() is called for every cellQ&apos;Es view except the view for
column 2, row 3. Steps to reproduce: 1) Create an activity with a view
based on GridView 2) Set the number of columns in the GridView to 3 3)
Create an adapter based on BaseAdapter and backed by an array 4)
Populate the array with enough items to fill the display 5) Modify the
data in the array and call the GridViewQ&apos;Es invalidateViews() 6)
onLayout() will be called for all visible cell views except column 2,
row 3 Expected behavior: onLayout() should be called for all visible
views This has been observed in the 2.0 emulator, Motorola Droid,
Motorola Cliq, Verizon Nexus One and others</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Mar 2010 22:31:49 +0000</when>
<what>None of these methods guarantee that onLayout() will be called on each child. In some cases itQ&apos;Es not needed.</what>
</comment>
</bug>
<bug>
<bugid>63</bugid>
<title>Checkbox background color causes layout issues</title>
<status>Released</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2008-02-29T20:44:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dan.ul...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jan 2008 00:26:12 +0000</openedDate>
<description>Steps to reproduce: Probably only need to add one checkbox to a layout,
then set the background color. The checkbox box will then be drawn on
top of the text. It should draw it like it would with the default color
except only change the color. This is the 37a sdk on winxp 64</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:59:24 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Jan 2008 22:56:51 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 29 Feb 2008 20:44:07 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:18:54 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>1637</bugid>
<title>choosecombo not working with dash as sh</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-03T17:42:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matthieu...@gmail.com</reportedBy>
<openedDate>Tue, 23 Dec 2008 22:26:04 +0000</openedDate>
<description>- Steps to reproduce the problem : $ ls -l /bin/sh lrwxrwxrwx 1 root
root 4 Dec 23 23:19 /bin/sh -Q&gt;E dash $ source build/envsetup.sh Q&quot;E$
choosecombo Build for the simulator or the device? 1. Device 2.
Simulator Which would you like? [1] build/core/find-jdk-tools-jar.sh:
14: [[: not found /bin/sh: Syntax error: Q&quot;E(Q&quot;E unexpected
build/core/find-jdk-tools-jar.sh: 14: [[: not found /bin/sh: Syntax
error: Q&quot;E(Q&quot;E unexpected build/core/find-jdk-tools-jar.sh: 14: [[: not
found /bin/sh: Syntax error: Q&quot;E(Q&quot;E unexpected
build/core/find-jdk-tools-jar.sh: 14: [[: not found /bin/sh: Syntax
error: Q&quot;E(Q&quot;E unexpected build/core/find-jdk-tools-jar.sh: 14: [[: not
found /bin/sh: Syntax error: Q&quot;E(Q&quot;E unexpected Build type choices are:Q&quot;E -
What you think the correct behavior should be : the same behavior than
bash as sh : Q&quot;E$ choosecombo Build for the simulator or the device? 1.
Device 2. Simulator Which would you like? [1] Build type choices are:Q&quot;E</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 07 Jan 2009 23:19:57 +0000</when>
<what>The reason this doesnQ&apos;Et work is because of a bash-ism with [].  Specifically, [ FOO
Q&amp;EQ&amp;E BAR ] is being used where the test program requires FOO -a BAR.  The Q&quot;EQ&amp;EQ&amp;EQ&quot;E syntax
is not supported.  I have just submitted a patch to gerrit:
http://review.source.android.com/6559</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 17:42:34 +0000</when>
<what>Fixed.</what>
</comment>
</bug>
<bug>
<bugid>7919</bugid>
<title>Three problems about 9-patch format images.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-26T07:03:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tmyy...@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 17:25:14 +0000</openedDate>
<description>This report is three problems about 9-patch format images. Environment:
Eclipse 3.5.1 Eclipse plugin Android com.android.ide.eclipse.adt. SDK
Platform Android 2.1, API 7, revision 1 Android SDK Tools, revision 5 =
Problem 1. = - Steps to reproduce the problem (including sample code if
appropriate). 1. Build the attached file. bugreport.zip. This is eclipse
project files. 2. Run It. Overview: Use two 9 patch png files. They are
on the sdk. sdk\...\platforms\android-2.1\data\res\drawable-mdpi\
btn_zoom_down_disabled.9.png btn_zoom_up_disabled.9.png Layout by this
file. Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EhorizontalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:background=Q&quot;E#ffff0000Q&quot;E Q&gt;E
Q&lt;EButton android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:background=Q&quot;E@drawable/btn_zoom_down_disabledQ&quot;E /Q&gt;E Q&lt;EButton
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:background=Q&quot;E@drawable/btn_zoom_up_disabledQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E - What happened. The layout is wrong. Please see
pr1.png. These image files are symmetrical on horizontal. But vertical
layout is different each other. - What you think the correct behavior
should be. These image files are symmetrical on horizontal. It must be
same vertical layout each other. How do you feel this? = Problem 2. = -
Steps to reproduce the problem (including sample code if appropriate).
1. View two 9 patch png files by draw9patch.jar
sdk\...\platforms\android-2.1\data\res\drawable-mdpi\
btn_zoom_down_disabled.9.png btn_zoom_up_disabled.9.png - What happened.
Preview on the right side is wrong. Please see dr1.png, dr2.png. These
image files are symmetrical on horizontal. But vertical layout is
different each other. - What you think the correct behavior should be.
These image files are symmetrical on horizontal. It must be same
vertical layout each other. How do you feel this? - What you think the
correct behavior should be. These image files are symmetrical on
horizontal. It must be same vertical layout each other. = Problem 3. = -
Steps to reproduce the problem (including sample code if appropriate).
1. Extract the attached file : bugreport.zip. This is eclipse project
files. 2. Copy the appatched file : btn_zoom_up_disabled.9.png to
.../bugreport/res/drawable-mdpi/ 3. Build It, And run It. - What
happened. Console shows this. [2010-04-23 02:08:43 - bugreport] Could
not find bugreport.apk! - What you think the correct behavior should be.
When some files under res/ are wrong format, gen/.../R.java is not
generated. The Q&quot;EPackage ExploreQ&quot;E shows files which is wrong. But
sometimes, The Q&quot;EPackage ExploreQ&quot;E doesnQ&apos;Et show it. I canQ&apos;Et understand
which file is wrong. And I canQ&apos;Et recongnize it on the Q&quot;EError LogQ&quot;E.
Please output file name to the Q&quot;EError LogQ&quot;E.</description>
<comment>
<author>tmyy...@gmail.com</author>
<when>Sat, 24 Apr 2010 10:20:07 +0000</when>
<what>I understand now.
btn_zoom_up_*.9.png is wrong. Or Sepcification of 9 patch is wrong.
Please tell me which is wrong.
And write more detail explanation about it on 
docs/guide/developing/tools/draw9patch.html.

If btn_zoom_up_*.9.png is wrong.
The pixel is a different function in the leftside and rightside.
The pixel is a different function in the upside and downside.
I attach right image file.
 btn_zoom_up_disabled-fixed.9.png
 dr2-fixed.png</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Apr 2010 07:03:30 +0000</when>
<what>The description of the 9patch format is correct in the documentation: right and bottom markers are used to 
define the padding, not the stretch regions.</what>
</comment>
<comment>
<author>tmyy...@gmail.com</author>
<when>Mon, 26 Apr 2010 07:41:01 +0000</when>
<what>Thanks for comment.

Declined ?
If you said Q&quot;EThe description of the 9patch format is correct in the
documentation: right and bottom markers are used to define the padding,
not the stretch regions.Q&quot;E then please fix two things.
# Do I have to register another issue about that?

Please fix these files on next release sdk.
  sdk .../platforms\android-2.1\data\res\drawable-mdpi\btn_zoom_up_*.9.png

Please add explanation that is Q&quot;Eright and bottom markers are used to
define the padding, not the stretch regions.Q&quot;E on the document.
  sdk .../docs/guide/developing/tools/draw9patch.html
  http://developer.android.com/guide/developing/tools/draw9patch.html

Thank you.
</what>
</comment>
</bug>
<bug>
<bugid>13283</bugid>
<title>Deivce pop up force close when switch APN profile</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tonytsai...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 05:32:45 +0000</openedDate>
<description>Steps: 1. Power on the DUT 2. DUT sync Gmail 3. Go to APN settings 4.
Switch APN Profile (internet -Q&gt;E WAP) during DUT sync Gmail Probability:
1/20 Actual Result: DUT pop up force close Expected Result: DUT should
not pop up force close Klog: [4cfbf2e3.0cd80a5c] Q&lt;E6Q&gt;E CursorWindow | Bad
request for field slot 0,8. numRows = 0, numColumns = 41
[4cfbf2e3.0d719ec4] Q&lt;E6Q&gt;E DatabaseUtils | Writing exception to
parceljava.lang.IllegalStateException: get field slot from row 0 col 8
failedat android.database.CursorWindow.getLong_native(Native Method)at
android.database.CursorWindow.getLong(CursorWindow.java:380)at
android.database.AbstractWindowedCursor.getLong(AbstractWindowedCursor.java:108)at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java:194)at
android.database.CursorToBulkCursorAdaptor.getWindow(CursorToBulkCursorAdaptor.java:114)at
android.database.BulkCursorNative.onTransact(BulkCursorNative.java:66)at
android.os.Binder.execTransact(Binder.java:288)at
dalvik.system.NativeStart.run(Native Method) [4cfbf2e3.0e094ae4] Q&lt;E5Q&gt;E
PowerManagerService | [CCI_LOG] enableGsensor true [4cfbf2e3.0e094ae4]
Q&lt;E5Q&gt;E dalvikvm | threadid=25: thread exiting with uncaught exception
(group=0x400207f8) [4cfbf2e3.0ea1fb6f] Q&lt;E3Q&gt;E SyncManager | failed sync
operation authority: com.android.contacts account: Account
{name=acerftteam@gmail.com, type=com.google} extras:
[deletions_override=true ignore_settings=true force=true expedited=true
] syncSource: 1 when: 6018664 expedited: false, SyncResult: stats [
numIoExceptions: 497 numInserts: 1 numDeletes: 54 numEntries: 13]
[4cfbf2e3.106bb86d] Q&lt;E6Q&gt;E AndroidRuntime | FATAL EXCEPTION:
SyncAdapterThread-29java.lang.IllegalStateException: get field slot from
row 0 col 8 failed at android.os.Parcel.readException(Parcel.java:1255)
at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
at android.database.BulkCursorProxy.getWindow(BulkCursorNative.java:217)
at
android.database.BulkCursorToCursorAdaptor.onMove(BulkCursorToCursorAdaptor.java:104)
at
android.database.AbstractCursor.moveToPosition(AbstractCursor.java:188)
at android.database.AbstractCursor.moveToNext(AbstractCursor.java:256)
at
android.provider.ContactsContract$RawContacts$EntityIteratorImpl.getEntityAndIncrementCursor(ContactsContract.java:1863)
at
android.content.CursorEntityIterator.next(CursorEntityIterator.java:84)
at
android.content.CursorEntityIterator.next(CursorEntityIterator.java:27)
at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.processLocalChanges(ContactsSyncAdapter.java:551)
at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:248)
at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:130)
at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:163)</description>
</bug>
<bug>
<bugid>15610</bugid>
<title>Gmail fails to send email if body message is empty</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chu...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 22:38:52 +0000</openedDate>
<description>Gmail 2.3.4.1 fails to send email when body message is empty. Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. 1. Using the Gallery application, select an image, and
share it with Gmail. 2. Enter a recipient address. 3. Enter a subject.
4. Click Send and answer Ok to Q&quot;ESend this text without text in the bodyQ&quot;E
- EXPECTED : Email sent. - ACTUAL: Email remains in outbox after
reasonable amount of time has elapsed for email to be sent. ANDROID
2.3.3 NEXUS ONE If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>ja...@howarths.org</author>
<when>Wed, 30 Mar 2011 03:59:00 +0000</when>
<what>Interesting.

I am having a similar problem where I tracked the issue down to the picture I was sending being slightly larger than 1Mb in size. 

I was also sending emails with the body message empty. 

I will try and replicate and capture a adb trace.</what>
</comment>
</bug>
<bug>
<bugid>6377</bugid>
<title>No way to restore applications</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-02-02T21:30:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>henriks...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 00:03:00 +0000</openedDate>
<description>Hi: I have a Samsung Moment, purchased in mid-December. Currently there
is no way using any software to restore backed up applications so that
Market downloads will recognize restored applications so they can
continue to be updated. There is software to restore phone logs, sms
messages, contacts, system system settings, bookmarks etc, both paid and
free. I set up my phone initially. An update from Sprint came out in
mid-January requiring users to bring in their phones to be wiped. I had
to redownload and reconfigure every one of my applications. In late
January, I found a problem with my phone, Sprint sent a replacement and
once again I had to redownload and reinstall and reconfigure every one
of my applications. It takes a minimum of ten hours to accomplish this
task each time. Soon Android 2.1 will come to my phone and get to spend
another ten hours redownloading, reinstalling and configuring my phone.
IQ&apos;Eve already had to do it three times in little over a month. ItQ&apos;Es a
huge waste of resources, something that a backup and restore app could
accomplish in twenty minutes or less. Multiply the process to everyone
who updates their phone and the bandwidth waste is astronomical. I donQ&apos;Et
care if itQ&apos;Es a Google Cloud App or a paid app from a developer or a free
apps--I just want to backup and restore my applications. Right now it
canQ&apos;Et be done. Please fix this problem and stop the black hole of wasted
bandwidth, user time and resources. This is not a Sprint problem or a
developer problem but a Google operating system problem. Not looking
forward to the fourth time, Tom</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 02 Feb 2010 21:30:25 +0000</when>
<what>Android does not require that updates be accompanied by a data wipe. Contact the 
manufacturer and your carrier for this issue.</what>
</comment>
</bug>
<bug>
<bugid>16101</bugid>
<title>Navigation crashes when rotated on HTC Wildfire</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:09:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vex...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 10:15:51 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: On my HTC
wildfire, if you rotate the handset whilst in navigation mode, the app
closes without any warning or acknowledgment that it has crashed. This
is annoying. IQ&apos;Em using cyanogenmod 7.0.0, (which is android 2.3.3) but I
first noticed this on my stock HTC rom. I think this could be related to
LDPI, but have no evidence. ItQ&apos;Es a hunch. Cheers</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:09:28 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>claydo...@gmail.com</author>
<when>Fri, 15 Apr 2011 10:41:51 +0000</when>
<what>I too am experiencing the same issue.

Thanks</what>
</comment>
<comment>
<author>vex...@gmail.com</author>
<when>Fri, 15 Apr 2011 11:18:04 +0000</when>
<what>This has been closed erroneously. This is not a bug in HTC hardware or HTC roms. It is a bug in the navigation application from google, as it occurs on android 2.1, 2.2 and 2.3 with both stock roms and with HTC roms.

Please re-open this issue.</what>
</comment>
<comment>
<author>soph...@gmail.com</author>
<when>Fri, 06 May 2011 19:55:48 +0000</when>
<what>Exact same problem, using HTC Wildfire Android 2.2.1</what>
</comment>
</bug>
<bug>
<bugid>1105</bugid>
<title>Email app shows wrong account name in account deletion confirmation dialog</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 20:51:56 +0000</openedDate>
<description>Simple example: Create 3 accounts (Acc1, Acc2, Acc3) and then delete
them. The first one will pop up Q&quot;EAre you sure you want to delete Acc1?Q&quot;E
(paraphrased, sorry). The second one..will pop up an identical message,
listing Q&quot;EAcc1Q&quot;E as the name of the account. Same for third. Should be a
simple fix somewhere. It deletes the proper accounts, it just doesnQ&apos;Et
fill in the dialog box properly. (Also, along with deletes, deleting an
account with a large amount of mail can result in the Q&quot;Ewait/killQ&quot;E dialog
appearing.)</description>
<comment>
<author>tanshi...@gmail.com</author>
<when>Fri, 21 Nov 2008 17:37:29 +0000</when>
<what>G1 allows the initial registration of one google account. But if you have more then 
one, there is no option to register so you can check emails from that for example. 
When you click on the gmail icon, in the menu, could you enable option to sign on 
with different details please?

Thanks</what>
</comment>
<comment>
<author>disconn...@gmail.com</author>
<when>Fri, 21 Nov 2008 17:47:37 +0000</when>
<what>@tanshin07

That has absolutely nothing to do with this bug. If you search the bugs youQ&apos;Ell find
one that is requesting exactly that feature.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:33:26 +0000</when>
<what>Verified on Donut</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:34:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:20:00 +0000</when>
<what></what>
</comment>
<comment>
<author>grace.a...@wipro.com</author>
<when>Mon, 02 May 2011 11:06:06 +0000</when>
<what>I have tried it on Nexus One on 2.3.3.
Seems to be working fine.</what>
</comment>
</bug>
<bug>
<bugid>9006</bugid>
<title>Bluetooth connection fails repeatedly after pairing with Kia Forte</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jwhalen9...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 03:04:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Issue: Motorola Cliq, Android 2.2
OS: Phone will pair to 2010 Kia Forte, connect, then disconnect and
reconnect repeatedly, cycling every 1-2 minutes. Ocassionally the
phonebook will transfer, and at that point the phone will stay connected
and operate normally. Mostly it will not, and simply cycle disconnects
repeatedly. Refer also issue 5392</description>
</bug>
<bug>
<bugid>19810</bugid>
<title>invalid command-line parameter (white space in SDK location)</title>
<status>Duplicate</status>
<owner>r...@android.com</owner>
<closedOn>2011-09-04T22:36:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>dubci...@gmail.com</reportedBy>
<openedDate>Sun, 04 Sep 2011 20:29:16 +0000</openedDate>
<description>Host OS: Windows 7 (x86) Professional SDK tools version: 12 Eclipse
version: 3.6.2 ADT plug-in version: 12.0.0.v201106281929-138431 STEPS TO
REPRODUCE: 1. Install Android SDK to the default location Q&apos;EC:\Program
Files\Android\android-sdkQ&apos;E. With the white space in the path. 2.
Configure Android SDK path in the Eclipse Preferences. 4. Configure
emulator for target platform (android 2.2) 3. Crate the simple Hello
Word project. 4. Start debug EXPECTED RESULTS: Runing the Emulator and
display the hello world example. OBSERVED RESULTS: The emulator do not
start the erro in the console is displayed: [2011-09-04 22:26:48 -
ViewPagerDemo] ------------------------------ [2011-09-04 22:26:48 -
ViewPagerDemo] Android Launch! [2011-09-04 22:26:48 - ViewPagerDemo] adb
is running normally. [2011-09-04 22:26:48 - ViewPagerDemo] Performing
origami.examples.ViewPagerDemoActivity activity launch [2011-09-04
22:26:48 - ViewPagerDemo] Automatic Target Mode: launching new emulator
with compatible AVD Q&apos;EAndroid2.2Q&apos;E [2011-09-04 22:26:48 - ViewPagerDemo]
Launching a new emulator with Virtual Device Q&apos;EAndroid2.2Q&apos;E [2011-09-04
22:26:48 - Emulator] invalid command-line parameter:
Files\Android\android-sdk\tools/emulator-arm.exe. [2011-09-04 22:26:48 -
Emulator] Hint: use Q&apos;E@fooQ&apos;E to launch a virtual device named Q&apos;EfooQ&apos;E.
[2011-09-04 22:26:48 - Emulator] please use -help for more information
ADDITIONAL INFORMATION: the last three lines of the console seams to
explain everything [2011-09-04 22:26:48 - Emulator] invalid command-line
parameter: Files\Android\android-sdk\tools/emulator-arm.exe. [2011-09-04
22:26:48 - Emulator] Hint: use Q&apos;E@fooQ&apos;E to launch a virtual device named
Q&apos;EfooQ&apos;E. [2011-09-04 22:26:48 - Emulator] please use -help for more
information The Q&apos;EC:\Program Q&apos;E is missing in thge comand line parameter.</description>
<comment>
<author>dubci...@gmail.com</author>
<when>Sun, 04 Sep 2011 21:27:30 +0000</when>
<what>After instaling teh Android SDK to folder Q&apos;Ec:\Android\android-sdk\Q&apos;E the symulator starts and the Q&apos;EHello wordQ&apos;E application on it.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Sun, 04 Sep 2011 22:36:05 +0000</when>
<what>This is already fixed in the code base. It will be part of the Tools R13 release.
See the issue 18388 for possible workarounds.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Sun, 04 Sep 2011 22:39:36 +0000</when>
<what>Sorry I meant to link to issue 18317.</what>
</comment>
</bug>
<bug>
<bugid>15813</bugid>
<title>Phone show force close in voice search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 01:52:11 +0000</openedDate>
<description>Android ver 2.3 Some time 3/10 Occurence Process:Add voice search as
shortcut on idle screen--Q&gt;EOpen voice search--Q&gt;ESpeak some thing.--Q&gt;EPhone
start searching. Occurence status:After speaking word phone show force
close. Expected result:Phone should be normal Log : 03-15 16:14:08.304
3721 3816 E AndroidRuntime: FATAL EXCEPTION: RecognitionControllerThread
03-15 16:14:08.304 3721 3816 E AndroidRuntime:
java.lang.IllegalArgumentException: URI:
content://com.android.contacts/data/phones/filter/\/33r@j D, calling
user: com.google.android.voicesearch, calling
package:com.google.android.voicesearch 03-15 16:14:08.304 3721 3816 E
AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:144)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
android.content.ContentProviderProxy.bulkQueryInternal(ContentProviderNative.java:330)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
android.content.ContentProviderProxy.query(ContentProviderNative.java:366)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
android.content.ContentResolver.query(ContentResolver.java:262) 03-15
16:14:08.304 3721 3816 E AndroidRuntime: at
com.google.android.voicesearch.speechservice.Utils.getCallContactActions(Utils.java:568)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
com.google.android.voicesearch.speechservice.Utils.parseApplicationData(Utils.java:256)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
com.google.android.voicesearch.speechservice.RecognitionController.processVoiceSearchResult(RecognitionController.java:843)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
com.google.android.voicesearch.speechservice.RecognitionController.processResponse(RecognitionController.java:804)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
com.google.android.voicesearch.speechservice.RecognitionController.runRecognitionMainLoop(RecognitionController.java:699)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
com.google.android.voicesearch.speechservice.RecognitionController.startRecognition(RecognitionController.java:464)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
com.google.android.voicesearch.speechservice.RecognitionController.access$200(RecognitionController.java:75)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
com.google.android.voicesearch.speechservice.RecognitionController$1.handleMessage(RecognitionController.java:301)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 03-15 16:14:08.304
3721 3816 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
03-15 16:14:08.304 3721 3816 E AndroidRuntime: at
android.os.HandlerThread.run(HandlerThread.java:60) 03-15 16:14:08.308
117 122 W ActivityManager: Force finishing activity
com.google.android.voicesearch/.RecognitionActivity 03-15 16:14:08.808
117 131 W ActivityManager: Activity pause timeout for
HistoryRecord{40847a48
com.google.android.voicesearch/.RecognitionActivity}</description>
</bug>
<bug>
<bugid>15160</bugid>
<title>API: Add units to all function parameters of Drawable Classes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hobodr...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 09:01:19 +0000</openedDate>
<description>In the API, most (if not all) of the documentation is missing the units
for the function parameters in Drawable classes. For example: Q&lt;EapiQ&gt;E
public RectF (float left, float top, float right, float bottom) Since:
API Level 1 Create a new rectangle with the specified coordinates. Note:
no range checking is performed, so the caller must ensure that left Q&lt;E=
right and top Q&lt;E= bottom. Parameters left The X coordinate of the left
side of the rectagle top The Y coordinate of the top of the rectangle
right The X coordinate of the right side of the rectagle bottom The Y
coordinate of the bottom of the rectangle Q&lt;E/apiQ&gt;E Though it does say the
values are floats, it doesnQ&apos;Et say if they are pixels (px) or device
independent pixels (dip/dp) which would have an impact on the size of
object depending on the density of display theyQ&apos;Ere drawn on. I know its
small, but it would save developers the time of trying to figure out
which way their pixels will be rendered on the display. Hobo</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Mar 2011 21:11:47 +0000</when>
<what>Unless specified otherwise, units are always in pixels.</what>
</comment>
</bug>
<bug>
<bugid>10497</bugid>
<title>SPRINT HTC EVO 2.2 email bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:37:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nazrac...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 02:09:47 +0000</openedDate>
<description>after the 2.2 update my EVO still receives emails, and leaves them on
the pop server for comcast, but once I read the undeleted message in
outlook on my pc, upon opening my mail client on the EVO and syncing
with the mail servers, it deletes all read and unread messages from the
evo up to that point.This bug did not exist in 2.1</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:37:21 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>14270</bugid>
<title>Calendar Enhancement : New Event default date should be Today</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>christop...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 19:54:18 +0000</openedDate>
<description>Steps: - open the calendar application - using the menu, create a new
event - the date Q&quot;EfromQ&quot;E is the date of the event that was at the center
of the screen. What you think the correct behavior should be: - the
default date should be today or tomorrow. - or, add a button to set the
date to Today. Android 2.2.1 FRG83D on a Nexus One.</description>
<comment>
<author>sandeep....@wipro.com</author>
<when>Tue, 26 Apr 2011 07:43:17 +0000</when>
<what>With nexus 2.3.3, the Q&quot;EfromQ&quot;E date is always picking the todayQ&apos;Es date. This is the default and proper behavior.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 26 Apr 2011 08:15:24 +0000</when>
<what>I currently run 2.3.3 (GRI40). the behavior is still the same as described for 2.2.1.

Maybe, I should add that the calendar open in the Q&quot;EagendaQ&quot;E view by default.</what>
</comment>
</bug>
<bug>
<bugid>9711</bugid>
<title>Android Music player starts playing when headphone jack is unplugged</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>krg770</reportedBy>
<openedDate>Mon, 12 Jul 2010 12:57:10 +0000</openedDate>
<description>IQ&apos;Em having a real problem with the android music player starting when
the head phone jack is unplugged. I see this is a huge issue with
android users across the board. Please fix this ASAP. Steps to
reproduce: 1. Android phone on, no music player running however
headphone jack inserted. 2. Remove headphone jack from phone. 3. Music
player will start and play the last Mp3 you listened too. If you need
further information please let me know.</description>
<comment>
<author>freddydo...@gmail.com</author>
<when>Wed, 22 Sep 2010 20:37:19 +0000</when>
<what>This describes the problem I am having as well. I have a Samsung Vibrant on T-Mobile running Android 2.1.
I am using the microphone earbuds that came with the phone to listen to podcasts through Google Listen. When I unplug the haedphones, the last music player I used launches and starts playing the last song I was listening to.</what>
</comment>
</bug>
<bug>
<bugid>3776</bugid>
<title>AlarmManager Has No Ability to check if the alarm already exists</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 18:57:04 +0000</openedDate>
<description>I thought it would be nice if we could check if an alarm already exists.
Essentially, if I want to schedule a repeating alarm from an activity,
and I call:
mgr.setInexactRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,
SystemClock.elapsedRealtime() + someTime, AlarmManager.INTERVAL_DAY,
getAlarmPendingInten(this)); if this line is called each time the
activity is opened, it will reschedule the alarm in the future, and the
alarm will never go off if the user uses the activity a lot. Assuming
this repeating alarm isnQ&apos;Et needed on boot, you cannot save information
about the alarm in preferences since after boot, your activity will want
to fire it up again.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:20:07 +0000</when>
<what></what>
</comment>
<comment>
<author>mats.m.bengtsson@stericsson.com</author>
<when>Mon, 07 Sep 2009 14:18:46 +0000</when>
<what>If you use PendingIntent.FLAG_NO_CREATE as the flag when you create the pending 
intent, with the exact same parameters as for your original PendingIntent, you 
should get a null value returned if the PendingIntent does not exist, and a pointer 
to the original PendingIntent if it does exist. The PendingIntent if found will not 
be updated.

At least, that is how I understand the ActivityManager handles PendingIntents when I 
read the code.</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Mon, 07 Sep 2009 18:07:45 +0000</when>
<what>So, hereQ&apos;Es a code segment for setRepeating.  If you look at the code, 
setInexactRepeating uses setRepeating.

// Remove this alarm if already scheduled.
removeLocked(operation);

if (localLOGV) Log.v(TAG, Q&quot;Eset: Q&quot;E + alarm);

int index = addAlarmLocked(alarm);


As soon as you call setInexactRepeating, you are cancelling your previous alarm and 
creating a new one.</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Mon, 07 Sep 2009 18:13:27 +0000</when>
<what>Oh, ignore that, I see what you are talking about.  YouQ&apos;Ere talking about before the 
call when creating the pending intent.  Yeah, I didnQ&apos;Et think about that.  You are 
correct.

The only thing here is that you have to make sure your PendingIntent used for your 
alarm is unique to what PendingIntents are cached by the system.  Not a big deal, I 
just wanted to note this for anyone else.</what>
</comment>
<comment>
<author>mats.m.bengtsson@stericsson.com</author>
<when>Tue, 08 Sep 2009 17:18:55 +0000</when>
<what>If you use no flag at all instead passing in Q&quot;E0Q&quot;E, any matching PendingIntent will be returned without change. If no 
one is found one will be created.

You should assemble a URI string with the help of for example ContentUris and assign it to the Data member if 
you need to have several PendingIntents.</what>
</comment>
</bug>
<bug>
<bugid>2805</bugid>
<title>Cupcake duplicating new sent SMS.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-24T16:02:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>MKi...@gmail.com</reportedBy>
<openedDate>Sat, 30 May 2009 20:07:13 +0000</openedDate>
<description>Just installed the 1.5 update last night on my T-Mobile G1. When I
create a new SMS and type in the phone number or name of recipient, the
Messaging app is sending the message to the recipient twice. This only
affects new messages, not responses to received messages.</description>
<comment>
<author>MKi...@gmail.com</author>
<when>Sat, 30 May 2009 20:12:10 +0000</when>
<what>Addendum: this is only a problem when I autocomplete the recipientQ&apos;Es name or number from the drop-
down list of people in my address book.</what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Mon, 01 Jun 2009 14:57:41 +0000</when>
<what>Duplicate of http://code.google.com/p/android/issues/detail?id=2739</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:02:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2096</bugid>
<title>ListPreference is broken with alternate array types</title>
<status>Reviewed</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>129</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 26 Feb 2009 14:17:07 +0000</openedDate>
<description>Create a ListPreference. For entries and entryValues specify something
other than a string-array. Use an integer-array for example. Application
compiles fine but crashes at runtime. Its rather silly to provide
integer data to be forced to fetch it via getString, only to be forced
to convert it back to an integer before it can actually be used by the
application.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:42:03 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Mon, 02 Mar 2009 14:15:11 +0000</when>
<what>I should mention I originally had a string array for the entries and an integer array
for the values. I tried various other combinations but anything other than string and
string resulted in a crash for me.

Using holiday ADP1.1.
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Mon, 02 Mar 2009 14:19:26 +0000</when>
<what>Opps...to be more precise, when I said string and string I really mean string array
and string array. Just so weQ&apos;Ere clear, I was using arrays in all of my tests.

</what>
</comment>
<comment>
<author>closecr...@gmail.com</author>
<when>Sun, 29 Mar 2009 00:06:06 +0000</when>
<what>This stupid bug just hit me as well... using a string array for the entries, and an
integer array for the entryValues.  I can go ahead and use string values and
valueOf() to get the ints, but itQ&apos;Es annoying...
</what>
</comment>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Mon, 18 May 2009 08:47:23 +0000</when>
<what>hi, I confirm this bug if it helps here the BT :

Thread [Q&lt;E3Q&gt;E main] (Suspended (exception NullPointerException))	
	ListPreference.findIndexOfValue(String) line: 169	
	ListPreference.getValueIndex() line: 178	
	ListPreference.onPrepareDialogBuilder(AlertDialog$Builder) line: 190	
	ListPreference(DialogPreference).showDialog(Bundle) line: 291	
	ListPreference(DialogPreference).onClick() line: 262	
	ListPreference(Preference).performClick(PreferenceScreen) line: 810	
	PreferenceScreen.onItemClick(AdapterView, View, int, long) line: 182	
	ListView(AdapterView).performItemClick(View, int, long) line: 283	
	ListView.performItemClick(View, int, long) line: 3132	
	AbsListView$PerformClick.run() line: 1620	
	ViewRoot(Handler).handleCallback(Message) line: 587	
	ViewRoot(Handler).dispatchMessage(Message) line: 92	
	Looper.loop() line: 123	
	ActivityThread.main(String[]) line: 3948	
	Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not
available [native method]	
	Method.invoke(Object, Object...) line: 521	
	ZygoteInit$MethodAndArgsCaller.run() line: 782	
	ZygoteInit.main(String[]) line: 540	
	NativeStart.main(String[]) line: not available [native method]	
</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 21 May 2009 19:54:41 +0000</when>
<what>I am changing to a feature request, because the current code is providing the
functionality that was intended.  This is a low priority improvement for the core
platform, so the fastest way to get such a feature implemented is to offer a patch.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:11:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:50:58 +0000</when>
<what></what>
</comment>
<comment>
<author>velazcod</author>
<when>Wed, 30 Sep 2009 02:07:22 +0000</when>
<what>Also happening for me here.</what>
</comment>
<comment>
<author>ofc587...@gmail.com</author>
<when>Mon, 04 Jan 2010 15:00:13 +0000</when>
<what>this happens on for me in Android 1.5.

has the fix been planned for 2.1?</what>
</comment>
<comment>
<author>yincrash</author>
<when>Sun, 17 Jan 2010 17:38:27 +0000</when>
<what>IQ&apos;Em using 2.1 and just stumbled on to this.</what>
</comment>
<comment>
<author>yincrash</author>
<when>Sun, 17 Jan 2010 17:42:59 +0000</when>
<what>This is the exception I got in the 2.1 SDK. Worked fine after switching to string array and using valueOf()

01-17 12:33:00.541: ERROR/AndroidRuntime(512): java.lang.NullPointerException
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at android.preference.ListPreference.onDialogClosed(ListPreference.java:218)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at android.preference.DialogPreference.onDismiss(DialogPreference.java:384)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1058)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at android.os.Handler.dispatchMessage(Handler.java:99)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at android.os.Looper.loop(Looper.java:123)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at android.app.ActivityThread.main(ActivityThread.java:4363)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at java.lang.reflect.Method.invokeNative(Native Method)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at java.lang.reflect.Method.invoke(Method.java:521)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-17 12:33:00.541: ERROR/AndroidRuntime(512):     at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>kretesen...@gmail.com</author>
<when>Fri, 22 Jan 2010 18:27:33 +0000</when>
<what>personally I donQ&apos;Et see how it is possible at compile to add integer array to
entryValues as the method gets CharSequence[] as parameter. 

but I think it should be changed into Object[] so as to be able to provide any value,
and use it afterwards with getLong() etc.</what>
</comment>
<comment>
<author>rgoo...@gmail.com</author>
<when>Sun, 24 Jan 2010 01:41:21 +0000</when>
<what>Might I offer a patch for the _documentation_ so developers are more aware of this 
intended feature? E.g.

android:entryValues - The Q&lt;EeditQ&gt;EstringQ&lt;E/editQ&gt;E array to find the value to save for a 
preference when an entry from entries is selected. 

In a mathematical sense (which is closely related to computer science) a value is:

magnitude; quantity; Q&lt;EstrongQ&gt;EnumberQ&lt;E/strongQ&gt;E represented by a figure, symbol, or 
the like: the value of an angle; the value of x; the value of a sum. (dictionary.com).

Hence, I feel this issue is related to the ambiguity of the documentation (though the prototype functions are quite clearly CharSequences).
</what>
</comment>
<comment>
<author>Kendric...@gmail.com</author>
<when>Tue, 09 Feb 2010 05:51:02 +0000</when>
<what>I just ran in to this issue as well.  I guess there is some other reason for being
able to declare integer-arrays in .xml other than use in ListPreferences?  It seems
kind of ridiculous to declare as integer only to have to convert from String to
Integer in the calling code.</what>
</comment>
<comment>
<author>dkit.gdr...@gmail.com</author>
<when>Tue, 16 Feb 2010 18:33:47 +0000</when>
<what>I just encountered this issue too. Annoying.</what>
</comment>
<comment>
<author>k.wolny</author>
<when>Sun, 28 Feb 2010 23:14:28 +0000</when>
<what>I also faced this issue. But itQ&apos;Es a bug IMHO, not enhancement. And itQ&apos;Es really anoying.  
API is OK, at least in 2.1</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:56:35 +0000</when>
<what></what>
</comment>
<comment>
<author>koretok...@gmail.com</author>
<when>Mon, 17 May 2010 12:45:38 +0000</when>
<what>I also stumbled upon this and spent 2 hours trying to figure out whatQ&apos;Es wrong. Hope
this getQ&apos;Es changed!</what>
</comment>
<comment>
<author>luss...@gmail.com</author>
<when>Wed, 02 Jun 2010 14:53:38 +0000</when>
<what>same issue here, please fix Romain</what>
</comment>
<comment>
<author>khel...@gmail.com</author>
<when>Fri, 04 Jun 2010 16:53:56 +0000</when>
<what>Ditto, this seems like a strange omission</what>
</comment>
<comment>
<author>philippe...@gmail.com</author>
<when>Mon, 07 Jun 2010 23:16:52 +0000</when>
<what>Same thing here, spent one hour to find the problem until I found this issue.</what>
</comment>
<comment>
<author>jens.is.located@gmail.com</author>
<when>Mon, 21 Jun 2010 09:56:36 +0000</when>
<what>Just stumbled across the same bug! ItQ&apos;Es still there in Android 2.2 :(</what>
</comment>
<comment>
<author>josh.bax...@gmail.com</author>
<when>Sun, 04 Jul 2010 03:58:39 +0000</when>
<what>Been pulling my hair out of the last several hours over this. Bump! </what>
</comment>
<comment>
<author>mrood...@gmail.com</author>
<when>Wed, 14 Jul 2010 12:06:29 +0000</when>
<what>IQ&apos;Em lucky that I found this thread after 10 minutes! This could have kept me going for hours again... Please fix it!</what>
</comment>
</bug>
<bug>
<bugid>11946</bugid>
<title>Pecan QVGA LCD 240x320_Latitude - Add Friend icon - Select from Contacts - Add friends - Send sharing requests pop up - Rotate  -Q&gt;E Contact list is hidden</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 11:04:32 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Q&quot;ELatitudeQ&quot;E 2. Add Friend
icon -Q&gt;E Select from Contacts -Q&gt;E Add friends -Q&gt;E Send sharing requests pop
up -Q&gt;E Rotate - What happened. When rotating the device in the case of
the Q&quot;ESend sharing requestsQ&quot;E popup, the contact list (ex.
Q&quot;Etaeyeonlee57@gmail.com in the picture.) disappears. - What you think
the correct behavior should be. When rotating the device in the case of
the Q&quot;ESend sharing requestsQ&quot;E popup, the contact list (ex.
Q&quot;Etaeyeonlee57@gmail.com in the picture.) should be visible.</description>
</bug>
<bug>
<bugid>18340</bugid>
<title>Q&quot;Efailed to retrieve account informationQ&quot;E attempting to upload to Picasa from Gallery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>eggen...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 16:44:33 +0000</openedDate>
<description>When trying to upload pictures to picasa from Gallery the upload gives a
gives a Q&quot;Efailed to retrieve account informationQ&quot;E error. I cannot create
albums or select albums. However I can view all of my albums in Gallery.
Additionally Picasa Tool works fine when using my system account.
Device: Asus Transformer OS: Honeycomb 3.1 Note: issue has been reported
by many users at
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=060dad45ea9f6400Q&amp;Ehl=enQ&amp;Estart=40
and many other forums.</description>
<comment>
<author>tie...@gmail.com</author>
<when>Thu, 04 Aug 2011 02:25:19 +0000</when>
<what>Same problem on galaxy tab 10.1 with latest 3.1 update from google today.
I do have 2 step authentication turned on. The account without 2 steps works fine. Could be a coincident.</what>
</comment>
<comment>
<author>j...@admiralpest.com</author>
<when>Mon, 08 Aug 2011 02:48:38 +0000</when>
<what>Verizon galaxy tab same problem </what>
</comment>
<comment>
<author>doug.hol...@gmail.com</author>
<when>Mon, 08 Aug 2011 22:42:32 +0000</when>
<what>Same problem on Asus Eee Pad Transformer (running Honeycomb 3.2)

Gallery also doesnQ&apos;Et recognise the extra, removable storage at all.</what>
</comment>
<comment>
<author>jjjjm...@gmail.com</author>
<when>Mon, 08 Aug 2011 23:14:59 +0000</when>
<what>Same problem on HTC Sensation.  Ugh!!</what>
</comment>
<comment>
<author>eggen...@gmail.com</author>
<when>Tue, 09 Aug 2011 00:44:44 +0000</when>
<what>On my Asus Transformer issue still exists in Honeycomb 3.2.  IQ&apos;Eve removed the account and even disabled two stage authentication and readded the account and still have the issue.</what>
</comment>
<comment>
<author>riaan.po...@yahoo.com</author>
<when>Sun, 21 Aug 2011 13:39:14 +0000</when>
<what>Same problem with samsaung p7100 10.1v. Heeeeeeeeelp.....
</what>
</comment>
<comment>
<author>eggen...@gmail.com</author>
<when>Mon, 22 Aug 2011 16:15:14 +0000</when>
<what>Someone posted a workaround that worked for me.  Looks like it has something to do with trying to upload to Picasa when you have multiple accounts.  If you reduce to one account, then do the upload, then you can re-add accounts and it will continue to work.  If your initial upload attempt is with multiple accounts though then you will see this problem.
http://www.google.com/support/forum/p/Google+Mobile/thread?fid=060dad45ea9f64000004a996cf807bf5Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>1784</bugid>
<title>ViewAnimator doesnQ&apos;Et keep track of removed views</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-13T00:08:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kenny.l.root@gmail.com</reportedBy>
<openedDate>Tue, 13 Jan 2009 10:03:56 +0000</openedDate>
<description>It seems that the ViewAnimator has its own mWhichChild field but does
not keep track of removal of views. Steps to reproduce. 1. Create a
ViewAnimator 2. Add two child views 3. Set the current child to the
second entry (e.g., ViewAnimator.showNext()) 4. Call
ViewAnimator.removeViewAt(1) 5. Observe the discrepency between
ViewAnimator.getChildCount() and ViewAnimator.getDisplayedChild() (out
of bounds)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 05:21:46 +0000</when>
<what>This issue was assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 13 Feb 2009 00:08:50 +0000</when>
<what></what>
</comment>
<comment>
<author>Jeffrey.Sharkey</author>
<when>Fri, 13 Feb 2009 00:14:46 +0000</when>
<what>fixed in cupcake CL 129745</what>
</comment>
</bug>
<bug>
<bugid>938</bugid>
<title>boolean Camera.isPreviewRunning() would be helpful</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Sat, 04 Oct 2008 02:26:15 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Camera.startPreview() gives
message to start the preview but you can never be sure if this actually
happens or if errors appear. Same for stopPreview(). You have an
errorCallback but for some situations a simple query like
mCamera.isPreviewRunning() would be of use. - Sample source code
demonstrating the problem Such a situation could be like this: public
void surfaceChanged(SurfaceHolder holder, int format, int w, int h) {
//... if (mCamera.isPreviewRunning()) mCamera.stopPreview();
mCamera.startPreview(); //... } - What you think the correct behavior
should be. This way you could easily make sure you donQ&apos;Et call
start/stopPreview() at inappropriate times.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:51:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:19:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2149</bugid>
<title>Market should allow the developer to moderate user comments</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>65</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Mar 2009 15:54:43 +0000</openedDate>
<description>Right now everyone, including developers, are limited to a single
comment per application. This is very problematic. For example, users
can come in and say unrealistic, false, and completely misleading
information in comments and attempts to report them as spam do not
remove the comments. Worse, troll comments may sound realistic yet be
completely false and steer potential customers away from the
application. This is costing sales and potential users. The market lacks
the ability to follow up with would-be posters. Since developer is only
allowed a single comment and has no means to mark troll comments, and
has no means to follow up with trolling users, and is only allowed a
single comment, Google is directly responsible for loss of potential
users and/or customers. For example, user comment claims application
constantly runs in background and drains battery and provides a low
rating. This statement is entirely false and provides absolutely no
benefit to would-be users. In fact, such falsified comments likely cost
potential users and customers. Furthermore, it lowers the overall rating
of the application. Google provides no mechanism to address this abuse
and efforts to mark such comments as spam result in no action. In short,
GoogleQ&apos;Es market is directly responsible for loss of potential customers
and loss of developer revenue. A fix is direly needed yesterday.
Developers must have more advanced tools available if user comments are
to be continued.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:26:08 +0000</when>
<what>This issue has been assigned for further evaluation</what>
</comment>
<comment>
<author>kbwi...@gmail.com</author>
<when>Fri, 01 May 2009 22:08:27 +0000</when>
<what>Second the motion</what>
</comment>
<comment>
<author>fdimeg...@gmail.com</author>
<when>Tue, 19 May 2009 04:43:45 +0000</when>
<what>
We should have threaded comments so that everybody can post and respond.

Comments should also be marked with the current version number of the app
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 18:02:01 +0000</when>
<what>Please file the requests for threaded comments and comment versions as separate
entries. Thanks :)</what>
</comment>
<comment>
<author>sherman....@gmail.com</author>
<when>Wed, 24 Jun 2009 22:56:54 +0000</when>
<what>Other problems with the market are: 

-Extremely limited Q&quot;EtwitterQ&quot;E length comments.
-Sometimes comments are cut off, so you canQ&apos;Et read them.
-No summary makes it difficult to discover new apps, you have to guess based on name.
-Developers forced to use description as Q&quot;Erelease notesQ&quot;E.

Look at the Amazon.com review system.  It works so well I sometimes value it over 
consumer reports.</what>
</comment>
<comment>
<author>kaj.bjur...@gmail.com</author>
<when>Thu, 06 Aug 2009 20:05:45 +0000</when>
<what>I really need to be able to answer/comment on the comments that people are leaving on 
my widget. There are e.g. comments that say that you canQ&apos;Et configure that app, and all 
they need to to is press the menu button, but I canQ&apos;Et say that since I canQ&apos;Et comment.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:08:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:22:51 +0000</when>
<what>See issue 2849 for the specific issue of responding to individual comments</what>
</comment>
<comment>
<author>copo...@gmail.com</author>
<when>Sat, 31 Oct 2009 08:48:02 +0000</when>
<what>True, people often leave idiotic comments/feedback on apps, but on the other hand, if
your app is crap I shouldnQ&apos;Et have to waste my time installing it and the uninstalling it.
I would like it if the owner could post a reply (like ebay)</what>
</comment>
<comment>
<author>rev91...@gmail.com</author>
<when>Wed, 11 Nov 2009 01:47:07 +0000</when>
<what>Since there is no Q&quot;Eanti-starQ&quot;E option, let me put in my 2 cents that this is a TERRIBLE 
idea. Developers have every incentive to censor negative comments; implementing this 
Q&quot;EfeatureQ&quot;E would make feedback useless. By all means, allow the developer (and others) 
to respond to comments, but do not allow them to Q&quot;EmoderateQ&quot;E them. </what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Tue, 26 Jan 2010 05:08:00 +0000</when>
<what>This would be a great idea and the market needs a lot of help. </what>
</comment>
<comment>
<author>martin.k...@sonyericsson.com</author>
<when>Wed, 03 Mar 2010 15:43:26 +0000</when>
<what>Accurate reviews, good or bad, should be as they are, and spam can be flagged for 
deletion. I donQ&apos;Et thin that should change.

Inaccurate reviews (mistakes, miunderstandings, upodates, questions, followups) 
could be avoided by letting the developer contact the reviewer via email (where the 
email does not have to be disclosed). This way the developer can help sort out 
misunderstandings and mistakes. When the issues are sorted out, the reviewer can 
remove or edit their own review at will.</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Mon, 12 Apr 2010 00:04:43 +0000</when>
<what>IQ&apos;Em against moderation but for replies, also the app version should be included in the review, changelog 
listings should be allowed too.</what>
</comment>
<comment>
<author>dangerjim@gmail.com</author>
<when>Mon, 12 Apr 2010 00:50:06 +0000</when>
<what>There need to be options other than simply flagging a comment as Q&quot;Espam.Q&quot;E Not all garbage comments are 
technically spam.

I would be very glad to see a community flag moderation system with accountability for both the commenters 
and the moderators.  

Also, to echo MartinQ&apos;Es comment above, a developer receiving a bad comment should have the opportunity to 
remedy the situation and request that the commenter update the comment. A moderator group could facilitate 
this also in cases when one or both of the parties is being unreasonable.
</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Mon, 12 Apr 2010 01:31:15 +0000</when>
<what>HereQ&apos;Es an idea:

A social bookmark thumbs up/down system where reviews are moderated by the community,
the best will rise to the top and the nonsense will sink to the bottom. Users who
post reviews get a score based on the up and down votes of readers, which they can
wear with a badge of pride. Perhaps have two different scores, one for paid apps and
one for free ones.

In this system users are rewarded for writing good reviews and publicly punished for
bad ones. When a review becomes out of date it will sink and become a score burden,
which will encourage users to delete and repost or edit ones which are out of date.</what>
</comment>
<comment>
<author>mzal...@gmail.com</author>
<when>Fri, 18 Jun 2010 22:41:36 +0000</when>
<what>This request can be problematic, because developers will can delete only bad comments, and all good comments is only what will survive, this can be very tendentious thing...

i agree that some post need to be moderated, but, i no see solution for now on this question.
</what>
</comment>
<comment>
<author>rgfind...@gmail.com</author>
<when>Wed, 28 Jul 2010 12:51:09 +0000</when>
<what>I like the idea of threaded comments so that everybody can post and respond.  I get many negative comments about the checkout process.  This is out of my control but ultimately hurts my app.</what>
</comment>
<comment>
<author>neubank...@gmail.com</author>
<when>Fri, 30 Jul 2010 02:11:41 +0000</when>
<what>I agree that developers need a dedicated release note section on the market for updates. Users complain often of not knowing what updates do before they install them.

It would also be nice to have a revert update feature on the market that will pull a recent update published and give users the ability to install the previous version. I just updated my apps to include the licensing system and one of them completely messed up the app and resulted a lot of negative feedback while I was trying to fix it. </what>
</comment>
<comment>
<author>gtiefeng...@gmail.com</author>
<when>Sun, 29 Aug 2010 14:24:09 +0000</when>
<what>ItQ&apos;Es definitely important for developers to at least be able to comment the comments. Many users post untrue statements, things that are not only untrue but even impossible. Since the sales one the market are not really great anyway for most of us and maybe 5% of the users comment, a bad rating / comment from a competing app would destroy all hopes of getting any sales at all, because a) no one would buy it if they see a bad rating and b) there wont be any new (good) ratings, which leads to a)
</what>
</comment>
<comment>
<author>keung...@gmail.com</author>
<when>Thu, 21 Oct 2010 01:00:08 +0000</when>
<what>I agree that comments can be moderated, yet kind of moderation is not necessarily by developers.

IQ&apos;Em just another victim of 1-star ratings of slander comments.

I suggest that we, as developers, should be able to report defamatory, hateful, and racist comments.  A reported comment should then be reviewed by a Google moderator, and then the user is permanently banned from Google Market.</what>
</comment>
<comment>
<author>ginolee...@gmail.com</author>
<when>Sat, 23 Oct 2010 14:24:42 +0000</when>
<what>I 1000th this motion, for developers to be able to respond to unfair/misleading comments.

Also, a general suggestion is to look at what Apple did well in terms of the iPhone/iPod app marketplace and learn from them. ItQ&apos;Es not a show of weakness to learn from your competitors..

One thing I like about the Android Market is the ability to get a refund, no questions asked, w/i a 24 hour window.  This is *much* preferable over getting a low rating by an unhappy/unsatisfied user.
</what>
</comment>
<comment>
<author>viveki...@gmail.com</author>
<when>Tue, 30 Nov 2010 14:52:31 +0000</when>
<what>I second this idea as well. I just had some users post false information on my app . It would be nice if I could respond to this.</what>
</comment>
<comment>
<author>d0x...@gmail.com</author>
<when>Sat, 01 Jan 2011 02:06:01 +0000</when>
<what>The issue with moderation is then a developer can start removing any negative comments they want.  The market even itself out.  Anyone can read a bunch of comments and see if they good outweigh the bad and if someone is just being angry.</what>
</comment>
<comment>
<author>kbwi...@gmail.com</author>
<when>Sat, 01 Jan 2011 02:12:46 +0000</when>
<what>Man this thread has gotten ridiculous.  Where in the original post was there any mention of (or request for) the developer to be able to delete comments he doesnQ&apos;Et like?  All he asked for was the ability to respond to each comment.  ThatQ&apos;Es it.</what>
</comment>
<comment>
<author>jonas.ha...@gmail.com</author>
<when>Wed, 25 May 2011 08:27:52 +0000</when>
<what>I second the idea. I got a bad rating due to my app not allowing SD installation, which was fixed in 10 minutes. Yet there is nothing I can do to communicate that the comment is now obsolete.</what>
</comment>
</bug>
<bug>
<bugid>19093</bugid>
<title>Update of ongoing notification trigger new notification animation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rcgr...@gmail.com</reportedBy>
<openedDate>Sun, 07 Aug 2011 19:38:49 +0000</openedDate>
<description>Using the NotificationManager
http://developer.android.com/reference/android/app/NotificationManager.html#notify(int,%20android.app.Notification)
Reproduce: Start a notification: mNoticationManager.notify(R.layout.map,
mNotification); after some event update the information in the
notification: mNotification.setLatestEventInfo(this, contentTitle,
contentText, contentIntent); mNoticationManager.notify(R.layout.map,
mNotification); Output: On Honeycomb (Xoom build HTJ85B) the
notification animation blinks, as if a new notification appeared.
Expected: I was expecting behavior like Gingerbread and before where the
only visual change was inside the notification bar. Visable only when
the actual notification list (either topbar or bottomright) is open.
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>justrt...@gmail.com</author>
<when>Thu, 11 Aug 2011 05:10:33 +0000</when>
<what>Says recorder canQ&apos;Et access SD card</what>
</comment>
</bug>
<bug>
<bugid>2241</bugid>
<title>acquire a better made battery with longer life for the t-mobile g1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-18T05:55:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lsimmon...@gmail.com</reportedBy>
<openedDate>Tue, 17 Mar 2009 22:08:28 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 18 Mar 2009 05:55:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14438</bugid>
<title>Contact Info from known contact shows as Q&quot;Eunknown contactQ&quot;E on new SMS messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmagn...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 23:23:39 +0000</openedDate>
<description>Motorola Droid2 Android ver. 2.2 Bug process: Receive an SMS Drag down
top menu and click on new SMS SMS is from known contact, has name and
everything. Click on Name/Number to bring up contact info and it
displays Q&quot;Eunknown contactQ&quot;E with options to add as contact. This is
repeatable. If I select Text Message application icon and find the text
message and click on the personQ&apos;Es Contact Name, it will go to their
correct contact menu. I think this is the proper function of the process
having a bug.</description>
</bug>
<bug>
<bugid>7456</bugid>
<title>3 way calling enhancements on Android 2.0.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>ruchir.s...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 18:08:29 +0000</openedDate>
<description>The phone application should allow greater flexibility to manage 3 way
calling. Currently a 3 way call can only be initiated by the android
user. The following enhancements are requested: 1. Ability to terminate
Q&quot;EOnlyQ&quot;E the active call without disconnecting the other calls which are
on hold - Currently disconnecting a call disconnects all calls and
occasionally the on-hold call returns with a new ringer / notification
call after the disconnect. This is very unstable and the user is never
sure if disconnecting the active call will return to the on hold call or
not 2. Ability to conference an Incoming call - currently only add a
call works meaning only android user can initiate a 3rd call for
conference 3. Ability to merge and spilt calls at will - currently this
is not possible</description>
<comment>
<author>gpill...@gmail.com</author>
<when>Fri, 31 Dec 2010 14:44:28 +0000</when>
<what>This is a huge issue and needs to be fixed as described by the author of this issue.</what>
</comment>
<comment>
<author>rwalls%n...@gtempaccount.com</author>
<when>Mon, 28 Mar 2011 19:37:15 +0000</when>
<what>This is the number one complaint I have not being able to disconnect a call without disconnecting my orininal call and if someone does disco it still says conf call... fix this its a phone too lol </what>
</comment>
<comment>
<author>gordon.d...@gmail.com</author>
<when>Mon, 12 Sep 2011 04:43:07 +0000</when>
<what>You might check how the iphone works in this regard to see how to do it simply and efficiently. I really like my Android 2.3 except for this issue which is a serious disappointment and irritation. </what>
</comment>
<comment>
<author>randywhu...@gmail.com</author>
<when>Sun, 02 Oct 2011 04:36:42 +0000</when>
<what>I believe every user that it using the phone for business is deeply frustrated that the operating system doesnQ&apos;Et function in the are of 3 way calling at all.
just bought the new Electrify and the uscellular store said that the feature did work.  
Unfortunately and sadly it does not.</what>
</comment>
<comment>
<author>MannaKim...@gmail.com</author>
<when>Thu, 06 Oct 2011 23:18:55 +0000</when>
<what>My business IS three-way calling, and the blackberry handles it better than the Android. I MUST be able to disconnect a third party while maintaining the first call, and then make another call to another person, rinse and repeat! When will this happen?</what>
</comment>
<comment>
<author>mikedul...@gmail.com</author>
<when>Tue, 11 Oct 2011 04:12:52 +0000</when>
<what>I agree with the previous authors. My business is also heavily dependent on 3-way calling. I too have the new Motorola Electrify from U.S. Cellular, and the 3-way calling does not work (was a surprise to their tech support people). On top of that, as described above, with my previous phone, I could not disconnect from one call on the 3-way call without hanging up on both. Very irritating! This function should be a top priority for a top-notch smart phone!</what>
</comment>
<comment>
<author>mjfairch...@gmail.com</author>
<when>Sat, 22 Oct 2011 16:32:01 +0000</when>
<what>I, too, agree with the previous authors.  This is a deal-breaker for me.  My old phone, a Samsung Alias 2, could at least hang up on the third party, and leave two parties still connected.  How is it possible that an Android phone, which has vastly greater capabilities, cannot do something so simple?  ItQ&apos;Es a scandal, frankly.  And, adding insult to injury, when I went to the Verizon store to replace my Alias 2, I specifically asked this question.  The sales representative had a Droid, I donQ&apos;Et know what version, and his phone had a button that appeared when in a 3-way call, labeled Q&quot;EEnd Last CallQ&quot;E, that appeared to enable one to disconnect the 3rd party, and remain on the line with the 2nd party.  HOWEVER, once I got MY Android and started to use it, no such button appears!  This was confirmed by Verizon technical support.  So, apparently on SOME Androids, you have at least the disconnect capability.  The phone I got was a Verizon Enlighten, Android ver. 2.3.  I am going to return the phone immediately, because I need this function about 10 times a day.  </what>
</comment>
</bug>
<bug>
<bugid>6466</bugid>
<title>NPE in com.android.vending.MyDownloadsActivity on Motorola Milestone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rdama...@google.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 19:39:22 +0000</openedDate>
<description>Whenever I try to open the notification options from the downloads
screen of the android market (from the menu), it crashes with a null
pointer exception: E/AndroidRuntime( 5964): Uncaught handler: thread
main exiting due to uncaught exception E/AndroidRuntime( 5964):
java.lang.NullPointerException E/AndroidRuntime( 5964): at
com.android.vending.MyDownloadsActivity$NotificationOptionsAccessor.prepare(MyDownloadsActivity.java:807)
E/AndroidRuntime( 5964): at
com.android.vending.BaseActivity.onPrepareDialog(BaseActivity.java:477)
E/AndroidRuntime( 5964): at
android.app.Activity.showDialog(Activity.java:2487) E/AndroidRuntime(
5964): at
com.android.vending.BaseActivity.displayDialog(BaseActivity.java:420)
E/AndroidRuntime( 5964): at
com.android.vending.MyDownloadsActivity.onMenuItemSelected(MyDownloadsActivity.java:279)
E/AndroidRuntime( 5964): at
com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:730)
E/AndroidRuntime( 5964): at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:139)
E/AndroidRuntime( 5964): at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:855)
E/AndroidRuntime( 5964): at
com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:525)
E/AndroidRuntime( 5964): at
com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
E/AndroidRuntime( 5964): at
android.view.View.onTouchEvent(View.java:4179) E/AndroidRuntime( 5964):
at android.widget.TextView.onTouchEvent(TextView.java:6532)
E/AndroidRuntime( 5964): at
android.view.View.dispatchTouchEvent(View.java:3709) E/AndroidRuntime(
5964): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
E/AndroidRuntime( 5964): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
E/AndroidRuntime( 5964): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1643)
E/AndroidRuntime( 5964): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1690)
E/AndroidRuntime( 5964): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
5964): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
5964): at android.app.ActivityThread.main(ActivityThread.java:4310)
E/AndroidRuntime( 5964): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 5964): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
5964): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 5964): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 5964): at dalvik.system.NativeStart.main(Native
Method) which in practice means IQ&apos;Em unable to get update notifications
ever, since I canQ&apos;Et enable it. Details on my device: Motorola Milestone
(A853) Firmware version: 2.0 Config version: GAS_LA_USASHLRETBRLAT_P023
Build number: SHLA_U2_01.03.0.1259377505 IQ&apos;Ell be happy to e-mail the
output of adb bugreport to a developer (I just feel it has too much PII
to include as an attachment).</description>
<comment>
<author>rdama...@gmail.com</author>
<when>Fri, 05 Mar 2010 22:21:06 +0000</when>
<what>Apparently this is a duplicate of issue 5605 (but has more precise information about it).
I just updated my phone to 2.0.1, also tried to wipe it, but the problem persists.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:09 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>15740</bugid>
<title>SDK manager does not start / Android.bat does not locate swt.jar / no command line parameters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ro.duro2...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 21:16:09 +0000</openedDate>
<description>Hey guys, IQ&apos;Em unsure if this is in the right template. Im running a
win7x64 and the issue at hand is that the android.bat does not recognize
the swt.jar location and gives me the following error. if exist
%swt_path% goto SetPath echo ERROR: SWT folder Q&apos;E%swt_path%Q&apos;E does not
exist. echo Please set ANDROID_SWT to point to the folder containing
swt.jar for your platform. goto :EOF when i run android.bat in command
prompt i get the following [INFO] Starting Android SDK and AVD Manager
No command line parameters provided, launching UI. See Q&apos;Eandroid --helpQ&apos;E
for operations from the command line. java.lang.NullPointerException at
com.android.sdklib.internal.avd.AvdManager.parseAvdInfo(AvdManager.ja
va:1205) at
com.android.sdklib.internal.avd.AvdManager.buildAvdList(AvdManager.ja
va:1184) at
com.android.sdklib.internal.avd.AvdManager.Q&lt;EinitQ&gt;E(AvdManager.java:385 )
at com.android.sdkuilib.internal.repository.UpdaterData.initSdk(UpdaterD
ata.java:238) at
com.android.sdkuilib.internal.repository.UpdaterData.Q&lt;EinitQ&gt;E(UpdaterDa
ta.java:114) at
com.android.sdkuilib.internal.repository.UpdaterWindowImpl.Q&lt;EinitQ&gt;E(Upd
aterWindowImpl.java:86) at
com.android.sdkuilib.repository.UpdaterWindow.Q&lt;EinitQ&gt;E(UpdaterWindow.ja
va:42) at com.android.sdkmanager.Main.showMainWindow(Main.java:302) at
com.android.sdkmanager.Main.doAction(Main.java:281) at
com.android.sdkmanager.Main.run(Main.java:99) at
com.android.sdkmanager.Main.main(Main.java:88) Now then i have set the
ANDROID_SWT path to the (x86_64) folder where the 64 bit swt.jar file
is, my paths are set to my 64 bit JDK/JRE any ideas guys? chaotic</description>
</bug>
<bug>
<bugid>6142</bugid>
<title>add music to car home</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>joseph.b...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 18:23:18 +0000</openedDate>
<description>add music to car home as exists in home dock</description>
<comment>
<author>Jonathan...@gmail.com</author>
<when>Wed, 17 Feb 2010 05:26:06 +0000</when>
<what>I agree on this. Majority of the  people who use their phones and car docks are 
probably also using it as their media player and music should be an option for car 
dock.</what>
</comment>
</bug>
<bug>
<bugid>7825</bugid>
<title>Awake wifi only after unlocking phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yglodt</reportedBy>
<openedDate>Sun, 18 Apr 2010 22:28:07 +0000</openedDate>
<description>Right now wifi wakes up as soon as I turn on the screen (by pressing the
unlock button). I do this quite frequently to check the notification bar
of the phone, or the time, without unlocking the handset itself. I think
wifi should however just wake up after I unlock the phone (vs turn on
the screen)</description>
<comment>
<author>williamtcameron@gmail.com</author>
<when>Thu, 22 Apr 2010 19:48:37 +0000</when>
<what>More options are always better. It would be nice if there were policies for when the phone was 
in a dock (media and car) or actually in use as well, not just when it wasnQ&apos;Et in use.

Your suggestion would make the WiFi Sleep policy have the following options:

- When the screen turns off
- When the phone is unlocked
- Never when plugged in
- Never
</what>
</comment>
<comment>
<author>yglodt</author>
<when>Thu, 22 Apr 2010 21:07:52 +0000</when>
<what>Almost. ItQ&apos;Es actually about when to wake up, and not about when to fall asleep. 

I am fine with the fact that wifi sleeps when the Q&quot;Escreen turns offQ&quot;E (which is a 
still synonym for Q&quot;Ephone is lockedQ&quot;E)

I just do not want wifi to wake up again unless I really *unlock* the phone.
Just waking up the screen to glimpse at the current time should not wape up wifi.

Btw, iphone has the same Q&quot;EbugQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>2370</bugid>
<title>bad format Italian dates </title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-23T20:07:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>william....@gmail.com</reportedBy>
<openedDate>Mon, 06 Apr 2009 12:01:02 +0000</openedDate>
<description>Android code version: android sdk 1.1 development environment: Eclipse
Problem: Italian dates are not show as well as english dates with the
same code: final DateFormat dateformat=DateFormat.getDateInstance(0);
txtmyDate.setText(dateformat.format(calMestr.getTime())); English dates:
Monday, june 22, 2009 Italian dates: 2, 2009 6 22 Steps to reproduce: 1.
set Locale.setDefault(Locale.ITALY); final DateFormat
dateformat=DateFormat.getDateInstance(0);
txtmyDate.setText(dateformat.format(calMestr.getTime())); Other
information: In my HTC Magic the same thing happens.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 01:01:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:59:54 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Sep 2009 02:53:39 +0000</when>
<what>given:

import java.text.*;
import java.util.*;
public class iti {
        public static void main(String[] args) {
                Locale.setDefault(Locale.ITALY);
                final DateFormat dateformat=DateFormat.getDateInstance(0);
                System.err.println(dateformat.format(new Date()));
        }
}

RI says:
luned? 21 settembre 2009

donut says:
2, 2009 9 21
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Sep 2009 01:01:33 +0000</when>
<what>iQ&apos;Ell have a look at this.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Sep 2009 18:22:52 +0000</when>
<what>hereQ&apos;Es donut (1.6) showing the current date in the countries that have constants in
the Locale class:

W/System.err(14500): en_CA : Wednesday, September 23, 2009
W/System.err(14500): zh_CN : 4, 2009 9 23
W/System.err(14500): fr_FR : 4, 2009 9 23
W/System.err(14500): de_DE : 4, 2009 9 23
W/System.err(14500): it_IT : 4, 2009 9 23
W/System.err(14500): ja_JP : 4, 2009 9 23
W/System.err(14500): ko_KR : 4, 2009 9 23
W/System.err(14500): zh_CN : 4, 2009 9 23
W/System.err(14500): zh_TW : 4, 2009 9 23
W/System.err(14500): en_GB : Wednesday, 23 September 2009
W/System.err(14500): en_US : Wednesday, September 23, 2009

and here, for reference, is cupcake:

W/System.err(  705): en_CA : Wednesday, September 23, 2009
W/System.err(  705): zh_CN : 4, 2009 9 23
W/System.err(  705): fr_FR : 4, 2009 9 23
W/System.err(  705): de_DE : 4, 2009 9 23
W/System.err(  705): it_IT : 4, 2009 9 23
W/System.err(  705): ja_JP : 2009?9?23????
W/System.err(  705): ko_KR : 4, 2009 9 23
W/System.err(  705): zh_CN : 4, 2009 9 23
W/System.err(  705): zh_TW : 4, 2009 9 23
W/System.err(  705): en_GB : Wednesday, 23 September 2009
W/System.err(  705): en_US : Wednesday, September 23, 2009

so thereQ&apos;Es a regression for Japanese, but the others were already broken.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Sep 2009 18:31:36 +0000</when>
<what>Issue 3985 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Sep 2009 20:07:04 +0000</when>
<what>changing the code to go through all the country locales from getAvailableLocales,
hereQ&apos;Es what i get on a device with lots of available locales:

W/System.err(  304): cs_CZ : st?eda, 23. z??? 2009
W/System.err(  304): de_AT : Mittwoch, 23. September 2009
W/System.err(  304): de_BE : Mittwoch 23 September 2009
W/System.err(  304): de_CH : Mittwoch, 23. September 2009
W/System.err(  304): de_DE : Mittwoch, 23. September 2009
W/System.err(  304): de_LI : Mittwoch, 23. September 2009
W/System.err(  304): de_LU : Mittwoch, 23. September 2009
W/System.err(  304): en_AU : Wednesday, 23 September 2009
W/System.err(  304): en_BE : Wednesday 23 September 2009
W/System.err(  304): en_BW : Wednesday 23 September 2009
W/System.err(  304): en_BZ : Wednesday, September 23, 2009
W/System.err(  304): en_CA : Wednesday, September 23, 2009
W/System.err(  304): en_GB : Wednesday, 23 September 2009
W/System.err(  304): en_HK : Wednesday, 23 September 2009
W/System.err(  304): en_IE : Wednesday 23 September 2009
W/System.err(  304): en_IN : Wednesday 23 September 2009
W/System.err(  304): en_JM : Wednesday, September 23, 2009
W/System.err(  304): en_MH : Wednesday, September 23, 2009
W/System.err(  304): en_MT : Wednesday, 23 September 2009
W/System.err(  304): en_NA : Wednesday, September 23, 2009
W/System.err(  304): en_NZ : Wednesday, 23 September 2009
W/System.err(  304): en_PH : Wednesday, September 23, 2009
W/System.err(  304): en_PK : Wednesday, September 23, 2009
W/System.err(  304): en_SG : Wednesday, September 23, 2009
W/System.err(  304): en_TT : Wednesday, September 23, 2009
W/System.err(  304): en_US : Wednesday, September 23, 2009
W/System.err(  304): en_US_POSIX : Wednesday, September 23, 2009
W/System.err(  304): en_VI : Wednesday, September 23, 2009
W/System.err(  304): en_ZA : Wednesday 23 September 2009
W/System.err(  304): en_ZW : Wednesday 23 September 2009
W/System.err(  304): es_ES : mi?rcoles 23 de septiembre de 2009
W/System.err(  304): es_US : mi?rcoles 23 de septiembre de 2009
W/System.err(  304): fr_BE : mercredi 23 septembre 2009
W/System.err(  304): fr_CA : mercredi 23 septembre 2009
W/System.err(  304): fr_CH : mercredi, 23 septembre 2009
W/System.err(  304): fr_FR : mercredi 23 septembre 2009
W/System.err(  304): fr_LU : mercredi 23 septembre 2009
W/System.err(  304): it_CH : mercoled?, 23 settembre 2009
W/System.err(  304): it_IT : mercoled? 23 settembre 2009
W/System.err(  304): nl_BE : woensdag 23 september 2009
W/System.err(  304): nl_NL : woensdag 23 september 2009
W/System.err(  304): pl_PL : ?roda, 23 wrze?nia 2009

hereQ&apos;Es what i get on my cupcake (1.5) emulator:

W/System.err(  737): en_AU : Wednesday, 23 September 2009
W/System.err(  737): en_BE : Wednesday 23 September 2009
W/System.err(  737): en_BW : Wednesday 23 September 2009
W/System.err(  737): en_BZ : Wednesday, September 23, 2009
W/System.err(  737): en_CA : Wednesday, September 23, 2009
W/System.err(  737): en_GB : Wednesday, 23 September 2009
W/System.err(  737): en_HK : Wednesday, 23 September 2009
W/System.err(  737): en_IE : Wednesday 23 September 2009
W/System.err(  737): en_IN : Wednesday 23 September 2009
W/System.err(  737): en_JM : Wednesday, September 23, 2009
W/System.err(  737): en_MH : Wednesday, September 23, 2009
W/System.err(  737): en_MT : Wednesday, 23 September 2009
W/System.err(  737): en_NA : Wednesday, September 23, 2009
W/System.err(  737): en_NZ : Wednesday, 23 September 2009
W/System.err(  737): en_PH : Wednesday, September 23, 2009
W/System.err(  737): en_PK : Wednesday, September 23, 2009
W/System.err(  737): en_SG : Wednesday, September 23, 2009
W/System.err(  737): en_TT : Wednesday, September 23, 2009
W/System.err(  737): en_US : Wednesday, September 23, 2009
W/System.err(  737): en_US_POSIX : Wednesday, September 23, 2009
W/System.err(  737): en_VI : Wednesday, September 23, 2009
W/System.err(  737): en_ZA : Wednesday 23 September 2009
W/System.err(  737): en_ZW : Wednesday 23 September 2009
W/System.err(  737): ja_JP : 2009?9?23????

but donut (1.6) looks a lot better:

W/System.err(  757): cs_CZ : st?eda, 23. z??? 2009
W/System.err(  757): da_DK : onsdag den 23. september 2009
W/System.err(  757): de_AT : Mittwoch, 23. September 2009
W/System.err(  757): de_BE : Mittwoch 23 September 2009
W/System.err(  757): de_CH : Mittwoch, 23. September 2009
W/System.err(  757): de_DE : Mittwoch, 23. September 2009
W/System.err(  757): de_LI : Mittwoch, 23. September 2009
W/System.err(  757): de_LU : Mittwoch, 23. September 2009
W/System.err(  757): el_GR : ???????, 23 ??????????? 2009
W/System.err(  757): en_AU : Wednesday, 23 September 2009
W/System.err(  757): en_BE : Wednesday 23 September 2009
W/System.err(  757): en_BW : Wednesday 23 September 2009
W/System.err(  757): en_BZ : Wednesday, September 23, 2009
W/System.err(  757): en_CA : Wednesday, September 23, 2009
W/System.err(  757): en_GB : Wednesday, 23 September 2009
W/System.err(  757): en_HK : Wednesday, 23 September 2009
W/System.err(  757): en_IE : Wednesday 23 September 2009
W/System.err(  757): en_IN : Wednesday 23 September 2009
W/System.err(  757): en_JM : Wednesday, September 23, 2009
W/System.err(  757): en_MH : Wednesday, September 23, 2009
W/System.err(  757): en_MT : Wednesday, 23 September 2009
W/System.err(  757): en_NA : Wednesday, September 23, 2009
W/System.err(  757): en_NZ : Wednesday, 23 September 2009
W/System.err(  757): en_PH : Wednesday, September 23, 2009
W/System.err(  757): en_PK : Wednesday, September 23, 2009
W/System.err(  757): en_SG : Wednesday, September 23, 2009
W/System.err(  757): en_TT : Wednesday, September 23, 2009
W/System.err(  757): en_US : Wednesday, September 23, 2009
W/System.err(  757): en_US_POSIX : Wednesday, September 23, 2009
W/System.err(  757): en_VI : Wednesday, September 23, 2009
W/System.err(  757): en_ZA : Wednesday 23 September 2009
W/System.err(  757): en_ZW : Wednesday 23 September 2009
W/System.err(  757): es_ES : mi?rcoles 23 de septiembre de 2009
W/System.err(  757): es_US : mi?rcoles 23 de septiembre de 2009
W/System.err(  757): fr_BE : mercredi 23 septembre 2009
W/System.err(  757): fr_CA : mercredi 23 septembre 2009
W/System.err(  757): fr_CH : mercredi, 23 septembre 2009
W/System.err(  757): fr_FR : mercredi 23 septembre 2009
W/System.err(  757): fr_LU : mercredi 23 septembre 2009
W/System.err(  757): fr_MC : mercredi 23 septembre 2009
W/System.err(  757): it_CH : mercoled?, 23 settembre 2009
W/System.err(  757): it_IT : mercoled? 23 settembre 2009
W/System.err(  757): ko_KR : 2009? 9? 23? ???
W/System.err(  757): nb_NO : onsdag 23. september 2009
W/System.err(  757): nl_BE : woensdag 23 september 2009
W/System.err(  757): nl_NL : woensdag 23 september 2009
W/System.err(  757): pl_PL : ?roda, 23 wrze?nia 2009
W/System.err(  757): pt_BR : quarta-feira, 23 de setembro de 2009
W/System.err(  757): pt_PT : quarta-feira, 23 de Setembro de 2009
W/System.err(  757): ru_RU : 23 ???????? 2009 ?.
W/System.err(  757): sv_SE : onsdag, 2009 september 23
W/System.err(  757): tr_TR : 23 Eyl?l 2009 ?ar?amba
W/System.err(  757): zh_CN : 2009?9?23????
W/System.err(  757): zh_TW : 2009?9?23????

so my problem above was that i was using a device that just didnQ&apos;Et have the relevant
locale(s).

iQ&apos;Em going to close this bug as Q&quot;Eupgrade to cupdate (1.5) or donut (1.6)Q&quot;E, and re-open
the Japanese bug because the Japanese locale is suspiciously absent from the donut
(1.6) emulatorQ&apos;Es list of available locales.

sorry for the confusion.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 07 Feb 2010 17:03:27 +0000</when>
<what>Issue 6519 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:06:05 +0000</when>
<what></what>
</comment>
<comment>
<author>saikat0...@gmail.com</author>
<when>Mon, 17 May 2010 09:53:08 +0000</when>
<what>Hi,
I am facing an issue in Alarm Clock (Repeatition Days are coming as 1,2,3) and this 
issue is the root cause for the same. Is this issue fixed now? Please let me know the 
fix. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 17 May 2010 15:33:26 +0000</when>
<what>whether you get the localized strings or the numeric fallbacks depends on whether your device ships with the 
relevant locale data. the only bug here -- which has been fixed -- was that the emulator was shipping with too 
little locale data. what individual manufacturers put on their devices is up to them.</what>
</comment>
<comment>
<author>saikat0...@gmail.com</author>
<when>Tue, 18 May 2010 05:14:12 +0000</when>
<what>Thanks a lot for your reply. 
When I am changing the locale of the device to some values like Danish, Japanese etc 
the strings are getting changed properly. Does this means the device has been 
shipped with proper locale data for those languages? But for these locales I am 
seeing the Alarm Clock issue is present and this is not present for other locales 
like English. Can you provide your comment on where is the bug? Thanks in advance 
for your suggestion.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 18 May 2010 05:36:23 +0000</when>
<what>you can use Q&quot;EDalvik ExplorerQ&quot;E off Market to see what locale data a given device has.</what>
</comment>
<comment>
<author>saikat0...@gmail.com</author>
<when>Tue, 18 May 2010 05:53:48 +0000</when>
<what>Is it an Android Market application that I need to buy and download or freely 
available?</what>
</comment>
<comment>
<author>saikat0...@gmail.com</author>
<when>Tue, 18 May 2010 08:40:37 +0000</when>
<what>Got it.
PRODUCT_LOCALE option was not set in the makefile.
Thanks a lot.</what>
</comment>
</bug>
<bug>
<bugid>5199</bugid>
<title>Screen should stay off when disconnecting from power</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>will.ut...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 22:16:53 +0000</openedDate>
<description>I have an HTC Hero (GSM version). I have generally left all my phones on
their charger at night. In the morning, I disconnect it from the charger
and stick it in my pocket. With most phones this is easy. With the
Hero/Android, the phone wakes 1-2 seconds after you unplug the power
(i.e. the phone backlight switches on and the phone displays the lock
screen). When the phone is awake, the process of sliding it into my
pocket is sometimes enough to unlock it and then I end up Q&apos;Epocket
dialing/editingQ&apos;E. To avoid this, I have to unplug my phone, wait up to 2
seconds for it to switch on, hit the power button to put it back to
sleep and then put it in my pocket. Request: DonQ&apos;Et have the phone wake
up when you unplug the power. If you *must* have the phone wake up, then
at least have it wake up instantly so I can instantly put it back to
sleep before putting it in my pocket. There may be some users who have
their phone in some sort of dock, and unplug it to use it. In that case,
having it turn on automatically might be a useful feature. I suspect
that that is far less common than people unplugging in the morning and
sticking the phone straight in their pocket, but I donQ&apos;Et know. If there
really are two camps here, then an option might be an ok solution. Or
maybe detect the difference between a dock and a charger through the
type of USB connection you get (actual USB vs power only).</description>
<comment>
<author>pfmil...@gmail.com</author>
<when>Sat, 08 May 2010 21:48:09 +0000</when>
<what>I would like to see this feature disabled as well. I have the lock pattern enabled on
my phone and sometimes when I unplug my phone and put it directly in my pocket the
screen turns on and the phone attempts to make an emergency call. This is not
desirable behavior.

Also, when I unplug my phone to use it I automatically hit the power button to turn
the screen on, however since the phone is in the process of automatically turning the
screen on already my push negates the automatic screen on and causes the screen to
flash on for a second and then right off again.

I donQ&apos;Et really see the need for this automated screen on, IQ&apos;Eve only found it to be an
annoyance. If I want the phone on itQ&apos;Es easy enough to hit the button myself.</what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Wed, 30 Jun 2010 18:00:36 +0000</when>
<what>Glad to see that this issue has been resolved in Froyo. The phone display turns on when the phone is plugged in, but now does nothing when unplugged.</what>
</comment>
<comment>
<author>har...@dracosapphiri.com</author>
<when>Tue, 04 Jan 2011 15:28:42 +0000</when>
<what>Ugh, I HATE this feature. Would someone please make these things SETTINGS instead of just choosing to have it one way or another for everyone?

I want the old behavior back. I want my phone to wake when I pull it off my dock or charger. 99% of the time I pull it off the dock or charger itQ&apos;Es because I want to USE it.

Google, please make this a SETTING already.</what>
</comment>
</bug>
<bug>
<bugid>18327</bugid>
<title>No responce occurred,when enter text and after some times device goes to off.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 07:40:25 +0000</openedDate>
<description>- Steps to reproduce the problem. 1-Go to MapsQ&gt;ETap on search keyQ&gt;Eenter
text 2-Long tap on menu keyQ&gt;EEnter text and observe the behaviour. - What
happened. No responce occurred,when enter text and after some times
device goes to off. - What you think the correct behavior should be.
Text should be entered.</description>
</bug>
<bug>
<bugid>13325</bugid>
<title>Ringtone Preference issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yj8...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 12:15:50 +0000</openedDate>
<description>Hi, I have one issue. If you get the solution, let me know. Thanks. 1.
Idle - Applications - Calendar 2. Press Menu key - Settings - Select
ringtone 3. Show Ringtones dialog - Press Home key - Idle 4.
Applications - Task Manager - End Calendar 5. Press Back key - Press
Calendar Ringtone dialog is still showing. It will be removed. NOTE:
This form is only for reporting bugs found in the Android system while
developing Android applications. Use the Tools templates for issues with
the developer tools. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>1583</bugid>
<title>Caller-id is sometimes matched to wrong contact (phone number similarities).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>32</stars>
<reportedBy>dotCl...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 20:25:24 +0000</openedDate>
<description>If you have two contacts with the same last 4 numbers, it appears to
display the first contact. Phone number matching with caller-id is only
matching the last 4 numbers and not the entire phone number. For
example, lets say the following are contacts stored in device: Ron
Bernard - (555) 333-1234 Ben Lowe - (666) 555-1234 If Lowe call the G1
phone, RonQ&apos;Es contact info appears on the screen. Extremely
annoying!!!!!!!!!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:26:08 +0000</when>
<what></what>
</comment>
<comment>
<author>Tremaine...@gmail.com</author>
<when>Sun, 28 Dec 2008 14:20:01 +0000</when>
<what>Yes the same issue is occuring with mine, except it is the first three numbers that match. Now when ever 
my mother calls it displays the picture and name of my friend, who has the similar phone number to my 
mother. Please fix.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Fri, 06 Mar 2009 18:28:10 +0000</when>
<what>Dec. 18 Issue and its still not Fixed Now i can say Google is Running at Speed of Snail</what>
</comment>
<comment>
<author>keitha...@gmail.com</author>
<when>Sun, 26 Apr 2009 19:28:17 +0000</when>
<what>I have experienced this issue, and as my experiences have dictated, this can be very
costly to the user!

In the UK we have SMS services with short numbers that businesses can use, for
example 12345. These services cost money to send messages to, and so when I go to
text my friends whose numbers match, it loads the message application with the text
service number loaded. If I hadnQ&apos;Et noticed the name at the top it would cost me lots
of money!

Google please fix this!</what>
</comment>
<comment>
<author>keitha...@gmail.com</author>
<when>Thu, 07 May 2009 20:15:40 +0000</when>
<what>Just wanted to chime in on this again.

I actually got an SMS from someone whoQ&apos;Es number ends in 5 numbers which match a short
service number (that I described in comment 4). As such I foolishly replied, and
accidentally sent the message to the short service number, which, as I described
earlier, charges for text messages.

Fortunately they didnt interpret the message, otherwise I would have been charged
?1.50 for not sending a message to the intended recipient.

I cant help but directly blame this fault, as due to the issues with mixing up the
numbers, it inherently makes it difficult for me to SMS to either number.

This really needs to be fixed. It is absolutely a serious issue. I am actually
surprised that a software behaviour like this managed to get through QC.

P.S I have the 1.5 update (cupcake) and it hasnQ&apos;Et been fixed in this release.
Disappointment!</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Sat, 09 May 2009 04:10:14 +0000</when>
<what>Its already almost Six month and none of Google Engineer have Replied..

This kind of Smaller Bug must be Patched Immidiately</what>
</comment>
<comment>
<author>VTn...@gmail.com</author>
<when>Thu, 28 May 2009 06:43:17 +0000</when>
<what>Is anyone still having an issue with the first three numbers matching? Looking at the
API and database schema, I can understand why there is an issue with the last 5
digits matching, but any other issues at this point would be confusing logic for the
number lookup.

The issue stems with the differences in which the same number can be stored, and
given. For example in the US, we often have 7 digit dialing in some areas, but 10
digit is standard. Further confusing is that a valid number can contain the country
code, giving an 11 digit number!

When do lookups this is difficult because if a user stores a 7 digit number, but the
incoming call registers that person with a 10 digit number, they wonQ&apos;Et match in the
naive matching approach. Of course this keeps getting more complicated as when a
number received as an 11 digit vs. 10 digit seems to vary.

Its not entirely well documented in the API, but you can tell that google stores all
phone numbers in the database with a key entry - reverse order digits only. (i.e.
555-373-3034 becomes 4303373555). There is an API function call to reverse digits,
and return the first 5 in reverse order, and is not surprisingly called
Q&quot;EtoCallerIdMinMatchQ&quot;E. SO using a simple wildcard in the database lookup will yield
any contact that has the same last 5 digits.

Obviously some better handling has to be done in certain cases - the only approach is
somewhat less desirable from a coding standpoint since more logic has to be added,
including some good old fashion highest number of digit matches algorithm. I donQ&apos;Et
see any other approach. A function should be provided in the API to make numbers to
contacts IMO, as this is a common function among apps, and its best they all do so in
a similar manner.

In the short term looking at the API, a quick fix app could be done to hijack the
incoming/outgoing call screen and call log database I would think. Text messaging -
thats other issue ... maybe one of the 3rd party apps does better phone number
lookup? Not sure how the text messages are stored, and how the contacts are
determined to be linked to those messages to give a better answer currently.</what>
</comment>
<comment>
<author>VTn...@gmail.com</author>
<when>Thu, 28 May 2009 06:53:47 +0000</when>
<what>Er donQ&apos;Et mean to spam this, but stuck my foot in my mouth. Its only an issue with the
default text messaging application, the call screen/log gets it correct.</what>
</comment>
<comment>
<author>dotCl...@gmail.com</author>
<when>Sun, 12 Jul 2009 17:28:29 +0000</when>
<what>This is a bug and affects many of us.  When will this be fixed???????</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:20:56 +0000</when>
<what></what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Sat, 22 Aug 2009 09:53:13 +0000</when>
<what>I think this Code Site is became useless, non of Bugs is ever Replied Patched,</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Sat, 22 Aug 2009 10:03:34 +0000</when>
<what>I donQ&apos;Et understand your comment (Comment 11). Numerous bugs are replied to. Numerous
have been patched. Just look at the number of files that have changed in each of the
last two OTA patches weQ&apos;Eve received over the past three months.

This bug was updated 8 hours before your comment by Google, who set the Component
with which to fix the bug in (i.e. to the Applications component). ThatQ&apos;Es progress.

There are thousands of more important bugs to fix, such as security issues. It also
takes a long time to reply to a bug (especially when there are thousands of them).
Only a few people care about a reply, and only a few people notice. So itQ&apos;Es mostly a
waste of time. WouldnQ&apos;Et you rather they got on with coding stuff?</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Sat, 22 Aug 2009 10:46:30 +0000</when>
<what>I Receives SMS from TA-MOSL this is the Text Shown in SMS and its not Number and its
Never been Grouped in a Tread though its from Same Sender, So if Bluetooth OBEX,
VoIP, Call Recording and So on i have Open more then 15 bugs and non of them is
Patched from Last 1.5 years</what>
</comment>
<comment>
<author>dotCl...@gmail.com</author>
<when>Fri, 28 Aug 2009 15:39:40 +0000</when>
<what>This is just ridiculous....  as a former developer this would probably take 5-10 
minutes to fix and send it through unit tests so it can be scheduled for release.

All we want is a freakQ&apos;En schedule... donQ&apos;Et leave us hanging. </what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Fri, 28 Aug 2009 18:43:37 +0000</when>
<what>My Whole SMS List is exploded due to This Because on Daily Basis I receive so many
Message from 13 Provider who Uses Text as Source and This is Never Grouped Together.
Its Very Very Very ridiculous that This Small Bug have been reported Timely It have
been Acknowledged here but still after 9 Month its on same Status.
I have Used some of the ROM from Latest Build from HTC Magic and HTC Hero and same
error is also there and was not solved.</what>
</comment>
<comment>
<author>aon...@gmail.com</author>
<when>Sat, 29 Aug 2009 22:00:12 +0000</when>
<what>same problem here.. my provider (movistar argentina) sends me id info in different 
ways.. if its for a voice call it sends it like this 1143333333 and if its for an 
SMS it adds a 0 at the beggining.. so 01143333333 and for some reason android doesnt 
read this.. it either doesnt match it with the correct contact for the voice calls 
of for sms.. and its driving me crazy</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:33:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:22:52 +0000</when>
<what>Issue 2079 has been merged into this issue.</what>
</comment>
<comment>
<author>spe...@gmail.com</author>
<when>Thu, 29 Oct 2009 09:40:08 +0000</when>
<what>I store all my numbers with a special prefix, i.e. with the number being 
Q&quot;E2222222222Q&quot;E and the special prefix Q&quot;E55Q&quot;E:

55222222222

With android 1.5 when I got a call or a sms from 22222222222 the caller was 
matched against my stored number 552222222222. Now it does not anymore and any 
incoming call or SMS does NOT match my contacts! Please fix this.
Thank you.
</what>
</comment>
<comment>
<author>shi...@gmail.com</author>
<when>Wed, 09 Dec 2009 12:09:11 +0000</when>
<what>Suddenly after 1.6 my call log doesnQ&apos;Et seem to be mapping with any contacts.

I have numbers stored as +(XXX)XXX-XXXX. Right now call log shows the last 7 digits as calling and is not 
matched with the contact. I remove the +(XXX)  from the contact and it works. 

Since i travel a lot i donQ&apos;Et wanna remove the +XXX from all contacts again. 

Anyways this used to work fine up until donut.</what>
</comment>
<comment>
<author>Aria...@gmail.com</author>
<when>Tue, 23 Feb 2010 15:44:31 +0000</when>
<what>I have the same problem in my country with the phone number for SMS and Call. The
incoming calls donQ&apos;Et have area code, but the SMS have area code. The problem is when
I add the number with area code, the caller id no detects the name, but when I remove
the area code the SMS no detects the name.
I ask if somebody can resolve the problem.
Note: Sorry for my english, IQ&apos;Em learning</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Sun, 11 Apr 2010 19:22:47 +0000</when>
<what>How come this is only a Q&quot;Emedium priorityQ&quot;E? bug?  This should be Q&quot;EhighQ&quot;E.</what>
</comment>
<comment>
<author>nagy.an...@gmail.com</author>
<when>Wed, 21 Apr 2010 13:15:42 +0000</when>
<what>I think this issue is duplicated by issue 5531.</what>
</comment>
<comment>
<author>nagy.an...@gmail.com</author>
<when>Thu, 22 Apr 2010 15:30:42 +0000</when>
<what>Please view issue 5531. I have more detail in this problem.</what>
</comment>
<comment>
<author>Kristofe...@gmail.com</author>
<when>Mon, 21 Jun 2010 22:23:25 +0000</when>
<what>IQ&apos;Em in the US here, however I also have contacts in Iceland, Denmark, Finland, and the UK. I havenQ&apos;Et noticed this exact problem with contacts showing as the wrong contact, however I sometimes have people call me and the number is not matched to a contact at all. I have contacts that IQ&apos;Eve had to add three different version of their number for them to show up when they call or SMS me. 555-555-1234 or 1-555-555-1234 or +1-555-555-1234.

So IQ&apos;Em thinking maybe add a some logic that a person can select the numbers have the number formated with standardization for that country the number belongs to.</what>
</comment>
</bug>
<bug>
<bugid>7289</bugid>
<title>Support EXTERNAL AUTHENTICATION SASL</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stephen....@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 23:28:19 +0000</openedDate>
<description>Hi there. Is it possible for Andriod to support External Authentication?
The Q&quot;EAUTHENTICATE EXTERNAL =Q&quot;E SASL-IR command looks good to me. IQ&apos;Em
building my very own little email server, that uses External
Authentication and now IQ&apos;Em looking for email clients that support
External Authentication especially those on portable platforms. IQ&apos;Em
almost being pioneering, except somebody else invented it and I canQ&apos;Et
find anyone who uses it -- Kind Regards</description>
</bug>
<bug>
<bugid>5740</bugid>
<title>RelativeLayout API doc error</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-01-04T18:58:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jotobje...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 18:16:40 +0000</openedDate>
<description>There is a documentation error in android.widgetRelativeLayout.html -
http://developer.android.com/reference/android/widget/RelativeLayout.html
where it says Q&quot;Ethe relations between views are evaluated in one pass, so
if view Y is dependent on the position of view X, make sure the view X
comes first in the layoutQ&quot;E This is obsolete as described in -
http://android-developers.blogspot.com/2009/10/ui-framework-changes-in-android-16.html
where it says 1.6 Q&quot;Eaddresses its major limitation: the fact that views
had to be declared in a particular orderQ&quot;E The API doc should be updated
accordingly.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 01 Jan 2010 03:29:30 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 18:58:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19433</bugid>
<title>Armenian character support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>andran...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 08:18:25 +0000</openedDate>
<description>Not all unicode fonts are supported, including Armenian. Need support.
Even ipad, iphone ... have it.</description>
<comment>
<author>aznaur...@gmail.com</author>
<when>Wed, 19 Oct 2011 22:10:36 +0000</when>
<what>This is a duplicate of issue #4230</what>
</comment>
</bug>
<bug>
<bugid>8747</bugid>
<title>Date in top-bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 22:03:45 +0000</openedDate>
<description>Please consider letting user turn on permanent date next to time in
top-bar.</description>
</bug>
<bug>
<bugid>18349</bugid>
<title>Market search results missing (*NOT* due to filtering)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nuclearm...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 01:38:40 +0000</openedDate>
<description>Device: Motorola Droid 2 Global (android 2.2) Many apps that I knew
existed or had installed would not appear in search results on the
Market. Examples: - Wardrive (on my dadQ&apos;Es D2, and my friendQ&apos;Es D2Global,
searching for Wardrive yielded over a screen of results... on my phone,
it returned ONE. (not the right one, even)) - Google+ - the official
NASA app for the last launch Additionally, using the Market website to
download them to my phone remotely would fail silently, and opening a
market link to them on my phone would result in a Q&quot;EThe requested item
could not be foundQ&quot;E error. Those errors also happened frequently when I
would try to update apps I already have installed (from the market...
and no, I donQ&apos;Et use titanium backup or another such app) I stumbled
across the following steps on a site for an app I donQ&apos;Et have installed,
tried them out, and IT FIXED THE PROBLEM! 1. Open your application
management settings page, and go to the all tab 2. Select: Q&quot;EMarketQ&quot;E
Clear CACHE ... (NOT data) Force Stop 3. Select Q&quot;EGoogle services
frameworkQ&quot;E Clear DATA Force stop 4. Reboot After a minute-ish of the
market mourning the loss of its cache, it loaded. I searched for
Q&quot;EWardriveQ&quot;E and got over a screen of results, instead of just 1. Problem
solved. What caused it? *shrug*</description>
</bug>
<bug>
<bugid>5723</bugid>
<title>Google Maps locates me in a different country with gps turned off</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pontome...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 13:42:19 +0000</openedDate>
<description>When i have GPS disabled, google maps tells me my location is: Route de
la Longeraie 7 1110 Morges Switzerland although iQ&apos;Em in Austria:
http://maps.google.com/maps?f=qQ&amp;Esource=s_qQ&amp;Ehl=enQ&amp;Egeocode=Q&amp;Esll=48.018994,15.43957Q&amp;Esspn=0.001234,0.003484Q&amp;Eie=UTF8Q&amp;Ehq=Q&amp;Ez=16
I noticed that most weather widgets also state that IQ&apos;Em in Morges. As
far is i understand, Android uses the cell network to determine the
location if gps is not available. I downloaded an app from the Market
(Q&quot;EPhoneInfoQ&quot;E by Q&quot;EZirakQ&quot;E), which gives me info about the GSM cell: MCC:
232 MNC: 05 Cell Id: 13836 LAC: 101 When i enter this information here:
http://cellid.telin.nl:8002/cellid/Request.aspx it gives me the
following location:
http://maps.google.com/maps?ll=48.07216263,15.55584642Q&amp;Ez=13 This
location is not perfect, but far better than Morges, Switzerland. I also
noticed that the localization works when IQ&apos;Em in a different cell, so it
might be only one faulty entry in some database. What database does
Android use for cell localization? Phone: Motorola Milestone Firmware
version: 2.0 Firmware configuration version:
GAS_EMEA_USASHLS00RTDACH_P001 Baseband version: 3GSMEPU91A_U_91.08.0DP
Baseband configuration version: UCASHLSEMEAB1B803F.0R Kernel version:
2.6.29.omap1 -- a21146@ca25rhe53 #1 Build number:
SHOLS_U2_01.03.1.1257641482</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>17137</bugid>
<title>startActivity() does NOT call onNewIntent() for launchMode=Q&quot;EsingleTopQ&quot;E as documented</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>david.wa...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 07:43:59 +0000</openedDate>
<description>I have a small test program with 2 activities: SingleInstanceActivity
has launchMode=Q&quot;EsingleInstanceQ&quot;E and SingleTopActivity has
launchMode=Q&quot;EsingleTopQ&quot;E. The SingleInstanceActivity calls startActivity()
to start SingleTopActivity without any additional Intent flags like
this: Intent intent = new Intent(this, SingleTopActivity.class);
startActivity(intent); - Steps to reproduce the problem: Using the
attached code, do the following: 1. Launch the program Q&quot;ESingleTop bugQ&quot;E
from the home screen 2. Click FIRST button Q&quot;EStart Activity without
FLAG_ACTIVITY_SINGLE_TOPQ&quot;E 3. See SingleTop Activity shows onCreate(),
onStart(), onResume() 4. Click the HOME button to return to the home
screen 5. Launch the program Q&quot;ESingleTop bugQ&quot;E from the home screen again
6. Click FIRST button Q&quot;EStart Activity without FLAG_ACTIVITY_SINGLE_TOPQ&quot;E
7. See SingleTop Activity shows onPause(), onStop(), onStart(),
onResume() however onNewIntent() is never called. - What happened: The
first time SingleTopActivity is launched without
FLAG_ACTIVITY_SINGLE_TOP, onCreate() and onResume() are called in
SingleTopActivity. This is correct. The second time SingleTopActivity is
launched without FLAG_ACTIVITY_SINGLE_TOP, onResume() is called in
SingleTopActivity, BUT onNewIntent() is NOT called in SingleTopActivity.
This is incorrect. - What you think the correct behavior should be: The
correct behavior should be as documented in the description of
Q&quot;ElaunchModeQ&quot;E at
http://developer.android.com/guide/topics/manifest/activity-element.html#lmode
Q&quot;E...if the target task already has an existing instance of the activity
at the top of its stack, that instance will receive the new intent (in
an onNewIntent() call); a new instance is not created.Q&quot;E I have tried
this on several different devices and several versions of Android OS
(2.2, 2.1, 1.6) so it looks like it has been there for awhile. Please
see also issue 4155 (reported October 2009 on SDK 1.6 and still open)
describing same problem. NOTE: The attached code also has a second
button labelled Q&quot;EStart Activity with FLAG_ACTIVITY_SINGLE_TOPQ&quot;E. Using
this demonstrates the correct behaviour. It is therefore REQUIRED to set
FLAG_ACTIVITY_SINGLE_TOP when launching a SingleTop activity to achieve
the behavior described in the documentation.</description>
<comment>
<author>sfaffila...@gmail.com</author>
<when>Thu, 06 Oct 2011 14:09:50 +0000</when>
<what>I have the same issue</what>
</comment>
</bug>
<bug>
<bugid>4050</bugid>
<title>Parcel.readFooArray() need better error message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>johan.walles@gmail.com</reportedBy>
<openedDate>Tue, 29 Sep 2009 05:24:20 +0000</openedDate>
<description>Current behavior: If passed a byte array whose length is not matching
the stored byte array, Parcel.readByteArray() will throw new
RuntimeException(Q&quot;Ebad array lengthsQ&quot;E). Expected behavior: If the byte
array lengths mismatch, the error message should contain both the length
read from the parcel and the length of the target array: throw new
RuntimeException(Q&quot;Earray length mismatch, length in parcel was Q&quot;E +
ba.length + Q&quot;E and target array length was Q&quot;E + val.length); This goes for
all other Parcel.readFooArray() methods as well. IQ&apos;Em on Android SDK 1.5.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:42:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3610</bugid>
<title>bug in copying file from message attachment to sdcard</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-20T17:25:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>alex.shp...@gmail.com</reportedBy>
<openedDate>Thu, 20 Aug 2009 14:49:32 +0000</openedDate>
<description>Steps to reproduce: You need to have a message with an attachment when
you use the option Q&quot;Ecopy attachment to sdcardQ&quot;E the file is copied to the
sdcard, but itQ&apos;Es size is rounded to the next 8000 bytes. This happens
because of this code:
packages/apps/Mms/src/com/android/mms/ui/ComposeMessageActivity.java
line: 1417 while(fin.read(buffer) != -1) { fout.write(buffer); }
Suggested fix: int size = 0; while((size = fin.read(buffer)) != -1) {
fout.write(buffer, 0, size); }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Aug 2009 17:25:48 +0000</when>
<what>Thanks!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:23:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6695</bugid>
<title>Android unable to process simultaneous screen/softbutton use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>trash.eighty</reportedBy>
<openedDate>Wed, 17 Feb 2010 15:10:08 +0000</openedDate>
<description>When pressing a softbutton, Android will not process screen input. This
should be possible (assuming the softbuttons are handled by the
touchscreen controller, which supports MT in all known devices with
softbuttons). This renders many applications unusable on devices lacking
both a hard keyboard.and hard buttons, particularly games. As well,
unintentional softbutton use causes the user to believe their
touchscreen may be malfunctioning. Nexus One, ERE27, 2.1-update1</description>
</bug>
<bug>
<bugid>13860</bugid>
<title> Bundle file URL not found at path Q&apos;E/gscripts/IDragElement.groovyQ&apos;E</title>
<status>Unreproducible</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-11-23T02:37:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stevedon...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 04:54:57 +0000</openedDate>
<description>get this error and all refs to the R file also say Q&quot;ER cannot be resolved
to a variableQ&quot;E the R file however is generated properly and present. The
error Q&quot;EBundle file URL not found at path
Q&apos;E/gscripts/IDragElement.groovyQ&apos;EQ&quot;E seems impossible to resolve and has
been reported all over the net with no resolution from the android
developers. The QA testing for the android plugin stinks. It seems to
have zero intelligence when generating errors which indicates poor code.
This error is from a canned sample program that will simply NOT compile.
Weeks of my time wasted. If some one would go through the android plugin
code and write a book WHY the various errors occur, it could be sold for
$100 a copy, easy. Where are the developers on this problem?</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 09 Jan 2011 18:04:19 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 10 Jan 2011 02:31:13 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 10 Jan 2011 03:36:30 +0000</when>
<what>The error message Q&quot;EBundle file URL not found at path Q&apos;E/gscripts/IDragElement.groovyQ&apos;EQ&quot;E is completely benign, and can be ignored (and it does not appear in the 9.0.0 preview builds at tools.android.com ).

Can you give more details about the Q&quot;ERQ&quot;E error youQ&apos;Ere seeing? What do you do to trigger it? What are you expecting to see versus actual observed behavior?</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 01 Mar 2011 17:49:14 +0000</when>
<what>Can you provide some more information about the Q&quot;ER cannot be resolved to a variableQ&quot;E error? As I mentioned the gscripts/ error has been fixed in the last two releases (ADT9, ADT10) but IQ&apos;Em not sure what the other problem is -- is it a Q&quot;EGo To DeclarationQ&quot;E issue? Can you provide instructions for how to reproduce the problem?</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 01 Mar 2011 17:49:29 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 23 Nov 2011 02:37:40 +0000</when>
<what>Obsolete issue (reported on ADT 8 with no followup info; weQ&apos;Ere up to ADT 15 now.)</what>
</comment>
</bug>
<bug>
<bugid>8977</bugid>
<title>system_server fails to unmount app stored on sd card during app update causing reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alcapwn2k@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 20:21:15 +0000</openedDate>
<description>IQ&apos;Ell start by saying IQ&apos;Em running the leaked Android 2.2 ROM for the
Nexus 1 so this issue might have already been fixed. However, if it
hasnQ&apos;Et.... IQ&apos;Em using my N1 to test my app which is installed onto the SD
card. Numerous times when re-installing to the phone, it reboots the
phone to the Nexus animated logo. I canQ&apos;Et find any reliable way to
reproduce this and the problem occurs seemingly without pattern or cause
on my end. A logcat (and bugreport) showing the issue is attached.
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). 1) Install
an application open in Eclipse to the phone 2) Move the app to the sd
card 3) Make changes to the project and update the application on the
phone - What happened. Phone rebooted to the animated Nexus 1 logo
screen - What you think the correct behaviour should be. The update
process should correctly unmount the application from the sd card and if
an error occurs, handle that error gracefully. E.g. The app isnQ&apos;Et
updated and DDMS informs the dev via the Eclipse console. Please make
sure that youQ&apos;Ere using Android 2.2, and (if the issue exists on a
device) that the device also runs Android 2.2. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output. See attached files.</description>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Fri, 16 Jul 2010 21:26:32 +0000</when>
<what>This still happens on stock FRF91.</what>
</comment>
</bug>
<bug>
<bugid>11861</bugid>
<title>MMS messages wonQ&apos;Et send (Vodafone UK)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>karl.goo...@gtempaccount.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 16:12:20 +0000</openedDate>
<description>At least with Vodafone UK, I canQ&apos;Et send picture messages with my N1. I
donQ&apos;Et know whether itQ&apos;Es because the picture is full-res (and therefore
too big) or what. My settings (APN, etc.) are right and my SIM is the
latest, etc. IQ&apos;Eve seen suggestions that it works with Handcent because
that resizes the pictures down. However, I want the native messaging
application, which should also know to downscale the pictures if itQ&apos;Es
necessary with the network provider. It should at least be a setting to
do so. LetQ&apos;Es get this basic thing fixed. Messaging is in a bit of a mess
at the moment - no folders, lost SMS messages when the internal memory
is low, inability to send MMS, etc.</description>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 02 Oct 2011 20:59:30 +0000</when>
<what>This is a dupicate of issue 6231</what>
</comment>
</bug>
<bug>
<bugid>12308</bugid>
<title>Add Q&quot;Ereply toQ&quot;E to gmail account settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>krissywo...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 15:04:08 +0000</openedDate>
<description>I use email forwarding to my gmail account, and want to reply to
messages using my external address (not the gmail account email
address). The Gmail application on my Android 2.2 device does not offer
a feature to set a Q&quot;Ereply toQ&quot;E address in the email settings. Please add
this needed functionality. Until itQ&apos;Es done, I canQ&apos;Et use one of the main
integrated application on my phone! Thank you.</description>
<comment>
<author>mhpepp...@gmail.com</author>
<when>Thu, 10 Feb 2011 15:56:03 +0000</when>
<what>Actually, please add this ordinary and common feature to ALL email accounts, please.

Have seen Q&quot;Enot neededQ&quot;E comments on Android forums. Not true; very handy and often needed, and thereQ&apos;Es no reason not to include it in the standard Android email client.  </what>
</comment>
</bug>
<bug>
<bugid>18784</bugid>
<title>Cannot start emulator in SDK manager GUI: command line arguments not properly put together</title>
<status>Duplicate</status>
<owner>di...@android.com</owner>
<closedOn>2011-09-01T11:32:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blamey....@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 11:40:20 +0000</openedDate>
<description>Hi, IQ&apos;Eve created my virtual device in the Q&quot;EAndroid SDK and AVD ManagerQ&quot;E.
When I try to start my device I get this error: invalid command-line
parameter: Files\Android\android-sdk\tools/emulator-arm.exe. Hint: use
Q&apos;E@fooQ&apos;E to launch a virtual device named Q&apos;EfooQ&apos;E. please use -help for more
information This seems to suggest the path to the emulator has not been
quoted correctly. Using Android SDK Updater Rev 12. Regards.</description>
<comment>
<author>chris@orr.me.uk</author>
<when>Wed, 27 Jul 2011 21:18:16 +0000</when>
<what>Duplicate of issue 18317, which has been fixed and has a workaround.</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Thu, 01 Sep 2011 11:32:07 +0000</when>
<what>This will be fixed in Tools r13. The problem is due to the space in your SDK installation directory. As a work-around, you could try installing the SDK to a different location.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Sun, 04 Sep 2011 22:44:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17877</bugid>
<title>Black screen displayed after signing in gtalk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajupras...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 10:16:25 +0000</openedDate>
<description>Preconditions: GPRS enabled SIM present on device. Factory data reset.
Step by step: 1) Start Gtalk app 2) Sign-in with valid Google account
Actual: After the signing in, a black screen is displayed for about
10-15 seconds. Expected : Gtalk loading page is displayed. Phone: Nexus
S with Android Version 2.3</description>
</bug>
<bug>
<bugid>18722</bugid>
<title>Q&apos;E1minQ&apos;E driving time for the same Q&apos;EToQ&apos;E and Q&apos;EFromQ&apos;E address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 06:31:26 +0000</openedDate>
<description>General Description: Q&apos;E1 minQ&apos;E driving time is displayed when getting
driving directions to the same address. This behavior differs from
Q&apos;Emaps.google.comQ&apos;E. In this case, the driving time is displayed as Q&apos;E0
secsQ&apos;E. Step by step instruction: 1. Launch google maps. 2. Press menu
key Q&amp;E choose Q&apos;EdirectionsQ&apos;E. 3. Specify the same Q&apos;EToQ&apos;E and Q&apos;EFromQ&apos;E
locations. 3. Choose Q&apos;EGoQ&apos;E or Q&apos;EGet directionsQ&apos;E. Actual result: Driving
time displays Q&apos;E1 minQ&apos;E. Expected result: Calculated driving time is Q&apos;E0
secsQ&apos;E. Android version: 2.3.4 Device: Nexus S Maps version: 5.7.0</description>
<comment>
<author>mr.polar...@gmail.com</author>
<when>Fri, 22 Jul 2011 06:44:59 +0000</when>
<what>You need to start and stop your car. I think 1 minute is appropriate:-)</what>
</comment>
</bug>
<bug>
<bugid>12829</bugid>
<title>to make stronger password, erase the whole phone?? insane!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gerra...@gmail.com</reportedBy>
<openedDate>Sun, 28 Nov 2010 13:18:28 +0000</openedDate>
<description>hi there dont know realy where to write this problem so sorry if this is
not the appropriate place i wanted to make stronger my google account
password, so i changed it in google account settings and then i wanted
to change it in my htc desire, with google android, but a problem
appears - there is no!! way how to change the password by an existing
account, and when i wanted to clear this account and log in again, the
phone told me that many other applications use this account and i have
to erase the whole phone to factory settings /dont remeber the exact
translation/ - thats insane!!!!! when i want to strengthen my password,
i have to erase whole phone?? this needs to change.. and i have android
v2.2, the newest one</description>
</bug>
<bug>
<bugid>8182</bugid>
<title>ContactsContract.StatusColumns public fields are not in the SDK</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 07:35:21 +0000</openedDate>
<description>Hey, when you look at the documentation of
ContactsContract.StatusColumns, you can see the public constants for
presence: AVAILABLE, AWAY, DO_NOT_DISTURB, IDLE, INVISIBLE, OFFLINE. The
problem is that they are not part of the SDK (at least not in Q&lt;E= 2.1).
Either the documentation is wrong or there went something wrong with the
packaging of the android.jar thatQ&apos;Es in the SDK as it doesnQ&apos;Et have these
constants defined.</description>
<comment>
<author>jsharkey...@gmail.com</author>
<when>Thu, 06 May 2010 18:14:46 +0000</when>
<what>It appears that somehow the android.jar generation is ignoring certain fields in the 
parent interface.

For example, this is working fine:

public static final String STATUS_TIMESTAMP = Q&quot;Estatus_tsQ&quot;E;

But, as described above, definitions of this style donQ&apos;Et carry over to android.jar:

int INVISIBLE = 1;

From Java Language Specification, Chapter 9:

Q&quot;EEvery field declaration in the body of an interface is implicitly public, static, 
and final.Q&quot;E</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4939</bugid>
<title>Support spell-checking when typing with the hardware keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>280</stars>
<reportedBy>spyder9194@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 23:14:04 +0000</openedDate>
<description>Motorola Droid running Android 2.0 Kernel: 2.6.29-omap1-g04df51f
android-build@apa26 #477 - What happened When entering text anywhere on
the phone, there is no spell check option. Auto-correct helps somewhat
for the virtual keyboards but is non-existent for the hardware keyboard.
- What you think the correct behavior should be. There should be an
active spell check option for all typing fields except the browser.
Users could import dictionaries if needed. Auto-correct should have a
keyboard option, not simply punctuation and contraction corrections.</description>
<comment>
<author>dmcut...@gmail.com</author>
<when>Mon, 23 Nov 2009 03:49:40 +0000</when>
<what>I am so upset that this phone does not have a spell check feature.  my blackberry curve 
had a spell checker - how is it that a $550 phone does not have one?</what>
</comment>
<comment>
<author>sydneyxh...@gmail.com</author>
<when>Mon, 21 Dec 2009 07:53:41 +0000</when>
<what>I agree! I use my droid for business emails. Although its easier to type on than my storm because of the 
hardware keyboard its very annoying not having spell check. I donQ&apos;Et want to write a whole email on a 
touch screen just to have spell check! ThatQ&apos;Es why I traded for the droid so I would have a keyboard! Very 
frustrating google!</what>
</comment>
<comment>
<author>cruse...@gmail.com</author>
<when>Sun, 03 Jan 2010 18:56:31 +0000</when>
<what>I reely ned spelcheque!!!</what>
</comment>
<comment>
<author>rrobayna</author>
<when>Wed, 06 Jan 2010 21:03:31 +0000</when>
<what>Option 1 - an active spellcheck in all text input fields, including all browser text 
fields.
Option 2 - add a Q&quot;ECheck SpellingQ&quot;E option to the long press text area menu which is 
activated by touching any text area for 2-3 seconds.  This menu currently displays 
operations that can be performed on the text field (Select All, Cut All, Copy All, 
Paste...). </what>
</comment>
<comment>
<author>george.perry</author>
<when>Wed, 13 Jan 2010 00:33:47 +0000</when>
<what>An Android strength is the power of Google on the backend.  It should be possible to 
integrate spell check.  Voice input already utilizes GoogleQ&apos;Es remote resources.</what>
</comment>
<comment>
<author>seththet...@gmail.com</author>
<when>Wed, 13 Jan 2010 14:34:28 +0000</when>
<what>The question becomes not, why should android have spell check. Of _course_ it should 
have spell check. But why does google think itQ&apos;Es not enough of a priority to have 
included it yet? Is it because theyQ&apos;Ere all super spellers over there or what?

Dude cmon. Spell check, it should be a priority. Firefox has it, the iPhone has it, 
my outlook has it. Every system I type into has it except yours. ItQ&apos;Es a glaring 
reminder every time I use Android to type something that itQ&apos;Es a young immature system 
thatQ&apos;Es unfinished and still sadly, in some ways inferior to the competition. 

</what>
</comment>
<comment>
<author>MisterAl...@gmail.com</author>
<when>Wed, 13 Jan 2010 19:16:52 +0000</when>
<what>Windows Mobile, the retarted OS of the phone family, has inline spell check. Why was
this not seen as a must have feature?  LetQ&apos;Es consider the user variables.  first very
small keyboards; second, thumbs.  These two things alone will cause numerous typos
not to go into people that for whatever reason (dyslexia comes to mind) have a
natural problem with spelling.  Even on a full size keyboard people mistype.  The
suggested words on the virtual keyboard is nice, but it should be everywhere that
text is entered.  And using a cut and paste method is not acceptable.</what>
</comment>
<comment>
<author>ars...@gmail.com</author>
<when>Thu, 14 Jan 2010 21:18:12 +0000</when>
<what>Just got my Droid a couple (I just typoQ&apos;Ed that and Firefox corrected it) days ago and
I wholeheartedly agree.  Android needs spellcheck.</what>
</comment>
<comment>
<author>noz...@gmail.com</author>
<when>Tue, 19 Jan 2010 14:52:02 +0000</when>
<what>Spell check and signature capability in corp email is a remedial MUST have for a
Q&quot;EsmartQ&quot;E phone.  Seriously, how can something so simple/old school and obvious not be
in this device?  

If I canQ&apos;Et find a reasonable solution for this, in the next 2 weeks IQ&apos;Em going to have
to return the Droid and go back to my Tour.  That would stink as this (other than
this giant oversight)as the Droid is a great device.</what>
</comment>
<comment>
<author>amurph...@gmail.com</author>
<when>Sat, 23 Jan 2010 05:18:37 +0000</when>
<what>I am very happy to read this ...
Q&quot;E Spell check and signature capability in corp email is a remedial MUST have for a
Q&quot;EsmartQ&quot;E phone.  Seriously, how can something so simple/old school and obvious not be
in this device?  

If I canQ&apos;Et find a reasonable solution for this, in the next 2 weeks IQ&apos;Em going to have
to return the Droid and go back to my Tour.  That would stink as this (other than
this giant oversight)as the Droid is a great device.Q&quot;E

I will not buy the droid (but i want to) until this is fixed.

Kind of unbelievable actually that it isnQ&apos;Et there ... I guess droid is good in art 
class and in math class but is lacking in english class.</what>
</comment>
<comment>
<author>HyperGig@gmail.com</author>
<when>Wed, 27 Jan 2010 17:19:17 +0000</when>
<what>This was one of those things that I never checked for before I bought the phone. Why?  
Because its a smartphone and how could it NOT have spell check? Its like leaving out 
email capabilities.  Did you check that to make sure the phone has email, NO because 
its a smartphone and smartphones have email.  AND SPELL CHECK!</what>
</comment>
<comment>
<author>claudiok...@gmail.com</author>
<when>Thu, 28 Jan 2010 22:43:39 +0000</when>
<what>Please get a spell checker for Android.  I love everything else about my Droid but no
spell check is a HUGE issue for me.  2nd party programs help but it is a pain to cut
and paste.  I use this for work predominantly, and I am not a good speller.  IQ&apos;Em
often afraid to use it for fear of looking unprofessional.  </what>
</comment>
<comment>
<author>joel.edv...@gmail.com</author>
<when>Sat, 30 Jan 2010 00:50:33 +0000</when>
<what>I want an option, which dictionary (if any) to use with the hardware keyboard. </what>
</comment>
<comment>
<author>robbien...@gmail.com</author>
<when>Mon, 01 Feb 2010 19:42:21 +0000</when>
<what>There really should be a way of spell checking when composing an email.  It would be great to be able to turn it 
on and off for different functions like messaging and text editing.</what>
</comment>
<comment>
<author>MaxBotix...@gmail.com</author>
<when>Thu, 04 Feb 2010 15:47:04 +0000</when>
<what>I just purchased a T-Mobile Cliq and I like it.  I turned off MotoBlur, but I use
gmail though the web interface.  But the spell check button is not there (but most
other buttons are).  I can even browse in real HTML, so why is this disabled?  Do
they detect that I am on a phone and then disable this feature?  Why? and why on an
Android phone?

I really could use spell check.  I use the phone for my professional business email
and not having this could be an issue.  In any case, it really does cause me to read
and reread my emails before sending them.  Why shut this feature off, when the phone
and browser has the ability already?  

If Android wants to be on top, at least allow gmail to work like gmail.  </what>
</comment>
<comment>
<author>Elbycl...@gmail.com</author>
<when>Sat, 13 Feb 2010 05:49:34 +0000</when>
<what>CanQ&apos;Et quite believe I have to ask for spell check. This is standard.</what>
</comment>
<comment>
<author>Theresa....@gmail.com</author>
<when>Thu, 25 Feb 2010 02:31:09 +0000</when>
<what>Please a spell check.  Please develop an app, soon.</what>
</comment>
<comment>
<author>sgl...@gmail.com</author>
<when>Tue, 09 Mar 2010 12:39:15 +0000</when>
<what>Please add spell checker, I so need it on my phone</what>
</comment>
<comment>
<author>l.eli.mo...@gmail.com</author>
<when>Wed, 10 Mar 2010 05:53:55 +0000</when>
<what>you know how firefox puts the litter red lones 
under the words that are misspelt?  it word be 
grate if that was built in to andriod. system wide
 so it worked in sms as well as the browser</what>
</comment>
<comment>
<author>hugh...@gmail.com</author>
<when>Wed, 10 Mar 2010 19:30:04 +0000</when>
<what>wow i just switched from WM to android and i am shocked that there is no spell
checker.  this should have been there from day one.  I am not sure but I might have
made a bad decision.</what>
</comment>
<comment>
<author>bmf...@gmail.com</author>
<when>Sat, 20 Mar 2010 19:15:46 +0000</when>
<what>There are plenty of free libraries that do spell checking such as aspell. Google even
has spell check integrated into gmail webmail. The gmail spell checker is great and I
I canQ&apos;Et see why that couldnQ&apos;Et be ported to android. It makes sending email from my
mobile completely impractical and I always wait to use a mail client on a PC.</what>
</comment>
<comment>
<author>derek.ga...@gmail.com</author>
<when>Mon, 22 Mar 2010 16:15:41 +0000</when>
<what>A spell checker for any input interface is vital not only SMS,email or web forms but 
also other 3rd party apps like twitter,facebook and other social apps! Basically any 
form input needs a spell checker option!</what>
</comment>
<comment>
<author>catalano...@gmail.com</author>
<when>Mon, 22 Mar 2010 21:45:44 +0000</when>
<what>I need a spell checker for my moment</what>
</comment>
<comment>
<author>JasonCi...@gmail.com</author>
<when>Fri, 02 Apr 2010 22:08:34 +0000</when>
<what>I returned my Android Phone the very next day after discovering that evening that it had no inline spell check. 
The Samsung rep was in the store when I was there for the return, and I explained that I would wait until Android 
had spell check before buying another phone. 

Voice your opinion with your pocket book. When the developers see that they are losing sales, they will add this future. </what>
</comment>
<comment>
<author>civilgat...@gmail.com</author>
<when>Sun, 04 Apr 2010 13:31:43 +0000</when>
<what>Need to have spell check on any system not impressed by android </what>
</comment>
</bug>
<bug>
<bugid>14033</bugid>
<title>Double.toString error on OS 2.3?</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-16T02:11:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>kpeter...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 12:59:12 +0000</openedDate>
<description>On Android 2.3 emulator (device not available to test) the following
code seems to fail on 2.3, but works on earlier OS. eg: double x1 =
0.009; String xx1 = Double.toString(x1); xx1 contains Q&quot;E0.00)Q&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 16 Jan 2011 02:11:26 +0000</when>
<what>this is already fixed in the internal tree, and will be in a future release.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 26 Jan 2011 00:59:23 +0000</when>
<what>Issue 14302 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 17:58:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18553</bugid>
<title>my phone has locked me out and is saying my password is incorrect but it lets me use the same password to open open the account on the computer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lilfred....@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 13:03:55 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>anger.wi...@gmail.com</author>
<when>Fri, 02 Dec 2011 13:47:00 +0000</when>
<what>== What you need ==
- google account with 2-steps verification NOT activated yet

== What to do ==
- go to gmail (on computer browser)
- choose to enable 2-steps verification
- do as instructed until it tells you that you can leave it for later (e.g. do not enable it for any Q&quot;EappQ&quot;E)
- now open your android device
- try to acces gmail, market or any app that needs sync to google account

== What happens ==
- an Q&quot;Einvalid password or your account has changedQ&quot;E input dialog appears
- entering your account password will never work even if you change it using your computer or Q&quot;Eforgot passwordQ&quot;E

== What should happen ==
- inform the user that the required password may not be the account password if 2-steps verif is enabled
- do not let users who have an android device skip the 2-steps activation for the android Q&quot;EappQ&quot;E

== Workaround ==
- log into gmail using computer
- open Q&quot;EAccount settingsQ&quot;E (use the settings button)
- select Q&quot;EAccount overviewQ&quot;E
- in Q&quot;E2-steps verificationQ&quot;E, click Edit
- in Q&quot;Eapp-specific passwordsQ&quot;E, click Q&quot;EManage app-specific passwordsQ&quot;E
- in Q&quot;EStep 1 out of 2 : generate a new app-specific passwordQ&quot;E text field type something (follow instructions)
- when the generated password is displayed, copy it into your phone and voil?! All solved!

== Remarks ==
- english isnQ&apos;Et my native language so I loosely translated messages from french and since I solved the issue I wrote this ticket from memory so it will be approximative

- this could likely be solved by disabling 2-steps verif (but I didnQ&apos;Et try it)

- this is not exactly a bug (more like a request for enhancement or PEBCAK ;)), yet for most end-users itQ&apos;Ell feel like a very nasty failure! (I went there and still IQ&apos;Em a software engineer myself, users showing up on the bugtracker are not many so I feel this is a critical issue cause many people could experience that without having the power to fix it at all!!!)

- itQ&apos;Es a case of poor UX : 2-steps verif process is tedious and easy to overlook (even worse, currently on the net most Q&quot;Epower usersQ&quot;E will advise you to reset your phone to factory settings to solve it thus youQ&apos;Ell loose all your data! There should be more awareness in the community about this issue)

- although 2-steps verif is a great idea from a security stand point, the process isnQ&apos;Et user-friendly enough and in both gmail and android the wording is very misleading (grouping android device into the Q&quot;EappsQ&quot;E category instead of putting them in front doesnQ&apos;Et help, there should be a warning saying that your android devices may be locked, and android devices should tell you they want the Q&quot;Eapp passwordQ&quot;E cause regular users wonQ&apos;Et even think there could be Q&quot;Eanother passwordQ&quot;E then theirs in the first place)


</what>
</comment>
</bug>
<bug>
<bugid>2993</bugid>
<title>Pressing call button in SMS Thread view should call contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 02:31:50 +0000</openedDate>
<description>When I view a sms message thread and press a green call button I expect
to see menu Q&apos;ECall to recipient Yes/NoQ&apos;E. second pressing of a green call
button answers Yes and start calling HTC Magic, fw 1.5, CRB43</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:32:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:47:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:48:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xster.net</author>
<when>Sun, 06 Sep 2009 20:16:16 +0000</when>
<what>Agreed. I think itQ&apos;Es rather intuitive that when youQ&apos;Ere viewing a message with a 
particular contact, pressing call implies that you want to call that particular 
contact. I had the Android for one week and was already dazzled multiple times by how 
this is not set as the default behaviour</what>
</comment>
</bug>
<bug>
<bugid>1917</bugid>
<title>Enhancement suggestion: spoken turn-by-turn directions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>6</stars>
<reportedBy>python1...@gmail.com</reportedBy>
<openedDate>Thu, 05 Feb 2009 08:35:21 +0000</openedDate>
<description>Enhancement suggestion for GPS on the G1 Spoken directions on GPS
(looking at the text directions or the map while driving is an extreme
hazard)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 12:19:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:54:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:32:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18587</bugid>
<title>text-to-speech engine: ampersand</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 19:43:34 +0000</openedDate>
<description>When the text says Q&quot;E1Q&quot;E, Android reads it as Q&quot;Eone.Q&quot;E Good. Is there any
way that Q&quot;EQ&amp;EQ&quot;E could be read as Q&quot;EandQ&quot;E instead of Q&quot;EampersandQ&quot;E? ThatQ&apos;Es the
only thing it could stand for as far as I know. Thanks for giving this
time ampersand consideration! (see what I mean?) If this is the wrong
place for text-to-speech issues, sorry, where should I turn?</description>
</bug>
<bug>
<bugid>18797</bugid>
<title>Pause button for camcorder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>flp...@aol.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 20:01:18 +0000</openedDate>
<description>hello, android. i am a great fan of android, but i believe there is a
very basic feature that even the simplest phones have, yet android
lacks- a pause button for when shooting videos. i am frankly quite
disappointed, and would be happy if you could add one, on screen, so
that when i shoot a video, i can pause it and resume it as i wish
without having to start a new video. please take this into account, a
pleased user and owner of the android os thank you very much.</description>
<comment>
<author>PTDanie...@gmail.com</author>
<when>Thu, 11 Aug 2011 17:55:32 +0000</when>
<what>Seriously I agree it is quite frustrating to have no pause button. In addition there are no camcorder apps that include a pause button available for my handset 
Htc inspire </what>
</comment>
<comment>
<author>j.biggie...@gmail.com</author>
<when>Wed, 31 Aug 2011 20:35:56 +0000</when>
<what>Hi, I totally agree with the above. PLEASE develop an app which allows us to pause/resume recording - its such a basic and necessary feature for every camcorder.</what>
</comment>
</bug>
<bug>
<bugid>17892</bugid>
<title>SMS fails with misformatted phone number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>ebrand...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 22:34:58 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Running Android 2.3.3 on a Droid X. Add a country
code (+1, ie) to the telephone number. This happens when automatically
when a facebook account is linked and the contacts are imported.
Additionally, there is no option to modify the facebook contact info, so
the phone number is driven to be formatted with the country code. - What
happened. SMS messages sent to these contacts fail. MMS messages
succeed. - What you think the correct behavior should be. The SMS
messages should be insensitive to the telephone number formatting. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>dtup...@gmail.com</author>
<when>Fri, 08 Jul 2011 22:19:28 +0000</when>
<what>I can verify this problem on 2.3.3 on a Droid X. Facebook contacts-- even when joined with a Google Contacts profile with a correctly-formatted phone number-- refuse to work if formatted with a +country code. IQ&apos;Eve yet to find a workaround other than creating an entirely separate Google Contacts profile for the phone number, and unjoining the profiles in Contact Manager.</what>
</comment>
<comment>
<author>kda062...@gmail.com</author>
<when>Tue, 19 Jul 2011 23:02:34 +0000</when>
<what>Same problem on htc droid incredible 2 
wanted to add how to reproduce just text a number generated into your people (contacts) by facebook in +1########## format and about 30 seconds later it says failed and shows error code 34 class 2 I would be more than willing to help the developers over phone 5309664204 It seems like this would be a bigger issue to a lot of people who link their phone with facebook I mean google can take a picture of every square inch of the planet but they canQ&apos;Et drop the +1 lol</what>
</comment>
<comment>
<author>aroca1...@gmail.com</author>
<when>Sat, 30 Jul 2011 03:10:13 +0000</when>
<what>IQ&apos;Em having this issue not only in sms but in outgoing calls. It keeps adding the country code that is on facebook for my contacts every time I try an outgoing call.</what>
</comment>
<comment>
<author>max.2....@gmail.com</author>
<when>Mon, 15 Aug 2011 07:55:58 +0000</when>
<what>iQ&apos;Em havong this issue only sending mms with outlook formatted numbers like +39 (335) 827252783.
on 2.3.3 and 2.3.4 (galaxy s and galaxy s2)</what>
</comment>
</bug>
<bug>
<bugid>13343</bugid>
<title>CanQ&apos;Et add bookmark shortcut to desktop due to default browser issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 04:08:08 +0000</openedDate>
<description>I want to add a bookmark (url) to my phoneQ&apos;Es desktop, however it seems
impossible. I have Opera Mini set to be my default browser. When I try
and add a bookmark shortcut, i.e.: 1. Long click on desktop. 2. Select
option Q&apos;EshortcutQ&apos;E from menu. 3. Select option Q&apos;EbookmarkQ&apos;E from menu. Note
that the bookmarks that show are from the original browser installed on
my phone. I canQ&apos;Et access the Opera Mini bookmarks. What SHOULD happen is
that the list displayed to choose from should be a list of the default
browserQ&apos;Es bookmarks followed by a list of all other browsers MINUS
duplicates. Or maybe just bookmarks in the default browser? Anyway as a
workaround I tried adding a bookmark to the original browser, however
this is impossible as when I type in a URL in to the original browser I
get taken to that URL in Opera Mini! Hence I never get the opportunity
to bookmark it. Hence I never get a chance to add bookmarks to my
desktop without an uninstall of Opera Mini (and yes IQ&apos;Eve had to do that
before). IQ&apos;Em running android 2.1 on a Motorola Defy. Note that it should
be possible to report bugs easily on an android phone. Currently the
Q&apos;ESubmit issueQ&apos;E button is disabled because javascript isnQ&apos;Et working
properly on Opera Mini. So please get rid of the Q&apos;Egrey outQ&apos;E on the
Q&apos;ESubmit issueQ&apos;E button.</description>
<comment>
<author>xandr...@gmail.com</author>
<when>Wed, 22 Dec 2010 08:27:09 +0000</when>
<what>UPDATE

Note that in Opera settings it is possible to select whether or not itQ&apos;Es set as default browser. If this option is disabled (i.e. itQ&apos;Es not the default browser) then each time a Q&apos;Eweb visitingQ&apos;E action is actioned a menu showing both Q&apos;EOpera MiniQ&apos;E and Q&apos;EBrowserQ&apos;E are displayed. This then allows a bookmark to be created in the original browser (called Q&apos;EBrowserQ&apos;E) that came with the phone.

The bug still stands though, as surely the default browserQ&apos;Es bookmarks should be displayed in the menu of bookmarks relating to creating a shortcut that is a bookmark.</what>
</comment>
<comment>
<author>DrewRing...@gmail.com</author>
<when>Wed, 22 Dec 2010 14:45:28 +0000</when>
<what>I had this problem also. It would be nice to see this fixed but here is a simple workaround:

1) Using the native Android browser (Q&apos;EInternetQ&apos;E), open the site you want and bookmark it. This can be done without Q&apos;Eun-defaultingQ&apos;E your current default browser.
2) Use the 3-step process you posted above to add a bookmark shortcut to your home screen.
3) Click on the shortcut. Even though you created the bookmark in the native browser, Android will open it using whatever browser youQ&apos;Eve set as your default.

I also use Opera Mini as my default and IQ&apos;Em also running Android 2.1 (but on a Samsung Galaxy S). 

I hope this helps. Good luck!</what>
</comment>
<comment>
<author>thelikea...@gmail.com</author>
<when>Sun, 01 May 2011 09:06:31 +0000</when>
<what>Even simpler. Just add option for url shortcut to shortcuts menu. I can paste a link once in a while, itQ&apos;Es not a big deal. IQ&apos;Eve been fighting this for too long...</what>
</comment>
</bug>
<bug>
<bugid>12718</bugid>
<title>Runtime access to AnalogClock drawables</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sterling...@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 15:11:14 +0000</openedDate>
<description>Currently, the AnalogClock widget has the following three drawable
members: private Drawable mHourHand; private Drawable mMinuteHand;
private Drawable mDial; These can only be set from layout XML (which
isnQ&apos;Et documented, BTW). ItQ&apos;Ed be quite handy to at least have setters for
these, if not getters as well. In addition to use within interactive
activities, AnalogClock is one of the few View subclasses available for
use in appwidgets. However, in its current form itQ&apos;Es really of quite
limited usefulness; there are many interesting possibilities for clock
widgets which would be opened up by a more flexible AnalogClock.</description>
</bug>
<bug>
<bugid>2420</bugid>
<title>Messaging incorrectly groups SMS texts from multiple senders under wrong contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>dcro...@gmail.com</reportedBy>
<openedDate>Mon, 13 Apr 2009 20:53:41 +0000</openedDate>
<description>This may be related to defect 2079, but occurs in a wider range of
contexts. This is on a G1 with the current T-Mobile USA release:
Firmware 1.1 Baseband 62.33.20.08H_1.22.14.11 Kernel
2.6.25-01845-g85d4f0d android-build@apa27 #27 Build number kila-user 1.1
PLAT-RC33 126986 ota-rel-keys,release-keys IQ&apos;Eve noticed the following
behaviour a number of times; unlike defect 2079, this occurs even with
senders whose numbers have no common suffix at all. 1. An SMS message
comes in from number X 2. In the threading in the Messaging app, the
message is assigned to a thread for a totally different sender A 3. If
the Reply feature is used, the reply goes to A ... the user then
typically gets an SMS response from A asking Q&quot;EWTF?Q&quot;E One sufficient set
of conditions to reproduce the bug appears to be that (a) X is not in
the Contacts list, and (b) X is not on T-Mobile, but I believe it can
also occur in other circumstances. The A number appears to be Q&quot;EchosenQ&quot;E
by taking the first entry from the contacts list, as sorted
alphabetically. I had someone called Q&quot;EAaronQ&quot;E in my contacts, and all
replies used to go to him - having deleted that contact, they now go to
Q&quot;EAliciaQ&quot;E, etc. Messages from multiple different senders X, XQ&apos;E etc. all
get grouped under the same thread assigned to sender A. The thread may
or may not contain any messages from A. It appears that there is at most
one such Q&quot;Emixed-senderQ&quot;E bug thread at any time. Deleting the
mixed-sender thread has no effect, it just gets created again when
another SMS which triggers the bug arrives. The only workaround IQ&apos;Eve
been able to think of is to create a contact Q&quot;EAAAAA-BugQ&quot;E with my own
number, thus sending errant reply messages back to myself, and not
pestering my most summilexic contact.</description>
<comment>
<author>dcro...@gmail.com</author>
<when>Mon, 13 Apr 2009 21:01:32 +0000</when>
<what>Some more notes:

In the top level Q&quot;Elist of threadsQ&quot;E view, the Q&quot;EcontactQ&quot;E that shows is different from
the contact Q&quot;EAQ&quot;E described above - in my case what shows in the thread list is
Q&quot;Econtinental@continentalairlines.comQ&quot;E which is (I think) the first non-phone-number
from which I received an SMS. 

The header at the top of the view of the mixed thread shows Q&quot;EAliciaQ&quot;E, the contact to
whom the replies go.

Creating the new contact Q&quot;EAAAAndroid BugQ&quot;E as in my workaround above does NOT change
the assignment of the current mixed thread.

This bug is NOT triggered when receiving texts where the sender is an SMS short code.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:50:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:20:15 +0000</when>
<what></what>
</comment>
<comment>
<author>quixotiC...@gmail.com</author>
<when>Mon, 23 Nov 2009 21:28:16 +0000</when>
<what>Model number: HTC Hero
Firmware version: 1.5
Baseband version: 1.04.01.09.21
Kernel version: 2.6.27-533ce29d htc-kernel@and18-2 )
Build number: 1.56.651.2 CL85027 release-keys
Software version: 1.56.651.2
Hardware version: 0002

I am having the same issue as well.  Here is an example:

An existing thread with a person from my contact list is in my threads
I have several other sms come in which show up in this thread, some from other 
contacts in my phone and others from numbers not stored in my phone.

This is a serious bug in the messaging application!</what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Thu, 30 Dec 2010 11:04:06 +0000</when>
<what>How long will this mess continue??</what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Sat, 29 Jan 2011 09:16:14 +0000</when>
<what>I was earlier on Cyanogen MOD 6.1 on my Google Nexus One!

I was fed up with all the SMS Crap that was happening which was painfully explained by the entire world in various issue codes as follows:

First reported on 24/Feb/2009 almost 2 years ago!!
http://code.google.com/p/android/issues/detail?id=2079
http://code.google.com/p/android/issues/detail?id=2420
http://code.google.com/p/android/issues/detail?id=3697
http://code.google.com/p/android/issues/detail?id=5498
http://code.google.com/p/android/issues/detail?id=7664

Some improvement here! Finally Google acknowledged the issue here

http://code.google.com/p/android/issues/detail?id=9392

See:
Comment 1460 by project member n...@google.com, Jan 05, 2011 
Thanks to everyone for your patience while weQ&apos;Eve been investigating these reports. As it turns out, we believe there are two distinct situations being discussed on this issue chain. Fortunately, we have fixes for both of them. 

When some users tap to open a message in the Messaging application, theyQ&apos;Ere seeing a different message appear instead. We donQ&apos;Et believe this issue is affecting many users, but weQ&apos;Eve developed a fix that weQ&apos;Ere preparing to deploy. Of course, double-checking the displayed message before hitting Q&quot;ESendQ&quot;E will prevent any messages from being sent to the wrong recipients. WeQ&apos;Eve found in testing this issue, it is more likely to occur if you tap on a message before the Messaging app is fully loaded, so we recommend waiting for all the elements to load before clicking on the message you want to display.

Separately, some users have reported that their SMS messages are being delivered to the wrong people. It took us some time to reproduce this issue, as it appears that itQ&apos;Es only occurring very rarely. Even so, weQ&apos;Eve now managed to both reproduce it and develop a fix that we will deploy.

While we donQ&apos;Et anticipate any persistent problems, weQ&apos;Ell continue to investigate in case we come up with additional ways to trigger these bugs. Thanks again for helping us improve Android.

Status: FutureRelease

Pasted from Q&lt;Ehttp://code.google.com/p/android/issues/detail?id=9392Q&gt;E 


AND

Comment 1620 by project member n...@google.com, Jan 22 (6 days ago) 
As you might have seen, we are in the process of rolling out a fix for this SMS issue to Nexus One and Nexus S devices.  In addition, we have published patches which resolve this issue.  The patches are available at

http://android.git.kernel.org/?p=platform/packages/apps/Mms.git;a=patch;h=4d26623ce82230e8e7009adb921c5edea370a9e0
http://android.git.kernel.org/?p=platform/packages/apps/Mms.git;a=patch;h=18d6b7e9d2e538fb3c0264332b96c02abf367267

Thank you for your patience while we deal with this issue.

Status: Released

Pasted from Q&lt;Ehttp://code.google.com/p/android/issues/detail?id=9392Q&gt;E 


This issue is so painful that it even got reported here:
http://www.engadget.com/2011/01/05/android-text-messaging-bugs-acknowledged-fixes-detailed/


With a lot of grief, I decided to roll back to stock ROM and upgraded to 2.2.2 FRG83G, see below: (See attachment: SMS bug post latest update device.png)



Few SMS-es later I realize that ALL the pain that I underwent was in vain. The damn bug has not been addressed AT ALL!!

See SMS that I apparently received from LM-HDFC-sec (See attachment: SMS Bug Not Fixed Outside device.png)




When I open the SMS, I see that I actually got this from My Vodafone!  (See attachment: SMS Bug Not Fixed Inside device.png)



CQ&apos;Emon Google, does this mean that you guys donQ&apos;Et have the brains to even see this? Is fixing this BEYOND you guysQ&apos;E competence level? Or is it that you guys JUST DONQ&apos;ET CARE?????

Are all people who spent money buying Google Nexus One and Google Nexus S IDIOTS????

I mean, cQ&apos;Emon, we expected Android to have some advanced features and futuristic features that worked!! Here you are not creating something revolutionary! You are simply trying to COPY Apple iOS SMS Threading and cant even copy correctly? Nor do you give the user an option to TURN OFF Threaded SMS.

WTF?? 

This is Enough!! Get your bloody act together now!!
</what>
</comment>
</bug>
<bug>
<bugid>14185</bugid>
<title>GL11ExtensionPack unavailable due to GLSurfaceView.setDebugFlags</title>
<status>FutureRelease</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2011-01-28T01:01:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>TAG...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 20:27:13 +0000</openedDate>
<description>Description: By enabling the OpenGL debug-flags DEBUG_CHECK_GL_ERROR or
DEBUG_LOG_GL_CALLS (using GLSurfaceView.setDebugFlags), you lose any
GL11ExtensionPack functionality that may have been available to the
GLSurfaceView.Renderer methods. Instead, the OpenGL context is replaced
with a GLLogWrapper or GLErrorWrapper instance, which does not implement
the GL11ExtensionPack interface. Steps to reproduce the problem: Create
a GLSurfaceView instance and call setDebugFlags(DEBUG_CHECK_GL_ERROR).
What happened: Without using setDebugFlags, the GL10 parameters passed
to the Renderer methods do implement the GL11ExtensionPack interface.
However, when specifying DEBUG_CHECK_GL_ERROR or DEBUG_LOG_GL_CALLS, the
GL11ExtensionPack interface is no longer available. What you think the
correct behavior should be: The debug versions of the GL10 parameters
should not change which interfaces are supported; it should only enable
logging or error checking. Device and Android version: Samsung Galaxy
Tab using Android 2.2 (level 8)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 05:30:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jack...@google.com</author>
<when>Sat, 22 Jan 2011 14:29:24 +0000</when>
<what>Yes, sorry about that! We should fix this in a future release of Android.

A partial work around is to change your application code to use the http://developer.android.com/reference/android/opengl/GLES11Ext.html class to access the hidden methods.

OpenGL ES state is per-thread, which means itQ&apos;Es safe to mix and match calls to the khronos OpenGL ES APIs and to the android.opengl OpenGL ES APIs.

You wonQ&apos;Et get the debugging features on the GLES11Ext methods, but at least you will be able to call them while debugging.
</what>
</comment>
<comment>
<author>jack...@google.com</author>
<when>Fri, 28 Jan 2011 00:57:50 +0000</when>
<what>This has been fixed in a future version of Android. Thank you for reporting the problem!</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Fri, 28 Jan 2011 01:01:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17846</bugid>
<title>error deleting text while typing sms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sebastie...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 12:55:11 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Upon
receiving new SMS, start replying, lean the phone on its side so the
screen shifts to landscape mode, start deleting the newly created text
with backspace - While deleting the text, the screen flickers and shows
me the message deletion screen (where you can delete messages within the
same conversation). When hitting back to get back to the previous
screen, screen goes back to the same deletion screen... - Should simply
delete text HTC Desire HD, Android 2.3.3 Tried on someone elseQ&apos;Es phone,
same model, same behaviour.</description>
</bug>
<bug>
<bugid>11472</bugid>
<title>please, translate in HongKong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 08:53:32 +0000</openedDate>
<description>Occurence process TouchWiz idle-Q&gt;E Long pressing on screen-Q&gt;E Widget
Occurence state Google Search is displayed in english please, translate
in HongKong language.</description>
</bug>
<bug>
<bugid>900</bugid>
<title>ActivityGroup mixes up context when activity is in a different apk</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Tue, 23 Sep 2008 21:44:34 +0000</openedDate>
<description>Refer to discussion here:
http://groups.google.com/group/android-developers/browse_thread/thread/bacb54849a82a24f/88e73d076c8b58c2
This is a critical issue for us, we absolutely need our ActivityGroup to
pull the View from another apk.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 01:00:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:10:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9888</bugid>
<title>Poor A2DP sound quality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>277</stars>
<reportedBy>r.shawn....@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 21:22:07 +0000</openedDate>
<description>Device: HTC EVO 4G Android Version: 2.1 After moving from Blackberry to
HTC EVO, I have noticed that music with loud high-frequency content,
such as cymbals, etc sounds poor. The best way that I can describe it is
that it sounds Q&quot;EgrungyQ&quot;E or Q&quot;EcracklyQ&quot;E. Voice quality is OK. The best
explanation I have found from Googling is that the bitpool setting in
Android is locked at a relatively low setting which adequate for voice
comm but not music. There doesnQ&apos;Et seem to be anyway of adjusting this
setting. Since I use my phone extensively to play music, I believe the
sound quality should be better than what is currently offered by
AndroidQ&apos;Es BT stack. Steps to reproduce: 1. Connect via Bluetooth via
high-quality stereo system and play various music with loud
high-frequency content. 2. Compare with direct aux connection or
Blackberry bluetooth. Thanks, Shawn</description>
<comment>
<author>jonwendz...@gmail.com</author>
<when>Fri, 30 Jul 2010 02:20:37 +0000</when>
<what>I agree. For voice the current quality setting is fine. At high frequencies (ie cymbals on music) the quality is shocking. ItQ&apos;Es surely an easy bitpool related item. Can it be unlocked or changed for those of us who use a2dp for music?</what>
</comment>
<comment>
<author>itshowle...@gmail.com</author>
<when>Fri, 30 Jul 2010 15:44:01 +0000</when>
<what>Definitely agree with the symptoms described here.</what>
</comment>
<comment>
<author>itshowle...@gmail.com</author>
<when>Fri, 30 Jul 2010 15:45:02 +0000</when>
<what>on HTC Desire running 2.1 or 2.2</what>
</comment>
<comment>
<author>rodz37</author>
<when>Sat, 31 Jul 2010 19:54:06 +0000</when>
<what>Running HTC Desire, I Agree quality is very poor and needs sorting out ASAP.</what>
</comment>
<comment>
<author>r.shawn....@gmail.com</author>
<when>Fri, 06 Aug 2010 20:28:25 +0000</when>
<what>Just FYI, my EVO received the 2.2 update and the issue persists.</what>
</comment>
<comment>
<author>theseven...@gmail.com</author>
<when>Mon, 09 Aug 2010 16:36:11 +0000</when>
<what>IQ&apos;Em running HTC Desire 2.1. Noticed this almost as soon as I got the phone. My crappy old Nokia 6110 Navigator is miles ahead with quality over A2DP....itQ&apos;Es 5 years old. This seems like either sloppy programming or a BIG oversight on GoogleQ&apos;Es behalf. Any word on itQ&apos;Es likely to get fixed?</what>
</comment>
<comment>
<author>r.shawn....@gmail.com</author>
<when>Mon, 09 Aug 2010 20:28:47 +0000</when>
<what>No word on a fix...just click on the star to vote for it so the guys at Google will take notice.  Thanks.</what>
</comment>
<comment>
<author>houseofb...@gmail.com</author>
<when>Wed, 11 Aug 2010 01:11:04 +0000</when>
<what>Sound like absolute garbage. Considering going back to the iPhone.</what>
</comment>
<comment>
<author>miguelma...@gmail.com</author>
<when>Fri, 13 Aug 2010 14:57:28 +0000</when>
<what>It would be nice if we could change the Bluetooth settings.  This issue seems to be because the bitpool is set to around 30 which is really low quality.  Right now i have to use the aux input in my BT-2700 because using Bluetooth produces too much distortion at the high frequency range.  Its really annoying. </what>
</comment>
<comment>
<author>jonwendz...@gmail.com</author>
<when>Fri, 13 Aug 2010 15:10:36 +0000</when>
<what>Absolutely IQ&apos;Em using the 3.5mm jack because a2dp actually hurts my ears.
Bitpool must be much higher.</what>
</comment>
<comment>
<author>cesierr...@gmail.com</author>
<when>Fri, 13 Aug 2010 18:46:46 +0000</when>
<what>on my new Samsumg Captivate with Android 2.1 A2DP sounds dull.  I need a fix for this asap. My old HTC Kaiser sounded much better. </what>
</comment>
<comment>
<author>miguelma...@gmail.com</author>
<when>Sat, 14 Aug 2010 00:10:44 +0000</when>
<what>Just for reference.  I have an HTC Evo.  I had this problem with 2.1 and also still with 2.2.  </what>
</comment>
<comment>
<author>chadtin...@gmail.com</author>
<when>Sun, 22 Aug 2010 11:35:03 +0000</when>
<what>Samsung Vibrant with 2.1 here. IQ&apos;Em forced to use 3.5mm because A2DP is distorted at higher frequencies and lacking overall range.  IQ&apos;Em using a Kenwood bt-200 bluetooth receiver with my Kenwood kdc-hd942u head unit with the latest firmware.  Other devices, aka iPhone 3G, sound distortion free.
</what>
</comment>
<comment>
<author>kolobo...@gmail.com</author>
<when>Mon, 23 Aug 2010 10:04:18 +0000</when>
<what>Same problem</what>
</comment>
<comment>
<author>luke.han...@gmail.com</author>
<when>Mon, 23 Aug 2010 10:42:45 +0000</when>
<what>Thanks for the e-mail telling me that you have the Q&apos;Esame problemQ&apos;E, this is the reason I star1ed this issue, to get messages telling me something I donQ&apos;Et wanna know. If IQ&apos;Ed wanted to see how many supported this issue, I would look how many have starred issue. The point of the comments is to share fixes and advice, not to say Q&apos;E+1Q&apos;E Q&apos;Eme tooQ&apos;E or Q&apos;EI agreeQ&apos;E. Probably about 20 just received an e-mail, for this rant. Not so bad on these lesser starred issues but on the larger ones...</what>
</comment>
<comment>
<author>czardest...@gmail.com</author>
<when>Thu, 26 Aug 2010 02:44:14 +0000</when>
<what>Samsung vibrant, upgraded from a G1 running 2.1 that sounded perfect. The sound quality is unacceptable. Possibly a Bluetooth 3.0 issue? This is a huge problem for me as I use Bluetooth for my daily commute and stereo at home.</what>
</comment>
<comment>
<author>jonwendz...@gmail.com</author>
<when>Thu, 26 Aug 2010 15:00:33 +0000</when>
<what>Not 3.0 related because itQ&apos;Es the same on my 2.0 device!</what>
</comment>
<comment>
<author>a.schlei...@gmail.com</author>
<when>Wed, 01 Sep 2010 18:05:39 +0000</when>
<what>i can agree with that. i used to stream my music with my 3GS and my Sony BT car radio. the sound was very good. now i use my samsung galaxy with android 2.1 and the music sounds like a 64kbit webstream. sometimes i think i use a tin can instead of a speaker.

it seems that the  android system is reducig the audio bitrate for a better range.

this should be fixed very soon, or at least tell us how to do it on our own.</what>
</comment>
<comment>
<author>MTrue...@gmail.com</author>
<when>Wed, 01 Sep 2010 18:10:30 +0000</when>
<what>I agree, I have a Vibrant and the sound quality is very poor</what>
</comment>
<comment>
<author>Apex109</author>
<when>Wed, 29 Sep 2010 04:31:37 +0000</when>
<what>This works perfectly with some tweaking on my old WinMo phone... this is the only problem keeping me from upgrading to an Android device. Please fix this!</what>
</comment>
<comment>
<author>Ramakr...@gmail.com</author>
<when>Wed, 29 Sep 2010 13:48:22 +0000</when>
<what>pls am facing the same problem pls android fix it soon we cant use a2dp function it hurt the ears pls increase the bitpool higher.......</what>
</comment>
<comment>
<author>jrob...@gmail.com</author>
<when>Thu, 30 Sep 2010 12:56:53 +0000</when>
<what>Samsung Fascinate.  One of many issues on the phone is the intermittent quality of bluetooth streaming of something like pandora or the built in audo player, that has a Q&quot;Eto bluetoothQ&quot;E option.  poor.  didnQ&apos;Et have the problem on my Samsung Omnia II.</what>
</comment>
<comment>
<author>frederic...@gmail.com</author>
<when>Wed, 06 Oct 2010 15:50:23 +0000</when>
<what>I gave sold my Desire (2.2) to buy an HD2 because of that issue. Now I have good sound, thanks to Windows Mobile 6.5 !
Will go back to Android when this is fixed.
audio.conf seems to be the key, a2dp settings can be input there, but as a non-root I could not even read it... and no idea what settings to add, could not find it anywhere.
This issue is really annoying, hopefully google will solve it quickly.</what>
</comment>
<comment>
<author>mark...@spunow.co.uk</author>
<when>Sat, 16 Oct 2010 10:42:49 +0000</when>
<what>My headset can receive mp3 over a2dp, but Android seems to always transcode to sbc, which sounds horrible.</what>
</comment>
<comment>
<author>SimonYus...@gmail.com</author>
<when>Sun, 17 Oct 2010 23:12:09 +0000</when>
<what>I have the samsung epic, version 2.1 and have the same problem. Did not have this problem at all with my blackberry. This has to be resolved ASAP.</what>
</comment>
</bug>
<bug>
<bugid>318</bugid>
<title>Documentation for InternalSelectionView is missing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-11T16:57:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eduf...@gmail.com</reportedBy>
<openedDate>Wed, 20 Feb 2008 17:36:33 +0000</openedDate>
<description>The API documentation is not available.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:57:53 +0000</when>
<what>Please see the APIDemos sample app included in the SDK download for this information.</what>
</comment>
</bug>
<bug>
<bugid>13570</bugid>
<title>Better Talk and contacts integration</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>antkenwo...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 19:30:55 +0000</openedDate>
<description>Request: It would be nice if the native talk application ( aka google
talk ) was able to find contacts based on an Q&quot;Eim -Q&gt;Egoogle talkQ&quot;E entry in
contacts rather than just a generic Q&apos;EemailQ&apos;E entry. why: It seems the
most logical thing to do</description>
</bug>
<bug>
<bugid>8823</bugid>
<title>Interactive User Photos in Street View</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pacob...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 11:20:03 +0000</openedDate>
<description>Some Googlers enabled this http://goo.gl/m9j9 not too long ago. It would
be totally sweet if you could add this feature to Android as well. It
probably wouldnQ&apos;Et work too well with compass mode (unless the set of
photos are all geo-located within the same bounded sphere) and the
click-drag aspect might not work to well with touchscreen devices (just
clicking would work), but itQ&apos;Es doable. IQ&apos;Ed imagine thereQ&apos;Ed be a
scrollable horizontal list of local photos at the bottom of the
interface to snap to a certain perspective. As a side note, itQ&apos;Ed be
really cool if someone developed a game app that guides the user via an
augmented reality interface to fill in missing photo angles for Q&quot;Eview
spheresQ&quot;E (the same size as current Street View FOV) and rewards (virtual
or otherwise) the user for each tile(graticule?)/sphere uploaded,
Foursquare/Gowalla-style. Just a thought in case anyone wants to code
such a thing. See the Robot View app for a foretaste of what IQ&apos;Em talking
about.</description>
</bug>
<bug>
<bugid>7562</bugid>
<title>Unable to edit the Synched contacts </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jega4u@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 06:56:44 +0000</openedDate>
<description>i have an application which is able to sync the contacts from internet
resources like yahoo, hot mail etc. i have followed the syncadapeter
sample apps. itQ&apos;Es working fine. i am not able to edit/delete the
contacts which synced from yahoo/hotmail. Thanks Jegadeesan M</description>
</bug>
<bug>
<bugid>8734</bugid>
<title>2 flaw and 1 fatal BUG of Desktop Widget</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-31T19:05:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zxyb...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 07:30:55 +0000</openedDate>
<description>Hi IQ&apos;Em a Chinese High School Developer on Android for 1 year. During
daily usage, IQ&apos;Eve found two minimal flaws and one fatal BUG about
Android OS, especially on Widgets. I have taken some Photos as proof(in
attachment). Firstly, as you can see from Pic_1.jpg, the Flip Time
Widget may cover the App drawer. Sorry I forget how I first concerned
about this problem. However, I could repeat this effect by clicking HOME
button while holding the Widget. I think itQ&apos;Es not a flaw, just a trick
:) Second, Pic_2~3 can make users confused about their half-desktop. One
day, I slid my first desktop halfway to the second desktop and
incidentally clicked the POWER button. When I wake my device, I found it
stuck in mid of the two desktops. However, even when it got stuck, the
widget still ran smoothly. (In Pic_2~3, the time was counting just like
nothing happened.) Most importantly, by using Pic_4~8, I can prove that
the desktop allows me put more than one layer of Widget. I cannot tell
how to achieve this just by Gmail, for the process is quite complex. If
you would like to know the detail, please contact me. It will be my
pleasure to record a Video as Instruction Q&amp;E Demonstration. I believe
thatQ&apos;Es a fatal BUG because if someone can put a transparent layer on
userQ&apos;Es desktop, users would be bothered. Also, if someone put a large
number of layers, it will definitely slow down the OS. Even if you close
all background task, it will be no use. (Think about the regular reboot
calendar?) I donQ&apos;Et know how seriously this BUG is. But I do love Android
and want to make it perfect. So please give a quick assessment to this
BUG. And if you have to know how to implement the BUG, please contact me
ASAP! IQ&apos;Em looking forward to your response. Yours, Steve Zhang</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:05:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1774</bugid>
<title>cannot build android in a virtual machine with 1GB of assigned RAM.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-29T01:29:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eladk...@gmail.com</reportedBy>
<openedDate>Sun, 11 Jan 2009 18:51:02 +0000</openedDate>
<description>followed steps described in the website for getting the sources and
building the environment and failed build. am running on UBUNTU 8.10 on
a virtual machine. got this error message after a while has passed after
running the make command: target Dex: core-tests # # An unexpected error
has been detected by Java Runtime Environment: # # SIGSEGV (0xb) at
pc=0x400383b6, pid=20215, tid=2559720336 # # Java VM: Java HotSpot(TM)
Client VM (11.0-b15 mixed mode linux-x86) # Problematic frame: # C
[libpthread.so.0+0xa3b6] pthread_cond_timedwait+0x106 # # An error
report file with more information is saved as: #
/home/user/mydroid/hs_err_pid20215.log # # If you would like to submit a
bug report, please visit: #
http://java.sun.com/webapps/bugreport/crash.jsp # make: ***
[out/target/common/obj/JAVA_LIBRARIES/core-tests_intermediates/classes.dex]
Aborted am attaching log from /home/user/mydroid/hs_err_pid20215.log
might be a local memory issue, but i?m submitting anyway so it?ll be
documented and handled Thanks, E.</description>
<comment>
<author>christia...@gmail.com</author>
<when>Thu, 15 Jan 2009 11:55:25 +0000</when>
<what>Hi,

I had the same issue as above.

IQ&apos;Em running Ubuntu 8.04 on a virtual machine, my virtual machine was configured to 
give 1GB host memory to the virtual machine and apparently this is no longer enough. 

I had made many Android builds before with the same configuration but after a recent 
repo sync it didnQ&apos;Et work anymore.

I changed the virtual machine settings to give 1.5GB host memory to the virtual 
machine and this solved the problem.

br
// Christian</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:24:15 +0000</when>
<what></what>
</comment>
<comment>
<author>eladk...@gmail.com</author>
<when>Thu, 15 Jan 2009 15:40:45 +0000</when>
<what>i did that now, now i ran out of space on the machine (apperantly it needs more than
8 gigs)i have no idea on how to change it though, can anyone upload a machine
somewhere that can save the hassale of making it?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 13:44:07 +0000</when>
<what>The build instructions indeed say that you need at least 6 GB of free disk space. An
8GB virtual machine is indeed probably too tight.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 13:47:59 +0000</when>
<what>This issue has been assigned in order to get the documentation updated.</what>
</comment>
<comment>
<author>dbort%an...@gtempaccount.com</author>
<when>Thu, 29 Jan 2009 01:29:13 +0000</when>
<what>Added to Q&lt;Ehttp://sites.google.com/a/android.com/opensource/downloadQ&gt;E:

Running Linux in a virtual machine

If you are running Linux in a virtual machine, you will need at least 1.5MB of RAM
and 10GB or more of disk space in order to build the Android tree.</what>
</comment>
<comment>
<author>Vko...@gmail.com</author>
<when>Thu, 30 Apr 2009 08:44:07 +0000</when>
<what>WAIT for some time even with 1GB RAM the build does go through but it takes a while 
longer.</what>
</comment>
</bug>
<bug>
<bugid>15338</bugid>
<title>Input password field not following CSS (-webkit-tap-highlight-color)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>pj.pa...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 00:29:58 +0000</openedDate>
<description>Steps to reproduce the problem: I have uploaded a test html file, you
should notice that in the first field(type=text) there is no
highlighting and in the second field(type=password) there is a grey
outline and white body but not the usual orange highlighting. In Mobile
Safari it has no outline when you select either the regular text input
field or the password input field. I think the correct behavior should
be: There should be no visible change when a input box is selected, but
I may very well be mistaken. Nexus One with OTA Gingerbread. Also tested
on HTC G2 with same result.</description>
<comment>
<author>pj.pa...@gmail.com</author>
<when>Wed, 09 Mar 2011 14:05:51 +0000</when>
<what>Further testing:
Tested inputTest.html with a Palm Pre WebOS and got the same result as Mobile Safari, it did not have a password input box outline. 

Also tested with HTC Legend and it did have a white box and grey outline.</what>
</comment>
<comment>
<author>tje...@gmail.com</author>
<when>Thu, 21 Jul 2011 15:27:16 +0000</when>
<what>Same here</what>
</comment>
<comment>
<author>pj.pa...@gmail.com</author>
<when>Thu, 21 Jul 2011 15:37:22 +0000</when>
<what>Thanks for the support, from a web designer standpoint this would be a very nice Q&quot;EbugQ&quot;E to have fixed as there is no way to remove that grey border from a password input field.</what>
</comment>
<comment>
<author>nizam...@gmail.com</author>
<when>Wed, 03 Aug 2011 08:58:54 +0000</when>
<what>I agree that ugly border from the password field needs to be removed.</what>
</comment>
</bug>
<bug>
<bugid>3888</bugid>
<title>When set to Q&quot;EEnglish (United Kingdom)Q&quot;E locale, ? and $ should be swapped on the onscreen keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>tehre...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 19:51:43 +0000</openedDate>
<description>If you are using the United Kingdom English locale, you are much more
likely to want to use Q&quot;E?Q&quot;E rather than Q&quot;E$Q&quot;E. These should therefore be
swapped position on the onscreen keyboard. When displaying the QWERTY
keyboard, pressing ?123, the Q&quot;E?Q&quot;E key should be on that menu, not on the
ALT.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:11:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:03:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6469</bugid>
<title>Edit contact should not save changes with back button press.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mdetwei...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 21:05:41 +0000</openedDate>
<description>Editing a contact saves changed when the back button is pressed and it
should disguard any changes when this happens.</description>
</bug>
<bug>
<bugid>1049</bugid>
<title>feature req: allow for requesting/viewing sms received notifications</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-24T23:33:45.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 13:48:55 +0000</openedDate>
<description>On nokia phones I got used to being able to see SMS receipt
notifications - a quick search shows that htc wizard and others can do
it also. (And tmob enables it..) Perhaps 3 status icons in the convo
list - (existing) outbox, receipt pending, delivered.. (and add the
delivery time to the message details).</description>
<comment>
<author>disconn...@gmail.com</author>
<when>Thu, 06 Nov 2008 18:04:49 +0000</when>
<what>OK so thats solved in rc29 (yay!) but... can the notification view have the date/time
the notification was sent? (Or at least the time it was received, if the sent time is
not available.)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:27:44 +0000</when>
<what></what>
</comment>
<comment>
<author>mobinau...@gmail.com</author>
<when>Tue, 10 Mar 2009 17:26:01 +0000</when>
<what>We are using RC33 and we get the status delivered although the the receiver has the
phone shut off? Using T-Mobile in Germany G1. 
Thx 
Oliver
</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Tue, 14 Apr 2009 14:16:36 +0000</when>
<what>This is the same on T-Mobile UK on latest available firmware (1.1 / UK RC9)</what>
</comment>
<comment>
<author>libor.he...@gmail.com</author>
<when>Tue, 04 Aug 2009 15:30:41 +0000</when>
<what>I was thinking of a more sophisticated notifications. Most of the SMSes are delivered
instantly, so this would be nice:

1) possibility to switch off positive notification ( still to be checked in sent
message details )
2) only negative notifications to be announced ( not delivered )
3) announce if a notification has not arrived in specified - configurable - time ( no
report received ) </what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:33:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:44:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10456</bugid>
<title>Menu does not layout properly when fontScale is changed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Marcus.W...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 05:29:52 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). 1) Change the fontscale and scaled density to a
value between 1.25 and 1.5 to increase the font-size in the application.
(These values are explicitely writable by the application and thus
should be handled correctly.) Configuration updated = new
Configuration(); updated.fontScale = fontscale; DisplayMetrics metrics =
new DisplayMetrics();
aContext.getWindowManager().getDefaultDisplay().getMetrics(metrics);
metrics.scaledDensity = fontscale * metrics.density;
aContext.getBaseContext().getResources().updateConfiguration(updated,
metrics); 3) Start a new Activity in the same application. 2) Press
menu-key to open a menu with labels and icons. - What happened. for
fontscale = 1.5 the icons overlap the text. - What you think the correct
behavior should be. the layout should allow for enough space for the
labels to display. Android-version: 2.2 Device: Nexus One</description>
</bug>
<bug>
<bugid>13537</bugid>
<title>Add ability to install specified Trusted Root Certificate Authority certs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bbyo...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 17:14:51 +0000</openedDate>
<description>I need a way to install a Trusted Root Certificate Authority cert on my
2.1u1 LG Ally (Verizon) We use an in-house RootCA, and I need a way to
import that cert. My phone needs to trust that CA (even though I canQ&apos;Et
talk to it directly) because my SSL VPN server requires that the RootCA
be mutually trusted. I can find no way of updating (or even viewing) the
store of trusted Root CAQ&apos;Es.</description>
</bug>
<bug>
<bugid>4544</bugid>
<title>Body of email in Korean by Mailing list is broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>yongnir@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 14:57:12 +0000</openedDate>
<description>Body of email in Korean by Mailing list is broken. If I sent email in
Korean as input directly email address in Q&apos;EToQ&apos;E field, ItQ&apos;Es just fine
works. However only by mailling list, itQ&apos;Es broken korean. Q&lt;E Initial
condition Q&gt;E 1. used Exchange server account 2. The Exchanger server in
my office is located in Malaysia. 3. IQ&apos;Em not sure what the exchange
server version.(maybe exchange server 2003) Q&lt;E reproduce Step Q&gt;E 1. Launch
Email 2. Menu 3. Compose 4. Input Mailing List in Q&apos;EToQ&apos;E field. 5. Input
some subject and contents 6. Send 7. received the email from my phone (I
include in the Mailing list). 8. Also checked the email on my desktop
PC. (I used MS Outlook2003) Q&lt;E Actual result Q&gt;E ItQ&apos;Es broken korean both my
mobile phone and desktop PC. Q&lt;E Expected result Q&gt;E It has to display
korean.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:15:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11994</bugid>
<title>Protected Aps Do not appear in the market HTC Aria ROM v12</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dexter.f...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 23:34:09 +0000</openedDate>
<description>Protected apps do not show up in the market place. Both HTC and the App
makers IQ&apos;Eve contacted are pointing the finger at Google. IQ&apos;Eve been
researching this everywhere, and it seems to be an issue with every new
rom revision from all manufacturers. This rom has been out for more then
a month. Why is this taking so long to get processed? HTC Aria Firmware
2.1-update1 Build number 1.25.502.12</description>
</bug>
<bug>
<bugid>1488</bugid>
<title>Faulty behavoiur in glOrtho in clipping area is far from origin</title>
<status>Reviewed</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>iulian.b...@gmail.com</reportedBy>
<openedDate>Tue, 09 Dec 2008 16:30:51 +0000</openedDate>
<description>Setting a 2D projection matrix in OpenGL causes some strange behaviour
in case the clipping area is far from the origin. Set the clipping area
to: glOrtho2D(3095.0f, 3153.0f,5649.0f,5724.0f); Draw something in the
middle of the cliiping area (or from one corner of the clipping area to
another): gl.glMatrixMode(GL10.GL_MODELVIEW); gl.glLoadIdentity();
/*some random figure drawn in the center if the clipping area*/ float
figure[]={3115.0f,5680.0f, 3125.0f,5700.0f, 3125.0f,5680.0f,
3115.0f,5700.0f, }; gl.glVertexPointer(2, GL10.GL_FLOAT, 0,
FloatBuffer.wrap(figure)); gl.glDrawArrays(GL10.GL_LINE_LOOP, 0, 4 );
Everything works correctly. Next, shirnk the height of the clipping area
by 1 unit (either bottom+1.0 or top-1.0). The figure is not drawn
anymore. If you bring the whole scene closer to origin or enlarge the
height of the clipping area it works ok.</description>
<comment>
<author>thesombr...@gmail.com</author>
<when>Fri, 12 Dec 2008 11:46:03 +0000</when>
<what>IQ&apos;Eve also found quirks with glOrtho setting it to the dimensions of the screen for
example doesnQ&apos;Et work i had to use the negative of the height

view.my_gl10.glOrthof(0.0f,parent.getWidth(),0.0f,-parent.getHeight(),0.0f,10.0f);

very curious</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 17:33:44 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Tue, 03 Feb 2009 19:05:03 +0000</when>
<what>Are these issues seen on the emulator or real device (or both)?</what>
</comment>
<comment>
<author>iulian.b...@gmail.com</author>
<when>Sat, 14 Feb 2009 19:06:57 +0000</when>
<what>On both</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:24:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20112</bugid>
<title>Xoom hotspot connection error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Adam.bra...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 07:20:37 +0000</openedDate>
<description>Whilst using the hotspot feature to broadcast a wifi signal to my
netbook the signal from the xoom to the netbook is lost. When trying to
connect the netbook again the netbook can see the ssid of the access
point from the xoom however windows returns an error Q&apos;Eunable to connect
to networkQ&apos;E with a troubleshooting problem that says resolves the
problem, however, when trying to connect again replicates the problem.
Apple iPhone is able to see Q&apos;Eandroid apQ&apos;E hotspots but when asked to
connect states Q&apos;Eunable to connect to Q&apos;Eandroid apQ&apos;EQ&apos;E 3g connection from
xoom is at best level Q&apos;EhQ&apos;E and package with 3 has 5gb of data left for
the month. Xoom is able to download apps, webpages and documents
internally implying it is online through 3g. Measures taken to try and
fix problem with no success: Turn xoom off and back on Soft reset xoom
Turn wifi radio on whilst having hotspots on Turn wifi radio off whilst
having hotspot on Having hotspot with no wpa or security Changing
security password Changing ssid to something else Only method that seems
to make hotspot work for upto 5 mins: Turn airplane radio on. Leave for
a few seconds for it to action on everything. Turn airplane mode off and
turn hotspot back on. The netbook can then connect 20% of the time or
reverts to the error stated above.if it does connect the netbook can
connect for approximately 5 mins then drops out and problem remains.
Motorola xoom MZ601 wifi and 3g model Android 3.1 europe Please update
me on problem as hotspot feature is very important to me.
Adam.brackpool@gmail.com NOTE: This form is only for reporting user
bugs. For all other user Hdiscussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:00:18 +0000</when>
<what>Issue 20118 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:00:40 +0000</when>
<what>Issue 20117 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:01:00 +0000</when>
<what>Issue 20116 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:01:21 +0000</when>
<what>Issue 20115 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:02:08 +0000</when>
<what>Issue 20114 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:02:34 +0000</when>
<what>Issue 20113 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>13920</bugid>
<title>Nexus S ringtone setting keeps changing problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:21:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>volkank...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 12:18:01 +0000</openedDate>
<description>- Create a folder called ringtone on the root folder of internal storage
of Nexus S - Put an MP3 there - Choose that MP3 as the ringtone - When
you mount the device as an sd card, ringtone settings change The
ringtone should play even though the internal storage is mounted or some
tool should allow for saving ringtones in some place else.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:21:25 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>10355</bugid>
<title>Pedestrian mode in Google Maps Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>simonbro...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 17:54:19 +0000</openedDate>
<description>While Google Maps Navigation is astoundingly good for an offboard Satnav
solution, it has one glaring flaw: No pedestrian mode. Google Maps
itself is more or less adequate last resort for pedestrian navigation,
but is much less comfortable than the actual navigation mode. The
following problems make Maps hard to use for pedestrian navigation:
-Missing map rotation, meaning the user must rely on the little compass
arrow.that shows where he is at the moment for directional guidance -no
option to keep the screen from timing out -Clunkier interface for use
while moving Of course, just adding these features to Maps would
probably be sufficient as well ;)</description>
<comment>
<author>simonbro...@gmail.com</author>
<when>Fri, 10 Sep 2010 06:38:29 +0000</when>
<what>Awesome, you did it! Thanks! :D:D:D</what>
</comment>
<comment>
<author>amisafa1...@gmail.com</author>
<when>Sat, 10 Sep 2011 17:02:56 +0000</when>
<what>Just what I liked to say, except one thing: I want the ability to use the navigation offline:( There are lots of apps that have the navigation option with no need to connect to the internet.</what>
</comment>
</bug>
<bug>
<bugid>14637</bugid>
<title>Possible memory leak in Market application 2.12</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T22:58:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>renata.m...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 19:47:52 +0000</openedDate>
<description>We have got Q&quot;EForce finishing activity
com.android.vending/.AssetBrowserActivityQ&quot;E error, while running a test
which stays in a loop executing the steps listed below: 1- Open Market
application and download 3 games 2- Open
spe.mobilephone.net/wit/commonv1/linkimgtype.xhtml link and: - download
an image - set the downloaded image as wallpaper Looking to the phone
logs it seems that there may be memory leak in Google Market
application(com.android.vending). The memory in Q&quot;Epriv dirtyQ&quot;E column is
too high (about 43332kb): ** MEMINFO in pid 19935 [com.android.vending]
** native dalvik other total size: 24032 22727 N/A 46759 allocated:
22547 22184 N/A 44731 free: 1440 543 N/A 1983 (Pss): 19533 22247 4298
46078 (shared dirty): 1404 4040 1032 6476 (priv dirty): 19504 21264 2564
43332 We have repeated another set of tests (which involves application
downloads) and we have dumped the heap for vending process when the
Q&quot;Epriv dirtyQ&quot;E memory raise to a high value. The heap dump is attached
(file heap-dump-tm1296834154-pid3336.hprof. During the tests execution
we could see that each time Market is downloading an application the
Q&quot;Epriv dirtyQ&quot;E increases and stays at that value even after the
application is not being accessed any more. During the tests execution,
we have run command Q&quot;Edumpsys meminfo Q&lt;Eprocess_idQ&gt;EQ&quot;E every once in a
while. The results from Q&quot;EdumpsysQ&quot;E command are attached (file
Browser_tests_results.txt).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 01:05:01 +0000</when>
<what>Thanks for the report. Could you explain on what phone/version of Android you saw this happen?</what>
</comment>
<comment>
<author>renata.m...@gmail.com</author>
<when>Fri, 11 Feb 2011 10:19:21 +0000</when>
<what>The issue was initially found in a new Motorola phone which was not launched yet. I canQ&apos;Et say more details about this phone HW/SW. It is based on Android Froyo 2.2, GMS R9. After executing the same set of tests in other Motorola phones (not launched yet) but based in the same Android/GMS release we could confirm that the issue is reproducible in all these phones.

From initial analysis done by a Motorola engineer, it seems that the memory leak is in com.android.vending.velvet.PortraitCarouselView. </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 22:58:46 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3892</bugid>
<title>The user cannot delete multiple mails </title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-09-15T15:36:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>sachin2...@gmail.com</reportedBy>
<openedDate>Tue, 15 Sep 2009 08:29:16 +0000</openedDate>
<description>The user cannot delete multiple mails from the inbox. If the user has
more mails to delete, it is very time consuming to delete individually.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:00:30 +0000</when>
<what>Which version? Which app (Gmail or Email)?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 15 Sep 2009 15:36:05 +0000</when>
<what></what>
</comment>
<comment>
<author>sachin2...@gmail.com</author>
<when>Wed, 16 Sep 2009 05:37:50 +0000</when>
<what>This is with version 1.5 and Email client application</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:15:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2725</bugid>
<title>[BT Car] JVC KD-BT1 Problems with A2DP in HTC Magic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:19:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>IsaacPE15@gmail.com</reportedBy>
<openedDate>Wed, 20 May 2009 22:21:23 +0000</openedDate>
<description>Well, A2DP works very well with my JVC, but, sometimes, the sound pause
1 second and then continue. The second problem is that the buttons for
previous/next track in the radio, doesn?t work at all, ant the
play/pause button sometimes not work too</description>
<comment>
<author>kankunb...@gmail.com</author>
<when>Sun, 31 May 2009 04:42:30 +0000</when>
<what>I guess the audio skipping problem may be related to the wifi.  Would you please have
a look to the issue 2807 ? ( http://code.google.com/p/android/issues/detail?id=2807 )
Thanks.</what>
</comment>
<comment>
<author>azanutta</author>
<when>Wed, 17 Jun 2009 19:46:36 +0000</when>
<what>I have the  skipping issue too, but iQ&apos;Eve never enabled the wifi in my standard ION,
because i donQ&apos;Et need to (i have a data flat 3G always on).
tried overclocking to 527MHz but nothing changes.
iQ&apos;Eve got a JABRA bluetooth headsets and my buttons work well.

the problem is more frequent when i go running with also the GPS on, and mytracks
application displaying my position.. a strange effect: the frequency of skipping
music increases when i stop running for a while to take breath, one cut of music
every 2 or 3 seconds... very annoing =( </what>
</comment>
<comment>
<author>stevehil...@gmail.com</author>
<when>Fri, 19 Jun 2009 14:31:50 +0000</when>
<what>I get the same exact skipping problem, even while having all other radio/wifi/gps 
sources turned off with the phone directly next to the device, and after rebooting. 
Motorola S9. The heaset works fine on my laptop. I have a G1 with android version 1.5</what>
</comment>
<comment>
<author>jon.raif...@gmail.com</author>
<when>Wed, 15 Jul 2009 13:29:36 +0000</when>
<what>Try disabling the auto orientation changes.  After I turned this and wifi off, mine
hasnQ&apos;Et skipped since.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:24:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:15:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:20:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:42:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:19:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:19:55 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>16972</bugid>
<title>stop automatically deleting the space before every symbol that IQ&apos;Em typing on my Droid 2.ThatQ&apos;Es never been convenient or useful for me. in fact, its a huge annoyance.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ssutton4...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 02:56:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4932</bugid>
<title>Gmail contacts all lost after using messaging application</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>dabro...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 20:57:36 +0000</openedDate>
<description>Phone: Motorola Droid on Verizon Yesterday my contacts database lost all
of the Gmail contacts, and had to re-synch. I wasnQ&apos;Et paying enough
attention to recognize when they were actually lost, but I may have been
using the messaging application. Today my Gmail contacts also just
disappeared, but this occurred immediately after I attempted to forward
a text message that I had just sent to a different person: I was in the
To field, and performing an autolookup by typing the contacts name, when
an error occurred and I got sent back to the home screen. Phone
information: Kernel: 2.6.29-omap1-g04df51f android-build@apa26 #477
Build: ESD20</description>
<comment>
<author>awar...@google.com</author>
<when>Fri, 20 Nov 2009 05:24:30 +0000</when>
<what></what>
</comment>
<comment>
<author>dabro...@gmail.com</author>
<when>Tue, 24 Nov 2009 18:34:39 +0000</when>
<what>My phone also was experiencing other applications crashing, and then at this past
weekend the phone would just continuously reboot during the turn-on splash screen
sequence, so I had the phone replaced under warranty.

The build date of the problematic phone: 40th week of 2009.

The new phone, which has the same kernel, is from the 42nd week of 2009, and
currently is not experiencing this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>8162</bugid>
<title>Random error messages Q&quot;EConversion to Dalvik format failed with error 1Q&quot;E</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jagtiani...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 10:25:44 +0000</openedDate>
<description>Based on some investigation, the above error is shown in some typical
cases. From google search it seems like a lot of frustations are formed
around this error. In short I would request that this error be properly
documented for its root cause and fixes. I have blogged about this for a
while now and have narrowed it down to the .classpath file having only
Q&lt;Eclasspathentry kind=Q&quot;EconQ&quot;E
path=Q&quot;Ecom.android.ide.eclipse.adt.ANDROID_FRAMEWORKQ&quot;E/Q&gt;E and no other
android.jar mentioned differently. One more behaviour that is strange
(usability issue). Insert Q&lt;Eclasspathentry kind=Q&quot;EconQ&quot;E
path=Q&quot;Ecom.android.ide.eclipse.adt.ANDROID_FRAMEWORKQ&quot;E/Q&gt;E into the
classpath Eclipse - Android Project - Right Click - Java Build Path
containts Android 2.1 with a around 8 of children in the ui tree. But
there is no way to add this tree from the UI of eclipse plugin. I wonder
why.</description>
<comment>
<author>jagtiani...@gmail.com</author>
<when>Wed, 05 May 2010 10:26:21 +0000</when>
<what>Forgot to add my blog link.
 http://mcondev.wordpress.com/2010/04/21/conversion-to-?with-error-1-2/ ?</what>
</comment>
<comment>
<author>jagtiani...@gmail.com</author>
<when>Wed, 05 May 2010 10:36:17 +0000</when>
<what>Ok, I am asking here is to get a more appropriate message. The root causes are known 
and limited. It would be great to get more meaningful error messages with root cause 
and possible fix. Even a FAQ from google around this will be great.

You see, if I dont have 
Q&lt;Eclasspathentry kind=Q&quot;EconQ&quot;E 
path=Q&quot;Ecom.android.ide.eclipse.adt.ANDROID_FRAMEWORKQ&quot;E/Q&gt;E in the classpath but just 
android.jar it works sometimes and does not work sometimes.

If I have Q&lt;Eclasspathentry kind=Q&quot;EconQ&quot;E 
path=Q&quot;Ecom.android.ide.eclipse.adt.ANDROID_FRAMEWORKQ&quot;E/Q&gt;E in the class path and dont 
have android.jar (or should not have android.jar) it works. 

Kinda random behaviour I would say.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 05 May 2010 23:18:32 +0000</when>
<what>you really really donQ&apos;Et want to have android.jar directly in your classpath.
Doing this makes the Eclipse plug-in believe this is a 3rd party jar file that should
be packaged (and therefore converted to Dalvik) with your app.

If you use the Android New Project Wizard, itQ&apos;Ell properly setup your classpath for you.

That aside, yes we need better doc for the Dalvik convertion error.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:19:07 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 18:56:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4316</bugid>
<title>Add DoD root certificates</title>
<status>Declined</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-28T16:47:48.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>7</stars>
<reportedBy>Kieran.O...@gmail.com</reportedBy>
<openedDate>Wed, 21 Oct 2009 21:11:43 +0000</openedDate>
<description>The OS doesnQ&apos;Et include the Department of Defense root and intermediate
certificates. This means that users that browse DoD web sites get
certificate errors as they navigate. It also means that users canQ&apos;Et
configure the Email widget to connect over SSL with DoD servers. The
configuration fails because it canQ&apos;Et verify the authenticity of the
certificates provided. DoD root certificates can be found here:
http://dodpki.c3pki.chamb.disa.mil/rootca.html</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Oct 2009 06:47:59 +0000</when>
<what>(as a work-around, you can use the badly-named Q&quot;Essl (if available)Q&quot;E option in the Email app. this actually means 
something more like Q&quot;Eaccept untrusted certificatesQ&quot;E. see http://code.google.com/p/android/issues/detail?
id=1016 .)</what>
</comment>
<comment>
<author>amine.mo...@gmail.com</author>
<when>Sat, 24 Oct 2009 03:28:50 +0000</when>
<what>How do I install them so i can start using my ako email account?</what>
</comment>
<comment>
<author>Kieran.O...@gmail.com</author>
<when>Sat, 24 Oct 2009 18:11:41 +0000</when>
<what>Thanks to the first commenter for the workaround.  That worked perfectly!

To Amine Moussaoui you can get the configuration details here
http://help.us.army.mil/cgi-bin/akohd.cfg/php/enduser/std_adp.php?p_faqid=129Q&amp;Ep_sid=-OyP3eLjQ&amp;Ep_lva=221#.
 Then when setting up email use Q&quot;ESSL (if available)Q&quot;E so that the phone wonQ&apos;Et verify
the certificate it receives fro AKO.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:14:56 +0000</when>
<what></what>
</comment>
<comment>
<author>m.tallant@gmail.com</author>
<when>Tue, 13 Jul 2010 18:13:32 +0000</when>
<what>IQ&apos;Eve been using android for about 2 years now. While the workaround above is the exact way i had my G1 set up from day one, my new mt3gs does not have the if available option. I am using titanium backup for my backups and i notice that there is a certificate installer bthat it has backed up data for. But i cant seem to call that process from anywhere on the phone. If anyone has any ideas i would greatly appreciate it.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 09 Sep 2010 06:33:06 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:47:48 +0000</when>
<what>The DoD root certificates do not seem to be included by Microsoft or Mozilla. Android is not going to include them at this time.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:48:48 +0000</when>
<what>m.tallant,
Issue 11231 is a feature request covering the management of device certificates. I talk a bit there about what the current certificate installer is and is not used for.</what>
</comment>
<comment>
<author>kbca...@gmail.com</author>
<when>Tue, 12 Jul 2011 23:03:26 +0000</when>
<what>I realize this has been declined but IQ&apos;Ed like to point out that Apple added the DOD certs to iOS a long time ago: http://support.apple.com/kb/HT3580 which is why DOD websites and apps like Citrix work on iPhone/iPad and fail on Android devices.

I personally donQ&apos;Et want to see DOD standardize on iOS for mobile devices. An open platform is cheaper, more efficient, and better for everyone involved.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 13 Jul 2011 00:05:15 +0000</when>
<what>kbca...@gmail.com, I definitely agree but I think the more general solution of Issue 11231 is best way. Please follow that issue for updates.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 01 Nov 2011 22:58:48 +0000</when>
<what>As noted over on http://code.google.com/p/android/issues/detail?id=11231, users can now add their own CA certificates, such as the DoD certificates.</what>
</comment>
</bug>
<bug>
<bugid>17328</bugid>
<title>cts fail of  android.permission.cts.NoExecutePermissionTest#testNoExecutePermission</title>
<status>Released</status>
<owner>n...@google.com</owner>
<closedOn>2011-06-17T17:32:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wanglinb...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 03:30:56 +0000</openedDate>
<description>- Steps to reproduce the problem. Run CTS test case instruction:
cts_host Q&gt;E start --plan CTS -t
android.permission.cts.NoExecutePermissionTest#testNoExecutePermission -
What happened. The case failed as
android.permission.cts.NoExecutePermissionTest#testNoExecutePermission...(fail)
junit.framework.ComparisonFailure: NX (No Execute) not enabled for heap
expected:Q&lt;E...-...Q&gt;E but was:Q&lt;E...x...Q&gt;E at
android.permission.cts.NoExecutePermissionTest.testNoExecutePermission(NoExecutePermissionTest.java:62)
- What you think the correct behavior should be Because my device
hardware is ARMv5, so it doesnQ&apos;Et have NX bit for execution protection.</description>
<comment>
<author>jiazi.li...@gmail.com</author>
<when>Thu, 02 Jun 2011 03:41:12 +0000</when>
<what>I donQ&apos;Et think there is software emulation for this feature for ARMv5 in Linux world.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 02 Jun 2011 17:19:11 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 02 Jun 2011 17:37:27 +0000</when>
<what>It sounds like maybe the cpufeatures library (which is already used in CTS in BuildTest) could be used to check ARMv5. Passing this to Nick for further comment. </what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Fri, 10 Jun 2011 00:04:38 +0000</when>
<what>Yes, on older CPUs which donQ&apos;Et support NX features, this test should pass.</what>
</comment>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Wed, 15 Jun 2011 04:15:01 +0000</when>
<what>But how can i pass the case with the old cpus?</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 16 Jun 2011 01:43:54 +0000</when>
<what>The proper solution is to fix the test to understand older CPUs.  In the meantime, requesting a CTS waiver seems like a reasonable approach.  If you want, feel free to submit a patch, and IQ&apos;Em happy to review it.  (Sorry, I havenQ&apos;Et had time to work on this yet)</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 16 Jun 2011 22:41:53 +0000</when>
<what>proposed https://review.source.android.com/23847 to fix this bug.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Fri, 17 Jun 2011 17:32:39 +0000</when>
<what>fix committed.</what>
</comment>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Sat, 18 Jun 2011 03:53:27 +0000</when>
<what>ok,thanks!</what>
</comment>
</bug>
<bug>
<bugid>5911</bugid>
<title>Google Wave causes phone to lock up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rutger1...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 12:45:26 +0000</openedDate>
<description>When attempting to use Google wave from google.com/wave and clicking on
a discussion my device froze and had to be reset with a battery pull. I
do understand that the android browser is not supported in wave, but it
should not cause a complete system crash. I am using a Motorola Droid
with 2.0.1</description>
<comment>
<author>eyal.le...@gmail.com</author>
<when>Mon, 03 May 2010 12:55:31 +0000</when>
<what>I had the same problem with the Google Nexus One. A part of the configuration is 
reseted (change the wallpaper to default, ...).</what>
</comment>
</bug>
<bug>
<bugid>3362</bugid>
<title>Browser crash on complex XHTML page</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-01T14:47:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>catsla...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 02:54:52 +0000</openedDate>
<description>Using a T-Mobile G1 with firmware version 1.5, baseband version
62.50S.20.17H_2.22.19.26I, kernel version 2.6.27-00393-g6607056, build
number CRC1, if I access my mashup page http://www.mithriltabby.com/ ,
the browser suddenly exits (the screen sliding to the left as if I had
hit the home button, not to the right as it would if I hit the back
button), dumping me back on the desktop. This happens even with
JavaScript turned off. (A simpler XHTML page,
http://www.mithriltabby.com/resume.xhtml , causes no problems.)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 00:29:46 +0000</when>
<what>thanks for the bug report. This is fixed in a future release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:47:59 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:26:23 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2616</bugid>
<title>LogCat scroll bar stays at the top [Ubuntu 8.10]</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-08-24T17:24:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>sbq...@gmail.com</reportedBy>
<openedDate>Fri, 08 May 2009 14:23:18 +0000</openedDate>
<description>IQ&apos;Em working on Ubuntu 8.10. Eclipse 3.4.1. When I opened the LogCat tab,
I moved that tab so that LogCat is a separate window from the others
(Console, Problems, etc.). I do the exact same arrangement on Windows.
(I would send a screen shot, but I do not know how to do screen shots on
Ubuntu). On Windows, the LogCat window tracks the emulator messages. By
Q&quot;EtrackingQ&quot;E I mean the scroll bar is always at the bottom and stays there
so new messages are always visible. On Ubuntu, the scroll bar stays at
the top, getting smaller as more messages [presumably] are added. So you
do not see new messages. If I scroll to the bottom, when I lift up the
left-mouse-button, the scroll bar just stays at that spot and the window
doesnQ&apos;Et change -- actually I just tried this a few times and sometimes
the LogCat window will start tracking the messages. Note: on Ubuntu, if
I undock the LogCat window totally so it is outside of Eclipse, make it
bigger, and restart the emulator, the LogCat window still does not
automatically track the messages. However, if I move the scroll bar to
the bottom then it will usually start tracking the messages. Aside: When
the LogCat window was totally undocked on Ubuntu it behaved erratically.
Once when I switched from the debug perspective to the Java perspective
in Eclipse the LogCat window docked into its old position, but smaller.
Once when I stopped the emulator and restarted it the LogCat Window
shrunk to 1/2 its size, but it remained totally undocked.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:50:34 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:57:53 +0000</when>
<what></what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Wed, 24 Aug 2011 17:24:18 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19768</bugid>
<title>Traffic Widget App is displaying wrong toast popup.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JInbo....@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 07:17:37 +0000</openedDate>
<description>? Step: 1.idle - traffic(widget)- set - save -idle - traffic ?Actual
Result: empty toast popup is displyed ?Expected Result: Popup dose not
be displyed</description>
</bug>
<bug>
<bugid>1408</bugid>
<title>Android forces all wallpapers to be re-saved at a significatly lower quality (visible JPEG quality degradation)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-22T22:00:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>jdtee...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 02:23:30 +0000</openedDate>
<description>The operating system wallpaper application forces all images, regardless
of resolution or file size, to be cropped and re-saved at a much lower
quality ruining any smooth gradients or fine detail in the original.
Wallpaper images native to the OS (Wallpaper gallery) demonstrate
hardware capability to display smooth gradients and fine detail. Android
currently provides no way to bypass the forced crop/re-save process.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 02 Dec 2008 19:31:40 +0000</when>
<what>Wallpapers are saved as PNG files, not JPEG.</what>
</comment>
<comment>
<author>jdtee...@gmail.com</author>
<when>Tue, 02 Dec 2008 19:46:50 +0000</when>
<what>Does that change the issue as described? Whether itQ&apos;Es saving as PNG or JPEG, it is 
still forced to re-save at a much more lossy level.</what>
</comment>
<comment>
<author>jdtee...@gmail.com</author>
<when>Wed, 03 Dec 2008 06:11:35 +0000</when>
<what>Are you sure custom wallpapers being applied from SD card images are saved as PNG? 
Once the wallpapers are forced cropped and re-saved they exhibit severe JPEG 
compression blocks, banding and other telltale artifacting.</what>
</comment>
<comment>
<author>serialt...@gmail.com</author>
<when>Wed, 03 Dec 2008 19:19:21 +0000</when>
<what>It doesnt matter what readable format you use, it losses clarity as the OS degrades
the image when setting it as wallpaper. Using a third party application called
Q&apos;EWeekly wallpapersQ&apos;E seems to by pass the OS resample thus providing MUCH better, high
quality wallpapers. Download and see.</what>
</comment>
<comment>
<author>jdtee...@gmail.com</author>
<when>Wed, 03 Dec 2008 19:29:08 +0000</when>
<what>@serialtoon

Yep. I am forced to use this app as well. Fortunately, it has some good wallpapers. 
It is extremely frustrating that I canQ&apos;Et use my own wallpapers I went out of my way 
to crop and size for my G1 without them looking like hell. Hopefully one of these 
wallpaper apps like Weekly Wallpaper will add the feature to use locally stored 
images so we can bypass Androids native wallpaper setting utility. Better yet, I hope 
they fix it so we donQ&apos;Et have to jump through hoops just to have an unmolested image 
of our choosing as a wallpaper.</what>
</comment>
<comment>
<author>serialt...@gmail.com</author>
<when>Wed, 03 Dec 2008 19:41:35 +0000</when>
<what>Yea, i agree jdteezie. Android needs a serious over hauling if it wishes to stay in
the race.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 22 Dec 2008 16:30:48 +0000</when>
<what>Here is what happens:
- The frameworkQ&apos;Es wallpaper API does save the wallpaper as a PNG
- Unfortunately the Camera apps uses a 75% quality JPEG intermediate file as part of the cropping process

IQ&apos;Ell fix this asap.</what>
</comment>
<comment>
<author>jdtee...@gmail.com</author>
<when>Mon, 22 Dec 2008 18:56:03 +0000</when>
<what>Thank you for revisiting this and finding the root cause. Will you be able to offer an option to skip the 
cropping portion of the process so we can simply apply a correctly sized wallpaper losslessly?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 22 Dec 2008 22:00:11 +0000</when>
<what>This is now fixed on our internal tree. There is still a crop process but if you select the entire picture, it should 
not suffer any quality loss anymore. </what>
</comment>
<comment>
<author>jdtee...@gmail.com</author>
<when>Wed, 24 Dec 2008 04:12:30 +0000</when>
<what>Awesome! Thanks for taking care of this so quickly. How does the internal tree 
translate to a release schedule where the end users might actually see the change? 
Will it be pushed out with the merging of the cupcake team development in Jan?</what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Fri, 29 May 2009 13:26:35 +0000</when>
<what>This doesnQ&apos;Et appear to be in released cupcake images.  Is there a workaround?</what>
</comment>
<comment>
<author>jdtee...@gmail.com</author>
<when>Fri, 29 May 2009 15:09:39 +0000</when>
<what>Yeah this is fixed in 1.5. You still have to go thru the crop process but thereQ&apos;Es no quality loss since its all 
PNG24 now. I had been using the app called wallpaper set Q&amp;E save to get around this issue.</what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Fri, 29 May 2009 15:39:03 +0000</when>
<what>I have 1.5.  I was trying with a pre-cropped 640x480 JPG and ended up with a much
lower quality overcropped wallpaper - are you saying I should start with a larger
uncropped image?  What size should it be?  Does it need to be PNG?  Thanks!</what>
</comment>
<comment>
<author>jdtee...@gmail.com</author>
<when>Fri, 29 May 2009 16:30:05 +0000</when>
<what>Hmmm... IQ&apos;Ell admit I had only tried one but it was a PNG source. I just tried a JPG
with plenty of dark areas that would normally go hideously blocky but it worked fine
so that is definitely strange. My JPGs were saved with Photoshop and likely have an
embedded color profile as a result. I wonder if that makes a difference to image
processor in Android. I canQ&apos;Et see how that could produce anything but an odd looking
color palette.

640x480 is the correct size to get 1:1 pixel mapping. I just meant even though your
wallpaper is already the correct size, the wallpaper setting function forces you to
go through the crop procedure regardless. Also keep in mind, unlike Windows, Android
will shift the wallpaper down so the top edge is flush with the bottom of the status
bar. That being the case, if you were expecting to see something at the very bottom
edge of the wallpaper, you wonQ&apos;Et see it as itQ&apos;Es shifted off the bottom.

If itQ&apos;Es still giving your grief, download
the app called Wallpaper Set Q&amp;E Save. It works by circumventing the entire crop
procedure for a 100% lossless wallpaper application whether itQ&apos;Es PNG or JPG. It also
allows you to save locally any wallpaper that has been applied by any of the
wallpaper browsing apps.

</what>
</comment>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Fri, 29 May 2009 19:58:15 +0000</when>
<what>Wallpaper Set Q&amp;E Save works great - thanks!  But IMHO the requirement for a third
party app in order to bypass the cropping means that this bug is not yet fixed in 1.5.</what>
</comment>
<comment>
<author>stevekai...@gmail.com</author>
<when>Mon, 16 Aug 2010 02:48:22 +0000</when>
<what>Android now pops up your picture with an orange box to let you crop the wallpaper. This is Dumb. Your image is 640x480, but Android wants you to take a subset of it. DonQ&apos;Et do that, since it will then expand the image and make an ugly, pixelated mess. (Google: why doesnQ&apos;Et this default to the size of your screen?!) </what>
</comment>
<comment>
<author>jdtee...@gmail.com</author>
<when>Mon, 16 Aug 2010 19:31:17 +0000</when>
<what>You just maximize the selection and and it doesnQ&apos;Et actually resize it.</what>
</comment>
<comment>
<author>leonelga...@gmail.com</author>
<when>Thu, 18 Nov 2010 03:29:17 +0000</when>
<what>It does reduce the quality, even if you maximize the selection and the image is not resized. (Both JPG and PNG)</what>
</comment>
<comment>
<author>xavierko...@gmail.com</author>
<when>Fri, 01 Apr 2011 17:00:00 +0000</when>
<what>This issue still persists. The wallpapers included with my LG Optimus 2X Speed are really detailed. If I use any of the photos I took with the integrated camera (8MP) it forces me to crop them and they end up looking like JPEG 10%, extreme compression artifcats and lousy detail altogether.
This also happens if I crop images without using the function to set them as wallpapers. Thank god the originals are saved. Really anoying. Is it just LG or the entire Android system?</what>
</comment>
<comment>
<author>alofthor...@gmail.com</author>
<when>Mon, 11 Apr 2011 14:43:23 +0000</when>
<what>I know this is a bit off topic, I have a wallpaper but I have lost the original jpg.  Is there any way, (even low quality...) to recover the image?  

IE, where is the image stored, is it accessible?

Thanks!
Ben</what>
</comment>
<comment>
<author>raytrace...@gmail.com</author>
<when>Tue, 12 Apr 2011 03:10:18 +0000</when>
<what>To get current wallpaper, you can use WallpaperManager.getDrawable().getBitmap() and save the bitmap to a PNG or JPG.</what>
</comment>
</bug>
<bug>
<bugid>11193</bugid>
<title>Email client uses Locale to populate Sent emailsQ&apos;E date. Should use English</title>
<status>Declined</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-09-14T00:06:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>miguelde...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 13:53:21 +0000</openedDate>
<description>Android 2.2 (on HTC Desire). Steps to reproduce: 1. Configure IMAP
account in email client 2. Send email 3. On a regular pc, check the
source of the email you just sent (eg: View - message source in
Thunderbird) Expect: - The date format should be in English Actual: -
The date format is in the format youQ&apos;Eve defined for your phone. This
means most email clients wonQ&apos;Et display the message in the correct date,
because the Date field of an email header is expected to be in English.
The email client should send fetch the date in English, not in the
phoneQ&apos;Es Locale.</description>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 17:04:07 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 14 Sep 2010 00:06:31 +0000</when>
<what>The date header is properly formatted in the platform Email client.  (for those checking the code, see RFC822Output.java)

The HTC Desire uses the HTC Sense UI and has an HTC-developed email client.  YouQ&apos;Ell need to report this bug to HTC directly, or to the carrier who sold you the phone.


</what>
</comment>
</bug>
<bug>
<bugid>578</bugid>
<title>There is no way to post/dispatch a new key event using AndroidQ&apos;Es java APIs</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-25T00:23:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Mon, 31 Mar 2008 17:22:04 +0000</openedDate>
<description>There is no way to post/dispatch a new key event using AndroidQ&apos;Es java
APIs For a more detailed description of what support we need, see this
post:
http://groups.google.com/group/android-developers/browse_thread/thread/b0396a35007044ef/bb84b8eb3f02474f#bb84b8eb3f02474f</description>
<comment>
<author>ad3f...@gmail.com</author>
<when>Mon, 31 Mar 2008 17:39:11 +0000</when>
<what>This will be part of the input method / soft keyboard framework, which is under
development.  The details have not been announced.</what>
</comment>
<comment>
<author>ad3f...@gmail.com</author>
<when>Tue, 15 Apr 2008 22:50:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:23:54 +0000</when>
<what>j</what>
</comment>
</bug>
<bug>
<bugid>695</bugid>
<title>Accelerometer Manager feature request</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-24T00:48:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mdeja...@gmail.com</reportedBy>
<openedDate>Thu, 24 Apr 2008 04:16:29 +0000</openedDate>
<description>Feature Request: I am building a feature that would demonstrate a
feature that currently no other platform can support. It requires the
monitoring of accelerometer values and responding if a certain value is
hit or exceeded. Currently to perform this feature I have to create a
service that polls the accelerometer continuously in an effort to detect
the whether the threshold has been crossed. This is problematic for two
reasons. First, this can be a drain on the CPU. Second, due to memory
constraints, I cannot be guaranteed that the service will not be killed
by the OS due to resource limitations. My request is for an
?AccelerometerManager? class. Much like the AlarmManager, we would be
able to request post a request with the OS to notify us if a certain
value is reached. // Possible approach AccelerometerManager am =
(AccelerometerManager)getSystemService (ACCELEROMETER_SERVICE);
am.setNotify(AccelerometerManager.ANY_AXIS_THRESHOLD_TRIGGER,
TimeBetweenNotifications /*After notify donQ&apos;Et send again for X amount of
time*/, ThresholdValue /*Value that we care about*/, Intent); I canQ&apos;Et
put in words how what opportunities this feature would provide. If you
need any additional information I will be happy to help in any way.
Thanks!</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:48:27 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:48:24 +0000</when>
<what>Thanks for the suggestion. Unfortunately we do not believe such a class would solve 
the problem, as the proposed AccelerometerManager class would still need to run the
accelerometer continuously and thus drain the CPU. 

</what>
</comment>
</bug>
<bug>
<bugid>4418</bugid>
<title>Multilingual keyboard suggestion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>16</stars>
<reportedBy>mathieu....@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 17:03:16 +0000</openedDate>
<description>My phone is configure to use French. Nonetheless, I often compose
messages in English. In such a situation the suggestion feature of the
soft keyboard is totally useless.... It would be nice to be able to
switch the language use for suggestion (and better, defaults to
autodetect it after some words being typed)....</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 14:01:49 +0000</when>
<what></what>
</comment>
<comment>
<author>josepant...@gmail.com</author>
<when>Fri, 09 Apr 2010 05:55:06 +0000</when>
<what>I have the same issue with Spanish and English, My old Windows Movil 4.5 did it ok, 
I only had to hold * and a menu with 4 keyboard options and the fourth one let me 
toggle between Spanish and English dictionaries.</what>
</comment>
<comment>
<author>waterpol...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:26:45 +0000</when>
<what>I would like to see this coming, but a step further. Where I live, most if not all my friends are at least bilingual, and our conversations reflect that fact. We often change language during conversations without even noticing, and also port words from one language to another during conversations in one of those languages. The current keyboard restriction are not helping as I have my device set in English, but text and email both in French and English.</what>
</comment>
</bug>
<bug>
<bugid>15037</bugid>
<title>typo in 2.3.3</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-28T23:05:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>larry.vandenaweele</reportedBy>
<openedDate>Fri, 25 Feb 2011 21:51:25 +0000</openedDate>
<description>Device : nexus s English uk locale Os : 2.3.3 Noticed : Typo in the
menu, the voice dialer is written as voice dialler</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 17:42:24 +0000</when>
<what>Q&quot;EdiallerQ&quot;E is the British English variant of Q&quot;EdialerQ&quot;E. switch to US English if you want US spelling.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Feb 2011 23:05:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11997</bugid>
<title>specifying Horizontal spacing for text in TextView or EditView not possible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>the100r...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 03:45:54 +0000</openedDate>
<description>In TextView or EditView there is no method to specify horizontal spacing
between characters. I think this would be very useful in a lot of
situations. Thanks, Saurabh</description>
</bug>
<bug>
<bugid>5372</bugid>
<title>2.0.1 Search widget misalignment</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-11T21:40:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nawel...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 14:55:46 +0000</openedDate>
<description>After 2.0.1 update search widget no longer Q&quot;EdockedQ&quot;E or flush with the
status bar at the top.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Dec 2009 21:40:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15132</bugid>
<title>Auto-fill for web</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>4jonah@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 18:06:22 +0000</openedDate>
<description>The auto-fill feature in Chrome and other browsers is wonderful and
time-saving. Future versions of Android should have this, which would
save even more time from manual entry. Since we are using our Google
account, many of the data that is used from repeated entry (name,
address, email) should be among the things that auto-fill has.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 03 Mar 2011 18:26:29 +0000</when>
<what>Does it not work properly? Have you tried checking Q&quot;ERemember form dataQ&quot;E in your browser preferences?

ALSO:

Please describe the problem in detail. Be sure to include:
- Steps to reproduce the problem.
- What happened.
- What you think the correct behavior should be.

DonQ&apos;Et forget to mention which device you have, and which version of Android
is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)

If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</what>
</comment>
</bug>
<bug>
<bugid>18892</bugid>
<title>Email app does not synchronize correctly renaming of an email folder in an yahoo account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-29T00:07:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>valentin...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 18:48:39 +0000</openedDate>
<description>Steps to reporduce: - add in android email app an yahoo email account. -
then log on yahoo web site and rename one of your email folders. - then
go in the android email app and you will see 2 folders for the renamed
folder: one with the old name and one with the new name. Synchronizing
does NOT remove the old named folder. Very annoying. My phone: Samsung
Galaxy S2 running Android Gingerbread 2.3.3.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 29 Jul 2011 00:07:30 +0000</when>
<what>The S2 runs a Samsung email application; youQ&apos;Ell have to contact them about this.</what>
</comment>
</bug>
<bug>
<bugid>11526</bugid>
<title>Downloaded apps do not available under My Downloads after Factory Data Reset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 03:07:25 +0000</openedDate>
<description>Test this case on Froyo phone with GMS. Steps to reproduce: 1. Launch
Market application 2. Select Downloads 3. Under settings perform a
Factory reset settings to wipe all phone 4. Access your Google account
(same account as used in previous steps) 5. Access Marketplace Expected
result: All downloaded and paid apps are available under your Google
account. Actual result: No previously downloaded app are available under
My Downloads</description>
</bug>
<bug>
<bugid>9144</bugid>
<title>TimePickerDialog and DatePickerDialog won`t stop click</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ktasl....@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 06:14:28 +0000</openedDate>
<description>Dear Sir, Below is my reproduce way, Pre-condition: Phone:
On,Bluetooth:Off,Wi-Fi: Off; Steps: Idle--Q&gt;EApp list--Q&gt;EAlarm clock--Q&gt;ETap
a alarm--Q&gt;ETap Time--Q&gt;ELong press Q&quot;EQ&quot;E+Q&quot;EQ&quot;E/Q&quot;EQ&quot;E-Q&quot;EQ&quot;E and then press power key to
resumen device-Q&gt;EUnlock--Q&gt;EObserve the number; Actual Result: Number of
the alarm flashed; Expected Result: Will not flashed The Android SDK 2.1
can reproduce this too. It seems the Q&quot;E+Q&quot;E or Q&quot;E-Q&quot;E will keep on cloick even
the focus change. Please tell me how to fix it. Best regards. Michael</description>
</bug>
<bug>
<bugid>3137</bugid>
<title>Proper network type canQ&apos;Et be sent from Telephony to statusbar sometimes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>weiying...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 02:51:12 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1. Change Cell Technology from
GPRS-Q&gt;EEDGE-Q&gt;EUMTS several times. 2. Android status bar canQ&apos;Et display the
proper data capability/transfer icon when the network type changes
frequently. Current Android implements like: Telephony get network type
from RIL and set it into system properties. Then notify UI to get the
network type and display corrisponding icon. Since set system properties
will take a period of time, while read system properties will not take
long time. So if read system properties after set properties in a short
time, will read out the old value. And this would result in networkType
change frequently, but display old icon. - Sample source code
demonstrating the problem Properties.c int property_set(const char *key,
const char *value) { prop_msg msg; unsigned resp; if(key == 0) return
-1; if(value == 0) value = Q&quot;EQ&quot;E; if(strlen(key) Q&gt;E= PROP_NAME_MAX) return
-1; if(strlen(value) Q&gt;E= PROP_VALUE_MAX) return -1; msg.cmd =
PROP_MSG_SETPROP; strcpy((char*) msg.name, key); strcpy((char*)
msg.value, value); return send_prop_msg(Q&amp;Emsg); } int property_get(const
char *key, char *value, const char *default_value) { int len; len =
__system_property_get(key, value); if(len Q&gt;E 0) { return len; }
if(default_value) { len = strlen(default_value); memcpy(value,
default_value, len + 1); } return len; } - What you think the correct
behavior should be. If set system properties then read system
properties, mechanism should ensure to read out the set value not the
old value. If you are reporting a crash or similar issue, please also
run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a
text file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:44:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:25:59 +0000</when>
<what></what>
</comment>
<comment>
<author>weiying...@gmail.com</author>
<when>Sun, 27 Sep 2009 03:08:31 +0000</when>
<what>This issue have been fixed in the feature HSDPA. So could you pls help to close this
issue. Thanks!</what>
</comment>
</bug>
<bug>
<bugid>11613</bugid>
<title>Contact link with Facebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Spellera...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 02:28:24 +0000</openedDate>
<description>The device is not linking these contact the right way... Please fix this
on the 2.2 version. NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>Michael....@gmail.com</author>
<when>Fri, 26 Aug 2011 01:17:09 +0000</when>
<what>In version 2.3.3, Facebook links in Contacts have the format http;/touch.facebook.com/#/profile.php?id=123456789 The Q&quot;E/#Q&quot;Eafter the .com should not be in the link. If you take it out and use the format http;/touch.facebook.com/profile.php?id=123456789 you will go to the contactQ&apos;Es personal Facebook profile.


</what>
</comment>
</bug>
<bug>
<bugid>861</bugid>
<title>PhoneStateListener throws exception</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>esks...@gmail.com</reportedBy>
<openedDate>Mon, 08 Sep 2008 21:39:56 +0000</openedDate>
<description>My app uses a PhoneStateListener to listen for phone state events. This
error happens sometimes. ERROR/JavaBinder(49): *** Uncaught remote
exception! (Exceptions are not yet supported across processes.)
ERROR/JavaBinder(49): java.lang.IndexOutOfBoundsException: Invalid
location 4, size is 4 ERROR/JavaBinder(49): at
java.util.ArrayList.get(ArrayList.java:350) ERROR/JavaBinder(49): at
com.android.server.TelephonyRegistry.notifyCallState
(TelephonyRegistry.java:195) ERROR/JavaBinder(49): at
com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact
(ITelephonyRegistry.java:75) ERROR/JavaBinder(49): at
android.os.Binder.execTransact (Binder.java:276) ERROR/JavaBinder(49):
at dalvik.system.NativeStart.run(Native Method)</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 18 Sep 2008 17:54:44 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:44:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:43:53 +0000</when>
<what></what>
</comment>
<comment>
<author>sandeep....@wipro.com</author>
<when>Tue, 03 May 2011 10:25:26 +0000</when>
<what>With 2.3.3(Nexus One) version, itQ&apos;Es returning the proper states like IDLE, Active etc.
Google please confirm this and close this issue.</what>
</comment>
</bug>
<bug>
<bugid>17682</bugid>
<title>when on wifi and moving to 3g, network access fails.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>amut...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 19:27:10 +0000</openedDate>
<description>- When on WiFi and accessing the network (e.g. using Maps), move out of
local WiFi range and switching to 3G - All data connectivity is last and
cannot be restored until I reboot the device. - Correct behavior; should
seamlessly switch to 3G service. Android: 2.3.4 Nexus One</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Wed, 15 Jun 2011 22:47:33 +0000</when>
<what>Agreed, it should still use wifi until the 3G connection is established</what>
</comment>
<comment>
<author>techguy...@gmail.com</author>
<when>Sun, 19 Jun 2011 08:42:34 +0000</when>
<what>I had this issue repeatedly on my old unlocked Dell Streak 5 phone with DellQ&apos;Es own Android 2.2.2 version (build 351). No other official Dell Android release for unlocked phones had this issue. I recently got a Sprint Nexus S 4G phone with Android 2.3.4 and have not experienced this issue once.</what>
</comment>
<comment>
<author>amut...@gmail.com</author>
<when>Mon, 20 Jun 2011 18:31:51 +0000</when>
<what>Problem persists. It is happening more frequently. It affects all apps, not just Maps. Moving from WiFi to 3G requires a reboot or else I get no data and no apps with data work.

Please advice on a either a solution or troubleshooting steps.

Thanks</what>
</comment>
<comment>
<author>seyghal</author>
<when>Sat, 09 Jul 2011 10:07:40 +0000</when>
<what>IQ&apos;Em not sure if this is the same issue but since IQ&apos;Eve upgraded to 2.3.4 (GRJ22) on my Nexus One IQ&apos;Eve been having issues when switching from Wi-Fi to 3G/Network (VFUK) on a daily basis.

When at home at the end of the day I use Wi-Fi and of course I keep this on until I next leave the house next day. In the morning when I leave home and turn off Wi-Fi (it having been on all night) my phone fails to automatically connect to my network (Vodafone UK). Every day I must go through settings, search for the network and then connect. Once IQ&apos;Eve done this in the morning my phone can easily switch back and forth between Wi-Fi and the network through the day with no problems, but for some reason the next day when I turn off Wi-Fi again I have to go through the whole process again!</what>
</comment>
</bug>
<bug>
<bugid>337</bugid>
<title>Phone query using the ContentResolver reports an SQL error</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:12:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>marcdejo...@gmail.com</reportedBy>
<openedDate>Fri, 22 Feb 2008 10:43:20 +0000</openedDate>
<description>When executing the following code, I get an SQL errror:
getContentResolver().query(Phones.CONTENT_URI, PHONES_COLUMNS,
Phones._ID + Q&quot;E = Q&quot;E + phoneId, null, null); The SQL I get is:
ERROR/JavaBinder(544): android.database.sqlite.SQLiteException:
ambiguous column name: _id, while compiling: SELECT COUNT(*) FROM
(SELECT number FROM phones, people WHERE (people._id = phones.person)
AND (_id = 4)) Because many table contain the same _id column, this can
occur in many more places. The solution would be to declare the
Phones._ID as Q&quot;Ephones._idQ&quot;E in stead of simple Q&quot;E_idQ&quot;E.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:12:04 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:12:46 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 01:29:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10887</bugid>
<title>Wifi stopped working after Android 2.2 (Froyo) update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kianoush...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 22:25:08 +0000</openedDate>
<description>I recently got my froyo update for my Moto Droid. After installing the
update my wifi stopped working. This is the issue: 1. I turn on the
wifi. It starts scanning automatically. Then I select my router from the
list, hit Connect. 2. It says Q&quot;EObtaining IP Address...Q&quot;E It stays like
that for about a minute or so and then It goes back to Q&quot;EScanning...Q&quot;E
again. This goes on and on but it never connects. 3. Before the Froyo
update it would take about 5 to 10 seconds till it connects but now it
never does. However, after a lot of experiments I downloaded an App from
the market called Q&quot;EWifi ManagerQ&quot;E and tried connecting to my router again
and it worked, but not perfectly. It stops working after about 10
minutes or so.. even though it shows that itQ&apos;Es still connected. IQ&apos;Em
using: Device: Moto Droid Android version: 2.2 Baseband version:
C_01.43.01P Kernel version: 2.6.32.9-g103d848 android-build@apa26 #1
Build Number: FRG01B</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 31 Aug 2010 17:02:56 +0000</when>
<what>Issue 10886 has been merged into this issue.</what>
</comment>
<comment>
<author>benduc...@gmail.com</author>
<when>Thu, 09 Sep 2010 16:08:06 +0000</when>
<what>Same issue here. More information can be found at 

http://www.google.com/support/forum/p/android/thread?tid=617f2d6980bd0981Q&amp;Ehl=en

but no solution. This has failed on numerous routers for me, including Delta Airlines inflight wifi - which was a big problem.

IQ&apos;Em using:
Device: Droid Incredible
Android version: 2.2
Baseband version: 2.15.00.07.28
Kernel version: 2.6.32.15-gb7b01d1 htc-kernel@and18-2 #1
Build Number: 3.21.605.1 CL231334 release-keys
</what>
</comment>
<comment>
<author>rupert.t...@gmail.com</author>
<when>Thu, 27 Jan 2011 17:58:17 +0000</when>
<what>some information is also on issue1698</what>
</comment>
</bug>
<bug>
<bugid>10798</bugid>
<title>Unable to see times for meeting requests sent from outlook via exchange</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>DanPet...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 14:38:25 +0000</openedDate>
<description>When receiving a meeting request that was sent from outlook via exchange
you canQ&apos;Et see the proposed meeting time unless it is included in the
description field. The only way I have found to see the meeting time is
to click the propose time button, which will bring up a screen with the
current meeting time, then just discard the proposal.</description>
</bug>
<bug>
<bugid>10146</bugid>
<title>game comparable to iphone games</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-08-02T18:04:02.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ora...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 14:25:46 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 02 Aug 2010 18:04:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3172</bugid>
<title>no accent in androidQ&apos;Es french keyboard</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-05T05:48:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomas.c...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jul 2009 05:51:03 +0000</openedDate>
<description>Hello, I notices that there is a small issue with androidQ&apos;Es french
keyboard. Indeed, there is no accent, and when you want to send a sms in
texto mode, with words that are not in the dictionnary, like CUL8R in
english, itQ&apos;Es vert difficult toi do in french, and itQ&apos;Es a Big missed!
Thanks in advance, Regards, Thomas</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 05 Jul 2009 05:48:22 +0000</when>
<what>Hi,

Accents are available. You need to long-press the desired key. For instance, long-press the Q&quot;EeQ&quot;E key to popup a 
dialog that lets you choose all the accented variations of Q&quot;Ee.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>13864</bugid>
<title>still eaac+ and aac+ decoding sound quality problems (Android 2.2)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>moodi...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 16:38:46 +0000</openedDate>
<description>I have similar problems as are described in Bug #9308 : AAC+ / HE-AAC
sounds poor, as if itQ&apos;Es decoded as plain AAC-LC. However, if i perform
the test that Q&apos;EaalmenarQ&apos;E describes in comment 22 (play the same AAC+
tracks from HTTP (= as file) and over RTSP), i get the complete opposite
result: the static files play OK but the RTSP-streams sound poor, where
aalmenar has good sounding RTSP streams but poor quality on the static
files. This happens on aalmenarQ&apos;Es example streams but also on RTSP
streams from our own sites yourmuze.fm/.com. This happens on both an HTC
Legend and an HTC Desire Z, both with the latest updates. The HTC Legend
has Q&quot;Eandroid version 2.2Q&quot;E, Q&quot;Ebuild number 3.15.405.3 CL291292
release-keysQ&quot;E and kernel version Q&quot;E2.6.32.17-g30929af htc-kernel@and18-2
#1 Wed Dec 1 15:10:40 CST 2010Q&quot;E. I donQ&apos;Et have the Desire Z here now but
if someoneQ&apos;Es interested i can find out what the versions numbers are.
Can someone tell me how i can find out whether the software on these
phones already contains the mentioned Q&quot;EfixQ&quot;E? If it does, IQ&apos;Em afraid this
fix for static files broke rtsp streaming.</description>
<comment>
<author>moodi...@gmail.com</author>
<when>Sun, 09 Jan 2011 16:43:37 +0000</when>
<what>The Desire Z has Android 2.2.1, Kernel Q&quot;E2.6.32.21-g540976a htc-kernel@and18-2 #1 Wed Dec 1 13:30:31 CST 2010Q&quot;E, build number Q&quot;E1.72.405.2 CL296256 release-keysQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>18739</bugid>
<title>Please just send out an update for the mobile browser rendering</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 17:53:48 +0000</openedDate>
<description>I love my Motorola Xoom, the only thing that really hurts is I cant load
full sites on certain websites please Google fix this I donQ&apos;Et want to
have to do the debug settings every time I want full browser desktop
settings, even when I do the about:debug the browser crashes much more
often. Wifi only Motorola Xoom 3.2</description>
</bug>
<bug>
<bugid>11542</bugid>
<title>Stack overflow on SimpleTimeZone.clone()</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-09-28T18:07:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jings.bill@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 15:45:01 +0000</openedDate>
<description>Under some circumstances, calling java.util.SimpleTimeZone.clone() will
result in a stack overflow. The following code will consistently
reproduce the issue: SimpleTimeZone stz = new SimpleTimeZone(21600000,
Q&quot;ECentral Standard TimeQ&quot;E); stz.setStartYear(1000); stz.inDaylightTime(new
Date()); SimpleTimeZone clone = stz.clone(); The cause is the following
lines in SimpleTimeZone.clone():352: if (daylightSavings != null) {
zone.daylightSavings = (GregorianCalendar) daylightSavings.clone(); }
this.daylightSavings is created in a couple of places (getOffset:538,
inDaylightTime:599) with a clause that looks like this: if
(daylightSavings == null) { daylightSavings = new
GregorianCalendar(this); } So SimpleTimeZone.clone() gets called, which
calls daylightSavings.clone(), which calls GregorianCalendar.clone(),
which calls super.clone() in Calendar, which does this (line 786):
clone.zone = (TimeZone) zone.clone(); And since that time zone is the
same time zone that we were calling clone() on in the first place, weQ&apos;Ere
now looping. Unfortunately I am working under an NDA at the moment, and
the bug report seems to be full of information on that development. I
believe that the above information is enough to be clear about what the
problem is, though.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 28 Sep 2010 18:07:08 +0000</when>
<what>thanks for the high-quality bug report. iQ&apos;Eve fixed this in gingerbread, and added your test to our suite of regression tests.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:28:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9852</bugid>
<title>old recurring appointment dates that are deleted in google calender appear on my Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamieaho...@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 15:41:40 +0000</openedDate>
<description>I use Outlook on my computer and sync this data with google calender
using companionlink software for android. This seems to be working
correctly because google calender does not show the old, deleted
recurring appointments. All of my recurring appointments appear on my
Motorola Droid, starting with the date they were entered. I.E. Someone
born in 1970 will have their annual birthday appearing for 1970-2009,
even though in google calender I have deleted the old yearQ&apos;Es birthday to
keep the calender clear. If I enter a monthly recurring appointment in
2007 and deleted each monthQ&apos;Es entry as it passes (to keep my google and
outlook calender clear), all of those old monthly appointments still
appear on my phone even though they are no longer on the google
calender.</description>
</bug>
<bug>
<bugid>6331</bugid>
<title>Allow user to selectively block Facebook contact information from appearing in Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>abmo...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 21:12:30 +0000</openedDate>
<description>As an example, letQ&apos;Es say I have a friend named George, who I am also
Facebook (FB) friends with. GeorgeQ&apos;Es FB contact information syncs
seamlessly with my phone. Wonderful. The only problem is, George hasnQ&apos;Et
updated his e-mail addresses listed on FB since 2004, and still has his
college .edu e-mail account on there - the one he hasnQ&apos;Et used since he
graduated in 2005 - instead of his current Hotmail account. Now, I
understand you canQ&apos;Et change FB contact information that has synced to
the device, and that makes sense. But that doesnQ&apos;Et mean you canQ&apos;Et make
it so that I can selectively choose which aspects of GeorgeQ&apos;Es FB contact
information show up. I should be able to block GeorgeQ&apos;Es outdated .edu
address from showing up when I start typing his name in Gmail, and only
see the Hotmail account that he actually uses today.</description>
</bug>
<bug>
<bugid>571</bugid>
<title>Spelling mistake in API: public void putSparceParcelableArray(String key, SparseArray value)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-25T19:05:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Sun, 30 Mar 2008 05:50:04 +0000</openedDate>
<description>The following call in Bundle should be Q&quot;EputSparse...Q&quot;E not Q&quot;EputSparceQ&quot;E:
public void putSparceParcelableArray(String key, SparseArray value) ^ ^
For comparison, also in Bundle: public SparseArray
getSparseParcelableArray(String key) ^</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 00:40:26 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:05:58 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>9703</bugid>
<title>Bluetooth unable to switch to headset mid-call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>gav2...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 10:02:07 +0000</openedDate>
<description>Device: HTC Desire Firmware: 2.1-Update1 Kernel Version: 2.6.29-0cb9f166
(htc-kernel@and18-2 #1) I have noticed that if I am on call using the
handset and decide to switch to using a Bluetooth headset I do the
following: Turn the headset on, it connects to the phone but the call
will not pass through the headset. The Bluetooth symbol on the phones
shows that the headset is connected. I have to end the call, call the
person back and then the headset will work as intended. At all times
during this the Bluetooth service is enabled on the phone. Other phones
are able to switch from handset to bluetooth headset mid-call. Not sure
if this is a particular HTC problem, or generic Android issue. Thanks</description>
<comment>
<author>andre.kj...@gmail.com</author>
<when>Wed, 05 Jan 2011 14:25:36 +0000</when>
<what>Just seen same behavior, Desire HD 2.2.1
it works sometimes as intended, but most times, thereQ&apos;Es no chance of transfering a call to BT if answered on the handset.</what>
</comment>
<comment>
<author>pbnj4...@gmail.com</author>
<when>Wed, 05 Jan 2011 14:39:07 +0000</when>
<what>This is a sense issue. I had it too. When I decided to go to aosp it works everytime</what>
</comment>
<comment>
<author>andre.kj...@gmail.com</author>
<when>Wed, 05 Jan 2011 14:56:24 +0000</when>
<what>Q&quot;EWhen I decided to go to aosp it works everytimeQ&quot;E
- go to aosp ? like Q&quot;Ego to android open source projectQ&quot;E ? -fixed problem? please explain.</what>
</comment>
<comment>
<author>pbnj4...@gmail.com</author>
<when>Wed, 05 Jan 2011 15:04:40 +0000</when>
<what>Installed a custom rom. CyanogenMod, Bluetooth issues are completely solved. The reason its not a higher priority here is because itQ&apos;Es a sense problem. I have an incredible </what>
</comment>
<comment>
<author>andre.kj...@gmail.com</author>
<when>Wed, 05 Jan 2011 19:00:03 +0000</when>
<what>ah, thanks. so new kernel, like 2.6.32.27 would not help me.. skipping Sense would... hard choice :)</what>
</comment>
</bug>
<bug>
<bugid>1190</bugid>
<title>NDK/PDK section in open source code obsolete?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:49:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mahadeva...@gmail.com</reportedBy>
<openedDate>Tue, 04 Nov 2008 17:41:50 +0000</openedDate>
<description>In the open source tree, android_root/development/pdk/docs refers to
native development kit section. The tool chain referred in the
documentation android_ndk.tar.gz is not available. Is this section
obsolete and needs to be cleandup?</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:49:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15198</bugid>
<title>detectLeakedClosableObjects undefined in api level 9 and 10</title>
<status>New</status>
<owner>bradfitzgoog</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jb.lern...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 14:41:45 +0000</openedDate>
<description>The sample code for StrictMode : public void onCreate() { if
(DEVELOPER_MODE) { StrictMode.setThreadPolicy(new
StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites()
.detectNetwork() // or .detectAll() for all detectable problems
.penaltyLog() .build()); StrictMode.setVmPolicy(new
StrictMode.VmPolicy.Builder() .detectLeakedSqlLiteObjects()
.detectLeakedClosableObjects() .penaltyLog() .penaltyDeath() .build());
} super.onCreate(); } is supposed to work with api level 9 as stated in
the documentation, but it doesnQ&apos;Et work as the
detectLeakedClosableObjects method is undefined in api level 9. It is
defined in api level 11. Please update the documentation.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 03 Mar 2011 16:03:02 +0000</when>
<what></what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Thu, 03 Mar 2011 17:15:04 +0000</when>
<what>We have this issue elsewhere in the Android docs.  The whole Q&quot;EAPI sinceQ&quot;E annotations on the docs are somewhat confusing.  The API-since on level 9 refers to the class itself.  We have no means of doing conditional javadoc examples based on the userQ&apos;Es filter level in the HTML/javascript.

I suppose we could just put a Q&quot;E// API level 11+Q&quot;E on that one line, though.
</what>
</comment>
</bug>
<bug>
<bugid>5428</bugid>
<title>update route doesnQ&apos;Et work on google maps list of directions</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>vegmunky</reportedBy>
<openedDate>Sun, 13 Dec 2009 18:47:56 +0000</openedDate>
<description>The Q&quot;Eupdate routeQ&quot;E function doesnQ&apos;Et work correctly when viewing your
text list of directions on Android 1.5 on Droid Eris. To reproduce: Turn
on GPS, turn on Network, and get directions to someplace with Q&quot;EMy
LocationQ&quot;E as the starting point. While driving, look at the directions
on your screen. Notice the distance remaining on the current leg of your
trip. After driving 0.1 miles or further, select Menu -Q&gt;E Update Route.
Notice that neither the distance remaining nor any other information has
been updated to reflect the change in your present location. There is a
workaround: Select Menu -Q&gt;E Show On Map to see the graphical map display,
then immediately return to the textual list of directions. Now select
Menu -Q&gt;E Update Route, and the directions correctly update based on your
current location. The update route function should work correctly
without leaving the text screen of directions. In fact it would be nice
if I could set a 60 second timer (or configurable timer) to
automatically update the route so I can concentrate on driving and not
pressing menu options.</description>
<comment>
<author>jm57...@gmail.com</author>
<when>Fri, 26 Mar 2010 14:24:54 +0000</when>
<what>I agree, an add-on for google maps to automatically update route on the maps screen 
would be a significant improvement, and would be especially valuable to those of us 
stuck with 1.5 for the forseeable future who canQ&apos;Et use Navigator.

Thank you vegmunky for posting this.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>6091</bugid>
<title>Settings Widget - Wifi enabling does not connect to ap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Sat, 16 Jan 2010 17:45:05 +0000</openedDate>
<description>It happens vera often. I have a remembered Wifi Network. Now i enable
WIFI via the Settings Widget. Excepted Behaviour: Wifi connects to known
APs Current Behaviour: Wifi does not connect. But when i go to
Settings--Q&gt;E Wireless, it refreshes the State of the Networks an
connects. There should be the Same refresh when enabling WIFI via the
Widget</description>
</bug>
<bug>
<bugid>7200</bugid>
<title>nexus one hangs when copying large amount of data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Andrei.Pozolotin</reportedBy>
<openedDate>Wed, 17 Mar 2010 03:30:36 +0000</openedDate>
<description>PROBLEM: replace standard 4 GB SD card with 16 GB; then try to copy 3000
mp3 files (10 GB) via USB; at some point android becomes unresponsive
and seems to turn off; the only way to bring back - re-connect the
battery; when it comes back SD card is corrupt, needs re-format
WORK-AROUND: copy in 1 GB chunks; hard reboot between chunks typical
symptoms of kernel driver memory leak?</description>
</bug>
<bug>
<bugid>12542</bugid>
<title>Wrong first day of week</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-11-15T20:11:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matej.ba...@gmail.com</reportedBy>
<openedDate>Sun, 14 Nov 2010 11:10:39 +0000</openedDate>
<description>The correct first day of week for Slovenian locale should be Monday (
http://demo.icu-project.org/icu-bin/locexp?d_=enQ&amp;E_=sl_SI ), not Sunday
as it is now. IQ&apos;Em using Floyo ROM, which is based on CyanogenMOD which
is based on Android 2.2.1. IQ&apos;Em not sure if this is a bug that is in your
responsibility but in case it is, please fix it. Thanks, matej</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 15 Nov 2010 20:11:40 +0000</when>
<what>cyanogen need to include the sl_SI ICU locale data.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:55:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1171</bugid>
<title>File upload in the browser</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T01:22:30.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>WATCHCIT...@gmail.com</reportedBy>
<openedDate>Sat, 01 Nov 2008 18:58:36 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 04:47:41 +0000</when>
<what></what>
</comment>
<comment>
<author>defconoii</author>
<when>Tue, 28 Apr 2009 20:56:41 +0000</when>
<what>Please add upload to the browser, here is a duplicate of this issue:
http://code.google.com/p/android/issues/detail?id=2519</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 01:22:30 +0000</when>
<what></what>
</comment>
<comment>
<author>twcarna...@gmail.com</author>
<when>Mon, 22 Feb 2010 22:24:32 +0000</when>
<what>Is this going to be fixed upload disabled - is there a workaround?</what>
</comment>
<comment>
<author>mc.mos...@gmail.com</author>
<when>Fri, 30 Apr 2010 14:27:29 +0000</when>
<what>Use opera, the interface is bad but it allows uploads</what>
</comment>
<comment>
<author>animesh</author>
<when>Thu, 17 Jun 2010 10:01:16 +0000</when>
<what>The android 2.2 browser fires a Q&quot;EChooserQ&quot;E intent when the browse button is clicked. I tested in the emulator. Hope it helps.</what>
</comment>
<comment>
<author>tim.ache...@gmail.com</author>
<when>Thu, 24 Jun 2010 11:08:55 +0000</when>
<what>Download Opera Mini 5 on any Android mobile phone and you can use that upload files on any website -- problem solved. :) ItQ&apos;Es free in AndroidQ&apos;Es Marketplace app store.</what>
</comment>
<comment>
<author>theultim...@gmail.com</author>
<when>Tue, 10 Aug 2010 06:58:33 +0000</when>
<what>In a place where port 5228 is blocked, and I donQ&apos;Et have access to a USB cable, I found out this fact, and also found out your gmail app chokes on large files. Thank you, Google, for completely making me waste one day of my time by purposefully omitting an essential feature. </what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5715</bugid>
<title>GPS requires restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>42</stars>
<reportedBy>chrissba...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 00:12:26 +0000</openedDate>
<description>After some period of time, usually a day or so, the GPS functionality
will cease to work. I can still get approximate locks from the cell
towers but the precise location from GPS is not available. Rebooting the
device returns it to expected functionality, the GPS location resolves
within seconds. IQ&apos;Eve installed the GPS Status app and it appears the
phone is able to find 1 to 3 satellites but unable to establish a
location lock. In one situation I was able to establish a lock by simply
running the phone long enough. In my experience this indicates that the
device does not have the GPS ephemeris information. My phone is the
Google developer G1. I did not experience this problem in Android 1.5.</description>
<comment>
<author>xpa...@gmail.com</author>
<when>Mon, 01 Feb 2010 04:35:33 +0000</when>
<what>I have the same problem on my Sprint HTC hero. After about 100-200hrs of uptime it
canQ&apos;Et find gps sat. I always have to reboot the phone and that seems to reset the gps
and works fine after that. </what>
</comment>
<comment>
<author>moke...@gmail.com</author>
<when>Wed, 10 Feb 2010 02:39:09 +0000</when>
<what>I have the exact same experience as xpat69 on my Sprint HTC Hero.</what>
</comment>
<comment>
<author>bdou...@gmail.com</author>
<when>Sat, 13 Feb 2010 12:19:06 +0000</when>
<what>I have a Verizon droid. It often gets into states where the GPS wonQ&apos;Et lock.  The
GPSTest app shows 4 satellites in view with signal strength in the high 40Q&apos;Es to 20Q&apos;Es.
 Sometimes it has as many as 8 or 9 satellites. IQ&apos;Eve had like this for hours. 

Yesterday it started reporting a location in the middle of Lake Michigan around (85W,
42N) or so (I donQ&apos;Et remember exactly) when IQ&apos;Em at (71W, 42N).  In this mode GPStest
was showing what looked like it would lock and immediate loss of lock on a 2-3 second
cycle and showing quite large accuracy ranges (~900 ft).  If I disabled the GPS, the
tower location was working just fine in the map app.  I turned the GPS on/off several
times and the lock kept getting the 85W coordinate.

Other times it works just fine, as now, where it locked on 5 of 7 satellites all in
the high 20-30 ranges.

I havenQ&apos;Et tried hard resets.  It doesnQ&apos;Et seem to be related to the number of apps
using it.  As far as I know I only have Maps and GPStest apps using the GPS.  IQ&apos;Eve
closed these out and restarted them and it doesnQ&apos;Et seem related to have more than one
running at a time. </what>
</comment>
<comment>
<author>bdou...@gmail.com</author>
<when>Sat, 13 Feb 2010 15:40:53 +0000</when>
<what>P.S. My phone is on 2.0.1.</what>
</comment>
<comment>
<author>etolle...@gmail.com</author>
<when>Mon, 22 Feb 2010 01:08:49 +0000</when>
<what>IQ&apos;Eve encountered a nearly identical problem, also on a Droid 2.0.1. Every so often, the 
lock wonQ&apos;Et be achieved, with status programs indicating perhaps 1 or 2 satellites only.  
Then if I power cycle (not hard reset - just power off and back on), lock is achieved 
in seconds.  IQ&apos;Eve heard some suggestions that switching to airplane mode may reset the 
GPS in the same way the power cycling does, although I have not yet tried this...</what>
</comment>
<comment>
<author>brit...@gmail.com</author>
<when>Tue, 02 Mar 2010 16:29:54 +0000</when>
<what>Same issue with 2.1 update 1 on a stock Nexus One.
Took TWO reboots to get the GPS to work.
After the fist reboot the GPS got a fix ( 3 satellites), but at a location 200+ Miles 
away and at a speed of 271 MPH. (I was stationary at the corner of two streets in 
Virginia)

Out in the open, clear sky view.</what>
</comment>
<comment>
<author>jjgove@gmail.com</author>
<when>Tue, 02 Mar 2010 17:36:51 +0000</when>
<what>I have a similar problem in which my Nexus One takes a long time to find a satellite 
fix.  I have a Holux M1200 G.P.S. which, when connected to my Dell X51v, usually 
gets a fix within seconds.  My Nexus One, however, even when in clear view of the 
sky, can take several minutes to do so.  This is so even when wifi, the cellular 
radio, and bluetooth are disabled.</what>
</comment>
<comment>
<author>shadesof...@gmail.com</author>
<when>Mon, 15 Mar 2010 17:19:55 +0000</when>
<what>My gps will randomly show that I am in Espoo, Finland instead of being in the United
States. This happens 50% of the time. Whether checking weather, google maps, or other
location based maps, itQ&apos;Ell say that I am in Espoo HALF THE TIME. </what>
</comment>
<comment>
<author>discgol...@gmail.com</author>
<when>Sat, 03 Apr 2010 17:00:45 +0000</when>
<what>Shades, is that you?  My GPS tells me IQ&apos;Em at Espoo Railway Station.  DidnQ&apos;Et you tell me I was supposed to 
pick you up when your train got in?  IQ&apos;Eve been here about half the time, too...probably just the other half 
of the time.  Must be why we keep missing each other.  Anyway, enjoy your stay.  Yes, the view of Espoo 
is splendid from southern Ohio.</what>
</comment>
<comment>
<author>Alexande...@gmail.com</author>
<when>Mon, 05 Apr 2010 07:35:36 +0000</when>
<what>iQ&apos;Em also enjoying the espoo railway view from here in chicago.

i think itQ&apos;Es a tmobile problem? everywhere i find the problem, its coming from US T-
Mobile devices. correct me if i am wrong</what>
</comment>
<comment>
<author>camezaga@gmail.com</author>
<when>Wed, 21 Apr 2010 02:00:21 +0000</when>
<what>I experience the same problem on my MotoDroid from time to time.  I have Android 2.1
and it was a royal pain recently when I landed in Ft. Lauderdale after spending some
time in Vermont.  The GPS was showing me driving over Ocean and some other weird
places.  When I ran GPS Test it was showing as if it was only seeing 3 sats.  No
amount of battering pulling fixed it that day.  It finally resolved itself the next
day.  Usually it resolves itself after a reboot.</what>
</comment>
<comment>
<author>brad.van...@gmail.com</author>
<when>Sun, 09 May 2010 23:23:23 +0000</when>
<what>2.1 stock moto droid. Same issue. No gps lock, but works after a reboot</what>
</comment>
<comment>
<author>pocak.ka...@gmail.com</author>
<when>Thu, 13 May 2010 09:11:51 +0000</when>
<what>Same here, carrier-free Hero Europe/Hungary. It was like this with the original
firmware, and is the same with SenseHERO 2.2. I hate it that i have to reboot every
night before i go jogging to be able to use jogtracker... It sees 10 sats, but wonQ&apos;Et
fix. After reboot, it locks in 10-20seconds.</what>
</comment>
<comment>
<author>huskyko...@gmail.com</author>
<when>Thu, 13 May 2010 10:43:04 +0000</when>
<what>I live close to Espoo, but not at the Railway Station. This bug is annoying, since it
appears everywhere and for everyone. Google, please fix this! :)</what>
</comment>
<comment>
<author>nawel...@gmail.com</author>
<when>Sun, 16 May 2010 22:36:41 +0000</when>
<what>Yesterday at approximately 5:55 p.m. NY (eastern) time I was located at the 
intersection of Furnace Dock Road and West Mount Airy Road in Croton-on-Hudson, NY 
(10520).  Using Motorola Droid 2.1. and Maps 4.2 (#4210) -- GPS was enabled -- Got an 
accurate fix in Maps-- I was stationary sitting in my car when all of a sudden the my 
location blue arrow started moving by itself and scrolling the entire maps screen too 
-- kept doing this and showed me moving through large areas nowhere near where I was 
(like somewhere in the stat of Pennsylvania, etc...) This kept on happening -- I 
tried killing and restarting the Maps app; disabling the GPS and then restarting 
that; etc....etc...
Nothing helped except rebooting --it then seemed to work properly....
Never seen this problem before -- </what>
</comment>
<comment>
<author>roj...@gmail.com</author>
<when>Fri, 21 Jan 2011 15:50:17 +0000</when>
<what>confirmed for Nexus One 2.1.1: cannot lock on to gps in absolutely clear sky, requires reboot after which works instantly.</what>
</comment>
<comment>
<author>dfluf...@gmail.com</author>
<when>Sun, 10 Apr 2011 17:05:58 +0000</when>
<what>I can also confirm this problem on my HTC Desire Z, running 2.2.1 / build 1.72.405.2.  Using an app called Q&quot;EGPS TestQ&quot;E, I can see that, for example this morning, I had a *strong* signal from 11 satellites, and yet still no GPS lock after 15 minutes.  After a reboot, I got a GPS lock in under 30 seconds.</what>
</comment>
<comment>
<author>crisosto...@gmail.com</author>
<when>Sat, 30 Apr 2011 12:00:55 +0000</when>
<what>Confirmed on sony ericsson xperia x10 (android 2.1)</what>
</comment>
<comment>
<author>IceyDoc...@gmail.com</author>
<when>Tue, 31 May 2011 13:32:55 +0000</when>
<what>Confirm also on ZTE Blade on saunalahti Finland.  Showing 10 satellites yet takes 30 minutes to get a position lock.  However if I switch off and then on it works fine.  I also checked agps is up to date.  Also I switch GPS off when I am not outside, I donQ&apos;Et know if this is affecting it.</what>
</comment>
<comment>
<author>incident...@gmail.com</author>
<when>Wed, 01 Jun 2011 03:56:48 +0000</when>
<what>Confirmed on my HTC Droid Eris Droid OS 2.1. The only thing that works for me is a warm boot of the phone. IQ&apos;Eve tried going to-and-from Airplane mode, as well as shutting of GPS from the Power Control widget to no avail.</what>
</comment>
<comment>
<author>nathan...@gmail.com</author>
<when>Tue, 06 Sep 2011 18:18:25 +0000</when>
<what>Same problem on LG Optimus One P500 (Android 2.2.1)

This issue seems to be registered as affecting version 1.6.
I hope it is understood that the issue affects version 1.6 and higher.
</what>
</comment>
<comment>
<author>kmwa...@gmail.com</author>
<when>Mon, 19 Sep 2011 01:20:36 +0000</when>
<what>I have the same issue on a Verizon Droid 3 (Android 2.3.4).  IQ&apos;Eve tried various things as others have to get the GPS to lock but nothing seems to work other than power down/power up.  Once done it will lock within seconds but itQ&apos;Es a pain particularly if your in the middle of driving and using navigation when it happens which it did on me yesterday.  There is no indication of a problem other than GPS accuracy will be just an approximate and it does it in various apps that use the GPS.</what>
</comment>
<comment>
<author>IceyDoc...@gmail.com</author>
<when>Mon, 19 Sep 2011 05:38:41 +0000</when>
<what>I have found a way to avoid this issue somewhat, since there was no sign of a response from google about what fixing the problem, it seems to be related to switching on and off the GPS for me at least.  I used to switch off the GPS when I was not using navigation, then switching it on using the power settings or some other widget, this is when the GPS would take 20 minutes or more to find a lock (even though I downloaded AGPS data).  I then read that the GPS did not consume much power because it was only ever actually switched on when some app requested navigation.  Since then I left the GPS on and found no problem with battery life (it was the WIFI that was draining the battery), and also the GPS is now fast to lock on every time I need it for maps or navigation.  In between times it is nor switched on by applications as far as my power management shows.

Hope this helps others, and maybe gets some google love to diagnosing the problem.</what>
</comment>
<comment>
<author>zwzser...@gmail.com</author>
<when>Mon, 19 Sep 2011 17:03:11 +0000</when>
<what>24: What you described is actually trivial and suggested in most threads about ROM updating. This thread is about a bug that renders the GPS useless no matter how properly enabled it is.</what>
</comment>
<comment>
<author>IceyDoc...@gmail.com</author>
<when>Mon, 19 Sep 2011 19:12:02 +0000</when>
<what>I thought that was exactly what the original posters of this thread described.  That a day or so after the last phone reboot, the GPS would not function.  the low level GPS status would show 4-15 satellites communicating with the phone, but the phone would not be able to calculate a lock.  Several other posters then said that if you reset the phone the GPS works again for a day or so.  I described exactly the same problem but it only occurs if the GPS is disabled one or more times using the power switcher with 2.2, or any other third party app that disables the GPS even once.

If it was trivial then I wish someone else had posted that switching off the GPS initiated this bug.  All I wanted was the GPS to work without rebooting my phone each day.</what>
</comment>
</bug>
<bug>
<bugid>19877</bugid>
<title>Widget not getting updated when upgraded to new version.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sushil.s...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 17:08:46 +0000</openedDate>
<description>Hi, We have a widget based application. We have 2 versions of
application available. In version 2 we have made some changes to the
appwidget-provider xml of the widget. When the application is upgraded
from version 1 to version 2, and the widget is visible on the screen,
widget UI is not updated according to the new code of appwidget-provider
xml of version 2. If we drop and bring the widget again on desktop then
it shows the updated widget(widget of version 2). Can you please help us
with this bug ? Thanks, Sushil NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>13774</bugid>
<title>LCD screen optimization, backlight off and screen on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 14:35:27 +0000</openedDate>
<description>Now Android is just optimized for AMOLED!! LCD can be used without
backlight! very low power.. less than AMOLED example: you can display
BIG TIME When android is locked and more info (GSM,WIFI...) Backlight
can lower after selected time (same W7 and WM6) before shutdown. Can
shutdown backlight and touchscreen, but display allways on... for more
software is very good.</description>
</bug>
<bug>
<bugid>236</bugid>
<title>Telephonestate call active</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>kerst...@gmail.com</reportedBy>
<openedDate>Tue, 12 Feb 2008 14:59:14 +0000</openedDate>
<description>hi, the telephonestate does not know if the call to a person was
successful or not. For that case we need a state thats get set if the
connection of the call was successful.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:22:25 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Android....@gmail.com</author>
<when>Tue, 27 Jan 2009 19:45:28 +0000</when>
<what>When will this issue be resolved?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:27:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:27:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:00:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:17:00 +0000</when>
<what></what>
</comment>
<comment>
<author>sven.was...@gmail.com</author>
<when>Wed, 14 Oct 2009 20:07:16 +0000</when>
<what>Can be merged with http://code.google.com/p/android/issues/detail?id=1429 I guess.</what>
</comment>
<comment>
<author>sushil2...@gmail.com</author>
<when>Sat, 14 Nov 2009 12:51:27 +0000</when>
<what>when this issue will be resolved? there should be some way to detect different call 
states as dialing, active or onHold.</what>
</comment>
</bug>
<bug>
<bugid>10960</bugid>
<title>Music Player - external buttons to forward, backspace and stop songs when Droid is locked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MarcSensei@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 14:32:00 +0000</openedDate>
<description>I have a Motorola Droid running Android 2.2 FRG01B. I recently tested
the Droid X and noticed a really helpful feature when using the Music
Player. When the screen is locked/sleeping the ability to forward,
backspace or stop the current song is available via soft keys on the
screen. Very helpful feature and was wondering if this feature could be
added to the Motorola Droid. Thank you</description>
</bug>
<bug>
<bugid>1608</bugid>
<title>Default or Factory Shipped applications should be un-installable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-27T16:56:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>6</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Sun, 21 Dec 2008 15:49:08 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem As the Android is an open
source OS, the default or factory shipped applications should be
un-installable. For example, I may not want to use the default browser
at all (there is a much better browser called Steel available). Also,
the default browser is not accelerometer aware and does not allow
virtual keyboard support. The inability to uninstall IM application
causes my account to be logged in from two places. The default IM
application is very very basic and really sucks. The Hello AIM
application on the market is much better and allows you more features. -
Sample source code demonstrating the problem - What you think the
correct behavior should be. First of all, the android should allow to
install and run applications form the SD card and not hog the internal
memory. The internal memory of G1 is very less (25mb!! - CQ&apos;Emon) and this
limitation is really bad. It needs to be circumvented. Due to the
inability of not being able to do so, the Default or Factory Shipped
applications should be un-installable. If you are reporting a crash or
similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach
the resulting output as a text file to your issue report. (For feature
requests for APIs, please include sample code showing how you are
proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 21 Dec 2008 21:43:58 +0000</when>
<what>Hi,

There is more internal memory than 25 MB, I donQ&apos;Et know where you got that number from. Also, the system and 
the default apps are installed on a dedicated system partition, therefore, uninstalling standard applications 
would not give you more memory.</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 22 Dec 2008 01:32:57 +0000</when>
<what>I meant 256MB of internal memory. A typo. But you guys need to free up the need for
internal memory and drive the OS off the SD card whenever its mounted. 

This is one of the major limitations of the Google G1 phone. After a while, you cant
install more applications, because you hit the 256mb memory limit. The android needs
to make this need go away to make it more robust.</what>
</comment>
<comment>
<author>benafeld...@gmail.com</author>
<when>Tue, 23 Dec 2008 04:47:34 +0000</when>
<what>The problem with being able to uninstall something like the Browser is that Steel 
would need to receive the same Intents the Browser does, would somehow need to fill 
the void left by android.provider.Browser without breaking *any* apps, and would need 
to be able to access the system-wide Download provider (which is, as of yet, 
unavailable to third party apps -- even in Cupcake as far as I can see). I agree, 
however, that this is a good long-term goal but would require a significant advance 
by not just the Android system itself, but the ecosystem in general.

At the same time, because Android is so open, it is possible for the Steel developers  
to almost completely make it the default browser. If you intercept the right Intents 
and have a BroadcastReceiver run at the right times to make the application package 
preferred through the PackageManager, you can make it the equivalent of the default 
browser (and because the system Browser app doesnQ&apos;Et override a specific method, if 
one does these things, clicking a link or on a button in Browser will open up the 
page in whatever the new Q&apos;EdefaultQ&apos;E browser is).

As for your IM comments, itQ&apos;Es possible to not have the IM app automatically sign in 
to all of your accounts, and for the Hello AIM developers to have the Hello AIM 
background service start at boot up (I donQ&apos;Et know if thatQ&apos;Es currently being done), 
thus pretty much negating any chance of you being bothered by the system IM client.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:50:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:51:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 16:56:59 +0000</when>
<what>The system partition canQ&apos;Et be modified in order to allow incremental updates and
factory resets.</what>
</comment>
</bug>
<bug>
<bugid>15048</bugid>
<title>Invaild conditional expression when querying for NFC discovery mode</title>
<status>New</status>
<owner>npe...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mi.rol...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 07:56:12 +0000</openedDate>
<description>In file packages/apps/Nfc/jni/com_android_nfc_NativeNfcManager.cpp In
function com_android_nfc_NfcManager_enableDiscovery(...) With this
function a certain discovery mode can be selected to be enabled. While
the if branch Q&quot;Eif(mode == DISCOVERY_MODE_TAG_READER)Q&quot;E correctly queries
if mode is equal to DISCOVERY_MODE_TAG_READER, the else branch Q&quot;Eelse
if(DISCOVERY_MODE_CARD_EMULATION)Q&quot;E queries if
DISCOVERY_MODE_CARD_EMULATION is non-zero. The latter will always be
true as DISCOVERY_MODE_CARD_EMULATION is defined to be 2. Since there is
no further branch and those two mode values seem to be the only ones
usable for this function, this bug will most likely not do any harm for
the moment. Still the conditional expression for the else-if branch
should be changed to Q&quot;Emode == DISCOVERY_MODE_CARD_EMULATIONQ&quot;E to
correctly reflect the intent of this function. This problem exists on
both the master and the gingerbread-release head. Best regards, Michael</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 17:44:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2474</bugid>
<title>Answering a Incoming call through emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:16:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>surya...@gmail.com</reportedBy>
<openedDate>Tue, 21 Apr 2009 05:32:36 +0000</openedDate>
<description>an we Answer a incoming Call using emulator. in some article i have read
it was stated that android SDK dont have functionality to attent the
call through emulator is it true.As iam working onthe same issue i need
quarity..</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:16:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14087</bugid>
<title>Service text messages incorrectly appear to come from last alphabetical person in phonebook.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:08:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xha...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 18:25:27 +0000</openedDate>
<description>Whenever I get a service text message it appears as if it is from my
last alphabetical person in my phonebook. Examples: Q&quot;EVictoria Hill is
nearby and within 3km of you! Check Google Latitude to see whereQ&quot;E.. if I
view details on this message I get Q&quot;EType: SMS message From: Google
Received: 12/12/2010, 17:38 Status: (None)Q&quot;E However it appears in a
conversation with my last alphabetical person from my phonebook. Users
details are as follows: Name: Q&quot;EZaria ZukioQ&quot;E Phone number: Blank Email:
(set but witheld by me) Rest: Un-enterd Other smsQ&apos;Es that appear to come
from this person that were not from this person include * messages from
Vodafone * Messages from my voicemail service * Messages from
barclaycard ... etc. I would have expected these text messages to appear
from the people who sent them - that or Q&quot;EUnknownQ&quot;E.. not some random
person who happens to be in my phonebook -------------- IQ&apos;Em using an HTC
Desire HD model A9191 with Android 2.2.1 baseband version
12.28e.60.140fU_26.04.02.17_M2 Kernel version 2.6.32.21-g3d0aaff Build
Number 1.72.405.3 CL296490 release-keys Software number 1.72.405.3</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:08:48 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18846</bugid>
<title>Merge contacts doesnQ&apos;Et merge details from different accounts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>manuelde...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 08:57:57 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Device: Sony Ericsson Xperia X10
mini (E10i) Android Version: 2.1-update1 Steps to reproduce the problem:
Given two different accounts, and two contacts (or more) we desire to
merge (each of them belonging to different accounts). If both contacts
happen to contain the same detail with the same value (i.e. same mobile
number), the merged contact shows both details (repeated). Correct
behavior: I think the merger should detect whether a detail has been
already added to the contact in order to ignore ir and avoid repetition.</description>
</bug>
<bug>
<bugid>6957</bugid>
<title>setImageViewUri results in tiny image scale on hdpi screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Wed, 03 Mar 2010 08:56:25 +0000</openedDate>
<description>My application updates images on a widget on the home screen. The
approach of using setImageViewBitmap() to send the bitmap directly fails
a binder transaction (as warned here [1]). The suggested alternative is
to use setImageViewUri() [2]. When done on an mdpi device (G1), this
method works fine. However, on an HDPI device (WVGA854 on Android 2.1
emulator), the image scales down to ~3/4 size on the home screen. The
image file itself is generated on the fly within the ContentProvider,
and is verified to be normal scale. It appears that at least two other
individuals have encountered this issue ([3], [4]). I wonder if the
problem is due to using createFromStream() here [5] instead of
createFromResourceStream() [6]? [1]
http://groups.google.com/group/android-developers/browse_thread/thread/b11550601e6b1dd3#4bef4fa8908f7e6a
[2]
http://groups.google.com/group/android-developers/browse_thread/thread/e8d84920b999291f/d12eb1d0eaca93ac#01d5c89e5e7b4060
[3]
http://groups.google.com/group/android-developers/browse_thread/thread/ca4d69a81f1159cd/399724caeccbe530#399724caeccbe530
[4]
http://groups.google.com/group/android-developers/browse_thread/thread/bdb5b3084dadae65/efda0a31ad44b200
[5]
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/widget/ImageView.java#l494
[6]
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=graphics/java/android/graphics/drawable/Drawable.java#l664</description>
<comment>
<author>kaj.bjur...@gmail.com</author>
<when>Wed, 07 Jul 2010 05:32:20 +0000</when>
<what>IQ&apos;Em creating widgets, and I would really like to see this resolved, since I now am having huge problems with using custom skins (images for icons and background)
</what>
</comment>
<comment>
<author>kostmo</author>
<when>Fri, 06 Aug 2010 22:45:27 +0000</when>
<what>The problem persists with Android 2.2.</what>
</comment>
<comment>
<author>kox...@gmail.com</author>
<when>Sun, 23 Oct 2011 09:02:08 +0000</when>
<what>Hi,
Did you manage to solve this scale issue ?</what>
</comment>
</bug>
<bug>
<bugid>4766</bugid>
<title>Remeber Layers in Navigation App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>16</stars>
<reportedBy>CMSpoo...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 20:34:07 +0000</openedDate>
<description>I would like there to be a way to make the Navigation App remember my
preferences with respect to what layers I have turned on. I always like
to have the Satellite Layer on and I have to turn it on each time I
start a new trip. Other people might use other Layers consistently and
would probably like to be able to have the app remember which layers
should be shown.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:00:16 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@brlaro.com</author>
<when>Tue, 22 Mar 2011 16:51:27 +0000</when>
<what>Default layers/zoom level would be awesome.</what>
</comment>
</bug>
<bug>
<bugid>9585</bugid>
<title>Accessibility in Android is very poor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>grj.mc...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 13:13:21 +0000</openedDate>
<description>The accessibility features of Android are just not good enough,
especially compared to iOS. There should be at the very least font size
adjustment built into the OS so that every application will use the
system default font size. We shouldnQ&apos;Et have to rely on app developers
building font size into their application settings, because most simply
donQ&apos;Et. Android should support full screen zooming in any app, not just
the few apps with zoom built in. The pinch to zoom API could be changed
to allow applications that define a pinch to zoom gesture to perform the
defined behaviour, whereas everything else gets a full screen zoom by
default. There should also be high contrast mode, inverse mode (black
and white get swapped, etc), a bolder default font (itQ&apos;Es currently very
stringy and difficult to read) and text to speech should be installed by
default, not an optional download.</description>
<comment>
<author>bart.wil...@telenet.be</author>
<when>Thu, 08 Jul 2010 15:46:01 +0000</when>
<what>Hi, 

I totally agree with you. I am visually impaired and mobile phone use has always been a problem. The small font size makes it sometimes impossible to read my messages or menu.

For the moment the lack of a full screen zoom feature holds me back from buying a android smart phone.
The Eyes-Free shell is not really Q&apos;EtheQ&apos;E solution. It mostly uses an alternative UI with Test-to-Speech support. But I donQ&apos;Et like that everyone around me hears my messages as they are read. I would like to use the nice looking android UI and zoom in when I need to read something.

A high contrast mode where you can change the default background color and font color can make a huge deference. Many people (myself included) find it so much easier to read a light colored text on a dark background.</what>
</comment>
<comment>
<author>luckyam...@gmail.com</author>
<when>Mon, 04 Oct 2010 06:35:15 +0000</when>
<what>YES!! I have a friend who has an iPhone.. he wants to try Android.. but the only thing holding him back is the non-ability to do the Three Finger Zoom like on the iPhone.. he is also visually impaired so he uses this constantly.. I am hoping that on the next update.. hopefully soon.. they add this feature. It is MUCH needed.</what>
</comment>
<comment>
<author>must...@gmail.com</author>
<when>Wed, 15 Dec 2010 07:24:24 +0000</when>
<what>Agreed android is lacking a much needed full screen zoom!</what>
</comment>
<comment>
<author>ich%benj...@gtempaccount.com</author>
<when>Fri, 11 Feb 2011 10:14:57 +0000</when>
<what>Even though I`m more sympathetic (I want it!) to android, I allready had to buy a iPhone for the second time because full screen zoom is esential for me. </what>
</comment>
<comment>
<author>Icy...@gmail.com</author>
<when>Thu, 24 Mar 2011 13:47:27 +0000</when>
<what>Its not just for people with impairments
1.inversing black and white especially on the web saves battery power black takes less power to display
2.IQ&apos;Em not visually impaired but a lot of times I text or surf with my lights out in my house and the screen literally torches my eyes out. :(

Google please add this sheesh my eyes canQ&apos;Et take it even at the lowest possible brightness set :(
</what>
</comment>
</bug>
<bug>
<bugid>7045</bugid>
<title>Apidemo Tabwidget Tab3.java focus bug</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-03-10T01:05:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>faisal...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 05:31:35 +0000</openedDate>
<description>To reproduce this bug do not use touch screen use only track ball or
arrow keys on the handset. Tab3.java in first tab it is adding
List1.java intent try to test with List inside a tab. Steps to
reproduce. 1- Move arrow keys and try to gain focus on the first tab,
once tab which contains listview is highlighted. 2- move to list and
repeat step 1 again. 3- Use arrow keys or track ball and roll once
incase of arrow keys press down arrow once and notice instead of having
first row in the listview highlight focus jumps from tab label to 5th
row in the listview. i have created video shows how to reproduce bug.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 10 Mar 2010 01:05:35 +0000</when>
<what></what>
</comment>
<comment>
<author>faisal...@gmail.com</author>
<when>Wed, 10 Mar 2010 04:28:43 +0000</when>
<what>i wonder you look at attached evidence ?</what>
</comment>
</bug>
<bug>
<bugid>14120</bugid>
<title>Pop up Notification problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T19:27:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>devajyo...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 18:54:47 +0000</openedDate>
<description>Hi, I am using Micromax A60 mobile with Android OS version 2.1 update 1
Kernel version 2.6.29-pref. my service provider is DOCOMO.When ever i
need to know my balance i usually dial in *111# and send,then a message
pops up with the balance detail(This is not a SMS). However in this
device I am not getting any message but getting some icon with a button
(screen shot attached). I think this is the general problem with this
mobile as i saw comments in many blog saying the same. Please let me
know if its an reported issue and you have any parch for this. Kindly
let me know if you need any more details. Thanks in advance Devajyoti
Singh</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 19:27:01 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7504</bugid>
<title>Please add arabic support to android, thanks</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-02T18:00:52.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sahibje...@gmail.com</reportedBy>
<openedDate>Fri, 02 Apr 2010 17:38:12 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 02 Apr 2010 18:00:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8944</bugid>
<title>Node.getNextSibling() produces Q&quot;EIndexOutOfBoundsExceptionQ&quot;E instead of returning null.</title>
<status>Duplicate</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-06-11T22:39:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>moonligh...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 18:47:27 +0000</openedDate>
<description>the code that produces the error: Node curObject =
xmlDocument.getDocumentElement()
.getElementsByTagName(Q&quot;ElistQ&quot;E).item(0).getFirstChild();
while(curObject.getNextSibling()!=null) {
curObject=curObject.getNextSibling(); } when i use the logging util, i
can see it stepping through the loop giving the proper output until it
arrives at the end of the tree. here is the output from adblogcat: I/gp
( 8411): https://www.google.com/reader/api/0/subscription/list?output=
xmlQ&amp;Ecomplete=true D/dalvikvm( 8411): GC freed 11753 objects / 461848
bytes in 48ms D/dalvikvm( 8411): GC freed 15081 objects / 609624 bytes
in 49ms I/obj ( 8411): object I/obj ( 8411): object I/obj ( 8411):
object I/obj ( 8411): object I/obj ( 8411): object I/obj ( 8411): object
I/obj ( 8411): object I/obj ( 8411): object I/obj ( 8411): object I/obj
( 8411): object I/obj ( 8411): object I/obj ( 8411): object I/obj (
8411): object I/obj ( 8411): object I/obj ( 8411): object I/obj ( 8411):
object I/obj ( 8411): object I/obj ( 8411): object I/obj ( 8411): object
I/obj ( 8411): object I/obj ( 8411): object I/obj ( 8411): object I/obj
( 8411): object I/obj ( 8411): object I/obj ( 8411): object I/obj (
8411): object I/obj ( 8411): object I/obj ( 8411): object I/obj ( 8411):
object D/AndroidRuntime( 8411): Shutting down VM W/dalvikvm( 8411):
threadid=3: thread exiting with uncaught exception (group=0x4 001b180)
E/AndroidRuntime( 8411): Uncaught handler: thread main exiting due to
uncaught e xception E/AndroidRuntime( 8411): java.lang.RuntimeException:
Unable to start activity Co
mponentInfo{com.moonlightcheese.httptest/com.moonlightcheese.httptest.mainHttpTe
st}: java.lang.IndexOutOfBoundsException: Invalid location 30, size is
30 E/AndroidRuntime( 8411): at
android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2496) E/AndroidRuntime( 8411): at
android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2512) E/AndroidRuntime( 8411): at
android.app.ActivityThread.access$2200(Activi tyThread.java:119)
E/AndroidRuntime( 8411): at
android.app.ActivityThread$H.handleMessage(Ac tivityThread.java:1863)
E/AndroidRuntime( 8411): at
android.os.Handler.dispatchMessage(Handler.ja va:99) E/AndroidRuntime(
8411): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
8411): at android.app.ActivityThread.main(ActivityThrea d.java:4363)
E/AndroidRuntime( 8411): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 8411): at
java.lang.reflect.Method.invoke(Method.java:5 21) E/AndroidRuntime(
8411): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:860) E/AndroidRuntime( 8411): at
com.android.internal.os.ZygoteInit.main(Zygot eInit.java:618)
E/AndroidRuntime( 8411): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 8411): Caused by:
java.lang.IndexOutOfBoundsException: Invalid location 30, size is 30
E/AndroidRuntime( 8411): at java.util.ArrayList.get(ArrayList.java:341)
E/AndroidRuntime( 8411): at
org.apache.harmony.xml.dom.InnerNodeImpl.getN
extSibling(InnerNodeImpl.java:76) E/AndroidRuntime( 8411): at
be.lechtitseb.google.reader.api.util.GoogleRe
aderUtil.getFeedDescriptorsFromXml(GoogleReaderUtil.java:195)
E/AndroidRuntime( 8411): at
be.lechtitseb.google.reader.api.core.GoogleRe
ader.getSubscriptions(GoogleReader.java:102) E/AndroidRuntime( 8411): at
com.moonlightcheese.httptest.mainHttpTest.onC
reate(mainHttpTest.java:53) E/AndroidRuntime( 8411): at
android.app.Instrumentation.callActivityOnCre
ate(Instrumentation.java:1047) E/AndroidRuntime( 8411): at
android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2459) the Q&quot;EobjectQ&quot;E you see logged is part of the
code that i didnQ&apos;Et include above for the sake of brevity. this proves
that it is grabbing the nodes i want (the object nodes) which are all
siblings of each other. according to the documentation in the android
sdk: [quote source=android sdk documentation] public abstract Node
getNextSibling () Since: API Level 1 The node immediately following this
node. If there is no such node, this returns null. [/quote] so this
method is supposed to return Q&apos;EnullQ&apos;E if the next sibling does not exist.
instead it is producing an out of bounds exception. this definitely
should not be happening...</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Jun 2010 18:51:18 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 09 Jun 2010 00:50:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 11 Jun 2010 22:39:13 +0000</when>
<what>Fixed as of 2.0.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 19:41:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11598</bugid>
<title>Google maps navigation drains power</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jon.rol...@constitution.org</reportedBy>
<openedDate>Thu, 30 Sep 2010 13:21:12 +0000</openedDate>
<description>I use Google Maps Navigation on my G1 but find that I can only use it
for about an hour before it drains the battery, even if plugged in to a
USB cable to the cigarette lighter jack. It seems to use power faster
than it can be recharged. Bummer! IQ&apos;Eve ordered the new G2 and hope it
will work better.</description>
</bug>
<bug>
<bugid>18459</bugid>
<title>Support for Event Color in Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>dona...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 18:18:09 +0000</openedDate>
<description>I was thrilled when Event Color support was added to GCal! And
thoroughly dismayed when I found that it wasnQ&apos;Et supported in the Android
app. Please sync custom event colors with Android Calendar!</description>
<comment>
<author>kox...@gmail.com</author>
<when>Tue, 12 Jul 2011 18:21:35 +0000</when>
<what>Please support it for Ice Cream Sandwitch</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Wed, 13 Jul 2011 13:00:06 +0000</when>
<what>please support</what>
</comment>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Sat, 16 Jul 2011 02:54:49 +0000</when>
<what>Also month view in Android app doesnQ&apos;Et display different calendars in their respective colors, but it does in week and day view.</what>
</comment>
<comment>
<author>timjames...@gmail.com</author>
<when>Sat, 16 Jul 2011 09:06:10 +0000</when>
<what>It is a fantastic feature, but I need it to work on android too. </what>
</comment>
<comment>
<author>rtfish...@gmail.com</author>
<when>Wed, 17 Aug 2011 21:17:51 +0000</when>
<what>add me to the list</what>
</comment>
<comment>
<author>Seann.Ha...@gmail.com</author>
<when>Fri, 26 Aug 2011 21:33:03 +0000</when>
<what>This is a key element in many peopleQ&apos;Es organizational schemes.  They need the ability to quickly look at their monthly views (e.g. http://code.google.com/p/android/issues/detail?id=5710 ) in order to see how all their time is broken up and by what type of work.  Not having this makes it very challenging to QUICKLY keep track of oneQ&apos;Es activities!  

The data is already there, itQ&apos;Es just a matter of telling android to color-code the events in the same way that they are color-coded by the calendar.  </what>
</comment>
<comment>
<author>webri...@free.fr</author>
<when>Tue, 30 Aug 2011 10:11:05 +0000</when>
<what>I was thrilled when Event Color support was added to GCal! And thoroughly dismayed when I found that it wasnQ&apos;Et supported in the Android app. Please sync custom event colors with Android Calendar!</what>
</comment>
<comment>
<author>b.g.konz...@gmail.com</author>
<when>Tue, 30 Aug 2011 12:23:38 +0000</when>
<what>Syncing event colors to Android would be fantastic, especially since it seems like it would be such an easy thing to implement while having a notable impact on productivity and design integration.</what>
</comment>
<comment>
<author>jos...@olhava.net</author>
<when>Sat, 03 Sep 2011 05:05:53 +0000</when>
<what>Yes! this is very important to work across platforms especially all Google platforms.</what>
</comment>
<comment>
<author>simonabr...@gmail.com</author>
<when>Tue, 13 Sep 2011 03:11:53 +0000</when>
<what>Please support on Android</what>
</comment>
<comment>
<author>zezeph...@gmail.com</author>
<when>Mon, 19 Sep 2011 01:21:12 +0000</when>
<what>Please support  on android honeycomb!</what>
</comment>
<comment>
<author>linhh...@gmail.com</author>
<when>Mon, 19 Sep 2011 02:09:31 +0000</when>
<what>Agreed! Please support this feature!</what>
</comment>
<comment>
<author>austinma...@gmail.com</author>
<when>Thu, 22 Sep 2011 21:29:43 +0000</when>
<what>1. Please support color coding of personal calendars in addition to allowing the selection of calendar color for added calendar accounts.  

When I added my exchange account to my phone, I chose to sync my calendar which added it to my Android Calendar application.  This is great but I would like to choose its calendar color. 

2. Additionally, I only can sync this calendar on my mobile device and not on the web version of GCal.  ThatQ&apos;Es a shame, but a different issue for a different forum possibly. </what>
</comment>
<comment>
<author>carlosga...@gmail.com</author>
<when>Mon, 28 Nov 2011 21:43:55 +0000</when>
<what>+1. I would also greatly appreciate this feature in the android galendar.</what>
</comment>
</bug>
<bug>
<bugid>2776</bugid>
<title>Need improve SDK API to support Q&quot;Euse7bitOnlyQ&quot;E feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>GaoBing....@gmail.com</reportedBy>
<openedDate>Wed, 27 May 2009 09:39:37 +0000</openedDate>
<description>The following interface included Q&quot;Euse7bitOnlyQ&quot;E to calulate the SMS
length for using GSM7Bit mandatoryly. SmsMessage.calculateLength(String
messageBody, boolean use7bitOnly) But the following interfaces didnQ&apos;Et
provide the interfaces to divide and send the SMS for using GSM7Bit
mandatoryly. How about add such paramters to make the interfaces
consist? SmsManager.sendMultipartTextMessage(String destinationAddress,
String scAddress, ArrayListQ&lt;EStringQ&gt;E parts, ArrayListQ&lt;EPendingIntentQ&gt;E
sentIntents, ArrayListQ&lt;EPendingIntentQ&gt;E deliveryIntents)
SmsManager.sendTextMessage(String destinationAddress, String scAddress,
String text, PendingIntent sentIntent, PendingIntent deliveryIntent)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:42:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:40:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:07:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7747</bugid>
<title> Prevent Orientation change at runtime Options</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-15T17:14:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coomar.101</reportedBy>
<openedDate>Thu, 15 Apr 2010 08:51:58 +0000</openedDate>
<description>Hi, Well, preventing an orientation change is easy. But what about doing
it at run time. Say, I have an activity which supports orientation
change in normal situations. It has say three Edit Texts. ThereQ&apos;Es also a
button, which when clicked would do some processing in a thread while
showing a ProgressDialog which is not cancellable. Ok, so till the user
hits the Button, I want the activity to be able to adapt the orientation
changes. I have two layouts files for each orientation with different
layout schemes. What I want is this. Once the user clicks on the button,
and the ProgressDialog is showing, I donQ&apos;Et want the activity now to be
re- created again when the orientation changes. So, before showing the
ProgressDialog, is there any way to tell the Activity not to handle
Orientation change? Also, once the process is complete, and the
ProgressDialog is removed, I want the Activity again to be able to
handle orientation changes. :) I know, we can save the state of all the
things, and retrieve them back. But, just curious if this can be done?
We can have a method like, setOrientationChangeEnabled(boolean value)
Depending on this flag, the orientation change would be handled.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 15 Apr 2010 17:14:40 +0000</when>
<what>You can use Activity.setRequestedOrientation to achieve this.</what>
</comment>
</bug>
<bug>
<bugid>4443</bugid>
<title>build/core/find-jdk-tools-jar.sh fails ungracefully if no JDK is installed</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>2</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 14:23:46 +0000</openedDate>
<description>If no JDK is installed, trying to run lunch 1 produces a string of these
error messages: build/core/find-jdk-tools-jar.sh: line 6: [: too many
arguments ...with no indication of what this actually means. The reason
for this is that build/core/find-jdk-tools-jar.sh contains the following
code: JAVAC=$(which javac) ... while [ -L $JAVAC ] ; do ... If no JDK is
installed, JAVAC becomes empty, which means that the while statement
becomes: while [ -L ] ; do ...which is a syntax error (and causes the
message). The script should explicitly check for an empty JAVAC, and
should be quoting the argument in the which statement.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:43:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:03:27 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:18:24 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18400</bugid>
<title>Nexus S- The inputted word highlights , in status message of Gtalk application when rotated from portrait to landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lkshmd...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 09:46:22 +0000</openedDate>
<description>STEP-BY-STEP INSTRUCTION: --------------------------------------------
Precondition: 1.Sign in to Google account. 2.WiFi or 3G network is
available. Step: 1. Launch Google Talk. 2. Tap text field to change
status message. 4. Input some characters. 5. Rotate the phone to
landscape mode. Actual behavior: The inputted word highlights. Expected
behavior: The inputted word does not high-light after rotating the
phone. Android ver 2.3, Nexus S</description>
</bug>
<bug>
<bugid>14666</bugid>
<title>android 2.3 build error: invalid preprocessing directive #elifdef</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-15T15:44:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zhangwen...@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 08:19:03 +0000</openedDate>
<description>I build android2.3 with ubuntu10.10,report the error below!
system/dispd/uevent.c:259:2: error: invalid preprocessing directive
#elifdef system/dispd/uevent.c:260: error: redefinition of
Q&apos;EneedDVISwitchQ&apos;E system/dispd/uevent.c:233: note: previous definition of
Q&apos;EneedDVISwitchQ&apos;E was here make: ***
[out/target/product/imx51_bbg/obj/EXECUTABLES/dispd_intermediates/uevent.o]
Error 1</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 11 Feb 2011 18:51:42 +0000</when>
<what>What source tree are you building from?  I donQ&apos;Et see Q&quot;Esystem/dispdQ&quot;E in the list of projects.

What is an imx51_bbg?
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 22:19:49 +0000</when>
<what></what>
</comment>
<comment>
<author>tom.heyl...@gmail.com</author>
<when>Tue, 15 Feb 2011 09:43:26 +0000</when>
<what>I noticed the same error when building Android 2.3 for Freescale i.MX platform.
The problem is in Freescale imx-android-r10 BSP, not in Google code.

I edited system/dispd/uevent.c like this:

//Return 1 if the switch need
//Rely on the hardware config and kernel parameters
#ifdef MX51_BBG_DISPD
int needDVISwitch()
{
  // code
}
#else
#ifdef MX53_SMD_DISPD
int needDVISwitch()
{
    return 1;
}
#else
int needDVISwitch()
{
    return 0;
}
#endif // MX53_SMD_DISPD
#endif // MX51_BBG_DISPD</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Feb 2011 15:44:48 +0000</when>
<what>Ah, good to know.  IQ&apos;Em marking as Q&quot;EdeclinedQ&quot;E since itQ&apos;Es not something we can fix in AOSP.

FWIW, you could also go with Q&quot;E#elif defined MX53_SMD_DISPDQ&quot;E.  gcc has Q&quot;E#elifQ&quot;E but not Q&quot;E#elifdefQ&quot;E.
</what>
</comment>
</bug>
<bug>
<bugid>9522</bugid>
<title>canQ&apos;Et heare android keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tayeb.me...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 23:08:24 +0000</openedDate>
<description>hello we would like to see the trackball going to the android keyboard
this feature is for me at as blind user i use nexUs One suxess fully but
i canQ&apos;Et type please make the trackball go to the keyboard and the
default talkback speaking the keyboard keys like A/B/C... i see some
improvemant introduced in 2.2 now the screen reader speak the button
Q&quot;Ecall, voicemail and back in the phone but in 2.1 was not speaking.
anyway thank !</description>
</bug>
<bug>
<bugid>12685</bugid>
<title>Gmail App - CanQ&apos;Et download attachments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>JETS...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 18:45:45 +0000</openedDate>
<description>Subject says it all. I open an email (gmail hosted), and there is only a
preview option. No sub-menu or anything to actually save the attachment.
Please fix/add this feature.</description>
<comment>
<author>cecil....@gmail.com</author>
<when>Thu, 20 Jan 2011 00:30:21 +0000</when>
<what>I create epub files and mail them; even though I have several apps (including Google Book reader!) that can read epub files, it will download or allow me save them somewhere.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:06:29 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
<comment>
<author>JETS...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:08:44 +0000</when>
<what>Enhancement has already been made to gmail app... Thanks Dfils, too little too late ;)</what>
</comment>
</bug>
<bug>
<bugid>3763</bugid>
<title>Installer should warn user at install time when app changes userId</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>12</stars>
<reportedBy>sungsuh....@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 22:44:12 +0000</openedDate>
<description>1. Change of sharedUserId of the app it uses db, preferences. 2. Install
with update 3. Updated app canQ&apos;Et open any db, preferences because of
user permission If thereQ&apos;Es a user id problem in updates, it should warn
the user Q&amp;E clear previous data before update.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 23:33:54 +0000</when>
<what></what>
</comment>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Thu, 03 Sep 2009 02:03:02 +0000</when>
<what>Warn is not important. The problem is the updated app canQ&apos;Et open any db and
preferences. It does not work properly.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:54:10 +0000</when>
<what></what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 22:42:33 +0000</when>
<what></what>
</comment>
<comment>
<author>Andriy.T...@gmail.com</author>
<when>Wed, 28 Apr 2010 15:38:14 +0000</when>
<what>The same problem occurs if you add sharedUserId to the application which had not it
before. Please, see issue #1227 for more details.</what>
</comment>
</bug>
<bug>
<bugid>17365</bugid>
<title>OS rebooting on Samsung-modified Android 2.3.3</title>
<status>FutureRelease</status>
<owner>jaikum...@android.com</owner>
<closedOn>2011-06-21T00:45:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>stoke...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 09:09:40 +0000</openedDate>
<description>OS appears to restart at random times although the uptime does not seem
to be affected. Looking on forums this problem does not seem to be
specific to my phone only, and this occurred before and after a recent
factory reset. OS last came back at 09:57. Is anyone able to decode the
log attached to get to the root of the problem? Thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Jun 2011 18:02:52 +0000</when>
<what>too many local references in the USB native code:

06-03 09:56:41.654 D/Usbhost (2692)usb_host_run :: new device /dev/bus/usb/001/001
06-03 09:56:41.654 D/UsbServiceJNI(2692)usb_device_added ::
06-03 09:56:41.654 D/Usbhost (2692)usb_device_open :: /dev/bus/usb/001/001
06-03 09:56:41.654 D/Usbhost (2692)usb_device_new :: /dev/bus/usb/001/001 fd: 182
06-03 09:56:41.654 D/Usbhost (2692)usb_device_new :: read returned 43 errno 4
06-03 09:56:41.660 W/dalvikvm(2692)ReferenceTable overflow (max=1024)
06-03 09:56:41.660 W/dalvikvm(2692)Last 10 entries in JNI local reference table:
06-03 09:56:41.660 W/dalvikvm(2692)1014: 0x40a2d5c0 cls=Ljava/lang/String; (28 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1015: 0x4097a170 cls=Ljava/lang/String; (36 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1016: 0x408cf358 cls=[I (36 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1017: 0x408cf380 cls=[I (36 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1018: 0x408de270 cls=Ljava/lang/String; (28 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1019: 0x409700f8 cls=[I (180 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1020: 0x40bcad40 cls=[I (212 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1021: 0x405a9388 cls=Ljava/lang/String; (36 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1022: 0x40b4ff98 cls=Ljava/lang/String; (28 bytes)
06-03 09:56:41.660 W/dalvikvm(2692)1023: 0x4099d2d0 cls=Ljava/lang/String; (36 bytes)
06-03 09:56:41.670 W/dalvikvm(2692)JNI local reference table summary (1024 entries):
06-03 09:56:41.670 W/dalvikvm(2692)461 of Ljava/lang/String; 28B (461 unique)
06-03 09:56:41.670 W/dalvikvm(2692)51 of Ljava/lang/String; 36B (51 unique)
06-03 09:56:41.670 W/dalvikvm(2692)248 of [I 36B (248 unique)
06-03 09:56:41.670 W/dalvikvm(2692)8 of [I 44B (8 unique)
06-03 09:56:41.670 W/dalvikvm(2692)61 of [I 60B (61 unique)
06-03 09:56:41.670 W/dalvikvm(2692)57 of [I 68B (57 unique)
06-03 09:56:41.670 W/dalvikvm(2692)10 of [I 76B (10 unique)
06-03 09:56:41.670 W/dalvikvm(2692)63 of [I 180B (63 unique)
06-03 09:56:41.670 W/dalvikvm(2692)1 of [I 188B
06-03 09:56:41.670 W/dalvikvm(2692)64 of [I 212B (64 unique)
06-03 09:56:41.670 W/dalvikvm(2692)Memory held directly by tracked refs is 57416 bytes
06-03 09:56:41.670 E/dalvikvm(2692)Failed adding to JNI local ref table (has 1024 entries)
06-03 09:56:41.670 I/dalvikvm(2692)Q&quot;EUsbService host threadQ&quot;E prio=5 tid=46 RUNNABLE
06-03 09:56:41.670 I/dalvikvm(2692)| group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 obj=0x408e7ed0 self=0x212d10
06-03 09:56:41.670 I/dalvikvm(2692)| sysTid=2813 nice=0 sched=0/0 cgrp=default handle=1917160
06-03 09:56:41.670 I/dalvikvm(2692)| schedstat=( 865486887 29969830513 4579 )
06-03 09:56:41.680 I/dalvikvm(2692)at com.android.server.UsbService.monitorUsbHostBus(Native Method)
06-03 09:56:41.680 I/dalvikvm(2692)at com.android.server.UsbService.access$700(UsbService.java:63)
06-03 09:56:41.680 I/dalvikvm(2692)at com.android.server.UsbService$2.run(UsbService.java:600)
06-03 09:56:41.680 I/dalvikvm(2692)at java.lang.Thread.run(Thread.java:1019)
06-03 09:56:41.680 I/dalvikvm(2692)
06-03 09:56:41.680 E/dalvikvm(2692)VM aborting
</what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Fri, 03 Jun 2011 18:23:15 +0000</when>
<what>Sorry being an end user rather than a developer I would not know the solution to this?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 17:47:19 +0000</when>
<what>do you have the stack trace that came after the Q&quot;EVM abortingQ&quot;E line? (thatQ&apos;Es only helpful if this is actually a Google device.)</what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Thu, 09 Jun 2011 18:11:24 +0000</when>
<what>Hi there the full log file is attached to this thread cheers for looking</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 18:22:46 +0000</when>
<what>dQ&apos;Eoh. yes. itQ&apos;Es a samsung device, so we canQ&apos;Et decode the stack trace sadly.

looking at the master source, it looks like thereQ&apos;Es a bug in usb_device_removed --- the call back into Java doesnQ&apos;Et use the jstring created on the previous line, and leaks a local reference.</what>
</comment>
<comment>
<author>lockw...@google.com</author>
<when>Thu, 09 Jun 2011 18:27:26 +0000</when>
<what>What device is this exactly?  Android 2.3.3 does not support USB host, so I am surprised to see the Usbhost stuff in the logcat.</what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Thu, 09 Jun 2011 18:43:12 +0000</when>
<what>ItQ&apos;Es a Samsung Galaxy S II  :-) </what>
</comment>
<comment>
<author>alaa.t...@gmail.com</author>
<when>Thu, 09 Jun 2011 19:55:06 +0000</when>
<what>i have samsung galaxsy S II and i alsmost have the same problem even worse. my device is not able to connect to UMTS or HSDPA data network at all. when it tries to connect it completely looses the signal and enters flight mode and one minute later it shows H+ and after few seconds looses all the signal and enters flight mode again and this never stops until i put the network mode to GSM only and it can connect to Edge network normally.by checking the logcat, i see this when the problem start to happen:
05-30 11:56:44.289 D/Usbhost ( 2695): usb_host_run :: new device /dev/bus/usb/001/001
05-30 11:56:44.289 D/UsbServiceJNI( 2695): usb_device_added ::
05-30 11:56:44.289 D/Usbhost ( 2695): usb_device_open :: /dev/bus/usb/001/001
05-30 11:56:44.289 D/Usbhost ( 2695): usb_device_new :: /dev/bus/usb/001/001 fd: 208
05-30 11:56:44.289 D/Usbhost ( 2695): usb_device_new :: read returned 43 errno 2
05-30 11:56:44.289 D/UsbService( 2695): isBlackListed :: deviceName = /dev/bus/usb/001/001
05-30 11:56:44.289 E/UsbService( 2695): isBlackListed :: clazz = 9, subClass = 0, protocol = 0
05-30 11:56:44.289 E/UsbService( 2695): usbDeviceAdded ::
05-30 11:56:44.584 D/Usbhost ( 2695): usb_host_run :: new device /dev/bus/usb/001/002
05-30 11:56:44.584 D/UsbServiceJNI( 2695): usb_device_added ::
05-30 11:56:44.584 D/Usbhost ( 2695): usb_device_open :: /dev/bus/usb/001/002
05-30 11:56:44.584 D/Usbhost ( 2695): usb_device_new :: /dev/bus/usb/001/002 fd: 208
05-30 11:56:44.584 D/Usbhost ( 2695): usb_device_new :: read returned 259 errno 2
05-30 11:56:44.584 D/UsbService( 2695): isBlackListed :: deviceName = /dev/bus/usb/001/002
05-30 11:56:44.584 E/UsbService( 2695): isBlackListed :: clazz = 2, subClass = 0, protocol = 0
05-30 11:56:44.584 E/UsbService( 2695): isBlackListed :: clazz = 2, subClass = 2, protocol = 1
05-30 11:56:44.584 E/UsbService( 2695): isBlackListed :: clazz = 10, subClass = 0, protocol = 0
05-30 11:56:44.584 E/UsbService( 2695): isBlackListed :: clazz = 2, subClass = 2, protocol = 1
05-30 11:56:44.584 E/UsbService( 2695): usbDeviceAdded ::
05-30 11:56:44.589 E/UsbService( 2695): isBlackListed :: clazz = 10, subClass = 0, protocol = 0
05-30 11:56:44.589 E/UsbService( 2695): isBlackListed :: clazz = 2, subClass = 2, protocol = 1
05-30 11:56:44.589 E/UsbService( 2695): isBlackListed :: clazz = 10, subClass = 0, protocol = 0
05-30 11:56:44.589 E/UsbService( 2695): isBlackListed :: clazz = 2, subClass = 2, protocol = 1
05-30 11:56:44.589 E/UsbService( 2695): isBlackListed :: clazz = 10, subClass = 0, protocol = 0
05-30 11:56:44.589 D/UsbService( 2695): usbDeviceAdded :: Sending Intent { act=android.hardware.action.USB_DEVICE_ATTACHED (has extras) }
05-30 11:56:44.589 D/UsbStorageService( 2695): mBroadcastReceiver ::ACTION_USB_DEVICE_ATTACHED

by the way i have another galaxy SII which runs the exact same firmware and this wierd issue doesnQ&apos;Et happen on it.
i hope this will be resolved by you google please because i am so desperate about it .
 
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 19:59:28 +0000</when>
<what>well, unless youQ&apos;Ere _actually_ adding and removing USB devices like crazy, this is probably a hardware fault. the software bug is just that we canQ&apos;Et cope with this amount of USB device removal; under normal circumstances i doubt youQ&apos;Ed hit it.</what>
</comment>
<comment>
<author>lockw...@google.com</author>
<when>Thu, 09 Jun 2011 20:00:38 +0000</when>
<what>Wow, thatQ&apos;Es strange.  /dev/bus/usb/001/002 should not be there unless USB host mode is active.  Perhaps the S II is using USB internally to communicate with the modem or some other peripheral.

I just checked in a fix for this so it should be fixed in the next update to honeycomb.  But IQ&apos;Em not sure why Samsung is using this code in gingerbread and I donQ&apos;Et know when they will be fixing this on the S II.</what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Fri, 10 Jun 2011 07:13:54 +0000</when>
<what>Thanks for the responses guys.  IQ&apos;Ell take from what youQ&apos;Ere saying that I should approach Samsung about this - will see what they say.</what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Fri, 10 Jun 2011 14:08:44 +0000</when>
<what>Just for info someone have the same error here http://forum.xda-developers.com/showthread.php?t=1073958Q&amp;Epage=10</what>
</comment>
<comment>
<author>alaa.t...@gmail.com</author>
<when>Fri, 10 Jun 2011 18:43:10 +0000</when>
<what>yeah that is me who started this thread on xda</what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Fri, 10 Jun 2011 19:41:24 +0000</when>
<what>Realised that after I posted that ;-) </what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Tue, 21 Jun 2011 00:06:44 +0000</when>
<what>Tried to get Samsung to look into this but they just kept coming back with the generic Q&apos;Etake back to the shop to have it reflashedQ&apos;E.

This ainQ&apos;Et gonna help since I had the issue with the original firmware and also the latest.  The operator was also adamant that the reflash would fix the bug.  CouldnQ&apos;Et convince her of the difference between corrupt software and buggy software oh dear 

Will just have to hope a future update sorts this I guess.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 21 Jun 2011 00:45:36 +0000</when>
<what>our code is now fixed internally, but it was also not released as part of Gingerbread. like we said, Samsung must have made some modifications. i donQ&apos;Et think reflashing will help, but a new device might... i donQ&apos;Et think you should be seeing this amount of USB device addition/removal on good hardware.</what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Tue, 21 Jun 2011 23:17:03 +0000</when>
<what>Have reflashed from XWKE2 to XWKE7.  How would you rate the chances of this fixing it? :-)</what>
</comment>
<comment>
<author>stoke...@gmail.com</author>
<when>Mon, 27 Jun 2011 16:58:39 +0000</when>
<what>Managed 5 days but OS restarted again with same error.  Back to Samsung...</what>
</comment>
</bug>
<bug>
<bugid>14388</bugid>
<title>Prebuilt SDL library does not match source referenced in prebuilt/host/linux-x86/sdl/PREBUILT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brion.vi...@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 02:04:00 +0000</openedDate>
<description>While trying to work out the cause of issue 14336 (fullscreen problems
on Linux), I noticed that the SDK builds the emulator with a prebuilt
copy of a patched SDL which lives outside the source tree. Among other
things, the current patched version includes a function
SDL_WM_GetMonitorRect which is supposed to return the size of a single
available monitor. This function isnQ&apos;Et present in the
sdl-1.2.12-android-20080919 customized source thatQ&apos;Es referred to in the
PREBUILT file in prebuilt/host/linux-x86/sdl: The objects in this
prebuilt directory can be rebuilt using the source archive
sdl-1.2.12-android-20080919.tar.gz hosted at
Q&lt;Ehttp://android.kernel.org/pub/Q&gt;E. That fileQ&apos;Es still there, but it
doesnQ&apos;Et seem to be what was used to create the binary. commit
7d324691856f259ffa6edb674cf06dfadd54f9ca which updated the binary in
June 2009 says: commit 7d324691856f259ffa6edb674cf06dfadd54f9ca Author:
David Q&apos;EDigitQ&apos;E Turner Q&lt;Edigit@google.comQ&gt;E Date: Thu Jun 4 17:12:01 2009
+0200 Add a new set of SDL prebuilt binaries. This patch is in
preparation of another one that will move the sources of our SDL library
to external/qemu At the moment, these sources still live on Perforce,
which is bad.. It seems the updated sources never got moved into
external/qemu, as theyQ&apos;Ere still not there. Are these sources living
somewhere else still? Either the PREBUILT file needs to be updated with
a current link, or the sources need to be checked in.</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 22:55:14 +0000</when>
<what>The PREBUILT file is obsolete.

The patched SDL sources are at external/qemu/distrib/sdl-1.2.12
See the README.ANDROID file there for rebuild instructions.
</what>
</comment>
</bug>
<bug>
<bugid>15840</bugid>
<title>Add automatic Web authentication for Wi-Fi networks that require it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>samuelgrantsmith@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 18:31:12 +0000</openedDate>
<description>IQ&apos;Em a university student who often uses the campus Wi-Fi network on my
Android device (an HTC Aria running Android 2.2 with HTC Sense). The
wireless network requires Web authentication (e.g., typing in a username
and password before access is granted). It wouldnQ&apos;Et be a big deal if the
login session didnQ&apos;Et periodically expire, forcing me to open a Browser
instance and load a web page for it to re-authenticate, often on an
hourly basis throughout the day. This annoyance is in stark contrast
with AppleQ&apos;Es iOS implementation of automatic Web authentication. When
iOS detects the Wi-Fi network needs Web credentials, it unobtrusively
opens a browser automatically to log the user in. There are apps in the
Android market that address this problem, but why pay for an app to
achieve the same thing that AppleQ&apos;Es offerings do for free? Adding this
feature would solve a major problem I face on a daily basis. My device
connects to the Wi-Fi network automatically, but without manual Web
authentication, the phoneQ&apos;Es data access is blocked, hindering
productivity and making for a pretty lousy user experience.</description>
</bug>
<bug>
<bugid>14690</bugid>
<title>[Eclair - Android 2.1] Dalvik VM hangs when creating a new thread, and it finally leads to a ANR in com.cooliris.media. </title>
<status>Unreproducible</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2011-07-12T23:00:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>lixion...@gmail.com</reportedBy>
<openedDate>Sat, 12 Feb 2011 07:14:02 +0000</openedDate>
<description>Dalvik VM hangs when creating a new thread, and it finally leads to a
ANR in com.cooliris.media. Actually, the main thread hangs waiting for
the newly created thread to notify that it has started: Code path:
/dalvik/vm/Thread.c#dvmCreateInterpThread() while (newThread-Q&gt;Estatus !=
THREAD_STARTING) pthread_cond_wait(Q&amp;EgDvm.threadStartCond,
Q&amp;EgDvm.threadListLock); The newly created thread probably dies/crashes
before it reaches the notify line of the startup function: Code path:
/dalvik/vm/Thread.c#interpThreadStart()
pthread_cond_broadcast(Q&amp;EgDvm.threadStartCond); Unfortunately, we cannot
see why the newly created thread crashes before the notify-point.
Although itQ&apos;Es not easy to be reproduced, but so far we have seen it for
several times, and also we donQ&apos;Et have one good way to repeat it always
till now. @Google guys, Can you help to investigate it? Thanks. 1. ANR
in com.cooliris.media. 12-05 08:04:43.658 W/WindowManager( 1139): Key
dispatching timed out sending to Q&lt;EnullQ&gt;E: no window ready for key
dispatch 12-05 08:04:43.664 W/WindowManager( 1139): Previous dispatch
state: {{KeyEvent{action=1 code=23 repeat=0 meta=0 scancode=0 mFlags=8}
to Window{45a6f368
com.sonyericsson.conversations/com.sonyericsson.conversations.ui.ConversationListActivity
paused=false} @ 1291507465223 lw=Window{45a6f368
com.sonyericsson.conversations/com.sonyericsson.conversations.ui.ConversationListActivity
paused=false} lb=android.os.BinderProxy@456e27c8 fin=false gfw=true
ed=true tts=0 wf=true fp=false mcf=Window{45a6f368
com.sonyericsson.conversations/com.sonyericsson.conversations.ui.ConversationListActivity
paused=false}}} 12-05 08:04:43.664 W/WindowManager( 1139): Current
dispatch state: {{KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=0
mFlags=8} to null @ 1291507483669 lw=null lb=null fin=true gfw=true
ed=true tts=0 wf=false fp=false mcf=null}} 12-05 08:04:43.684
I/ActivityManager( 1139): ANR in process: com.cooliris.media (last in
com.cooliris.media) 12-05 08:04:43.684 I/ActivityManager( 1139):
Annotation: keyDispatchingTimedOut 12-05 08:04:43.684 I/ActivityManager(
1139): CPU usage: 12-05 08:04:43.684 I/ActivityManager( 1139): Load: 7.8
/ 7.97 / 7.88 12-05 08:04:43.684 I/ActivityManager( 1139): CPU usage
from 6673ms to 1624ms ago: 12-05 08:04:43.684 I/ActivityManager( 1139):
system_server: 2% = 2% user + 0% kernel 12-05 08:04:43.684
I/ActivityManager( 1139): m.android.phone: 0% = 0% user + 0% kernel
12-05 08:04:43.684 I/ActivityManager( 1139): android.browser: 0% = 0%
user + 0% kernel 12-05 08:04:43.684 I/ActivityManager( 1139): adbd: 0% =
0% user + 0% kernel 12-05 08:04:43.684 I/ActivityManager( 1139): TOTAL:
3% = 2% user + 0% kernel 2. JAVA call stack ----- pid 21375 at
2010-09-25 11:43:14 ----- Cmd line: com.cooliris.media DALVIK THREADS:
Q&quot;EmainQ&quot;E prio=5 tid=3 VMWAIT | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N
obj=0x4001b240 self=0xbda8 | sysTid=21375 nice=0 sched=0/0 cgrp=unknown
handle=-1343993184 at java.lang.VMThread.create(Native Method) at
java.lang.Thread.start(Thread.java:1327) at
android.hardware.SensorManager$SensorThread.startLocked(SensorManager.java:311)
at
android.hardware.SensorManager.registerListener(SensorManager.java:928)
at
android.hardware.SensorManager.registerListener(SensorManager.java:867)
at com.cooliris.media.RenderView.onResume(RenderView.java:544) at
com.cooliris.media.Gallery.onResume(Gallery.java:253) at
android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1149)
at android.app.Activity.performResume(Activity.java:3763) at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2944)
at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2972)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2523)
at android.app.ActivityThread.access$2200(ActivityThread.java:123) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1870) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4370) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) 3. Native call stack #00
pc 0xafe0d984 /lib/libc.so __futex_wait(+0x00000018) #01 pc 0xafe0f404
/lib/libc.so __pthread_cond_timedwait_relative(+0x0000002c) #02 pc
0xafe0f490 /lib/libc.so __pthread_cond_timedwait(+0x0000006c) #03 pc
0xad04264d /lib/libdvm.so dvmCreateInterpThread(+0x00000171) #04 pc
0xad056c71 /lib/libdvm.so Dalvik_java_lang_VMThread_create(+0x00000019)
#05 pc 0xad013abc /lib/libdvm.so dalvik_mterp(+0x00000010) #06 pc
0xad01943c /lib/libdvm.so dvmMterpStd(+0x00000060) #07 pc 0xad018908
/lib/libdvm.so dvmInterpret(+0x000000d4) #08 pc 0xad04f135
/lib/libdvm.so dvmInvokeMethod(+0x000001b1) #09 pc 0xad0573f1
/lib/libdvm.so Dalvik_java_lang_reflect_Method_invokeNative(+0x
00000099) #10 pc 0xad013abc /lib/libdvm.so dalvik_mterp(+0x00000010) #11
pc 0xad01943c /lib/libdvm.so dvmMterpStd(+0x00000060) #12 pc 0xad018908
/lib/libdvm.so dvmInterpret(+0x000000d4) #13 pc 0xad04f45f
/lib/libdvm.so dvmCallMethodV(+0x00000147) #14 pc 0xad03b0c3
/lib/libdvm.so CallStaticVoidMethodV(+0x00000023) #15 pc 0xad328b6b
/lib/libandroid_runtime.so _ZN7_JNIEnv20CallStaticVoidMethodEP7
_jclassP10_jmethodIDz(+0x00000017) #16 pc 0xad3298d9
/lib/libandroid_runtime.so _ZN7android14AndroidRuntime5startEPK
cb(+0x00000181) Please find the bug report attached for more information
in details,thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 22:58:58 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 18:14:53 +0000</when>
<what>I think you forgot to attach the bug report.
</what>
</comment>
<comment>
<author>lixion...@gmail.com</author>
<when>Tue, 15 Feb 2011 00:55:30 +0000</when>
<what>Sorry for that, please check the bug report attached. 

If you need any additional information, please kindly let me know, thanks.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 16 Feb 2011 19:02:01 +0000</when>
<what>There shouldnQ&apos;Et be a path through the newly-created thread that leaves the parent hanging.  dalvik/vm/Thread.c interpThreadStart() sends a pthread broadcast to the parent immediately.  Appropriate locks are held to ensure that thereQ&apos;Es no chance of a miss.

ItQ&apos;Es possible the new thread is stuck somewhere.  You wonQ&apos;Et see it in an ANR thread dump because it hasnQ&apos;Et been added to the VMQ&apos;Es thread list yet -- the parent does that after it receives the broadcast.  However, looking in the Q&quot;EPROCESSES AND THREADSQ&quot;E dump I donQ&apos;Et see a stray thread associated with pid 4413.

Generally if a thread dies youQ&apos;Ell see a debuggerd crash dump.  I donQ&apos;Et see one in the bugreport.  IQ&apos;Em checking to see if thereQ&apos;Es a path through bionic where a thread creation failure could go unreported.

Looks like about 750 threads in the system.  I donQ&apos;Et think Android has a limit, but in case this particular device does you might try writing a test app that just creates 1000 simultaneous threads and see if it all works.
</what>
</comment>
<comment>
<author>NicklasE...@gmail.com</author>
<when>Fri, 18 Feb 2011 09:42:45 +0000</when>
<what>Hi,

I would like to confirm the findings provided in this bug report. On some devices itQ&apos;Es fairly easy to reproduce the problem by just creating a lot of threads until the creating thread hangs. Getting this problem is of course highly dependent on the memory configuration and current memory usage.

It was some time ago since I looked at this problem, but from my understanding the pthread_create() returns ok. The newly created thread doesnQ&apos;Et start properly or it dies immediately, i.e., before it is able to notify the creating thread that it has started. I havenQ&apos;Et looked into the details of pthread but my *suspicion* is that the new thread crashes when it tries to claim memory for the stack, i.e., when pushing the first data onto the stack.

When I try to reproduce this problem today on newer devices with more physical memory, the problem doesnQ&apos;Et happen anymore. I get a proper out of memory message.

BR,
Nicklas
</what>
</comment>
<comment>
<author>eyekil...@gmail.com</author>
<when>Tue, 29 Mar 2011 01:15:24 +0000</when>
<what>Hello 
I have same problem. 
we just need extend physical memory?. any other solution not exist?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 23:00:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8200</bugid>
<title>Google talk cursor resets on current message upon receiving incoming message from different user</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>suhr...@gmail.com</reportedBy>
<openedDate>Fri, 07 May 2010 01:05:24 +0000</openedDate>
<description>Device used: Google Nexus one Software version: Android 2.1 Application:
Google Talk Recreating the issue: --------------------- - Start typing a
message in Google Talk to one user - Have a different user send you a
message, while you are still writing your message to the first user.
What happens: ------------- If, while typing a message to one user in
Google Talk, you receive an incoming Google Talk message from a
different user, the cursor will reset to the beginning of the message
you are typing and continue entering text at the beginning of your
message. What I think the correct behavior should be:
-------------------------------------------- The cursor should
absolutely not reset to the beginning of the message I am typing, and
should instead continue as normal. I get notified of the incoming
message via an icon on the task bar and a sound/vibrate alert if IQ&apos;Eve
set these, and that is all that should happen. It shouldnQ&apos;Et reset my
cursor.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>9802</bugid>
<title>EGL wrapper has not been implemented correctly for eglQuerySurface().</title>
<status>FutureRelease</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2010-07-30T03:54:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>IMGTEC...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 09:34:00 +0000</openedDate>
<description>While debugging my application, I found that querying from the
eglquerysurface return the different ID than the configID which is used
to create surface. i.e. surface = eglCreateWindowSurface( dpy,config,
nativeWindow, NULL ); eglMakeCurrent( dpy, surface, surface, context );
eglQuerySurface( dpy, surface, EGL_CONFIG_ID, Q&amp;Equery_config ); if(
(EGLConfig) query_config != (EGLConfig)config )// These both value is
different (8 != 7) { ReportFailureNoDisplay( psTestCase,
Q&quot;ESurfaceManagement: created surface doesnQ&apos;Et match configQ&quot;E ); } Please do
the needfull. Thanks, IMG.</description>
<comment>
<author>IMGTEC...@gmail.com</author>
<when>Thu, 15 Jul 2010 09:34:34 +0000</when>
<what>patch for this issue -

--- a/frameworks/base/opengl/libs/EGL/egl.cpp
+++ b/frameworks/base/opengl/libs/EGL/egl.cpp
@@ -1028,8 +1028,30 @@ EGLBoolean eglQuerySurface( EGLDisplay dpy, EGLSurface surface,
     egl_display_t const * const dp = get_display(dpy);
     egl_surface_t const * const s = get_surface(surface);
 
-    return s-Q&gt;Ecnx-Q&gt;Eegl.eglQuerySurface(
+    EGLBoolean result = s-Q&gt;Ecnx-Q&gt;Eegl.eglQuerySurface(
             dp-Q&gt;Edisp[s-Q&gt;Eimpl].dpy, s-Q&gt;Esurface, attribute, value);
+
+    // We need to remap EGL_CONFIG_IDs
+    if (result == EGL_TRUE Q&amp;EQ&amp;E attribute == EGL_CONFIG_ID) {
+        EGLint n, attrib_list[] = { EGL_CONFIG_ID, *value, EGL_NONE };
+        EGLConfig config;
+
+        // Get the implQ&apos;Es EGLConfig for this impl CONFIG_ID
+        result = s-Q&gt;Ecnx-Q&gt;Eegl.eglChooseConfig(
+                dp-Q&gt;Edisp[s-Q&gt;Eimpl].dpy, attrib_list, Q&amp;Econfig, 1, Q&amp;En);
+
+        if (result == EGL_TRUE) {
+            int index = binarySearchQ&lt;EEGLConfigQ&gt;E(
+                    dp-Q&gt;Edisp[s-Q&gt;Eimpl].config, 0,
+                    dp-Q&gt;Edisp[s-Q&gt;Eimpl].numConfigs-1, config);
+            // Should be impossible
+            if (index Q&lt;E 0)
+                return EGL_FALSE;
+            *value = configToUniqueId(dp, s-Q&gt;Eimpl, index);
+        }
+    }
+
+    return result;
 }
 
 // ----------------------------------------------------------------------------
@@ -1207,8 +1229,30 @@ EGLBoolean eglQueryContext( EGLDisplay dpy, EGLContext ctx,
     egl_display_t const * const dp = get_display(dpy);
     egl_context_t * const c = get_context(ctx);
 
-    return c-Q&gt;Ecnx-Q&gt;Eegl.eglQueryContext(
+    EGLBoolean result = c-Q&gt;Ecnx-Q&gt;Eegl.eglQueryContext(
             dp-Q&gt;Edisp[c-Q&gt;Eimpl].dpy, c-Q&gt;Econtext, attribute, value);
+
+    // We need to remap EGL_CONFIG_IDs
+    if (result == EGL_TRUE Q&amp;EQ&amp;E attribute == EGL_CONFIG_ID) {
+        EGLint n, attrib_list[] = { EGL_CONFIG_ID, *value, EGL_NONE };
+        EGLConfig config;
+
+        // Get the implQ&apos;Es EGLConfig for this impl CONFIG_ID
+        result = c-Q&gt;Ecnx-Q&gt;Eegl.eglChooseConfig(
+                dp-Q&gt;Edisp[c-Q&gt;Eimpl].dpy, attrib_list, Q&amp;Econfig, 1, Q&amp;En);
+
+        if (result == EGL_TRUE) {
+            int index = binarySearchQ&lt;EEGLConfigQ&gt;E(
+                    dp-Q&gt;Edisp[c-Q&gt;Eimpl].config, 0,
+                    dp-Q&gt;Edisp[c-Q&gt;Eimpl].numConfigs-1, config);
+            // Should be impossible
+            if (index Q&lt;E 0)
+                return EGL_FALSE;
+            *value = configToUniqueId(dp, c-Q&gt;Eimpl, index);
+        }
+    }
+
+    return result;
 }
 
 EGLContext eglGetCurrentContext(void)
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 15 Jul 2010 23:28:35 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Mon, 26 Jul 2010 22:34:54 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Fri, 30 Jul 2010 03:54:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12460</bugid>
<title>disable usb storage screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>descarta...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 17:56:37 +0000</openedDate>
<description>that screen affect usability on games that does not goes gracefully to
the background. data is lost! This issue have been open many times.
There are several forums where people ask for that feature, and the
general suggestion is to enable Q&quot;Eusb debugQ&quot;E! that is not right! my
suggestion: when you plug computer in usb, show a notification that is a
shortcut to the setting screen, where you can turn the usb mass storage
on. ItQ&apos;Es the very same UI concept that is already used to turn it off!!!
also the same UI concept used for tethering. That screen is just a
usability nightmare. clearly an after thought that someone with commit
rights thought was good. please, get rid of it.</description>
<comment>
<author>mond...@gmail.com</author>
<when>Wed, 20 Apr 2011 15:07:35 +0000</when>
<what>There already is a notification in the notification bar.  Clicking it takes you to the exact same screen that pops up automatically, making the automatic prompt worse than pointless.

If you donQ&apos;Et want to add more settings (a laudable goal), then just turn off this unnecessary automatic prompt.</what>
</comment>
<comment>
<author>descarta...@gmail.com</author>
<when>Sun, 24 Apr 2011 00:00:26 +0000</when>
<what>Q&gt;EThere already is a notification in the notification bar.

indeed. Do not remember when that started, but as of 2.3.3 if you ignore the Q&apos;Emount usb splash screenQ&apos;E, there will be an unobtrusive  notification about enabling the usb storage.

if the goal is to not have lots of settings, why canQ&apos;Et we also avoid lots of notifications?</what>
</comment>
<comment>
<author>JacobSGur</author>
<when>Mon, 23 May 2011 20:21:20 +0000</when>
<what>USB Mass Storage prompt is constantly coming up when my Sprint Nexus S is connected to my Snow Leopard MacBook Pro. It frequently just pops up randomly while I am using the phone. I tried both USB Debugging on and off, but the prompt still appears.

Google, please fix this nagging issue.</what>
</comment>
</bug>
<bug>
<bugid>3925</bugid>
<title>Email implementation of Intent.ACTION_CREATE_SHORTCUT is not correct.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-17T06:12:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 05:22:07 +0000</openedDate>
<description>Reproduce the problem: Pre-requisites: - A phone (or emulator) which has
the stock Android Email application installed. Steps: 1. Long click on
the desktop. 2. Click the Q&quot;EShortcutsQ&quot;E item from the Q&quot;EAdd to Home screenQ&quot;E
menu. 3. Choose Q&quot;EEmailQ&quot;E 4. Notice that the next view is a list of email
_accounts_. 5. Picking an account results in a shortcut to the _email
account_. There are actually two problems here: 1. The shortcut for
Q&quot;EEmailQ&quot;E doesnQ&apos;Et actually refer to an email but instead points to an
email account. 2. The Email application should allow user to create a
shortcut (via Intent.ACTION_CREATE_SHORTCUT) to an individual email. The
correct behavior: I think that the stock Android Email application
should allow users to create a shortcut (via
Intent.ACTION_CREATE_SHORTCUT) to an individual email. In step #5,
picking an account should open the list of email within that account.
Then when the user selects an individual email, the result should be a
shortcut to that email. The Q&quot;EAdd to Home screenQ&quot;E menu should contain
both of the following items: - An Q&quot;EEmail accountQ&quot;E entry for adding a
shortcut to an email account. - An Q&quot;EEmailQ&quot;E email entry for adding a
short to an individual email.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 17 Sep 2009 06:12:39 +0000</when>
<what></what>
</comment>
<comment>
<author>ponderyo...@gmail.com</author>
<when>Thu, 17 Sep 2009 11:08:37 +0000</when>
<what>Hi Romain,

Not including a response makes it difficult for me to respond since I donQ&apos;Et know your
reasoning. IQ&apos;Ell try anyway though.

Encouraging developers to write Q&quot;EApps without bordersQ&quot;E
http://www.youtube.com/watch?v=3LkNlTNHZzE would seem to be at odds with your
refusal to implement a standard (and commonly used) intent action like
ACTION_CREATE_SHORTCUT. 

To not implement support for ACTION_CREATE_SHORTCUT (and other standard intent
actions) would be a missed opportunity to enable developers to Q&quot;E.. integrate features
and data from other applications ..Q&quot;E and Q&quot;E.. create a richer user experienceQ&quot;E.
</what>
</comment>
</bug>
<bug>
<bugid>10539</bugid>
<title>[Camera] Under Turkey language picatures taken by Camera lay in normal Gallery  Camera folder.</title>
<status>New</status>
<owner>wuchen...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>outlooks...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 08:29:15 +0000</openedDate>
<description>normally, pictures taken by camera will be organized in Gallery fixed
Camera folder. But pictures taken under Turkey language will be
organized in a Gallery common folder means TurkeyQ&apos;Es pictureQ&apos;Es BUCKET_ID
is different from other languageQ&apos;Es! How it happen? reproduce path. 1)
switch system to turkey language 2) launch camera to take a few pictures
3) quite camera and launch Gallery to view new pictures 4) find new
pictures lay in a normal folder! 5) should be in fixed camera folder I
tested it in eclair and froyo, it exist in both. attached is the screen
shot hope helpful.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 Aug 2010 17:44:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10513</bugid>
<title>Google Voice Search takes a long time to recognise commands</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nuvin.pu...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 15:24:36 +0000</openedDate>
<description>Hi... I have downloaded the lastest version of Google Voice Search this
morning (17/08/10) to my HTC Desire Android 2.2 (Froyo). Whenever I
start the program and say something, it takes sometimes up to 30 seconds
to recognise what I said. The screen shows Q&quot;EWORKINGQ&quot;E and it takes a long
time. This is my first problem. The second problem is it does not
complete the actions as itQ&apos;Es supposed to. For example, when I say Q&quot;ESend
Text to Sharon...LetQ&apos;Es meet at 6Q&quot;E, Google Voice Search opens the web
browser and searches for Q&quot;Ecentex to fahren letQ&apos;Es meet at 6Q&quot;E!!! lollz.
Any help would be greatly appreeciated. BTW IQ&apos;Eve set Voice Recognition
Language in Settings to Q&quot;EEnglish UKQ&quot;E as IQ&apos;Em in UK. IQ&apos;Eve also uninstalled
and re-installed with same issues. Thanks.</description>
<comment>
<author>dwarka.s...@gmail.com</author>
<when>Mon, 06 Sep 2010 18:05:36 +0000</when>
<what>Hihi! God bless Nokia 6300! </what>
</comment>
</bug>
<bug>
<bugid>12927</bugid>
<title>contact group manager</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Thu, 02 Dec 2010 19:10:26 +0000</openedDate>
<description>itQ&apos;Es good to be able to manage my contact group from android and move
contact among them.</description>
</bug>
<bug>
<bugid>15191</bugid>
<title>french translation for Cancel in APN settings</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 06:24:20 +0000</openedDate>
<description>In APN setting: -add new setting or edit one APN setting -push MENU =Q&gt;Ein
french cancel is displayed as SUPPRIMER, itQ&apos;Es false it must be Q&quot;EAnnulerQ&quot;E
HTC Desire HD 1.72.405.3, Android 2.2.1</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 03 Mar 2011 16:02:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7870</bugid>
<title>Using share apps to send pictures/notes through gmail account results in sending the messages repeatedly (roughly once every hour)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>c...@google.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 19:13:40 +0000</openedDate>
<description>I use share apps to send picture and notes through my google.com account
with Nexus One; the sending is successful, but after that, it is keep
re-sending the email again and again (roughly once every hour), and it
never ends. (i already got ~70 repeated messages!!!) Really annoying.
Here are the steps i did: - open Gallery; - press share; - choose gmail;
- send.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>3602</bugid>
<title>Can not search contacts by their Notes</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T20:11:04.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>cllchannon93</reportedBy>
<openedDate>Thu, 20 Aug 2009 09:57:22 +0000</openedDate>
<description>Contacts stored using the android OS has the capability to store notes
in them but you can not search for a contact by the notes. A universal
search option where you can search contacts by the notes attached would
be very handy. Thank you</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:21:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:29:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 19:36:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:11:04 +0000</when>
<what></what>
</comment>
<comment>
<author>ronengab...@gmail.com</author>
<when>Sat, 14 Nov 2009 09:32:02 +0000</when>
<what>Having the ability. To search. Notes would. Be very 
helpful </what>
</comment>
<comment>
<author>ronengab...@gmail.com</author>
<when>Sat, 14 Nov 2009 09:32:04 +0000</when>
<what>Having the ability. To search. Notes would. Be very 
helpful </what>
</comment>
<comment>
<author>ronengab...@gmail.com</author>
<when>Sat, 14 Nov 2009 09:32:04 +0000</when>
<what>Having the ability. To search. Notes would. Be very 
helpful </what>
</comment>
<comment>
<author>ronengab...@gmail.com</author>
<when>Sat, 14 Nov 2009 09:32:06 +0000</when>
<what>Having the ability. To search. Notes would. Be very 
helpful </what>
</comment>
<comment>
<author>vla...@gmail.com</author>
<when>Mon, 14 Dec 2009 10:45:53 +0000</when>
<what>indeed</what>
</comment>
<comment>
<author>PFNiko...@yahoo.com</author>
<when>Tue, 29 Mar 2011 12:40:00 +0000</when>
<what>Android QuickSearch (Universal Search) searches Calendar Notes but not Contact Notes. It would be nice.... IQ&apos;Ell try Aurora</what>
</comment>
</bug>
<bug>
<bugid>19540</bugid>
<title>Error message is displayed while browsing on Twitter.com</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>floris...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 10:53:40 +0000</openedDate>
<description>Occurrence route: 1. On Internet Browser go to Twitter.com and log-in
your account. 2. Afterwards go to your profile Q&amp;E try to view those who
are following you or just simple try to search for anyone. Occurrence
Status: Notice error message that page cannot be displayed. (Tested with
GB 2.3.5)</description>
</bug>
<bug>
<bugid>3258</bugid>
<title>SDK doesnQ&apos;Et catch captilization errors in XML files</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-18T06:35:19.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Tue, 14 Jul 2009 07:55:08 +0000</openedDate>
<description>An XML layout file with the following element will compile without
warnings: Q&lt;ETextview android:id=Q&quot;E@+id/query_descriptionQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E but will crash at runtime from the LayoutInflator; the inflator is
case sensitive, while the pre-compiler/SDK (whatever checks the XML
file) is case insensitive.</description>
<comment>
<author>kostmo</author>
<when>Tue, 14 Jul 2009 07:56:10 +0000</when>
<what>This is using the Eclipse plugin for Android 1.5, btw.</what>
</comment>
<comment>
<author>kostmo</author>
<when>Tue, 14 Jul 2009 07:59:08 +0000</when>
<what>captilization -Q&gt;E capitalization (for the benefit of bug search)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 14 Jul 2009 10:15:54 +0000</when>
<what>The XML layout files are inflated by reflection, itQ&apos;Es perfectly valid to have another class called textView that you 
could inflate (even if I would strongly recommend against such a name.)</what>
</comment>
<comment>
<author>kostmo</author>
<when>Tue, 14 Jul 2009 10:30:08 +0000</when>
<what>For some reason I was thinking that the SDK/eclipse cross-checked XML element names
against extant JAVA classes or maybe a DTD.  I understand how it works now, thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:16:17 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 12 Apr 2010 22:48:42 +0000</when>
<what>ADT could indeed check that the inflator will find the class. This is low priority on
our list though.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:35:19 +0000</when>
<what>As indicated by Romain, ADT cannot check the validity of the class names used in the 
layout XML files -- these are just resolved dynamically at runtime when the inflator 
tries to create the classes.

The underlying issue is that ADT cannot have a full list of valid classes; just to 
give some random examples, classes could be generated on the fly, loaded from some 
dynamic lib, or a custom ROM could have added any new widget which ADT couldnQ&apos;Et 
possibly know about.

If you are concerned about typos in your layout XML files, the best solution 
available is to create an Android Test project that will exercise the layout; luckily 
the inflator will tell you rather precisely where the problem is.
</what>
</comment>
</bug>
<bug>
<bugid>1446</bugid>
<title>Unable to set up or change Gmail mail client </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-05T02:54:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>WDSUST...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 16:47:31 +0000</openedDate>
<description>__WDSGLOBAL Unable to set up or change Gmail mail client - Description:
GMail is not syncing properly or needs to be setup. Resolution: The
handset sets up a user at startup. The only way to change the user is to
Master Reset the device and setup the account again. End User
interaction data as follows. AVG 18 calls per week with this issue. AVG
Handle time per customer-850 seconds From
james.mckinney@us.wdsglobal.com www.wdsglobal.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 05 Dec 2008 02:54:49 +0000</when>
<what>This is actually by design. Each device can only be attached to a single Google
account which is used for all the Google applications (mail, calendar, market...),
and the account cannot be changed after being originally set up.</what>
</comment>
<comment>
<author>timjoyc...@gmail.com</author>
<when>Fri, 05 Dec 2008 11:40:10 +0000</when>
<what>Hi j...@google.com,

Thanks for the feedback, and I appreciate the intent of this feature, but it does not
allow for user error in the initial set-up.  Users are therefore forced to
hard-reset, loosing all their personal data stored on the device, and any application
they have installed.  As you can see from the bug report, this creates a significant
amount of cost in the post sale care environment, and frustrated users.

Perhaps a compromise would be to allow the user to reset Google Application Settings
without Master resetting the entire device.

I look forward to your response

TimJ
VP RQ&amp;EI
tim.joyce@wdsglobal.com
www.wdsglobal.com
</what>
</comment>
</bug>
<bug>
<bugid>8762</bugid>
<title>Resources#openRawResourceFd behaves erratically with complex plaintext files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nanodeath</reportedBy>
<openedDate>Mon, 31 May 2010 16:19:13 +0000</openedDate>
<description>Using openRawResourceFd to open Q&quot;Ecomplex plaintextQ&quot;E files can result in
the method throwing a ResourceNotFound exception, when an analagous
openRawResource method call succeeds without throwing an exception. As
far as I can tell, Q&quot;EcomplexQ&quot;E in this case means contains a pair of curly
braces with at least 2 lines between them. IQ&apos;Em trying to produce a
ContentProvider that serves up local files from the res/raw directory so
that I may consume them in a WebView (a popular workaround for serving
local static files in a local WebView), so hereQ&apos;Es the relevant code:
@Override public AssetFileDescriptor openAssetFile(Uri uri, String mode)
throws FileNotFoundException { String lastSegment =
uri.getLastPathSegment(); int resourceId =
getContext().getResources().getIdentifier(lastSegment, Q&quot;ErawQ&quot;E,
getContext().getApplicationInfo().packageName); AssetFileDescriptor desc
= null; try { // This works fine, but I canQ&apos;Et convert this to a return
// type of this method InputStream is =
getContext().getResources().openRawResource(resourceId); // This throws
the ResourceNotFound exception if the file is Q&quot;EcomplexQ&quot;E desc =
getContext().getResources().openRawResourceFd(resourceId); }
catch(Exception e){ System.out.println(Q&quot;E:(Q&quot;E); } return desc; } The
sample file IQ&apos;Eve been testing with (that fails) is res/raw/foo.css:
.linear { width: 130px; height: 130px; } Again, when using this same
method for loading basic JavaScript files, it works fine, but if they
contain a set of curly braces and a few lines of code, it throws the
ResourceNotFound exception. The correct behavior should be that it not
throw this exception, or at the very least, only throw the exception
when openRawResource would have. This is running on an Android
2.1-update1 emulator in Linux. adb bugreport is available if an engineer
thinks it will help.</description>
<comment>
<author>zander2...@gmail.com</author>
<when>Wed, 02 Mar 2011 15:32:10 +0000</when>
<what>I have run into what seems to be a very similar problem only with XML.

IQ&apos;Em trying to store some data in XML and the openRawResource function works fine but the openRawResourceFd throws resource not found. IQ&apos;Em guessing in my case it is the Q&lt;EQ&gt;E brackets.

This detail message:
File res/raw/models.xml from drawable resource ID #0x7f040002

also indicates that it might be trying to open the raw resources as drawables which could cause the FileDescriptor to get confused with the format of the data being read. This might also not mean anything since the error type doesnQ&apos;Et really seem to match that problem.

IQ&apos;Em running on Android 1.6 emulator on ubuntu w/eclipse</what>
</comment>
<comment>
<author>zander2...@gmail.com</author>
<when>Wed, 02 Mar 2011 16:04:10 +0000</when>
<what>I have run into what seems to be a very similar problem only with XML.

IQ&apos;Em trying to store some data in XML and the openRawResource function works fine but the openRawResourceFd throws resource not found. IQ&apos;Em guessing in my case it is the Q&lt;EQ&gt;E brackets.

This detail message:
File res/raw/models.xml from drawable resource ID #0x7f040002


also indicates that it might be trying to open the raw resources as drawables which could cause the FileDescriptor to get confused with the format of the data being read. This might also not mean anything since the error type doesnQ&apos;Et really seem to match that problem.

IQ&apos;Em running on Android 1.6 emulator on ubuntu w/eclipse

I have also tried moving the resource to an asset and openning it through the asset manager to get a file descriptor. In this case the error message is slight more interesting.

FileNotFoundException
This file can not be opened as a file descriptor; it is probably compressed

Again it works just fine when opened as a regular input stream. This means it is likely something to do with the file format of our text files as you have already concluded.</what>
</comment>
</bug>
<bug>
<bugid>8308</bugid>
<title>CPU Load at 100% after recharge / Phone does not sleep</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dra...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 10:55:01 +0000</openedDate>
<description>Phone: SonyEricsson Xperia X10 FW 1.0.16 AndroidOS: FW 1.6 After
charging the phone and disconnecting the charger the phone will not
enter sleepmode. Battery information displays 100% usage even if the
phone is not used / screen off. This results in heavy battery drain.
Restarting the phone solves the issue until next recharge.</description>
</bug>
<bug>
<bugid>17105</bugid>
<title>Support for Exchange Global Address List (GAL) Phone Numbers</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-09T00:49:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 11:52:50 +0000</openedDate>
<description>Neither Android version 2.3 nor version 3.0 supports GAL look-up for
Phone numbers! Thus I can not search for number to my colleagues. This
is a vital feature for a corporate phone and is of course supported by
other smartphone operating systems on the market. - Steps to reproduce
the problem: Search for a contact that is available in GAL, but not in
your contacts - What happened? Will not search GAL - What you think the
correct behavior should be. Should be able to look-up the phone numbers
for all members my corporate Exchange pool (GAL)</description>
<comment>
<author>suaves...@gmail.com</author>
<when>Tue, 07 Jun 2011 18:08:07 +0000</when>
<what>This sucks... going to iPhone</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 09 Jun 2011 00:49:27 +0000</when>
<what>The ActiveSync protocol doesnQ&apos;Et support lookup by phone number, so IQ&apos;Em not sure how other smartphones could do this.</what>
</comment>
<comment>
<author>sascha.a...@gmail.com</author>
<when>Tue, 26 Jul 2011 17:46:14 +0000</when>
<what>.. but it supports to lookup the phone number by name, so why doesnt droid support this basic GAL feature?</what>
</comment>
<comment>
<author>d...@dc84.com</author>
<when>Tue, 02 Aug 2011 00:46:21 +0000</when>
<what>Install this

http://www.appbrain.com/app/corporate-addressbook/net.vivekiyer.GAL

Problem Solved</what>
</comment>
<comment>
<author>sascha.a...@gmail.com</author>
<when>Sat, 13 Aug 2011 12:03:37 +0000</when>
<what>Thanks a lot... Simple and powerful app! ;) But it would be nice if they could combine it within the contact app.</what>
</comment>
<comment>
<author>pqv...@gmail.com</author>
<when>Fri, 19 Aug 2011 09:29:55 +0000</when>
<what>Sorry if Issue was unclear. I really ment search by name and revieve the phone number. As you do with e-mail address today ...

Search by name (GAL support in contacts):
http://download.microsoft.com/download/5/D/D/5DD33FDF-91F5-496D-9884-0A0B0EE698BB/%5BMS-OXOSRCH%5D.pdf

Get contact info (i.e phone number):
http://download.microsoft.com/download/5/D/D/5DD33FDF-91F5-496D-9884-0A0B0EE698BB/%5BMS-OXWSCONT%5D.pdf
</what>
</comment>
<comment>
<author>mlbl...@gmail.com</author>
<when>Thu, 10 Nov 2011 23:23:27 +0000</when>
<what>You get my vote.</what>
</comment>
<comment>
<author>pqv...@gmail.com</author>
<when>Fri, 11 Nov 2011 14:51:23 +0000</when>
<what>Posted as Issue 19382 since this issue was closed.</what>
</comment>
</bug>
<bug>
<bugid>17387</bugid>
<title>Two GeoPoints which supposed to be equal, projects to different screen points on MapView.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>giece...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jun 2011 17:11:53 +0000</openedDate>
<description>This problem can be observed only for certain latitude/longitude values.
It can be easily reproduced using following coords: 51.083009,17.008805
Steps to reproduce: 1. Center MapView at coords 51.083009,17.008805 or
near 2. Get GeoPoint from Projection (center of the view): int w =
mapView.getWidth(); int h = mapView.getHeight(); Projection p =
mapView.getProjection(); GeoPoint gp = p.fromPixels(w/2, h/2); 3. Create
second GeoPoint using lat/lon from the first one: GeoPoint gp2 = new
GeoPoint(gp.getLatitudeE6(), gp.getLongitudeE6()); 4. Project them back:
Point o = new Point(); Point o2 = new Point(); p.toPixels(gp, o);
p.toPixels(gp2, o2); 5. Log the results: Log.d(Q&quot;EMeetingPointQ&quot;E,Q&quot;Eadd
0Q&lt;EQ&quot;E+gp.getLatitudeE6()+Q&quot;E,Q&quot;E+gp.getLongitudeE6()+Q&quot;EQ&gt;EQ&quot;E);
Log.d(Q&quot;EMeetingPointQ&quot;E,Q&quot;Eadd
1Q&lt;EQ&quot;E+gp2.getLatitudeE6()+Q&quot;E,Q&quot;E+gp2.getLongitudeE6()+Q&quot;EQ&gt;EQ&quot;E);
Log.d(Q&quot;EMeetingPointQ&quot;E,Q&quot;Eequal = Q&quot;E+(gp.equals(gp2)));
Log.d(Q&quot;EMeetingPointQ&quot;E,Q&quot;Eo = Q&quot;E+o); Log.d(Q&quot;EMeetingPointQ&quot;E,Q&quot;Eo2 = Q&quot;E+o2);
Result: D/MeetingPoint( 4901): add 0Q&lt;E51083009,17008925Q&gt;E D/MeetingPoint(
4901): add 1Q&lt;E51083009,17008925Q&gt;E D/MeetingPoint( 4901): equal = true
D/MeetingPoint( 4901): o = Point(240, 372) D/MeetingPoint( 4901): o2 =
Point(584, 378) Expected result: Point Q&quot;EoQ&quot;E shall be equal to Q&quot;Eo2Q&quot;E
Possible reason: fromPixels() returns correct GeoPoint (can be projected
back to original screen-point), but getLatitudeE6() and getLongitudeE6()
returns incorrect values (probably some conversion/casting/accuracy
problem).</description>
<comment>
<author>el.aeri...@gmail.com</author>
<when>Fri, 24 Jun 2011 17:18:59 +0000</when>
<what>I am experiencing a very similar behaviour. The problem seems to be the Projection.fromPixels() method. 
I found especially the longitude value diverging by up to 30 Microdegrees. The latitude seems to be more accurate.</what>
</comment>
<comment>
<author>thijsrec...@gmail.com</author>
<when>Sat, 23 Jul 2011 14:57:17 +0000</when>
<what>I have the same problem. 

To reproduce:
1.
Use an itemizedoverlay to draw points on top of MapView.

2. 
Override the onTouchEvent of the itemizedoverlay to obtain coordinates of a tap of the user on the screen:
@Override
    public boolean onTouchEvent(MotionEvent event, MapView mapView)  {
        if ((event.getAction() == 1) ){     //---when user lifts his finger---
        	GeoPoint p = mapView.getProjection().fromPixels((int) event.getX(),(int) event.getY()); //create geopoint using tap-position
        } 
      	return false;	
    }        

3.  
Draw the correct geopoint p:
OverlayItem overlayItem_Correct = new OverlayItem(p, Q&quot;ECorrectQ&quot;E, Q&quot;EIQ&apos;Em at the correct positionQ&quot;E);
myItemizedOverlay.addOverlayItem(overlayItem_Correct);

4. 
Draw the a geopoint which should be at the same position:
GeoPoint p_same = new GeoPoint(p.getLatitudeE6(),p.getLongitudeE6()); // this point Q&quot;Ep_sameQ&quot;E should be exactly at the same position as the original one.
OverlayItem overlayItem_Wrong = new OverlayItem(p_same, Q&quot;EWrongQ&quot;E, Q&quot;EIQ&apos;Em at a different position...Q&quot;E);
myItemizedOverlay.addOverlayItem(overlayItem_Wrong);

Result:
Both points should be at the same position. The first point (created by tapping on the screen) is shown at the correct position (the position where i tapped). The second point Q&quot;Ep_sameQ&quot;E is displayed at a totally different position (10meters away), which is wrong.

Expected result:
Point p and p_same should be a the same position.

Possible reason: 
getLatitudeE6() and getLongitudeE6() are defective. -Q&gt;E if these functions are not used, the point is drawn at the correct position</what>
</comment>
</bug>
<bug>
<bugid>8669</bugid>
<title>2.2 froyo ssl handshake failure</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2010-06-10T18:01:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>wengw...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 09:15:50 +0000</openedDate>
<description>Summary: I have an application that connects to an URL using https. It
runs fine on 1.5, 1.6 and 2.1. I tried to run it on 2.2 but I get an
exception. IQ&apos;Em using the provided httpclient, connectionmanager and
sslSocketFactory. The code: SchemeRegistry schemeRegistry = new
SchemeRegistry(); schemeRegistry.register(new Scheme(Q&quot;EhttpQ&quot;E,
PlainSocketFactory.getSocketFactory(), 80)); schemeRegistry.register(new
Scheme(Q&quot;EhttpsQ&quot;E, SSLSocketFactory.getSocketFactory(), 443)); HttpParams
params = new BasicHttpParams(); HttpProtocolParams.setVersion(params,
HttpVersion.HTTP_1_1); HttpProtocolParams.setUseExpectContinue(params,
false); ClientConnectionManager cm = new
ThreadSafeClientConnManager(params, schemeRegistry); httpClient = new
DefaultHttpClient(cm, params); try { HttpUriRequest httpUriRequest =
...... //Works on 1.5, 1.6, 2.1 //Throws the exception on 2.2
HttpResponse httpResponse = httpClient.execute(httpUriRequest); ... }
catch (IOException e){ ... } The exception 05-26 14:10:25.305:
ERROR/NativeCrypto(285): Unknown error 5 during connect
java.io.IOException: SSL handshake failure: I/O error during system
call, Unknown error: 0 at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeconnect
(Native Method) at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake
(OpenSSLSocketImpl.java: 316) at
org.apache.http.conn.ssl.AbstractVerifier.verify (AbstractVerifier.java:
92) at org.apache.http.conn.ssl.SSLSocketFactory.createSocket
(SSLSocketFactory.java: 381) at
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection
(DefaultClientConnectionOperator.java: 164) at
org.apache.http.impl.conn.AbstractPoolEntry.open
(AbstractPoolEntry.java: 164) at
org.apache.http.impl.conn.AbstractPooledConnAdapter.open
(AbstractPooledConnAdapter.java: 119) at
org.apache.http.impl.client.DefaultRequestDirector.execute
(DefaultRequestDirector.java: 348) at
org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java: 555) at
org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java: 487) at
org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java: 465) ... at
android.os.AsyncTask$2.call(AsyncTask.java:185) at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java: 305) at
java.util.concurrent.FutureTask.run(FutureTask.java:137) at
java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java: 1068) at
java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:561) at
java.lang.Thread.run(Thread.java:1096) Also, see this link:
http://groups.google.com/group/android-developers/
browse_thread/thread/2c2907f66330c124/a2bb3069ad56a011?
lnk=gstQ&amp;Eq=froyo#a2bb3069ad56a011</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 May 2010 15:24:01 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 27 May 2010 17:36:51 +0000</when>
<what>Can you provide a tcpdump should the handshake? My theory is that the server is 
closing when it sees an SSL ClientHello that includes a zlib deflate compression 
method. 

Can you provide any details on the server software, version, configuration, etc?</what>
</comment>
<comment>
<author>wengw...@gmail.com</author>
<when>Fri, 28 May 2010 12:06:55 +0000</when>
<what>I have included the tcp dump made with wireshark. I will provide the server info as 
soon as I get it.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 28 May 2010 16:40:18 +0000</when>
<what>It does look like what I suspected, the server just abruptly closes on the client 
hello.</what>
</comment>
<comment>
<author>wengw...@gmail.com</author>
<when>Wed, 09 Jun 2010 08:36:52 +0000</when>
<what>ItQ&apos;Es likely the server that only supports older ssl implementations than the one that is used in Android 2.2. WeQ&apos;Eve scheduled a server upgrade to test this. IQ&apos;Ell keep you posted</what>
</comment>
<comment>
<author>wengw...@gmail.com</author>
<when>Thu, 10 Jun 2010 08:01:35 +0000</when>
<what>WeQ&apos;Eve updated the server with sslv3 support and it works now, so this issue can be closed. Thanks for your help!</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 10 Jun 2010 18:01:31 +0000</when>
<what>If you have SSLv2 support enabled you probably should not:

http://en.wikipedia.org/wiki/Transport_Layer_Security#SSL_versions_1.2C_2.2C_and_3

Q&quot;Eversion 2.0 was released in February 1995 but Q&apos;Econtained a number of security flaws which ultimately led to the design of SSL version 3.0Q&apos;E.Q&quot;E

I believe this is a duplicate of another issue 8558.</what>
</comment>
</bug>
<bug>
<bugid>19218</bugid>
<title>Easier way to move apps to sd card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>daydream...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 17:46:01 +0000</openedDate>
<description>I would like to propose that there should be an easier way to move apps
to the sd card. Currently if someone wants to do this, it has to be done
one by one and takes a while for the process to execute fully. There
should be a way where apps that are capable of being moved to the sd
card are marked as such and apps that cannot move to the sd card have a
mark signifying that it cannot be moved. In the applications section in
the Android settings, A user should then be able to tick a box next to
each app that they want to move to the sd card or a box at the top of
the list of app that selects all apps to be moved if they can be. There
should be an option in the menu to complete the move. This feature is
needed badly due to there often not being enough space for many apps to
be installed on a phoneQ&apos;Es memory, particularly if the phone is not a
flagship model and is a very tedious process to have to go through.</description>
<comment>
<author>QSMFAR...@gmail.com</author>
<when>Sat, 13 Aug 2011 05:47:16 +0000</when>
<what>If you root your device, you will be able to move almost all Apps to SD card,

I donQ&apos;Et see any need for the bulk app moving if you know you can move all of them unless you have like 50 Apps installed at once.</what>
</comment>
</bug>
<bug>
<bugid>8961</bugid>
<title>Alarm (Clock) should ring before battery finally runs out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>reuben.h...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 07:16:15 +0000</openedDate>
<description>My friend is at this very moment hoofing it to work, late, because his
N1 died in the night thanks to a new app he was trying out draining the
battery. ItQ&apos;Ed be good if the Alarm/Clock app could (1) detect the low
battery warning (2) use the last of the juice to ring the alarm (perhaps
only if there are any alarms set to ring less than 12 hours in the
future, say). I think anyone depending on an alarm would rather be woken
in the middle of the night - and therefore get a chance to put their
phone on its charger - than be late for work!</description>
<comment>
<author>kenton.p...@gmail.com</author>
<when>Wed, 09 Jun 2010 08:55:23 +0000</when>
<what>I have no idea why it died. It died so completely that I didnQ&apos;Et even get the power-up Nexus One X logo until I reached a power supply at work and it had been plugged in for several minutes. FoxyRing, your time is up - uninstall :)</what>
</comment>
<comment>
<author>mikelwar...@gmail.com</author>
<when>Wed, 18 Aug 2010 02:26:48 +0000</when>
<what>Or possibly reserve just enough battery and shut down when power is low, then at alarm time the phone should turn itself on and sound the alarm.</what>
</comment>
</bug>
<bug>
<bugid>6594</bugid>
<title>Phone Numbers not getting recognized from Mails, automatically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rk.sangubotla</reportedBy>
<openedDate>Thu, 11 Feb 2010 10:53:44 +0000</openedDate>
<description>IQ&apos;Eve developed an application that traps all outgoing international
calls and disconnects them. IQ&apos;Em facing an issue with the phone number
selection from any mail. Whenever I open any mail on my Android device,
the Android OS/browser is not recognizing correctly the phone numbers
present in that mail. Some numbers get recognized in full, some numbers,
a portion of it only and links the recognized number to the dialer. But
when I tried to access the same mail from other OS mobiles, the phone
numbers are getting recognized perfectly. Most of the time I get phone
numbers through mails, and its very inconvinient to dial the numbers
manually. Is it required to change any phone settings manually to
recognize the phone numbers from mails. Or is it the problem with
Android OS..? IQ&apos;Eve tried it on both HTC Hero(Android 1.5) and Motorola
Milestone(Android 2.0). Hope to get the resolution soon.</description>
</bug>
<bug>
<bugid>6303</bugid>
<title>Divx Support for android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>cyberm...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 10:11:54 +0000</openedDate>
<description>Divx Support for android Please and Thanks</description>
</bug>
<bug>
<bugid>438</bugid>
<title>Cannot make continuous Ticker</title>
<status>Declined</status>
<owner>Brett.Ch...@gmail.com</owner>
<closedOn>2009-02-07T14:33:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Brett.Ch...@gmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 23:11:20 +0000</openedDate>
<description>Creating an issue to track this issue reported in groups:
http://groups.google.com/group/android-developers/browse_thread/thread/95872afb162c693b/144f2628f8f9a8b8
----------------------------------------------- There following code
runs the ticker exactly twice (ie onTickerFinished is triggered only
once and never again). Is this a bug or am I missing something obvious?
Thanks... Robert private void startTicker() { mTicker =
(Ticker)findViewById(R.id.ticker); mTicker.setTickerListener(this);
mTicker.startTicker(); } @Override public void onTickerFinished(Ticker
arg0) { arg0.startTicker(); }</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:50:02 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:33:35 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:20:30 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14351</bugid>
<title>gnustl_static crashes with Android 2.1</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-02-21T11:17:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>ism...@namtrac.org</reportedBy>
<openedDate>Thu, 27 Jan 2011 12:01:35 +0000</openedDate>
<description>Hi please build Q&amp;E install the attached sample, it just does #include
Q&lt;EstringQ&gt;E int main() { std::string foo(Q&quot;EbarQ&quot;E); } Running the application
on any Android 2.1 device results in a crash similar to this: I/DEBUG (
27): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 27): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:2.1-update1/ECLAIR/35983:eng/test-keysQ&apos;E I/DEBUG (
27): pid: 245, tid: 245 Q&gt;EQ&gt;EQ&gt;E com.example.hellojni Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 27):
signal 4 (SIGILL), fault addr 80a00000 I/DEBUG ( 27): r0 80a19240 r1
80a0b65d r2 80a0b60b r3 80a00000 I/DEBUG ( 27): r4 80a19240 r5 80a14124
r6 00000004 r7 00000000 I/DEBUG ( 27): r8 ad00f380 r9 0000bd00 10
4186bc44 fp 00000000 I/DEBUG ( 27): ip 80a14178 sp bed2f760 lr 80a0b629
pc 80a00000 cpsr 80000010 I/DEBUG ( 27): #00 pc 00000000
/data/data/com.example.hellojni/lib/libcpptest.so I/DEBUG ( 27): #01 pc
0000b626 /data/data/com.example.hellojni/lib/libcpptest.so I/DEBUG (
27): #02 pc b00001fc /system/bin/linker I/DEBUG ( 27): #03 pc b00002bc
/system/bin/linker I/DEBUG ( 27): #04 pc b00018a4 /system/bin/linker
I/DEBUG ( 27): #05 pc b0001b70 /system/bin/linker I/DEBUG ( 27): #06 pc
b0001552 /system/bin/linker I/DEBUG ( 27): #07 pc b0001cbc
/system/bin/linker I/DEBUG ( 27): #08 pc 0003cdfc /system/lib/libdvm.so
I/DEBUG ( 27): #09 pc 0005416a /system/lib/libdvm.so I/DEBUG ( 27): #10
pc 00013f58 /system/lib/libdvm.so I/DEBUG ( 27): #11 pc 00019888
/system/lib/libdvm.so I/DEBUG ( 27): #12 pc 00018d5c
/system/lib/libdvm.so I/DEBUG ( 27): #13 pc 0004d6d0
/system/lib/libdvm.so I/DEBUG ( 27): #14 pc 0004d702
/system/lib/libdvm.so I/DEBUG ( 27): #15 pc 00058232
/system/lib/libdvm.so I/DEBUG ( 27): #16 pc 00053c2a
/system/lib/libdvm.so I/DEBUG ( 27): #17 pc 00013f58
/system/lib/libdvm.so I/DEBUG ( 27): #18 pc 00019888
/system/lib/libdvm.so I/DEBUG ( 27): #19 pc 00018d5c
/system/lib/libdvm.so I/DEBUG ( 27): #20 pc 0004d3bc
/system/lib/libdvm.so I/DEBUG ( 27): #21 pc 00054e74
/system/lib/libdvm.so I/DEBUG ( 27): #22 pc 00013f58
/system/lib/libdvm.so I/DEBUG ( 27): #23 pc 00019888
/system/lib/libdvm.so I/DEBUG ( 27): #24 pc 00018d5c
/system/lib/libdvm.so I/DEBUG ( 27): #25 pc 0004d6d0
/system/lib/libdvm.so I/DEBUG ( 27): #26 pc 0003a72c
/system/lib/libdvm.so I/DEBUG ( 27): #27 pc 0002be52
/system/lib/libdvm.so I/DEBUG ( 27): #28 pc 00026f7c
/system/lib/libandroid_runtime.so I/DEBUG ( 27): #29 pc 00027c60
/system/lib/libandroid_runtime.so I/DEBUG ( 27): #30 pc 00008cae
/system/bin/app_process I/DEBUG ( 27): #31 pc 0000c2c6
/system/lib/libc.so I/DEBUG ( 27): I/DEBUG ( 27): code around lr:
I/DEBUG ( 27): 80a0b618 2b0058eb 490bd007 44791c20 ed50f7fd I/DEBUG (
27): 80a0b628 41434243 4b087123 58e94808 44784b08 I/DEBUG ( 27):
80a0b638 f00158ea bd70fe61 0000dc2c 00008b0a I/DEBUG ( 27): I/DEBUG (
27): stack: I/DEBUG ( 27): bed2f720 80a08e84
/data/data/com.example.hellojni/lib/libcpptest.so I/DEBUG ( 27):
bed2f724 80a078a1 /data/data/com.example.hellojni/lib/libcpptest.so
I/DEBUG ( 27): bed2f728 00017615 [heap] I/DEBUG ( 27): bed2f72c b0000647
/system/bin/linker I/DEBUG ( 27): bed2f730 00000000 I/DEBUG ( 27):
bed2f734 b00041d9 /system/bin/linker I/DEBUG ( 27): bed2f738 ffffffff
I/DEBUG ( 27): bed2f73c 00000000 I/DEBUG ( 27): bed2f740 80a13000
/data/data/com.example.hellojni/lib/libcpptest.so I/DEBUG ( 27):
bed2f744 b0016674 I/DEBUG ( 27): bed2f748 b0012a64 I/DEBUG ( 27):
bed2f74c b00129d8 I/DEBUG ( 27): bed2f750 ffffffff I/DEBUG ( 27):
bed2f754 80a078a1 /data/data/com.example.hellojni/lib/libcpptest.so
I/DEBUG ( 27): bed2f758 df002777 I/DEBUG ( 27): bed2f75c e3a070ad
I/DEBUG ( 27): #01 bed2f760 80a13184
/data/data/com.example.hellojni/lib/libcpptest.so I/DEBUG ( 27):
bed2f764 00000002 I/DEBUG ( 27): bed2f768 00000004 I/DEBUG ( 27):
bed2f76c b00001ff /system/bin/linker D/Zygote ( 29): Process 245
terminated by signal (4)</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 Jan 2011 18:55:38 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 11:17:32 +0000</when>
<what>Fixed by https://review.source.android.com//#change,21309
Unfortunately, this requires rebuilding libsupc++.a. A new binary will be available in the next release.</what>
</comment>
<comment>
<author>kdusilve...@gmail.com</author>
<when>Wed, 23 Feb 2011 18:32:31 +0000</when>
<what>IQ&apos;Ed like to know when the next version will be released.</what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Sat, 02 Apr 2011 17:24:34 +0000</when>
<what>I rebuilt NDK from current sources, it still seems broken:


git clone git://android.git.kernel.org/platform/ndk.git ndk
git clone git://android.git.kernel.org/platform/development.git development
cd build/tools
./build-platforms.sh
./download-toolchain-sources.sh --package
./rebuild-all-prebuilt.sh --toolchain-src-pkg=/tmp/android-ndk-toolchain-20110222.tar.bz2

After putting extracting the bz2 packages into NDK and actually using the NDK to successfully build my simple test I get:



I/DEBUG   (   28): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG   (   28): Build fingerprint: Q&apos;Egeneric/sdk/generic/:2.1-update1/ECLAIR/35983:eng/test-keysQ&apos;E

I/DEBUG   (   28): pid: 223, tid: 223  Q&gt;EQ&gt;EQ&gt;E com.mangotaster.crashtest Q&lt;EQ&lt;EQ&lt;E

I/DEBUG   (   28): signal 4 (SIGILL), fault addr 80a00000

I/DEBUG   (   28):  r0 80a18ef8  r1 80a0b611  r2 80a0b5bf  r3 80a00000

I/DEBUG   (   28):  r4 80a18ef8  r5 00000002  r6 00000004  r7 00000000

I/DEBUG   (   28):  r8 ad00f380  r9 0000bd00  10 4186bc44  fp 00000000

I/DEBUG   (   28):  ip 80a13e2c  sp bec4f768  lr 80a0b5db  pc 80a00000  cpsr 80000010

I/DEBUG   (   28):          #00  pc 00000000  /data/data/com.mangotaster.crashtest/lib/libmain.so

I/DEBUG   (   28):          #01  pc 0000b5d8  /data/data/com.mangotaster.crashtest/lib/libmain.so

D/ddm-heap(  194): Got feature list request

I/DEBUG   (   28):          #02  pc b00001fc  /system/bin/linker

I/DEBUG   (   28):          #03  pc b00002bc  /system/bin/linker

I/DEBUG   (   28):          #04  pc b00018a4  /system/bin/linker

I/DEBUG   (   28):          #05  pc b0001b70  /system/bin/linker

I/DEBUG   (   28):          #06  pc b0001552  /system/bin/linker

I/DEBUG   (   28):          #07  pc b0001cbc  /system/bin/linker

I/DEBUG   (   28):          #08  pc 0003cdfc  /system/lib/libdvm.so

I/DEBUG   (   28):          #09  pc 0005416a  /system/lib/libdvm.so

I/DEBUG   (   28):          #10  pc 00013f58  /system/lib/libdvm.so

I/DEBUG   (   28):          #11  pc 00019888  /system/lib/libdvm.so

I/DEBUG   (   28):          #12  pc 00018d5c  /system/lib/libdvm.so

I/DEBUG   (   28):          #13  pc 0004d6d0  /system/lib/libdvm.so

I/DEBUG   (   28):          #14  pc 0004d702  /system/lib/libdvm.so

I/DEBUG   (   28):          #15  pc 00058232  /system/lib/libdvm.so

I/DEBUG   (   28):          #16  pc 00053c2a  /system/lib/libdvm.so

I/DEBUG   (   28):          #17  pc 00013f58  /system/lib/libdvm.so

I/DEBUG   (   28):          #18  pc 00019888  /system/lib/libdvm.so

I/DEBUG   (   28):          #19  pc 00018d5c  /system/lib/libdvm.so

I/DEBUG   (   28):          #20  pc 0004d3bc  /system/lib/libdvm.so

I/DEBUG   (   28):          #21  pc 00054e74  /system/lib/libdvm.so

I/DEBUG   (   28):          #22  pc 00013f58  /system/lib/libdvm.so

I/DEBUG   (   28):          #23  pc 00019888  /system/lib/libdvm.so

I/DEBUG   (   28):          #24  pc 00018d5c  /system/lib/libdvm.so

I/DEBUG   (   28):          #25  pc 0004d6d0  /system/lib/libdvm.so

I/DEBUG   (   28):          #26  pc 0003a72c  /system/lib/libdvm.so

I/DEBUG   (   28):          #27  pc 0002be52  /system/lib/libdvm.so

I/DEBUG   (   28):          #28  pc 00026f7c  /system/lib/libandroid_runtime.so

I/DEBUG   (   28):          #29  pc 00027c60  /system/lib/libandroid_runtime.so

I/DEBUG   (   28):          #30  pc 00008cae  /system/bin/app_process

I/DEBUG   (   28):          #31  pc 0000c2c6  /system/lib/libc.so

I/DEBUG   (   28): 

I/DEBUG   (   28): code around lr:

I/DEBUG   (   28): 80a0b5c8 681b447b d0072b00 1c20490b f7fd4479 

I/DEBUG   (   28): 80a0b5d8 4243ed1c 71234143 48094b08 6819447b 

I/DEBUG   (   28): 80a0b5e8 44784b08 681a447b fe10f001 46c0bd10 

I/DEBUG   (   28): 

I/DEBUG   (   28): stack:

I/DEBUG   (   28):     bec4f728  00017315  [heap]

I/DEBUG   (   28):     bec4f72c  b0000647  /system/bin/linker

I/DEBUG   (   28):     bec4f730  00000000  

I/DEBUG   (   28):     bec4f734  b00041d9  /system/bin/linker

I/DEBUG   (   28):     bec4f738  ffffffff  

I/DEBUG   (   28):     bec4f73c  00000000  

I/DEBUG   (   28):     bec4f740  80a12000  /data/data/com.mangotaster.crashtest/lib/libmain.so

I/DEBUG   (   28):     bec4f744  b0016674  

I/DEBUG   (   28):     bec4f748  b0012a64  

I/DEBUG   (   28):     bec4f74c  b00129d8  

I/DEBUG   (   28):     bec4f750  ffffffff  

I/DEBUG   (   28):     bec4f754  80a077d8  /data/data/com.mangotaster.crashtest/lib/libmain.so

I/DEBUG   (   28):     bec4f758  00000173  

I/DEBUG   (   28):     bec4f75c  000002a4  

I/DEBUG   (   28):     bec4f760  df002777  

I/DEBUG   (   28):     bec4f764  e3a070ad  

I/DEBUG   (   28): #01 bec4f768  80a12e20  /data/data/com.mangotaster.crashtest/lib/libmain.so

I/DEBUG   (   28):     bec4f76c  b00001ff  /system/bin/linker

D/ddm-heap(  156): Got feature list request

D/ddm-heap(  178): Got feature list request

D/ddm-heap(  129): Got feature list request

D/ddm-heap(  145): Got feature list request

D/Zygote  (   30): Process 223 terminated by signal (4)

I/ActivityManager(   52): Process com.mangotaster.crashtest (pid 223) has died.</what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Wed, 06 Apr 2011 13:13:37 +0000</when>
<what>Just for the record, the patch in question (in eh_globals.cc) is included in the build.

If anyone wants to try the build:
www.mangotaster.com/stuff/ndk-linux-compiled-20110403.tar.bz2
Build on Ubuntu 10.10 for linux. (no mingw so wonQ&apos;Et work on windows).

NOTE that STLport failed to build but since I didnQ&apos;Et need it I didnQ&apos;Et check why.

Peraps this is a different case and I chould create a new issue ?</what>
</comment>
<comment>
<author>taipanro...@gmail.com</author>
<when>Thu, 07 Apr 2011 13:46:37 +0000</when>
<what>I can confirm that this issue is not solved, indeed https://review.source.android.com//#change,21309 fix that crash, but I experience another crash, here is the call stack:
__gthread_once
/tmp/ndk-toolchain/build-BddphJ/toolchain-arm-linux-androideabi-4.4.3/gcc-4.4.3/arm-linux-androideabi/libstdc++-v3/include/arm-linux-androideabi/bits/gthr-default.h:726</what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Thu, 07 Apr 2011 14:04:20 +0000</when>
<what>IQ&apos;Eve created a new issue for this r16008, since it seems to be a different bug and the fact that this case has been closed already.

http://code.google.com/p/android/issues/detail?id=16008
</what>
</comment>
<comment>
<author>gab...@gmail.com</author>
<when>Fri, 08 Apr 2011 18:05:55 +0000</when>
<what>I get the same __gthread_once crash as comment 6 even after applying this fix.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:48:27 +0000</when>
<what>This should be fixed in NDK r5c, please reopen the bug with more information if you can still reproduce it.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5861</bugid>
<title>in gtalk, if typing while the last message is sending, the last word of the previous message remains in the input textbox</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wugarr...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 19:13:28 +0000</openedDate>
<description>To reproduce: - Open the Talk application. - Begin a conversation with a
contact. - type Q&quot;EabcQ&quot;E. - press Send. - immediately type Q&quot;ExQ&quot;E (while the
message is still sending). Expected behavior: - The input textbox
contains Q&quot;ExQ&quot;E. Actual behavior: - The input textbox contains Q&quot;EabcxQ&quot;E. This
is reproducible on a Nexus One while connected to WiFi. Firmware
version: 2.1 Baseband version: 32.19.00.16U_4.02.02.14 Kernel version:
2.6.29-gad36b87 android-build@apa26 #1 Build number: ERD79</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>10014</bugid>
<title>Emulator fails to start with a scale parameter set from AVD manager</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>nemanjan...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 19:24:26 +0000</openedDate>
<description>Host OS: Windows 7 Professional 64bit SDK tools version: r6 Eclipse
version: 3.6 64bit ADT plug-in version: 0.9.7 Platform targeted by your
project: 1.6 Version of the platform running in the emulator: 2.1 and
2.2 When I try to start an emulator from Eclipse (Android SDK setup
application) with the scale parameter it just fails. Second command line
Java app shows some exception but it closes itself right after. After
some Print Screen timing tryouts I managed to Q&quot;EcaptureQ&quot;E the exception:
java.lang.UnsatisfiedLinkError: Cannot load 64-bit SWT libraries on
32-bit JVM This is odd because I do have 64-bit JVM installed. STEPS TO
REPRODUCE: 1. Start an emulator from AVD manager. 2. Select Q&quot;EScale
display to real sizeQ&quot;E 3. Hit Q&quot;ELaunchQ&quot;E</description>
<comment>
<author>nemanjan...@gmail.com</author>
<when>Wed, 28 Jul 2010 00:22:25 +0000</when>
<what>This exception is shown even if the scale is not set in which case an emulator starts normally.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:56:16 +0000</when>
<what>Please provide the full stack trace.</what>
</comment>
</bug>
<bug>
<bugid>15241</bugid>
<title>Opens Wrong SMS Conversation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>melancho...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 16:49:27 +0000</openedDate>
<description>I have the HTC DROID INCREDIBLE with Verizon Wireless, Android version
2.2. I have heard this happens on other phones too. When I select a text
message conversation to open (Home Q&gt;E Messages Q&gt;E All Messages), it
frequently, but not consistently, opens the wrong conversation.
Generally, it happens if I click on a conversation at the top of the
list, and then it opens one 4-5 conversations below it on the list. It
doesnQ&apos;Et seem to happen when I click on a conversation at the bottom of
the list. It may strictly be the area on the screen. If it has done it
once, it doesnQ&apos;Et do it again for awhile. The correct behavior should
obviously be that whatever conversation is selected is the one that is
opened.</description>
<comment>
<author>mejoh...@gmail.com</author>
<when>Mon, 07 Mar 2011 18:09:40 +0000</when>
<what>Please do not put Q&quot;Ehearsay evidenceQ&quot;E such as Q&quot;EI havce heard this happens on other phonesQ&quot;E in a bug report.</what>
</comment>
<comment>
<author>melancho...@gmail.com</author>
<when>Mon, 07 Mar 2011 23:25:45 +0000</when>
<what>*ahem* sorry... youQ&apos;Ere right. By Q&quot;EI have heard,Q&quot;E I mean that a friend with the HTC DROID ERIS with T-Mobile has this happen on his phone as well.</what>
</comment>
<comment>
<author>polanco...@gmail.com</author>
<when>Sun, 20 Mar 2011 08:45:03 +0000</when>
<what>I also have some kind of this problem. When I select a conversation, the phone opens another different one.

Evo 4G 2.2</what>
</comment>
<comment>
<author>antonyl...@gmail.com</author>
<when>Mon, 11 Apr 2011 10:31:59 +0000</when>
<what>This happens on my Dell Streak too</what>
</comment>
<comment>
<author>tudorgeo...@gmail.com</author>
<when>Mon, 11 Apr 2011 13:01:50 +0000</when>
<what>happens also on my HTC Desire 2.2</what>
</comment>
<comment>
<author>will.vil...@gmail.com</author>
<when>Wed, 27 Apr 2011 17:27:16 +0000</when>
<what>This happens as original poster said frequently but not consistently, IQ&apos;Eve been having it occur on both my current and former device, current: HTC Thunderbolt former: Motorola Droid 1. My friend with the HTC Evo also has this issue.</what>
</comment>
<comment>
<author>will.vil...@gmail.com</author>
<when>Fri, 29 Apr 2011 12:52:04 +0000</when>
<what>More details: the erroneously opened thread may or may not be on the screen. i.e. it could be 10 threads below the intended thread which should rule out an issue with the screen/hit detection.</what>
</comment>
<comment>
<author>hugeth...@gmail.com</author>
<when>Tue, 10 May 2011 05:17:19 +0000</when>
<what>Happens on my HTC thunderbolt regularly</what>
</comment>
<comment>
<author>paulmi...@gmail.com</author>
<when>Fri, 13 May 2011 19:14:51 +0000</when>
<what>Happens on my HTC Thunderbolt about 50% of the time as well.</what>
</comment>
<comment>
<author>Dylan.y....@gmail.com</author>
<when>Thu, 23 Jun 2011 13:19:50 +0000</when>
<what>This is REALLY starting to affect my life as a gigolo.</what>
</comment>
<comment>
<author>kurt.k...@gmail.com</author>
<when>Mon, 04 Jul 2011 20:33:52 +0000</when>
<what>Happens on my HTC Thunderbolt, v2.2.1, maybe 1 out of 50 times.</what>
</comment>
<comment>
<author>cara.d...@gmail.com</author>
<when>Fri, 26 Aug 2011 11:19:40 +0000</when>
<what>This also consistently happens to me on my HTC Desire.  I just have to keep trying to open the message, though it is frustrating.</what>
</comment>
<comment>
<author>donik...@gmail.com</author>
<when>Sat, 05 Nov 2011 08:48:44 +0000</when>
<what>i have this problem too in my HTC Wildfire. Sometimes when I selected an sms conversation, itQ&apos;Es highlighted properly, but then a wrong sms thread showed up.
It usually happened when the message application was busy processing a new sms received.</what>
</comment>
</bug>
<bug>
<bugid>953</bugid>
<title>Eclipse: Required Attribute Missing</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:10:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jatto....@gmail.com</reportedBy>
<openedDate>Fri, 10 Oct 2008 03:52:12 +0000</openedDate>
<description>When using the Eclipse Form for the Android Manifest file (under
Application), in submitting a Provider, there is missing a required
attribute that relates to the error message - Q&quot;ETag Q&lt;EproviderQ&gt;E missing
required attribute authorities.Q&quot;E - indicating Q&quot;EauthoritiesQ&quot;E is a
required attribute. However, this is not indicated as such in the form.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:10:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5515</bugid>
<title>Make NumberPicker public</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>brianjto...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 19:55:48 +0000</openedDate>
<description>I could certainly use the NumberPicker widget in apps and IQ&apos;Em sure other
developers could too. Please consider making it a public widget and not
just internal.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 17 Dec 2009 22:01:30 +0000</when>
<what>You can copy its source code in your app.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Sat, 20 Mar 2010 15:22:46 +0000</when>
<what>True, but it should be public. Every other GUI on the planet has a spinner widget
(Q&apos;ESpinnerQ&apos;E in Android is badly named - itQ&apos;Es actually a drop-down menu).
</what>
</comment>
<comment>
<author>god...@gmail.com</author>
<when>Fri, 13 Aug 2010 06:10:48 +0000</when>
<what>IQ&apos;Em confused about this. There are two entries, one making it public and one rehiding it, in the git log (dating from Jan Q&amp;E Feb 2010, resp.)

The rehiding refers to bug 2420366 - IQ&apos;Em not sure where to look up this bug.

Right now, I can specify Q&lt;ENumberPickerQ&gt;E in my layout.xml, and it displays in the emulator, but I canQ&apos;Et import android.widget.NumberPicker when using the Eclipse plug-in. This means I would have to use reflection to access it, making it difficult to add a listener to it.

Please clarify the status of NumberPicker.
</what>
</comment>
<comment>
<author>brianjto...@gmail.com</author>
<when>Fri, 13 Aug 2010 19:57:34 +0000</when>
<what>ItQ&apos;Es still internal.  You can do what I did and get the source and make the changes so it is just part of your project.  Also someone on StackOverflow posted a link to their site where they had already done that work as a tutorial and download. It or something like it would be very useful though IQ&apos;Em a little underwhelmed by its design (takes up a lot of real estate) and may someday make something better.
</what>
</comment>
<comment>
<author>eug...@snowball.co.za</author>
<when>Mon, 31 Jan 2011 16:39:03 +0000</when>
<what>For those who are interested the link on StackOverflow is here:
http://www.quietlycoding.com/?p=5

I am very grateful for that example but it would be much better if Google could officially include this widget because itQ&apos;Es still quite complicated to get it working for novices.</what>
</comment>
</bug>
<bug>
<bugid>8362</bugid>
<title>The ClientID emmbed in URL in Google Search is Q&quot;Ems-unknowQ&quot;E</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-17T19:25:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sunnybir...@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 07:51:44 +0000</openedDate>
<description>launch google search, input some key work ,then click search button. The
Client ID in the URL is Q&quot;Ems-unknowQ&quot;E. But wait for one day, the Client ID
change to Q&quot;Ems-android-googleQ&quot;E Is it the right behavior? If not, how can
I get the right ID? I cannot find the Google Account Mangager app.
Please help me. Thank you very much!!!!!</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 May 2010 19:25:42 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 May 2010 19:26:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1560</bugid>
<title>RFE: add filtering to Settings -Q&gt;E Applications -Q&gt;E Manage applications</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 16:06:29 +0000</openedDate>
<description>Would be really great if you could filter apps by name in Q&quot;ESettings -Q&gt;E
Applications -Q&gt;E Manage applicationsQ&quot;E list (just like you do in the Hope
app).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>Stonecol...@gmail.com</author>
<when>Thu, 02 Apr 2009 21:27:52 +0000</when>
<what>Filter out default android applications would be nice.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:59:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:53:00 +0000</when>
<what></what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 21:45:43 +0000</when>
<what>You can type to filter in Android 2.0. The app hasnQ&apos;Et been integrated to search
provider yet.</what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 21:46:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17600</bugid>
<title>browser force quits w/ desktop user agent - android3.1, transformer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eeg...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 06:44:30 +0000</openedDate>
<description>Asus transformer w/ android 3.1 - Android browser force quits often when
user agent is set to Q&quot;EdesktopQ&quot;E. Browser works fine when user agent is
set to Q&quot;EtabletQ&quot;E. Other details: plug-ins are disabled, all other
settings are defaulting</description>
</bug>
<bug>
<bugid>5553</bugid>
<title>clicking a new email notification should take you to new email, not to last email you were reading.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timkrug@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 03:31:49 +0000</openedDate>
<description>Currently, clicking on a new email notification will take you to
whatever the last email you were reading. It should take you to the new
message, or in the case of multiple new messages, take you to your
inbox.</description>
<comment>
<author>mike.calhoun</author>
<when>Mon, 28 Dec 2009 23:51:38 +0000</when>
<what>Which email client?  GMail or Corporate?  

In GMail, clicking on the new email notification takes me to the new email.  However,
it would be nice if it took you to the Inbox if there are multiple new emails.</what>
</comment>
<comment>
<author>timkrug@gmail.com</author>
<when>Tue, 29 Dec 2009 17:51:25 +0000</when>
<what>Yes, I wish I could edit and clarify my comment after looking closer.

In Gmail and Email - when multiple NEW messages are in your inbox, clicking the
notification should take you to the inbox.  When there is only ONE new message,
clicking the notification should take you to that message. Both mail behaviors should
be consistent.

The way it appears to work now is:
Gmail -clicking the notification seems to take you to the newest message no matter
how many new messages you have. 
Email - clicking the notification seems to take you to the inbox, not to any message
even if there is only one.</what>
</comment>
</bug>
<bug>
<bugid>260</bugid>
<title>Bug on Doc </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T16:29:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shiyansu...@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 08:51:35 +0000</openedDate>
<description>http://code.google.com/android/reference/android/graphics/ColorStateL...
The example is blank</description>
<comment>
<author>shiyansu...@gmail.com</author>
<when>Fri, 15 Feb 2008 08:52:29 +0000</when>
<what>Sorry.
http://code.google.com/android/reference/android/graphics/ColorStateList.html</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:44:48 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 16:29:05 +0000</when>
<what>obsolete - the page in question doesnQ&apos;Et exist any more.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 01:29:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5172</bugid>
<title>Select, copy and paste for sms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>39</stars>
<reportedBy>k.zhen...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 02:55:18 +0000</openedDate>
<description>Please add the feature to select, copy and paste desired portion of text
from an sms and the gmail app. This function is vital as individuals
might intend to just copy out a portion of the sms or email to be pasted
as a note, reminder, details of a meeting etc.</description>
<comment>
<author>mszar...@gmail.com</author>
<when>Thu, 18 Mar 2010 12:00:59 +0000</when>
<what>Yes!

Also, phone numbers should be hotlinked and take you directly to the phone app.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:37 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sun, 23 May 2010 03:10:23 +0000</when>
<what>Reopening per observation that SMS can benefit from copy/paste, even if Gmail should 
be reported elsewhere.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sun, 23 May 2010 03:10:47 +0000</when>
<what></what>
</comment>
<comment>
<author>perneg...@gmail.com</author>
<when>Fri, 18 Jun 2010 12:43:55 +0000</when>
<what>IMHO copyQ&amp;Epaste should be transparent to the application, at least as long as it uses (something derived from) standard widgets. I have to admit that IQ&apos;Em quite shocked it wasnQ&apos;Et done that way to begin with. I shudder at the thought of apps starting to cook up their own possibly incompatible way to cQ&amp;Ep.</what>
</comment>
<comment>
<author>yuha.m...@gmail.com</author>
<when>Fri, 02 Jul 2010 18:39:40 +0000</when>
<what>also copy paste in the email app should work. its only works when editing text bot not with incoming emails or attached text. why ? google translate on emails would be handy. now if you donQ&apos;Et know how to write something in, like, japanese and you get text in japanese you donQ&apos;Et have any way to copy paste the text to google translate !
</what>
</comment>
<comment>
<author>firstdan...@gmail.com</author>
<when>Sun, 08 Aug 2010 02:47:52 +0000</when>
<what>Yes, please enable select/copy/paste in sms and email.  It is really hard to win Q&quot;Eandroid vs iphoneQ&quot;E arguments when I canQ&apos;Et do something as simple as this.  </what>
</comment>
<comment>
<author>jam...@gmail.com</author>
<when>Sun, 08 Aug 2010 19:32:45 +0000</when>
<what>Use case - friend sends a text message with an address in it.  I canQ&apos;Et take it out of SMS and put it into a map or navigate easily without copy/paste.  This is a glaring omission.</what>
</comment>
<comment>
<author>kelly.br...@gmail.com</author>
<when>Sun, 08 Aug 2010 19:35:06 +0000</when>
<what>Yeah - My wife is really beating me up about replacing her iPhone with the HTC Incredible.  SheQ&apos;Es happy that she can now make phone calls, but this little lack of copy and paste is killing me.  Yesterday our friend textQ&apos;Eed us her address, and we wanted to go to Google Maps.  We had to resort to writing the address down on a piece of paper, and typing it into Google Maps.  Big fail for the wife-acceptance-factor.

I really want Android to succeed - the secret will be to tighten up the experience with these kinds of things.  Please add!</what>
</comment>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Thu, 23 Dec 2010 12:12:38 +0000</when>
<what>yup, its still not fixed yet in gingerbread... i mean you can copy a portion of an sms, but its a bit complicated... am wondering whether, when you can copy a portion of an sms, and this portion happens to be a number, google would give an option of Q&quot;Eadd to contactQ&quot;E in addition to copy or cut...its not always a contact number, but nice if its there...its all about ease of use...</what>
</comment>
<comment>
<author>Stubbs.Rob@gmail.com</author>
<when>Thu, 03 Mar 2011 12:31:45 +0000</when>
<what>In case anyone else is struggling with this, one workaround that works for me is to select the option to forward the SMS - the text is then editable and you can cut/copy. Not ideal though - agree with the need to fix this. </what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 03 Mar 2011 12:46:05 +0000</when>
<what>What I canQ&apos;Et understand is how Google can implement copy/paste and that it doesnQ&apos;Et work system-wide in any app.

Why is every Google developer using their own text components instead of using the same one where text-selection works?</what>
</comment>
</bug>
<bug>
<bugid>2061</bugid>
<title>String.format() crashes with certain BigDecimals</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-02T21:51:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>BoDl...@gmail.com</reportedBy>
<openedDate>Sun, 22 Feb 2009 16:49:01 +0000</openedDate>
<description>This simple program: final BigDecimal bigDecimal1 = new
BigDecimal(Q&quot;E20.00000Q&quot;E); final BigDecimal bigDecimal2 = new
BigDecimal(Q&quot;E20.000000Q&quot;E); final String formatted = String.format(Q&quot;E%.2fQ&quot;E,
bigDecimal1); Works. Now replace bigDecimal1 with bigDecimal2 on the
last line, this causes the app to crash (without a Q&quot;Eforce closeQ&quot;E
warning). On a regular JDK platform, this call works as expected.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Feb 2009 18:27:39 +0000</when>
<what>Confirmed.  It looks like a double-free in a native library is causing the process to
abort.

Filed internally as b/1666754.
</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Thu, 26 Feb 2009 00:10:58 +0000</when>
<what>ItQ&apos;Es fixed in the internal tree. I have no Idea when it will be pushed to the public 
git. The problem is in the jni glue code between java and icu4c.

Thanks for the report.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 21:51:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:56:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14944</bugid>
<title>Honeycomb: initLoader() nor restartLoader() actually starts the loader</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>alexvem</reportedBy>
<openedDate>Wed, 23 Feb 2011 13:55:24 +0000</openedDate>
<description>When working with loaders that are not CursorLoader, for example a
custom Loader extending AsyncTaskLoader LoaderManager.initLoader() nor
restartLoader() will actually start the loader after creating it. Doing
forceLoad() on the returned Loader kicks of the loading like so:
getLoaderManager().initLoader(0, null, this).forceLoad(); When doing it
the Q&quot;EcorrectQ&quot;E way with CursorLoader everything works as expected, and
the examples only use CursorLoader so there may be something missing
when implementing a Loader that IQ&apos;Em missing.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 23 Feb 2011 19:14:28 +0000</when>
<what></what>
</comment>
<comment>
<author>dnkoutso@gmail.com</author>
<when>Tue, 08 Mar 2011 02:32:44 +0000</when>
<what>Having a similar problem, are we missing something? :)</what>
</comment>
<comment>
<author>edi....@gmail.com</author>
<when>Sat, 26 Mar 2011 16:45:48 +0000</when>
<what>Did anyone find a solution for this?
(except calling forceLoad())</what>
</comment>
<comment>
<author>hack...@android.com</author>
<when>Sat, 26 Mar 2011 18:20:09 +0000</when>
<what>Loaders are used extensively in Android 3.0, so I doubt there is such a problem.  Please look at the fragment static library, it also includes an implementation of loaders for pre-HC platforms.  In there you can look at the CursorLoader to see how it is implemented on top of AsyncTaskLoader.  Do the same thing as it.</what>
</comment>
<comment>
<author>edi....@gmail.com</author>
<when>Sat, 26 Mar 2011 18:53:17 +0000</when>
<what>I just checked the CursorLoader from the static library.
It seems we have to implements some methods, one of them being onStartLoading(), that actually calls forceLoad() the first time:

protected void onStartLoading() {
    if (mCursor != null) {
        deliverResult(mCursor);
    }
    if (takeContentChanged() || mCursor == null) {
        forceLoad();
    }
}

Thanks.</what>
</comment>
<comment>
<author>alexvem</author>
<when>Sat, 26 Mar 2011 19:06:11 +0000</when>
<what>Here is a nice little class that basically does what CursorLoader does but in a generic way. 

Dianne: Can the docs f?r AsyncTaskLoader be clearer about how to handle this?</what>
</comment>
<comment>
<author>dilta....@gmail.com</author>
<when>Thu, 14 Jul 2011 07:19:53 +0000</when>
<what>onStartLoading() is called in two places:
1. LoaderManagerImpl.doStart()-Q&gt;ELoaderInfo.start(), which will happen when the hosting fragment is started.
2. LoaderManagerImpl.installLoader(LoaderInfo)-Q&gt;Eif the hosting fragment is started, call LoaderInfo.start().

So basically, your custom class extending AsyncTaskLoader will have to override onStartLoading(), and call forceLoad() within when necessary.

Loader::startLoading() will be called when the hosting fragment is started, and your onStartLoading() will be called as consequence.
</what>
</comment>
</bug>
<bug>
<bugid>11560</bugid>
<title>Provide access to ad-hoc networks and also provide a feature to access through proxy</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-23T07:02:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>raviteja...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 04:22:12 +0000</openedDate>
<description>IQ&apos;Em just a novice user of Andriod and have found that my phone, HTC
Legend is not able to scan for ad-hoc networks. IQ&apos;Em able to create a
Wi-fi hotspot on my Windows system. But on my Ubuntu system iQ&apos;Em not able
to set the Intel Pro Wireless to Master mode so that I can set it as a
wi-fi hotspot. Even after launching a hotpot i might not be able to
access the internet because my network administrator doesnQ&apos;Et provide me
direct access to the internet and requires proxy details to be manually
given to access the internet. So please provide us a feature to connect
to ad-hoc networks and also a wi-fi proxy setting NOTE: This form is
only for requesting new features in Android. For all discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere
an application developer and are requesting new APIs, please include
sample code showing how you are proposing the API should be used.</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 07:02:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9609</bugid>
<title>entering username/password in facebook</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-08T23:22:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SooHyuck...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 07:13:29 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. go to facebook.com for the 1st time 2. enter username-Q&gt;E press next -
What happened. doesnQ&apos;Et go to password field - What you think the correct
behavior should be. should go to password field I have attached a video
file that reproduces the issue.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 08 Jul 2010 23:22:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12279</bugid>
<title>Inconsistency in the text in the Places application </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 07:35:55 +0000</openedDate>
<description>Steps to reproduce the problem: - 1. Launch Places application - 2. Now
tap on Q&apos;ERestaurantsQ&apos;E or Q&apos;ECoffeeQ&apos;E or any other application that is
present - 3. You will see Q&apos;ErestaurantsQ&apos;E or Q&apos;EcoffeeQ&apos;E being searched What
happened: - Q&apos;ErestaurantsQ&apos;E instead of Q&apos;ERestaurantsQ&apos;E, Q&apos;EcoffeeQ&apos;E instead of
Q&apos;ECoffeeQ&apos;E being searched. There is inconsistency in the way it is
displayed to the user, i.e capital vs non capital. What you think the
correct behavior should be. - The exact same text (should be
case-sensitive also) should be displayed and searched. Attached a png
for Q&apos;EBarQ&apos;E for example and log.</description>
</bug>
<bug>
<bugid>1723</bugid>
<title>Home is squashing my non-square app icon</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-06T17:48:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>al...@google.com</reportedBy>
<openedDate>Tue, 06 Jan 2009 15:23:51 +0000</openedDate>
<description>I wrote a toy app with a non-square (144x55) icon. The Home pop-up app
grid thing seems to have squashed it into something that is the right
scaled width, but only about 3 pixels high. I think it may have done
this progressively over repeat .apk reinstalls (scaling the already
scaled image?) but I donQ&apos;Et remember clearly that far back in my debug
cycle ;) The icon displays just fine in other places like the task
switcher and Q&quot;EManage applicationsQ&quot;E list.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Jan 2009 17:48:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11020</bugid>
<title>Ability to create folders to store text messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SoloB...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 18:02:54 +0000</openedDate>
<description>HTC Desire Android 2.1 - Update 1 Currently you can only store messages
in the one folder - your inbox. You can save unsent messages into a
draft folder but that is it. It would be good if there was the ability
to create sub-folders to store messages in. It seems such a simple idea
I am quite suprised such a good o/s is missing it.</description>
</bug>
<bug>
<bugid>10654</bugid>
<title>Email service keeps turning on despite push and sync disabled</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>steve.g....@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 03:01:08 +0000</openedDate>
<description>Seems this just happened recently to my phone and never happened before,
my email push service wonQ&apos;Et seem to stay disabled. I toggle the account
sync/auto sync buttons and settings and it keeps automatically getting
emails no matter what now. I tried restarting and that didnQ&apos;Et help. This
is killing my battery big time.</description>
<comment>
<author>peanutbu...@gmail.com</author>
<when>Sun, 22 Aug 2010 04:50:07 +0000</when>
<what>iQ&apos;Em having the exact same problem. it was so bad that i just took off my accounts so it doesnQ&apos;Et eat up my battery during the day.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 23 Aug 2010 16:39:41 +0000</when>
<what>Could you tell us what device youQ&apos;Ere using, and what version of the OS?  Thanks.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 23 Aug 2010 16:39:58 +0000</when>
<what></what>
</comment>
<comment>
<author>peanutbu...@gmail.com</author>
<when>Mon, 23 Aug 2010 16:45:19 +0000</when>
<what>For me, I donQ&apos;Et know about the poster, I have the orignial droid with 2.2

turning</what>
</comment>
<comment>
<author>steve.g....@gmail.com</author>
<when>Mon, 23 Aug 2010 16:49:45 +0000</when>
<what>For me itQ&apos;Es 2.1 with the LG Ally. It seems to have stopped now but it comes and goes a lot.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 12 Sep 2010 22:36:21 +0000</when>
<what>The LG Ally doesnQ&apos;Et use the stock Email application, so I canQ&apos;Et say much about that.   As far as pbQ&apos;Es issue, push should take very little battery; if youQ&apos;Ere seeing a drain, then something very unusual must be going on.  If youQ&apos;Ed like, I can give you instructions for making a log.</what>
</comment>
<comment>
<author>peanutbu...@gmail.com</author>
<when>Wed, 15 Sep 2010 15:01:53 +0000</when>
<what>to comment #6, thatQ&apos;Es be great. currently my droid is broken, and iQ&apos;Em getting a new one shipped. so iQ&apos;Ell see if this problem happens on the new one, or was just because my phone was bought on the 1st day they came out.</what>
</comment>
<comment>
<author>capyv...@gmail.com</author>
<when>Sat, 12 Feb 2011 02:10:21 +0000</when>
<what>Same problem happening with me, a corporate exchange account is seems to ignore the auto-sync state, the only way to prevent email from popping is to set update frequency to never on account sync options. Tried to delete, reboot and recreate account and the same problem happened. GMail account works perfectly.

How can I make a log? 

Nexus S with 2.3.2 </what>
</comment>
<comment>
<author>kimlavi...@gmail.com</author>
<when>Sun, 06 Mar 2011 08:49:55 +0000</when>
<what>Same problem for me with Gingerbread 2.3.2, Email 2.3, HTC HD2. More info: http://www.google.com/support/forum/p/Google+Mobile/thread?tid=53bfe134321358e8Q&amp;Ehl=en</what>
</comment>
<comment>
<author>flamta...@gmail.com</author>
<when>Tue, 08 Mar 2011 16:03:56 +0000</when>
<what>This may be related to issue 7928:  http://code.google.com/p/android/issues/detail?id=7928</what>
</comment>
</bug>
<bug>
<bugid>12407</bugid>
<title>How is calendar sync issue regarding calendars now showing on APP/Widget not fixed after all of this time?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anothers...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 14:11:45 +0000</openedDate>
<description>DoesnQ&apos;Et matter what phone I have because this is a problem with google
calendar and sync. ItQ&apos;Es very simple, myself and hundreds if not
thousands have this very issue. We have calendars that show up via a web
browser but on my phone, I am only seeing a a couple of calendars
available for viewing. I shouldnQ&apos;Et need to describe this problem as this
forum and the entire internet is flooded with this very issue and they
are all described in detail. And... if you look, you will see this
problem has gone uncorrected since 2009. Google, sup?</description>
</bug>
<bug>
<bugid>5787</bugid>
<title>Youtube </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-03T23:59:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:46:51 +0000</openedDate>
<description>340 Droid Eris Android 1.5 I (and many other people) have been having a
problem with the YouTube app for the Droid Eris on our phones. My
specific problem is when I try to watch YouTube videos over the mobile
network none of the videos will play. The only way I can view YouTube at
all is through a WiFi network. I donQ&apos;Et know if its a problem with the
carriers network or if its a problem with the app, or phone itself. If
you could look into this problem many of us Eris users would be very
greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 03 Jan 2010 23:59:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14003</bugid>
<title>Bug in Gingerbread keyboard, Bulgarian layout</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-14T18:03:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>deck...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 11:07:07 +0000</openedDate>
<description>Moderate bug in Bulgarian layout - 2nd symbol on row 3 (After shift and
Q&quot;E?Q&quot;E) should be ?(044C) and ?(045D) not ?(044A) and ?(042A). The latter
exist where they should be - First row 6th key. I think expected
behaviour is self-explanatory. The symbols and the input should be
changed. Bug seen on HD2, Froyo, if that matters, keyboard added
separately...</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 18:03:58 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>13798</bugid>
<title>Screen very poor performance when phone is charging.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ross.petrie</reportedBy>
<openedDate>Fri, 07 Jan 2011 09:43:55 +0000</openedDate>
<description>There is a problem with my Nexus One, running FRG83D 2.2.1, and has been
evident since I received the device and it was running 2.1. Basically,
the issue occurs when I have it plugged into the mains charger and try
to use the screen. It is nearly impossible to launch the required
application or menu - it often opens the icon above, below or to the
side of the one I press - or try to unlock the screen using the pattern,
it doesnQ&apos;Et respond correctly to touch. This doesnQ&apos;Et happen every time
that I have it charging, but often enough to be a problem. The solution
seems to be to press the button on the top of the phone to turn the
screen off and then again to turn it on again, then the screen becomes
more responsive again. Thanks</description>
</bug>
<bug>
<bugid>18174</bugid>
<title>Google Maps Crashes Every Time I Open a Location from Web - Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>justin.s...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 13:33:02 +0000</openedDate>
<description>I still have a Droid, yes, a Droid. The first one by Motorola. A few
months back, Verizon pushed out Android 2.2.2 to my phone and it has
been working terribly ever since. Though none of the symptoms are easily
reproducible, there is one defect that causes Google Maps to crash every
single time. Precondition: Google search the web for some location such
as a city. Action: When the results are shown on the web page, select
the google maps link for that location. A popup will appear asking you
to select the Browser or Google Maps app to view. Select Google Maps
from the list. Observed: Google Maps starts with my last known location
near the center of the map. A popup appears saying, Q&apos;EWaiting for
LocationQ&apos;E, then it proceeds to load the Google Map location from the
Web. Shortly after that, a popup appears indicating that Google Maps had
an unexpected error and must close. This is reproducible 100% of the
time since Android 2.2.2</description>
<comment>
<author>kirkb...@pcmedic.com.au</author>
<when>Wed, 07 Sep 2011 06:39:46 +0000</when>
<what>Since the 2.2 Android update to my Motorola Defy, Google Maps crashes. I get asked to force close often. Google Maps worked fine when Android 2.1 was installed. Please fix! Maybe its an issue with Motoblur features since Justin has a Motorola as well?</what>
</comment>
</bug>
<bug>
<bugid>2213</bugid>
<title>Gmail should allow sorting and/or hiding labels</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>19</stars>
<reportedBy>jiri9...@gmail.com</reportedBy>
<openedDate>Thu, 12 Mar 2009 20:28:14 +0000</openedDate>
<description>I would like to have the ability to sort the Order of the Mail Lables in
the android Google Mail application. It would be also great if i could
hide certain lables completly. Because i have quite a few lables that i
am not intressten in when i am on the way with my android phone. E.g. I
have an Label Newsletters there i arcive the newsletters i am receiving.
I am not reading the Newsletters on the way so i would to hide this
label to get faster to the lables which start wich O,P,R,....</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Mar 2009 14:27:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:31:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:41:46 +0000</when>
<what></what>
</comment>
<comment>
<author>manuel.b...@gmail.com</author>
<when>Tue, 20 Apr 2010 20:37:53 +0000</when>
<what>Labels management really needs some improvements. Removing a label from a 
message should be possible without searching the label in the list of all labels. 
Maybe a special dialog would be a solution. For adding labels I would prefer to 
be able to search for labels as in the web-version of gmail. so it would be well 
be possible to easily create new labels.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:32 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>3346</bugid>
<title>Process com.android.camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>12</stars>
<reportedBy>Fivehunn...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jul 2009 15:13:14 +0000</openedDate>
<description>My camera force closes and says process com.android.camera and this is
on the g1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 22 Jul 2009 18:01:31 +0000</when>
<what>What are you doing when this happens? Can you grab an adb bureport from the phone?</what>
</comment>
<comment>
<author>slinkysc...@gmail.com</author>
<when>Sat, 01 Aug 2009 23:53:03 +0000</when>
<what>I have this same issues. How do I grab an adb bureport? I get this error every time 
I attempt to open the camera. The entire message says: The application Camera 
(process com.android.camera) has stoped unexpectedly. Please try again. And then has 
a button to Force close.

IQ&apos;Eve taken it to T-Mobile, but the sales clerk couldnQ&apos;Et help me. He tried what he 
knew but said I should research the issue, or call to get a warranty replace. If I 
can fix the issue on my own, IQ&apos;Ed love that. I donQ&apos;Et want to have to reenter all my 
data stored on my phone.

Thanks for any help.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:08:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:36:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jdejesu...@gmail.com</author>
<when>Mon, 26 Oct 2009 02:13:54 +0000</when>
<what>I have had problems with my camera as well. 
It keeps saying to force close since IQ&apos;Eve bought this phone. 
Does anyone know how to fix problem? T mobile does not
Have a clue how to fix my problem. Please email me if u know 
how @ jdejesus31@Gmail. Com </what>
</comment>
<comment>
<author>foundscu...@gmail.com</author>
<when>Tue, 05 Jan 2010 13:26:04 +0000</when>
<what>Mine camera also receiives the same feed back!! Anyone with answers to this problem should please 
mail it to illtone4008@yahoo.com.au</what>
</comment>
<comment>
<author>kevin.p....@gmail.com</author>
<when>Sat, 20 Mar 2010 17:16:01 +0000</when>
<what>This happens very occasionally to me. It happens all the time on my wifeQ&apos;Es phone. We 
both have MyTouch running 1.6. Sometimes rebooting the phone or restarting the application will make it work again. Sometimes not. Happens with standard camera or 
video application. Happens with third-party applications that use the camera. Issue 
4299 may be a duplicate.</what>
</comment>
<comment>
<author>eastywit...@yahoo.com</author>
<when>Thu, 22 Apr 2010 05:46:06 +0000</when>
<what>I wanna use my camer, but canQ&apos;Et cause evertime I try this forclose message pop up.</what>
</comment>
<comment>
<author>CFCEl...@gmail.com</author>
<when>Thu, 13 May 2010 16:01:56 +0000</when>
<what>I had the same problem. I was only able to force close. Turns out it was an SD card 
issue, so i Unmounted it and the formatted it. After doing that it worked fine. </what>
</comment>
<comment>
<author>kevin.p....@gmail.com</author>
<when>Thu, 13 May 2010 16:14:35 +0000</when>
<what>We were able to successfully resolve the problem on my wifeQ&apos;Es phone by replacing the 
phone but not the SD card - moved the old SD card to the new phone. The new phone is 
running android 1.5 (the old phone was running 1.6) so maybe thatQ&apos;Es part of it too.</what>
</comment>
<comment>
<author>rorymich...@gmail.com</author>
<when>Mon, 28 Jun 2010 02:11:08 +0000</when>
<what>Mine does the same thing!
</what>
</comment>
<comment>
<author>mmg...@gmail.com</author>
<when>Sun, 03 Oct 2010 01:32:30 +0000</when>
<what>How do we fix this </what>
</comment>
<comment>
<author>vivianav...@gmail.com</author>
<when>Sun, 03 Oct 2010 06:40:32 +0000</when>
<what>Reclame al seguro y tengo este cel desde el dia de ayer. No entiendo porque razon la camara todo el tiempo me sale FORCE CLOSE, TODO EL TIEMPO. POR FAVOR AYUDENME A SOLUCIONAR ESTE PROBLEMA.    ESCRIBANME POR FAVOR PARA ARREGLAR ESTO. vivianavazquez7@gmail.com Gracias </what>
</comment>
<comment>
<author>amy.bot...@gmail.com</author>
<when>Fri, 24 Dec 2010 02:19:18 +0000</when>
<what>My camera wont take pictures at all.</what>
</comment>
<comment>
<author>msanchez...@gmail.com</author>
<when>Sun, 26 Dec 2010 16:10:16 +0000</when>
<what>El equipo es el Android Tablet PCQ&apos;Es de 1.6 a 2.0. Tengo el mismo problema q por alguna razon el icono de camara no quiere tomar fotos y el mensaje que sale es el mismo de muchos. Lee como sigue Q&quot;EThe application Camera 
(process com.android.camera) has stoped unexpectedly. Please try againQ&quot;E.</what>
</comment>
<comment>
<author>ranotta7...@gmail.com</author>
<when>Tue, 01 Feb 2011 02:03:57 +0000</when>
<what>IT WAS SIMPLE FOR ME...CHECK TO SEE IF YOUR SD CARD IS 1 OR 2 GB.I HAD 1 AND BAUGHT A 2 GB. FIXED WITHOUT PROBLEM.</what>
</comment>
<comment>
<author>eyeru...@gmail.com</author>
<when>Sat, 05 Mar 2011 18:20:31 +0000</when>
<what>The same shit happens to me everytime I try to open camera or record</what>
</comment>
<comment>
<author>baltazar...@gmail.com</author>
<when>Sat, 09 Apr 2011 21:23:27 +0000</when>
<what>Mi camara nosirve baltazardiaz66@gmail.com</what>
</comment>
<comment>
<author>GabrielM...@gmail.com</author>
<when>Fri, 22 Apr 2011 22:46:15 +0000</when>
<what>I have the new thunderbolt for verizon where the force close always pops out when i try to use the front view camera, but the camera will work only when i use the main camera. I went to a verizon store and the customer service rep wanted to do a hard reset on my phone, but I would lose all my apps and music I have downloaded. I did not do it because of it so IQ&apos;Em hoping someone can tell me how to make the front view camera work without doing that hard reset. Thanks!!!!</what>
</comment>
<comment>
<author>GabrielM...@gmail.com</author>
<when>Fri, 22 Apr 2011 22:48:41 +0000</when>
<what>I have the new thunderbolt for verizon where the force close always pops out when i try to use the front view camera, but the camera will work only when i use the main camera. I went to a verizon store and the customer service rep wanted to do a hard reset on my phone, but I would lose all my apps and music I have downloaded. I did not do it 
because of it so IQ&apos;Em hoping someone can tell me how to make the front view camera work without doing that hard reset. Thanks!!!!

</what>
</comment>
<comment>
<author>yvette8...@gmail.com</author>
<when>Sat, 23 Apr 2011 00:09:00 +0000</when>
<what>I also have the thunderbolt and had this problem.... I called HTC they said go to settings then applications then all then camera and clear data! It works perfect now! </what>
</comment>
<comment>
<author>MKErgono...@gmail.com</author>
<when>Tue, 07 Jun 2011 02:27:00 +0000</when>
<what>If you hit Q&quot;Eclear dataQ&quot;E does that remove all your photos too?</what>
</comment>
<comment>
<author>JosephBl...@gmail.com</author>
<when>Wed, 08 Jun 2011 14:07:35 +0000</when>
<what>it didnt remove my photos
</what>
</comment>
<comment>
<author>k.henry1...@gmail.com</author>
<when>Wed, 29 Jun 2011 18:23:13 +0000</when>
<what>I have the thunderbolt too. I tried the setting thing but when I went to applications, it didnQ&apos;Et give me an option to clear data. after I hit applications these 4 things were options:
unknown sources (with a box to check)
manage applications
running services
development
fast boot (with a box to check)
please help :(</what>
</comment>
<comment>
<author>Janine...@gmail.com</author>
<when>Fri, 01 Jul 2011 00:09:13 +0000</when>
<what>janinejoy@gmail.com

I did the clear data thing it just worked! THank you!</what>
</comment>
</bug>
<bug>
<bugid>19770</bugid>
<title>Google Talk displaying error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JInbo....@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 10:18:45 +0000</openedDate>
<description>*Step : applications - talk - touch anyname at list - options - more
-clear chat history - enter some text - send *Actual Result it done not
be displayed the list which sended *Expect Result it should display the
list</description>
</bug>
<bug>
<bugid>16498</bugid>
<title>display popup issue in Latitude</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 04:25:10 +0000</openedDate>
<description>[Precondition] Settings must be present in recent applications.
[Reproduction route]: 1.Applications-Q&gt;EMaps-Q&gt;EPress Q&quot;EMenu keyQ&quot;E-Q&gt;EJoin
latitude-Q&gt;ETap o ur own id. 2.Tap on Q&quot;ESelect photoQ&quot;E-Q&gt;ERotate the device in
lanscape mode-Q&gt;EFocus on the size of displaying Pop-up. 3.Now again
rotate the device to potrait mode-Q&gt;ETake photo-Q&gt;ECamera-Q&gt;ESettings-Q&gt;ETap on
Reset-Q&gt;EReset Pop-up with Q&quot;EYes/NoQ&quot;E will appear. 4.Long press Q&quot;EHome
keyQ&quot;E-Q&gt;ESettings-Q&gt;EChange language to English-Q&gt;EPress Q&quot;EBack key 3
times-Q&gt;EFocus on the size of displaying Pop-up. [Problem] Q&quot;ESelect photoQ&quot;E
Pop-up size is getting change in Landscape mode when press Q&quot;EBack keyQ&quot;E in
Step4.</description>
</bug>
<bug>
<bugid>3072</bugid>
<title>the inSampleSize in BitmapFactory.Options doesnQ&apos;Et work for GIF image</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>e13...@gmail.com</reportedBy>
<openedDate>Mon, 22 Jun 2009 01:59:54 +0000</openedDate>
<description>Step: 1.Input file: gif (2848x2848) 2.BitmapFactory.Options options =
new BitmapFactory.Options; options.inSmapleSize=4; Bitmap
bmp=BitmapFactory.decodeFile(descriptor,options); 3.The generated Bitmap
object is with size 2848x2848. In Step 3,the expected size should be
707x707. The issue only exist for gif image,no problem for bmp/jpeg/png
image</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:50:03 +0000</when>
<what></what>
</comment>
<comment>
<author>lijie.sh...@gmail.com</author>
<when>Thu, 22 Jul 2010 08:00:01 +0000</when>
<what>Yes, i got the same problem~ </what>
</comment>
<comment>
<author>stanley....@gmail.com</author>
<when>Thu, 22 Jul 2010 14:21:25 +0000</when>
<what>Is there someone can fix this issue?</what>
</comment>
<comment>
<author>shiam...@gmail.com</author>
<when>Wed, 22 Sep 2010 05:43:55 +0000</when>
<what>I got the same issue here.</what>
</comment>
<comment>
<author>nikol...@gmail.com</author>
<when>Sun, 27 Mar 2011 01:29:06 +0000</when>
<what>I got the same issue. Please fix</what>
</comment>
</bug>
<bug>
<bugid>6601</bugid>
<title>Hidden SSID support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>ak.hep...@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 15:54:40 +0000</openedDate>
<description>Current 2.1 does not recognize hidden-SSID access points out of the box.
There is a 3rd party app (HiddenSSID) which provides a basic method of
enabling this support, however it is a clunky app and not maintained.
Since the hardware supports it, there should be no reason not to allow
it in the base OS.</description>
</bug>
<bug>
<bugid>11835</bugid>
<title>Attachment files in Sent message is not saved.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lesli...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 13:11:42 +0000</openedDate>
<description>My phone is NEXUS One. I use Gmail account(IMAP) with Email Application.
After I sent email someone with image attachment, I changed folders to
Sent. then I just opened that email. and, I saved the image. However,
after fetching the image, I always watch the Sorry! Popup. I cannot save
that image.</description>
</bug>
<bug>
<bugid>13231</bugid>
<title>Keyboard shortcuts often donQ&apos;Et work in the layout editor</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2010-12-17T20:55:49.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tnor...@google.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 00:36:53 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Mac SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Any Eclipse
version: 3.5.2 ADT plug-in version: 8.0.0 and up Platform targeted by
your project: AOSP Version of the platform running in the emulator:
STEPS TO REPRODUCE: 1. THIS IS NOT ALWAYS REPRODUCIBLE 2. Open a layout
editor. 3. Try to invoke select all EXPECTED RESULTS: All items should
be selected OBSERVED RESULTS: Frequently, the keyboard shortcut seems to
have no effect. ADDITIONAL INFORMATION: Attach sample project, etc. If
possible, try to reproduce using ApiDemos. If the problem is happening
in the emulator, consider attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 17 Dec 2010 00:51:56 +0000</when>
<what>YES!!! IQ&apos;Eve found the root cause!! The root cause is that EVERY LayoutCanvas creates a TextActionHandler, and these all register themselves as THE handler for this actionbarQ&apos;Es cut,copy,paste handler!

That means that the LAST canvas to open will win!

In other words, the actions ARE working, theyQ&apos;Ere just not applied to the view you are looking at!

This also explains why the bug has seemed to be intermittent: it doesnQ&apos;Et happen if youQ&apos;Ere only opening one view, or if the view you are looking at is the last view opened (which is often the case). And it also explains why the actions are typically disabled (and the undo buffer empty) -- thatQ&apos;Es because typically the page that owns the actions is sitting somewhere in the background and has no edits and no selection, so all the actions are disabled and the undo queue is empty!!!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 17 Dec 2010 01:17:11 +0000</when>
<what>Theory verified; I added this to the action registration in LayoutCanvas:


        actionBars.setGlobalActionHandler(
                ActionFactory.FIND.getId(),
                new Action() {
                    @Override
                    public void run() {
                        System.out.println(Q&quot;EAction applied to Q&quot;E + mLayoutEditor.getEditorInput());
                        super.run();
                    }
                });

and no matter which view I invoke it from, it always prints one specific view name.

Now the question is how to fix this. According to the Eclipse documentation at http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/wrkAdv_retarget_setting.htm
Q&quot;EThe workbench handles the details of ensuring that the retargeted action is always associated with the currently active view.Q&quot;E

That does not appear to be the case here; we have separate views all registering their own actions in a shared action bar, and yet the global retargeting action is just invoking one particular, and NOT the one that is currently active. We must be missing some hooks somewhere. I was a bit surprised to see the documentation on this, since itQ&apos;Es hard to see how it can associate an action with a view given that the registration does NOT take a view specific parameter, only the action name and the action, registered on the shared action bar...</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 17 Dec 2010 02:44:32 +0000</when>
<what>The root problem seems to be that we are getting the same ActionBar for ALL the editors. Apparently, for Views, that is not the case and is how the above mechanism is supposed to work. But for -editors- thereQ&apos;Es a shared ActionBar so weQ&apos;Ell need to do things differently -- using perhaps IEditorActionBarContributor...</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 17 Dec 2010 04:11:51 +0000</when>
<what>Fix pending in https://review.source.android.com/#change,19537</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 17 Dec 2010 16:09:11 +0000</when>
<what>HereQ&apos;Es a reference on the fact that all editors of a particular type share a single action bar instance:
http://www.eclipse.org/articles/Article-UI-Workbench/workbench.html#mozTocId652269
</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 17 Dec 2010 20:55:49 +0000</when>
<what>The fix is integrated; will appear in 9.0.0 (or 9.0.0 Preview 2 if we release one)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:50:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7316</bugid>
<title>PackageManager service apears to skip the features checking section..unless</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>expelia...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 11:20:00 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. If you add a Q&lt;Euses-library ...Q&gt;E clause into the
Camera application, on my platform you get an installation failure
because the android.hardware.camera feature is not defined. - What
happened. It looks like the code that does the feature checking in
PackageManagerService.java is within the code that performs the
Q&lt;Euses-libraryQ&gt;E checking. i.e. the features only get checked if the app
expresses a Q&lt;Euses-librayQ&gt;E clause. - What you think the correct behavior
should be. I think that the two are independent - the uses-feature
checking should be moved one nested level up in the hierachy. The
installation failure that then happens (if the above is corrected)
occurs because the required_hardware.xml does not include an
android.hardware.camera component. (I thought this was mandatory for
Eclair). IQ&apos;Em not sure if the omission of this is a bug or not - it
depends on whether it is mandated or not, if so it ought to be in as the
Makefile in that directory by default only copies over required_hardware
and platform. IQ&apos;Em running Eclair 2.1 update 1 on a development device.</description>
</bug>
<bug>
<bugid>3213</bugid>
<title>InputStream returns incorrect length</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-17T18:41:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>gsm...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jul 2009 11:11:38 +0000</openedDate>
<description>new ZipFile(new File(Q&quot;EsomefileQ&quot;E), ZipFile.OPEN_READ).getInputStream(new
ZipEntry(Q&quot;EsomeentryQ&quot;E)).available() would report 1; this works on JSE.
The ugly workaround: int i; do { i = zipEntryInputStream.read(); if (i
!= -1) { someOutputStream.write(i); } } while (i != -1);</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:26:08 +0000</when>
<what></what>
</comment>
<comment>
<author>elliott....@gmail.com</author>
<when>Sat, 29 Aug 2009 04:28:05 +0000</when>
<what>i donQ&apos;Et think you understand available. have you read the second paragraph of the
documentation:

http://java.sun.com/javase/6/docs/api/java/io/InputStream.html#available()

you should create a buffer, attempt to read buffer.length bytes, and use the return
value from read both to tell you how many bytes to write to your output stream and
also to tell you when to stop (when -1 is returned). note in particular that read
returning fewer bytes than you asked for does not necessarily mean end of file.</what>
</comment>
<comment>
<author>gsm...@gmail.com</author>
<when>Sat, 29 Aug 2009 06:23:09 +0000</when>
<what>My bad. Thanks for explaining.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Sep 2009 18:41:00 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:00:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20117</bugid>
<title>Xoom hotspot connection error</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T18:00:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Adam.bra...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 07:24:04 +0000</openedDate>
<description>Whilst using the hotspot feature to broadcast a wifi signal to my
netbook the signal from the xoom to the netbook is lost. When trying to
connect the netbook again the netbook can see the ssid of the access
point from the xoom however windows returns an error Q&apos;Eunable to connect
to networkQ&apos;E with a troubleshooting problem that says resolves the
problem, however, when trying to connect again replicates the problem.
Apple iPhone is able to see Q&apos;Eandroid apQ&apos;E hotspots but when asked to
connect states Q&apos;Eunable to connect to Q&apos;Eandroid apQ&apos;EQ&apos;E 3g connection from
xoom is at best level Q&apos;EhQ&apos;E and package with 3 has 5gb of data left for
the month. Xoom is able to download apps, webpages and documents
internally implying it is online through 3g. Measures taken to try and
fix problem with no success: Turn xoom off and back on Soft reset xoom
Turn wifi radio on whilst having hotspots on Turn wifi radio off whilst
having hotspot on Having hotspot with no wpa or security Changing
security password Changing ssid to something else Only method that seems
to make hotspot work for upto 5 mins: Turn airplane radio on. Leave for
a few seconds for it to action on everything. Turn airplane mode off and
turn hotspot back on. The netbook can then connect 20% of the time or
reverts to the error stated above.if it does connect the netbook can
connect for approximately 5 mins then drops out and problem remains.
Motorola xoom MZ601 wifi and 3g model Android 3.1 europe Please update
me on problem as hotspot feature is very important to me.
Adam.brackpool@gmail.com NOTE: This form is only for reporting user
bugs. For all other user Hdiscussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:00:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18987</bugid>
<title>Agend synchronize fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marckpri...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 18:50:01 +0000</openedDate>
<description>On sinchronize agend my events that were on android were deleted. There
was a override and not a synchronizing.</description>
</bug>
<bug>
<bugid>15143</bugid>
<title>Docked Nexus One locked up at 06:00</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>catsla...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 22:05:44 +0000</openedDate>
<description>My Nexus One received the over-the-air update to 2.3.3 (kernel version
2.6.35.7-59423-g08607d4 android-build@apa28 #1, build number GRI40) last
night, which went smoothly. I put it in my bedside dock, as usual; it
didnQ&apos;Et bring up the Clock application automatically, but it didnQ&apos;Et
always do that on 2.2 either, so I thought nothing of it and brought it
up manually, then dimmed the screen and went to sleep. When I woke up in
the morning at 08:30, the phoneQ&apos;Es screen was displaying the time 06:00,
and it was not responsive to the screen, the buttons below the screen,
or the power button. It rebooted normally after I popped out the battery
and reinserted it.</description>
<comment>
<author>catsla...@gmail.com</author>
<when>Wed, 02 Mar 2011 19:55:36 +0000</when>
<what>Last night the phone brought up Clock properly when docked, and did not lock up.  This may be something that only applies for the first boot after the Gingerbread upgrade.</what>
</comment>
<comment>
<author>catsla...@gmail.com</author>
<when>Thu, 03 Mar 2011 16:31:58 +0000</when>
<what>The phone locked up at 06:07 this time. Clock started automatically on docking last night, so that symptom is unrelated. Not sure itQ&apos;Es relevant, but IQ&apos;Em in Sunnyvale, California, on Pacific time, just in case thereQ&apos;Es something related to T-mobileQ&apos;Es infrastructure involved.</what>
</comment>
<comment>
<author>catsla...@gmail.com</author>
<when>Thu, 03 Mar 2011 20:49:35 +0000</when>
<what>Is there a way to get more information about the crash if it occurs again?  IQ&apos;Em wondering if thereQ&apos;Es an app that would log dmesg output to flash memory or the SD card, etc.  I canQ&apos;Et find anything on https://market.android.com/ , but I might not know the right keywords.</what>
</comment>
<comment>
<author>catsla...@gmail.com</author>
<when>Tue, 08 Mar 2011 16:54:46 +0000</when>
<what>02:06 this time. So it doesnQ&apos;Et need all night in the dock.</what>
</comment>
<comment>
<author>scjes...@gmail.com</author>
<when>Mon, 11 Apr 2011 11:19:36 +0000</when>
<what>My wifeQ&apos;Es Nexus One started suffering from the same problem, intermittently, after the Gingerbread update. I do not have the same issue with my phone though. Since I donQ&apos;Et use it, IQ&apos;Eve suggested she turns Live Wallpaper off for a bit to see if it helps.</what>
</comment>
<comment>
<author>catsla...@gmail.com</author>
<when>Tue, 26 Apr 2011 17:25:43 +0000</when>
<what>I think youQ&apos;Ere right.  For the past week, I switched to a static wallpaper before docking the Nexus One at night, and there were no crashes.  A new version of Thunderstorm Donation came out from KittehFace Software last night, and I tried leaving it on that in the dock; sure enough, the phone crashed around 3am.  So I think that may narrow it down enough to make the bug reproducible:  Nexus One + Gingerbread + live wallpaper + dock + Clock.</what>
</comment>
<comment>
<author>catsla...@gmail.com</author>
<when>Thu, 05 May 2011 06:37:58 +0000</when>
<what>The problem is still present in 2.3.4.  IQ&apos;Em currently using a workaround of hitting the power button after the phone docks so the screen goes to sleep (and it is no longer a bedside clock); thus far, no crashes when using that technique.</what>
</comment>
</bug>
<bug>
<bugid>13964</bugid>
<title>MobileMe not working on Android Browser</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TechGe...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 03:20:28 +0000</openedDate>
<description>Steps to reproduce the problem: Go to www.mobileme.com or
http://me.com/find in the Android browser What happened: The website
either comes up blank or asks you to download the iphone app. There is
currently no way a MobileMe user can access their data or the Android
phone. What you think the correct behavior should be: The desktop Chrome
browser works fine with the site and would only make sense to tweak the
Android browser to support the site for the large number of MobileMe
users out there. The site used to previously work in the Android
browser, but has been broken since a change to either the browser or the
website itself. I have used Firefox add-ons to verify that it is a HTML
Standards compliant website with no javascript errors being reported on
the desktop browsers. Thus it implies to the browser needing a fix
rather than getting Apple to fix their website. CanQ&apos;Et imagine why they
would really want to bother supporting their services on a rival
platform. Device Info: Nexus One running Android v2.2.1, stock Android
browser.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 13 Jan 2011 04:37:40 +0000</when>
<what></what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 18 Feb 2011 22:26:05 +0000</when>
<what>Does it work in Dolphin HD or Opera Mini? You might want to try setting the User Agent to Desktop in Dolphin HD.</what>
</comment>
<comment>
<author>lf.leefr...@gmail.com</author>
<when>Wed, 06 Apr 2011 17:19:45 +0000</when>
<what>IQ&apos;Eve come across the same problem.  I believe that somehow the website is able to detect that we are using android devices.  IQ&apos;Ell search for other Android mobile browsers to see if the problem still occurs.</what>
</comment>
<comment>
<author>inam.pf...@gmail.com</author>
<when>Wed, 13 Jul 2011 03:41:41 +0000</when>
<what>It is not working on Opera Mini.</what>
</comment>
</bug>
<bug>
<bugid>14885</bugid>
<title>Voice search - speak now - Force close</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:06:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kihyun78...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 05:02:29 +0000</openedDate>
<description>[ONCE] Occurrence Process:voice search--speak now Occurrence Status
:force close This is GMS issue. Please check it. Thanks.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:06:51 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1436</bugid>
<title>Build source code with Q&quot;ENo rule to make clearsilver.jarQ&quot;E fail</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-29T13:37:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>addr...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 05:17:37 +0000</openedDate>
<description>Q&gt;EQ&gt;E Your development environment: ubuntu 8.04, on ASUS A8L with Duo T2330
Java ver. 6-07-3ubuntu2 Q&gt;EQ&gt;E Describe the problem: Fail to build source
from git. Q&gt;EQ&gt;E Steps to reproduce: 1. Download source code by command
below. repo sync 2. Build source code with debugging information by
command below. make -d Q&gt;EQ&gt;E Expected results: Project builded successfully
Q&gt;EQ&gt;E Observed results: Failed build. Q&gt;EQ&gt;E Additional information: Refer to
attached screenshot.</description>
<comment>
<author>addr...@gmail.com</author>
<when>Fri, 05 Dec 2008 06:23:04 +0000</when>
<what>This issue is resolved after I download source code again.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 13:37:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13124</bugid>
<title>Do NOT send to voicemail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>starving...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 03:51:50 +0000</openedDate>
<description>I would like for certain numbers to never go to voicemail. The caller
would only hear the phone ring indefinitely, never being able to leave a
message. Sounds like an odd request, but it has its uses. Thanks.</description>
</bug>
<bug>
<bugid>16638</bugid>
<title>voice recognition increase the silence time before ending</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chaow...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 17:28:38 +0000</openedDate>
<description>In android voice recognition, I want to increase the amount of time that
it should take after we stop hearing speech to consider the input
possibly complete. I need to prevent the endpointer cutting off during
very short mid-speech pauses while voice recognition. I found three
parameters to put in the intent invoking the VoiceRecognitionActivity,
but none of them works, here is my code private void
startVoiceRecognitionActivity() { Intent intent = new
Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS,
5000);
intent.putExtra(RecognizerIntent.EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS,
5000);
intent.putExtra(RecognizerIntent.EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS,
20000); intent.putExtra(RecognizerIntent.EXTRA_PROMPT, Q&quot;ERead the Vin
NumberQ&quot;E); startActivityForResult(intent,
VOICE_RECOGNITION_REQUEST_CODE); } tested both on Galaxy and ViewSonic
API2.2</description>
<comment>
<author>chaow...@gmail.com</author>
<when>Mon, 09 May 2011 13:54:32 +0000</when>
<what>
intent.putExtra(RecognizerIntent.EXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS, 5000);      intent.putExtra(RecognizerIntent.EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS, 5000);
intent.putExtra(RecognizerIntent.EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS, 20000);

I tried all the combination of them but have no difference, is there anything wrong with the parameter that I input?</what>
</comment>
<comment>
<author>mze...@gmail.com</author>
<when>Sun, 10 Jul 2011 21:13:44 +0000</when>
<what>Everybody is having this same problem and the documentation doesnQ&apos;Et provide any insight into how to fix this.

I donQ&apos;Et think Google wants people to be able to input lengthy amounts of text for speech recognition.  It would be a huge burden on their servers (not to mention the extra cost).  Of course, Google remains silent on this issue.

Are their billions not enough to hire some extra people to respond to these types of questions their users have?</what>
</comment>
</bug>
<bug>
<bugid>5506</bugid>
<title>SocketChannel.write(ByteBuffer) writes wrong bytes</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-12-17T20:31:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>willvar...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 08:29:49 +0000</openedDate>
<description>WritableByteChannel.write(ByteBuffer) writes the bytes in the buffer
between the position() and the limit(). If the position() is not zero,
then the SocketChannel writes the wrong bytes! However, the return
values and such are correct. FileChannel, on the other hand, works
correctly. A simple test function: private void test(WritableByteChannel
out,String desc) throws IOException { ByteBuffer buf =
ByteBuffer.allocateDirect(100); buf.put(Q&quot;EThis is a test
stringQ&quot;E.getBytes()); buf.limit(buf.position()); buf.position(2);
Log.d(Q&quot;EByteBufferBugQ&quot;E,desc+Q&quot;E buf is Q&quot;E+buf.position()+Q&quot;E...Q&quot;E+buf.limit());
final int ret = out.write(buf); Log.d(Q&quot;EByteBufferBugQ&quot;E,desc+Q&quot;E returned
Q&quot;E+ret); Log.d(Q&quot;EByteBufferBugQ&quot;E,desc+Q&quot;E buf is
Q&quot;E+buf.position()+Q&quot;E...Q&quot;E+buf.limit()); out.close(); } When called with a
FileChannel: File root = Environment.getExternalStorageDirectory();
if(root.canWrite()) { WritableByteChannel out = new FileOutputStream(new
File(root,Q&quot;EByteBufferBug.txtQ&quot;E),false).getChannel(); test(out,Q&quot;EFileQ&quot;E); }
File root = Environment.getExternalStorageDirectory();
if(root.canWrite()) { WritableByteChannel out = new FileOutputStream(new
File(root,Q&quot;EByteBufferBug.txtQ&quot;E),false).getChannel(); test(out,Q&quot;EFileQ&quot;E); }
Logcat is: D/ByteBufferBug( 2425): File buf is 2...21 D/ByteBufferBug(
2425): File returned 19 D/ByteBufferBug( 2425): File buf is 21...21 File
contents are: Q&quot;Eis is a test stringQ&quot;E FileChannel is correct. With a
SocketChannel: WritableByteChannel out = SocketChannel.open();
((SocketChannel)out).connect(new InetSocketAddress(server,port));
test(out,Q&quot;ESocketChannelQ&quot;E); Logcat output is: D/ByteBufferBug( 2425):
SocketChannel buf is 2...21 D/ByteBufferBug( 2425): SocketChannel
returned 19 D/ByteBufferBug( 2425): SocketChannel buf is 21...21 Server
receives: Q&quot;EThis is a test striQ&quot;E This is run on a 1.5 ADP1. I attach a
simple c server for your testing so you can see what the server
receives.</description>
<comment>
<author>willvar...@gmail.com</author>
<when>Thu, 17 Dec 2009 08:32:06 +0000</when>
<what>A simple server so you have something to point test code at to see what gets sent</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Dec 2009 16:43:48 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Dec 2009 20:31:43 +0000</when>
<what>1.6 is broken as you describe sending to www.google.com:80, wireshark captures:

0000  00 00 0c 9f f0 01 00 25  b3 c8 74 5e 08 00 45 00   .......% ..t^..E.
0010  00 47 52 7d 40 00 40 06  76 ca ac 12 67 70 4a 7d   .GR}@.@. v...gpJ}
0020  13 6a 9f 72 00 50 e9 dd  0c a3 a7 85 b6 d1 80 18   .j.r.P.. ........
0030  00 2e 71 a3 00 00 01 01  08 0a 2b 99 5e db fb 06   ..q..... ..+.^...
0040  1b 4f 54 68 69 73 20 69  73 20 61 20 74 65 73 74   .OThis i s a test
0050  20 73 74 72 69                                      stri            

but 2.0 works:

0000  00 00 0c 9f f0 01 00 25  b3 c8 74 5e 08 00 45 00   .......% ..t^..E.
0010  00 47 f9 1f 40 00 40 06  d0 2a ac 12 67 70 4a 7d   .G..@.@. .*..gpJ}
0020  13 67 89 42 00 50 fc 01  9d f9 cf d0 93 3d 80 18   .g.B.P.. .....=..
0030  00 2e 71 a0 00 00 01 01  08 0a 2b 98 64 e6 f6 d6   ..q..... ..+.d...
0040  03 d7 69 73 20 69 73 20  61 20 74 65 73 74 20 73   ..is is  a test s
0050  74 72 69 6e 67                                     tring            
</what>
</comment>
<comment>
<author>willvar...@gmail.com</author>
<when>Fri, 18 Dec 2009 06:04:51 +0000</when>
<what>I couldnQ&apos;Et get my protocol to work, the server kept complaining that I was corrupt,
and when I saved to file, I could see nothing wrong!

Thx for checking, lets hope its a platform thing and itQ&apos;Es fixed, rather than that its
a OEM thing and that some phones work and others ... donQ&apos;Et.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Dec 2009 07:32:49 +0000</when>
<what>you can test for yourself with the emulator in the SDK.

iQ&apos;Em not aware of any core library bugs that only affect certain devices.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:56:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6543</bugid>
<title>Cooliris Gallery app fails to download local copy of online Picasa image</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>webmonke...@gmail.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 10:25:44 +0000</openedDate>
<description>Platform: Nexus One with 2.1 - update1 firmware Problem: When an app
requests an image from the Cooliris Gallery app, using the
ACTION_GET_CONTENT intent, and the user picks an image from an online
Picasa album, the Gallery app first downloads a version of the online
image to the SD card in a folder called Q&quot;EdownloadQ&quot;E. This local copy is
then sent to the app that requested the image. However, if this
Q&quot;EdownloadQ&quot;E folder does not exist on the SD card, this process fails.
This can be tested by composing an e-mail in Gmail and then attaching an
image from a Picasa album. It causes Gmail to crash. Solution: The
Gallery app needs to create the Q&quot;EdownloadQ&quot;E folder if it does not exists.</description>
</bug>
<bug>
<bugid>13479</bugid>
<title>Expose android.os.AtomicFile in SDK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 18:55:49 +0000</openedDate>
<description>According to
http://android-developers.blogspot.com/2010/12/saving-data-safely.html,
the rise of ext4 means developers have to sync their disk writes.
AtomicFile seems to be a handy framework for both creating a working
copy of a file and then arranging to handle the rename/sync stuff when
done. However, this is hidden from the SDK. Ordinarily, IQ&apos;Ed consider
just copying the class and publishing it as a reusable component.
However, AtomicFile depends on the equally-hidden FileUtils, which in
turn depends on native code, so I cannot convert it as-is to an Android
library project. Please consider making AtomicFile be part of future
versions of the Android SDK. Thanks! -- Mark Murphy (a Commons Guy)
mmurphy@commonsware.com</description>
</bug>
<bug>
<bugid>16729</bugid>
<title>Allow widgets in the status slideout and lockscreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 06:08:20 +0000</openedDate>
<description>So that we can toggle wifi/bluetooth/etc and control our music from more
than just the home screen</description>
</bug>
<bug>
<bugid>10929</bugid>
<title>Installing app to sdcard breaks home screen icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nikolatesla20@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 15:00:25 +0000</openedDate>
<description>If you have an app and have an icon shortcut to it on your home screen,
and then you Q&quot;Emove to sdcardQ&quot;E on the application, next time you reboot
the home screen icon will be broken. You can kill the home process and
force it to restart and it will update the icons and fix them. This
seems to occur because the sdcard is still reading while the home screen
has already started, so the icons are not Q&quot;EreadQ&quot;E yet.</description>
</bug>
<bug>
<bugid>14461</bugid>
<title>Security / Privacy in IPv6 environments</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-01T21:55:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>486...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 19:42:49 +0000</openedDate>
<description>As the net-literate amongst us know the IPv4 namespace is coming to an
and. Android (among other operating system and mobile platforms) is
adjusting to this reality by implementing IPv6. However, the way Android
seems to be creating IPv6 is less than optimal. half of the IPv6 adress
is self chosen (the so called Interface Identifier) by using the
globally unique MAC adress and adding (static, not random) two bytes to
it, essentially something akin to a globally unique ID for each phone.
This created string is then part of the network adress on every IPv6
enabled network globally. I consider this a serious drawback and
significantly relevant in terms of privacy and data mining. Any WiFi
Hotspot you connect to would be technically enabled to track the usage
of this particular device on his network over time, just the same goes
for server / hosting admins. This is even more unsettling as android
phones are usually devices used only by one person (as opposed to
desktop computers in a household of multiple people). This is not a
principal IPv6 Problem because methods exists to circumvent this
problem. The Interface Identifier part of the IPv6 adress can be
randomly chosen by the device, a strategy many operating systems employ.
This is called Q&quot;EPrivacy ExtensionsQ&quot;E and comes enabled by default on
recent Windows versions (!) while other operating systems allow to
toggle it on. 1. There is no way to disable IPv6 connections. This
should be changed. 2. There is no way to enable or disable privacy
extensions. 3. Android should employ a different method for generating
IPv6 interface identifiers. This is not complex at all, as kernel code
for this task should be available and easy to adopt. This is not a
wideranging issue as of now, but I propose early adressing. Even now,
when connewcting to an IPv5 network some routers that employ so called
6to4 technology will transmit the IPv6 adress of the end device. IPv6
will be put into more and more devices and hit more and more providers
during the year, so the above three points should be considered. For the
most user-friendly apporach Android should employ Privacy Extensions on
kernel level and only allow to disable those on request.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Feb 2011 21:55:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14826</bugid>
<title>autoLink=Q&quot;EwebQ&quot;E in a TextView guesses URL start/end poorly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>louis.st...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 02:10:31 +0000</openedDate>
<description>consider the following in strings.xml Q&lt;Estring name=Q&quot;Estring1Q&quot;EQ&gt;Ebefore
https://site.com/sub/ afterQ&lt;E/stringQ&gt;E in my layout.xml Q&lt;ETextView
android:text=Q&quot;E@string/string1Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:autoLink=Q&quot;EwebQ&quot;E/Q&gt;E when
running this on the 2.3.3 emulator and on cyanogenmod7 (android 2.3.2),
it highlights Q&quot;Ehttps://site.com/subQ&quot;E (note the missing trailing slash),
and accordingly when I tap it, it takes me to the wrong location.</description>
<comment>
<author>sandu.sh...@gmail.com</author>
<when>Thu, 10 Mar 2011 06:50:36 +0000</when>
<what>After accessing the webkit using the link, in the URL bar just observe that the trailing slash has been added to the link. </what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Thu, 10 Mar 2011 07:29:04 +0000</when>
<what>many web servers/sites will Q&apos;ErepairQ&apos;E the mistake, but in my test enviroment it was simply wrong.</what>
</comment>
<comment>
<author>sandeep....@wipro.com</author>
<when>Tue, 10 May 2011 03:30:14 +0000</when>
<what>The trailing slash will be added at the webkit engine level. (The highlight wonQ&apos;Et happen for the trailing slash, as by default it will be added to the URL).
For Ex: in strings.xml
Q&lt;Estring name=Q&quot;Estring1Q&quot;EQ&gt;Ebefore http://www.rediff.com/ afterQ&lt;E/stringQ&gt;E

The highlight will happen only for http://www.rediff.com
But, on fetching of this URL, in the URL address bar the trailing slash will be appended. This has been observed in webkit engine.


</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Sun, 22 May 2011 03:24:09 +0000</when>
<what>although http://www.site.com/ and http://www.site.com are always going to work the same, http://www.site.com/sub/ and http://www.site.com/sub are not necessarily going to be the same - itQ&apos;Es upto the webserver.</what>
</comment>
</bug>
<bug>
<bugid>15833</bugid>
<title>Country code recognizion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>g.v.tjon...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 11:14:21 +0000</openedDate>
<description>Hi, IQ&apos;Ed like my phone to recognize the numbers with/without the country
code. e.g. +1 234 567 789 should be recognized as 234 567 789 when in
the US/Canada and be associated with the contact in your contact list. I
often store phone numbers with country code, but when I dial the number
without the country code it just displays the number, and does not
associate it with a number without the country code. The list of country
codes is well known so getting this list shouldnQ&apos;Et be a problem.
(http://en.wikipedia.org/wiki/List_of_country_calling_codes) Warning:
May look alot like 15091 NOTE: This form is only for requesting new
features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>GregoryT...@gmail.com</author>
<when>Fri, 28 Oct 2011 10:37:14 +0000</when>
<what>SAME ISSUE
I have a new galaxy S2 in Australia and I have the same problem and I note it has now been exactly 2 years (to the day) since this issue was first raised here - AND STILL NO SOLUTION.
What the ____ are those guys doing. FIX IT. It is disgracefull that you have let this problem go on for so long.
My previous phone was an old Sony Ericson K750 from 2005/2006 and it did not and still does not have this problem. Same Carrier, so 100% definetly not a carrier issue.
I have had to start storing all home, business and mobile (Cell for you Yanks) numbers twice each for every contact. Very time consuming to do and a waste of memory. Please FIX IT ASAP.
</what>
</comment>
<comment>
<author>GregoryT...@gmail.com</author>
<when>Fri, 28 Oct 2011 10:44:59 +0000</when>
<what>Hello, Who said this looks a lot like Issue 15091.
There is no similarity.
LOOK AGAIN</what>
</comment>
</bug>
<bug>
<bugid>11437</bugid>
<title>Accessibility/TalkBack Error Popup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>atao2...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 04:31:55 +0000</openedDate>
<description>Initial Condition: installed Accessibility/TalkBack and set TalkBack.
Occurrence Process: 1. Applications - Messaging - New Messaging 2. enter
recipient here - Change to landscape mode while typing. Actual Results :
F/C popup... attached log. 09-24 12:50:49.483:
ERROR/AndroidRuntime(2719): FATAL EXCEPTION: main 09-24 12:50:49.483:
ERROR/AndroidRuntime(2719): java.lang.StringIndexOutOfBoundsException
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
java.lang.String.substring(String.java:1579) 09-24 12:50:49.483:
ERROR/AndroidRuntime(2719): at
java.lang.String.subSequence(String.java:2086) 09-24 12:50:49.483:
ERROR/AndroidRuntime(2719): at
com.google.android.marvin.talkback.CustomFormatters$ReplacedTextFormatter.format(CustomFormatters.java:164)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
com.google.android.marvin.talkback.SpeechRule.apply(SpeechRule.java:278)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
com.google.android.marvin.talkback.SpeechRuleProcessor.processEvent(SpeechRuleProcessor.java:211)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
com.google.android.marvin.talkback.SpeechRuleProcessor.processEvent(SpeechRuleProcessor.java:186)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
com.google.android.marvin.talkback.TalkBackService.processAndRecycleEvent(TalkBackService.java:1187)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
com.google.android.marvin.talkback.TalkBackService.access$1(TalkBackService.java:1175)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
com.google.android.marvin.talkback.TalkBackService$1.handleMessage(TalkBackService.java:1530)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
android.os.Handler.dispatchMessage(Handler.java:99) 09-24 12:50:49.483:
ERROR/AndroidRuntime(2719): at android.os.Looper.loop(Looper.java:123)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
android.app.ActivityThread.main(ActivityThread.java:4627) 09-24
12:50:49.483: ERROR/AndroidRuntime(2719): at
java.lang.reflect.Method.invokeNative(Native Method) 09-24 12:50:49.483:
ERROR/AndroidRuntime(2719): at
java.lang.reflect.Method.invoke(Method.java:521) 09-24 12:50:49.483:
ERROR/AndroidRuntime(2719): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
09-24 12:50:49.483: ERROR/AndroidRuntime(2719): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629) 09-24
12:50:49.483: ERROR/AndroidRuntime(2719): at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>919</bugid>
<title>Frozen UI (cannot interact with screen)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-23T22:31:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Mon, 29 Sep 2008 23:32:32 +0000</openedDate>
<description>I was able to freeze the UI for an extended period of time by opening an
activity which froze (it was doing (new MediaPlayer()).stop()), then
quickly pressing Home. Some time after this the UI stopped responding to
touch events. Keyboard events didnQ&apos;Et work, but ultimately would Q&quot;EunlockQ&quot;E
the UI and open the Q&quot;EApplication not respondingQ&quot;E dialog on my original
activity so I could close it. This wasnQ&apos;Et just isolated to my
application, but rather the entire phone UI was frozen. I have attached
adb bugreport output in case it is helpful. NOTE: I was not able to
reproduce this issue again.</description>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 22:31:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15157</bugid>
<title>Phone force close after launch Q&quot;EColor Flashlight Q&quot;EAPP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yih...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 08:26:50 +0000</openedDate>
<description>Android version :2.2.1 Steps to Reproduce: 1.Download the application
(Color Flashlight)from the market 2.Launch this application Flashlight
app force closed. The issue couldnQ&apos;Et be reproduced on android 3.0
version. Log: E AndroidRuntime: java.lang.RuntimeException: An error
occured while executing doInBackground() 02-26 10:21:04.573 2706 2713 E
AndroidRuntime: at android.os.AsyncTask$3.done(AsyncTask.java:200) 02-26
10:21:04.573 2706 2713 E AndroidRuntime: at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
02-26 10:21:04.573 2706 2713 E AndroidRuntime: at
java.util.concurrent.FutureTask.setException(FutureTask.java:124) 02-26
10:21:04.573 2706 2713 E AndroidRuntime: at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 02-26
10:21:04.573 2706 2713 E AndroidRuntime: at
java.util.concurrent.FutureTask.run(FutureTask.java:137) 02-26
10:21:04.573 2706 2713 E AndroidRuntime: at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
02-26 10:21:04.573 2706 2713 E AndroidRuntime: at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
02-26 10:21:04.573 2706 2713 E AndroidRuntime: at
java.lang.Thread.run(Thread.java:1096) 02-26 10:21:04.573 2706 2713 E
AndroidRuntime: Caused by: java.lang.NullPointerException 02-26
10:21:04.573 2706 2713 E AndroidRuntime: at
com.socialnmobile.flashlight.Server.getPage(Server.java:58) 02-26
10:21:04.573 2706 2713 E AndroidRuntime: at
com.socialnmobile.flashlight.Server.getAdConfig(Server.java:122) 02-26
10:21:04.573 2706 2713 E AndroidRuntime: at
com.socialnmobile.flashlight.Flashlight.checkAdConfig(Flashlight.java:1051)
02-26 10:21:04.573 2706 2713 E AndroidRuntime: at
com.socialnmobile.flashlight.Flashlight$ServerTask.doInBackground(Flashlight.java:1075)
02-26 10:21:04.573 2706 2713 E AndroidRuntime: at
com.socialnmobile.flashlight.Flashlight$ServerTask.doInBackground(Flashlight.java:1)
02-26 10:21:04.573 2706 2713 E AndroidRuntime: at
android.os.AsyncTask$2.call(AsyncTask.java:185) 02-26 10:21:04.573 2706
2713 E AndroidRuntime: at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)</description>
</bug>
<bug>
<bugid>7984</bugid>
<title>YML Parser for Android???</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parame...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 22:47:36 +0000</openedDate>
<description>I am an application developer working on HCI applications for Android
platform. I am trying to port a Java desktop application (that uses .yml
configuration files) to Android. I would like to know if thereQ&apos;Es some
way to read YML files in Android? The JYaml library doesnQ&apos;Et seem to work
on Android because couple of classes (like PropertyDescriptor are
missing, which are included in the java.beans package in rt.jar of jdk).
Any way to read .yml files on Android, would be greatly appreciated.</description>
</bug>
<bug>
<bugid>5963</bugid>
<title>Maps directions omits bus name change information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>s.otter...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 00:38:08 +0000</openedDate>
<description>When the name of the route a bus is traveling on changes -- for example,
from route 17 to route 27, even though the bus continues moving in the
same direction and there is no break in service -- the Motorola map
directions tell you to get off bus 17 and get on bus 27. Only after the
17 has pulled away from the stop, and after you realize that there is no
27 coming, do you realize that 17 and 27 are the same, and that you
should not have listened to google. The web application doesnQ&apos;Et make
this mistake, only the android app. For example, on this schedule:
http://maps.google.com/maps?q=605+5TH+AVE+S++seattleQ&amp;Eoe=utf-8Q&amp;Erls=org.mozilla:en-US:officialQ&amp;Eclient=firefox-aQ&amp;Eum=1Q&amp;Eie=UTF-8Q&amp;Ehq=Q&amp;Ehnear=605+5th+Ave+S,+Seattle,+WA+98104Q&amp;Egl=usQ&amp;Eei=x29KS6eKAYTYsgO0s9n1DwQ&amp;Esa=XQ&amp;Eoi=geocode_resultQ&amp;Ect=titleQ&amp;Eresnum=1Q&amp;Eved=0CAgQ8gEwAA
the web application says 17 continues as 27 and that you should stay on
board. The android app, on the other hand, tells you to get off.</description>
</bug>
<bug>
<bugid>1372</bugid>
<title>Android Wireless does not work with WPA/AES</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-16T05:13:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>katre50@gmail.com</reportedBy>
<openedDate>Wed, 26 Nov 2008 00:49:25 +0000</openedDate>
<description>I have a LinkSys Wireless-G router. Initially it was set with WPA/TKIP
encryption, and the wireless connection on my G1 was fine. Recently with
the TKIP attacks (see http://www.pcworld.com/article/153396/ ), I
switched my router to use WPA/AES for security. However, after making
this change, I noticed that my G1 now no longer can use the wireless.
Symptoms: The G1 will claim to be successfully connected to the
wireless, and show 1 to 4 bars in the connection strength meter, but I
am unable to load web pages or use any network services. Once I switched
my router back to WPA/TKIP, connection and full networking was
re-established.</description>
<comment>
<author>Highland...@gmail.com</author>
<when>Thu, 27 Nov 2008 04:58:39 +0000</when>
<what>IQ&apos;Em also using a Linksys Wireless-G router with WPA/AES and the G1 doesnQ&apos;Et work
properly with it. wpa_supplicant says that it has associated successfully, but dhcpcd
usually times out with no reply, and ping / etc. gets no response. Sometimes dhcpcd
obtains an IP address from the router, but still nothing after that works.</what>
</comment>
<comment>
<author>Wolfgang...@gmail.com</author>
<when>Tue, 02 Dec 2008 03:27:40 +0000</when>
<what>If by WPA/AES you mean WPA2 with CCMP, then I can report it does work for me, as long
as I use a passphrase and not a hex PSK.  My problem may just be that I havenQ&apos;Et been
able to type the 64 hex chars correctly in the blind.

router fw: openwrt KAMIKAZE (7.09)

/etc/hostapd.conf:
wpa=2
wpa_passphrase=XXXXXXX
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
</what>
</comment>
<comment>
<author>katre50@gmail.com</author>
<when>Tue, 02 Dec 2008 05:46:39 +0000</when>
<what>Thank you for the comment, but I mean WPA1 with AES encryption.
</what>
</comment>
<comment>
<author>dimitrys...@gtempaccount.com</author>
<when>Wed, 03 Dec 2008 00:06:17 +0000</when>
<what>Hi,
Just tried on Linksys Wireless-G router Fw. V1.1_01 WPA-AES.
Works for me.
</what>
</comment>
<comment>
<author>dimitrys...@gtempaccount.com</author>
<when>Wed, 03 Dec 2008 00:30:17 +0000</when>
<what>Probably you may try router firmware update..</what>
</comment>
<comment>
<author>katre50@gmail.com</author>
<when>Thu, 04 Dec 2008 05:25:48 +0000</when>
<what>I updated my LinkSys WRT54G router to firmware version 4.21.1, and now my G1 can
connect to the router using WPA1 and AES.

Thanks!
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:13:37 +0000</when>
<what></what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Sun, 11 Jan 2009 07:07:20 +0000</when>
<what>Thanks, updating to 4.21.1 firmware works for me too.</what>
</comment>
<comment>
<author>eddie.bi...@gmail.com</author>
<when>Tue, 17 Nov 2009 17:09:45 +0000</when>
<what>Updating WRT54G router to 4.21.1 firmware fixed the problem for me.</what>
</comment>
<comment>
<author>outofcof...@gmail.com</author>
<when>Sat, 05 Feb 2011 02:39:00 +0000</when>
<what>Same issue as Q&apos;E14445 - WIFI will not connect.Q&apos;E and Q&apos;E3996 - Wifi does not connect to certain routersQ&apos;E?
</what>
</comment>
<comment>
<author>jawi...@yahoo.no</author>
<when>Fri, 11 Feb 2011 23:39:00 +0000</when>
<what>My workaround for the problem was to make a reservation in the dhcp section for the mac-adress on the android. Then the phone got the ip.

The firmware was the most resent on my Linksys wrt300n anyway, so that wasnQ&apos;Et a solution for me to try.</what>
</comment>
</bug>
<bug>
<bugid>9771</bugid>
<title>Screen swipe navigation unreliable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 11:14:31 +0000</openedDate>
<description>On my Froyo 2.2 Nexus One... Since upgrading to 2.2, IQ&apos;Eve noticed that
moving between screens using the finger swipe isnQ&apos;Et as reliable as
before. ItQ&apos;Es normally fine, but particularly after unlocking to use the
phone, the first swipe is ignored and needs to be done again. IQ&apos;Eve even
tried it very, very carefully and itQ&apos;Es definitely an issue.</description>
<comment>
<author>rajfi...@gmail.com</author>
<when>Sat, 17 Jul 2010 23:06:15 +0000</when>
<what>I have similar issues with my 2.2 N1.
As mentioned above, the problem is observed more frequently after unlocking the phone.</what>
</comment>
</bug>
<bug>
<bugid>19462</bugid>
<title>Contacts: Default phone number isnQ&apos;Et synced</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 04:58:35 +0000</openedDate>
<description>When you hold a number on a contact you can set that number as default
number for this contact. I have done this on COUNTLESS of times on many
of my contacts. However when you switch phone and sync all your contacts
to the new phone you realize that all your hard work carefully setting
primary / default number for hundreds of contacts is totally lost :( Is
there a reason to waste the userQ&apos;Es work this way? At least the chosen
default number could be moved to the top / first in the gmail contact.
And the first number could count as the default.</description>
<comment>
<author>gupta.sa...@gmail.com</author>
<when>Sun, 06 Nov 2011 18:14:16 +0000</when>
<what>Strange this issue is not addressed by google, nor other android users seems to realise that they have this issue. I have been trying to figure this out but no help available on any of the forums.
Samir</what>
</comment>
</bug>
<bug>
<bugid>18187</bugid>
<title>Increased battery drain from Wifi when multiple APs are used</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zsori...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 20:03:30 +0000</openedDate>
<description>On my Samsung Epic 4G (Android 2.2.1), I have noticed an increase in
battery drain while using Wifi on the university campusQ&apos;E network
(multiple closely located APs) versus at home or other locations with a
single AP or widely spaced APs. I havenQ&apos;Et had access to multiple Wifi
APs to set up a test environment outside the universityQ&apos;Es network, but
It seems Android has an issue with managing the wifi when the same SSID
is in effect and numerous APs at different channels are used. My phone
battery has become exceedingly warm while itQ&apos;Es hunting for the strongest
signal at times to the point I have had to remove the back cover to
actively cool it or remove the battery all together.</description>
</bug>
<bug>
<bugid>5468</bugid>
<title>Hebrew fonts displayed as squares</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-11T06:23:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>leanpo...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 19:58:11 +0000</openedDate>
<description>Motorola and Verizon have brought the Droid to the market as the Mobile
Smartphone the CAN and Will. Guess what this is the second Motorola
Smartphone i own that canQ&apos;Et display Hebrew fonts other than squares and
what do you know the BlackBerry can and does it beautifully. Also I
tried to copy hebrew text from email to an conversion app and it
wouldnQ&apos;Et!!!! This is extremely disappointing.</description>
<comment>
<author>asher715</author>
<when>Tue, 15 Dec 2009 21:30:19 +0000</when>
<what>There are Android phones with Hebrew in Israel so I do not understand why we cannot 
have that here in US.
Since day one I am fighting to install the Hebrew fonts in my T-Mobile MyTouch with no success, so yes I am disappointing as well.</what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Sun, 27 Dec 2009 12:59:13 +0000</when>
<what>this bug should be closed sinc it is a duplicate of Issue 1580</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 06:23:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3309</bugid>
<title>Support for more types in preferences editors (enhancement request)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jul 2009 21:35:49 +0000</openedDate>
<description>EditTextPreference uses EditText, which uses TextView, which has
special-case handling for the Q&quot;EnumericQ&quot;E tag in preference XML files. The
special-case handling makes it possible to easily provide the end user
with text-based and numeric preferences. But text and numbers are the
only types that are supported (not counting radio buttons, etc.--IQ&apos;Em
talking about base types entered into a field). It would be really
useful to be able to declaratively constrain what can be entered for
other types as well, such as URIs, email addresses, etc.</description>
<comment>
<author>jameslee...@gmail.com</author>
<when>Sun, 19 Jul 2009 03:04:03 +0000</when>
<what>It would also be very useful to be able to constrain numeric types to not allow zero,
not allow values above or below some min and/or max, not allow decimal points, only
allow certain formats (for example, XX.YYYY for currency), etc.

This functionality exists in XML. ItQ&apos;Es a matter of enabling it in the XSD for
preferences.xml, and then reflecting the format in the editor.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:47:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:35:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:00:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12005</bugid>
<title>devaultValue of EditTextPreference omits leading zeros</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gmi...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 11:08:35 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). consider this code: --- pref.xml: ...
Q&lt;EEditTextPreference android:key=Q&quot;EpasswordQ&quot;E android:title=Q&quot;EPasswordQ&quot;E
android:singleLine=Q&quot;EtrueQ&quot;E android:summary=Q&quot;EProtects application in
background modeQ&quot;E android:defaultValue=Q&quot;E0123Q&quot;E
android:inputType=Q&quot;EtextVisiblePasswordQ&quot;E /Q&gt;E ... --- ---
PrefsActivity.java: public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.i(TAG,Q&quot;Epassword1=Q&quot;E+PreferenceManager.getDefaultSharedPreferences(this).getString(Q&quot;EpasswordQ&quot;E,
Q&quot;EnullQ&quot;E)); addPreferencesFromResource(R.xml.prefs);
Log.i(TAG,Q&quot;Epassword2=Q&quot;E+PreferenceManager.getDefaultSharedPreferences(this).getString(Q&quot;EpasswordQ&quot;E,
Q&quot;EnullQ&quot;E)); } --- log shows: --- 10-20 14:55:42.124: INFO/Prefs(14148):
password2=null 10-20 14:55:42.134: DEBUG/libgps(87): report status : 1
10-20 14:55:42.154: WARN/Resources(14148): Converting to string:
TypedValue{t=0x10/d=0x0 a=-1} 10-20 14:55:42.184: WARN/Resources(14148):
Converting to string: TypedValue{t=0x10/d=0x7b a=-1} 10-20 14:55:42.194:
WARN/Resources(14148): Converting to string: TypedValue{t=0x10/d=0xa
a=-1} 10-20 14:55:42.204: WARN/Resources(14148): Converting to string:
TypedValue{t=0x10/d=0x3c a=-1} 10-20 14:55:42.244: INFO/Prefs(14148):
password3=123 --- - What happened. EditText converted default value as
it would be an numeric, and omits leading zero. If you use a non-numeric
value (for example Q&apos;E01s23Q&apos;E) it wonQ&apos;Et be converted. If you type directly
in input field (not default value) then the zero is not lost. - What you
think the correct behavior should be. textPassword and
textVisiblePassword input types must not consider default value as
numeric in any conditions. This is probably should apply to numeric
input types only. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). HTC A3333 Wildfire Android 2.1 Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output. attached</description>
<comment>
<author>chris@orr.me.uk</author>
<when>Thu, 13 Jan 2011 19:14:38 +0000</when>
<what>I imagine youQ&apos;Ere hitting an optimisation while inflating from XML, that is probably not likely to be fixed.

Your best bet is to change Q&quot;Eandroid:defaultValueQ&quot;E to a string reference, rather than hardcoding the value into the preference XML.</what>
</comment>
<comment>
<author>gmi...@gmail.com</author>
<when>Fri, 14 Jan 2011 09:51:24 +0000</when>
<what>I didnQ&apos;Et try that, thanks for the idea, it may work. I workarounded it in some other way, just changing default value to string one.</what>
</comment>
</bug>
<bug>
<bugid>12820</bugid>
<title>Google translate in Android look up does not remember Language to selection.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kirill.k...@gmail.com</reportedBy>
<openedDate>Sat, 27 Nov 2010 23:50:48 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Select any text/word in internet page. 2.
Select Look Up option for selected text. 3. Choose Google translate. It
opens English To English translation. 4. Change Language (in my case to
Russian). Text translated correctly 5. Go back to internet page. 6.
Restart mobile device and repeat. Steps to reproduce again. - What
happened. 7. You have to select language again each time you starting
Look Up application. - What you think the correct behavior should be.
Google Translate in Android look up should remember last setting or have
some special option in settings to define default language to translate
to. Or should use Google Translate setting from my Google account Web
Settings. It happens on HTC EVO Android 2.2</description>
</bug>
<bug>
<bugid>15649</bugid>
<title>Text message will not vibrate in silent mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skinnybo...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 17:10:52 +0000</openedDate>
<description>Issue: When in silent mode and set text message notification to vibrate
it does not stop vibrating when turn the volume up when the notification
is set to vibrate only in silent mode. To reproduce the issue: 1. Click
Options button Q&gt;E Settings Q&gt;E Sound Q&gt;E Vibrate Q&gt;E Only in Silent mode.
2.Click home key then open text messaging Q&gt;E click options button Q&gt;E
Message Settings Q&gt;E Check Vibrate. 3. Set phone to Silent Mode Q&gt;E receive
text --Q&gt;E Works 4. Turn volume up so that phone is no longer on Silent
Mode, receive text --Q&gt;E notification ringer sounds and vibrates. Correct
Behavior: The correct behavior the way the text is stated in the
settings is that when Only Vibrate in Silent Mode is selected under
settings Q&gt;E Sound that the device would only vibrate when you have Silent
Mode enabled. Device: Motorola Droid 2 Global (blue)</description>
<comment>
<author>skinnybo...@gmail.com</author>
<when>Mon, 21 Mar 2011 17:14:32 +0000</when>
<what>If the vibrate option is not checked in the text message settings you do not get a notification of received text message when in Silent Mode.</what>
</comment>
<comment>
<author>benlbala...@gmail.com</author>
<when>Tue, 02 Aug 2011 19:58:47 +0000</when>
<what>Chiming in that I have the same problem. On 2.2.2 with the Motorola XPRT. </what>
</comment>
<comment>
<author>sam.petr...@gmail.com</author>
<when>Wed, 23 Nov 2011 19:22:51 +0000</when>
<what>Yeah, I have the same problem.  There are two places that the vibrate settings are sdjusted, in Settings-Q&gt;ESound-Q&gt;Evibrate and in the text messaging settings by entering the text messaging screen and pressing the settings button.  (which I donQ&apos;Et entirely agree with - settings should be consilidated into one menu as text messaging is a basic feature).  Anyway, if you go to settings and set vibrate Q&quot;EOnly in Silent modeQ&quot;E and go to text messaging and settings and set it to vibrate as well, the text messages always vibrate whether in silent mode or not.  Seriously?  I really like android, but itQ&apos;Es basic stuff like this that really makes me wonder who is in charge of this stuff.  This is on a Motorola Atrix.</what>
</comment>
</bug>
<bug>
<bugid>18124</bugid>
<title>Bluetooth phone interface fo Ford Figo not working with Android 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nayak.su...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 08:00:58 +0000</openedDate>
<description>I bought a new Samsung Galaxy ACE phone and am able to connect to the
car audio system of Ford Figo. Whereas I am not able to access the phone
book and call logs. It just displays Q&quot;ENo EntriesQ&quot;E. Please let me know if
there is any workaround.</description>
</bug>
<bug>
<bugid>20101</bugid>
<title>Compatibility Library v4 - If ViewPager is hidden, then Fragments it contains should also be marked hidden</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>virajm...@gmail.com</reportedBy>
<openedDate>Sat, 17 Sep 2011 06:28:26 +0000</openedDate>
<description>This issue exists in the current source of the ViewPager implementation
of the Android Compatibility Library v4. Certain operations (such as
contributing to the Options menu) need to be skipped for fragments which
are hidden. There is a flag mHidden in the Fragment implementation to
control this. However, in the case of the ViewPager, if the ViewPager is
hidden it doesnQ&apos;Et mark all the Fragments contained in it as hidden. As a
result, those Fragments continue to contribute to the Options menu.</description>
</bug>
<bug>
<bugid>6336</bugid>
<title>Roadmap page is obsolete</title>
<status>New</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>peter.ea...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 00:58:56 +0000</openedDate>
<description>The Android open source project roadmap
(http://source.android.com/roadmap) is severely out of date. It still
lists the changes Q&quot;EplannedQ&quot;E for release in Q4 2008, and has no concrete
dates beyond Q1 2009. It needs to be updated so developers can tell what
is actually happening today.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 29 Jan 2010 20:53:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9394</bugid>
<title>Edittext Font Size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sasikuma...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 10:31:52 +0000</openedDate>
<description>How to set font size for edittext ?</description>
</bug>
<bug>
<bugid>13705</bugid>
<title>Mobile net access fail when is used at the same time with gps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sten...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 08:09:21 +0000</openedDate>
<description>Recently Vodafone Spain updated the HTC Magic from AND v1.6 to v2.2.1.
Since then my unit when I want to use the mobile internet access and the
gps services together the first fails. The failure still until I disable
the gps service and to get it again I must to deactivate and activate
again from the adjustmentsQ&gt;Ewireless connections and networking pannel.</description>
</bug>
<bug>
<bugid>16899</bugid>
<title>Year 2038 problem</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-16T20:57:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Keith19...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 20:04:10 +0000</openedDate>
<description>Setting the time and date to 03:14:08 19/01/2038 crashes the device and
stops it from booting, effectively bricking it. This is on a ZTE Blade
running 2.2 although I assume behaviour is the same across the board due
to the year 2038 problem. IQ&apos;Em not saying the underlying problem needs
fixing but there should be at least some protection from the date being
set accidentally/maliciously.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 20:57:00 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>Keith19...@gmail.com</author>
<when>Tue, 17 May 2011 10:00:29 +0000</when>
<what>This isnQ&apos;Et a device specific problem, my phones running a custom ROM built from modified source and and I am able to replicate the behaviour in android x86. For obvious reasons however IQ&apos;Em not willing to test this on another handset. </what>
</comment>
<comment>
<author>mushroom...@gmail.com</author>
<when>Fri, 10 Jun 2011 02:54:52 +0000</when>
<what>So youQ&apos;Ere telling me I can bust any Android device I like? With a simple date set?

And Google arenQ&apos;Et going to do anything about it?

I jump with joy at the possibilities.

-- 
A Fictional iWotsit Owner with a Grudge</what>
</comment>
<comment>
<author>montonen...@gmail.com</author>
<when>Sat, 11 Jun 2011 23:11:10 +0000</when>
<what>ItQ&apos;Es a general problem with 32-bit Linux. ThatQ&apos;Es when UNIX time rolls over into negative. Not sure why that stops the device booting though, youQ&apos;Ed think it would detect the invalid date and just set time to 0.</what>
</comment>
<comment>
<author>filodok...@gmail.com</author>
<when>Tue, 14 Jun 2011 14:48:59 +0000</when>
<what>Good news, keith.

If you apply this ROM on your bricked Blade, it comes back to life (with the correct date!)

I just did it on my blade (which I had also locked with the 2038 bug) and it works like a charm.

http://android.modaco.com/content/zte-blade-roms-rom-customisation/338058/gen1-gen2-rom-cm-7-0-2stable-nxx-tpt-image-for-easy-install/</what>
</comment>
</bug>
<bug>
<bugid>1803</bugid>
<title>__clear_cache is not implemented in the Android Arm toolchain</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Build</component>
<stars>3</stars>
<reportedBy>kou...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jan 2009 07:29:02 +0000</openedDate>
<description>I found a bug in AndroidQ&apos;Es ARM 4.2.1 toolchain, in the function
__clear_cache. Arm requires an explicit instruction cache flush for any
self modifying or dynamic code. In my case, I am porting the Mono
project, which uses JIT extensively. In AndroidQ&apos;Es toolchain,
__clear_cache is a no- op. Inspecting the the GNU Arm toolchain code
revealed that __clear_cache is defined as follows: void __clear_cache
(char *beg __attribute__((__unused__)), char *end
__attribute__((__unused__))) { #ifdef CLEAR_INSN_CACHE CLEAR_INSN_CACHE
(beg, end); #endif /* CLEAR_INSN_CACHE */ } So, basically, the
CLEAR_INSN_CACHE macro which would perform the instruction cache flush
on the Android Arm platform was not defined when built. Currently, I am
working around this issue with the following assembly code which
properly makes the system/supervisor call (svc), and calling that
instead of the toolchain __clear_cache. void clearcache(char* begin,
char *end) { const int syscall = 0xf0002; __asm __volatile ( Q&quot;Emov r0,
%0\nQ&quot;E Q&quot;Emov r1, %1\nQ&quot;E Q&quot;Emov r7, %2\nQ&quot;E Q&quot;Emov r2, #0x0\nQ&quot;E Q&quot;Esvc 0x00000000\nQ&quot;E
: : Q&quot;ErQ&quot;E (begin), Q&quot;ErQ&quot;E (end), Q&quot;ErQ&quot;E (syscall) : Q&quot;Er0Q&quot;E, Q&quot;Er1Q&quot;E, Q&quot;Er7Q&quot;E ); } Since
__clear_cache is a system call, you can reproduce the bug easily by
running strace on the following C code (the system call is never fired,
so it is a no-op): int main(int argc, char **argv) { printf(Q&quot;Eattempting
toolchain clearcache syscall:\nQ&quot;E); __clear_cache(0, 0);
printf(Q&quot;Eattemping custom clearcache syscall:\nQ&quot;E); clearcache(0, 0);
return 0; } strace ./a.out The trace output will show that the
Q&quot;EcacheflushQ&quot;E syscall only occurred with my fix.</description>
<comment>
<author>kou...@gmail.com</author>
<when>Mon, 19 Jan 2009 19:15:38 +0000</when>
<what>HereQ&apos;Es another reference implementation of cacheflush for arm/linux.

http://www.complang.tuwien.ac.at/viewcvs/cgi-
bin/viewcvs.cgi/gforth/arch/arm/cacheflush-linux.c?rev=1.4
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 13:10:35 +0000</when>
<what></what>
</comment>
<comment>
<author>LukeDuns...@gmail.com</author>
<when>Tue, 31 Mar 2009 17:57:32 +0000</when>
<what>I tried using this code for __clear_cache() when porting libffi to Android and it
didnQ&apos;Et work when it was inlined, partly because Q&quot;Er2Q&quot;E and Q&quot;Er3Q&quot;E are missing from the
clobber list, but also because GCC seemed to ignore Q&quot;Er7Q&quot;E in the clobber list for some
reason.

I think it is enough to add __attribute__((noinline)) but I also found that the
following generates nice simple code:

static void __attribute__((noinline))
android_clear_cache(unsigned char* begin, unsigned char *end)
{	
    register const unsigned char *r0 asm(Q&quot;Er0Q&quot;E) = begin;
    register const unsigned char *r1 asm(Q&quot;Er1Q&quot;E) = end;
    register const int r2 asm(Q&quot;Er2Q&quot;E) = 0;
    register const int r7 asm(Q&quot;Er7Q&quot;E) = 0xf0002;
    asm volatile (Q&quot;Esvc 0x0Q&quot;E :: Q&quot;ErQ&quot;E (r0), Q&quot;ErQ&quot;E (r1), Q&quot;ErQ&quot;E (r2), Q&quot;ErQ&quot;E (r7));
}
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:03:13 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:54:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9128</bugid>
<title>Better Audio record quality.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>kenn.ruc...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 19:39:34 +0000</openedDate>
<description>Hello. I have just recently switched from a Palm Pre to the HTC EVO
Android phone. Please adjust the sample rate for audio capture for
recording video so as to INCREASE audio quality. The recorded audio on
the PreQ&apos;Es video recordings is superb....and really makes the video
camera feature of the phone really stand out. The EVO is a really nice
device...the poor audio quality is not comensurate with itQ&apos;Es overall
functionality and coolness. Please...if you can...put it in 2.2. Maybe
you could even give the user a menu from which to choose audio sampling
rates...hmmmmm. Thanks</description>
<comment>
<author>okm...@gmail.com</author>
<when>Wed, 16 Jun 2010 19:47:40 +0000</when>
<what>In the nexus one is the same, poor audio quality, please Google, fix that!.
Tks</what>
</comment>
<comment>
<author>djlob...@gmail.com</author>
<when>Mon, 16 Aug 2010 13:45:36 +0000</when>
<what>PLEASE!! IF You want to keep your Android users happy, increase the audio quality for both the video camera AND voice recorder.
I get fine sound quality from 3rd party apps like Virtual Recorder and Rehearsal Assistant so why canQ&apos;Et it be implemented by default??</what>
</comment>
<comment>
<author>fredrik....@gmail.com</author>
<when>Thu, 06 Jan 2011 12:52:25 +0000</when>
<what>8khz in a mobile phone video recorder would have been OK in the 80s...</what>
</comment>
</bug>
<bug>
<bugid>1201</bugid>
<title>Docs: onRestart() schedule</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>jatto....@gmail.com</reportedBy>
<openedDate>Wed, 05 Nov 2008 19:32:28 +0000</openedDate>
<description>Q&quot;Eprotected void onStart() Called after onCreate(Bundle) or onStop() when
the current activity is now being displayed to the user. It will be
followed by onRestart().Q&quot;E
http://code.google.com/android/reference/android/app/Activity.html
Should be Q&quot;EIt may be followed by onRestart()Q&quot;E, if thatQ&apos;Es the proper
scheduling.</description>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Wed, 05 Nov 2008 20:20:50 +0000</when>
<what>See Issue 274.

The lifecyle diagram and lifecyle method table in the Activity doc are correct.

onStart may be preceded by onRestart, but either onResume or onStop follows onStart.</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Wed, 05 Nov 2008 20:23:26 +0000</when>
<what>Fix:

Called after onCreate(Bundle) or onRestart() when the current activity is now 
being displayed to the user. It will be followed by onResume() if the activity comes
to the foreground, or onStop() if it becomes hidden.Q&quot;E
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:33:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14616</bugid>
<title>ActivityUnitTestCase crashes when dialogs are spawned</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>matth...@qype.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 17:52:34 +0000</openedDate>
<description>ActivityUnitTestCase doesnQ&apos;Et seem to handle dialogs in a graceful way.
It makes no mention that showing dialogs in the activity thatQ&apos;Es being
tests is unsupported, yet it crashes when one does so. Affects: 2.3.1
(tested on emulator) Steps to reproduce: 1) create a new
ActivityUnitTestCase 2) execute this code in a test (just for
reproducing the issue, when I ran into this issue the dialog code was of
course executed in the activity, not the test):
getInstrumentation().runOnMainSync(new Runnable() { @Override public
void run() { AlertDialog.Builder b = new
AlertDialog.Builder(getInstrumentation() .getTargetContext()); b.show();
} }); Expected result: no crash Result seen: [2011-02-08 18:41:21 -
qype-tests-instrumentation] Test run failed:
android.view.WindowManager$BadTokenException Stack trace:
W/WindowManager( 75): Attempted to add window with non-application token
WindowToken{40894738 token=null}. Aborting. D/AndroidRuntime( 7927):
Shutting down VM W/dalvikvm( 7927): threadid=1: thread exiting with
uncaught exception (group=0x40015560) E/AndroidRuntime( 7927): FATAL
EXCEPTION: main E/AndroidRuntime( 7927):
android.view.WindowManager$BadTokenException: Unable to add window --
token null is not for an application E/AndroidRuntime( 7927): at
android.view.ViewRoot.setView(ViewRoot.java:531) E/AndroidRuntime(
7927): at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177)
E/AndroidRuntime( 7927): at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)
E/AndroidRuntime( 7927): at android.app.Dialog.show(Dialog.java:241)
E/AndroidRuntime( 7927): at
android.app.AlertDialog$Builder.show(AlertDialog.java:802)
E/AndroidRuntime( 7927): at
com.qype.radar.test.unit.PlaceDetailsUnitTest$1.run(PlaceDetailsUnitTest.java:61)
E/AndroidRuntime( 7927): at
android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1465)
E/AndroidRuntime( 7927): at
android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(
7927): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 7927): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 7927): at
android.app.ActivityThread.main(ActivityThread.java:3647)
E/AndroidRuntime( 7927): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 7927): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
7927): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
E/AndroidRuntime( 7927): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
E/AndroidRuntime( 7927): at dalvik.system.NativeStart.main(Native
Method) W/ActivityManager( 75): Error in app com.qype.radar running
instrumentation
ComponentInfo{com.qype.radar.test/android.test.InstrumentationTestRunner}:
W/ActivityManager( 75): android.view.WindowManager$BadTokenException
W/ActivityManager( 75): android.view.WindowManager$BadTokenException:
Unable to add window -- token null is not for an application</description>
<comment>
<author>fredd...@gmail.com</author>
<when>Tue, 17 May 2011 14:45:22 +0000</when>
<what>Confirmed on 2.3 emulator.
Stack trace:
android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application
at se.freddroid.resegaranti.test.Test.testCreateAndSavePDF(Test.java:133)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)

</what>
</comment>
</bug>
<bug>
<bugid>16132</bugid>
<title>Music players stop playing for a few seconds also empty playlist</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T17:56:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>digitalp...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 19:55:59 +0000</openedDate>
<description>Hello I have a Samsung Captivate 2.2 (Froyo) All music players including
the stock music player will stop playing the music for a few seconds.
Then continue after that brief pause. I dont know whats causing this but
it is very annoying. Also media scanner is causing all of my playlist to
become empty. Anytime I add anything to my phone or SD Card media
scanner starts then I got to my music app of my choice and all playlist
are empty. None of these problems occurred in Androids OS 2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:56:47 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>digitalp...@gmail.com</author>
<when>Thu, 14 Apr 2011 18:17:53 +0000</when>
<what>But lots of other people are having this problem as well not only with my phone and model and manufacturer</what>
</comment>
</bug>
<bug>
<bugid>14213</bugid>
<title>SIGSEGV in libskia  </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:58:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vanderli...@gmail.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 01:57:09 +0000</openedDate>
<description>This bug may be the same as any of the other libskia SEGV bug reports. I
am including it here because it is easy to reproduce. I reproduced this
on a MOTOROLA FLIPOUT, and a MOTOROLA CHARM. These are both QVGA (320 x
240) devices. I could not reproduce on a Droid X device. The Android
releases were: Flipout Android 2.1-update 1 build number RUTH_U3_00.28.4
Charm Android 2.1 The bug is very easy to reproduce on this hardware,
using an app that is free in the Android market. ** I can help you get
access to either of these devices to reproduce the bug. ** Try it first
with any QVGA device you have. The steps to reproduce are: 1. Search
android market for free app Q&quot;EwwdiaryQ&quot;E by Q&quot;EcanofsleepQ&quot;E 2. Install and run
wwdiary app 3. Ignore the dialog about Q&quot;EPlease ensure that the DPA...Q&quot;E
4. Get past the Q&quot;EwhatQ&apos;Es newQ&quot;E screen by pressing the back key 5. Press
the drumstick icon (lower right) 6. Enter name (any string), press next,
number (any digits), press done 7. Press OK 8. repeat steps 5,6,7 until
crash occurs (usually on 2nd or 3rd iteration). adb bugreport and adb
logcat output is attached. stack traceback is below (unfortunately
custom build, and without symbols). 01-21 17:50:04.925 1925 1925 I DEBUG
: Build fingerprint:
Q&apos;EMOTO/ATT_US/umts_ruth/ruth:2.1-update1/RUTH_U3_00.28.4/128341148
0:user/release-keysQ&apos;E 01-21 17:50:04.925 1925 1925 I DEBUG : pid: 2317,
tid: 2317 Q&gt;EQ&gt;EQ&gt;E com.canofsleep.wwdiary Q&lt;EQ&lt;EQ&lt;E 01-21 17:50:04.925 1925 1925 I
DEBUG : signal 11 (SIGSEGV), fault addr 00000004 01-21 17:50:04.925 1925
1925 I DEBUG : r0 ffffffbf r1 00448ea8 r2 00000008 r3 00448de8 01-21
17:50:04.925 1925 1925 I DEBUG : r4 004491a8 r5 004491a8 r6 00448de8 r7
000c2d00 01-21 17:50:04.925 1925 1925 I DEBUG : r8 00000000 r9 00000000
10 00000000 fp 00000017 01-21 17:50:04.925 1925 1925 I DEBUG : ip
00000010 sp beeb5528 lr ac0ba2f8 pc ac0b8b08 cpsr 20000010 01-21
17:50:05.011 1925 1925 I DEBUG : #00 pc 000b8b08 /system/lib/libskia.so
01-21 17:50:05.019 1925 1925 I DEBUG : #01 pc 000ba2f4
/system/lib/libskia.so 01-21 17:50:05.019 1925 1925 I DEBUG : #02 pc
000b3df4 /system/lib/libskia.so 01-21 17:50:05.019 1925 1925 I DEBUG :
#03 pc 000b8754 /system/lib/libskia.so 01-21 17:50:05.019 1925 1925 I
DEBUG : #04 pc 0009efdc /system/lib/libskia.so 01-21 17:50:05.019 1925
1925 I DEBUG : #05 pc 00047508 /system/lib/libskia.so 01-21 17:50:05.019
1925 1925 I DEBUG : #06 pc 00084fbc /system/lib/libskia.so 01-21
17:50:05.019 1925 1925 I DEBUG : 01-21 17:50:05.019 1925 1925 I DEBUG :
code around pc: 01-21 17:50:05.019 1925 1925 I DEBUG : ac0b8af8 0a00022c
e59d8014 e59d700c e5930004 01-21 17:50:05.019 1925 1925 I DEBUG :
ac0b8b08 e598a004 e5914004 e598b008 e58da010 01-21 17:50:05.019 1925
1925 I DEBUG : ac0b8b18 e0544000 e597a070 42644000 43a09001 01-21
17:50:05.019 1925 1925 I DEBUG : 01-21 17:50:05.019 1925 1925 I DEBUG :
code around lr: 01-21 17:50:05.043 1925 1925 I DEBUG : ac0ba2e8 e59d1008
e1a00005 e1a02006 ebfff95c 01-21 17:50:05.043 1925 1925 I DEBUG :
ac0ba2f8 e595e038 e5957030 e3a01034 e024e791 01-21 17:50:05.043 1925
1925 I DEBUG : ac0ba308 e15e0004 2a000012 e59e000c e3500000 01-21
17:50:05.043 1925 1925 I DEBUG : 01-21 17:50:05.043 1925 1925 I DEBUG :
stack: 01-21 17:50:05.043 1925 1925 I DEBUG : beeb54e8 0046b4f8
[heap]01-21 17:50:05.043 1925 1925 I DEBUG : beeb54ec 0046b3b8 [heap]
01-21 17:50:05.043 1925 1925 I DEBUG : beeb54f0 0000002a 01-21
17:50:05.043 1925 1925 I DEBUG : beeb54f4 ac09c2ac
/system/lib/libskia.so01-21 17:50:05.043 1925 1925 I DEBUG : beeb54f8
0000009e 01-21 17:50:05.043 1925 1925 I DEBUG : beeb54fc 0046b3b0 [heap]
01-21 17:50:05.043 1925 1925 I DEBUG : beeb5500 0046b3b8 [heap] 01-21
17:50:05.043 1925 1925 I DEBUG : beeb5504 beeb551c [stack] 01-21
17:50:05.050 1925 1925 I DEBUG : beeb5508 002bc200 [heap] 01-21
17:50:05.050 1925 1925 I DEBUG : beeb550c 003b970c [heap]01-21
17:50:05.050 1925 1925 I DEBUG : beeb5510 0000001c 01-21 17:50:05.050
1925 1925 I DEBUG : beeb5514 ac0b53b0 /system/lib/libskia.so 01-21
17:50:05.050 1925 1925 I DEBUG : beeb5518 00000001 01-21 17:50:05.050
1925 1925 I DEBUG : beeb551c beeb5548 [stack] 01-21 17:50:05.050 1925
1925 I DEBUG : beeb5520 df002777 01-21 17:50:05.050 1925 1925 I DEBUG :
beeb5524 e3a070ad 01-21 17:50:05.050 1925 1925 I DEBUG : #00 beeb5528
0000000001-21 17:50:05.050 1925 1925 I DEBUG : beeb552c 00000000 01-21
17:50:05.050 1925 1925 I DEBUG : beeb5530 000c2d1c [heap] 01-21
17:50:05.050 1925 1925 I DEBUG : beeb5534 000c2d00 [heap] 01-21
17:50:05.050 1925 1925 I DEBUG : beeb5538 00000000 01-21 17:50:05.050
1925 1925 I DEBUG : beeb553c 00000000 01-21 17:50:05.050 1925 1925 I
DEBUG : beeb5540 00449178 [heap]01-21 17:50:05.050 1925 1925 I DEBUG :
beeb5544 00000004 01-21 17:50:05.050 1925 1925 I DEBUG : beeb5548
00000001 01-21 17:50:05.050 1925 1925 I DEBUG : beeb554c 0000000001-21
17:50:05.050 1925 1925 I DEBUG : beeb5550 0000000d 01-21 17:50:05.050
1925 1925 I DEBUG : beeb5554 00000012 01-21 17:50:05.050 1925 1925 I
DEBUG : beeb5558 003b9580 [heap] 01-21 17:50:05.050 1925 1925 I DEBUG :
beeb555c 00448de8 [heap] 01-21 17:50:05.050 1925 1925 I DEBUG : beeb5560
00000020 01-21 17:50:05.050 1925 1925 I DEBUG : beeb5564 00000001 01-21
17:50:05.050 1925 1925 I DEBUG : beeb5568 000003c0 01-21 17:50:05.050
1925 1925 I DEBUG : beeb556c 002bc4a4 [heap] 01-21 17:50:05.050 1925
1925 I DEBUG : beeb5570 000c2d00 [heap] 01-21 17:50:05.050 1925 1925 I
DEBUG : beeb5574 00000001 01-21 17:50:05.050 1925 1925 I DEBUG :
beeb5578 00000000 01-21 17:50:05.050 1925 1925 I DEBUG : beeb557c
00000000 01-21 17:50:05.050 1925 1925 I DEBUG : beeb5580 00000000 01-21
17:50:05.050 1925 1925 I DEBUG : beeb5584 003b9580 [heap] 01-21
17:50:05.058 1925 1925 I DEBUG : beeb5588 000c2d00 [heap] 01-21
17:50:05.058 1925 1925 I DEBUG : beeb558c 00000000 01-21 17:50:05.058
1925 1925 I DEBUG : beeb5590 00000001 01-21 17:50:05.058 1925 1925 I
DEBUG : beeb5594 003b9860 [heap] 01-21 17:50:05.058 1925 1925 I DEBUG :
beeb5598 00000001 01-21 17:50:05.077 1925 1925 I DEBUG : beeb559c
00000000 01-21 17:50:05.077 1925 1925 I DEBUG : beeb55a0 0001e844 [heap]
01-21 17:50:05.077 1925 1925 I DEBUG : beeb55a4 ac0ba2f8
/system/lib/libskia.so 01-21 17:50:05.077 1925 1925 I DEBUG : #01
beeb55a8 0001080b [heap] 01-21 17:50:05.077 1925 1925 I DEBUG : beeb55ac
002c95d0 [heap] 01-21 17:50:05.077 1925 1925 I DEBUG : beeb55b0 003b9580
[heap] 01-21 17:50:05.077 1925 1925 I DEBUG : beeb55b4 003b9580 [heap]
01-21 17:50:05.077 1925 1925 I DEBUG : beeb55b8 000c2f18 [heap] 01-21
17:50:05.082 1925 1925 I DEBUG : beeb55bc 00000000 01-21 17:50:05.082
1925 1925 I DEBUG : beeb55c0 002aad88 [heap] 01-21 17:50:05.082 1925
1925 I DEBUG : beeb55c4 ac09ef48 /system/lib/libskia.so 01-21
17:50:05.082 1925 1925 I DEBUG : beeb55c8 003b9980 [heap] 01-21
17:50:05.082 1925 1925 I DEBUG : beeb55cc 000c2cf4 [heap] 01-21
17:50:05.082 1925 1925 I DEBUG : beeb55d0 00424ab0 [heap] 01-21
17:50:05.082 1925 1925 I DEBUG : beeb55d4 000c2ee0 [heap] 01-21
17:50:05.082 1925 1925 I DEBUG : beeb55d8 ac0b9fac
/system/lib/libskia.so 01-21 17:50:05.082 1925 1925 I DEBUG : beeb55dc
00010008 [heap] 01-21 17:50:05.082 1925 1925 I DEBUG : beeb55e0 beeb56c8
[stack] 01-21 17:50:05.082 1925 1925 I DEBUG : beeb55e4 015a19c0 01-21
17:50:05.082 1925 1925 I DEBUG : beeb55e8 003b9580 [heap] 01-21
17:50:05.082 1925 1925 I DEBUG : beeb55ec ac0b3df8
/system/lib/libskia.so 01-21 17:50:05.082 1925 1925 I DEBUG : beeb55f0
003a8180 [heap] 01-21 17:50:05.082 1925 1925 I DEBUG : beeb55f4 000000e7
01-21 17:50:05.503 1925 1925 I DEBUG : debuggerd committing suicide to
free the zombie! 01-21 17:50:05.511 1188 1290 I ActivityManager: Process
com.canofsleep.wwdiary (pid 2317) has died. 01-21 17:50:05.519 1188 1290
D KeyguardViewMediator: setHidden false 01-21 17:50:05.519 1188 1522 I
WindowManager: WIN DEATH: Window{43ac5bd0
com.canofsleep.wwdiary/com.canofsleep.wwdiary.Main paused=false}</description>
<comment>
<author>gregory....@gmail.com</author>
<when>Fri, 28 Jan 2011 14:39:11 +0000</when>
<what>I get the same trace with JustPictures on Galaxy S. It seem to happen a lot more in multithreaded context, for example when you have a worker thread loading Bitmaps and resizing them, and another thread caching these resized Bitmaps to file system.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:58:50 +0000</when>
<what>Unfortunately we arenQ&apos;Et able to use this issue tracker to track bugs in specific OEM devices. However, we have noted this report and will pass it on to the OEM if possible.</what>
</comment>
<comment>
<author>gregory....@gmail.com</author>
<when>Tue, 08 Feb 2011 09:06:13 +0000</when>
<what>Ok, I donQ&apos;Et think this is a device specific issue, but it seems to be more visible on some devices like the Galaxy S. I resolved this issue by adding some aggressive synchronization at method, as multithreading seemed to be causing the issues. More specifically, I could reproduce the SIGSEGV when a Bitmap was recycled while it was being compressed to a file.</what>
</comment>
<comment>
<author>ddumont</author>
<when>Sat, 26 Nov 2011 17:17:46 +0000</when>
<what>IQ&apos;Em the author of WWDiary.  IQ&apos;Eve noticed this bitmap problem in nearly EVERY device Motorola has put out that includes motoblur.  (Classic droid seemed fine)

It may have been connected to how I was using fonts.  I was not doing any dynamic bitmap resizing...  other than what Android might have done on itQ&apos;Es own when using my image resources for buttons and whatnot.

I was working with someone at moto, but he got too busy and things kind of fell through the cracks.  This never happened on the emulator or stock android... IQ&apos;Em not sure what moto did to trigger this problem, but it seems like the galaxy s is showing these symptoms too?  IQ&apos;Eve had no reports for this kind of issue on any phones but motorola.</what>
</comment>
</bug>
<bug>
<bugid>17148</bugid>
<title>Project targeting 3.1 uses Android 3.0 layout config by default</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-06-08T13:55:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>brettcha...@google.com</reportedBy>
<openedDate>Wed, 25 May 2011 22:15:47 +0000</openedDate>
<description>Host OS: SDK tools version: 11 Eclipse version: 3.6.1 ADT plug-in
version: 11.0.0.v201105251008-128486 Platform targeted by your project:
3.1 Version of the platform running in the emulator: N/A 1. Install all
Android1.5 through Android 3.1 platforms in target SDK using repo from
d.android.com 2. Create new Android project in ADT, targeting Android
3.1 3. Open auto-generated res/layout/main.xml file Observed result:
There is short delay while Eclipse loads data for Q&apos;EAndroid 3.0Q&apos;E
platform. The layout editor opens, and shows Q&apos;EAndroid 3.0Q&apos;E as the
current configuration choice. Expected results: Would default to Android
3.1</description>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 25 May 2011 23:07:39 +0000</when>
<what>Fix pending in https://review.source.android.com/#change,23163</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 26 May 2011 00:59:34 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 13:55:23 +0000</when>
<what>Fixed in ADT 12.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16177</bugid>
<title>In-app purchase crash: BillingService crashes if main account removed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matt.h...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 18:51:07 +0000</openedDate>
<description>Steps to cause a crash in BillingService: 1. Have a phone with two
accounts 2. Remove the main account from the accounts settings 3.
Attempt an in-app purchase 4. See dialog saying market doesnQ&apos;Et support
in-app billing (in logs see Q&quot;EBillingService: remote billing service
crashedQ&quot;E) To correct, enter market and go to purchase page so that the
market identifies with the second account (I think). ItQ&apos;Es not necessary
to actually purchase anything, just show the payment methods screen.</description>
</bug>
<bug>
<bugid>5492</bugid>
<title>Need documented way to remove view from Activity</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-17T00:12:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>justboss...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 18:57:42 +0000</openedDate>
<description>The problem: ============ We use our custom view that is attached to
activity via: Q&lt;EactivityQ&gt;E.setContentView(myView) After some actions is
performed, this activity is destroyed, but we want to keep our view
(that holds a lot of context) for later reuse with another activity. So
we need a way to removeView from activity (before activity destroyed),
but there is no removeView method in Q&lt;EactivityQ&gt;E class. What we have
tried: =================== 1. Q&lt;EactivityQ&gt;E.setContentView(null) {this
throws null pointer exception} 2.
Q&lt;EactivityQ&gt;E.getWindow().getWindowManager().removeView(myView) {this
throws an error, saying that incorrect parent supplied} After that we
tried to use myView.getParent(), but this returns ViewParent object with
no explicit removeView method. Current solution: ===================
After some investigation, we have found that in our case, returned
ViewParent can be typecasted to ViewGroud class, that has removeView
method. // CODE ViewGroup vg = (ViewGroup)(myView.getParent());
vg.removeView(myView); // CODE The problem source: ===================
Although typecasting myView.getParent() to ViewGroup this is work in our
case, this is not looks like a correct solution, because ViewParent
theoretically (and according to documentation!) can be a class not
derived from ViewGroup. The ideal solution: =================== We need
a way to remove the view from activity via some sort of
Q&lt;EactivityQ&gt;E.removeView(myView)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 17 Dec 2009 00:12:37 +0000</when>
<what>If you keep the view and reuse it, youQ&apos;Ere going to leak the Context (== the Activity) it was created with. What you 
are trying to do not is a good solution. Also, the following code:

ViewGroup vg = (ViewGroup)(myView.getParent());
vg.removeView(myView);

is the correct way to do it.</what>
</comment>
</bug>
<bug>
<bugid>5069</bugid>
<title>Cannot clear cache on Market application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Majeed.A...@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 03:21:51 +0000</openedDate>
<description>The search list the Market app remembers cannot be cleared. This looks
like memory leak and bad design.</description>
</bug>
<bug>
<bugid>3300</bugid>
<title>Connot open calendar on my HTC Magic</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>y.pichar...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jul 2009 13:19:04 +0000</openedDate>
<description>I cannot open my google agenda application on my HTC Magic phone. Error
message is : Sorry ! The process com.android.calendar has stopped
unexpectedly. Please retry. Force stop. (translated from FR, may little
different in EN) - Steps to reproduce the problem I synchonised my
agenda via google app, and now, agenda is not usable. No other
informations. - Sample source code demonstrating the problem DonQ&apos;Et know,
iQ&apos;Em not android dev. - What you think the correct behavior should be. I
found on the internet that if agenda data file is too big (over 640kb),
similar message appears. Delete the agenda data file solves the issue :
http://groups.google.com/group/google-mobile-on-android-devices/browse_thread/thread/50294da6b7bea1b4/652cf7be799a04e9
- If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. ??? How can I execute a command on my phone ???
How can I help you more ? Yohann</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:02:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:13:17 +0000</when>
<what></what>
</comment>
<comment>
<author>y.pichar...@gmail.com</author>
<when>Tue, 01 Sep 2009 07:54:33 +0000</when>
<what>Android version 1.5 french</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>17</bugid>
<title>adsf</title>
<status>Declined</status>
<owner>morri...@gmail.com</owner>
<closedOn>2008-01-12T09:29:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>morri...@gmail.com</reportedBy>
<openedDate>Sat, 12 Jan 2008 09:28:55 +0000</openedDate>
<description>What steps will reproduce the problem? 1. Trying to download the SDK for
a PPC Mac 2. Trying to install the SDK on a PPC Mac 3. Trying to develop
for Android on a PPC Mac What is the expected output? What do you see
instead? I would expect a version of the SDK for PPC Macs, not just
Intel What version of the product are you using? On what operating
system? IQ&apos;Em not using any version, thatQ&apos;Es the problem! Please provide
any additional information below.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:29:12 +0000</when>
<what>test bug</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:59:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15299</bugid>
<title>AudioManager Error on Lock Screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cn.yangrui@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 12:46:32 +0000</openedDate>
<description>Google nexus one (2.3.3) AVD:2.3 and 2.3.3 1.letQ&apos;Es phone is use
normal(ring) profile 2.close the screen 3.in the lock screen, use right
drag image to change the profile, the phone change to silent profile
4.use Intent to get AudioManager.RINGER_MODE_CHANGED_ACTION and
AudioManager audio.getRingerMode() to get RingerMode is
1(RINGER_MODE_VIBRATE).But the right value should be
0(RINGER_MODE_NORMAL). NOTE: This form is only for reporting bugs found
in the Android system while developing Android applications. Use the
Tools templates for issues with the developer tools. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
version of Android youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
</bug>
<bug>
<bugid>16900</bugid>
<title>Phone locks on any action in the default watch application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 21:44:57 +0000</openedDate>
<description>I am running Android 2.3.4 on a Nexus S. As soon as i do any action in
the default watch application(alarm, pictures, music, homescreen, back,
dock-settings,add-alarm) the phone locks. the according action seems to
be run in background and i get to the according screen as soon as i
unlock the phone.</description>
</bug>
<bug>
<bugid>7762</bugid>
<title>Calendar force closes everytime</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thepage...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 18:56:57 +0000</openedDate>
<description>I have a Samsung Moment. I have it syned to google. When I go into my
calendar and add a new event it allows me to do this with no problem.
However after I have enetered this and try to add another event a
message pops up saying: The process com. android.calendar has stopped
unexpectadly. Please try again. the only option it gives me is to force
close. Then I have to go back in to my calendar and add a new event
again. I have to do this for each new event.</description>
</bug>
<bug>
<bugid>20219</bugid>
<title>HoneycombQ&apos;Es unresponsiveness and launcher lag after rotating the screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>CrAsHeR...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 09:28:57 +0000</openedDate>
<description>Honeycomb 3.2 bring us a lot of improvements in the fluidity and the
responsiveness of the whole system. However, if you try to rotate the
screen (landscape-Q&gt;Eportrait or viceversa), the screen rotates and the
launcher will first appear blank, without any icons, and 2 seconds later
all widgest and icon will be there. But if you try to immediately swipe
the screen to change panel, the system is unresponsive and doesnQ&apos;Et react
to touch. As soon as all icons are loaded, and you try to swipe to the
next panel, you will get a noticeable lag that will vanish thereafter.
Then all works fine, but the same issue appens when you rotate from
portrait to landscape. - Steps to reproduce the problem While in the
home screen, rotate the screen and try to swipe immediately - What
happened. the screen rotates but the home icons and widget will be
loaded after 1-2 seconds and if you try to swipe it doesnQ&apos;Et react to
touch. When all icons and widget are loaded, it become responsive again
but the first swype as a noticeable lag. - What you think the correct
behavior should be. While rotating we should see icons and widget
rotating themselves and not disappearing. At least, if icons and widget
canQ&apos;Et rotate, we should be able to see them immediately after the screen
rotation is complete. Moreover, is not acceptable such lag when the user
try to switch to another panel in the home screen. Asus Transformer,
Honeycomb 3.2</description>
<comment>
<author>bigbro...@gmail.com</author>
<when>Mon, 21 Nov 2011 13:59:59 +0000</when>
<what>I just upgraded my galaxy tab 8.9 to honeycomb 3.2 and I can confirm this problem.</what>
</comment>
</bug>
<bug>
<bugid>18280</bugid>
<title>Poor error message from SDK Q&quot;EadbQ&quot;E platform tool: INSTALL_FAILED_MISSING_SHARED_LIBRARY</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>digitalbitstream@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 01:55:22 +0000</openedDate>
<description>It would be terribly nice if this error message defined which shared
library is missing: android-sdk-linux_x86Q&gt;E platform-tools/adb install
xxxxx.apk 1231 KB/s (165712 bytes in 0.131s) pkg: xxxxx.apk Failure
[INSTALL_FAILED_MISSING_SHARED_LIBRARY] ------------------ Is this the
proper place to report issues with the SDK?</description>
</bug>
<bug>
<bugid>20073</bugid>
<title>Button onClick listener can be fired twice even if button is disabled immediately in listener</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chockenb...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 14:17:38 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
- Have an activity with a button that has OnClickListener setup - Click
the button twice as fast as possible - Code to disable the button is
immediately called in the onClick handler. - Some functionality is
performed related to the button. (Save to a DB, fetch something, etc) -
What happened. - ButtonQ&apos;Es onClick handler is called twice despite the
button being set as disabled immediately in the onClick handler. - What
you think the correct behavior should be. - Button should be disabled
immediately and the 2nd click should not make it through. This has been
tested on many devices (Incredible, Inspire, Atrix, Galaxy S, X10) which
are running 2.2 Q&amp;E 2.3. This isnQ&apos;Et just app specific, this is common to
all Android apps. Example: You double click on a comment in the Market,
it brings up the Q&quot;ERate commentQ&quot;E box twice. The timing on this has to be
spot on, but it does happen. I do understand that this functionality is
useful to some people that need clicking to happen fast. This is why I
propose this be an option to Buttons. setWaitForListenerToComplete(true)
or something of that nature. If this is set to true, the button will be
disabled the instant it is clicked and will be enabled only once the
onClick listener completes. This will prevent the listener from being
called twice unintentionally.</description>
</bug>
<bug>
<bugid>2356</bugid>
<title>Gmail should allow moving mail marked as spam back to the inbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>fabs....@gmail.com</reportedBy>
<openedDate>Thu, 02 Apr 2009 05:46:05 +0000</openedDate>
<description>IQ&apos;Eve today noticed that there isnQ&apos;Et a way to uncheck spam messages on
the T-Mobile G1. It is not possible to move a mail from the spam-label
to the inbox without using the webinterface of gmail.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:23:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:33:02 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:41:00 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>14079</bugid>
<title>Calendar doesnQ&apos;Et save event timezone at Back</title>
<status>Declined</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>2011-03-16T22:49:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 12:30:15 +0000</openedDate>
<description>Pressing Back saves e?an edited event but when its timezone was blank
and you set it and press Back to save the timezone change isnQ&apos;Et saved
(or synced?).</description>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:52:09 +0000</when>
<what>What hardware and software are you using?

Settings -Q&gt;E About phone -Q&gt;E Model
Settings -Q&gt;E About phone -Q&gt;E Build number</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 12 Mar 2011 14:25:18 +0000</when>
<what>I use htc Hero GSM running CyanogemMod v6.1 stable FRG83 - android 2.2.1
</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 12 Mar 2011 14:26:22 +0000</when>
<what>But I believe I tested it on CyanogenMOD 7 - android 2.3 - Hero GMS too.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Wed, 16 Mar 2011 22:49:17 +0000</when>
<what>Time zone has been added to the Q&quot;EofficialQ&quot;E build in 2.3. It doesnQ&apos;Et exist in 2.2.1. It always has a value so it can never be blank. Anyways, I tried changing the time zone then hit back and it saves for me.

Cyanogen may be using a different implementation. Sorry, can you report this bug to them?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 16 Mar 2011 23:03:42 +0000</when>
<what>Thanks IQ&apos;Ell try!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 16 Mar 2011 23:48:50 +0000</when>
<what>Reported to CM now:

http://code.google.com/p/cyanogenmod/issues/detail?id=3176</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 00:02:15 +0000</when>
<what>Thanks!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 17 Mar 2011 15:57:44 +0000</when>
<what>Q&gt;E it always has a value so it can never be blank

Have you tried creating an even in Chrome (google cal online)? - which timezone does Android 2.3 show for that event?

Google Calendar in Chrome certainly doesnQ&apos;Et require a timezone and therefore I assume thatQ&apos;Es where the blanks come it.

Can you repro that?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 17 Mar 2011 16:01:16 +0000</when>
<what>Please look at the Q&quot;Eimpossible blank timezoneQ&quot;E issue 14080 - this is a daily Android frustration for me.</what>
</comment>
</bug>
<bug>
<bugid>4721</bugid>
<title>Accounts page in settings always crashes after adding an account with no syncadapter defined</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>mr.bald...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 15:59:17 +0000</openedDate>
<description>11-12 10:50:56.572: ERROR/AndroidRuntime(1024): *** EXCEPTION IN SYSTEM
PROCESS. System will crash. 11-12 10:50:56.572:
ERROR/AndroidRuntime(1024): java.lang.NullPointerException 11-12
10:50:56.572: ERROR/AndroidRuntime(1024): at
com.android.settings.ManageAccountsSettings.onSyncStateUpdated(ManageAccountsSettin
gs.java:187) 11-12 10:50:56.572: ERROR/AndroidRuntime(1024): at
com.android.settings.ManageAccountsSettings.onAccountsUpdated(ManageAccountsSetting
s.java:244) 11-12 10:50:56.572: ERROR/AndroidRuntime(1024): at
android.accounts.AccountManager$10.run(AccountManager.java:826) 11-12
10:50:56.572: ERROR/AndroidRuntime(1024): at
android.os.Handler.handleCallback(Handler.java:587) 11-12 10:50:56.572:
ERROR/AndroidRuntime(1024): at
android.os.Handler.dispatchMessage(Handler.java:92) 11-12 10:50:56.572:
ERROR/AndroidRuntime(1024): at android.os.Looper.loop(Looper.java:123)
11-12 10:50:56.572: ERROR/AndroidRuntime(1024): at
com.android.server.ServerThread.run(SystemServer.java:428)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:55:21 +0000</when>
<what></what>
</comment>
<comment>
<author>Marcus.W...@gmail.com</author>
<when>Mon, 16 Aug 2010 08:51:28 +0000</when>
<what>Duplicate of Issue #5009</what>
</comment>
</bug>
<bug>
<bugid>17377</bugid>
<title>Active Sync SSL Handshake error after 2.3.3 upgrade</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2011-06-06T03:53:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>ugaj...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 22:43:14 +0000</openedDate>
<description>All of our corporate android devices iQ&apos;Eve recently updated to 2.3.3
(both Evo4g and DroidX) have quit syncing to our exchange server. This
has the potential of affecting 100+ devices within our company. The
built in exchange activesync clients on both the Evo and the DroidX are
giving me generic exceptions such as Q&quot;Efailed to connect to the exchange
server. Please check settingsQ&quot;E. When I use touchdown to get a more
descriptive log it tells me the following. SSL handshake aborted:
ssl=0x3557b8: failure in SSL library, usually a protocol error.
error:14095044:SSL routines: SSL3_READ_N:internal error
(external/openssl/ssl/s3_pkt.c:213 0xad127577:0x00000000)Exception
performing request We are running Exchange 2003. A Xoom that we had was
having the same exact error until 3.1 update came out and we were able
to connect again. Anyone have any ideas?</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 03:47:15 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 06 Jun 2011 03:53:08 +0000</when>
<what></what>
</comment>
<comment>
<author>koning.c...@gmail.com</author>
<when>Mon, 06 Jun 2011 19:49:11 +0000</when>
<what>I am having this same issue.  We use various varieties of DROID phones and 1 of the DROID X units was pushed this 2.3.3 update over the weekend which has broken the ActiveSync on that phone only.  The only support I have received from Verizon was Q&quot;Ereset the phone to factory default.Q&quot;E  </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 06 Jun 2011 20:47:26 +0000</when>
<what>koning.c...@gmail.com, feel free to cite Issue 15356 when talking to Verizon which is fixed in 2.3.4</what>
</comment>
<comment>
<author>koning.c...@gmail.com</author>
<when>Mon, 13 Jun 2011 14:15:48 +0000</when>
<what>I have contacted Verizon multiple times.  Everyone I talk to says that they cannot send any updates to the phone.  Then I get transferred to Motorola who says that they cannot help.  I received a replacement DROID X which was supposed to have Q&quot;Ethe latest versionQ&quot;E loaded, but it does not.  I am stuck at version 2.3.3.  Someone please help!</what>
</comment>
<comment>
<author>koning.c...@gmail.com</author>
<when>Mon, 13 Jun 2011 18:06:55 +0000</when>
<what>Why are Verizon and Motorola not seeing that this is a problem for their users!?  These SSL handshake errors only occur on the. DROID X that have received the 2.3.3 Q&quot;EupdateQ&quot;E for Android.</what>
</comment>
<comment>
<author>ugaj...@gmail.com</author>
<when>Mon, 13 Jun 2011 18:13:16 +0000</when>
<what>Its not just the droid x.  Its anything running 2.3.2 trying to.connect to our exchange server.  Its a huge issue within our company affecting hundreds of.phones</what>
</comment>
<comment>
<author>DNett...@gmail.com</author>
<when>Wed, 29 Jun 2011 22:46:41 +0000</when>
<what>I have an EVO 4G.  I can only connect to my Exchange server using SSL on WiFi.  I can never connect on 3G/4G.  I have to remove the SSL check on the HTC Exchange and Touchdown settings to work on 3G/4G.</what>
</comment>
<comment>
<author>VampireH...@gmail.com</author>
<when>Sat, 02 Jul 2011 02:43:46 +0000</when>
<what>DNett..I have tried your suggestion, but to no avail. Meantime Sprint Q&amp;E HTC are playig the blaming game. This is just a temporary solution for those who using Microsoft Exchange ActiveSync is to set there rules to foward their email to an alternative email account like gmail for example to get there corporate emails on the HTC EVO at least until the next update.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 05 Jul 2011 07:24:01 +0000</when>
<what>VampireH...@gmail.com, the workaround suggested by DNett...@gmail.com isnQ&apos;Et relevant to the original reported problem. Feel free to reference this public issue (or the original http://code.google.com/p/android/issues/detail?id=15356) in any discussion with Sprint and HTC.</what>
</comment>
<comment>
<author>bgribo...@gmail.com</author>
<when>Wed, 21 Sep 2011 14:42:08 +0000</when>
<what>Hi All,

Also a corporation and recently several of our users have update to Gingerbread 2.3.3 on Droid X and they get SSL errors connecting to any HTTPS or third party SSL application.  Motorola tells me they canQ&apos;Et recreate the problem, however the phones were replaced with new Droid X with Gingerbread preinstalled and they donQ&apos;Et work either.  Wondering why Motorola canQ&apos;Et recreate the problem.  They tell me they canQ&apos;Et update to 2.3.4.  Droid X2 and Droid 3 work fine.  After one month final solution is we have spent too much time troubleshooting this problem and will replace the phones.  </what>
</comment>
</bug>
<bug>
<bugid>7625</bugid>
<title>Call shortcut does not work with voice search.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>ericsp70@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 17:08:51 +0000</openedDate>
<description>Phone: Motorola Droid. Firmware: 2.1-update1 Build: ESE81 Steps to
reproduce: Perform a voice search for a business, i.e. Q&quot;EMcDonaldQ&apos;EsQ&quot;E
(either via selecting the voice search app, or by doing a long-press on
the dedicated search button). On the search results page, find a result
with a phone number attached (in the grey box to the right of the
result) Tap the phone number box. A Q&quot;EWeb page not availableQ&quot;E Error
screen appears. The web page cited by the error screen is
wtai://wp/mc;########## where ########## is the phone number that you
attempted to call. This does not occur when searching by typing in text
manually, for an identical search term (even though the search result
page appears identical) If I perform a text-search and copy the url from
the phone number link, it is the same as the one in the page not
available error, so it does not appear that the URL is the problem, but
for some reason the URL does not get sent to the dialer as it should
when doing a voice search.</description>
<comment>
<author>daveh...@gmail.com</author>
<when>Thu, 08 Apr 2010 21:07:43 +0000</when>
<what>+1 IQ&apos;Em having the same problem....</what>
</comment>
<comment>
<author>jeffg...@gmail.com</author>
<when>Thu, 08 Apr 2010 21:10:26 +0000</when>
<what>Same problem here...</what>
</comment>
<comment>
<author>hansenk1977@gmail.com</author>
<when>Thu, 08 Apr 2010 22:21:20 +0000</when>
<what>I am having the same issue. direct dials if txt entered manually, but not if done my 
using the google voice search widget. Is this 2.1 related possibly?</what>
</comment>
<comment>
<author>tcarw...@gmail.com</author>
<when>Thu, 08 Apr 2010 23:44:22 +0000</when>
<what>Same here. Very frustrating.</what>
</comment>
<comment>
<author>ahods...@gmail.com</author>
<when>Fri, 09 Apr 2010 00:47:24 +0000</when>
<what>Same problem.  Obnoxious!</what>
</comment>
<comment>
<author>jasonben...@gmail.com</author>
<when>Fri, 09 Apr 2010 12:53:50 +0000</when>
<what>Same here.</what>
</comment>
<comment>
<author>ckelly7114@gmail.com</author>
<when>Fri, 09 Apr 2010 15:27:00 +0000</when>
<what>Exact same problem here, makes the voice search useless for me.....
</what>
</comment>
<comment>
<author>drumgo...@aol.com</author>
<when>Fri, 09 Apr 2010 16:07:00 +0000</when>
<what>same here, Q&amp;E i use this often-  plse fix!</what>
</comment>
<comment>
<author>lambert....@gmail.com</author>
<when>Fri, 09 Apr 2010 21:37:17 +0000</when>
<what>This just started for me as well.</what>
</comment>
<comment>
<author>mcowen0@gmail.com</author>
<when>Fri, 09 Apr 2010 23:42:28 +0000</when>
<what>I also have this problem.  Just noticed it since updating to 2.1; not sure if it was
there before or not.</what>
</comment>
<comment>
<author>john.c.ashby@gmail.com</author>
<when>Fri, 09 Apr 2010 23:57:13 +0000</when>
<what>This used to work, needs to be fixed ASAP.  Makes voice search useless.</what>
</comment>
<comment>
<author>stormtea...@gmail.com</author>
<when>Sat, 10 Apr 2010 15:21:13 +0000</when>
<what>I TOO AM HAVING THIS ISSUE!!!! IT NEEDS TO BE FIXED!! I use it often when need to
find a phone number in the area! FIX IT PLEASE!</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Sat, 10 Apr 2010 15:36:42 +0000</when>
<what>Me too!
</what>
</comment>
<comment>
<author>kon...@gmail.com</author>
<when>Sat, 10 Apr 2010 16:53:15 +0000</when>
<what>same problem, also if i type in the business name and do a search i still get the
error when clicking on the button to call the location - this needs a fix ASAP, voice
search is useless w/ this bug, if iQ&apos;Em driving i obviously cannot type in a search and
then keep switching back and forth between the browser and dialer to put in the number</what>
</comment>
<comment>
<author>stormtea...@gmail.com</author>
<when>Sat, 10 Apr 2010 17:06:42 +0000</when>
<what>No kidding! Heck this thing doesnQ&apos;Et even have voice activation with your bluetooth
without having to jump through hoops! This NEEDS to be fixed!</what>
</comment>
<comment>
<author>j.gehlha...@gmail.com</author>
<when>Sat, 10 Apr 2010 17:51:11 +0000</when>
<what>Having this same issue w/ my HTC Hero</what>
</comment>
<comment>
<author>Silen...@gmail.com</author>
<when>Sat, 10 Apr 2010 18:45:31 +0000</when>
<what>Same problem after 2.1 update. Motorola Droid.</what>
</comment>
<comment>
<author>pygm...@gmail.com</author>
<when>Sat, 10 Apr 2010 18:52:41 +0000</when>
<what>Fix the damn thing GOOGLE!</what>
</comment>
<comment>
<author>Steve.A.Campbell@gmail.com</author>
<when>Sat, 10 Apr 2010 19:35:28 +0000</when>
<what>Same here with MotoDroid. Please fix.</what>
</comment>
<comment>
<author>fetters5@gmail.com</author>
<when>Sat, 10 Apr 2010 19:51:51 +0000</when>
<what>Same issue here moto Droid 2.1</what>
</comment>
<comment>
<author>kurtjenvb@gmail.com</author>
<when>Sat, 10 Apr 2010 20:55:04 +0000</when>
<what>ARRRRRRRRGH - hate that 2.1 broke this awesome funtion - Please fix it!!!</what>
</comment>
<comment>
<author>angiebo...@gmail.com</author>
<when>Sat, 10 Apr 2010 21:01:38 +0000</when>
<what>Yes, I just noticed the same thing. Oddly, though I got my droid only a week ago and
when I first turned the Droid on, it updated to the 2.1 (I think anyway) and the
voice google search for a business and then the phone number link  does not allow me
to call the business.  So, it was working initially and one week later, it is not.</what>
</comment>
<comment>
<author>stormtea...@gmail.com</author>
<when>Sat, 10 Apr 2010 23:45:15 +0000</when>
<what>Well google needs to get off there Arses and get this fixed. I didnQ&apos;Et spend out a
crap ton of money on my motorola droid for this to happen.</what>
</comment>
<comment>
<author>peoplepi...@gmail.com</author>
<when>Sun, 11 Apr 2010 01:31:51 +0000</when>
<what>Hey IQ&apos;Em having same problem.   No point in having driod if this feature doesnQ&apos;Et work.  
Shame on google.</what>
</comment>
<comment>
<author>robbra...@gmail.com</author>
<when>Sun, 11 Apr 2010 14:04:56 +0000</when>
<what>Yeah, Im also having this issue. Please fix ASAP.</what>
</comment>
</bug>
<bug>
<bugid>18004</bugid>
<title>Closing a program in samsung galaxy tab 10.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-27T04:32:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tanzexin...@hotmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 03:55:44 +0000</openedDate>
<description>I have use the samsung galaxy tab for a while now .I canQ&apos;Et completely
close a program is there any solution for that.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Jun 2011 04:32:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6548</bugid>
<title>The Nexus One flash brightness levels</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>Brett.Sh...@gmail.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 14:21:14 +0000</openedDate>
<description>The camera flash on the Nexus One is too bright for many situations,
specifically when taking pictures of something closer up (for example, a
person within three feet). The phone should either automatically adjust
to use different brightness levels for better pictures, or minimally
allow a user to adjust the brightness of the flash (e.g. use a less
bright flash).</description>
<comment>
<author>karl.goo...@koft.com</author>
<when>Wed, 10 Feb 2010 23:06:31 +0000</when>
<what>Absolutely! ItQ&apos;Es also very directional, so a lot of pictures come out with a very 
bright centre and dark edges. Needs to be changed somehow.</what>
</comment>
<comment>
<author>thebartl...@gmail.com</author>
<when>Wed, 17 Feb 2010 15:59:50 +0000</when>
<what>I agree, you should be able to manually adjust the brightness if you want. Even if you 
could just turn the flash on like a flashlight for a second, you could prepare your 
photos better.</what>
</comment>
<comment>
<author>s.c.ran...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:10:26 +0000</when>
<what>Yes , This needs to be solved ASAP.</what>
</comment>
<comment>
<author>XXXRaide...@gmail.com</author>
<when>Fri, 17 Dec 2010 06:33:56 +0000</when>
<what>Agreed. Every time I take a picture of ANYTHING, the center becomes washed out completely in whiteness.</what>
</comment>
</bug>
<bug>
<bugid>3700</bugid>
<title>Market should have a user-facing web listing of all applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>19</stars>
<reportedBy>Airpower...@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 14:38:41 +0000</openedDate>
<description>The Android Market website should present all applications available in
a manner consistent with a android phone user. An example of this is
AppleQ&apos;Es iTunes App Store which allows users to browse the same store on
the desktop that is available through the mobile App Store on the phone.
A Q&quot;EfixQ&quot;E for this is the site Cyrket (http://www.cyrket.com/) which
demonstrates the requested feature nicely. What IQ&apos;Em seeking for is
something more official built with google sensibilities. The current
Market site, a list of featured apps, seems un-google. IQ&apos;Em hoping for a
complete searchable and filterable app catalog.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 15:14:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 15:16:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 15:21:04 +0000</when>
<what>Issue 3702 has been merged into this issue.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Thu, 03 Sep 2009 10:04:50 +0000</when>
<what>Buying Installing and Uninstalling sud also be allowed from Web User Facings !</what>
</comment>
<comment>
<author>Airpower...@gmail.com</author>
<when>Thu, 03 Sep 2009 13:48:23 +0000</when>
<what>@HetalDP I think so too, which is why I created Issue 3701</what>
</comment>
<comment>
<author>will.ut...@gmail.com</author>
<when>Wed, 19 May 2010 12:55:48 +0000</when>
<what>http://www.android.com/market/ is better than nothing, but doesnQ&apos;Et really solve this issue.  I want to be able to 
search available apps.  The screen on my phone is too small for a good experience, and I like having a real 
keyboard when searching.</what>
</comment>
</bug>
<bug>
<bugid>18058</bugid>
<title>The gdbserver binary in prebuilt does not work or is unstable.</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hedlun...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 13:07:34 +0000</openedDate>
<description>Since the gdbserver binary in GingerbreadQ&apos;Es /prebuilt is statically
linked against a libc from Cupcake, GDB doesnQ&apos;Et work when trying to
debug a running process on Gingerbread (or Honeycomb for that matter.
HavenQ&apos;Et tried it on Honeycomb myself but have seen others complain).
There are different symptoms. Sometimes gdbserver on phone is crashing,
or, gdb doesnQ&apos;Et show threads of the process correctly. Instead of
arm-eabi-4.3.1 we also tried to use arm-eabi-4.4.0, which works a little
bit better, at least sometimes it is possible to get a thread list, but
it is also very unstable. Gdbserver is crashing very often. Steps to
reproduce: (Gingerbread on dual-core Cortex A9 phone) 1. Start gdbserver
$ adb shell gdbserver :5039 --attach Q&lt;Epid of the target processQ&gt;E 2.
Attach gdbclient through adb $ cd Q&lt;Epath to platform source rootQ&gt;E $
source build/envsetup.sh $ lunch 1 $ adb forward tcp:5039 tcp:5039 $
setpaths $ gdbclient Q&lt;Esome appQ&gt;E ThereQ&apos;Es supposed to be a fix in NDK r5c
(see http://code.google.com/p/android/issues/detail?id=15894), but that
fix still requires rebuilding the binary manually. Also, a gdbserver
which can be used for developers with an entire Android environment, not
only for ndk users (and one which you wouldnQ&apos;Et have to build manually)
would be nice. In other words, I would just like to see that the
gdbserver binary in /prebuilt was updated to match the Android version
in which it is located.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 29 Jun 2011 02:49:09 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 29 Jun 2011 09:19:50 +0000</when>
<what>I am not sure this is technically a bug.

For the record, Gingerbread doesnQ&apos;Et support multi-core. Did you have any problem with the gdbserver binary on a single-core device running Gingerbread?

Honeycomb supports multi-core, but the corresponding gdbserver platform binary is not open-sourced yet. And weQ&apos;Ere not going to provide a gdbserver binary to the AOSP tree that was built from internal sources that are not open-source yet.

What does prevent you from copying the NDK gdbserver binary into prebuilt/ at the moment?
</what>
</comment>
<comment>
<author>hedlun...@gmail.com</author>
<when>Wed, 29 Jun 2011 14:02:14 +0000</when>
<what>Aha, Gingerbread doesnQ&apos;Et support multi-core. Sorry, I actually didnQ&apos;Et know that.
HavenQ&apos;Et been able to try on a single-core device since I donQ&apos;Et have any available.

Still, IQ&apos;Em under the asumption that the gdbserver binary in prebuilt is statically linked against CupcakeQ&apos;Es libc(?)(Please do correct me if IQ&apos;Em wrong here!) So, my point is, it wouldnQ&apos;Et be too surprising if it didnQ&apos;Et work that well with Gingerbread, since afaik, the libc version in Gingerbread is different from the one in Cupcake..? 

Are you saying that, from a communityQ&apos;Es perspective, the recommendation is to use gdbserver binary from NDK instead of the one from prebuilt at this point?

After having applied the gdb patches in the ndk I could actually build a gdbserver binary using the build-gdbserver script in ndk, and after a first quick glance it seems to be working, so that could be an option.

However, the ndk-gdbserver solution requires several manual steps:

1) You need to fetch the gdbserver source code separately, since itQ&apos;Es not part of the source you get when cloning the platform source.
2) You also need to apply patches on that source from ndk.
3) You need to build the gdbserver binary.
4) You possibly also need to build a new gdb host binary, depending on the gdbserver version.

Using the prebuilt binaries you donQ&apos;Et have to do any manual steps. ThatQ&apos;Es why IQ&apos;Ed prefer them to work instead! :)

Do you think a prebuilt gdbserver platform binary which supports multi-core will be available with Ice cream sandwich then?
</what>
</comment>
<comment>
<author>eastmast...@gmail.com</author>
<when>Wed, 27 Jul 2011 06:32:57 +0000</when>
<what>Not supporting multi-thread debug is the biggest failure that Android NDK makes.</what>
</comment>
</bug>
<bug>
<bugid>13768</bugid>
<title>Battery indicator in the notification bar is not accurate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RaeefSa...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 12:08:17 +0000</openedDate>
<description>Device : Nexus S build number GRH78 OS: 2.3.1 The battery indicator is
never accurate. For example now the indicator shows 75% charged battery
although when I open phone status from the settings the battery level is
53%. I checked it many times and itQ&apos;Es always like this.</description>
</bug>
<bug>
<bugid>19009</bugid>
<title>backrounds for shape drawables</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-08-03T18:18:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>theguf...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 14:11:03 +0000</openedDate>
<description>Shapes are useful for creating rounded corner containers to use as
backgrounds. However, it would be very nice to be able to combine this
with a background image for creating image-based backgrounds with
rounded corners.</description>
<comment>
<author>romain...@android.com</author>
<when>Wed, 03 Aug 2011 18:18:54 +0000</when>
<what>ThatQ&apos;Es what LayerDrawable is for :)</what>
</comment>
</bug>
<bug>
<bugid>10198</bugid>
<title>Allow sending from multiple accounts linked to your gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Richards...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 20:26:56 +0000</openedDate>
<description>I have three non-gmail accounts forwarded to and managed by my gmail
account. On the desktop app I am able to select which account I would
like my message to appear to have been sent by. That same functionality
would be a huge plus on the android app.</description>
<comment>
<author>alanjrob...@gmail.com</author>
<when>Wed, 04 Aug 2010 23:25:02 +0000</when>
<what>Definitely support this addition - I mainly use a Q&apos;EsecondaryQ&apos;E email address rather than my Gmail one and would love to be able to reply from it!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:31:12 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>10970</bugid>
<title>com.android.browser crash </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kbrad...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 22:21:30 +0000</openedDate>
<description>Android release 2.2 FRF91. The browser crashes every time I start it. It
will load the google home page for a moment and then crash. Be sure to
include: - Steps to reproduce the problem. Open the browser. - What
happened. Browser crashed. - What you think the correct behavior should
be. Browser should load the web page. The crash exception class name is:
android.database.sqlite.SQLiteDatabaseCorruptionException Source File
SQLiteStatement.java Source Method native_execute Line Number -2</description>
<comment>
<author>kbrad...@gmail.com</author>
<when>Thu, 02 Sep 2010 23:57:54 +0000</when>
<what>I have resolved this issue by rooting the phone and removing all of the .db files in the /data/data/com.android.browser/databases directory.</what>
</comment>
</bug>
<bug>
<bugid>14510</bugid>
<title> com.android.internal.telephony.CommandException: GENERIC_FAILURE</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:10:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andrew.v...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 15:16:19 +0000</openedDate>
<description>Nexus S running 2.3.2 (GRH78C), unrooted, sometimes loses GSM signal
(indicates emergency calls only). Airplane mode cannot be activated
(window never disappears), calls are not coming through. The only
solution is to turn the phone off and on again. logfile attached.
Probably relevant portion of the log: 02-02 23:38:06.933 I/GSM ( 194):
Preferred APN:25001:25001:???-????????, 201, 25001, internet.mts.ru, , ,
, , , -1, default, supl 02-02 23:38:06.933 I/GSM ( 194): Waiting APN set
to preferred APN 02-02 23:38:06.968 D/GSM ( 194):
[GsmDataConnectionTracker] Create from allApns : [???-????????, 201,
25001, internet.mts.ru, , , , , , -1, default, supl][??? ????? MMS, 202,
25001, mms.mts.ru, null, http://mmsc, 192.168.192.192, 8080, null, -1,
mms] 02-02 23:38:06.968 D/GSM ( 194): [GsmDataConnection-1]
DcInactiveState msg.what=EVENT_CONNECT 02-02 23:38:06.968 D/GSM ( 194):
[GsmDataConnection-1] Connecting to carrier: Q&apos;E???-????????Q&apos;E APN:
Q&apos;Einternet.mts.ruQ&apos;E proxy: Q&apos;EQ&apos;E port: Q&apos;E 02-02 23:38:06.968 D/RILJ ( 194):
[2863]Q&gt;E SETUP_DATA_CALL 1 0 internet.mts.ru mts mts 3 02-02 23:38:37.007
D/RILJ ( 194): WAKE_LOCK_TIMEOUT mReqPending=0 mRequestList=1 02-02
23:38:37.007 D/RILJ ( 194): 0: [2863] SETUP_DATA_CALL 02-02 23:42:48.390
D/RILJ ( 194): [2863]Q&lt;E SETUP_DATA_CALL error:
com.android.internal.telephony.CommandException: GENERIC_FAILURE 02-02
23:42:48.390 D/GSM ( 194): [GsmDataConnection-1] DcActivatingState
msg.what=EVENT_SETUP_DATA_CONNECTION_DONE 02-02 23:42:48.390 D/GSM (
194): [GsmDataConnection-1] DataConnection Init failed
com.android.internal.telephony.CommandException: GENERIC_FAILURE 02-02
23:42:48.394 D/GSM ( 194): [GsmDataConnection-1] DataConnection setup
result=Q&apos;EOther errorQ&apos;E on cid=1 02-02 23:42:48.394 D/RILJ ( 194): [2864]Q&gt;E
LAST_DATA_CALL_FAIL_CAUSE 02-02 23:43:18.433 D/RILJ ( 194):
WAKE_LOCK_TIMEOUT mReqPending=0 mRequestList=1 02-02 23:43:18.433 D/RILJ
( 194): 0: [2864] LAST_DATA_CALL_FAIL_CAUSE 02-02 23:46:24.621 E/RILC (
73): RIL_onRequestComplete: invalid RIL_Token 02-02 23:46:24.621 D/RILJ
( 194): [2864]Q&lt;E LAST_DATA_CALL_FAIL_CAUSE {65535} 02-02 23:46:24.625
D/GSM ( 194): [GsmDataConnection-1] DcActivatingState
msg.what=EVENT_GET_LAST_FAIL_DONE 02-02 23:46:24.625 D/GSM ( 194):
[GsmDataConnection-1] DcInactiveState: setEnterNoticationParams cp,cause
02-02 23:46:24.625 D/GSM ( 194): [GsmDataConnection-1] DcInactiveState:
enter notifyConnectCompleted 02-02 23:46:24.625 D/GSM ( 194):
[GsmDataConnection-1] notifyConnection at 1296679584626 cause=Unknown
Data Error 02-02 23:46:24.625 D/GSM ( 194): PDP activate failed.
Scheduling next attempt for 5s 02-02 23:46:24.625 D/GSM ( 194): NOT
Posting GPRS Unavailable notification -- likely transient error 02-02
23:46:30.359 D/GSM ( 194): GPRS reconnect alarm. Previous state was
FAILED 02-02 23:46:30.382 D/GSM ( 194): [GsmDataConnection-1]
DcInactiveState: msg.what=EVENT_RESET, ignore weQ&apos;Ere already reset 02-02
23:46:30.382 D/GSM ( 194): [GsmDataConnection-1]
NotifyDisconnectCompleted 02-02 23:46:30.382 D/GSM ( 194):
[GsmDataConnection-1] clearSettings 02-02 23:46:30.386 D/GSM ( 194):
[DataConnection] Stop poll NetStat 02-02 23:46:30.421 D/GSM ( 194):
[DSAC DEB] trySetupData with mIsPsRestricted=false 02-02 23:46:30.421
I/GSM ( 194): Preferred APN:25001:25001:???-????????, 201, 25001,
internet.mts.ru, , , , , , -1, default, supl 02-02 23:46:30.421 I/GSM (
194): Waiting APN set to preferred APN 02-02 23:46:30.421 D/GSM ( 194):
[GsmDataConnectionTracker] Create from allApns : [???-????????, 201,
25001, internet.mts.ru, , , , , , -1, default, supl][??? ????? MMS, 202,
25001, mms.mts.ru, null, http://mmsc, 192.168.192.192, 8080, null, -1,
mms] 02-02 23:46:30.421 D/GSM ( 194): [GsmDataConnection-1]
DcInactiveState msg.what=EVENT_CONNECT 02-02 23:46:30.421 D/GSM ( 194):
[GsmDataConnection-1] Connecting to carrier: Q&apos;E???-????????Q&apos;E APN:
Q&apos;Einternet.mts.ruQ&apos;E proxy: Q&apos;EQ&apos;E port: Q&apos;E 02-02 23:46:30.421 D/RILJ ( 194):
[2865]Q&gt;E SETUP_DATA_CALL 1 0 internet.mts.ru mts mts 3 02-02 23:46:35.441
E/RIL ( 73): ioctl(MODEM_SEND) error IPC_send_singleIPC 02-02
23:47:00.453 D/RILJ ( 194): WAKE_LOCK_TIMEOUT mReqPending=0
mRequestList=1 02-02 23:47:00.453 D/RILJ ( 194): 0: [2865]
SETUP_DATA_CALL 02-02 23:49:42.312 D/RILJ ( 194): [2865]Q&lt;E
SETUP_DATA_CALL error: com.android.internal.telephony.CommandException:
GENERIC_FAILURE 02-02 23:49:42.312 D/GSM ( 194): [GsmDataConnection-1]
DcActivatingState msg.what=EVENT_SETUP_DATA_CONNECTION_DONE 02-02
23:49:42.316 D/GSM ( 194): [GsmDataConnection-1] DataConnection Init
failed com.android.internal.telephony.CommandException: GENERIC_FAILURE
0</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:10:30 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>ten...@gmail.com</author>
<when>Tue, 15 Feb 2011 14:59:47 +0000</when>
<what>the same issue: http://www.google.com/support/forum/p/Google+Mobile/thread?tid=747f398a6c1bb2b9Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>6298</bugid>
<title>FLAG_SHOW_WHEN_LOCKED Q&amp;E FLAG_DISMISS_KEYGUARD fail to allow windows to take precedence for key events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>i4nc...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 04:45:23 +0000</openedDate>
<description>- Steps to reproduce the problem: I start up an activity upon receipt of
screen off broadcast. The activity adds the FLAG_SHOW_WHEN_LOCKED before
inflating layout. I then call TakeKeyEvents(true). This is supposed to
allow the activity the chance to handle key events even if it doesnQ&apos;Et
have focus. My activity does have focus at time of creation, while the
screen is off, but can lose it by other things I do with the app. I
ultimately want it to always handle key events even if it has been
pushed to the background. - What Happened: I donQ&apos;Et get key events. It
seems I can only get events that are Q&quot;Ewake keysQ&quot;E as defined by the
KeyguardViewMediator: {{{ private boolean
isWakeKeyWhenKeyguardShowing(int keyCode) { switch (keyCode) { case
KeyEvent.KEYCODE_VOLUME_UP: case KeyEvent.KEYCODE_VOLUME_DOWN: case
KeyEvent.KEYCODE_MUTE: case KeyEvent.KEYCODE_HEADSETHOOK: case
KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE: case KeyEvent.KEYCODE_MEDIA_STOP:
case KeyEvent.KEYCODE_MEDIA_NEXT: case KeyEvent.KEYCODE_MEDIA_PREVIOUS:
case KeyEvent.KEYCODE_MEDIA_REWIND: case
KeyEvent.KEYCODE_MEDIA_FAST_FORWARD: case KeyEvent.KEYCODE_CAMERA:
return false; } return true; } }}} - What you think the correct behavior
should be. The window isnQ&apos;Et able to take precedence over any key guard.
Though the display gets precedence, one does not expect that key events
will still be bound by the lockscreen. It effectively prevents your
activity from responding at all to the keys above. A related detail is
the fact that the opposite seems to happen when you use the
FLAG_DISMISS_KEYGUARD. At that point any key will cause wakeup if sleep
happens while your activity is still in progress. This behavior also
seemed unexpected, as when sleep occurs we are generally expecting the
keyguard to be re-instated, but the flag seems to be preventing that
while the activity is alive. I believe this problem affecting both flags
should be considered a bug. A fix would be appreciated, allowing these
flags to be used in conjunction with key event handling without
unexpected lockscreen override of the events. An example of what I
expect to happen with either of these flags would be if I return true on
an event, that means I wanted to handle it, if I return false then the
event could next pass to the KeyguardViewMediator to see if a wakeup
should happen, etc. As it stands the event wonQ&apos;Et get passed on in cases
of sleeping while activity is alive, causing either the unexpected
unguarded wakeup, or failure to process keys that would normally not be
wakeup keys. This happened within 2.0.1 SDK, this flag was added in API
5 and could be extremely useful to app developers whilst there is no
specific intent support for replacing the lockscreen.</description>
<comment>
<author>myLockan...@gmail.com</author>
<when>Wed, 10 Mar 2010 15:40:48 +0000</when>
<what>In addition to everything in the report, after more use and revision of activities 
within these flags, it would be extremely useful if there was a way to repeal the 
keyguard dismissal, exiting activity and causing the keyguard to come back with the 
dismiss flag or to break out of the keyguard along with exiting for the 
show_when_locked flag.</what>
</comment>
<comment>
<author>myLockan...@gmail.com</author>
<when>Sun, 28 Mar 2010 01:54:57 +0000</when>
<what>I have also discovered another bug with the show_when_locked flag. The activity 
responds unexpectedly when not using a Theme.Wallpaper for the activity. It fails to 
launch when we try to create the activity if the keyguard window is actually showing 
at the time we start the activity (there would be no reason to have the activity at 
times when the keyguard was already gone, that is why it wants to use the 
show_when_locked flag). The AlarmAlert.java appears to utilize the Wallpaper theme 
also for times when the keyguard is actually showing. I suspected this bug exists due 
to no testing for other themes or style definitions.

What happens is the activity seems to be created, but does not gain focus. When the 
device is awakened, the keyguard window is on screen, after being dismissed with the 
SlidingTab, we then see the SHOW_WHEN_LOCKED activity.</what>
</comment>
</bug>
<bug>
<bugid>19360</bugid>
<title>The API for ProgressDialog is not correct</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jleid...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 13:27:39 +0000</openedDate>
<description>The API for a ProgressDialog states the following: public ProgressDialog
(Context context) Everybody now assumes that every Context object can be
delivered to this Constructor. If you pass in an application Context, or
an Context from an Activity the app will crash with the following
stacktrace: W/WindowManager( 569): Attempted to add window with
non-application token WindowToken{438bee58 token=null}. Aborting.
D/AndroidRuntime( 2049): Shutting down VM W/dalvikvm( 2049): threadid=3:
thread exiting with uncaught exception (group=0x4001aa28)
E/AndroidRuntime( 2049): Uncaught handler: thread main exiting due to
uncaught exception E/AndroidRuntime( 2049): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.tastekid.TasteKid/com.tastekid.TasteKid.YouTube}:
android.view.WindowManager$BadTokenException: Unable to add window --
token null is not for an application E/AndroidRuntime( 2049): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
E/AndroidRuntime( 2049): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
E/AndroidRuntime( 2049): at
android.app.ActivityThread.access$2100(ActivityThread.java:116)
E/AndroidRuntime( 2049): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
E/AndroidRuntime( 2049): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
2049): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
2049): at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 2049): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 2049): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
2049): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 2049): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 2049): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 2049): Caused by:
android.view.WindowManager$BadTokenException: Unable to add window --
token null is not for an application E/AndroidRuntime( 2049): at
android.view.ViewRoot.setView(ViewRoot.java:460) E/AndroidRuntime(
2049): at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177)
E/AndroidRuntime( 2049): at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)
E/AndroidRuntime( 2049): at android.app.Dialog.show(Dialog.java:238)
E/AndroidRuntime( 2049): at
android.app.ProgressDialog.show(ProgressDialog.java:107)
E/AndroidRuntime( 2049): at
android.app.ProgressDialog.show(ProgressDialog.java:90)
E/AndroidRuntime( 2049): at
com.tastekid.TasteKid.YouTube.onCreate(YouTube.java:45)
E/AndroidRuntime( 2049): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/AndroidRuntime( 2049): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
E/AndroidRuntime( 2049): ... 11 more A ProgressDialog can only be
created with an Activity and not every Context. The simplest solution
would be to explain this correctly in the API. The best solution would
be to change the API to make it visible from code that a special Context
is needed. For example change: public ProgressDialog (Context context)
to public ProgressDialog (Activity activity)</description>
</bug>
<bug>
<bugid>1220</bugid>
<title>Q&quot;EAdd to contactsQ&quot;E from call log ignores contact groups</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>17</stars>
<reportedBy>Snick...@gmail.com</reportedBy>
<openedDate>Fri, 07 Nov 2008 17:07:54 +0000</openedDate>
<description>In my gmail account, I have created a contact group called Q&quot;EgPhoneQ&quot;E. In
this group, I imported all my contacts for my cell phone. On my G1, I
have this Q&quot;EgPhoneQ&quot;E group as the only group to sync for contact info.
When browsing the call log of missed/received/etc calls, I hold my
finger down on a phone number, and at the popup menu, select Q&quot;EAdd to
contactsQ&quot;E. I fill out all the relevant information and save. The contact
goes into my contact directory ok, but after a few seconds have passed,
disappears. Repeated attempts to add the contact fail in the same
manner. I log into my gmail account hoping if I add the contact there,
it will sync to my phone. I created a new contact on gmail, and after
clicking save, gave me an error saying Q&quot;EI canQ&apos;Et have a duplicate e-mail
addressQ&quot;E. When searching for the contact via e-mail address, I found 5
instances of my contact (from the 5 times I attempted to save on the
phone) in the Q&quot;EMy ContactsQ&quot;E contact group. After deleting 4 of them, I
moved the remaining one to my Q&quot;EgPhoneQ&quot;E contact group and it finally
synced to my phone properly. I would like the Q&quot;EAdd to contactsQ&quot;E menu
item on Android to respect the contact group I have selected, so that my
new contact is created smoothly. Thanks, Tom</description>
<comment>
<author>Arum...@gmail.com</author>
<when>Thu, 20 Nov 2008 12:09:40 +0000</when>
<what>Just like to add to this but a simpler request :) when a number is shown on the call
log and you donQ&apos;Et have it stored, thereQ&apos;Es no option to save the contact - only to
clear the call list.

Could a function be created to save the number into contacts please?

Thanks!</what>
</comment>
<comment>
<author>tanshi...@gmail.com</author>
<when>Fri, 21 Nov 2008 17:10:30 +0000</when>
<what>Hello. Please ignore my previous post about adding number to contact as I just found 
out you only need to long press the number and the options become available. If, 
however, the functions could be added to the menu option then it would be better as 
that is more intuitive.

Thanks
</what>
</comment>
<comment>
<author>Patrick.Rundin@gmail.com</author>
<when>Tue, 30 Jun 2009 11:51:51 +0000</when>
<what>I agree with and have the same problem as Tom. I do not want to sync Q&quot;EMy ContactsQ&quot;E 
since that will clutter my phone with hundreds of contacts to which I have only 
email.

The use case is:
* Set up Gmail sync groups WITHOUT Q&quot;EMy ContactsQ&quot;E. I use a Q&quot;EPhonebookQ&quot;E group for 
example.
* Create a new contact on the phone.

Issue:
 * After sync the contact vanishes from the phone.

Please look in to this, itQ&apos;Es a serious usability issue - I recently lost contact 
details to five clients until i by chance discovered them back in Gmail days later. 

Regards,
 Patrick

</what>
</comment>
<comment>
<author>deepak.s...@gmail.com</author>
<when>Mon, 06 Jul 2009 03:49:11 +0000</when>
<what>I just ran into this issue too. Like others, I use just a Q&quot;ERolodexQ&quot;E group to sync
Gmail contacts with the phone so that the phoneQ&apos;Es contact list isnQ&apos;Et cluttered by all
my other email-only contacts.

A related fix would be to have the ability to assign groups to contacts on the phone
itself.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:06:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:39:15 +0000</when>
<what></what>
</comment>
<comment>
<author>risto.ka...@gmail.com</author>
<when>Sat, 05 Sep 2009 20:26:36 +0000</when>
<what>Q&quot;EA related fix would be to have the ability to assign groups to contacts on the phone
itself.Q&quot;E

FYI, I think that is covered by:

  Issue 3275: Contact Groups not editable

  Q&quot;EThere does not seem to be anyway to manage a given contactQ&apos;Es group
  membership, either when adding new or editing existing.Q&quot;E
</what>
</comment>
<comment>
<author>deepak.s...@gmail.com</author>
<when>Sun, 06 Sep 2009 01:51:24 +0000</when>
<what>@risto: Thanks for pointing out that issue.

For others, a workaround till this gets fixed is to first set the view in Contacts 
app to just the group that you sync. Then create the new contact. It will be assigned 
to that group and hence, get synced correctly.

One problem I noticed is that a patch [1] which fixes this issue should be in Cupcake 
but isnQ&apos;Et present in my (non-Google branded) HTC Magic which supposedly is based on 
Cupcake. HTC support didnQ&apos;Et answer my question about this odd behaviour :(

[1]: http://android.git.kernel.org/?
p=platform/packages/apps/Contacts.git;a=commitdiff;h=978e2baac11db50c09db4076ff756722
50859773#patch21</what>
</comment>
<comment>
<author>hau...@gmail.com</author>
<when>Mon, 08 Feb 2010 22:02:07 +0000</when>
<what>Q&quot;EFor others, a workaround till this gets fixed is to first set the view in Contacts 
app to just the group that you sync.Q&quot;E- This isnQ&apos;Et satisfactory, at least on the nexus
one, because it is unclear which group I am syncing. There donQ&apos;Et seem to be any
options for picking which group to sync (and add new contacts to).</what>
</comment>
<comment>
<author>rcos...@gmail.com</author>
<when>Sat, 03 Apr 2010 13:17:17 +0000</when>
<what>I also would like to enable contact groups feature on android to send e-mails or sms to 
a group of contacts without looking for each one!</what>
</comment>
</bug>
<bug>
<bugid>7493</bugid>
<title>Android wonQ&apos;Et always join remembered networks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zon...@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 18:11:25 +0000</openedDate>
<description>Android 2.1 fails to automatically join networks it has already seen.
Whenever I enter a space with a WiFi the phone was already registered to
earlier, I will have to got the settings menu and select in manually. I
consider this a bug. Seen on a Nexus One.</description>
</bug>
<bug>
<bugid>14134</bugid>
<title>ScrollView XML attributes are missing from the documentation</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-01-20T18:38:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 00:26:40 +0000</openedDate>
<description>ScrollView supports a public attribute android:fillViewport which is not
listed in the javadocs for the class. Similarly, the setFillViewport
method does not refer to this attribute. Should be possible to just add
@attr ref android.R.styleable#ScrollView_fillViewport to both the class
javadoc and setFillViewport.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 07:42:04 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 18:38:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18641</bugid>
<title>Microphone cuts out randomly for a while in the middle of a phone call - Nexus one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gafni...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 23:46:39 +0000</openedDate>
<description>When in a call, the microphone will suddenly stop working for a few
seconds (5-20 sec) as if itQ&apos;Es on mute. Then it goes back to normal. It
happens randomly and multiple times during a phone call. I donQ&apos;Et think
itQ&apos;Es a ROM problem, because IQ&apos;Eve had it with different ROMs (stock 2.2
and 2.3, as well as some CM ROMs). Current one is CM7.0.2.1-N1. I sent
the phone twice to the HTC repair center, and they didnQ&apos;Et fix the
problem. Thanks.</description>
</bug>
<bug>
<bugid>9397</bugid>
<title>On language change in settings, launcher icons titles language is not getting updated in Froyo.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>p.veen...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 13:18:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Steps To reproduce: 1. Set the
different language in Settings--Q&gt;ELanguage Q&amp;E Keyboard--Q&gt;ESelect Language.
2. Return to Launcher page. 3. Could see that language of icon titles
are not getting changed. Device: Emulator/Target Code base: Froyo</description>
</bug>
<bug>
<bugid>7031</bugid>
<title>Activity.restoreManagedDialogs() erroneously recreates obsolete Dialogs</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-08T18:50:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>G3582790...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 15:53:01 +0000</openedDate>
<description>The private method Activity.restoreManagedDialogs() tries to restore ALL
managed dialogs that have EVER been shown in an Activity. It should only
restore dialogs that are currently shown. Hardware: G1 @ Android 1.6
Reproduction steps: - Import attached project in your IDE - Set
breakpoint to DialogTest.java:30 - Run project in debug mode - Press
Q&quot;EShow DialogQ&quot;E - Press Q&quot;ENextQ&quot;E (ONCE !) - Switch orientation - Behold the
calls to onCreateDialog() and the delivered id parameters Actual
behaviour: - onCreateDialog() is called for DIALOG_1 although DIALOG_1
is not being displayed Expected behaviour: - onCreateDialog() should
only be called for dialogs being shown Impact: - The erroneous behaviour
prohibits simple implementations of application-wide dialog managing
since it enforces the application to keep a history of all dynamic
dialogs shown recently. Work-around: - Use Activity.removeDialog()
instead of Activity.dismissDialog(); this work-around is paid with
additional computational costs of course</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 08 Mar 2010 18:50:00 +0000</when>
<what>If you know you are not going to need a dialog again, you need to use removeDialog(). Dialogs restoration does 
not apply to visible dialogs only.</what>
</comment>
<comment>
<author>dahl.bre...@gmail.com</author>
<when>Sat, 20 Mar 2010 19:46:25 +0000</when>
<what>why does this call on prepare again I can see you point about oncreate but why prepare 
a dialog that isnQ&apos;Et being shown?</what>
</comment>
</bug>
<bug>
<bugid>12254</bugid>
<title>voice search update, too large for QVGA devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gunns...@gmail.com</reportedBy>
<openedDate>Sat, 30 Oct 2010 04:52:05 +0000</openedDate>
<description>Just updated to the latest voice search 2.01. When running the updated
app for the first time you cant actually use the application as the
initial window displayed with the tips and video information is too
large for QVGA devices. If the default Q&quot;ESpeak nowQ&quot;E prompt was just
displayed the app would be fine, but as you cant dismiss or invoke a
voice action on the first time use window the app is unusable. Phone
being tested was a Huawei IDEOS 240x320</description>
<comment>
<author>gunns...@gmail.com</author>
<when>Sat, 30 Oct 2010 05:45:14 +0000</when>
<what>Duplicate 11818</what>
</comment>
</bug>
<bug>
<bugid>19977</bugid>
<title>WebView crash while initialization </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajumahore</reportedBy>
<openedDate>Mon, 12 Sep 2011 07:10:22 +0000</openedDate>
<description>I have a WebView in my application to show a server html link. This
webview screens works in most of the devices but in MB501 with 1.5 sdk
and MB200 with 1.5 sdk webview crashes. Steps: 1. Create a simple
webview and open a html server link 2. While inflating webview from xml
it crashes Devices: MB501 Q&amp;E MB200 with Android 1.5 SDK Source crash
line: @Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.test);
WebView test.xml file: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ERelativeLayout android:layout_width=Q&quot;Efill_parentQ&quot;E
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ERelativeLayout
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:background=Q&quot;E@color/semi_transparent_backgroundQ&quot;E
android:id=Q&quot;E@+id/test_viewQ&quot;E android:visibility=Q&quot;EgoneQ&quot;EQ&gt;E Q&lt;ERelativeLayout
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_marginLeft=Q&quot;E30dpQ&quot;E
android:layout_marginRight=Q&quot;E30dpQ&quot;E android:background=Q&quot;E@drawable/test_bgQ&quot;E
android:layout_centerHorizontal=Q&quot;EtrueQ&quot;E
android:scrollbarAlwaysDrawVerticalTrack=Q&quot;EtrueQ&quot;E
android:layout_marginBottom=Q&quot;E25dpQ&quot;E android:layout_marginTop=Q&quot;E25dpQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;EWebView
android:id=Q&quot;E@+id/web_viewQ&quot;E android:background=Q&quot;E@android:color/whiteQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:scrollbars=Q&quot;EverticalQ&quot;E
android:layout_marginLeft=Q&quot;E8dpQ&quot;E android:layout_marginRight=Q&quot;E8dpQ&quot;E
android:layout_marginTop=Q&quot;E8dpQ&quot;E android:layout_height=Q&quot;E315dpQ&quot;E
android:scrollbarAlwaysDrawVerticalTrack=Q&quot;EtrueQ&quot;E
android:layout_marginBottom=Q&quot;E45dpQ&quot;E
android:scrollbarTrackVertical=Q&quot;E@drawable/scrollbar_trackQ&quot;E
android:scrollbarThumbVertical=Q&quot;E@drawable/scrollbar_thumbQ&quot;EQ&gt;E
Q&lt;E/WebViewQ&gt;E.... ..... .... Crash log: 4 E Database:
sqlite3_open_v2(Q&quot;E/data/data/com.test/databases/webview.dbQ&quot;E, Q&amp;Ehandle, 6,
NULL) failed 09-09 09:23:03.867 614 659 W ApplicationContext: Unable to
create cache directory 09-09 09:23:03.867 614 659 W cache : Unable to
create webviewCache directory 09-09 09:23:03.957 614 614 E
TestWebViewActivity: error while webview initialization 09-09
09:23:03.967 614 614 W System.err: android.view.InflateException: Binary
XML file line #17: Error inflating class java.lang.reflect.Constructor
09-09 09:23:03.987 614 614 W System.err: at
android.view.LayoutInflater.createView(LayoutInflater.java:512) 09-09
09:23:03.997 614 614 W System.err: at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
09-09 09:23:03.997 614 614 W System.err: at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
09-09 09:23:03.997 614 614 W System.err: at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617) 09-09
09:23:04.007 614 614 W System.err: at
android.view.LayoutInflater.rInflate(LayoutInflater.java:620) 09-09
09:23:04.007 614 614 W System.err: at
android.view.LayoutInflater.rInflate(LayoutInflater.java:620) 09-09
09:23:04.007 614 614 W System.err: at
android.view.LayoutInflater.inflate(LayoutInflater.java:407) 09-09
09:23:04.007 614 614 W System.err: at
android.view.LayoutInflater.inflate(LayoutInflater.java:320) 09-09
09:23:04.007 614 614 W System.err: at
android.view.LayoutInflater.inflate(LayoutInflater.java:276) 09-09
09:23:04.017 614 614 W System.err: at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:313)
09-09 09:23:04.017 614 614 W System.err: at
android.app.Activity.setContentView(Activity.java:1683) 09-09
09:23:04.017 614 614 W System.err: at
com.test.TestWebViewActivity.onCreate(TestWebViewActivity.java:65) 09-09
09:23:04.017 614 614 W System.err: at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
09-09 09:23:04.017 614 614 W System.err: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2274)
09-09 09:23:04.027 614 614 W System.err: at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2327)
09-09 09:23:04.027 614 614 W System.err: at
android.app.ActivityThread.access$2000(ActivityThread.java:115) 09-09
09:23:04.027 614 614 W System.err: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1735)
09-09 09:23:04.027 614 614 W System.err: at
android.os.Handler.dispatchMessage(Handler.java:99) 09-09 09:23:04.027
614 614 W System.err: at android.os.Looper.loop(Looper.java:123) 09-09
09:23:04.027 614 614 W System.err: at
android.app.ActivityThread.main(ActivityThread.java:3999) 09-09
09:23:04.027 614 614 W System.err: at
java.lang.reflect.Method.invokeNative(Native Method) 09-09 09:23:04.027
614 614 W System.err: at
java.lang.reflect.Method.invoke(Method.java:521) 09-09 09:23:04.027 614
614 W System.err: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
09-09 09:23:04.037 614 614 W System.err: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) 09-09
09:23:04.037 614 614 W System.err: at
dalvik.system.NativeStart.main(Native Method) 09-09 09:23:04.037 614 614
W System.err: Caused by: java.lang.reflect.InvocationTargetException
09-09 09:23:04.037 614 614 W System.err: at
android.webkit.WebView.Q&lt;EinitQ&gt;E(WebView.java:775) 09-09 09:23:04.047 614
614 W System.err: at
java.lang.reflect.Constructor.constructNative(Native Method) 09-09
09:23:04.057 614 614 W System.err: at
java.lang.reflect.Constructor.newInstance(Constructor.java:446) 09-09
09:23:04.057 614 614 W System.err: at
android.view.LayoutInflater.createView(LayoutInflater.java:499) 09-09
09:23:04.067 614 614 W System.err: ... 24 more 09-09 09:23:04.067 614
614 W System.err: Caused by: android.database.sqlite.SQLiteException:
09-09 09:23:04.087 614 614 W System.err: at
android.database.sqlite.SQLiteDatabase.dbopen(Native Method) 09-09
09:23:04.087 614 614 W System.err: at
android.database.sqlite.SQLiteDatabase.Q&lt;EinitQ&gt;E(SQLiteDatabase.java:1598)
09-09 09:23:04.087 614 614 W System.err: at
android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:648)
09-09 09:23:04.087 614 614 W System.err: at
android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:669)
09-09 09:23:04.087 614 614 W System.err: at
android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:662)
09-09 09:23:04.087 614 614 W System.err: at
android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:482)
09-09 09:23:04.087 614 614 W System.err: at
android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:181)
09-09 09:23:04.087 614 614 W System.err: at
android.webkit.WebViewDatabase.getInstance(WebViewDatabase.java:168)
09-09 09:23:04.087 614 614 W System.err: at
android.webkit.WebView.Q&lt;EinitQ&gt;E(WebView.java:790) 09-09 09:23:04.087 614
614 W System.err: ... 28 more ------- Thanks in Advance, Raju</description>
</bug>
<bug>
<bugid>2652</bugid>
<title>[Gallery] it shows portrait MediaController although current orientation is landscape mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>radi...@gmail.com</reportedBy>
<openedDate>Wed, 13 May 2009 05:59:12 +0000</openedDate>
<description>Reproduce steps : 0. push some video files into SD card 1. go to Gallery
2. select arbitrary video (video will be played in landscape mode.) 3.
push End button. (device screen will be off and the video playback will
be stopped) 4. push Menu button. (LockScreen will be displayed in
portrait mode. stopped playback will be resumed.) 5. push Menu button.
result : MediaController(Scroll bar) is displayed in portrait mode
within a short time. respected result : MediaController(Scroll bar)
should be displayed in landscape mode. I think this problem is related
with LockScreen. When LockScreen is displayed on top current orientation
is portrait. Although lock screen is on top the playback is resumed. So
it draws portrait mode controller and is displayed while 3 sec. If a
user unlock screen within 3sec than user will see the controller for
portrait mode.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:25:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4263</bugid>
<title>IM should not be using BOOT_COMPLETED</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>m.bn...@gmail.com</reportedBy>
<openedDate>Thu, 15 Oct 2009 20:26:34 +0000</openedDate>
<description>In the newest version of the OSS Android code, the IM client uses
BOOT_COMPLETED in its AndroidManifest.xml. I believe itt should instead
be using PackageManager setComponentEnabledSetting when an account is
created, so it does not unnecessarily start on bootup.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:52:00 +0000</when>
<what></what>
</comment>
<comment>
<author>aori...@gmail.com</author>
<when>Wed, 16 Dec 2009 15:38:57 +0000</when>
<what>You are not aware of login on power on use case
Anyway, there is a bug that keep IM running  even when not logged in</what>
</comment>
</bug>
<bug>
<bugid>5014</bugid>
<title>Some repeating events not showing up in calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>dhumen...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 03:23:22 +0000</openedDate>
<description>I have a Motorola Droid 2.0. Calendar app. Possibly related to issue
4206. I have a repeating event in my calendar that doesnQ&apos;Et show up. This
is a monthly event that is the 1st of the month every month. I created
the event on my PC more than a year ago, the first occurrence is
11/1/2008. If I go all the way back to 11/1/2008 the event is there on
my phone but it never shows up after that. In the phone, the event is
marked as monthly, reoccurring (circular arrow icon). I tried adding a
new monthly event and it shows up. For this one, it starts on
11/26/2009. I tried adding a new monthly event again that starts
11/2/2008 but that doesnQ&apos;Et show up. Maybe the syncing doesnQ&apos;Et go back to
last year?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Nov 2009 14:33:04 +0000</when>
<what></what>
</comment>
<comment>
<author>stedl...@gmail.com</author>
<when>Wed, 14 Jul 2010 17:18:29 +0000</when>
<what>I have HTC Desire - 2.1-update1.

The first instance of an example reoccurring appointment is in the calendar in 2008. The calendar on the handset shows this appointment and also knows that it is Q&quot;EYearlyQ&quot;E when the appointment is viewed, but the appointment is not shown on the subsequent anniversary dates.</what>
</comment>
<comment>
<author>john.ent...@gmail.com</author>
<when>Mon, 09 Aug 2010 17:50:05 +0000</when>
<what>This issue and issue 4206 seem to be duplicates of issue 3672.</what>
</comment>
<comment>
<author>dhumen...@gmail.com</author>
<when>Mon, 09 Aug 2010 17:59:54 +0000</when>
<what>Issue 3672 states recurrent events were syncQ&apos;Ed correctly.  This is not the case for this issue.</what>
</comment>
<comment>
<author>jonroy...@gmail.com</author>
<when>Mon, 20 Sep 2010 22:27:12 +0000</when>
<what>I also had this issue; the fix that worked was in a similar thread on Google Mobile: http://goo.gl/YH9m

Basically: 
1. Whatever your default calendar is (Q&quot;EMy CalendarQ&quot;E; mine was my first name), in the Calendar app tap: Menu Q&gt;E More Q&gt;E Calendars, and uncheck your default calendar from syncing, and tap OK. Your phone may well sync on its own at this point.  
2. From your home screen, go to Settings Q&gt;E Accounts and Sync Q&gt;E [your Google account] Q&gt;E tap Menu Q&gt;E Sync all. 
3. When sync is completed, your repeating events should appear; you can now reinstate sync on your default calendar. Future syncing should work, repeating or not, with the important exception of repeating events on your default calendar, as explained below.

After testing Calendar with repeating events in various calendars and deliberately trying to break sync with things like events from midnight until 11:30pm every day forever, then syncing, it seems that only specifically making repeating events in your default calendar, and not in others, breaks this fix - so use other calendars for that, or apply this fix again if you need to add a repeating event to your default calendar.

This fix was applied on a Nexus One running stock 2.2, FRF91.</what>
</comment>
<comment>
<author>brianmic...@gmail.com</author>
<when>Fri, 03 Dec 2010 21:23:42 +0000</when>
<what>I tried this on my HTC Evo.  DidnQ&apos;Et work.  Still missing repeating events in a particular calendar.</what>
</comment>
<comment>
<author>mps...@gmail.com</author>
<when>Fri, 18 Mar 2011 11:53:38 +0000</when>
<what>Tried on HTC Desire. DidnQ&apos;Et work.</what>
</comment>
<comment>
<author>email4j...@gmail.com</author>
<when>Thu, 31 Mar 2011 05:51:56 +0000</when>
<what>Yay, it worked. the menu was not exactly how you said them for my moto droid but I figured it out and it worked. Thanks!</what>
</comment>
<comment>
<author>piethein...@gmail.com</author>
<when>Tue, 12 Apr 2011 12:53:34 +0000</when>
<what>this did work for me on my Archos 101 tablet.</what>
</comment>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:03:03 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
<comment>
<author>there.is...@gmail.com</author>
<when>Sun, 26 Jun 2011 17:49:44 +0000</when>
<what>Worked for me (on SE xperia arc), although it didnQ&apos;Et appear right away, but only after iQ&apos;Eve re enabled the sync on my calendar app.

Thanks !</what>
</comment>
</bug>
<bug>
<bugid>1288</bugid>
<title>Eclipse ADT Plugin Resource Browser / Support for String-Array Vs. Array Resources</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-11-27T01:02:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mamla...@gmail.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 16:42:59 +0000</openedDate>
<description>Hi, This is an issue of Resources defined by Q&lt;Estring-arrayQ&gt;E VS. Q&lt;EarrayQ&gt;E.
I am using the Android SDK r1 with Eclipse 3.4 and the ADT Plug-in. If I
create an array resource using the method suggested in the current
documentation, which is to use Q&lt;Estring-arrayQ&gt;E ... (Source: Changed from
array to string-array between m5 and 0.9
http://code.google.com/android/migrating/m5-0.9/changes-overview.html#TOC-
Resources) ...then the Array resource does NOT show up in the Resource
browser for designing layout stuff (setting layout properties, browsing
available resources and setting references). Also, setting the array
reference in a attribute/property manually works, but is confusing.
Lastly, using the old Q&lt;EarrayQ&gt;E method instead, works great. HereQ&apos;Es an
example: I created a string-array Q&lt;Estring-array name=Q&quot;EflavorsQ&quot;EQ&gt;E
Q&lt;EitemQ&gt;EVanillaQ&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;EChocolateQ&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;EStrawberryQ&lt;E/itemQ&gt;E
Q&lt;E/string-arrayQ&gt;E I want to use the design view in a layout XML file, say
main.xml. I create a Spinner control in this layout. I select the
spinner and see all the properties/attributes. I choose the Entries
property and browse for my resources (using the ... button). There are
no arrays listed. I add another array resource, this time: Q&lt;Earray
name=Q&quot;EchipmunksQ&quot;EQ&gt;E Q&lt;EitemQ&gt;EAlvinQ&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;ESimonQ&lt;E/itemQ&gt;E
Q&lt;EitemQ&gt;ETheodoreQ&lt;E/itemQ&gt;E Q&lt;E/arrayQ&gt;E I go back to the layout designer. Oh,
look. ThereQ&apos;Es an array, called chipmunks. I can set the spinner entries
field to it. The reference is @array/chipmunks. I can also set
@array/flavors manually and it works, NOT @string- array/flavors. This
is inconsistent and non-intuitive and you can only figure this out if
you knew the old way. IQ&apos;Em fine with the array contents not showing in
the designer. It works fine on the Emulator/phone(G1). I also understand
having backwards compatibility, but the plug-in enforces the OLD way,
and doesnQ&apos;Et easily support the NEW way. Thanks for your time, let me
know if you need more info. Hope this gets fixed in the next plug-in.</description>
<comment>
<author>x...@google.com</author>
<when>Thu, 27 Nov 2008 01:02:30 +0000</when>
<what>This has been fixed, and will be released in the next ADT version.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 18:55:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>810</bugid>
<title>emulator -http-proxy startup option doesQ&apos;Ent work</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T18:05:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>38</stars>
<reportedBy>tarblaz...@gmail.com</reportedBy>
<openedDate>Thu, 21 Aug 2008 12:11:40 +0000</openedDate>
<description>The -http-proxy startup option for the emulator doesQ&apos;Ent work. Steps to
reproduce : - start the emulator as : Q&gt;E emulator -http-proxy
Q&quot;Ehttp://Q&lt;EproxyQ&gt;E:Q&lt;EportQ&gt;EQ&quot;E - click on the browser - checking the system
table in the
/data/data/com.android,providers.settings.databases/settings.db shows
the absence of the http_proxy field. Correct behaviour : - The browser
should connect to the internet via the supplied proxy. - The field
should be reflected in the corresponding table</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:02:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Tue, 26 Aug 2008 14:12:27 +0000</when>
<what>for the record, the -http-proxy option has nothing to do with the settings database
and will not modify by design.

on the other hand, thereQ&apos;Es a real bug if the emulator cannot redirect the TCP traffic
through the proxy. what is the output of running with the -debug-proxy option when
the browser tries to connect to the internet ?

</what>
</comment>
<comment>
<author>scros...@gmail.com</author>
<when>Thu, 28 May 2009 14:04:58 +0000</when>
<what>I have the same problem. HereQ&apos;Es the output using the -debug-proxy options (IQ&apos;Eve
obscured the actual proxy url/ip with the # marks)

D:\android-sdk-windows-1.5_r2\toolsQ&gt;Eemulator.exe -avd my_android1.5 -http-proxy
proxy.##.######.com:80 -debug-proxy
proxy_http_setup: creating http proxy service connecting to: proxy.##.######.com:80
server name Q&apos;Eproxy.##.######.comQ&apos;E resolved to ###.##.###.###:80
proxy_http_setup: creating HTTP Proxy Service Footer is (len=2):
Q&apos;E
Q&apos;E
http_service_connect: trying to connect to 74.125.127.104:80
http_service_connect: using HTTP rewriter
tcp:74.125.127.104:80(1552): cannot connect to proxy: Q&lt;Eunknown errorQ&gt;E</what>
</comment>
<comment>
<author>dag.kris...@gmail.com</author>
<when>Mon, 13 Jul 2009 12:14:51 +0000</when>
<what>I have the same problem, but my emulator tries to connect to another server/port:

http_service_connect: trying to connect to 74.125.79.105:80
http_service_connect: using HTTP rewriter
tcp:74.125.79.105:80(1432): cannot connect to proxy: Q&lt;Eunknown errorQ&gt;E

</what>
</comment>
<comment>
<author>dag.kris...@gmail.com</author>
<when>Mon, 13 Jul 2009 12:16:12 +0000</when>
<what>...which incidentally is Google.com, as surely you know... :-)

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:12:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:37:27 +0000</when>
<what></what>
</comment>
<comment>
<author>magwa...@gmail.com</author>
<when>Tue, 09 Mar 2010 12:54:35 +0000</when>
<what>I had a similar problem and I made it work by using the following code snippet. Maybe 
this will be useful for some of you.
===================================================================
System.setProperty(Q&quot;Ehttp.proxyHostQ&quot;E, Q&quot;EmyproxyhostQ&quot;E);
System.setProperty(Q&quot;Ehttp.proxyPortQ&quot;E, Q&quot;EmyportQ&quot;E);

Authenticator.setDefault(new Authenticator() {
  protected PasswordAuthentication getPasswordAuthentication() {
	return new
	   PasswordAuthentication(Q&quot;Edomain\\usernameQ&quot;E,Q&quot;EpasswordQ&quot;E.toCharArray());
  }});
  
URL url=new URL(Q&quot;Ewww.thewebsite.comQ&quot;E);
URLConnection yc = url.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream()));  
===================================================================</what>
</comment>
<comment>
<author>marius.m...@gmail.com</author>
<when>Thu, 18 Mar 2010 12:32:00 +0000</when>
<what>Magwalls your solution is not working on 2.1 with server,port,username and password.
Somebody should take care of this error.</what>
</comment>
<comment>
<author>Hacking...@gmail.com</author>
<when>Mon, 22 Mar 2010 17:33:31 +0000</when>
<what>I wrote up a tutorial that should help:

http://aurirahimzadeh.spaces.live.com/blog/cns!F5CF78DEA3328162!3717.entry

No code changes necessary.

Good luck!

Best,

-Auri
</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 18:05:14 +0000</when>
<what>This has been fixed in the emulator binary that comes with the 2.2 SDK.</what>
</comment>
<comment>
<author>useyour....@gmail.com</author>
<when>Wed, 30 Jun 2010 09:09:56 +0000</when>
<what>Using Eclipse plug-in the property -http-proxy is not working.
Steps to reproduce :
- create an AVD version 2.2
- go to Window -Q&gt;E Preferences -Q&gt;E Android -Q&gt;E Launch in Q&quot;EDefault emulator optionsQ&quot;E introduce the value like Q&quot;E-http-proxy 192.168.*.*:8080Q&quot;E
- any proyect Run as... Android application
- go to browser
- the progress loading bar from the browser stays freezed and doesnQ&apos;Et load start page neither any external web page

Using as value of proxy http://192.168.*.*:8080 doesnQ&apos;Et works either.

But when using the command line Q&quot;Eemulator -avd default-2.2 -http-proxy 192.168.*.*:8080Q&quot;E it works.
</what>
</comment>
<comment>
<author>marius.m...@gmail.com</author>
<when>Wed, 30 Jun 2010 09:49:21 +0000</when>
<what>I have tested in 2.2, the same problem in Eclipse is not working. Tested on 2 pc, the browser included works great but from applications no Internet connection is available.</what>
</comment>
<comment>
<author>hthdjeut...@gmail.com</author>
<when>Mon, 31 Jan 2011 13:33:10 +0000</when>
<what>On 2.2, with the Eclipse emulator itQ&apos;Es still not working for me. Any updates on this issue?</what>
</comment>
</bug>
<bug>
<bugid>5425</bugid>
<title>Redial Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>RCo...@gmail.com</reportedBy>
<openedDate>Sun, 13 Dec 2009 16:09:34 +0000</openedDate>
<description>Q&quot;EPausesQ&quot;E and possibly other characters entered in a contact number, do
not work when redialing!</description>
</bug>
<bug>
<bugid>11414</bugid>
<title>Lock option for widgets/shortcuts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sibin.ku...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 02:53:47 +0000</openedDate>
<description>Hi team, It would be great if one could lock a particular widget on the
home screen. That cannot be moved from its location without unlocking
it. The same feature is on the ubuntu panel. Thanks, Sibin</description>
</bug>
<bug>
<bugid>16062</bugid>
<title>Forward Email to SMS, MMS</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>tatum.ra...@gmail.com</reportedBy>
<openedDate>Sun, 10 Apr 2011 02:09:18 +0000</openedDate>
<description>Other smartphone platforms such as Blackberry and WebOS support
forwarding email to sms and mms. Android should also have this feature.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 18:51:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19731</bugid>
<title>[messaging] Delivery Reports for SMS sent to multiple users always notifies with Name/Mobile number of 1st user in list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>singh.kr...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 02:40:01 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. In Home Q&gt;E Menu Q&gt;E Messaging App Q&gt;E
Settings Q&gt;E Text Message (SMS) Settings Q&gt;E Enable Delivery Reports 2. Open
Messaging App and compose test message with any text 3. In Q&quot;EToQ&quot;E list add
more than 1 contacts 4. Send SMS - What happened. 1. Message Delivered
alerts is shown for each message received 2. If all messages are
delivered in order, then delivered alerts contains name/number of first
contact in the list - What you think the correct behavior should be. 1.
Delivered Alerts should contain Name/Mobile Number of contact for which
alert is being shown Model Number : Nexus One Android Version : 2.3.4
Build Number : GRJ22 Kernal Number : 2.6.35.7-59463-g52630a3
android-build@apa28#1</description>
</bug>
<bug>
<bugid>9092</bugid>
<title>Nexus One and Bluetooth handsfree on car</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tillidan@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 09:54:40 +0000</openedDate>
<description>Using Nexus One with a handsfree with display on Volkswagen Golf VI.
Note: The Nexus One have Android 2.1 update1, compilation EPF21B. the
handsfree is integrated in the car and you can read info in the carQ&apos;Es
touchscreen. - When I active bluetooth in Nexus One, they connect
correctly, and then syncronice contacts correctly. I receive calls and
the calls are identified in the display correctly. - There must be a
problem in the numbers of contacts syncronice, because if I look for a
contact in the carQ&apos;Es touchscreen, the numbers appears int the format
666-443-444, and if I pulse it and made a call it doesnt work (make a
call to Q&quot;E66634Q&quot;E for this example). ItQ&apos;Es look like the Q&quot;E-Q&quot;E is the
problem. In the previous mobile I had (nokia e55) the numbers appears
without Q&quot;E-Q&quot;E in the touchscreen and it works fine. Can you examine this
problem? If you have any suggestion please email me. Thanks. Regards,
Javier.
----------------------------------------------------------------------
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>5838</bugid>
<title>YouTube app - no confirmation to delete videos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neilhard...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 19:21:33 +0000</openedDate>
<description>When you go to Menu Q&gt;E My Account Q&gt;E My Videos, you can long-press a video
and easily delete it. There is no Q&quot;EAre you sure you want to delete this
video?Q&quot;E confirmation screen. Twice I have deleted videos accidentally
like this. It is a very annoying bug.</description>
</bug>
<bug>
<bugid>1587</bugid>
<title>I could not generate SQL twice in a instance of SQLiteQueryBuilder.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>maim...@gmail.com</reportedBy>
<openedDate>Fri, 19 Dec 2008 02:48:19 +0000</openedDate>
<description>IQ&apos;Em a programmer in Japan. IQ&apos;Em weak in English. So I wrote reports by
English and Japanese. I wrote a based report in Japanese:
http://groups.google.co.jp/group/android-group-japan/browse_thread/thread/af938962b2d8cd11
summary in English: I got an error from following codes:
----------------------------- String selection = Q&quot;Etime BETWEEN ? AND ?Q&quot;E;
SQLiteQueryBuilder qb = new SQLiteQueryBuilder();
qb.setTables(TABLE_NAME); SQLiteDatabase db =
mOpenHelper.getReadableDatabase(); Log.v(TAG, Q&quot;ESQL:Q&quot;E +
qb.buildQuery(PROJECTION, selection, selectionArgs, null, null, orderBy,
MaxRecordLimit)); Cursor cursor = qb.query(db, PROJECTION, selection,
selectionArgs, null, null, orderBy, MaxRecordLimit);
----------------------------- result of qb.buildQuery():
----------------------------- SELECT id, lat, lon, acc, alt, bear,
satellites, provider, speed, time, updated_at FROM location_history
WHERE (time BETWEEN ? AND ?) ORDER BY time ASC LIMIT Q&apos;E100Q&apos;E
----------------------------- I used qb.buildQuery() for checking SQL. I
think this SQL is no problem. I got the error message from qb.query():
----------------------------- near Q&quot;E)Q&quot;E: syntax error: , while compiling:
SELECT id, lat, lon, acc, alt, bear, satellites, provider, speed, time,
updated_at FROM location_history WHERE (time BETWEEN ? AND ?)) AND (time
BETWEEN ? AND ?) ORDER BY time ASC LIMIT Q&apos;E100Q&apos;E
----------------------------- I could not understand it. I read source
codes, and I found a cause. The cause was Q&quot;EmWhereClauseQ&quot;E in
SQLiteQueryBuilder.buildQuery(). I think we need to update this method.
Next code is a patch for this problem: -----------------------------
public String buildQuery( String[] projectionIn, String selection,
String[] selectionArgs, String groupBy, String having, String sortOrder,
String limit) { String[] projection = computeProjection(projectionIn);
StringBuilder where = new StringBuilder(); if (mWhereClause.length() 0)
{ where.append(mWhereClause.toString()); where.append(Q&apos;E)Q&apos;E); } // Tack on
the userQ&apos;Es selection, if present. if (selection != null Q&amp;EQ&amp;E
selection.length() 0) { if (mWhereClause.length() 0) { where.append(Q&quot;E
AND Q&quot;E); } where.append(Q&apos;E(Q&apos;E); where.append(selection); where.append(Q&apos;E)Q&apos;E);
} return buildQueryString( mDistinct, mTables, projection,
where.toString(), groupBy, having, sortOrder, limit); }
-----------------------------</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:31:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:23:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18769</bugid>
<title>draw9patch with native save boxes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>headbang...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jul 2011 18:57:47 +0000</openedDate>
<description>Hi, I would like for draw9patch to have native save/open boxes so itQ&apos;Es
actually possible to save files easily. I am running Ubuntu 11.04</description>
</bug>
<bug>
<bugid>7658</bugid>
<title>After Alarm dismiss screen will never turn off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>axeriano</reportedBy>
<openedDate>Sat, 10 Apr 2010 16:54:21 +0000</openedDate>
<description>Normally, my device (Nexus One) turns off screeen after 20 sec. But,
enabling alarm in some time Q&amp;E after pressing Q&quot;EDismissQ&quot;E button in Alarm
Popup, prevents screeen from auto turn off. manually turning off /
turning on screen resolves this, but i could forget to do this Q&amp;E phone
will be with turned screen on all the time. (Not tested snooze button)
Nexus One, Android 2.1</description>
<comment>
<author>mruss...@gmail.com</author>
<when>Thu, 13 May 2010 13:39:18 +0000</when>
<what>This happens to me as well. Certainly a bug.</what>
</comment>
</bug>
<bug>
<bugid>6462</bugid>
<title>WiFi/3G Tethering please</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 17:47:56 +0000</openedDate>
<description>Tethering, please, so the phone turns into a WiFi hot-spot. Basically, a
replica of JoikuSpot Premium is what I want. That one works a dream on
S60 phones. I used to snigger at the looks from iPhone users when I did
that, but now IQ&apos;Eve lost it since switching to the Nexus. Please!</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 05 Feb 2010 18:49:34 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Sh...@gmail.com</author>
<when>Tue, 09 Feb 2010 14:37:53 +0000</when>
<what>I was hoping to find this feature as an application, but havenQ&apos;Et seen it.

There are times when IQ&apos;Ed like to use my laptop (or [forgive me]... my iPod Touch).
This would be a KILLER feature. </what>
</comment>
<comment>
<author>aruth...@gmail.com</author>
<when>Mon, 31 May 2010 04:19:39 +0000</when>
<what>pdaNet is an app which provides this.  Also present in 2.2.</what>
</comment>
<comment>
<author>aaronw...@gmail.com</author>
<when>Thu, 27 Jan 2011 02:38:30 +0000</when>
<what>This is in 2.2, so the issue should be closed:
http://developer.android.com/sdk/android-2.2-highlights.html
Q&quot;EPortable hotspot
Certain devices like the Nexus One can be turned into a portable Wi-Fi hotspot that can be shared with up to 8 devices.

You can use your Android-powered phone as a 3G connection for a Windows or Linux laptop by connecting their phone to the computer with a USB cable. The connection is then shared between the two devices.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>227</bugid>
<title>Should be able to update a specific list item</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>vijay.r....@gmail.com</reportedBy>
<openedDate>Mon, 11 Feb 2008 07:41:39 +0000</openedDate>
<description>We need a new API in android.widget.BaseAdapter class to refresh/update
only a specified list item. This API will be an alternative to
notifyChange() or notifyChange(booolean). Using notifyChange() or
notifyChange(booolean) will refresh all the list items in the listView.
The proposed new API will be used when we want to refresh only one of
the list items. This will increase the performance a lot, especially
when each of the list items are complicated (each list item contains
multiple images rendered and text) to construct or change attributes.
Implementation of this new API should be feasible. Though updating an
existing list item may change that itemQ&apos;Es attributes like size, the
other existing list items as a whole are not affected. Only the relative
position of the other list items change, but not the items themselves.
Hence calling a getView() on all the other unchanged list items is a
waste of resources.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:16:58 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:24:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:21:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4829</bugid>
<title>Android malforming SMS messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>mafian...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 16:15:36 +0000</openedDate>
<description>I am running the T-Mobile G1 with Android 1.6. I sent an SMS message to
a friend, and the received message was malformed. Specifically, the
received message was cut off at a certain point, and from that point
forward, the rest of the message was concatenated with a much older
message that was deleted a long time ago. Here is an example of what
happened (although, for the sake of my privacy, these arenQ&apos;Et the
messages that were actually transferred): ------------------- Very old
message whose thread was deleted long ago: Q&quot;EI donQ&apos;Et think we will be
able to do that. I will cost us a large amount of money, and in the end,
I donQ&apos;Et think it is worth itQ&quot;E Message that I recently tried to send:
Q&quot;EHey, I just heard back from him. I think he is sounding much better.Q&quot;E
Message that was received by my friend: Q&quot;EHey, I just heard back from
him. I think and in the end, I donQ&apos;Et think it is worth it.Q&quot;E
------------------- I donQ&apos;Et know the exact reproduction steps for this.
I do know that with this particular friend, our message thread can get
as large as 2000 messages before I delete it. IQ&apos;Eve only deleted our
message thread twice, and only because performance gets really bad once
you reach that point.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:22:11 +0000</when>
<what></what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:37:03 +0000</when>
<what>Strange problem indeed.  Definitely an issue.

I use an app called Q&quot;ESMS BackupQ&quot;E to backup my texts to Gmail.  That way I can clear 
message threads more often.</what>
</comment>
<comment>
<author>geuben...@gmail.com</author>
<when>Wed, 15 Dec 2010 21:23:29 +0000</when>
<what>I know this report is a bit old but I have started seeing a similar problem.

In one thread of over 2000 SMS (a significant number are over 1 SMS in length) and some MMS I am getting this same problem, albeit with incoming messages. As far as I can tell it seems that if an incoming SMS is over the 1 SMS limit then there is a high (~60%) chance of it becoming corrupted and the 2nd part of the SMS gets replaced by the 2nd part of an older SMS.

I am using a SE X10 running 2.1</what>
</comment>
<comment>
<author>ben...@gmail.com</author>
<when>Sat, 18 Jun 2011 16:58:09 +0000</when>
<what>This issue seems to be getting more regular as the number of stored messages in my phone increases.

IQ&apos;Eve just backed them all up with SMS Backup+ and deleted *every* message. So IQ&apos;Ell see if it is directly related to the number of messages stored on my device.

IQ&apos;Eve tried the stock messaging app and handcent, and both have the issue.</what>
</comment>
<comment>
<author>stephen....@sheffield.ac.uk</author>
<when>Mon, 05 Sep 2011 13:38:31 +0000</when>
<what>Getting same as #3 in android 2.1-update1 (Samsung galaxy apollo i5800). Happening in one thread with 200 sms (didnQ&apos;Et change default 200 message/conversation limit), again many of which are Q&gt;E1 sms in length, and only on incoming rather than outgoing messages.

The texts glued on the end seem to have so far been in the right order too (just however many months old) which caused some massive confusion!!

Going to try and force a firmware update...</what>
</comment>
</bug>
<bug>
<bugid>8270</bugid>
<title>bluetooth doesnQ&apos;Et support voice dialing</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-11T20:50:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>artisanc...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 19:53:03 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 May 2010 20:50:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8737</bugid>
<title>2 flaw and 1 fatal BUG of Desktop Widget</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-31T19:06:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zxyb...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 07:48:34 +0000</openedDate>
<description>Hi IQ&apos;Em a Chinese High School Developer on Android for 1 year. During
daily usage, IQ&apos;Eve found two minimal flaws and one fatal BUG about
Android OS, especially on Widgets. I have taken some Photos as proof(in
attachment). Firstly, as you can see from Pic_1.jpg, the Flip Time
Widget may cover the App drawer. Sorry I forget how I first concerned
about this problem. However, I could repeat this effect by clicking HOME
button while holding the Widget. I think itQ&apos;Es not a flaw, just a trick
:) Second, Pic_2~3 can make users confused about their half-desktop. One
day, I slid my first desktop halfway to the second desktop and
incidentally clicked the POWER button. When I wake my device, I found it
stuck in mid of the two desktops. However, even when it got stuck, the
widget still ran smoothly. (In Pic_2~3, the time was counting just like
nothing happened.) Most importantly, by using Pic_4~8, I can prove that
the desktop allows me put more than one layer of Widget. I cannot tell
how to achieve this just by Gmail, for the process is quite complex. If
you would like to know the detail, please contact me. It will be my
pleasure to record a Video as Instruction Q&amp;E Demonstration. I believe
thatQ&apos;Es a fatal BUG because if someone can put a transparent layer on
userQ&apos;Es desktop, users would be bothered. Also, if someone put a large
number of layers, it will definitely slow down the OS. Even if you close
all background task, it will be no use. (Think about the regular reboot
calendar?) I donQ&apos;Et know how seriously this BUG is. But I do love Android
and want to make it perfect. So please give a quick assessment to this
BUG. And if you have to know how to implement the BUG, please contact me
ASAP! IQ&apos;Em looking forward to your response. Yours, Steve Zhang</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:06:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12571</bugid>
<title>Recursive Call to a method does not compile on Eclipse</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kinja...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 23:46:22 +0000</openedDate>
<description>Here is the log file: # # A fatal error has been detected by the Java
Runtime Environment: # # Internal Error (classFileParser.cpp:3161),
pid=3812, tid=3896 # Error: ShouldNotReachHere() # # JRE version:
6.0_22-b04 # Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode
windows-x86 ) # If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp # --------------- T H
R E A D --------------- Current thread (0x003a6800): JavaThread Q&quot;EUnknown
threadQ&quot;E [_thread_in_vm, id=3896, stack(0x008c0000,0x00910000)] Stack:
[0x008c0000,0x00910000], sp=0x0090f8ac, free space=13e0090f8bck Native
frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x1fd0f0] V [jvm.dll+0xa4679] V [jvm.dll+0x75ec1] V
[jvm.dll+0x77564] V [jvm.dll+0x1cbc85] V [jvm.dll+0x1cc3bd] V
[jvm.dll+0x1cc775] V [jvm.dll+0x1cc7bb] V [jvm.dll+0x1cc8e2] V
[jvm.dll+0x1cc95a] V [jvm.dll+0x1cce0d] V [jvm.dll+0x1cd222] V
[jvm.dll+0x1ecf03] V [jvm.dll+0x1ed2dc] V [jvm.dll+0xdb681] V
[jvm.dll+0x1e6668] V [jvm.dll+0x1065b0] C [javaw.exe+0x1657] C
[javaw.exe+0x1e2c] C [javaw.exe+0x8614] C [kernel32.dll+0xb729]
--------------- P R O C E S S --------------- Java Threads: ( =Q&gt;E current
thread ) Other Threads: =Q&gt;E0x003a6800 (exited) JavaThread Q&quot;EUnknown
threadQ&quot;E [_thread_in_vm, id=3896, stack(0x008c0000,0x00910000)] VM
state:not at safepoint (not fully initialized) VM Mutex/Monitor
currently owned by a thread: None Dynamic libraries: 0x00400000 -
0x00424000 C:\Program Files\Java\jdk1.6.0_22\bin\javaw.exe 0x7c900000 -
0x7c9b2000 C:\WINDOWS\system32\ntdll.dll 0x7c800000 - 0x7c8f6000
C:\WINDOWS\system32\kernel32.dll 0x77dd0000 - 0x77e6b000
C:\WINDOWS\system32\ADVAPI32.dll 0x77e70000 - 0x77f03000
C:\WINDOWS\system32\RPCRT4.dll 0x77fe0000 - 0x77ff1000
C:\WINDOWS\system32\Secur32.dll 0x7e410000 - 0x7e4a1000
C:\WINDOWS\system32\USER32.dll 0x77f10000 - 0x77f59000
C:\WINDOWS\system32\GDI32.dll 0x76390000 - 0x763ad000
C:\WINDOWS\system32\IMM32.DLL 0x7c340000 - 0x7c396000 C:\Program
Files\Java\jdk1.6.0_22\jre\bin\msvcr71.dll 0x6d8a0000 - 0x6db47000
C:\Program Files\Java\jdk1.6.0_22\jre\bin\client\jvm.dll 0x76b40000 -
0x76b6d000 C:\WINDOWS\system32\WINMM.dll 0x6d850000 - 0x6d85c000
C:\Program Files\Java\jdk1.6.0_22\jre\bin\verify.dll 0x6d3d0000 -
0x6d3ef000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\java.dll 0x6d330000
- 0x6d338000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\hpi.dll
0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL 0x6d890000 -
0x6d89f000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\zip.dll VM
Arguments: jvm_args: -Dfile.encoding=Cp1252 -Xbootclasspath:C:\Documents
and
Settings\rizwan\Desktop\KT2\PPJ\android-sdk-windows\platforms\android-8\android.jar
java_command: org.rizwan.com.Test Launcher Type: SUN_STANDARD
Environment Variables: CLASSPATH=.;C:\Program
Files\Java\jre6\lib\ext\QTJava.zip; E:\; PATH=C:/Program
Files/Java/jdk1.6.0_22/bin/../jre/bin/client;C:/Program
Files/Java/jdk1.6.0_22/bin/../jre/bin;C:\Program
Files\Java\jdk1.6.0_22\bin;
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Videocharge
Software\Watermark Master;C:\Program Files\QuickTime\QTSystem\
USERNAME=rizwan OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 6 Model 13
Stepping 6, GenuineIntel --------------- S Y S T E M --------------- OS:
Windows XP Build 2600 Service Pack 3 CPU:total 1 (1 cores per cpu, 1
threads per core) family 6 model 13 stepping 6, cmov, cx8, fxsr, mmx,
sse, sse2 Memory: 4k page, physical 1047920k(113552k free), swap
2523876k(1528376k free) vm_info: Java HotSpot(TM) Client VM (17.1-b03)
for windows-x86 JRE (1.6.0_22-b04), built on Sep 15 2010 00:56:36 by
Q&quot;Ejava_reQ&quot;E with MS VC++ 7.1 (VS2003) time: Tue Nov 16 00:38:12 2010
elapsed time: 1 seconds Please someone tell me what is happening. The
file works fine in a java project in Eclipse, but when i use this method
in an android project in Eclipse it fails to compile. If i run the code
on phone, it compiles but does not fetch data from the internet. Ok, the
method is simple, it is simple java code which fetches data from
internet, do something with the strings and return some formated data in
String type. On the same file, in a java project it works good. But put
the file in android project, it does not compile but shows on error
while in developing mode. What is happening??</description>
<comment>
<author>stag...@gmail.com</author>
<when>Wed, 16 Feb 2011 22:31:23 +0000</when>
<what>please if you found a solution of this problem please tell me ;
because I tried so hard woth it 
thanks</what>
</comment>
</bug>
<bug>
<bugid>11959</bugid>
<title>Create new calendar entry item on main window - agenda view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmatchus76@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 20:20:07 +0000</openedDate>
<description>I think there should be an option to create a new calendar event when in
the agenda view right on the main menu without having to go to Q&quot;Emore.Q&quot;E</description>
</bug>
<bug>
<bugid>17428</bugid>
<title>Contact list and dialer icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sjkempe...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 18:27:41 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. It would be nice if the dialer button on the bottom of
the home page would actually open the dialer as is did before 3.2.2 Now
it just opens the last function be that dialer or contact list. VERY
annoying. Also in the last release you could open contacts and select a
contact list which would be the one that opens every time you open the
contact list until YOU changed it. Now it always reverts to the All
Contacts list. I find this annoying because while at work I would open
my work contact list for quick access to work numbers and pick another
list when I got off. Now I have to select the list every time I open it.
This too is VERY annoying.</description>
<comment>
<author>jasonole...@gmail.com</author>
<when>Wed, 08 Jun 2011 19:09:38 +0000</when>
<what>This is definitely a bug.  Why would you have a separate app/icon for the dialer when it doesnQ&apos;Et bring you to the dialer.

Nexus S - v2.3.4</what>
</comment>
</bug>
<bug>
<bugid>6099</bugid>
<title>Allow trackball events to be monitored by a listener</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-18T01:43:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peter.ea...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jan 2010 01:24:17 +0000</openedDate>
<description>Most events on a View can be monitored either by subclassing the View
and overriding a method, or by setting a listener on it. This is not
true for trackball events. The only way to monitor them is to override
onTrackballEvent(), which is not always convenient. There should also be
a setOnTrackballListener() method.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 18 Jan 2010 01:43:35 +0000</when>
<what>You can use a key listener instead.</what>
</comment>
<comment>
<author>peter.ea...@gmail.com</author>
<when>Mon, 18 Jan 2010 02:07:12 +0000</when>
<what>Your reply indicates that trackball events are somehow translated into key events? 
Where is this documented?  The description at
http://developer.android.com/guide/topics/ui/ui-events.html makes no mention of this.
 Also, that doesnQ&apos;Et sound like a good solution: onTrackballEvent() delivers a
MotionEvent, which contains lots of information not available from a KeyEvent.</what>
</comment>
</bug>
<bug>
<bugid>19029</bugid>
<title>The onCancelled() method in the AsyncTask is called before doInBackground() finishes</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-08-04T18:08:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>figi...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 09:25:13 +0000</openedDate>
<description>According to the AsyncTask#onCancelled() documentation: Q&apos;ERuns on the UI
thread after cancel(boolean) is invoked and doInBackground(Object[]) has
finished.Q&apos;E But when we run the code attached below, we got the results:
08-04 09:15:35.654: INFO/AsyncTaskTest(520): doInBackground start 08-04
09:15:37.105: INFO/AsyncTaskTest(520): Cancel 08-04 09:15:37.105:
INFO/AsyncTaskTest(520): onCancelled So the doInBackground() never ends
and the onCancelled() is called immediately after cancel(). Tested on
emulators: SDK4, SDK10. device: HTC Dream Cyanogenmod7 (Android 2.3.3).
--- CODE--- private final static String TAG = Q&quot;EAsyncTaskTestQ&quot;E; final
Object lock = new Object(); final AsyncTaskQ&lt;EVoid, Void, VoidQ&gt;E task = new
AsyncTaskQ&lt;EVoid, Void, VoidQ&gt;E() { protected Void doInBackground(Void...
params) { Log.i(TAG, Q&quot;EdoInBackground startQ&quot;E); try { synchronized (lock)
{ try { lock.wait(); } catch (InterruptedException e) { Log.w(TAG,
Q&quot;EExceptionQ&quot;E, e); } Log.i(TAG, Q&quot;EdoInBackground endQ&quot;E); return null; } }
catch (Throwable e) { e.printStackTrace(); Log.i(TAG, Q&quot;EdoInBackground
end after exceptionQ&quot;E); return null; } }; protected void onCancelled() {
Log.i(TAG, Q&quot;EonCancelledQ&quot;E); }; protected void onPostExecute(Void result)
{ Log.i(TAG, Q&quot;EonPostExecuteQ&quot;E); }; }.execute(); new
Handler().postDelayed(new Runnable() { @Override public void run() {
Log.i(TAG, Q&quot;ECancelQ&quot;E); task.cancel(false); } }, 2000);</description>
<comment>
<author>romain...@android.com</author>
<when>Thu, 04 Aug 2011 18:08:43 +0000</when>
<what>This behavior was fixed in 3.x.</what>
</comment>
<comment>
<author>figi...@gmail.com</author>
<when>Fri, 05 Aug 2011 11:08:05 +0000</when>
<what>Good to know :) I tried to test my code on emulator with SDK 12, but I wasnQ&apos;Et able to run any application on it (connection lost or something like it), so I gave up quickly.

It would be awesome, if that patch could go into older Android versions as well (maybe in the API compatibility package?).</what>
</comment>
</bug>
<bug>
<bugid>9441</bugid>
<title>Increase usability of Alarm clock/Clock Time setting feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tobyhjsm...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 17:26:32 +0000</openedDate>
<description>Allow users to change time settings in the Alarm Clock, and system clock
settings with added ease by separating the Q&quot;EminutesQ&quot;E and Q&quot;Etens of
minutesQ&quot;E, into two separate controls. Thus the menu would look like: /\
/\ /\ 12 : 4 5 \/ \/ \/ Instead of: /\ /\ 12 : 45 \/ \/ This will make
it much quicker to change time settings.</description>
</bug>
<bug>
<bugid>1817</bugid>
<title>CanQ&apos;Et receive phone calls when using GPRS/EDGE</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-20T13:08:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>McFr...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jan 2009 05:09:47 +0000</openedDate>
<description>T-Mobile G1 with RC30, will miss all the phone calls when using the
GPRS/EDGE, as some users use the GPRS to connect to Internet, if we try
to call this phone, you canQ&apos;Et connect to it, it also will show nothing
on the user side.</description>
<comment>
<author>jinhai2...@gmail.com</author>
<when>Tue, 20 Jan 2009 12:27:00 +0000</when>
<what>Exactly! this is a fatal flaw of G1.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 13:08:36 +0000</when>
<what>This is a fundamental property of the underlying GPRS/EDGE systems (on the G1 and/or
on the tower that the G1 connects to), where simultaneous voice+data isnQ&apos;Et possible.
There isnQ&apos;Et anything that Android can do about this.</what>
</comment>
<comment>
<author>neo.gon...@gmail.com</author>
<when>Tue, 20 Jan 2009 15:32:44 +0000</when>
<what>Yes, ItQ&apos;Es impossible to make voice and data workable at the same time...itQ&apos;Es none of
business with Android...At least when there is an incoming call, GPRS/EDGE will be
disconnected automatically, and will be resumed after the call.</what>
</comment>
<comment>
<author>McFr...@gmail.com</author>
<when>Wed, 21 Jan 2009 02:51:41 +0000</when>
<what>Some user found this solution works:
setting--application--development, uncheck USB debugging

Maybe I didnQ&apos;Et describe it clearly, when there is an incoming call, G1 will not
disconnect GPRS/EDGE, so users will miss their phone calls.</what>
</comment>
</bug>
<bug>
<bugid>12837</bugid>
<title>Can not find many popular apps in Market in our developing device.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cbt843%m...@gtempaccount.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 09:06:56 +0000</openedDate>
<description>Steps: 1. Connect to Wifi; 2. Open Market; 3. Search apps like: Pandora
radio, Angry birds, Maps, GTalk... 4. These apps can not be found. I
know market has some filters for apps to display in each device. But for
those apps which have no any limitation(Free Data Vault, which is
developed by my friend) can not be found also. This phone is not
released yet. Log is attached.</description>
</bug>
<bug>
<bugid>6795</bugid>
<title>GMail: Different icons are used within the same window for the same attachment remove action</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 09:40:41 +0000</openedDate>
<description>If the mail with attachments of type: picture, audio and video is being
forwarded, two different icons are used for the same action. - Steps to
reproduce the problem. 1) Start the Gmail application and download the
message with attachments in the Inbox 2) Open the message and select to
forward it - What happened. The action Remove for an attachment is shown
with 2 different icons. - What you think the correct behavior should be.
The same icon should be used for the remove action. - Platform Android
1.6</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>2707</bugid>
<title>Package Manager crash during orientation change</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-11-20T17:57:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>apn...@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 11:02:37 +0000</openedDate>
<description>Android code version you are running: 1.5 Your development environment:
eclipse Steps to reproduce: 1. install application.apk 2. run code:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File
(Environment.getExternalStorageDirectory() + Q&quot;E/Q&quot;E +
Q&quot;Eapplication.apkQ&quot;E)),Q&quot;Eapplication/vnd.android.package-archiveQ&quot;E);
startActivity(intent); 3. see replace dialog with ok/cancel 4. change
screen orientation Expected results: no crash Observed results: crash
The last lines of the .log file are: 05-19 13:32:59.282:
INFO/ActivityManager(60): Displayed activity
com.android.packageinstaller/.PackageInstallerActivity: 1918 ms 05-19
13:33:00.352: INFO/WindowManager(60): Setting rotation to 1, animFlags=1
05-19 13:33:00.363: INFO/WindowManager(60): Config changed: { scale=1.0
imsi=0/0 locale=en_US touch=3 key=2/1/1 nav=3 orien=2 } 05-19
13:33:00.572: DEBUG/StatusBar(60): updateResources 05-19 13:33:00.672:
WARN/ResourceType(15020): getEntry failing because entryIndex 77 is
beyond type entryCount 2 05-19 13:33:00.672: WARN/ResourceType(15020):
Failure getting entry for 0x7f02004d (t=1 e=77) in package 0: 0x80000001
05-19 13:33:00.692: WARN/PackageManager(15020): Failure retrieving icon
0x7f02004d in package com.yota.music 05-19 13:33:00.692:
WARN/PackageManager(15020):
android.content.res.Resources$NotFoundException: Resource ID #0x7f02004d
05-19 13:33:00.692: WARN/PackageManager(15020): at
android.content.res.Resources.getValue(Resources.java:846) 05-19
13:33:00.692: WARN/PackageManager(15020): at
android.content.res.Resources.getDrawable(Resources.java:534) 05-19
13:33:00.692: WARN/PackageManager(15020): at
android.app.ApplicationContext$ApplicationPackageManager.getDrawable
(ApplicationContext.java:1923) 05-19 13:33:00.692:
WARN/PackageManager(15020): at
android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:112)
05-19 13:33:00.692: WARN/PackageManager(15020): at
com.android.packageinstaller.PackageUtil.getApplicationIcon
(PackageUtil.java:92) 05-19 13:33:00.692: WARN/PackageManager(15020): at
com.android.packageinstaller.PackageUtil.initAppSnippet
(PackageUtil.java:101) 05-19 13:33:00.692: WARN/PackageManager(15020):
at com.android.packageinstaller.PackageInstallerActivity.onCreate
(PackageInstallerActivity.java:349) 05-19 13:33:00.692:
WARN/PackageManager(15020): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
05-19 13:33:00.692: WARN/PackageManager(15020): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
05-19 13:33:00.692: WARN/PackageManager(15020): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
05-19 13:33:00.692: WARN/PackageManager(15020): at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3278)
05-19 13:33:00.692: WARN/PackageManager(15020): at
android.app.ActivityThread.access$1900(ActivityThread.java:112) 05-19
13:33:00.692: WARN/PackageManager(15020): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
05-19 13:33:00.692: WARN/PackageManager(15020): at
android.os.Handler.dispatchMessage(Handler.java:99) 05-19 13:33:00.692:
WARN/PackageManager(15020): at android.os.Looper.loop(Looper.java:123)
05-19 13:33:00.692: WARN/PackageManager(15020): at
android.app.ActivityThread.main(ActivityThread.java:3948) 05-19
13:33:00.692: WARN/PackageManager(15020): at
java.lang.reflect.Method.invokeNative(Native Method) 05-19 13:33:00.692:
WARN/PackageManager(15020): at
java.lang.reflect.Method.invoke(Method.java:521) 05-19 13:33:00.692:
WARN/PackageManager(15020): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:782) 05-19 13:33:00.692: WARN/PackageManager(15020): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) 05-19
13:33:00.692: WARN/PackageManager(15020): at
dalvik.system.NativeStart.main(Native Method) 05-19 13:33:00.712:
WARN/PackageManager(15020): Failure retrieving text 0x7f090001 in
package com.yota.music 05-19 13:33:00.712: WARN/PackageManager(15020):
android.content.res.Resources$NotFoundException: String resource ID
#0x7f090001 05-19 13:33:00.712: WARN/PackageManager(15020): at
android.content.res.Resources.getText(Resources.java:155) 05-19
13:33:00.712: WARN/PackageManager(15020): at
android.app.ApplicationContext$ApplicationPackageManager.getText
(ApplicationContext.java:2240) 05-19 13:33:00.712:
WARN/PackageManager(15020): at
android.content.pm.PackageItemInfo.loadLabel(PackageItemInfo.java:88)
05-19 13:33:00.712: WARN/PackageManager(15020): at
com.android.packageinstaller.PackageUtil.getApplicationLabel
(PackageUtil.java:81) 05-19 13:33:00.712: WARN/PackageManager(15020): at
com.android.packageinstaller.PackageUtil.initAppSnippet
(PackageUtil.java:103) 05-19 13:33:00.712: WARN/PackageManager(15020):
at com.android.packageinstaller.PackageInstallerActivity.onCreate
(PackageInstallerActivity.java:349) 05-19 13:33:00.712:
WARN/PackageManager(15020): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
05-19 13:33:00.712: WARN/PackageManager(15020): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
05-19 13:33:00.712: WARN/PackageManager(15020): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
05-19 13:33:00.712: WARN/PackageManager(15020): at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3278)
05-19 13:33:00.712: WARN/PackageManager(15020): at
android.app.ActivityThread.access$1900(ActivityThread.java:112) 05-19
13:33:00.712: WARN/PackageManager(15020): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
05-19 13:33:00.712: WARN/PackageManager(15020): at
android.os.Handler.dispatchMessage(Handler.java:99) 05-19 13:33:00.712:
WARN/PackageManager(15020): at android.os.Looper.loop(Looper.java:123)
05-19 13:33:00.712: WARN/PackageManager(15020): at
android.app.ActivityThread.main(ActivityThread.java:3948) 05-19
13:33:00.712: WARN/PackageManager(15020): at
java.lang.reflect.Method.invokeNative(Native Method) 05-19 13:33:00.712:
WARN/PackageManager(15020): at
java.lang.reflect.Method.invoke(Method.java:521) 05-19 13:33:00.712:
WARN/PackageManager(15020): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:782) 05-19 13:33:00.712: WARN/PackageManager(15020): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) 05-19
13:33:00.712: WARN/PackageManager(15020): at
dalvik.system.NativeStart.main(Native Method) 05-19 13:33:00.722:
INFO/installd(37): free_cache(2878124) avail 39903232 05-19
13:33:00.732: DEBUG/AndroidRuntime(15020): Shutting down VM 05-19
13:33:00.732: WARN/dalvikvm(15020): threadid=3: thread exiting with
uncaught exception (group=0x4000fe70) 05-19 13:33:00.732:
ERROR/AndroidRuntime(15020): Uncaught handler: thread main exiting due
to uncaught exception 05-19 13:33:00.752: ERROR/AndroidRuntime(15020):
java.lang.RuntimeException: Unable to start activity ComponentInfo
{com.android.packageinstaller/
com.android.packageinstaller.PackageInstallerActivity}:
java.lang.NullPointerException 05-19 13:33:00.752:
ERROR/AndroidRuntime(15020): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2268)
05-19 13:33:00.752: ERROR/AndroidRuntime(15020): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
05-19 13:33:00.752: ERROR/AndroidRuntime(15020): at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3278)
05-19 13:33:00.752: ERROR/AndroidRuntime(15020): at
android.app.ActivityThread.access$1900(ActivityThread.java:112) 05-19
13:33:00.752: ERROR/AndroidRuntime(15020): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
05-19 13:33:00.752: ERROR/AndroidRuntime(15020): at
android.os.Handler.dispatchMessage(Handler.java:99) 05-19 13:33:00.752:
ERROR/AndroidRuntime(15020): at android.os.Looper.loop(Looper.java:123)
05-19 13:33:00.752: ERROR/AndroidRuntime(15020): at
android.app.ActivityThread.main(ActivityThread.java:3948) 05-19
13:33:00.752: ERROR/AndroidRuntime(15020): at
java.lang.reflect.Method.invokeNative(Native Method) 05-19 13:33:00.752:
ERROR/AndroidRuntime(15020): at
java.lang.reflect.Method.invoke(Method.java:521) 05-19 13:33:00.752:
ERROR/AndroidRuntime(15020): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:782) 05-19 13:33:00.752: ERROR/AndroidRuntime(15020):
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) 05-19
13:33:00.752: ERROR/AndroidRuntime(15020): at
dalvik.system.NativeStart.main(Native Method) 05-19 13:33:00.752:
ERROR/AndroidRuntime(15020): Caused by: java.lang.NullPointerException
05-19 13:33:00.752: ERROR/AndroidRuntime(15020): at
com.android.packageinstaller.PackageInstallerActivity.onCreateDialog
(PackageInstallerActivity.java:151) 05-19 13:33:00.752:
ERROR/AndroidRuntime(15020): at
android.app.Activity.restoreManagedDialogs(Activity.java:857) 05-19
13:33:00.752: ERROR/AndroidRuntime(15020): at
android.app.Activity.performRestoreInstanceState(Activity.java:801)
05-19 13:33:00.752: ERROR/AndroidRuntime(15020): at
android.app.Instrumentation.callActivityOnRestoreInstanceState
(Instrumentation.java:1172) 05-19 13:33:00.752:
ERROR/AndroidRuntime(15020): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2245)
05-19 13:33:00.752: ERROR/AndroidRuntime(15020): ... 12 more</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 19 May 2009 16:09:58 +0000</when>
<what>Hi could you provide more information please? What exactly do you do to cause the crash? What are the different 
resources you use in landscape and portrait? Can you provide us with the icon that seems to cause the crash? 
Can you provide us with a small reproducible test case?

Thanks</what>
</comment>
<comment>
<author>apn...@gmail.com</author>
<when>Tue, 19 May 2009 16:47:39 +0000</when>
<what>Hi,

Please find the test application attached. The application downloads itself from the 
web to the SD card and launches Package Manager. When you will see Package Manager 
dialog ? change the screen orientation.

WeQ&apos;Eve founded problem with the icon. ThatQ&apos;Es because we had android:icon=Q&quot;E@drawable/
icon_musicQ&quot;E in manifest xml?. Instead of android:icon=Q&quot;E@drawable/iconQ&quot;E. Unstandard 
name causes exception.

Thanks.
</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 20 May 2009 07:38:38 +0000</when>
<what>From the logs it looks like the apk is corrupt. Have you tried rebuilding it and installing it through other means?</what>
</comment>
<comment>
<author>apn...@gmail.com</author>
<when>Wed, 20 May 2009 08:54:47 +0000</when>
<what>The issue is not with apk installation. If apk is corrupted - may be thereQ&apos;Es some 
trouble with internet connection. New version fixes some troubles with that. You may 
manually copy application to reproduce the bug with screen orientation change:

1. copy attached apk to the SD card root folder
2. install attached apk to the device
3. run it - you will see Package Manager update dialog 
4. change screen orientation (with dialog on the screen)
5. our G1 or emulator with 1.5 cupcake build craches at this point
</what>
</comment>
<comment>
<author>Dmitry.L...@gmail.com</author>
<when>Mon, 25 May 2009 19:11:54 +0000</when>
<what>mAppInfo is null in PackageInstallerActivity.java (line 151) after orientation
change. mAppInfo is initialized inside handler and makeTempCopyAndInstall() is not on
time.

 145     @Override
 146     public Dialog onCreateDialog(int id) {
 147         switch (id) {
 148         case DLG_REPLACE_APP:
 149             int msgId = R.string.dlg_app_replacement_statement;
 150             // Customized text for system apps
 151             if ((mAppInfo.flags Q&amp;E ApplicationInfo.FLAG_SYSTEM) != 0) {
 152                 msgId = R.string.dlg_sys_app_replacement_statement;
 153             }
 154             return new AlertDialog.Builder(this)
 155                     .setTitle(R.string.dlg_app_replacement_title)
 156                     .setPositiveButton(R.string.ok, new
DialogInterface.OnClickListener() {
 157                         public void onClick(DialogInterface dialog, int which) {
 158                             startInstallConfirm();
 159                         }})
 160                     .setNegativeButton(R.string.cancel, new
DialogInterface.OnClickListener() {
 161                         public void onClick(DialogInterface dialog, int which) {
 162                             Log.i(TAG, Q&quot;ECanceling installationQ&quot;E);
 163                             finish();
 164                         }})
 165                     .setMessage(msgId)
 166                     .setOnCancelListener(this)
 167                     .create();</what>
</comment>
<comment>
<author>dougforp...@gmail.com</author>
<when>Wed, 17 Jun 2009 03:19:37 +0000</when>
<what>I have found the same problem:

1. Download apk file using browser - file is stored on SD
2. From download list in browser tap on apk file
3. Choose Q&apos;EInstallQ&apos;E when prompted
4. While Q&apos;EInstallingQ&apos;E screen is up, switch orientation of phone
5. Get pretty Force Close dialog

I found a couple of variations.

* If app already installed, 1st step is to prompt upgrade
- switch orientation while that dialog is displayed... bang!

06-16 20:16:25.569: INFO/ActivityManager(56): Starting activity: Intent {
action=android.intent.action.VIEW data=file:///sdcard/download/youmail-5.apk
type=application/vnd.android.package-archive flags=0x4000000
comp={com.android.packageinstaller/com.android.packageinstaller.PackageInstallerActivity}
}
06-16 20:16:25.649: INFO/ActivityManager(56): Start proc com.android.packageinstaller
for activity com.android.packageinstaller/.PackageInstallerActivity: pid=1389
uid=10016 gids={}
06-16 20:16:25.749: INFO/dalvikvm(1389): Debugger thread not active, ignoring DDM
send (t=0x41504e4d l=38)
06-16 20:16:25.809: INFO/dalvikvm(1389): Debugger thread not active, ignoring DDM
send (t=0x41504e4d l=60)
06-16 20:16:26.039: INFO/installd(37): free_cache(1067788) avail 55762944
06-16 20:16:26.469: WARN/InputManagerService(56): Starting input on non-focused
client com.android.internal.view.IInputMethodClient$Stub$Proxy@43318d98 (uid=10016
pid=1389)
06-16 20:16:26.479: WARN/InputManagerService(56): Client not active, ignoring focus
gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43170bf0
06-16 20:16:26.770: INFO/ActivityManager(56): Displayed activity
com.android.packageinstaller/.PackageInstallerActivity: 1192 ms
06-16 20:16:31.949: DEBUG/dalvikvm(1084): GC freed 7941 objects / 437472 bytes in 173ms
06-16 20:16:32.529: INFO/WindowManager(56): onOrientationChanged, rotation changed to 1
06-16 20:16:32.529: INFO/WindowManager(56): Setting rotation to 1, animFlags=0
06-16 20:16:32.549: INFO/WindowManager(56): Config changed: { scale=1.0 imsi=0/0
locale=en_US touch=3 key=2/1/2 nav=3 orien=2 }
06-16 20:16:32.789: DEBUG/StatusBar(56): updateResources
06-16 20:16:32.959: INFO/installd(37): free_cache(1067788) avail 55762944
06-16 20:16:32.979: DEBUG/AndroidRuntime(1389): Shutting down VM
06-16 20:16:32.979: WARN/dalvikvm(1389): threadid=3: thread exiting with uncaught
exception (group=0x4000fe70)
06-16 20:16:32.979: ERROR/AndroidRuntime(1389): Uncaught handler: thread main exiting
due to uncaught exception
06-16 20:16:32.999: ERROR/AndroidRuntime(1389): java.lang.RuntimeException: Unable to
start activity
ComponentInfo{com.android.packageinstaller/com.android.packageinstaller.PackageInstallerActivity}:
java.lang.NullPointerException
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2268)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3278)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.ActivityThread.access$1900(ActivityThread.java:112)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.os.Handler.dispatchMessage(Handler.java:99)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.os.Looper.loop(Looper.java:123)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.ActivityThread.main(ActivityThread.java:3948)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
java.lang.reflect.Method.invokeNative(Native Method)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
java.lang.reflect.Method.invoke(Method.java:521)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
dalvik.system.NativeStart.main(Native Method)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389): Caused by: java.lang.NullPointerException
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
com.android.packageinstaller.PackageInstallerActivity.onCreateDialog(PackageInstallerActivity.java:151)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.Activity.restoreManagedDialogs(Activity.java:857)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.Activity.performRestoreInstanceState(Activity.java:801)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1172)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2245)
06-16 20:16:32.999: ERROR/AndroidRuntime(1389):     ... 12 more
06-16 20:16:33.029: INFO/Process(56): Sending signal. PID: 1389 SIG: 3
06-16 20:16:33.029: INFO/dalvikvm(1389): threadid=7: reacting to signal 3
06-16 20:16:33.049: INFO/dalvikvm(1389): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E
06-16 20:16:33.259: INFO/DumpStateReceiver(56): Added state dump to 1 crashes
06-16 20:16:35.259: DEBUG/dalvikvm(56): GC freed 5181 objects / 343424 bytes in 219ms

I guess maybe the installer isnQ&apos;Et persisting the bundle properly on orientation change???</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:19:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:27:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:58:31 +0000</when>
<what></what>
</comment>
<comment>
<author>dougforp...@gmail.com</author>
<when>Wed, 07 Oct 2009 23:19:26 +0000</when>
<what>Looks like the package manager is more stable in 1.6 - have not been able to reproduce in 1.6</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 17:57:31 +0000</when>
<what>Assumed to have been fixed in 1.6</what>
</comment>
</bug>
<bug>
<bugid>17111</bugid>
<title>HTC Desire HD cannot voice dial with wired headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hassanm...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 14:17:52 +0000</openedDate>
<description>I cannot believe this feature is not available. I bought my phone after
2.2, and found that I canQ&apos;Et voice dial with the wired headset at all.
Furthermore, all the apps that can be used to initialize the voice
control by pressing the headset button a certain way are useless because
voice control, think, simply doesnQ&apos;Et work while the phone is asleep, or
by the fact that the software waits for the sound to end, and if there
is traffic going by, or is a windy day, it will not recognise a command.
Somehow the iPhone was able to resolve this issue, and that feature
worked perfectly when I had that phone. Why canQ&apos;Et Google implement this?</description>
<comment>
<author>hassanm...@gmail.com</author>
<when>Mon, 06 Jun 2011 10:18:03 +0000</when>
<what>2.3 still hasnQ&apos;Et fixed the issue. COME ON GOOGLE</what>
</comment>
</bug>
<bug>
<bugid>3998</bugid>
<title>Tasks (Google Tasks) Enhancement Suggestions - Add Gears, Make tiny Notes easier to scroll</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>LumaLabs...@gmail.com</reportedBy>
<openedDate>Wed, 23 Sep 2009 19:33:33 +0000</openedDate>
<description>It would be great if Tasks on the phone could be synchronized an work
off-line with gears. If the notes have more than a few lines it really
hard to flick scroll the tiny window they appear in. May I suggest that
this window be made larger to make it easier to look at a longer list.
NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Oct 2009 13:21:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17332</bugid>
<title>AsyncTask.cancel?boolean mayInterruptIfRunning?act the same way regardless what is the value of mayInterruptIfRunning</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-02T23:00:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tremendo...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 09:52:42 +0000</openedDate>
<description>I want to cancel a AsyncTask, and I call the cancel(boolean
mayInterruptIfRunning) method, as the doc said: Q&quot;Ethe
mayInterruptIfRunning parameter determines whether the thread executing
this task should be interrupted in an attempt to stop the task.Q&quot;E, but I
try true and false, it works the same. I think the AsyncTask should be
go on to complete if mayInterruptIfRunning = false; I use the Android
2.3.4 on Nexus S i9023.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 23:00:25 +0000</when>
<what>Setting this parameter to true will cause interrupt() to be called on the Thread used by the AsyncTask.</what>
</comment>
</bug>
<bug>
<bugid>11933</bugid>
<title>hotmail got Q&quot;EConnection ErrorQ&quot;E frequently</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>winniele...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 06:30:19 +0000</openedDate>
<description>This issue is observed on Sony Ericsson X10, NexusOne and Android 2.2.
Network: Taiwan Chunghwa 3G live network, Taiwan FarEastone 3G live
network. APN: both using Q&apos;EinternetQ&apos;E Steps: 1. set a hotmail account by
providing address and password 2. it can receive email normally 3.
delete some of the unwanted emails on the device 4. new email arrives
after step 3 to the server 5. press reflash, there is Q&quot;Econnection
errorQ&quot;E. The reproduce rate is almost 100% Reference: The signal is very
good, and browser works without any problem. screenshot, video and
bugreport available. (taken from SonyEricsson X10) Video:
http://whitestone.dyndns.org/~mika/20101013073.MP4
http://whitestone.dyndns.org/~mika/20101013074.MP4 Screenshot and
bugreport atatched. bugreport timestamp: 2010 Oct 08, 20:30</description>
</bug>
<bug>
<bugid>12236</bugid>
<title>NPE View.postInvalidateDelayed() </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Fri, 29 Oct 2010 06:47:35 +0000</openedDate>
<description>Hi, I gathered this stack trace from a user with a recent Android OS
version: -- Time: Thu Oct 28 23:29:23 MST 2010 -- Android Version:
sdk=8, release=2.2, inc=50454 -- Memory free: 0.90MB total: 5.13MB max:
24.00MB -- Custom ROM: Stock Android -- Device: sholes -- Model: Droid
-- NewsRob Version: 4.4.1/441 -- Configured Capacity: 250 -- Current
Article Count: 250 -- Days installed: 159 -- StorageAdapter:
SdCardStorageAdapter -- MB available: 14985 -- Phone Memory MB
available: 46.0 -- Stacktrace:(437) java.lang.NullPointerException at
android.view.View.postInvalidateDelayed(View.java:5315) at
android.view.View.postInvalidate(View.java:5282) at
android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1218)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:621) at
java.lang.Thread.run(Thread.java:1096)</description>
<comment>
<author>mariano.kamp</author>
<when>Mon, 07 Feb 2011 16:37:00 +0000</when>
<what>-- Time: Fri Feb 04 15:27:15 EST 2011
-- Android Version: sdk=8, release=2.2, inc=UGJL2
-- Memory free: 0.98MB total: 4.69MB max: 48.00MB
-- Custom ROM: Stock Android
-- Device: GT-I9000M
-- Model: GT-I9000M
-- NewsRob Version: 4.7.1/471
-- Configured Capacity: 100
--        Keep Starred: 0
--        Keep Shared: 0
--        Keep Notes: 0
-- Current Article Count: 20
-- Action Bar Location: top
-- Days installed: 11
-- Orientation: 0
-- StorageAdapter: SdCardStorageAdapter
--   MB available: 13273
-- Phone Memory MB available: 1800.0
-- Sync Auto enabled: true
--      Unread Only: true
--      Delete Read: true
--      NewsRob only: false
--      Offline use: yes
--      Offline Def: 2
-- LastActivity: FeedListActivity.
-- Stacktrace:(437)
java.lang.NullPointerException
at android.view.View.postInvalidateDelayed(View.java:5368)
at android.view.View.postInvalidate(View.java:5335)
at android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1296)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:635)
at java.lang.Thread.run(Thread.java:1096)</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Sun, 08 May 2011 20:07:16 +0000</when>
<what>java.lang.NullPointerException
at android.view.View.postInvalidateDelayed(View.java:5368)
at android.view.View.postInvalidate(View.java:5335)
at android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1356)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:657)
at java.lang.Thread.run(Thread.java:1096)</what>
</comment>
<comment>
<author>jorge.in...@gmail.com</author>
<when>Tue, 20 Sep 2011 13:16:44 +0000</when>
<what>I don`t know why it is happen. Is it a problem of WebView? It can be a problem in my application? I need help please!!!!

java.lang.NullPointerException	
at android.view.View.postInvalidateDelayed(View.java:5550)	
at android.view.View.postInvalidate(View.java:5517)	
at android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1236)	
at android.os.Handler.dispatchMessage(Handler.java:99)	
at android.os.Looper.loop(Looper.java:130)	
at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:637)	
at java.lang.Thread.run(Thread.java:1019)</what>
</comment>
</bug>
<bug>
<bugid>1511</bugid>
<title> Canvas.drawBitmap(int[] colors, ...) creates wrong alpha blending </title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-24T00:54:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hongkun...@gmail.com</reportedBy>
<openedDate>Thu, 11 Dec 2008 02:02:04 +0000</openedDate>
<description>Hi All, IQ&apos;Em trying to use Canvas.drawBitmap(int[] colors, int offset,
int stride, int x, int y, int width, int height, boolean hasAlpha, Paint
paint) to draw an integer color array containing an image pixels array
in the format of ARGB_8888 (with alpha channel). This function is
provided in SDK 1.0 to draw a color pixel array directly without
creating an intermediate Bitmap. However, I found this function does not
perform alpha blending at all. The attached picture is the screen shot
of my test result. Left screen shot is the correct result if I create a
Bitmap from the color array first then draw the created Bitmap. Right
screen shot is the wrong result if I draw the color array directly. I
noticed in the wrong rendering, all pixels are treated as either
completely opaque or completely transparent. if a pixel has a alpha
value other than 0xFF or 0x00 (translucent pixel), it will be rendered
incorrectly. I hope anyone in Android team can give some suggestions for
this issue. IQ&apos;Em currently thinking this is a bug. The test screen
shot:TestResult.png The original PNG image (with alpha channel)
used:pngWithAlpha.png Hongkun OmniGSoft</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:32:45 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 22 Jan 2009 16:09:07 +0000</when>
<what>Do you see the problem in the cupcake branch? This API seems to work for me there.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 00:54:43 +0000</when>
<what>This issue was fixed in the source code and the fix will be in a future release</what>
</comment>
</bug>
<bug>
<bugid>6317</bugid>
<title>gcj issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Alexande...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 22:28:04 +0000</openedDate>
<description>Hello. IQ&apos;Em using SuSE 11.2. It has GCC 4.4 installed by default. IQ&apos;Eve
downloaded and built from sources GCC 4.3.4 while leaving 4.4 as well.
IQ&apos;Eve also altered environment variables - CC, CPP, CXX and PATH - to
point to GCC 4.3 binaries. And when I run Android 1.5 make, I get
following error: make: *** No rule to make target
`../../../../bin/gcj-4.4Q&apos;E, needed by
`out/target/common/docs/offline-sdk-timestampQ&apos;E. Stop. I would like to
know what could it be caused by and how could that be fixed. Thank you.
Regards, Alex</description>
</bug>
<bug>
<bugid>5538</bugid>
<title>Home and Dial buttons not working.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>barrystaes</reportedBy>
<openedDate>Sat, 19 Dec 2009 13:40:10 +0000</openedDate>
<description>This is the second time i had this issue. It seems to be strangly left
out of this bugtracker, so iQ&apos;Em putting it in. The first time i
circumvented the bug with solution A below, this time i tried solution
B. Bug should be fixed, seems like cause undetermined so far. //
Symptoms: Dial and home button not working. Hangup menu to put Android
on Q&quot;EsilentQ&quot;E is missing options. Unlock pattern doesnQ&apos;Et show any more. //
Good forum thread on the issue:
http://androidcommunity.com/forums/f41/dial-and-home-buttons-stopped-
working-4874/ More threads: http://www.google.nl/search?
hl=nlQ&amp;Erlz=1C1GGLS_nlNL345NL345Q&amp;Eq=%22not+working%22+android+home+buttonQ&amp;EbtnG
=ZoekenQ&amp;Emeta=Q&amp;Eaq=fQ&amp;Eoq= // Reproduce: Unable to, seems random. In my
case, it seems to have restarted in my pocket, and again asks PIN code
after which the symptoms manifest. // Suspected cause: On the forums it
has been said to be related to file rights. Solution A: Factory reset
Solution B: 1. Install AnyCut from Android Market 2. Go to the home
screen 3. Long press on the wallpaper 4. Tap Q&quot;EShortcutQ&quot;E 5. Tap Q&quot;EAny CutQ&quot;E
6. Tap Q&quot;EActivityQ&quot;E 7. Choose Q&quot;ESetup WizardQ&quot;E from the list of activities
8. Tap Q&quot;EOKQ&quot;E 9. There should now be a Setup Wizard icon on your home
screen. Follow the wizard through to completion and the dial / home /
hangup hardware keys should now be behaving normally again. After
solution B, iQ&apos;Eve been unable to hear people after picking up the phone.
Did not improve after a reboot. My hardware: T-mobile G1 with Android
1.6 (build DRC92)</description>
<comment>
<author>barrystaes</author>
<when>Sat, 19 Dec 2009 13:54:22 +0000</when>
<what>Not a dupe: http://code.google.com/p/android/issues/detail?id=2394
But said to be related, on said forum.</what>
</comment>
<comment>
<author>King.Kur...@gmail.com</author>
<when>Sun, 07 Mar 2010 21:01:23 +0000</when>
<what>I have exactly same problem in my Vodafone HTC Magic. 1.6 Firmware version

It also was changed my default ring tone and it get activated the orientation switch.

If I hard reset the device all the issues are resolved, but if I reboot the phone they 
appear all again.

</what>
</comment>
<comment>
<author>Hamidad...@gmail.com</author>
<when>Mon, 22 Mar 2010 13:34:44 +0000</when>
<what>this worked perfectly for me.. thanks!</what>
</comment>
<comment>
<author>davenatt...@gmail.com</author>
<when>Thu, 08 Apr 2010 02:18:43 +0000</when>
<what>I had this problem with a Nexus One (running 2.1), and the Any Cut Setup Wizard (both 
options listed under Q&apos;EActivityQ&apos;E) solution didnQ&apos;Et work. However, using Q&apos;EAdd an accountQ&apos;E 
via Any Cut to add my existing main Google account (that has all my Android settings 
and canQ&apos;Et be removed without a factory reset) - i.e. just re-entering my details in the 
wizard - did the trick!</what>
</comment>
<comment>
<author>geoffrey...@gmail.com</author>
<when>Sat, 22 May 2010 21:33:27 +0000</when>
<what>There is another solution :
- go to settings Q&gt;E Accounts and snyc
- click on Q&quot;EAdd an accountQ&quot;E
- input your Google credentials
- try to sync it
- test your Home button

It works for me with a CM-5.0.7-DS-test3 with radio 62.50SC.20.17H_2.22.23.02 , it 
didnQ&apos;Et need a reboot nor a factory reset.</what>
</comment>
<comment>
<author>flamewi...@gmail.com</author>
<when>Tue, 01 Jun 2010 18:29:21 +0000</when>
<what>Q&quot;EThere is another solution :
- go to settings Q&gt;E Accounts and snyc
- click on Q&quot;EAdd an accountQ&quot;E
- input your Google credentials
- try to sync it
- test your Home button

It works for me with a CM-5.0.7-DS-test3 with radio 62.50SC.20.17H_2.22.23.02 , it 
didnQ&apos;Et need a reboot nor a factory reset.
Q&quot;E

this worked for me also on Moto Droid, formware 2.1-update1, kernel 2.629-omap1-g7fa8788</what>
</comment>
<comment>
<author>GinUwiNL...@gmail.com</author>
<when>Tue, 08 Jun 2010 07:11:25 +0000</when>
<what>anycut worked for me thx</what>
</comment>
<comment>
<author>notzi...@gmail.com</author>
<when>Wed, 04 Aug 2010 16:08:37 +0000</when>
<what>Had same issue with cm-5.0.8-DS-signed.zip
Adding gmail account fixed this issue also - (I am not sure if this is related but ) ... later after uninstalling an application the com.android was forced closed, and phone went into a perpetual loop of restarting, till I pulled the battery. Then phone would not boot. Wipe Q&amp;E reflashing the phone fixed it. I had performed a nandroid backup before the flash, and tried restoring the files - once again the phone would not boot. So I did another wipe and reflash which fixed it....
</what>
</comment>
<comment>
<author>olej...@gmail.com</author>
<when>Tue, 14 Sep 2010 16:43:40 +0000</when>
<what>log off from google account and log on back Q&amp;E sync works for me. Thank you!!!
Q&quot;Efactory resetQ&quot;E and solution B didnQ&apos;E help (I didnQ&apos;Et find AnyCut in market)


HTC Magic UK Vodafone Google version.
SuperD 1.8</what>
</comment>
<comment>
<author>toadwarr...@gmail.com</author>
<when>Sat, 29 Jan 2011 17:15:20 +0000</when>
<what>Go into applications, pick google apps and clear out all your data. Go back home and then select settings again and then select data synchronization. It will prompt you for your account and once you log back in it should be fine.

ItQ&apos;Es a joke that it breaks randomly with no message telling you what is wrong and youQ&apos;Ere left trying to find the answer online.

In fact that is what I hate most about Android is often when something goes wrong itQ&apos;Es not terribly clear at all what went wrong and thatQ&apos;Es if it even tells you something is wrong.</what>
</comment>
<comment>
<author>brentjl...@gmail.com</author>
<when>Thu, 10 Mar 2011 15:54:46 +0000</when>
<what>Sometimes above does not work either.  If phone is rooted, then you can also try the below - it worked for my on my Cliq XT, which I upgraded to 2.1 (using BarelyBlurred ROM):

delete the following lines from /data/system/packages.xml:

Q&lt;Edisabled-componentsQ&gt;E
Q&lt;Eitem name=?com.android.setupwizard.SetupWizardActivity? /Q&gt;E
Q&lt;E/disabled-componentsQ&gt;E
</what>
</comment>
</bug>
<bug>
<bugid>13070</bugid>
<title>Voice search initiating text or email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dmou...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 18:55:09 +0000</openedDate>
<description>the instructions for voice search for sending a text are Q&quot;Esend textQ&quot;E.
This rarely works and usually the name of the recipient ends up in the
body and nothing is in the recipient field. However, if you say Q&quot;EtextQ&quot;E
instead of Q&quot;Esend textQ&quot;E, then it appears to work. This contradicts the
help instructions which instruct the user to say Q&quot;Esend textQ&quot;E. This
should be correct to just Q&quot;EtextQ&quot;E</description>
</bug>
<bug>
<bugid>18800</bugid>
<title>Xoom with 3.1 (and now 3.2) not syncing with Exchange 2007</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jason.do...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 22:02:41 +0000</openedDate>
<description>This appears to be similar to the issues I have seen in other threads,
but none of them seem to have the exact problem I am having. Neither my
standard email client nor any of the available thirdparty clients with
work with our Exchange. (Versions of Android prior to 3.1 work fine.) In
the native client I get the error that my username or password is
incorrect, however if I look at OWA I can see that a connection and sync
attempt was made from the device. The only client that has ever worked,
though only marginally, is Touchdown for Tablets. This client work in
legacy polling mode only. I have worked with my Exchange team to try all
recommended fixes but nothing seems to work. Others in the company are
experiancing the same issues, but not all. ItQ&apos;Es pretty random. However
my Xoom has never worked. NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>jason.do...@gmail.com</author>
<when>Wed, 27 Jul 2011 20:57:26 +0000</when>
<what>I just noticed that my Q&quot;EEmail PolicyQ&quot;E service is not running.  Could that cause this issue?  If so, how do I start it?</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 28 Jul 2011 23:58:08 +0000</when>
<what>Is this a WiFi Xoom, I assume?   IQ&apos;Em not aware of any issues with 3.2 on Xoom, but there are lots of configurations of Exchange servers; my guess, frankly, is that your server isnQ&apos;Et allowing Android devices to sync.   Having said that, feel free to create a debug log following the instructions below, and IQ&apos;Ell take a look.</what>
</comment>
</bug>
<bug>
<bugid>6488</bugid>
<title>mail to repo@android.git.us.kernel.org bounced</title>
<status>NeedsInfo</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>john.da...@uconn.edu</reportedBy>
<openedDate>Fri, 05 Feb 2010 15:21:08 +0000</openedDate>
<description>I sent an email to repo@android.git.us.kernel.org and it bounced with
the following error: ----- The following addresses had permanent fatal
errors ----- Q&lt;Erepo@android.git.us.kernel.orgQ&gt;E (reason: 553 5.3.5 system
config error) ----- Transcript of session follows ----- 553 5.3.5
android.git.us.kernel.org. config error: mail loops back to me (MX
problem?) 554 5.3.5 Local configuration error ======================
thought you might want to know...</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 05 Feb 2010 18:57:46 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 05 Feb 2010 18:57:59 +0000</when>
<what></what>
</comment>
<comment>
<author>john.da...@uconn.edu</author>
<when>Thu, 11 Feb 2010 07:34:48 +0000</when>
<what>It is still bouncing.  If this is not the correct address please inform me of the
correct address and update maintainer info in repo.

  Thanks and best regards,

  EBo --

================================



The original message was received at Thu, 11 Feb 2010 07:31:48 GMT
from mx1a.swcp.com [216.184.2.64]

   ----- The following addresses had permanent fatal errors -----
Q&lt;Erepo@android.git.us.kernel.orgQ&gt;E
    (reason: 553 5.3.5 system config error)

   ----- Transcript of session follows -----
553 5.3.5 android.git.us.kernel.org. config error: mail loops back to me (MX
problem?)
554 5.3.5 Local configuration error

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 09 Apr 2010 23:39:42 +0000</when>
<what>Thanks for your bug report.

Where did you find that email address?

There are generally no android-related e-mail addresses at kernel.org, and this
server name is actually an internal server name.</what>
</comment>
</bug>
<bug>
<bugid>16829</bugid>
<title>Browser does not support canvas.toDataURL()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>petteri....@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 07:34:58 +0000</openedDate>
<description>Test on
http://www.mikechambers.com/blog/2011/02/01/detecting-canvas-todataurl-support-in-browsers/</description>
<comment>
<author>rob.wmsc...@gmail.com</author>
<when>Mon, 20 Jun 2011 21:32:23 +0000</when>
<what>see Issue already reported (and closed)
http://code.google.com/p/android/issues/detail?id=7901</what>
</comment>
<comment>
<author>valdesre...@gmail.com</author>
<when>Tue, 23 Aug 2011 21:18:15 +0000</when>
<what>Just because Android does not support this function Q&quot;Ecanvas.ToDataURL()Q&quot;E I had to scratch Android from the list of devices that can run my application. New customers buying my software will chose iphone and ipad.

My webapp does a signature capture using html5 canvas, very simple and fast! I love Android but I donQ&apos;Et like extra working when it is suppose to work as a part of html5 standard.

Please analyze this request.

Regards
</what>
</comment>
<comment>
<author>hansschm...@gmail.com</author>
<when>Wed, 07 Sep 2011 01:51:00 +0000</when>
<what>IQ&apos;Eve implemented a workaround over at XDA using JS to encode a uncompressed PNG from ImageData (meaning that the alpha channel is working). ItQ&apos;Es not as fast as a native method, but at least it works:
http://forum.xda-developers.com/showthread.php?t=1251575</what>
</comment>
</bug>
<bug>
<bugid>12314</bugid>
<title>Skype dialer bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hjst...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 19:36:06 +0000</openedDate>
<description>I have Google voice active. My phone prompts for whether or not to use
it on each call. When I activate Skype mobile and click to dial an
international number from my contacts, the phone asks me if I Q&quot;Ewould
like to make this call using SkypeQ&quot;E. When I choose Skype, it then
prompts me for whether or not to use Google voice. The problem is that
after I choose, it prompts me a *second* time for whether or not I want
to use Skype, and then again prompts me for whether or not to use Google
voice. This doesnQ&apos;Et happen if I dial directly from the Skype Mobile app.
I only get prompted for whether or not to use Google voice Q&amp;E then the
call goes through. This is on a Droid X running Android 2.2 (Froyo).
System version 2.3.15.MB810.Verizon.en.US. Baseband version
BP_C_01.09.07P. kernel version 2.6.32.9-ga42712e w30471@il93lnxdroid08
#1. Build number VZW ERI version 5. PRL version 52031.</description>
<comment>
<author>bala...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:54:17 +0000</when>
<what>Android doesnQ&apos;Et properly support having more than one app intercept outgoing dialing.  You must allow only Google Voice *or* Skype to intercept outgoing calls.</what>
</comment>
<comment>
<author>hjst...@gmail.com</author>
<when>Mon, 15 Nov 2010 14:05:41 +0000</when>
<what>Is out going to get fixed? Any work-arounds in the interim?</what>
</comment>
</bug>
<bug>
<bugid>663</bugid>
<title>NotificationManager should remove icon when service dies</title>
<status>Declined</status>
<owner>ad3f...@gmail.com</owner>
<closedOn>2008-04-15T22:48:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Fri, 11 Apr 2008 21:41:43 +0000</openedDate>
<description>If a service that added a NotificationManager icon dies, the icon should
be removed. (Usually the icon is used to indicate that the service is
running, it doesnQ&apos;Et make sense leaving it there when the service dies,
and can be confusing to the user.)</description>
<comment>
<author>ad3f...@gmail.com</author>
<when>Tue, 15 Apr 2008 22:48:17 +0000</when>
<what>Generally it is not correct to have a notification icon in the status bar for the
entire lifetime of your service, that was just the sample code.  Normally, you should
have it only when there is something to Q&quot;EnotifyQ&quot;E the user about.

In fact, most apps put up the notification and *do not* remain running, since thereQ&apos;Es
nothing for them to do before the user clicks their notification.</what>
</comment>
<comment>
<author>ad3f...@gmail.com</author>
<when>Tue, 15 Apr 2008 22:49:38 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Wed, 16 Apr 2008 01:35:05 +0000</when>
<what>Right.  I have a long-running service though, which connects to an email account and
downloads all headers for the account to analyze them.  The user needs to know the
service is running the whole time, because it sucks power and network bandwidth. 
When it is done, it quits and removes the icon.  The problem is, if the program dies
partway through either because of an exception, or a VM malfunction (which seems to
happen frequently), or because of running out of memory, or because the service is
killed in the debugger, then the icon just sits there indefinitely in the
notification bar.

Additionally (maybe this should be a different bug...), the notification icons are, I
believe, supposed to be clickable to bring up a controller for killing the service...
useful in the case of a long-running service.  (It makes sense that there should be
some visible indication that a service is running, unless the user should really be
able to forget about it.)  I canQ&apos;Et seem to get this click-through to the controller
to work though, despite registering the intent for the controller (it also doesnQ&apos;Et
work with the API demo services in M5)...
</what>
</comment>
</bug>
<bug>
<bugid>5050</bugid>
<title>Recording camera with MediaRecorder causes segmentation fault</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>wtzytrl...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 23:46:04 +0000</openedDate>
<description>* To reproduce: 1. create an activity with media.java as the source file
2. compile and run said activity 3. observe debug output * Problem: When
calling the prepare method of a MediaRecorder object on which
setVideoEncoder and setVideoSource have been called results in a
segfault. IQ&apos;Eve tested this on android 1.5 and 2.0 in the emulator, and
android 1.5 on an HTC Hero. This happens independent of the video
encoder chosen. * Correct behavior: Not to segfault, for one. Maybe to
also record video, if thatQ&apos;Es not asking too much?</description>
<comment>
<author>scho...@gmail.com</author>
<when>Tue, 05 Jan 2010 15:02:11 +0000</when>
<what>You are doing all this on the activityQ&apos;Es onCreate, which is long before the activity 
is actually layout and any main loop starts. when you call setpreviewdisplay and 
prepare, you are probably trying to draw preview picture into a surface that has not 
been created at all, and it segfaults.

I think you need to let the application start up fully and register for 
surfaceCreated() and surfaceChanged() callbacks before you can do anything with the 
mediarecorder and start any preview or recording.
</what>
</comment>
<comment>
<author>dim...@google.com</author>
<when>Sun, 21 Mar 2010 15:28:21 +0000</when>
<what>tQ&apos;Ewould be nice to have this requirement documented - IQ&apos;Eve seen many people hit the
brick wall with this problem.</what>
</comment>
<comment>
<author>dwil...@gmail.com</author>
<when>Tue, 30 Mar 2010 18:48:05 +0000</when>
<what>I have a similar issue, but it is happening after the code has been running for quite
some time.

As per the comment by @shorre, the surface is created, sized and installed in the
view in onCreate() and not used for several seconds in a routine triggered in the
timer handler.
// onCreate()

	    surface = new SurfaceView(getApplicationContext()); 
	    surfaceHolder = surface.getHolder();
	    surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
	    surfaceHolder.setFixedSize(176, 144);
	    panelPreview.addView(surface);

// timer handler runnable



if (mRecorder == null) mRecorder = new
MediaRecorder();mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); 
mRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); 
mRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);     
mRecorder.setOutputFile(path + Q&quot;E/Q&quot;E + vlip);                   
mRecorder.setVideoSize(176, 144);            
mRecorder.setVideoFrameRate(10);	    		
mRecorder.setPreviewDisplay(surfaceHolder.getSurface());
panelPreview.setVisibility(LinearLayout.VISIBLE);
mRecorder.prepare();
mRecorder.start();

The segfault occurs in prepare(), and when prepare(), start(), stop(), and release()
are commented out it works fine. IQ&apos;Eve also been rebooting every time due to a comment
I saw on an earlier stackoverflow posting that said that the MR object is not cleanly
released after a crash,

Attached is an (earlier) crashdump. SOme of the parameters have been changed but the
code flow is the same. IQ&apos;Eve also tried all combinations of the three permissions.</what>
</comment>
<comment>
<author>dwil...@gmail.com</author>
<when>Tue, 30 Mar 2010 19:38:09 +0000</when>
<what>UPDATE: starting to work...  but with puzzling results. 

Based on info in the bug #5050, I spaced everything out. I have now gotten the
recorder to actually save a snippet of video (a whole 2160 bytes!), and I did it by
spacing the view visibility, prepare() and start()  w.a.a.a.a.a.y out (like several
hundred milliseconds for each step). I think what happens is that either bringing the
surface VISIBLE has delayed processing or else the start() steps on the prepare()
operation before it is complete.

What is now happening, however, is that my simple timer tickdown counter is getting
clobbered. Is it now that the preview and save operations are causing my main process
thread to become unavailable? IQ&apos;Em recording only 10fps at 176x144.

Referencing the above code, IQ&apos;Eve added a timer tickdown after setPreviewDisplay(),
prepare() and start().

As I say, it now functions to some degree, but the results still have anomalies.
</what>
</comment>
<comment>
<author>dwil...@gmail.com</author>
<when>Sat, 03 Apr 2010 17:52:10 +0000</when>
<what>IQ&apos;Eve gotten full recording, and it now works in all resolutions and fps up to 20. The
key is in allowing enough time before and after prepare(). Set up the video and
attach it to the surface long before you need to show it. ThereQ&apos;Es still (on my Hero)
a noticeable delay after start() before the video becomes visible or records.</what>
</comment>
<comment>
<author>lovesumm...@gmail.com</author>
<when>Mon, 05 Jul 2010 10:05:58 +0000</when>
<what>iQ&apos;Eve met the same problem, dwilde1, could tell me how to make the delay before prepare(). i use wait(),but it returns a exception.</what>
</comment>
<comment>
<author>dwil...@gmail.com</author>
<when>Mon, 05 Jul 2010 21:32:12 +0000</when>
<what>You need to have a repeating timer running and bounce back and forth between
your main line code and the timer handler. If the timer handler triggers
every 1/10 of a second, you just count those off to move to your next state.
By grouping things in the intervals, and keeping track of what state you
have completed to know what to do in the next state, you can sequence the
device.

This is a very huge piece of apps programming, especially embedded apps,
that is hugely easier than web stuff. Once you get this, app programming --
especially with asynchronous things happening -- will become much easier for
you.</what>
</comment>
<comment>
<author>lovesumm...@gmail.com</author>
<when>Tue, 06 Jul 2010 07:49:29 +0000</when>
<what>iQ&apos;Ed really appriciate that could paste me a section of sample code about how to deal with video recording. i tried in this way:
	       Timer timer = new Timer();  
	       Handler handler = new Handler(){  
	     
	           public void handleMessage(Message msg) {  
	               switch (msg.what) {      
	               case 1:      
	                   break;      
	               }      
	               super.handleMessage(msg);  
	           }  
	             
	       };  
	       TimerTask task = new TimerTask(){  
	     
	           public void run() {  
	               Message message = new Message();      
	               message.what = 1;      
	               handler.sendMessage(message);    
	           }  
	             
	       };  
before and after prepare() i use timer.schedule(task, 10000); but still failed in prepare();</what>
</comment>
<comment>
<author>dwil...@gmail.com</author>
<when>Tue, 06 Jul 2010 13:29:34 +0000</when>
<what>I canQ&apos;Et go into code because it takes a lot to sequence it through all the
steps, but IQ&apos;Ell try to give you an idea. You need to think on a much bigger
scale than you are now.

First, in your main line, you set up a state machine. As you finish each
state you load a counter to tell it how many ticks to wait before doing the
stuff in the next state. Remember that while you are doing this, the surface
creation or the prepare() or some other long operation is also running.
Prepare is not the only one that will crash you! The timer is a continuously
running ticker. Each time the timer rolls over, it decrements that counter.
When it zeros the counter, the timer handler sets a flag that tells the main
loop to find the next state to do. ThatQ&apos;Es mostly all the timer handler does.

The main loop looks for that flag, and then fetches the next state. You can
use numbers for state 1,2 3, etc, or you can use strings, but what I like to
do is to set up a list of constants aliased to names:

    public final int START        = 1000;
    public final int TITLE           = START + 1;
    public final int MMENU          = TITLE + 1;
    public final int IMG1         = MMENU + 1;
    public final int VCAP1        = IMG1 + 1;

ItQ&apos;Es much faster than doing a string lookup for each state!

Then, you make a small knowledge base of the states. I use a subclass of
hash and use the constants above as keys and then use another hash as the
value of each key to store information about each state, one piece of which
is what state to go to next. in the main loop there is a routine that sets
the next state and then switches to each state as a case. As you do each
state, there are many things to accomplish like changing display layouts,
sounding beeps, setting up steps to get ready for recording, etc. Start by
setting up each step in the recording sequence as separate tasks in separate
states, and set the tick count to be 10 x 100ms per state. Start with that
and get it to work. Once youQ&apos;Eve done that you can start to compress it and
combine states. I actually do do some work in the timer handler because itQ&apos;Es
a different thread, but that gets even more tricky.

Download my free ToastDroid application and try it out. ThatQ&apos;Ell give you an
idea of sequencing, because the whole thing is one big timed state machine
firing off beeps and setting up the camera and taking video.

I hope this helps. Encapsulating 25 years of embedded systems programming in
a single post is a bit difficult, but youQ&apos;Eve started me thinking of an
article to write because this really is essential stuff.</what>
</comment>
<comment>
<author>lovesumm...@gmail.com</author>
<when>Wed, 07 Jul 2010 02:09:22 +0000</when>
<what>wow, thanks a lot. You know that the reference of Android sdk is pretty ambigious about this MediaRecorder part. It shows in a simple and clear way which seems easy to set source-Q&gt;Eformat-Q&gt;Eoutputfile-Q&gt;Eprepare-Q&gt;Erecord-Q&gt;Edone! As to the audio, it does, however when it comes to video recording, it does not! 
   i guess the best way for a newbie like to go deeper is to read rich examples so that i could dig into. Wish i could see your article soon.</what>
</comment>
<comment>
<author>dwil...@gmail.com</author>
<when>Wed, 07 Jul 2010 13:16:17 +0000</when>
<what>I know, I know. I fought through it too. With what IQ&apos;Eve given you you ought
to be able to figure it out, and doing a state machine will help you make
apps that are a lot more than push-button responses like the web is. Android
has possibilities, but like a lot of open source you have to figure it out
yourself. GoogleQ&apos;Es actually done more than most, and their engineers do
visit these lists regularly.</what>
</comment>
<comment>
<author>lovesumm...@gmail.com</author>
<when>Thu, 08 Jul 2010 01:42:12 +0000</when>
<what>yeah??i think that Android will lead the trend. ThatQ&apos;Es why i want to learn
it. I download ToastDroid and disassemble the apk file. guess it would cost
me some time to anylyze it through^_^. Thanks again.</what>
</comment>
<comment>
<author>dwil...@gmail.com</author>
<when>Mon, 02 Aug 2010 17:15:58 +0000</when>
<what>I have released Vdroid as open source. It works on most hardware with most resolutions, but IQ&apos;Em looking for improvements: http://vdroid15.sourceforge.net. Enjoy! </what>
</comment>
<comment>
<author>Yuanda...@gmail.com</author>
<when>Wed, 04 Aug 2010 12:22:28 +0000</when>
<what>I tested this code on NextusOne 2.1, it crash.
Attached file is my test project, you can directly import it for test.
</what>
</comment>
<comment>
<author>dwil...@gmail.com</author>
<when>Wed, 04 Aug 2010 15:34:51 +0000</when>
<what>Thank you, YuandanKe, I will try it. In what configuration did you try it, AFA settings? Where did it crash and with what error message?</what>
</comment>
<comment>
<author>Yuanda...@gmail.com</author>
<when>Thu, 05 Aug 2010 06:16:36 +0000</when>
<what>hi dwilde1:
today I update my 2.1 to 2.2, the works.
In 2.1, the problem is some compatibility between camera driver with ril part, so even the 2.1 android Camera application, it crash also.
Now, my ril version is: 32.36.00.28H_4.06.00.12_7</what>
</comment>
<comment>
<author>Yuanda...@gmail.com</author>
<when>Thu, 05 Aug 2010 08:06:17 +0000</when>
<what>And also, in this case, use java, I could record video successfully as following code.
But, I am trying to record video in native code, there is some error of time sequence.
            mRecorder = new MediaRecorder();
            //Thread.sleep(1000);

            mRecorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER);
            ///Thread.sleep(SETAUDIOSOURCE_DELAY);

            mRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
            //Thread.sleep(SETVIDEOSOURCE_DELAY);

            mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
            //Thread.sleep(SETOUTPUTFORMAT_DELAY);

            mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
            //Thread.sleep(SETAUDIOENCODER_DELAY);

            mRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);
            //Thread.sleep(SETVIDEOENCODER_DELAY);

            mRecorder.setVideoSize(176, 144);
            //Thread.sleep(SETVIDEOSIZE_DELAY);
            mRecorder.setVideoFrameRate(10);
            ///Thread.sleep(SETVIDEOFRAMERATE_DELAY);

            mRecorder.setPreviewDisplay(mSurface);
            //Thread.sleep(SETDISPLAYPREVIEW_DELAY); //need sleep

            mRecorder.setOutputFile(Q&quot;E/sdcard/video2.3gpQ&quot;E);
            //Thread.sleep(SETOUTPUTFILE_DELAY); //need sleep

            mRecorder.prepare();
            //Thread.sleep(PREPARE_DELAY); //need sleep

            mRecorder.start();

            Thread.sleep(10000); //10 senconds
            mRecorder.stop();
            Thread.sleep(100000000);</what>
</comment>
<comment>
<author>Sp00tw...@gmail.com</author>
<when>Wed, 02 Feb 2011 10:56:00 +0000</when>
<what>oooooohhh crapp..  i always have fuckin error  Q&quot;Eprepare failed IOException Q&quot;E i dontQ&apos;E what need do.. Can any one help me ?? i writed all permission in manifest file.. create code.. surface and can watch image from camera. But when i try to record this fu...ing video from camera, i always have error Q&quot;EPREPARE FAILEDQ&quot;E 

PLEASE HEEELP ME </what>
</comment>
<comment>
<author>humme...@gmail.com</author>
<when>Thu, 14 Apr 2011 11:18:10 +0000</when>
<what>perform all initializations(do not forget about setPreviewDisplay)</what>
</comment>
</bug>
<bug>
<bugid>14723</bugid>
<title>android calendar</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-14T18:03:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timolij...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 12:02:33 +0000</openedDate>
<description>Since i have updated my Samsung vibrant to froyo the Calendar app
freezes whenever i try to edit an event. It force closes the calendar.
Thanks</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 18:03:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4326</bugid>
<title>java.net.HttpURLConnection canQ&apos;Et do POST with authorization/authentication</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-07-09T20:38:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Thu, 22 Oct 2009 21:27:00 +0000</openedDate>
<description>If I do this, the server and wireshark see a POST with an authorization
header, as I would expect. Authenticator.setDefault(new Authenticator(){
protected PasswordAuthentication getPasswordAuthentication() { return
new PasswordAuthentication(Q&quot;EmyuserQ&quot;E,Q&quot;EmypassQ&quot;E.toCharArray()); }});
HttpURLConnection c = (HttpURLConnection) new URL(url).openConnection();
c.setUseCaches(false); c.connect(); If instead I do this...
Authenticator.setDefault(new Authenticator(){ protected
PasswordAuthentication getPasswordAuthentication() { return new
PasswordAuthentication(Q&quot;EmyuserQ&quot;E,Q&quot;EmypassQ&quot;E.toCharArray()); }});
HttpURLConnection c = (HttpURLConnection) new URL(url).openConnection();
c.setUseCaches(false); c.setDoOutput(true); c.setRequestMethod(Q&quot;EPOSTQ&quot;E);
c.setRequestProperty(Q&quot;EContent-lengthQ&quot;E,Q&quot;E4Q&quot;E); c.connect(); OutputStream os
= c.getOutputStream(); os.write(fourBytes); os.flush(); os.close();
...then I see no authorization header, and I think I know why. IQ&apos;Em
looking at
dalvik/libcore/luni/src/main/java/org/apache/harmony/luni/internal/net/www/
protocol/http/HttpURLConnection.java For an uncachable request with body
data (usual for a POST) sendRequest() will always return false.
Therefore, most of doRequestInternal never runs. In other words, this
code is unwilling to resubmit a POST in response to a 401. That alone
means you can never do Digest auth with it, and since you also canQ&apos;Et
pre-emptively ask for the authorization header to be sent, Basic auth is
also impossible. Hence the bug title. :-( A fix could look something
like - if (!sendRequest()) { - return; - } + boolean repeatable =
sendRequest(); ...(below the if-clauses handling HTTP_PROXY_AUTH and
HTTP_UNAUTHORIZED)... + if (!repeatable) return;</description>
<comment>
<author>chris.boyle.name</author>
<when>Thu, 22 Oct 2009 21:43:53 +0000</when>
<what>Workaround if you only need Basic authorization:

c.setRequestProperty(Q&quot;EAuthorizationQ&quot;E,Q&quot;Ebasic Q&quot;E + 
Base64.encode(Q&quot;Emyuser:mypassQ&quot;E.getBytes()));</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Thu, 22 Oct 2009 22:10:34 +0000</when>
<what>N.B. in the top line of the original bug report, S/POST/GET/, obviously. Oops.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Oct 2009 03:02:11 +0000</when>
<what></what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Mon, 26 Oct 2009 09:09:51 +0000</when>
<what>My suggested fix in Gerrit: https://review.source.android.com/12328</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 18 May 2010 20:33:19 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 18 May 2010 21:05:48 +0000</when>
<what>in either fixed-length or chunked streaming mode, weQ&apos;Ere supposed to throw 
HttpRetryException. but it looks like in the default mode, we should indeed retry 
authentication.</what>
</comment>
<comment>
<author>druvbha...@gmail.com</author>
<when>Wed, 07 Jul 2010 07:01:59 +0000</when>
<what>IQ&apos;Em using URLConnection to connect to the main server. The server implements digest authentication. If I connect to the server with java library, the connection is successful. But if I use the same code for android, the connection is rejection for username and password do not match.

Here is the code for my Java project: 

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.Authenticator;
import java.net.PasswordAuthentication;
import java.net.URL;
import java.net.URLConnection;

public class Connect {

	static StringBuilder sb;

	public static void main(String args[]) {
		String strURL = Q&quot;Ehttp://hostserver/Q&quot;E;
		final String username = Q&quot;EusernameQ&quot;E;
		final String password = Q&quot;EpasswordQ&quot;E;

		Authenticator.setDefault(new Authenticator() {
			  protected PasswordAuthentication getPasswordAuthentication() {
					PasswordAuthentication pa = new PasswordAuthentication (username, password.toCharArray());
					System.out.println(pa.getUserName() + Q&quot;E:Q&quot;E + new String(pa.getPassword()));
					return pa;
				}
			  });
		BufferedReader in = null;
		StringBuffer sb = new StringBuffer();

		try {
			URL url = new URL(strURL);
			URLConnection connection = url.openConnection();
			in = new BufferedReader(new InputStreamReader(connection
					.getInputStream()));

			String line;

			while ((line = in.readLine()) != null) {
				sb.append(line);
			}
		} catch (java.net.ProtocolException e) {
			sb.append(Q&quot;EUser Or Password is wrong!Q&quot;E);
			e.printStackTrace();
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			try {
				if (in != null) {
					in.close();
				}
			} catch (Exception e) {
				System.out.println(Q&quot;EExceptionQ&quot;E);
			}
		}

		System.out.println(Q&quot;EThe Data is: Q&quot;E + sb.toString());

	}
}

The above code works fine and IQ&apos;Em able to connect to my host server which is implementing digest authentication. IQ&apos;Em unable to use the same code for Android to connect. Here is my android code:

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.Authenticator;
import java.net.PasswordAuthentication;
import java.net.URL;
import java.net.URLConnection;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class Connect extends Activity {
	static StringBuilder sb;
 
    @Override
	public void onCreate(Bundle savedInstanceState) {
    	
    	 super.onCreate(savedInstanceState);
         setContentView(R.layout.main);
         
         String strURL = Q&quot;Ehttp://hostserver/Q&quot;E;
 		final String username = Q&quot;EusernameQ&quot;E;
 		final String password = Q&quot;EpasswordQ&quot;E;
 		Authenticator.setDefault(new Authenticator() {
			  protected PasswordAuthentication getPasswordAuthentication() {
					PasswordAuthentication pa = new PasswordAuthentication (username, password.toCharArray());
//					System.out.println(pa.getUserName() + Q&quot;E:Q&quot;E + new String(pa.getPassword()));
					return pa;
				}
			  });
		BufferedReader in = null;
		StringBuffer sb = new StringBuffer();

		try {
			URL url = new URL(strURL);
			URLConnection connection = url.openConnection();
			in = new BufferedReader(new InputStreamReader(connection
					.getInputStream()));

			String line;

			while ((line = in.readLine()) != null) {
				sb.append(line);
			}
		} catch (java.net.ProtocolException e) {
			sb.append(Q&quot;EUser Or Password is wrong!Q&quot;E);
			e.printStackTrace();
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			try {
				if (in != null) {
					in.close();
				}
			} catch (Exception e) {
				System.out.println(Q&quot;EExceptionQ&quot;E);
			}
		}

		Log.d(Q&quot;EDATAQ&quot;E, sb.toString());

	}    	
    }

If the same code works for Java, it should also work for Android.</what>
</comment>
<comment>
<author>druvbha...@gmail.com</author>
<when>Wed, 07 Jul 2010 07:10:01 +0000</when>
<what>The code loops in the Authenticator as it finds username and password not matching in the Android code for some reason which in fact are correct. The code runs perfect for Java project.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 18:21:43 +0000</when>
<what>(comments 8 and 9 have been filed separately as issue 9579.)</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 09 Jul 2010 05:39:31 +0000</when>
<what>IQ&apos;Em preparing a change to fix this. Internal git change #57066</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 09 Jul 2010 20:38:44 +0000</when>
<what>Fixed in an upcoming release.

For current releases, I posted a workaround on comment 6 here:
  http://code.google.com/p/android/issues/detail?id=9579#c6</what>
</comment>
<comment>
<author>atasoyh@gmail.com</author>
<when>Fri, 22 Oct 2010 07:32:52 +0000</when>
<what>how did you solve this problem, My code works on j2me, but it doesnt work with android..:S 


this is my code..

                        url = new URL(getUrl());
			queryString = encodeURL(queryString);
			byte postmsg[] = queryString.getBytes(Q&quot;EUTF-8Q&quot;E);
			conn = url.openConnection();
			if (!(conn instanceof HttpURLConnection))
				throw new IOException(Q&quot;ENot an HTTP connectionQ&quot;E);

			httpConnection = (HttpURLConnection) conn;
			httpConnection.setDoInput(true);
			httpConnection.setDoOutput(true);
			httpConnection.setRequestMethod(Q&quot;EGETQ&quot;E);
			httpConnection.setRequestProperty(Q&quot;EAuthorization:Q&quot;E,Q&quot;Ebasic Q&quot;E+
					getBase64Encode());
			
			os = httpConnection.getOutputStream();// ///////////////////baglant?n?n
			System.out.println(Q&quot;Econnected:Q&quot;E + url.getPath() + Q&quot;E\nQ&quot;E
					+ Q&quot;E  response code: Q&quot;E +                                              httpConnection.getResponseCode()+ Q&quot;E\nQ&quot;E + Q&quot;E getbase64: Q&quot;E + getBase64Encode());
			// connect olup olmad?g?n?
			// kontrol et

			for (int i = 0; i Q&lt;E postmsg.length; i++) {
				os.write(postmsg[i]);
			}
			if (!cancel) {
				onReturn(httpConnection.getResponseCode(), httpConnection
						.getInputStream());
			}
			os.close();
			// httpConnection.close();
		} catch (Exception e) {
			System.out.println(e.getMessage());
			try {
				httpConnection.disconnect();
				Thread.sleep(60);
				// cancel=true; eklenmes? gerekebilir
			} catch (Exception ie) {
			}
			onError(e);
		}


and my getbase64encode method..
public String getBase64Encode() {
	    return Q&quot;EBasic Q&quot;E + base64.encode(camera.getUsername() + Q&quot;E:Q&quot;E + camera.getPassword());
	  }

what should ? do on android for it works??</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 28 Oct 2010 17:52:04 +0000</when>
<what>I donQ&apos;Et think you want the colon at the end of Q&quot;EAuthorizationQ&quot;E on the call to httpConnection.setRequestProperty(). 

YouQ&apos;Ere also repeating the string Q&quot;EbasicQ&quot;E twice in your request property, resulting in Q&quot;Ebasic Basic Q&quot;E as your prefix.</what>
</comment>
<comment>
<author>mima...@gmail.com</author>
<when>Fri, 05 Nov 2010 11:08:00 +0000</when>
<what>Hello, I had the same problem with android, I was trying to use Basic Authentication but it didnQ&apos;Et work at all, the exception message was always Q&quot;EUnauthorizedQ&quot;E, and IQ&apos;Eve tryed to solve the problem in a thousand different ways, but nothing worked out. IQ&apos;Eve read here http://dlinsin.blogspot.com/2009/08/http-basic-authentication-with-android.html that thereQ&apos;Es a pitfall with the ApacheQ&apos;Es HttpClient 4.x when trying to use Basic Authentication, here proposes a way to add the preemptiveAuth, but it didnQ&apos;Et work for me, maybe it does for somebody... Anyway, I solved the problem with the solution proposed in comment 12, I import the ApacheQ&apos;Es HttpClient 3.x to my project, and it worked perfect!!!

Thank you jessewil..., I hope sombedy find a way to do it without importing older libraries, but till then this solution saves my ass xD</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:51:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11745</bugid>
<title>Check Voice Search, not display Icon.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 09:06:21 +0000</openedDate>
<description>1.Main menu -Q&gt;E Settings -Q&gt;E Search -Q&gt;E Searchable items -Q&gt;E Check Voice
Search Icon Google search tool bar, select Item from the left, Setting
selected in the Voice Search Icon not display. Must be display.</description>
</bug>
<bug>
<bugid>10922</bugid>
<title>When exiting an application...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arie.benichou</reportedBy>
<openedDate>Wed, 01 Sep 2010 10:17:26 +0000</openedDate>
<description>...(launched from the applications launcher) expected screen could be
the applications launcher itself rather than the home screen :)</description>
<comment>
<author>arie.benichou</author>
<when>Wed, 01 Sep 2010 10:23:25 +0000</when>
<what>Specifically, it would make sense for an exit coming from the back button.</what>
</comment>
<comment>
<author>arie.benichou</author>
<when>Tue, 02 Aug 2011 14:15:12 +0000</when>
<what>Well, I guess you can close this issue by now since this enhancement exists in Android 2.3.3 :)</what>
</comment>
</bug>
<bug>
<bugid>1946</bugid>
<title>javax.net.ssl.SSLException: Not trusted server certificate</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-02T17:30:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>33</stars>
<reportedBy>xtinad@gmail.com</reportedBy>
<openedDate>Mon, 09 Feb 2009 09:25:40 +0000</openedDate>
<description>Hi! We have found a problem when accessing via apache HTTPS libraries to
the following Telefonica site in Spain:
https://copiagenda.movistar.es/cp/ps/Main/login/Agenda It seems that
there is a problem when validating the certificate. However, the
certificate used by Telefonica is a valid certificate signed by a
Verisign root CA. We have checked also to access this site via the ADP1
using the browser, and in this case again the certificate seems not to
be trusted, so the browser shows us the typical dialog to advertise the
certificate is not trusted. However, when accesing this site via a
browser PC (Explorer, Firefox) it detects the certificate is trusted and
it works fine. So it seems is not a problem from the certificate.. Here
is the code we have used to do the tests and the full trace for the
Telefonica site. The code is done under SDK1.0_r2. I also enclosed the
apk containing the code. Is there any workaround we can use by now?
package es.tid.android.TestHttpsConnection; import android.app.Activity;
import android.os.Bundle; import java.io.IOException; import
org.apache.http.HttpException; import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet; import
org.apache.http.impl.client.DefaultHttpClient; import android.util.Log;
import android.widget.TextView; public class TestApacheHttpsConnection
extends Activity { public void onCreate(Bundle icicle) {
super.onCreate(icicle); TextView view = new TextView(this);
view.setText(Q&quot;EStarting HttpsClient tests\nQ&quot;E); setContentView(view); //OK
run(Q&quot;Ehttp://www.google.comQ&quot;E, view);
run(Q&quot;Ehttps://www.google.com/accounts/ManageAccountQ&quot;E, view);
run(Q&quot;Ehttps://www.verisign.comQ&quot;E, view); // fails due to extended
certificates-Q&gt;ENot trusted certificates
run(Q&quot;Ehttps://sam.t-online.com/statusQ&quot;E, view); run
(Q&quot;Ehttps://copiagenda.movistar.es/cp/ps/Main/login/AgendaQ&quot;E, view); }
public void run(String url, TextView view) { try { long time =
doGet(url); view.append(url + Q&quot;E OK (Q&quot;E + Long.toString(time) + Q&quot;E ms)\nQ&quot;E);
} catch (Exception ex) { view.append(url + Q&quot;E failed: Q&quot;E + ex.getMessage()
+ Q&quot;E\nQ&quot;E); Log.e (Q&quot;ETestHttpsClientQ&quot;E, Q&quot;EError: Q&quot;E, ex); } } public long
doGet(String url) throws HttpException, IOException { DefaultHttpClient
client = new DefaultHttpClient(); HttpGet request = new HttpGet(url);
try { long tStart = System.currentTimeMillis(); HttpResponse response =
client.execute(request); long tStop = System.currentTimeMillis(); long
time = tStop - tStart; Log.i(Q&quot;ETestHttpsClientQ&quot;E, Q&quot;EdoGet: url=Q&quot;E + url + Q&quot;E
took Q&quot;E + Long.toString(time) + Q&quot;E msQ&quot;E); return time; } finally { //
libera la conexi?n client.getConnectionManager().shutdown(); } } }
------------------------------------------------------------- Full trace
when accesing to Telefonica site: 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): Error: 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): javax.net.ssl.SSLException: Not trusted
server certificate 02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake
(OpenSSLSocketImpl.java:353) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:92)
02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
org.apache.http.conn.ssl.SSLSocketFactory.connectSocket
(SSLSocketFactory.java:308) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection
(DefaultClientConnectionOperator.java:129) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.http.impl.conn.AbstractPoolEntry.open
(AbstractPoolEntry.java:164) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.http.impl.conn.AbstractPooledConnAdapter.open
(AbstractPooledConnAdapter.java:119) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.http.impl.client.DefaultRequestDirector.execute
(DefaultRequestDirector.java:348) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java:555) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java:487) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java:465) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
es.tid.android.TestHttpsConnection.TestApacheHttpsConnection.doGet
(TestApacheHttpsConnection.java:48) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
es.tid.android.TestHttpsConnection.TestApacheHttpsConnection.run
(TestApacheHttpsConnection.java:35) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
es.tid.android.TestHttpsConnection.TestApacheHttpsConnection.onCreate
(TestApacheHttpsConnection.java:29) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1122)
02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2103)
02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2156)
02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
android.app.ActivityThread.access$1800(ActivityThread.java:112) 02-09
10:14:05.345: ERROR/TestHttpsClient(1346): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1580)
02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
android.os.Handler.dispatchMessage(Handler.java:88) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at android.os.Looper.loop(Looper.java:123)
02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
android.app.ActivityThread.main(ActivityThread.java:3742) 02-09
10:14:05.345: ERROR/TestHttpsClient(1346): at
java.lang.reflect.Method.invokeNative(Native Method) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
java.lang.reflect.Method.invoke(Method.java:515) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:739) 02-09 10:14:05.345: ERROR/TestHttpsClient(1346):
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) 02-09
10:14:05.345: ERROR/TestHttpsClient(1346): at
dalvik.system.NativeStart.main(Native Method) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): Caused by:
java.security.cert.CertificateException:
java.security.cert.CertPathValidatorException: TrustAnchor for CertPath
not found. 02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted
(TrustManagerImpl.java:158) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake
(OpenSSLSocketImpl.java:349) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): ... 25 more 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): Caused by:
java.security.cert.CertPathValidatorException: TrustAnchor for CertPath
not found. 02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate
(PKIXCertPathValidatorSpi.java:144) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:153)
02-09 10:14:05.345: ERROR/TestHttpsClient(1346): at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted
(TrustManagerImpl.java:154) 02-09 10:14:05.345:
ERROR/TestHttpsClient(1346): ... 26 more 02-09 10:14:05.536:
INFO/ActivityManager(57): Displayed activity
es.tid.android.TestHttpsConnection/.TestApacheHttpsConnection: 34571 ms</description>
<comment>
<author>grob.urs@gmail.com</author>
<when>Mon, 09 Feb 2009 12:37:03 +0000</when>
<what>I just tried clicking on that link and in Firefox 2 I get a warning. Using
http://browsershots.org/ it looks like most older browsers will show a warning and
the newer browsers accept the page.</what>
</comment>
<comment>
<author>xtinad@gmail.com</author>
<when>Mon, 09 Feb 2009 12:47:23 +0000</when>
<what>I did my tests with firefox 3.06 and Explorer 7, and in both of them worked ok. 
Maybe there is something in the certficate that older browsers do not understand.

However, from my point of view, the url should work on Android, both from the sdk 
and from the browser, without giving any warning.

By the way, I have found a workaround by now. I have created my own keystore for my 
app, and save the certificate as trusted in my app keystore.
</what>
</comment>
<comment>
<author>dmitry.u...@gmail.com</author>
<when>Thu, 30 Jul 2009 13:22:12 +0000</when>
<what>Cupcake 1.5, the same problem here with Extended(not all, somehow
https://sam.t-online.com/status opened with no warning, but our secure online payment
processorQ&apos;Es page didnQ&apos;Et)</what>
</comment>
<comment>
<author>michang05</author>
<when>Fri, 31 Jul 2009 06:10:48 +0000</when>
<what>i have that exception, in which i had a method that allowAllSSL to be passed, but after 
a successful login the exception came up, when i try to remove the s in https 
everything works fine, but i wonder if it is still secure via android</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:34:20 +0000</when>
<what></what>
</comment>
<comment>
<author>anderssen.magnus</author>
<when>Thu, 08 Oct 2009 06:20:55 +0000</when>
<what>Could this be the use of a wildcard certificate (*.movistar.es as CN in the
certficate)? This was generating an error in older browser, although that error was a
mismatch between the websiteQ&apos;Es name and the CN in the certificate. If that is the
problem, the error given is misleading (bad catch in the code?)


Or, simply, the issuer of the certificate is not trusted (ie not in the read-only
keystore). This happens sometimes (CACert is sadly one of them on Android).
</what>
</comment>
<comment>
<author>bhartiya...@gmail.com</author>
<when>Fri, 20 Nov 2009 17:23:45 +0000</when>
<what>Hi,
We are facing same problem accessing site www.mymeteor.ie
Is there any work around?
Thanks</what>
</comment>
<comment>
<author>joern.ah...@gmail.com</author>
<when>Thu, 07 Jan 2010 17:29:29 +0000</when>
<what>Hi,

same problem here with https://hbci.comdirect.de/ 
Are there any workarounds?

With kind regards,
Joern</what>
</comment>
<comment>
<author>davy.her...@gmail.com</author>
<when>Wed, 13 Jan 2010 20:57:21 +0000</when>
<what>For those looking for a workaround, I just managed to get this working in my app (I 
had the same problem with a new VeriSign certificate).

What I have done is register a custom SSL SocketFactory implementation. IQ&apos;Eve found 
one here: 
http://exchangeit.googlecode.com/svn-
history/r23/trunk/src/com/byarger/exchangeit/EasySSLSocketFactory.java


To get this to work, IQ&apos;Eve replaced the EasyX509TrustManager that is used in this 
implementation by a trivial no-op TrustManager:

public class TrivialTrustManager implements X509TrustManager {
    public void checkClientTrusted(X509Certificate[] chain, String authType) throws 
CertificateException {}
    public void checkServerTrusted(X509Certificate[] chain, String authType) throws 
CertificateException {}
    public X509Certificate[] getAcceptedIssuers() {
        return new X509Certificate[0];
    }
}

IQ&apos;Eve registered it like this:

    public DefaultHttpClient getClient() {
        DefaultHttpClient ret = null;

        // sets up parameters
        HttpParams params = new BasicHttpParams();
        HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
        HttpProtocolParams.setContentCharset(params, Q&quot;Eutf-8Q&quot;E);
        params.setBooleanParameter(Q&quot;Ehttp.protocol.expect-continueQ&quot;E, false);
        
        // registers schemes for both http and https
        SchemeRegistry registry = new SchemeRegistry();
        registry.register(new Scheme(Q&quot;EhttpQ&quot;E, PlainSocketFactory.getSocketFactory(), 
80));
        registry.register(new Scheme(Q&quot;EhttpsQ&quot;E, new EasySSLSocketFactory(), 443));
        ThreadSafeClientConnManager manager = new ThreadSafeClientConnManager(params, 
registry);
        ret = new DefaultHttpClient(manager, params);
        return ret;
    }

This works as a quick hack to get things to work, but it does disable all certificate 
validation. IQ&apos;Em going to try implement the private keystore approach, and give the 
user the option to have untrusted certificates added to it (like in a browser).


</what>
</comment>
<comment>
<author>patc...@gmail.com</author>
<when>Sat, 06 Mar 2010 07:18:29 +0000</when>
<what>testing
</what>
</comment>
<comment>
<author>kitakore@gmail.com</author>
<when>Mon, 17 May 2010 03:37:24 +0000</when>
<what>I think actually the root of problem is a defect in the CertPath validator of old 
Bouncy Castle library.

For instance, when I trying to access to https://mixi.jp with AndroidQ&apos;Es native 
browser, it causes Q&apos;EThis certificate is not from a trusted authorityQ&apos;E securty 
warning.

However, https://mixi.jp has a server certificate issued by intermediate Q&apos;ECOMODO SGC 
EV CAQ&apos;E and the root CA is Q&apos;EAddTrust External CA RootQ&apos;E which is in default androidQ&apos;Es 
caroots.bks. Also the server is sending intermediate certs properly. ( I checked it 
with Q&apos;Eopenssl s_clientQ&apos;E command. )

To diagnose a problem, I wrote a code like follows:

		KeyStore trustStore = null;

		if ( /* IS_NOT_ANDROID */ ) {
			// Explicitly add a Bouncy Castle Provider and use androidQ&apos;Es 
cacerts.bks
			Security.addProvider(new 
org.bouncycastle.jce.provider.BouncyCastleProvider());

			try {
				// load default trust store of Android
				trustStore = KeyStore.getInstance(Q&quot;EBKSQ&quot;E);
				FileInputStream instream = new FileInputStream(new 
File(Q&quot;Ecacerts.bksQ&quot;E));
				trustStore.load(instream, Q&quot;EchangeitQ&quot;E.toCharArray());
				instream.close();
			} catch (IOException e) {
				e.printStackTrace();
				return;
			}
		}

		try {
			HttpClient httpclient = new DefaultHttpClient();

			if (trustStore != null) {
				SSLSocketFactory socketFactory = new 
SSLSocketFactory(trustStore);
				Scheme sch = new Scheme(Q&quot;EhttpsQ&quot;E, socketFactory, 443);
				
httpclient.getConnectionManager().getSchemeRegistry().register(sch);
			}

			HttpUriRequest req = new HttpGet(Q&quot;Ehttps://mixi.jpQ&quot;E);
			httpclient.execute(req);

		} catch (Exception e) {
			e.printStackTrace();

		}

And it doesnQ&apos;Et cause an exception on recent Bouncy Castle Crypto API for Java 5 and 6 
(both runs on Windows XP), but does on Android 1.5(G1), 1.6(Xperia) and 2.1(N1, 
Desire).

Thus, the defect is already fixed in current version of BC. Though it isnQ&apos;Et merged 
into Android. When will it be merged?
I found Issue 3280 that says Q&apos;EBC will be replaced by OpenSSL in futureQ&apos;E in comments 
so I hope that is implemented, but it seems doesnQ&apos;Et in present.
</what>
</comment>
<comment>
<author>kitakore@gmail.com</author>
<when>Fri, 21 May 2010 11:30:06 +0000</when>
<what>Update: After that, mixi.jp has updated its intermediate certificates so the problem is 
no longer reproducing on that server.</what>
</comment>
<comment>
<author>mag...@gmail.com</author>
<when>Fri, 04 Jun 2010 15:15:26 +0000</when>
<what>IQ&apos;Em getting the same problem connecting to my universityQ&apos;Es learning management 
system. I have equivalent code that works on regular Java on my PC, but not on 
Android (see attached code and stack trace). My university uses GlobalSign for its 
root, which is in the Android default store. However, we do have some intermediate 
certificates -- I wasnQ&apos;Et able to create a custom BKS store to validate this site.

The chain is:
GlobalSign Root CA
GlobalSign RootSign Partners CA
Tarquin
Pantheon
my.csi.muohio.edu

The chain is verified in browsers like Chrome, Firefox, etc.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 20 Jun 2010 03:07:26 +0000</when>
<what></what>
</comment>
<comment>
<author>skys...@gmail.com</author>
<when>Sun, 20 Jun 2010 03:41:41 +0000</when>
<what>There is a same problem while communicating with Q&apos;Ehttps://wordpress.comQ&apos;E.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Sep 2010 17:30:35 +0000</when>
<what>I tried to test all of the https websites mentioned in this Issue on a
recent Android device to see what CA certs if any are missing. My
results are below. I found that most are now Q&quot;EOKQ&quot;E and working
fine. Two I marked as Q&quot;EBADQ&quot;E because they were not working. However, I
further investigated these and found the problem was on the server side. 

The specific problem with the server configuration is that they only a
certificate chain containing only their serverQ&apos;Es certificate, but not
the intermediate certificate authority. This is a relatively common
configuration error. It is often masked because desktop browsers may
cache intermediate certificates that have been validated as
trustworthy for later use. 

Here is another discussion of the issue where someone was seeing a
problem on Firefox because a server was misconfigured to not return
the intermediate CA Q&quot;ECN=VeriSign Class 3 Secure Server CA - G2Q&quot;E, which
is what is going on with https://copiagenda.movistar.es. Similarly,
Q&quot;Ehttps://www.mymeteor.ieQ&quot;E is missing Q&quot;ECN=Thawte SGC CAQ&quot;E

    VeriSign Class 3 Secure Server CA - G2 isnQ&apos;Et listed in the Certificate Manager [by default]
    http://support.mozilla.com/tiki-view_forum_thread.php?locale=ltQ&amp;Ecomments_parentId=396234Q&amp;EforumId=1

From there I found VerisignQ&apos;Es instructions on how to install
intermediates on a variety of servers including Apache and Microsoft
IIS which are probably the most common:

    Installation Instructions for SSL Certificates
    https://knowledge.verisign.com/support/ssl-certificates-support/index?page=contentQ&amp;Eid=AR212

How did I verify that the servers were not returning a proper
certificate chain? I ran the Q&quot;Eopenssl s_clientQ&quot;E commands shown below,
(Q&quot;ECertificate chainQ&quot;E section excerpted)

What should it look like? Well, https://www.google.comQ&apos;Es certificate
is issued by Q&apos;EThawte SGC CAQ&apos;E intermediate CA like
https://www.mymeteor.ie. 

  echo | openssl s_client -connect www.google.com:443

  Certificate chain
   0 s:/C=US/ST=California/L=Mountain View/O=Google Inc/CN=www.google.com
     i:/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
   1 s:/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
     i:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority

It is not a root CA, so it is included in the chain sent by the
server. From that we can see that Q&apos;EThawte SGC CAQ&apos;E is signed by the
Q&apos;EVeriSign, IncQ&apos;E root certificate, which is included in AndroidQ&apos;Es list
of root CAs

  BAD https://copiagenda.movistar.es/cp/ps/Main/login/Agenda
    echo | openssl s_client -connect copiagenda.movistar.es:443
      Certificate chain
       0 s:/C=ES/ST=MADRID/L=MADRID/O=TELEFONICA MOVILES ESPANA/OU=SEGURIDAD REDES Y SERVICIOS/OU=Terms of use at www.verisign.com/rpa (c)05/CN=*.movistar.es
         i:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)09/CN=VeriSign Class 3 Secure Server CA - G2
  OK  https://sam.t-online.com/status
  BAD https://www.mymeteor.ie
    echo | openssl s_client -connect www.mymeteor.ie:443
      Certificate chain
       0 s:/C=IE/ST=Dublin/L=Dublin/O=Meteor Mobile Communications Limited/OU=IT/CN=www.mymeteor.ie
         i:/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
  OK  https://hbci.comdirect.de/
  OK  https://mixi.jp
  OK  https://my.csi.muohio.edu
  OK  https://wordpress.com

IQ&apos;Em have tried to contact mymeteor.ie (in the past IQ&apos;Eve actually
managed to reach some webmasters about these issues) but my Spanish is
too rusty to reach out to copiagenda.movistar.es. If someone could do
that, please reference this issue, hopefully they can correct their
server.

IQ&apos;Em marking this as Released because I know that there were in the past some missing root CAs that have been added in Froyo for example that could explain why some hosts are now returning OK.
</what>
</comment>
<comment>
<author>mag...@gmail.com</author>
<when>Thu, 02 Sep 2010 19:25:54 +0000</when>
<what>After looking at some Wireshark dumps, I noticed the server I was connecting to was sending certificates out of order and this was tripping up the HTTP Client. The problem was that the server actually had certain out-of-date certificates which was messing up the chain. I notified the web administrator ? after he installed the updated certificates, everything worked fine. So, if you are experiencing some weirdness with the SSL certificates, ask the maintainer of your server to double-check the validity of their certificates.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Sep 2010 21:58:31 +0000</when>
<what>The Android has some improvements to deal with out of order certificates in CertificateChainValidator which is used by the browser I believe. And we cope if they include the root cert in the chain and its expired. From the Froyo comments:

        // Clean up the certificates chain and build a new one.
        // Theoretically, we shouldnQ&apos;Et have to do this, but various web servers
        // in practice are mis-configured to have out-of-order certificates or
        // expired self-issued root certificate.
</what>
</comment>
<comment>
<author>shao...@gmail.com</author>
<when>Fri, 08 Oct 2010 03:17:03 +0000</when>
<what>Our campus wireless network seems to be wrongly configured. After connecting to the AP, we need to log in using browser. Everything goes smoothly with laptop browsers, but the android browser complains that the certificate issued to Q&quot;EDigiCert High Assurance CA-3Q&quot;E is unknown and if I choose to proceed anyway, the connection is broken.

Could anyone help me to check the SSL dump below? IQ&apos;Em a newbie to X.509 and donQ&apos;Et know where it goes wrong. Thank you very much.


Q&gt;Eecho|openssl s_client -connect wlc.ntu.edu.sg:443
CONNECTED(00000003)
depth=1 /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance CA-3

verify error:num=20:unable to get local issuer certificate
verify return:0
---
Certificate chain
 0 s:/C=SG/ST=SINGAPORE/L=SINGAPORE/O=Nanyang Technological University/OU=Centre
 for IT Services/CN=*.ntu.edu.sg
   i:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance CA-3
 1 s:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance CA-3
   i:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV Root
 CA
 2 s:/C=US/O=Entrust.net/OU=www.entrust.net/CPS incorp. by ref. (limits liab.)/O
U=(c) 1999 Entrust.net Limited/CN=Entrust.net Secure Server Certification Author
ity
   i:/C=US/O=Entrust.net/OU=www.entrust.net/CPS incorp. by ref. (limits liab.)/O
U=(c) 1999 Entrust.net Limited/CN=Entrust.net Secure Server Certification Author
ity
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIG4zCCBcugAwIBAgIQCZkei7NWTPWaCIirb25ciDANBgkqhkiG9w0BAQUFADBm
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSUwIwYDVQQDExxEaWdpQ2VydCBIaWdoIEFzc3VyYW5j
ZSBDQS0zMB4XDTEwMDEyMTAwMDAwMFoXDTEzMDMyNTIzNTk1OVowgZgxCzAJBgNV
BAYTAlNHMRIwEAYDVQQIEwlTSU5HQVBPUkUxEjAQBgNVBAcTCVNJTkdBUE9SRTEp
MCcGA1UEChMgTmFueWFuZyBUZWNobm9sb2dpY2FsIFVuaXZlcnNpdHkxHzAdBgNV
BAsTFkNlbnRyZSBmb3IgSVQgU2VydmljZXMxFTATBgNVBAMUDCoubnR1LmVkdS5z
ZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM59IEDJ/0QAnZq5mar6
iHCDXjjjpfCLRmJ4u8eLrqJBo7SHYED8vDwVQGWf92kOAXLHRrLLcYhENRb5vcTe
nl+qh8KpQZXHrZXJi+GrCUM+CMlOxtrhg7remk9pxtn8b/Jq/1O5Gdg8yPGXRh7F
ZfcuoGw5HtljT9XZAilPX26/3NjUbgzxIjPCKOEs4yavSNNgyxEkBQtET8pdspSI
0e3if8SJbR6Y4CqsvCuAJgZtKA6znPFyjPDcgTjC386HlRU2xz1oxNCfPQ4+8xgK
b2SK+8e4gjySQ2bvwcOCR5W7Soedrn8c2uMimdFAyDWAmKuoKDVUSW7ujtCdsmnt
nP0CAwEAAaOCA1gwggNUMB8GA1UdIwQYMBaAFFDqc4nbKfsQj57lASDU3nmZSIP3
MB0GA1UdDgQWBBR3hE3huo3S7a9BoBwlyqpDTBF+3jAjBgNVHREEHDAaggpudHUu
ZWR1LnNnggwqLm50dS5lZHUuc2cwfwYIKwYBBQUHAQEEczBxMCQGCCsGAQUFBzAB
hhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wSQYIKwYBBQUHMAKGPWh0dHA6Ly93
d3cuZGlnaWNlcnQuY29tL0NBQ2VydHMvRGlnaUNlcnRIaWdoQXNzdXJhbmNlQ0Et
My5jcnQwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwZQYDVR0fBF4wXDAs
oCqgKIYmaHR0cDovL2NybDMuZGlnaWNlcnQuY29tL2NhMy0yMDEwZS5jcmwwLKAq
oCiGJmh0dHA6Ly9jcmw0LmRpZ2ljZXJ0LmNvbS9jYTMtMjAxMGUuY3JsMIIBxgYD
VR0gBIIBvTCCAbkwggG1BgtghkgBhv1sAQMAATCCAaQwOgYIKwYBBQUHAgEWLmh0
dHA6Ly93d3cuZGlnaWNlcnQuY29tL3NzbC1jcHMtcmVwb3NpdG9yeS5odG0wggFk
BggrBgEFBQcCAjCCAVYeggFSAEEAbgB5ACAAdQBzAGUAIABvAGYAIAB0AGgAaQBz
ACAAQwBlAHIAdABpAGYAaQBjAGEAdABlACAAYwBvAG4AcwB0AGkAdAB1AHQAZQBz
ACAAYQBjAGMAZQBwAHQAYQBuAGMAZQAgAG8AZgAgAHQAaABlACAARABpAGcAaQBD
AGUAcgB0ACAAQwBQAC8AQwBQAFMAIABhAG4AZAAgAHQAaABlACAAUgBlAGwAeQBp
AG4AZwAgAFAAYQByAHQAeQAgAEEAZwByAGUAZQBtAGUAbgB0ACAAdwBoAGkAYwBo
ACAAbABpAG0AaQB0ACAAbABpAGEAYgBpAGwAaQB0AHkAIABhAG4AZAAgAGEAcgBl
ACAAaQBuAGMAbwByAHAAbwByAGEAdABlAGQAIABoAGUAcgBlAGkAbgAgAGIAeQAg
AHIAZQBmAGUAcgBlAG4AYwBlAC4wHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMA0GCSqGSIb3DQEBBQUAA4IBAQBh+pNaJ7kRZwBz6roSvYJlv2ayJcXWM7pG
+gPVKPk+CBkavRG1Xw5j2whmri0eSNxlm6Ab5LyV+medMkf3SYXC02Q9kBnrv27K
cS8PocAlR5GKxmPX3BKDzX6+ZjH3yKUDMgSvn1CRpue/o8wYJ5nj5a7eD2fd1Oea
JsC7VjI3OT1K4snqbIzDSIXJGiR1Wo4IvBYO3A6vkMAF1OOFV3GYqjtvr2e2YgxX
ZiG9lRhCOVrpddrlziiF1c0oW1YSmCv/jJIDZU/g+IUSx7hmSJkPQNNBxUI9yYaP
FYdPq9fWPbznfzij6j3tt27l+gUMq7WYSbuPq/gA/r+ap697+Cnx
-----END CERTIFICATE-----
subject=/C=SG/ST=SINGAPORE/L=SINGAPORE/O=Nanyang Technological University/OU=Cen
tre for IT Services/CN=*.ntu.edu.sg
issuer=/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance CA-3
---
No client certificate CA names sent
---
SSL handshake has read 4804 bytes and written 447 bytes
---
New, TLSv1/SSLv3, Cipher is AES256-SHA
Server public key is 2048 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : TLSv1
    Cipher    : AES256-SHA
    Session-ID: CBCF4D5E78512A08D4C454276EE31AC4C5F018A98D9DFDAA15514D2027E236D4

    Session-ID-ctx:
    Master-Key: C8FCC62F345A5A884B0C7CDBE072C962A28DF7EC27CFFEBCF4B35DF5B1152771
5919B56C6B9CBF542C4DFE4F029F6F4E
    Key-Arg   : None
    Start Time: 1286475989
    Timeout   : 300 (sec)
    Verify return code: 20 (unable to get local issuer certificate)
---
DONE

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 08 Oct 2010 23:36:12 +0000</when>
<what>shaohua, 

I tried to take a quick look but:

$ echo|openssl s_client -connect wlc.ntu.edu.sg:443
gethostbyname failure
connect:errno=0

looking at your own output, I went to check if the root CA was included in Android:

    Entrust.net Secure Server Certification Authority


It has been included at least since the 1.5 donut release:

http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=libcore/security/src/main/files/cacerts/ed524cf5.0;hb=refs/heads/donut

What is your device and release? there was an issue that was fixed in 2.2 related to misconfigured SSL certificates on the access point itself, not on the destination site.</what>
</comment>
<comment>
<author>shao...@gmail.com</author>
<when>Sat, 09 Oct 2010 02:34:44 +0000</when>
<what>Thank you bdc.
wlc.ntu.edu.sg is a LAN site and not accessible to off-campus IPs.
My device is Motorola Milestone, and the firmwire is the newest (for Milestone) SHOLS_U2_02.36.2. ItQ&apos;Es basically android 2.1.
My phone could connect to the AP successfully, and I only get into trouble with the web authentication.
Seems itQ&apos;Es more perplexing than I thought of. Should I do any further debugging for your diagnosis?
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sat, 09 Oct 2010 23:32:02 +0000</when>
<what>shaohua,

when you say it connected to the AP successfully, do you mean basic WiFi connectivity or are you actually accessing other sites okay? I know sometimes WiFi APs direct the first connection to a terms of service or login page and bad certificates on those pages can cause issues. 

If it is connected only this one site is particularly troublesome, I had written a small test program for another issue. If you download the Android SDK, you could try looking at the command line program attached in Issue9623.zip attached to comment 27 of Issue 9623: http://code.google.com/p/android/issues/detail?id=9623#c27

As a workaround for a single troublesome site, you might try an alternative browser. Some are pretty similar to the builting one (Dolphin I think is one example) and may have similar problems. Others like Opera a lot of the operations via a proxy, so that wonQ&apos;Et help for an intranet site. Others like the Firefox beta are radically different and might work even when others do not.</what>
</comment>
<comment>
<author>yysgl...@gmail.com</author>
<when>Fri, 15 Oct 2010 07:55:59 +0000</when>
<what>One possible cause of this error is if the clock on your device is way off--it will think the certificate has expired or is invalid.
IQ&apos;Eve met the same problem. And after I set the correct time, itQ&apos;Es OK!</what>
</comment>
<comment>
<author>g1adrift@gmail.com</author>
<when>Fri, 10 Jun 2011 15:02:13 +0000</when>
<what>(Just adding a note for any others who may stumble across the same issue I had.)

If you happen to be using a GeoTrust certificate and are having trouble with getting it working on older devices, you may need to add this cross-root certificate to your certificate chain (server-side): 

https://knowledge.geotrust.com/support/knowledge-base/index?page=contentQ&amp;Eid=AR1426Q&amp;Eact=RATEQ&amp;Eviewlocale=en_US

I simply added that certificate to the end of my intermediate certificate and my old Motorola Milestone was happy!</what>
</comment>
<comment>
<author>kalen.sy...@gmail.com</author>
<when>Mon, 22 Aug 2011 07:38:25 +0000</when>
<what>if C/S mode is how access servers?</what>
</comment>
</bug>
<bug>
<bugid>11950</bugid>
<title>install java5 not works</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rtar...@kangaroo.tv</reportedBy>
<openedDate>Mon, 18 Oct 2010 14:19:27 +0000</openedDate>
<description>I try to install work environnement for Android in Ubuntu 9.10. This
command not works: ktv@ubuntu:~$ sudo apt-get install sun-java5-jdk
Reading package lists... Done Building dependency tree Reading state
information... Done E: Unable to locate package sun-java5-jdk Can you
give me a alternative package or work around to install this package.
Thanks, Robert Tardif eng.</description>
<comment>
<author>matias.w...@gmail.com</author>
<when>Fri, 29 Apr 2011 10:07:20 +0000</when>
<what>You can get sun-java5-jdk from the Jaunty repos. 
In /etc/apt/sources.list, add
deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse

Then, you should be able to choose the correct Java version with sudo update-alternatives --config java. However, I found that despite java -version showing the desired version, the build would still try to use the wrong version, so I completely removed the other Java packages. </what>
</comment>
</bug>
<bug>
<bugid>12015</bugid>
<title>Since installing FRG83 canQ&apos;Et install new apps or update apps without unmounting sdcard! </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-22T17:38:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>r08s...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 21:48:54 +0000</openedDate>
<description>As the title says... To install new apps or update apps installed on
phone, i now have to unmount the sdcard... This is since installing
Frg83 on a generic Nexus One. CanQ&apos;Et update apps on sdcard, obviously
itQ&apos;Es not mounted! Has anyone else got this issue or know how to fix it.
Please escalate if this issue affects you.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 22 Oct 2010 17:38:34 +0000</when>
<what></what>
</comment>
<comment>
<author>admin%hk...@gtempaccount.com</author>
<when>Thu, 11 Nov 2010 15:14:21 +0000</when>
<what>same issue also can found at my android device too</what>
</comment>
<comment>
<author>timhowe....@gmail.com</author>
<when>Sun, 28 Nov 2010 13:32:48 +0000</when>
<what>Same on droid 2 I picked up yesterday .
System reinstalls market update without my permission as soon as I uninstall it.</what>
</comment>
<comment>
<author>timhowe....@gmail.com</author>
<when>Sun, 28 Nov 2010 13:36:40 +0000</when>
<what>Android forums bad several threads referencing Installation Unsuccessful.</what>
</comment>
<comment>
<author>spj...@gmail.com</author>
<when>Sat, 01 Jan 2011 19:01:47 +0000</when>
<what>Consistent problem on Droid too, most apps on sdcard cant handle an update install and fail. Really important fix, please deal with this asap.</what>
</comment>
</bug>
<bug>
<bugid>13997</bugid>
<title>Google account prompt Q&quot;EThis field cannot be blankQ&quot;E is displayed in a wrong place when slide is open.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-14T17:59:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liukez...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 05:34:39 +0000</openedDate>
<description>Expected Result: Google account prompt Q&quot;EThis field cannot be blankQ&quot;E
should be displayed in a correct place when slide is open. Actual
Result: Google account prompt Q&quot;EThis field cannot be blankQ&quot;E is displayed
in a wrong place when slide is open. Initial Condition: Mobile device is
in portrait mode. Steps: 1. Launch Accounts application from app tray.
2. Add a Google account. 3. Press Q&quot;ESign inQ&quot;E button. 4. Touch Password
fileld and Username field in turn to make the promot of Username field
displayed. 5. Open the slide. 6. Observe prompt Q&quot;EThis field cannot be
blankQ&quot;E is displayed in a wrong place. Repeatability: 100% Attempt: 5
Fails: 5</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 17:59:32 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3465</bugid>
<title>G1 will not vibrate when text messages are received</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>irinidob...@gmail.com</reportedBy>
<openedDate>Wed, 05 Aug 2009 03:18:23 +0000</openedDate>
<description>Recently, my G1 will not vibrate when text messages are received. The
option to vibrate when messages are received is on, and yet it
absolutely will not vibrate at all. It appears users on other forums are
having the same issue, and no ideas ore fixes are being presented.</description>
<comment>
<author>breonn...@gmail.com</author>
<when>Sat, 15 Aug 2009 03:45:46 +0000</when>
<what>I had this issue sometime before the 1.5 firmware was released.  I thought it might
be an app affecting it.  I uninstalled any app that had control over notifications. 
Nothing.

I had to perform a soft reset on the phone.  It worked fine after that.  Remember, a
soft reset wipes all the data from the phone (not the SD card).  YouQ&apos;Ell have to
reinstall all apps.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:42:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:36:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19992</bugid>
<title>Bluetooth wonQ&apos;Et bring phone out of standby.  Worked fine with previous OS version.  But does not work with new version 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lloydh...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 18:43:37 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14072</bugid>
<title>ANR in com.android.vending</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:12:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>findhapp...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 08:55:36 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). Downloading a Java application / game via
Market - What happened. ANR in com.android.vending 01-12 23:44:00.587
1363 1392 E ActivityManager: ANR in com.android.vending, pid 14302
(com.android.vending/.AssetBrowserActivity) 01-12 23:44:00.587 1363 1392
E ActivityManager: Reason: keyDispatchingTimedOut 01-12 23:44:00.587
1363 1392 E ActivityManager: Load: 4.67 / 3.16 / 1.77 01-12 23:44:00.587
1363 1392 E ActivityManager: CPU usage from 11226ms to 2682ms ago: 01-12
23:44:00.587 1363 1392 E ActivityManager: android.vending: 9% = 7% user
+ 2% kernel / faults: 2142 minor 186 major 01-12 23:44:00.587 1363 1392
E ActivityManager: 14302: 3% = 2% user + 1% kernel 01-12 23:44:00.587
1363 1392 E ActivityManager: 14306: 1% = 1% user + 0% kernel 01-12
23:44:00.587 1363 1392 E ActivityManager: 14317: 0% = 0% user + 0%
kernel 01-12 23:44:00.587 1363 1392 E ActivityManager: 14320: 1% = 1%
user + 0% kernel 01-12 23:44:00.587 1363 1392 E ActivityManager: 14322:
0% = 0% user + 0% kernel 01-12 23:44:00.587 1363 1392 E ActivityManager:
+14335: 0% = 0% user + 0% kernel 01-12 23:44:00.587 1363 1392 E
ActivityManager: system_server: 6% = 4% user + 2% kernel / faults: 1572
minor 84 major ....... Q&quot;EThread-16Q&quot;E prio=5 tid=12 RUNNABLE JIT |
group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x465dc118 self=0x2badd0 |
sysTid=14320 nice=10 sched=0/0 cgrp=bg_non_interactive handle=2860704 |
schedstat=( 1076049816 2368286113 3245 ) at
java.util.zip.InflaterInputStream.read(InflaterInputStream.java:~131) at
com.google.common.io.protocol.ProtoBuf.readVarInt(ProtoBuf.java:1131) at
com.google.common.io.protocol.ProtoBuf.parse(ProtoBuf.java:368) at
com.google.common.io.protocol.ProtoBuf.parse(ProtoBuf.java:423) at
com.google.common.io.protocol.ProtoBuf.parse(ProtoBuf.java:423) at
com.google.common.io.protocol.ProtoBuf.parse(ProtoBuf.java:443) at
com.google.common.io.protocol.ProtoBuf.parse(ProtoBuf.java:349) at
com.android.vending.api.RequestDispatcher.performRequestsOverNetwork(RequestDispatcher.java:252)
at
com.android.vending.api.RequestDispatcher.performRequests(RequestDispatcher.java:204)
at
com.android.vending.api.RequestManager.doRequestsOverNetwork(RequestManager.java:236)
at
com.android.vending.api.RequestManager.access$000(RequestManager.java:62)
at
com.android.vending.api.RequestManager$AsynchTaskDoRequestsOverNetwork.doTask(RequestManager.java:459)
at com.android.vending.AsynchTask.doRequest(AsynchTask.java:33) at
com.android.vending.AsynchRequestRunner$1.run(AsynchRequestRunner.java:42)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
at java.lang.Thread.run(Thread.java:1096) at
com.android.vending.AsynchRequestRunner$VendingThreadFactory$VendingFactoryThread.run(AsynchRequestRunner.java:108)
- What you think the correct behavior should be. no ANR Please make sure
that youQ&apos;Ere using Android 2.2, and (if the issue exists on a device)
that the device also runs Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E
and archive the output.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:12:07 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3629</bugid>
<title>ActivityGroupQ&apos;Es finishFromChild should catch Intent from setResult of embedded Activity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Sat, 22 Aug 2009 10:59:18 +0000</openedDate>
<description>Scenario: A TabActivity (Y) is launched with startActivityForResult from
Activity X. The launching activity (X) is expecting data from the Intent
in its onActivityResult(int requestCode, int resultCode, Intent data)
method. TabActivity Y embeds activities in the style of Tabs3.java from
ApiDemos. The user selects some data in a child tab, whose activity (Z)
calls setResult(int resultCode, Intent data) followed by finish(). This
finishes both the embedded activity (Z) and the TabActivity (Y).
However, as far as I am aware, the intent that X was expecting cannot
get from the child Z through Y all the way back to X. Maybe this could
be accomplished with extra parameters to finishFromChild(Activity
child), overridden in Y?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:17:18 +0000</when>
<what></what>
</comment>
<comment>
<author>sol...@gmail.com</author>
<when>Mon, 05 Apr 2010 12:14:39 +0000</when>
<what>I found this bug today.
This is very annoying...</what>
</comment>
<comment>
<author>aya.four...@gmail.com</author>
<when>Thu, 14 Oct 2010 09:14:45 +0000</when>
<what>I think you should call getParent().setResult() instead of the setResult() from its child. What you did only set the result of the child, not the parent.</what>
</comment>
</bug>
<bug>
<bugid>9518</bugid>
<title>Nexus stock N1 OTA to Froyo failed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mike.clo...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 16:00:44 +0000</openedDate>
<description>I am having dreadful problems with the update to 2.1 on my stock
unmodified N1 from google direct. I have been battling with the update
and having the most torrid time. I was running happily on ERE27 (i.e 2.1
Update 1) until Friday when I had the update offered to me when I went
to the phone in the morning. I am in the UK with a stock N1 bought
direct from google in the USA no rooting or messing with bootloader. I
had the same symptoms as others have reported many times in various
forum postings. I could not get the phone to boot up at all once the
update had apparently unpacked and installed. I had to return to the
dead phone after a dayQ&apos;Es work without a phone on me. After doing a lot
of reading and seeing if there were any files available for download I
eventually came across various files from a number of sites - I tried
downloading the update file:
signed-passion-FRF91-from-ERE27.e410116a.zip on a laptop and then took
out the micro sd card and copied the file to the card as update.zip as
suggested on other postings, and then went through the rigmarole of
trying to hold the trackball and power on, to get to the bootloader and
then select recovery - it did not work. I ended up in the dreaded boot
loop. After trying a number of other files I ened up with the Q&quot;Eboot
loopQ&quot;E problem where the phone buzzes and shows the static coloured cross
but then goes blank, buzzes and shows the coloured cross, repeating
forever - so I thought that my phone was totally caput. More reading -
eventually I found a site which had what appeared to be an original
install file: PASSIMG_Passion_Google_WWE_1.01.1700.1_ERD79_relea
se_signed.zip I took out the micro sd card again and in the laptop
reformatted the card to FAT32, and then copied this file to the card as
PASSIMG.zip After putting it back into the phone and holding the
trackball whilst pressing power on, the phone boots to the booloader and
it recognised the install image and proceeded to install the original
stock ERD79 eclair. This worked fine and the phone booted up to a stock
system. Then I took out the card, deleted the PASSIMG.zip file and tried
the file: signed-passion-ERE27-from-ERD79.a487b405.zip named as
update.zip on the card, and then selected the bootloader on bootup -
this worked - and once the unpack and install had happened booting to
the green droid and yellow exclamation mark happens then selecting power
on then volume up allows the system to be restarted and the install
completes - the phone will now boot to ERE27 (i.e. 2.1 update 1) just
fine. So I then knew that the phone could be brought back into a stock
system plus the update to ERE27. Each time the phone booted it would
immediately attempt to download the OTA update. I selected not to
install the OTA any more but sought to try manually updating to Froyo.
From that point I tried various attempts with various files:
signed-passion-FRF91-from-ERE27.e410116a.zip This failed and I ended up
in the boot loop with no apparent way out but to go back and install the
stock image from scratch again, and then the update to ERE27 I tried
signed-passion-FRF50-from-ERE27.1e519a24.zip This failed in the same
way. I also tried signed-passion-ota-43546.cc653ee4.zip and
signed-passion-ota-42745.dc39ca1f.zip as well as
signed-passion-FRF83-from-FRF50.38d66b26.zip All of these are various
update files to go to Froyo and every time I ended up with the dreaded
Q&quot;Eboot loopQ&quot;E and unable to to anything with the phone. Each time I had to
re-install the stock ERD79 and then update to ERE27. I have now left my
phone with ERE27 running perfectly happily but every half hour it tries
to get me to run the install of the downloaded OTA file (about which I
can find no information from within the phone itself, and the file does
not appear to end up on the micro sd card, as I took the card out and
looked at it when plugged into a laptop - no update file appears to be
on it so I presume that the download file goes to main memory
somewhere?) I would really really appreciate it if google would enter
the discussion or provide an official document on the google help area
or somewhere that people can go to fix their phones - as this is really
very very frustrating for many. What we need is a step by step set of
instructions that will help us get the phone working on Froyo. For
information my phone now has: Firmware version 2.1-update1 Baseband
version 32.24.00.22U_4.03.00.21_2 Kernel Version 2.6.29-01117-gbc62c2
android-build@apa26 #1 I donQ&apos;Et know if specific other kernels may have
been on different phones when they were receiving the OTA or if radio
firmware is different on different phones running apparently the same
versions as above and whether or not those version numbers could be
relevant to this issue - either way google really ought to step into the
fray here and come to our rescue! Maybe others who have had their phones
work fine could quote what they were running when they had successful
updates (if possible) and others might quote the detailed version
numbers where they have not had successful updates - that way maybe we
could find a pattern in where there have been problems? Another thought
- one thing that would be extremely helpful would be if google would
provide a single install file for FRF91 that will work from any phone -
i.e. put the install file onto the top directory of the micro sd card,
named as PASSIMG.zip and then hold the trackball, and power on to get to
the bootloader - and then install a working Froyo system without having
previous files that may be hindering the updates that people are trying
to get to work. By the way it seemed to me that although 2.1 was working
fine - every attempt to update my own Nexus from 2.1 to 2.2 by whichever
route I tried always ended up with a phone that was stuck in the boot
loop (also apparently known as the BLOD = Boot Loop of Death!) Every
time I was able to return my phone to a working one with Eclair by
installing ERD79 followed by the update to ERE27. Is there any chance
that some phones had slightly different hardware (eg the radio chip)
compared to others or were all phones manufactured with exactly the same
chipsets?? It would be useful to have this information from anyone who
might know - or from HTC or from Google. If we could find batches of
phones all having the same problems and they have different chipsets
than those with successful updates then maybe we could have a route to
getting a fix? Also has anyone actually spoken direct to google
engineers about the problem and had good advice on what to do to fix the
problems? In addition to my info above the bootloader screen (with the
three droids) comes up with the following at the top: HBOOT-0b15
TouchPanel-SYNT0103 RADIO-4.06.00.12_7 Dec 17 2009, 13:05:23 Maybe this
would be worth comparing on phones that do and donQ&apos;Et update correctly as
another factor that may be important? Help appreciated...</description>
<comment>
<author>mike.clo...@gmail.com</author>
<when>Sun, 04 Jul 2010 16:11:21 +0000</when>
<what>By the way I would have liked to make this high priority but it seems I cannot change this - can this bug be changed to high please?</what>
</comment>
<comment>
<author>mike.clo...@gmail.com</author>
<when>Mon, 05 Jul 2010 14:20:49 +0000</when>
<what>I decided to attempt the update one more time - it failed but I recorded the exact set of steps I took from ERE27 running on the phone.

1) From within the running 2.1 system, I did a factory reset.
2) When the phone had rebooted after the reset the OTA download automatically came in.
3) I allowed it to install and the first step was the box icon, with the yellow arrow and droid plus a progress bar.
4) Brief blank then another box plus yellow arrow and droid but no progress bar
5) it seemed to start a reboot
6) A very brief appearance of the box and droid with progress bar
7) Seemed to buzz/reboot
8) Buzz/reboot
9) Buzz/reboot
This continued and it was clear the phone was not going to boot into the new system

I did a boot into the bootloader and cleared storage - and tried reboot - boot loop
I did factory reset and booted - boot loop
I did clear cache and booted - boot loop.

So back to installing ERD79 from the PASSIMG file to return to stock system followed by manual update to ERE27 again 

How can I break out of this crazy situation - please help</what>
</comment>
<comment>
<author>mike.clo...@gmail.com</author>
<when>Mon, 05 Jul 2010 21:26:15 +0000</when>
<what>I am now coming to the conclusion that there is a hardware fault - and the next step is to talk to HTC UK about this. I hope that a replacement handset will work correctly - I have now checked and tried several more times - each time I can install ERD79 and update without any problems, and then update to ERE27 - but from there any attempt to update to any version of Froyo fails - the update appears to work right to the last step before rebooting but then falls into a boot loop every single time - I think it just has to be a hardware fault now.</what>
</comment>
<comment>
<author>donrhel...@gmail.com</author>
<when>Wed, 07 Jul 2010 11:36:20 +0000</when>
<what>I am having the EXACT same issue on this! I am lost on what to do myself. Have tried all the steps wether OTA or manual. All I get is the BLOD. Phone works fine in ERE27, but I want the new features in 2.2. 

Carrier - TMobile
Firmware - 2.1-update1
Baseband - 32.24.00.22U_4.03.00.21_2
Kernel- 2.6.29-01117-g4bc62c2 android-build@apa26#1
Build - ERE27

HBOOT - 0.33.0012
MICROP-0b15
TouchPanel-SYNT0103
RADIO-4.03.00.21_2
Dec 17 2009, 13:05:23

I do agree please make a full version of a manual download so I can change it to PASSIMG.zip and install or something PLEASE. Right now my iPhone 4 is working great Q&amp;E making my N1 look sheepish. I want FROYO. 

Yes please make this a high priority Google. Please!</what>
</comment>
<comment>
<author>mike.clo...@gmail.com</author>
<when>Wed, 07 Jul 2010 12:57:01 +0000</when>
<what>I have now sent my phone back to HTC for a warranty repair - this looks like I did nothing wrong, and the update should have worked fine - when I get it back whatever part of the hardware that was  not working should have been replaced and the phone should be running 2.2  - I would suggest that you also contact HTC and arrange for them to repair yours.</what>
</comment>
</bug>
<bug>
<bugid>15435</bugid>
<title>Slow to hide password letters when decrypting tablet </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>orl...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 14:59:21 +0000</openedDate>
<description>I have a Motorola Xooom with Android 3.0 Honeycomb. In
Q&apos;EDesktop-Q&gt;EApps-Q&gt;ESettings-Q&gt;ELocation Q&amp;E SecurityQ&apos;E I have set Encrypted
Tablet to encrypted and Visible Passwords to off. When I turn on the
tablet and enter my password each letter appears on the screen for a
second or so before it is replaced with a dot.</description>
</bug>
<bug>
<bugid>16624</bugid>
<title>Force close occurs when we select latitude from widget.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 04:54:21 +0000</openedDate>
<description>Force close occurs when we select latitude from widget. Long tap on idle
Q&gt;E Widgets Q&gt;E Latitude Q&gt;E Press back key Q&gt;E Observe. 04-26 12:59:11.005 1464
1464 W dalvikvm: threadid=1: thread exiting with uncaught exception
(group=0x40015560) 04-26 12:59:11.005 1464 1464 E AndroidRuntime: FATAL
EXCEPTION: main 04-26 12:59:11.005 1464 1464 E AndroidRuntime:
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.google.android.apps.maps/com.google.googlenav.android.login.AndroidLoginActivitySdk5}:
java.lang.NullPointerException 04-26 12:59:11.005 1464 1464 E
AndroidRuntime: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
android.app.ActivityThread.access$1500(ActivityThread.java:117) 04-26
12:59:11.005 1464 1464 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 04-26 12:59:11.005
1464 1464 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3687) 04-26
12:59:11.005 1464 1464 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 04-26 12:59:11.005
1464 1464 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 04-26 12:59:11.005 1464
1464 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625) 04-26
12:59:11.005 1464 1464 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 04-26 12:59:11.005 1464
1464 E AndroidRuntime: Caused by: java.lang.NullPointerException 04-26
12:59:11.005 1464 1464 E AndroidRuntime: at c.bI.p_(Unknown Source)
04-26 12:59:11.005 1464 1464 E AndroidRuntime: at e.bJ.t(Unknown Source)
04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
com.google.googlenav.android.login.c.F(Unknown Source) 04-26
12:59:11.005 1464 1464 E AndroidRuntime: at
com.google.googlenav.android.login.c.b(Unknown Source) 04-26
12:59:11.005 1464 1464 E AndroidRuntime: at
com.google.googlenav.android.login.c.a(Unknown Source) 04-26
12:59:11.005 1464 1464 E AndroidRuntime: at
com.google.googlenav.android.login.MultipleAccountsControllerSdk5.a(Unknown
Source) 04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
com.google.googlenav.android.login.AndroidLoginActivitySdk5.onCreate(Unknown
Source) 04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
04-26 12:59:11.005 1464 1464 E AndroidRuntime: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)</description>
</bug>
<bug>
<bugid>14927</bugid>
<title>Adressbook/People: Prefix should not be included in the Display Name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sebastia...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 20:09:43 +0000</openedDate>
<description>Please describe the problem in detail. When a contact is created in the
gmail account there is a field for Q&apos;EPrefix:Q&apos;E. When this is filled with
e.g. Mr. the contact synced to the android phone will start with Mr.
which messes up the sorting. (This happens as well when the contact is
created in Evolution (Linux) and synced to the gmail account) Be sure to
include: - Steps to reproduce the problem. create a contact and set a
prefix e.g. Ms. Rachel Turk - What happened. when the contact appears on
the android phone the display name will be set to Ms. although first
name and last name are correct assigned (e.g. Rachel and Turk) - What
you think the correct behavior should be. The contact should omit the
prefix in the display name and only show first name and last name. Phone
is a HTC Desire, with Android 2.2, Kernel 2.6.32.15-gd96f2c0</description>
<comment>
<author>grace.a...@wipro.com</author>
<when>Mon, 02 May 2011 11:16:49 +0000</when>
<what>I have tried to reproduce the same on Nexus One on 2.3.3 
But it worked fine for me.
Added a contact with Ms. as prefix but the display name showed me the first and last names omiting the prefix.</what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Thu, 05 May 2011 17:04:56 +0000</when>
<what>How can I get to the bottom of this?

first</what>
</comment>
<comment>
<author>coolj...@gmail.com</author>
<when>Mon, 05 Dec 2011 16:15:27 +0000</when>
<what>Issue 11831 describes a similar complaint except those people actually do want the prefix to show up.  In any case, this should be an option that the user can choose.</what>
</comment>
</bug>
<bug>
<bugid>2644</bugid>
<title>Gmail erroneously uses localized versions of Q&quot;ERe:Q&quot;E prefix for replies, breaks threading</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>137</stars>
<reportedBy>kungu...@gmail.com</reportedBy>
<openedDate>Tue, 12 May 2009 08:40:14 +0000</openedDate>
<description>Firmware version: 1.5 Phone: HTC Magic When the phone language is set to
Italian, if you Q&quot;EReplyQ&quot;E or Q&quot;EReply allQ&quot;E to an e-mail in the gmail
application, to the subject is automatically added a prefix Q&quot;ER:Q&quot;E instead
of Q&quot;ERe:Q&quot;E and this behaviour cause a brake in the conversation because of
a change of subject.</description>
<comment>
<author>davide.d...@gmail.com</author>
<when>Wed, 27 May 2009 17:02:56 +0000</when>
<what>ItQ&apos;Es fastidiuos problem...

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:43:35 +0000</when>
<what></what>
</comment>
<comment>
<author>mok...@gmail.com</author>
<when>Thu, 27 Aug 2009 00:13:05 +0000</when>
<what>yes, i have the same problem for my chinese setting, it automatically added a prefix
Q&quot;E???Q&quot;E in the subject and break the conversation. 

Please help to solve this problem, Thanks. :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:21:07 +0000</when>
<what></what>
</comment>
<comment>
<author>kevin...@gmail.com</author>
<when>Sun, 13 Sep 2009 16:21:14 +0000</when>
<what>I Confirm! To fix ...!

</what>
</comment>
<comment>
<author>netrubi...@gmail.com</author>
<when>Thu, 08 Oct 2009 13:17:59 +0000</when>
<what>Fix please!</what>
</comment>
<comment>
<author>andrea.m...@gmail.com</author>
<when>Thu, 08 Oct 2009 13:31:52 +0000</when>
<what>Fix it, please.</what>
</comment>
<comment>
<author>gta...@gmail.com</author>
<when>Thu, 08 Oct 2009 13:34:58 +0000</when>
<what>this is very annoying. fix please!</what>
</comment>
<comment>
<author>fchiodo</author>
<when>Thu, 08 Oct 2009 13:38:16 +0000</when>
<what>yes, we can!</what>
</comment>
<comment>
<author>davide.d...@gmail.com</author>
<when>Thu, 08 Oct 2009 13:39:52 +0000</when>
<what>fix it please!!</what>
</comment>
<comment>
<author>walterpet</author>
<when>Thu, 08 Oct 2009 13:58:08 +0000</when>
<what>yes me too!!!
fix please!</what>
</comment>
<comment>
<author>mirkonl...@gmail.com</author>
<when>Thu, 08 Oct 2009 14:12:10 +0000</when>
<what>Please, fix!!! thx!</what>
</comment>
<comment>
<author>soscur...@gmail.com</author>
<when>Thu, 08 Oct 2009 14:19:40 +0000</when>
<what>Right....please fix this bug...!!!</what>
</comment>
<comment>
<author>blisser</author>
<when>Thu, 08 Oct 2009 14:39:12 +0000</when>
<what>fix please....</what>
</comment>
<comment>
<author>mariomarras69@gmail.com</author>
<when>Thu, 08 Oct 2009 14:55:16 +0000</when>
<what>Please, fix!!! thx!
</what>
</comment>
<comment>
<author>palmieri...@gmail.com</author>
<when>Thu, 08 Oct 2009 14:59:53 +0000</when>
<what>Please, fix!!! thx!
Is important for Italian people...</what>
</comment>
<comment>
<author>daniele.ottorogo</author>
<when>Thu, 08 Oct 2009 15:01:29 +0000</when>
<what>please fix is very boring</what>
</comment>
<comment>
<author>dimara...@gmail.com</author>
<when>Thu, 08 Oct 2009 15:09:26 +0000</when>
<what>Please, fix, thanks :-)</what>
</comment>
<comment>
<author>bdiblasi@gmail.com</author>
<when>Thu, 08 Oct 2009 15:10:16 +0000</when>
<what>Please, fix it ASAP!!!</what>
</comment>
<comment>
<author>casa...@gmail.com</author>
<when>Thu, 08 Oct 2009 15:11:45 +0000</when>
<what>I have the same problem
</what>
</comment>
<comment>
<author>Strady.K...@gmail.com</author>
<when>Thu, 08 Oct 2009 15:19:45 +0000</when>
<what>Fix it, please!</what>
</comment>
<comment>
<author>francesco86g@gmail.com</author>
<when>Thu, 08 Oct 2009 15:20:38 +0000</when>
<what>Yes, this is a common issue in gmailQ&apos;Es localized versions. A fix would be very
appreciated, Thanks.</what>
</comment>
<comment>
<author>paolo.conte</author>
<when>Thu, 08 Oct 2009 15:51:34 +0000</when>
<what>itQ&apos;Es really annoying</what>
</comment>
<comment>
<author>enrico.s...@gmail.com</author>
<when>Thu, 08 Oct 2009 16:25:38 +0000</when>
<what>Please correct the bug. Thanks</what>
</comment>
<comment>
<author>robince@gmail.com</author>
<when>Thu, 08 Oct 2009 16:51:22 +0000</when>
<what>The problem is that localised reply/forward strings break threading in gmail - even
in the web version. I donQ&apos;Et use andriod but have this problem when using gmail to
communicate with italian colleagues using outlook, which also localised R: and I:
instead of Re: and Fwd: This completely breaks the gmail threading. So I think a
better solution would be to have gmail recognise R: and I: (and other localised
variations) and thread accordingly, so all clients can correctly localise as they
like (rather than just fixing android to not use the localisations)</what>
</comment>
</bug>
<bug>
<bugid>6678</bugid>
<title>Scrolling momentum pauses javascript DOM manipulation</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>denniskarlsson75@gmail.com</reportedBy>
<openedDate>Tue, 16 Feb 2010 18:41:26 +0000</openedDate>
<description>Javascript can not update any DOM elements when scrolling momentum still
exists. What I think should be done; When scrolling reaches the bottom
of the page the scrolling momentum should be zeroed. It should also
bounce or something to tell the user that it reaches the bottom or top.
Bouncing should not change the scroll position.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 21:00:07 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6063</bugid>
<title>Android OS becomes unresponsive when checking SD card, draining power quickly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gregor.r...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 14:06:46 +0000</openedDate>
<description>I am using a HTC Magic since July 2009, updated to Android 1.6 as soon
as it became available (September?). Since 2 weeks I ran into bug 2500,
without apparent reason, I seem to have unmounted in the wrong order
(please make this more usable, many users donQ&apos;Et unmount at all...). Now
I have noticed that since the Q&quot;Epreparing SD cardQ&quot;E message *always*
appears, there seems to be a task running in the background that
attempts to check my SD card for errors and consumes huge amounts of
CPU. This task makes my entire phone very unresponsive, at times I have
to wait 30-45secs(!) just to enter the phone menu and place a call. An
unpleasant side effect is that my phoneQ&apos;Es battery now only lasts for
half a day instead of the still meager 1-day-cycle. So the
SD-card-check-task makes Android look very bad on my phone (CPU load +
power drain), however I see this as a separate issue to bug 2500 since I
have a problem with the SD card checker-task, which is independent of
why the SD card seems corrupt to Android in the first place (which is
what 2500 deals with).</description>
</bug>
<bug>
<bugid>5811</bugid>
<title>Remote Debugging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 19:17:17 +0000</openedDate>
<description>So, I was thinking about how it is difficult to properly debug a userQ&apos;Es
issue when you donQ&apos;Et have access to their phone, data, etc., so I
thought it would be nifty to associate each debug statement with a
package and periodically upload the logs to market website. This would
allow developers to go through the logs of their application when issues
are occurring for a user. This would be even more helpful if the
developer could see stack dumps associated with the process that their
package is running in. When a user gets a force close, then, the user
could click a button along the lines of Q&quot;Eallow developer access to logsQ&quot;E
for them to only see the logs associated with their app via the android
market page when they log in. If it were a permission, every application
would request it, so that would make it a useless permission. The
advantages of this solution are that: 1) user given option to grant
access to logs when app crashes 2) each application does not have to
implement their own remote debugging (saves space for user) 3) bandwidth
saved since data does not have to be sent to different sources, just to
market periodically (if a developer were to send up the logcat to their
server themselves which is the current case) 4) Easy access for
developers via the market site 5) Does not have to be sent right away
(doesnQ&apos;Et have to be most current, can be behind a week if needed)
Disadvantage: 1) Ties the logging to the android market (Google might
like, but OEM/ Carrier may not), so there may need to be some scheme to
handle the market not existing 2) From my research thus far, it would
not be backwards compatible, but I could be wrong Seeing as how I donQ&apos;Et
have access to the components it requires to implement this, I canQ&apos;Et do
it myself, so IQ&apos;Em hoping you guys will implement this.</description>
<comment>
<author>joseph.w...@gmail.com</author>
<when>Sat, 24 Jul 2010 16:03:50 +0000</when>
<what>I would highly recommend this gets implemented.

Nokia offers a great Remote Device Access for itQ&apos;Es developers (through forum Nokia), and a similar thing for Android would be great.

For small developers it is not feasible to purchase every new device, and this would allow us (or you) to implement a cheaper (or free) service where devices can be pooled together (as per NokiaQ&apos;Es RDA) and developers can apply for a time-slot on a device to do testing.

This would be most useful for automated unit testing and testing when new devices or software updates for devices are released that cause users of your applications to experience issues.</what>
</comment>
</bug>
<bug>
<bugid>12889</bugid>
<title>GridView calls getView() multiple times to create cell 0</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-12-16T02:18:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>npeer2...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 16:57:57 +0000</openedDate>
<description>GridView creates item 0 multiple times. This behavior occurs strictly
for the first item. Besides being inefficient, this behavior is
problematic for applications where a View creation is costly or has
other side-effects. To reproduce, start with the Q&quot;EHello GridViewQ&quot;E
tutorial
(http://developer.android.com/guide/tutorials/views/hello-gridview.html).
Introduce the following line to the beginning of getView() in the
ImageAdapter class: Log.d(Q&quot;EgetViewQ&quot;E, Q&quot;Epos: Q&quot;E + position + Q&quot;E convertView:
Q&quot;E + ((convertView != null) ? convertView.toString() : Q&quot;EnullQ&quot;E)); When the
app is run, youQ&apos;Ell see in LogCat the following output: pos: 0
convertView: null pos: 0 convertView: android.widget.ImageView@437b9918
pos: 1 convertView: null pos: 2 convertView: null pos: 3 convertView:
null pos: 4 convertView: null pos: 5 convertView: null pos: 6
convertView: null pos: 7 convertView: null pos: 8 convertView: null pos:
9 convertView: null pos: 10 convertView: null pos: 11 convertView: null
pos: 12 convertView: null pos: 13 convertView: null pos: 14 convertView:
null pos: 0 convertView: null Notice how there are 3 output lines for
position 0. In two of them, convertView is null, which means the View
will have to be recreated from scratch.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 16 Dec 2010 02:18:01 +0000</when>
<what>There is absolutely no guarantee on the number of times getView() will be invoked for any given position. The adapter must not make any assumption about this behavior. This behavior usually occurs with lists and grids that have a height set to wrap_content (which you should avoid.)</what>
</comment>
</bug>
<bug>
<bugid>3155</bugid>
<title>Android hurts my ears :(</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>10</stars>
<reportedBy>craig.ba...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jul 2009 12:54:56 +0000</openedDate>
<description>IQ&apos;Ell admit it...IQ&apos;Em old. IQ&apos;Eve already permanently damaged my ears with
too much clubbing, and too much loud music on my Sony CD Walkman. But if
possible, IQ&apos;Ed prefer not to damage them any further. There are 3 things
Android needs, to help me still have my hearing when I get to 40: *
Automatic Volume Limiting - I need a failsafe that allows my to set the
maximum power output to my headphones no matter what else happens *
ReplayGain support - I had this on my iRiver with Rockbox and it was
great. It allows you to listen to your music library on shuffle without
reaching for the volume every track change * Volume Ramp-up on start -
if itQ&apos;Es going to be really loud, a ramp-up can give you enough time to
react. And donQ&apos;Et you young whipper-snappers think it canQ&apos;Et happen to
you! Tinnitus is a horrible thing.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:59:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:41:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19274</bugid>
<title>Touch down did not automatically pull over when I changed droid x phones.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>airgy...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 21:04:28 +0000</openedDate>
<description>My droid x phone picture button popped out after 3 months, (not happy.)
changed phones and verizon techs told me that gmail would pull all aps
thing over. It did not pull a couple apps with info in them, and I had
to reboot touchdown. this took a lot of time as I am not familiar with
the this technology. (not happy) itQ&apos;Es finally done, but I have to go
look for another (notes) applicaion that did not come over. I can;t
remeber the name of that app, so IQ&apos;Em sure all my notes are gone.</description>
</bug>
<bug>
<bugid>19048</bugid>
<title>In Q&quot;ECompassQ&quot;E application Q&quot;ELocationQ&quot;E and Q&quot;ELocatio...Q&quot;E are dispalyed alternately when determining location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 06:27:21 +0000</openedDate>
<description>Precondition: 1. Phone language is English. Step by step Description: 1.
Enter Q&quot;ECompassQ&quot;E application-Q&gt;EMy places. 2. Check the last character
Q&quot;EDetermining locationQ&quot;E Actual result: Q&quot;ELocationQ&quot;E and Q&quot;ELocatio...Q&quot;Eare
displayed alternately when determining location. Characters are
truncated, only show an ellipsis. Expect result: when determining
location, character should display correct. Android version: 2.3.4
Device: Nexus S Compass version: 2.1.1</description>
</bug>
<bug>
<bugid>13454</bugid>
<title>Google legal force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhangqi...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 01:14:23 +0000</openedDate>
<description>Steps: Goto settings Q&gt;E About phone Q&gt;E Legal information Q&gt;E Google legal
You should see the Q&quot;EGoogle legalQ&quot;E dialog, then tap Q&quot;EsearchQ&quot;E key will go
to Q&quot;ELegal informationQ&quot;Escreen ,then tap Q&quot;EmenuQ&quot;E key for a couple of times
Q&quot;Eforce closeQ&quot;E shows up With logcat I found a activity info
Q&quot;EINFO/ActivityManager(184): Displayed activity
com.google.android.gsf/.settings.SettingsTosActivity: 453 ms (total 453
ms)Q&quot;E, but IQ&apos;Eve searched the whole project never to find out where the
package is</description>
</bug>
<bug>
<bugid>16259</bugid>
<title>Flash Sms Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>serdar2...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 17:37:00 +0000</openedDate>
<description>Flash sms for android support ?</description>
</bug>
<bug>
<bugid>7327</bugid>
<title>ddms timeout when pushing large directory to emulated SD card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>gsgm2...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 20:11:11 +0000</openedDate>
<description>I have a large directory (about 700 MByte) IQ&apos;Em trying to push to a 4
GByte emulated SD card (in a Platform 2.1 AVD) by dragging and dropping
the directory onto the ddms file explorerQ&apos;Es /sdcard directory, but ddms
is repeatedly timing out. Although I have not seen timeout errors when
pushing directories with a small number (e.g., 50) of small files (e.g.,
20 KByte), timeouts regularly occur when pushing a large number (e.g.,
1244) of large files (e.g., 500 KBytes). Fortunately, when connecting
ddms to an actual device (Nexus One), the same drag and drop operation
to push a large number of large files does not timeout. Also, it is good
that the timeouts are not causing partial transfers of files. However,
the timeouts are tiresome when pushing a large number of large files to
an emulated SD card. They have occurred with a frequency between every 3
files and every 67 files, 20 files being a typical push before a timeout
occurs. My development system consists of the following. -- Eclipse
3.5.2 IDE -- Windows Vista Home Premium SP2 -- JDK 1.6.0.14 The
following is the list of command line timeout error messages reported by
ddms as I kept restarting the push process at the file which previously
timed out ... until the whole directory was eventually pushed:
C:\andev\android-sdk-windows\toolsQ&gt;Eddms Failed to push the items:
timeout Failed to push the items: timeout 12:41 E/ddms: ADB rejected
shell command (ls -l /sdcard/tangled/birds_of_NA/mult imedia): Failed to
push the items: timeout Failed to push the items: timeout 25:21 E/ddms:
ADB rejected shell command (ls -l /sdcard/tangled): Failed to push the
items: timeout 33:12 E/ddms: ADB rejected shell command (ls -l /sdcard):
39:18 E/ddms: ADB rejected shell command (ls -l /sdcard/tangled): Failed
to push the items: timeout 39:23 E/ddms: ADB rejected shell command (ls
-l /sdcard/tangled/birds_of_NA): Failed to push the items: timeout 42:18
E/ddms: ADB rejected shell command (ls -l
/sdcard/tangled/birds_of_NA/mult imedia/audio): Failed to push the
items: timeout46:36 E/ddms: ADB rejected shell command (ls -l /sdcard):
Failed to push the items: timeout Failed to push the items: timeout
Failed to push the items: timeout22:55 E/ddms: ADB rejected shell
command (ls -l /): Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout 41:15 E/ddms: ADB rejected shell command (ls -l /sdcard):
Failed to push the items: timeout 15:08 E/ddms: ADB rejected shell
command (ls -l /sdcard/tangled/birds_of_NA/mult imedia/audio): Failed to
push the items: timeout Failed to push the items: timeout Failed to push
the items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout 38:19 E/ddms: ADB
rejected shell command (ls -l /sdcard/tangled/birds_of_NA): 40:03
E/ddms: ADB rejected shell command (ls -l /sdcard/tangled/birds_of_NA):
Failed to push the items: timeout Failed to push the items: timeout
Failed to push the items: timeout Failed to push the items: timeout
45:58 E/ddms: ADB rejected shell command (ls -l /): Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout 01:14 E/ddms: ADB
rejected shell command (ls -l /sdcard/tangled/birds_of_NA/mult
imedia/audio): Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout Failed to push the
items: timeout Failed to push the items: timeout
C:\andev\android-sdk-windows\toolsQ&gt;E</description>
<comment>
<author>thilo.mu...@gmail.com</author>
<when>Thu, 20 May 2010 18:16:39 +0000</when>
<what>I have the same bug with Eclipse 3.5.1, Ubuntu 9.10 (both 64 Bit and 32 Bit Version)
and the latest adb version 1.0.26 (SDK tool revision 6). It happens also with the
real Samsung Galaxy I7500 device, not only with the Emulator. The error message is
always:
Failed to push test.file on I7500RWUxxl40Dt: timeout</what>
</comment>
<comment>
<author>aaron.gi...@gmail.com</author>
<when>Fri, 16 Jul 2010 05:55:29 +0000</when>
<what>you can change the length of time before a timeout occurs in ddms
File -Q&gt;E Preferences -Q&gt;E Misc -Q&gt;E ADB connection time out (ms)</what>
</comment>
<comment>
<author>thilo.mu...@gmail.com</author>
<when>Fri, 16 Jul 2010 07:10:50 +0000</when>
<what>I tried that already, but unfortunately it doesnQ&apos;Et solve the problem.</what>
</comment>
<comment>
<author>pinknoiz...@gmail.com</author>
<when>Fri, 16 Jul 2010 16:57:10 +0000</when>
<what>I use the command line (Terminal on Macintosh) to push large files. I was getting the timeout also.

Or you can mount the sdcard image and drag the files to there, that worked too.</what>
</comment>
<comment>
<author>prakashd...@gmail.com</author>
<when>Thu, 02 Jun 2011 09:31:58 +0000</when>
<what>Just change the ADB connection time out before you push the file into sd card. 
Go to Windows-Q&gt;E Preferences-Q&gt;E Android-Q&gt;E DDMS and change the ADB connection time out in Milli seconds. 
</what>
</comment>
</bug>
<bug>
<bugid>3280</bugid>
<title>Upgraded BouncyCastle libs</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-07-23T23:02:43.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>18</stars>
<reportedBy>deltafox...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jul 2009 09:12:44 +0000</openedDate>
<description>Current BouncyCastle libs are version 1.34 which are over 3 years old,
are newer SDKs currently being developed going to include newer library
versions and/or more complete libraries such as the openpgp code as
well?</description>
<comment>
<author>grob.urs@gmail.com</author>
<when>Sat, 01 Aug 2009 22:02:34 +0000</when>
<what>BouncyCastle is included in a crippled state. Only part of itQ&apos;Es initial functionality
was included because of size constraints. There are plans to remove BC and replace
most of its functionality with OpenSSL (which is already on the device). This would
allow application developers to include their own version of BC, or once thatQ&apos;Es
possible maybe there could be a library that can be installed from the market if an
application depends on it. (just some whishful thinking :)

IQ&apos;Em not completely sure if thereQ&apos;Es already a fixed plan for this though, and no idea
when this will happen.

Another Scenario would be to include a complete and more current version, but I think
this is the solution that is much less likely to happen.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:50:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:58:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:13:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 08 Jan 2010 21:29:41 +0000</when>
<what>UrsQ&apos;E comment is correct. WeQ&apos;Ere going to either update BouncyCastle or migrate code that 
uses it to use OpenSSL instead.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 17 May 2010 04:34:48 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 23 Jul 2010 23:02:43 +0000</when>
<what>internally, weQ&apos;Ere now on bouncycastle 1.45.</what>
</comment>
<comment>
<author>Kim.EunY...@gmail.com</author>
<when>Mon, 06 Sep 2010 21:46:42 +0000</when>
<what>When will the android sdk with bouncycastle 1.45 be released? 
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Sep 2010 16:55:07 +0000</when>
<what>We donQ&apos;Et talk about the timing of future releases in the issue tracker. We do try to change from Q&quot;EFutureReleaseQ&quot;E to Q&quot;EReleasedQ&quot;E to confirm that a public release does include a change.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 06:54:01 +0000</when>
<what></what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Mon, 25 Apr 2011 07:19:53 +0000</when>
<what>If you really need the full version of the Bouncy Castle libraries in your Android app, you may find it convenient to use Spongy Castle - a repackage of Bouncy Castle for Android:

https://github.com/rtyley/spongycastle
</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Sat, 12 Nov 2011 15:19:46 +0000</when>
<what>Has anything changed for this issue with Android 4.0?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sat, 12 Nov 2011 23:26:18 +0000</when>
<what>Android 4.0 is updated to Bouncy Castle 1.46. It remains a subset of the upstream release. As before, its not part of the public API, but implementations should be accessed through the java.security.* etc APIs.</what>
</comment>
</bug>
<bug>
<bugid>10061</bugid>
<title>Updates my Samsung Moment to 2.1 yesterday. When I did a sync with gmail, many contacts got merged in the phone that are not merged in gmail. For instance... I have 1 person saved as Q&quot;EChris A from AbileneQ&quot;E, and a different person saved as Q&quot;EChris C from AbileneQ&quot;E. In my phone, both phone numbers are stored under Q&quot;EChris C from AbileneQ&quot;E.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SHAWN1...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 21:34:41 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>SHAWN1...@gmail.com</author>
<when>Wed, 28 Jul 2010 21:36:37 +0000</when>
<what>These are 2 different people I call or text for different reasons. Why are they not seperated in my phone and how do I fix it???</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>941</bugid>
<title>bug on doc</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-04-30T05:04:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>akxucker@gmail.com</reportedBy>
<openedDate>Mon, 06 Oct 2008 03:26:40 +0000</openedDate>
<description>http://code.google.com/android/reference/view-gallery.html
views_layouts_linearlayout_example7.png and
views_layouts_linearlayout_example1.png should be swapped.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:04:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19639</bugid>
<title>Google Search wonQ&apos;Et let me update my status on Facebook mobile</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>summd...@gmail.com</reportedBy>
<openedDate>Sun, 28 Aug 2011 17:52:35 +0000</openedDate>
<description>Google Search wonQ&apos;Et let me update my status on Facebook.com. As soon as
I start typing in my new status, the Google search bar pops up and the
rest of my typing starts going into the search box. If I try to back out
of it, I donQ&apos;Et get back to my status field, I just go to the homescreen.
This happens on both the hard keypad and the soft keypad. If the Google
Search doesnQ&apos;Et open, sometimes the browser just closes all together.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>19459</bugid>
<title>New addon, very good idea...</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-09-08T18:49:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>int...@videotron.ca</reportedBy>
<openedDate>Tue, 23 Aug 2011 02:32:47 +0000</openedDate>
<description>Hello, Im looking for the email where I can send my project of a vey
good idea for an addon for security on every touchscreen hardware
(Phones/Tablets)and more. As I very like Android, I want to know your
opinion before submiting the project to other OS, itQ&apos;Es a very simple
addon that seems nobody ever do it, and it will add a very good look and
apreciation by the users. So, im looking for the place to send and ask
if someone at Google (Android) want to take a very nice advantage of
their competitors. Tank you . Pat L. intweb@videotron.ca</description>
<comment>
<author>n...@google.com</author>
<when>Thu, 08 Sep 2011 18:49:37 +0000</when>
<what> android-contrib@googlegroups.com</what>
</comment>
</bug>
<bug>
<bugid>9098</bugid>
<title>Pipe character fails in passwords</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sariu...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 13:18:26 +0000</openedDate>
<description>I was unable to login to my Flickr account on my HTC Evo. After several
attempts, I changed my password to one that no longer had the pipe
character (Q&quot;E|Q&quot;E) in it, and I was able to login to Flickr on my first
attempt with my new password. Now that I am attempting to connect to my
workQ&apos;Es Exchange server, I am have the same issue (user/password auth
failed). I do not wish to change my password on every service I use to
be able to connect to the service on my phone. To duplicate: 1. Create a
password that has the | character in it 2. Attempt to log in to that
service with your phone.</description>
<comment>
<author>sariu...@gmail.com</author>
<when>Tue, 15 Jun 2010 17:53:34 +0000</when>
<what>It seems the problem is that the pipe character on the EVO (Froyo?) keyboard is not the standard pipe character. http://androidforums.com/motorola-droid/15824-how-enter-pipe-symbol.html explains the problem, and a fix with using the physical keyboard on the Droid. I had my friend send me a text with the pipe character, which looked different than the pipe character on my keyboard. I copied his pipe character into the clipboard, and pasted it into the password field, and was able to set up my mailbox.</what>
</comment>
<comment>
<author>django...@gmail.com</author>
<when>Sat, 17 Jul 2010 17:41:58 +0000</when>
<what>Im having trouble on a HTC Aria (no physical keyboard) and when i have a @ character in my password for Facebook or for Google, the login always fails.  Any idea how i can get around that?</what>
</comment>
<comment>
<author>sariu...@gmail.com</author>
<when>Sun, 18 Jul 2010 14:09:03 +0000</when>
<what>You can try and use a different keyboard. I got into the beta for Swype, and the Swype keyboard uses the correct pipe character. ThereQ&apos;Es also a keyboard called Swiftkey thatQ&apos;Es in beta, available through the Market.</what>
</comment>
<comment>
<author>colb...@gmail.com</author>
<when>Tue, 07 Sep 2010 21:57:41 +0000</when>
<what>Yeah, there appears to be the old command-line version of the pipe which appears as a Q&quot;EbrokenQ&quot;E character--two vertical lines above one another--that is not read by authentication scripts as the modern pipe character. There are extra keys on the Q&quot;E12#Q&quot;E screen... why not put the modern character in one of those? Or, better yet, replace the broken one!</what>
</comment>
<comment>
<author>zwdev...@gmail.com</author>
<when>Thu, 07 Apr 2011 16:46:37 +0000</when>
<what>This should be something simple to fix. </what>
</comment>
</bug>
<bug>
<bugid>8915</bugid>
<title>Expose VPN Services API to be available to applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>31</stars>
<reportedBy>avkuli...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 19:47:49 +0000</openedDate>
<description>Application that may require a secure vpn connection, are not able to
initiate vpn connections without user intervention. It may be possible
to improve user experience by allowing applications to programmatically
setup VPN profiles and make connection to the server. It may be possible
to use the existing private interface IVpnService and classes from
com.android.server.vpn as the basis for this API. This API should expose
methods for setting up individual options in the VPN profile such as
server name or address, programmatically establish connection with given
user credential, disconnect from the server. For VPN servers that are
capable of providing dynamic routing information, such that VPN clients
can set routes based on user privileges, the API should allow for
routing information to be passed to the VPN service. Applications should
be able to receive broadcasts from the VPN service about VPN connection
state. Also, application should be able to specify an activity which has
to be launched when user clicks on the VPN notification in the status
bar. Here is an example of usage: VpnService service =
context.getSystemService(VPN_SERVICE); VpnProfile profile =
VpnProfile.create(L2TP_PROFILE); profile.setName(myServerName);
profile.setServerName(myServerAddress);
profile.setRouteList(?192.168.1.0/255.255.255.0,192.168.10.0/255.255.255.0?);
service.connect(profile, myUserName, myPassword);
service.setNotificationIntent(myIntent);</description>
<comment>
<author>ignaci.i...@wipro.com</author>
<when>Tue, 19 Oct 2010 04:27:46 +0000</when>
<what>Requirement:
On VPN connection establishment we have to exclude some of the connection from the VPN tunnels(For example GPS data communications, IMS data communication, IM communication). 
Change request:
To implement this feature the user application needs the control on VPN connection and exclude the some communication from the VPN tunnel. So please change/open the APIs according to the Issue 8915.
</what>
</comment>
<comment>
<author>rohith.m...@gmail.com</author>
<when>Tue, 08 Feb 2011 14:09:53 +0000</when>
<what>I am doing a proj on Android Security uzing SELinux. The main idea of it is to design SELinux policies so that the application so designed can be used as a replacement for anti-virus solutions in android. But iQ&apos;Em out of proper support in how and where to start it. I really require sum help in designing a simple application for both business and private modes. Once i start the application in the required mode, itQ&apos;Ell install the modified SELinux policy and so the phone works in that mode from there on. Hope someone out there can guide me. How to edit SELinux policies and modify the kernel files in android mobiles. IQ&apos;Em using Eclipse with android SDK.</what>
</comment>
<comment>
<author>gha...@gmail.com</author>
<when>Wed, 09 Feb 2011 03:24:43 +0000</when>
<what>IsnQ&apos;Et the VPN configuration exposed somehow already? Apps like OneVPN ( http://doandroids.com/Apps/OneVpn/ ) seem to be able to set the VPN settings.</what>
</comment>
<comment>
<author>fleg...@gmail.com</author>
<when>Wed, 09 Feb 2011 03:30:38 +0000</when>
<what>It use hidden API, not the public one... We request Open methods to acheive same goal.

Regards,

Mobidroid Masterchief</what>
</comment>
<comment>
<author>gha...@gmail.com</author>
<when>Wed, 09 Feb 2011 03:31:23 +0000</when>
<what>Which hidden API?</what>
</comment>
<comment>
<author>rogerof...@gmail.com</author>
<when>Wed, 09 Feb 2011 03:38:04 +0000</when>
<what>Why couldnQ&apos;Et we use the hidden API, if the OneVpn is able to do.
And how to use the hidden one?

Roger</what>
</comment>
<comment>
<author>fleg...@gmail.com</author>
<when>Wed, 09 Feb 2011 03:46:56 +0000</when>
<what>@comment 5: check the source all methods with a @hide annotation can be called by your apps but will not be visible in sdk.

@roger: Mainly because it may work for a release but may not in the next or old one

Regards,

Mobidroid Masterchief</what>
</comment>
<comment>
<author>b.manjun...@gmail.com</author>
<when>Fri, 29 Apr 2011 09:45:09 +0000</when>
<what>Can you tell me in which sdk this hidden API will work. ?? So that i can use the same sdk for demo.</what>
</comment>
<comment>
<author>guidoc...@gmail.com</author>
<when>Mon, 29 Aug 2011 08:47:55 +0000</when>
<what>Hi everybody? Is it possibile to know if by now someone solve this problem?
Is it possible to control VPN connections by user application?
Does someone have found a possible temporary workaround while google solve this issue?
Thanks! Regards,
Guido</what>
</comment>
<comment>
<author>vbisb...@gmail.com</author>
<when>Fri, 16 Sep 2011 16:47:33 +0000</when>
<what>Is there any progress on this.  I would really be nice if the API was not hidden.  </what>
</comment>
<comment>
<author>maxim.al...@gmail.com</author>
<when>Tue, 20 Sep 2011 09:08:56 +0000</when>
<what>IQ&apos;Eve also used non-standart way to establish a VPN connection. It would be great to have an SDK opportunity to do this.

The main reason is security. IQ&apos;Em not going to sniff traffic on VPN-server or something like this, but smbd can do this with.

Make VPN connection able to be established with SDK is a must-be feature.</what>
</comment>
<comment>
<author>jclerm...@gmail.com</author>
<when>Tue, 25 Oct 2011 20:05:44 +0000</when>
<what>Does anyone know if http://developer.android.com/reference/android/net/VpnService.html addresses this issue?</what>
</comment>
<comment>
<author>ali....@gmail.com</author>
<when>Wed, 26 Oct 2011 12:01:53 +0000</when>
<what>Yes I think that the API 14 does allow us to create and bind to VPN
services.
But you may have to make sure that the kind of VPN you need is provided by
android built-in types, or you may have to program your own module.</what>
</comment>
</bug>
<bug>
<bugid>3436</bugid>
<title>Making applications or items downloaded on the market hidden in the app menu</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-01T21:20:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>Alexis.v...@gmail.com</reportedBy>
<openedDate>Sat, 01 Aug 2009 18:13:50 +0000</openedDate>
<description>Would it be possible to be able to hide applications in the app menu ?
Cause when you have lot of applications itQ&apos;Es quite a mess. For example,
you donQ&apos;Et need to see Q&quot;EOpen HomeQ&quot;E themes, so it would be perfect if we
could hide them.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 01 Aug 2009 21:20:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:44:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13347</bugid>
<title>App still shows in Q&apos;Emy appsQ&apos;E after uninstall</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 04:58:47 +0000</openedDate>
<description>1. Start Q&apos;EmarketQ&apos;E app. 2. Click Q&apos;EMy AppsQ&apos;E. 3. Uninstall an app in the
list. Note that it still appears in this list after uninstall. It should
be removed immediately from this list. The app is removes from the list
if I do a refresh by going back and reclicking Q&apos;EMy AppsQ&apos;E but it should
really be removed immediately.</description>
<comment>
<author>xandr...@gmail.com</author>
<when>Wed, 22 Dec 2010 06:01:05 +0000</when>
<what>Forgot to say that IQ&apos;Em using:

Motorola Defy - Android 2.1
</what>
</comment>
</bug>
<bug>
<bugid>17635</bugid>
<title>Force close occur after script run in Maps.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-15T16:37:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 05:10:27 +0000</openedDate>
<description>- Steps to reproduce the problem. [Precondition] Crank tool should be
used. [Occurrence Process] 1. [Maps] [Seed 77][Count 34] Force close
occur after script run in Maps - What happened. Force close occur after
script run in Maps. - What you think the correct behavior should be.
Force close should not occur.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:37:59 +0000</when>
<what>please just use the crash feedback reporter.</what>
</comment>
</bug>
<bug>
<bugid>15381</bugid>
<title>Google Voice text messages come regardless if the checkbox is checked or not</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rhcov...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 06:29:40 +0000</openedDate>
<description>If you have the notfications via text checkbox checked or unchecked the
text message with the voice mail message will still appear in text form
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 15 Mar 2011 20:19:58 +0000</when>
<what>login to http://google.com/voice/

go to Settings Q&gt;E Voice settings

next to your Mobile choose the Q&quot;EEditQ&quot;E button

UNCHECK Q&quot;EReceive text messages on this phoneQ&quot;E

ALSO, in the Q&quot;EVoicemail Q&amp;E TextQ&quot;E tab

UNCHECK Q&quot;ESend a text (SMS) message to: MOBILEQ&quot;E</what>
</comment>
<comment>
<author>rhcov...@gmail.com</author>
<when>Tue, 15 Mar 2011 21:35:51 +0000</when>
<what>yes i have done that, still getting the messages</what>
</comment>
<comment>
<author>rhcov...@gmail.com</author>
<when>Tue, 15 Mar 2011 21:38:25 +0000</when>
<what>wait no i havenQ&apos;Et THANK YOU</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 16 Mar 2011 00:08:39 +0000</when>
<what>YouQ&apos;Ere welcome. I still think your bug report is valid, though. From the app, you should be able to turn off the text notifications. Right now, you have to turn it off in THREE places--the two I mention here and in the app.</what>
</comment>
<comment>
<author>wry...@gmail.com</author>
<when>Sat, 26 Mar 2011 15:56:32 +0000</when>
<what>I had this problem as well.  Thanks to Anthony for his help.  This is ridiculous that you have to uncheck 3 boxes to stop the madness.  I was getting charged a lot of money for text messages (which I hardly use).  Thanks a lot google.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 26 Mar 2011 22:46:55 +0000</when>
<what>Unfortunately, IQ&apos;Em guessing that this is Q&quot;EWorking as IntendedQ&quot;E. Nice job. As a developer and a capitalist, I love these Q&quot;Eeaster eggQ&quot;E profit grabs.

Slimy greed stopped being evil when?</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 26 Mar 2011 22:58:30 +0000</when>
<what>Oh wait, I know. This bug database is probably not the appropriate place for Google Voice bugs. We are allowed here:
http://www.google.com/support/forum/p/voice/thread?tid=466b05d98edd7637

By the way, if your voicemails occasionally end up in your carrierQ&apos;Es voicemail system, check this out:
http://www.google.com/support/forum/p/voice/thread?tid=0c134a1d436b1503</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sun, 27 Mar 2011 05:48:36 +0000</when>
<what>On certain phone models (Droid X until recent update?) you want the text message because if you donQ&apos;Et have an event to wake up your phone/wake up the google voice app, you might not get your text/voicemail for DAYS after it was left for you. It happens randomly. It might not effect your phone. Do a web search for it.</what>
</comment>
</bug>
<bug>
<bugid>8549</bugid>
<title>Calendar: No way to change calender of an event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 16:47:30 +0000</openedDate>
<description>Q&quot;EWhen you try to edit an existing calendar entry, you cannot change what
calendar it is on. You have to create a new event on the new calendar,
and then delete the old event.Q&quot;E Branched from issue 3292 by Mitch
7/17/09 on G1</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 31 May 2010 15:38:31 +0000</when>
<what>This is a duplicate of issue 8277 - please vote/star that instead.</what>
</comment>
<comment>
<author>1tonywoolf@gmail.com</author>
<when>Wed, 16 Jun 2010 09:30:42 +0000</when>
<what>Should also be able to merge calendars as well as change events one by one.</what>
</comment>
</bug>
<bug>
<bugid>3583</bugid>
<title>conection problem with coporate wifi (aruba)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>dickeplatte@gmail.com</reportedBy>
<openedDate>Tue, 18 Aug 2009 11:23:26 +0000</openedDate>
<description>As said above in my company is a aruba wifi in use. That means we have
several APS wich are controlled by one entity. The wifi network that i
want to connect to doesnt have any security. Everyone can connect to it.
But after connection you have to authenticate over a html site: If you
open the first website in your browser you get redirected to the wifi
authentication site. That doesnt work tough i get a ip. So the problem
could be imho the wifi roaming between the aps or this thing with the
authentication site. If anyone wants further information just write it.
Sorry for any mistakes. Thanks for reading</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:25:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:23:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:28:20 +0000</when>
<what></what>
</comment>
<comment>
<author>gert.van...@emmaus.be</author>
<when>Tue, 27 Apr 2010 07:07:29 +0000</when>
<what>Same problem on HTC Desire</what>
</comment>
<comment>
<author>BanzaiMc...@gmail.com</author>
<when>Wed, 08 Jun 2011 19:00:49 +0000</when>
<what>Can confirm similar problem with multiple Android based devices, (Optimus V, Desite, G-Tablet). I can add though that it isnQ&apos;Et a corporate wide problem and only a problem on certain subnets.  </what>
</comment>
</bug>
<bug>
<bugid>20205</bugid>
<title>Market account selection doesnQ&apos;Et stick</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>b...@bdlow.net</reportedBy>
<openedDate>Tue, 20 Sep 2011 23:24:32 +0000</openedDate>
<description>Market forgets the selected account between invocations. - Steps to
reproduce the problem Reboot phone or otherwise ensure Market isnQ&apos;Et
running. Open Market, click menu, Accounts - select an account other
than the default (last account added to the phone?). Repeat (reboot,
open Market), observe that the account Market uses is NOT the one
selected previously. - What happened. Market reverts to the same account
each time (the last one added to the phone?). - What you think the
correct behavior should be. Market should always use the account
selected by the user. Device details: Nexus S I9020T Android 2.3.4 GRJ22</description>
<comment>
<author>danagreg...@gmail.com</author>
<when>Wed, 21 Sep 2011 00:46:57 +0000</when>
<what>That sucks...maybe you should just leave it alone and let it be what the user wants it to be
</what>
</comment>
<comment>
<author>kenne...@gmail.com</author>
<when>Sat, 15 Oct 2011 07:11:49 +0000</when>
<what>Yes. Same here. It is VERY inconvenient. I spent some time figuring out that it was the account switched instead of a bug in market, when I saw the number of application in Q&quot;EMy appsQ&quot;E drops from 9x to 5 only.

- Steps to reproduce the problem
In addition to rebooting the device, it also seems that every time Market checks for updates in background will set the active account to be the last one. I think it is related to the update checks because sometimes when I go into Market manually, it still have my first account active, but whenever I get a update notification from market, or when I didnQ&apos;Et open markets for a few days (and with no notifications), the account is set to the last one.

- What happened.
The active account is set to the last Gmail account. This is only obvious to those  who registered multiple Gmail account to phone.

- What you think the correct behavior should be
Allow the user to set a default account to be used in market, or just remembering the last used one.


Device details:
Nexus One with Android 2.3.6 GKR39F
Market version 3.1.5</what>
</comment>
<comment>
<author>julien.a...@gmail.com</author>
<when>Sun, 20 Nov 2011 10:32:59 +0000</when>
<what>I strongly agree.
I have multiple email accounts on my android device, but only one that I use for all google services and applications.
I get notifications for apps update on all accounts (eg 6 update notifications for google maps, one for each account !)
And I always have to check wich account is used when I am in the market.

It would be VERY convenient if all that could be disabled in the account Q&amp;E syncho parameters.

Julien
Device details :
Samsung GS2</what>
</comment>
<comment>
<author>smok...@gmail.com</author>
<when>Sun, 20 Nov 2011 10:50:39 +0000</when>
<what>The issue is fixed.
With the version 3.3.11, I donQ&apos;Et have this problem anymore.


Fuma
Device details :
HTC Desire
ROM: CyanogenMod 7.1.0
Market version: 3.3.11</what>
</comment>
<comment>
<author>marius.k...@gmail.com</author>
<when>Sun, 20 Nov 2011 12:23:35 +0000</when>
<what>Not for me. I also have 3.3.11. It is sometimes remembering the account yes, I think maybe while it is running, but forgets it when closed for a long time.</what>
</comment>
<comment>
<author>smok...@gmail.com</author>
<when>Sun, 20 Nov 2011 12:37:35 +0000</when>
<what>Did you install all the applications with the same google account ?
When updates are available I get different notification for each account, but always for the account I used to install the app. 

Fuma

Device details :
HTC Desire
ROM: CyanogenMod 7.1.0
Market version: 3.3.11
</what>
</comment>
<comment>
<author>marius.k...@gmail.com</author>
<when>Sun, 20 Nov 2011 13:13:17 +0000</when>
<what>Japp that is true. So for updates it is probably solved, but if I go into Marked to install a new app I risk ibstalling it in the wong (work) account but the consequence is less now.</what>
</comment>
</bug>
<bug>
<bugid>7798</bugid>
<title>Droid Deleting Text Messages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-18T01:23:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>armanrya...@gmail.com</reportedBy>
<openedDate>Sat, 17 Apr 2010 12:51:43 +0000</openedDate>
<description>I Received a message Pulled down the notifications box selected the
message Read it The next day all of my messages were deleted! NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 01:23:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>102</bugid>
<title>SQLLIte doesnQ&apos;Et insert float value correctly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-28T21:44:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Sat, 26 Jan 2008 19:21:13 +0000</openedDate>
<description>The sample code below creates a database and inserts one record,. The
field set to type FLOAT stores an incorrect value per comments on last
few lines of code. package com.dairysight.bovidroid; import
java.io.FileNotFoundException; import
com.dairysight.provider.GrowthData; import android.app.Activity; import
android.content.ContentValues; import android.database.Cursor; import
android.database.sqlite.SQLiteDatabase; import android.os.Bundle; /** *
This class is just to run test code placed in onCreate() */ public class
TestActivity extends Activity { @Override protected void onCreate(Bundle
icicle) { super.onCreate(icicle); try { createDatabase(Q&quot;EtestQ&quot;E, 3, 0,
null); SQLiteDatabase db = openDatabase(Q&quot;EtestQ&quot;E, null); db.execSQL(Q&quot;EDROP
TABLE IF EXISTS table1Q&quot;E); String q = Q&quot;ECREATE TABLE table1 (_id INTEGER
PRIMARY KEY AUTOINCREMENT,Q&quot;E + Q&quot;EfieldI INTEGER, fieldF FLOAT );Q&quot;E;
db.execSQL(q); //insert a record ContentValues vals = new
ContentValues(2); vals.put(Q&quot;EfieldFQ&quot;E, 1.23); vals.put(Q&quot;EfieldIQ&quot;E, 45);
db.insert(Q&quot;Etable1Q&quot;E, Q&quot;EfieldFQ&quot;E, vals); //now read it Cursor cs =
db.query(Q&quot;ESELECT * FROM table1Q&quot;E, null); int ct = cs.count(); cs.first();
int id = cs.getInt(0);// is Q&quot;E1Q&quot;E, as expected int i = cs.getInt(1);// is
Q&quot;E45Q&quot;E as expected float f = cs.getFloat(2);// !!WRONG comes up f
4.60821816E18 String s = cs.getString(2);// WRONG comes up s
Q&quot;E4.60822e+18Q&quot;E s=s+s;//just to have a spot for breakpoint // insert
breakpoint above to examine local variables } catch
(FileNotFoundException e) { e.printStackTrace(); } } }</description>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Mon, 28 Jan 2008 02:49:17 +0000</when>
<what>I posted this as an issue earlier but I dont find it anymore on the issue page. However, if you enter the shell and 
open your database with the emulators sqlite3 console frontend, you will see that the entered values seem to be 
valid, at least as far as the Q&quot;E.dumpQ&quot;E command can tell.
Cursor.getString() on TEXT-values in the db seems to work well, so my workaround for this issue so far is to 
store float- and double-values in TEXT format.</what>
</comment>
<comment>
<author>nuj...@gmail.com</author>
<when>Mon, 28 Jan 2008 21:44:18 +0000</when>
<what>Duplicate of issue 73. The problem is with getFloat()/getDouble(). The issue has been fixed an will be included in 
a future release.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:07:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8673</bugid>
<title>Gallery does not intercept touch events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>soule.thomas@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 13:27:17 +0000</openedDate>
<description>The Gallery widget does not implement onInterceptTouchEvent. As a
result, putting a vertical ScrollView in a Gallery widget prevents any
horizontal scroll of the Gallery once the ScrollView become selected.</description>
</bug>
<bug>
<bugid>8454</bugid>
<title>Wrong vertex attribute arrays disabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mdejaegher</reportedBy>
<openedDate>Fri, 21 May 2010 15:42:51 +0000</openedDate>
<description>I am currently trying to get the live wallpapers to work on our devices
using GL2 and noticed a problem with a number of them (e.g. nexus). We
are currently using Android version 2.1. The file where I suspect
thereQ&apos;Es a problem with is frameworks/base/libs/rs/rsVertexArray.cpp and
the function is void VertexArray::setupGL2(const Context *rsc, class
VertexArrayState *state, ShaderCache *sc) const As far as I can tell,
what it tries to do is first disable all the previously enabled vertex
attribute arrays and then enable all the current vertex attribute
arrays. The current number of valid vertex attribute arrays is mCount
and the previous number of valid ones is mLastEnableCount. To enable the
valid vertex attribute arrays, it goes through the loop from 0 to mCount
and then checks which number this maps to (slot). In the case of the
nexus live wallpaper, there are 2 valid vertex attribute arrays and they
map to index numbers 0 and 4. Next time it calls setupGL2 it will try to
disable those 2 first. The loop used for this is: for (uint32_t ct=1; ct
Q&lt;E= state-Q&gt;EmLastEnableCount; ct++) { glDisableVertexAttribArray(ct); }
This will have as effect that vertex attribute array numbers 1 and 2 are
disabled while I expected the numbers 0 and 4 to be disabled. There
doesnQ&apos;Et seem to be any mapping going on between number of valid vertex
attribute arrays and the index number of the vertex attribute arrays. I
suspect the correct code to disable the previously enabled vertex
attribute arrays should look like this: for (uint32_t ct=0; ct Q&lt;E
state-Q&gt;EmLastEnableCount; ct++) { uint32_t slot = 0; if
(sc-Q&gt;EisUserVertexProgram()) { slot = sc-Q&gt;EvtxAttribSlot(ct); } else {
slot = sc-Q&gt;EvtxAttribSlot(mAttribs[ct].kind); }
glDisableVertexAttribArray(slot); }</description>
<comment>
<author>mdejaegher</author>
<when>Thu, 27 May 2010 14:52:47 +0000</when>
<what>The code that I gave to get it to work isnQ&apos;Et quite right either. Ideally you should
remember all the vertex attribute arrays youQ&apos;Eve enabled in the previous call to
setupGL2() and should then be disabled in the current call to setupGL2(). The
solution I proposed in my original report doesnQ&apos;Et work because the slots might have
changed between two calls.</what>
</comment>
</bug>
<bug>
<bugid>17323</bugid>
<title>Confusing error message when uninstalling an application which has a device administrator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>avkuli...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 01:56:40 +0000</openedDate>
<description>It is very difficult for a user to uninstall an application which
implements a device administrator if the device administrator has been
activated. User will see a very confusing message when he/she tries to
uninstall an application: Q&quot;EUninstall not successfulQ&quot;E. Current Android
architecture requires user to deactivate the device administrator by
going to Q&quot;ESettings-Q&gt;ELocationQ&amp;ESecurity-Q&gt;ESelect Device AdministratorsQ&quot;E
before removing the app. But the message does not provide any hints as
to which device administrator to deactivate or how to do that. The issue
causes a lot of negative feedbacks and support calls for our
application. Possible solutions would be to provide a better error
message or implement UI to navigate to the device administrator
activity. The issue exists on all Android version starting with Froyo.</description>
</bug>
<bug>
<bugid>15073</bugid>
<title>unable to use Android platform without sharing my personal contacts with google account</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-27T19:30:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djd...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 10:31:00 +0000</openedDate>
<description>When using Android, it wants to Q&quot;EconnectQ&quot;E to google account for storing
some info (installed programs, etc). But when it connects, it send all
my personal contacts from phone to Gmail account. I dont want to share
my personal contacts with Google. When i remove google account from
phone, it removes all my contacts from phone book and installed programs
(clear data). I want to install freeware programs from market without
entering to google account. I donQ&apos;Et want to share my personal info from
phone with google. IQ&apos;Em using Samsung i5700 (Android 2.1 update1).</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 27 Feb 2011 19:30:22 +0000</when>
<what>create a dummy google account that you just use for market access.</what>
</comment>
<comment>
<author>BiCMO...@gmail.com</author>
<when>Thu, 02 Jun 2011 19:22:26 +0000</when>
<what>This is not a problem at all from googleQ&apos;Es point of view.

Ask yourself: why does google develope android? How does google make money? Do a little bit search if you are not sure. When you understand that, you will understand why google wants all your personal info, including your favorites and your real-time location.  </what>
</comment>
</bug>
<bug>
<bugid>18861</bugid>
<title>Not able to access the source code using svn checkout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dharasha...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 15:55:28 +0000</openedDate>
<description>Unable to checkout the android source code using the svn checkout
command - http://code.google.com/p/android/source/checkout use case-
C:\Q&gt;Esvn checkout http://android.googlecode.com/svn/trunk/ android-code
svn: URL Q&apos;Ehttp://android.googlecode.com/svn/trunkQ&apos;E doesnQ&apos;Et exist Tries
to access the trunk(http://android.googlecode.com/svn/trunk/) in a
browser and get the Q&apos;EPage not foundQ&apos;E error. Please let us know if the
location of trunk has changed and the procedure to checkout the latest
android source code. NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2398</bugid>
<title>master build breaks on libicudata.so</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-14T21:00:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>john.seg...@gmail.com</reportedBy>
<openedDate>Thu, 09 Apr 2009 20:29:59 +0000</openedDate>
<description>1) perform a new checkout of master (Frist encountered 4/7, full
checkout done 4/8 around 4pm PST) 2) (optional) apply patch 9359/1 from
Gerrit 3) Follow instructions for Q&quot;EBuilding For DreamQ&quot;E Note that the
build stops with the error: make: *** No rule to make target
`out/target/product/dream/obj/lib/libicudata.soQ&apos;E, needed by
`out/target/product/dream/obj/SHARED_LIBRARIES/libnativehelper_intermedi
ates/LINKED/libnativehelper.soQ&apos;E. Stop. NOTE: it is probably enough to do
a clean build of the tree instead of a complete new checkout. The
problem appears to be that the external/icu4c project was updated
recently, and it no longer builds obj/lib/libicudata.so. Further
investigation shows that obj/lib/libicudata-us.so gets installed as
system/lib/libicudata.so later in the build. There are 5 makefiles in 4
projects that reference libicudata.so: external/webkit/Android.mk
external/icu4c/common/Android.mk external/icu4c/i18n/Android.mk
dalvik/libnativehelper/Android.mk frameworks/base/core/jni/Android.mk
Failing to perform a clean build of the tree after initially getting the
changes to icu4c probably would mask the problem since a stale
libicudata.so would exist in the output with no make rules to identify
it as out of date. WORKAROUND Since the libicudata-us.so is later
installed as libicudata.so, the workaround involves building
libicudata-us.so and then copying it to libicudata.so. Since there are
no references in the make system to trigger the manufacture of
libicudata-us.so, we do that manually. Starting from a cleaned tree: 1)
make wait for the error message 2) make
out/target/product/dream/obj/lib/libicudata-us.so 3) cp
out/target/product/dream/obj/lib/libicudata-us.so
out/target/product/dream/obj/lib/libicudata.so 4) make The make in step
4 will run to completion.</description>
<comment>
<author>sor...@gmail.com</author>
<when>Fri, 01 May 2009 14:34:25 +0000</when>
<what>i confirm this issue, but on the freerunner target, cupcake branch. The workarond
doesnQ&apos;Et work, though, as there is no rule to make
out/target/product/freerunner/obj/lib/libicudata-us.so either.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:29:41 +0000</when>
<what></what>
</comment>
<comment>
<author>fanhuag...@gmail.com</author>
<when>Mon, 14 Sep 2009 18:33:04 +0000</when>
<what>For freerunner target, cupcake branch. The workarond should be:
Starting from a cleaned tree:
1) make
     wait for the error message
2) make out/target/product/freerunner/obj/lib/libicudata-us.so
3) cp out/target/product/freerunner/obj/lib/libicudata-us.so  
out/target/product/freerunner/obj/lib/libicudata.so

4) make

Thank john.seghers, I had build success in this way.

The make in step 4 will run to completion.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Oct 2009 21:00:39 +0000</when>
<what>i just followed the instructions at
http://source.android.com/documentation/building-for-dream and it worked for me.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:04:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5036</bugid>
<title>serious setup problem related to time and certificates</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tmb...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 14:15:46 +0000</openedDate>
<description>Reproduce (on Motorola Milestone): * during the initial setup, set the
time to Q&quot;Enetwork timeQ&quot;E * the phoneQ&apos;Es time stays at January 1, 1970
(donQ&apos;Et know why it doesnQ&apos;Et pick up network time, but it doesnQ&apos;Et) *
Internet connections generally work, but certificates are considered
illegal by the phone. This causes all sorts of things to fail in obscure
ways: software updates, software installs, and Google data
synchronization. The user doesnQ&apos;Et get any indication of the source of
the problem. This is a real head-scratcher if one doesnQ&apos;Et know about
what bad system clocks do to certificates. Suggested solutions: * force
the user to provide an approximately correct time during sign-up * when
certificates are rejected due to time issues, alert the user and give
them the option to set the system time right in the dialog box where the
connection failed * recognize obviously bad times and dates like
Q&quot;EJanuary 1, 1970Q&quot;E and do something sensible</description>
</bug>
<bug>
<bugid>17273</bugid>
<title>Media scanner does not support to rescan the Audio files.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>seom...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 10:22:37 +0000</openedDate>
<description>Media scanner does not support to rescan the Audio files when ?.nomedia?
file is inserted in a folder. Unless the the media scanner do the
full-scan, the file list does not be updated. I find that Google erase
the re-scannig part for fixing bugs. The following is a comment related
to this. frameworks/base/media/java/android/mediaMediaScaner.java
================================================================ DonQ&apos;Et
clear the _data column in the audio_meta table, since it isnQ&apos;Et needed,
and causes a sqlite constraint exception. Bug 2671792.
================================================================ IQ&apos;Ed
like to hide all media files when Q&quot;E.nomediaQ&quot;E file is inserted in a
folder. Please support to rescan the Audio files.</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 19 Aug 2011 21:02:41 +0000</when>
<what>On which device and android version are you seeing this, and how are you adding the .nomedia file?
</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 19 Aug 2011 21:03:50 +0000</when>
<what>Issue 17632 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>5290</bugid>
<title>Email app should use two stage IMAP deletion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mak...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 10:24:52 +0000</openedDate>
<description>Most IMAP clients (including the Open Source HORDE webmail client,
Outlook, Thunderbird and the SE mobile IMAP client) uses two stage
deletion of IMAP mails. This means following these steps: 1 - A
mail(multiple mails) is marked for deletion (but not deleted) 2 - A
mail(or multiple) is expunged (and then deleted from server) When using
for instance Outlook and Emailapp as clients, the messages marked for
deletion by Outlook is expunged automatically when deleting a message
with Emailapp. Of course not all IMAP client uses the two stage deletion
but rather moves the deleted files to a trash folder, however there
should be a possibility to choose two stage deletion instead of this. Or
at least a failsafe, so that if you use a twostage client (like Outlook)
no messages are lost when deleting files with the android client. The
two stage deletion should be implemented</description>
</bug>
<bug>
<bugid>15148</bugid>
<title>Honeycomb Browser WonQ&apos;Et completely Load Page</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>cengr...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 03:40:57 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Reboot honeycomb. Ensure you are connected to a
Wifi network. Browse a page (any page) and ensure it has completed
loaded. Switch to 3g (Verizon). Reload the page (it should still work at
this point) Switch back to Wifi Reload the page. At this point the page
should not completely load, using any other browser (dolphin) will allow
the page to load correctly. - What happened. The Browser will not
completely load pages, the blue bar at the top will continue to slowly
progress but never load the correct page. This has occured on 3g and
Wifi (different ISPQ&apos;Es and locations). When switching to Dolphin Browser
the pages will load indicating the issue is with the stock browser. A
hard or soft reboot is required to resume normal operations. Force
closing the browser does not help. - What you think the correct behavior
should be. The browser should always load the page</description>
<comment>
<author>cengr...@gmail.com</author>
<when>Wed, 02 Mar 2011 03:41:41 +0000</when>
<what>This is with Honeycomb 3.0, Motorola Xoom on the Verizon Network</what>
</comment>
<comment>
<author>cengr...@gmail.com</author>
<when>Wed, 02 Mar 2011 03:44:31 +0000</when>
<what>You may also have to repeat the above steps a few times to reproduce the issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Mar 2011 04:49:33 +0000</when>
<what></what>
</comment>
<comment>
<author>carey.ra...@gmail.com</author>
<when>Mon, 07 Mar 2011 18:55:03 +0000</when>
<what>IQ&apos;Eve seen the same issue on my Xoom. IQ&apos;Eve found that it sometimes works if I close all tabs in the browser, then exit the browser and then restart the browser and enter the web site again. Either way, this is a major issue for your average user.</what>
</comment>
<comment>
<author>sjvdw...@gmail.com</author>
<when>Sat, 09 Apr 2011 11:51:10 +0000</when>
<what>I have the Wifi Xoom and experience the same issue, so it may be unrelated to switching from 3G to wifi. Ironically, IQ&apos;Em writing this comment from Dolphin browser :-)

Switching off image loading seems to alleviate the problem, but does not fully resolve the issue. Toggling Javascript or plugins has no noticeable effect.

IQ&apos;Ed gladly help to beta test browser patches, just let me know.</what>
</comment>
<comment>
<author>Samy...@gmail.com</author>
<when>Tue, 31 May 2011 19:42:11 +0000</when>
<what>Having the same issue here on Motorola xoom, code is at 3.1.  The blue bar shows that has completed loading the web page, however not the whole web page is there because I canQ&apos;Et scroll all the way down.
Also, please fix the mobile page load. I already have it setup to desktop yet it still loads some websites in mobile view.  I tend to prefer the web surfing experience on my evo despite the smaller screen because of these 2 issues.

IQ&apos;Em also willing to help with any beta testing to help improve and optimize this software. </what>
</comment>
<comment>
<author>reece.g...@gmail.com</author>
<when>Mon, 20 Jun 2011 08:56:25 +0000</when>
<what>Browser often quits, once re-opened it has lost the tabs that were open.  

Some pages get stuck trying to load and need to be refreshed.  Sometimes, a page will refuse to load.  If you quit the browser, re-open, then try again it may work.

Some pages appear to have loaded yet the some of the content does not appear.  Again, quiting browser Q&amp;E re-opening the page may sometimes solve this.

Honeycomb 3.1 stock with Asus Transformer</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Thu, 21 Jul 2011 19:25:47 +0000</when>
<what>I have also noticed that the browser crashes on certain pages, sometimes refuses to load pages, sometimes doesnQ&apos;Et fully load pages, and sometimes the blue bar gets stuck part way across the screen. Closing and reopening the browser fixes problems 2 and 4, but nothing that I do fixes problems 1 and 3. Another thing that I have noticed is that the battery usage menu shows that the browser always uses battery power, even when the device has just been booted up. The battery usage of the browser varies from 4% up to 17%. This is just unacceptable Google! Please fix these issues. I am using a Motorola Xoom wifi with android 3.2. These issues also occurred in 3.1.</what>
</comment>
<comment>
<author>cengr...@gmail.com</author>
<when>Thu, 21 Jul 2011 20:41:30 +0000</when>
<what>Really? This still has not been fixed in 3.2??? We really needs this fixed, its unacceptable that the BROWSER is not fully functional! </what>
</comment>
<comment>
<author>steveco...@talk21.com</author>
<when>Fri, 22 Jul 2011 21:08:09 +0000</when>
<what>Brand new Xoom, out if the box for an hour and I get this browser freeze. Pathetic. WiFi only version</what>
</comment>
</bug>
<bug>
<bugid>9034</bugid>
<title>Documentation Bug: BackupAgentHelper onCreate() is public</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 12 Jun 2010 17:08:05 +0000</openedDate>
<description>http://developer.android.com/guide/topics/data/backup.html#BackupAgentHelper
On this page, the sample code shows an implementation of
MyBackupAgentHelper with a package-protected implementation of
onCreate(). That code will fail when compiled, as onCreate() is public
in BackupAgentHelper, and you cannot Q&quot;Eassign weaker access privilegesQ&quot;E
to this method.</description>
</bug>
<bug>
<bugid>12452</bugid>
<title>Default to number-entry-mode (phys. KB) when entering specific time in create cal event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gabanyic...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 13:34:26 +0000</openedDate>
<description>Phone: VZW Droid2 Android version: 2.2 System version:
Version.2.3.20.A955.Verizon.en.US (same function in prev. version)
Calendar|Create Event|Modify Start Time: When the window to enter time
pops up, you have the option to touch the plus/minus signs to sequence
through the numbers, or you can touch the numbers, delete out all or
part, then type in your desired numeric entry. If you do this using the
on-screen-KB (virtual), it comes right up in number/symbol mode, not
QWERTY. If you do this using the physical keyboard, you must select the
Alt/Alt-lock key before typing in the number. I would expect it to
default to this entry mode, since you would only be entering numbers
here. Thanks!</description>
</bug>
<bug>
<bugid>1836</bugid>
<title>uevent deadlock in init program if init.rc insmod driver that needs FW</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>mark.gro...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jan 2009 23:53:22 +0000</openedDate>
<description>The init program implements the uevent handling and init.rc processing
in a single threaded manner. When the init.rc has a line like: insmod
/lib/modules/psb.ko where the psb.ko attempts to load FW using uevnetQ&apos;Es,
a deadlock happens. insmod blocks for the driver to load, the driver is
waiting on a uevent to get serviced. It should not deadlock. see patch:
http://review.source.android.com/4072</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:38:35 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:02:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10472</bugid>
<title>Exchange support stop working after 2.2 update</title>
<status>FutureRelease</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-08-16T23:05:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Mhamedbe...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 15:52:08 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Set up an
exchange account on you htc desire under 2.1, sync, everything is fine;
update your HTC desire to 2.2, your email account of exchange stop
working All people on forums seems to say that is a personal certificate
issue, I dont have access to my company Exchange server so .... and
clearly itQ&apos;Es a regression from 2.1 because on 2.1 every thing was
working and no buddy touched the server
http://www.google.com/support/forum/p/android/thread?fid=6915dc30533e81d200048df2cd4ff64aQ&amp;Ehl=en</description>
<comment>
<author>brianjam...@gmail.com</author>
<when>Mon, 16 Aug 2010 16:04:09 +0000</when>
<what>The issue seems to be isolated to those that self-issue Exchange/OWA certs.

The option to Q&quot;EAccept all SSL certificatesQ&quot;E does not seem to work; whereas it worked great in 2.1.

Look at this post specifically...

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

Best answer - sfpauly (Asker)
IQ&apos;Em running Exchange 2010.  Prior to my 2.2 update this AM, everything was synching fine... including my calendar.  Post-update, could not connect to the Exchange server any longer.  Kept getting Q&quot;ECould not connect to serverQ&quot;E error when configuring activesync account.  After reading this and some other threads, and having the other options fail, I went ahead and tried some things on my own.
 
FYI - IQ&apos;Em a technical architect by trade and this happens to be my Exchange 2010 server at home in my lab, meaning I have the liberties to make server changes at will as it only impacts, umm, 2 users :).
 
I tried the suggestion with setting Q&quot;EIgnoreQ&quot;E client certificates in the SSL options for the AcitveSync VD and at the Default Website levels... varying combinations of Q&quot;EAcceptQ&quot;E and/or Q&quot;EIgnoreQ&quot;E followed by IISResets made no impact.
 
I tried removing the Q&quot;EAllow non-provisionable devicesQ&quot;E checkbox from the default activesyn policy... no impact.
 
Finally after some reading peopleQ&apos;Es ideas on certs, I went ahead and requested then installed a free 1yr SSL cert from startssl.  (perviously I was using the self-signed cert that is installed after the Exchange server is setup... I was too lazy to get a real one since the self-signed cert was working before)  Once I got the new cert installed and assigned to IIS, BINGO.  Everything synchs perfectly, no issues.
 
Dear google: THIS IS BS!!  This shouldnQ&apos;Et have been an issue, particularly with a checkbox that says Q&quot;EAccept all SSL certsQ&quot;E in the account setup... itQ&apos;Es a bit deceiving if it wonQ&apos;Et actually accept ALL SSL certs, including those that are self-signed. 
 
Regardless, IQ&apos;Em hoping my experience can help somebody else.
 
Cheers!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Aug 2010 18:02:47 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 16 Aug 2010 22:51:27 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Mon, 16 Aug 2010 23:05:48 +0000</when>
<what>IQ&apos;Em sorry to hear youQ&apos;Ere having trouble connecting.

This is almost certainly bug # 9709, involving a regression that caused the Q&quot;Eaccept all certificatesQ&quot;E feature to stop working properly, or bug # 9455, which caused problems with servers that were set to accept client-side certificates.

The good news is that both of these bugs were found and fixed quickly.

The bad news is that I cannot tell you if the bug fix is available for your device (HTC desire), because the updates for that devices are handled directly by HTC.  YouQ&apos;Ell need to contact HTC support to find out when this particular fix is scheduled for release.</what>
</comment>
<comment>
<author>sfbayswi...@gmail.com</author>
<when>Mon, 16 Aug 2010 23:09:16 +0000</when>
<what>I am having this exact problem on my Nexus1.  Is there a fix for the Nexus1 right now or do I have to wait for the next update 2.21?</what>
</comment>
<comment>
<author>jochsenf...@gmail.com</author>
<when>Fri, 15 Oct 2010 01:07:07 +0000</when>
<what>Our company has a few Droid 1 devices (including myself) with Android 2.2 FRG22D Kernel Version 2.6.32.9-g874c292.  

1.Our Exchange server Admin installed a Thawte SSL certificate on the exchange server.  
2. Set the Q&quot;EExchangeQ&quot;E virtual directory under the Q&quot;EDefault Web SiteQ&quot;E in IIS to Q&quot;ERequire secure channel (SSL)Q&quot;E
3. Set the default web site in IIS to use SSL on port 443
4. Opened port 443 on the firewall.

OWA on https (SSL) works perfectly.

But it also made it so that all Droids were no longer able to connect to our Exchange 2003 SP2 server.

Un-checking the box in the picture I attached fixes the Droid devices and they connect properly. (with or with the SSL option checked in the droid device)

Am I to assume that Verizon did in fact push down an update that was supposed to fix this issue but it still is an issue?
</what>
</comment>
</bug>
<bug>
<bugid>13170</bugid>
<title>Gmail fails to send message stuck sending in outbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>brian.or...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 14:43:46 +0000</openedDate>
<description>Device HTC Desire 2.29.405.2 Gmail Version 2.3.2 When sending an email
it is not sent and gets Q&apos;EstuckQ&apos;E in the outbox with the status Q&apos;EsendingQ&apos;E.
Occurs on Wifi or 3G. Once a message has been Q&apos;EsentQ&apos;E all incoming email
is prevented from arriving until handset is rebooted. Trying to load
additional conversations results in a Q&apos;Eno connectionQ&apos;E error (even when
other data apps are happy) until reboot. Occurs with or without
attachments. No Low Space issues on phone. After reboot file is still in
outbox with status of Q&apos;EsendingQ&apos;E but incoming email is enabled.
Workaround (of creating draft etc) does not help. Recent problem since
last Gmail App update.</description>
<comment>
<author>apbau...@gmail.com</author>
<when>Sun, 13 Feb 2011 15:54:58 +0000</when>
<what>IQ&apos;Eve had the same issue on my device.  It occurs only with attachments that IQ&apos;Eve already sent in a previous e-mail.  When I delete the e-mail with the attachment from my sent folder, the new message sends properly.</what>
</comment>
<comment>
<author>semic...@gmail.com</author>
<when>Sun, 20 Feb 2011 22:42:05 +0000</when>
<what>No, I just verified that using the same file as attachment in multiple mails is not the cause for mails getting stuck in the Outbox without getting sent.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:02:53 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
<comment>
<author>ja...@howarths.org</author>
<when>Wed, 30 Mar 2011 03:48:13 +0000</when>
<what>I too am having the same issue. I was told to report the issue to this forum by the google support team.

What I discovered was sending a email with an attachment slightly larger than 1Mb causes the email to become stuck in the outbox. Tmobile said that they do not allow emails with attachements over 1Mb. 

Having an email stuck in the outbox seems to trigger the email program to constantly resend the email. My wifeQ&apos;Es phone has just reach 13Gb of outgoing data on the mobile data thanks to this issue.</what>
</comment>
<comment>
<author>sofa...@gmail.com</author>
<when>Fri, 13 May 2011 00:11:07 +0000</when>
<what>All my emails get stuck sending, regardless of size.</what>
</comment>
<comment>
<author>olaf.mer...@gmail.com</author>
<when>Fri, 13 May 2011 08:04:19 +0000</when>
<what>I had the same issue.
I solved it by deleting all Gmail caches and data in the application settings.
After the next sync everything worked perfectly and I was able to send Emails with large attachements. :-)</what>
</comment>
<comment>
<author>scdeimos@gmail.com</author>
<when>Tue, 09 Aug 2011 00:46:47 +0000</when>
<what>This is still a problem with the Gmail app.

Asus TF101 Transformer (Wi-Fi only)
Android version 3.2
Gmail verson 3.2-150625

The very first e-mail I tried to send had a 1.3MB photo taken with the back-facing camera. The email was stuck in the Outbox with the dreaded Q&quot;ESending...Q&quot;E notation.

I was hesitant to delete the appQ&apos;Es cache on the grounds that it might have actually deleted the message (being an unsent message, it must still be resident on the device).

I tried the following steps to correct it:
1. Clicked the Refresh button, which completed almost instantly.
2. Waited ten minutes, but e-mail was still there marked Q&quot;ESending...Q&quot;E
3. Went to Settings/Applications/Manage Applications/All/Gmail and clicked Force Stop.
4. Reopened Gmail from the home screen, went to Outbox, clicked Refresh which again completed almost instantly.
5. Waited ten minutes, but e-mail was still there marked Q&quot;ESending...Q&quot;E
6. Held down the power button, confirmed shutdown, then restarted the tablet.
7. Reopened Gmail, went to Outbox, clicked Refresh which this time took several seconds to complete. Finally the message was moved to the Sent folder.
</what>
</comment>
<comment>
<author>m...@mclements.net</author>
<when>Sat, 17 Sep 2011 19:20:04 +0000</when>
<what>This happens on my Acer A100 Android 3.2 (WiFi only), whenever I send an email when IQ&apos;Em not connected to the network. Email client is connected to an exchange server.
If I send while connected, everything works - email goes to outbox, then immediately to sent.
If I send while NOT connected, email goes to outbox as it should. But it stays there forever. Even after I connect to the network, itQ&apos;Es still stuck. It canQ&apos;Et be sent, nor can it be deleted.
</what>
</comment>
</bug>
<bug>
<bugid>9576</bugid>
<title>Webview Runs Forever</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>cor...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 04:04:07 +0000</openedDate>
<description>Problem with: Android 2.1, 2.1-update1, 2.2 Steps to reproduce: run
attached apk, in terminal: adb shell, run top to see issue. Problem:
When a webviewQ&apos;Es html page has an active element, like a setInterval
process, the activity never ends, even when exited correctly with the
back key. What appears to be happening is the webview keeps the activity
running. Workaround: In the onStop function, clear the URL by calling
.loadUrl(Q&quot;EQ&quot;E); Attached is the project, a signed apk that demonstrates
the problem and commented out workaround code. -John Coryat, USNaviguide
LLC coryat@gmail.com</description>
<comment>
<author>cor...@gmail.com</author>
<when>Wed, 07 Jul 2010 04:30:07 +0000</when>
<what>Corrected zip file...</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 16:47:27 +0000</when>
<what>Thanks for the bug report.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10988</bugid>
<title>Media Volume issue after upgrading to Android 2.2 from 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>szeh...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 18:01:44 +0000</openedDate>
<description>Dear Sir / Madam, I just upgrading my HTC Desire phone to Android 2.2. I
realize that even if I set my media volume to max, the media volume
output is still very weak. This issue is not found when my phone is
running on Android 2.1 I have tested this on the FM Radio application.
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone
==================================== Android version: 2.2 Baseband
version: 32.44.00.32U_5.09.05.30_2 Kernel version: 2.6.32.15-gd96f2c0
htc-kernel@and18-2 #1 Build number: 2.13.707.1 CL233262 release-keys
Software number: 2.13.707.1 Browser version: WebKit 3.1 Any help given
will be appreciated. Thanks and Regards, szehanz</description>
</bug>
<bug>
<bugid>6731</bugid>
<title>Android APN problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>e.mallak...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 16:20:34 +0000</openedDate>
<description>Hello, Please can you help me. I just bought HTC hero with Android v1.5.
My provider requires two APNQ&apos;Es to be configured manually. One for email
(SMTP/POP traffic) and another for browsing (HTTP traffic). My issue is
when I have chosen as the APN with EMAIL settings, I am able to use my
email application but unable to browse using browser application. I have
to switch to the APN with HTTP settings in order to get browser working.
Conversely, when IQ&apos;Em using APN with HTTP settings. I am unable to use
email application. Each APN works fine for itQ&apos;Es intended use. Please let
we know why android platform canQ&apos;Et activate both Access points at the
same time, and how can i fix this. Thnx. Enis NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>corbik...@gmail.com</author>
<when>Fri, 18 Mar 2011 19:13:29 +0000</when>
<what>The same problem, it is not normal with android...stupidity</what>
</comment>
</bug>
<bug>
<bugid>3976</bugid>
<title>Feature req: Allow users to select which numbers allow texting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>ebright....@gmail.com</reportedBy>
<openedDate>Tue, 22 Sep 2009 00:01:12 +0000</openedDate>
<description>Most of my contacts have at three number (home, work, cell) and I
usually only text to Cell. It would be nice if there was a way to remove
the text to home and work options from my contact list. I would much
rather have that space available for other contact information like home
address, email, etc. Perhaps a check box that enables texting for each
number when creating the account.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:48:02 +0000</when>
<what></what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 21:25:56 +0000</when>
<what>Yep, IQ&apos;Eve thought this too, should make it so that it only enables the SMS option when 
the number type is set to Q&apos;EmobileQ&apos;E for example.
</what>
</comment>
<comment>
<author>artki...@gmail.com</author>
<when>Sat, 02 Jan 2010 22:04:37 +0000</when>
<what>This same feature request has been opened multiple times (sometimes as a defect e.g. 
http://code.google.com/p/android/issues/detail?id=1060). I would love to see this address and provide the 
ability to specify whether a # is SMSable or if that should be the default SMSQ&apos;Ed # for a contact via checkbox.

In such a way I would like to be able to use the custom contact label option (e.g. set a number as a Google 
Voice #) and still have it as an available # via the messaging applications and other sections of android which 
are clearly looking for a Q&apos;EMobileQ&apos;E #.  Sometimes itQ&apos;Es SMSable even when the # is not mobile, and thereQ&apos;Es 
currently no way to make the system consistently consider no mobile labeled messages SMSable.  Very 
annoying.

Down the road it would be even slicker to have additional hooks for which # causes which default action (e.g. 
say I have someoneQ&apos;Es cell # and their google voice #, I want to SMS them, but perhaps they pay for receiving 
SMSQ&apos;Es on their cell, and prefer to be SMSQ&apos;Ed via google voice; and it could be defined not only that that is the 
default #).
</what>
</comment>
</bug>
<bug>
<bugid>2929</bugid>
<title>Android Gtalk Q&quot;Eforce closeQ&quot;E when the contact email have Q&quot;E%Q&quot;E inside</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T20:51:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>20</stars>
<reportedBy>dettox</reportedBy>
<openedDate>Tue, 09 Jun 2009 14:37:09 +0000</openedDate>
<description>When i try to open a chat with someone with an Q&quot;E%Q&quot;E in the email the
android gtalk app Q&quot;EForce CloseQ&quot;E, i can see the status of the contacts
but i canQ&apos;Et chat with. The same contacts list on the Gtalk inside Gmail
works correctly and i can chat with them without problems!! My Android
version is Cupcake 1.5 CBR43. Perhaps i have only to escape with
something, please help!! thx</description>
<comment>
<author>aagaa...@gmail.com</author>
<when>Thu, 11 Jun 2009 19:11:05 +0000</when>
<what>dupe of http://code.google.com/p/android/issues/detail?id=1795</what>
</comment>
<comment>
<author>dettox</author>
<when>Fri, 12 Jun 2009 11:26:20 +0000</when>
<what>@aagaande

that issue was Q&quot;EclosedQ&quot;E but the problem persist and itQ&apos;Es not related to Q&quot;Ethird-party
jabber applicationsQ&quot;E, i can not even invite contacts with Q&quot;E%Q&quot;E inside the email
because the app translate the chars after the special character Q&quot;E%Q&quot;E as something
else, so for example Q&quot;E%hotmailQ&quot;E become Q&quot;E??tmailQ&quot;E
</what>
</comment>
<comment>
<author>daniel.c...@gmail.com</author>
<when>Sun, 02 Aug 2009 22:08:12 +0000</when>
<what>I experience exactly the same issue in my HTC Magic (1.5 CRC1). The strange part is
that works perfect in the Gtalk version embedded in Gmail. I can contact my yahoo and
hotmail contacts. Please guys take a look at this issue and let me know if I can do
something from my end to nail down this problem.

Regards,</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:11:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:51:11 +0000</when>
<what></what>
</comment>
<comment>
<author>carsten.kropp@gmail.com</author>
<when>Mon, 08 Mar 2010 19:19:43 +0000</when>
<what>please fix this problem, so i could use my msn contacts via google talk ....
</what>
</comment>
<comment>
<author>alexisca...@gmail.com</author>
<when>Tue, 08 Jun 2010 11:22:26 +0000</when>
<what>OMG I canQ&apos;Et believe it is still buggie</what>
</comment>
<comment>
<author>master...@gmail.com</author>
<when>Sat, 12 Jun 2010 03:02:30 +0000</when>
<what>my device has the same situation to yours .    if you solve this question, please contact my google mail..  MasterZxg[@]gmail.com   thx~</what>
</comment>
<comment>
<author>eduardor...@gmail.com</author>
<when>Sat, 16 Apr 2011 03:06:11 +0000</when>
<what>That still in 2.3/gingerbread!! I dont believe....</what>
</comment>
</bug>
<bug>
<bugid>7071</bugid>
<title>WAP Push Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>Sluzpup...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 04:12:59 +0000</openedDate>
<description>Hi We are currently having issues where WAP Push message sent are not
being recieved on the below devices tested. HTC Dream - Push messages
NOT received HTC Touch HD running Android 2.1- Push messages NOT
received. HTC Magic running Android 2.1- Push messages NOT received.
Motorola MB200 DEXT Android 1.5- Push messages NOT received. This is NOT
affecting other handsets ie Nokia/Samsung etc and different Mobile OSQ&apos;Es
WinMo 6.1, 6.5 and Symbian... This is not a device specific issue or
firmware version. I have looked at
http://developer.android.com/reference/android/Manifest.permission.html#RECEIVE_WAP_PUSH
which does not help someone from an end user perspective. I have tried
WAP Push version 1.1 and 1.2 with the same issue. Unable to see the
interception on the devices and no Notification on the device. What it
should be doing is providing the user with a Message/notification so the
user can click the link and follow to the link. I have looked into many
different alternatives with no success and asking a enduser with limited
knowledge to say hey you need to do XYZ and modify files ABC is not the
right course of action or feasable. Endusers expect the handset to work
out of the box. Help/Fix would be greatly apppreciated. Thanks</description>
<comment>
<author>kavya...@gmail.com</author>
<when>Mon, 19 Apr 2010 05:54:42 +0000</when>
<what>I have an Android 1.6 handset. This receives WAP push messages. But, when SL WAP 
Push message (with high priority) is received it doesnQ&apos;Et start the URL 
automatically. It just behaves as a SI WAP push.

Help pls..</what>
</comment>
<comment>
<author>przemekk...@gmail.com</author>
<when>Tue, 08 Jun 2010 14:18:08 +0000</when>
<what>Motorola Milestone (Droid) seems to be affected too (Android 2.1).
I canQ&apos;Et receive a wappush message with a link to my bankQ&apos;Es virtual token. 
I tried wappush ripper but it didnQ&apos;Et helped. I tried multiple times in different bank locations - still no luck.</what>
</comment>
<comment>
<author>jgar...@gmail.com</author>
<when>Sat, 12 Jun 2010 11:41:08 +0000</when>
<what>Samsung Galaxy I5700 with Android 2.1 also does not receive Wap Push messages. This is serious issue to me, I canQ&apos;Et receive OTP generator for Internet banking. </what>
</comment>
<comment>
<author>przemekk...@gmail.com</author>
<when>Tue, 20 Jul 2010 09:32:42 +0000</when>
<what>Lack of WAPPUSH support in Android also prevents me from sending and receiving contacts by SMS/WAPPUSH. All the common mobile phones from Nokia, Sony Ericsson, and others use wappush to send and receive contacts, so Android should support that too. This is a serious regression in functionality, any old mobile phone supports it while my new phone doesnQ&apos;Et. Such a frequently used feature shouldnQ&apos;Et be dropped. Any ordinary end user will be disappointed when he learns about that.</what>
</comment>
<comment>
<author>s.anil.y...@gmail.com</author>
<when>Wed, 11 Aug 2010 11:37:58 +0000</when>
<what>Same problem with Galaxy i5700 (Spica/Portal) with Android 2.1. I used to get online banking passwords with wap-push messages and now I cannot. My previous phone (Nokia N79) did not have such a problem.</what>
</comment>
<comment>
<author>chenxiag...@gmail.com</author>
<when>Thu, 14 Oct 2010 16:24:35 +0000</when>
<what>HTC G1(android1.5) can not show the WAP PUSH message in UI,.
but HTC G3 is ok.
</what>
</comment>
<comment>
<author>StephenL...@gmail.com</author>
<when>Tue, 22 Mar 2011 10:13:52 +0000</when>
<what>I am not sure, but I have been trying to get a T-Mobile web day pass to work along with many others I have found on some forums. 

So I launch the browser and it redirects me to website m.web2go.com (which it does). I then navigate and choose web day pass for 1.50. A couple more buttons and the website says its activated. Unfortunately it does not get activated on my phone. Some other folks say it works great on the older dumb phones. I am suspicious that it involves this wap push stuff.
GT-I5700 with 2.3 mod / rooted / unlocked
A T-Mobile Customer Service tech person gave up and told me to contact Samsung - which is a little strange.</what>
</comment>
</bug>
<bug>
<bugid>5681</bugid>
<title>exclusion filter not being respected - resources are being included in apk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>guiha...@gmail.com</reportedBy>
<openedDate>Mon, 28 Dec 2009 14:51:15 +0000</openedDate>
<description>I have a project thas has this tree: x/src/tc x/src/totalcross I had
setup the src folder to x/src, then added to the inclusion list these:
totalcross/A.java and totalcross/android/ Then i added to the exclusion
list: tc/ Eclipse correctly ignores the files when they are compiling:
in the bin folder, i can see only totalcross/A.class and
totalcross/android/ Loader, R$attr, R$drawable, R.class However, when i
build the project, my apk has 308KB. I opened it and i can see
references to classes in the x/src/tc folder. If i delete this folder,
the apk goes to 12KB. Seems to be a bug in the application packager?
cheers guich http://www.totalcross.com</description>
</bug>
<bug>
<bugid>13089</bugid>
<title>XPath attribute support in Android Browser (2.2 and 2.3)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tilomi...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 18:06:36 +0000</openedDate>
<description>Issue spotted in: Android SDK 2.2 API 8, revision 2 and, Android SDK
2.3, API 9, revision 1 Issue: Attributes on XML nodes within XML
Documents cannot be parsed and retrieved using XPath. The Error: When
attempting to parse for attributes using a XPath query such as
Q&quot;E//myroot//@rootAttQ&quot;E, undefined is being returned. ? DataSchema Test
Suite on Safari (4.0) / Android 2.2 21 passed, 2 failed in XML Tests
testXMLMeta: Expected rootatt. Expected: 0 (number) Actual: null
(object) testXMLComplex: Expected rootatt. Expected: 5 (number) Actual:
null (object) Viewable on: The failing unit tests are viewable here. The
specific tests are testXMLMeta and testXMLComplex
https://github.com/yui/yui3/blob/master/src/dataschema/tests/dataschema.html
This issue is being tracked by the YUI team here:
http://yuilibrary.com/projects/yui3/ticket/2529621</description>
<comment>
<author>tilomi...@gmail.com</author>
<when>Fri, 10 Dec 2010 18:09:46 +0000</when>
<what>Apologies for the syntax error on the XPath query, itQ&apos;Es supposed to be Q&quot;E/myroot/@rootattQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>7447</bugid>
<title>G1 v1.6 Alarm Bug </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Johnatho...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 12:19:58 +0000</openedDate>
<description>The alarm randomly does not go off at all. The phone is on. I have
alarms for both 4:45AM and 5:00AM repeating Mon - Thurs. Sometimes I
have Friday selected too. This morning (Tuesday 3/30/10) I woke up on my
own at 5:15AM. I look at my phone, and the lock screen says the next
alarm will go off on Tuesday at 4:45AM. This has happened several times
in the past month. I have resorted to using a regular alarm clock. At
first I thought it was the app Toggle Settings. One of the profiles was
accidentally set to have alarm volume at 0. I donQ&apos;Et think that is the
problem. It was plugged in the charger this morning, which turns on the
charge profile that has everything turned up. One thing I noticed, if I
donQ&apos;Et reset the alarm, the phone will continue to wait for Tuesday
4:45AM before sounding the alarm. It seems the alarms are set in a
sequence or series, as opposed to being set in parallel. So my second
alarm at 5:00AM wonQ&apos;Et go off unless the 4:45AM went off. Possible
solution is to have the alarms run in parallel, but that doesnt solve
the original problem.</description>
</bug>
<bug>
<bugid>2738</bugid>
<title>USB Debugging Mode Not Working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-22T09:59:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>raj.che...@gmail.com</reportedBy>
<openedDate>Fri, 22 May 2009 07:41:47 +0000</openedDate>
<description>Hello All My basic issue is that when I enable Q&quot;EUSB DebuggingQ&quot;E on my G1,
windows doesnQ&apos;Et even detect the ADB interface but I am still able to
mount SD card onto windows. I have taken many approaches to route to the
problem as follows: 1) I have tried my phone on both my laptop and
desktop, yet no ADB interface gets detected. 2) I used my sisters G1 on
my system and hers works perfectly. This installed the needed drivers on
my system and I were able to use the USB Debugging features. So
basically, enabled Q&quot;EUSB debuggingQ&quot;E is no different to disabled Q&quot;EUSB
debuggingQ&quot;E as it is constantly disabled. Thank you in advanced</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 22 May 2009 09:58:26 +0000</when>
<what>Hi,

Have you installed the usb driver that comes with the SDK?</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 22 May 2009 09:59:17 +0000</when>
<what>Duplicate: http://code.google.com/p/android/issues/detail?id=2676</what>
</comment>
<comment>
<author>raj.che...@gmail.com</author>
<when>Fri, 22 May 2009 10:07:32 +0000</when>
<what>there is no device that shows up in my device manager that would allow me to install
the driver that comes with the SDK on both Vista 64bit and XP pro SP3.
In the Q&quot;EduplicateQ&quot;E issue link you have provided, I donQ&apos;Et even get the yellow question
mark.
Also, my sister has the exact same phone but black and hers works the way I want it to.</what>
</comment>
<comment>
<author>marcel.b...@gmail.com</author>
<when>Tue, 09 Jun 2009 23:08:57 +0000</when>
<what>ive the exact same problem with my G2.
when i activate usb debugging on my phone it disconnects and reconnects and theres no
new device i can attach my drivers too. no questionmark, nothing. but i can mount the
sdcard to windows. even restarting the phone and disconnecting/connecting the device
helps.

vista sp2</what>
</comment>
<comment>
<author>jsa...@gmail.com</author>
<when>Thu, 30 Jul 2009 23:56:11 +0000</when>
<what>I have the same issue with my G1 running CRC1</what>
</comment>
<comment>
<author>MicNice...@gmail.com</author>
<when>Thu, 08 Oct 2009 21:04:25 +0000</when>
<what>For you guys having the problem accessing your drivers. I was having the same 
problem. windows wants to load itQ&apos;Es own digitally signed drivers onto your system. 
the workaround is  (in Xp) to click on your safely remove hardware icon in your 
taskbar. open it up. stop HTC android, then stop USB mass storage device. Now goto 
device manger and you should see USb mass storage device down in your USB devices 
section right click it, goto properties and point the update at the sdk USB folder. 
It should immediately recognize it as an HTC dream install the package then ask you 
to restart your computer.

My current issue is as follows.

Q&lt;EprefaceQ&gt;Elike an idiot I erased my G1 because I was being lazy and didnt want to 
delete my sisters information 1 by 1. not knowing that I wouldnQ&apos;Et be able to access 
the phone again without activating it. IQ&apos;Eve downgraded to RC29.
Ok, Ok, Ok, I got the adb working perfectly guys. IQ&apos;Em in command prompt but the adb 
program will not recognize my G1 as an ADB device. When I try to enable USB debug 
mode on my preactivated G1 it says emergency number Q&lt;EenterQ&gt;E setprop 
persist.service.adb.enable 1 is not an emergency number and cuts me off before IQ&apos;Eve 
finished entering the code. Can anyone help me.</what>
</comment>
<comment>
<author>sharma.i...@gmail.com</author>
<when>Tue, 16 Mar 2010 00:58:04 +0000</when>
<what>Hi.. 
just try this. connect your phone to computer. goto settings Q&gt;E application Q&gt;E 
development and select USB debugging.. it should work fine..
Pardon me if this was not the problem you are facing..</what>
</comment>
<comment>
<author>gunnar.n...@gmail.com</author>
<when>Wed, 11 Aug 2010 10:09:27 +0000</when>
<what>OK, IQ&apos;Eve been trying this now for some days. Exactly the same problem. This is what happens (in my Nexus ONE v2.2 FRF91):

1) Make sure your phone is disconnected
2) Enable USB Debugging on phone (Settings-Q&gt;EApplications-Q&gt;EDevelopment-Q&gt;EUSB Debugging)
3) Connect the phone
4) The phone now shows the Q&quot;EUSB ConnectedQ&quot;E in the notification bar, but I donQ&apos;Et Q&quot;ETurn on USB storageQ&quot;E (Q&quot;EtappingQ&quot;E the notification).

At the same time the computer recognizes the phone as a mass storage device.  Opening the device manager a new device Q&quot;EUSB Mass Storage DeviceQ&quot;E is seen under Q&quot;EUniversal Serial Bus ControllersQ&quot;E. Also a new Q&quot;EGoogleQ&quot;E disk drive is seen under Q&quot;EDisk drivesQ&quot;E.  If you open driver information and details I see the Hardware Ids (on the mass storage device):

USB\VID_18D1Q&amp;EPID_4E11Q&amp;EREV_0226
USB\VID_18D1Q&amp;EPID_4E11

What I expect is, according to `android_winusb.infQ&apos;E, is to find a device USB\VID_18D1Q&amp;EPID_4E12 (when USB Debugging is enabled) which should resolve to the Q&quot;EAndroid Composite ADB InterfaceQ&quot;E. And this device should end up as Q&quot;EunrecognizedQ&quot;E, letting me choose a driver manually. But this is not the case. This Q&quot;EmodeQ&quot;E is never turned on on the phone, as it seams, only the mass storage mode! And this mode is turned on, even when i choose not to enable the phone as Q&quot;EUSB StorageQ&quot;E :-|

Actually, by enabling the phone debugger, I wouldnQ&apos;Et expect to find a Q&quot;EPID_4E11Q&quot;E in the device manager. I would expect to find a Q&quot;EPID_4E12Q&quot;E only (probably with an exclamation/question mark as its icon)

I donQ&apos;Et know what to to. Is the device defect?</what>
</comment>
</bug>
<bug>
<bugid>5629</bugid>
<title>Droid Facebook Same Name Sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chrisb...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 23:38:24 +0000</openedDate>
<description>the wrong picture is shown from my contacts but thatQ&apos;Es because 2
different facebook friends with the SAME name are synced to 1 contact to
which i call and interact with regularly and have their name/number
stored in my phone. if i have two friends named john smith on facebook
but only have one particular friend as a contact under john smith, how
would i prevent facebook from syncing BOTH john smiths on my phone?
Running Motorola Droid Android 2.01</description>
</bug>
<bug>
<bugid>5179</bugid>
<title>Webview show only icon and url on restart phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-12T19:53:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oliver.g...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 10:07:35 +0000</openedDate>
<description>hello, I have wrote a small android application who include a panel (
with three button ) and bottom a webview component. When you click on a
button the webview load a url. By default when you launch the
application ( onCreate ), the application load a page, statically
defined. My problem is: 1. I start my application, play with it. 2.
Shutdown the device ( htc magic with android 1.6 ) 3. start the device.
4. launch my application The webview donQ&apos;Et load the default page, but
show an android logo on the top left corner and a link in the middle to
the url it should load by default.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 19:53:09 +0000</when>
<what>The webpage request is getting a server error. This happens if you are able to launch
the browser before the phoneQ&apos;Es network is completely set up. Your application is
responsible for retrying if there is an error, or presenting a message for the user
to retry.</what>
</comment>
</bug>
<bug>
<bugid>18359</bugid>
<title>Android SDK tools revision 12 has problem with Proguard</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>42</stars>
<reportedBy>androxpl...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 16:39:14 +0000</openedDate>
<description>If you enable proguard.config in default.properties and try to export
with sign key you will get Q&quot;EError conversion to Dalvik format failed
with error 1Q&quot;E. I hope someone can look into the issue.</description>
<comment>
<author>ayl...@gmail.com</author>
<when>Mon, 11 Jul 2011 13:10:52 +0000</when>
<what>Confirmed the problem is caused by ProGuard command line in R12 in the file [Android SDK Installation Directory]\tools\proguard\bin\proguard.bat (if you are using Windows). Simply edit the following line will solve the problem.

Change
call %java_exe% -jar Q&quot;E%PROGUARD_HOME%Q&quot;E\lib\proguard.jar %*
to
call %java_exe% -jar Q&quot;E%PROGUARD_HOME%Q&quot;E\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9

</what>
</comment>
<comment>
<author>androxpl...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:53:19 +0000</when>
<what>I can confirm that the work around works. Thanks!</what>
</comment>
<comment>
<author>sakam...@securesky-tech.com</author>
<when>Wed, 13 Jul 2011 08:56:46 +0000</when>
<what>I canQ&apos;Et solve this problem by changing proguard.bat.
proguard.bat itself seems to work correctly (I ran proguard.bat by hand on command prompt).
In my temp directory, android_nnnnn.jar (= proguardQ&apos;Es output jar) file is present, and size is not zero. Also android_nnnnn.dex file is present, but zero bytes.

Changing Q&quot;E%*Q&quot;E to Q&quot;E%1 %2 ...Q&quot;E removes -printseeds,  -printusage,  -printmapping parameters because these parameter offsets are greater than Q&quot;E%9Q&quot;E.
I think this change may makes more difficult searching cause of problems when anything go wrong arround proguard.


Help me. I revert R12 to R11.</what>
</comment>
<comment>
<author>ma2nao...@gmail.com</author>
<when>Tue, 19 Jul 2011 00:57:24 +0000</when>
<what>I tried to update proguard.jar of version from 4.4 to 4.6
it might be solved this issue.

your proguard.jar is here. [Android SDK Installation Directory]\tools\proguard\lib

please download latest proguard from the web.
</what>
</comment>
<comment>
<author>ran.ma...@gmail.com</author>
<when>Tue, 19 Jul 2011 18:00:18 +0000</when>
<what>comment 1 worked for me as well.</what>
</comment>
<comment>
<author>girish.h...@gmail.com</author>
<when>Wed, 20 Jul 2011 06:57:56 +0000</when>
<what>after updating my ADT to version 12 , am not able to Export signed apk with Progaurd enabled in Eclipse. 
Please help in solving this problem.
</what>
</comment>
<comment>
<author>leewc6...@gmail.com</author>
<when>Thu, 28 Jul 2011 05:56:35 +0000</when>
<what>itQ&apos;Es work!!!
When I was updated my proguard to v4.6 then try to export an APK file with a sample code Q&quot;EHello xxxQ&quot;E and the error will not show up, thanks!</what>
</comment>
<comment>
<author>webnet.a...@gmail.com</author>
<when>Sun, 31 Jul 2011 13:19:03 +0000</when>
<what>Proguard update to 4.6 (r12 comes with 4.4) solves the issue here too.</what>
</comment>
<comment>
<author>mport...@gmail.com</author>
<when>Sun, 31 Jul 2011 15:14:05 +0000</when>
<what>4.6 update works for me too.  So whatQ&apos;Es the deal here?  Why does ADT come with 4.4 when 4.6 has been out since February?  Simple packaging error or some other reason?</what>
</comment>
<comment>
<author>i.am.iriax@gmail.com</author>
<when>Mon, 01 Aug 2011 00:43:30 +0000</when>
<what>I found that Proguard (the one that is built-in to the SDK) is not cleaning up the temp files it creates and will attempt to use the old temp files to create the new APK. Once it does this, it fails with the error everyone has experienced.

I can reproduce this every time.

Steps:
1. Clean temp directory reported by the console when building with verbose mode.
2. Export APK. Should work.
3. Change, rebuild and re-export. Should fail.
4. Clean temp.
5. Export again. Should work again.


To build with verbose in Eclipse: Window Q&gt;E Preferences Q&gt;E Android Q&gt;E Build Q&gt;E Build Output Q&gt;E Verbose

Then watch the Console view and you will see where it stops. A couple of lines up from the end you will see directories that are being used for the temp files.</what>
</comment>
<comment>
<author>prateeka...@gmail.com</author>
<when>Tue, 02 Aug 2011 08:20:23 +0000</when>
<what>Its happening to me too. The moment I upgraded to tools v12. I have to deploy a major update but I have no way to release it or downgrade to v11. Please fix this as soon as possible. Thanks.</what>
</comment>
<comment>
<author>deshpand...@gmail.com</author>
<when>Wed, 03 Aug 2011 21:31:18 +0000</when>
<what>Changed as described
call %java_exe% -jar Q&quot;E%PROGUARD_HOME%Q&quot;E\lib\proguard.jar %*
to
call %java_exe% -jar Q&quot;E%PROGUARD_HOME%Q&quot;E\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9 

This solves the problem but we are pushing update in market, hopefully this will not cause any more problems. Any update on when fix is coming in for this problem.</what>
</comment>
<comment>
<author>p...@jaxo.com</author>
<when>Sat, 13 Aug 2011 11:01:58 +0000</when>
<what>Following the advice on comment #1 (editing the .bat file) worked for me.</what>
</comment>
<comment>
<author>elseRet...@gmail.com</author>
<when>Mon, 15 Aug 2011 21:59:48 +0000</when>
<what>only updating to proguare 4.6, worked for me</what>
</comment>
<comment>
<author>npeer2...@gmail.com</author>
<when>Thu, 25 Aug 2011 16:14:35 +0000</when>
<what>Updated to ProGuard 4.6 and the problem went away.</what>
</comment>
<comment>
<author>sjbarb...@gmail.com</author>
<when>Thu, 25 Aug 2011 18:37:40 +0000</when>
<what>I also updated to ProGuard 4.6 per Comment 5 and this resolved the issue for
me.</what>
</comment>
<comment>
<author>johan.na...@gmail.com</author>
<when>Thu, 08 Sep 2011 08:38:14 +0000</when>
<what>At first I got Q&quot;EError conversion to Dalvik format failed with error 1Q&quot;E.

I have then tried all of the suggestions above, updated to 4.6 and edited the proguard.bat. But now my export hangs on Q&quot;EOptimizing...Q&quot;E when I run in Verbose mode, using 4.6 without edited bat. The java.exe process eats all my memory and when I kills it, it returns with this message: Q&quot;EProguard returned with error code 1. See consoleQ&quot;E

The strange thing is that it works on another app, but not on this particular one. The only difference in terms of extra jars is that the other app uses an external jar. The one not working only uses Vending Licence.

IQ&apos;Em completely stuck, any suggestions?</what>
</comment>
<comment>
<author>sasa.ske...@gmail.com</author>
<when>Sat, 17 Sep 2011 13:04:04 +0000</when>
<what>Comment #1 (proguard.bat parameters) and #5 (upgrading to proguard 4.6) doesnQ&apos;Et help!

I tried to run from command line proguard with exact parameters as Eclipse runs, and this is the error:

Q&quot;EThe output is up to dateQ&quot;E

I have Win 7 64bit, Eclipse 3.7 and ADT r12.</what>
</comment>
<comment>
<author>michiel....@gmail.com</author>
<when>Fri, 23 Sep 2011 00:51:45 +0000</when>
<what>Comment 5 fixed it for me, but I had to replace the contents of both folders: /lib and /bin.

I did not have to edit proguard.bat in my case.</what>
</comment>
<comment>
<author>jligerof...@gmail.com</author>
<when>Thu, 29 Sep 2011 10:52:39 +0000</when>
<what>Had same problem and solved it updating to ProGuard4.6.

At first, I modified the 
[Android SDK Installation Directory]\tools\proguard\bin\proguard.bat file, as suggested in #1, and didnQ&apos;Et work.

After cleaning the project, deleting temp files, etc, only the upgrading option worked fine for me.
</what>
</comment>
<comment>
<author>MartyMacGyver@gmail.com</author>
<when>Fri, 07 Oct 2011 04:44:31 +0000</when>
<what>A summary of the issues I faced with Proguard and their solutions (considering SDK r12 on Windows):

First, if you have spaces in the path to your Eclipse workspace, youQ&apos;Ell get errors of the form Q&quot;Eproguard.ParseException: Unknown optionQ&quot;E. Remove the spaces... seems to be the only way around that. (This means creating a new workspace and migrating things into it.)

Second, for this Q&quot;EError conversion to Dalvik format failed with error 1Q&quot;E thing, DONQ&apos;ET edit proguard.bat! That doesnQ&apos;Et seem to help (or it only works for some configurations). Instead, just go to http://sourceforge.net/projects/proguard/files/proguard/4.6/ , get ProGuard 4.6 and extract everything in the proguard4.6 folder to your android-sdk-windows\tools\proguard folder.

Once I did these things I was able to do export builds with proguard enabled and stopped getting the various annoying errors.</what>
</comment>
<comment>
<author>calin.gr...@gmail.com</author>
<when>Thu, 20 Oct 2011 11:46:09 +0000</when>
<what>This error maybe also indicate problems with your project. Here is what happened with my app:
I used a third party jar. Proguard failed to process this jar and the only error I got from Eclipse was the above mentioned Q&quot;EError conversion to Dalvik format failed with error 1Q&quot;E. Instead of using Eclipse, I switched to ant and I clearly saw what the problem was. After fixing it all went ok. I was able to compile from both ant and Eclipse.
Unfortunately Eclipse did not show anything more than the cryptic error we all complain about.
Since then I prefer ant for compilation. I am using Eclipse to edit the code only.</what>
</comment>
<comment>
<author>ljbot...@gmail.com</author>
<when>Fri, 21 Oct 2011 12:16:15 +0000</when>
<what>HereQ&apos;Es a place where I found the fix for this: http://android.foxykeep.com/dev/fix-the-conversion-to-dalvik-format-failed-with-error-1-with-adt-14</what>
</comment>
<comment>
<author>mail4gha...@gmail.com</author>
<when>Sun, 23 Oct 2011 09:41:26 +0000</when>
<what>No spaces allowed for the path is very annoying - please fix this!
My Eclipse workspace doesnQ&apos;Et contain spaces, but my project directories do. I donQ&apos;Et want to change these.</what>
</comment>
<comment>
<author>sasa.ske...@gmail.com</author>
<when>Sun, 30 Oct 2011 18:34:39 +0000</when>
<what>I have recently upgraded to R15 (from R11) and the issue persist. I spent two days on trying different things, and have re-installed everything numerous times.

What did finally help is the upgrade of Proguard libs from v4.4 to v4.6.

I have tried to debug what is the cause of the issue, and I found that is related to using libraries (sub projects). In my case I have OpenFeint as a library/project which I use in main project. When signing the app, for some reason OpenFeint classes / library are not included while invoking Proguard, and Proguard is complaining that classes are missing.
</what>
</comment>
</bug>
<bug>
<bugid>17125</bugid>
<title>Garciam</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-05-25T17:05:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>josemort...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 00:28:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 25 May 2011 17:05:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17441</bugid>
<title>Edit text window not work properly on Search screen at tags.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jiyeon....@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 05:15:01 +0000</openedDate>
<description>1. Application Q&gt;E Tags Q&gt;E Menu key Q&gt;E Help Q&gt;E Help window
appear(http://google.com/support/mobile/bin/topic.py?hl=enQ&amp;Etopic=27236)
Q&gt;E Tap on search . 2. Enter some text on search screen Q&gt;E Long tap on the
screen Q&gt;E Edit text window appear Q&gt;E Tap on select all option Q&gt;E Observe
that Select all option not working. 3. Enter some 20-30 character on the
search screen Q&gt;E Long tap on the screen Q&gt;E Edit text window appear Q&gt;E
Select all Q&gt;E Tap on Cut Q&gt;E Observe that text still on the screen. I got
log file. 05-28 06:13:40.749: VERBOSE/webview(1517): rebuildWebTextView
null == text ======Q&gt;EQ&gt;E Failure case And the return value from
Q&quot;EnativeFocusCandidateTextQ&quot;E function is null. This issue is happening
with all the google help link, even I checked in google Nexus device
too. this is happening in all the devices.</description>
</bug>
<bug>
<bugid>8399</bugid>
<title>OutOfMemoryError: for wallpaper bitmap  in ImageWallpaper in system_server process when checking externalAllocPossible()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>life0...@gmail.com</reportedBy>
<openedDate>Wed, 19 May 2010 15:49:55 +0000</openedDate>
<description>OOME thrown out due to wallpaper bitmap 614400-byte external allocation
too large for this process. java.lang.OutOfMemoryError: bitmap size
exceeds VM budget
android.app.WallpaperManager$Globals.getDefaultWallpaperLocked(WallpaperManager.java:296)
android.app.WallpaperManager$Globals.peekWallpaperBitmap(WallpaperManager.java:220)
com.android.internal.service.wallpaper.ImageWallpaper$DrawableEngine.updateWallpaper(Image
Wallpaper.java:163) The issue here is, before throwing out OOME, GC has
done multiple collections and there were free memory in the heap.
dalvikvm: GC freed 39824 objects / 2054736 bytes in 193ms dalvikvm-heap:
614400-byte external allocation too large for this process. There is one
thing suspicious after digging around for a while. In the following code
snippet, you see that mspace_max_allowed_footprint() is used when
calculating whether allocation is possible. In my opinion, shouldnQ&apos;Et we
use mspace_footprint() to get the current heap size rather than using
the max allowed ? I am guessing in certain situation the setting of heap
ideal size and soft limit after GC could still maintain a high max
allowed quota, hence cause the allocation failed even though heap has
free memory. static bool externalAllocPossible(const HeapSource *hs,
size_t n) { currentHeapSize = mspace_max_allowed_footprint(heap-Q&gt;Emsp);
if (currentHeapSize + hs-Q&gt;EexternalBytesAllocated + n Q&lt;E=
heap-Q&gt;EabsoluteMaxSize) { return true; }</description>
<comment>
<author>Tomas.C....@gmail.com</author>
<when>Tue, 31 Aug 2010 11:06:46 +0000</when>
<what>I got the same OOM error after the alarmmanager has executed this broadcastreceiver 10-20 times:

public class RepeatingAlarm extends BroadcastReceiver
{
    private static final String tag = BroadcastReceiver.class.getName();
    private static int currentWallpaper = 1;
    private String uri = Q&quot;EQ&quot;E;

    @Override
    public void onReceive(Context context, Intent intent)
    {
        if (currentWallpaper Q&gt;E 2)
        {
            currentWallpaper = 1;
        }
        uri = intent.getStringExtra(Q&quot;EURIQ&quot;E + currentWallpaper++);
        final WallpaperManager wallpaperManager = WallpaperManager
            .getInstance(context);
        try
        {
            uri = uri.substring(5);
            Log.e(tag, Q&quot;Echanged wallpaper to Q&quot;E + uri);
            Bitmap bitmap = BitmapFactory.decodeFile(uri);
            wallpaperManager.setBitmap(bitmap);
            bitmap.recycle();
            bitmap = null;
        }
        catch (IOException e)
        {
            // TODO Auto-generated catch block
            e.printStackTrace();
            Toast.makeText(context, R.string.fileNotFound, Toast.LENGTH_LONG)
                .show();
        }
    }
}
</what>
</comment>
<comment>
<author>xmsousa</author>
<when>Wed, 08 Dec 2010 01:14:25 +0000</when>
<what>I got the same error, but with MapView, trying to overlay my own maps.

After several tests I guess that i found how to avoid this issue

It is correct what you are doing, i mean

Bitmap bitmap = BitmapFactory.decodeFile(uri);
wallpaperManager.setBitmap(bitmap);
bitmap.recycle();
bitmap = null;

I was making the same for my own tiles on MapView, but after several pan-zoom, I used to get that error. I was reading about BitmapFactory.Options, and with some parameters lines, and changing the line where I call BitmapFactory.decode(uri), everything works fine for me:


BitmapFactory.Options bfOptions=new BitmapFactory.Options();
bfOptions.inDither=false;                     //Disable Dithering mode
bfOptions.inPurgeable=true;                   //Tell to gc that whether it needs free memory, the Bitmap can be cleared
bfOptions.inInputShareable=true;              //Which kind of reference will be used to recover the Bitmap data after being clear, when it will be used in the future
bfOptions.inTempStorage=new byte[32 * 1024];  //Allocate some temporal memory for decoding

Bitmap bitmap = BitmapFactory.decodeFile(uri,bfOptions);
wallpaperManager.setBitmap(bitmap);
bitmap.recycle();
bitmap = null;</what>
</comment>
</bug>
<bug>
<bugid>5447</bugid>
<title>sometimes the touchscreen acts like crazy during EDGE connexion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>regis.hu...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 20:54:03 +0000</openedDate>
<description>IQ&apos;Eve an HTC Dream and this bug happens with Cupcake and Donut. To
undersand the problem please follow the link below :
http://www.youtube.com/watch?v=9AUxsDlIjSc
http://www.youtube.com/watch?v=889-xmkti9A My telco replaced my devices
3 times before I understand it happens only when I use EDGE (for
example: in the subway) instead of 3G. To avoid that behaviour : I put
the screen on standby, and press Q&quot;EmenuQ&quot;E to wake it up. And now
everything runs ok for a few minutes...or not! If you want more
informations I can run Q&quot;Eadb bugreportQ&quot;E when it happens.</description>
<comment>
<author>olivier.rosello34</author>
<when>Thu, 17 Dec 2009 11:37:50 +0000</when>
<what>It happened to me with Android 1.1 too.</what>
</comment>
<comment>
<author>anthonym...@gmail.com</author>
<when>Wed, 30 Dec 2009 23:02:33 +0000</when>
<what>It happened to me too on android 1.1, android 1.5 and android 1.6 (cyanogen 4.2.9.1, 
4.2.11.1)</what>
</comment>
<comment>
<author>jpme...@gmail.com</author>
<when>Sat, 24 Apr 2010 16:58:41 +0000</when>
<what>Hi,
the problem occurs on every rom iQ&apos;Eve tested.
I go to try only in 3g, but itQ&apos;Es a bit battery killer...</what>
</comment>
</bug>
<bug>
<bugid>15609</bugid>
<title>Contacts with similar numbers mixed-up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Zheny...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 18:48:04 +0000</openedDate>
<description>Hello, I have a HTC Evo Shift 4G from Sprint USA (otherwise known as HTC
Speedy or HTC Knight) it is running Android 2.2 Froyo obviously with the
Sense interface. My problem is that the phone mixes up contacts that
have a similar number. The only difference between the two numbers is
the area code. When one of them calls, it displays on the caller ID the
name of another. Also, and more importantly, when I go to send an SMS to
one of them it shows the name of the other. Same when receiving SMS from
them. When I reply to the SMS it always goes to the person whoQ&apos;Es name
shows up in the messages thread, not the person who actually sent the
sms to me. I also noticed that it defaults to the contact whoQ&apos;Es name is
first alphabetically. Here is exactly whatQ&apos;Es happening. I have 2
contacts Mark - (517) XXX-XXXX Nataly - (847) XXX-XXXX XXX-XXXX are the
same! Whenever either one of them calls caller ID shows Mark. When I
want to send Nataly SMS I select her from contacts, but as soon as in
the messages app MarkQ&apos;Es name appears even though the number is NatalyQ&apos;Es.
The first SMS goes to Nataly, she replies, but the reply shows up in the
same conversation thread as one coming from Mark. When I reply to that
if goes to Mark. Same think when Nataly sends me an SMS it shows up as
if Mark sent it to me and if I reply it goes to Mark even though the
reply should go to Nataly. Did a hard reset, nothing. Reloaded the RUU,
nothing. I went to the sprint store and exchanged the phone and it does
the same thing. I tried the HTC Evo Shift and regular HTC Evo they had
on display and they both did this. Tired a couple of other Android
phones on display like Samsung and LG and they did not have this
problem. However, I also own HTC Desire (CDMA from US Cellular) also
running Android 2.2 Froyo. That phone does not do this with respect to
these contacts. Called HTC they said its an Android problem. Sprint
similarly could not do anything. Thank you</description>
<comment>
<author>sasha.ko...@gmail.com</author>
<when>Fri, 18 Mar 2011 18:55:21 +0000</when>
<what>Hi, 

I am having a similar problem, when i am trying to send text message to one person phone shows that i sent it to another person. The same happens when i get calls from one person and phone shows that another person is calling me.

Please help, it is really inconvinient and i never know who is calling me/who i am texting for sure!!!!

</what>
</comment>
<comment>
<author>patwe...@gmail.com</author>
<when>Tue, 22 Mar 2011 20:58:06 +0000</when>
<what>Just make sure your wife and girlfriend donQ&apos;Et have the same number and itQ&apos;Es all good :D.  (sorry)</what>
</comment>
</bug>
<bug>
<bugid>15635</bugid>
<title>Bookmarks content provider</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>orcki...@gmail.com</reportedBy>
<openedDate>Sun, 20 Mar 2011 23:13:19 +0000</openedDate>
<description>Phone mode: XOOM SDK Version : 11 The bookmarks content provider is not
returning the folders, it only returns the bookmarks. It needs to return
the folders and also be able to save folders using the URI insert.
Currently the only returned fields from c1 =
cx.getContentResolver().query(Browser.BOOKMARKS_URI, null, null, null,
null); is returning these columns: _id url visits date bookmark title
favicon thumbnail touch_icon user_entered This has not changed since the
earlier APIs The APIs need to be enhanced to provide all the extra
information that was added to the bookmarks table including folder
hierarchy and sync information Thank you</description>
</bug>
<bug>
<bugid>14543</bugid>
<title>com.android.browser fails to handle video intent after user interaction</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>zachary....@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 18:07:15 +0000</openedDate>
<description>PROBLEM STATEMENT: com.android.browser is the default handler for
intents containing video uriQ&apos;Es that do not have a data type set. In most
cases, com.android.browser will successfully pass on an intent to
com.cooliris.media.MovieView, which plays the video. On the Nexus S, if
the user has manually browsed to a URL from the browser and then
attempts to launch an intent to play video from another application, the
video never plays. HOW TO REPRO: 1. Open the android browser 2. Manually
browse to google.com 3. Open an application such as follows: public
class fail extends Activity { /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
Button failButton = (Button) findViewById(R.id.ButtonFail);
failButton.setOnClickListener(new OnClickListener() { @Override public
void onClick(View v) { Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(Q&quot;Ehttp://www.law.duke.edu/cspd/contest/finalists/entries/documentariesandyou.mp4Q&quot;E));
fail.this.startActivity(i); } }); } } With main xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;EButton android:text=Q&quot;EShow me the fail!Q&quot;E android:id=Q&quot;E@+id/ButtonFailQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;E/LinearLayoutQ&gt;E 4. Click
the fail button and note that the browser appears, disappears and that
no video player is launched. 5. Open application manager and force close
com.android.browser 6. Run the app again, click the fail button and note
that video now plays. Perform step #2 again and you get back into the
failure state.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:27:48 +0000</when>
<what>Issue 14339 has been merged into this issue.</what>
</comment>
<comment>
<author>zachary....@gmail.com</author>
<when>Fri, 29 Apr 2011 18:50:01 +0000</when>
<what>Here is a much easier way to repro using Google Goggles and a QR code.

1. Open the android browser and navigate to any web page
2. Create a QR code pointing to any video:
QR generator: http://qrcode.kaywa.com/
video: http://www.law.duke.edu/cspd/contest/finalists/entries/documentariesandyou.mp4
3. Use Google Goggles to read the QR code 
4. Attempt to visit the website discovered by the QR code

You will note the result that the browser opens and then closes.  No chooser is displayed asking which video player to use and no video player is launched by default.

Now force stop the android browser and repeat step 4.  The video will now play with the default video player or the chooser dialog will be shown asking which video player to use.

This is reproducible on every Android device I have:
Nexus One
Nexus S
DroidX
Cliq
Galaxy S
G1

The behavior here is that URLQ&apos;Es containing video are not handled correctly after a user has manually interacted with the Android browser.  

As an app developer that is launching webpages to unknown content provided by partners, this is a problem.  Currently the only work-around is to fetch and parse the destination URL, look for a video and launch the video player directly.  This quickly gets complicated when URL shorteners and meta/javascript forwards in the mix.

In lieu of a fix, a more elegant work-around is very welcome.</what>
</comment>
</bug>
<bug>
<bugid>6771</bugid>
<title>WEP key summary Japanese text wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>toduka...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 11:22:42 +0000</openedDate>
<description>[WEP?16???(0?9?A?F)] ???ascii key?????????????
16?????????16?????????????????????? NOTE: This form is only for
reporting user bugs in 1.6. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 1.6. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Feb 2010 18:52:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16691</bugid>
<title>Support importing Nokia VCS Calendar entries</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>coldpizza.rockstation@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 16:31:30 +0000</openedDate>
<description>Ability to import one or more. They have a format like attached</description>
</bug>
<bug>
<bugid>6893</bugid>
<title>onConfigurationChanged not invoked following return from another activity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>bwe...@gmail.com</reportedBy>
<openedDate>Sat, 27 Feb 2010 03:31:24 +0000</openedDate>
<description>I have an activity that implements onConfigurationChanged to handle
orientation and keyboard hidden events. When this activity is displayed,
the callback is invoked and the layout is updated correctly. This
activity starts another activity. If the orientation changes while in
the second activity, upon finishing the second activity,
onConfigurationChanged is invoked. However, if the orientation is
changed again, onConfigurationChanged is not invoked. Steps to recreate:
1. Activity with portrait Q&amp;E landscape layout is launched. 2. While in
portrait mode, launch second activity 3. While in the 2nd activity,
change the orientation to landscape mode 4. Finish the 2nd activity 5.
onConfigurationChanged is called in the 1st activity and the landscape
layout is correctly displayed. 6. Change the orientation to portrait
mode. 7. onConfigurationChanged is NOT called. ItQ&apos;Es also important to
note that changing the configuration back to landscape and then back to
portrait will result in onConfigurationChanged being invoked.</description>
<comment>
<author>postanna...@gmail.com</author>
<when>Thu, 14 Apr 2011 17:15:21 +0000</when>
<what>Is there already a fix for this issue? Cause IQ&apos;Em running into the same problems with my application</what>
</comment>
<comment>
<author>bles...@quintetsolutions.com</author>
<when>Mon, 09 May 2011 08:47:47 +0000</when>
<what>it seems to be really buggy
I tried to use this to detect the keyboard hidden event. But it didnt work. Im surprised why this isnt addressed yet. Instead of adding new features bugs like these should be fixed.</what>
</comment>
<comment>
<author>alexey.p...@gmail.com</author>
<when>Wed, 15 Jun 2011 12:51:48 +0000</when>
<what>Similar issue described here (not by me), but I also suffer from it
http://stackoverflow.com/questions/5701369/onconfigurationchanged-not-getting-called-the-first-time</what>
</comment>
</bug>
<bug>
<bugid>4186</bugid>
<title>Changing SIM cause Samsung Galaxy to loose all contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>ciante</reportedBy>
<openedDate>Thu, 08 Oct 2009 14:43:04 +0000</openedDate>
<description>I change the SIM of my Samsung Galaxy android phone, to make a call with
a different plan (the 2 SIM are from the same operator) but after
booting up, the contact application shows no contact at all. This is not
how it should behave, not even for any security reason. If I save
information on my phone, I want them available on my phone, with
whatever SIM I use, itQ&apos;Es stupid to sync the phone with google to have
them (especially if in one of the SIM I donQ&apos;Et have internet available or
a WiFi spot near...) This should be fixed asap</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:37:22 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:32 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>14269</bugid>
<title>No documentation for Bitmap.Config enum values</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>geor...@google.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 19:46:02 +0000</openedDate>
<description>Bitmap.Config defines four enumerated values but they lack
documentation. Every value in a public API should be documented. How is
a developer to know what ALPHA_8 is, for example?</description>
<comment>
<author>ray....@gmail.com</author>
<when>Mon, 07 Feb 2011 18:48:45 +0000</when>
<what>Agreed. It takes a bit of figuring out. ALPHA_8 sounds like 8 bit per sample. No colors. Just transparency information. Essentially a gray-scale.  

http://en.wikipedia.org/wiki/RGBA_color_space</what>
</comment>
</bug>
<bug>
<bugid>8227</bugid>
<title>Edit Contacts URI Fails in Android 2.1 on Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>jnahan...@gmail.com</reportedBy>
<openedDate>Sun, 09 May 2010 00:47:26 +0000</openedDate>
<description>Hi All, I had some fairly simple code in my app to invoke Edit Contact
activity using a Uri on a known good contact index that worked in
Android 1.6 (i.e.it would bring up the Edit Contacts activity, let me
edit and then return) but its broken for me now in Android 2.1 on the
Droid. I built a sample activity/app Q&apos;EEdConQ&apos;E to show this: /* CODE BELOW
*/ package com.jbh; import android.app.Activity; import
android.content.Intent; import android.net.Uri; import
android.os.Bundle; public class EdCon extends Activity { /** Called when
the activity is first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); // Build an intent to edit a known good
contact index Intent i; i = new Intent(Intent.ACTION_EDIT);
i.setData(Uri.parse(Q&quot;Econtent://contacts/people/10Q&quot;E)); startActivity(i);
} } /* OUTPUT BELOW */ When I run this on my G1 running 1.6 it works as
expected i.e. brings up the Edit Contact screen for the known index and
then I can hit BACK to return to Q&quot;EHello World, EdConQ&quot;E. When I run this
on the Droid under 2.1 I get the following: 05-07 15:35:57.787:
INFO/ActivityManager(1013): Starting activity: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10000000 cmp=com.jbh/.EdCon } 05-07 15:35:57.826:
DEBUG/AndroidRuntime(13780): Shutting down VM 05-07 15:35:57.826:
DEBUG/dalvikvm(13780): DestroyJavaVM waiting for non-daemon threads to
exit 05-07 15:35:57.928: DEBUG/dalvikvm(13780): DestroyJavaVM shutting
VM down 05-07 15:35:57.928: DEBUG/dalvikvm(13780): HeapWorker thread
shutting down 05-07 15:35:57.928: DEBUG/dalvikvm(13780): HeapWorker
thread has shut down 05-07 15:35:57.928: DEBUG/jdwp(13780): JDWP
shutting down net... 05-07 15:35:57.928: DEBUG/jdwp(13780): Got wake-up
signal, bailing out of select 05-07 15:35:57.928: INFO/dalvikvm(13780):
Debugger has detached; object registry had 1 entries 05-07 15:35:57.928:
DEBUG/dalvikvm(13780): VM cleaning up 05-07 15:35:57.935:
INFO/ActivityManager(1013): Start proc com.jbh for activity
com.jbh/.EdCon: pid=13802 uid=10052 gids={1015} 05-07 15:35:57.967:
ERROR/AndroidRuntime(13780): ERROR: thread attach failed 05-07
15:35:58.053: INFO/ActivityThread(13792): Publishing provider
com.android.vending.SuggestionsProvider:
com.android.vending.SuggestionsProvider 05-07 15:35:58.154:
INFO/dalvikvm(13802): Debugger thread not active, ignoring DDM send
(t=0x41504e4d l=38) 05-07 15:35:58.209: DEBUG/dalvikvm(13780):
LinearAlloc 0x0 used 639500 of 5242880 (12%) 05-07 15:35:58.365:
INFO/dalvikvm(13802): Debugger thread not active, ignoring DDM send
(t=0x41504e4d l=18) 05-07 15:35:58.639: INFO/ActivityManager(1013):
Starting activity: Intent { act=android.intent.action.EDIT
dat=content://contacts/people/10
cmp=com.android.contacts/.ui.EditContactActivity } 05-07 15:35:58.975:
DEBUG/dalvikvm(13137): GC freed 2902 objects / 166768 bytes in 61ms
05-07 15:35:59.100: DEBUG/vending(13792):
com.android.vending.LocalDbSyncService.run(): Syncing local DB with
package manager... 05-07 15:35:59.100: DEBUG/vending(13792):
com.android.vending.LocalDbSyncService.syncLocalDbWithPackageManager():
No INSTALLING or UNINSTALLING assets. 05-07 15:35:59.115:
INFO/ActivityManager(1013): Displayed activity
com.android.contacts/.ui.EditContactActivity: 387 ms (total 1296 ms)
05-07 15:35:59.185: DEBUG/Sources(13137): Creating external source for
type=com.facebook.auth.login, packageName=com.facebook.katana 05-07
15:35:59.225: DEBUG/vending(13792):
com.android.vending.LocalDbSyncService.run(): Syncing done. 05-07
15:35:59.232: WARN/dalvikvm(13137): threadid=27: thread exiting with
uncaught exception (group=0x4001b180) 05-07 15:35:59.232:
ERROR/AndroidRuntime(13137): Uncaught handler: thread AsyncTask #1
exiting due to uncaught exception 05-07 15:35:59.295:
ERROR/AndroidRuntime(13137): java.lang.RuntimeException: An error
occured while executing doInBackground() 05-07 15:35:59.295:
ERROR/AndroidRuntime(13137): at
android.os.AsyncTask$3.done(AsyncTask.java:200) 05-07 15:35:59.295:
ERROR/AndroidRuntime(13137): at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
java.util.concurrent.FutureTask.setException(FutureTask.java:124) 05-07
15:35:59.295: ERROR/AndroidRuntime(13137): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 05-07
15:35:59.295: ERROR/AndroidRuntime(13137): at
java.util.concurrent.FutureTask.run(FutureTask.java:137) 05-07
15:35:59.295: ERROR/AndroidRuntime(13137): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
java.lang.Thread.run(Thread.java:1096) 05-07 15:35:59.295:
ERROR/AndroidRuntime(13137): Caused by:
android.database.sqlite.SQLiteException: no such column: raw_contact_id:
, while compiling: SELECT account_name, account_type, sourceid, version,
dirty, data_id, res_package, mimetype, data1, data2, data3, data4,
data5, data6, data7, data8, data9, data10, data11, data12, data13,
data14, data15, data_sync1, data_sync2, data_sync3, data_sync4, _id,
is_primary, is_super_primary, data_version, group_sourceid, sync1,
sync2, sync3, sync4, deleted, contact_id, starred, is_restricted FROM
contact_entities_view WHERE (1) AND (raw_contact_id=10) 05-07
15:35:59.295: ERROR/AndroidRuntime(13137): at
android.database.sqlite.SQLiteProgram.native_compile(Native Method)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
android.database.sqlite.SQLiteProgram.compile(SQLiteProgram.java:110)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
android.database.sqlite.SQLiteProgram.(SQLiteProgram.java:59) 05-07
15:35:59.295: ERROR/AndroidRuntime(13137): at
android.database.sqlite.SQLiteQuery.(SQLiteQuery.java:49) 05-07
15:35:59.295: ERROR/AndroidRuntime(13137): at
android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:49)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1221)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:316)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
com.android.providers.contacts.ContactsProvider2.query(ContactsProvider2.java:3850)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
com.android.providers.contacts.ContactsProvider2.query(ContactsProvider2.java:3840)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
com.android.providers.contacts.ContactsProvider2$RawContactsEntityIterator.(ContactsProvider2.java:4498)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
com.android.providers.contacts.ContactsProvider2.queryEntities(ContactsProvider2.java:4751)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
android.content.ContentProvider$Transport.queryEntities(ContentProvider.java:140)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
android.content.ContentProviderClient.queryEntities(ContentProviderClient.java:98)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
android.content.ContentResolver.queryEntities(ContentResolver.java:296)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
com.android.contacts.model.EntitySet.fromQuery(EntitySet.java:72) 05-07
15:35:59.295: ERROR/AndroidRuntime(13137): at
com.android.contacts.ui.EditContactActivity$QueryEntitiesTask.doInBackground(EditContactActivity.java:191)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
com.android.contacts.ui.EditContactActivity$QueryEntitiesTask.doInBackground(EditContactActivity.java:154)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
com.android.contacts.util.WeakAsyncTask.doInBackground(WeakAsyncTask.java:45)
05-07 15:35:59.295: ERROR/AndroidRuntime(13137): at
android.os.AsyncTask$2.call(AsyncTask.java:185) 05-07 15:35:59.295:
ERROR/AndroidRuntime(13137): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 05-07
15:35:59.295: ERROR/AndroidRuntime(13137): ... 4 more 05-07
15:35:59.303: INFO/Process(1013): Sending signal. PID: 13137 SIG: 3
05-07 15:35:59.303: INFO/dalvikvm(13137): threadid=7: reacting to signal
3 05-07 15:35:59.303: ERROR/dalvikvm(13137): Unable to open stack trace
file Q&apos;E/data/anr/traces.txtQ&apos;E: Permission denied 05-07 15:35:59.506:
INFO/DumpStateReceiver(1013): Added state dump to 1 crashes 05-07
15:36:07.053: DEBUG/dalvikvm(12901): GC freed 389 objects / 25056 bytes
in 145ms 05-07 15:36:17.287: DEBUG/dalvikvm(11649): GC freed 154 objects
/ 6816 bytes in 136ms 05-07 15:36:22.365: DEBUG/dalvikvm(13574): GC
freed 348 objects / 67848 bytes in 112ms 05-07 15:36:27.451:
DEBUG/dalvikvm(11836): GC freed 267 objects / 17432 bytes in 65ms 05-07
15:36:32.553: DEBUG/dalvikvm(12757): GC freed 1888 objects / 92440 bytes
in 67ms 05-07 15:36:38.803: INFO/power(1013): * set_screen_state 0 05-07
15:36:38.813: DEBUG/SurfaceFlinger(1013): About to give-up screen,
flinger = 0x114c30 05-07 15:36:38.826: DEBUG/Sensors(1013): using
accelerometer (name=accelerometer) 05-07 15:36:38.834:
DEBUG/PhoneWindow(13137): couldnQ&apos;Et save which view has focus because the
focused view android.widget.ScrollView@44883558 has no id. 05-07
15:36:38.865: DEBUG/WifiService(1013): ACTION_SCREEN_OFF 05-07
15:36:38.889: DEBUG/WifiService(1013): setting ACTION_DEVICE_IDLE timer
for 900000ms 05-07 15:36:44.107: DEBUG/dalvikvm(1013): GC freed 7351
objects / 521440 bytes in 130ms 05-07 15:36:49.373:
DEBUG/dalvikvm(13553): GC freed 321 objects / 12056 bytes in 102ms The
no such column: raw_contact_id: looks like the issue but IQ&apos;Em not sure
how or why that would happen or what it means. Any help appreciated!
jnahansen@gmail.com</description>
<comment>
<author>johan.pe...@gmail.com</author>
<when>Wed, 20 Oct 2010 20:22:47 +0000</when>
<what>Still failing in 2.2 revision 2 (API Level 8)</what>
</comment>
<comment>
<author>PetrSych...@gmail.com</author>
<when>Fri, 21 Jan 2011 01:28:12 +0000</when>
<what>This code works fine:

String idContact = 10;
Intent i;
i = new Intent(Intent.ACTION_EDIT);
i.setData(Uri.parse(ContactsContract.Contacts.CONTENT_LOOKUP_URI + Q&quot;E/Q&quot;E + idContact));
startActivity(i);</what>
</comment>
<comment>
<author>johan.pe...@gmail.com</author>
<when>Fri, 21 Jan 2011 07:34:29 +0000</when>
<what>Hi Petr,

YouQ&apos;Ere quite right! IQ&apos;Ell use ContactsContract.Contacts.CONTENT_LOOKUP_URI from now on. Thanks for pointing this out!

By the way, this also works similarly to your code (just pointing out that you can use this consctructor to set the data as well, if somebody is looking into this bug report)

String idContact = 10;
Uri uri = Uri.parse(ContactsContract.Contacts.CONTENT_LOOKUP_URI + Q&quot;E/Q&quot;E + idContact)
Intent i = new Intent(Intent.ACTION_EDIT, uri);
startActivity(i);

However... the Intent Javadoc / API page at http://developer.android.com/reference/android/content/Intent.html still says you should be able to edit a content via this uri: Q&quot;Econtent://contacts/people/1Q&quot;E but I can tell you, that doesnQ&apos;Et work (and that was the reason for adding my previous comment). Maybe somebody could update that Javadoc / API page?

Cheers,

Johan</what>
</comment>
<comment>
<author>rmp...@gmail.com</author>
<when>Mon, 31 Jan 2011 18:31:50 +0000</when>
<what>hi,
I still have this error in version 1.6...

IQ&apos;Em using:
Uri personUri = ContentUris.withAppendedId(People.CONTENT_URI, contact.id);
startActivity(new Intent(Intent.ACTION_EDIT, personUri));

am I doing something wrong?!

thanks</what>
</comment>
</bug>
<bug>
<bugid>5642</bugid>
<title>Translation error in german lock screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>yarin.kaul@gmail.com</reportedBy>
<openedDate>Fri, 25 Dec 2009 09:07:11 +0000</openedDate>
<description>Steps to reproduce: 1. Make sure that Q&quot;ELocation Q&amp;E security Q&gt;E Require
patternQ&quot;E is turned off, then set your phoneQ&apos;Es locale to de_DE. 2. Lock
your phone. 3. Drag the mute button to the left, two times. Observed
behaviour: You can see two messages appear: 1. Q&quot;ETon ist bereits AUSQ&quot;E
(translates to Q&quot;ESound is already OFFQ&quot;E), and 2. Q&quot;ETon ist momentan ANQ&quot;E
(translates to Q&quot;ESound is currently ONQ&quot;E). Expected behaviour: As the
first message is clearly wrong, and the second message is somewhat
misleading, they should both be replaced. Being a native speaker, IQ&apos;Ed
propose... 1. Q&quot;ETon ist AUSQ&quot;E (Q&quot;ESound is OFFQ&quot;E), 2. Q&quot;ETon ist ANQ&quot;E (Q&quot;ESound is
ONQ&quot;E). This way, both messages would match their counterparts in the
english locale. Environment: Android 2.0, reproducable using the Android
SDK emulator as well as using a Motorola Milestone (German variant of
the Droid).</description>
<comment>
<author>sharath....@wipro.com</author>
<when>Wed, 27 Apr 2011 14:03:19 +0000</when>
<what>
This issue is fixed in Android 2.3.3 Gingerbread version. When u lock and Drag the mute button to the left, two times we get:--

1. Q&quot;ETon ist AUSQ&quot;E (Q&quot;ESound is OFFQ&quot;E),
2. Q&quot;ETon ist ANQ&quot;E (Q&quot;ESound is ONQ&quot;E).

</what>
</comment>
</bug>
<bug>
<bugid>3243</bugid>
<title>Application for notes is necessasy.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>24</stars>
<reportedBy>rumob...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jul 2009 11:55:36 +0000</openedDate>
<description>There is no application that can work as replacement of Outlook notes.
So for becoming mature Android should have Notes application. It must
work as GMail app - working in off-line ans synchronization.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:21:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:56:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jamie.ha...@gmail.com</author>
<when>Mon, 16 Nov 2009 06:23:53 +0000</when>
<what>This issue is why I purchased an HTC Imagio (Windows Mobile) instead of the Motorola 
Droid.  I rely very much on notes and tasks (as well as contacts, calendar, and 
email).  In order to be acceptable, it needs to be an app that shows a list of my 
notes.  When I change a note on the phone, it changes in Outlook and vice-versa.</what>
</comment>
<comment>
<author>billchou...@gmail.com</author>
<when>Tue, 15 Dec 2009 18:43:37 +0000</when>
<what>Please add these features, it would make the Android that much better!</what>
</comment>
</bug>
<bug>
<bugid>10995</bugid>
<title>Layout Static Analyzer</title>
<status>FutureRelease</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-11-23T02:35:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>aalb...@google.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 23:59:05 +0000</openedDate>
<description>It would be nice if one could enforce static analysis of layout files.
In order for this to feasible, the analyzer should be able to classify
identified problems as errors, warnings, suggestions etcQ&apos;E It would also
have to be able to respect comments in the code that ignore certain
issues if the user really wants them regardless of what the analyzer
thinks. Something like: Q&lt;E!-- LayoutAnalyzerIgnore: 112 --Q&gt;E Where 112 is
the error code to be ignored in the following line.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 04 Sep 2010 05:16:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 24 Sep 2010 14:23:18 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 02:51:54 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:12 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 10 Oct 2011 18:22:28 +0000</when>
<what>Working on this.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Tue, 11 Oct 2011 17:52:13 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Sat, 22 Oct 2011 02:49:08 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 23 Nov 2011 02:35:53 +0000</when>
<what>This is integrated now and planned for ADT 16: tools.android.com/tips/lint</what>
</comment>
</bug>
<bug>
<bugid>9893</bugid>
<title>Navigation - Multiple destinations</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>127</stars>
<reportedBy>ann...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 00:34:33 +0000</openedDate>
<description>It would be handy to be able to set up a list of destinations and then
navigate to the in turn. Additionally, it would be good to be able to
skip a destination mid route. This would be useful in a delivery man
scenario: Bob the courier has 3 deliveries to make and then will head
back to the depot. Bob adds the 3 delivery addresses and the depot as
destinations into Google Navigate. He heads off and after making
delivery one, the depot calls up and says he no longer needs to delivery
package 2. Bob then presses Q&apos;Enext destinationQ&apos;E and is routed to
destination 3, where he drops of his package (a new android phone) to
the very excited Jimmy. Bob then heads back to the depot to enjoy a cold
beer after a long day.</description>
<comment>
<author>kodiak2...@charter.net</author>
<when>Fri, 08 Oct 2010 02:27:41 +0000</when>
<what>This would be extremely handy for situations where youQ&apos;Ed like to be able to navigate a route other than the shortest.  Useful for avoiding busy roads/intersections, planning a motorcycle rides, planning sightseeing trips, etc.</what>
</comment>
<comment>
<author>oskarstark</author>
<when>Wed, 20 Oct 2010 18:31:44 +0000</when>
<what>Very good scenario, many Destinations and the LAST destination to go home, after work!

Perfectly would be optimizing between time and the way, i mean,

bob has to deliver 3 packages

1. mrs. Miller @ 4 pm
2. mrs. huhu @ 6 pm
and
3. mr. haha @ 5 pm

its not far from 1. to 2., but he has to come @ 6 pm, not 4.30, so if there is a setting, that google navigates bob like this:

1. 3. and then 2., bob is on work, bob donQ&apos;Et have to pay the fuel, but he should deliver on the times they arranged!
in my scenario, the time is more important for bob!</what>
</comment>
<comment>
<author>wambo...@gmail.com</author>
<when>Sat, 06 Nov 2010 22:04:40 +0000</when>
<what>yes i to would benifit from multiple destinations ie checkpoint route
sometimes when using google navigation thee might be certain areas i want to avoid or particlarly take, checkpoint destination would allow me to go via these points, when each one is passed it can automatically (setting option) start the route to the next one, or even continue the entire set of points as one journey.</what>
</comment>
<comment>
<author>jstra...@gmail.com</author>
<when>Sat, 20 Nov 2010 09:19:41 +0000</when>
<what>I second this!!!

I tend to go on long drives through mountains and then back home again just for a fun drive. To define the routes I generally need 4-5 destinations and currently have to save the loop with these destinations under my maps then while driving the route stop navigation, find the next destination in maps, then start the navigation. This is very dangerous when driving and particularly annoying when I have no data connection and navigation hasnQ&apos;Et cached the next section of the route.</what>
</comment>
<comment>
<author>kpsmit...@gmail.com</author>
<when>Sun, 30 Jan 2011 17:17:12 +0000</when>
<what>I often on long journeys stop off at multiple locations either to pick up and drop off or just want to visit certain places on the way to a final destination or for a day out, itQ&apos;Es a shame navigation canQ&apos;Et do this - itQ&apos;Es the only thing that stops me ditching my regular sat nav for my phone at the moment.</what>
</comment>
<comment>
<author>hscha...@gmail.com</author>
<when>Fri, 11 Feb 2011 08:35:08 +0000</when>
<what>For me, I might have to drop people off in various places and then head off elsewhere. I like multiple destinations to get to each place, and then wherever IQ&apos;Em going from those places. IQ&apos;Em no good at remembering my way, and the brief time IQ&apos;Em stopped isnQ&apos;Et enough to set up the next navigation</what>
</comment>
<comment>
<author>sevenjp</author>
<when>Fri, 11 Feb 2011 09:30:06 +0000</when>
<what>It would make stuff like Chrome to Phone much more useful, since I could just set up a route with multiple destinations on my browser and send them to my phone.

Right now, doing the above will just result on a destination which Maps just canQ&apos;Et use.</what>
</comment>
<comment>
<author>b...@brlaro.com</author>
<when>Tue, 22 Mar 2011 16:41:07 +0000</when>
<what>Multiple stops and custom route navigation via my maps is a must!

Currently when navigating a custom route it provides no navigation, just the blue line, which is unsafe when you planned a scenic drive and you have to keep checking the screen for the next turn.</what>
</comment>
<comment>
<author>RyanGa...@gmail.com</author>
<when>Mon, 18 Apr 2011 13:07:53 +0000</when>
<what>This needs to be implemented. Using My Maps, I can create a custom route and view it on my phone, but when I open up Navigation, it skips the custom route completely. It needs the functionality that can dynamically change its destination, instead of from just the Start point to End point. I have to manually go to point A, exit, open Maps, go to point B, all the way to the last destination.</what>
</comment>
<comment>
<author>aa...@scanstore.com</author>
<when>Sun, 24 Apr 2011 16:08:06 +0000</when>
<what>This feature would also allow me to create biking cue sheets in google maps, open them on my phone and get turn by turn directions in my headphones as I ride.  This would completely transform how bike routes are mapped and shared among cyclists.  Currently I have to use a 3rd party website to load the map and save as CSV, import it into a Fusion table then load with Best Routes!  I donQ&apos;Et know anyone else that would go to this effort.  If I could email a map link, click it to load into google maps then get turn by turn directions to all waypoints I could get any cyclist with maps to use it.</what>
</comment>
<comment>
<author>nicol.da...@gmail.com</author>
<when>Thu, 08 Sep 2011 22:41:54 +0000</when>
<what>This is a feature that we meet in navigation paid-apps. This would be very useful when you use Navigation on a roadtrip on your bike. The destinations are stored and you dont have any other actions to do (more secure).

</what>
</comment>
<comment>
<author>collinszac10@gmail.com</author>
<when>Fri, 23 Sep 2011 17:01:29 +0000</when>
<what>I would like to see a feature that allows me to import a modified route that was made on google maps on a desktop pc to my navigation app on my android phone.</what>
</comment>
</bug>
<bug>
<bugid>7633</bugid>
<title>messaging auto-complete occasionally fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johnsocorobinson@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 22:06:43 +0000</openedDate>
<description>Many times when attempting to share images and text through SMS/MMS,
there is no auto-complete for contact information. I can type in the
first few letters, and instead of the normal auto-complete menu, i get
just the letters with the translated number underneath. i canQ&apos;Et reliably
reproduce this, but it happens incredibly frequently. ANdroid OS: 2.01 Q&amp;E
2.1 Phone: Droid</description>
</bug>
<bug>
<bugid>12583</bugid>
<title>Offer a separate option for delivery notification-sounds</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Eagle3...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 12:59:44 +0000</openedDate>
<description>Please offer an additional option to either a) set a custom sound for
delivery notifications or b) offer an option to mute the message
notifications-sound for delivery notifications This is extremely
confusing, because if I receive the delivery notification a couple of
hours later, I assume that I got a new message - which turns out to be
false and nothing but a delivery notification was actually received.
Thanks in advance for at least considering such a little, but _very_
helpful, feature for people like me.</description>
</bug>
<bug>
<bugid>13836</bugid>
<title>Q&quot;Eandroid create projectQ&quot;E should not erase existing files</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 08:14:20 +0000</openedDate>
<description>Cf Bug 4311: Q&quot;Eandroid create projectQ&quot;E should not erase existing files.
It used to behave like this in the former python implementation. We
should make it behave conservatively again.</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>249</bugid>
<title>Eclipse hangs on app launch</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T21:37:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>dan.ul...@gmail.com</reportedBy>
<openedDate>Thu, 14 Feb 2008 04:37:41 +0000</openedDate>
<description>This bug appears in the m5-rc14 sdk and I havenQ&apos;Et seen it before.
Sometimes eclipse will launch my application correctly, but IQ&apos;Eve noticed
very frequently that it will get to a point (19% progress) where it just
sits there. I can still use eclipse, but can not launch my app. When
this happens, I see the following in the console: [2008-02-13 20:24:41 -
ddm-hello] Now disconnected: [Client pid: 593] [2008-02-13 20:24:41 -
ddms] execute Q&apos;Eam start -n localhost.athena/localhost.athena.MainQ&apos;E on
Q&apos;Eemulator-tcp-5555Q&apos;E : EOF hit. Read: -1 [2008-02-13 20:24:41 - ddms]
execute: returning [2008-02-13 20:24:41 - ddms] execute Q&apos;Epm -p
localhost.athenaQ&apos;E on Q&apos;Eemulator-tcp-5555Q&apos;E : EOF hit. Read: -1 [2008-02-13
20:24:41 - ddms] execute: returning Also, to get it to work again, I
close eclipse and restart. However, IQ&apos;Eve noticed that if I close
eclipse, it wonQ&apos;Et stop the eclipse process and I have to kill manually.</description>
<comment>
<author>OldPete...@gmail.com</author>
<when>Wed, 20 Feb 2008 21:06:29 +0000</when>
<what>Some people reported this issue also:

http://groups.google.com/group/android-developers/browse_thread/thread/5366d4f281ccf330/7421ea3003172566#7421ea3003172566

It happens on THREE my computers, many, many times daily !
</what>
</comment>
<comment>
<author>Ram....@gmail.com</author>
<when>Thu, 21 Feb 2008 00:11:10 +0000</when>
<what>I see the same problem on my Windows machine.
IQ&apos;Em running the notepad tutorial program ....I can run the program 2-4 times with 
minor code-changes. 
However, after 2-4 runs, the next time I try to launch the tutorial-application, 
eclipse hangs with a Q&quot;Elaunching notepad 19% ..Q&quot;E message.

Killing adb through the task manager doesnQ&apos;Et fix the problem. 
Closing the emulator doesnQ&apos;Et fix it either. 
Closing eclipse, using the task manager to kill the eclipse process and then 
restarting eclipse seems to be the only workaround for this problem.</what>
</comment>
<comment>
<author>OldPete...@gmail.com</author>
<when>Thu, 21 Feb 2008 11:21:01 +0000</when>
<what>Oh, I forgot. Problem is on Windows XP and Windows Vista 32 machines.</what>
</comment>
<comment>
<author>ever_fri...@yahoo.com</author>
<when>Tue, 26 Feb 2008 20:14:19 +0000</when>
<what>Same problem here. Even worse, sometimes, my data in local db (SQLite) has been 
removed, and sometimes, eclipse launch new emulator without asking me to use the 
existing one as before(m3). I am using windows XP. So far, m3 seems provide much 
better/smoother dev env than m5.</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Sat, 01 Mar 2008 13:09:43 +0000</when>
<what>This happens to me too in M5 (it stops at 9% for me).

Workaround: Shut down Eclipse normally, and youQ&apos;Ell notice the eclipse.exe process is
still hanging around so you have to kill it manually.

Tip: Start the emulator outside of Eclipse instead of letting Eclipse launch it. That
way the emulator will be unaffected by Eclipse going up and down.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:32:39 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:37:32 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:04:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8460</bugid>
<title>GTalk: XEP-0030 client category support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JoshHod...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 18:44:08 +0000</openedDate>
<description>GTalk on mobile devices should set its client type to Q&apos;EhandheldQ&apos;E or
Q&apos;EphoneQ&apos;E. http://xmpp.org/registrar/disco-categories.html#client This way
Jabber contacts will see the resource as mobile, instead of having to
look for Q&quot;EandroidQ&quot;E in the ID string.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>8096</bugid>
<title>Running Service size is zero (Eclair 2.1)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-03T14:41:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucentp...@gmail.com</reportedBy>
<openedDate>Sun, 02 May 2010 16:41:33 +0000</openedDate>
<description>Precondition : We use real devices , not emulator, android version is
android 2.1 r2 Step Go to Settings Q&gt;E Applications Q&gt;E Running services
When we use settingQ&apos;Es running service Size is always show zero,but nexus
one can show correct application size Investigating note: We try to find
root cause and we trace code to android_os_Debug.c. We find we can open
/proc/xxx/smaps success, but we can parse right information in this file
descriptor, and return null</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 03 May 2010 14:41:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1748</bugid>
<title>AutoCompleteTextView dropdown does not properly redraw after changes in device orientation</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-28T01:31:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>efferent...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 18:41:33 +0000</openedDate>
<description>When an AutoCompleteTextView is showing its dropdown view and the device
orientation is changed, the dropdown often fails to redraw itself
properly. A workaround is to handle orientation changes manually via
onConfigurationChanged() method... if (autoCompleteTextView != null Q&amp;EQ&amp;E
autoCompleteTextView.isPopupShowing()) {
autoCompleteTextView.dismissDropDown();
autoCompleteTextView.showDropDown(); } Incidentally, isPopupShowing() is
perhaps not the best name for this method since the term Q&quot;EdropDownQ&quot;E is
already being used in two other methods. For the sake of consistency, a
better name would have been: isDropDownShowing().</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 28 Jan 2009 01:31:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9484</bugid>
<title>Browser erae</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-07-04T00:25:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 08:09:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.1. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 03 Jul 2010 08:09:51 +0000</when>
<what>please delete this.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 04 Jul 2010 00:25:14 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 04 Jul 2010 09:01:55 +0000</when>
<what>I pressed return by mistake while typing the subject. Sorry.</what>
</comment>
</bug>
<bug>
<bugid>858</bugid>
<title>If a Button or ImageButton is used in a list item layout, canQ&apos;Et click on the list item</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-06T18:43:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Sat, 06 Sep 2008 15:42:13 +0000</openedDate>
<description>If a Button or ImageButton is used in a list item layout, canQ&apos;Et click on
the list item. This is a major show-stopper for our UI - the button only
occupies a small region of the list item (the very right side of the
list item) but it intercepts events from the entire list item no matter
where the click occurs. I even set the background color of the
ImageButton to red to be sure that the ImageButton is really only
occupying a small portion of the list itemQ&apos;Es layout.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 06 Sep 2008 18:43:16 +0000</when>
<what>This is per design. If a list item contains a focusable widget, only the focusable widget(s) can be 
clicked/selected.</what>
</comment>
</bug>
<bug>
<bugid>9655</bugid>
<title>LiveFolders wonQ&apos;Et accept Bitmaps for LiveFolders.ICON_BITMAP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tylersch...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 17:52:54 +0000</openedDate>
<description>- Steps to reproduce the problem Decode bitmap and set it as
LiveFolders.ICON_BITMAP cursor value. - What Happens:
SkImageDecoder::Factory returned null Stack trace:
java.lang.NullPointerException at
com.android.launcher.Utilities.createBitmapThumbnail(Utilities.java:
154) at
com.android.launcher.LiveFolderAdapter.loadIcon(LiveFolderAdapter.java:
144) at
com.android.launcher.LiveFolderAdapter.bindView(LiveFolderAdapter.java:
93) at android.widget.CursorAdapter.getView(CursorAdapter.java:186) -
What you think the correct behavior should be. Bitmap displayed as icon
in LiveFolder - Device: Moto Droid running 2.1 and emulator running 2.2
In addition, if a SQLite blob is set as the LiveFolders.ICON_BITMAP
cursor value, it works. This is an issue for us because not all images
are in the DB yet.</description>
<comment>
<author>lio...@gmail.com</author>
<when>Sun, 20 Feb 2011 21:45:06 +0000</when>
<what>IQ&apos;Em guessing youQ&apos;Ere using MatrixCursor - which doesnQ&apos;Et support byte[] (it turns it toString()).
The solution is to implement your own cursor.</what>
</comment>
</bug>
<bug>
<bugid>8643</bugid>
<title>Higher quality audio in Camera and Voice Recorder PLZ!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djlob...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 18:38:42 +0000</openedDate>
<description>Can you please add the option to have better sounding videos recorded,
IQ&apos;Em running Android 2.1 on my HTC Desire and even on MP4 (Highest) the
sound is absolutley bad! Sounds muffled and low quality, no clarity at
all which completly destroys the point of having great Picture quality.
ItQ&apos;Es the same deal with the Voice Recorder, why even have it at all?
IQ&apos;Eve downloaded an app called VirtualRecorder which sounds great! So I
know Android is capable and itQ&apos;Es not the mic on my phone but iQ&apos;Ed really
rather be able to use the stock recorder, PLZ Fix it guys, I love
Android, so I hope you can reply back as to if itQ&apos;Es even a work in
progress or not. P.S, maybe you can allow an option, so that way the
large majority of people with larger memory cards can record in a more
reasonable quality? even if itQ&apos;Es MP3 or AAC? EMAIL: djlobb01@gmail.com</description>
</bug>
<bug>
<bugid>16769</bugid>
<title>signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000003a</title>
<status>NeedsInfo</status>
<owner>stevebl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>mjua1...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 10:04:44 +0000</openedDate>
<description>When connect http://classic.mapquest.com as PC Browser Mode and put
Q&apos;EwhitehouseQ&apos;E in Address field, it shows Q&apos;EloadingQ&apos;E. If long click it,
below error is frequently showed. 05-02 13:39:55.050:
DEBUG/BrowserProvider(1933): Q&lt;E!Q&gt;Ecom.android.browser.BrowserProvider
1014Q&lt;E!Q&gt;E [query] tablename=bookmarks, whereClause=(url =
Q&apos;Eclassic.mapquest.com/maps?cat=whitehouseQ&apos;E OR url =
Q&apos;Ewww.classic.mapquest.com/maps?cat=whitehouseQ&apos;E OR url =
Q&apos;Ehttp://classic.mapquest.com/maps?cat=whitehouseQ&apos;E OR url =
Q&apos;Ehttp://www.classic.mapquest.com/maps?cat=whitehouseQ&apos;E) 05-02
13:39:55.060: DEBUG/BrowserProvider(1933):
Q&lt;E!Q&gt;Ecom.android.browser.BrowserProvider 1014Q&lt;E!Q&gt;E [query]
tablename=bookmarks, whereClause=(url LIKE ? ESCAPE Q&apos;E\Q&apos;E AND bookmark =
0) 05-02 13:39:55.220: DEBUG/BrowserProvider(1933):
Q&lt;E!Q&gt;Ecom.android.browser.BrowserProvider 1014Q&lt;E!Q&gt;E [query]
tablename=bookmarks, whereClause=(bookmark = 0) 05-02 13:39:58.300:
DEBUG/skia(1933): purging 192K from font cache [19 entries] 05-02
13:39:58.580: DEBUG/skia(1933): purging 196K from font cache [20
entries] 05-02 13:40:00.430: WARN/browser(1933):
Q&lt;E!Q&gt;Ecom.android.browser.BrowserActivity 1994Q&lt;E!Q&gt;E We should not show
context menu when nothing is touched 05-02 13:40:00.610:
INFO/DEBUG(1703): *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** *** 05-02 13:40:00.610: INFO/DEBUG(1703): 05-02 13:40:00.610:
INFO/DEBUG(1703): pid: 1933, tid: 1933 Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E 05-02
13:40:00.610: INFO/DEBUG(1703): signal 11 (SIGSEGV), code 1
(SEGV_MAPERR), fault addr 0000003a 05-02 13:40:00.610: INFO/DEBUG(1703):
r0 00000000 r1 00000000 r2 00000000 r3 7fffffff 05-02 13:40:00.610:
INFO/DEBUG(1703): r4 bee17acc r5 00000000 r6 00000212 r7 00000000 05-02
13:40:00.610: INFO/DEBUG(1703): r8 00000000 r9 00000000 10 00000000 fp
bee17fc8 05-02 13:40:00.610: INFO/DEBUG(1703): ip a88066e4 sp bee17a58
lr a85f75cf pc ab17d638 cpsr 60000010 05-02 13:40:00.610:
INFO/DEBUG(1703): d0 414000003f800000 d1 4e7ffffa4e7ffffa 05-02
13:40:00.610: INFO/DEBUG(1703): d2 c39f0000c39ec000 d3 c3ca8000c3ca4000
05-02 13:40:00.610: INFO/DEBUG(1703): d4 8000000000000000 d5
c39f00003f800000 05-02 13:40:00.610: INFO/DEBUG(1703): d6
c3ca8000c39f0000 d7 408000004e7ffffb 05-02 13:40:00.610:
INFO/DEBUG(1703): d8 c3fb800000000000 d9 4378000000024053 05-02
13:40:00.610: INFO/DEBUG(1703): d10 4413400040591350 d11
00ff00ff44134000 05-02 13:40:00.610: INFO/DEBUG(1703): d12
ffffffffffffffff d13 0000000000000000 05-02 13:40:00.610:
INFO/DEBUG(1703): d14 8080808080808080 d15 8080808080808080 05-02
13:40:00.610: INFO/DEBUG(1703): d16 4073e00000000000 d17
4073e00000000000 05-02 13:40:00.610: INFO/DEBUG(1703): d18
c079500000000000 d19 0000000000000000 05-02 13:40:00.610:
INFO/DEBUG(1703): d20 3ff0000000000000 d21 8000000000000000 05-02
13:40:00.610: INFO/DEBUG(1703): d22 4079500000000000 d23
0000000000000000 05-02 13:40:00.610: INFO/DEBUG(1703): d24
ffffffffffffffff d25 ffffffffffffffff 05-02 13:40:00.610:
INFO/DEBUG(1703): d26 ffffffffffffffff d27 ffffffffffffffff 05-02
13:40:00.610: INFO/DEBUG(1703): d28 0100010001000100 d29
3ff0000000000000 05-02 13:40:00.610: INFO/DEBUG(1703): d30
0000000000000000 d31 3ff0000000000000 05-02 13:40:00.610:
INFO/DEBUG(1703): scr 28000012 05-02 13:40:00.650: INFO/DEBUG(1703): #00
pc 0007d638 /system/lib/libskia.so 05-02 13:40:00.650: INFO/DEBUG(1703):
#01 lr a85f75cf /system/lib/libwebcore.so 05-02 13:40:00.650:
INFO/DEBUG(1703): code around pc: 05-02 13:40:00.650: INFO/DEBUG(1703):
ab17d618 3c800000 e92d41f0 ed2d8b02 e1a05000 05-02 13:40:00.650:
INFO/DEBUG(1703): ab17d628 ee082a10 e24dd050 e1a04001 e3a01000 05-02
13:40:00.650: INFO/DEBUG(1703): ab17d638 e5d0703a e5906004 ebfff960
e1d533b8 05-02 13:40:00.650: INFO/DEBUG(1703): ab17d648 e7e170d7
e3130040 1a000034 eddf8a3b 05-02 13:40:00.650: INFO/DEBUG(1703):
ab17d658 eeb58a40 eef1fa10 03a01000 1a000028 05-02 13:40:00.650:
INFO/DEBUG(1703): code around lr: 05-02 13:40:00.650: INFO/DEBUG(1703):
a85f75ac bf00e7e0 4604b510 f06f6e00 b08c4300 05-02 13:40:00.650:
INFO/DEBUG(1703): a85f75bc d0014298 bd10b00c 2200a901 f5786c60 05-02
13:40:00.650: INFO/DEBUG(1703): a85f75cc ed94ec46 ed9d1a14 ee777a02
6c200a01 05-02 13:40:00.650: INFO/DEBUG(1703): a85f75dc ee10aa0a
f7ff1a90 980bff99 ebfaf578 05-02 13:40:00.650: INFO/DEBUG(1703):
a85f75ec 0a10ee00 7ac0eefd 0a90ee17 7a18edc4 05-02 13:40:00.650:
INFO/DEBUG(1703): stack: 05-02 13:40:00.650: INFO/DEBUG(1703): bee17a18
000a01c0 05-02 13:40:00.650: INFO/DEBUG(1703): bee17a1c bee17a60 05-02
13:40:00.650: INFO/DEBUG(1703): bee17a20 0008d5c0 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a24 bee17a3c 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a28 00000000 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a2c 00000000 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a30 bee17d8c 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a34 ab1a5824 /system/lib/libskia.so 05-02
13:40:00.650: INFO/DEBUG(1703): bee17a38 431fae14 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a3c 43f88000 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a40 431fae14 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a44 43f80a3c 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a48 43250000 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a4c 43f61332 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a50 df002777 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a54 e3a070ad 05-02 13:40:00.650:
INFO/DEBUG(1703): #00 bee17a58 bee17b48 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a5c 00000004 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a60 006ed7a8 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a64 006ed7bc 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a68 00000008 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a6c 00000000 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a70 00000010 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a74 00000004 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a78 006ed7ac 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a7c afd1d3dd /system/lib/libc.so 05-02
13:40:00.650: INFO/DEBUG(1703): bee17a80 bee17ba0 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a84 006ed7bc 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a88 ab191330 /system/lib/libskia.so 05-02
13:40:00.650: INFO/DEBUG(1703): bee17a8c fffffffc 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a90 431fae14 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a94 00000000 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a98 431fae14 05-02 13:40:00.650:
INFO/DEBUG(1703): bee17a9c 00000004 05-02 13:40:01.210:
INFO/DEBUG(1703): Get a Crash debugging Information 05-02 13:40:01.210:
INFO/BootReceiver(186): Copying /data/tombstones/tombstone_01 to DropBox
(SYSTEM_TOMBSTONE) 05-02 13:40:03.950: INFO/DEBUG(1703): debuggerd
committing suicide to free the zombie! 05-02 13:40:03.950:
INFO/DEBUG(1992): debuggerd: Apr 28 2011 18:45:58 05-02 13:40:03.970:
INFO/ActivityManager(186): Process com.android.browser (pid 1933) has
died.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 12 May 2011 18:26:54 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 13 May 2011 18:43:12 +0000</when>
<what></what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Mon, 16 May 2011 12:23:40 +0000</when>
<what>Thanks for the bug report, but can you provide some more details?

Q&gt;E When connect http://classic.mapquest.com as PC Browser Mode
Is Q&apos;EPC Browser ModeQ&apos;E a setting on the MapQuest website? Can you describe how you configured this?

Q&gt;E If long click it, below error is frequently showed.
What exactly did you long click on?

Can you include the device and build number that you see the problem with?</what>
</comment>
<comment>
<author>mjua1...@gmail.com</author>
<when>Wed, 18 May 2011 07:07:00 +0000</when>
<what>Thank you. 

It happens becuase during long press in webview, if the area isnQ&apos;Et special such as link or image, it passes the action to select text function. 

In addition, Q&quot;ELoadingQ&quot;E in MapQuest may not be just normal(it has animation), so the above error occurs.   

I made very simple program, and just install in Nexus S and input Q&quot;ESEOULQ&quot;E or Q&quot;EwhitehouseQ&quot;E and long click Q&quot;ELoadingQ&quot;E.. 
(It sometimes finds a location, but some locations canQ&apos;Et be found and just shows Q&quot;EloadingQ&quot;E forever. In this case, long press it.)

Thank you.

simple test code    
===============================
public class Webview_Test extends Activity  {
			   
	protected WebView mWebView;
    
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        mWebView = (WebView) findViewById(R.id.webview);
        setWebview();          

        mWebView.setWebViewClient(new MyWebClient_());
        mWebView.loadUrl(Q&quot;Ehttp://classic.mapquest.com/Q&quot;E);        
    }
    
    
    private static final String DESKTOP_USERAGENT = Q&quot;EMozilla/5.0 (Macintosh; Q&quot;E +
    Q&quot;EU; Intel Mac OS X 10_6_3; en-us) AppleWebKit/533.16 (KHTML, Q&quot;E +
    Q&quot;Elike Gecko) Version/5.0 Safari/533.16Q&quot;E;
    
    private void setWebview() {    	    	
        WebSettings webSettings = mWebView.getSettings();
        
        webSettings.setUserAgentString(DESKTOP_USERAGENT);
        webSettings.setBuiltInZoomControls(true);
        webSettings.setJavaScriptEnabled(true);   
        webSettings.setUseWideViewPort(true);
        webSettings.setLoadsImagesAutomatically(true);
        webSettings.setLoadWithOverviewMode(true);
        webSettings.setSupportMultipleWindows(true);

        mWebView.setScrollbarFadingEnabled(true);
    }

	final class MyWebClient_ extends WebViewClient {
	   	 public boolean shouldOverrideUrlLoading(WebView view,String url){ 
		    	  view.loadUrl(url);
		    	  return true;
	   	 }
	   	}
}
=============================================
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
    android:orientation=Q&quot;EverticalQ&quot;E
    android:layout_width=Q&quot;Efill_parentQ&quot;E
    android:layout_height=Q&quot;Efill_parentQ&quot;E
    Q&gt;E
    
            
    Q&lt;ELinearLayout
        android:layout_width=Q&quot;Ematch_parentQ&quot;E
        android:layout_height=Q&quot;Ewrap_contentQ&quot;E
        android:orientation=Q&quot;EhorizontalQ&quot;E
    Q&gt;E
    Q&lt;E/LinearLayoutQ&gt;E
    Q&lt;EWebView
        android:id=Q&quot;E@+id/webviewQ&quot;E
        android:layout_width=Q&quot;Efill_parentQ&quot;E 
        android:layout_height=Q&quot;Efill_parentQ&quot;E
        android:layout_weight=Q&quot;E1Q&quot;E
    /Q&gt;E
        
Q&lt;E/LinearLayoutQ&gt;E
===============================
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Emanifest xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
      package=Q&quot;Ecom.webview_testQ&quot;E
      android:versionCode=Q&quot;E1Q&quot;E
      android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E
    Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
        Q&lt;Eactivity android:name=Q&quot;Ecom.webview_test.Webview_TestQ&quot;E
        android:configChanges=Q&quot;Eorientation|keyboardHiddenQ&quot;E
                  android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
                  
            Q&lt;Eintent-filterQ&gt;E
                Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;E /Q&gt;E
                Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E
                Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.BROWSABLEQ&quot;E /Q&gt;E
                Q&lt;Edata android:scheme=Q&quot;EhttpQ&quot;E /Q&gt;E
                Q&lt;Edata android:scheme=Q&quot;EhttpsQ&quot;E /Q&gt;E
                Q&lt;Edata android:scheme=Q&quot;EaboutQ&quot;E /Q&gt;E
                Q&lt;Edata android:scheme=Q&quot;EjavascriptQ&quot;E /Q&gt;E
            Q&lt;E/intent-filterQ&gt;E

            Q&lt;Eintent-filterQ&gt;E
                Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
                Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E
                Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E
                Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.BROWSABLEQ&quot;E /Q&gt;E
            Q&lt;E/intent-filterQ&gt;E
        Q&lt;E/activityQ&gt;E

    Q&lt;E/applicationQ&gt;E
    Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E9Q&quot;E /Q&gt;E
    
    Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E
	Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E/Q&gt;E
Q&lt;E/manifestQ&gt;E 
==========================


</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Mon, 23 May 2011 16:46:05 +0000</when>
<what>Thanks for the info, but please provide the build number (Settings -Q&gt;E About Phone)</what>
</comment>
<comment>
<author>mjua1...@gmail.com</author>
<when>Wed, 25 May 2011 06:26:33 +0000</when>
<what>Build Version is GRI54

Thank you.
ps: 
I put miss code in manifest, so the above code couldnQ&apos;Et be running. 

 Q&lt;Eactivity android:name=Q&quot;Ecom.webview_test.Webview_TestQ&quot;E
should be
 Q&lt;Eactivity android:name=Q&quot;EWebview_TestQ&quot;E</what>
</comment>
<comment>
<author>mjua1...@gmail.com</author>
<when>Wed, 25 May 2011 06:34:15 +0000</when>
<what>From Nexus one, build version GRJ22 has same problem. 

Thank you. </what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Thu, 09 Jun 2011 15:36:57 +0000</when>
<what>IQ&apos;Em afraid I wasnQ&apos;Et able to reproduce on Nexus One with GRJ22 using the sample code provided.

Please update the bug if you find a more reliable test case.</what>
</comment>
<comment>
<author>mjua1...@gmail.com</author>
<when>Fri, 10 Jun 2011 22:47:05 +0000</when>
<what>Plz refer to the above capture file. Test phone is Nexus one(2.3). It happens almost 100%,during long click on Q&quot;EloadingQ&quot;E again and again. 
Thank you.</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Tue, 19 Jul 2011 15:03:23 +0000</when>
<what>Thanks for the update. I see youQ&apos;Eve provided images of the logcat for the crash with GRJ22, but please provide a complete bugreport, including the full stack trace.</what>
</comment>
</bug>
<bug>
<bugid>5131</bugid>
<title>albums bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>albin...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 01:26:22 +0000</openedDate>
<description>If the Q&quot;ErotateQ&quot;E tool is used on a photo in Albums, and the portion of
that photo is then used as a contact icon, the contact display shows
instead a different portion of the unrotated photo, Very reproducible.
Verizon Droid Eris, kernel 2.6.27-., software 1.12.605.1</description>
</bug>
<bug>
<bugid>10563</bugid>
<title>Custom sort order in Gallery (especially for PicasaWeb albums)</title>
<status>New</status>
<owner>wuchen...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 17:29:31 +0000</openedDate>
<description>The problem reported in issue 10557 would be a moot point if the sort
order could be picked by the user. It is frustrating that PicasaWeb
photos appear to be sorted using a different ordering than camera
photos. It is as if they photos are sorted by the DISK WRITE time.
Camera photos are sorted in a consistent reverse order (newest photo
first, oldest photo last). However, PicasaWeb photos in the Gallery seem
to Q&quot;EtrendQ&quot;E toward being sorted from oldest first to newest last;
however, there are pockets where there is no apparent ordering. The
ordering mechanism should be transparent and customizable in Android.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 Aug 2010 17:48:16 +0000</when>
<what></what>
</comment>
<comment>
<author>markus.k...@gmail.com</author>
<when>Thu, 19 Aug 2010 20:41:26 +0000</when>
<what>IQ&apos;Em seeing that exact behaviour with Android 2.1 on the Galaxy S, when storing camera-pictures on the external SD card. I get an alphabetically sorted folder called Q&quot;ECameraQ&quot;E, so I have to scroll through 680+ pictures to get to the newest... Looks pretty much like the same, doesnQ&apos;Et it?</what>
</comment>
<comment>
<author>ted.pav...@gmail.com</author>
<when>Fri, 20 Aug 2010 15:08:15 +0000</when>
<what>@markus.kohi IQ&apos;Em not sure thatQ&apos;Es the same issue. Does that occur when in the Gallery? Or has Samsung provided some special file or image browser app that you are using?

In my case, my local images show up (in GoogleQ&apos;Es Gallery app, a stock Android app) last-in-first-out so that my most recent SD card images show up first. However, my PicasaWeb album photos (GoogleQ&apos;Es Gallery automatically syncQ&apos;Es with PicasaWeb albums for easy viewing of them) appear in a strange order. On Android 2.1, it looked like they were ordered first-in-first-out with oldest first. However, I had my suspicions, and things seem to be worse (or at least more noticeable) in Android 2.2.

The problem seems to be worst when I upload new photos to PicasaWeb albums. It is as if the down sync (where the PicasaWeb albums are syncQ&apos;Ed to the phone) brings photos down in parallel and they get written to disk out of order. Then perhaps the Gallery sorts them by write time. I havenQ&apos;Et looked at the disk write times to verify this, but I do know that things appear to be mostly FIFO (oldest first), but there are pockets of images that are out of order (it almost looks like groups of 10-20 LIFO pictures which in FIFO order by group).</what>
</comment>
<comment>
<author>ted.pav...@gmail.com</author>
<when>Fri, 20 Aug 2010 16:40:21 +0000</when>
<what>I also notice that on a batch upload, the uploads go in LIFO order. That is, there appears to be an upload Q&quot;EstackQ&quot;E that pushes on the images oldest-first and pops them off earliest-first.

So when adding pictures to a PicasaWeb album, the newest photos get added first. If that PicasaWeb album gets syncQ&apos;Ed multiple times during the large batch upload, then perhaps the new images it downloads will be in Q&quot;EcorrectQ&quot;E oldes-to-newest order, but each group of new images is newer than the next group.</what>
</comment>
<comment>
<author>markus.k...@gmail.com</author>
<when>Fri, 20 Aug 2010 17:14:01 +0000</when>
<what>You might have a point there, looks like the batch-upload in multiple parts could be the problem concerning picasa. One way or another: we need some way to define a sort order in those folders, donQ&apos;Et we?</what>
</comment>
<comment>
<author>dee...@gmail.com</author>
<when>Wed, 27 Oct 2010 19:44:43 +0000</when>
<what>Yes we do. I do. :)</what>
</comment>
<comment>
<author>ahaider7</author>
<when>Thu, 28 Oct 2010 14:22:18 +0000</when>
<what>Yes we do need custom sorting in android photos app. The issue is not limited to picassa photos. I have an ebook in the form of images. While viewing them, I would like them to bee arranged in alphabetical order. Buy they appear in a very strange order.</what>
</comment>
<comment>
<author>p.ter...@gmail.com</author>
<when>Tue, 15 Mar 2011 10:06:16 +0000</when>
<what>I do have the same issue with picasa web albums plugin on HTC Desire Z and 2.2.1.
I would really appreciate custom sorting in galleries.</what>
</comment>
<comment>
<author>f.castri...@gmail.com</author>
<when>Fri, 18 Mar 2011 09:33:25 +0000</when>
<what>Sorting of picture files was something I expected from the beginning. While itQ&apos;Es not a deal breaker that we donQ&apos;Et have it, some basic spring options (date, folder, type, name, etc.) would be much appreciated</what>
</comment>
<comment>
<author>praveenm...@gmail.com</author>
<when>Wed, 06 Apr 2011 18:26:19 +0000</when>
<what>Basically what should happen is that the Gallery should sort images based on the Origination Date in the EXIF and not the modification date</what>
</comment>
<comment>
<author>praveenm...@gmail.com</author>
<when>Wed, 06 Apr 2011 18:26:23 +0000</when>
<what>Basically what should happen is that the Gallery should sort images based on the Origination Date in the EXIF and not the modification date</what>
</comment>
</bug>
<bug>
<bugid>1359</bugid>
<title>Java I/O is ridiculously slow on Android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-11-23T07:37:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Sun, 23 Nov 2008 02:11:13 +0000</openedDate>
<description>The following speed test tops out at about 250kB/sec read and 125kB/sec
write on a T-Mobile G1. (The example shown writes to the internal SD
card, but writing to the removable card is about the same speed.) Why is
it so slow? (Using NIO channels to write whole arrays of bytes doesnQ&apos;Et
speed it up by much...) I measure the speed of copying files to/from the
SD card over the USB connection at about 5MB/sec. The processor is
almost 600MHz, that means itQ&apos;Es taking 2400 CPU cycles *per byte* on the
read operation. An unbelievable overhead. Also I get 5MB/s both up and
down when connecting over USB, so the O/S (which is admittedly running
native code, not Dalvik bytecodes) can go much, much faster than that,
and itQ&apos;Es not that the speed of flash memory is the bottleneck either.
The overhead of Dalvik is not *that* high, so something else is going on
that is making this about an order of magnitude slower than it should
be. Because of the speed bottleneck using both Java I/O and NIO, I am
running into major problems with a certain data-intensive app that I am
writing -- even though, in the scheme of things, itQ&apos;Es not *that*
data-intense... Is there any other set of APIs that would let me use
system I/O routines directly -- long startTime =
System.currentTimeMillis(); BufferedOutputStream writer = new
BufferedOutputStream(openFileOutput(Q&quot;EspeedtestQ&quot;E, MODE_PRIVATE)); int
size = 1000000; for (int i = 0; i Q&lt;E size; i++) writer.write((byte) 0);
writer.close(); Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;ETest 1: Q&quot;E +
(System.currentTimeMillis() - startTime)); startTime =
System.currentTimeMillis(); BufferedInputStream in = new
BufferedInputStream(openFileInput(Q&quot;EspeedtestQ&quot;E)); for (int i = 0; i Q&lt;E
size; i++) in.read(); in.close(); Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;ETest 2: Q&quot;E +
(System.currentTimeMillis() - startTime));</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Sun, 23 Nov 2008 07:17:53 +0000</when>
<what>The G1 CPU does NOT run at 600 Mhz. It runs at max at 385 Mhz (despite the specs, we cap the frequency to 
preserve battery.)

Your example is also very inefficient. Reading/writing 1 byte at a time is pretty much guaranteed to be slow. 
Since you are using buffered streams, you should read/write byte arrays (try to read/write 8 or 16 KB at a time 
for instance.)</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Sun, 23 Nov 2008 07:36:48 +0000</when>
<what>A quick test rewriting your test using byte arrays of 8 KB (and BufferedInput/OutputStream defined with a default 
buffer size of 8 KB) I get a 4 MB/s write speed and a 5 MB/s read speed, which matches what you see over the 
USB connection.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 Nov 2008 07:37:31 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sun, 23 Nov 2008 21:24:12 +0000</when>
<what>(Question: Is there a way to manually raise the 600MHz limit via software, perhaps
with root access, or is it physically hard-wired?)

Ah, I just assumed that using a BufferedOutputStream would give you a very
low-overhead write/read-byte operation, as it should just reduce to an array access
in most cases.

In my NIO example though I am using 16kB byte buffers for all operations, and it is
only marginally faster than the example I have shown here.  Maybe I am doing
something else stupid :-)  Thanks for testing, I will add more comments if necessary
but I guess at least in the non-NIO case I should not make assumptions about how
efficiently the BufferedOutputStream is implemented...
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 Nov 2008 22:45:22 +0000</when>
<what>Hi,

You cannot control the CPU speed via software. Also, the CPU cannot reach 600 Mhz, itQ&apos;Es maximum speed is 
something like 525 Mhz (I would have to look up the specs for the exact value.)</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 28 Nov 2008 20:06:03 +0000</when>
<what>I ran some more extensive tests and got the following:

WRITING:
one byte at a time written to BufferedOutputStream: 155kb/sec
whole array written to BufferedOutputStream: 450kb/sec
one byte at a time written to FileOutputStream: 8kb/sec
whole array written to FileOutputStream: 453kb/sec

READING:
one byte at a time read from BufferedInputStream: 221kb/sec
whole array read from BufferedInputStream: 47850kb/sec
one byte at a time read from FileInputStream: 9kb/sec
whole array read from FileInputStream: 31604kb/sec

(The reading results are a little artificial as I didnQ&apos;Et attempt any sort of buffer
flush between tests...)

This shows that (in the writing case) writing single bytes to a BufferedOutputStream
has about a 3x overhead over writing an array to a BufferedOutputStream or
FileOutputStream, but writing whole arrays to either buffered or unbuffered streams
still does not come close to the numbers you gave.  (My arrays are much larger than
the default buffer size of 8kb, but that shouldnQ&apos;Et make much difference if you were
reading actual IO throughput numbers...)

The code is as follows.  (The two slowest cases are commented-out.)  I get similar
numbers using NIO channels.  What am I doing differently from you?

--

			int size = 5 * 1024 * 1024;
			byte[] array = new byte[size];

			long startTime = System.currentTimeMillis();
			BufferedOutputStream bos = new BufferedOutputStream(openFileOutput(Q&quot;EspeedtestQ&quot;E,
MODE_PRIVATE));
			for (int i = 0; i Q&lt;E size; i++)
				bos.write((byte) 0);
			bos.close();
			Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;Eone byte at a time written to BufferedOutputStream: Q&quot;E + ((size
/ 1024.0) / ((System.currentTimeMillis() - startTime) / 1000.0)) + Q&quot;Ekb/secQ&quot;E);

//			startTime = System.currentTimeMillis();
//			FileOutputStream fos = openFileOutput(Q&quot;EspeedtestQ&quot;E, MODE_PRIVATE);
//			for (int i = 0; i Q&lt;E size; i++)
//				fos.write((byte) 0);
//			fos.close();
//			Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;Eone byte at a time written to FileOutputStream: Q&quot;E + ((size /
1024.0) / ((System.currentTimeMillis() - startTime) / 1000.0)) + Q&quot;Ekb/secQ&quot;E);

			startTime = System.currentTimeMillis();
			bos = new BufferedOutputStream(openFileOutput(Q&quot;EspeedtestQ&quot;E, MODE_PRIVATE));
			bos.write(array);
			bos.close();
			Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;Ewhole array written to BufferedOutputStream: Q&quot;E + ((size /
1024.0) / ((System.currentTimeMillis() - startTime) / 1000.0)) + Q&quot;Ekb/secQ&quot;E);

			startTime = System.currentTimeMillis();
			FileOutputStream fos = openFileOutput(Q&quot;EspeedtestQ&quot;E, MODE_PRIVATE);
			fos.write(array);
			fos.close();
			Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;Ewhole array written to FileOutputStream: Q&quot;E + ((size / 1024.0)
/ ((System.currentTimeMillis() - startTime) / 1000.0)) + Q&quot;Ekb/secQ&quot;E);

			startTime = System.currentTimeMillis();
			BufferedInputStream bis = new BufferedInputStream(openFileInput(Q&quot;EspeedtestQ&quot;E));
			for (int i = 0; i Q&lt;E size; i++)
				bis.read();
			bis.close();
			Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;Eone byte at a time read from BufferedInputStream: Q&quot;E + ((size /
1024.0) / ((System.currentTimeMillis() - startTime) / 1000.0)) + Q&quot;Ekb/secQ&quot;E);

//			startTime = System.currentTimeMillis();
//			FileInputStream fis = openFileInput(Q&quot;EspeedtestQ&quot;E);
//			for (int i = 0; i Q&lt;E size; i++)
//				fis.read();
//			fis.close();
//			Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;Eone byte at a time read from FileInputStream: Q&quot;E + ((size /
1024.0) / ((System.currentTimeMillis() - startTime) / 1000.0)) + Q&quot;Ekb/secQ&quot;E);

			startTime = System.currentTimeMillis();
			bis = new BufferedInputStream(openFileInput(Q&quot;EspeedtestQ&quot;E));
			bis.read(array);
			bis.close();
			Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;Earray read from BufferedInputStream: Q&quot;E + ((size / 1024.0) /
((System.currentTimeMillis() - startTime) / 1000.0)) + Q&quot;Ekb/secQ&quot;E);

			startTime = System.currentTimeMillis();
			FileInputStream fis = openFileInput(Q&quot;EspeedtestQ&quot;E);
			fis.read(array);
			fis.close();
			Log.i(Q&quot;EspeedtestQ&quot;E, Q&quot;Earray read from FileInputStream: Q&quot;E + ((size / 1024.0) /
((System.currentTimeMillis() - startTime) / 1000.0)) + Q&quot;Ekb/secQ&quot;E);

			deleteFile(Q&quot;EspeedtestQ&quot;E);
</what>
</comment>
</bug>
<bug>
<bugid>1479</bugid>
<title>Incorrect initial state for XmlResourceParser</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-06T05:01:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>APBirt...@gmail.com</reportedBy>
<openedDate>Mon, 08 Dec 2008 14:31:38 +0000</openedDate>
<description>The behaviour of XmlResourceParser does not conform to the XmlPull
specification. Specifically the first call to next will always return
START_DOCUMENT the specification for START_DOCUMENT states: Q&quot;ESignalize
that parser is at the very beginning of the document and nothing was
read yet. This event type can only be observed by calling getEvent()
before the first call to next(), nextToken, or nextTag ())Q&quot;E This means
that calling nextTag() on a newly created parser throws an exception
Q&quot;Eexpected start or end tagQ&quot;E. This behaviour also differs from the kxml
parser built into android for parsing xml files. A workaround is to use
code like this: public void parseXML(XmlPullParser xmlParser) { try { if
(xmlParser.next() != XmlPullParser.START_TAG) { //XmlResourceParser
workaround xmlParser.nextTag(); }
xmlParser.require(XmlPullParser.START_TAG, null, Q&quot;Etag1Q&quot;E);
xmlParser.nextTag(); xmlParser.require(XmlPullParser.END_TAG, null,
Q&quot;Etag1Q&quot;E); } catch (XmlPullParserException e) { } catch (IOException e) {
} }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:24:49 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>bytecraf...@gmail.com</author>
<when>Tue, 05 May 2009 04:15:54 +0000</when>
<what>I agree with the OP. In glancing through the xmlpull 1.1.3.4c test cases
(specifically TestSimple.java:82), the parser should only be in START_DOCUMENT until
the first next() variant is called.

The test cases were contained in the source archive at
http://www.xmlpull.org/v1/download/.

Here is the relevant part of the test:

xpp.setInput(new StringReader(Q&quot;EQ&lt;EfooQ&gt;EQ&lt;E/fooQ&gt;EQ&quot;E));
assertEquals(null, xpp.getInputEncoding());
checkParserState(xpp, 0, XmlPullParser.START_DOCUMENT, null, null, false, -1);
xpp.next();
checkParserState(xpp, 1, XmlPullParser.START_TAG, Q&quot;EfooQ&quot;E, null, false /*empty*/, 0);
xpp.next();
checkParserState(xpp, 1, XmlPullParser.END_TAG, Q&quot;EfooQ&quot;E, null, false, -1);
xpp.next();
checkParserState(xpp, 0, XmlPullParser.END_DOCUMENT, null, null, false, -1);

...and attached is the test file itself.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:34:29 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 24 Sep 2009 00:12:40 +0000</when>
<what>(the internal issue is 1626134.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 05 Oct 2009 23:59:07 +0000</when>
<what>can you still reproduce this? androidQ&apos;Es ExpatParserTest.java lines 181-185 test this, and the test passes:

http://android.git.kernel.org/?
p=platform/dalvik.git;a=blob;f=libcore/xml/src/test/java/org/apache/harmony/xml/ExpatParserTest.java;h=48
0bca3aa5933c9b2feecf54119bbbfe863d0cec;hb=HEAD
</what>
</comment>
<comment>
<author>bytecraf...@gmail.com</author>
<when>Tue, 06 Oct 2009 04:26:37 +0000</when>
<what>Yes, it appears that this was fixed sometime since May. I no longer see the doubled START_DOCUMENT event. 
Thanks for checking!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 06 Oct 2009 05:01:53 +0000</when>
<what>looks like this was already addressed.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:58:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8966</bugid>
<title>Calendar: Set default view (day/week/month/last view)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 11:48:24 +0000</openedDate>
<description>Please make an option to choose default view in the calendar
(day/week/month/last view). Branched from (umbrella) issue 5731</description>
<comment>
<author>chance.f...@gmail.com</author>
<when>Wed, 09 Mar 2011 17:42:39 +0000</when>
<what>iQ&apos;Ed love to be able to make the default view by week - as I have it in my web version.  using Virgin Mobile, so sms calendar features wonQ&apos;Et work for me either.</what>
</comment>
</bug>
<bug>
<bugid>13324</bugid>
<title>Pecan QVGA LCD 240x320_GMS R8  Gmail Signature is not editable, in case of more than 8 lines in QVGA LCD.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 12:10:36 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Launch Gmail -Q&gt;E Option -Q&gt;E Settings
-Q&gt;E Signature 2) write more than 8 lines of sentences in Signature. 3)
ItQ&apos;Es hard to scroll the sentences. - What happened. After writing more
than 8 lines of sentences in Signature. The Signature is full or over in
QVGA LCD, then itQ&apos;Es hard to modify the sentences. - What you think the
correct behavior should be. User should be able to modify the sentences
in the Signature, even if itQ&apos;Es more than 8 lines.</description>
</bug>
<bug>
<bugid>5344</bugid>
<title>Move Applications Tray to Bottom of Home Screen in Landscape Orientation</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-10T18:23:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eric.hen...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 17:51:15 +0000</openedDate>
<description>Currently the applications tray moves from the bottom of the home screen
when in portrait orientation to the right hand side when in landscape
orientation. Please change this to leave the applications tray at the
bottom of the home screen for both portrait and landscape orientations.
This will result in the following UI improvements: 1. Consistant gesture
for opening application tray (always a verticle swipe regardless of
screen orientation) 2. Consistant rational for gestures on home screen
(vericle swipes for opening application/notification trays, and
horizontal swipes for flipping through homescreens 3. Improved
apperiance of landscape homescreen (item would be centered instead of
being pushed slightly to the left as is the current situation)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 18:23:36 +0000</when>
<what></what>
</comment>
<comment>
<author>eric.hen...@gmail.com</author>
<when>Thu, 10 Dec 2009 19:07:11 +0000</when>
<what>I see the problem would be how to keep the 4x4 grid layout of the shortcuts is the 
menue tab were to be moved.

Oh well, I can see why it canQ&apos;Et be easily done, but the improved consistancy would 
have been nice.</what>
</comment>
</bug>
<bug>
<bugid>8289</bugid>
<title>SEGV on HTC Dersire/Android 2.1 using wifi and multicast</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-19T22:48:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>bruce...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 11:02:44 +0000</openedDate>
<description>We have built an application that uses multicast over wifi.
Intermittently, we get a SEGV causing the process to crash and restart,
however its not clear what happens to cause this, as the application
appears to be idle at the time.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 13 May 2010 20:22:19 +0000</when>
<what>can you give us the application so we can run it on a build we have symbols for?</what>
</comment>
<comment>
<author>bruce...@gmail.com</author>
<when>Wed, 19 May 2010 14:17:11 +0000</when>
<what>IQ&apos;Em trying to arrange that now. Hopefully get you something later today.</what>
</comment>
<comment>
<author>bruce...@gmail.com</author>
<when>Wed, 19 May 2010 14:18:28 +0000</when>
<what>We have also testing this on the Nexus One and have the same problem. See the
attached file</what>
</comment>
<comment>
<author>bruce...@gmail.com</author>
<when>Wed, 19 May 2010 22:34:06 +0000</when>
<what>Do you have any way for me to submit this code outside of posting to this forum, please?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 19 May 2010 22:48:15 +0000</when>
<what>judging by where this crashed (/usr/local/google/buildbot/repo_clients/git_eclair-
release/dalvik/libcore/luni/src/main/native/org_apache_harmony_luni_platform_OSNetwork
System.cpp:2983), i think this is a duplicate of 3531, fixed in froyo.</what>
</comment>
<comment>
<author>bruce...@gmail.com</author>
<when>Wed, 26 May 2010 16:06:17 +0000</when>
<what>IQ&apos;Em not convinced that this is the same problem. The problem description for 3531
looks like there is an issue with NIO, however our code isnQ&apos;Et using NIO, just regular
sockets so its not clear why or how we would be getting into the same place unless
org_apache_harmony_luni_platform_OSNetworkSystem.cpp:2983 is doing something generic
for both NIO and regular sockets?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 26 May 2010 20:39:21 +0000</when>
<what>thereQ&apos;Es only one kind of socket as far as the OS is concerned.</what>
</comment>
<comment>
<author>bruce...@gmail.com</author>
<when>Thu, 27 May 2010 14:06:34 +0000</when>
<what>Ok understood. However, the workround in 3531 says:

Q&quot;Ethe fix wonQ&apos;Et be available in an external release for some time, but i think you
should be able to work around it until then if you can synchronize your calls to
select and any Socket closes. afaics, thatQ&apos;Es the only way to provoke this bug: close
a Socket whose SocketChannel is registered with a Selector *during* a select. the
problem is that the close closes the Channel (which sets the FileDescriptor to -1)
*before* deregistering with the Selector, so thereQ&apos;Es a race condition there.Q&quot;E

As I mentioned, we donQ&apos;Et use NIO so we have no selects or SocketChannels, so what do
you suggest is the equivalent fix in our situation?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 May 2010 15:19:37 +0000</when>
<what>without seeing your code, itQ&apos;Es impossible to say. but the error.txt stack trace was in the select code, and i canQ&apos;Et 
think of any non-NIO way to get there. (unless youQ&apos;Eve written code to call it directly, but youQ&apos;Ed know if you were 
doing that.)

have you tried the 2.2 SDK, to see if Froyo does fix your problem?</what>
</comment>
</bug>
<bug>
<bugid>6818</bugid>
<title>bindService should have service priority without having to run startService</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 06:02:03 +0000</openedDate>
<description>Why does bindService not change process priority to service on bind like
startService? Now I have to run startService manually and stop service
on idle to setup/get service priority. Android 2.1.</description>
</bug>
<bug>
<bugid>847</bugid>
<title>VideoView will start to play the same video file again automatically if calling startActivity to pop another activity</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:29:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xianggen...@huawei.com</reportedBy>
<openedDate>Tue, 02 Sep 2008 02:04:41 +0000</openedDate>
<description>reproduce steps: one activity contains one videoview and one button. 1.
calling findViewById to get the instance of VideoView. 2. call
setVideoPath to set the video file name to VideoView. 3. call start to
start play the video file. the video file will be played correctly, both
video and audio is normal. 4. call stopPlayback to stop palying the
current video file. 5. click one button on the current Activity to pop
one Activity, calling function is startActivity. Then the second
activity is showed. 6. click Q&quot;EBackQ&quot;E button to destroy the second
activity and back to the first activity which contains VideoView. then
we will see that the video file is played automatically. 7. as my
understanding, it should not play the video file automatically because I
have stopped it before starting another activity. am I right? Anybody
can explain the reason and show me one solution to fix this issue?
Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:29:13 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>479</bugid>
<title>MapView: LayoutParams(int width, int height, int x, int y) does not work properly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-17T09:48:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brun...@gmail.com</reportedBy>
<openedDate>Mon, 17 Mar 2008 07:18:49 +0000</openedDate>
<description>The method LayoutParams(int width, int height, int x, int y) does not
work properly to set the MapView position. It just works properly to set
the width and height, but the (x,y) map position is always (0,0). Code:
... import android.widget.AbsoluteLayout.LayoutParams; ... public class
ActivityHome extends MapActivity { private MapView myMapView; public
void onCreate(Bundle icicle) { super.onCreate(icicle); myMapView = new
MapView(this); setContentView(myMapView, new
LayoutParams(100,100,50,50)); } } ...</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 17 Mar 2008 09:48:46 +0000</when>
<what>Hi,

This is perfectly normal. When you set the content view of an Activity, the view is
added to a FrameLayout which does not support X and Y absolute positioning. To
achieve what you want, you need to put your MapView inside of an AbsoluteLayout and
then set the AbsoluteLayout as the content view. Alternatively, you can define the
paddingLeft and paddingTop for the MapView.</what>
</comment>
</bug>
<bug>
<bugid>18906</bugid>
<title>Wrong default homepage in Italian language and Italian network.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue8...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 04:28:10 +0000</openedDate>
<description>In Italian network, default browser homepage is GOOGLE USA istead of
GOOGLE ITALY when system language is set to Italian. NEWS reported are
related to USA world. A link on the bottom of the page is available to
switch to Q&quot;EGOOGLE ITALIAQ&quot;E. In wifi network, received homepage is Google
Italian page. I think that default browser homepage is Google Italy when
system language is Italian in Italian network. DonQ&apos;Et forget to mention
which device you have, making sure that it runs Android 3.0.</description>
<comment>
<author>blue8...@gmail.com</author>
<when>Fri, 29 Jul 2011 04:30:17 +0000</when>
<what>I guess that Italian google server does not work well in Italian langauge.
</what>
</comment>
</bug>
<bug>
<bugid>2821</bugid>
<title>ADT plugin upgrade (to the latest) fails with org.eclipse.core.runtime.AssertionFailedException</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-25T00:29:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alok....@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 09:59:05 +0000</openedDate>
<description>I am unable to upgrade ADT plugin to the latest version. The error shows
up no helpful information. Environment: Eclipse Ganymede on Ubuntu 8.04
Version: 3.4.1 Build id: M20080911-1700 Steps to reproduce the problem:
Use the steps mentioned in
http://developer.android.com/sdk/1.5_r2/upgrading.html to install the
ADT (For Eclipse 3.4) Attachments: Screenshot Please provide a
workaround or a solution at the earliest.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:29:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2101</bugid>
<title>Page Up key in the browser</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-27T07:57:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jayemm...@gmail.com</reportedBy>
<openedDate>Fri, 27 Feb 2009 05:02:45 +0000</openedDate>
<description>Hello, In the browser you can use the space bar to page down but there
is no quick way to page up using just the keys. It would be nice if the
@ key to the left of the space bar filled this roll while not in a text
box. This would also be nice for page up in the SMS application. Thanks,
James</description>
<comment>
<author>klo...@gmail.com</author>
<when>Fri, 27 Feb 2009 05:41:05 +0000</when>
<what>Have you tried shift+space bar?</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 27 Feb 2009 07:57:49 +0000</when>
<what>Shift+Space is page up in scrollable views.</what>
</comment>
</bug>
<bug>
<bugid>8390</bugid>
<title>Full Arabic Language User Interface Translation Request </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>wora...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 21:50:49 +0000</openedDate>
<description>I got Android phone (Google Nexus One), The phone interface still not
translated to Arabic. This bug to request FULL Arabic translation for
Android. This of course different than the basic Arabic Language Support
with bug #5597, although it has dependency on it.</description>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 02:58:39 +0000</when>
<what>Duplicate of issue 5597</what>
</comment>
</bug>
<bug>
<bugid>7676</bugid>
<title>java.lang.ClassCastException: l.a   at com.google.googlenav.ui.view.android.E.l</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>seal...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 13:46:22 +0000</openedDate>
<description>Exception seen when running monkey test for google maps. command: adb
shell monkey -p com.google.android.apps.maps
--ignore-security-exceptions -s 62018307 -v --throttle 300 40000.
================================================= // CRASH:
com.google.android.apps.maps (pid 2609) // Short Msg: l.a // Long Msg:
java.lang.ClassCastException: l.a // Build Label:
android:motorola/msm7627_social/social/social:2.1-update1/ERE27/1:eng/release-keys
// Build Changelist: -1 // Build Time: 1269580397 // ID: // Tag:
AndroidRuntime // java.lang.ClassCastException: l.a // at
com.google.googlenav.ui.view.android.E.l([unknown source]:-1) // at
com.google.googlenav.ui.view.android.E.onItemClick([unknown source]:-1)
// at android.widget.AdapterView.performItemClick(AdapterView.java:284)
// at android.widget.ListView.performItemClick(ListView.java:3327) // at
android.widget.AbsListView$PerformClick.run(AbsListView.java:1640) // at
android.os.Handler.handleCallback(Handler.java:587) // at
android.os.Handler.dispatchMessage(Handler.java:92) // at
android.os.Looper.loop(Looper.java:123) // at
android.app.ActivityThread.main(ActivityThread.java:4417) // at
java.lang.reflect.Method.invokeNative(Method.java:-2) // at
java.lang.reflect.Method.invoke(Method.java:521) // at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
// at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) // at
dalvik.system.NativeStart.main(NativeStart.java:-2)
====================================================== hardware is
motorola social, msm7627_social-eng 2.1-update1 ERE27,the bugreport is
attached.</description>
</bug>
<bug>
<bugid>9457</bugid>
<title>com.cooliris.media, contact icon and Gallery issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dreamer....@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 06:30:09 +0000</openedDate>
<description>Nexus One, Android 2.2 This all happens via /contacts/foo/edit
contact/add contact icon/select photo from gallery/blogger folder
Attempting to add a user icon from a picasa blogger folder that has ~64
images in the Gallery will fail for a subset of images; instead of
opening the crop/confirm window upon selection as expected, the Gallery
layout animation is replayed and no icon is set. To clarify, some images
simply cannot be selected as icons. The second problem seems to be a
memory leak arising from different behavior between the hardware back
button and the discard button in the crop/confirm screen: if the
hardware back button is used repeatedly com.cooliris.media will run out
of memory and crash. Issues aside, my compliments on the automatic
feature detection for the crop, very neat.</description>
</bug>
<bug>
<bugid>9534</bugid>
<title>Milestone Powers on after powering off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daniel.b...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 13:31:47 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
1. Power off phone 2. Wait 10-15 min and phone power back on - What
happened. I went to power off my phone and 10-15 min after i saw the
screen come on with the android logo. - What you think the correct
behavior should be. Phone should power off and stay off when hitting
power button Device - Motorola Milestone Comment - not sure if this is a
hardware or software issue. Just wondering if your aware of the issue.
if you are when will this be resolved DonQ&apos;Et forget to mention which
device you have, making sure that it runs Android 2.1. If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7995</bugid>
<title>Copy Message Support For Google Talk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>brenton....@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 15:23:21 +0000</openedDate>
<description>When you long press on a text message in the Android Messaging
application, you get a list of options which includes the ability to
Copy the messageQ&apos;Es text (see attachment). But, the Android Talk
application does not offer this functionality. This is a pain, since my
wife and I use Talk more than messaging. She often sends me a list of
chores which I would like to simply copy into a To-Do application, but
am forced to retype everything.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>17926</bugid>
<title>Shift + Alt + Left doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 20:36:45 +0000</openedDate>
<description>Shift + arrows range text nicely. Alt (or Fn) + arrows moves cursor
nicely to line start/end and text start/end. Shift + Alt + Up/Down
ranges text nicely to start or end of text. Shift + Alt + Right ranges
to line end nicely But Shift + Alt + Left does _nothing_ I use ChaCha in
europe latest update but afaik cyanogenMod 7 / android vanilla has the
same problem.</description>
</bug>
<bug>
<bugid>9595</bugid>
<title>Dialing 911 is not saved to call log</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-07-07T21:41:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stephen.ostrow</reportedBy>
<openedDate>Wed, 07 Jul 2010 19:00:35 +0000</openedDate>
<description>When you make an emergency phone call to 911 it is not logged in the
call logs. Is this a desired feature for some reason? Steps ----- 1.
Call 911 2. Hang up 3. Look in call log 4. The call is not in there.
Specs ------ Device: Motorola Droid Network: Verizon Model: Droid
Firmware: 2.1-update1 Baseband: C_01.3E.03P Kernel:
2.6.29-omap1-g7fa8788 android-build@apa26 #1 Build: ESE81</description>
<comment>
<author>dab%andr...@gtempaccount.com</author>
<when>Wed, 07 Jul 2010 21:41:51 +0000</when>
<what>This behavior is intentional: On certain android devices, we donQ&apos;Et log
emergency calls in the call log, because of the risk of accidentally
Q&quot;EredialingQ&quot;E an emergency call from the call log screen.

(Note this is a carrier-specific requirement, so not all Android devices
behave this way.  In particular, all current Android GSM phones *do* log
emergency calls in the call log.)
</what>
</comment>
</bug>
<bug>
<bugid>7680</bugid>
<title>glEGLImageTargetRenderbufferStorageOES does not work.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>IMGTEC...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 17:24:25 +0000</openedDate>
<description>glEGLImageTargetRenderbufferStorageOES does not work. Please take a look
at frameworks/base/opengl/libs/GLES2 and
frameworks/base/opengl/libs/GLES_CM, where this function is implemented.
Existing code snippet
__glEGLImageTargetRenderbufferStorageOES(target,image); it should be
__glEGLImageTargetRenderbufferStorageOES(target, implImage); Kindly do
the needful. Thanks, IMG</description>
<comment>
<author>jacob.be...@gmail.com</author>
<when>Wed, 27 Apr 2011 20:04:15 +0000</when>
<what>This issue seems fixed in current gingerbread sources:

from frameworks/base/opengl/libs/GLES2/gl2.cpp:

void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
{
    GLeglImageOES implImage = 
        (GLeglImageOES)egl_get_image_for_current_context((EGLImageKHR)image);
    __glEGLImageTargetRenderbufferStorageOES(target, implImage);
}
</what>
</comment>
</bug>
<bug>
<bugid>4996</bugid>
<title>Default browser will be forced to closed when Place Directory is installed</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-08T21:19:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>thomasch...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 13:39:45 +0000</openedDate>
<description>1. Search place directory from the market 2. Install it 3. Open the
default browser (i was using Samsung Galaxy and HTC Magic) 4. Go to
www.openrice.com 5. It will return hard error Q&quot;EThe application
Browser(process com.android.browser) has stopped unexpectedly. Please
try again.Q&quot;E Remark: Although place directory is uninstalled, it still
return the error message to close the browser.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:24:26 +0000</when>
<what></what>
</comment>
<comment>
<author>neal...@gmail.com</author>
<when>Fri, 05 Mar 2010 07:31:27 +0000</when>
<what>I have same error on my HTC magic</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 21:19:42 +0000</when>
<what>These repro steps work fine with Froyo (unreleased) on Nexus One.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:24:20 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18673</bugid>
<title>No proceed from Q&quot;EAdd a Google Account screenQ&quot;E by pressing back key in text image authentication.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>asara.x....@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 10:12:17 +0000</openedDate>
<description>Step by step instruction to reproduce the issue : 1. Go to account
creation of Google from Setup guide. 2. Input necessary information and
Agree for Terms of Service. 3. Press Back key in Text image
authetication page. Actual Result: No proceed from the Add Google
Account page with progress bar. Expected Result: Need an appropriate
action like displaying a dialog in the Text image authentication screen
which says Q&apos;EBack keyQ&apos;E should not be allowed or some thing which avoids
the confusion. Device Used : Nexus S. Android version 2.3.4.</description>
</bug>
<bug>
<bugid>17368</bugid>
<title>Json Parser problem to parse more than 4MB data from url</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-06-05T06:11:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>hussain....@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 12:33:34 +0000</openedDate>
<description>hii, I am working on a project where i have to parse json from url .
Everything working quite fine and i am very much happy. But i ran into
the dreaded out Q&quot;Eof memory errorsQ&quot;E when my json response is more than
4MB.I am using buit-in json parser. Is it possible to parse huge amount
of data with built-in parser. I You need source code , i can provide it
too?</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Jun 2011 18:03:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 05 Jun 2011 06:11:42 +0000</when>
<what>Because it requires you to have your entire document in memory at once, the built-in org.json API isnQ&apos;Et suited for large documents.

Which version of Android are you targetting? If you are using 3.0 or better use android.util.JsonReader. For earlier releases I recommend com.google.gson.stream.JsonReader, which has the same API but is available as a third party library and can be used with earlier releases. You can get the GSON streaming .jar here:
http://code.google.com/p/google-gson/downloads/list

Docs are here:
http://developer.android.com/reference/android/util/JsonReader.html
http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/index.html</what>
</comment>
</bug>
<bug>
<bugid>9787</bugid>
<title>Inconsistent 2.2 Media Player Behavior</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>11</stars>
<reportedBy>joeydemp...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 21:17:13 +0000</openedDate>
<description>I have written code that plays streaming audio through the Android
MediaPlayer. It does this by buffering the incoming audio and handing
the buffer file to the media player. It works fine on Android 2.1 and
earlier. However, the 2.2 update has caused the following error to occur
when running the application: 07-14 15:09:32.078:
ERROR/MediaPlayer(10269): Unable to to create media player 07-14
15:09:32.078: ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269):
Error initializing the MediaPlayer. 07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269):
java.io.IOException: setDataSourceFD failed.: status=0x80000000 07-14
15:09:32.078: ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269):
at android.media.MediaPlayer.setDataSource(Native Method) 07-14
15:09:32.078: ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269):
at android.media.MediaPlayer.setDataSource(MediaPlayer.java:749) 07-14
15:09:32.078: ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269):
at
com.pocketjourney.media.StreamingMediaPlayer.createMediaPlayer(StreamingMediaPlayer.java:227)
07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
com.pocketjourney.media.StreamingMediaPlayer.startMediaPlayer(StreamingMediaPlayer.java:199)
07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
com.pocketjourney.media.StreamingMediaPlayer.access$2(StreamingMediaPlayer.java:184)
07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
com.pocketjourney.media.StreamingMediaPlayer$2.run(StreamingMediaPlayer.java:168)
07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
android.os.Handler.handleCallback(Handler.java:587) 07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
android.os.Handler.dispatchMessage(Handler.java:92) 07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
android.os.Looper.loop(Looper.java:123) 07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
android.app.ActivityThread.main(ActivityThread.java:4627) 07-14
15:09:32.078: ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269):
at java.lang.reflect.Method.invokeNative(Native Method) 07-14
15:09:32.078: ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269):
at java.lang.reflect.Method.invoke(Method.java:521) 07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
07-14 15:09:32.078:
ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 07-14
15:09:32.078: ERROR/com.pocketjourney.media.StreamingMediaPlayer(10269):
at dalvik.system.NativeStart.main(Native Method) Curiously, when
pointing the application at a finite length file, it works. It is only
when the incoming audio being buffered is a stream that there is a
problem, even though the buffer files should be identical. Here is the
MediaPlayer creation method: private MediaPlayer createMediaPlayer(File
mediaFile) throws IOException { MediaPlayer mPlayer = new MediaPlayer();
mPlayer.setOnErrorListener( new MediaPlayer.OnErrorListener() { public
boolean onError(MediaPlayer mp, int what, int extra) {
Log.e(getClass().getName(), Q&quot;EError in MediaPlayer: (Q&quot;E + what +Q&quot;E) with
extra (Q&quot;E +extra +Q&quot;E)Q&quot;E ); return false; } }); if (mediaFile.isFile()){
FileInputStream fis = new FileInputStream(mediaFile);
mPlayer.setDataSource(fis.getFD());} mPlayer.prepare(); return mPlayer;
} I have also verified that the FileDescriptor is valid using isValid().
I have pulled the buffer files out of the cache and listened to them;
they are valid mp3 files that play just fine on their own.</description>
<comment>
<author>joeydemp...@gmail.com</author>
<when>Wed, 14 Jul 2010 21:26:55 +0000</when>
<what>I just did one additional test: I took the sample buffer files generated by the code above (in a 2.2 emulator) from my computer and put it on my Nexus One (android 2.2) and attempted to play it directly using MediaPlayer.  The buffer file from the finite mp3 file worked, while the buffer file created from the aac+ stream did not work.

So perhaps this is a simple format incompatibility problem?  I still consider it a defect, since it works in Android Q&lt;E 2.2.  </what>
</comment>
<comment>
<author>joeydemp...@gmail.com</author>
<when>Wed, 14 Jul 2010 21:34:17 +0000</when>
<what>possibly related issues:

9308
9322</what>
</comment>
<comment>
<author>troubado...@gmail.com</author>
<when>Thu, 30 Sep 2010 20:33:08 +0000</when>
<what>Hi Joey

I am seeing the exact same problem on my Nexus One running Froyo. Did you manage to find a solution or workaround to this problem?</what>
</comment>
<comment>
<author>romannu...@google.com</author>
<when>Fri, 18 Mar 2011 19:52:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6768</bugid>
<title>select address from contacts for event location on calendar and record event in note on contact (link event to contact)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ArielZu...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 03:10:26 +0000</openedDate>
<description>When creating an event on the calendar it would be useful to be able to
select an address from contacts as the location of the event. There
currently exists a Q&quot;EWhereQ&quot;E field but that field doesnQ&apos;Et link to contacts
and if the user enters the name of a contact in the where field, instead
of Google Navigator pulling that contact and mapping that address it
searches Google and maps what it finds (or more often complains that it
hasnQ&apos;Et found anything to map). Finally, when an event has occured, it
would be useful to have the option of recording the date and time of
that event in the notes field of the associated contact. Thanks!
--ArielZusya (Moto Droid)</description>
</bug>
<bug>
<bugid>11626</bugid>
<title>Car Dock in call volume is way too low</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gon...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 19:13:53 +0000</openedDate>
<description>The in call volume while in the Car Dock is way, way too low for use
while driving. I have maxed the volume out with the Car Dock volume
rocker and itQ&apos;Es still too low. Driving the car (late model), windows up,
stereo off. The callerQ&apos;Es voice is so soft I have to lean up next to the
car dock to even have a chance to hear what they are saying. Meanwhile
the incoming email notification is loud enough to make me jump
sometimes. Why cant the phone call volume be the same loudness as the
incoming email notification?</description>
</bug>
<bug>
<bugid>13636</bugid>
<title>SIM card recognize fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kimhyo...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 13:35:23 +0000</openedDate>
<description>[Smart Buddy Pre-paid SIM (LMSO104) : 100%] [Occurence process] Insert
Certain type of Smart Buddy SIM card Q&gt;E Enable FND mode Q&gt;E Power off Q&amp;E on
[Occurrence status] SIM card recognize fail.. - Galaxy S, WAVE II, HTC
Desire have same issue. - Other type of Smart Buddy Prepaid SIM card is
OK. (LSSO104, LXJO903 are ok) Please refer attached file.</description>
</bug>
<bug>
<bugid>4908</bugid>
<title>All ringtones are gone -- all I have left is a default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>1</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Thu, 19 Nov 2009 03:24:50 +0000</openedDate>
<description>- Steps to reproduce the problem. IQ&apos;Em not sure exactly what I did. I
know that I recently saw a notification that said I was getting low on
memory, so I uninstalled a whole boatload of apps -- but IQ&apos;Em pretty sure
that I clicked Q&quot;EClear DataQ&quot;E for a couple of apps that I couldnQ&apos;Et
uninstall -- perhaps the Q&quot;EDialerQ&quot;E app. - What happened. Now, whenever I
ask a particular app to let me choose a ringtone, I canQ&apos;Et. For example:
I start the alarm clock, click on an existing alarm, and click the
Q&quot;ERingtoneQ&quot;E entry; instead of seeing a list of ringtones from which I can
choose, I see a popup titled Q&quot;ERingtonesQ&quot;E, with an Q&quot;EOKQ&quot;E and a Q&quot;ECancelQ&quot;E
button. Clicking either button seems to do nothing. - What you think the
correct behavior should be. Naturally IQ&apos;Ed like to see the usual list of
ringtones, and be able to select one. This is an HTC G1, running Android
1.6. I ran Q&quot;Eadb bugreportQ&quot;E, but it just failed with Q&quot;Eerror: insufficient
permissions for deviceQ&quot;E. :: For what itQ&apos;Es worth, this problem isnQ&apos;Et
crippling: the phone appears to have fallen back on a default, built-in
ringtone, so at least IQ&apos;Ell know when someoneQ&apos;Es calling me.</description>
<comment>
<author>eric.hanchrow</author>
<when>Tue, 01 Dec 2009 19:51:35 +0000</when>
<what>I just now noticed that theyQ&apos;Ere all back -- or at least, a lot of them are (I donQ&apos;Et
know how many there were to begin with).  I donQ&apos;Et know when they showed up.</what>
</comment>
<comment>
<author>darren...@gmail.com</author>
<when>Wed, 20 Jan 2010 15:18:34 +0000</when>
<what>I have the same problem...it seemed to default to a folder on my SD card that I had
named ringtones and only will show what is in that folder, so I renamed the top level
media\audio\ringtones to media1\audio\ringtones1 and now it just shows nothing in
there and rings that default ringtone.  Using Astro on the phone I can look into the
files on the G1 phone (HTC running 1.6) and I see all the files there just they wonQ&apos;Et
default to them.  It has been like this at least a week, now if I go to the change
ringtone it has Beat Plucker available only as an option.  What to do?</what>
</comment>
</bug>
<bug>
<bugid>13051</bugid>
<title>New layout editor always insert Q&quot;Ematch_parentQ&quot;E, even on older platform.</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2010-12-10T00:41:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 02:21:21 +0000</openedDate>
<description>The contextual menu allowing to set the layout width/height should be
sensitive to the project target and insert either fill_parent or
match_parent depending on the project target.</description>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 09 Dec 2010 22:51:29 +0000</when>
<what>Fix pending in https://review.source.android.com//#change,19436</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 09 Dec 2010 22:55:13 +0000</when>
<what>Yes know design issue. Note however that the constant is resolved by aapt and both have the same numerical id.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 10 Dec 2010 00:41:49 +0000</when>
<what>Integrated, fixed in 9.0.0</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 22:22:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3334</bugid>
<title>SSL web sites fail to load in browser application when not connected via Wi-Fi</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-02-02T14:47:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>33</stars>
<reportedBy>matthewh...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jul 2009 13:58:29 +0000</openedDate>
<description>Android code version you are running: - Firmware: Android 1.5 - Baseband
Version: 62.50S.20.17U_2.22.19.26I - Kernel Version:
2.6.27-00393-g6607056 san@android#1 - Build No: CRC1 Describe the
problem: - When connecting to a web page secured with a valid SSL
certificate using the Browser application, the page fails to render if
connected to a network though any method other than local Wi-Fi. Steps
to reproduce: 1. Create a web page secured with a valid SSL certificate
2. Connect using 3G/EDGE/GPRS (disable Wi-Fi) in Android 3. Open the
Browser application in Android and navigate to the SSL secured URL
Expected results: - The page should load correctly. If any error is
encountered a message should be displayed to the user for
troubleshooting purposes. Observed results: - Blank page rendered, no
error message. Additional information: - Encountered when attempting to
use iphone.facebook.com, as the login handler uses SSL. Also tested on
my own server and the same happens. Initially thought it was only when
the script redirected in an SSL connection, but on further testing the
bug occurs even when loading a totally static page over SSL.</description>
<comment>
<author>grob.urs@gmail.com</author>
<when>Sat, 01 Aug 2009 21:48:57 +0000</when>
<what>I canQ&apos;Et reproduce this problem. I have no issues connecting to e.g.
https://www.fortify.net/sslcheck.html
Could it be a problem of your providers 3G network? Does it only happen with a few
pages, if yes which ones show this behaviour?

</what>
</comment>
<comment>
<author>matthewh...@gmail.com</author>
<when>Mon, 03 Aug 2009 18:12:29 +0000</when>
<what>@grob.urs:

Your example page loads (https://www.fortify.net/sslcheck.html
) but thatQ&apos;Es because the page includes unencrypted content. View that URL in a
desktop browser (e.g. Firefox/IE) and you will get a warning about that.

Viewing https://www.fortify.net/ yeilds the same condition I described (fails to load
unless on WiFi). Try that and see what happens?

I think itQ&apos;Es very unlikely this is a carrier problem, but IQ&apos;Em on Orange UK.

Matthew</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Tue, 04 Aug 2009 09:40:28 +0000</when>
<what>I have no problem loading that page with and without Wifi.

My carrier is Swisscom</what>
</comment>
<comment>
<author>matthewh...@gmail.com</author>
<when>Tue, 04 Aug 2009 09:51:29 +0000</when>
<what>@grob.urs:

Interesting. I think that at the LEAST though, the browser application should report
a meaningful error, instead of just showing a blank page.

Does anybody in the UK on Orange or other networks have the issue as described?</what>
</comment>
<comment>
<author>bbonn...@gmail.com</author>
<when>Mon, 10 Aug 2009 11:35:04 +0000</when>
<what>Hello,

I have the same issue in France on Orange too. My phone is a HTC Hero.

- Firmware: Android 1.5
- Baseband Version: 63.18.55.06U-6.35.04.25
- Kernel Version: 2.6.27-a5504199 htc-kernel@and18-2 #521
</what>
</comment>
<comment>
<author>matthewh...@gmail.com</author>
<when>Tue, 11 Aug 2009 14:02:26 +0000</when>
<what>Additional information:

- Using the application Q&quot;EOpera MiniQ&quot;E, SSL secured pages appear to load correctly
without problem. This indicates a problem with the Android Q&quot;EBrowserQ&quot;E application as
opposed to any carrier/network restriction.</what>
</comment>
<comment>
<author>gil...@gmail.com</author>
<when>Tue, 11 Aug 2009 16:13:30 +0000</when>
<what>Same problem with a HTC Hero, with orange In France.
Unable to connect to google web applications or hotmail website (get a blank page).</what>
</comment>
<comment>
<author>mikael.k...@gmail.com</author>
<when>Fri, 14 Aug 2009 19:05:00 +0000</when>
<what>I have the same problem using Telenor in Sweden. After a factory reset, however, the
problem temporarily disapeared. At first I thought it was related to some of the apps
but after a second factory reset the issue reoccurred. </what>
</comment>
<comment>
<author>brieuc.g...@gmail.com</author>
<when>Fri, 14 Aug 2009 22:14:14 +0000</when>
<what>Hi,
I also have the problem with the french carrier Orange. I have an HTC Hero. All the https website doesnQ&apos;Et display 
at all, blank page. </what>
</comment>
<comment>
<author>mikael.k...@gmail.com</author>
<when>Sat, 15 Aug 2009 08:24:51 +0000</when>
<what>Since my last post I have done at least five factory reset without being able to
connect to secure pages. I also have a HTC Hero. 
It has never been locked to any carrier and I have never had any problems connecting
to secure pages with my HTC TYTN II or Iphone 3G with Telenor.  </what>
</comment>
<comment>
<author>bbonn...@gmail.com</author>
<when>Tue, 18 Aug 2009 06:15:04 +0000</when>
<what>I have solved this issue by switching to Q&quot;Eorange internetQ&quot;E in the mobile network parameters.</what>
</comment>
<comment>
<author>matthewh...@gmail.com</author>
<when>Tue, 18 Aug 2009 10:15:52 +0000</when>
<what>@bbonnafo: Can you elaborate on this? What exact menu are you going into and what are
you changing/adding?

Also, what handset and country are you?

Thanks</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Tue, 18 Aug 2009 11:34:58 +0000</when>
<what>We finaly followed this thread

http://new.surfle.net/index.php?post/2008/11/18/Param%C3%A9trage-MMS-data-pour-OrangeFrane-sur-Android

And all is working fine now. We have Orange in France.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 00:36:46 +0000</when>
<what>from the last comment, I assume that this was solved by adjusting the APN settings on the phone. Closing</what>
</comment>
<comment>
<author>asbjoern...@gmail.com</author>
<when>Wed, 19 Aug 2009 08:30:51 +0000</when>
<what>Hi,

Same problem in Denmark with TDC.
However this also seems to be related to the proxy settings for the APN.

Using built-in Browser:

I have tried the following: 
Using Q&quot;EwapQ&quot;E APN with proxy results in blank page for SSL connectionl.
Using Q&quot;EwapQ&quot;E APN without proxy results in the SSL page loading correctly.
Using Q&quot;EinternetQ&quot;E APN without proxy results in correctly loaded SSL page.
Using Q&quot;EinternetQ&quot;E APN with proxy results in no network at all (theres probably no
proxy behind the internet APN)

- Model: HTC Magic
- Firmware: Android 1.5
- Baseband Version: 62.52S.20.18U_3.22.20.17
- Kernel Version: 2.6.27-dd63d1eb u70000@Android-X01
- Build No: 2.16.401.5 146733 CL#33743 release keys

/Cheers
</what>
</comment>
<comment>
<author>matthewh...@gmail.com</author>
<when>Thu, 20 Aug 2009 10:34:22 +0000</when>
<what>Great! I removed the proxy and port from my APN and it all started working.

Thanks :)</what>
</comment>
<comment>
<author>martin.strandbygaard</author>
<when>Wed, 09 Sep 2009 09:26:36 +0000</when>
<what>Just a confirmation on comment 15.

IQ&apos;Em in Denmark on TDC network with an HTC Hero (android v1.5).

Using default settings all SSL pages show up blank. This is NEW behaviour that has
showed up within the last week or so. It HAS worked for me approx two weeks ago.

I have not applied any firmware updates etc.

Changing the APN to Q&quot;EinternetQ&quot;E and deleting proxy IP and port resolved the issue.</what>
</comment>
<comment>
<author>onion...@gmail.com</author>
<when>Wed, 04 Nov 2009 02:13:14 +0000</when>
<what>Just a question on comment 15 and comment 17

Which proxy and which port. My APN settings have :
1. Proxy IP
2. Port
3. MMS proxy
4. MMS port

My setting have the Proxy IP and Port but no MMS proxy and MMS port, MMS protocal is 
WAP 2.0, but I still fail to access SSL pages, it will display Q&quot;EWeb page not 
availableQ&quot;E

However, if I empty the proxy IP and Port, I cannot access any website.

How can I do?</what>
</comment>
<comment>
<author>asbjoern...@gmail.com</author>
<when>Wed, 04 Nov 2009 07:51:01 +0000</when>
<what>@18

If youQ&apos;Ere on a mobile company in Denmark using TDCQ&apos;Es net you can use any of these
settings.

APN: internet
MCC: 238
MNC: 01
APN type: default
Any other setting is set to Q&lt;ENot setQ&gt;E, ie. just clear the entire field.
------------
APN: wap
MCC: 238
MNC: 01
APN type: default
Any other setting is set to Q&lt;ENot setQ&gt;E, ie. just clear the entire field.

For proxy use on wap APN use these settings:
Proxy: 194.182.251.15
Port: 8080

-------------
APN: mms
MMSC: http://192.168.241.114:8002
MMS proxy: 194.182.251.15
MMS port: 8080
MCC: 238
MNC: 01
APN type: mms
Any other setting is set to Q&lt;ENot setQ&gt;E, ie. just clear the entire field.


For other countries or networks you can find MCC/MNC here:
http://en.wikipedia.org/wiki/Mobile_Network_Code

APNQ&apos;Es for a specific network should be googled.</what>
</comment>
<comment>
<author>stephane...@gmail.com</author>
<when>Fri, 06 Nov 2009 20:03:58 +0000</when>
<what>Same issue here on HTC Hero on TELUS</what>
</comment>
<comment>
<author>ckozler...@gmail.com</author>
<when>Wed, 11 Nov 2009 12:40:00 +0000</when>
<what>I have the same issue on the Verizon Droid
</what>
</comment>
<comment>
<author>ckozler...@gmail.com</author>
<when>Wed, 11 Nov 2009 12:53:12 +0000</when>
<what>More specifically I get an error box saying Q&quot;Ethe 
server failed to communicate. Try again laterQ&quot;E and 
the box is labelled Q&quot;Edata connectivity problemQ&quot;E. 
Then, I have the android browsers webpage 
unavailable page.  Any ideas?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 11 Nov 2009 13:48:34 +0000</when>
<what>ckozlerIII: what website are you visiting, and where are you located?</what>
</comment>
<comment>
<author>Tristan....@gmail.com</author>
<when>Tue, 17 Nov 2009 00:59:17 +0000</when>
<what>i have the htc magic unlocked to telus, and canQ&apos;Et find resluts for the apn settings
anywhere can anyone help me??????</what>
</comment>
<comment>
<author>mulli...@gmail.com</author>
<when>Sun, 22 Nov 2009 15:44:14 +0000</when>
<what>Hi, IQ&apos;Em in South Africa - also have an HTC Magic, and have the same problem as 
24....please help!</what>
</comment>
</bug>
<bug>
<bugid>15746</bugid>
<title>selecting multiple contacts for sms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sat, 26 Mar 2011 13:55:46 +0000</openedDate>
<description>i dont know if its a bug but when you try to select multiple contacts by
typing/searching names, once youQ&apos;Eve found and ticked a contact, the
previous typing (contact you were searching for) would still appear in
the search bar, so youQ&apos;Eve to delete the previous typing before you can
type to search for another name. i believe the right behavior would be
once youQ&apos;Eve found and ticked a contact, the search bar/field should
automatically be blank for you to search for another name.</description>
</bug>
<bug>
<bugid>6801</bugid>
<title>Fragmentation of Versions and Upgrades to Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>78</stars>
<reportedBy>fritterfatboy</reportedBy>
<openedDate>Tue, 23 Feb 2010 13:20:10 +0000</openedDate>
<description>There is growing frustration in the Android user base at the complete
lack of Android upgrades for existing phones. Clearly, the open source
nature of this operating system is not viable in a commercial
environment. Google need to recify this issue moving forward (if unable
to find a way to do so retroactively) Is it technically feasible for
Google to award a form of badge / moniker that hardware firms /
operators can use to indicate that updates to the Android OS will be
provided within an agreed timescale of the code stream being released?
Is it technically feasible for hardware manufacturers to submit drivers
/ UI changes to Google to be awarded a badge / moniker which Google can
then test on new updates to ensure changes to the Android system are
backwards compatible with existing drivers / UI changes - allowing
future updates to be managed by Google? This is a serious issue
hampering the growth of Android - there are numerous HTC Magic
(Q&quot;EMyTouchQ&quot;E) users in the UK that I know of who are becoming quite
vociferous about this - nobody from the operator or the hardware
manufacturer is willing to accept liability for updates to the software
and it seems quite anti-commercial to these firms to invest time and
effort into supporting old hardware when they have newer hardware due
for release. This is not going unnoticed by external commentators,
either;
http://www.pcworld.com/article/189969/google_android_is_doomed_to_selfdestr
uct.html Please donQ&apos;Et ignore this issue and IQ&apos;Ed welcome any other
Android userQ&apos;Es comments / ideas about fixing this problem.</description>
<comment>
<author>mick.far...@gmail.com</author>
<when>Tue, 23 Feb 2010 13:30:08 +0000</when>
<what>Agreed.  If you cannot be bothered to maintain the updates then release the drivers
and allow other developers to do it for you.</what>
</comment>
<comment>
<author>timbos.m...@gmail.com</author>
<when>Tue, 23 Feb 2010 13:54:57 +0000</when>
<what>The UK mentioned handset it the Vodafone HTC 
Magic (Sapphire 32B)</what>
</comment>
<comment>
<author>kierans...@gmail.com</author>
<when>Tue, 23 Feb 2010 15:01:52 +0000</when>
<what>Same problem for me, the update issue for my Vodafone HTC Magic is a real problem that 
is putting me off Android. Please sort it out. I thought I was going to get updates, 
not be forced to buy a new phone.</what>
</comment>
<comment>
<author>wkvin...@gmail.com</author>
<when>Tue, 23 Feb 2010 15:19:40 +0000</when>
<what>Yeah, agreed.  The existence of the 32b is putting me off android...why would 
anybody ever choose to have an inferior model?  It is the fact that the difference 
was not made clear to us as consumers that really bothers me...definitely would have 
chosen otherwise had I known.</what>
</comment>
<comment>
<author>cyberoct...@gmail.com</author>
<when>Tue, 23 Feb 2010 16:08:51 +0000</when>
<what>Another alternative fix would be to make android fully open source and fully 
documented, and explicitly allow end-users (indeed, support end-users, with 
appropriate warnings) to use versions of android compiled by people other than Google.</what>
</comment>
<comment>
<author>zzub...@gmail.com</author>
<when>Tue, 23 Feb 2010 19:49:50 +0000</when>
<what>I completely agree. Q&quot;EWith GoogleQ&quot;E has turned into Q&quot;EGoodbye GoogleQ&quot;E.

I will never get any product with anything to do with Google if I am left behind with
android 1.6</what>
</comment>
<comment>
<author>steve.mc...@gmail.com</author>
<when>Wed, 24 Feb 2010 10:45:17 +0000</when>
<what>I agree, this is all incredibly depressing.  I never even thought this was an issue 
when I bought the Vodafone HTC Magic, I was told there would be continuing updates to 
stay in line with Android.  Off to an iPhone I guess.</what>
</comment>
<comment>
<author>fritterfatboy</author>
<when>Wed, 24 Feb 2010 12:41:00 +0000</when>
<what>@cyberoctopus - I like your idea. So what youQ&apos;Ere essentially saying is we need to 
make these smartphones work in a much more similar fashion to PCs? 

My understanding of this would be as follows;

You buy a phone, it comes with Android (stock Android flavour) and the manufacturer 
drivers supplied on a separate disk. Other flavours of Android are out there for 
your perusal - you install one and part of the Android installation procedure will 
allow you to load hardware drivers from the SD card. (This would require all 
hardware manufacturers to ensure the SD card mechanisms were Q&quot;Eplug and playQ&quot;E) If the 
Android installation detects all the drivers it needs are there, it completes. If 
not, fails with a message and returns your phone to itQ&apos;Es original state.

People creating these other ROMs could test their ROMs with the supplied drivers - 
if they work, they could list the phones they believe their installation will work 
with on their own websites.

There are problems with this, though. I fail to see the commercial advantage for 
phone manufacturers, in fact - it could very well increase their support burdons if 
people fail to understand the problem with their phone is ROM-based. Could we modify 
this idea to make it more commercially viable?</what>
</comment>
<comment>
<author>sadowsk...@gmail.com</author>
<when>Mon, 15 Mar 2010 21:46:58 +0000</when>
<what>very simple solution. Google begins to set extreme limits on what hardware specs
vendors can use on Q&apos;EgoogleQ&apos;E phones. and it tells carriers they can no longer create
custom roms but instead rely on their own coders to create Q&apos;EthemesQ&apos;E instead of
modified user interfaces that cannot be updated by google directly but instead need
to be redone by the hardware vendor.

The Rogers HTC Dream/Magic debacle in Canada is the prime example of how to *#Q&amp;E@ up
introducing Android to a nation. Between Rogers and HTC pointing the finger at each
other for not bringing 1.6 Donut to their phones, and the Dream being stuck at 1.5
while the Magic will eventually get 2.1, just shows how stupid this whole enterprise is.

Right now it seems as though the only Android phone worth getting is Googles own
Nexus one which will update itself over the air apparently without waiting for a 3rd
party to update their custom ROM / interface. Unfortunatly, the phone has too little
internal memory to consider purchasing right now. Sony/Ericson are bringing out the
X10 which has 1gig of internal but is coming out stock with 1.6!!! So its obsolete
out of the gate and as it stands right now, they claim it MAY get 2.0 but as of right
now they are certain they cannot make 2.1 work with their current UX interface.

Talk about stupid. First generation iphones can run todays apps still because they
get their updates OTA and all share the same UI. 

Fragmentation will doom Android to Q&apos;Ewoulda, coulda, shoulda, didnQ&apos;Et, too badQ&apos;E status.
Shame, i really wanted to see Android succeed because i hate Apples closed system.</what>
</comment>
<comment>
<author>kick...@gmail.com</author>
<when>Sun, 04 Apr 2010 01:54:25 +0000</when>
<what>If the vendors donQ&apos;Et want to get involved, then lets make this TRUE open source and
allow the general public to work on the OS and offer their own releases.  I realize
we can do this now by rooting our phone, but thatQ&apos;Es not fair as it voids our warranty.  </what>
</comment>
<comment>
<author>dan.m.da...@gmail.com</author>
<when>Mon, 26 Apr 2010 22:03:16 +0000</when>
<what>As an HTC Magic (32b) Vodafone UK customer I too have been extremely frustrated by this issue. There seems 
to be no clear indication of who is taking responsibility for updates to this phone, and there are some key 
features of 2.x that 1.6 is missing. 

This has had the effect of making me fear a scenario where if I bought an Incredible today, I would have no 
confidence that it would be kept up to date going forward. This is because it appears that updates only go to 
the very latest handsets. So by the time Android 3 comes out, the Incredible will be left out in the cold so that 
the Q&apos;ESuper GalacticQ&apos;E or whatever future phone HTC releases gets all the latest updates (3.1, 3.2 etc) while the 
Q&apos;EoldQ&apos;E Incredible waits endlessly on 2.5 without knowing if it will get an update to 3.x at all. Looking at how the 
HTC Magic owners have been treated, such a scenario does not appear that unrealistic unless serious action is 
taken to address this. 

At the moment I just wish Google would stand up, take this one on the chin for the Android Alliance and sort 
out this mess. If it means upsetting your hardware partners and providers so be it. It is obvious, and perhaps 
even understandable that handset manufacturers and providers  do not really care about updates since they are 
focused on sales and would rather have people buy the latest model, but the effect of doing this and ignoring 
your existing customers will damage Android as a whole in the long run. Everyone knows it is much, much 
harder to get a new customer than to keep an existing one. 

By contrast I look at Apple, where all except the very first gen iPhone is going to be getting the 4.0 update 
(albeit with some feature restrictions). I donQ&apos;Et particularly want to move to the Q&apos;Edark sideQ&apos;E, but I am seriously fed 
up with Android enough to consider it, because I have zero confidence in Android as a viable platform right 
now because the fragmentation and lousy communication about updates is becoming intolerable.

I propose that at the very least Google puts up a simple web page, which shows all Q&apos;EWith GoogleQ&apos;E branded 
phones the current status for updates to 2.x and forward. If any phones cannot be updated because they are 
too old this should be made clear (we would rather know than hang about waiting). An approximate timeframe 
for any updates that are scheduled would provide much needed transparency and calm early adopters nerves 
about the state of Android fragmentation.</what>
</comment>
<comment>
<author>davidj...@gmail.com</author>
<when>Fri, 21 May 2010 13:28:33 +0000</when>
<what>I doubt very much that IQ&apos;Ell be buying a google branded phone again. The passing the
buck from Vodafone to HTC to Google over these updates and information on them is a joke.

IQ&apos;Ell be moving from Vodafone at the end of this contract. I will however be sticking
with HTC phones.</what>
</comment>
</bug>
<bug>
<bugid>10290</bugid>
<title>android.process.acore crashed when editing weird formatted birthdaydate in contact imported from Nokia (.vcf)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>thomas.s...@gmail.com</reportedBy>
<openedDate>Sun, 08 Aug 2010 10:27:10 +0000</openedDate>
<description>I use the Samung Galaxy S i9000 (bought in Austria) Modellnumber:
GT-I9000 Firmware version: 2.1-update1 - Steps to reproduce the problem:
*Create a Contact on a Nokia 5800 with a Birthday date entry. (eg
03.06.1988) *Export from Nokia to .VCF File. *Import/Register the
contact to Samsung *Open Contact on Samsung, Scroll to Birthday, -Q&gt;E The
date is wrong! displayed: Birthday 603.88.1 --Q&gt;E It should be: 03.06.1988
* Press MenuQ&gt;EEdit, Edit Birthday Date to correct this mistake: -Q&gt;E Crash!
Error message: Q&quot;Eandroid.process.acore has stopped unexpectedly...Q&quot;E I
have no development environment. The vcf is attached</description>
</bug>
<bug>
<bugid>7312</bugid>
<title>plz do it soon</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-03-23T16:52:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>3am...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 06:11:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Mar 2010 16:52:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12397</bugid>
<title>Export client certificates</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thms.ber...@gmail.com</reportedBy>
<openedDate>Sat, 06 Nov 2010 07:03:04 +0000</openedDate>
<description>I would like to export client certificates installed on the Android
device. It is possible to install client certificates through the
browser and from sdcard, but there is no option in the browser or
settings to export these installed client certificates.</description>
</bug>
<bug>
<bugid>5355</bugid>
<title>Unable to upload APK to emulator from Eclipse</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>afonsec...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 00:58:39 +0000</openedDate>
<description>I just tried debugging from Eclipse and got the following error:
[2009-12-10 16:41:24 - MyApp]Failed to upload MyApp.apk on device
Q&apos;Eemulator-5554Q&apos;E [2009-12-10 16:41:24 - MyApp]java.io.IOException: sad
result from adb: [2009-12-10 16:41:24 - MyApp]Launch canceled! Trying to
launch again I no longer see the emulator instance in the Android Device
Chooser but didnQ&apos;Et get a message about disconnection.</description>
<comment>
<author>jimjenki...@gmail.com</author>
<when>Tue, 29 Dec 2009 11:18:06 +0000</when>
<what>Having the same problem.  Tried setting an exception in AVG Antivirus, turned off
firewall.  No help.</what>
</comment>
<comment>
<author>pierre.s...@aliceadsl.fr</author>
<when>Tue, 24 Aug 2010 15:15:25 +0000</when>
<what>have also similar problem either with emulator and target phone:

Failed to upload Android_AppGalerie.apk on device Q&apos;ECB511K5KGFQ&apos;E
java.io.IOException: Unable to upload file: Une op?ration non bloquante sur un socket nQ&apos;Ea pas pu ?tre achev?e imm?diatement
Launch canceled!
on addind the following line code to my application :

         findViewById(R.id.cancel_add).setOnClickListener(new View.OnClickListener() {
        	                  //@Override
        		            public void onClick(View v) {
        		            	m_activit?.finish();
        		            }
        		        });

without this line, my  application works normaly!


code sample application :

public class VueAdd_Repertoire extends Activity{
	private VueAdd_Repertoire  m_activit? ;
		
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);        
        setContentView(R.layout.add_rep);
        
        m_activit? = this;
        Button btOk = (Button) findViewById(R.id.ok_add);
     //   btOk.setOnClickListener(new BtOkClickListener ());

         findViewById(R.id.cancel_add).setOnClickListener(new View.OnClickListener() {
        	                  //@Override
        		            public void onClick(View v) {
        		            	m_activit?.finish();
        		            }
        		        });
    }

</what>
</comment>
<comment>
<author>bdmap...@gmail.com</author>
<when>Mon, 01 Nov 2010 02:35:21 +0000</when>
<what>I am also facing same problem? did any body get the root cause of the problem?</what>
</comment>
<comment>
<author>lock...@gmail.com</author>
<when>Mon, 01 Nov 2010 11:51:36 +0000</when>
<what>In my case I was running Win7 64-bit with a 32-bit JVM. Switching to a 64-bit JVM seemed to correct the issue. </what>
</comment>
</bug>
<bug>
<bugid>20034</bugid>
<title>Notification wonQ&apos;Et be created as ongoing when starting foreground service</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andras.h...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 10:30:59 +0000</openedDate>
<description>Steps to reproduce: I create an intent and a notification to start a
foreground service as follows: Intent main = new Intent(this,
Main.class); main.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP |
Intent.FLAG_ACTIVITY_SINGLE_TOP); PendingIntent pendingIntent =
PendingIntent.getActivity(this, 0, main,
PendingIntent.FLAG_UPDATE_CURRENT); Notification notification = new
Notification(R.drawable.status_bar_icon, Q&quot;EtextQ&quot;E,
System.currentTimeMillis()); notification.setLatestEventInfo(this,
Q&quot;EtextQ&quot;E, Q&quot;EtextQ&quot;E, pendingIntent); notification.flags |=
Notification.FLAG_ONGOING_EVENT; startForeground(1, notification); What
happened: The service will be started and the notification will shortly
be displayed, but it then disappears. What I think the correct behavior
should be: The notification should have been interpreted as an ongoing
one and displayed in the notification center in the matching section.
Android version: 2.2, emulator Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>andras.h...@gmail.com</author>
<when>Wed, 14 Sep 2011 11:07:15 +0000</when>
<what>Correction: The notification will only be displayed for a few seconds in the Ongoing section, then it will be cleared.

Addition: Explicitly creating the notification via NotificationManager results in a valid ongoing notification:
final NotificationManager mNotificationManager =
	(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(0, notification);</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:11:54 +0000</when>
<what>Issue 20035 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>377</bugid>
<title>Adding tabs to the tab host using the tab content factory fails with NullPointerException</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T22:03:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Fri, 29 Feb 2008 16:28:39 +0000</openedDate>
<description>This code was tested on M5 and fails with a null pointer exception, its
unclear whether the code is wrong or there is a problem with TabHost:
ERROR/(673): java.lang.NullPointerException ERROR/(673): at
android.widget.TabHost.addTab(TabHost.java:122) (snapped the rest of the
stack off since its application specific) tabView = new TabHost(this);
TabHost.TabSpec spec = tabView.newTabSpec(Q&quot;ETest 1Q&quot;E);
spec.setIndicator(Q&quot;ETest 1Q&quot;E); spec.setContent(new
TabHost.TabContentFactory() { public View createTabContent(String arg0)
{ TextView hiWorld = new TextView(YogaStudioDemo.this);
hiWorld.setText(Q&quot;E111111Q&quot;E); return hiWorld; } }); tabView.addTab(spec);
TabHost.TabSpec spec2 = tabView.newTabSpec(Q&quot;ETest 2Q&quot;E);
spec.setIndicator(Q&quot;ETest 2Q&quot;E); spec.setContent(new
TabHost.TabContentFactory() { public View createTabContent(String arg0)
{ TextView hiWorld = new TextView(YogaStudioDemo.this);
hiWorld.setText(Q&quot;E22222Q&quot;E); return hiWorld; } }); tabView.addTab(spec2);
setContentView(tabView);</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:56:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 22:03:23 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>17004</bugid>
<title>ndk stl::list::remove()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cuong...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 02:33:33 +0000</openedDate>
<description>Calling std::list::remove() does not compile when the list contains
objects In class CImageList.cpp, the remove() method remove an image see
attached classes NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>16343</bugid>
<title>Wi-Fi connection problem.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>telmomen...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 17:17:08 +0000</openedDate>
<description>Hi. I have Android and after a while of it is switched on the wife
network stop working. Any action I take related to internet fails. If I
want to see a website it gives me Q&quot;Eweb page not availableQ&quot;E, sync also
fails, etc... If I switch off and on the wifi on the Android it works
once again for a couple of minutes or until I leave it. The next moment
I try no internet available, but still shows signal. Android 2.2.1
Samsung Galaxy Ace My home network is WPA/WPA2 PSK. Thanks.</description>
<comment>
<author>tmi...@gmail.com</author>
<when>Sun, 24 Apr 2011 18:54:13 +0000</when>
<what>I have the same issue on my HTC Thunderbolt (Android 2.2).  my 4G connection is still there, but the Wifi freezes periodically.  switching the wifi off solves the issue and iQ&apos;Em able to connect using 4g.  turning the wifi off and then back on also works to correct the issue.  </what>
</comment>
<comment>
<author>lai.mars...@gmail.com</author>
<when>Wed, 11 May 2011 08:00:54 +0000</when>
<what>Same issue with Netgear WDNAP350 routers, 2.4G Wireless-N WPA2/AES.

Devices tested which exhibit the same problems:
Samsung Galaxy Tab (2.2.1)
SonyEricsson Arc (2.3.2)
Samsung Nexus S (2.3.4)
Samsung Galaxy S2 (2.3.3)
Acer Iconia A500 3.0.1</what>
</comment>
<comment>
<author>marko.ko...@gmail.com</author>
<when>Mon, 23 May 2011 12:09:54 +0000</when>
<what>Same thing bugging me, Galxxy S2 ...</what>
</comment>
<comment>
<author>capitanm...@gmail.com</author>
<when>Tue, 07 Jun 2011 09:11:41 +0000</when>
<what>Same issue with a Samsung Galaxy Mini mobile phone (GT-S5570), android version 2.2.1, kernel 2.6.32.9-perfroot@DELL104#1...</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Mon, 29 Aug 2011 15:31:01 +0000</when>
<what>   To the original bug reporter-- you said Q&quot;EI have Android and after a while of it is switched on the wife network stop working. Any action I take related to internet fails.Q&quot;E  
   Buddy, even folks whoQ&apos;Eve never even HEARD of Android phones have all kinds of intermittent issues with their phone Q&amp;E internet connectivity once they switch onto the WIFE network.  ;-)  (please let the joke die there so a legitimate bug report doesnQ&apos;Et get buried under a swamp of irrelevant comments... like this one)</what>
</comment>
<comment>
<author>pjuli...@gmail.com</author>
<when>Wed, 31 Aug 2011 01:38:46 +0000</when>
<what>Same problem here, with Galaxy S2 (2.3.3), on WPA2(AES). Wifi is still connected, but internet connection drops after som time. Works after going in and out of Airplane Mode.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Wed, 19 Oct 2011 13:18:24 +0000</when>
<what>IQ&apos;Eve been seeing this issue on my Galaxy S2 (2.3.4).

I changed my router security from WPA2 to WPA-Personal and I no longer see the issue described above.</what>
</comment>
</bug>
<bug>
<bugid>17596</bugid>
<title>Honeycomb Google Service Framework dose not support Thai language.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 04:10:19 +0000</openedDate>
<description>device : GT-P7500 ( GMS 3.1 ) reproduction step : setting Q&gt;E sync and
account Q&gt;E add account Q&gt;E Google Accounts symptom : Google Service
Framewokrd dose not support Thai language. correct behavior : GMS must
support Thai language.</description>
<comment>
<author>testbys...@gmail.com</author>
<when>Mon, 13 Jun 2011 04:34:00 +0000</when>
<what>Not only GSF, but also other application of GMS must support Thai language.
Gingerbread GMS has Thai translated text.</what>
</comment>
<comment>
<author>testbys...@gmail.com</author>
<when>Mon, 13 Jun 2011 04:50:45 +0000</when>
<what>Honeycomb GMS doesnQ&apos;Et have indonesian, vietnamese translation either.(Gmail)
</what>
</comment>
<comment>
<author>testbys...@gmail.com</author>
<when>Tue, 14 Jun 2011 11:10:34 +0000</when>
<what>Honeycomb GMS doesnQ&apos;Et have Malaysian translation either.</what>
</comment>
<comment>
<author>blue790...@gmail.com</author>
<when>Wed, 15 Jun 2011 04:59:00 +0000</when>
<what>Honeycomb GMS doesnQ&apos;Et have Arabic translation either.
- Idle Q&gt;E Apps Q&gt;E Latitde Q&gt;E pop up
- Idle Q&gt;E Apps Q&gt;E Voice Search
- Idle Q&gt;E Apps Q&gt;E YouTube Q&gt;E menu
- Idle Q&gt;E Apps Q&gt;E Market Q&gt;E menu
- Idle Q&gt;E Menu Q&gt;E Google Search Q&gt;E menu
- Idle Q&gt;E Apps Q&gt;E Maps Q&gt;E menu 
- Idle Q&gt;E Apps Q&gt;E Places
- Idle Q&gt;E Apps Q&gt;E Talk 
- Idle Q&gt;E Apps Q&gt;E Gmail













 
</what>
</comment>
</bug>
<bug>
<bugid>15229</bugid>
<title>No RTSP keep-alive packets in 2.3 causing streaming server to close the connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>jesper.d...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 09:58:47 +0000</openedDate>
<description>Steps to reproduce: - Start an AAC rtsp stream from a server with a
configured RTP/RTSP timeout value configured (default is one minute)
Test plattform: Nexus One, 2.3.3 Expected: The system should send
keep-alive or any other RTSP request/report to the streaming server each
minute or within the timeout time received in the RTSP session response.
If this is not fulfilled the server may close the connection (RFC 2326)
Actual: No RTSP reports/requests are sent after the stream has started
causing the streaming server to close the connection Part of log:
I/StagefrightPlayer( 68):
setDataSource(Q&apos;Ertsp://mobil-live.sr.se/mobilradio/kanaler/p3-aac-96Q&apos;E)
I/MyHandler( 68): connection request completed with result 0 (Unknown
error: 0) I/ARTSPConnection( 68): status: RTSP/1.0 200 OK I/MyHandler(
68): DESCRIBE completed with result 0 (Unknown error: 0)
I/ASessionDescription( 68): v=0 I/ASessionDescription( 68): o=-
1889529881 1889529881 IN IP4 134.25.4.152 I/ASessionDescription( 68):
c=IN IP4 134.25.4.152 I/ASessionDescription( 68): t=0 0
I/ASessionDescription( 68): a=sdplang:en I/ASessionDescription( 68):
a=range:npt=now- I/ASessionDescription( 68): a=control:*
I/ASessionDescription( 68): m=audio 0 RTP/AVP 96 I/ASessionDescription(
68): a=rtpmap:96 MP4A-LATM/24000/2 I/ASessionDescription( 68): a=fmtp:96
profile-level-id=15;object=2;cpresent=0;config=400026203FC0
I/ASessionDescription( 68): a=control:trackID=1
UpdateDataAndInformReceivers I/ARTSPConnection( 68): status: RTSP/1.0
200 OK I/MyHandler( 68): SETUP(1) completed with result 0 (Unknown
error: 0) I/ARTSPConnection( 68): status: RTSP/1.0 200 OK I/MyHandler(
68): PLAY completed with result 0 (Unknown error: 0) I/AwesomePlayer(
68): ARTSPController::connect returned 0 W/AACDecoder( 68): Sample rate
was 24000 Hz, but now is 48000 Hz I/AudioHardwareQSD( 68): Routing audio
to Speakerphone D/AudioHardwareQSD( 68): Switching audio device to
D/AudioHardwareQSD( 68): Speakerphone . (no logs from mediaplayer for
about 2min). . E/ARTSPConnection( 68): Server unexpectedly closed the
connection. I/MyHandler( 68): stream ended? aborting. E/ARTSPConnection(
68): Error sending rtsp request. I/MyHandler( 68): TEARDOWN completed
with result -32 (Broken pipe) I/MyHandler( 68): TEARDOWN completed with
result -103 (Software caused connection abort)</description>
<comment>
<author>liskavo...@gmail.com</author>
<when>Tue, 10 May 2011 12:37:00 +0000</when>
<what>HTC Desire HD with latest OTA (Android 2.3.3) works fine (sends RTSP keepalive). Either they have custom HTC media framework which sends RTSP keepalive packets or this bug isnQ&apos;Et AOSP related (even tho I can reproduce it on HTC Desire with 2.3.3,2.3.4 - Oxygen ROM, CM7).</what>
</comment>
<comment>
<author>bert.pa...@gmail.com</author>
<when>Thu, 27 Oct 2011 22:31:23 +0000</when>
<what>have same problem try with nexus one 2.3.6, nexus s 2.3.6, asus transformer 3.2.1

My app doesnQ&apos;Et work it works fine before.. whats happen ? now it works 60seconds then stop: 
Q&quot;EServer unexpectedly closed the connection.Q&quot;E
Q&quot;Estream ended? aborting.Q&quot;E
I have retry your MediaPlayerDemo_Video.java, same problem, try native video player same problem ?????????
and try 3 different rtsp links...
Please Google hurry up we cant see video now with android !!</what>
</comment>
<comment>
<author>bert.pa...@gmail.com</author>
<when>Thu, 27 Oct 2011 22:33:48 +0000</when>
<what>sorry not 60secondes but 90seconds every times for all links and mediaplayer</what>
</comment>
</bug>
<bug>
<bugid>15475</bugid>
<title>Request for Icon Guidelines in Honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 21:19:32 +0000</openedDate>
<description>There are no icon guidelines specified for Honeycomb. I published some
apps that were supposed to bring support for Honeycomb. The problem is
some parts look really funny because the icon guidelines donQ&apos;Et tell
developers what they should look like for honeycomb/tablets.
http://developer.android.com/guide/practices/ui_guidelines/icon_design_status_bar.html</description>
<comment>
<author>jerem...@gmail.com</author>
<when>Sun, 13 Mar 2011 21:20:07 +0000</when>
<what>Please change the title to Q&quot;ERequest for Icon Guidelines in HoneycombQ&quot;E.

Autocomplete tagged this instead :/</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 14 Mar 2011 05:54:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13263</bugid>
<title>GL_LINES clipping problem in emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>robrosenblum</reportedBy>
<openedDate>Sat, 18 Dec 2010 22:05:41 +0000</openedDate>
<description>IQ&apos;Em using OpenGL GL_LINES to draw a grid-like object. When the grid is
within the view, it draws fine, but when I translate the grid towards
camera, it looks like itQ&apos;Es clipping the lines incorrectly. You can see
some sample images and source code here:
https://docs.google.com/Doc?docid=0ATlFN-46mbTCZGh0ZHJ4ZGZfMTFndzRkNHFjMgQ&amp;Ehl=enQ&amp;Eauthkey=CL3wzdwB
This example is a simplified version of the app IQ&apos;Em writing, which
requires lines drawn between adjacent grid points. I donQ&apos;Et get the
artifact when I run the app on my Captivate. Host OS: Windows 7 SDK
tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool
UI): Android SDK Tools, revision 7 Eclipse version: 3.5.2 ADT plug-in
version: Platform targeted by your project: Android 1.5+ Version of the
platform running in the emulator: Android 1.5, 1.6, 2.1, 2.2 STEPS TO
REPRODUCE: 1. Create project using source in above link. 2. Run on
emulator, should see the problem. 3. Run on device, should hopefully not
see the problem. EXPECTED RESULTS: A clean grid that clips properly
OBSERVED RESULTS: See images at above link.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:20:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>612</bugid>
<title>Child MyView.onDraw() is not getting called after calling MyView.invalidate() </title>
<status>Declined</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2008-08-16T07:51:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>androidf...@yahoo.com</reportedBy>
<openedDate>Mon, 07 Apr 2008 10:34:35 +0000</openedDate>
<description>This is the problem. I have a TableLayout view as the top view in the
hierarchy, this view has other views as its children added to it. One of
the child views is a custom view, MyView, that I created to draw
graphics on it and to receive click events. The other children are all
buttons. When I click on the MyView the MyView.invalidate() button is
called so that MyView gets refreshed with the new graphics. What is
supposed to happen after calling invalidate() is that the
MyView.onDraw() method is supposed to be called but it is never called.
After some experimenting I discovered that the only reliable way to get
MyView.onDraw() to be called is for me to call the top viewQ&apos;Es
invalidate() method, in this case the TableLayout.invalidate(). My guess
is that MyView.onDraw() is not being called after calling
MyView.invalidate() because there is a bug. Thanks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Apr 2008 15:21:04 +0000</when>
<what>Hi,

Unfortunately your description is not enough to reproduce the problem. Could you come up with a small source 
code example that reproduces the issue? I would gladly take a closer look and see if the problem still exist, and 
if yes, how to fix it.

Thanks.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Apr 2008 15:21:14 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 16 Aug 2008 07:51:34 +0000</when>
<what>Not reproducible/not enough information.</what>
</comment>
</bug>
<bug>
<bugid>5057</bugid>
<title>Device width seems wonky on the Droid browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dansin...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 04:01:00 +0000</openedDate>
<description>I have a mobile-optimized site (http://www.cellstories.net) that uses a
pretty simple trick of serving a different page based on browser width.
This worked great until the Droid came along, with its very high pixel
density screen. I understand that the default setting of the screen is
800 pixels wide (significantly wider than my width detect script, which
is making its decision of which page to serve at 500 pixels). However,
the Droid browser seems to arbitrarily decide to report a smaller width,
and thusly serve the smaller-width page. But not in a predictable manor.
As a result, the experience for an end user is completely random:
sometimes they see a wide page they have to zoom in on, sometimes they
see a page thatQ&apos;Es scaled just right to their window. I have written a
small script (http://www.sinkerdocs.com/wintest.html) that reports the
screen width and, even when forcing the viewport to a specific pixel
size, I have had some users still report an 800 pixel width (even in
vert orientation) and others report the fixed width. Is there a way of
definitively setting the width for the DroidQ&apos;Es browser? Is this a bug?
Am I just simply not thinking something through? Frankly, itQ&apos;Es starting
to feel like designing in a dark cave with my hands tied behind my back.
(this is cross-posed on Stack Overflow)</description>
<comment>
<author>klo...@google.com</author>
<when>Fri, 18 Dec 2009 01:44:59 +0000</when>
<what>You can try the following to force the site honor the device dpi.

Q&lt;Emeta name = Q&quot;EviewportQ&quot;E width=Q&quot;Edevice-widthQ&quot;E target-densitydpi=Q&quot;Edevice-dpiQ&quot;EQ&gt;E</what>
</comment>
</bug>
<bug>
<bugid>6547</bugid>
<title>Screen shots</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-10-28T05:06:10.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>584</stars>
<reportedBy>Brett.Sh...@gmail.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 14:15:05 +0000</openedDate>
<description>I would like the ability to that a screen shot (similar to a print
screen) of whatever is currently displaying on the screen. This
functionality should not require users to connect to a desktop computer
with a development kit installed and it should not require users to root
their phone. This feature would be used by people all the time. My iPod
Touch implements this feature by pushing both the home and power buttons
at the same time.</description>
<comment>
<author>mdeixelberger@gmail.com</author>
<when>Tue, 09 Feb 2010 14:59:12 +0000</when>
<what>that sounds like a grat idea, why not like on an iphone? simply push power+trackball
for a few seconds to take a screenshot</what>
</comment>
<comment>
<author>Arshley....@gmail.com</author>
<when>Tue, 09 Feb 2010 16:34:17 +0000</when>
<what>This would be really appreciated. I dont see how google let this one slip. Come on 
Google. make it happen.</what>
</comment>
<comment>
<author>meredith...@gmail.com</author>
<when>Thu, 11 Feb 2010 15:51:58 +0000</when>
<what>I agree. On the iphone, I love this feature, and uses it for so many different 
things.</what>
</comment>
<comment>
<author>are...@gmail.com</author>
<when>Sat, 13 Feb 2010 23:14:06 +0000</when>
<what>yes we need this</what>
</comment>
<comment>
<author>nmoh...@gmail.com</author>
<when>Tue, 16 Feb 2010 13:28:22 +0000</when>
<what>Yes,
A screenshot is a usefull tool that should be standard. I vote for this too.</what>
</comment>
<comment>
<author>Casey.Sc...@gmail.com</author>
<when>Fri, 19 Feb 2010 15:19:15 +0000</when>
<what>I am in complete agreement with the rest of you.  That is the one thing that I have
been disgraced on by my iphone wielding cohort.
</what>
</comment>
<comment>
<author>indra10...@gmail.com</author>
<when>Sat, 20 Feb 2010 03:57:26 +0000</when>
<what>Yes, I want it too... Hope It will realize in the next update :D</what>
</comment>
<comment>
<author>j33...@gmail.com</author>
<when>Mon, 22 Feb 2010 22:14:45 +0000</when>
<what>i agree.. I would LOVE this.. it would help me make a better decision to go for an
android phone when my contracts up... not liking the iphone much now and im bored og
it...</what>
</comment>
<comment>
<author>kelvin.w...@gmail.com</author>
<when>Wed, 24 Feb 2010 04:49:14 +0000</when>
<what>damn damn, we need this, I dont like open console or sdk. MUST
HAVE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

I hate open sdk, that is very trouble!!!</what>
</comment>
<comment>
<author>tishia...@gmail.com</author>
<when>Thu, 25 Feb 2010 21:47:17 +0000</when>
<what>I try to find screenshot, find shootme... but seems my phone is not rooted? what 
does it mean? how can I do it before I install? please advise.

I like iphoneQ&apos;Es feature better as it can be done Q&quot;Eon the goneQ&quot;E ... so far, I need 
shootme alike as seems it is the best? I do not know .. please help.</what>
</comment>
<comment>
<author>erik...@gmail.com</author>
<when>Fri, 26 Feb 2010 15:24:58 +0000</when>
<what>Yes YES YES PLEASE!  :)</what>
</comment>
<comment>
<author>mrsh...@gmail.com</author>
<when>Sun, 28 Feb 2010 08:39:44 +0000</when>
<what>Could you *please* include a screenshot tool in Android master?

Showing off/Reporting bugs would be much easier with an iPhone style 
Power+Home key screenshot feature in the Android base.

IQ&apos;Eve used this feature on a regular basis on my iPhone, and anything that 
makes the transition from the iPhone to the android is a bonus for the 
community at large :)

What do you want to see?
1. Click the Q&apos;Epower buttonQ&apos;E and Q&apos;Etrackball buttonQ&apos;E as the same time
2. Some kind of visual/audio based notification should trigger. (White 
Flash)
3. Image is saved to your Images as a .png? and placed in a gallery folder.</what>
</comment>
<comment>
<author>kelvin.w...@gmail.com</author>
<when>Sun, 28 Feb 2010 17:12:27 +0000</when>
<what>YES YES YES we need this tool. yes yes should be master tool.

@mrshlee, it sound like iphone. yes yes we neeeeeed.</what>
</comment>
<comment>
<author>dungbeet...@gmail.com</author>
<when>Wed, 03 Mar 2010 04:15:56 +0000</when>
<what>Yes please! Very valuable! Thanks!</what>
</comment>
<comment>
<author>queer...@gmail.com</author>
<when>Sat, 06 Mar 2010 00:30:19 +0000</when>
<what>i would also like this feature.</what>
</comment>
<comment>
<author>kelvin.w...@gmail.com</author>
<when>Mon, 08 Mar 2010 06:51:51 +0000</when>
<what>UNROOT Screenshot possible?</what>
</comment>
<comment>
<author>pascal.r...@gmail.com</author>
<when>Tue, 09 Mar 2010 01:01:22 +0000</when>
<what>Please add this feature. It is a MUST have.</what>
</comment>
<comment>
<author>scuzz...@gmail.com</author>
<when>Thu, 11 Mar 2010 04:07:31 +0000</when>
<what>I HATE having to use my PC every time I want to take a screenshot, a way to do it on 
the phone would be phenomenal without root seeing as doing so voids my warranty. Not a 
great trade off just for screenshots
</what>
</comment>
<comment>
<author>Brett.Sh...@gmail.com</author>
<when>Thu, 11 Mar 2010 12:59:22 +0000</when>
<what>If you want this feature, please Q&quot;ESTARQ&quot;E this issue. I believe staring an issue is
like voting for it.</what>
</comment>
<comment>
<author>phild1...@gmail.com</author>
<when>Thu, 11 Mar 2010 16:46:53 +0000</when>
<what>Most definately this should be a feature.</what>
</comment>
<comment>
<author>gmbroo...@gmail.com</author>
<when>Thu, 11 Mar 2010 19:02:25 +0000</when>
<what>I would like to use an Android but I need this function.  Our software runs on 
mobile devices and the only way to document, annotate and present views of the 
software to larger audiences is to take screen shots like the iPhone can do.  Please 
add this feature.</what>
</comment>
<comment>
<author>yourtu...@gmail.com</author>
<when>Thu, 11 Mar 2010 19:05:51 +0000</when>
<what>This is a very important feature.  If you want to spread the word, showing Android 
functionalty and software, you need a way to capture images for presentation.  This 
is a must have!</what>
</comment>
<comment>
<author>szajic</author>
<when>Fri, 12 Mar 2010 17:55:52 +0000</when>
<what>Screenshot would be very helpful.  Please add!</what>
</comment>
<comment>
<author>gr8...@gmail.com</author>
<when>Sun, 14 Mar 2010 01:28:04 +0000</when>
<what>Yes, it is a must have feature!
How that happened that only one existing app (do not root your phone) was taken from
the Market? ! ??</what>
</comment>
<comment>
<author>dean.chang@gmail.com</author>
<when>Tue, 16 Mar 2010 17:26:47 +0000</when>
<what>We need to have this for app development and documentation purposes if our Android 
app is going to be at the same level as our iPhone app.</what>
</comment>
</bug>
<bug>
<bugid>5234</bugid>
<title>alarm clock wonQ&apos;Et turn off!!!!! agh! I canQ&apos;Et use it b.c it sticks itself on and makes me want to hurl my phone against the wall and smash it to a million little bits especially if it isreally early in the morning</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>debeg...@gmail.com</reportedBy>
<openedDate>Sun, 06 Dec 2009 07:47:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3579</bugid>
<title>Market Search ORing Package Names</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-24T23:15:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Mon, 17 Aug 2009 21:43:26 +0000</openedDate>
<description>I would just like to request the ability to OR package names when
opening the market via an intent as follows: Intent intent = new
Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(Q&quot;Emarket://search?q=pname:com.packageone|
com.packagetwoQ&quot;E)); startActivity(intent); IQ&apos;Em suggesting using | as an
OR since Q&apos;E Q&apos;E is treated as an AND. I donQ&apos;Et care how you guys do it as
long as I can OR them ;)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:27:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:15:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:25:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11240</bugid>
<title>TinyDB1 showstopper in TakeQuiz tutorial</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-15T18:11:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johnxmur...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 23:23:08 +0000</openedDate>
<description>I have been taking the Tutorials in sequence and have not found any
problems. After MakeQuiz, I followed the instructions for TakeQuiz, and
got to the point of adding the calls to tinyDB1 to getvalue and
storevalue. The attached file is a screenshot of what I got. Call
TinyDB1.getvalue is the wrong shape and wonQ&apos;Et fit (obviously) into the
Screen1.initialize block. I have checked this Issues board and the AI
group for this problem and find no sign of it. I am using a Samsung
Netbook N150 with Win Starter (32K). My phone is the Emulator and IQ&apos;Em on
Android 2.2. I will keep the error project in case you need it and
restart TakeQuiz from scratch to see if that helps.</description>
<comment>
<author>johnxmur...@gmail.com</author>
<when>Tue, 14 Sep 2010 23:40:32 +0000</when>
<what>To follow up, a new project with tinyWebDB1 exhibits the same error behavior as seen in the screenshot in my first post. Rebooting has no effect.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Sep 2010 18:11:00 +0000</when>
<what>this is an AppInventor bug, not an Android bug. please use whatever their bug reporting procedure is.</what>
</comment>
</bug>
<bug>
<bugid>14451</bugid>
<title>Code formatter will decrease code readability?</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-02-01T21:54:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keiji.ariyama</reportedBy>
<openedDate>Tue, 01 Feb 2011 12:21:44 +0000</openedDate>
<description>Now, AOSP code formatter Q&quot;Eandroid-formatting.xmlQ&quot;E is joining already
wrapped lines. For example, I often write wrapped if statements. if
(mObj.isStarted Q&amp;EQ&amp;E mObj.getId() != -1 Q&amp;EQ&amp;E mUser.isRegistered() Q&amp;EQ&amp;E mTask
!= null Q&amp;EQ&amp;E mTask.isCompleted() == false) { I think that mObj, mUser and
mTask should be another lines. However, formatter will join lines... if
(mObj.isStarted Q&amp;EQ&amp;E mObj.getId() != -1 Q&amp;EQ&amp;E mUser.isRegistered() Q&amp;EQ&amp;E mTask
!= null Q&amp;EQ&amp;E mTask.isCompleted() == false) { I think that rule decrease
code readability. And IQ&apos;Eve posted to Q&quot;Ereview serverQ&quot;E a patch set.
https://review.source.android.com/#change,publish,20865,1 What do you
think about it?</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Feb 2011 21:54:22 +0000</when>
<what>review.source.android.com is the right place for this.</what>
</comment>
<comment>
<author>keiji.ariyama</author>
<when>Wed, 02 Feb 2011 00:23:19 +0000</when>
<what>I see.
Many thanks.</what>
</comment>
</bug>
<bug>
<bugid>6718</bugid>
<title>Reprise: Accidental redial all too easy because call log tab displays after call and a single touch redials</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>cincinnerdi@gmail.com</reportedBy>
<openedDate>Thu, 18 Feb 2010 17:13:11 +0000</openedDate>
<description>This is frustrating in that this design flaw was originally posted,
fixed, released, but now itQ&apos;Es BACK!! In Android pre-1.5 this behavior
was present. In 1.5, the issue was RESOLVED In 2.0, the design flaw was
re-introduced. The original issue was 1599 Accidental redial all too
easy because call log tab displays after call and a single touch redials
Many people commented on the problem @1599 and I suggest you read those,
too. This scenario has happened many times on Android 2.0: I finish a
call and press the red button to hang up. The Call log tab becomes
active, listing the last calls Imade. I brush my fingers past the green
icons on the right side of the screen and the one touch automatically
dials one of those listed. Of course, the phone isnQ&apos;Et to my ear so I
canQ&apos;Et hear it dialing. (On one time, one of these calls went to
someoneQ&apos;Es voice mail and they heard what was going on around me for five
minutes. Creepy.) Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem. Dial number. Hang up. Call
log displays. Single tap an entry and phone re-dials whatever you
tapped. - What happened. As described above, calls are accidentally made
without user being aware of it. - What you think the correct behavior
should be. The approach taken by Android 1.5 was excellent and largely
corrected issue. Ver 2.0 should be more like 1.5. Droid 2.0.1 Build
ESD56</description>
<comment>
<author>andybak</author>
<when>Thu, 18 Feb 2010 17:58:27 +0000</when>
<what>In the original bug you said Q&quot;Eplease visit Issue 6718 and post commentsQ&quot;E

*Please* donQ&apos;Et tell people to do this. It spams everyone whoQ&apos;Es starred it and fills
up the bug tracker with pointless Q&apos;Eme tooQ&apos;E noise.

If you want to vote for an issue just star it. Only add a comment if you have some
useful information to contribute.</what>
</comment>
<comment>
<author>cincinnerdi@gmail.com</author>
<when>Thu, 18 Feb 2010 18:58:06 +0000</when>
<what>Ah, excuse my n00b-ness.
So, youQ&apos;Ere suggesting that instead I should have said, Q&quot;EIf you find this to be an 
issue, please visit Issue 6718 and mark it with a star.Q&quot;E ?</what>
</comment>
<comment>
<author>Floyd...@gmail.com</author>
<when>Thu, 26 Aug 2010 17:41:44 +0000</when>
<what>My comment is to go to the market and download NotCallLog (my app of course) It has been free and available since your problems have existed, and has satisfied over 100000 users! Check it out. NotCallLog. Because I too hated accidentally redialing people from my call log after i made a phone call

I will attach the newest apk below too, just in case you cant get it in your home countries market.

Roger Lemmon
www.rogerlemmon.com/androidapps
rogerl.android@gmail.com</what>
</comment>
<comment>
<author>cincinnerdi@gmail.com</author>
<when>Tue, 01 Mar 2011 15:37:01 +0000</when>
<what>My wife just obtained a Nexus S with Gingerbread and - you guessed it - this problem is still there. She accidentally dialed someone with a few hours of having the new phone.  This is a design flaw with an easy fix. Google please address this!
BTW, I use the NotCallLog app for a while and it did help somewhat, but IQ&apos;Ed rather see a solution within OS instead of a workaround app.</what>
</comment>
</bug>
<bug>
<bugid>12213</bugid>
<title>Same pop up comes 3 times in Gmail composer </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 05:47:07 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS R7. - Steps to reproduce the
problem (including sample code if appropriate). 1. Open Gmail and login.
2. Go to Gmail inbox and Press Menu key. 3. Select compose. Enter few
garbage characters in To field. Press Send. It will show Q&quot;ERecipient
ErrorQ&quot;E pop up. 4. Press Power key so that display goes OFF. Press power
key again so that display comes up. 5. Press OK now on the same pop up.
We need to press it 3 times to close pop up. - What happened. We need to
press it 3 times to close pop up. - What you think the correct behavior
should be. Only need press it once. For more details please check the
log attached.</description>
</bug>
<bug>
<bugid>9215</bugid>
<title>Contacts app should be able to handle .vcf files and Browser app should allow downloading .vcf files</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>36</stars>
<reportedBy>remohamm...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 13:04:25 +0000</openedDate>
<description>Contacts app already has the feature of importing contacts from a vCard
file. So I think the task should be something like registering the
related mimetype for the Contacts app.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 13:31:03 +0000</when>
<what>Q&apos;EvcfQ&apos;E is a supported mime type in the Browser (see frameworks/base/core/java/android/webkit/MimeTypeMap.java ). Can you provide an example / use case to show how this request might work?</what>
</comment>
<comment>
<author>remohamm...@gmail.com</author>
<when>Fri, 02 Jul 2010 13:50:00 +0000</when>
<what>Trying to get a vCard export from https://www.google.com/contacts/ results in an Unsupported format error. Although it may be a bug of Google contacts and the mimetype in the response is set wrongly.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>lancerv...@gmail.com</author>
<when>Mon, 11 Oct 2010 18:51:31 +0000</when>
<what>I too can confirm this issue, and can provide more detail:

Current result: 
  1. Link is opened in browser
  2. Browser initiates download of vcard file
  3. User exits browser and selects downloaded VCF file from drawer
  4. Browser complains that it is an unsupported file format
  5. User is forced to go open the file with a third party file manager in order for Contacts to claim it.

Expected result: 
  1. Link is opened in browser
  2. Browser recognizes it as a vcf and displays a menu of applications capable of handling VCF files, or simply opens it directly in contacts

Example vCard link: http://goo.gl/El0H

My company is trying to do a qr-code business card roll-out and all smartphone OSQ&apos;Es except android seem to handle link-Q&gt;Evcard-Q&gt;Econtact import just fine, so this is a big usability issue.</what>
</comment>
<comment>
<author>Samuel.S...@gmail.com</author>
<when>Tue, 16 Nov 2010 03:24:38 +0000</when>
<what>In my case, it mostly works fine.  I can download a vcard and clicking it in the download list offers to import it into contacts.  The problem is that I have to save the link, because otherwise it just displays the text in the browser.  (I just fixed this by sending an attachment header as well.)  It would be still be better if the browser knew to save it or passed it to contacts directly.

The problem others are seeing is that google.com/contacts is using Q&quot;Etext/directoryQ&quot;E as the mime type instead of Q&quot;Etext/x-vcardQ&quot;E.  For some reason the browser is recognizing it, but doesnQ&apos;Et know what to do with it.  I guess in my case with using Q&quot;Etext/x-vcardQ&quot;E, the browser just treats it as text.
</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Thu, 25 Nov 2010 22:36:41 +0000</when>
<what>Same problem here. IQ&apos;Em unable to download a vcf file from the browser.
When i click on a link to a .vcf file, the browser displays the text contained in the vcf, but doesnQ&apos;Et download it.
</what>
</comment>
<comment>
<author>lid...@gmail.com</author>
<when>Tue, 07 Dec 2010 11:47:23 +0000</when>
<what>I have the same issue:
1. .vcf file is stored on web server
2. Android browser navigates to .vcf file
3. Android browser displays vcf as text, instead of downloading/importing the vcf file into contacts

I tried having the web server send Q&quot;EContent-Type: text/directoryQ&quot;E and Q&quot;EContent-Type: text/x-vcardQ&quot;E with the same result. My use case is pretty much the same as lancervickQ&apos;Es, with QR-codes on business cards.</what>
</comment>
<comment>
<author>lid...@gmail.com</author>
<when>Tue, 07 Dec 2010 12:14:56 +0000</when>
<what>In case anyoneQ&apos;Es wondering, I picked up Samuel.SiebQ&apos;Es hint to use the kludgy attachment header workaround. In your Apache conf file (httpd.conf, or .htaccess, etc.) add something like this:
Q&lt;EFiles *.vcfQ&gt;E
  Header set Content-Disposition attachment
Q&lt;E/FilesQ&gt;E 

That adds a Q&quot;EContent-Disposition: attachmentQ&quot;E header to any .vcf file, and causes AndroidQ&apos;Es browser to download the file, making it openable by the Contacts app.</what>
</comment>
<comment>
<author>A.Ro...@gmail.com</author>
<when>Tue, 07 Dec 2010 21:28:23 +0000</when>
<what>IQ&apos;Em having the same issue here.  What a pain.  I just added the server rules as described, but it just seems like an extra step on the userQ&apos;Es side to have to open the vCard.  I canQ&apos;Et believe there is no simple, direct way to do this.  </what>
</comment>
<comment>
<author>e...@west-point.org</author>
<when>Fri, 10 Dec 2010 08:32:29 +0000</when>
<what>Same issue

Replicatable steps:

1) Open Browser
2) Navigate to a vcf  (feel free to use mine for testing  http://thechinsells.com/files/937026/Ed_Urbaniak.vcf )
3) browser displays vcard as text

Desired result: browser recognizes vcf file and opens with contact program or prompts with available contact programs.

FYI:  If someone emails me a vcf, android recognizes the file type and behaves appropriately.
</what>
</comment>
<comment>
<author>ricferre...@gmail.com</author>
<when>Thu, 30 Dec 2010 13:40:48 +0000</when>
<what>I am having the same problem. The browser should just trigger the contacts app and open the card directly, withtout the need for the user to go into downloads and then click the file.

When adding the contacts app should ask if you want to Q&quot;Ecreate a new contactQ&quot;E or Q&quot;Eadd to existingQ&quot;E

for tests visit. http://533design.com/vcard
</what>
</comment>
<comment>
<author>cybermaus@gmail.com</author>
<when>Thu, 20 Jan 2011 14:42:33 +0000</when>
<what>According to RFC2425, the correct content type is  text/directory;profile=vcard

But even that profile=vcard addition does not work, its still downloaded as a file rather than opened as an address. Android simply does not process the vcard, so I wonder why the issue has the Q&quot;Eneeds infoQ&quot;E status</what>
</comment>
<comment>
<author>OhMead...@gmail.com</author>
<when>Tue, 08 Feb 2011 20:59:22 +0000</when>
<what>yup. iQ&apos;Em running into this problem too. would love to see it resolved.

does it make sense to write a small app that registers as a handler for text/x-vcard and/or text/directory;profile=vcard and uses the contact API to insert the vcard. then license the app in such a way that itQ&apos;Es EXTREMELY easy for someone like google or motorola or htc or ... to integrate it into the browser?</what>
</comment>
<comment>
<author>rgmadari...@gmail.com</author>
<when>Thu, 24 Feb 2011 16:24:14 +0000</when>
<what>Our experience after extensive tests:
1. You can do the Browser (Android 2.2) downloading the vcf file. 
We have followed the suggestions from this url:
http://stackoverflow.com/questions/4381766/how-to-get-a-vcard-vcf-file-into-android-contacts-from-website
The key: ItQ&apos;Es not enough to use MIME Type, you also must do: Q&quot;Esetting the content-disposition to attachement for .vcf files in an Apache httpd.conf or .htaccess fileQ&quot;E

2. Contacts App does NOT recognize vcf downloading from browser automatically. 
ItQ&apos;Es a 2 Steps Process:
 1. Download vcf
 2. The vcf must be accessed fromthe Download info in the Notifications area (top bar) and with 1 single click Q&quot;EContacts AppQ&quot;E is offered to open the vcf file.

NOTE: Caution with Browser CACHE during tests ;) You might be thinking itQ&apos;Es not working wrongly...

</what>
</comment>
<comment>
<author>cybermaus@gmail.com</author>
<when>Thu, 24 Feb 2011 20:30:20 +0000</when>
<what>And item 2. is precisely the issue. WHY would it need to be a 2 step process. WHY need to save and need to browse to the cache. From SMS it will prompt to import. From email it will prompt to import. 

There is no logic to not prompt from the browser. Its a known Mime and if the Mime type (and indeed disposition) is given by the server, it should be dealt with in a manner consistent with SMS and email (and consistent with intuitive user expectation) which is that you are prompted whether you want to import.</what>
</comment>
<comment>
<author>tim.olsh...@gmail.com</author>
<when>Sun, 13 Mar 2011 03:12:32 +0000</when>
<what>IQ&apos;Em using the Google Nexus S (which is on v2.3) and IQ&apos;Em also having this issue. Would love to see this resolved.</what>
</comment>
<comment>
<author>stee...@gmail.com</author>
<when>Tue, 29 Mar 2011 16:58:25 +0000</when>
<what>2.2 Froyo Samsung i9000. Same problems and frustrations, will not handle .vcf files from a browser link. have even tried streaming it with Q&apos;EperfectQ&apos;E headers and protocols, only to get it to open up in the browser and display the content in the browser window. 

I think nothing is being done about it considering how long this has been reported and changes requested, with no change in the behaviour of the next generation of phones already being reported. A real shame!

Seems such a usefull standard and feature is just ignored. I wonder why?</what>
</comment>
<comment>
<author>indy.e...@gmail.com</author>
<when>Fri, 29 Apr 2011 07:21:55 +0000</when>
<what>Why is the status still Q&quot;ENeedsinfoQ&quot;E?

I made some examples:
http://mobil.mobile-web.at/tests/vcard/text-vcf.php
http://mobil.mobile-web.at/tests/vcard/application-vcf.php
http://mobil.mobile-web.at/tests/vcard/application-octet-stream.php

You can see the php code of the files here:
http://mobil.mobile-web.at/tests/vcard/text-vcf.txt
http://mobil.mobile-web.at/tests/vcard/application-vcf.txt
http://mobil.mobile-web.at/tests/vcard/application-octet-stream.txt

As you see, none of the usual mime types work in an android browser. On any desktop browser the files would be recognized as a vcard. However, on most smartphone osQ&apos;Ees, where downloading a vCard over a browser would be _very_ useful, there is still no support for them.

(By the way, this is even a bigger problem with iOS, as you canQ&apos;Et even force the mobile safari browser to download the file. Does anyone know, if you can file this problem anywhere at apple?)</what>
</comment>
<comment>
<author>dennislloydjr</author>
<when>Sat, 30 Apr 2011 04:05:13 +0000</when>
<what>This was a pain, but I finally figured out a way to make it work. At least it worked for me - hopefully it will help someone else.

I added the following to my .htaccess file:

Q&lt;EFiles *.vcfQ&gt;E
  ForceType text/x-vcard
  Header set Content-Disposition attachment
Q&lt;E/FilesQ&gt;E

After that, when I browsed to the VCF in the android browser it automatically downloaded it and I was able to open it directly into the Contacts tool.

Good luck everybody!</what>
</comment>
<comment>
<author>OhMead...@gmail.com</author>
<when>Sat, 30 Apr 2011 04:14:08 +0000</when>
<what>I believe you misunderstand the issue. The issue is not that you canQ&apos;Et download a .VCF file. The issue is that the desired behavior is for the contact tool to automagically be launched as a helper app after download.</what>
</comment>
<comment>
<author>stoer...@okkam.it</author>
<when>Thu, 05 May 2011 19:44:31 +0000</when>
<what>A workaround that Q&quot;EworksQ&quot;E in java:
response.setHeader(Q&quot;EContent-DispositionQ&quot;E, Q&quot;Eattachment; filename=\Q&quot;Evcard.vcf\Q&quot;E;Q&quot;E);

But nonetheless, my dirt-cheap Nokia C3 goes directly to a contact import screen (also without the Content-Disposition header...), whereas my costly Android phone is making life hard for developers and users.
</what>
</comment>
<comment>
<author>c...@squeeze.biz</author>
<when>Wed, 29 Jun 2011 17:41:15 +0000</when>
<what>Not a perfect result - but the ForceType workaround (comment 21) appears to work as an alternative to the perfect result:
.vcf file linked to from web page is downloaded, then if you click the downloaded file name to activate it, Android will recognise the file and ask which app to process it with. (tested with Dolphin Browser Q&amp;E default browser on HTCDesireHD Android 2.2.1)
As I say - not perfect, but the end result is satisfactory (user can download contacts)
Not all VCF info transferred into contacts it seems (eg image within .vcf) - but that would be a different issue!</what>
</comment>
<comment>
<author>st...@mintsocial.com</author>
<when>Sat, 02 Jul 2011 22:14:51 +0000</when>
<what>The comment 21 solution works pretty good. Tested on Moto Droid with 2.2.1 </what>
</comment>
<comment>
<author>KUKoenig...@gmail.com</author>
<when>Wed, 05 Oct 2011 15:32:22 +0000</when>
<what>The comment 21 solution works good. On Motorola Flipout (Android 2.1) with installed Dolphin Mini Browser. The standard Motoblur-Browser donQ&apos;Et work.</what>
</comment>
<comment>
<author>bobkat...@gmail.com</author>
<when>Wed, 05 Oct 2011 16:21:19 +0000</when>
<what>how do i find the file to add the fix

should be able to handle .vcf files and Browser app should allow downloading
.vcf files

installed Dolphin Mini Browser. The standard Motoblur-Browser donQ&apos;Et work.</what>
</comment>
</bug>
<bug>
<bugid>13822</bugid>
<title>Test only, ignore</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>morri...@google.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 23:01:01 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 07 Jan 2011 23:03:42 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 07 Jan 2011 23:04:03 +0000</when>
<what>Thanks for your reports. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies like random OEM to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>8067</bugid>
<title>Wi-Fi drops when left idle in Q&quot;ENever SleepQ&quot;E policy for Wi-fi Connections</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>sshapar...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 11:24:30 +0000</openedDate>
<description>Device: Samsung Galaxy Lite (Spica) Version: 2.1 same problem reported
for Device: Google Nexus One Version: 2.1 Wi-fi Details: - WRT54G2 -
Linksys G Router - Security - WPA-PSK (TKIP) Steps to Reproduce: 1.
Input the wi-fi details to connect to the network. 2. Change wi-fi sleep
policy to Q&quot;ENever SleepQ&quot;E in advanced menu 3. Once connected, put the
phone to sleep/lock (screen off) for about 30 minutes or more Result:
Connection will be dropped on being idle and will either reconnect on
wake-up or take a long time or create problems to reconnect Quick
solution: Toggle Wi-fi On/Off or (sometimes) change policy to Q&quot;ESleep
when screen offQ&quot;E to make the Wi-fi connect faster. The result from the
above steps results in Wi-fi being disconnected which is not desirable
in an environment where Wi-Fi signal is strong. The router is about 10
feet away but the connection is consistently interrupted when the phone
screen time-out or sleep is triggered. The problem is that Wi-Fi is
being used as a data connection and thus no new notifications from
e-mail, twitter, gtalk, etc. are given to the user in timely manner.
Therefore, notifications are received only when the user wakes up the
phone and re-establishes Wi-Fi.</description>
<comment>
<author>sshapar...@gmail.com</author>
<when>Sat, 01 May 2010 11:33:05 +0000</when>
<what>http://www.google.com/support/forum/p/android/thread?tid=01a47ff5b0a92d52Q&amp;Ehl=en

This is the discussion regarding Nexus One problem of similar kind.</what>
</comment>
</bug>
<bug>
<bugid>11509</bugid>
<title>CanQ&apos;Et use trackball with SeekBar when inside a ListView</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-10-06T17:22:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brampton</reportedBy>
<openedDate>Mon, 27 Sep 2010 11:59:15 +0000</openedDate>
<description>When a SeekBar is inside a ListView the trackball/arrow keys canQ&apos;Et be
used to move the SeekBar. This issue applies to Android 1.5 all the way
to 2.2 - Steps to reproduce the problem (including sample code if
appropriate). public final class TestActivity extends ListActivity {
public SeekBar makeSeekBar() { SeekBar s = new SeekBar(this);
s.setMax(10); s.setKeyProgressIncrement(1); return s; } public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setListAdapter(new BaseAdapter() {
@Override public int getCount() { return 5; } @Override public Object
getItem(int position) { return null; } @Override public long
getItemId(int position) { return 0; } @Override public View getView(int
position, View convertView, ViewGroup parent) { return makeSeekBar(); }
}); } } - What happened. The code will display five SeekBars inside a
ListView, and using the arrow keys or trackball you are unable to move
the SeekBars left or right. - What you think the correct behavior should
be. You should be able to control the SeekBar as if they were normally
in a layout.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 06 Oct 2010 17:22:14 +0000</when>
<what>You need to tell ListView that it contains focusable items. See ListView.setItemsCanFocus()</what>
</comment>
</bug>
<bug>
<bugid>4281</bugid>
<title>Cannot end call to busy number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>hardbyte</reportedBy>
<openedDate>Sat, 17 Oct 2009 09:56:20 +0000</openedDate>
<description>- Steps to reproduce the problem Call a number that is busy, and try
hang up. Both the big red hang up button and the menu option Q&quot;EEnd CallQ&quot;E
donQ&apos;Et work. - What you think the correct behavior should be. Ending the
call, should end the call regardless of the state.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:07:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1092</bugid>
<title>Service outage dialog on Google Maps application never goes away even after data service is restored.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:29:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pilotg...@gmail.com</reportedBy>
<openedDate>Mon, 27 Oct 2008 20:39:46 +0000</openedDate>
<description>While using the Google Maps application on the G1 as a GPS, if you drive
out a data service area, a warning dialog comes up and displays a
message like Q&quot;EData service lost. We will keep trying...Q&quot;E when it
attempts to fetch a new map page. This modal dialog does not have a
dismiss option or a way to close the dialog. When the data signal is
restored, the application recovers and begins drawing new maps under the
dialog, but the modal dialog never goes away. Additionally, while the
modal dialog is up, you cannot access the Maps menu options and the back
arrow doesnQ&apos;Et function -- only the Home button works. In fact, I could
not find anyway to get rid of the modal dialog short of turning off the
phone and turning it back on. Switching from the Maps application to the
home screen or other apps and returning to Maps did not remove the modal
dialog. To reproduce: 1. Enable the GPS in Settings-Q&gt;ESecurity Q&amp;E
location. 2. Go to Google Maps and select Q&apos;EMy LocationQ&apos;E from the menu.
3. Once your location is determined, drive outside your data service
area (while youQ&apos;Ere in the data service area, new maps will continue to
load as your blue dot location indicator gets to the edge of a map until
you get out of the data service area). 4. Once your blue dot location
indicator gets to the edge of a map, it will attempt to fetch the
adjacent map and you will get the modal dialog explaining that data
service is lost and that it will keep trying to download the map. 5.
Turn around and drive back into the service area. 6. Once you get back
into the service area, maps will again be displayed under the modal
dialog, but the modal dialog will not go away. I repeatedly experienced
this problem on 26-Oct-2008 on my T-Mobile G1 running with Android build
1.0 TC4-RC19 109652. Kernel version: 2.6.25-01828-g18ac882
android-build@apa27 #1.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:29:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8593</bugid>
<title> Voice Mail Settings Do Not Change Forwarding Settings Back to Carrier settings.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ben%badc...@gtempaccount.com</reportedBy>
<openedDate>Tue, 25 May 2010 18:53:45 +0000</openedDate>
<description>Nexus one. Android version 2.2 Build number FRF50 Voice Mail Settings Do
Not Change Forwarding Settings Back to Carrier settings. Settings -Q&gt;E
call settings -Q&gt;E voice mail service -Q&gt;E change from my carrier to Google
voice. This takes a few seconds as it reads some settings then updates
settings, then says voice mail number updated. Setting -Q&gt;E call settings
-Q&gt;E voice mail service -Q&gt;E change back to My carrier. Nothing changes
except the display. Voice Mail still forwarded to Google voice. Changing
the voice mail service option back to my carrier should change the
forwarding options back to the carrier number. I resolved this by
Manually changing the Call forwarding settings back to the carrier voice
mail number. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2255</bugid>
<title>Emulator should automatically resize if started on a small screen</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>anuj.go...@gmail.com</reportedBy>
<openedDate>Thu, 19 Mar 2009 02:50:50 +0000</openedDate>
<description>Try to startup the emulator on a 1024x600 screen on Windows. The
entirety of the emulator is not visible. The emulator window can not be
moved with normal windows commands.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Mar 2009 15:15:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:53:32 +0000</when>
<what></what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Thu, 15 Jul 2010 21:03:44 +0000</when>
<what>In case you havenQ&apos;Et seen, there is a way to scale the window size down.

From a Windows command prompt, type:

telnet localhost 5554
window scale 0.8
quit

This assumes you only have one emulator running (i.e. it has ID 5554, as shown in the title bar).</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 15 Jul 2010 21:33:03 +0000</when>
<what>Yes at this time it needs to be resize at start-up.
As #3 says, you can do that from the command line or through the start up dialog in the AVD manager</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:34 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:16:18 +0000</when>
<what>IQ&apos;Em changing the title of this bug.

The ideal behaviour is probably to have the emulator automatically resize/shrink when it is started on a screen that is smaller than the default skin window, unless a -scale option is given on the command-line / parameter list.
</what>
</comment>
</bug>
<bug>
<bugid>1756</bugid>
<title>Prob with incoming calls</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-09T18:27:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mayssa.c...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jan 2009 17:34:39 +0000</openedDate>
<description>I am having this message error whenever I have an incoming call: The
application Reminder Activity (Process Com.phoneplus) has stopped
unexpectedly. Please try again I need to close the message before being
able to answer the call. In addition, i very often do not see the
identity of the caller because of this message. Would anyone know how to
solve that? Cheers, Mayssa</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 09 Jan 2009 18:27:32 +0000</when>
<what>Hi,

You need to report this bug to the author of the Reminder Activity application. This is not an Android bug.</what>
</comment>
</bug>
<bug>
<bugid>18309</bugid>
<title>Email application does not send replies to calender invites -- stuck in outbox forever with no error message.</title>
<status>New</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kevin.br...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 14:43:50 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Add an exchange account. 2) Reply
to a calender invite. 3) Send. - What happened. The message is stuck in
the Outbox and is never sent. No error messages are displayed. - What
you think the correct behavior should be. The message should be sent.
Device: Nexus S, Android version 2.3.4.</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 07 Jul 2011 19:04:17 +0000</when>
<what></what>
</comment>
<comment>
<author>cndah...@gmail.com</author>
<when>Tue, 19 Jul 2011 19:04:58 +0000</when>
<what>I am having a similar issue on my Galaxy tab 10.1, when replying to emails they just get stuck in the outbox. I found out the hard way after getting a call from my boss looking for a reply :-(</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 19 Jul 2011 19:06:35 +0000</when>
<what>ThereQ&apos;Es a problem in Android 3.1 related to this that will be fixed in 3.2 (coming soon, presumably).</what>
</comment>
<comment>
<author>tntmccar...@gmail.com</author>
<when>Wed, 03 Aug 2011 16:55:06 +0000</when>
<what>Nexus S version 2.3.5., any response to an exchange email gets stuck in outbox.  Replies, forwards ect. sometimes will send when you uncheck quoted text, but then no one knows what your talking about, THIS IS A MAJOR JOB EFFECTING ISSUE!!!  when will it be fixed? what rev? (coming soon, presumably) is not getting it done</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 03 Aug 2011 17:02:51 +0000</when>
<what>Is your server running Exchange 2003?  (Just checking that itQ&apos;Es the same bug as on Xoom in 3.1)</what>
</comment>
<comment>
<author>tntmccar...@gmail.com</author>
<when>Thu, 04 Aug 2011 20:33:36 +0000</when>
<what>Yes my company is running 2003</what>
</comment>
<comment>
<author>tntmccar...@gmail.com</author>
<when>Fri, 26 Aug 2011 19:53:15 +0000</when>
<what>Yes we use 2003</what>
</comment>
</bug>
<bug>
<bugid>10763</bugid>
<title>android:pathPattern not working as documented</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Marek.Urbaniak</reportedBy>
<openedDate>Wed, 25 Aug 2010 09:22:31 +0000</openedDate>
<description>Q&lt;Edata android:scheme=Q&quot;EhttpQ&quot;E android:host=Q&quot;Eallegro.plQ&quot;E
android:pathPattern=Q&quot;E/.*i0*1*2*3*4*5*6*7*8*9*.htmlQ&quot;E /Q&gt;E is not working
for the link:
http://allegro.pl/gt540-swift-lg-polska-nowy-22-vat-android-lodz-i1193778599.html
while the documentation states: Q&quot;EAn asterisk (Q&apos;E*Q&apos;E) matches a sequence of
0 to many occurrences of the immediately preceding character.Q&quot;E As a
proof that the problem is in the Q&quot;E0*1*2*3*4*5*6*7*8*9*Q&quot;E part, the
following is working: Q&lt;Edata android:scheme=Q&quot;EhttpQ&quot;E
android:host=Q&quot;Eallegro.plQ&quot;E android:pathPattern=Q&quot;E/.*i.*.htmlQ&quot;E /Q&gt;E</description>
</bug>
<bug>
<bugid>4748</bugid>
<title>Non-responsive phone answering slider when in security lock mode</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>faizul...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 02:38:18 +0000</openedDate>
<description>Ver 1.5 Motorola Cliq I recieved a call and kept sliding the green arrow
to the right. But the phone would not answer. This happend two or three
times. Finally I decided to take the security lock off - restart the
phone and it appears to be working.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Nov 2009 16:54:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>738</bugid>
<title>I hope Android will implement and support the USB host feature</title>
<status>Released</status>
<owner>s...@google.com</owner>
<closedOn>2011-06-10T22:01:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2734</stars>
<reportedBy>jt4...@yahoo.com</reportedBy>
<openedDate>Fri, 30 May 2008 22:03:02 +0000</openedDate>
<description>Hello, I have a sugestion for the Android platform developers. I was
told that suggestions can be posted here, and that Dan Morill will mark
them as enhancements and so they are not lost. As a regular user, I very
much hope that the platform will implement and support the USB Host
feature (http://en.wikipedia.org/wiki/USB_On-The-Go). The almost
entry-level phones today already have ARM 11 396 MHz CPU, 128 MB of RAM
(see Nokia 6120 classic for example, wich costs 200 Euro). This hardware
is equivalent to the computers we were using some time before. Back in
the years 1999-2000, many of us were using computers with same level of
processing power and memory. Those computers had USB ports that were
allowing us to connect many kind of peripherals to them. The feature was
possible mainly because the operating systems supported that. Back to
the phones today, they already have enough processing power and memory
to do that. The only part missing, is a fully capable software platform
to support the USB Host feature. If the Android platform will offer this
capability, this will encourage and push the mobile phone manufacturers
to implement the hardware, which is really easy. They only have to add a
USB controller and to make phones with regular USB plugs just like those
plugs that computers come with. Once the platform will support this, the
manufacturers of peripherals will be encouraged and even forced by sales
numbers to develop drivers for their peripherals for the Android
platform Implementing the USB on the Go feature on a phone, will allow
you to conect to the phone: - regular keyboards - imagine how easy you
enter contacts, edit notes and other text information into your phone
when you go to home / work and connect the keyboards from the computers
you are using there. - regular mice - flash drivers, card readers,
external hard drives, foto camera - printers - so you can easily print
the photos you make wit the built in camera, and office documents you
edit from the phone. - scanners - monitors (with a USB-to-VGA adapter,
like the HTC Advantage X7510 does) - WiFi cards - USB ethernet cards -
this would be an imensely great feature. Because with propper software
you can test an ethernet port (ping, etc), even test UTP cables - like
the expensive Fluke devices do. Just imagine how convenient is to test a
network without taking the laptop with you and without buying expensive
network testing tools. - TV Tuners - another phone that will stay in
Q&quot;Eslave modeQ&quot;E - web camera - maybe itQ&apos;Es a silly idea, but hey, why not? -
pen tablets :) - USB hubs - so you will be able to connect all the above
peripherals to the phone in the same time. the idea is not new, the
PDAQ&apos;Es already have something like that trough the CFIO/SDIO cards but
extending a smartphone capabilities trough USB its just so much better.
thanks</description>
<comment>
<author>cputt...@gmail.com</author>
<when>Sat, 26 Jul 2008 13:28:21 +0000</when>
<what>+1 to USB host. It is an iPhone killer. Makes a smartphone useful for everything,
particularly important to business usage.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Fri, 15 Aug 2008 11:00:04 +0000</when>
<what>Q&gt;E - web camera - maybe itQ&apos;Es a silly idea, but hey, why not?

I would welcome that, because my app is best served by a head-mounted
camera, and a head-mounted phone (with its built-in camera) is not 
practical. Support for secondary detachable cameras such as webcams
would be welcome.

Thanks.

The vOICe Android for Android Phones
http://www.seeingwithsound.com/android.htm
</what>
</comment>
<comment>
<author>eug...@gmail.com</author>
<when>Tue, 14 Oct 2008 12:09:19 +0000</when>
<what>That would be great!</what>
</comment>
<comment>
<author>cjdaniel@gmail.com</author>
<when>Sat, 01 Nov 2008 22:02:52 +0000</when>
<what>This might especially be great for uploading photos from a separate camera, for
slightly less casual photographers.</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sun, 16 Nov 2008 23:14:08 +0000</when>
<what>This sounds like something that would have tremendous potential. Get a monitor,
mouse, and keyboard hookup and suddenly you have a desktop-lite you can take with you
on the go.</what>
</comment>
<comment>
<author>dejanne...@gmail.com</author>
<when>Wed, 19 Nov 2008 21:29:59 +0000</when>
<what>USB support is very much desired - particularly for pritners</what>
</comment>
<comment>
<author>AlvinFer...@gmail.com</author>
<when>Thu, 20 Nov 2008 18:11:39 +0000</when>
<what>IQ&apos;Em working on a project where weQ&apos;Ed quickly dump the UMPC weQ&apos;Ere using for an Android,
if it had USB support.</what>
</comment>
<comment>
<author>cretcheu...@gmail.com</author>
<when>Sat, 13 Dec 2008 16:19:05 +0000</when>
<what>This device should have never been manufactured without USB support for 3rd party 
devices.  This is a major oversight.  This can be so much more than a phone with USB 
support it is a mobile computer</what>
</comment>
<comment>
<author>LordH...@gmail.com</author>
<when>Sat, 03 Jan 2009 18:48:10 +0000</when>
<what>+1 USB Host support is essential for a few of my projects that connect to external
peripherals.</what>
</comment>
<comment>
<author>buffer.u...@gmail.com</author>
<when>Sat, 10 Jan 2009 15:31:05 +0000</when>
<what>LetQ&apos;Es not forget one of the most important features: usb to serial adapaters! Imagine
connecting to all those switches, routers, servers or whatever else has a serial
console for that matter! You could practically forget about your laptop for most
common maintenance/administration operations...
I have this feature on my old pda, and because it is so useful, it makes me carry it
along for most of the day... would gladly ditch it and only use my phone for this...</what>
</comment>
<comment>
<author>pcmann2...@gmail.com</author>
<when>Wed, 21 Jan 2009 07:06:20 +0000</when>
<what>i had this idea for years!!! since i had my first hp pda. as a network administrator 
i 2nd the thought of an adapter for the android platform (g1) i would like to write 
drivers for it, just time is a factor... i never have time to write code and 
drivers. i would love to contribute though!!!  i guess lets start a peripheal for 
android (g1) project!!!  
pcmann2004@gmail.com
fordxusa.com
steven f. il usa</what>
</comment>
<comment>
<author>pcmann2...@gmail.com</author>
<when>Wed, 21 Jan 2009 07:10:55 +0000</when>
<what>imagine admining a rack with the g1 running ping and tracert or if/ipconfigQ&apos;Es
trouble shooting would be cool!!! right now im kinda working on a daptech ce8640 
with win ce 5.0 or 3.0 to hack and put linux on that or even android,  though the 
$70usd is killing me for the LEMO charger cable!!! 
GO USB HOSTING!!!  lets get a move on!
~steven</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:59:01 +0000</when>
<what></what>
</comment>
<comment>
<author>AttilaCs...@gmail.com</author>
<when>Thu, 29 Jan 2009 11:02:05 +0000</when>
<what>With the USB host feature Android phones could be the hub for microcontrollers like
Arduino and from here it is 1 step using them in different sensor systems. 
ThereQ&apos;Es some news about USB-on-the-go capabilities of the G1:
http://macpod.net/misc/android_robot/android_robot.php
Q&quot;EMy intention here was to see if I could use the G1 as a serial console or talk with
my arduino device. Unfortunately after poking around I found that while the chipset
supports USB on-the-go, there was no code for this. I have also overheard that some
pins required for this functionality may not be connected in the device. As a result,
even if code was present, a dongle would have to be made to do anything.Q&quot;E

and a valuable comment from an Android team member: Q&quot;EThe 11-pin extended USB
connector does have a TTL level serial port (Linux sees it as /dev/ttyMSM2 -- youQ&apos;Ell
need to build a kernel with the H2W driver and FIQ serial debugger disabled for it to
be usable). Alternatively thereQ&apos;Es bluetooth. All of this does require some hacking
below the application layer, but hey, thatQ&apos;Es why we released the source code. Have fun!Q&quot;E

So anyone would like to build those drivers?</what>
</comment>
<comment>
<author>nikka...@gmail.com</author>
<when>Wed, 18 Feb 2009 04:20:35 +0000</when>
<what>This would be awesome, as I will be able to connect my camera, download the pictures
to android SD card, and upload them to picasa, and share them with my friends!  All
of this on the go, with no access to a computer!</what>
</comment>
<comment>
<author>pat.gioannini@gmail.com</author>
<when>Sat, 14 Mar 2009 12:45:56 +0000</when>
<what>This should be a high proiority task.  Smart phones with good perperial connections 
are destined to replace computers for the average consumer.</what>
</comment>
<comment>
<author>thomas.s...@gmail.com</author>
<when>Mon, 16 Mar 2009 03:11:12 +0000</when>
<what>PLEASE DO!</what>
</comment>
<comment>
<author>andrew.w...@gmail.com</author>
<when>Mon, 16 Mar 2009 04:42:37 +0000</when>
<what>Yes. I too would like to see this feature implemented. I am willing to see this
feature implemented particularly so that Video out can be achieved.</what>
</comment>
<comment>
<author>edgarver...@gmail.com</author>
<when>Mon, 16 Mar 2009 18:59:41 +0000</when>
<what>I also see, if USB Host is enabled on android devices, a whole plethora of other
uses.  Androids could, as some have pointed out here, be used at that point for video
out/in, connecting sensors for portable gathering of data etc...

It could also give them the capability to appeal to a wide range of fringe markets. 
On-the-go journalists/writers/etc... whoQ&apos;Ed like to plug in a larger keyboard and
maybe bash out an article without bringing a whole laptop, or shipping
companies/service providers could attach mobile barcode readers (though I suppose the
camera can work in this case as well).

Even the ability to attach to an external hard drive or thumbdrive to upload or
download data would be neat.

None of this will realistically be possible without USB Host support, so as such IQ&apos;Em
in full support of the notion.</what>
</comment>
<comment>
<author>pcmann2...@gmail.com</author>
<when>Mon, 16 Mar 2009 19:37:07 +0000</when>
<what>ive experimented briefly with the MAKE controller. that controller seems to use sound
drivers also. maybe we can utilize the sound ports to program other controllers like
the arduino.</what>
</comment>
<comment>
<author>cian.mas...@gmail.com</author>
<when>Wed, 18 Mar 2009 13:06:01 +0000</when>
<what>IQ&apos;Eve started to look into this issue Q&amp;E was wondering if anyone knows what USB
transceiver the G1 uses?  I have a theory it might be the Phillips ISP1301 but
havenQ&apos;Et verified that yet.

Anyone know for sure what it is?</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Wed, 15 Apr 2009 01:08:18 +0000</when>
<what>The first thing I did with my G1 is buy a 2300mah battery to replace the massively
inadequate 1150mah stock battery.  This solution works very well for me, even if I do
have a replacement backcover with a battery shaped Q&apos;Ehump in itQ&apos;E.

So in this capacity I do share your concerns for Android device users with the
default battery options.</what>
</comment>
<comment>
<author>kpk...@gmail.com</author>
<when>Wed, 15 Apr 2009 01:12:38 +0000</when>
<what>The recent news of the ability to create peripherals (but with AppleQ&apos;Es loving approval) for the iPhone means 
that the ability to attach peripherals to Android devices now jumps to the foreground.  

There are caveats, however, and chief amongst them is USB On-The-GoQ&apos;Es power-sharing feature.  The battery 
of the current crop of Android (and iPhones for that matter) is quite anemic, and in all the blue-skying I see 
above, it seems that many of the items desired are consumers of electricity.

So letQ&apos;Es have USB On-The-Go, but letQ&apos;Es also keep our heads - it is not a panacea - and in fact will introduce 
significant impacts on battery life.</what>
</comment>
<comment>
<author>MashPl...@gmail.com</author>
<when>Mon, 20 Apr 2009 08:42:17 +0000</when>
<what>High priority on this please :)</what>
</comment>
<comment>
<author>keke...@gmail.com</author>
<when>Tue, 28 Apr 2009 19:01:28 +0000</when>
<what>Please add pathway for talking to add-on devices via the usb host. Will be very
useful to test software concepts with new hardware that isnQ&apos;Et part of the traditional
package.</what>
</comment>
</bug>
<bug>
<bugid>18801</bugid>
<title>EditText retains focus within Dialog</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-07-26T19:19:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abiem...@hotmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 22:17:17 +0000</openedDate>
<description>An EditText within a Dialog retains focus, even when another view was
focusable and requested focus. For example, Q&lt;EScrollView
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;E Q&lt;ELinearLayout
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;E!-- centered vertically and
horizontally --Q&gt;E Q&lt;EEditText android:id=Q&quot;E@+id/EDITTEXTQ&quot;E android:text=Q&quot;EQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:paddingTop=Q&quot;E8dipQ&quot;E android:gravity=Q&quot;EcenterQ&quot;E
android:layout_marginBottom=Q&quot;E30dipQ&quot;E android:layout_marginLeft=Q&quot;E10dipQ&quot;E
android:layout_marginRight=Q&quot;E10dipQ&quot;E
android:layout_gravity=Q&quot;Ecenter_horizontalQ&quot;E /Q&gt;E Q&lt;EButton
android:id=Q&quot;E@+id/BUTTON_OKQ&quot;E android:text=Q&quot;EOKQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_gravity=Q&quot;Ecenter_horizontalQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;E/ScrollViewQ&gt;E public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.mydialog);
setTitle(Q&quot;EmyDialogQ&quot;E); //get views from IDQ&apos;Es mButtonOK =
(Button)this.findViewById(R.id.BUTTON_OK);
mButtonOK.setOnClickListener(new ClickEventOkListener());
mButtonOK.setFocusable(true); mButtonOK.requestFocus(); } after this
code the EditText will retain focus ! Note: the Button is able to yank
focus from the EditText using mButtonOK.setFocusableInTouchMode(true);
however, it is then necessary to push on OK twice Q&lt;E- not desirable</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 26 Jul 2011 19:19:32 +0000</when>
<what>In touch mode focus goes to views taht are focusable in touch mode. ThatQ&apos;Es not the case of buttons. If the dialog is invoked in non-touch mode the button will have focus.</what>
</comment>
</bug>
<bug>
<bugid>484</bugid>
<title>change color selected text in list</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-18T17:00:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>enu1...@gmail.com</reportedBy>
<openedDate>Tue, 18 Mar 2008 08:38:29 +0000</openedDate>
<description>i m use ListActivity......i m not able to change selected text
color....i have not any method to change selected text color in list</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 18 Mar 2008 17:00:45 +0000</when>
<what>Hi,

To do this you need to pass a different layout item to your adapter. For instance:

setListAdapter(new ArrayAdapterQ&lt;EStringQ&gt;E(this, R.layout.my_list_item, mStrings));

And in my_list_item.xml, use android:textColor to change the colors of your list items.</what>
</comment>
</bug>
<bug>
<bugid>17400</bugid>
<title>media player starts automatically when stop a call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>domenico...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 10:54:03 +0000</openedDate>
<description>When stop a call using Galaxy S connected with my bluetooth car kit,
galaxy starting automatically media player and music. To stop it need to
close the media player. Another problem is when a message arrive. The
phone leave open the blotooth connection. Please fix it. Galaxy S
(GT-I9000) Firmware 2.2.1 Kernel: 2.6.32.9 Build: FROYO.XIJS2 NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>1243</bugid>
<title>I was using my tmobile G1 phone.  I realized that an issue that many people are having is that the phone does not notify someone of a text message when they are on the phone.  Thus, when someone recieves an incoming text message or email and they are talking on the phone, they are not notified.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:05:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>vasupate...@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 02:54:32 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>dherbst</author>
<when>Thu, 04 Dec 2008 13:31:24 +0000</when>
<what>Notifications still show up in the notification bar which you will see if you have 
the screen on.  However, being able to specify a preference to have an audible 
notification play while on a phone call would be a good enhancement to have.  </what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:05:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7860</bugid>
<title>RTSP Streaming issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gildasde...@hotmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 13:31:15 +0000</openedDate>
<description>Server : live555MediaServer Media type : AMR audio Device : emulator on
Android 2.1 The server correctly delivers the stream but the client is
unable to read it. The logcat says : I/PlayerDriver( 31): buffering (0)
I/PlayerDriver( 31): buffering (0) I/PlayerDriver( 31): buffering (0)
I/PlayerDriver( 31): buffering (0) I/PlayerDriver( 31): buffering (0)
then stops with error E/PlayerDriver( 31): Command PLAYER_PREPARE
completed with an error or info PVMFFailure E/MediaPlayer( 225): error
(1, -1) But, by capturing the messages between the client and server, we
can see that the file was correctly streamed (logs are exactly the same
when succesfully streaming for a mplayer client). C-Q&gt;ES Request: OPTIONS
rtsp://10.24.247.89:8554/Fuuton.amr RTSP/1.0\r\n CSeq: 0\r\n User-Agent:
PVPlayer CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.1)\r\n
ClientChallenge: 9e26d33f2984236010ef6253fb1887f7\r\n PlayerStarttime:
[28/03/2003:22:50:23 00:00]\r\n CompanyID: KnKV4M4I/B2FjJ1TToLycw==\r\n
GUID: 00000000-0000-0000-0000-000000000000\r\n \r\n S-Q&gt;EC Response:
RTSP/1.0 200 OK\r\n CSeq: 0\r\n Date: Tue, Apr 20 2010 13:22:33 GMT\r\n
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER,
SET_PARAMETER\r\n \r\n C-Q&gt;ES Request: DESCRIBE
rtsp://10.24.247.89:8554/Fuuton.amr RTSP/1.0\r\n CSeq: 1\r\n User-Agent:
PVPlayer CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.1)\r\n Accept:
application/sdp\r\n Accept-Encoding: \r\n \r\n S-Q&gt;EC Response: RTSP/1.0
200 OK\r\n CSeq: 1\r\n Date: Tue, Apr 20 2010 13:22:33 GMT\r\n
Content-Base: rtsp://10.24.247.89:8554/Fuuton.amr/\r\n Content-type:
application/sdp Content-length: 419 \r\n Session Description Protocol
C-Q&gt;ES Request: SETUP rtsp://10.24.247.89:8554/Fuuton.amr/track1
RTSP/1.0\r\n CSeq: 2\r\n User-Agent: PVPlayer CORE/6.506.4.1
OpenCORE/2.02 (Linux;Android 2.1)\r\n Transport:
RTP/AVP/UDP;unicast;client_port=9324-9325 Blocksize: 1400\r\n \r\n S-Q&gt;EC
Response: RTSP/1.0 200 OK\r\n CSeq: 2\r\n Date: Tue, Apr 20 2010
13:22:33 GMT\r\n Transport:
RTP/AVP;unicast;destination=10.24.245.159;source=10.24.247.89;client_port=9324-9325;server_port=6970-6971
Session: 05B63CE3 \r\n C-Q&gt;ES Request: PLAY
rtsp://10.24.247.89:8554/Fuuton.amr RTSP/1.0\r\n CSeq: 3\r\n Session:
05B63CE3 User-Agent: PVPlayer CORE/6.506.4.1 OpenCORE/2.02
(Linux;Android 2.1)\r\n Range: npt=0.000-\r\n \r\n S-Q&gt;EC Response:
RTSP/1.0 200 OK\r\n CSeq: 3\r\n Date: Tue, Apr 20 2010 13:22:33 GMT\r\n
Range: npt=0.000-\r\n Session: 05B63CE3 RTP-Info:
url=rtsp://10.24.247.89:8554/Fuuton.amr/track1;seq=41836;rtptime=3290826287\r\n
\r\n C-Q&gt;ES Request: OPTIONS rtsp://10.24.247.89:8554/Fuuton.amr
RTSP/1.0\r\n CSeq: 4\r\n Session: 05B63CE3 User-Agent: PVPlayer
CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.1)\r\n \r\n S-Q&gt;EC Response:
RTSP/1.0 200 OK\r\n CSeq: 4\r\n Date: Tue, Apr 20 2010 13:23:28 GMT\r\n
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER,
SET_PARAMETER\r\n \r\n C-Q&gt;ES Request: TEARDOWN
rtsp://10.24.247.89:8554/Fuuton.amr RTSP/1.0\r\n CSeq: 5\r\n Session:
05B63CE3 User-Agent: PVPlayer CORE/6.506.4.1 OpenCORE/2.02
(Linux;Android 2.1)\r\n Connection: close\r\n \r\n S-Q&gt;EC Response:
RTSP/1.0 200 OK\r\n CSeq: 5\r\n Date: Tue, Apr 20 2010 13:23:43 GMT\r\n
\r\n I canQ&apos;Et find a reason why the emulator is not playing the file,
because on the server side, all seems to work fine. Regards, Gildas</description>
<comment>
<author>gildasde...@hotmail.com</author>
<when>Tue, 20 Apr 2010 13:40:14 +0000</when>
<what>By the way, some of my code could be usefull ...

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.videoview);
        VideoView vv = (VideoView) findViewById(R.id.surface_view);
        String url = Q&quot;Ertsp://10.24.247.89:8554/Fuuton.amrQ&quot;E;
        
        OnPreparedListener prepared = new OnPreparedListener()
		{

			public void onPrepared(MediaPlayer mp) {
				// TODO Auto-generated method stub
				Log.d(TAG, Q&quot;EIQ&apos;Em in your phone, streaming your fileQ&quot;E);
				mp.start();
			}
			
		};
		vv.setOnPreparedListener(prepared);
				
		
		try {
			vv.setVideoURI(Uri.parse(url));
			vv.setMediaController(new MediaController(this));
			vv.requestFocus();
		} catch (IllegalArgumentException e) {
			e.printStackTrace();
		} catch (IllegalStateException e) {
			e.printStackTrace();
		}	
    }</what>
</comment>
<comment>
<author>gildasde...@hotmail.com</author>
<when>Mon, 10 May 2010 07:41:24 +0000</when>
<what>I was finally able to get this working.
The problem was that even if the RTSP was correctly redirected from the machine to
the emulator, there was no such thing for the RTP (and RTCP) part.
So I wrote a litle bash script doing Q&quot;EdynamicQ&quot;E redirection. Your emulator and RTSP
server have to be on the same Linux machine.



#!/bin/bash

#Assuming your server is listenent RTSP on port 554
port=`ngrep -X -d lo port 554 | grep Q&apos;Eclient_portQ&apos;E -m 1 | sed
Q&apos;Es/.*client_port=\([0-9]*\)-[0-9]*.*/\1/Q&apos;E `

#Usually, RTP ports are N and N+1 and RTCP are N+2 and N+3
port2=` expr $port + 1`
port3=` expr $port + 2`
port4=` expr $port + 3`


*PATH to your Android SDK*/tools/adb emu redir add udp:$port:$port
*PATH to your Android SDK*/tools/adb emu redir add udp:$port2:$port2
*PATH to your Android SDK*/tools/adb emu redir add udp:$port3:$port3
*PATH to your Android SDK*/tools/adb emu redir add udp:$port4:$port4 


This allow the streaming (video still not works but i think thatQ&apos;Es not something we
can fix).
Apparently, the closure of the redirections cause the emulator to crash, this is
probably caused by a miscoding in my application.</what>
</comment>
<comment>
<author>mejoh...@gmail.com</author>
<when>Tue, 06 Jul 2010 01:01:36 +0000</when>
<what>Q&quot;ERTSP streaming issueQ&quot;E is not a helpful title. If we really want to get this fixed, we need a better title. Will the OP please do something about this? Or can we consider his script workaround good enough to close this bug?</what>
</comment>
<comment>
<author>ddrago...@gmail.com</author>
<when>Mon, 02 Aug 2010 14:43:15 +0000</when>
<what>Great script!
Actually the video works in the emulator ver 1.6.</what>
</comment>
<comment>
<author>ram.sek...@gmail.com</author>
<when>Thu, 16 Dec 2010 10:54:58 +0000</when>
<what>playing video in android code:

package com.test.videodemo;

import android.app.Activity;

import android.graphics.PixelFormat;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;

public class videodemo extends Activity {
	
	VideoView v1;
	String path;
	Uri url;
	

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().setFormat(PixelFormat.TRANSLUCENT); 
        setContentView(R.layout.main);
        VideoView videoHolder = new VideoView(this);
        videoHolder.setMediaController(new MediaController(this));
        setContentView(videoHolder);
  
        videoHolder.setVideoURI(Uri.parse(Q&quot;Ehttp://bitcast-in.bitgravity.com/web18/web18/3gp/indo_china_suhasini.3gpQ&quot;E));
        videoHolder.requestFocus();
        videoHolder.start(); 
        
    }

}       
  </what>
</comment>
<comment>
<author>plabonmo...@gmail.com</author>
<when>Thu, 03 Feb 2011 11:21:13 +0000</when>
<what>I am new in android development.I am also getting the same problem and same error while streaming rtsp server(rtsp://v6.cache4.c.youtube.com/CjYLENy73wIaLQn5zCMBtotWKxMYESARFEIJbXYtZ29vZ2xlSARSBXdhdGNoYN-GmqOH1ZelTQw=/0/0/0/video.3gp).
I didnt understand ur solution properly. Where to right the script. plz explain the solution briefly.

Thanks in advance. 
Plabon modak</what>
</comment>
<comment>
<author>romanzah...@gmail.com</author>
<when>Thu, 31 Mar 2011 02:12:43 +0000</when>
<what>Hi all.
am new in android programing.

i was try ram.sek...@gmail.com script.

but i still canQ&apos;Et play the video...
whats wrong with my script??
</what>
</comment>
</bug>
<bug>
<bugid>623</bugid>
<title>Linkified Text can be dragged and moved around</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T00:57:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>con...@gmail.com</reportedBy>
<openedDate>Tue, 08 Apr 2008 22:59:10 +0000</openedDate>
<description>Click and drag a block of text that has been linkified. YouQ&apos;Ell see itQ&apos;Es
possible for it to be moved from side to side and up and down.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:58:47 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 00:57:40 +0000</when>
<what>Working as intended</what>
</comment>
</bug>
<bug>
<bugid>3885</bugid>
<title>Gmail App should allow to select From</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-15T00:10:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 16:14:04 +0000</openedDate>
<description>I understand not many users have more then one account configure to send
emails from within gmail. But I do, as many other users. Can one of the
next versions of the gmail app, include an option to select the From
account?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:10:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14658</bugid>
<title>Certificate exception for https://market.android.com</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-12T04:16:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amit.med...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 18:18:41 +0000</openedDate>
<description>- What happened ? The certificate attached to site
https://market.android.com needs to be added to security exception in
order to open the site. - Steps to reproduce the problem ? I am using
Firefox 3.0.5</description>
<comment>
<author>mejoh...@gmail.com</author>
<when>Thu, 10 Feb 2011 21:01:15 +0000</when>
<what>I cannot reproduce this problem using Firefox 3.6.13. I can connect to https://market.android.com with no error message. Nor have I added the certification to any Q&quot;Esecurity exceptionQ&quot;E list.

I can also connect with Google Chrome 9.0.957.94, again, with no special list, no message.

If this issue occurs only with an old version of Firefox, I doubt it will receive attention. No one should be using old version of Firefox; they are insecure.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 04:16:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8688</bugid>
<title>clock</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-28T17:19:49.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nic63imp...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 21:13:00 +0000</openedDate>
<description>I have a Verizon Wireless HTC DROID Incredible and would like to have
the option to remove the clock and battery meter from thetitle bar at
the top of the display. I am NOT refering to a widget clock. I love the
ability to add a widget clock or battery meter to one of the panels but
it seems redundent to still have time and meter in title bar... Please
add this ability to a future OS update. Pleaee reply with any questions
if not clear. Sincerely, Nicholas H</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 28 May 2010 17:19:49 +0000</when>
<what>There is no plan to remove these from the status bar in the default version of Android. You are welcome to ask 
HTC to add this feature to their version of Android.</what>
</comment>
</bug>
<bug>
<bugid>2564</bugid>
<title>Gmail should recognize market links</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Sun, 03 May 2009 14:55:35 +0000</openedDate>
<description>Please provide a handler for market links (market://) in the gmail
applications. If the email application is lacking this ability too,
please also add support for market links.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:08:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:22:17 +0000</when>
<what></what>
</comment>
<comment>
<author>ofiand...@gmail.com</author>
<when>Wed, 31 Mar 2010 23:42:36 +0000</when>
<what>I agree.  I tried emailing a list of apps for my friends to check out and gmail 
actively mangled and broke them.  Even when I view the email on my PC the links are 
mangled there, too.  So it looks to be a Gmail service problem and not an Android 
platform problem.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:33 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>2382</bugid>
<title>Logging from Application.onCreate() works only the first time an app is run</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-07T18:05:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>heliod...@gmail.com</reportedBy>
<openedDate>Tue, 07 Apr 2009 17:47:50 +0000</openedDate>
<description>Using Log.i(), Log.w(), Log.e(), etc., in Application.onCreate()
produces output only the first time an app is run. The function
onCreate() is being called every time, as determined by using the trial0
and trial1 variables in the code below: public class
GeneralTesterApplication extends Application { private String trial0 =
Q&quot;Etrial 0Q&quot;E; private String trial1; @Override public void onCreate() {
super.onCreate(); Log.e(Q&quot;ETESTERQ&quot;E, Q&quot;Eusing Log.e()Q&quot;E); Log.w(Q&quot;ETESTERQ&quot;E,
Q&quot;Eusing Log.w()Q&quot;E); Log.i(Q&quot;ETESTERQ&quot;E, Q&quot;Eusing Log.i()Q&quot;E); Log.v(Q&quot;ETESTERQ&quot;E,
Q&quot;Eusing Log.v()Q&quot;E); trial1 = Q&quot;Etrial 1Q&quot;E; } public void printValues() {
Log.i(Q&quot;ETESTERQ&quot;E, Q&quot;Etrial 0: Q&quot;E + trial0); Log.i(Q&quot;ETESTERQ&quot;E, Q&quot;Etrial 1: Q&quot;E +
trial1); } } public class GeneralTesterActivity extends Activity {
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
((GeneralTesterApplication)getApplication()).printValues(); } }</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 07 Apr 2009 18:05:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12066</bugid>
<title>DHCP client starts in SELECTING, specifies IP address from old lease</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>irwin.tillman@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 19:42:57 +0000</openedDate>
<description>Princeton University is seeing erroneous DHCP behavior from a small
number of Android devices on our wireless networks. When these devices
connect to the wireless network (they associate to a wireless access
point), they sometimes start in the DHCP SELECTING state, rather than
the DHCP INIT or INIT-REBOOT state. When this happens, the client
broadcasts a DHCPREQUEST of the flavor that is only used by a DHCP
client in the SELECTING state. That is, the Q&quot;EDHCP Server IdentifierQ&quot;E
option is present in the DHCPREQUEST. This appears to be incorrect
behavior. The Q&quot;ERequested IP AddressQ&quot;E option included in this packet
falls into one of three categories: * Sometimes it specifies an IP
address from a lease that previously belonged to this client, but
expired in the past. Since the time that the lease expired, this client
has obtained leases on other IP addresses. So the IP address the client
claims to be SELECTING is not even from the clientQ&apos;Es Q&quot;Emost recentQ&quot;E
lease. * Sometimes it specifies an IP address from the last lease that
belonged to this client; the lease expired in the past. * Sometimes it
specifes an IP address from the current (unexpired) lease still
belonging to this client. I began seeing these incidents in September
2010. IQ&apos;Eve seen it from about a dozen ANDROID devices to-date. --
PLATFORMS: Our customer support organization has begun trying to collect
from owners of the malfunctioning devices the following information:
Android version, device make and model. To-date, none of the owners have
been willing to provide that information, so IQ&apos;Em unable to pass that on
yet. I will update this bug report if/when I have more platform
information. Lacking that information, I will note that to-date, the
hardware addresses all have hardware addresses that fall into the
following OUIQ&apos;Es: 00:23:76 00:26:e8 5c:da:d4 b4:07:f9</description>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Wed, 29 Dec 2010 14:07:24 +0000</when>
<what>Additional OUIQ&apos;Es of devices exhibiting the bug are:

00:26:37
fc:a1:3e
f8:7b:7a
00:23:76
38:e7:d8

I note that most of the devices that exhibit this bug
also exhibit http://code.google.com/p/android/issues/detail?id=11236</what>
</comment>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Wed, 29 Dec 2010 14:08:07 +0000</when>
<what>Some of the devices that exhibit this bug also sometimes briefly Q&quot;EstealQ&quot;E the IP address at the same time they erroneously try to SELECT the non-existant DHCP lease. They send an ARP packet claiming that the IP address belongs to the device. 

This interferes with service to any other device presently leased that IP address. 

</what>
</comment>
<comment>
<author>akosto...@gmail.com</author>
<when>Thu, 13 Jan 2011 10:59:13 +0000</when>
<what>My device exibits this behaviour. It gets an DHCP offer from DHCP, still it does a DHCPREQUEST for an other IP (from another, subnet). Moreover, even if it gets NAK from DHCP server, it keeps on and Q&quot;EconnectsQ&quot;E to the network. Of course nothing works from then on. 

My device has the 38:e7:d8 OUI, and itQ&apos;Es an HTC desire, running android 2.2</what>
</comment>
<comment>
<author>akosto...@gmail.com</author>
<when>Thu, 13 Jan 2011 11:04:49 +0000</when>
<what>Also let me note that my wifi worked perfectly a couple of upgrades before (IQ&apos;Em not sure if it was on android 2.1 or 2.2. Still, this seems to be a regression</what>
</comment>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Fri, 14 Jan 2011 21:14:18 +0000</when>
<what>Updated information to my report above of October 21 2010:

Sometimes the Q&quot;ERequested IP AddressQ&quot;E option included in the
erroneous DHCPREQUEST (SELECTING) packet falls into a fourth category:

Sometimes it specifies an IP address never leased to this client on this network,
and the Q&quot;EDHCP Server IdentifierQ&quot;E specified by the client also does not
correspond to any DHCP server for this network.
Perhaps the client is referring to some lease it received in the past
on some other network.
</what>
</comment>
<comment>
<author>akosto...@gmail.com</author>
<when>Mon, 17 Jan 2011 10:15:34 +0000</when>
<what>Well, finally, in my case it was a false alert. In fact, in our network, there was a second dhcp server accidentally left running by someone, and this produced these invalid leases.</what>
</comment>
<comment>
<author>Bram.Men...@gmail.com</author>
<when>Sat, 05 Feb 2011 12:57:19 +0000</when>
<what>I have the same error on a Samsung Galaxy S GT-I9000 with Android 2.2. In the past, my wireless network used the range 192.168.123/24. My Android connected normally After i changed the network range to 192.168.1/24, it does not connect anymore. The log of the DHCP-server says the following: 

DHCPREQUEST for 192.168.123.183 from b4:07:f9:86:85:d5 via br0
DHCPNAK on 192.168.123.183 to b4:07:f9:86:85:d5 via br0

Note that hte Reqest contains an address of the old network range, which is not valid anymore.

Erasing the settings of the wireless network and creating is again, does not solve the problem. I guess (but dit not try) that it would work fine if I change the SSID of the wireless network. However, this is no option as several devices use the same SSID.</what>
</comment>
<comment>
<author>webmonk...@alibi.com</author>
<when>Tue, 26 Jul 2011 20:48:45 +0000</when>
<what>Seeing this with a Motorola Xoom tablet.  Android version 3.1, kernel 2.6.36.3-gc2bee64, Build # HMJ37.  OUI is 40:fc:89.  User is cooperative and I think I can get any other needed info, if it will help.

The user brings the tablet to the office, and it starts off with a DHCPREQUEST for a particular address that it has no business wanting.  Our dhcpd says the lease is unavailable and answers with DHCPNAK.  A second later, it DHCPDISCOVERs, is DHCPOFFERed a nonconflicting address, it DHCPREQUESTS that address, it gets a DHCPACK, and nobody gets hurt.

Then a few hours later it just decides to start using the address it had earlier requested, and thereQ&apos;Es nothing in my dhcp logs about it asking at all.  It just unilaterally starts using another machineQ&apos;Es address.  Other machines log that the IP address just moved from one mac address to another, and the person who _had_ been using that IP address starts experiencing, as they say in Dwarf Fortress, !!FUN!!.

IQ&apos;Eve asked the user to keep the tablet off our network.  I canQ&apos;Et imagine all the havoc this bugginess must be causing everywhere.</what>
</comment>
<comment>
<author>irwin.tillman@gmail.com</author>
<when>Thu, 04 Aug 2011 13:31:49 +0000</when>
<what>Update:

Since last year, IQ&apos;Eve seen hundreds more Android devices exhibit this bug. IQ&apos;Ed
no longer characterize it as coming from just a Q&quot;Esmall number of devices.Q&quot;E
And itQ&apos;Es not confined to clients with hardare addresses within just select ranges of OUIQ&apos;Es.
ItQ&apos;Es a more widespread Android problem.

In addition, IQ&apos;Eve found that the DHCP leases each of these clients request are not
only leases which belonged to the client at some time in the past when the client was
attached to *this* particular wireless network. Sometimes they are leases which the 
client had on some other wireless network entirely (for example, outside our institution). 
I can tell because these DHCPREQUEST packets specify Q&apos;ERequested IP AddressQ&apos;E and
Q&apos;EDHCP Client Server IdentifierQ&apos;E values which do not correspond to our networks.
They are for other globally-routable or RFC1918 networks (I see both cases).

Note that this represents several errors on the part of the client:

* It is *starting* in the DHCP SELECTING state. ThatQ&apos;Es not right.

* It imagines it is attached to a network other than the one it is attached to.

Less often, IQ&apos;Eve even seen a few of these malfunctioning Android clients send *multiple*
invalid DHCPREQUEST packets each the client connects to the network.  Each of the
DHCPREQUEST packets (in the burst) is for a different (Q&apos;ERequested IP AddressQ&apos;E,
Q&apos;EDHCP Client Server IdentifierQ&apos;E) tuple. That is, the client is pretending that
it is in the SELECTING state for a whole set of networks it is not attached to.

</what>
</comment>
<comment>
<author>ringflin...@gmail.com</author>
<when>Thu, 04 Aug 2011 14:06:21 +0000</when>
<what>At [major Swedish university] we are also seeing this with a large number of devices. This has been causing disruptions in our open wireless network for several months, and the problem seems to be getting progressively worse.

We have reached a point where we:

- recommend that staff and faculty do not purchase an Android device if they want to use the wireless (which most do), and if they do, that they purchase one for which upgrades are not delayed by the device manufacturer (this excludes many popular devices).

- will start blocking misbehaving devices from the network until they are upgraded to a version of Android without this bug (so many devices will be kicked off permanently). I would not be surprised if we end up blocking over a hundred devices as soon as the policy is implemented.

- may stop supporting Android users on the network, except in very specific situations and with specific configurations.

This bug is affecting purchasing decisions *right now* and will do so even more when we implement device blocking.

From my point of view, the Q&quot;Epriority-mediumQ&quot;E of this bug is ridiculous. This bug is breaking our network and costing us and our users considerable amounts of time and money.</what>
</comment>
<comment>
<author>chris.gu...@gmail.com</author>
<when>Mon, 15 Aug 2011 20:58:36 +0000</when>
<what>I have at home a DHCP server with address range 192.168.1.30/39 and my and my galaxy S2 with Android 2.3.3 leases the address 192.168.1.35 in my WLAN at home.

When arriving in my office without switching off WLAN, the Galaxy S2 gets the ip address 192,168.1.200 from the DHCP server (range 200/209) in the office over a wlan with a different SSID.

In the office we have a computer with fixed ip address 192.168.1.35. If I PING the address 192.168.1.35 from an other PC in the office, the first answer is from the computer with the fixed IP address. All further PING from this PC to the address 192.168.1.35 arenQ&apos;Et resolved anymore.

An other issu is that the PC with the fixed ip address looses connection to the server 192.168.1.1 form time to time, when the Galaxy S2 is present. Turning off and on again the WLAN on Galaxy fixes the issues. 

Using Wireshark to log network traffic, I can see that the unanswered PING to 192.168.1.35 are sent to the MAC address of the Galaxy S2, but the Galaxy S2 uses now 192.168.1.200.

In may case, the Galaxy has answered a request to an IP address that was leased in an other WLAN!

I hope this report helps to fix the issue with ip address conflict of android devices.</what>
</comment>
</bug>
<bug>
<bugid>5779</bugid>
<title>Trouble with YouTube</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:00:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:28:16 +0000</openedDate>
<description>Type-Defect Priority-Medium ReportedBy-User Droid Eris Android 1.5 I
(and many other people) have been having a problem with the YouTube app
for the Droid Eris on our phones. My specific problem is when I try to
watch YouTube videos over the mobile network none of the videos will
play. The only way I can view YouTube at all is through a WiFi network.
I donQ&apos;Et know if its a problem with the carriers network or if its a
problem with the app, or phone itself. If you could look into this
problem many of us Eris users would be very greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:00:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10909</bugid>
<title>unable to sync with hotmail activesync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ark...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 03:15:07 +0000</openedDate>
<description>Android 2.1 on motorola milestone. tried using hotmail activesync. sync
error with contacts and calendar - screen blank. mail only able to sync
upto one month and not later. With activesync there should be an option
to sync all. With activesync should be able to sync calendar, contacts
and events.</description>
</bug>
<bug>
<bugid>14502</bugid>
<title>Contact Names or Number Not Showing Correctly in Messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>domztorres@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 08:25:04 +0000</openedDate>
<description>At first it seems that thereQ&apos;Es nothing wrong I can send and receive
messages using the stock Android Messaging App of my phone, but it just
happen that when I send/reply on message using a thread (and not
creating a new one), the message was sent on some unknown number. I used
some other Messaging App (Handcent SMS) to know if it will be fixed, and
i found that the SenderQ&apos;Es Number was listed on the App instead of
His/Her Name. And some of its number was removed and changed. (ex.
+1202-xxx-xxxx was changed to 2202-xxx-xxxx). The stock Android
Messaging App recognizes the SenderQ&apos;Es Name but Number associated with it
was different. I tried to use another number to send and the number to
receive messages, but still the same problem occurs. I also tried all
kinds of number combination (adding and removing country codes, area
codes, adding zeros, + and hyphen.) But still no success of fixing it.
IQ&apos;Eve ready on some posts that it can be caused by the Number of the
Recipient. Why is it that only one of my Contacts is having this kind of
problem. Is there a way to remedy it? like changing some setting on my
Android Phone. IQ&apos;Em Using Samsung Galaxy Spica (Android 2.1).</description>
<comment>
<author>ajawl...@gmail.com</author>
<when>Wed, 23 Feb 2011 11:17:54 +0000</when>
<what>I also have the same problem. When  i reply, the phone number is changed from 0916 to 80010916</what>
</comment>
<comment>
<author>domztorres@gmail.com</author>
<when>Sun, 27 Feb 2011 02:06:12 +0000</when>
<what>I uninstalled Handcent SMS, and I tried to use other messaging app (ChompSMS), and I encountered a different behavior: 

Using ChompSMS:

Whenever I received an sms from that particular number, the number for the incoming message (which is the one that i received) appeared on my messenger list has an additional number on it, which causes it to be moved on another thread. (ex. +1202-xxx-xxxx was changed to +14202-xxx-xxxx). Notice that a number Q&quot;E4Q&quot;E was added in the middle of the mobile number after the Country Code (+1).

In other words, that particular contact creates two threads, one is outgoing which uses the correct number, and the other is the incoming which is the incorrect one


Using the Stock Android Messaging App:

It still creates 2 different threads, but instead both threads recognizes the same Contact Name, and are connected on the same Phonebook/Contacts entry.

Based on this one, I think Android OS has some problems in handling numbers, messages, etc. and it needs to be fixed.

IQ&apos;Em Using Samsung Galaxy Spica (Android 2.1).</what>
</comment>
<comment>
<author>domztorres@gmail.com</author>
<when>Thu, 03 Mar 2011 03:58:48 +0000</when>
<what>After being annoyed for a long time, I just format my phone and my SD card, and it was fixed. :)</what>
</comment>
</bug>
<bug>
<bugid>9621</bugid>
<title>Browser: This page doesnQ&apos;Et wrap to width</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-09T21:54:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 14:19:51 +0000</openedDate>
<description>http://m.wired.com/gadgetlab/2010/07/hands-on-dell-streak-tablet-feels-like-a-supersized-phone</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 08 Jul 2010 14:36:50 +0000</when>
<what>At first it seems to work but as the page finishes loading the width suddenly jumps to double or so.

Using hero 2.1 upd.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Jul 2010 21:54:09 +0000</when>
<what>works fine on Froyo (2.2)</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 10 Jul 2010 10:37:11 +0000</when>
<what>It seems this bug is more complex than what I thought.

1) the youtube video causing the wrong width has been removed from the page I link to above.
Use this one instead:
http://m.gizmodo.com/5581881/the-first-flight-of-the-cias-own-secret-blackbird


2) it doesnQ&apos;Et happen every time you view the page. It seems to depend on wether you reach the page via Q&quot;EOpen in new windowQ&quot;E or from within the gmail app.

IQ&apos;Em working on a repro, but please try Q&quot;Eopen in new windowQ&quot;E with the gizmodo-link in this comnent, for now. </what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 10 Jul 2010 11:56:43 +0000</when>
<what>When I refresh on the too-wide page it resizes its width correctly after loading.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13215</bugid>
<title>ollbar</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-16T18:19:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>landrylu...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 10:57:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 16 Dec 2010 18:19:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14845</bugid>
<title>In Calendar event details, the fields Q&quot;EDeQ&quot;E and Q&quot;EAQ&quot;E should be changed to make better sense : Portuguese</title>
<status>New</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elise...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 18:44:46 +0000</openedDate>
<description>In Calendar event details, the fields Q&quot;EDeQ&quot;E and Q&quot;EAQ&quot;E should be changed to
make better sense : Portuguese - Steps to reproduce the problem - set
phone to Portuguese locale - open Calendar application - open a calendar
event - What happened and what you think the correct behavior should be
- The fields Q&quot;EDeQ&quot;E and Q&quot;EAQ&quot;E should be changed to Q&quot;EIn?cioQ&quot;E and Q&quot;EFimQ&quot;E Please
see picture attached. This affects all products with GMS 2.2 R9.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 19 Feb 2011 03:26:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7078</bugid>
<title>CanQ&apos;Et pull down notifications bar in the in-call screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>moderni...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 12:01:02 +0000</openedDate>
<description>Nexus One - 2.1update1 While in the in-call screen you canQ&apos;Et pull down
the notifications. you have to go to home using the home button then you
can pull down the notifications.</description>
<comment>
<author>gordon.m...@gmail.com</author>
<when>Fri, 19 Mar 2010 11:54:59 +0000</when>
<what>Same as issue 4842.</what>
</comment>
</bug>
<bug>
<bugid>3745</bugid>
<title>Sensors, Sensor.TYPE_ALL does not return all sensors</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>clemrom@gmail.com</reportedBy>
<openedDate>Tue, 01 Sep 2009 21:02:01 +0000</openedDate>
<description>DEVICE USED: Android G1 THE PB: LetQ&apos;Es assume that I want to have access
to all sensors by writing this:
mSensorManager.registerListener(mSensorListener,
mSensorManager.getDefaultSensor(Sensor.TYPE_ALL),
SensorManager.SENSOR_DELAY_UI); The only data returned is from the
accelerometers. The following if statements: if (event.sensor.getType()
== Sensor.TYPE_ORIENTATION) {} if (event.sensor.getType() ==
Sensor.TYPE_TEMPERATURE) {} if (event.sensor.getType() ==
Sensor.TYPE_MAGNETIC_FIELD) {} are all not returning any data HOW IT
NEEDS TO BE DONE NOW TO MAKE IT WORK: All registerListener needs to be
set up individually: mSensorManager.registerListener(mSensorListener,
mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER),
SensorManager.SENSOR_DELAY_UI);
mSensorManager.registerListener(mSensorListener,
mSensorManager.getDefaultSensor(Sensor.TYPE_ORIENTATION),
SensorManager.SENSOR_DELAY_UI); ... and so on... HOW IT SHOULD WORK:
Return all sensors available in the device. and ought to be able to
filter them by types.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 23:02:13 +0000</when>
<what>Funny, IQ&apos;Em pretty sure I had seen it reported already, but I canQ&apos;Et find any other report that mentions TYPE_ALL</what>
</comment>
<comment>
<author>davemac327</author>
<when>Wed, 27 Oct 2010 00:34:11 +0000</when>
<what>The behavior of getDefaultSensor() is working as it should. That is, it returns the Q&quot;EbestQ&quot;E sensor of the type requested (i.e., one sensor). Perhaps youQ&apos;Ere arguing that registerListener() should be able to take a list of Sensors instead of just one? ThatQ&apos;Es how registerListener() used to be, but someone decided one at a time was better. Anyway, this isnQ&apos;Et a defect.</what>
</comment>
</bug>
<bug>
<bugid>997</bugid>
<title>Android defaults to being unprovisioned</title>
<status>Released</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>2009-12-03T18:47:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 17:51:17 +0000</openedDate>
<description>Pressing the home and dial keys doesnQ&apos;Et do anything. Please describe the
problem in as much detail as possible. Be sure to include: -launch
emulator -press green key (1) -launch browser -press home key (2)
Expected: -after (1), the dialer is launched -after (2), the home page
is displayed Observed: Nothing happens in either case. Extra: The keys
are locked as if setup hadnQ&apos;Et fully completed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:51:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:58:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:44:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:47:41 +0000</when>
<what>packages/apps/Provision takes care of this</what>
</comment>
</bug>
<bug>
<bugid>16634</bugid>
<title>AVI container support has been removed in Android 3.0 (Honeycomb)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>Curtis.F...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 13:29:41 +0000</openedDate>
<description>Steps to replicate: Attempt to play any video in an AVI container.
Result: Q&quot;ESorry, this video cannot be playedQ&quot;E Expected result: The video
to play as long as the A/V codecs are available. This is specifically
relating to the ASUS TF101 Transformer but I believe it applies to the
Motorola Xoom as well. The media playback engine (Now only StageFright I
believe) has been crippled by removing AVI as a parsable container for
playback. Given that media playback was already a weakness in Android
surely it is foolish to remove existing media playback features. The
Tegra2 (the current Q&quot;EstandardQ&quot;E for Honeycomb) can decode many more types
of video than Android is currently allowing it to, mostly due to
limiting which containers are available, this is harming the image of
Honeycomb devices as a media consumption device. (As an aside IQ&apos;Ed also
like to mention how ridiculous it is that WebM is supported and yet the
Matroska container that WebM uses is not available)</description>
<comment>
<author>reds...@gmail.com</author>
<when>Mon, 09 May 2011 14:19:03 +0000</when>
<what>This needs to be sorted asap. Android tablets need to leap past the functionality of iPads and this is one area that needs to be fixed urgently.</what>
</comment>
<comment>
<author>tk.k...@gmail.com</author>
<when>Fri, 13 May 2011 05:06:04 +0000</when>
<what>Gave Apple my iGoodbye for Android only to come across this post? - Google are you serious? limited restrictions is your selling point, please donQ&apos;Et dig yourselves a grave by limiting userQ&apos;Es.

- Asus Transformer</what>
</comment>
<comment>
<author>mrsteven...@gmail.com</author>
<when>Thu, 26 May 2011 22:32:46 +0000</when>
<what>Honeycomb users can use rockplayer lite (not honeycomb optimised) to play AVI without hardware acceleration.
</what>
</comment>
<comment>
<author>Curtis.F...@gmail.com</author>
<when>Fri, 27 May 2011 00:05:53 +0000</when>
<what>Yes, you can always use any of the mplayer/ffmpeg ports (Rockplayer/moboplayer et al) to play anything that a 1Ghz ARM core can play... but that isnQ&apos;Et much (As far as bitrate/resolution/codec goes). One of the major selling point of the Honeycomb tablets using the Tegra2 platform is HD media playback and that only works with hardware ofload which only works if the container is in the core. The AVI container is just that, a container, it shouldnQ&apos;Et require anything special to support both AVI and MKV in the Android core, neither has licencing issues and it would solve a _lot_ of problem that confuse a lot of users.

And as I said, Android used to have AVI support in the core, itQ&apos;Es been _removed_ I understand that Honeycomb had very tight deadlines but now is the time to catch up. Please donQ&apos;Et drop key features, add to them.</what>
</comment>
</bug>
<bug>
<bugid>6840</bugid>
<title>Video Auto-Rotation give Blank Screen on Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>axeriano</reportedBy>
<openedDate>Wed, 24 Feb 2010 22:41:57 +0000</openedDate>
<description>On Nexus One (Android 2.1), while using buildin video (gallery) player,
screen auto-rotation causes blank video screen. Must restart video from
beginning.</description>
<comment>
<author>axeriano</author>
<when>Mon, 19 Apr 2010 20:40:15 +0000</when>
<what>seems it was 3rd party software issue</what>
</comment>
</bug>
<bug>
<bugid>11469</bugid>
<title>Google contacts on the phone are not in sync with Google account on PC. Some contacts are missing and some contactQ&apos;Es name are changed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cbt843%m...@gtempaccount.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 05:31:24 +0000</openedDate>
<description>Add a google account; Sync contacts; Check contacts in the phone, all
contacts that started with Drxxx in PC are renamed without Dr in the
phone. Also a few other contacts are missing from the phone book on the
phone</description>
<comment>
<author>cbt843%m...@gtempaccount.com</author>
<when>Mon, 27 Sep 2010 08:32:24 +0000</when>
<what>Missing contacts are not reproduced in latest version. But rename issue still exists.</what>
</comment>
</bug>
<bug>
<bugid>14393</bugid>
<title>SDK Manager must always install dependencies first</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-02-09T17:44:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Sat, 29 Jan 2011 05:24:57 +0000</openedDate>
<description>Steps: - Run SDK Manager (via tools/android.bat) from Tools r8 - Select
Installed Packages Q&gt;E Update All - Selected packages include Tools r9 and
Platform-Tools r2. Expected: Should have installed both. Observed: Did
not install Tools r9 but it did install platform-tools r2. The install
log says: ----- Skipping Q&apos;EAndroid SDK Tools, revision 9Q&apos;E; it depends on
Q&apos;EAndroid SDK Platform-tools, revision 2Q&apos;E which was not installed.
Downloading Android SDK Platform-tools, revision 2 Installing Android
SDK Platform-tools, revision 2 Installed Android SDK Platform-tools,
revision 2 ... ----- Sound like an install order issue, since it
detected that Tools r9 depends on Platform-Tools r2, but at install time
it tries to do them in the wrong order. The reality is that the order
doesnQ&apos;Et matter. The install for tools r9 should notice that
platform-tools r2 _will_ be installed. Agreed the user could cancel in
the middle and leave a the SDK with a tools r9 installed on top of
platform-tools r1, which would be problematic. So in this case the
installer needs to make sure to install the dependency first.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 31 Jan 2011 18:01:58 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 09 Feb 2011 17:44:39 +0000</when>
<what>Fixed by https://review.source.android.com/#change,21058</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 22:33:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3394</bugid>
<title>NDK: LOCAL_CFLAGS, LOCAL_CPPFLAGS, and LOCAL_CXXFLAGS macros do not work as described in Android.mk</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T21:05:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>jih...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 01:28:32 +0000</openedDate>
<description>The manual for android.mk (named docs/ANDROID-MK.TXT in
Android-ndk-1.5_r1) describes LOCAL_CLFAGS as Q&quot;Ean optional set of
compiler flags that will be passed when building C source filesQ&quot;E ,
LOCAL_CXXFLAGS as Q&quot;Esame as LOCAL_CFLAGS for C++ source filesQ&quot;E, and
LOCAL_CPPFLAGS as Q&quot;Esame as LOCAL_CFLAGS but used for both C and C++
source filesQ&quot;E However, LOCAL_CFLAGS behaves as LOCAL_CPPFLAGS (meaning
it gets applied to both C and C++ files) and LOCAL_CXXFLAGS and
LOCAL_CPPFLAGS macros do nothing. (both for C and C++ files)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:32:27 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:05:50 +0000</when>
<what>Fixed in Android NDK r3 (see new docs/ANDROID-MK.TXT)</what>
</comment>
</bug>
<bug>
<bugid>11040</bugid>
<title>RemoteViews: cannot set ProgressBar visibility</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-09-08T03:16:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>soule.thomas@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 08:34:50 +0000</openedDate>
<description>When trying to change the visibility of a ProgressBar through a
RemoteViews object, the folowing exception is thrown:
W/AppWidgetHostView( 112): updateAppWidget couldnQ&apos;Et find any view, using
error view W/AppWidgetHostView( 112):
android.widget.RemoteViews$ActionException: view:
android.widget.ProgressBar canQ&apos;Et use method with RemoteViews:
setVisibility(int) W/AppWidgetHostView( 112): at
android.widget.RemoteViews$ReflectionAction.apply(RemoteViews.java:465)
W/AppWidgetHostView( 112): at
android.widget.RemoteViews.performApply(RemoteViews.java:955)
W/AppWidgetHostView( 112): at
android.widget.RemoteViews.apply(RemoteViews.java:932)
W/AppWidgetHostView( 112): at
android.appwidget.AppWidgetHostView.updateAppWidget(AppWidgetHostView.java:219)
W/AppWidgetHostView( 112): at
android.appwidget.AppWidgetHost.updateAppWidgetView(AppWidgetHost.java:250)
W/AppWidgetHostView( 112): at
android.appwidget.AppWidgetHost$UpdateHandler.handleMessage(AppWidgetHost.java:73)
W/AppWidgetHostView( 112): at
android.os.Handler.dispatchMessage(Handler.java:99) W/AppWidgetHostView(
112): at android.os.Looper.loop(Looper.java:123) W/AppWidgetHostView(
112): at android.app.ActivityThread.main(ActivityThread.java:4627)
W/AppWidgetHostView( 112): at
java.lang.reflect.Method.invokeNative(Native Method)
W/AppWidgetHostView( 112): at
java.lang.reflect.Method.invoke(Method.java:521) W/AppWidgetHostView(
112): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
W/AppWidgetHostView( 112): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
W/AppWidgetHostView( 112): at dalvik.system.NativeStart.main(Native
Method) It seems that an annotation is missing in ProgressBar.java
source file as I can read here:
http://www.mail-archive.com/android-developers@googlegroups.com/msg50097.html
The bug occurs on Cupcake and Froyo.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 03:16:50 +0000</when>
<what></what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Thu, 16 Dec 2010 01:35:59 +0000</when>
<what>just tripped over this bug myself.  now to find a workaround ...</what>
</comment>
<comment>
<author>thepear...@gmail.com</author>
<when>Mon, 15 Aug 2011 22:56:28 +0000</when>
<what>If you are having this issue, wrap the progress bar in a LinearLayout or FrameLayout and use setViewVisibility() to make the Layout INVISIBLE/GONE instead of the progress bar.</what>
</comment>
</bug>
<bug>
<bugid>19640</bugid>
<title>Mouse and Trackpad for left handed people</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>trackohb...@gmail.com</reportedBy>
<openedDate>Sun, 28 Aug 2011 18:33:23 +0000</openedDate>
<description>IQ&apos;Em left handed and i have to strain my self to use a right handed track
pad, if there was a way to go in the settings and change the trackpad to
a left handed mouse, it would make it esier for me to navigate.</description>
</bug>
<bug>
<bugid>1649</bugid>
<title>sending out mass/multiple sms/mms messages crashes and shuts down</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-07-24T01:23:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>chris.j....@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 03:07:37 +0000</openedDate>
<description>so sending out multiple text messages crashes and/or shuts down the
messaging app or causes a force close menu. also when android
crashes/closes in the middle of sending a mass text and then re-opening
the app to re-send out the remaining unsent sms messages... you canQ&apos;Et.
only option to do is to re-send the text to all recipients. thus causing
double texts to already sent contacts. there should be the option to
send remaining unsent messages and not all. also after re-opening the
sms app to resend since it crashed, android freezes up. itQ&apos;Es a vicious
cycle. overall there should be an easier way to send out mass/multiple
sms/mms messages. instead of manually typing in each and every on of the
contacts, there should be an option to either open up a menu similar to
the contacts app then select multiple or all recipients.</description>
<comment>
<author>dan.deebster</author>
<when>Tue, 03 Feb 2009 18:51:29 +0000</when>
<what>I find that I can press wait and all of the messages appear to go, although not all recipients get the 
message. This is with SMS. I will find out later who in the list got the sms.</what>
</comment>
<comment>
<author>petervan...@gmail.com</author>
<when>Tue, 24 Feb 2009 20:09:05 +0000</when>
<what>I wonder if this is a result of the same database corruption issue that causes reply 
messages to be sent to the wrong recipient...I have a similar problem which is made 
worse in ChompSMS.</what>
</comment>
<comment>
<author>Frank.Sp...@gmail.com</author>
<when>Sat, 28 Mar 2009 20:06:43 +0000</when>
<what>If anybody has the code to send mass sms, please post it. I will do the same.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:23:29 +0000</when>
<what></what>
</comment>
<comment>
<author>sukh...@gmail.com</author>
<when>Fri, 14 Aug 2009 00:31:25 +0000</when>
<what>I am also looking for Mass SMS sending code.
If anybody knows please send me at sukhu77@gmail.com. It is very urgent
Thank you...</what>
</comment>
</bug>
<bug>
<bugid>5731</bugid>
<title>calendar options</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-12T22:15:49.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>nikkib.n...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 05:52:51 +0000</openedDate>
<description>Calendar needs more customization options: * Option to choose default
view (day/week/month/last view) * Option to input an event with no
specific time * Option to sync contactsQ&apos;E birthdays/anniversaries so that
they show on the calendar (ideally with a little icon) * Snooze options
- choose how long the snooze timer is for reminders and how many times
it repeats</description>
<comment>
<author>jse...@gmail.com</author>
<when>Thu, 18 Feb 2010 22:02:56 +0000</when>
<what>The default view item has been reported dozens of times.  I hope the developers deal 
with it Real Soon.

Your next two items are covered:
    Option to input an event with no specific time - you can code an event as Q&quot;Eall 
dayQ&quot;E, so it appears in the untimed block at the top of the calendar
    Option to sync contactsQ&apos;E birthdays/anniversaries so that they show on the
calendar (ideally with a little icon) - this is supported.  Birthdays asserted in the 
Google Contacts application will sync to your Android calendar.  I hope that future 
Android revs will allow you to enter and edit birthdays in the Contacts database.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 09 Jun 2010 11:58:13 +0000</when>
<what>Google says each umbrella issues must be split and filed seperately. Therefore IQ&apos;Eve split this issue into new issues (or found duplicates).

Please star these as this will probably be closed soon!

Issue 8966 / 5803 = default view, day/week/month/last view.
Issue 8967 = input event with no specific time (might be declined).
Issue 1211 = contactsQ&apos;E birthdays/anniversaries in calendar
Issue 4092 = snooze options</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 12 Jul 2010 22:15:49 +0000</when>
<what>Declined as obsolete, per dfilskovQ&apos;Es extremely helpful work. Thanks!!</what>
</comment>
</bug>
<bug>
<bugid>13354</bugid>
<title>App list menu when adding a shortcut is very slow to come up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 05:22:51 +0000</openedDate>
<description>1. Long click a space on one of the desktops. 2. Select Q&apos;EShortcutsQ&apos;E. 3.
Select Q&apos;EApplicationsQ&apos;E. The desktop shows and itQ&apos;Es unclear it anything is
happening, but eventually the list of apps appears. This needs to be
speeded up :) Motorola Defy - Android 2.1</description>
<comment>
<author>xdunl...@gmail.com</author>
<when>Tue, 11 Jan 2011 12:24:17 +0000</when>
<what>Happens on motorola Backflip, too. ItQ&apos;Es painful how long it takes.</what>
</comment>
</bug>
<bug>
<bugid>2226</bugid>
<title>Connection problem or invalid MMI code</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>78</stars>
<reportedBy>Tomasshr...@gmail.com</reportedBy>
<openedDate>Sat, 14 Mar 2009 20:03:04 +0000</openedDate>
<description>Android code version you are running: Dev Phone with Android v1.0 or
v1.1 (always had this problem IQ&apos;Em just lazy to report) Your development
environment: N/A Describe the problem: Steps to reproduce: 1. Dial
command string/MMI code such as: #190*1660#*. This is very common and
this specific case is to disconnect from a Q&quot;EvirtualQ&quot;E switch on Swedish
operator Tele2. IQ&apos;Ed assume similar codes are used by most operators. 2.
Android says Q&quot;EMMI code startedQ&quot;E, this soon disappears and gives a dialog
box Q&quot;EConnection problem or invalid MMI codeQ&quot;E. 3. Expected results: The
code would be sent to the network and an automated voice would say Q&quot;Ethe
service has been disconnectedQ&quot;E. Observed results: The code is not sent
to the network at all. Additional information: Dialing such MMI codes is
working on other phones. Apart from this issue everything works just
perfect, network and everything.</description>
<comment>
<author>adolfobe...@gmail.com</author>
<when>Sun, 15 Mar 2009 19:37:51 +0000</when>
<what>I call my voicemail at Q&quot;E*9Q&quot;E and the same sort of problem over here. It shows an Q&quot;EUSSD
code runningQ&quot;E and then the dialog box with Q&quot;EConnection problem or invalid MMI codeQ&quot;E.

I was recommended to put a comma after the number, i.e, dial Q&quot;E*9,Q&quot;E. It worked but
anytime that I configure the Voicemail Number with the trailing comma it disapears
after I turn the phone off and on.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 05:22:14 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>tommyll...@gmail.com</author>
<when>Mon, 23 Mar 2009 02:06:22 +0000</when>
<what>Hi adolfobellobotello, I have the same problem, but how do I add a comma after the 
number?  It only allows me to use 0-9, * and #.  Thx.
</what>
</comment>
<comment>
<author>pad.mann...@gmail.com</author>
<when>Tue, 07 Apr 2009 12:49:23 +0000</when>
<what>Has this problem been sorted out yet as I am unable to access my voicemail?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 20 Apr 2009 17:39:40 +0000</when>
<what>Still open as far as I can tell</what>
</comment>
<comment>
<author>Tomasshr...@gmail.com</author>
<when>Wed, 13 May 2009 04:53:47 +0000</when>
<what>Issue still exists in android 1.5.
</what>
</comment>
<comment>
<author>adolfobe...@gmail.com</author>
<when>Sun, 24 May 2009 22:54:53 +0000</when>
<what>U just upgraded to cupcake. Now the trailing comma trick doesnQ&apos;Et work. My voice mail
number is *9 and no matter wether I palce a trailing comma or not, the same problem:
Connection problem or invalid MMI code.

Any workaround some body?

Adolfo</what>
</comment>
<comment>
<author>adolfobe...@gmail.com</author>
<when>Mon, 22 Jun 2009 21:54:19 +0000</when>
<what>Just an additional information to developers: this problem seems to happen only when
I dial just one number after the star, like my emergency number (*1) and my voicemail
(*9).

The problem doesnQ&apos;Et happen with 2 or 3 digits after the star.

Please, is any body working on this issue? I havenQ&apos;Et found a workaround for it.

Adolfo

</what>
</comment>
<comment>
<author>dev...@gmail.com</author>
<when>Sat, 01 Aug 2009 19:01:16 +0000</when>
<what>Is there anybody working on this? This is a major breakage. All auto-dialing (for
calling cards) is broken.</what>
</comment>
<comment>
<author>tomas.re...@gmail.com</author>
<when>Fri, 07 Aug 2009 07:40:50 +0000</when>
<what>I have the same problem. When i try to connect to a virtual switch using *190*2070#*
the dialog box Q&quot;EConnection problem or invalid MMI codeQ&quot;E appears. We use Swedish
operator Tele2.

These auto-dial numbers are very common in sweden. Fixing this would be much appreciated.

Firmware version is 1.5
</what>
</comment>
<comment>
<author>matthias...@gmail.com</author>
<when>Wed, 12 Aug 2009 10:07:39 +0000</when>
<what>Same problem in Switzerland: We need to be able to use these codes to get information 
about the remaining data volume. IQ&apos;Em using Sunrise.</what>
</comment>
<comment>
<author>Dj.D...@gmail.com</author>
<when>Fri, 14 Aug 2009 09:09:11 +0000</when>
<what>Same problem with *#09#</what>
</comment>
<comment>
<author>kasl...@gmail.com</author>
<when>Mon, 17 Aug 2009 00:48:59 +0000</when>
<what>When I receive a call it always comes up Q&quot;EunknownQ&quot;E, if I attempt to return the call it says Q&quot;EUSSD code 
runningQ&quot;E then Q&quot;E connection problem or invalid MMI codeQ&quot;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:08:17 +0000</when>
<what></what>
</comment>
<comment>
<author>Leo.Sand...@gmail.com</author>
<when>Mon, 24 Aug 2009 19:22:10 +0000</when>
<what>I also have this same problem, in my case I need to be able to use *140# before a 
number to get the call on my private bill using my workphone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:07:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:49:36 +0000</when>
<what></what>
</comment>
<comment>
<author>aghforpackningarab@gmail.com</author>
<when>Thu, 17 Sep 2009 02:41:35 +0000</when>
<what>Same problem even after i uppgrad my htc hero
To 1.5 
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:11:40 +0000</when>
<what></what>
</comment>
<comment>
<author>adolfobe...@gmail.com</author>
<when>Sat, 03 Oct 2009 16:44:45 +0000</when>
<what>I just updated to Donut (1.6). The problem is still there.

Is anybody listening/working on this problem? 7 months since the problem was first
reported and no answer whatsoever.
</what>
</comment>
<comment>
<author>norr...@gmail.com</author>
<when>Fri, 09 Oct 2009 08:02:37 +0000</when>
<what>IQ&apos;Em also wondering if anyone is listening/working on this problem.
IQ&apos;Em a reseller and I sell large quantities of Android-phones and different Q&quot;EvirtualQ&quot;E 
switches and this just gotta be fixed.</what>
</comment>
<comment>
<author>aghforpackningarab@gmail.com</author>
<when>Sat, 10 Oct 2009 21:45:32 +0000</when>
<what>This update is really important to company customer how use tele2 v?xel
pleas let me know if any one working on this problem.
</what>
</comment>
<comment>
<author>slava.tutushkin</author>
<when>Wed, 14 Oct 2009 10:00:22 +0000</when>
<what>Hi all.
Looks like Android is too strict in the case of MMI codes.
MMI code can contain # sign only on the end of the string.
Other Q&apos;E#Q&apos;E shall be replaced with Q&apos;E*Q&apos;E.

For my example:
*104#0# didnQ&apos;Et works. I have tried *104*0# and everything went fine.</what>
</comment>
<comment>
<author>aghforpackningarab@gmail.com</author>
<when>Wed, 14 Oct 2009 10:17:02 +0000</when>
<what>Hello slava.tutushkin,
I still have problem even if i dial *190*6860#
I use a hero and have 1.5 android.
Best reg Anders
</what>
</comment>
<comment>
<author>Jonas.Dy...@gmail.com</author>
<when>Thu, 22 Oct 2009 16:53:59 +0000</when>
<what>In my case I need to be able to use *140# before a 
number to get the call on my private bill using my workphone.
This update is really important to company customer how use Telia.</what>
</comment>
</bug>
<bug>
<bugid>2878</bugid>
<title>It will show digit in Wi-Fi password input filed when uncheck Q&quot;Eshow passwordQ&quot;E </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-05T19:47:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>apilin0...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 05:08:46 +0000</openedDate>
<description>The input encode process take some reponse time. If no wait the digit
become Q&quot;EinvisibleQ&quot;E then click the check-box will show digit Verify by
R3135 Verify steps: 1.Settings\Wi-Fi\Connected an AP with WEP key
2.Check and Uncheck Q&quot;EShow passwordQ&quot;E</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 05 Jun 2009 19:47:12 +0000</when>
<what>There is a system setting controlling whether the last character of a password is shown. This is different from the 
WiFi checkbox that lets you show the entire password.</what>
</comment>
</bug>
<bug>
<bugid>4535</bugid>
<title>Other calendars doesnQ&apos;Et show</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>40</stars>
<reportedBy>marco%de...@gtempaccount.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 10:19:47 +0000</openedDate>
<description>I have a subscription to five calendars (apart from my default account).
These calendars show up when I connect to calendar on the web, but not
in my android calendar app on my G1/1.6 (they are selected in
CalendarQ&gt;EMenuQ&gt;EMoreQ&gt;EMy Calendars). IQ&apos;Eve tried the solution as suggested
on some forums: delete data on calendar-storage. That didnQ&apos;Et work.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:12:07 +0000</when>
<what></what>
</comment>
<comment>
<author>vegmunky</author>
<when>Mon, 07 Dec 2009 17:06:48 +0000</when>
<what>Very similar issue: On Droid Eris, I select Calendar-Q&gt;EMenu-Q&gt;ECalendars. This shows me 
the checklist of calendars I want to see. I see all of Q&quot;EMy CalendarsQ&quot;E, and 2 out of 
5 of my Q&quot;EOther CalendarsQ&quot;E (subscriptions). I canQ&apos;Et figure out what makes some of my 
subscriptions show, while others donQ&apos;Et. In total, I expect to see 10 calendars (5 
owned, 5 subscribed).</what>
</comment>
<comment>
<author>joseph.b...@gmail.com</author>
<when>Tue, 19 Jan 2010 17:48:10 +0000</when>
<what>likely same issue, but with some more specifics
Verizon Motorola Droid running Android 2.0.1:
Q&quot;EOther calendarsQ&quot;E that has access set to Q&quot;ESee only free/busy (hide details)Q&quot;E not 
available on calendar app

Steps to reproduce:
1. have someone share calendar with you and set permissions to Q&quot;ESee only free/busy 
(hide details)Q&quot;E
2. go calendarQ&gt;EMenuQ&gt;EMoreQ&gt;EMy CalendarsQ&gt;EMenuQ&gt;EAdd calendars

Expected result: calendar should be available to add
(or possibly possibly listed with indication that it canQ&apos;Et be added if this is 
an Q&quot;Eas designedQ&quot;E feature {in which case I still disagree but could move it to an 
enhancement rather than bug})

Observed result: no sign of calendar or indication why there is no trace of it</what>
</comment>
<comment>
<author>vegmunky</author>
<when>Tue, 19 Jan 2010 19:27:30 +0000</when>
<what>Regarding comment #3, I am unable to see a calendar that is shared with me with full 
details visible. So, even though IQ&apos;Em not subscribed as Q&quot;Eview only free/busyQ&quot;E, I still 
cannot see it.</what>
</comment>
<comment>
<author>tbon...@gmail.com</author>
<when>Sat, 04 Sep 2010 15:52:30 +0000</when>
<what>Has there been resolution to this huge bug in Andriod 1.6?</what>
</comment>
<comment>
<author>Gtomsch...@gmail.com</author>
<when>Thu, 09 Sep 2010 22:24:04 +0000</when>
<what>Same here. One of the Calendars that I am subscribed to on my online Google Calendar, does not show up on my AndroidQ&apos;Es (Evo /w 2.2) Q&quot;Eadd calendarQ&quot;E option. ItQ&apos;Es a sports team schedule (Minnesota Vikings).</what>
</comment>
<comment>
<author>bprobin...@gmail.com</author>
<when>Thu, 09 Sep 2010 23:51:57 +0000</when>
<what>IQ&apos;Eve found a workaround.

Open a second Google account, and create the calendars you want to see on your phone in that account. Go to the sharing settings for those calendars, and share them with your main account with full read/write privileges. Those calendars will show up in your main account and on your phone and will work as though they were on your own account.</what>
</comment>
<comment>
<author>dr.magu@gmail.com</author>
<when>Sat, 25 Sep 2010 06:25:13 +0000</when>
<what>Very annoying bug. Not present in Froyo as others. Ehi google are u going to update ours Magic Q&quot;Eshity google experienceQ&quot;E?</what>
</comment>
<comment>
<author>accordtsai</author>
<when>Mon, 10 Jan 2011 15:47:41 +0000</when>
<what>Same here. I have multiple subscribed calendars, but none are showing up in the Android menu where I pick which calendars to show.</what>
</comment>
<comment>
<author>danmason...@gmail.com</author>
<when>Tue, 11 Jan 2011 13:14:20 +0000</when>
<what>Today i thought i had this problem:

1) I added a link to an .ics file in google calendar online. On my HTC desire i tried going to calendarQ&gt;EmenuQ&gt;Ecalendars. Checked the calendars i want are ticked.  The one i wanted wasnQ&apos;Et listed.  I clicked Q&apos;Eadd new calendarsQ&apos;E...nothing was there.

2) I looked around the forums and though there was no hope.

3) I installed the Q&apos;EICS BotQ&apos;E application on my phone....decided i havenQ&apos;Et got a clue what it does and removed it (seemed to do nothing at all)

4) Looked at more forums.  Found someone telling me to do calendarQ&gt;EmenuQ&gt;Ecalendars and Q&apos;Eadd new calendarQ&apos;E again.  I swore under my breath knowing it didnQ&apos;Et work before and did it anyway.

5) my newly subscribed calendar was in fact present this time.  This is in the space of about 20 mins after subscribing.

I donQ&apos;Et know what did this, but my phone is 100% up to date with software.  Perhaps the ICS Bot did something, and me uninstalling it kept its fix.</what>
</comment>
<comment>
<author>bob.pos...@gmail.com</author>
<when>Thu, 30 Jun 2011 05:12:49 +0000</when>
<what>Same issue in Sprint Galaxy S/Froyo.  Found a workaround on the web.  Works for me but not all people:

Q&lt;EQ&lt;EQ&lt;E if youQ&apos;Ere on a limited data plan or are concerned about excessive data charges I suggest you enable WiFi and verify your connection FIRST (this procedure will work either way but itQ&apos;Ell be cheaper and faster to do over WiFi Q&gt;EQ&gt;EQ&gt;E

Select Settings Q&gt;E Applications Q&gt;E Manage Applications Q&gt;E Running Q&gt;E Calendar Storage. 
Select Q&quot;EClear DataQ&quot;E (this will clear all LOCAL calendar data but NOT data on the server). Select Q&quot;EForce StopQ&quot;E (this will force the application to reload from scratch).</what>
</comment>
<comment>
<author>same...@gmail.com</author>
<when>Thu, 30 Jun 2011 08:24:13 +0000</when>
<what>I found that the following steps tend to make all or most of my calendars show up for me, but it still is not a completely successful workaround. Sometimes not all of my calendars will appear, even after following all of these steps. I have a calendar widget (CalWidget) installed that does see *all* of my calendars, so I know that at some level Android has successfully retrieved information about *all* of my calendars and subscriptions. But the built-in calendar sync adapter omits most/some calendars from the syncing list, which means those calendars will never get any dates, in-turn making them useless/void/moot since they will always be empty/never synced. 

I know that I saw a small fraction of my calendars when just clearing calendar storage data, calendar sync data, and calendar data on the phone. When I tried my steps 1 through 5, I was able to get nearly all (but still not 100%) of my calendars to appear in the sync list, so this bug seems to be affected by web-only calendars settings (and it would seem that intuitively those settings should not have any impact on AndroidQ&apos;Es use of the calendars)

Here are the steps that seemed to help me set up sync for most of my calendars:
1) go to calendar.google.com in a browser
2) click Q&quot;EsettingsQ&quot;E link
3) choose Q&quot;EallQ&quot;E for Q&quot;Eshow in listQ&quot;E for both owned and subscribed calendars
4) click Q&quot;Eback to calendarQ&quot;E 
5) make sure *all* calendars are on/visible in the list of calendars on the left of the page. That is, make sure that the events from all calendars are being displayed in the calendar/agenda portion of the page and the calendar name in the list on the left has the colored background and not white background.
6) now follow the other suggested steps for the phone: go to settings, manage applications, all applications (for android 2.2, I donQ&apos;Et recall what android 2.1Q&apos;Es steps are). Select Q&quot;Ecalendar syncQ&quot;E and clear data and force stop it. Do the same for Q&quot;Ecalendar dataQ&quot;E and Q&quot;EcalendarQ&quot;E.

Give it a minute or two (superstitiously) to maybe not interrupt any sync in progress that may happen when the processes get automatically restarted. Go back into your calendar app and go into the sync calendar settings, and hopefully all or most of your calendars will now be in the sync list. If not, try turning off  background sync, repeating these steps, and then turning background sync back on again. IQ&apos;Eve also tried renaming some calendars and adding/removing calendars to try to get it to re-sync the list of calendars. So if after trying everything else IQ&apos;Eve mentioned you still donQ&apos;Et see all or most of your calendars, you might try that as well.

Good luck.

It is really frustrating that easily repeatable bugs like this receive no official acknowledgement by Google, let alone a fix, especially when it is affecting so many people. Hopefully this official bug report and the related votes will help it get recognized and fixed.</what>
</comment>
<comment>
<author>same...@gmail.com</author>
<when>Thu, 30 Jun 2011 08:36:28 +0000</when>
<what>I just noticed that this bug report is for Android 1.6--which means this issue has been around for a long time without being fixed. It is still an issue in Android 2.2. I donQ&apos;Et have 2.3 yet, but my hopes are dim that it will be fixed. 

Seems like a new bug report should be filed for Android 2.2 so the developers donQ&apos;Et think it is some old bug and ignore it as for an obsolete version of Android. 

Thoughts?</what>
</comment>
<comment>
<author>bob.pos...@gmail.com</author>
<when>Thu, 30 Jun 2011 19:48:07 +0000</when>
<what>Great point.  WeQ&apos;Ed only be losing 27 votes.  Just opened 18144.  Making this really big for new people to see:


************************************************************************************
********************** Please add new comments to issue 18144 **********************
************ http://code.google.com/p/android/issues/detail?id=18144 ***************
************************************************************************************
</what>
</comment>
<comment>
<author>rdfear...@gmail.com</author>
<when>Tue, 02 Aug 2011 03:07:09 +0000</when>
<what>I have t mobile my touch 4g running 2.2, and not all of my calendars show up either. </what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Fri, 19 Aug 2011 10:00:44 +0000</when>
<what>My partner and I share calendars with each other. The calendars which we give each other Q&quot;EMake changes to eventsQ&quot;E privileges show up (after clearing Calendar StorageQ&apos;Es data and resyncing, on my 2.1/HTC Hero at least), but the calendars shared with only Q&quot;Eshow only free/busy (hide details)Q&quot;E do not show up at all on my 2.1/Hero. IQ&apos;Ell check later whether itQ&apos;Es the same for her 2.3/HTC Wildfire S.

All calendars show up as expected in the Google Calendar web interface.</what>
</comment>
<comment>
<author>hfinge.2...@gmail.com</author>
<when>Sun, 28 Aug 2011 08:44:56 +0000</when>
<what>Really annoying problem here. And it still doesnQ&apos;Et work.
IQ&apos;Em not going for an iPhone, but how can Google Calendar be that bad... And itQ&apos;Es been at least 2 years that this problem is not addressed !</what>
</comment>
<comment>
<author>ianandre...@gmail.com</author>
<when>Fri, 23 Sep 2011 20:36:56 +0000</when>
<what>SORT IT OUT! JFDI</what>
</comment>
<comment>
<author>a...@students.colgate.edu</author>
<when>Sun, 02 Oct 2011 01:38:42 +0000</when>
<what>Htc aria running on android 2.3. Same problem</what>
</comment>
<comment>
<author>Jeremy.A...@gmail.com</author>
<when>Wed, 12 Oct 2011 15:14:03 +0000</when>
<what>My wife and I each have separate Google calendars but we share full permissions on each (She has full management rights on the calendar in my name, and I have full permissions on hers). On the Web, all events are displayed properly for all calendars. On my Epic 4g Touch, also, all events are displayed properly. However, on my wifeQ&apos;Es Epic 4g Touch, she can only see events from her calendar. Sync is set up properly, but my calendar is not even listed under her available calendars whereas hers is on my phone. IQ&apos;Eve tried a soft reboot but did not help. Our phones were activated at the same time. I did nothing to make her calendar appear - it synced it automatically. All of our other settings match. Any ideas?</what>
</comment>
<comment>
<author>bob.pos...@gmail.com</author>
<when>Wed, 12 Oct 2011 18:04:20 +0000</when>
<what>@Jeremy, go to http://code.google.com/p/android/issues/detail?id=18144 - thatQ&apos;Es an updated report and has some workarounds.</what>
</comment>
<comment>
<author>ron.viss...@gmail.com</author>
<when>Sat, 15 Oct 2011 02:32:36 +0000</when>
<what>comment 12 by same...@gmail has it right, at least for a work around.  Especially item 5 in their list.  Apparently, there is an important, yet not so documented interaction between the online calendar and the phones.  The human nature expectation is the phone should pick it all up and we can sort it out from there independent of what is set on web calendar.  It appears though there are some dependencies as to what is set online and what the phone will pick up.  

I set the online calendars all to on, and went back to the online calendar view, and found a couple of the calendars in that little left box, uncolored in.  I set those all so they were colored, and then did the whole resync.  Magically, all the calendars showed up on the phone.

If youQ&apos;Ere running into this issue where not all the calendars are showing on the phone, review your online web calendar, set everything to show in the settings, then go back to the online web calendar view like he says, and verify that everything in that little left hand box is also set to display (colored).  Then go ahead, clear your phone calendar data, and resync like he indicated.  Be patient, walk away, for 15 mins.  (youQ&apos;Ell be calmer) and potentially surprised.

If all the calendars show up on phone youQ&apos;Ere set.  Beyond that, someone can experiment by changing one setting at a time to determine what this interaction/dependency is all about.  

</what>
</comment>
<comment>
<author>m...@email.arizona.edu</author>
<when>Tue, 06 Dec 2011 02:13:31 +0000</when>
<what>ATT
Samsung galaxy s2 (non-skyrocket)

Same problem, but tried the Q&quot;Eclear dataQ&quot;E from the Q&quot;Ecalendar storageQ&quot;E running process and now all my calendars are gone except for 3 (should be around 20). Is there a known issue with university google accounts by chance? using the University of ArizonaQ&apos;Es google email to try and sync....</what>
</comment>
</bug>
<bug>
<bugid>17566</bugid>
<title>Incorrect handling of HTTP 302 Status Code (Temporary Redirect) and Bookmarks</title>
<status>New</status>
<owner>bse...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>cloudsc...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 19:35:22 +0000</openedDate>
<description>The HTTP 302 status code is meant to be used for temporary redirects,
however, Honeycomb (both 3.0 and 3.1) treat 302 responses as permanent
redirects which would be indicated by an HTTP 301 status code. The
result is that Honeycomb updates your bookmarks with the redirected URL
whenever it encounters a 302 response code. This is incorrect behavior.
Bookmarks should only be modified when the server issues an HTTP 301
response code indicating that the content has been permanently moved to
the new URL. Steps to reproduce the problem: 1) Create a bookmark for a
URL which will result in a temporary redirect (HTTP 302 response). 2)
Tap on that bookmark. What happened: Once the redirected page finishes
loading, the bookmark will be automatically changed to use the
redirected pageQ&apos;Es URL. What you think the correct behavior should be:
The bookmark should not be modified when you encounter a temporary
redirect (HTTP 302 response). I have confirmed this bug on the following
devices: Motorola Xoom with version 3.0 Samsung Galaxy Tab 10.1 with
version 3.0 Samsung Galaxy Tab 10.1 with version 3.1</description>
<comment>
<author>n...@google.com</author>
<when>Sun, 12 Jun 2011 15:57:39 +0000</when>
<what></what>
</comment>
<comment>
<author>ZakAKauf...@gmail.com</author>
<when>Fri, 29 Jul 2011 13:40:37 +0000</when>
<what>Even worse, sometimes bookmarks seem to be randomly changed to a similar bookmark. For example, I have a Chrome bookmark for my google finance portfolio: http://www.google.com/finance/portfolio?action=viewQ&amp;Epid=1

However, whenever I use my tabletQ&apos;Es browser it changes the address of this bookmark to: 
www.google.com/support/music

And this change is reflected in my Google Chrome browser as well. This happens even if I donQ&apos;Et actually go to that bookmark on the tablet. It happens just by opening the tabletQ&apos;Es web browser.</what>
</comment>
<comment>
<author>esei...@google.com</author>
<when>Sat, 27 Aug 2011 03:54:32 +0000</when>
<what>Any suggested workarounds?  IQ&apos;Em seeing this as well.</what>
</comment>
</bug>
<bug>
<bugid>9065</bugid>
<title>Android Gmail and Android Market Down in China</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-06-15T23:02:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jorayli...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 10:06:50 +0000</openedDate>
<description>Hi, Just want to let you know that A LOT of people in China are affected
by this issue, which is Android Gmail not able to synchronize and
Android Market not able to download. As per my awareness, only people in
China are affected. The issue can be solve by change the root file, by
changing the IP of android.clients.google.com. However, I was wondering
is there any official solution launching by google. Thanks</description>
<comment>
<author>jerryma1...@gmail.com</author>
<when>Mon, 14 Jun 2010 13:40:47 +0000</when>
<what>=The issue can be solve by change the root file, by changing the IP of android.clients.google.com. ????

Can you teach me how to do that?</what>
</comment>
<comment>
<author>jorayli...@gmail.com</author>
<when>Mon, 14 Jun 2010 17:08:12 +0000</when>
<what>Hi, Jerryma1982, Please refer to http://www.androidin.net/bbs/android-133252-1-1.html</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:02:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18693</bugid>
<title>TextToSpeech.isSpeaking() returns false when using QUEUE_ADD and there exists entries in the queue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alpinebo...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 06:25:20 +0000</openedDate>
<description>isSpeaking() returns true only on the last item in the queue. For
multiple queued tts events (QUEUE_ADD), only for the last event will
isSpeaking() be true. For all other events prior to the last event,
isSpeaking() returns false when tts is actually speaking. isSpeaking()
should return true at all times the tts engine is speaking. Simple
example below with code fragments: for (int i = 0; i Q&lt;E text.length; i++)
{ mTts.speak(mText[i], TextToSpeech.QUEUE_ADD, hash); } --- final
Handler mHandler = new Handler() { public void handleMessage(Message
msg) { if(((String) msg.obj).equals(Q&quot;ESpeakingQ&quot;E)) { //doSomething } else
if(((String) msg.obj).equals(Q&quot;ENot SpeakingQ&quot;E)){ //doSomethingElse } } };
Thread background = new Thread(new Runnable() { public void run() {
Message msg; Thread.sleep(500); while(true) { msg = m.obtainMessage();
if(mTts.isSpeaking()) { msg.obj = Q&quot;ESpeakingQ&quot;E; } else { msg.obj = Q&quot;ENot
SpeakingQ&quot;E; } mHandler.sendMessage(msg); Thread.sleep(100); } } } });</description>
<comment>
<author>Petar.Kr...@gmail.com</author>
<when>Thu, 08 Sep 2011 18:36:25 +0000</when>
<what>Any news on a solution to this issues as I am having the same problem?</what>
</comment>
</bug>
<bug>
<bugid>125</bugid>
<title>Dialog doesnQ&apos;Et support custom view</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-26T18:22:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>shiyansu...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jan 2008 05:17:29 +0000</openedDate>
<description>When I use setContentView() to load a xml that contains custom view, it
seems the custom viewQ&apos;Es constructor (for example CustomView(Context
context, AttributeSet attrs, Map inflateParams) ) canQ&apos;Et be called. And
Dialog seems doesnQ&apos;Et support changing the style like activity does. The
activity may be constructed looks like a dialog, but dialog can looks
like others.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:11:58 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 18:22:41 +0000</when>
<what>Can you please provide a more complete code sample of the problem you are
experiencing?  We believe what you are describing is supported.</what>
</comment>
<comment>
<author>shiyansu...@gmail.com</author>
<when>Thu, 27 Mar 2008 13:41:49 +0000</when>
<what>This is the problem I met before M5 came out. Maybe it is fixed in M5, maybe I did
something wrong at that time. Anyhow It works now. Sorry for forgetting to told you
this already works. 

Thanks.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:09:29 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13058</bugid>
<title>Browser leaves the text area when you go beyond last letter </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 11:42:56 +0000</openedDate>
<description>When you correct at typo and want to go to the last character in the
text area the browser suddenly JUMPs away from it highligting the next
link because you moved to the right one too much - beyond the last
letter. VERY frustrating. Please require a finger tap outside the area
to leave it - or a tap on the trackball/ok button.</description>
</bug>
<bug>
<bugid>13080</bugid>
<title>No Proxy setting in android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>99</stars>
<reportedBy>run.run....@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 08:39:36 +0000</openedDate>
<description>Developer of Android had done great work with open source OS for mobiles
devices But forget to give simple Proxy Setting for wifi which found in
every other operating system of Blackberry,windows, iPhone. please come
out with some patch or upgrade because many of user around world facing
problem at work and campus. Regards Nikhil Patel</description>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 18 Jan 2011 09:28:02 +0000</when>
<what>duplicate of #1273

see http://code.google.com/p/android/issues/detail?id=1273</what>
</comment>
<comment>
<author>ivger...@gmail.com</author>
<when>Tue, 08 Feb 2011 15:41:58 +0000</when>
<what>ItQ&apos;Es not a duplicate. #1273 has wrong type: Type-Enhancement.
While actualy thousands of people unable to use their phones at universities. Every other mobile OS allows to do it.
ItQ&apos;Es a defect. Not an Enhancement.</what>
</comment>
<comment>
<author>run.run....@gmail.com</author>
<when>Tue, 08 Feb 2011 16:53:46 +0000</when>
<what>come on google do something about this issue no proxy means no internet for many of us around world. donQ&apos;Et let android go out date. because without internet android mobiles are of no use. please make some patch or APP for proxy setting with authentication.</what>
</comment>
<comment>
<author>ubeau...@gmail.com</author>
<when>Wed, 16 Feb 2011 10:21:33 +0000</when>
<what>I would like to know why Google doesnQ&apos;Et want anyone to use wifi via proxy. The only reason I can see is to stop applications from being acquired from other countries.

If android wants to be accepted as a corporate option then wifi proxy is a must.

Yes i think this is a DEFECT and not and enhancement.

It has to be a defect as every other device (iphone, windows) has this option.

It is so annoying. If I knew this limitation before I bought my phone I would have chosen something else. I do like android except for this DEFECT.
 </what>
</comment>
<comment>
<author>cdgree...@gmail.com</author>
<when>Tue, 05 Apr 2011 04:44:44 +0000</when>
<what>No one will buy an Android Tablet device for a corporate business that uses a proxy unless you fix this.  You often need these in hotels, guest networks and other places too.  I am now looking up Apple pricing instead of Android based tablets.  Very dissapointed that something so simple is not present, even in 2.2

The only info on the net suggests Q&apos;ErootingQ&apos;E the phone or downloading an app.  Cannot find one that works on my Android phone though.

</what>
</comment>
<comment>
<author>cugi...@gmail.com</author>
<when>Thu, 21 Apr 2011 09:35:01 +0000</when>
<what>Fix it!!!</what>
</comment>
<comment>
<author>alij.l...@gmail.com</author>
<when>Mon, 25 Apr 2011 23:26:44 +0000</when>
<what>This is ridiculous. I wasted a purchase on an Android 3.0 device I canQ&apos;Et even use at the college where I work.</what>
</comment>
<comment>
<author>lmartin...@gmail.com</author>
<when>Tue, 03 May 2011 20:03:18 +0000</when>
<what>Like commenter #7, I just wasted my money on an Android-based cell phone, to find that I cannot use the WiFi connection at work (in an university laboratory). 
It would be great to have an official response from Google on this issue. </what>
</comment>
<comment>
<author>flicko...@gmail.com</author>
<when>Wed, 04 May 2011 09:44:28 +0000</when>
<what>Please build in a solution for this proxy issue.
I dontQ&apos;Et want to switch to another mobile system.
There are not even apps who brings this feature ... !!</what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Wed, 04 May 2011 10:10:36 +0000</when>
<what>In my search to fix this ridiculous issue IQ&apos;Eve learned that Firefox features configuration for http proxy and that you can configure proxy settings for 3g connections.

Att.: Google - Get off your ass!</what>
</comment>
<comment>
<author>ivger...@gmail.com</author>
<when>Wed, 04 May 2011 10:16:09 +0000</when>
<what>1) There is an app, called transproxy. However itQ&apos;Es not helping me.
2) Proxy for firefox is not a solution due to the fact, that maps and market still donQ&apos;Et work.</what>
</comment>
<comment>
<author>flicko...@gmail.com</author>
<when>Wed, 04 May 2011 11:31:53 +0000</when>
<what>according to your point 2: thatQ&apos;Es it, we need a global proxy setting, like itQ&apos;Es in ios and windows phone ... </what>
</comment>
<comment>
<author>bastion0...@gmail.com</author>
<when>Fri, 13 May 2011 09:08:35 +0000</when>
<what>I agree, this is a defect. the earlier post needs to be corrected, otherwise the separate post is valid</what>
</comment>
<comment>
<author>bastion0...@gmail.com</author>
<when>Fri, 13 May 2011 09:10:51 +0000</when>
<what>

** SOLUTION **


This sounds crazy but it works.. IQ&apos;Em using Android 2.3.4
Open the Q&quot;Evoice DiallerQ&quot;E app Q&gt;EQ&gt;E say Q&quot;EproxyQ&quot;E Q&gt;EQ&gt;E fill in the proxy details

NB: I had to use the IP address of my proxy server (and not the DNS name)</what>
</comment>
<comment>
<author>bjornv...@gmail.com</author>
<when>Fri, 13 May 2011 11:48:43 +0000</when>
<what>For me the issue was solved after the update of my HTC DHD to Android 2.3:

Settings -Q&gt;E Wireless Q&amp;E Networks -Q&gt;E Wi-Fi Settings -Q&gt;E Advanced (via menu button) -Q&gt;E Wi-Fi proxy -Q&gt;E etc.

DoesnQ&apos;Et support pac yet however. </what>
</comment>
<comment>
<author>flicko...@gmail.com</author>
<when>Fri, 13 May 2011 12:08:38 +0000</when>
<what>I got Android 2.3.3 on my HTC Desire with Cyanogen Custom Rom.
But there are no proxy settings under Advanced Wifi Settings!? :(</what>
</comment>
<comment>
<author>mellery...@gmail.com</author>
<when>Fri, 13 May 2011 15:49:59 +0000</when>
<what>FYI - it looks like there will be per-wifi proxy settings in 3.1. Of course,thatQ&apos;Es unlikely to benefit any of us with older devices, but at least future devices will support it.</what>
</comment>
<comment>
<author>9ce...@gmail.com</author>
<when>Fri, 20 May 2011 05:45:26 +0000</when>
<what>Get your shit together google.</what>
</comment>
<comment>
<author>lois.bl...@gmail.com</author>
<when>Fri, 20 May 2011 07:30:41 +0000</when>
<what>Apparently HTC 2.3 phones have full proxy support. On my side I installed a custom rom (based on the DHD) on my Desire and the proxy setting is there. Now I believe it would be good that google release a patch to add this to 2.1,2.2 and all 2.3.

</what>
</comment>
<comment>
<author>jeroen.w...@gmail.com</author>
<when>Fri, 20 May 2011 08:55:09 +0000</when>
<what>Lois, it would help if you stated which custom rom and if you did a kernel update.

Some HTC 2.3 phones have proxy, I know the Desire HD does. Not sure about the plain desire though. I guess weQ&apos;Ell see when the update comes out.</what>
</comment>
<comment>
<author>lois.bl...@gmail.com</author>
<when>Fri, 20 May 2011 09:07:44 +0000</when>
<what>Plain Desire 2.2 does not have proxy ( for sure!)

I used RCMixS 1.2 A2SD+ (http://forum.xda-developers.com/showthread.php?t=988570). I wanted Gingerbread+Sense and if there are plenty of options in XDA dev I went for this one because the install instructions were the clearest.
Settings-Q&gt;EWireless Q&amp;E Networks -Q&gt;E Wifi settings -Q&gt;E ( Menu Button) Advanced -Q&gt;E Wifi proxy -Q&gt;E Enable Wifi proxy ( plus 2 fields for host and port)


Software info:
Android 2.3.3
HTC Sense 2.1
Kernel 2.6.35.10-gdd56551 [V03]-snq-is-still #1 6 April 2011
</what>
</comment>
<comment>
<author>knuf.re...@gmail.com</author>
<when>Wed, 08 Jun 2011 13:20:07 +0000</when>
<what>The proxy setting in my brand new HTC wildfire with Android 2.3.3 are only honored by the Browser App.  All other apps seem to ignore the proxy setting.  Even more disappointing: our Wifi DHCP server even provides a dhcp-option=252,http://proxy/wpad.dat  So a clever device should be able to figure out how to use the proxy automatically.</what>
</comment>
<comment>
<author>sid2k...@gmail.com</author>
<when>Wed, 08 Jun 2011 15:32:13 +0000</when>
<what>My connection always stays on authenticating n obtaining ip address but tstill no luck.....how u ppl can advance to browserQ&apos;Es proxy settings when wifi isnt connecting</what>
</comment>
<comment>
<author>Aztro...@gmail.com</author>
<when>Sat, 18 Jun 2011 14:10:19 +0000</when>
<what>Issue thread http://code.google.com/p/android/issues/detail?id=1273 just got Q&quot;EresolvedQ&quot;E.  Recommended anyone that still has unresolved issues to jump over here and star this issue id.  

At the very least google needs to clarify why any device running  less than v3.0 android wonQ&apos;Et ever reach basic smartphone functionality - proxy settings.  A functionality achieved long ago by older and less sophisticated phones.
</what>
</comment>
<comment>
<author>manugare...@gmail.com</author>
<when>Sat, 18 Jun 2011 18:03:25 +0000</when>
<what>I really need this functionality. Before buying the phone (symbian user earlier), I never imagined that this could be an issue. Now I am regretting the switch over decisions.
Please add the proxy functionality to smart phones also.</what>
</comment>
</bug>
<bug>
<bugid>5967</bugid>
<title>???? ????? ??????? ?????????</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-11T17:45:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>constant...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 11:51:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 17:45:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7258</bugid>
<title>Enhancement: Google Talk should use photos from Contacts for friends who have no photo</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Fri, 19 Mar 2010 22:09:21 +0000</openedDate>
<description>To reproduce: 1. Set a photo on a friend in Contacts. 2. Add this friend
in Google Talk. 3. See that your friend is shown with a little grey
bugdroid, because they didnQ&apos;Et bother to set a Talk/profile photo. I have
a Talk buddy list full of grey bugdroids; only one of my friends has set
a photo. I have set photos for all of them in Contacts, but these are
not used. Other apps such as SMS show the photos from Contacts
correctly.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>5312</bugid>
<title>Separate SMS/MMS Q&amp;E Email Notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cvik...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 02:00:19 +0000</openedDate>
<description>Greetings, I left a competitorQ&apos;Es device behind and switched to Android
on the Moto Droid. My feature request is that users have the ability to
manage the notification settings for SMS/MMS and email accounts
independent of one another. My personal situation is that I need to know
if I receive a SMS/MMS message in the middle of the night, but I would
prefer not to be bothered by emails. The current (2.0) notification
options do not allow for this type of customization. I believe that
other users would also appreciate this feature. NOTE: This form is only
for requesting new features in Android. For all discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere
an application developer and are requesting new APIs, please include
sample code showing how you are proposing the API should be used.</description>
<comment>
<author>dma...@gmail.com</author>
<when>Sat, 09 Jan 2010 18:44:24 +0000</when>
<what>You can already configure this:

The default notification is set from the home screen (Home -Q&gt;E Menu -Q&gt;E Settings).

The notification for messages (sms and mms) can be set different from the default in
the Messaging app (Messaging -Q&gt;E Menu -Q&gt;E Settings).

The notification for new email can also be set different in the email app (Email -Q&gt;E
Menu -Q&gt;E Account Settings).  The gmail app, likewise, can be configured with different
notification settings.
</what>
</comment>
<comment>
<author>cvik...@gmail.com</author>
<when>Sat, 09 Jan 2010 21:54:55 +0000</when>
<what>Thank you for your comment.  

I understand that I can go through those steps to change the notification settings 
for each application.  What I am looking for is the ability to etablish profiles, 
similar to those found on Blackberry devices, that will allow me to have 
preconfigured settings I can change quickly.  I would like to be able to quickly 
select a Q&quot;EnightQ&quot;E profile (or Q&quot;EdayQ&quot;E profile) that would allow me to activate 
predetermined settings for each application.  

The Q&quot;EprofileQ&quot;E applications currently available donQ&apos;Et have the capability to press 
settings beyond the general Q&quot;EnotificationsQ&quot;E settings.  The developers I have 
contacted tell me this is a problem with the Android OS.  Instead of going through 
each application (SMS/MMS, 2 different exchange accounts, and a gmail account) to 
adjust the alert settings every morning and night, it would be nice to have the 
ability to do this quickly (just like I could with my Blackberry).</what>
</comment>
<comment>
<author>caomhai...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:06:30 +0000</when>
<what>This appears to be similar to issue 1027.  I agree wholeheartedly that this is a very important issue.  I just switched to a 2.1 android device and this is a feature that I expected to be there as it was in my Motorola Razr in 2004 and my Blackberry in 2007.</what>
</comment>
</bug>
<bug>
<bugid>12853</bugid>
<title>the word Q&quot;EdonQ&apos;EtQ&quot;E in the dictionary has a different apostrophe</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mcmahon....@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 00:39:26 +0000</openedDate>
<description>Android version 2.2 Device: Droid 2 the auto-suggest dictionary word
Q&quot;EdonQ&apos;EtQ&quot;E has a different apostrophe than other words in the dictionary.
When included in a text message, it causes the message to be received as
a blank message by other phones. IQ&apos;Em not sure what other phones can or
cannot handle this other apostrophe, but it is visually different then
the other words in the dictionary that include an apostrophe or a typed
apostrophe. Other apostrophes appear to be straight up an down, the
apostrophe in Q&quot;EdonQ&apos;EtQ&quot;E appears slanted.</description>
</bug>
<bug>
<bugid>9418</bugid>
<title>[YouTube] The contents of the pop-up disappears. Not Connected Internet. Search pop-up in landscape mode. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 12:20:08 +0000</openedDate>
<description>Not Connected Internet. 1.youtube-Q&gt;Eattention pop up-Q&gt;Eback 2.search icon
touch-Q&gt;Esome text input-Q&gt;Esearch icon touch 3.connection problem pop
up-Q&gt;Elandscape mode Phenomenon occurs : The contents of the pop-up
disappears. Refer to the screenshots.</description>
</bug>
<bug>
<bugid>1564</bugid>
<title>RFE: add Q&quot;ECopy to SIMQ&quot;E option to SMS messages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 16:43:17 +0000</openedDate>
<description>Currently you can copy messages from the SIM card to your phone but not
the other way around.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:12:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:22:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:57:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6935</bugid>
<title>CTS test failed because there is integer overflow in multiplication</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-04-07T23:12:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jingyu.j...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 09:42:26 +0000</openedDate>
<description>in the QVGA device, below CTS cases failed:
android.widget.cts.TextViewTest#testSetMinEms
android.widget.cts.TextViewTest#testSetMaxEms
android.widget.cts.TextViewTest#testSetEms
android.widget.cts.TextViewTest#testSetMinLines When case failed, there
is multiplication with Integer.MAX_VALUE. 1. the root cause for
android.widget.cts.TextViewTest#testSetMinLines: there is an integer
overflow in
frameworks/base/core/java/android/widget/TextView.java::getDesiredHeight
--------------------------------------- desired += getLineHeight() *
(mMinimum - linecount); --------------------------------------- 2. the
root cause for below 3 cases:
android.widget.cts.TextViewTest#testSetMinEms
android.widget.cts.TextViewTest#testSetMaxEms
android.widget.cts.TextViewTest#testSetEms there is an integer overflow
in frameworks/base/core/java/android/widget/TextView.java::onMeasure
---------------------------- if (mMaxWidthMode == EMS) { width =
Math.min(width, mMaxWidth * getLineHeight()); } else { width =
Math.min(width, mMaxWidth); } if (mMinWidthMode == EMS) { width =
Math.max(width, mMinWidth * getLineHeight()); } else { width =
Math.max(width, mMinWidth); } ---------------------------- I make some
changes to check integer overflow logic: (below code listed as example
in
frameworks/base/core/java/android/widget/TextView.java::getDesiredHeight)
------------------------------------------------------ if (mMinMode ==
LINES) { if (linecount Q&lt;E mMinimum) { - desired += getLineHeight() *
(mMinimum - linecount); + long product = (getLineHeight() Q&amp;E 0xffffffffL)
* ((mMinimum - linecount) Q&amp;E 0xffffffffL) + desired; + if (product Q&gt;E
Integer.MAX_VALUE) + desired = 0; + else + desired = (int)product; +
//desired += getLineHeight() * (mMinimum - linecount); } } else {
desired = Math.max(desired, mMinimum); }
------------------------------------------------------ both QVGA and
WVGA device pass above 4 CTS test cases. the core issue left here: 1.
does such correct will uncover some google existed bugs after i fixed
the integer overflow logic ? 2. is there some other integer overflow
logic left in google code ?</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 02 Mar 2010 22:25:16 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 06 Apr 2010 17:53:49 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 07 Apr 2010 23:12:00 +0000</when>
<what>I have fixed the tests to use more viable values rather than Integer.MAX_VALUE to
avoid these overflows.</what>
</comment>
<comment>
<author>jasonch...@gmail.com</author>
<when>Tue, 09 Nov 2010 06:33:58 +0000</when>
<what>For my WQVGA device screen, the cases are failed.
My CTS version is 2.1_r5. And the code is the same as before, Integer.MAX_VALUE is still there.
What should I do?</what>
</comment>
<comment>
<author>pre.swee...@gmail.com</author>
<when>Wed, 24 Nov 2010 04:36:29 +0000</when>
<what>Please can any one help me that how to run cts for our .apk files.I am trying from 1 week but unable to test the files.please help me.....
Thanks Q&amp;E Regards,
Madhu</what>
</comment>
<comment>
<author>jasonch...@gmail.com</author>
<when>Thu, 25 Nov 2010 05:22:18 +0000</when>
<what>Replace the original apk.</what>
</comment>
</bug>
<bug>
<bugid>18203</bugid>
<title>2D hardware acceleration: canvas.draw(path, paint) incorrectly renders nested rectangles</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-07-08T23:25:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wms...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 07:49:32 +0000</openedDate>
<description>I have attached a small program (sound code, .apk, and screenshot) that
creates two views. The views create a path with two nested squares (one
clockwise, one counterclockwise). One view, with software rendering, is
rendered properly. The other view, from the same class but with hardware
rendering, ignores the inner square (which should result in a box
outline) and ends up drawing a solid block instead. This was observed on
an Asus Eee Transformer running Android 3.1, build
HMJ37.US_epad-8.4.4.5-20110527. The onDraw() function is as follows:
protected @Override void onDraw(Canvas canvas) { super.onDraw(canvas);
Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);
paint.setColor(0xffffffff); Path path = new Path(); path.addRect(0.0f,
0.0f, SIZE, SIZE, Path.Direction.CW); path.addRect(0.1f * SIZE, 0.1f *
SIZE, 0.9f * SIZE, 0.9f * SIZE, Path.Direction.CCW);
canvas.drawPath(path, paint); } (Yes I know it is bad form to create a
Path in onDraw(), it was done only to simplify the example program!)
Please take a look at the screenshot and/or try out the .apk. (And if
Romain Guy looks at this again - thanks for looking at these, I hope you
appreciate the bug reports! I know this one has an easy workaround but I
figured you would want to take a look.)</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jul 2011 20:10:50 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Jul 2011 23:10:49 +0000</when>
<what>I know what the bug is, itQ&apos;Es a problem in android.graphics.Path when trying to detect simple paths.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Jul 2011 23:25:41 +0000</when>
<what>Fix will be in ICS</what>
</comment>
<comment>
<author>daniel.m...@gmail.com</author>
<when>Sat, 06 Aug 2011 00:59:31 +0000</when>
<what>The same problem occurs if you use hardware acceleration with the fingerpaint sample program. If you try to erase, your path is covered by a black box. </what>
</comment>
<comment>
<author>daniel.m...@gmail.com</author>
<when>Sat, 06 Aug 2011 01:09:14 +0000</when>
<what>Is there a work around for this that doesnQ&apos;Et require me to turnoff hardware acceleration? I would like to be able to have a decent looking erase before ICS. Or is there a better way to erase in the finger paint app? Sorry if this is obvious, IQ&apos;Em a little new to Android development. I thought about just using the background color as the erase, but I would rather not have a solid background.</what>
</comment>
</bug>
<bug>
<bugid>15054</bugid>
<title>minWidth TextView at 45 px</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>atef.hao...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 10:53:55 +0000</openedDate>
<description>Hi, IQ&apos;Em using HTC desire HD under android 2.2.1 I noticed that we canQ&apos;Et
fix a width on a TextView/Button less than 45 px. I tried to fix the
minWidth property (to 30 px for example )but the width button still at
45 px. Views using small buttons (width less than 45 px) wouldnQ&apos;Et have a
same result with and htc desire and other devises or emulator. Regards,</description>
</bug>
<bug>
<bugid>15808</bugid>
<title>Force close occurred. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 01:31:16 +0000</openedDate>
<description>Occurence Process : Insert Vodafone Prepaid SIM card --Q&gt;E Menu--Q&gt;E
Browser--Q&gt;E open www.crictime.com--Q&gt;E tap on server 1 Occurence Status :
Force close occurred. Log : 03-24 16:01:00.726 264 264 W dalvikvm:
threadid=1: thread exiting with uncaught exception (group=0x40015578)
03-24 16:01:00.734 264 264 E AndroidRuntime: FATAL EXCEPTION: main 03-24
16:01:00.734 264 264 E AndroidRuntime:
java.lang.IllegalArgumentException: no dialog with id 0 was ever shown
via Activity#showDialog 03-24 16:01:00.734 264 264 E AndroidRuntime: at
android.app.Activity.missingDialog(Activity.java:2600) 03-24
16:01:00.734 264 264 E AndroidRuntime: at
android.app.Activity.dismissDialog(Activity.java:2585) 03-24
16:01:00.734 264 264 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.hideProgress(BaseActivity.java:222)
03-24 16:01:00.734 264 264 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.onAuthenticationResult(BaseActivity.java:238)
03-24 16:01:00.734 264 264 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity.access$400(BaseActivity.java:39)
03-24 16:01:00.734 264 264 E AndroidRuntime: at
com.google.android.gsf.loginservice.BaseActivity$AuthThread$1.run(BaseActivity.java:473)
03-24 16:01:00.734 264 264 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 03-24 16:01:00.734
264 264 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 03-24 16:01:00.734
264 264 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
03-24 16:01:00.734 264 264 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3687) 03-24
16:01:00.734 264 264 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 03-24 16:01:00.734
264 264 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 03-24 16:01:00.734 264
264 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
03-24 16:01:00.734 264 264 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 03-24
16:01:00.734 264 264 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 03-24 16:01:00.746 124 139
E : Dumpstate Q&gt;E /data/log/dumpstate_app_error 03-24 16:01:00.746 124 283
W ActivityManager: Force finishing activity
com.google.android.gsf/.loginservice.LoginActivity</description>
<comment>
<author>achoc...@gmail.com</author>
<when>Tue, 29 Mar 2011 01:38:40 +0000</when>
<what>(Android ver 2.3)</what>
</comment>
</bug>
<bug>
<bugid>18710</bugid>
<title>Embedded webview cannot play flash videos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>milen...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 21:16:11 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Create a simple activity with
embedded WebView and WebViewClient 2. Navigate to http://youtube.com 3.
Click on any video there - What happened. Nothing. - What you think the
correct behavior should be. Expected behavior is Flash player to start
playing the video, nothing happens instead. -Used device Android
emulator with API level 8 (v2.2)</description>
<comment>
<author>vqc...@gmail.com</author>
<when>Mon, 25 Jul 2011 18:12:36 +0000</when>
<what>Did you enable javascript for your webview? It is not enabled by default.</what>
</comment>
<comment>
<author>milen...@gmail.com</author>
<when>Wed, 27 Jul 2011 11:39:11 +0000</when>
<what>It seems to be limitation of the emulator, it works fine on a real device.</what>
</comment>
</bug>
<bug>
<bugid>13765</bugid>
<title>JIT code cache issue</title>
<status>NeedsInfo</status>
<owner>bccheng%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cbt...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 09:33:54 +0000</openedDate>
<description>Hi, We encountered many panics in our Froyo developing products. Stack
trace shows like below: #00 pc 485ae09c
/dev/ashmem/dalvik-jit-code-cache (deleted) #01 lr 485c6f99
/dev/ashmem/dalvik-jit-code-cache (deleted) Is it a JIT issue? Is there
any fix for it? Thanks!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 06 Jan 2011 19:12:20 +0000</when>
<what>Can you provide some more information, e.g. what hardware platform are you developing on?</what>
</comment>
<comment>
<author>cbt...@gmail.com</author>
<when>Fri, 07 Jan 2011 02:28:25 +0000</when>
<what>Hi,
I met this issue in at least two devices. One is Motorola A956(Droid2we) and the other is Motorola XT865(DROID BIONIC) which is a 4G device combines a dual-core processor running at 1 GHz per core.

</what>
</comment>
<comment>
<author>cbt...@gmail.com</author>
<when>Fri, 07 Jan 2011 02:28:53 +0000</when>
<what>Here is a stack trace:

CpuInfo: Processor : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 1197.81
Features : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2

Hardware : mapphone_CDMA
Revision : 0000
Serial : 0000000000000000

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: Q&apos;EMOT/droid2we_vzw/cdma_droid2we/droid2we:2.2.1/5.4.0_3/0.0.20:userdebug/test-keysQ&apos;E
pid: 1309, tid: 1324 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 535ea4fc
 r0 aca15b24 r1 00000002 r2 45e32e08 r3 00000000
 r4 00000003 r5 535ea4dc r6 48e70c18 r7 0000000c
 r8 00000000 r9 ffffffe3 10 002921d0 fp 45e32ff8
 ip 00398060 sp 48e70bd0 lr 4a0353d9 pc 4a0363da cpsr 00000030
 d0 643a64696f72646e d1 6472656767756265
 d2 0063002f00300073 d3 0069006c00640000
 d4 45b7ea3045b7d9a8 d5 45b80b5045b7fac0
 d6 45e0ee4845bca640 d7 3eaaaaab3f800000
 d8 4000000041f00000 d9 000000000000001e
 d10 0000000000000000 d11 0000000000000000
 d12 0000000000000000 d13 0000000000000000
 d14 0000000000000000 d15 0000000000000000
 d16 ad10d3bd00000001 d17 4020000000000000
 d18 42eccefa43de3400 d19 3fe00000000000b4
 d20 4008000000000000 d21 3fd99a27ad32ddf5
 d22 3fd24998d6307188 d23 3fcc7288e957b53b
 d24 3fc74721cad6b0ed d25 3fc39a09d078c69f
 d26 0000000000000000 d27 0000000000000000
 d28 0000000000000000 d29 0000000000000000
 d30 0000000000000000 d31 0000000000000000
 scr 80000012

         #00 pc 4a0363da /dev/ashmem/dalvik-jit-code-cache (deleted)
         #01 lr 4a0353d9 /dev/ashmem/dalvik-jit-code-cache (deleted)</what>
</comment>
<comment>
<author>cbt...@gmail.com</author>
<when>Fri, 07 Jan 2011 02:30:46 +0000</when>
<what>Another stack trace:

CpuInfo: Processor : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 1197.81
Features : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2

Hardware : mapphone_CDMA
Revision : 0000
Serial : 0000000000000000

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: Q&apos;EMOT/droid2we_vzw/cdma_droid2we/droid2we:2.2.1/5.4.0_3/0.0.20:userdebug/test-keysQ&apos;E
pid: 1310, tid: 1337 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E
signal 4 (SIGILL), fault addr 4b4fafae
 r0 aca15b24 r1 400350a8 r2 00408c10 r3 00016fe8
 r4 42487e30 r5 491aef6c r6 49a55c18 r7 00000005
 r8 00000000 r9 400101c8 10 491aef4c fp 49a55ed8
 ip 4b587cdd sp 49a55bd0 lr 4b587cf5 pc 4b4fafae cpsr 20000030
 d0 643a64696f72646e d1 6472656767756265
 d2 0000006200730002 d3 00450057004f0001
 d4 006c007000700075 d5 004f005000000079
 d6 005f005200450057 d7 0050005000550053
 d8 3eaaaaab42be0000 d9 000000000000005f
 d10 0000000000000000 d11 0000000000000000
 d12 0000000000000000 d13 0000000000000000
 d14 0000000000000000 d15 0000000000000000
 d16 00000007ffffffff d17 412e848000000000
 d18 3fe0000000000000 d19 412e848000000000
 d20 4059000000000000 d21 3fd99a27ad32ddf5
 d22 3fd24998d6307188 d23 3fcc7288e957b53b
 d24 3fc74721cad6b0ed d25 3fc39a09d078c69f
 d26 0000000000000000 d27 0000000000000000
 d28 0000000000000000 d29 0000000000000000
 d30 0000000000000000 d31 0000000000000000
 scr 80000012

         #00 pc 4b4fafae /dev/ashmem/dalvik-jit-code-cache (deleted)
         #01 lr 4b587cf5 /dev/ashmem/dalvik-jit-code-cache (deleted)
</what>
</comment>
<comment>
<author>cbt...@gmail.com</author>
<when>Fri, 07 Jan 2011 02:32:37 +0000</when>
<what>Stack trace in XT865:

Tag: SYSTEM_TOMBSTONE

Backtrace: Q&lt;EpreQ&gt;EBuild: verizon/etna/etna/etna:2.2.1/4.4.1_216/466:userdebug/test-keys
Hardware: etna
Bootloader: unknown
Radio: unknown
Blur: Blur_Version.0.0.216.XT865-nightly.Verizon.en.US
Kernel: Linux version 2.6.32.9 (hudson@buildlinux12.sdc1.blurdev.com) (gcc version 4.4.0 (GCC) ) #3 SMP PREEMPT Thu Dec 30 06:39:49 PST 2010

CpuInfo: Processor : ARMv7 Processor rev 0 (v7l)
processor : 0
BogoMIPS : 1992.29

processor : 1
BogoMIPS : 1992.29

Features : swp half thumb fastmult vfp edsp vfpv3 vfpv3d16
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x1
CPU part : 0xc09
CPU revision : 0

Hardware : Etna
Revision : 83b0
Serial : 027c108142c11117

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: Q&apos;Everizon/etna/etna/etna:2.2.1/4.4.1_216/466:userdebug/test-keysQ&apos;E
pid: 26652, tid: 26652 Q&gt;EQ&gt;EQ&gt;E com.motorola.blur.conversations Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 0000001d
 r0 00000013 r1 485c6fa0 r2 485c6fa8 r3 45ba85c0
 r4 42b6f130 r5 4186ee88 r6 be940550 r7 45b62da0
 r8 400c1128 r9 00000400 10 40132e50 fp 00000000
 ip 0000000e sp be940518 lr 485c6f99 pc 485ae09c cpsr 20000010
 d0 43ea8000428a0000 d1 00000038bf800000
 d2 bf80000000000000 d3 43e5000043ea8000
 d4 404c8000bf800000 d5 8000000000000000
 d6 c2640000c2380000 d7 43ea0000428a0000
 d8 3f00000042400000 d9 0000000041c00000
 d10 45ba7a9042880000 d11 3fe00000423210a8
 d12 4000000000000000 d13 3f0000003f800000
 d14 000000003f800000 d15 0000000000000000
 scr 80000012

         #00 pc 485ae09c /dev/ashmem/dalvik-jit-code-cache (deleted)
         #01 lr 485c6f99 /dev/ashmem/dalvik-jit-code-cache (deleted)</what>
</comment>
<comment>
<author>bccheng%...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 03:31:30 +0000</when>
<what>We still need more information to help you triage the crashes. Specifically:

1) In the bugreport, there should be memory dumps around PC and LR right after the stack trace. We will need those to disassemble the content in the code cache.
2) Are these crashes consistently reproducible (ie launch a certain app and click through a fixed sequence of buttons) or random? If it is the former, it is more likely a codegen issue and the disassembled code should look identical. Otherwise the issue is probably in the I/D cache coherence flush protocol in the kernel.

Maybe you can search for the email thread titled Q&quot;Etombstone of dynamically generated code by JITQ&quot;E in the android-platform mailing list and learn to use gdbjithelper to disassemble a few crashes to see if the code sequences look similar.</what>
</comment>
</bug>
<bug>
<bugid>10522</bugid>
<title>Browser Extensions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MatejDro</reportedBy>
<openedDate>Tue, 17 Aug 2010 21:46:17 +0000</openedDate>
<description>What about adding extensions ability to integrated browser like its big
brother Chrome have? It would burst functionality of the browser rocket
high will definitely make fastest mobile browser into also most featured
mobile browser</description>
</bug>
<bug>
<bugid>13580</bugid>
<title>Activity Stack model is under documented.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>futonred...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 04:18:58 +0000</openedDate>
<description>The details of how the Activity Stack model works in Android is very
confusing. Particularly, the fact that you have 2 sources of influence
of how activities are launched. The documentation explains each option
in isolation but it is hard to determine which method I need to use in
specific cases (beyond the example of creating a custom home screen.) In
some ways I feel the stack activity stack model is completely broken. I
seen weird trends where pressing the back button on my phone slides to
an app that I know could have never been linked. Example: Pressing the
back button from Google Voice throws be into Alarm Clock. In my
experience the most prone to error activities are the ones that get
launched from an app-widget or modify the default behavior. The behavior
itself seems to be untestable as well. I think some revisions on
simplifying or providing better documentation on how the activity stack
works is in order. IQ&apos;Em using a stock Nexus One with the stock home
screen.</description>
</bug>
<bug>
<bugid>15717</bugid>
<title>CanQ&apos;Et use market with phone if I only have a Google apps account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Martin.B...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 00:07:54 +0000</openedDate>
<description>I canQ&apos;Et install apps to my phone with the web based market if I only
have a Google Apps account that has transitioned, but it canQ&apos;Et
transition because it is an Android developer account. So developers who
use GAFYD canQ&apos;Et use the web based market? :(</description>
</bug>
<bug>
<bugid>397</bugid>
<title>DatabaseContentProvider update method cannot be overrided properly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-11T18:26:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kevin...@gmail.com</reportedBy>
<openedDate>Mon, 03 Mar 2008 10:47:18 +0000</openedDate>
<description>update(Uri url, ContentValues values, String selection, String[]
selectionArgs) When you create a new class which extends
DatabaseContentProvider and you ask eclipse to automatically generate
all abstract method headers, an error pops up with the message Q&quot;E1Q&quot;E.
ThatQ&apos;Es it, an error message with Q&quot;E1Q&quot;E in it. If you try to override the
method by typing it in without having eclipse generate anything the code
doesnQ&apos;Et run properly. Not sure why.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:09:41 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Tue, 11 Mar 2008 18:26:37 +0000</when>
<what>This is a duplicate of http://code.google.com/p/android/issues/detail?id=224</what>
</comment>
</bug>
<bug>
<bugid>12810</bugid>
<title>Nexus One freezes up if other party hangs up first if screen has been manually turned off with button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>asech...@gmail.com</reportedBy>
<openedDate>Sat, 27 Nov 2010 01:59:22 +0000</openedDate>
<description>Phone: Nexus One Android Version: 2.2.1 ( same fault observed with
previous version 2.2.0) Kernel Version: 2.6.32.9-27240-gbca5320 Build #:
FRG83D What happens: phone freezes for long length of time Q&amp;E sometimes
does not recover How it happens: When making a phone call if I turn off
the screen by manually pressing the top button (this keeps my big ears
from accidentally hitting the Q&apos;EholdQ&apos;E button on the screen). When the
call is finished, if the person I was talking to hangs up before me I am
unable to bring the screen back up by pressing the top button. At this
point I curse a few times, hit the button repeatedly and shake the
phone. Sometimes the screen will come back on after 30 or 40 seconds,
other times the screen never recovers and I have to pull the battery Q&amp;E
do a hard restart. I am able to duplicate the fault regularly. I
suspected the button on top may be faulty but this is the only condition
that it fails to bring the screen back on - I suspect it may be a
software bug. If I hang up before the other party does I am always able
to bring the screen back on by pressing the button. The freeze-up only
occurs if the other party hangs up before I have had a chance to press
the button. Feel free to contact me if you need/want any other details.
Cheers, Chris chris@chrissavard.com</description>
</bug>
<bug>
<bugid>1096</bugid>
<title>IMAP folders not properly synchronized/propagated</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T03:18:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>erikmjac...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 14:32:16 +0000</openedDate>
<description>- Steps to reproduce the problem Use G1 device (1.0 TC4-RC19 109652) Add
an IMAP account. Change a folder on the server. Folder added - Q&quot;ERefreshQ&quot;E
in the mail client will show the new folder Folder renamed - Q&quot;ERefreshQ&quot;E
in the mail client will show the new folder name. The old folder name
remains. Trying to access the old folder results in Q&quot;EConnection ErrorQ&quot;E
Folder deleted - Q&quot;ERefreshQ&quot;E in the mail client shows the folder still
present. Trying to access the folder results in Q&quot;EConnection Error.Q&quot;E The
only way to resolve these folder issues appears to be to delete the IMAP
account and re-create it. - What you think the correct behavior should
be. Folders should be synchronized whenever mail is checked. If folder
names change, the changes should be reflected. If a folder is deleted,
the changes should be reflected.</description>
<comment>
<author>erikmjac...@gmail.com</author>
<when>Thu, 30 Oct 2008 18:52:25 +0000</when>
<what>This may not be a bug, but itQ&apos;Es certainly a pain in the ass to make work right.

In order to successfully capture all IMAP folder changes, you must refresh from the
*account list*, and not within an account itself.

In other words:

1: make sure you are on the Q&quot;Eyour accountsQ&quot;E menu.
2: press Q&quot;EmenuQ&quot;E button
3: press Q&quot;ErefreshQ&quot;E

This appears to correctly sync all folder changes (deletes, renames, etc).</what>
</comment>
<comment>
<author>gupt...@gmail.com</author>
<when>Fri, 05 Dec 2008 15:19:33 +0000</when>
<what>The workaround suggested does not refresh the folders for me. 1307 appears to be a
duplicate of this issue.</what>
</comment>
<comment>
<author>mpearso...@gmail.com</author>
<when>Fri, 14 Aug 2009 01:45:33 +0000</when>
<what>I confirm the behavior noted by erikmjacobs in his initial post. The workaround 
suggested by erikmjacobs in the 1st comment does not refresh the folders for me (as 
noted by guptaaa in the 2nd comment).

I set up an IMAP account in Android. Later, I deleted a folder from the server 
(using a PC e-mail client).

Then, in Android I tried refreshing from the Q&quot;Eyour accountsQ&quot;E menu and from within 
the account itself. In both cases, the deleted folder still appeared in the folder-
list and trying to access the folder gave a Q&quot;EConnection ErrorQ&quot;E.

I think the behavior should be as follows. EITHER:
a) the list of folders should be synchronized whenever the account is loaded from 
the Q&quot;Eyour accountsQ&quot;E menu
OR
b) there should be a menu item in Q&quot;Eaccount settingsQ&quot;E to refresh the list of folders.

Option (a) is preferable in my opinion unless it is too slow (e.g. excessive data 
throughput or waiting for the IMAP server), in which case option (b) would be an 
acceptable substitute.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:21:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:18:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8430</bugid>
<title>Phone Lock Too Many Attempts! Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m9stev...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 23:21:52 +0000</openedDate>
<description>After too many attempts at the unlock screen the phone asked me to enter
my gmail username and password. It will not accept it. Locked out of my
phone. I am using the Motorola Droid running on 2.1. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>10827</bugid>
<title>HTC Evo: should give us an option to load only apps most used instead of loading them all at startup</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-08-29T01:36:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hrs...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 15:31:19 +0000</openedDate>
<description>Android OS should give us an option on Menu\Settings\Applications\Manage
applications to chose which apps we want to load at start-up. Most of
the apps preloaded on the phone are not used at all (70%). This is
really a waste of memory and performance loading trash that wonQ&apos;Et be
used. Also, if we ever need to use an apps Q&apos;EXQ&apos;E for instance, when we
close that application, Android should check whether that app is loaded
at startup: if yes, then keep the application loaded in memory, if not,
close the application in memory, not just from the screen.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 29 Aug 2010 01:36:54 +0000</when>
<what>those apps arenQ&apos;Et actually loaded in the sense of running and using up memory. Q&quot;EpreloadedQ&quot;E is misleading; they really mean Q&quot;EpreinstalledQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>14738</bugid>
<title>Calendar-bitmap</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-24T20:49:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shen...@neusoft.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 03:26:26 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Create a now AVD with the Resolution set to be 800*600. Launch calendar
application. Steps: menu-Q&gt;Emonth-Q&gt;Emenu-Q&gt;Eweek-Q&gt;Emenu-Q&gt;Eday-Q&gt;Emenu-Q&gt;Emonth.
Repeat the steps 2 or 3 times.the calendar application threw
OutOfMemoryError. - What happened. force close 02-15 09:39:39.721:
ERROR/AndroidRuntime(309): FATAL EXCEPTION: main 02-15 09:39:39.721:
ERROR/AndroidRuntime(309): java.lang.OutOfMemoryError: bitmap size
exceeds VM budget ERROR/AndroidRuntime(309): at
android.graphics.Bitmap.nativeCreate(Native Method)
ERROR/AndroidRuntime(309): at
android.graphics.Bitmap.createBitmap(Bitmap.java:468) The version of
Android is 2.2.1.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:49:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17357</bugid>
<title>Eclipse layout editor doesnQ&apos;Et show Q&quot;Esaved asQ&quot;E layouts correctly</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-03T01:30:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 01:22:46 +0000</openedDate>
<description>Tested with all the latest and greatest Eclipse plug-in: - Open a layout
- Switch to the XML editor pane. I donQ&apos;Et know if this is important for
the bug to occur. - Q&quot;ESave asQ&quot;E a different name - Edit the newly saved
layoutQ&apos;Es XML right away (do not close it or anything) - Switch to the
graphical viewer - The graphical viewer is still showing the old layout
from before Q&quot;ESave asQ&quot;E - To get the new layout to display, you need to
close the file and reopen it</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 01:30:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5757</bugid>
<title>Disabled SeekBar can still be changed using trackball</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-01-04T23:40:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mike.g.h...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jan 2010 17:05:26 +0000</openedDate>
<description>To recreate the problem: - Create a SeekBar - Run setEnabled(false) on
the SeekBar The progress of the disabled SeekBar can still be changed
using the trackball or directional keys, but canQ&apos;Et be changed with
touch. The SeekBar should instead be disabled completely, not responding
to the trackball nor touch. Using Android 1.6.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 03 Jan 2010 02:17:15 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 23:40:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2185</bugid>
<title>nio ByteBuffer.asIntBuffer wrongly documented, and probably also wrongly implemented</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-23T00:52:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>roelofkemp@gmail.com</reportedBy>
<openedDate>Mon, 09 Mar 2009 14:51:34 +0000</openedDate>
<description>IQ&apos;Em having issues with the Nio ByteBuffer (java.nio.ByteBuffer). When I
have a ByteBuffer and use it as IntBuffer using the
ByteBuffer.asIntBuffer, I sometimes run into
java.nio.BufferOverflowExceptions when I want to put something into the
IntBuffer that resulted from the ByteBuffer.asIntBuffer. I compared the
javadoc of the ByteBuffer object with sunQ&apos;Es javadoc of the ByteBuffer
and found this: The Android ByteBuffer states for the methods
asXXXBuffer that: Q&quot;EThe new bufferQ&apos;Es position is zero, its limit and
capacity is the number of remaining bytes divided by two, and its mark
is not set.Q&quot;E. Whereas sunQ&apos;Es ByteBuffer doesnQ&apos;Et divide by two for every
type, when itQ&apos;Es calculating the limit and the capacity. It only does
that for types that are two bytes (short, char), but not for four byte
types (long, float) and eight byte types (double). This is a bug in the
documentation, but my guess is that itQ&apos;Es also in the code, since I get
the unexpected BufferOverflowExceptions.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:28:54 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:54:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:09:45 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Sep 2009 00:52:43 +0000</when>
<what>the internal issue is 1744815, and has been marked fixed as a documentation bug.

iQ&apos;Eve just had a look at the code, and there doesnQ&apos;Et appear to be a copy Q&amp;E paste error
there; it seems to correctly match the other four-byte typesQ&apos;E code.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:59:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1191</bugid>
<title>MediaPlayer - stop() and start() from beginning just donQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>pas...@gmail.com</reportedBy>
<openedDate>Tue, 04 Nov 2008 17:43:26 +0000</openedDate>
<description>The documentation states when stop() is called on a MediaPlayer object,
that a subsequent call to start() will play the file from the beginning.
With an audio file as a resource, this is simply not true. I was amazed
to find this bug had been brought up back in January and has not yet
been addressed:
http://groups.google.com/group/android-developers/browse_thread/thread/3e4e824bb444921c/c7a8b72089ab52d0?lnk=gstQ&amp;Eq=mediaplayer+start+stop#c7a8b72089ab52d0
Attached is the example of the class I have built to play an mp3 file.
The file is called boo.mp3 and located in my res/raw directory. The
sequence: playBoo(), do something, stopBoo() do something playBoo(), do
something, stopBoo() ...does not result in the file being played twice.
I get the impression when stop() is called, the position is set to the
end of the file instead of the beginning of the file. Any chance of
getting this fixed before the next device is released?</description>
<comment>
<author>aaj...@gmail.com</author>
<when>Wed, 11 Mar 2009 21:47:03 +0000</when>
<what>I see this issue as well that mediaplayer.stat doesnQ&apos;Et start the media clip from the
beginning after mediaplayer.stop is called. This functionality works fine on th
emulator but not on the Android device I am using.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:47:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:25:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6264</bugid>
<title>Gmail app doesnQ&apos;Et update anymore all out of sudden</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>charlest...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 05:14:50 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:39 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>18689</bugid>
<title>CanQ&apos;Et edit minSdkVersion using Manifest editor in Eclipse</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-08-18T18:45:49.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 23:52:44 +0000</openedDate>
<description>using Eclipse 3.5 on mac. reports of it happening on linux too. Edit the
value, save the file, value is reverted.</description>
<comment>
<author>srikan...@google.com</author>
<when>Thu, 21 Jul 2011 00:19:04 +0000</when>
<what>This is happening on Linux 10.04 Eclipse 3.6. Screen shot attached.

Steps to reproduce:-
1. Install ADT available with the latest qa build in Eclipse 3.6.
2. Create project.
3. Modify AndroidManifest.xml file.
4. Save the changes.

Observed results:-
1. Cannot save the minsdkversion.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:27:29 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Thu, 18 Aug 2011 18:45:49 +0000</when>
<what>Fixed by https://review.source.android.com/25551</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:29:52 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
</bug>
<bug>
<bugid>19933</bugid>
<title>Received Android 2.3.4 update to Droid Incredible and now Google accounts do not sync and Google Talk broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>libby.si...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 16:28:21 +0000</openedDate>
<description>Received the OTA upgrade to 2.3.4 yesterday morning. I subsequently have
not successfully synced any of my Google products since, which means I
havenQ&apos;Et been able to receive new Gmail, update my calendar or contacts,
etc. Also, Google Talk does not load. I click it and the sign-in screen
flashes for a second then IQ&apos;Em back on the home screen. Also a few
applications just randomly stopped working/disappeared. This needs to be
addressed ASAP, as my phone is now not nearly so useful. Device: Droid
Incredible Carrier: Verizon Wireless Country / Language: USA - English
OS / Browser / build number (if applicable): Android 2.3.4</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 17:58:17 +0000</when>
<what>Issue 19934 has been merged into this issue.</what>
</comment>
<comment>
<author>matt.er...@gmail.com</author>
<when>Mon, 12 Sep 2011 13:09:31 +0000</when>
<what>Same problem, accompanied by erraneous low space warnings, which seem to be preventing sync.  Droid incredible 2.3.4.</what>
</comment>
<comment>
<author>alve...@gmail.com</author>
<when>Tue, 13 Sep 2011 15:06:56 +0000</when>
<what>Now it says my browser storage is full also.</what>
</comment>
<comment>
<author>shellyn....@gmail.com</author>
<when>Tue, 13 Sep 2011 20:30:16 +0000</when>
<what>I had the same problem as well.  Low space warning, gmail not syncing, and google talk not starting up (just flashes on and screen returns to home screen).  I removed some of my apps and transferred photos to computer and deleted them from the phone and finally the low space warning was gone and gmail and google talk resumed like usual.  The low space warning came up again twice since then and I used the Q&quot;Eclear dataQ&quot;E option on some of my apps and deleted more apps to make the warning go away.  However there was plenty of free space on both my phone and the SD card.  Very peculiar.</what>
</comment>
<comment>
<author>jim.jmil...@gmail.com</author>
<when>Sun, 09 Oct 2011 03:50:24 +0000</when>
<what>Same problems and cure w/2.3.4.</what>
</comment>
<comment>
<author>shellyn....@gmail.com</author>
<when>Fri, 14 Oct 2011 16:51:59 +0000</when>
<what>I have been battling this warning on and off for a month now.  I have since unlinked my Facebook contacts with my phone (one of the websites said contacts were possibly doubling), deleted even more apps, cleared more data on apps, all with no success.  I finally brought my phone in to Verizon and the sales guy did the same thing I did (delete cache on apps) to get the message to temporarily go away.  I went home to log back into my accounts on those apps and the low space message came back right away.  I returned to the store and they finally decided to send my phone in for warranty and get me a replacement one.  I heard the Verizon guy say that five other customers came in with droid incredibles doing the same thing.</what>
</comment>
<comment>
<author>gjhughe...@gmail.com</author>
<when>Thu, 17 Nov 2011 07:26:00 +0000</when>
<what>I copied this reply from myself out of issue 20014 where this error is discussed. The upgrade to GB refers to the update in September, not the update that came out in November. 

http://code.google.com/p/android/issues/detail?id=20014Q&amp;Ecan=6Q&amp;Eq=incredibleQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

The out of space error is caused by the directory data/data being full.The volume is mounted for a maximum of 150 MB.I had this error on Froyo alot.I have since updated to GB, the one on XDA forums and have not had an out of memory since.Also they moved the Q&quot;Emove to SDQ&quot;Eapps off of the SD card to the emmc partition on the phone. They changed the default storage area for some of the data that used to be stored in the data/data partition to a an alternate location.I gained about 60 megs in data/data after the gingerbread flash.I think you would have to be rooted to access these locations.</what>
</comment>
</bug>
<bug>
<bugid>14595</bugid>
<title>Share via Google talk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T23:01:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Pawel.Ba...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 20:47:36 +0000</openedDate>
<description>It would be really cool to add Q&quot;EShare via Google TalkQ&quot;E functionality so
I can instantly share web page via the GTalk communicator.</description>
<comment>
<author>Pawel.Ba...@gmail.com</author>
<when>Mon, 07 Feb 2011 20:49:40 +0000</when>
<what>I accidentally added it as a Q&quot;EDefectQ&quot;E whereas I wanted it to be Q&quot;EEnhancementQ&quot;E. Please correct if possible.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 23:01:08 +0000</when>
<what>I would love to have this feature myself, but unfortunately this isnQ&apos;Et the place to request it. :)

The Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Talk, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>dunn...@gmail.com</author>
<when>Sun, 22 May 2011 09:19:12 +0000</when>
<what>yes! i agree this. just duno why there is no such basic function.</what>
</comment>
</bug>
<bug>
<bugid>19704</bugid>
<title>Portuguese (Brasil) locale - week starts on monday  </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-08-31T01:53:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rodrigo....@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 01:11:38 +0000</openedDate>
<description>In Brasil the week starts on SUNDAY, not on manday as it appers on
Calendar. In Calendar, when I use English (USA) the week starts on
Sunday, so I guess this problem with pt_br locale is just a parameter
that is worng. Can it be changed?</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Aug 2011 01:53:35 +0000</when>
<what>we know that Monday is the locale default for pt_BR, and Calendar lets you choose the day that the Q&quot;EWeek starts onQ&quot;E in CalendarQ&apos;Es settings.</what>
</comment>
<comment>
<author>rodrigo....@gmail.com</author>
<when>Wed, 31 Aug 2011 11:25:10 +0000</when>
<what>No. In Brasil (pt_BR), SUNDAY is the first day of the week. And in Calendar 2.2.2 the is no such Q&quot;EWeek starts onQ&quot;E option.there any way to update the calendar software on android?</what>
</comment>
</bug>
<bug>
<bugid>19604</bugid>
<title>/dev/tty should have group ownership of Q&quot;EshellQ&quot;E not root</title>
<status>New</status>
<owner>n...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stevemod...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 17:00:37 +0000</openedDate>
<description>pppd is owned as root:shell the default login via adb shell is Q&quot;EshellQ&quot;E.
pppd is executable by group shell. Yet /dev/tty is root:root As a
result, one cannot do adb ppp to a device unless it has been rooted. Can
we please make /dev/tty root:shell?</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:42:40 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 29 Sep 2011 22:59:01 +0000</when>
<what>Issue 19454 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>18883</bugid>
<title>UnsupportedOperationException: null if using Shape</title>
<status>WorkingAsIntended</status>
<owner>x...@android.com</owner>
<closedOn>2011-07-28T23:15:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 07:13:34 +0000</openedDate>
<description>If using a XML shape drawable you receive and
UnsupportedOperationException: null. An example is described here:
http://www.vogella.de/blog/2011/07/19/android-shapes/ IQ&apos;Em using the new
rendering libraries.</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 28 Jul 2011 18:54:46 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 28 Jul 2011 22:47:15 +0000</when>
<what>IQ&apos;Em not seeing any problem with the updated rendering libraries.

I do see it with 1.5/1.6 since we havenQ&apos;Et updated those.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 28 Jul 2011 23:15:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11189</bugid>
<title>Please let us know if the old RINGER-VIBRATE-SILENT option is coming back... Is it being considered???</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-13T18:06:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ianmtowle@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 09:00:55 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 18:06:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12895</bugid>
<title>gtalk history</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Wed, 01 Dec 2010 21:32:40 +0000</openedDate>
<description>adding the possibility to preview chat history in gtalk</description>
</bug>
<bug>
<bugid>15664</bugid>
<title>CanQ&apos;Et hear outgoing calls on Gingerbread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shelios...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 08:15:32 +0000</openedDate>
<description>A few days after Gingerbread was updated on my phone, I realised that if
I make a call the person on the other end could not hear me. However,
there is no problem whatsoever on incoming calls. The speakers and
everything else is fine. This problem of receiver not being able to hear
me on outgoing calls has also affected a couple of my friends after the
Gingerbread update. Please help</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Fri, 25 Mar 2011 00:51:05 +0000</when>
<what>Is Q&quot;EmuteQ&quot;E selected in the dialer? This happened to me and it took me two days to realize I had it muted (I rarely make phone calls).

Q&quot;EMuteQ&quot;E does not reset when you end the phone call, so if you accidentally pressed it, it will stay that way.</what>
</comment>
<comment>
<author>shelios...@gmail.com</author>
<when>Mon, 04 Apr 2011 14:45:18 +0000</when>
<what>Thanks so much. I checked the Mute button, itQ&apos;Es not selected. The problem still persists. Please help!</what>
</comment>
<comment>
<author>shelios...@gmail.com</author>
<when>Tue, 12 Apr 2011 19:29:08 +0000</when>
<what>I found the solution. Try rebooting - Hold the Volume Control buttons at the same time and also press the Power Button. This might lead you to lose the Apps you downloaded as well as the messages on your phone. But all problems are resolved now.</what>
</comment>
<comment>
<author>safiuddi...@gmail.com</author>
<when>Sat, 16 Apr 2011 08:52:44 +0000</when>
<what>Thanks so much for sharing the solution with us !!!</what>
</comment>
</bug>
<bug>
<bugid>19181</bugid>
<title>Japanese font broken in YouTube</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dawnmith...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 08:33:57 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Check language settings is Japanese 2. Run YouTube 3. Check Japanese
title for each contents - What happened. Top side of Japanese characters
was cut by 1 or 2 pixel. - What you think the correct behavior should
be. Japanese characters should be displayed well like English.</description>
<comment>
<author>dawnmith...@gmail.com</author>
<when>Thu, 11 Aug 2011 08:35:10 +0000</when>
<what>Additional Information:
Android version: 2.3.4
Kernel version: 2.6.32.9</what>
</comment>
</bug>
<bug>
<bugid>20191</bugid>
<title>VCard canQ&apos;Et be Downloaded through Gmail  when sent from PC</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arunb...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 09:53:58 +0000</openedDate>
<description>STEP-BY-STEP INSTRUCTION: ----- 1. Send vcard from PC to gmail account
set up in Test device. 2. Open the email. Expected Result:
---------------- There should be Download button to download the Vcard
in Test device. Actual result: -------------- There is no Download
Button, only Preview button present in the email , Its showing fetching
attachment and the error message Q&quot;E Sorry,this type of document is not
supported for viewingQ&quot;E after the Preview button is clicked. Phone:
Xperia Play</description>
<comment>
<author>arunb...@gmail.com</author>
<when>Tue, 20 Sep 2011 09:59:00 +0000</when>
<what>Andriod Version: 2.3.2</what>
</comment>
</bug>
<bug>
<bugid>6432</bugid>
<title>Wallpaper alignment</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-03T18:57:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>manco...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 16:22:30 +0000</openedDate>
<description>OS / build number: 2.1-update1/ERE27 Since I updated my Nexus to update1
IQ&apos;Eve been noticing a little glitch. The wallpaper position and the
circles to the left and right of the launcher shortcut often indicate
that I am on a different home screen than I actually am. To reproduce:
1. Have the market app on the far left home screen. 2. Open the market
app from the far left home screen. 3. Click the home soft button under
the screen. 4. At this point you should be viewing your center home
screen icons, but the wallpaper and the circles to the left and right of
the launcher shortcut still appear as if you were on the far left home
screen. The wallpaper and circles correct themselves if I move to a
different home screen using any method. This happens with 100%
reliability for me when I use the above steps, though the problem
happens using any app and any home screen. Dialog here:
http://www.google.com/support/forum/p/android/thread?tid=4ea2e560a012344cQ&amp;Ehl=en</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 03 Feb 2010 18:57:17 +0000</when>
<what></what>
</comment>
<comment>
<author>asmirbr...@gmail.com</author>
<when>Mon, 22 Feb 2010 22:56:30 +0000</when>
<what>we are waiting for the update, please hurry !!!!!!!!!</what>
</comment>
<comment>
<author>griffin2...@gmail.com</author>
<when>Sat, 13 Mar 2010 22:45:35 +0000</when>
<what>Not a devastating bug but can get a little annoying at times. Please include in next update or even a 
hotfix possibly!</what>
</comment>
</bug>
<bug>
<bugid>15396</bugid>
<title>Contacts: inconsistent handling of telephone numbers that contain Q&apos;E@Q&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>egcros...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 16:29:51 +0000</openedDate>
<description>The Contacts application invokes Q&quot;Etel:Q&quot;E type intent when you call a
Q&quot;Etelephone numberQ&quot;E, and Q&quot;Esip:Q&quot;E type intent when you call an Q&quot;EInternet
callQ&quot;E. So far so good. However, while it is not possible to enter a
non-numeric telephone number on the device, it is possible to sync such
number from elsewhere (e.g. from Gmail contacts). For such entries, the
behavior is, I think, inconsistent. Contacts app invokes Q&quot;Etel:Q&quot;E intent
with an option Q&quot;ESIP_ADDRESS_ONLYQ&quot;E: I/ActivityManager( 128): Starting:
Intent { act=android.intent.action.CALL_PRIVILEGED dat=tel:xxx-xxx-xxxx
cmp=com.android.phone/.PrivilegedOutgoingCallBroadcaster } from pid 288
D/PhoneUtils( 233): checkAndCopyPhoneProviderExtras: some or all extras
are missing. I/ActivityManager( 128): Starting: Intent {
act=android.phone.extra.NEW_CALL_INTENT dat=tel:xxx-xxx-xxxx
flg=0x10000000 cmp=com.android.phone/.SipCallOptionHandler (has extras)
} from pid 233 V/SipCallOptionHandler( 233): Call option is
SIP_ADDRESS_ONLY D/dalvikvm( 128): GC_CONCURRENT freed 1641K, 50% free
5632K/11207K, external 3279K/4095K, paused 4ms+5ms
W/InputManagerService( 128): Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@408f2a58
(uid=1001 pid=233) W/InputManagerService( 128): Client not active,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@40873be0
I/ActivityManager( 128): Displayed
com.android.phone/.SipCallOptionHandler: +488ms (total +547ms) As a
result, third party SIP dialers are bypassed, and the native dialer is
invoked. Apparently, the native dialer has a hardcoded check for the
SIP_ADDRESS_ONLY option, as it then calls the *builtin* SIP dialer. The
problem here is that again third party SIP dialers are left out. I think
that SIP_ADDRESS_ONLY option should be discarded as redundant, and when
the Contacts app detects a Q&quot;ESIP-lookingQ&quot;E entry in the telephone filed,
it should invoke a Q&quot;Esip:Q&quot;E type intent instead.</description>
</bug>
<bug>
<bugid>14749</bugid>
<title>WebView css style background-color:transparent ignored on android 2.2</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>69</stars>
<reportedBy>jpsa...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 12:35:38 +0000</openedDate>
<description>It is impossible to display an html page with a transparent background
on android 2.2. Firstly set the background color of the WebView object
to transaprent. I also set a background image that I want the html page
being displayed over. webView.setBackgroundColor(0x00FFFFFF);
webView.setBackgroundDrawable(myDrawable); Then load a simple page with
css styl background-color:transparent Q&lt;Ebody
style=Q&quot;Ebackground-color:transparent;Q&quot;EQ&gt;EMy textQ&lt;E/bodyQ&gt;E What happens : The
background color of the WebView is transparent but as soon as the page
is loaded, itQ&apos;Es overwritten by a black background from the html page.
Which shows the Webkit engine ignores the background-color:transparent
style. This only happens on android 2.2, it works on android 2.1. This
issue combined with the issue of the fixed background style (
http://code.google.com/p/android/issues/detail?id=3301 ), make it
impossible to use a WebView with a fixed background image. Again another
bug that nobody cares and that will never been addressed by the android
team ?</description>
<comment>
<author>jpsa...@gmail.com</author>
<when>Tue, 15 Feb 2011 12:43:20 +0000</when>
<what>Tested on diffferent AVDs and htc magic 2.2, same behaviour.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 22:27:06 +0000</when>
<what>does it work on 2.3 or 3.0?</what>
</comment>
<comment>
<author>jpsa...@gmail.com</author>
<when>Sat, 19 Feb 2011 10:12:16 +0000</when>
<what>Same behaviour on 2.3.1, tested on the AVD.
Same behaviour on 2.3.3, tested on the AVD.

Sorry I canQ&apos;Et test my app on Honeycomb preview because I have an error INSTALL_FAILED_MISSING_SHARED_LIBRARY.

Here is the html code IQ&apos;Em using :

Q&lt;EhtmlQ&gt;EQ&lt;EheadQ&gt;EQ&lt;EtitleQ&gt;ETitle of the documentQ&lt;E/titleQ&gt;EQ&lt;E/headQ&gt;EQ&lt;Ebody bgcolor=Q&quot;EtransparentQ&quot;E style=Q&quot;Ebackground-color:transparent;Q&quot;EQ&gt;EThe content of the document......Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;E</what>
</comment>
<comment>
<author>flyand...@gmail.com</author>
<when>Sun, 27 Feb 2011 10:01:14 +0000</when>
<what>same issue on 3.0</what>
</comment>
<comment>
<author>flyand...@gmail.com</author>
<when>Fri, 04 Mar 2011 03:37:14 +0000</when>
<what>Please merge this two together: Same thing
http://code.google.com/p/android/issues/detail?id=15088</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Mar 2011 05:52:53 +0000</when>
<what>Issue 15088 has been merged into this issue.</what>
</comment>
<comment>
<author>jpsa...@gmail.com</author>
<when>Fri, 04 Mar 2011 11:12:02 +0000</when>
<what>Just another remark about this issue. In Android 2.1, the transparent background style was working fine, but it was hardly usable because of the refresh problems described here ( http://groups.google.com/group/android-developers/browse_thread/thread/77b2db59fa9f06b3 ). Basically if you modify the page with javascript calls after the page is loaded, the webview renders over the previous rendering of the page.

I donQ&apos;E know if this issue is still in 2.2 and over as itQ&apos;Es not possible to test with the transparent background style being ignored, but donQ&apos;Et forget to check the refresh issue too if you correct this one.

By the way, why is this issue status is still in Q&quot;Eneeds infoQ&quot;E ?</what>
</comment>
<comment>
<author>flyand...@gmail.com</author>
<when>Sat, 05 Mar 2011 07:31:08 +0000</when>
<what>For my understanding this is a high priority issue since the WebView is not usable as overlay for other views. This prevents nearly entirely the development of HTML5 applications where the webview is layered onto other native views (e.g. Camera). 

HTML5 and Web Technologies are already real alternatives to cross platform app development. Also these kind of technologies can deal better with different screen 
resolutions.

I am surprised didnQ&apos;Et arose earlier, but I believe that people just gave up or didnQ&apos;Et know that it is possible at all.

I vote to get this resolved as quickly as possible.







</what>
</comment>
<comment>
<author>irina.an...@gmail.com</author>
<when>Fri, 25 Mar 2011 09:41:15 +0000</when>
<what>I am facing the same problem - WebView is transparent until the page has loaded.
The page contains css setting the background-color: transparent property.

In my case the background is white and not black.

I experienced the issue with Android 2.2...

Personally, I also believe this is a real issue, as I consider the WebView the simplest way to present static text that can very easily formatted and structured, e.g. when you only need particular words to be bold, need some superscript for footnotes and the like. Doing this with TextViews just wouldnQ&apos;Et seem right...
</what>
</comment>
<comment>
<author>irina.an...@gmail.com</author>
<when>Fri, 25 Mar 2011 13:06:18 +0000</when>
<what>I have found a solution for my particular problem, as I donQ&apos;Et want to navigate further via weblinks and the like.

If you want to display formatted text from a web page you can use a TextView instead of a WebView, in which you set the extracted HTML-code from your page, e.g.

TextView textBox = new TextView(context);
textBox.setText(Html.fromHtml(Q&quot;EQ&lt;EbQ&gt;EQ&quot;E lorem Q&quot;EQ&lt;E/bQ&gt;EQ&quot;E +  Q&quot;EQ&lt;Ebr /Q&gt;EQ&quot;E + 
                                                         Q&quot;EQ&lt;EsmallQ&gt;EQ&quot;E ipsum Q&quot;EQ&lt;E/smallQ&gt;EQ&quot;E + Q&quot;EQ&lt;Ebr /Q&gt;EQ&quot;E + 
                                                         Q&quot;EQ&lt;EsmallQ&gt;EQ&quot;E dolor Q&quot;EQ&lt;E/smallQ&gt;EQ&quot;E));

and eventually add a picture via the compound view...
</what>
</comment>
<comment>
<author>wang.we...@zte.com.cn</author>
<when>Wed, 27 Apr 2011 03:17:20 +0000</when>
<what>I need to know how to solve the transparent background color problem in WebView. Does anyone has ideas? thx a lot!</what>
</comment>
<comment>
<author>danger...@gmail.com</author>
<when>Fri, 13 May 2011 17:02:12 +0000</when>
<what>Very dissappointing bug</what>
</comment>
<comment>
<author>onem...@gmail.com</author>
<when>Mon, 06 Jun 2011 05:18:54 +0000</when>
<what>IQ&apos;Ed love to see this fixed as well.</what>
</comment>
<comment>
<author>mbwarren...@gmail.com</author>
<when>Tue, 28 Jun 2011 11:45:24 +0000</when>
<what>Try this:

webView.setBackgroundColor(0x00000000);

Works on 3.1, too

(Source: http://stackoverflow.com/questions/5003156/android-webview-style-background-colortransparent-ignored-on-android-2-2 )</what>
</comment>
<comment>
<author>lucasjor...@gmail.com</author>
<when>Tue, 19 Jul 2011 15:29:00 +0000</when>
<what>I am working with:
Android 3.1 (Samsung Galaxy Tab 10.1)

I am trying to display formatted text, specifically bullet point lists. I first tried to use a TextView, however the formatting was not nearly good enough (no bullets for starters).

Next step was to use a WebView, which formatted the text very nicely, but failed to have a transparent background. I have both:
Q&lt;Ebody bgcolor=Q&quot;EtransparentQ&quot;E style=Q&quot;Ebackground-color:transparent;Q&quot;EQ&gt;E
and  
protocolWebView.setBackgroundColor(0x00000000);

and I got a white background until I turned off hardware acceleration:
android:hardwareAccelerated=Q&quot;EfalseQ&quot;E
in the manifest.

After turning hardware acceleration off the WebView had a transparent background. Unfortunately for me, my app is simply to choppy without hardware acceleration, since I am doing a good amount of animation.

hopefully this will help someone else out.</what>
</comment>
<comment>
<author>mark.and...@gmail.com</author>
<when>Thu, 21 Jul 2011 18:06:04 +0000</when>
<what>I found thatsetBackgroundColor(0x00000000); gives me transparency if itQ&apos;Es called AFTER loadUrl()/loadData(). The order seems to be the key. This appears to work on 2.3 and 3.2, anyway.
</what>
</comment>
<comment>
<author>soundlin...@gmail.com</author>
<when>Fri, 05 Aug 2011 02:24:29 +0000</when>
<what>I noticed that setBackgroundColor(0x00000000); can even be called before loadURL().
ThereQ&apos;Es also no requirement for a Q&lt;Ebody style=Q&quot;Ebackground:transparentQ&quot;EQ&gt;E.
So this works on 2.3.x
</what>
</comment>
<comment>
<author>antti.ma...@applifier.com</author>
<when>Wed, 24 Aug 2011 10:59:12 +0000</when>
<what>Same thing here. 

IQ&apos;Em setting 

		setBackgroundColor(Color.TRANSPARENT);
		setBackgroundDrawable(null);
		setBackgroundResource(0);		

This works when manifest has android:hardwareAccelerated=Q&quot;EfalseQ&quot;E

When I set it to true, all alpha effects are shown as white, also transparent background is white.

Tried to move those setters after loadUrl and other places, but it seems to have no effect.

This happens with Motorola Xoom, Android 3.2. </what>
</comment>
<comment>
<author>mark.gil...@gmail.com</author>
<when>Mon, 05 Sep 2011 18:43:40 +0000</when>
<what>Same problem here, Asus Transformer HC3.2  Turning off Hardware Accel in my app fixed it.  ItQ&apos;Es not the optimal solution, but itQ&apos;Es OK for my particular application.
</what>
</comment>
<comment>
<author>mark.gil...@gmail.com</author>
<when>Wed, 07 Sep 2011 21:13:29 +0000</when>
<what>Actually it turns out turning off Hardware Accel is not a suitable fix for me, as very quickly I came across another problem that NEEDED hardware accel turned on...
</what>
</comment>
<comment>
<author>malcolm.diyism</author>
<when>Mon, 19 Sep 2011 04:42:44 +0000</when>
<what>Currently, we could webview.setBackgroundColor(Color.TRANSPARENT) in onLayout(), and then add Q&apos;Estyle=Q&quot;Ebackground-color:white;Q&quot;EQ&apos;E into html element.</what>
</comment>
<comment>
<author>gerrit...@gmail.com</author>
<when>Mon, 19 Sep 2011 06:54:33 +0000</when>
<what>Dear Kexian,

     I am not clear about what you said. would you please explain your solution in details?</what>
</comment>
<comment>
<author>mufumb...@gmail.com</author>
<when>Mon, 26 Sep 2011 22:09:46 +0000</when>
<what>Kexian, we want the webview to be transparent. I donQ&apos;Et see how setting background-color can be the solution? Can you please explain further?</what>
</comment>
<comment>
<author>FunkTheM...@gmail.com</author>
<when>Wed, 05 Oct 2011 11:33:08 +0000</when>
<what>You can make everything but the webview hardware accelerated:

Set the flag in the manifest.
Q&lt;Eapplication ... hardwareAccelerated=Q&quot;EtrueQ&quot;EQ&gt;EQ&lt;E/aplicationQ&gt;E

Disable individual views:
findViewById(R.id.wv_content).setLayerType(View.LAYER_TYPE_SOFTWARE, null);</what>
</comment>
<comment>
<author>mufumb...@gmail.com</author>
<when>Wed, 05 Oct 2011 22:42:13 +0000</when>
<what>FunkTheM, thank you so much for pointing it out. It fixed my issues and the app is still responsive as it should be with the accel.</what>
</comment>
</bug>
<bug>
<bugid>16753</bugid>
<title>Cannot view page 14 on google images</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>Elecgn...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 21:40:11 +0000</openedDate>
<description>Epic Froyo 2.2 When viewing images, it does not show any thumbnails past
page 13th. I cannot view any thumbnails startinng on page 14. Does not
matter what I search for.</description>
<comment>
<author>pate...@gmail.com</author>
<when>Tue, 31 May 2011 12:13:04 +0000</when>
<what>I have the same problem after page 13</what>
</comment>
<comment>
<author>whitesk8...@gmail.com</author>
<when>Fri, 17 Jun 2011 07:40:52 +0000</when>
<what>Same here.  WhatQ&apos;Es up with this?  

After the 13th page, all the pictures are blank.</what>
</comment>
<comment>
<author>hk008...@gmail.com</author>
<when>Tue, 26 Jul 2011 08:28:25 +0000</when>
<what>Me 2... Whats wrong?</what>
</comment>
<comment>
<author>pano...@gmail.com</author>
<when>Sun, 23 Oct 2011 05:47:39 +0000</when>
<what>ItQ&apos;Es an issue with Google Q&apos;Es mobile site, not your phone or browser.</what>
</comment>
</bug>
<bug>
<bugid>13869</bugid>
<title>GOOGLE SERVERS ERRORS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Max4...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 19:11:20 +0000</openedDate>
<description>Q&quot;ECanQ&apos;Et establish a reliable data connection to the server.Q&quot;E... Not sure
if this is the right place to post this, but I need help. My provider
has no clue what it is thatQ&apos;Es causing the issue, but I canQ&apos;Et sync the
phone with my google account. Thus, no contacts, Market Access, Apps,
etc.. Apparently this is a google issue. Bums me out because the only
option I have is to wait it out (been about 2 months now) or move out of
an Android product ( NOT ACCEPTABLE ! ). Perhaps somebody here can help
me out.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 12 Jan 2011 21:25:30 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>13379</bugid>
<title>It takes 4 steps to change from Vibrate/no sound to no vibrate/silent. Should be just 1. Volume rocker for instance to go through the entire spectrum...Loud, softer, softest,  vibrate/no sound , silent no vibration.  (Droid X)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>magiquef...@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 00:17:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18227</bugid>
<title>PBAP / anroid.pim.vCard.* does not treat backslashes in property values correctly</title>
<status>New</status>
<owner>lehma...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lksla...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 13:47:46 +0000</openedDate>
<description>When pulling phone book over Bluetooth PBAP and having a contact with a
field containing backslash Q&apos;E\Q&apos;E character, this backslash character is
returned as is. Although vCard 2.1. specification doesnQ&apos;Et address
specifically case of backslashes, i.e. the only character that needs
escaping is Q&apos;E;Q&apos;E and Q&apos;E\Q&apos;E is used as escaping character, it should be
noted, that this creates ambiguity - when you have a contact with first
name set to string Q&quot;E\Q&quot;E N attribute in vCard will be sent as: N:;\;;;
Which will effectively make the parser interpret first name as Q&quot;E;Q&quot;E.
Replacing Q&quot;E\Q&quot;E with Q&quot;E\\Q&quot;E (as it is the case with vCard 3.0) is not an
option, as specification does not say it is allowed. So imo the correct
behaviour is to always use Quoted-Printable when a backslash character
is present in a field. Device: Samsung Galaxy SII Model no: GT-I9100
Android v2.3.3</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jul 2011 20:19:06 +0000</when>
<what>dunno whether this is a bluetooth or pim problem; hedging...</what>
</comment>
<comment>
<author>lksla...@gmail.com</author>
<when>Wed, 06 Jul 2011 08:07:21 +0000</when>
<what>I see that the code responsible for formatting vCards is in android.pim.vcard package.</what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Wed, 06 Jul 2011 17:52:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6811</bugid>
<title>E-mail app has a bug which causes a partial wake lock to be held until manually interrupted.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 22:04:29 +0000</openedDate>
<description>Several times now on my Nexus One (running 2.1 update 1) I have felt the
phone to be a little warm and exhibited significant power drain. When
looking closer I noticed that the E-mail app holds a PARTIAL_WAKE_LOCK
identified as Q&quot;EMAIL_SERVICEQ&quot;E which can be shown to stay active for hours
if you leave the device idling, despite no notifications or other
noticeable activity occurring on the device. Simply opening the Email
app from the launcher and backing out of it with the back button
releases the wake lock. The wake lock is shown using Q&quot;Eadb shell dumpsys
powerQ&quot;E, revealing: mLocks.size=1: PARTIAL_WAKE_LOCK Q&apos;EMAIL_SERVICEQ&apos;E
activated (minState=0) I use the E-mail app exclusively with my workQ&apos;Es
Exchange account. I can attempt to debug further given that the source
is available but I want to first verify whether this issue is known
internally.</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Fri, 25 Mar 2011 20:54:29 +0000</when>
<what>This issue has happened yet again, although the behaviour is somewhat different than the original report now.  I have attached logs from dumpsys batteryinfo and power which indicate that a wake lock has been held by the e-mail application for much longer than would be expected.  Additionally I have posted the adb shell bugreport output _AFTER_ the wake lock was released and the issue corrected.

In this case, however, opening the e-mail application does not remove the lock, neither does attempting to interrupt the sync process by disabling it or forcing another sync to occur.  Attempts to sync appear to be ignored with no visual feedback at all and new e-mails are not being received at this time.

The issue this time appears to be an inexplicable signal loss that had occurred about 13 hours before the wake lock issue first begins and was only intermittently corrected throughout the day by the availability of Wi-Fi.  Toggling Airplane mode almost immediately restored the UMTS connection and triggered a sync, releasing the wake lock.  To repeat, the n1-gingerbread-bugreport.log file was captured after the wake lock was released but the other 2 log files were captured while the wake lock had been held for approximately 1 hour.  Both dumpsys batteryinfo outputs reveal, however, that the wakelock had been held for a great many hours beginning about 13 hours ago.  The total time is about 10 hours with an active wake lock draining the battery from 70% to below 20%.</what>
</comment>
<comment>
<author>klobkel...@gmail.com</author>
<when>Wed, 27 Apr 2011 20:22:36 +0000</when>
<what>The following issues may all be related: 
http://code.google.com/p/android/issues/detail?id=6811Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=11683Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=5684Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=9307Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Estart=100
http://code.google.com/p/android/issues/detail?id=14466Q&amp;Eq=exchange%20emailQ&amp;Esort=type%20starsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Estart=100#makechanges

Issue 9307 has an owner. IQ&apos;Em cross posting this comment. Hopefully all will star to get big-GQ&apos;Es attention.</what>
</comment>
</bug>
<bug>
<bugid>12916</bugid>
<title>Missing Q&quot;EEvents and UpdatesQ&quot;E under Q&quot;EPeopleQ&quot;E in 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chinma...@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 10:16:58 +0000</openedDate>
<description>Hi there, I have used 1.5 and 2.1 on HTC Hero earlier. One of the best
features for me was looking at all updates and events of all the
contacts together. For this, I had to go to People and then scroll to
the right to go to Updates and Events. (Used to seee events on the top
and updates below) The advantage of this thing is I would see all the
latest updates at the same place: Birthdays and updates from Facebook
and also the birthdays/ Anniversaries I had added manually. Recently I
started using HTC Desire with 2.2 and found that it is not there
anymore. Online Directories has now taken that place which has a
different purpose. So I cannot find any place where I can see all the
updates together. Maybe for Facebbok updates there are other places, but
I am completely missing the manual events (birthdays and anniversaries I
had added to contacts) It is a bit difficult to explain this issue but I
think it was a great feature/ idea to see Q&quot;EallQ&quot;E events and updated in
one place. I am really disappointed that it was decided to be deleted.
Please contact me directly on chinmay22@gmail.com for any clarification
on this issue. Wish you all the best. Keep it up.</description>
</bug>
<bug>
<bugid>12644</bugid>
<title>Wifi sometimes not connecting, stuck in scan</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>muellerd...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 08:36:34 +0000</openedDate>
<description>If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
Description: When I try to connect to my home Wifi it sometimes works
but sometimes the phone doesnt get a connection. It seems to get stuck
in some kind of loop. Steps to reproduce: Try to connect to Wifi
network. sometimes it works, sometimes it doesnt. if it doesnt work i
just leave the phone and sometimes when i come back 30mins later it has
connected. What happened: DoesnQ&apos;Et connect, wifi gets an IP (seen in
router log and android settings) then disconnects and goes back to a
scan state. this repeats and i cant get a connection What is the correct
behaviour: Wifi should connect imediately without problems Running:
Nexus One - Android 2.2 Attached a log where the issues are recorded.
Excerpt taken from the log where the issues is shown: 10/30/2010
16:01:29 [INFORMATION] samsung_oled_panel_unblank: -() 10/30/2010
16:01:30 [WARNING] wifi_set_power = 1 10/30/2010 16:01:30 [WARNING]
mahimahi_wifi_power: 1 10/30/2010 16:01:30 [WARNING] wifi_set_carddetect
= 10/30/2010 16:01:30 [INFORMATION] mahimahi_wifi_set_carddetect: 1
10/30/2010 16:01:30 [DEBUG] mmc0: card_present 1 10/30/2010 16:01:30
[INFORMATION] mmc0: Slot status change detected (0 -Q&gt;E 1) 10/30/2010
16:01:30 [WARNING] 10/30/2010 16:01:30 [WARNING] Dongle Host Driver,
version 4.218.248.10 10/30/2010 16:01:30 [WARNING] mmc0: queuing unknown
CIS tuple 0x91 (3 bytes) 10/30/2010 16:01:30 [INFORMATION] mmc0: new
high speed SDIO card at address 0001 10/30/2010 16:01:30 [WARNING] DHD:
dongle ram size is set to 294912(orig 294912) 10/30/2010 16:01:31
[WARNING] wifi_get_mac_addr 10/30/2010 16:01:31 [WARNING] Firmware
version = wl0: Apr 22 2010 10:02:12 version 4.218.223.0 10/30/2010
16:01:31 [WARNING] eth0: Broadcom Dongle Host Driver
mac=00:23:76:b1:01:df 10/30/2010 16:01:32 [WARNING] STA connect received
1 10/30/2010 16:01:41 [DEBUG] eth0: no IPv6 routers present 10/30/2010
16:01:58 [WARNING] wifi_set_power = 0 10/30/2010 16:01:58 [WARNING]
mahimahi_wifi_power: 0 10/30/2010 16:01:59 [WARNING] wifi_set_carddetect
= 10/30/2010 16:01:59 [INFORMATION] mahimahi_wifi_set_carddetect: 0
10/30/2010 16:01:59 [DEBUG] mmc0: card_present 0 10/30/2010 16:01:59
[INFORMATION] mmc0: Slot status change detected (1 -Q&gt;E 0) 10/30/2010
16:01:59 [INFORMATION] mmc0: card 0001 removed 10/30/2010 16:02:35
[INFORMATION] batt: 89%, 4021 mV, -120 mA (-199 avg), 22.1 C, 1182 mAh
Hope someone can help me on this...it is really annoying</description>
<comment>
<author>kcr...@gmail.com</author>
<when>Fri, 19 Nov 2010 09:42:12 +0000</when>
<what>I have also noticed issues when I use the Q&apos;EHidden SSIDQ&apos;E setting on my AP. My phone fails to connect most of the time</what>
</comment>
</bug>
<bug>
<bugid>3981</bugid>
<title>ClassCastException in the Launcher with certain widgets on Donut/master</title>
<status>Released</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2009-09-23T05:17:16.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Applications</component>
<stars>22</stars>
<reportedBy>steve.ko...@gmail.com</reportedBy>
<openedDate>Tue, 22 Sep 2009 15:39:16 +0000</openedDate>
<description>The class hierarchy of the Q&quot;ESavedStateQ&quot;E object is a bit strange.
SavedState extends BaseSavedState, which extends AbsSavedState, which
implements Parcelable. With certain widgets placed on a workspace, a
ClassCastException can be triggered when changing orientation (flip
keyboard open, etc). This is reproducible by installing the Q&quot;EAudio
ManagerQ&quot;E widget from Market. It results in acore crashing and
restarting. The method in question is here: @Override protected void
onRestoreInstanceState(Parcelable state) { SavedState savedState =
(SavedState) state;
super.onRestoreInstanceState(savedState.getSuperState()); if
(savedState.currentScreen != -1) { mCurrentScreen =
savedState.currentScreen; Launcher.setScreen(mCurrentScreen); } } Here
is the stack trace: E/AndroidRuntime( 7317):
java.lang.ClassCastException: android.view.AbsSavedState$1
E/AndroidRuntime( 7317): at
com.android.launcher.Workspace.onRestoreInstanceState(Workspace.java:903)
E/AndroidRuntime( 7317): at
android.view.View.dispatchRestoreInstanceState(View.java:5689)
E/AndroidRuntime( 7317): at
android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:1121)
E/AndroidRuntime( 7317): at
android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:1125)
E/AndroidRuntime( 7317): at
android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:1125)
E/AndroidRuntime( 7317): at
android.view.View.restoreHierarchyState(View.java:5668)
E/AndroidRuntime( 7317): at
com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1506)
E/AndroidRuntime( 7317): at
android.app.Activity.onRestoreInstanceState(Activity.java:833)
E/AndroidRuntime( 7317): at
com.android.launcher.Launcher.finishBindDesktopItems(Launcher.java:1508)
E/AndroidRuntime( 7317): at
com.android.launcher.Launcher.bindItems(Launcher.java:1472)
E/AndroidRuntime( 7317): at
com.android.launcher.Launcher.access$2400(Launcher.java:90)
E/AndroidRuntime( 7317): at
com.android.launcher.Launcher$DesktopBinder.handleMessage(Launcher.java:2225)
E/AndroidRuntime( 7317): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
7317): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
7317): at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 7317): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 7317): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
7317): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 7317): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 7317): at dalvik.system.NativeStart.main(Native
Method)</description>
<comment>
<author>steve.ko...@gmail.com</author>
<when>Tue, 22 Sep 2009 16:28:21 +0000</when>
<what>This is reproducible in the 1.6 emulator as well.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 22 Sep 2009 17:26:19 +0000</when>
<what></what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Wed, 23 Sep 2009 02:10:06 +0000</when>
<what>This also happens for CalWidget (on the market) and this simple example:
http://www.developer.com/ws/article.php/3833306/Creating-a-Home-Screen-App-Widget-on-Android.htm

It reliably crashes on screen orientation change (except for the first 1 or 2 times).

This already happened with cupcake IF the file res/values/strings.xml doesnQ&apos;Et contain
any elements i.e. just Q&lt;EresourcesQ&gt;EQ&lt;E/resourcesQ&gt;E. The error looked exactly the same.
Maybe this helps.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 23 Sep 2009 05:17:16 +0000</when>
<what>Obsolete. Fixed in Donut (partially) and Eclair.</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Thu, 24 Sep 2009 03:56:20 +0000</when>
<what>Romain, could you please detail when it was fixed and what you mean by Q&quot;EpartiallyQ&quot;E?
Thanks.</what>
</comment>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Tue, 06 Oct 2009 10:13:08 +0000</when>
<what>This still happened for my widget and CalWidget. How did you fix Q&quot;EAudio
ManagerQ&quot;E to avoid this bug, steve.kondik?</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Tue, 06 Oct 2009 16:49:18 +0000</when>
<what>It seems that having too many (more than 6) UI elements with assigned IDs is causing
the crash.
How can you call this bug fixed?
How do you expect us to work around that???
 </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Oct 2009 17:07:04 +0000</when>
<what>It has nothing to do with the number of widgets, and like I said, itQ&apos;Es fixed
partially in Donut and completely in Eclair.</what>
</comment>
<comment>
<author>steve.ko...@gmail.com</author>
<when>Tue, 06 Oct 2009 20:08:21 +0000</when>
<what>Is this fix available somewhere or are we just waiting for another AOSP code drop? 
The issue was confirmed on the 1.6 emulator as well as the currently shipping OTA
releases.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Oct 2009 20:15:09 +0000</when>
<what>Like I said, itQ&apos;Es fixed *PARTIALLY* in Donut (or Android 1.6).</what>
</comment>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Wed, 07 Oct 2009 05:50:45 +0000</when>
<what>It is bad that we have to wait several months to get it works again. Thank you
eggenstein. Whatever was the problem, it works well if I removed IDs from a layout.
Still bad I needs more than 6 IDs. I just unpublished my widget on the market.</what>
</comment>
<comment>
<author>emto...@gmail.com</author>
<when>Wed, 07 Oct 2009 05:55:20 +0000</when>
<what>It has nothing to do with the number of ids. One id might be enough to cause the problem. The problem is that 
ids use a system-wide namespace and widgets may have ids that conflict with HomeQ&apos;Es ids. </what>
</comment>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Wed, 07 Oct 2009 06:54:14 +0000</when>
<what>Thank you emtorce. Now I can work around this bug by using android ids 
Q&apos;E@android:id/xxxxQ&apos;E. Though itQ&apos;Es not good for reading code, it works well. I hope
eggenstein make CalWidget works. :)</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Wed, 14 Oct 2009 09:50:14 +0000</when>
<what>Thanks to emtorce and sungsuh.park for providing a workaround. This is ugly, but it
works. I would have expected something like that or a real solution/workaround from
Romain or the Android team but their answers here werenQ&apos;Et helpful at all. :(</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 14 Oct 2009 15:24:32 +0000</when>
<what>emtorce == romainguy btw :))</what>
</comment>
<comment>
<author>ReeeYe...@gmail.com</author>
<when>Tue, 20 Oct 2009 19:45:45 +0000</when>
<what>Could someone please expand on comment #13 from sungsuh Q&quot;ENow I can work around this 
bug by using android ids Q&apos;E@android:id/xxxxQ&apos;E.Q&quot;E?

I have a widget that is failing just like this.  I have removed all cost form my 
widget and am only left with a widget shell and my layout.  In my layout I use many 
Q&lt;EImageViewQ&gt;E tags with a id like in them like this Q&quot;Eandroid:id=Q&quot;E@+id/helpBtnQ&quot;E.

What exactly do I need to change the Q&quot;Eandroid:idQ&quot;E line to in order to work around 
this bug?  Thanks!</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Wed, 21 Oct 2009 03:53:45 +0000</when>
<what>Former:
 main.xml:
  Q&lt;ETextView android:id=@+id/tv1Q&quot;EQ&gt;E
 main.java:
  views.setViewVisibility(R.id.tv1, View.VISIBLE);

Now:
 main.xml:
  Q&lt;ETextView android:id=Q&quot;E@android:id/addToDictionaryQ&quot;EQ&gt;E
 main.java:
  views.setViewVisibility(android.R.id.addToDictionary, View.VISIBLE);

This is ugly and hard to maintain, but it works. I actually use the old ids in my
java code and created a new RNew.java which does the mapping from old idnames to
androididnames. This way it only is confusing in the xml.

RNew.java:
 public static final int tv1= android.R.id.addToDictionary;
main.java:
 views.setViewVisibility(RNew.id.tv1, View.VISIBLE);

This works as long as you have at most 33 ids because android.R has this many ids
(AFAIK).

HTH

P.S.: emtorce=romain: lol</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 17:56:03 +0000</when>
<what>Issue 4219 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 19:18:35 +0000</when>
<what>Fixed in 2.0</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Dec 2009 13:12:03 +0000</when>
<what></what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Fri, 15 Jan 2010 00:58:29 +0000</when>
<what>Fixed-shmixed. It happens on MyTouch running 1.6</what>
</comment>
<comment>
<author>naresh.m...@gmail.com</author>
<when>Thu, 18 Aug 2011 10:02:44 +0000</when>
<what>Check out this http://www.developerscode.com/</what>
</comment>
</bug>
<bug>
<bugid>16672</bugid>
<title>NDK: C assert() failure causes SIGSEGV when it should cause SIGABRT</title>
<status>WorkingAsIntended</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-05-09T17:52:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lindgren...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 22:55:15 +0000</openedDate>
<description>If a call to assert() fails in native code, the program will crash due
to a SIGSEGV signal. According to
http://www.cplusplus.com/reference/clibrary/cassert/assert/ and
http://www.cplusplus.com/reference/clibrary/cstdlib/abort/, assert()
failures should call abort(), which should terminate the program with
SIGABRT. This is extremely confusing; IQ&apos;Eve more than once spent time
trying to debug memory issues when my program was in fact crashing due
to assertion failures. Here is an example stack trace from an assertion
failure. The output of Q&quot;Eadb bugreportQ&quot;E is also attached. I/DEBUG
(21378): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG (21378): Build fingerprint:
Q&apos;Etmobile/htc_vision/vision/vision:2.2/FRF91/277427:user/release-keysQ&apos;E
I/DEBUG (21378): pid: 21554, tid: 21565 Q&gt;EQ&gt;EQ&gt;E org.cocos2dx.application Q&lt;EQ&lt;EQ&lt;E
I/DEBUG (21378): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr
deadbaad I/DEBUG (21378): r0 00000027 r1 deadbaad r2 a0000000 r3
00000000 I/DEBUG (21378): r4 00000001 r5 00000000 r6 00162a74 r7
0000a000 I/DEBUG (21378): r8 44cd7b68 r9 43eaaf30 10 43eaaf1c fp
00000000 I/DEBUG (21378): ip afd46668 sp 44cd78e0 lr afd193b1 pc
afd15e7c cpsr 60000030 I/DEBUG (21378): d0 6472656767756265 d1
74732064696c6176 I/DEBUG (21378): d2 54636320756e654d d3
65646e456863756f I/DEBUG (21378): d4 0000000000000c07 d5
0000043f00890000 I/DEBUG (21378): d6 0000000000000000 d7
0000000000000008 I/DEBUG (21378): d8 0000000000000000 d9
0000000000000000 I/DEBUG (21378): d10 0000000000000000 d11
0000000000000000 I/DEBUG (21378): d12 0000000000000000 d13
0000000000000000 I/DEBUG (21378): d14 0000000000000000 d15
0000000000000000 I/DEBUG (21378): d16 3fefffa573e2e88f d17
3d66a7f9ddbf029f I/DEBUG (21378): d18 bf56c085a51ccffe d19
3e400377afbb9db6 I/DEBUG (21378): d20 3fa55553e1053a42 d21
3e400377afbb9db6 I/DEBUG (21378): d22 be411622c0000000 d23
3ef99342e0ee5069 I/DEBUG (21378): d24 bfd0625be0000000 d25
3e555385e0000000 I/DEBUG (21378): d26 3e555385e0000000 d27
3ef99342e0ee5069 I/DEBUG (21378): d28 0000000000000000 d29
0000000000000000 I/DEBUG (21378): d30 0000000000000000 d31
0000000000000000 I/DEBUG (21378): scr 20000012 I/DEBUG (21378): I/DEBUG
(21378): #00 pc 00015e7c /system/lib/libc.so (__libc_android_abort)
I/DEBUG (21378): #01 pc 00013834 /system/lib/libc.so (dlfree) I/DEBUG
(21378): #02 pc 00014726 /system/lib/libc.so (free) I/DEBUG (21378): #03
pc 000009c4 /system/lib/libstdc++.so (_ZdlPv) I/DEBUG (21378): #04 pc
000b42dc /data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d8CCObjectD0Ev) I/DEBUG (21378): #05 pc 000b434e
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d8CCObject7releaseEv) I/DEBUG (21378): #06 pc 000df77e
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEE16removeAllObjectsEb) I/DEBUG
(21378): #07 pc 000e0608
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEED1Ev) I/DEBUG (21378): #08 pc
000e064a /data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEED0Ev) I/DEBUG (21378): #09 pc
000b434e /data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d8CCObject7releaseEv) I/DEBUG (21378): #10 pc 000dd424
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d6CCNodeD2Ev) I/DEBUG (21378): #11 pc 000d76fc
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d7CCLayerD2Ev) I/DEBUG (21378): #12 pc 00014b7e
/data/data/org.cocos2dx.application/lib/libhelloworld.so
(_ZN17VolcanoBackgroundD1Ev) I/DEBUG (21378): #13 pc 00014bc2
/data/data/org.cocos2dx.application/lib/libhelloworld.so
(_ZN17VolcanoBackgroundD0Ev) I/DEBUG (21378): #14 pc 000b434e
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d8CCObject7releaseEv) I/DEBUG (21378): #15 pc 000df77e
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEE16removeAllObjectsEb) I/DEBUG
(21378): #16 pc 000e0608
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEED1Ev) I/DEBUG (21378): #17 pc
000e064a /data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEED0Ev) I/DEBUG (21378): #18 pc
000b434e /data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d8CCObject7releaseEv) I/DEBUG (21378): #19 pc 000dd424
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d6CCNodeD2Ev) I/DEBUG (21378): #20 pc 000d76fc
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d7CCLayerD2Ev) I/DEBUG (21378): #21 pc 00015a32
/data/data/org.cocos2dx.application/lib/libhelloworld.so
(_ZN10HelloWorldD1Ev) I/DEBUG (21378): #22 pc 00015a76
/data/data/org.cocos2dx.application/lib/libhelloworld.so
(_ZN10HelloWorldD0Ev) I/DEBUG (21378): #23 pc 000b434e
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d8CCObject7releaseEv) I/DEBUG (21378): #24 pc 000df77e
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEE16removeAllObjectsEb) I/DEBUG
(21378): #25 pc 000e0608
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEED1Ev) I/DEBUG (21378): #26 pc
000e064a /data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d14CCMutableArrayIPNS_6CCNodeEED0Ev) I/DEBUG (21378): #27 pc
000b434e /data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d8CCObject7releaseEv) I/DEBUG (21378): #28 pc 000dd424
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d6CCNodeD2Ev) I/DEBUG (21378): #29 pc 000be22c
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d7CCSceneD1Ev) I/DEBUG (21378): #30 pc 000be272
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d7CCSceneD0Ev) I/DEBUG (21378): #31 pc 000b434e
/data/data/org.cocos2dx.application/lib/libcocos2d.so
(_ZN7cocos2d8CCObject7releaseEv) I/DEBUG (21378): I/DEBUG (21378): code
around pc: I/DEBUG (21378): afd15e5c 2c006824 e028d1fb b13368db c064f8df
I/DEBUG (21378): afd15e6c 44fc2401 4000f8cc 49124798 25002027 I/DEBUG
(21378): afd15e7c f7f57008 2106ebd0 ed7cf7f6 460aa901 I/DEBUG (21378):
afd15e8c f04f2006 95015380 95029303 e8a2f7f6 I/DEBUG (21378): afd15e9c
462aa905 f7f62002 f7f5e8ae 2106ebbc I/DEBUG (21378): I/DEBUG (21378):
code around lr: I/DEBUG (21378): afd19390 4a0e4b0d e92d447b 589c41f0
26004680 I/DEBUG (21378): afd193a0 686768a5 f9b5e006 b113300c 47c04628
I/DEBUG (21378): afd193b0 35544306 37fff117 6824d5f5 d1ef2c00 I/DEBUG
(21378): afd193c0 e8bd4630 bf0081f0 0002816c ffffff88 I/DEBUG (21378):
afd193d0 b086b570 f602fb01 9004460c a804a901 I/DEBUG (21378): I/DEBUG
(21378): stack: I/DEBUG (21378): 44cd78a0 afd42664 I/DEBUG (21378):
44cd78a4 000a98d8 I/DEBUG (21378): 44cd78a8 00000015 I/DEBUG (21378):
44cd78ac afd18479 /system/lib/libc.so I/DEBUG (21378): 44cd78b0 afd4270c
I/DEBUG (21378): 44cd78b4 afd426b8 I/DEBUG (21378): 44cd78b8 00000000
I/DEBUG (21378): 44cd78bc afd193b1 /system/lib/libc.so I/DEBUG (21378):
44cd78c0 00000001 I/DEBUG (21378): 44cd78c4 44cd78f4 I/DEBUG (21378):
44cd78c8 00162a74 I/DEBUG (21378): 44cd78cc 0000a000 I/DEBUG (21378):
44cd78d0 44cd7b68 I/DEBUG (21378): 44cd78d4 afd186d3 /system/lib/libc.so
I/DEBUG (21378): 44cd78d8 df002777 I/DEBUG (21378): 44cd78dc e3a070ad
I/DEBUG (21378): #00 44cd78e0 00000026 I/DEBUG (21378): 44cd78e4
44cd78f4 I/DEBUG (21378): 44cd78e8 000001f8 I/DEBUG (21378): 44cd78ec
00000000 I/DEBUG (21378): 44cd78f0 00162a74 I/DEBUG (21378): 44cd78f4
fffffbdf I/DEBUG (21378): 44cd78f8 44cd7b68 I/DEBUG (21378): 44cd78fc
afd46450 I/DEBUG (21378): 44cd7900 00000000 I/DEBUG (21378): 44cd7904
afd13839 /system/lib/libc.so I/DEBUG (21378): #01 44cd7908 000001f8
I/DEBUG (21378): 44cd790c 00000000 I/DEBUG (21378): 44cd7910 44cd7c10
I/DEBUG (21378): 44cd7914 43eaaf38 I/DEBUG (21378): 44cd7918 44cd7b68
I/DEBUG (21378): 44cd791c afd14729 /system/lib/libc.so</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 May 2011 17:25:28 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 09 May 2011 17:52:55 +0000</when>
<what>This is the intended behavior.

The problem with sending SIGABRT to the process is that itQ&apos;Es usually Q&quot;EcaughtQ&quot;E by the main thread, so debuggerd dumps the main threadQ&apos;Es stack trace into the log.  If the assert happened in a different thread, you want to see the stack trace from *that* thread.  A reliable way to ensure that debuggerd presents the most relevant information is to induce a segmentation fault in the aborting thread.

In this case itQ&apos;Es not actually the assert() macroQ&apos;Es Q&quot;EfaultQ&quot;E; assert() just calls abort().  The abort() function attempts to access a specific address (0xdeadbaad), which unequivocally identifies the failure as being the result of code calling abort() (as opposed to some other mechanism that throws SIGABRT).

If you look at the fault address, rather than just the signal type, the failure mode will be clear.  IIRC it also used to log something (e.g. Q&quot;Elibc abortingQ&quot;E), but that caused problems (logging may use malloc, malloc uses abort(), recursion ensues).
</what>
</comment>
</bug>
<bug>
<bugid>19497</bugid>
<title>L2TP port reference set incorrectly during IKE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>trance...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 04:13:03 +0000</openedDate>
<description>Using Samsung Galaxy S (GT-I9000) with firmware 2.3.3. Basic
L2TP+IPSEC+PSK VPN connection to a Cisco PIX firewall. L2TP to PIX
tested successfully with laptop. During IKE negotiations against a Cisco
PIX firewall - the phone sends through incorrect proxy host data.
Instead of sending through a port of 1701 - it sends through a port of
0. Debug output from pix: [IKEv1]: Group = DefaultGroup, IP = Q&lt;Edevice
IPQ&gt;E, Received remote Proxy Host data in ID Payload: Address Q&lt;Edevice IPQ&gt;E,
Protocol 17, Port 0 [IKEv1 DEBUG]: Group = DefaultGroup, IP = Q&lt;Edevice
IPQ&gt;E, processing ID payload [IKEv1]: Group = DefaultGroup, IP = Q&lt;Edevice
IPQ&gt;E, Received local Proxy Host data in ID Payload: Address Q&lt;EPIX IPQ&gt;E,
Protocol 17, Port 1701 it should be [IKEv1]: Group = DefaultGroup, IP =
Q&lt;Edevice IPQ&gt;E, Received remote Proxy Host data in ID Payload: Address
Q&lt;Edevice IPQ&gt;E, Protocol 17, Port 1701 [IKEv1 DEBUG]: Group = DefaultGroup,
IP = Q&lt;Edevice IPQ&gt;E, processing ID payload [IKEv1]: Group = DefaultGroup,
IP = Q&lt;Edevice IPQ&gt;E, Received local Proxy Host data in ID Payload: Address
Q&lt;EPIX IPQ&gt;E, Protocol 17, Port 1701</description>
<comment>
<author>E.Parhom...@gmail.com</author>
<when>Thu, 01 Sep 2011 08:26:05 +0000</when>
<what>HTC HD2 with TyphooN CyanogenMod 7 as NAND.
Android Android 2.3.5
The same thing with Cisco PIX 515e.
From computer works, from Phone - dont.
P.S. Many releases of Android version before - works.</what>
</comment>
</bug>
<bug>
<bugid>16339</bugid>
<title>Email, Exchange 2010 SP1, and Line Breaks.</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nlaba...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 16:10:21 +0000</openedDate>
<description>Hello, IQ&apos;Eve had an ongoing formatting issue using the stock email client
for 2.3 and Exchange. IQ&apos;Eve tried the HTC email client and didnQ&apos;Et have
the issue. Long story short, the stock email client seems to break
word-wrapping and line breaks when replying to an HTML email. You end up
with a bunch of text that looks like this: This is an HTML t est email
that is di splaying incorrectl y. Word wrap seems t o be broken. It
seems to break them apart at whatever the screen width is set to. IQ&apos;Eve
attached a copy and paste of the HTML from both the stock email client
and the HTC email client. ThereQ&apos;Es a definite difference in the HTML,
with the HTC example being the one thatQ&apos;Es displayed correctly. IQ&apos;Eve been
able to reproduce this across different ROMs on both the Droid
Incredible and the Droid X. Please let me know if you need any other
information. Also, both emails display fine when used in a desktop email
client, e.g. Outlook. The formatting issue is only noticeable when
displayed on the phone. Thanks, Nate</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 27 Apr 2011 03:34:56 +0000</when>
<what>IQ&apos;Em not sure I follow you.   YouQ&apos;Ere replying to some email ... from which client?   And the problem is that it displays improperly when received on the stock client?   Could you send an example of a broken email (i.e. one that should display improperly) to mblank@rainsurfer.info?</what>
</comment>
<comment>
<author>nlaba...@gmail.com</author>
<when>Wed, 27 Apr 2011 04:19:00 +0000</when>
<what>Apologies for not being more clear.

1. The text gets broken when replying from the stock Android email client. For example, someone sends me an email via Outlook. The message displays as expected on Android. However, when I reply to the original email from Android, the response is garbled like the example above. IQ&apos;Eve also attached a screenshot.

2. I believe the text is actually rendered correctly for everyone, e.g. one long line without word wrapping, but the original reply in #1 seems to cause the initial issue with bad formatting of the HTML. If viewed in Gmail, the reply also appears as one unbroken line.

3. TouchDown, HTCQ&apos;Es Mail, and Enhanced Email do not have this issue. Both Moxier and stock Android do. It looks like the problem is caused by the format of the outbound email. ThereQ&apos;Es a pretty obvious different when you compare the two txt files IQ&apos;Eve attached.

Please let me know if thereQ&apos;Es any more information that you require.</what>
</comment>
<comment>
<author>nlaba...@gmail.com</author>
<when>Wed, 27 Apr 2011 04:22:39 +0000</when>
<what>Also, IQ&apos;Eve flashed my ROMs back and forth between CyanogenMod and HTC Sense for testing. The problem seems to occur with any AOSP ROM.</what>
</comment>
<comment>
<author>nlaba...@gmail.com</author>
<when>Fri, 29 Apr 2011 03:59:56 +0000</when>
<what>IQ&apos;Eve attached two additional sample of the HTC client compared the the native Android client. The file names are tagged with the client. Please let me know if thereQ&apos;Es any additional questions. The actual email client says Q&quot;EMoxierQ&quot;E since I was copying and pasting the same message, so itQ&apos;Es safe to ignore. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 23 Aug 2011 18:58:53 +0000</when>
<what>What device is this?  IQ&apos;Eve never seen this on any device, for what little itQ&apos;Es worth.</what>
</comment>
<comment>
<author>nlaba...@gmail.com</author>
<when>Mon, 05 Sep 2011 18:19:00 +0000</when>
<what>IQ&apos;Eve tried this on both the HTC Incredible and HTC Thunderbolt running CM7. Same results. The stock Android client and Moxier have the problem. Enhanced Email, RoadSync, and Touchdown do not.</what>
</comment>
</bug>
<bug>
<bugid>10631</bugid>
<title>Volume rocker should have both silent and vibrate modes available</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-13T18:05:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>38</stars>
<reportedBy>jneiberger@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 14:16:39 +0000</openedDate>
<description>Prior to 2.2, the volume rocker had options for Vibrate and Silent mode.
This was changed in 2.2 and weQ&apos;Ed like to see this changed back to the
old behavior. There is no good reason for not having this feature
available. It is helpful for it to be available and there is no
downside. Please change the behavior of the volume rocker back to the
pre-2.2 behavior.</description>
<comment>
<author>garethda...@gmail.com</author>
<when>Fri, 20 Aug 2010 14:50:37 +0000</when>
<what>How about have it both ways and make it an option.</what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Fri, 20 Aug 2010 16:02:36 +0000</when>
<what>Great idea. A simple checkbox in the Sounds section would do the trick.</what>
</comment>
<comment>
<author>insl...@gmail.com</author>
<when>Fri, 20 Aug 2010 16:16:51 +0000</when>
<what>Adding the option to return to the old behavior set is an ideal solution. This provides the alleged ease of use for less technical users while not depriving advanced users of expected functionality. </what>
</comment>
<comment>
<author>mattf...@gmail.com</author>
<when>Fri, 20 Aug 2010 16:26:03 +0000</when>
<what>@insllvn (since I donQ&apos;Et see a PM functionality or listed e-mail here).
I object to your categorization of Q&apos;Eless technicalQ&apos;E and Q&apos;Eadvanced usersQ&apos;E here. I, myself, am as advanced of an Android user as you will find, but I prefer the new functionality.</what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Fri, 20 Aug 2010 16:30:57 +0000</when>
<what>@mattfinn, can you tell us why you like the new way better? How does it harm you to have an option to click one more time to get a silent mode? How is losing that capability better?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 17:22:59 +0000</when>
<what>Duplicate of 10602?</what>
</comment>
<comment>
<author>bear.ow...@gmail.com</author>
<when>Fri, 20 Aug 2010 20:36:46 +0000</when>
<what>Reddit!</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 17:29:29 +0000</when>
<what>Issue 10666 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 17:29:51 +0000</when>
<what>Issue 10688 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 17:30:45 +0000</when>
<what>Issue 10670 has been merged into this issue.</what>
</comment>
<comment>
<author>tjcoste...@gmail.com</author>
<when>Mon, 23 Aug 2010 17:44:10 +0000</when>
<what>This change is grounds for me to move away from Android. Please fix this problem.</what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Mon, 23 Aug 2010 19:55:13 +0000</when>
<what>Yes, this is a duplicate of 10602. I didnQ&apos;Et see that one when I created this one. Can we merge this into 10602?

Thanks!</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 18:05:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13310</bugid>
<title>Lock code not always required</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>haigsako...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 08:07:20 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. *Enable a screen lock using a code for your
device after x minutes - What happened. *I am not always asked to enter
my lock code when waking up my device (i.e. using the slider) - What you
think the correct behavior should be. *I should always be asked for my
lock code I have a HTC Desire running v2.2 of Android.</description>
</bug>
<bug>
<bugid>561</bugid>
<title>can not use Q&quot;E-Q&quot;E as part of name in strings.xml</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-31T17:41:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>messag...@gmail.com</reportedBy>
<openedDate>Sat, 29 Mar 2008 01:21:54 +0000</openedDate>
<description>There will be an error showed in eclipse. Severity and Description Path
Resource Location Creation Time Id Syntax error on token Q&quot;E-Q&quot;E, , expected
ClipTest/src/test/clip R.java line 21 1206753459546 170043 using
m5-rc15.</description>
<comment>
<author>ad3f...@gmail.com</author>
<when>Mon, 31 Mar 2008 17:41:32 +0000</when>
<what>The names in the strings.xml files become java-language identifiers.  Q&apos;E-Q&apos;E is not a
valid character for java identifiers.</what>
</comment>
</bug>
<bug>
<bugid>17504</bugid>
<title>SMS messages attributed to the incorrect recipient</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>aedavies...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 20:21:24 +0000</openedDate>
<description>On two occasions, when sending a standard SMS message, upon reviewing
who the message was sent to, it appears to have been sent to the
incorrect recipient (who is not necessarily a contact who has recently
been contacted by SMS or other means). The text itself, however, seems
to have sent to the correct person regardless. Nevertheless, this is
stressful if personal information is transferred and may be a security
vulnerability. Hardware: HTC Desire HD Android version: 2.3.3 HTC Sense
version: 2.1</description>
<comment>
<author>matej.sp...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:52:22 +0000</when>
<what>I have the same problem. Happened on multiple occassions. Htc desire 2.2.</what>
</comment>
<comment>
<author>wallac...@gmail.com</author>
<when>Wed, 27 Jul 2011 20:54:40 +0000</when>
<what>IQ&apos;Em on a Thunderbolt running 2.2.1 with HTC Sense. Got the phone last month. This problem just started for me, but itQ&apos;Es happened four times in the last week. Not fun.

(posting in multiple issues with some reported problem)</what>
</comment>
</bug>
<bug>
<bugid>14206</bugid>
<title>ADT 9 plugins have wrong copyright date in Eclipse About box [P4 - Cosmetic]</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-01-22T07:52:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ehclonin...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 20:54:33 +0000</openedDate>
<description>The 3 ADT plugins from the tools_r9 branch has the copyright date as
2010. Should be 2011.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 07:52:41 +0000</when>
<what>Thanks, done here: https://review.source.android.com/20649</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 22:39:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2112</bugid>
<title>MArker vcrash</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-02T05:37:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ashot.to...@gmail.com</reportedBy>
<openedDate>Sun, 01 Mar 2009 23:22:18 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 02 Mar 2009 05:37:41 +0000</when>
<what></what>
</comment>
<comment>
<author>ashot.to...@gmail.com</author>
<when>Mon, 02 Mar 2009 20:43:35 +0000</when>
<what>Wonderful, you have deleted the issue completely, so now IQ&apos;Em unable to see the issue
to remember what is was about. If I would see, I could describe it in detail.</what>
</comment>
</bug>
<bug>
<bugid>18820</bugid>
<title>2.3.3 upgrade bug, phone restarts after power off.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roya...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 11:42:10 +0000</openedDate>
<description>After upgrading my DroidX to version 2.3.3 (GB I believe) more than 50%
of the time when I would shut down my phone using the power off option
it would shutdown and then with a couple of minutes it would
automatically restart. I had a reset done at a Verizon retailer outlet
and this did not correct the problem. I then had the phone replaced by
Verizon with a certified one and have discovered that it also does the
same thing. This seems to act like the power off is actually doing a
shutdown/restart like happens on a PC when doing a restart. Before my
upgrade to ver 2.3.3 this never happened. There for I believe it is a
bug introduced in the new version of Android. If after the phone does a
restart I immediatly power it off a second time it will stay off.
Sometimes I just pull the back off and pull the battery out a moment.</description>
</bug>
<bug>
<bugid>17430</bugid>
<title>Unified messaging for Gmail, SMS, Gtalk and 3rd party apps such as Facebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>viktor.m...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 20:31:37 +0000</openedDate>
<description>I feel itQ&apos;Es about time messaging is made a bit easier, something similar
to the unified messaging system coming in Windows Phone Mango should be
introduced to Android so that the user doesnQ&apos;Et have to multi-task
between IM-apps, sms, gmail etc.</description>
<comment>
<author>arjen.va...@gmail.com</author>
<when>Tue, 07 Jun 2011 18:54:43 +0000</when>
<what>Great idea. I would personally like to see the following messaging options supported: Gmail, SMS, WhatsApp, Exchange e-mail, Twitter, Facebook.</what>
</comment>
<comment>
<author>gbritton...@gmail.com</author>
<when>Fri, 01 Jul 2011 22:54:37 +0000</when>
<what>This feature has existed on webOS for the past 2 years, itQ&apos;Es a disappointment for
users switching from webOS to android finding such a useful feature missing.</what>
</comment>
<comment>
<author>malte.pe...@gmail.com</author>
<when>Wed, 24 Aug 2011 13:11:46 +0000</when>
<what>If HTC can do a (admittedly slightly limited) variant of this, why canQ&apos;Et Google?</what>
</comment>
<comment>
<author>vanshka...@gmail.com</author>
<when>Thu, 13 Oct 2011 07:32:07 +0000</when>
<what>This be a great feature. but I dont think email should pe part of such an app. The was we communicate in email is much too different than the way we do with IM, sms or whatsapp. There should be one unified messaging app, where we could set priority of the services we wish to use in any particular order. System should be smart to find out which service is available with my contact and use it seamlessly. </what>
</comment>
</bug>
<bug>
<bugid>16156</bugid>
<title>WebView doesnQ&apos;Et popout keyboard when focus() is set from Java </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gnanaswa...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 19:06:20 +0000</openedDate>
<description>When a WebView is used in the application and some dynamically generated
HTML is set to the View using loadDataWithBaseURL(), any JS executed by
WebView.loadURL(Q&quot;Ejavascript:____Q&quot;E); executes fine. Except when the same
call initiates a HTML element field focus, it doesnQ&apos;Et work as expected.
The field will be focussed, but the cursor is not shown and the Soft
keyboard also doesnQ&apos;Et popout like it does when the field is Q&quot;Etouch
focussedQ&quot;E or even when the field is focussed using a JS event triggered
by a button. - Steps to reproduce the problem (including sample code if
appropriate). Sample code is given at the bottom. - What happened. Soft
keyboard + Cursor not appearing after setting HTML element focus. - What
you think the correct behavior should be. Irrespective of the
originating JS call, the behaviour for the field focus should be to put
the cursor on the focussed field and then the soft keyboard should
popout for phones w/o Physical keyboard. Please make sure that youQ&apos;Ere
using Android 2.2, and (if the issue exists on a device) that the device
also runs Android 2.2. IQ&apos;Eve logged a discussion on StackOverFlow
regarding this where the code is formatted better than here.
http://stackoverflow.com/questions/5662828/android-webview-setting-html-field-focus-using-javascript
Also I was able to bring out the Soft keyboard using InputManager but
that still doesnQ&apos;Et display the cursor after the focus. Although when
starting to type the text does appear on the focussed field.
#################### Source Code ########################### import
android.app.Activity; import android.content.Context; import
android.os.Bundle; import android.util.Log; import
android.view.inputmethod.InputMethodManager; import
android.webkit.JsResult; import android.webkit.WebChromeClient; import
android.webkit.WebView; import android.webkit.WebViewClient; public
class WebViewProjectTestJSHTMLFocusActivity extends Activity { Activity
_current = null; WebView wv = null; /** Called when the activity is
first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); _current =
this; //setContentView(R.layout.main); String data = Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EQ&quot;E +
Q&quot;EQ&lt;EscriptQ&gt;Efunction focusser() {
document.getElementById(\Q&quot;Etext1\Q&quot;E).focus(); } Q&lt;E/scriptQ&gt;EQ&quot;E +
Q&quot;EQ&lt;EscriptQ&gt;Efunction javaFocusser() { javautil.javaFocus(false); }
Q&lt;E/scriptQ&gt;EQ&quot;E + Q&quot;EQ&lt;EscriptQ&gt;Efunction javaFocusserKeyboard() {
javautil.javaFocus(true); } Q&lt;E/scriptQ&gt;EQ&quot;E + Q&quot;EText 1Q&lt;Einput type=Q&apos;EtextQ&apos;E
id=Q&apos;Etext1Q&apos;E/Q&gt;EQ&lt;Ebr/Q&gt;EQ&quot;E + Q&quot;EText 2Q&lt;Einput type=Q&apos;EtextQ&apos;E id=Q&apos;Etext2Q&apos;E/Q&gt;EQ&lt;Ebr/Q&gt;EQ&quot;E +
Q&quot;EQ&lt;Einput type=Q&apos;EbuttonQ&apos;E value=Q&apos;EFocus Text1Q&apos;E onClick=Q&apos;Efocusser()Q&apos;E/Q&gt;EQ&quot;E +
Q&quot;EQ&lt;Einput type=Q&apos;EbuttonQ&apos;E value=Q&apos;EJava Focus Text1Q&apos;E
onClick=Q&apos;EjavaFocusser()Q&apos;E/Q&gt;EQ&quot;E + Q&quot;EQ&lt;Einput type=Q&apos;EbuttonQ&apos;E value=Q&apos;EJava Focus
Text1 And Keyboard OpenQ&apos;E onClick=Q&apos;EjavaFocusserKeyboard()Q&apos;E/Q&gt;EQ&quot;E +
Q&quot;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E; wv = new WebView(this);
wv.getSettings().setJavaScriptEnabled(true); // Set some HTML
wv.loadDataWithBaseURL(Q&quot;Efile:///android_asset/Q&quot;E, data, Q&quot;Etext/htmlQ&quot;E,
Q&quot;EUTF-8Q&quot;E, null); // Call back required after page load finished
wv.setWebViewClient(new CustomWebViewClient()); // Enable Alert calls
wv.setWebChromeClient(new CustomWebChromeClient()); // For JS-Q&gt;EJava
calls wv.addJavascriptInterface(this, Q&quot;EjavautilQ&quot;E); setContentView(wv); }
/** * Calls the same javascript and forces the keyboard to open */
public void javaFocus(final boolean shouldForceOpenKeyboard) { Thread t
= new Thread(Q&quot;EJava focusser threadQ&quot;E) { public void run() {
wv.loadUrl(Q&quot;Ejavascript:focusser();Q&quot;E); if(shouldForceOpenKeyboard) {
InputMethodManager mgr = (InputMethodManager)
getSystemService(Context.INPUT_METHOD_SERVICE); mgr.showSoftInput(wv,
InputMethodManager.SHOW_IMPLICIT); } } }; // Run on the View Thread.
_current.runOnUiThread(t); } /** * Calls focus method after the page
load is complete. */ final class CustomWebViewClient extends
WebViewClient { @Override public void onPageFinished(WebView view,
String url) { // javaFocus(true); Log.d(Q&quot;ETestExamplesQ&quot;E, Q&quot;Efocusser call
completeQ&quot;E); } } final class CustomWebChromeClient extends
WebChromeClient { @Override public boolean onJsAlert(WebView view,
String url, String message, JsResult result) { Log.d(Q&quot;ETestExamplesQ&quot;E, Q&quot;EJS
Alert :: Q&quot;E + message); return false; } } } #################### Source
Code ###########################</description>
<comment>
<author>gnanaswa...@gmail.com</author>
<when>Tue, 26 Apr 2011 05:18:10 +0000</when>
<what>Any update?</what>
</comment>
<comment>
<author>gnanaswa...@gmail.com</author>
<when>Thu, 12 May 2011 10:14:00 +0000</when>
<what>No update? </what>
</comment>
<comment>
<author>gnanaswa...@gmail.com</author>
<when>Fri, 24 Jun 2011 11:08:43 +0000</when>
<what>Please mark this as Not-a-Bug. I actually saw that a minor modification to one of the methods Q&quot;Ejust before focusQ&quot;E to force focus the WebView resolves the issue. 

For others who come here looking for the same issue - Please visit the original StackOverFlow Question (now updated) and answer
http://stackoverflow.com/questions/5662828/android-webview-setting-html-field-focus-using-javascript</what>
</comment>
</bug>
<bug>
<bugid>16025</bugid>
<title>HTML5 canvas shadowOffsetY value reversed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Jonathan...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 22:35:39 +0000</openedDate>
<description>In the Android browser, the shadowOffsetY value is apparently reversed
from all of the main browsers on Windows (Chrome, Firefox 4, IE9, Opera,
Safari). With a standard shadow, you would expect it to go to the
bottom-right. However, by default, the Android version goes to the
top-right if the value is positive. I have tested this on 2.2.1 (HTC
Thunderbolt and Motorola Droid X) and 2.3.3 (Cyanogenmod 7 on ViewSonic
gTablet), all with the standard browser showing AppleWebKit/533.1 in the
user agent string. Example URLs:
http://www.html5canvastutorials.com/advanced/html5-canvas-shadow-offset-tutorial/
http://dev.opera.com/articles/view/html-5-canvas-the-basics/#shadows</description>
<comment>
<author>MRiens...@gmail.com</author>
<when>Tue, 07 Jun 2011 08:34:02 +0000</when>
<what>I see the same behavior, using Android 2.3.3 (CyanogenMod-7.0.3-RC2-CLIQXT on Motorola Cliq XT), with the standard browser showing AppleWebKit/533.1 in the user agent string.

When this is fixed, it would be _really_ terrific to have a clean way to detect whether or not shadowOffsetY is handled correctly, to enable those who really need it to look right to compensate as needed.

One could probably create a small canvas, draw something with a shadow, then look at the result, in order to detect if itQ&apos;Es being handled properly. But it would be nicer not to have to do this.</what>
</comment>
<comment>
<author>ch...@worth1000.com</author>
<when>Wed, 31 Aug 2011 14:20:02 +0000</when>
<what>Great idea (your test).  I created one since I have to move forward and account for this bug :(

Hope itQ&apos;Es helpful

https://gist.github.com/1183651</what>
</comment>
</bug>
<bug>
<bugid>15344</bugid>
<title>Android market not finding my device it worked fine a few days ago</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-09T18:35:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kg4...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 04:01:18 +0000</openedDate>
<description>Samsung moment Eclair on Sprint</description>
<comment>
<author>robertma...@gmail.com</author>
<when>Wed, 09 Mar 2011 05:07:07 +0000</when>
<what>This is a duplicate of: http://code.google.com/p/android/issues/detail?id=15343</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 18:35:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1769</bugid>
<title>Message threading</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-08-27T14:03:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>bourd...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jan 2009 22:50:01 +0000</openedDate>
<description>I canQ&apos;Et believe no-oneQ&apos;Es reported this yet, because it makes K-9
virtually unusable for a lot of things: there is no message threading.
Especially on mailing lists this makes it impossible to follow
conversations. Even worse, newest messages show up at the top of your
mailbox, so if you browse through the list downwards youQ&apos;Ell find a lot
of emails that need previous messages to make sense.</description>
<comment>
<author>bourd...@gmail.com</author>
<when>Sat, 10 Jan 2009 22:50:30 +0000</when>
<what>Ugh, that should have gone into the K-9 bugtracker. It goes for the email app, too,
though.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:16:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:03:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14997</bugid>
<title>Unable to delete Q&quot;EMy TagQ&quot;E entries</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dilorenz...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 21:38:33 +0000</openedDate>
<description>Device: Nexus S Android Version: 2.3.3 IQ&apos;Em unable to delete any created
Q&quot;EMy TagsQ&quot;E in the (NFC) Tags application.</description>
<comment>
<author>rolandca...@gmail.com</author>
<when>Fri, 25 Feb 2011 12:59:39 +0000</when>
<what>I am not able to delete Q&quot;EMy TagsQ&quot;E as well. I can deleted starred or scanned tags but not tags I have created. Long press does not work... can anyone confirm?
</what>
</comment>
<comment>
<author>phoenix....@gmail.com</author>
<when>Thu, 03 Mar 2011 22:59:51 +0000</when>
<what>I am also unable to delete them.</what>
</comment>
<comment>
<author>cyberfro...@gmail.com</author>
<when>Sun, 10 Apr 2011 15:37:14 +0000</when>
<what>Same here. I am Not able to delete my Tags.</what>
</comment>
<comment>
<author>dpiec...@gmail.com</author>
<when>Thu, 28 Apr 2011 21:49:03 +0000</when>
<what>I donQ&apos;Et understand why this wasnQ&apos;Et a basic feature to begin with...</what>
</comment>
<comment>
<author>dilorenz...@gmail.com</author>
<when>Fri, 29 Apr 2011 10:26:01 +0000</when>
<what>Fixed with 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>12425</bugid>
<title>GoogleAccount Sync Exception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gopuraj...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 11:29:08 +0000</openedDate>
<description>Hi , Version : Donut Custom Board Reproduced in booting time in some
devices. something wrong in the below code!!!? File Path =
SyncStorageEngine.writeAccountInfoLocked()
-------------------------------------- final int N =
mAuthorities.size(); for (int i=0; iQ&lt;EN; i++) { AuthorityInfo authority =
mAuthorities.get(i); out.startTag(null, Q&quot;EauthorityQ&quot;E);
out.attribute(null, Q&quot;EidQ&quot;E, Integer.toString(authority.ident));
--------------------------------------- Is it right? ....The key vaules
are 0.....N ,but the //doDatabaseCleanup() mAuthorities removal based on
checking the Accountinfo.ident, What happen if any authority removed in
between 0...N ,by doDatabaseCleanup(). I am getting Null pointer
Exception from the SyncStorageEngine. The below are the authority lists
before account updation by
SyncStoragEngine.writeAccountInfoLocked().(Note :Youtube account is
different),if the new account list fromAccountMoitor Doest have the
tom1000@youtube.com,the writeAccounInfo will crash...,(4 th index is
null but writeAccountInfo still accessing it) accountName =Q&gt;E
[tom99@googlemail.com], authorityName =Q&gt;E [gmail-ls] accountName =Q&gt;E
[tom99@googlemail.com], authorityName =Q&gt;E [calendar] accountName =Q&gt;E
[tom99@googlemail.com], authorityName =Q&gt;E [contacts] accountName =Q&gt;E
[tom99@googlemail.com],authorityName =Q&gt;E [subscribedfeeds] accountName =Q&gt;E
[tom1000@youtube.com], authorityName =Q&gt;E [contacts] accountName =Q&gt;E
[tom99@googlemail.com], authorityName =Q&gt;E
[com.pants.android.rss.sc.lite.RSSItem] This is the exception trace from
log-cat, W/dalvikvm( 1235): threadid=87: thread exiting with uncaught
exception (group=0x2aac9a08) E/AndroidRuntime( 1235): Uncaught handler:
thread Thread-44 exiting due to uncaught exception E/AndroidRuntime(
1235): *** EXCEPTION IN SYSTEM PROCESS. System will crash.
D/MountListener( 1235): handleEvent volume_mounted:/sdcard
E/AndroidRuntime( 1235): java.lang.NullPointerException at
android.content.SyncStorageEngine.writeAccountInfoLocked(SyncStorageEngine.java:
1226) E/AndroidRuntime( 1235): at
android.content.SyncStorageEngine.doDatabaseCleanup(SyncStorageEngine.java:
627) E/AndroidRuntime( 1235): at android.content.SyncManager
$5.onAccountsUpdated(SyncManager.java:316) E/AndroidRuntime( 1235): at
android.accounts.AccountMonitor
$AccountUpdater.run(AccountMonitor.java:82) As per my source the
writeAccountInfoLocked() at line no 1226 is out.attribute(null, Q&quot;EidQ&quot;E,
Integer.toString(authority.ident)); So it should be the authority is
Null. As per my analysis : When boot time the accounts will be updated
from GoogleLoginService ,and the accounts will be sync with the
sync.xml,by writeAccountInfoLocked(),writeAccountInfoLocked is accesing
the deletd authority from the mAuthorities SparseArray. for (int i=0;
iQ&lt;EN; i++) { AuthorityInfo authority = mAuthorities.get(i);
out.startTag(null, Q&quot;EauthorityQ&quot;E); out.attribute(null, Q&quot;EidQ&quot;E,
Integer.toString(authority.ident)); The AuthorityInfo should get from
the proper index of SparseArray Thanks Q&amp;E Regards Rajesh Gopu</description>
<comment>
<author>gopuraj...@gmail.com</author>
<when>Wed, 10 Nov 2010 10:25:43 +0000</when>
<what>This crash happens when clearing the Google Apps ,Data Q&amp;E login with new account by reating a new account?
 
The reason for crash is ,
When creating the new account gopu469@googlemail.com ,The SyncStorageEngine calls doDatabaseCleanup()..
        Line 5943: I/SyncManager( 1196): New Accounts : 1
	Line 5945: I/SyncManager( 1196): 0 =gopu469@googlemail.com
	                    Total  mAuthorities Size: 6
	Line 5949: I/SyncManager( 1196): 0 =0:gmail-ls:gopu460@googlemail.com
	Line 5951: I/SyncManager( 1196): 1 =1:calendar:gopu460@googlemail.com
	Line 5953: I/SyncManager( 1196): 2 =2:contacts:gopu460@googlemail.com
	Line 5955: I/SyncManager( 1196): 3 =3:subscribedfeeds:gopu460@googlemail.com
	Line 5957: I/SyncManager( 1196): 4 =4:calendar:gopu469@googlemail.com
	Line 5959: I/SyncManager( 1196): 5 =5:contacts:gopu469@googlemail.com

In doDatabaseCleanup() ,calendar:gopu460@googlemail.com mAuthorities will be removed
so after deletion my mAuthorities will be looks like

        Line 5949: I/SyncManager( 1196): 0 =0:null
	Line 5951: I/SyncManager( 1196): 1 =1:null
	Line 5953: I/SyncManager( 1196): 2 =2:null
	Line 5955: I/SyncManager( 1196): 3 =3:null
	Line 5957: I/SyncManager( 1196): 4 =4:calendar:gopu469@googlemail.com
	Line 5959: I/SyncManager( 1196): 5 =5:contacts:gopu469@googlemail.com

after this  writeAccountInfoLocked() writing the details to accounts.xml,the code is below
               for (int i=0; iQ&lt;EN; i++) {
                AuthorityInfo authority = mAuthorities.get(i);
                out.startTag(null, Q&quot;EauthorityQ&quot;E);
                out.attribute(null, Q&quot;EidQ&quot;E, Integer.toString(authority.ident));

It trying to access the 0 Q&amp;E 1 ,so when calling mAuthorities[0].ident ,It thows NullPointerException Q&amp;E System_server is crashing..

       </what>
</comment>
</bug>
<bug>
<bugid>16404</bugid>
<title>Kernel panic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vladimir...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 21:03:49 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. For no
apparent reason, phone reboots. At that time, I was updating Q&quot;EfringQ&quot;E
from the market. After reboot, I discovered the reason in
/proc/last_kmsg: [ 913.651092] kernel BUG at mm/page_alloc.c:850! [
913.651214] Unable to handle kernel NULL pointer dereference at virtual
address 00000000 Full last_kmsg attached. DonQ&apos;Et forget to mention which
device you have, making sure that it runs Android 2.3. Nexus One,
official GRI40, not rooted. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7148</bugid>
<title>wi-fi hanging leads to unresponsive phone unlocking -or- wi-fi driver hangs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>brian.d...@gmail.com</reportedBy>
<openedDate>Sun, 14 Mar 2010 17:03:02 +0000</openedDate>
<description>What happened was: - a loss of IP connectivity (apps hanging trying to
resolve DNS, all sites fail to connect in Browser) - phone sleeps -
power on to unlock - unlock button is unresponsive - press power button
to sleep the phone - unlock button responsive again or unlock button
doesnQ&apos;Et appear - eventually i get back in - turned off wifi - noticed
that the area below the wifi icon is still dim, possibly indicating the
wifi powering off has hung too - minutes later, the wifi connection
reactivates on its own (after i have told it to turn off) - i turn off
the wifi again - wifi turns off in seconds, this time This points to a
hung driver in the kernel</description>
<comment>
<author>marceloc...@gmail.com</author>
<when>Tue, 23 Mar 2010 19:34:38 +0000</when>
<what>Hello Brian,
You are having the exact same issue as me. 

http://code.google.com/p/android/issues/detail?
id=7308Q&amp;Eq=wifiQ&amp;Esort=typeQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Estart=100</what>
</comment>
</bug>
<bug>
<bugid>5087</bugid>
<title>Email Setup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DeGe...@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 20:15:40 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Add Email Account: Will not add triad.rr.com to email accounts</description>
</bug>
<bug>
<bugid>15692</bugid>
<title>DatePickerDialog changes dimension when reflowing long text</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-23T22:21:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>billcare...@mac.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 18:22:07 +0000</openedDate>
<description>System: Android 2.2 on an HTC Incredible using the stock Android
DatePickerDialog To reproduce: 1) Create a date picker dialog. 2) Use
the + and - buttons to set the date to Nov 25 2010. 3) Observe the
positions of the buttons and the dialog. 4) Use the + button to change
the date to Nov 26 2010. 5) Observe that the positions of the buttons
and the dialog have changed. What happens: Wednesday, Thursdays, and
Saturdays in November and December overflow the single line of text that
is being used to display the current date. The other days of the week
fit into a single line. This causes the dialog to jump around the screen
while the user changes the date, which is distracting and visually
unappealing. What should happen: The dialog should layout enough space
for the longest possible combination of day, month, date, and year, to
prevent the user interface from moving while the user changes the date
and time.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 23 Mar 2011 22:21:13 +0000</when>
<what>Fixed in 3.0.</what>
</comment>
</bug>
<bug>
<bugid>4027</bugid>
<title>Android SDK 1.6 R1 fails to invoke emulator when profile directory contains umlaut</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>14</stars>
<reportedBy>joerg.pl...@gmail.com</reportedBy>
<openedDate>Sun, 27 Sep 2009 15:59:38 +0000</openedDate>
<description>The Android SDK 1.6 R1 fails to handle AVDs under the following
circumstances: * The user runs Windows * The username (and hence the
profile directory) contains an umlaut character It is possible to create
AVDs from within Eclipse, but trying to launch an emulator results in
the following error message: emulator: ERROR: no search paths found in
this AVDQ&apos;Es configuration. Weird, the AVDQ&apos;Es config.ini file is malformed.
Try re-creating it. The command line Q&quot;EandroidQ&quot;E tool also has problems
accessing these AVDs. Moving the ADVs to a different location and
modifying the .ini files manually solves the problem, but it should
really be solved in the SDK. See also:
http://groups.google.com/group/android-beginners/browse_thread/thread/b7da28376d77a234</description>
<comment>
<author>ekwa...@gmail.com</author>
<when>Mon, 28 Sep 2009 08:20:32 +0000</when>
<what>Yes, many begginers are suffered from this problem.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:35:56 +0000</when>
<what></what>
</comment>
<comment>
<author>joerg.pl...@gmail.com</author>
<when>Wed, 10 Mar 2010 18:28:51 +0000</when>
<what>Btw this is still an issue in the 2.x SDKs.</what>
</comment>
<comment>
<author>nihei...@gmail.com</author>
<when>Fri, 16 Apr 2010 07:07:53 +0000</when>
<what>This also occurs if you use scandinavian letters ?, ? and ? in your username</what>
</comment>
<comment>
<author>itb...@gmail.com</author>
<when>Wed, 26 May 2010 22:17:15 +0000</when>
<what>After playing about with it ive found a solution, though this may only be for silly
usernames as mine has an Q&apos;E?Q&apos;E in it.

But i am on the 2.2 sdk.

Create a system environmental variable called ANDROID_SDK_HOME and set the path to
something not in the user settings, IQ&apos;Eve used just c:\

delete the .android folder you have and recreate the AVD. All should be well :)

Hope ive helped some one.</what>
</comment>
<comment>
<author>raucou...@gmail.com</author>
<when>Sun, 08 Aug 2010 22:26:00 +0000</when>
<what>Yes itbps2, you have helped me a lot. Thanks. Problem occured with a letter Q&apos;E?Q&apos;E and the newest SDK (r6). </what>
</comment>
<comment>
<author>halle...@gmail.com</author>
<when>Tue, 19 Oct 2010 14:16:40 +0000</when>
<what>Thanks a lot. It worked!
I used ANDROID_SDK_HOME=C:\Android
All due the username Andr?</what>
</comment>
<comment>
<author>lefev...@gmail.com</author>
<when>Mon, 08 Nov 2010 01:33:33 +0000</when>
<what>I confirm that setting the ANDROID_SDK_HOME also cures the problem since that path doesnQ&apos;Et have any strange characters in it. For me the problem was the ? (e grave accent). That didnQ&apos;Et surprise me as Java seems to have problems in general with such paths (at least on Windows) and thus it may not be possible to fix this in Android without going to great lengths, i.e., without using some native code; at least that was the thrust of what I read the first time I ran into the issue.</what>
</comment>
<comment>
<author>joaopint...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:17:26 +0000</when>
<what>Thank you all! Specially Andr? since my problem was also having a portuguese name... in this case Q&quot;EJo?oQ&quot;E.. :)

</what>
</comment>
<comment>
<author>joerg.zi...@gmail.com</author>
<when>Sat, 13 Nov 2010 15:04:16 +0000</when>
<what>This worked for me: Replace the non-ASCII path component in the .ini file with its 8.3-equivalent, e.g. Q&quot;EJ?rgQ&quot;E -Q&gt;E Q&quot;EJrg~1Q&quot;E.</what>
</comment>
<comment>
<author>rafalpie...@gmail.com</author>
<when>Sun, 21 Nov 2010 19:15:17 +0000</when>
<what>Hi

Where I can change ANDROID_SDK_HOME default location for all AVDs?</what>
</comment>
<comment>
<author>halle...@gmail.com</author>
<when>Mon, 22 Nov 2010 10:22:09 +0000</when>
<what>You must add a new Environment Variable. See http://vlaurie.com/computers2/Articles/environment.htm</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 07:21:40 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:35:26 +0000</when>
<what>Issue 12586 has been merged into this issue.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:35:57 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Thu, 17 Nov 2011 21:52:59 +0000</when>
<what>Issue 21344 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>6707</bugid>
<title>Need Bluetooth RSSI values for active connections.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>phil...@cs.toronto.edu</reportedBy>
<openedDate>Wed, 17 Feb 2010 20:23:02 +0000</openedDate>
<description>Our application requires us to poll Bluetooth connections to various
devices and determine the signal strength of the connections in order to
determine approximate vicinity. This feature is currently available on
numerous other less open platforms than the Android, but the Android
seems to hide it from the Java API. It would be really great if the
BluetoothDevice class could have a getRssi () property added to it,
which could expose the RSSI value of any currently active connection to
that device to our apps. If there is no active connection to the device,
it could respond with a nonesense answer or throw an exception. This
seems to be the simplest way to expose the value to the Java API and is
what is done on the other platforms that I am familiar with. If there is
no active connection to the device, some other platforms try to create a
connection in order to respond with a meaningful RSSI, but this often
leads to poor application performance and should be avoided. An
exception makes much more sense. Thanks.</description>
<comment>
<author>phil...@cs.toronto.edu</author>
<when>Wed, 17 Feb 2010 21:44:05 +0000</when>
<what>Alternately, since there is already a special BluetoothSocket class the RSSI 
property could be put directly into that. So after connecting the BluetoothSocket 
using socket.connect(), the user could poll the socketQ&apos;Es RSSI by using socket.getRssi
().

This would actually be an improvement over the way I have seen RSSI handled on other 
platforms, which tie the RSSI to the device instead of the socket. By associating it 
with the BluetoothSocket throwing an exception when the RSSI is polled but no 
connection exists would be totally consistent with all the other methods of the 
BluetoothSocket (for example, throwing an IOException when there is no connection 
and the user tries to write to it). 

So there are two excellent options for where to place RSSI property: either the 
BluetoothDevice class or the BluetoothSocket class. Given that the RSSI value is 
already exposed to the HCI level, this addition should be quite painless and would 
make many innovative applications possible.</what>
</comment>
</bug>
<bug>
<bugid>13114</bugid>
<title>Emoticons without the nose</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>jakubkot...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 12:29:53 +0000</openedDate>
<description>The system shows the little green emoticons only when the sender writes
a Q&quot;EfullQ&quot;E smiley, i.e. Q&quot;E:-)Q&quot;E. Many people write the shortened versions
(Q&quot;E:)Q&quot;E), so in about 90 % of my texts I donQ&apos;Et see the green emoticons,
but just the original text Q&quot;E:)Q&quot;E. I believe that many people would
appreciate if you included the shortened versions in the dictionary for
replacing text for smileys.</description>
<comment>
<author>dustin.w...@gmail.com</author>
<when>Fri, 21 Jan 2011 20:07:39 +0000</when>
<what>This has pissed me off since the beginning.

Please, please, please, just make the smiley dictionary customizable. Then I can add the emoticons I want and be done with it.</what>
</comment>
<comment>
<author>mano...@gmail.com</author>
<when>Thu, 19 May 2011 16:59:27 +0000</when>
<what>This is particularly important in an SMS application, where space is at a premium.  I canQ&apos;Et believe it is done so stupidly.</what>
</comment>
<comment>
<author>Amy.F.Po...@gmail.com</author>
<when>Tue, 21 Jun 2011 11:53:04 +0000</when>
<what>This has been annoying me every since I got my android!! Love the emoticons themselves, but HATE the scripting for them. Either change is so thereQ&apos;Es no Q&quot;E-Q&quot;E nose or make it so people can customise their scripts for themselves. I only realised Android HAD smileys when I typed in Q&quot;Eo_OQ&quot;E because I would usually NEVER use the Q&quot;E-Q&quot;E. It makes texting longer, more awkward and means no one else but Android users can see thereQ&apos;Es an emoticon there.</what>
</comment>
<comment>
<author>timboett...@gmail.com</author>
<when>Sun, 21 Aug 2011 17:11:48 +0000</when>
<what>Very annoying. Please change it!</what>
</comment>
</bug>
<bug>
<bugid>17609</bugid>
<title>in Latitude, when locale is changed a display error occurrs.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 09:48:32 +0000</openedDate>
<description>in Latitude, when locale is changed a display error occurrs. Step to
reproduce : 1. Latitude Q&gt;E Tap on Own id Q&gt;E Edit privacy settings 2. Tap
on Set your location Q&gt;E Tap on Enter an Address 3. Long tap on Home key Q&gt;E
Settings Q&gt;E Change any other language 4. Press back key 2 times Q&amp;E observe
the screen Problem : Ok Q&amp;E Cancel Box display blank after changing any
other language. (Please refer to the attachemnt.) Expected result : OK Q&amp;E
Cancel should display normally. Android : 2.3.4</description>
</bug>
<bug>
<bugid>17146</bugid>
<title>Just updated to 2.2 Froyo (HTC Desire) and messaging crashes / freezes, doesnQ&apos;Et function.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 19:19:22 +0000</openedDate>
<description>Newly updated, not a single message has worked yet. I go to send an sms
and get the following error: Q&quot;Eapplication messages (in process
com.android.mms) is not responding.Q&quot;E I went to settings and cleared the
data for the application messages to see if I just had too many (I send
thousands of textQ&apos;Es per month), but no change. I have Android version
2.2 running on an HTC Desire (model ADR6275) with kernel version
2.6.32.21 IQ&apos;Em going to try and see if a third party sms app from the
market works; but I definitely need to be able to receive and send
sms/mms messages, preferably from the default application.</description>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 25 May 2011 19:39:52 +0000</when>
<what>Rebooted the device and it is definitely still freezing, this time with no crash error; it just locked the phone up requiring me to take the backplate off and remove the battery.  Also, upon restarting I installed handcent sms to see if a 3rd party app would work but it also locks the phone up requiring a hard boot.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Thu, 26 May 2011 18:23:20 +0000</when>
<what>I refreshed my gmail email contacts and all of a sudden the pending sms messages flooded in, this was hours after doing the update.  Odd...

sms / mms are currently functional, though slow.  I am using handcent now as the default message application is both ugly and seemed to crash more frequently than the 3rd party app.  Handcent may be a cause of the current slowdown, but the initial issue occured with no apps installed to the phone.</what>
</comment>
</bug>
<bug>
<bugid>19909</bugid>
<title>LocationManager.addProximityAlert() add provider parameter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>toduka...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 13:41:03 +0000</openedDate>
<description>I wish GPS does not work when GPS is enable.
LocationManager.addProximityAlert() add provider parameter or GPS
enable/disable setting is make changeable.</description>
</bug>
<bug>
<bugid>8503</bugid>
<title>Home and Search Soft Key stopped working on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>34</stars>
<reportedBy>douglas....@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 16:10:37 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Phone: Nexus One OS: 2.1 Update 1 I powered down my phone yesterday
(shortly after sending a picture SMS message) When I restarted the
phone, I noticed several problems: Pressing the home soft key caused
haptic feedback to occur, but did not show my home screen. Home key
long-press does not work Search soft key also caused haptic feedback to
occur, but did not bring up search window. Back soft key and menu soft
key still work as expected Other symptoms: Long pressing power button to
shut off phone no longer shows Q&quot;EAirplane ModeQ&quot;E as an option. There is
only one option there, to power down the phone. Rebooting the phone does
not resolve the problem. Expect: Home key to continue working, Search
key to continue working, to see all the option on power down menu. Other
users seeing this issue here:
http://www.google.com/support/forum/p/android/thread?tid=3c3ae39887a83bbcQ&amp;Ehl=en</description>
<comment>
<author>shannon....@gmail.com</author>
<when>Thu, 27 May 2010 18:25:58 +0000</when>
<what>I am experienceing the same symptoms.  

I was sending a message about two weeks ago and the phone froze.  Could not complete 
a reboot - phone was caught in an infinite reboot loop.  Had to perform a factory 
reset, after which I begand to experience the symptoms as reported by the original 
poster. Specifically:

Q&quot;EPressing the home soft key causes haptic feedback to occur, but do not show my home 
screen. Home key long-press does not work.

Search soft key also causes haptic feedback to occur, but does not bring up search 
window.

Back soft key and menu soft key still work as expected

Long pressing power button to shut off phone no longer shows Q&quot;EAirplane ModeQ&quot;E as an 
option. There is only one option there, to power down the phone.Q&quot;E</what>
</comment>
<comment>
<author>shannon....@gmail.com</author>
<when>Thu, 27 May 2010 18:27:16 +0000</when>
<what>Further details: The factory reset was to V2.1.  I updated to V2.2 (Froyo) a couple 
of days ago, and it did not fix any of the issues.</what>
</comment>
<comment>
<author>julian.t...@gmail.com</author>
<when>Mon, 31 May 2010 06:53:31 +0000</when>
<what>I have the same error. It surfaced 2weeks back and i performed a hard reset and it 
solved the problem. This morning i have AGAIN the same problem. I really donQ&apos;Et want 
to have to perform the hard reset again as it is a real pain. I take no comfort from 
shannon.dillmanQ&apos;Es comment that Froyo doesnQ&apos;Et fix the issue, although maybe the hard 
reset + 2.2 could...?
Any tips from the google staff?</what>
</comment>
<comment>
<author>flamewi...@gmail.com</author>
<when>Tue, 01 Jun 2010 16:20:46 +0000</when>
<what>I have a droid and same issue. Please help. It has to be a software bug if all of us,
cross-phone are getting it.</what>
</comment>
<comment>
<author>richard%...@gtempaccount.com</author>
<when>Wed, 02 Jun 2010 20:00:45 +0000</when>
<what>Updated to 2.2 and this issue started to manifest on my phone.</what>
</comment>
<comment>
<author>eri...@gmail.com</author>
<when>Tue, 15 Jun 2010 22:48:47 +0000</when>
<what>I have the same issue. On a Nexus one - running the default OS it came with (not froyo). Home and Search soft keys give haptic feedback, but donQ&apos;Et do anything.  </what>
</comment>
<comment>
<author>thomas.g...@gmail.com</author>
<when>Mon, 28 Jun 2010 21:16:55 +0000</when>
<what>IQ&apos;Eve experienced the same issue. Please fix this serious bug. I thought Android was better than this.</what>
</comment>
<comment>
<author>aryeh.holzer@gmail.com</author>
<when>Mon, 28 Jun 2010 21:19:47 +0000</when>
<what>Mine was still within the first 30 days, so I did an RMA for a new phone. Seems to be working now</what>
</comment>
<comment>
<author>thomas.g...@gmail.com</author>
<when>Mon, 28 Jun 2010 21:23:10 +0000</when>
<what>IQ&apos;Eve been using the phone for 6 days now. This is a software issue (I hope so..) and so there was no need for RMA...

IQ&apos;Eve hard reset the phone and everything seems to be working. The reset was kinda hassle though. Some users are claiming that it happened to them more than once. Has anyone traced this problem please?</what>
</comment>
<comment>
<author>eri...@gmail.com</author>
<when>Mon, 28 Jun 2010 21:44:05 +0000</when>
<what>I experienced this. I installed ASTRO file manager and used its backup functionality to backup all of my apps. I then installed MyBackup and used its feature to backup my home screens. I then did a reset. The whole process of reinstall was made FAR easier because of the backup - it took about 20 minutes. It worked again after this process.</what>
</comment>
<comment>
<author>thomas.g...@gmail.com</author>
<when>Mon, 28 Jun 2010 21:48:06 +0000</when>
<what>My Security pattern also stopped working. As soon as I lock and unlock the phone, I get no pattern to unlock, just the last screen I was in.

Regarding backup, I actually didnQ&apos;Et require any backup managers as the phone did an auto reinstallation of all the apps on its own in a few minutes. (Backup feature in the settings menu).

Do you guys think this was caused by a third-party application?</what>
</comment>
<comment>
<author>tomyum...@gmail.com</author>
<when>Sat, 03 Jul 2010 15:19:10 +0000</when>
<what>Started having the exact same issues after upgrading to Android 2.2 from the official Google OTA update. Am experiencing all the symtons listed above. A very bizarre and frustrating error!</what>
</comment>
<comment>
<author>thomas.g...@gmail.com</author>
<when>Sat, 03 Jul 2010 15:28:27 +0000</when>
<what>What build number are you running now tomyum? </what>
</comment>
<comment>
<author>tomyum...@gmail.com</author>
<when>Sat, 03 Jul 2010 15:39:20 +0000</when>
<what>@thomas.gatt FRF91. IQ&apos;Em about to do a hard reset as advised elsewhere. </what>
</comment>
<comment>
<author>thomas.g...@gmail.com</author>
<when>Sat, 03 Jul 2010 15:46:39 +0000</when>
<what>@tomyum that sounds scary as I thought it was fixed in frf91 or the previous build . Did you happen to update your device without doing a wipe? IQ&apos;Em very affraid that this issue happened because of this.  Please let me know if IQ&apos;Em mistaken about this. Thanks </what>
</comment>
<comment>
<author>tomyum...@gmail.com</author>
<when>Sat, 03 Jul 2010 21:24:33 +0000</when>
<what>I did the update exactly as Google indented from the OTA. Had had no such issues previously. I did a hard reset and this resolved the issue. Still ridiculous, though.</what>
</comment>
<comment>
<author>luckylit...@gmail.com</author>
<when>Tue, 06 Jul 2010 12:56:53 +0000</when>
<what>Same here after FroYo official OTA update.
Android version: 2.2
Build number: FRF91
Baseband version: 32.36.00.28U_4.06.00.12_7
Kernel version: 2.6.32.9-27227-g3c98b0d android-build@apa26 #1</what>
</comment>
<comment>
<author>iphest...@gmail.com</author>
<when>Sat, 10 Jul 2010 00:04:41 +0000</when>
<what>This just happened to me like 10 minutes ago, i donQ&apos;Et really want to do a hard reset, so is there anyway to fix this? </what>
</comment>
<comment>
<author>thomas.g...@gmail.com</author>
<when>Sat, 10 Jul 2010 09:18:58 +0000</when>
<what>When it happened to me I couldnQ&apos;Et fix it. I removed the latest apps I installed but I had no luck. I used an app called Q&apos;EMyBackupQ&apos;E to backup the DATA and just did a wipe from the recovery.

Apps where automatically restored back thanks to Google! :) IQ&apos;Eve just restored the SMSQ&apos;Es and other data backed-up by Q&apos;EMyBackupQ&apos;E</what>
</comment>
<comment>
<author>adamingb...@gmail.com</author>
<when>Mon, 20 Sep 2010 15:27:05 +0000</when>
<what>Same issue here. A fix would be much appreciated. Will follow some of the steps mentioned in this thread.</what>
</comment>
<comment>
<author>nb1...@gmail.com</author>
<when>Wed, 13 Oct 2010 22:44:22 +0000</when>
<what>this issue just surfaced with my gfQ&apos;Es phone last night. 100% stock tmo nexus one. 
1. home / search keys vibrate, do nothing
2. no slide to unlock
3. calls go straight to voicemail

looks like no one else has figured out what the heck is going on without a hard reset. no buenos :(</what>
</comment>
<comment>
<author>braybo...@hotmail.com</author>
<when>Sat, 23 Oct 2010 16:50:09 +0000</when>
<what>Same problem, home and search buttons not working, no sliding unlock, or silent or aeroplane mode on short pressing power button. Fix it please google. its a very expensive phone that should be working. </what>
</comment>
<comment>
<author>tjroc...@gmail.com</author>
<when>Sat, 23 Oct 2010 16:51:57 +0000</when>
<what>Same prob as above. Fix it please! </what>
</comment>
<comment>
<author>p...@ipedge.net</author>
<when>Tue, 30 Nov 2010 06:33:15 +0000</when>
<what>I have the same problem. Found a comment from an Android engineer about a related problem which might explain what is going on.

Q&apos;EThis is the default behavior of android until itQ&apos;Es been Q&quot;EprovisionedQ&quot;E,
which is designed such that users can be forced to go through a setup
phase before they can fully use the device.Q&apos;E

Wondering if rebooting in an unstable state can put the phone into this mode, causing the symptoms people are seeing. All previous fixes of this problem seem to be surrounding clearing out the Google account settings and going through the setup wizard again. Seems to make sense.</what>
</comment>
<comment>
<author>dans...@gmail.com</author>
<when>Tue, 07 Dec 2010 20:30:21 +0000</when>
<what>Android Engineer explanation doesnt make any sense. I have the problem in T-mobile Mytouch 3G slide. I wiped out all data. Did factory resets and clean install and reboot several times. The Home Key, menu key and back button in main screen is still not working. 

The back button in main screen started to respond once when I did a full charge through another LG mini USB charger. One of the reasons I suspect of this problem is,   it developed when I started charging my phone battery through my PC and Laptop  mini USB cable (fluctuations of power input) 

If this is a software or any application bug, it should be 100% allright and working on clean Factory reset (wiping all datas and downloaded apps) 

Anyone w/ similar thoughts ? 
</what>
</comment>
</bug>
<bug>
<bugid>15113</bugid>
<title>oor wifi reception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>talre...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 20:47:11 +0000</openedDate>
<description>I have a Nexus S with Gingerbread on it. The wifi signal is much weaker
than the Galaxy S I had and the device keeps loosing connection. NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>xdunl...@gmail.com</author>
<when>Tue, 01 Mar 2011 05:52:15 +0000</when>
<what>This sounds like a hardware problem not a software problem. But IQ&apos;Em no expert.</what>
</comment>
<comment>
<author>giorgior...@gmail.com</author>
<when>Tue, 31 May 2011 08:57:33 +0000</when>
<what>Poor WiFi connection, I confirm. The WiFi antenna really sucks!</what>
</comment>
</bug>
<bug>
<bugid>7236</bugid>
<title>Browser crash on google sites</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-08T18:48:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>andicar....@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 16:09:47 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Consequent visits to http://sites.google.com/site/andicarfree (Without /
and the end of the url) causes browser crash with the message: Q&quot;EThe
application Browser (process.com.android.browser) has stopped
unexpectedly. Please try again.Q&quot;E - Steps to reproduce the problem. 1.
Open in the browser the above url. The site are loaded. 2. Close the
browser 3. Open again the url. The browser will crash. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) I verified
this problem with the following devices: - HTC Magic - Android 1.5 -
Android emulator - SDK platforms: 1.5, 1.6, 2.0, 2.1 See line 884 in the
bugreport (adb bugreport): java.lang.RuntimeException: Null or empty
value for header Q&quot;Eif-none-matchQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 18 Mar 2010 17:32:29 +0000</when>
<what></what>
</comment>
<comment>
<author>klo...@google.com</author>
<when>Thu, 18 Mar 2010 17:44:45 +0000</when>
<what>The Browser adds trailing Q&quot;E/Q&quot;E even I donQ&apos;Et add. So I canQ&apos;Et reproduce this.</what>
</comment>
<comment>
<author>andicar....@gmail.com</author>
<when>Thu, 18 Mar 2010 20:06:21 +0000</when>
<what>Yes. But you can delete it.
I attach a screen capture about how you can reproduce.</what>
</comment>
<comment>
<author>klo...@google.com</author>
<when>Fri, 19 Mar 2010 06:08:11 +0000</when>
<what>Sorry, the video is not playable on either my Mac or PC. Can you describe the step?</what>
</comment>
<comment>
<author>andicar....@gmail.com</author>
<when>Fri, 19 Mar 2010 07:29:55 +0000</when>
<what>The video was created on a linux box, with xvidcap using MPEG4 (DIVX) encoding.
I recreated the video using Flash format (swf). Please unzip the attached archive
(browserCrash.zip) and open the html file.</what>
</comment>
<comment>
<author>klo...@google.com</author>
<when>Fri, 19 Mar 2010 23:41:34 +0000</when>
<what>Thanks. This will be fixed in the next release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 18:48:07 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:02:05 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17056</bugid>
<title>User profile</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>aryell.c...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 11:25:25 +0000</openedDate>
<description>Please add profile settings like on some phones and computer, such as:
1. Factory profile, load all setting by default - Data enable -
Brightness auto, etc - Ringtone xyz 2. Phone Only profile: - Data
disable - GPS disable - wallpaper set to static (not livewallpaper) 3.
On Demand profile: - Auto sync disable, etc Etc. This really help if
user wants long live battery or favorite settings Thanks</description>
</bug>
<bug>
<bugid>5169</bugid>
<title>search function reload previous search in search bar</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-12-03T04:57:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>spl...@gmail.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 23:44:14 +0000</openedDate>
<description>Android 2 on Moto Droid Please describe the problem in detail. Be sure
to include: - Steps to reproduce the problem. Search for a word in the
search bar. Leave the results page and come back to it. Your previous
search text is listed underneath the search bar but must be retyped to
get it into the search bar if you want to expand upon it or misspell it
- What happened. Previous search text is listed underneath the search
field but must be retyped to get it into the search bar if you want to
expand upon it or misspell it - What you think the correct behavior
should be. Keep the previous search text in the bar to be deleted by the
user, or provide a long click option to place it in the search bar. If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Dec 2009 04:57:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19738</bugid>
<title>The Q&quot;ELearn moreQ&quot;E page in Market application shown: ?2010 Google.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mahesh.c...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 06:34:23 +0000</openedDate>
<description>Preconditions: 1. Phone has an available APN setting. 2. The Market
application has been logged in successfully. 3. Phone is in Idle state.
STEP-BY-STEP INSTRUCTION: 1. Menu-Q&gt;E Market-Q&gt;E press menu key-Q&gt;E Settings-Q&gt;E
tap Q&quot;ELearn moreQ&quot;E-Q&gt;E Check the bottom of the page. Actual result: The
copyright: Q&quot;E?2010 GoogleQ&quot;E shown at the bottom of the page. Expected
result: The copyright should be Q&quot;E?2011 GoogleQ&quot;E. Build : 2.3.4 H/w :
Google Nexus S</description>
</bug>
<bug>
<bugid>18098</bugid>
<title>Force close occurs in Voice search after send text to an invalid number - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 10:35:12 +0000</openedDate>
<description>Precondition: * Network is OK. Step to reproduce: 1. Go to Voice
search-Q&gt;ESet voice search language as English(US) 2. Say Q&quot;E Send textQ&quot;E-Q&gt;E
After Q&quot;ESend textQ&quot;E pops up, input number Q&quot;E1111Q&quot;E and some words-Q&gt;ETap Send
3. When message is sending-Q&gt;ELong press home key -Q&gt;E and then Go to Voice
search again 4. Repeat step2 and step3 two times Observations: After
step4, force close occurs in Voice search Expected: After step4, Voice
search should work well. Phone: Nexus S with Android Version 2.3</description>
</bug>
<bug>
<bugid>17978</bugid>
<title>SMS deleted and AMA sent wrong person</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>davidma...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 19:53:43 +0000</openedDate>
<description>Hello, I have a french Nexus S android phone running 2.3.4. ItQ&apos;Es look
the same as the issue 9392 bug but also all my sms storage have been
erased. One month ago iQ&apos;Eve received a sms from an unidentified number
(not in my contact list) and all my sms have been deleted at the same
time. Yesterday, I have received a sms from a friend in my contact list
and it re-erased all my sms. I have answer a sms to this friend and my
friend received nothing. It was sent at the number who sent the sms one
month ago.</description>
<comment>
<author>strangeh...@yahoo.fr</author>
<when>Thu, 20 Oct 2011 05:28:12 +0000</when>
<what>Hello,

I had the same problem yesterday.</what>
</comment>
<comment>
<author>prasanth...@gmail.com</author>
<when>Wed, 23 Nov 2011 04:25:58 +0000</when>
<what>HTC Desire HD running  Virtous Affinity 1.46 ROM. Sense 3.5, Android 2.3.5. IQ&apos;Eve upgraded from 2.2 to 2.3.4 to 2.3.5 and this bug still exist. Please fix it. I have lived with the problem for a year.Please FIX IT. Priority should be  CRITICAL

</what>
</comment>
</bug>
<bug>
<bugid>14179</bugid>
<title>Phone ignores Search key Long Press if keyboard is already slid open</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tomlo...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 17:21:33 +0000</openedDate>
<description>Verizon Motorola Droid Android version 2.2.1 Close the physical
keyboard. Go to the Home screen. Long press the search key, and youQ&apos;Ell
get whatever activity is bound to the long press search key intent (the
Voice Search app by default). Return to the Home screen. Slide open the
physical keyboard, and now try Search Long Press again. The OS ignores
this keypress, which is a bug. The OS shouldnQ&apos;Et block the Search key
Long Press when the physical keyboard is slide open.</description>
<comment>
<author>tomlo...@gmail.com</author>
<when>Thu, 20 Jan 2011 17:25:49 +0000</when>
<what>Related to this? http://code.google.com/p/android/issues/detail?id=7007</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Thu, 20 Jan 2011 17:27:20 +0000</when>
<what>The intent is called Q&quot;ESEARCH_LONG_PRESSQ&quot;E, by the way.</what>
</comment>
</bug>
<bug>
<bugid>16298</bugid>
<title>Youtube video cannot be played at this time. 2.3.1 stock nexus $</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joshua.k...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 04:39:55 +0000</openedDate>
<description>When viewing youtube videos in the browser or the youtube app, playback
halts with error, Q&quot;Evideo cannot be played at this timeQ&quot;E. This happens
with any video I try to play, and at different times each run, even on
the same video. I run 2.3.1 on a stock nexus s. It also takes about a
minute for the video to begin playing. Also a colleague of mine running
in older droid with 2.2 is experiencing similar issues.</description>
</bug>
<bug>
<bugid>15715</bugid>
<title>Homescreen/app screen stutter after leaving fullscreen non-portrait app.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rea...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 22:32:37 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Create new android app with the following code for the .java file...
package home.screen.bug; import android.app.Activity; import
android.os.Bundle; import android.view.WindowManager; public class
homescreenbug extends Activity { /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main); } } Create a main.xml with the
following... Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ehome.screen.bugQ&quot;E android:versionCode=Q&quot;E1Q&quot;E
android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E10Q&quot;E /Q&gt;E
Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity
android:name=Q&quot;E.homescreenbugQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E
android:screenOrientation=Q&quot;ElandscapeQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;E/manifestQ&gt;E Launch and exit the app with the
back or home button. After exiting the app the phone is in a state that
causes the screen to flash back and forth between the home screen and
the apps list when pressing the button to view apps or the button to
return to the home screen from the apps. Video can be found at this link
http://forum.xda-developers.com/showthread.php?t=974084 - What happened.
UI no longer functions normally when entering or exiting the apps screen
and scrolling in the apps screen. - What you think the correct behavior
should be. UI functions normally. DonQ&apos;Et forget to mention which version
of Android youQ&apos;Ere using, and/or which device the problem appears on
(model and Android version). IQ&apos;Em using android 2.3.3 on a nexus one Work
around: Add this code @Override public boolean onKeyDown(int keyCode,
KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK || keyCode ==
KeyEvent.KEYCODE_HOME) {
this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
} return super.onKeyDown(keyCode, event); }</description>
<comment>
<author>rea...@gmail.com</author>
<when>Thu, 24 Mar 2011 23:11:28 +0000</when>
<what>Not sure how to edit the bug but realized two things after submitting.

I forgot you canQ&apos;Et listen for KeyEvent.KEYCODE_HOME so you can only protect from the back press which seems to cause the problem far more frequently then the home press.

Also this is a much better work around as your user canQ&apos;Et force your app to leave full screen...

    @Override
    public boolean onKeyUp(int keyCode, KeyEvent event)
    {
		if(!event.isCanceled())
		{
	    	if(keyCode == KeyEvent.KEYCODE_BACK)
	    	{	    		this.setRequestedOrientation(Configuration.ORIENTATION_PORTRAIT);
	    	}
		}
    	return super.onKeyUp(keyCode, event);
    }</what>
</comment>
</bug>
<bug>
<bugid>7765</bugid>
<title>Cant login into android market. Market down?</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-04-18T06:00:49.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jonas.he...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 20:52:24 +0000</openedDate>
<description>Cant login into android market get the following error: Oops! This link
appears to be broken. Suggestions: Access a cached copy of market.
android. com/ publish Go to android. com Go to market. android. com
Search on Google: After login in to gmail and then using the link:
http://market.android.com/publish I get the above error. What is going
on Google?</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:00:49 +0000</when>
<what>This seems to have nothing to with Android developer tools.
Market support is at http://market.android.com/support/
Hope this helps.</what>
</comment>
<comment>
<author>jonas.he...@gmail.com</author>
<when>Sun, 18 Apr 2010 14:45:29 +0000</when>
<what>Market is in between working again, it was down for my account ca. 20 hours.
Tried to call Google but they did not take support. I posted a
case here, please close. Having said that I think Google need to create a global
system for support with case id etc. So one seriously can get help when needed
for the difference tools they have. One entry point online support, answer for 
example within 24 hours.</what>
</comment>
</bug>
<bug>
<bugid>19258</bugid>
<title>Uninstall dialog shows application icon in ldpi on baseline (mdpi) device.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jdropm...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 10:26:53 +0000</openedDate>
<description>I created application icons in ldpi 36x36, mdip 48x48, hdpi 72x72 and
xhdpi 96x96. If I try to unistall my application with
android.intent.action.DELETE on my baseline 3.0.1 Motorola Xoom tablet,
the ldpi 36x36 icon is used and scaled up to (about?) 48x48. See the
attached screenshot. As you can see, it works fine with the preference
icon in the action bar (using exact the same resolutions).</description>
</bug>
<bug>
<bugid>17711</bugid>
<title>Editing calendar event causes crash if location field contains a certain string</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mano...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 12:51:10 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. 1. Create an event on google calendar with title
Q&quot;ETest at TC EC3(2)Q&quot;E. 2. Save it. 3. Q&quot;ETC EC3(2)Q&quot;E is automatically put in
the location field. 4. Sync with device. 5. Open event on device. 6.
Select Edit Event. 7. Calendar crashes (com.android.calendar has stopped
working). 8. Create event on handheld device with title Q&quot;ETest2 at TC
EC3(2)Q&quot;E. 9. Save it. 10. Nothing is put in the location field. You can
edit this event successfully. 11. Edit event and change location to Q&quot;ETC
EC3(2)Q&quot;E. Save it. 12. Edit the event. No problem. Any event with a
different location seems to be fine. Problem only seems to occur when
the event is created on the web version of the calendar. What I have
*not* checked: - does it only happen when the location is auto-filled? -
does it only happen on a secondary calendar (this is not my main
calendar)? - what variety of text causes the crash? IQ&apos;Em assuming it is
either caused because of the parentheses or because the location looks
vaguely like a UK postcode, but I havenQ&apos;Et tried other text. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
SE xperia arc (LT15i) running 2.3.3.</description>
</bug>
<bug>
<bugid>1569</bugid>
<title>Location API Enhancement Request</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Wed, 17 Dec 2008 22:40:01 +0000</openedDate>
<description>The Location API should be expanded to include additional types of
distance calculations. For example, it should include both slant
distance and straight line distances. Both of which are common in
various problem domains. Surprisingly, slant distance is commonly used
for aviation, navigational aid distance calculations (e.g. VOR/DME). As
is, the API only supports WGS84 ellipsoid, which is correct for many
common GPS distance calculations.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:11:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:21:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15558</bugid>
<title>Music is not found!!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ashakou...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 22:10:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. I have the HTC EVO. running 2.2. And
I have definitely have music on my phone, but when I go to the Music
app, it says Q&quot;Eno music found.Q&quot;E I have about 5 gigs of music, and it has
been working perfect, until now. I can go into double twist and play my
music, but when I go to the stock Music player in HTC or Winamp, it says
Q&quot;ENo music found.Q&quot;E I removed the widget, took out the SD card, and
unmounted the SD card, did a force close on the music player, and it
still doesnQ&apos;Et work. What do I do?</description>
<comment>
<author>tdh...@gmail.com</author>
<when>Thu, 17 Mar 2011 17:29:59 +0000</when>
<what>Get SDrescan from the market.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 17 Mar 2011 17:44:42 +0000</when>
<what>I like Q&quot;ERescan MediaQ&quot;E...no advertisement and it is configurable.

A reboot should fix it too. If that doesnQ&apos;Et work, it may be your music player. Try another from the market, like MixZing.</what>
</comment>
<comment>
<author>ashakou...@gmail.com</author>
<when>Thu, 17 Mar 2011 18:02:07 +0000</when>
<what>I found out the problem.  Apparently there was a Q&quot;E.nomediaQ&quot;E file in the root directory of the media card.  I looked at forums, and other people have been having similar problems.

I had to go into the sdcard and delete that file, and everything worked fine after that.

Just very annoying, cause no way an average user would be able to figure that out.  he would probably re-format his sd card or something.  Not good for android, if they want to show ease of use for their OS. </what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 17 Mar 2011 20:23:08 +0000</when>
<what>That is weird. IQ&apos;Em not sure Google/Android is the source of the .nomedia file though. The version of Android on my Droid certainly didnQ&apos;Et put that file on my SD card. Perhaps your phoneQ&apos;Es manufacturer is to blame or perhaps an app from the market put it there for some odd reason. You didnQ&apos;Et happen to note the last modified date of the file before deleting it, did you?</what>
</comment>
</bug>
<bug>
<bugid>17833</bugid>
<title>device cannot power on when in low memory, it stays at ?android? logo screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stbt...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 03:21:34 +0000</openedDate>
<description>1. Data is nearly full 2. It pop up a dialog that you need to clear
storage when run some application 3. Cancel the dialog 4. Reboot the
device, it will show ?android? logo all the time, even delete files to
make data is not enough It seems that there are several errors in
?batterystats.bin?. 8 ?0xFF? patterns should in ?batterystats.bin? as
the end symbol of a ?while? loop. But the 8 ?0xFF? patterns wonQ&apos;Et appear
at the end? The device can power on if I add 8 ?0xFF? patterns at the
correct position. The problem is ?who? ?how? and ?why? modify
?batterystats.bin?? Is is for low memory?</description>
</bug>
<bug>
<bugid>12195</bugid>
<title>Mail from an AOL user with an  attachment -- attachment will not open using native e-mail app.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>edward.s...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 14:52:43 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open an e-mail from an AOL user containing an
attachment using the native e-mail app for Droid X. - What happened. The
e-mail header and body show up but the attachment does not appear; an
error message Q&quot;Exx.x KB cannot be viewedQ&quot;E where xx.x is the attachment
size appears. - What you think the correct behavior should be. The
attachment should open. This same attachment will open if the e-mail is
sent to my G-mail account and opened with the G-mail app. Note that AOL
rolls up all e-mails as attachments so they can attach advertising copy
to the e-mail. This may be showing up as an attachment to an attachment.
DonQ&apos;Et forget to mention which device you have, and which version of
Android Droid X, android 2.2 system version 2.3.15.mb810.en.us , Email
v2.2</description>
</bug>
<bug>
<bugid>15222</bugid>
<title>Big drafts dissapearing / not saved after converted to mms message/back button not saving bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>link4...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 08:18:25 +0000</openedDate>
<description>I were writing a big draft. Then after a while the draft got bigger, and
bigger. It said Q&quot;Econverting to mms messageQ&quot;E. After a couple more notes
the draft just dissapeared! I suspect that android has problem to handle
such big drafts. Or, it may be a back button bug, wich made the draft
dissapear/not save? I have a desire, bravo pv4 (new nand chip). If it
helps i have rooted my phone, and done a s-off with alpharev. Android
2.2 Software number 2.29.405.2 (build CL263770)</description>
</bug>
<bug>
<bugid>7915</bugid>
<title>Calendar reminder settings for individual calendars</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ryan.g.l...@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 13:52:06 +0000</openedDate>
<description>Droid Eros running Android 1.5 I believe. I have this problem. I go into
calendar menu settings, I click on Q&quot;Eapply settings toQ&quot;E after unchecking
Q&quot;Eall calendarsQ&quot;E then I set different calendars to different reminder
settings. For the field that you select Q&quot;Ealert,notification bar,offQ&quot;E I
cannot set differently for each calendar. It simply sets them all to the
setting of whichever alert setting I selected last. Please feel free to
email me wwith questions Ryan.g.lambert@gmail.com</description>
<comment>
<author>markande...@gmail.com</author>
<when>Thu, 02 Sep 2010 01:32:20 +0000</when>
<what>Same issue. Any resolution?</what>
</comment>
<comment>
<author>ryan.g.l...@gmail.com</author>
<when>Thu, 02 Sep 2010 01:59:36 +0000</when>
<what>No resolution IQ&apos;Em not sure what to do.

Comment #1 on issue 7915 by markanderin98: Calendar reminder settings for
individual calendars
http://code.google.com/p/android/issues/detail?id=7915

Same issue. Any resolution?</what>
</comment>
<comment>
<author>valentij...@gmail.com</author>
<when>Sat, 25 Sep 2010 20:16:41 +0000</when>
<what>This is a duplicate of 7914.</what>
</comment>
</bug>
<bug>
<bugid>15900</bugid>
<title>Guide contains invalid code (Obtaining User Location)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>h.kocz...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 23:15:28 +0000</openedDate>
<description>http://developer.android.com/guide/topics/location/obtaining-user-location.html
Wrong code here: * Getting a fast fix with the last known location *
Deciding when to start listening for updates Code in guide:
LocationProvider locationProvider = LocationManager.NETWORK_PROVIDER; //
Or, use GPS location data: // LocationProvider locationProvider =
LocationManager.GPS_PROVIDER; This is wrong, correct code:
locationProvider =
locationManager.getProvider(locationManager.NETWORK_PROVIDER); cost me
some nerves ;)</description>
<comment>
<author>h.kocz...@gmail.com</author>
<when>Thu, 31 Mar 2011 23:51:42 +0000</when>
<what>Another bug in the guide:
*Getting a fast fix with the last known location
Location lastKnownLocation = locationManager.getLastKnownLocation(locationProvider);

DoesnQ&apos;Et work either, it getLastKnownLocation() expects a String and not a (LocationProvider) object.


</what>
</comment>
</bug>
<bug>
<bugid>15258</bugid>
<title>emulator crashes with following app using new honeycomb compatibility library</title>
<status>Unassigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>impati...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 01:22:24 +0000</openedDate>
<description>The following sample app, when one of the ListView items is clicked,
crashes the emulator running a gingerbread AVD. Even if the code is
somehow incorrect, an emulator crash should not happen. Crash does not
happen in a honeycomb AVD. Have not tried other apps using library in
different ways.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 04:59:32 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 07 Mar 2011 21:29:19 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:29:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18016</bugid>
<title>Documentation writing mistake</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yoursony...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 10:38:59 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - run the command Q&quot;Eandroid create projectQ&quot;E - output
should be as follows Options: -n --name Project name -t --target Target
ID of the new project [required] -p --path The new projectQ&apos;Es directory
[required] -k --package Android package name for the application
[required] -a --activity Name of the default Activity that is created
[required] - In documentation its mentioned as -k Q&lt;EpathQ&gt;E|Q&lt;EsizeQ&gt;E[K|M]
Package namespace since there is no concern with path or size ,the
documentation should only give as -k Q&lt;EpackageQ&gt;E Package namespace</description>
<comment>
<author>yoursony...@gmail.com</author>
<when>Mon, 27 Jun 2011 10:40:55 +0000</when>
<what>the issue is on page http://developer.android.com/guide/developing/tools/android.html</what>
</comment>
</bug>
<bug>
<bugid>16860</bugid>
<title>Directional keys for the VM670.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vidioph...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 21:24:35 +0000</openedDate>
<description>I have an LG VM670, for use with Virgin Mobile. ItQ&apos;Es a great phone,
except for its lack of directional keys. Since there is no slide-out
keyboard, itQ&apos;Es keyboard is the software keyboard included with its
Android operating system. I NEED directional keys. There are a number of
ways to make room for either four directional keys, or a button which
will switch to directional input, if necessary, similar to switching to
caps mode, or other modes. This is a big problem for me, since editing
text documents or spreadsheets is a ridiculously awkward task without
that basic, necessary feature. Please, add those keys to the touchscreen
keyboard. IQ&apos;Ed hate to have to buy a whole new phone with a slide out
keyboard just so I can have a button to move a text cursor.</description>
<comment>
<author>MrAndySBell</author>
<when>Sun, 15 May 2011 23:06:01 +0000</when>
<what>I agree completely the default on screen keypad should have directional keys.  The touch to move cursor is clumsy and time consuming for moving just a few spaces - especially for those with large fingers - as the small preview widow is often obscured by my finger.</what>
</comment>
</bug>
<bug>
<bugid>16600</bugid>
<title>Gmail V2.3.4.2 does not respond to the touchscreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ian.frankham</reportedBy>
<openedDate>Thu, 05 May 2011 10:44:17 +0000</openedDate>
<description>Gmail Version 2.3.4.2 does not respond to touchscreen input on my nexus
one running build GRJ22, only input from the trackball is recognised.</description>
<comment>
<author>Joe.Gari...@gmail.com</author>
<when>Fri, 06 May 2011 07:15:52 +0000</when>
<what>IQ&apos;Em having similar issues on my Nexus S when I have the Screen Filter application enabled.  Gmail does not respond to the touch screen.  This was not a problem with version 2.3.4.1.</what>
</comment>
<comment>
<author>michaelr...@gmail.com</author>
<when>Fri, 06 May 2011 15:57:53 +0000</when>
<what>Most Google apps have a workaround where the user can downgrade to the stock version o an app, but since the new Gmail was incorrectly bundled with he OS, the usual workaround does not work in this case.

Another workaround is to use he Email app, but that app was abandoned by Google in 2009 and is missing many dealbreaking features.

The community supported Email  fork called K-9 Mail is the best workaround at this point. </what>
</comment>
<comment>
<author>Gsaun...@gmail.com</author>
<when>Sat, 07 May 2011 04:32:49 +0000</when>
<what>Same issue reported here since OTA update. Gmail touchscreen works for a few minutes upon boot and then will stop responding. Makes no difference whether I remain in Gmail throughout or toggle out to another app. Restarted launcher, no change. Force closed everything else one at a time, no change.
Nexus One
Android 2.3.4
Gmail 2.3.4.2</what>
</comment>
<comment>
<author>michaelr...@gmail.com</author>
<when>Thu, 12 May 2011 16:38:35 +0000</when>
<what>I just tested and found that turning on Screen Filter breaks Gmail. Turning off Screen Filter immediately fixes Gmail touchscreen.
So now the problem is that we need a fix for AndroidQ&apos;Es eye-burning far-too-bright minimum brightness, so that we can use Gmail.</what>
</comment>
<comment>
<author>Gsaun...@gmail.com</author>
<when>Sun, 15 May 2011 03:34:28 +0000</when>
<what>While there is an known issue with the Screen Filter app, I believe that the bug originally being reported does not pertain to this. I do not have nor have ever had the Screen Filter app.

The bug being reported first appeared upon the OTA update to Gingerbread 2.3.4

A reboot fixes the issue for 2 - 10 minutes.

Trackball input still works. Highlighting an item with the trackball and then touching the screen elsewhere deselects the highlighted item, so the touchscreen is not completely unresponsive - it just does not allow for the selection of any item. Issue appears everywhere within Gmail, including settings / options screens.

Reapplying 2.3.4 update manually does not resolve the problem.</what>
</comment>
<comment>
<author>Tonytksr...@gmail.com</author>
<when>Sat, 02 Jul 2011 12:18:52 +0000</when>
<what>Gmail Touchscreen does not work in gmail only, all other buttons Q&amp;E trackball works, extremely frustrating and unacceptable performance what the heck happened to Google and their gmail app. This is not pleasant nor funny!!!! Like if they are begging us to go buy iPhones instead, I am already frustrated by the limitations on SDCard use! If we canQ&apos;Et use the sd cards properly, then do as the iPhone, iPhone and add plenty of disk, main memory space! This </what>
</comment>
<comment>
<author>Tonytksr...@gmail.com</author>
<when>Sat, 02 Jul 2011 12:38:48 +0000</when>
<what>Gmail touchscreen does not work! Works for a short time on reset, reboot, so many things wrong! SD card use is very limited, not even a hard disk like iPhones, this comment screen is not made for cell phones, very annoying to type and see what you are typing, too is not many annoyances, why are they adding up and accumulating! All my friends with iPhones make fun of the Google (i canQ&apos;Et even see what i am typing(please wake up or you will end up like the prehistoric dinosaurs)  this comment screen is so annoying to write it donQ&apos;Et make sense when you canQ&apos;Et even see what ur writing! I am nearly fedup, there is only so much you can take, maybe I should abandon just like you guys are doing to us))phone! I canQ&apos;Et. Refute their arguments,  too many glitches, too long wait times for fixes, frustrated, you guys should be the best!!!! What happened??? I love my google phone, but way too many stupid issues, and whatQ&apos;Es worse, nobody is fixing them adequately! Half a solution is not a solution! Almost winning </what>
</comment>
<comment>
<author>michaelr...@gmail.com</author>
<when>Mon, 03 Oct 2011 10:07:57 +0000</when>
<what>Fixed for me in 2.3.6</what>
</comment>
</bug>
<bug>
<bugid>13177</bugid>
<title>An email from a person with the same first and last name as one of my contacts is display my contactQ&apos;Es info</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clint.co...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 17:57:30 +0000</openedDate>
<description>An email from a person with the same first and last name as one of my
contacts causes that email to show the contact photo and contact options
(e.g. phone, messaging, email, Facebook, etc.) of the person that is
actually my contact already; even though the new personQ&apos;Es (with the same
name) email address is not one of the email addresses of my contact. For
example, I have a contact named John Doe (IQ&apos;Ell refer to him as Q&quot;EMy John
DoeQ&quot;E), he has two email addresses, a Facebook account and phone number
listed with his profile in my contacts list. Today, I received a message
from someone that is not my contact but who is also named Q&quot;EJohn DoeQ&quot;E.
However, this new John DoeQ&apos;Es email is not one of emails that Q&quot;Emy John
DoeQ&quot;E has. The problem is that the email from the new John Doe is showing
the contact profile picture of my John Doe (and upon clicking that
profile pic, it give the options I mentioned above, to contact my John
Doe, when in fact, it is a different person.) - Steps to reproduce the
problem (see above) - What happened (see above) - What you think the
correct behavior should be: Android should not automatically add the
contact profile information to the email in the Gmail app if the email
address is not a recognized email in oneQ&apos;Es contact list already. Android
2.2.1 (Build FRG83D) on a Nexus One. I donQ&apos;Et think this is a bug per se,
so I donQ&apos;Et think there is a need for an Q&quot;Eadb bugreportQ&quot;E because this is
more of a design flaw.</description>
</bug>
<bug>
<bugid>530</bugid>
<title>ScrollView.scrollTo() not working</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-23T20:58:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tger...@gmail.com</reportedBy>
<openedDate>Tue, 25 Mar 2008 16:24:38 +0000</openedDate>
<description>ScrollView.scrollTo() doesnQ&apos;Et appear to work. I can use
ScrollView.smoothScrollTo() just fine, but if I try to use scrollTo, it
doesnQ&apos;Et do anything. Tom</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 22 May 2008 02:22:42 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 27 May 2008 18:21:50 +0000</when>
<what>ScrollView.scrollTo seems to work for me in the m5 SDK. Could you please provide a
code sample that can be used to reproduce this issue?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 23 Jun 2008 20:58:51 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:56:56 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>19031</bugid>
<title>[Latitude] Q&quot;EUnable to invite friendsQ&quot;E pop-up disappears after rotate device in landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 10:43:55 +0000</openedDate>
<description>Build print : Gingerbread 2.3.4 1. Latitude Q&gt;E Press Menu KeyQ&gt;ELatitudeQ&gt;E
Press Menu Key Q&gt;E Add friends 2. Tap on select from contactQ&gt;E Tap on any
contact. 3. Q&quot;EUnable to invite friendsQ&quot;E pop-up appears, rotate the
device. 4. Observe that Q&quot;EUnable to invite friendsQ&quot;E pop-up disappears
after rotate device.</description>
</bug>
<bug>
<bugid>3805</bugid>
<title>Messaging Auto-retrieve setting does not work</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-08T14:56:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>whacky7500@gmail.com</reportedBy>
<openedDate>Sun, 06 Sep 2009 22:01:55 +0000</openedDate>
<description>Issue on stock G1 with Android 1.5 - Steps to reproduce the problem 1)
Open Messaging application 2) Open Settings 3) Uncheck Q&quot;EAuto-retrieveQ&quot;E
4) Send an SMS from another phone to your G1 Phone will download
message. - What you think the correct behavior should be. SMS should not
be downloaded when Auto-retrieve is unchecked.</description>
<comment>
<author>whacky7500@gmail.com</author>
<when>Mon, 07 Sep 2009 02:18:08 +0000</when>
<what>May have at least explained (if not resolved) my own issue (why do you always find 
things in the last place you look?).  I have an unlimited text plan with T-Mo.  
Still...whatQ&apos;Es the point of a setting if you canQ&apos;Et control when it works? Sometimes 
I donQ&apos;Et want to emerge from the airplane and have a gazillion messages flood in.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:56:01 +0000</when>
<what>SMS are pushed from the server, and the phone canQ&apos;Et control when theyQ&apos;Ere pushed. message retrieval only affects 
MMS (where only a notification is pushed but the message has to be pulled).</what>
</comment>
</bug>
<bug>
<bugid>3067</bugid>
<title>cannot download the windows sdk</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-07-09T20:31:43.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>dve11...@gmail.com</reportedBy>
<openedDate>Sun, 21 Jun 2009 11:14:30 +0000</openedDate>
<description>the file uploaded cannot be downloaded if it gets downloaded it cannot
be extracted with the error message Q&quot;Eit doesnQ&apos;Et appear to be a valid
archieveQ&quot;E NOTE: This form is only for reporting bugs. For questions,
comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:50:10 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:44:29 +0000</when>
<what>Could you please indicate which file you were trying to download?
Also maybe try with a newer file.
Thanks in advance.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 20:31:43 +0000</when>
<what>Closing this due to lack of answers.</what>
</comment>
</bug>
<bug>
<bugid>7971</bugid>
<title>Reoccuring Appointments change when entering DaylightSaving time</title>
<status>Duplicate</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T07:56:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ch.glo...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 14:13:23 +0000</openedDate>
<description>Using android 1.6 on an HTC Tatoo --REPRODUCE-- Enter an Appointment in
google calendar, that starts OUTSIDE DaylightSavingTime (e.g. 01/01/xx)
und reouccurs INTO the daylightsavingtime (e.g. weekly, never ending).
--WHAT HAPPENED-- Calendar and Outlook (vie googlesync) keep the
Start/End time right, no matter what reoccurance is shown. Android 1.6
switches all Appointments for one hour late when actual Timezone is
Daylightsaving time (that is +1) . --WHAT I THINK THE CORRECT BEHAVIOUR
SHOULD BE-- As every other PIM (and googlecalendar) does it: Entering
the daylightsaving time does not change Appointment-Times for
Appointments that were made Outside of Daylightsaving time. --ADDITIONAL
THOUGHTS-- I kept playing around with this issue a lot for now. I coded
some windows- tool that changes all outlook items to UTC, then I tried
to code an app for android that changes all times. But that changed the
times in my outlook and googlecalendar, too. and so on. The problem is
obviously a bug inside the android-calendar-database, because as I
mentioned: googlecalendar behaves differently. So this issue suerely has
to be fixed inside android ! And it should be fixed quickly (hopefully
with a patch- app) because this makes using android as a PIM a risky
adventure. Oh, btw: Changing the timezone on the android-device itself
doesnt work either because then either all
outside-daylightsaving-time-events will be one hour early or (if you
change them) all those contacts will be shown wrong in calendar/outlook.
PLEASE PLEASE PLEASE make something ;-)</description>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:56:50 +0000</when>
<what>I have posted the explanation below in http://code.google.com/p/android/issues/detail?id=4484

You will see this if the Event is set to a timezone that DOES NOT observe Daylight
Savings(DLS) but the phone is set to a timezone that DOES observe DLS or the other way around. You will also see this problem if the two timezones observe DLS at different times of the year.

For your events to show up properly, follow the 2 steps:
1) Make sure your phone is in the correct timezone. Go to Settings -Q&gt;E Date Q&amp;E time -Q&gt;E Timezone. You probably have to disable Automatic to change it. Note that having the same GMT offset is not enough. If you are not sure about your timezone, go to http://www.timeanddate.com/worldclock/

2) Make sure the problem Events are in the correct timezone. You can do that directly in Calendar with Gingerbread 2.3 and above assuming you have permission to modify the event. For older devices, you can do that on your computer.</what>
</comment>
</bug>
<bug>
<bugid>10424</bugid>
<title>Contacts in Family group donQ&apos;Et show up in All contacts list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>M.Chva...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 12:52:49 +0000</openedDate>
<description>Adding a contact to the family group from my Droid Incredible makes that
contact disappear from the All contacts lists in People. Removing them
from the group does not make the contact appear in the list again.
Looking at the contact once itQ&apos;Es been synced up to gmail, that contact
is no longer a member of the My Contacts group, whereas every other
contact is. Adding the contact back into My Contacts causes it to be
displayed in the list of all contacts on my phone again. I believe that
adding a contact to a group on your phone removes them from your My
Contacts gmail group, which causes them to no longer show up in your
list of all contacts. firmware: 2.1-update1 kernel: 2.6.29-cc1cc2268
build: 1.22.605.2 CL161494 release-keys</description>
</bug>
<bug>
<bugid>9320</bugid>
<title>Voice search fails to work in noisy environments on Sony Ericsson Xperia</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marine0...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 08:58:02 +0000</openedDate>
<description>Google voice search (including the browserQ&apos;Es integrated search and voice
input for Google Translate) fail to pick up spoken words in an even
slightly noisy environment. The phone, if brought indoors, works fine
with voice search.</description>
</bug>
<bug>
<bugid>470</bugid>
<title>getCurrentLocation wakes up too soon</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:03:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>branw...@gmail.com</reportedBy>
<openedDate>Sat, 15 Mar 2008 17:33:59 +0000</openedDate>
<description>Hi, I have debugged a based on GPS application and I could observe that
getCurrentLocation() took points even when the application havenQ&apos;Et still
started, I ould. ThatQ&apos;Es very dangerous, because I waned to turn points
into Screen Coordinates and I got negative values and Screen-Coordinates
are not negative.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:44:17 +0000</when>
<what>I donQ&apos;Et understand what your issue is.  Can you provide sample code that demonstrates
the problem?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:03:23 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
</bug>
<bug>
<bugid>11929</bugid>
<title>Gtalk fail in Monkey test, some wrong in Sql command from gtalk.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zhangwei.cavy97@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 04:53:40 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
While running Monkey test for Gtalk the system Crashed. - What happened.
the system Crashed. In log, some wrong in Sql command from gtalk. - What
you think the correct behavior should be. Gtalk should pass the Monkey
test version of Android Android 2.2 Some piece of exception In
Random_BR_talk.txt of talk.zip 10-15 10:41:01.050 1552 1633 I Database:
sqlite returned: error code = 14, msg = cannot open file at source line
25207 10-15 10:41:01.066 1552 1633 E Database: Failure 14 (unable to
open database file) on 0x29e890 when executing Q&apos;ECOMMIT;Q&apos;E 10-15
10:41:01.089 1552 1633 E DatabaseUtils: Writing exception to parcel
10-15 10:41:01.089 1552 1633 E DatabaseUtils:
android.database.sqlite.SQLiteException: unable to open database file:
COMMIT; 10-15 10:41:01.089 1552 1633 E DatabaseUtils: at
android.database.sqlite.SQLiteDatabase.native_execSQL(Native Method)
10-15 10:41:01.089 1552 1633 E DatabaseUtils: at
android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1732)
10-15 10:41:01.089 1552 1633 E DatabaseUtils: at
android.database.sqlite.SQLiteDatabase.endTransaction(SQLiteDatabase.java:585)
10-15 10:41:01.089 1552 1633 E DatabaseUtils: at
com.google.android.gsf.talk.TalkProvider.insert(TalkProvider.java:1318)
10-15 10:41:01.089 1552 1633 E DatabaseUtils: at
android.content.ContentProvider$Transport.insert(ContentProvider.java:174)
10-15 10:41:01.089 1552 1633 E DatabaseUtils: at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:168)
10-15 10:41:01.089 1552 1633 E DatabaseUtils: at
android.os.Binder.execTransact(Binder.java:304) 10-15 10:41:01.089 1552
1633 E DatabaseUtils: at dalvik.system.NativeStart.run(Native Method)
10-15 10:41:01.089 2299 5921 W dalvikvm: threadid=28: thread exiting
with uncaught exception (group=0x400208b8) 10-15 10:41:01.089 2299 5921
E AndroidRuntime: FATAL EXCEPTION: Thread-2129 10-15 10:41:01.089 2299
5921 E AndroidRuntime: android.database.sqlite.SQLiteException: unable
to open database file: COMMIT; 10-15 10:41:01.089 2299 5921 E
AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:178)
10-15 10:41:01.089 2299 5921 E AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:134)
10-15 10:41:01.089 2299 5921 E AndroidRuntime: at
android.content.ContentProviderProxy.insert(ContentProviderNative.java:460)
10-15 10:41:01.089 2299 5921 E AndroidRuntime: at
android.content.ContentResolver.insert(ContentResolver.java:591) 10-15
10:41:01.089 2299 5921 E AndroidRuntime: at
com.google.android.talk.ChatScreen.ensureChatInDb(ChatScreen.java:882)
10-15 10:41:01.089 2299 5921 E AndroidRuntime: at
com.google.android.talk.ChatScreen.access$2600(ChatScreen.java:75) 10-15
10:41:01.089 2299 5921 E AndroidRuntime: at
com.google.android.talk.ChatScreen$11.run(ChatScreen.java:829) 10-15
10:41:01.089 2299 5921 E AndroidRuntime: at
java.lang.Thread.run(Thread.java:1096) 10-15 10:41:01.128 1331 1331 W
ActivityManager: Force finishing activity
com.google.android.talk/.ChatScreen 10-15 10:41:05.894 1552 2676 E
DatabaseUtils: Writing exception to parcel 10-15 10:41:05.894 1552 2676
E DatabaseUtils: android.database.sqlite.SQLiteException: unable to open
database file: COMMIT; 10-15 10:41:05.894 1552 2676 E DatabaseUtils: at
android.database.sqlite.SQLiteDatabase.native_execSQL(Native Method)
10-15 10:41:05.894 1552 2676 E DatabaseUtils: at
android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1732)
10-15 10:41:05.894 1552 2676 E DatabaseUtils: at
android.database.sqlite.SQLiteDatabase.endTransaction(SQLiteDatabase.java:585)
10-15 10:41:05.894 1552 2676 E DatabaseUtils: at
com.google.android.gsf.talk.TalkProvider.insert(TalkProvider.java:1318)
10-15 10:41:05.894 1552 2676 E DatabaseUtils: at
android.content.ContentProvider$Transport.insert(ContentProvider.java:174)
10-15 10:41:05.894 1552 2676 E DatabaseUtils: at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:168)
10-15 10:41:05.894 1552 2676 E DatabaseUtils: at
android.os.Binder.execTransact(Binder.java:304) 10-15 10:41:05.894 1552
2676 E DatabaseUtils: at dalvik.system.NativeStart.run(Native Method)
10-15 10:41:05.894 2299 5925 W dalvikvm: threadid=30: thread exiting
with uncaught exception (group=0x400208b8) 10-15 10:41:05.894 2299 5925
I Process : Sending signal. PID: 2299 SIG: 9 In Random_BR_talk1.txt of
talk1.zip 10-15 12:30:17.402 5927 10757 E AndroidRuntime: FATAL
EXCEPTION: Thread-2810 10-15 12:30:17.402 5927 10757 E AndroidRuntime:
android.database.sqlite.SQLiteException: unable to open database file:
BEGIN EXCLUSIVE; 10-15 12:30:17.402 5927 10757 E AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:178)
10-15 12:30:17.402 5927 10757 E AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:134)
10-15 12:30:17.402 5927 10757 E AndroidRuntime: at
android.content.ContentProviderProxy.insert(ContentProviderNative.java:460)
10-15 12:30:17.402 5927 10757 E AndroidRuntime: at
android.content.ContentResolver.insert(ContentResolver.java:591) 10-15
12:30:17.402 5927 10757 E AndroidRuntime: at
com.google.android.talk.ChatScreen.ensureChatInDb(ChatScreen.java:882)
10-15 12:30:17.402 5927 10757 E AndroidRuntime: at
com.google.android.talk.ChatScreen.access$2600(ChatScreen.java:75) 10-15
12:30:17.402 5927 10757 E AndroidRuntime: at
com.google.android.talk.ChatScreen$11.run(ChatScreen.java:829) 10-15
12:30:17.402 5927 10757 E AndroidRuntime: at
java.lang.Thread.run(Thread.java:1096) 10-15 12:30:17.417 1331 1485 W
ActivityManager: Force finishing activity
com.google.android.talk/.ChatScreen 10-15 12:30:17.425 1331 1466 W
WindowManager: Key dispatching timed out sending to
com.google.android.talk/com.google.android.talk.ChatScreen</description>
</bug>
<bug>
<bugid>4142</bugid>
<title>GMail app not working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>mikechri...@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 10:10:28 +0000</openedDate>
<description>GMail application on HTC Magic on Vodafone not working. Mail will sync
initially, but no new e-mails appear on phone after initial sync.
Deleting all GMail data using Application settings will cause the phone
to re-sync again, but only initial sync seems to work, after that no new
mails appear on handset.</description>
<comment>
<author>mikechri...@gmail.com</author>
<when>Wed, 07 Oct 2009 12:08:28 +0000</when>
<what>After further investigation it seems new mails do appear on the handset, but despite
being flagged Q&apos;EInboxQ&apos;E they only appear when Q&apos;EAll MailsQ&apos;E are viewed.</what>
</comment>
<comment>
<author>mikechri...@gmail.com</author>
<when>Wed, 07 Oct 2009 14:57:01 +0000</when>
<what>Also, mails do not transfer from Outbox to Sent in a timely fashion. I have sent test
mails to my other mail addresses and the mail has still been showing on the handset
as sending even though it has arrived.</what>
</comment>
<comment>
<author>skami...@gmail.com</author>
<when>Thu, 15 Oct 2009 13:23:22 +0000</when>
<what>I also see this issue on my HTC Hero phone with exactly the same behavior and Q&quot;EFixesQ&quot;E</what>
</comment>
<comment>
<author>mikechri...@gmail.com</author>
<when>Tue, 20 Oct 2009 09:39:32 +0000</when>
<what>Issue seems to have resolved itself after several resets and prods.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:43:18 +0000</when>
<what></what>
</comment>
<comment>
<author>maverick...@gmail.com</author>
<when>Thu, 12 Nov 2009 18:28:27 +0000</when>
<what>I am actually experiencing this as well on my G1.  I have sent myself several Q&quot;EtestQ&quot;E 
emails, and they are all stuck in my outbox folder in my handset, I get email just fine 
and I am able to read them, when I try to reply to the email, it too stays in my 
outbox.  IQ&apos;Eve restarted my handset which deletes the emails from my outbox without 
actually sending them.  Any help would be appreciated. </what>
</comment>
<comment>
<author>sonja.tr...@gmail.com</author>
<when>Sat, 21 Nov 2009 11:48:56 +0000</when>
<what>Hi all,

I have ecact the same problem but I have not found a solution yet.
Maybe someone find a solution?
Thanks</what>
</comment>
<comment>
<author>skami...@gmail.com</author>
<when>Sat, 21 Nov 2009 17:33:36 +0000</when>
<what>Eventually mine fixed itself possibly corresponding to logging in to google talk. </what>
</comment>
<comment>
<author>renmcbe...@gmail.com</author>
<when>Tue, 01 Dec 2009 03:52:25 +0000</when>
<what>The Verizon Droid that I have sometimes doesnQ&apos;Et receive the emails that people send me.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>11113</bugid>
<title>Froyo FRF91 Cannot search contact name Q&quot;EMajor CineplexQ&quot;E with Q&quot;EMQ&quot;E char</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shiratoa...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 01:50:41 +0000</openedDate>
<description>- What happened. Cannot search contact name Q&quot;EMajor CineplexQ&quot;E by type Q&quot;EMQ&quot;E
character in search - Steps to reproduce the problem. 1) Set contact
option to sort by Q&apos;EfirstnameQ&apos;E and view by Q&apos;Efirstname firstQ&apos;E 2) Set Q&apos;Eshow
only contact with phone numberQ&apos;E 3) Create contact name Q&quot;EMajor CineplexQ&quot;E
in field firstname. (empty last name) and put any number in phone number
4) close and reopen contact application 5) hit the search button, then
type Q&quot;EmQ&quot;E or Q&quot;EmaQ&quot;E or Q&quot;EmajorQ&quot;E 6) the results Q&quot;Emajor cineplexQ&quot;E does not
show. (but other Q&quot;EmQ&quot;E contact still show 7) notice that it will not able
to search only the contact name Q&quot;EMajorQ&quot;E. the contact name Q&quot;EMajoxQ&quot;E or
Q&quot;EMajxxQ&quot;E can be found normally - What you think the correct behavior
should be. It should able to search and show Q&quot;EMajor CinexplexQ&quot;E when type
Q&quot;EmQ&quot;E Device: Nexus One Firmware: Froyo FRF91 original stock ROM,
unlocked.</description>
<comment>
<author>shiratoa...@gmail.com</author>
<when>Sat, 02 Oct 2010 15:54:21 +0000</when>
<what>Confirm this issue still happen on Froyo 2.2.1 as well.</what>
</comment>
</bug>
<bug>
<bugid>14496</bugid>
<title>TimeZone.getTimeZone() may be slow</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-28T23:04:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zmonste...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 02:56:16 +0000</openedDate>
<description>TimeZone.getTimeZone defers to ZoneInfoDB.getTimeZone(). By inspecting
the source code for org.apache.harmony.luni.internal.util.ZoneInfoDB, it
appears that the value is looked up with a fairly expensive algorithm
instead of a quick hash-map style lookup. Code that calls getTimeZone()
frequently will find this lookup very slow. Both TimeZone.getTimeZone(),
and ZoneInfoDB.getTimeZone() could probably be improved to reduce lookup
time.</description>
<comment>
<author>zmonste...@gmail.com</author>
<when>Thu, 03 Feb 2011 02:57:48 +0000</when>
<what>Note that ZoneInfoDB.getTimeZone defers its call to ZoneInfoDB.makeTimeZone(), and makeTimeZone() is where the expensive lookup occurs.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 03 Feb 2011 23:11:14 +0000</when>
<what>the lookup is done with binary search. could you be more specific about the problem youQ&apos;Ere having?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Feb 2011 23:04:53 +0000</when>
<what>in the absence of specific details, thereQ&apos;Es nothing obviously actionable here.</what>
</comment>
</bug>
<bug>
<bugid>654</bugid>
<title>LocationProvider same as LocationProviderImpl</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:28:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:57:04 +0000</openedDate>
<description>LocationProvider and LocationProviderImpl should be one class. Simply
because it almost looks like the same class.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:28:28 +0000</when>
<what>Will not implement</what>
</comment>
</bug>
<bug>
<bugid>19968</bugid>
<title>Device Contacts change gets reverted to Google account contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>denis.ry...@gmail.com</reportedBy>
<openedDate>Sun, 11 Sep 2011 21:41:29 +0000</openedDate>
<description>The contact was created using device Contacts application and get
synched with Google mail contact account. Later some typo was observed
in contact name (first letter of name) and got corrected on device.
Correct letter was shown some time and then got reverted back to
previous. Repeat attempts to edit the contact wasnQ&apos;Et successful until
contact was edited in Google mail account. It is really painful bug,
becasue Google contacts canQ&apos;Et be edited from device and a user need a
regular computer and browser to do so.</description>
</bug>
<bug>
<bugid>16818</bugid>
<title>android market : canQ&apos;Et tap on any button (download, uninstall, whatever) while scroll bar still visible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ciftli.a...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 19:33:16 +0000</openedDate>
<description>Get in android market, in any app screen. Scroll top, then tap on any
button (like open for an installed app, or uninstall), the first tapping
will not work. The scroll bar remains onscreen for like 3 seconds, then
disappears. During this period, any first tap will have no effect. Have
this bug on my Desire Z 2.2, tested on Desire 2.2 aswell, same.</description>
</bug>
<bug>
<bugid>11582</bugid>
<title>Better UI for closing apps on the spot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jas...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 20:19:43 +0000</openedDate>
<description>Android needs a better way of closing apps. Maybe swipe up twice, maybe
swipe down twice as suggestions. Currently there is no way to quickly
close an app. For instance if I pull up yelp and do a search for a
restaurant, then use google navigation and I want to close both programs
itQ&apos;Es really a pain. If I donQ&apos;Et close the app it will continue to give me
turn by turn even when I have arrived. I canQ&apos;Et press the back button a
lot of times, because then I get a pop up. Even pressing the back button
so many times is really a poor way of closing an app. I believe there
needs to be a better user interface capability to close a current app.
If swiping down twice to close the current app doesnQ&apos;Et work, maybe
tapping on the screen a few times. I just feel something needs to be
done.</description>
</bug>
<bug>
<bugid>156</bugid>
<title>Click events NOT propagated through embedded views</title>
<status>Declined</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2008-02-08T17:50:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ramesh.m...@gmail.com</reportedBy>
<openedDate>Fri, 01 Feb 2008 17:44:23 +0000</openedDate>
<description>Click events are not propagating properly when views are embedded in
other views, like for e.g when a CheckBox (item_row.xml) is embedded as
part of a list (my_list.xml). See attached files. I am not sure if this
is true for other views. HOW TO REPRODUCE : I have a List of CheckBoxes
and the Listener is NOT invoked when the CheckBoxes in the List are
checked/un-checked. See attached example with two
activities..(TestCheckBox.java and TestCheckBoxList.java) The first
activity has two checkboxes defined by the layout Q&quot;Echeckboxes.xmlQ&quot;E. The
Listener works fine here. But in the second Activity which is a
ListActivity, the Listener does not work. Click on the checkboxes in the
list ( blue shaded area ) and the checkbox outside the list to see the
difference. The second activity can be invoked by pressing the menu
button and choosing Q&quot;ECreate List ActivityQ&quot;E (in the first Activity).
Example : I have attached the TestCheckBox project folder from eclipse.
The files have been zipped using FreeZip. Let me know if you have
problems unzipping the files or if you have any questions. /thanks
Ramesh Mandyam</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 03 Feb 2008 05:12:01 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Feb 2008 17:50:45 +0000</when>
<what>Hi,

This is not a bug. Your application populates the list with CheckBoxes inflated from
items_row.xml and you never set a listener on these CheckBoxes. You do however use an
array of CheckBoxes as the data that will be used to set the Text in the CheckBoxes
inflated from XML.</what>
</comment>
<comment>
<author>ramesh.m...@gmail.com</author>
<when>Fri, 08 Feb 2008 21:01:31 +0000</when>
<what>Romain,
   On line 60, in TestCheckBoxList.java, Q&quot;Ec.setOnCheckedChangeListener(this);Q&quot;E,
the listener is explicitly set for every checkbox in the list. 
 I am not sure what you mean by your comment. Could you please explain ? 

/thanks
Ramesh </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Feb 2008 21:06:59 +0000</when>
<what>No, it is not. You are setting a listener on a checkbox you create yourself. This
checkbox is never part of the ListView because ListView asks the Adapter for new
Views through the getView() method. This getView() method inflates new CheckBoxes
from your items_row.xml file. These CheckBoxes are *not* the ones you created.</what>
</comment>
<comment>
<author>ramesh.m...@gmail.com</author>
<when>Fri, 08 Feb 2008 21:16:15 +0000</when>
<what>Apparently, these *ARE* the checkboxes I have created, because, they have the 
Text that I have set using Q&quot;Ec.setText(Q&quot;EMyCheckBox Q&quot;E+i);Q&quot;E i.e line 58 in 
TestCheckBoxList.java.  This Text is the one thatQ&apos;Es being returned by the overriden 
toString method in class MyCheckBox .. see line # 119 in TestCheckBoxList.java
This is what makes it very confusing, since these *ARE* the checkboxes that I 
created. c.setText works and sets the text, BUT Q&quot;Ec.setOnCheckedChangeListener(this);Q&quot;E
does NOT work ? </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Feb 2008 21:29:05 +0000</when>
<what>No, they are not the CheckBoxes you created. You use your CheckBoxes as the
underlying data for the ArrayAdatper. And what ArrayAdapter does in getView is get an
element from the array of data, call toString() on it and then call setText() on the
new CheckBox with that resulting String. If you changed MyCheckBox.toString() to
return Q&quot;Eblah,Q&quot;E you would see all the CheckBoxes in the ListView show Q&quot;Eblah.Q&quot;E</what>
</comment>
<comment>
<author>ramesh.m...@gmail.com</author>
<when>Fri, 08 Feb 2008 21:37:31 +0000</when>
<what>So, how do I get a handle to THE  checkbox in THE list and how can I set the 
Q&quot;EsetsetOnCheckedChangeListenerQ&quot;E on Q&quot;ETHISQ&quot;E checkbox ? </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Feb 2008 21:41:03 +0000</when>
<what>The best thing to do would be to override getView() in ArrayAdapter to add your
listener every time a new CheckBox is created.</what>
</comment>
</bug>
<bug>
<bugid>3993</bugid>
<title>[wishbug] Latitude for events</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Wed, 23 Sep 2009 13:22:10 +0000</openedDate>
<description>I had this idea: it would be interesting to have Q&quot;ELatitude for EventsQ&quot;E,
ie, users could somehow subscribe to an event and show the place
location, and of those who are coming, allowing also the creation of a
website to list this info. This would allow temporary access to users
location, without the need of permanent share with non-friends.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:47:09 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:45 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>10186</bugid>
<title>Wifi turns off after Android finished booting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>moef...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 07:38:45 +0000</openedDate>
<description>Motorola Milestone, EU, 2.1-update1 Wifi is enabled, then the phone is
switched off. When switching back on, Wifi is still on, the phone sees
the AP and associates with it, transfers data. Some time later, wifi is
switched off automatically and the phone goes on 3G. (Screen did not
turn off inbetween.) Wifi should instead stay enabled if it was enabled
on boot. logcat doesnQ&apos;Et show anything obvious to me, here are the
entries from when Wifi turns off: D/NetworkLocationProvider( 1294):
onCellLocationChanged [10103,1039] D/dalvikvm( 1831): GC freed 7764
objects / 642376 bytes in 221ms I/ActivityManager( 1294): Start proc
com.android.settings for broadcast
com.android.settings/.widget.SettingsAppWidgetProvider: pid=1956
uid=1000 gids={3003, 3002, 3001, 9002} I/wpa_supplicant( 1330):
CTRL-EVENT-TERMINATING - signal 15 received V/WifiMonitor( 1294): Event
[CTRL-EVENT-TERMINATING - signal 15 received] V/WifiStateTracker( 1294):
Connection to supplicant lost I/wpa_supplicant( 1330):
CTRL-EVENT-TERMINATING - signal 0 received I/wpa_supplicant( 1330):
CTRL-EVENT-STATE-CHANGE id=4 state=0 I/DumpStateReceiver( 1294): Added
state dump to 1 crashes D/NetworkStateTracker( 1294): setDetailed state,
old =CONNECTED and new state=DISCONNECTED D/ConnectivityService( 1294):
ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
D/DataConnectionTracker( 1365): enableApnType(default), isApnTypeActive
= false and state = IDLE D/DataConnectionTracker( 1365): setEnabled(0,
true) with old state = false and enabledCount = 0
D/DataConnectionTracker( 1365): EVENT_APN_ENABLE_REQUEST 0, 1
D/DataConnectionTracker( 1365): dataEnabled = false, enabledCount = 0,
isApnTypeActive = false D/NetworkLocationProvider( 1294):
onDataConnectionStateChanged 1 V/ConnectivityService( 1294): Attempting
to switch to MOBILE D/MobileDataStateTracker( 1294): default Received
state= DISCONNECTED, old= DISCONNECTED, reason= apnSwitched,
apnTypeList= default D/PhoneApp( 1365): mReceiver:
ACTION_ANY_DATA_CONNECTION_STATE_CHANGED D/PhoneApp( 1365): - state:
DISCONNECTED D/PhoneApp( 1365): - reason: apnSwitched D/NotificationMgr(
1365): hideDataDisconnectedRoaming()... D/GpsLocationProvider( 1294):
updateNetworkState available info: NetworkInfo: type: WIFI[], state:
DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none),
roaming: false, failover: false, isAvailable: false
D/GpsLocationProvider( 1294): NetworkThread wait for
9223372036854775807ms D/PhoneApp( 1365): mReceiver:
ACTION_ANY_DATA_CONNECTION_STATE_CHANGED D/PhoneApp( 1365): - state:
CONNECTING D/PhoneApp( 1365): - reason: apnSwitched D/NotificationMgr(
1365): hideDataDisconnectedRoaming()... I/dalvikvm( 1956): Debugger
thread not active, ignoring DDM send (t=0x41504e4d l=38)
D/NetworkLocationProvider( 1294): onDataConnectionStateChanged 1
D/MobileDataStateTracker( 1294): default Received state= CONNECTING,
old= DISCONNECTED, reason= apnSwitched, apnTypeList= *
D/NetworkStateTracker( 1294): setDetailed state, old =DISCONNECTED and
new state =CONNECTING D/GpsLocationProvider( 1294): Releasing wakelock
D/PhoneApp( 1365): mReceiver: ACTION_ANY_DATA_CONNECTION_STATE_CHANGED
D/PhoneApp( 1365): - state: CONNECTED D/PhoneApp( 1365): - reason:
apnSwitched D/NotificationMgr( 1365): hideDataDisconnectedRoaming()...
D/ConnectivityService( 1294): ConnectivityChange for MOBILE:
CONNECTING/CONNECTING IQ&apos;Ell try to get adb bugreport next time, I forgot
to pipe it into a file...</description>
</bug>
<bug>
<bugid>12282</bugid>
<title>IMAP Email Deletion not working.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>DanielSBChristensen@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 09:46:08 +0000</openedDate>
<description>Repro: 1) Set up IMAP account 2) Delete message 3) Refresh mailfolder
again The message is not deleted on the server, only the client. this
makes android devices Q&quot;Eread onlyQ&quot;E mail clients. ThatQ&apos;Es not right. I am
using the Samsung Galaxy Tab running Android 2.2, and use email a lot. I
see that the bug was reported in 2008 also. this should be a prio-1 bug?</description>
<comment>
<author>wrosena...@gmail.com</author>
<when>Sat, 06 Nov 2010 19:17:50 +0000</when>
<what>I see the same with Galaxy S (Android 2.2) occasionally and have no idea how to debug it.</what>
</comment>
<comment>
<author>wrosena...@gmail.com</author>
<when>Sun, 07 Nov 2010 09:51:59 +0000</when>
<what>Actually I see it permanently since the Samsung update to 2.2</what>
</comment>
<comment>
<author>joeyvand...@gmail.com</author>
<when>Tue, 09 Nov 2010 08:31:04 +0000</when>
<what>Me too since the Android 2.2 update from Samsung on the Samsung Galaxy S. But my colleagues do not have this problem with Android 2.2, so is this a Samsung bug?</what>
</comment>
<comment>
<author>thoughtg...@gmail.com</author>
<when>Tue, 30 Nov 2010 04:55:43 +0000</when>
<what>IQ&apos;Eve had this since 2.1 ... CanQ&apos;Et figure it out or any work arounds</what>
</comment>
<comment>
<author>boer...@arcor.de</author>
<when>Mon, 03 Jan 2011 12:12:13 +0000</when>
<what>Galaxy 551 with preinstalled Android 2.2 has this problem all the time.</what>
</comment>
<comment>
<author>thoughtg...@gmail.com</author>
<when>Mon, 03 Jan 2011 13:10:10 +0000</when>
<what>By the way ... Mine is on a verizon droidx conne ting to go daddy ... Oddly, connecting to google apps imap works fine ...</what>
</comment>
<comment>
<author>mjma...@gmail.com</author>
<when>Thu, 27 Jan 2011 14:57:33 +0000</when>
<what>More information about this problem in other threads, discussed thoroughly.  If you know how to edit database file with SQLite editor, then there is a workaround.  Link below
http://code.google.com/p/android/issues/detail?id=1811#c53</what>
</comment>
<comment>
<author>jason.pr...@gmail.com</author>
<when>Mon, 14 Mar 2011 18:52:41 +0000</when>
<what>I have had this problem on the Samsung Epic 4G.  Started immediately when the 2.2 release was installed.</what>
</comment>
<comment>
<author>jason.pr...@gmail.com</author>
<when>Mon, 14 Mar 2011 18:53:29 +0000</when>
<what>More info -- IQ&apos;Em connecting to a Dreamhost.com IMAP server.</what>
</comment>
<comment>
<author>brucele...@gmail.com</author>
<when>Thu, 24 Mar 2011 21:49:35 +0000</when>
<what>MotorolaQ&apos;Es response:

Q&quot;EItQ&apos;Es an incompatibility between the phone and your email serverQ&quot;E</what>
</comment>
<comment>
<author>brucele...@gmail.com</author>
<when>Thu, 24 Mar 2011 21:50:00 +0000</when>
<what>MotorolaQ&apos;Es response:

Q&quot;EItQ&apos;Es an incompatibility between the phone and your email serverQ&quot;E</what>
</comment>
<comment>
<author>brad.r.h...@gmail.com</author>
<when>Wed, 17 Aug 2011 03:58:16 +0000</when>
<what>Same issue for me on a new Samsung Captivate running 2.2.  SamsungQ&apos;Es suggested response was to use POP.  My workaround is to move emails I want to delete to inbox.trash, then empty the trash via a browser interface occasionally.  This is really annoying Q&amp;E inexcusable, it looks like this bug has been around for almost 3 yrs.  http://code.google.com/p/android/issues/detail?id=1029 </what>
</comment>
</bug>
<bug>
<bugid>19648</bugid>
<title>[GMS Music(3.0.2)] Display corrupt on Honeycomb 3.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>u00cha....@lge.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 09:58:31 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. The GMS Music is official Google apps(version
3.0.2). I had test on the OPAL2 8660 SURF Board When there is no music
file(mp3), I try to run the GMS Music app. 1. we select Q&apos;EArtistsQ&apos;E menu
(left top menu). 2. we can see the corrupted display. - What happened.
The display is corrputed. - What you think the correct behavior should
be. DonQ&apos;Et show the corrupted display After I report this issue to
Qualcomb, I receive following response This is a known issue with
application. Please see our anlysis below and note that we have reported
this issue to Google and Google replied us that they will take an action
for this issue (the discussion happened early this week). We have
encountered 2 issues on the Music2 app. 1) When we try to view the music
playlist by doing the following procedure: go to add widget menu by
pressing the Q&quot;E+Q&quot;E, press the Q&quot;EMoreQ&quot;E category and then click on the music
app icon. We observe momentary corruption on app launch. 2) While inside
the music app the Q&quot;EGenresQ&quot;E and Q&quot;EArtistsQ&quot;E categories result in a
corrupted screen. After investigating the issues, we observed the
followings. For #1 the application uses BUFFER_DESTROYED which means
every swap the full surface should be rendered. Our observation is that
when the surface is first created and made current the first rendered
frame does not have a glClear and only partial/non rendering which
violates the GLES spec and results in corruption. After that some sort
of animation starts where the background turns from blue to black and
back to blue and the corruption goes away. Putting some code in the
driver to force a glClear makes corruption go away when the surface is
first made current. For #2 this issue has the same root cause in the
sense that it happens due to a missing glClear and partial rendering.
When we press either of the catagories above the app will render partial
frames without a glClear and without using BUFFER_PRESERVED. Another
observation is that the background animation blue-Q&gt;Eblack-Q&gt;Eblue that
other(working) categories have is missing in the mentioned categories.
Potentially a certain call is missing for this effect. When adding code
to our driver to force a glClear for surfaces that are BUFFER_DESTROYED
the corruption goes away, so this proves that a glClear is missing on
the app side. Hope this helps and please monitor new version release
from Google for this issue. In short, I want to fix this problem as soon
as possible. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7150</bugid>
<title>Nexus One Deletes Message history seemingly randomly and without user input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Doc...@gmail.com</reportedBy>
<openedDate>Sun, 14 Mar 2010 17:20:50 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1) Receive a text message 2) Pull down the task
bar 3) Select the text 4) Respond to the text from here, can use Q&quot;EbackQ&quot;E
to respond to other received messages. - What happened. Was using phone
as described above, then used my Q&quot;EMessagingQ&quot;E shortcut to check my
previous conversations and all of them were gone and not recoverable.
This has happened several times throughout my ownership of the phone. -
What you think the correct behavior should be. All of my messages should
not be deleted unless I have told the phone to do so. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Google
Nexus One 2.1-update1 If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 15 Mar 2010 18:32:06 +0000</when>
<what>Same as 5669?
</what>
</comment>
<comment>
<author>Doc...@gmail.com</author>
<when>Tue, 16 Mar 2010 23:39:14 +0000</when>
<what>Appears so.  Except I am using 2.1 Update 1 on a Nexus One.</what>
</comment>
<comment>
<author>anthony....@gmail.com</author>
<when>Tue, 06 Apr 2010 03:27:05 +0000</when>
<what>Same thing happened to me today :(  I had alot of pics that I hadnQ&apos;Et gotten around to
saving in my messages too.  This is pretty annoying!</what>
</comment>
<comment>
<author>gdncarr...@gmail.com</author>
<when>Mon, 31 May 2010 11:30:56 +0000</when>
<what>Same thing happened to me today. During typing an sms message the dialig Q&quot;Eapplication
messaging(in process com.android.mms) is not respondingQ&quot;E popped up. After a
force-close and restart my entire inbox had been clered. Not pleased.</what>
</comment>
<comment>
<author>mayuresh...@gmail.com</author>
<when>Tue, 15 Jun 2010 11:27:42 +0000</when>
<what>Same issue i have faced thrice and that too deletion of almost 2000+ messages each time..this is so not good..can someone from nexus one team help??</what>
</comment>
<comment>
<author>someone2...@gmail.com</author>
<when>Tue, 13 Jul 2010 23:34:04 +0000</when>
<what>...wow that sucks...  I recieved a text, when i opened the messaging application everything had been deleted except for the message I had just recieved. Also the wrong contact image was shown on the new message.  This is really bad guys. I hope my contacts dont decide to nuke themselves. 

Nexus One, Android 2.2</what>
</comment>
<comment>
<author>martin.l...@gmail.com</author>
<when>Sat, 06 Nov 2010 22:46:37 +0000</when>
<what>Same me, Android 2.2.1, build FRG83. 2000+ messages deleted.</what>
</comment>
</bug>
<bug>
<bugid>18717</bugid>
<title>User is hard to recover the ?hide? friends in Talk application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arunmahe...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 05:33:26 +0000</openedDate>
<description>User is hard to recover the ?hide? friends in GTalk application. _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Preconditions: 1. An
available APN setting. 2. Some friends exist in device Gtalk friend
list. Reproducibility: 10/10
---------------------------------------------------- STEP-BY-STEP
INSTRUCTION: 1. Launch GTalk application, the friend list will show. 2.
Long pressing on one friend (such as, the friend called ?A?) -Q&gt;EHide
friend. 3. Try to recover the friend (A) to show in the friend list.-Q&gt;E
Check. ---------------------------------------------------- Actual
result: User is hard to recover the ?hide? friend. And there is no CLEAR
way to prompt user how to recover the ?Hide? friends.
---------------------------------------------------- Expected result:
The ?Hide? friend should be able to recover to friend list, and prompt
user how to recover it. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ Comments: 1. Press menu key in talk app, there is an ?all
friends? item shown. I think if the hide friends can be shown if user
tap the item, the function will be better. 2. Actually, if the hide
friend ?A? sends a message to the user, the conversation (with A) will
show, user can recover the hide friend at the moment. But, the method is
too hard to find for user. ------------------------------------- Device
: Nexus Version : 2.3.4</description>
<comment>
<author>sangwa...@gmail.com</author>
<when>Tue, 23 Aug 2011 19:11:42 +0000</when>
<what>I lost all my gtalk friends ..... Actually deleted how can I recover them? Any method to get that back.... My email id : sangwan53@gmail.com</what>
</comment>
</bug>
<bug>
<bugid>19266</bugid>
<title>Device does not answer ARP requests after a longer period of sleep mode (Wifi Policy = always on)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hoffmann...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 14:08:25 +0000</openedDate>
<description>- Device: European Galaxy Tab 10.1 (GT-P7500) Android Version: 3.1 -
Steps to reproduce the problem: 1) Connect to any Wifi AP. Either
receive IP configuration via DHCP or configure manually (issue occurs no
matter how the configuration is provisioned). 2) Send device into sleep
mode via sleep button (screen off). Wait for approximately 2 hours (can
be shorter / longer, I was unable to verify the exact amount of time).
Note: Wifi Policy is set to Q&quot;Ealways onQ&quot;E. 3) Wake device up. Wifi still
looks like it is correctly connected. Try to open a web page. A timeout
is received. Try any application that needs access to the network. All
fail. - What happened: My observations: At some point during the sleep
mode, the device stops to respond to ARP requests! I was able to verify
this via some network sniffing. When the device enters this Q&quot;EdeadQ&quot;E
state, it still sends any requests (i.e. a DNS lookup for a domain)
correctly. But when the gateway (router or firewall) wants to send
return traffic to the device, it first does an ARP request for the IP
address of the device. The ARP request is not answered by the device
anymore. The device answered ARP requests correctly before entering the
Q&quot;EdeadQ&quot;E state, but obviously after a longer period of waiting the ARP
entries associated with the device became outdated and were deleted form
the ARP table. Therefore, the device effectively isolates itself from
the network after a certain time in sleep mode. I successfully
implemented a simple workaround by manually adding a static ARP entry to
the table of my router. This way, the router does not need to ask the
device and connectivity is restored instantly! Also, reconnecting Wifi
by enabling / disabling it in the system controls does the job as well.
Note that when the device entered the Q&quot;EdeadQ&quot;E state, it stays in this
state as long as Wifi is not restarted. - What you think the correct
behavior should be: When the Wifi Policy of the device is set to Q&quot;Ealways
onQ&quot;E, the device MUST ALWAYS respond to any ARP requests for its
configured IP address, no matter how long it is or was in sleep mode.</description>
</bug>
<bug>
<bugid>17828</bugid>
<title>contentEditable unsupported</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>davek1...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 19:02:41 +0000</openedDate>
<description>WebKit browser does not support contentEditable. When will
contentEditable be added to the Android WebKit browser? I cannot run the
ckeditor or dijit.Editor in a browser page using the webkit browser.</description>
</bug>
<bug>
<bugid>17464</bugid>
<title>Google, please support Arabic!  hey support Arabic </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-07T21:18:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>moh_2...@hotmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 20:13:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 21:18:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8890</bugid>
<title>Contact photo does not show up while placing a call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>srinivas...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 02:30:21 +0000</openedDate>
<description>Device: Nexus One running Android 2.1 build EPE54B When we place a call,
the contactQ&apos;Es photo is not shown until either the call gets picked up at
the other end or the call is terminated. - Steps to reproduce the
problem. 1. Select a contact with a contact photo in store. 2. Dial a
number corresponding to the contact. - What happened. 1. Contact photo
is not shown while the call is getting connected. Instead a green phone
icon is shown. 2. When the called end picks up the call or rejects it,
the contact photo comes up. - The correct behavior should be. 1. Contact
photo should be shown when the call is getting connected.</description>
</bug>
<bug>
<bugid>3382</bugid>
<title>RFE: Global Font Setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>48</stars>
<reportedBy>pjul...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jul 2009 13:42:56 +0000</openedDate>
<description>Got my grand father to move his agenda to google calendar an a HTC
magic. Getting around pretty good be he is having a hard time reading
the default font size. There doesnQ&apos;Et seem to be a global setting to
change the default font size for the entire system.</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Mon, 03 Aug 2009 14:54:33 +0000</when>
<what>There is a built-in menu, but you canQ&apos;Et normally get to it and even when you can it
doesnQ&apos;Et remember the choice made:

1. Download Q&quot;ESpare partsQ&quot;E from the Marketplace and when run it
2. Choose Q&quot;EFont sizeQ&quot;E which gives a choice of seven different font sizes
3. Note that the Q&quot;ESpare partsQ&quot;E menu changes font size accordingly
4. Exit Q&quot;ESpare partsQ&quot;E and note that nothing else is affected. :-(

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:42:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:47:33 +0000</when>
<what></what>
</comment>
<comment>
<author>boffintheibm@gmail.com</author>
<when>Thu, 17 Sep 2009 21:15:33 +0000</when>
<what>The spare parts application does not save the settings! So back to square one. Anyone
higher up the chain of command interested in resolving the rather vexing issue of
setting the font size? BTW I only need Q&lt;E1.5 reading glasses, God help the lesser sighted!</what>
</comment>
<comment>
<author>cheung....@gmail.com</author>
<when>Sun, 18 Oct 2009 14:08:51 +0000</when>
<what>gmail font size is fixed , it is supposed to be change easily like the browser does</what>
</comment>
<comment>
<author>aepratt...@gmail.com</author>
<when>Fri, 11 Dec 2009 16:45:38 +0000</when>
<what>Please fix the font size, itQ&apos;Es absolutely crazy small!!!!!!!</what>
</comment>
<comment>
<author>mike.sch...@gmail.com</author>
<when>Mon, 21 Dec 2009 16:37:20 +0000</when>
<what>Yeah fix it, itQ&apos;Es way to big on the Motorola Milestone/Droid!!!!</what>
</comment>
<comment>
<author>tconrad....@gmail.com</author>
<when>Wed, 06 Jan 2010 19:18:40 +0000</when>
<what>The fonts are way to small please fix this now</what>
</comment>
<comment>
<author>krgrei...@gmail.com</author>
<when>Thu, 18 Feb 2010 03:22:58 +0000</when>
<what>Without a way to change (increase) the default font size, this is a class action suit
waiting to happen.

This seems like a clear violation of the US ADA (Americans with Disabilties Act).

Not everyone with a smartphone is 20 years old with perfect eyesight.

Someone from Google needs to get on the stick about this, and quick.

Phone: Google Nexus One
OS:    2.1-update 1</what>
</comment>
<comment>
<author>b.her...@verizon.net</author>
<when>Sun, 21 Feb 2010 17:50:56 +0000</when>
<what>  I purchased the Moto Droid 3 days ago.  After researching Verizon phones for (too 
many) weeks, I decided on the Droid over the Storm 2, primarily due to the rich 
feature set.  I was however concerned with the font size and asked the salesperson 
if there was an app to increase font size, specifically for text.  The salesperson 
showed me a Q&quot;Efont appQ&quot;E from the marketplace (but it was too small for me to actually 
see) and said this would allow me to change/adjust font size.  I purchased the Droid 
and took it home, spent 4 hours searching the marketplace, and another 4 hours 
searching the internet for a font size solution - to no avail.  The font she 
referenced in the store was for a notepad app and not for the [phone].  After 
reading several posts regarding the 2.1 update, it seems that a font option was not 
part of the upgrade and is not an issue for Motorola/Google.  I may give it another 
week before I return the phone and go with my Q&quot;EotherQ&quot;E choice if I canQ&apos;Et find a 
solution.  PLEASE help those of us with less than perfect vision!  </what>
</comment>
<comment>
<author>lisamich...@gmail.com</author>
<when>Mon, 26 Apr 2010 01:21:57 +0000</when>
<what>HOW MANY ISSUES DO YOU NEED TO HAVE TO GET YOUR ATTETION GOOGLE?  Fix the font size 
problem. NOW!</what>
</comment>
<comment>
<author>Bill...@gmail.com</author>
<when>Sat, 08 May 2010 11:16:55 +0000</when>
<what>The lack of font size adjustment on my droid makes the droid unusable will be 
returning it.</what>
</comment>
<comment>
<author>robmann...@gmail.com</author>
<when>Mon, 24 May 2010 01:52:23 +0000</when>
<what>IQ&apos;Eve heard that Froyo ..Android 2.2 has a change for font size.  Anyone know how it
works?</what>
</comment>
<comment>
<author>robert.h.cohen</author>
<when>Mon, 24 May 2010 07:44:00 +0000</when>
<what>Ready to give up on Android phones if this is not fixed.

Had a G1 when they first came out and upgraded to the MyTouch when it arrived but still 
no fix for this problem

Guess itQ&apos;Es time to go with the sheep and get an iPhone.  At least I will be able to 
read email without glasses.</what>
</comment>
<comment>
<author>peada...@gmail.com</author>
<when>Mon, 24 May 2010 09:01:04 +0000</when>
<what>@robmann249: Open Gmail Q&gt;E settings Q&gt;E more Q&gt;E settings Q&gt;E message text size</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 12:26:21 +0000</when>
<what>DoesnQ&apos;Et exist on GoogleQ&apos;Es android 2.1

I think itQ&apos;Es a feature HTC implemented in their phones only.</what>
</comment>
<comment>
<author>leximusp...@gmail.com</author>
<when>Thu, 10 Jun 2010 12:53:17 +0000</when>
<what>Getting returns due to this issue.  Cust went to a Chocolate Touch because it can change font size.  Hell, my LG 8300 from Q&apos;E05 had the option. Seriously?
</what>
</comment>
<comment>
<author>victorst...@gmail.com</author>
<when>Wed, 07 Jul 2010 03:49:19 +0000</when>
<what>Went into a sprint store today, font is to small to read without glasses. I will start looking for another phone tomorrow.  </what>
</comment>
<comment>
<author>robert.h.cohen</author>
<when>Wed, 07 Jul 2010 04:08:47 +0000</when>
<what>I understand this has finally been fixed in 2.2 Froyo but IQ&apos;Eve had my MyTouch 3G for only a few months and so far there are no new phones actually shipping with Froyo installed, only the usual rumors about updates to come.

This is really an inexcusable oversight.  Tons and tons of people have presbyopia - and so will you developers as you get close to your 40s and beyond.  

And now I will probably have to spend another couple of hundred dollars in a few months when/if  the Froyo rumor is true for something that should have been in early versions.  I love my Android phone but IQ&apos;Em no fan-boy - if I canQ&apos;Et get my work done then I have to look elsewhere.

Rob</what>
</comment>
<comment>
<author>baohx2...@gmail.com</author>
<when>Wed, 07 Jul 2010 17:06:52 +0000</when>
<what>I have not seen any options to change font size on the froyo on my droid.
Maybe itQ&apos;Es not enabled.</what>
</comment>
<comment>
<author>robert.h.cohen</author>
<when>Thu, 08 Jul 2010 06:49:42 +0000</when>
<what>Comment here says itQ&apos;Es fixed:
http://smarterware.org/6085/android-2-2-screenshot-tour-my-favorite-features-in-froyo

I saw it somewhere else last month but canQ&apos;Et recall where at the moment, so I think thereQ&apos;Es hope.

Q&quot;EWhat I like:

Gmail app?can now make the default text size bigger.

Lock screen?can use a PIN or password instead of pattern.

ONE CALENDAR!

Contacts?sort by last name.

Bluetooth voice dialing.

Screen will rotate to landscape in BOTH directions.

Long press on home shows you last 8 apps instead of 6.

Long press on launcher shows thumbnails of all your screens.Q&quot;E

Rob</what>
</comment>
<comment>
<author>baohx2...@gmail.com</author>
<when>Thu, 08 Jul 2010 23:49:29 +0000</when>
<what>Okay, I can confirm the font size option exists in gmail app in froyo.  I thought you meant an overall font size for all apps.  IQ&apos;Em guessing that developers will have to start specifically developing with these types of accessibility issues in mind.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 09 Jul 2010 00:04:43 +0000</when>
<what>I vote for a global - all apps - font setting - or at least a minimum global font size setting. For webpages too ofcourse.</what>
</comment>
<comment>
<author>guycloti...@gmail.com</author>
<when>Thu, 30 Dec 2010 12:47:54 +0000</when>
<what>OK, IQ&apos;Eve done abit of searching in the market and found a good solution: LCDDensity For Root . It changes the screen reolution, so the fonts are BIGGER! It works very well and itQ&apos;Es free (I will cross-post in issue 5876 and 4547 too).

Happy New Year Eve all!</what>
</comment>
<comment>
<author>rkymtnh...@gmail.com</author>
<when>Wed, 16 Feb 2011 06:03:03 +0000</when>
<what>I agree with Comment 9!!  Even my Samsung Exclaim had Q&quot;EAccessabilityQ&quot;E options that allowed u to increase the font size.  I purchased mthe LG Optimus today for an Andriod 2.2 am appalled no font enlargement options Q&amp;E told the salesperson at the store thate I thought the ADA required Accesabi;ity options.  Before I bought the phone that was the only question I  couldnQ&apos;Et find an answer for om the web shprt of 1 person statimg with all the apps out there I should be able to find one that enlarges font size but so far no luck.  So now have to see how the voice texting woks as I canQ&apos;Et read the screen! </what>
</comment>
</bug>
<bug>
<bugid>2895</bugid>
<title>[GTalk] smiles</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Sat, 06 Jun 2009 04:24:03 +0000</openedDate>
<description>it is very strange why smiles menu too far away in gtalk conversation
menu. do you really think users use Q&quot;Echat off recordQ&quot;E, Q&quot;Eswitch chatsQ&quot;E,
Q&quot;Eend chatQ&quot;E more than Q&quot;Einsert smileyQ&quot;E? :)</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:33:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:23:52 +0000</when>
<what></what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 22:36:53 +0000</when>
<what>Can we please get emoticons in the symbol panel, instead of under more Q&gt;E insert smiley? 
This could be accessed directly from alt-sym, then tap sym again to go through the 
pages of symbols/emoticons.

This would be much more effective than having to use the menu key for text input.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>12157</bugid>
<title>Bluetooth in-call volume is not persistent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>lucas.du...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 09:55:09 +0000</openedDate>
<description>When connecting to a bluetooth headset, Android always resets the
Q&quot;EBluetooth In-Call volumeQ&quot;E to a level that seems to be dependent on the
type of headset you use. On some headsets itQ&apos;Es set to 100%, others to
0%, and others somewhere in between. During a call you can set the
volume to a comfortable level with the hardware volume buttons, which
persists during the same bluetooth session. However, once you disconnect
and reconnect, the volume level is at itQ&apos;Es Q&quot;EdefaultQ&quot;E level again. This
problem can be very annoying when using a hands-free system for the car
for example, because you always have to take your phone out of your
pocket to adjust the volume, while driving. The correct behavior should
be that it stores the bluetooth in-call volume level for every bluetooth
headset that is connected. IQ&apos;Eve done some research on the internet, but
itQ&apos;Es very clear that many people are having this problem with lots of
different headsets. I have a HTC Desire with Android 2.2.</description>
<comment>
<author>pcup...@gmail.com</author>
<when>Fri, 29 Oct 2010 08:00:24 +0000</when>
<what>I have also noticed this on my Desire with bith 2.1 and 2.2 OS.
This issue creates a dangerous situation rather than preventing one.  When receiving a call, I must now look at AND adjust my phone volume every time a call is accepted while I drive.  The bluetooth in-call volume NEEDS a way to be set and retained, before someone is badly injured or worse.
I am MORE THAN HAPPY to help beta test anyoneQ&apos;Es solution to this issue.  I believe it will be met with heavy downloads when eventually put together and released.
Perhaps GOOGLE Devs could put out a Q&quot;EpatchQ&quot;E or Q&quot;EUpdateQ&quot;E to fix this issue??</what>
</comment>
<comment>
<author>kerry.sa...@gmail.com</author>
<when>Wed, 12 Jan 2011 17:27:32 +0000</when>
<what>I also have this issue with Original Motorola DROID w/ Android 2.2.1 and Jawbone PRIME headset.  In my case, the bluetooth in-call volume resets to LOW following each call.  Therefore, I have to reset the volume during each call.  This is a real pain in the butt.</what>
</comment>
<comment>
<author>htmlspi...@gmail.com</author>
<when>Tue, 25 Jan 2011 16:31:35 +0000</when>
<what>IQ&apos;Ed like to add to this that Bluetooth Media volume is not independently persistent of Media Volume. I like my games quiet, but when playing in-car music via BlueTooth Stereo Headphones, the audio needs to be almost at max for the car volume to be effective.</what>
</comment>
<comment>
<author>danspama...@gmail.com</author>
<when>Tue, 01 Mar 2011 23:24:03 +0000</when>
<what>This happen with my HTC Droid Incredible and a Plantronics Discovery 975. Every time I try to make a call, the Q&quot;EBluetooth In-Call VolumeQ&quot;E gets lowered to the quietest setting. ItQ&apos;Es so quiet, I can barely hear the voice prompts. If I crank the volume up *before I place a call*, I can hear the voice prompts, but I have to remember to do this every time I place a call.</what>
</comment>
<comment>
<author>tgcomput...@gmail.com</author>
<when>Sun, 20 Mar 2011 21:42:47 +0000</when>
<what>Same behavior confirmed using Plantronics Explorer 370 with Samsung Vibrant under Android Froyo 2.2.  Q&quot;ESpeak NowQ&quot;E prompt nearly inaudible upon first/every use, and Q&quot;EBluetooth In-Call VolumeQ&quot;E is never remembered by device between calls.
Attempted one popular suggested work-around using Market app Q&quot;EVolume LockerQ&quot;E but current version does not lock (store) Q&quot;EBluetooth In-Call VolumeQ&quot;E the way it does most other volume settings.
Similarly, adjusting the Bluetooth TX settings under Q&quot;EService MenuQ&quot;E (hidden screens) to higher values did not alleviate this problem whatsoever.</what>
</comment>
<comment>
<author>art.f...@gmail.com</author>
<when>Fri, 25 Mar 2011 05:20:48 +0000</when>
<what>I am experiencing the same behavior and have a Tmob G2 phone.  ItQ&apos;Es very frustrating changing the volume for each call I make using my BT.  I even downloaded the Volume Locker app in hopes that it would help.  It works for a while then crashes the speak now app.  Which I then have to setup the lock option again.</what>
</comment>
<comment>
<author>yorgos...@gmail.com</author>
<when>Thu, 21 Jul 2011 00:28:34 +0000</when>
<what>same behaviour on my HTC desire S as the original poster said..
each headset gives a different default volume level!!!!!</what>
</comment>
<comment>
<author>BillyinS...@gmail.com</author>
<when>Mon, 26 Sep 2011 20:01:49 +0000</when>
<what>Same issue with Straight Talk (CDMA - Sprint) SCH-M828C (Samsung Galaxy Precedent).
Voice commands so low volume they can hardly be heard over car noise. Can be adjusted for that instance, but on next attempt back to default, which is way too low to use. The BT works perfectly on an older Verizon RAZR.
Plantronics BT. 
Android Version 2.2.2 (very very disappointing)</what>
</comment>
<comment>
<author>base...@gmail.com</author>
<when>Wed, 26 Oct 2011 17:01:54 +0000</when>
<what>Samsung Galaxy S and Nokia CK-7W.
Gingerbread 2.3.4 (JVR iirc).

Although bluetooth in-call volume level is persistent between calls, but after disconnecting from device and reconnecting it falls back to 50%, which in most cases is way too low for comfortable operation.

CouldnQ&apos;Et find app to fix it, any sollution posted across internet isnQ&apos;Et working.
I didnQ&apos;Et even find a way to set this volume from API (writing my own program). Every app that states it fix it, in fact, sets up normal in-call volume instead of BT.

As somebody mentioned, itQ&apos;Es dangerous! Try to realize situation, when IQ&apos;Em trying to get my phone from pocket beacuse I canQ&apos;Et hear my caller.

I have also normal BT headset (some Nokia BH-101) - it works well. Difference between BH-101 and CK-7W is volume regulation - volume keys on BH-101 sends back info to phone and incall volume is managed by phone, and CK-7W volume ring works Q&quot;ElocalQ&quot;E, ie. it changes volume in carkit, not in phone. So CK-7W is somehow Q&quot;EdumbQ&quot;E carkit with own volume setting. And no, adjusting volume via carkit isnQ&apos;Et enough.</what>
</comment>
</bug>
<bug>
<bugid>7616</bugid>
<title>Browser application - url redirection malfunction - address bar does not get updated</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-04-08T16:29:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>juhapekk...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 11:49:45 +0000</openedDate>
<description>Android code version you are running: Your development environment: 1.5
(HTC Hero) Describe the problem: Browser application does not handle URL
Redirection correctly. On url redirection address bar does not get
updated. Steps to reproduce: 1. Open Browser application 2. Surf to
http://www.ampparit.com 3. Click any of the news links 4. The browser
will go to for example: http://www.ampparit.com/uutiset/klikki/142397792
5. From which the browser will be redirected to another domain 6.
Address bar is pointing to ampparit.com, but the content is from 3rd
party domain. Expected results: In step 6 the address bar should contain
the url of the content which is the actual address. Observed results:
Address bar does not get updated on redirection.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 16:29:16 +0000</when>
<what>This works as expected on a Nexus One running 2.1 and a Droid running a future release.</what>
</comment>
</bug>
<bug>
<bugid>3874</bugid>
<title>ExpandableListView expansion of group from within the group getView affects selection after scroll</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>milkroun...@gmail.com</reportedBy>
<openedDate>Sun, 13 Sep 2009 22:01:02 +0000</openedDate>
<description>as suggested from previous reported problem the expansion of group was
done using public View getGroupView(final int groupPosition, boolean
isExpanded, View convertView, ViewGroup parent) { ...code to setup
textView textView.post(run()); return textView; } public Runnable run()
{ int groupPosition=savegroup; System.out.println(Q&quot;Erun Q&quot;E +savegroup); if
(groupPositionQ&lt;Elasttouched_group-1)
getExpandableListView().collapseGroup(groupPosition); else{
getExpandableListView().expandGroup(groupPosition); } return null; }
This code worked well and was syncronous (only one call per group
required for data) However the result was still exhibiting the selection
problem... It all works fine until I scroll the current set of views
(all the ones created on and off screen) off the screen were upon I can
select neither groups nor children in touch mode. After trying to select
a group (or child) in touch mode.... when I roll the track ball the
smallest amount the group/child I tried to select becomes selected and
all views within the created view set also become selectable. Is this a
fault??? I want have only one pass of the database to provide both
groups and children so the expansion must/should??? take place within
the group getView Steve</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:02:38 +0000</when>
<what></what>
</comment>
<comment>
<author>milkroun...@gmail.com</author>
<when>Wed, 16 Sep 2009 23:03:12 +0000</when>
<what>I have created a full demo which demonstrates the problem:-

package com.example.explistview1;

import android.app.Dialog;
import android.app.ExpandableListActivity;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.Gravity;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.ContextMenu.ContextMenuInfo;

import android.widget.AbsListView;
import android.widget.BaseExpandableListAdapter;
import android.widget.ExpandableListAdapter;
import android.widget.ExpandableListView;
import android.widget.TextView;
import android.widget.Toast;
import android.widget.ExpandableListView.ExpandableListContextMenuInfo;

/**
 * Demonstrates expandable lists using a custom {@link ExpandableListAdapter}
 * from {@link BaseExpandableListAdapter}.
 */
public class ListView1 extends ExpandableListActivity {

    ExpandableListAdapter mAdapter;
    Dialog Value;
    int savegroup;
    int lasttouched_group;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Set up our adapter
        mAdapter = new MyExpandableListAdapter();
        setListAdapter(mAdapter);
        registerForContextMenu(getExpandableListView());
    }
     
    @Override
    public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
        menu.setHeaderTitle(Q&quot;ESample menuQ&quot;E);
        menu.add(0, 0, 0, R.string.expandable_list_sample_action);
    }
    
    public Runnable run() {
    	int groupPosition=savegroup;
    	System.out.println(Q&quot;Erun Q&quot;E +savegroup);
        if (groupPositionQ&lt;Elasttouched_group-1)
        	getExpandableListView().collapseGroup(groupPosition);
        else{
     		getExpandableListView().expandGroup(groupPosition);
        }
		return null; 
    }

    @Override
    public boolean onContextItemSelected(MenuItem item) {
        ExpandableListContextMenuInfo info = (ExpandableListContextMenuInfo)
item.getMenuInfo();

        String title = ((TextView) info.targetView).getText().toString();
        
        int type = ExpandableListView.getPackedPositionType(info.packedPosition);
        if (type == ExpandableListView.PACKED_POSITION_TYPE_CHILD) {
            int groupPos =
ExpandableListView.getPackedPositionGroup(info.packedPosition); 
            int childPos =
ExpandableListView.getPackedPositionChild(info.packedPosition); 
            Toast.makeText(this, title + Q&quot;E: Child Q&quot;E + childPos + Q&quot;E clicked in group Q&quot;E
+ groupPos,
                    Toast.LENGTH_SHORT).show();
            return true;
        } else if (type == ExpandableListView.PACKED_POSITION_TYPE_GROUP) {
            int groupPos =
ExpandableListView.getPackedPositionGroup(info.packedPosition);
            lasttouched_group=groupPos;
            Toast.makeText(this, title + Q&quot;E: Group Q&quot;E + groupPos + Q&quot;E clickedQ&quot;E,
Toast.LENGTH_SHORT).show();
            return true;
        }
        
        return false;
    }

    /**
     * A simple adapter which maintains an ArrayList of photo resource Ids. 
     * Each photo is displayed as an image. This adapter supports clearing the
     * list of photos and adding a new photo.
     *
     */
    public class MyExpandableListAdapter extends BaseExpandableListAdapter{
        // Sample data set.  children[i] contains the children (String[]) for groups[i].
        private String[] groups = { Q&quot;EPeople NamesQ&quot;E, Q&quot;EDog NamesQ&quot;E, Q&quot;ECat NamesQ&quot;E, Q&quot;EFish
NamesQ&quot;E,
        		                    Q&quot;EPeople NamesQ&quot;E, Q&quot;EDog NamesQ&quot;E, Q&quot;ECat NamesQ&quot;E, Q&quot;EFish NamesQ&quot;E,
        		                    Q&quot;EPeople NamesQ&quot;E, Q&quot;EDog NamesQ&quot;E, Q&quot;ECat NamesQ&quot;E, Q&quot;EFish NamesQ&quot;E};
        private String[][] children = {
                { Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E, Q&quot;EDavidQ&quot;E,Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E,
Q&quot;EDavidQ&quot;E,Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E, Q&quot;EDavidQ&quot;E },
                { Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E, Q&quot;EDeuceQ&quot;E,Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E,
Q&quot;EDeuceQ&quot;E,Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E, Q&quot;EDeuceQ&quot;E },
                { Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E,
Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E },
                { Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E,
Q&quot;EBubblesQ&quot;E },
                { Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E, Q&quot;EDavidQ&quot;E,Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E,
Q&quot;EDavidQ&quot;E,Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E, Q&quot;EDavidQ&quot;E },
                { Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E, Q&quot;EDeuceQ&quot;E,Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E,
Q&quot;EDeuceQ&quot;E,Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E, Q&quot;EDeuceQ&quot;E },
                { Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E,
Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E },
                { Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E,
Q&quot;EBubblesQ&quot;E },
                { Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E, Q&quot;EDavidQ&quot;E,Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E,
Q&quot;EDavidQ&quot;E,Q&quot;EArnoldQ&quot;E, Q&quot;EBarryQ&quot;E, Q&quot;EChuckQ&quot;E, Q&quot;EDavidQ&quot;E },
                { Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E, Q&quot;EDeuceQ&quot;E,Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E,
Q&quot;EDeuceQ&quot;E,Q&quot;EAceQ&quot;E, Q&quot;EBanditQ&quot;E, Q&quot;ECha-ChaQ&quot;E, Q&quot;EDeuceQ&quot;E },
                { Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E,
Q&quot;ESnugglesQ&quot;E,Q&quot;EFluffyQ&quot;E, Q&quot;ESnugglesQ&quot;E },
                { Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E, Q&quot;EBubblesQ&quot;E,Q&quot;EGoldyQ&quot;E,
Q&quot;EBubblesQ&quot;E }
                 };
        
        public Object getChild(int groupPosition, int childPosition) {
            return children[groupPosition][childPosition];
        }

        public long getChildId(int groupPosition, int childPosition) {
            return childPosition;
        }

        public int getChildrenCount(int groupPosition) {
            return children[groupPosition].length;
        }

        public TextView getGenericView() {
            // Layout parameters for the ExpandableListView
            AbsListView.LayoutParams lp = new AbsListView.LayoutParams(
                    ViewGroup.LayoutParams.FILL_PARENT, 64);

            TextView textView = new TextView(ListView1.this);
            textView.setLayoutParams(lp);
            // Center the text vertically
            textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.LEFT);
            // Set the text starting position
            textView.setPadding(36, 0, 0, 0);
            return textView;
        }
        
        public View getChildView(int groupPosition, int childPosition, boolean
isLastChild,
                View convertView, ViewGroup parent) {
            TextView textView = getGenericView();
            textView.setText(getChild(groupPosition, childPosition).toString());
            return textView;
        }

        public Object getGroup(int groupPosition) {
            return groups[groupPosition];
        }

        public int getGroupCount() {
            return groups.length;
        }

        public long getGroupId(int groupPosition) {
            return groupPosition;
        }

        public View getGroupView(int groupPosition, boolean isExpanded, View convertView,
                ViewGroup parent) {
            TextView textView = getGenericView();
            textView.setText(getGroup(groupPosition).toString());
            savegroup=groupPosition;
            textView.post(run());
            return textView;
        }

        public boolean isChildSelectable(int groupPosition, int childPosition) {
            return true;
        }
        
        public boolean isGroupSelectable(int groupPosition) {
            return true;
        }

        public boolean hasStableIds() {
            return true;
        }
        
    }
}
</what>
</comment>
<comment>
<author>milkroun...@gmail.com</author>
<when>Wed, 16 Sep 2009 23:09:28 +0000</when>
<what>Just run the app notice items are selectable.
Scroll those off the screen Bingo they are NOT!!</what>
</comment>
<comment>
<author>milkroun...@gmail.com</author>
<when>Fri, 09 Oct 2009 10:44:48 +0000</when>
<what>The selectability can be restored by pressing the Q&quot;EmenuQ&quot;E button twice </what>
</comment>
</bug>
<bug>
<bugid>38</bugid>
<title>RadioGroup is not working if implemented in Java</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-25T22:38:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>tucka...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 15:29:54 +0000</openedDate>
<description>The RadioGroup does not behave like a Q&quot;ErealQ&quot;E radio group, meaning that
the RadioButtons are mutual exclusice. You can select multiple buttons
at the same time. You are also not able to set a radio button to
selected... Here is a sample code to reproduce it: import
android.app.Activity; import android.os.Bundle; import
android.widget.RadioButton; import android.widget.RadioGroup; public
class RadioButtonExample extends Activity { /** Called when the activity
is first created. */ @Override public void onCreate(Bundle icicle) {
super.onCreate(icicle); RadioGroup rg = new RadioGroup(this);
RadioGroup.LayoutParams layoutParams = new RadioGroup.LayoutParams(
RadioGroup.LayoutParams.WRAP_CONTENT,
RadioGroup.LayoutParams.WRAP_CONTENT); rg.setLayoutParams(layoutParams);
this.addContentView(rg, layoutParams); RadioButton button1 = new
RadioButton(this); button1.setText(Q&quot;EButton 1Q&quot;E); RadioGroup.LayoutParams
layout = new RadioGroup.LayoutParams(
RadioGroup.LayoutParams.WRAP_CONTENT,
RadioGroup.LayoutParams.WRAP_CONTENT); rg.addView(button1, 0, layout);
RadioButton button2 = new RadioButton(this); button2.setText(Q&quot;EButton
2Q&quot;E); RadioGroup.LayoutParams layout2 = new RadioGroup.LayoutParams(
RadioGroup.LayoutParams.WRAP_CONTENT,
RadioGroup.LayoutParams.WRAP_CONTENT); rg.addView(button2, 1, layout2);
// not working: rg.check(1); }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 19 Jan 2008 19:36:40 +0000</when>
<what>This issue has already been fixed. The fix will be made available in the next version of the SDK.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:31:21 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Jan 2008 22:38:09 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:02:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16386</bugid>
<title>Defined binding for external Sdcards.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>TimMesse...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 09:08:50 +0000</openedDate>
<description>Lots of new Android phones do use an internal storage and have the
option to add an external sdcard, too. The problem is that the internal
storage can be accessed through
Environment.getExternalStorageDirectory() (/sdcard) but there is no
fixed binding / method for getting the second / external sdcard.
Manufacturers like LG use bindings like /sdcard/_ExternalSD (Optimus
Speed) which are not practical usable for developers anyway. The
solution would be to introduce a new method that like
Environment.getExternalSdcard() that gives access to the physical
external sdcard.</description>
</bug>
<bug>
<bugid>196</bugid>
<title>Animation.setFillAfter(true) doesnQ&apos;Et work correctly </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-07T17:14:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>haoguang...@gmail.com</reportedBy>
<openedDate>Thu, 07 Feb 2008 11:19:43 +0000</openedDate>
<description>- Steps to reproduce the problem Animation.setFillAfter(true) has
setFillAfter(false) effect when Context.startActivity(intent) is called
immediately after the view.startAnimation(anim). -- Code example
Animation anim = ... anim.setFilleAfter(true); //or leave it to default
value anim.setAnimationListener(new AnimationListener listener(){ public
void onAnimationEnd(){ Intent intent = ...
context.startActivity(intent); }); view.startAnimation(anim); - correct
behavior Correct behavior should be as described in the doc.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 17:14:55 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>16192</bugid>
<title>Comma and dot keys are absent in the main keyboard layout for Russian</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hedgehog...@gmail.com</reportedBy>
<openedDate>Sun, 17 Apr 2011 14:09:09 +0000</openedDate>
<description>- Steps to reproduce the problem. Open some text editor, chat etc. and
try to write some sentences using Russian keyboard. - What happened.
YouQ&apos;Ell find out that Q&quot;E.Q&quot;E and Q&quot;E,Q&quot;E buttons are absent in the main layout
and this is inconvenient. - What you think the correct behavior should
be. This symbols are oftenly used, so they shoud be available without
switching to the Q&quot;E?123Q&quot;E layout. Really, there are some keys that could
be replaced by Q&quot;E.Q&quot;E and Q&quot;E,Q&quot;E. For example: Q&quot;E/Q&quot;E, Q&quot;EQ&apos;EQ&quot;E, Q&quot;E_Q&quot;E. They are to be
used much more rarely. Device: Motorola Xoom Wi-Fi Android: 3.0.1
Kernel/build: 2.6.36.3-g2a4197e / HWI69 Language: English (US)</description>
<comment>
<author>hedgehog...@gmail.com</author>
<when>Sun, 15 May 2011 11:44:18 +0000</when>
<what>Fixed in 3.1. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>16200</bugid>
<title>SMS can be sent more than once by tapping the send button more than once</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>spaceban...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 02:35:49 +0000</openedDate>
<description>-------------------INFO------------------- Device: HTC Desire HD A9191
Android: Froyo 2.2 Kernel: 2.6.32.21-g66cfb7a Build: 1.32.178.5 CL277010
release-keys ------------------------------------------ When sending an
SMS, the Send button does not disable after the first tap. This enables
accidental extra taps to send the SMS multiple times. I am not sure if
this happens on other versions of Android, or if it is just HTC Sense
related. If others could test their devices for this bug and post their
device info (SettingsQ&gt;EAboutQ&gt;ESoftware) as I have above it would help to
see how widespread this is.</description>
</bug>
<bug>
<bugid>17937</bugid>
<title>Copy,Paste options doesnt disppears from the screen press Q&quot;EBack keyQ&quot;E.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 06:11:25 +0000</openedDate>
<description>Development environment Gingerbread GMS r4 1) Steps to reproduce the
problem. [Precondition] - Settings must be there in recent apps.
[Reproduction route] 1.Press Q&quot;ESearch keyQ&quot;E on idle screen-Q&gt;EEnter
Q&quot;Ewww.google.comQ&quot;E-Q&gt;ETap on Search field-Q&gt;EEnter some text-Q&gt;ESelect
all-Q&gt;EChange orientation to landscape mode. 2.Again long tap on Search
field-Q&gt;ESelect all-Q&gt;EFocus on the Copy,Paste icons-Q&gt;EChange orientation to
potriat mode-Q&gt;ELong press Q&quot;EHome keyQ&quot;E. 3.Settings-Q&gt;EChange language to
Espanol-Q&gt;EPress Q&quot;EBack keyQ&quot;E twice-Q&gt;EAgain press Q&quot;EBack keyQ&quot;E and observe the
behaviour of device. 2) What happened. - Copy,Paste options doesnt
disppears from the screen press Q&quot;EBack keyQ&quot;E. 3) What you think the
correct behavior should be. - Copy,Paste and other options should
disappear from the screen when press Q&quot;EBack keyQ&quot;E.</description>
</bug>
<bug>
<bugid>16237</bugid>
<title>Motorola droid x reboots all the time</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-19T23:19:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vitie...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 19:50:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. It happens randomly, sometimes when in Navigation
and charging, or at any time at all, trying to make a call, text
message, use an app, etc - What happened. - What you think the correct
behavior should be. Phone should work without rebooting DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) 2.2.1 If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 23:19:24 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>5669</bugid>
<title>Droid deleting all Messaging/SMS conversation threads at random or triple sending</title>
<status>NeedsInfo</status>
<owner>cgi...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component></component>
<stars>1267</stars>
<reportedBy>JayPeeDa...@gmail.com</reportedBy>
<openedDate>Sun, 27 Dec 2009 00:18:25 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
1) Receive a text message 2) Pull down the task bar 3) Select the text
4) Respond to the text from here, can use Q&quot;EbackQ&quot;E to respond to other
received messages. - What happened. Was using phone as described above,
then used my Q&quot;EMessagingQ&quot;E shortcut to check my previous conversations and
all of them were gone and not recoverable. - What you think the correct
behavior should be. All of my messages should not be deleted unless I
have told the phone to do so. IQ&apos;Em not the only one with this issues.
Relevant links:
http://androidforums.com/support-troubleshooting/21319-raging-mad-my-droid.html
http://androidforums.com/motorola-droid/26425-droid-deleting-messages.html
http://forum.androidcentral.com/motorola-droid/4073-randomly-deleting-all-my-text-messages-2.html
http://androidforums.com/support-troubleshooting/22813-text-messages-randomly-deleting.html
http://www.droidforums.net/forum/droid-general-discussions/9155-all-my-sms-txt-messages-my-motorola-droid-just-got-deleted-their-own.html
http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/8068-disappearing-sms-messages.html
This is on Motorola DROID using 2.0.1 Android. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>pol...@gmail.com</author>
<when>Mon, 28 Dec 2009 06:18:09 +0000</when>
<what>Same thing happened to me. ALL sms/mms messages cleared out. Gone. It was 
there...then everything was gone. Lots of people having this issue. You gotta fix this!</what>
</comment>
<comment>
<author>neo...@gmail.com</author>
<when>Tue, 29 Dec 2009 00:31:17 +0000</when>
<what>Happened to me five times now.  All during different times of day, sometimes even 
within the same day, and I was using different applications, or just messaging.  ItQ&apos;Es 
getting annoying.  Oddly, IQ&apos;Eve been using SMS Backup since the last time and it hasnQ&apos;Et 
happened again...yet.</what>
</comment>
<comment>
<author>jeopard...@gmail.com</author>
<when>Tue, 29 Dec 2009 02:56:31 +0000</when>
<what>I just experienced this as well.  Using handcent I read a message and then put my
phone in the holster. When I pulled it back out all of my conversations were gone. 
About 6000+ text messages.  I lost pictures of my daughter and lots of other
important information.  Please fix this.</what>
</comment>
<comment>
<author>Ignit...@gmail.com</author>
<when>Tue, 29 Dec 2009 04:03:20 +0000</when>
<what>I have had the delete of all my text messages (even the lock saved ones) several 
times. It seems to happen after the messaging force close error comes up although 
not as often after the 2.0.1 upgrade we just had from Verizon.</what>
</comment>
<comment>
<author>AphexJug...@gmail.com</author>
<when>Tue, 29 Dec 2009 05:37:49 +0000</when>
<what>Yup Droid here and same issue has happened twice now.  Once on 2.0 and once on 2.0.1.   
Very frustrating...   using default texting app with auto delete after 200.</what>
</comment>
<comment>
<author>bubbaand...@gmail.com</author>
<when>Tue, 29 Dec 2009 06:30:00 +0000</when>
<what>I too have the same problem on the Motorola Droid.  I never had a problem until Verizon released the 2.0.1 
update OTA.  It seems to be at random when this occurs.  I have noticed, however, that whenever you are in the 
middle of sending a message and receive a message at the same time it does it sometimes.  Possibly a overtax 
in memory?</what>
</comment>
<comment>
<author>marc.irimia</author>
<when>Tue, 29 Dec 2009 15:43:35 +0000</when>
<what>This has been happening to me. 3 times since I got the phone. I noticed that it 
happened last Tuesday and today (Tuesday). Now The auto delete does not delete the 
entire thread after it reaches 200. I txt back and forth with a couple people prob 
thousands in a week, so losing my txts is a major pain in the ass. 

So is there something weekly to clear my txts IQ&apos;Em missing?</what>
</comment>
<comment>
<author>futurebr...@gmail.com</author>
<when>Tue, 29 Dec 2009 18:00:08 +0000</when>
<what>Having this problem too, very extremely frustrating, especially when IQ&apos;Em trusting the 
phone to keep texts I have LOCKED, yet those get wiped too. Fix this!</what>
</comment>
<comment>
<author>okkiedo...@gmail.com</author>
<when>Tue, 29 Dec 2009 18:58:46 +0000</when>
<what>My droid just deleted all of my texts as well.  I havenQ&apos;Et changed any settings as far
as text messaging is concerned; itQ&apos;Es left at the factory settings.</what>
</comment>
<comment>
<author>dperez...@gmail.com</author>
<when>Tue, 29 Dec 2009 19:13:02 +0000</when>
<what>I have also had this happen to me 2 times when using the phone, once every 2 weeks or 
so.  It is very frustrating to open up the messaging app and see no threads at all.</what>
</comment>
<comment>
<author>JVphone...@gmail.com</author>
<when>Wed, 30 Dec 2009 00:32:11 +0000</when>
<what>Happened to me hella times over the break.  A Fix hopefully in the 2.1 update?</what>
</comment>
<comment>
<author>haley.da...@gmail.com</author>
<when>Wed, 30 Dec 2009 04:49:58 +0000</when>
<what>I just got mine and its erased them twice already. I have the limit set aat 5000 and auto delete is off. Just 
putting that out theree. It needs to be fixed ;)</what>
</comment>
<comment>
<author>brandon....@gmail.com</author>
<when>Wed, 30 Dec 2009 04:57:28 +0000</when>
<what>This exact thing just happened to me. I received a text, responded to it. I heard I
got a reply to the text, so I opened the phone to see the message thread list
completely emptied except for the new text that had just came in. All of my SMS and
MMS messages had been deleted. This makes me EXTREMELY disappointed, and seriously
challenges the trust factor I have with Android.

-= Brandon.</what>
</comment>
<comment>
<author>norg...@gmail.com</author>
<when>Wed, 30 Dec 2009 17:01:28 +0000</when>
<what>Happen to me.  Twice.

George</what>
</comment>
<comment>
<author>jscaten...@gmail.com</author>
<when>Wed, 30 Dec 2009 17:48:11 +0000</when>
<what>I was just using my phone not an hour ago and sent a reply to a message.  i put the
phone back in my pocket and then i felt a text come in. i opened the phone and all my
sms and mms were deleted except for the one i had just recieved. This really has to
be fixed, i am a big proponent of android and had been waiting for it to come out to
verizon. I really hope this is fixed in a timely manner </what>
</comment>
<comment>
<author>pseudofe...@gmail.com</author>
<when>Fri, 01 Jan 2010 00:27:39 +0000</when>
<what>Same thing has happened to me about four times now. Looking for a fix, itQ&apos;Es highly
frustrating.

-Brandon</what>
</comment>
<comment>
<author>bubbaand...@gmail.com</author>
<when>Fri, 01 Jan 2010 18:34:28 +0000</when>
<what>It just happened to me for the third time.  All I did was reply to a text message and as soon as I hit send I closed 
and locked the phone like I always do....all gone again....</what>
</comment>
<comment>
<author>caw...@gmail.com</author>
<when>Fri, 01 Jan 2010 23:41:12 +0000</when>
<what>This just happened to me as well. I got a text notification, pulled down the
notification bar, read the text and replied to it and got a FC pop up several times
in a row. I had to restart the phone for messaging to not FC and then all my messages
were gone.</what>
</comment>
<comment>
<author>neo...@gmail.com</author>
<when>Sat, 02 Jan 2010 06:56:24 +0000</when>
<what>I havenQ&apos;Et been getting force closes very often, but got three pop up yesterday and then 
the messages deleted...for the sixth time now.</what>
</comment>
<comment>
<author>rousen...@gmail.com</author>
<when>Sat, 02 Jan 2010 20:14:00 +0000</when>
<what>IQ&apos;Eve had this happen to me three times. Please figure it out and fix it!!!</what>
</comment>
<comment>
<author>MrM...@gmail.com</author>
<when>Sun, 03 Jan 2010 02:27:08 +0000</when>
<what>Same issue. Just happend. Like the fourth time</what>
</comment>
<comment>
<author>johnsullivan91@gmail.com</author>
<when>Sun, 03 Jan 2010 23:46:16 +0000</when>
<what>All my messages have been spontaneously deleted twice. I have the option set for
unlimited messages to be saved in a thread and canQ&apos;Et cite any possible causes of the
problem. I didnQ&apos;Et force close the messaging app before it happened or anything.
Please set the priority of this bug to a higher level, IQ&apos;Eve lost more than 1000
messages each time.</what>
</comment>
<comment>
<author>JayPeeDa...@gmail.com</author>
<when>Mon, 04 Jan 2010 00:09:38 +0000</when>
<what>IQ&apos;Ed like to get it bumped up to high also, not entirely sure how to submit the bug for 
priority review though</what>
</comment>
<comment>
<author>Tstri...@gmail.com</author>
<when>Mon, 04 Jan 2010 00:35:13 +0000</when>
<what>Happens way to often....This needs fixed</what>
</comment>
<comment>
<author>ThaBBoyW...@gmail.com</author>
<when>Mon, 04 Jan 2010 00:36:29 +0000</when>
<what>Motorola Droid User, 2nd time this has happened to me, until it is fixed, try SMS
back up app.  Most likely you will lose the most recent text messages (as just
happened to me) but at least you can load up from your last save and salvage the
majority (assuming you back up everyday or so)</what>
</comment>
</bug>
<bug>
<bugid>9682</bugid>
<title>startForeground() is still ignored on Incredible</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-10T22:35:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 20:40:28 +0000</openedDate>
<description>Since we peons in the community have no ability to reopen issues...
Peter Jeffe reported in issue #9663 that startForeground() is not being
honored on the HTC Incredible, supplying test code. I confirmed that his
test code suggests that the same problem exists on the HTC EVO 4G. For
full details, please see issue #9663. Somebody marked issue #9663 as
Q&quot;Eworking as intendedQ&quot;E, indicating that startForeground() is a no-op. If
so, there are multiple bugs needing to be repaired: -- The documentation
for the Service class in Froyo says we are to use startForeground() --
The documentation for the WallpaperService, AbstractInputMethodService,
IntentService, AccessibilityService, and InputMethodService classes in
Froyo all say we are to use startForeground() -- The documentation for
Notification in Froyo says we are to use this with startForeground() --
The Eclair release notes, telling us about this newly-added
startForeground() method, should have instead told us that this
newly-added startForeground() method was added just to confuse us all --
The CTS needs to be updated to test startForeground() (e.g., if it is a
no-op, then there should be no behavior change when it is used, where
there is clearly a difference in behavior between some HTC devices and
other devices) -- Java needs to be updated to support multiple return
values, so onStartCommand() can both return some undocumented START_
flag value that indicates Q&quot;Ehey, weQ&apos;Ere part of the foreground!Q&quot;E *and*
supply the Notification that startForeground() requires It is rather
more likely that whoever closed issue #9663 is mistaken, confusing
onStart() with startForeground(). In that case, it would be rather nifty
if somebody would re-open issue #9663. Because even if issue #9663 is
really a manufacturer problem, that means there is *still* an issue in
the CTS that needs to be addressed, so we donQ&apos;Et have manufacturers
making this same mistake again. -- Mark Murphy (a Commons Guy)
http://commonsware.com</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 10 Jul 2010 22:35:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8492</bugid>
<title>Gmail App + Anchor HREF links</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>arnaud.b...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 08:52:57 +0000</openedDate>
<description>I know this is not a GMail bug report site, but I think this is a major
regression in my opinion. Since Android 2.2, HTML Mails displayed in the
Gmail App redirects anchor links ( Q&lt;Ea href=Q&quot;E#dummyQ&quot;EQ&gt;E )to the browser,
and not the mail app itself (this was working perfectly fine with all
previous versions) Try mails received from any Google groups, for
instance</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 19:39:03 +0000</when>
<what>Thanks for the bug.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:00:41 +0000</when>
<what>Issue 8557 has been merged into this issue.</what>
</comment>
<comment>
<author>jschries...@gmail.com</author>
<when>Thu, 19 Aug 2010 14:16:58 +0000</when>
<what>This has been driving me buggy as well. Long digests are not usable on Android Gmail as you have to scroll through the whole message to read a posting near the end. Used to work under 2.1</what>
</comment>
<comment>
<author>awlip...@gmail.com</author>
<when>Wed, 15 Sep 2010 16:11:12 +0000</when>
<what>Local html anchors in digest-style e-mails simply no longer work; they redirect you to the browser.  This is a major flaw in moving from Android 2.1 to 2.2.</what>
</comment>
<comment>
<author>awlip...@gmail.com</author>
<when>Fri, 24 Sep 2010 19:41:21 +0000</when>
<what>This issue has been resolved with the recent app store based upodate to Gmail.  Downloading the current version of Gmail from the app store will result in proper functioning of local html anchors within e-mail.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:40:31 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
<comment>
<author>alan.d.c...@gmail.com</author>
<when>Fri, 09 Sep 2011 20:09:47 +0000</when>
<what>IQ&apos;Eve seem issues with such links in the non-gmail email apps on my Q&quot;EoriginalQ&quot;E droid, as well as on my HTC EVO.  

Where should I report such issues for non-gmail email apps on android phones??

When clicking relative hyperlinks within the email message, where the host/ip is not given but just the Q&quot;Efragment identifierQ&quot;E reference is given, the Android mail apps are ignoring the links, and not scrolling down to the section of interest.

Page content is:

----
Q&lt;Ep class=Q&apos;EvariableQ&apos;EQ&gt;E
First change in Q&lt;Ea href=Q&apos;E#DeltaDevcommentsQ&apos;EQ&gt;Edev commentsQ&lt;E/aQ&gt;E
Q&lt;E/pQ&gt;E
----
And
----
Q&lt;Ep class=variableQ&gt;E
Q&lt;Ea name=Q&apos;EDeltaDevcommentsQ&apos;EQ&gt;EQ&lt;E/aQ&gt;EQ&lt;Efont color=Q&quot;E#CC0010Q&quot;EQ&gt;E________________________________________Q&lt;EbrQ&gt;E
blahQ&lt;EbrQ&gt;EblahQ&lt;EbrQ&gt;Eblah
Q&lt;E/pQ&gt;E
----

Thanks!
Alan</what>
</comment>
</bug>
<bug>
<bugid>12215</bugid>
<title>Who register MediaButtonEventReceiver ?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bodyt...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 07:03:37 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). 1. MyVideoApp register media button
receiver onResume() like below. mRemoteControlResponder = new
ComponentName( getPackageName(),
VideoMediaButtonIntentReceiver.class.getName());
mAudioManager.registerMediaButtonEventReceiver(mRemoteControlResponder);
2 MyVideoApp unregister media button receiver onPause() like below.
mAudioManager.unregisterMediaButtonEventReceiver(mRemoteControlResponder);
- What happened. 1. Google music application play a music (BGM) 2.
Launch MyVideoApp to play a video. 3. MyVideoApp stop the music Q&amp;E Play a
video that user select. 4. Press play/pause button on Bluetooth headset
5. The video pause and play. It works fine. But, in case that MyVideoApp
does not launch after booting, sometimes, MyVideoAppQ&apos;Es media button
receiver is registered. So, when press play button on BT headset, a
music can not be played because, MyVideoAppQ&apos;Es media button receiver is
registered. At that time, below log is captured.
INFO/ActivityManager(147): Start proc com.media.myvideo for broadcast
com.media.myvideo/.VideoMediaButtonIntentReceiver: pid=718 uid=10021
gids={3003, 1015} 10-25 11:01:13.530: INFO/AudioService(147): Remote
Control registerMediaButtonEventReceiver() for
ComponentInfo{com.media.myvideo/com.media.myvideo.VideoMediaButtonIntentReceiver}
So, who can register MyVideoAppQ&apos;Es media button receiver except for
MyVideoApp ? - What you think the correct behavior should be. I wonder
that who and why register MyVideoAppQ&apos;Es media button receiver. I think
that the media button receiver can be registered by App who want to
receiver media button event. Please let me know about that. Please make
sure that youQ&apos;Ere using Android 2.2, and (if the issue exists on a
device) that the device also runs Android 2.2. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>17293</bugid>
<title>WebView leaves a white space for scrollbar. XML scrollbarStyle attribute has no effect, but works programatically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>theother...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 23:54:48 +0000</openedDate>
<description>WebViews leave a white space along the right of the view where the
scrollbar will appear upon scrolling. This space does not go away when
scrolling has stopped. Trying to set the android:scrollbarStyle
attribute in XML to insideOverlay or any other value has no effect.
Setting the scrollbarStyle programatically using the method
setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY) does work. The white
space disappears and the scrollbar overlays the content of the view. Why
does it not work through XML? I am testing on a Nexus One running
Android 2.3.4 with an App with minSDK version 7.</description>
</bug>
<bug>
<bugid>15794</bugid>
<title>Install additional Languages and Locales as an APK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ohgami.i...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 16:20:08 +0000</openedDate>
<description>Adding Languages to the Keyboard is a good step but the limitation is
when only 2 languages are installed. Allowing additional lanuguages to
be installed by APK would benefit many travelers across the globe.</description>
</bug>
<bug>
<bugid>13382</bugid>
<title>Android Market update notification isnQ&apos;Et shown up when updates are available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>liuqijun...@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 06:23:24 +0000</openedDate>
<description>Android Market update notification isnQ&apos;Et shown up when updates are
available. The Notifications setting is using default Q&apos;ENotify meQ&apos;E option
but when updates are available no icon appears on top bar for the
notification. The version I use: android 2.2.1</description>
<comment>
<author>mike.calhoun</author>
<when>Tue, 28 Dec 2010 00:15:02 +0000</when>
<what>I believe that the Market is a polling app, not a push app.  Therefore the app checks for updates every x amount of minutes instead of being told instantly when an app has an update.  Most likely you would have gotten an Update notification after you opened that screen above because it seems to force a check when the Market app is executed.  If you wouldnQ&apos;Et have opened the Market, you would have gotten the message a little bit later.</what>
</comment>
<comment>
<author>miguel.r...@gmail.com</author>
<when>Sun, 02 Jan 2011 07:40:58 +0000</when>
<what>I havenQ&apos;Et had any android market update notifications either since I upgraded from the official eclair to froyo(JK4 then JL2) on my Samsung Galaxy S I9000m.  On Eclair I would probably get a notification at least every other day of an update.  But with Froyo, I donQ&apos;Et.  I didnQ&apos;Et really notice at first until one day I ran Android Market and there was a 1/2 dozen updates or so available, some that were there for days.  IQ&apos;Em not expecting immediate notifications, but even a check once every day or two would be nice.</what>
</comment>
<comment>
<author>614.ma...@gmail.com</author>
<when>Mon, 07 Mar 2011 19:32:49 +0000</when>
<what>On my nexus one, this used to work really well. Since the past month, I never received any notification.

This is an actual issue, a lot of people are saying it doesnQ&apos;Et work but I havenQ&apos;Et hear any news from Google on this.

I noticed  that the MarketQ&apos;Es Q&quot;EUpdate ServiceQ&quot;E kills itself after a very short time and never gets back on. Is this the issue ?</what>
</comment>
</bug>
<bug>
<bugid>6287</bugid>
<title>Email attachments of 1mb wont send</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marty...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 19:37:04 +0000</openedDate>
<description>Hello Im using a HTC Hero on the orange network in UK ive tried setting
up my email and sending a attachment of about 1mb (a photo) to a
colleague at work. This is an important photo all it does is sit in my
outbox, ive tried connecting to wifi to see if thats the issue, sending
smaller files works fine... but i need to send this attachment sizes as
im working away quite a bit.... Any help??? Martyn</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Jan 2010 22:44:48 +0000</when>
<what>Issue 6286 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>2173</bugid>
<title>G1 = cant catch my mails using imap</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-26T21:55:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zigg...@gmail.com</reportedBy>
<openedDate>Sat, 07 Mar 2009 15:12:39 +0000</openedDate>
<description>G1 = cant catch my mails using imap connection error</description>
<comment>
<author>kue...@gmail.com</author>
<when>Fri, 13 Mar 2009 10:43:17 +0000</when>
<what>Same problem with E-Mail from google apps using imap.</what>
</comment>
<comment>
<author>raphaelm...@gmail.com</author>
<when>Fri, 27 Mar 2009 14:22:35 +0000</when>
<what>Same here

I tried 3 different e-mail provider (imap): everytime a tap on Inbox, no e-mails will
be downloaded, it just says Q&quot;EConnection errorQ&quot;E

automatic e-mail check does not work as well, it is really annoying

btw google mail is working well...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 16:39:45 +0000</when>
<what>WeQ&apos;Ell need more information to be able to diagnose this. At least some details about
the IMAP server youQ&apos;Ere using, if possible a debugging log from the device when it
fails to connect.</what>
</comment>
<comment>
<author>zigg...@gmail.com</author>
<when>Mon, 30 Mar 2009 06:33:34 +0000</when>
<what>seems to be an german problem, if IQ&apos;Em choosing english as system language, all mails
are catched correct.

since IQ&apos;Em using K9 instead of the standard program, the problem is solved.



</what>
</comment>
<comment>
<author>kue...@gmail.com</author>
<when>Mon, 30 Mar 2009 10:38:50 +0000</when>
<what>ThatQ&apos;Es right. When changing the locale to Q&quot;EEnglishQ&quot;E. E-Mail works fine. 
IQ&apos;Em using an IMAP Account from Google Apps with the revommended settings.

If anybody tell me, how I debug the session, I do it :).

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 21:55:26 +0000</when>
<what>As far as I know this as fixed in 1.5. Please file a new issue if it wasnQ&apos;Et.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:06:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1020</bugid>
<title>New mail notification about mail I sent?</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-07-24T00:14:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 18:11:46 +0000</openedDate>
<description>When I respond to an email thread, why do I always get a Q&quot;Enew emailQ&quot;E
notification which notifies me of the message I just sent? I understand
that the thread has been updated due to my message, but it would be
really nice if that notification could be filtered out.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:14:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14835</bugid>
<title>FBO Usage in LiveWallpaper</title>
<status>Reviewed</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>laurent....@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 10:54:05 +0000</openedDate>
<description>I have tried to implement a LiveWallpaper with OpenGL ES 2.x surface.
Draw a simple cube is working but when i use FrameBuffer Object, i have
a black screen with many phones. After many research, i have found a
simple code to reproduce the problem : the Blurred Lines Wallpaper Code
source: https://github.com/ghisguth/blurred-lines-live Binary of this
code:
http://www.ellismarkov.com/downloads/BlurredLinesLiveWallpaper-debug.apk
This code is working on - Nexus One CM7 version RC But it doesnQ&apos;Et work
with: - Samsung Galaxy S (ROM android 2.2) - Galaxy Tab (ROM XWJJ4) -
Archos A101 (ROM android 2.2) - Milestone (ROM android 2.2)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 10:59:01 +0000</when>
<what></what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Fri, 18 Feb 2011 11:18:52 +0000</when>
<what>On Nexus One with Android 2.2, it is working too.</what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Fri, 18 Feb 2011 14:06:45 +0000</when>
<what>I find the problem: the size of the FBO. You need to use square size. </what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Fri, 18 Feb 2011 14:07:27 +0000</when>
<what>diff to fix the problem:

diff --git a/src/cxa/lineswallpaper/GLES20LinesRenderer.java b/src/cxa/lineswallpaper/GLES20LinesRenderer.java
index 7b9c5c5..730edec 100644
--- a/src/cxa/lineswallpaper/GLES20LinesRenderer.java
+++ b/src/cxa/lineswallpaper/GLES20LinesRenderer.java
@@ -80,6 +80,7 @@ public class GLES20LinesRenderer implements GLSurfaceView.Renderer {
 
        private int position_handle_;
        private int texture_handle_;
+       private int texture_loc_;
        private int line_MVP_matrix_handle_;
 
        private int line_position_handle_;
@@ -236,8 +237,8 @@ public class GLES20LinesRenderer implements GLSurfaceView.Renderer {
                surface_width_ = width;
                surface_height_ = height;
 
-               framebuffer_width_ = width;
-               framebuffer_height_ = height;
+               framebuffer_width_ = 512;//width;
+               framebuffer_height_ = 512;//height;
                /*
                 * framebuffer_width_ = 1 Q&lt;EQ&lt;E (int)(Math.log(width)/Math.log(2));
                 * if(framebuffer_width_ == surface_width_) framebuffer_width_ Q&gt;EQ&gt;E= 1;
@@ -265,6 +266,7 @@ public class GLES20LinesRenderer implements GLSurfaceView.Renderer {
 
                GLES20.glActiveTexture(GLES20.GL_TEXTURE0);
                GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, target_texture_);
+        GLES20.glUniform1i(texture_loc_,0);
 
                triangle_vertices_.position(TRIANGLE_VERTICES_DATA_POS_OFFSET);
                GLES20.glVertexAttribPointer(position_handle_, 3, GLES20.GL_FLOAT,
@@ -376,6 +378,13 @@ public class GLES20LinesRenderer implements GLSurfaceView.Renderer {
                        throw new RuntimeException(
                                        Q&quot;ECould not get attrib location for aTextureCoordQ&quot;E);
                }
+        texture_loc_ = GLES20.glGetUniformLocation(program_, Q&quot;EsTextureQ&quot;E);
+        Log.i(Q&quot;EloloQ&quot;E,Q&quot;EQ&quot;E + texture_loc_);
+        checkGlError(Q&quot;EglGetAttribLocation sTextureQ&quot;E);
+        if (texture_loc_ == -1) {
+            throw new RuntimeException(
+                    Q&quot;ECould not get attrib location for sTextureQ&quot;E);
+        }
 
                MVP_matrix_handle_ = GLES20
                                .glGetUniformLocation(program_, Q&quot;EuMVPMatrixQ&quot;E);
</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Sun, 20 Feb 2011 19:30:38 +0000</when>
<what>Thank you so much. I wasnQ&apos;Et able to reproduce this problem on my phone. IQ&apos;Ell apply your patch and update application in the market.</what>
</comment>
</bug>
<bug>
<bugid>19480</bugid>
<title>Honeycomb 3.2 Browser Crashes when using Fast Scroll Bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cwal...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 19:40:44 +0000</openedDate>
<description>IQ&apos;Em using an ASUS Eee Pad Transformer running Android Honeycomb 3.2 -
whenever I use the Fast Scroll bar found under Q&quot;ELabsQ&quot;E in the settings
menu for the browser (enabled by default, to the best of my memory) and
touch the screen with more than one finger, it triggers an instant-crash
of the browser. I do get a dialogue box telling me the application
Q&quot;EBrowserQ&quot;E Q&quot;Ehas stopped unexpectedlyQ&quot;E, but there is no option for
reporting the issue. I CAN reproduce this glitch; as many times as
needed.</description>
<comment>
<author>krzyszto...@gmail.com</author>
<when>Wed, 09 Nov 2011 16:21:34 +0000</when>
<what>Identical situatoin in my epad transformer android 3.2.1
</what>
</comment>
</bug>
<bug>
<bugid>10783</bugid>
<title>google maps : there should be a way for user to report a Q&apos;Einvalid addressQ&apos;E or Q&apos;Eroad conditions/trafficQ&apos;E during navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 22:21:24 +0000</openedDate>
<description>google maps : there should be a way for user to report back to google a
Q&apos;Einvalid addressQ&apos;E (if a business went under, moved or longer is at
listed address) or for Q&apos;Eroad conditions/trafficQ&apos;E during navigation. dont
know if this is more of google maps issue - rather than android issue..
but closely coupled...</description>
</bug>
<bug>
<bugid>8014</bugid>
<title>CTS fails at org.apache.harmony.luni.tests.java.lang.MathTest#test_tanh_D</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-04-28T15:00:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>hoegaard...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 08:11:11 +0000</openedDate>
<description>See http://code.google.com/p/gerrit/issues/detail?id=544#c0 KnownFailure
should be removed.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Apr 2010 15:00:49 +0000</when>
<what>already done.</what>
</comment>
<comment>
<author>hoegaard...@gmail.com</author>
<when>Sat, 01 May 2010 05:47:44 +0000</when>
<what>Already applied on the current master/eclair branch or from Froyo ?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 01 May 2010 07:49:15 +0000</when>
<what>froyo, as the Q&quot;ETargetQ&quot;E label on the left of the page says.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9478</bugid>
<title>default screen lock not removed when using pin or password lock</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-07-04T00:28:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kle...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 07:00:17 +0000</openedDate>
<description>if i try using pin code or password to unlock screen, it seems these two
options donQ&apos;Et remove the default lock, so i end up with two locks before
opening the screen..the first one asks me to drag to open, the second
one where i have to type the pin or password before unlocking the
screen. the pattern lock doesnQ&apos;Et behave that way...</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 04 Jul 2010 00:28:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8499</bugid>
<title>Securit bug: Easy to get past lock pattern</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-05-26T07:35:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 14:29:12 +0000</openedDate>
<description>It seems from the link below that there are a couple of easy ways to get
past the lock pattern (calling the locked phone or typing Q&quot;EnullQ&quot;E as
google login) http://code.google.com/p/android/issues/detail? id=3006
Issue 3006 - major security breach</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 26 May 2010 07:35:36 +0000</when>
<what>Calling the locked phone only goes to the phone app.  Typing null as a password does not unlock the phone.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 26 May 2010 16:45:51 +0000</when>
<what>Ah good! Also pressing Home button furiously while on a call?

Perhaps itQ&apos;Es fixed in 2.1 / 2.2 and they people saying they succeeded in getting 
access are using 1.5 and 1.6</what>
</comment>
</bug>
<bug>
<bugid>10037</bugid>
<title>Car Mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 15:39:45 +0000</openedDate>
<description>Car mode would be awesome if you could have all of the icons with a
custom arrangement and add any program you want. Then you can select
which programs you want to run automotically in car mode. If you have
from left to right: google maps -- navigation -- phone Then under that
have: Music -- Voice search -- Contacts Have all those programs start
when in car mode. Then as you use each program you can swipe your finger
and bring up the next program to it. So if you have google maps running
you can swipe from right to left and show the navigation program
running. Swipe from right to left again and show the phone app. Swipe
bottom to top to get the apps under those. I realize some of these are
close to the same thing but you understand my meaning. The goal is to
make it easier to use while in a vehicle.</description>
</bug>
<bug>
<bugid>7888</bugid>
<title>Not all contacts in htc hero synced with my google account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>omarlon...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 11:46:23 +0000</openedDate>
<description>Phone: HTC Hero Carrier: Sprint OS: Android, (preloaded version) So I
have all of my contacts in my people widget, and most of them say
Q&quot;EGoogleQ&quot;E in the upper right hand corner, but a few say Q&quot;EphoneQ&quot;E. I am
trying to switch to Gmail now because of the great synchronization with
my new phone, but only the contacts that say Q&quot;EgoogleQ&quot;E next to them show
up in my igoogle account under Q&quot;Econtacts.Q&quot;E Is there a way to change the
Q&quot;EphoneQ&quot;E to Q&quot;Egoogle?Q&quot;E Or is there another way to fix this problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>16121</bugid>
<title>SSLProtocolException making a https connection</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2011-04-19T19:18:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>Buddy....@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 09:45:13 +0000</openedDate>
<description>Hello, I have a SSLException when IQ&apos;Em making a https connection to my
webserver. I only have this exception in my Nexus One with Android 2.3
Gingebread. There is any problem with this Android version? I have
attached the Exception: WARN/System.err(6218):
javax.net.ssl.SSLProtocolException: Read error: ssl=0x3c97e8: Failure in
SSL library, usually a protocol error WARN/System.err(6218): at
org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_read(Native
Method) WARN/System.err(6218): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:788)
WARN/System.err(6218): at
org.apache.harmony.luni.internal.net.www.protocol.http.FixedLengthInputStream.read(FixedLengthInputStream.java:44)
WARN/System.err(6218): at
java.io.BufferedInputStream.read(BufferedInputStream.java:319)
WARN/System.err(6218): at
android.os.Handler.dispatchMessage(Handler.java:99)
WARN/System.err(6218): at android.os.Looper.loop(Looper.java:123)
WARN/System.err(6218): at
android.os.HandlerThread.run(HandlerThread.java:60)</description>
<comment>
<author>hermespi...@gmail.com</author>
<when>Wed, 13 Apr 2011 09:53:03 +0000</when>
<what>I can also reproduce this problem on the Android emulator with Gingerbread.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Apr 2011 17:53:11 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 13 Apr 2011 18:25:11 +0000</when>
<what>This does not seem to match the error message of the only other SSL issue in Gingerbread that IQ&apos;Em aware of: http://code.google.com/p/android/issues/detail?id=15356

Can you provide the server name so I can confirm this is a new issue or that possible it is a dupe of the other issue? If not, can you provide a tcpdump of the traffic between the device and the server?</what>
</comment>
<comment>
<author>Buddy....@gmail.com</author>
<when>Fri, 15 Apr 2011 16:22:52 +0000</when>
<what>This is the URL which returns the SSLProtocolException when IQ&apos;Em making a https connection:

https://w11.fiabee.com/httpjson/download.php?hash=OTg5OC82NTIyMTEubXAz</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 15 Apr 2011 17:30:26 +0000</when>
<what>Buddy....@gmail.com, can you tell me the specific build from Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone Q&gt;E Build number?</what>
</comment>
<comment>
<author>Buddy....@gmail.com</author>
<when>Mon, 18 Apr 2011 08:14:45 +0000</when>
<what>The build number is GRI40 and the device is a Nexus One</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 18 Apr 2011 17:05:05 +0000</when>
<what>Buddy....@gmail.com, I tried a GRI40 build on a Nexus One with my Java test program that opens an SSLSocket to the server and does an HTTP GET of that URL and it works fine. Can you supply a standalone test case to reproduce this, I can investigate further.</what>
</comment>
<comment>
<author>Buddy....@gmail.com</author>
<when>Tue, 19 Apr 2011 10:38:57 +0000</when>
<what>I have attached a zip file which contains a test case and a Log trace with the SSLProtocolException. </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 19 Apr 2011 19:18:35 +0000</when>
<what>IQ&apos;Eve reproduced this with your test on both Nexus One and Nexus S with build GRI40. IQ&apos;Eve confirmed the fix for that issue will address this case as well. My only suggested workaround might be to use a small buffer size of perhaps 4k (potentially only retrying with a lower buffer size on error if the larger size has a measurable performance improvement)

IQ&apos;Ell note in my debugging that although you were using 0x4000 (16k) buffer, the InputStream was only returning 8k at a time, because that is the default size of a BufferedInputStream. Note if you are going to do your own buffering like this, you should remove the BufferedInputStream entirely, its just causing an copy to happen. Of course, the original app might look different than this smaller example.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 25 May 2011 18:53:37 +0000</when>
<what>Issue 17104 has been merged into this issue.</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Wed, 09 Nov 2011 18:16:30 +0000</when>
<what>I see a similar error when our app tries POST operations to a particular server:

javax.net.ssl.SSLProtocolException: Write error: ssl=0x3c1728: Failure in SSL library, usually a protocol error

Is that also caused by this bug? 

This may be irrelevant, but for context, our app subclasses SSLSocketFactory in order to get a shot at SSL errors (we want to ignore some depending on configuration), and during calls to its Q&quot;Evoid verify(String host, SSLSocket socket)Q&quot;E method the default verifier throws Q&quot;Ejavax.net.ssl.SSLPeerUnverifiedException: No peer certificateQ&quot;E. Our app in that test is configured to ignore the error.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 09 Nov 2011 21:53:27 +0000</when>
<what>kramsretep, it is really hard to tell without a lot more information. The error is pretty generic, I think the same thing will happen with non-TLS tolerant servers. Can you give the server name and port?</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Wed, 09 Nov 2011 22:06:43 +0000</when>
<what>The url used was https://usg-nrt.airport.jp:1112/usg/process. There were post vars passed as well which are hopefully irrelevant. 

Mark</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Wed, 09 Nov 2011 22:12:19 +0000</when>
<what>BTW - Our app accesses that URL using HttpClient.execute(HttpPost), so weQ&apos;Ere not in control of the download.

Mark</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 09 Nov 2011 22:24:48 +0000</when>
<what>The problem with usg-nrt.airport.jp:1112 is that it is only returning the server certificate in the certificate chain, not the intermediate CA:

$ openssl s_client -connect usg-nrt.airport.jp:1112
---
Certificate chain
 0 s:/C=JP/OU=Domain Control Validated/CN=usg-nrt.airport.jp
   i:/C=BE/O=GlobalSign nv-sa/CN=GlobalSign Domain Validation CA - G2
---

The missing intermediate CA is:

subject= /C=BE/O=GlobalSign nv-sa/CN=GlobalSign Domain Validation CA - G2
issuer= /C=BE/O=GlobalSign nv-sa/OU=Root CA/CN=GlobalSign Root CA

and is available here:

http://www.globalsign.com/support/intermediate/domainssl_intermediate2011.php


The root CA Q&quot;E/C=BE/O=GlobalSign nv-sa/OU=Root CA/CN=GlobalSign Root CAQ&quot;E has been included in Android since the 1.5 Cupcake release.</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Thu, 10 Nov 2011 14:49:29 +0000</when>
<what>Ok, thanks for the information. 

I assume thatQ&apos;Es the explanation for the Q&quot;Ejavax.net.ssl.SSLPeerUnverifiedException: No peer certificateQ&quot;E exception our code sees and ignores. Does it also explain the Q&quot;Ejavax.net.ssl.SSLProtocolException: Write errorQ&quot;E exception? Is that error due to the bug reported in this bug report? If it is due to the bug, perhaps it will coincidentally go away if the cert configuration is repaired?

Mark</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 10 Nov 2011 18:50:11 +0000</when>
<what>If you are experience this issue (which is has been merged into http://code.google.com/p/android/issues/detail?id=15356) then just fixing the cert chain wonQ&apos;Et fix things. What version are you on? The underlying issue was fixed in 2.3.4. I believe it mostly involved Microsoft servers, though there was not technical reason it would not affect others. I just tested an HTTP GET to that server with a 2.3.6 build and it works fine.</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Thu, 10 Nov 2011 19:23:36 +0000</when>
<what>The devices experiencing this were all 2.3.3 or earlier.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 10 Nov 2011 19:40:11 +0000</when>
<what>But presumably not 2.2 or earlier, right? just 2.3.0, 2.3.1, 2.3.2, 2.3.3 (if those all even existed). Then yes, this sounds like http://code.google.com/p/android/issues/detail?id=15356</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Thu, 10 Nov 2011 20:46:44 +0000</when>
<what>Okay, thanks. IQ&apos;Em pretty sure it wasnQ&apos;Et 2.2 or earlier, but the testing was being done by a co-worker, so IQ&apos;Em not entirely certain of that.</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Fri, 11 Nov 2011 17:15:05 +0000</when>
<what>IQ&apos;Eve just been informed that I was wrong about the OS version being used in the tests - the Q&quot;Ejavax.net.ssl.SSLProtocolException: Write errorQ&quot;E exception IQ&apos;Eve been talking about is being seen on an HTC Rhyme and and HTC Sensation, both running Android 2.3.4.

Is it possible that HTC didnQ&apos;Et pick up the fix even though these phones have 2.3.4? Would the fact that weQ&apos;Ere seeing this failure on POST operations make a difference? Maybe this is a different bug?

Thanks,

Mark</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 11 Nov 2011 17:19:30 +0000</when>
<what>kramsretep, can you test in the SDK emulator with API level 10 which covers Android versions 2.3.3 - 2.3.7? If its failing there, its not an HTC specific problem, and possibly related to the POST.</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Fri, 11 Nov 2011 18:26:09 +0000</when>
<what>Unfortunately I donQ&apos;Et think thatQ&apos;Es possible - our app does network operations exclusively over Wi-Fi, and as far as I know, the emulator canQ&apos;Et reliably use Wi-Fi.

Would it suffice to use a non-HTC device running pre and/or post 2.3.4 OS versions to test this? Is there a particular device that would be best to eliminate an operator/manufacturer bug as a possible cause?

Also, is it accurate to say that this is either an HTC bug or an Android bug, and definitely not a bug in the way our app uses http?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 11 Nov 2011 18:37:45 +0000</when>
<what>kramsretep, I donQ&apos;Et understand your comment about exclusively working exclusively over Wi-Fi. ItQ&apos;Es your app, you canQ&apos;Et disable such restrictions for testing? IQ&apos;Em not sure why youQ&apos;Ed want such a restriction unless you are only trying to access some intranet resource, but the emulator presumably could be running on a machine on the intranet.

I think its unlikely to be an HTC specific issue. Before I try to contact them to see if somehow the exclude the fix from this issue from their 2.3.4 release, I want to make sure its not related to their particular build. The emulator seemed like a quick, easy and free way to do so.

I canQ&apos;Et narrow down the cause of the issue until I can understand it more completely. If I were you, IQ&apos;Ed try to make a stripped down app that did nothing but do the post the public https://usg-nrt.airport.jp:1112/usg/process that can run in the emulator. or is that page have different behavior when accessed via Wi-Fi?</what>
</comment>
<comment>
<author>kramsre...@gmail.com</author>
<when>Fri, 11 Nov 2011 19:01:08 +0000</when>
<what>The purpose of our app is to provide access to the internet over Wi-Fi (the app is Boingo Wi-Finder), so it wouldnQ&apos;Et be a trivial or easy thing to make it do http over the cellular network. 

The failure weQ&apos;Ere seeing happens when the app is using a POST to open a gateway on a wireless access point, and the response will definitely be different if the POST goes over cellular instead. From the other posts in this bug thread, it looks like the bug is sensitive to several different factors, perhaps including this.

I asked around, and others have definitely seen this issue on non-HTC phones, e.g., Samsung, though I canQ&apos;Et determine what OS versions were used.

It wonQ&apos;Et take long to modify Q&quot;EHello worldQ&quot;E to do the POST, but the results may be inconclusive.

Mark</what>
</comment>
</bug>
<bug>
<bugid>4129</bugid>
<title>RFE: Add 3D rotation support for the emulator</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 15:04:47 +0000</openedDate>
<description>A simple request that might be really hard to implement - enable the
user to rotate the emulator in 3 axis with the mouse. Would be very
handy for game developers who use the accelerometer. For reference, see
BlackBerry Device Simulator v5.0.0. ItQ&apos;Es totally awesome ;)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:17:41 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:24:53 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:01:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8514</bugid>
<title>Android 2.2 Froyo Emulator is not showing Search Bar in the home screen</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-05-26T00:49:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shreesha...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 06:36:36 +0000</openedDate>
<description>I have installed the Android 2.2 SDK Q&amp;E launched the emulator. It does
not have the Search Bar in the home screen.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 16:59:45 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 26 May 2010 00:49:30 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 31 Aug 2010 01:05:42 +0000</when>
<what>Fixed in 2.2_r2</what>
</comment>
</bug>
<bug>
<bugid>4937</bugid>
<title>Voice Search Beep Tied to Media Volume</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>jeremy1...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 22:35:44 +0000</openedDate>
<description>I have a Droid, 2.0 When you perform a Voice Search, thereQ&apos;Es an
beep/alert each time after you speak. I found that the volume of this
alert is tied in with Q&quot;EMedia VolumeQ&quot;E. This doesnQ&apos;Et seem right. Media
volume should be for music, movies, etc. With voice search commands, you
should be able to (1) control whether it beeps at all, and (2) control
the volume of this beep independently from media volume.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:49:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13561</bugid>
<title>Gingerbread Data Type icon should include H for HSPA (Nexus S)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>distorte...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 16:36:19 +0000</openedDate>
<description>Currently the E/3G icon in the status bar for data connection type
doesnQ&apos;Et allow the user to determine if they are connected to 3G or the
newer HSPA speed networks. Many custom ROMs have this feature, and it
would be a nice base edition to the Android 2.3 base code.</description>
<comment>
<author>distorte...@gmail.com</author>
<when>Fri, 31 Dec 2010 20:44:50 +0000</when>
<what>Forgot to mention in original enhancement request that the custom ROMs that differentiate between 3G and HSPA use an Q&quot;EHQ&quot;E for the faster speeds.</what>
</comment>
<comment>
<author>sjtsc...@gmail.com</author>
<when>Mon, 03 Jan 2011 13:54:57 +0000</when>
<what>I would add to the OPs comments that it not just custom ROM android phones that show the H symbol for HSDPA data connections. My previous handset was HTC Hero running 2.1 and my friends Samsung Galaxy S running 2.2 both official firmware releases from the respective manufacturers which both show H for HSDPA connections. Certainly in the UK I have been used to seeing G, E, 3G and H for the data connection speed depending on location, coverage and signal quality.</what>
</comment>
<comment>
<author>russ.und...@gmail.com</author>
<when>Mon, 03 Jan 2011 13:58:40 +0000</when>
<what>ItQ&apos;Es not that difficult to modify your framework-res.apk to show the icon, I have done this on my Nexus One.</what>
</comment>
</bug>
<bug>
<bugid>14878</bugid>
<title>Video Focus</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>agy2...@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 18:31:34 +0000</openedDate>
<description>I have noticed that android does not focus when shooting video. It would
be nice to have the ability to focus on the center of the video when
shooting or even have the user select where to focus.</description>
</bug>
<bug>
<bugid>15608</bugid>
<title>design flaw:nfcV , The API does not allow to write blocks on common chips (f.ex. TI (0x07))</title>
<status>New</status>
<owner>npe...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>nol...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 18:22:37 +0000</openedDate>
<description>There are two methods to write blocks to ISO15693 chips, one part of the
chips require the option flag to be set to 0. In this case every write
block command is Q&apos;EblockingQ&apos;E. This works. The other part of the chips
(the more common ones!) require the option flag set to 1. In this case
the write is asynchronous. After writing a block it is required to wait
the programming time and send a single EOF to the VICC. ThatQ&apos;Es the
design glitch: There is no way to send a single EOF. The only low level
call we have available is Q&apos;Etransceive()Q&apos;E which automatically handles
CRC, SOF and EOF. This might also apply to other NFC protocols, but the
bug report is only for NfcV as IQ&apos;Eve not started working on the others
yet. This bug prevents the use of NfcV to program VICCs.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 18 Mar 2011 19:11:05 +0000</when>
<what></what>
</comment>
<comment>
<author>nol...@gmail.com</author>
<when>Mon, 21 Mar 2011 09:53:43 +0000</when>
<what>IQ&apos;Ed like to add that programming those tags does work after some testing but itQ&apos;Es not handled correctly, the iso protocol can not be completed as defined (the missing EOF).

Waiting the required 10ms after writing with option flag is actually useless (see issue 15644) because the transceive method currently introduces a large delay.</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Mon, 21 Mar 2011 17:28:49 +0000</when>
<what>Thanks for the report. I have not had time to do a full investigation, but if it is as you explain then we will certainly be trying to address this issue.</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Fri, 25 Mar 2011 20:44:53 +0000</when>
<what>Hi,

I agree with your reading of the ISO 15693 specification, and it seems like a reasonable request to have a way to ask the stack to send a single EOF for NFC-V.

Proposal: A call to NfcV.transceive() with a zero-sized input causes the stack to send just EOF. Comments?

For the time being, it seems like you can work-around by always turning option_flag off with READ_MULTIPLE_BLOCK, WRITE_MULTIPLE_BLOCK, and LOCK_BLOCK etc commands.

You say that you were able to program these tags after more testing. Is it because you are trying it with option_flag=0, or have you worked out a way to send EOF?

And also, you have made the comment that this affects the more common ISO 15693 tags, and prevents the use of NfcV to program VICCQ&apos;Es. WeQ&apos;Ere not ISO 15693 experts, but those that we talk to say that this is actually not such a common requirement. Can you tell us which ICQ&apos;Es you are working with that allow option_flag = 1 for async operation? And does this really prevent the use of these ICQ&apos;Es, or does it just require that you use option_flag = 0 for sync operation?

Thanks for finding this issue, and hope you can help us better understand its impact.

Cheers,
Nick</what>
</comment>
<comment>
<author>nol...@gmail.com</author>
<when>Fri, 25 Mar 2011 21:16:47 +0000</when>
<what>Hi,
I guess the empty transceive command is a way to solve the problem.

Regarding turning the flag off: Some ICs support only one option flag =1 while others only support option flag =0. 
The ISO 15693 specification only requires the support of 3 commands in an IC, reading and writing are part of the optional commands.
(side note: IQ&apos;Eve not seen a transponder that allows Q&quot;Ewrite multiple blocksQ&quot;E and IQ&apos;Eve quite a few different iso 15693 types here.So to write a tag itQ&apos;Es required to write each byte one after another.)

IQ&apos;Em not an expert myself but IQ&apos;Eve been talking to one who told me that Q&quot;Easync writingQ&quot;E is the more common supported command. I donQ&apos;Et really know which tags are most used in the field but those HF-I ones seem to be used frequently.

The IC I was using is called Q&quot;ETagit HF-IQ&quot;E, TI_TMS37112

---

I was able to successfully write to the chip, the reason is simple:
Those chips do not have Q&quot;EmuchQ&quot;E onboard memory, they have no choice but to write anything I am sending to them.
So even without EOF the write operation can not be Q&quot;ErevertedQ&quot;E, the EOF seems to only be used to get the response from the chip after programming.

So I am writing Q&apos;EblindQ&apos;E. (proof reading after writing is a good idea anyway).
The main issue at this time is the other bug I reported, it takes half a second to write a single byte because the transceive() method does not return and seems to wait for a response.
ThatQ&apos;Es why I proposed a method to define that waiting time. I think in most , if not all, cases waiting for more than 15ms is wasted time.</what>
</comment>
</bug>
<bug>
<bugid>1989</bugid>
<title>Need an interactive firewall for outbound traffic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>19</stars>
<reportedBy>Highland...@gmail.com</reportedBy>
<openedDate>Thu, 12 Feb 2009 18:33:59 +0000</openedDate>
<description>While traveling in Europe I was occasionally roaming on non-T-Mobile
networks. I had Data Roaming turned off, but occasionally needed to turn
it on to check emails and such. Whenever I enabled it, the network
activity icon went on solid for a long time, before I had even started
any apps. I went thru all of the apps that I could find with network
preference settings and turned them off, but still there were two
connections to networks owned by google.com. I got charged quite a bit
by T-Mobile for these roaming activities (to the tune of $800, $15 per
megabyte) even though it was not traffic that I personally initiated.
The Q&quot;EData RoamingQ&quot;E control is not granular enough. There should be a set
of IP tables rules that prompts for whether to allow any background
network I/O. The current foreground app should be allowed to perform I/O
without any further prompting, but all background traffic needs to be
controllable on a per-process basis. I bought this phone to allow me to
get my email off my private server, not to have it initiate
multi-megabyte conversations with google.com whenever it feels like it.
T-MobileQ&apos;Es support is totally reprehensible by the way. Spend hours on
hold trying to get through to an agent who knows something, my emails to
them are ignored, etc. For the money theyQ&apos;Eve billed me they should be
worshipping the ground I walk on. My experience with them has been
absolutely infuriating.</description>
<comment>
<author>gtcopeland</author>
<when>Thu, 12 Feb 2009 19:10:38 +0000</when>
<what>HereQ&apos;Es the problem. In some places, you are roaming but the phone does not detect it
is roaming because you are still on a T-Mobile network. Despite it being a T-Mobile
network, itQ&apos;Es a foreign network which requires roaming fees. This means you are
collecting roaming chargers while the phone believes you are not roaming.

There are two apps you need. Install both APNdroid and WiSync from the market. Also
note, future pay versions of WiSync will drastically help globe trotters such as your
self. Quick disclosure, IQ&apos;Em the author of WiSync.

IMHO, the problem is with T-Mobile. If anyone should know when you are roaming, it
should be T-Mobile, especially when youQ&apos;Ere on their network. The fact they are
billing for roaming but not telling your phone you are roaming seemingly places the
problem in their boat. From what IQ&apos;Eve read, disputing the charges doesnQ&apos;Et work even
though you were billed because T-Mobile is telling your phone you wonQ&apos;Et be billed.
Seems to me they should be responsible for what their technology is telling your phone.
</what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Thu, 12 Feb 2009 19:16:16 +0000</when>
<what>Yes, youQ&apos;Eve hit on it exactly. I had data roaming turned off, I was on T-Mobile UK
and the phone said I wasnQ&apos;Et roaming. Racked up $500 without my knowledge and then
T-Mobile US suspended my account without warning. Left me stranded for 3 days before
I could get hold of an agent that would re-enable my account. Disputing the charges
got me nowhere... Bastards...</what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Thu, 12 Feb 2009 19:17:46 +0000</when>
<what>(But that was only the first incident. After that I paid more attention on my
subsequent trips, and thatQ&apos;Es when I noticed that with Data Roaming enabled, the phone
was racking up network usage even though I had not enabled any applications.)</what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Thu, 12 Feb 2009 19:28:21 +0000</when>
<what>Just looked at APNdroid and WiSync. Neither really addresses the problem. APNdroid
disables all access. I want to have all background apps disabled, but still have
access for apps that I explicitly run (like my ssh client). Likewise, WiSync is OK,
but the point of having a phone that supports data connection over GPRS/EDGE/whatever
is that you can connect even when thereQ&apos;Es no WiFi nearby.

Maybe I should just set some static IPtables rules that prevent access to the google
networks that were generating the offending traffic. (At the moment my phone has a
connection to 209.85.147.188:5228 and I have no idea what thatQ&apos;Es for, but itQ&apos;Es a
google-owned network...) But if I have to manually toggle that on and off to be able
to use other features of the phone, thatQ&apos;Es going to be a real pain.

The point is, when connecting to a network that costs money per byte, every single
process that tries to use the network should have to be explicitly allowed by the
user. There should be a popup dialog that says Q&quot;Ecom.google.process.gapps is trying to
connect to XXX, Allow? Yes/NoQ&quot;E (Though a more user-comprehensible name in addition to
the raw process name would be preferable.) ItQ&apos;Es my phone, and my money, there should
be no implicit usage of my resources without my permission, and it should not prevent
me from using the resources that I explicitly chose to use (e.g., my ssh client or
email client).
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Thu, 12 Feb 2009 19:56:25 +0000</when>
<what>YouQ&apos;Ere right, neither directly addresses the root cause but the combination does
provide a workaround while easing the burden on your wallet until a better solution
is available.

The problem is, it is impossible to turn off all of the background traffic so long as
the phone believes it has a non-roaming data path or if data roaming is enabled. The
only solution available now is to toggle your APN settings.

Using APN droid you can toggle your data access, effectively preventing the
background traffic which is otherwise impossible to turn off. With WiSync you can
easily minimize the amount of sync traffic should you enable data roaming. When you
want to access something, re-enable your APN which will allow for 3g/edge/gprs
connections and turn back off when done. Using WiSync makes it easy to limit much of
your background data transfers when you have your APN enabled. Thusly, when you get
back to your hotel, it makes it easy to get everything syncQ&apos;Ed up by simply turning
your WIFI on without paying for roaming charges.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:15:38 +0000</when>
<what></what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Sat, 14 Feb 2009 04:40:26 +0000</when>
<what>re: Comment #6: I had originally thought about calling this an enhancement request,
but I consider it a serious bug that trying to use my phone for the purposes I bought
it for results in it performing multiple other actions that I did not ask for,
particularly when those other unknown and uncontrollable actions cost me literally
hundreds of dollars.

It is a *DEFECT* that such actions occur at all.

It is a *DEFECT* that we have no direct control over them.

It is a *DEFECT* that we have no recourse for recovering from the financial losses
incurred through simply turning on this device.

This action confirms that you folks have No Clue about how to develop a product where
your design decisions have serious real-world ramifications and No Regard for your
customers.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Sat, 14 Feb 2009 15:36:06 +0000</when>
<what>HighlandSun, just so weQ&apos;Ere clear, IQ&apos;Em not a Google or T-Mobile employee. IQ&apos;Em simply
trying to help.
</what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Sat, 14 Feb 2009 19:38:13 +0000</when>
<what>gtcopeland: understood, and appreciated. IQ&apos;Em angry here, but not at you. Angry that
neither Google nor T-Mobile are taking responsibility for these flaws in their
product, and angry that neither provides customer service worth a damn on a product
that cost a non-trivial amount just to purchase, let alone operate/own.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Sun, 03 May 2009 02:13:14 +0000</when>
<what>HighlandSun, I just released WiSyncPlus. Its a pay app on the market but I believe it
goes a long, long way toward creating a situation which is at least manageable for
data/roaming users - especially those who travel in those roam/no-roam areas.

Download it. Try it. You can directly email feedback via the about page if you like.
IQ&apos;Em seriously interested in your feedback on this issue since youQ&apos;Eve been rather
verbal. Obviously this is not the place for application feedback.

Thanks.
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:54:06 +0000</when>
<what></what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Wed, 01 Sep 2010 04:02:20 +0000</when>
<what>It looks like DroidWall is pretty much what IQ&apos;Eve been asking for. Shame on Google for not addressing this from day one.

http://code.google.com/p/droidwall/</what>
</comment>
<comment>
<author>ferrett...@gmail.com</author>
<when>Tue, 05 Oct 2010 08:15:06 +0000</when>
<what>DroidWall is what I would want to use as well - but unfortunately it is not supported on many stock kernels (like mine). Something like DroidWall should be shipped with stock kernels to give us more control - until things like APEX are available in the Android system (see and vote for more fine grained permissions at http://code.google.com/p/android/issues/detail?id=6266), and even when it is.

@HighlandSun: You may be interested in the app Q&quot;EQuick SettingsQ&quot;E and Q&quot;EJuiceDefenderQ&quot;E to quickly turn off background synch etc. either manually (QS) or automatically (JD). If you own an HTC device shipped with the Sense UI, thereQ&apos;Es also a nice widget set included (if I remember right, it was something like Q&quot;EpowersaveQ&quot;E: 5x1 widget including WiFi, BG sync and more).</what>
</comment>
</bug>
<bug>
<bugid>12129</bugid>
<title>When opening navigation a popup appears regarding process com.google.android.apps.maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tim.ruij...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 06:57:29 +0000</openedDate>
<description>Since a few weeks when I open Google Navigation on my G1 the following
message appears: Helaas! De toepassing Maps (proces
com.google.android.apps.maps) is onverwachts gestopt. Probeer het
opnieuw. I tried to re-install Google maps, but no success. Is this a
known issue? Can this issue be resolved without going back to factory
default settings?</description>
</bug>
<bug>
<bugid>4035</bugid>
<title>Problem with WebView possibly related with the new implementation of AssetFileDescriptor</title>
<status>FutureRelease</status>
<owner>bringert...@gtempaccount.com</owner>
<closedOn>2010-11-24T12:07:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>nebehs...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 12:04:15 +0000</openedDate>
<description>Hello, I have an application which uses the WebView class and my own
ContentProvider, which from its side uses
ParcelFileDescriptor.fromSocket. It was working perfectly before 1.6 SDK
release, but not with the new 1.6 one - I always got error -14 when I
open my html file through Q&quot;Econtent://....Q&quot;E url. Anyway... I had a look
in the SDK source code and what I found is that AssetFileDescriptor has
new implementation - it includes some support for MemoryFiles and maybe
I found a bug here. The problem seems to happen in
AssetFileDescriptor.createInputStream() method - when it calls
isMemoryFile(), an exception is thrown. To be more precise -
isMemoryFile throws if the file descriptor comes from Socket, and does
not throw when it is from normal file. By this way I canQ&apos;Et use
ParcelFileDescriptor created from socket in my own implementation of the
ContentProvider. The isMemoryFile calls some native methods so I donQ&apos;Et
know what happens there. I suppose that it always does not like the file
descriptor if it comes from Socket and throws. In the previous
implementation of createInputStream isMemoryFile was not used at all so
I suppose that now it makes a side effect. Here is a sample code to
reproduce: Socket soc = new Socket(Q&quot;ElocalhostQ&quot;E, 12345); OutputStream os
= soc.getOutputStream(); String getString = Q&quot;EGET Q&quot;E + uri.getPath() + Q&quot;E
\nQ&quot;E; os.write(getString.getBytes()); ParcelFileDescriptor parcel =
ParcelFileDescriptor.fromSocket(soc); AssetFileDescriptor afd = new
AssetFileDescriptor(parcel, 0, -1); try { FileInputStream fis =
afd.createInputStream(); if (fis != null) { fis.close(); } }
catch(Throwable t) { t.printStackTrace(); } (You must have something to
listen on localhost:12345) Best regards, Nebehslav</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:35:33 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 15:32:50 +0000</when>
<what>doesnQ&apos;Et appear to be related to the browser component</what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Mon, 05 Oct 2009 14:24:43 +0000</when>
<what>MemoryFile.isMemoryFile(FileDescriptor) throws an IOException if 
ashmem_get_size_region() returns an error which is not ENOTTY. The native code is in 
http://android.git.kernel.org/?
p=platform/frameworks/base.git;a=blob;f=core/jni/android_os_MemoryFile.cpp 

Nebehslav: Could you attach the log output from when the exception is thrown? It would 
be useful to have the IOException message, since that would include the error number 
returned by ashmem_get_size_region().</what>
</comment>
<comment>
<author>nebehs...@gmail.com</author>
<when>Mon, 05 Oct 2009 15:43:56 +0000</when>
<what>Here is the stack trace after the mentioned exception is thrown:

java.io.IOException: Bad address
   at android.os.MemoryFile.native_is_ashmem_region(Native Method)
   at android.os.MemoryFile.isMemoryFile(MemoryFile.java:303)
   at android.content.res.AssetFileDescriptor.isMemoryFile
(AssetFileDescriptor.java:133)
   at android.content.res.AssetFileDescriptor.createInputStream
(AssetFileDescriptor.java:145)
   at android.content.ContentResolver.openInputStream(ContentResolver.java:207)
   at android.webkit.ContentLoader.setupStreamAndSendStatus(ContentLoader.java:73)
   at android.webkit.StreamLoader.handleMessage(StreamLoader.java:121)
   at android.os.Handler.dispatchMessage(Handler.java:99)
   at android.os.Looper.loop(Looper.java:123)
   at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:471)
   at java.lang.Thread.run(Thread.java:1060)

Note that I actually donQ&apos;Et get any log when I use the WebView and my content 
provider and the exception is thrown. This log here I got by setting a breakpoint at 
IOException, debug the android code and at some point execute e.printStackTrace(). 
However, I got similar stack trace when using the example code I mentioned in my 
first post so it seems that this is it.

Also, when I run my normal code, where I use the WebView and my content provider, I 
get WebViewClient.onReceivedError where errorCode = -14 and description = Q&quot;EThe 
requested file was not found. Unable to create streamQ&quot;E and not any log about the 
exception. By debugging android code it seems that this error comes right after the 
mentioned exception is thrown.

Please tell me if you need something different, I am new to android... 

Nebehslav
</what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Wed, 24 Nov 2010 12:07:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4120</bugid>
<title>CanQ&apos;Et send SMS text messages to Q&quot;EworkQ&quot;E contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>johannes...@gmail.com</reportedBy>
<openedDate>Sun, 04 Oct 2009 08:58:04 +0000</openedDate>
<description>Select SMS/MMS -Q&gt;E Write new message -Q&gt;E try to enter a contactQ&apos;Es name who
you only have a work telephone number associated with. Even though the
work number may be mobile, the contact is not found in the list unless
you switch the category for that number from Q&quot;EworkQ&quot;E to Q&quot;EmobileQ&quot;E.
Moreover, it IS possible to send SMS text messages to landslide phones
(at least in Germany).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:16:30 +0000</when>
<what></what>
</comment>
<comment>
<author>artki...@gmail.com</author>
<when>Sat, 02 Jan 2010 22:07:26 +0000</when>
<what>This issue seems to come up repeatedly and there arenQ&apos;Et even annotations of it being a duplicate issue (see also: 
http://code.google.com/p/android/issues/detail?id=1060 http://code.google.com/p/android/issues/detail?
id=3976 http://code.google.com/p/android/issues/detail?id=1646 at a minimum seem to be all related to the 
same complaint, am scrolling through other feature requests to see if itQ&apos;Es come up elsewhere).

</what>
</comment>
</bug>
<bug>
<bugid>18576</bugid>
<title>Import/Sync important contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 08:55:09 +0000</openedDate>
<description>ability to download/sync select contacts into your phone. currently, all
phone numbers are imported from gmailQ&apos;Es Q&quot;EMy ContactsQ&quot;E. in your gmail,
you can create sort of an Q&quot;EandroidQ&quot;E folder with which you can sync your
phone, or some other way. or can you do this already now ? NOTE: This
form is only for requesting new features in Android. For all discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the feature youQ&apos;Ere requesting in as much detail as possible. If
youQ&apos;Ere an application developer and are requesting new APIs, please
include sample code showing how you are proposing the API should be
used.</description>
</bug>
<bug>
<bugid>18139</bugid>
<title>Hidden menu on *#*#4636#*#* exposes 802.11x password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>timboot...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 16:10:55 +0000</openedDate>
<description>Confirmed on HTC handsets running 2.1 and 2.2, but suspected to be a
general Android issue. Steps to reproduce: Turn Wi-Fi on -Q&gt;E Dial
*#*#4636#*#* -Q&gt;E Wi-Fi Information -Q&gt;E Wi-Fi Status This exposes full
domain, user and password details for 802.11x networks the phone has
previously connected to. This is a serious security issue as getting
access to a phone could allow an attacker access no only to connect to a
corporate network by Wi-Fi but also often the same credentials will
enable login to active directory. As a domain admin I was particularly
concerned to see my password displayed by the phone in plain text.
Whilst my phone is protected by a password screen other users in my
organisation have connected their Android devices to the corporate Wi-Fi
without such protection.</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Thu, 30 Jun 2011 20:15:33 +0000</when>
<what>Interesting.
I donQ&apos;Et have that information on my phone. Nexus One (ATQ&amp;ET 3G) running 2.3.4.
Maybe itQ&apos;Es been fixed?</what>
</comment>
<comment>
<author>timboot...@gmail.com</author>
<when>Thu, 30 Jun 2011 20:36:34 +0000</when>
<what>Ok, my phone is a HTC Desire S on 2.3.3 a couple of other guys in the office with HTC handsets confirmed this.

I did make a mistake above, the last menu selection should be Wi-Fi Config, not status.

I had a search and couldnQ&apos;Et find the issue listed. Can anyone else confirm if they see this with 2.3.4 or above?</what>
</comment>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Thu, 30 Jun 2011 20:41:20 +0000</when>
<what>Hmm, I donQ&apos;Et have it there either. The Q&quot;EpasswordQ&quot;E field is blank.

What kind of encryption are you using? Maybe that affects if it is displayed. I have WPA2 PSK.

My coworkers have some Android 2.2 devices, I will try this on theirs. One is Motorola and one is HTC.</what>
</comment>
<comment>
<author>timboot...@gmail.com</author>
<when>Thu, 30 Jun 2011 20:48:51 +0000</when>
<what>Just to be clear, I am talking about a network using 802.11x authentication. That is access to the Wi-Fi is controlled by a username and password authenticating against a RADIUS server. We are using PEAP. 

You are correct, if you are using a PSK the key is masked.</what>
</comment>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Thu, 30 Jun 2011 20:54:29 +0000</when>
<what>Oh, did you mean 802.1X?
http://en.wikipedia.org/wiki/IEEE_802.1X

802.11x doesnQ&apos;Et seem to exist:
http://en.wikipedia.org/wiki/IEEE_802.11
Q&quot;ETo reduce confusion, no standard or task group was named 802.11l, 802.11o, 802.11x, 802.11ab, or 802.11ag.Q&quot;E

IQ&apos;Ed never heard of 802.1X so I just figured you were using the x as a place holder for a,b,g, or n.

But then, I donQ&apos;Et actually know about that stuff!</what>
</comment>
<comment>
<author>timboot...@gmail.com</author>
<when>Thu, 30 Jun 2011 21:04:24 +0000</when>
<what>You are absolutely right, I meant 802.1X. They did a good job of not making it confusing ;-)</what>
</comment>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Thu, 30 Jun 2011 21:14:15 +0000</when>
<what>Heh, they sure did. Well good luck, I donQ&apos;Et have a network like this to check if it happens on my devices!</what>
</comment>
<comment>
<author>www.emai...@gmail.com</author>
<when>Sat, 02 Jul 2011 08:49:51 +0000</when>
<what>Confirmed on my HTC Evo 4G, 2.3.3 Ginger

CanQ&apos;Et confirm 2.3.4 since I donQ&apos;Et have one.

IQ&apos;Eve pasted this into a private web page so I can dial it faster when checking a new phone. I know, IQ&apos;Em mean. But I need WiFi more than security.</what>
</comment>
</bug>
<bug>
<bugid>2450</bugid>
<title>Download any type of file</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-20T20:46:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>47</stars>
<reportedBy>droozenr...@gmail.com</reportedBy>
<openedDate>Fri, 17 Apr 2009 16:05:40 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Email a non-supported file type, for
example .CSV, to yourself. 2. Open your browser. 3. Navigate to
mail.google.com Q&gt;E Your Inbox. 4. Open email with non-supported file type
attachment. 5. Touch attachment to download. 6. Download screen opens
and informs the user that the download cannot be performed because the
file type is unsupported. - What you think the correct behavior should
be. I should be able to download any file I want. A .CSV file, for
example, I could download in order for an app to be able to use it. Many
other file types, IQ&apos;Em sure, may not be supported by the Android OS, but
third-party apps will know how to read them. - Workaround 1. Downloed
the file on a computer. 2. Hook the phone up to the computer by USB. 3.
Mount sdcard. 4. Manually place the file in a folder on the sdcard. The
above workaround is unacceptable. A smart phone should be able to
download the file from anywhere, hence the data plan required to buy the
phone. Or... 1. Download the file on a computer. 2. Rename the
extension, for example from .CSV to .txt. 3. Email the file to yourself.
4. Open browser and download file. 5. Open third-party app Also
unacceptable. If for security reasons, file extension security is weak
at best. I understand GmailQ&apos;Es limiting sending .exe files because on a
Windows computer it would be easy to execute the file from the browser.
But there should be no reason I canQ&apos;Et download a file with any extension
onto a folder on my sdcard.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 20 Apr 2009 20:46:13 +0000</when>
<what>Downloading a file for which thereQ&apos;Es no viewer would leave the user with no way to
delete the file.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 20 Apr 2009 20:46:28 +0000</when>
<what></what>
</comment>
<comment>
<author>droozenr...@gmail.com</author>
<when>Mon, 20 Apr 2009 20:52:56 +0000</when>
<what>Then we could warn the user. The user would still be able to delete the file via
computer or a file explorer app. (Or Android could also provide a file explorer app
natively.)

IQ&apos;Em able to download .apk files, but there is no Q&quot;EviewerQ&quot;E that allows me to delete
those (I can uninstall, if installed, but not delete from the SD Card), so if the
supposed inability to delete a file is what is restricting this, youQ&apos;Eve already
broken your own rule.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 20 Apr 2009 20:54:51 +0000</when>
<what>The issue with apks is a separate bug (but, yeah, thatQ&apos;Es a bug).

Android, by design, has no file manager, and canQ&apos;Et require a computer.</what>
</comment>
<comment>
<author>droozenr...@gmail.com</author>
<when>Mon, 20 Apr 2009 20:57:40 +0000</when>
<what>Okay, well, as long as thatQ&apos;Es a bug, too. ;)</what>
</comment>
<comment>
<author>RJMinc...@gmail.com</author>
<when>Mon, 04 May 2009 21:04:04 +0000</when>
<what>I still need a way to download CSV files...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:16:16 +0000</when>
<what></what>
</comment>
<comment>
<author>zant...@gmail.com</author>
<when>Fri, 20 Nov 2009 08:41:56 +0000</when>
<what>Just download ASTRO Filemanager.
There is an option availabe in the preferences-menu.
When youQ&apos;Eve activated Q&quot;EAllow Browser Download..Q&quot;E youQ&apos;Ell be able to download all types
of file.</what>
</comment>
<comment>
<author>screwedb...@gmail.com</author>
<when>Sat, 28 Nov 2009 07:04:25 +0000</when>
<what>I agree that you should be able to download any type of file. If the android os doesnQ&apos;Et 
support it, it should give you the option to download to a specified folder. To solve the file 
deletion problem the android os should have a built in file system explorer, similar to that 
of the blackberry os 5 software.</what>
</comment>
<comment>
<author>inebriec...@gmail.com</author>
<when>Mon, 25 Jan 2010 22:52:35 +0000</when>
<what>I must take exception to this issue being declined. Case in point:

My father has a Droid, his previous phone was a Motorola KRazr (Verizon). His
contacts were backed up to VerizonQ&apos;Es site, which offers them as a .CSV download (and
also a few address book formats). I went to their site on his Droid, hoping to
download his old contacts and then upload the file to Gmail (or do a contact import
on the phone). No dice, because the phone doesnQ&apos;Et support the download.</what>
</comment>
<comment>
<author>cecil....@gmail.com</author>
<when>Thu, 04 Feb 2010 20:01:32 +0000</when>
<what>The Astro File Manager suggestion didnQ&apos;Et work for me.  IQ&apos;Em trying to download epub 
files and I have several apps installed that can read them.  I also added the mime-
type for epub using Astro, but that didnQ&apos;Et work either (but then I could see no way 
to associate my ereaders to the mime-type).</what>
</comment>
<comment>
<author>kingdee...@gmail.com</author>
<when>Sat, 13 Feb 2010 16:29:03 +0000</when>
<what>astro didnQ&apos;Et work for me either. IQ&apos;Em using the g1</what>
</comment>
<comment>
<author>guod...@gmail.com</author>
<when>Tue, 23 Feb 2010 15:47:30 +0000</when>
<what>You can use the Opera browser, available from the market.</what>
</comment>
<comment>
<author>cyberbi...@gmail.com</author>
<when>Fri, 26 Mar 2010 21:33:16 +0000</when>
<what>Case in point. 

I bought an ebook from Baen to read in fbreader. But I canQ&apos;Et download the .mobi file 
or the .zip file. Yet I have applications installed for both extensions. 

Forcing me to use yet another program, when the built-in browser is the proper tool 
to use, is just dead wrong. I would not mind one bit, if I were forced to download to 
a specific folder, such as /sdcard/downloads or something. The currect behaviour can 
only be described as Q&quot;ECrippledQ&quot;E. </what>
</comment>
<comment>
<author>baseball...@gmail.com</author>
<when>Sat, 10 Apr 2010 02:05:10 +0000</when>
<what>Android should provide a native file manager, even if itQ&apos;Es just limited to the SD card. 
This would easily solve this problem.</what>
</comment>
<comment>
<author>calebmc...@gmail.com</author>
<when>Wed, 14 Apr 2010 02:18:50 +0000</when>
<what>I couldnQ&apos;Et agree more. A smartphone that canQ&apos;Et download a file is not very smart. I might as well be 
using a locked down crappy iphone. We need to be able to download any file we choose. You say 
deleting files using a computer isnQ&apos;Et an option but thatQ&apos;Es no sillier than being forced to use a computer 
to download the file and then copy it over to my Android device.</what>
</comment>
<comment>
<author>m...@davidwehrle.com</author>
<when>Fri, 04 Jun 2010 12:57:53 +0000</when>
<what>Well said... On Windows Mobile, you can download any content you want. I like the move 
to the android phone because it seems to be a more stable and resource conservative 
platform.
gmail is a problem as well. It should be integrated with the proposed file browser 
functionality so that any type of attachment can be saved. As it is, I am using 
BlackMoonQ&apos;Es file browser and attachment product to save attachments that android does 
not like.</what>
</comment>
<comment>
<author>cvdiac...@gmail.com</author>
<when>Thu, 10 Jun 2010 00:32:06 +0000</when>
<what>THis is very likely my first and last android dumb phone
</what>
</comment>
<comment>
<author>john.mar...@gmail.com</author>
<when>Thu, 10 Jun 2010 12:14:43 +0000</when>
<what>they all suck, but this is the least sucky - itQ&apos;Es like cellular providers...there isnQ&apos;Et a good one in the bunch, you just have to find the one that hurts the least...

as for the capability - yeah, obviously you should be able to download arbitrary files and then manage them from the device and you can because

there are alternate browsers and file managers on the android market

I download arbitrary file types all the time, move them to the card, email them to people, what-have you...</what>
</comment>
<comment>
<author>aravind....@gmail.com</author>
<when>Thu, 10 Jun 2010 12:18:03 +0000</when>
<what>Thanks @zantekk. ASTRO Filemanager did the trick for me.   Not an issue anymore.   Moving on.
</what>
</comment>
<comment>
<author>w0bb...@gmail.com</author>
<when>Thu, 09 Sep 2010 19:57:26 +0000</when>
<what>This is a real shame.</what>
</comment>
<comment>
<author>danbowk...@gmail.com</author>
<when>Fri, 15 Oct 2010 04:03:54 +0000</when>
<what>*I* own the phone, therefore *I* have the right to decide what I can and cannot download.  If my girlfriend wants to email me a .tar.gz then dangit I should be able to decide whether or not I want to.  If later I may find I cannot delete it, pop a warning and let me decide.  MY choice.  NOT yours.</what>
</comment>
<comment>
<author>JLinks22@gmail.com</author>
<when>Sat, 18 Dec 2010 00:58:00 +0000</when>
<what>Hey now. My home internet connection wasnQ&apos;Et working recently, so I needed to use AndroidQ&apos;Es Tethering feature. But my computers all run Windows XP, so I needed to download drivers to tether them. Following the directions on an Android Help page to do so, on my Android phone, I was linked to a .inf file to do so, only to find that I could not download it. I was left totally crippled. ThatQ&apos;Es unacceptable.

There should definitely be an option somewhere in Settings to enable any file type to be downloaded.</what>
</comment>
<comment>
<author>substantialnoninfringinguser@gmail.com</author>
<when>Wed, 19 Jan 2011 06:16:17 +0000</when>
<what>+1 on this issue, which has been the only annoyance for
 me in an otherwise satisfying OS. I need to download a .pls playlist file to listen to NPR! Although this file type is supported by many apps, the operating system gets in the way.</what>
</comment>
<comment>
<author>cecil....@gmail.com</author>
<when>Thu, 20 Jan 2011 00:55:23 +0000</when>
<what>IQ&apos;Em sure most have noticed that this issue has status Q&quot;EDeclinedQ&quot;E and is closed.  But a quick search shows at leas three open issues about the same problem.  Please take a minute and support these other issues: 12685, 11722, 3611.  Maybe we can someone to listen</what>
</comment>
</bug>
<bug>
<bugid>1398</bugid>
<title>Encoding problems when parsing RSS feed with DOM parser</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-25T21:22:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>cnord...@gmail.com</reportedBy>
<openedDate>Mon, 01 Dec 2008 06:56:50 +0000</openedDate>
<description>When parsing XML feeds with Norwegian charactes the content of the field
is cut where the norwegian character starts. This has been experienced
my multiple users. See this post:
http://groups.google.com/group/android-developers/browse_thread/thread/646c9b5ca8e6aaea/d94128a701e75e93?lnk=gstQ&amp;Eq=rss#d94128a701e75e93
Source code: Feed feed = createFeed(this, new
java.net.URI(Q&quot;Ehttp://www.dagbladet.no/rss/fotball/Q&quot;E)); ... public Feed
createFeed(Context ctx, URI rssurl) { Feed feed = new Feed(); try {
DocumentBuilder builder =
DocumentBuilderFactory.newInstance().newDocumentBuilder(); Document doc
= builder.parse(rssurl.toURL().openStream()); NodeList nodes =
doc.getElementsByTagName(Q&quot;EitemQ&quot;E); for (int i = 0; i Q&lt;E nodes.getLength();
i++) { Element element = (Element) nodes.item(i); NodeList title =
element.getElementsByTagName(Q&quot;EtitleQ&quot;E); Element line = (Element)
title.item(0); String feedTitle = getCharacterDataFromElement(line);
String url = getCharacterDataFromElement
(element.getElementsByTagName(Q&quot;ElinkQ&quot;E).item(0)); Article art = new
Article(); art.title = feedTitle; art.url = url; art.description =
getCharacterDataFromElement
(element.getElementsByTagName(Q&quot;EdescriptionQ&quot;E).item(0));
feed.articles.add(art); } } catch (Exception e) { e.printStackTrace(); }
return feed; } public static String getCharacterDataFromElement(Node e)
{ Node child = e.getFirstChild(); if(child == null) return Q&quot;E?Q&quot;E; if
(child instanceof CharacterData) { CharacterData cd = (CharacterData)
child; return cd.getData(); } return Q&quot;E?Q&quot;E; } ... public class Feed
extends Object { public long feedId; public String title; public URL
url; public String strurl; public VectorQ&lt;EArticleQ&gt;E articles = new
VectorQ&lt;EArticleQ&gt;E(); } ... public class Article extends Object { public
long articleId; public long feedId; public String title; public String
description; public String url; }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:01:28 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Sep 2009 21:22:31 +0000</when>
<what>(Although issue 2607 is strictly a duplicate of *this* issue, issue 2607 has a better
description and test case.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:03:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3986</bugid>
<title>Hero: Upper case letter changes into lower case when letter key is long pressed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>molnar.l...@gmail.com</reportedBy>
<openedDate>Tue, 22 Sep 2009 22:52:54 +0000</openedDate>
<description>Any time, when I try to input upper case letter with long-pressed key
(e.g. ? with long-pressed A), my phone automatically converts it into
lower case. This only occurs ONCE (the first time) in each text box. If
I erase the previously Q&quot;EmistypedQ&quot;E character, the second attempt ends up
in the correct character. System: HTC Hero Firmware version: 1.5 Kernel
version: 2.6.27-a5504199 htc-kernel@and18-2 #521 Software version:
1.0.0.A6288</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:41:46 +0000</when>
<what>This sounds like an issue thatQ&apos;Ed be specific to HTCQ&apos;Es custom code and not part of the
core Android.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:35 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>19324</bugid>
<title>GLES emulation: 2.0 conformance: stencil test issue when using packed depth stencil FBO</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-17T21:46:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>g...@graphtech.co.il</reportedBy>
<openedDate>Wed, 17 Aug 2011 09:05:56 +0000</openedDate>
<description>Issue observed on Windows machine with intel on-board graphics, X4500.
When rendering into a framebuffer object with DEPTH24_STENCIL8 texture
attached to both the depth and stencil attachment point, the stencil
test does not work as expected. Attached is a testcase that show the
issue, (compile on windows with mingw). when running the program with
-noPacked argument it will use only stencil renderbuffer attachment and
a half size quad will be visible on the screen which is the correct
expected result. When it is run without arguments a full window size
quad will be drawn showing that the GL_EQUAL stencil test does not
really work (all pixels pass the stencil test).</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:46:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1870</bugid>
<title>Race condition between in call button push and screen lock</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Wed, 28 Jan 2009 17:10:27 +0000</openedDate>
<description>Not likely to be easy to reproduce. I initiated a button push on the
on-screen dial pad just as screen lock kicked on. The buttonQ&apos;Es tone
remained on until screen was unlocked. I forget if an extra screen tap
was required to terminate tone. If screen saver kicks on, a button up
event needs to be somehow dispatched. Or, perhaps an auto release of
dial pad buttons after some limited duration? Regardless of actual fix,
something needs to be done to address and recover from this race
condition.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 17:17:22 +0000</when>
<what>Nice catch. This issue is assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:01:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:17:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5214</bugid>
<title>Update icon guidelines for high/low dpi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>matt.h...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 18:15:00 +0000</openedDate>
<description>http://developer.android.com/intl/fr/guide/practices/ui_guidelines/icon_design.html
only mentions an icon file size of 48x48 which was the size for medium
DPI screens. There must be different icon dimensions for hdpi and ldpi
right?</description>
<comment>
<author>gbl...@ctoforaday.com</author>
<when>Sun, 17 Jan 2010 13:37:37 +0000</when>
<what>This is definitely worth updating; appropriate image sizes for each of the image types, 
including notification images, will make it much easier to produce the art required.</what>
</comment>
<comment>
<author>osdr...@gmail.com</author>
<when>Sun, 17 Jan 2010 16:57:39 +0000</when>
<what>I second that. Too big tab icons will overwrite the text placed bellow, causing poor
user impression. Despite we can test for different screen resolutions and guess the
sizes, this is not easy because it is not clear when the system is resizing instead
of directly using a provided icon (from ldpi, mdpi or hdpi).

It would be nice an update adding a table giving the recommended sizes for ldpi, mdpi
and hdpi for the main types (launcher, menu, status bar, tab, dialog, list view).
This would encourage the guidelines to be follow.
</what>
</comment>
<comment>
<author>osdr...@gmail.com</author>
<when>Fri, 02 Apr 2010 18:43:46 +0000</when>
<what>This is nice the recent update to the doc... well, some of us had already figured the
sizes.

Now there is a little bug in the new documentation. The sizes reported for the Status
Bar icons are wrong. They are not 24x24, 32x32 and 48x48 as the doc reports, but
instead 19x19, 25x25 and 38x38 (for LDPI, MDPI and HDPI). I have infered this by
capturing real device screenshots. The following document should be fixed:

http://developer.android.com/guide/practices/ui_guidelines/icon_design.html#design_tips

Note: in the 1.6 phones (physical and emulator) there is however a system bug,
causing the status bar icon in use to be always the MDPI (properly up or downscaled)
despite the application offering a proper ldpi/hdpi asset. However the icon shown
when opening the notifications is the right one. This minor bug seems fixed in
Android 2.x (at least in the emulator, since I donQ&apos;Et own a 2.x phone).</what>
</comment>
<comment>
<author>LinuxC...@gmail.com</author>
<when>Thu, 14 Oct 2010 17:28:53 +0000</when>
<what>I just checked with 2.0 and the emulator:

LDPI: 19x19 with 1 pixel safe frame
MDPI: 25x25 with 2 pixel safe frame
HDPI: 38x38 with 3 pixel safe frame</what>
</comment>
</bug>
<bug>
<bugid>10089</bugid>
<title>UEventObserver indexOf comparison causes onUEvent calls to wrong observers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>email2ta...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 05:05:12 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). If you happen to have 2 android switches
(as in /sys/class/switch/somename) that match first parts of their name,
and if both those switches are observed by UEventObserver, then one of
the Observers will get wrong onUevent callbacks from other switchQ&apos;Es
state changes. Example: You have following two switches: (1)
/sys/class/switch/coolgadget (2) /sys/class/switch/coolgadget_improved
Then due to following code in UEventObserver on line 109, switch 1Q&apos;Es
observer above will always get events from switch 2, as it fulfills the
conditions for Q&quot;EindexOfQ&quot;E method below. if
(bufferStr.indexOf((String)mObservers.get(i)) != -1) {
((UEventObserver)mObservers.get(i+1)) .onUEvent(new UEvent(bufferStr));
} - What happened. Incorrect UEvents are received by UEventObserver. -
What you think the correct behavior should be. Irrespective of names,
UEventObservers MUST only receive their own state change updates only.
This is NOT true due to code above. You need to extract string portion
from DEVPATH= until first comma, and that SHALL be compared with value
in mObservers.get(i). Other, probably cleaner/faster solutions may also
exist. Please make sure that youQ&apos;Ere using Android 2.2, and (if the issue
exists on a device) that the device also runs Android 2.2. Please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>14048</bugid>
<title>Texting bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:36:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gadda...@gmail.com</reportedBy>
<openedDate>Sun, 16 Jan 2011 11:20:42 +0000</openedDate>
<description>the problem that i am having is on android 2.2 on my htc desire,
everytime i type in thatQ&apos;Ed rather than thatQ&apos;Es and press backspace it
turns the word into tthatQ&apos;Ed so adding an extra t at the start Please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:36:33 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>11325</bugid>
<title>[VoiceDial] Ability to use voice tag for bluetooth Voice Dialer </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>mukesh.a...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 19:07:53 +0000</openedDate>
<description>Currently android has no Q&quot;EgoodQ&quot;E way to voice dial from a bluetooth
headset. Original issue (
http://code.google.com/p/android/issues/detail?id=1181 ) is marked as
fixed but that is not the desired fix, I am suggesting an alternative.
The most vocal complaints is that current implementation it dials wrong
number. The reason behind that is, current implementation treats the
voice commands as Q&apos;EsearchQ&apos;E and tries to transcribe what you said and
then use the text transcription to do a search on contacts. No matter
how good transcription becomes, it will never be perfect and lead to
wrong search results and hence wrong number dial. WouldnQ&apos;Et it be better
if just like in dumbphones, you could record your voice for each number
and it will directly match the voice fingerprints ? At least thatQ&apos;Es how
it works in dumbphones and accurate 99.9999% of times no matter what a
userQ&apos;Es accent is. This works since it doesnQ&apos;Et depend on 1) voice accent
2) transcription accuracy So here is the proposed solution: User should
be able to record a name/word for each phone number of a contact. The
phone could store the voice fingerprints. Later if user invokes the
voice dial, then it would just match the fingerprints and dial the
number. Sometimes simpler solution is better than more complex one.</description>
<comment>
<author>Jfraz...@gmail.com</author>
<when>Thu, 23 Sep 2010 08:57:52 +0000</when>
<what>I agree in 99,9999% 

google make this...</what>
</comment>
<comment>
<author>michael.walker247@gmail.com</author>
<when>Thu, 23 Sep 2010 10:39:30 +0000</when>
<what>Anyway to voicedial from a Bluetooth handset would be an improvement.

Froyo 2.2 on a Samsung Galaxy S Q&amp;E Still no sign of Bluetooth voice dial!! Sorry Google I travel a lot and need this standard safety feature! Time to trade it in for an iPhone 4G. It is real shame I did not read up on this sooner as it is a deal breaker here in the UK and now I have to try to sell it onto some other unsuspecting individual. </what>
</comment>
<comment>
<author>michael.walker247@gmail.com</author>
<when>Thu, 23 Sep 2010 10:39:31 +0000</when>
<what>Anyway to voicedial from a Bluetooth handset would be an improvement.

Froyo 2.2 on a Samsung Galaxy S Q&amp;E Still no sign of Bluetooth voice dial!! Sorry Google I travel a lot and need this standard safety feature! Time to trade it in for an iPhone 4G. It is real shame I did not read up on this sooner as it is a deal breaker here in the UK and now I have to try to sell it onto some other unsuspecting individual. </what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:15:20 +0000</when>
<what>While I agree that Q&quot;EtrainingQ&quot;E or even what you describe here would undoubtedly improve things, I donQ&apos;Et ever want my phone dialing a number without confirmation when I canQ&apos;Et see what itQ&apos;Es doing (in my pocket).  Sorry, I just donQ&apos;Et trust it.  At a minimum IQ&apos;Ed like to hear who IQ&apos;Em calling and have a chance to hang up before it rings.</what>
</comment>
<comment>
<author>mukesh.a...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:28:13 +0000</when>
<what>I didnQ&apos;Et mean to say Q&apos;EtrainingQ&apos;E, it is actually recording your voice and phone doing match on the voice pattern. Pickup any 4 year old old phone with voice dial and you will see what I mean. The way it works is you Q&apos;ErecordQ&apos;E your voice and phone stores the voice fingerprints. Then even in very noisy environment it can match the fingerprints and dial correct numbers. That is surprisingly accurate even though I have a very heavy accent. The accent doesnQ&apos;Et matter here since for all it cares, you can record Q&quot;EfooQ&quot;E for a Q&quot;EbarQ&quot;E number. When you say Q&quot;EfooQ&quot;E it will just match and dial Q&quot;EbarQ&quot;E number.
Out of thousands of time I had used the feature on my old phones I can hardly remember any time where it dialed the wrong number. </what>
</comment>
<comment>
<author>posgu...@gmail.com</author>
<when>Thu, 23 Sep 2010 16:08:37 +0000</when>
<what>No.  I do not want to have to train the phone, and I should not have to.  Training the phone does not fix the core issue, if there even is a core issue.

The core issue is that it dials without confirmation.
</what>
</comment>
<comment>
<author>dbfo...@gmail.com</author>
<when>Thu, 23 Sep 2010 17:23:56 +0000</when>
<what>Sorry.  I vehemently disagree with the author.  Having to train the phone for every phonebook entry is taking us back to the dark ages.  VoiceSignal has been supplying software for a number of Samsung phones and my current Blackberry Curve for a LONG time.  Their software works really really well at voice dialing through my bluetooth headset.

In case 1181, the author, miss.connie.lee clearly states what VoiceSignal does TODAY as the ideal approach.  It works really well on my BB and previous Samsung phone, it confirms the number to dial and gives you 3 choices to make sure it dials the correct number.  You can dial any of the numbers... home, mobile, pager, etc.

IQ&apos;Em with Sprint and about to upgrade my BB Curve.  I am thinking about the Evo, or at this point, leaning towards the Samsung Epic.  If I canQ&apos;Et voice dial with my Bluetooth headset, thatQ&apos;Es a deal breaker for me too and I will wait to upgrade.  I have it today, IQ&apos;Em not going to lose it now.  IQ&apos;Em really disappointed that these high end phones cannot voice dial with a headset.  

Maybe the term Q&quot;Ehigh endQ&quot;E when applied to phones really means you get Q&quot;Eless functionality.Q&quot;E  ItQ&apos;Es VERY disappointing.</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Thu, 23 Sep 2010 17:25:29 +0000</when>
<what>I understand what you meant, mukesh...I call it training because the phone doesnQ&apos;Et do voice recognition Q&quot;Eout of the box.Q&quot;E  If I add a new contact I canQ&apos;Et call them without training the phone on how to recognize them.  That gets old, if you have lots of new contacts.  I certainly would like the option to teach the phone how I say a certain name (it cannot recognize Q&quot;EQhudsiaQ&quot;E no matter how I say it, have tried 100 times or more), though.  I just donQ&apos;Et want to be required to do that.

I have no problem with options...

My Samsung SCH-i760 had no problem recognizing my contacts verbally, without training.  That is now a 3.5 year old phone (WinMo 6).  This is getting ridiculous.</what>
</comment>
<comment>
<author>pWeis...@gmail.com</author>
<when>Thu, 23 Sep 2010 17:33:35 +0000</when>
<what>How about some configuration here? It wouldnQ&apos;Et be that much more difficult to make a setting Q&quot;EConfirm Voice DialQ&quot;E or Q&quot;EDial ImmediatelyQ&quot;E for voice commands. </what>
</comment>
<comment>
<author>behnam.g...@gmail.com</author>
<when>Wed, 29 Dec 2010 11:45:24 +0000</when>
<what>I also prefer there were an option that user could use to select bluetooth button hold lead him/her to current search option or to voice tag of contacts.

I bet more than 80% would choose voice tag rather than search engine for bluetooth handsfree.

</what>
</comment>
<comment>
<author>medv...@gmail.com</author>
<when>Thu, 10 Feb 2011 10:42:13 +0000</when>
<what>I totally agree with the voice-tag pressure group.
Of the many telefones I used only my really old Nokia (I think) with pre-recorded voice tags (it had to be few, to get accurate results) was working for me. Ever since I tried it, which was feasable since I only need that feature for very few numbers.
At least I could hear what WERE expected to be said. 
One possibility were to restrict the voice-dialling to certain numbers (There are many, many contacts I never would call after 9:00 pm). E.g. it might be possible to restrict to certain groups OR to the ones that are on Q&quot;Espeed dialQ&quot;E. Saing Q&quot;ECALL ONEQ&quot;E calls the number that is on speeddial Q&quot;E1Q&quot;E.  
Voice tag would comply that automatically - just add voice tags as needed...</what>
</comment>
<comment>
<author>mpu...@gmail.com</author>
<when>Sun, 27 Feb 2011 21:58:17 +0000</when>
<what>If anything, I believe there should be a function that only searches the contact list or atleast have a separate option to include/exclude internet search so I dont need to be connected to my mobile network just to make a call.</what>
</comment>
<comment>
<author>xiaolin....@gmail.com</author>
<when>Sat, 25 Jun 2011 06:53:03 +0000</when>
<what>I vote for voice tag (as least as an option) for 2 reasons
1) the voice recognition accuracy has been very poor on my nexus one.
2) i have many contacts with non-english names
</what>
</comment>
<comment>
<author>bykn...@gmail.com</author>
<when>Wed, 06 Jul 2011 03:36:03 +0000</when>
<what>I also have been looking for any way to get my phone (Motorola Droid) to voice dial Q&quot;EcorrectlyQ&quot;E - that is the key word - it will voice dial and do it with BT - but it has never recognized any of the names I tried - my old Motorola and HTC had the voice tag - I could say Call .... I KNEW by voice confirmation, that the correct person Q&amp;E number was called - I took back a blackberry, because it had the new technology (then) for voice dialing - that never worked for me either - the voice recognition just is NOT that accurate - at least give us the option to have a voice tag app Q&amp;E let us choose if we want to use it - I donQ&apos;Et want to look at or have to touch the phone Q&amp;E make sure it is correct, when trying to use voice dialing - for me, I am so very disappointed it has not been addressed still</what>
</comment>
<comment>
<author>mukesh.a...@gmail.com</author>
<when>Wed, 30 Nov 2011 22:31:07 +0000</when>
<what>people who still want voice recognition please use other bug. This bug is for people who have issues with voice recognition. 
I would like to get voice tag. When I voice dial, i expect it to work 100%. DonQ&apos;Et have to go through 3 layers of voice prompts (speak contact name, choose which device from contact, confirm) to dial a number. For me it is not a hassle to record a voice tag for the contacts which I call (I really do not need my whole phone book available by voice dial). 
Another incentive for voice tag, it will not use ever expensive data plan. what would you do if you are in a data dead zone/romaing or run over your monthly data allowance ?</what>
</comment>
</bug>
<bug>
<bugid>833</bugid>
<title>MediaPlayer takes a long time to get started after prepareAsync and HTTP streams</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-24T01:23:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 27 Aug 2008 04:29:54 +0000</openedDate>
<description>I have not tested this with other scenarios but for me using
prepareAsync and HTTP data source seems to take a long time before
onBufferUpdate or onPrepared is called. Even if I point it at a
webserver on my local net. It takes about 2 seconds to Q&quot;EinitializeQ&quot;E,
then it makes a connection and streams very quickly. I will follow-up
with more details if necessary.</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 27 Aug 2008 04:31:19 +0000</when>
<what>Sorry, it takes longer than 2 seconds now that I pay attention to it.  Closer to 5 or
maybe more.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 15 Oct 2008 20:56:40 +0000</when>
<what>This seems to have been fixed in 1.0r1.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:23:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19894</bugid>
<title>[Gmail] URL in commnets doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plzs...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 07:27:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
----------------------------------------------------------------------
1. Steps to reproduce the problem (including sample code if
appropriate). Applications --Q&gt;E Launch Email --Q&gt;E Select the mail
including comments from Facebook --Q&gt;E There is a URL in the mail 2. What
happened. When the user select the URL in the mail, It doesnQ&apos;Et work 3.
What you think the correct behavior should be. When the user select the
URL in the mail, It should work properly like connecting web page, show
the comments and so on.</description>
</bug>
<bug>
<bugid>11288</bugid>
<title>Engaging Bluetooth headset while call in Progress CRASHES FROYO FRF91</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-26T03:36:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 20:25:57 +0000</openedDate>
<description>-----------Device----------- Nexus One Android 2.2 FRF91 Bluetooth
Headset - Jabra 250vt (circa 2005) Steps to reproduce: 1. phone has
bluetooth disabled. 2. receive or make call 3. talk 4. turn on phone
bluetooth 5. turn on Bluetooth headset. or if you turn on bluetooth
headset before the phoneQ&apos;Es bluetooth is listening, then the device will
not engage with the headset, if you press the headset action button, the
phone will crash. *** PHONE CRASHES *** requires BATTERY PULL to
restart. What should happen: call should seemlessly reroute to bluetooth
without phone crashing.</description>
<comment>
<author>jaikum...@android.com</author>
<when>Sat, 26 Mar 2011 03:36:14 +0000</when>
<what>This should be fixed in gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>2743</bugid>
<title>1.5 breaks HTC 3 in 1 adapter AUX jack</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>jesse9go...@gmail.com</reportedBy>
<openedDate>Fri, 22 May 2009 22:22:27 +0000</openedDate>
<description>I have JS 1.5 rooted G1. Since update to 1.5, I can no longer play audio
through the HTC 3in1 adapters AUX 3.5 jack. I have seen many posts on
forums about this very issue, but no fixes as of yet. I have also head
that the normal Headphone jack on the 3in1 still works, just an issue
with the AUX jacks. I connect stereo cable to input on Car stereo while
driving to play music through car audio, now it now longer functions.
From the forum posts, this seems to be an issue with all the various
builds of 1.5</description>
<comment>
<author>laloc...@gmail.com</author>
<when>Thu, 28 May 2009 13:00:35 +0000</when>
<what>already reported
http://code.google.com/p/android/issues/detail?id=2534</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:00:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:40:31 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>17751</bugid>
<title>Gingerbread Droid X phone randomly reboots</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-17T17:25:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>black_st...@hotmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 16:37:06 +0000</openedDate>
<description>Phone randomly reboots since the update to Gingerbread on my Droid X. It
powers off and then powers on about once a day at random and at all
times. I have noticed that is happens when i am charging my phone but
have not had it happen when the phone is not connected to a charger. The
correct behavior should only power down when I do an update or manually
select it to do so. NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 17 Jun 2011 17:25:15 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7892</bugid>
<title>Turn-off read receipts for mail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>peakr...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 13:53:08 +0000</openedDate>
<description>Please can we have the ability to turn off the sending of read receipts
in Mail. IQ&apos;Em running Android 2.1 on an HTC Desire. I just got a
marketing email from a telecoms company. Normally IQ&apos;Ed just delete these
emails but Mail sent a read receipt as soon as I tried to delete the
offending email. I donQ&apos;Et want undesirables (and that includes marketing
companies) to know that my email address is live. This is email security
101 and IQ&apos;Em extremely suprised that the mail app is sending read
receipts by default. The default should be read receipts off.</description>
<comment>
<author>raphael....@gmail.com</author>
<when>Sun, 28 Aug 2011 20:30:38 +0000</when>
<what>Any news about this must be feature, this is an important feature ?</what>
</comment>
<comment>
<author>p.lukacs...@gmail.com</author>
<when>Tue, 22 Nov 2011 01:13:15 +0000</when>
<what>Totally agree. This is a huge security issue on Android. If it doesnQ&apos;Et change soon I will totally abandon Android. That would be truly sad since overall I find Android superior in almost all .areas compared to iPhone.</what>
</comment>
<comment>
<author>peakr...@gmail.com</author>
<when>Tue, 22 Nov 2011 02:46:03 +0000</when>
<what>My workaround for this problem is to use K9 instead of the stock HTC email
client.</what>
</comment>
<comment>
<author>p.lukacs...@gmail.com</author>
<when>Tue, 22 Nov 2011 02:50:31 +0000</when>
<what>Does K9 allow me to turn them off? If so, IQ&apos;Ell have it in 2 minutes. LOL  This feature is truly a deal breaker for me.</what>
</comment>
<comment>
<author>peakr...@gmail.com</author>
<when>Tue, 22 Nov 2011 02:56:34 +0000</when>
<what>K9 doesnQ&apos;Et send read receipts
:-)

for mail

 This feature is truly a deal breaker for me.</what>
</comment>
<comment>
<author>p.lukacs...@gmail.com</author>
<when>Tue, 22 Nov 2011 02:59:26 +0000</when>
<what>Sweet.
Anything negative you find with regards to K-9?
Just curious....
I recently bailed on iPhone and opted for a SGS2-X running android 2.3
Love it so far - all but this issue...

</what>
</comment>
<comment>
<author>peakr...@gmail.com</author>
<when>Tue, 22 Nov 2011 03:06:35 +0000</when>
<what>K9 interface is a bit clunky but you get used to it.

Had a problem recently where it wouldnQ&apos;Et send emails but a force stop then
restart seems to have fixed it.

Other than that its ok, not perfect but good enough.
 On 22 Nov 2011 03:00, Q&lt;Eandroid@googlecode.comQ&gt;E wrote:</what>
</comment>
<comment>
<author>p.lukacs...@gmail.com</author>
<when>Tue, 22 Nov 2011 03:46:35 +0000</when>
<what>Installed now but canQ&apos;Et get it to connect properly.
I use exchange server hosted via godaddy
WebDAV in K-9 says itQ&apos;Es configured right but i see no folder or emails....
Think IQ&apos;Em gonna give the folks at GoDaddy a call for a walk-thru.
Will post it if I get one.
</what>
</comment>
<comment>
<author>p.lukacs...@gmail.com</author>
<when>Tue, 22 Nov 2011 04:16:33 +0000</when>
<what>GoDaddy doesnQ&apos;Et seem to think WebDAV will work.
I got it to connect and see the folders, but canQ&apos;Et receive any content.
Apparently godaddy claims must use EAS or RPC - WebDAV is not supported.
I got it to connect and see my folders, but does not download any of the emails...
:-(</what>
</comment>
</bug>
<bug>
<bugid>3276</bugid>
<title>Market should allow sorting Q&quot;EMy DownloadsQ&quot;E by name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>pjul...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 18:01:37 +0000</openedDate>
<description>See installed/downloaded applications in the market sorted by name.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:49:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:12:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:24:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18571</bugid>
<title>Can?t Sync Google Bookmarks after flashing my Xoom to 3.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>hwgonza...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 03:56:33 +0000</openedDate>
<description>After 3.2 OTA update my Xoom, can?t sync browser bookmarks.</description>
<comment>
<author>djhar...@gmail.com</author>
<when>Sun, 17 Jul 2011 03:35:31 +0000</when>
<what>Go into application and clear data on the browser this happened to me i was getting so annoyed before i figured it out</what>
</comment>
<comment>
<author>hwgonza...@gmail.com</author>
<when>Sun, 17 Jul 2011 04:11:28 +0000</when>
<what>Tnx but even with restoring to factory default the xoom canQ&apos;Et sync...</what>
</comment>
<comment>
<author>Davidson...@gmail.com</author>
<when>Sun, 17 Jul 2011 19:48:45 +0000</when>
<what>Same here!!! </what>
</comment>
<comment>
<author>kReVvy@gmail.com</author>
<when>Wed, 20 Jul 2011 22:38:51 +0000</when>
<what>Same here xoom 3.2 browser sync broken.
Have tried factory reset</what>
</comment>
<comment>
<author>joe.darc...@gmail.com</author>
<when>Thu, 21 Jul 2011 13:22:56 +0000</when>
<what>It partially synced for me then stopped all together</what>
</comment>
<comment>
<author>duncan.c...@gmail.com</author>
<when>Thu, 21 Jul 2011 13:53:40 +0000</when>
<what>Same thing here. Cleared browser cache/data on xoom. Stopped sync on desktop Chrome. Logged into my Google dash board and cleared some stuff there. Turned sync back on and got about 95% synced across to xoom.</what>
</comment>
<comment>
<author>n...@juern.info</author>
<when>Sun, 21 Aug 2011 03:28:17 +0000</when>
<what>I am seeing the same thing, sync is broken in 3.2 update on my Xoom.  It is very annoying that a feature that was working and that I really relied on doesnQ&apos;Et work anymore.  The fact that a factory reset doesnQ&apos;Et solve the issue leads to a deeper problem with 3.2 itself.  Google needs make this a higher priority!</what>
</comment>
<comment>
<author>JERo...@gmail.com</author>
<when>Wed, 24 Aug 2011 12:11:38 +0000</when>
<what>I have the same problem after update to 3.2 bookmark sync doe not function. Factory reset, deleting re-adding account, resetting the passwords for sync, even turning sync of and back on in my desktop browser. Nothing has worked. I am using two factor authentication however sync was working under that before the 3.2 update.</what>
</comment>
<comment>
<author>david.wa...@gmail.com</author>
<when>Wed, 31 Aug 2011 23:33:11 +0000</when>
<what>I am also experiencing this issue. Will there be a fix soon?</what>
</comment>
<comment>
<author>marantz777@gmail.com</author>
<when>Tue, 13 Sep 2011 23:17:22 +0000</when>
<what>Not only i cant sync my bookmark, but the bookmark list remain empty and i am not able even to save new bookmarks. how can i recover from this ? does exit any probably corrupted bookmark file i can try to delete ?</what>
</comment>
</bug>
<bug>
<bugid>14886</bugid>
<title>gapps force close seen when phone wake up from sleep mode</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:06:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tuotu2...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 05:44:59 +0000</openedDate>
<description>Test steps: 1. I left the phone in sleep mode by press power key and
select sleep from the menu. 2. After about 10 min or so, I woke up the
phone see this force close around 10:50am picture attached. For your
reference, the corresponding log and screencapture are attached.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:06:35 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3649</bugid>
<title>Web browser resets (closes all windows, reverts to home page on open,  etc) when call is answered while browsing.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-25T14:17:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>RBFuss...@gmail.com</reportedBy>
<openedDate>Mon, 24 Aug 2009 22:30:30 +0000</openedDate>
<description>When browsing the web and my phone ring and is answered, after I exit
the call and reopen the browser the browser reloads my home page and all
windows are closed. I would expect that an incoming call would not
effect the browser in such a way and it would instead retain my last
visited page and opened Q&apos;EwindowsQ&apos;E.</description>
<comment>
<author>RBFuss...@gmail.com</author>
<when>Mon, 24 Aug 2009 22:31:50 +0000</when>
<what>Errata;   G1,  current Tmobile version (1,5?).  Reproducibility,  almost always.  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:12:57 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 Aug 2009 14:17:50 +0000</when>
<what>The design of the Android framework recovers memory as it is needed by closing background processes. The 
Dialer requires RAM to work, and the browser is getting kicked out. If by Q&apos;Eexit call and reopen the browserQ&apos;E you 
mean that you returned to the home screen on the way to the browser, that also requires RAM. 
We have no practical way to improve this experience on the G1.</what>
</comment>
<comment>
<author>RBFuss...@gmail.com</author>
<when>Thu, 27 Aug 2009 02:17:59 +0000</when>
<what>That is simply incorrect.   You neednQ&apos;Et maintain any memory,  simply implement a
crash recovery,  what,  perhaps 256-512 bytes for windows / urls (firefox seems to
handle it just fine when it crashes and restores last session)   


The problem is this makes web browsing almost useless and it ONLY occurs if someone
calls while IQ&apos;Em actively using the web browser.   If I leave it manually and I
receive a call I can return the browser with all window / currently loaded URLs still
open in the browser;  unlike if someone calls while the browser is front and active,
 in which case it loads the home screen on reopen.   This is ridiculous behavior.  If
a simple crash recovery data file of almost inconsequential size to maintain current
browsing status on crash/memory closure is too hard for you to figure out.  Seriously
though,  if this is indeed the problem as you described it,  how come the browser
keeps track of my last loaded url and open Q&apos;EwindowsQ&apos;E if someone calls after IQ&apos;Eve
backed out of it; yet if it is currently loaded and I get a call I lose all current
browsing status (windows/loaded urls).  Please reexamine my report as I do not think
you understood my intent.


Browser open (2 Q&apos;EwindowsQ&apos;E gmail.com:1 reddit.com:2) 
   |
Phone rings (while browser is still open)
   |
Answer 
   |
Hang up
   |
Open browser
   |
Displays home screen


Browser open (2 Q&apos;EwindowsQ&apos;E gmail.com:1 reddit.com:2) 
   |
Return to home screen
   |
Phone rings
   |
Answer 
   |
Hang up
   |
Open browser
   |
Displays (2 Q&apos;EwindowsQ&apos;E gmail.com:1 reddit.com:2) </what>
</comment>
</bug>
<bug>
<bugid>15600</bugid>
<title>Data Connectivty Problem - Android Browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ebbo2...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 11:39:49 +0000</openedDate>
<description>Phone: Samsung Galaxy S I am trying to access a website (which I wont
name, its private sorry) from my phone. This website had been working on
a 3g connection for a considerable time until recently, The only reason
for this post is that im 99% sure its a bug otherwise I wouldnQ&apos;Et bother,
so please do not ignore. My troubleshooting: 1. The website is up and
running, because I can access it on my desktop. 2. The website works on
default android browser with WIFI on. 3. The website works in OPERA MINI
With both WIFI and 3G. 4. The website does not work in default browser
with 3G on (other websites work). It also doesnQ&apos;Et work in other
browsers. Dolphin Browser, Firefox Beta, Mirren whilst using 3g etc But
it does work on these browsers when accessing via WIFI. This is
significant - as it works in OPERA MINI. My understanding is OPERA MINI
is a proxy browser that delivers Web pages fed through OperaQ&apos;Es servers
and thats why I believe this works on OPERA but not on androids default
browser or other similar browsers. 5. My brother has the same phone and
network provider as me and he CAN access the website on 3G on the
default browser (remember I used to be able to access it on the default
too until recently), this all but eliminates a mobile network provider
error, and pretty much points to a phone related issue. My conclusion is
that all these browsers share files/settings based in android OS and
something has got corrupt that relates to site in question. DNS cache or
Proxy setting or something along these lines. Additional info this
website is on a subdomain 1. www.sitename.com WORKS on 3G + WIFI with
default browser 2. subdomain1.sitename.com WORKS on 3G + WIFI with
default browser 2. subdomain2.sitename.com WORKS on WIFI with default
browser but does not work in 3G Using androids default browser. Im
positive a setting somewhere in the phone that relates to
subdomain2.sitename.com under 3G and has become corrupt. I need to
correct that but I dont know where to look. My gut feeling is its
something to do with proxy, as it works on opera.</description>
<comment>
<author>ragha...@gmail.com</author>
<when>Sat, 07 May 2011 07:14:38 +0000</when>
<what>I recently bought a Samsung Galaxy Ace S5830 and have a very similar issue. IQ&apos;Ell try my best to describe it without sounding absurd.

Stock phone. No apps installed. Behaviour.
    * Internet connectivity using 3G is fine for all other apps (youtube, market, 
         etc) except for the android browser. The browser always says web page not
         found. (only the Transmit arrow lights up in the Q&apos;E3GQ&apos;E icon on status bar)
    * Internet connectivity is fine for all apps when working on WiFi

So, I install opera. Now things change..

    * When in 3G / 2G Internet connectivity if fine ONLY on android browser !
      All other applications cannot access the internet unless i connect thru my 
      WiFi.

Behaviour persists across system reboots !

</what>
</comment>
<comment>
<author>dnrfie...@gmail.com</author>
<when>Thu, 16 Jun 2011 14:09:26 +0000</when>
<what>I work at a large university and have found an issue with the native browser and accessing our Central Authentication Service. The error message I receive is Q&quot;EData connectivity problem, A secure connection could not be establishedQ&quot;E. I have also been able to successfully replicate the issue with the 2.3.3 emulator. There are no settings on the native browser that I can tweak in order to gain access. This wasnQ&apos;Et an issue in 2.2 and doesnQ&apos;Et appear to be a problem in 3.1. Opera Mini, Firefox and Dolphin work just fine accessing the site from a 2.3.3 device. This affects HTC EVO 4G that has received the 2.3.3 upgrade OTA. </what>
</comment>
</bug>
<bug>
<bugid>14852</bugid>
<title>CanQ&apos;Et connect to WPA-Enterprise Wifi and L2TP/IPSEC PSK VPN using Internal Signed Certificate</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>adi.n...@gmail.com</reportedBy>
<openedDate>Sat, 19 Feb 2011 01:50:44 +0000</openedDate>
<description>Device = HTC Google Nexus One Android Version = 2.2.1 and 2.3.2 Issue :
canQ&apos;Et connect to the corporate wireless network using WPA-Enteprise
authentication [TKIP Encryption + TLS Authentication] IQ&apos;Eve managed to
import the Root Cert and Private Cert using the install from SD Card and
I can choose the certificate when I choose Q&quot;EAdd WifiQ&quot;E but I still canQ&apos;Et
connect. The certificates are exported from firefox to p12 for the
private certificate and crt for the root certicates. I can connect after
I root the phone and push the root certificate to the phone using the
procedure @ http://wiki.cacert.org/ImportRootCert#Android_Phones I also
tried it with a WPA2-Enterprise using PEAP Authentication and the same
thing happened, I can connect only after pushing the root certificate to
cacerts.bks The same thing happened for the VPN connection as well. we
use ISA Server L2TP VPN. Additionally, when I use gingerbread [CM7] I
canQ&apos;Et connect to the VPN even after I push the certificates and Citrix
receiver also canQ&apos;Et connect with a Q&quot;ECertificate validation errorQ&quot;E, both
of these will worked with FroYo though NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>b...@google.com</author>
<when>Tue, 22 Feb 2011 19:35:17 +0000</when>
<what>Some historical discussion in http://code.google.com/p/android/issues/detail?id=11231</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Wed, 01 Jun 2011 11:11:34 +0000</when>
<what>I have the same Issue with my Motorola Xoom Tablet.

I first create a new Certificate using our internal Q&quot;EMicrosoft Certificate ServicesQ&quot;E with following Parameters
CSP: Q&quot;EMicrosoft Enhanced Cryptotraphic Provider v1.0Q&quot;E
Key Usage: Q&quot;EExchangeQ&quot;E
Key Size: Q&quot;E1024Q&quot;E
Request Format: Q&quot;ECMCQ&quot;E
Hash Algorithm: Q&quot;ESHA-1Q&quot;E

i install the generated certificate to windows xp and export it with the private key. after the exprot i rename the file extesion from pfx to p12 and transfer it to the xoom tablet. 

i select the wlan that is secured with 802.1x EAP and i set the user certificate and authentication phase1 to tls (like the iPad guys did). the ipads work like a charm in our network, but my xoom doesnQ&apos;Et. i would really like to present the xoom as a great alternative to the ipad, but iQ&apos;Em not even able to connect it to our wireless lan. this is an issue that existed since my android 2.1 phone and it seems that noone is willing to fix it. this really s***s. 

please google, get your things togehter and listen what your users want. donQ&apos;Et implement any new features, until the issues arenQ&apos;Et resolved.</what>
</comment>
</bug>
<bug>
<bugid>2575</bugid>
<title>Incorrect condition in HorizontalScrollView</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-05-04T22:30:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.b...@gmail.com</reportedBy>
<openedDate>Mon, 04 May 2009 20:54:32 +0000</openedDate>
<description>HorizontalScrollView.java (master), method onMeasure(): Line: if
(child.getMeasuredHeight() Q&lt;E width) { should be: if
(child.getMeasuredWidth() Q&lt;E width) { GIT:
http://android.git.kernel.org/?
p=platform/frameworks/base.git;a=blob;f=core/java/android/widget/Horizontal
ScrollView.java;h=652e30c72133ff76798ec1724ab26f0573ff97b8;hb=master#l286</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 04 May 2009 22:30:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4641</bugid>
<title>navigator.language reports wrong locale</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>10</stars>
<reportedBy>tomsontom@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 11:40:58 +0000</openedDate>
<description>Using navigator.language reports always Q&quot;EenQ&quot;E in androids browser where
as my system language is de-at and the browser UI-Language is german as
well. Looking at the attributes of the navigator object I see:
navigator.language: en navigator.userAgent: Mozilla/5.0(Linux;U;Android
1.5;de-at;T-Mobile_G2_Touch Build/CPUCAKE) AppleWebKit/528.5+ ...
navigator.appVersion: 5.0 (Linux;U;Android 1.5; de-at; ...) I know that
navigator.language does not reflect the OS-Language but because my
browser interacts with me in german I would have expected
navigator.language to be Q&quot;EdeQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:37:56 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 18:12:54 +0000</when>
<what></what>
</comment>
<comment>
<author>g.jjoe64</author>
<when>Thu, 20 Jan 2011 10:07:47 +0000</when>
<what>also on android 2.1</what>
</comment>
<comment>
<author>m.picca...@gmail.com</author>
<when>Fri, 18 Feb 2011 08:35:30 +0000</when>
<what>android 2.2 too</what>
</comment>
<comment>
<author>coffb...@gmail.com</author>
<when>Wed, 25 May 2011 22:11:38 +0000</when>
<what>Same in WebView, not just standalone browser.</what>
</comment>
<comment>
<author>LatinSuD@gmail.com</author>
<when>Wed, 13 Jul 2011 15:53:30 +0000</when>
<what>Does this mean that itQ&apos;Es fixed in upstream?

https://bugs.webkit.org/show_bug.cgi?id=49099</what>
</comment>
</bug>
<bug>
<bugid>2204</bugid>
<title>logcat service can not run while add parameters -n 2</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-05-19T20:42:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>osshack@gmail.com</reportedBy>
<openedDate>Wed, 11 Mar 2009 06:11:11 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1 . modify init.hardware.rc
(hardware is your platform hardware, such init.goldfish.rc) change
service logcat /system/bin/logcat -r 1000 -v long -f
/local/log/logcat.log oneshot to service logcat /system/bin/logcat -r
1000 -n 2 -v long -f /local/log/logcat.log oneshot because the
/local/log room limited, we only need two logcat.logs so we add a
argumenet -n 2 (default is 4, right?) 2 . run the phone 3 . #ps | grep
logcat we will found the logcat service is not running. - Sample source
code demonstrating the problem - What you think the correct behavior
should be. if we use the old service logcat /system/bin/logcat -r 1000
-v long -f /local/log/logcat.log oneshot the service can running. I
think this problem is a big problem, this bug can be found at all
android platform. And I think I have fix it. it is
platform/system/core/init/init.h -Q&gt;E struct service -Q&gt;E char *args[1]
position problem. If you are reporting a crash or similar issue, please
also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as
a text file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>osshack@gmail.com</author>
<when>Mon, 16 Mar 2009 07:56:56 +0000</when>
<what>This issue can lead to service list in init.rc and init.hardware.rc can not run if it
have more than 8 paramters at list.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:07:13 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>osshack@gmail.com</author>
<when>Tue, 31 Mar 2009 05:34:42 +0000</when>
<what>hi, I have paste my patch here. I think it can fix this bugs, and I also have test it
on my phone. It seems that it works well. If you have any problem, you can email to me.
my email is osshack@gmail.com.
 
init.h |    5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

 diff -uprN platform.old/system/core/init/init.h platform.new/system/core/init/init.h
--- platform.old/system/core/init/init.h        2009-03-31 12:52:32.000000000 +0800
+++ platform.new/system/core/init/init.h        2009-03-31 13:03:08.000000000 +0800
@@ -136,14 +136,15 @@ struct service {
     struct socketinfo *sockets;
     struct svcenvinfo *envvars;

-    int nargs;
-    char *args[1];
     struct action onrestart;  /* Actions to execute on restart. */

     /* keycodes for triggering this service via /dev/keychord */
     int *keycodes;
     int nkeycodes;
     int keychord_id;
+
+    int nargs;
+    char *args[1] __attribute__((aligned (sizeof(char *))));
 };

 int parse_config_file(const char *fn);
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 20:42:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:17:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10019</bugid>
<title>Installation failes on HTC Hero with eclipse when there are Q&quot;EUmlautsQ&quot;E in project name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>klabatte...@web.de</reportedBy>
<openedDate>Mon, 26 Jul 2010 21:50:44 +0000</openedDate>
<description>When I tried to install my hello-world-application on my htc-hero after
updating from 1.5 to 2.1 i always got the following error in the
eclipse-console: [2010-07-26 23:14:38 - W?hrungsrechnerDKK] Installation
error: INSTALL_FAILED_INSUFFICIENT_STORAGE [2010-07-26 23:14:38 -
W?hrungsrechnerDKK] Please check logcat output for more details.
[2010-07-26 23:14:38 - W?hrungsrechnerDKK] Launch canceled! On logcat
there was: # E/PackageManager( 78): CouldnQ&apos;Et copy package file to temp
file. # D/AndroidRuntime( 5258): Shutting down VM # D/dalvikvm( 5258):
DestroyJavaVM waiting for non-daemon threads to exit But storage was not
the problem. The name of the project in Eclips was Q&quot;EW?hrungsrechnerQ&quot;E.
When I renamed it to Q&quot;EWahrungsrechnerQ&quot;E all was working fine. On 1.5 it
worked without any problem. System-Information: Developer-PC: Eclipse:
Eclipse Java EE IDE for Web Developers. Version: Helios Release Build
id: 20100617-1415 ADT: Version 0.9.7.v201005071157-36220 Android-Device:
HTC Hero Firmware: 2.1update1</description>
</bug>
<bug>
<bugid>7964</bugid>
<title>CertPathValidatorException: IssuerName does not match SubjectName</title>
<status>Unreproducible</status>
<owner>b...@google.com</owner>
<closedOn>2010-05-03T17:49:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>munir...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 09:30:23 +0000</openedDate>
<description>- Steps to reproduce the problem. Launch the browser and go to
http://spe.mobilephone.net/wit/xhtmlv2/linkanchor.xhtml - What happened.
A dialog with the following message displayed Data Connectivity problem,
Secure Connection could not be established - What you think the correct
behavior should be. Entrust certificate should be verified and the web
page should be displayed Phone used is Motorola Droid, with android
?clair version 2.0.1 Same page works fine with Motorola Cliq (cupcake
version). In my custom build added the log and found the following
exception for server certificate verification 04-26 11:07:03.389:
WARN/TrustManagerImpl(2481): java.security.cert.CertificateException:
java.security.cert.CertPathValidatorException: IssuerName(CN=Entrust.net
Secure Server Certification Authority, OU=(c) 1999 Entrust.net Limited,
OU=www.entrust.net/CPS incorp. by ref. (limits liab.), O=Entrust.net,
C=US) does not match SubjectName(CN=Entrust Root Certification
Authority, OU=Q&quot;E(c) 2006 Entrust, Inc.Q&quot;E, OU=www.entrust.net/CPS is
incorporated by reference, O=Q&quot;EEntrust, Inc.Q&quot;E, C=US) of signing
certificate 04-26 11:07:03.389: WARN/TrustManagerImpl(2481): at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted(T
rustManagerImpl.java:176) 04-26 11:07:03.389:
WARN/TrustManagerImpl(2481): at
android.net.http.CertificateChainValidator.doHandshakeAndValidateServerCert
ificates(CertificateChainValidator.java:159) 04-26 11:07:03.389:
WARN/TrustManagerImpl(2481): at
android.net.http.HttpsConnection.openConnection(HttpsConnection.java:324)
04-26 11:07:03.389: WARN/TrustManagerImpl(2481): at
android.net.http.Connection.openHttpConnection(Connection.java:358)
04-26 11:07:03.389: WARN/TrustManagerImpl(2481): at
android.net.http.Connection.processRequests(Connection.java:225) 04-26
11:07:03.389: WARN/TrustManagerImpl(2481): at
android.net.http.ConnectionThread.run(ConnectionThread.java:125) 04-26
11:07:03.389: WARN/TrustManagerImpl(2481): Caused by:
java.security.cert.CertPathValidatorException: IssuerName(CN=Entrust.net
Secure Server Certification Authority, OU=(c) 1999 Entrust.net Limited,
OU=www.entrust.net/CPS incorp. by ref. (limits liab.), O=Entrust.net,
C=US) does not match SubjectName(CN=Entrust Root Certification
Authority, OU=Q&quot;E(c) 2006 Entrust, Inc.Q&quot;E, OU=www.entrust.net/CPS is
incorporated by reference, O=Q&quot;EEntrust, Inc.Q&quot;E, C=US) of signing
certificate 04-26 11:07:03.389: WARN/TrustManagerImpl(2481): at
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXC
ertPathValidatorSpi.java:373) 04-26 11:07:03.389:
WARN/TrustManagerImpl(2481): at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:211)
04-26 11:07:03.389: WARN/TrustManagerImpl(2481): at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted(T
rustManagerImpl.java:172) 04-26 11:07:03.389:
WARN/TrustManagerImpl(2481): ... 5 more</description>
<comment>
<author>munir...@gmail.com</author>
<when>Mon, 26 Apr 2010 09:35:13 +0000</when>
<what>Scanning through the certificate files in the directory [platform/dalvik.git] / 
libcore / security / src / main / files / cacerts / 

Found only the following entrust certificate files were had the Issuer and Subject 
field mismatch
1) ab86d4de.0
Issuer: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), 
OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)

Subject: C=US, O=Entrust, Inc., OU=AND ADDITIONAL TERMS GOVERNING USE AND RELIANCE, 
OU=CPS CONTAINS IMPORTANT LIMITATIONS OF WARRANTIES AND LIABILITY, 
OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2008 Entrust, Inc., 
CN=Entrust Certification Authority - L1B

2) bf64f35b.0
Issuer: C=US, O=Entrust.net, OU=www.entrust.net/CPS incorp. by ref. (limits liab.), 
OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Secure Server Certification Authority

Subject: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, 
OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority
</what>
</comment>
<comment>
<author>munir...@gmail.com</author>
<when>Mon, 26 Apr 2010 11:21:01 +0000</when>
<what>My Bad.. I missed a step in the Q&quot;ESteps to reproduce sectionQ&quot;E

Select the link Q&quot;EEntrustQ&quot;E from the page page displayed.

Or Enter the Url https://www.entrust.net/customer/profile.cfm?domain=www.entrust.net</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Apr 2010 17:38:32 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 03 May 2010 17:49:56 +0000</when>
<what>Hello muniraju,

I just tried to reproduce this problem on a Droid with build number ESD56 2.0.1 but 
didnQ&apos;Et have any luck, the page displays fine without warning. Can you confirm your 
build information from Settings Q&gt;E About phone Q&gt;E Build number? I also tried on later 
2.1 ESE53 and 2.1 ESE81 builds and found no problem.

I do see the two certificates you mention in cacerts. Was the error stack you 
provided from the browser or your own program? If you have a programmatic test case, 
feel free to attach it.

IQ&apos;Em marking Q&quot;EUnreproducibleQ&quot;E for now, but will investigate further if you provide 
more information.</what>
</comment>
<comment>
<author>munir...@gmail.com</author>
<when>Tue, 04 May 2010 07:56:18 +0000</when>
<what>It was my custom build. Nothing really was changed in dalvik. 

we did few experiments and found that by replacing the
etc/system/security/cacerts.bks from cupcake version with out any change, it worked fine.

Few other experiments are:
1) Regenerated the cacerts.bks using the certimport.sh and bcprov.jar from
http://www.bouncycastle.org/download/bcprov-jdk16-145.jar, RESULT - FAIL

2) Replaced the latest cacerts.bks from
https://android.git.kernel.org/?p=platform/libcore.git;a=blob;f=security/src/main/files/cacerts.bks;h=36f4919c550300f560afec996d6cb1737dc99cd0;hb=HEAD.
RESULT - FAIL

3) Deleted the files ab86d4de.0 and bf64f35b.0 and re-generated cacerts.bks. RESULT -
PASS

4) Regenerated the cacerts.bks using the certimport.sh and bcprov.jar from
http://bouncycastle.org/download/bcprov-jdk15-145.jar, RESULT - PASS.


For getting the complete build we use jdk1.5, cacerts.bks seems to be generated using
jdk1.6(certimport.sh mandates using jdk 1.6). is there a difference in using
different java version?

I can not give u the build, But let me know what logs do u need from me?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 06 May 2010 23:53:01 +0000</when>
<what>From before:

    Was the error stack you provided from the browser or your own program?
    If you have a programmatic test case, feel free to attach it.

IQ&apos;Em not asking for a build, just trying to confirm this is stack trace
is from running the browser. On reason I ask is that I have seen SSL
certificate verification problems with code that used SSLSocket
directly that were not reproducible in the browser because it uses its
own CertificateChainValidator.

In general, I need steps to reproduce, which seems very difficult in
this case. It seems like you are saying this is an issue with your own
custom build because you didnQ&apos;Et use JDK 1.6 to rebuild cacerts.bks?

As far as I know, 1.6 is used simply because the 1.5 keytool does
provide the -provider and -providerpath command line options.

For reference, IQ&apos;Eve been using libbcprov-java from Ubuntu 8.04 to regenerate.

In case Q&quot;E4)Q&quot;E, was it like Q&quot;E3)Q&quot;E in that you removed the ab86d4de.0 and
bf64f35b.0 files?

Can you attach all the .bks files (like cacerts.1.bks, cacerts.2.bks,
cacerts.3.bks, cacerts.4.bks) for reference?

IQ&apos;Eve attached a little test program that might be easier to use for
debugging than using the browser, since you should be able to run it
in a script switching out different cacert.bks files in between and
send a consolidated log of any errors.
</what>
</comment>
<comment>
<author>munir...@gmail.com</author>
<when>Fri, 07 May 2010 05:25:06 +0000</when>
<what>I got that exception stack trace adding few logs in
libcore/x-net/src/main/java/org/apache/harmony/xnet/provider/jsse/TrustManagerImpl.java.
(patch attached for the same). Note the exception was from Q&quot;EServerCertficate ErrorQ&quot;E.

I did not use any test program, I used only the browser. Anyway will use your test
program to get more debug logs.

cacerts.2.bks is anyway available in the link
https://android.git.kernel.org/?p=platform/libcore.git;a=blob;f=security/src/main/files/cacerts.bks;h=36f4919c550300f560afec996d6cb1737dc99cd0;hb=HEAD

So, I am attaching the other 3.

In case Q&quot;E4)Q&quot;E nothing was removed like in Q&quot;E3)Q&quot;E, just the ran the script certimport.sh
by modifiying version check and keytool command as follows.

  yes | java -cp bcprov.jar sun.security.tools.KeyTool \
       -import \
       -v \
       -trustcacerts \
       -keystore $CERTSTORE \
       -storetype BKS \
       -provider org.bouncycastle.jce.provider.BouncyCastleProvider \
       -storepass $STOREPASS

I was trying to find the root cause. Unfortunately, Same thing was working one day,
other day it did not work, got the same exception as mentioned earlier :(. No idea
whats happening there. :(


But case Q&quot;E3)Q&quot;E always worked. I tested all security in sites in
http://spe.mobilephone.net/wit/xhtmlv2/linkanchor.xhtml. Everything looked normal. Do
we have test site list to verify all certificates?

While trying to debug this issue found the following piece of code from
dalvik/libcore/security/src/main/java/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java:
368-377

                //
                // (a) (4) name chaining
                //
                if
(!CertPathValidatorUtilities.getEncodedIssuerPrincipal(cert).equals(workingIssuerName))
                {
                    throw new CertPathValidatorException(
                                Q&quot;EIssuerName(Q&quot;E +
CertPathValidatorUtilities.getEncodedIssuerPrincipal(cert) +
                                Q&quot;E) does not match SubjectName(Q&quot;E + workingIssuerName +
                                Q&quot;E) of signing certificateQ&quot;E, null, certPath, index);
                }


which might always throw the exception we are seeing when ab86d4de.0 and bf64f35b.0
are loaded in the certificate.

Anyways Thanks very much for the support. Let us work together to make it better ;)</what>
</comment>
<comment>
<author>munir...@gmail.com</author>
<when>Mon, 10 May 2010 13:57:40 +0000</when>
<what>HelloWorld program worked fine with base certificates store, But the Browser fails in
the same version</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 23 Jan 2011 20:50:27 +0000</when>
<what>munir...@gmail.com, IQ&apos;Em sorry this fell off my radar because IQ&apos;Ed marked it Unreproducible. I just did a quick test and donQ&apos;Et see any issues in 2.2, 2.3, or later. I assume you are no longer pursuing this issue?</what>
</comment>
</bug>
<bug>
<bugid>6494</bugid>
<title>Calendar defaults date to December 1969 or Current month 1970 when no signal.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>roboph...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 17:45:35 +0000</openedDate>
<description>When the calendar is ran when in an area where no signal can get
through, the date year is wrong. In the case of agenda view, the month
is correct but the date is 1970. In the case of month view, the month is
December and the date is 1969. I didnQ&apos;Et write them down the exact dates,
I will make a note of them next time it happens. I might have gotten the
month view year wrong. Its somewhere in the 1960s. I consistently get
this problem in an underground building where no cell signal gets
through. I attempted to repeat this problem in a different way by
turning airplane mode on then restarting the phone. The calendar view
still kept the proper date in this case, this probably still works as
the phone returns its remembered date rather than attempting and failing
to pull the date from the radio. Using a Nexus one. Problem has occured
on the original shipping rom and on the ERE27 update pushed OTA. Device
is not rooted and unmodified aside from basic market apps. Service
provider is T-Mobile USA.</description>
<comment>
<author>roboph...@gmail.com</author>
<when>Fri, 05 Feb 2010 17:50:18 +0000</when>
<what>On second thought, the month is probably NOT correct for agenda view.  The calendar is 
probably offering +/- 1 or 2 months from its current perceived time, which happens to 
be February in the positive direction.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 05 Feb 2010 18:34:01 +0000</when>
<what>If the device doesnQ&apos;Et know what time it is, the clock will be at time Q&quot;EzeroQ&quot;E, which
is defined as January 1 1970 GMT.  In the USA, GMT is a few hours ahead, so itQ&apos;Es
common to see December 31 1969 for a few hours.

However, this should only happen if the device was powered on without a signal
present.  It shouldnQ&apos;Et Q&quot;EforgetQ&quot;E what time it is when the signal goes away for a short
time.  Depending on the device, it may or may not continue to keep track of time when
powered off.

Can you confirm whether or not the device is being rebooted?
</what>
</comment>
<comment>
<author>roboph...@gmail.com</author>
<when>Fri, 05 Feb 2010 18:41:35 +0000</when>
<what>The device was not rebooted without signal; I was browsing the web before entering 
the building.  It is possible that the most recent time was the first run of the calendar 
interface activity since reboot.  

Of note, the time and date shown in the status bar were correct before the calendar 
was opened up, as well as during and after.

I will keep in mind to experiment with this when next I am near a signal deadzone.</what>
</comment>
<comment>
<author>roboph...@gmail.com</author>
<when>Fri, 05 Feb 2010 18:50:44 +0000</when>
<what>Wait; yes it was.  I forgot that I installed the previously downloaded update while in 
the building.
Still, the phone itself seemed to know the time, just not the calendar.  And the time is 
kept on airplane mode reboots, so this still looks like a bug.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 08 Feb 2010 19:31:07 +0000</when>
<what>Switching bug state back to Q&quot;EnewQ&quot;E.
</what>
</comment>
<comment>
<author>billy.ma...@gmail.com</author>
<when>Tue, 06 Apr 2010 19:36:57 +0000</when>
<what>I am having the same problem. When I click on the calendar widget it always shows the
agenda view by default (i wish it would show the 7 day week instead) and then when i
click on the 7 day week option from the menu, it shows exactly this: December
1969-January 1970. What can be causing this?

Billy.</what>
</comment>
<comment>
<author>timeless...@gmail.com</author>
<when>Thu, 08 Apr 2010 22:13:18 +0000</when>
<what>I also have this problem. Sometimes the Droid will go back to December 1969. If I
choose Q&quot;EtodayQ&quot;E from options, itQ&apos;Ell go to today. So the phone itself knows the
date/time, but the calendar just gets confused for a bit and goes back to Unix epoch.

This happens ALL THE TIME for me, regardless of how recently I rebooted or had no
network connectivity or whatever.</what>
</comment>
<comment>
<author>riverfie...@gmail.com</author>
<when>Sun, 02 May 2010 22:54:11 +0000</when>
<what>mannnnn im havin this problem all of a sudden today, never had this before.  i
clicked on me calander today to add somethin and when i click the date it goes to
agenda view.  im gettn the 1969 problem also unless i click Q&quot;EtodayQ&quot;E.  before whenever
i clicked a date to add somethin it just opened the date and i could type stuff now
when i click a date it shows agenda view instead and i cant add anyfin.  </what>
</comment>
<comment>
<author>riverfie...@gmail.com</author>
<when>Mon, 03 May 2010 01:04:05 +0000</when>
<what>ok for anyone reading  i found a fix .  i had to just reset everything.  lol but it
worked.  </what>
</comment>
<comment>
<author>skgf...@gmail.com</author>
<when>Mon, 03 May 2010 10:47:16 +0000</when>
<what>I am also facing the same issue.

When I am in Agenda view of Calendar and pressing menu key and selects Day than date
is shown as Q&quot;EThursday, 1970-01-01Q&quot;E. 
In week view it shows Q&quot;EDecember 1969 - January 1970 Q&quot;E and in month view it displays
Q&quot;EJanuary 1970Q&quot;E.</what>
</comment>
<comment>
<author>riverfie...@gmail.com</author>
<when>Thu, 06 May 2010 23:21:03 +0000</when>
<what>skgforu , reset ur fone .  if u have alot of stuff its gonna be a pain to put it all
back but resettin my fone fixed the problem .  </what>
</comment>
<comment>
<author>skgf...@gmail.com</author>
<when>Fri, 07 May 2010 12:59:36 +0000</when>
<what>Thanks riverfields78,

I am trying to fix this issue.

After looking into the code found that problem is here in this snippet of code:

    /**
     * If the given intent specifies a time (in milliseconds since the epoch),
     * then that time is returned. Otherwise, the current time is returned.
     */
    public static final long timeFromIntentInMillis(Intent intent) {
        // If the time was specified, then use that.  Otherwise, use the current time.
        long millis = intent.getLongExtra(EVENT_BEGIN_TIME, -1);
        if (millis == -1) {
            millis = System.currentTimeMillis();
        }
        return millis;
    }

The  Q&quot;Eintent.getLongExtraQ&quot;E is somtimes retuning zero and this should return -1 if 
not able to get correct value of milli second since  epoch.
One fix to this can be call  System.currentTimeMillis() if it return zero also (as it
calls for -1).

I am still looking root cause of this (why it returns zero sometimes ).

Thanks
Sandy</what>
</comment>
<comment>
<author>vphan...@gmail.com</author>
<when>Tue, 25 May 2010 21:21:12 +0000</when>
<what>I should point out that when we get those incorrect dates, clicking Q&quot;ETodayQ&quot;E in the 
pop-up menu brings us to the current date, proof that the clock itself knows the 
current time correctly.

Basically for me, the first time I use Calendar after a reboot, I have to click 
Q&quot;ETodayQ&quot;E in each of the different views (week, month...) and then IQ&apos;Em good for a while.</what>
</comment>
<comment>
<author>toxbro...@gmail.com</author>
<when>Wed, 25 May 2011 10:10:27 +0000</when>
<what>My Android phone was doing the same, I found a fix on another forum site which saves you from resetting the phone...

try this: goto menu-settings-applications-manage applications-menu-select filter-select running- select calendar storage- select clear data confirm with ok. restart and sync again. hope this helps.

This fixed the problem on my Samsung Galaxy (Android 2.1)

Tim</what>
</comment>
</bug>
<bug>
<bugid>7602</bugid>
<title>Does not have intuitive multitouch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>cyye...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 01:06:42 +0000</openedDate>
<description>Not sure if this should be in new feature request or bugs. Please
redirect if itQ&apos;Es not suitable. Current multitouch in android only
supported pinch zoom, but not multi- direction pinch zoom (available in
iphone). Example: Use google map or browser for test. Place two fingers,
X(index) and Y(middle) on screen. Slide Y out towards RIGHT direction
and you will get pinch out affect. BUT if you continue to slide finger
towards UP direction, the content of the screen does not follow going
up. Without this, itQ&apos;Es lacking the Q&quot;EsmartQ&quot;E browsing experience.
Particularly useful in any kind of large content(ie: email, photo,
gmail, browser).</description>
<comment>
<author>Fabio.Canovi</author>
<when>Sat, 25 Dec 2010 17:24:51 +0000</when>
<what>I second that: having a smart (or better say common sense  behavior) pinch-to-zoom would really be giant UX step forward.

I donQ&apos;Et know if this has already been patented, but if it hasnQ&apos;Et then it has to be implemented in Android.</what>
</comment>
</bug>
<bug>
<bugid>6439</bugid>
<title>Builded SDK bug. android-2.1/templates/adroid_rules.xml:208</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yunsik...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 23:42:18 +0000</openedDate>
<description>Developemt environment : branch android-2.1 I make the SDK that used
branch the android-2.1. I create a project file. #./android create
project -t 1 -p Hello -a Hello -k com.ex.hello and IQ&apos;Eam using ant #ant
#ant compile Result is [... BUILD FAILED
/home/SDK/android-sdk_eng.yunsikwoo_linux-x86/platforms/android-
2.1/templates/adroid_rules.xml:208: exec returned: 1 ]</description>
</bug>
<bug>
<bugid>1357</bugid>
<title>Activity in Activity Group not property updating</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Sat, 22 Nov 2008 09:42:07 +0000</openedDate>
<description>Attached is code for an Activity Group using another packageQ&apos;Es activity
where the embedded activity tries to update its view through a handler
called by an sms broadcast receiver. The problem is that the activity
never gets updated. Steps to reproduce: 1. Install EmbeddedActivityTest
on the emulator 2. Install ActivityGroupTest on the emulator 3. Start
ActivityGroupTest Note: you will notice the embedded activity is
displayed in ActivityGroupTestQ&apos;Es view. 4. run telnet localhost 5554 5.
send an sms to the emulator Note: This is where the view doesnQ&apos;Et get
updated. Why? When I run EmbeddedActivityTest by itself and send an sms,
the view gets updated, so why shouldnQ&apos;Et this work with an ActivityGroup
using another packageQ&apos;Es Activity?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:29:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16332</bugid>
<title>changes to one contact affect another </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tmi...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 04:38:26 +0000</openedDate>
<description>IQ&apos;Em using an HTC Thunderbolt. IQ&apos;Em having a strange issue where one of my
contacts is affected by another. this bug has at least 2 side effects.
1. when ever I use the Q&quot;EGoogle search people widgetQ&quot;E to search for a
specific contact Q&quot;ENataliaQ&quot;E her name comes up in the search results, but
when I click on it it takes me directly to a different contact.
currently it takes me to one named Q&quot;EGustiQ&quot;E it used to redirect me to
Q&quot;EsherilyQ&quot;E but I got so frustrated I deleted Q&quot;EsherilyQ&quot;E to try and solve
the issue. 2. when ever I go to Q&quot;ENataliaQ&apos;EsQ&quot;E contact by using the
contacts app I am able to see her information and even edit. but if I
make changes to her ringtone or try and block her, then the change is
made to Gusti instead. thanks for your help. NOTE: This form is only for
reporting user bugs in 2.2. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>10541</bugid>
<title>Uploader Apk Sorry! pop-up</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-18T17:44:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jjongay...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 09:06:22 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Menu -Q&gt;E Gallery -Q&gt;E Select any image -Q&gt;E Share -Q&gt;E
Picasa -Q&gt;E After successfully sign in Gmail account -Q&gt;E Upload photo
screen, add caption -Q&gt;E Touch the + icon on Album field to add new Album
-Q&gt;E Enter name -Q&gt;E Select Create -Q&gt;E Switch viewing mode -Q&gt;E Observe - What
happened. Sorry!The application My Uploads(Process com.google.android
apps.uploader) pop-up - What you think the correct behavior should be.
Not Sorry! pop-up</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 Aug 2010 17:44:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>49</bugid>
<title>java.util.zip generates CRC errors some valid zip files</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-10T22:47:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>baldmountain</reportedBy>
<openedDate>Sun, 20 Jan 2008 15:13:50 +0000</openedDate>
<description>IQ&apos;Em processing zip files in my application. I saw some CRC error with
certain zip files. Thinking that there may be an issue with the files I
unzipped them on Mac OS X and rezipped them. They seemed fine. So I
downloaded the truezip library. https://truezip.dev.java.net/ It has no
issues unzipping the same files that the included java.util.zip library
had issues with.</description>
<comment>
<author>michal.s...@gmail.com</author>
<when>Sun, 20 Jan 2008 17:23:30 +0000</when>
<what>i had maybe related problem - perfectly valid zip file which contained files which
were not deflated but only stored started to throw IOException when reading last
bytes of such stored file. as if it wanted to read more then available.

code i used looked like this


filestream=new FileInputStream(zipfilename);
zipstream=new ZipInputStream(filestream);

ZipEntry entry=zipstream.getNextEntry();
while(entry!=null)
{
        if(entry.isDirectory()==false)
	{	
	        int len=(int)entry.getSize();
	        byte bytes[]=new byte[len+256];
	        int offset=0;
		while(offsetQ&lt;Elen)
		      offset+=zipstream.read(bytes, offset, len-offset);
	}	
	entry=zipstream.getNextEntry();
}
zipstream.close();
filestream.close();

when i wrap zipstream.read to try/catch then it works and files are read undamaged.
so to me it seems that problem is that stream tries to read more then necessary

i never noticed such behaviour with compressed files, only with these which were
stored in archive
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:23:29 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 22:47:04 +0000</when>
<what>There was a checksum bug with the M3 release of the SDK
(http://code.google.com/p/android/issues/detail?id=200) that might have caused these
issues. That bug is now fixed in the M5 SDK. Can you please try the updated M5 SDK,
and re-open this bug if you still see this issue.</what>
</comment>
<comment>
<author>michal.s...@gmail.com</author>
<when>Sat, 15 Mar 2008 22:42:58 +0000</when>
<what>sorry for replying so late. i can confirm that after update to M5 problem i had with
zip processing disappeared</what>
</comment>
</bug>
<bug>
<bugid>4684</bugid>
<title>Market crash (NPE @ ReloadLocalAssetInformationTask.doInBackground())</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 14:44:42 +0000</openedDate>
<description>I was downloading ADC II apps and clicked on a Q&quot;Edownload completeQ&quot;E
notification from the notification-bar. Market opened and crashed with a
nullpointer exception. Attached logcat output. (CanQ&apos;Et reproduce myself)
Model number: T-Mobile G1 Firmware version 1.6 Build number: DRC92</description>
<comment>
<author>tau...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:56:26 +0000</when>
<what>Forget the comment about not being able to reproduce. ItQ&apos;Es 100% reproducable.
Steps:
* Open ADC II
* Install an app
* Wait for the Q&quot;Edownload completeQ&quot;E notification to arrive
* Click on it
* Market crashes with the same exception</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:46:20 +0000</when>
<what></what>
</comment>
<comment>
<author>martin.k...@sonyericsson.com</author>
<when>Thu, 25 Mar 2010 10:17:31 +0000</when>
<what>This problem has been seen when invoking an intent on QVGA phone to list an app that 
is not available on that platform.

The reason why it is not seen normally is because non-QVGA apps are not listed in 
Android Market on QVGA device. However, apps like Q&apos;EADC IIQ&apos;E or Q&apos;EAndroidguidenQ&apos;E have 
lists and links internally that has links to non-QVGA apps on QVGA devices.

This following intent will lead to the crash in Android Market on a QVGA device:

I/ActivityManager( 1163): Starting activity: Intent { act=android.intent.action.
VIEW dat=market://details?id= net.peterd.zombierun cmp=com.android.vending/.Asse
tInfoActivity }

</what>
</comment>
<comment>
<author>martin.k...@sonyericsson.com</author>
<when>Thu, 25 Mar 2010 13:27:57 +0000</when>
<what>A step by step instruction how to reproduce the issue on a QVGA device;

1. Download Q&quot;EAndroidguidenQ&quot;E from Market. It will be found only if the exact search 
string is used.
2. Start Androidguiden
3. Download Q&quot;EZombie, Run!Q&quot;E (second choice under Q&quot;ESpel/Alla spelQ&quot;E)
4. Market crashes</what>
</comment>
</bug>
<bug>
<bugid>7786</bugid>
<title>HttpURLConnection getResponseCode() returns -1</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-07-13T05:26:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>22</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 16:13:36 +0000</openedDate>
<description>http://stackoverflow.com/questions/1440957/httpurlconnection-getresponsecode-returns-1-on-second-invocation</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 16 Apr 2010 21:31:45 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 16 Apr 2010 21:33:13 +0000</when>
<what>i believe this was already fixed in eclair. please retest on the latest SDK and 
comment here if you can still reproduce this.</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Thu, 13 May 2010 20:18:42 +0000</when>
<what>I think I saw this bug on Eclair when doing two requests back-to-back.  IQ&apos;Ell see if I 
can reproduce the problem with a test case...</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 13 May 2010 21:00:48 +0000</when>
<what>the fix i was talking about was from issue 2939.</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Thu, 13 May 2010 21:06:15 +0000</when>
<what>I think I might have seen a different issue.  In my case, the first response was fully 
consumed.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 13 May 2010 21:16:43 +0000</when>
<what>yes, rereading the stackoverflow question implies they read the full response too.</what>
</comment>
<comment>
<author>Arkai...@gmail.com</author>
<when>Sat, 15 May 2010 17:52:33 +0000</when>
<what>IQ&apos;Em currently experiencing this with httpsurlconnection, even with useCaches
disabled, sometimes it goes good, no exception, but no request is done, and the
inputstream is empty. I do believe IQ&apos;Em reading everything here.

SDK 1.5, is there a workaround?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:45:08 +0000</when>
<what></what>
</comment>
<comment>
<author>Arkai...@gmail.com</author>
<when>Sat, 15 May 2010 21:11:46 +0000</when>
<what>SDK 7.
I managed to reduce the problem to the code in the file IQ&apos;Em attaching.
Seems like its only happening to me with untrusted certificates.

Just Q&quot;Eadb create project test -p com.test etc..Q&quot;E and untar the file in.
Edit src/com/test/test.java and substitute https://myuntrustedcertificatewebsite.com
by a url with an untrusted certificate.

Start the app, hit update, itQ&apos;Ell show both requests same size, do it in sequence and
itQ&apos;Ell go ok, wait 10-15 seconds, and hit update again. First request will be 0 sized
although no exception was raised.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 02 Jul 2010 15:15:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 13 Jul 2010 05:26:32 +0000</when>
<what>Fixed in a future release. Tested in change #57363.

Please see the stackoverflow question for a workaround.</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Sun, 08 Aug 2010 17:16:35 +0000</when>
<what>My app (?ffi) has got this problem on all Android versions up to 2.2.

I am using a plain HttpURLConnection, so this has got nothing to do with HTTPS and certificates.
</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Tue, 10 Aug 2010 21:20:23 +0000</when>
<what>+1

IQ&apos;Em pretty sure I saw this issue with a plain HTTP connection as well (on 2.1).

Would fully-consuming the input stream and/or error stream help avoid this type of issue?</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Wed, 11 Aug 2010 10:39:36 +0000</when>
<what>How do you consume the input stream before calling Connection.getResponseCode()? I was under the impression that you have to get all headers before starting to read the body.
</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Wed, 11 Aug 2010 12:32:17 +0000</when>
<what>Q&gt;E How do you consume the input stream before calling Connection.getResponseCode()
I meant as a prevention mechanism: fully-consume Request A to prevent Request B from failing on getResponseCode().</what>
</comment>
<comment>
<author>sca...@gmail.com</author>
<when>Wed, 11 Aug 2010 23:59:39 +0000</when>
<what>I am seeing this issue in a project using kSOAP2 with HTTPS based connections. The first connection succeeds, the second connection fails. Switching both or either connection to plain HTTP seems to work around the problem, as does the http.keepAlive workaround.

Regarding this workaround, I am rather reluctant to deploy it since I do not fully understand the consequences. Are connections system-wide affected? Should I reset the property as soon as possible?

Apart from that, reading the kSOAP2 source gives me the impression, that this bug should not occur. When enabling debugging, the whole openInputStream() is consumed and then closed:

http://github.com/karlmdavis/ksoap2-android/blob/master/ksoap2-j2se/src/main/java/org/ksoap2/transport/HttpTransportSE.java#L87

Does anybody have an idea whatQ&apos;Es going on?</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 12 Aug 2010 00:12:30 +0000</when>
<what>scahoo,
The workaround is safe. It will cause the HTTP client to disable connection reuse, which would otherwise make issuing new HTTP requests slightly faster. You can set the system property at application startup and leave it set for the duration of your applicationQ&apos;Es execution. Setting system properties like this one only impacts your own application.</what>
</comment>
<comment>
<author>bvi...@gmail.com</author>
<when>Tue, 23 Nov 2010 21:22:39 +0000</when>
<what>Seems like 2.1 Update 1 still has the problem with two back-to-back HTTPS connection requests to same server, different URL. Should a new problem be reported or is there another issue addressing this one?

Caused by: java.io.IOException: Write error: I/O error during system call, Broken pipe
        at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativewrite(Native Method)
        at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.access$600(OpenSSLSocketImpl.java:55)
        at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLOutputStream.write(OpenSSLSocketImpl.java:565)
        at java.io.OutputStream.write(OutputStream.java:82)
        at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection$HttpOutputStream.write(HttpURLConnection.java:643)
        at java.io.OutputStream.write(OutputStream.java:82)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:36:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19882</bugid>
<title>Acer Iconia Accelerometer stopped working on the desktop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nja2...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 19:40:27 +0000</openedDate>
<description>Acer Iconia A100 with Honeycomb 3.2 - kernel ersion 2.6.36.3 screen
stopped rotating, some programs still rotate the screen, but the desktop
and settings menuQ&apos;Es stopped.</description>
<comment>
<author>Handelma...@gmail.com</author>
<when>Tue, 13 Sep 2011 12:32:22 +0000</when>
<what>Same problem.</what>
</comment>
</bug>
<bug>
<bugid>17969</bugid>
<title>Browser.BookmarkColumns.CREATED is not set in Android 3.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>virtual....@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 07:12:22 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 3.0. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
3.0, and (if the issue exists on a device) that the device also runs
Android 3.0. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output. Bug
report : ---------- The bookmark creation date
(android.provider.Browser.BookmarkColumns.CREATED) is not set (= 0) in
Android 3.1. It is a bug since Android 3.1 The creation date is set in
previous Android versions (1.6 -Q&gt;E 2.3.4 Q&amp;E 3.0.1) Device and Android
version : ------------------------- XOOM wifi Android 3.1 build HMJ37
Code to reproduce the problem : ---------------------------- The
following code lists all BrowserQ&apos;Es bookmarks static void listBookmarks(
Activity activity ){ long nbBookmarksToImport = 0; Cursor cursor = null;
String[] projection = new String[] { Browser.BookmarkColumns._ID
,Browser.BookmarkColumns.TITLE ,Browser.BookmarkColumns.URL
,Browser.BookmarkColumns.CREATED ,Browser.BookmarkColumns.BOOKMARK };
cursor = activity.managedQuery( android.provider.Browser.BOOKMARKS_URI
,projection ,Q&quot;Ebookmark = 1 Q&quot;E //selection : only bookmarks ,null
//selectionArgs : nothing ,null //sortOrder : no order ); if( cursor !=
null ){ nbBookmarksToImport = cursor.getCount(); Log.v( G.TAG, Q&quot;Ethere
are Q&quot;E + nbBookmarksToImport + Q&quot;E browserQ&apos;Es bookmarks to importQ&quot;E ); if(
nbBookmarksToImport Q&gt;E 0 ){ long bkmrkId = -1; String valName; String
valURL; long valCreated; int valBkmrk; String txtDate = null; //start
walking the cursor cursor.moveToFirst(); while( cursor.isAfterLast() ==
false ){ bkmrkId = cursor.getLong( 0 ); valName = cursor.getString( 1 );
valURL = cursor.getString( 2 ); valCreated = cursor.getLong( 3 );
valBkmrk = cursor.getInt( 4 ); //get a readable date txtDate =
timestampAsReadableString( valCreated ); Log.v( G.TAG, Q&quot;E[Q&quot;E + bkmrkId +
Q&quot;E|Q&quot;E + valBkmrk + Q&quot;E|Q&quot;E + valName + Q&quot;E|Q&quot;E + valURL + Q&quot;E|Q&quot;E + valCreated + Q&quot;E] Q&quot;E
+ txtDate ); cursor.moveToNext(); } } else Log.v( G.TAG, Q&quot;EThereQ&apos;Es no
browserQ&apos;Es bookmarks to importQ&quot;E ); //close the cursor cursor.close(); }
else Log.e( G.TAG, Q&quot;ECanQ&apos;Et get a cursor to browse bookmarks to importQ&quot;E );
} //helper function to format the date static public String
timestampAsReadableString( long timestamp ){ Date createdDate = null;
GregorianCalendar calendar = null; String txtDate = null; if(
(createdDate = new Date( timestamp )) != null ){ if( (calendar = new
GregorianCalendar()) != null ){ calendar.setTime( createdDate ); txtDate
= Q&quot;EQ&quot;E + calendar.get( Calendar.YEAR ) + Q&quot;E/Q&quot;E + (calendar.get(
Calendar.MONTH ) + 1) + Q&quot;E/Q&quot;E + calendar.get( Calendar.DAY_OF_MONTH ) +
Q&quot;E-Q&quot;E + calendar.get( Calendar.HOUR_OF_DAY ) + Q&quot;EhQ&quot;E + calendar.get(
Calendar.MINUTE ) + Q&quot;EmQ&quot;E + calendar.get( Calendar.SECOND ) + Q&quot;EsQ&quot;E +
calendar.get( Calendar.MILLISECOND ) ; } } return txtDate; } LOG file
------- Here is an extract of the log file. The 4 following lines are
related to bookmarks that have been created AFTER the Android 3.1 update
: the CREATED field is set to 0 06-25 08:43:24.920: VERBOSE/fa2b(1713):
[130|1|Modules - python-for-android - List of pre-built python modules.
- Py4A - Google Project
Hosting|http://code.google.com/p/python-for-android/wiki/Modules|0]
1970/1/1-1h0m0s0 06-25 08:43:24.920: VERBOSE/fa2b(1713):
[131|1|android-scripting - Scripting Layer for Android brings scripting
languages to Android. - Google Project
Hosting|http://code.google.com/p/android-scripting/|0] 1970/1/1-1h0m0s0
06-25 08:43:24.920: VERBOSE/fa2b(1713): [207|1|Tutorials -
android-scripting - Tutorials and examples for using SL4A. - Scripting
Layer for Android brings scripting languages to Android. - Google
Project
Hosting|http://code.google.com/p/android-scripting/wiki/Tutorials|0]
1970/1/1-1h0m0s0 06-25 08:43:24.920: VERBOSE/fa2b(1713): [209|1|Children
of the Sky (Excerpt) by Vernor Vinge |
Tor.com|http://www.tor.com/stories/2011/06/children-of-the-sky-excerpt|0]
1970/1/1-1h0m0s0 The following lines are related to bookmarks that have
been created BEFORE the Android 3.1 update : the CREATED field is set to
a non null value 06-25 08:43:24.920: VERBOSE/fa2b(1713):
[2|1|Google|http://www.google.com/|1301972843616] 2011/4/5-5h7m23s616
06-25 08:43:24.920: VERBOSE/fa2b(1713):
[3|1|Picasa|http://picasaweb.google.com/|1301972843616]
2011/4/5-5h7m23s616 06-25 08:43:24.920: VERBOSE/fa2b(1713):
[4|1|Yahoo!|http://www.yahoo.com/|1301972843616] 2011/4/5-5h7m23s616
06-25 08:43:24.920: VERBOSE/fa2b(1713):
[5|1|MSN|http://www.msn.com/|1301972843616] 2011/4/5-5h7m23s616 06-25
08:43:24.920: VERBOSE/fa2b(1713):
[6|1|Twitter|http://twitter.com/|1301972843616] 2011/4/5-5h7m23s616
06-25 08:43:24.920: VERBOSE/fa2b(1713):
[7|1|Facebook|http://www.facebook.com/?m2w|1301972843616]
2011/4/5-5h7m23s616 06-25 08:43:24.920: VERBOSE/fa2b(1713):
[8|1|Wikipedia|http://www.wikipedia.org/|1301972843616]
2011/4/5-5h7m23s616 06-25 08:43:25.000: VERBOSE/fa2b(1713):
[206|1|Gamification by Design - OQ&apos;EReilly
Media|http://oreilly.com/catalog/0636920014614/?utm_content=em-orm-books-videos-gamification-directQ&amp;Eutm_campaign=Books+VideosQ&amp;Eutm_source=iPostQ&amp;Eutm_medium=emailQ&amp;Eimm_mid=070367Q&amp;Ecmp=em-orm-books-videos-gamification-direct|1308887973124]
2011/6/24-5h59m33s124</description>
<comment>
<author>chryztyn...@gmail.com</author>
<when>Sat, 25 Jun 2011 07:21:47 +0000</when>
<what>hey can i ask something where i can find the proxy of my lg kh5200?</what>
</comment>
<comment>
<author>virtual....@gmail.com</author>
<when>Sat, 16 Jul 2011 05:49:51 +0000</when>
<what>The bookmark creation date issue (Issue 17969: Browser.BookmarkColumns.CREATED is not set in Android 3.1)  has been solved in Android 3.2 (API level 13).
</what>
</comment>
</bug>
<bug>
<bugid>6228</bugid>
<title>N-1: Allow selecting and copying of _all_ text, not just items in text fields or within certain applications.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hippo.ma...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 19:19:28 +0000</openedDate>
<description>In Android 2.1 on a Nexus One, there is only limited capability for
selecting and copying text: 1. Selecting and copying is possible within
a text field. 2. Certain appliations (e.g., Browser) allow selecting and
copying of displayed text. However, text is also displayed in many, many
other situations, and in most cases, this text is not selectable nor
copyable. The feature IQ&apos;Em requesting is to provide a mechanism within
Android 2.1 on a Nexus One (and other Android platforms and OS versions)
which allows a user to select and copy _any_ text which appears on the
screen. The lack of this feature is a severe drawback, IMHO.</description>
</bug>
<bug>
<bugid>20043</bugid>
<title>java.lang.NullPointerException in android.hardware.usb.UsbRequest.dequeue at line 155</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nscooter...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 17:47:56 +0000</openedDate>
<description>IQ&apos;Em trying to send Interrupt data asynchronously from the USB Host
interface with Android 3.2. Sometimes when i post the UsbRequest with
the queue method (UsbRequest.queue), i get a NullPointerException which
is thrown by the internal UsbRequest.dequeue method at line 155. 09-14
19:31:37.897: ERROR/USBService(925): java.lang.NullPointerException
09-14 19:31:37.897: ERROR/USBService(925): at
android.hardware.usb.UsbRequest.dequeue(UsbRequest.java:155) 09-14
19:31:37.897: ERROR/USBService(925): at
android.hardware.usb.UsbDeviceConnection.requestWait(UsbDeviceConnection.java:156)
09-14 19:31:37.897: ERROR/USBService(925): at
com.android.missilelauncher.USBServiceConnection.run(USBServiceConnection.java:423)
Could you help me? Regards Nicolas</description>
</bug>
<bug>
<bugid>19184</bugid>
<title>Long delays observed in Gmail contacts sync when added as exchange type(active sync user)</title>
<status>New</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>swap.kam...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 10:38:19 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). Add gmail account from Settings-Q&gt;EAccounts Q&amp;E
Sync settings-Q&gt;EAdd account-Q&gt;E Active Sync(Exchange)-Q&gt;EEnter gmail account
credentials and gmail server address. Server addr used :m.google.com No.
of contacts account has : 2000 contacts. - What happened. Email/Calendar
sync was successfully done, but Contacts sync was not started
immediately, took 10 mins for downloading 1st contact, and stopped again
after downloading 150 contacts. Same thing repeated again and again. It
took me 1Hr and 50mins to get all 2000 contacts. Next attempt of again
adding gmail account contacts sync was not at all started even after
overnight. This is only happening when gmail account is added as
exchange, but for exchange 2003 serverQ&apos;Es active sync account it was
working absolutely fine on same device. - What you think the correct
behavior should be. Contacts should get synced immediately after adding
account, it should not take hours. Please make sure that youQ&apos;Ere using
Android 2.2, and (if the issue exists on a device) that the device also
runs Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>swap.kam...@gmail.com</author>
<when>Thu, 11 Aug 2011 12:39:06 +0000</when>
<what>Device name: nexus 
build no   : android 2.2FRF50</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 14 Aug 2011 19:46:23 +0000</when>
<what>You should really add this account as a Gmail (Google) account, not an Exchange account.</what>
</comment>
<comment>
<author>swap.kam...@gmail.com</author>
<when>Wed, 24 Aug 2011 08:22:21 +0000</when>
<what>I cannot use Gmail app because it is not open source. 

If gmail server is supporting ActiveSync protocol, then why there are issues only with contacts ?
</what>
</comment>
</bug>
<bug>
<bugid>2967</bugid>
<title>No UK Traffic overlay in Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>bisscuitt</reportedBy>
<openedDate>Fri, 12 Jun 2009 09:37:15 +0000</openedDate>
<description>Android code version you are running: Baseband version:
62.50S.20.17U_2.22.19.26I Kernel version: 2.6.27-00393-g6607056 Build
Number: CRB43 Your development environment: N/A Describe the problem: UK
Traffic data is not displayed on Google Maps Steps to reproduce: 1. Open
maps 2. Bring up the Menu 3. Select Map Mode 4. Choose Traffic 5. Search
for Q&quot;ELondonQ&quot;E and compare to traffic view on maps on desktop 6. Search
for Q&quot;ENew YorkQ&quot;E and compare to traffic view on maps on desktop Expected
results: Traffic should be displayed on UK Motorways and US Roads
Observed results: No traffic is displayed on UK motorways but is
displayed on US Roads Additional information: Tested using a T-Mobile G1
on the 3UK Network over 3G and WIFI. UK Traffic information is available
on other mobile platforms such as the Sony Ericsson C905 and Nokia N95</description>
<comment>
<author>blackwel...@gmail.com</author>
<when>Fri, 12 Jun 2009 09:53:59 +0000</when>
<what>Exact same problem as above. Exact same Baseband, Kernel and Build number as above.
Running G1 on the T-Mobile network. Tested with Wifi, and 3G.
</what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Fri, 19 Jun 2009 21:28:00 +0000</when>
<what>Install the Google Maps update from the App Store.  This now shows traffic data for the 
UK (and Lattitude works too)</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:37:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:33:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10117</bugid>
<title>Request for a -ntlm-proxy option in Emulator</title>
<status>Unassigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>massimod...@gmail.com</reportedBy>
<openedDate>Sat, 31 Jul 2010 13:57:18 +0000</openedDate>
<description>An option would be highly welcommed to let Emulator access the Internet
through a NTLM proxy: something similar to the Q&quot;E-http-proxyQ&quot;E option.
Maybe Q&quot;E-ntlm-proxyQ&quot;E could be nice... Thank you. Max</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:43:21 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:55:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8418</bugid>
<title>music player play by itself after I disconnect handsfree from jack</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-20T17:27:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gb1...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 14:33:34 +0000</openedDate>
<description>Steps to reproduce the problem. 1) Connect hands free to phone, make a
call. 2) Once call is disconnected, remove handsfree from phone jack.
What happened. Music player starts playing with no notification in the
widget or notification bar. I have to go to music app and press stop.
What you think the correct behavior should be. Music Player should not
launch by itself. Motorola Milestone, UK version, OS 2.1</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 20 May 2010 17:27:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4860</bugid>
<title>Market spawns many login dialogs on top of eachother when changing orientations</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 15:10:57 +0000</openedDate>
<description>Steps: * Open Android Market after changing your SIM card so you get the
password input dialog * Open/Close the keyboard a few times * Leave
device in landscape * Press back * Note that the first dialog is removed
but thereQ&apos;Es a second password entry dialog behind it.. and then a third
one.. and then one more. Reproducable 3 times out of 3 Model number:
T-Mobile G1 Firmware version 1.6 Build number: DRC92</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 15:52:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17245</bugid>
<title>Force close while accessing Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SWAAndr...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 10:56:21 +0000</openedDate>
<description>Freq: 2/10 Operator: AirTel Postpaid Occurence Process: drag
notification bar Q&amp;E make google sign-in -- now go to menu -- Market --
select Apps Occurence Status: Force close has been occured while
selecting Apps
log-----------------------------------------------------------------------
05-30 12:30:46.583 V/WindowManager( 166): Delivering toWindow{47d19968
Sorry! paused=false} 05-30 12:30:46.753 D/vending ( 3822): [1]
UpdatesAvailableReceiver.onReceive(): Received updates available
notification 05-30 12:30:46.763 W/ActivityManager( 166): finishReceiver
called but no pending broadcasts 05-30 12:30:47.043 I/KeyInputQueue(
166): Input event 05-30 12:30:47.043 I/KeyInputQueue( 166): Enqueueing
touch event 05-30 12:30:47.043 V/WindowManager( 166): Delivering
toWindow{47d19968 Sorry! paused=false} 05-30 12:30:47.043
W/ActivityManager( 166): Force finishing activity
com.android.vending/.AssetBrowserActivity 05-30 12:30:47.043
I/ActivityManager( 166): Killing com.android.vending (pid=3822): userQ&apos;Es
request 05-30 12:30:47.063 E/AudioPolicyManagerBase( 96): unknown stream
type 05-30 12:30:47.063 E/AudioPolicyManagerBase( 96): unknown stream
type 05-30 12:30:47.063 E/AudioPolicyManagerBase( 96): unknown stream
type 05-30 12:30:47.083 I/ActivityManager( 166): Process
com.android.vending (pid 3822) has died.</description>
<comment>
<author>mircea.d...@gmail.com</author>
<when>Thu, 09 Jun 2011 11:12:45 +0000</when>
<what>Try to back-up your data and do a factory reset.
I had pretty much the same issue when I first got my phone.
If it does not work then itQ&apos;Es probably something with the image you have on your phone.</what>
</comment>
</bug>
<bug>
<bugid>16108</bugid>
<title>Audio out problem when connection headset</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:06:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>onurbask...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 18:50:14 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Open music from media player. 2. Connecting
headset jack into audio out. 3. Phone automatically changing music,
pause music, then start music. 4. Pull out headset jack. 5. The music
sound did not come from speaker. All media sounds did not come from
speaker. Device: Nexus One OS: Android 2.3.3 GRI 40</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:06:09 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>23</bugid>
<title>sendMessageAtFrontOfQueue doesnQ&apos;Et always place a message at the front.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-30T08:30:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>wink.to....@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 01:44:49 +0000</openedDate>
<description>I believe there is a bug in sendMessageAtFrontOfQueue when I use this
call twice in a row: msg1.what = 1; sendMessageAtFrontOfQueue(msg1);
msg2.what = 2; sendMessageAtFrontOfQueue(msg2); The order seen by
android.os.Handler.handleMessage is msg1, msg2 I would expect the
opposite as msg2 was asked to be placed at the front of the queue after
msg1, i.e. msg2, msg1 I looked a little deeper and
sendMessageAtFrontOfQueue calls
android.os.MessageQueue.enqueueMessage(msg, when) with when=0.
Apparently when enqueueMessage finds that msg2.when == msg1.when it
decides to place msg2 after msg1. If in the debugger I set msg1.when=1
just before calling sendMessageAtFrontOfQueue then I see the Q&quot;EproperQ&quot;E
behavior and msg2 is before msg1. So I believe this is a bug in
enqueueMessage.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:24:46 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 30 Jan 2008 08:30:38 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:00:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20080</bugid>
<title>SWTException closing the new SDK Updater</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-09-30T16:25:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>x...@android.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 00:51:30 +0000</openedDate>
<description>In Eclipse, I opened the sdk updater and closed the window while it was
still loading packages from remote sites. I got a crash at the following
location: Daemon Thread [Loading Sources] (Suspended (exception
SWTException)) PackageLoader$1.run(ITaskMonitor) line: 184
ProgressView$2.run() line: 118 Thread.run() line: 680 The line is:
monitor.setDescription(Q&quot;EDone loading packages.Q&quot;E); I think itQ&apos;Es because
the monitor was disposed.</description>
<comment>
<author>r...@android.com</author>
<when>Fri, 16 Sep 2011 05:15:24 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:25:24 +0000</when>
<what>The fix for this should be in 14 preview.</what>
</comment>
</bug>
<bug>
<bugid>11787</bugid>
<title>I want Q&quot;EAndroid with GoogleQ&quot;E !</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucian.a...@gmail.com</reportedBy>
<openedDate>Sat, 09 Oct 2010 22:14:57 +0000</openedDate>
<description>I donQ&apos;Et know if this is the place to put this, but I donQ&apos;Et know where
else so here you go: Right now, the Android phones that have GoogleQ&apos;Es
services are branded Q&quot;Ewith GoogleQ&quot;E, which is fine because people
recognize the brand Google, and it makes them thing it must have
something related to Google inside. And this is what you want people to
think anyway. All good so far. But hereQ&apos;Es the problem. Android is NOT a
brand name right now. Q&quot;EWith GoogleQ&quot;E is not the brand of the product/OS.
ItQ&apos;Es just an endorsement brand. Manufacturers donQ&apos;Et promote the Android
OS, carriers donQ&apos;Et promote it. At least not in a very big way. Verizon,
for example, is promoting the Droid brand, not the Android one. But
carriers in other countries donQ&apos;Et do it either. In my country, the
biggest carrier here, which is Orange, has 6 phones promoted on their
home page. 5 out of those 6 are Android, the other being a Blackberry.
And guess what. They donQ&apos;Et even mention they are Android phones, and
neither on commercials. They simply put it in the list of specs just
like any other spec. ThatQ&apos;Es insane! You need to put the Android name on
every Android phone, or at least, on the ones you have your services,
you can put Q&quot;EAndroid with GoogleQ&quot;E. People should say Q&quot;EI want Android
with Google, not Android without GoogleQ&quot;E. And by people I donQ&apos;Et mean the
people reading Engadget, I mean everyone else. If Android doesnQ&apos;Et become
a brand OS, then most people will never even know what they have on
their devices, especially when everyone seems to want to skin Android as
much as possible and beyond recognition. Microsoft is doing it right. It
seems they will put the Q&quot;EWindows PhoneQ&quot;E brand on the back of every
phone, so people can later ask about Windows Phones. People need to know
they are using Android phones!</description>
<comment>
<author>th3d...@gmail.com</author>
<when>Tue, 19 Oct 2010 17:19:20 +0000</when>
<what>I agree with you.

Altough android already have a fan base and moving away from android will cause some good drop in sales for phone manufacturers who already sell phones with android, Android would really need some more attention for non-tech users so the position on the market will be fully secured.</what>
</comment>
</bug>
<bug>
<bugid>16246</bugid>
<title>Send icon in gmail is disabled after dismiss the pop up dialog by pressing back key</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>123testo...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 05:52:00 +0000</openedDate>
<description>Initial Condition Gmail account is set up. Steps 1.in Gmail, compose new
mail. 2.Input valid recipient, press Send key, Send without subject
dialog pops up; 3.Press back key, the dialog disappear. Actual result
The Send key moved to disabled state. After adding the subject and text
in body also, it is not be enabled. (send from Menu key is enabled and
can be selected) Expected result 3.Send key should not be disabled after
dismiss the pop up dialog.</description>
</bug>
<bug>
<bugid>19159</bugid>
<title>Calendar does not open on Q&quot;EtodayQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tmd...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 16:04:09 +0000</openedDate>
<description>Calendar does not open on Q&quot;EtodayQ&quot;E when first started, no matter what the
view (month, week, etc). Very irritating to have to constantly pull up
the menu and select Q&quot;Etoday.Q&quot;E Nexus S 4g, Android 2.3.5</description>
</bug>
<bug>
<bugid>10249</bugid>
<title>new JSON parser throws exception</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-08-09T17:54:43.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>spot4u.g...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 16:13:33 +0000</openedDate>
<description>The new parser at android 2.2 cannot any longer parse some javasscript
idioms. For example the json fragment Q&quot;E{ PurchaseDate: new
Date(1281157200000) }Q&quot;E throws an exception The above was correctly
handled in versions 2.1 and below The problem is located at the
readLiteral at JSONTokener class, specifically to the new delimiters (
space, tab and ff ) that added to the old ones ( Q&quot;E,:]}/\\\Q&quot;E[{;=#Q&quot;E )</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:36:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 09 Aug 2010 05:22:10 +0000</when>
<what>According to RFC 4627, the listed fragment isnQ&apos;Et valid JSON. Is that idiom recommended somewhere?

I can fix the parser to handle this input in the way the 2.1 parser handled it. But I donQ&apos;Et recommend taking advantage of that; for best results use spec-compliant JSON.</what>
</comment>
<comment>
<author>spot4u.g...@gmail.com</author>
<when>Mon, 09 Aug 2010 07:54:01 +0000</when>
<what>ItQ&apos;Es JSON for a web page. AFAIK itQ&apos;Es produced by ASP.NET standard JavaScriptSerializer ( I am the consumer of it and not the producer )

I do know that is not standard JSON and I donQ&apos;Et expect from the JSON parser to recognize constructors for the basic javascript types, but I was expecting at least to not throw an exception, when encounter one of them.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 09 Aug 2010 17:10:46 +0000</when>
<what>Ah JavaScriptSerializer. Got it.

I found a 2008 blog post from an asp.net blog that describes how they no longer use the Q&quot;Enew Date(1281157200000)Q&quot;E syntax because itQ&apos;Es unsafe. Their new format is Q&quot;E\/Date(1281157200000)\/Q&quot;E:
http://weblogs.asp.net/bleroy/archive/2008/01/18/dates-and-json.aspx

As a workaround, you can run this on your raw JSON input string
    json = json.replace(Q&quot;Enew Date(Q&quot;E, Q&quot;Enew_Date(Q&quot;E));
ThatQ&apos;Ell at least cause the parser to complete normally.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 09 Aug 2010 17:54:43 +0000</when>
<what>IQ&apos;Eve decided not to take any action on this.

The old 2.1 org.json parserQ&apos;Es behavior is both complex and far from the JSON spec.
 - When parsing Q&quot;E[abc , def]Q&quot;E it returns a two element array containing Q&quot;EabcQ&quot;E and Q&quot;EdefQ&quot;E. Ie. it trims spaces from the literals.
 - When parsing Q&quot;E[abc def]Q&quot;E it returns the one element array Q&quot;Eabc defQ&quot;E. So it doesnQ&apos;Et stop parsing when it encounters a space.
 - The parser fails on unquoted strings with embedded tabs, form feeds, carriage returns or newlines.

The upside of fixing this is that these old, malformed ASP.net JavaScriptSerializer strings will parse. But application developers consuming this input will still need to workaround this issue in order to support 2.2.

I apologize for the regression. But the workaround should be straightforward; let me know if you have further problems here.</what>
</comment>
<comment>
<author>spot4u.g...@gmail.com</author>
<when>Tue, 10 Aug 2010 07:19:26 +0000</when>
<what>I didnQ&apos;Et test it, but I believe that even if I had Q&quot;E\/Date(1281157200000)\/Q&quot;E format  the parser will still throw an exception, since both \ and / are considered as delimiters.

the JSON is not malformed. The Q&quot;E\/Date(1281157200000)\/Q&quot;E format will not run on a Web page which just evals this JSON fragment, it needs the Q&quot;Enew Date(1281157200000)Q&quot;E.

About the regression: 

No problem Jesse, the workaround is simple, I can handle this without problems.

Regards</what>
</comment>
</bug>
<bug>
<bugid>11653</bugid>
<title>Black Screen during phone call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Arminiu...@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 07:29:20 +0000</openedDate>
<description>I make a phone call. The screen goes black, I canQ&apos;Et terminate the call.
or use the touch screen. until the other person ends the call, then the
screen works as normal. I press the button on the top right of the HTC
legend. and the screen either reappears for just a second then vanishes.
Or the unlock screen appears, but halfway through unlocking the screen
blacks out again. Extremely annoying and potentially expensive problem,
if the other side wasnQ&apos;Et willing to end the call. NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>1678</bugid>
<title>A space after text in a TextView crashes Eclipse</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-03T19:11:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TheBeast.13@gmail.com</reportedBy>
<openedDate>Tue, 30 Dec 2008 02:01:30 +0000</openedDate>
<description>While using the layout editor I added a TextView to a LinearLayout and
tried to set the text to Q&quot;Eby Q&quot;E and Eclipsed crashed. If the space is
omitted it works fine. It also works fine if I add the space in the xml
for the layout instead of using the editor properties.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:21:06 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 19:11:38 +0000</when>
<what>This issue is fixed in the latest source code and the fix will be in a future release</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 22:14:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8291</bugid>
<title>Contradictory TableLayout documentation about cell spanning</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sandipchitale</reportedBy>
<openedDate>Wed, 12 May 2010 15:20:28 +0000</openedDate>
<description>The Common Layout Objects document at
http://developer.android.com/guide/topics/ui/layout-
objects.html#tablelayout says: Q&quot;E... A table can leave cells empty, but
cells cannot span columns, as they can in HTML. ...Q&quot;E [Note the word
Q&quot;EcannotQ&quot;E in the statement above] where as the JavaDoc API for
TableLayout says: Q&quot;E... Cells can span columns, as they can in HTML. ...Q&quot;E
It seems that the JavaDoc is correct vis android:layout_span. Cell
spanning (at least horizontal) can be an important feature that seems to
be available in TableLayout only and a developer may miss it.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 12 May 2010 18:45:27 +0000</when>
<what>Columns spanning works, but row spanning doesnQ&apos;Et work. The JavaDoc is correct here.</what>
</comment>
<comment>
<author>GaryMK...@gmail.com</author>
<when>Sat, 02 Jul 2011 07:46:16 +0000</when>
<what>At http://developer.android.com/guide/topics/ui/layout-objects.html, the sentence
Q&quot;EA table can leave cells empty, but cells cannot span columns, as they can in HTML.Q&quot;E has not been corrected yet. This is very confusing to people and undermines the trust that what we are being taught is correct. This should be a very simple fix yet it has been there over a year.
</what>
</comment>
</bug>
<bug>
<bugid>11135</bugid>
<title>Better pinch-zoom in browser (and other apps, maybe better API support)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jmcg...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 20:52:37 +0000</openedDate>
<description>Pinch-zooming should pan and zoom at the same time, so it keeps the same
items under your fingers as you zoom. For example: open a long page in
the browser, then place one finger near the top of the screen and one in
the middle. Now move the second finger down to the bottom of the screen
while leaving the first finger at the top. Currently, you will see the
text at the top scroll away, off the top of the screen, because the app
is simply zooming around a point in between the two fingers. What you
*should* see is the text at the top staying roughly where it is, and the
text under your second finger staying under that finger, as the app
zooms and scrolls simultaneously -- as if youQ&apos;Ere stretching the page
with your fingers. This is how pinch zooming works in Windows Phone 7Q&apos;Es
browser, and IIRC also the iPhoneQ&apos;Es browser. This behavior should also
be implemented in other standard apps where appropriate, and made
available through an API (or perhaps sample code) so it can be easily
implemented in third-party apps.</description>
</bug>
<bug>
<bugid>8583</bugid>
<title>multi-color LED htc desire</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>soniags76@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 14:45:04 +0000</openedDate>
<description>Problems with the diverse colors of the LED in HTC DESIRE (or android
2.1). Only one sees color orange or green. where is blue led? I cannot
change LEDQ&apos;Es color of notifications into my htc desire, c?al is the
problem? The version of android 2.1? The hardware of htc? I need a
solution, please. Thank you</description>
</bug>
<bug>
<bugid>14674</bugid>
<title>2bugs: 1.two nearly identical phone numbers mixed up 2. ? (a with two dots) only capitalised when used with HTC desire Z</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:33:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>matias.r...@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 15:50:23 +0000</openedDate>
<description>These issues are found with HTC desire Z 1. Two of my contacts have
nearly identical phone numbers and these numbers are mixed up. The other
number begins with 040077xxxx and the other 050077xxxx where the second
number is the only difference. My phone does not recognize whitch one is
calling and it also mixes text messages saying the number 0500xxxx has
send a text message which he has not done, in reality this message has
come from contact 0400xxxxxx. 2.We use letter ? (a with two dots) in
finnish language. When I type a text message with Desire ZQ&apos;Es
qwerty-keyboard it happens more than often that it is impossible to
write small letter ?, only available is capitalized letter ?. When I
write a message with touch screen keyboard this does not happen.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:33:59 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>jukka.pa...@gmail.com</author>
<when>Wed, 16 Feb 2011 19:09:40 +0000</when>
<what>IQ&apos;Em also struggling with the first issue with my Desire HD (mixed contact numbers are 0500804xxx and 0400804xxx). IQ&apos;Em just wondering if the number recognition algorithm is really phone manufacturer specific or maybe thereQ&apos;Es a bug in the algorithm in Android? My ancient Nokia could distinguish between these two numbers.  IQ&apos;Em really surprised that my new Desire HD fails with this.</what>
</comment>
</bug>
<bug>
<bugid>10109</bugid>
<title>Status Bar glitch when switching orientation.</title>
<status>Reviewed</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>patrick%...@gtempaccount.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 21:40:19 +0000</openedDate>
<description>When switching orientation from portrait to landscape, there is a minor
glitch which will show status bar over the SurfaceView. This only seems
to happen if there there are enough notifications in the status bar to
cause it to scroll (On HVGA Screens I believe this is 4 or more
notifications). Steps to reproduce: 1) Fill up the status bar with
enough notifications that it must scroll. 2) Run an application using a
surface view. IQ&apos;Eve seen it with the JNI OpenGL 2.0 example app, the
gallery app, and the Google Maps app. 3) Switch the orientation. It
doesnQ&apos;Et happen every time, but it it will happen after a few tries. Thus
far, I can get the issue to occur in 2.2. I tried 2.1, and an older G1
phone I have and I couldnQ&apos;Et get it to happen...which is not to say that
itQ&apos;Es not there in those builds. This happens on both a simulator and a
device. IQ&apos;Eve tried enabling drawing on the surface view, calling
invalidate() when the surface is destroyed and manually drawing black to
the screen in onDraw(). I tried playing the z-ordering and nothing
changes. My best guess is that the status bar is just getting drawn for
a frame when itQ&apos;Es not supposed to be, or the Q&quot;EholeQ&quot;E that the surface
view punches in the window is allowing whatever junk is behind to show
through when the activity reorients itself so this was just an attempt
to cover it up for now. I also attached a short video of the simulator
demonstrating the issue. I know itQ&apos;Es not a huge glitch, but if anybody
can at least point me in the right direction and I find a solution IQ&apos;Ed
add submit a patch in a heartbeat. Thanks!</description>
<comment>
<author>patrick%...@gtempaccount.com</author>
<when>Tue, 03 Aug 2010 01:30:37 +0000</when>
<what>I think I found a fix attached a diff...not sure if the fix is correct though.  IQ&apos;Em not seeing it happen after I added a few lines to StatusBarService.java.  Perhaps somebody could verify the fix.

What it appears is happening is that it looks like the Q&quot;EExpandedQ&quot;E view inside the status bar wasnQ&apos;Et correctly hiding itself during an animation.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 05:51:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15915</bugid>
<title>On physical device only, KML polygons have no fill on Google Maps, only a blue outline</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>doug.di...@gmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 16:43:15 +0000</openedDate>
<description>To reproduce: - Launch Maps app *on a physical device* - mine is a Nexus
One running GRI40 - In search bar enter
http://code.google.com/apis/kml/documentation/KML_Samples.kml - Zoom all
the way in until you can see the buildings on the Google Campus Actual:
- The buildings have no fill, they only have blue outlines Expected: -
The buildings should be filled with different colors - Interestingly
this (correct) behaviour is observed by following the above steps on an
emulator (I tested on Froyo and Gingerbread versions) Relevant info from
the Q&apos;EaboutQ&apos;E screen of Google Maps: - Version: 5.2.1 (#5218)
gmm-android-google - Platform: android:HTC-passion-Nexus One - Locale:
en_GB - Server: http://mobilemaps.clients.google.com/glm/mmap</description>
</bug>
<bug>
<bugid>4375</bugid>
<title>Environment.getExternalStorageState() returns MEDIA_MOUNTED after receiving ACTION_MEDIA_EJECT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>goalstu...@gmail.com</reportedBy>
<openedDate>Mon, 26 Oct 2009 14:30:49 +0000</openedDate>
<description>I register BroadCastReceiver for getting
ACTION_MEDIA_EJECT/ACTION_MEDIA_MOUNTED/ACTION_MEDIA_UNMOUNTED
Unfortunately, after ACTION_MEDIA_EJECT coming
Environment.getExternalStorageState() still returns MEDIA_MOUNTED until
real ejecting finished. This is wrong behaviour: when working with SD
card and closing all files after receiving ACTION_MEDIA_EJECT, other
thread can open such files again, because checking of
Environment.getExternalStorageState() returns MEDIA_MOUNTED, finally
application process is killed because using SD card files.
Environment.getExternalStorageState() shouldnQ&apos;Et return MEDIA_MOUNTED
after receiving ACTION_MEDIA_EJECT and until receiving
ACTION_MEDIA_MOUNTED.</description>
</bug>
<bug>
<bugid>16484</bugid>
<title>Email client reload all previously deleted mail</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>azzou...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 14:00:40 +0000</openedDate>
<description>Hi, after I set up my mail account (pop), the email client started to
download first my oldest mails (instead of r?cent mails in other mail
client) so I started to delete all those old mails one by one (Q&quot;Eselect
allQ&quot;E function not available). But when I finished to download all the
mails presents on the server and deleted all the uneeded mails and i
exited the application I saw in the Tray bar that I have still 50
unreads mails (all of them from 2008). All mQ&apos;Ey previously deleted mails
are still in the recycle bin folder. Thank you for tour help Hakim</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:37:32 +0000</when>
<what>Hello,

Can you please report:

  device manufacturer, name, and model number
  software version

Thanks!</what>
</comment>
<comment>
<author>azzou...@gmail.com</author>
<when>Tue, 26 Jul 2011 10:15:15 +0000</when>
<what>Hi,

Nexus S model number I9023 Software version 2.3.4.

By the way I tried to set it up as Imap and I have the same issue, mails are well flagged as read when I go directly on the webmail application but as soon as I delete some mails on my GSM it starts downloading old ones.
regards

Hakim</what>
</comment>
</bug>
<bug>
<bugid>8079</bugid>
<title>Make a clear style guide for development of basic apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.lo...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 19:59:14 +0000</openedDate>
<description>One problem with the large amount of apps in the market is the general
visual inconsistency. If Google could make a good generic style guide
for displaying menus and lists and include these in the sdk it would
make apps in general more visually pleasing. Although there are some
generic.menus etc I think that these could be updated and the general
aesthetics could be improved.</description>
<comment>
<author>bjbe...@gmail.com</author>
<when>Fri, 07 May 2010 01:15:15 +0000</when>
<what>http://developer.android.com/resources/tutorials/views/index.html

there are standard views. But people being people and when you design an app for a
particular use/style/design. these default views can be modified quite extensively.
Which is part of what Android is all about!</what>
</comment>
</bug>
<bug>
<bugid>2340</bugid>
<title>Unable to prevent WebView from displaying error page</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>16</stars>
<reportedBy>jaya...@gmail.com</reportedBy>
<openedDate>Wed, 01 Apr 2009 03:04:43 +0000</openedDate>
<description>The WebViewClient class lets activities receive an onReceivedError
callback when the WebView is unable to load a URL (e.g. because the
webserver is down). An activity should be able to customize the user
experience in such situations. For example, it may want to display an
alert, but leave the previous page visible on the screen. The WebView in
Android 1.1 does not not allow such a user experience. It will always
display an error page (resource res/assets/webkit/loaderror.html). Steps
to reproduce: * Create an Activity that displays a WebView * Install a
WebViewClient to the WebView * Cause the WebView to load a URL that
doesnQ&apos;Et respond, e.g. by webview.loadUrl(), or having the user click on
an HTML link Observed behavior: * The WebView calls
WebViewClient.onReceivedError() * The WebView displays the standard
Android error page Expected correct behavior: * The WebView calls
WebViewClient.onReceivedError() * The WebView content does not change</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 03:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 20 Aug 2009 00:51:07 +0000</when>
<what></what>
</comment>
<comment>
<author>AndrewJa...@gmail.com</author>
<when>Sun, 23 Aug 2009 05:37:00 +0000</when>
<what>One possible workaround would be to call goBack() on the WebView within 
onReceivedError, to return to the page being displayed before the error. However, this 
may not be satisfactory in all cases (eg, dynamic pages, HTML forms filled by the 
user), and itQ&apos;Es a hack that shouldnQ&apos;Et be required. +1</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:03:28 +0000</when>
<what>assigned to an engineer for review</what>
</comment>
<comment>
<author>bayeeb...@gmail.com</author>
<when>Fri, 20 Nov 2009 08:46:02 +0000</when>
<what>I used loadData() to load my customized error page in onReceivedError(), but the 
default error page still flash out for a second.</what>
</comment>
<comment>
<author>jdand...@gmail.com</author>
<when>Fri, 18 Dec 2009 01:13:12 +0000</when>
<what>Greetings! HereQ&apos;Es my workaround:

1. I have a Q&quot;EcurtainQ&quot;E view on-hand. This view is positioned above the WebView, z-order-wise.

2. I also track the WebViewQ&apos;Es errorCode (if any). By default, it is set to 0.

3. At the outset, we are showing the curtain. We then load our page.

4. For onPageFinished, we hide the curtain if our errorCode is 0. At the end, we always reset our errorCode to 
0 again.

5. Meanwhile, in onReceivedError, we update our errorCode and show the curtain again. (In my case, I also 
show a dialog explaining the error.)</what>
</comment>
<comment>
<author>jdand...@gmail.com</author>
<when>Fri, 18 Dec 2009 01:14:34 +0000</when>
<what>(Also, either the dialog should provide an opportunity to retry the HTTP request, or there should be some other 
mechanism at the userQ&apos;Es disposal.)</what>
</comment>
<comment>
<author>Kingamaj...@gmail.com</author>
<when>Mon, 14 Feb 2011 15:44:38 +0000</when>
<what>Is there any update on this issue?</what>
</comment>
<comment>
<author>titsf...@gmail.com</author>
<when>Sat, 19 Feb 2011 22:08:31 +0000</when>
<what>IQ&apos;Em now getting this error too in an app IQ&apos;Em writing which uses Webkit. ItQ&apos;Es quite annoying. 

IQ&apos;Em thinking of a work around as follows:
- Override shouldOverrideUrlLoading in WebViewClient
- Use URL::openStream to read the data
- Inform WebView to parse that data using WebView::loadData

I should be able to try this in the next 24 hours or so. IQ&apos;Em assuming this will blow out the cache and possibly even the history, but for my app, thats no big deal, and would be better than a flash whilst I raise a curtain or request the previous page. </what>
</comment>
<comment>
<author>burningt...@gmail.com</author>
<when>Wed, 23 Feb 2011 11:52:08 +0000</when>
<what>SOLVED
ok you replace the WebViewClient with you own
class, MyWebViewClient intercept the error before it happens..

hope it helps...
i tested this on android 1.5!

	private class MyWebViewClient extends WebViewClient {
	  	    @Override
	    public void onReceivedError(WebView view, int errorCode, String 
	        		description, String failingUrl) { 
	        		         //do something on error 
	        		        	 //view.loadUrl(Q&quot;Efile:///android_asset/index.htmQ&quot;E); 
	        		        	 view.loadData(Q&quot;EYour internet connection may be down? Please restart your app.Q&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E); 


	        		         } 


	   


	}


// normal OO malarky

                   myWebView = (WebView) findViewById(R.id.webview);  
	   
	   myWebView.setWebViewClient(new MyWebViewClient());// magic here	   



	   WebSettings webSettings = myWebView.getSettings();

	   webSettings.setJavaScriptEnabled(true);//enable java script
	   myWebView.loadUrl(Q&quot;Efile:///android_asset/page_dosent_exist.htmQ&quot;E);// url non sense
	   	</what>
</comment>
<comment>
<author>supp...@arbitrary-software.com</author>
<when>Sat, 05 Mar 2011 00:30:15 +0000</when>
<what>I dont agree that its Q&quot;ESOLVEDQ&quot;E by using onReceivedError(). Ive tried this on my Android 2.2 device and I still see the flashing of the default error page. Its really pronounced and obvious if you put a full screen Q&quot;Eoops your network is downQ&quot;E graphic thats not white in your onReceivedError(). Youll see the flash then.</what>
</comment>
<comment>
<author>rkarth...@gmail.com</author>
<when>Thu, 09 Jun 2011 01:39:54 +0000</when>
<what>you can use javascript to replace the content of default error page. Here is the sample code. If you like it give me a star.
@Override
public void onReceivedError(WebView view,int errorCode,String description,String failingUrl) {
	String data = Q&quot;EQ&lt;EdivQ&gt;ECould not connect to the XYZ server.Q&lt;E/divQ&gt;EQ&quot;E;
	view.loadUrl(Q&quot;Ejavascript:document.body.innerHTML=\Q&quot;EQ&quot;E + data + Q&quot;E\Q&quot;EQ&quot;E);
}</what>
</comment>
<comment>
<author>takacs.lorand</author>
<when>Thu, 09 Jun 2011 14:08:25 +0000</when>
<what>We are still waiting the solution to avoid flashing ...</what>
</comment>
<comment>
<author>rkarth...@gmail.com</author>
<when>Thu, 09 Jun 2011 17:38:03 +0000</when>
<what>Try this
@Override
public void onReceivedError(WebView view,int errorCode,String description,String failingUrl) {
   try {view.stopLoading();} catch(Exception e){}
   try {view.clearView();} catch(Exception e){}
   String data = Q&quot;EQ&lt;EdivQ&gt;ECould not connect to the XYZ server.Q&lt;E/divQ&gt;EQ&quot;E;
   view.loadData(Uri.encode(Q&quot;EQ&lt;EhtmlQ&gt;EQ&quot;E + data + Q&quot;EQ&lt;E/htmlQ&gt;EQ&quot;E), Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E);
}</what>
</comment>
</bug>
<bug>
<bugid>19297</bugid>
<title>international network operator selection bricked phone returning to US</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pteic...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 19:39:20 +0000</openedDate>
<description>Setup: I switched my ATQ&amp;ET plan to international service in preparation
for my second trip out of the US this year, headed for the UK. I have an
ATQ&amp;ET Samsung Captivate (Galaxy S SGH-I897) running Android 2.2 (Froyo).
Outbound: My US phone plan converted to an international plan before I
left. When I landed at Heathrow, my phone connected to the Orange
network by default. While Orange gave me data services, I had no voice
services ? either incoming or outgoing. After many emails with our
stateside service folks followed by about an hour of long distance land
line support calls from my hotel room, ATQ&amp;ET international support and I
settled on: Go to: Settings Q&gt;E Wireless and network Q&gt;E Mobile networks Q&gt;E
Network operators Q&gt;E Available networks I selected ?O2 ? UK? and it
worked with both data and voice Inbound: When I landed at DFW, my phone
was a brick?no services at all, data or voice? Error messages: Message
bar: Selected network (O2 ? UK) unavailable Annoying popup: Search
Network Manually Back into: Settings Q&gt;E Wireless and network Q&gt;E Mobile
networks Q&gt;E Network operators Q&gt;E Available networks [grey and inactive]
Default Setup [menu otherwise blank] Resolution: After another hour of
US tech support call time, the verdict was to perform a factory data
reset on the phone: Go to: Settings Q&gt;E Privacy Q&gt;E Factory data reset
(erases all data on phone) That worked...and then I had to spend another
hour or two reinstalling all of my apps/data. Not an ideal solution.
Ideally, I would have reset ?Network operators? to the default operator
at Heathrow before I boarded my plane back to the states and avoided
turning my phone into a brick. But there was no indication in the system
that I should do so. Service providers need to provide a built-in app
that resets the default operator in the userQ&apos;Es home country/service
area.</description>
</bug>
<bug>
<bugid>19152</bugid>
<title>ListView Scroll And BackPressed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-08-14T09:47:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajesh.p...@ricksun.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 11:36:32 +0000</openedDate>
<description>I have a custom listview.When i scroll down itQ&apos;Es scrolling properly,But
if i press back button when it is scrolling app suddenly crashes.
Note:-If scrolling completed then i press back button no problem,itQ&apos;Es
goes to back screen. SDK Ver 2.1</description>
<comment>
<author>romain...@android.com</author>
<when>Sun, 14 Aug 2011 09:47:15 +0000</when>
<what>ListView does not do anything specific with the back button, this seems like an app issue.</what>
</comment>
</bug>
<bug>
<bugid>11226</bugid>
<title>Gmail app on phone does not display all messages in the thread (last one missing)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>magnus.a...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 15:37:10 +0000</openedDate>
<description>Hi! First time I notice this. (1) I have a thread of emails with a
friend. I can see this thread both in the regular gmail web interface
and on the Android phoneQ&apos;Es (HTC Hero) Gmail app. (2) However, the very
last message (message 40) that I sent today from the web interface does
NOT show up in the gmail app on the phone. I look at the inbox and the
thread still shows only 39 messages. The web interface correctly shows
40 messages. Note: This message was sent over 5 hours ago. I have
sync:ed the phone, gotten other emails, restarted the phone, etc. since
I sent the message. (3) To make it a bit more strange: If I search for a
keyword in the mail (Q&quot;ErainQ&quot;E, since it is raining today), the email DOES
SHOW in the search view in the thread (in the gmail app on the phone) --
in this view the thread correctly displays 40 messages in the thread.
However, when I click on the thread on the app, message 39 is shown and
there is no longer a message 40. Some more details: (A) I tried to
access gmail via the mobile _web_ interface on the phone -- in this
interface, the mail shows up correctly. (B) This mail contains a link to
a youtube video, which is Q&quot;EincludedQ&quot;E via enabled lab tools in the
regular web interface on the computer (but that should not matter for
the phone interface, should it). Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem. The mail is simply
missing on the gmail app on the phone -- but it displays correctly using
the online mobile services through the phoneQ&apos;Es web browser or by using
the regular web interface on a computer to gmail. First time I have seen
the problem, so I cannot reproduce it (yet) but it is relatively
annoying since it is really not showing me the messages I have in my
inbox ... - What happened. The last mail in a thread (message 40) is not
displayed in the gmail app on the phone. The message was sent over 5h
ago, so it should not be because of the phone not syncing with the
server. I have also gotten lots of other mails during the day that were
displayed correctly within the gmail app. - What you think the correct
behavior should be. I think all messages in an email thread should be
shown. That is, if there are 40 messages in the thread -- all interfaces
should show these messages, regardless if I access the inbox through the
regular computer interface, the gmail app on the phone, or the mobile
interface through the phones web browser. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) I have an HTC Hero.
Firmware: 2.1-update1 Build Number: 3.32.405.2 CL191507 Software number:
3.32.405.2 Kernel version: 2.6.29-063c4d24 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem. I do not have a
development environment.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 14 Sep 2010 17:52:39 +0000</when>
<what>Issue 11227 has been merged into this issue.</what>
</comment>
<comment>
<author>magnus.a...@gmail.com</author>
<when>Tue, 14 Sep 2010 18:11:40 +0000</when>
<what>Update:
  My friend replied on the Q&quot;ElostQ&quot;E message in the thread. Now all messages are correctly displayed on the phone again.

==Q&gt;E The reply Q&quot;ErestoredQ&quot;E the thread but I still consider the bug to be important as the sync in the gmail app did not function properly.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:11:19 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>9557</bugid>
<title>Example of Time.toMillis() API has been mistyped.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skys...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 09:52:18 +0000</openedDate>
<description>Example of Time.toMillis() API has been mistyped. Here is a example of
Time.toMillis() API. API url is like below.
http://developer.android.com/reference/android/text/format/Time.html#toMillis(boolean)
------------------------------------------------------------ ...
time.set(2007, 10, 4); // set the date to Nov 4, 2007, 12am ...
------------------------------------------------------------ In this
example, the parameters of set() method have been described incorrectly.
The example above shows us the first parameter looks like year. But the
first parameter is month Day, so, I mean it has been mistyped. The
correct example is like below.
------------------------------------------------------------ ...
time.set(4, 10, 2007); // set the date to Nov 4, 2007, 12am ...
------------------------------------------------------------</description>
<comment>
<author>FireFart</author>
<when>Tue, 06 Jul 2010 18:45:55 +0000</when>
<what>https://review.source.android.com/#q,15658,n,z</what>
</comment>
</bug>
<bug>
<bugid>4430</bugid>
<title>IME Japanese is on by default and opens up in games when using keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>travisbe...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 01:16:03 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
- What happened. When pressing Q&apos;EpQ&apos;E and some other characters the small
IME box opens up in a non text view when they are just game controls. -
What you think the correct behavior should be. Not to open up IME from
key presses in a non text view unless requested to do so.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:30:59 +0000</when>
<what></what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Tue, 12 Jan 2010 15:27:29 +0000</when>
<what>I ran into this same issue today with the SDK 2.1 emulator, as my app uses a pure
graphics screen, using key presses for changing state. I did not have this problem
with the SDK 1.6 (emulator and ADP1). I now had to manually turn off the Japanese IME
(default on) in Settings. Is there a programmatic way to prevent this problem from
bugging end users?

Thanks
</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Tue, 12 Jan 2010 16:20:54 +0000</when>
<what>More specifically, in the SDK 2.0 and higher emulators I have to turn off the check
box in Settings | Language and keyboard | Text settings, which shows some
Japanese-looking labels. Then I get my expected behavior using keypresses on my
graphical app view. DonQ&apos;Et know why I get these unreadable (to me) labels for Text
settings, because AFAIK I always select US settings, while I am located in The
Netherlands, and have nothing to do with Asian languages/locales. Image attached.</what>
</comment>
<comment>
<author>a...@anon31459.info</author>
<when>Wed, 24 Mar 2010 23:10:05 +0000</when>
<what>possibly related to:
 http://code.google.com/p/android/issues/detail?id=7362</what>
</comment>
<comment>
<author>travisbe...@gmail.com</author>
<when>Thu, 25 Mar 2010 02:29:06 +0000</when>
<what>It does look related, and it is still not fixed.</what>
</comment>
<comment>
<author>jimvonm...@gmail.com</author>
<when>Sun, 20 Jun 2010 21:45:20 +0000</when>
<what>This bug is extremely annoying - I need to uncheck that bloody option every time I start the emulator. Does anyone know how to disable that IME box without changing phone settings?</what>
</comment>
</bug>
<bug>
<bugid>15754</bugid>
<title>Alarm clock displays wrong time Q&quot;Euntil alarm ringsQ&quot;E when DST change occours next day</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>joeh...@gmail.com</reportedBy>
<openedDate>Sat, 26 Mar 2011 22:47:59 +0000</openedDate>
<description>Configure your date to the day before DST changing occours (e.g. 26.
March 2011). Schedule an alarm for the next day. The tooltip will say
Q&quot;Eyour alarm is configured to ring in X hoursQ&quot;E Where X is calculated
without without the DST change. I am running Android 2.1 Eclair Update 1</description>
<comment>
<author>djhector...@gmail.com</author>
<when>Mon, 28 Mar 2011 07:44:47 +0000</when>
<what>IQ&apos;Eve added an issue related to this, #15780</what>
</comment>
</bug>
<bug>
<bugid>2449</bugid>
<title>dalvik/libcore/luni/src/main/native/java_net_InetAddress.cpp: InetAddress_gethostbyaddr only copies 4 bytes of IPv6 address</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:14:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>unixma...@gmail.com</reportedBy>
<openedDate>Fri, 17 Apr 2009 15:54:04 +0000</openedDate>
<description>The native implementation of InetAddress.gethostbyaddr() copies only 4
bytes of an IPv6 address to the rawAddress in the Java object. It should
copy 16 bytes, instead. The attached patch solves the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Apr 2009 18:32:33 +0000</when>
<what>Filed as internal bug 1800540.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:14:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4627</bugid>
<title>Separate Q&quot;EVote for this issue and get email change notificationsQ&quot;E options</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-12T13:44:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>SteveBil...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 23:18:04 +0000</openedDate>
<description>For the issues in this Google Code Android site, there should be two
options instead of one for voting for an issue and for getting email
change notifications. These two options should not be grouped together.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:44:46 +0000</when>
<what>Please report this in the main code.google.com issue tracker at
http://code.google.com/p/support/issues/list as there is currently no way to change
this behavior in a per-project basis.

(Note: you can go to profile-Q&gt;Esettings and disable email notifications on starred
issues, but itQ&apos;Es a global setting).</what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Thu, 12 Nov 2009 15:38:23 +0000</when>
<what>Thanks.  I found there already was an issue for this topic there:

http://code.google.com/p/support/issues/detail?id=1108Q&amp;Esort=-stars%20-
idQ&amp;Ecolspec=ID%20Type%20Status%20Milestone%20Priority%20Stars%20Owner%20Summary</what>
</comment>
</bug>
<bug>
<bugid>244</bugid>
<title>Exeption window on QVGA-Screens unclosable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-07T20:27:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NicolasG...@gmail.com</reportedBy>
<openedDate>Wed, 13 Feb 2008 21:10:36 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Make an Application that
causes an Exception and start Emulator with QVGA Screensize See
screenshot - Sample source code demonstrating the problem Close-Buttons
are out of screen.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:27:40 +0000</when>
<what>The QVGA screen size is more or less unsupported in M5.  The UI will be optimized to work on QVGA in a future release.</what>
</comment>
</bug>
<bug>
<bugid>7723</bugid>
<title>Push Notification Service</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>59</stars>
<reportedBy>djmjr5...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 18:51:10 +0000</openedDate>
<description>Push Notification Services are available on all major smartphone
platforms, such as iPhone, Blackberry, Palm, Windows Phone 7 when it
arrives. This is the biggest problem for me as a developer for android.
As far as I know there is no way to get a notification to the phone
without using polling, or SMS. One requires battery drain and huge
server infrastructure and the other requires the user to pay for each
SMS you send them. These solutions are bandaids. We need a real Push
Notification Service for Android.</description>
<comment>
<author>penguins...@gmail.com</author>
<when>Sat, 24 Apr 2010 00:07:41 +0000</when>
<what>This is an absolute necessity Q&amp;E something i was shocked to discover wasnQ&apos;Et supported 
when i purchased my N1. Starred.</what>
</comment>
<comment>
<author>sophiaburns</author>
<when>Sun, 25 Apr 2010 06:26:34 +0000</when>
<what>Sounds good!</what>
</comment>
<comment>
<author>peter.m...@gmail.com</author>
<when>Thu, 06 May 2010 17:16:19 +0000</when>
<what>Making the Facebook App have push notification will definitely improve the Android user experience. Facebook 
for Windows Mobile does not have this either. Google, please make Android at least a bit better than WinMo</what>
</comment>
<comment>
<author>SwainAar...@gmail.com</author>
<when>Fri, 07 May 2010 00:29:31 +0000</when>
<what>I agree.  thats the only thing that miss about my blackberry.  I absolutely love android... 
having that would make it a no brainer to stay with android!!!</what>
</comment>
<comment>
<author>EVILm...@gmail.com</author>
<when>Mon, 13 Sep 2010 18:08:19 +0000</when>
<what>Much agreed. Push allows alot more features and adds to the already high quality of the android os, we are to beat the apple arenQ&apos;Et we? CanQ&apos;Et fall back on fine details.
Come to think of it,I have seen apps in the app market that apparently use push for free messaging ... has this feature been enabled? Only just noticed this four months old but I have had no success with push on my HD2</what>
</comment>
<comment>
<author>mikefros...@gmail.com</author>
<when>Sat, 18 Sep 2010 15:49:48 +0000</when>
<what>If the Android OS really wants to make a run for the best mobile phone platform out there it needs to have Push.</what>
</comment>
<comment>
<author>Dhr.A.Fr...@gmail.com</author>
<when>Mon, 01 Nov 2010 13:45:31 +0000</when>
<what>question.. canQ&apos;Et the API be used as push? i believe that was added with the release of froyo</what>
</comment>
<comment>
<author>tecsh...@gmail.com</author>
<when>Wed, 03 Nov 2010 00:51:10 +0000</when>
<what>This is by far my biggest disappointment with the android - I assumed it had this capability when I bought the phone but I am very unhappy that it doesnQ&apos;Et. 

Without this social networking apps are pretty useless such as Facebook. 

Other then this issue I must say IQ&apos;Em very happy with my Android.</what>
</comment>
<comment>
<author>michaelhood</author>
<when>Wed, 03 Nov 2010 01:00:32 +0000</when>
<what>Android does have Q&quot;ECloud to Device MessagingQ&quot;E (Push) on 2.2 and higher.

http://code.google.com/android/c2dm/index.html</what>
</comment>
<comment>
<author>tecsh...@gmail.com</author>
<when>Wed, 03 Nov 2010 16:52:04 +0000</when>
<what>oh wow, Thanks a lot of that michalhood, I was mistaken - I must have been looking at old documentation which in that case is my bad. 

Thanks again!</what>
</comment>
<comment>
<author>talktoa...@gmail.com</author>
<when>Mon, 15 Nov 2010 11:46:15 +0000</when>
<what>so now  we just need to have FB app update to get PUSH notifications ?</what>
</comment>
<comment>
<author>angelo.g...@gmail.com</author>
<when>Mon, 03 Jan 2011 08:05:48 +0000</when>
<what>@11 - Contact Facebook (http://www.facebook.com/apps/application.php?id=74769995908) about getting this fixed.</what>
</comment>
<comment>
<author>omarreh...@gmail.com</author>
<when>Tue, 18 Jan 2011 05:27:06 +0000</when>
<what>Lack of push notification in android is a huge hurdle in my development. Its a Must Have for me for android development. :(</what>
</comment>
<comment>
<author>angelo.g...@gmail.com</author>
<when>Tue, 18 Jan 2011 05:31:20 +0000</when>
<what>@13 - http://code.google.com/android/c2dm/index.html</what>
</comment>
</bug>
<bug>
<bugid>4107</bugid>
<title>Enhancement : Add Yahoo Messenger</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 13:28:53 +0000</openedDate>
<description>add yahoo messenger to the IM app, make sure multiple signings as well
ie. i got a google and ym chats, so i can keep both online or pick one
to be on.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:40:07 +0000</when>
<what></what>
</comment>
<comment>
<author>cyberm...@gmail.com</author>
<when>Wed, 27 Jan 2010 10:29:06 +0000</when>
<what>You can try using meebo app, itQ&apos;Es free and it does the job but maybe having a native
YM app would be nice.</what>
</comment>
</bug>
<bug>
<bugid>17747</bugid>
<title>WiFi tether getting strange problem between Dell XCD 2.1 and Samsung Galaxy Tablet 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>biswas.s...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 14:39:00 +0000</openedDate>
<description>Hi All, I have one Dell XCD Android 2.1 version phone. Recently I have
purchased Samsung Galaxy Tablet Sprint version - Android 2.2. Before to
buy it I planned use it in WiFi only mode. And shall use my phone for
WiFi tether. Previously I tested that Barnacle wifi tether (free
version) was working good with my Laptop. But this is now working with
my new tablet. It is not showing as WiFi network at all. But Tablet can
connect with other WiFi network. Also I have tested with on LG p500
Android 2.2 model and it is working fine. Can any one help me to solve
the problem. Why this is happening and what may be solution. Thanks
Suman</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 17 Jun 2011 18:43:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9999</bugid>
<title>droid.froyo2.2 native browser reloading page when typing log in info</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>toyota...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 21:43:13 +0000</openedDate>
<description>Motorola droid/verizon/has su Q&quot;ErootQ&quot;E access /frf57/frf84b/frf91/frg01b
froyo 2.2 builds/ .issue with native browser when loging in to Q&quot;Ewachovia
online Q&quot;E. using android keyboard. . when typing user name in the
highlighted box the browser reloads as soon as the first character is
typed, taking you back to an empty highlighted user log in box. no
issues with wachovia online log in using skyfire browser.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 26 Jul 2010 15:48:37 +0000</when>
<what>I couldnQ&apos;Et reproduce the bug, but I am unsure of the reproduction steps.
Are you visiting https://www.wachovia.com ?
Are you using the onscreen keyboard or the physical keyboard?
Which Droid model are you using?
Is this a regression?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 26 Jul 2010 15:49:25 +0000</when>
<what>Issue 9998 has been merged into this issue.</what>
</comment>
<comment>
<author>toyota...@gmail.com</author>
<when>Sat, 31 Jul 2010 00:00:28 +0000</when>
<what>Motorola droid a855. browser settings set to default.
https://onlineservices.wachovia.com/auth/AuthService?action=presentLoginQ&amp;Eurl=https%3A//onlineservices.wachovia.com/NASApp/NavApp/Titanium%3Faction%3DreturnHome.
the page seems to only reload when using the on screen key board. when using
the physical keyboard, the log in info can be input without the page
reloading.

Updates:
       Status: NeedsInfo
       Owner: cccandroid
       Labels: Component-Browser</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8744</bugid>
<title>Back should open last active app (when pressed from home)</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-31T23:51:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 21:40:07 +0000</openedDate>
<description>If you press the home key, then the back key the user would expect
android to jump back to the last active app but instead it just ignores
the back key. Please consider letting Back right after Home work - sort
of like an undo for pressing Home.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 May 2010 23:51:35 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 01 Jun 2010 00:22:41 +0000</when>
<what>if too confusing you could make second tap back or 
double-clicking back or holding back go to last 
active app.</what>
</comment>
</bug>
<bug>
<bugid>11380</bugid>
<title>SQLiteCursor.getColumnIndex() prints exception when column name contains a period</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gnanaswa...@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 09:12:46 +0000</openedDate>
<description>When using SQLiteCursor.getColumnIndex(String columnNameWithPeriod), if
the column name contains a Period i.e Q&quot;E.Q&quot;E, then there is a harmless
exception that is throw to the Log and is marked as error Seems that
this was reported earlier as Issue#7201.
http://code.google.com/p/android/issues/detail?id=7201 But doesnQ&apos;Et
intent to explain what the problem is. The logic however works, but just
prints the exception into the logs. Referring to the source code from
here
http://www.netmite.com/android/mydroid/cupcake/frameworks/base/core/java/android/database/sqlite/SQLiteCursor.java
Can the exception be removed or was it there intentionally?</description>
<comment>
<author>gnanaswa...@gmail.com</author>
<when>Tue, 21 Sep 2010 11:40:09 +0000</when>
<what>If i understand the logic properly. Was that a way to print the stack trace of the code into the logs to analyze/identify the call stack whenever that specific method gets called with a period in the column name.</what>
</comment>
<comment>
<author>RatsTra...@gmail.com</author>
<when>Tue, 04 Oct 2011 11:49:46 +0000</when>
<what>However, when select from multiple tables, this behavior gives the index of the first field with the specified name. Does not include the table name.</what>
</comment>
</bug>
<bug>
<bugid>6672</bugid>
<title>Display Error Q&quot;ECombined InboxQ&quot;E in Email app.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>korn...@gmail.com</reportedBy>
<openedDate>Tue, 16 Feb 2010 15:33:28 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Setup accounts for Yahoo IMAP and
Gmail IMAP. 2. Access to Q&quot;ECombined InboxQ&quot;E - What happened. 1. I canQ&apos;Et
find yahoo mail in Q&quot;ECombined InboxQ&quot;E. 2. Menu Q&gt;E Accounts Q&gt;E Touch folder
of yahoo. Then, there are mails in INBOX of yahoo. - What you think the
correct behavior should be. At the same time, there should be all of
mails in Q&quot;ECombined InboxQ&quot;E.</description>
</bug>
<bug>
<bugid>2811</bugid>
<title>Email app doesnQ&apos;Et always bring the softkeyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>readmc...@gmail.com</reportedBy>
<openedDate>Sun, 31 May 2009 17:18:08 +0000</openedDate>
<description>PLEASE IGNORE ISSUE 1280. THIS IS THE FULL DETAIL. NOTE: This form is
only for reporting bugs. For questions, comments, or advice please
visit: http://groups.google.com/group/android-developers Please describe
the problem in as much detail as possible. Be sure to include: - Steps
to reproduce the problem - Sample source code demonstrating the problem
- What you think the correct behavior should be. - open the email
program (not gmail), reply to an email. The cursor will appear in the
body od the message however there is no soft keyboard. Tapping in the
body od the email will not ,ake ot appear. To get the soft keyboard to
show you have to tap into another writable box then tap back into the
body and the soft keyboard will then appear. - the way I think this
should work is while the soft keyboard does not need to appear
immediately it should appear by tapping the body of the message without
having to tap into another text box.</description>
<comment>
<author>readmc...@gmail.com</author>
<when>Sun, 31 May 2009 17:20:18 +0000</when>
<what>Meant please ignoe 2810 not 1280 sorry</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:14:12 +0000</when>
<what>Issue 2810 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:14:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:03:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10431</bugid>
<title>music search pulls wrong results</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>alterna...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 00:57:33 +0000</openedDate>
<description>Whenever I search within this music player, the results never come out
properly. For instance, if I search for Q&apos;EaloudQ&apos;E it will bring up songs
and artists that have none of those terms in it. I expected to work like
the search on an ipod or any computer. I use isyncr to put music on my
phone. IQ&apos;Em on a nexus one, T-Mobile, stock 2.2</description>
<comment>
<author>stanal...@gmail.com</author>
<when>Sun, 29 Aug 2010 17:30:37 +0000</when>
<what>I have had this problem for a few weeks on my Motorola Droid as well.  I tried uninstalling the Google Search and Voice Search updates, but that did not help.  Perhaps it was the 2.2 update.  If I type directly in the list views, it works fine.  But if I use the search button on the phone, it is terrible.  Just about anything I type into the search box returns things like Q&quot;EAmsterdam Philharmonic OrchestraQ&quot;E first.  I am typing in specific things like Doors, The Doors, Empire, Empire State of Mind...and the correct results are way down the list if at all.  It should list exact matches first, like it used to.</what>
</comment>
<comment>
<author>stanal...@gmail.com</author>
<when>Tue, 31 Aug 2010 06:55:00 +0000</when>
<what>
I read some tips online to force rebuilding the music database and that did NOT help.  I am a developer, and I can see that the ContentResolver is returning weird results when using LIKE with the Q&quot;EkeyQ&quot;E fields (i.e, MediaStore.Audio.Media.ARTIST_KEY).  The results are good using Q&apos;E=Q&apos;E instead of LIKE or if doing a text comparison instead of using the KEY fields.  I dug into the Android source, but I could not tell if the problem is a result of changes to the Collation Key or to the class that actually does the comparison.

I have tested my wifeQ&apos;Es HTC G1 running Android 1.6 (DMD64) and it does NOT return any crazy results--all results actually contain what was searched.

I hope someone can response whether this will even be considered a bug or written off as some kind of Q&quot;EenhancementQ&quot;E (like Microsoft does with browser bugs)
</what>
</comment>
<comment>
<author>mike.calhoun</author>
<when>Tue, 14 Sep 2010 04:23:26 +0000</when>
<what>This has been driving me nuts.  Hope this gets fixed soon.</what>
</comment>
<comment>
<author>alex.sho...@gmail.com</author>
<when>Tue, 08 Mar 2011 19:55:26 +0000</when>
<what>I am seeing this issue as well, running 2.2 on a Motoral Atrix.  IQ&apos;Eve tried the stock music player and WinAmp with the same (bad) search results.</what>
</comment>
<comment>
<author>grecob...@gmail.com</author>
<when>Wed, 13 Jul 2011 21:20:24 +0000</when>
<what>Just updated to 2.3 on a Nexus One, and IQ&apos;Em no longer experiencing this issue.</what>
</comment>
</bug>
<bug>
<bugid>6348</bugid>
<title>Bluetooth should have the option to be constantly discoverable and not just have a set time limit</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-03-21T16:22:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>141</stars>
<reportedBy>stevie020</reportedBy>
<openedDate>Fri, 29 Jan 2010 14:47:35 +0000</openedDate>
<description>On the Nexus One, the discoverable time is set to approx 120 seconds.
There should be the option to alter or remove this time limit.</description>
<comment>
<author>karl.goo...@koft.com</author>
<when>Fri, 29 Jan 2010 18:27:05 +0000</when>
<what>Yes! Absolutely. It would be a battery drain, but let US decide, please...</what>
</comment>
<comment>
<author>nad...@gmail.com</author>
<when>Thu, 04 Feb 2010 04:09:21 +0000</when>
<what>Many other phone platforms allow Bletooth to be discoverable all the time, so I think
this should not be too much of a drain on the battery.

This would enable many interesting apps like service and peer discovery, actions that
happen based on proximity of phone to other phones or devices, etc.

Alternatively, make this an app permission, like in this proposal:
http://forum.xda-developers.com/showthread.php?t=587006</what>
</comment>
<comment>
<author>rzaj...@gmail.com</author>
<when>Thu, 18 Mar 2010 05:30:26 +0000</when>
<what>I just bought Nexus One i canQ&apos;Et run my application on it! It was working fine with G1. 
Application requires to set bluetooth in discoverable mode for long periods of time. 
Please fix that issue. It would allow some interesting applications to be written.</what>
</comment>
<comment>
<author>travisne...@gmail.com</author>
<when>Thu, 18 Mar 2010 13:44:12 +0000</when>
<what>I agree with the above points.  

Such a time limit really restricts the breadth of applications that could be made.

On the G1 the battery only decreased by 6% all day while bluetooth was in
discoverable mode the whole time, so I donQ&apos;Et think that battery power would be too
much of an issue..  </what>
</comment>
<comment>
<author>tlia...@gmail.com</author>
<when>Thu, 18 Mar 2010 16:15:35 +0000</when>
<what>^ *
^ *
To the both of you, the restrictions of something like bluetooth is ludicrous, if it
is battery life that is the issue, google, let it be known; if it is for the sake of
security, then get a reality check, it isnQ&apos;Et a good way to secure/preserve any life
to the phone. 

Google, give us a clear answer as to why this cannot be disabled! 


</what>
</comment>
<comment>
<author>ccla...@gmail.com</author>
<when>Thu, 18 Mar 2010 20:45:40 +0000</when>
<what>I agree, what is the problem with, at least, an option to toggle discoverable mode to 
a permanent state?  Discoverable mode neither drains the battery nor does it create 
security risks for the device itself.  I understand GoogleQ&apos;Es desire to improve their 
design and such, but this so called Q&quot;EimprovementQ&quot;E severely limits the potential of 
many applications.  Why cause people who need the permanent state to have to find an 
API hack to do what they need to do?  ItQ&apos;Es silly to think that someone would create 
an open source piece of software then restrict major functionality to itQ&apos;Es users.  
Come on Google, stop listening to some programmer that wanted to look good by making 
up some point as to why this was a good idea and take the time limit back off.</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Wed, 21 Apr 2010 08:35:41 +0000</when>
<what>I agree with the proposal. I work with a Motorola Milestone (currently with 2.0.1)
and have the same issue. My application needs the device discoverable the whole time.
To popup the permission dialog to the user every five minutes is not acceptable
(first time would be OK, but not every time).

I have never seen a mobile phone with Bluetooth support that imposed a time limit to
discoverability.

WouldnQ&apos;Et it be possible in the mean time a workaround, such as writing a small native
lib and enabling discoverability by means of Bluez API, or low level permissions
wouldnQ&apos;Et let me do it that way? I realized I couldnQ&apos;Et measure RSSI levels of a
connection this way because the previous low level Bluetooth connection (without
pairing) needed always failed to get established.</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Wed, 21 Apr 2010 14:30:49 +0000</when>
<what>I tried implementing a native call (using code extracted from hciconfig tool that
comes with Bluez tools) and the workaround doesnQ&apos;Et work either :-( (should be a
matter of privileges, I have not rooted my Milestone).

It fails in the ioctl call.

---------------------------------- Native code ------------------------------------

/*
 * Class:     mioservices_util_bluetooth_DirectBluetoothInterface
 * Method:    setDiscoverable
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL
Java_mioservices_util_bluetooth_DirectBluetoothInterface_setDiscoverable
  (JNIEnv *env, jobject obj, jboolean discoverable)
{
	int ctl;
	struct hci_dev_info di;
	int scanMode;

	/* Open HCI socket  */
	if ((ctl = socket(AF_BLUETOOTH, SOCK_RAW, BTPROTO_HCI)) Q&lt;E 0) {
	    throwException(env, Q&quot;ECanQ&apos;Et open HCI socket.Q&quot;E);
		return;
	}

    // Abrimos el hci0
	di.dev_id = 0;

	if (ioctl(ctl, HCIGETDEVINFO, (void *) Q&amp;Edi)) {
		close(ctl);
		throwException(env, Q&quot;ECanQ&apos;Et get device infoQ&quot;E);
		return;
	}

	if (hci_test_bit(HCI_RAW, Q&amp;Edi.flags) Q&amp;EQ&amp;E
			!bacmp(Q&amp;Edi.bdaddr, BDADDR_ANY)) {
		int dd = hci_open_dev(di.dev_id);
		hci_read_bd_addr(dd, Q&amp;Edi.bdaddr, 1000);
		hci_close_dev(dd);
	}

    scanMode = SCAN_DISABLED;

	if(discoverable == JNI_TRUE)
	{
		scanMode = SCAN_PAGE | SCAN_INQUIRY;
	}
	
	if(cmd_scan(ctl, di.dev_id, scanMode) Q&lt;E 0)
	{
	    close(ctl);
	    throwException(env, Q&quot;ECanQ&apos;Et set discoverable modeQ&quot;E);
	    return;
	}

	close(ctl);
	return;
}

static int cmd_scan(int ctl, int hdev, int scanMode)
{
	struct hci_dev_req dr;

	dr.dev_id  = hdev;
	dr.dev_opt = scanMode;

	if (ioctl(ctl, HCISETSCAN, (unsigned long) Q&amp;Edr) Q&lt;E 0) {
		return -1;
	}
	
	return 0;
}
</what>
</comment>
<comment>
<author>hcze...@gmail.com</author>
<when>Wed, 21 Apr 2010 18:50:23 +0000</when>
<what>@fernando.miguelez: WhatQ&apos;Es the exact error message? Could this work on a rooted
Milestone? (Note: Rooting it is a painless and easily reversible procedure.)</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Wed, 21 Apr 2010 20:20:06 +0000</when>
<what>The error is in this piece of code:

if (ioctl(ctl, HCISETSCAN, (unsigned long) Q&amp;Edr) Q&lt;E 0) {
		return -1;
	}

ioctl() call fails (returns less than 0). I do not know the exact error (it is set
with perror, it should not be very dificult to try it out). I would bet that with a
rooted phone (and executing this code with root privileges) would work (or if the
hci0 device had rw access for all). But rooting the phone is not a solution for me.
</what>
</comment>
<comment>
<author>hcze...@gmail.com</author>
<when>Wed, 21 Apr 2010 21:13:40 +0000</when>
<what>@fernando.miguelez: I could test it on my rooted Milestone. Contact me at my username
at gmail.com if you are interested.</what>
</comment>
<comment>
<author>nad...@gmail.com</author>
<when>Wed, 21 Apr 2010 21:37:02 +0000</when>
<what>The advantage of a non-rooted solution is of course that the app could be easily
installed by others and also be placed on the Android market..

If you have a rooted phone you could configure your app as a system app and do the
direct bluetooth call to setScanMode() from java, no need for the c implementation.</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Wed, 21 Apr 2010 21:40:36 +0000</when>
<what>setScanMode() is only available at BluetoothService, which is not visible from normal
Java API, no matter if you are executing with root privileges or not (or I might be
wrong).</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Thu, 22 Apr 2010 07:47:22 +0000</when>
<what>I attach the example of direct access to Bluez API (through JNI interface) to enable
discoverability. It does not work with unrooted phones (not tested with rooted ones,
but it should work).

You can install APK inside bin directory with ADB o recompile application yourself
(easiest way is to import the project from Eclipse).
</what>
</comment>
<comment>
<author>hcze...@gmail.com</author>
<when>Sun, 25 Apr 2010 10:50:17 +0000</when>
<what>@fernando.miguelez: When installing the application normally, it does not seem to get
any special extra privileges on my rooted phone.

I tried installing it to /system/app/, but it then always crashes right after the start.

Is there some other way to execute the application with root privileges?</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Mon, 26 Apr 2010 07:00:55 +0000</when>
<what>I have not testet it myself with a rooted phone. There should be and application such
as the command line SU that let you execute an application with root privileges.
Other way round could the that the application itself asked you for these privileges.

You can modify the code yourself and try different approaches. I can not help you any
further.</what>
</comment>
<comment>
<author>bitsAndr...@gmail.com</author>
<when>Fri, 11 Jun 2010 19:32:35 +0000</when>
<what>Hi,
Is there anyway to make bluetooth discoverable without having to root the application?  Do you know if there is anyway to go around this problem?  The android phone limits me from making it discoverable for more than 300 seconds and automatically turn on the phoneQ&apos;Es discoverable mode without user permission. Thank you.

Sincerely,
Bits Android Team</what>
</comment>
<comment>
<author>djstur...@gmail.com</author>
<when>Fri, 11 Jun 2010 20:35:14 +0000</when>
<what>Give people (or at least developers) the choice to leave any of this on.  You could have an small icon indicating that BT is on so that people can tell if some app turned it on and left it on, but allow some choice.</what>
</comment>
<comment>
<author>panwei.p...@gmail.com</author>
<when>Fri, 11 Jun 2010 21:44:04 +0000</when>
<what>I think the easiest fix for google side is to disable the time limit for discoverable mode. The user will still see a notification saying the app is enabling bluetooth discoverable for 0 sec -- infinity.</what>
</comment>
<comment>
<author>fckggl...@gmail.com</author>
<when>Fri, 11 Jun 2010 21:54:19 +0000</when>
<what>This makes ad-hoc networking applications using bluetooth nigh impossible.  Ad-hoc networking is something that is a very hot research topic, and this Q&quot;EfeatureQ&quot;E will cause researchers to move to other platforms to conduct their work.  Please provide the option to turn this off!</what>
</comment>
<comment>
<author>alexpent...@gmail.com</author>
<when>Sat, 12 Jun 2010 11:38:07 +0000</when>
<what>It is crazy that this Android has this limitation.   I breaks all sorts of potentially useful local networking apps, and having a `magic switchQ&apos;E that secretly turns your bluetooth off is simply bad design.  It has screwed me when I was wrestling with trying to pair my phone to a cranky storage device.</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Sun, 13 Jun 2010 01:57:39 +0000</when>
<what>This limitation means I have to keep manually setting the device to being discoverable every time I start the engine in my car to use bluetooth hands free and bluetooth wireless stereo. I know the after market head unit I have isnQ&apos;Et the best and probably should automatically connect without the device being discoverable, but it doesnQ&apos;Et (ItQ&apos;Es a Pioneer DEH-P75BT).

Being able to play my music from my phone in my car without doing this manual process would make the whole thing so much cooler!</what>
</comment>
<comment>
<author>bitsAndr...@gmail.com</author>
<when>Sun, 13 Jun 2010 04:05:16 +0000</when>
<what>I agree with panwei.pway on the amount of time bluetooth should be on, infinity is what IQ&apos;Em aiming for!  Does anyone know how to implement this by code?  The code that the AndroidDeveloper site provide only show the max amount of time developers can make the bluetooth device to be on discoverable mode.  Any time more than that will be Q&quot;Ecapped.Q&quot;E  300 seconds is not enough time for my app to do its job.  Can someone help me with this problem?

Intent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);        discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);
startActivity(discoverableIntent);

Thank you.

Sincerely,
BitsAndroidTeam</what>
</comment>
<comment>
<author>hcze...@gmail.com</author>
<when>Sun, 13 Jun 2010 07:51:47 +0000</when>
<what>I have the same problem with my car radio, itQ&apos;Es a Pioneer DEH-P9800BT. It doesnQ&apos;Et connect when Bluetooth it not discoverable.
Although sometimes the phone (Motorola Milestone) seems to connect later, when there is an incoming call.</what>
</comment>
<comment>
<author>dylankno...@gmail.com</author>
<when>Tue, 15 Jun 2010 20:04:18 +0000</when>
<what>IQ&apos;Em using Android to build a tool for medical research. Background Bluetooth discoverability is an absolute must; asking the user to enable discoverability every 300 seconds simply will not work. Any workaround is greatly appreciated.</what>
</comment>
</bug>
<bug>
<bugid>4901</bugid>
<title>[Email] Unable to specify port for exchange server location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>25</stars>
<reportedBy>richbayliss</reportedBy>
<openedDate>Wed, 18 Nov 2009 21:12:04 +0000</openedDate>
<description>When attempting to configure Exchange support in Eclair emulator, I was
unable to enter the server name including the port number. eg
Q&quot;Email.company.com:4443Q&quot;E. Once entered the Q&quot;ENextQ&quot;E button was unavailable.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:50:40 +0000</when>
<what></what>
</comment>
<comment>
<author>richbayliss</author>
<when>Thu, 19 Nov 2009 23:31:39 +0000</when>
<what>I have downloaded the source and it seems that in the code, it is forced to use port 80 
or 443 later on.

-- I am planning to correct this and test in the emulator ASAP.</what>
</comment>
<comment>
<author>tschmed...@gmail.com</author>
<when>Fri, 11 Dec 2009 19:28:52 +0000</when>
<what>I would appreciate this being fixed - It seems to me this should be an easy bug fix.

I have to live with hearing how my bosses IPHONE with ATT works and my Droid doesnQ&apos;Et 
with our exchange server.</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Sun, 18 Apr 2010 13:56:11 +0000</when>
<what>Havent had time to address this yet. Once 2.1 is out for my Hero I will take up the challenge again.</what>
</comment>
<comment>
<author>garethry...@gmail.com</author>
<when>Thu, 06 May 2010 16:01:25 +0000</when>
<what>Can you give me a hint at where in the source code I should look. I would like to be
able to set which port to use as well!</what>
</comment>
<comment>
<author>dmcri...@gmail.com</author>
<when>Fri, 02 Jul 2010 23:54:38 +0000</when>
<what>Any new updates on this problem.  I would also like to know where to look in the source</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Tue, 20 Jul 2010 22:56:46 +0000</when>
<what>I believe I might have solved this issue in Froyo source.

It is very very alpha at the moment - so after some testing I could find out how to push the source back to AOSP.</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Tue, 20 Jul 2010 22:58:26 +0000</when>
<what>If you want to test etc, attached is the APK file - use at your own risk.

Works with my email and contacts on Exchange 2007.</what>
</comment>
<comment>
<author>uwe.koehler@gmail.com</author>
<when>Tue, 27 Jul 2010 19:33:07 +0000</when>
<what>how can I install the apk. Installation on my nexus one (android 2.2) fails</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Wed, 28 Jul 2010 11:23:47 +0000</when>
<what>Q&quot;Eadb install -r Mail.apkQ&quot;E

You must overwrite the existing Mail.apk file - as this version is Q&quot;Ethe sameQ&quot;E as far as the Android OS knows.</what>
</comment>
<comment>
<author>dmcri...@gmail.com</author>
<when>Tue, 03 Aug 2010 06:39:35 +0000</when>
<what>Did you get a chance to upload the source to the AOSP for Froyo</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Tue, 03 Aug 2010 09:30:24 +0000</when>
<what>I havent - to be honest I need to have a read up on the proper etiquete on updating the source.

Also, my implementation may not be the best.... :) Some feedback from anyone who has tried it would be good.

I will look into it, see what I need to do to push my changes back and ill update this thread.</what>
</comment>
<comment>
<author>dmcri...@gmail.com</author>
<when>Tue, 03 Aug 2010 21:42:56 +0000</when>
<what>Rich,
Just a FYI, I tried to install it on my Moto Droid firmware V 2.1 update 1.

I got this error.

1254 KB/s (940494 bytes in 0.732s)
        pkg: /data/local/tmp/email.apk
Failure [INSTALL_FAILED_OLDER_SDK]
</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Tue, 03 Aug 2010 21:59:52 +0000</when>
<what>This APK is compiled against the 2.2 Froyo branch... so that is the reason for the error.</what>
</comment>
<comment>
<author>jeeves...@gmail.com</author>
<when>Tue, 03 Aug 2010 22:28:06 +0000</when>
<what>This works perfect on Froyo 2.2. I had a force close with the HTC IME keyboard, easily solved by clicking the 12# button and entering the number of the port directly. Thanks richbayliss!</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Tue, 03 Aug 2010 22:32:43 +0000</when>
<what>I believe I have checked the changes into repo/git. enjoy folks!</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Tue, 03 Aug 2010 22:34:14 +0000</when>
<what>You might need this....

remote: New Changes:
remote:   https://review.source.android.com/16269</what>
</comment>
<comment>
<author>dmcri...@gmail.com</author>
<when>Wed, 04 Aug 2010 04:00:30 +0000</when>
<what>Rich,
Thanks for the news. I will wait till 2.2 gets pushed out and then try it, Should be coming soon.
</what>
</comment>
<comment>
<author>dmcri...@gmail.com</author>
<when>Thu, 05 Aug 2010 19:54:03 +0000</when>
<what>Rich,
I tried to install it on my moto 2.2 now and it got this.

2365 KB/s (940494 bytes in 0.388s)
        pkg: /data/local/tmp/email.apk
Failure [INSTALL_FAILED_CONFLICTING_PROVIDER]
</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Thu, 05 Aug 2010 22:49:49 +0000</when>
<what>Sorry. I dont know what the problem is. It is simply the Froyo version compiled with the fix.

It would report exactly the same as the broken Froyo Email app, which is why you need the Q&quot;E-rQ&quot;E switch on adb (reinstall) but I didnQ&apos;Et encounter this issue myself.</what>
</comment>
<comment>
<author>dmcri...@gmail.com</author>
<when>Wed, 11 Aug 2010 05:30:14 +0000</when>
<what> I read on the web that You can solve this by changing the value of android:authorities in the androidmanifest.XML file. The reason for the error is that another application is install on the device with the same value as android:authorities.</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Wed, 11 Aug 2010 09:21:37 +0000</when>
<what>Yeah - I read that too. Unfortunately I cant do that as this APK is meant to replace the existing one, not an additional app.</what>
</comment>
<comment>
<author>dmcri...@gmail.com</author>
<when>Wed, 11 Aug 2010 16:30:47 +0000</when>
<what>Ok thanks I will take a look at my build</what>
</comment>
<comment>
<author>dmcri...@gmail.com</author>
<when>Fri, 13 Aug 2010 14:37:29 +0000</when>
<what>Rich,
Quick question which build of froyo 2.2 did yours work on?

The reason being is i got the 2.2 build:frg01b</what>
</comment>
<comment>
<author>richbayliss</author>
<when>Fri, 13 Aug 2010 22:45:45 +0000</when>
<what>TBH im not sure - I have OpenDesire 2.0 on my phone and it works - so I think FRF91</what>
</comment>
</bug>
<bug>
<bugid>1386</bugid>
<title>Feature req: support WPA2-Enterprise with EAP extensions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1810</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Fri, 28 Nov 2008 11:48:35 +0000</openedDate>
<description>http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access#EAP_extensions_under_WPA-_and_WPA2-_Enterprise
My employer uses one of these (not sure which, but it uses a username as
well as a password and is tied into a single-sign-on system) and my G1
canQ&apos;Et even see their wifi network. Other devices on the same desk have
excellent reception. Office networks such as this cannot use any mode
that Android currently supports, because none of those modes provides
the ability to revoke credentials for one user (when someone leaves the
company) without affecting other users.</description>
<comment>
<author>ddumont</author>
<when>Thu, 04 Dec 2008 20:02:55 +0000</when>
<what>I second this!   
Please consider!</what>
</comment>
<comment>
<author>praelu...@gmail.com</author>
<when>Thu, 11 Dec 2008 15:34:31 +0000</when>
<what>We use WPA2-Enterprise as well.  A method for getting the 802.1x certificate onto 
the phone would be very advantageous for bringing Android into the corporate 
environment.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:08:17 +0000</when>
<what></what>
</comment>
<comment>
<author>csta...@gmail.com</author>
<when>Mon, 05 Jan 2009 17:11:27 +0000</when>
<what>Android supports EAP extensions, just the UI is lacking.</what>
</comment>
<comment>
<author>LordTro...@gmail.com</author>
<when>Thu, 15 Jan 2009 21:31:52 +0000</when>
<what>Well then, please update the UI so that we can use it?</what>
</comment>
<comment>
<author>julianzi...@gmail.com</author>
<when>Fri, 06 Feb 2009 11:56:29 +0000</when>
<what>It seems that you can edit the iptables manually, but I canQ&apos;Et find out how and itQ&apos;Es
not very user-friendly. Someone said there will be an update the next month...</what>
</comment>
<comment>
<author>andre.bi...@gmail.com</author>
<when>Fri, 20 Feb 2009 07:09:12 +0000</when>
<what>Q&quot;EWe use WPA2-Enterprise as well.  A method for getting the 802.1x certificate onto 
the phone would be very advantageous for bringing Android into the corporate 
environment.Q&quot;E
I second this...
</what>
</comment>
<comment>
<author>seanerussell</author>
<when>Fri, 20 Feb 2009 11:04:50 +0000</when>
<what>You can get a certificate on the phone easily (just put it on the SD card); the
problem is that Android doesnQ&apos;Et support WPA2 Enterprise.</what>
</comment>
<comment>
<author>limleele...@gmail.com</author>
<when>Mon, 23 Feb 2009 04:07:56 +0000</when>
<what>Our company is also going towards WPA2-Enterprise from LEAP. Would desparately need 
WPA2-Enterprise since LEAP is not supported either </what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Mon, 23 Feb 2009 11:50:51 +0000</when>
<what>If you have root on your device, edit /data/misc/wifi/wpa_supplicant.conf and add
whatever network you want; it will even show up in the list in the UI. This example
works for me:

network={
  ssid=Q&quot;EMyEmployerQ&quot;E
  key_mgmt=WPA-EAP
  identity=Q&quot;EmyusernameQ&quot;E
  password=Q&quot;EmypasswordQ&quot;E
}

If your network is more complicated (tunnels, certificates, etc), see the
wpa_supplicant projectQ&apos;Es default configuration file, which has many examples towards
the bottom.

http://hostap.epitest.fi/gitweb/gitweb.cgi?p=hostap.git;a=blob_plain;f=wpa_supplicant/wpa_supplicant.conf</what>
</comment>
<comment>
<author>satanzi...@gmail.com</author>
<when>Fri, 06 Mar 2009 14:47:00 +0000</when>
<what>If this is only a UI problem the priority should probably be upgraded - every German
research institution and university at least supports if not requires WPA2-Enterprise
(see http://www.eduroam.org/), donQ&apos;Et know how this is in other countries and in this
state, Android devices they are more or less useless there.</what>
</comment>
<comment>
<author>tomlanyon@gmail.com</author>
<when>Tue, 10 Mar 2009 02:59:15 +0000</when>
<what>This is the same for many university and corporate networks in Australia. I canQ&apos;Et get this device onto our dot1x 
authenticated wireless network.</what>
</comment>
<comment>
<author>mightysa...@gmail.com</author>
<when>Wed, 11 Mar 2009 17:00:33 +0000</when>
<what>Adding my vote, I work for a small private university, and our staff/faculty wireless
is 802.1x only, and weQ&apos;Ere working to transition the student network to it as well.</what>
</comment>
<comment>
<author>elmuerte.com</author>
<when>Wed, 11 Mar 2009 19:30:46 +0000</when>
<what>IQ&apos;Em trying to get my wlan working, I have the following config, which should be correct:

network={
    ssid=Q&quot;EWLANQ&quot;E
    scan_ssid=1
    key_mgmt=IEEE8021X
    eap=TTLS
    ca_cert=Q&quot;E/data/misc/wifi/GTE_CyberTrust_Global_Root.pemQ&quot;E
    phase2=Q&quot;Eauth=PAPQ&quot;E
    identity=Q&quot;ExxxxxxxxxQ&quot;E
    anonymous_identity=Q&quot;ExxxxxxxxxxxxQ&quot;E
    password=Q&quot;ExxxxxxxxQ&quot;E
}

However, I keep getting a Q&quot;Eauthentication time outQ&quot;E. Am I missing something, or does
anyone know a way to debug this.</what>
</comment>
<comment>
<author>goodespeler</author>
<when>Wed, 18 Mar 2009 13:51:03 +0000</when>
<what>I work for Intuit and our network uses WPA2-Enterprise w/ certificate. Getting this
working would promote Android use and innovation within our company.</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Wed, 18 Mar 2009 14:05:02 +0000</when>
<what>@elmuerte.com/comment 14: IQ&apos;Em afraid I havenQ&apos;Et seen that myself, but I doubt itQ&apos;Es an
Android-specific problem; try
http://hostap.epitest.fi/gitweb/gitweb.cgi?p=hostap.git;a=blob_plain;f=wpa_supplicant/README

Could I just draw peopleQ&apos;Es attention to the star button to the left of the title? To
copy-paste from numerous others:

Just a friendly reminder... if youQ&apos;Ere about to post a comment that says Q&quot;Eme too!Q&quot;E or
Q&quot;EyouQ&apos;Eve got my voteQ&quot;E or Q&quot;E+1Q&quot;E... please just star this issue and leave the
comments-space clean.  When you star the issue, your vote counts.  Issues with a
larger number of people starring the issue are likely going to get more attention. 
More comments, however, are just going to clutter the system and annoy those who have
already starred the issue, possibly encouraging them to unstar the issue, lowering
its perceived importance.  Again, comments should be used to update progress on the
issue itself, not for voting... please leave this to the star.  Thanks.</what>
</comment>
<comment>
<author>Gord.R...@gmail.com</author>
<when>Fri, 20 Mar 2009 18:55:20 +0000</when>
<what>I canQ&apos;Et believe this isnQ&apos;Et working, 

I canQ&apos;Et edit documents

now I canQ&apos;Et connect to my schoolQ&apos;Es wifi.  

wow will the list continue?

Get on it!</what>
</comment>
<comment>
<author>cmho...@gmail.com</author>
<when>Sun, 22 Mar 2009 23:38:03 +0000</when>
<what>I would definitely want this feature without requiring to root my phone. </what>
</comment>
<comment>
<author>rodan...@gmail.com</author>
<when>Tue, 24 Mar 2009 02:36:11 +0000</when>
<what>IQ&apos;Em charged with building mobile apps across multiple platforms, but without the
ability to connect to our corporate network, this phone is going to lie dormant
without much activity...canQ&apos;Et do much with it if I canQ&apos;Et connect to our network...</what>
</comment>
<comment>
<author>agr...@gmail.com</author>
<when>Tue, 24 Mar 2009 13:56:30 +0000</when>
<what>A must please</what>
</comment>
<comment>
<author>D.McEldo...@gmail.com</author>
<when>Tue, 31 Mar 2009 04:40:49 +0000</when>
<what>Editing wpa_supplicant seems to work well enough, although IQ&apos;Ed still like wpa2
Enterprise added to the Wifi gui.
The biggest thing on my list atm is the ability to add proxy settings along with a
username and password.</what>
</comment>
<comment>
<author>Gord.R...@gmail.com</author>
<when>Tue, 31 Mar 2009 05:08:28 +0000</when>
<what>D.McEldowney iQ&apos;Eve been loooking into this is there any insight you could provide me
with. I feel that IQ&apos;Em at a means to an end when it comes to altering the .confg file

thanks Gordon.</what>
</comment>
<comment>
<author>D.McEldo...@gmail.com</author>
<when>Tue, 31 Mar 2009 05:36:20 +0000</when>
<what>@Gord.Robb

The technique that I used requires you to have a rooted phone (I am using a Dev phone).

More or less just follow the instructions listed above by  chris.boyle.name.
To edit the .conf file, in a root terminal input

# cat /data/misc/wifi/wpa_supplicant.conf Q&gt;E /sdcard/wpa_supplicant.conf

This will make a copy of the conf file on your sdcard.
Next youQ&apos;Ell need a text editor.  You can find dozens of them on the market, or just
connect your phone up to your computer.

The next bit requires a bit of reading.  I canQ&apos;Et give you exact details as I donQ&apos;Et
know the security details for your wireless, and for securityQ&apos;Es sake, it should stay
that way.
Have a read through the example .conf file found here: 
http://hostap.epitest.fi/cgi-bin/viewcvs.cgi/hostap/wpa_supplicant/wpa_supplicant.conf?revision=HEAD

That should help you work out what you need in your .conf file.

After you have edited your .conf file, simply use Q&apos;EcatQ&apos;E to Q&quot;EcopyQ&quot;E the new
wpa_supplicant.conf file back to its original location.  Before doing that, IQ&apos;Ed
suggest backing up your original .conf file:

# cat /data/misc/wifi/wpa_supplicant.conf Q&gt;E /data/misc/wifi/wpa_supplicant.conf.backup

Hope this helps.

-David</what>
</comment>
<comment>
<author>Gord.R...@gmail.com</author>
<when>Tue, 31 Mar 2009 06:20:10 +0000</when>
<what>thanks dave, i just rooted my the other day.  I just wasnQ&apos;Et really getting anywhere
form searching.  CanQ&apos;Et wait to try it out. 

Again thanks so much. 
</what>
</comment>
<comment>
<author>Gord.R...@gmail.com</author>
<when>Tue, 31 Mar 2009 20:47:43 +0000</when>
<what>Ok so how exactly do i copy (or replace the original) the file back. 
I changed the .conf file and made a backup up using Q&quot;E# cat
/data/misc/wifi/wpa_supplicant.conf Q&gt;E /data/misc/wifi/wpa_supplicant.conf.backupQ&quot;E

Now I had the altered .conf file with my schoolQ&apos;Es settings
how do replace the original on the phone.

I tried to do this:

# cat /sdcard/wpa_supplicant.conf Q&gt;E data/misc/wifi/wpa_supplicant.conf

I verified that file by creating another duplicate to sd and checking it.  It was the
original and not the altered.

cat = copy? 
Q&gt;E = ???

IQ&apos;Em pretty sure i have root in my phone - I type su and getting the #, but then again
who am i kidding i might have done it wrong.  I did the root using telnetd method.

thanks for your help

Gordon.
</what>
</comment>
</bug>
<bug>
<bugid>1536</bugid>
<title>SMS with CRLF line-ending is displayed with explicit CR characters</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-12T21:32:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jdw...@gmail.com</reportedBy>
<openedDate>Mon, 15 Dec 2008 06:07:51 +0000</openedDate>
<description>The SMS which contains Q&apos;EEnterQ&apos;E(\r) character will display ? for on
Notification.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 20:34:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 20:55:13 +0000</when>
<what>This issue was assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 21:16:29 +0000</when>
<what>Please include detailed reproduction steps (software used to send the message, exact
version of Android running on the device).</what>
</comment>
<comment>
<author>jdw...@gmail.com</author>
<when>Mon, 22 Dec 2008 08:41:18 +0000</when>
<what>Try to send a message from Windows Mobile phone.
The message shall contains CRLF line-ending, for example : send three line Q&quot;EtestQ&quot;E
-----------------
test1
test2
test3
-----------------</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 22 Dec 2008 16:13:52 +0000</when>
<what>Thank you.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 12 Jan 2009 21:32:37 +0000</when>
<what>This bug has been fixed and the fix will be available in a future release</what>
</comment>
</bug>
<bug>
<bugid>7851</bugid>
<title>Sound Quality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mcse...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 02:37:11 +0000</openedDate>
<description>Just received Motorola Droid, running 2.1 upgrade 1 Only had the phone 1
week, started making calls, received the following complaints, voice is
muffled and sounds choppy. This is happening on all calls. I called my
land line and left voice mail to listen to the sound quality, terrible
sound quality could not even understand the message. When switching to
speaker, complaints that there is an echo. I think I will be taking my
phone back to Verizon.</description>
<comment>
<author>djlob...@gmail.com</author>
<when>Mon, 16 Aug 2010 13:41:33 +0000</when>
<what>Yeah, its not just the droid, HTC Desire!</what>
</comment>
</bug>
<bug>
<bugid>452</bugid>
<title>XML Serialization for DOM Document</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T19:05:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coomar.101</reportedBy>
<openedDate>Wed, 12 Mar 2008 17:48:32 +0000</openedDate>
<description>The SDK should provide a class for serializing a DOM Document into a
physical file. The only XMLSerializer provided is very tedious to work
with. Dexter.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 00:11:55 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 20:11:08 +0000</when>
<what>The typical way to do this is with the XSLT identity transformation. We donQ&apos;Et provide
an XSLT implementation, but you can use a third party impl, or you could write your
own XML serializer.</what>
</comment>
</bug>
<bug>
<bugid>295</bugid>
<title>Geocoder.getFromLocationName always returns null point</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-11T16:26:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bluescap...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 09:46:17 +0000</openedDate>
<description>I expected the following code returns a list of addresses of pizza
restaurants. But what I got is a null point. Geocoder geocoder = new
Geocoder(); Address[] addresses = geocoder.getFromLocationName(Q&quot;EpizzaQ&quot;E,
0, 0, 180, 360); This is on SDK m5.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:26:34 +0000</when>
<what>Please see http://code.google.com/android/migrating/m3-to-m5/m5-api-changes.html#geo</what>
</comment>
</bug>
<bug>
<bugid>7051</bugid>
<title>Network connection does not establish after using wifi - restart phone to fix</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>petehann...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 09:33:39 +0000</openedDate>
<description>HTC Hero - Android 1.5 - Uk - Orange network - Turn on the phone, enable
wifi as the mobile network connection is establishing, disable the wifi.
- Mobile network connection will not establish after the above steps -
Mobile network should re establish after wifi is turned off - Only way I
can find to fix this is to restart the phone</description>
</bug>
<bug>
<bugid>12056</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:45:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:52:53 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Log in to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:45:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3956</bugid>
<title>Text on issues in code.Google.com is cut off unless zoomed out</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-01T14:22:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 09:15:41 +0000</openedDate>
<description>When browsing code.Google.com issues (ie.
http://code.google.com/p/android/issues/ detail?id=1725) the left hand
side text is cut off. The text wrapping does not apear to work properly.
As you zoom out more text becomes viewable. Steps: 1. Visit
http://code.google.com/p/android/issues/detail?id=1725 in android
browser. 2. Set zoom to 1x 3. Notice text on right is cut off 4. Press
zoom out and gradually more text is visible. This occurs in both
landscape and portrait mode. IQ&apos;Em running cupcake 1.5.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 13:40:30 +0000</when>
<what>Issue 3959 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 13:40:55 +0000</when>
<what>Issue 3958 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 13:41:16 +0000</when>
<what>Issue 3957 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 13:41:34 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:22:14 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 14:21:06 +0000</when>
<what>Issue 4083 has been merged into this issue.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 15:33:18 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:54:29 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7377</bugid>
<title>Google talk constantly connects/disconnects from server after Trip across country</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Dal...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 20:57:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Motorola Droid Android 2.0.1 Verizon Wireless I have been using my phone
for a few months, no issues. I take a trip across the country from EST
to CST, and all of a sudden my phone begins giving me the following
messages while in Google Talk: Q&quot;ELost Connection to Server. Messages will
be sent when onlineQ&quot;E I have tried resetting my phone, re-syncing to the
towers in my home area, and searched but to no avail. I know this is not
a 3G issue as I am able to stream Pandora in high quality without
hiccups or connection issues, so this is something localized to Google
Talk. I hope this was found and addressed in the 2.1 update, I should
know within a few days (Come on Verizon).</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:16 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>541</bugid>
<title>android.graphics.Canvas - CTM matrix</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-04-03T16:48:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gunter.h...@gmail.com</reportedBy>
<openedDate>Wed, 26 Mar 2008 21:31:02 +0000</openedDate>
<description>Enhancement: rotate(), scale(), skew() and transform() are possible for
the CTM, but not a pre- or postconcat with another matrix. All these
transformations can be done by a single multiplication with a vector
(a,b,c,d,e,f). (1,0,0,1,x,y) is the unity transformation with transform
= (x,y). See SVG transform matrixes.</description>
<comment>
<author>r...@google.com</author>
<when>Thu, 03 Apr 2008 16:48:21 +0000</when>
<what>Good request. Next version of the SDK addresses this by allowing you to explicitly
set the CTM.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>8660</bugid>
<title>Browser does not connect on edge network</title>
<status>Unreproducible</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T17:47:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>miguelbe...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 03:35:38 +0000</openedDate>
<description>The browser doesnQ&apos;Et work on edge network, it does work on wifi.
Everything else works fine, I had to download opera to connect the net.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:47:45 +0000</when>
<what>I donQ&apos;Et know how to reproduce this. Have you checked your proxy settings?</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
<comment>
<author>wbis...@gmail.com</author>
<when>Sun, 17 Jul 2011 07:26:27 +0000</when>
<what>IQ&apos;Em having exactly the same issue. I have nexus s. I think the way to it is like this:
1. Have browser working in edge. 
2. Go in wi-go range so that android switches automatically to wifi.
3. browser continues working.
4. Get out of wifi range. Android switches automatically to edge.
5. Browser stops working. Everything else works! (maps, facebook, bank of America, android market, etc)

 you might need to try this scenario more than once going back and fourth between wifi and edge. My device stopped working after 3 days of have gotten data plan and going back and forth like I described. Once it stops working nothing gets it back :(. Well I havenQ&apos;Et tried reset to fabrics.

I hope you can reproduce it, I could let you borrow my device if needed.

+Alfredo</what>
</comment>
</bug>
<bug>
<bugid>6873</bugid>
<title>WebCore no longer shows errors or console.log in LogCat</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-02-26T20:43:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bows...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 02:31:44 +0000</openedDate>
<description>Steps to Reproduce: - Create an Android Application with a WebView and
Javascript Enabled. Make sure it loads an HTML file located in assets
directory - In the HTML file, call the javascript (console.log) - Check
LogCat for comments from WebCore Expected: LogCat will report that
console.log produced a log What Happened: Nothing! There was no output.
Javascript errors and console loggging should show up in adb logcat,
similar to Android 1.x. IQ&apos;Ed attach a console log, but all it would show
is the lack of WebCore.</description>
<comment>
<author>bows...@gmail.com</author>
<when>Fri, 26 Feb 2010 19:01:33 +0000</when>
<what>Actually, this isnQ&apos;Et a bug.  ItQ&apos;Es supposed to not log like this.  Please close.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 26 Feb 2010 20:43:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18745</bugid>
<title>GMail app vulnerable to HTML injection</title>
<status>Released</status>
<owner>n...@google.com</owner>
<closedOn>2011-10-02T06:06:46.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component></component>
<stars>1</stars>
<reportedBy>k.p.osb...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 22:40:05 +0000</openedDate>
<description>When a someone sends and email to a user with an HTML payload in the
Q&quot;EToQ&quot;E parameter (and likely CC), the user loads the email, and hits Q&quot;EShow
DetailsQ&quot;E, the HTML payload can be rendered. Payload below is an exmple:
(Escapes out of the current HTML block, and starts a new one) Q&quot;EQ&gt;EQ&lt;EiframeQ&gt;E
So the TO email would be: Q&quot;EQ&quot;EQ&gt;EQ&lt;EiframeQ&gt;EQ&quot;E Q&lt;Euser@user.comQ&gt;E It is also
possible to inject Q&lt;Escript src=http://attacker.com/Q&gt;E tags and pull in
javascript from an outside source. Tested on: Android 2.3.3 Gmail App
version 2.3.4.1</description>
<comment>
<author>k.p.osb...@gmail.com</author>
<when>Thu, 29 Sep 2011 17:56:08 +0000</when>
<what>Just as an update: A few days ago I re-assessed this problem while researching some other attack, and have discovered that it can be used as an attack vector.

I am presenting at a conference in a few days (October 2nd, 2011) and have decided to include this bug since it was originally submitted more than two months ago.

If anyone from the Android team would like to contact me for more information on the attack, I will be happy to provide my PoC, but please be aware that my availability will be sketchy for the next few days because of travel and attendance of aforementioned conference. (And the booze, that could also hinder our communications.)</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Sun, 02 Oct 2011 00:52:17 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Sun, 02 Oct 2011 06:06:46 +0000</when>
<what>WeQ&apos;Ere in the process of rolling out a fix for this bug. This fix requires no action from users and will roll out globally over the next few days. In the future, please report security issues to security@android.com</what>
</comment>
</bug>
<bug>
<bugid>19408</bugid>
<title>acer iconia a100 Q&quot;Eunknown sourcesQ&quot;E enabled breaks wifi connectivity </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johnjya...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 13:38:00 +0000</openedDate>
<description>Acer Iconia A100 Android 3.2 enabling Q&quot;EapplicationQ&quot;E-Q&gt;EQ&quot;Eunknown sourcesQ&quot;E
breaks wifi connectivity. After screen timeout, wake device, wi-fi
status will flicker Q&quot;Eobtaining ip address from ...Q&quot;E and delay
connection. disable Q&quot;Eunknown sourcesQ&quot;E and upon waking wifi connectivity
restores instantly.</description>
<comment>
<author>johnjya...@gmail.com</author>
<when>Sat, 20 Aug 2011 13:48:09 +0000</when>
<what>Work around:  switch DHCP to STATIC

long press wifi network, Q&quot;Emodify networkQ&quot;E, DHCP-Q&gt;EStatic</what>
</comment>
</bug>
<bug>
<bugid>14679</bugid>
<title>Ghost recurrent alarm appeared after formatting memory card and putting its contents back. I canQ&apos;Et turn it off!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:29:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jpro....@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 20:02:02 +0000</openedDate>
<description>Good afternoon, dear Android developers. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem. 1. Turn
off your phone. 2. Get out the memory card and put it into a card
reader. 3. Copy all the contents(including hidden and system files) from
the card to some folder in the computer. 4. Format the memory card
without using quick format option. 5. Copy all the contents which was
backupped in p.3 back to the memory card. 6. Safely remove flash from
windows, disconnect it and put back in phone. 7. Turn on the phone. -
What happened. Everything seemed nice except 2 things: a) All custom
ringtones(i.e. for messages, reminders, alarms, etc.) now point to
different mp3Q&apos;Es from folder on memory card
Q&quot;EX:\NavitelContent\Voices\0419~ZhirinovskiiQ&quot;E, where 81 wav-file is
situated which are used for navigation program Navitel. IQ&apos;Eve managed to
change all these ringtones back using settings. I wanQ&apos;Et to note that in
the list of available ringtones these from NavitelContent were absent,
but as you can see on attachment screenshot_1.png, name of used wav file
is shown. So seems like some adressing problem... b) IQ&apos;Eve had 3 alarms
in my alarm settings. But every day at 12:00 pm I have another ghost
alarm ringing using one of wav-files from NavitelContent folder as a
ringtone. As you can see on attachment screenshot_3.png, all of my three
alarms are turned off, but status bar on the top shows that at least one
alarm is active. When I turn one of my alarm on, then off again, the
indication from status bar disappears, but next day this ghost alarm
rings again. I even tried to remove all my alarms and recreate them
again, it didnQ&apos;Et help. How can I delete this ghost alarm? - What you
think the correct behavior should be. There should be no errors after
formatting the memory card and copying all its contents back. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. HTC Desire with Android 2.2(2.10.405.2) onboard. Also I
wish to mention that I have Windows 7 Ultimate x64 - thatQ&apos;Es the system I
used for copying files from the card and back to it + for formatting the
card. Also I backupped the contents from the card using Linux Mint 9 and
compared sizes + file and folders quantity, it was the same as in
Windows, as in Linux.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:29:05 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>jpro....@gmail.com</author>
<when>Wed, 02 Mar 2011 12:20:36 +0000</when>
<what>IQ&apos;Eve wrote to HTC... They advised to not recover system files(but didnQ&apos;Et give me a list of it). ItQ&apos;Es ok, I can understand it.

What I canQ&apos;Et understand - is that they donQ&apos;Et know how to remove this fake ghost alarm. IQ&apos;Eve attached our conversation with official HTC support.

Can Google android developers help me with that please? How can I remove this alarm without making a hard-reset?</what>
</comment>
</bug>
<bug>
<bugid>897</bugid>
<title>feature request: ItemizedOverlay and OverlayItem should handle selection and state_selected for drawing.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>guillaum...@gmail.com</reportedBy>
<openedDate>Mon, 22 Sep 2008 10:19:16 +0000</openedDate>
<description>In a ItemizedOverlay, we can handle the focused item but there is no
selection mechanism. Indeed the focused item never stay focused if we
tap on the map in a place where there isnQ&apos;Et overlay items. It would be
great to be able to call setSelected (OverlayItem) and providing a
drawable handling the state_selected state.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:38:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:10:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10672</bugid>
<title>Notifications not directing you to the text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peanutbu...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 04:57:08 +0000</openedDate>
<description>Ever since my droid updated to 2.2, itQ&apos;Es had this problem. A text will
show up in the notifications bar, but if you click on it, it takes you
to the threads window, not the text. It didnQ&apos;Et do this before the
update, and they definitely should change it back,</description>
</bug>
<bug>
<bugid>3871</bugid>
<title>When using browser phoneQ&apos;Es status bar is missing</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-09-15T15:25:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>marek.ma...@gmail.com</reportedBy>
<openedDate>Sun, 13 Sep 2009 13:28:05 +0000</openedDate>
<description>When I lunch a browser, phoneQ&apos;Es status bar (top one) is missing. While I
understand why address bar should be hidden when the page is loaded, I
guess phoneQ&apos;Es status bar should be visible all the time. Why? I mostly
use browser on the tube while commuting to/from work and unfortunately
network coverage isnQ&apos;Et great (T-Mobile), so I would really like to see
current status. Any other application (Google Maps, Gmail etc) doesnQ&apos;Et
hide the phone bar, browser shouldnQ&apos;Et do that too. Also, when I go to
the home screen to see networkQ&apos;Es status, after re-launching browser I am
loosing the page I want to load due to the poor session management in
the browser. Also, when I receive a notification I canQ&apos;Et actually see
what kind of notification is that until I go to the home screen...
annoying.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:01:02 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Sep 2009 15:25:26 +0000</when>
<what>The default android browser never hides the phone status bar. Alternative browsers in the market place do have 
this option. Perhaps youQ&apos;Ere using some other browser?</what>
</comment>
<comment>
<author>marek.ma...@gmail.com</author>
<when>Tue, 15 Sep 2009 21:58:17 +0000</when>
<what>Thank you for your answer.

I am not using any browser downloaded from the Market. I am using a default browser
on my phone - that one which launches when I press ?Browser? icon.

My phone is HTC Hero (T-Mobile G2) - HTC has put lots of crap on it which I donQ&apos;Et
like. Is there any way I could install pure Android without HTC add-ons?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Sep 2009 22:02:43 +0000</when>
<what>Sounds like a good question for HTC. We (at Google) donQ&apos;Et have any control over the software on the Hero.</what>
</comment>
<comment>
<author>marek.ma...@gmail.com</author>
<when>Tue, 15 Sep 2009 22:14:08 +0000</when>
<what>I was using a HTC Magic for a while and it was working very well for me. So I thought
HTC Hero should be better, but I was so wrong.

They have added their so-called ?Sense UI? which basically stands for lots of crap
widgets which no one really needs - they take resources and force various
applications to run in the background. Fortunately its quite easy to switch off the
Sense UI, unfortunately they have replaced some core components with worse
equivalents. Phone Q&amp;E People (Contacts) are the worst replacements - they basically
donQ&apos;Et work, they are slow, sometimes not responding or responding with a lag, Phone
calls various people from my contact list (but not those I wanted to call) etc. They
have added a ?feature? to link my facebook contacts with my google contacts, but it
only copies a thumbnail and a date of birth - useless. When I called T-Mobile to ask
them how could I remove this crap HTC addons they told me itQ&apos;Es impossible. So maybe
you can give me any idea how I could do that?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 16 Sep 2009 12:09:13 +0000</when>
<what>No one here has a Hero; weQ&apos;Ere unable to help. Good luck.</what>
</comment>
</bug>
<bug>
<bugid>3671</bugid>
<title>GL11 interface implementation issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>ref...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 15:32:18 +0000</openedDate>
<description>Regarding the support or lack of support for OpenGL ES 1.1. I know that
officially the emulator and also the G1 device do not support OpenGL
1.1. And I suppose that officially, the SDK does support OpenGL 1.1 (the
interface exists). Fact is that when GLSurfaceView creates an instance
of a class that implements the GL interface, that class also implements
the GL11 interface (this happens on both emulator and device). I suppose
some of the functions in that class are implemented as empty stubs, or
only prints some Q&apos;EunsupportedQ&apos;E log message. However, the fact is that
the MSM7205 chip (ATI Imageon GPU) that is inside the G1, does support
Q&apos;EmostQ&apos;E of the major features of OpenGL 1.1 standard. It supports
GL_COMBINE modes, user defined clipping planes, etc... (I think also
buffer objects) So when running on the G1 device I would expect that
calling: gl.glTexEnvx( GL11.GL_TEXTURE_ENV, GL11.GL_TEXTURE_ENV_MODE,
GL11.GL_COMBINE); Will pass through the interface and the drivers and
reach H/W GPU and set the TEXTURE_ENV_MODE to COMBINE. But according to
tests IQ&apos;Eve made it seems someone is intercepting that call on its way to
the H/W GPU.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:29:33 +0000</when>
<what></what>
</comment>
<comment>
<author>ref...@gmail.com</author>
<when>Wed, 26 Aug 2009 08:05:23 +0000</when>
<what>This was my mistake, I rechecked - COMBINE mode seems to work on the G1 device.</what>
</comment>
</bug>
<bug>
<bugid>14404</bugid>
<title>application cache full</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:52:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rtg...@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 20:51:21 +0000</openedDate>
<description>HTC Incredible with Verizonwireless con appears and I cant receive any
emails. This started only after installing QVC, HSN and newegg apps. It
took about three days to occur. I went to settings and cleared all cache
from all applications and rebooted phone. All apps installed from
Market. I think user should be able to select where cache is stored at
the time of install. Version 2.2 build 3.26.605.1</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:52:14 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7231</bugid>
<title>Calling frequent bluetoothSocket.connect() causes Bluetooth crash or even phone reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>marcus.o...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 11:37:58 +0000</openedDate>
<description>Hi i am using a Motorola Milestone with 2.01, and i am developing an app
where a Service periodically calls a Bluetooth discovery, and after the
discovery has finished, i start a thread that attempts to connect to
each device found. A new discovery is not started until the thread has
completed its work. This connection attempt to each device is known to
fail (i am using an unmatched UUID) because i use it just to force an
update of each found device friendly name. Randomly (either after 4 or 5
connection attempts, or even 100 or more) i get a Bluetooth crash:
BluetoothEventloop : *** A serious error occurred (did bluetoothd
crash?) - restarting Bluetooth *** ( see attached crash_log.txt ) The
Bluetooth is restarted, and i can handle it. But sometimes the crash
causes the phone to reboot, asking the pin. Thank you, Marcus.</description>
<comment>
<author>marcus.o...@gmail.com</author>
<when>Fri, 19 Mar 2010 08:34:01 +0000</when>
<what>** SOLVED **
I am sorry, i just found out that the problem was due to something misconfigured in my 
phone:
I did a hard reset sequence, with the Q&quot;Ewipe data/factory resetQ&quot;E option, and everything 
workes again like a charm. Everything is stable now, no Bluetooth issues.

Although, since my phone is not rooted, i wonder how the problem was generated...
</what>
</comment>
<comment>
<author>marcus.o...@gmail.com</author>
<when>Sat, 27 Mar 2010 00:21:00 +0000</when>
<what>** SORRY: NOT SOLVED **
Unfortunately, i discovered that the problem is persisting in this scenario:
since i am developing an application that must continuously discover devices, i am 
continuously discovering and (after discovery completed) attempting a connection to 
each device. My phone pairs with 20 or 30 devices (not Android phones, but various 
device classes: cellulars, pc, ecc..) although the connection is not estabilished, 
because i attampt a connection using a dummy UUID.
The above crash_log and bugreport are still valid.
</what>
</comment>
<comment>
<author>dylankno...@gmail.com</author>
<when>Fri, 18 Jun 2010 19:33:05 +0000</when>
<what>I am also encountering this.

My Scenario:
- My application attempts to connect to all bonded devices, one at a time, with only one connection ever existing at any given point. 
  ie, Connect to A, disconnect. Connect to B, disconnect. Connect to C,...
- The purpose of this is simple: determine which bonded devices, if any, are in the vicinity. Any device that we can connect to is a) very likely running the application and b) nearby. It is, in effect, a pinging system.
- This occurs endlessly, but often within minutes the phone freezes and then reboots.
- I have never seen the application run for longer than 10 minutes without freezing Q&amp;E rebooting.

This is a critical defect and may prevent the project from going forward.  Consequently, this defect may also stall the research which the project is intended to aid.</what>
</comment>
</bug>
<bug>
<bugid>9076</bugid>
<title>When using Messaging and I click on a thread I receive an error message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cger...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 20:55:51 +0000</openedDate>
<description>I received the following message when clicking on a thread: Q&quot;ESorry! The
application Messaging (process com.android.mms) has stopped
unexpectedly. Please try again.Q&quot;E This happens every time, IQ&apos;Eve even
tried installing Handscent and I receive the same message with both. The
only way I can actually see the message thread is if I send a test to
that person and wait till it is sent, then and only then will I be able
to scroll through the message thread. I am using a Motorola Droid with
Android 2.1 -update1</description>
</bug>
<bug>
<bugid>2584</bugid>
<title>Resources not allowed when specifying only the Region</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>christ.p...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 09:28:42 +0000</openedDate>
<description>create a directory in res named layout-rUS . aapt throw a invalid
resource directory name. This configuration should be valid.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:38:34 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 20:36:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6473</bugid>
<title>avd emulator never completes boot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>greenie...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 02:22:54 +0000</openedDate>
<description>I have installed android sdk on windows 7. The update worked fine. When
i attempted to run an avd every time it gets up to the shiny animated
android logo and never goes any further(the logo still moves). i have
left it for more than an hour and it never completes. I have reinstalled
sdk and tried different avd settings. I have requested help on irc and
android-dev groups and have received no help for this issue. Obviously
the correct result should be the emulator starting up. I am using the
latest sdk. I ran Q&quot;Eemulator.exe @avd -logcat *:vQ&quot;E to produce the
attached file</description>
<comment>
<author>cantsay...@gmail.com</author>
<when>Fri, 28 May 2010 16:08:35 +0000</when>
<what>My emulator sat for 3 hours on that stupid animated logo.  It simply does not work 
or is some form of inside joke.  </what>
</comment>
<comment>
<author>greenie...@gmail.com</author>
<when>Sat, 29 May 2010 11:41:24 +0000</when>
<what>Still havenQ&apos;Et received even a reply from anywhere. 
cantsay.CS If you have another pc I would recommend using that(thatQ&apos;Es what IQ&apos;Eve done). 
or a dual boot with ubuntu or something might work(I havenQ&apos;Et tried it). I take it your 
running windows 7.</what>
</comment>
<comment>
<author>martinso...@gmail.com</author>
<when>Wed, 22 Sep 2010 00:44:14 +0000</when>
<what>I am seeing the same issue on Windows XP 32 bit. Latest SDK, latest everything. Still wonQ&apos;Et work. Just trying to launch a small app, but it never boots.</what>
</comment>
<comment>
<author>hao.den...@gmail.com</author>
<when>Thu, 25 Nov 2010 21:12:26 +0000</when>
<what>I have same problem, I sit in front of the screen for 2 hours already. 

</what>
</comment>
<comment>
<author>hao.den...@gmail.com</author>
<when>Thu, 25 Nov 2010 23:52:13 +0000</when>
<what>I use win32, eclipce3.5 (3.6 has problem with ADT plugin), latest SDK, jdk1.6.21

platform android-8 never bootup, I wait almost 4 hours, tons of error showed in logcat. It just so frustrating, IQ&apos;Em just wondering if google did the test before the release????  this is not acceptable.

android-7 is ok. I wait about 10 mins.</what>
</comment>
<comment>
<author>marcello...@gmail.com</author>
<when>Thu, 03 Mar 2011 14:54:31 +0000</when>
<what>I have the same problem. Everything updated and all packages installed.

Windows Vista Home Premium 32 Bit
Eclipse IDE for Java Developers - Version: Helios Service Release 2
ADT Plugin
JDK 6.24
JRE 6.24
Android sdk r10
All plataforms installed

And the shiny logo never disappear.
Any news about it?</what>
</comment>
<comment>
<author>drisac...@gmail.com</author>
<when>Tue, 26 Jul 2011 14:41:15 +0000</when>
<what>Similar problem on Ubuntu 11.04.  Left it running all night.. never got past the shiny logo.</what>
</comment>
</bug>
<bug>
<bugid>2722</bugid>
<title>Native Crash Occurs when Activity has a WebView and 2 Threads</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-12-15T17:44:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>theand...@gmail.com</reportedBy>
<openedDate>Wed, 20 May 2009 03:05:09 +0000</openedDate>
<description>The bug appears on the dev1 phone running cupcake. It was not present
before the upgrade. Basically, the problem is that when a activity with
a webview and 2 threads is run, the service that runs after it will
always crashes the process (but it works fine when the debugger is
attached). The worst part is that it crashes at arbitrarily places in
the service, so I canQ&apos;Et isolate the error. The details: I have an
activity with a WebView. The activity executes two threads, one after
the other using the basic new Thread(new Runnable() {public void
run()... Both threads use the same handler to report back results to the
main activity. Flow works like this: when the activity starts, the first
thread gets data to construct the URL that the webview will load (using
DefaultHTTPClient). Then when the user navigates to a certain page, the
second thread is again fired (using DefaultHTTPClient) to get some xml.
This works fine. The problem happens right afterwards. Once the activity
with the webview finishes (it calls finish on itself), a service is
started that has a thread that using DefaultHttpClient to downloaded
some xml, process it, etc. The service crashes at arbitrary points with
no error messages, simply displaying a memory dump, and kills the main
process with it. When I attempt to debug the process, it runs just fine
w/ no crashes. IQ&apos;Eve repeated this at least 30 times, with the same
result. (no crash w/ debugger, crash when installing signed apk file to
device and running it). The program doesnQ&apos;Et crash when the threads are
removed from the activity with webview. So even if the webview activity
runs (but all threads are removed), the service runs just fine
regardless of the debugger. Here is how my threads start (both of the
ones in the activity with the webview, and the main thread in the
service that is launched afterwards): Thread t = new Thread( new
Runnable() { public void run() { try { final HttpParams params1 = new
BasicHttpParams(); HttpProtocolParams.setVersion(params1,
HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params1,
Q&quot;EUTF-8Q&quot;E); final SchemeRegistry registry = new SchemeRegistry();
registry.register(new Scheme(Q&quot;EhttpQ&quot;E,
PlainSocketFactory.getSocketFactory(), 80)); final
ThreadSafeClientConnManager manager = new
ThreadSafeClientConnManager(params1, registry); DefaultHttpClient client
= new DefaultHttpClient(manager, params1); ................. Here is
what logcat displays: 05-15 05:00:03.561: INFO/DEBUG(1022): Build
fingerprint: Q&apos;Eandroid-
devphone1/dream_devphone/dream/trout:1.5/CRB21/147201:userdebug/
adp,test-keysQ&apos;E 05-15 05:00:03.571: INFO/DEBUG(1022): pid: 2540, tid:
2541 Q&gt;EQ&gt;EQ&gt;E com.macrospecs.friendmobilizer Q&lt;EQ&lt;EQ&lt;E 05-15 05:00:03.571:
INFO/DEBUG(1022): signal 11 (SIGSEGV), fault addr 00000140 05-15
05:00:03.571: INFO/DEBUG(1022): r0 00000007 r1 00000001 r2 411989b4 r3
00000140 05-15 05:00:03.571: INFO/DEBUG(1022): r4 411989b4 r5 000f7418
r6 00000000 r7 0016e170 05-15 05:00:03.571: INFO/DEBUG(1022): r8
100ffd00 r9 4100aef0 10 4100aedc fp 00000001 05-15 05:00:03.582:
INFO/DEBUG(1022): ip 00000011 sp 100ffc48 lr ad046ca5 pc ad03ed9a cpsr
00000030 05-15 05:00:03.681: INFO/DEBUG(1022): #00 pc 0003ed9a /
system/lib/libdvm.so 05-15 05:00:03.691: INFO/DEBUG(1022): #01 pc
0026d0ce / system/lib/libwebcore.so 05-15 05:00:03.691:
INFO/DEBUG(1022): #02 pc 0026d250 / system/lib/libwebcore.so 05-15
05:00:03.701: INFO/DEBUG(1022): #03 pc 0000e3b4 / system/lib/libdvm.so
05-15 05:00:03.711: INFO/DEBUG(1022): #04 pc 00040a8a /
system/lib/libdvm.so 05-15 05:00:03.711: INFO/DEBUG(1022): #05 pc
00013118 / system/lib/libdvm.so 05-15 05:00:03.711: INFO/DEBUG(1022):
#06 pc 00017b1c / system/lib/libdvm.so 05-15 05:00:03.721:
INFO/DEBUG(1022): #07 pc 00017560 / system/lib/libdvm.so 05-15
05:00:03.721: INFO/DEBUG(1022): #08 pc 000520ec / system/lib/libdvm.so
05-15 05:00:03.731: INFO/DEBUG(1022): #09 pc 0005210a /
system/lib/libdvm.so 05-15 05:00:03.731: INFO/DEBUG(1022): #10 pc
000494c4 / system/lib/libdvm.so 05-15 05:00:03.741: INFO/DEBUG(1022):
#11 pc 0004954c / system/lib/libdvm.so 05-15 05:00:03.741:
INFO/DEBUG(1022): #12 pc 00049896 / system/lib/libdvm.so 05-15
05:00:03.751: INFO/DEBUG(1022): #13 pc 00046f6a / system/lib/libdvm.so
05-15 05:00:03.751: INFO/DEBUG(1022): #14 pc 0000f880 /
system/lib/libc.so 05-15 05:00:03.761: INFO/DEBUG(1022): #15 pc 0000f3f4
/ system/lib/libc.so</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 20 May 2009 17:30:49 +0000</when>
<what>How does one cause the crash with this APK?  Is a facebook account required?
</what>
</comment>
<comment>
<author>andrey...@gmail.com</author>
<when>Wed, 20 May 2009 20:03:38 +0000</when>
<what>Yes, a Facebook account is required - I apologize for the inconvenience, but this is 
a FB client application. Any help or workarounds are greatly appreciated. 

When you run the application, a dialog will open with some text. Simply press 
Q&quot;ECompletedQ&quot;E and the browser will open. Log in using your FB account, and the 
application will crash from there.

Note that to reproduce this error after the first crash, you need to uninstall the 
APK file and re-install. Also, when the debugger is attached, the bug disappears. 
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 20 May 2009 20:34:30 +0000</when>
<what>Tried (using a new account for fadden@android.com), didnQ&apos;Et see a crash.  It doesnQ&apos;Et
really do much beyond saying Q&quot;EDownloading new information...Q&quot;E once I get past the
Q&quot;EguideQ&quot;E screen, so perhaps something isnQ&apos;Et happening and, as thereQ&apos;Es nothing to
display, the bug is not being triggered.

Apparently Q&quot;Edownloading new informationQ&quot;E is in the place where my status should be,
so when I typed Q&quot;EcheckQ&quot;E into the box I ended up with status: Q&quot;EThedroid Guy
Downloading new information...check  via FriendMobilizerQ&quot;E. :-)

Tail end of the log:

D/InetAddress( 1706): login.facebook.com: 69.63.180.173 (family 2, proto 6)
D/dalvikvm( 1706): GC freed 11668 objects / 699736 bytes in 149ms
D/dalvikvm( 1706): GC freed 8210 objects / 578288 bytes in 127ms
D/dalvikvm( 1706): GC freed 7553 objects / 523984 bytes in 131ms
D/dalvikvm( 1706): GC freed 7794 objects / 399464 bytes in 175ms
D/InetAddress( 1706): ssl.facebook.com: 69.63.178.13 (family 2, proto 6)
I/NotificationService(   79): enqueueToast pkg=com.macrospecs.friendmobilizer
callback=android.app.ITransientNotification$Stub$Proxy@439e55e0 duration=0
I/ActivityManager(   79): Starting activity: Intent {
cmp=com.macrospecs.friendmobilizer/.WelcomeScreen }
I/andrey  ( 1706): very beginning
W/ActivityManager(   79): Activity pause timeout for HistoryRecord{4384a758
com.macrospecs.friendmobilizer/.FriendMobilizer}
I/andrey  ( 1706): started
W/InputManagerService(   79): Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@4388eea8 (uid=10034 pid=1706)
D/dalvikvm( 1706): GC freed 3498 objects / 206000 bytes in 143ms
D/dalvikvm( 1706): threadid=35 wakeup: interrupted
W/InputManagerService(   79): Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@4388eea8 (uid=10034 pid=1706)
I/andrey_stream( 1706): asdasd
I/andrey_notif( 1706): checking if fc==0
I/andrey_notif( 1706): about to executre get friend method
D/dalvikvm( 1706): GC freed 1166 objects / 292032 bytes in 130ms
I/important( 1706): destruction!!!!!!!!!
I/ActivityManager(   79): Displayed activity
com.macrospecs.friendmobilizer/.WelcomeScreen: 932 ms (total 932 ms)
W/IInputConnectionWrapper( 1706): finishComposingText on inactive InputConnection
I/andrey  ( 1706): made it here222....
I/andrey  ( 1706): get notifs
I/andrey  ( 1706): getting notifss44
D/dalvikvm( 1706): GREF has increased to 201
I/andrey  ( 1706): getting nameless
D/dalvikvm( 1706): GC freed 7907 objects / 377776 bytes in 146ms
I/andrey_stream( 1706): damnsam
I/andrey_stream( 1706): damn5
I/andrey_stream( 1706): parse constructor
I/andrey_stream( 1706): damnaaaa
I/andrey_stream( 1706): startdoc
I/andrey_stream( 1706): startelement
I/andrey_stream( 1706): ENDelement
I/andrey  ( 1706): preview_pics
I/ActivityManager(   79): Stopping service:
com.macrospecs.friendmobilizer/.FeedUpdateService
D/WifiService(   79): ACTION_SCREEN_OFF
</what>
</comment>
<comment>
<author>andrey...@gmail.com</author>
<when>Thu, 21 May 2009 17:11:41 +0000</when>
<what>It sounds like the application crashed and restarted itself. If you uninstall the 
APK and re-install it. Then on first run, you should observe a crash - provided no 
debugger is attached. 

I appreciate you taking the time to look into this. IQ&apos;Eve been pulling my hair out 
for days. </what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:20:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:42:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:35:04 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:10:11 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:44:11 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:09:55 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9422</bugid>
<title>? missed in russian keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>nikanorov</reportedBy>
<openedDate>Wed, 30 Jun 2010 19:14:25 +0000</openedDate>
<description>The letter yer (?, ? / U+042A, U+044A) is missed on the Russian/Cyrillic
keyboard in FRF85B firmware. Nexus One, FRF85B</description>
<comment>
<author>alx27...@gmail.com</author>
<when>Mon, 05 Jul 2010 14:36:12 +0000</when>
<what>Same with FRF91.</what>
</comment>
<comment>
<author>carry....@gmail.com</author>
<when>Tue, 06 Jul 2010 06:25:26 +0000</when>
<what>The same problem.</what>
</comment>
<comment>
<author>sergey...@gmail.com</author>
<when>Mon, 26 Jul 2010 15:54:01 +0000</when>
<what>same issue</what>
</comment>
<comment>
<author>me.detected</author>
<when>Mon, 06 Sep 2010 11:03:42 +0000</when>
<what>Also missing in Froyo 2.2 FRF91, Google Nexus One</what>
</comment>
<comment>
<author>nikanorov</author>
<when>Mon, 27 Sep 2010 20:21:10 +0000</when>
<what>Fixed in FRG83</what>
</comment>
<comment>
<author>kolysh...@gmail.com</author>
<when>Thu, 23 Dec 2010 14:54:29 +0000</when>
<what>This is actually fixed in both 2.2.1 and 2.3. Too bad developers are ignoring this tracker (if only for closing the fixed issue).</what>
</comment>
<comment>
<author>kolysh...@gmail.com</author>
<when>Thu, 23 Dec 2010 15:16:21 +0000</when>
<what>In the LatinIME git (master branch) the relevant changelog entry is:

commit 88e7b49fc8657544380620729eb28966669103a2
Author: Ken Wakasa Q&lt;Ekwakasa@google.comQ&gt;E
Date:   Sat Jul 17 09:51:26 2010 +0900

    Backport https://android-git.corp.google.com/g/#change,52371 to Froyo. 
    Fix bug: 2693836 - Russian keyboard is missing a letter
    
    Change-Id: Ic931991bc188f646d30a399bb0b268f415f12051</what>
</comment>
<comment>
<author>travis.g...@gmail.com</author>
<when>Mon, 14 Feb 2011 16:17:11 +0000</when>
<what>IQ&apos;Em running 2.3.2 on my Nexus S and it is NOT fixed.  </what>
</comment>
<comment>
<author>HonsoHanWriting</author>
<when>Mon, 21 Feb 2011 22:07:04 +0000</when>
<what>try long-pressing ?</what>
</comment>
</bug>
<bug>
<bugid>16426</bugid>
<title>Android needs permissions for USB and HID user mode access</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>natesu...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 15:53:22 +0000</openedDate>
<description>While developing an application that uses user mode access to USB
devices through HID raw and libusb, I noticed that android devices set
the permissions on the USB filesystem and /dev/hidraw devices to owner
root, only root can read/write. It would be nice if applications could
USE a permission that allows access to USB devices through raw HID and
libusb. Up until now, phones have mostly been device-only, however some
tablets have USB-OTG built in and can host peripherals, there are quite
a few interesting applications for this. For HID, just having
permissions on /dev/hidrawX would be perfect - itQ&apos;Es easy enough to
read/write reports using standard Java File IO. For other USB class
devices, a Java API to talk to libusb should probably be added, and
libusb should be pulled in to Android.</description>
<comment>
<author>dko...@gmail.com</author>
<when>Mon, 02 May 2011 20:34:45 +0000</when>
<what>Found this issue on the XOOM.  I am investigating configuration files that affect the permissions?   Honeycomb is affected.</what>
</comment>
<comment>
<author>natesu...@gmail.com</author>
<when>Wed, 18 May 2011 16:05:21 +0000</when>
<what>Uh, well, I guess they fixed this in 3.1.</what>
</comment>
</bug>
<bug>
<bugid>17341</bugid>
<title>arabic arabic arabic </title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-06-02T16:26:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>azizda...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 15:55:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 16:26:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13602</bugid>
<title>Failed MMS messages are delayed re-sending until another MMS message is sent </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jakeno...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 04:29:03 +0000</openedDate>
<description>Steps to reproduce the problem: * Send a MMS message with either a Froyo
or Eclair build on a Motorola Droid (note: multiple ROMs, including
Q&quot;EstraightQ&quot;E AOSP, have been tested). * If the MMS fails to send at that
immediate moment (such as in areas with low service), it will be queued
to send along with the next MMS message is sent from the phone,
regardless of which contact the 2nd MMS is being sent to. Essentially,
MMS messages to valid recipients that arenQ&apos;Et fully sent sit in a
purgatory-esque state until you attempt to send another MMS. What you
think the correct behavior should be: * The MMS should be sent as
quickly as possible when service is rediscovered.</description>
</bug>
<bug>
<bugid>8553</bugid>
<title>WebView / Browser displaying Q&lt;EpreQ&gt;E text incorrectly</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>bloc...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 17:12:31 +0000</openedDate>
<description>It appears that the webkit.webview is incorrectly displaying text in
Q&lt;EpreQ&gt;E tags, or any other attempt to render text in a monospaced font.
Spaces, Dashes, Question Marks and other characters appear to be not the
same spacing as the rest. Steps to reproduce: Just browse to
http://www.happygoatstudios.com/loop.php on your anroid phone using your
favorite browser and observe characters not lining up. Tested on
Motorola Droid with android 2.1, on the stock browser, dolphin browser
and my own app with a webkit.webview class.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 18:04:18 +0000</when>
<what></what>
</comment>
<comment>
<author>kal...@gmail.com</author>
<when>Mon, 24 May 2010 18:54:39 +0000</when>
<what>In that webpage, it looks like dashes can be substituted with char 150, but spaces
and question marks are still messed up. ItQ&apos;Es like the monospace webview fonts are
only mostly monospaced. 

ItQ&apos;Es too bad we canQ&apos;Et use 3rd party fonts with webview anymore -
http://code.google.com/p/android/issues/detail?id=4448</what>
</comment>
</bug>
<bug>
<bugid>416</bugid>
<title>DPAD onKeyDown() does not work correctly.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-06T23:06:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Thu, 06 Mar 2008 21:23:47 +0000</openedDate>
<description>http://groups.google.com/group/android-developers/browse_thread/thread/1ec20b065a6c2bb2</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 06 Mar 2008 23:06:26 +0000</when>
<what>This is not a bug. You are listening to the key events received by the Activity. Since ListView is focused and has 
focus, it handles the UP and DOWN events. You need to listen to the events on the ListView itself or override 
dispatchKeyEvent() on the Activity.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Fri, 07 Mar 2008 15:46:10 +0000</when>
<what>I appreciate your reply. I want to listen to the events on the ListView - but how do
I pass them off again to be processed by the ListView?

I modified it to use an OnKeyListener.
*Now the list does not move at all when you use the arrow keys!* 

http://groups.google.com/group/android-developers/browse_thread/thread/1ec20b065a6c2bb2</what>
</comment>
</bug>
<bug>
<bugid>17919</bugid>
<title>Android Music Player 3.01 on EVO causes battery drain</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ytsejamer1@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 16:59:40 +0000</openedDate>
<description>- Installed Android Music Player 3.01 from the Market on my EVO 2.2 (now
running 2.3.3) - I noticed that my battery life is decreasing at a more
rapid pace with that application installed...not necessarily active. I
would usually get through a day using 60% of my battery life. Now, it
uses 90%+. - I am unable to see that it has been using the battery in
the battery status and settings, but thatQ&apos;Es the only app IQ&apos;Eve installed
since the problem arose. IQ&apos;Em currently running an HTC EVO 4G, on Android
2.3.3 with the latest 6/20/2011 patch from Sprint. Has anyone else
noticed this?</description>
<comment>
<author>mmcclena...@gmail.com</author>
<when>Wed, 29 Jun 2011 19:13:57 +0000</when>
<what>IQ&apos;Eve had the same issue with my Motorola Droid. Phone will last all day like it always did, but if I open music and play some songs, then forget about it. Even after the app has been closed, the phone overheats and the battery drains super fast. Turning it off and back on prevents this, but I donQ&apos;Et want to have to power my phone down every time IQ&apos;Em done playing music.</what>
</comment>
</bug>
<bug>
<bugid>13871</bugid>
<title>option to show suggestions while typing for *all* field types</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stevemo...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 20:33:06 +0000</openedDate>
<description>The gingerbread keyboard suggestions are great! But when typing in
certain fields the suggestions are switched off. I can understand the
logic in some cases - for example typing in a URL field where
suggestions arenQ&apos;Et helpful. But take the URL field in the browser as an
example - this doubles as a search field where suggestions would be
really useful. Universal search is another place suggestions are
disabled. I would like it to be the userQ&apos;Es choice and perhaps something
that is easy to toggle from the keyboard or menu. IQ&apos;Eve also noticed that
certain fields give suggestions but donQ&apos;Et highlight any meaning they are
not picked out hitting space. Why not have this for the cases where
suggestions are currently not show?Then it really is the userQ&apos;Es choice;
suggestions can be selected or ignored.</description>
</bug>
<bug>
<bugid>2405</bugid>
<title>map address share intent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:04:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>csta...@gmail.com</reportedBy>
<openedDate>Sat, 11 Apr 2009 13:17:22 +0000</openedDate>
<description>There should be a way in the Maps application to share an address with
an intent. if I pick a location and choose share a 3rd party app
providing that intent can get the selected addressQ&apos;E gps coordinates.</description>
<comment>
<author>ianmacfa...@gmail.com</author>
<when>Thu, 21 May 2009 15:48:01 +0000</when>
<what>Dup of Issue 2404.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:04:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4710</bugid>
<title>Bitmap.getPixel() != Bitmap.setPixel()</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-14T01:43:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>steven.k...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 03:34:41 +0000</openedDate>
<description>I have a game on the market which is very dependent upon being able to
get and set specific pixels along with their transparency. I am
including a small piece of sample code and the results as I see them. //
Using Bitmap.Config.ARGB_8888
Log.d(Q&quot;EBugQ&quot;E,Integer.toHexString(bitmap.getPixel(0,0)));
bitmap.setPixel(0,0,Color.TRANSPARENT);
Log.d(Q&quot;EBugQ&quot;E,Integer.toHexString(bitmap.getPixel(0,0)));
bitmap.setPixel(0,0,Color.RED);
Log.d(Q&quot;EBugQ&quot;E,Integer.toHexString(bitmap.getPixel(0,0)));
bitmap.setPixel(0,0,0x11111111);
Log.d(Q&quot;EBugQ&quot;E,Integer.toHexString(bitmap.getPixel(0,0)));
bitmap.setPixel(0,0,0xAAAAAAAA);
Log.d(Q&quot;EBugQ&quot;E,Integer.toHexString(bitmap.getPixel(0,0))); Results from
Android 1.6: 11-11 21:30:06.999: DEBUG/Bug(714): 0 11-11 21:30:06.999:
DEBUG/Bug(714): 0 11-11 21:30:06.999: DEBUG/Bug(714): ffff0000 11-11
21:30:06.999: DEBUG/Bug(714): 110f0f0f 11-11 21:30:06.999:
DEBUG/Bug(714): aaaaaaaa Results from Android 2.0: 11-11 21:24:24.887:
DEBUG/Bug(854): ff000000 11-11 21:24:24.887: DEBUG/Bug(854): ff000000
11-11 21:24:24.897: DEBUG/Bug(854): ffff0000 11-11 21:24:24.907:
DEBUG/Bug(854): ff010101 11-11 21:24:24.907: DEBUG/Bug(854): ff717171
Although in 1.6, setting the pixel to 0x11111111 returns 0x110f0f0f, at
least it doesnQ&apos;Et seem to affect my game. Maybe IQ&apos;Em lucky. However, the
return value from every call in 2.0 is incorrect with the exception of
Color.RED in the example above. IQ&apos;Eve tried to find a workaround to no
avail. Help?</description>
<comment>
<author>steven.k...@gmail.com</author>
<when>Thu, 12 Nov 2009 03:36:47 +0000</when>
<what>I wanted to add, this has only been tested in the emulator.  IQ&apos;Em still using a G1 as
my physical device, and donQ&apos;Et have access to a 2.0 device at the moment.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 13 Nov 2009 18:18:07 +0000</when>
<what>The values arenQ&apos;Et incorrect, just different -- they appear to be pre-multiplied.  For
example, in hex, AA * (AA / 100) = 71.

I donQ&apos;Et actually know *why* theyQ&apos;Ere different.
</what>
</comment>
<comment>
<author>steven.k...@gmail.com</author>
<when>Fri, 13 Nov 2009 19:54:13 +0000</when>
<what>I think I may have found the answer to my own problem.  IQ&apos;Eve only tried it with some
test code, but it seems it may be the solution.  I was calling
BitmapFactory.decodeResource(Resources res, int id) to load a bitmap.  A call to
Bitmap.hasAlpha() returned false.  So, I went into my bitmap with Paint.NET, erased
some colors, and re-saved.  The hasAlpha() method now returns true.  The getPixel()
and setPixel() method appear to return values more like they did in 1.6.  So, I
presume that the problem is not in 2.0, but was actually in 1.6 - in that it thought
the bitmap had a transparency color set when it didnQ&apos;Et.  IQ&apos;Ell test tonight and report
back my findings.</what>
</comment>
<comment>
<author>steven.k...@gmail.com</author>
<when>Sat, 14 Nov 2009 01:00:21 +0000</when>
<what>I have added the alpha channel to my bitmaps and made sure there were some pixels
actually using the transparent color.  My game seems to be loading these now and
returning true for hasAlpha().  So, as far as I am concerned, this Q&quot;EdefectQ&quot;E is not
really a defect per se, but seems to be something that was Q&quot;EfixedQ&quot;E between 1.6 and
2.0.  Regardless, IQ&apos;Em happy, and whomever has the ability may close this ticket.  Thanks!</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sat, 14 Nov 2009 01:43:41 +0000</when>
<what>Hooray!</what>
</comment>
</bug>
<bug>
<bugid>11937</bugid>
<title>Pecan QVGA LCD 240x320_The Youtube widget doesnQ&apos;Et show the Video area completely</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 06:45:38 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. In the Homescreen, Long press -Q&gt;E
Add to Home screen -Q&gt;E Youtube - What happened. The Youtube widget
doesnQ&apos;Et show the Video area completely. - What you think the correct
behavior should be. The Youtube widget should show the Video area
completely.</description>
</bug>
<bug>
<bugid>12977</bugid>
<title>ExpandableListView indicators do not function correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jakerbas...@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 19:58:32 +0000</openedDate>
<description>View any ExpandableListView, including the API demos, on a Gingerbread
AVD and note the terrible layout. I have tried this on both an HVGA and
WVGA800 resolutions. I have seen this in both my application and the API
demos app.</description>
<comment>
<author>alex.zep...@gmail.com</author>
<when>Sat, 04 Jun 2011 21:06:03 +0000</when>
<what>To me that looks like you need to add android:paddingLeft=Q&quot;E?android:attr/expandableListPreferredItemPaddingLeftQ&quot;E to your group viewQ&apos;Es layout.</what>
</comment>
<comment>
<author>jakerbas...@gmail.com</author>
<when>Sat, 04 Jun 2011 22:51:46 +0000</when>
<what>That screenshot isnQ&apos;Et from my code, itQ&apos;Es from the API Demos.</what>
</comment>
<comment>
<author>alex.zep...@gmail.com</author>
<when>Sat, 04 Jun 2011 23:09:36 +0000</when>
<what>IQ&apos;Em playing with the API Demos (built for 2.2, running on a 2.3.3 AVD or 2.3.4 HVGA phone), as well as an app IQ&apos;Em working on with a similar configuration.

While I see a number of problems, I donQ&apos;Et see the overlapping text and indicator problem.  Ensure that youQ&apos;Eve got about 36-40dip of padding  on the left side of your itemQ&apos;Es view (as specified by the Q&quot;EexpandableListPreferredItemPaddingLeftQ&quot;E value), and it wonQ&apos;Et overlap.  If thatQ&apos;Es the only problem (ha) itQ&apos;Es an easy fix.

The problems IQ&apos;Em seeing with the API Demos app are threefold:

1.) The custom adapter view text is way too small (something thatQ&apos;Es easy enough to fix with a custom layout)

2.) With a custom adapter the indicators are incorrect (compare custom to simple adapter)

2.) The indicator is drawn at the bottom of the itemQ&apos;Es view, not vertically centered.</what>
</comment>
<comment>
<author>alex.zep...@gmail.com</author>
<when>Sat, 04 Jun 2011 23:16:31 +0000</when>
<what>HereQ&apos;Es what the same app looks like under a 2.2 AVD.</what>
</comment>
</bug>
<bug>
<bugid>2232</bugid>
<title>The battery temperature properties in battery intent canQ&apos;Et work due to the wrong maping between JNI and kernel code</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-22T05:14:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zdpjoga...@163.com</reportedBy>
<openedDate>Mon, 16 Mar 2009 01:46:26 +0000</openedDate>
<description>The detail wrong mapping is: 1Q&gt;E sysfs property for temperature is set to
Q&quot;E/sys/class/power_supply/battery/tempQ&quot;E in file
Q&quot;Ekernel/drivers/power/power_supply_sysfs.cQ&quot;E, refers to Line 110 code:
POWER_SUPPLY_ATTR(temp) 2Q&gt;EBut file
Q&quot;E/frameworks/base/core/jni/server/com_android_server_BatteryService.cp
pQ&quot;E set the wrong path, refers to Line 48 #define
BATTERY_TEMPERATURE_PATH Q&quot;E/sys/class/power_supply/battery/batt_tempQ&quot;E The
recommended solution to fix bug: change the code from #define
BATTERY_TEMPERATURE_PATH Q&quot;E/sys/class/power_supply/battery/batt_tempQ&quot;E to
#define BATTERY_TEMPERATURE_PATH Q&quot;E/sys/class/power_supply/battery/tempQ&quot;E
in file
Q&quot;E/frameworks/base/core/jni/server/com_android_server_BatteryService.cp
pQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 05:14:24 +0000</when>
<what>Please submit your patches according to the process at
http://source.android.com/submit-patches

Thanks</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:06:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11838</bugid>
<title>Android sending texts to wrong person</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-31T02:06:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>jason.ba...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 14:32:52 +0000</openedDate>
<description>Using Droid, Froyo build 2.2, stock SMS app. Have now had 4 instances in
last 2 weeks where texts have been sent to the wrong person. This is not
the result of Q&quot;Efat finger errorQ&quot;E. Looking back upon the text thread,
message appears to have been sent to correct recipient. This is a huge
security issue and is compromising my trust with Android overall. Please
fix or I will be forced to change OSQ&apos;E ASAP. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>cgi...@google.com</author>
<when>Mon, 31 Jan 2011 02:06:07 +0000</when>
<what></what>
</comment>
<comment>
<author>susansan...@gmail.com</author>
<when>Mon, 04 Apr 2011 11:16:46 +0000</when>
<what>I have exactly the same issue, also it has on several occasions sent, or looks like it has sent the whole message, but when chatting with recipient, it had acually only sent half of that text and added on half of an older (no longer on phone!!!!) text, and it has done it again with other texts. Please help urgently with the wrong person (in my case it sent this latest on the the wrong and the right person at the same time!!) and help with the merge issue.

HTC Wildfire O2 2.2.1</what>
</comment>
</bug>
<bug>
<bugid>8245</bugid>
<title>DatePickerDalog: method getButton(int whichButton) always returns null</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sXo...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 10:34:07 +0000</openedDate>
<description>DatePickerDialog datePickerDialog = new DatePickerDialog(activity,
listener, year, month, day);
datePickerDialog.setButton(DialogInterface.BUTTON_NEGATIVE, Q&quot;EstopQ&quot;E, new
DialogInterface.OnClickListener() { @Override public void
onClick(DialogInterface dialoginterface, int i) {
dialoginterface.dismiss(); } });
System.out.println(Q&quot;En:Q&quot;E+datePickerDialog.getButton(DialogInterface.BUTTON_NEGATIVE));//
System.out.println(Q&quot;Ep:Q&quot;E+datePickerDialog.getButton(DialogInterface.BUTTON_POSITIVE));
On sdk 1.6 - 2.1 output looks like: n:null p:null</description>
</bug>
<bug>
<bugid>10455</bugid>
<title>Email messages are cut off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>samou...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 04:18:22 +0000</openedDate>
<description>Motorola DROID, 2.1. When replying to or forwarding gmail, the messages
are sometimes cut off. I havenQ&apos;Et counted the number of characters nor
other details. But, IQ&apos;Eve definitely seen the emails (on my computer)
later with parts of the original message cut off. It makes hard for some
to remember what was Q&quot;EsaidQ&quot;E typed in the previous email(s).</description>
</bug>
<bug>
<bugid>5600</bugid>
<title>Manually join local Android contacts to Facebook contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>upe...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 20:25:07 +0000</openedDate>
<description>I am syncQ&apos;Eing contacts with my Gmail account and Facebook account. I am
only grabbing the Facebook contacts that match my Gmail contact list.
When someone is not recognized, I have to manually add that person
(Q&lt;Especific contactQ&gt;E -Q&gt;E menu -Q&gt;E Q&apos;Eedit contactQ&apos;E -Q&gt;E menu -Q&gt;E Q&apos;EjoinQ&apos;E. The
only Facebook contacts that I am able to join with the contact are
Q&apos;ESuggested contactsQ&apos;E. It would be nice to be able to choose ANY Facebook
contact (not just suggested ones) to join with the Gmail contact.</description>
<comment>
<author>moley...@gmail.com</author>
<when>Fri, 15 Jan 2010 17:11:53 +0000</when>
<what>Maybe this is fixed in 2.1?

On my Nexus, when I click Q&apos;EjoinQ&apos;E it lists suggested contacts, below those thereQ&apos;Es an
Q&apos;Eall contactsQ&apos;E header and a Q&apos;Eshow all contactsQ&apos;E link. Clicking it shows all FB contacts.</what>
</comment>
<comment>
<author>dak...@gmail.com</author>
<when>Fri, 25 Feb 2011 01:29:49 +0000</when>
<what>BUT, if there are no Q&quot;Esuggested contactsQ&quot;E the list does not show all your facebook contacts so that you can manually search and join, only google contacts.</what>
</comment>
</bug>
<bug>
<bugid>3642</bugid>
<title> Music player problems.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>23</stars>
<reportedBy>bigsamb...@gmail.com</reportedBy>
<openedDate>Sun, 23 Aug 2009 21:44:08 +0000</openedDate>
<description>After cupcake, my g1 started having problems with the music player when
using the headphones it came with. Plug in the headphones, open music
player, and start playing a song. The song will start playing, and then
suddenly pause, resume, pause again, turn on party shuffle, and then
switch to a new song. The next song it switches to is the next in a
completely random playlist fabricated by the phone itself, as I do not
have any playlists saved on my phone. It will play between 2 and 6
seconds of this song, and then skip to the next track, and so on and so
forth. Even If you have the headphones plugged in and are not listening
to music with the music player, it will start itself up, and start
playing a random playlist, with party shuffle on, and skipping through
tracks. When using the music player without headphones, it will start
playing a random song, and party shuffle will be on, and another random
playlist will be playing as soon as you open the player. So essentially,
the phone is creating playlists, playing them, turning on party shuffle,
and skipping through the songs on said playlist with no user input
whatsoever. I should be able to start up the music player with no
premade playlists, no song playing, and party shuffle off. I should then
be able to select an album, and listen to the whole thing, uninterrupted
by random track changes and pausing.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:48:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:32:31 +0000</when>
<what></what>
</comment>
<comment>
<author>ziggyr...@gmail.com</author>
<when>Wed, 17 Feb 2010 17:00:02 +0000</when>
<what>I have the same problem.  The phone starts going into party mix mode and itQ&apos;Es almost
impossible to get it out of it.  Killing the music player does not help.  It just
comes back on its own and start playing randomly.  Things that I have noticed that
seem to have effect on this problem:

1.  When the phone enters Q&quot;Ethe possessed modeQ&quot;E, it may help to move it around such
that the accelerometer is engaged and forces the screen layout to change.  This
sometimes helps to get the phone out of the possessed mode.

2.  It appears to be related to the headphones.  I have had 2 pairs of Bose earpiece
headphones and they both seem to trigger this behavior.  First pair started doing
this couple of months after daily usage.  The phone would work fine for the first
couple of months and then start to consistently misbehave with the headphones plugged
in.  I returned the headphones for another, new set and the symptoms went away. 
After a couple of months with the second pair, the same issue started happening.  Now
I am on a third pair of other (non-Bose) headphones and I see no problems.  These
headphones are at least 6 months old and work correctly.</what>
</comment>
<comment>
<author>c...@google.com</author>
<when>Wed, 24 Feb 2010 23:23:16 +0000</when>
<what>This problem seems to occur when another interrupt occurs on the system.  So far, 
IQ&apos;Eve had it happen because of the following:

- orientation change (from setting the phone down); workaround for this is to disable 
the orientation detection, which IQ&apos;Eve always found annoying anyway
- unplugging and plugging headphones
- getting an IM from GoogleTalk (I have gTalk set to make the notify noise and 
vibrate)

IQ&apos;Eve noticed that the Q&quot;Egoes to a random songQ&quot;E part only happens if IQ&apos;Em not using a 
playlist. i.e. if IQ&apos;Em playing directly from an album</what>
</comment>
<comment>
<author>thoer...@gmail.com</author>
<when>Thu, 25 Mar 2010 18:54:31 +0000</when>
<what>I have the same problem. It seems to happen more often if my phone is in my pocket. </what>
</comment>
<comment>
<author>ryanz...@gmail.com</author>
<when>Mon, 19 Apr 2010 21:15:39 +0000</when>
<what>Same problem here on the nexus one... I didnQ&apos;Et even know that there was a party
shuffle mode until this activated it.  I think it probably does have something to do
with orientation changes as I was carrying it in my pocket while listening to music
and shaking it around while walking seemed to trigger some sort of song change. 
However, I thought orientation changes were disabled while the screen is off?</what>
</comment>
<comment>
<author>suraci.a...@gmail.com</author>
<when>Tue, 20 Apr 2010 05:00:34 +0000</when>
<what>Same problem here. Brand new Nexus One.

I believe itQ&apos;Es the fault of the headphone jack. It only happens when I have
headphones plugged in, and barely touching the headphone jack will trigger it. Also,
if I firmly hold the headphone plug into the jack while moving it around and
everything, it doesnQ&apos;Et happen.

So, there seems to be a problem with loose contacts caused by the slant of the phone
and the jack not being fully in there?</what>
</comment>
<comment>
<author>suraci.a...@gmail.com</author>
<when>Tue, 20 Apr 2010 05:09:51 +0000</when>
<what>Update: DoesnQ&apos;Et happen with a different set of headphones. Chalking it up to an
unfortunate blend of bulky jack + non-flat headphone port on the Nexus One sending
odd signals to the Music player.</what>
</comment>
<comment>
<author>maniaqu...@gmail.com</author>
<when>Tue, 20 Apr 2010 05:22:52 +0000</when>
<what>See other issue entries for the same problem: 1896, 5134, 3530, 2677, 7408... I wish 
people would stop creating new Q&quot;EIssuesQ&quot;E on this and would just star / update the 
existing ones... as far as I can tell the closest any google dev has come to looking at 
these issues is at one point marking it Q&quot;Ehardware specificQ&quot;E (which is basically a lie) 
in a couple of the other issues.</what>
</comment>
</bug>
<bug>
<bugid>6308</bugid>
<title>Pressing Q&quot;EHomeQ&quot;E when Multimedia/Car dock engaged toggles between home and dock app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 15:55:27 +0000</openedDate>
<description>At the moment, if a DROID is plugged into its car or multimedia dock and
the corresponding dock app is loaded, pressing the capacitive Q&quot;EHomeQ&quot;E
button brings you back to the app rather than to the home screen. To get
back to the home screen, the Q&quot;EHomeQ&quot;E icon on the app has to be used. It
would be better if the Q&quot;EHomeQ&quot;E button had its original meaning when
inside the dock app. Hence, pressing Q&quot;EHomeQ&quot;E over and over again would
toggle between the home screen and the dock app.</description>
</bug>
<bug>
<bugid>19228</bugid>
<title>Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>meow...@gmail.com</reportedBy>
<openedDate>Sat, 13 Aug 2011 00:11:26 +0000</openedDate>
<description>My calendar is syncing fine, but with facebook, it includes the same
birthday over and over. for example, Q&quot;EJoel WalshQ&apos;Es birthdayQ&apos;E will come
up on my agenda 4 times. IQ&apos;Ed prefer facebook separate birthdays from
events, but that is their problem. The calendar is slow, and its hard to
change a date on an event unless i delete it and redo the event. events
cant be deleted if i change my rsvp on facebook. i removed the event but
its still in my calendar.</description>
</bug>
<bug>
<bugid>16456</bugid>
<title>Make the Landscape to Portrait Orientation change smooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>The...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 17:48:46 +0000</openedDate>
<description>Hi I have a Samsung Galaxy Tab (Froyo 2.2) and when changing the
orientation of the screen from Potrait to Lanscape the transition is not
smooth - its too sudden and does not look very stylish / professional.
Yet in the Browser this same transition from Potrait to Landscape is
smooth and looks professional. Example: When changing from Portrait to
Landscape their is a visual delay between the orientation transition -
looks like its been implemented cheaply. STEPS: 1. Hold a Samsung Galaxy
Tab in Portrait Orientation and then change to Landscape orientation. 2.
Notice the transition is not smooth / professional as it suddenly jumps
from one to the other. 4. The browser performs this task smoothly and
efficently with no issues, yet the main screen doesnt. This seems like a
major UI bug to me and should be fixed asap.</description>
<comment>
<author>wowlan...@gmail.com</author>
<when>Sun, 01 May 2011 01:46:16 +0000</when>
<what>IQ&apos;Ed like to echo this. ItQ&apos;Es not major to me.. but I have noticed the definite choppiness in the transition. IQ&apos;Em using an LG optimus V running froyo 2.2 and can reproduce the above.

</what>
</comment>
<comment>
<author>gena...@gmail.com</author>
<when>Sat, 19 Nov 2011 17:38:17 +0000</when>
<what>I would like to join the question about this, please help.</what>
</comment>
</bug>
<bug>
<bugid>17075</bugid>
<title>CanQ&apos;Et read gmailQ&apos;Es emails that are sent as text message on my android when I was able to on my Palm</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>java...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 14:07:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14858</bugid>
<title>Very important! Nexus s battery depleating</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-02-20T00:37:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>agy2...@gmail.com</reportedBy>
<openedDate>Sat, 19 Feb 2011 16:01:05 +0000</openedDate>
<description>The Nexus S battery is draining in like 6 hours. This is not battery
problem because i tried it on two phones. This happens even when
settings are on minimal and display is using the least amount of power.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 19 Feb 2011 20:12:35 +0000</when>
<what>Issue 14857 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 20 Feb 2011 00:37:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18101</bugid>
<title>Buzz is force Close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>darkclou...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 13:03:36 +0000</openedDate>
<description>I can use Maps and Latitude but when I try to post a Buzz, I get error
message to say it has stopped unexpectidly and Force Close the Maps
application(some time it may reset the phone).</description>
<comment>
<author>ark.ph...@gmail.com</author>
<when>Mon, 04 Jul 2011 21:51:50 +0000</when>
<what>Same problem here with X10 and android version 2.1, even with the latest google maps and having cleared the maps data folder in sdcard.</what>
</comment>
</bug>
<bug>
<bugid>6166</bugid>
<title>VIrtual Keyboard leaves last word</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>DDRBox...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 23:12:13 +0000</openedDate>
<description>Android code version you are running: Android 2.1 on the Nexus One
Describe the problem: When typing a message in the google talk app in
landscape mode if the user clicks send and changes the orientation at
the same time the last work of the message remains in the text entry
field Steps to reproduce: 1. Type a message in google talk 2. Press Send
and rotate the phone to portrait 3. The message will send and the last
word will be left in the text entry box Expected results: The text entry
field should clear Observed results: The last word in the entry remains</description>
</bug>
<bug>
<bugid>2581</bugid>
<title>HTML select multiple is buggy in web browser, Android v1.5 (cupcake)</title>
<status>FutureRelease</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-14T17:17:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jmarr...@innowhere.com</reportedBy>
<openedDate>Tue, 05 May 2009 20:01:30 +0000</openedDate>
<description>HTML select multiple is buggy in the web browser of Android v1.5
(cupcake) This buggy behavior can be reproduced: 1) Add the following
HTML select element in any web page. A Q&lt;EformQ&gt;E is not needed. Q&lt;Eselect
multiple=Q&quot;EmultipleQ&quot;EQ&gt;EQ&lt;EoptionQ&gt;EOneQ&lt;E/optionQ&gt;EQ&lt;EoptionQ&gt;ETwoQ&lt;E/optionQ&gt;EQ&lt;EoptionQ&gt;EThreeQ&lt;E/optionQ&gt;EQ&lt;E/selectQ&gt;E
2) Click to change the selected option. Do something or cancel, the bug
is not here. 3) Click outside the select element to lost the focus 4)
Try to change the current selection Now the select control stalls, no
longer you can do selection, the selection dialog no longer is showed.
This bug is really serious because this problem is propagated to any
other web page, the emulator must be restarted to get rid of this buggy
state.</description>
<comment>
<author>dfddurst...@gmail.com</author>
<when>Thu, 21 May 2009 08:14:45 +0000</when>
<what>For me, on a real device, the browser does no more show the Q&quot;EpopupQ&quot;E with the select 
once you pressed Q&quot;EcancelQ&quot;E. 

After pressing Q&quot;EokQ&quot;E, no matter what you do (selecting/deselecting items), the bug 
does not show up.

The only way to get it work again is to shut down Android and restart or, via 
settings, to Q&quot;Eforce stopQ&quot;E the browser.

So this is the opposite to the initial bug description, but i assume this is anyway 
the right place for file it.

My environment:
ADP1 
Firmware 1.5 
Kernel version 2.6.27-003-98312baf android-build@apa27 # 72 
Build number dream_devphone-userdebug 1.5 CRB21 147201 test-keys

</what>
</comment>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Thu, 21 May 2009 08:37:54 +0000</when>
<what>What is the difference? May be IQ&apos;Em not explaining well, furthermore, your test shows
this bug is not only present in emulator.
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 17:17:06 +0000</when>
<what>this is fixed in a future release</what>
</comment>
</bug>
<bug>
<bugid>16089</bugid>
<title>Picasa Share - Failed to retreive account information</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:14:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>TimZwic...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 17:52:56 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Add an account for Picasa to the
phone 2. Select a picture in Gallery 3. Select Q&quot;EShareQ&quot;E from the menu 4.
Select Picasa 5. Enter a caption. 5.a. Note that Album selection is
grayed out. Tapping on the Album drop-down menu dims the screen except
for a blank white bar. Tapping on the [+] button under Album has no
effect. 6. Tap the Q&quot;EUploadQ&quot;E button. 7. You will be returned to the
picture in Gallery, and a pop-up message reads: Q&quot;EFailed to retrieve
account informationQ&quot;E What should have happened: I should be able to
select or create a Picasa album from my Picasa account, and successfully
upload my picture to it. I have a Motorola Atrix 4G running Android
v2.2.1 System version: Version.4.1.57.MB860.ATT.en.US</description>
<comment>
<author>dsmith19...@gmail.com</author>
<when>Wed, 13 Apr 2011 00:24:14 +0000</when>
<what>Unbelievable.  I had this same error message when I first started using Android on a Droid X half a year ago.  Today I have the same error message on an Atrix.  Different phone.  Different network.  Same OS.  New version but same OS, nonetheless, with this error still.

What really puts the icing on the cake is that itQ&apos;Es a Google Operating System thatQ&apos;Es having problems uploading pictures to a Google service.  Unbelievable. 

</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:14:10 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>7355</bugid>
<title>All sound stops working after music is paused for long periods</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>BomberAbe@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 17:25:18 +0000</openedDate>
<description>Device: Droid running android 2.0.1 This has happened to me twice so
far, After listening to music through headphones I paused my selection
and put the phone to sleep after removing the headphones from the jack.
Later on I found that no sound at all was coming from any of the
speakers on my phone.(I received a call during this time and I was not
able to hear the person on the other end.) The first time this occurred
I restarted my phone to re-enable sound, but the second time I decided
to mess around with some settings and I was able to restore the sound by
simply selecting another song from a different artist and album and then
playing it.</description>
</bug>
<bug>
<bugid>42</bugid>
<title> BigInteger.modPow is very slow</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-29T02:09:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>markus.k...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 19:51:50 +0000</openedDate>
<description>Example: I have to calculate some values for a Diffie-Hellman key
exchange. The values i am using are defined in the RFC 3526. I took the
1536-bit modulus group. The exponent is a 320 bit value. The result is
the following formula: 2 ^ ( 320 bit value ) mod ( 1535-bit value
defined in RFC 3526 ) I am using the modPow function of the
BigInteger-Class. Normally this operation is finished in Q&lt;E 50 ms (
Athlon 64 3000+, Java 6 ). Android requires for this calculation 12
seconds or more. The D-H keypair generation with the java
KeyPairGenerator requires more than a minute. modPow is a basic function
for many cryptographic calculations. In my opinion it would be very
important that this calculation will run much faster.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:32:16 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 02:09:25 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:37:20 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10335</bugid>
<title>bug 2630 erroneously closed with no explanation</title>
<status>Duplicate</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-08-13T20:03:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>t...@panix.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 01:28:58 +0000</openedDate>
<description>Bug 2630 describes a major standards compliance issue in the default
Android email client, namely that it applies base64 encoding to message
bodies which could be correctly represented as plain text. The bug
history includes extensive quotations from three standards-track RFCs
which make it clear that this should not be done. Later in the
discussion of the bug a SEPARATE bug involving failure to insert the
MIME-Version: header was mentioned. It appears that when this second
identified issue was fixed, the original bug was mistakenly closed.
Worse, whoever closed the bug did so with no comment, leaving NO AUDIT
TRAIL, which is extremely unprofessional. The bug should be reopened
and, of course, fixed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 13 Aug 2010 02:51:14 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 13 Aug 2010 20:03:19 +0000</when>
<what>I am the person who closed bug 2630.

I did in fact close the bug with comments, and (at the time) we believed that the fix was sufficient.  IQ&apos;Em not sure why you feel that it was closed with Q&quot;Eno comment.Q&quot;E

There is no new bug here, and I am going to close this report.  I will rejoin the discussion on the other bug.</what>
</comment>
</bug>
<bug>
<bugid>15490</bugid>
<title>Error in alarm clock across daylight savings time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>bill.roo...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 15:31:12 +0000</openedDate>
<description>Phone: LG Optimus S OS: Android 2.2.1 Issue: I set the standard alarm
clock on Saturday March 12th 2011 in the evening (approx 11:30pm) for
7:30am Sunday March 13th 2011. This obviously is the day the clock was
supposed to Q&apos;Espring forwardQ&apos;E which it did just fine. On Sunday morning
however, the alarm clock went off at 8:30am Sunday. Apparently the alarm
clock is going off the relative time as indicated by the message when
you set the alarm (the alarm is set to go off in x hours and y minutes)
instead of the absolute time. Normally itQ&apos;Es not a problem unless its a
night affected by DST since when the absolute time changes it can make
the alarm either early (not really a problem) or late.</description>
<comment>
<author>e.j.kort...@gmail.com</author>
<when>Mon, 28 Mar 2011 05:17:52 +0000</when>
<what>Same problem exists when using an alarm scheme. Every weekday at 5:50 my alarm goes off, but today (the first weekday after the start of DST) the alarm went off at 6:50.

Phone: Samsung Galaxy Apollo GT-I5800
OS: Android 2.1-update1</what>
</comment>
<comment>
<author>Yendor1...@gmail.com</author>
<when>Mon, 28 Mar 2011 07:45:30 +0000</when>
<what>I have the Galaxy S, running eclair still. The time change to BST worked all by iteslef yesterday, but the alarm didnQ&apos;Et go off at all this morning. Good start to a monday!</what>
</comment>
<comment>
<author>more.r...@gmail.com</author>
<when>Mon, 28 Mar 2011 11:29:11 +0000</when>
<what>Got a Galaxy S running custom 2.2 and my week also started off with my alarm being 1h later than set.

I made fun of Apple when they screwed this up i IOS and now IQ&apos;Ell have to by flowers to my friends that I scorned. WeQ&apos;Ell, theyQ&apos;Ell be happy at least. Thats something ;o)</what>
</comment>
<comment>
<author>doktor....@gmail.com</author>
<when>Tue, 29 Mar 2011 06:38:53 +0000</when>
<what>Same problem using the alarm scheme as comment 1. Running Samsung galaxy S version 2.2 and alarm was 1 hour late. Had the phone set to local settings, i.e. not getting time info from the network.</what>
</comment>
<comment>
<author>tho...@gmail.com</author>
<when>Tue, 29 Mar 2011 07:31:12 +0000</when>
<what>Probably a failure in the com.android.deskclock.Alarms.calculateAlarms() function, and possibly related to this:
http://www.coderanch.com/t/326751/java/java/java-util-Calendar-setTime-DST

Someone with more android development experience could probably put together a patch fairly easily.</what>
</comment>
</bug>
<bug>
<bugid>759</bugid>
<title>Class.getDeclaredClasses throws UnsatisfiedLinkException</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-26T17:36:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brendan....@gmail.com</reportedBy>
<openedDate>Sat, 28 Jun 2008 04:15:23 +0000</openedDate>
<description>Any call to the Class classQ&apos;E instance method getDeclaredClasses throws
an UnsatisfiedLinkException For example: public class Test extends
Activity { public void onCreate(Bundle icicle) { super.onCreate(icicle);
setContentView(R.layout.main); // Throws an exception
this.getClass().getDeclaredClasses(); } } Expected Behaviour: The actual
array of classes.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:40:57 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 26 Aug 2008 17:36:59 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>13424</bugid>
<title>Updated contact address in Google Contacts On-Line combines data in single address field on phone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>kdn...@gmail.com</reportedBy>
<openedDate>Sun, 26 Dec 2010 15:49:20 +0000</openedDate>
<description>Phone Information ----------------------------------------- Mfgr: HTC
Model: Incredible Version: Android 2.2 Baseband version: 2.15.000.07.28
Kernel version: 2.6.32.17-g9a2fc16 htc-kernel@u18000-Build-149 #1 Build
number: 3.26.605.1 CL264707 release-keys Software number: 3.26.605.1
Browser version: WebKit 3.1 PRI version: 1.70_002 PRL version: 52078 ERI
version: 5 Problem Description ------------------------------------ -
Steps to reproduce the problem: Go to Google contacts online and update
an existing contact that was originally entered via. the phones
interface. Change an address field (i.e. city, state, postal, etc...).
Wait for the contact to be synched with the phone. - What happened:
Address information synched with the phone (ex. address, city, state,
postal, country) is not broken into separate input boxes. The result is
that an existing contactQ&apos;Es address information that was originally
entered into separate fields is now combined into a single field. - What
you think the correct behavior should be: That the software, after I
update a contact via. Google contacts from the web, map address
information to their respective fields in the phone during the synch
process. I believe it is a logical presumption that this should be the
expected behavior. Otherwise, why provide a synch. mechanism so
out-of-sync with the delivered contact software provided with the
device? What is the estimated timeframe for a software update that will
correct this problem? Best regards, -Kirk Nesbitt</description>
<comment>
<author>f.zwa...@gmail.com</author>
<when>Tue, 25 Jan 2011 10:28:25 +0000</when>
<what>Yes, I was also surprised to see this behavior. 
It forces me to edit address information on the phone, not via Google contacts.
I gues, it needs a modification of the Google contacts, to use separate fields as well.</what>
</comment>
<comment>
<author>pzycho1...@gmail.com</author>
<when>Sun, 31 Jul 2011 11:56:27 +0000</when>
<what>This is very annoying indeed and not tied to a specific Android version AFAIK. I could understand this happening with 3rdParty software, but since weQ&apos;Ere talking Google products only, this should definitly be consistent across different products.</what>
</comment>
</bug>
<bug>
<bugid>15027</bugid>
<title>Emails from Exchange Account Stop Pushing a Few Hours After Each Reboot</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-23T05:59:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Jreemyg...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 15:29:17 +0000</openedDate>
<description>Starting earlier this week, I noticed that emails from my exchange
account were no longer being pushed to my phone despite having push
notifications enabled for the account. A reboot of the phone remedies
this, but only for a few hours. Phone: Nexus S Firmware: Android 2.3.2</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 25 Feb 2011 18:02:51 +0000</when>
<what>Unfortunately there isnQ&apos;Et enough information here for us to investigate. Can you attach the output of the Q&apos;Eadb bugreportQ&apos;E command?

Also, what Exchange server version are you connecting to?</what>
</comment>
<comment>
<author>Jreemyg...@gmail.com</author>
<when>Sat, 26 Feb 2011 00:22:50 +0000</when>
<what>Exchange Server version is Exchange Server 2007 and the adb bugreport is attached.</what>
</comment>
<comment>
<author>tristan....@gmail.com</author>
<when>Wed, 16 Mar 2011 14:47:55 +0000</when>
<what>I have the same issue with my Nexus S on 2.3.3 which is quite annoying especially seeing as the Microsoft Exchange worked so well on my Nexus one! 

I try refreshing the account but it wont even refresh?

Please fix!

Regards</what>
</comment>
<comment>
<author>Jreemyg...@gmail.com</author>
<when>Wed, 16 Mar 2011 16:39:22 +0000</when>
<what>The problem has persisted even after my upgrade to 2.3.3.</what>
</comment>
<comment>
<author>pr8...@gmail.com</author>
<when>Wed, 16 Mar 2011 16:43:51 +0000</when>
<what>Is issue 14466 related?</what>
</comment>
<comment>
<author>Jreemyg...@gmail.com</author>
<when>Thu, 17 Mar 2011 14:48:10 +0000</when>
<what>Issue 14466 appears to be related. I have starred that particular issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 23 May 2011 05:59:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10212</bugid>
<title>Exception : Connection refused on socket creation</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-08-12T17:55:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>wverni...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 06:54:24 +0000</openedDate>
<description>Hello, Creating a socket, i had an exception : Connection refused. My
Manifest.xml contains permission.INTERNET. The server is well listening
on the requested port. A telnet to the server on the tested port works
fine. Client code :
--------------------------------------------------------------------
public void run() { InetAddress serverAddr = null; int port = 6000;
Socket s = null; try { serverAddr =
InetAddress.getByName(Q&quot;EmyAdresse.comQ&quot;E); s = new Socket(serverAddr,
port); } catch (UnknownHostException e) { e.printStackTrace(); return; }
catch (IOException e) { e.printStackTrace(); return; } OutputStream out
= null; InputStream in = null; if(s!=null Q&amp;EQ&amp;E s.isConnected()) { try{ out
= s.getOutputStream(); in = s.getInputStream(); }catch(IOException e){
e.printStackTrace(); return; } } ... try { in.close(); out.close();
s.close(); } catch (IOException e) { e.printStackTrace(); return; } }
-------------------------------------------------------------------------
Manifest.xml :
--------------------------------------------------------------------------
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Etest.testQ&quot;E android:versionCode=Q&quot;E1Q&quot;E android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E
Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E3Q&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.ACCESS_FINE_LOCATIONQ&quot;E /Q&gt;E Q&lt;Eapplication
android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E
android:debuggable=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.mainQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;Eservice android:name=Q&quot;EGpsServiceQ&quot;EQ&gt;EQ&lt;E/serviceQ&gt;E Q&lt;Eservice
android:name=Q&quot;ETransmitServiceQ&quot;EQ&gt;EQ&lt;E/serviceQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;E/manifestQ&gt;E
---------------------------------------------------------------------------
Exception (on s = new Socket(serverAddr, port)); :
---------------------------------------------------------------------------
07-03 14:07:45.426: WARN/System.err(13527): java.net.ConnectException:
XXXXXXXXXXX.org/XX.XX.XX.XX:6000 - Connection refused 07-03
14:07:45.436: WARN/System.err(13527): at
org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:237)
07-03 14:07:45.446: WARN/System.err(13527): at
org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:199)
07-03 14:07:45.456: WARN/System.err(13527): at
java.net.Socket.startupSocket(Socket.java:734) 07-03 14:07:45.466:
WARN/System.err(13527): at java.net.Socket.Q&lt;EinitQ&gt;E(Socket.java:245) 07-03
14:07:45.466: WARN/System.err(13527): at
test.test.TransmitTimerTask.run(TransmitTimerTask.java:21) 07-03
14:07:45.476: WARN/System.err(13527): at
java.util.Timer$TimerImpl.run(Timer.java:293)
---------------------------------------------------------------------------
I use Eclipse IDE on a samsung galaxy Android 1.5 (Cupcake). Tests give
same results on the emulator and directly on the device.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:25:37 +0000</when>
<what>do you have a packet capture that demonstrates that this isnQ&apos;Et a network connectivity problem?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 17:55:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>235</bugid>
<title>Telephonestate ONHOOK</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>kerst...@gmail.com</reportedBy>
<openedDate>Tue, 12 Feb 2008 14:56:50 +0000</openedDate>
<description>hi, it would be very nice to have a telephone state onhook like the
offhook one. sometimes you only need to check if the hook is on. In that
case it would not be nice to start a listener when the hook is off that
waits for the telephone idle state.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:22:11 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:26:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:28:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:00:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:17:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13857</bugid>
<title>after airoplane mode remains on gprs android cannot find 3g</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vsch...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 00:55:21 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. 0.) switch onto airoplane mode -Q&gt;E ok 1.) switch off
the airoplane mode e.g back to the previous state beforehand 0.) -Q&gt;E NOT
ok phone remains on gprs mode android is not able to obtain the previous
speed such as 3g. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) motorola droid 2 android ver 2.2 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15882</bugid>
<title>Documentation error is android.text.format.Time.toMillis()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 08:06:18 +0000</openedDate>
<description>The example provided doesnQ&apos;Et compile, making it extremely confusing. The
current example: Time time = new Time(); time.set(4, 10, 2007); // set
the date to Nov 4, 2007, 12am time.normalize(); // this sets isDst = 1
time.monthDay += 1; // changes the date to Nov 5, 2007, 12am millis =
time.toMillis(false); // millis is Nov 4, 2007, 11pm millis =
time.toMillis(true); // millis is Nov 5, 2007, 12am The problem is that
time.normalize() takes an Q&quot;EignoreDstQ&quot;E parameter and since the whole
example is about this feature, itQ&apos;Es useless unless we know what the
value there should be.</description>
</bug>
<bug>
<bugid>2291</bugid>
<title>Support SATSA (Security and Trust Services APIs)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>3</stars>
<reportedBy>gzhh...@gmail.com</reportedBy>
<openedDate>Wed, 25 Mar 2009 03:06:12 +0000</openedDate>
<description>The API allows applications to get/set some security information stored
on the SIM card. The detail information locates in JSR 177.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 26 Mar 2009 13:05:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:26:19 +0000</when>
<what></what>
</comment>
<comment>
<author>goodkid....@gmail.com</author>
<when>Thu, 31 Mar 2011 05:54:27 +0000</when>
<what>I think itQ&apos;Es no way for now,because google do not support jsr at all.</what>
</comment>
</bug>
<bug>
<bugid>2591</bugid>
<title>Wrong use of capital and small initial letters in phonebook (german)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>stefanwe...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 13:53:36 +0000</openedDate>
<description>Really minor issue ;) I use FW 1.5 BUILD CRB17. In the detail view of a
phonebook entry the phonenumber type like private, business and so on is
spelled wrong, it should be shown with a capital letter. i.e. privat
anrufen -Q&gt;E Privat anrufen E-Mail an privat -Q&gt;E E-Mail an Privat arbeit
anrufen -Q&gt;E Arbeit anrufen Textnachricht an arbeit -Q&gt;E Textnachricht an
Arbeit</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:45:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:58:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1931</bugid>
<title>Market forgets preferred tab</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-24T01:44:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jonas.albrektsson</reportedBy>
<openedDate>Fri, 06 Feb 2009 23:26:19 +0000</openedDate>
<description>I recently got the RC33 update and since then the Market defaults to the
Q&quot;EBy popularityQ&quot;E tab for applications, for games it seems to work though.
Steps to reproduce: 1. Open Market 2. Select Applications -Q&gt;E All
applications 3. Select tab Q&quot;EBy dateQ&quot;E 4. Exit Market 5. Repeat steps 1
and 2 6. Q&quot;EBy popularityQ&quot;E tab is selected How it should be: It should
remember which tab you selected last. It seems to only effect the
Applications section, the Games section still remembers like before the
update.</description>
<comment>
<author>jonas.albrektsson</author>
<when>Wed, 18 Mar 2009 09:25:59 +0000</when>
<what>Q&quot;EIt seems to only effect the Applications section, the Games section still
remembers like before the update.Q&quot;E

This is incorrect, it depends on which catagory you select first, the other category
will use same as first category.
</what>
</comment>
<comment>
<author>jonas.albrektsson</author>
<when>Mon, 25 May 2009 08:31:18 +0000</when>
<what>Same problem exists in CRB43 (Android 1.5).
Is this the intended behavior?</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:44:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17931</bugid>
<title>ph</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-24T18:30:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>Trevor.B...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 04:03:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>Trevor.B...@gmail.com</author>
<when>Fri, 24 Jun 2011 04:10:33 +0000</when>
<what>Sorry, phone froze while trying to upload an issue. Any way to delete this?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 24 Jun 2011 18:30:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7733</bugid>
<title>Wi-Fi feature request: new field called Q&quot;EpriorityQ&quot;E for hot spots</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>scotterm...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 00:14:14 +0000</openedDate>
<description>I have Wi-Fi in my home. So does my neighbor. Sometimes I hang out at
his house and it is nice to use his Wi-Fi. But more often I am in my
home. When I pull into the driveway, my phone sees his network first and
auto-attaches to his network. I would like the ability to give my
different remembered hotspots a priority number. For example, if I could
tell my home one to be priority 10 and the neighbor priority 9 and that
would mean: Any time my phone encountered a higher priority, it would
auto-switch to using *that* hotspot. So when I pull up, yeah, it will
see his and attach to his. But then when I walk in my door, it will see
mine, notice the higher priority, and attach to mine.</description>
</bug>
<bug>
<bugid>9817</bugid>
<title>[VoiceDial] Voice confirmation for Voice Dialer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>96</stars>
<reportedBy>oleg.ana...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 20:26:29 +0000</openedDate>
<description>Issue http://code.google.com/p/android/issues/detail?id=1181 is not
fixed. After the Q&quot;EfixQ&quot;E, Android 2.2 does NOT confirm the destination
number: 1. Unlock not required. 2. Access the voice dialer via handsfree
device (e.g., long press on headset Q&quot;Eanswer buttonQ&quot;E) 3. Aural prompt:
Q&quot;ESay a command.Q&quot;E 4. Speak Q&quot;ECall VoicemailQ&quot;E *** 5. Aural prompt Q&quot;EWould
you like to call voicemail?Q&quot;E *** 6. Speak Q&quot;EYes/NoQ&quot;E 7. Aural prompt
Q&quot;Edialing voicemailQ&quot;E Without the confirmation, this often leads to seeing
how fast you can get your hands on your phone, unlock it, and press END
because you are dialing the wrong person...</description>
<comment>
<author>royt...@gmail.com</author>
<when>Thu, 15 Jul 2010 22:01:41 +0000</when>
<what>No confirmation means a lot of calls that you did not intend to make. Please fix this.</what>
</comment>
<comment>
<author>purre...@gmail.com</author>
<when>Thu, 15 Jul 2010 22:05:09 +0000</when>
<what>Exactly.  The Voice Dialer is not very accurate to start with.</what>
</comment>
<comment>
<author>pWeis...@gmail.com</author>
<when>Thu, 15 Jul 2010 23:33:43 +0000</when>
<what>I agree. If a change was made to the code controlling the prompt, how hard would it be to add a voice prompt. I know the event handlers are there.</what>
</comment>
<comment>
<author>dr.niel...@gmail.com</author>
<when>Fri, 16 Jul 2010 05:38:32 +0000</when>
<what>Honestly, has anyone at Google even tried using a Droid phone with Bluetooth?</what>
</comment>
<comment>
<author>bossk...@gmail.com</author>
<when>Fri, 16 Jul 2010 08:34:21 +0000</when>
<what>I agree that this is only a partial fix and doesnQ&apos;Et really satisfy the legal requirements here in the UK for using hands free devices whilst driving.

Why is this such an issue when so many other manufacturers (OSes) donQ&apos;Et have a problem? Is it something to do with sending the voice stream to Googles servers? Why doesnQ&apos;Et the voice search app use the phonesQ&apos;E processing power to translate the speech?</what>
</comment>
<comment>
<author>ajw...@gmail.com</author>
<when>Fri, 16 Jul 2010 13:47:39 +0000</when>
<what>Communication from Google has been zero on this issue, including from the carriers.  While itQ&apos;Es great that itQ&apos;Es Q&quot;EpartiallyQ&quot;E fixed, it is NOT fixed in my opinion until the code addresses this thread, and the software is actually in the market through the carriers.

Google has been very customer unfriendly on this, and the carriers either ignorant or blatantly misleading.</what>
</comment>
<comment>
<author>bennett...@gmail.com</author>
<when>Fri, 16 Jul 2010 14:28:10 +0000</when>
<what>Definitely not a fix, IQ&apos;Em using SprintQ&apos;Es HTC Hero and they JUST released an update to 2.1, now I have to wait for 2.2 before I can get a PARTIAL fix?  Google, this basic technology was present on my FIRST cell phone 10 years ago.  It should not have taken this long to get half of the problem resolved.</what>
</comment>
<comment>
<author>alan....@gmail.com</author>
<when>Fri, 16 Jul 2010 17:40:35 +0000</when>
<what>Boy, what a basic feature.  Yes, by all means, this is needed very badly for true hands-free operation.

In any case, if WA state pulls me over for handling my phone in my car, can I send the bill to you guys?</what>
</comment>
<comment>
<author>TreadStoneIT@gmail.com</author>
<when>Tue, 20 Jul 2010 23:19:15 +0000</when>
<what>Like others, I was surprised when issue 1181 (same name) was closed.  I thought this portion of the requirement was clearly stated, youQ&apos;Ere halfway there Google, please donQ&apos;Et tell me we need to wait another year for this!</what>
</comment>
<comment>
<author>camp...@gmail.com</author>
<when>Sat, 24 Jul 2010 00:40:16 +0000</when>
<what>I agree. I think  issue 1181  stated the problem and solution very clearly. However, if the Google solution is to slap a Band-Aid on the problem then maybe the phone should have a disclaimer in bold letters on all advertising, that android phones do not have reliable Bluetooth capabilities.

IQ&apos;Em sure the sales would drop dramatically, and that would be a testament to how serious the problem is. I donQ&apos;Et understand why this is so difficult for a company like Google to understand. Your customers are telling you repeatedly intuitive Bluetooth capabilities, hands free dialing, and call end are important. 

FIX THE PROBLEM!! ItQ&apos;Es as simple as that! 

Below is what 1181 stated, did you fix this? Your customers are telling you emphatically NO!

Reported by miss.connie.lee, Nov 03, 2008 
In many cases, the voice dialer is designed to be used in conjunction with 
any hands-free type environment.

Requiring the user to tap on the phone to confirm the function of the voice 
dialer reduces the desired functionality.  For example, if when wearing a 
hands-free device while driving, one tries to access voicemail, the 
following process is required:

1.  Unlock handset.
2.  Access the voice dialer via handset.
3.  Visual prompt for using voice dialer
4.  Speak Q&quot;ECall voicemail.Q&quot;E
5.  Visual prompt:  Q&quot;ECall voicemail, call voicemail mobileQ&quot;E
6.  Select voicemail option
7.  Dials voicemail.

In an ideal voice dialer, the process might look something like this:

1.  Unlock not required.
2.  Access the voice dialer via handsfree device (e.g., long press on 
headset Q&quot;Eanswer buttonQ&quot;E)
3.  Aural prompt:  Q&quot;ESay a command.Q&quot;E
4.  Speak Q&quot;ECall VoicemailQ&quot;E
5.  Aural prompt Q&quot;EWould you like to call voicemail?Q&quot;E
6.  Speak Q&quot;EYes/NoQ&quot;E
7.  Aural prompt Q&quot;Edialing voicemailQ&quot;E

Further, if the user would like to call their mother, the prompt might say 
Q&quot;EMom has listed home, work, and mobile.  Please select.Q&quot;E  In both cases, 
aural prompts and verbal confirmations allows the voice dialer to be a 
useful functionality.  

Thanks for your time.
</what>
</comment>
<comment>
<author>richardj...@gmail.com</author>
<when>Tue, 27 Jul 2010 11:04:14 +0000</when>
<what>This was a deal buster last time I upgraded and is so important that I will have to grit my teeth and get a Windows Mobile on my next t-mobile upgrade. It is astounding that these are allowed on a market where such a feature is standard without any indication that itQ&apos;Es not available or severely limited. From what IQ&apos;Eve seen it falls way short of the requirements for UK legislation. It needs to be incorporated internally in the phone, even the ability to acurately voice tag 10 numbers would be infinitely better than the state of affairs that prevails at the moment.</what>
</comment>
<comment>
<author>pheg...@gmail.com</author>
<when>Thu, 29 Jul 2010 18:51:07 +0000</when>
<what>I fully agree with other frustrated users. Google is getting a very bad rep for lack of support. I live in WA and was pulled over because I was scratching my ear! He let me go but itQ&apos;Es ridiculous that we have to live in fear because our sucky phone OS canQ&apos;Et do what we need it to.</what>
</comment>
<comment>
<author>Robert.Mauro</author>
<when>Sat, 07 Aug 2010 18:24:00 +0000</when>
<what>I agree with these suggestions, and hope if Google implements these fixes, they will also *remember Google Voice and integrate that into the process as well*

Things are bad enough without Google Voice... but when one has Google Voice, they get worse. The phone switches to the Q&quot;ECall with/without Google VoiceQ&quot;E screen (assuming Q&quot;Eask before dialing is enabled in Google Voice). Not just does that add another touch response into the process, but it gets worse... one cannot see who they are about to dial because the Google Voice prompt sits on top of the call information.

This could be resolved by either (a) (best method) a similar method as used above (aural prompt: Q&quot;ECall with Google Voice? Yes/NoQ&quot;E) or (b) (bad method but better than current implementation) a setting in Google Voice that uses a user selected default method (ie: user set Q&quot;Emake all bluetooth calls use/not use Google Voice) or (c.1) allow programming/tagging of certain contacts/contact groups to always use/not use Google Voice or (c.2) allow tagging of certain contacts/contact group to always use/not use Google Voice when a bluetooth call is being made.

Another improvement would be to reduce the screen real estate taken up by the Google Voice Q&quot;ECall with...Q&quot;E prompt, along with a repositioning, so that it does not cover the call information (allowing one to see who they are calling). That improvement would be helpful for both Google Voice normal calls and for calls made via bluetooth and voice dial.

I mount my phone on my dash, right next to my radio, so hitting the prompts (after unlocking phone to do so) is not any more difficult than me changing a radio station, and probably not any more distracting. But, that aside, I suspect (even though operating a radio while driving is probably legal almost everywhere) that such things would not matter if I were to get pulled over, and that such an explanation would in no way save me from getting a ticket for not being Q&quot;Ehands freeQ&quot;E while using my cell phone.

What I find more interesting is that Google has addressed other issues that have prevented their phone from being adopted in certain corporate environments (such as adding a remote wipe feature to v2.2, etc) - yet I am pretty sure that for many corporate environments (any where a decent portion of the workforce either does deliveries/pickups, or does travelling from client to client or anything similar) this phone is not a viable solution. Perhaps if they realize that this problem is also adversely affecting corporate adoption like the lack of remote wipes, etc; then maybe one of the brilliant minds at Google will fix it. (no sarcasm intended there. IQ&apos;Em sure they are capable - I just fear it isnQ&apos;Et a priority).

And on such things, I would love if these features were made available for older Android based phones (as app updates, or whatever), as myself, and I am sure other businesses, will not be upgrading all their phones for a while... so making them Android 2.2 only updates will hurt as well. We use entirely G1s and MyTouch and MyTouch 3G Slides. Until they die (or we make a small fortune that allows us to throw out phones that are anywhere from 1 month old to a little over a year old).</what>
</comment>
<comment>
<author>smither...@gmail.com</author>
<when>Mon, 09 Aug 2010 01:02:58 +0000</when>
<what>I concur that the voice dialing absolutely should give you the ability to confirm what it heard you say before continuing.  Even the ability to hit the button on the bluetooth headset to cancel the invalid choice before the incorrect person is dialed would help.  This was a feature on an older phone I had which I had just taken for granted.  Borrowing from the original post to provide an example:

4.  Speak Q&quot;ECall Alex SmithQ&quot;E

*** 5.  Aural prompt Q&quot;ECalling Alice SchmittQ&quot;E
*** 6.  Hit bluetooth headset button.
*** 7.  Call is cancelled before Alice is dialed.</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Mon, 09 Aug 2010 18:19:13 +0000</when>
<what>You idiots!  How could you close the other issue when you did not deliver what it asked for?  The phone needs to ***ASK*** you if that is what you said!

Yesterday I said Q&quot;Ecall QudsiaQ&quot;E.  Ok, so thatQ&apos;Es not a common name, I know!  But it said, Q&quot;ECall Bill PewQ&quot;E.  WHAT?  It couldnQ&apos;Et recognize the name 5 times, and called five different people.  Every time, without confirmation.  I finally changed the name to something else so I could voice dial it...

What were you thinking?  ItQ&apos;Es one thing if you canQ&apos;Et get the VD to recognize the name.  I understand, that will happen.  But to have it just make its Q&quot;Ebest guessQ&quot;E and then ****ing call that number?  Again, what were you THINKING?

I just called people I didnQ&apos;Et want to call, and thatQ&apos;Es not cool, at all.

At least we should be able to get 3rd party dialers, now.  But the stock one sucks!  thanks to this bug...</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Mon, 09 Aug 2010 18:21:26 +0000</when>
<what>Oh, and I forgot.  I was driving along, happily, bluetooth voice dialed and it dialed the wrong number.  I literally had to pull over and rip my phone out of my pocket to stop it from dialing.  Because, apparently, there is no way to hang up the call before it dials, via my headset.  AAARG!</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Mon, 09 Aug 2010 18:31:49 +0000</when>
<what>I just bought Q&quot;EChoice Dialer PlusQ&quot;E which allows confirmation.  Just make sure you change the settings before use.  Its default is to require Q&quot;E30%Q&quot;E accuracy before doing a command (and 40% or something for dialing someone).  My first test of it, and it dialed a number without asking...

I set to 100% and now it always asks.</what>
</comment>
<comment>
<author>Robert.Mauro</author>
<when>Mon, 09 Aug 2010 18:41:23 +0000</when>
<what>dhulme, it seems Choice Dialer Plus is a nice piece of software - but sadly, it seems to only offer the full functionality for Android 2.2 users (sadly, I do not (yet) fit that category).</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:07:51 +0000</when>
<what>Robert, yes, it appears to require 2.2.  As a bluetooth dialer, nothing out there will really work without 2.2, or a mod to 2.1.  However, the other features of CDP seem like they might work on 2.1 (speaker voicedial, etc.).

Unfortunately, Google decided to disable all BTVD in 2.1 and below, even third party.  ItQ&apos;Es a pity.</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Tue, 10 Aug 2010 22:16:18 +0000</when>
<what>To follow up, Choice Dialer Plus works well on speaker phone, but not so well on bluetooth.  It seems to take a VERY long time to process what you say (not sure why, it seems to be waiting for something).  Eventually it does work, but maybe 5-10 seconds will elapse after you say something before getting a response.  On speakerphone, itQ&apos;Es much faster.</what>
</comment>
<comment>
<author>bradschu...@gmail.com</author>
<when>Tue, 17 Aug 2010 00:06:11 +0000</when>
<what>Although not a solution, I have found a faster way to Q&quot;Ehang upQ&quot;E the phone when the bluetooth dialing dials the wrong number. The phoneQ&apos;Es power button can be set to hang up calls that are in progress, so you donQ&apos;Et have to fumble for a button on the screen. Just go to the following location an check the box:


Settings
     - Accessibility settings
          - Power button ends call

2.2 provided a tremendous improvement over previous versions, but the lack of a confirmation is almost as ridiculous as the absence of voice dialing in the first place. 


</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Wed, 18 Aug 2010 17:22:59 +0000</when>
<what>Thanks, Brad, for the info.  Unfortunately I donQ&apos;Et want to use that setting, because I frequently turn on my screen while making a call, to do something else (check e-mail, etc.).  The power button trick is bound to cause problems there.

IQ&apos;Em sorry that this isnQ&apos;Et getting as much attention as the original BTVD bug, but hopefully it will gain momentum as 2.2 is rolled out.  Bottom line, this BTVD is as useless to me as not having it was.

At least 3rd party apps can now be written to BTVD, hopefully with confirmation.</what>
</comment>
<comment>
<author>Zbyszko.P</author>
<when>Fri, 20 Aug 2010 02:55:57 +0000</when>
<what>In some ways its actually more distracting/dangerous the way it is now.  Before I didnQ&apos;Et even bother to try to dial... now I find myself fumbling for the phone to cancel an incorrect call.  As I stated earlier, IQ&apos;Eve layed off trying to use the voice calling feature for the time being.

Anyone know how to make vlingo the default application when the bluetooth button is pressed?  It does not come up as an option for some reason.</what>
</comment>
<comment>
<author>dennis.e...@gmail.com</author>
<when>Tue, 31 Aug 2010 13:26:28 +0000</when>
<what>As others have stated, this is not a great implementation.  Obviously, the hard part is now done.  Blue tooth hands free voice dialing CAN work.  BUT, this thing is EXTREMELY twitchy.  It constantly dials my wifeQ&apos;Es cell when I told it to call her work.  Please place the options in the application so that a user can tell the phone that it always wants the voice dialer to confirm the number before dialing it.  This cannot be that difficult.  In most other aspects, this phone has been a success.  In the area of blue tooth, someone at google should be sh@t-canned.</what>
</comment>
<comment>
<author>jamesgbr...@gmail.com</author>
<when>Thu, 23 Sep 2010 10:36:30 +0000</when>
<what>Apparently Hugo Barra is the man in charge at Google on this. http://uk.linkedin.com/pub/hugo-barra/0/59/833

The basic hands free voice dialing issue is NOT even fixed at all on any HTC handset as the android solution is apparently incompatible with HTC Sense.  This means that you either have to wipe your HTC handset and reinstall Android 2.2 without the HTC Sense of understand that it should be called HTC NonSense.

HTC blame Google and Google blame HTC on this one.  Luke in technical support and Carola on customer services at HTC both say they are Q&apos;Eworking on this with Google for the release of Android 3.0Q&apos;E

IQ&apos;Em not going to hold my breath and will be returning the phone under the 28 day exchange program if it is not fixed.

Looks like IQ&apos;Em going back to BLACKBERRY or on to APPLE iPHONE or MICROSOFT WINDOWS MOBILE 7 all of which support this perfectly!

Perhaps people will start to feel, or already feel, that it is time for Google to catch up or pack up and go home?

What do you reckon?</what>
</comment>
</bug>
<bug>
<bugid>9190</bugid>
<title>Navigation reads Avenue S as: Q&quot;EAvenue SouthQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>edzzik@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 22:58:11 +0000</openedDate>
<description>Navigation should read it as Q&quot;EAvenue SQ&quot;E</description>
</bug>
<bug>
<bugid>18397</bugid>
<title>[Honeycomb GMS Latutude] Maps force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue790...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 08:40:32 +0000</openedDate>
<description>1. Andorid build verison : 3.1 2. ro.com.google.gmsversion : 3.1_pre-r1
3. Repro Steps : [Precondition] - Internet connection available. - There
must be configurated Gmail account. [Repro Steps] 1) Open Maps
application 2) click on Latitude icon and search for coffee 3) now tap
again on Latitude icon multiple times 4. Symptom : FC 5. Reproducibility
% : 80%(4/5) 6. Correct behavior : No FC. 7. logs and screen capture :
07-08 01:52:26.539 1766 1766 W dalvikvm: threadid=1: thread exiting with
uncaught exception (group=0x40177760) 07-08 01:52:26.559 1766 1766 E
AndroidRuntime: FATAL EXCEPTION: main 07-08 01:52:26.559 1766 1766 E
AndroidRuntime: java.lang.NullPointerException 07-08 01:52:26.559 1766
1766 E AndroidRuntime: at
com.google.googlenav.ui.view.android.L.n(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at
com.google.googlenav.ui.view.android.L.e(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at n.T.f(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at n.a.a(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at o.bm.o(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at o.bm.a(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at o.bc.t(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at o.bm.a(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at o.bi.a(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at h.F.a(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at h.F.a(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at h.F.a(Unknown Source) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at
com.google.googlenav.ui.view.android.e.onMenuItemClick(Unknown Source)
07-08 01:52:26.559 1766 1766 E AndroidRuntime: at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:147)
07-08 01:52:26.559 1766 1766 E AndroidRuntime: at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:956)
07-08 01:52:26.559 1766 1766 E AndroidRuntime: at
com.android.internal.view.menu.ActionMenuView.invokeItem(ActionMenuView.java:173)
07-08 01:52:26.559 1766 1766 E AndroidRuntime: at
com.android.internal.view.menu.ActionMenuItemView.onClick(ActionMenuItemView.java:85)
07-08 01:52:26.559 1766 1766 E AndroidRuntime: at
android.view.View.performClick(View.java:3122) 07-08 01:52:26.559 1766
1766 E AndroidRuntime: at
android.view.View$PerformClick.run(View.java:11942) 07-08 01:52:26.559
1766 1766 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 07-08 01:52:26.559
1766 1766 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 07-08 01:52:26.559
1766 1766 E AndroidRuntime: at android.os.Looper.loop(Looper.java:132)
07-08 01:52:26.559 1766 1766 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4028) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 07-08 01:52:26.559
1766 1766 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:491) 07-08 01:52:26.559 1766
1766 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
07-08 01:52:26.559 1766 1766 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) 07-08
01:52:26.559 1766 1766 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 07-08 01:52:26.569 285 980
W ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity</description>
</bug>
<bug>
<bugid>10128</bugid>
<title>Time delayed shutter for the camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ovaci...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 19:43:41 +0000</openedDate>
<description>Adding a time delayed shutter function, 15 seconds or so, and also audio
notification when it is about to take the picture</description>
</bug>
<bug>
<bugid>4268</bugid>
<title>Need add a getDestRect api into ISurface.h</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>guoyin.c...@freescale.com</reportedBy>
<openedDate>Fri, 16 Oct 2009 02:25:39 +0000</openedDate>
<description>There is no way for the user of ISurface interface to know the
destination of this surface in display panel. There are some needs this
to do custom operation when draw this surface.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:57:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>296</bugid>
<title>SUBPIXEL_TEXT_FLAG documentation</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-02-29T17:32:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 09:52:51 +0000</openedDate>
<description>The documentation for SUBPIXEL_TEXT_FLAG looks to be wrong.
http://code.google.com/android/reference/android/graphics/Paint.html#SUBPIXEL_TEXT_FLAG
Is is currently cloned from LINEAR_TEXT_FLAG: public static final int
SUBPIXEL_TEXT_FLAG bit mask for the flag enabling linear-text (no
gridding)</description>
<comment>
<author>mikerr...@gmail.com</author>
<when>Fri, 29 Feb 2008 13:13:06 +0000</when>
<what>documentation has been fixed in a future release.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 29 Feb 2008 17:32:40 +0000</when>
<what>good bug. fixed in future release.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>265</bugid>
<title>TabHost-Example within its Javadoc is outdated.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>3</stars>
<reportedBy>NicolasG...@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 15:15:00 +0000</openedDate>
<description>Example in the end of the TabHost-Javadoc-Page:
http://code.google.com/android/reference/android/widget/TabHost.html
refers to an removed function: ########### mTabHost =
(TabHost)findViewById(R.id.tabhost); mTabHost.setup();
mTabHost.addTab(TAB_TAG_1, Q&quot;EHello, world!Q&quot;E, Q&quot;ETab 1Q&quot;E); ########### Should
be sth. like: ########### mTabHost =
(TabHost)findViewById(R.id.tabhost); mTabHost.setup(); TabSpec ts =
tabs.newTabSpec(Q&quot;EPage 1Q&quot;E); ts.SetContent(R.id.content1);
mTabHost.addTab(ts); ###########</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:48:58 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 01:10:40 +0000</when>
<what>This issue is still relevant</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:15:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:20:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17442</bugid>
<title>call logs should be there in a better manner</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sonipres...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 07:24:38 +0000</openedDate>
<description>hi there should be feature in andriod phones like symbian in which usage
records can be maintained like data, calls Q&amp;E messages. that includes
called party, called time, data usage with payload discription.</description>
</bug>
<bug>
<bugid>8852</bugid>
<title>disable URL completion in browser</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>j.s4...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 15:29:36 +0000</openedDate>
<description>No discernable way to disable url completion in the browser. This is
unnerving since it uses network access to send my urlQ&apos;Es back to a
website hosting url completion. This is a huge security hole, as I
should have the option of sending my private url data back to some
aggregator.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:33:30 +0000</when>
<what>IQ&apos;Em not sure I understand what the security concern is. Is this an option available to you on your desktop browser?</what>
</comment>
<comment>
<author>rst...@gmail.com</author>
<when>Wed, 21 Jul 2010 02:55:17 +0000</when>
<what>The issue is that, at least apparently, the browser is sending out
fragmentary URLs that have been entered to a third-party site, which
lets the completion service (whatever and wherever it is) know that
the user has entered the URL of, say,

  http://whistleblowertips.anonymous.gov

This is of concern to whistleblowers who might want to remain
anonymous.  

To answer the question:  Chrome completes by default, but allows
it to be disabled (uncheck Q&quot;EUse a Suggestion ServiceQ&quot;E on the
Q&quot;EUnder the HoodQ&quot;E tab).  Firefox, by default, does completion
based only on internally stored history, rather than going over
the network, so the issue doesnQ&apos;Et arise.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>171</bugid>
<title>Canvas.loadIdentity() missing</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-02-29T17:25:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Sun, 03 Feb 2008 09:01:01 +0000</openedDate>
<description>Could someone give the Canvas class a loadIdentity()-method (like in
OpenGL), or at least a setCTM()-method? IQ&apos;Em sick of concatenating with
the inverted ctm...</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:41:09 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:41:19 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 29 Feb 2008 17:25:11 +0000</when>
<what>good idea.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:34:08 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>11216</bugid>
<title>Google talk doesnQ&apos;Et show incoming messages while the other part receives it without problems.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fuzzyl...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 10:15:05 +0000</openedDate>
<description>I have noticed that sometimes the android Google talk application in my
Samsung Galaxy S doesnQ&apos;Et receive incoming messages while chatting. The
counterpart seems to receive all my messages without any problem (and
also quite timely) I donQ&apos;Et know how to reproduce this behavior. NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14330</bugid>
<title>Text messaging:  incorrect character translation and characters being dropped</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bfitt...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 18:04:55 +0000</openedDate>
<description>I am using a Motorola Droid X running Android 2.2.1. There appears to be
an issue with text messages that contain text inside of parentheses. Two
issues, actually. One is that the parentheses show up as square backets
for the FIRST instance in a message. The second is that text that
precedes the first set of parentheses is dropped from the message. So,
for example, the following message: leading text (paren 1) following
text (paren 2) will show up on the Droid as this: [paren 1] following
text (paren 2) I have confirmed that the same message from the same
source sent to my gmail account shows up correctly. This was NOT a
problem prior to the 2.2 upgrade. Big problem with the 2.2 upgrade, got
better with the 2.2.1 upgrade, but still not right. Seems like it might
be similar to, but different from, issue 13298.</description>
<comment>
<author>sharath....@wipro.com</author>
<when>Wed, 04 May 2011 07:43:36 +0000</when>
<what>This issue is Non reproducible on Nexus one with Android 2.3.3 (Gingerbread) version.</what>
</comment>
</bug>
<bug>
<bugid>12566</bugid>
<title> Q&apos;EAgreeQ&apos;E is highlighted in use my location popup after pressing back key.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>heroes...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 12:47:12 +0000</openedDate>
<description>[Occurrence Process] Type some textQ&gt;Etext is display in in search
boxQ&gt;Epress enter key by qwerty keypadQ&gt;Egoogle screen appearQ&gt;Epress bach
keyQ&gt;Eobserve screen. [Occurrence State] Q&apos;EAgreeQ&apos;E is highlighted in use my
location popup after pressing back key. [Expected Result] It should not
highlighted.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:35:30 +0000</when>
<what>Issue 12567 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>5435</bugid>
<title>Contact Address synced from Apple Address Book not recognized in Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>J.Foster...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 06:16:23 +0000</openedDate>
<description>I sync my Google contacts and Apple Address Book contacts using Spanning
Sync. Address data shows up fine in the list of contacts on Android. but
when I view the contact and select the option to Q&quot;EView _____ addressQ&quot;E,
Maps opens and I get the error Q&quot;ENo results found for: __________Q&quot;E. The
printout of the address in the contact appeared to be fine, and when I
manually type it into Google maps, the point on the map shows up fine.
The impact is that i donQ&apos;Et have the convenience of a Q&quot;Eone touchQ&quot;E display
of a contactQ&apos;Es address on a map. I have to type that address in manually
to see where it is. My guess is that there are some extra characters
(like a line break or a tab or something) that result when the data is
translated from Address Book over Spanning Sync to Google Contacts. I
think that this should work regardless of any extra characters that are
in the address. Is the address Q&quot;EstrippedQ&quot;E of all superfluous characters
before being sent to Maps for look-up? In normal Google Maps (like on a
computer), you can type in an address in any crazy format or order and
it will figure out what you are saying. T-Mobile G1 running firmware
1.6, kernel 2.6.29-00479-g3c7df37 android-build@apa26 #19, build number
dream_devphone-userdebug 1.6 DRC83 14721 test-keys. to reproduce, sync
an Address Book contact with a postal address via Spanning Sync, then
view the contact in Android and click Q&quot;EView _________ addressQ&quot;E (e.g.
Q&quot;EView home addressQ&quot;E). I will try to run this in the sdk to try and find
some screenshots.</description>
<comment>
<author>J.Foster...@gmail.com</author>
<when>Mon, 14 Dec 2009 06:28:08 +0000</when>
<what>Here is a screen shot of the screen where you would click Q&quot;EView ______ addressQ&quot;E. On a normal phone, this would 
launch the Maps app, and look up the address.</what>
</comment>
<comment>
<author>norman.b...@gmail.com</author>
<when>Mon, 11 Jul 2011 22:02:49 +0000</when>
<what>Yes, IQ&apos;Em having the same problem. Hopefully someone has the answer as I cant fathom it out.</what>
</comment>
</bug>
<bug>
<bugid>6838</bugid>
<title>Home Screen.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-02-25T19:08:45.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abdulquy...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 21:11:35 +0000</openedDate>
<description>IQ&apos;Eve set each Home Screen into categorises and all the home screens are
used up. But I think it would be great if the user could manually set
the number home screens wanted. This would be another plus on the iPhone
and N900.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 25 Feb 2010 19:08:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16376</bugid>
<title>Contact Information Lost</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bmklave...@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 20:49:41 +0000</openedDate>
<description>When Android Version was force installed, all contact information in the
groups category was lost and not recoverable. Group category no longer
exists in the contacts screen on the phone. SPH-M910 V2.2.1 Kernel
V2.6.32.9 Build FROYO.DL05</description>
</bug>
<bug>
<bugid>9294</bugid>
<title>Weather Icons incorrect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>perfectf...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 07:09:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss I have been using
Beautiful Widgets on my Nexus One for about a week now and the weather
icon is constantly incorrect. Essentially, 24/7, the moon is out, even
though it will say Q&quot;ESunnyQ&quot;E. I have emailed the Android team regarding
this issue. I know this is a very tiny issue compared to the millions of
others out there that the Android team has to face but I just wanted to
rule out that the problem was the phone itself. I read somewhere that
there is a server issue at Google but my friend has a Nexus One also and
runs the same applications and has no problems whatsoever..</description>
</bug>
<bug>
<bugid>2687</bugid>
<title>Project menu Q&gt;E Android Tools Q&gt;E New Resource File is broken</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2009-06-29T20:30:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Sat, 16 May 2009 22:02:42 +0000</openedDate>
<description>Subject: [android-developers] Problem creating a resource in eclipse I
am trying to create a resource in eclipse by right clicking the project
-Q&gt;E Android Tools -Q&gt;E New Resource File. It then comes up with the error
Q&quot;EThe chosen operation is not currently availableQ&quot;E. As such, I am having
to create them manually. Is this a feature that is not yet implemented,
or is it a bug in my installation? Kind Regards, M.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 29 Jun 2009 20:30:52 +0000</when>
<what>Thanks for the report. We found the issue and fixed it when you reported it. It will
be fixed in the next release of the ADT plugin, whenever that is.

The workaround is to use the Q&quot;ENew Resource FileQ&quot;E icon from the toolbar (aka Q&quot;Ethe icon
barQ&quot;E under the menu bar).</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 21 May 2010 22:44:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14196</bugid>
<title>Phone is going to safe mode without warning  </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:57:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 11:44:21 +0000</openedDate>
<description>The phone is going to safe mode without any warning . I am using
Micromax A60 which is with Android2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:57:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6745</bugid>
<title>a website can crash my Android browser</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-02-22T20:11:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>sumi1...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 12:44:41 +0000</openedDate>
<description>I, i use a Motorola Milestone (2.01) and everytime i try to open this
webpage: www.moblack.de my browser reports a error message (applicaten
terminated) and i have to restart my browser. Other browsers like the
iphone browser, or Firefox are able to open the webpage. It might be a
possible security problem if a website is able to crash the browser on
demand! Sorry for my bad english :)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Feb 2010 18:50:12 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Feb 2010 20:11:35 +0000</when>
<what></what>
</comment>
<comment>
<author>strangea...@gmail.com</author>
<when>Fri, 12 Mar 2010 14:34:27 +0000</when>
<what>A similar problem when trying to open www.apple.com/ipodtouch.  It will load the page 
and then suddenly crash and terminate the browser.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:15:46 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
</bug>
<bug>
<bugid>2012</bugid>
<title>Gmail app missing functionality from web client...</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-03T18:31:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bkyrl...@gmail.com</reportedBy>
<openedDate>Sun, 15 Feb 2009 07:29:16 +0000</openedDate>
<description>The gmail web client has several very useful features that arenQ&apos;Et
present in the current incarnation of the gmail app fro Android. A short
list might include... Send Mail As (including respecting reply-from
rules) Create Label Configure Filters Additionally, images embedded into
an e-mail that are attached to the e- mail donQ&apos;Et show properly in the
Android client, but do show properly in the web client. These fixes
could go a long way towards making Android usable for corporate mail due
to the lack of current Exchange support on the Android platform.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:31:18 +0000</when>
<what>Please file separate feature requests for the individual features, Thanks</what>
</comment>
<comment>
<author>bkyrl...@gmail.com</author>
<when>Tue, 03 Mar 2009 19:13:01 +0000</when>
<what>I am unsure how to file a feature request, as the default seems to be defect. I will 
certainly try, however.</what>
</comment>
</bug>
<bug>
<bugid>8132</bugid>
<title>Some CTS cases in android.view.animation.cts.GridLayoutAnimationControllerTest package fail on Nexus One  in landscape mode</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-05-11T21:21:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 02:07:33 +0000</openedDate>
<description>I tried to use CTS built from Android tag android-2.1_r2 to run cts case
again Nexus One under landscape mode, the following cases in
android.view.animation.cts.GridLayoutAnimationControllerTest package
failed:
android.view.animation.cts.GridLayoutAnimationControllerTest#testAccessDelay
android.view.animation.cts.GridLayoutAnimationControllerTest#testAccessDirection
android.view.animation.cts.GridLayoutAnimationControllerTest#testGetDelayForView
android.view.animation.cts.GridLayoutAnimationControllerTest#testAccessDirectionPriority
The above cases can pass under portrait mode but fail under landscape
mode. The root cause of the failure is that the cases have a wrong
assumption that the test grid has 3x3 layout. In landscape mode, the
grid has a 6x2 layout. The following is the CTS source code for case
testAccessDelay: 132 public void testAccessDelay() throws
InterruptedException { 133 float delay = 1.5f; 134 long maxDuration =
13000; 135 mController.setRowDelay(delay); 136 assertEquals(delay,
mController.getRowDelay()); 137
AnimationTestUtils.assertRunController(getInstrumentation(), mGridView,
mController, 138 maxDuration); 139 140 Animation childAnimation1 =
mGridView.getChildAt(INDEX_OF_CHILD1).getAnimation(); 141 Animation
childAnimation4 = mGridView.getChildAt(INDEX_OF_CHILD4).getAnimation();
142 Animation childAnimation7 =
mGridView.getChildAt(INDEX_OF_CHILD7).getAnimation(); 143
assertChildrenDelay(childAnimation1, childAnimation4, childAnimation7);
144 145 mController.setColumnDelay(delay); 146 assertEquals(delay,
mController.getColumnDelay()); 147
AnimationTestUtils.assertRunController(getInstrumentation(), mGridView,
mController, 148 maxDuration); 149 150 childAnimation1 =
mGridView.getChildAt(INDEX_OF_CHILD1).getAnimation(); 151 Animation
childAnimation2 = mGridView.getChildAt(INDEX_OF_CHILD2).getAnimation();
152 Animation childAnimation3 =
mGridView.getChildAt(INDEX_OF_CHILD3).getAnimation(); 153
assertChildrenDelay(childAnimation1, childAnimation2, childAnimation3);
154 } To fix the issue, we can change the file
cts/tests/res/layout/gridlayout_anim_controller_layout.xml: 17 Q&lt;EGridView
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E 18
android:id=Q&quot;E@+id/gridlayout_anim_gridviewQ&quot;E 19
android:layout_width=Q&quot;Efill_parentQ&quot;E 20
android:layout_height=Q&quot;Efill_parentQ&quot;E 21 android:padding=Q&quot;E10dpQ&quot;E 22
android:verticalSpacing=Q&quot;E20dpQ&quot;E 23 android:horizontalSpacing=Q&quot;E20dpQ&quot;E 24
android:numColumns=Q&quot;Eauto_fitQ&quot;E 25 android:columnWidth=Q&quot;E60dpQ&quot;E 26
android:stretchMode=Q&quot;EcolumnWidthQ&quot;E 27 android:gravity=Q&quot;EcenterQ&quot;E 28 /Q&gt;E In
line, change Q&quot;Eauto_fitQ&quot;E to Q&quot;E3Q&quot;E, then the grid will have a 3x3 layout in
any screen size and mode. The above cts cases will pass.</description>
<comment>
<author>hwby...@gmail.com</author>
<when>Tue, 04 May 2010 02:58:06 +0000</when>
<what>Nexus One info:
Firmware version: 2.1-update1
Baseband version: 32.24.00.22U_4.03.00.21_2
Kernel version: 2.6.29-01117-g4bc62c2 android-build@apa26 #1
Build number: ERE27
</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 10 May 2010 22:51:23 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 11 May 2010 21:21:43 +0000</when>
<what>Thank you for the suggestion!

https://review.source.android.com/#change,14638</what>
</comment>
</bug>
<bug>
<bugid>5111</bugid>
<title>Allow Reading Sticky Intents in onReceive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 02:10:27 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Create a BroadcastReceiver, and register it to
obtain an Intent thatQ&apos;Es easy to generate (something like BOOT_COMPLETED,
POWER_CONNECTED, etc.) 2. Inside the broadcast receiver, try to obtain a
sticky intent, such as the HEADSET_PLUG Intent, using the syntax:
context.registerReceiver(null, new
IntentFilter(Intent.ACTION_HEADSET_PLUG)) RESULTS Actual: Receiving a
sticky Intent while inside a BroadcastReceiver is forbidden. This is
consistent with the Android JavaDocs. Expected: Obtaining a sticky
Intent should succeed, as sticky Intents are a special case that donQ&apos;Et
require a callback and return an immediate result.</description>
<comment>
<author>ran.ma...@gmail.com</author>
<when>Sun, 12 Sep 2010 08:04:00 +0000</when>
<what>I had this problem with ACTION_BATTERY_CHANGED in my widget.
Using context.getApplicationContext().registerReceiver() allowed me to get sticky intents.
</what>
</comment>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Sun, 12 Sep 2010 17:06:43 +0000</when>
<what>ThatQ&apos;Es a much simpler solution than I came up with!  I ended up subclassing Application, grabbing the sticky Intent in onCreate() and storing it in a static global variable.  Terrible!</what>
</comment>
<comment>
<author>ran.ma...@gmail.com</author>
<when>Sun, 12 Sep 2010 17:12:54 +0000</when>
<what>The solution came from stackoverflow.com, not me. :)
So this might not be a bug in the SDK , just poor documentation.
</what>
</comment>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Sun, 12 Sep 2010 17:23:05 +0000</when>
<what>IQ&apos;Ed argue that poor documentation is still a bug though.  Just like a GUI is an interface to the end user, API documentation is an interface to the developer.</what>
</comment>
<comment>
<author>ran.ma...@gmail.com</author>
<when>Sun, 12 Sep 2010 17:27:08 +0000</when>
<what>I totally agree, just meant itQ&apos;Es not a coding bug. :)
</what>
</comment>
</bug>
<bug>
<bugid>582</bugid>
<title>Api Demo Views/Layout Animations/6. Wave Scale incorrect behavior</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-01T15:00:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jesmia...@gmail.com</reportedBy>
<openedDate>Tue, 01 Apr 2008 08:11:33 +0000</openedDate>
<description>Hi, The api demo Views/Layout Animations/6. Wave Scale has an incorrect
behavior. It doesnQ&apos;Et scale back the last line of icons until you press a
navigation button or Q&quot;EtouchQ&quot;E an icon.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Apr 2008 15:00:53 +0000</when>
<what>This has been fixed in the next release of the SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>1884</bugid>
<title>Enhancement Request: Improve resource management</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-30T22:41:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Fri, 30 Jan 2009 17:37:17 +0000</openedDate>
<description>The current form of resource management in various XML files and
directories is painful and very illogical. The current requirement of,
for example, forcing strings into one resource file and preferences into
a second file, whereby the second file references string resources in
the first is needlessly tedious while forcing disarray and illogical
organization of information. It makes far more sense to have something
like the following in a single file. Using this scheme, everything is
logically grouped together and requires editing of a single file. The
existing scheme requires at least two files to be used and seemingly,
the notion is to group completely unassociated data together. Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EresourcesQ&gt;E Q&lt;Estring
my_pref_title=Q&quot;Emy_stringQ&quot;EQ&gt;ESome title valueQ&lt;E/stringQ&gt;E Q&lt;Estring
my_pref_summary=Q&quot;Emy_stringQ&quot;EQ&gt;ESome summary valueQ&lt;E/stringQ&gt;E Q&lt;E/resourcesQ&gt;E
Q&lt;EPreferenceScreenQ&gt;E Q&lt;ECheckboxPreference android:key=Q&quot;Esome_preferenceQ&quot;E
android:defaultValue=Q&quot;EtrueQ&quot;E android:title=Q&quot;E@string/my_pref_titleQ&quot;E
android:summary=Q&quot;E@string/my_pref_summaryQ&quot;E Q&lt;E/PreferenceScreenQ&gt;E Having a
single file to edit just makes far more sense. Doing so requires fewer
files, is easier to manage, and data is logically associated. ItQ&apos;Es a
win-win for everyone.</description>
<comment>
<author>gtcopeland</author>
<when>Fri, 30 Jan 2009 17:37:59 +0000</when>
<what>Title should read, Q&quot;EImprove Resource ManagementQ&quot;E.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 30 Jan 2009 17:42:33 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 30 Jan 2009 22:41:36 +0000</when>
<what>It is not illogical. The separation exists so you can localize your application without changing the layouts, 
preferences, menus, etc. With your proposed solution you would have to maintain two versions of your 
preferences depending on the language (or other types of configuration like screen resolution.) Your solution 
also makes sharing strings across files awkward. Finally, note that all strings do not have to be in a single 
strings.xml file. They can be in any XML file in res/values.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 30 Jan 2009 23:41:59 +0000</when>
<what>It is illogical when localization is not desired. And if localization is desired, it
can be broken out to additional files after the fact - for likely less work than the
initial work. Illogical or not, it is a needlessly tedious.

IQ&apos;Em willing to bet the vast majority of applications will not be localized. If true,
it means the majority needlessly carry the burden of the minority. On the other hand,
if what IQ&apos;Em suggesting is implemented, its a win-win for everyone as localization is
still possible using the existing multi-file approach - and not the worst case
picture your presented.

Please note, I never requested removing the multi-file approach. IQ&apos;Em only suggesting
improving what is in place such that things are more easily and logically contained,
and structured, requiring less work and confusion for what is likely the majority of
developers. In other words, developers who will not be localizing their application
win. Developers who do localize their application use the existing solution and
nothing changes. Developers who localize their application after the fact, simple
create new files and split content out. ItQ&apos;Es a win-win.


</what>
</comment>
</bug>
<bug>
<bugid>11660</bugid>
<title>sign in to twitter via andriod app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>erinmact...@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 15:39:26 +0000</openedDate>
<description>HTC legend version 2.1 When I go to sign in via app, it doesnQ&apos;Et go any
further than the signing in loading box. I get the spinning circle, but
no further and I have to shut down phone to stop it from running as
force stopping it also wonQ&apos;Et work. I have reinstated app, but this has
made no difference. I can access it via the internet though, so no
actual problems with my log in. Any suggestions?</description>
</bug>
<bug>
<bugid>18730</bugid>
<title>Send KeyEvent from one App into another</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>harald.k...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 09:33:26 +0000</openedDate>
<description>We are developing some software which connects Leica DISTOs to Android
devices. In other OS we can reformat the measurements and send them as
keyboard messages to any other application, which makes this a very
powerfull tool. In Android a app is in a VM and there seems to be no way
to inject KeyEvents into the System, making it impossible to do such a
tool here. For now we store the data in the clipboard which is not as
good as the other solltion....</description>
</bug>
<bug>
<bugid>4868</bugid>
<title>Notification sound not changing on HTC Hero</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>3</stars>
<reportedBy>lubomirk...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 19:32:15 +0000</openedDate>
<description>IQ&apos;Eve had my HTC Hero for about 3 weeks and I have just encountered my
first problem when trying to change the notification sound for the first
time. Even tho it says that the sound is changed the phone plays the
default Q&quot;EascendQ&quot;E sound. When going into Settings-Q&gt;ESound and
Display-Q&gt;ERinger volume and deselecting the checkbox, then adjusting the
volume for notifications the sound played is the one I want (works with
both default and custom sounds). Yet, when an SMS is recieved it plays
the default sound. IQ&apos;Eve tried rebooting several times, trying with all
kinds of different sounds and settings and even removing all apps that
could interfere with media and playback. IQ&apos;Eve sent an e-mail to HTC but
my hopes for getting a decent reply arenQ&apos;Et high. Only thing I havenQ&apos;Et
tried is restoring the phone to factory settings. I didnQ&apos;Et find a
similar problem anywhere, so that leaves 2 options: 1. IQ&apos;Em extremely
unlucky with this glitch. 2. IQ&apos;Em missing something very obvious here and
have just wasted both mine and your time ^_^ Some extra info: Changing
the ringtone and alarm sound works as it should. Build is 2.73.405.5
Thanks for any input!</description>
<comment>
<author>lubomirk...@gmail.com</author>
<when>Tue, 17 Nov 2009 20:18:18 +0000</when>
<what>Apparently it was option 2 (well, kind of)

ItQ&apos;Es not enough to change the setting in the normal Settings-Q&gt;ESounds and
Notifications. You have to go into messages and then press the menu
key-Q&gt;ESettings-Q&gt;ESelect sound. Kinda wierd that changing one doesnQ&apos;Et change the other.</what>
</comment>
<comment>
<author>ch...@activitiesireland.co.uk</author>
<when>Wed, 17 Feb 2010 08:47:09 +0000</when>
<what>Thanks so much for this information. I was going mad trying to sort it out! I have 
even had a replacement hadset from orange, thinking there was something wtong. 
Strange that both Orange and HTC did not help me out either. You would think that 
they should know! 
Bring back the comprehensive user manual instead of on line guide and quick start 
guides, thats what I say!!

Thanks again.</what>
</comment>
<comment>
<author>cheryln...@gmail.com</author>
<when>Wed, 24 Feb 2010 20:32:23 +0000</when>
<what>So far I havenQ&apos;Et been able to figure out how to use a custom sound, either.  I have 
ringdroid to make the music ringtones, and have downloaded several notification 
sounds, but they donQ&apos;Et show up on the list of possible sounds to use. sign.</what>
</comment>
<comment>
<author>DjN...@gmail.com</author>
<when>Sun, 11 Apr 2010 21:19:23 +0000</when>
<what>You can make a folder in the root of your sd card named notifications and put your
audio files that you want to make your notifications there. If that doesnQ&apos;Et work
format your SD card and try that again. You can also download the rings extended app.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
<comment>
<author>mikekudy...@gmail.com</author>
<when>Sat, 22 May 2010 15:32:31 +0000</when>
<what>YouQ&apos;Ere not the only one!
ItQ&apos;Es the same thing for the HTC Magic+
Thanks for the solution.</what>
</comment>
<comment>
<author>joelndun...@gmail.com</author>
<when>Sun, 19 Sep 2010 10:34:26 +0000</when>
<what>thanks to - lubomirkotzev - i had been trying to change my notification tone since yesterday!... simple solution, but totally needs to be settable in one!</what>
</comment>
</bug>
<bug>
<bugid>10722</bugid>
<title>BigInteger constructor rounds bits up to nearest byte</title>
<status>Assigned</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>0</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 01:15:49 +0000</openedDate>
<description>WeQ&apos;Ere failing a Harmony test case because the BigInteger constructor
that computes a probable prime is rounding the requested bit length up
to the nearest byte. Strictly speaking, this is a correctness problem.
In practice I donQ&apos;Et expect anyone to use BigInteger to compute prime
numbers less than 128 and so IQ&apos;Em setting the priority of this issue to
small.</description>
</bug>
<bug>
<bugid>18855</bugid>
<title>Gmail force close if tap back key when loading attachment.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yongnir@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 12:09:44 +0000</openedDate>
<description>Tested this case on Android2.3.4 with GMS (2.3 R5). - Steps to reproduce
the problem (including sample code if appropriate). 1. Launch Gmail Q&gt;E
open the email with attachment. 2. Tap Q&apos;EPreviewQ&apos;E button beside
attachment. 3. Tap back key when loading attachment - What happened.
Force close happens when open the attachment. - What you think the
correct behavior should be. Force close should not happens.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 07-07
17:19:17.116 9017 9422 W dalvikvm: threadid=21: thread exiting with
uncaught exception (group=0x40018560) 07-07 17:19:17.116 9017 9422 E
AndroidRuntime: FATAL EXCEPTION: Thread-51 07-07 17:19:17.116 9017 9422
E AndroidRuntime: java.lang.IllegalArgumentException: no dialog with id
1 was ever shown via Activity#showDialog 07-07 17:19:17.116 9017 9422 E
AndroidRuntime: at
android.app.Activity.missingDialog(Activity.java:2666) 07-07
17:19:17.116 9017 9422 E AndroidRuntime: at
android.app.Activity.dismissDialog(Activity.java:2651) 07-07
17:19:17.116 9017 9422 E AndroidRuntime: at
com.google.android.gm.GviewActivity.loadGview(GviewActivity.java:196)
07-07 17:19:17.116 9017 9422 E AndroidRuntime: at
com.google.android.gm.GviewActivity.access$000(GviewActivity.java:40)
07-07 17:19:17.116 9017 9422 E AndroidRuntime: at
com.google.android.gm.GviewActivity$2.run(GviewActivity.java:125) 07-07
17:19:17.116 1410 1417 W ActivityManager: Force finishing activity
com.google.android.gm/.HtmlConversationActivity 07-07 17:19:17.124 9017
9017 D Gmail : com.google.android.gm.HtmlConversationActivity@4061b790
onPause() finished
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ For more
details please check the log attached.</description>
</bug>
<bug>
<bugid>9956</bugid>
<title>When sending SMS, first text message seems stuck at Q&quot;ESending...Q&quot;E, only sent when second message is sent.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mhof...@google.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 20:33:49 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. This problem started occurring after my Nexus One
was upgraded to Froyo (2.2). Before this upgrade, messages sent
normally. After several hours of not using the device, send a text
message. - What happened. The text message gets the word Q&quot;ESending...Q&quot;E
next to it, but doesnQ&apos;Et actually send (no confirmation message comes
back from the network that it was received). If you send another message
at any point afterwards, both messages get sent, their times get updated
to the times that the messages were entered into the system (so if the
first message was sent at 1:54, and the second at 2:30, both will be
sent at 2:30, but the times show 1:54 and 2:30) and you see two
responses from the network that the messages got sent. The person the
message was sent to receives both at 2:30. - What you think the correct
behavior should be. When I send a text message, the message should be
sent after I press send, and not after I enter a second message, which
could be hours later. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) Nexus One on the T-Mobile network. Android
version 2.2, Baseband version 32.36.00.28U_4.06.00.12_7, Kernel version
2.6.32.9-27227-g3c98b0d, Build number FRF91. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>cyril.ja...@gmail.com</author>
<when>Sun, 02 Jan 2011 17:13:40 +0000</when>
<what>My wife has a similar issue when sending SMS to several contacts at once (group SMS). Only the first recipient receives the SMS. She needs to send a new SMS to anyone to have the group SMS be sent to the other recipients.

Nexus One with official 2.2.1 ROM (FRG83D)</what>
</comment>
<comment>
<author>blai...@gmail.com</author>
<when>Sun, 06 Feb 2011 18:33:17 +0000</when>
<what>This is also happening on Nexus One Android 2.2.2 Build FRG83G.

Sending a completely new SMS message appears to flush to queue.</what>
</comment>
<comment>
<author>cav...@gmail.com</author>
<when>Tue, 03 May 2011 21:14:20 +0000</when>
<what>I too am having the same problem on the G2X Android 2.2.2 Build FRG83G.</what>
</comment>
<comment>
<author>JustinTh...@gmail.com</author>
<when>Thu, 14 Jul 2011 15:03:31 +0000</when>
<what>IQ&apos;Eve got exactly the same problem on Motorola Milestone. 

Firmware version 2.2.1 configuration GAS_EMEA_USAMS1FRYORTGB_P009

Kernel verison 2.6.32.9-gafbfc43, w21529@il93lnxebld12 #1

Build number SOLS_U2_05.26.0</what>
</comment>
<comment>
<author>RajLi...@gmail.com</author>
<when>Tue, 06 Sep 2011 17:04:14 +0000</when>
<what>Similar problem. However no sms get sent unless I reboot the phone and then I have to send another message then all messages get sent out. If I only reboot no messages get sent. Very frustrating, sometimes I donQ&apos;Et notice that no messages were sent for hours. I have factory reset the phone a number of times and this still keeps happening. 

Epic 4G on Sprint
Firmware 2.2.1
Kernel 2.6.32.9
Build number Froyo.EC05
Baseband S:D700.0.55.EC05

</what>
</comment>
<comment>
<author>David.Li...@gmail.com</author>
<when>Tue, 06 Sep 2011 17:22:33 +0000</when>
<what>I have noticed with my phone, this only happens when I clear the ram. If I do that I then have to reboot and it works fine. Maybe this is related to task managers auto clearing the ram?</what>
</comment>
<comment>
<author>RajLi...@gmail.com</author>
<when>Mon, 12 Sep 2011 19:19:29 +0000</when>
<what>I think David is right clearing ram causes the problem. I have not cleared ram for 6 days and have not had the problem arise at all. thanks</what>
</comment>
</bug>
<bug>
<bugid>9874</bugid>
<title>SMS contact information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gordon.r...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 11:11:43 +0000</openedDate>
<description>it is not possible to sms contact information (userid detail card) and
for some reason if someone send me SMS with a contact info i donQ&apos;Et get
any SMS... NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>16820</bugid>
<title>TextView setMovementMethod doesnQ&apos;Et recognize a telephone when using Html.fromHtml</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dennis.s...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 20:02:44 +0000</openedDate>
<description>Using Html.fromHtml to supply a buffer string that contains HTML markup
text. If the markup text contains a href anchor tag with a telephone
link, the setMovementMethod doesnQ&apos;Et recognize and highlight a telephone
tag. Example String exampleHtmlString = Q&quot;EQ&lt;Ea
href=\Q&quot;Etel:9995551212\Q&quot;EQ&gt;ETelephoneQ&lt;E/aQ&gt;EQ&quot;E TextView tv = (TextView)
findViewById(R.id.ExampleTextView);
tv.setText(Html.fromHtml(exampleHtmlString));
tv.setMovementMethod(LinkMovementMethod.getInstance()); Seems to work
fine with standard url links. Seems to work fine if I just use a
telephone number outside of a anchor tag.</description>
</bug>
<bug>
<bugid>15523</bugid>
<title>Android : Device not associated with account - how do I associate them ?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-16T17:18:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>neil.gib...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 18:48:05 +0000</openedDate>
<description>Sony Ericsson Xperia Pro Mini. Not a contract phone, itQ&apos;Es factory fresh
with a PAYG SIM as I intend to use it predominantly in wifi.
Manufacturer : Sony Ericsson Model : Xperia Pro Mini Mobile network type
: GPRS Service state : In service Roaming : Not roaming Model : U20i
Firmware : 1.6 Kernel : 2.6.29 In the Q&apos;EStartup GuideQ&apos;E menu I entered my
Gmail account and password and was told that there is a new email almost
immediately. When I checked in the email app, I was asked to reenter my
acocunt info. There was no new email. I requested that a passowrd
reminder SMS be sent to the handset. I used the code to access my
account. When I log into market.android.com with the same account and
check the Settings tab, IQ&apos;Em told that no devices are associated with
this account. How do I associate my device with my account ? Thanks</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:18:31 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>neil.gib...@gmail.com</author>
<when>Thu, 17 Mar 2011 08:55:28 +0000</when>
<what>I have opened another report as suggested at http://www.google.com/support/forum/p/Google+Mobile/thread?tid=5e6db015b6c22489Q&amp;Ehl=en

Thank you</what>
</comment>
</bug>
<bug>
<bugid>18110</bugid>
<title>no Q&quot;Espeaker outputQ&quot;E selection since Andoird 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>Ross.Par...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 19:23:36 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1 play any music on the music player 2 formerly,
one could choose Q&quot;Emenu Q&gt;E speakerQ&quot;E to hear the music through the phoneQ&apos;Es
speaker rather than headphones - What happened. Now the speaker option
is missing from the menu. It is not on the Q&quot;EmoreQ&quot;E menu either. - What
you think the correct behavior should be. I liked being able to choose
the speaker, the bluetooth headset or the wired headset from the menu.
DonQ&apos;Et forget to mention which device you have: Evo Shift 0004, Sprint 4G
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) Android 2.3.3, HTC Sense 2.1, SW number
2.76.651.4 PRI 1.52.003 PRL 01115 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>Ross.Par...@gmail.com</author>
<when>Wed, 29 Jun 2011 19:54:46 +0000</when>
<what>Cancel - invalid.  </what>
</comment>
</bug>
<bug>
<bugid>10303</bugid>
<title>Android CTS Install TIMEOUT erro --- Is this expected if not any workarround for this problem. </title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sunilmk...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 12:17:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: During the
execution of CTS plan, on ARM emulator Q&quot;EInstall TIMEOUT errorQ&quot;E is
happening randomly, tracing test package is not that much of useful.
Could anyone suggest or provide us steps followed to solve the Install
TIMEOUT error. Best regards Sunil. - Steps to reproduce the problem. -
What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 10 Aug 2010 04:16:41 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 10 Aug 2010 17:31:13 +0000</when>
<what>Hi Sunil,

Can you use a real device to run CTS?

The emulator included in the SDK wonQ&apos;Et pass some CTS tests at this point either.

</what>
</comment>
<comment>
<author>sunilmk...@gmail.com</author>
<when>Mon, 06 Sep 2010 13:21:37 +0000</when>
<what>I tried with i686 target board, the same problem is happening and it is been observed that during the execution of CTS plan the TIMEOUT (INSTALL TIMEOUT) error happening randomly. Kindly let me know if any methods that I need to  follow.

Android used froyo and Eclair.

Regards.</what>
</comment>
</bug>
<bug>
<bugid>983</bugid>
<title>apicheck on java 1.6.0-b09 fails on LIGHT_NO_MOON</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-10-23T08:06:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ral...@gmail.com</reportedBy>
<openedDate>Tue, 21 Oct 2008 21:08:29 +0000</openedDate>
<description>Doing a build on Fedora 9 resulted in an apicheck error on LIGHT_NO_MOON
-- it reported that the value had changed from 0.0010f to 0.001f. I
hacked around the issue to continue the build by modifying
build/core/api/1.xml and current.xml. $ java -version java version
Q&quot;E1.6.0Q&quot;E OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK Server VM
(build 1.6.0-b09, mixed mode)</description>
<comment>
<author>mattl-li...@fsf.org</author>
<when>Tue, 21 Oct 2008 22:25:41 +0000</when>
<what>Same here, with openjdk on Debian.</what>
</comment>
<comment>
<author>ral...@gmail.com</author>
<when>Tue, 21 Oct 2008 23:21:06 +0000</when>
<what>Poking around, it looks like this is caused by the way droiddoc prints floating point
numbers. ThereQ&apos;Es no exact representation of 0.01, and apparently different java
versions print it differently. It might be an idea to print the raw bits of the float
into the api XML (although that would require changes to the current api XML).</what>
</comment>
<comment>
<author>markwhit...@gmail.com</author>
<when>Wed, 22 Oct 2008 03:59:22 +0000</when>
<what>Same problem here, Fedora 9, but on x86_64:

java version Q&quot;E1.6.0Q&quot;E
OpenJDK  Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)</what>
</comment>
<comment>
<author>stel...@gmail.com</author>
<when>Wed, 22 Oct 2008 19:52:02 +0000</when>
<what>Same here with sun-java6 on ubuntu.

java:
java version Q&quot;E1.6.0_10Q&quot;E
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Server VM (build 11.0-b15, mixed mode)

javac:
javac 1.6.0_10
</what>
</comment>
<comment>
<author>straydo...@gmail.com</author>
<when>Wed, 22 Oct 2008 22:14:54 +0000</when>
<what>same same - fedora 9 32-bit

kernel: 2.6.26.5-45.fc9.i686

java -version
java version Q&quot;E1.6.0_06Q&quot;E
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Server VM (build 10.0-b22, mixed mode)

javac -version
javac 1.6.0-internal


git version 1.6.0.3
</what>
</comment>
<comment>
<author>pranavad...@gmail.com</author>
<when>Thu, 23 Oct 2008 01:06:35 +0000</when>
<what>Same issue on FC8 2.6.23.1-42.fc8 x86_64

javac -version
javac 1.7.0-internal

git version 1.5.4.1</what>
</comment>
<comment>
<author>ct...@google.com</author>
<when>Thu, 23 Oct 2008 05:16:42 +0000</when>
<what>This should be fixed in http://review.source.android.com/1411 -- please reopen the 
bug if itQ&apos;Es still a problem.</what>
</comment>
<comment>
<author>jham%android.com@gtempaccount.com</author>
<when>Thu, 23 Oct 2008 08:06:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4482</bugid>
<title>soft keyboard sometimes covers cursor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>wy2...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 03:05:52 +0000</openedDate>
<description>HTC Magic Cupcake. To reproduce, open a web page with a form near the
bottom of the page. The soft keyboard pop-up code seems to be very
conservative as to how high up the text field should be moved. As a
result, the cursor is sometimes covered by the keyboard, and sometimes
also by the autocorrect suggestions. Expected: The cursor line should
never be covered by keyboard, and should not require any additional
manual scrolling for it to get uncovered. An easy way to achieve this is
to always put the cursor in the middle of the visible text area, similar
to what Q&quot;E:set scrolloff=999Q&quot;E does in VIM.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:52:33 +0000</when>
<what></what>
</comment>
<comment>
<author>wy2...@gmail.com</author>
<when>Mon, 23 Nov 2009 04:10:00 +0000</when>
<what>IQ&apos;Eve flashed to the Ion ROM and use the Android keyboard, the issue has disappeared.  
Maybe itQ&apos;Es a problem of the HTC keyboard, not the Android keyboard?</what>
</comment>
</bug>
<bug>
<bugid>12231</bugid>
<title>Attempted to activate device and got Google Login not activation screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 05:22:33 +0000</openedDate>
<description>Tested this case CDMA phone with Android2.2 and GMS G7. - Steps to
reproduce the problem (including sample code if appropriate). 1. Flash
the phone or do the factory reset. 2. Press the green guy before the
service bars appear (circle with cross) - What happened. The activation
screen seems to be skipped - What you think the correct behavior should
be. Display activation screen It seems the issue is about Q&quot;EGoogle SetupQ&quot;E</description>
</bug>
<bug>
<bugid>12574</bugid>
<title>Force close in Youtube App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 02:33:22 +0000</openedDate>
<description>When I do some random test on Youtube App with Android2.2 phone, force
close occurred. - Steps to reproduce the problem (including sample code
if appropriate). Random test. My test step: 1. Had a youtube widget on
home screen 2. started video from it 3. went to home menu and started
youtube from there and started video from there too 4. came back to
widget on home screen and started video. 5. Got FC in Youtube widget. -
What happened. Got force close in Youtube widget. - What you think the
correct behavior should be. No force close.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
11-09 13:52:52.829 2284 2284 E AndroidRuntime: FATAL EXCEPTION: main
11-09 13:52:52.829 2284 2284 E AndroidRuntime:
android.view.WindowManager$BadTokenException: Unable to add window ?
token null is not valid; is your activity running? 11-09 13:52:52.829
2284 2284 E AndroidRuntime: at
android.view.ViewRoot.setView(ViewRoot.java:514) 11-09 13:52:52.829 2284
2284 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) 11-09
13:52:52.829 2284 2284 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 11-09
13:52:52.829 2284 2284 E AndroidRuntime: at
android.view.Window$LocalWindowManager.addView(Window.java:424) 11-09
13:52:52.829 2284 2284 E AndroidRuntime: at
android.widget.MediaController.show(MediaController.java:304) 11-09
13:52:52.829 2284 2284 E AndroidRuntime: at
com.google.android.youtube.YouTubeMediaController.a(Unknown Source)
11-09 13:52:52.829 2284 2284 E AndroidRuntime: at
com.google.android.youtube.d.handleMessage(Unknown Source) 11-09
13:52:52.829 2284 2284 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 11-09 13:52:52.829
2284 2284 E AndroidRuntime: at android.os.Looper.loop(Looper.java:143)
11-09 13:52:52.829 2284 2284 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4717) 11-09
13:52:52.829 2284 2284 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 11-09 13:52:52.829
2284 2284 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 11-09 13:52:52.829 2284
2284 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
11-09 13:52:52.829 2284 2284 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 11-09
13:52:52.829 2284 2284 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 11-09 13:52:55.399 1351
1360 D StatusBarPolicy: ERI alert sound is disabled. 11-09 13:53:00.235
1351 1525 W InputManagerService: Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@45dcb788 11-09
13:53:00.243 1351 1572 I ActivityManager: Process
com.google.android.youtube (pid 2284) has died.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For more details please check the log attached.</description>
</bug>
<bug>
<bugid>7251</bugid>
<title>SimpleAdapter/Spinner treats CheckedTextView as Checkable instead of Text.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-23T19:44:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kurian2z5@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 10:03:41 +0000</openedDate>
<description>When binding a SimpleAdapter to a Spinner that uses
simple_spinner_dropdown_item, SimpleAdapter.BindView sees the
CheckedTextView as a Checkable and attempts to bind the data as a
boolean instead of text. CheckedTextView should be treated as a TextView
in the case of a Spinner. A workaround is to set a ViewBinder and handle
it manually.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Mar 2010 19:44:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8442</bugid>
<title>There is a short beep when using google tts engine to readout some particular words </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lizi.lin...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 09:37:34 +0000</openedDate>
<description>When I use Google tts engine to readout some words, I found that after
reading some word such as Q&quot;ESearchQ&quot;E, Q&quot;EstorageQ&quot;E, there is a short beep
heard. While with some other words such as Q&quot;EAccessibilityQ&quot;E, there is no
short beep. I have recorded the voice which synthesized by tts engine to
a file, after playing the file by PC, we find the voice which tts engine
output has the beep. So the beep is added by tts engine. Please fix this
issue.</description>
</bug>
<bug>
<bugid>11082</bugid>
<title>meta tag Q&quot;EviewportQ&quot;E does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pcu84...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 23:27:28 +0000</openedDate>
<description>hello everybody My website is dedicated to android and iphone. So I
would like the page width = device width. Furthermore, there are a lot
of images on my website which are high resolution. So user should be
able to zoom in and out. For these reasons, I wrote the following code
Q&lt;Emeta
content=Q&quot;Einitial-scale=1.0,minimum-scale=1.0,maximum-scale=5.0,width=width,height=height,user-scalable=yesQ&quot;E
name=Q&quot;EviewportQ&quot;E /Q&gt;E On android emulator 1.6/2.1/2.2 it works fine, but on
HTC hero user is not able to zoom in/out at all. Any ideas? thanks very
much I really appreciate your help if anyone can visit my site to have a
test http://dunim.com/thread.php?id=63Q&amp;Enum=126</description>
<comment>
<author>francois.petitit</author>
<when>Sun, 26 Sep 2010 16:35:39 +0000</when>
<what>Hello,
I just tried your site on my Nexus One and it works well: I can zoom in ant out.
I know that there are zoom behavior issues on HTC Hero. 
Do you have any more details or updates about them?</what>
</comment>
</bug>
<bug>
<bugid>1980</bugid>
<title>TableLayout is not displayed correctly</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-11T21:11:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Artem.Se...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 20:14:01 +0000</openedDate>
<description>Version of platform is 1.0_r2 Description: TableLayout is not displayed
correctly (some fields are truncated) if padding is set for rows. Steps
to reproduce: Please see attched XML where TableLayout is used. Build
this activity or just look at the layout in Eclipse Layout page.
Observe, that first Edit field is trancated on right side.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 11 Feb 2009 21:11:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4004</bugid>
<title>Voice dialer still absent in UK/Europe</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-10T18:55:49.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>roughpub...@gmail.com</reportedBy>
<openedDate>Thu, 24 Sep 2009 13:03:04 +0000</openedDate>
<description>Voice dialer feature not available in UK models. Whatever issues made it
not work in UK English should be addressed. If this request is not
accepted into the database, itQ&apos;Es unclear what itQ&apos;Es priority will be.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:38:34 +0000</when>
<what></what>
</comment>
<comment>
<author>JamesRyt...@gmail.com</author>
<when>Mon, 02 Nov 2009 20:02:42 +0000</when>
<what>Voice dial is fundamental to anyone with a car!  Lets face it that most of us, and
with the law stating you can not operate a phone while in control of a car, not
having a working 100% hands free (from the handset) dialing option is a complete
oversite on practicality and useability in everyday life!!!

Come on Google, no hands free is just w**k!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 18:55:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20231</bugid>
<title>PreferenceActivity#onCreate throws NullPointerException when headers has no fragments or non-fragment header is first.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hamsterr...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 21:39:07 +0000</openedDate>
<description>My code: public class ApplicationPreferencesScreen extends
PreferenceActivity { /** * Populate the activity with the top-level
headers. */ @Override public void onBuildHeaders(ListQ&lt;EHeaderQ&gt;E target) {
loadHeadersFromResource(R.xml.preferences_headers, target); } ... all
works fine with preferences_headers.xml file: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E?Q&gt;E
Q&lt;Epreference-headers
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Eheader
android:title=Q&quot;EFragment Q&quot;E android:fragment=Q&quot;E...Q&quot;E /Q&gt;E Q&lt;Eheader
android:title=Q&quot;EIntentQ&quot;EQ&gt;E Q&lt;Eintent android:action=Q&quot;E...Q&quot;E /Q&gt;E Q&lt;E/headerQ&gt;E
Q&lt;E/preference-headersQ&gt;E when I switch order and have: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E?Q&gt;E Q&lt;Epreference-headers
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Eheader
android:title=Q&quot;EIntentQ&quot;EQ&gt;E Q&lt;Eintent android:action=Q&quot;E...Q&quot;E /Q&gt;E Q&lt;E/headerQ&gt;E
Q&lt;Eheader android:title=Q&quot;EFragment Q&quot;E android:fragment=Q&quot;E...Q&quot;E /Q&gt;E
Q&lt;E/preference-headersQ&gt;E or when there is only intent-based header: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E?Q&gt;E Q&lt;Epreference-headers
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Eheader
android:title=Q&quot;EIntentQ&quot;EQ&gt;E Q&lt;Eintent android:action=Q&quot;E...Q&quot;E /Q&gt;E Q&lt;E/headerQ&gt;E
Q&lt;E/preference-headersQ&gt;E then android throws NPE: 09-21 23:18:07.420:
ERROR/AndroidRuntime(12955): Caused by: java.lang.NullPointerException
09-21 23:18:07.420: ERROR/AndroidRuntime(12955): at
java.lang.VMClassLoader.findLoadedClass(Native Method) 09-21
23:18:07.420: ERROR/AndroidRuntime(12955): at
java.lang.ClassLoader.findLoadedClass(ClassLoader.java:382) 09-21
23:18:07.420: ERROR/AndroidRuntime(12955): at
java.lang.ClassLoader.loadClass(ClassLoader.java:530) 09-21
23:18:07.420: ERROR/AndroidRuntime(12955): at
java.lang.ClassLoader.loadClass(ClassLoader.java:500) 09-21
23:18:07.420: ERROR/AndroidRuntime(12955): at
android.app.Fragment.instantiate(Fragment.java:490) 09-21 23:18:07.420:
ERROR/AndroidRuntime(12955): at
android.preference.PreferenceActivity.switchToHeaderInner(PreferenceActivity.java:1090)
09-21 23:18:07.420: ERROR/AndroidRuntime(12955): at
android.preference.PreferenceActivity.switchToHeader(PreferenceActivity.java:1123)
09-21 23:18:07.420: ERROR/AndroidRuntime(12955): at
android.preference.PreferenceActivity.onCreate(PreferenceActivity.java:572)
09-21 23:18:07.420: ERROR/AndroidRuntime(12955): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048)
09-21 23:18:07.420: ERROR/AndroidRuntime(12955): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1715)
Build: HMJ37 Bootloader: P7500XXKG8 Radio: P7500XWKG1 Network: ...
Kernel: Linux version 2.6.36.3 (root@DELL127) (gcc version 4.4.3 (GCC) )
#1 SMP PREEMPT Tue Aug 9 19:13:51 KST 2011 Command line: mem=511M@0M
secmem=1M@511M mem=512M@512M vmalloc=256M fota_boot=false video=tegrafb
console=ttyS0,115200n8 quiet lpj=9994240 usbcore.old_scheme_first=1
lp0_vec=8192@0x1840E000 androidboot.serialno=C4F12BF08254A6E
androidboot.bootloader=P7500XXKG8 androidboot.baseband=P7500XWKG1
charging_mode=0 emmc_checksum_done=true emmc_checksum_pass=true
tegraboot=sdmmc gpt</description>
</bug>
<bug>
<bugid>5024</bugid>
<title>WebView native crash in SINGLE_COLUMN mode</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-12-15T17:57:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>10</stars>
<reportedBy>matt.h...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 17:05:42 +0000</openedDate>
<description>IQ&apos;Em getting repeatable native crashes when trying to use the WebView
with WebSettings.LayoutAlgorithm.SINGLE_COLUMN. The crashes occur on
both 1.6 and 2.0. HTML that will repeatably cause the crash and the
crash dump included in the attached files. The HTML is loaded using the
following lines:
webview.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
webview.loadDataWithBaseURL(FAKE_URL, html, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E, Q&quot;EQ&quot;E);
The WebView doesnQ&apos;Et crash when using the
WebSettings.LayoutAlgorithm.NORMAL algorithm.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:42:09 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 25 Nov 2009 14:19:46 +0000</when>
<what>The attached crash dump is very helpful and shows exactly where the crash occurs. Could you also attach the 
HTML?</what>
</comment>
<comment>
<author>matt.h...@gmail.com</author>
<when>Wed, 25 Nov 2009 18:37:32 +0000</when>
<what>The HTML IQ&apos;Em loading is in the webview-crash.txt file, itQ&apos;Es logged just before the crash - however it looks like it 
might be truncated - do you know if Log.d() truncates large logging statements? If it does, then IQ&apos;Ell get that 
content out another way and attach it.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 25 Nov 2009 18:50:39 +0000</when>
<what>yes youQ&apos;Ere right -- the Android log service truncates long lines. If you can point to a URL that crashes or attach a 
file, that would be very helpful.</what>
</comment>
<comment>
<author>matt.h...@gmail.com</author>
<when>Tue, 01 Dec 2009 04:51:39 +0000</when>
<what>Sorry about the delay, IQ&apos;Eve found some HTML that causes the crash and extracted it. ItQ&apos;Es attached as single-
column-crash.html, if you load this it should cause the problem.</what>
</comment>
<comment>
<author>klo...@google.com</author>
<when>Fri, 11 Dec 2009 00:12:02 +0000</when>
<what>Thank for the test file. The fix will be in the next release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:57:24 +0000</when>
<what></what>
</comment>
<comment>
<author>a.mikhai...@gmail.com</author>
<when>Tue, 12 Jan 2010 07:44:09 +0000</when>
<what>Same appears when loading twitter oauth authentication page. It crashes with a crash 
dump.</what>
</comment>
<comment>
<author>a.mikhai...@gmail.com</author>
<when>Tue, 12 Jan 2010 07:45:56 +0000</when>
<what>forgot to mention it is on T-Mobile UK ROM 1.6</what>
</comment>
<comment>
<author>watkin...@gmail.com</author>
<when>Fri, 26 Mar 2010 21:41:07 +0000</when>
<what>Just wondering if the fix made it in to 2.1. IQ&apos;Em still seeing crashes in single-column 
mode on 2.1, but itQ&apos;Es not clear if this is because the bug fix hasnQ&apos;Et made it to release yet 
or if there are additional issues that have not yet been addressed.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 29 Mar 2010 11:56:37 +0000</when>
<what>No, this fix did not make the cut for 2.1. It will appear in the next release.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:24:02 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 16:43:43 +0000</when>
<what>Issue 9657 has been merged into this issue.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
<comment>
<author>barkha.d...@gmail.com</author>
<when>Fri, 15 Oct 2010 07:09:25 +0000</when>
<what>Can i get the details of changes made for this fix</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Fri, 15 Oct 2010 12:28:28 +0000</when>
<what>http://android.git.kernel.org/?p=platform/external/webkit.git;a=blob;f=WebCore/rendering/RenderTableSection.cpp lines 332 -338</what>
</comment>
<comment>
<author>gary.esw...@gmail.com</author>
<when>Thu, 10 Feb 2011 02:51:32 +0000</when>
<what>Is there a good workaround for this issue for applications that wish to support pre-2.2?</what>
</comment>
</bug>
<bug>
<bugid>8538</bugid>
<title>Android 2.2 - Remap hotkeys at bottom.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-24T17:04:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:30:43 +0000</openedDate>
<description>The new hotkeys at the bottom (for Phone/Browser) are great. Except, I
woudl really rather have them be for Phone/Email. Please add some
configuration to allow us to change them as needed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 17:04:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>677</bugid>
<title>List selection issues when using the mouse to navigate through the emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-15T19:33:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ram....@gmail.com</reportedBy>
<openedDate>Tue, 15 Apr 2008 05:21:56 +0000</openedDate>
<description>- Steps to reproduce the problem - Sample source code demonstrating the
problem - What you think the correct behavior should be. details to
follow</description>
<comment>
<author>Ram....@gmail.com</author>
<when>Tue, 15 Apr 2008 07:18:28 +0000</when>
<what>This is a feature request.

To understand the scenario
1. Create the following layout
   TextView 
   ListView
   Button

2. Write code to set the listview adapter (the list must have Q&gt;E= 2 elements in it)
In the app, include code to list.setSelection(0);

3. Launch the app.
-----------------------
Sometimes the first element of the list gets focus and it is highlighted.
This makes the UI easy to understand.

Some other times, the none of the list elements are selected/highlighted.
This is very confusing and many people will find it difficult to recognize the UI as 
a list.
----------------------
As per discussions on the Android dev group, this lack of selection/highlighting is 
because of touch-mode behavior.
Using the mouse starts off touch-mode behavior

However, I think it will be better to support focus/selection/highlighting of list 
elements whenever possible. </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 15 Apr 2008 19:33:53 +0000</when>
<what>This is the expected behavior. In touch mode, focus and selection do not exist.</what>
</comment>
</bug>
<bug>
<bugid>17962</bugid>
<title>Entire screen blinks when adding a GLSurfaceView to a ViewGroup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>maca...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 19:45:12 +0000</openedDate>
<description>I am trying to create a GLSurfaceView and placing it inside a ViewGroup
after loading everything. When I do this, the entire screen blinks. I
attached a demo app that reproduces the issue. Why is this happening?
Does it make sense?</description>
</bug>
<bug>
<bugid>10228</bugid>
<title>Messaging app opens oldest message first</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>arunesh.tiwari@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 19:23:41 +0000</openedDate>
<description>Hi, I have a Legend running 2.1 update 1 which I updated today only.
After updating the system software, have started facing problem with the
SMS/MMS messaging app. Whenever I open any contactQ&apos;Es thread in it, it
opens with the oldest message displayed rather than displaying the
latest message received. If the thread for that contact is long (say
200-300 sms) then I have to scroll all the way down to see the
latest/newest sms/mms received. This is an issue now. Please help.</description>
</bug>
<bug>
<bugid>13008</bugid>
<title>[SDK] AVD Manager and Emulator use different directories</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>granteperry</reportedBy>
<openedDate>Tue, 07 Dec 2010 11:58:44 +0000</openedDate>
<description>The AVD manager creates AVDQ&apos;Es in a separate location to where the
emulator expects to find them in order to launch. E.g. Creates in
Q&quot;ED:\User\Name\.androidQ&quot;E but tries to open from Q&quot;EC:\User\Name\.androidQ&quot;E.
Without further investigation I assume this affects users who have
relocated some of their user directories in Windows 7. User reports, and
a solution (mklink junction)
http://forum.xda-developers.com/showthread.php?t=520915</description>
</bug>
<bug>
<bugid>16712</bugid>
<title>A way to re-open accidentally-closed tabs in the web browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 18:59:21 +0000</openedDate>
<description>Chrome has a way to open previously closed tabs, Android should too
Also, add a number to the Q&apos;ENew WindowQ&apos;E button to show how many are
currently open</description>
</bug>
<bug>
<bugid>17192</bugid>
<title>uneven vibration in android2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>debasish...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 06:37:00 +0000</openedDate>
<description>device Dell XCD35 whenever unlocking the screen the vibration alert is
uneven. most of the times it does a small vibration but occasionally it
gives a very long vibration. Same is the case when call connects and
also sometimes while ending calls a vibration alert is there</description>
</bug>
<bug>
<bugid>17345</bugid>
<title>LED Notification Lights Not Working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>stacey.c...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 17:19:34 +0000</openedDate>
<description>Since upgrading my Droid X to 2.3 (Gingerbread), my LED notifications
are not always working. The main applications I have noticed this on so
far: Handcent SMS: no LED at all, no matter the setting/color. Default
Text App: sometimes seems to work, other times doesnQ&apos;Et.</description>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Thu, 02 Jun 2011 20:03:31 +0000</when>
<what>It appears that the LED notification only kicks in if the screen is off when the notification comes through.  So there is no blinking light for a missed call since the screen turns on when the call comes in.

Handcent has come out with an update that works with LED notifications again.  In fact, if the screen is on when the text comes through and you turn the screen off after, it appears that the LED starts blinking then.

This is an extremely annoying issue that hopefully will be taken care of soon.</what>
</comment>
<comment>
<author>dawgy...@hotmail.com</author>
<when>Thu, 02 Jun 2011 21:15:11 +0000</when>
<what>I had same problem.  I wasnQ&apos;Et receiving LED notifications for handcent, voicemail, e-mail, missed calls, or mail.  I cleared the system cache and problem solved.  Hope that helps.  I would google how to do that if you donQ&apos;Et know.
</what>
</comment>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Fri, 03 Jun 2011 02:19:41 +0000</when>
<what>Clearing the system cache didnQ&apos;Et help.</what>
</comment>
<comment>
<author>deh3...@gmail.com</author>
<when>Sat, 03 Dec 2011 09:46:09 +0000</when>
<what>Same problem on my Nexus Prime with ICS. DonQ&apos;Et get LED notifications for missed calls. Mails, sms, mailbox does work...</what>
</comment>
</bug>
<bug>
<bugid>7622</bugid>
<title>HorizontalScrollView leads to wrong alignment in TableRow</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>decentz...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 15:41:30 +0000</openedDate>
<description>The alignment of in a TableRow behaves in a different way as soon as the
table is placed in a HorizontalScrollView. This is not logical. See the
attached screenshots. Here is my XML: (Just comment the
HorizonalScrollView tags for comparison) Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EHorizontalScrollView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;ETableLayout android:id=Q&quot;E@+id/tableboardQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;ETableRow android:layout_width=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;EToggleButton
android:textOff=Q&quot;EtestQ&quot;E android:minWidth=Q&quot;E120pxQ&quot;E android:maxWidth=Q&quot;E120pxQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E/Q&gt;E Q&lt;EToggleButton
android:textOff=Q&quot;Etest 3
hsadasddddddddddddddddddffffffffffffffffffffffffQ&quot;E
android:minWidth=Q&quot;E120pxQ&quot;E android:maxWidth=Q&quot;E120pxQ&quot;E/Q&gt;E Q&lt;EToggleButton
android:textOff=Q&quot;Etest 1234Q&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:minWidth=Q&quot;E120pxQ&quot;E android:maxWidth=Q&quot;E120pxQ&quot;E/Q&gt;E Q&lt;E/TableRowQ&gt;E
Q&lt;ETableRow android:layout_width=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;EToggleButton
android:textOff=Q&quot;EtestQ&quot;E/Q&gt;E Q&lt;EToggleButton android:textOff=Q&quot;Etest 1Q&quot;E/Q&gt;E
Q&lt;EToggleButton android:textOff=Q&quot;Etest 12Q&quot;E/Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;E/TableLayoutQ&gt;E
Q&lt;E/HorizontalScrollViewQ&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 08 Apr 2010 16:22:35 +0000</when>
<what>Try replacing android:layout_width=Q&quot;Efill_parentQ&quot;E by android:layout_width=Q&quot;Ewrap_contentQ&quot;E on the TableLayout. 
You can also try to add android:baselineAligned=Q&quot;EfalseQ&quot;E on the first TableRow.</what>
</comment>
</bug>
<bug>
<bugid>14264</bugid>
<title>ToggleButton should inherit from RadioButton or the other way around</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>npeer2...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 14:59:50 +0000</openedDate>
<description>ToggleButton offers useful android:textOn and android:textOff attributes
which are unavailable in a RadioButton. However, ToggleButtons cannot be
placed inside a RadioGroup in order to enforce check-exclusivity. This
could be solved by making ToggleButton extend RadioButton or the other
way around. This way, one could define a RadioGroup that holds a set of
buttons that can be toggled in a mutually-exclusive manner, and that can
change their text according to their state.</description>
</bug>
<bug>
<bugid>5062</bugid>
<title>In-call dialpad auto-lock timeout is way too short and not configurable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>adam.spi...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 15:10:50 +0000</openedDate>
<description>In 1.5 or so, Android introduced a timeout when the dial-pad is shown,
which automatically locks the touchscreen during a phone call, and
displays Q&quot;EDouble-tap to unlockQ&quot;E:
http://code.google.com/p/android/issues/detail?id=1438 This timeout is
hardcoded to 6000ms:
http://android.git.kernel.org/?p=platform%2Fpackages%2Fapps%2FPhone.gitQ&amp;Ea=searchQ&amp;Eh=HEADQ&amp;Est=grepQ&amp;Es=TOUCH_LOCK_DELAY_DEFAULT
which unfortunately impacts usability in a way that has infuriated many
users, e.g.
http://androidcommunity.com/forums/f41/in-call-keypad-double-tap-to-unlock-5-seconds-is-too-short-18607/index2.html
http://androidcommunity.com/forums/f41/double-tap-unlock-please-tell-me-we-can-get-this-off-22607/
http://forums.t-mobile.com/t5/Hardware-Accessories/How-to-disable-double-tap-unlock/td-p/143876
Increasing the timeout and making it configurable would probably appease
most users.</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 03 Dec 2009 11:56:12 +0000</when>
<what>Yes, it is INCREDIBLY annoying. It should be configurable, not merely extended.</what>
</comment>
<comment>
<author>harryjo...@gmail.com</author>
<when>Wed, 09 Dec 2009 04:03:16 +0000</when>
<what>Agreed!
VERY fustrating when spending time on automated systems, Q&quot;Epress  one of this two for
that. oh need to double click AGAIN, Q&quot;E

ALSO speaking of lock annoyances, how about the pattern unlock.  Everytime I press
the end key to dim the screen to save precious battery life, i need to swipe my
finger on the dots.  There should be a programmable option to go to the unlocked
state after xx seconds  have elasped.  My old Nokia featurephone from the early 90s
had a similar feature.
</what>
</comment>
<comment>
<author>kohol...@gmail.com</author>
<when>Mon, 14 Dec 2009 19:50:11 +0000</when>
<what>PLEASE FIX THIS!!!
My work requires using keypad for menus during a call, and I am faced with a blank, black screen.</what>
</comment>
<comment>
<author>bostonmo...@gmail.com</author>
<when>Sun, 11 Apr 2010 12:22:06 +0000</when>
<what>how do I fix this?</what>
</comment>
<comment>
<author>Einherj...@gmail.com</author>
<when>Tue, 25 May 2010 02:12:03 +0000</when>
<what>check out Q&apos;ENo LockQ&apos;E on the android market; free app!

found it today and disables/enables screen lock w/ widget;  simple to use and appears
to be working as advertised.</what>
</comment>
<comment>
<author>Steven.L...@gmail.com</author>
<when>Sun, 11 Jul 2010 08:45:46 +0000</when>
<what>The Q&quot;ENo LockQ&quot;E app does not address the issue of the bug.  Q&quot;ENo LockQ&quot;E disables the main phone lock screen that appears when the phone is not in a call.  

This bug deals with the Q&quot;Edouble tap to unlockQ&quot;E that appears on the screen inside a padlock icon when making a phone call.</what>
</comment>
<comment>
<author>jimline...@gmail.com</author>
<when>Thu, 15 Jul 2010 18:59:34 +0000</when>
<what>The doubletap-to-unlock hardcoded delay is absolutely infuriating. Is this lack of configurability typical, or will other Q&quot;EfeaturesQ&quot;E be implemented on the G1 in the same idiotic fashion? 

Checking voicemail messages, or navigating a phone tree has become an exercise in agitation. Is there any way to remove the incall doubletap?

</what>
</comment>
<comment>
<author>granteld...@gmail.com</author>
<when>Thu, 15 Jul 2010 19:05:32 +0000</when>
<what>I use screebl lite. It works well free.

Comment #7 on issue 5062 by jimlinehan: In-call dialpad auto-lock timeout is
way too short and not configurable


http://code.google.com/p/android/issues/detail?id=5062
 The doubletap-to-unlock hardcoded delay is absolutely infuriating. Is this
lack of configurability typical, or will other Q&quot;EfeaturesQ&quot;E be implemented on
the G1 in the same idiotic fashion?

Checking voicemail messages, or navigating a phone tree has become an
exercise in agitation. Is there any way to remove the incall doubletap?</what>
</comment>
<comment>
<author>Steven.L...@gmail.com</author>
<when>Thu, 15 Jul 2010 21:16:08 +0000</when>
<what>Screebl doesnQ&apos;Et stop the Q&quot;Edouble-tap to unlockQ&quot;E when the dialpad is open, regardless of the in-call setting for Screebl.</what>
</comment>
<comment>
<author>Steven.L...@gmail.com</author>
<when>Fri, 16 Jul 2010 11:19:51 +0000</when>
<what>After some discussion with another android user, it seems a reasonable option would be to automatically slide the dialpad drawer closed instead of locking the screen.  A swiping motion to open the dialpad again seems much smoother and user-friendly than a double-tap.  

It seems unlikely that the user will accidentally swipe open the dialpad with his or her face.

Some other notes:  
- The code is at packages/apps/Phone/src/com/android/phone/InCallScreen.java
- Currently if the speakerphone is active, the touch lock is automatically disabled.  This is a workaround for situations in which using the speakerphone is acceptable.</what>
</comment>
<comment>
<author>Steven.L...@gmail.com</author>
<when>Sat, 17 Jul 2010 10:50:15 +0000</when>
<what>FYI, the Q&quot;EmenuQ&quot;E button dismisses the lock, and may be easier than double-tapping the lock for some users.</what>
</comment>
<comment>
<author>mbwdo...@gmail.com</author>
<when>Fri, 15 Oct 2010 04:43:56 +0000</when>
<what>Please tell me this is fixed?? Why does it even exist!</what>
</comment>
<comment>
<author>Steven.L...@gmail.com</author>
<when>Fri, 15 Oct 2010 08:03:07 +0000</when>
<what>The lock exists to prevent a userQ&apos;Es face from hitting keys on the keypad when talking on the phone, for use in phones which do not have a proximity sensor.

</what>
</comment>
<comment>
<author>s.vijay....@gmail.com</author>
<when>Thu, 18 Nov 2010 17:27:54 +0000</when>
<what>IQ&apos;Em seriously seeking for a solution on this issue. Has this been resolved? If so, which version? How do we get this fix for old cells? ItQ&apos;Es been more than a year, and the frustration never stops, since dialer storage Q&apos;Eforce stopQ&apos;E doesnQ&apos;Et work right away and at times, will have to do this for back to back conferences. Its not just about annoyance, it also causes too many calls ending up paying more. I have a Samsung Galaxy i7500, and why canQ&apos;Et the lock button toggle this capability? I was told, Galaxy does have proximity sensor.</what>
</comment>
<comment>
<author>nichni...@gmail.com</author>
<when>Mon, 27 Dec 2010 12:13:34 +0000</when>
<what>and if i need dial 911??:(</what>
</comment>
<comment>
<author>Steven.L...@gmail.com</author>
<when>Mon, 27 Dec 2010 17:55:58 +0000</when>
<what>This issue does not interfere with emergency dialing.</what>
</comment>
<comment>
<author>ajowenjo...@gmail.com</author>
<when>Wed, 19 Jan 2011 12:02:09 +0000</when>
<what>oh this is driving me crazy i have a carrier which insists i enter long strings of numbers a top up has a 16 digit number and its impossible to do it on my android phone</what>
</comment>
<comment>
<author>manuelsc...@gmail.com</author>
<when>Mon, 03 Oct 2011 11:21:32 +0000</when>
<what>This is very very annoying.  Eg. when calling my voicemail, entering conference call ids and all kind of IVRs. I cannot believe people are complaining about this for more than 2 years and it is still not fixed? </what>
</comment>
<comment>
<author>broomeh...@gmail.com</author>
<when>Sat, 26 Nov 2011 11:46:34 +0000</when>
<what>THE MORON WHO THOUGHT THIS WAS A GOOD IDEA SHOULD BE STOOD UP AGAINST THE WALL WITH ALL THE OTHER DIVORCED FROM REALITY MORONS WHO SEEM TO FUCK OUR LIVES UP WITH THIUS TRIVIAL SHIT ON SO MANY WALKS OF LIFE...NO WONDER THIS SPECIES IS GOING EXTINCT</what>
</comment>
</bug>
<bug>
<bugid>19416</bugid>
<title>We need arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-22T21:10:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dr.mabde...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 21:27:10 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>petros...@gmail.com</author>
<when>Sun, 21 Aug 2011 04:52:32 +0000</when>
<what>duplicate of issue #5597</what>
</comment>
<comment>
<author>romain...@android.com</author>
<when>Mon, 22 Aug 2011 21:10:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14755</bugid>
<title>Android keyboard glitch: double-letters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>98</stars>
<reportedBy>onthecou...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 17:51:28 +0000</openedDate>
<description>IQ&apos;Em running Android 2.3 (2.3.2 specifically) on a Samsung Nexus S. IQ&apos;Eve
noticed that when typing, sometimes the first letter and/or the last
letters of words result in double-letter hits, for example: like Q&quot;EtthisQ&quot;E
or Q&quot;EthissQ&quot;E. At first, I thought it had to do with typing speeds (typing
too fast) or the oversensitivity of the Nexus S screen. Someone has
discovered it is neither of those issues. ItQ&apos;Es a glitch with the stock
Android keyboard. To recreate: As some of you already know, IQ&apos;Eve been a
big critic of the Gingerbread keyboard, specifically about an oddity
that seems to occur with the first letter and/or sometimes the last
letter of words repeating themselves. For example, like Q&quot;EtthisQ&quot;E or
Q&quot;Ethiss.Q&quot;E After a lot of investigating, and early speculation pointed to
perhaps typing too fast or the over sensitivity of the Nexus S screen.
As it turns out, none of those reasons are the cause. Smeone at the XDA
forums discovered it has everything to do with the space bar; itQ&apos;Es a
glitch with Gingerbread keyboard itself. To recreate: Try typing Q&quot;EGood
gameQ&quot;E but after the Q&quot;EgQ&quot;E in Q&quot;EgameQ&quot;E backspace until the end of Q&quot;EgoodQ&quot;E (so
that the cursor is at the end of the letter Q&apos;EdQ&apos;E in Q&apos;EgoodQ&apos;E), then hit the
space bar again and type the word Q&quot;EgameQ&quot;E again. It should result in
Q&quot;EggameQ&quot;E despite a single press of the letter g. So an example would go
like this: Type g-o-o-d-spacebar-g-[then backspace/erase the g and the
space, until your cursor is at the end of the Q&quot;EdQ&quot;E in Q&quot;EgoodQ&quot;E]-then hit
space bar again and type Q&quot;EgameQ&quot;E ... it should sometimes result in
Q&quot;Eggame.Q&quot;E EDIT: Heck, you donQ&apos;Et even need to type out the full word
Q&quot;EgameQ&quot;E after backspacing. You can just hit Spacebar-g-a and itQ&apos;Ell result
in Q&quot;EggaQ&quot;E instead of what it should be, Q&quot;Ega.Q&quot;E The end result is Q&quot;EGood
ggaQ&quot;E. This doesnQ&apos;Et happen every single time, but it happens every now
and then, so keep trying. It will occur. This should be addressed as
writing long messages/emails can result in these double-letter hits
littered throughout--very frustrating. The keyboard should register a
single press as a single hit of the key, and not generate a second hit
for no reason. I predict it has something to do with the space bar,
because it only happens with the first letter (after a space) or the
last letter (before a space) of words; never the letters in between.</description>
<comment>
<author>onthecou...@gmail.com</author>
<when>Tue, 15 Feb 2011 18:01:10 +0000</when>
<what>EDIT: Sorry about the repeated Q&quot;Eto recreateQ&quot;E message. I accidentally copied and pasted the same info.</what>
</comment>
<comment>
<author>GeneralT...@gmail.com</author>
<when>Wed, 16 Feb 2011 06:21:32 +0000</when>
<what>This is a real problem and needs to be corrected. For this many issues to be occurring on Googles Q&quot;EflagshipQ&quot;E phone is just ridiculous. Please fix this issue.</what>
</comment>
<comment>
<author>onthecou...@gmail.com</author>
<when>Wed, 16 Feb 2011 10:49:06 +0000</when>
<what>UPDATE: IQ&apos;Eve uploaded a video demonstrating the problem: http://www.youtube.com/watch?v=RUZdvr6Pdjk

As you can see, I can even tell when the glitch will happen depending on if the underline disappears or not whilst typing. When it does disappear, no matter what you press (be it letter or the space bar) it duplicates the first letter. As Ryandi predicted earlier, I think it has something specifically to do with the space bar. 

The reason I donQ&apos;Et think it has to do with typing speeds or the sensitivity of the Nexus S screen is firstly, IQ&apos;Em demonstrating the glitch very slowly. I even pause to talk about it before the moment I demo the problem. Secondly, I donQ&apos;Et believe it has to do with the screen sensitivity for two reasons: 1) I cannot recreate this problem on Smart Keyboard Pro, try as I may; and 2) it only happens with the first letter or the last letter of words, not coincidentally prior to or after using the space bar. It never double hits the letters in between words. For example, I never get Q&quot;EthhisQ&quot;E or Q&quot;Ethiis,Q&quot;E I only ever get Q&quot;EtthisQ&quot;E or Q&quot;EthissQ&quot;E.

The core issue is with the Android keyboard itself, and more specifically, has something to do with the space bar. The keyboard should only register one hit per press.

IQ&apos;Eve also made a report at the Google Help Forum: http://www.google.com/support/forum/...40f12326Q&amp;Ehl=en if anyone wants to add their two cents there as well. 

Hope Google responds.</what>
</comment>
<comment>
<author>onthecou...@gmail.com</author>
<when>Wed, 16 Feb 2011 10:50:33 +0000</when>
<what>EDIT: Sorry, donQ&apos;Et know why the Google Help Forum link isnQ&apos;Et going through. Here it is again: http://www.google.com/support/forum/p/Google+Mobile/thread?tid=4d8d957040f12326Q&amp;Ehl=en</what>
</comment>
<comment>
<author>ryandi.tjia@gmail.com</author>
<when>Wed, 16 Feb 2011 12:16:05 +0000</when>
<what>From the video, we have already seen that if the first letter is missing an underline, that particular letter will be duplicated upon keying any other letter.

Now IQ&apos;Eve found out the steps to recreate the Q&quot;Eletter without underlineQ&quot;E. This is done by simply typing a letter while the SPACE is still being pressed, and voila, the letter after the space would not be underlined. This issue has to do with how multitouch and space (and possibly Word-prediction) are being handled by the code.

Let me give you an example by typing Q&quot;Ehello thereQ&quot;E. Upon finishing the word Q&quot;EhelloQ&quot;E, I would press SPACE followed by Q&quot;EtQ&quot;E. If IQ&apos;Em typing really fast and the SPACE is still being pressed while typing the Q&quot;EtQ&quot;E (multitouch), Q&quot;EtQ&quot;E will appear, BUT without an underline. Then the Q&quot;EtQ&quot;E would be duplicated when you type the letter Q&quot;EhQ&quot;E, resulting in Q&quot;Ehello tthereQ&quot;E when you finish them. And sometimes when youQ&apos;Ere typing even faster, youQ&apos;Ed also see Q&quot;Ehello ththereQ&quot;E</what>
</comment>
<comment>
<author>cdominey...@gmail.com</author>
<when>Wed, 16 Feb 2011 13:15:48 +0000</when>
<what>I will admit, I donQ&apos;Et really have many issues with the keyboard other than the space bar. Sometimes it is so unresponsive and other times, I hit the letters around it.</what>
</comment>
<comment>
<author>skc.ala...@gmail.com</author>
<when>Wed, 16 Feb 2011 23:07:03 +0000</when>
<what>I can recreate this bug as well. At first I could not, but when I switched keyboards and switched back to the Android Stock Keyboard, I was able to.</what>
</comment>
<comment>
<author>HonsoHanWriting</author>
<when>Thu, 17 Feb 2011 19:40:18 +0000</when>
<what>I canQ&apos;Et reproduce this bug on Froyo. IQ&apos;Ell test it on the 2.3 SDK.</what>
</comment>
<comment>
<author>putmanbr...@gmail.com</author>
<when>Fri, 18 Feb 2011 17:48:53 +0000</when>
<what>I have had this problem with my N1 as well. It is super annoying. PPPLLEEAAASEEE fix.</what>
</comment>
<comment>
<author>sfun...@gmail.com</author>
<when>Tue, 22 Feb 2011 05:53:37 +0000</when>
<what>IQ&apos;Eve definitely had this happen to me. I had always assumed the sensitivity was just too high. I believe it is, in fact, a glitch because if I type Q&quot;EwontQ&quot;E and I get Q&quot;EwwontQ&quot;E, it will highlight as follows: Q&quot;EwwontQ&quot;E and the auto-correct field will show Q&quot;EwonQ&apos;EtQ&quot;E. Now, if this was a sensitivity issue, it should try to auto-correct the entire word, both WQ&apos;Es included. When this glitch occurs, the auto-correct will not register both WQ&apos;Es. If I manually type in Q&quot;EwwontQ&quot;E, the auto-correct suggests Q&quot;EEwingQ&quot;E, as it registers both WQ&apos;Es.</what>
</comment>
<comment>
<author>heeds...@gmail.com</author>
<when>Fri, 25 Feb 2011 03:26:19 +0000</when>
<what>I have this problem big time.  Drives me crazy.  I see a lot of people complaining about it.  Rub the keyboard, turn off android mode, unplug third-party chargers.  IQ&apos;Em sorry, but IQ&apos;Em not buying it.  This is a problem.  It makes me hate my phone.  I hate it when I hate my phone.

</what>
</comment>
<comment>
<author>LeoNudel...@gmail.com</author>
<when>Fri, 25 Feb 2011 09:05:38 +0000</when>
<what>This appears to be fixed in Android 2.3.3, for me at least.

I could easily reproduce the problem on 2.3.2 a couple of days ago but I can no longer make it happen this morning, having updated my Nexus S to 2.3.3 last night.

Can any other 2.3.3 users confirm?
</what>
</comment>
<comment>
<author>jeffd...@gmail.com</author>
<when>Fri, 25 Feb 2011 17:17:24 +0000</when>
<what>I was able to reproduce this bug after watching the youtube video (only took a minute to get a non-underlined character). I am running 2.3.3 on Nexus S.</what>
</comment>
<comment>
<author>carlos.l...@gmail.com</author>
<when>Wed, 02 Mar 2011 15:03:34 +0000</when>
<what>II am usiing Droid 2 with Froyo and this is exacctly what happens when typing viaa phiisiical keyboard as you can read it, lots of doublle characters. Sucks</what>
</comment>
<comment>
<author>sandu.sh...@gmail.com</author>
<when>Fri, 04 Mar 2011 09:35:18 +0000</when>
<what>I am running 2.3.3 on Nexus One, i am not able to reproduce this issue. </what>
</comment>
<comment>
<author>someone2...@gmail.com</author>
<when>Sat, 05 Mar 2011 01:11:11 +0000</when>
<what>IQ&apos;Em also experiencing this issue.  Nexus One (2.3.3).

ALSO, (I know this should get put in a different bug report but from my experience with google they really dont give a crap so esentially IQ&apos;Em just on here complaining to make myself feel better).

The pop-up for alternate keys when you long press will stop showing until I reboot the phone. After the reboot it works for an undetermined amount of time until I have to reboot it again.  For example, long press smiley key, keyboard goes dim but no popup window shows up. Releasing the press still inserts which ever smiley SHOULD be under your finger, although you cannot see it. 

Is it just me that feels the friggin KEYBOARD be one of those high priority things that they spend enough time on to get it right? I find it atrocious Google releases a new version with several bugs in the keyboard. Would you purchase a TV that skips channels? No, you wouldnQ&apos;Et, its kinda a mission critical feature of a TV... kind of like a KEYBOARD ON A SMART PHONE.
</what>
</comment>
<comment>
<author>wnpi...@gmail.com</author>
<when>Sat, 05 Mar 2011 20:02:30 +0000</when>
<what>I think I have found a fix for this, though you will lose autocorrection. 

Disable Touch to correct, Quick fixes AND suggestions. You will then notice that no matter what you type, you will never see your words underlined. The problem seems to have gone. Try it!</what>
</comment>
<comment>
<author>thommcg</author>
<when>Sat, 05 Mar 2011 20:08:47 +0000</when>
<what>Disabling functionality is not a fix, its a workaround of sorts.</what>
</comment>
<comment>
<author>wnpi...@gmail.com</author>
<when>Sat, 05 Mar 2011 20:12:44 +0000</when>
<what>Absolutely agree. I meant to say a workaround, not a fix. Though I am glad I am finally able to type without having to go back to fix the double letters. I kinda miss not having to capitalize words like IQ&apos;Em or I.. But itQ&apos;Es worth it.</what>
</comment>
<comment>
<author>AGeneric...@gmail.com</author>
<when>Fri, 11 Mar 2011 05:53:38 +0000</when>
<what>having the same issue. droid 2 2.2 and this is rediculously annoying. i really dont want to reset to factory but i am strongly considering doing so if it would resolve this. has any one had any success with a restore to factory to correct?</what>
</comment>
<comment>
<author>heeds...@gmail.com</author>
<when>Fri, 11 Mar 2011 05:58:51 +0000</when>
<what>I had Verizon send me a new droid 2.  Problem is gone for me.  Maybe a reset would have done it.  But a new phone definitely fixed it (so far).</what>
</comment>
<comment>
<author>whle...@gmail.com</author>
<when>Sat, 12 Mar 2011 14:23:25 +0000</when>
<what>IQ&apos;Em noticing this problem alot more since I updated to 2.3.3, it(double letter upon spacebar) was far less frequent when my Nexus S was running 2.3.2. Now the problem surface often enough for me to find it irritating, since text messages are my main form of communication on this otherwise great device. </what>
</comment>
<comment>
<author>LeoNudel...@gmail.com</author>
<when>Sat, 12 Mar 2011 16:21:39 +0000</when>
<what>I said above it appeared to be fixed in 2.3.3 for me, but after so many people saying it wasnQ&apos;Et fixed, or was even worse, I played with it some more on my Nexus S...

Yes, I can still trigger the problem, but it is a lot harder than it used to be for me.

For me, it only seems to happen if I push space very quickly after erasing back to the start of the first word. Maybe the bug happens if you push space just as the first word is underlined? Or maybe it depends on the phoneQ&apos;Es speed, user dictionary and other language/dictionary/keyboard settings?

Anyway, yeah, itQ&apos;Es still there. A lot harder to repro for me, but still there for sure.
</what>
</comment>
<comment>
<author>kjcjo...@gmail.com</author>
<when>Mon, 14 Mar 2011 22:21:46 +0000</when>
<what>Droid 2 and this problem started for me several weeks ago. It is extremely annoying, please fix it!</what>
</comment>
<comment>
<author>onthecou...@gmail.com</author>
<when>Tue, 15 Mar 2011 22:22:08 +0000</when>
<what>After manually updating to 2.3.3, I can confirm that IQ&apos;Em still experiencing the double-letter glitch. It hasnQ&apos;Et increased nor decreased in frequency. ItQ&apos;Es about the same.

WhatQ&apos;Es also frustrating is the [I]double-double letter[/I] press. Sometimes words end up like Q&quot;EththisQ&quot;E where the first two letters duplicate. ItQ&apos;Es ridiculous. Others have said they experienced this as well.

And when typing fast, I noticed more and more frequently that the keyboard misses auto corrections that it would normally get. So words like Q&quot;EtahtQ&quot;E normally autocorrects to Q&quot;EthatQ&quot;E but sometimes it misses it. In theory, I should never see the word Q&quot;EtahtQ&quot;E in my messages unless IQ&apos;Eve specifically chosen to type Q&quot;EtahtQ&quot;E. But missed auto corrected words come up all the time. 

Something about the keyboard just doesnQ&apos;Et seem able to keep up with high speed typing.</what>
</comment>
</bug>
<bug>
<bugid>5832</bugid>
<title>No way to make TABs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gerryleone1</reportedBy>
<openedDate>Tue, 05 Jan 2010 17:22:53 +0000</openedDate>
<description>There is no way to make an indented TAB on Android 2.0, using a Motorola
Droid.</description>
<comment>
<author>jeremy.logan</author>
<when>Wed, 17 Mar 2010 22:30:30 +0000</when>
<what>Where? I think Q&quot;E\tQ&quot;E works pretty much everywhere.</what>
</comment>
</bug>
<bug>
<bugid>11614</bugid>
<title>Home screen icons not appearing after exiting app.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Kevin.Shreffler@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 02:55:06 +0000</openedDate>
<description>About 50% of the time when I hit the home button I am brought to my home
screen which is missing the app icons and widgets. The tray and
notification bar are present. Navigating to other home screens is not
possible during this time. After about 10 seconds the icons appear and
the home screen responds normally. This bug happens when exiting an app
via the home button. (I almost never exit using the back button so I
canQ&apos;Et remember if IQ&apos;Eve experienced the bug in that way). The bug happens
after exiting any variety of app, but usually after being in the app for
at least a minute. Apps IQ&apos;Eve experienced this bug with include the
browser, gallery, and Angry Birds. The bug is not affected by the
wallpaper present. IQ&apos;Eve used many different still and live wallpapers
which didnQ&apos;Et change the occurrence rate of the problem. I noticed this
problem first a couple months ago while using the Helix Launcher while
on 2.1, and it has continued to be a problem while on 2.2 even after the
Helix Launcher was uninstalled. My device: Motorola Droid (the original)
Version: Stock 2.2 (this bug was first noticed on 2.1) Build: FRG22D I
tried to run adb bugreport, but it outputs many more lines than fit in
the cmd window history. Is there a way to output it to a file?</description>
<comment>
<author>computer...@gmail.com</author>
<when>Thu, 02 Dec 2010 11:26:59 +0000</when>
<what>  II experience this same issue.  I also have the original Droid from Verizon with the stock build FRG22D.  In my case the load time of apps is closer to 20 seconds and once they appear they are not able to be accessed for an additional 5 seconds.  I have experienced this problem in the browser, Opera Mobile, from the News widget, Angry Birds and native Gmail accounts.  Even after the apps and widgets on my home screen reappear, the apps in the app launcher at the bottom of the screen between the phone and browser icons is does not display any apps for an additional 10 to 20 seconds.  I can sometimes access apps by holding down the homebutton to bring up the recently used apps, however approximately 50% of the time the apps display in recently used but I cannot click on them.

A rep from Verizon mentioned it may be a specific app I have installed although I have not found a specific app that when uninstalled resolves thw issue yet.</what>
</comment>
<comment>
<author>kscudgin...@gmail.com</author>
<when>Thu, 02 Dec 2010 11:37:58 +0000</when>
<what>I cleaned off a lot of appa on my phone and the issue has almost completely
stopped.  If was most definitely one of those Apps hi jacking the phone.

thw</what>
</comment>
<comment>
<author>Kevin.Shreffler@gmail.com</author>
<when>Thu, 02 Dec 2010 15:01:07 +0000</when>
<what>I have cleared off many apps, and done a factory reset. Nothing has solved the problem yet. Maybe it is an app problem, but all the apps I have left are the ones I really want. Plus they are almost all from big name companies, which would make me think they are higher quality.</what>
</comment>
<comment>
<author>nikhilk...@gmail.com</author>
<when>Fri, 09 Sep 2011 14:33:59 +0000</when>
<what>I am also having this problem. I am using samsung GTS5570. The phone shows the error Q&apos;Esamsung home(tw launcher has stopped unexpectadly) on startup or when switching to home screen.The phone vibrates continuouslely and i have to switch off it then. The tray and notification bar are present. Android version is 2.2</what>
</comment>
</bug>
<bug>
<bugid>8788</bugid>
<title>Add signature to all messages - REPLY and FORWARD (exchange)</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-11T01:42:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>coding...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 21:39:43 +0000</openedDate>
<description>FRF50 finally added signature support for created messages. Should also
add signature support to REPLY and FORWARD messages as well. For
corporate users this is a necessary function.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 02 Jun 2010 16:17:55 +0000</when>
<what></what>
</comment>
<comment>
<author>rfrit...@gmail.com</author>
<when>Thu, 10 Jun 2010 14:05:39 +0000</when>
<what>Would be nice if rich text was supported as well.  I copy the rich text sig from an email and paste it but the software converts it down to just regular plain text.  </what>
</comment>
<comment>
<author>dzah...@gmail.com</author>
<when>Sat, 11 Sep 2010 01:09:42 +0000</when>
<what>This needs to be fixed rather than moving it around with other issues. I commented on another thread and it was rolled into another an in the process lost all the stars that others assigned to it. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 11 Sep 2010 01:42:36 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 11 Sep 2010 01:43:30 +0000</when>
<what>Note that comment #2 isnQ&apos;Et related to the rest of the thread, and that the Q&quot;EFutureReleaseQ&quot;E status relates to reply/foward and signature.</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Tue, 05 Oct 2010 19:14:49 +0000</when>
<what>Ad an employee of a technology company, I am required to have a signature on every email. Considering that I reply to or forward close to 100 messages daily from my phone. I can directly quantify the hours lost per week typing Q&quot;ESent from my phoneQ&quot;E. Please give us a solution that does not cost my company per phone and does not require rooting.

-Benjamin</what>
</comment>
<comment>
<author>russwest...@gmail.com</author>
<when>Fri, 19 Nov 2010 23:50:48 +0000</when>
<what>Two things.  

1)  The signature feaure is pretty basic and should be included all phone email not just exchange accounts.  

2)  Really, this is pretty serious.  I canQ&apos;Et believe that you folks at google have only attatched a medium priority to this.  If you want us to take your platform seriously, and continue buying phones that use it, you canQ&apos;Et treat email features as if they were just a toy for the children.  For the customers with real money, email is a serious business tool. </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 20 Nov 2010 01:00:44 +0000</when>
<what>ItQ&apos;Es already been fixed (thatQ&apos;Es what Q&quot;EFuture ReleaseQ&quot;E means).  At this point, youQ&apos;Ed have to wait until the release is pushed to your phone.</what>
</comment>
</bug>
<bug>
<bugid>9746</bugid>
<title>Pluggable SMS transport layer - e.g. http</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jerome.l...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 10:43:59 +0000</openedDate>
<description>IQ&apos;Eve posted the following thread on the android-platform (no answer so
far)
http://groups.google.com/group/android-platform/browse_thread/thread/949060598c481002/69956e4bacee963c?show_docid=69956e4bacee963c
I am looking for a way to provide an alternative transport protocol
layer to my SMSes. My primary goal is to allow for my mobile to send
messages through this new channel when appropriate. In my case, this is
when I am travelling outside my own country and when internet is
available (e.g. wifi). I donQ&apos;Et want to have to write the GUI. I donQ&apos;Et
want to manage the transactions and the savings into the SMS database,
etc... I just want the messages to be routed through my channel. (Note I
am doing this for fun, and to see how far android is flexible) IQ&apos;Eve seen
this requested before: e.g.
http://www.mail-archive.com/android-developers@googlegroups.com/msg28...
followed by
http://groups.google.com/group/android-platform/browse_thread/thread/...
which stayed unanswered. I need the following stories * install a new
SMS transport channel provider * configuring this channel provider is
specific to that channel provider (e.g. enter / store a user / password)
* select the alternative channel, and if possible store this preference.
* visually display on the default MMS application that an alternative
channel is provided * route the messages to the appropriate transport
channel provider This mechanism would be available to the various SMS
application developers. IQ&apos;Eve looked at the code, and here are my current
conclusions * the SmsManager
(android/frameworks/base/telephony/java/android/
telephony/SmsManager.java) delegates the message sending to the ISms
service implementation. ISms iccISms =
ISms.Stub.asInterface(ServiceManager.getService(Q&quot;EismsQ&quot;E)); if (iccISms !=
null) { iccISms.sendText(destinationAddress, scAddress, text,
sentIntent, deliveryIntent); } * the problem is that the current
abstraction for this service seems to be wrong level for abstracting the
transport. I donQ&apos;Et want to implement a new Service. I need to keep the
processes isolated. I want to avoid reimplementing the full logic behind
the transactions, the storage in the DB, the intent callbacks, etc... *
The other classes that I could work with to just supply the transport
are at a lower level of exposure (internal). E.g.
android/frameworks/base/telephony/java/com/android/internal/
telephony/SMSDispatcher.java * A solution might be to have a public
interface for the actual transport functionality, and a way for the
service to use the proper transport implementation. The inheritance
mechanism between the SMSDispatcher and the GsmSMSDispatcher could be
broken into delegation to the default transport (GsmSMSTransport) and
the SMSDispatcher would use the supplied transport implementation at
runtime. * I would consider introducing a new intent. maybe something
like com.android.mms.transaction.TRANSPORT_MESSAGE to store and allow
for detection of the various transports * there are also some security
issues I guess... (allowing to plug something within the isms service is
maybe not allowed...)</description>
</bug>
<bug>
<bugid>12027</bugid>
<title>Add ability to change contact from Q&quot;EPhoneQ&quot;E to Q&quot;EGoogleQ&quot;E AFTER creation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>batberke...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 06:29:13 +0000</openedDate>
<description>Currently, once you make the mistake of creating a contact and choose
for it to be stored on the phone, it is impossible to change its status
to be stored on Google. There are many complaints about this, and have
been for well over a year. There is a bug report that is rather muddled
and marked as Q&quot;Eunreproducible.Q&quot;E Granted, it should have been submitted
as a feature request, not a bug, but it 100% reproducible because the
feature does not exist. It is a very simple thing, and necessary since
most of the time in-store migration of contacts results in all your
contacts being stored as Q&quot;EPhoneQ&quot;E contacts, not Q&quot;EGoogleQ&quot;E contacts.
Please, for the love of all that is good in the world, implement the
ability to change a contact from Phone to Google after it is created.
Thank You.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:47:05 +0000</when>
<what>Issue 12022 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:47:09 +0000</when>
<what>Issue 12023 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:47:14 +0000</when>
<what>Issue 12024 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:47:20 +0000</when>
<what>Issue 12025 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:47:25 +0000</when>
<what>Issue 12026 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>79</bugid>
<title>Frame by Frame Animation doesnQ&apos;Et work</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-21T03:12:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>odemkov...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jan 2008 11:27:32 +0000</openedDate>
<description>Hi, I tryed to use frame by frame animation as described at
android_sdk_windows_m3-rc37a/docs/reference/android/graphics/drawable/AnimationDrawable.html
It didnQ&apos;Et work. There was an error during parsing of animation XML file
from /drawable folder. I have attached eclipse project with frame by
frame animation and a file with stack trace of the error.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 22:01:54 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 21 Feb 2008 03:12:30 +0000</when>
<what></what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Fri, 30 May 2008 22:10:46 +0000</when>
<what>Apparently the documented syntax is wrong, see:

http://groups.google.com/group/android-developers/browse_thread/thread/90f0b250f61694c3

It should be:

Q&lt;Eanimation-list android:id=Q&quot;EselectedQ&quot;E android:oneshot=Q&quot;EfalseQ&quot;EQ&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/wheel0Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/wheel1Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/wheel2Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/wheel3Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/wheel4Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/wheel5Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
Q&lt;E/animation-listQ&gt;E

The documentation is wrong in other ways as well.

1. It says to call the run() method:

Q&quot;E... then call AnimationDrawable.run() to start the animation, as shown here.Q&quot;E

Correction: Call the start() method.

2. The link to more information about frame-by-frame animation is broken.

http://code.google.com/android/reference/available-resources.html#animationdrawable

Correction? I donQ&apos;Et believe there *is* more information about frame-by-frame animation...

</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Sat, 31 May 2008 01:50:44 +0000</when>
<what>Attached: Working project using animation-list, and updated to m5-rc15.

Q&lt;Eanimation-list xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
  id=Q&quot;Eanimation_sampleQ&quot;E oneshot=Q&quot;EfalseQ&quot;EQ&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a1Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a2Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a3Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a4Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a5Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
Q&lt;E/animation-listQ&gt;E

I moved animation_sample.xml to the res/anim folder, but I donQ&apos;Et think this is
strictly required.

However, it is required that the animation is started later in the lifetime than
onCreate. In moved the start to when the focus is acquired.

    public void onWindowFocusChanged(boolean hasFocus) {
        AnimationDrawable frameAnimation = (AnimationDrawable)
            findViewById(R.id.frame).getBackground();
        if (hasFocus) {
            frameAnimation.start();
        } else {
            frameAnimation.stop();
        }
    }
</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Sat, 31 May 2008 02:49:27 +0000</when>
<what>HereQ&apos;Es a slight update to animation_sample.xml:

Q&lt;Eanimation-list xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
    android:oneshot=Q&quot;EfalseQ&quot;EQ&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a1Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a2Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a3Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a4Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
  Q&lt;Eitem android:drawable=Q&quot;E@drawable/a5Q&quot;E android:duration=Q&quot;E50Q&quot;E /Q&gt;E
Q&lt;E/animation-listQ&gt;E

Changes:

1. Added Q&quot;Eandroid:Q&quot;E prefix to oneshot attribute. Otherwise, oneshot is ignored.

This example isnQ&apos;Et affected because false is apparently the default.

2. Removed id because itQ&apos;Es no longer used in this example.

</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>dtmil...@gmail.com</author>
<when>Mon, 13 Apr 2009 15:24:27 +0000</when>
<what>A complete example of using frame by frame animation and starting the animation
automatically in onResume(), instead of by a touch event, for SDK 1.1_r1 can be found
at http://dtmilano.blogspot.com/2009/04/android-frame-by-frame-animations.html.
</what>
</comment>
<comment>
<author>bhuvankh...@gmail.com</author>
<when>Wed, 17 Nov 2010 13:15:10 +0000</when>
<what>Hi,

There is a slight error in the documentation on this link

http://developer.android.com/guide/topics/resources/animation-resource.html

At the very end of this page there is an example:

example:

    XML file saved at res/anim/rocket.xml:

        Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
        Q&lt;Eanimation-list xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
            android:oneshot=Q&quot;EfalseQ&quot;EQ&gt;E
            Q&lt;Eitem android:drawable=Q&quot;E@drawable/rocket_thrust1Q&quot;E android:duration=Q&quot;E200Q&quot;E /Q&gt;E
            Q&lt;Eitem android:drawable=Q&quot;E@drawable/rocket_thrust2Q&quot;E android:duration=Q&quot;E200Q&quot;E /Q&gt;E
            Q&lt;Eitem android:drawable=Q&quot;E@drawable/rocket_thrust3Q&quot;E android:duration=Q&quot;E200Q&quot;E /Q&gt;E
        Q&lt;E/animation-listQ&gt;E

    This application code will set the animation as the background for a View, then play the animation:

        ImageView rocketImage = (ImageView) findViewById(R.id.rocket_image);
        rocketImage.setBackgroundResource(R.drawable.rocket_thrust);

        rocketAnimation = (AnimationDrawable) rocketImage.getBackground();
        rocketAnimation.start();




In the example the XML is saved as rocket.xml, but in the code Q&quot;ER.drawable.rocket_thrustQ&quot;E is used. I guess it is a typo. 

DonQ&apos;Et know if this is the right place to report this. Sorry if I was wrong.

Thank you
</what>
</comment>
</bug>
<bug>
<bugid>10316</bugid>
<title>Gmail app. crashes on message sync (SQLiteConstraintException)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>raintonr</reportedBy>
<openedDate>Tue, 10 Aug 2010 00:26:36 +0000</openedDate>
<description>This error occurs on a Samsung Galaxy S (Android 2.1) when trying to
sync. to regular Gmail account. I had read this might be to do with
caching but tried to clear Gmail cache and data with no change. I then
performed a complete factory reset on phone but the problem still
persists. I would assume there is some data in the Gmail account that is
causing the application to become confused. Changing account or deleting
all messages is not an option though. When Gmail is opened the
Q&apos;ELoading...Q&apos;E message is shown and a couple of messages appear, then a
few more, then a few more. However, some time after the first few
filling the screen are syncQ&apos;Ed the application crashes with the
Q&apos;ESorry...Q&apos;E message. Here is a dump of the log (personal details replaced
with Q&apos;EXQ&apos;E): 08-09 22:13:32.175 E/DatabaseUtils( 3394): Error inserting
numMessages=10 labelIds=,612287802,-3, forceAllUnread=0
_id=1342665336545424783 maxMessageId=1342732181487339414 personalLevel=1
subject=XXXXXXXXXXXXXXX hasAttachments=true fromAddress=n 08-09
22:13:32.175 E/DatabaseUtils( 3394): 10 08-09 22:13:32.175
E/DatabaseUtils( 3394): 0 08-09 22:13:32.175 E/DatabaseUtils( 3394): 0
08-09 22:13:32.175 E/DatabaseUtils( 3394): XXXXXXX 08-09 22:13:32.175
E/DatabaseUtils( 3394): 0 08-09 22:13:32.175 E/DatabaseUtils( 3394): 4
08-09 22:13:32.175 E/DatabaseUtils( 3394): XXXXXX 08-09 22:13:32.175
E/DatabaseUtils( 3394): 0 08-09 22:13:32.175 E/DatabaseUtils( 3394): 3
08-09 22:13:32.175 E/DatabaseUtils( 3394): XXXXXXXXX 08-09 22:13:32.175
E/DatabaseUtils( 3394): 0 08-09 22:13:32.175 E/DatabaseUtils( 3394): 2
08-09 22:13:32.175 E/DatabaseUtils( 3394): XXXX 08-09 22:13:32.175
E/DatabaseUtils( 3394): 0 08-09 22:13:32.175 E/DatabaseUtils( 3394): 1
08-09 22:13:32.175 E/DatabaseUtils( 3394): XXXXXX 08-09 22:13:32.175
E/DatabaseUtils( 3394):
snippet=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
... queryId=1 into table conversations 08-09 22:13:32.175
E/DatabaseUtils( 3394):
android.database.sqlite.SQLiteConstraintException: error code 19:
constraint failed 08-09 22:13:32.175 E/DatabaseUtils( 3394): at
android.database.sqlite.SQLiteStatement.native_execute(Native Method)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:96)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
android.database.DatabaseUtils$InsertHelper.insertInternal(DatabaseUtils.java:794)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
android.database.DatabaseUtils$InsertHelper.insert(DatabaseUtils.java:915)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
com.google.android.providers.gmail.MailEngine$ConversationCursorLogic.handleConversation(MailEngine.java:3018)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
com.google.android.providers.gmail.MailSync.handleQueryResponseProtoParsed(MailSync.java:2474)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
com.google.android.providers.gmail.MailSync.handleQueryResponseProto(MailSync.java:967)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
com.google.android.providers.gmail.MailSync.handleQueryResponse(MailSync.java:923)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
com.google.android.providers.gmail.MailEngine$ConversationCursorLogic.runInternal(MailEngine.java:3059)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
com.google.android.providers.gmail.MailEngine$NetworkCursorLogic.run(MailEngine.java:2693)
08-09 22:13:32.175 E/DatabaseUtils( 3394): at
java.lang.Thread.run(Thread.java:1096) 08-09 22:13:32.195 W/dalvikvm(
3394): threadid=47: thread exiting with uncaught exception
(group=0x4001dc20) 08-09 22:13:32.195 E/AndroidRuntime( 3394): Uncaught
handler: thread Thread-27 exiting due to uncaught exception 08-09
22:13:32.225 E/AndroidRuntime( 3394): java.lang.IllegalStateException:
Failed to insert conversation id 1342665336545424783, queryId 1 08-09
22:13:32.225 E/AndroidRuntime( 3394): at
com.google.android.providers.gmail.MailEngine$ConversationCursorLogic.handleConversation(MailEngine.java:3020)
08-09 22:13:32.225 E/AndroidRuntime( 3394): at
com.google.android.providers.gmail.MailSync.handleQueryResponseProtoParsed(MailSync.java:2474)
08-09 22:13:32.225 E/AndroidRuntime( 3394): at
com.google.android.providers.gmail.MailSync.handleQueryResponseProto(MailSync.java:967)
08-09 22:13:32.225 E/AndroidRuntime( 3394): at
com.google.android.providers.gmail.MailSync.handleQueryResponse(MailSync.java:923)
08-09 22:13:32.225 E/AndroidRuntime( 3394): at
com.google.android.providers.gmail.MailEngine$ConversationCursorLogic.runInternal(MailEngine.java:3059)
08-09 22:13:32.225 E/AndroidRuntime( 3394): at
com.google.android.providers.gmail.MailEngine$NetworkCursorLogic.run(MailEngine.java:2693)
08-09 22:13:32.225 E/AndroidRuntime( 3394): at
java.lang.Thread.run(Thread.java:1096) 08-09 22:13:32.230 I/Process (
2214): Sending signal. PID: 3394 SIG: 3 08-09 22:13:32.235 I/dalvikvm(
3394): threadid=7: reacting to signal 3 08-09 22:13:32.235 E/dalvikvm(
3394): Unable to open stack trace file Q&apos;E/data/anr/traces.txtQ&apos;E:
Permission denied 08-09 22:13:32.300 I/DumpStateReceiver( 2214): Added
state dump to 2 crashes 08-09 22:13:32.305 I/ANDROID_DEBUG( 2214):
dumpmesg Q&gt;E
/data/log/dumpstate_app_201008092213_com_google_process_gapps.log 08-09
22:13:32.325 I/dumpstate( 3556): begin 08-09 22:13:33.260 I/dumpstate(
3556): done</description>
</bug>
<bug>
<bugid>3845</bugid>
<title>When receiving MMS,  missing the first number Q&apos;E0Q&apos;E at the senderQ&apos;Es number.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>topsmo...@gmail.com</reportedBy>
<openedDate>Thu, 10 Sep 2009 06:29:11 +0000</openedDate>
<description>Use vinaphone SIM or mobifone SIM at the Vietnam. When receiving MMS,
missing the first number Q&apos;E0Q&apos;E at the senderQ&apos;Es number. (ex. 0xx xxx xxxx
-Q&gt;E xx xxx xxxx) In this situation can not reply to sender. I think,
receives the right number from the network. But Q&apos;E0Q&apos;E missing number is
displayed. I donQ&apos;Et know the cause of problems. Please check this issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:01:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3295</bugid>
<title>HelloGallery tutorial does not compile</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>yusuf.sa...@gtempaccount.com</reportedBy>
<openedDate>Fri, 17 Jul 2009 23:11:10 +0000</openedDate>
<description>HelloGallery example in
http://developer.android.com/guide/tutorials/views/hello-gallery.html
does not compile. Specifically, Q&quot;Eandroid.R.styleableQ&quot;E in the
ImageAdapter constructor cannot be resolved.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:12:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19688</bugid>
<title>Block level element with `overflow-x: hidden` and a child element with `position: absolute` breaks child select menus in 2.3/2.2 browser </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>john.m.b...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 16:35:20 +0000</openedDate>
<description>*Also affects 2.2* After some extensive testing we weQ&apos;Ere able to boil it
down to the following offending markup:
http://jsbin.com/onixay/3/edit#javascript,html To reproduce: - visit
http://jsbin.com/onixay/3 on an android 2.3 device (htc evo tested) -
attempt to bring up the select dialog - note that it doesnQ&apos;Et appear To
fix: - remove the style attributes of either the overflow div or the
position absolute div - refresh - attempt to bring up the select - note
that the select works properly Also important to note is that if the
`overflow-x: hidden` element is an inline element it works fine while
the same cannot be said for the `position: absolute` element.
Additionally, defining these attributes in CSS has the same result.</description>
</bug>
<bug>
<bugid>19904</bugid>
<title>Traffic - The bottom of the screen, pop-up occurs, there is no information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kmchoi.c...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 11:18:16 +0000</openedDate>
<description>preconditon: set state to idle traffic widget step: idle -Q&gt;E traffic when
entering The bottom of the screen, pop-up occurs, there is no
information Android Version: 2.3</description>
</bug>
<bug>
<bugid>14248</bugid>
<title>Nexus S: Weak WIFI Signal. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:42:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahulabo...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 21:43:04 +0000</openedDate>
<description>Recently bought Nexus S, version updated to 2.3.2. It shows weak signals
when connected wifi router. my router is netgear 802.11n . Nexus S
doesnt seem to support 802.11n. Let me know if there is a fix for this
issue or its a core hardware issue?</description>
<comment>
<author>JL6sp...@gmail.com</author>
<when>Mon, 24 Jan 2011 04:39:27 +0000</when>
<what>IQ&apos;Em on N on my nexus S. The signal is alright maybe 70-80% while the router is in the other room.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:42:08 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>19477</bugid>
<title>No Application can read/access My SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>priatam...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 13:55:03 +0000</openedDate>
<description>I have tried several application to back up my SMS such as SMS Backup+,
SMS backup and Restore. Also Phone Usage application can not show how
much SMS that I sent. Why it can not access the sms just like other
Andoid? How to fix this? Samsung SHW M100S, Firmware 2.3.4; Baseband
Version M100S.EF14.2254.ST; Kernel 2.6.35.7; Gingerbread.EG04 Thank you.</description>
</bug>
<bug>
<bugid>6606</bugid>
<title>Need one app that can erase temp files, cookies, trash...clear history, free disk space</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leftbr...@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 22:51:52 +0000</openedDate>
<description>Need one app like Bleachbit (or CCleaner) that can erase cache, delete
cookies, clear Internet history, remove unused localizations, shred
logs, and delete temporary files. Needed to free disk space, remove
hidden junk, and guard privacy.</description>
</bug>
<bug>
<bugid>3865</bugid>
<title>Headsets (corded and bluetooth) dont work and kill all phone sound after...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>fotophr...@gmail.com</reportedBy>
<openedDate>Fri, 11 Sep 2009 19:41:16 +0000</openedDate>
<description>After updating my phone to cupcake I can no longer use ANY head set at
all ever. - trying to sync a bluetooth device(audio) or the adapter that
came with it into the slot it goes in with headphones - no source code -
the correct behavior is to work(hear your phone calls. All I hear is
static and crackling noises) After this error takes place the phoneQ&apos;Es
volume no longer works at all. No sound will come out of anywhere as if
the whole phone has been muted.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 14 Sep 2009 23:58:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16054</bugid>
<title>MediaPlayer Unable to play chained OGG Vorbis files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>someone1@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 23:55:15 +0000</openedDate>
<description>The MediaPlayer implementation in Android fails to play OGG files that
are chained together. Example code: MediaPlayer mp = new MediaPlayer();
mp.setDataSource(Q&lt;EURL TO FILE HEREQ&gt;E);
mp.setAudioStreamType(AudioManager.STREAM_MUSIC); mp.prepare();
mp.start(); The player will start playing only up to the first chain,
then stop playing (tested while emulating 2.3.1, 2.3.3, and 3.0). The
Vorbis OGG spec, from what the developers at the #vorbis IRC chat at
freenode have told me, should allow for multiple OGG files to be
concatenated into a single file. The file I am testing with plays fine
with Totem Movie Player 2.32.0 using GStreamer 0.10.30. VLC also plays
the file through the chained parts but hiccups a little at the chained
parts. IQ&apos;Eve been told by the developers that my file is fine and their
analysis tools are able to see all the chained parts and verify my file
format. I tried downloading the file to my HTC Incredible running
Android 2.2, and the file will play all garbled/scrambled at first
unless I seek to the middle of the song. At that point it plays back
fine, even if I move the seek bar back to the begging of the song, it
will playback fine from start to finish, through the chained parts. I
would expect the file to playback without issue, even if the file is a
chained OGG vorbis file. The file I am testing with:
http://prateekmalhotra.com/test.ogg</description>
<comment>
<author>rmcau...@gmail.com</author>
<when>Wed, 20 Jul 2011 04:47:33 +0000</when>
<what>More importantly, this also causes all Ogg Vorbis streaming radios to fail.  My users are clamoring for Android playback of my stream, and since I refuse to use patent-encumbered codecs, they are left high and dry unless they wish to try using a nightly build APK of VLC.

The way Ogg Vorbis streaming/chaining is ignored in the open source community at large is really depressing.  Closed source players in Windows have no issues, while getting it to streams to work with anything but the reference Ogg123 decoder is difficult under Linux.</what>
</comment>
</bug>
<bug>
<bugid>9261</bugid>
<title>link rel=apple-touch-icon in Ajax response crashes android browser</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-23T16:10:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>marcello...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 18:10:41 +0000</openedDate>
<description>This crashes in the situation where the XHR responseXML method is being
called on a document with Q&lt;Elink rel=Q&quot;Eapple-touch-iconQ&quot;E ... /Q&gt;E. This is
similar to:
https://android.git.kernel.org/?p=platform/external/webkit.git;a=commit;h=e0a6d7ef551937b2c95db5d6425195728b3ee24d
In platform/external/webkit.git/WebCore/html/HTMLLinkElement.cpp: 203
#ifdef ANDROID_APPLE_TOUCH_ICON 204 if ((m_isTouchIcon ||
m_isPrecomposedTouchIcon) Q&amp;EQ&amp;E m_url.isValid() 205 Q&amp;EQ&amp;E !m_url.isEmpty())
206 document()-Q&gt;Eframe()-Q&gt;Eloader()-Q&gt;Eclient() 207
-Q&gt;EdispatchDidReceiveTouchIconURL(m_url.string(), 208
m_isPrecomposedTouchIcon); 209 #endif it should check for the presence
of frame(): 205 Q&amp;EQ&amp;E !m_url.isEmpty() Q&amp;EQ&amp;E document()-Q&gt;Eframe())</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 22 Jun 2010 19:23:27 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 22 Jun 2010 19:28:18 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 23 Jun 2010 16:10:03 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
<comment>
<author>durga.charanbeshra@gmail.com</author>
<when>Thu, 07 Oct 2010 11:38:46 +0000</when>
<what>Hello marce...@perathoner.de, can you please tell how to reproduce the issue and
verify the fix you have suggested ??</what>
</comment>
</bug>
<bug>
<bugid>1034</bugid>
<title>IM and other applications are missing sound notification option</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:17:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pdm...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 22:28:17 +0000</openedDate>
<description>- You canQ&apos;Et set IM or other single notification type to none! you can
change the IM notification to 15 different sounds, but NONE or Vibrate
only is not one of them. there is a global sound option but your missing
the ability to just turn off selected sound options.</description>
<comment>
<author>pcinaus...@gmail.com</author>
<when>Wed, 10 Dec 2008 05:25:43 +0000</when>
<what>ItQ&apos;Es easy enough to handle this by adding a silent WAV file as a new ringer or 
notification sound.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:17:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13330</bugid>
<title>google viewer, pdf in iframe, marches down the screen in webview and browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>myron.ra...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 20:51:23 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate): Point browser to file with following html. Example
taken from http://docs.google.com/viewer Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E Q&lt;EtitleQ&gt;EThe Top
Bar TitleQ&lt;E/titleQ&gt;E Q&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Eiframe
src=Q&quot;Ehttp://docs.google.com/viewer?url=http%3A%2F%2Flabs.google.com%2Fpapers%2Fbigtable-osdi06.pdfQ&amp;Eembedded=trueQ&quot;E
width=Q&quot;E600Q&quot;E height=Q&quot;E780Q&quot;E style=Q&quot;Eborder: none;Q&quot;EQ&gt;EQ&lt;E/iframeQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E
- What happened: pdf loads, image moves down the screen. - What you
think the correct behavior should be: pdf loads, image should not move.
(html works fine in safari on mac.) DonQ&apos;Et forget to mention which
version of Android youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Android version 2.2 running on emulator,
2.2.1 on motorola droid 1 and 2</description>
<comment>
<author>lykkes...@gmail.com</author>
<when>Sun, 30 Jan 2011 14:46:54 +0000</when>
<what>Pdf loads and image moves down the screen: Android version 1.6 on HTC Tattoo.</what>
</comment>
<comment>
<author>admin.an...@gmail.com</author>
<when>Fri, 11 Feb 2011 11:49:20 +0000</when>
<what>IQ&apos;Em using Android 2.2 on HTC Desire and problem is the same, IQ&apos;Eve only noticed it with embedded Google Docs viewer though, other iframes such as embedded webpages remain static and can be scrolled via the touchscreen.</what>
</comment>
<comment>
<author>dawa...@gmail.com</author>
<when>Sat, 11 Jun 2011 14:49:47 +0000</when>
<what>Same problem. With android 2.2 on HTC incredible2</what>
</comment>
</bug>
<bug>
<bugid>3679</bugid>
<title>RFE: support for Composer field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>38</stars>
<reportedBy>jos.deh...@gmail.com</reportedBy>
<openedDate>Wed, 26 Aug 2009 15:42:06 +0000</openedDate>
<description>The music player only sorts on Artist and Album. For classical music
this is not good enough. We need the ability to browse by Composer. The
iphone/ipod can do this. This is the one thing that ALL other mp3
players/music phones never get correct, and Apple does. IQ&apos;Em willing to
work on this myself, if someone can provide mentoring.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:57:57 +0000</when>
<what></what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 28 Aug 2009 13:45:50 +0000</when>
<what>I raised 2397 for similar reasons.

http://code.google.com/p/android/issues/detail?id=2397</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Mon, 16 Nov 2009 06:14:41 +0000</when>
<what>So this is actually a dup of issue 2397.

Please mark this as a dup!

@jos.dehaes: 
I believe it shall be a very tiny change in the code, some 5 lines of code -- unless
it was very brokenly written at the very beginning.

this should be the starting point for hacking:

http://android.git.kernel.org/?p=platform/packages/apps/Music.git;a=blob;f=src/com/android/music/MusicUtils.java

It looks broken deeply in IMediaPlaybackService, as artist id is obtained there.
</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Mon, 16 Nov 2009 06:36:30 +0000</when>
<what>Further study shows it is more complicated than a few lines of changes.

The definition of MediaStore will be relevant. They are putting all stuff into one
database during scanning. 

I wasnQ&apos;Et able to find the source code for MediaStore. But I suppose the change would
be in where they build the database and determine Q&apos;EArtistIDQ&apos;E from ArtistName. 

This is where they refer to the database:

http://android.git.kernel.org/?p=platform/packages/apps/Music.git;a=blob;f=src/com/android/music/MediaPlaybackService.java;h=09edf522e7cdd0ecddc2bbe0ced213a6241ce091;hb=HEAD

The column names are declared in MediaStore, imported on line 46. No clue where to
find it. The class is also imported in 

http://android.git.kernel.org/?p=platform/packages/providers/MediaProvider.git;a=blob;f=src/com/android/providers/media/MediaProvider.java;h=cbc4f9411e48fd725bd245172e81d55633e370fd;hb=HEAD

I donQ&apos;Et feel like working on this, as my device wonQ&apos;Et get the update anyways.
</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Mon, 30 Nov 2009 16:23:49 +0000</when>
<what>Tracked down to this line:

http://android.git.kernel.org/?p=platform/packages/providers/MediaProvider.git;a=blob;f=src/com/android/providers/media/MediaProvider.java;h=cbc4f9411e48fd725bd245172e81d55633e370fd;hb=HEAD#l1454

Who the hell is calling MediaProvider.insert ?


</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Mon, 30 Nov 2009 16:27:26 +0000</when>
<what>The source code of Media Scanner is here.

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=media/java/android/media/MediaScanner.java;h=afdc8f77c2679586edac3dd3eb0a29a0daa31077;hb=HEAD</what>
</comment>
<comment>
<author>jkorsa...@gmail.com</author>
<when>Wed, 16 Dec 2009 17:27:28 +0000</when>
<what>I posted a similar comment on 2397.

I have a Moto Droid, and the Music Player seems to live and die by the Q&quot;EAlbum ArtistQ&quot;E
tag, whereas it should use the Q&quot;EArtistQ&quot;E tag.

Think about a compilation album such as a soundtrack or a Q&quot;Etop hits of year XXXXQ&quot;E. 
Who is the Q&quot;EAlbum ArtistQ&quot;E?  There isnQ&apos;Et one, or else itQ&apos;Es something like Q&quot;EVarious
ArtistsQ&quot;E.  The Q&quot;EArtistQ&quot;E tag contains the actual artist of the song.

So if youQ&apos;Ere making changes to allow the player to utilize the Q&quot;EComposerQ&quot;E tag, see if
you can also make a change to have it use the Q&quot;EArtistQ&quot;E tag instead of Q&quot;EAlbum ArtistQ&quot;E.</what>
</comment>
<comment>
<author>reaverma...@gmail.com</author>
<when>Thu, 17 Dec 2009 07:26:04 +0000</when>
<what>Download the app Mixzing from the market. It treats files in the same folder as part of one 
album so you donQ&apos;Et need to worry about changing ID3 tags.</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Sat, 19 Dec 2009 05:38:41 +0000</when>
<what>The problem is on the following line of MediaScanner.java(link in comment 6).

Simply replace these lines


 680              // use album artist if artist is missing
 681             if (mArtist == null || mArtist.length() == 0) {
 682                 mArtist = mAlbumArtist;
 683             }

----replace with ----

  681 if(mAlbumArtist != null Q&amp;EQ&amp;E mAlbumArtist.length() != 0) {
  682          mArtist = mAlbumArtist;
  683    }

will solve the problem.

I do not have the 6GB free space to build and test the changes.

Someone look at this issue; at least merge it to Cyanogen Mod!

</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Sat, 19 Dec 2009 05:57:11 +0000</when>
<what>Submitted to CyanogenMod as

http://code.google.com/p/cyanogenmod/issues/detail?id=882.</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Wed, 23 Dec 2009 01:05:40 +0000</when>
<what>Fix pushed to the development branch for CynaogenMod 4.2.10.

http://code.google.com/p/cyanogenmod/issues/detail?id=882#c2</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Thu, 24 Dec 2009 18:56:08 +0000</when>
<what>http://android.git.kernel.org/?
p=platform/packages/providers/MediaProvider.git;a=blob;f=src/com/android/providers/media
/MediaProvider.java;h=cbc4f9411e48fd725bd245172e81d55633e370fd;hb=HEAD

Around line 2410, the same-album heuristic is wrong.</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Thu, 24 Dec 2009 19:01:01 +0000</when>
<what>Further traces down to these lines:

1477 ????????????????synchronized(albumCache)?{
1478 ????????????????????int?albumhash?=?path.substring(0,?path.lastIndexOf(Q&apos;E/Q&apos;E)).hashCode();
1479 ????????????????????String?cacheName?=?s?+?albumhash;
1480 ????????????????????Long?temp?=?albumCache.get(cacheName);
1481 ????????????????????if?(temp?==?null)?{
1482 
????????????????????????albumRowId?=?getKeyIdForName(db,?Q&quot;EalbumsQ&quot;E,?Q&quot;Ealbum_keyQ&quot;E,?Q&quot;EalbumQ&quot;E,
1483 ????????????????????????????????s,?cacheName,?path,?albumhash,?artist,?albumCache,?uri);
1484 ????????????????????}?else?{
1485 ????????????????????????albumRowId?=?temp;
1486 ????????????????????}
1487 ????????????????}

Folder name is definintely not the right rehash key to use. Shall use Album artist Q&amp;E year 
Q&amp;E number of tracks Q&amp;E release Q&amp;E cd number here.

And after reading these code I believe the album artist fix actually doesnQ&apos;Et work as 
intended.</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Thu, 24 Dec 2009 19:07:34 +0000</when>
<what>Two modifications towards a full fix:
0. revert the temperory fix on comment 9.
1. put albumartist (default = artist) to values in mediascanner
2. int?albumhash?=?values.getAsString(Q&quot;EalbumartistQ&quot;E) + values.getAsString(Q&quot;EyearQ&quot;E) + 
values.getAsString(Q&quot;E.......Q&quot;E)...... in media provider


</what>
</comment>
<comment>
<author>jos.deh...@gmail.com</author>
<when>Mon, 08 Nov 2010 15:04:27 +0000</when>
<what>Please note it is not a dup of 2397. This feature request is about the *composer* field in the id3v2 tag. What I would like to have is the possibility list all albums of a given composer, and then select that album for playing.</what>
</comment>
<comment>
<author>campbel...@gmail.com</author>
<when>Tue, 09 Nov 2010 00:11:27 +0000</when>
<what>Thank you jos. The HTC music player also supports sorting by Composer. ItQ&apos;Es funny how issue 2397 totally took over this RFE. Browsing music sorted by composer is essential to classical music listeners.</what>
</comment>
<comment>
<author>jos.deh...@gmail.com</author>
<when>Tue, 09 Nov 2010 09:36:36 +0000</when>
<what>ThatQ&apos;Es exactly why I have an HTC Desire and not a nexus one ;-). HTCQ&apos;Es software is still miles ahead of stock android.</what>
</comment>
<comment>
<author>dragonf...@gmail.com</author>
<when>Fri, 09 Sep 2011 08:50:34 +0000</when>
<what>The fix works worse than the disease.  The correct fix would be, for tracks that do not have album artist set, either derive album artist from the folder name, or simply leave it to the empty string.  This suggested fix, you will note, will work PERFECTLY for both the use case of non-hipsters that listen to regular top 40s music, and the classical music fans that requested the other, broken fix as well.

As it currently stands, the fix has made every single track in my collection coming from compilation discs appear with an independent album each, causing thousands of false Q&quot;Ealbum duplicatesQ&quot;E.

TLDR: ALBUMARTIST = ARTIST RUINED the use of my music database in my phone.</what>
</comment>
<comment>
<author>dragonf...@gmail.com</author>
<when>Fri, 09 Sep 2011 08:57:53 +0000</when>
<what>Rainwood: Let me express myself better.

The algorithm to discover the CORRECT album artist (the one that will not break tracks not tagged with an album artist) ought to be:

Album artist tag present -Q&gt;E use the tag
No album artist tag? -Q&gt;E folder name OR empty string

Then a correct album database entry can be generated that corresponds to the derived albumartist + the album name.

At NO point should be ASSUMED that the artist for the album is the artist for the track, because that assumption happens to be NOT TRUE for ALL compilation albums albums out there.

In this manner, people who care about album artists can fill them in, and people who DO NOT CARE, DO NOT HAVE to re-tag thousands upon thousands of files (as the current code requires).

Makes sense?</what>
</comment>
<comment>
<author>dragonf...@gmail.com</author>
<when>Fri, 09 Sep 2011 09:15:13 +0000</when>
<what>http://code.google.com/p/cyanogenmod/issues/detail?id=882 lively discussion going on here</what>
</comment>
<comment>
<author>dragonf...@gmail.com</author>
<when>Tue, 11 Oct 2011 08:55:33 +0000</when>
<what>I installed CM7 (android 2.3.7).  The bug I reported earlier is still present.  A compilation album comprising X songs, each one by a different artist, appears as X single albums, each with one song.  This happens across the board in all music players that rely on the Android media scanner.

This Q&quot;EfixQ&quot;E, while well-intentioned, broke the most common use case (compilation albums).</what>
</comment>
</bug>
<bug>
<bugid>15171</bugid>
<title>Hindi SMS Support not available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>ashishku...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 14:45:31 +0000</openedDate>
<description>Hi all, When I get any sms in hindi or marathi or devnagari script I
only get sqquare blocks seen on my screen. I am using HTC wildfire with
android version 2.2.1 Steps to reproduce: Forward any sms in hindi font
from other mobile (Say Nokia N8) -Ashish</description>
<comment>
<author>adityads...@gmail.com</author>
<when>Wed, 02 Mar 2011 16:47:45 +0000</when>
<what>can be merged with this one http://code.google.com/p/android/issues/detail?id=12981</what>
</comment>
<comment>
<author>ChaituPr...@gmail.com</author>
<when>Mon, 23 May 2011 07:37:10 +0000</when>
<what>This also happens on my LG Optimus P500 Handset.
I have android 2.2.2 but still the problem persists.</what>
</comment>
<comment>
<author>vikram.w...@gmail.com</author>
<when>Thu, 28 Jul 2011 09:52:54 +0000</when>
<what>Hi.......


Friends,


Now Read Your Hindi/Marathi SMS on Andriod.........its little bit tricky 

But You will get Best Result...........

Steps


1) Download Hindi HinKhoj Dictionary and Go SMS pro two applications From Andriod Market its Free

2) install first Hindi HinKhoj Dictionary application then after Go SMS pro 


3) now its time to do some setting with Go SMS pro (Note: Make a Go SMS Pro as Default Messaging Application)

Settings in Go SMS Pro
a) Open Go sms pro application
b) press menu button it will pop up menus where is a tab of setting
c) go to setting you will get 2nd option as a Q&quot;EAppearance SettingsQ&quot;E
d) first just touch on the tab of Q&quot;EScan Fonts PackagesQ&quot;E it will scan all fonts pkgs
e) then go to Appearance Settings there are 2 main options 

I) Conversation List appearance

1) Conv. List Customization
2) User Defined Settings
3) Conv. List Other Settings 

II) Conversation appearance

1) Conversation Customization
2) User Defined Settings
3) Conversation Other Settings

f) first go to Q&quot;EConv. List CustomizationQ&quot;E from Q&quot;EConversation List appearanceQ&quot;E

it will pop up one more menu choose Q&quot;ETime and message fontQ&quot;E

it will ask you for Package which is default set as Q&quot;EsystemQ&quot;E you have to change it from Q&quot;EsystemQ&quot;E to Q&quot;EHindi Hinkhoj DictionaryQ&quot;E from the list

it will automatically chose font as Q&quot;EmangalQ&quot;E then press back button 3 time ti will ask for Q&quot;ESave the setting?Q&quot;E

save that setting by any name and you will back to Q&quot;EAppearance SettingsQ&quot;E screen

g) Now go to Q&quot;EConversation CustomizationQ&quot;E from Q&quot;EConversation appearanceQ&quot;E

change Q&quot;EIncoming fontQ&quot;E and Q&quot;EOutgoing fontQ&quot;E same as above.......
and save this setting with different name


h) finally from both of Q&quot;EConversation List appearanceQ&quot;E and Q&quot;EConversation appearanceQ&quot;E

apply the User Defined Settings as your saved name

go out to application and restart the phone and ask to your Friends for Hindi/Marathi SMS...........</what>
</comment>
<comment>
<author>swapnilv...@gmail.com</author>
<when>Fri, 02 Dec 2011 06:57:03 +0000</when>
<what>thanks a lot buddy.
this is going to be of some much help for my grand parents :)

Thanks a lot buddy
:)</what>
</comment>
</bug>
<bug>
<bugid>16076</bugid>
<title>NinePatchDrawable does not support filtering</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-04-26T18:24:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>appson...@gmail.com</reportedBy>
<openedDate>Sun, 10 Apr 2011 19:09:32 +0000</openedDate>
<description>All drawable resources support the method setFilterBitmap() except
NinePatchDrawable. The code for filtering is commented so this is not
working. This BUG is in actual trunk. File:
frameworks/base/graphics/java/android/graphics/drawable/NinePatchDrawabl
e.java Code point: 219 @Override 220 public void setFilterBitmap(boolean
filter) { 221 // at the moment, we see no quality improvement, but a big
slowdown 222 // with filtering, so ignore this call for now 223 // 224
//getPaint().setFilterBitmap(filter); 225 } Workaround: Whenever you
load an NinePatchDrawable you have to do:
drawble.getPaint().setFilterBitmap(true);</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Apr 2011 00:28:40 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:24:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13500</bugid>
<title>Connection Issue when switching from 3G/Wifi - Wifi/3G with Corporate DNS (Exchange Email)</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lynx...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 08:29:50 +0000</openedDate>
<description>Hi, there was already an issue opened on this problem but anyone has
closed it. When you have Exchange configured with a domain that can
point on private on public ip (based on the WLAN you are connect), the
only way to start receiving email is to power cycle the device or wait
10mins. After this time all service start to work but anytime you switch
again from wifi to 3G, problem come back. In logcat there is no more
trace of the problem, the GUI says Q&quot;ECannot connect to serverQ&quot;E, RoadSync
gives error -1002 This problem occurs also with 3rd party apps like
RoadSync or TouchDown, so itQ&apos;Es a system problem. Can this issue be
solved? Maybe itQ&apos;Es a stupid change on the code, but IQ&apos;Em not able to
solve this. Thanks</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:20:57 +0000</when>
<what>Hello, 

Please provide more specific information about your device:  Manufacturer, name, and model number;  And the build / version number of your software.

Thanks!</what>
</comment>
</bug>
<bug>
<bugid>3145</bugid>
<title>YouTube doesnQ&apos;Et resume playback after locking/unlocking the screen</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-29T13:40:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>jaxom...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 13:54:19 +0000</openedDate>
<description>If you are using youtube and you pause the movie to let the buffer build
up and donQ&apos;Et touch the phone long enough that the screen turns off, when
you press menu to unlock the screen the youtube player is completly
black and you canQ&apos;Et access the player controls at all. The menu button
still brings up the menu options but the video will not play again
unless you reload it. The way it should work is when you unlock the
screen it should still be paused where you left it so you can resume the
video. IQ&apos;Em not even remotely savvy in programming or code or anything
like that but if you need more info just send me an email and I will be
happy to help however I can.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:18:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:29:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:40:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>920</bugid>
<title>Severe MediaPlayer crash when starting audio playback after the music player was active</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-24T22:42:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Mon, 29 Sep 2008 23:35:50 +0000</openedDate>
<description>I opened the built in Music player application, began playing a song,
and then created a separate activity which simply played from the same
file on disk. Doing so repreatedly crashed the MediaPlayer service
(SIGBUS to mediaserver) and in one instance created very garbled audio
even though the Music player claimed to be paused. I have attached adb
bugreport output including the crash output: 09-29 15:53:55.493
W/MediaPlayer( 287): MediaPlayer server died! 09-29 15:53:55.493
W/MediaPlayer( 287): IMediaplayer died 09-29 15:53:55.493 W/MediaPlayer(
287): IMediaplayer died 09-29 15:53:55.493 W/MediaPlayer( 599):
MediaPlayer server died! 09-29 15:53:55.500 E/MediaPlayer( 287): Error
(100,0) 09-29 15:53:55.500 I/ServiceManager( 19): service
Q&apos;Emedia.audio_flingerQ&apos;E died</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Mon, 29 Sep 2008 23:36:17 +0000</when>
<what>Forgot the attachment.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:42:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11058</bugid>
<title>Text messages not being delivered after receiving a photo via SMS/MMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cakere...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 02:57:58 +0000</openedDate>
<description>The HTC Evo will periodically stop receiving text messages after a photo
has been delivered via SMS/MMS. The phone must be restarted to start
receiving texts again. There is no delay on the messages; they are just
never delivered. There is no notice that any texts were undelivered.
This has been an issue on multiple HTC Evo phones, and is necessary to
be fixed on a future update.</description>
<comment>
<author>ib1ack...@gmail.com</author>
<when>Wed, 22 Dec 2010 16:30:19 +0000</when>
<what>I thought I was the only one! But the more I read online the more I hear others have the exact same problem! Very frustrating and  has made me consider rooting as a possible fix to something as basic as receiving my text messages. Please fix!!</what>
</comment>
<comment>
<author>jeremy.t...@gmail.com</author>
<when>Fri, 04 Feb 2011 19:05:09 +0000</when>
<what>This is very annoying and I am having the same issue.  

Whenever someone sends me a picture via text messaging, this is what happens:

1.) I get a Q&quot;ENew MessageQ&quot;E notification in my text messaging app (inside the chat window of whomever send me the picture.)

2.) As part of the Q&quot;ENew MessageQ&quot;E I actually receive the picture.

3.) My phone receive an error message that says, Q&quot;ESorry! The application Messages (process com.android.mms) has stopped unexpectedly. Please try again.Q&quot;E

4.) All incoming text messages stop coming in until I reboot the phone.  ALL TEXT MESSAGES SENT TO ME ARE LOST (AND NEVER RECOVERED) EVEN AFTER REBOOTING THE PHONE.  

Any suggestions on how to fix it?

JT</what>
</comment>
<comment>
<author>E.Taylor...@gmail.com</author>
<when>Wed, 13 Apr 2011 18:20:24 +0000</when>
<what>my text message issue was that messages wouldnQ&apos;Et come at all (not sure what caused it suddenly).  i had to update my prl.</what>
</comment>
</bug>
<bug>
<bugid>428</bugid>
<title>support nested/reuse layout</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-07T09:04:15.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pasmith...@gmail.com</reportedBy>
<openedDate>Sun, 09 Mar 2008 00:21:45 +0000</openedDate>
<description>please add support for nesting or reusing layouts. for example:
header.xml: Q&lt;ELinearLayout...Q&gt;E Q&lt;E/LinearLayoutQ&gt;E footer.xml:
Q&lt;ELinearLayout...Q&gt;E Q&lt;E/LinearLayoutQ&gt;E someFile.xml: Q&lt;ELinearLayout... Q&lt;Eview
resource=Q&quot;E@layout/headerQ&quot;E...Q&gt;E Q&lt;E/viewQ&gt;E Q&lt;ELinearLayout...Q&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;Eview resource=Q&quot;E@layout/footerQ&quot;E...Q&gt;E Q&lt;E/viewQ&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 10 Mar 2008 05:01:28 +0000</when>
<what>We would like to do this at some point, but it wonQ&apos;Et be in 1.0.  You can fairly
easily implement this yourself as described on the discussion group, so we donQ&apos;Et have
it as a high priority (vs. other things that apps canQ&apos;Et already do).
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Apr 2008 09:04:15 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>2305</bugid>
<title>SMS does not support delivery notification, incorrectly describes sent-to-network as this feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>691</stars>
<reportedBy>briantis...@gmail.com</reportedBy>
<openedDate>Thu, 26 Mar 2009 15:39:39 +0000</openedDate>
<description>Steps to reproduce the problem HOME-Q&gt;EMessaging-Q&gt;EMENU-Q&gt;ESettings-Q&gt;ESMS
Settings-Q&gt;EDelivery reports - set to on Sending any SMS message displays
an icon to display the message is Q&quot;Epending to networksQ&quot;E and Q&quot;Edelivered
to networkQ&quot;E but never displays the Q&quot;Edelivered to handsetQ&quot;E (or Q&quot;Edelivered
upstreamQ&quot;E) SMS status. [The GSM/3G network implements these messages by
prefixing the SMS destination telephone number with *0#] Android should
support SMS delivery notification requests, correctly display delivery
status AND allow the user to see the **delivery datestamp** provided by
the network. Sample source code demonstrating the problem n/a What you
think the correct behavior should be. When enabled, the Messaging app
should be able to request network delivery messages correct, and should
be able to display these status messages to the user in the correct way.
NB: Using T-Mobile UK</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:23:48 +0000</when>
<what></what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Tue, 14 Apr 2009 13:51:51 +0000</when>
<what>Same here - using T-Mobile UK. Comparing directly to NokiaQ&apos;Es functionality. It
displays either Delivered, Pending, or Failed. Delivered means the recipientQ&apos;Es
handset has actually received the message. Pending means itQ&apos;Es been received by the
SMSC, and Failed means itQ&apos;Es failed (wrong number, expired, etc).</what>
</comment>
<comment>
<author>tobybry...@gmail.com</author>
<when>Thu, 07 May 2009 14:51:55 +0000</when>
<what>It would be good if we could also have notifications when the delivery report comes
back rather than having to examine the report on each message. I understand some may
find this irritating so perhaps make it optional?</what>
</comment>
<comment>
<author>npettexs...@gmail.com</author>
<when>Wed, 27 May 2009 07:29:59 +0000</when>
<what>Hello,
I strongly vote for this feature. That a major issue not having this. I switched from
Windows mobile to Android and IQ&apos;Em mising this. AS stated TobyBrans I would prefer a
notification just like a new SMS rather than a chnage in the status icon as the DN
can come later. 
</what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Thu, 28 May 2009 09:01:13 +0000</when>
<what>This feature has been on ALL digital phones since they launched the networks back in 
the 1990s.  Seems a bit of a backward step it being missing from the G1.</what>
</comment>
<comment>
<author>laloc...@gmail.com</author>
<when>Fri, 29 May 2009 00:12:01 +0000</when>
<what>I already submited a fix. Now waiting for code review...
https://review.source.android.com/9806
https://review.source.android.com/9819</what>
</comment>
<comment>
<author>Loafy03@gmail.com</author>
<when>Sat, 30 May 2009 18:20:10 +0000</when>
<what>This is a basic phone function which really should have no problems operating. It 
would be nice to see this fixed soon. I live in an area with poor reception and 
depend on these reports to confirm whether an SMS has been delivered or not. I find 
that I also get the false reporting mentioned in this topic on a regular basis.</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 15 Jun 2009 02:10:52 +0000</when>
<what>please add  checkbox Q&apos;Edisplay delivery notification in status barQ&apos;E and Q&apos;Euse/select
ringtone for delivery notificationsQ&apos;E to menu Q&apos;Emessaging-Q&gt;EsettingsQ&apos;E</what>
</comment>
<comment>
<author>natr...@gmail.com</author>
<when>Wed, 15 Jul 2009 20:40:47 +0000</when>
<what>Same problem here with T-Mobile Germany. Msg gets status delivered even tho
recipients phone is turned off...</what>
</comment>
<comment>
<author>oinverte...@gmail.com</author>
<when>Sun, 09 Aug 2009 20:01:01 +0000</when>
<what>iQ&apos;Em really looking forward to a fix release too</what>
</comment>
<comment>
<author>chris.mc...@gmail.com</author>
<when>Fri, 14 Aug 2009 15:41:44 +0000</when>
<what>This issue has been a major irritation for me. IQ&apos;Eve relied heavily on delivery 
notifications on previous phones and its absence on the G1 is one of its few 
negatives.</what>
</comment>
<comment>
<author>Gorgi...@gmail.com</author>
<when>Tue, 18 Aug 2009 10:10:10 +0000</when>
<what>Same here, It is unacceptable that basic functionality like this is not supported in
supposedly cutting-edge tech smartphones...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 01:21:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:31:18 +0000</when>
<what></what>
</comment>
<comment>
<author>hineshm@gmail.com</author>
<when>Mon, 07 Sep 2009 20:09:08 +0000</when>
<what>Android NEEDS this functionality!</what>
</comment>
<comment>
<author>emir.jak...@gmail.com</author>
<when>Fri, 11 Sep 2009 00:25:52 +0000</when>
<what>Yes i agree. Android should have this option. Its handy to know if recipient did indeed receive a message or not. 
Please make this available in the upcoming release.</what>
</comment>
<comment>
<author>lepiani...@gmail.com</author>
<when>Wed, 23 Sep 2009 15:16:36 +0000</when>
<what>Just adding my voice to support this feature in the nearest release. ItQ&apos;Es REALLY important</what>
</comment>
<comment>
<author>marc...@gmail.com</author>
<when>Wed, 07 Oct 2009 16:11:05 +0000</when>
<what>if you guys find lack of delivery reports annoying, then im sure no-auto-resend of 
failed SMS is fairly high on your list too:

pls star this if you would like SMS auto-resend to be a bit higher in googles to-do: 
http://code.google.com/p/android/issues/detail?id=3934

cheers.</what>
</comment>
<comment>
<author>HarrieGu...@gmail.com</author>
<when>Fri, 30 Oct 2009 08:06:37 +0000</when>
<what>identical to issue 1801
I hope it got fixed in Android 2.0 ? </what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Fri, 30 Oct 2009 09:13:08 +0000</when>
<what>This is not quite the same issue as 1801. Issue 1801 is about the delivery report
status *icon* being incorrect, whereas bug 2305 is about the information itself being
misleading.

Essentially, 1801 is caused by 2305. This bug (2305) must be fixed first so that the
information is available to Android (for all we know Android might ignore the SMS
Received by recipient phone information). Then 1801 must be fixed so that the icon
uses this new information instead of the Q&quot;EReceived by SMSCQ&quot;E information which is
misleading.

This bug (2305), however, correctly describes this behaviour. What Android means by
Q&quot;EStatus: ReceivedQ&quot;E is that the message has been received by the message centre (i.e.
the network) - this is misleading, pretty useless, and different from every other
phone I have ever used that supports delivery notifications.</what>
</comment>
<comment>
<author>A.Sch...@gmail.com</author>
<when>Thu, 19 Nov 2009 02:32:00 +0000</when>
<what>i have the same issue on a new verizon moto droid.  i have the option on the get
delivery notification, yet none comes.  iQ&apos;Em on verizon in usa.  the feature worked on
my verizon blackberry tour 9630, but only to other verizon users. </what>
</comment>
<comment>
<author>shantogoswami@gmail.com</author>
<when>Tue, 24 Nov 2009 01:08:07 +0000</when>
<what>Agreed.  Major disappointment. I moved over from a Blackberry on VZWQ&apos;Es network, and
while I like certain features of the Android OS, it is not ready for prime time.  If
I wanted to partake in a live beta test, I wouldQ&apos;Eve gone to Microsoft.  

Or maybe I should just switch to Apple. Once itQ&apos;Es on Verizon. </what>
</comment>
<comment>
<author>deanpa...@gmail.com</author>
<when>Fri, 04 Dec 2009 17:44:49 +0000</when>
<what>I cant believe this hasnt been fixed yet??</what>
</comment>
<comment>
<author>knightda...@gmail.com</author>
<when>Sun, 06 Dec 2009 22:30:41 +0000</when>
<what>Do people still have this problem? Delivery reports work perfectly when IQ&apos;Eve tested
them on my HTC Hero between a Vodafone and 3UK phone.</what>
</comment>
<comment>
<author>halligf2</author>
<when>Sun, 06 Dec 2009 22:33:16 +0000</when>
<what>@knightdavidjohn
Have you checked whether you get a delivery report if the receiving phone is off?</what>
</comment>
</bug>
<bug>
<bugid>3545</bugid>
<title>Market shows spurious Q&quot;Eupdates availableQ&quot;E notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>mariuszw...@gmail.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 13:47:59 +0000</openedDate>
<description>- Steps to reproduce the problem: Notification shows up in the top bar
saying that there are 24 updates available. Going to Market/My Downloads
reveals no updates available for any applications installed. - What you
think the correct behavior should be. If no updates are available, no
notification should show. T-Mobile G1 Firmware v. 1.5 Kernel
2.6.27-00393-g6607056 Build number CRC1</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:03:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:15:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7576</bugid>
<title>2.1 Droid Soft Keyboard Layout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>lorrinbaker@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 23:32:03 +0000</openedDate>
<description>For the new voice input button to replace the COMMA on the 2.1 soft
keyboard is insanity! To think that users will use a rarely accurate
voice input feature more often the COMMA is ridiculous. Thanks. NOTE:
This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>13198</bugid>
<title>Google Maps Q&amp;E contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MichaelC...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 16:49:18 +0000</openedDate>
<description>For destination, type in the name of a contact. Select the contact (yes,
with an address on the contact). Click Go. Tries to find a CITY with
that contact name! Example: I search for Q&quot;EKeith MartinQ&quot;E. Finds it. I
select his home address. Go. Tries to help me drive to Martin, PA.
Android 2.2, Motorola Droid.</description>
</bug>
<bug>
<bugid>8562</bugid>
<title>android.graphics.Color.parseColor throws improper exception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>suh...@google.com</reportedBy>
<openedDate>Mon, 24 May 2010 20:54:59 +0000</openedDate>
<description>The documentation for parseColor(String color) states an invalid Q&quot;EcolorQ&quot;E
value throws an IllegalArgumentException for invalid colors. However
when color = Q&quot;E#Q&quot;E it (incorrectly) throws an ArrayOutOfBoundsException.</description>
</bug>
<bug>
<bugid>9843</bugid>
<title>Gmail Trash Messagens</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rvbepp...@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 03:32:49 +0000</openedDate>
<description>When I delete some messages, and after receive more of then in the same
thread, the gmail client groups all of then (deleted and non-deleted),
as the Trash was just another label. In gmail web client (regular one),
trashed messagens arenQ&apos;Et displayed, instead thereQ&apos;Es a little link below
the thread with the option to show them. Android gmail client should
behave like this.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:34:29 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>5336</bugid>
<title>High Quality Resize</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mark.and...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 13:57:10 +0000</openedDate>
<description>As far as I can tell, resizing some large images for display on the G1
results in poor image quality (regardless of setDither, setAntiAlias,
setFilterBitmap... ). It would be nice to have higher quality, if
slower, scaling methods available (for generating thumbnails,
previewing, etc). Something like
ImageView.setScaleFormat(ImageView.scaleFormat.XXX) where XXX is:
NEAREST, BILINEAR, BICUBIC, LANCZOS, etc.</description>
<comment>
<author>shr...@gmail.com</author>
<when>Sat, 29 Jan 2011 01:17:24 +0000</when>
<what>This is still a problem. For an app I am developing we needed to resize book covers down to a decent size for good list/grid view scrolling performance. After scrolling the images text, even large text, in the book covers was pretty much unreadable... I have spent days searching for a solution and trying every suggestion I came across to improve quality. My understanding now is that it is simply not possible to achieve a good quality down scale with the scaling techniques provided in Android.</what>
</comment>
</bug>
<bug>
<bugid>1275</bugid>
<title>Copy number to contacts from text message</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-25T00:10:33.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>jmejiaa</reportedBy>
<openedDate>Wed, 12 Nov 2008 19:01:56 +0000</openedDate>
<description>If I receive a text message from someone not in my contacts, I should be
able to add that number to my contacts. Right now you have to call them
then add them. Maybe a long press followed by a Q&quot;Eadd to contactsQ&quot;E would
work. Similar to the call log.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:23:38 +0000</when>
<what></what>
</comment>
<comment>
<author>anime...@gmail.com</author>
<when>Sun, 08 Feb 2009 10:26:42 +0000</when>
<what>This is an issue i have also come across that is slightly annoying.  I was talking to
another G1 user about it and he agreed that he wanted to see this eventually fixed.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:10:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:05:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6326</bugid>
<title> Issues with character encoding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucas.pl...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 13:16:47 +0000</openedDate>
<description>Why did you close (again) the issue 2719 ? And without any comment? The
issue is still not solved.. ItQ&apos;Es just amazing how google can just ignore
all non english speakers. IQ&apos;Em quite disappointed.</description>
<comment>
<author>grob.urs@gmail.com</author>
<when>Tue, 16 Mar 2010 18:58:31 +0000</when>
<what>It was not Q&quot;EclosedQ&quot;E but labeled Q&quot;EFeature Release, Target EclairQ&quot;E This means it has been 
fixed in Eclair (2.0 and 2.1) So if your phone has not been updated to that version it  
is not yet fixed. So this is a problem of the phone vendor and not of Google.

If you already have a phone with at least Version 2.0 that still has this porblem then 
this bug is valid. If not it will get closed again.</what>
</comment>
</bug>
<bug>
<bugid>15924</bugid>
<title>The Layout isnQ&apos;Et computed before the animation begins on a view that was GONE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jackie...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 03:23:58 +0000</openedDate>
<description>Steps: 1.In Landscape mode press a button to make a view GONE. 2.Swith
to Portrait mode, press a button to make the view do animation of
com.android.internal.R.anim.push_up_in. Result: The animation starts at
the position of the view in Landscape mode. Expect Result: The animation
should start at the screen bottom.</description>
</bug>
<bug>
<bugid>4941</bugid>
<title>Cant Update my HTC HeroQ&apos;Es Firmware</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>ladylcm...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 23:53:50 +0000</openedDate>
<description>I just was notified of a firmware update for the HTC Hero from Sprint,
however everytime I try to update the firmware on this phone it will get
to a certain point and just stop, and I have tried it three different
times, each time rebootingthe phone by turning it off and then on again.
Is there something iQ&apos;Em not doing right? My friend has the same phone and
hers is doing the same thing, so it seems to not be just the phone
itself.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:47:59 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>12795</bugid>
<title>Can add functionality of syncing Notes data with PC</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jagarwal...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 08:57:50 +0000</openedDate>
<description>Im not sure whether the inbuilt Notes available or not in Android OS 2.1
(Im using HTC Legend). There is one Widget available named: Notes. But
as I said, its just a widget and not shown under all programs. If the
notes is not available as an inbuilt application then you can add it in
order to make it easy for users to maintain their data in their
smartphones. So, assuming that there is inbuilt Notes application
available. We can add functionality of syncing Notes data with the
Microsoft OutlookQ&apos;Es Notes. In this way users can have Back-Up of their
important notes.</description>
</bug>
<bug>
<bugid>13317</bugid>
<title>the android market on my motorola devour will not open</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-21T18:35:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>QStro...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 10:39:30 +0000</openedDate>
<description>Every time I click on the icon for the market to open, it says loading
but never open up all the way. I try constantly and it respond the same
way repeatedly. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 21 Dec 2010 18:35:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12693</bugid>
<title>Default Android 2.2 checkbox colors are difficult to distinguish for color blind users</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ebukoski@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 07:38:48 +0000</openedDate>
<description>Default Android 2.2 checkbox colors are difficult to distinguish for
color blind users. On my MyTouch 4G the default Q&quot;EcheckedQ&quot;E color is light
blue while the Q&quot;EuncheckedQ&quot;E color is light gray. On other phones the
checked color is a light green with the same unchecked color of light
gray. Either way, I have red-green color blindness and the result is I
have to carefully study each checkbox to determine selection status,
sometimes selecting then unselecting every option so I can figure out
what is checked and what is not. I think this could be solved very
easily by removing the check mark completely from unchecked boxes. When
you think about it, it is not intuitive that an unchecked box should
have a grayed out checkbox to define it as unselected. Another
suggestion is to add an outline to a selected checkbox or some other
visual cue that is not dependent on color. - Steps to reproduce the
problem: display any checkbox in Android 2.2 - What happened: I couldnQ&apos;Et
distinguish between checked/unchecked options - What you think the
correct behavior should be: remove grayed out checkbox from unchecked
items I have a MyTouch4G, Android 2.2.1. Observed same issue on MyTouch
3G, Android 2.2.</description>
<comment>
<author>gpenney@gmail.com</author>
<when>Sun, 08 May 2011 18:23:33 +0000</when>
<what>Strongly agree here. Just remove the grey tick from an un-ticked box.</what>
</comment>
<comment>
<author>darrenjm...@gmail.com</author>
<when>Wed, 25 May 2011 08:55:16 +0000</when>
<what>I also have thids problem.  Is there a way to change this colour</what>
</comment>
<comment>
<author>redsox...@gmail.com</author>
<when>Fri, 22 Jul 2011 05:56:36 +0000</when>
<what>Agreed. Surprised there is no solution. This should have been caught in user testing. One of the firstissues I saw and its still there.</what>
</comment>
<comment>
<author>mikesche...@gmail.com</author>
<when>Mon, 01 Aug 2011 17:33:13 +0000</when>
<what>When moving to Android I found this to be very baffling. I couldnQ&apos;Et understand why I should not be able to change settings, it is so ingrained in me that gray means disabled I didnQ&apos;Et try to change them.

Checked and gray means this option is currently not editable, it certainly does not mean the option is unchecked.</what>
</comment>
</bug>
<bug>
<bugid>14533</bugid>
<title>Alarm doesnQ&apos;Et work in Android 2.1!!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T18:00:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dudesan...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 12:17:14 +0000</openedDate>
<description>Hi. I use Samsung Galaxy 5 running on Android 2.1. From past few days my
alarm is not triggering off on the set time resulting in lot of
confusion. I have installed Advanced Task Killer to free up the space.
IQ&apos;Eve read in many posts that we have to exclude the clock app in ATK to
resolve the issue. But I wont agree to that. Because before this problem
started I used to use ATK to kill all open tasks Q&amp;E it included clock app
that time but the alarm used to ring. I think Clock is one of the basic
functions of any mobile and it should work even if itQ&apos;Es killed. because
I donQ&apos;Et expect anybody to tell me that I have to install an app to
trigger my alarm. I donQ&apos;Et think thereQ&apos;Es any point in having android
devices if we have to install app to do each and every basic think which
a mobile OS should do. I love my phone Q&amp;E the android OS but if problems
like these still persists even after so many people reporting it, then I
think people in Google Q&amp;E Android are not doing a great job or theyQ&apos;Ere
just not bothered about customers issues.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 18:00:23 +0000</when>
<what>By terminating the Alarm app, you killed the code which sets the alarm.

Task Killers are unnecessary on Android.</what>
</comment>
</bug>
<bug>
<bugid>10802</bugid>
<title>Bitmap.getPixel()</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>r4nd0mcr...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 19:24:11 +0000</openedDate>
<description>I have used the Bitmap.getPixel() function (combined with the RGB
separating functions) in an android 1.5 app and it works fine. Then in
2.2 Bitmap.getPixel() returns a false value. Or maybe one of the three
Color.red()/Color.blue()/Color.green() is at fault but IQ&apos;Em fairly sure
itQ&apos;Es the getPixel() function. In any case in the end itQ&apos;Es wrong. The
same 1.5 app that works fine on my HTC Magic(1.5) and on an emulator
with 2.1 doesnQ&apos;Et work correctly on either my HTC Desire with 2.2 nor on
an android 2.2 emulator. Please look into this as quick as possible.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 30 Aug 2010 18:07:05 +0000</when>
<what>What exactly is wrong with the result? Do you have a reproducible case?</what>
</comment>
</bug>
<bug>
<bugid>16042</bugid>
<title>In-App-Billing failing to send IN_APP_NOTIFY after succesful response code</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:31:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>johnny...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 11:12:12 +0000</openedDate>
<description>When requesting purchase, checkout is failing to send IN_APP_NOTIFY
after successful response code. No error messages in log-cat Using
android.test.purchased test productId Steps ------- -Q&gt;E RequestPurchase
Q&lt;E- RESPONSE_CODE = OK Q&lt;E- EXPECTING IN APP NOTIFY, but nothing happens</description>
<comment>
<author>johnny...@gmail.com</author>
<when>Fri, 08 Apr 2011 11:26:23 +0000</when>
<what>Seems to work again if phone rebooted, but this is a serious issue that needs looking at.</what>
</comment>
<comment>
<author>sebapere...@gmail.com</author>
<when>Sat, 09 Apr 2011 00:53:23 +0000</when>
<what>I am having the same problem here. Trying to use buy the reserved product ids on the Dungeons Sample application, I get no IN_APP_NOTIFY, as described by poster above. 

Also seeing the following entries in LogCat:

WARN/GTalkService(151): [DataMsgMgr] broadcast intent callback: result=CANCELLED forIntent { act=android.intent.action.REMOTE_INTENT cat=[com.android.vending.billing.IN_APP_NOTIFY] (has extras) }
WARN/GTalkService(151): TODO: implement reportNoReceiverError!

Does the GTalkService have anything to do with it?</what>
</comment>
<comment>
<author>sebapere...@gmail.com</author>
<when>Sun, 10 Apr 2011 18:30:52 +0000</when>
<what>IQ&apos;Em seeing this behavior on Android 2.1-update1.</what>
</comment>
<comment>
<author>kmans...@gmail.com</author>
<when>Sun, 10 Apr 2011 20:52:07 +0000</when>
<what>I can also confirm this, although my sample size is much smaller:

- Moto Milestone, 2.1u1, test purchase for android.test.purchased never completes;

Weird logcat messages:

Q&gt;E D/vending ( 1521): [1] BaseBuyPageActivity.onOrderResponse(): state: CART_PURCHASE response: [PurchaseResult=OK]
Q&gt;E D/        ( 1521): unable to unlink Q&apos;E/data/data/com.android.vending/cache/AVMC_PSU0FfaW5hcHA6b3JnLmttYW4uV2lmaU1hbmFnZXI6YW5kcm9pZC50ZXN0LnB1cmNoYXNlZAQ&apos;E: No such file or directory (errno=2)
Q&gt;E D/        ( 1521): unable to unlink Q&apos;E/data/data/com.android.vending/cache/AVMC_SU0FfaW5hcHA6b3JnLmttYW4uV2lmaU1hbmFnZXI6YW5kcm9pZC50ZXN0LnB1cmNoYXNlZAQ&apos;E: No such file or directory (errno=2)

followed by

Q&gt;E
Q&gt;E W/GTalkService( 1364): [DataMsgMgr] broadcast intent callback: result=CANCELLED forIntent { act=android.intent.action.REMOTE_INTENT cat=[com.android.vending.billing.IN_APP_NOTIFY] (has extras) }
Q&gt;E W/GTalkService( 1364): TODO: implement reportNoReceiverError!

- Samsung Galaxy S, 2.2, test purchase completes successfully. No weird messages in logcat.

Needless to say, both tests are using the same .apk, release signed, etc.</what>
</comment>
<comment>
<author>ishihata...@gmail.com</author>
<when>Mon, 11 Apr 2011 03:15:42 +0000</when>
<what>I am worried of the same problem, too.
My logcat says as follows.
WARN/GTalkService(1268): [DataMsgMgr] broadcast intent callback:
result=CANCELLED forIntent { act=android.intent.action.REMOTE_INTENT
cat=[com.android.vending.billing.IN_APP_NOTIFY] (has extras) }
WARN/GTalkService(1268): TODO: implement reportNoReceiverError!

I think that this problem happens on Android 1.6 and 2.1, but does not
happen on Android 2.2.
I tried the dungeons example with some models and followings are the
result.
Q&quot;EOKQ&quot;E means the sample app works fine and Q&quot;ENGQ&quot;E means the problem happened.

SHARP IS01 (Android 1.6) NG
SHARP IS03 (Android 2.1) NG
TOSHIBA IS04 (Android 2.1) NG
SHARP IS05 (Android 2.2) OK
Pantech IS06 (Android 2.2) OK
HTC Desire (Android 2.2) OK
HTC Desire HD (Android 2.2) OK
SHARP 003SH (Android 2.2) OK
SHARP 005SH (Andoird 2.2) OK
ZTE Libero (Android 2.2) OK
Dell Streak (Android 2.2) OK
Sony-Ericsson Xperia (Android 2.1) NG
TOSHIBA T-01C (Android 2.1) NG

IsnQ&apos;Et this a bug of the market app?</what>
</comment>
<comment>
<author>fanclubs...@gmail.com</author>
<when>Wed, 13 Apr 2011 14:18:37 +0000</when>
<what>out of interest, I was getting the same problem today, and noticed the low space icon. I freed up some space and tried again, and it worked.

To summarise my whole experience so far:

1) Failure to send IN_APP_NOTIFY happens randomly
2) Turning phone off/on SOMETIMES fixes issue
3) Freeing some memory when Low Phone Internal Memory icon is showing seems to fix issue

Of course, it could be just GoogleQ&apos;Es servers are busy, but the reason why I think there is more to it, is because for example, I tested like this today

*LOW INTERNAL MEMORY ICON SHOWING

1) Click on Buy Now -Q&gt;E Authorising purchase -Q&gt;E NO IN_APP_NOTIFY message???
2) Wait one minute
3) Click on Buy Now -Q&gt;E Authorising purchase -Q&gt;E NO IN_APP_NOTIFY message???
4) Wait one minute
5) Click on Buy Now -Q&gt;E Authorising purchase -Q&gt;E NO IN_APP_NOTIFY message???
6) Wait one minute
7) Click on Buy Now -Q&gt;E Authorising purchase -Q&gt;E NO IN_APP_NOTIFY message???
8) Wait one minute

9) Free some internal memory by deleting some apps
10) 7) Click on Buy Now -Q&gt;E Authorising purchase -Q&gt;E IN_APP_NOTIFY OK (Everything is working)
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:31:24 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>mike.jim...@gmail.com</author>
<when>Wed, 25 May 2011 21:21:57 +0000</when>
<what>Is there a companion bug/issue opened under the Mobile forum?  I canQ&apos;Et seem to find it.  This is a serious issue and makes in-app billing unusable for those who do not have back-end server infrastructure.</what>
</comment>
</bug>
<bug>
<bugid>12970</bugid>
<title>Pecan QVGA LCD 240x320_GMS R8 Android Shortcut - Directions Q&amp;E Navigation -Q&gt;E the empty list popup is displayed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 10:10:20 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Google map. 2. Search
Q&quot;EseoulQ&quot;E or any string. 3. Go to idle 4. Long press on the Homescreen. 5.
add Android Shortcut -Q&gt;EQ&quot;EDirections Q&amp;E Navigation -Q&gt;E When fill Q&quot;EsQ&quot;E in the
Destination field, the empty list popup is displayed. - What happened.
When fill Q&quot;EsQ&quot;E in the Destination field, the empty list popup is
displayed. When selecting the empty list popup, Q&quot;EseoulQ&quot;E is filled in the
Destination field. - What you think the correct behavior should be. When
fill Q&quot;EsQ&quot;E in the Destination field, the empty list popup should display
Q&quot;EseoulQ&quot;E</description>
</bug>
<bug>
<bugid>10324</bugid>
<title>while i m trying to make make file for soure code following error is coming... plz anyone can tell wats the problem in this</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grk.r...@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 08:36:11 +0000</openedDate>
<description>external/clearsilver/cgi/cgi.c:22:18: error: zlib.h: No such file or
directory external/clearsilver/cgi/cgi.c: In function Q&apos;Ecgi_compressQ&apos;E:
external/clearsilver/cgi/cgi.c:885: error: Q&apos;Ez_streamQ&apos;E undeclared (first
use in this function) external/clearsilver/cgi/cgi.c:885: error: (Each
undeclared identifier is reported only once
external/clearsilver/cgi/cgi.c:885: error: for each function it appears
in.) external/clearsilver/cgi/cgi.c:885: error: expected Q&apos;E;Q&apos;E before
Q&apos;EstreamQ&apos;E external/clearsilver/cgi/cgi.c:888: error: Q&apos;EstreamQ&apos;E undeclared
(first use in this function) external/clearsilver/cgi/cgi.c:888: error:
Q&apos;EBytefQ&apos;E undeclared (first use in this function)</description>
</bug>
<bug>
<bugid>8159</bugid>
<title>Stopwatch as part of the default N1 clock app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>the.rabi...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 09:16:16 +0000</openedDate>
<description>The stopwatch/timer feature is a fairly standard on of most alarm/clock
apps out there. It would be nice to see this included in the default N1
clock app as well.</description>
</bug>
<bug>
<bugid>2484</bugid>
<title>We canQ&apos;Et cancel VideoCamera normal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>gongwuchun</reportedBy>
<openedDate>Wed, 22 Apr 2009 11:35:50 +0000</openedDate>
<description>By use the latest master android source code, while we entry videocamera
and exit this application later, the AudioFlinger will dead.</description>
<comment>
<author>gongwuchun</author>
<when>Wed, 22 Apr 2009 15:29:59 +0000</when>
<what>D/MediaScannerService(  676): done scanning volume external
I/ActivityManager(  580): Stopping service: 
com.android.providers.media/.MediaScannerService
D/dalvikvm(  580): GC freed 3622 objects / 145432 bytes in 107ms
D/dalvikvm(  619): GC freed 8940 objects / 425656 bytes in 114ms
D/dalvikvm(  643): GC freed 2782 objects / 159416 bytes in 164ms
D/dalvikvm(  666): GC freed 2430 objects / 174352 bytes in 121ms
D/dalvikvm(  676): GC freed 3229 objects / 195456 bytes in 119ms
D/dalvikvm(  621): GC freed 1916 objects / 123424 bytes in 118ms
I/ActivityManager(  580): Starting activity: Intent { 
action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} 
flags=0x10200000 comp={com.android.camera/com.android.camera.VideoCamera} }
I/ActivityManager(  580): Start proc com.android.camera for activity 
com.android.camera/.VideoCamera: pid=714 uid=10000 gids={1006, 2001, 3003}
I/WindowManager(  580): Setting rotation to 1, animFlags=0
I/ARMAssembler(  580): generated scanline__00000077:03010104_00000004_00000000 [ 22 
ipp] (41 ins) at [0x231050:0x2310f4] in 7261195 ns
I/ARMAssembler(  580): generated scanline__00000077:03545404_00000004_00000000 [ 47 
ipp] (67 ins) at [0x2310f8:0x231204] in 2866815 ns
I/WindowManager(  580): Config changed: { scale=1.0 imsi=0/0 locale=zh_CN touch=3 
key=2/1/2 nav=3 orien=2 }
W/WindowManager(  580): performLayoutAndPlaceSurfacesLocked called while in layout
D/StatusBar(  580): updateResources
D/LocationManager(  714): Constructor: service = 
android.location.ILocationManager$Stub$Proxy@435cb2d0
V/ImageManager(  714): storage state is mounted
V/ImageManager(  714): storage writable is true
W/WindowManager(  580): App freeze timeout expired.
W/WindowManager(  580): Force clearing freeze: AppWindowToken{43650970 
token=HistoryRecord{436546c0 {com.android.camera/com.android.camera.VideoCamera}}}
V/videocamera(  714): initializeVideo
V/videocamera(  714): Releasing media recorder.
V/videocamera(  714): SurfaceHolder is null
I/VideoPreview(  714): ar 1.2222222 setting size: 391x320
W/IInputConnectionWrapper(  621): showStatusIcon on inactive InputConnection
V/videocamera(  714): stopVideoRecording
V/videocamera(  714): initializeVideo
V/videocamera(  714): Releasing media recorder.
D/dalvikvm(  714): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm(  714): Added shared lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm(  714): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm(  714): Shared lib Q&apos;E/system/lib/libmedia_jni.soQ&apos;E already loaded in same CL 
0x0
D/dalvikvm(  714): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm(  714): Shared lib Q&apos;E/system/lib/libmedia_jni.soQ&apos;E already loaded in same CL 
0x0
D/dalvikvm(  714): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm(  714): Shared lib Q&apos;E/system/lib/libmedia_jni.soQ&apos;E already loaded in same CL 
0x0
V/videocamera(  714): Current camera video filename: /sdcard/DCIM/Camera/video-2009-
04-22-23-26-39.3gp
D/dalvikvm(  580): GC freed 2092 objects / 142152 bytes in 218ms
V/ImageManager(  714): storage state is mounted
V/ImageManager(  714): storage writable is true
I/MediaRecorderJNI(  714): prepare: surface=0x1a4a70 (id=1)
D/CameraService(  554): Connect E from ICameraClient 0x4b61c
D/CameraService(  554): Client E constructor
D/CameraHardwareStub(  554): initHeapLocked: preview size=176x144
E/MediaPlayer(  554): Unable to to create media player
E/CameraService(  554): Failed to load CameraService sounds.
E/MediaPlayer(  554): Unable to to create media player
E/CameraService(  554): Failed to load CameraService sounds.
D/CameraService(  554): Client X constructor
D/CameraService(  554): Connect X
D/CameraService(  554): setPreviewDisplay(0x14278)
D/CameraInput(  554): Intended mFrameWidth=352, mFrameHe=288 
D/CameraService(  554): getParameters
D/CameraService(  554): setParameters(picture-format=jpeg;picture-
size=213x350;preview-format=yuv422sp;preview-frame-rate=15;preview-size=352x288)
D/CameraHardwareStub(  554): initHeapLocked: preview size=352x288
D/CameraService(  554): getParameters
D/CameraInput(  554): Actual mFrameWidth=352, mFrameHeight=288 
D/CameraService(  554): startCameraMode(0)
V/ImageManager(  714): storage state is mounted
I/ActivityManager(  580): Displayed activity com.android.camera/.VideoCamera: 8668 ms
I/ARMAssembler(  580): generated scanline__00000077:03010104_00000009_00000000 [ 28 
ipp] (47 ins) at [0x231208:0x2312c4] in 1974098 ns
I/ARMAssembler(  580): generated scanline__00000077:03515104_00000001_00000000 [ 46 
ipp] (65 ins) at [0x2312c8:0x2313cc] in 1678108 ns
W/KeyCharacterMap(  714): No keyboard for id 0
W/KeyCharacterMap(  714): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
V/videocamera(  714): stopVideoRecording
V/videocamera(  714): Releasing media recorder.
V/videocamera(  714): Empty video file deleted: /sdcard/DCIM/Camera/video-2009-04-22-
23-26-39.3gp
E/CameraInput(  554): iPeer already exists
D/libc-abort(  554): abort() called in pid 554
I/DEBUG   (  551): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  551): Build fingerprint: 
Q&apos;Egeneric/generic/generic/:1.5/CUPCAKE/eng.root.20090418.162441:eng/test-keysQ&apos;E
I/DEBUG   (  551): pid: 554, tid: 721  Q&gt;EQ&gt;EQ&gt;E /system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E
I/DEBUG   (  551): signal 11 (SIGSEGV), fault addr deadbaad
I/DEBUG   (  551):  r0 00000003  r1 deadbaad  r2 00000027  r3 ffff6150
I/DEBUG   (  551):  r4 ffff6128  r5 afe2fef8  r6 afe39dd0  r7 a7b4e794
I/DEBUG   (  551):  r8 40307c0c  r9 afe39dd0  10 a9d2856d  fp 00000001
I/DEBUG   (  551):  ip 0000001a  sp 40507e48  lr afe1ff33  pc afe1066a  cpsr 20000030
W/ActivityManager(  580): Activity pause timeout for HistoryRecord{436546c0 
{com.android.camera/com.android.camera.VideoCamera}}
I/WindowManager(  580): Setting rotation to 0, animFlags=0
I/ARMAssembler(  580): generated scanline__00000077:03010104_00000A09_00000000 [ 10 
ipp] (31 ins) at [0x1f2928:0x1f29a4] in 78414 ns
I/WindowManager(  580): Config changed: { scale=1.0 imsi=0/0 locale=zh_CN touch=3 
key=2/1/2 nav=3 orien=1 }
I/WindowManager(  580): Config changed: { scale=1.0 imsi=0/0 locale=zh_CN touch=3 
key=2/1/2 nav=3 orien=1 }
I/WindowManager(  580): Config changed: { scale=1.0 imsi=0/0 locale=zh_CN touch=3 
key=2/1/2 nav=3 orien=1 }
D/StatusBar(  580): updateResources
I/DEBUG   (  551):          #00  pc 0001066a  /system/lib/libc.so
I/DEBUG   (  551):          #01  pc 0000ddb0  /system/lib/libc.so
I/DEBUG   (  551): stack:
I/DEBUG   (  551):     40507e08  a73ec4f4  
I/DEBUG   (  551):     40507e0c  a735507d  /system/lib/libopencore_common.so
I/DEBUG   (  551):     40507e10  afe3cd28  
I/DEBUG   (  551):     40507e14  afe39ff0  
I/DEBUG   (  551):     40507e18  00000010  
I/DEBUG   (  551):     40507e1c  afe13e4d  /system/lib/libc.so
I/DEBUG   (  551):     40507e20  00000000  
I/DEBUG   (  551):     40507e24  0d1f160a  
I/DEBUG   (  551):     40507e28  0000eabc  [heap]
I/DEBUG   (  551):     40507e2c  ffff6128  
I/DEBUG   (  551):     40507e30  afe2fef8  /system/lib/libc.so
I/DEBUG   (  551):     40507e34  afe39dd0  
I/DEBUG   (  551):     40507e38  a7b4e794  /system/lib/libopencore_author.so
I/DEBUG   (  551):     40507e3c  afe10663  /system/lib/libc.so
I/DEBUG   (  551):     40507e40  df002777  
I/DEBUG   (  551):     40507e44  e3a070ad  
I/DEBUG   (  551): #00 40507e48  0000d2a8  [heap]
I/ARMAssembler(  580): generated scanline__00000077:03545404_00000A04_00000000 [ 29 
ipp] (51 ins) at [0x1f29a8:0x1f2a74] in 1223593 ns
I/DEBUG   (  551):     40507e4c  a73566dd  /system/lib/libopencore_common.so
I/DEBUG   (  551):     40507e50  0000f3fc  [heap]
I/DEBUG   (  551):     40507e54  0000f3fc  [heap]
I/DEBUG   (  551):     40507e58  0000eabc  [heap]
I/DEBUG   (  551):     40507e5c  fffffbdf  
I/DEBUG   (  551):     40507e60  a73f1668  
I/DEBUG   (  551):     40507e64  ffffffff  
I/DEBUG   (  551):     40507e68  0000d2a8  [heap]
I/DEBUG   (  551):     40507e6c  afe0ddb4  /system/lib/libc.so
I/DEBUG   (  551): #01 40507e70  ffffffff  
I/DEBUG   (  551):     40507e74  a73502fd  /system/lib/libopencore_common.so
I/DEBUG   (  551):     40507e78  0000d2a8  [heap]
I/DEBUG   (  551):     40507e7c  00000000  
I/DEBUG   (  551):     40507e80  40307c0c  
I/DEBUG   (  551):     40507e84  00000064  
I/DEBUG   (  551):     40507e88  00000000  
I/DEBUG   (  551):     40507e8c  a735014f  /system/lib/libopencore_common.so
I/DEBUG   (  551):     40507e90  000000a0  
I/DEBUG   (  551):     40507e94  00000000  
I/DEBUG   (  551):     40507e98  00000064  
I/DEBUG   (  551):     40507e9c  a735577d  /system/lib/libopencore_common.so
I/DEBUG   (  551):     40507ea0  0000ea60  [heap]
I/DEBUG   (  551):     40507ea4  0000d1e8  [heap]
I/DEBUG   (  551):     40507ea8  0000d2a8  [heap]
I/DEBUG   (  551):     40507eac  a7b4e674  /system/lib/libopencore_author.so
I/DEBUG   (  551):     40507eb0  0000d2a8  [heap]
I/DEBUG   (  551):     40507eb4  a7b612e0  
D/dalvikvm(  580): GC freed 1560 objects / 72144 bytes in 228ms
I/ServiceManager(  549): service Q&apos;Emedia.audio_flingerQ&apos;E died
I/ServiceManager(  549): service Q&apos;Emedia.cameraQ&apos;E died
I/ServiceManager(  549): service Q&apos;Emedia.playerQ&apos;E died
W/AudioSystem(  580): AudioFlinger server died!
I/DEBUG   (  551): debuggerd committing suicide to free the zombie!
W/IInputConnectionWrapper(  714): showStatusIcon on inactive InputConnection
I/DEBUG   (  727): debuggerd: Apr 18 2009 17:14:38
I/        (  728): ServiceManager: 0xac38
I/AudioFlinger(  728): AudioFlingerQ&apos;Es thread ready to run for output 0
I/CameraService(  728): CameraService started: pid=728
E/AudioService(  580): Media server died.
E/AudioService(  580): Media server started.
D/dalvikvm(  714): GC freed 2364 objects / 140224 bytes in 116ms
D/dalvikvm(  676): GC freed 1697 objects / 94520 bytes in 95ms</what>
</comment>
<comment>
<author>gongwuchun</author>
<when>Wed, 22 Apr 2009 15:31:25 +0000</when>
<what>Sorry, itQ&apos;Es the mediaserver crash.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:33:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:45:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:28:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19758</bugid>
<title>Bluetooth audio problems with Sync/MyFordTouch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>camat...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 19:49:46 +0000</openedDate>
<description>Since upgrading to 2.3 on my wifeQ&apos;Es HTC Inspire the bluetooth audio no
longer works in our 2011 Ford Explorer with Sync/MyFordTouch. Once the
Ford and Inspire are paired, the Inspire believes it has a bluetooth
audio Q&amp;E media headset connected. When I play an audio file and adjust
the volume, it reports as changing the bluetooth audio. The Ford,
however, doesnQ&apos;Et think itQ&apos;Es connected. When I choose the Q&apos;EBT AudioQ&apos;E
device from the sound source selection screen it has a popup saying itQ&apos;Es
trying to connect to Q&apos;EQ&lt;EMy phone nameQ&gt;EQ&apos;E, but it never does. The BT phone
capabilities work just fine - no problems using the Ford as a BT headset
for making phone calls. ItQ&apos;Es only the media portion thatQ&apos;Es having this
problem. This phone worked in the car before the 2.3 upgrade. Also, we
have a Motorola Atrix which is also running 2.3 and this phone works
exactly as it should when paired with the Ford. Possibly related is that
the 2 will only pair if the Sync is the discoverable device. If I put
the HTC Inspire into discoverable mode, Sync cannot find it. To
reproduce the problem: 1) Have a Ford Explorer with Sync/MyFordTouch
running 2.11 of Sync. 2) Have an HTC Inspire from ATQ&amp;ET 3) Pair the phone
and the Ford (discover Sync from your phone, it wonQ&apos;Et work the other
way) 4) Go to the audio screen on the Sync system. 5) Select Q&apos;EBT StereoQ&apos;E
from the sources list. 6) Sync will hang searching for the device, but
the phone thinks itQ&apos;Es connected and will stream audio over the BT
headset (that isnQ&apos;Et really connected).</description>
<comment>
<author>camat...@gmail.com</author>
<when>Fri, 02 Sep 2011 01:33:25 +0000</when>
<what>This one can be deleted/closed.  After fully resetting the Sync system [removing fuse 29 and pulling the negative battery cable] the BT audio is now working.</what>
</comment>
</bug>
<bug>
<bugid>13307</bugid>
<title>Bluetooth Manager / Priority</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>34</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 02:30:58 +0000</openedDate>
<description>This is very simple. Under bluetooth settings please add for the devices
to change the priority. The devices should be listed in priority, and
attempt to connect in the order listed. If a device with higher priority
is available during a periodic scan it should attempt to drop the
connection to the current device and reconnect with the higher priority
device. Use Case: I have a bluetooth wireless headset and a car with
bluetooth. I would like it to be connected to my wireless headset when I
step away from the car, but when I enter the car it should automatically
connect to the car. Additional use case: I have a phone system at home
with bluetooth. When at home, I would want that to take priority over my
wireless headset, but obviously not my car if it was turned on.
Bluetooth is very common these days, it is even on the Nexus Car Dock
and Desktop Dock. Please provide some support for prioritizing these
multiple devices. Thanks</description>
<comment>
<author>mhaggert...@gmail.com</author>
<when>Sun, 12 Jun 2011 15:33:05 +0000</when>
<what>With more and more vehicles coming with Bluetooth it would be awesome to be able to seamlessly move between a BT headset and Vehicle headset.  Several times I have neglected to turn off my BT headset and have missed calls in my vehicle as I scramble to find the headset (not very safe when driving either!) </what>
</comment>
<comment>
<author>carec...@gmail.com</author>
<when>Tue, 28 Jun 2011 18:20:36 +0000</when>
<what>This is a very important requirement. My personal scenario: I have a XLINK Bluetooth gateway linking my wireless phone to my cordless phones @ home. I also have my wireless phone linked to my car. The problem? When I start the car @ the garage my phone is still connected to the XLINK gateway, and therefore it wonQ&apos;Et pair with my car.

The only way to have it paired with my car is to first drive far away from home and then reset the bluetooth status (off/on). Not only annoying, but becomes a dangerous issue since most of the times I just realize that my phone is not paired when it rings while I am driving and I need to pick up the call via the device itself.</what>
</comment>
<comment>
<author>joel.w.p...@gmail.com</author>
<when>Wed, 29 Jun 2011 03:02:56 +0000</when>
<what>I have the exact same scenario as Commenter#2, with an XLINK Bluetooth for my home phones and the BT in my vehicle.  My old feature phone (LG Chocolate3) did the handoff just fine, but it behaved differently.

Older phone:
Starts with the phone connected to XLINK.  I start the vehicle, and the vehicleQ&apos;Es system does not recognize the presence of the phone.  After driving out of the XLINKQ&apos;Es BT radius, the vehicles Q&quot;EBluetoothQ&quot;E indicator will flash indicating a connection.  Connection with vehicle works as expected.

Current Android phone (Motorola DROID2, Android ver 2.2)
Starts with phone connected to XLINK.  I start the vehicle, and the vehicle indicates a connection with the phone immediately.  This connection does not function.  SettingsQ&gt;EWireless Q&amp;E NetworksQ&gt;EBluetooth says that Q&quot;EXLINK paired and connectedQ&quot;E and Q&quot;EGM paired not connectedQ&quot;E.  After continuing to drive out of the XLINKQ&apos;Es BT radius, the BT icon on the status bar indicates a drop, but the vehicle never picks up the connection.  SettingsQ&gt;EWireless Q&amp;E NetworksQ&gt;EBluetooth says that Q&quot;EGM paired not connectedQ&quot;E and Q&quot;EXLINK paired not connectedQ&quot;E (the order does reverse; I donQ&apos;Et know the significance of that).  Turning the Bluetooth on and off will not connect.  Only power cycling the vehicle or forcing a connection through the Wireless Q&amp;E Networks menu will fix the connection.

As an aside, when the phone hands off from the vehicle to the XLINK, it will sometimes connect but only provide sound one-way--I can hear the caller but they cannot hear me.  Rarer is when it will not connect at all, and only power-cycling the phone will fix it.</what>
</comment>
<comment>
<author>rez...@gmail.com</author>
<when>Tue, 23 Aug 2011 20:12:15 +0000</when>
<what>my desire should connect to my BT headset if available than should try to connect to my BT watch</what>
</comment>
<comment>
<author>Para...@gmail.com</author>
<when>Tue, 23 Aug 2011 20:30:01 +0000</when>
<what>Usage note: Pretty frustrating when my nexus one is using bluetooth to pipe audio through car speakers, and then I plug in the nexus one car dock and canQ&apos;Et use carQ&apos;Es bluetooth anymore. Prioritizing connections would presumably mean I donQ&apos;Et have to manually disconnect blutooth from the cardock every time I use it.</what>
</comment>
<comment>
<author>davidnil...@gmail.com</author>
<when>Mon, 19 Sep 2011 10:18:39 +0000</when>
<what>Ill also have an issue with this, want my car to take over from my headset when car bluetooth is available.</what>
</comment>
<comment>
<author>moparman...@gmail.com</author>
<when>Thu, 29 Sep 2011 20:35:49 +0000</when>
<what>I would also like this issue resolved as the person who started the thread above stated.</what>
</comment>
<comment>
<author>yun...@gmail.com</author>
<when>Sat, 01 Oct 2011 14:34:02 +0000</when>
<what>with all kinds of bluetooth devices in market (I have a ear headset, car dock and cordless phone with bluetooth), this feature of bluetooth prioritization is essential to be able to use these device in a seamless manner. I wish bluetooth standard would make this a part of their required specification. Or else bluetooth just loses its usability.</what>
</comment>
<comment>
<author>akashsky...@gmail.com</author>
<when>Wed, 12 Oct 2011 00:08:05 +0000</when>
<what>This is definitely something that needs to be added as i have multiple bluetooth devices such as car audio, headphones, laptop, and headset.</what>
</comment>
<comment>
<author>o...@ben-kiki.org</author>
<when>Tue, 29 Nov 2011 16:21:37 +0000</when>
<what>I have the same problem (Jawbone headset + car built-in bluetooth system). What would it take to change the priority of this from Medium to High?</what>
</comment>
</bug>
<bug>
<bugid>8044</bugid>
<title>AlertDialog.Builder should have a setOnDismissListener method</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-03T21:17:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>walkraft</reportedBy>
<openedDate>Fri, 30 Apr 2010 00:02:44 +0000</openedDate>
<description>Adding this method would make AlertDialog more useful</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 03 May 2010 21:17:50 +0000</when>
<what></what>
</comment>
<comment>
<author>ineffablepigeon</author>
<when>Thu, 11 Aug 2011 19:11:55 +0000</when>
<what>You can do this, just use the setOnDismissListener on the dialog you create by calling AlertDialog.Builder.create()</what>
</comment>
</bug>
<bug>
<bugid>2659</bugid>
<title>Android needs a preprocessor in Eclipse</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-14T01:40:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>ultrason...@gmail.com</reportedBy>
<openedDate>Wed, 13 May 2009 20:37:23 +0000</openedDate>
<description>The public domain Q&quot;EantennaQ&quot;E java preprocessor for Eclipse comments out
one or the other branch of an //#ifdef, which makes the code hard to
maintain. On the other hand, BlackberryQ&apos;Es built-in preprocessor (for
Eclipse) will compile the //#ifdefs correctly and leave the other side
of the branch alone. This is nice. So does J2MEQ&apos;Es preprocessor. Android,
not so happy about that, need to use public domain antenna preproc.
Since many people build java files to be released across more than just
the android phone, it would be nice to be able to use a preprocessor
that works like Q&quot;EnormalQ&quot;E (C++ like). Thanks.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 14 May 2009 01:40:10 +0000</when>
<what></what>
</comment>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Wed, 27 Jan 2010 16:46:16 +0000</when>
<what>Even if this has been declined, I think it will be nice for managing crossplatform
java projects ...

Let me connect this entry to antennaQ&apos;Es tracker :

https://sourceforge.net/tracker/?func=detailQ&amp;Eaid=2941118Q&amp;Egroup_id=67420Q&amp;Eatid=517829

What about J2ME polish ?
</what>
</comment>
<comment>
<author>leigh.mc...@gmail.com</author>
<when>Sat, 01 May 2010 17:31:22 +0000</when>
<what>To be declined with out even a comment is ridiculous.  Both Sun and RIM added
preprocessor support to help with different devices and porting.</what>
</comment>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Sun, 02 May 2010 10:23:12 +0000</when>
<what>Maybe there is something gereric for this in eclipse ?

else the alternative would be to use netbeans for android development, using ant
files ...


-- 
http://rzr.online.fr/q/eclipse
</what>
</comment>
<comment>
<author>Qiu....@gmail.com</author>
<when>Sun, 09 May 2010 02:26:27 +0000</when>
<what>We need a preprocessor! 
Android SDKs is a terrible dream.</what>
</comment>
<comment>
<author>mejoh...@gmail.com</author>
<when>Sun, 01 Aug 2010 19:17:23 +0000</when>
<what>Yes, there is a preprocessor for Java under Eclipse. Read the article about it at http://www.boldinventions.com/index.php?option=com_contentQ&amp;Eview=articleQ&amp;Eid=81:javapreprocessorusingeclipseQ&amp;Ecatid=34:category-electronics-articlesQ&amp;EItemid=53.

I would still caution against using it, though. The correct Java approach to multi-platforms is to use Interfaces.</what>
</comment>
<comment>
<author>stu.a...@gmail.com</author>
<when>Sun, 26 Sep 2010 02:45:36 +0000</when>
<what>@mejohnson - IQ&apos;Em not sure how interfaces help you keep one codebase with parts that donQ&apos;Et get built for the others.
</what>
</comment>
<comment>
<author>neo...@gmail.com</author>
<when>Thu, 14 Oct 2010 00:24:18 +0000</when>
<what>We want a preprocessor. NOW!!! lol</what>
</comment>
<comment>
<author>marcioan...@gmail.com</author>
<when>Mon, 17 Oct 2011 01:48:59 +0000</when>
<what>A preprocessor for android is a must have for many developers (me included).

The availability of a preprocessor doesnQ&apos;Et means everyone has the obligation to use it so I donQ&apos;Et understand why so much resistence to its implementarion.

ItQ&apos;Es just one more tool. Some people will use it and others wonQ&apos;Et.</what>
</comment>
<comment>
<author>fred.gr...@gmail.com</author>
<when>Mon, 17 Oct 2011 04:08:00 +0000</when>
<what>because its easier to use a singleton...</what>
</comment>
<comment>
<author>marcioan...@gmail.com</author>
<when>Mon, 17 Oct 2011 16:37:47 +0000</when>
<what>Hi. Singleton wonQ&apos;Et let me remove / add code as a preprocessor would. I still prefer a preprocessor like Antenna.

Regards.</what>
</comment>
<comment>
<author>nathan.s...@gmail.com</author>
<when>Fri, 11 Nov 2011 10:27:40 +0000</when>
<what>Any platform that suffers from device fragmentation like Android should support a preprocessor.  Stop this nonsensical language purity, Java priests.  Java was wrong to originally leave out enums, generics, varargs, autoboxing, etc, etc.  A preprocessor, at least for mobile Java, is in the same category.</what>
</comment>
</bug>
<bug>
<bugid>10627</bugid>
<title>Picture object not streaming out larger bitmaps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>craigg...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 11:18:43 +0000</openedDate>
<description>Synopsis ========= When using picture.writeToStream() some pictures are
not written out to file, appears to be larger pictures that are not
written out. Steps to reproduce ================== 1. Using
webview.capturePicture() create a Picture object that contains all the
drawing objects for a webpage. 2. Using picture.writeToStream(fos)
serialize the picture object out to file. 3. Call
Picture.createFromStream(fis) to read the data file back in and create a
new picture object. NOTE: This also occurs when using
webview.savePicture(bundle, file) and webview.restorePicture(bundle,
file), which use the serialization mechanism underneath. Result ======
The resultant bitmap when rendered as above is missing any larger images
(anything over around 20KB, by observation). Investigation =============
This occurs on all the Android OS platforms that I have tested 1.5, 1.6
and 2.1. I can successfully render the in memory Picture object (before
serialization) to a bitmap using the canvas.drawPicture(picture, dst)
api with no problems (it is only when using the picture restored from
file that there is an issue). Looking at the native code for Skia which
is the underlying Android graphics library and the output file produced
from the picture.writeToStream() I can see how the file format is
constructed. I can see that some of the images in this Skia spool file
are not being written out (the larger ones), the code that appears to be
the problem is in skBitmap.cpp in the method void
SkBitmap::flatten(SkFlattenableWriteBufferQ&amp;E buffer) const; It writes out
the bitmap fWidth, fHeight, fRowBytes, fConfig and isOpaque values but
then just writes out SERIALIZE_PIXELTYPE_NONE (0). This means that the
spool file does not contain any pixel information about the actual image
and therefore cannot restore the picture object correctly. Effectively
this renders the writeToStream and createFromStream() APIs useless as
they do not reliably store and recreate the picture data.</description>
</bug>
<bug>
<bugid>7017</bugid>
<title>Problem with text message to blackberry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>celine1m...@gmail.com</reportedBy>
<openedDate>Sun, 07 Mar 2010 04:18:38 +0000</openedDate>
<description>Hello, IQ&apos;Eve been looking for months for people that have the same
problem and I have finally found someone, same phone: htc magic, same
problem : Often when I send text message to friends that own a
blackberry they donQ&apos;Et received it properly, I donQ&apos;Et know what they
receive but usually the answer to my text is Q&quot;Ethe end of the message is
missingQ&quot;E. And one time I sent a message to one of my friend and the end
was completly different from what I sent (but it occures one time only).
Is there other people with the same problem?</description>
<comment>
<author>celine1m...@gmail.com</author>
<when>Fri, 28 May 2010 23:43:57 +0000</when>
<what>Not even an answer</what>
</comment>
</bug>
<bug>
<bugid>513</bugid>
<title>Transparent activity and parent activity.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-19T21:51:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sungsuh....@gmail.com</reportedBy>
<openedDate>Sun, 23 Mar 2008 19:22:42 +0000</openedDate>
<description>I attached a screenshot. 1. Launch APIDemo/App/TrancelucentActivity 2.
Launch Dialing Application from notification bar 3. Press back key and
return to APIDemo. Parent activity is not refreshed....!!</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 21:50:38 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 21:51:37 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:39:02 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>16095</bugid>
<title>Group Text Messaging Behavior</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:12:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>varand...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 03:38:19 +0000</openedDate>
<description>Hi, When using text messaging on my Atrix 4G, outbound text messages
going to multiple recipients get grouped together but incoming ones end
up under the sender and the only way to see who it was sent to is to go
to the stock messaging app and view message details. ItQ&apos;Es very annoying
and inconvenient, itQ&apos;Es very close to how the iPhone behaves but not
close enough to make it useful. Ideally, the conversation between the
same senders/receivers should be contained within one conversation and
individual conversations should be kept separate. IQ&apos;Em not sure if
thereQ&apos;Es a fix for this right now but if there isnQ&apos;Et, can I put in a
feature request? Please donQ&apos;Et hesitate to let me know if you need any
additional information?IQ&apos;Ell be more than happy to help to get this issue
resolved. IQ&apos;Em not a novice user so you wonQ&apos;Et have to hold my hand. Thank
you, Varand</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:12:19 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>haggai.e...@gmail.com</author>
<when>Sat, 03 Dec 2011 16:49:25 +0000</when>
<what>IsnQ&apos;Et this behavior in the stock messaging app? I think it is the same in Cyanogenmod.</what>
</comment>
<comment>
<author>varand...@gmail.com</author>
<when>Sun, 04 Dec 2011 20:32:58 +0000</when>
<what>No, if you send out a message using the stock messaging to multiple recipients, it goes out as multiple SMS messages.  ...so when someone replies to the message, it goes back to the individual personQ&apos;Es thread (not the group thread).  That makes sense because the message that they received didnQ&apos;Et have multiple recipients in the header (multiple SMSQ&apos;Es with 1 recipient each).</what>
</comment>
<comment>
<author>haggai.e...@gmail.com</author>
<when>Sun, 04 Dec 2011 20:59:55 +0000</when>
<what>varand, I think you misunderstood me. Perhaps my comment was clear. I was replying to morriQ&apos;Es comment, and I meant that I think this feature request belongs in android open-source, and isnQ&apos;Et specific to a single phone. I didnQ&apos;Et mean it was already implemented.
Anyway, I understand that you think this feature cannot be implemented at all, so the point I was making isnQ&apos;Et relevant anyway.</what>
</comment>
<comment>
<author>varand...@gmail.com</author>
<when>Mon, 05 Dec 2011 04:34:11 +0000</when>
<what>Haha, noooooooow it all makes sense :).  Thanks for clearing that up...also, itQ&apos;Es not that I donQ&apos;Et think it canQ&apos;Et be implemented because the iPhone does it already.</what>
</comment>
<comment>
<author>haggai.e...@gmail.com</author>
<when>Mon, 05 Dec 2011 10:14:55 +0000</when>
<what>I donQ&apos;Et know much about iPhones, but I understand that they have some sort of proprietary protocol for sending group texts over the internet, donQ&apos;Et they? Maybe they include more headers in that protocol that allow them to put the incoming messages in the right conversation.</what>
</comment>
<comment>
<author>varand...@gmail.com</author>
<when>Mon, 05 Dec 2011 15:28:24 +0000</when>
<what>From what I know about the new iMessage, if the recipient has an iPhone then the message is sent over the Internet and not SMS.  ItQ&apos;Es very similar to BlackBerry Messenger except the iPhone user doesnQ&apos;Et need to be concerned about the recipients PIN like on a BlackBerry.  From what IQ&apos;Eve been able to gather in my research/testing, the group texts come through as a MMS with multiple recipients defined in the message.</what>
</comment>
</bug>
<bug>
<bugid>5903</bugid>
<title>fast-path PrivilegedAction</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-28T22:13:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>e...@google.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 00:30:03 +0000</openedDate>
<description>Android doesnQ&apos;Et have a SecurityManager in place by default, because it
uses stronger security mechanisms. we still have all the
PrivilegedAction cruft, though, which can be quite expensive even when
thereQ&apos;Es no SecurityManager. even though it will cost a little code
duplication, we should probably offer a fast path for the normal case.
something like (taking an example from java.util.Formatter): if
(System.getSecurityManager() == null) { lineSeparator =
System.getProperty(Q&quot;Eline.separatorQ&quot;E); //$NON-NLS-1$ } else {
lineSeparator = AccessController.doPrivileged(new
PrivilegedActionQ&lt;EStringQ&gt;E() { public String run() { return
System.getProperty(Q&quot;Eline.separatorQ&quot;E); //$NON-NLS-1$ } }); } maybe even
move the else case into a separate method to improve our changes of
inlining. (not sure that matters for a trace-based JIT.)</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jan 2010 02:23:00 +0000</when>
<what>this:

        String ttlValue;
        if (System.getSecurityManager() != null) {
            ttlValue = AccessController.doPrivileged(new
PriviActionQ&lt;EStringQ&gt;E(Q&quot;Enetworkaddress.cache.ttlQ&quot;E, DEFAULT_NETADDR_CACHE_TTL_SECS));
        } else {
            ttlValue = System.getProperty(Q&quot;Enetworkaddress.cache.ttlQ&quot;E,
DEFAULT_NETADDR_CACHE_TTL_SECS);
        }

is 10us faster than:

        String ttlValue = AccessController.doPrivileged(new
PriviActionQ&lt;EStringQ&gt;E(Q&quot;Enetworkaddress.cache.ttlQ&quot;E, DEFAULT_NETADDR_CACHE_TTL_SECS));

(this is in InetAddress.lookupHostByName, the overall cost of which for a cached
lookup is ~50us.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jan 2010 02:33:07 +0000</when>
<what>this is just slightly faster, more like 12us faster:

                String ttlValue;
                try {
                    ttlValue = System.getProperty(Q&quot;Enetworkaddress.cache.ttlQ&quot;E,
DEFAULT_NETADDR_CACHE_TTL_SECS);
                } catch (SecurityException ex) {
                    ttlValue = AccessController.doPrivileged(new
PriviActionQ&lt;EStringQ&gt;E(Q&quot;Enetworkaddress.cache.ttlQ&quot;E, DEFAULT_NETADDR_CACHE_TTL_SECS));
                }
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 13 Jan 2010 05:31:04 +0000</when>
<what>Accessing privileged system properties is something we do so frequently that it 
should probably make very easy. Could you keep it as a one liner? Perhaps

  String ttlValue = Privileged.getProperty(
      Q&quot;Enetworkaddress.cache.ttlQ&quot;E, DEFAULT_NETADDR_CACHE_TTL_SECS);

WeQ&apos;Ed have to create a class called Privileged that encapsulated the checks. The only 
thing thatQ&apos;Es tricky about this change is that the stack height changes. WeQ&apos;Ed have to be 
sure to check the caller of Privileged.getProperty() rather than the caller of 
System.getProperty().

And then should if/else become faster than try/catch, we only need to change it in 
one place.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jan 2010 07:40:12 +0000</when>
<what>stack depth isnQ&apos;Et an issue because the whole point of doPrivileged is to make the callers to that point irrelevant.

i was thinking of adding a method to System or AccessController and @hiding it, rather than adding a new class, 
but since i donQ&apos;Et really like any of the choices, a new class is fine by me too.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 28 Jan 2011 22:13:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>50</bugid>
<title>SSL not working</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T18:34:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>piotr.ro...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jan 2008 17:36:38 +0000</openedDate>
<description>- Steps to reproduce the problem problem is described here:
http://groups.google.pl/group/android-developers/browse_thread/thread/4e92297be5b6adcd/176b2ba199ba9245?hl=plQ&amp;Elnk=stQ&amp;Eq=google+android+ssl#176b2ba199ba9245
- Sample source code demonstrating the problem public int
setUserCredentials(String login, String password) { int iPostResultCode
= GC_CONNECTION_ERROR; this.login = login; this.password = password;
this.sid = null; PostMethod post = new PostMethod(
Q&quot;Ehttps://www.google.com/accounts/ClientLoginQ&quot;E);
post.setParameter(Q&quot;EserviceQ&quot;E, Q&quot;EreaderQ&quot;E); post.setParameter(Q&quot;EEmailQ&quot;E,
login); post.setParameter(Q&quot;EPasswdQ&quot;E, password);
post.setParameter(Q&quot;EsourceQ&quot;E, Q&quot;Eapache.org-HttpClient-3.12Q&quot;E);
post.setParameter(Q&quot;EaccountTypeQ&quot;E, Q&quot;EGOOGLEQ&quot;E); try { iPostResultCode =
client.executeMethod(post); if (iPostResultCode == GC_SUCCESS) {
InputStream ins = post.getResponseBodyAsStream(); BufferedReader br =
new BufferedReader(new InputStreamReader( ins)); for (String line =
br.readLine(); line != null; line = br .readLine()) { if
(line.startsWith(Q&quot;ESIDQ&quot;E)) sid = line; } } } catch (Exception ex) {
Log.e(TAG, ex.getMessage()); } finally { post.releaseConnection(); }
return iPostResultCode; } - What you think the correct behavior should
be. given code should work on Android it is working on JAVA SDK</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:34:49 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>piotr.ro...@gmail.com</author>
<when>Tue, 29 Jan 2008 12:57:34 +0000</when>
<what>After long investigation I have run given example on Android.
One must start web browser first and then everything works fine.

It is strange that one must first start web browser, visit https page and than start
ones application to get ssl working.</what>
</comment>
<comment>
<author>donut...@gmail.com</author>
<when>Mon, 04 Feb 2008 14:44:52 +0000</when>
<what>^^^^
Opening browser first and then running the above code is not working on my side.

Anyway, if it does work, its not the solution. How would it run on actual device?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 18:34:35 +0000</when>
<what>This issue should be fixed in a future release of the Android SDK.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:31:51 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17733</bugid>
<title>euro xoom -Q&gt;E no android 3.1 -Q&gt;E never ever again make lead device with motorola!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-17T17:23:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 05:10:09 +0000</openedDate>
<description>hello google, look here
https://supportforums.motorola.com/message/407176#407176 matt from
motorola has embedded following link -Q&gt;E
http://www.v3.co.uk/v3-uk/news/2043943/motorola-xoom-atrix-smartphone-ship-business-ready
the site from the link states, that european customers will not be
treated like us customers. that means we will not get vanilla 3.1
android. seems this woman, cited in the article, Ruth Hennigar (vice
pres. sw. mgmt) still works for apple (the only job she got longer than
2 years) motorola seems to do something thats not in googleQ&apos;Es interrest.
they are pi**ing off european developers. seems motorola doesnQ&apos;Et want to
give vanilla 3.1 to us. instead they want to force us living with their
own grown blur interface, that has more bugs than all waste ddisposal
sites together. i expect from google to exchange euro (non us) xooms for
free. that means, google gives us customers a useful device (us xoom).
as a developer i want tohave the latest android version!!!</description>
<comment>
<author>mark.ale...@gmail.com</author>
<when>Fri, 17 Jun 2011 06:19:48 +0000</when>
<what>The Motorola Xoom is my first experience with a Google device after Microsoft and Apple.  Support in the form of updates from Microsoft and Apple are applied uniformly whatever county the end user is in.  This has not been the case with my Motorola device and I am left wondering whether non-US owners will receive any support at all.   This both surprises and disapponts me. </what>
</comment>
<comment>
<author>chilliju...@gmail.com</author>
<when>Fri, 17 Jun 2011 06:42:56 +0000</when>
<what>Very disappointed with this situation. I bought my Xoom, in the UK, believing that it was the GED. I would even say that this was one of the prime reasons for my choice of tablet. Had I known of this location-discrimination before I bought the device, I would have reconsidered. Why do we, as non-US people, have to have the Xoom with extra Q&apos;EpappQ&apos;E that Motorola wish to put on the device? And take longer to deploy updates because of that? The ONLY thing which differentiates Xoom from the rest of the market is the Q&apos;EGEDQ&apos;E moniker. This should have been CLEARLY STATED on the boxes of on-US models ... Q&quot;ENOT A GED DEVICEQ&quot;E. Google, this is a consumer-affairs matter in this country. Motorola and you, Google, have messed up big time. </what>
</comment>
<comment>
<author>guyellis...@gmail.com</author>
<when>Fri, 17 Jun 2011 07:51:26 +0000</when>
<what>I echo the comments above,

I purchased this device, as I thought it was a GED - my previous android devices have been the nexus one Q&amp;E nexus s, both GEDQ&apos;Es worldwide Q&amp;E not just the US.  Very disapointed to see that this is not a GED from a Motorola rep.  I would have waited for the Samsung tab 10.1 had I known this, as in my opinion provides Q&quot;EsleekerQ&quot;E hardware - which if requires rooting to update to stock FW is no different from the xoom.</what>
</comment>
<comment>
<author>keridel....@gmail.com</author>
<when>Fri, 17 Jun 2011 08:05:04 +0000</when>
<what>I join my voice to those here. 

I bought my xoom on the understanding it was a GED. The sane reasons I bought the n1 and the Ns. 

Now I find Motorola have changed the core device and in doing so damaged googleQ&apos;Es reputation in the uk especially but the rest of the world as well.</what>
</comment>
<comment>
<author>pauldybl...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:07:27 +0000</when>
<what>Wish I had not been so quick to assume this was a GED like it is in the US. I am an Android developer and the ONLY reason I bought this device was so that I had the latest version of Android to test my apps on.  To still not have the 3.1 update is a disgrace and the customer support has been abysmal.

Sorry, but this is the last time I will buy Motorola and I will be more than happy to discourage others from buying Motorola products.

Telling my thousands of followers that a device is great and they should all get one will result in no-one paying attention and thinking I am showing off.  Tell them all a device is utter turd and you should stay far away from its poisonous lies and they will take notice!

Hopefully a Nexus Tablet arrives soon and I pray that it isnQ&apos;Et manufactured by Motorola!</what>
</comment>
<comment>
<author>pauldybl...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:13:47 +0000</when>
<what>And if I ever see MotoBlur arriving on my Xoom in a future update, then I will be giving it away to the next passer by.

It makes me shudder to even think that is a possibility!</what>
</comment>
<comment>
<author>jascot...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:25:28 +0000</when>
<what>I think itQ&apos;Es crazy, firstly that weQ&apos;Ere still waiting not only for the 3.1 update, but also any information on when itQ&apos;Es coming or why there is such a huge delay.
Secondly, I donQ&apos;Et think it was made clear anywhere that only a subset of the Xoom devices were GED.  I thought IQ&apos;Ed made an informed decision on buy the Xoom, like many others partly on that fact it was a GED.  I really hope Google can but some pressure on Motorola to address this.  I will not be buying a Motorola product again.</what>
</comment>
<comment>
<author>skywa...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:40:53 +0000</when>
<what>not only Euro but also Hong Kong and rest of the world.

The 3.1 update has been released in US for a month. Asus also rolls out the update for their Transformer a week ago.

i canQ&apos;Et see any reason Motorola holds up the update for their non-US customer.
furthermore, i havenQ&apos;Et seen Motorola responds to this matter so far.... what a haughty company.</what>
</comment>
<comment>
<author>chilliju...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:48:50 +0000</when>
<what>The reason is now plain. Motorola (+Google) do not consider non-US Xooms to be Q&quot;EGoogle Experience DevicesQ&quot;E and therefore have bundled extra software with the Update. This means that more testing is needed on the update before they can release it. And this testing will be magnified by the number of international regions they release to.</what>
</comment>
<comment>
<author>pauldybl...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:54:37 +0000</when>
<what>IQ&apos;Em now starting to hope we donQ&apos;Et get this 3.1 update any time soon as itQ&apos;Es clearly going to be stained with some horrible, buggy, bloaty old mess of a half-baked overlay that claims to add value, even though no-one wants it.

At least we were already warned that Samsung plans to update the Tab 10.1 with TouchWiz in a future update, but it was nice of them to tell everyone before people started buying it.

Come on Google, bring us a nice and refreshing Ice Cream Sandwich Nexus Tablet already, and make sure Motorola donQ&apos;Et get their little abusing mitts anywhere near it.</what>
</comment>
<comment>
<author>FYBru...@gmail.com</author>
<when>Fri, 17 Jun 2011 08:56:20 +0000</when>
<what>I am a Swiss user, and can only join the crowd above. Very disappointing from Motorola, even more form Google. I thought you guys were a truly global company...When one thinks you guys have opened a bid technological centre uin Zurich...

What a laugh</what>
</comment>
<comment>
<author>David.Ow...@gmail.com</author>
<when>Fri, 17 Jun 2011 09:05:04 +0000</when>
<what>Everything has been said, but we must keep saying it until Motorola and Google put it right. We paid good money for our Xooms and we are being treated as second class citizens because we do not live in the USA.</what>
</comment>
<comment>
<author>philstow...@gmail.com</author>
<when>Fri, 17 Jun 2011 09:35:12 +0000</when>
<what>I bought the Xoom over any other tablet as from every tech site and review it was a Google Experience Device and I thought this would guarantee getting the latest updates. As soon as the 3.1 update came out we start getting told by Motorola Q&quot;Enon-usQ&quot;E xooms are not Google Experience Devices and they canQ&apos;Et give us a time frame for an update.

Once I learned this, I unlocked my xoom and flashed the US images, and straight upon powering back up again iQ&apos;Em prompted to install 3.1. Why should anyone outside the US have to go through that just to have a stock up to date device?

I think it is appalling the way Motorola have handled this and how uk xoom buyers are not given the facts before buying.</what>
</comment>
<comment>
<author>kra...@greycascade.com</author>
<when>Fri, 17 Jun 2011 11:43:23 +0000</when>
<what>I wish to echo the many of the sentiments of previous comments, and add that failure on the parts of Google, Motorola, and virtually every single UK retailer (including Amazon) has resulted in a clear violation of the Trades Description Act.

At no point in ANY market information does it differentiate between the US and non-US Xoom models, and state that the non-US Xoom is NOT a GED!
I have in total 27 Xooms on order for my company (via Amazon), and IQ&apos;Eve now decided to cancel them (as well as return the Xoom already in my po possession). I am not certain at this juncture what alternative I shall seek for my company, whether that would be a device from a more ethical manufacturer, or to buy the Xooms again from the US (where they would be treated like first-class citizens, rather than abandoned and left to rot).

I am outraged that so many companies would purposefully mislead their customers in this way, and I imagine the consumer watchdogs here in the UK will feel the same way when my company launches its campaign to bring this matter to public attention (no matter what it costs us).

The absolution here is easily attainable: Make all non-US Xooms a GED as they were marketed as being (and in accordance with the Trade laws of virtually every civilized country), or recall the device globally, and issue everyone a full refund (whether they are inside their warranty or not).

This is absolutely disgusting! We spent our money in good faith, with the belief that the Xoom was a GED, and therefore subject to bleeding-edge updates, and no brand-bundling of unwanted bloatware. To then be told so many months later that this is not the case... itQ&apos;Es beyond false advertising: itQ&apos;Es exploitative LIES.</what>
</comment>
<comment>
<author>FYBru...@gmail.com</author>
<when>Fri, 17 Jun 2011 14:51:04 +0000</when>
<what>looks like this thread is getting great attention from Google too...</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 17 Jun 2011 17:23:19 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>kra...@greycascade.com</author>
<when>Fri, 17 Jun 2011 17:27:41 +0000</when>
<what>WeQ&apos;Eve TRIED countless times to get Motorola to respond in ANY satisfactory way... to absolutely no avail. Is it GoogleQ&apos;Es position that a manufacturer can misrepresent GoogleQ&apos;Es involvement with one of its devices in order to promote sales? Is it GoogleQ&apos;Es position that at no point was the Motorola Xoom considered to be a Q&quot;EGoogle Experience DeviceQ&quot;E? Is it GoogleQ&apos;Es position that Americans are more important than the overwhelming majority of the worldQ&apos;Es population?

From where I stand, it certainly seems that way!</what>
</comment>
<comment>
<author>keridel....@gmail.com</author>
<when>Fri, 17 Jun 2011 17:28:34 +0000</when>
<what>So another cop out from another American company. Thanks</what>
</comment>
<comment>
<author>eric.eri...@gmail.com</author>
<when>Fri, 17 Jun 2011 19:06:48 +0000</when>
<what>What i want to say is Motorola no only doing discrimination in UK and Europe, also Asia users keep using a second class technology but paying same amount as 1st class money. IQ&apos;Em a XOOM user in Hong Kong also think XOOM is GED, but now IQ&apos;Em same as you all, waiting for 3.1 updates release to use the mini SD slot(this is my main concern).

And i got i news which may make you all goind MAD is Japan KDDI planing to relesae 3.1 updates on 21st June, I donQ&apos;Et think this update can apply to other Asia countries XOOM but IQ&apos;Ell keep a hope on it.

One advice to Google, if you choose next GED device partner, please ignore Motorola as well, I can tell you that in Asia contries most of the people already give up Motorola because of their company behavior.</what>
</comment>
<comment>
<author>kra...@greycascade.com</author>
<when>Fri, 17 Jun 2011 19:29:17 +0000</when>
<what>Eric, the 3.1 update does not make the SD slot work... thatQ&apos;Es another waiting game.</what>
</comment>
<comment>
<author>termin...@gmail.com</author>
<when>Sat, 18 Jun 2011 09:30:29 +0000</when>
<what>Andy Rubin came on stage with a xoom and android lovers the world over knew they would buy a xoom because it was the 1st GED tablet, . Motorola have capitalized on this worldwide too - no one for one minute thought that only the US xoom was GED - why would we think that when the G1 and Nexus were world wide GED devices, oh yeah and the xoom box and packaging has the Google tm stamp just to convince you a bit more that your buying GED.

i want to make it clear that Google Androids reputation will be tarnished by this move and weather motorola or google are to blame is not the issue - its just fact !

im off to xda-foruns to convert my euro xoom to a us xoom.</what>
</comment>
<comment>
<author>m...@milanshah.com</author>
<when>Mon, 20 Jun 2011 18:33:33 +0000</when>
<what>I am glad I read this just before purchasing the Xoom. I think Motorola has been completely dishonest by not disclosing this information prior to release or even during sales outside of US. I feel very sorry for all those who have been defrauded by purchasing the non-US Xoom. Motorola seriously need to sort their internal issues out if they want to remain a successful manufacturer for Android devices as it doesnQ&apos;Et take a genius to figure out that issues like these are not going to be tolerated by the Android community. </what>
</comment>
<comment>
<author>eric.eri...@gmail.com</author>
<when>Tue, 21 Jun 2011 05:32:55 +0000</when>
<what>Kra, thank you for notice me the 3.1 update is not include make the SD slot work. But today when i visit Japan KDDI new relesae of 3.1 update, they said this update will make the mini sd slot work. Link as below. 

http://www.kddi.com/corporate/news_release/2011/0621/besshi.html

</what>
</comment>
<comment>
<author>james.ba...@gmail.com</author>
<when>Tue, 21 Jun 2011 12:34:26 +0000</when>
<what>So much for this consortium of manufacturers and google to provide timely updates.....   this feels like a big kick in the teeth to android supporters.  Thanks to both of you for this insult, much appreciated.  </what>
</comment>
<comment>
<author>jascot...@gmail.com</author>
<when>Tue, 21 Jun 2011 12:39:49 +0000</when>
<what>Motorola say itQ&apos;Es GoogleQ&apos;Es fault for the delay:
Q&quot;EIt is also GoogleQ&apos;Es choice to provide the updates directly to US Xoom ownere and not to UKQ&quot;E
https://supportforums.motorola.com/message/409980</what>
</comment>
</bug>
<bug>
<bugid>17358</bugid>
<title>Sorry popup when user disable data while siging account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>khk0...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 02:08:47 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Procedure : Settings - AccountsQ&amp;ESync - Add account - Google - Signing
Open Notification list (indicator) - Data disabled/Enabled in
Notification list - Sorry pop up occured after sign in - What happened.
Sorry popup occured - What you think the correct behavior should be.
Ther is no sorry popup. Please check expception about that.</description>
<comment>
<author>khk0...@gmail.com</author>
<when>Fri, 03 Jun 2011 02:09:32 +0000</when>
<what>D/ContactsSyncAdapter( 1799): [GDataFeedFetcher.java:258:fetchFeed()] IO error, ignoring rest of feed
D/ContactsSyncAdapter( 1799): java.net.SocketTimeoutException: Read timed out
D/ContactsSyncAdapter( 1799):  at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_read(Native Method)
D/ContactsSyncAdapter( 1799):  at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:788)
D/ContactsSyncAdapter( 1799):  at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:103)
D/ContactsSyncAdapter( 1799):  at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:134)
D/ContactsSyncAdapter( 1799):  at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:161)
D/ContactsSyncAdapter( 1799):  at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:175)
D/ContactsSyncAdapter( 1799):  at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:178)
D/ContactsSyncAdapter( 1799):  at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:225)
D/ContactsSyncAdapter( 1799):  at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:178)
D/ContactsSyncAdapter( 1799):  at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:174)
D/ContactsSyncAdapter( 1799):  at java.io.FilterInputStream.read(FilterInputStream.java:133)
D/ContactsSyncAdapter( 1799):  at org.apache.harmony.xml.ExpatPullParser$ByteDocument.buffer(ExpatPullParser.java:949)
D/ContactsSyncAdapter( 1799):  at org.apache.harmony.xml.ExpatPullParser$Document.pump(ExpatPullParser.java:748)
D/ContactsSyncAdapter( 1799):  at org.apache.harmony.xml.ExpatPullParser$Document.dequeue(ExpatPullParser.java:813)
D/ContactsSyncAdapter( 1799):  at org.apache.harmony.xml.ExpatPullParser.next(ExpatPullParser.java:302)
D/ContactsSyncAdapter( 1799):  at com.google.wireless.gdata2.parser.xml.XmlGDataParser.handleEntry(XmlGDataParser.java:636)
D/ContactsSyncAdapter( 1799):  at com.google.wireless.gdata2.parser.xml.XmlGDataParser.readNextEntry(XmlGDataParser.java:347)
D/ContactsSyncAdapter( 1799):  at com.google.android.syncadapters.GDataFeedFetcher.fetchFeed(GDataFeedFetcher.java:200)
D/ContactsSyncAdapter( 1799):  at com.google.android.syncadapters.GDataFeedFetcher.run(GDataFeedFetcher.java:96)
D/ContactsSyncAdapter( 1799):  at java.lang.Thread.run(Thread.java:1019)

</what>
</comment>
</bug>
<bug>
<bugid>8629</bugid>
<title>Spaces in javascript: URLs are not accepted</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-06-30T15:34:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>mparaz</reportedBy>
<openedDate>Wed, 26 May 2010 14:25:12 +0000</openedDate>
<description>Code: webView.loadUrl(Q&quot;Ejavascript:var%20x=123;alert(x)Q&quot;E); Expected
(works in Safari): Popup window with 123. Actual: Nothing happens in the
app, but in the log: 05-26 22:13:55.412 E/Web Console( 286):
SyntaxError: Parse error at undefined:1</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:34:30 +0000</when>
<what>Inserting a space explicitly, i.e.
  webView.loadUrl(Q&quot;Ejavascript:var x=123;alert(x)Q&quot;E);
works. Is this a satisfactory workaround for your application?</what>
</comment>
</bug>
<bug>
<bugid>2633</bugid>
<title>android.intent.action.CAMERA_BUTTON is only fired from the launcher screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>char...@ontela.com</reportedBy>
<openedDate>Mon, 11 May 2009 18:29:41 +0000</openedDate>
<description>It appears (on the T-Mobile G1, at least) the camera button intent is
only fired when the user is on the home launcher screen. (This can be
observed with logcat.) The intent is not fired when the camera app is
running and the user presses the camera button. The documentation is a
bit nebulous on this point: public static final String
ACTION_CAMERA_BUTTON Broadcast Action: The Q&quot;ECamera ButtonQ&quot;E was pressed.
Includes a single extra field, EXTRA_KEY_EVENT, containing the key event
that caused the broadcast. This suggests that the intent should be fired
no matter which app is owning the camera at the moment. (That is,
background apps interested in camera activity can be alerted as well.)
If this is not the case, and the specific design is that the camera
button intent is ONLY to be used to launch a camera app, then the the
documentation should be updated accordingly.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:24:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20188</bugid>
<title>[GingerBread Market] cannot install the application successfully</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>heo.gen...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 07:23:34 +0000</openedDate>
<description>Application : Market Application version : 3.1.5 Android version :
Gingerbread 1) Steps to reproduce the problem. Launch the market.
Launches the New UI of the market Q&gt;E login and agree to the EULA Q&gt;E Select
any apps and tap the Install button Q&gt;E Select Accept Q&amp;E Download Q&gt;E It
displays Starting download message Q&gt;E While displaying, Starting Download
message on the screen, immediately rotate the device from Portrait to
landscape or vice versa 2) What happened. Not able to complete the
download at all. (device.png file attached) 3) What you think the
correct behavior should be. Application is installed and downloaded
successfully.</description>
</bug>
<bug>
<bugid>797</bugid>
<title>Crash loading xml file.</title>
<status>Reviewed</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>davidbmo...@gmail.com</reportedBy>
<openedDate>Tue, 19 Aug 2008 02:06:13 +0000</openedDate>
<description>Crash loading mail.xml file attached. David</description>
<comment>
<author>x...@google.com</author>
<when>Tue, 19 Aug 2008 02:11:48 +0000</when>
<what>It looks like the Leopard SWT/AWT issue. If you are running Leopard, you will need
Eclipse 3.3.2 minimum.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Tue, 19 Aug 2008 02:12:14 +0000</when>
<what></what>
</comment>
<comment>
<author>davidbmo...@gmail.com</author>
<when>Tue, 19 Aug 2008 03:49:05 +0000</when>
<what>I have since upgraded to Eclipse Version: 3.4.0
Build id: I20080617-2000

Eclipse does not crash but xml files show a blank screen or simply donQ&apos;Et switch screens.

David</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Tue, 19 Aug 2008 17:47:13 +0000</when>
<what>Is there any output in the console view of the eclipse (make sure to look at the
Q&quot;EAndroidQ&quot;E console as the console view can have multiple consoles.)</what>
</comment>
<comment>
<author>davidbmo...@gmail.com</author>
<when>Tue, 19 Aug 2008 19:02:29 +0000</when>
<what>this is the stack trace from .metadata/.log

!ENTRY org.eclipse.ui 4 0 2008-08-19 13:00:48.113
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.core.runtime.AssertionFailedException: null argument:
	at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:86)
	at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:74)
	at org.eclipse.ui.internal.EditorSite.Q&lt;EinitQ&gt;E(EditorSite.java:46)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:464)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:306)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
	at 
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:47
3)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)
	at org.eclipse.ui.internal.PartStack.presentationSelectionChanged(PartStack.java:843)
	at org.eclipse.ui.internal.PartStack.access$1(PartStack.java:829)
	at org.eclipse.ui.internal.PartStack$1.selectPart(PartStack.java:139)
	at 
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.jav
a:133)
	at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
	at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
	at 
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
	at 
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$2.handleEvent(DefaultTabFolder.ja
va:87)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
	at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3242)
	at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2017)
	at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:320)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
	at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:3024)
	at org.eclipse.swt.widgets.Control.actionProc(Control.java:122)
	at org.eclipse.swt.widgets.Display.actionProc(Display.java:362)
	at org.eclipse.swt.internal.carbon.OS.CallNextEventHandler(Native Method)
	at org.eclipse.swt.widgets.Widget.kEventControlTrack(Widget.java:1106)
	at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:2097)
	at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:375)
	at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
	at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3047)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
	at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

</what>
</comment>
<comment>
<author>davidbmo...@gmail.com</author>
<when>Tue, 19 Aug 2008 21:42:03 +0000</when>
<what>The problem was fixed by installing eclipse from this url:

http://www.eclipse.org/downloads/download.php?
file=/technology/epp/downloads/release/ganymede/R/eclipse-jee-ganymede-macosx-carbon.tar.gz

Which I am guessing has all the right packages.  So if you are running OSX Leopard and an old Eclipse you might 
consider installing Eclipse 3.4 Ganymede.  </what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Tue, 19 Aug 2008 21:48:08 +0000</when>
<what>David,
do you remember what package/distrib of 3.4 you installed before? IQ&apos;Ed like to try to
figure out what was missing from it. Normally 3.4 is able to download dependencies
automatically, as long as they are declared in the plugin feature, which *should* be
the case.
thanks!</what>
</comment>
<comment>
<author>davidbmo...@gmail.com</author>
<when>Tue, 19 Aug 2008 22:05:43 +0000</when>
<what>I had problems with Eclipse 3.3.2 Classic and 3.4 for these urls:

http://www.eclipse.org/downloads/moreinfo/java.php

http://www.eclipse.org/downloads/moreinfo/classic.php

I tried to update the packages for JDT and WST but the first time the downloads ran all night and did not finish.  I tried different 
things to get the packages to download but being a newbie on Eclipse and impatient to boot I just gave up and downloaded the 
J2EE version which seems to have everything.  As far as why the packages did not download it could have been my connection.  
My connection is DSL and not real fast but the connection was up the entire time and downloads were just hanging.  Sorry I did 
not really try to figure out why the downloads were hanging.    Really, just wanted to get on with porting my app to .9.  :-)

David</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:12:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 25 Sep 2009 19:55:56 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7246</bugid>
<title>Pattern-locked phone answers call, then screen sleeps and cannot be awakened</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vlbAtC...@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 06:25:53 +0000</openedDate>
<description>Motorola Droid - Android 2.0.1 Droid has pattern lock set. If a phone
call comes in, the phone rings, and answer call screen appears. I answer
and talk. When I finish talking, I look at the phone to disconnect and
the screen has gone dark as if sleeping. At that point I cannot wake the
screen. Pressing the hard Q&quot;EonQ&quot;E button does nothing. Long press does not
reboot. I tried for several minutes, put it away, tried again half an
hour later. No luck. I eventually discovered two things that will wake
it up: 1) place a new call to the phone. Phone rings (screen stays
dark). Disconnect call at callerQ&apos;Es end. Now press Q&quot;EonQ&quot;E button. Screen
lights. 2) Plug the phone into USB or A/C. Screen lights. I have been
able to reproduce this. I asked at Work and a co-worker has seen the
same issue. He says it doesnQ&apos;Et happen every time. IQ&apos;Em 2 for 2.</description>
</bug>
<bug>
<bugid>17776</bugid>
<title>Text message delay - determine when a message is actually received</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>phno...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 05:09:44 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. I believe it
would be very beneficial to develop the technology in the android phones
to determine upon sending a message, when it will actually be received
by the recipient. I find myself wanting to send a message to a family
member that has a different schedule than mine, but being unable to do
so for fear of waking them up or disturbing them at work. If only there
were an option to set a Q&quot;Esend delayQ&quot;E on the message being sent so the
sender does not forget to send it, and so the recipient gets the message
when they are most capable to reply. This may cause peak hour issues for
cell phone providers, but with the rapid development of higher network
speeds, I feel this would be a very useful technology in the future, and
a very simple one for programmers to develop.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:13:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10773</bugid>
<title>Some text boxes not recognizing physical keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sut...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 15:26:14 +0000</openedDate>
<description>I have a Motorola Droid 1, and the problem may be phone-specific, so I
donQ&apos;Et know. This has actually been happening since 2.1 was rolled out,
but I didnQ&apos;Et notice it until about a month ago. Switching to 2.2 has not
alleviated the problem. The problem, in its essence, is that some text
boxes are not recognizing certain keys on the PHYSICAL keyboard. (The
virtual keyboard works without issue.) I have only noticed the problem
itself on Facebook and another site, whose name escapes me right now. In
nearly every text box on Facebook - login screen, status update, etc. -
the text box refuses to acknowledge using the shift, alt, or arrow keys.
With the shift and alt keys, the text box simply ignores the previous
button press and continues on, adding lower case letters in place of
numbers and shifted letters. The arrow keys, however, will actually
scroll the page (same as they do when youQ&apos;Ere not in a text box) and exit
you out of the text box. After this, you canQ&apos;Et even re-click the text
box to start typing again! This also happens in all browsers: the base
one, dolphin, and Fennec. It does NOT happen in the Facebook app,
though. Help, please!</description>
</bug>
<bug>
<bugid>15680</bugid>
<title>Browser not responding to window.onerror events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>OffBeatM...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 01:44:17 +0000</openedDate>
<description>The android browser does not correctly trap/raise window.OnError events
which makes automating logging of client side javascript errors
difficult. Note: this was a problem with Chrome as well, but recently
fixed: http://code.google.com/p/chromium/issues/detail?id=7771 IQ&apos;Eve only
been able to test with a 2.1 device so far Simple test can be reproduced
with the samples at http://jsErrLog.appspot.com and seeing if an entry
appears in the report</description>
<comment>
<author>zech...@gmail.com</author>
<when>Sun, 07 Aug 2011 14:35:11 +0000</when>
<what>I am having the the same problem on 2.3</what>
</comment>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Tue, 22 Nov 2011 21:28:19 +0000</when>
<what>still defective, though the functionality is supported in Windows Phone, Opera, Firefox, Chrome, IE and the WebKit based browsers...

In an ideal world Android would probably adopt Chrome to avoid having two Google browser code bases but short term it would be great to see a fix for this to help promote the use of web development for mobile...</what>
</comment>
</bug>
<bug>
<bugid>16966</bugid>
<title>DNLA play does not work for albums with apostrophe in the name.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>starrych...@oliveyou.net</reportedBy>
<openedDate>Wed, 18 May 2011 22:05:31 +0000</openedDate>
<description>- Steps to reproduce the problem. Open DNLA Q&gt;E Play Media Q&gt;E DROID2 GLOBAL
Q&gt;E Music Q&gt;E Album Q&gt;E Q&apos;E64-Q&apos;E95 Q&gt;E Error: Browsing of folder failed. - What
happened. An error. The other albums browse ok. Also fails for Q&quot;EBTOQ&apos;Es
Greatest HitsQ&quot;E. - What you think the correct behavior should be. It
should list all songs on that album (Lemonjelly, BTO). - Device: Droid 2
Global</description>
</bug>
<bug>
<bugid>17727</bugid>
<title>Native WISPr client should be implemented into Android asap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>seifert....@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 20:32:41 +0000</openedDate>
<description>Android should integrate a native WISPr (Wireless Internet Service
Provider Roaming) client. WISPr 1.0 Q&quot;EBest practicesQ&quot;E document is
attached, obtained from http://goo.gl/O2ypJ) For future-proveness, a
multitude of authentication methods (at least username/password and
EAP-SIM) should be implemented. This would allow a) for a way better
User Experience. b) for mobile carriers to deal with the ever-increasing
data volume caused by the steadily rising number of Android devices by
adding Wi-Fi hotspots as an offloading mechanism. There are already a
handfull of Apps that act as a WISPr client in the Android market, but
the user experience with those is less than optimal. A reference
implementation can be seen in iOS 3.0+ (since 2009).</description>
</bug>
<bug>
<bugid>5570</bugid>
<title>NPE in RoundRectShape initialized with null outerRadii</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-08-06T21:24:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Mon, 21 Dec 2009 20:16:38 +0000</openedDate>
<description>Docs say that null can be passed for outerRadii [1]. However, this
results in a NullPointerException. To reproduce: Set first argument of
RoundRectShape on Line 99 of ShapeDrawables1.java in ApiDemos to null.
[1]
http://developer.android.com/intl/zh-TW/reference/android/graphics/drawable/shapes/RoundRectShape.html#RoundRectShape%28float[],%20android.graphics.RectF,%20float[]%29</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Aug 2010 21:24:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4318</bugid>
<title>adb is started from eclipse anytime a project is build although no android project is open</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>15</stars>
<reportedBy>stephan....@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 12:00:12 +0000</openedDate>
<description>hi, i am currently doing normal java development in my eclipse ide.
Whenever a project is built, a Q&quot;ELoading Android Sdk ContentQ&quot;E Job is
started. Furthermore adb is started in the background and causes 100%
cpu usage. This happens although no android project is currently open in
eclipse. When killing adb, DDMS prints the following on the console:
[2009-10-22 13:51:29 - DeviceMonitor]Adb connection Error:EOF
[2009-10-22 13:51:29 - DeviceMonitor]Connection attempts: 1 ...
[2009-10-22 13:51:39 - DeviceMonitor]Connection attempts: 11 and adb is
restarted, again with 100% cpu usage. Any ideas? Cheers, Stephan</description>
<comment>
<author>stephan....@gmail.com</author>
<when>Thu, 22 Oct 2009 15:12:16 +0000</when>
<what>This problem seems to be specific to adb 1.0.22, 10.0.20 runs fine</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:15:57 +0000</when>
<what></what>
</comment>
<comment>
<author>wallet.g...@gmail.com</author>
<when>Tue, 14 Sep 2010 07:10:53 +0000</when>
<what>Same behavior :
- ADB 1.0.26
- Eclipse 3.6
- Android Eclipse Plugin 0.9.7v201005071157-36220
- Ubuntu 10.04 x86</what>
</comment>
<comment>
<author>vitriolix</author>
<when>Mon, 06 Dec 2010 20:06:36 +0000</when>
<what>IQ&apos;Em seeing this with the 8.0.0 release of the SDK on Ubuntu 10.10 32bit</what>
</comment>
<comment>
<author>gwh...@kupulau.com</author>
<when>Tue, 07 Dec 2010 01:31:39 +0000</when>
<what>Same 100% CPU issue here, also since I updated to 8.0.0
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 09 Dec 2010 20:51:24 +0000</when>
<what>Honestly weQ&apos;Ere never going to be able to not start adb. Having a manual switch is kinda crappy for the users.
What you could do is have a workspace for Android development, and one for non android dev where the path to the Android SDK is not set. This will ensure that adb isnQ&apos;Et started when Eclipse launches or opens a project (this forces our plug-ins to start which in turn starts adb).

Now the main problem here is that adb is taking 100% cpu. This should no happen. adb is mostly dormant until there is actually a device connected to it and data is going back and forth between another app and said device. Even that doesnQ&apos;Et take any CPU on adbQ&apos;Es side.

IQ&apos;Em not actually sure why adb takes cpu at all.</what>
</comment>
<comment>
<author>netwol...@gmail.com</author>
<when>Fri, 07 Jan 2011 00:54:31 +0000</when>
<what>I started seeing 100% CPU for ADB on Ubuntu 10.10 after a kernel update.

Android Debug Bridge version 1.0.26
Ubuntu 10.10 x86_64, Kernel 2.6.35-24-generic

Rebooting into 2.6.35-23-generic resolved it for me with adb back down to 0%
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:30:31 +0000</when>
<what></what>
</comment>
<comment>
<author>netwol...@gmail.com</author>
<when>Sat, 26 Feb 2011 22:16:54 +0000</when>
<what>Please ignore my comment above. I donQ&apos;Et remember changing anything and itQ&apos;Es now at 100% constantly. I especially didnQ&apos;Et install any ubuntu updates as I thought that might break something. 

However, I am getting the 100% cpu problem all the time now, and my Mac Book Pro battery hardly lasts a couple of hours anymore.

IQ&apos;Em trying to figure out why itQ&apos;Es happening. When I strace and connect to the process, itQ&apos;Es doing nothing. It does say itQ&apos;Es running in 32bit mode on my 64bit kernel, but IQ&apos;Em not convinced that should matter. 

IQ&apos;Eve even tried running Q&quot;Eadb start-serverQ&quot;E as root, as I thought it might be ubuntu device permission ACLs or something getting in the way. But as soon as I start it, it goes to 100%. This is without even running eclipse.

IQ&apos;Eve updated ubuntu to the latest updates. Installed the latest eclipse android plugin. Updated to the latest honeycomb tools. ItQ&apos;Es no better

I am open to any suggestions, and willing to help debug this. Let me know what I can do.

Android Debug Bridge version 1.0.26
2.6.35-25-generic #44-Ubuntu  x86_64
Ubuntu 10.10
Apple MacBookPro5,2 (17Q&quot;E)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 28 Feb 2011 21:49:04 +0000</when>
<what></what>
</comment>
<comment>
<author>rocr...@gmail.com</author>
<when>Tue, 24 May 2011 15:43:03 +0000</when>
<what>IMHO the adb should only be started when needed.
The 100% cpu use of the adb process should be categorized as high priority bug.

Before I start Eclipse, for doing none Android development, I rename the adb binary to _adb which causes a one time complaint but does not suck all battery power from my laptop.

Google must have resources enough to fix this asap.</what>
</comment>
<comment>
<author>chrisspen@gmail.com</author>
<when>Tue, 15 Nov 2011 02:58:09 +0000</when>
<what>I just did a fresh install of the latest SDK and ADT plugin on Ubuntu 10.04 and I get the same problem. I startup Eclipse, and adb starts running in the background with 100% CPU. Having a tool that consumes all your resources even when not in use is a pretty huge bug...and itQ&apos;Es still unresolved after 2 years?

You canQ&apos;Et even kill adb, because it just respawns. This bug essentially prevents Android development in 64-bit Ubuntu...</what>
</comment>
<comment>
<author>stefan.r...@gmail.com</author>
<when>Sun, 04 Dec 2011 14:04:39 +0000</when>
<what>The adb 100% cpu bug is still present in SDK Tools r15 using Ubuntu 11.10 32bit.

This bug is very annoying because Eclipse starts adb even for non Android development.
Resetting the SDK-Location per workspace in Eclipse configuration is not possible after one runs into this bug because the GUI validates the path: Q&quot;EValue must be an existing directoryQ&quot;E...</what>
</comment>
</bug>
<bug>
<bugid>9150</bugid>
<title>Android doesnQ&apos;Et show how long was using battery in the Q&apos;ECell standbyQ&apos;E if it was long time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>maar...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 10:43:35 +0000</openedDate>
<description>- Steps to reproduce the problem. To see bad it looks like in A2.1 you
have to go following steps: 1. Go to Q&apos;ESettingsQ&apos;E 2. Next to Q&apos;EAbout phoneQ&apos;E
3. Battery 4. Battery use 5. Cell standby - What happened. I go inside
Q&apos;ECell standbyQ&apos;E information. My telephone was in this state more than
14h, but probably format string was to long to print it and it mixed up
with Q&apos;ETime onQ&apos;E and info about hour. - What you think the correct
behavior should be. If format string with information about hour is to
long, e.x if it is long than 30 signs than it should be printed below,
under Q&apos;ETime onQ&apos;E string. Hardware: Android 2.1. Build number: 1.31.405.5
CL 154058 Software number: 1.31.405.5 Webkit: 3.1 Additional
information: I tried to enclose two pictures but I have error from
google server!!! In the picture you can see how it looks like in the
polish language, because it appers in this version of language/locale.
It can be also the reason why it happend. Here you can see picture:
http://w920.wrzuta.pl/obraz/aTlzQSLxJfp/2010-06-17_12-17-36.424</description>
<comment>
<author>maar...@gmail.com</author>
<when>Thu, 17 Jun 2010 10:45:07 +0000</when>
<what>I trying one more time to enclose a picture.</what>
</comment>
</bug>
<bug>
<bugid>5207</bugid>
<title>Installer should skip resources which donQ&apos;Et apply to the hardware</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sterling...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 11:05:24 +0000</openedDate>
<description>Supporting an increasing number of hardware configurations by adding
additional /res subdirectories has the effect of ballooning app size.
Every -hdpi and -ldpi resource adds bytes to the appQ&apos;Es footprint, and
some of them are irrelevant for any given handset because they only
apply to other screen densities. ItQ&apos;Es unavoidable (right now) that these
all need to be packaged in a monolithic APK, but during installation,
thereQ&apos;Es no need for those which donQ&apos;Et apply to the target hardware. For
example, if my app includes 72px icons for HDPI, thereQ&apos;Es no need to
install these onto low and normal- density handsets. The same goes for
any -hdpi resources, really, and applies in reverse the other direction
(donQ&apos;Et install low-density resources onto hdpi hardware). Obviously,
this only applies to hardware-oriented resources; I still want all my
language packs to be installed, for example, because the user can switch
UI languages. But they canQ&apos;Et switch screen densities. Since limited
phone memory looks like itQ&apos;Es going to continue to be a problem for the
foreseeable future, and apps-on-SD is still open, this is one
(apparently) simple way to mitigate the problem somewhat.</description>
</bug>
<bug>
<bugid>7645</bugid>
<title>An app can have multiple shortcuts in same folder.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ndha...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 21:21:27 +0000</openedDate>
<description>It is possible for a single app to have numerous shortcuts in the same
folder (on homescreen). When dropping a shortcut to a folder, Android OS
should check to see if shortcut to that application already exists.
Instead it keeps adding new ones.</description>
</bug>
<bug>
<bugid>20250</bugid>
<title>SMS canQ&apos;Et be sent to anyone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dachi...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 14:35:35 +0000</openedDate>
<description>I have looked at alot of issues and i figured out that mine was
different i can receive SMS but canQ&apos;Et send none/nada/nothing</description>
</bug>
<bug>
<bugid>645</bugid>
<title>KeyguardManager in wrong package</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:24:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:52:22 +0000</openedDate>
<description>KeyguardManager appears to be a utility. So maybe should be in
android.util.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:24:41 +0000</when>
<what>Unclear what the need is.</what>
</comment>
</bug>
<bug>
<bugid>18708</bugid>
<title>we need arabic in android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-22T00:21:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>achah...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 20:21:03 +0000</openedDate>
<description>we need arabic in android</description>
<comment>
<author>rehman.a...@gmail.com</author>
<when>Thu, 21 Jul 2011 21:03:11 +0000</when>
<what>This is something which is must to have.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 22 Jul 2011 00:21:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10704</bugid>
<title>Accessibility request. Screen magnifier similar to the iphone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>ctwoods2@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 15:30:43 +0000</openedDate>
<description>Hello I would like to request the ability to magnify the entire screen.
so that I can see to read the text and see screen. This would really
help people with visual challenges. thanks Charles Woods</description>
<comment>
<author>bhduna...@gmail.com</author>
<when>Sat, 18 Sep 2010 17:44:13 +0000</when>
<what>IQ&apos;Ed like to see this as well. </what>
</comment>
<comment>
<author>androd.l...@gmail.com</author>
<when>Wed, 06 Oct 2010 17:58:50 +0000</when>
<what>Would be a very important feature not only for people over 50...</what>
</comment>
<comment>
<author>h...@hugomartinez.com</author>
<when>Fri, 12 Nov 2010 13:09:13 +0000</when>
<what>Please, for my wife to get an Android phone, there MUST be a screen magnifier available. She is legally blind and depends on her phone for work.</what>
</comment>
<comment>
<author>h...@hugomartinez.com</author>
<when>Fri, 12 Nov 2010 13:41:59 +0000</when>
<what>?Q&quot;EApproximately 2.5 million people in the United States are ?legally blind? ? meaning that even with corrective lenses, they have less than 20/200 visual acuity or that their visual field is 20 degrees or less, regardless of acuity. Many of them have some residual vision. Only about 5% of blind people use Braille for reading; many people who are legally blind are able to read large print.Q&quot;E (U.S. Department of Justice, Civil Rights Division, Disability Rights Section Americans with Disabilities Act GUIDE FOR PLACES OF LODGING: SERVING GUESTS WHO ARE BLIND OR WHO HAVE LOW VISION, January 2001)</what>
</comment>
<comment>
<author>tvalu...@gmail.com</author>
<when>Sun, 24 Jul 2011 14:17:47 +0000</when>
<what>Absence of such a tool is a major usability drawback for me, since my vision is very low.</what>
</comment>
<comment>
<author>sarideef...@gmail.com</author>
<when>Mon, 22 Aug 2011 18:36:20 +0000</when>
<what>My fiancee is thinking of trading in her EVO for an Iphone if this issue isnQ&apos;Et resolved soon. IQ&apos;Eve tried rooting and using LCD Density apps, but none of them achieve the desired effect. Something like the accessibility suite on the Iphone would be great.</what>
</comment>
</bug>
<bug>
<bugid>11913</bugid>
<title>Replying to SMS wonQ&apos;Et work randomly. Q&quot;E+Q&quot;E is missing in fron of the phone number.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rasul...@gmail.com</reportedBy>
<openedDate>Sat, 16 Oct 2010 19:19:01 +0000</openedDate>
<description>Hi Randomly when I reply to SMS it can not be sent due to missing Q&quot;E+Q&quot;E in
front of the number. My device s HTC Desire. Thanks</description>
</bug>
<bug>
<bugid>14312</bugid>
<title>Cannot add slideshow in some special condition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>unrea...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 01:56:50 +0000</openedDate>
<description>Devide:Nexus one(android 2.2) REPRODUCING PROCEDURES: 1. Enter messaging
module. 2. Press Q&quot;Emenu/composeQ&quot;E,type a phone number and some content. 3.
Press Q&quot;Emenu/add subjectQ&quot;E ,but type nothing, then press Q&quot;Emenu/attachQ&quot;E
,popup Q&quot;EattachQ&quot;E box, select slideshow. 4. Enter Q&quot;Eedit slideshowQ&quot;E page do
nothing,then press back botton back to Q&quot;Ecompose messageQ&quot;E page, and input
something in the subject. 7. Press Q&quot;Emenu/attachQ&quot;E ,popup Q&quot;EattachQ&quot;Ebox
,select slideshow. 8. Click slideshow is invalid--Q&gt;EK.O 9.click
Q&quot;EbackQ&quot;E,message cannot be saved as draft--Q&gt;EK.O error log:
/SlideEditorActivity: com.google.android.mms.MmsException: Bad uri:
content://mms/drafts/1</description>
<comment>
<author>joyce7...@gmail.com</author>
<when>Mon, 21 Feb 2011 08:43:22 +0000</when>
<what>I have met the Bad uri, too.
E/SendTransaction(623): com.google.android.mms.MmsException:
Msg:Bad uri: content://mms/18

Why causing bad uri? Did it mean that the message did not save to pdu properly before
so that it cannot get correct uri when sending the message out?

Thanks.</what>
</comment>
</bug>
<bug>
<bugid>2087</bugid>
<title>@+/ compiles but generates invalid R.java file</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ward.wil...@gmail.com</reportedBy>
<openedDate>Wed, 25 Feb 2009 19:05:37 +0000</openedDate>
<description>The incorrect XML construction: android:id=Q&quot;E@+/id_fooQ&quot;E is compiled
without warning by Android Asset Packaging Tool, v0.2, but generates a
nameless class in the output R.java file. Expect: aapt to flag the
error.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 19:30:51 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:36:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:17:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8332</bugid>
<title>Searches should be editable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>mfcoo...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 08:11:07 +0000</openedDate>
<description>(enhancement) Summary One should be able to fix and redo a search Detail
Many places a search box is used, eg Google Market, Dictionaries or even
the Search button. If one has previously entered a search, eg: dogberz
it appears below the search box. One should be able to click it, bring
it into the search box, then edit it to (say) dogbert However clicking a
previously entered search just executes it again giving the fat fingered
and dyslexic user no opportunity to correct his errors. - Steps to
reproduce the problem. Enter a search, with a typo and enter. Then click
the search box, and click the previously entered search just below the
search box. - What happened. the previously executed search gets
executed again. - What you think the correct behavior should be. the
previously executed search term should be moved to the search box to
enable editing before re-execution. Device: Nexus One Android
2.1-update1.</description>
<comment>
<author>dhu...@gmail.com</author>
<when>Mon, 28 Jun 2010 19:44:00 +0000</when>
<what>I have this issue as well with my droid.  I just want to let everyone know that there is a workaround for handsets with d-pads, arrows, or trackpads.  Scroll/arrow down to the desired search and it will appear in the search box.  Then you can edit it.

With so many new android handsets coming out without arrows or trackpads, this is going to be more of a problem.  HTC Evo and Droid X both do not have any way to edit a previous search because of this issue.  The new Samsungs w/o keyboards will also suffer.

</what>
</comment>
<comment>
<author>mfcoo...@gmail.com</author>
<when>Tue, 29 Jun 2010 01:00:53 +0000</when>
<what>Ah a genius!
Works on the (beautiful) Nexus 1 - using the trackpad.  

Someone probably expected this to be discoverable,
not counting on our collective lack of imaginations.
</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Fri, 23 Jul 2010 21:22:19 +0000</when>
<what>This should probably be fixable in addons, but no one seems to care about it.  Consensus seems to be Q&quot;Eretype the search,Q&quot;E or possibly edit it in the browser afterwards.  Sad...</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Thu, 16 Sep 2010 16:27:44 +0000</when>
<what>Droid 2 has fixed this with Blur.  There is a pencil icon to the right of each search which allows editing.  Sad that a skin is required to fix this basic usability flaw.</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Sat, 18 Dec 2010 19:22:04 +0000</when>
<what>I recently got an update for my droid which adds the pencil!  Is this part of android or did motorala port this to droid (classic)? </what>
</comment>
</bug>
<bug>
<bugid>5106</bugid>
<title>Gmail app does not mark email as deleted</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fritterfatboy</reportedBy>
<openedDate>Sun, 29 Nov 2009 16:45:58 +0000</openedDate>
<description>Every time I receive an email from the scouting asociation, the android
GMail app does not delete it. I can read the email, then delete it in
the android app but the email stays marked as unread and does not
delete. It is removed from the list of emails in the Gmail app but when
a new email is received the count of unread emails is 2. (Although the
count is correct I have no way to see the other unread email as the app
has deleted it locally but not from the server.) It happens every time I
receive an email from the scout association - it doesnQ&apos;Et matter if I
read it first or delete it by long-pressing the unread email and
selecting Q&quot;EdeleteQ&quot;E. The email is retrieved from my yahoo account via
POP3 using the Gmail external accounts option that downloads emails
every hour. IQ&apos;Eve attached the original email with personal identifiers
removed - if someone from Google needs the original message, feel free
to ask.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>10900</bugid>
<title>ANDROID 2.2: Regression- Vibrate and Silent no longer on volume control</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-13T18:06:47.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>polishcr...@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 15:27:08 +0000</openedDate>
<description>(See Issues 8668 Q&amp;E 9465) In earlier versions of Android, vibrate Q&amp;E
Silent was accessible via the volume controller. As of Android 2.2,
however, one can only control the vibrate status via a slow romp through
settings. Most phones work off of a Silent/Vibrate/Volume On via the
volume controller buttons. This needs to be changed back in Android 2.2
or at least enable an option in the settings for this setup. Having to
switch between vibrate and silent is very annoying and time consuming.
Please change it back!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 18:06:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3161</bugid>
<title>repo init failed</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-08-21T03:31:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Lung.S...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jul 2009 06:34:17 +0000</openedDate>
<description>Linux Distribution: Ubuntu 8.04(i386), Debian 5.0(i386) git:Linux
distribution default Python: 2.4.6, 2.5.2 Follow the step from
http://source.android.com/download and running the command: repo init -u
git://android.git.kernel.org/platform/manifest.git Result: $ repo init
-u git://android.git.kernel.org/platform/manifest.git Getting repo ...
from git://android.git.kernel.org/tools/repo.git remote: Counting
objects: 806, done. remote: Compressing objects: 100% (368/368), done.
remote: Total 806 (delta 496), reused 682 (delta 419) Receiving objects:
100% (806/806), 254.89 KiB | 150 KiB/s, done. Resolving deltas: 100%
(496/496), done. From git://android.git.kernel.org/tools/repo * [new
branch] master -Q&gt;E origin/master * [new branch] stable -Q&gt;E origin/stable *
[new tag] v1.6.8.6 -Q&gt;E v1.6.8.6 From
git://android.git.kernel.org/tools/repo * [new tag] v1.0 -Q&gt;E v1.0 * [new
tag] v1.0.1 -Q&gt;E v1.0.1 * [new tag] v1.0.2 -Q&gt;E v1.0.2 * [new tag] v1.0.3 -Q&gt;E
v1.0.3 * [new tag] v1.0.4 -Q&gt;E v1.0.4 * [new tag] v1.0.5 -Q&gt;E v1.0.5 * [new
tag] v1.0.6 -Q&gt;E v1.0.6 * [new tag] v1.0.7 -Q&gt;E v1.0.7 * [new tag] v1.0.8 -Q&gt;E
v1.0.8 * [new tag] v1.0.9 -Q&gt;E v1.0.9 * [new tag] v1.1 -Q&gt;E v1.1 * [new tag]
v1.2 -Q&gt;E v1.2 * [new tag] v1.3 -Q&gt;E v1.3 * [new tag] v1.3.1 -Q&gt;E v1.3.1 *
[new tag] v1.3.2 -Q&gt;E v1.3.2 * [new tag] v1.4 -Q&gt;E v1.4 * [new tag] v1.4.1
-Q&gt;E v1.4.1 * [new tag] v1.4.2 -Q&gt;E v1.4.2 * [new tag] v1.4.3 -Q&gt;E v1.4.3 *
[new tag] v1.4.4 -Q&gt;E v1.4.4 * [new tag] v1.5 -Q&gt;E v1.5 * [new tag] v1.5.1
-Q&gt;E v1.5.1 * [new tag] v1.6 -Q&gt;E v1.6 * [new tag] v1.6.1 -Q&gt;E v1.6.1 * [new
tag] v1.6.2 -Q&gt;E v1.6.2 * [new tag] v1.6.3 -Q&gt;E v1.6.3 * [new tag] v1.6.4 -Q&gt;E
v1.6.4 * [new tag] v1.6.5 -Q&gt;E v1.6.5 * [new tag] v1.6.6 -Q&gt;E v1.6.6 * [new
tag] v1.6.7 -Q&gt;E v1.6.7 * [new tag] v1.6.7.1 -Q&gt;E v1.6.7.1 * [new tag]
v1.6.7.2 -Q&gt;E v1.6.7.2 * [new tag] v1.6.7.3 -Q&gt;E v1.6.7.3 * [new tag]
v1.6.7.4 -Q&gt;E v1.6.7.4 * [new tag] v1.6.7.5 -Q&gt;E v1.6.7.5 * [new tag] v1.6.8
-Q&gt;E v1.6.8 * [new tag] v1.6.8.1 -Q&gt;E v1.6.8.1 * [new tag] v1.6.8.2 -Q&gt;E
v1.6.8.2 * [new tag] v1.6.8.3 -Q&gt;E v1.6.8.3 * [new tag] v1.6.8.4 -Q&gt;E
v1.6.8.4 * [new tag] v1.6.8.5 -Q&gt;E v1.6.8.5 Getting manifest ... from
git://android.git.kernel.org/platform/manifest.git Traceback (most
recent call last): File Q&quot;E/home/wls/Working/mydroid/.repo/repo/main.pyQ&quot;E,
line 235, in ? _Main(sys.argv[1:]) File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/main.pyQ&quot;E, line 217, in _Main
repo._Run(argv) File Q&quot;E/home/wls/Working/mydroid/.repo/repo/main.pyQ&quot;E,
line 123, in _Run cmd.Execute(copts, cargs) File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/subcmds/init.pyQ&quot;E, line 218, in
Execute self._SyncManifest(opt) File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/subcmds/init.pyQ&quot;E, line 100, in
_SyncManifest m._InitGitDir() File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/project.pyQ&quot;E, line 1035, in
_InitGitDir if self.manifest.IsMirror: File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/manifest_xml.pyQ&quot;E, line 173, in
IsMirror return self.manifestProject.config.GetBoolean(Q&apos;Erepo.mirrorQ&apos;E)
File Q&quot;E/home/wls/Working/mydroid/.repo/repo/git_config.pyQ&quot;E, line 89, in
GetBoolean v = self.GetString(name) File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/git_config.pyQ&quot;E, line 109, in
GetString return self.defaults.GetString(name, all = all) File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/git_config.pyQ&quot;E, line 106, in
GetString v = self._cache[_key(name)] File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/git_config.pyQ&quot;E, line 214, in
_cache self._cache_dict = self._Read() File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/git_config.pyQ&quot;E, line 220, in _Read
d = self._ReadGit() File
Q&quot;E/home/wls/Working/mydroid/.repo/repo/git_config.pyQ&quot;E, line 268, in
_ReadGit d = self._do(Q&apos;E--nullQ&apos;E, Q&apos;E--listQ&apos;E).rstrip(Q&apos;E\0Q&apos;E) AttributeError:
Q&apos;ENoneTypeQ&apos;E object has no attribute Q&apos;ErstripQ&apos;E ~/Working/mydroid$</description>
<comment>
<author>noah.fri...@gmail.com</author>
<when>Fri, 03 Jul 2009 07:48:31 +0000</when>
<what>Seeing identical error on Fedora 10 x86_64.
Python 2.5.2, git 1.6.0.6

</what>
</comment>
<comment>
<author>ildar.karimov</author>
<when>Fri, 03 Jul 2009 08:07:13 +0000</when>
<what>almost the same issue on Mac OS X 10.5, Python 2.5.1, git 1.6.3

</what>
</comment>
<comment>
<author>borqs...@gmail.com</author>
<when>Fri, 03 Jul 2009 09:27:52 +0000</when>
<what>I also meet this issue on ubuntu 8.0.4 just now.</what>
</comment>
<comment>
<author>karthik...@gmail.com</author>
<when>Fri, 03 Jul 2009 11:59:30 +0000</when>
<what>Even iQ&apos;Em facing the same issue in mc OSX 10.5 version.. same erro..unable to proceed... please do the needful as 
soon as possible
</what>
</comment>
<comment>
<author>squidfi...@gmail.com</author>
<when>Fri, 03 Jul 2009 12:36:48 +0000</when>
<what>exact same problem here:
Ubuntu Jaunty 64bit,
Python 2.6.2</what>
</comment>
<comment>
<author>borqs...@gmail.com</author>
<when>Fri, 03 Jul 2009 13:40:08 +0000</when>
<what>it can be workaround by Q&quot;Etouch ~/.gitconfigQ&quot;E on my ubuntu 8.0.4.</what>
</comment>
<comment>
<author>karthik...@gmail.com</author>
<when>Fri, 03 Jul 2009 14:58:43 +0000</when>
<what>what is this touch command.. I tried using the same command in terminal before the repo command. this touch 
command worked but the repo did not.. I had the sam proble.. im using the Mac Version
Suggestions are welcome to get the work around of this problem.
</what>
</comment>
<comment>
<author>maik.hoe...@gmail.com</author>
<when>Fri, 03 Jul 2009 15:31:24 +0000</when>
<what>I can confirm that touching ~/.gitconfig (together with rm -rf .repo) resolves the
issue on Ubuntu Jaunty as well. Touch just creates an empty file.</what>
</comment>
<comment>
<author>Lung.S...@gmail.com</author>
<when>Fri, 03 Jul 2009 15:55:54 +0000</when>
<what>Yes, it works by borqs100 and m...@zackbumm.biz comment.

1. Q&quot;Etouch ~/.gitconfigQ&quot;E
2. Q&quot;Erm -rf .repoQ&quot;E

thank you
</what>
</comment>
<comment>
<author>sirus2...@gmail.com</author>
<when>Wed, 15 Jul 2009 03:07:51 +0000</when>
<what>I can confirm that touching ~/.gitconfig (together with rm -rf .repo) resolves the
issue on Ubuntu Jaunty as well. Touch just creates an empty file.

Still get same error</what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Sun, 19 Jul 2009 07:29:19 +0000</when>
<what>This was fixed on July 2 by sop:

http://android.git.kernel.org/?p=tools/repo.git;a=commit;h=c24c720b6135a8f7975bf9af265124eee2d464cb</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:31:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12288</bugid>
<title>Location service seems to override timezone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>gsalg...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 14:06:13 +0000</openedDate>
<description>Brazil recently changed to DST but although Android was configured to
get date/time updates automatically, its clock didnQ&apos;Et change
automatically as other mobile phones did. After disabling automatic
date/time updates, I was able to change the timezone to the DST variant
and re-enable auto-updates, but shortly after that the TZ was set back
to the non-DST variant. Then I read
http://www.google.com/support/forum/p/android/thread?tid=2b40c14578465fd1Q&amp;Ehl=enQ&amp;Efid=2b40c14578465fd1000493fe11f2f31f
and realized that turning off gps/wifi for location causes the timezone
to stick to the selected value and the clock to be set correctly even
when auto-update is on. This is the expected behaviour, but certainly
one shouldnQ&apos;Et have to disable the location service to achieve it. HTC
Desire running Froyo</description>
<comment>
<author>filipefu...@gmail.com</author>
<when>Sat, 27 Nov 2010 12:54:02 +0000</when>
<what>Will it get fix? </what>
</comment>
<comment>
<author>mbrac...@gmail.com</author>
<when>Wed, 15 Dec 2010 02:46:51 +0000</when>
<what>Got the same problem with a HTC Magic running Android 1.5. I was not worried since my OS was outdated. 
Now that HTC released 2.1, I realize that the problem is still affecting Android.
We canQ&apos;Et just disable the location feature since itQ&apos;Es used for so meny cool aplications. 
We need a correction ASAP.</what>
</comment>
<comment>
<author>daniel.f...@gmail.com</author>
<when>Sat, 18 Jun 2011 01:35:07 +0000</when>
<what>Calendar recording on HTC desire running Android 2.3,  GMT +10 Hobart when GMT +10 Sydney. Not an issue when not daylight savings, but calendar an hour out when it is daylight savings. Phone settings are GMT +10 Sydney as is Google Calendar. </what>
</comment>
<comment>
<author>avad.jos...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:06:02 +0000</when>
<what>POSSIBLE FIX

Issue: With Google Location Services turned on (even with Wi-FI disabled) the phone shows your location wrong and therefor your time zone may be affected. Turning off Google Location Services and using only your carrierQ&apos;Es GPS will show your correct location and time zone. Restarting the phone via software does not solve the problem.

SOLUTION (For Me):
I turned off my phone and then took out the battery for 10 - 20 seconds or so. When I put back the battery and turned on my phone my time zone and time changed to the correct values. Shortly after my Q&quot;ELocationQ&quot;E changed from the previous incorrect value and then showed my state but not my city. 10 minutes later it still does not show my city but still shows the correct state and time/time zone. I am hopeful that it will update and show my city sometime in the future.</what>
</comment>
<comment>
<author>ctcar...@gmail.com</author>
<when>Thu, 08 Sep 2011 19:41:39 +0000</when>
<what>I can confirm the solution in comment #4.

I have this same problem with Andriod 2.3.4. During daylight savings (now) my time zone is GMT-3. With location services turned on, when I select to sync the time from the network it sets the wrong time zone. At that point the time shown in the notification bar is correct but the time shown by the clock widget is an hour off. If I try to set the time manually the time zone drop down doesnQ&apos;Et list my time zone - the only option is to pick some other GMT-3 time zone.

If I turn off Location Services and reboot the phone then the network time sync works properly and shows my correct time and time zone.

</what>
</comment>
</bug>
<bug>
<bugid>16908</bugid>
<title>Navigator: Configure compass that heads to destination rather than North</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paolopan...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 08:36:33 +0000</openedDate>
<description>When using navigator, sometimes if I know a little the zone, I may
choose to get a different route than the one suggested by the navigator.
To do so it is useful to understand what direction is my destination.
For example road A is less busy than road B, but I am not sure if road A
is right in the direction of my destination, of maybe if I get it I get
slightly away from it. This is very common in Italy. For example Turin
has a lot of streets that are not perpendicular, but rather nearly
parallel. This is the case for many other cities. Thanks.</description>
</bug>
<bug>
<bugid>17351</bugid>
<title>Samsung Galaxy S2 GT-I9100 Exchange Account Renders Device Inoperable</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-06-03T18:00:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Richard....@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 19:52:16 +0000</openedDate>
<description>I HAD THIS CLOSED BUT THIS IS REPEATABLE ACROSS ALL SAMSUNG GALAXY S II
I HAVE TOUCHED. THIS IS MY THIRD, AS I HAVE RETURNED IT TO THE SHOP. I
have a problem with my Samsung Galaxy SII My Device Spec is as follows:
Model Number: GT-I9100 Android Version: 2.3.3 Baseband Version:
I9100NEKD5 Kernal VErsion: 2.6.35.7-I9100XWKE1-CL181974 root@DELL103 #2
Build Number GINGERBREAD.XWKE1 I can repeat this problem on all Samsung
Galaxy SII I have used and at present Samsung and Three Mobile do not
want to help. My Error Occurs when I try to add my corporate exchange
email account. I enter all my details as I have with previous phones I
have owned and I am getting a security update message. The message
states that I need to allow my exchange server device management rights
which is normal for other devices I have had so I select accept and I am
warned that Q&quot;EMy Device Needs Encrypting and needs to rebootQ&quot;E. Upon doing
so my phone shows two out of the usual three splash screens (missing the
operator splash screen) and just hangs with the only response being the
clicking noise when I touch the screen. The only rectification after
this is to clear the cache and data through Android 3e recovery console
holding VolPlus+Home+Power (essentially hard reset). Under accounts and
settings I have Background Data switched on (this is necessary for
account to first time load) It is interesting to note that I also have
used the exchange to add Hotmail Access and this works fine so I suggest
at this point it is either a device administration or device encryption
issue affecting \Data \Cache or \Bootloader I really could do with help
as I have been to the three mobile UK store and ruined all their stock.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Jun 2011 18:00:11 +0000</when>
<what></what>
</comment>
<comment>
<author>Richard....@gmail.com</author>
<when>Fri, 03 Jun 2011 23:10:13 +0000</when>
<what>Wow apam huh? Impressive.
</what>
</comment>
<comment>
<author>alistair...@gmail.com</author>
<when>Mon, 13 Jun 2011 10:13:53 +0000</when>
<what>I can second this. IQ&apos;Eve got an S2 on Vodafone with exactly the same issue. Previous Desire HD worked perfectly. We also use encryption. Very dissapointing!</what>
</comment>
<comment>
<author>diego.br...@gmail.com</author>
<when>Fri, 24 Jun 2011 15:17:49 +0000</when>
<what>I can confirm exactly the same issue with my S2 !
Maybe interesting to mention when I cancel the reboot for encryption screen and configure password an pin I was able to synchronize and everything worked fine until the next reboot.....</what>
</comment>
<comment>
<author>alistair...@gmail.com</author>
<when>Mon, 27 Jun 2011 09:37:14 +0000</when>
<what>Well Vodafone have agreed to exchange my S2, for an HTC Sensation hopefully. I tested one of these and it worked fine!</what>
</comment>
<comment>
<author>dlews...@gmail.com</author>
<when>Sun, 03 Jul 2011 08:54:08 +0000</when>
<what>I am a IT sysadmin in a large London NHS and I am seeing this with all S2 on any provider when our staff try to hook up to NHS Email, In short donQ&apos;Et try to sync with MS exchange but if your reading this it I guess too late.    </what>
</comment>
<comment>
<author>dlews...@gmail.com</author>
<when>Tue, 05 Jul 2011 08:29:07 +0000</when>
<what>Update on the above

I have tested and found the Touch Down client will resolve this problem reasonable nicely, If Samsung want to consider themselves a corporate player they should be updating their ROM or picking up the cost of the Touch Down client while they resolve this. 

This type of action is not unheard of Sony did something similar with Road Sync in the past 

</what>
</comment>
<comment>
<author>alistair...@gmail.com</author>
<when>Fri, 08 Jul 2011 10:08:37 +0000</when>
<what>IQ&apos;Em also in IT for the NHS! I did try the Touchdown client, but was clunky in comparison to the HTC email implementation I thought. Plus itQ&apos;Es an additional expense. 

I generally didnQ&apos;Et like the S2, I found it a bit rough around the edges compared to the HD, and I really did not like the screen. Terrible convergence with red bleeding from around the edges of a lot of things, awful black level details and a question mark over the durability of AMOLED put me off. The HTC Sensation is a little thicker and heavier, but somehow is more natural to look at in my opinion, plus I donQ&apos;Et have any issues with exchange.</what>
</comment>
<comment>
<author>sunil.pe...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:43:58 +0000</when>
<what>We have purchased five brand-new Galaxy S2 mobile phones for NHS use from T-Mobile. Unfortunately we are having exactly the same problem as it appears to be stated above. The phone is fine but upon entering the NHS username and password and then when the phone asks to encrypt itself as instructed by Microsoft exchange server, it goes completely unconscious permanently. The firm cannot be retrieved by hard reboot or by taking the battery out or any other method. The phone basically is useless after that and has to be returned to T-Mobile. The replacement phone from T-Mobile did exactly the same thing. Samsung suggested that T-Mobile needed to activate the VPN, no good T-Mobile said that NHS e-mail had to activate their VPN, very little progress very frustrating... terribly disappointing... let me know if you find a solution sunil@nhs.net </what>
</comment>
</bug>
<bug>
<bugid>8341</bugid>
<title>Screen turning on when answer call via bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matthew....@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 23:11:59 +0000</openedDate>
<description>Motorola Droid, Android v2.1 The most annoying issue is when I get a
call in my car via bluetooth, the screen turns on. When the screen is on
and in my pocket, it frequently goes to mute, turns off bluetooth, hangs
up on people, etc. because the screen is active and can be touched. The
screen should never come on during bluetooth unless I turn it on. This
bug needs to be fixed.</description>
</bug>
<bug>
<bugid>8113</bugid>
<title>IPv6 -Q&gt;E IPv4 fallback missing in Apache HttpClient</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-02-14T18:55:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>8</stars>
<reportedBy>egcros...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 12:07:04 +0000</openedDate>
<description>- Steps to reproduce the problem. Have a host with both AAAA and A
records in DNS Use Android device in a network without IPv6 connectivity
- What happened. All applications that try to connect to the host (web
browser, email client, xmpp client etc.) report error connecting the
host and do not work. - What you think the correct behavior should be.
All similar desktop clients fall back to IPv4 transparently, make
connection to the host over IPv4 and work fine. This is I believe the
correct behavior. HTC Desire, firmware 2.1-update1 Eugene</description>
<comment>
<author>se...@google.com</author>
<when>Tue, 04 May 2010 09:55:18 +0000</when>
<what>What do you mean by ?without IPv6 connectivity? -- that there are no router 
advertisements, or that there are but the network is broken? FWIW, IQ&apos;Eve tested both on 
Nexus One (running 2.1 and later 2.2), and they work fine for me.</what>
</comment>
<comment>
<author>egcros...@gmail.com</author>
<when>Tue, 04 May 2010 10:12:01 +0000</when>
<what>There where two cases. In one case, there was IPv6 connectivity but the remote server
did not listen on inet6 socket, so (manual) connect over IPv6 resulted in Q&quot;Econnection
refusedQ&quot;E. In second case, one of the tunnel brokers was failing and attempt to
connect resulted in Q&quot;Eno route to hostQ&quot;E condition.

In both cases, desktop applications fell back to IPv4 and worked correctly, but
Android applications failed with Q&quot;Econnection errorQ&quot;E message or some such.

In both cases, there where RA and in fact there was IPv6 connectivity at least within
the local network. In the networks without IPv6 RA, Android apps successfully connect
to the same server using IPv4.

Hope this clarifies the problem.</what>
</comment>
<comment>
<author>Terri...@gmail.com</author>
<when>Sat, 18 Sep 2010 23:36:37 +0000</when>
<what>I just hit this too.

My router provides ipv6 locally, but does not have an ipv6 connection to the internet.

I can connect to my (non-local) mail server without any issues using other machines, but my android phone (nexus one) fails claiming that there is no route to host or somesuch.  Some debugging with my server admin found that the problem seems to be due to ipv6; when I connect to a special ipv4 address imap works just fine.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Feb 2011 19:20:44 +0000</when>
<what>lorenzo says this is Apache HttpClientQ&apos;Es fault.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Feb 2011 19:21:02 +0000</when>
<what></what>
</comment>
<comment>
<author>egcros...@gmail.com</author>
<when>Fri, 04 Feb 2011 19:26:27 +0000</when>
<what>And whose fault is it that mail client (and others) have the same problem?</what>
</comment>
<comment>
<author>lore...@google.com</author>
<when>Fri, 04 Feb 2011 19:27:26 +0000</when>
<what>On gingerbread, looks like the following code in frameworks/base/core/java/android/net/http/HttpsConnection.java is to blame:

                sslSock = (SSLSocket) getSocketFactory().createSocket();
                sslSock.setSoTimeout(SOCKET_TIMEOUT);
                sslSock.connect(new InetSocketAddress(mHost.getHostName(),
                        mHost.getPort()));

The problem is that the InetSocketAddress constructor does a name lookup and just takes the first IP address it returned. In contrast, HTTP works because it does this:

        Socket sock = new Socket(mHost.getHostName(), mHost.getPort());

The Socket(String, int) constructor takes a hostname, and thus is able to cycle through all the IP addresses for the hostname.

It should be possible to fix this by making HttpsConnection do:

                sslSock = (SSLSocket) getSocketFactory().createSocket(
                        new InetSocketAddress(mHost.getHostName(),
                                mHost.getPort()));
                sslSock.setSoTimeout(SOCKET_TIMEOUT);

I could not reproduce this in the internal tree. Neither the browser nor sync seem to be affected, they both fall back correctly.</what>
</comment>
<comment>
<author>lore...@google.com</author>
<when>Fri, 04 Feb 2011 20:39:19 +0000</when>
<what>Fallback from IPv6 to IPv4 depends on how the application is written, so the behaviour is app-specific. Several applications may use the same library (e.g., an HTTP client library) and thus share the same code, but email and browser are unlikely to do so.

Can you try to reproduce this behaviour on a more recent version of android and open a separate bug for email?</what>
</comment>
<comment>
<author>egcros...@gmail.com</author>
<when>Sun, 06 Feb 2011 15:01:15 +0000</when>
<what>I donQ&apos;Et see the problem with GingerbreadQ&apos;Es native mail client. Apparently the problem has been taken care of in the meantime.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 18:55:10 +0000</when>
<what></what>
</comment>
<comment>
<author>lore...@google.com</author>
<when>Mon, 07 Mar 2011 00:12:15 +0000</when>
<what>Fix merged into internal tree.</what>
</comment>
</bug>
<bug>
<bugid>7936</bugid>
<title>Default SDK Updater window size hides Q&quot;Eshow update onlyQ&quot;E check box</title>
<status>Declined</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-04-08T22:54:54.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 18:48:38 +0000</openedDate>
<description>Now that the buttons say Q&quot;Eadd add-on site...Q&quot;E instead of just Q&quot;Eadd
site...Q&quot;E, the size of the SDK updater window is too small and (on MacOS
X at least) this makes the check box Q&quot;Edisplay updates onlyQ&quot;E invisible.
We need to either make the window bigger or move the controls at the
bottom on 2 lines.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 19:40:16 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 08 Apr 2011 22:54:54 +0000</when>
<what>Obsolete. The whole SDK Manager has been redesigned.</what>
</comment>
</bug>
<bug>
<bugid>12148</bugid>
<title>Issues with Weather widget on idle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tuotu2...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 02:31:30 +0000</openedDate>
<description>Long tap on home screen --Q&gt;E select Android Widgets --Q&gt;E Select New and
Weather --Q&gt;E Select Weather Now open the weather widget. For weather
setting select Q&quot;EUse My locationQ&quot;E Issue 1: Some times the location is
never identified and screen just shows no weather information. On power
cycling the phone it works fine then; Again open the weather settings
--Q&gt;E enable toggle metric to change the settings to Celsius format. Press
home key to go to idle. Issue 2 : The widget never update the reading in
celsius format until the widget is opened again. The code related with
theses issues are in GoogleQ&apos;Es Q&quot;EGenieWidget.apkQ&quot;E. The corresponding logs
are attached for your reference.</description>
<comment>
<author>tudorgeo...@gmail.com</author>
<when>Wed, 04 May 2011 08:55:46 +0000</when>
<what>the weather widget on my HTC desire 2.2 sometimes stops working...it doesnQ&apos;Et display anything, so the only thing i can do is remove the widget and add it again.</what>
</comment>
</bug>
<bug>
<bugid>9647</bugid>
<title>Q&quot;EUtg?ende samtalQ&quot;E</title>
<status>New</status>
<owner>kr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hjorten...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 09:45:33 +0000</openedDate>
<description>Hi, Today I noticed a typing-error in the swedish version. I have a HTC
Legend. If i go to Q&quot;ESamtalshistorikQ&quot;E (Call log) -Q&gt;E Menu -Q&gt;E Q&quot;EVisaQ&quot;E
(Show). There i have four options: - Alla samtal (All calls) -
Inkommande samtal (Calls TO me) - Inkommande samtal (Calls FROM me) -
Missade samtal (Not answered calls) As you can see there are two
Q&quot;EInkommande samtalQ&quot;E, when the third should be Q&quot;EUtg?ende samtalQ&quot;E (Calls
FROM me) instead. Regards, Christoffer</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 09 Jul 2010 17:09:20 +0000</when>
<what></what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 14 Mar 2011 20:38:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11426</bugid>
<title>Programatically determine the value of the call timer </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matt...@troppertech.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 14:24:19 +0000</openedDate>
<description>Hello, Is it possible to programatically determine the value of the call
timer as displayed by the phone dialer in real-time during a call (the
call duration is available via the call log but this value does not
appear to be updated until after the call ends). Thank you in advance
for any help.</description>
</bug>
<bug>
<bugid>10742</bugid>
<title>Please add a Q&quot;EBackQ&quot;E button on the Webkit browser</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-08-24T16:39:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>chu.chir...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 15:17:53 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. I have a HTC Desire, but when i browse webpages, itQ&apos;Es
unfriendly to press hardware back button to do BACK action. so, is it
hard to add a transparent BACK button on bottom of the webkit browser?
or a bottom bar with Q&quot;ErefreshQ&quot;E/Q&quot;EwindowQ&quot;E/Q&quot;EbackQ&quot;E/Q&quot;EbookmarkQ&quot;E would be cool.</description>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Tue, 24 Aug 2010 16:39:42 +0000</when>
<what>Sounds like this is device specific, and not general to all of Android. You may want to make this suggestion to HTC for their Android port.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Tue, 24 Aug 2010 16:40:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14250</bugid>
<title>Separate timeouts for screen off and screen dimmed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>i.tranko...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 01:06:04 +0000</openedDate>
<description>I want to be able to set two separate timeouts: 1. Dim screen (set
lowest possible brightness, but do not turn the screen completely off)
after Q&quot;ExxQ&quot;E seconds of inactivity.. 2. Turn off screen completely after
Q&quot;ExxQ&quot;E seconds of inactivity. (this is how it works now). I think this
will be usefull, because I am bored of unlocking/turning on my phone
every 30 seconds (so as many others maybe). In practice it will be very
nice to be able to set it dim itself after 15 seconds, but remain turned
on for another 30 or 45 or minute. Thanks.</description>
</bug>
<bug>
<bugid>2494</bugid>
<title>CPU usage 100% after Webkit transition  </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T02:18:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ChrisDavis8</reportedBy>
<openedDate>Thu, 23 Apr 2009 11:05:23 +0000</openedDate>
<description>I have a web page that does a webkit transition on width, after the
transition CPU usage stays at 100%. This happens in both the webview and
browser. It seems that the larger the transition the greater the CPU
usage afterwards.</description>
<comment>
<author>ChrisDavis8</author>
<when>Mon, 27 Apr 2009 16:44:31 +0000</when>
<what>Just to update this issue is fixed in the 1.5 preview release</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:18:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13252</bugid>
<title>Checkbox and radio buttons with an id do not update after the language has been switched in the background.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>cmep...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 22:01:36 +0000</openedDate>
<description>Steps to reproduce: 1) Set device to ?English (United States)? 2)
Compile, install, and run the attached application. 3) Observe. Both
checkboxes say ?English?. 4) Press ?Home? to return to the menu and
leave the application running in the background. 5) Go to the settings.
Switch the language to ?Fran?ais (Canada) 6) Press and hold ?Home?.
Return to the localization test application. Expected result: Both
checkboxes say ?French? Actual result: First checkbox says ?English?
Second checkbox says ?French? It appears that the checkbox with an
?android:id? attribute is not updating as it should. The checkbox
without the ?android:id? attribute is working as expected.</description>
<comment>
<author>cmep...@gmail.com</author>
<when>Wed, 22 Dec 2010 15:55:25 +0000</when>
<what>More info:

SETUP
-----
* Create a Hello World project in Eclipse using the ADT Plugin.
* In the main layout, add two checkboxes or radio buttons. Add a Q&quot;Eandroid:id=Q&quot;E@+id/nameQ&quot;EQ&quot;E attribute for *ONE* checkbox/radio button only.
* Create a strings.xml under Q&quot;EvaluesQ&quot;E and under Q&quot;Evalues-esQ&quot;E. Add one string. Set it to Q&quot;EEnglishQ&quot;E under Q&quot;EvaluesQ&quot;E and Q&quot;EEspanolQ&quot;E under Q&quot;Evalues-esQ&quot;E.
* Add this string to the checkboxes.

STEPS TO REPRODUCE
------------------
1) Execute the application on the device
2) Observe: Checkboxes both say Q&quot;EEnglishQ&quot;E
3) Press Home.
4) Go to Settings.
5) Switch the language to Q&quot;EEspanolQ&quot;E.
6) Press and hold Home.
7) Return to the application.
8) Observe that checkboxes have different values. One says Q&quot;EEnglishQ&quot;E, and the second says Q&quot;EEspanolQ&quot;E.

EXPECTED RESULT
---------------
Both checkboxes should say Q&quot;EEspanolQ&quot;E.
</what>
</comment>
<comment>
<author>cmep...@gmail.com</author>
<when>Thu, 23 Dec 2010 21:40:17 +0000</when>
<what>This seems to be the relevant part: ?The default onSaveInstanceState() is supposed to handle stuff like the checkbox state, but they must have botched that and are saving the text, too.?
I also noticed the same during internal tests (that if you replace onSaveInstanceState() with a blank implementation, the problem no longer occurs).

He goes on to say: ?In onRestoreInstanceState() (...I think...), after chaining to the superclass, call setText() on your affected widgets with the proper string resource, to reset it back to the right value.? And ?Well, I cannot reproduce this problem on Android 2.3 in the emulator, and I do not see in the source code how this could be occurring. For the moment, I will assume that this problem is fixed in Android 2.3. My workarounds above should still be valid. ? CommonsWare yesterday?

Q&lt;Efrom http://stackoverflow.com/questions/4504024/android-localization-problem-not-all-items-in-the-layout-update-properly-when-swQ&gt;E</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Sat, 25 Dec 2010 22:24:23 +0000</when>
<what>To clarify: the sample code in the original issue has English and French. The instructions in Comment #1 are for the Q&quot;ESETUPQ&quot;E listed in that comment.

I can reproduce this problem on the Android 2.3 emulator.

--
Mark Murphy (a Commons Guy)
mmurphy@commonsware.com
</what>
</comment>
<comment>
<author>fly84021...@gmail.com</author>
<when>Wed, 23 Mar 2011 09:53:44 +0000</when>
<what>I find this problem too in android 2.2</what>
</comment>
</bug>
<bug>
<bugid>20106</bugid>
<title>java.net.InetAddress.isReachable() implementation never does ICMP</title>
<status>New</status>
<owner>e...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>cherried...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 01:07:40 +0000</openedDate>
<description>Description: A host that responds to ICMP ECHO REQUEST packets with ICMP
ECHO RESPONSE packets and thus can be pinged from the command line but
does not have TCP echo cannot be pinged with InetAddress.isReachable().
This situation frequently applies to LAN and WLAN routers. The reason is
that although the documentation of InetAddress.isReachable() says it
would first try ICMP ECHO and if that fails revert to TCP ECHO, that the
implementation actually never does TCP ECHO. I have reproduced this bug
on Samsung Galaxy S II GT-I9100 (Android 2.3.3). I have verified that
this bug actually is in class java.net.InetAddress by reading the source
code:
https://github.com/CyanogenMod/android_libcore/blob/gingerbread/luni/src/main/java/java/net/InetAddress.java
The source code already contains a comment about this bug in line 816ff.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Sep 2011 17:23:58 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Sep 2011 17:37:07 +0000</when>
<what>excitingly, it looks like itQ&apos;Es become possible to fix this since last time i looked at it. the problem used to be the need to be root for sending an ICMP ECHO. but linux now offers the ability for non-root processes to do it: http://lwn.net/Articles/443051/</what>
</comment>
</bug>
<bug>
<bugid>18592</bugid>
<title>app descriptions appear in wrong language in market app on Xoom</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>duncan.c...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 22:13:38 +0000</openedDate>
<description>On my WiFi Xoom, currently running stock 3.2, with all language options
set to English and using it from within the UK, I find that when I view
apps in the market application quite frequently the applicationQ&apos;Es
Description section is in the wrong language (IQ&apos;Eve had French, Italian,
Spanish, Greek, German and a few others). The odd thing is that the
applicationQ&apos;Es WhatQ&apos;Es New section is always correctly shown in English.
Some applications are fine and their descriptions are always in English.
I wonQ&apos;Et list specific applications as the problem seems repeatable and
happens no matter what random selection of applications I look at. For
an app that is displayed in the wrong language in the official market
app if I view it in the AppBrain market app then the language is always
English. This problem was also present in 3.1 but I donQ&apos;Et recall
noticing it in 3.0.1.</description>
<comment>
<author>egod...@gmail.com</author>
<when>Mon, 18 Jul 2011 17:28:12 +0000</when>
<what>Same with euro xoom
</what>
</comment>
<comment>
<author>enrico.b...@gmail.com</author>
<when>Tue, 19 Jul 2011 08:42:04 +0000</when>
<what>same on my android 2.3.4 smartphone</what>
</comment>
<comment>
<author>jlat...@gmail.com</author>
<when>Tue, 19 Jul 2011 11:08:14 +0000</when>
<what>I have the same problem. In the US, using a T-Mobile Samsung Vibrant, 2.2, running Bionix 1.31</what>
</comment>
<comment>
<author>theonean...@gmail.com</author>
<when>Tue, 19 Jul 2011 12:41:07 +0000</when>
<what>Same here on an HTC Desire S running 2.3.3. Vodafone Germany.</what>
</comment>
</bug>
<bug>
<bugid>11669</bugid>
<title>Issue 4951 is NOT fixed for all users...when using Exchange mail you cannot reply or forward email gets stuck in outbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>118</stars>
<reportedBy>srini.a...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 05:56:03 +0000</openedDate>
<description>This should really be considered a reopen of issue 4951. It was only
fixed for droid yet this problem exists for Samsung Epic 4G and other
Samsung Galaxy phones. Please refer to issue 4951 for the details and
all the user complaints. Here is an example of how much people are upset
at this. Please assign it a high priority. How on earth can a company of
google size and expertise allow this to go on any longer. I switched
from blackberry to android 2.1 captivate. I have been very happy with
the overall function of the phone...very happy. However this is
absolutely unacceptable. I am a business user getting anywhere between
100-200 emails a day sending 30 a day and to have this hang in an outbox
and do flips is ridiculous. I just watched CNBCs little special on you
guys blabbing on about how smart you all are and you canQ&apos;Et get your
operating system to send an email properly....WOWWWWW Delete comment
Comment 59 by srini.anne, Today (3 minutes ago) I have the exact same
problem described. I have the Epic 4g from Sprint. Just as everyone
described I canQ&apos;Et reply or forward emails. They are stuck in my outbox.
However if I compose an email I can send it. This only happens for the
Exchange Mailbox. I can forward the same email if I choose a different
sending email box. I agree with comment 58 that its utterly ridiculous
that Google is not fixing this. How about giving us an update at least.
Comment 22 states there was a fix for the Droid..what about all the
Samsung Galaxy phones? We are still having the same problem. With all
the grief they gave Apple about the Q&quot;Edeath gripQ&quot;E, why is this not a
bigger issue. One of the basic things I want my phone to do is send
email, and since my company uses Exchange I have to use their email.
Buying a 3rd party product as suggested in some forums is NOT really the
answer. Is anyone reading this at Google...Hello!!! Can you hear my
plea????</description>
<comment>
<author>szing...@gmail.com</author>
<when>Mon, 04 Oct 2010 23:47:01 +0000</when>
<what>This is happening to me on both a Nexus (V2.2.1) and Incredible (V2.2)
 </what>
</comment>
<comment>
<author>ScottMor...@gmail.com</author>
<when>Wed, 06 Oct 2010 17:49:52 +0000</when>
<what>What good is a phone that you cannot reply or forward emails from. The Sprint store has no clue, and their suggestion was wait for the update fix. I am a business owner and use my phone extensively for email. I have tried every possible action only to have my emails stuck in the outbox, which might as well be labeled trash.
Clearly not just an issue with teh Epic 4g and my brother has the same issue with his as well.</what>
</comment>
<comment>
<author>dsandi...@gmail.com</author>
<when>Wed, 06 Oct 2010 18:58:45 +0000</when>
<what>I am experiencing the same issue, cannot send email reply or forwards etc. I to mainly use my phone for emails with work exchange is a must.  They are is stuck in outbox tried deleting and reading account updating 2.1 from AtQ&amp;Et via OTA. 

Device Samsung Captivate (Galaxy S) Android 2.1 mail server: Exchange 2007
Tried updating the rom to Froyo 2.2 to see if this issue was solved in 2.1. The updated worked great even solved other issues GAL, Cal etc but not this one outbox issue.

Anyone have a solution have 25 days and counting before device is returned. will exchange for blackberry Torch. </what>
</comment>
<comment>
<author>dsandi...@gmail.com</author>
<when>Wed, 06 Oct 2010 19:08:57 +0000</when>
<what>I was able to resolve my issue but deleting my exchange account, power off my phone, then adding my account again. </what>
</comment>
<comment>
<author>ilaufer@gmail.com</author>
<when>Wed, 06 Oct 2010 19:13:56 +0000</when>
<what>Nexus one with froyo.

Had the same problem. Since I moved to push mode it seems ok for about 2 weeks already.</what>
</comment>
<comment>
<author>tony...@gmail.com</author>
<when>Thu, 07 Oct 2010 22:23:06 +0000</when>
<what>Huge problem.  Having this issue on my Epic 4G running android 2.1.  I need to be able to reply to emails.  Please fix ASAP</what>
</comment>
<comment>
<author>ja...@ring.gs</author>
<when>Fri, 08 Oct 2010 05:19:47 +0000</when>
<what>Problem exists on Galaxy S running android 2.2

Have deleted all email from Outbox, but the Email app still says there is 1 mail in the Outbox that appears invisible.

Send/Recv calendar entries using Exchange is fine.

Mail/Calendar from Google Apps using the Gmail app is fine.</what>
</comment>
<comment>
<author>ilaufer@gmail.com</author>
<when>Sun, 10 Oct 2010 14:01:47 +0000</when>
<what>Please help ASAP. Also hapening on Android 2.2.1 (FRG83 Nexus one/ Exchange 2007).

Unacceptable.</what>
</comment>
<comment>
<author>carlosar...@gmail.com</author>
<when>Mon, 11 Oct 2010 20:26:16 +0000</when>
<what>This also happens to me on the myTouch 3g on Android 1.6. I donQ&apos;Et have Exchange set up, but it constantly happens with the Gmail app. I had a G1 before with Android 1.0 to 1.6 and this issue happened with that phone as well. ItQ&apos;Es very frustrating to have email stuck in the Outbox. Please fix this.</what>
</comment>
<comment>
<author>srini.a...@gmail.com</author>
<when>Tue, 12 Oct 2010 02:04:44 +0000</when>
<what>This may be anecdotal, but I noticed that my emails donQ&apos;Et stay stuck in my outbox anymore.  This just started happening.  The only thing different is that I got the Sprint update for my Epic 4G, but it was supposed to fix some other stuff. 

I will post again if my emails start getting stuck in my outbox again. 

</what>
</comment>
<comment>
<author>tony...@gmail.com</author>
<when>Tue, 12 Oct 2010 03:33:08 +0000</when>
<what>To add to my previous comment: my company is using exchange server 2003 (which I believe is being phased out?).  Might this problem be related to an almost out-of-date Exchange server software?</what>
</comment>
<comment>
<author>paulfres...@gmail.com</author>
<when>Wed, 13 Oct 2010 13:20:12 +0000</when>
<what>I was able to resolve my issue but deleting my exchange account, then adding my account again. Did not even have to power off like suggested above.</what>
</comment>
<comment>
<author>srini.a...@gmail.com</author>
<when>Thu, 14 Oct 2010 16:37:45 +0000</when>
<what>I spoke too quickly.  I still get messages stuck in my outbox.  I canQ&apos;Et seem to discern a specific pattern, it usually happens when I reply to a message or accept a meeting notice.</what>
</comment>
<comment>
<author>dial...@gmail.com</author>
<when>Fri, 22 Oct 2010 17:07:06 +0000</when>
<what>still not working. My email started getting Q&apos;EstuckQ&apos;E in the outbox of my epic on the same date that I added my gmail account to the phone. Maybe this is more than just a coincidence. When I only had outlook and the corporate account, everything was fine.....</what>
</comment>
<comment>
<author>clew...@gmail.com</author>
<when>Fri, 22 Oct 2010 17:40:41 +0000</when>
<what>How do you sync with outlook/

Comment #16 on issue 11669 by dialdui: Issue 4951 is NOT fixed for all
users...when using Exchange mail you cannot reply or forward email gets
stuck in outbox


http://code.google.com/p/android/issues/detail?id=11669
still not working. My email started getting Q&apos;EstuckQ&apos;E in the outbox of my epic
on the same date that I added my gmail account to the phone. Maybe this is
more than just a coincidence. When I only had outlook and the corporate
account, everything was fine.....</what>
</comment>
<comment>
<author>caohye...@gmail.com</author>
<when>Sat, 23 Oct 2010 18:24:44 +0000</when>
<what>I switched the port from 25 to 587 then checked the box Q&quot;Erequire sign-inQ&quot;E, added my full email and password and it worked!

good luck</what>
</comment>
<comment>
<author>caohye...@gmail.com</author>
<when>Sat, 23 Oct 2010 18:25:17 +0000</when>
<what>I switched the port from 25 to 587 then checked the box Q&quot;Erequire sign-inQ&quot;E, added my full email and password and it worked!

good luck</what>
</comment>
<comment>
<author>jwaldron...@gmail.com</author>
<when>Fri, 29 Oct 2010 14:03:34 +0000</when>
<what>I have an email stuck in my outbox on a Droid X running Froyo...</what>
</comment>
<comment>
<author>hjc...@gmail.com</author>
<when>Thu, 11 Nov 2010 22:05:35 +0000</when>
<what>I have a HTC Droid Incredible.  I find it very hard to believe that a big company like Google canQ&apos;Et figure out how to correct this major defect.  My company uses an Exchange Server and I canQ&apos;Et return emails using my phone.</what>
</comment>
<comment>
<author>10fi...@gmail.com</author>
<when>Fri, 12 Nov 2010 10:36:05 +0000</when>
<what>Galaxy S running android 2.2 using Q&quot;Ecorporate e-mailQ&quot;E Exchange 2007.
Mail stuck outbox and not sent.
Restored phone to factory default does nothing, still stuck in outbox. ItQ&apos;Es not another application that screws things up, itQ&apos;Es screwed up by default.
I have done every suggestion listed above and in other posts, nothing works, itQ&apos;Es just broken guys.
All incoming stuff works fine, calendar and mail and all that - but just cant send.
Please please please fix this :)
</what>
</comment>
<comment>
<author>kallbac...@gmail.com</author>
<when>Tue, 16 Nov 2010 19:31:16 +0000</when>
<what>Workaround working for me.

I have Samsung Galaxy S i9000 with Android 2.2 and I had the same problem as you have described. The outgoing mail from the exchange account were stuck in outgoing folder.

I had two accounts, one for exchange 2007 and one IMAP.
I removed all data from Manage Programs -Q&gt;E clean data (not cache) and then I created the accounts again. First the exchange account and then IMAP.

Now it works sending email from the exchange account as well as the IMAP account.</what>
</comment>
<comment>
<author>10fi...@gmail.com</author>
<when>Wed, 17 Nov 2010 02:01:56 +0000</when>
<what>I got RoadSync (made by datawiz) at Market and it works great. </what>
</comment>
<comment>
<author>stevan.h...@gmail.com</author>
<when>Fri, 19 Nov 2010 13:18:55 +0000</when>
<what>Same problem with Vibrant running 2.1 AND 2.2 (tried 2.2 as well, then went back to 2.1)... mail stuck in outbox. </what>
</comment>
<comment>
<author>kallbac...@gmail.com</author>
<when>Fri, 19 Nov 2010 13:53:38 +0000</when>
<what>Hi again,
after getting it to work with sending email, the whole phone were really slow.
I did a factory reset and recreated everyhing. Now it works really well.</what>
</comment>
<comment>
<author>dgobrie...@gmail.com</author>
<when>Mon, 29 Nov 2010 16:59:13 +0000</when>
<what>Same problem with Samsung Epic 4G. Maddening. I use my phone for business, too. Have to seriously consider switching to  non-Android O/S. 30 days fast approaching...</what>
</comment>
</bug>
<bug>
<bugid>14667</bugid>
<title>Repeat weekly events in calendar is making wrong result (set monday as first day of the week)</title>
<status>FutureRelease</status>
<owner>fad...@android.com</owner>
<closedOn>2011-10-21T22:05:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>mathoj...@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 09:22:35 +0000</openedDate>
<description>The problem is always reproducible, from first versions and up to 2.3.2
android version ! 1. Set start of week in http://calendar.google.com
settings to Monday. 2. I have a repeating every 3 week Monday-Sunday all
day event. Monday 17th November to Sunday 23rd November. 3. This shows
fine online, in the android calendar app this shows as Sunday 16th
November to Saturday 22nd November. 4. Have cleared all calendar data
and resync. If I create a repeating Monday to Saturday event and a
separate Sunday repeating event all displays correctly, this leads me to
believe that its related to the start of the week setting. This issue
exists on my HTC desire with android 2.3.2, on HTC G1 with android 2.2,
and was existing and this same G1 with android 1.5 ! The bug persists
for more than 2 years, versions after versions. Please, fix it !</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 04:18:14 +0000</when>
<what></what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Tue, 15 Feb 2011 00:16:37 +0000</when>
<what>I donQ&apos;Et see this on my Nexus S.  I created an all-day event which starts on Mon, November 17, 2008 and ends on Sun, November 23, 2008. It repeats every 3 weeks.

This may be specific to HTC. I will report this to HTC soon unless someone sees this on a non-HTC phone.</what>
</comment>
<comment>
<author>mathoj...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:09:52 +0000</when>
<what>Ok, but did you first set Android calendar to have the Week starting on Monday ?

And did you set your Google Web calendar preferences to start the week on Monday as well ?

I ask, because IQ&apos;Em using a cyanogenmod ROM, and this bug still annoying me. I tried with an oxygen ROM as well (build directly from AOSP)...</what>
</comment>
<comment>
<author>mathoj...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:11:32 +0000</when>
<what>An exemple :

I set Q&quot;EXQ&quot;E for Monday, and as the lazy man I am, I wonQ&apos;Et do that for each day of this week, but I will use this beautiful repeat option. X must be repeated for each day of this week, and again every 2 weeks.


 With start of the week on SUNDAY :

   01 02 03 04 05 06 07  08 09 10 11 12 13 14  15 16 17 18 19 20 21  22...
   Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su...

-Q&gt;E    X  X  X  X  X  X   X                        X  X  X  X  X  X   X


 With start of the week on MONDAY we should obtain :

   02 03 04 05 06 07 08  09 10 11 12 13 14 15  16 17 18 19 20 21 22  23...
   Mo Tu We Th Fr Sa Su  Mo Tu We Th Fr Sa Su  Mo Tu We Th Fr Sa Su  Mo...

-Q&gt;E X  X  X  X  X  X  X                         X  X  X  X  X  X  X


 But this is what Android Calendar will show :

   02 03 04 05 06 07 08  09 10 11 12 13 14 15  16 17 18 19 20 21 22  23...
   Mo Tu We Th Fr Sa Su  Mo Tu We Th Fr Sa Su  Mo Tu We Th Fr Sa Su  Mo...

-Q&gt;E X  X  X  X  X  X                        X   X  X  X  X  X  X
                     BUG                   BUG                   BUG
</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 20:39:55 +0000</when>
<what>I set the Week starts on Monday in Google Web calendar. The official Gingerbread release doesnQ&apos;Et have start day of the week yet. That will be available in Honeycomb.</what>
</comment>
<comment>
<author>mathoj...@gmail.com</author>
<when>Fri, 18 Feb 2011 12:54:26 +0000</when>
<what>OK, but Honeycomb was designed for Tablet. So what about android 2.4 ???</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 01:09:44 +0000</when>
<what>Q&quot;EStart day of the weekQ&quot;E is available on all Android devices with 3.0 or later. For previous versions, it depends on the manufacturer. I know some manufacturers have added this feature to their phones.

Not sure if you got my email (I had to guess your email address):
  I assume you have adb and root access. If you are comfortable, can you do the following and let me know what you see? Replace XXXX with the title of your event. Note that it is case-sensitive. Also feel free to replace any private data with ZZZZ when you send me the output.

Thanks.

adb root
adb shell
sqlite3 /data/data/com.android.providers.calendar/databases/calendar.db
.mode line
.schema Events
select * from Events where title like Q&apos;E%XXXX%Q&apos;E;
.exit
exit
</what>
</comment>
<comment>
<author>larsbu...@gmail.com</author>
<when>Mon, 02 May 2011 22:31:30 +0000</when>
<what>I have the same problem...</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Tue, 03 May 2011 22:47:56 +0000</when>
<what>larsbu...@gmail.com
What hardware do you have?
What version of software are you using? It is under Settings -Q&gt;E About -Q&gt;E Build number

Thanks,
Mike</what>
</comment>
<comment>
<author>carl.sim...@gmail.com</author>
<when>Sat, 11 Jun 2011 14:31:49 +0000</when>
<what>I can confirm this bug on Zte Blade 2.1 and 2.2. Also on Samsung Galaxy S2.</what>
</comment>
<comment>
<author>mathoj...@gmail.com</author>
<when>Sat, 24 Sep 2011 10:35:47 +0000</when>
<what>It is not a hardware bug ! All friends using an android smarphone (HTC, Motorola or LG), see this bug when they look at my calendar.

My device is the HTC desire (Bravo GSM). I experienced this bug with the original HTC ROM, but  with CyanogemMod 6 and 7, and MIUI as well !

The bug does not exist in the web version of Google calendar, nor with WebOS calendar (a shame !).
But I tried with some other calendar found on the market, and they are all affected by this bug. So I think they are using a common library (from google android SDK??) witch is affected by the bug.

I posted an article on my blog to explain with some screenshot the bug (french needed :) : 
http://situsavaislinux.blogspot.com/2011/09/android-agenda-le-bug-qui-persiste.html

I attach 3 screenshots here as well.
The first one (web-agenda) is showing the web view of my calendar (this view is correct)
The second one show how I configured the repeat function of the Q&quot;EBILANQ&quot;E event.

The third one, show how Android renders it (not good !!! )

Thank you developpers to fix that bug fast.

mathojojo
</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Wed, 28 Sep 2011 00:12:25 +0000</when>
<what>The recurrence rule looks like this:

 FREQ=WEEKLY;INTERVAL=3;BYDAY=SU,MO,TU,WE,TH,FR,SA

This means, Q&quot;Ethe meeting occurs every 3 weeks, on every day of the weekQ&quot;E.  Without an explicit WKST (week start) value, the code is supposed to default to Monday.

In practice, the recurrence generator ignores WKST entirely, and always uses Sunday.  As a result, your meetings come up on the wrong days.

Internal bug 1641249.
</what>
</comment>
<comment>
<author>mathoj...@gmail.com</author>
<when>Wed, 28 Sep 2011 11:38:54 +0000</when>
<what>Nice that this bug is now confirmed :D

Can we hope a fix for Ice cream Sandwitch ?</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Wed, 28 Sep 2011 17:08:22 +0000</when>
<what>Unfortunately, I canQ&apos;Et comment on when a fix might be available.
</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Fri, 21 Oct 2011 22:05:12 +0000</when>
<what>A fix for the case of a recurrence rule with a nonzero interval and a BYDAY part (which is what this bug is about) will be included in a future release of AOSP.  Again, I canQ&apos;Et say when it will show up on devices.
</what>
</comment>
<comment>
<author>mathoj...@gmail.com</author>
<when>Sun, 23 Oct 2011 07:18:17 +0000</when>
<what>A zero interval recurent event need a fix too (not only the nonzero). If it is not fixed, in the interval the bug will still remain, but just wonQ&apos;Et appear really visible. But in some case, it could be visible at the extremities of the recurent event period ( the first sunday and the last one of the period). Am I clear?</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Mon, 24 Oct 2011 17:21:14 +0000</when>
<what>From RFC 5545:

      The WKST rule part specifies the day on which the workweek starts.
      Valid values are MO, TU, WE, TH, FR, SA, and SU.  This is
      significant when a WEEKLY Q&quot;ERRULEQ&quot;E has an interval greater than 1,
      and a BYDAY rule part is specified.  This is also significant when
      in a YEARLY Q&quot;ERRULEQ&quot;E when a BYWEEKNO rule part is specified.  The
      default value is MO.

The point I was trying to make was that the first situation is fixed and the second isnQ&apos;Et.  (The YEARLY + BYWEEKNO stuff isnQ&apos;Et because I think itQ&apos;Es just generally broken.)

FWIW, an interval of Q&lt;E= 0 is invalid; when I said Q&quot;Enonzero intervalQ&quot;E I meant Q&quot;Enon-default intervalQ&quot;E.

With INTERVAL=1 the start will be fine (because, if DTSTART isnQ&apos;Et synchronized with the RRULE, results are undefined anyway).  I think youQ&apos;Ere right about the last instance if a COUNT is specified; if itQ&apos;Es unlimited or limited by UNTIL it would still be okay.
</what>
</comment>
</bug>
<bug>
<bugid>2329</bugid>
<title>Better documentation for dx Q&quot;E--core-libraryQ&quot;E error</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-31T18:02:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Mon, 30 Mar 2009 18:09:04 +0000</openedDate>
<description>I am working on Android-ifying some existing Java code that relies on
java.beans.PropertyChangeListener and java.beans.PropertyChangeEvent. I
can pull those files out of Apache Harmony, and they are nicely
self-contained -- PropertyChangeEvent references PropertyChangeListener,
but everything else they use are supplied by Android. When I tried
putting src/java/beans/PropertyChangeEvent.java and
src/java/beans/PropertyChangeListener.java in my source tree, though, I
triggered the Q&quot;E--core-libraryQ&quot;E error message from dx. I would recommend
the --core-library dx error message have a link to some documentation
page where this gets spelled out, so we know what to expect. In
particular, a list of the prohibited namespaces would be handy, so we
donQ&apos;Et have to just guess what we can and cannot use.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 31 Mar 2009 15:04:54 +0000</when>
<what></what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Tue, 31 Mar 2009 18:02:09 +0000</when>
<what>Thanks for the suggestion. This has now been addressed in the Android internal
mainline. (I expect this to be merged to the git master in the relatively near future.)</what>
</comment>
<comment>
<author>sdickey2...@gmail.com</author>
<when>Mon, 22 Jun 2009 21:34:01 +0000</when>
<what>WhatQ&apos;Es the status on this?  We need this asap, and we need the SDK fixed to handle
this.  </what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Mon, 22 Jun 2009 22:32:07 +0000</when>
<what>No change in status. The error message has been expanded a lot. It should show up in
tip-of-tree the next time internal sources get synched up with the external project,
and it will become visible in the Eclair SDK. Just as an FYI, hereQ&apos;Es the message as
it now stands.

##########

Attempt to include a core class (java.* or javax.*) in something other
than a core library. It is likely that you have attempted to include
in an application the core library (or a part thereof) from a desktop
virtual machine. This will most assuredly not work. At a minimum, it
jeopardizes the compatibility of your app with future versions of the
platform. It is also often of questionable legality.

If you really intend to build a core library -- which is only
appropriate as part of creating a full virtual machine distribution,
as opposed to compiling an application -- then use the
Q&quot;E--core-libraryQ&quot;E option to suppress this error message.

If you go ahead and use Q&quot;E--core-libraryQ&quot;E but are in fact building an
application, then be forewarned that your application will still fail
to build or run, at some point. Please be prepared for angry customers
who find, for example, that your application ceases to function once
they upgrade their operating system. You will be to blame for this
problem.

If you are legitimately using some code that happens to be in a core
package, then the easiest safe alternative you have is to repackage
that code. That is, move the classes in question into your own package
namespace. This means that they will never be in conflict with core
system classes. If you find that you cannot do this, then that is an
indication that the path you are on will ultimately lead to pain,
suffering, grief, and lamentation.



</what>
</comment>
<comment>
<author>TheDixt...@gmail.com</author>
<when>Tue, 01 Sep 2009 08:46:11 +0000</when>
<what>Within product development, there are legitimate needs for calling APIs that cannot
be pulled into the application namespace.  Simply saying Q&quot;EdonQ&apos;Et do itQ&quot;E and Q&quot;EyouQ&apos;Ere
crazyQ&quot;E is not enough, and not helpful.  If I can compile the app into the build of
the system.img (which I can... without error), then I should be able to debug the app
properly in eclipse.  This lack of connection is showing a gap in how applications
should be developed from a product perspective, versus an system-independent
application perspective.  Now... since I understand this, and can make adjustments...
instructions on how to achieve what I need... while still using the latest SDK, would
be helpful.  Now that we should have gotten past all that... can you please discuss
how to eliminate the --core-library error, on a Windows XP PC, with Eclipse?</what>
</comment>
<comment>
<author>guido.ga...@gmail.com</author>
<when>Tue, 01 Sep 2009 09:39:26 +0000</when>
<what>What IQ&apos;Eve done so far is to download and compile dx.jar on my own, hardcoding the
core-library variable as true in the code.  Then replace the dx.jar file that comes
with the SDK with the new one.

It is just a horrible hack that works, so IQ&apos;Ed like to hear about alternative approaches.

I think Eclipse plugin should come with a way to specify this kind of arguments.</what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Tue, 01 Sep 2009 17:21:11 +0000</when>
<what>TheDixter1:

I think you may be misunderstanding what --core-library does. In fact, apps built by
the platform build system do not get processed with --core-library. Only the core and
framework libraries have the honor of getting that flag.

What it sounds to me like you want is to compile your code against the Q&quot;EhiddenQ&quot;E APIs,
since that is the main difference between compiling with the build system vs.
compiling with the Eclipse-based SDK.

The SDK build environment is specifically designed for building non-system apps. It
is an SDK and not a platform development kit. That said, plenty of people on the
Android project do their platform debugging in Eclipse, and you can find docs about
how to set that up.

If you are interested in changing the Eclipse setup such that you can compile
platform apps, then that is probably something you should take up in a separate bug.
</what>
</comment>
<comment>
<author>exorex</author>
<when>Sat, 13 Nov 2010 18:19:54 +0000</when>
<what>If this was fixed in 2009 status should be changed to Released</what>
</comment>
</bug>
<bug>
<bugid>4437</bugid>
<title>It doensQ&apos;Et show my phone when Airplane mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>shfutur...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 11:17:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Settings -Q&gt;E Wireless controls -Q&gt;E Airplane mode -
What happened. After Airplane mode set, I canQ&apos;Et check my Phone Number in
About Phone menu. - What you think the correct behavior should be. I
want to see the phone number in Airplane mode DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:40:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17805</bugid>
<title>force close in Gtalk </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eko...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 05:08:12 +0000</openedDate>
<description>1.gtalk -Q&gt;E make a voice call to other test phone -Q&gt;E test voip quality in
BT , earpiece and loudspeaker -Q&gt;E leave it to idle notice froce close
message pop up shuld no pop up force close messgae Q&lt;ELogQ&gt;E 06-17
18:38:15.410 2067 2067 E AndroidRuntime: FATAL EXCEPTION: main 06-17
18:38:15.410 2067 2067 E AndroidRuntime: java.lang.OutOfMemoryError:
voidQ&lt;EunnamedQ&gt;E::PrepareEngine(JNIEnv*, _jobject*, _jstring*): 06-17
18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.Libjingle.nativePrepareEngine(Native
Method) 06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.Libjingle.prepareEngine(Libjingle.java:180)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.CallManager.prepareEngine(CallManager.java:413)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.CallManager.handleIncomingMessage(CallManager.java:942)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.VideoChatSession.handleIncomingMessage(VideoChatSession.java:277)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.VideoChatService$7.run(VideoChatService.java:632)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.VideoChatService.onGTalkServiceBound(VideoChatService.java:609)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.VideoChatService.access$200(VideoChatService.java:90)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.google.android.talk.videochat.VideoChatService$2.onServiceConnected(VideoChatService.java:142)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1049)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1066)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 06-17 18:38:15.410
2067 2067 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 06-17 18:38:15.410
2067 2067 E AndroidRuntime: at android.os.Looper.loop(Looper.java:132)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4028) 06-17
18:38:15.410 2067 2067 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 06-17 18:38:15.410
2067 2067 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:491) 06-17 18:38:15.410 2067
2067 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
06-17 18:38:15.410 2067 2067 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) 06-17
18:38:15.410 2067 2067 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>13683</bugid>
<title>Sound is not shown off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>menggaa...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 20:25:32 +0000</openedDate>
<description>Hello, IQ&apos;Em using Android 2.1 update 1 in Xperia X8. 1. Key-lock is
activated and screen goes out. 2. Press start-key 3: Turn sound off 4:
Unlock telephone 5: Go to settings menu and turn vibrator on 6: Press
key-lock and screen goes out. 7: Press start-key BUG: Sound is shown as
turned on but sound is still turned off Best regards Michael</description>
</bug>
<bug>
<bugid>14649</bugid>
<title>Issue in using Keyframe in Honeycomb preview sdk. </title>
<status>FutureRelease</status>
<owner>c...@android.com</owner>
<closedOn>2011-02-15T16:35:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>jayashan...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 12:08:29 +0000</openedDate>
<description>When we use more than 2 KeyFrames for any animation the Interpolation of
animation is calculating the speed of the animation by taking total
duration of animation instead of taking time value of KeyFrame. example:
Let us consider an animation of Ball moving in X-axis from 0 to 200 in
2000ms. we use three KeyFrames the initial keyframe kf0 has Time =0 and
x= 0 kf1 has Time =0.5f and x= 100 kf2 has Time = 1f and x=200 In this
case the speed of animation should be calculated as
(100-0)/(0.5*duration) duration=2000ms But it is calculating as
(100-0)/duration (duration = 2000) which results in sudden jerk of
animation when it is in half of the animation (when its at 0.5f time of
duration, x position will be 50 instead of 100 which results in sudden
jerk between x=50 to x=100). same will be repeated from kf1 to kf2.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 21:09:50 +0000</when>
<what></what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Fri, 11 Feb 2011 22:11:16 +0000</when>
<what>Yep, itQ&apos;Es a bug. We correctly calculate the fraction of each interval, but in some code paths incorrectly use the overall elapsed fraction instead of the interval fraction.</what>
</comment>
<comment>
<author>varun.na...@gmail.com</author>
<when>Sat, 12 Feb 2011 07:03:06 +0000</when>
<what>Thanks for the reply. will this bug be rectified in the final release of sdk.</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Tue, 15 Feb 2011 16:35:29 +0000</when>
<what>The bug has been fixed internally, but the fix wonQ&apos;Et be in the sdk. Look for it in a future update release.</what>
</comment>
</bug>
<bug>
<bugid>6150</bugid>
<title>addView Method Only Fires One Time</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-20T07:30:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>smallscr...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 06:32:55 +0000</openedDate>
<description>Dear Staff: There appears to be a bug in the addView method in the
Version 1.5 SDK. I have the following custom view class: Q&lt;EstartQ&gt;E public
class MyCardView extends View { private float x; private float y; public
MyCardView(Context context, float xin, float yin) { super(context);
System.out.println(Q&quot;EConstructor 1 calledQ&quot;E); System.out.println(Q&quot;Exin = Q&quot;E
+ xin); System.out.println(Q&quot;Eyin = Q&quot;E + yin); x = xin; y = yin; }
@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas);
// This should fire three times, once for each instance of // my custom
view. Bitmap bmp = BitmapFactory.decodeResource (getResources(),
R.drawable.blankcard); System.out.println(Q&quot;Ebmp width = Q&quot;E + bmp.getWidth
()); System.out.println(Q&quot;Ebmp height = Q&quot;E + bmp.getHeight ());
canvas.drawBitmap(bmp, x, y, null); } } Q&lt;EendQ&gt;E And I have the following
lines in my onCreate method when my app fires up: Q&lt;EstartQ&gt;E LinearLayout
main1 = (LinearLayout) findViewById(R.id.MainLayout); MyCardView card1 =
new MyCardView(this, 100, 100); MyCardView card2 = new MyCardView(this,
150, 100); MyCardView card3 = new MyCardView(this, 200, 100); card1 =
new MyCardView(this, 100, 100); main1.addView(card1,
LayoutParams.WRAP_CONTENT); card2 = new MyCardView(this, 150, 100);
main1.addView(card2, LayoutParams.WRAP_CONTENT); card3 = new
MyCardView(this, 200, 100); main1.addView(card3,
LayoutParams.WRAP_CONTENT); Q&lt;EendQ&gt;E There is a drawable for
R.drawable.blankcard, and itQ&apos;Es 40x60 pixels. HereQ&apos;Es the problem: for the
three calls to addView as shown above, I expected to see three
drawables, side by side. Currently, only the first view, Q&quot;Ecard1Q&quot;E, shows.
The other two views, Q&quot;Ecard2Q&quot;E and Q&quot;Ecard3Q&quot;E arenQ&apos;Et drawn at all. I have
scoured Google - looking at other pages - looking for examples to
disprove what IQ&apos;Eve observed, but I havenQ&apos;Et found any. When I watch adb
logcat while running, the lines printing out the width and height of the
Q&quot;EblankcardQ&quot;E drawable are correct at 40x60, but the messages only are
printed once, rather than three times as I was expecting. I have tried
using the various addView templates without success (addView (child),
addView(child, id), addView(child, layout_parms) and so on). A search of
your database didnQ&apos;Et turn up this particular issue, so IQ&apos;Em hoping you
can resolve it. Since other posts from other staffers are discouraging
the use of AbsoluteLayout, the need to create custom views has taken on
a new importance. Please help!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 20 Jan 2010 07:30:17 +0000</when>
<what>You are misusing addView(). The int parameter you supply is the index of the view and 
you are passing a measure. You are adding your 3 views at the same index, so only one 
is left.</what>
</comment>
<comment>
<author>smallscr...@gmail.com</author>
<when>Thu, 21 Jan 2010 00:37:59 +0000</when>
<what>Really?  Your live documentation, on the URL below, lists the following method 
prototypes which include four overloads:

Q&lt;Ebegin examplesQ&gt;E

URL: http://developer.android.com/reference/android/view/ViewGroup.html

void  addView(View child, int index) 
Adds a child view. 

void  addView(View child, int width, int height) 
Adds a child view with this ViewGroupQ&apos;Es default layout parameters and the specified 
width and height. 

void  addView(View child, ViewGroup.LayoutParams params) 
Adds a child view with the specified layout parameters. 

void  addView(View child, int index, ViewGroup.LayoutParams params) 
Adds a child view with the specified layout parameters. 

void  addView(View child) 
Adds a child view. 

Q&lt;Ebegin examplesQ&gt;E

The prototype you mention is the first one listed, but the other four - unless 
theyQ&apos;Ere pending removal - all appear to be valid.

The prototype I used was the third one, Q&quot;EaddView(View child, ViewGroup.LayoutParams 
params)Q&quot;E.  EclipseQ&apos;Es predictive completion coding didnQ&apos;Et mark it as an error.

Incidentally, through some research on other sites I found one page that recommended 
the use of FrameLayout instead of LinearLayout.  And I did wind up supplying an 
index as you recommended:

Q&lt;Eexample startQ&gt;E

main1.addView(card1, main1.getChildCount());
main1.addView(card2, main1.getChildCount());
main1.addView(card3, main1.getChildCount());
main1.addView(card4, main1.getChildCount());
main1.addView(card5, main1.getChildCount());

Q&lt;Eexample endQ&gt;E

Each call to getChildCount, of course, will product an int value one higher than for 
the preceding call.  But that produced another problem: when I attached 
OnClickListeners to the five custom views and tapped on them, they behaved as if 
they had all been tapped concurrently.  That is, if I placed a System.out.println 
statement in the listener to indicate which view had been tapped, FIVE messages 
would be printed rather than the one message for the single view I expected to see.  
What is going on there?

By the way, thanks for the zippy response - I wasnQ&apos;Et anticipating that!</what>
</comment>
<comment>
<author>Herick...@gmail.com</author>
<when>Wed, 10 Feb 2010 20:52:21 +0000</when>
<what>conect for express and urgency...
of danger
</what>
</comment>
</bug>
<bug>
<bugid>16423</bugid>
<title>Larger Screen Sizes = Bigger App Icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>djsashas...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 11:12:06 +0000</openedDate>
<description>As screen sizes increase (4Q&quot;E and larger), application icon sizes should
be a bit larger. There is a lot of dead space on our home screens and in
the app drawer. These icon sizes are very small and do not compliment
our larger screen sizes. Currently, Launcher Pro Plus has a feature to
increase the size of application icons on the home screen(s), but not in
the app drawer. This should be a default function of Android when the
screen resolution is a bit higher than the Q&quot;EolderQ&quot;E model phones.</description>
<comment>
<author>J...@aarmail.com</author>
<when>Mon, 27 Jun 2011 15:42:56 +0000</when>
<what>I am using androids for setting up seniors on the Internet. http://eazybuttons.com/ And I would like to provide larger app buttons.

Jake@aarmail.com 414-202-5253</what>
</comment>
</bug>
<bug>
<bugid>15516</bugid>
<title>2.2 breaks/bends samsung vibrant internal SD mass storage?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johnpcur...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 15:42:08 +0000</openedDate>
<description>when i had 2.1, my carQ&apos;Es USB could read music stored on the vibrantQ&apos;Es
internal storage. since 2.2, the car ONLY sees music stored on the
external SD card. if i take the external card out and connect the phone
(and connect usb storage, of course) the car says Q&quot;Eno supported data
types found.Q&quot;E windows still sees the phoneQ&apos;Es internal and external
storage when i connect it to a computer.</description>
</bug>
<bug>
<bugid>5477</bugid>
<title>IDN not supported in Android web browser</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>10</stars>
<reportedBy>michal.o...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 11:07:38 +0000</openedDate>
<description>Android 1.6 web browser doesnQ&apos;Et support IDN (international domain
names). IQ&apos;Em getting Q&quot;Epage cannot be foundQ&quot;E when clicking on a link to
IDN website. The link I was using is http://?????????.pl/ and the
website is up (tested from other browser - Opera Mini for Android).
Platform: HTC Magic (Google branded, from Vodafone) User string:
Mozilla/5.0 (Linux; U; Android 1.6; en-ie; T-Mobile myTouch 3G
Build/DRC83) AppleWebKit/528.5+(KHTML, like Gecko) Version/ 3.1.2 Mobile
Safari/525.20.1</description>
<comment>
<author>ptas...@gmail.com</author>
<when>Wed, 16 Dec 2009 14:55:28 +0000</when>
<what>This bug also exists on (GSM) HTC Hero with Cupcake and default browser.

Platform: HTC Hero (sim-free, GSM)
ROM version: 2.73.405.38
User string: Mozilla/5.0 (Linux; U; Android 1.5; en-gb; HTC Hero Build/CUPCAKE)
AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1
</what>
</comment>
<comment>
<author>Curtis.F...@gmail.com</author>
<when>Tue, 11 May 2010 11:38:31 +0000</when>
<what>Also on the Nexus one, testable from here: http://blog.icann.org/2010/05/idn-cctlds/

Platform: Nexus one
ROM version: 2.1-update 1
User string: Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; Nexus One Build/EPE54B)
AppleWebKit/530.17 (KHTML, like Gecko) Version/4 Mobile Safari/530.17</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 19:13:13 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19775</bugid>
<title>arabic for us</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-09-02T17:02:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Abduallh...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 13:07:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fad...@android.com</author>
<when>Fri, 02 Sep 2011 17:02:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7240</bugid>
<title>No way to remind the birth dates from Contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>m.ar...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 18:37:55 +0000</openedDate>
<description>Hi, I have Nexus One operating on Android 2.1. I have around 500
contacts and around 300 of them have the birth date. Now, when my
friends birthday arrived my phone didnQ&apos;Et showed me it on the calendar
widget or reminded me before the D day. It is quite a surprise that the
contact allows you to store the birth date but does not have any way to
remind it. I expected the calendar to synchronize or pick the birth
dates from contacts and show them on the widget and remind them. There
must be a feature that could be added as a setting in the Calendar app.
A little checkbox that says Q&quot;ERemind me of birthdays listed in ContactsQ&quot;E
would be pretty nice to have. Please see how you can resolve this at
earliest, as its an very important feature and need of the time.
-Regards Arpit Mittal</description>
<comment>
<author>mitch.fi...@gmail.com</author>
<when>Tue, 13 Apr 2010 15:37:19 +0000</when>
<what>ItQ&apos;Es not obvious, but this is already implemented, here is the solution:
From the web, Google Calendar already has a reminder feature for anniversary and
birthdays.  All you have to do is subscribe to the Q&quot;EContactsQ&apos;E birthdays and eventsQ&quot;E
calendar in the Q&quot;EOther Calendars section.Q&quot;E

Once that calendar Syncs to your phone, you can click these events and add a
reminder, but only for individual entries, _not_ from the web site.

Please merge this with Issue 1211
</what>
</comment>
<comment>
<author>m.ar...@gmail.com</author>
<when>Tue, 13 Apr 2010 20:24:49 +0000</when>
<what>Thanks, but I donQ&apos;Et know how to merger this issue. Please do it.
</what>
</comment>
</bug>
<bug>
<bugid>4194</bugid>
<title>Google Mail app does not respect date format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 21:56:30 +0000</openedDate>
<description>When scrolling to emails in a previous year the date displayed does not
respect the date setting. Date format set to dd-mm-yyyy ie 31-12-2008
but Google Mail app shows 12-31-2008. Setting the date format to the US
one (mm-dd-yyyy) makes no difference. IQ&apos;Em running android 1.5 cupcake on
vodafone htc magic. Richard</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:40:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14335</bugid>
<title>Non-intuitive function with ordinary stereo earphones connected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>elof...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 22:14:03 +0000</openedDate>
<description>Example: IQ&apos;Em sitting on a train, enjoying my mp3-music in my
high-quality earphones (without any microphone or answer-button)
connected to my Samsung Galaxy S. Someone is calling me. Fault #1: The
ringtone do not only play in my earphones but is broadcasted in the
speaker of the phone as well, disturbing nearby passengers. I swype to
accept the call. Fault #2: The dialogue from the caller is not forwarded
to my earphones! I have to quickly pull out one earpiece and put the
phone next to my ear. In the noisy train environment, it would be much
better if I could leave the earpieces in my ears and just speak into the
microphone on the phone as usual, only holding it in front of me and not
up by the ear. Note: When discussing this with friends and on an
internet forum, most people agree with me. When the cable is connected,
external sound should be muted. Period. ThatQ&apos;Es what is expected. Some of
them thought the current way is better though - they like that the
ringtone is played in the speaker even though phones are connected.
Everybody dislike the fact that the dialogue from the other person is
not diverted to the earphones. Summary: When external earphones (without
mic or answer-button) are connected: * The ringtone, calendar alerts and
other system sounds should not use the speaker, it should play in the
external earphones only. (The phone itself should still vibrate (if
enabled) and light up, etc) * Phone conversation (the dialogue from the
other part) should not use the internal earphone, it should play in the
external earphones. When external earphones with a mic and answer-button
are connected: * same as above * also the microphone function should
always be diverted to the external mic In order to also satisfy the
minority, there should be an option to enable the ringtone to be played
also using the speaker even if phones are connected. This way it doesnQ&apos;Et
matter if they forget the earphones plugged in when placing the phone on
the desk. Also compare with other equipments... When you insert the
earphone-cable into a TV, laptop or hifi receiver, the sound in the
speakers is terminated and all sound is diverted to the earphones
instead. ThatQ&apos;Es the intuitive way, imho. IQ&apos;Eve tested this on my Samsung
Galaxy S with the same result in both Eclair and Froyo.</description>
</bug>
<bug>
<bugid>13658</bugid>
<title>Genie Weather and News app shows incorrect daylight/nighttime shading for my location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>ants.fra...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 03:45:17 +0000</openedDate>
<description>Device: T-Mobile G2 Version: 2.2 Build Version: 1.22.531.8 cl277427
release keys. Location: Woodinville, WA 98077. (App reports Cottage
Lake, WA correctly.) To reproduce: 1) Tap on weather icon on left side
of the Genie Weather and News widget to show the current weather and
week forecast. 2) Tap on the (i) icon to show weather graph for the day.
Result: Weather graph shows daylight from midnight to about 8:45 AM.
Expected results: Weather graph show daylight from about 8AM to about
4:30PM. Notes: Before the OTA update from 2.1 to 2.2, widgets used to
show the correct daylight hours. It was only after the update that the
incorrect spans are being shown.</description>
<comment>
<author>sorceror...@gmail.com</author>
<when>Fri, 14 Jan 2011 14:37:31 +0000</when>
<what>Device: Droid 1
Version: 2.2.1
Build: FRG83D
Location: Farmington, MI 48336

Result:
Weather graph shows daylight from about 3AM to about 12:26 PM.

Expected results:
Weather graph show daylight from about 8AM to about 5:30PM.
</what>
</comment>
<comment>
<author>anton...@gmail.com</author>
<when>Thu, 10 Feb 2011 07:27:36 +0000</when>
<what>Time zone offset seem to be the problem.  I.e. off by 8 hours when in pacific time.
</what>
</comment>
<comment>
<author>dustin.d...@gmail.com</author>
<when>Mon, 04 Apr 2011 16:35:56 +0000</when>
<what>Still occurs on 2.3</what>
</comment>
<comment>
<author>apredict...@gmail.com</author>
<when>Fri, 29 Apr 2011 06:56:20 +0000</when>
<what>Graph displays GMT daylight according to your local time instead of your expected sunrise/sunset.</what>
</comment>
<comment>
<author>MarcZel...@gmail.com</author>
<when>Mon, 02 May 2011 14:15:12 +0000</when>
<what>This has been borked since the first breaking of the app due to a time change last year. Being that is is either Google or the weather channel that needs to address it, weQ&apos;Ere all still waiting.</what>
</comment>
<comment>
<author>cchi...@gmail.com</author>
<when>Tue, 07 Jun 2011 20:02:25 +0000</when>
<what>this issue also occurs on my Nexus one FRG83D

Device: Nexus One
Version: 2.2.1
Build: FRG83D
Location: Uniondale, NY 11553 (or 11556)

Result:
Weather graph shows daylight from about 1:30 AM to about 4:30 PM.

Expected results:
Weather graph show daylight from about 5:30AM to about 8:30PM.
</what>
</comment>
</bug>
<bug>
<bugid>3833</bugid>
<title>.svn in libs produces invalid apk</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-14T22:26:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>Dmitry.S...@gmail.com</reportedBy>
<openedDate>Wed, 09 Sep 2009 08:23:55 +0000</openedDate>
<description>The summary says it all. I put my project into svn, and suddenly it
stopped running. Q&quot;EUnable to read AndroidManifest.xmlQ&quot;E said logcat. And
for a good reason - the generated apk file in Q&apos;EbinQ&apos;E was corrupted. It
turned out that problem was in .svn folders being in Q&apos;ElibsQ&apos;E. I removed
them and voila! @ Windows XP, 1.5_r3.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:10:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 01:30:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:12:29 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 14 May 2010 22:26:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2311</bugid>
<title>File size column in media database is always 0 after taking a picture</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-04-20T15:34:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>m.kaepp...@gmail.com</reportedBy>
<openedDate>Fri, 27 Mar 2009 10:55:04 +0000</openedDate>
<description>Affects: Android 1.1 R1 Summary: After taking a picture using the
camera, the file size entry for this image in the table described by
content://media/external/images/media is always 0. In other words,
taking a picture with the camera and retrieving that picture with a
content resolver immediately after will always retrieve a picture of
zero length (only the size field is zero, streaming the data of course
still works). Steps to reproduce: 1) Take a picture with the camera 2)
Execute the following code: Cursor c = contentResolver.query(
Uri.parse(Q&quot;Econtent://media/external/images/mediaQ&quot;E), new String[] {
Images.ImageColumns.SIZE }, null, null, null); while (c.moveToNext()) {
Log.d(Q&quot;EPHOTO SIZEQ&quot;E, c.getLong(0)); } c.close(); 3) Check the log output
to see that the last (i.e. newest) entry prints Q&quot;E0Q&quot;E This is a problem if
you want to upload this picture to a webservice using a
multipart/form-data POST, where the Content-Length header is mandatory.
There is a discussion about this issue with suggested workarounds on the
Android developer groups:
http://groups.google.com/group/android-developers/browse_thread/thread/f3be1b37c13b1313/424e4b425ff33dd3#424e4b425ff33dd3</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:15:41 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 20 Apr 2009 15:34:56 +0000</when>
<what>This issue was fixed in the source code and the fix will be in a future release</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Mon, 20 Apr 2009 16:01:15 +0000</when>
<what>Brilliant, thanks!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:06:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12484</bugid>
<title>No contact groups from gmail account showing up on Droid 2 phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>randellp...@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 20:15:30 +0000</openedDate>
<description>Just got a droid 2. Using 2.2 os. I have lots of contacts on my gmail
account and have several groups. Some of them are custom but I also use
the default ones. They had me setup my gmail account on the phone when I
bought it. It synced the contacts, but not the groups. Is this a bug, or
are there extra steps I need to do, I poked around the menuQ&apos;Es and
couldnQ&apos;Et find anything...</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 10 Nov 2010 20:22:30 +0000</when>
<what>Issue 12485 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>5002</bugid>
<title>Ability to rename apps or the display name of apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>stephen.ostrow</reportedBy>
<openedDate>Mon, 23 Nov 2009 17:48:54 +0000</openedDate>
<description>It would be nice for the end user to be able to rename the display name
of 3rd party apps. This has many uses from shortening long names, to
making it easier to find certain apps when looking alphabetical order.
ItQ&apos;Es easier to remember the functionality than the company of who made
it. e.g. When replacing the default messenger with Handcent Messenger it
would be nice to have Handcent named plainly Q&quot;EMessengerQ&quot;E on the home
screen.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:33:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2556</bugid>
<title>Root accsess lost on Dev Phone 1 after firmware update to v. 1.5 (cupcake)</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-24T22:55:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>kris...@gmail.com</reportedBy>
<openedDate>Fri, 01 May 2009 17:52:29 +0000</openedDate>
<description>I am running an Android Developer Phone 1. Until yesterday, I was
running version 1.1 of the official Android Developer Phone firmware
with full root access. Yesterday morning (April 30th) my phone prompted
my to install version 1.5 of the firmware over the air. The release
information listed a few updates in the new version, such as on-screen
keyboard, but loss of root access was not mentioned. - Steps to
reproduce the problem Start the Terminal application available from
Android market (http://www.cyrket.com/package/com.android.term).
Interactive session follows: $ su - su: permission denied $ whoami
whoami: permission denied - What you think the correct behavior should
be. Since the Android Developer Phone is sold to developers to provide
them with full access to their hardware, root access should not be
limited in this firmware. Version information: Model number: Android Dev
Phone 1 Firmware version: 1.5 Baseband version:
62.50S.20.17H_2.22.19.26I Kernel version: 2.6.27-00392-g8312baf
android-build@apa27 #72 Build number: CRB21</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 01 May 2009 20:45:34 +0000</when>
<what>It could be you received the T-Mobile OTA with the firmware for Q&quot;EregularQ&quot;E G1s. Try to install the Android 1.5 
firmware from HTC: http://www.htc.com/www/support/android/adp.html</what>
</comment>
<comment>
<author>jjc1...@gmail.com</author>
<when>Fri, 01 May 2009 21:38:24 +0000</when>
<what>Apparently this was deliberate to close the security hole:

http://groups.google.com/group/android-developers/browse_thread/thread/549d52b2286b5a31/17887446c7adaab5?lnk=gstQ&amp;Eq=root#17887446c7adaab5

Koushik Dutta has a rather nice solution for the security problem:
http://www.koushikdutta.com/2008/11/update-to-superuser.html
http://code.google.com/p/superuser/

I donQ&apos;Et know if it needs to be updated for 1.5.</what>
</comment>
<comment>
<author>kris...@gmail.com</author>
<when>Wed, 06 May 2009 21:54:33 +0000</when>
<what>Romain: You are correct.  I seem to have received the T-Mobile firmware.  I have now
installed the firmware from HTC and

Build number is: dream_devphone-userdebug 1.5 CRB21 147201 test-keys

Now I can run commands as root via Q&quot;Eadb rootQ&quot;E.
However, if I now run su from Terminal on the phone I get:
$ su
su: uid 10024 not allowed to su

What is the suggested way to run root commands on the phone? I could create a setuid
root shell on the phone file system via adb, but that is a huge security risk.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:55:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9662</bugid>
<title>Allowing user to specify multiple apps to auto update at once</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>richa...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 22:46:07 +0000</openedDate>
<description>Both the update all and auto update features are nice, but, I feel that
selecting the apps that you want to auto update, still suffers the same
flaw that the Froyo market update was trying to solve. It would be nice
if there was a way of selecting multiple apps that you would like to
auto update rather than having to go through the apps one by one and
selecting auto update.</description>
</bug>
<bug>
<bugid>18533</bugid>
<title>3G Mobile Hotspot disables self, stops working, or crashes phone on shut-down</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ron.fl...@adtran.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 19:41:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.
--------------------------------------- Model: DROID2
Version.2.3.20.A955.Verizon.en.US Android version: 2.2
--------------------------------------- Problem description: 1.
operating in an isolated rural locale with a single Asus Laptop client,
the HotSpot turned itself off after several minutes inactivity. 2. On
another occasion, the laptop reported unable to connect with the Droid,
yet the Droid showed the MAC address of the Asus client laptop. I had to
cycle power to the phone the clear the condition. 3. On the same day I
manually disabled the 3G hotspot feature. The phone Q&apos;EfrozeQ&apos;E for awhile
(no keyboard/display response), then about 1 minute later rebooted. ron</description>
</bug>
<bug>
<bugid>8110</bugid>
<title>400MB of data when copied to SD card translates to more than 1Geg</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-03T17:31:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Mon, 03 May 2010 11:13:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Q&lt;EriazrahamanQ&gt;EDownload mobile atlas creator from
http://mobac.dnsalias.org/. Select a region that you want to download
maps for. Try selecting to the max zoom levels. Select create tiles for
maverick and start. This starts downloading map tiles for offline use.
Once done the total size of the atlas tiles folder should be around
400MB minimum. Now copy the same to SD card of the phone mounted as mass
storage. If copy successful then compare the size of the the folder on
desktop and check the disk usage on your phone by giving command df. You
will find that this 400MB of data is translated to 1.6GB of data on the
phone. WHAT !!!! - What happened. Q&lt;EriazrahamanQ&gt;E 400MB of data translated
to more than 1.2Geg when copied to sdcard of the phone. - What you think
the correct behavior should be. Q&lt;EriazrahamanQ&gt;E 400MB data should consume
the same amount of space on SD card. My device is nexus one with
GoogleQ&apos;Es latest firmware that was pushed over the air.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 03 May 2010 17:31:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2320</bugid>
<title>Browser cuts text on some web pages</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-01T02:43:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zaj...@gmail.com</reportedBy>
<openedDate>Sun, 29 Mar 2009 19:49:55 +0000</openedDate>
<description>Application Q&quot;EBrowserQ&quot;E (Chrome Lite) incorrectly shows Q&quot;Ecode.google.comQ&quot;E
web page with issues descritpions. When I open some issue description,
for example: http://code.google.com/p/android/issues/detail?id=15 and
when I move page on the left, right side of description is cut. I
attached screenshot which shows this problem. Screenshot is coming from
Android SDK Emulator but shows exactly the same problem like on the real
G1 device. This problem propably exists on the other web pages also, but
for the first time I noticed it on your service.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:43:55 +0000</when>
<what>Duplicate of issue 2118</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:49:38 +0000</when>
<what>Actually, thatQ&apos;Es not the same as 2118. This is just the way code.google.com is
implemented, and the same behavior exists on desktop browsers (just tried on firefox 2)</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Wed, 01 Apr 2009 07:18:52 +0000</when>
<what>Could you explain me why you declined, this issue? For me Chrome Lite has problems
with rendering of this page.
If you still state that itQ&apos;Es not Chrome Lite problem, than could you tell me where
should I post this issue?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 14:34:14 +0000</when>
<what>As far as I can tell the Android browser renders that page the same way other
browsers do - I also see the right side of the description being cut of Firefox, so I
have no reason to believe that thereQ&apos;Es a bug in the Android browser. I assume that
this is caused by the specific markup that code.android.com uses, and they might have
a bug database of their own to track such issues.

(BTW, thereQ&apos;Es no such things as Q&quot;EChrome LiteQ&quot;E).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:06:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11367</bugid>
<title>SQLiteDatabase.update can not handle columns named with a keyword.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>npalme...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 14:53:20 +0000</openedDate>
<description>It is possible to create a database with a keyword column name, Q&quot;EorderQ&quot;E
for example. While this is bad practice SQLite has quote mechanisms to
make it possible. When passing values to update() the column name is not
quoted and so a keyword column names cause SQLite to puke: 09-20
13:41:13.626: ERROR/AndroidRuntime(2419): java.lang.RuntimeException:
Unable to pause activity
{interdroid.vdb/interdroid.vdb.sm.AvroRecordEditor}:
android.database.sqlite.SQLiteException: near Q&quot;EorderQ&quot;E: syntax error: ,
while compiling: UPDATE Q&apos;EFieldDefQ&apos;E SET order=?, name=? WHERE _id=1 See
line 1661 in SQLiteDatabase as referenced in version
d4f9b2008b83f0131a57800eddf636391c88d492:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/database/sqlite/SQLiteDatabase.java;h=d4f9b2008b83f0131a57800eddf636391c88d492;hb=HEAD
SQLiteDatabase should either quote all column names or else check if the
column name is a keyword and quote those that are.</description>
<comment>
<author>npalme...@gmail.com</author>
<when>Tue, 21 Sep 2010 07:20:23 +0000</when>
<what>From the SQLite documentation on keywords: http://www.sqlite.org/lang_keywords.html

SQLite adds new keywords from time to time when it takes on new features. So to prevent your code from being broken by future enhancements, you should normally quote any identifier that is an English language word, even if you do not have to. </what>
</comment>
</bug>
<bug>
<bugid>13671</bugid>
<title>Contact sync bug: 2nd edit discarded</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 14:15:36 +0000</openedDate>
<description>If you change the name of a contact and then change phone type (from eg
home to mobile) and tap Done the phone type changes back after a short
while. Probably related to issu 8969 Same bug in android 2.1 and 2.2 I
use hero gsm w/cronos gingerbread beta 0006</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:16:24 +0000</when>
<what>Probably related to issue 8969</what>
</comment>
</bug>
<bug>
<bugid>11899</bugid>
<title>HTC Desire crashes after connecting with my Bury 9060 bluetooth carkit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Pascal.Z...@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 19:33:44 +0000</openedDate>
<description>Device: HTC Desire Software: Android 2.2 Carkit: Bury 9060 Headset:
Sennehiser VMX 100 When putting the phone into the cardock it
automatically activates the bluetooth connection, based on the fact that
it is connected (using Setting Profiles app). After doing this the
phones does a soft reset and restarts completely. This also happens
sometimes when I connect the Sennheiser VMX 100 headset. Today I had a
case where the phone cashed when I received a call and the phone (via
Setting Profiles app) activates a profile to switch on the bluetooth
connection (so I can immediately connect my headset).</description>
</bug>
<bug>
<bugid>2440</bugid>
<title>Eclipse Pre Compiler doesnQ&apos;Et create directory under gen for AIDL in different top-level package</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-21T12:44:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>jjc1...@gmail.com</reportedBy>
<openedDate>Thu, 16 Apr 2009 04:42:55 +0000</openedDate>
<description>Attached is a project with the project package of
com.example.aidlpackagetest. It contains an AIDL file under the
different package net.example.otherpackage. It fails to build under
Eclipse with: Errors during build. Errors running builder Q&apos;EAndroid Pre
CompilerQ&apos;E on project Q&apos;EaidlpackagetestQ&apos;E. Resource
Q&apos;E/aidlpackagetest/gen/net/exampleQ&apos;E does not exist. Manually creating the
gen/net/example directory makes it work, as does renaming the
net.example package to com.otherpackage, so the problem appears to be
just in creating the first level of subdirectory under gen. Tested with
Eclipse 3.4.1 and ADT 0.9_pre.</description>
<comment>
<author>jjc1...@gmail.com</author>
<when>Fri, 17 Apr 2009 02:30:43 +0000</when>
<what>According to:
http://groups.google.com/group/android-developers/msg/fa43c2ccbb32b962
this is fixed already.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:44:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7789</bugid>
<title>If you delete on of the raw contacts that are part of contact then contact columns do not update ... </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>smmun...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 18:55:26 +0000</openedDate>
<description>Have 2 raw_contacts that have same name. Say - John Doe One of the
raw_contacts has phone number Then in contact table has_phone_number is
set to 1. Delete the raw_contact that has phone number contact table is
not updated to reflect that John Doe does not have phone number.</description>
</bug>
<bug>
<bugid>6924</bugid>
<title>SD card fails to mount when connected via USB cable to computer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mbmxyz@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 21:06:22 +0000</openedDate>
<description>Motorola Droid running firmware version 2.01 fails to mount SD card when
connected to HP Pavilion dv6 running 64 bit version of Windows 7
Ultimate via USB cable. I have seen similar problems posted here. With
my phone, there seems to be a conflict between the phone and the
Bluetooth USB connection on my phone. To produce problem, plug phone via
USB cable to computer. Select Home Q&gt;E Menu Q&gt;E Notifications. Select Q&quot;EUSB
Connected Select to copy files to/from your computer.Q&quot;E Select Q&quot;EMountQ&quot;E
form Q&quot;EUSB ConnectedQ&quot;E message box. Notification bar displays Q&quot;ETurn off
USB StorageQ&quot;E, then Q&quot;EPreparing SD CardQ&quot;E and finally Q&quot;EUSB ConnectedQ&quot;E. Open
a Q&quot;EComputerQ&quot;E window on the computer. It will display the Q&quot;ECQ&quot;E drive, a
DVD drive and a removable disk drive. The later is the SD card on the
phone. Open the removable disk drive and windows opens a message box
asking you to Q&quot;EPlease insert a disk into Removable DiskQ&quot;E. So far,
nothing much to go on. Now, Open the device manager. Under Q&quot;ENetwork
AdaptersQ&quot;E, I have 1) Bluetooth Device (Personal Area Network) 2)
Bluetooth Device (RFCOMM Protocol TDI) 3) Broadcom WiFi Adaptor 4)
Microsoft Virtual WiFi MiniPort Adaptor 5) Realtek Ethernet Under Disk
Drives, I have 1) Motorola A855 USB Device 2) WDC WD3200BEVT-60ZTC0 One
of the USB Root Hubs is attached to HP Integrated Module with Bluetooth
2.0 technology. In Device Manager, delete all the USB Root Hubs. Reboot.
Attach phone via USB cable. Select Home Q&gt;E Menu Q&gt;E Notifications. Select
Q&quot;EUSB Connected Select to copy files to/from your computer.Q&quot;E Select
Q&quot;EMountQ&quot;E form Q&quot;EUSB ConnectedQ&quot;E message box. Notification bar displays
Q&quot;ETurn off USB StorageQ&quot;E. The device manager, under Q&quot;ENetwork AdaptersQ&quot;E,
does not display either Bluetooth Device (Personal Area Network) or
Bluetooth Device (RFCOMM Protocol TDI). Open a Q&quot;EComputerQ&quot;E window on the
computer. It will display the Q&quot;ECQ&quot;E drive, a DVD drive and a removable
disk drive. The later is the SD card on the phone. Open the removable
disk drive. The folders and files are visible. I can successfully copy
files between the two devices for a few minutes, until ... The card
unmounts without any action on my part. After the card unmounts, 1) The
notification bar on the phone says Q&quot;EPreparing SD CardQ&quot;E and next Q&quot;EUSB
ConnectedQ&quot;E. 2) The Q&quot;EComputerQ&quot;E window on the computer displays the Q&quot;ECQ&quot;E
drive, a DVD drive and a removable disk drive. The later is the SD card
on the phone. Open the removable disk drive and windows again opens a
message box asking you to Q&quot;EPlease insert a disk into Removable DiskQ&quot;E. 3)
The device manager. Under Q&quot;ENetwork AdaptersQ&quot;E, displays 1) Bluetooth
Device (Personal Area Network) 2) Bluetooth Device (RFCOMM Protocol TDI)
3) Broadcom WiFi Adaptor 4) Microsoft Virtual WiFi MiniPort Adaptor 5)
Realtek Ethernet One of the USB Root Hubs is again attached to HP
Integrated Module with Bluetooth 2.0 technology. It looks like the
Windows reconnects the Bluetooth stuff after reboot, but during the time
required for reconnecting, while Bluetooth is not wired-up, I can access
the Droid SD card. Disabling the USB Root Hub to which the HP Integrated
Module with Bluetooth 2.0 technology is attached does shut down
Bluetooth, but the Droid SD card still will not mount. Chip Moore</description>
<comment>
<author>mbmxyz@gmail.com</author>
<when>Thu, 11 Mar 2010 06:02:48 +0000</when>
<what>More information. I can mount my sd card if I boot windows 7 in safe  mode. I cannot
mount the sd card when booting windows 7 normally.

Chip Moore
</what>
</comment>
</bug>
<bug>
<bugid>13732</bugid>
<title>VIBRATE FUNCTION</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sakma...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 23:23:49 +0000</openedDate>
<description>bring back the functionality of OS 2.0.1 with the vibrate feature.
PLEASE get rid of the confusing options available for vibrate in the
settings menu. there should be a dedicated vibrate profile. blackberry
has had much more advanced sound profile editing for quite a few years
now.</description>
</bug>
<bug>
<bugid>14160</bugid>
<title>cannot switch email folder</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T23:05:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timmi.we...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 16:52:19 +0000</openedDate>
<description>Hi, device: Galaxy Tab from Samsung I am using an Exchange Account,
everything works fine until last week. I cannot switch to another Email
folder than the Inbox, I even cannot move emails to another folder. Once
I selected an Email and push Q&quot;EmoveQ&quot;E the application crashes. When I am
trying to switch to another folder it keeps saying Q&quot;Eloading messagesQ&quot;E
Anybody with such an experience? Thanks, Tim</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 23:05:36 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>13044</bugid>
<title>Android Browser does not correctly support XMLHttpRequest streaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gober...@msn.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 22:54:06 +0000</openedDate>
<description>Android Browser does not correctly support XMLHttpRequest streaming. TWO
PROBLEMS: 1) It appears to be buffering server input at about 4K. This
is inconsistent with desktop Chrome and is clearly a bug. 2)
XMLHttpRequest in Android Browser does not always detect server
disconnect. My test scenario involves a Java servlet that writes 512
bytes every second in the response to HTTP GET. If the request
originates from the Desktop browser (Chrome), the Browser receives the
data immediately. If it originates from the Android Browser (2.2
simulator), data is received after every 8 messages or about 4K are
sent. Also, if I stop my Java server, XMLHttpRequest in Android Browser
does not detect it - it does not generate any events in
onreadystatechange. The server and client code is below. You need to set
up the servlet in Tomcat. Change 172.16.16.250 IP address in the client
code to your IP address. If you run it in Descktop Chrome
(http://172.16.16.250/Test/web/StreamingXHRTest.html), the output looks
like this - every message is received immediately: 4 - 30:10:
readyState: 3 3 - 30:09: readyState: 3 2 - 30:08: readyState: 3 1 -
30:07: readyState: 3 0 - 30:06: readyState: 3 readyState: 2 readyState:
1 connect If the you run it with Android 2.2 simulator, the output will
look something like below, clearly incorrect. Try terminate server while
client is listening. Sometimes, but now always, no events will be
generated by onreadystatechange. readyState: 3 15 - 30:21: 14 - 30:20:
13 - 30:19: 12 - 30:18: 11 - 30:17: 10 - 30:16: 9 - 30:15: 8 - 30:14:
readyState: 3 7 - 30:13: 6 - 30:12: 5 - 30:11: 4 - 30:10: 3 - 30:09: 2 -
30:08: 1 - 30:07: 0 - 30:06: readyState: 3 readyState: 2 readyState: 1
connect SERVER: package test; import java.io.IOException; import
java.io.PrintWriter; import java.text.SimpleDateFormat; import
java.util.Date; import javax.servlet.ServletException; import
javax.servlet.http.HttpServlet; import
javax.servlet.http.HttpServletRequest; import
javax.servlet.http.HttpServletResponse; @SuppressWarnings(Q&quot;EserialQ&quot;E)
public class WebFrameworkServletXHRStreaming extends HttpServlet {
@Override public void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
System.out.println(Q&quot;EBegin for session: Q&quot;E +
request.getSession(true).getId() + Q&quot;E Q&quot;E + response.getWriter());
response.setHeader(Q&quot;EpragmaQ&quot;E, Q&quot;Eno-cache,no-storeQ&quot;E);
response.setHeader(Q&quot;Ecache-controlQ&quot;E,
Q&quot;Eno-cache,no-store,max-age=0,max-stale=0Q&quot;E); PrintWriter out =
response.getWriter(); SimpleDateFormat formatter = new
SimpleDateFormat(Q&quot;Emm:ss: Q&quot;E); StringBuilder bufferBuilder = new
StringBuilder(); for (int i = 0; i Q&lt;E 512; i++) { bufferBuilder.append(Q&quot;E
Q&quot;E); } String buffer = bufferBuilder.toString(); for (int i = 0; i Q&lt;E
10000; i++) { bufferBuilder.setLength(0);
bufferBuilder.append(Q&quot;EQ&lt;EactivQ&gt;EQ&quot;E); bufferBuilder.append(i);
bufferBuilder.append(Q&quot;E - Q&quot;E); bufferBuilder.append(formatter.format(new
Date())); bufferBuilder.append(buffer);
bufferBuilder.append(Q&quot;EQ&lt;E/activQ&gt;EQ&quot;E); out.print(bufferBuilder.toString());
out.flush(); System.out.println(bufferBuilder.toString()); try {
Thread.sleep(1000); } catch (InterruptedException e) { } } } } CLIENT
Q&lt;E!DOCTYPE HTML PUBLIC Q&quot;E-//W3C//DTD HTML 4.01 Transitional//ENQ&quot;E
Q&quot;Ehttp://www.w3.org/TR/1999/REC-html401-19991224/loose.dtdQ&quot;EQ&gt;E Q&lt;EhtmlQ&gt;E
Q&lt;EheadQ&gt;E Q&lt;EtitleQ&gt;EtestQ&lt;E/titleQ&gt;E Q&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Einput type=Q&quot;EbuttonQ&quot;E
value=Q&quot;ETESTQ&quot;E onclick=Q&quot;Etest(); return false;Q&quot;E /Q&gt;E Q&lt;Escript
type=Q&quot;Etext/javascriptQ&quot;EQ&gt;E var api; var byteoffset; var domElement;
function test() { domElement = document.getElementsByTagName(Q&apos;EbodyQ&apos;E)[0];
byteoffset = 0; api = new XMLHttpRequest; api.onreadystatechange =
onreadystatechange; api.onerror = onerror; debug(Q&apos;EconnectQ&apos;E);
api.open(Q&quot;EGETQ&quot;E, Q&quot;Ehttp://172.16.16.250/Test/ControllerQ&quot;E, true);
api.send(Q&quot;EQ&quot;E); } function onreadystatechange() { debug(Q&apos;EreadyState: Q&apos;E +
api.readyState); switch (api.readyState) { case 3: change(); break; case
4: disconnect(); break; } } function change() { connected = true; var
buffer = api.responseText; var newdata = buffer.substring(byteoffset);
byteoffset = buffer.length; while (1) { var x =
newdata.indexOf(Q&quot;EQ&lt;EactivQ&gt;EQ&quot;E); if (x != -1) { y =
newdata.indexOf(Q&quot;EQ&lt;E/activQ&gt;EQ&quot;E, x); if (y != -1) {
processMessage(newdata.substring((x + 7), y)); newdata =
newdata.substring(y + 8); } else { break; } } else { break; } }
byteoffset = buffer.length - newdata.length; } function
processMessage(msg) { debug(msg); } function disconnect() {
debug(Q&apos;EdisconnectQ&apos;E); } function onerror() { debug(Q&apos;EonerrorQ&apos;E); } function
debug(message) { var oText = document.createTextNode(message); var oDiv
= document.createElement(Q&apos;EdivQ&apos;E); oDiv.appendChild(oText);
domElement.insertBefore(oDiv, domElement.hasChildNodes() ?
domElement.childNodes[0] : null); } Q&lt;E/scriptQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E</description>
<comment>
<author>gober...@msn.com</author>
<when>Thu, 09 Dec 2010 15:17:36 +0000</when>
<what>The problem 2)Q&quot;EXMLHttpRequest in Android Browser does not always detect server disconnect.Q&quot;E is related to Q&quot;Echunked encodingQ&quot;E. If I do not use Q&quot;Echunked encodingQ&quot;E, disconnect is detected.
</what>
</comment>
<comment>
<author>BeussLeM...@gmail.com</author>
<when>Thu, 16 Dec 2010 14:05:57 +0000</when>
<what>I have the same kind of 4K buffer issue with javascript server push Q&amp;E iframe...
No problem in IE/Firefox, chrome desktop (Q&amp;E iPad webkit based browser) has a slight buffer syndrom if I do no use multipart/x-mixed-replace content type.
Here is the code, simply put the cgi script where it can be found by the server, chmod +x and point your browser on it:

#!/usr/bin/perl
use POSIX qw(strftime);
$| = 1; # disable output buffering

my $is_android = $ENV{HTTP_USER_AGENT} =~ /Android/;

if($is_android) {
# android does not support multipart/x-mixed-replace
    print Q&quot;EContent-range: */*\nContent-type: text/html\nQ&quot;E;
} else {
    print Q&quot;EContent-range: */*\nContent-type: multipart/x-mixed-replace\nQ&quot;E;
}

# With this, browser shouldnQ&apos;Et cache...
print Q&quot;ECache-Control: no-cache, no-store, max-age=0, must-revalidate, max-stale=0\nQ&quot;E;
print Q&quot;EPragma: no-cache, no-store\n\nQ&quot;E;

# WeQ&apos;Eve a 10 step loop displaying server time vs javascript time, is everything is right, youQ&apos;Ell have always the same offset between the two

for(1..10) {
    print Q&quot;EQ&lt;Escript type=\Q&quot;Etext/javascript\Q&quot;EQ&gt;Edocument.write(Q&apos;EQ&quot;E.(strftime Q&quot;E%a %b %e %H:%M:%S %YQ&quot;E, localtime).Q&quot;E vs Q&apos;E + new Date() + Q&apos;EQ&lt;Ebr/Q&gt;EQ&apos;E);Q&lt;E/scriptQ&gt;E\nQ&quot;E;
# Without this, android browser does not parse the script before the end (or after 4KB of data have been transmitted.
    print Q&quot;EQ&lt;E!-- Q&quot;E.(Q&apos;E.Q&apos;Ex4096).Q&quot;E --Q&gt;E\nQ&quot;E if($is_android);
                                         
    sleep 3;                             
}</what>
</comment>
<comment>
<author>kypria...@gmail.com</author>
<when>Sat, 05 Feb 2011 06:16:45 +0000</when>
<what>
I am not sure if this is related to this issue but I wanted to post this here. When I run an Ajax script on Android browsers to access remote web services, I can see on the remote server that the GET calls do get executed but the returned response is never read by the browser (the onreadystatechange never gets called). Is this the issue with the 4K buffering?

Thanks</what>
</comment>
<comment>
<author>chain.sh...@gmail.com</author>
<when>Tue, 04 Oct 2011 21:48:45 +0000</when>
<what>I stumbled upon this when debugging my application. I can absolutely verify the 4k problem, and it annoys the hell out of me. So it seems server push is effectively unusable on Android Browser, right? (Others seem toperform just exactly as bad on Android...)</what>
</comment>
<comment>
<author>seb.ca...@gmail.com</author>
<when>Tue, 22 Nov 2011 22:09:24 +0000</when>
<what>
I can confirm Android browser needs 4K as well when using Comet hidden iFrame streaming technique.  We are working around by padding the messages on the server side just for Android user agent. This is not at all ideal as it makes Android consume a lot data ( really bad for user having a small data plan...)  and takes CPU resources for nothing. 
Tested on  Android 2.1,2.2.
I can confirm as well iOS Mobile safari  does not need 4K and is working fine without any padding.

Has  anyone managed to implement Comet techniques without padding the messages on Android ?
</what>
</comment>
</bug>
<bug>
<bugid>93</bugid>
<title>Runtime error Q&quot;Eyou must supply a layout_width attributeQ&quot;E with TimePicker</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-28T23:06:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>eduf...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jan 2008 19:33:08 +0000</openedDate>
<description>Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;EUTF-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;E!-- the first item is the time
control --Q&gt;E Q&lt;ELinearLayout android:orientation=Q&quot;EhorizontalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E
Q&lt;ETextView android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;E@string/MealTime_LabelQ&quot;E/Q&gt;E Q&lt;ETimePicker id=Q&quot;E@+id/MealTimeQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:showSetButton=Q&quot;EfalseQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E!-- other stuff --Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E Note that all widgets have a layout_width. This error
occurs when TimePicker and TextView are both in the same LinearLayout.
When I modified the order and put two TimePickers in the same
LinearLayout, I didnQ&apos;Et get this error. However, thatQ&apos;Es not the layout
that we need. We need label: TimePicker layout. Unexpected result:
java.lang.RuntimeException: Binary XML file line #125: You must supply a
layout_width attribute.</description>
<comment>
<author>eduf...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:42:40 +0000</when>
<what>I forgot to mention that this is only a bug when the TimePickerQ&apos;Es LinearLayout is
nested within another LinearLayout.</what>
</comment>
<comment>
<author>eduf...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:26:56 +0000</when>
<what>IQ&apos;Eve attached the file that causes this bug.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:50:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>cmen...@gmail.com</author>
<when>Thu, 28 Feb 2008 23:06:24 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:38:39 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:04:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5735</bugid>
<title>One wallpaper for each homescreen</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-01-01T03:29:10.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>benjaminosm</reportedBy>
<openedDate>Thu, 31 Dec 2009 15:03:06 +0000</openedDate>
<description>The resolution of a wallpaper in Android shouldnQ&apos;Et depend on a static
aspect ratio like in previous and actual versions, where wallpaper width
= 2 * screen width. Instead it should be wallpaper width = x * screen
width, so that one could at least have one part of the wallpaper for
each homescreen without overlapping.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 01 Jan 2010 03:29:10 +0000</when>
<what>This choice was made to obtain a parallax effect.</what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Fri, 01 Jan 2010 14:53:46 +0000</when>
<what>Thank you for your quick answer, but i think the user should be able to choose if he
wants the parallax effect or not.</what>
</comment>
<comment>
<author>ranjit0...@gmail.com</author>
<when>Fri, 05 Feb 2010 11:05:00 +0000</when>
<what>hi friends ,


 i want to know that android mobile supports dynamic wallpaper concept. if it is
possible what is the programmatic way to done this . Please show me the way if you know 

Regards,
Ranjit...</what>
</comment>
</bug>
<bug>
<bugid>11385</bugid>
<title>SMS wrong thread shown when click on name</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-29T22:20:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>qui...@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 17:29:33 +0000</openedDate>
<description>Steps to reproduce the problem: Happens randomly, it is very hard to
make happen reliably. What happened In the stock Android SMS
application, occasionally when you click a contact from the main list to
view the SMS conversation thread, you will be presented with the wrong
conversation, instead you will get a different conversation on the list
between you and a different contact. - What you think the correct
behavior should be. The correct behavior would be to show the
conversation of the contact that is pressed on the main screen. My guess
would be this has something to do with the way the listview items are
recycled and the tagging system on each item. But this is just a guess
from a beginner developer.</description>
<comment>
<author>dralanh...@gmail.com</author>
<when>Sun, 02 Jan 2011 00:13:58 +0000</when>
<what>Same as http://code.google.com/p/android/issues/detail?id=12592</what>
</comment>
<comment>
<author>kevin.bi...@gmail.com</author>
<when>Wed, 12 Jan 2011 00:30:16 +0000</when>
<what>I have the same/similar problem. The thread title shows Contact A with Contact AQ&apos;Es facebook picture. Click on the the thread and you go to Contact BQ&apos;Es thread. At the top it still shows Contact A and Contact AQ&apos;Es picture, but the phone number below that shows Contact BQ&apos;Es phone number.

Droid Pro.</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Sat, 29 Jan 2011 22:20:07 +0000</when>
<what></what>
</comment>
<comment>
<author>Troy3...@gmail.com</author>
<when>Sun, 19 Jun 2011 12:23:02 +0000</when>
<what>Ok, so people are having this problem too. Were you restoring them from a backup?

Did you find a did for this (save for deleting them all and starting over?)

-Troy</what>
</comment>
</bug>
<bug>
<bugid>7839</bugid>
<title>Phone gets crash when running monkey test for VoiceSearch.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lizi.lin...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 08:56:13 +0000</openedDate>
<description>command:adb shell monkey -p com.google.android.voicesearch
--ignore-timeouts --ignore-security-exceptions -s 62018307 -v --throttle
300 40000 ================================================= // CRASH:
com.google.android.voicesearch (pid 941) // Short Msg:
java.lang.OutOfMemoryError // Long Msg: java.lang.OutOfMemoryError //
Build Label:
android:motorola/msm7627_social/social/social:2.1-update1/ERE27/
1:eng/release-keys // Build Changelist: -1 // Build Time: 1271215362 //
ID: // Tag: AndroidRuntime // java.lang.OutOfMemoryError: // at
java.io.ByteArrayOutputStream.expand(ByteArrayOutputStream.java:93) //
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:218)
// at java.io.OutputStream.write(OutputStream.java:82) // at
com.google.android.voicesearch.RecognitionActivity$VoiceSearchRecognitio
nListener.onBufferReceived(RecognitionActivity.java:115) // at
com.google.android.voicesearch.RecognitionService.onBufferReceived(Recog
nitionService.java:588) // at
com.google.android.voicesearch.endpointer.EndpointerInputStream.read(End
pointerInputStream.java:309) // at
android.media.AmrInputStream.read(AmrInputStream.java:88) // at
com.google.android.voicesearch.speechservice.AudioBuffer.startAudioCaptu
re(AudioBuffer.java:88) // at
com.google.android.voicesearch.speechservice.AudioBuffer.access$000(Audi
oBuffer.java:31) // at
com.google.android.voicesearch.speechservice.AudioBuffer$1.run(AudioBuff
er.java:58) ** Monkey aborted due to error. Events injected: 29552
:Dropped: keys=0 pointers=2 trackballs=0 flips=0 ## Network stats:
elapsed time=2651736ms (0ms mobile, 2651736ms wifi, 0ms not co nnected)
** System appears to have crashed at event 29552 of 40000 using seed
62018307</description>
</bug>
<bug>
<bugid>14343</bugid>
<title>Request: LVL license library for Android NDK</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:13:30.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gstra...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 02:17:08 +0000</openedDate>
<description>The Java implementation of the LVL (License Verification Library) is
easy to hack. All a person needs to do is decompile the apk, change a
couple of constants, and recompile. ItQ&apos;Es certainly better than nothing,
but alas itQ&apos;Es not perfect. For those of us who use the NDK, it would be
awesome to get an LVL implementation in the NDK. It seems like it would
be very difficult for someone to hack a library written and used in
native code.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:13:30 +0000</when>
<what>We donQ&apos;Et plan to implement an LVL binding in the NDK. The security of an app using LVL generally depends on how the app uses LVL. Please consult the Android developer blog and the documentation for details.</what>
</comment>
<comment>
<author>jua...@gmail.com</author>
<when>Mon, 28 Nov 2011 09:27:42 +0000</when>
<what>Developing an Android app with LVL that Q&quot;Eantilvl 1.4.0Q&quot;E canQ&apos;Et beat running just one command requires more effort than developing the app itself.

http://androidcracking.blogspot.com/p/antilvl.html</what>
</comment>
</bug>
<bug>
<bugid>2429</bugid>
<title>Missed calls</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-07-24T02:07:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anadance...@gmail.com</reportedBy>
<openedDate>Tue, 14 Apr 2009 17:23:58 +0000</openedDate>
<description>There have being several times when I am not using my phone at all and I
get a notification of a miss call or a voice message. I am aware that
there when adding a new contact there is an option of automatically
sending phone call from a particular number to be sended to the voice
mail. I know and have double check to makesure i donQ&apos;Et have this option
selected in my phone and it still does the same thing to me.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:07:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11674</bugid>
<title>Cannot download apps from Android Market using Google Apps Account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alejan...@pradcast.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 13:00:15 +0000</openedDate>
<description>I have a HTC Tattoo phone, with firmware 1.6. Whenever I try to download
an app from Android Market it gets stucked at the Q&quot;EStarting downloadQ&quot;E,
and it never downloads... If I configure a normal gmail account the
downloads work fine.</description>
<comment>
<author>IIgw...@gmail.com</author>
<when>Thu, 21 Apr 2011 16:10:04 +0000</when>
<what>I too have this issue. I use Sony Ericsson x10i. I have cleared my cache, uninstalled updates to the market application. Yet it gets stucked at the Q&quot;EStarting downloadQ&quot;E, and it never downloads...

Have a working Gmail account and google talk service. 

Alejan were you able to solve this problem?</what>
</comment>
<comment>
<author>alejan...@pradcast.com</author>
<when>Mon, 25 Apr 2011 20:30:28 +0000</when>
<what>Two days after creating the user, all began to work flawlessly, without any modification.

Hope you have the same luck.</what>
</comment>
</bug>
<bug>
<bugid>2790</bugid>
<title>Q&quot;Eant uninstallQ&quot;E always fails (android-sdk-mac_x86-1.5_r2)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-22T21:37:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alejandr...@gmail.com</reportedBy>
<openedDate>Thu, 28 May 2009 17:16:42 +0000</openedDate>
<description>Q&quot;Eant uninstallQ&quot;E always fails to uninstall the application. uninstall:
[echo] Uninstalling com.mimundoiphone.xxx from the default emulator...
[exec] Failure The problem is easy to fix, Q&quot;Eapplication-packageQ&quot;E is not
a path, itQ&apos;Es just a simple value/name. So the second adb arg in the
uninstall target in the android_rules.xml should be: Q&lt;Earg
value=Q&quot;E${application-package}Q&quot;E /Q&gt;E instead of: Q&lt;Earg
path=Q&quot;E${application-package}Q&quot;E /Q&gt;E IQ&apos;Em using: android-sdk-mac_x86-1.5_r2,
Apache Ant version 1.7.0, Mac OS X 10.5.7</description>
<comment>
<author>x...@google.com</author>
<when>Wed, 22 Jul 2009 21:37:09 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Sep 2009 18:54:09 +0000</when>
<what>This has been fixed in 1.6. However older rules files (in 1.1 and 1.5) are not updated.</what>
</comment>
</bug>
<bug>
<bugid>17088</bugid>
<title>Multi-language support in default Android music player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>acying...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 00:11:52 +0000</openedDate>
<description>I am using the Nexus S on Android 2.3.4 The default music player does
not support other Asian languages - it will not correctly display
Chinese/Japanese/Korean languages (tags), although it will play. I have
heard that this does not occur when users from Asia countries purchase
an Android phone, but this discriminates against users in other
countries listening to non-English songs. This should only require a
minor update to the music application in Android, so that it can
correctly display languages supported by the Android phone. Ironic that
the phone displays in various languages (Chinese, Japanese, Korean..)
but the default music player canQ&apos;Et display music tags correctly in a
foreign language?</description>
<comment>
<author>christin...@gmail.com</author>
<when>Wed, 01 Jun 2011 01:06:15 +0000</when>
<what>get this fix please!!
</what>
</comment>
<comment>
<author>xiz...@gmail.com</author>
<when>Sun, 10 Jul 2011 18:08:42 +0000</when>
<what>I have the same problem. I wonder why this is still not fixed until now.</what>
</comment>
<comment>
<author>bearmeth...@gmail.com</author>
<when>Wed, 14 Sep 2011 23:41:07 +0000</when>
<what>Joining the request. Please fix the Android player.</what>
</comment>
<comment>
<author>starwhis...@gmail.com</author>
<when>Sun, 23 Oct 2011 05:12:50 +0000</when>
<what>Even though there are many other alternative music players in the market. I still think this is a basic functionality to support. </what>
</comment>
</bug>
<bug>
<bugid>3688</bugid>
<title>APN proxy still used when on WiFi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>25</stars>
<reportedBy>johan.o....@gmail.com</reportedBy>
<openedDate>Thu, 27 Aug 2009 16:03:56 +0000</openedDate>
<description>Android 1.5 HTC Hero Provider: Telia (Sweden) Problem when youQ&apos;Ere
providers automatic APN-settings contains a proxy. If you use the
browser first, using 2G/3G/EDGE and then switches to WiFi. The proxy
settings from the APN is still used when trying to surf using WiFi.
This, in my case, results in nothing showing up in the browser. Programs
that seem to ignore the proxy settings, Market etc, works fine over
WiFi. However, if you boot up the phone and use the browser with WiFi,
without using 2G/3G/EDGE first, it all works fine. To reproduce: * Boot
up the phone * Get the automatic APN-settings from your provider
(containg proxy settings) * Surf with the browser using 2G/3G/EDGE *
Switch over to WiFi * Try to surf using browser As far as IQ&apos;Eve read,
other bug reports doesnQ&apos;Et really mention this issue, but perhaps itQ&apos;Es a
dupe. Regards, Johan</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 16:46:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:14:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:16:31 +0000</when>
<what></what>
</comment>
<comment>
<author>timbeekh...@gmail.com</author>
<when>Wed, 14 Oct 2009 17:30:13 +0000</when>
<what>I had same problem with Vodafone in the Netherlands just leave your proxy and port
blank and it should also work when using 3g and then you can also use wifi.</what>
</comment>
<comment>
<author>dac...@gmail.com</author>
<when>Sun, 08 Nov 2009 10:52:33 +0000</when>
<what>Similar problem on my tattoo when using China Mobile APN proxy.</what>
</comment>
<comment>
<author>desmon...@gmail.com</author>
<when>Sat, 16 Jan 2010 10:27:51 +0000</when>
<what>I have an HTC Tattoo and experienced the same problem after my Cell Phone provider
configured the APN. I deleted the proxy setting in the APN and now the browser works
fine both on 3G and WiFi. The 3G connection functions without the Proxy setting.</what>
</comment>
<comment>
<author>biaji...@gmail.com</author>
<when>Mon, 01 Feb 2010 16:39:11 +0000</when>
<what>Same problem. this issue break the GpsXtraDownloader which try to download data
through wifi.</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Wed, 08 Sep 2010 03:09:15 +0000</when>
<what>happens to me also on Telsta in Australia</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Wed, 08 Sep 2010 03:12:51 +0000</when>
<what>edit: Telstra</what>
</comment>
</bug>
<bug>
<bugid>16612</bugid>
<title>Option to show the full screen phone on incoming call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>prem....@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 19:04:48 +0000</openedDate>
<description>If a contact has a photo assigned, it show only on particular portion of
the screen when phone rings from the same person. Kindly give a option
to show the phone of that person on the full screen and other in-call
control button overlayed. This will produce a great look and will be
more processional. More enjoyable for a phone owner. thanks Prem Kumar
Technology Lead (Microsoft Technologies) Infosys Technologies Ltd.
Atlanta</description>
</bug>
<bug>
<bugid>3767</bugid>
<title>XML file gets compiled to out.xml in Eclipse 3.5 using SDK 1.5_r3 Q&amp;E ADT-0.9.1</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>20</stars>
<reportedBy>ravikuma...@gmail.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 02:46:27 +0000</openedDate>
<description>1.Let AndroidManfiest.xml or Main.xml be in active focus. 2.Press
ctrl+f11. 3.AndroidManifest_out.xml/Main_out.xml gets generated which is
unwanted. 4. IQ&apos;Eve reported the bug to Eclipse but they suspect that it
may be a bug in Android tooling.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=287951 Prior to Eclipse
3.5, Even when Xml file having active focus, Pressing ctrl+f11 use to
launch the Run As Dialog but Eclipse 3.5 compiles the XML file instead.
Console Output: 12:29:19,521 INFO [main] Main -
javax.xml.transform.TransformerFactory=null 12:29:19,631 INFO [main]
Main - java.endorsed.dirs=C:\Program
Files\Java\jdk1.6.0_14\jre\lib\endorsed 12:29:19,724 INFO [main] Main -
launchFile:
F:\Android\Eclipse_WorkSpace\Galileo_Windows\.metadata\.plugins\org.eclipse
.wst.xsl.jaxp.launching\launch\launch.xml 12:29:21,974 FATAL [main] Main
- No embedded stylesheet instruction for file:
file:/F:/Android/Eclipse_WorkSpace/Galileo_Windows/HelloAndroid/res/layout/
edit.xml org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException:
No embedded stylesheet instruction for file:
file:/F:/Android/Eclipse_WorkSpace/Galileo_Windows/HelloAndroid/res/layout/
edit.xml at
org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.tra
nsform(JAXPSAXProcessorInvoker.java:225) at
org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.tra
nsform(JAXPSAXProcessorInvoker.java:186) at
org.eclipse.wst.xsl.jaxp.debug.invoker.internal.Main.main(Main.java:73)
Caused by:
org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException: No
embedded stylesheet instruction for file:
file:/F:/Android/Eclipse_WorkSpace/Galileo_Windows/HelloAndroid/res/layout/
edit.xml at
org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.tra
nsform(JAXPSAXProcessorInvoker.java:214)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Sep 2009 05:41:59 +0000</when>
<what>It looks like thereQ&apos;Es a conflict with one of your Eclipse plugins.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:17:04 +0000</when>
<what></what>
</comment>
<comment>
<author>teal...@gmail.com</author>
<when>Thu, 15 Oct 2009 05:56:42 +0000</when>
<what>Just make sure when you run the application, that you are editing an .java file 
and not an .xml file! </what>
</comment>
<comment>
<author>rayche...@gmail.com</author>
<when>Sun, 22 Nov 2009 19:13:49 +0000</when>
<what>Hi ravikumar,
I met the same problem. 
Whenever I edit the layout Q&gt;E .xml file then run the app. I get a out.xml error
The trick is to return src Q&gt;E .java file , select a java file then run . And it shoud
be OK.

@tealcwu : I didnQ&apos;Et see your message.

Raymond</what>
</comment>
<comment>
<author>hjo1...@gmail.com</author>
<when>Tue, 06 Apr 2010 05:52:36 +0000</when>
<what>I have the same issue on:

Ubuntu 8.04

Eclipse Platform
Version: 3.5.1.R35x_v20090910-9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7
Build id: M20090917-0800

Android Development Toolkit
0.9.6.v20...</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 01:10:58 +0000</when>
<what>I donQ&apos;Et see this happening on a Eclipse RCP package. What I see is a dialog box
asking me which type of launch to use (Android is in the list). As soon as I create
an Android launch configuration for the project, then it uses that one.

IQ&apos;Em guessing you have some other plug-ins that declare themselves as able to Q&quot;ErunQ&quot;E
XML files and doesnQ&apos;Et let you change it. Can any of you let me know what type of
Eclipse package you have (Java, J2EE, RCP, Classic, ...)? or if you have installed
other plug-ins?</what>
</comment>
<comment>
<author>j...@6bit.com</author>
<when>Thu, 20 May 2010 20:55:12 +0000</when>
<what>This happens to me on the J2EE Eclipse (The first and most downloaded version on the 
Eclipse download page)</what>
</comment>
<comment>
<author>aron.jo...@gmail.com</author>
<when>Thu, 17 Jun 2010 15:41:34 +0000</when>
<what>I had the same problem. In my case, it was running xml files as Q&quot;Exls transitionsQ&quot;E. Since I recently installed a wack of new plugins, I just rolled them back. If you go to Help Q&gt;E Install New Software Q&gt;E Q&quot;EWhat is already installed?Q&quot;E (bottom right) Q&gt;E Installation History, select a date when you didnQ&apos;Et have the problem, and click Revert, your problem should go away (DonQ&apos;Et you just love Eclipse?).

I realize this wonQ&apos;Et be possible for many people. The only other option is figuring out what tries to run xml as an Q&quot;Exls transitionQ&quot;E, which I couldnQ&apos;Et do.</what>
</comment>
<comment>
<author>in2is...@gmail.com</author>
<when>Mon, 16 Aug 2010 03:54:46 +0000</when>
<what>This issue is still occurring and itQ&apos;Es almost a year after it was first reported. Has there been any progress on this?

I found info somewhere suggesting deleting the Q&quot;Emain.out.xmlQ&quot;E that gets produced, delete the error markers in the Q&quot;EproblemsQ&quot;E tab, project --Q&gt;E clean, then try to run the app again. My problems tab and console are clean, but the app will not build at all. Now this is only a Q&quot;Ehello worldQ&quot;E app, but the implications of getting 1000 hours into a real app are not insignificant.

Q&quot;EInternal ErrorQ&quot;E trace from Eclipse error log attached.</what>
</comment>
<comment>
<author>berryw...@aol.com</author>
<when>Sat, 04 Sep 2010 14:03:53 +0000</when>
<what>Yeah, same problem with me.
0. edit an XML file, a perfectly natural thing to do.... 
1. Run... crash due to dreaded out.xml file
2. Delete the /res/___.out.xml file
3. Close all files in the IDE view
4. Project...Clean...
5. Open any .java file in src/
6. Double click in the file so it has focus and the cursor is in there.
7. Run... should be OK now
</what>
</comment>
<comment>
<author>berryw...@aol.com</author>
<when>Sat, 04 Sep 2010 14:07:19 +0000</when>
<what>Sorry, addendum to prevent out.xml from being created.
0. edit an XML file, a perfectly natural thing to do.... 
3.5  save and close the XML file
5. Open any .java file in src/
6. Double click in the file so it has focus and the cursor is in there.
7. Run... should be OK now</what>
</comment>
<comment>
<author>cambi...@gmail.com</author>
<when>Wed, 29 Sep 2010 01:56:18 +0000</when>
<what>I have to add my voice here--focus was on a layout xml file when I hit the run button and now eclipse tries to run xml files every time I hit the run button, even in other apps.  the android plugin should be smart enough to know that youQ&apos;Ere not going to 
try and run an xml file as an executable of some sort.</what>
</comment>
<comment>
<author>craigthe...@gmail.com</author>
<when>Thu, 21 Oct 2010 08:45:55 +0000</when>
<what>ItQ&apos;Es beyond a joke that this hasnQ&apos;Et been fixed yet. Why canQ&apos;Et a company with the resources of Google build a cross-platform IDE? Eclipse is too slow, and like all Java-based IDEs slows down horrendously after an hourQ&apos;Es use unless youQ&apos;Ere on a supercomputer.</what>
</comment>
<comment>
<author>drsou...@gmail.com</author>
<when>Sat, 23 Oct 2010 11:28:47 +0000</when>
<what>this is silly. How can I disable this annoying feature, IQ&apos;Em getting mad.</what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Mon, 08 Nov 2010 10:50:52 +0000</when>
<what>My Eclipse 3.6.1 worked fine (windows7-64) until I installed PDT (PHP Tools, v. 2.2.1).  Then I started to get this error.  </what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Mon, 08 Nov 2010 11:46:49 +0000</when>
<what>I can confirm this problem shows up after installing PDT 2.2.1 in Eclipse 3.6.1. (win7-64)
It seems that XSL is going mad and creating new Q&apos;ElaunchQ&apos;E configurations for the manifest XML file, see Run Q&gt;E Run Configurations Q&gt;E XSL in the tree ... 

Perhaps not GoogleQ&apos;Es fault, but there is a possible solution how Google could change their adt tool to prevent this from happening in the link provided by the first poster.</what>
</comment>
<comment>
<author>rylk...@gmail.com</author>
<when>Tue, 09 Nov 2010 14:15:01 +0000</when>
<what>Had this issue. Comment #10Q&apos;Es solution is absolutely confirmed. Delete .out.xml in res/ and close open files in IDE view, then clean, then run from a .java file. Solves problem.</what>
</comment>
<comment>
<author>Tojiro</author>
<when>Tue, 09 Nov 2010 14:21:35 +0000</when>
<what>That solves the problem temporarily, but does nothing to prevent it from happening again if you happen to hit Q&quot;ErunQ&quot;E while looking at an XML file. Constantly cleaning up after this unwanted procedure is time consuming and frustrating, and as such the real problem is not how to get the project compiling again but preventing the system from getting to that erroneous state in the first place, which should be perfectly feasible.</what>
</comment>
<comment>
<author>shai...@gmail.com</author>
<when>Mon, 29 Nov 2010 23:57:51 +0000</when>
<what>This makes the problem go away:

Eclipse -Q&gt;E Window -Q&gt;E Preferences -Q&gt;E Run/Debug -Q&gt;E Launching -Q&gt;E Launch Operation -Q&gt;E Always Launch the previously launched application</what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Wed, 01 Dec 2010 03:28:01 +0000</when>
<what>FYI, that WAR didnQ&apos;Et work for me; Eclipse 3.5.2 on Ubuntu Lucid.</what>
</comment>
<comment>
<author>handymul...@gmail.com</author>
<when>Wed, 01 Dec 2010 10:00:19 +0000</when>
<what>Thanks shaishf for the tips.
ItQ&apos;Es working for me.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:26:35 +0000</when>
<what></what>
</comment>
<comment>
<author>charlesn...@gmail.com</author>
<when>Mon, 21 Mar 2011 10:54:58 +0000</when>
<what>Worked for me, thanks a lot!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
<comment>
<author>gaz...@gmail.com</author>
<when>Mon, 29 Aug 2011 07:58:58 +0000</when>
<what>Solved.

Go to Help Q&gt;E Install new software Q&gt;E already installed Q&gt;E locate Q&apos;EEclipse XSL Developer ToolsQ&apos;E Q&gt;E Uninstall.

Do *not* do this if you need the XSL tools plugin, and IQ&apos;Em sure it might freak out eclipse on some installations, but it went smooth for me, and fixed the issue immediately.</what>
</comment>
</bug>
<bug>
<bugid>409</bugid>
<title>focus bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-05T21:24:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andr...@cybohemia.com</reportedBy>
<openedDate>Wed, 05 Mar 2008 10:06:04 +0000</openedDate>
<description>There appears to be a bug with the focus behavior. IQ&apos;Eve attached a very
simplified version of the problem. It has a minimal number of elements
to demonstrate the issue for clarity but it does a similar thing with
more elements on the page. Brief description: The app has two screens
and the user should be able to switch back and forth between them just
by clicking on the center key of the directional keypad. Problem: Things
do not revert back after the user modifies the second screen by touching
on an element that is not the button to return to the first screen.
Desired/expected behavior: Even though a user may interact with other
elements on the second screen thereby removing the focus from the button
(that returns to the first screen) and thus requiring an explicit
selection of the button, subsequent visits to the second screen should
have the focus on the button to start(i.e. reset the screen to its
initial state). Steps: 1. Start the app 2. Click on the center key [see
2nd screen] 3. Click on the center key [return to original screen] 4.
Click on the center key [see 2nd screen again - note button is still
default, as desired] 5. Click on the center key [return to original
screen] 6. Click on the center key [see 2nd screen] -- everything is
fine so far... -- 7. Click on the check box [focus jumps to edit text
box...? This is unexpected] -- with other elements in various parts of
the screen, it was still jumping here -- 8. Click on the center key
[nothing happens] -- well, the previous step caused the edit text to
gain the focus so... -- 9. Click on the button explicitly (i.e. use the
screen) [return to original screen] -- now, we are back to where we
started...or, so we would like to be but... -- 10. Click on the center
key [see 2nd screen - but the button is no longer the default!] -- we
want the button to be the default but the edit text box is now the
default -- IQ&apos;Eve tried the requestFocus() call and it returns TRUE but
the button is not getting the focus.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 05 Mar 2008 21:11:20 +0000</when>
<what>Hi,

This is a not a bug. When you enter touch mode, by touching the screen, the focus
disappears. However, some widgets, like EditText, are focusable in touch mode, so you
can use the keyboard without having to first tap the widget or give it focus with the
dpad.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 05 Mar 2008 21:24:15 +0000</when>
<what></what>
</comment>
<comment>
<author>mobilep...@gmail.com</author>
<when>Thu, 06 Mar 2008 00:54:14 +0000</when>
<what>Hi - thanks for looking at the issue.  

Perhaps my description was not clearly stated.  I understand that the focus
disappears once touch mode is activated, which makes sense, but the issue here is not
that the focus disappears after the touch screen is used.  Rather, it is that when a
new Q&quot;EsessionQ&quot;E is started, the focus from the previous session is retained despite a
requestFocus() issued (which returns true indicating focus was grabbed) and without
any user interaction on the touch screen.  By session, I mean that the user has
completed some transaction and is starting a new one - not necessarily having left
the application as such.  For example, a user who finished filling out one sales
order form and beginning another is entering a new session.

This seems to be a bug since there should be a way to reset the system focus
programmatically.  This may be useful when, say, a user  cancels or completes a form
on a screen and a new screen is presented.  At that point, it would be desirable that
 the Q&quot;EfirstQ&quot;E element has the focus rather than the last EditText box the user had
interacted with previously, which may be on the bottom of the screen.

Is a way to reset the system so that it appears to be starting fresh and without
history, from a user interaction perspective, when onCreate() is called?
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 09 Mar 2008 10:54:10 +0000</when>
<what>Hi,

The touch mode is global to the system. As soon as the user touches the screen
somewhere, touch mode is entered and focus disappears but not just for the current
application; for every application. To exit touch mode, the user must explicitly give
focus to another View using the dpad. That means an application could fake this by
sending itself a KeyEvent with KEYCODE_DPAD_DOWN for instance, but I strongly advise
against this since it will change the user interaction from the systemQ&apos;Es default
behavior.</what>
</comment>
</bug>
<bug>
<bugid>7858</bugid>
<title>FC happens when I open a swf file in MMS.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>darkp...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 11:40:49 +0000</openedDate>
<description>FC happens when I open a swf file in MMS If android supports, swf file
in MMS can be opened. If androiddoesnQ&apos;Et support, Q&quot;Eunsupport fileQ&quot;E popup
should be shown. NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7137</bugid>
<title>Genie Weather/News Widget Localisation always showing U.S. News</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jnew...@gmail.com</reportedBy>
<openedDate>Sat, 13 Mar 2010 14:04:48 +0000</openedDate>
<description>The Genie Weather News Widget fails to correctly show selected News
Categories. While in the UK, UK shows as a possible choice. If Selectied
in the setup The widget will displays a a category headed US and
containing US News. Having discussed this, this seems to be a common
problem that other users have found.</description>
<comment>
<author>gua...@gmail.com</author>
<when>Sun, 14 Mar 2010 10:57:03 +0000</when>
<what>IQ&apos;Em at Barcelona, Spain, and it happens the same to me. It started working correctly
when I started using my Nexus One, showing Spain news, and a Q&quot;ESpainQ&quot;E tab, but since 1
week ago it started showing Q&quot;EEstados UnidosQ&quot;E (US) on the title for the Q&quot;ESpainQ&quot;E tab,
and showing US News.
Also all the other tabs started having a Q&quot;EUSQ&quot;E centric perspective of the news, while
before they showed more local news (Spanish ones).
IQ&apos;Eve found this workarround: Add a new news category with Q&quot;EEspa?aQ&quot;E as the topic.

Seems to me as if the Genie Weather/News Widget is not sending the correct location,
or if the search engine at the other end is forcing US locations.</what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Mon, 15 Mar 2010 02:09:16 +0000</when>
<what>Yes, I raised this too in a separate ticket. ItQ&apos;Es broken, but itQ&apos;Es recent - about 10 
days old, at least for the UK. Before that, it worked fine.

I reported it to HTC and they told me to change the locale to another location and then 
back again. DoesnQ&apos;Et help.</what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Thu, 18 Mar 2010 18:02:13 +0000</when>
<what>I have this now with Google L2/L3 support.</what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Fri, 19 Mar 2010 08:58:28 +0000</when>
<what>All started working again as normal for me this morning. Solved, for me at least!</what>
</comment>
<comment>
<author>s.c.ran...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:55:49 +0000</when>
<what>GoodDay Karl,
Can you pls elaborate more on Q&apos;Egoogle L2/L3 supportQ&apos;E.
or else can you give us the procedure followed to correct this issue.  </what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Mon, 05 Jul 2010 07:46:41 +0000</when>
<what>HTC passed this on to GoogleQ&apos;Es support in March and it was fixed subsequently. I didnQ&apos;Et need to do anything because it was clearly a server-side thing. Once it was corrected there, the correct feeds started flowing again.</what>
</comment>
<comment>
<author>raaaab...@gmail.com</author>
<when>Tue, 19 Jul 2011 13:27:52 +0000</when>
<what>Seems like it has reared its ugly head again. 
System: HTC Desire Andorid 2.2

History: News and Weather app worked fine for about a year. I.e. showed UK centric news and sports. Sometime last few weeks it suddenly went all US on me. Btw I live in Switzerland but visit UK often so the UK news and sports is INFINITELY more interesting to me me than US news, especially US sports zzzzzz

Update: I was in the UK last week, did a manual Q&apos;ErefreshQ&apos;E and viola the UK tab was there again and the sports-news was UK centric. Came back to Switzerland and it reverted back to US.

Please let me know if there is a hack that can fix this. I really loved this app until the content suddenly became completely IRRELEVANT.</what>
</comment>
<comment>
<author>raaaab...@gmail.com</author>
<when>Fri, 05 Aug 2011 10:12:49 +0000</when>
<what>Heh anybody listening????</what>
</comment>
</bug>
<bug>
<bugid>14385</bugid>
<title>Android cannot access exchange through a HTTP proxy</title>
<status>Assigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>17</stars>
<reportedBy>smoo...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 18:42:24 +0000</openedDate>
<description>Some corporate exchange servers are only accessible via a proxy. Outlook
supports this, but it is impossible to connect via a proxy in Android.</description>
<comment>
<author>beng...@gmail.com</author>
<when>Sun, 13 Mar 2011 22:49:52 +0000</when>
<what>Many of our customers must use software to do this (reach their Exchange server through a proxy, for instance would like to use the one defined in the APN setting), hence do not use Android clients ...</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:45:12 +0000</when>
<what></what>
</comment>
<comment>
<author>beng...@gmail.com</author>
<when>Sun, 22 May 2011 14:30:44 +0000</when>
<what>I see this item has been assigned, great. If I can help, at least in testing ...</what>
</comment>
<comment>
<author>thomasma...@gmail.com</author>
<when>Wed, 22 Jun 2011 13:27:05 +0000</when>
<what>I am dyslexic and Android is the only phone I seems to be able to use seamlessly. This problem prevent me using Android for my work, our exchange hidden behind a proxy. I look forward to this being fixed.</what>
</comment>
<comment>
<author>dexter.1...@gmail.com</author>
<when>Fri, 01 Jul 2011 08:50:31 +0000</when>
<what>Hi,

this is the only blocking point for me as well. as long as this is not resolved my android phone and pad are only toys and I am forced to carry my other devices to be able to do access my e-mails. Can we have some update? I would be pleased to be a beta tester.

thanks</what>
</comment>
<comment>
<author>ssta...@gmail.com</author>
<when>Sun, 10 Jul 2011 08:42:18 +0000</when>
<what>Started using Android week ago and was Surprised that it doesnQ&apos;Et allow configuration of http proxy for Exchange... Is there any workaround at least, maybe some third party software??</what>
</comment>
<comment>
<author>ssta...@gmail.com</author>
<when>Sun, 10 Jul 2011 08:43:26 +0000</when>
<what>Started using Android week ago and was Surprised that it doesnQ&apos;Et allow configuration of http proxy for Exchange... Is there any workaround at least, maybe some third party software??</what>
</comment>
<comment>
<author>ssta...@gmail.com</author>
<when>Sun, 10 Jul 2011 08:44:18 +0000</when>
<what>Ops sorry for posting same twice</what>
</comment>
<comment>
<author>brian...@gmail.com</author>
<when>Tue, 09 Aug 2011 04:25:31 +0000</when>
<what>This was assigned three months ago...any updates?</what>
</comment>
<comment>
<author>pols...@gmail.com</author>
<when>Wed, 14 Sep 2011 19:25:26 +0000</when>
<what>any update or workaround?  does an app exist that provides this functionality?</what>
</comment>
<comment>
<author>ssta...@gmail.com</author>
<when>Thu, 15 Sep 2011 18:41:14 +0000</when>
<what>DidnQ&apos;Et heated about any... Please write update here if you manage to find something. Will appreciate a lot.</what>
</comment>
<comment>
<author>jjcost...@gmail.com</author>
<when>Fri, 16 Sep 2011 13:33:03 +0000</when>
<what>use your OWA setting to set things up.
</what>
</comment>
<comment>
<author>brian...@gmail.com</author>
<when>Fri, 16 Sep 2011 17:42:14 +0000</when>
<what>Set what up? Are you saying Q&quot;Euse the browser and use Outlook Web AccessQ&quot;E instead of using the built-in Android mail? If so, thatQ&apos;Es not a solution.</what>
</comment>
<comment>
<author>brian...@gmail.com</author>
<when>Mon, 26 Sep 2011 03:17:36 +0000</when>
<what>To the issue owners at Google, some kind (ANY kind) of update on this would be appreciated. ItQ&apos;Es been months with no word of any kind.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 26 Sep 2011 19:26:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16686</bugid>
<title>Sorting Contacts uses phonetic name insted of normal Lastname</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>TwistedM...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 10:02:44 +0000</openedDate>
<description>Hello, I have a Motorola Milestone with Anroid 2.2.1. When I sort my
Contakts by Lastname then all entrys with a phonetic name are not sorted
correct. The sorted order ist then by phonetic last name and not last
name. For some people this might be usefull but there should be then an
option to turn this of or to selekt sort by phonetic last name. Thanks</description>
<comment>
<author>tonyc...@gmail.com</author>
<when>Tue, 02 Aug 2011 22:14:58 +0000</when>
<what>Seeing this as well in 2.3.5 on a Samsung Nexus S 4G.</what>
</comment>
</bug>
<bug>
<bugid>812</bugid>
<title>WebViewClient#shouldOverrideUrlLoading() not called for local-looking links</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-27T22:50:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Thu, 21 Aug 2008 20:49:07 +0000</openedDate>
<description>To reproduce the problem, try this activity: public class BrowserDemo3
extends Activity { WebView browser; @Override public void
onCreate(Bundle icicle) { super.onCreate(icicle);
setContentView(R.layout.main);
browser=(WebView)findViewById(R.id.webkit); browser.setWebViewClient(new
Callback()); loadTime(); } void loadTime() { String page=Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EQ&lt;Ea
href=\Q&quot;Eclock\Q&quot;EQ&gt;EQ&quot;E +new Date().toString() +Q&quot;EQ&lt;E/aQ&gt;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E;
browser.loadData(page, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E); } private class Callback
extends WebViewClient { public boolean shouldOverrideUrlLoading(WebView
view, String url) { loadTime(); return(true); } } } In the M5 SDK, this
worked. In the 0.9 SDK, it doesnQ&apos;Et. Specifically,
shouldOverrideUrlLoading() is not called, and the WebView shows a blank
page. I tracked down the problem to being the URL in the generated HTML.
If it is relative (Q&quot;EclockQ&quot;E) or absolute (Q&quot;E/clockQ&quot;E),
shouldOverrideUrlLoading() will not be called. If the URL is given a
scheme and server (Q&quot;Ehttp://fake.com/clockQ&quot;E), shouldOverrideUrlLoading()
*is* called. My guess is that URLs are being rejected as being
potentially local before shouldOverrideUrlLoading() gets a shot at
handling them. I argue this is a bug -- shouldOverrideUrlLoading()
should always get its chance, and if it passes on overriding the URL,
then filter it out if needed. If you elect to make this a WONTFIX, could
you give us a recommendation for what to use for URLs for WebView
applications accessing on-device content (e.g., online help)? It would
seem dangerous to have developers hard-wire in fake servers just to get
past this block. Thanks!</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:37:11 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:50:19 +0000</when>
<what>An engineer has investigated this issue and had the following comments:

The problem with using loadData() is that the base URL for a data: scheme is set to
Q&quot;Eabout:blankQ&quot;E to ensure that there are no cross site scripting attacks.

You can load data into the browser using a custom scheme and base URL, and the
browser will render the content and when it resolves a relative link, it will resolve
it against the base URL. It is best to use a custom scheme and base URL in this case,
rather than http/https, as then if something does go wrong, the content wonQ&apos;Et attempt
to access the internet.

So, to correct this issue, the author should use the new API, loadDataWithBaseUrl(),
so the change would be:
           // browser.loadData(page, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E);
           browser.loadDataWithBaseURL(Q&quot;Ex-data://baseQ&quot;E, page, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E,
null);</what>
</comment>
<comment>
<author>andricl...@gmail.com</author>
<when>Wed, 03 Jun 2009 03:55:40 +0000</when>
<what>iQ&apos;Em having the same problem, i already use loadDataWithBaseURL, but the override 
method of shouldOverrideUrlLoading is naot called. iQ&apos;Em using sdk 1.1</what>
</comment>
<comment>
<author>devendrachau</author>
<when>Sun, 09 May 2010 19:18:44 +0000</when>
<what>Ya i too tried to use loaddatawithbaseurl but itQ&apos;Es just getting called once and then
if i try to click some hyperlinks within the html, it doesnQ&apos;Et work. pagefinished is
the event which get called everytime.</what>
</comment>
<comment>
<author>osterman...@gmail.com</author>
<when>Sun, 16 Jan 2011 22:40:59 +0000</when>
<what>With

String baseUrl=Q&quot;Efile:///android_asset/flags/Q&quot;E;
mWebView.loadDataWithBaseURL(baseUrl, htmlString, Q&quot;Etext/htmlQ&quot;E,Q&quot;Eutf-8Q&quot;E, null);

I could load the htmlString. But after restoringState in onRestoreInstanceState the page is not restored.
BTW, url=mWebView.getUrl(); results in about:blank.
Restoring was ok, when I used mWebView.loadData( htmlString, Q&quot;Etext/htmlQ&quot;E,Q&quot;Eutf-8Q&quot;E); 

Any ideas how to get restoreState working?


</what>
</comment>
</bug>
<bug>
<bugid>1958</bugid>
<title>Webview doesnQ&apos;Et handle encoding properly after RC33 release</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-05-20T16:42:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>cnord...@gmail.com</reportedBy>
<openedDate>Tue, 10 Feb 2009 07:27:24 +0000</openedDate>
<description>Before the RC33 release this code displayed the characters without any
problem: String xml = Q&quot;EQ&lt;EhtmlQ&gt;EQ&quot;E + Q&quot;EQ&lt;EbodyQ&gt;EQ&quot;E + Q&quot;ENorwegian chars: ???Q&quot;E +
Q&quot;EQ&lt;E/bodyQ&gt;EQ&quot;E + Q&quot;EQ&lt;E/htmlQ&gt;EQ&quot;E; myWebView.loadData(xml, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E);
But after the RC33 release it just displays Q&quot;EQ&lt;E?Q&gt;EQ&quot;E instead of the
Norwegian characters. Is this a bug or a feature? This change is not
described in the release notes for the RC33 release. This is a very
important issue for me so hope someone can have a look!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Feb 2009 14:38:13 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Wed, 11 Feb 2009 14:44:52 +0000</when>
<what>If these characters are compiled in java, they will be converted to 0xFFFD (the
question mark you are seeing). Use \u00e6\u00f8\u00e5 as the string literal. I
verified that using unicode escape sequences works fine.</what>
</comment>
<comment>
<author>tommy.no...@gmail.com</author>
<when>Wed, 11 Feb 2009 18:43:33 +0000</when>
<what>I tried the following without any success;

String html = Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EHi, this is a test - \u00e6\u00f8\u00e5
Again:STARTQ&amp;E#230;Q&amp;E#xf8;Q&amp;E#xe5;ENDQ&lt;E/bodyQ&gt;EQ&lt;EhtmlQ&gt;EQ&quot;E;
tv.loadData(html, Q&quot;Etext/htmlQ&quot;E, Q&quot;EQ&quot;E);

The unicode escape sequence in the string shows as ? followed by an upside down
question mark followed by Q&quot;E1/2Q&quot;E.

The HTML entities Q&quot;EQ&amp;E#230;Q&amp;E#xf8;Q&amp;E#xe5;Q&quot;E (tried both hex and dec) does not show at all.
Everything after Q&quot;ESTARTQ&quot;E is gone.

I tried various encodings for the last parameter:
UTF-16, UTF-16LE, UTF-16BE - these gave strange chinese/japanese symbols.
UTF-8 - question marks for all the unicode escaped characters, nothing after START
Q&quot;EQ&quot;E    - as stated above in the example
 

I then _downgraded_ to Q&quot;Eandroid-sdk-windows-1.0_r1Q&quot;E and used:
tv.loadData(html, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E);

and now the unicode escape characters look ok. I see Q&quot;E???Q&quot;E in the WebView. I still
canQ&apos;Et see anything after Q&quot;ESTARTQ&quot;E though so it seems it does not handle the HTML entities.

I hope someone can have a look at this and perhaps suggest a workaround or give some
pointers if IQ&apos;Em doing anything wrong.

Best regards,
-Tommy</what>
</comment>
<comment>
<author>cnord...@gmail.com</author>
<when>Fri, 13 Feb 2009 07:33:47 +0000</when>
<what>Hi!

I tried the same and didnQ&apos;Et have any success: 

String xml = Q&quot;EQ&lt;EhtmlQ&gt;EQ&quot;E +					
  Q&quot;EQ&lt;EbodyQ&gt;EQ&quot;E +
	Q&quot;EStandard a: \u0061 Norwegian chars: \u00e6\u00f8\u00e5Q&quot;E + 
  Q&quot;EQ&lt;E/bodyQ&gt;EQ&quot;E +
Q&quot;EQ&lt;E/htmlQ&gt;EQ&quot;E; 			
myWebView.loadData(xml, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E);

Here the standard Q&quot;EaQ&quot;E works fine but the Norwegian characters are still displayed as
a question mark. 

1. Can you give me a working example of displaying norwegian chars with loadData(...)? 
2. Can you confirm that this is a bug that will be fixed in a future release? 

If I replace the Norwegian chars with Q&quot;EQ&amp;Earing;Q&quot;E, Q&quot;EQ&amp;Eoslash;Q&quot;E and so on it works fine,
but I havenQ&apos;Et found a way to handle i.ex. Polish characters this way. I would really
appreciate a solution to this problem. Hope someone can have a look at this. </what>
</comment>
<comment>
<author>cnord...@gmail.com</author>
<when>Sat, 14 Feb 2009 19:31:16 +0000</when>
<what>I finally got this to work! After RC33 you have to use URLEncode...

http://groups.google.com/group/android-developers/browse_thread/thread/daff58950586bee6/6c77f393db174034#6c77f393db174034</what>
</comment>
<comment>
<author>yhfu...@gmail.com</author>
<when>Sun, 15 Feb 2009 00:12:43 +0000</when>
<what>ItQ&apos;Es the problem of loadData(). See

http://groups.google.com/group/android-developers/browse_thread/thread/f70c3cb62ec2a97b/1d5e0cd326c14e0b?hl=en#1d5e0cd326c14e0b</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 20 May 2009 16:42:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:57:09 +0000</when>
<what></what>
</comment>
<comment>
<author>emrek...@gmail.com</author>
<when>Wed, 29 Sep 2010 14:10:23 +0000</when>
<what>Hi,
I tried this and it worked!

String message = Q&quot;EQ&lt;Ep style=\Q&quot;Ecolor:#efefef\Q&quot;EQ&gt;E? ? ? ? ?Q&lt;E/pQ&gt;EQ&quot;E;
try {
  message = URLEncoder.encode(message, Q&quot;Eutf-8Q&quot;E).replace(Q&apos;E+Q&apos;E, Q&apos;E Q&apos;E);
} catch (UnsupportedEncodingException e) {
  e.printStackTrace();
}
webView.loadData(Q&quot;EQ&lt;Ep style=\Q&quot;Ecolor:#abcdef\Q&quot;EQ&gt;EQ&quot;E + message + Q&quot;EQ&lt;E/pQ&gt;EQ&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);</what>
</comment>
<comment>
<author>4dmpts...@gmail.com</author>
<when>Thu, 04 Nov 2010 08:15:20 +0000</when>
<what>just use 

loadDataWithBaseURL(null, Q&quot;Esample utf-8 wordsQ&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E, null);

then it should work
</what>
</comment>
<comment>
<author>victor...@qponia.com</author>
<when>Sat, 05 Nov 2011 21:25:30 +0000</when>
<what>The next saved me:

WebSettings settings = mWebView.getSettings();
settings.setDefaultTextEncodingName(Q&quot;Eutf-8Q&quot;E);

Comes from this url: http://stackoverflow.com/questions/4933069/android-webview-with-utf-8</what>
</comment>
</bug>
<bug>
<bugid>8275</bugid>
<title>Browser bug: Cursor gone or outside view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 23:19:35 +0000</openedDate>
<description>When you enter text - eg a new issue here:
http://code.google.com/p/android/issues/entry?template=User%20bug%20report%202.1
the cursor often leaves the screen or simply goes away. Especially
youQ&apos;Eve turned on auto- fit. I use tattoo with xda rom v5</description>
</bug>
<bug>
<bugid>585</bugid>
<title>GTalk service crashing frequently </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T20:01:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>h.vdhie...@gmail.com</reportedBy>
<openedDate>Tue, 01 Apr 2008 15:01:42 +0000</openedDate>
<description>The GTalk service seems to crash frequently during normal use (sending
datamessages). IQ&apos;Em not sure what triggers the crash, but attached is a
adb bugreport so you can hopefully figure it out...</description>
<comment>
<author>h.vdhie...@gmail.com</author>
<when>Tue, 01 Apr 2008 15:44:07 +0000</when>
<what>Some additional information: it seems this was triggered by running two different
emulators with the same gtalk account.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:42:09 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 20:01:34 +0000</when>
<what>Could you please try to reproduce this issue in the 0.9 release of the Android SDK?
If you are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>15660</bugid>
<title>Pressing Back key canQ&apos;Et exit Q&quot;EAdd a Google AccountQ&quot;E screen in Books App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bjtx47%m...@gtempaccount.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 06:19:47 +0000</openedDate>
<description>SW version : Gingerbread Procedure: 1.DonQ&apos;Et Add a Google account on
phone. 2.Launch Q&apos;EBooksQ&apos;E app(version 1.1.5) in Main menu. 3.Press Back
key to exit. Expected results: (As per other google apps like Q&apos;EMarketQ&apos;E,
Q&apos;ETalkQ&apos;E, Q&apos;EGmailQ&apos;E) Q&quot;EAdd a Google AccountQ&quot;E screen exits properly. Actual
results: Pressing Back key canQ&apos;Et exit Q&quot;EAdd a Google AccountQ&quot;E screen.
This issue is observed on Froyo version too. Also this issue is present
with latest version (1.2.2) of Books App from Market</description>
<comment>
<author>satishku...@gmail.com</author>
<when>Fri, 24 Jun 2011 07:40:13 +0000</when>
<what>This issue is reproduced on Google Books Version 2.3.4 . 

Phone : Nexus S
Android OS Version : 2.3</what>
</comment>
</bug>
<bug>
<bugid>8970</bugid>
<title>[Messaging] Constant Switch between Text and Multimedia Messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>thiago.g...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 12:38:53 +0000</openedDate>
<description>This issue is reproducible in Eclair and Froyo. Steps to reproduce: 1)
Go to Messaging Q&gt;E Create new Message 2) Type the begining of an email
address in the Q&quot;ETOQ&quot;E field, like: contact@gmail 3) Type the dot Q&apos;E.Q&apos;E
(nothing happens) 4) Type Q&apos;EcQ&apos;E (from Q&apos;EcomQ&apos;E), note that the message is
converted to MULTIMEDIA MESSAGE 5) Type another dot Q&apos;E.Q&apos;E, the message is
converted back to TEXT MESSAGE 6) Repeat steps 4 and 5. Note that when
you type a dot, the message is converted to TEXT MESSAGE and when you
type another letter, after the dot, the message is converted again to
MULTIMEDIA MESSAGE. The behaviour should be the same behaviour found in
Cupcake. When the message is converted to MULTIMEDIA MESSAGE, it is not
converted back to TEXT MESSAGE when you keep typing the address. To
convert it back to Text message, the recipient that Q&quot;EcausedQ&quot;E the message
to become a MULTIMEDIA MESSAGE, must be removed.</description>
</bug>
<bug>
<bugid>8837</bugid>
<title>error compiling custom recovery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JrEE...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 18:47:35 +0000</openedDate>
<description>when i run Q&quot;Emake recoveryQ&quot;E i get the following. forgive my compiling
n00bness here. make: *** No rule to make target
`out/target/product/generic/obj/PACKAGING/ota_keys_inc_intermediates/keys.incQ&apos;E,
needed by
`out/target/product/generic/obj/EXECUTABLES/recovery_intermediates/install.oQ&apos;E.
Stop.</description>
</bug>
<bug>
<bugid>19489</bugid>
<title>Wifi location in maps is troubled by moving access points (e.g. in trains)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bijwa...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 23:15:58 +0000</openedDate>
<description>Dear Android developers, I was travelling in a Dutch intercity train
today and turned on WiFi location on my HTC Desire (Android 2.2). During
my train-ride the Maps app (v5.9.0) kept alternating between Rotterdam
and the actual location, at the end of my trip this was 200 km apart.
What I think that happens, is that the Access-point in the train
(essid=tmobile) is in the stored with the Q&quot;ERotterdamQ&quot;E location. During
my trainride, a huge number of other access-points where picked up along
the route, but the one in the train had the highest link quality. To
improve the situation, moving access-points should probably be
blacklisted, or at least get a much lower weight (e.g. only give
indication what country you are in, unless you are in an International
train...). Since Wifi access in trains become more common (buses, ships
and planes are probably next), more people will experience this, also at
the train station itself where GPS is not likely to work and multiple
access-points move in and out. A way to gather all these access-points
could be to ask the train/wifi companies, to scan at a transit point
like Utrecht where most wifi-enabled trains pass by, or to correlate GPS
locations of users with the access-point locations in their
neighborhood. Kind regards, Dennis</description>
</bug>
<bug>
<bugid>8023</bugid>
<title>android.net.MailTo parse fails to parse escaped ampersands correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ronald....@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 18:57:12 +0000</openedDate>
<description>Properly encoded mailto urls are not parsed correctly by MailTo. import
android.net.MailTo; import android.net.Uri; String url =
Q&quot;Emailto:joe@example.com?body=Jack%26amp%3BJillQ&amp;Esubject=sQ&quot;E; MailTo mt =
MailTo.parse(url); Log.d(Q&quot;EmailQ&quot;E, mt.getBody()); Expected mt.getBody() to
return Q&quot;EJack Q&amp;E JillQ&quot;E but instead it returns Q&quot;EJackQ&quot;E Tried other
combinations but these were expected to fail as designed:
Q&quot;Emailto:joe@example.com?body=Jack%26amp;JillQ&amp;Esubject=sQ&quot;E
Q&quot;Emailto:joe@example.com?body=JackQ&amp;Eamp;JillQ&amp;Esubject=sQ&quot;E
Q&quot;Emailto:joe@example.com?body=JackQ&amp;EJillQ&amp;Esubject=sQ&quot;E</description>
<comment>
<author>ronald....@gmail.com</author>
<when>Wed, 28 Apr 2010 19:00:37 +0000</when>
<what>Q&quot;Emailto:joe@example.com?bodyJack%26JillQ&quot;E should actually return Q&quot;EJackQ&amp;EJillQ&quot;E.

Above Q&quot;Emailto:joe@example.com?body=Jack%26amp%3BJillQ&amp;Esubject=sQ&quot;E should return
Q&quot;EJackQ&amp;Eamp;JillQ&quot;E.</what>
</comment>
<comment>
<author>nme1...@gmail.com</author>
<when>Thu, 31 Mar 2011 15:09:47 +0000</when>
<what>It does, but that does not solve the other issue that this report implies: Q&quot;EExpected mt.getBody() to return Q&quot;EJack Q&amp;E JillQ&quot;E but instead it returns Q&quot;EJackQ&quot;EQ&quot;E

This should in no way terminate the string.

IQ&apos;Em currently having the same issue: I get a string from an XML feed that contains Q&quot;EGolf Q&amp;Eamp; Country ClubQ&quot;E. IQ&apos;Eve doublechecked this. However, as soon as itQ&apos;Es imported, the ampersand terminates the string, making me get Q&quot;EGolf Q&quot;E instead.</what>
</comment>
<comment>
<author>ronald....@gmail.com</author>
<when>Fri, 20 May 2011 20:14:19 +0000</when>
<what>Looking at android.net.MailTo source code, I see this line:

        // Strip the scheme as the Uri parser canQ&apos;Et cope with it.
        String noScheme = url.substring(MAILTO_SCHEME.length());
        Uri email = Uri.parse(noScheme);
        MailTo m = new MailTo();
    
        // Parse out the query parameters
        String query = email.getQuery();

The last line should be:
String query = email.getEncodedQuery();</what>
</comment>
<comment>
<author>RickGill...@gmail.com</author>
<when>Wed, 15 Jun 2011 23:05:32 +0000</when>
<what>There are many problems with the MailTo parser class, which the built in email program doesnQ&apos;Et apparently use.

Updated file attached.

How do I submit it to source?
</what>
</comment>
</bug>
<bug>
<bugid>5480</bugid>
<title>SIM card contacts sync to Google creates duplicates</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>anthony....@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 14:08:28 +0000</openedDate>
<description>I found if following below steps, Gmail Q&amp;E Android will has duplicates,
i.e., 1. Set Android Q&quot;EFactory defaultQ&quot;E to clear all data. 2. Import
contact from SIM card. 3. sign in Google account to sync to Google
Contact 4. Set Android Q&quot;EFactory defaultQ&quot;E again to clear all data. 5.
Import contact from SIM card. 6. sign in Google account to sync to
Google Contact .... Then you will see the data become multiple
duplicated. I found this because I update Android OS, then re-import
contact from SIM as usual. IQ&apos;Em also developing an app that could import
contacts from social network. Since OS is upgraded, this import should
redo again. Actually Google Calendar has the same issue. Could Google
Sync on Android support merge duplicates to eliminate such issues?</description>
<comment>
<author>alicejdu...@gmail.com</author>
<when>Tue, 24 Aug 2010 07:34:04 +0000</when>
<what>I have the same mistake on french Android 2.1 :
1. Import/Export To SD Card
2. Delete everything
3. Import/Export From SD to Google

-Q&gt;E I find my 130 original contacts +  around 10 duplicated contacts
-Q&gt;E My locale is French with French Kb but all phone numbers have been recorded in the US Format xxx-xxx-xxxx instead of xxxxxxxxxx or xx.xx.xx.xx.xx

I reproduced this 2 times (without step 2 the result is the same)</what>
</comment>
</bug>
<bug>
<bugid>4653</bugid>
<title>Android 2.0 - Ringer Q&amp;E Notifications Randomly Stop Coming Through Speaker, Only Audible Through Earpiece</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>184</stars>
<reportedBy>derrick%...@gtempaccount.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 18:36:22 +0000</openedDate>
<description>Issue: Ringer and notifications volume are set to max loudness. Problem:
At some point phone rings/notifications tones become only audible
through ear piece, no longer coming out of speaker. Thus causing me to
miss calls and notifications. PLEASE SEE THE MOTOROLA FORUMS AS THERE
ARE SEVERAL EXPEREINCING THE SAME ISSUE:
https://supportforums.motorola.com/thread/16400 Model: Droid Firmware:
Android 2.0 Baseband: C_01.3B.01P Kernel Vers: 2.6.29-omap1-g04d51f
android-build@apa26 #477 Build #: ESD20 Wireless Services Running When
Problem is Experienced: Bluetooth (paired but not connected to BT device
when issue occurs), WiFi on, but not connected. Installed Applications:
Advanced Task Manager, ASTRO (file manager), Barcode Scanner, Carda
lite, CarDar lite, Compass, Craigsnotification, Craigsphone, DC Metro
Map, Documents To Go, FeedR, FlightStats, Google Voice, KeePassDroid,
Key Ring, Layar, Listen, Flixster, Note Everything, OpenTable, Music
Online Lite, Paypal, Phonalyzr, PicSay Pro, Google Places Directory,
Scan2PDF mobile, Share Your Board, Shazam, ShopSavvy, Slacker (radio),
SMS Popup, SnapPhotoPro, SPB TV, Talk To Me, The Weather Channel,
Translate, Twidroid Pro, Ultimate Stopwatch, Unit Converter, Verizon
Visual Voicemail App, VLC Remote I think we should all post information
as I have done above so we can see if there is a common denominator.
Maybe itQ&apos;Es a piece of software causing this issue. Maybe itQ&apos;Es a DROID
specific issue, or it could be an Android 2.0 issue.</description>
<comment>
<author>derrick%...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 18:46:48 +0000</when>
<what>Forgot to mention, the only way to fix is to reboot the phone.  This happens at least
once per day, sometimes 2-3 times per day.</what>
</comment>
<comment>
<author>ericfrie...@gmail.com</author>
<when>Wed, 11 Nov 2009 05:48:22 +0000</when>
<what>I have encountered the same problem on my Droid.

Model:  Droid

Firmware:  Android 2.0

Baseband:  C_01.3B.01P

Kernel Vers:  2.6.29-omap1-g04d51f    android-build@apa26 #477

Build #:  ESD20

The union of my installed applications and the above posterQ&apos;Es: Advanced Task Killer
Free, Barcode Scanner, Google Voice, Listen, Movies (Flixter), Shazam

I have experienced this problem with both WiFi on and not connected, as well as WiFi
off and not connected. Bluetooth is paired, and on, but not actually connected to my
headset.

This is a serious problem as I canQ&apos;Et hear notifications because they quietly play out
of the earpiece speaker even at full volume.</what>
</comment>
<comment>
<author>ericfrie...@gmail.com</author>
<when>Wed, 11 Nov 2009 05:57:53 +0000</when>
<what>Could it have something to do with the Phone Call app and more specifically turning
on speaker phone for a call in-progress. Because I definitely did that today when the
bug occurred. I donQ&apos;Et remember if I did any speaker phone activities the other day
when it happened.

I do know that one day I used speakerphone and did not immediately encounter this
bug. So if it is related to speakerphone in call, it must be the combination of like
turning on speakerphone, having the phone screen time out and lock during the call
and the other party disconnects, or pressing the home button to get out of the call
or something of that nature.

I can pick through my LogCat for messages if that would be useful. IQ&apos;Ell try to
capture the logs right after it occurs the next time it happens.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 12:57:51 +0000</when>
<what></what>
</comment>
<comment>
<author>derrick%...@gtempaccount.com</author>
<when>Wed, 11 Nov 2009 13:02:44 +0000</when>
<what>I can confirm that I have not used the speakerphone when this issue has occurred.  It
simply occurred while sitting on my desk (at work).  I noticed that I was no longer
hearing new email notifications.  I put the phone to my ear, sent myself a test email
and I noticed the notification was coming from ear piece and not speaker any longer.

So ericfriesen, I donQ&apos;Et believe itQ&apos;Es related.  But any info we can provide is helpful.</what>
</comment>
<comment>
<author>JimBenso...@gmail.com</author>
<when>Wed, 11 Nov 2009 14:33:17 +0000</when>
<what>I to have had this problem without using speaker phone. The union of my installed
apps is: Compass, Google Voice, OpenTable, Shazam, ShopSavvy, The Weather Channel,
Unit Converter, Verizon Visual Voicemail App.

As with the above, a restart completely fixed the issue.Any tips on a program/app
that could be used to debug this?
</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 11 Nov 2009 15:08:49 +0000</when>
<what>I have the same problem on the Droid I got yesterday.</what>
</comment>
<comment>
<author>tdunn...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:41:10 +0000</when>
<what>Had the issue twice on mine since yesterday. Started after using the phone in the car 
dock with Google Navigation and Listen running while having a cable plugged in to the 
3.5mm jack to my car stereo...

Battery pull was the only cure.</what>
</comment>
<comment>
<author>ekaggen@gmail.com</author>
<when>Wed, 11 Nov 2009 18:38:08 +0000</when>
<what>I have the issue too.  I temporary fixed it by power cycling the device.  This needs
to be fixed ASAP -- IQ&apos;Eve already missed a ton of calls because of the issue.</what>
</comment>
<comment>
<author>techadv...@gmail.com</author>
<when>Wed, 11 Nov 2009 20:38:29 +0000</when>
<what>I can confirm as well on my Droid.  IQ&apos;Eve *never* used the speakerphone, but I have
used headphones while using Listen.</what>
</comment>
<comment>
<author>annielee...@gmail.com</author>
<when>Wed, 11 Nov 2009 20:56:32 +0000</when>
<what>I have the same problem, it happened either after I silenced my phone and then 
unsilenced it, or after I used speaker to talk to a friend. 

It was playing very low volume at the highest max set level. 

I googled my problem and found everyone else has similar situations! I rebooted and 
it plays loudly again.</what>
</comment>
<comment>
<author>ckrhoa...@gmail.com</author>
<when>Wed, 11 Nov 2009 21:27:08 +0000</when>
<what>Same issue here, I have gotten into the habbit of rebooting my phone after playing 
media for a while, which is annoying but it keeps me from missing calls and messages.</what>
</comment>
<comment>
<author>pball...@gmail.com</author>
<when>Wed, 11 Nov 2009 21:32:43 +0000</when>
<what>This defect is clearly causing problems for many Droid users.  Can someone from 
Google/Motorola/Verizon please comment on the status of resolving this problem, so we 
can avoid the flood of unhelpful Q&quot;Eme too!Q&quot;E messages?</what>
</comment>
<comment>
<author>derrick%...@gtempaccount.com</author>
<when>Wed, 11 Nov 2009 22:09:55 +0000</when>
<what>Just so we are clear...not trying to start a flame war...this thread isnQ&apos;Et about Q&quot;Eme tooQ&quot;E its about 
feedback from a collective group of Droid users.  One user will not suffice we need a group of 
people to prove the issue is more widespread.</what>
</comment>
<comment>
<author>jbmurphy0468@gmail.com</author>
<when>Thu, 12 Nov 2009 00:41:39 +0000</when>
<what>Is there any update on this issue by Google?  I was going to buy this phone soon but 
I think I will wait now.  What good is a phone if you canQ&apos;Et tell if someone is 
trying to call?</what>
</comment>
<comment>
<author>sblancha...@gmail.com</author>
<when>Thu, 12 Nov 2009 01:51:40 +0000</when>
<what>Issue:  Ringer and notifications are using the ear piece speaker.

 

Problem:  At some point phone rings/notifications tones become only audible through
ear piece, no longer coming out of the main speaker.

 

Specs:

Model:  Droid

Firmware:  Android 2.0

Baseband:  C_01.3B.01P

Kernel Vers:  2.6.29-omap1-g04d51f    android-build@apa26 #477

Build #:  ESD20

 


Wireless Services Running When Problem is Experienced:    WiFi on and conected.

 


Installed Applications: Advanced Task Manager Free, ASTRO (file manager), Barcode
Scanner, Battery Widget, DockRunner, Gem Miner, Noe me, Pandora, Phit Droid, Pic
Paint, Shazam, Skyscape, Spark, Step Brothers, The Weather Channel, Traffic!, Unit
Convert, Where.

 

 

I got the phone Saturday, it just started this problem last night. I have used the
media player and headphones twice but it worked normally after the first time. I hope
this is resolved quickly.

 

Thanks</what>
</comment>
<comment>
<author>js36...@gmail.com</author>
<when>Thu, 12 Nov 2009 02:56:34 +0000</when>
<what>Yep sound stopped working on the external speaker. It was only working on the ear 
piece.

I just purchased the Driod last night and was running through all toys I could play 
with.

I know exactly when this issue happened to me so this might shed some light on the 
issue and/or give someone a way to test it.

I was testing you the turn by turn navigation. I received a phone call. Talked to 
the person on the other end for a bit. Disconnected from the call and noticed a few 
turns later that the driod was not telling me when the turn were coming up. 

Lucky for me I was just testing the functions and already knew where I was going.

It seems that the issue may be caused by the switch from external speaker to ear 
piece during a call or other operation. Once the call or operation is terminated the 
sound never switches back to the external sound. I am figuring the call or operation 
that uses the ear piece would silence the external, but doesnQ&apos;Et remove that silence 
when finished.

I hope they can find this bug quick and fix it. 
</what>
</comment>
<comment>
<author>sblancha...@gmail.com</author>
<when>Thu, 12 Nov 2009 03:11:31 +0000</when>
<what>Now that js36688 mentioned it I am fairly sure that my issue took place after
receiving a call while using the Turn by Turn navigation.</what>
</comment>
<comment>
<author>Justin.G...@gmail.com</author>
<when>Thu, 12 Nov 2009 03:16:01 +0000</when>
<what>IQ&apos;Em having the same problem.  I wasnQ&apos;Et positive what was occurring until I couldnQ&apos;Et
hear my turn-by-turn directions.  Then Pandora wasnQ&apos;Et playing through the speaker. 
So I tested the Speaker Phone with a call and that worked through the main speaker. 
But then when I tried the apps again (and others) it still only played through the
ear piece.  Like mentioned above, if I shut it down and restart it the problem is
resolved.</what>
</comment>
<comment>
<author>zephyr...@yahoo.com</author>
<when>Thu, 12 Nov 2009 03:33:35 +0000</when>
<what>I also have this problem.  The phone is 3 days old and has only the os-installed 
apps.

Specs:

Model:  Droid

Firmware:  Android 2.0

Baseband:  C_01.3B.01P

Kernel Vers:  2.6.29-omap1-g04d51f    android-build@apa26 #477

Build #:  ESD20</what>
</comment>
<comment>
<author>devonr...@gmail.com</author>
<when>Thu, 12 Nov 2009 03:52:26 +0000</when>
<what>Same or similar issue.... phone is very quiet lately.  max volume is not as loud as
it was when i received phone two days ago.  Would guess it thinks it is playing music
to a phone held to my ear as if it were a phone call, but i need it to play to a room
as it had before.  Not the most techsavvy post, but IQ&apos;Em not a techie.</what>
</comment>
<comment>
<author>spirali...@gmail.com</author>
<when>Thu, 12 Nov 2009 03:53:18 +0000</when>
<what>Yes, I am having this exact problem. Fix soon!</what>
</comment>
<comment>
<author>wagner.J...@gmail.com</author>
<when>Thu, 12 Nov 2009 04:24:11 +0000</when>
<what>I too have this issue...notifications work, but when playing videos or youtube the 
sound is only coming through audio jack out.
</what>
</comment>
<comment>
<author>amit.tam...@gmail.com</author>
<when>Thu, 12 Nov 2009 05:15:14 +0000</when>
<what>Had the same issue - just spoke with the vzw rep; they walked me through a hard reset 
on the phone. settings -Q&gt;E privacy -Q&gt;E factory data reset. Speaker phone seems to be 
working fine now. Beware though, you will lose all the apps you have 
downloaded...thankfully it keeps data stored on the sd card; music files and pics and 
such..

hope this helps, 

Amit</what>
</comment>
<comment>
<author>alan.ric...@gmail.com</author>
<when>Thu, 12 Nov 2009 06:55:10 +0000</when>
<what>Please notify me when this is addressed.  Have lost business clients from this 
issue. Not cool at all.</what>
</comment>
</bug>
<bug>
<bugid>6831</bugid>
<title>can not delete contact created with incremental method from contact list or view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dero...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 15:34:22 +0000</openedDate>
<description>Follow the steps to insert a new raw contact using the incremental
method from the documentation
(http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.htm
l ). ContentValues values = new ContentValues();
values.put(RawContacts.ACCOUNT_TYPE, accountType);
values.put(RawContacts.ACCOUNT_NAME, accountName); Uri rawContactUri =
getContentResolver().insert(RawContacts.CONTENT_URI, values); long
rawContactId = ContentUris.parseId(rawContactUri); values.clear();
values.put(Data.RAW_CONTACT_ID, rawContactId); values.put(Data.MIMETYPE,
StructuredName.CONTENT_ITEM_TYPE);
values.put(StructuredName.DISPLAY_NAME, Q&quot;EMike SullivanQ&quot;E);
getContentResolver().insert(Data.CONTENT_URI, values); After doing so
the new contact correctly shows up in the contacts list. However long
pressing the contact and selecting the delete option does not remove the
contact from the list. Also when viewing the contact and selecting the
the delete menu option, the contact does not get removed from the list.
The contact can only be deleted from editing the contact and selecting
the delete menu option. Workaround: Creating the contact with the batch
method correctly allows the deletion to occur in all places.</description>
<comment>
<author>dero...@gmail.com</author>
<when>Tue, 02 Mar 2010 20:49:39 +0000</when>
<what>Update: This appears to be an issue with the batch method also, but only when creating the contact using one operation (adding 
contact info in a separate batch).

 ArrayListQ&lt;EContentProviderOperationQ&gt;E ops = Lists.newArrayList();
 int rawContactInsertIndex = ops.size();
 ops.add(ContentProviderOperation.newInsert(RawContacts.CONTENT_URI)
          .withValue(RawContacts.ACCOUNT_TYPE, accountType)
          .withValue(RawContacts.ACCOUNT_NAME, accountName)
          .build());

 getContentResolver().applyBatch(ContactsContract.AUTHORITY, ops);</what>
</comment>
</bug>
<bug>
<bugid>15006</bugid>
<title>File not Fond</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-25T18:23:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zachvo...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 01:11:24 +0000</openedDate>
<description>File not found: C:\Program
Files\Android\android-sdk-windows\temp\samples-3.0_r01-linux.zip (Access
is denied)</description>
<comment>
<author>zachvo...@gmail.com</author>
<when>Fri, 25 Feb 2011 03:13:44 +0000</when>
<what>Okay I uninstalled it and tried to reinstall it. it says i need java se jdk.... which i do so I cant even install it now
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 25 Feb 2011 18:23:51 +0000</when>
<what>Thanks for your question! However, this isnQ&apos;Et the right place to ask questions about how to use the Android APIs to write applications. For that kind of information, please visit our developer site at http://developer.android.com/</what>
</comment>
<comment>
<author>zachvo...@gmail.com</author>
<when>Sun, 27 Feb 2011 02:46:50 +0000</when>
<what>This is a problem this within SDK manager!!!!!!!!!!!!!!!!!</what>
</comment>
</bug>
<bug>
<bugid>2381</bugid>
<title>Phone calls end automatically at 55 minutes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>brian.kn...@gmail.com</reportedBy>
<openedDate>Tue, 07 Apr 2009 13:05:22 +0000</openedDate>
<description>When on a phone call for 55 minutes, the phone will automatically end
the call and go into locked mode. The timing only differs by +/- 5
seconds. This will also occur multiple times in a row, meaning I can
call a person 3 times, and each time the phone will end the call at 55
minutes.</description>
<comment>
<author>neal...@gmail.com</author>
<when>Wed, 19 Aug 2009 17:25:10 +0000</when>
<what>IQ&apos;Eve see the same thing several times - cut off at 55 minutes.  Very frustrating for
conference calls....

IQ&apos;Em using a G1 on T-Mobile, running firmware version 1.5 (cupcake), build CRC1
Baseband version 62.505.20.17H_2.22.19.261

The last two times I was using bluetooth but I think it also happened without that.
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:23:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:59:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:00:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14295</bugid>
<title>Browser: Giving an input[type=Q&quot;EnumberQ&quot;E] focus brings up text keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anders.e...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 14:36:14 +0000</openedDate>
<description>- Steps to reproduce the problem. By clicking an element, other than the
input, give the input focus by calling input.focus(). Now the usual text
keyboard shows up, allowing you to type in text in a numeric field. If
you then click on the input, the numeric keyboard shows up, and clears
the text you entered. - What you think the correct behavior should be.
The numeric keyboard should always be displayed for input[type=Q&quot;EnumberQ&quot;E]
Attached is a simple test page to reproduce the error. Tested phone: HTC
Desire Android version: 2.2.1 Software number: 2.29.405.5 Browser
version: WebKit 3.1</description>
<comment>
<author>anders.e...@gmail.com</author>
<when>Tue, 25 Jan 2011 16:06:59 +0000</when>
<what>Another thing about this is that when the input gets focus (by calling input.focus()), the keyboard can be placed on top of the input box. This doesnQ&apos;Et happen if you click directly on the input, since the browser then scrolls down to prevent the keyboard from covering the input box.</what>
</comment>
<comment>
<author>anders.e...@gmail.com</author>
<when>Tue, 25 Jan 2011 19:05:53 +0000</when>
<what>Some further investigation shows that if you change so that the onclick is attached to #display instead of #field in the test, it magically works. Except if your onclick handler does enough work to not complete instantly. So if your onclick handler takes just enough time, you get a very inconsistant behaviour where you sometimes get a numeric keypad, and sometimes the default keypad.</what>
</comment>
</bug>
<bug>
<bugid>11849</bugid>
<title>On Market application, Uninstalling application keeps on screen after exit uninstall application via Home key and back to Market application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 05:34:11 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Go to
Market-Q&gt;EDownload some apps. 2. Go to Market -Q&gt;E Downloads, select an app
which you download before. 3. When uninstalling application by press
Q&quot;EUninstallQ&quot;E button, press Home key. 4. Go to Market again. Key point:
press Home key quickly after touch Q&quot;EUninstallQ&quot;E button in step3. - What
happened. Phone keeps on Q&quot;EUninstalling application...Q&quot;E UI (Please refer
to attached picture Q&quot;EUninstall.pngQ&quot;E). - What you think the correct
behavior should be. Market ask dialog should display (Please refer to
attached picture Q&quot;EAsk.pngQ&quot;E). For more details please check the log
attached.</description>
</bug>
<bug>
<bugid>19954</bugid>
<title>Android Market indicates apps have updates when they donQ&apos;Et</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>mrbriank...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 15:39:49 +0000</openedDate>
<description>I have a Verizon Droid X with the latest software update (Android 2.3.3,
system version 4.5.602.MB810.Verizon.en.US). I started encountering an
extremely annoying bug a couple months ago. When I go to Q&quot;Emy appsQ&quot;E in
the Android Market, it indicates that several apps have updates (about
15 at the moment). If I actually click on an individual app, it
indicates that there isnQ&apos;Et an update. If I am at the Q&quot;Emy appsQ&quot;E page,
though, I can click Q&quot;Eupdate allQ&quot;E to download and install the exact same
version I already have. Those updates disappear for a few hours, and
then are back, saying that I need to update them. ItQ&apos;Es very frustrating.
You have to then start hunting through this large group to see if any
actually need updating. Has anyone else encountered this problem?</description>
<comment>
<author>JoeAdam...@gmail.com</author>
<when>Sun, 11 Sep 2011 06:11:09 +0000</when>
<what>Yes, I am having the same issue with my Droid X2 (Android 2.3.3, system version 1.3.232.MB870.Verizon.en.US)

The apps update fine, and if you go into the app and check the version it will match the current software version that is listed in the market.  But if you go to My Apps, it says it still requires an update. And when you click on it, it doesnQ&apos;Et give you the option to update the app. As with the previous poster, when there are multiple apps to update, it will update the app with the same version again. This bug only started showing up after Gingerbread was loaded onto the device.</what>
</comment>
<comment>
<author>anand.il...@gmail.com</author>
<when>Fri, 16 Sep 2011 01:19:39 +0000</when>
<what>I have the same issue on samsung exhibit with gingerbread 2.3.3
Very annoying.</what>
</comment>
<comment>
<author>adostro...@gmail.com</author>
<when>Fri, 23 Sep 2011 15:20:24 +0000</when>
<what>Same problem on Original Droid (Android 2.2.2, 2.6.32.9-g68eef5, FRG83G [Froyo]), so it doesnQ&apos;Et seem to be Android version related.  

Market version is 3.1.5.  This has happened consistently since the launch of the Q&quot;EnewQ&quot;E Market, and never happened before, even after Froyo upgrade.  Not rooted; Q&quot;EvanillaQ&quot;E phone.</what>
</comment>
<comment>
<author>mrbriank...@gmail.com</author>
<when>Fri, 23 Sep 2011 15:26:55 +0000</when>
<what>About 12 hours ago, this issue stopped happening on my phone. Has anyone else with a Droid X seen the issue magically become fixed? It must be an issue with the market, not the software, because I hadnQ&apos;Et received any phone or market program updates. IQ&apos;Ell keep everyone posted if the bug returns.</what>
</comment>
<comment>
<author>justd...@gmail.com</author>
<when>Fri, 23 Sep 2011 19:10:36 +0000</when>
<what>i got the same problem...my apps said that i have an update, but i cant find any update button...does anyone have a solution for this ? </what>
</comment>
</bug>
<bug>
<bugid>1237</bugid>
<title>Gmail app sends email very slowly (or stays stuck forever without sending)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>42</stars>
<reportedBy>defconoii</reportedBy>
<openedDate>Mon, 10 Nov 2008 18:43:17 +0000</openedDate>
<description>Sending email on wifi and 3g is really slow, especially when you attach
a 300 kb picture, it takes 5-10 minutes even when connected to a 7mbit
wifi connection. Sending emails with a few lines of text sends slower
than the gmail website within the browser. Gmail app should send as fast
as gmail in the browser if not faster!</description>
<comment>
<author>mcd...@gmail.com</author>
<when>Wed, 22 Apr 2009 17:34:56 +0000</when>
<what>I see the same problem. It seems that the email program backs off too far. IQ&apos;Eve had a 
300kb email sat in my outbox sometimes for 1 hour +, the only way to get it to send 
is to resend it.
This is in an area with excellent 3g coverage?</what>
</comment>
<comment>
<author>casparada@gmail.com</author>
<when>Tue, 14 Jul 2009 16:36:02 +0000</when>
<what>Actually, on my Galaxy *every* email stays in the Q&quot;Esending...Q&quot;E state forever (3days
at the moment). It has already been delivered though.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:29:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:14:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:21:44 +0000</when>
<what>Issue 2565 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:25:27 +0000</when>
<what>Issue 3551 has been merged into this issue.</what>
</comment>
<comment>
<author>this.onE...@gmail.com</author>
<when>Fri, 25 Sep 2009 17:07:14 +0000</when>
<what>I am suffering from this issue as well.
I can actually send any email from my G1.
It all gets stuck in the Outbox.</what>
</comment>
<comment>
<author>crgod...@gmail.com</author>
<when>Thu, 22 Oct 2009 21:48:44 +0000</when>
<what>I also have this issue. I have a message stuck sending and it seems to also prevent 
me from syncing delete items from my phone to gmail. My phone shows them as gone, 
but they still appear untouched in gmail web.</what>
</comment>
<comment>
<author>rand...@gmail.com</author>
<when>Wed, 23 Dec 2009 18:32:59 +0000</when>
<what>I found the solution:

http://sprintherotips.blogspot.com/2009/12/how-to-fix-outgoing-mail-stuck-in.html</what>
</comment>
<comment>
<author>Huaping...@gmail.com</author>
<when>Wed, 20 Jan 2010 14:48:42 +0000</when>
<what>I have the same problems, the mail still in outbox but not send out. or it has 
already been sent out, but still in outbox.</what>
</comment>
<comment>
<author>ian.clarke</author>
<when>Tue, 23 Feb 2010 21:40:54 +0000</when>
<what>Regarding this solution: All you need to do is hit Menu button, choose Settings-Q&gt;EApplications-Q&gt;EManage 
applications and then scroll down to both Gmail and Gmail Storage and select the Q&quot;EClear dataQ&quot;E button in both.

On Android 2.1 on a Nexus One, I canQ&apos;Et find either of those applications in my applications list :-(</what>
</comment>
<comment>
<author>pni...@gmail.com</author>
<when>Wed, 10 Mar 2010 16:11:44 +0000</when>
<what>This issue happens fairly frequently for me.
Whats worse is that sometimes the mail never gets sent.

It seems to happen mostly in locations with bad coverage.

For example, yesterday I was at a conference and the net swapped from 3G to EDGE all
the time.
I sent an email, and in the afternoon noticed that it was still in the outbox.
This morning, itQ&apos;Es still in the outbox and the recipient never got it!</what>
</comment>
<comment>
<author>rakim...@gmail.com</author>
<when>Thu, 01 Apr 2010 21:01:41 +0000</when>
<what>The problem with using the Q&quot;EClear dataQ&quot;E button in both Gmail and Gmail Storage is 
that is deletes the ENTIRE email string, not just the one stuck sending.  I often 
have 3 or more good replies to an email string that I want to save.  When I reply 
and it gets stuck sending, I canQ&apos;Et clear the cache without losing all the good 
replies too!
</what>
</comment>
<comment>
<author>colander...@gmail.com</author>
<when>Wed, 21 Apr 2010 19:19:19 +0000</when>
<what>Please Google, can you fix this long-standing bug?  I recently found I have several 
month-old e-mails in the Q&quot;EOutboxQ&quot;E that are permanently stuck in the Q&quot;ESendingQ&quot;E 
state... this is ridiculous!</what>
</comment>
<comment>
<author>c.t.newb...@gmail.com</author>
<when>Fri, 23 Apr 2010 23:46:38 +0000</when>
<what>IQ&apos;Eve seen this problem intermittently before, but just got majorly hosed by it in the last few days. Phone is a 
completely stock T-Mobile G1 running 1.6. It is configured to use WiFi both at home and work; 3G coverage is 
decent at work, non-existant at home.

What IQ&apos;Eve observed is that the problem seems to occur most frequently with large message--for example, 
those with a photo attached from the on-board camera. I have seen the following failure modes:

1. Message stuck in Q&quot;EOutboxQ&quot;E, with Q&quot;ESending...Q&quot;E in red; the message was never actually sent, nor could I find a 
way of getting GMail to actually send it successfully. 

2. Messages simply vanishing without a trace; GMail says Q&quot;ESending message...Q&quot;E but the message never gets to 
the recipient, never appears in Q&quot;ESentQ&quot;E and never appears in Q&quot;EOutboxQ&quot;E.

Just now, I sent the following sequence of messages over the course of about 10 minutes:

1. Short text-only test message to Q&lt;EsomeoneQ&gt;E@somewhere.com -- successfully sent Q&amp;E recieved
2. Message with photo attachment to Q&lt;EsomeoneQ&gt;E@somewhere.com -- vanished
3. Recompose #2 and try again -- successfully sent Q&amp;E received
4. Compose another message with photo attachment to Q&lt;EsomeoneQ&gt;E@somehwere.com -- vanished
5. Recompose #4 and try again -- successfully sent Q&amp;E received
6. Compose yet another message to Q&lt;EsomeoneQ&gt;E@somewhere.com -- vanished
7. Retried about three times -- each and every message vanished
8. Tried sending short text-only message to Q&lt;EsomeoneQ&gt;E@somewhere.com -- successfully sent Q&amp;E delivered
9. Retried #7 -- vanished again
10. Retried #9 -- successfully sent Q&amp;E delivered

All of this took place with the phone on my home WiFi network and without allowing the phone to sleep--that 
is, all on the same, uninterrupted WiFi connection.

My sense is that there is some error condition -- possibly out-of-memory -- that is occurring but which is 
simply being ignored. I donQ&apos;Et think itQ&apos;Es network related given the conditions under which I performed the test.

This is a really terrible, horrible very bad bug. ItQ&apos;Es only been luck that I havenQ&apos;Et lost a critical e-mail because 
of this. IQ&apos;Em also shocked and disgusted that Google could let this fester for over a year without any sort of 
attention. Shame.</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Sat, 24 Apr 2010 00:09:26 +0000</when>
<what>^ This error does not necessarily have anything to do with the size of the message. 
This condition occurs for small messages as well.

The bug has struck again a few times.  On G1 with 1.6, IQ&apos;Eve actually had a critical
e-mail message not delivered, stuck with the red word Q&quot;ESending...Q&quot;E  after it.  The
message was Q&lt;E 300 characters long.</what>
</comment>
<comment>
<author>alf4...@gmail.com</author>
<when>Sun, 02 May 2010 22:34:12 +0000</when>
<what>Not a happy camper, I mean really, cant send email? This issue is something i have 
seen for the past year. 

So far we have determined that this happens on ALL Android Handsets and on all 
shipping versions of the Android OS. Instead of thinking about launching the next 
nexus one or enabling more partners, Google should fix this problem and a host of 
other problems with this supposedly more advanced OS. 

Makes me want to go buy an iPhone.</what>
</comment>
<comment>
<author>orrina@gmail.com</author>
<when>Tue, 18 May 2010 17:15:20 +0000</when>
<what>I have the dreaded red Q&quot;EsendingQ&quot;E stuck on outgoing msgs from time to time. They donQ&apos;Et show in my sent 
folder, so I can only assume they are stuck in limbo. Extremely annoying. 

Tmobile mytouch.</what>
</comment>
<comment>
<author>deka.isn...@gmail.com</author>
<when>Wed, 19 May 2010 02:20:39 +0000</when>
<what>Also happen to mine... samsung galaxy spica android 2.1 eclair official (dxj4). 
Is there any unofficial mod that fix this bug? I really need this!</what>
</comment>
<comment>
<author>deka.isn...@gmail.com</author>
<when>Wed, 19 May 2010 02:58:01 +0000</when>
<what>I think the problem solved by setting--Q&gt;E account Q&amp;E sync setting --Q&gt;E check the backgroud 
data and auto sync .... CMIIW
</what>
</comment>
<comment>
<author>BRYCEEMILLER@gmail.com</author>
<when>Wed, 19 May 2010 03:32:01 +0000</when>
<what>That setting has always been enabled on my G1
( Settings -Q&gt;E data synchronization -Q&gt;E background data Q&amp;E auto-sync )

ItQ&apos;Es not a configuration problem, it is very intermittent. I think g-mail is the 
single most important feature on my G1 and therefore believe the issue should be 
fixed. Reliability is important; It should not be necessary to check the web-mail 
just to confirm message delivery. I see no reason the code canQ&apos;Et be corrected to 
allow the sync process to discover that a message in the outbox needs to be purged 
because it has already been sent or for it to discover that the message was never 
sent and send it before purging.

Usually the stuck e-mail shows up as sent in the web g-mail. Sometimes it never 
sends. Dozens of other e-mails a day send without this problem, while other older Q&amp;E 
smaller messages remain in the outbox. It has happened a couple dozen times in the 
past year. I noticed it is much more likely to happen with a large attachment. 
However, I sometimes have even a quick short important reply get stuck.

I donQ&apos;Et know if this issue is completely separate from the fact that my message count 
in my outbox is always higher than the number of messages actually shown in the 
outbox. I also donQ&apos;Et know if there is a Q&quot;Egmail sending slowlyQ&quot;E issue that is separate 
from the intermittent Q&quot;Estays stuck without sendingQ&quot;E issue; my concern is with the 
ones that get stuck.</what>
</comment>
<comment>
<author>thy...@gmail.com</author>
<when>Wed, 19 May 2010 10:08:05 +0000</when>
<what>Its currently quite a bit faster for me to open my phones browser and use the gmail 
website to send email, than it is to use the android application Q&quot;E/ I donQ&apos;Et get why its 
so slow?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:31 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>BRYCEEMILLER@gmail.com</author>
<when>Fri, 21 May 2010 23:09:38 +0000</when>
<what>Thanks, better late than never I guess.

The following URL mentions two sending issues with the android gmail app:
http://www.google.com/support/mobile/bin/answer.py?hl=enQ&amp;Eanswer=174711

Neither of the two cases it mentions covers my issue. (since my Q&quot;EsentQ&quot;E is synced and 
the stuck message does not have an attachment.)

The following URL, and others like it, appear to be for discussion of this issue:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=0777c0282c09e16aQ&amp;Ehl=en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:20 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>6937</bugid>
<title>Voice Search: Repeated serached fails using the desktop widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 10:23:11 +0000</openedDate>
<description>After successfully opening the (WIDGET) Google VOICE-search page, if
attempted to search again, the application exits, not allowing to search
repeatedly. The user has to exit the SEARCH application every time when
wanted to search again. - Steps to reproduce the problem. 1. Go to the
second home screen. (Right-hand-side), where the GOOGLE- Search
application is available. 2. Click on the SPEAKER icon. 3. Speak out a
key-word (or) press CANCEL button. The Search page opens. The page is
comprised of a text box, SEARCH icon, SPEAKER icon and the search
results displaying below. There is no issue till now. The application
properly searches for the keyword and displays the results. 4. Now press
the SPEAKER icon from the top right corner on this SEARCH page. 5. Speak
out any keyword. The application starts working out to recognize the
word, but ultimately fails to respond. It exits and goes back to the
home screen. (NOTE: The same issue is not occurring when searching via
Menu Q&gt;E Voice. It occurs only with the widget application on the main
screen.) - What happened. The user will not be able to search
continuously. - What you think the correct behavior should be. Repeated
searched shoudl be possible even from the widget. - Platform Android 1.6</description>
</bug>
<bug>
<bugid>5315</bugid>
<title>options SETTINGS for choosing GVoice or Carrier to make call is gone under 2.0.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ad...@sittercafe.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 04:06:15 +0000</openedDate>
<description>Droid under 2.0.1 There used to be a SETTINGS option for CHOOSING if
calls were to go out through the carrier or through Google Voice - or
you had the option to choose for each call. My setting was to CHOOSE for
each call. Now, the only choice I have when I make a call is Google
Voice - and the entire options dialog in SETTINGS is gone. Any
suggestions? - michael</description>
<comment>
<author>ad...@sittercafe.com</author>
<when>Thu, 10 Dec 2009 05:16:27 +0000</when>
<what>Ugh - NOT an issue -   I feel stupid. The options for choosing how calls are made is 
NOT in the settings menus for the phone - they are in the settings options of the 
Google Voice.

Not the most intuitive place to find the settings of how your calls are made.</what>
</comment>
<comment>
<author>jeepfr...@gmail.com</author>
<when>Thu, 06 May 2010 02:19:01 +0000</when>
<what>Well, this option would be MUCH better anyway:
http://code.google.com/p/android/issues/detail?id=7756</what>
</comment>
</bug>
<bug>
<bugid>18531</bugid>
<title>Google SYNC with com.google.process.gapps error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>hyp...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 19:01:36 +0000</openedDate>
<description>Android 3.1 Samsung Tab 10.1 Google App fail to sync Chrome Bookmark
result in Q&quot;Ecom.google.process.gappsQ&quot;E force close. I am very 200% sure it
is related to Bookmark sync on my device. How hard is it to make the
device display: Q&quot;ESorry, there is a connection error, please try again
laterQ&quot;E than just: com.google.process.gapps error, force close ? Come
on.... Hire some Apple programmers...</description>
</bug>
<bug>
<bugid>5691</bugid>
<title>Getting back to In-call screen quicker/easier</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>clcdan....@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 08:50:01 +0000</openedDate>
<description>When in-call, and backing out to do something while in-call, the only
way to get back to the call is go to the phone icon (default is on the
middle home screen at lower left position), click that, then choose RTN
to call in progress. When phone is locked, those two more steps are
involved. There needs to be a faster way to get back to the
call-in-progress - perhaps using the menu key which currently when
in-call does nothing. Droid 2.0.1</description>
</bug>
<bug>
<bugid>18910</bugid>
<title>Android Battery Reporting Error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>saaamwel...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 11:05:46 +0000</openedDate>
<description>Hi, we got a lot of reports from our users that our Android app consumes
a lot of battery. After some extended debugging sessions I now suspect
that the battery reporting of Android (concerning sensors) might be
incorrect. It seems that no matter how you unregister the sensors that
you have used, they are still being looked at as active by the battery
reporting tool. To reproduce the error: 1. Compile the official Android
sensor example (Accelerometer Play) from
http://developer.android.com/resources/samples/AccelerometerPlay/src/com/example/android/accelerometerplay/index.html
2. Upload it to the phone and start it 3. terminate it with the back
button (after approx. 5 seconds) 4. disconnect the usb cable 5. wait
some time (e.g. 20 seconds) 6. open the dailpad and enter *#*#4636#*#*
7. click on battery history=Q&gt;E other usage =Q&gt;E Sensor usage =Q&gt;E
Accelerometer Play 8. The displayed sensor usage time is larger than the
time the activity was in foreground 9. If you repeat step 7 you will see
that the sensor usage value still increases, even tough the app is not
running anymore I reproduced this error on a Motorola Defy with Android
2.3.4 and a Nexus One with Android 2.3.4. The error does not occur on a
HTC Desire running Android 2.2. Alternatively you can observe the same
thing by using adb (instead of the tool from the dialpad): adb shell
dumpsys batteryinfo I would appreciate it if someone would help me to
find a way to correctly unregister the sensors (on 2.3.4 devices).
Regards, Samuel</description>
</bug>
<bug>
<bugid>9792</bugid>
<title>ACTION_POINTER_DOWN reports incorrect positions on second instance</title>
<status>Released</status>
<owner>ad...@android.com</owner>
<closedOn>2010-07-16T17:51:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>quinney....@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 23:08:45 +0000</openedDate>
<description>I noticed that I am getting two identical positions for pointers 0 and 1
after a specific sequence of touches. To reproduce: First touch goes
down and stays. Second touch goes down and stays. Lift first touch.
Replace first touch. The ACTION_POINTER_DOWN event fires when replacing
your first touch but the X and Y positions for the newly replaced first
touch are not correct -- both pointers show the same location (the
second touch position). Sample activity showing behavior: public class
TestMultiTouch extends Activity implements OnTouchListener { private
static final int INVALID_POINTER_ID = -1; private int mActivePointerId =
INVALID_POINTER_ID; private int mSecondPointerId = INVALID_POINTER_ID;
/** Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
findViewById(R.id.view).setOnTouchListener(this); } @Override public
boolean onTouch(View v, MotionEvent ev) { final int action =
ev.getAction(); switch (action Q&amp;E MotionEvent.ACTION_MASK) { case
MotionEvent.ACTION_DOWN: { mActivePointerId = ev.getPointerId(0); final
int pointerIndex = ev.findPointerIndex(mActivePointerId); final float x
= ev.getX(pointerIndex); final float y = ev.getY(pointerIndex);
Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION_DOWN AT Q&quot;E+x+Q&quot;E,Q&quot;E+y); break; } case
MotionEvent.ACTION_POINTER_DOWN: { final int pointerIndex =
ev.findPointerIndex(mActivePointerId); final float x =
ev.getX(pointerIndex); final float y = ev.getY(pointerIndex); final int
pointer2Index = (action Q&amp;E MotionEvent.ACTION_POINTER_ID_MASK) Q&gt;EQ&gt;E
MotionEvent.ACTION_POINTER_ID_SHIFT; mSecondPointerId =
ev.getPointerId(pointer2Index); final float x2 = ev.getX(pointer2Index);
final float y2 = ev.getY(pointer2Index);
Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION_POINTER_DOWN - Active:Q&quot;E+x+Q&quot;E,Q&quot;E+y+Q&quot;E
Second:Q&quot;E+x2+Q&quot;E,Q&quot;E+y2); break; } case MotionEvent.ACTION_MOVE: { final int
pointerIndex = ev.findPointerIndex(mActivePointerId); final float x =
ev.getX(pointerIndex); final float y = ev.getY(pointerIndex); if
(mSecondPointerId == INVALID_POINTER_ID)
Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION_MOVE (SINGLE) AT Q&quot;E+x+Q&quot;E,Q&quot;E+y); else { final
int pointer2Index = ev.findPointerIndex(mSecondPointerId); final float
x2 = ev.getX(pointer2Index); final float y2 = ev.getY(pointer2Index);
Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION_MOVE (DOUBLE) AT Q&quot;E+x+Q&quot;E,Q&quot;E+y+Q&quot;E AND
Q&quot;E+x2+Q&quot;E,Q&quot;E+y2); } break; } case MotionEvent.ACTION_POINTER_UP: { final int
pointerIndex = (action Q&amp;E MotionEvent.ACTION_POINTER_ID_MASK) Q&gt;EQ&gt;E
MotionEvent.ACTION_POINTER_ID_SHIFT; final int pointerId =
ev.getPointerId(pointerIndex); if (pointerId == mActivePointerId) {
final int newPointerIndex = pointerIndex == 0 ? 1 : 0; mActivePointerId
= ev.getPointerId(newPointerIndex); mSecondPointerId =
INVALID_POINTER_ID; Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION_POINTER_UP ON
ActivePointerQ&quot;E); } else if (pointerId == mSecondPointerId) {
mSecondPointerId = INVALID_POINTER_ID;
Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION_POINTER_UP ON SecondPointerQ&quot;E); } else
Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION_POINTER_UP ON NONE!Q&quot;E); break; } case
MotionEvent.ACTION_UP: { Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION__UPQ&quot;E);
mActivePointerId = INVALID_POINTER_ID; break; } case
MotionEvent.ACTION_CANCEL: { Log.d(Q&quot;ETESTMULTITOUCHQ&quot;E,Q&quot;EACTION__CANCELQ&quot;E);
mActivePointerId = INVALID_POINTER_ID; mSecondPointerId =
INVALID_POINTER_ID; break; } } return true; } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 06:51:13 +0000</when>
<what>On what device do you see this? On some types of hardware (NexusOne or G1 for instance) you would witness this because of the hardware itself.</what>
</comment>
<comment>
<author>quinney....@gmail.com</author>
<when>Fri, 16 Jul 2010 14:09:47 +0000</when>
<what>I saw it on EVO 4G -- I can test a Droid and see if I see the same thing.  IQ&apos;Em confused to why you would expect this behavior on any hardware.  The only workaround IQ&apos;Eve been able to come up with is to flag when this has happened and hope that a move event follows -- then I process it as an ACTION_POINTER_DOWN event using the arguments sent to the move event.</what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Fri, 16 Jul 2010 17:51:08 +0000</when>
<what>There was a bug in the framework that could cause this issue on certain devices. It was triggered by the ordering of data returned by some touch panels. The fix is in Froyo and was backported to Eclair AOSP.

Your workaround will work on affected devices. Thank you for the report and detailed repro steps.</what>
</comment>
</bug>
<bug>
<bugid>11095</bugid>
<title>Messaging should show sent time - not received</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 07:06:14 +0000</openedDate>
<description>Please make it possible yo see when an sms was sent. Currently you can
only see the received timestamp which is Q&quot;EwrongQ&quot;E if your phone was out
of coverage or has been off and you get say five smsQ&apos;Ees with the same
timestamp. Very uninformative. Even details show only received time.</description>
<comment>
<author>jpost.de...@gmail.com</author>
<when>Thu, 07 Oct 2010 23:38:15 +0000</when>
<what>There is a bigger discussion of this problem in issue 2989, dating back to June 14, 2009. And sadly, it seems itQ&apos;Es still not fixed. Commenting here to reference the possible fixes suggested in the issue 2989 thread.</what>
</comment>
</bug>
<bug>
<bugid>8780</bugid>
<title>Lack of tasks for Android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-12T22:18:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>spamolo...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 15:31:36 +0000</openedDate>
<description>Hello. I use G1, but it has big bug. It do not have anything for tasks.
Task applivation are necessary for communicators. Steps to reproduse: -
buy Android powered phone - try to find Q&quot;EtasksQ&quot;E software</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 09 Jun 2010 11:31:33 +0000</when>
<what>Duplicate of issue 3705 (or close)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 12 Jul 2010 22:18:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11185</bugid>
<title>textbox input in horizontal mode -Q&gt;E fullscreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>EvilPhar...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 07:03:31 +0000</openedDate>
<description>Hi, When typing in a textbox in the Android browser it used to be
possible (before froyo) to turn the phone horizontally and the textbox
became fullscreen. You can see what I mean when typing a text message
(sms). Turn the phone 90 degrees and all you see is the textbox and
keyboard, all the other messages are off-screen. I wish I could still do
this in the browser as well! Even when typing this message on my HTC
Desire, itQ&apos;Es a pain in the ass to keep the textbox centered so I can see
what IQ&apos;Em typing. Please, let a textbox in the browser go fullscreen
again when holding the phone horizontally.</description>
</bug>
<bug>
<bugid>8830</bugid>
<title>Android-phone as a computer via HDMI to a monitor and Bluetooth mouse + keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>viktor.m...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 15:43:36 +0000</openedDate>
<description>Many new phones now come equiped with HDMI-out. I want to be able to run
my Android-phone on my LCD-monitor or TV and use a Bluetooth mouse +
keyboard to control the OS. Basically I want to be able to use my phone
as my computer. Please add support for this.</description>
<comment>
<author>brent...@gmail.com</author>
<when>Fri, 09 Jul 2010 22:24:00 +0000</when>
<what>I agree. This should be high priority!</what>
</comment>
<comment>
<author>viktor.m...@gmail.com</author>
<when>Sat, 17 Jul 2010 14:30:03 +0000</when>
<what>Q&quot;EOriginally Posted by cyanogen   
HereQ&apos;Es an update:

http://www.youtube.com/watch?v=Gs2YkIQfsUg

Bluetooth HID on the Evo  Sorry for the blurrycam, I just did it with my Nexus.Q&quot;E


Q&quot;EOriginally Posted by cyanogen   
Keyboard works too, but mines at the office.

The goal is BT HID + full HDMI out. That turns your phone into a real computer.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>4929</bugid>
<title>Auto PIN Entry for Voice Mail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>john.rei...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 18:48:18 +0000</openedDate>
<description>When a user accesses a voice mail account they are usually prompted to
provide a PIN (often 4 digits). Blackberry phones remember PIN and
automatically enter numerical code (followed by # tone) for easy access
to voice mail. Please add this feature to Android voice mail access.
Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:52:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19122</bugid>
<title>Motorola Droid sync to Kenwood DNX9960 issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cbowers...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 01:17:25 +0000</openedDate>
<description>Hey I have a Kenwood DNX9960 and IQ&apos;Em trying to sync the BT to my
Motorola Droid 1. The stereo comes up in my phone but when I try and
pair the two it always fails in like two seconds. What am I doing wrong?
Thanks!</description>
</bug>
<bug>
<bugid>17910</bugid>
<title>C2dm registration is failing with error 404 on sprint Evo 4g phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>naresh....@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 13:19:05 +0000</openedDate>
<description>C2dm registration is failing with error 404 on spring Evo 4G phone. C2dm
service is running at that time and also the same c2dm sender id is
working on other devices as well.</description>
<comment>
<author>fjser1...@gmail.com</author>
<when>Thu, 23 Jun 2011 13:21:09 +0000</when>
<what>Its a sprint evo 4g phone.</what>
</comment>
<comment>
<author>naresh....@gmail.com</author>
<when>Thu, 23 Jun 2011 13:23:55 +0000</when>
<what>Some more details:

Operating system:

Android 2.3.3 (GRI40)
Kernel version: 2.6.35.10-g4e39384 htc-kernel@and18-2 #1 Wed May 4 23:24:47 CST 2011
Baseband version: 2.15.00.05.02
API Level : 10</what>
</comment>
</bug>
<bug>
<bugid>1332</bugid>
<title>Java StAX API  (Streaming API for XML) on Android</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-01-13T02:13:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>37</stars>
<reportedBy>sean%sea...@gtempaccount.com</reportedBy>
<openedDate>Tue, 18 Nov 2008 17:50:48 +0000</openedDate>
<description>IQ&apos;Ed like to use the StAX API (also known as JSR-173) in an Android
application javax.xml.stream javax.xml.stream.events
javax.xml.stream.util Are there any plans to add these to the core
platform?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 18:44:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:02:19 +0000</when>
<what></what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Wed, 04 Nov 2009 11:50:59 +0000</when>
<what>Stax Support would be great! The Android XMLPullParser is very good but to re-use
existing code it would be helpful to have a Stax parser directly in the Android SDK.</what>
</comment>
<comment>
<author>mpr...@gmail.com</author>
<when>Sat, 21 Nov 2009 13:20:58 +0000</when>
<what>Yes, yes!</what>
</comment>
<comment>
<author>code.mon...@gmail.com</author>
<when>Sat, 21 Nov 2009 20:14:08 +0000</when>
<what>Please add support for this.</what>
</comment>
<comment>
<author>stefan.h...@gmail.com</author>
<when>Mon, 30 Nov 2009 15:31:37 +0000</when>
<what>Absolutly, please include a StAX API.
Thanks in advance
StH</what>
</comment>
<comment>
<author>sudheer....@gmail.com</author>
<when>Tue, 29 Dec 2009 00:26:39 +0000</when>
<what>Please do the needful.</what>
</comment>
<comment>
<author>rjoy...@cmaaccess.com</author>
<when>Tue, 05 Jan 2010 02:38:12 +0000</when>
<what>Java StAX API (Streaming API for XML) on Android 
Please add</what>
</comment>
<comment>
<author>cz2...@gmail.com</author>
<when>Tue, 05 Jan 2010 17:08:22 +0000</when>
<what>Yes, please add StAX support.</what>
</comment>
<comment>
<author>WilberWisdom@gmail.com</author>
<when>Thu, 07 Jan 2010 21:31:28 +0000</when>
<what>Please add StAX support for Android.

Thank you!</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 13 Jan 2010 02:13:37 +0000</when>
<what>Although I havenQ&apos;Et added StAX support, I think this is the next best thing. IQ&apos;Eve posted 
instructions for including a StAX library in your Android application:
  http://code.google.com/p/dalvik/wiki/JavaxPackages

The advantage of this approach is that it will with all shipping devices: no need to wait 
for another Android release.</what>
</comment>
<comment>
<author>gal...@gmail.com</author>
<when>Wed, 03 Feb 2010 12:48:20 +0000</when>
<what>Please add StAX support for Android.
Thanks!!</what>
</comment>
<comment>
<author>partyboy...@gmail.com</author>
<when>Sun, 14 Feb 2010 14:23:16 +0000</when>
<what>this is test</what>
</comment>
<comment>
<author>fniet...@gmail.com</author>
<when>Wed, 24 Feb 2010 20:39:52 +0000</when>
<what>Please add StAX support for Android.
Thanks!!
</what>
</comment>
<comment>
<author>mbritto...@gmail.com</author>
<when>Thu, 25 Feb 2010 01:49:02 +0000</when>
<what>Support StAX, and IQ&apos;Ell relax.</what>
</comment>
<comment>
<author>alain.bu...@gmail.com</author>
<when>Mon, 29 Mar 2010 13:18:55 +0000</when>
<what>Please add StAX support for Android.</what>
</comment>
<comment>
<author>kristof....@gmail.com</author>
<when>Sat, 03 Apr 2010 06:09:03 +0000</when>
<what>Add StAX support for Android.
</what>
</comment>
<comment>
<author>atharnou...@gmail.com</author>
<when>Wed, 05 May 2010 02:23:28 +0000</when>
<what>it isimporttant</what>
</comment>
<comment>
<author>hyaku...@gmail.com</author>
<when>Wed, 19 May 2010 14:48:48 +0000</when>
<what>Please add StAX support,  it would be very helpful.</what>
</comment>
<comment>
<author>Lenni...@gmail.com</author>
<when>Wed, 19 May 2010 14:51:04 +0000</when>
<what>I found that AndroidQ&apos;Es XML pull parser does an equally good job:
http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html</what>
</comment>
<comment>
<author>CarlosPa...@gmail.com</author>
<when>Fri, 21 May 2010 21:28:00 +0000</when>
<what>Please add StAX support for Android.
Thanks!!
</what>
</comment>
<comment>
<author>veeraman...@gmail.com</author>
<when>Sat, 22 May 2010 09:57:04 +0000</when>
<what>please do the needful</what>
</comment>
<comment>
<author>glenndie...@gmail.com</author>
<when>Wed, 26 May 2010 19:01:45 +0000</when>
<what>I tried the sample code but it didnQ&apos;Et work for me.  Logcat shows the following error:
Does anyone know what IQ&apos;Em doing wrong?


I/dalvikvm(  537): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
I/dalvikvm(  537): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=56)
W/dalvikvm(  537): VFY: unable to find class referenced in signature
(Lcom/mycompany/transform/Source;)
W/dalvikvm(  537): VFY: unable to find class referenced in signature
(Lcom/mycompany/transform/Source;)
W/dalvikvm(  537): VFY: unable to find class referenced in signature
(Lcom/mycompany/transform/Source;)
W/dalvikvm(  537): VFY: unable to find class referenced in signature
(Lcom/mycompany/transform/Source;)
W/dalvikvm(  537): VFY: unable to find class referenced in signature
(Lcom/mycompany/transform/Source;)
E/dalvikvm(  537): Could not find class
Q&apos;Ecom.mycompany.transform.stream.StreamSourceQ&apos;E, referenced from method
com.sun.xml.stream.ZephyrParserFactory.jaxpSourcetoXMLInputSource
W/dalvikvm(  537): VFY: unable to resolve instanceof 58
(Lcom/mycompany/transform/stream/StreamSource;) in
Lcom/sun/xml/stream/ZephyrParserFactory;
W/dalvikvm(  537): VFY:  rejecting opcode 0x20 at 0x0001
W/dalvikvm(  537): VFY:  rejected
Lcom/sun/xml/stream/ZephyrParserFactory;.jaxpSourcetoXMLInputSource
(Lcom/mycompany/transform/Source;)Lcom/sun/xml/stream/xerces/xni/parser/XMLInputSource;
W/dalvikvm(  537): Verifier rejected class Lcom/sun/xml/stream/ZephyrParserFactory;
W/dalvikvm(  537): Class init failed in newInstance call
(Lcom/sun/xml/stream/ZephyrParserFactory;)
D/AndroidRuntime(  537): Shutting down VM
W/dalvikvm(  537): threadid=3: thread exiting with uncaught exception (group=0x4001da28)
E/AndroidRuntime(  537): Uncaught handler: thread main exiting due to uncaught exception
D/dalvikvm(  412): GC freed 4080 objects / 359032 bytes in 1038ms
E/AndroidRuntime(  537): java.lang.VerifyError: com.sun.xml.stream.ZephyrParserFactory
E/AndroidRuntime(  537):        at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime(  537):        at java.lang.Class.newInstance(Class.java:1472)
E/AndroidRuntime(  537):        at
com.mycompany.stream.FactoryFinder.newInstance(FactoryFinder.java:70)
E/AndroidRuntime(  537):        at
com.mycompany.stream.FactoryFinder.find(FactoryFinder.java:120)
E/AndroidRuntime(  537):        at
com.mycompany.stream.FactoryFinder.find(FactoryFinder.java:92)
E/AndroidRuntime(  537):        at
com.mycompany.stream.XMLInputFactory.newInstance(XMLInputFactory.java:136)
E/AndroidRuntime(  537):        at
com.googlecode.dalvik.stax.HelloStax.onCreate(HelloStax.java:39)
E/AndroidRuntime(  537):        at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/AndroidRuntime(  537):        at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
E/AndroidRuntime(  537):        at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
E/AndroidRuntime(  537):        at
android.app.ActivityThread.access$2100(ActivityThread.java:116)
E/AndroidRuntime(  537):        at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
E/AndroidRuntime(  537):        at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(  537):        at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(  537):        at
android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime(  537):        at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(  537):        at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(  537):        at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime(  537):        at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime(  537):        at dalvik.system.NativeStart.main(Native Method)
I/Process (   74): Sending signal. PID: 537 SIG: 3
I/dalvikvm(  537): threadid=7: reacting to signal 3
I/dalvikvm(  537): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E
I/Process (  537): Sending signal. PID: 537 SIG: 9
I/ActivityManager(   74): Process com.googlecode.dalvik.stax (pid 537) has died.
W/UsageStats(   74): Unexpected resume of com.android.launcher while already resumed
in com.googlecode.dalvik.stax
W/I</what>
</comment>
<comment>
<author>devangku...@gmail.com</author>
<when>Thu, 03 Jun 2010 20:07:42 +0000</when>
<what>please provide</what>
</comment>
<comment>
<author>vettorel...@gmail.com</author>
<when>Fri, 11 Jun 2010 09:56:14 +0000</when>
<what>please add StAX parser support for Android </what>
</comment>
</bug>
<bug>
<bugid>12140</bugid>
<title>Wrong bytecode verification error with dalvikvm</title>
<status>FutureRelease</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2010-10-25T23:46:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>dev.lamb...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 18:12:34 +0000</openedDate>
<description>See inner classes in TstObjArray.java 1- Running the main in
TstObjArray.java with a Java 6 JRE (Oracle/Sun or Apache Harmony
apache-harmony-6.0-jre-r991881-linux-x86-snapshot.tar.gz) works fine.
You get the following output: harmony-6.0-jre-991881/bin/java
bug.sample.TstObjArray Floats #0 [F@39bac73e #1 [F@39bac744 #2
[F@39bac74a Stack #0 bug.sample.TstObjArray.main(TstObjArray.java:99) 2-
If you run the DisplayArray activity, you donQ&apos;Et get the Q&apos;Efloat arrayQ&apos;E
output, but a throwable stack and you get the log.txt contents in the
console. =Q&gt;E bug in bytecode verification 3- If you replace in
DisplayArray: arrays = new MoreFloatArrays(); by arrays = new
FloatArrays(); you will get the Q&apos;Efloat outputQ&apos;E (2 lines) =Q&gt;E correct 4-
If you remove the Q&apos;Esum()Q&apos;E methods, you will get the Q&apos;Efloat ouputQ&apos;E (3
lines). =Q&gt;E correct Tested on: host Fedora 12, Intel Core 2 duo 8400
2.6.32.21-168.fc12.x86_64 #1 SMP Wed Sep 15 16:12:07 UTC 2010 x86_64
x86_64 x86_64 GNU/Linux eclipse Version: 3.6.0 Build id: I20100608-0911
Android Android 2.2 emulator. Not tested with another versions nor on a
real device</description>
<comment>
<author>dev.lamb...@gmail.com</author>
<when>Mon, 25 Oct 2010 19:04:22 +0000</when>
<what>Bytecode verification may not be wrong: it may detect a bytecode corruption</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Oct 2010 20:46:30 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Oct 2010 21:52:04 +0000</when>
<what>Verified on a device:

(remove Q&quot;EpackageQ&quot;E line)
% javac TstObjArray.java
% dx --dex --output=foo.zip *.class
% adb push foo.zip /sdcard/
% adb shell dalvikvm -cp /sdcard/foo.zip TstObjArray

#0 TstObjArray.main(TstObjArray.java:93)
#1 dalvik.system.NativeStart.main(Native Method)

10-25 14:48:12.042 W/dalvikvm(  681): VFY: returning Ljava/lang/Object; (cl=0x0), declared [Ljava/lang/Object; (cl=0x0)
10-25 14:48:12.042 W/dalvikvm(  681): VFY:  rejecting opcode 0x11 at 0x0008
10-25 14:48:12.042 W/dalvikvm(  681): VFY:  rejected LTstObjArray$MoreFloatArrays;.sum ([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object;
10-25 14:48:12.042 W/dalvikvm(  681): Verifier rejected class LTstObjArray$MoreFloatArrays;

Internal bug #3130586.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Oct 2010 22:03:53 +0000</when>
<what>Smaller example:


public class Foo {
    public static void main(String[] args) {
        Object[] objs = vfyTest(new Object[1]);
    }
    public static Object[] vfyTest(Object[] in) {
        if (in != null) {
            return in;
        } else {
            return new float[1][1];
        }
    }
}
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Oct 2010 22:47:21 +0000</when>
<what>You can work around the problem with a cast, e.g. change this:

            return new float[1][1];
to this:
            return (Object[]) new float[1][1];
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Oct 2010 23:46:36 +0000</when>
<what></what>
</comment>
<comment>
<author>dev.lamb...@gmail.com</author>
<when>Tue, 26 Oct 2010 10:12:32 +0000</when>
<what>Thanks for the analysis and the workaround :-)
ItQ&apos;Es ok with javac, but the trouble is that the eclipse compiler (ecj) is Q&apos;Etoo smartQ&apos;E: the added cast has no effect and the bytecode verification fails :-(
I tried to find a ecj parameter in eclipse to fix that, but I didnQ&apos;Et find any.
I tried to replace ecj by javac in eclipse, but I didnQ&apos;Et find a way to do that.
Seems IQ&apos;Ell have to play with ant or maven to get javac bytecode... if you have any suggestion, it would be nice :-)</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 26 Oct 2010 17:03:16 +0000</when>
<what>The fundamental problem is that the verifier is merging float[][] with Object[] and coming up with Object instead of Object[].  You need some way to force the cast that the compiler wonQ&apos;Et remove.

You might be able to use an explicit conversion method, e.g.:

    public static Object[] convert(Object obj) {
        return (Object[]) obj;
    }

and then use:

            return convert(new float[1][1]);

The verifier should accept the method call (because the argument is a plain Object), and the compiler should retain the cast because it canQ&apos;Et know all possible callers.
</what>
</comment>
<comment>
<author>dev.lamb...@gmail.com</author>
<when>Tue, 26 Oct 2010 17:40:13 +0000</when>
<what>That did the trick: thank you very much :-)</what>
</comment>
</bug>
<bug>
<bugid>5409</bugid>
<title>The time displayed on the status bar is about 15 seconds fast</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>john.souvestre2@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 20:14:00 +0000</openedDate>
<description>Even when GPS is live the time displayed on the status bar is about 15
seconds fast. IQ&apos;Eve seen this other phones too.</description>
</bug>
<bug>
<bugid>5156</bugid>
<title>Google Voice app not shutting off screen on voicemail playback</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>danw...@gmail.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 02:26:23 +0000</openedDate>
<description>The google voice app does not disable the screen when i listen to a
voicemail through the ear piece. This in turn randomly selects things on
the touch screen with my face, including calling back voicemail sender,
and interruption or repetition of playback. I didnt notice the issue
until i upgraded to the latest version of voice, 0.2.7. I am running
android 2.0 on a motorola droid. There are no steps to reproduce the
problem other than simply using the app to listen to a voicemail from
google voice through the ear piece. The proximity sensor still works
normally on a voice call.</description>
<comment>
<author>kyboly...@gmail.com</author>
<when>Mon, 18 Jan 2010 06:46:41 +0000</when>
<what>Same issue exists with Google Voice on Motorola CLIQ, Android 1.5.</what>
</comment>
<comment>
<author>kyboly...@gmail.com</author>
<when>Mon, 18 Jan 2010 06:50:04 +0000</when>
<what>I meant to add that I am using GV 0.3.0.</what>
</comment>
<comment>
<author>chriscar...@gmail.com</author>
<when>Fri, 05 Feb 2010 09:11:36 +0000</when>
<what>This is likely endemic of a greater problem, which is that any time the phone is 
playing back ANY audio through the handset speaker, the proximity sensor should be 
active for disabling the touchscreen when itQ&apos;Es up to your ear. The phone itself does 
this on the N1, naturally, so this seems to be an easy call to extend to other apps, 
but IQ&apos;Eve had plenty of weird experiences listening to voicemail since my ear gets to 
drive for a bit.</what>
</comment>
<comment>
<author>gustadm...@gmail.com</author>
<when>Tue, 23 Mar 2010 19:51:49 +0000</when>
<what>Same problem for my Motorola Droid running Android 2.0.1.  I am very surprised, as
this seems like a high priority defect to me, which essentially does not allow me to
use the app for itQ&apos;Es main feature (to listen to your voice-mails).  </what>
</comment>
<comment>
<author>johnatth...@gmail.com</author>
<when>Wed, 24 Mar 2010 04:31:12 +0000</when>
<what>Still nothing as of the update to 0.3.2 on the Droid.  This makes the app borderline
impossible to use without playing the audio thru the speaker, which has obvious
associated problems.  </what>
</comment>
<comment>
<author>givequic...@gmail.com</author>
<when>Thu, 01 Apr 2010 00:28:50 +0000</when>
<what>Just switched my voicemail from stock to GV on my Droid.  My ear hitting the touch
screen while listening is making me consider switching back to stock voicemail,
despite the awesome transcription.</what>
</comment>
<comment>
<author>batemanr...@gmail.com</author>
<when>Sun, 18 Apr 2010 01:59:05 +0000</when>
<what>Same problem on Nexus 1 - why is google not taking this app seriously?  Makes one
question their resolve to support GV Q&amp;E Android.</what>
</comment>
<comment>
<author>ada...@gmail.com</author>
<when>Thu, 20 May 2010 22:25:46 +0000</when>
<what>The latest update seems to fix this.  It doesnQ&apos;Et turn off the screen, but it appears 
to disable the touch screen when itQ&apos;Es against your face.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>foy1...@gmail.com</author>
<when>Thu, 30 Jun 2011 21:05:28 +0000</when>
<what>Sounds like a response you would get from microsoft.</what>
</comment>
</bug>
<bug>
<bugid>14059</bugid>
<title>Space key wrong operation in TextView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jiminleg...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 02:08:51 +0000</openedDate>
<description>- Steps to reproduce the problem. MenuQ&gt;E messagesQ&gt;E Compose newQ&gt;E Write
Q&quot;EhelloQ&quot;EQ&gt;E Move the cursor to middle position of Q&quot;EhelloQ&quot;E Q&gt;E Continuously
press Q&quot;ESpaceQ&quot;E key - What happened. Not able to input Space anymore -
What you think the correct behavior should be. Space key should be
operated normally. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) : Android version 2.2.1</description>
</bug>
<bug>
<bugid>16261</bugid>
<title>html drop down search issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ilia...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 17:49:45 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
I have created simple drop down box in my mobile web application using
HTML5 and CSS3. The drop down options have two string LastName,
FirstName. I want to quickly search last names by entering a character,
this works perfectly fine with iPhone Safari browser, mozilla browser,
or Blackberry howerver when I try to search on adroid browser as soon as
I type the first letter of search string the search is done on FirstName
i.e. second string in the drop down options. Please see the following
HTML sample Q&lt;EselectQ&gt;E Q&lt;EoptionQ&gt;E AA1 ABC Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E AA2 BCD
Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E AA3 CDE Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E AA3 CBD Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E
AA4 DEF Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E BB1 ABC Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E BB2 BCD Q&lt;E/optionQ&gt;E
Q&lt;EoptionQ&gt;E BB3 CDE Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E BB4 DEF Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E CC1 ABC
Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E CC2 BCD Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E CC3 CDE Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;E
CC4 DEF Q&lt;E/optionQ&gt;E Q&lt;EselectQ&gt;E The resulting drop down search works same in
other browser however android search is giving problems. The android
browser should select Lastname from the drop down list instead of
firstname. This has been tested on Motorola droid 2 browser as well as
android 3.0 sdk simulator. Your help is appreciated. Thanks in advance,
Ilias</description>
</bug>
<bug>
<bugid>1117</bugid>
<title>Market should expose list of app updates as RSS feed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>6</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Wed, 29 Oct 2008 13:53:31 +0000</openedDate>
<description>Or webpage, or any place to look and see what apps are new, what apps
are updated (esp installed apps..) and so forth. Ideally there would be
an rss feed of incoming apps (just a simple name/version/description and
whether its new or updated) as well as a page in the marketplace app. At
a minimum there should be a way to see which installed applications have
updates in the marketplace, regardless of whether they were installed
from the marketplace or not. (I understand that apps -not- in the
marketplace arenQ&apos;Et going to be covered by that, but if I install
FooDroid 1.0 from the web, and marketplace gets 1.1, itQ&apos;Ed be nice to get
a notification.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:05:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:49:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:20:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12372</bugid>
<title>Voice Search in Car Home app not working correcly for Brazilian Portuguese language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>henrique...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 22:50:29 +0000</openedDate>
<description>Phone: Nexus One Build: FRG83 Android version: 2.2.1 Voice Search in
portuguese was officially released in the last week, but apparently
there is an issue with the voice search functionality in Car Home app,
if the phone language is set to Brazilian Portuguese. With language set
to English (en_US locale), in the Car Home app, the Q&quot;EVoice searchQ&quot;E icon
will regularly trigger a search within the phone (i.e. saying Q&quot;Ecall xxx
mobileQ&quot;E will call your xxx contact, or else it will trigger a regular
google search). This behavior is the same as performing a voice search
within the Google Search app. However, if I select portuguese as the
phone language (pt_BR locale) and also select portuguese as input
language for the voice search in the Settings menu, the Q&quot;EVoice searchQ&quot;E
functionality in the Car Home App changes. Instead of Q&quot;EBusca por vozQ&quot;E
(portuguese for Q&quot;Evoice searchQ&quot;E) it will display Q&quot;EFale o destinoQ&quot;E
(portuguese for Q&quot;Espeak the destinationQ&quot;E) and clicking on it will
automatically trigger a voice search within google Maps Navigation,
instead of triggering a voice search in the Google Search app. Expected
behavior would be that instead of triggering a voice search within
Navigation, it should trigger the search in Google Search app. I have
the latest version available in Android Market for all the mentioned
apps: - Car Home (by Google Inc.): 2.2.1 - Voice Search (by Google
Inc.): 2.0.1 - Google Search (by Google Inc.): 1.1.2.64376 - Google Maps
(by Google Inc.): 4.6.0</description>
<comment>
<author>henrique...@gmail.com</author>
<when>Tue, 16 Nov 2010 11:02:45 +0000</when>
<what>The issue persists with new Google Maps version (4.7.0).</what>
</comment>
</bug>
<bug>
<bugid>13709</bugid>
<title>Touch events not fired in Flash Player 10.1 Full screen mode </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>uber.R...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 09:40:58 +0000</openedDate>
<description>Device: Motorola Droid - Running 2.2 Description of bug: Android touch
events are fired while interacting with a swf file while it is in
windowed mode. Once you switch to full screen flash, no android touch
events are fired. Ideal behavior: Both window and full screen mode,
android touch events should be reported. Steps to reproduce 1) Using a
webview -or- your own class which extends from webview. 2) Set the
setOnTouchListener in webview -or- override the onInterceptTouchEvent
and return false (so it will pass the events through) 3) Load an html
page with a swf file on 4) Switch to full screen mode for the swf 5) No
touch events are fired at the android level. Flash will register the
events though.</description>
</bug>
<bug>
<bugid>871</bugid>
<title>Key press injection functionality</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>20</stars>
<reportedBy>malcolm....@gmail.com</reportedBy>
<openedDate>Thu, 11 Sep 2008 17:08:32 +0000</openedDate>
<description>In conjunction with the feature request in ticket 870, being able to
inject key presses from a background application into whatever program
is currently in the foreground would allow remote access solutions such
as VNC to be implemented on Android devices. The BlackBerry API handles
this by allowing programs to inject either KeyEvents (which refer to one
logical character) and KeyCodeEvents (which are treated more like
someone pressing a physical button on the device). This means on a phone
with standard T9 input it would be possible to inject multiple
KeyCodeEvents to simulate the user cycling through, say, the letters T U
V on the 8 key, or alternatively to inject a single KeyEvent specifying
the exact letter that is wanted. Again as with ticket 870, I found a
permissions constant called INJECT_EVENTS but cannot find any part of
the API which actually injects key events.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:34:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:41:59 +0000</when>
<what></what>
</comment>
<comment>
<author>newra...@gmail.com</author>
<when>Wed, 02 Jun 2010 13:20:43 +0000</when>
<what>is this accepted one? or the team doesnQ&apos;Et want to include this one?</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:23:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18197</bugid>
<title>Split up keystore for public and private certificates</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jomo...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jul 2011 20:06:08 +0000</openedDate>
<description>The keystore of Android 2.3.4 demands for a password in order to gain
access. Although this is very important for private certificates, it
absolutely makes no sense for public ones, such as CAcert or public
company certs used for wifi. Proposal: Split up the keystore in an
unsecure and a secure one. Every app is able to access without
regulations and without passwords. Here, public certificates, such as
CAcert or Deutsche Telekom Root CA2 (used for eduroam in Germany) could
be stored. They can be downloaded freely over the internet, so there is
absolutely no need for securing them with a pw. The secure keystore is
similar to the one right now implemented. It stores all the private
certificates.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jul 2011 20:10:13 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 05 Jul 2011 20:58:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16849</bugid>
<title>Eclipse is missing event handlers</title>
<status>WorkingAsIntended</status>
<owner>to...@android.com</owner>
<closedOn>2011-05-27T00:49:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 09:18:29 +0000</openedDate>
<description>I can see the Q&quot;EOn clickQ&quot;E event, but whereQ&apos;Es on longclick, on keydown,
etc?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 15 May 2011 19:36:05 +0000</when>
<what>onClick is the only event handler that can be specified from XML at this time.</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Wed, 25 May 2011 18:11:54 +0000</when>
<what>So, how do I get other events?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 27 May 2011 00:49:06 +0000</when>
<what>YouQ&apos;Ell to get a reference to your widget (Activity.findViewById) and call set####Listener on it.</what>
</comment>
</bug>
<bug>
<bugid>12498</bugid>
<title>Default Values for Preferences not used</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>callinte...@web.de</reportedBy>
<openedDate>Thu, 11 Nov 2010 09:46:39 +0000</openedDate>
<description>Hello, in res/xml I have a preferences.xml file. For each preference I
have specified a default value. The activity to show the preferences
extends PreferenceActivity and shows the activity via
addPreferencesFromResource(R.xml.preferences); When calling the
preferences menu I do see these default values, so that seems to be
correct. In my code to read the preferences I have SharedPreferences
preferences; preferences =
PreferenceManager.getDefaultSharedPreferences(this);
preferences.getString(Q&quot;Eprop1Q&quot;E, Q&quot;Eno value setQ&quot;E); Since there is a default
value I expect that the getString() method returns the default value I
see in the preferences dialog and not the Q&quot;Eno value setQ&quot;E string since
this should only be used if there is no preference value, but there is a
value - the default value. Once I get into the preferences menu and look
at the value and press Q&quot;EokQ&quot;E the above code works fine. Android Version
is 2.2. Remember when validating the issue that once the value was saved
it works, so after each test you need to wipe you emulator.</description>
</bug>
<bug>
<bugid>14863</bugid>
<title>new AnimationDrawable in code does not initialize properly</title>
<status>FutureRelease</status>
<owner>c...@android.com</owner>
<closedOn>2011-05-31T21:27:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>luke.der...@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 01:57:02 +0000</openedDate>
<description>Utilizing SDK version 7, on the emulator: When attempting to display
sprite animation in an ImageView by using an AnimationDrawable, creating
the AnimationDrawable in code results in a one-pixel ImageView if the
ImageView LayoutParams are set to WRAP_CONTENT. If an XML resource is
used to create the AnimationDrawable (through an animation-list) this
behavior does not occur and the images in the animation run correctly.
Also, this only happens if setting the ImageViewQ&apos;Es ImageDrawable. If the
Background drawable is set instead, everything works as expected. It
does not matter whether the animation frames are resources or created
from path. If the ImageView layoutParams have an explicit height/width
set or are FILL_PARENT, the image displays properly. Example:
AnimationDrawable sprite = new AnimationDrawable();
sprite.addFrame(BitmapDrawable.createFromPath (Q&quot;Esdcard/image1.pngQ&quot;E),
200); sprite.addFrame(BitmapDrawable.createFromPath
(Q&quot;Esdcard/image2.pngQ&quot;E), 200); imageView.setImageDrawable(sprite);
sprite.start(); vs. AnimationDrawable sprite = (AnimationDrawable)
getResources().getDrawable(R.anim.testsprite);
sprite.addFrame(BitmapDrawable.createFromPath (Q&quot;Esdcard/image1.pngQ&quot;E),
200); sprite.addFrame(BitmapDrawable.createFromPath
(Q&quot;Esdcard/image2.pngQ&quot;E), 200); imageView.setImageDrawable(sprite);
sprite.start(); where R.anim.testsprite is simply: Q&lt;Eanimation-list
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E /Q&gt;E I would
expect the createFromXML for the drawable to be equivelent to a newly
created AnimationDrawable object. Comparing the two there are
differences within the mAnimationState and mDrawableContainerState but I
have been unable to tell exactly where the key differences are.
Incidentally, if I call sprite.getConstantState() on the
code-initialized version, several of the differing fields get updated to
match as if they get initialized during this call. However that still
does not fix the end behavior.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 20 Feb 2011 17:51:08 +0000</when>
<what></what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Fri, 27 May 2011 22:09:41 +0000</when>
<what>Looks like the xml-resource path automatically assigns a starting frame when itQ&apos;Es done loading, whereas the addFrame() approach does no such thing. This causes a problem in layout because the drawable thinks that there is no current bitmap loaded, so it doesnQ&apos;Et have a minimum size to propagate to its ImageView.
This causes a problem in both the imageDrawable and backgroundDrawable cases in my testing.

Investigating the best fix...</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Tue, 31 May 2011 21:27:19 +0000</when>
<what></what>
</comment>
<comment>
<author>abracham...@gmail.com</author>
<when>Thu, 23 Jun 2011 11:59:21 +0000</when>
<what>AnimationDrawable loaded from xml works fine, because of 

setFrame(0, true, false);

invoked in AnimationDrawable.inflate method.</what>
</comment>
</bug>
<bug>
<bugid>10484</bugid>
<title>Mail client ignores reply-to</title>
<status>Declined</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>2010-08-19T06:16:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>krissie...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 18:41:29 +0000</openedDate>
<description>I am using an HTC EVO and for my exchange email I have noticed that it
ignores reply-to. I have many types of support emails that come to me
that use the Support@Company.com email address, however, they have a
reply-to specified with the userQ&apos;Es email address. Android ignores the
reply-to address and attempts to send the email to Support@Company.com.
This is incorrect behavior. I am unable to verify if this occurs in the
Gmail application but it occurs in the Mail application.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 17 Aug 2010 17:04:17 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 19 Aug 2010 06:16:17 +0000</when>
<what>The HTC Evo doesnQ&apos;Et use the stock Android email application, but rather one developed by HTC.  YouQ&apos;Ed have to speak to them about this issue.</what>
</comment>
<comment>
<author>krissie...@gmail.com</author>
<when>Thu, 19 Aug 2010 11:25:22 +0000</when>
<what>Thanks for the response. IQ&apos;Eve tried notifying HTC a few times and havenQ&apos;Et received a response. there anyway Google can notify them?</what>
</comment>
</bug>
<bug>
<bugid>8800</bugid>
<title>Google talk smiley faces do not work if 2 different OSQ&apos;Es are being used      :) ? :-)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mattrlau...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 16:40:25 +0000</openedDate>
<description>HTC Droid Incredible Android 2.1 - Using an android phone, compose new
gtalk message to a blackberry gtalk user - Insert a smiley face from the
menu or type the android smiley shortcut. Q&quot;E :-) Q&quot;E (smiley face icon
appears on screen) - send message - Blackberry user recieves Q&quot;E :-) Q&quot;E but
the smiley face icon doesnQ&apos;Et appear. Same thing can happen the other
way: - Using a blackberry phone, compose new gtalk message to an android
gtalk user - Insert a smiley face from the menu or type the blackberry
smiley shortcut. Q&quot;E :) Q&quot;E (smiley face icon appears on screen) - send
message - Android user recieves Q&quot;E :) Q&quot;E but the smiley face icon doesnQ&apos;Et
appear. The problem is that :) is not the same as :-) Blackberry
shortcut :) Android Shortcut :-) - What you think the correct behavior
should be. Google talk smiley faces should work with all versions of
google talk.</description>
</bug>
<bug>
<bugid>18333</bugid>
<title>UsbDevice#openDevice() return value in API reference looks wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yoshiaki.nakanishi</reportedBy>
<openedDate>Fri, 08 Jul 2011 12:07:26 +0000</openedDate>
<description>In Android 3.1 API reference, I found the wrong description of
UsbDevice#openDevice(). The return value isnQ&apos;Et boolean. It cannot be
Q&apos;Etrue.Q&apos;E So I suppose that Q&apos;EnullQ&apos;E will be returned when the method fails.</description>
</bug>
<bug>
<bugid>12547</bugid>
<title>Unable to detect when the other party answers a OUTGOING call </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sriram.s...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 02:02:17 +0000</openedDate>
<description>Hi, IQ&apos;Ed like to be able to know exactly when the other party answers my
call. i.e. in Outgoing Call mode. I see that this is fairly easy and
straightforward in incoming call mode, the CALL_STATE_RINGING is issued,
but never in the outgoing call mode. The InCallScreen modules internal
to the OS, seems to know that, but it is not shared with other apps. I
successfully registered a receiver and I do this when I get
notifications:
if(arg1.getAction().matches(TelephonyManager.ACTION_PHONE_STATE_CHANGED)){
String state = arg1.getExtras().getString(TelephonyManager.EXTRA_STATE);
Log.e(TAG, Q&quot;EOnReceive ACTION_PHONE_STATE_CHANGED to: Q&quot;E + state); } But,
the output I get is: ACTION_PHONE_STATE_CHANGED to: OFFHOOK ...I would
like to see in some point in the sequence so that I can know when the
RINGING STATE is over: ACTION_PHONE_STATE_CHANGED to: RINGING I wonder
why! App is built with API level 7 and runs on Nexus + Froyo. Thanks!</description>
</bug>
<bug>
<bugid>3826</bugid>
<title>RFE: Add getDestinationPort() and getOriginatingPort() to SMSMessage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Tue, 08 Sep 2009 17:03:42 +0000</openedDate>
<description>SMSMessage already has methods like getOriginatingAddress() etc but it
lacks methods to get access to the destination/originating port of the
SMS. As far as I can tell from the source, it shouldnQ&apos;Et be much work
(for someone who knows what heQ&apos;Es doing) since everything is basically
already implemented but @hidden away for some reason.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:12:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13163</bugid>
<title>random reboot on xperia x8</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>FerretSi...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 09:31:03 +0000</openedDate>
<description>Only had this phone 4 weeks and got new software upgrade from 1.6 to
2.1. Since then my phone randomly restarts or like this morning turned
off. It does tend to restart a lot when connected to the usb either to
pc or power point. Song Ericsson xperia x8 running 2.1 software</description>
<comment>
<author>FerretSi...@gmail.com</author>
<when>Tue, 14 Dec 2010 10:09:43 +0000</when>
<what>Here is the log file from the phone, with time indication, at this point it was on charge at a power socket</what>
</comment>
<comment>
<author>Znax...@yahoo.com</author>
<when>Fri, 14 Jan 2011 14:35:56 +0000</when>
<what>HEY!

I have the exact same problem! I just updated from 1.6 to 2.1 and now mine reboots now and then. And all my contacts are gone.</what>
</comment>
</bug>
<bug>
<bugid>4042</bugid>
<title>MessageDigest.getInstance() does not work with any algorithms.</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-29T06:17:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>loxaXcra...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 18:16:30 +0000</openedDate>
<description>Android SDK 1.5 and 1.6 Eclipse IDE - Build: 20090619-0625
MessageDigest.getInstance() doesnQ&apos;Et seem to work with any algorithms at
all, be it SHA-1, SHA1, SHA_1, MD5/4, DES or any other. It always tends
to return a Q&quot;ENoSuchAlgorithmExceptionQ&quot;E. I believe itQ&apos;Es a bug in android
itself. Steps to reproduce: Try doing something like: public static
String hashit( String raw ) throws UnsupportedEncodingException,
NoSuchAlgorithmException //LetQ&apos;Es assume we used Q&quot;ETestQ&quot;E as the argument.
{ byte[] bytes = raw.getBytes( Q&quot;E8859_1Q&quot;E/* encoding */ ); MessageDigest
md = MessageDigest.getInstance( Q&quot;ESHA-1Q&quot;E ); //Or any other algorithm.
md.update( bytes ); byte[] digest = md.digest(); return Q&quot;EQ&quot;E; } It should
give a NoSuchAlgorithmException. Expected it to at least give me a more
detailed error and maybe a suggestion as to what types of algorithms it
supports. Observed results: Simply doesnQ&apos;Et want to work regardless of
what algorithm I try. ~ Additional information ~ Import the following to
try the example above: import java.io.UnsupportedEncodingException;
import java.security.MessageDigest; import
java.security.NoSuchAlgorithmException;</description>
<comment>
<author>loxaXcra...@gmail.com</author>
<when>Mon, 28 Sep 2009 19:32:38 +0000</when>
<what>Issue has been resolved.. IQ&apos;Em not sure what the problem was really, but consider this
topic closed. Sorry for starting it for no reason.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Sep 2009 06:17:38 +0000</when>
<what>
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:54:49 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Dec 2010 18:20:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15068</bugid>
<title>a tiny app for taking back up for all phone contacts (only) to the gmail account with regular sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 02:42:22 +0000</openedDate>
<description>There may be thousands of people in our social networking account or
gmail account but there are other different people in our Phone contacts
.Phone contacts are those which we use only for calling by picking up
the number from the phone. Need a small app that will back up phone+SIM
card contacts to the gmail account with automatic regular sychronisation
feature on regular basis(may be every 7/15 day) .</description>
</bug>
<bug>
<bugid>19997</bugid>
<title>disabling Q&quot;Evisible patternQ&quot;E causes misbehavior</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jared.h...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 20:50:07 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Steps: 1) Turn on visible pattern
via Q&quot;Eset up screen lockQ&quot;E option 2) ensure Q&quot;Evisible patternQ&quot;E checkbox is
checked 3) uncheck Q&quot;Evisible patternQ&quot;E checkbox 4) let phone blank the
screen automatically (I observed this while my G2 was in yellow battery
status and I kept experiencing the phone auto-blanking while trying to
use google maps w/ GPS enabled) 5) turn screen back on via power button
6) if bug occurs, youQ&apos;Ell know because the old pattern (which should no
longer be active) is still required to unlock the phone. Also, as you
swipe the pattern, it doesnQ&apos;Et show the green trail -- only a red one if
you get it wrong (or incomplete, in my specific case.) What Happened:
Obvious from the steps outlined above. Correct Behavior: Again, itQ&apos;Es
obvious that unchecking Q&quot;Evisible patternQ&quot;E should disable the visible
pattern. ;) I have a T-Mobile G2 running Gingerbread, which I recently
upgraded to from 2.2. If there are any questions, IQ&apos;Ed be happy to help
further. -Jared</description>
</bug>
<bug>
<bugid>1704</bugid>
<title>onListItemClick() is not called if items in the list contain a WebView</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-27T01:15:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>maurorozco@gmail.com</reportedBy>
<openedDate>Sat, 03 Jan 2009 14:39:38 +0000</openedDate>
<description>onListItemClick() doesnQ&apos;Et work (is not called when I click on a list
item) if items in the list contain a WebView (if I remove the WebView or
change it to a TextView, it does work). My items on the list have the
following form: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E
Q&lt;ETextView android:id=Q&quot;E@+id/titleQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:textStyle=Q&quot;EboldQ&quot;E
android:paddingLeft=Q&quot;E8dipQ&quot;E android:layout_alignParentLeft=Q&quot;EtrueQ&quot;E /Q&gt;E
Q&lt;ETextView android:id=Q&quot;E@+id/pubDateQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_below=Q&quot;E@id/titleQ&quot;E
android:paddingRight=Q&quot;E8dipQ&quot;E android:layout_alignParentRight=Q&quot;EtrueQ&quot;E /Q&gt;E
Q&lt;EWebView android:id=Q&quot;E@+id/descriptionQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_below=Q&quot;E@id/pubDateQ&quot;E /Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:15:31 +0000</when>
<what>This is the expected behavior when a list item contains a focusable element.</what>
</comment>
<comment>
<author>fake.em...@rthdata.com</author>
<when>Tue, 24 May 2011 21:28:39 +0000</when>
<what>Care to explain why?  You may know, but we donQ&apos;Et!  I think this is a teachable moment!</what>
</comment>
</bug>
<bug>
<bugid>18897</bugid>
<title>Random SMS appears with Q&quot;E@Q&quot;E between letters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rioux.jo...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 22:48:33 +0000</openedDate>
<description>(See screenshot attached) From the moment that I send a longer SMS / one
with accents or Q&apos;E character, this happens once in a while. Two of my
friends have reported receiving those kind of SMS. I tried sending
myself SMS to see if they would be Q&quot;E@Q&quot;E-ed. TheyQ&apos;Ere okay.</description>
<comment>
<author>bjmadsen</author>
<when>Fri, 12 Aug 2011 12:15:49 +0000</when>
<what>Is that an iphone?</what>
</comment>
<comment>
<author>rioux.jo...@gmail.com</author>
<when>Fri, 12 Aug 2011 12:22:17 +0000</when>
<what>This is my friendQ&apos;Es iPhone. This is how he receives the messages I send.

I have a Nexus S with Android 2.3.4 </what>
</comment>
</bug>
<bug>
<bugid>750</bugid>
<title>Instantiating an expandablelistview with wrap_content height seems to throw an NPE</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-16T18:28:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abush...@gmail.com</reportedBy>
<openedDate>Mon, 16 Jun 2008 14:07:56 +0000</openedDate>
<description>With this layout: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:padding=Q&quot;E10dipQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EExpandableListView
android:id=Q&quot;E@+id/expandablelistQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:drawSelectorOnTop=Q&quot;EfalseQ&quot;E/Q&gt;E
Q&lt;EButton android:id=Q&quot;E@+id/navigation_previous_button_idQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:background=Q&quot;E@android:drawable/button_backgroundQ&quot;E
android:layout_alignParentLeft=Q&quot;EtrueQ&quot;E
android:layout_alignParentBottom=Q&quot;EtrueQ&quot;E
android:layout_below=Q&quot;E@id/expandablelistQ&quot;E android:text=Q&quot;EPreviousQ&quot;E /Q&gt;E
Q&lt;EButton android:id=Q&quot;E@+id/navigation_next_button_idQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:background=Q&quot;E@android:drawable/button_backgroundQ&quot;E
android:layout_alignParentBottom=Q&quot;EtrueQ&quot;E
android:layout_alignParentRight=Q&quot;EtrueQ&quot;E
android:layout_below=Q&quot;E@id/expandablelistQ&quot;E android:text=Q&quot;ENextQ&quot;E /Q&gt;E
Q&lt;E/RelativeLayoutQ&gt;E everything works fine when I populate the
expandablelist, but if i change the height of the expandable list to
wrap_content so that I can see the buttons below it, it throws this
exception: ERROR/AndroidRuntime(1059): Uncaught handler: thread Main
exiting due to uncaught exception ERROR/AndroidRuntime(1059):
java.lang.NullPointerException ERROR/AndroidRuntime(1059): at
android.widget.ListView.onMeasure(ListView.java:951)
ERROR/AndroidRuntime(1059): at android.view.View.measure(View.java:5937)
ERROR/AndroidRuntime(1059): at
android.widget.RelativeLayout.measureChild(RelativeLayout.java:186)
ERROR/AndroidRuntime(1059): at
android.widget.RelativeLayout.onMeasure(RelativeLayout.java:124)
ERROR/AndroidRuntime(1059): at android.view.View.measure(View.java:5937)
ERROR/AndroidRuntime(1059): at
android.view.ViewGroup.measureChild(ViewGroup.java:2218)
ERROR/AndroidRuntime(1059): at
android.widget.FrameLayout.onMeasure(FrameLayout.java:146)
ERROR/AndroidRuntime(1059): at android.view.View.measure(View.java:5937)
ERROR/AndroidRuntime(1059): at
android.widget.LinearLayout.measureVertical(LinearLayout.java:385)
ERROR/AndroidRuntime(1059): at
android.widget.LinearLayout.onMeasure(LinearLayout.java:231)
ERROR/AndroidRuntime(1059): at android.view.View.measure(View.java:5937)
ERROR/AndroidRuntime(1059): at
android.view.ViewGroup.measureChild(ViewGroup.java:2218)
ERROR/AndroidRuntime(1059): at
android.widget.FrameLayout.onMeasure(FrameLayout.java:146)
ERROR/AndroidRuntime(1059): at
android.policy.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:1202)
ERROR/AndroidRuntime(1059): at android.view.View.measure(View.java:5937)
ERROR/AndroidRuntime(1059): at
android.view.ViewRoot.performTraversals(ViewRoot.java:341)
ERROR/AndroidRuntime(1059): at
android.view.ViewRoot.handleMessage(ViewRoot.java:584)
ERROR/AndroidRuntime(1059): at
android.os.Handler.dispatchMessage(Handler.java:80)
ERROR/AndroidRuntime(1059): at android.os.Looper.loop(Looper.java:91)
ERROR/AndroidRuntime(1059): at
android.app.ActivityThread.main(ActivityThread.java:3052)
ERROR/AndroidRuntime(1059): at
java.lang.reflect.Method.invokeNative(Native Method)
ERROR/AndroidRuntime(1059): at
java.lang.reflect.Method.invoke(Method.java:356)
ERROR/AndroidRuntime(1059): at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
ERROR/AndroidRuntime(1059): at
android.os.ZygoteInit.main(ZygoteInit.java:1445)
ERROR/AndroidRuntime(1059): at android.dalvik.NativeStart.main(Native
Method)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 16 Jun 2008 18:28:21 +0000</when>
<what>In the M5 SDK, ListView (and therefore ExpandableListView) cannot be used with the height Q&quot;Ewrap_content.Q&quot;E The 
fix will be made available in the next public SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>688</bugid>
<title>Feature request: record button demonstation code to estblish standerd button use</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>efont...@gmail.com</reportedBy>
<openedDate>Fri, 18 Apr 2008 20:33:59 +0000</openedDate>
<description>Impressed by the API Demo code and the good things it can do through UI
standardization to make the android user experience positive, will the
next release have a bit of voice recorder media control bar sample code?
Particularly start/stop record function on a minimal keypad. IQ&apos;Em looking
for the UI to follow a original Macintosh path to goodness rather than
an original PC path to disarray. Demo code on common functions will go a
long way, specifically the voice record function.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:46:58 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:14:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:13:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9221</bugid>
<title>When installing an app from the android market ShapeWriter now the moto droid powers up to the insigna M and then disappears only to repeat the same process over and over again, and never boots up into its full cycle the droid phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anthony....@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 23:49:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. When installing an app on 06/17/2010
from the android market ShapeWriter now the moto droid powers up to the
insigna M and then disappears only to repeat the same process over and
over again, and never boots up into its full cycle the droid phone</description>
</bug>
<bug>
<bugid>6738</bugid>
<title>Constantly Accepts the Same Meeting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>port...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 23:16:37 +0000</openedDate>
<description>I accepted a meeting on my corporate account and it keeps on sending out
an accepted email to the organizer. Has anyone run into this and know
how to fix it? I have an Eris.</description>
</bug>
<bug>
<bugid>2570</bugid>
<title>Video playback regression in 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>10</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Mon, 04 May 2009 15:20:13 +0000</openedDate>
<description>An MP4 video that played successfully using VideoView on a T-Mobile G1
fails to play back on the 1.5 emulator with a -target 3. There are no
errors, but the video does not play and the MediaController widget does
not display. Attached, please find: -- a sample project illustrating the
problem -- an MP4 file (CC licensed) that, when uploaded as
/sdcard/test.mp4, plays fine on the G1 using the attached application,
used to play on the 1.1 emulator, and no longer plays on the 1.5
emulator -- a snippet of logcat from around the failed playback</description>
<comment>
<author>jay.ris...@gmail.com</author>
<when>Fri, 05 Jun 2009 15:38:52 +0000</when>
<what>I have found that the mp4 videos available on http://m.flickr.com no longer work with
cupcake when the worked priviously with 1.1</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 18 Jun 2009 07:36:13 +0000</when>
<what>Many videos downloaded from YouTube with 1.1 no longer play. Other seemingly similar videos play 
fine. Is this some kind of copyright control, or just a missing codec?</what>
</comment>
<comment>
<author>jay...@gmail.com</author>
<when>Tue, 23 Jun 2009 07:19:39 +0000</when>
<what>Same here. 

To Repeat:

1. Create project with code as in
/android-sdk-mac_x86-1.5_r2/platforms/android-1.5/samples/ApiDemos/src/com/example/android/apis/media/VideoViewDemo.java
2. Set http://testing.iad.netventures.com.au/web/opening_iAd.m4v as an input file (
using mVideoView.setVideoURI() code path. )
3. Run on emulator.

Expected Result:

Video plays through.

Observed Result:

One or two frames of video are played. After video has completely loaded, using the
scrubber control seems to have no effect.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:50:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7972</bugid>
<title>allow navigation along my maps route</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SirSpoon...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 14:18:44 +0000</openedDate>
<description>It would be good if you could make it so that once youQ&apos;Ed created a route
in My Maps (along roads)you could then use this in navigation mode as a
route to follow. ThatQ&apos;Es all.</description>
<comment>
<author>schwe...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:29:33 +0000</when>
<what>This has already been requested under Issue 9893, and has been starred more times. Please star and add comments to that issue instead to raise itQ&apos;Es profile.</what>
</comment>
</bug>
<bug>
<bugid>18567</bugid>
<title>Action main not triggering response if target activity is already in the foreground</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jacobtop...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 00:55:01 +0000</openedDate>
<description>I have a service which can start activities. If an activity is in the
foreground, and the service attempts to send it an intent like so:
Intent startClient = new Intent(Intent.ACTION_MAIN);
startClient.addCategory(Intent.CATEGORY_LAUNCHER);
startClient.setFlags(Intent.FLAG_ACTIVITY_NO_USER_ACTION |
Intent.FLAG_ACTIVITY_NEW_TASK); startClient.setComponent(clientInfo);
startClient.putExtra(Q&quot;EstuffQ&quot;E, true); startActivity(startClient); then
there is no reaction whatsoever in the target activity. If the
ACTION_DEFAULT is used however, then onCreate gets called in the target
activity. According to the documentation for ACTION_MAIN
(http://developer.android.com/reference/android/content/Intent.html#ACTION_MAIN)
the entry point doesnQ&apos;Et expect to receive data. I interpret this as
referring to the type of data received by ACTION_VIEW or ACTION_DEFAULT.
IQ&apos;Em testing on a Droid 2 running android 2.2</description>
</bug>
<bug>
<bugid>3729</bugid>
<title>Items in a ListView move sometimes when the list is not scrollable</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2009-09-01T00:47:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Mon, 31 Aug 2009 14:46:51 +0000</openedDate>
<description>If you have a ListView with less items than the ListView height (so
thereQ&apos;Es nothing to scroll) and you touch the screen, somewhere near this
item (or on the item/divider - havenQ&apos;Et exactly figured out the best
place that triggers this bug) and then move your finger up/down, the
list row will move downwards by some amount (the amount varies from a
few pixels till almost the row height). If you click the item again, it
resets to the top of the ListView. Hard to explain but I hope the
screenshots help to understand it. It does not happen always (but it
happens enough to start annoy me) so you have to try to hit it at the
right spot/time/moonphase Attached 2 screenshots: listview_error1.png
shows the starting state where everything is ok listview_error2.png
shows the error state Also attached a sample app that is able to
reproduce it. Reproduced on 1.5r3 emulator and retail G1 running build
CRC37</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Aug 2009 15:59:18 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Aug 2009 18:27:44 +0000</when>
<what>Internal bug id #2089290</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Sep 2009 00:47:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9981</bugid>
<title>Camcorder Zoom</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brivette...@gmail.com</reportedBy>
<openedDate>Sat, 24 Jul 2010 01:00:12 +0000</openedDate>
<description>I would like to be able to zoom in/out while taking a video. Currently
the only option is to zoom prior to taking a video. HTC Aria running
Android 2.1 NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>83</bugid>
<title>Allow apps to supply alternate components to the media streaming subsystem.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>63</stars>
<reportedBy>wink.to....@gmail.com</reportedBy>
<openedDate>Thu, 24 Jan 2008 20:21:58 +0000</openedDate>
<description>If I understand correctly, at the moment audio/video steaming models
only allow data to be sourced from files. There are many use cases where
the application would like to supply the data without creating a file. A
simple example would be playing video/audio from a server over the
network. Although this might be so obvious that a few protocols could be
supplied in the core, there are many others that could be proprietary or
need specialized code. Other components may also need to be enhanced or
replaced such as support for different rendererQ&apos;Es or even different
types of data sinks in the streaming subsystem. But at a minimum the
source component must be replaceable with the application being able to
supply a stream of buffers and a way to select which renderer is needed.</description>
<comment>
<author>ankurja...@gmail.com</author>
<when>Fri, 25 Jan 2008 08:09:23 +0000</when>
<what>well it is true .but is it possible of streaming a video file from server using
android..i tried a lot but still many problems are there...</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 22:05:07 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>ankurja...@gmail.com</author>
<when>Tue, 29 Jan 2008 05:14:05 +0000</when>
<what>Well Thank you for ur response...but how much time it will take to resolve that
issue...i really need a sort of guidance in that direction...well thanks again..........</what>
</comment>
<comment>
<author>kevindor...@gmail.com</author>
<when>Tue, 29 Jan 2008 16:45:47 +0000</when>
<what>Could anyone confirm me if Audio Streaming is currently possible in Android latest
version or not.Audio streaming and listening means the something like streaming music
from shoutcast itself.please help me out in letting know this  iQ&apos;Em working on this
and not able to find a solution for this.If anyone has the code..please share it with
me in my mail id..
its kevindorson@gmail.com
</what>
</comment>
<comment>
<author>ankurja...@gmail.com</author>
<when>Wed, 30 Jan 2008 06:13:01 +0000</when>
<what>hi kevindorson

i made a sample application of streaming by which i can stream 3gp file from server .
the sound is audible and buffering is 100% . but i cann`t able to display video of
that file.. i am send code to u at ur gmail.u just try it and if possible solve it....ok</what>
</comment>
<comment>
<author>kevindor...@gmail.com</author>
<when>Mon, 04 Feb 2008 08:45:00 +0000</when>
<what>Ankur, have u ever tried streaming from a Streamign servers wherein We Actually
require the concept of Streaming.Servers Like Aol music, Shoutcast servers which r
more popular wherein we can continuously hear Music.
Your Model of streaming actually workd only for a Statically kept file in a server
wherein there is no streaming.Try out streaming from streaming servers.IQ&apos;Em also
working on the same..but found till now No support is  available yet.If u find
something..Please let me know

</what>
</comment>
<comment>
<author>eoca...@gmail.com</author>
<when>Tue, 05 Feb 2008 11:10:53 +0000</when>
<what>IQ&apos;Em also very interested in this issue being solved. If at least the Android SDK
source code was available, we could try to find out how the MediaPlayer works inside
and try to solve the problem and suggest a patch.</what>
</comment>
<comment>
<author>ankurja...@gmail.com</author>
<when>Tue, 05 Feb 2008 13:14:36 +0000</when>
<what>Hi Kevin,

The link that I have used in the code is of some streaming server, becuase:
1. The code written is for receiving streamed data, and play it asynchrounously.
2. I am able to get the audio playing even before complete file gets streamed, i.e.,
when I analyzed the logs of android, I was seeing audio being played even when buffer
status was 15-20%.
Is there any way to find out if the URL I used was not of a streaming server?</what>
</comment>
<comment>
<author>qinmin...@gmail.com</author>
<when>Thu, 07 Feb 2008 20:05:52 +0000</when>
<what>Hi, Ankur
  I think you are playing a file through a URL rather than a stream, such as .m3u,
playlist, icecast. You can try to open that url in ur browser. Normally your browser
will try to download that file or play that file. In that case, you can see the file
size or sth. like that. However, for a pure audio stream, you cannot view the file
size or download the file, coz the browser will continuously play it.

Min</what>
</comment>
<comment>
<author>ankurja...@gmail.com</author>
<when>Fri, 08 Feb 2008 05:29:56 +0000</when>
<what>Hi qinminusc,
             Actually what i did,just specify URL for particular file then make a
connection and perform buffering thru code.means suppose URL is
http://www.daily3gp.com/vids/3.3gp.   So make connection with it and Stream it.
What u think ,is it the proper way. Give me some ideas..

Well Thanks in Advance. </what>
</comment>
<comment>
<author>newel...@gmail.com</author>
<when>Wed, 20 Feb 2008 19:28:51 +0000</when>
<what>I just have to chime in on this feature request.  IQ&apos;Eve written classes to parse out
meta data from a shoutcast stream and just need a way to send my buffered audio
stream  directly to the media player.  I think many developers are looking for a
similar solution from reading the groups online.</what>
</comment>
<comment>
<author>ankurja...@gmail.com</author>
<when>Mon, 31 Mar 2008 07:35:57 +0000</when>
<what>Well I submitted comment for Video Streaming at 25 jan so i would like know tht what
is current status of tht issue.
Any new release abt this topic is available.How much time it will take to resolve it..
Well inform abt it..
</what>
</comment>
<comment>
<author>susama.c...@gmail.com</author>
<when>Thu, 15 May 2008 11:28:57 +0000</when>
<what>Hi,
Right now I am working for Android Browser applications like Downloading a file from 
a link and streaming the data (Audio/Video Streaming).
I am a beginner in this aspect.
So can u please post me the Source Code for Download a A/V File and stream the data.

Thanks in advance,
Susama</what>
</comment>
<comment>
<author>patel.ne...@gmail.com</author>
<when>Tue, 24 Jun 2008 09:46:54 +0000</when>
<what>Hi all,

i gone thru above discussion.. so at last what is conclusion is ?
can we have support of audio / video streaming feature available with latest release
of android SDK. or not ?


</what>
</comment>
<comment>
<author>martin.v...@gmail.com</author>
<when>Sun, 02 Nov 2008 21:11:33 +0000</when>
<what>Greetings, I have implemented a simple streaming server which is able to read mp3/ogg
files supplied in an InputStream and pass it into the MediaPlayer. The code may be a
bit obscure as it is tailored for my needs, however you are welcomed to find an
inspiration :) Just checkout the code [1] and search for the StreamerServer class.

[1]: http://ambientmp.sourceforge.net/source-repository.html</what>
</comment>
<comment>
<author>JGav...@gmail.com</author>
<when>Fri, 21 Nov 2008 16:34:34 +0000</when>
<what>Hi all,

Do you know if it is possible to support a MP4 video streaming ?
</what>
</comment>
<comment>
<author>alpesh.h...@gmail.com</author>
<when>Fri, 05 Dec 2008 14:36:36 +0000</when>
<what>Hi Ankur, i m new in android development and working on audio streaming.so can u send
me the code in my email id pls...
thnks a lot. :)

my email id is alpesh.harsoda@gmail.com

Regards,
Alpesh Harsoda</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:42:42 +0000</when>
<what></what>
</comment>
<comment>
<author>forw...@mail.ru</author>
<when>Tue, 14 Apr 2009 09:28:37 +0000</when>
<what>Hi All,

I have a couple questions regarding to audio streaming/progressive download over
HTTP. Could you please help me?

1. MediaPlayer supports progressive download according to the developer guide from
this link http://developer.android.com/guide/topics/media/index.html (Q&quot;EIf youQ&apos;Ere
passing a URL to an online media file, the file must be capable of progressive
download.Q&quot;E). As far as I understand progressive download means media playback during
download process with saving media file to file system(SD card or internal FS) after
the downloading is finished (if itQ&apos;Es file, not a stream in the passed URL). 
So, I tried to set the following URL: setDataSource
(http://84.204.154.49/mmapi/music.mp3). Playback is fine, but the file isnQ&apos;Et saved to
SD card or internal phone FS. Can MediaPlayer saves media content to file system
after downloading is completed? Is there a way to turn on such capability?


2. Does MediaPlayer support HTTP streaming? I tried to use
http://217.10.32.134:8129/ultrafan128.mp3, http://62.32.66.180:8800, also AMR, AAC
audio stream over HTTP on the local server, but playback does not work. For example,
RTSP streaming works fine with AMR and AAC. 


Thanks,
   Alexander</what>
</comment>
<comment>
<author>jayshild...@gmail.com</author>
<when>Mon, 11 May 2009 10:56:24 +0000</when>
<what>I tried streaming a video to a file and then playing it using the VideoView by
calling setVideoPath(). It kept on giving me cannot play file. I was able to play the
same file when it was saved in the sdcard is there a issue of files which are made by
streaming videos ?? The video is of .3gp format. If any1 has got any suggestions
please let me know.

Thanks in Advance,
Jayshil Dave</what>
</comment>
<comment>
<author>miland...@gmail.com</author>
<when>Sun, 07 Jun 2009 22:09:36 +0000</when>
<what>What is the situation with android and shoutcast?  i saw a posting from an android
employee saying it should be out soon (which was in feb 2009).  

If there is support for streaming audio (i.e .pls files) please guide me in the right
direction.  

Very vague documentation out there on streaming audio from a server like shoutcast.

does anyone have any source code to send (with instructions to use) so I can try and
dig it up?

cheers,
milan
milandave@gmail.com</what>
</comment>
<comment>
<author>charmed....@gmail.com</author>
<when>Wed, 24 Jun 2009 02:35:48 +0000</when>
<what>Does anyone know any source codes for a shoutcast streamer or any simple online radio
app (like nagare)? I already have the nagare source code but itQ&apos;Es so buggy so I canQ&apos;Et
even run it in my emulator. I also have ambient source code but I wanted a simpler
shoutcast streamer like nagare. thanks.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:01:04 +0000</when>
<what></what>
</comment>
<comment>
<author>dileepku...@gmail.com</author>
<when>Tue, 03 Nov 2009 06:06:06 +0000</when>
<what>Hi,

I have gone through the discussion above unable draw a conclusion whether is it
possible to play audio/video from http/rtsp. I have tried to play from local file
system and no issues with that. But I have problem when I give  setDataSource(Q&quot;Ehttp
or rtsp urlQ&quot;E);

Immediate reply with a conclusion will be a relief for my mind

Thanks Q&amp;E Regards
Dileep Kumar
email: dileepkumar.renintech@gmail.com</what>
</comment>
<comment>
<author>MarlonNi...@gmail.com</author>
<when>Mon, 09 Nov 2009 06:25:16 +0000</when>
<what>yes, it is possible to play both audio and video from an http and rtsp server.

however, streaming through an rtsp server is not supported by the emulator (cupcake
version).</what>
</comment>
</bug>
<bug>
<bugid>11361</bugid>
<title>but on Android 2.2 on my HTC Desire, regarding using the headset in a call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nathanhi...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 07:23:04 +0000</openedDate>
<description>hi. i love my Desire and i like using my headset. But when I am using my
headset in a call, and the phone is in my pocket, with the screen
deactivated, the screen automatically activates when I hang up (using
the button on my headset) and 10 seconds later i find that I am
unintentionally calling some random person because the phone is active
and rustling around in my pocket. This is a huge flaw in an otherwise
amazing phone. And it seems to me to be an easy fix. Is there any way to
make the screen not reactivate after I hang up using my headset?
Regards, Nathan HInes</description>
</bug>
<bug>
<bugid>3375</bugid>
<title>No way to back up sms or copy to Sim Card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>cllchannon93</reportedBy>
<openedDate>Fri, 24 Jul 2009 19:56:38 +0000</openedDate>
<description>Their is no way to back up or copy your sms to sim card. This can be
slightly inconvenient if you have messages and they need to be backed up
for any reason, SMS are by default saved onto the phone and their is no
option to copy or save SMS to sim card. I would appreciate it if you
could supply a fix or enhancement so these features are available in the
future, It would be beneficial to the Android user community. Thank you</description>
<comment>
<author>cllchannon93</author>
<when>Fri, 24 Jul 2009 19:57:46 +0000</when>
<what>My apologies , the title should be Q&quot;ENo way to back up , Save or copy to Sim cardQ&quot;E</what>
</comment>
<comment>
<author>srikanth...@gmail.com</author>
<when>Sat, 25 Jul 2009 09:13:07 +0000</when>
<what>I would like this feature as well so that I can back up my contacts or SMS to Sim card.</what>
</comment>
<comment>
<author>ny2...@gmail.com</author>
<when>Tue, 28 Jul 2009 00:38:23 +0000</when>
<what>If you have a Gmail account there is a free app you can download from the Market
called Q&quot;ESMS BackupQ&quot;E. What it does is send all your messages from your phone to your
e-mail and they are all automatically labeled Q&quot;ESMSQ&quot;E for your convenience. After your
first initial manual back up, it will be done automatically. Just make sure your
username is your full e-mail so that your name or Q&quot;EmeQ&quot;E may appear.

As for contacts, well, thatQ&apos;Es done out of the box. Once you sign in with your account
all your contacts are synced with your gmail account.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:13:02 +0000</when>
<what></what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Tue, 25 Aug 2009 04:57:16 +0000</when>
<what>A Google SMS Sync into SMS Label in Gmail will be a ++</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 12 May 2010 00:49:08 +0000</when>
<what>Largely duplicate of issue 1106.

(IQ&apos;Em voting for 1106 - itQ&apos;Es got alot more votes :)</what>
</comment>
<comment>
<author>Kini...@gmail.com</author>
<when>Fri, 02 Dec 2011 04:22:17 +0000</when>
<what>This was basic stuff in dumb phones a decade ago! Awesome Google!</what>
</comment>
</bug>
<bug>
<bugid>6422</bugid>
<title>Nexus one: Gallery application has stopped unexpectedly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>bas...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 05:05:01 +0000</openedDate>
<description>CanQ&apos;Et use Gallery any longer on Nexus One. This window keeps poping up:
The application Gallery (process com.cooliris.media) has stopped
unexpectedly. Please try again. I push Q&apos;EForce CloseQ&apos;E and the same window
pops right back up. Powering off is the only way out of it.</description>
<comment>
<author>Anjelie....@gmail.com</author>
<when>Tue, 09 Feb 2010 00:16:19 +0000</when>
<what>Yep, same thing here, though I can get back out of it by going to the home screen.</what>
</comment>
<comment>
<author>bas...@gmail.com</author>
<when>Tue, 09 Feb 2010 03:45:06 +0000</when>
<what>I removed Picasa Web Albums from the Sync list and now the problem has disappeared
together with my Picasa photos.</what>
</comment>
<comment>
<author>kevinhar...@gmail.com</author>
<when>Sun, 14 Feb 2010 10:15:34 +0000</when>
<what>I removed Picasa Web Albums from the sync list, but this did not resolve the issue for 
me. Still getting the error message.</what>
</comment>
<comment>
<author>gahar...@gmail.com</author>
<when>Tue, 16 Feb 2010 19:41:33 +0000</when>
<what>I have also faced the same problem, but on the weak wi-fi network, I have removed 
the weak wi-fi network and the problem was resolved.</what>
</comment>
<comment>
<author>venkatar...@gmail.com</author>
<when>Wed, 17 Feb 2010 00:53:11 +0000</when>
<what>I have this issue too, and itQ&apos;Es pretty annoying.  I can get rid of the message by
hitting the home button in the few seconds between popup dismissal and when it comes
up again.

Q&amp;E
</what>
</comment>
<comment>
<author>venkatar...@gmail.com</author>
<when>Wed, 17 Feb 2010 01:41:18 +0000</when>
<what>IQ&apos;Eve spent a good hour unsuccessfully looking for a solution to this problem. None of
the solutions in any of the forums thus far has worked for me (Deleting Cooliris
data, itQ&apos;Es cache, Turning off the wifi, rebooting, Stopping Picasa syncs and all
imaginable permutations of the above).  IQ&apos;Em not really in the mood to root the phone
and play with the kernel. Strategically, Google would have done better to not include
the third party CoolIris app with the pre-installed system, but instead offer it as a
third party free app if possible - That way I could at least have deleted the app and
tried a fresh install. Any case, right now, IQ&apos;Em just trying to find the best way to
uninstall this crappy app on my N1.</what>
</comment>
<comment>
<author>heliosda...@gmail.com</author>
<when>Wed, 17 Feb 2010 03:38:46 +0000</when>
<what>Same problem!  CanQ&apos;Et view pictures in any easy 
way! 

Google MUST DO MORE TESTING!  How about 
better error reporting?</what>
</comment>
<comment>
<author>venkatar...@gmail.com</author>
<when>Wed, 17 Feb 2010 05:24:30 +0000</when>
<what>Ok I have now fixed this problem on my phone. Operating under the assumption that the 
CoolIris error was caused by a faulty checksum or some other SD-Card error, I decided 
to give it one last shot at redemption, and fortunately it worked.  Here is what I 
did. 

1. Connect my phone via USB to my PC and mount the SD card
2. On the PC - Create a temporary holding folder in my PC disk and copy all of the 
files in my SD-card to this holding area
3. On the PC - Unmount the Nexus-1 from my PC (donQ&apos;Et disconnect the USB cord) 
4. On the N1 - Turn off USB storage
5. On the N1 - Go to Settings-Q&gt;ESD Card and phone storage-Q&gt;EUnmount SD Card (if 
mounted)
6. On the N1 - Settings-Q&gt;ESD Card and phone storage-Q&gt;EFormat SD card and click through 
to format
7. Now mount the N1 on the PC, and return all the backed-up data to the SD card (I 
excluded the coolIris cache in the Android directory for good measure)
8. Unmount cleanly on the PC, and then on the N1

Well this did the trick for me, corroborating my hypothesis that the issue was likely 
due to an SD card malfunction. If this were really the case, IQ&apos;Ed rather the engineer 
who read the bad block write something to this effect in the Force-Close box. But I 
had no input to the design of this app, so the most I can rightfully do is complain 
:-)

Hope this helps.

Q&amp;E
</what>
</comment>
<comment>
<author>davidbe...@gmail.com</author>
<when>Fri, 19 Feb 2010 05:25:25 +0000</when>
<what>I had the same problem: ...Q&quot;E process com.cooliris.media has stopped unexpectedly Q&quot;E...
Only way to back out of it is to hit home screen.
This worked for me:
Go to Settings Q&gt;E Accounts Q&amp;E sync Q&gt;E Untick Background data Q&amp;E Auto-sync Q&gt;E Then turn
them back on.
Hope this helps somebody out!</what>
</comment>
<comment>
<author>davidbe...@gmail.com</author>
<when>Fri, 19 Feb 2010 05:40:34 +0000</when>
<what>Worked the first time, issue came back, now the previous method of removing it wonQ&apos;Et
work. :(</what>
</comment>
<comment>
<author>davidbe...@gmail.com</author>
<when>Mon, 22 Feb 2010 05:23:48 +0000</when>
<what>Ok, hereQ&apos;Es what fixed it (this time) :)
I had (and still have) a live wallpaper called Earth.Rot, after a recent update to
this wallpaper the gallery opens up just fine.
Maybe itQ&apos;Es a big coincident, but before the update my gallery was unreachable and now
i can open it with no problem.</what>
</comment>
<comment>
<author>mikey...@gmail.com</author>
<when>Mon, 22 Feb 2010 15:23:04 +0000</when>
<what>I have this same issue. I have tried all the fixes and it still comes back. Google 
needs to address this issue.</what>
</comment>
<comment>
<author>matthias...@gmail.com</author>
<when>Fri, 26 Feb 2010 12:05:17 +0000</when>
<what>Same problem here, Gallery crashes a few seconds after starting. The only way to exit
the loop is to press HOME immediately after pressing Force Close and before the next
FC is about to happen.

I got it working by following a similar procedure as described in comment 8, but of
course this is very tedious and not something you want to do regularly before being
able to see your latest photos that you have taken with the camera. 

Interesting detail: when starting the gallery from the file manager (on my phone
images are associated with the gallery application by default) the gallery displays
all photos in that directory just fine. However, when I try to switch to gallery home
it immediately crashes again.

</what>
</comment>
<comment>
<author>syp...@gmail.com</author>
<when>Tue, 16 Mar 2010 16:20:24 +0000</when>
<what>same issue appeared for me this morning, I think it may be related to adding another
Q&apos;Emy domainQ&apos;E account to gmail.</what>
</comment>
<comment>
<author>mark.kug...@gmail.com</author>
<when>Sun, 21 Mar 2010 21:29:14 +0000</when>
<what>Ok, I was going crazy with this damn anoying error happening again and again every single time I ran 
gallery app from my so-loved nexus-one.

After some search trough google, here I am.

Then I just do the job as say in post #8, and it goes round.

Now Gallery works fine, no problem with the pictures, everything goes well.

ps: sorry for the misspelling and/or mistakes that may/are in this post. I usually dont write/speak 
in english.</what>
</comment>
<comment>
<author>david.bi...@gmail.com</author>
<when>Tue, 29 Jun 2010 15:29:54 +0000</when>
<what>I have an LG Ally with cooliris and IQ&apos;Em having the same problems here. IQ&apos;Eve tried the fix described in post #8 above, but it hasnQ&apos;Et taken care of my problem. IQ&apos;Em still having to force close the program. Any ideas on how to fix this are most welcome!</what>
</comment>
<comment>
<author>venkatar...@gmail.com</author>
<when>Tue, 29 Jun 2010 16:20:02 +0000</when>
<what>In response to comment 16 by David Biddix:

I posted comment #8.  Yes, I too found that my fix failed under certain circumstances.  However, there seems to be a very nice workaround - If you enter Cooliris via the Camera application rather than directly (ItQ&apos;Es under Gallery menu option when youQ&apos;Ere in the Camera app, it seems to work just fine, or at least doesnQ&apos;Et crash. This has in fact become the default mode of invocation of Gallery over the last few months. Poissibly indicates that the Force Close is triggered from an init sequence that is specific to the initiation of the on-deck app only.

Can anyone please chime in if this also results in a crash?  HasnQ&apos;Et for me yet.

Q&amp;E
</what>
</comment>
<comment>
<author>ithink...@gmail.com</author>
<when>Tue, 29 Jun 2010 16:45:03 +0000</when>
<what>I get crashes from camera access mode to gallery. When going into non-camera folder with a pic. This is after complete phone reset. Eventually crashes restart. I think cooliris is not cool with non-camera pics or some modified pics.</what>
</comment>
<comment>
<author>logans...@gmail.com</author>
<when>Tue, 29 Jun 2010 16:56:57 +0000</when>
<what>HereQ&apos;Es a help forum post related to this issue:
http://www.google.com/support/forum/p/android/thread?tid=4dc46de139885a0cQ&amp;Ehl=en

I also believe the cooliris app does not handle pictures well that were not taken by the phoneQ&apos;Es camera. 

It would be nice if cooliris didnQ&apos;Et attempt to load all pictures in every folder of your SD card too. Maybe an option to select the folders to load??</what>
</comment>
<comment>
<author>chayapol...@gmail.com</author>
<when>Fri, 04 Mar 2011 11:23:49 +0000</when>
<what>just delete every files and folders under sdcard/Android/data/com.cooliris.media/cache
Then try to open the Gallery again, this work for me.
Good luck.</what>
</comment>
<comment>
<author>dhoelc...@gmail.com</author>
<when>Sun, 06 Mar 2011 18:06:19 +0000</when>
<what>This Q&quot;EupdateQ&quot;E is buggier than Win95! EVERYTHING about it sucks! WTG Google!
EVERY ASPECT is now focked!  Trying to make ppl buy new phones? Or punishing
Constitution lovers? Most of us know that Google execs are leftists Q&amp;E the
NSA is in bed with Google. This is ridiculous! Going back to 2.2.3 if
possible. Buying something else if not! Maybe an Apple product just for
spite!

-DPH-</what>
</comment>
<comment>
<author>heliosda...@gmail.com</author>
<when>Mon, 07 Mar 2011 07:56:22 +0000</when>
<what>testy 3

Phoenix

Q&quot;ELove like your life depends on it, because it does.Q&quot;E - Michael Franti

** Sent from my Android phone**

Google!

punishing</what>
</comment>
<comment>
<author>shujir...@gmail.com</author>
<when>Wed, 16 Nov 2011 14:32:35 +0000</when>
<what>Best and easiest way to solve this is remove the cooliris folder on your android folder inside your sd card. To do that First connect your device using a USB connection to your PC. Next is go to my computer or computer for windows desktop go to your SD cards drive and open it. Next look for the android folder open it and check for the folder of com.cooliris.media and cut the folder on your Windows desktop for backup purposes. (Note: you can delete the folder ones yourQ&apos;Ee done on cutting the file on your Windows desktop). Lastly you can safely disconnect the device on your PC and try to access your gallery now at it should create a new cooliris folder and view your pictures inside the gallery. It worked on my device! Its like the device is going to create a new copy of the folder during the first time you inserted the SD card on your device and accessed the gallery. The device will automatically create a root folder to access the gallery using that specific folder name.</what>
</comment>
<comment>
<author>satishdp...@gmail.com</author>
<when>Sat, 03 Dec 2011 05:32:06 +0000</when>
<what>comment 23 is working thank you
</what>
</comment>
</bug>
<bug>
<bugid>8353</bugid>
<title>Google Voice per-number selection of Dial through Voice or Not</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zjor...@gmail.com</reportedBy>
<openedDate>Sun, 16 May 2010 11:01:56 +0000</openedDate>
<description>Google voice should allow on a per-number basis, configuring if a call
should be made via voice, or through the regular carrier. Example:
Contact Entry Joe Smith Home: 123-456-7890 Mobile: 222-123-1234 Calls to
Home configured to dial through Google Voice Calls to Mobile configured
to dial NOT through Google Voice This is a very common occurrence for
mobile users, given mobile2mobile on the same carrier (or via
FriendsQ&amp;EFamily, etc.) are airtime-free.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:05 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>14252</bugid>
<title>Market Licensing not working in Gingerbread Emulator (Google APIs LVL 9)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:47:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>paul.rashidi@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 03:16:07 +0000</openedDate>
<description>Please describe the problem in detail: Google APIs LVL 9 doesnQ&apos;Et support
Android Market Licensing. Steps to reproduce: Attempt to deploy an
application using Android Market Licensing library to the Gingerbread
emulator. You will need to register your market account in the emulator
and specify it in your Market account. Expected behavior: I would expect
the application to correctly connect to a running licensing service
since it works in Google APIs LVL 8.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:47:32 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market (including the licensing server). Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 05 Feb 2011 22:37:51 +0000</when>
<what>Issue 14555 has been merged into this issue.</what>
</comment>
<comment>
<author>outofcof...@gmail.com</author>
<when>Sun, 06 Feb 2011 01:56:32 +0000</when>
<what>Thanks - raised as suggested at http://www.google.com/support/forum/p/Google+Mobile/thread?tid=63b5593b51f8c3a0Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>2672</bugid>
<title>New mail notification during night hours wakes me up</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:38:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>rustam...@gmail.com</reportedBy>
<openedDate>Thu, 14 May 2009 19:19:58 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Make your email notification really
loud. 2. Send a mail to yourself via cron at 3am. 3. Notice yourself
waking up in the middle of the night. - What you think the correct
behavior should be. There should be a way to suppress notification
sounds during night hours.</description>
<comment>
<author>pmott...@gmail.com</author>
<when>Sat, 13 Jun 2009 07:08:09 +0000</when>
<what>i agree!...

Bloomin things keepin me up at night! .. my only quarm with android!</what>
</comment>
<comment>
<author>rustam...@gmail.com</author>
<when>Sat, 13 Jun 2009 09:27:22 +0000</when>
<what>found a tool for this on android market, ToggleSilent.
however, I think this should be built into the OS.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:38:37 +0000</when>
<what></what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 24 Jul 2009 11:22:51 +0000</when>
<what>Declined why? Because thereQ&apos;Es a Market app?

THEN SAY SO.</what>
</comment>
<comment>
<author>rustam...@gmail.com</author>
<when>Fri, 24 Jul 2009 11:30:12 +0000</when>
<what>We go out of our way to improve YOUR software and this is what we get in return? not a 
single word of explanation.</what>
</comment>
<comment>
<author>yglodt</author>
<when>Fri, 24 Jul 2009 11:52:33 +0000</when>
<what>How about setting the phone silent during the night?</what>
</comment>
</bug>
<bug>
<bugid>16667</bugid>
<title>Notifications are played through external speaker when headphones are plugged in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>56</stars>
<reportedBy>northb...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 17:15:19 +0000</openedDate>
<description>Problem: When headphones are connected to phone, notifications
(email/sms and incoming calls) are being played through the phoneQ&apos;Es
external speaker in addition to be played through the headphones. This
behavior is clearly a bug as it is generally (and correctly assumed)
that plugging headphones into a device will prevent audio output to
external sounding speakers. Headphones are most commonly used to allow
private listening in places where notifications audible to the public
would be inappropriate, such as libraries, courtrooms, class, etc. While
there are a few examples of externally audible notifacations being
useful, such as not wanting to miss a notification while headphones are
plugged in but are not being worn at the moment, I believe that users
expect and desire that the external speaker be disabled. Assuming that
the ability to select the desired behavior of the external speaker is
not possible, the behavior should be to mute the external sounding
speaker when headphones are connected, and play notifications only
through the headphones. If the behavior of the external speaker could be
selected by the user, the default behavior should be to mute the
external speaker with the ability to chose to have notifications played
externally via a checkbox. Until the behavior is selectable or made to
always mute the external speaker, it should be considered a bug, as an
Android phone seems to be the only device I can think of that disregards
this behavior. The phone I use is a Motorola Dropid X, running Android
2.2, but this seems to be an issue to all versions of Android as
reported by this Q&quot;EenhancementQ&quot;E request:
http://code.google.com/p/android/issues/detail?id=6696 Please not that I
have filed a bug on this issue as I believe this a bug, not an
enhancement. -- Thank You</description>
<comment>
<author>Bjorn.Wa...@gmail.com</author>
<when>Mon, 09 May 2011 13:43:17 +0000</when>
<what>Same proble on epic 4g</what>
</comment>
<comment>
<author>polanco...@gmail.com</author>
<when>Wed, 11 May 2011 05:42:37 +0000</when>
<what>Same problem on htc evo</what>
</comment>
<comment>
<author>eric.be...@lnxfrk.net</author>
<when>Mon, 16 May 2011 14:47:06 +0000</when>
<what>Sample problem/bug on Samsung Captivate (Galaxy S) running 2.2. Probably pretty annoying to my co-workers...</what>
</comment>
<comment>
<author>fredrik....@gmail.com</author>
<when>Tue, 17 May 2011 09:29:58 +0000</when>
<what>Same problem om Samsung Galaxy S II</what>
</comment>
<comment>
<author>Ryan.Dai...@gmail.com</author>
<when>Tue, 17 May 2011 16:35:25 +0000</when>
<what>Same issue on my HTC Thunderbolt.  Please fix, would make me very very happy to hear notifications while at work and listening to music, instead of going all day missing all sorts of notifications because i need to keep my phone on silent.  Really kinda expected this feature to already be part of the great package that is android+HTC so letQ&apos;Es add this seemingly simple addition and quite us all down!</what>
</comment>
<comment>
<author>bas...@gmail.com</author>
<when>Fri, 10 Jun 2011 10:43:24 +0000</when>
<what>Same here, pretty annoying. Using a Samsung Galaxy S running 2.2.1</what>
</comment>
<comment>
<author>shade.de...@gmail.com</author>
<when>Sat, 11 Jun 2011 08:33:04 +0000</when>
<what>Also same here on Desire Z, is it really that difficult to fix this ? </what>
</comment>
<comment>
<author>1kanak...@gmail.com</author>
<when>Thu, 16 Jun 2011 21:38:19 +0000</when>
<what>Same issue on Incredible 2...I like to use my headphones for privacy.  If I wanted to annoy those around me I would play my music through the speakers. But IQ&apos;Em sure my notifications are annoying those around me just fine. PLEASE fix</what>
</comment>
<comment>
<author>stone.ta...@gmail.com</author>
<when>Fri, 24 Jun 2011 17:19:04 +0000</when>
<what>same problem on xoom wifi (honeycomb 3.0) and it happens not only on wired headphones but also bluetooth headphones. iQ&apos;Ed really love to mute the speakers when i use the headphones to listen to music and still be able to be notified and NOT disturbing others around me in the library. Please, at least make it an option ?</what>
</comment>
<comment>
<author>jevans...@comcast.net</author>
<when>Wed, 29 Jun 2011 15:33:19 +0000</when>
<what>ditto - Droid Charge.

As some help... looking at forums online made it look like it was past a Droid problem and that all Verizon CDMA phones have this issue and it may not be possible to fix it (although youQ&apos;Ere Google, IQ&apos;Eve got my confidence in you!).
With a little more research, it looks like thatQ&apos;Es not true because iPhones (possible ATQ&amp;ET? but donQ&apos;Et think so) can elegantly play the ringtones however the user wishes (like the majority of posts are requesting)

On the contrary... many people said they had it playing through the headphones AND the speaker, which does not happen for me (although IQ&apos;Eve only tried on vibrate... but still it would be nice for the notification/ringtone to be played through the headset even with the phone on vibrate)</what>
</comment>
<comment>
<author>phiz...@gmail.com</author>
<when>Fri, 08 Jul 2011 21:12:38 +0000</when>
<what>Same problem. please fix.</what>
</comment>
<comment>
<author>Davidher...@gmail.com</author>
<when>Wed, 13 Jul 2011 17:52:04 +0000</when>
<what>same problem. not happy with my choice. you better fix it!</what>
</comment>
<comment>
<author>Davidher...@gmail.com</author>
<when>Wed, 13 Jul 2011 17:53:42 +0000</when>
<what>Not only that, but the minimum volume is so loud, I canQ&apos;Et use it in my office. So, IQ&apos;Em screwed. Vibrate for notifications doesnQ&apos;Et work either. So, I either have to have the notifications very loud for everyone to hear, or none at all. this sucks!</what>
</comment>
<comment>
<author>karel.no...@aton.com.au</author>
<when>Mon, 18 Jul 2011 12:30:01 +0000</when>
<what>Also motorola xoom.
</what>
</comment>
<comment>
<author>m116...@gmail.com</author>
<when>Fri, 19 Aug 2011 09:57:25 +0000</when>
<what>Same on Xperia Mini Pro, 2.3

Very annoying bug indeed!!</what>
</comment>
<comment>
<author>comproc...@gmail.com</author>
<when>Tue, 06 Sep 2011 13:31:38 +0000</when>
<what>Same issue on my HTC Thunderbolt running Android 2.3.4 </what>
</comment>
<comment>
<author>appocoma...@gmail.com</author>
<when>Mon, 26 Sep 2011 18:18:16 +0000</when>
<what>Same issue. Nexus S with 2.3.4. CanQ&apos;Et understand why itQ&apos;Es been made like this. So many people use their phone at the office or commuting. IQ&apos;Eve had to stop using my phone and started using other music players ...</what>
</comment>
<comment>
<author>appocoma...@gmail.com</author>
<when>Mon, 26 Sep 2011 18:18:16 +0000</when>
<what>Same issue. Nexus S with 2.3.4. CanQ&apos;Et understand why itQ&apos;Es been made like this. So many people use their phone at the office or commuting. IQ&apos;Eve had to stop using my phone and started using other music players ...</what>
</comment>
<comment>
<author>flawedma...@gmail.com</author>
<when>Fri, 14 Oct 2011 18:44:06 +0000</when>
<what>Same thing happens on my HTC Thunderbolt running 2.3.4</what>
</comment>
<comment>
<author>ucano...@gmail.com</author>
<when>Fri, 14 Oct 2011 23:51:47 +0000</when>
<what>Same problem on galaxy 4g infuse. When headset is plugged message and alarm notifications sounds through speaker but not through headset.  </what>
</comment>
<comment>
<author>DKalensc...@gmail.com</author>
<when>Sun, 16 Oct 2011 19:17:22 +0000</when>
<what>same problem galaxy sII</what>
</comment>
<comment>
<author>dirkdigg...@gmail.com</author>
<when>Tue, 18 Oct 2011 23:25:51 +0000</when>
<what>same problem, htc desire hd, done some digging but atm their doesnQ&apos;Et seem to be a fix, plays through both headphones and my external and has only started happening to me today, I travel by bus everyday listening to music too, this could be extremely annoying and in my opinion is a very embarrassing mistake</what>
</comment>
<comment>
<author>haydenb...@gmail.com</author>
<when>Wed, 19 Oct 2011 00:33:34 +0000</when>
<what>I just noticed this on my Wildfire S. 
Maybe the headphone port is designed to work only with the stock hands-free headset that comes with the phone. A different connection could mean that regular headphones would not disable the speakers (as I think this is done by the hardware). However, surely the software could fix this too?</what>
</comment>
<comment>
<author>j.m.t....@gmail.com</author>
<when>Sun, 23 Oct 2011 18:28:00 +0000</when>
<what>Same problem on my Samsung Galaxy Gio</what>
</comment>
<comment>
<author>arsglaci...@gmail.com</author>
<when>Wed, 16 Nov 2011 14:04:00 +0000</when>
<what>Same issue on Thunderbolt with 2.3.4.</what>
</comment>
</bug>
<bug>
<bugid>16701</bugid>
<title>I canQ&apos;Et configure my google account on Android.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yeff...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 08:37:17 +0000</openedDate>
<description>Android 2.2.1 I canQ&apos;Et configure my google account on Android. i did the
same (as shown on pictures):
http://code.google.com/p/chrometophone/issues/detail?id=45 after Step 3:
Setup could not finish Unable to open connection to server What should I
do?</description>
</bug>
<bug>
<bugid>12863</bugid>
<title>Missing Support for Subject Alternative Names in Certificates with Exchange Sync (ActiveSync)</title>
<status>Unreproducible</status>
<owner>b...@google.com</owner>
<closedOn>2011-03-14T19:57:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>Rok...@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 12:02:58 +0000</openedDate>
<description>This bug was introduced in Android 2.2. It was not present in Android
2.1. It can be reproduced on a Samsung Galaxy S with Froyo as well as in
the Emulator. Consider the following scenario: A Microsoft Exchange
Server running ActiveSync has a valid SSL certificate. The fields on the
certificate are: CN = servername1 DNS-Name = servername2 The user enters
servername2 as server address in the ActiveSync Client on his Android
device. In this scenario the Android device is not able to connect to
the server, although the certficate is valid. This is a new bug in
Android 2.2.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 01 Dec 2010 23:09:08 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 01 Dec 2010 23:57:33 +0000</when>
<what>Rokory, can you give a site or certificate demonstrating this problem? Can you provide a test case or are you just seeing this in the browser or email application? There are multiple certificate implementations, hostname verifiers, etc.</what>
</comment>
<comment>
<author>Rok...@gmail.com</author>
<when>Sun, 05 Dec 2010 21:27:51 +0000</when>
<what>An example is https://mail.ntx.at. I attach the exported certificate.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 14 Mar 2011 19:57:19 +0000</when>
<what>I wrote a unit test for the BrowserCompatHostnameVerifier (attached) that is used by the Exchange code. It seems to work fine with your hostname and certificate on froyo through honeycomb. I also tried manually reproducing this in the Email application and was not able to. I am guessing you were encountering some of the more generic SSL interoperability issues from Froyo which have been fixed in updates to Froyo. </what>
</comment>
</bug>
<bug>
<bugid>10378</bugid>
<title>TextView error popup color problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dreamtea...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 14:41:43 +0000</openedDate>
<description>When you use setError on an TextView, it opens a red/white popup with
the error text. If the activity uses the Theme.Light style, the text
inside the error popup is grey and not really readable. I belive that
the popup text should always be like it is in the Theme.Dark style. For
the time being, this can easily be fixed by creating the following
custom theme (if nothing in your activity uses
textColorSecondaryInverse) : Q&lt;EresourcesQ&gt;E Q&lt;Estyle name=Q&quot;ELightErrorFixQ&quot;E
parent=Q&quot;E@android:style/Theme.LightQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:textColorSecondaryInverseQ&quot;EQ&gt;E@android:color/secondary_text_lightQ&lt;E/itemQ&gt;E
Q&lt;E/styleQ&gt;E Q&lt;E/resourcesQ&gt;E</description>
<comment>
<author>dreamtea...@gmail.com</author>
<when>Thu, 12 Aug 2010 14:43:16 +0000</when>
<what>Forgot to add that this problem happens on android version from 1.6 to 2.2</what>
</comment>
<comment>
<author>flyingdu...@gmail.com</author>
<when>Thu, 15 Sep 2011 18:39:53 +0000</when>
<what>It seems to have been fixed for at least Honeycomb. I donQ&apos;Et know about Gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>14760</bugid>
<title>Spare Parts force closes when getting Battery History for apps w/null name</title>
<status>Declined</status>
<owner>bradfitzgoog</owner>
<closedOn>2011-02-22T16:41:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bgosset...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 21:34:02 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Install Spare Parts application from Market
and run it. 2. Click Battery history. 3. Click Other usage and select
Network usage. A Q&quot;ElistQ&quot;E of applications appears (in the form of
rectangles with app names). Some rectangles have numbers as names (for
example, 0, 9000, 1010, 9003). 4. Click any rectangle with a number. -
What happened. Force close of application Settings
(process.com.android.settings). - What you think the correct behavior
should be. Display details of battery history for selected item. Occurs
on Droid by Motorola, Motorola Atrix, Motorola Milestone. All running
Android v2.2. See attached logcat output from Droid.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Feb 2011 02:28:01 +0000</when>
<what></what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Tue, 22 Feb 2011 16:41:13 +0000</when>
<what>This bug report is incomplete.

The attached bugreport isnQ&apos;Et a full bugreport (just a snippet of some logs) and I donQ&apos;Et even know what version of Android this is from.

IQ&apos;Em guessing Froyo?  But this code doesnQ&apos;Et exist in later versions I believe.

So looks like mPackageNames is null:


 305                 PackageManager pm = BatteryHistory.this.getPackageManager();
 306                 ListQ&lt;EStringQ&gt;E names = new ArrayListQ&lt;EStringQ&gt;E();
 307                 for (String name : mPackageNames) {
 308                     names.add(BatteryHistory.getLabel(name, pm));
 309                 }
 310                 Collections.sort(names);
 311                 for (String name : names) {
 312                     info.append(Q&quot;E    Q&quot;E);
 313                     info.append(name);
 314                     info.append(Q&apos;E\nQ&apos;E);
 315                 }


Anyway, closing this bug until thereQ&apos;Es more info.
</what>
</comment>
<comment>
<author>xiajie...@gmail.com</author>
<when>Mon, 04 Apr 2011 05:49:58 +0000</when>
<what>IQ&apos;Em having the exact same problem.

    
- Steps to reproduce the problem.
1. Click Spare Parts menu (it comes with the MOD, in setting menu).
 
2. Click Battery history..
    
3. Click other usage and select Network usage. A Q&quot;ElistQ&quot;E of applications appears (in the form of rectangles with app names). Only one rectangle has 0 as name.
   
4. Click the rectangle with 0 as its name.
 
- What happened.
Force close of application Settings (process.com.android.settings).
 
- What you think the correct behavior should be.
Display details of battery history for selected item.
 
Occurs on Spica by Samsung, running Android v2.1. 

See attached logcat and more detailed information.</what>
</comment>
<comment>
<author>xiajie...@gmail.com</author>
<when>Mon, 04 Apr 2011 05:56:23 +0000</when>
<what>hereQ&apos;Es a pdf document with screenshots describing the whole process</what>
</comment>
</bug>
<bug>
<bugid>19395</bugid>
<title>USB for NTFS system donQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>KennethR...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 20:17:25 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>962</bugid>
<title>javadoc typo Uri.html#parse(java.lang.String) (minor)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-24T00:11:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>prad...@gmail.com</reportedBy>
<openedDate>Mon, 13 Oct 2008 17:01:44 +0000</openedDate>
<description>Javadoc references RFC 3296 (an LDAP RFC) and it should reference
rfc2396</description>
<comment>
<author>sch...@gmail.com</author>
<when>Tue, 09 Jun 2009 23:18:31 +0000</when>
<what>added patch for review: https://review.source.android.com/Gerrit#change,10320</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:11:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11892</bugid>
<title>Unable to delete recurring appointments from calendar</title>
<status>NeedsInfo</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>jmatchus76@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 16:05:31 +0000</openedDate>
<description>- Steps to reproduce the problem. Calendar | Click an appointment that
is recurring (all-day appointment) | Menu| Delete Event | OK - What
happened. Event remains on the calendar - What you think the correct
behavior should be. If you delete the appointment on the Android, it
should delete it from the calendar. T-Mobile G2 Android version 2.2</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 05:58:04 +0000</when>
<what>As I recall, it might take a little time before itQ&apos;Es deleted from the deviceQ&apos;Es calendar; is the event deleted from your calendar in Exchange (as seen from Outlook or OWA)?</what>
</comment>
<comment>
<author>jmatchus76@gmail.com</author>
<when>Mon, 18 Oct 2010 11:47:07 +0000</when>
<what>I wish that were the case but they just donQ&apos;Et go away at all.  You can delete them off of the Outlook and Gmail calendars but you canQ&apos;Et delete them off of the device.  They just stay there.

IQ&apos;Em not using Exchange anymore.  I tried two different syncing programs (Gsync Q&amp;E Companionlink)and have the same issue so it is definitely the phone.

For some reason, the phone also likes to sync past events that are recurring.  For example, if I have a recurring birthday that I put on the calendar two years ago, it will now show up on the phone calendar.  Not in Outlook or Gmail, but just the phone.  If I change the start date of the recurring appointment to Q&quot;EtodayQ&quot;E and re-sync, it wonQ&apos;Et appear on the calendar.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 15:33:53 +0000</when>
<what></what>
</comment>
<comment>
<author>shornt...@gmail.com</author>
<when>Sun, 21 Nov 2010 00:07:03 +0000</when>
<what>Yes, this is a real problem that I am having on my Samsung Captivate. Samsung tech support says that it is a bug with Android 2.1. When I delete an instance of a recurring event on Google Calendar, it still stays on the phone, making the phone calendar useless. When I manually delete the instance on the phone, the entire series gets deleted from my Google Calendar, wreaking havoc on my life. Please fix this, it is a make-or-break issue for owning an Android phone vs. Windows Mobile. Thanks.</what>
</comment>
<comment>
<author>martygil...@gmail.com</author>
<when>Sat, 08 Jan 2011 03:10:47 +0000</when>
<what>I have the same issue.

Create a recurring event in Google Calendar (web). Try to delete the series on the Android (moto droid x, android 2.2.1). The event disappears. Close the calendar, open the calendar back up, and the event is still there. ItQ&apos;Es unchanged in Google Calendar on the web as well.

Help?</what>
</comment>
<comment>
<author>southtam...@gmail.com</author>
<when>Mon, 17 Jan 2011 22:50:25 +0000</when>
<what>The issue of entering recurring events on my google calendar is something I need to often adjust on a daily basis for work Q&amp;E there is clearly an error in this software/program as it goes back to itQ&apos;Es original event or completely deletes the event if I try changing it from my google calendar application on my droid phone.  The only way to do it Q&amp;E it reflect accuracy is from my computer Q&amp;E the whole reason for me using the google calendar is that itQ&apos;Es mobile Q&amp;E wireless from my Droid which is the #1 reason I got the Droid phone. ItQ&apos;Es making my life/work schedule way more of a mess than the goal of making it easier.  My employees are also having the same issue Q&amp;E we all got the same phones to use the application together Q&amp;E to say the least itQ&apos;Es creating such a mess!</what>
</comment>
<comment>
<author>walt.esq...@gmail.com</author>
<when>Thu, 27 Jan 2011 06:18:03 +0000</when>
<what>Similar issue discussed here:
Q&quot;EAndroid wonQ&apos;Et sync one-time deletions of recurring events done onlineQ&quot;E

http://www.google.com/support/forum/p/Calendar/thread?tid=64a401c7f5c79c7bQ&amp;Ehl=enQ&amp;Efid=64a401c7f5c79c7b00049acde189db98</what>
</comment>
<comment>
<author>shzb...@gmail.com</author>
<when>Mon, 31 Jan 2011 17:27:34 +0000</when>
<what>I am having the same issue</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Mon, 28 Nov 2011 20:30:23 +0000</when>
<what>Issue 17792 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>17379</bugid>
<title>we need arbic</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-06-06T03:47:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Belleza...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jun 2011 02:55:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 03:47:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12619</bugid>
<title>process com.android.mms has stopped unexpectedly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Sundip.K...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 12:03:10 +0000</openedDate>
<description>I updated from Eclair to Froyo on 17th November via Kies. I am using a
I9000 Galaxy S. PDA I9000XXJPO, PHONE I9000XXJPP, CSC I9000OXAJPO.
Everytime I attempt to open any MMS I receive the following error
message is displayed. Sorry! The application Messaging (process
com.android.mms) has stopped unexpectedly. Please try again. Force
Close. This is on all MMS I have received since updating to 2.2. Thanks</description>
<comment>
<author>antiteta...@gmail.com</author>
<when>Sun, 05 Dec 2010 22:43:13 +0000</when>
<what>Yes, I have the same issue, but when I send an SMS.</what>
</comment>
<comment>
<author>Sundip.K...@gmail.com</author>
<when>Tue, 07 Dec 2010 18:44:46 +0000</when>
<what>Hello,

Another Galaxy S owner this time branded to O2, is having the same issue. When is this or will this even get rectified?</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 25 May 2011 19:25:35 +0000</when>
<what>This was never fixed since 2010?  What work-arounds did you guys find for using sms and mms messaging??</what>
</comment>
</bug>
<bug>
<bugid>7663</bugid>
<title>Translation of words in browser by press-and-hold</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>disco200...@gmail.com</reportedBy>
<openedDate>Sun, 11 Apr 2010 18:29:44 +0000</openedDate>
<description>Hi, I would like to know will translation of words by
pressing-and-holding words in the browser available on the Nexus One, or
as standard feature of Android OS? Or may it be enabled by any add-on
software in Android Market? The new HTC devices get it along with
copyQ&amp;Epaste and wikipedia search, yet I wonder if it is more a feature of
browser alone rather than simply Sense UI feature. You know it would be
pretty useful to have translation inside built-in browser of Nexus One
by just highlighting words, rather than copying words and pasting by
switching between apps. Cheers</description>
<comment>
<author>disco200...@gmail.com</author>
<when>Sun, 11 Apr 2010 18:41:16 +0000</when>
<what>It would be great if it is also possible to press-and-hold words in other apps, like
ebook readers or news feeders, for some quick wordsQ&apos;E definition checking with
selectable dictionary.</what>
</comment>
<comment>
<author>loyukfai@gmail.com</author>
<when>Mon, 22 Nov 2010 05:43:21 +0000</when>
<what>This is one of the features that I still miss when I switched from Palm OS to Android.

Besides, with the growing market of Android tablets, the ebook market for Android is going to grow as well, and this functionality would be a welcomed addition.

And yes, a system-wide function, not just the browser.

P.S. Please Q&quot;EstarQ&quot;E the issue if you want this feature to get noticed.</what>
</comment>
</bug>
<bug>
<bugid>6068</bugid>
<title>Contacts list to show account icon next to name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>moley...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 17:35:32 +0000</openedDate>
<description>Android now supports multiple accounts (e.g. google contacts and
facebook). It syncs between the accounts, and you can set which accounts
to show in the contacts list. If multiple accounts are shown in the list
it would be handy if it could show a small icon (Q&apos;EGQ&apos;E or blue Q&apos;EFQ&apos;E) next
to the name in the listview showing which account the contact comes
from. If the contact is joined then show multiple icons. Not sure if any
Q&apos;Emain contactQ&apos;E priority is given in the join - if so the main icon
should be shown first.</description>
</bug>
<bug>
<bugid>3033</bugid>
<title>Feature request: Controls for next/previous track in music player without unlocking phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>37</stars>
<reportedBy>robinwinslowmorris</reportedBy>
<openedDate>Wed, 17 Jun 2009 14:01:55 +0000</openedDate>
<description>My old Sony Ericsson phone had volume controls along the side, just as
my HTC magic does, and it had this extremely useful function: - If you
wanted to change volume you tap the volume controls - If you wanted to
skip to the next or previous track you told down the volume controls
This was extremely useful because it allowed control of my music without
even getting my phone out of my pocket. Such a feature in my HTC Magic
(as an option that can be enabled/disabled, or even as an add-on) would
be fantastic. Thoughts?</description>
<comment>
<author>robinwinslowmorris</author>
<when>Wed, 17 Jun 2009 14:11:21 +0000</when>
<what>How do I change this to Q&quot;EType-EnhancementQ&quot;E?</what>
</comment>
<comment>
<author>supkic...@gmail.com</author>
<when>Thu, 18 Jun 2009 04:42:48 +0000</when>
<what>I second this request. You could also have key sequences for stopping and starting.
For example you could have long press up, long press down, double press up, double
press down. That allows four extra commands.</what>
</comment>
<comment>
<author>robinwinslowmorris</author>
<when>Wed, 01 Jul 2009 08:36:15 +0000</when>
<what>To be honest I imagine Google will be working on this as I believe a big priority for
Android 2 is to make it acceptable to media-focussed Sony Ericsson.</what>
</comment>
<comment>
<author>craig.ba...@gmail.com</author>
<when>Thu, 02 Jul 2009 12:27:17 +0000</when>
<what>Guess what I just discovered? The ADP1 comes with a crappy quality HTC set of
headphones that uses the extusb plug, and which has a volume control, a mic and a
button on it. 

This button can start/stop the music player, and a double-click skips to the next
track. Long hold pulls up Music library screen which is a bit odd.

IQ&apos;Em in the process of cutting off the headphones and soldering on a 3.5mm jack!
</what>
</comment>
<comment>
<author>robinwinslowmorris</author>
<when>Thu, 02 Jul 2009 13:43:22 +0000</when>
<what>Yep, and I solved this problem for myself by buying a bluetooth headset that has
media controls on it anyway, and that works a treat.

Still, I think this would make a healthy addition in case people donQ&apos;Et have special
headphones.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:30:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:38:35 +0000</when>
<what></what>
</comment>
<comment>
<author>connor.b...@gmail.com</author>
<when>Mon, 21 Dec 2009 19:41:28 +0000</when>
<what>Or maybe even a lock slider on the bottom of the lock screen that can control music. Up 
--Q&gt;E Down to Pause, Up --Q&gt;E Right to Skip forwards, and Up --Q&gt;E Left to Skip backwards.</what>
</comment>
<comment>
<author>vlap...@gmail.com</author>
<when>Mon, 08 Feb 2010 20:57:57 +0000</when>
<what>I really miss the volume rocker long press to change song of my old SE K810i. Please
add this feature to improve the media side of android</what>
</comment>
<comment>
<author>Rob.Kern...@gmail.com</author>
<when>Mon, 22 Feb 2010 17:33:40 +0000</when>
<what>i would also love this feature.</what>
</comment>
<comment>
<author>mbam...@gmail.com</author>
<when>Mon, 12 Apr 2010 18:14:40 +0000</when>
<what>I love my new Android but it sucks that my blackberry was a better media player because 
of this single feature. I prefer my standard analog head phones with microphone, I 
donQ&apos;Et mind the wires.</what>
</comment>
<comment>
<author>mirkosch...@gmail.com</author>
<when>Fri, 16 Apr 2010 07:19:19 +0000</when>
<what>I think the Android system would support this. The device would just need to send the
MEDIA_BUTTONs, like an A2DP headset. ItQ&apos;Es up to the device manufactorers to implement...</what>
</comment>
<comment>
<author>bkle...@gmail.com</author>
<when>Sun, 16 May 2010 17:52:43 +0000</when>
<what>I absolutely agree.  ItQ&apos;Es been done by outside modders already, so it seems like an 
easy fix. CQ&apos;Emon Google!</what>
</comment>
<comment>
<author>rstophe...@gmail.com</author>
<when>Wed, 19 May 2010 11:06:12 +0000</when>
<what>my old sony ericsson phone used to be able to change track by long holding the 
volume buttons up and down and i really feel that if google sorted this problem out 
then android would be ace, how ever untill they do so i am forced to take my phone 
out of my pocket and unlock it to change track!! this just isnt cricket!! come on 
google please sort it out and you will have a life time follower!!!!</what>
</comment>
<comment>
<author>thomas8...@gmail.com</author>
<when>Mon, 24 May 2010 13:53:37 +0000</when>
<what>http://www.androlib.com/android.application.com-epdev-nexttrack-ptAE.aspx</what>
</comment>
<comment>
<author>MaxRabbi...@gmail.com</author>
<when>Mon, 15 Nov 2010 13:35:36 +0000</when>
<what>I love this too!</what>
</comment>
</bug>
<bug>
<bugid>4802</bugid>
<title>Force closeQ&apos;E popped up when openning an email and rotating a device serveral times to change landscape view and Portrait View</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 06:26:59 +0000</openedDate>
<description>Force closeQ&apos;E popped up when openning an email and rotating a device
serveral times to change landscape view and Portrait View</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:16:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14125</bugid>
<title>WiFi tethering broadcast</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>julianke...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 20:21:08 +0000</openedDate>
<description>Please implement a broadcast for a state change of the wifi NIC.
Currently thereQ&apos;Es no way to be notified about the change from
eth0(managed) to wl0.1(master) i.e. from regular to Q&quot;EWiFi tetheringQ&quot;E
mode. The broadcast could be placed under android.net.wifi. .</description>
</bug>
<bug>
<bugid>5268</bugid>
<title>Users of Android phones should be able to take screenshots easily</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-10-28T05:05:23.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>burna...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 13:09:55 +0000</openedDate>
<description>Currently itQ&apos;Es virtually impossible for end users of an Android
smartphone to take a screenshot of their phone screen from the phone
itself. The existing solutions involve either installing the Android SDK
or root access to the phone. Both solutions are out of question for an
average user of an Android phone. The ability to take screenshot easily
is crucial for application support as it allows users to provide the
evidence to the issues they report.</description>
<comment>
<author>umesh.go...@gmail.com</author>
<when>Sun, 30 Jan 2011 06:43:02 +0000</when>
<what>This is very important especially for users who dont have SDK installed or rooted phones. Atleast allow third party apps to take screen shots on non rooted phones.</what>
</comment>
<comment>
<author>r4f...@gmail.com</author>
<when>Thu, 03 Feb 2011 18:25:44 +0000</when>
<what>This issue has been filed multiple times: Issue 152, 5268, and 6547. It is laughable that Android does not support a simple method for an end user to take screenshots without rooting their phone.</what>
</comment>
<comment>
<author>romain...@android.com</author>
<when>Fri, 28 Oct 2011 05:05:23 +0000</when>
<what>Android 4.0 adds this feature.</what>
</comment>
</bug>
<bug>
<bugid>14913</bugid>
<title>[Documentation] Inconsistence in between different pages about Q&lt;Esupports-screensQ&gt;E tag in Q&lt;EmanifestQ&gt;E</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kalo...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 10:55:46 +0000</openedDate>
<description>In page Q&lt;Esupports-screensQ&gt;E
http://developer.android.com/guide/topics/manifest/supports-screens-element.html
It stated that there are 5 attributes in tag Q&lt;Esupports-screensQ&gt;E:
smallScreens, normalScreens, largeScreens, xlargeScreens, anyDensity In
page Android 1.6 Platform
http://developer.android.com/sdk/android-1.6.html#api In section
[Android Manifest elements] It stated that the New tag
Q&lt;Esupports-screensQ&gt;E have 5 attributes: smallScreen, normalScreens,
largeScreens, anyDensity, resizable Notice that there is no
Q&quot;ExlargeScreensQ&quot;E but Q&quot;EresizableQ&quot;E In page R.styleable
http://developer.android.com/reference/android/R.styleable.html It
stated that the Q&lt;Esupports-screensQ&gt;E has 6 attributes:
AndroidManifestSupportsScreens_anyDensity,
AndroidManifestSupportsScreens_largeScreens,
AndroidManifestSupportsScreens_normalScreens,
AndroidManifestSupportsScreens_resizeable,
AndroidManifestSupportsScreens_smallScreens,
AndroidManifestSupportsScreens_xlargeScreens which contains both
Q&quot;ExlargeScreensQ&quot;E and Q&quot;EresizableQ&quot;E In Eclipse Android Manifest Editor
(Android SDK Tools, revision 8) In the tab Q&quot;EManifestQ&quot;E -Q&gt;E Q&quot;EManifest
ExtrasQ&quot;E -Q&gt;E Q&quot;ESupports ScreensQ&quot;E -Q&gt;E Q&quot;EAttributes for Supports ScreensQ&quot;E:
There are only 5 options: Small screens, Normal screens, Large screens,
Resizable, Any density Again no option for Q&quot;ExLarge screensQ&quot;E Apart from
that, the minSdkVersion requirement is also different from pages: In
http://developer.android.com/guide/topics/manifest/supports-screens-element.html
in the description of ATTRIBUTES: It stated android:minSdkVersion should
set to Q&quot;E4Q&quot;E or higher for supporting different screens. In
http://developer.android.com/guide/practices/screens_support.html#attrs
In table 2. Summary of attributes for the Q&lt;Esupports-screensQ&gt;E manifest
element, including default values based on platform version. Looks like
that the android:minSdkVersion should be set to Q&quot;E5Q&quot;E or higher for
supporting different screens.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 17:44:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15357</bugid>
<title>Problem while enabling data access over mobile network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sourabh....@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 10:35:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - goto settings -Q&gt;E Wireless Q&amp;E
Network Settings -Q&gt;E Mobile Networks. When i click on Data Enabled option
button it does green option button but actual data transfer(internet
connection) will not start. and also not showing data transfer icon in
task bar above.... please chek this its big bug... - I am not able to
use internet connection through GPRS. - It should start instantly when i
click on Data Enabled I am using LG Optimus One with Android 2.2</description>
<comment>
<author>corbik...@gmail.com</author>
<when>Thu, 17 Mar 2011 19:55:59 +0000</when>
<what>The same problem on HTC wildfire 2.2.1  - very big bug!!!</what>
</comment>
<comment>
<author>anttonis...@gmail.com</author>
<when>Mon, 21 Mar 2011 16:08:35 +0000</when>
<what>I have ZTE Blade (core 2.6.29 zte-kernel@Zdroid-SMT; android 2.1-update1) and similar problem with finnish operator Saunalahti. Internet connection through GPRS (2G, 3G or 3.5 G) not possible through SaunalahtiQ&apos;Es network even settings right according operator instructions. Saunalahti is my home network. If I allow datanetwork roaming then phone roams to another operator network in finland (Elisa) and 3G data access become possible. WLAN access works fine.</what>
</comment>
<comment>
<author>fi...@kochannyj-goralcuk.com</author>
<when>Mon, 12 Sep 2011 12:48:05 +0000</when>
<what>I have a similar problem. I have disabled data access over mobile networks when travelling abroad to make sure there are no data roaming costs. After connecting to my home network on my return I re-enabled the Data setting but there was no data connection. A phone restart was necessary to effectuate the data setting. Disabling and re-enabling Data in my home network works alright. The problem appears when I return from a foreign network and re-enable data. I use Nexus S (2.3.4)</what>
</comment>
</bug>
<bug>
<bugid>6025</bugid>
<title>Gmail app lacks ability to copy from message body</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>flat...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 18:04:46 +0000</openedDate>
<description>When receiving an email with some information in the body that you wish
you reuse elsewhere on the phone, you cannot copy the message body at
all. In order to get the information I needed, I had to use the web
version of gmail and copy from there. As a result, I guess the desired
implementation is the one that matches the web implementation. I am
currently using a Nexus One, 2.1 build ERD79</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:38 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>2732</bugid>
<title>TabActivity with ExpandableListActivity and PreferenceActivity tabs crashes on orientation change</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-05-21T20:14:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>hibr...@gmail.com</reportedBy>
<openedDate>Thu, 21 May 2009 19:46:11 +0000</openedDate>
<description>Emulator 1.1, 1.5, G1 1.1 Go to the Preference tab, then change
orientation on emulator or open/close keyboard on G1. Result is a crash
with stack trace, ending with: Unable to start activity
ComponentInfo{cc.PrefListTest/cc.PrefListTest.PrefListTest}:
java.lang.ClassCastException: android.widget.ListView$SavedState at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2141)
See attached file for hello,world code and stack trace. Workaround is to
override onRestoreInstanceState in the TabActivity, and not call up to
the superQ&apos;Es implementation of it.</description>
<comment>
<author>hibr...@gmail.com</author>
<when>Thu, 21 May 2009 19:55:24 +0000</when>
<what>Attached all the code/resources
</what>
</comment>
<comment>
<author>hibr...@gmail.com</author>
<when>Thu, 21 May 2009 20:01:51 +0000</when>
<what>Attaching code Q&amp;E resources again, this time without the hacks while I was looking for a 
workaround.
</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 21 May 2009 20:14:42 +0000</when>
<what></what>
</comment>
<comment>
<author>Accilent...@gmail.com</author>
<when>Sat, 06 Mar 2010 15:51:08 +0000</when>
<what>It also crashes on orientation change for a TabActivity with an ExpandableListActivty on LATER versions of 
Android when the other activity is a (non-expandable) ListActivity rather than a PreferenceActivity.

To reproduce: Create an application with a TabActivity and at least one ListActivity and one 
ExpandableListActivity.  After displaying those two tabs at least once each on an Android 1.5 or 1.6 device 
(maybe later), change the orientation of the device or emulator (with fn+control+F11/F12).  If one of the 
activities is the default tab, it can be recreated simply by clicking on a single tab before the orientation 
change -- for example, in AccilentQ&apos;Es Active Processes app, run Q&quot;Eadb logcatQ&quot;E, then simply change to the second 
or third tab and then rotate the device/emulator (look for the exception in the log).

E/AndroidRuntime(25726): Caused by: java.lang.ClassCastException: 
android.widget.ExpandableListView$SavedState
E/AndroidRuntime(25726): 	at android.widget.ListView.onRestoreInstanceState(ListView.java:3419)

Tried implementing the Q&quot;EworkaroundQ&quot;E by compiling the app with Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E3Q&quot;E/Q&gt;E 
(Android 1.5+, which eliminates the 1.1s in the Q&quot;E1.1, 1.5, G1 1.1Q&quot;E list above, and overrode 
onRestoreInstanceState to Q&quot;Enot call up to the superQ&apos;Es implementationQ&quot;E:

	@Override
	protected void onRestoreInstanceState(final android.os.Bundle savedInstanceState) {
		if (! Q&quot;E1.5Q&quot;E.equals(Build.VERSION.RELEASE)) { // only release between 1.1 and 1.6
			super.onRestoreInstanceState(savedInstanceState);
		}
	}

Unfortunately, it STILL triggers the exception on LATER versions of the Android SDK, at least 1.6, maybe later 
ones also.
</what>
</comment>
<comment>
<author>david.gi...@gmail.com</author>
<when>Mon, 11 Oct 2010 11:31:17 +0000</when>
<what>This is still extant on Froyo.</what>
</comment>
<comment>
<author>david.gi...@gmail.com</author>
<when>Mon, 11 Oct 2010 11:46:24 +0000</when>
<what>Investigation shows that the ListView in one tab is being given the ExpandableListView.SaveState object from another tab. This is causing the ClassCastException when it tries to restore the state.

IQ&apos;Eve tried the suggested workaround but unfortunately Froyo seems to check to see whether you called onRestoreInstanceState() or not and the app terminates when the error occurs.

However, IQ&apos;Em finding that this works:

	@Override
	public void onRestoreInstanceState(Parcelable state)
	{
		try
		{
			super.onRestoreInstanceState(state);
		}
		catch (Exception e)
		{
			Parcelable p = onSaveInstanceState();
			super.onRestoreInstanceState(p);
		}
	}

If applied to the *ListView*, this causes the ExpandableListViewQ&apos;Es state to be lost when rotated, but at least it doesnQ&apos;Et crash any more.

(IQ&apos;Em a little confused as to why adding the method to the ListView is affecting the ExpandableListViewQ&apos;Es state. The ListViewQ&apos;Es state is kept across orientation changes. I have a feeling that the whole mechanism whereby state is saved in tabs is borked.)</what>
</comment>
<comment>
<author>alexey.ponkin@gmail.com</author>
<when>Thu, 21 Oct 2010 19:23:09 +0000</when>
<what>The same issue 3443 - http://code.google.com/p/android/issues/detail?id=3443 . 
The problem is that ListView and ExpandableListView according the documentation must have the same id, Q&quot;Eandroid.R.id.listQ&quot;E. States of all your views are stored in single SparseArrayQ&lt;EParcelableQ&gt;E, where view`s id is the key and view`s state is the value(Look at View.dispatchRestoreInstanceState(SparseArrayQ&lt;EParcelableQ&gt;E)). The state of particular view is represented by the static inner class SavedState which extends BaseSavedState, ListView and ExpandableListView has different SavedState classes, ListView.SavedState and ExpandableListView.SavedState, but as I said earlier, instances of these Q&quot;EstatesQ&quot;E will be stored in SparseArrayQ&lt;EParcelableQ&gt;E with the same id, Q&quot;Eandroid.R.id.listQ&quot;E. One will reset another. So, obviously, whe your ListView is trying to restore its state(ListView.onRestoreInstanceState(Parcelable state)), it will  try to cast given Parcelable to its own ListView.SavedState, that`s why the ClassCastException occurs. 

Solution: Need to use different id for ListView and ExpandableListView, not the same android.R.id.list . 

Workaround: My workaround is to use custom ExpandableListActivity, which is only change is that it is trying to find ExpandableListView with different id, not android.R.id.list (line 208), just change this id with your value, and use FixedExpandableListActivity as standart ExpandableListActivity</what>
</comment>
</bug>
<bug>
<bugid>2155</bugid>
<title>Missed Call Notification Doesnt Check Database</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>MakeMobi...@gmail.com</reportedBy>
<openedDate>Thu, 05 Mar 2009 17:19:10 +0000</openedDate>
<description>The call log is provided as a content provider which allows third
parties to read and update the data. In lieu of this, the phone
application keeps an internal counter of missed calls instead of
checking the content provider and deriving a count from it. The
consequence of this is that when a 3rd party implements a call log and
marks missed calls as no longer missed, the phone application which
posts the missed call notification ends up posting the number of missed
calls incorrectly. I created a call-log application which uses the
content provider to mark missed calls as viewed. When I miss a call, the
phone application puts up a missed call notification. Checking that
missed call with my call-log clears the database of missed calls. The
notification has to be removed manually by the user, but this is a
separate bug (http://code.google.com/p/android/issues/detail?id=2154).
The user then clears the notification manually. If the user then misses
another call, the missed call notification that gets posted will say
they have missed two calls even though the database had been cleared of
missed calls. The number of missed calls reported by the notification
increments for each new missed call, regardless of what the database
says, until the default call-log application is run and the phone
applicationQ&apos;Es internal counter is reset.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 01:04:46 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Fri, 19 Jun 2009 18:28:38 +0000</when>
<what>Is there some way we can use reflection in order to accomplish this?  IQ&apos;Eve seen 
other 3rd party applications accomplish it somehow.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:55:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:09:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:01:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1711</bugid>
<title>Hebrew Language support in Android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T13:14:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>george.m...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jan 2009 08:56:03 +0000</openedDate>
<description>It will be helpful to implement Hebrew language support in Android and
open new market for the Israeli users. Is there any plan to have Hebrew
Language in Android soon? Thanks in Advance.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Jan 2009 16:36:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 13:14:06 +0000</when>
<what>Duplicate of issue 1580</what>
</comment>
</bug>
<bug>
<bugid>4780</bugid>
<title>android-ndk 1.6 r1 - wcslen returns wrong string length</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-21T21:03:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>clemens....@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 09:41:27 +0000</openedDate>
<description>Hi, I tried to run a native code sample, which converts a wchar_t* to a
char*. Therefore I used the system wcslen function to determine the
string length. However, wcslen does not return the correct string length
but always returns 1. # include Q&lt;Ewchar.hQ&gt;E ... const wchar_t* testString
= LQ&quot;EThis is a Teststring!Q&quot;E; __android_log_print(ANDROID_LOG_INFO,
Q&quot;EStringTestQ&quot;E,Q&quot;Ewcslen gives %d as length of
teststring!Q&quot;E,::wcslen(testString)); ... 11-13 23:45:57.377:
INFO/StringTest(1029): wcslen gives 1 as length of teststring!</description>
<comment>
<author>bekam...@gmail.com</author>
<when>Sun, 15 Nov 2009 20:03:16 +0000</when>
<what>Exact the same.</what>
</comment>
<comment>
<author>MobBiz...@gmail.com</author>
<when>Wed, 27 Jan 2010 14:54:55 +0000</when>
<what>I have the same problem!</what>
</comment>
<comment>
<author>boris.br...@gmail.com</author>
<when>Tue, 16 Mar 2010 15:40:06 +0000</when>
<what>None of the wchar_t functions are implemented in android libc (see comment in wchar.h). 
I think this is nonsense: either header should be removed or those function implemented 
in libc.  </what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:03:56 +0000</when>
<what>the headers are available for technical reasons (e.g. to allow building libstdc++), 
but apart from that, wchar_t is not supported at the moment.</what>
</comment>
<comment>
<author>social.g...@gmail.com</author>
<when>Mon, 21 Jun 2010 17:30:01 +0000</when>
<what>agreed that its nonsense.  its the year 2010, ... for this advance operating system, all application developers are on their own for supporting localization! </what>
</comment>
</bug>
<bug>
<bugid>2836</bugid>
<title>Some OGG / MP3 files skipping remainder of song.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>zeri...@gmail.com</reportedBy>
<openedDate>Tue, 02 Jun 2009 13:55:06 +0000</openedDate>
<description>When playing certain ogg or mp3 files, the song plays up to a certain
point and then skips to the next track. Only a few of my files do this
and it is repeatable every time I play them and always at the same
point. Not every file with this problem will skip the rest of the track
at the same point. I can manually skip over that one point and the rest
of the file will play. All of these files have been ripped from my own
CD collection (new clean disks) within Ubuntu Linux or Red Hat Linux
over the course of many versions since about 2004. They all play fine in
Amarok and on my old RIO Karma MP3 player which my G1 has replaced. This
problem has existed since I first got my G1 with Android 1.0, and
remained with 1.1 and now 1.5. If you want I can post up one of the
files with this issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:11:22 +0000</when>
<what></what>
</comment>
<comment>
<author>rpmsau...@gmail.com</author>
<when>Thu, 01 Apr 2010 23:50:43 +0000</when>
<what>I have the same problem with mp3 ripped from video by myself.. :S</what>
</comment>
<comment>
<author>zeri...@gmail.com</author>
<when>Wed, 02 Jun 2010 23:26:54 +0000</when>
<what>I have not been having this issue for sometime now. I think it was related to KDE 4. 
I donQ&apos;Et remember the version I was on (possibly pre 4.3). I noticed when copying 
files to the mounted SD card it appeared to copy too fast, almost instant. I also 
noticed if I waited ten or more minutes (approximate real time it should have taken 
to copy the files of that size to the card) there would not be as many effected 
files. It seemed like the popup reporting the copy status was terminating too fast 
and the copying was continuing in the background. Since doing a clean OS install and 
keeping KDE up to date I have not seen any repeats of this problem.

IQ&apos;Em pretty sure this issue can be closed out.</what>
</comment>
</bug>
<bug>
<bugid>3720</bugid>
<title>NullPointerException in ADT Plugin</title>
<status>Duplicate</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2010-04-09T21:17:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>14</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Sun, 30 Aug 2009 09:43:02 +0000</openedDate>
<description>Im Running macosx and tried to use the sample vom android developers:
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ETabHost
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@android:id/tabhostQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ELinearLayout
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETabWidget
android:id=Q&quot;E@android:id/tabsQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E /Q&gt;E Q&lt;EFrameLayout
android:id=Q&quot;E@android:id/tabcontentQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETextView
android:id=Q&quot;E@+id/textview1Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:text=Q&quot;Ethis is a tabQ&quot;E /Q&gt;E
Q&lt;ETextView android:id=Q&quot;E@+id/textview2Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:text=Q&quot;Ethis is another tabQ&quot;E
/Q&gt;E Q&lt;ETextView android:id=Q&quot;E@+id/textview3Q&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:text=Q&quot;Ethis is a third tabQ&quot;E /Q&gt;E Q&lt;E/FrameLayoutQ&gt;E Q&lt;E/LinearLayoutQ&gt;E
Q&lt;E/TabHostQ&gt;E when i switch to the layout view, i get a nullreference
exception: [2009-08-30 11:40:44 - cmupdater] Error in an XML file:
aborting build. java.lang.NullPointerException at
android.widget.TabWidget.dispatchDraw(TabWidget.java:105) at
android.view.ViewGroup.drawChild(ViewGroup.java:1484) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) at
android.view.ViewGroup.drawChild(ViewGroup.java:1484) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) at
android.view.ViewGroup.drawChild(ViewGroup.java:1484) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) at
android.view.View.draw(View.java:5841) at
android.widget.FrameLayout.draw(FrameLayout.java:352) at
com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:400) at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.computeLayout(Unknown
Source) at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.recomputeLayout(Unknown
Source) at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.activated(Unknown
Source) at
com.android.ide.eclipse.editors.layout.LayoutEditor.pageChange(Unknown
Source) at
org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:291)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:3542) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1247) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1270) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1255) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1076) at
org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3256) at
org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2045) at
org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:323) at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:3542) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1247) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1270) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1255) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1076) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3440) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3099) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher
.java:110) at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at
org.eclipse.equinox.launcher.Main.run(Main.java:1311)</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:27:06 +0000</when>
<what></what>
</comment>
<comment>
<author>dominik....@gmail.com</author>
<when>Sat, 14 Nov 2009 13:38:42 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Sat, 05 Dec 2009 17:52:58 +0000</when>
<what>I have this problem too, in an application targeted at Android 1.5. My SDK and
eclipse plugins versions are: 

- SDK Platform Android 1.5, api 3, rev 3
- Android SDK Tools rev 4
- Eclipse Android Development Tools 0.9.5v200911191123-20404

</what>
</comment>
<comment>
<author>jcscoob...@gmail.com</author>
<when>Fri, 29 Jan 2010 00:20:33 +0000</when>
<what>I started looking into this and IQ&apos;Eve got some information.  The reason this is
happening is due to BridgeContext[1] in layoutlib returning null for
getApplicationInfo().  So when the TabWidget is trying to conditionally create the
drawables for the left/right strip on its bottom, an NPE occurs.  As I tried to
figure out a good way to fix this, I realized fixing this isnQ&apos;Et possible only within
ADT.  layoutlib needs a way to have Bridge[2]/BridgeContext accept an ApplicationInfo
object as a constructor argument so that ADT can construct an ApplicationInfo from
the Project metadata and then pass it to Bridge/BridgeContext.

My question is whether updating layoutlib just for ADT is acceptable or would another
approach be suggested?  Is what IQ&apos;Em suggesting even making sense?  IQ&apos;Ed be glad to
work on this and submit a patch.

[1]com.android.layoutlib.bridge.BridgeContext
[2]com.android.layoutlib.bridge.Bridge</what>
</comment>
<comment>
<author>jcscoob...@gmail.com</author>
<when>Fri, 29 Jan 2010 02:01:21 +0000</when>
<what>The more I browse through the code, I think we can do this much easier.  Bridge
always returns API_CURRENT which will never be equal to or less than
Build.VERSION_CODES.DONUT so we can just add a simple conditional to handle this. 
IQ&apos;Ell continue thinking about this.</what>
</comment>
<comment>
<author>jcscoob...@gmail.com</author>
<when>Fri, 29 Jan 2010 04:10:40 +0000</when>
<what>Not sure if you guys realize but this is a duplicate of Issue 2021.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:17:32 +0000</when>
<what></what>
</comment>
<comment>
<author>francisc...@gmail.com</author>
<when>Sat, 22 May 2010 19:16:18 +0000</when>
<what>Same issue here. Is there a workaround or are we doomed to not using Tabbed views for 
now?</what>
</comment>
<comment>
<author>mz52a...@gmail.com</author>
<when>Sun, 15 Aug 2010 05:34:26 +0000</when>
<what>sam problem 
can ane one tell me how to get rid of this

plz</what>
</comment>
<comment>
<author>Edward.B...@gmail.com</author>
<when>Sun, 15 Aug 2010 20:18:21 +0000</when>
<what>canQ&apos;Et edit strings.xml because of this? is there an obvious work around for this? keep getting Q&apos;Ejava.lang.NullPointerExceptionQ&apos;E error, everytime i try to edit the file.</what>
</comment>
<comment>
<author>tmus...@gmail.com</author>
<when>Sat, 21 Aug 2010 18:03:42 +0000</when>
<what>HereQ&apos;Es a work around that solved this problem for me:

Navigate to 

Window -Q&gt;E Preferences -Q&gt;E XML -Q&gt;E XML Files -Q&gt;E Editor 

and uncheck Q&quot;EUse Inferred grammar ................Q&quot;E

Hope it gets fixed soon.</what>
</comment>
<comment>
<author>tmus...@gmail.com</author>
<when>Sat, 21 Aug 2010 18:11:22 +0000</when>
<what>Found this solution as well....

In strings.xml file:
add xml namespace to the resource tag. This will make the nullpointerexception go away.

Q&lt;Eresources xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E;Q&gt;E
....
Q&lt;E/resourcesQ&gt;E


courtesy of claesh in the google groups site
</what>
</comment>
<comment>
<author>arshad...@gmail.com</author>
<when>Sun, 12 Sep 2010 23:31:58 +0000</when>
<what>Thanks for the solution.It really pissed me off!...=)</what>
</comment>
<comment>
<author>tamilan....@gmail.com</author>
<when>Wed, 20 Oct 2010 05:09:24 +0000</when>
<what>Click the Resources/Structure tab and just press [s] icon in top right corner.

http://androidorigin.blogspot.com/2010/10/simple-solution-to-get-rid-off-null.html
</what>
</comment>
<comment>
<author>rithiaal...@gmail.com</author>
<when>Mon, 06 Dec 2010 07:25:50 +0000</when>
<what>I was just struggling with this myself. I tried the above solution by tmusall in comment 12 but it did not work for me. However when I cleaned the project and then built the project the error went away and I could run the program with a tabbed interface. But that still did not make the tabbed layout appear in the anroid layout editor.</what>
</comment>
<comment>
<author>clinto...@gmail.com</author>
<when>Mon, 14 Feb 2011 08:01:35 +0000</when>
<what>Make sure that in Window -Q&gt;E Preferences that Eclipse Knows where the Android SDK is...
There are two important things for android development in Eclipse...That is...
1) Under Help -Q&gt;E Install New Software... Install the Android Packages into Eclipse.
2) Secondly, under Window -Q&gt;E Preferences -Q&gt;E Android Make sure that you set the Android Installation Directory...  Eclipse attempts to coordinate with the Android Virtual Device Manager...</what>
</comment>
</bug>
<bug>
<bugid>3242</bugid>
<title>Create Q&quot;EGoogle.DocQ&quot;E application for Android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T20:39:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>rumob...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jul 2009 11:53:35 +0000</openedDate>
<description>Hello. Google has Documents in itQ&apos;Es portfolio. Bug that docQ&apos;Es can not be
used on Android because user do not have application to do that. For
becoming mature platform Android should have application for working
with documents off-line. Of course, it Must synchronize with Gmail
account when mobile is on-line.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:21:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:28:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:39:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5628</bugid>
<title>phone answers w/ bluetooth audio when no bluetooth device is attached</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ethio...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 22:57:03 +0000</openedDate>
<description>IQ&apos;Em on verizon moto droid 2.01. IQ&apos;Eve had this problem happen fairly
often and IQ&apos;Em not sure the steps to reproduce it. What happens is I will
call someone and my phone will place the call and rather the switching
to the normal earpiece for the call Q&quot;EgreenQ&quot;E it will go Q&quot;EblueQ&quot;E and
connect to bluetooth, when there is no bluetooth device. The only
thought I have as to why this might be happening is I have a bluetooth
headset in my car that is always on and when I am in my car IQ&apos;Em on
bluetooth. Perhaps the phone isnQ&apos;Et registering properly that the
bluetooth device is gone and thinks it is still there when it isnQ&apos;Et??</description>
</bug>
<bug>
<bugid>7403</bugid>
<title>File.getCanonicalPath() randomly throws NoSuchElementException</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2010-03-29T20:27:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>martin.v...@gmail.com</reportedBy>
<openedDate>Sat, 27 Mar 2010 17:19:49 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the course of
developing Android applications. For all other developer discussions
please visit: http://groups.google.com/group/android-developers Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). The bug is hard to
reproduce as it occurs randomly. It seems that the bug is triggered only
when the File.getCanonicalPath() method is invoked from a non-UI thread.
IQ&apos;Ell try to create a sample application which should reproduce the bug.
- What happened. A java.util.NoSuchElementException was thrown. - What
you think the correct behavior should be. The method should succeed.
DonQ&apos;Et forget to mention which version of the SDK youQ&apos;Ere using, and/or
which device the problem appears on (model and Android version). IQ&apos;Em
using SDK 1.6. The problem occurs on my HTC Magic with Cyanogenmod, but
the users also reported the bug to occur on other phones (unknown
brand/android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. The stacktrace: java.util.NoSuchElementException at
java.util.LinkedList.removeFirst(LinkedList.java:634) at
org.apache.harmony.luni.internal.io.FileCanonPathCache.get(FileCanonPathCac
he.java:87 ) at java.io.File.getCanonicalPath(File.java:500) at
org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:168)
at
org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:139)
at org.apache.lucene.index.IndexReader.open(IndexReader.java:206) at
sk.baka.aedict.dict.LuceneSearch.Q&lt;EinitQ&gt;E(LuceneSearch.java:66) at
sk.baka.aedict.KanjiAnalyzeActivity$RecomputeModel.analyzeByCharacters(Kanj
iAnalyzeAc tivity.java:343) at
sk.baka.aedict.KanjiAnalyzeActivity$RecomputeModel.impl(KanjiAnalyzeActivit
y.java:259 ) at
sk.baka.aedict.KanjiAnalyzeActivity$RecomputeModel.impl(KanjiAnalyzeActivit
y.java:240 ) at
sk.baka.autils.DialogAsyncTask.doInBackground(DialogAsyncTask.java:91)
at android.os.AsyncTask$2.call(AsyncTask.java:185) at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) at
java.util.concurrent.FutureTask.run(FutureTask.java:137) at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1
068) at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:
561) at java.lang.Thread.run(Thread.java:1096)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Mar 2010 18:23:40 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Mar 2010 20:27:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17280</bugid>
<title>How create and load .kml file into folder local(data/misc/local)but local is not exit in File Explorer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bamar.f...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 12:46:49 +0000</openedDate>
<description>how i will create folder, In File Explorer local (folder)-like
data\misc\local bzc of i need to load my *.kml/*.gps formated files for
my android Maps Project Appl. please help thank Q&amp;E regard B.Amarnadh
bamar.frnd@gmail.com 08951422456</description>
</bug>
<bug>
<bugid>13485</bugid>
<title>SMS scrolling issues - receiving new message, sending message, locking Q&amp;E unlocking message bumps user to newest message in thread; no sidescroll bar exists for long message threads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MeN...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 01:21:24 +0000</openedDate>
<description>Nexus One 2.2.1 Build FRG83D User experiences issues with SMS threads. -
Whenever scrolling up to see older messages after immediately sending a
text, user is bumped back down to the newest message. - Whenever
receiving a new text while scrolling up in older messages, user is
bumped down to to newest message. - Whenever locking/unlocking message,
user is always bumped down to newest message. Pain in the ass when
youQ&apos;Ere about 300 texts up. What needs to happen/be considered - I
already use third party apps to enhance notifications. Google can add
their own; if the notification at the top of the screen isnQ&apos;Et enough,
add some sort of Q&quot;Enew messageQ&quot;E notification at the bottom of the screen;
when IQ&apos;Em done reading old messages, I can hit the shortcut to send me to
the new text. - When I lock/unlock a message, leave me be. Often times
thereQ&apos;Es two or three in a row I want to lock. Especially if she sent me
a lot of pictures. - When I send a text, donQ&apos;Et make me wait three
seconds to scroll up for fear IQ&apos;Ell get knocked back down again. Also,
use side-scroll bar to zoom up and down long message threads. MAKE IT
AWESOME-ER! DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>13142</bugid>
<title>Can not receive SMS when internal memory is low. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-06T00:32:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>franck.s...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 11:15:57 +0000</openedDate>
<description>I know thereQ&apos;Es already two bug entries for this issue (but tagged 1.6
and still not Q&quot;EownedQ&quot;E status...)
http://code.google.com/p/android/issues/detail?id=4991
http://code.google.com/p/android/issues/detail?id=11045 IQ&apos;Eve been
hopeful when I saw
http://code.google.com/p/android/issues/detail?id=11045#c29. But now
that I got the 2.2.1 (FRG83D), I can confirm itQ&apos;Es still not fixed. (
Nexus One, Virgin Mobile France. ) So, IQ&apos;Em creating this bug entry to
try and raise awareness that the pb still exists, even in 2.2.1. Waiting
for 2.3 now...</description>
<comment>
<author>n...@google.com</author>
<when>Thu, 06 Jan 2011 00:32:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17827</bugid>
<title>Accelerometer calibration on honeycomb needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>donati.t...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 18:35:07 +0000</openedDate>
<description>Hi IQ&apos;Eve got an EEEpad transformer and could notice that in display
options accelerometer calibration is missing. And, unfortunately my
accelerometer is tilt by a few degrees, itQ&apos;Es annoying in games and very
ugly when you use wallpapers that use accelerometer : water level is not
horizontal. (look at attachement). My wifeQ&apos;Es tablet is also tilt. And i
had the opportuniity to test a third one, which wasn t accurate, almost
but not perfectly accurate. I wonder why there s not a calibration
module. I tried moving my tablet on 8 patterns, not working, it works
for compass but not accelerometers. I wrote on xda threads, and lot of
honeycomb users have that accelerometer issue, even on xooms or iconia
tabs. That would be great to have that feature implemented and a real
calibration, onthe 3 axis not just 2 axis by putting the tablet on the
table like on gingerbread or froyo phones. THanks a lot</description>
<comment>
<author>fgfa...@gmail.com</author>
<when>Wed, 02 Nov 2011 16:37:27 +0000</when>
<what>I fully support this suggestion.
I have an EEE Pad Transformer too and exactly same issue. I apply all updates, and tried every possible solution (the 8 movement, rebooting with the tab levelled) and nothing happens.
This is not an issue in regular use (unless the animated background above is used) but itQ&apos;Es terrible for gaming.
IQ&apos;Em a big supporter of Android, and correcting these kinds of issues would help me a lot continue being one.
Thanks!</what>
</comment>
</bug>
<bug>
<bugid>13300</bugid>
<title>More than two RFCOMM listeners causes connections to inactive devices when a device appears</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bill1da...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 19:51:10 +0000</openedDate>
<description>I am attempting to automatically communicate with a number of paired
RFCOMM devices when they turn on. My scheme works just fine with one or
two listeners running, however when a third listener is added and a
device is powered, one of any of the listeners can connect successfully,
seemingly at random, regardless of which device is actually on. Android
2.2 HTC EVO, Incredible, and Samsung Galaxy all exhibit this behavior.
Sample code follows : _device1,2,and 3 are gotten from : _bta =
BluetoothAdapter.getDefaultAdapter(); SetQ&lt;EBluetoothDeviceQ&gt;E pairedDevices
= _bta.getBondedDevices(); public void startListeners() { new Thread(new
Runnable() { public void run() { BluetoothSocket btSocket = null; Method
m = null; OutputStream os = null; InputStream is = null; try { m =
_device1.getClass().getMethod(Q&quot;EcreateRfcommSocketQ&quot;E, new
Class[]{int.class}); } catch (Exception e) {
showDialog(DIALOG_SOCKET_ERROR); return; } while(_btListen) { try {
btSocket = (BluetoothSocket)m.invoke(_device1, Integer.valueOf(1));
btSocket.connect(); Log.e(TAG,Q&quot;EconnectedQ&quot;E); os =
btSocket.getOutputStream(); is = btSocket.getInputStream(); // do
business } catch (Exception e) { Log.e(TAG,Q&quot;EException in Device 1 BT
LoopQ&quot;E+e.getMessage()); } // clean up } } }).start(); new Thread(new
Runnable() { public void run() { BluetoothSocket btSocket = null; Method
m = null; OutputStream os = null; InputStream is = null; try { m =
_device2.getClass().getMethod(Q&quot;EcreateRfcommSocketQ&quot;E, new
Class[]{int.class}); } catch (Exception e) {
showDialog(DIALOG_SOCKET_ERROR); return; } while(_btListen) { try {
btSocket = (BluetoothSocket)m.invoke(device2, Integer.valueOf(1));
btSocket.connect(); Log.e(TAG,Q&quot;EconnectedQ&quot;E); os =
btSocket.getOutputStream(); is = btSocket.getInputStream(); // do
business } catch (Exception e) { Log.e(TAG,Q&quot;EException in Device 2 BT
LoopQ&quot;E+e.getMessage()); } // clean up } } }).start(); // SET TO TRUE TO
SEE THE PROBLEM if (_causeUnpredictableConnects) { new Thread(new
Runnable() { public void run() { BluetoothSocket btSocket = null; Method
m = null; OutputStream os = null; InputStream is = null; try { m =
_device3.getClass().getMethod(Q&quot;EcreateRfcommSocketQ&quot;E, new
Class[]{int.class}); } catch (Exception e) {
showDialog(DIALOG_SOCKET_ERROR); return; } while(_btListen) { try {
btSocket = (BluetoothSocket)m.invoke(_device3, Integer.valueOf(1));
btSocket.connect(); Log.e(TAG,Q&quot;EconnectedQ&quot;E); os =
btSocket.getOutputStream(); is = btSocket.getInputStream(); // do
business } catch (Exception e) { Log.e(TAG,Q&quot;EException in Device 3 BT
LoopQ&quot;E+e.getMessage()); } // clean up } } }).start(); } }</description>
</bug>
<bug>
<bugid>9510</bugid>
<title>test test</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-07-07T18:14:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 10:35:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 04 Jul 2010 10:37:48 +0000</when>
<what>Sorry, man. Tapped return in the subject line by mistake - working on a Repro for my latest issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 18:14:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2030</bugid>
<title>display calendar agenda view for a different month, click menu/Today - nothing happens</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-27T13:48:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>cooper.j...@gmail.com</reportedBy>
<openedDate>Tue, 17 Feb 2009 22:58:55 +0000</openedDate>
<description>open calendar app on G1, use menu/Month to scroll to a non-current
month, touch a date to open agenda view in non-current month, click menu
and select Today - nothing happens, this should jump to Today even if
Today is not in the month currently being displayed</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:30:17 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:33:13 +0000</when>
<what></what>
</comment>
<comment>
<author>cooper.j...@gmail.com</author>
<when>Thu, 27 Aug 2009 13:38:06 +0000</when>
<what>This was fixed in cupcake</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:48:51 +0000</when>
<what>Thank</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:23:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11004</bugid>
<title>Dragging and dropping Icons (shortcuts) to Homescreen adds to folder on another page.</title>
<status>New</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>sbre...@gmail.com</reportedBy>
<openedDate>Sat, 04 Sep 2010 15:15:59 +0000</openedDate>
<description>I have had this bug on my Nexus One with stock 2.2 Froyo for awhile now
and I have finally narrowed down the exact issue however not the
circumstances which cause it to occur. To replicate: Open the App Tray
(pop-up window of all installed apps) and press and hold one icon to
drag it to a home screen. Locate the final position and release. This
should locate the icon on the visible home screen in the location you
released it. In some conditions though the icon will just disappear
seeming to have been deleted. Often frequent attempts to place the icon
in the same location will result in the same effect, the icon
disappears. Here is what is happening: The Q&apos;EdropQ&apos;E functionality is
confused as to what page it is currently on. IF there is a folder
located on another home screen in the same X and Y position as the
desired location on this home screen the icon will be added to that
folder instead. Repeated attempts to add the icon to the same location
will result in multiple icons being added to that folder on the other
screen. What makes it even more mystical is this. It seems that even
though the icon has been added to the wrong folder, the Q&apos;ErefreshQ&apos;E
routine for that folderQ&apos;Es UI is never called, so opening that folder
immediately after will not show the Q&apos;EmissingQ&apos;E icon. However if the
device is rebooted all of the Q&apos;EmissingQ&apos;E icons will now appear in their
folders since the folder contents have been reloaded. Unfortunately I
have not yet been able to figure out what conditions cause this to
happen. Frequently I can add icons with no issues but then suddenly the
problem will begin to occur and it is 100% repeatable there-after. I
should also mention that using the home screen options menu to add an
application shortcut (vs. using the app-tray to drag it out) does not
exhibit this bug. This is my present work around to the issue. Step by
step reproduction: 1. Choose 2 home screens... 2. On home screen A add a
blank folder in the 1x1 icon position 3. Change to home screen B and
open the App Tray 4. Press and hold and icon to drag it to the 1x1
position of home screen B 5. Release the icon and it disappears 6. Open
the folder on home screen A and it will be empty 7. Reboot the OS and
open the folder on home screen A and the icon will be there. Work
around: Use the Q&quot;EAddQ&quot;E function on the home screen options menu to add a
shortcut. Works every time no matter the icon location, even when the
above bug is happening. If I can narrow down the conditions that start
this bug occurring I will further update this report. At the moment on
my device it seems to be about 40% of the time on average. I am a
developer and available to aid in testing if so desired.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 03:19:19 +0000</when>
<what></what>
</comment>
<comment>
<author>kpreid.switchb.org@gmail.com</author>
<when>Sun, 26 Sep 2010 01:43:34 +0000</when>
<what>Sounds like the same thing as my issue 10667.</what>
</comment>
<comment>
<author>kpreid.switchb.org@gmail.com</author>
<when>Sun, 26 Sep 2010 01:44:06 +0000</when>
<what>Sounds like the same thing as my issue 10667.</what>
</comment>
<comment>
<author>jang.ne...@yahoo.com</author>
<when>Sun, 30 Jan 2011 05:02:28 +0000</when>
<what>Seems like same problem for me, nexus one, stock froyo 2.2.2.</what>
</comment>
<comment>
<author>wbax...@gmail.com</author>
<when>Fri, 04 Feb 2011 08:34:14 +0000</when>
<what>Appears to be a duplicate of issue 9474.
(It looks like issue 9474, issue 11004, issue 13355, issue 13356, and issue 13434 are all the same bug).</what>
</comment>
<comment>
<author>jeremy.l...@gmail.com</author>
<when>Sun, 27 Feb 2011 15:38:12 +0000</when>
<what>I have been using my Nexus one, Android Version 2.2.2, build number FRG83G, since December. I had no problem moving icons on the screen for two months.

Lately, I think after the latest update asking to restart the android (several weeks ago), I noticed that I was not able to move the icons and widgets any more, that they would either refuse to move, disappear or be moved to some random folder on another screen (hence seemingly disappearing), and that even when there was a single icon on an otherwise empty page.

At first I thought it was a general bug which would be corrected by a following update, but it has been some time now, and googling for such bug did not yield any result, so that I first thought that I was the only one suffering from such a problem: I am glad to have been pointed out to this bug report, which seems to describe exactly the same situation.</what>
</comment>
<comment>
<author>ten...@gmail.com</author>
<when>Sun, 27 Feb 2011 17:52:07 +0000</when>
<what>so far it seems this bug is fixed in 2.3.3 OTA.
to upgrade manually check http://www.androidpolice.com/2011/02/24/google-releases-android-2-3-3-update-zip-for-nexus-one-and-nexus-s/</what>
</comment>
<comment>
<author>gilead1818</author>
<when>Thu, 03 Mar 2011 14:05:09 +0000</when>
<what>Still a problem for me in 2.3.3</what>
</comment>
<comment>
<author>travis.o...@gmail.com</author>
<when>Wed, 06 Apr 2011 15:42:59 +0000</when>
<what>Have the same problem with Nexus S running 2.3.2</what>
</comment>
<comment>
<author>bluep...@gmail.com</author>
<when>Wed, 13 Apr 2011 14:21:04 +0000</when>
<what>Same problem on brand new Nexus S 2.3.3 (I changed it as I thought it was the device screen)... same problem on the second one (LCD screen)</what>
</comment>
<comment>
<author>dominic....@gmail.com</author>
<when>Thu, 05 May 2011 19:55:07 +0000</when>
<what>Same issue with Nexus S 2.3.3</what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Thu, 05 May 2011 20:22:11 +0000</when>
<what>This issue has not been fixed in 2.3.4 either.</what>
</comment>
<comment>
<author>kevle...@gmail.com</author>
<when>Fri, 06 May 2011 08:52:21 +0000</when>
<what>Just had this exact problem happen for me on my NEXUS ONE no more than an hour after updating to 2.3.4 (Gingerbread MR2 2.3.4 was the update name).

So no, still not fixed on 2.3.4.</what>
</comment>
<comment>
<author>bill...@gmail.com</author>
<when>Fri, 27 May 2011 19:00:19 +0000</when>
<what>For the past year at least this same has been happening to me as well. I have had my Nexus One since January 2010.

It seems to get have gotten worse lately. It use to be that if I rebooted, then dragging and dropping a shortcut would work properly for a while and then after the system had been running a while, the problem would occur. Now, the problem happens immediately after a reboot even.

I am currently running Android 2.3.4. Still same problem.</what>
</comment>
<comment>
<author>ruibex...@gmail.com</author>
<when>Sat, 23 Jul 2011 01:11:40 +0000</when>
<what>I have my N1 sinceApril last year and I am also having this bug, I had my screens full of icons and now they are all almost gone!! What the Hell

Q&quot;EIt seems to get have gotten worse lately. It use to be that if I rebooted, then dragging and dropping a shortcut would work properly for a while and then after the system had been running a while, the problem would occur. Now, the problem happens immediately after a reboot even.Q&quot;E plus one

C`mon Google do something I do not have time to root my phone neither to arrange an alternatice Launcher ab?d rearrange all again, This is a big bug Asap fix needed 

</what>
</comment>
<comment>
<author>krustymo...@gmail.com</author>
<when>Sat, 23 Jul 2011 04:10:13 +0000</when>
<what>I know this isnQ&apos;Et a fix, but you donQ&apos;Et have to root your phone to install a
different launcher. This big pissed me off one too many times and I just
installed the free version of Q&quot;Elauncher proQ&quot;E and havenQ&apos;Et looked back since.
There are plenty of other launchers in the app store as well if launcher pro
doesnQ&apos;Et work for you.

That said, this really does need to be fixed.

Jay Deiman

rebooted,

bug</what>
</comment>
<comment>
<author>bhi...@gmail.com</author>
<when>Thu, 29 Sep 2011 17:45:39 +0000</when>
<what>Same issue with my LG Optimux 2x running Android 2.2.2 - thought I was going mental because my icons kept disappearing and only a reboot would show where they actually are.  Have gone to another launcher since itQ&apos;Es a very annoying bug.</what>
</comment>
</bug>
<bug>
<bugid>15169</bugid>
<title>Sorting the languages list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lex...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 12:37:01 +0000</openedDate>
<description>Please add sorting the languages list (when choosing a language, for
example for writing sms), by frequency of language use. It is easy to
implement, useful and does not need additional resources.</description>
</bug>
<bug>
<bugid>20221</bugid>
<title>Widget not getting updated in background on version 2.3.3 onwards</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sushil.s...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 11:49:00 +0000</openedDate>
<description>Hi, We are facing this issue on api level 10(2.3.3 and 2.3.4). We have a
widget which launches a transparent activity. From this activity we send
updates to the widget so that widget can update itQ&apos;Es UI. But when the
activity is in foreground, widget does not updated itQ&apos;Es UI. Widget
update the UI only when we return back to Home screen from transparent
activity. This code is working fine on version lower than api level 10.
Could you please tell us any workaround to update widget when actvity is
in foreground ? IQ&apos;Eve also attached sample code and apk along with this
issue. Code description : After installing the widget, widget will
update itself after every 5 seconds. Counter will update by 100 every 5
seconds. But when an transparent activity is launched from the button
given on widget, widget stops updating itself. Please find the attached
sample code and apk here with this issue. Thanks, Sushil</description>
</bug>
<bug>
<bugid>1595</bugid>
<title>dexdump displays wrong offsets for goto/16</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-03T19:17:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Marc.Sch...@gmail.com</reportedBy>
<openedDate>Fri, 19 Dec 2008 19:22:07 +0000</openedDate>
<description>The offset calculations of goto/16 take the next opcode to calculate a
false target offset, which yields in a broken disassembly. 00525a: 2900
0ffe |02bd: goto/16 #0062fe0f 00525e: 6200 6000 |02bf: sget-object v0,
Lbla/blu/Class;.cbvbrules:Landroid/graphics/Paint; // field@0060 should
razher be 00525a: 2900 0ffe |02bd: goto/16 (-1f1) (01bd+26-0100) 00525e:
6200 6000 |02bf: sget-object v0,
Lbla/blu/Class;.cbvbrules:Landroid/graphics/Paint; // field@0060</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 22 Dec 2008 19:07:09 +0000</when>
<what>Confirmed.  The format enum in dalvik/libdex/InstrUtils.c has the wrong values for
goto/16 and goto/32 (currently kFmt30t/kFmt31t, should be kFmt20t/kFmt30t).
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 18:17:22 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 19:17:21 +0000</when>
<what>This issue was fixed and the fix will be in a future release.</what>
</comment>
</bug>
<bug>
<bugid>7519</bugid>
<title>Asynchronous HTTP GET and POST methods are cached under a particular condition only</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>are.your...@gmail.com</reportedBy>
<openedDate>Sat, 03 Apr 2010 07:28:16 +0000</openedDate>
<description>In use of jQuery.ajax on Android Browser, http-server receives requests
usually. But under a particular condition, browser does not request and
use old responses. Latter happens when re-open browser after working on
other application. - Steps to reproduce the problem. 1. Open this page:
http://yukihane.dip.jp/dist/android/time.html (see attach files) 2.
Click buttons, so displayed current time. 3. Press Home Button. 4.
Launch other application and do some tasks. 5. A little later, re-launch
browser. - What happened. After that, Q&quot;EGET with cache:trueQ&quot;E and Q&quot;EPOSTQ&quot;E
bottuns display old time. - What you think the correct behavior should
be. All buttons display current time under all conditions. - Version of
Android 1.6 build:DRD08 Docomo Japan HT-03A (general name: HTC-Magic)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:34:31 +0000</when>
<what>I canQ&apos;Et reproduce the bug using 2.1 on a Nexus One.</what>
</comment>
<comment>
<author>are.your...@gmail.com</author>
<when>Fri, 09 Apr 2010 05:30:57 +0000</when>
<what>Another steps to reproduce the problem following:
1. Open this page: http://yukihane.dip.jp/dist/android/time.html (see attach files)
2. Click buttons, so displayed current time.
3. Click link Q&quot;EJapanese discription hereQ&quot;E
4. Press Back Button.

I think that it happens when Browser loads a page from local cache.


(Q&quot;EGET with cache:trueQ&quot;E behavior is same as Google Ghrome on PC.
Q&quot;EPOSTQ&quot;E behavior is not same.)</what>
</comment>
<comment>
<author>are.your...@gmail.com</author>
<when>Fri, 09 Apr 2010 08:14:57 +0000</when>
<what>I have verified to reproduce on Android2.1 AVD.
http://www.youtube.com/watch?v=MthW-Tf0sqU#t=5m20s</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 13:55:57 +0000</when>
<what>Thanks; I verified that the second set of repro steps fail on both 2.1 and Froyo
(unreleased).</what>
</comment>
</bug>
<bug>
<bugid>5664</bugid>
<title>IMAP Email client reuses Message-ID when creating replies</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cak.spee...@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 19:39:52 +0000</openedDate>
<description>(Sorry, issue 5662 got away from me before I was done.) The Android IMAP
client uses the wrong Message-ID: when generating replies. In
particular, it reuses the Message-ID from the message being replied to,
which causes some MUAs to treat the reply as a duplicate and discard it.
Perhaps the original intent was to grab the Message-ID and generate an
In-Reply-To: header, but thatQ&apos;Es not what happens. HereQ&apos;Es a subset of the
headers from the original message, composed in the web version of Gmail:
Received: from mail-px0-f189.google.com (mail-px0-f189.google.com
[209.85.216.189]) by moose.dimebank.com (8.13.7/8.13.7) with ESMTP id
nBQJPEHv023042 for Q&lt;Ecak@dimebank.comQ&gt;E; Sat, 26 Dec 2009 11:25:27 -0800
(PST) Received: by pxi27 with SMTP id 27so4886632pxi.4 for
Q&lt;Ecak@dimebank.comQ&gt;E; Sat, 26 Dec 2009 11:25:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com;
s=gamma; h=domainkey-signature:mime-version:sender:received:date
:x-google-sender-auth:message-id:subject:from:to:content-type;
bh=HyryRcp0NngPMKd4nzSdv1IpjcJPdqPL7pQFgDOkzIc=;
b=RRmrBI6jLBZpemdjVaauImvF7/YgqH3jl/6tebJU+GcvOhV6IuPex0zQTrpcj9rDDR
E2Kgo5t6wTDixMl2QiXHTYfN4TgjEdRoOsitfD9qwzL7BJlMCO/7noGD3mRLrpWao4ZL
zWtUgCaAfM9epTK4kTx877XE7obmmc4hLBKu8= DomainKey-Signature: a=rsa-sha1;
c=nofws; d=gmail.com; s=gamma;
h=mime-version:sender:date:x-google-sender-auth:message-id:subject
:from:to:content-type;
b=u/zfrVKt8L4aP6sBSnIEygTJlJUFZI95EayTyyr6kTe6+k2F0fEXMfhDgE65r7j9OT
1OUTNRaHbXVgcEbctWVdQVt8IMFlvGQEXHUmDfEco54G4307fHb9tLhtO6Fhb/+L2DWz
e43HJ0sCOiHcX3glYW9PykfoIkozkpKxeR2lE= MIME-Version: 1.0 Sender:
cak.speedgauge@gmail.com Received: by 10.140.252.5 with SMTP id
z5mr9822271rvh.253.1261855509422; Sat, 26 Dec 2009 11:25:09 -0800 (PST)
Date: Sat, 26 Dec 2009 11:25:09 -0800 X-Google-Sender-Auth:
7551bb2a85339cf0 Message-ID:
Q&lt;Ee2afd4040912261125s4194b0f3n50262cb94dcbfade@mail.gmail.comQ&gt;E Subject:
test message From: Chris Kantarjiev Q&lt;Ecak@speedgauge.netQ&gt;E To: Chris
Kantarjiev Q&lt;Ecak@dimebank.comQ&gt;E and here are the headers from the reply,
generated on my phone: Delivered-To: cak.speedgauge@gmail.com Received:
by 10.140.142.6 with SMTP id p6cs402686rvd; Sat, 26 Dec 2009 11:29:56
-0800 (PST) Received: by 10.141.131.9 with SMTP id
i9mr9360475rvn.14.1261855796662; Sat, 26 Dec 2009 11:29:56 -0800 (PST)
Return-Path: Q&lt;Ecak@dimebank.comQ&gt;E Received: from
homiemail-mx2.g.dreamhost.com (mx1.homie.mail.dreamhost.com
[208.97.132.209]) by mx.google.com with ESMTP id
32si23089158pzk.8.2009.12.26.11.29.56; Sat, 26 Dec 2009 11:29:56 -0800
(PST) Received-SPF: fail (google.com: domain of cak@dimebank.com does
not designate 208.97.132.209 as permitted sender)
client-ip=208.97.132.209; Authentication-Results: mx.google.com;
spf=hardfail (google.com: domain of cak@dimebank.com does not designate
208.97.132.209 as permitted sender) smtp.mail=cak@dimebank.com Received:
from atlmtaow01.cingularme.com (atlmtaow01.cingularme.com
[66.102.165.6]) by homiemail-mx2.g.dreamhost.com (Postfix) with ESMTP id
F1758E64D2 for Q&lt;Ecak@speedgauge.netQ&gt;E; Sat, 26 Dec 2009 11:29:55 -0800
(PST) Received: from localhost ([32.156.169.33]) by
atlmtaow01.cingularme.com (InterMail vM.6.01.04.00
201-2131-118-20041027) with ESMTP id
Q&lt;E20091226192954.QKTL29996.atlmtaow01.cingularme.com@localhostQ&gt;E for
Q&lt;Ecak@speedgauge.netQ&gt;E; Sat, 26 Dec 2009 14:29:54 -0500 Subject: Re: test
message From: Chris Kantarjiev Q&lt;Ecak@dimebank.comQ&gt;E Date: Sat, 26 Dec 2009
11:29:37 -0800 To: Chris Kantarjiev Q&lt;Ecak@speedgauge.netQ&gt;E Message-ID:
Q&lt;Ee2afd4040912261125s4194b0f3n50262cb94dcbfade@mail.gmail.comQ&gt;E Phone is
T-Mobile G1, Firmware 1.6, using the standard Q&quot;EEmailQ&quot;E IMAP client.</description>
<comment>
<author>dma...@gmail.com</author>
<when>Sat, 09 Jan 2010 18:47:47 +0000</when>
<what>This is a duplicate of issue 3030.</what>
</comment>
</bug>
<bug>
<bugid>14477</bugid>
<title>No text displayed after scrolling through SMS</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-02T18:43:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>revolver...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 14:14:20 +0000</openedDate>
<description>My device: HTC wildfire with Android 2.2.1 Problem: When replying to an
SMS press Q&apos;ETap to composeQ&apos;E and begin writing the message. Write 2 lines+
of text for example. Then using the track ball scroll upwards through
the previous messages. (They will be highlighted green) Now scroll back
down to the message you are composing. The cursor freezes solid or
disappears and although when you press the letters to continue the
message you get vibration feedback no text is displayed. The only
solution is to press Q&apos;EbackQ&apos;E so that the message is saved as a draft.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 02 Feb 2011 18:43:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1610</bugid>
<title>Keypad on G1 doesnQ&apos;Et light up when logging in on lock screen for pattern recovery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>giggsey</reportedBy>
<openedDate>Sun, 21 Dec 2008 16:17:49 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Set a pattern to lock the
phone - Lock the phone, and get the pattern wrong 5 times quickly -
Press Reset Pattern, and itQ&apos;Ell ask you to log in using a Google Account
- Pull out the keyboard on the G1 to type your settings - The keyboard
backlight doesnQ&apos;Et light up - What you think the correct behavior should
be. - The keyboard backlight should light up - Version: T-Mobile G1 RC8
(UK)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:20:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>779</bugid>
<title>org.w3c.dom.Node#getNextSibling throws IndexOutOfBoundsException</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-25T18:10:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>12</stars>
<reportedBy>zhanghua...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jul 2008 13:16:50 +0000</openedDate>
<description>The following reproduces the bug constantly: public void
testGetNextSibling() { Document document = null; try { document =
DocumentBuilderFactory.newInstance() .newDocumentBuilder().parse( new
ByteArrayInputStream(Q&quot;EQ&lt;Eroot/Q&gt;EQ&quot;E.getBytes())); } catch (Exception e) {
throw new Error(e); } Node root = document.getDocumentElement();
root.getNextSibling(); // should return null here. } Would you please
confirm? Thanks!</description>
<comment>
<author>enge...@gmail.com</author>
<when>Fri, 08 Aug 2008 05:31:10 +0000</when>
<what>I also have met this problem. But now I hava solved it. ThatQ&apos;Es because of the end of
xml file must be a CRLF. If have not, an IndexOutOfBoundsExceptin error will be throwed.</what>
</comment>
<comment>
<author>dkde...@gmail.com</author>
<when>Tue, 13 Jan 2009 17:33:17 +0000</when>
<what>Hit this as well, CRLF didnQ&apos;Et help.

Using dumb workaround:

while (node != null) {
  [...actual code...]
  try {
    node = node.getNextSibling();
  }
  catch (IndexOutOfBoundsException e) {
    node = null;
  }
}</what>
</comment>
<comment>
<author>roland...@gmail.com</author>
<when>Thu, 18 Jun 2009 08:00:23 +0000</when>
<what>This issue still exists in the SDK 1.5</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:46:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:56:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 24 Sep 2009 00:21:10 +0000</when>
<what>Issue 1863 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 24 Sep 2009 00:22:29 +0000</when>
<what>(the later duplicate had internal issue 1606217 raised to cover it.)</what>
</comment>
<comment>
<author>dgknel...@gmail.com</author>
<when>Fri, 25 Sep 2009 17:53:13 +0000</when>
<what>Hit this as well, but seemingly only when my XML contains CDATA.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Sep 2009 18:10:26 +0000</when>
<what>fixed internally. the problem was an incorrect bounds check:

     public Node getNextSibling() {
-        if (parent == null || index Q&gt;E= parent.children.size()) {
+        if (parent == null || index + 1 Q&gt;E= parent.children.size()) {
             return null;
         }

         return parent.children.get(index + 1);
     }

dkdechaQ&apos;Es work-around should give correct results in the meantime.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:57:43 +0000</when>
<what></what>
</comment>
<comment>
<author>callinte...@web.de</author>
<when>Fri, 11 Jun 2010 13:43:42 +0000</when>
<what>Hi,

pretty old, what means Q&quot;EFutureReleaseQ&quot;E? I had to waste some time as well since the documentation says it returns null. Can you please either fix it in the near future or at least put into the documentation how it works?

Thanks.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 11 Jun 2010 17:33:21 +0000</when>
<what>judging by eclairQ&apos;Es LeafNodeImpl, this is fixed in eclair (2.1, that is; iQ&apos;Em pretty sure it was too late for 2.0).</what>
</comment>
<comment>
<author>sne...@gmail.com</author>
<when>Mon, 05 Jul 2010 20:33:55 +0000</when>
<what>Hm, this is odd, I get this behavior running on 2.1 update1. Did you guys miss to fix this or is the Q&quot;Ethrows an ExceptionQ&quot;E the Q&quot;Eproper wayQ&quot;E for Android?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 19:41:39 +0000</when>
<what>Issue 8944 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 19:47:47 +0000</when>
<what>@13: this bug is believed fixed. please supply a reproduceable test case. our regression test is in libcore/luni/src/test/java/tests/xml/NodeTest.java (test_getNextSibling) and still passes.</what>
</comment>
<comment>
<author>sne...@gmail.com</author>
<when>Wed, 07 Jul 2010 21:30:44 +0000</when>
<what>@15: This test case will fail with a IndexOutOfBoundsException
Please let me know if you need any additional info.


public void testXml_getNextSibling() throws Exception {
	String xml = Q&quot;EQ&lt;EResult xmlns:xsd=\Q&quot;Ehttp://www.w3.org/2001/XMLSchema\Q&quot;E Q&quot;E +
				 Q&quot;E		  xmlns:xsi=\Q&quot;Ehttp://www.w3.org/2001/XMLSchema-instance\Q&quot;EQ&gt;EQ&quot;E +
				 Q&quot;EQ&lt;EErrorCodeQ&gt;E0Q&lt;E/ErrorCodeQ&gt;EQ&quot;E +
				 Q&quot;EQ&lt;EMessage /Q&gt;EQ&quot;E +
				 Q&quot;EQ&lt;EPackage xsi:type=\Q&quot;EsessionInfo\Q&quot;EQ&gt;EQ&quot;E +
				 Q&quot;E	Q&lt;EsidQ&gt;E3dz2ja04sjxe3fxdyhizv2zrQ&lt;E/sidQ&gt;EQ&quot;E +
				 Q&quot;EQ&lt;E/PackageQ&gt;EQ&quot;E +
				 Q&quot;EQ&lt;E/ResultQ&gt;EQ&quot;E;
	
	DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
	ByteArrayInputStream bs = new ByteArrayInputStream(xml.getBytes( Q&quot;Eutf-8Q&quot;E ));
	Document doc = builder.parse(bs);
	assertNotNull(doc);
	
	// Get and test the document element
	Element element = doc.getDocumentElement();
	assertNotNull(element);
	assertEquals(Q&quot;EResultQ&quot;E, element.getTagName());
	
	element = (Element)element.getFirstChild();
	while (element != null) {
		if (element.getNodeType() != Element.ELEMENT_NODE) {
			element = (Element)element.getNextSibling();
			continue;
		}
		
		if (element.getTagName().equals( Q&quot;EErrorCodeQ&quot;E )) {
			assertEquals(0, Integer.parseInt(element.getChildNodes().item(0).getNodeValue()));
		} else if (element.getTagName().equals(Q&quot;EMessageQ&quot;E)) {
			if (element.getChildNodes().getLength() Q&gt;E 0) {
				String str = element.getChildNodes().item(0).getNodeValue();
				assertTrue(str == null || str.length() Q&lt;E 1);
			}
		}
		
		// Will throw exception on last node
		// See: Issue 779 - http://code.google.com/p/android/issues/detail?id=779
		element = (Element)element.getNextSibling();
	}
	
	assertNull(Q&quot;Eelement should be nullQ&quot;E, element);
}


Copy of stack trace from test run:
java.lang.IndexOutOfBoundsException: Invalid location 3, size is 3
at java.util.ArrayList.get(ArrayList.java:341)
at org.apache.harmony.xml.dom.InnerNodeImpl.getNextSibling(InnerNodeImpl.java:76)
at com.mediamonkey.app.test.XmlParserTests.testXml_getNextSibling(XmlParserTests.java:70)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 22:19:20 +0000</when>
<what>that test passes for me on a 2.2 device and the 2.2 emulator. you did remember to create a 2.2 AVD for your emulator? youQ&apos;Ere not accidentally running an old AVD?</what>
</comment>
<comment>
<author>sne...@gmail.com</author>
<when>Wed, 07 Jul 2010 22:25:18 +0000</when>
<what>@17: Well, as I mentioned, this occurs in Android 2.1 update 1. I was under the impression that it should work as expected in 2.1. See my initial comment (#13).

IQ&apos;Ell test it with a 2.2 AVD later on, itQ&apos;Es the middle of the night here in Sweden.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 22:41:50 +0000</when>
<what>@18: sorry; iQ&apos;Eve spent the day looking at open source bugs and got mixed up about which version you were having trouble with. okay, i retested on 2.1-1, and youQ&apos;Ere right: this fix didnQ&apos;Et make it in. iQ&apos;Eve checked the source tree too, and it agrees. (there was a lot of confusion back then about what various releases would be called, and what fixes were going where.) but 2.2 _does_ have the fix. iQ&apos;Eve updated this bugQ&apos;Es labels accordingly. thanks for pointing this out!</what>
</comment>
</bug>
<bug>
<bugid>17990</bugid>
<title>i need an upgrade rom for Vodaphone 945 from android 2.1 to android 2.3.4</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-27T19:37:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nuzratha...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 14:17:19 +0000</openedDate>
<description>Please I need an upgrade rom for vodaphone 945 from android 2.1 to
android 2.3.4. Since I can not install apps on SD Card . I need google
Video chat. Vtok does not work properly. I tried asking form
vodaphone.co.uk no avail . ZTE website can not ask any too. Even my
Local Dialog does not have it. Please help . Google people can .</description>
<comment>
<author>pascal.h...@gmail.com</author>
<when>Mon, 27 Jun 2011 10:09:09 +0000</when>
<what>please contact your provider for an update. </what>
</comment>
<comment>
<author>nuzratha...@gmail.com</author>
<when>Mon, 27 Jun 2011 13:06:03 +0000</when>
<what>Hi,

I did no avail. I need google help. Can you read please my statement.</what>
</comment>
<comment>
<author>nuzratha...@gmail.com</author>
<when>Mon, 27 Jun 2011 13:28:46 +0000</when>
<what>can you please read it . I need help. I tried. Not possible to get it. Please do not tell me ,without reading</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Jun 2011 19:36:18 +0000</when>
<what>Issue 17989 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Jun 2011 19:37:30 +0000</when>
<what>The Android Open Source Project is not able to provide ROM images for Vodaphone devices.</what>
</comment>
<comment>
<author>nuzratha...@gmail.com</author>
<when>Mon, 27 Jun 2011 21:13:40 +0000</when>
<what>I think Google should stop devlopment of Android if it canQ&apos;Et support itQ&apos;Es own OS. Let Microsoft,Ubnutu, Iphone do the work. </what>
</comment>
</bug>
<bug>
<bugid>19699</bugid>
<title>[752113]Unlocalized the string in error message of Connection timed out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>viewandr...@vmware.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 22:40:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 3.0. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). You have to have VMware View client for
Android to reproduce this bug Pre-condition: On broker admin UI, uncheck
box Q&quot;EUse secure tunnel connection to desktopQ&quot;E Repro steps: 1. Login
Client 2. Launch a desktop 3. Restart View Manager Service Expected
result: The error message is localized to the corresponding language.
Actual result: Some string is unlocalized on popped error message,
please refer to attached screenshots. Note: Localized on pseudo build,
please refer to attached Q&quot;EPesudo.pngQ&quot;E. - What happened. - What you think
the correct behavior should be. Please make sure that youQ&apos;Ere using
Android 3.0, and (if the issue exists on a device) that the device also
runs Android 3.0. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
</bug>
<bug>
<bugid>10070</bugid>
<title>Browser Crash when drag on Baidu image search result page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tang.j...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 08:46:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - 1. Open
browser, access following URL:
http://image.baidu.com/i?ct=201326592Q&amp;Ecl=2Q&amp;Elm=-1Q&amp;Etn=baiduimageQ&amp;Epv=Q&amp;Ez=0Q&amp;Eword=googleQ&amp;Es=0
2. drag on page - about drag for 3-5 times, browser may crash - Browser
should not crash It happens on HTC G2</description>
</bug>
<bug>
<bugid>9546</bugid>
<title>Market endlessly tries to download Q&quot;Ec:geoQ&quot;E app; force-closes when I try to cancel that download; works fine otherwise</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Tue, 06 Jul 2010 02:04:45 +0000</openedDate>
<description>I donQ&apos;Et have a recipe with which you can reproduce the problem (unless
all thatQ&apos;Es required is to install the particular app, but that seems
unlikely); instead all I can do is describe what I see. * At some point
in the past I installed an application called Q&quot;Ec:geoQ&quot;E (geocaching for
Android). * Sometime within the last few days, I noticed that most times
when I open Market, and click the Q&quot;EDownloadsQ&quot;E tab, I see a progress
meter that shows that app. The caption is sometimes Q&quot;EDownloadingQ&quot;E, and
sometimes Q&quot;EDownload unsuccessfulQ&quot;E. I never see the bar turn yellow;
instead itQ&apos;Es always the diagonal gray stripes. * If I tap the progress
meter, IQ&apos;Em taken to a page which has Q&quot;EAboutQ&quot;E and Q&quot;ECommentsQ&quot;E tabs, and
shows some detail about the app, and which has, at the bottom, a button
marked Q&quot;ECancel downloadQ&quot;E. Tapping that button displays a Q&quot;EForce CloseQ&quot;E
dialog, and of course kills the Market. * Other times when I open the
Market, I donQ&apos;Et see that progress meter, or any indication that c:geo is
installed; when I search for the app, IQ&apos;Em taken to the page described
above: the one that has Q&quot;EAboutQ&quot;E and Q&quot;ECommentsQ&quot;E tabs. The behavior is the
same: the Q&quot;ECancel downloadQ&quot;E button force-closes Market. Every time IQ&apos;Eve
tried to download or update some other app, itQ&apos;Es worked fine; I often
download a couple of apps at once, and see their progress meters along
with the accursed c:geo progress meter. To my surprise, rebooting the
phone didnQ&apos;Et help. This is a Nexus One running FRF91. This problem
doesnQ&apos;Et seem to affect the other apps in any way; the only way this
problem hurts me at all is that I cannot install that particular app
(and of course it looks kinda funny to always be downloading it). I
wasnQ&apos;Et able to find Q&quot;Ec:geoQ&quot;E in the Q&quot;EManage applicationsQ&quot;E setting screen;
if I had found it, IQ&apos;Ed have tried uninstalling it.</description>
<comment>
<author>eric.hanchrow</author>
<when>Tue, 06 Jul 2010 15:08:13 +0000</when>
<what>I just worked around this by going to Q&quot;ESettingsQ&quot;E / Q&quot;EApplicationsQ&quot;E / Q&quot;EMarketQ&quot;E, and tapping Q&quot;EClear DataQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>16880</bugid>
<title>bindService() creates new instance of service allthough there is allready an instance running in a different process</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pohla...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 11:31:48 +0000</openedDate>
<description>A service is started by a BOOT_COMPLETE BroadcastReceiver like this:
public void onReceive(Context context, Intent intent) {
context.startService(new Intent(context, MyService.class)); } If, in an
activity, I try to bind to this service like this:
getApplicationContext().bindService(new Intent(getApplicationContext(),
MyService.class), _serviceConnection, Context.BIND_AUTO_CREATE); a new
Instance of the Service is created, allthough the first instance
(created by the BroadcastReceiver) is still runnning. I logged the
process IDs in the onCreate() method of the service and the first
service runs in a different process than the activity, the second
instance is created in the same process as the activity. I tried setting
a android:process argument in the service element of the manifest (both
with leading : and without), but the result stays the same. In the
onBind() method of the service I tried returning an AIDL Stub as well as
a Messenger. Both yields the same result: bindService creates a new
instance instead of binding to the allready running one. I expected
bindService to bind to the service that is allready running and not to
create a new instance in the process where bindService() was called.
Tested in the Emulator (running 2.1 and 2.2) as well as in a HTC Desire
(running 2.2) see also:
http://stackoverflow.com/questions/6010751/binding-to-service-that-was-allready-started-by-broadcastreceiver-creates-new-ins
http://groups.google.com/group/android-developers/browse_thread/thread/3072b7ea3b2a0bf4#</description>
</bug>
<bug>
<bugid>9319</bugid>
<title>EditText bug handling space character input.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Hyu...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 08:06:49 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) put some characters into EditText
with which multiple line is possible. 2) move the cursor to any position
b/w start pos and end pos. 3) keep putting space character until next
line appears. - What happened. Even if i keep putting space character on
next line , cursor doesnQ&apos;Et move to the right. It seems like that space
character keeps stacked up on the previous line. - What you think the
correct behavior should be. I think it should be possible to input space
character into next line under scenario above. This issue arise over all
android model. Let me know if this is concept or not. Thanks.</description>
</bug>
<bug>
<bugid>12326</bugid>
<title>Google Maps Navigation should automatically use bluetooth hands-free profile to Q&quot;EemulateQ&quot;E phone calls for navigation instructions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>uwe.h.schindler</reportedBy>
<openedDate>Wed, 03 Nov 2010 10:19:12 +0000</openedDate>
<description>In recent Androis 2.2, the navigation is able to send navigation
instructions through A2DP protocol via Bluetooth. The problem is, that
most car hands free installations (e.g. FIAT BlueQ&amp;EMe) are not able to
support A2DP, they are only able to make phone calls and receive phone
calls via Hands Free Profile (or Headset profile). Some car stereos
support A2DP, but the problem is that you then have to permanently
switch your car stereo to A2DP and you cannot hear other music like CDs,
radio,... The idea is to make Android emulate a telephone-initiated call
so the handsfree installation in the car automatically switches to
Q&quot;EphoneQ&quot;E mode and gives the navigation instruction like a
telephone-initiated phone call (same as if you dial the number on the
phone and start call from phone and not initiate via the car stereo).
The telefone number transmitted for the call via BT could be something
like Q&quot;ENAVIGATIONQ&quot;E (if text is allowed), so the hands-free in the car
would display this text instead of a telephone number on the stereo/car
display. Maybe you could even transmit the navigation instruction. When
the instruction is over, the phone should simply end the Q&quot;EemulatedQ&quot;E
phone call. The cool thing would be that the car stereo would
automatically stop playing music/radio during the instruction.
Interestingly, the whole thing works like that (partiall). In my car,
there is no A2DP (FIAT BlueQ&amp;EMe) so the phones loudspeakers read the nav
instructions. If you are making a phone call at the time the navigation
instruction is send, it is send through Bluetooth and mixed into the
voice audio! So it generally works, but for the case of no phone call,
it should emulate one. Ideally there should be a config option to change
the mode in GMaps mobile: Hands-free, A2DP, always loudspeaker I am
using a HTC Desire, Android 2.2. Thanks!</description>
<comment>
<author>uwe.h.schindler</author>
<when>Wed, 03 Nov 2010 22:58:02 +0000</when>
<what>Somehow duplicate of Issue #8802, but with more ideas how to solve.</what>
</comment>
<comment>
<author>dumont.p...@gmail.com</author>
<when>Thu, 27 Jan 2011 09:13:30 +0000</when>
<what>I have exactly the same problem with a Pioneer Autoradio that donQ&apos;Et support A2DP (very frequent) and my Galaxy S on FroYo. I heard of some tips like dialing Q&quot;E**Q&quot;E to change profile but it doesnQ&apos;Et work for me. Please do something ;)</what>
</comment>
<comment>
<author>uwe.h.schindler</author>
<when>Mon, 31 Jan 2011 14:07:20 +0000</when>
<what>From another issue I found out that this bug tracker is for android core only, so I moved this issue to the GMaps Mobile Forum as suggested:

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=60290bac65ad61bfQ&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>12951</bugid>
<title>cruz reader with android 2.0 has unsuccessful wifi connection for secure wep</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>svba...@gmail.com</reportedBy>
<openedDate>Sat, 04 Dec 2010 20:27:54 +0000</openedDate>
<description>cruz reader with android 2.0 has unsuccessful wifi connection for secure
wep</description>
</bug>
<bug>
<bugid>6559</bugid>
<title>Return to the home screen from a launcher on other screens - Nexus one</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-10T07:21:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>amiyashr...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 01:54:08 +0000</openedDate>
<description>Bug: When returning back to the home screen from applications that have
launchers (shorcuts) on other screens of my nexus one, though the return
to the home screen is successful, the dots at the bottom of the
homescreen representing position of the screens do not represent the
information correctly. Steps to reproduce: 1) Put an application
launcher (Shortcut) on the far left screen of nexus one. 2) Launch an
application. 3) Hit home button (not on the screen but among the bottom
4 buttons above the trackball). 4) Observe the dots. The pattern will be
.... instead of .. ..</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 10 Feb 2010 07:21:37 +0000</when>
<what>Known bug, fixed in a future release.</what>
</comment>
</bug>
<bug>
<bugid>3001</bugid>
<title>latitude on maps UI hard to use in manual mode</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 16:17:21 +0000</openedDate>
<description>(IQ&apos;Em not sure this is the right place to submit bugs regarding maps, so
apologies if this is the wrong venue) In version 3.1.0 (#3170) of the
Maps app, the UI for setting location manually in Latitude has changed
to be less usable. On the version that shipped with 1.5, when viewing a
location it would add an option in the detail menu to let you set your
location to be that. Setting your location was as easy as: long-press on
your current location ? Set my location here Now it appears that the
only way to set oneQ&apos;Es location is to do: Menu ? Latitude ? Q&quot;EYour
location is set manually [...]Q&quot;E ? Set your location ? My current
location This seems unnecessarily tedious compared to the previous
interaction. It seems that thereQ&apos;Es an alternate path too: Menu ?
Latitude ? Updates ? Change ? Q&quot;ESent fromQ&quot;E and then sending a textual
update. IQ&apos;Ed still say this much more tedious than the previous
interaction.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:31:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:35:50 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:45 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>18064</bugid>
<title>Turkish characters (?,?,?) are not shown in the recieved SMSs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>erk...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 15:20:21 +0000</openedDate>
<description>Turkish characters are not shown in the recieved SMSs. Instead of them
only a space there. For example: written by another phone and sent to
android: Q&quot;Eyo?urt yiyorum ?u andaQ&quot;E the recieved message: Q&quot;Eyo urt yiyorum
u andaQ&quot;E The phones which are bought from Turkey and not flashed a custom
rom donQ&apos;Et have this problem. They (actually, all the phones those are
sold here, in Turkey) have an expression on their boxes: ?This device is
in accordance with ETSI TS 123.038 V8.0.0 (or the code of the subsequent
version) and ETSI TS 123.040 V8.1.0 (or the code of the subsequent
version) technical features that include all the Turkish characters.? I
think, non-Turkish ROMs are not in accordance with these standards. I
have two android phones at the moment: a Galaxy Spica i5700 (bought from
Turkey), and a Nexus S (which I bought from US). Spica had the Turkish
characters first. But I have rooted and flashed the phone, so lost the
characters. Since I donQ&apos;Et have the original ROM, I can not get them
back... Nexus S never showed the mentioned characters in the recieved
SMSs, ever. Until here, I tried to describe the problem. Now I will give
what I have that can help to solve the problem: 1- ETSI links: They are
not the exact versions but the closest that I could find. ETSI TS 123
038 V8.3.0 :
http://www.etsi.org/deliver/etsi_ts/123000_123099/123038/08.03.00_60/ts_123038v080300p.pdf
ETSI TS 123 040 V9.2.0 :
http://www.etsi.org/deliver/etsi_ts/123000_123099/123040/09.02.00_60/ts_123040v090200p.pdf
2- An Original Turkish ROM: itQ&apos;Es for Galaxy S i9000
http://www.multiupload.com/ZCLE3EOPWH (itQ&apos;Es a PIT file)</description>
</bug>
<bug>
<bugid>7309</bugid>
<title>Display customizable info when someone is calling</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>stijn.ve...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 00:23:39 +0000</openedDate>
<description>It is now not possible to display the callers name and his/her
organisation. Others might want to see town instead of organisation. The
phone owner should be able to set which fields he would like to see
popup when someone calls. (Global settings, not per contact)</description>
<comment>
<author>sven.dep...@gmail.com</author>
<when>Thu, 25 Mar 2010 15:23:38 +0000</when>
<what>important!</what>
</comment>
</bug>
<bug>
<bugid>3310</bugid>
<title>Contacts app Q&quot;EDisplay GroupQ&quot;E feature displays wrong group after entering selection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>gpsri...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jul 2009 04:19:37 +0000</openedDate>
<description>After selecting a user-created contact group and hitting OK, when the
group select menu is re-entered, the wrong group is marked - the group
above the selected (and displayed) group is marked. This doesnQ&apos;Et happen
with the built-in groups Q&quot;Econtacts with phone numbersQ&quot;E, and Q&quot;Emy
contactsQ&quot;E, but it does happen with Q&quot;Estarred in androidQ&quot;E. When the group
after Q&quot;Emy contactsQ&quot;E is selected, when the menu is re-entered, Q&quot;Emy
contactsQ&quot;E is marked. Hitting Q&quot;Emy contactsQ&quot;E and hitting OK does not
select Q&quot;Emy contactsQ&quot;E. You have to select a different group, hit OK, and
then repeat the process to get back to Q&quot;Emy contactsQ&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:35:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:15:27 +0000</when>
<what></what>
</comment>
<comment>
<author>stevenschenck</author>
<when>Tue, 22 Sep 2009 16:12:22 +0000</when>
<what>I second this.  Selecting a user-created group from the Display Group menu creates a 
condition where subsequent use of the Display Group menu will incorrectly indicate 
the existing selection to be the group immediately above the actual selection. Thus, 
it is not possible to select and actually display the above group, as the 
menu/process treats such a selection as redundant. This diminishes the efficient use 
of Display Groups when user-created groups are present. 

gpsriderQ&apos;Es description is accurate. It seems to be related to the number of groups.  
As gpsrider described, the faulty indication of which group is selected only seems to 
happen once the list of Groups on the Display group menu expands beyond the nominal 
length of the group list without user-created groups. 

For me, I encountered this feature months ago (even before v1.5) on my G1.  HereQ&apos;Es a 
model of the condition:

Groups listed on Display Group menu:
All contacts
Contacts with phone numbers
My Contacts
Apples
Oranges
Starred in Android

1.) Initially My Contacts is the group displayed on the Contacts list. On the Display 
Group menu, My Contacts is indicated as the group selected.

2.) The user-created group, Apples is selected. The command OK is selected. The 
display returns to the Contacts list with the members of the Apples group displayed, 
as it should be.

3.) THE PROBLEM: Returning to the Display Group menu, the indication of the group 
currently selected is My Contacts, not Apples, as is in fact the case. Instead, 
Apples, Oranges, and Starred in Android are available to be selected, by My Contacts 
is not. Groups above My Contacts, Contacts with phone numbers, and All contacts can 
also be selected. Thus, My Contacts canQ&apos;Et be selected and displayed.

3a.) This can be recreated if the group Oranges is selected from the Display group 
menu and OK is pressed. The current members of Oranges will be displayed.  But a 
return to the Display group menu will similarly indicated Apples to be the currently 
selected group, not Oranges, making Apples an unavailable/redundant selection.  If 
Oranges is selected, and OK pressed, the displayed group doesnQ&apos;Et change.

The only way to be able to choose and actually display Apples is to select My 
Contacts above or Starred in Android two items below, press OK, then return to the 
Display Group menu, select Apples, and finally press OK.

ThatQ&apos;Es it.  IQ&apos;Em surprised this problem isnQ&apos;Et more widely reported as it affects a 
basic feature of the G1Q&apos;Es ability to work with the Contacts and Contact Groups in 
Gmail.  I hope this description was helpful to the Android team.  Your work is 
thoroughly appreciated.  The Android platform has been mostly great to use and the 
future looks bright.

Thanks.</what>
</comment>
<comment>
<author>smith.d...@gmail.com</author>
<when>Sun, 10 Jan 2010 15:00:00 +0000</when>
<what>To confirm, this is also happening on my HTC Magic running Android version 1.6</what>
</comment>
<comment>
<author>cooper.j...@gmail.com</author>
<when>Wed, 05 May 2010 14:13:44 +0000</when>
<what>Maybe these steps to reproduce this issue will help a developer reproduce it and find 
the exact error:
IQ&apos;Eve got a long list of groups defined for contacts.
I donQ&apos;Et use Friends, Family, Coworkers groups because I canQ&apos;Et rename and they donQ&apos;Et 
sort - these three Google internally-defined groups always show up at the top of the 
list.
When IQ&apos;Em displaying contacts on the Android G1 and I use the Menu Q&gt;E Display group 
option and select the 11th group that IQ&apos;Eve defined - this is when the displayed group 
gets stuck.
In the Display group list of groups - the top choices are: All contacts, Contacts 
with phone numbers, My Contacts, and then the Groups IQ&apos;Eve defined.
- It may be important that the three Google groups mentioned above do not show up on 
the G1 list of selectable groups - probably because IQ&apos;Eve not added any contacts to 
them.
Once this 11th group is selected and displayed, when I go back to the group selection 
list, this group remains selected even if I select any group after this 11th group.
The only way IQ&apos;Eve found to shake it out of this mode is to select the first group 
that IQ&apos;Eve defined, display it, then select the group further down the list that I 
really wish to display.
HTH</what>
</comment>
<comment>
<author>cooper.j...@gmail.com</author>
<when>Wed, 05 May 2010 14:19:33 +0000</when>
<what>Should have added - Model number: T-Mobile G1; Firmware version 1.6; Baseband version 
62.50SC.20.17H_2.22.23.02; Kernel version 2.6.29-00479-g3c7df37 android-build@apa26 
#19; Build number DMD64</what>
</comment>
</bug>
<bug>
<bugid>10036</bugid>
<title>Google Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 15:36:54 +0000</openedDate>
<description>Car Mode on: - Google maps should show the speed you are traveling in
the corner - Full screen google maps - Make on screen buttons bigger
DonQ&apos;Et know if itQ&apos;Es a copyright problem but make navigation do more of
what a garmin does. Also, when traveling, I needed to know rest areas
and gas stations a head of me. I searched for this using my voice but it
shows stuff around me. It would be nice if it showed stuff ahead of me.
Say youQ&apos;Ere on I70 east, then it shows you what youQ&apos;Ere looking for on I70
ahead of you and around you.</description>
</bug>
<bug>
<bugid>4279</bugid>
<title>Home screen has wasted space</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Sat, 17 Oct 2009 08:22:10 +0000</openedDate>
<description>The home screen has lots of wasted space: you canQ&apos;Et add a widget left to
and right to the bottom expander (the one which brings up the
applications). Either remove the space (like HTC has done) or let the
user move things in the space.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:06:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4083</bugid>
<title>google code reports do not display correctly in android (g1)</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-10-02T14:21:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>rob...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 15:40:35 +0000</openedDate>
<description>When viewing google code bug reports etc, the span of the text area of
the messages extends into an area that covers / hides the remaining
text. This occurs in both horizontal and vertical view modes. G1 1.5
tmobile</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:59:55 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 14:21:06 +0000</when>
<what>itQ&apos;Es fixed in a future release</what>
</comment>
</bug>
<bug>
<bugid>7925</bugid>
<title>ADT/New Project Wizard doesnQ&apos;Et validate project name when in Q&quot;EsamplesQ&quot;E mode</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-09-13T21:30:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 01:22:35 +0000</openedDate>
<description>- Start ADTQ&apos;Es new Android Project wizard. - select a target - choose
Q&quot;Efrom samplesQ&quot;E and select a sample (ApiDemos) - close. - repeat but
choose Apidemos from a different target. the wizard will complain a
project with that name already exists. Changing the project name has no
impact. It looks like in that mode, the wizard doesnQ&apos;Et validate changes
to the project name.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 02:20:54 +0000</when>
<what>Issue 15528 has been merged into this issue.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 02:21:30 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 13 Sep 2011 21:30:31 +0000</when>
<what>This is fixed now; the sample projects are no longer created in place (where they would vary based on the target) but are copied into the workspace, so the file location will be properly validated (and I just verified that this exact scenario works as expected).</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Tue, 13 Sep 2011 21:34:40 +0000</when>
<what>Is the Status still Q&quot;EFutureReleaseQ&quot;E then?</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 13 Sep 2011 21:41:58 +0000</when>
<what>@Lars yes. It will be in the Tools/ADT R14 release. WeQ&apos;Ell change these bugs to Q&quot;EReleasedQ&quot;E once the release actually happened.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Tue, 13 Sep 2011 21:45:29 +0000</when>
<what>@Tor: Thanks for clarification. I wasnQ&apos;Et aware for this.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 13 Sep 2011 21:52:44 +0000</when>
<what>It was @Ralf who clarified :) But yes, what he said -- it was just fixed in the code repository so it will be released with the next version.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10832</bugid>
<title>Stagefright segfaults when sent an ogg vorbis file to stream over HTTP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>mikeshel...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 23:51:40 +0000</openedDate>
<description>When directed to an ogg vorbis file libstagefright.so crashes and brings
down the rest of the media system with it. The file itQ&apos;Es attempting to
play is:
http://stream101.jamendo.com/stream/242640/ogg2/10%20-%20The%20Dada%20Weatherman%20-%20Flying%20on%20a%20Cloud.ogg?u=0Q&amp;Eh=764ff16345
With the mp3 version of this file the problem is not encountered.
Relevant section of debug log: D/libredroid( 553): Song: [The Dada
Weatherman - Flying on a Cloud, el cantaitor - caminar sobre mis pies,
Marc Reeves - Two Sides, Bety?rbanda - Part, Melnar Tilromen - Night on
the Hills] D/libredroid( 553): Got a HTTP redirection for
http://api.jamendo.com/get2/stream/track/redirect/?id=242640Q&amp;Estreamencoding=ogg2.
Resolves to:
http://stream101.jamendo.com/stream/242640/ogg2/10%20-%20The%20Dada%20Weatherman%20-%20Flying%20on%20a%20Cloud.ogg?u=0Q&amp;Eh=764ff16345
(resolving it ourselves to avoid FroyoQ&apos;Es incomplete HTTP streaming
implementation) I/StagefrightPlayer( 360):
setDataSource(Q&apos;Ehttp://stream101.jamendo.com/stream/242640/ogg2/10%20-%20The%20Dada%20Weatherman%20-%20Flying%20on%20a%20Cloud.ogg?u=0Q&amp;Eh=764ff16345Q&apos;E)
I/global ( 553): Default buffer size used in BufferedInputStream
constructor. It would be better to be explicit if an 8k buffer is
required. D/dalvikvm( 553): GC_EXTERNAL_ALLOC freed 2647 objects /
496400 bytes in 84ms I/DEBUG ( 31): *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** *** I/DEBUG ( 31): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:2.2/FRF91/43546:eng/test-keysQ&apos;E I/DEBUG ( 31): pid:
360, tid: 560 Q&gt;EQ&gt;EQ&gt;E /system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 31): signal 4
(SIGILL), fault addr a2f35112 I/DEBUG ( 31): r0 40706d74 r1 000000f0 r2
00527f68 r3 00000020 I/DEBUG ( 31): r4 a2fab2a8 r5 0000d848 r6 40706d74
r7 00000001 I/DEBUG ( 31): r8 00100000 r9 a2f38e89 10 40607000 fp
0000ecbc I/DEBUG ( 31): ip 00000000 sp 40706d58 lr a2f3510f pc a2f35112
cpsr 00000010 I/DEBUG ( 31): #00 pc 00035112
/system/lib/libstagefright.so I/DEBUG ( 31): #01 pc 000355fe
/system/lib/libstagefright.so I/DEBUG ( 31): #02 pc 000356d2
/system/lib/libstagefright.so I/DEBUG ( 31): #03 pc 00034bdc
/system/lib/libstagefright.so I/DEBUG ( 31): #04 pc 0002b65c
/system/lib/libstagefright.so I/DEBUG ( 31): #05 pc 0002ce8c
/system/lib/libstagefright.so I/DEBUG ( 31): #06 pc 0002a960
/system/lib/libstagefright.so I/DEBUG ( 31): #07 pc 00038e50
/system/lib/libstagefright.so I/DEBUG ( 31): #08 pc 00038e9a
/system/lib/libstagefright.so I/DEBUG ( 31): #09 pc 0001103c
/system/lib/libc.so I/DEBUG ( 31): #10 pc 00010b20 /system/lib/libc.so
I/DEBUG ( 31): I/DEBUG ( 31): code around pc: I/DEBUG ( 31): a2f350f0
9e049611 a90d6059 2201608e 6048ae07 I/DEBUG ( 31): a2f35100 60d860c8
1c30609a f7ed930d 1c30e874 I/DEBUG ( 31): a2f35110 f7ed2108 42b8ed4a
e77bd000 9a04e780 I/DEBUG ( 31): a2f35120 34fc1c2c 6ea09b03 92004925
f7ee2200 I/DEBUG ( 31): a2f35130 6c22fd89 6ea04923 fddcf7ee 6ea04922
I/DEBUG ( 31): I/DEBUG ( 31): code around lr: I/DEBUG ( 31): a2f350ec
ab119904 9e049611 a90d6059 2201608e I/DEBUG ( 31): a2f350fc 6048ae07
60d860c8 1c30609a f7ed930d I/DEBUG ( 31): a2f3510c 1c30e874 f7ed2108
42b8ed4a e77bd000 I/DEBUG ( 31): a2f3511c 9a04e780 34fc1c2c 6ea09b03
92004925 I/DEBUG ( 31): a2f3512c f7ee2200 6c22fd89 6ea04923 fddcf7ee
I/DEBUG ( 31): I/DEBUG ( 31): stack: I/DEBUG ( 31): 40706d18 00527f90
[heap] I/DEBUG ( 31): 40706d1c 696e3634 I/DEBUG ( 31): 40706d20 40706d58
I/DEBUG ( 31): 40706d24 74696d65 I/DEBUG ( 31): 40706d28 003c70f8 [heap]
I/DEBUG ( 31): 40706d2c 00000000 I/DEBUG ( 31): 40706d30 00000000
I/DEBUG ( 31): 40706d34 a2f38e89 /system/lib/libstagefright.so I/DEBUG (
31): 40706d38 00527fb0 [heap] I/DEBUG ( 31): 40706d3c a8113c51
/system/lib/libutils.so I/DEBUG ( 31): 40706d40 00527f90 [heap] I/DEBUG
( 31): 40706d44 00527fb0 [heap] I/DEBUG ( 31): 40706d48 00000002 I/DEBUG
( 31): 40706d4c a8113d6d /system/lib/libutils.so I/DEBUG ( 31): 40706d50
df002777 I/DEBUG ( 31): 40706d54 e3a070ad I/DEBUG ( 31): #00 40706d58
0000d848 [heap] I/DEBUG ( 31): 40706d5c 00000001 I/DEBUG ( 31): 40706d60
00000000 I/DEBUG ( 31): 40706d64 00527f68 [heap] I/DEBUG ( 31): 40706d68
0000001e I/DEBUG ( 31): 40706d6c 00000001 I/DEBUG ( 31): 40706d70
40706d84 I/DEBUG ( 31): 40706d74 000000f0 I/DEBUG ( 31): 40706d78
00527f68 [heap] I/DEBUG ( 31): 40706d7c 00000020 I/DEBUG ( 31): 40706d80
40706d8c I/DEBUG ( 31): 40706d84 40706d8c I/DEBUG ( 31): 40706d88
00000000 I/DEBUG ( 31): 40706d8c 40706d9c I/DEBUG ( 31): 40706d90
00000000 I/DEBUG ( 31): 40706d94 0000001e I/DEBUG ( 31): 40706d98
00000000 I/DEBUG ( 31): 40706d9c 00527f68 [heap] I/DEBUG ( 31): 40706da0
0000001e I/DEBUG ( 31): 40706da4 00000001 I/DEBUG ( 31): 40706da8
00000000 I/DEBUG ( 31): 40706dac 00527f90 [heap] I/DEBUG ( 31): 40706db0
0000000d I/DEBUG ( 31): 40706db4 00000000 I/DEBUG ( 31): 40706db8
a2fab2a8 /system/lib/libstagefright.so I/DEBUG ( 31): 40706dbc 0000d848
[heap] I/DEBUG ( 31): 40706dc0 0000d944 [heap] I/DEBUG ( 31): 40706dc4
a2f35603 /system/lib/libstagefright.so I/DEBUG ( 31): #01 40706dc8
003c70f8 [heap] I/DEBUG ( 31): 40706dcc 40706dd4 I/DEBUG ( 31): 40706dd0
a2fab2a8 /system/lib/libstagefright.so I/DEBUG ( 31): 40706dd4 00527f38
[heap] I/DEBUG ( 31): 40706dd8 00527e68 [heap] I/DEBUG ( 31): 40706ddc
00527e60 [heap] I/DEBUG ( 31): 40706de0 a2fab2a8
/system/lib/libstagefright.so I/DEBUG ( 31): 40706de4 00000000 I/DEBUG (
31): 40706de8 00527e68 [heap] I/DEBUG ( 31): 40706dec a2f356d7
/system/lib/libstagefright.so W/MediaMetadataRetriever( 199):
MediaMetadataRetriever server died! I/ServiceManager( 28): service
Q&apos;Emedia.audio_flingerQ&apos;E died I/ServiceManager( 28): service Q&apos;Emedia.playerQ&apos;E
died I/ServiceManager( 28): service Q&apos;Emedia.cameraQ&apos;E died
I/ServiceManager( 28): service Q&apos;Emedia.audio_policyQ&apos;E died
W/IMediaDeathNotifier( 553): media server died E/MediaPlayer( 553):
error (100, 0) E/MediaPlayer( 553): Error (100,0) W/AudioSystem( 59):
AudioFlinger server died! W/AudioSystem( 59): AudioPolicyService server
died! I/ ( 562): ServiceManager: 0xacd0 D/AudioHardwareInterface( 562):
setMode(NORMAL) I/CameraService( 562): CameraService started: pid=562
I/AudioFlinger( 562): AudioFlingerQ&apos;Es thread 0xb3f0 ready to run
E/AudioService( 59): Media server died. E/AudioService( 59): Media
server started. D/AudioHardwareInterface( 562): setMode(NORMAL)
W/AudioPolicyManagerBase( 562): setPhoneState() setting same state 0</description>
<comment>
<author>Jim.Ram...@gmail.com</author>
<when>Thu, 10 Mar 2011 16:58:41 +0000</when>
<what>I am seeing the same thing in a 2.2 emulator.

With a 2.3.3 emulator the same app and same http ogg stream works perfectly.</what>
</comment>
</bug>
<bug>
<bugid>18779</bugid>
<title>cts fail of android.graphics.drawable.cts.ScaleDrawableTest#testInflate </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>baolei....@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 09:19:59 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. - Steps to reproduce the problem (including sample code if
appropriate).
android.graphics.drawable.cts.ScaleDrawableTest#testInflate start test
android.graphics.drawable.cts.ScaleDrawableTest#testInflate Running this
test on a device with 295 target dpi, the size of scaled test bitmap at
line 518 in ScaleDrawableTest.java is 88.5 and converted to 88 integer
format. Sample code of the formula int bitmapSize = 48 *
res.getDisplayMetrics().densityDpi / DisplayMetrics.DENSITY_DEFAULT;
However, the size of the scaled bitmap in Android system is calculated
in a different way in BitmapFactory.java: 502 bm =
Bitmap.createScaledBitmap(oldBitmap, (int) (bm.getWidth() * scale +
0.5f), 503 (int) (bm.getHeight() * scale + 0.5f), true); NEED TO CHANGE
CTS CODE FOR THIS ISSUE - What happened. cts_host Q&gt;E start --plan CTS -t
============================================================== Test
package: CtsGraphicsTestCases
android.graphics.drawable.cts.ScaleDrawableTest#testInflate..........(fail)
junit.framework.AssertionFailedError: expected:Q&lt;E88Q&gt;E but was:Q&lt;E89Q&gt;E at
android.graphics.drawable.cts.ScaleDrawableTest.testInflate(ScaleDrawableTest.java:519)
at
android.graphics.drawable.cts.ScaleDrawableTest.testInflate(ScaleDrawableTest.java:519)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)
at
android.graphics.drawable.cts.ScaleDrawableTest.testInflate(ScaleDrawableTest.java:519)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)
- What you think the correct behavior should be. Normal</description>
<comment>
<author>itop...@gmail.com</author>
<when>Sat, 29 Oct 2011 12:50:07 +0000</when>
<what>I had met this problem. This should be fixed by Google.</what>
</comment>
<comment>
<author>liucheng...@gmail.com</author>
<when>Tue, 15 Nov 2011 09:09:57 +0000</when>
<what>  I met the issue too.</what>
</comment>
<comment>
<author>liucheng...@gmail.com</author>
<when>Tue, 29 Nov 2011 06:08:19 +0000</when>
<what>   up. Hope for patched codes</what>
</comment>
</bug>
<bug>
<bugid>3209</bugid>
<title>eglChooseConfig can read off the end of attribute list</title>
<status>FutureRelease</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2009-07-10T00:39:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>jay.f...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jul 2009 15:30:55 +0000</openedDate>
<description>In frameworks/base/opengl/libs/EGL/egl.cpp, eglChooseConfig() tries to
scan through the supplied attribute list like this: while
((attr=attrib_list[size])) { if (attr == EGL_CONFIG_ID) patch_index =
size; size += 2; } But the list is terminated by EGL_NONE (== 0x3038),
not 0, so the Q&quot;EwhileQ&quot;E condition is wrong. It should be: while ((attr =
attrib_list[size]) != EGL_NONE) This can lead to the code reading off
the end of the attribute list, finding a bogus Q&quot;Epatch_indexQ&quot;E pointing to
an EGL_CONFIG_ID that happened to be lying around in memory, mallocing
loads of memory to copy the list, and probably all sorts of other
badness.</description>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Wed, 08 Jul 2009 22:32:51 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Fri, 10 Jul 2009 00:39:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:25:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20172</bugid>
<title>Wrong translation on Market app for portuguese</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plomac...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 17:31:55 +0000</openedDate>
<description>=== Reproducing the issue === Actual result: Verify that Q&quot;EConfigura??es
deQ&quot;E is displayed. See Picture. Expected result: Q&quot;EConfigura??esQ&quot;E should
be displayed. Setup steps or settings: 1. Language is set to Portuguese;
Steps to reproduce: 1. Go to Market -Q&gt;E Menu -Q&gt;E Settings; Number of times
the issue has been reproduced: 10</description>
</bug>
<bug>
<bugid>10090</bugid>
<title>In froyo, ConnectivityManager.startUsingNetworkFeature check more permission than previous version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhangwei.cavy97@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 10:24:10 +0000</openedDate>
<description>I run monkey test on my phone (an Android phone from motorola). but a
crash occur. I got following stack log java.lang.SecurityException:
ConnectivityService: Neither user 10068 nor current process has
android.permission.ACCESS_NETWORK_STATE. at
android.os.Parcel.readException(Parcel.java:1247) at
android.os.Parcel.readException(Parcel.java:1235) at
android.net.IConnectivityManager$Stub$Proxy.startUsingNetworkFeature(IConnectivityManager.java:540)
at
android.net.ConnectivityManager.startUsingNetworkFeature(ConnectivityManager.java:348)
at com.android.development.Connectivity$9.onClick(Connectivity.java:320)
at android.view.View.performClick(View.java:2408) at
android.view.View$PerformClick.run(View.java:8818) at
android.os.Handler.handleCallback(Handler.java:587) at
android.os.Handler.dispatchMessage(Handler.java:92) at
android.os.Looper.loop(Looper.java:143) at
android.app.ActivityThread.main(ActivityThread.java:4701) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) I checked code, I found
:In froyo, google added a getMobileDataEnabled check in
startUsingNetworkFeature which require
android.permission.ACCESS_NETWORK_STATE. But on previous platform,
startUsingNetworkFeature didnQ&apos;Et check it. It is a compatibility issue. I
want to confirm, google really want to add ACCESS_NETWORK_STATE
permission checking here ? or should remove the permission check here.</description>
<comment>
<author>gliang...@gmail.com</author>
<when>Mon, 02 Aug 2010 03:05:15 +0000</when>
<what>It should be a bug since no javadoc specifies that ConnectivityManager.startUsingNetworkFeature() requires android.permission.ACCESS_NETWORK_STATE.
WhatQ&apos;Es more, adding this permission can make some legacy Android application (which uses ConnectivityManager.startUsingNetworkFeature()) fail to work.
If so, please fix this bug in Froyo release.</what>
</comment>
</bug>
<bug>
<bugid>1079</bugid>
<title>MiniUSB headset is not recognized, must be re-plugged in after bluetooth use.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>stevenwa...@gmail.com</reportedBy>
<openedDate>Sun, 26 Oct 2008 16:24:26 +0000</openedDate>
<description>Reproduce: -Have USB headset plugged into G1. -Connect G1 to bluetooth
device (garmin nuvi navigation system with bluetooth speakerphone)
-While on speakerphone on the garmin screen, press Q&apos;Etransfer call to
phoneQ&apos;E -Call will be transfered to the g1 handset, but will not be using
the usb headset despite being plugged in. Workaround: -Unplug and replug
usb headset. It will activate. Correct behavior: Transfering a call to
the G1, should go straight to the usb headset if the usb headset is
available.</description>
<comment>
<author>g1.andro...@gmail.com</author>
<when>Sat, 11 Apr 2009 16:38:42 +0000</when>
<what>Observed simular behavior. Seems that USB headset presence in reset when transfering 
back to handset.</what>
</comment>
<comment>
<author>ulrik.h...@gmail.com</author>
<when>Wed, 15 Apr 2009 20:47:11 +0000</when>
<what>I also observed this behavior.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:22:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:18:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:22:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 21:21:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14140</bugid>
<title>samsung captivate password change/update problems</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:45:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adamg...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 03:53:41 +0000</openedDate>
<description>I changed my pasdwords on my google accounts and then my phone would not
sync any more. You have to go into the notifications, and click on the
actual notification of error. Do NOT delete the account or reset the
phone as samsung suggests you cannot ever recover from the problem.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:45:03 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>14672</bugid>
<title>Sudden loss of mobile network on Nexus S</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T21:38:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>219</stars>
<reportedBy>iinstep</reportedBy>
<openedDate>Fri, 11 Feb 2011 14:18:50 +0000</openedDate>
<description>3G connectivity suddenly goes. ( at the same place, no issue from the
operator side). It take some time at the 3G connectivity comes back,
meanwhile incoming and out coming cellular calls are fine. there is a
whole discussion on the forum:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=747f398a6c1bb2b9Q&amp;Ehl=enQ&amp;Estart=120
Personally I think that is it a problem of the software with changes in
the carrier spectrum. Device: Google Nexus S Software version: 2.3.2
Kernel Version : 2.6.35.7-g7f1638a android-build@apa28 #1 Build number:
GRH78C</description>
<comment>
<author>iliya...@gmail.com</author>
<when>Fri, 11 Feb 2011 14:40:17 +0000</when>
<what>Just to note, there is no difference  2G or 3G, network is completely lost sometime and recovers after reboot only. When network is lost, device hangs when trying to switch to airplane mode or try to search for GSM networks.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sat, 12 Feb 2011 00:26:23 +0000</when>
<what>If you have a developer setup, the output of Q&quot;Eadb logcat -v time -b radioQ&quot;E when this happens would be useful.  (IQ&apos;Ed recommend scanning for personal info, like phone numbers, before posting a log.)</what>
</comment>
<comment>
<author>saqeb.ak...@gmail.com</author>
<when>Sat, 12 Feb 2011 04:28:49 +0000</when>
<what>The main problem on the forum is not only data disconnecting, itQ&apos;Es also the baseband dying and being unresponsive after being in an area with low signal.

The following issues are present:

1) Having network selection set to manual ( i.e selecting 302490) will result in No Service on a reboot. Cycling airplane mode will get it to conneect.

2) Being in a area with no service for extended periods of time 5+minutes(subway, basement, etc) will result in a dead baseband, meaning once you come into an area with service the phone will not reacquire signal, airplane mode will not work as the baseband is now crashed, cant maunally search for a network. Have to reboot to get signal.


3) WCDMA perferred does not work.

4) Network names are not correct i.e) in Canada Wind Home shows up as 302490 (the mnc). On the nexus one it shows up as Wind Home.

When I get a chance to reproduce issue #2 I will (itQ&apos;Es easily reproducible) and I will then do an Q&quot;Eadb logcat -v time - b radioQ&quot;E.</what>
</comment>
<comment>
<author>seng.tru...@gmail.com</author>
<when>Sat, 12 Feb 2011 13:22:14 +0000</when>
<what>I believe this issue has been around since release date. So the updates have not help resolve this issue.</what>
</comment>
<comment>
<author>mts...@gmail.com</author>
<when>Sun, 13 Feb 2011 09:31:59 +0000</when>
<what>I think the problem depends on place. I nearly have no problems in city, but it is often in countryside.</what>
</comment>
<comment>
<author>relieh.s...@gmail.com</author>
<when>Sun, 13 Feb 2011 12:21:40 +0000</when>
<what>The forum mentioned above mostly talks about a different, more severe, bug http://code.google.com/p/android/issues/detail?id=2845</what>
</comment>
<comment>
<author>saqeb.ak...@gmail.com</author>
<when>Sun, 13 Feb 2011 12:24:18 +0000</when>
<what>Agreed. The baseband dying is much more seriou(and real) </what>
</comment>
<comment>
<author>modo...@gmail.com</author>
<when>Mon, 14 Feb 2011 00:10:06 +0000</when>
<what>I often go from full service (3 - 4 Bars Q&amp;E 3G) to No Service, and I donQ&apos;Et even more from where I am.  Other times, my Nexus S shows 3G and multiple bars, but they are grayed out. I canQ&apos;Et make calls or get data during those situations. Please help.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 21:38:15 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>saqeb.ak...@gmail.com</author>
<when>Mon, 14 Feb 2011 21:45:58 +0000</when>
<what>Unfortunately the lack of response from the appropriate people i.e) no response from any Google employee working on the Nexus S has left us very little choice. 

The problem with Q&apos;EpureQ&apos;E Google devices is that they have Q&apos;EpurelyQ&apos;E little support. IQ&apos;Em not sure but I consider not having network connectivity i.e) baseband dying an extremely serious issue. I donQ&apos;Et mind it as IQ&apos;Eve found workarounds. But having someone confirm the issue, and acknowledge that itQ&apos;Es being worked on would be nice.

The thread that was created a long time ago is here: 

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=747f398a6c1bb2b9Q&amp;Ehl=en


Note the level of anger increasing at the end.....all the users need for adopting a Q&apos;EpureQ&apos;E google device is a little support. IQ&apos;Eve laid out three major issues that are EASILY reproducible. Most likely all in the baseband I donQ&apos;Et know if the baseband firmware is in the control of google or in the control of Samsung in this case. Either way its unacceptable and should be fixed.

The only reason why the SMS sent to the wrong person bug was fixed so easily was because it got a lot of media attention. In this case it these numerous bugs havenQ&apos;Et yet so maybe thatQ&apos;Es why no one at in the Nexus S team has taken a notice yet.

Maybe IQ&apos;Em wrong and someone is looking into it. Either way some sort of acknowledgement or support would be nice. Either on this bug report or on the Google Mobile forum.</what>
</comment>
<comment>
<author>nekro.grave</author>
<when>Mon, 14 Feb 2011 21:51:02 +0000</when>
<what>Unfortunately there is no google reaction on this issue among several related topics on mentioned forum.</what>
</comment>
<comment>
<author>suchin...@gmail.com</author>
<when>Tue, 15 Feb 2011 06:10:34 +0000</when>
<what>I love Google.  It would be awesome if Google actually loved their loyal customers as well.  An acknowledgment of the issue would be nice.  

As many user have mentioned, this is a serious issue.  Most have tried reporting it at various points, but to no avail.  If any Google employee reads this and does not escalate to the right resource working on related issues, it will only look bad on Google.  

It is sad that I actually have to write this note, because this is what IQ&apos;Eve heard Apple handles their issues.  Remember the wrong number of bars issue on the iphone?  Or the Q&apos;Ehold it a certain way for the phone to workQ&apos;E issue?</what>
</comment>
<comment>
<author>bab...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:19:45 +0000</when>
<what>I have the same problem google. Please help</what>
</comment>
<comment>
<author>davyfie...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:22:04 +0000</when>
<what>Also encountered this on a number of times.</what>
</comment>
<comment>
<author>buckbom...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:26:09 +0000</when>
<what>Same Issue</what>
</comment>
<comment>
<author>vevr...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:26:44 +0000</when>
<what>Same here</what>
</comment>
<comment>
<author>robert.b...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:26:50 +0000</when>
<what>This occurs daily for me. Thought it was signal but now noticing this issue Im guessing its a bug. When it happens my signal bars and 3g icon turn grey.</what>
</comment>
<comment>
<author>MarkMes...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:27:18 +0000</when>
<what>I too have been having this same issue. I held out on upgrading to a new android device for so long (came from a G1) and thought the nexus S was here to save me. IQ&apos;Eve had more issues with it than the G1... This doesnQ&apos;Et make sense! Please google, get some more minds working on this issue. </what>
</comment>
<comment>
<author>chazno...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:27:32 +0000</when>
<what>I have the same issue. Complete data loss, only restored on reboot</what>
</comment>
<comment>
<author>mPuma...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:28:21 +0000</when>
<what>I also have the same issue, just started recently, maybe in the last 3 weeks or so. However I have a Nexus One. Seems to happen more in weak signal areas than strong signal areas. Reboot or Cycling Airplane Mode ON/OFF seems to get it working again.</what>
</comment>
<comment>
<author>serialt...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:29:03 +0000</when>
<what>This happens to me on a daily bases. Yet my friend who has a G2 doesnQ&apos;Et seem to suffer from this at all. This leads me to believe that the issue is with the Nexus S and not the network. I cant believe this issue was rejected. IQ&apos;Em rejecting android and buying another phone as of today. Bye!</what>
</comment>
<comment>
<author>julien.f...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:31:51 +0000</when>
<what>Same with nexus one</what>
</comment>
<comment>
<author>sudhir.v...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:33:18 +0000</when>
<what>The same thing happens on my nexus S. after the signal is lost, it is never acquired when im back in a coverage area. when i try to search for the operators, it keeps on searching without any luck. a reboot and switching to and back from airplane mode solves the issue.

Another issue im having is with my songs and playlists disappearing. A reboot shows the songs/playlists that were missing before. anyone else noticing this?</what>
</comment>
<comment>
<author>amandeep...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:36:16 +0000</when>
<what>i also have this issues from the past few days....</what>
</comment>
<comment>
<author>t...@averred.net</author>
<when>Tue, 15 Feb 2011 20:37:56 +0000</when>
<what>I have received this on the HTC Desire as well.</what>
</comment>
</bug>
<bug>
<bugid>12908</bugid>
<title>Https websites that support Server Name Indication (SNI) donQ&apos;Et work</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-01-31T18:45:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>54</stars>
<reportedBy>virtualb...@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 00:21:38 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - Open the android browser - Browse to the page
https://alice.sni.velox.ch/ - What happened. - The browser displayed a
security alert but shouldnQ&apos;Et have if SNI was working. - The test site
doesnQ&apos;Et report SNI as enabled. - What you think the correct behavior
should be. - As the chrome browser and all other modern browsers SNI
should be supported. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) - The device is an HTC Desire - Android is at
version 2.2 (CyanogenMod-6.0.2-Desire) but the android emulator with the
2.2 rom seem to have the same behavior.</description>
<comment>
<author>n...@google.com</author>
<when>Wed, 08 Dec 2010 20:28:45 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 09 Dec 2010 00:42:15 +0000</when>
<what>The main problem with supporting SNI in the browser is that many sites choke on TLS extensions, especially lesser known ones. Chrome and other browsers try to retry the connection without TLS (and without compression, which technically is SSL and not TLS)

We have moved forward with this in 2.3 (Gingerbread) and javax.net.ssl.HttpsURLConnection does attempt to handshake with SNI (and automatically falls back to SSL w/o compression if there are problems). Unfortunately the browser uses Apache HTTP Client and there was not a simple local fix to make it retry failed connections, so it is overly conservative and does not include SNI information.

IQ&apos;Em reassigning to someone from the browser team for tracking but this is definitely a known issue.</what>
</comment>
<comment>
<author>virtualb...@gmail.com</author>
<when>Fri, 10 Dec 2010 02:35:48 +0000</when>
<what>Thanks for the fast comment, i guessed that this was a known issue but while testing a website using SNI for access from android i saw the failure and didnQ&apos;Et find any issue in the public tracker related to it so i created it.

Now iQ&apos;Ell also be able to update the wikipedia article ( http://en.wikipedia.org/wiki/Server_Name_Indication ) with more informations and as opera mobile on android support SNI iQ&apos;Ell be able to redirect my users to this browser for the time being.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 10 Dec 2010 04:38:30 +0000</when>
<what>Yes, Opera works because it actually makes all its connections to sites through their own servers, not from the device directly. The downside is that it wonQ&apos;Et work with intranet sites since they arenQ&apos;Et accessible from OperaQ&apos;Es servers.

I tried the Firebox beta and SNI worked fine with it as well the https://alice.sni.velox.ch/ test site.

(to be clear also, this was a known issue internally, you didnQ&apos;Et miss anything in the public issues that IQ&apos;Em aware of)</what>
</comment>
<comment>
<author>sendto...@gmail.com</author>
<when>Sun, 16 Jan 2011 21:43:36 +0000</when>
<what>iOS 4+ supports SNI and once Android supports it, it bridges the gap. I hate to see android listed with windows XP for not supporting SNI. I hope android eventually going to support it but considering how frequently OEM upgrading their android devices it would be necessary to support as early as possible. 

Thanks,
Senthilkumar Peelikkampatti</what>
</comment>
<comment>
<author>jhw0...@gmail.com</author>
<when>Wed, 26 Jan 2011 15:30:13 +0000</when>
<what>Seeing that all other modern platforms do not have a problem with SNI support, I would strongly urge the developers to rethink their position. SNI and the needed changes to OpenSSL are long upstream and Simply Work. IMHO supporting TLS connections by default should be a no-brainer in times of Phishing and MITM attacks. Please fix.</what>
</comment>
<comment>
<author>jhw0...@gmail.com</author>
<when>Wed, 26 Jan 2011 15:30:39 +0000</when>
<what>Seeing that all other modern platforms do not have a problem with SNI support, I would strongly urge the developers to rethink their position. SNI and the needed changes to OpenSSL are long upstream and Simply Work. IMHO supporting TLS connections by default should be a no-brainer in times of Phishing and MITM attacks. Please fix.</what>
</comment>
<comment>
<author>virtualb...@gmail.com</author>
<when>Wed, 26 Jan 2011 19:17:54 +0000</when>
<what>BTW Opera Mobile isnQ&apos;Et using any proxy and does a direct connection (as well as rendering) from the mobile. The version of opera doing server side rendering is the Mini version.

The current state in android is currently :
 * Default browser: No support
 * Opera Mini : OK but no access to intranet
 * Opera Micro : OK but in beta
 * Firefox : OK but in beta and unusable with current partition
   sizes on most android phones as it create a multi megabyte cache
   on main partition.
 * Java applications, Ok since Gingerbread. Obviously you need a rendering
   engine to render webpages but at least REST calls could now work.

Basically there are downsides to every solution but the clear picture is that SNI support is now working everywhere in android except in the default browser.

Next version of Debian (Stable !!!) will even integrate the correct version of apache to support SNI server side out of the box...</what>
</comment>
<comment>
<author>jhw0...@gmail.com</author>
<when>Thu, 27 Jan 2011 15:12:26 +0000</when>
<what>IMHO SNI is a MUST, not an option. You cannot promote the use of https everyhwere and then stop at the browser. Same wrt client certificate support that is also in a sorry state in Android. IMHO Android is lagging behind years wrt to support of more privacy and secuirity for the average user. Please fix.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 31 Jan 2011 18:45:19 +0000</when>
<what></what>
</comment>
<comment>
<author>scott.de...@gmail.com</author>
<when>Thu, 14 Jul 2011 09:14:54 +0000</when>
<what>SNI is definitely a must. Using named virtual hosts is becoming more and more common and popular (who the hell wants to pay for more IP addresses just because you need another site secured?). Please fix this - make it a priority.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 14 Jul 2011 17:39:36 +0000</when>
<what></what>
</comment>
<comment>
<author>atur...@gmail.com</author>
<when>Fri, 23 Sep 2011 08:15:02 +0000</when>
<what>Hi! I have noticed that the status of this has changed to Q&apos;EreleasedQ&apos;E. In what ersion has is been released? Will it be included in my new Android handsetQ&apos;Es update (currently on 2.3.3, waiting eagerly for 2.3.4).</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 23 Sep 2011 08:21:54 +0000</when>
<what>atur...@googlemail.com, it is marked Target-Honeycomb, so 3.0.

SNI might work on 2.3 with alternative browsers that have their own https stack, such as Firefox. Usually I test with https://gmail.com

(changing owner since the old username was no longer valid)
</what>
</comment>
<comment>
<author>m...@klauseder.com</author>
<when>Fri, 14 Oct 2011 11:26:51 +0000</when>
<what>Very disappointing that this still hasnQ&apos;Et been implemented. Using 2.3.5 on a Galaxy S2, doesnQ&apos;Et work in included browser nor in dolphin browser. :/</what>
</comment>
<comment>
<author>chrishie...@gmail.com</author>
<when>Tue, 25 Oct 2011 23:53:54 +0000</when>
<what>SNI is also not working in Android 2.3.3 on Droid 2. Perhaps the status or the Target should be updated.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 25 Oct 2011 23:59:58 +0000</when>
<what>chrishie...@gmail.com, the status is that the issue has been addressed in Honeycomb. There are no plans to address it in earlier releases.</what>
</comment>
<comment>
<author>virtualb...@gmail.com</author>
<when>Wed, 26 Oct 2011 11:08:27 +0000</when>
<what>chrishie...@gmail.com :

Non Q&quot;Ecorporate gibberishQ&quot;E summary :
 * Gingerbread (2.3) Will never get this update officially.
 * Honeycomb (3.0) contains the fix but isnQ&apos;Et available on phones.
 * Ice Cream Sandwich (4.0) will provide this feature to phones but isnQ&apos;Et already available (soon).

Also :
 * The fix from Honeycomb could have been backported by the manufacturers that got itQ&apos;Es source code but none that I know off did it.
 * As Honeycomb is a closed source release none of the alternative distribution could merge the patch without re-developing it.
 * As Ice Cream Sandwitch will include this patch it will be in all distributions and could even be backported to Gingerbread.

Sadly coupled with the fact that google donQ&apos;Et control at all the updates of previous phones it lock SNI in an Q&quot;EUnusable for most of Android usersQ&quot;E state for 2+ Years at least for environements where you donQ&apos;Et control users hardware.

At least now for companies you could plan an upgrade (software or hardware depending on the phone models your employees got) as soon as ICS is released.</what>
</comment>
</bug>
<bug>
<bugid>9668</bugid>
<title>Froyo FRF91 exchange 2003 unable to conect</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-07-11T17:31:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>chama...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 02:25:01 +0000</openedDate>
<description>After update to FRF91 sync to exchange report error Q&quot;Eunable to open
conection to serverQ&quot;E Server exchange 2003. With EPE54B / FRF85B exchange
conection is ok. The problem is with the acceptance of SSL
certificate.(self signed or not approbed CA on android) If the
certificate is not from a CA approved by Android, the exception to
accept all certificates does not work. here the link in the forum to see
if other users would feel the same:
http://www.google.com/support/forum/p/android/thread?tid=45e6836618212fdfQ&amp;Ehl=enQ&amp;Efid=45e6836618212fdf00048afef7260939
Phone AtQ&amp;Et version Carrier: Movistar Argentina - Country / Language:
Argentina - Spanish OS / Browser / build number (if applicable): FRF91
manual upgrade. Partial solution: if you have access to the
administration of your IIS is to get a certificate approved by android.
For example verisign or startssl More info about changing de
certificate: http://www.startssl.com/?app=22 -- free and works very
well. Not fix the bug in the FRF91, but at least you can have the mail
function. Other info. Dont work wipe cell. Sorry for mi english y only
speak spanish. Roman.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 11 Jul 2010 17:31:10 +0000</when>
<what></what>
</comment>
<comment>
<author>peter.j....@gmail.com</author>
<when>Mon, 12 Jul 2010 18:14:32 +0000</when>
<what>So is the reason that this is being considered a bug in Android because Android should be allowing any SSL certificate (whether self-signed, signed by a CA other than one that is Q&quot;Eapproved by AndroidQ&quot;E (how do they know?)) in the case that the user selected the Q&quot;EAccept all SSL certificatesQ&quot;E option?  

Or is it that in the latest froyo build, Android feels it is correct that even when that checkbox is selected, the certificate must be signed by a CA that is approved by Android?  Again, how does one determine if their certificate is approved by Android?  Our is signed by GlobalSign, but is not being accepted.

IQ&apos;Em trying to get at whether there really is something wrong with our Exchange server configuration, or if itQ&apos;Es just an Android bug as this thread seems to imply.
</what>
</comment>
<comment>
<author>chama...@gmail.com</author>
<when>Mon, 12 Jul 2010 23:30:26 +0000</when>
<what>ItQ&apos;Es easy, go to a website using https: / / if he tells you that the certificate is not valid with the option to leave or close the page that certificate is not approved by a CA listed in android.
If you let go and shows you a lock before https then the certificate is approved.
you can try logging in to https: / / www.gmail.com (so should be) and if your exchange certificate is invalid (Unable to Connect ....) then enter the URL of the OWA and the error will appear.
In short, the BUG would be in the I Accept button does not work all certificates as branded or not does not accept any certificate.

</what>
</comment>
<comment>
<author>gianluca...@gmail.com</author>
<when>Wed, 17 Nov 2010 15:37:05 +0000</when>
<what>I just bought a LG Optimus One phone and having the same problem. I just bought Touchdown and it works well, but i disagree i had to spend money for a program which should be unnecessary once Exchange account worked coorectly</what>
</comment>
</bug>
<bug>
<bugid>18766</bugid>
<title>Restart label in Stopwatch </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>meindra...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jul 2011 10:28:18 +0000</openedDate>
<description>Go to clock -Q&gt;E Stopwatch -Q&gt;E Click Start -Q&gt;E Click Stop The Restart label
in the Stopwatch should be renamed to Continue. As it really continues
and does not restart from the begining.</description>
</bug>
<bug>
<bugid>15824</bugid>
<title>Force Close occured on adding another account in Sync Off condition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 04:35:18 +0000</openedDate>
<description>Precondition:1 account should be there and Sync is Off. Occurrence
Process:Goto contacts -Q&gt;Emenu -Q&gt;Eaccount -Q&gt;Eadd account -Q&gt;Egoogle -Q&gt;Enext
Q&gt;Emenu -Q&gt;Ebrowser sign in Q&gt;Enext -Q&gt;Ecancel Occurrence Status:Force CLose
occurred. Expected Result:No force close should occur. Firmware version:
2.2.1</description>
</bug>
<bug>
<bugid>2469</bugid>
<title>Eclipse ADT should use any container (library), not only external jars</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>18</stars>
<reportedBy>miroslav.hruz</reportedBy>
<openedDate>Mon, 20 Apr 2009 21:34:01 +0000</openedDate>
<description>I am using: Android SDK 1.1_r1, ADT 0.8.0, Eclipse 3.4, Masa 1.1 (Maven
Android plugin) and linux (Ubuntu 8.10). Steps to reproduce: 1. Having
sample Android project called A. 2. Having sample jar file witch is
somehow used in A. 3. If I add jar file with Build Path / Configure
build path and add as Q&quot;Eexternal jarQ&quot;E - this is ok, project is
successfully deployed on device,... 4. But if you create some container
of jars, for example User Library or Maven2_Classpath_container, these
jars are not recognized and not attached to AQ&apos;Es apk file. ItQ&apos;Ell be good
if container (and its content) will be at same level as external jar
file.</description>
<comment>
<author>miroslav.hruz</author>
<when>Wed, 17 Jun 2009 14:27:10 +0000</when>
<what>same as with new Android 1.5 SDK and 0.8 plugin.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:31:06 +0000</when>
<what></what>
</comment>
<comment>
<author>fred.gr...@gmail.com</author>
<when>Sat, 10 Oct 2009 17:35:07 +0000</when>
<what>Yes this would be good idea.</what>
</comment>
<comment>
<author>kretesen...@gmail.com</author>
<when>Tue, 27 Oct 2009 21:28:25 +0000</when>
<what>Especially that project gets compiled without warnings that something is wrong with
configuration, in both situations, but in one there is problem in runtime! If There
is no support for User libraries - not good, but at least a notice for the android
project.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 01:13:36 +0000</when>
<what></what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Tue, 05 Oct 2010 06:03:30 +0000</when>
<what>See https://review.source.android.com/#change,17518 and http://groups.google.com/group/android-contrib/t/a7be0a3538fe6f21
</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Wed, 23 Feb 2011 09:52:29 +0000</when>
<what>So a fix for this didnQ&apos;Et make it into the v10 tools release? Bummer. I was hoping for this considering that the fix for class folder dependencies made it in.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16572</bugid>
<title>Developer stats list around 40% of my devices as Q&quot;EOtherQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andr...@forbidden.co.uk</reportedBy>
<openedDate>Wed, 04 May 2011 06:11:25 +0000</openedDate>
<description>Issue: The 3.0% cut off for installed device is too high. I donQ&apos;Et know
which devices nearly half my users have, so I canQ&apos;Et buy them and test my
software on them. Devices which donQ&apos;Et work properly never get above the
3.0% threshold; the software is uninstalled, so they will never reach
this threshold, and the problems will remain hidden. Solution: Reduce
the 3.0% limit to 1.0%. This will cover common devices, and around 90%
of my installed base, up from around 60%.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 07 May 2011 01:45:43 +0000</when>
<what></what>
</comment>
<comment>
<author>andr...@forbidden.co.uk</author>
<when>Sat, 07 May 2011 06:50:06 +0000</when>
<what>Thanks for looking at this.

One plus for fixing this is that it is probably only one line of code which needs changing.</what>
</comment>
</bug>
<bug>
<bugid>3317</bugid>
<title>Ability to specify several smtp servers</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>12</stars>
<reportedBy>yglodt</reportedBy>
<openedDate>Mon, 20 Jul 2009 07:18:37 +0000</openedDate>
<description>Hello, I connect through different wifi networks, (home, work, friend)
and all of them need different outgoing smtp servers, since each
provider only allows using its own... (without any authentication)
Please create a way to specify more than one smtp server, maybe link
them to the access point/wifi connection and not to the email account.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:11:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:07:51 +0000</when>
<what></what>
</comment>
<comment>
<author>dirk.dh...@gmail.com</author>
<when>Tue, 08 Dec 2009 18:49:44 +0000</when>
<what>I would in general like the SMTP configuration to be more flexible. For my setup, I
use multiple IMAP servers, but handle outgoing all by one SMTP server. So maybe a
more flexible solution such as in Thunderbird would be good, where you configure SMTP
seperately from incoming.

Also, I cannot setup an email account without outgoing server, it keeps prompting me
for server name and credentials. If I cannot remember those (but they are in a mail
from the last server change), I am also locked out of the mailbox.</what>
</comment>
<comment>
<author>barrymah...@gmail.com</author>
<when>Mon, 11 Oct 2010 10:57:56 +0000</when>
<what>I have a specific issue with smtp addressing where an enhancement might be useful. Like vglodt has mentioned I travel about and used to have issues with different smtp servers. I then found authsmtp - it is a sort of anonymity service but it is very useful. It enables one to use a single smtp server for all outgoing. 
However, my HTC Desire wonQ&apos;Et accept the authsmtp address of the form [a/c number] - mail.authsmtp.com Android tries to be helpful by filling in the .com etc., but doesnQ&apos;Et allow any variation (afaics) in the format.
BTW I agree the Thunderbird method of separating the smtp is good.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:13:35 +0000</when>
<what></what>
</comment>
<comment>
<author>antonin....@gmail.com</author>
<when>Sun, 06 Nov 2011 09:02:12 +0000</when>
<what>Hello, IQ&apos;Eve got a different use case. IQ&apos;Eve got several email addresses. All incoming messages are delivered to one inbox imap folder accessed through one imap account. For outgoing mail IQ&apos;Eve got one smtp account for each address. Some of them are also on different server. This pattern can be used in Outlook, Thunderbird, Roundcube web mail, but not yet on Android thanks to lack of ability to set up multiple smtp servers with multiple outgoing email addresses.
If someone will implement it, good feature is also to preset from-address based on to-address of message which a user replies to.
IQ&apos;Em also able to offer my time and skills to help with development of this functionality.
Tony</what>
</comment>
</bug>
<bug>
<bugid>18814</bugid>
<title>YouTube clips are distored when changing from landscape to portrait</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajupras...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 08:05:55 +0000</openedDate>
<description>Precondition: Connected to network Step by step: 1. Start Youtube
application and select a video to play in landscape mode 2. Change the
orientation to portrait mode Actual: Video clip size remains full screen
but is Q&quot;Estretched-outQ&quot;E momentarily. After sometime the video clip
appears as it should i.e sized down. Expected : No distortion of video
should occur. Phone: Nexus S with Android Version 2.3 Note : No such
issues occurs when changing from portrait to landscape.</description>
</bug>
<bug>
<bugid>2594</bugid>
<title>emulator command line switch -verbose-proxy not working but documented</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-06-22T18:14:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>klausf...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 17:13:56 +0000</openedDate>
<description>The Android 1.5-r1 SDK mentions the command line switch -verbose-proxy
for debugging problems with the proxy. However the option -verbose-proxy
does not work.</description>
<comment>
<author>MichB...@gmail.com</author>
<when>Wed, 27 May 2009 07:28:14 +0000</when>
<what>proxy sometimes seems to be not working at all:

-http-proxy xxxxx.wdf.sap.corp:xxxx -verbose-proxy 
-Q&gt;E Eclipse --Q&gt;EQ&gt;E [2009-05-27 09:17:39 - Emulator] unknown option: -verbose-proxy

-http-proxy xxxxx.wdf.sap.corp:xxxx -Q&gt;E browser cannot display any page

-----

Using AVD 1.1 instead of AVD 1.5
--Q&gt;E does not solve issue

-----

adb shell 
sqlite3 /data/data/com.android.providers.settings/databases/settings.db Q&quot;EINSERT INTO 
system VALUES(99,Q&apos;Ehttp_proxyQ&apos;E,Q&apos;EQ&lt;EhostQ&gt;E:Q&lt;EportQ&gt;EQ&apos;E)Q&quot;E
--Q&gt;E does not solve issue </what>
</comment>
<comment>
<author>adrian...@gmail.com</author>
<when>Tue, 02 Jun 2009 08:49:30 +0000</when>
<what>I totally agree with MichBier since I tried the same he did.</what>
</comment>
<comment>
<author>adrian...@gmail.com</author>
<when>Wed, 17 Jun 2009 09:11:38 +0000</when>
<what>Still nothing?</what>
</comment>
<comment>
<author>neilboyd</author>
<when>Fri, 26 Jun 2009 14:24:04 +0000</when>
<what>-debug-proxy does the trick.</what>
</comment>
<comment>
<author>adrian...@gmail.com</author>
<when>Wed, 15 Jul 2009 12:43:11 +0000</when>
<what>neilboyd What do you exactly mean? I could not get it working properly, but at least
I did not get an error message.</what>
</comment>
<comment>
<author>neilboyd</author>
<when>Wed, 15 Jul 2009 12:53:32 +0000</when>
<what>I mean that -debug-proxy does what the documentation says -verbose-proxy should do.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:28:28 +0000</when>
<what></what>
</comment>
<comment>
<author>py.ricau</author>
<when>Fri, 13 Nov 2009 09:38:38 +0000</when>
<what>Please update the documentation :-), here :
http://developer.android.com/guide/developing/tools/emulator.html#proxy</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Tue, 22 Jun 2010 18:14:16 +0000</when>
<what>thank you, this is now fixed.</what>
</comment>
</bug>
<bug>
<bugid>3966</bugid>
<title>Adb pull error in bash scripts</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>laurent....@gmail.com</reportedBy>
<openedDate>Mon, 21 Sep 2009 01:48:47 +0000</openedDate>
<description>#!/bin/sh DIR=/mydir for i in `adb shell ls /system/app | grep .odex` do
FILE=Q&quot;E/system/app/$iQ&quot;E echo Q&quot;EGetting $FILEQ&quot;E adb pull ${FILE} ${DIR} done
Will give Getting /system/app/File.odex Q&apos;E does not
existsystem/app/File.odex</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 21 Sep 2009 03:32:38 +0000</when>
<what></what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Wed, 14 Oct 2009 05:35:12 +0000</when>
<what>bug still there in SDK1.6</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:19:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7743</bugid>
<title>APNG support should be added to Android (Animated PNG)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-22T03:55:26.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>tacwac1@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 07:56:10 +0000</openedDate>
<description>Hello Android developers reading :) I would like to request native
Android OS support for APNG files. For information on this open format
see here; http://en.wikipedia.org/wiki/APNG I can view APNG easily
within both Opera and Firefox browsers. As you would read on the Wiki
page: -------------------------- Q&quot;EThe Animated Portable Network Graphics
(APNG) file format is an unofficial extension to the Portable Network
Graphics (PNG) specification. It allows for animated PNG files that work
similarly to animated GIF files, while supporting 24-bit images and
8-bit transparency not available for GIFs. It also retains backward
compatibility with non-animated PNG files.Q&quot;E --------------------------
The only single drawback of APNG is filesize. Still I hope you Android
dev guys even closely consider adding this format in a nearby future
update to Android I could see the benefits. Think of the developers that
could use APNG as a substitute to Flash since Flash is still new to
recent Android devices. http://www.google.co.uk/images?
hl=enQ&amp;Esource=imghpQ&amp;Eq=apngQ&amp;Egbv=2Q&amp;Eaq=fQ&amp;Eaqi=g10Q&amp;Eaql=Q&amp;Eoq=Q&amp;Egs_rfai= Please
consider support for this format, thank you for reading.</description>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 03:55:26 +0000</when>
<what>While animated PNGs might be convenient, we prefer to focus on supporting defined 
standards for now.</what>
</comment>
<comment>
<author>tacwac1@gmail.com</author>
<when>Mon, 14 Jun 2010 23:35:58 +0000</when>
<what>I do hope that you could reconsider this adding this format.

APNG is no longer in any continual development, as a format, so if added it would need NO maintenance at all.

Please reconsider again.</what>
</comment>
</bug>
<bug>
<bugid>20004</bugid>
<title>When phone language is Japanese, the string Latitude in Layers is not translated to Japanese in Google Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 06:18:06 +0000</openedDate>
<description>STEP-BY-STEP INSTRUCTION: Precondition: 1. Valid WiFi network. 2. Phone
language is Japanese. Procedure: 1. Go to Maps. 2. Tap Layers icon in
top right corner to display the drop down menu. Actual Result: The item
Latitude displays in English language. Expected Result: The item
Latitude should be translated to Japanese. Comments: If phone language
is set to Chinese simple, the item Latitude displays in Chinese simple.
Android version: 2.3.4 Device: Nexus S Maps version: 5.10.0</description>
</bug>
<bug>
<bugid>2124</bugid>
<title>ACTION_PICK and ACTION_CREATE_SHORTCUT for Contacts should only show relevant user-created contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Tue, 03 Mar 2009 15:35:15 +0000</openedDate>
<description>As is discussed here:
http://groups.google.com/group/android-developers/browse_frm/thread/b070f4440295be61/fe5930ad33d839aa?lnk=gstQ&amp;Eq=contact+list#fe5930ad33d839aa
The Contact list returned from ContactListActivity includes many
Q&quot;EhiddenQ&quot;E entries. This IMHO is clearly not what the end-user wants to
see. - Steps to reproduce the problem - Sample source code demonstrating
the problem - What you think the correct behavior should be. If you are
reporting a crash or similar issue, please also run the command Q&apos;Eadb
bugreportQ&apos;E, and attach the resulting output as a text file to your issue
report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>ponderyo...@gmail.com</author>
<when>Tue, 03 Mar 2009 15:52:49 +0000</when>
<what>Opps, my finger slipped and submitted this issue before I was done. 

The problem can be easily seen on a T-Mobile G1 phone by long clicking on the home
screen, choosing Q&quot;EShortcutQ&quot;E, and then choosing Q&quot;EContactQ&quot;E notice how there are email
addresses just mixed in there. 

I believe the correct behavior should produce a list of the contacts that the user
choose to add as a their contacts. In general, all entries would contain a name. This
should be the behavior for both ACTION_PICK and ACTION_CREATE_SHORTCUT. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 16:22:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:30:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:22:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6755</bugid>
<title>Browser is very sluggish when typing in forum form</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>superbiji@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 04:09:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - open a
forum and post new thread - it is so hard to type cause browser very lag
and sluggish - should type smoothly without lag DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) 2.0.1 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>steven.m...@gmail.com</author>
<when>Wed, 17 Nov 2010 03:58:08 +0000</when>
<what>I have this issue on LG Shine Plus, Android version 2.1, update 1.

When typing in a field with a large text box, such as a discussion forum, I experience catastrophic lag. It can take up to 3 seconds for a letter to show up after I press the key.  This problem occurs both with the hardware keyboard, and the LG IME software keyboard.</what>
</comment>
<comment>
<author>adam.ort...@gmail.com</author>
<when>Sun, 17 Jul 2011 09:51:42 +0000</when>
<what>this is also very noticable on the eee pad transformer with the stock browser. especially in textarea form fields. </what>
</comment>
<comment>
<author>WesleyWe...@gmail.com</author>
<when>Wed, 20 Jul 2011 20:00:15 +0000</when>
<what>Lag very badly on my ASUS TF-101 Transformer with stock 3.1 and before the update too. I have tested this out on Acer Iconia in retail store and itQ&apos;Es about the same. I think this is a general problem with 3.x. 

On my Atrix (2.2.1/2.2.2), it lags only if I am typing something long. Half way through and it will lag even worse than Transformer from time to time. Have to use Active Task Killer to kill the browser and then start the browser again to get rid of it. </what>
</comment>
<comment>
<author>vernon.c...@gmail.com</author>
<when>Sun, 28 Aug 2011 01:16:22 +0000</when>
<what>Xoom Canadian WiFi version, with Honeycomb 3.1 or 3.01, noticeable typing lag when in browsing forums that possibly use lots of  java scripts.  No issues when typing in other applications such as Android mail, notepad.  Used many browsers ie. Dophin HD, Opera and the lag is still noticeable.  Apple iPad has no issues at all typing in the same forum.  I also tried other keyboard applications such as Perfect Keyboard and Tablet Keyboard, both still exhibit the typing lag issue.  This needs to be fixed.  Disabling opengl rendering seems to workaround the issue but it introduces another problem where page scrolling suffers in performance.

Pleae fix. Thanks.</what>
</comment>
<comment>
<author>cwal...@gmail.com</author>
<when>Sat, 03 Sep 2011 03:07:43 +0000</when>
<what>This lag is stupidly annoying. It even lags typing in this form! This is my only grope with the Android browser aside from the inability to rearrange tabs; and it is incredibly annoying! The worst thing, by far, about the browser.

Asus Eee Pad Transformer, Android 3.2.</what>
</comment>
</bug>
<bug>
<bugid>6104</bugid>
<title>Visiting http://www.quakelive.com/forum/ crashes the browser.</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-08T19:48:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>richardm...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jan 2010 10:09:54 +0000</openedDate>
<description>Android code version you are running: 1.6 Your development environment:
N/A Describe the problem: Visiting http://www.quakelive.com/forum/
crashes the browser. This happens 100% of the time. Steps to reproduce:
1. Open browser 2. Navigate to http://www.quakelive.com/forum/ Expected
results: Web page should load. Observed results: The browser crashes and
I am returned to the home screen. Additional information: This was
tested on a HTC Magic running android 1.6 with all the latest updates.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jan 2010 20:06:03 +0000</when>
<what>i can reproduce this with 2.1 on my sholes. the browser dies with signal 11.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 19:48:55 +0000</when>
<what>http://www.quakelive.com/forum/ loads successfully on Droid and Nexus One on Froyo
(unreleased).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:16:15 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7594</bugid>
<title>LinearLayout in ListView throwing cryptic exceptions</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-07T20:30:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kris7top...@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 17:53:29 +0000</openedDate>
<description>IQ&apos;Em trying to develop an application using the Android 2.0 SDK (API5),
which I debug on an Android 2.1 (API7) phone. I have a layout like this
(of course, I simplified it but it still produces the problem):
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;EButton android:text=Q&quot;EExampleQ&quot;E /Q&gt;EQ&lt;E/LinearLayoutQ&gt;E I inflate this view
from xml through a CursorAdapter, and use it as list item in a ListView.
When I try to run the application, it either throws a cryptic exception
(NullPointerException, ClassCastException or RuntimeException so far, at
random) or some red text appear in the console about adb failure, and I
am unable the debug. The application just freezes on the phone either
way (as the DalvikVM thread was suspended). The stack trace is as
follows (exception varies, but line numbers never): Thread [Q&lt;E3Q&gt;E main]
(Suspended (exception NullPointerException)) ListView.layoutChildren()
line: 1603 ListView(AbsListView).onLayout(boolean, int, int, int, int)
line: 1113 ListView(View).layout(int, int, int, int) line: 6830
LinearLayout.setChildFrame(View, int, int, int, int) line: 1119
LinearLayout.layoutVertical() line: 998 LinearLayout.onLayout(boolean,
int, int, int, int) line: 918 LinearLayout(View).layout(int, int, int,
int) line: 6830 FrameLayout.onLayout(boolean, int, int, int, int) line:
333 FrameLayout(View).layout(int, int, int, int) line: 6830
LinearLayout.setChildFrame(View, int, int, int, int) line: 1119
LinearLayout.layoutVertical() line: 998 LinearLayout.onLayout(boolean,
int, int, int, int) line: 918 LinearLayout(View).layout(int, int, int,
int) line: 6830 PhoneWindow$DecorView(FrameLayout).onLayout(boolean,
int, int, int, int) line: 333 PhoneWindow$DecorView(View).layout(int,
int, int, int) line: 6830 ViewRoot.performTraversals() line: 1000
ViewRoot.handleMessage(Message) line: 1639
ViewRoot(Handler).dispatchMessage(Message) line: 99 Looper.loop() line:
123 ActivityThread.main(String[]) line: 4595 Method.invokeNative(Object,
Object[], Class, Class[], Class, int, boolean) line: not available
[native method] Method.invoke(Object, Object...) line: 521
ZygoteInit$MethodAndArgsCaller.run() line: 860 ZygoteInit.main(String[])
line: 618 NativeStart.main(String[]) line: not available [native method]
However, if i change the layout to the following: Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;EButton android:text=Q&quot;EExampleQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E /Q&gt;EQ&lt;E/LinearLayoutQ&gt;E It just works. But
this way, I am unable to create a layout in which Views do not fill the
Layout... I tried it with outer layouts, and only TableLayout does not
suffer from this problem so far.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 20:30:53 +0000</when>
<what>If you read the whole exception stack in adb you would see that the layout_width and layout_height attributes 
are required.</what>
</comment>
</bug>
<bug>
<bugid>14555</bugid>
<title>Licence validation doesnQ&apos;Et work on 2.3</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-05T22:37:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>outofcof...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 15:48:55 +0000</openedDate>
<description>LVL doesnQ&apos;Et work on 2.3. This issue has been raised at
http://code.google.com/p/marketlicensing/issues/detail?id=27 but thereQ&apos;Es
no feedback from Google, or the developers. This is shocking - how do I
protect my application on devices with 2.3? If I enable Q&apos;ECopy
ProtectionQ&apos;E, the app doesnQ&apos;Et show in the Marketplace on 2.3 devices and
I canQ&apos;Et use LVL. Google, are you listening? LogCat output: 01-27
00:21:46.455: INFO/LicenseChecker(1067): Binding to licensing service.
01-27 00:21:46.465: WARN/ActivityManager(76): Unable to start service
Intent { act=com.android.vending.licensing.ILicensingService }: not
found 01-27 00:21:46.465: ERROR/LicenseChecker(1067): Could not bind to
service. Same code works on version 2.2 of the Google API emulator, but
not 2.3 of the Google API emulator. From 2.2: 01-27 01:00:12.979:
INFO/LicenseChecker(562): Using cached license response From 2.3: 02-05
15:32:52.674: WARN/PackageManager(60): Unknown permission
com.android.vending.CHECK_LICENSE in package org.smsforward
Subsequently, a check to see if the Q&apos;Ecom.android.vending.CHECK_LICENSEQ&apos;E
permission is granted in my application returns false on 2.3 but true on
2.2.</description>
<comment>
<author>outofcof...@gmail.com</author>
<when>Sat, 05 Feb 2011 15:52:17 +0000</when>
<what>What steps will reproduce the problem?
1. Create new AVD with target Google APIs API 9 and start it up
2. Sign in with your Google developer account that LVL works with on 2.2
3. Start app with license check code that worked on 2.2

What is the expected output? What do you see instead?
Expect valid license check, but what I get is this:

1-27 00:21:46.455: INFO/LicenseChecker(1067): Binding to licensing service.
01-27 00:21:46.465: WARN/ActivityManager(76): Unable to start service Intent { act=com.android.vending.licensing.ILicensingService }: not found
01-27 00:21:46.465: ERROR/LicenseChecker(1067): Could not bind to service.

What version of the product are you using? On what operating system?
Android version 2.3 API 9.

Please provide any additional information below.
See first post.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 05 Feb 2011 22:37:51 +0000</when>
<what>Thanks for the report. Please note that:
- The issue is well known and will be addressed by the Google team responsible for LVL.
- This issue affects only the system image provided by the Google APIs add-on. In clear that means the issue is only in the emulator and not in actual devices.
- The current recommended workaround is to try your app using the add-on for 2.2, which doesnQ&apos;Et exhibit the issue.
Hope this helps.</what>
</comment>
<comment>
<author>outofcof...@gmail.com</author>
<when>Sun, 06 Feb 2011 01:56:15 +0000</when>
<what>Thanks - raised as http://www.google.com/support/forum/p/Google+Mobile/thread?tid=63b5593b51f8c3a0Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>3622</bugid>
<title> Issue 3290 shouldnQ&apos;Et be closed:	CanQ&apos;Et receive Yahoo Mail Using Android Mail Client when using Wifi</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-22T01:33:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>dorianbr...@gmail.com</reportedBy>
<openedDate>Fri, 21 Aug 2009 18:41:59 +0000</openedDate>
<description>Issue 3290 shouldnQ&apos;Et be closed - it is still an issue - person that
closed it was wrong - yahoo paid $20/yr does allow pop/smtp access to
email and andriod fails to pull/push emails in yahoo when in wifi - but
not in 3g (3g it always works fine). Dorian</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 01:33:08 +0000</when>
<what>Thanks for the note.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:22:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19842</bugid>
<title>Books application fatal exception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tac...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 11:34:39 +0000</openedDate>
<description>How to reproduce: 1.Select applications- Launch books version 1.3.5 -
select and load any book - Press option key - Select Settings- Select
typeface 2. Rotate phone while Typface option popup is avalible.
Problem: Fatal exception from books with Sorry! popup. Version: 2.4.5
Model: Samsung handset is not released in the market.</description>
</bug>
<bug>
<bugid>11118</bugid>
<title>Browser issue relatived with virtual keypad</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kimsungy...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 07:01:40 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
A.- Overview Description (technical background, concise explanation of
the bug): The keypad dissappears when we want to access to https page
into ingdirect.es page. B.- Steps to Reproduce (initial conditions,
required resources, step by step instructions to reproduce): 1. Turn on
the handset with a SIM. 2. Go to browser and launch the next page:
http://www.ingdirect.es 3. Go to Q&quot;EAcceso clientesQ&quot;E (Upper right-hand
corner). 4. Try to enter the NIF number C.- Actual Result (current bad
behaviour that is reported as a bug): It is impossible to enter hte
number of the NIF or date, because the keyboard dissappears quickly. D.-
Expected Result (correct behaviour wished): The keypad should be
available in order to type the requested infromation to access to the
page. This casued by missing focus of textview. In more detail, Popup
windows is based javascript content. If a user touches its contents,
view size has narrowed by virtual keypad(IME). At that time, Textview
doesnQ&apos;Et located in narrowed display and then textview losts the focus.
As Textview losts focus, virtual keypad is disappeared. Device does
normal action in case of Eclair version. Can you fix this issue? Let me
know how to solved. Or if it is a known issue, do you have a schedule of
patch? Thanks</description>
<comment>
<author>kylee...@gmail.com</author>
<when>Mon, 27 Sep 2010 06:28:22 +0000</when>
<what>This phenomenon is also reproduced on http://www.126.com.
The only difference compared with Q&quot;Eingdirect.esQ&quot;E is that the frequency of this phenomenon on Q&quot;E126.comQ&quot;E is significantly reduced, if the javascript is off.</what>
</comment>
</bug>
<bug>
<bugid>989</bugid>
<title>clean repo sync fails randomly.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-12-16T05:53:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexey.z...@gmail.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 06:38:13 +0000</openedDate>
<description>repo sync on a clean tree usually fails on a random repository, like
that: xl0@xl0:~/work/android$ ./repo sync fatal: read error (Connection
reset by peer) error: Cannot fetch platform/development
xl0@xl0:~/work/android$ ./repo sync fatal: read error (Connection reset
by peer) error: Cannot fetch repo xl0@xl0:~/work/android$ ./repo sync
fatal: read error (Connection reset by peer) error: Cannot fetch
platform/external/jdiff xl0@xl0:~/work/android$ ./repo sync
xl0@xl0:~/work/android$ ./repo sync fatal: read error (Connection reset
by peer) error: Cannot fetch platform/external/tremor
xl0@xl0:~/work/android$ ./repo sync fatal: read error (Connection reset
by peer) error: Cannot fetch platform/external/libxml2
xl0@xl0:~/work/android$ My personal opinion is that the server does not
like the connection storm, as checking out a new tree works fine.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:53:44 +0000</when>
<what>Things have been stabilizing after the original onslaught. Please discuss on the
repo-discuss mailing lists if there are still issues.</what>
</comment>
<comment>
<author>Oleg.Baidalka</author>
<when>Wed, 10 Jun 2009 09:00:04 +0000</when>
<what>The same situation</what>
</comment>
<comment>
<author>arik.hal...@gmail.com</author>
<when>Tue, 03 Nov 2009 03:29:20 +0000</when>
<what>I got the same issue.It randomly fails for me as well.</what>
</comment>
<comment>
<author>yakov.ke...@gmail.com</author>
<when>Tue, 03 Nov 2009 07:23:40 +0000</when>
<what>I have the same error on:
Fetching projects:   3% (4/117)  fatal: read error (Connection reset by peer)
error: Cannot fetch platform/bootable/diskinstaller
or
Fetching projects:   6% (8/117)  
Initializing project platform/development ...
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/development
repo sync is failed</what>
</comment>
<comment>
<author>gianmarc...@gmail.com</author>
<when>Tue, 03 Nov 2009 13:36:13 +0000</when>
<what>IQ&apos;Em having the same error. is there a fix?</what>
</comment>
<comment>
<author>korshakov.stepan</author>
<when>Wed, 04 Nov 2009 09:28:20 +0000</when>
<what>how to fix this?</what>
</comment>
<comment>
<author>korshakov.stepan</author>
<when>Wed, 04 Nov 2009 09:33:46 +0000</when>
<what>https://review.source.android.com/#change,10353
this is work around</what>
</comment>
<comment>
<author>babu.nav...@gmail.com</author>
<when>Thu, 03 Mar 2011 07:50:00 +0000</when>
<what>hi i was trying to build Andriod development setup while doing 
http://omappedia.org/wiki/Building_Android_Filesystem
$ git clone git://git.omapzoom.org/platform/omapmanifest.git
	$ cd omapmanifest
	$ git reset --hard RLS27.6.2_Froyo
	$ export MANIFEST=`pwd`
	$ cd Q&lt;Eyour work directoryQ&gt;E
	$ export YOUR_PATH=`pwd`
	$ mkdir -p 27.6.2/mydroid; cd 27.6.2/mydroid
	$ export MYDROID=`pwd`
	$ repo init ?u $MANIFEST
	$ repo sync

Initializing project platform/development ...
remote: Counting objects: 38565, done.
remote: Compressing objects: 100% (11464/11464), done.
fatal: The remote end hung up unexpectedly MiB | 9 KiB/s      
fatal: early EOF
fatal: index-pack failed
error: Cannot fetch platform/development
-------------------
how to resole this issue , please help me as soon as possible</what>
</comment>
<comment>
<author>babu.nav...@gmail.com</author>
<when>Thu, 03 Mar 2011 07:50:04 +0000</when>
<what>hi i was trying to build Andriod development setup while doing 
http://omappedia.org/wiki/Building_Android_Filesystem
$ git clone git://git.omapzoom.org/platform/omapmanifest.git
	$ cd omapmanifest
	$ git reset --hard RLS27.6.2_Froyo
	$ export MANIFEST=`pwd`
	$ cd Q&lt;Eyour work directoryQ&gt;E
	$ export YOUR_PATH=`pwd`
	$ mkdir -p 27.6.2/mydroid; cd 27.6.2/mydroid
	$ export MYDROID=`pwd`
	$ repo init ?u $MANIFEST
	$ repo sync

Initializing project platform/development ...
remote: Counting objects: 38565, done.
remote: Compressing objects: 100% (11464/11464), done.
fatal: The remote end hung up unexpectedly MiB | 9 KiB/s      
fatal: early EOF
fatal: index-pack failed
error: Cannot fetch platform/development
-------------------
how to resole this issue , please help me as soon as possible</what>
</comment>
</bug>
<bug>
<bugid>6668</bugid>
<title>Wif</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-02-16T21:48:08.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucwils...@gmail.com</reportedBy>
<openedDate>Mon, 15 Feb 2010 19:08:44 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 16 Feb 2010 21:48:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16795</bugid>
<title>Active sync calander keeps on syning with Exchange 2007 (but doesnQ&apos;Et sync)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-19T23:05:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ardherm...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 06:24:14 +0000</openedDate>
<description>Hello, Since one week I have a problem syncing my HTC Desire (Android
2.2 2.29.405.5) with Exchange Outlook at my work. The Mail and Contacts
syncing works fine, but the Calander wonQ&apos;Et sync. The Calander syncing
sign keeps running, but there is no actual syncing. I have tried to
remove the account several times, but that doesnQ&apos;Et work. Also going back
to factory default didnQ&apos;Et help. Can somebody please help??? Thanks, Ard
Hermsen NOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:05:40 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble connecting to your server.

Unfortunately, bugs in any device running the HTC Q&quot;ESenseQ&quot;E UI need to be reported directly to HTC, as the email client in that device is published and supported by that company.

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>2945</bugid>
<title>Music player doesnQ&apos;Et recognize different images in the id3 tags of multiple files in one album</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>Jan.Chri...@gmail.com</reportedBy>
<openedDate>Wed, 10 Jun 2009 13:53:12 +0000</openedDate>
<description>When the music files of a album have different images in the id3 tags,
the music player displays the one from the first file for all music
files in this album. I would expect it to show the image of the file
which is currently playing and not the one of the first file.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:43:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:29:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8799</bugid>
<title>Froyo Regression. WebView doesnQ&apos;Et render pluginQ&apos;Es preview image anymore.</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Wed, 02 Jun 2010 15:42:45 +0000</openedDate>
<description>Hi, it seems that I found a regression. The following code works in the
emulator on 2.1, but not anymore on 2.2. The testpage that I linked here
has an embedded youtube video around two thirds in the article. In 2.2
the video space is blank, the exact same code works for 2.1 and below.
Any workaround? Or a fix for the official 2.2 release? The website works
in the browser, at least a blue lego brick is shown instead of the blank
space. The 2.1 emulator shows the YouTube image thumbnail preview.
public class WebViewTestActivity extends Activity { /** Called when the
activity is first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); WebView wv = (WebView)
findViewById(R.id.webview); wv.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) { if
(url.startsWith(Q&quot;Ehttp:Q&quot;E) || url.startsWith(Q&quot;Ehttps:Q&quot;E)) return false;
Intent intent; try { intent = Intent.parseUri(url,
Intent.URI_INTENT_SCHEME); } catch (URISyntaxException ex) {
Log.w(Q&quot;EBrowserQ&quot;E, Q&quot;EBad URI Q&quot;E + url + Q&quot;E: Q&quot;E + ex.getMessage()); return
false; } if (getPackageManager().resolveActivity(intent, 0) == null) {
String packagename = intent.getPackage(); if (packagename != null) {
intent = new Intent(Intent.ACTION_VIEW,
Uri.parse(Q&quot;Emarket://search?q=pname:Q&quot;E + packagename));
intent.addCategory(Intent.CATEGORY_BROWSABLE); startActivity(intent);
return true; } else { return false; } }
intent.addCategory(Intent.CATEGORY_BROWSABLE);
intent.setComponent(null); try { if (startActivityIfNeeded(intent, -1))
{ return true; } } catch (ActivityNotFoundException ex) { } return
super.shouldOverrideUrlLoading(view, url); } });
wv.getSettings().setPluginsEnabled(true); wv
.loadUrl(Q&quot;Ehttp://www.fscklog.com/2010/06/sammelsurium-zweite-ipad-
auslieferungswelle-scheint-anzulaufen-iphone-codesperre-kann-auch-unter-windows-
ausgetrickst-werde.htmlQ&quot;E); } }</description>
<comment>
<author>mariano.kamp</author>
<when>Sat, 19 Jun 2010 12:09:06 +0000</when>
<what>This sample works on a Milestone with 2.1update-1, but not on a N1 with Froyo.
The issue seems to be that shouldOverrideUrlLoading is not called anymore.

On Froyo with FRF50 entering the url in the default browser directly didnQ&apos;Et work either. At least thatQ&apos;Es what I believe to remember. With FRF72 it definitively works directly in the browser though.

Also it would be beneficial to have a look at the code. When is that coming?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:00:07 +0000</when>
<what>The Froyo codebase is out now. Investigating.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 12 Jul 2010 19:39:12 +0000</when>
<what>Hey Cary,

anything new? Were you able to reproduce the issue? Am I going insane?

;)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Jul 2010 20:33:54 +0000</when>
<what>Hi Mariano. Nearly all of the plugin support was rewritten in Froyo, mostly aimed at supporting Flash better. I donQ&apos;Et know why YouTube regressed. IQ&apos;Eve assigned this internally to the plugin engineer to figure out what happened.</what>
</comment>
<comment>
<author>apprats%...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 19:50:08 +0000</when>
<what>I am having the same problem as well; does anyone have a work around?  I have a bunch of app owners with 2.2 who are very angry at me...</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>funk...@gmail.com</author>
<when>Sat, 04 Sep 2010 07:04:46 +0000</when>
<what>Wow, Everybody have the same problem.....
The users of my app are also angry....</what>
</comment>
<comment>
<author>ryan...@gmail.com</author>
<when>Sat, 04 Sep 2010 16:38:25 +0000</when>
<what>Hi funky74,

The work around we found was to just use the YouTube thumbnail and have a Q&lt;Ea href=Q&quot;Evnd.youtube:[videoID]Q&quot;EQ&gt;EthumbnailQ&lt;E/aQ&gt;E for the link.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 13 Sep 2010 09:10:09 +0000</when>
<what>Ryanjmo, 

I donQ&apos;Et understand the work around. You do re-write the HTML and insert this link? Is it your own HTML or do you apply that to random/external HTML?</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 21 Feb 2011 10:29:55 +0000</when>
<what>Cary,

any news? Will YouTube support be resurrected at some point in time?</what>
</comment>
</bug>
<bug>
<bugid>17529</bugid>
<title>going to locked mode while accessing clock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>traprevo...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 13:37:27 +0000</openedDate>
<description>Nexus One - 2.3.4 Whenever accessing the clock app (alarm, music, home
shortcut), the phone goes to locked mode and I have to do my screen lock
patern to unlock it and access the app IQ&apos;Em trying to reach.</description>
</bug>
<bug>
<bugid>6533</bugid>
<title>Dynamically enabling or disabling a widget with PackageManager.setComponentEnabledSetting does not work</title>
<status>New</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>matthew....@gmail.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 17:20:43 +0000</openedDate>
<description>Summary: Enabling or disabling a widget with the package manager
(PackageManager.setComponentEnabledSetting) does not show or hide the
widget in the list of available widgets to the user. Expected correct
behavior: PackageManager.setComponentEnabledSetting to components which
catch the ACTION_WIDGET_UPDATE should change whether or not the widget
component is shown in the list of available widgets to the user. Found
on: Android 1.5 and above Steps to reproduce: 1. Create a sample widget:
Q&lt;Ereceiver android:name=Q&quot;E.widget.SampleWidgetQ&quot;E android:label=Q&quot;ESample
WidgetQ&quot;E android:enabled=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.appwidget.action.APPWIDGET_UPDATEQ&quot;E/Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/receiverQ&gt;E 2. Run code which disables it:
PackageManager pm = context.getPackageManager();
pm.setComponentEnabledSetting(new ComponentName(
Q&quot;Ecom.example.android.apisQ&quot;E, Q&quot;E.widget.SampleWidgetQ&quot;E),
PackageManager.COMPONENT_ENABLED_STATE_DISABLED, // or ENABLED
PackageManager.DONT_KILL_APP); 3. Add a widget to the home screen via a
long touch 4. Widget will incorrectly be available in the list of
available widgets. 5. (Optional) Restart device, and widget will
incorrectly be available in the list of available widgets.
---------------- We would like to enable or disable widgets via code.
When we say Q&quot;EdisableQ&quot;E we mean that a widget which is registered in an
application should not show up in the list of widgets available to the
user when they try to add a widget to their home screen. This question
has been asked many times without a successful answer on the Android
developer newsgroup. There was one response by Dianne Hackborn to a
separate widget question which suggested that it was possible to use the
package manager to disable widgets: PackageManager pm =
context.getPackageManager(); pm.setComponentEnabledSetting(new
ComponentName( Q&quot;Ecom.example.android.apisQ&quot;E,
Q&quot;E.appwidget.ExampleBroadcastReceiverQ&quot;E),
PackageManager.COMPONENT_ENABLED_STATE_ENABLED, // or DISABLED
PackageManager.DONT_KILL_APP); This, however, does not work. The widget
component will still appear in the list of widgets. It may be that the
AppWidgetService (located in the Android sourceQ&apos;Es Base.git at
\src\base\services\java\com\android \server), which loads the list of
available widgets, caches this list of available widgets. It stores the
list in mInstalledProviders; this list is added to via
readStateFromFileLocked(), which appears to be called from the system
startup logic. The above code which enables or disables the widget
component does not even work after a device reset. I have also tried
looking into overriding some methods of the AppWidgetProvider, such as
filtering out any events. I donQ&apos;Et think this will go anywhere, because
the AppWidgetService, which populates the list, uses the Package Manager
to find all components which catch the ACTION_APPWIDGET_UPDATE action on
startup and when a package is added (i.e. a new app is installed). The
only time that a provider is removed from this list is on a
ACTION_PACKAGE_REMOVED broadcast. So given that the providers will
always be there, regardless of the enabled/disabled state of the
component, I have looked into the actual list activity which is shown
from the Launcher app when the user long- clicks the desktop and adds a
widget: AppWidgetPickActivity in Settings.GIT in com.android.settings.
This, unfortunately, populates the list directly from the
AppWidgetService, without any filtering for the componentQ&apos;Es enabled
status: void putInstalledAppWidgets(List items) { List installed =
mAppWidgetManager.getInstalledProviders(); putAppWidgetItems(installed,
null, items); }</description>
<comment>
<author>johannes...@gmail.com</author>
<when>Thu, 15 Jul 2010 23:43:46 +0000</when>
<what>i just googled myself away for a couple of hours just to find this.
please fix that!

itQ&apos;Es interesting though that there are apps which seem to pull it off - check Android Agenda Widget Plus or Snowstorm.</what>
</comment>
<comment>
<author>roflharr...@gmail.com</author>
<when>Fri, 23 Jul 2010 05:54:58 +0000</when>
<what>Hi,

This is an old issue, however I thought I would pitch in just in case someone else finds it...

I am able to get this work, a restart is required though, here is the relevant code:
super.getContext().getApplicationContext().getPackageManager().setComponentEnabledSetting(Q&quot;Ecom.roflharrison.agenda.widget.AgendaWidget_2_2Q&quot;E,PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP);

Nothing else fancy in the manifest from what I remember, just make sure you use the application context. Feel free to email me if you are having trouble with it, I might have more code to share...</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 19:42:50 +0000</when>
<what></what>
</comment>
<comment>
<author>honolulu...@gmail.com</author>
<when>Tue, 03 Aug 2010 12:42:05 +0000</when>
<what>Ok we are working on ;)</what>
</comment>
<comment>
<author>honolulu...@gmail.com</author>
<when>Tue, 03 Aug 2010 12:43:01 +0000</when>
<what>Ooops i mistake, sorry :)</what>
</comment>
<comment>
<author>paxa...@gmail.com</author>
<when>Tue, 03 Aug 2010 12:51:17 +0000</when>
<what>Hi  roflharrison,
I have tried your tips, but:

Q&quot;EI am able to get this work, a restart is required though, here is the relevant code:
super.getContext().getApplicationContext().getPackageManager().Q&quot;E

not work.
Can you explain more detailed the solution?
Thanks...</what>
</comment>
<comment>
<author>flamrhei...@gmail.com</author>
<when>Thu, 07 Jul 2011 14:57:06 +0000</when>
<what>Android 3.1 Honeycomb still seems to have this bug. It would be nice if it would be possible to add scrollable Widgets for Honeycomb tablets to an app, and disable them on phones with Gingerbread or older versions of Android.</what>
</comment>
<comment>
<author>jshar...@android.com</author>
<when>Mon, 11 Jul 2011 18:28:13 +0000</when>
<what>https://review.source.android.com/#/c/22604/</what>
</comment>
<comment>
<author>khurrum....@gmail.com</author>
<when>Mon, 01 Aug 2011 18:25:02 +0000</when>
<what>any alternate to get it working with out a restart, ??</what>
</comment>
<comment>
<author>roe...@gmail.com</author>
<when>Mon, 29 Aug 2011 00:31:03 +0000</when>
<what>Q&gt;EQ&gt;E https://review.source.android.com/#/c/22604/
Any idea if the fix is already included in Android 3.2 ?</what>
</comment>
</bug>
<bug>
<bugid>4673</bugid>
<title>Option to get an alert on EACH new message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>rev91...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 01:50:12 +0000</openedDate>
<description>Currently, if I do not respond to a gmail alert by checking my email,
subsequent emails do not cause an alert to be fired. I would LOVE the
option to get an alert for each email, whether I respond to the alert or
not.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:04:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7684</bugid>
<title>Market Website Search Feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mphoebe....@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 21:14:22 +0000</openedDate>
<description>The Market should be fully searchable on the Market website and users
should be able to send apps or links to apps to handsets.</description>
</bug>
<bug>
<bugid>3511</bugid>
<title>Clicking between app run configuration and test run configuration continually widens Target window</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sun, 09 Aug 2009 21:08:16 +0000</openedDate>
<description>- Steps to reproduce the problem Create a run configuration for an
Android application, and a run configuration for Android JUnit tests.
Click on one of the run configurations. Click the Target tab. Click on
the other run configuration, then on the first, then the second,
repeating. Note that each click widens the Target tab window. This is in
Eclipse Java EE IDE for Web Developers, build 20090621-0832, and using
the latest ADT.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:36:00 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:20:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7305</bugid>
<title>Rare/unlikely race condition opportunity while installing ContentProvider entries.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 21:11:44 +0000</openedDate>
<description>If a thread started from a ContentProviderQ&apos;Es onCreate makes a call to
the ContentProvider before the onCreate method finishes, Android will
instantiate a second instance of the ContentProvider on the thread which
made the request rather than blocking the thread until the
ContentProviderQ&apos;Es onCreate returns. This behaviour was identified on
Android 2.1, but likely exists older versions of Android. Attached is a
sample project which demonstrates the issue by blocking onCreate in a
way that ideally should deadlock, but instead throws an exception
indicating a second ContentProvider instance was constructed.</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Mon, 22 Mar 2010 21:13:55 +0000</when>
<what>It appears that you can work around the issue by using a Handler to post a Runnable 
starting the threads after onCreate returns, but itQ&apos;Es difficult to prove that a race 
condition isnQ&apos;Et still possible in this case.</what>
</comment>
</bug>
<bug>
<bugid>11746</bugid>
<title>Bug with the SD mounting System</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>morpha...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 09:32:38 +0000</openedDate>
<description>This problem happened with windows 7 64bit | Nexus One Android 2.2.1
(build FRG83) Steps to reproduce the problem : - Plug your USB cable in
your PC - Clic to mount your SD card on your PC - Right after the SD is
mounted clic to unmount What happened : - If you are quick enought (like
I maybe was when it happenned to me) your sd cart will be broken with no
other option but to format it. What you think the correct behavior
should be : - The correct behavior would be either to be able to repair
the SD card without formating it (difficult or impossible I guess) OR to
disable the unmount button for a short period of time in order to
prevent mistakes like mine : The mount button was still there while the
system was mounting my SD card. So I naturaly thought I miss-clicked it
and right when I re-clicked on it, the unmount button took its place
without any warning.</description>
</bug>
<bug>
<bugid>9791</bugid>
<title>Android Market, Purchased apps not showing as purchased</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dzou...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 22:56:52 +0000</openedDate>
<description>Hi, I have following problem with Market: Since Android Market doesnQ&apos;Et
allow to buy apps to users with GAFYD, I have used following workaround:
I logged into Google accounts with my Gmail account and added a second
mail address, which was GAFYD type. When I add the Gmail account in
phone, I was able to purchase apps with no problem while using my GAFYD
account as primary, but only until I decided to cancel my GAFYD. After
removing the GAFYD account under Google accounts, I donQ&apos;Et see the apps I
have previously purchased when I use the Gmail account as the primary
account in the phone (IQ&apos;Em only given the option to purchase the app
again). But when I log to Checkout with my Gmail account, I see all
purchased apps in the Purchase history. When I re-add my GAFYD account
as a secondary mail to my Gmail account, I can again install the apps I
purchased. What should I do to be able to download the apps IQ&apos;Eve paid
for without the connection to my GAFYD account?
--------------------------------- * Steps to reproduce the problem:
-------------------------------- Add a GAFYD account as a secondary mail
to your Gmail account with Checkout set up. Purchase an app. Remove the
GAFYD connection from your Gmail account. Set up your Gmail account as
primary account in your phone. -------------------------------- * What
happened: -------------------------------- The apps youQ&apos;Eve purchased
arenQ&apos;Et listed as such, you can only buy it again.
-------------------------------- * What you think the correct behavior
should be: -------------------------------- I should be able to download
the apps I purchased even without the GAFYD connection, because the apps
were actually purchased using the Gmail account. Phone: HTC Desire,
running Android 2.1-update1</description>
<comment>
<author>lukersim...@gmail.com</author>
<when>Thu, 23 Dec 2010 00:22:25 +0000</when>
<what>IQ&apos;Em experiencing this problem in a slightly different incarnation.

Using android 1.6, I can only have one account set up, which is my gafud account. Market asked for gmail account when I first set up my phone, which I provided, and it worked fine. Until a couple of months ago when suddenly when I try to update purchased apps, market wants me to pay again.

This is a very serious issue for me, as I can not update any of my paid apps without uninstalling all updates to the market app itself.</what>
</comment>
</bug>
<bug>
<bugid>4843</bugid>
<title>Voice dial a phone number</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-23T06:45:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>mikee.ne...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 01:43:41 +0000</openedDate>
<description>The voice dial/search feature is outstanding, however it would be nice
to say Q&quot;ECall Q&lt;EphonenumberQ&gt;EQ&quot;E. When I say Q&quot;ECall Q&lt;EphonenumberQ&gt;E it just
searches for the phone number. I would like for it to dial it instead.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:25:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jodaboda</author>
<when>Mon, 18 Jan 2010 20:01:59 +0000</when>
<what>**********************************************************************************
**********************************************************************************

! EVERYONE PLEASE ! Contribute 2 seconds and 2 clicks to getting issues fixed!

PLEASE, open this link and click to Q&quot;EstarQ&quot;E the issue:

http://code.google.com/p/android/issues/detail?id=1181

(Click the star so itQ&apos;Es yellow, not white)

(all other similar complaints are being merged into this thread, so itQ&apos;Es unnecessary
to bother with any of them)

**********************************************************************************
**********************************************************************************</what>
</comment>
<comment>
<author>TPaige...@gmail.com</author>
<when>Fri, 29 Jan 2010 01:58:56 +0000</when>
<what>I have no plan, but I do have a phone number.  I know they say nothing will happen if we call, but then again, 
apparently nothing happens if we star/e-mail/post.  Anybody else wanna try?  IQ&apos;Em going to:

Google Inc. 
1600 Amphitheatre Parkway
Mountain View, CA 94043
Phone: +1 650-253-0000
Fax: +1 650-253-0001</what>
</comment>
<comment>
<author>TPaige...@gmail.com</author>
<when>Fri, 29 Jan 2010 07:19:29 +0000</when>
<what>
        Know this is unlikely to work either, but I thought of something.  I am e-mailing Verizon to find out how 
to press them NOT to advertise this phone as having Q&quot;Evoice-dialQ&quot;E as long as the voice-dial is not hands-free.  
Perhaps if we bring this discrepancy to the attention of Verizon, who DOES have a customer service 
department, if they stop advertising the phone as having voice-dial, people will not buy it and then it will hit 
Google in the pocketbook.  If I had known the voice-dial was nonfunctional, I would have saved my money or 
at least my time.  This is my sample e-mail:

I purchased a DROID ERIS that was advertised as having a voice-dialing feature.  What was not explained or 
advertised is that the voice dial is not hands-free--that is, does recognize your voice, but does not dial by 
voice alone--it req
uires you to look at the phone and touch a link for confirmation.  Because voice-dialing is 
not hands-free on this phone, it is useless.  I believe that Verizon or any other carrier that sells this phone 
should refrain from advertising it as having voice-dialing until Google fixes this issue.  It has been this way 
for 2 years, and Google is ignoring the posts and complaints of all of us who bought this phone, mistakenly 
thinking that the voice-dial feature was hands-free.  A voice dial feature that does not work only with the 
voice is rendered null and void, especially given that driving laws now dictate that cell phones can only be 
operated with hands-free usage.  Please tell me whom I would contact about this.  Thank you--

Sincerely--

(your name here)

Verizon did not publish their customer service e-mail, but you can compose and send an e-mail to customer 
service at this link:

http://www.verizonwireless.com/b2c/contact/index.jsp

The company addresses are also on this page.

Perhaps some of you are thinking that this is over the top, and a simple case of Q&quot;Ecaveat emptorQ&quot;E.  I actually 
beg to differ.  What is the use of voice-dial that has to be confirmed by hand?  I think no one is looking to buy 
a phone that you simply know recognizes your voice without it being of any use to you at all.  Even a dog can 
recognize a vocal command and then perform an action to respond to it (no offense to dogs).  This 
smartphone is not that smart. Q&quot;EVOICE DIALQ&quot;E Implies that the phone actually DIALS on recognition of the 
VOICE--this does not do so.  This phone has Q&apos;EVOICE-CHOOSEQ&quot;E--it does not dial by voice alone.  ItQ&apos;Es simply 
false advertising.

*sigh* I know I am acting like a posting psycho but IQ&apos;Em just slightly pissed.

LetQ&apos;Es see if anything gets done this year....</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sun, 23 May 2010 06:45:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8609</bugid>
<title>MediaPlayer broken in FroYo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>23</stars>
<reportedBy>jayvanbu...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 04:48:04 +0000</openedDate>
<description>Mp4Q&apos;Es from YouTube that play in Android 2.1 via MediaPlayer break in
Android 2.2. HereQ&apos;Es a example: CODE ----- url =
Q&quot;Ehttp://www.youtube.com/get_video?
video_id=FyljLIeajbsQ&amp;Et=vjVQa1PpcFNBUUHnpqWCySeF0h3BP-
xLlLPqbumzoBk==Q&amp;Efmt=17Q&quot;E; mp.reset(); mp.setDataSource(url);
mp.prepare(); RESULT IN ANDROID 2.1 --------------------- Song streams
correctly, as usual RESULT IN ANDROID 2.2 ---------------------- 05-26
04:22:36.087: INFO/StagefrightPlayer(33):
setDataSource(Q&apos;Ehttp://www.youtube.com/get_video?
video_id=FyljLIeajbsQ&amp;Et=vjVQa1PpcFNBUUHnpqWCySeF0h3BP-
xLlLPqbumzoBk==Q&amp;Efmt=17Q&apos;E) 05-26 04:22:36.407: ERROR/HTTPDataSource(33):
HTTP request failed w/ http status 303 05-26 04:22:36.407:
INFO/AwesomePlayer(33): mConnectingDataSource- Q&gt;Econnect() returned -1004
05-26 04:22:36.447: ERROR/MediaPlayer(265): error (1, -1004) 05-26
04:22:36.447: WARN/System.err(265): java.io.IOException: Prepare
failed.: status=0x1</description>
<comment>
<author>miser...@gmail.com</author>
<when>Thu, 24 Jun 2010 18:42:56 +0000</when>
<what>Also affected by this. Majorly bad.</what>
</comment>
<comment>
<author>agilefus...@gmail.com</author>
<when>Mon, 12 Jul 2010 07:03:25 +0000</when>
<what>See this as well on all of our apps

Playback starts fine, but as soon you try to mediaPlayer.seek(), IQ&apos;Em getting:

07-11 15:28:58.307 I/Prefetcher(   59): [0x1e660] cache below low water mark, filling cache.
07-11 15:28:58.377 W/QCvdec  (   59): EOS observed
07-11 15:28:58.387 E/MediaPlayer(25060): error (1, -1004)
07-11 15:28:58.387 E/MediaPlayer(25060): Error (1,-1004)
07-11 15:28:58.387 E/UpdatedMediaPlayerActivity(25060): error in Media player: 1 -1004

</what>
</comment>
<comment>
<author>bourke.a...@gmail.com</author>
<when>Fri, 20 Aug 2010 23:05:44 +0000</when>
<what>Hey,

I have a HTC Hero and am experiencing the same problem. I have 2.1 installed. I get 

java.io.IOException: Prepare 
failed.: status=0x1

when I try to connect to a streaming radio channel.</what>
</comment>
<comment>
<author>per.osb...@gmail.com</author>
<when>Mon, 29 Nov 2010 12:57:55 +0000</when>
<what>HTTPDataSource doesnQ&apos;Et seem to handle redirect very well.

httpStatus=307 which is also temporary redirect (used by the CDN in my case) is not handled.
httpStatus=303 Q&quot;ESee otherQ&quot;E is also a temporay redirect.

if (httpStatus != 301 Q&amp;EQ&amp;E httpStatus != 302) {
    LOGE(Q&quot;EHTTP request failed w/ http status %dQ&quot;E, httpStatus);
    return ERROR_IO;
}</what>
</comment>
<comment>
<author>romannu...@google.com</author>
<when>Fri, 18 Mar 2011 19:52:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19662</bugid>
<title>trying to run v4 compatibility demo, get error on res</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>davidzuc...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 20:47:06 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: I created an
Eclipse project (ver 3.6.2) and imported the file structure located at
..\v4\samples\Support4Demos project built OK but with errors. All errors
relate to R.layout. The res file had error on finding res folder
values-v11..styles.xml Q&lt;Estyle name=Q&quot;EThemeHoloQ&quot;E
parent=Q&quot;Eandroid:Theme.HoloQ&quot;EQ&gt;E and Q&lt;Estyle name=Q&quot;EThemeDialogWhenLargeQ&quot;E
parent=Q&quot;Eandroid:style/Theme.Holo.DialogWhenLargeQ&quot;EQ&gt;E Q&lt;E/styleQ&gt;E my
referenced library contains android-support-v4.jar Is there something
missing in my system or in the Demo file structure? Android Rel_12
Windows XP</description>
<comment>
<author>jakewhar...@gmail.com</author>
<when>Mon, 29 Aug 2011 20:50:41 +0000</when>
<what>You have to build against API 11 or higher (Android 3.0+) in order to have access to the Holo theme.</what>
</comment>
<comment>
<author>davidzuc...@gmail.com</author>
<when>Mon, 29 Aug 2011 21:21:33 +0000</when>
<what>Thanks, I upgraded to google 3.2  but that only partially fixed the problem.


I still get errors in some of the java src files.

Examples:
FragmentAlertDialogSupport.java
 setContentView(R.layout.fragment_dialog);  and anything that references
R.id

FragmentTabs.java
  public View createTabContent(String tag)    multiple markers

FragmentTabsPager.java
           public View createTabContent(String tag)

LoaderCustomSupport.java
        public int compare(AppEntry object1, AppEntry object2)</what>
</comment>
<comment>
<author>davidzuc...@gmail.com</author>
<when>Tue, 30 Aug 2011 15:15:39 +0000</when>
<what>I tried to import existing project into workspace and IQ&apos;Em still getting errors.  If this is clean on your development machines, then it must be a setting on my machine.

IQ&apos;Em getting errors on source files:
FragmentAlertDialogSupport.java
  alert_dialog.icon cannot be resolved or is not a field (3-times)
  fragment_dialog also not found
  R.id.text
  R.id.show
  alert_dialog_two_buttons_title

also errors in:

FragmentTabs.java
FragmentTabsPager.java
LoaderCustomSupport.java</what>
</comment>
<comment>
<author>davidzuc...@gmail.com</author>
<when>Tue, 30 Aug 2011 16:08:15 +0000</when>
<what>I did a validate android application after I imported the v4samples project. The errors and warnings are attached.</what>
</comment>
<comment>
<author>renaud.a...@gmail.com</author>
<when>Mon, 19 Sep 2011 16:32:01 +0000</when>
<what>I do have the same problem with the Holo theme on my linux box. May I ask what is the point in providing samples for v4 if we have to build against API 13 !!??</what>
</comment>
<comment>
<author>rob.bla...@gmail.com</author>
<when>Thu, 29 Sep 2011 07:24:17 +0000</when>
<what>I canQ&apos;Et load the Support4Demos sample project either.  I get all kinds of errors including the Holo theme ones.  If I build against 13+ I still get a ton of errors?</what>
</comment>
</bug>
<bug>
<bugid>12945</bugid>
<title>ProgressBar does not update the progress correctly</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-02-18T06:40:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rbrte...@gmail.com</reportedBy>
<openedDate>Sat, 04 Dec 2010 05:22:48 +0000</openedDate>
<description>Consider a ProgressBar in a layout.xml. ProgressBar bar = (ProgressBar)
findById(...); This does not work as expected: bar.setMax(50);
bar.setProgress(20); bar.setMax(20); bar.setProgress(20); Would expect a
full 20/20 bar. What I get is: 20 == bar.getMax(); 20 ==
bar.getProgress(); __But it shows a 20/50 bar.__ The setProgress(...)
seems to not trigger the update on the drawable if the same value is
passed again. But itQ&apos;Es not triggered during the setMax, too. So the
update is missing. Seems like a Bug in the android ProgressBar! This
took me about 8 hours now.. lol :D This works fine: bar.setMax(50);
bar.setProgress(20); bar.setProgress(0); // Q&lt;E-- bar.setMax(20);
bar.setProgress(20); IQ&apos;Em using API Level 7.</description>
<comment>
<author>buffya...@gmail.com</author>
<when>Thu, 17 Feb 2011 21:41:05 +0000</when>
<what>In the setProgress(int progress, boolean fromUser) method, it checks if (progress != mProgress) before executing the refreshProgress method.  This doesnQ&apos;Et take into account that the percentage has changed since a new Maximum was set (even though the progress number stayed the same).  It should check the ratio of the progress divided by the maximum.</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Fri, 18 Feb 2011 04:14:48 +0000</when>
<what>ThatQ&apos;Es not the right fix. The problem is that refreshProgress() in setMax() is only called when mProgress is truncated due to a new limit. I committed a fix, you can track the progress here: https://review.source.android.com/21267</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:40:55 +0000</when>
<what>Thanks!</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Fri, 18 Feb 2011 06:44:23 +0000</when>
<what>Romain just approved the patch. Obviously, I wouldnQ&apos;Et expect this in anything prior to Android 2.4 (if that), but maybe this can be patched into custom ROMs like CyanogenMod.</what>
</comment>
<comment>
<author>buffya...@gmail.com</author>
<when>Fri, 18 Feb 2011 11:45:02 +0000</when>
<what>Thanks!</what>
</comment>
<comment>
<author>steve.ko...@gmail.com</author>
<when>Thu, 10 Mar 2011 21:24:52 +0000</when>
<what>We have this patch in CM, but it has a side-effect for bad apps that have attached their listener already then call setMax without all of the listeners dependencies set up. I think the fix is correct, but itQ&apos;Es broken at least one app (which was a one line fix).</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Mon, 11 Jul 2011 21:52:53 +0000</when>
<what>In hindsight, my  issue #2466  (http://code.google.com/p/android/issues/detail?id=2466) probably was a duplicate of this. Ironically it didnQ&apos;Et pin down the problem that well, predates this bug by a year and a half and was rejected Q&gt;E:( Oh well...
</what>
</comment>
</bug>
<bug>
<bugid>6528</bugid>
<title>Google Navigation Q&quot;Efollow-meQ&quot;E feature request</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>slh...@gmail.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 05:32:17 +0000</openedDate>
<description>Id like to be able to put Google Navigation in a Follow-Me mode. This
would use the GPS to track where I am and indicated it on a map. This
map will track me and move with me instead of the GPS icon going off
screen. It should also keep the screen backlight on the whole time. It
should basically work like a navigation session with a destination sans
destination. This way if youQ&apos;Ere just driving around you can see what
intersections and roads are around you to make changes in your path if
need be.</description>
<comment>
<author>dareniott@gmail.com</author>
<when>Fri, 06 Aug 2010 14:31:17 +0000</when>
<what>The navigation app provides something like this when clicking the icon in the upper right corner after opening the app.  I love this feature where it shows a zoomed in view as you travel exactly as it would if you were navigating, HOWEVER, it would be nice if this mode also displayed the speed.  Also, the Q&quot;Efollow meQ&quot;E type mode accessed via the Car Home app Q&quot;EMy LocationQ&quot;E button (which does show the speed) should in fact just disply this zoomed in navigation view including the speed.  There are too many ways to get to navigation and it is confusing for users.  You have a maps app AND a navigation app, why doesnQ&apos;Et the maps app simply provide a navigation feature and then you have these various modes accessed only through certain screens.  Bottom line is, make the car home button Q&quot;EMy LocationQ&quot;E enter the view that you get from the navigation app upper right icon and add the speed to that screen.  Thanks.  Love Android.</what>
</comment>
</bug>
<bug>
<bugid>13149</bugid>
<title>Browser stop button doesnQ&apos;Et stop but changes page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 20:54:27 +0000</openedDate>
<description>When you load a big site the old page still remains while the new one
loads - thatQ&apos;Es OK. But if you tap the X (because you change your mind)
to stop loading and stay on the old page which is still there in full
view the page changes instantly to the NEW unfinished page. This happens
quite often - also when you tap a link by mistake and want to undo.
Please make stop really stop - not stop and THEN change page... thatQ&apos;Es
illogical and frustrating. Another solution could be to let the new page
show isntantly while loading. Then people would not use Stop to stay on
the old page but simply tab Back - which would probably work nicely.</description>
</bug>
<bug>
<bugid>19383</bugid>
<title>Applications name is not getting refresh when change langauge in battery usage in settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>niraj...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 10:05:02 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Steps to reproduce: [Pre-conditions]:-
Langauge and keyboard setting shortcut should be in recent
1.ApplicationsQ&gt;E settingsQ&gt;E about phoneQ&gt;E battery usageQ&gt;E tap on any
application 2. long tap on home keyQ&gt;E recentQ&gt;E langauge and keyboard
setting 3. change langaugeQ&gt;E tap on backQ&gt;E observe application name
display in title Actual results: Applications name is not getting
refresh when we change langauge in battery usage in settings. Expected
results: Applications name should get refreshed when we change langauge
in battery usage in settings Device: Vibrant Carrier: T-Mobile Country /
Language: US / English OS / Browser / build number (if
applicable):2.2(FROYO) This issue seems to be in all the devices I have
seen so far like Samsung Galaxy S, Sony Xperia, Samsung Galaxy S2 etc.</description>
</bug>
<bug>
<bugid>8055</bugid>
<title>NullPointerException in Touch.getMaxScrollX via WebTextView</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>ernest...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 17:07:10 +0000</openedDate>
<description>WeQ&apos;Eve received a bug report from a G1 (running 1.6) user with the
following stacktrace: java.lang.NullPointerException at
android.text.method.Touch.getMaxScrollX(Touch.java:80) at
android.webkit.WebTextView.onTouchEvent(WebTextView.java:444) at
android.view.View.dispatchTouchEvent(View.java:3709) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1659)
at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)
at android.app.Activity.dispatchTouchEvent(Activity.java:2061) at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1643)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1691) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4363) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(Native Method) Looking at
WebTextView.java and Touch.java, it looks like Touch.java is blindly
using the Layout passed from WebTextView.getLayout() to getMaxScrollX().
According to TextView documentation, the result of getLayout() Q&quot;Ecan be
null if the text or width has recently changes.[sic]Q&quot;E. Unfortunately IQ&apos;Em
unable to reproduce at the moment but looking at Touch.java, a check for
a null layout should be done just in case.</description>
<comment>
<author>ernest...@gmail.com</author>
<when>Fri, 30 Apr 2010 17:13:27 +0000</when>
<what>Looks like this wasnQ&apos;Et a 1.6 issue as previously thought.  This has only happened to
our Nexus One users in 2.1-update1.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 14:58:29 +0000</when>
<what>thanks for the bug.</what>
</comment>
<comment>
<author>bazaar....@gmail.com</author>
<when>Wed, 16 Mar 2011 16:40:43 +0000</when>
<what>IQ&apos;Eve seen this on a PC36100 with Android 2.2</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Tue, 24 May 2011 16:53:35 +0000</when>
<what>Reported multiple times on 2.1-update1</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Fri, 22 Jul 2011 01:25:21 +0000</when>
<what>HereQ&apos;Es stack trace Android 2.2.2 on samsung/SPH-M820/SPH-M820/SPH-M820:2.2.2/FROYO/EE14:user/release-keys

java.lang.NullPointerException
	at android.text.method.Touch.getMaxScrollX(Touch.java:81)
	at android.webkit.WebTextView.onTouchEvent(WebTextView.java:538)
	at android.view.View.dispatchTouchEvent(View.java:3766)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1798)
	at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1122)
	at android.app.Activity.dispatchTouchEvent(Activity.java:2086)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1782)
	at android.view.ViewRoot.handleMessage(ViewRoot.java:1785)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:123)
	at android.app.ActivityThread.main(ActivityThread.java:4627)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:521)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
	at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
</bug>
<bug>
<bugid>13182</bugid>
<title>Get Rid of Smiley key from SMS and gTalk keyboard layouts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 21:21:43 +0000</openedDate>
<description>Please let us put the smiley key where it does not get in the way of the
ENTER key. Please put it in an alternative keyboard layout (symbol
layout) Or just eliminate it. We can add our own smilies easily enough.</description>
<comment>
<author>MatthewP...@gmail.com</author>
<when>Wed, 23 Mar 2011 15:54:04 +0000</when>
<what>Agreed. Im not the smiley face kind of guy anyways</what>
</comment>
<comment>
<author>penguin...@gmail.com</author>
<when>Sun, 22 May 2011 22:25:58 +0000</when>
<what>yes, this smiley key is in a very bad spot and itQ&apos;Es EXTREMELY annoying to end up with some smileys in a text message or gtalk chat.</what>
</comment>
</bug>
<bug>
<bugid>5402</bugid>
<title>Gallery App not displaying pictures in order after copying to new SD card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>rnstew...@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 05:56:41 +0000</openedDate>
<description>After I copied my data from the factory 1GB microSD card to a new 8GB
card and installed the new card, the photos in the gallery do not
display in the proper (chronological) order. I have the gallery set to
display Q&quot;ENewest FirstQ&quot;E, and I mounted the phoneQ&apos;Es SD card on my computer
and checked that the timestamps on the image files are still correct.
But in the gallery, the photos are displaying in random order. Steps to
reproduce problem: - Take several pictures on phone - Copy pictures to
new microSD card - Install new microSD card in phone - Open Gallery App
- Verify that picture order is Q&quot;ENewest FirstQ&quot;E - In Gallery App, open
folder where pictures are stored The pictures should be displayed in the
chronological order in which they were taken. Instead, they appear to be
in random order. I am using a T-Mobile G1, and running CyanogenMod
4.2.7.1 (although this problem existed before when I was running the OTA
1.6 ROM).</description>
<comment>
<author>toodamnninja</author>
<when>Mon, 04 Jan 2010 14:12:31 +0000</when>
<what>same thing happening to me, but thought it worth a comment to add that for me when 
veiwing Q&apos;EdetailsQ&apos;E for images, the Q&apos;Efile sizeQ&apos;E says things like Q&quot;E240 februaryQ&quot;E or 
Q&quot;E84.3 februaryQ&quot;E etc... seems a little bizarre...

have checked images on a pc and mac, and the timestamps seem correct. is almost as if 
the gallery app is simply ignoring them (Q&apos;Elatest on topQ&apos;E and Q&apos;Eoldest on topQ&apos;E makes NO 
difference)

(running CM 4.0.4, tho same happened on 1.6 t-mob stock ROM)</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 14 May 2010 15:14:21 +0000</when>
<what>Dupes: #6773 #7575 #5402 #6480</what>
</comment>
<comment>
<author>tabishfa...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:00:33 +0000</when>
<what>Is that true for all android version ? I have a Samsung Galaxy and I have the same problem</what>
</comment>
<comment>
<author>tabishfa...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:45:19 +0000</when>
<what>It seems to be a bug in the API, if you get photos the following way, they are not returned in sorted order:

String[] photoColumns = {
	 			MediaStore.Images.Media._ID,
	 			MediaStore.Images.Media.DATE_TAKEN
	 			};

Cursor photosCursor = mActivity.managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, photoColumns, null, null, MediaStore.Images.Media.DATE_TAKEN + Q&quot;E DESCQ&quot;E);</what>
</comment>
</bug>
<bug>
<bugid>1187</bugid>
<title>zlib1g-dev required</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:49:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>naseer.a...@gmail.com</reportedBy>
<openedDate>Tue, 04 Nov 2008 05:15:24 +0000</openedDate>
<description>Problem: After following the instructions, doing a make on Ubuntu 8.04.
host C: libneo_cgi Q&lt;E= external/clearsilver/cgi/cgi.c
external/clearsilver/cgi/cgi.c:22:18: error: zlib.h: No such file or
directory external/clearsilver/cgi/cgi.c: In function ?cgi_compress?:
Solution: sudo apt-get install zlib1g-dev</description>
<comment>
<author>elliott....@gmail.com</author>
<when>Sun, 12 Jul 2009 00:27:59 +0000</when>
<what>(this bug is obsolete; the documentation at http://source.android.com/download has 
been updated to include this.)</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:49:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13158</bugid>
<title>Cannot launch apps in emulator on mac osx 10.6.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abhis...@mindsapling.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 03:02:34 +0000</openedDate>
<description>I am using eclipse helios and creating the sample project using android
2.3. The emulator starts fine but the program never launches and finally
after 10 mins get this error: [2010-12-13 21:51:21 - ApiDemos]
------------------------------ [2010-12-13 21:51:21 - ApiDemos] Android
Launch! [2010-12-13 21:51:21 - ApiDemos] adb is running normally.
[2010-12-13 21:51:21 - ApiDemos] Performing
com.example.android.apis.ApiDemos activity launch [2010-12-13 21:51:21 -
ApiDemos] Automatic Target Mode: launching new emulator with compatible
AVD Q&apos;EabhiQ&apos;E [2010-12-13 21:51:21 - ApiDemos] Launching a new emulator
with Virtual Device Q&apos;EabhiQ&apos;E [2010-12-13 21:51:31 - Emulator] 2010-12-13
21:51:31.690 emulator[5496:903] Warning once: This application, or a
library it uses, is using NSQuickDrawView, which has been deprecated.
Apps should cease use of QuickDraw and move to Quartz. [2010-12-13
21:51:31 - ApiDemos] New emulator found: emulator-5554 [2010-12-13
21:51:31 - ApiDemos] Waiting for HOME (Q&apos;Eandroid.process.acoreQ&apos;E) to be
launched... [2010-12-13 21:53:19 - ApiDemos] WARNING: Application does
not specify an API level requirement! [2010-12-13 21:53:19 - ApiDemos]
Device API version is 9 (Android 2.3) [2010-12-13 21:53:19 - ApiDemos]
HOME is up on device Q&apos;Eemulator-5554Q&apos;E [2010-12-13 21:53:19 - ApiDemos]
Uploading ApiDemos.apk onto device Q&apos;Eemulator-5554Q&apos;E [2010-12-13 21:53:22
- ApiDemos] Installing ApiDemos.apk... [2010-12-13 21:55:30 - ApiDemos]
Failed to install ApiDemos.apk on device Q&apos;Eemulator-5554! [2010-12-13
21:55:30 - ApiDemos] (null) [2010-12-13 21:55:30 - ApiDemos] Launch
canceled! Here is logcat error output: 12-13 21:53:14.836:
ERROR/System(76): Failure starting core service 12-13 21:53:14.836:
ERROR/System(76): java.lang.SecurityException 12-13 21:53:14.836:
ERROR/System(76): at android.os.BinderProxy.transact(Native Method)
12-13 21:53:14.836: ERROR/System(76): at
android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
12-13 21:53:14.836: ERROR/System(76): at
android.os.ServiceManager.addService(ServiceManager.java:72) 12-13
21:53:14.836: ERROR/System(76): at
com.android.server.ServerThread.run(SystemServer.java:206) 12-13
21:53:14.886: ERROR/EventHub(76): could not get driver version for
/dev/input/mouse0, Not a typewriter 12-13 21:53:14.886:
ERROR/EventHub(76): could not get driver version for /dev/input/mice,
Not a typewriter 12-13 21:53:15.705: ERROR/SoundPool(76): error loading
/system/media/audio/ui/Effect_Tick.ogg 12-13 21:53:15.705:
ERROR/SoundPool(76): error loading
/system/media/audio/ui/KeypressStandard.ogg 12-13 21:53:15.715:
ERROR/SoundPool(76): error loading
/system/media/audio/ui/KeypressSpacebar.ogg 12-13 21:53:15.715:
ERROR/SoundPool(76): error loading
/system/media/audio/ui/KeypressDelete.ogg 12-13 21:53:15.715:
ERROR/SoundPool(76): error loading
/system/media/audio/ui/KeypressReturn.ogg 12-13 21:53:15.746:
ERROR/UsbObserver(76): java.lang.NullPointerException 12-13
21:53:15.746: ERROR/UsbObserver(76): at
com.android.server.UsbObserver.init(UsbObserver.java:131) 12-13
21:53:15.746: ERROR/UsbObserver(76): at
com.android.server.UsbObserver.Q&lt;EinitQ&gt;E(UsbObserver.java:65) 12-13
21:53:15.746: ERROR/UsbObserver(76): at
com.android.server.ServerThread.run(SystemServer.java:402) 12-13
21:53:28.686: ERROR/ThrottleService(76): Could not open GPS
configuration file /etc/gps.conf 12-13 21:53:29.455:
ERROR/ThrottleService(76): Error reading data file 12-13 21:53:31.165:
ERROR/logwrapper(180): executing /system/bin/tc failed: No such file or
directory 12-13 21:53:31.285: ERROR/logwrapper(181): executing
/system/bin/tc failed: No such file or directory 12-13 21:53:31.426:
ERROR/logwrapper(182): executing /system/bin/tc failed: No such file or
directory 12-13 21:53:32.105: ERROR/logwrapper(183): executing
/system/bin/tc failed: No such file or directory 12-13 21:53:32.175:
ERROR/logwrapper(184): executing /system/bin/tc failed: No such file or
directory 12-13 21:53:32.386: ERROR/logwrapper(185): executing
/system/bin/tc failed: No such file or directory 12-13 21:54:21.178:
ERROR/ActivityManager(76): ANR in com.android.settings 12-13
21:54:21.178: ERROR/ActivityManager(76): Reason: Broadcast of Intent {
act=android.location.PROVIDERS_CHANGED
cmp=com.android.settings/.widget.SettingsAppWidgetProvider } 12-13
21:54:21.178: ERROR/ActivityManager(76): Load: 4.21 / 1.33 / 0.47 12-13
21:54:21.178: ERROR/ActivityManager(76): CPU usage from 2209ms to
-7278ms ago: 12-13 21:54:21.178: ERROR/ActivityManager(76): 29%
76/system_server: 17% user + 12% kernel / faults: 659 minor 2 major
12-13 21:54:21.178: ERROR/ActivityManager(76): 17%
246/android.process.acore: 13% user + 4.2% kernel / faults: 1085 minor 1
major 12-13 21:54:21.178: ERROR/ActivityManager(76): 13%
166/com.android.phone: 6.4% user + 7.1% kernel / faults: 536 minor 5
major 12-13 21:54:21.178: ERROR/ActivityManager(76): 10% 232/zygote:
2.8% user + 7.8% kernel / faults: 725 minor 3 major 12-13 21:54:21.178:
ERROR/ActivityManager(76): 7.1% 234/zygote: 4.9% user + 2.1% kernel /
faults: 1187 minor 12-13 21:54:21.178: ERROR/ActivityManager(76): 5%
88/bootanimation: 4.1% user + 0.9% kernel / faults: 1 minor 12-13
21:54:21.178: ERROR/ActivityManager(76): 3.2% 169/com.android.systemui:
2.1% user + 1% kernel / faults: 205 minor 12-13 21:54:21.178:
ERROR/ActivityManager(76): 0.6% 32/rild: 0.2% user + 0.4% kernel /
faults: 7 minor 12-13 21:54:21.178: ERROR/ActivityManager(76): 0.1%
1//init: 0% user + 0.1% kernel / faults: 1 minor 12-13 21:54:21.178:
ERROR/ActivityManager(76): 0.1% 38/qemud: 0% user + 0.1% kernel 12-13
21:54:21.178: ERROR/ActivityManager(76): 0.1%
162/jp.co.omronsoft.openwnn: 0.1% user + 0% kernel / faults: 49 minor
12-13 21:54:21.178: ERROR/ActivityManager(76): 0% 41/adbd: 0% user + 0%
kernel / faults: 11 minor 12-13 21:54:21.178: ERROR/ActivityManager(76):
0.2% 176/com.android.defcontainer: 0.2% user + 0% kernel / faults: 58
minor 12-13 21:54:21.178: ERROR/ActivityManager(76): 0.1% 13/kswapd0: 0%
user + 0.1% kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 0%
28/servicemanager: 0% user + 0% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): 0% 33/zygote: 0% user + 0% kernel / faults:
21 minor 12-13 21:54:21.178: ERROR/ActivityManager(76): 0.1%
35/installd: 0% user + 0.1% kernel / faults: 3 minor 12-13 21:54:21.178:
ERROR/ActivityManager(76): +0% 275/Q&lt;Epre-initializedQ&gt;E: 0% user + 0%
kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): +0% 285/dexopt: 0%
user + 0% kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 100%
TOTAL: 54% user + 45% kernel + 0.1% irq + 0.1% softirq 12-13
21:54:21.178: ERROR/ActivityManager(76): CPU usage from 5641ms to 6687ms
later: 12-13 21:54:21.178: ERROR/ActivityManager(76): 27%
76/system_server: 12% user + 14% kernel / faults: 82 minor 1 major 12-13
21:54:21.178: ERROR/ActivityManager(76): 10% 90/ActivityManager: 4.2%
user + 6.3% kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 7.3%
85/SurfaceFlinger: 3.1% user + 4.2% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): 3.1% 214/Binder Thread #: 2.1% user + 1%
kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 1% 81/Compiler: 1%
user + 0% kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 1%
82/Binder Thread #: 0% user + 1% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): 1% 83/Binder Thread #: 0% user + 1% kernel
12-13 21:54:21.178: ERROR/ActivityManager(76): 1% 84/Binder Thread #: 1%
user + 0% kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 1%
96/PackageManager: 1% user + 0% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): 1% 119/WindowManagerPo: 1% user + 0% kernel
12-13 21:54:21.178: ERROR/ActivityManager(76): 1% 219/Binder Thread #:
1% user + 0% kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 1%
268/Binder Thread #: 1% user + 0% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): 26% 246/android.process.acore: 21% user +
4.5% kernel / faults: 101 minor 12-13 21:54:21.178:
ERROR/ActivityManager(76): 8% 246/d.process.acore: 4.5% user + 3.4%
kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 2.2% 251/Compiler:
1.1% user + 1.1% kernel 12-13 21:54:21.178: ERROR/ActivityManager(76):
+0% 286/LegacyContactIm: 0% user + 0% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): 13% 166/com.android.phone: 0% user + 13%
kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): 13%
168/HeapWorker: 0% user + 13% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): 6.9% 232/com.android.launcher: 2.3% user +
4.6% kernel / faults: 209 minor 12-13 21:54:21.178:
ERROR/ActivityManager(76): 8.1% 232/ndroid.launcher: 2.3% user + 5.8%
kernel 12-13 21:54:21.178: ERROR/ActivityManager(76): +0% 287/AsyncTask
#1: 0% user + 0% kernel 12-13 21:54:21.178: ERROR/ActivityManager(76):
5.3% 88/bootanimation: 5.3% user + 0% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): 5.3% 94/BootAnimation: 5.3% user + 0% kernel
12-13 21:54:21.178: ERROR/ActivityManager(76): 0.2% 35/installd: 0% user
+ 0.2% kernel / faults: 3 minor 12-13 21:54:21.178:
ERROR/ActivityManager(76): 0.3% 234/com.android.settings: 0% user + 0.3%
kernel / faults: 3 minor 12-13 21:54:21.178: ERROR/ActivityManager(76):
0.3% 235/HeapWorker: 0% user + 0.3% kernel 12-13 21:54:21.178:
ERROR/ActivityManager(76): +0% 285/dexopt: 0% user + 0% kernel 12-13
21:54:21.178: ERROR/ActivityManager(76): 100% TOTAL: 46% user + 53%
kernel 12-13 21:55:01.738: ERROR/ThrottleService(76): Error reading data
file 12-13 21:55:26.347: ERROR/MetadataRetrieverClient(34): failed to
extract an album art</description>
<comment>
<author>abhis...@mindsapling.com</author>
<when>Wed, 15 Dec 2010 00:02:14 +0000</when>
<what>This is probably a non issue with a section in th FAQ section about reinstalling and clicking on the Menu Icon. After clearing and reinstalling everything seemed to be fine and it showed the lock screen. Clicking on menu showed the app screen.</what>
</comment>
</bug>
<bug>
<bugid>8620</bugid>
<title>WebView ignores click events if stopped mid-scroll</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>18</stars>
<reportedBy>tehdan...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 12:32:56 +0000</openedDate>
<description>I have written an application that displays images in amongst text and
handles the click events on the image by opening the android image view
(a java callback). When I scroll in the WebView and stop it before the
scroll completes then try to touch a visible image it highlights but
does not execute the onclick event. IQ&apos;Eve tried addEventHandler, hard
coding onclickQ&apos;Es in the image tags and see this problem in all cases.
Steps to reproduce: - Create a WebView with images and text, enough to
fill a couple of screens. - Add onclick listeners to the images either
dynamically using JS (addEventHandler) or hard coded in the HTML
(onclick=Q&quot;E..Q&quot;E) - Open the webview, touch an image, see click being
handled. - Scroll down the page, stop before scroll finishes (with an
image visible) touch it. Expected: - The click is handled Actual: - The
image highlights, the click is ignored. Device: - HTC Desire, Android
2.1 - Tried various emulator versions and canQ&apos;Et replicate this so may be
device specific.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:36:26 +0000</when>
<what>Please attach a specific example file that fails. Thanks</what>
</comment>
<comment>
<author>rockdrum...@gmail.com</author>
<when>Tue, 06 Jul 2010 17:50:25 +0000</when>
<what>IQ&apos;Em seeing this behavior as well. Attaching an eventHandler or onclick function to an HTMLElement doesnQ&apos;Et work if you scroll (flick) and stop the scroll.  The click event isnQ&apos;Et fired when you touch the HTMLElement on the first attempt.  If you touch it again, it then fires.  Sometimes just scrolling up/down slowly after youQ&apos;Eve stopped a scroll seems to get the events firing as well. This is a BIG problem.  Not having onclick events fire after scroll in a webapp makes if difficult to build reliable robust web apps.  I seem the same behavior in webapp gmail on android devices as well.  Scroll down the list quickly in your inbox and then tap an item in the list. The first click doesnQ&apos;Et do anything other than show the tap focus.  The 2nd tap then does what it should do. Very frustrating.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>rus...@gmail.com</author>
<when>Tue, 24 Aug 2010 15:28:36 +0000</when>
<what>IQ&apos;Em having the same issue on an HTC Desire with Android 2.1.

Attached is an html file that will recreate the issue. Run it in the built-in browser, and click on a link. It will display an alert message.

Now flick the screen and stop it. Then click a link again. No alert message is displayed. Slowly scroll up or down, and click it again. Now the alert message is displayed.

</what>
</comment>
<comment>
<author>ollie....@gmail.com</author>
<when>Fri, 03 Sep 2010 17:42:15 +0000</when>
<what>I can reproduce a variation of this bug on HTC Incredible running Android 2.2 in the built-in browser. In my case, there is no Javascript and the browser is simply ignoring the touched link - hence the Javascript onclick would not fire either. Steps to repro:
1. Load http://m.cnn.com in browser
2. Flick upwards quickly so that browser scrolls all the way to the bottom of the page.
3. As soon as browser stops scrolling while scroll bar is still visible, try to touch the Q&quot;EAbout usQ&quot;E link at the bottom (or any other link - it doesnQ&apos;Et matter) only ONCE.
4. Notice how the browser ignores the touch (i.e. browser does not go forward on touched link).

If you wait for the scroll bar to disappear, then touching on links work. Or if you touch on the linkQ&apos;Es twice, the second touch is successful.

Note this also happens if you flick down and scroll to the top of the page.
</what>
</comment>
<comment>
<author>alexguo...@gmail.com</author>
<when>Mon, 27 Sep 2010 10:47:08 +0000</when>
<what>So we can do nothing but waiting for GoogleQ&apos;Es updating?</what>
</comment>
<comment>
<author>ivanro...@gmail.com</author>
<when>Thu, 21 Oct 2010 20:26:55 +0000</when>
<what>IQ&apos;Em having similar issues with hyperlinks. I have found that removing portions of the html markup code fixes these issues, unfortunately, the removed portions do not include specific attributes. Some are even identical to other portions elsewhere in my code that do seem to work properly.

IQ&apos;Eve attached the class, manifest, and layout files that should help you reproduce this issue.

activity functionality:

the activity streams a page of a forum and parses its contents in order to show a portion in a webview formatted to fit the smaller screen of a smartphone
at the bottom of the page hyperlinks link to other pages of the respective forum thread, click events on hyperlinks are intercepted with a webviewclient and if these are linking to a page within the forum the contents are again parsed and shown within the webview,
otherwise a view intent is launched in order to view the linked page in the default browser

startActivity:

URL urlForum = new URL(Q&quot;Ehttp://be-nl.forum.ibood.com/3899-guitar_hero_metallica_voor_xbox_360__inclusief_gitaar/Q&quot;E);
Intent forumIntent = new Intent(this, iBOODForum.class);
forumIntent.putExtra(Q&quot;EurlQ&quot;E, urlForum);
startActivity(forumIntent);

expected results:

clicking on any of the links at the bottom of the screen loads the respective page of the forum thread being parsed, loading a page usually takes between 3 and 5 seconds

issue:

nothing happens when any of the links at the bottom of the screen are pressed, except when they are pressed a second time
it never works the first time, but always the second time
when the page is loaded, however, itQ&apos;Es always scrolled down to or almost to the bottom of the page, instead of being loaded at the top of the page as is expected when loading a new page

issue reproduction:

the files as provided are working, in order to be able to reproduce the issue, perform any of the following:
- uncomment line 76
- uncomment line 78 and comment line 79
- uncomment line 93 and comment line 94
- uncomment line 101 and comment line 102
- uncomment line 109 and comment line 110

testbed:

emulators running 2.1
emulators running 2.2
Samsung Galaxy S running 2.1

notes:

code blocks 92-96 and 97-100 are very similar, but still the first block causes the issue and the second doesnQ&apos;Et
markup appended on lines 101 and 121 are identical, yet line 101 causes the issue and 121 does not
</what>
</comment>
<comment>
<author>007...@gmail.com</author>
<when>Mon, 22 Nov 2010 15:16:48 +0000</when>
<what>This happens especially for the links at the bottom of a page. When the page scrolls to the bottom, the links wonQ&apos;Et be available until the right scroll bar disappears.
The more times you try to exceed the limit of the page bottom, the longer before the scroll bar disappears. Durning that time the links doesnQ&apos;Et work.</what>
</comment>
</bug>
<bug>
<bugid>8693</bugid>
<title>run-tests target does not respect adb.device.arg</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-05-28T18:05:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jsan...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 04:52:39 +0000</openedDate>
<description>SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E
tool UI): Revision 6 STEPS TO REPRODUCE: 1. Start two (or more)
emulators, say on ports 5554 and 5566 2. In a test project, run: ant
-Dadb.device.arg=Q&quot;E-s emulator-5566Q&quot;E run- tests EXPECTED RESULTS: Main
and test apks are installed on emulator-5566, tests are run on that same
emulator. OBSERVED RESULTS: Installation goes as planned, but execution
of the tests fails because there are multiple devices available, and no
device argument is given. ADDITIONAL INFORMATION: Given that the
android_rules.xml supports adb.device.arg, so should
android_test_rules.xml. In fact the run-tests-helper macro does not use
this property at all, nor is there any way to inject a custom argument
to adb (only extra arguments to shell am instrument). The simplest fix
would be to add: Q&lt;Earg line=Q&quot;E${adb.device.arg}Q&quot;E/Q&gt;E to this macro, just
inside the Q&lt;EexecQ&gt;E tag. To work around this I had to override the
run-tests target, copy in the guts of this macro and add the above line.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 28 May 2010 17:52:02 +0000</when>
<what>https://review.source.android.com/14889
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 28 May 2010 18:05:40 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:34:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8769</bugid>
<title>Incorrect instructions on Q&apos;EUsing Repo and GitQ&apos;E page</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-12T02:03:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>ben.les...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 02:11:58 +0000</openedDate>
<description>Apologies if this is not the best place, it was all I could find. On the
page: http://source.android.com/source/git-repo.html Under: Q&quot;EInstalling
RepoQ&quot;E The command provided is: $ curl http://android.git.kernel.org/repo
~/bin/repo For (on Ubuntu at least) this needs to be: $ curl
http://android.git.kernel.org/repo -o ~/bin/repo Thanks, Benno</description>
<comment>
<author>ben.les...@gmail.com</author>
<when>Tue, 01 Jun 2010 02:13:40 +0000</when>
<what>Additionally, the command:

$ repo init-u git://android.git.kernel.org/platform/manifest.git 

should be:

$ repo init -u git://android.git.kernel.org/platform/manifest.git 

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Jun 2010 15:37:27 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:51:30 +0000</when>
<what>Issue 13380 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:52:21 +0000</when>
<what>Issue 9010 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:52:46 +0000</when>
<what>Issue 12175 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:54:05 +0000</when>
<what>Issue 10524 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:57:29 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 02:03:01 +0000</when>
<what>fixed internally. should make it out to the web in the next documentation update.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 26 Jan 2011 01:00:42 +0000</when>
<what>Issue 14283 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 17:59:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5452</bugid>
<title>Bluetooth disconnects then reconnects repeatedly with Droid/HF850 car kit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>JimR...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 03:49:12 +0000</openedDate>
<description>I have a Motorola Droid with 2.0.1 on it. This problem was also apparent
with 2.0.0. I pair to the Motorola HF850 car kit and it works great
(except the lack of voice command which is already covered in several
other issues) until I turn OFF the car. When I reconnect (by starting
the car later) bluetooth connects like normal. A few seconds later is
disconnects. Then a few seconds after that it reconnects again. This
cycle repeats until the car is turned OFF. I only have this problem on
the HF850. I have 3 other cars that all have the Motorola T605 car kits
and those do not have this problem. It seems like a timing issue maybe.
Not sure why it is fine the first time but them does this repeating
thing later.</description>
<comment>
<author>laker...@gmail.com</author>
<when>Tue, 15 Dec 2009 21:00:00 +0000</when>
<what>I have the same problem when my car with integrated Bluetooth on my 2009 Mercedes
CLS550.  If I disconnect bluetooth on my phone and reconnect while on the call, itQ&apos;Ell
pair with my car perfectly but it is extremely annoying to have to do so.  I did not
have any problems with my Storm.   Is this a know issue?  will it be fixed with next
update?</what>
</comment>
<comment>
<author>liquidfo...@gmail.com</author>
<when>Wed, 16 Dec 2009 17:20:10 +0000</when>
<what>with my Milestone and Volvo C70 (MY2009) I have a simular kind of problem, phone
connects good, syncs contacts but when the screen times out the bluetooth connecting
is lost as well. As soon as a phonecall is being placed (incoming or outgoing) from
the Milestone it reconnects and sound is transmitted but ... when the screen times
out during the call the bluetooth is disconnected again as well ....</what>
</comment>
<comment>
<author>tim....@gmail.com</author>
<when>Tue, 12 Jan 2010 04:27:23 +0000</when>
<what>To Jim Roal,

Did you restart the car prior to the Q&quot;Ebluetooth connectedQ&quot;E icon turning to Q&quot;Eon but
disconnectedQ&quot;E?</what>
</comment>
<comment>
<author>JimR...@gmail.com</author>
<when>Tue, 12 Jan 2010 11:50:26 +0000</when>
<what>Did you restart the car prior to the Q&quot;Ebluetooth connectedQ&quot;E icon turning to Q&quot;Eon but
disconnectedQ&quot;E? -- No.

It works fine the first time I pair.  It connects and stays connected.  The problem
occurs on the subsequent connects.  So, I can un-pair it, then re-pair it and
everything is good for that key cycle.  The next key cycle is when the problem
starts.  It goes into the connect - disconnect - reconnect loop forever.  I have
tried un-pairing and re-pairing many times.  I always get the same result.

Everything works fine on my Motorola T605 kits (I have 3 of those) except of course
issue 1181.  The T605 has the stereo audio too.  The HF850 is just hands free phone.
 Maybe that has something to do with it?  When it connects to the T605 it beeps 3
times (just like all the other phones I connect to it).  On the T605 though, it
connects and stays connected.  
</what>
</comment>
<comment>
<author>tim....@gmail.com</author>
<when>Tue, 12 Jan 2010 13:56:53 +0000</when>
<what>Thanks. I got the same observation but I re-power on car-kit quite quick( I use a 12V
DC supply). So timing is not a factor for this issue.</what>
</comment>
<comment>
<author>mast...@gmail.com</author>
<when>Sat, 06 Feb 2010 17:56:38 +0000</when>
<what>I am having the same issue on the factory BMW Bluetooth from an 2005 M3.  Device
repeatedly disconnects and reconnects and will not transfer phonebook.  </what>
</comment>
<comment>
<author>tim....@gmail.com</author>
<when>Fri, 05 Mar 2010 13:54:03 +0000</when>
<what>To mastley: whatQ&apos;Es the precondition to make it happen for BMW bluetooth car-kit?

1. did you walk out of and back to range
2. did this happen immediately after paired?
3. -or did this happen if you insert the key - ie., power on the bluetooth car-kit?</what>
</comment>
<comment>
<author>Ryan.Gau...@gmail.com</author>
<when>Thu, 08 Apr 2010 23:29:06 +0000</when>
<what>My 2010 Mazda 3 Sport GT does the same thing. I get in my car, it automatically pairs, 
and music starts. After a random short period of time, the phone will disconnect and 
the audio will play from my phone opposed to my car speakers. My car will then Q&quot;EsearchQ&quot;E 
for a bluetooth device until it finds my phone again after 15-20 seconds. This loop 
continues to repeat. Very annoying for in car calls and music. Unacceptable for such a 
high end device.</what>
</comment>
<comment>
<author>Bob...@gmail.com</author>
<when>Thu, 15 Apr 2010 17:43:09 +0000</when>
<what>I have a Motorola Droid with 2.1 and the problem is only when I pair it to the 
Motorola HF850 car kit.  I have three other BT devices that do not have isses.  It 
loops connecting to kit when I turn the car on.  It connects, it disconnects, and 
will repeate forever until I turn off bluetooth.  I did not have this problem with 
2.0.1.  Kernel version 2.6.29-omap1-g7fa8788 android-build@apa26 #1</what>
</comment>
<comment>
<author>Daniel.D...@gmail.com</author>
<when>Tue, 20 Apr 2010 08:40:09 +0000</when>
<what>I have the same problem with my Motorola Milestone (2.1., but before I had 2.0.1 and
it was the same thing). But i figured that IQ&apos;Em getting connection losses when another
car with switched on BT drives close to me or is standing next to me in traffic.

Now, does anyone have a clue how to solve this matter? DonQ&apos;Et think that it will be
useful that another 20 people post that they have the same problem without getting an
answer to a solution :(</what>
</comment>
<comment>
<author>gobuc...@gmail.com</author>
<when>Tue, 20 Apr 2010 22:16:16 +0000</when>
<what>I have similar problem. My bluetooth headphone constantly disconnect. Same issue with
every rom I have tried except Droid Mod.</what>
</comment>
<comment>
<author>tim....@gmail.com</author>
<when>Thu, 22 Apr 2010 03:03:15 +0000</when>
<what>ThereQ&apos;Es a problem related to park mode with HF850. Seems no good way to fix this in
regular way. If you can gain root access of the phone and compile hcitool, turning
off park state via hcitool can eliminate the issue.</what>
</comment>
<comment>
<author>AlvaroMC...@gmail.com</author>
<when>Fri, 23 Apr 2010 15:11:30 +0000</when>
<what>I have the same problem with my plantronics voyager pro headset.  I have not been
able to nail done a pattern or reason.  it happens during calls and also when idle.</what>
</comment>
<comment>
<author>zabol...@gmail.com</author>
<when>Tue, 27 Apr 2010 13:45:24 +0000</when>
<what>I have a lot of issues with my HF850 related to making/answering calls. If somebody
called me, I would have to answer the call on the phone screen itself, then click the
Bluetooth button on the phone in-call screen to activate Bluetooth, then click the
Phone button on the steering wheel to get the call routed to the HF850.

It seems like the Android Bluetooth code is not compatible with the Motorola HF850.</what>
</comment>
<comment>
<author>admsco...@gmail.com</author>
<when>Thu, 27 May 2010 21:38:30 +0000</when>
<what>I have this same loop in a kenwood BT-200 bluetooth unit.
Driod syncs/downloads and connects.  about a minute later, phone reports 
disconnect.  Then re-downloads/syncs and connects again.
Pattern endlessly loops.</what>
</comment>
<comment>
<author>musto...@gmail.com</author>
<when>Tue, 01 Jun 2010 12:09:07 +0000</when>
<what>I have the same problem with the Motorola T215, Plantronics 320 Q&amp;E 330. It seems to be weak signal in 
my case. If I hold the phone near the bluetooth device, it works fine. If I put the phone in my pocket or 
on the center console of the car, it disconnects/reconnects.</what>
</comment>
<comment>
<author>pcondo...@gmail.com</author>
<when>Fri, 11 Jun 2010 18:12:04 +0000</when>
<what>I am experiencing this issue in a car setting also using an HTC Evo.  Using a car pc with Centrafuse, the phone is paired and streaming music from pandora.  After 90 seconds, the stream stops, pops up a disconnected message and pandora pauses.  It wonQ&apos;Et reconnect until I do these steps.  To get it to recognize again, I need to turn off bluetooth on the phone, re-enable bluetooth, go into bluetooth advanced settings, centrafuse options, uncheck media playback, recheck media playback.  After that, it will work until I turn the car off.  I have a jaybird A2DP headset that works fine, I can be across the room(probably 20 feet away) and still get great reception.  I had a Palm Pre before this and it worked flawless in car and with headset.</what>
</comment>
<comment>
<author>r.prin...@gmail.com</author>
<when>Fri, 11 Jun 2010 18:38:56 +0000</when>
<what>Had this problem with a Motorola Milestone and my Volvo C30 carkit. a recent update to Android 2.1 fixed the problem.</what>
</comment>
<comment>
<author>usna70</author>
<when>Sat, 03 Jul 2010 08:22:01 +0000</when>
<what> I am Q&quot;EhappyQ&quot;E to know a bunch of us have this problem. 

Traded in my last Droid for this one hoping it was the phone. Bluetooth to my Plantronics headset drops after a minute or so. Close to but not exactly with screen timeout.
Also, I grab the phone, bring up the call in progress, and then press oothe speaker button followed by the Bl uetooth button to reconnect the headset.

Yes, a real pain.
</what>
</comment>
<comment>
<author>andi.he...@gmail.com</author>
<when>Tue, 06 Jul 2010 07:24:02 +0000</when>
<what>I also have these connect/reconnect loop with my mercedes command system and my htc hero since I updated to Android 2.1
Hero with Android 1.5 and mercedes command system worked fine but now iQ&apos;E am not longer abel to use the HTC Hero in connection with the mercedes command system.</what>
</comment>
<comment>
<author>gidi...@gmail.com</author>
<when>Tue, 06 Jul 2010 20:41:38 +0000</when>
<what>Hi all I have the same problem using the HTC desire froyo 2.1 on my VW scirocco origonal Bluetooth.
It is probably an android software/hardware BUG 
This non stable conection appears only if the WiFi is turned on
Try to shut it off.
Appreciate a feedback if it stoped the connect/reconnect on your devices.
</what>
</comment>
<comment>
<author>andi.he...@gmail.com</author>
<when>Wed, 07 Jul 2010 07:07:46 +0000</when>
<what>With my Hero on Android 2.1 the Bluetooth connection to the car does not work wether wlan is on or of.

-Andi
-- HTC Hero woth Android 2.1
-- Mercedes C-Class with Bluetooth Handsfree Connection</what>
</comment>
<comment>
<author>tlshar...@gmail.com</author>
<when>Thu, 08 Jul 2010 17:52:45 +0000</when>
<what>I have the same issue as reported in the initial description. I use a Motorola Milestone (Firmware-Version 2.1-update1). My car is a Skoda Oktavia with a Volkswagen Swing Sound System.

The reconnect occurs nearly every two minutes. It happens for a Q&quot;EnewQ&quot;E paired connection and after reconnects.

I am a software engineer and offer my help to find/identify/debug/solve this problem. But i canQ&apos;Et do it alone.</what>
</comment>
<comment>
<author>situatio...@gmail.com</author>
<when>Thu, 08 Jul 2010 17:58:55 +0000</when>
<what>FWIW I no longer have this problem after installing the OTA  firmware
upgrade for my Sprint Evo.
J.

Comment #24 on issue 5452 by tlshark82: Bluetooth disconnects then
reconnects repeatedly with Droid/HF850 car kit


http://code.google.com/p/android/issues/detail?id=5452
I have the same issue as reported in the initial description. I use a
Motorola Milestone (Firmware-Version 2.1-update1). My car is a Skoda Oktavia
with a Volkswagen Swing Sound System.

The reconnect occurs nearly every two minutes. It happens for a Q&quot;EnewQ&quot;E paired
connection and after reconnects.

I am a software engineer and offer my help to find/identify/debug/solve this
problem. But i canQ&apos;Et do it alone.</what>
</comment>
<comment>
<author>svolo...@gmail.com</author>
<when>Fri, 03 Sep 2010 14:35:15 +0000</when>
<what>Same issue with my Samsung galaxy S (android 2.1) and Seat Leon with the carQ&apos;Es default bluetooth kit.</what>
</comment>
</bug>
<bug>
<bugid>3899</bugid>
<title>Google talk - UI Q&amp;E GUI issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Tue, 15 Sep 2009 12:16:09 +0000</openedDate>
<description>[Occurrence Process] 1. Menu 2. Google talk 3. Menu key 4. Add friend
[Occurrence State] Touch keyboard is not activating automatic when
friend adds. [Expected Result] Keyboard should be activating automatic
when friend adds for userQ&apos;Es UX.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:03:55 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>15587</bugid>
<title>Group ringtones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>BravaCentauri</reportedBy>
<openedDate>Fri, 18 Mar 2011 03:29:05 +0000</openedDate>
<description>It would be nice to set a ringtone for each group instead of only each
contact.</description>
<comment>
<author>abma...@gmail.com</author>
<when>Mon, 04 Apr 2011 12:17:23 +0000</when>
<what>It would be nice to actually work properly when setting a ringtone to a contact. It doesnQ&apos;Et.</what>
</comment>
<comment>
<author>char...@gmail.com</author>
<when>Thu, 23 Jun 2011 13:23:24 +0000</when>
<what>Yes, group ringtones would be nice, although this can be done with market apps today.  But, ringtones SHOULD work like this, and in this order, 1) A specifically assigned ringtone to a contact, 2) A ringtone assigned to a group, 3) The default phone ringtone.  Pretty simple, Motorola has been doing it for years.

Comment 1) Agreed.  Assigned ringtones donQ&apos;Et always work.  Yesterday I get a call from a contact with an assigned ringtone, but I get the default ringtone.  My next call comes in from a contact with a different assigned ringtone, and I get the ringtone from the prior contact.</what>
</comment>
</bug>
<bug>
<bugid>16186</bugid>
<title>Honeycomb calculator throws an error because of locale input settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>reivax.s...@gmail.com</reportedBy>
<openedDate>Sat, 16 Apr 2011 09:50:24 +0000</openedDate>
<description>Tested on Motorola Xoom running Android 3.0.1 (Honeycomb) Easily
reproductible : 5 / 2 = + 1 If locale is set to a language that use the
coma as a separator (french for example), the calculator will throws an
error.</description>
</bug>
<bug>
<bugid>3961</bugid>
<title>USB debug notification is persistent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 19:16:50 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - enable usb debug - connect to PC via USB - notification with
Q&quot;EUSB debugging connectedQ&quot;E shows up - press clear The notification
remains there. Should just clear, or not show at all Using Donut based
ROM</description>
<comment>
<author>AhronZo...@gmail.com</author>
<when>Sun, 20 Sep 2009 19:19:41 +0000</when>
<what>that isnt a bug, the notification always stays there. this is a feature . turn of usb 
debugging if you dont want to use it. but please dont post features as bugs the 
clutter isnt good.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 21:04:32 +0000</when>
<what>This is an Q&quot;EongoingQ&quot;E notification, i.e. it stays on as long as the state is relevant
and canQ&apos;Et be dismissed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 21 Sep 2009 22:01:22 +0000</when>
<what>I guess that it would make more sense to have an icon when ADB is enabled (and the
annoyance would be reasonable given that itQ&apos;Es a security concern).

On the other hand thatQ&apos;Ed be a step backward compared to what youQ&apos;Ere asking, since
itQ&apos;Ed show up more, not less.

Maybe another approach would be to have Q&quot;EobscureQ&quot;E ways to disable it (e.g. only
accessible through adb, or with a timeout...)., or maybe there should only be a
notification when adb is enabled but not connected.

I do question the usefulness of the notification in its current state: when my device
is connected over USB, itQ&apos;Es not hard to see that by looking at the device itself.</what>
</comment>
<comment>
<author>djmatus...@gmail.com</author>
<when>Tue, 06 Oct 2009 20:24:37 +0000</when>
<what>yeah it didnt do this at first. now it does. must be the new update. 

the problem i have with it, is that it looks like an error with the alert symbol, and
makes me think there is a problem.

i know its on, thanks for telling me, now would it just go away already?</what>
</comment>
<comment>
<author>bslesinsky</author>
<when>Sat, 10 Oct 2009 03:19:33 +0000</when>
<what>You can turn this off with settings-Q&gt;Eapplications-Q&gt;Edevelopment-Q&gt;EQ&quot;EUSB DebuggingQ&quot;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 15:41:26 +0000</when>
<what></what>
</comment>
<comment>
<author>daniel.d...@gmail.com</author>
<when>Wed, 03 Aug 2011 16:59:05 +0000</when>
<what>In fact, I would be happy if that icon would show up as long as the feature is enabled rather than just when connected (as it is now with 2.3.4), because having it enabled is a security risk and once disconnected, I often forget to disable the feature in the phone settings.
Having the icon would stay there all the time would help me to remember it. :-)</what>
</comment>
</bug>
<bug>
<bugid>3104</bugid>
<title>Persistant dialog style notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>sherman....@gmail.com</reportedBy>
<openedDate>Thu, 25 Jun 2009 17:17:37 +0000</openedDate>
<description>Android desperately needs an option to set a more persistent
notification style. I expect to see a dialog box Q&quot;EYou have missed a call
from 1-111- 1111Q&quot;E with the options Q&quot;EReturn call/Take ActionQ&quot;E or
Q&quot;EDismissQ&quot;E Q&quot;ESnoozeQ&quot;E when I miss a call, calendar item or SMS text. It
should also continually notify you at an interval via tone or vibration.
IQ&apos;Eve tried using third party apps, unfortunately they have trouble with
the calendar, crash a lot and are unreliable. An informal survey of 3
friends using Android show they miss more calls and sms messages due to
the weak notifications than they did with their last phone. This is a
big deal for business users who cannot afford to miss certain
communications. I like the current notification but it fails in certain
situations. For example: I leave my phone in my bag on my desk. I
receive a call. I come back to my desk blissfully unaware that an
important call was missed. Or IQ&apos;Em driving and listening to some loud
electronic music. The Android phone beeps twice notifying me of an
important meeting on the calendar. I continue driving and miss the
meeting. You canQ&apos;Et expect users to constantly check the blinking light
or the notification bar. You can set your notifications to a long
annoying MP3, but that can be embarrassing and ... annoying. Androids
current notification system is like the guy that leave a pizza flyer on
your door. Sometimes that communication is blown away in the wind.
Except sometimes that flyer is a check for $10,000. Android needs to be
more like a process server who makes multiple attempts to deliver a
communication and makes you sign for it before leaving. Be a process
server.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:48:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:06:27 +0000</when>
<what></what>
</comment>
<comment>
<author>brownsl...@gmail.com</author>
<when>Sat, 21 Nov 2009 17:09:20 +0000</when>
<what>I think that another problem is in the implementation of the notification system. 
The application should be able to hand off to the notification system have it provide
snoozing and customization.  This would more closely implement the reminder system
provided by Outlook which is has an excellent basic design.  This was nicely
implemented on the MotoQ.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 May 2010 01:11:50 +0000</when>
<what>Issue 8231 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>16867</bugid>
<title>Latitude UI issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 05:00:52 +0000</openedDate>
<description>Button of bottom is not showing what font style changed Bottom button
display blank when change the font style on latitude screen.
[Precondition] Settings should be in recent application and also login
with gmail ID. 1. Application -Q&gt;E Latitude -Q&gt;E Press menu key -Q&gt;E Add
friends -Q&gt;E Add via email address 2. Enter text -Q&gt;E Long press Home key -Q&gt;E
Settings -Q&gt;E Display -Q&gt;E Font size -Q&gt;E Change the font style 3. Choco cooky
-Q&gt;E Tap on Q&quot;EOkQ&quot;E in appear pop up and press back key two times and observe
the bottom buttom display blank.</description>
</bug>
<bug>
<bugid>16022</bugid>
<title>DDMS file explorer doesnQ&apos;Et cope with directories including space chars on emulated dev.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-04-08T22:53:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>cma...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 21:47:09 +0000</openedDate>
<description>On the emulator device, create a dir with Q&quot;E Q&quot;E (space) character in it
(ex: /sdcard/Android/data/myapp/clf_Test It Here Then create files in
this dir. DDMS file explorer unable to display the content of the dir.
(console on the emulator can show them).</description>
<comment>
<author>kr...@android.com</author>
<when>Thu, 07 Apr 2011 22:38:52 +0000</when>
<what></what>
</comment>
<comment>
<author>kr...@android.com</author>
<when>Thu, 07 Apr 2011 22:39:14 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 08 Apr 2011 20:52:02 +0000</when>
<what></what>
</comment>
<comment>
<author>pierrezu...@gmail.com</author>
<when>Fri, 08 Apr 2011 22:32:25 +0000</when>
<what>This bug should normally already be fixed in the next DDMS version.
See https://review.source.android.com/#change,21152</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 08 Apr 2011 22:53:30 +0000</when>
<what>oh yeah thatQ&apos;Es right. thanks!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16217</bugid>
<title>Q&apos;EBattery UseQ&apos;E always shows Wi-Fi on... even when off.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-19T03:25:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nivaldor...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 03:16:27 +0000</openedDate>
<description>Samsung Galaxy S Android 2.3.3 GingerBread The Q&apos;EBattery UseQ&apos;E program
always shows wi-fi in list like it was in use, even when wi-fi is turned
off. I turn off the wifi and I charge the battery to 100%, when I unplug
the charger the program Q&apos;EBattery UseQ&apos;E resets the informations to start
analyze again, but the wi-fi always appears in list with a significative
usage. And if I click on it, shows like it was turned on. but it is
turned off! Thanks...</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 03:25:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18614</bugid>
<title>Honeycomb producing different 3gp than Gingerbread via MediaRecorder/socketDescriptor method</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikedean...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 02:02:31 +0000</openedDate>
<description>I am running Honeycomb 3.1 on Motorola Xoom and when I stream 3gp to a
remote host via MediaRecorder socket method it is producing different
results than Gingerbread, basically not filling in MOOV length and some
other oddities. I am unsure this was desired as 3gp video from
Gingerbread (moov b4 mdat) seemed to have no problems at all in that it
was compliant with spec, etc. Was this the intent or is it a regression?
Do I merely need to calculate moov length/etc. myself?</description>
</bug>
<bug>
<bugid>18089</bugid>
<title>The recorded video can still be uploaded using previous account which has already been sign out - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 08:00:53 +0000</openedDate>
<description>Precondition: * SD card inserted, SIM card inserted Step to reproduce:
1. Launch Youtube application from apps tray. 2. Sign in using a valid
account, My channel view opened. 3. Sign out, the view returns to
Youtube Home view. 4. Press camera button from Home view to record a
video. 5. Wait until the record being ended. Observations: The upload
video view open directly without any signing in notifications, the video
can be uploaded using previous account. Expected: It should prompt user
to sign in again. Phone: Nexus S with Android Version 2.3</description>
</bug>
<bug>
<bugid>17453</bugid>
<title>Create a LogCat filter from the DDMS Devices view</title>
<status>Released</status>
<owner>vs...@google.com</owner>
<closedOn>2011-08-22T22:09:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>eric.ri...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 14:04:32 +0000</openedDate>
<description>In the LogCat view, filters are a valuable feature for debugging apps.
Filtering by PID allows us to focus on all the log messages from one
specific app, but creating/destroying filters every time the app is
re-launched is quite tedious. It would be very convenient to be able to
select the app process in the Devices view (where the PID is being
displayed) and be able to create a LogCat filter for that selected
process. Perhaps a right-click menu or a new toolbar button; any UI that
provides 1- or 2- click access to creating pid filters would be nice.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:38:43 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:43:48 +0000</when>
<what></what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Mon, 22 Aug 2011 22:09:09 +0000</when>
<what>We have updated the logcat view. In the new view, you can create filters that can match the applicationQ&apos;Es name. Let us know if that doesnQ&apos;Et fix this issue.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19253</bugid>
<title>cant get keyboard to open in flash text fields</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>moheba...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 03:22:57 +0000</openedDate>
<description>Basically after faking user agent string went to hbogo.com to load flash
desktop content however could not sign in due to flash style text fields
being ignored by keyboard not poping up.</description>
</bug>
<bug>
<bugid>9907</bugid>
<title>CanQ&apos;Et save a gmail contact when I have no data connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aquila.s...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 13:57:29 +0000</openedDate>
<description>If I add a gmail contact to my phone with all data connections turned
off the contact will not be saved. I think that the contact is deleted
when the phone tries to sync up to my gmail account but canQ&apos;Et get a
connection. It would be preferable if the phone just saved the contact
until a data connection is available (surely this is how contact syncing
is supposed to work). Phone: HTC Desire Android: v2.1</description>
</bug>
<bug>
<bugid>2600</bugid>
<title>Problem in SMS with extended characters</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-21T11:57:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>58</stars>
<reportedBy>zir...@gmail.com</reportedBy>
<openedDate>Thu, 07 May 2009 08:08:19 +0000</openedDate>
<description>Firmware: 1.5 Kernel: 2.6.27-00392-g8312baf android-build@apa27 #72
Compilation Number: CRB17 This problem has been detected in a HTC Magic
Vodafone (Spain) The SMS application does not manage extended characters
(accented chars, ? char and others) correctly. A extended character
takes more space than a normal character. Moreover, when a SMS contains
extended characters, it is received unreadable. The sms text looks
normal and right on the source device but it contains chunk characters
(at signs, chinese chars, etc) when is received in another device.</description>
<comment>
<author>fierro85</author>
<when>Fri, 15 May 2009 08:30:13 +0000</when>
<what>I Have the same problem.

The ? char works fine, but the chars like (?, ?, ?, ?, ?) produces the SMS lenght
down to 60 characters.</what>
</comment>
<comment>
<author>zir...@gmail.com</author>
<when>Sun, 17 May 2009 12:05:25 +0000</when>
<what>I have been testing the problem.

When chars like ?, ?, ?, ?, ? are used (ant other strange chars like ? or ?), the
lenght of the SMS is shorted to 60 characters. If you do not exceed the 60 chars
limit, it is sent correctly. However, if you write more than 60 characters and use
several SMS fragments, the SMS is sent in a wrong way and only the first fragment is
received right. 

It seems to be a problem managing long sms (more than 1 fragment) with accented chars.</what>
</comment>
<comment>
<author>fierro85</author>
<when>Wed, 20 May 2009 12:47:44 +0000</when>
<what>I think that the problems come by the encoding that the spanish telephone operators
uses to encode the SMS. ItQ&apos;Es possible that Android use UTF-8 (Unicode) and the
spanish operators need ISO-8859-1 or ISO-8859-15...</what>
</comment>
<comment>
<author>fierro85</author>
<when>Wed, 20 May 2009 13:08:00 +0000</when>
<what>Searching i found that the standar codification for the SMS uses 7 bits. In this
alphabet itQ&apos;Es included ? and the ? but not the accents. So when we write an accent,
the telephone should change to UTF-8 or UTF-16 and the length of the SMS is reduced.</what>
</comment>
<comment>
<author>davidm...@gmail.com</author>
<when>Tue, 26 May 2009 12:28:26 +0000</when>
<what>ThereQ&apos;Es something more related on this somehow... Virtual Keyboard doesnQ&apos;Et include 
grave-accented vowels (?, ?, etc.) when Locale is set to Spanish, so I assume this 
should also be considered</what>
</comment>
<comment>
<author>gilwoo...@gmail.com</author>
<when>Wed, 10 Jun 2009 16:29:42 +0000</when>
<what>I do not know the GSM alphabet encoding precisely but i do know that on all the other 
phones i had letters such as ? ? ? or ? at least where encoded with no problem in GSM 
alphabet : for exemple i used to be able to send a 160 char SMS containing the 
mentioned letter within one SMS only which i think means it was not UTF-8 or UTF-16 
encoded</what>
</comment>
<comment>
<author>thereala...@gmail.com</author>
<when>Sun, 19 Jul 2009 08:30:17 +0000</when>
<what>I have the exact same problem running CyanogenQ&apos;Es build in Australia? only happens to a few random 
contacts though.

Please fix this!</what>
</comment>
<comment>
<author>rolfkel...@gmail.com</author>
<when>Sun, 26 Jul 2009 17:12:51 +0000</when>
<what>I have the same issue: when SMS windows shows .../3 there is a good chance message
will be corrupted and chinese characters will be received by receiver. 

As long as SMS windows shows /1 or /2 (split over 1-2 SMS), message should not be
corrupted.

As soon as character like Q&quot;E?Q&quot;E is inserted (e.g. french word gr?le), I think Android
switches to another coding scheme that takes more space. Then SMS is split over
several SMS messages. Bug appears mostly when split over 3 SMS according to my tests.</what>
</comment>
<comment>
<author>marf...@gmail.com</author>
<when>Mon, 27 Jul 2009 23:06:39 +0000</when>
<what>Same problem with French language, HTC Magic, build CRC1.
ItQ&apos;Es quite annoying, because you donQ&apos;Et know whether the message made it alright,
except if your receiver tells you.....
Also, iQ&apos;Eve been using ChompSMS lately (another sms app), and it seems like the
problem doesnQ&apos;Et happen there (can someone confirm this?), so that would make it an
app problem, not an OS problem.

Thanks!</what>
</comment>
<comment>
<author>oliver.b...@gmail.com</author>
<when>Tue, 11 Aug 2009 16:54:46 +0000</when>
<what>Hi, I have the same problem.... But unfortunately even with ChompSMS the problem is
the same.

Rgds,</what>
</comment>
<comment>
<author>gguil...@gmail.com</author>
<when>Thu, 13 Aug 2009 17:06:28 +0000</when>
<what>Same problem here : after inserting a character like Q&apos;E?Q&apos;E the sms split after 64
characters instead of 145 and everything after the 65th character is not readable
(squares instead of common chars)

My provider is SFR in France.</what>
</comment>
<comment>
<author>powell.l...@gmail.com</author>
<when>Sat, 15 Aug 2009 13:28:26 +0000</when>
<what>I have the same problem with Polish characters. </what>
</comment>
<comment>
<author>S.oc...@gmail.com</author>
<when>Sat, 15 Aug 2009 14:55:31 +0000</when>
<what>Same problem with HTC Hero in France ( Provider : SFR France )</what>
</comment>
<comment>
<author>gregory....@gmail.com</author>
<when>Sat, 15 Aug 2009 14:56:43 +0000</when>
<what>Same problem with HTC Hero and SFR in France

Anyone knows if thereQ&apos;Es a workaround using a third-party SMS application?

Thanks</what>
</comment>
<comment>
<author>madk...@gmail.com</author>
<when>Sat, 15 Aug 2009 15:24:01 +0000</when>
<what>I use chompsms and handcentSMS they are able to correctly handle unicode characters
in SMS (I try on HTC Magic SFR).</what>
</comment>
<comment>
<author>mattic...@gmail.com</author>
<when>Mon, 17 Aug 2009 11:06:37 +0000</when>
<what>Same issue here.

HTC Magic (Vodafone)
firmware 1.5
kernel: 2.6.27-00393-g6607056

Steps to reproduce:
- Write a long SMS that gets converted to MMS. If you erase some characters to go 
back to SMS 
lenght boundaries the resulting text to the receiver is a mix of symbols.
Copy-Pasting the sent text (with the right lenght) gives an identical result.
If the receiver sends that corrupted sms back, on the android device those symbols 
appears like 
KANJI.

Other ways to have the same problem: using special characters like capital grave 
chars and 
others or using emotes from the UI menu.</what>
</comment>
<comment>
<author>just...@gmail.com</author>
<when>Thu, 20 Aug 2009 20:39:03 +0000</when>
<what>Exactly the same on HTC Hero (Poland)!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 02:20:40 +0000</when>
<what>Is this a duplicate of issue 2719 or a separate issue?

If itQ&apos;Es a separate issue, please provide:
-the network on which the SMS originates
-the network on which the SMS is received
-the exact phone model that has problems receiving those messages</what>
</comment>
<comment>
<author>rolfkel...@gmail.com</author>
<when>Fri, 21 Aug 2009 07:25:15 +0000</when>
<what>Yes, seems to be a duplicate of 2719.

N.B. seems to have been fixed by my network operator (Sunrise). I was using an HTC Magic.

network origin: Sunrise, Switzerland
network received: Swisscom, Switzerland

Messages that were failing before are now working and I cannot reproduce the issue
with an HTC Magic or HTC Hero.

And I tried by using embedded SMS/MMS application or chompSMS and issue doesnQ&apos;Et show
up anymore. I copied )copy Q&amp;E paste) the exact same  messages as before. 

Seems like the operator changed a configuration somewhere! Can someone help
understand what the operator could have changed?

</what>
</comment>
<comment>
<author>gilwoo...@gmail.com</author>
<when>Fri, 21 Aug 2009 08:25:03 +0000</when>
<what>I agree, i think this is a duplicate of 2719
In 2719, in comments 25, 26 and 27, i explained one possible reason : it was about 
multi-part sms containing non-GSMAlphabet chars : the parts containing only 
GSMAlphabet will get a GSMAlphabet encoding tag in their header while the one 
containing non-GSMAlphabet chars will get a UTF16 encoding tag in heir header and 
this is not correct according to the GSM standards and most phone will decode all the 
parts using the encoding tag found in the header of the first SMS hence if the first 
tag was UTF16 then when decoding a message which is in fact GSMAlphabet then you end 
up with kanji and if the first tag was GSMAlpahbet, when you reach a UTF16 part, you 
end up with sqaures.</what>
</comment>
<comment>
<author>zir...@gmail.com</author>
<when>Fri, 21 Aug 2009 08:42:04 +0000</when>
<what>I think that the issue 2719 is a duplicate of this one. This issue is older :).

I have the problem in this situations:

Network origin: Vodafone. Spain
Network received: Movistar and Vodafone. Spain.

My terminal is a HTC Magic (Vodafone).
Firmware: 1.5
Kernel version: 2.6.27-00393-g6607056san@sandroid#1
Compilation number: CRC1

As you can see, I have updated the kernel version (since my last post) but the
problem is still there.

Please, fix the issue and let me know if you need more information.

Thanks.</what>
</comment>
<comment>
<author>zir...@gmail.com</author>
<when>Fri, 21 Aug 2009 08:46:57 +0000</when>
<what>Oops, I forgot the exact phone model that receives the messages.

They were:
- Nokia 7310 Supernova
- Nokia 5310 XpressMusic
- Nokia 7373

</what>
</comment>
<comment>
<author>madk...@gmail.com</author>
<when>Fri, 21 Aug 2009 08:51:41 +0000</when>
<what>still the same problem here too:

From network SFR Vodafone France, on a HTC magic 1.5 CRC1
To network SFR Vodafone France, on a Nokia 5800 ExpressMusic</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 11:57:54 +0000</when>
<what>Thanks for the extra information. At this point I will close this issue as a
duplicate of issue 2719 (yes, indeed, this issue is older, but 2719 ended up with
more stars and got looked at first). At this point we believe that the issue is fixed
in donut.</what>
</comment>
<comment>
<author>zir...@gmail.com</author>
<when>Fri, 21 Aug 2009 12:14:34 +0000</when>
<what>Ok. DonQ&apos;Et worry. Just kidding :)

Thank you very much.</what>
</comment>
</bug>
<bug>
<bugid>5749</bugid>
<title>Issue with bluetooth phone audio failing...but not other bluetooth audio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neal...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jan 2010 19:39:53 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - What
happened. I was using cyanogen 4.2.9.1, and everything worked great for
several weeks. About a week ago, I was talking on my bluetooth headset,
and received another call. Then my headset went dead (couldnQ&apos;Et hear call
audio). When I tried making a call w/o bluetooth, there was also no call
audio. I had to reboot the phone to get the phone audio working again.
And whenever i try to use bluetooth for a phone call audio, it kills all
phone call audio (both bluetooth and via the handset). I tried wiping
the headset, and updated to the latest 4.2.11.1, but still get the same
issue. -Equipment T-Mobile G1 Cyanogenmod 4.2.11.1 - Steps to reproduce
the problem. Every time I use bluetooth audio for a phone call it kills
all phone audio (but I can still hear bluetooth audio from other apps).
- What you think the correct behavior should be. be able to use
bluetooth audio for phone uninhibbited.</description>
</bug>
<bug>
<bugid>1828</bugid>
<title>The OptionsMenu does not update the status of TouchMode changes occuring *during* the OptionsMenu selection process</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T18:45:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gymshoe....@gmail.com</reportedBy>
<openedDate>Fri, 23 Jan 2009 07:28:06 +0000</openedDate>
<description>Scenario: Say your app is currently not in Touchmode. Then you open the
options menu by clicking on the Q&quot;EmenuQ&quot;E hard-key (so you are still not in
Touchmode). Now, instead of using the Dpad to select a specific option,
you Q&lt;Efinger-touchQ&gt;E or Q&lt;Emouse-touchQ&gt;E the option you wish to select. Now
you are in TouchMode. However, there is an issue as to when Android
recognizes that you are in TouchMode. If you perform an isInTouchMode()
query in the code for the option you have selected, it returns false
(i.e. Q&quot;Enope, not in TouchMode yetQ&quot;E). Even if you perform an
isInTouchMode() query in the code for onOptionsMenuClosed(), Android
still returns false (i.e. Q&quot;Enope, not in TouchMode yetQ&quot;E). But after the
app returns from the OptionsMenu, it is in fact in TouchMode. The same
is true in reverse: i.e. if you start in TouchMode, but then switch to
non TouchMode during the OptionsMenu selection process, Android wonQ&apos;Et
recognize the change until *after* onOptionsMenuClose() . I donQ&apos;Et think
this is proper behavior. I need to know at the end of my OptionsMenu
whether or not I will be returning to my activity in TouchMode or not in
TouchMode. Moreover, since Android doesnQ&apos;Et recognize that I may be in
TouchMode, it wonQ&apos;Et execute properly when I make a call to
someView.requestFocusFromTouch() - because it refuses to acknowledge
that I am in fact in TouchMode. The submitted code is abbreviated from
the MenuInflateFromXML sample provided by GoogleAndroid. I have added
diagnostic log information by which to follow that there is a delay in
recognition of changes to TouchMode occuring within the OptionsMenu
selection process. thanks, Jim</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 13:39:18 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 23 Jan 2009 18:45:07 +0000</when>
<what>Working as intended.</what>
</comment>
<comment>
<author>gymshoe....@gmail.com</author>
<when>Fri, 23 Jan 2009 21:38:03 +0000</when>
<what>Hi Romaine, 
Perhaps I am missing something, here.  Is there another method that is called before 
the end of the OptionsMenu stack besides onOptionsMenuClose()? If so, does it 
register the correct status of TouchMode?  If not, then I beg that you consider the 
following.  

I have read many of your posts elsewhere regarding TouchMode, and understand your 
(and the Android teamQ&apos;Es) arguments in defense of the implementation.  Specifically, 
you have posted the following on the Web:
Q&quot;EThis is how the UI framework is designed and trying to work around it 
will only cause more issues since the framework tries to enforce it. 
This is also how all standard Android applications behave and you 
should remain consistent with this behavior.Q&quot;E

I completely understand this concept, and am trying to work within the framework. 
However, by having a Q&quot;EframeworkQ&quot;E, Android must accept that it also has a committment 
to developers that its framework will be consistent and *timely*. If the framework 
is not timely, then a developer is forced to attempt a workaround because he cannot 
rely on the framework.  

This is exactly the case with the OptionsMenu.  Currently, the OptionsMenu does not 
register the correct status of TouchMode until after the application has exited the 
OptionsMenu stack, even though the TouchMode status changed *while* executing the 
OptionsMenu stack.  This is not timely.

best regards,
Jim

</what>
</comment>
</bug>
<bug>
<bugid>15847</bugid>
<title>Honeycomb Volume Adjustmemt In Q&apos;EQuick SettingsQ&apos;E Menu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>waldro...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 00:21:42 +0000</openedDate>
<description>Rather than using the hardware buttons, or bringing up the full system
setting menu, the user should have access to the multiple volume
controls with the setting on/off and wifi/brightness menu. I donQ&apos;Et know
what this menu is technically called, but accessed through tap on
time/charge (on bottom tool bar) followed by tapping the
time/date/settings area above the notification pop ups. The action
should function as the existing pop up volume controls, whereupon the
user can adjust all volume settings by tapping the Q&apos;Eslidy-controlsQ&apos;E icon
to the right of the volume selector itself. The rationale is simple; 2/3
tap access to volume controls without adjusting existing volume level.
Also, the XoomQ&apos;Es buttons are difficult for my wife and children to
press. This feature should be considered an accessibility feature,
though made standard. Thank you to the tireless developers whoQ&apos;Eve
brought us everything Android that we have so far. IQ&apos;Em getting my feet
wet on app development and hope to be able to actually work on interface
challenges like this soon.</description>
<comment>
<author>fedoryc...@gmail.com</author>
<when>Sat, 27 Aug 2011 00:03:47 +0000</when>
<what>I just bought a tablet and  lack of this natural feature just pisses me of. This feature is a must for usability!
1) Buttons can be hard to press
2) Case may make them harder to reach
3) When I work in one finger mode why would you make me change the posture to use another hand or even grab the tablet so that I could press those buttons? It interrupts my workflow.</what>
</comment>
</bug>
<bug>
<bugid>19751</bugid>
<title>Layout on Lock Screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ganda...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 15:04:19 +0000</openedDate>
<description>In very few times my Samsung Galaxy S II shows me the lock screen like
my attachment, and I have to reboot my device because I donQ&apos;Et have
access to other buttons. See my attachment. Thank You.</description>
</bug>
<bug>
<bugid>3006</bugid>
<title>Google credentials donQ&apos;Et unlock phone after failing too many pattern attempts</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-09-03T18:59:14.000Z</closedOn>
<type>Defect</type>
<priority>Critical</priority>
<component>Google</component>
<stars>397</stars>
<reportedBy>woeter...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 01:13:49 +0000</openedDate>
<description>----- Bug: ----- After failing the pattern too many times and click the
button, it will tell you to login with your Google account to unlock it.
However, it always returns Q&apos;EIncorrect username/password.Q&apos;E, even if this
is (!00% certain) correct. This is quite annoying since I now got an
unusable phone of 2 weeks old. ----- Tried fixes: ----- Rebooting Any
type of combination (username, username@gmail, username@gmail.com,
username@googlemail.com) Unlocking the Q&apos;Egoogle captchaQ&apos;E
(https://www.google.com/accounts/UnlockCaptcha) Waiting a few minutes
before 3G connects to the internet ----- Reproduce: ----- WARNING: THIS
WILL LOCK YOU OUT OF YOUR PHONE FOREVER. 1) Draw the wrong pattern 5
times 2) Click the Q&apos;EUnlock patternQ&apos;E (or something along those lines)
button. 3) Try unlocking</description>
<comment>
<author>woeter...@gmail.com</author>
<when>Tue, 16 Jun 2009 01:18:12 +0000</when>
<what>Various users reporting the same issue:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=460c4539746cc2f0Q&amp;Ehl=en
http://www.google.com/support/forum/p/Google%20Mobile/thread?tid=4e003deb5f53f480Q&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=208652d34b3e3b21Q&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=3d87d37385f65ef5Q&amp;Efid=3d87d37385f65ef500046295806f145eQ&amp;Ehl=en
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=0258e1b06fabb847Q&amp;Ehl=en

I would like the priority to be raised to critical, my phone (and several others) is
completely unusable and needs to be reset to factory default (losing all my contacts,
apps, settings, texts).</what>
</comment>
<comment>
<author>zigmar</author>
<when>Mon, 27 Jul 2009 23:32:26 +0000</when>
<what>Have this issue as well, all attempts to recover failed (changing password to google
account, rebooting multiple times, trying different kinds of login i.e.
Q&apos;Eusername@gmail.comQ&apos;E, just Q&apos;EusernameQ&apos;E, etc). It looks like phone doesnQ&apos;Et make any
attempt to connect to the network (which is inside valid 3D zone), as Q&quot;EInvalid
username or passwordQ&quot;E is displayed straight away, without any visible delay. Judging
from the code, it might fail even before establishing connection, i.e. by fail to
retrieve IAccountsService interface (AccountUnlockScreen.java).
I also vote to raise this bug priority to critical, as the only available currently
workaround to perform factory reset leads to userQ&apos;Es data loss (important notes in my
case).</what>
</comment>
<comment>
<author>ryan.jam...@gmail.com</author>
<when>Wed, 12 Aug 2009 16:56:50 +0000</when>
<what>I also had this issue with my TMobile myTouch phone.  My kids locked me out and I
could not log back in and had to do a reset of the phone.

I use my own domain with google apps so I suspect this may have been key to the issue
of not allowing me to log back in.  Perhaps it expects only @gmail.com accounts?</what>
</comment>
<comment>
<author>woeter...@gmail.com</author>
<when>Wed, 12 Aug 2009 17:00:17 +0000</when>
<what>IQ&apos;Em using the default G-Mail and the problem happens for me too, itQ&apos;Es not related to
google apps.</what>
</comment>
<comment>
<author>laureen....@gmail.com</author>
<when>Tue, 18 Aug 2009 10:26:38 +0000</when>
<what>This exact thing happened to me. The email address and password I was using were
correct as I was still able to use the to log in on my laptop. If you search the
problem on the internet you will find forums and blogs where many people have had
this problem. Seems like a pretty big flaw on the phone to me. 

In the end I had to do a factory reset. There is no way I am putting pattern unlock
back on my phone until this problem is fixed which means I risk my phone being
unlocked by accident in my bag etc.</what>
</comment>
<comment>
<author>KRd...@gmail.com</author>
<when>Wed, 19 Aug 2009 21:37:15 +0000</when>
<what>This also happened to me</what>
</comment>
<comment>
<author>KRd...@gmail.com</author>
<when>Thu, 20 Aug 2009 09:16:44 +0000</when>
<what>I, like woeterman, would like to see this marked critical, since itQ&apos;Es definitely a 
critical bug. Even though some, like me, have most data stored only, you can still 
loose huge amounts of work on a bug like this.</what>
</comment>
<comment>
<author>barrystaes</author>
<when>Thu, 20 Aug 2009 12:45:50 +0000</when>
<what>Experienced the same issue since a few hours with my G1.
It says username and/or password are invalid. But theyQ&apos;Ere correct.

-----
Tried fixes:
-----
- everything woeterman did
- unlocking when connected via G3
- unlocking when connected via WiFi

-----
I (seemingly) went about with my pants doing some pattern dance, finaly locking it, 
unable to unlock with my google account. Have tried the above mentioned. A few months 
ago this feature worked fine.

If related .. yesterday i installed an (dutch) Android update TMobile pushed to my 
phone. The more info button said Q&quot;EAndoid 1.5 RC-somethingQ&quot;E.</what>
</comment>
<comment>
<author>barrystaes</author>
<when>Thu, 20 Aug 2009 14:01:49 +0000</when>
<what>Indeed, please mark as critical.
To anyone having this issue: you should Q&quot;EStarQ&quot;E it at the top of this page in order to 
attain the solution.</what>
</comment>
<comment>
<author>barrystaes</author>
<when>Fri, 21 Aug 2009 12:56:35 +0000</when>
<what>I did a factory reset (hold Home on powerup) and can not replicate the error.

Lost all historical data (apps, wifi settings, configuration, dial history) on the 
device and thus only see the factory reset as a workaround, the problem at hand was not 
resolved.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:10:46 +0000</when>
<what></what>
</comment>
<comment>
<author>woeter...@gmail.com</author>
<when>Sat, 22 Aug 2009 02:19:18 +0000</when>
<what>Thank you, I was nearly losing hope Google takes things serious.
Hope you can find a fix soon!</what>
</comment>
<comment>
<author>bigredi...@gmail.com</author>
<when>Mon, 24 Aug 2009 06:50:09 +0000</when>
<what>This is ridiculous. This bug has been out there forever and no one has fixed it yet?
I am waiting till tomorrow before I do the factory reset but have next to no hope
anything else will work. This seems to be a fairly intermittent issue as one of the
support guys at MobileDefense.com couldnQ&apos;Et duplicate the issue on his phones. All I
know is when I type in my full gmail address and correct password it doesnQ&apos;Et even
appear to hit the network. It just immediately tells me it is invalid. Not real happy
here.</what>
</comment>
<comment>
<author>Peter...@gmail.com</author>
<when>Mon, 24 Aug 2009 07:17:26 +0000</when>
<what>IQ&apos;Em totally screwed as well. I wanted to see what would happen if I tried to log in 
after messing up the pattern too much and now I am in the same exact boat and furious.  
I donQ&apos;Et know what to do other than reset and redo EVERY GODDAMN THING!!</what>
</comment>
<comment>
<author>moi.de...@gmail.com</author>
<when>Mon, 24 Aug 2009 18:17:54 +0000</when>
<what>i just happen to experience the same thing today.....</what>
</comment>
<comment>
<author>barrystaes</author>
<when>Tue, 25 Aug 2009 10:56:02 +0000</when>
<what>Addition to my previous posts: I now beleive i had `Android 1.5 CRC37`.

Could this (at least technically) be induced by a 3th-party app?
Apps i (definitely) had on the device at that time: AndFTP, Wheres My Droid , 
ConnectBot, VoiceRecorder, Barcode Scanner, Labyrinth Lite, Slashdot Reader, 
PointHome, Speedtest, Teletekst, Find My Friends, Ruler, Compass, My Maps Editor, 
ShowWayBack, android-vnc-viewer, nu, Linda File Manager, Stopwatch, Shazam, Ultimate 
Stopwatch, Gmote 2.0, SMS Backup, System Monitor, MotherTED, Robo Defense FREE, 
Transdroid, Xtremelabs Speedtest, ShareMyApps, Twidroid
Perhaps the updated my device got pushed didnQ&apos;Et fare to well with one of those..</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:05:50 +0000</when>
<what>Issue 3236 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:26:15 +0000</when>
<what>Issue 3567 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:07:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:25:14 +0000</when>
<what>Just for reference, the login/password info that is used to unlock the phone in that
case is the original email address (case sensitive) and the original password that
were used to originally register the phone.

To the people who have been having this issue, is there any possibility that any of
the following could have happened at any point during the life of the device?

-you created an account when you originally registered the phone (i.e. you didnQ&apos;Et use
an existing account), or

-you used a non-Gmail account to register the phone, or

-you swapped SIMs or ran the phone without a SIM, or

-you changed your password, or

-you did anything related to your accounts (e.g. using different accounts for
youtube, market, checkout), or

-you had to re-type your password at some point after a sync failed because of a
faulty network connection?

Thanks,
JBQ</what>
</comment>
<comment>
<author>kikima...@gmail.com</author>
<when>Fri, 28 Aug 2009 22:40:16 +0000</when>
<what>I ran into the same problem today. I used my gmail address and password when I set up
the phone. It does not work to unlock my phone.

I never swapped SIMs or ran the phone without a SIM

My password has not changed.

Did not do anything with my accounts.

Never had to re-type passsword after a failed sync (no failed syncs)</what>
</comment>
<comment>
<author>woeter...@gmail.com</author>
<when>Fri, 28 Aug 2009 23:05:02 +0000</when>
<what>Regarding comment 21:

No, IQ&apos;Eve simply logged into my google account on startup and never bothered with it
again. Sync always worked perfectly and I never changed my password (or anything else
in my account) of my google account.

Regarding all your questions: no.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 02:02:01 +0000</when>
<what>Thanks for the quick information. This is tracked inside Google as bug 1565391.</what>
</comment>
<comment>
<author>Cho...@gmail.com</author>
<when>Sat, 29 Aug 2009 22:22:31 +0000</when>
<what>Well i had registered the phone with a different account (not gmail)
but the e-mail was created through Google.
I have tried everything now, and I do not really want to use the master reset</what>
</comment>
<comment>
<author>pcatala...@gmail.com</author>
<when>Mon, 31 Aug 2009 01:29:01 +0000</when>
<what>I have had the same problem but i did find a temporary work around. I would touch the
password box so my better keyboard would pop up, i then would hold down the ?123
button and open the better android settings, after that i opened the emergency
dialer. while i was in the emergency dialer i repeatedly tapped the home and menu
button(this takes a while) you will then catch a glimpse of your home screen. When
that happens you need to open the physical keyboard and then continue tapping the
home and menu and it should pop you in.(its very tricky but it does work) After that
i disabled the lock pattern and now the only way for me to pass the too many pattern
attempts lock screen is to open the physical keyboard. I do not want to do a factory
reset but IQ&apos;Em getting tired of having to open my physical keyboard every time i want
to check/use my phone.</what>
</comment>
</bug>
<bug>
<bugid>16478</bugid>
<title>Bluetooth DUN client (outgoing dialup tethering)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>refriger...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 22:54:01 +0000</openedDate>
<description>In some cases, itQ&apos;Es necessary to dial out to Internet from Android bar
via another phone-type device. For example, when I tried to use CDMA
BT-featured phone as an Internet gate for Android, iQ&apos;Ed get nothing. I
just couldnQ&apos;Et create an outgoing connection via BT. On other hand, the
WM PDA easily could get a dialup Internet connection from any classic
phone via Bluetooth. AFAIK, thereQ&apos;Es some Archos Android tablet that has
the BT DuN client by default, but I canQ&apos;Et find this useful feature in my
HTC Legend or any other conventional Android machine. More, thereQ&apos;Es no
way to set it up with all the skills and fantasy I have, and nobody
knows if itQ&apos;Es possible, over all the Net. So, why that primitive Win
boxes all has this primitive functionality, and this mega-perspective
Driod is not?</description>
<comment>
<author>Rant...@gmail.com</author>
<when>Tue, 10 May 2011 13:25:33 +0000</when>
<what>I agree, I need DUN support so my TomTom device can talk to my HTC device.</what>
</comment>
<comment>
<author>Manor...@gmail.com</author>
<when>Thu, 30 Jun 2011 10:39:25 +0000</when>
<what>Need DUN support too.</what>
</comment>
<comment>
<author>knoxplor...@gmail.com</author>
<when>Sun, 03 Jul 2011 06:48:21 +0000</when>
<what>Agreed. I need reverse Bluetooth DUN support from a Honeycomb tablet to a Motorola dumb phone.</what>
</comment>
<comment>
<author>Reclusi...@gmail.com</author>
<when>Thu, 21 Jul 2011 09:59:53 +0000</when>
<what>Asus Transformer - Android 3.1 cannot connect phones with BT DUN only. I see this as a big issue as some phones only have BT and on others BT is preffered over WiFi as it uses less energy.</what>
</comment>
<comment>
<author>proxen...@gmail.com</author>
<when>Tue, 02 Aug 2011 23:51:11 +0000</when>
<what>Dial up BT is needed!!! and ad-hoc too</what>
</comment>
<comment>
<author>azl...@gmail.com</author>
<when>Sat, 26 Nov 2011 00:49:56 +0000</when>
<what>Serious limitation.  Many tablets have wifi and bluetooth, but no 3-4g. Need a way to BT-DUN to a cell phone that can connect to internet.</what>
</comment>
</bug>
<bug>
<bugid>70</bugid>
<title>GPS location provider doesnQ&apos;Et show up sometimes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-17T17:56:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dan.ul...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jan 2008 22:47:39 +0000</openedDate>
<description>Some people (myself included) have had problems with the gps provider
not being installed on the emulator. While itQ&apos;Es maybe not too
significant for the sdk itself, it is probably bad to have our
applications try to install it for the android challenge testing.
Apparently this is somewhat random because it worked fine on my
development machine (xp64, sdk 37a), but failed on my testing machine
(xp32, sdk 37a).</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:49:31 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Sat, 17 May 2008 17:56:51 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Please try the updated M5
SDK and re-open this bug if you still are experiencing this problem. </what>
</comment>
</bug>
<bug>
<bugid>10045</bugid>
<title>Direct Outlook Sync, Install to SD card, Come on Google, these are basic must haves</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Nick.Sk...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 22:54:29 +0000</openedDate>
<description>I am amazed at how I get a top of the rang phone with bottom of the
range features. Seriously considering going back to windows mobile
device. I have a Nexus one with Android 2.2, 16gb sd card, but out of
memory already as you cannot install to sd card. The only way of doing
so requires rooting phone or cooking roms etc, not something the average
user wants to get involved in.A lot of these methods are problematic and
can void your warranty. In a lot of instances a lot of apps will not
work, also marketplace may not work. It should be standard that user has
a choice where to install an app. secondly, on my last phone I would use
windows mobile device centre to sync my outlook contacts and calendar
(Offline), just plug my phone into its desktop dock and off it went. Now
with android this is not a simple thing to do, you need to use third
party apps, some will sync via google account, others require the sync
to go through other apps, example, companionlink will sync, but not to
your android contacts/calendar, but onto dejaoffice, gsyncit requires
you to sync outlook with your google account, then it syncs via wifi or
your mobile internet access. This is so lame. Outlook is widely used,
the issue is mentioned all over the net, but no solution from Androids
developers. Both of these points need addressing promptly, I am starting
to regret purchasing an android phone Will these issues be addressed and
soon? please put me out of my misery, if there is nothing on the agenda
to sort it, then I will just sell my Nexus and opt for a windows mobile
device again</description>
<comment>
<author>slavinm...@gmail.com</author>
<when>Tue, 17 Aug 2010 02:22:54 +0000</when>
<what>Nick I agree with you 100% on the lack-of-sync issue.  I too was just draw-dropped-incredulous that the vaunted Android OS lacks such basic functionality.  It seems that Android is aimed at teenagers whose sole need is to text their twitterific facebook tweets or something....nothing to do with work or actually getting things done.  I tried those third-party sync apps you tried, and found they were completely unreliable; they canQ&apos;Et be counted on AT ALL to sync correctly.  This is so ludicrous a situation that I was forced to return my Droid X and go back to Windows Mobile on an LG Fathom.  WinMo isnQ&apos;Et the least bit sexy, and the apps selection is downright pathetic.  But for work, nothing beats it.

But I heard that Froyo was supposed to allow movement of installed apps to the SD card.  Are you sure you have 2.2, and not 2.1?</what>
</comment>
<comment>
<author>Nick.Sk...@gmail.com</author>
<when>Tue, 17 Aug 2010 04:47:17 +0000</when>
<what>definately 2.2, problem is many software developers have not implemented the option to move to sd. if you root your phone it can be done, but rooting voids warranty</what>
</comment>
</bug>
<bug>
<bugid>13556</bugid>
<title>Nexus S - after screen times out, you can;t bring it back when using speakerphone or earbuds</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dtbm...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 15:55:10 +0000</openedDate>
<description>When on a call and youQ&apos;Ere on battery power using either the speaker
phone or the supplied earbuds, after the screen times out (goes to
black) there is no way to bring the screen back. If you press the power
button, your call is disconnected. This is not an issue when the phone
is on the charger or if youQ&apos;Ere just holding the phone up to your ear,
but when youQ&apos;Ere on battery power using the earbuds or speakerphone, itQ&apos;Es
a BIG issue. I was on a 3-way conference call today on the battery using
the earbuds that are supplied with the phone. At the end of the call, I
wanted to drop one of the parties but I couldnQ&apos;Et get my screen to come
back on. When I pressed the power button, I disconnected everyone. I
reported it to SamsungQ&apos;Es Level 3 dedicated support for the Nexus S and
they have opened a Q&quot;EsevereQ&quot;E trouble ticket. Hopefully this can be
addressed quickly.</description>
<comment>
<author>docbacon...@gmail.com</author>
<when>Sat, 01 Jan 2011 08:19:43 +0000</when>
<what>Simple Answer. SettingQ&gt;E AccessibilityQ&gt;E Uncheck power button ends call (it is the last option)</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 07 Feb 2011 11:17:55 +0000</when>
<what>When Q&quot;EUncheck power button ends callQ&quot;E is checked it is no way to turn display on (while speakerphone/headset) because power button ends call :(</what>
</comment>
<comment>
<author>tntmccar...@gmail.com</author>
<when>Wed, 03 Aug 2011 17:24:56 +0000</when>
<what>Nexus S rev 2.3.5 speaker phone mode times out screen is black no way to access device functions until call is over.</what>
</comment>
</bug>
<bug>
<bugid>15461</bugid>
<title>LinearGradient not displayed correctly when android:hardwareAccelerated=Q&quot;EtrueQ&quot;E </title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-03-14T19:00:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dominik....@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 22:23:42 +0000</openedDate>
<description>During porting my App to a Honeycomb tablet I stumbled upon the
following problem: My App uses the following code to draw a gradient:
gradientBoxPaintFail = new Paint();
gradientBoxPaintFail.setAntiAlias(true);
gradientBoxPaintFail.setDither(true); gradientBoxPaintFail.setShader(new
LinearGradient(0, 0, 0, GRADIENT_LENGTH, new int[]{Color.RED,
Color.YELLOW, Color.GREEN}, null, Shader.TileMode.CLAMP));
gradientBoxPaintFail.setStrokeWidth(1f); After setting
android:hardwareAccelerated=Q&quot;EtrueQ&quot;E in the AndroidManifest.xml file and
running it on honeycomb-tablet (not on the emulator!) the rect is
completely GREEN, no gradient is displayed anymore. Set
android:hardwareAccelerated=Q&quot;EfalseQ&quot;E and the gradient is back. I found
out that this is related to the Q&quot;EnullQ&quot;E parameter of the new
LinearGradient(0, 0, 0, GRADIENT_LENGTH, new int[]{Color.RED,
Color.YELLOW, Color.GREEN}, null, Shader.TileMode.CLAMP) call. Replacing
this line with new LinearGradient(0, 0, 0, GRADIENT_LENGTH, new
int[]{Color.RED, Color.YELLOW, Color.GREEN},new float[]{0f,0.5f,1f},
Shader.TileMode.CLAMP)); is a workaround. See attached Screenshot. A
very simple demo to reproduce can be found at:
https://github.com/oluz/Gradient-Bug-Demo</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 13 Mar 2011 00:34:41 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 14 Mar 2011 19:00:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18839</bugid>
<title>Android IMAP account mail with attachment is not forwarded unless it is not downloaded</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-07-28T23:59:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fotmot...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 05:34:25 +0000</openedDate>
<description>step: ==== 1. In Email application,Receive a mail with attachment. 2. do
not dowmload any attchment and select forwarded option. 3. when select
forwarded option , a notice is displaying saying Q&quot;E some attachment
cannot forwarded because it is not downloaded.Q&quot;E Issue: ====== Issue is
only reporducible with IMAP(Aol Q&amp;E Gmail) account. Query: ====== Please
let me know is this a proper IMAP behavior or it a Issue. Device
details: =============== Android 2.1 Build Dd6.00.21 LAB Feature;Q&apos;E Email
Application</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 28 Jul 2011 23:59:40 +0000</when>
<what>In Android 2.1, this is standard behavior; you have to manually download the attachments before they can be forwarded.</what>
</comment>
</bug>
<bug>
<bugid>166</bugid>
<title>Usage of KeyguardManager or KeyguardLock is unclear</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-29T02:31:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 02 Feb 2008 11:43:46 +0000</openedDate>
<description>KeyguardManager receives a String which is undocumented and keyguard
locks returned by the method canQ&apos;Et be used to actually lock the keys.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:39:00 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:39:04 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 02:31:57 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:48:58 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1578</bugid>
<title>Camera.open() occasionally hangs without throwing an exception - only power off helps</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-05T13:53:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 11:12:42 +0000</openedDate>
<description>Camera.open() occasionally hangs without throwing an exception In using
the camera on my brand new dev phone 1, I regularly run into the
situation that Camera.open() completely Q&quot;EhangsQ&quot;E. Then (quitting and)
restarting my program with camera=null and testing with Log.i(Q&quot;EOICQ&quot;E,
Q&quot;EJUNKcam0Q&quot;E); if (camera == null) { Log.i(Q&quot;EOICQ&quot;E, Q&quot;EJUNKcam1Q&quot;E); try {
camera = Camera.open(); } catch (Exception e) { Log.e(Q&quot;EOICQ&quot;E,
e.getMessage(), e); } Log.i(Q&quot;EOICQ&quot;E, Q&quot;EJUNKcam2Q&quot;E);
camera.setPreviewDisplay(holder); Log.i(Q&quot;EOICQ&quot;E, Q&quot;EJUNKcam3Q&quot;E); }
Log.i(Q&quot;EOICQ&quot;E, Q&quot;EJUNKcam4Q&quot;E); gives as output only JUNKcam0 JUNKcam1
Apparently, Camera.open() itself hangs without causing any exception,
such that there is nothing that I can trap and act upon. I can then also
not use the built-in camera app, as it gives just a black preview screen
and a bit later a message about being unresponsive when I try to
interact with it. Since in the above code snippet Q&lt;EcameraQ&gt;E was already
null (at program startup), there is just nothing that I can release: no
camera.release(). Killing apps also does not help, and in fact I could
not find any means to get the camera back *except* by applying the
phoneQ&apos;Es power off and then on for a reboot! ThatQ&apos;Es pretty awful! Is
there any workaround (let alone a fix) for this horrible camera
behavior? Thanks</description>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Thu, 18 Dec 2008 11:42:20 +0000</when>
<what>To make life even more bizarre, I ran into another situation where camera.open()
worked in the sense that it didnQ&apos;Et hang as in the previous example, but a following
camera.setParameters() did hang:

   Log.i(Q&quot;EOICQ&quot;E, Q&quot;EJUNKcam5Q&quot;E);                   
   try { camera.setParameters(parameters); } 
   catch (Exception e) { Log.e(Q&quot;EOICQ&quot;E, e.getMessage(), e); }
   Log.i(Q&quot;EOICQ&quot;E, Q&quot;EJUNKcam6Q&quot;E);         

then only gave as output

   JUNKcam5
   
In this case too, the built-in camera app would just hang with a black screen, and I
had to power off the phone to get back.

Regards
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 14:05:05 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Thu, 22 Jan 2009 14:32:46 +0000</when>
<what>Great. I still regularly run into this problem while developing my camera app, say
once or twice a day. It looks a bit like the camera does not always get released, and
once detached from a given app (when the app crashes or perhaps leaks some context
when it exits normally) no app can connect to it anymore, including my own app. I
still only know of the power cycle to get the camera back.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:27:57 +0000</when>
<what>Could you attach the output of adb bugreport or at least adb logcat -v threadtime the
next time this happens? ThisQ&apos;Ell assist with diagnosing the issue. Thanks.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 28 Jan 2009 14:00:13 +0000</when>
<what>I will do so when it happens again, but I remember that there was
never any error or warning in the LogCat output. It just stopped
giving new lines. Only Q&quot;EbisectionQ&quot;E with my own inserted Log messages
let me identify the exact line where the app just froze, as described
before. It was always one of the camera.* commands, but not always the
same command. One thing that Q&quot;EhelpsQ&quot;E to run into the problem more
often is to recompile the app in Eclipse and launch the updated APK
via the USB cable while the program is still running on the phone:
Eclipse happens to just kill the appQ&apos;Es process without letting it
first go through onPause() and onDestroy() to let my app properly
release the camera, and that certainly increases the probability of
the camera Q&quot;EhangingQ&quot;E until after a full power-cycle. Of course the
need for a complete power cycle to Q&quot;EresetQ&quot;E the G1 camera is
unacceptable under any circumstance.

Thanks
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 14:06:56 +0000</when>
<what>Since this is probably a low-level issue (very possibly below Android itself in
fact), some of the other logs captured by adb bugreport (e.g. the kernel log) are
likely to contain more information than logcat.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 28 Jan 2009 19:42:20 +0000</when>
<what>You are probably right, JBQ.

Well, with the Q&quot;EtrickQ&quot;E to let Eclipse launch a recompiled APK (for exactly the same
code) while my program was still running on the phone, I managed to Q&quot;EhangQ&quot;E the camera
already in the second run. After this happened I ran adb bugreport Q&gt;E junkcam.txt. The
camera would not also not work anymore with other camera apps such as SnapPhoto or
the built-in Camera app, so IQ&apos;Ell have to power-cycle my dev phone 1 for the umptieth
time now...

Attached is the adb bugreport output. Hope you will find a useful trace of what
happened with the camera.

Thanks
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 19:47:34 +0000</when>
<what>Superb, thanks. ThisQ&apos;Ell hopefully help our camera experts figure out what might be
going wrong.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 19:47:43 +0000</when>
<what></what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 28 Jan 2009 20:22:02 +0000</when>
<what>Thanks JBQ. Hope so too! I just started looking into the junkcam.txt results...

As you can see from searching for the string Q&quot;EsetParameters()Q&quot;E in junkcam.txt, the
QualcommCameraHardware output is quenched in the second run right after this command,
and from the output after Q&quot;EopenCameraHardware: call createInstanceQ&quot;E reading
Q&quot;EcreateInstance: X return existing hardwareQ&quot;E in the second run I gather that indeed
the camera had not been released. That by itself is no so strange because Eclipse
killed my process non-gracefully by not letting it release the camera hardware first,
but the bad consequence is now that the camera is no longer bound to the previous
instance of my (killed) app and my new instance cannot bind to it so it cannot
release it either. It looks like the camera is kind of Q&quot;EfloatingQ&quot;E, thinking that it
is still bound to a process that is no longer there, and thus blocking access by any
other apps or app instances.

Clearly there ought to be a means for the camera to recover from such nasty deadlock
situations.

Regards
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 20:34:49 +0000</when>
<what>Thanks for the information, we appreciate the time youQ&apos;Ere spending on this in order
to help us.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:53:14 +0000</when>
<what>This issue was fixed in the source code and the fix will be in a future release</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 29 Apr 2009 07:19:02 +0000</when>
<what>Apparently the fix is either not in Cupcake or it is not 100% effective, because I
had the same problem yesterday on day 1 after flashing my ADP with the newly released
Cupcake firmware. I had to reboot the phone to get the camera back.
</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Fri, 01 May 2009 13:13:39 +0000</when>
<what>Q&gt;E This issue was fixed in the source code and the fix will be in a future release

OK, IQ&apos;Eve now had this bad problem several times again on my ADP with Cupcake
(1.5_r1), so it is apparent that the problem was *not* fixed! Only power cycling
brings the camera back, or else no camera application can access the camera. This is
a guarantee for a miserable user experience. :-(
</what>
</comment>
<comment>
<author>DrLu...@gmail.com</author>
<when>Fri, 21 Aug 2009 12:57:22 +0000</when>
<what>IQ&apos;Eve the same problem on android 1.5 (camera open error) someone can give me the clue?
Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:18:06 +0000</when>
<what></what>
</comment>
<comment>
<author>yyyyaaaa...@gmail.com</author>
<when>Mon, 12 Oct 2009 13:34:17 +0000</when>
<what>it seems that 1.6(Donut) still has the same problem. 
IQ&apos;Eve confirmed at ADP1 + Donut.  
I donQ&apos;Et know/see what is the trigger of this problem but after that, 
all camera apps never works until reboot(power off -Q&gt;E power on).
</what>
</comment>
<comment>
<author>Karl.Hen...@gmail.com</author>
<when>Wed, 17 Mar 2010 15:15:06 +0000</when>
<what>I have seen the same behaviour on the Nexus One.
Camera.open hangs. I cannot start any other camera app, killing the process doesnQ&apos;Et 
do anything for the camera lock. I have to restart the device.

If I use my application nicely, it works, but when doing the monkey test pressing 
home and my application icon around 20 times in fast pace, this is one of the issues 
IQ&apos;Em seeing.

I have not seen this with the built in Camera app, perhaps it is doing something 
different.</what>
</comment>
<comment>
<author>hiloc...@gmail.com</author>
<when>Wed, 07 Apr 2010 11:59:29 +0000</when>
<what>This problem was occurred on HTC Magic with SDK4.

I noticed that this problem is occurred whenever using onKey to take a photo while it
never occurred using onKeyDownQ&amp;EonKeyUp. IQ&apos;Em not sure the details but looks the cause
should be in android, not real device.</what>
</comment>
<comment>
<author>Oren.Bengigi</author>
<when>Tue, 06 Jul 2010 18:43:04 +0000</when>
<what>Same problem with my HTC Desire, After camera hangs, opening the built in camera apps quietly exit.
Using latest 2.1 Android.
Sometime my app completely hangs. Only a restart bring the camera back to life.</what>
</comment>
</bug>
<bug>
<bugid>6728</bugid>
<title>Dialling 111 translates to emergency number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>markmag...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 13:46:15 +0000</openedDate>
<description>Dialling 111 (this happens to be my voicemail number) connects to
emergency services (which are 999 as IQ&apos;Em UK based). I think the correct
behaviour should be calling the number dialled,, Google Nexus One (2.1
update 1)</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 19 Feb 2010 19:06:19 +0000</when>
<what>Issue 6729 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Feb 2010 19:00:48 +0000</when>
<what>internal bug 2369828, fixed in froyo.</what>
</comment>
<comment>
<author>markmag...@gmail.com</author>
<when>Mon, 22 Feb 2010 19:31:52 +0000</when>
<what>actually the problem is wider than 111.

It turns out 08 and 0800 are also on the emergency list. 0800 is the UK toll free 
number....

So right now (since update 1) in the UK you canQ&apos;Et call your voicemail (if youQ&apos;Ere on 
certain networks) and no-one can call toll-free numbers..</what>
</comment>
<comment>
<author>constabl...@gmail.com</author>
<when>Mon, 22 Feb 2010 21:25:34 +0000</when>
<what>Yes I got that information from Google Android Support today and have let them know 
straight away!</what>
</comment>
<comment>
<author>fritterfatboy</author>
<when>Tue, 23 Feb 2010 12:07:00 +0000</when>
<what>Probably want to be careful with this one - 111 is an emergency number in some EU 
countries. 112 is also an emergency number for the UK. Using 111 for your voicemail 
was a very bad move from your operator.</what>
</comment>
<comment>
<author>markmag...@gmail.com</author>
<when>Tue, 23 Feb 2010 12:26:34 +0000</when>
<what>CanQ&apos;Et see it being a problem anywhere in Europe.. 
Sri Lanka, South Korea, New Zealand yes... but then again the phone isnQ&apos;Et sold there 
yet anyway.</what>
</comment>
<comment>
<author>mark.magee8@gmail.com</author>
<when>Thu, 04 Mar 2010 13:02:12 +0000</when>
<what>Is there a target release for the new build? Would be nice to be able to get voicemails 
etc....</what>
</comment>
<comment>
<author>Igmu.Hammerer</author>
<when>Sat, 10 Apr 2010 08:39:42 +0000</when>
<what>This is a list of numbers that is used as emergency numbers... 
911,112,999,000,08,118,111,120,122,110,119,995,0800
This comes from /system/build.prop under ecc which I think  stands for Emergency Coordination 
Center.</what>
</comment>
<comment>
<author>reivax.s...@gmail.com</author>
<when>Tue, 13 Apr 2010 18:54:53 +0000</when>
<what>Confirmed on an HTC Desire.
123 in France should dial the voicemail for SFR.

Instead I get rooted to emergency...</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Sun, 25 Apr 2010 07:12:13 +0000</when>
<what>Device: Nexus 1 (2.1 update 1)
Country: Zambia
Network: Zain

In Zambia the customer support number of the Zain network is 111. Dialling 111 for 
support put me through to the unhappy Zambian Police.
</what>
</comment>
<comment>
<author>reivax.s...@gmail.com</author>
<when>Sun, 25 Apr 2010 09:12:05 +0000</when>
<what>The issue is only related to HTC engineered phones.
ecc entries are included in build.prop that triggers this behaviour.

Motorola Milestone with 2.1 doesnQ&apos;Et act this way.</what>
</comment>
<comment>
<author>thegreyc...@gmail.com</author>
<when>Fri, 21 May 2010 09:28:21 +0000</when>
<what>I am on Vodafone GSM network in Delhi, India and whenever I dial 111 for vodafone 
customer support from N1 it goes to Police Control Room however in India 100 is the 
police control room number. So please help me to edit this emergency number so that I 
can contact the customer service ...
</what>
</comment>
<comment>
<author>markmag...@gmail.com</author>
<when>Fri, 21 May 2010 09:45:44 +0000</when>
<what>Well, the target fix was Froyo... as we all heard yesterday, Froyo officially exists
(really, I was shocked too!!). What we need now is an actual release date, or I
suspect this issue will have me running one of the mods.. which are of course already
available (albeit, unstable!).</what>
</comment>
<comment>
<author>pmeyer1...@gmail.com</author>
<when>Wed, 02 Jun 2010 19:21:58 +0000</when>
<what>I have the same problem on the SFR in France, is there no other way than waiting for
an official release of the next Android OS ? This is a real bug and it seems a bit
weird that you need to wait for an OS change to have something like that fixed. </what>
</comment>
<comment>
<author>reivax.s...@gmail.com</author>
<when>Wed, 02 Jun 2010 19:27:07 +0000</when>
<what>This bug isnQ&apos;Et Android related.
ItQ&apos;Es an HTC issue and it is being fixed with the actual OTA update.

Regarding the HTC Desire, the 1.21.405.2 update do fix it.</what>
</comment>
<comment>
<author>markmag...@gmail.com</author>
<when>Mon, 14 Jun 2010 06:02:39 +0000</when>
<what>it may not be android related... however Froyo has fixed it (confirmed on my phone).</what>
</comment>
<comment>
<author>frank.gu...@gmail.com</author>
<when>Mon, 21 Jun 2010 18:24:23 +0000</when>
<what>I have the same problem when calling 999 for voicemail in Ecuador.</what>
</comment>
</bug>
<bug>
<bugid>11268</bugid>
<title>SyncService.push times out when used with many files</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>chabbydr...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 05:30:45 +0000</openedDate>
<description>Scenario: Calling SyncService.push to push approx 50 files of 2 to 4 MB
each to a Nexus One running 2.2 consistently times out. I believe this
is because SyncService.push() uses the default DdmPreferences timeout of
5 seconds (SyncService: 633) Calling DdmPreferences.setTimeOut(30*1000)
before the SyncService.push() makes it consistently succeed. Would it
make sense to use a larger timeout for SyncService.pushFile()?</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:44:06 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 00:20:06 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 01 Feb 2011 22:51:15 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:22:06 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>466</bugid>
<title>Old documentation from M3</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>0</stars>
<reportedBy>mcdonald...@gmail.com</reportedBy>
<openedDate>Fri, 14 Mar 2008 07:02:20 +0000</openedDate>
<description>I just wanted to bring light to some old documentation that is based on
M3 I believe. You can find it at:
http://code.google.com/android/reference/available-resources.html#layoutresources
The example code for EditText and Button reference id=Q&quot;E@+id/... and this
should actually be android:id=Q&quot;E@+id/... Thanks for your time, -Adam</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:38:13 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:49:10 +0000</when>
<what>This issue still exists</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:14:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:20:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7183</bugid>
<title>Get Device Idle Time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>subhashi...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 08:53:20 +0000</openedDate>
<description>Hi All, I am a new android app developer and i need to get device Idle
time(Since when device is idle). I want to make dome decision on the
basis of time since when user did nothing with device. I did not find
any api for this plz give me some suggestion. Thanks, Shubhashish</description>
<comment>
<author>bindasa...@gmail.com</author>
<when>Fri, 19 Mar 2010 05:41:22 +0000</when>
<what>Hi Shubh,

I have also tried to find this but did not get.

Please reply when you will get.

Satya</what>
</comment>
</bug>
<bug>
<bugid>3717</bugid>
<title>Accelerometer OnSensorChanged() no longer occur in standby with partial wake lock</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T00:39:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>a.kosenkov</reportedBy>
<openedDate>Sun, 30 Aug 2009 07:09:34 +0000</openedDate>
<description>HTC Hero and probably Magick devices stopped receiving OnSensorChanged
during partial wake lock in latest firmware. Other notifications like
GPS location, work as expected. G1 works okay.</description>
<comment>
<author>a.kosenkov</author>
<when>Sun, 30 Aug 2009 09:31:52 +0000</when>
<what>Duplicate of 3708, please close this bug.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Aug 2009 00:39:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13019</bugid>
<title>Google should buy Swype and integrate it into Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>lunatick...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 21:59:40 +0000</openedDate>
<description>Google should buy Swype and integrate it into Android Google should buy
Swype and integrate it into Android. I had a play with Swype and within
minutes was swyping faster than typing on hardware keyboards. I think it
is the biggest advance in mobile input ever (including T9) and opens up
a whole range of touchscreen only devices to me (a physical keyboard fan
in the past). At the moment only a few devices have Swype preinstalled
and it really affects which devices I buy/recommend. It would be great
to see this revolutionary method of text input become standard on
Android. It would be a great ancillary benefit to keep it Android-only.
I would also like it to be part of Android so that it was Free software,
as I donQ&apos;Et like relying on non-Free apps for fundamental parts of the
system.</description>
<comment>
<author>jines...@gmail.com</author>
<when>Sun, 10 Apr 2011 04:32:33 +0000</when>
<what>Swype on android would be a very welcome addition.. it should come standard on android and this will make a text entry on android devices 100 times better.</what>
</comment>
</bug>
<bug>
<bugid>8192</bugid>
<title>Email notifications should open mobile gmail format</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RobertTh...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 17:32:43 +0000</openedDate>
<description>Currently when i open an email message (gmail) from the notification
screen, it opens the default app for gmail. i downloaded gmail mobile
which i think functions better, and is easier to use. i would like to be
able to open a message from the notification screen, and have it default
to the gmail mobile. thank you</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>6782</bugid>
<title>canQ&apos;Et open or uninstall some apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikeppar...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 19:36:50 +0000</openedDate>
<description>- Steps to reproduce the problem. I donQ&apos;Et really have a way to reproduce
problem, if I knew what caused it, I would stop doing it. - What
happened. I realize that an Application that I thought was on my phone
was no longer there, so I go to the Market and search for it, or I go to
the Market and look at my Downloads. Either via search, or selecting it
from the list of installed Apps, my phones shows that the App is
installed, but the Q&quot;EOpenQ&quot;E and Q&quot;EUninstallQ&quot;E buttons are greyed out,
preventing me from doing anything. - What you think the correct behavior
should be. If the application is truly installed, I should be able to
Open it or Uninstall it. There should be a method to force either
re-installing the somehow broken application, or forcing an Q&apos;EuninstallQ&apos;E
to allow it to be re-installed. I am running 1.6 on a G1. This has
happened to me twice, once with the Market app itself, and more recently
with the Google My Tracks application. A good description of the problem
and the only work-around IQ&apos;Eve found can be found at:
http://lauren.vortex.com/archive/000636.html</description>
</bug>
<bug>
<bugid>17691</bugid>
<title>Browser on honeycomb 3.1 java issues.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jgraves1107@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 22:46:33 +0000</openedDate>
<description>Today Google not working. Turn Java off and it works. Touch panal would
not respond with Java on. This is on a Verizon Motorola xoom with 3.1
using stock browser NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>sszc...@gmail.com</author>
<when>Thu, 16 Jun 2011 00:12:22 +0000</when>
<what>When moon eclipse showed up Google search page unresponsive on moto xoom and Asus eeeee pad.  Turning Java off clears up problem.</what>
</comment>
<comment>
<author>YeomanDr...@gmail.com</author>
<when>Fri, 17 Jun 2011 05:53:32 +0000</when>
<what>If you are having lockup issues when using the Android Browser in Classic View mode you will need to go to your browser settings located at upper right corner of screen (select advanced) and turn Javascript off to get your device unstuck. I find it highly irritating that consumers are facing this sort of buggy issue and perhaps it may have been in GoogleQ&apos;Es best interest to let Honeycomb bake a little longer. Now itQ&apos;Es too late and you guys at Goog really need to get off your rear ends and fix yo stuff ASAP! I understand bugs happen, but not so many and to the detriment of making the experience extremely and utterly frustrating beyond belief. Why would anyone want to program for 3.1 when itQ&apos;Es all boogered up. Makes Winblows 8.0 a possibility here.</what>
</comment>
</bug>
<bug>
<bugid>2196</bugid>
<title>Gmail notifications often fail to occur (possibly when Gmail is running)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>19</stars>
<reportedBy>omel...@gmail.com</reportedBy>
<openedDate>Tue, 10 Mar 2009 23:07:01 +0000</openedDate>
<description>IQ&apos;Ell often see new mail in the gmail app on my G1 (RC33) that displayed
no Q&quot;Enew mailQ&quot;E notification, and no blinking notification light on the
device. Steps to reproduce: Send test emails from another mail account
(I used a yahoo account), confirming their arrival in gmail via a web
browser. When the phone fails to beep, vibrate, or blink, check the
gmail app on the device and see that the new mail has arrived without a
notification. Expected behavior: A notification for every new email
event (ie, only one notification for emails that arrive simultaneously).</description>
<comment>
<author>brian.kn...@gmail.com</author>
<when>Fri, 13 Mar 2009 16:54:56 +0000</when>
<what>I have noticed this when the Gmail app is currently loaded.  In fact, if any app is 
loaded, you fail to receive notifications for that specific app.  LED and screen 
notifications do not occur.</what>
</comment>
<comment>
<author>omel...@gmail.com</author>
<when>Sat, 14 Mar 2009 15:12:57 +0000</when>
<what>That used to happen to me.  Now I typically donQ&apos;Et even get LED notifications.</what>
</comment>
<comment>
<author>yossidah...@gmail.com</author>
<when>Tue, 24 Mar 2009 08:47:02 +0000</when>
<what>I agree - when the email app is open, sound notification does seem to occur, but not 
LED; this possibly makes sense if the phone is unlocked - i.e if IQ&apos;Em currently 
checking emails, but if the phone is locked, it shouldnQ&apos;Et matter what I have open in 
the background as IQ&apos;Em clearly not looking!

I donQ&apos;Et believe (but no longer have it installed, so canQ&apos;Et check) this was the case 
with the K-9 mail client; but certainly is the case with the built-in gmail client.</what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Sat, 28 Mar 2009 14:22:56 +0000</when>
<what>I also dont get gmail notifications any more. Have the ADP1. Other notifications
works fine.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:16:05 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>anadance...@gmail.com</author>
<when>Tue, 14 Apr 2009 17:17:17 +0000</when>
<what>Yes, my email notification is not longer working, another thing is that when I click 
on the email icon(short cut) on my screen to check my email it gives me this 
message Q&quot;EWAITING FOR SYNCQ&quot;E Q&quot;EYOUR EMAIL WILL APPEAR SHORTLYQ&quot;E. I have try to restart 
my phone and everything and I still have the same issue.

I am only able to check my email using the browser.

help please!</what>
</comment>
<comment>
<author>cdwertm...@gmail.com</author>
<when>Wed, 01 Jul 2009 15:45:51 +0000</when>
<what>IQ&apos;Eve had this problem because I had a rule in Gmail to mark all my incoming mail as read. Hope this helps 
someone!</what>
</comment>
<comment>
<author>jonatvil...@gmail.com</author>
<when>Wed, 19 Aug 2009 18:56:36 +0000</when>
<what>I also have a problem with no gmail notifications too, seems sporadic, although just 
this second IQ&apos;Eve received one with app open in background.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:49:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:09:39 +0000</when>
<what></what>
</comment>
<comment>
<author>goaliep...@gmail.com</author>
<when>Sat, 17 Oct 2009 19:56:03 +0000</when>
<what>also see Issue 4190: gmail Notifications Bug?
there are some technical things in there for the engineers.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:32 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>1323</bugid>
<title>Strange Phone behavior with flaky Bluetooth headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>thinking...@gmail.com</reportedBy>
<openedDate>Mon, 17 Nov 2008 22:06:17 +0000</openedDate>
<description>I was on a call using my Bluetooth headset. (The headset seems a bit
flaky, by the way, so it may have disconnected at an awkward time.) The
call simply vanished, and the phone returned to the home screen. I tried
to place a call again a few times, but the phone just returned to the
Home screen instead of calling. When the other party called me back, I
could answer the call fine. A couple minutes into the call, one of the
outgoing calls finally went through, putting the (new) incoming one on
hold. My guess is that one of the CALL intents got stuck in the pipes.
IQ&apos;Eve attached an anonymized bugreport.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:26:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:30:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:31:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14465</bugid>
<title>Installation Error</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-01T21:55:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fed04...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 21:44:26 +0000</openedDate>
<description>Hello, I have a HTC Hero and when I try to download something it says
Installation Error. There are no words under it like Unknown error 18 or
anything like that, I tried with another app and that worked so I guess
its only some. Here are the downloads which wont work: Angry Birds Angry
Birds Seasons Zedge Game Dev Story Lite I do not know which versoin I
have I think its still 1.5 Thanks for the help, Federico P.S How do you
update your android version?</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Feb 2011 21:55:47 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7296</bugid>
<title>Outgoing call shows wrong contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>TJamesFl...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 15:23:30 +0000</openedDate>
<description>When selecting an existing contact when there are others with the same
number: (same company main number, same family home number), it appears
the last contact name with that same number is the one displayed, ie
Calling Joe Blow when youQ&apos;Ere sure you selected Sally Smart.
Recommendation: In the above case, use the contact name from the
selected entry instead of whatever kind of lookup is happening.</description>
</bug>
<bug>
<bugid>1455</bugid>
<title>Webpages Display too small or too large</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-28T01:44:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>WDSUST...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 22:15:39 +0000</openedDate>
<description>__WDSGLOBAL Problem: Web pages do not render to the correct size
Resolution. To fix this issue the end user must manually adjust the zoom
settings. A future patch to the browser will be needed to adjust the
correct size displayed. End User interaction data as follows. AVG 10
calls per week with this issue. AVG handle time per customer: 700
seconds. Bug reported by don.kiger@us.wdsglobal.com www.wdsglobal.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:44:58 +0000</when>
<what>Zoom algorithm improved in future release</what>
</comment>
</bug>
<bug>
<bugid>19428</bugid>
<title>Strange data in data15 of contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arndtn@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 04:47:52 +0000</openedDate>
<description>For approximately a month I get an error, when synchronizing my
contacts. The Synchronization process crashes with the message: Q&quot;ESorry!
- The application Google Services Framework (process
com.google.process.gapps) has stopped unexpectedly. Please try again.
[Force close] [Report]Q&quot;E (see attachment). Trying it again doesnQ&apos;Et bring
any changes, so I took a look at Q&apos;Eadb logcatQ&apos;E, where I got following
output (I have changed my google ID to xxx@gmail.com): ---
E/DatabaseUtils( 6362): Writing exception to parcel E/DatabaseUtils(
6362): android.database.sqlite.SQLiteException: unknown error: Unable to
convert BLOB to string E/DatabaseUtils( 6362): at
android.database.CursorWindow.getString_native(Native Method)
E/DatabaseUtils( 6362): at
android.database.CursorWindow.getString(CursorWindow.java:329)
E/DatabaseUtils( 6362): at
android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:49)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2$DataRowHandler.getAugmentedValues(ContactsProvider2.java:1126)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2$CommonDataRowHandler.getAugmentedValues(ContactsProvider2.java:1345)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2$CommonDataRowHandler.update(ContactsProvider2.java:1366)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2$EmailDataRowHandler.update(ContactsProvider2.java:1498)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2.updateData(ContactsProvider2.java:3861)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2.updateData(ContactsProvider2.java:3845)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2.updateInTransaction(ContactsProvider2.java:3529)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.SQLiteContentProvider.update(SQLiteContentProvider.java:155)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2.update(ContactsProvider2.java:2278)
E/DatabaseUtils( 6362): at
android.content.ContentProviderOperation.apply(ContentProviderOperation.java:225)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.SQLiteContentProvider.applyBatch(SQLiteContentProvider.java:216)
E/DatabaseUtils( 6362): at
com.android.providers.contacts.ContactsProvider2.applyBatch(ContactsProvider2.java:2291)
E/DatabaseUtils( 6362): at
android.content.ContentProvider$Transport.applyBatch(ContentProvider.java:217)
E/DatabaseUtils( 6362): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:173)
E/DatabaseUtils( 6362): at
android.os.Binder.execTransact(Binder.java:320) E/DatabaseUtils( 6362):
at dalvik.system.NativeStart.run(Native Method) D/ContactsSyncAdapter(
7686): FAILURE: processed 20 records in 1999 ms from feed
http://www.google.com/m8/feeds/contacts/xxx@gmail.com/base2_property-android,
updated time is null W/dalvikvm( 7686): threadid=11: thread exiting with
uncaught exception (group=0x40015560) E/AndroidRuntime( 7686): FATAL
EXCEPTION: SyncAdapterThread-1 E/AndroidRuntime( 7686):
android.database.sqlite.SQLiteException: unknown error: Unable to
convert BLOB to string E/AndroidRuntime( 7686): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:158)
E/AndroidRuntime( 7686): at
android.database.DatabaseUtils.readExceptionWithOperationApplicationExceptionFromParcel(DatabaseUtils.java:137)
E/AndroidRuntime( 7686): at
android.content.ContentProviderProxy.applyBatch(ContentProviderNative.java:449)
E/AndroidRuntime( 7686): at
android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:95)
E/AndroidRuntime( 7686): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.applyOperations(ContactsSyncAdapter.java:1077)
E/AndroidRuntime( 7686): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.getServerDiffs(ContactsSyncAdapter.java:984)
E/AndroidRuntime( 7686): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:237)
E/AndroidRuntime( 7686): at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:138)
E/AndroidRuntime( 7686): at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
E/AndroidRuntime( 7686): at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164)
D/ContactsSyncAdapter( 7686): EntityReader thread ended: mForcedClosed
is true V/ContactsSyncAdapter( 7686): GDataFeedFetcher thread ended:
mForcedClosed is true --- In the Q&quot;Eandroid-developers googlegroupQ&quot;E [1] I
found out, that this is related to corrupted data in Q&quot;Edata15Q&quot;E column. So
I wrote a small app, which reads all entries from
Q&quot;EContactsContract.Data.CONTENT_URIQ&quot;E. It checks the length of the data in
Q&quot;Edata15Q&quot;E for all non Q&quot;Evnd.android.cursor.item/photoQ&quot;E rows and compares
them if they are not null. So I found out, that there are many rows with
not null values in Q&quot;Edata15Q&quot;E even though the mime-type doesnQ&apos;Et specify
Q&quot;Edata15Q&quot;E. And I found out, that all these non photo and non null entries
have the same length and content. So I took the bytes from Q&quot;Edata15Q&quot;E and
converted them to Q&quot;EcharQ&quot;E types and saw HTML in there which looks like
the following (the same for all affected rows, I have changed the
AP_MAC, CLIENT_IP and CLIENT_MAC): --- Q&lt;EHTMLQ&gt;E Q&lt;ETITLEQ&gt;EQ&lt;E/TITLEQ&gt;E Q&lt;EBODY
onLoad=Q&quot;Edocument.forms[0].submit();Q&quot;EQ&gt;E Q&lt;EFORM METHOD=Q&quot;EPOSTQ&quot;E
ACTION=Q&quot;E/loginQ&quot;EQ&gt;E Q&lt;EINPUT TYPE=Q&quot;EHIDDENQ&quot;E NAME=Q&quot;EAP_MACQ&quot;E
VALUE=Q&quot;E000000000000Q&quot;EQ&gt;E Q&lt;EINPUT TYPE=Q&quot;EHIDDENQ&quot;E NAME=Q&quot;ECLIENT_IPQ&quot;E
VALUE=Q&quot;E10.0.0.xxxQ&quot;EQ&gt;E Q&lt;EINPUT TYPE=Q&quot;EHIDDENQ&quot;E NAME=Q&quot;ECLIENT_MACQ&quot;E
VALUE=Q&quot;Exx-xx-xx-xx-xx-xxQ&quot;EQ&gt;E Q&lt;EINPUT TYPE=Q&quot;EHIDDENQ&quot;E NAME=Q&quot;EloginURLQ&quot;E
VALUE=Q&quot;Ehttps://portals.wanderingwifi.com:8090/goform/HtmlLoginRequestQ&quot;EQ&gt;E
Q&lt;EINPUT TYPE=Q&quot;EHIDDENQ&quot;E NAME=Q&quot;EP_H_Q&quot;E VALUE=Q&quot;E1Q&quot;EQ&gt;E Q&lt;E/BODYQ&gt;E Q&lt;E/HTMLQ&gt;E --- I have
been travelling the last month and I have connected my phone to many
open wifi-hotspots. So I think that I had the auto sync on, while
connecting to such a hotspot, which gives me a landing page before I get
internet access. But the sync process didnQ&apos;Et make sure to be connected
to the google server and didnQ&apos;Et validate the received data before it
stores them in the contacts table. My phone is running Android version:
2.3.4, build Q&quot;EGRJ22Q&quot;E</description>
</bug>
<bug>
<bugid>18095</bugid>
<title>Not able to type text on block  Q&quot;Esay something to your friendQ&quot;E and not able to type after tapping on Q&quot;Ereply with new scrapQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>manish.i...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 09:46:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1)Open Q&quot;Ewww.orkut.comQ&quot;E -Q&gt;E Login -Q&gt;E Home page -Q&gt;E
Try to type on block Q&quot;Esay something to your friendQ&quot;E -Q&gt;E When we tap on
it, although cursor appears but it is not opening the keyboard to type
the text but when we select HTML then only it is opening the keyboard
and their by default text Q&quot;Ecopy or paste the HTML from another site in
this boxQ&quot;E is displayedQ&quot;E. 2)Open Q&quot;Ewww.orkut.comQ&quot;E -Q&gt;E Login -Q&gt;E Home page -Q&gt;E
Tap on Q&quot;EReply with new scrapQ&quot;E to reply your some friend -Q&gt;E It will open
the text area but when we tap on text area, then although cursor appears
but same as 1st case it is not opening the keyboard to type the text but
when we select HTML then only it is opening the keyboard and their by
default text Q&quot;Ecopy or paste the HTML from another site in this boxQ&quot;E is
displayedQ&quot;E. - What happened. In both above cases, keyboard is not being
opneded to type the text until we tap on HTML and it is showing the text
Q&quot;Ecopy or paste the HTML from another site in this boxQ&quot;E is displayedQ&quot;E,
which seems to be confusing. - What you think the correct behavior
should be. Keyboard should be opened in both cases to allow user to type
the text and when tap on HTML, then either no text should be displayed
by default or some meaningful text should be displayed. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) - Device -
P7100, Android OS - 3.0.1 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>4658</bugid>
<title>Email App Sent folder displaying From instead of To</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>inebriec...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 20:02:33 +0000</openedDate>
<description>IQ&apos;Em using a brand new Droid (about a day old) running 2.0, build ESD20.
IQ&apos;Eve configured two IMAP accounts in the Email App. Both are hosted by
relatively recent versions of Dovecot, and work fine with other mail
clients. The Email app is recognizing the Sent folder correctly,
displaying the correct icon for it, and putting sent mails in it.
However, in the list view for the Sent folder, it is displaying to To:
address and subject, instead of the From: address and subject, resulting
in a view that lists the correct subject for each message, but my own
name for every message. IQ&apos;Eve poked around in the source a bit, and noted
the Q&quot;EsentQ&quot;E field in FolderInfoHolder and the following code in
MessageInfoHolder.populate(): if (folder.outbox || folder.drafts ||
folder.sent) { this.sender = Address.toFriendly(
message.getRecipients(RecipientType.TO)); } else { this.sender =
Address.toFriendly(message.getFrom()); } Perhaps this is an issue with
certain IMAP servers?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:42:04 +0000</when>
<what></what>
</comment>
<comment>
<author>xian.newman@gmail.com</author>
<when>Sat, 23 Jan 2010 15:07:01 +0000</when>
<what>Same problem with Exchange corporate email. 
Very annoying and difficult to find the message you 
may be looking for. </what>
</comment>
<comment>
<author>inebriec...@gmail.com</author>
<when>Mon, 25 Jan 2010 22:33:59 +0000</when>
<what>Ok, now this is just plain weird. I havenQ&apos;Et checked back on this issue since the
2.0.1 updated was pushed out. Now, My Sent folder (correctly recognized by the app)
is showing *some* messages with the correct recipient name, and some with my name (in
the ListView). The same folder displays correctly in both my webmail and desktop
(Thunderbird) clients. IMAP server is Dovecot 1.0.13, no known issues that would
explain this.</what>
</comment>
<comment>
<author>stevesag...@gmail.com</author>
<when>Fri, 17 Jun 2011 01:36:05 +0000</when>
<what>This is a huge problem with sent Exchange mail. Every message in the Sent folder lists my name instead of the recipientQ&apos;Es so I canQ&apos;Et tell who the message was sent to without opening it.</what>
</comment>
<comment>
<author>arif.kus...@gmail.com</author>
<when>Fri, 24 Jun 2011 22:08:27 +0000</when>
<what>Any update on this issue? 

I am on ASUS TRANSFORMER with Honeycomb 3.1. Will the next update/release fix this issue? This is very annoying since it is very hard to search for emails in the sent folder. There is no point to have FROM in the Sent folder since I know all the emails are sent from my email address/name. 

Please fix.</what>
</comment>
</bug>
<bug>
<bugid>19498</bugid>
<title>Q&quot;E3 hoursQ&quot;E is translated incorrectly in refresh interval of NewQ&amp;EWeather app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 05:12:56 +0000</openedDate>
<description>Precondition: 1.Phone language is Simplified Chinese. Step by Step:
1.Main menu-Q&gt;E NewsQ&amp;Eweather-Q&gt;EPress menu key 2.Select Q&quot;EsettingsQ&quot;E-Q&gt;ERefresh
settings-Q&gt;ERefresh interval 3.Check the translation of Q&quot;E3 hoursQ&quot;E in
Chinese. Actual results: After step3, The translation of Q&quot;E3 hoursQ&quot;E is
not the same type as other interval. Expected results: After step3, Q&quot;E3
hoursQ&quot;E should be translated as Q&quot;ERefresh every 3 hoursQ&quot;E.</description>
</bug>
<bug>
<bugid>5638</bugid>
<title>Android Market DoesnQ&apos;Et work beaucause my operator use User Agent Filter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>orion.th...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 13:16:02 +0000</openedDate>
<description>Hi, I have a HTC magic i am a french user my operator is sfr who use
user agent filter for allowing internet access So on the market i canQ&apos;Et
download any software i donQ&apos;Et understand beacause i can use alternative
market like SlideMe http://slideme.org/ so please fix this issue to
bypass my operator filter best regard</description>
</bug>
<bug>
<bugid>3560</bugid>
<title>Contacts should have web links</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>powell.l...@gmail.com</reportedBy>
<openedDate>Sat, 15 Aug 2009 12:45:43 +0000</openedDate>
<description>There is no Q&quot;EwwwQ&quot;E field in contacts, I would like to have it as a active
link transferring me to the browser when clicked.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 17 Aug 2009 16:09:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:27:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:35:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 05:20:29 +0000</when>
<what></what>
</comment>
<comment>
<author>williscalkins</author>
<when>Wed, 17 Feb 2010 18:13:00 +0000</when>
<what>Contacts now has a Q&quot;EWebsiteQ&quot;E field.  However, it is not a link and clicking on it
does nothing.</what>
</comment>
<comment>
<author>RohanRSi...@gmail.com</author>
<when>Thu, 05 Aug 2010 23:45:45 +0000</when>
<what>Clicking the Website for a contact now opens the browser and browses to the website. This issue is resolved.</what>
</comment>
<comment>
<author>groen....@gmail.com</author>
<when>Mon, 04 Oct 2010 12:52:47 +0000</when>
<what>In which version of Android is this issue resolved?
IQ&apos;Em running version 2.2 on my HTC Desire, but I still cannot browse to the Website of a contact.</what>
</comment>
</bug>
<bug>
<bugid>1134</bugid>
<title>Email app doesnQ&apos;Et actually delete emails that are deleted from the trash of a POP3 account</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-25T22:26:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>35</stars>
<reportedBy>woodp...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 18:45:35 +0000</openedDate>
<description>Deleting email from the in-box moves the messages to trash. Deleting
email from the trash has no effect.</description>
<comment>
<author>woodp...@gmail.com</author>
<when>Thu, 30 Oct 2008 18:46:39 +0000</when>
<what>Forgot to mention that this is a POP3 account.  </what>
</comment>
<comment>
<author>zipfer.B...@gmail.com</author>
<when>Sun, 29 Mar 2009 21:00:29 +0000</when>
<what>I have the same problem</what>
</comment>
<comment>
<author>ewdegr...@gmail.com</author>
<when>Fri, 15 May 2009 16:03:44 +0000</when>
<what>I have the same problem. I think a lot of people have this problem.
If I delete the email one by one from trash folder then after a while the same email 
is back in the trash two times.
 
I have seen this issue on several forums, but I could not find a good solution.

The only solution is to delete the whole pop3 account and to re-install the account. 
This is not user friendly and all send items are lost also.
 
http://www.technipages.com/t-mobile-g1-empty-trash.html/comment-page-1
http://androidcommunity.com/forums/f4/how-to-bulk-delete-pop3-email-from-g1-11052/</what>
</comment>
<comment>
<author>Tjep...@gmail.com</author>
<when>Fri, 15 May 2009 17:57:59 +0000</when>
<what>The same problem here...also a POP3 account </what>
</comment>
<comment>
<author>robsintn...@gmail.com</author>
<when>Mon, 20 Jul 2009 06:05:40 +0000</when>
<what>Hello IQ&apos;Eam facing the same enoying trash problem, also pop3 email account, the emty 
trash can funtion is NOT avaialble.

I also would like a Outlook sync function added to the android software!</what>
</comment>
<comment>
<author>Finy.van...@gmail.com</author>
<when>Tue, 04 Aug 2009 08:11:19 +0000</when>
<what>Hello, 

Ik have the same problem with my HTC Magic. 
Cant delete the trash box. Also pop3 email account. Does anyone now what to do?  

</what>
</comment>
<comment>
<author>edki...@gmail.com</author>
<when>Sun, 16 Aug 2009 20:39:19 +0000</when>
<what>Come on Google,

This has been sitting here 11 months without a single response from you!

At least post an explanation or something! </what>
</comment>
<comment>
<author>sinnamar...@gmail.com</author>
<when>Tue, 18 Aug 2009 17:33:28 +0000</when>
<what>I have the same issue and have been checking this thread everyday for a response.  From what I can 
see, this has been a known issue for many months.  Are there any plans to address it or does think it will 
go away on its own?  Can we have a response?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:11:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:10:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:02:56 +0000</when>
<what>Issue 3344 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:03:30 +0000</when>
<what>Issue 2935 has been merged into this issue.</what>
</comment>
<comment>
<author>ceessmi...@gmail.com</author>
<when>Wed, 07 Oct 2009 04:34:27 +0000</when>
<what>I have the same problem wish my G1,cant delete the trashbox,also pop3 email account!!</what>
</comment>
<comment>
<author>rjdela...@me.com</author>
<when>Sat, 14 Nov 2009 18:19:57 +0000</when>
<what>Also here with HTC Magic</what>
</comment>
<comment>
<author>dstama...@gmail.com</author>
<when>Sun, 27 Dec 2009 18:26:29 +0000</when>
<what>Same problem on MyTouch 3G with pop email. This is not a minor bug. I am very surprised that it 
wasnQ&apos;Et squashed immediately. WTF google? Your engineers arenQ&apos;Et volunteers; theyQ&apos;Ere paid to take of this 
stuff. Fix this NOW!</what>
</comment>
<comment>
<author>SHartman...@gmail.com</author>
<when>Mon, 18 Jan 2010 19:26:08 +0000</when>
<what>I also am having this issue.  Hope to hear some good news resolving it soon.  Thanks
a bunch.</what>
</comment>
<comment>
<author>torres.e...@gmail.com</author>
<when>Thu, 04 Feb 2010 14:27:45 +0000</when>
<what>Another one with this issue in htc magic.
</what>
</comment>
<comment>
<author>psoc...@gmail.com</author>
<when>Fri, 19 Mar 2010 11:53:46 +0000</when>
<what>Same problem here (HTC Magic)</what>
</comment>
<comment>
<author>bob.com...@gmail.com</author>
<when>Fri, 19 Mar 2010 11:56:09 +0000</when>
<what>Download the K9 Mail client from the Market and use instead - better client, no
issues with deleing trash :)</what>
</comment>
<comment>
<author>David.L....@gmail.com</author>
<when>Fri, 19 Mar 2010 12:33:07 +0000</when>
<what>k9 mail client is not a solution and sucks for other reasons.  This bug needs to be 
fixed.
My trash deletes (manually) but the count is wrong in the folders view.  
How bad is this app.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 25 May 2010 22:26:13 +0000</when>
<what>Known problems with deleting messages from POP3 trash were fixed in the Eclair 
(2.0/2.1) release.

Note: This is the bug tracker for the Android Open-Source Project.  Please contact the 
manufacturer or developer if you are having issues with one of the 3rd party Email 
apps such as k9mail, Touchdown, or the proprietary email app that ships on many HTC 
devices (including Magic, myTouch, Eris, Incredible).</what>
</comment>
<comment>
<author>David.L....@gmail.com</author>
<when>Tue, 25 May 2010 22:31:52 +0000</when>
<what>I have the Eclair release and the bugs with the trash count still exist.  There is 
still no Q&quot;Eempty trash folderQ&quot;E menu.  The app still stops notifying of new mail.  
Completely unresolved.  The app is still really bad and yes we are talking about the 
Android app not a 3rd party or manufacturer shipped app.</what>
</comment>
<comment>
<author>matthijs...@gmail.com</author>
<when>Wed, 26 May 2010 05:53:40 +0000</when>
<what>Will this be (finally!!) fixed in FroYo?</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Wed, 04 Aug 2010 10:23:50 +0000</when>
<what>The documentation says that emails you delete will be removed in 30 days.
If you check   http://mail.google.com/support/bin/answer.py?hl=enQ&amp;Eanswer=7401
Ouwill find other ways of deleting 
I am yet to use it or wait 30 days to see if this actually works, I hope it does as I amat 98% usage and wont pay fo storage.
I have cut emails from 4000 to 2500 and the figure of 98% has remained, so I await another 3 weeks</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Wed, 04 Aug 2010 10:37:39 +0000</when>
<what>I have done it, now down to 46%
Using the comment I made above when you enter teh link click on more then settings then click on BIN then click on any box next to the items you thought you had deleted then click on all then go above that to delete forever then click onthat and they al go immediately</what>
</comment>
</bug>
<bug>
<bugid>3853</bugid>
<title>Contacts do not sync to Gmail and disappear from phone while syncing on WiFi</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>whacky7500@gmail.com</reportedBy>
<openedDate>Thu, 10 Sep 2009 20:59:46 +0000</openedDate>
<description>Background: my phone (stock G1, 1.5 firmware) is not set to sync
automatically. - Steps to reproduce the problem 1. Connect phone to
WiFi. 2. Select Data Synchronization - Contacts (sync now) 3. All
contacts are deleted from phone, and also are not transferred to Gmail
account. The Q&quot;Elast updateQ&quot;E info also does not change. Other (perhaps)
relevant info: The Q&quot;EsyncQ&quot;E icon persists in toolbar for a few minutes,
which makes you think itQ&apos;Es doing something. However, judging by the
lights on my wireless router and DSL modem, no data is actually being
transferred. The first time I tried this (permanently losing all
contacts that werenQ&apos;Et also on my SIM card...which was most of them), I
didnQ&apos;Et have the SD card in the phone, but I recreated the problem even
after I put the SD card back in. - What you think the correct behavior
should be. Contacts should transfer to Gmail and should not disappear
from phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 23:23:03 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>10191</bugid>
<title>HTTP Requests for Streaming VOD use Gigantic Byte Ranges and Close Sockets Mid-Transfer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kidder.s...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 16:29:26 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Store an ordinary
progressive-download video file on a web server (Apache HTTPD 2.2, in my
case) 2) Access the progressive-download video file using a plain HTTP
URL. - What happened. The device plays the video correctly, and all is
good. However, the device is using HTTP 1.1 byte range requests in a
really abusive way. Here are sample of the first 3 requests made by the
device for the file: ============= REQUEST 1 ============= GET
/4864/1212345.3gp HTTP/1.0 Host: xxx.xxx.xxx.xxx User-Agent:
CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.1-update1) Xonnection:
Close Connection: Keep-Alive HTTP/1.1 200 OK Date: Tue, 03 Aug 2010
22:21:00 GMT Server: Apache/2.2.3 (Red Hat) Last-Modified: Sat, 10 Jul
2010 01:34:45 GMT ETag: Q&quot;E0-12bc2ab-86383740Q&quot;E Accept-Ranges: bytes
Content-Length: 19645099 Connection: close Content-Type: video/3gpp A
total of 214877 bytes were sent from the server to the client until the
client sent a TCP DUP and TCP RST packet to close the connection
abruptly. ============= REQUEST 2 ============= GET /4864/1212345.3gp
HTTP/1.0 Range: bytes=183471-19645099 Host: xxx.xxx.xxx.xxx User-Agent:
CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.1-update1) Xonnection:
Close Connection: Keep-Alive HTTP/1.1 206 Partial Content Date: Tue, 03
Aug 2010 22:21:10 GMT Server: Apache/2.2.3 (Red Hat) Last-Modified: Sat,
10 Jul 2010 01:34:45 GMT ETag: Q&quot;E0-12bc2ab-86383740Q&quot;E Accept-Ranges: bytes
Content-Length: 19461628 Content-Range: bytes 183471-19645098/19645099
Connection: close Content-Type: video/3gpp In this case, the client
requested bytes 183471 - 19645098 (end of file). The client
received312275 bytes and then closed the connection with a TCP DUP and
TCP RST packet. Polite, huh? ============= REQUEST 2 ============= GET
/4864/1212345.3gp HTTP/1.0 Range: bytes=53499-19645099 Host:
xxx.xxx.xxx.xxx User-Agent: CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android
2.1-update1) Xonnection: Close Connection: Keep-Alive HTTP/1.1 206
Partial Content Date: Tue, 03 Aug 2010 22:21:13 GMT Server: Apache/2.2.3
(Red Hat) Last-Modified: Sat, 10 Jul 2010 01:34:45 GMT ETag:
Q&quot;E0-12bc2ab-86383740Q&quot;E Accept-Ranges: bytes Content-Length: 19591600
Content-Range: bytes 53499-19645098/19645099 Connection: close
Content-Type: video/3gpp The client continues to send request byte
ranges that span from the current byte to the end of file. Yet the
client demonstrates that it has no intention of actually receiving the
full amount of data requested. - What you think the correct behavior
should be. The client should issue HTTP 1.1 byte range requests that
represent the amount of data it actually intends to receive and use. The
current behavior is causing a problem for me because the Apache logs
show the number of bytes that the server intended to send, rather than
the actual number of bytes sent (see Apache HTTPD bugs
https://issues.apache.org/bugzilla/show_bug.cgi?id=22870 and
https://issues.apache.org/bugzilla/show_bug.cgi?id=8996). This leads to
very inaccurate web server logs, which are important to me from a
revenue and reporting perspective. Yes, I can Q&amp;E might need to change how
requests are logged because of this platformQ&apos;Es bad behavior. But I think
that Android and Packet Video should reevaluate their current use of
HTTP byte range requests for streaming VOD. Plus, whatQ&apos;Es up with the
Q&apos;EXonnection: closeQ&apos;E HTTP request header? Typo, anyone?</description>
</bug>
<bug>
<bugid>5595</bugid>
<title>Concurrent GPS request issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>76</stars>
<reportedBy>i.am.iriax@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 17:44:14 +0000</openedDate>
<description>If an application, background service or widget calls
requestLocationUpdates, it will lock out any other applications,
services or widgets from accessing the same. Reproduce: 1. Use any app
that can use the GPS in the background like WeatherBug. 2. Enable GPS in
the background in Weatherbug 3. Use Nagivator or GPS Status (they wonQ&apos;Et
be able to get a lock while the GPS in the background is running) 4.
Disable GPS in the background 5. Navigator or GPS Status will now work.
Have reproduced this with market applications and my own code. If
someone knows a correction/work-around, please advise. It seems it may
be when the first call to requestLocationUpdates is called with a longer
timeout and the second calls it with a shorter one. Only fix I have come
up with is to set an alarm and on that alarm call
requestLocationUpdates. As soon as a fix is obtained, cancel the update
request to free the GPS for others. This pretty much defeats the idea of
a location listener system. Also, since getLastKnownLocation is pretty
much useless, this make it very difficult to have more than one
application that uses the GPS running at the same time. Device: Motorola
Droid Android: 2.0.1</description>
<comment>
<author>frank.e...@gmail.com</author>
<when>Tue, 19 Jan 2010 05:28:59 +0000</when>
<what>If this is indeed the case for Q&quot;ESearching for GPSQ&quot;E and GPS Status not being able to 
connect to GPS, then this bug needs to be bumped up to a priority HIGH.  This is a major 
issue and it is affecting a lot of people.  The near 200 responses on this supposedly 
Q&quot;EansweredQ&quot;E question is indicative of the many problems that still exist.  
http://www.google.com/support/forum/p/Google+Mobile/thread?
tid=746a8bfa1586b8fbQ&amp;Ehl=en</what>
</comment>
<comment>
<author>Jaggu...@gmail.com</author>
<when>Fri, 29 Jan 2010 18:59:35 +0000</when>
<what>Moto Droid 2.0.1.  Apps should not have to individually tell the GPS to find the
location.  Android should store the GPS location in memory for all apps to access
whenever they need to, then the GPS can regularly refresh that data in memory.  ItQ&apos;Es
frustrating to open Locale and see that it doesnQ&apos;Et know where I am, open Maps and
wait for it to find my location, then open WeatherBug and wait for it to find my
location, then look at Locale again and still not have my location.  </what>
</comment>
<comment>
<author>jpya...@gmail.com</author>
<when>Tue, 16 Feb 2010 17:47:43 +0000</when>
<what>Yes this is a ridiculous headache for me.  I have tried everything to get my GPS 
working again.  It was really what put me over the top on buying a Droid versus an 
Iphone.  My return period is almost up and if it is not fixed by then,  I am headed for 
the Iphone so my friends with them stop ridiculing me.</what>
</comment>
<comment>
<author>ktippe...@gmail.com</author>
<when>Fri, 19 Feb 2010 06:40:37 +0000</when>
<what>This needs to be a top priority bug, for both Google and Motorola. WhatQ&apos;Es the point of a GPS when it never can 
pinpoint my location? The sheer number of people that are having this problem should elevate this issue to top 
priority.</what>
</comment>
<comment>
<author>kedm...@gmail.com</author>
<when>Mon, 22 Feb 2010 16:22:10 +0000</when>
<what>I had this problem this morning.  I was also unable to pick up incoming phone calls.  
I rebooted the phone, and everything was working well and MUCH faster.  The phone 
seems to need a reboot once a week.</what>
</comment>
<comment>
<author>i.am.iriax@gmail.com</author>
<when>Tue, 06 Apr 2010 18:54:40 +0000</when>
<what>This problem still exists in the new 2.1-update1 on the Motorola Droid.</what>
</comment>
<comment>
<author>jim.kamp...@gmail.com</author>
<when>Sun, 11 Apr 2010 21:33:44 +0000</when>
<what>I have had the same problem.  I live in the DC area and today, I got the dreaded 
Q&quot;Esearching for GPS signalQ&quot;E.  After awhile, it seemed to find the signal, although it 
thought I was in Texas!!!!  Then the whole phone just went crazy; the orientation 
(portrait vs. landscape) would no longer work.  IQ&apos;Eve re-booted, IQ&apos;Eve removed the 
battery, IQ&apos;Eve uninstalled Maps then reinstalled, IQ&apos;Eve disabled the GPS in settings 
and then re-endabled it.  NOTHING WORKS.  Also, I have Google Tracks, which I really 
like, but it canQ&apos;Et find the GPS signal now either.

Google Navigation is GREAT when it works, and was the MAJOR reason I purchased the 
Droid vs. the iPhone.  This needs to be fixed immediately.</what>
</comment>
<comment>
<author>i8to...@gmail.com</author>
<when>Sun, 11 Apr 2010 23:19:46 +0000</when>
<what>IQ&apos;Em in Hawaii. Got the 2.1 update and Google Maps update last weekend. After that, 
my GPS stopped working. It canQ&apos;Et pinpoint my exact location, and when I try to 
navigate, it says Q&quot;ESearching for GPSQ&quot;E but never finds it. Brought it into Verizon, 
and they suggested a hard reboot, but from what I read on the forums, that doesnQ&apos;Et 
seem to help so I havenQ&apos;Et done it. I uninstalled the Maps update, took out the 
battery for about 30 min, cleared the cache, force stop, etc, but no luck.</what>
</comment>
<comment>
<author>Rulkiew...@gmail.com</author>
<when>Thu, 13 May 2010 14:17:39 +0000</when>
<what>I agree.  This needs to be addressed ASAP.  My GPS work fine for the first few days,
but it doesnQ&apos;Et work at all.  My wifeQ&apos;Es GPS on her Droid works just fine.</what>
</comment>
<comment>
<author>ocoutt...@gmail.com</author>
<when>Sun, 11 Jul 2010 09:35:51 +0000</when>
<what>I am experiencing the Q&quot;Esearching for gpsQ&quot;E problem whenever I try to use navigation and of course none of the solutions I have tried work.  I am using a Nexus One with 2.2</what>
</comment>
<comment>
<author>acaliend...@gmail.com</author>
<when>Tue, 03 Aug 2010 17:14:55 +0000</when>
<what>Ah... try launching Pandora and then NAV. Dead in the water. This is a serious flaw in the OS if itQ&apos;Es this easy to create contention for resources on what has been a mutlitasking heavy OS from the start. And the number of location aware apps is growing.

Bump this to High.</what>
</comment>
<comment>
<author>streit...@gmail.com</author>
<when>Tue, 24 Aug 2010 08:58:21 +0000</when>
<what>Our application requires access to gps every 7 minutes. when google navigation (via maps) is used, our application has no access to valid gps data anymore. 

happens in 1.6, 2.1, replicable

this is a serious flaw. how can it be that maps can take over full control over gps???</what>
</comment>
<comment>
<author>p...@futureware.at</author>
<when>Tue, 24 Aug 2010 13:55:50 +0000</when>
<what>Access to GPS by multiple applications simultaneously is highly essential, and it was the reason why we switched away from Windows Mobile. Please fix it!</what>
</comment>
<comment>
<author>ben.brin...@gmail.com</author>
<when>Tue, 24 Aug 2010 14:00:33 +0000</when>
<what>I felt compelled to post that I recently (about a month ago) stopped using a task killer app and since that time GPS has been able to obtain a fix almost every time in just a few seconds.  Not sure if itQ&apos;Es a coincidence, but I thought IQ&apos;Ed mention it.  Also note that I have installed Froyo (2.2) during this time, so that may have also attributed to the improvement.</what>
</comment>
<comment>
<author>guitars...@gmail.com</author>
<when>Mon, 04 Oct 2010 04:44:45 +0000</when>
<what>I feel like this is worth a bump. It seems to be and ongoing problem. IQ&apos;Eve been locked on Q&apos;Esearching for gpsQ&quot;E since a maps update a week ago. This makes the navigation nearly useless. Driod 2, Froyo</what>
</comment>
<comment>
<author>backfrom...@gmail.com</author>
<when>Sat, 09 Oct 2010 17:10:11 +0000</when>
<what>I think part of Q&quot;Enot being evilQ&quot;E is fixing a problem happening to a large portion of oneQ&apos;Es users. Just saying...

Is this related to the Motorola Droid issue of Airplane Mode diabling the GPS?http://www.google.com/support/forum/p/Google+Mobile/thread?tid=395c16c57bf18179Q&amp;Ehl=en
</what>
</comment>
<comment>
<author>kmna...@gmail.com</author>
<when>Mon, 28 Mar 2011 16:38:02 +0000</when>
<what>I just bought verizon moto droid x and after 3,4 days, i got this Q&quot;Esearching for gpsQ&quot;E problem in gmap navigation. I have clear sky,gmap can find out my location , just navigation didnQ&apos;Et work anymore. I might have to return it, i have to talk to verizon to discuss the return. I should have bought iphone instead.</what>
</comment>
<comment>
<author>lark...@gmail.com</author>
<when>Tue, 29 Mar 2011 07:18:29 +0000</when>
<what>Yes, buy an iphone so you solve the problem, you do not have a navigation app :)</what>
</comment>
<comment>
<author>acaliend...@gmail.com</author>
<when>Sun, 10 Apr 2011 15:34:44 +0000</when>
<what>Surprise surprise. Pandora is hitting the GPS. Reports your position continuously to ad agencies. Might explain why itQ&apos;Es a lot harder to get gps if you were/are running pandora at any point since last boot. Time to review their privacy notifications when you install it...</what>
</comment>
<comment>
<author>joseph3...@gmail.com</author>
<when>Fri, 15 Apr 2011 19:20:50 +0000</when>
<what>merci de considirer qu il ya des gens qui on une langue diffirent du votre et ont le droit de lQ&apos;Eutiliser sur leur telephone merci </what>
</comment>
<comment>
<author>kmna...@gmail.com</author>
<when>Mon, 18 Apr 2011 17:42:00 +0000</when>
<what>@lark...@gmail.com,  iphone has a lot of navigation apps, you are not helping here. i rather pay the money for those apps on iphone instead of waiting for fix on free droid navi app.</what>
</comment>
<comment>
<author>doq...@gmail.com</author>
<when>Tue, 03 May 2011 15:18:52 +0000</when>
<what>yes arabic language is very famous </what>
</comment>
<comment>
<author>kingnigh...@gmail.com</author>
<when>Tue, 28 Jun 2011 17:18:17 +0000</when>
<what>arabic or we will buy meego</what>
</comment>
<comment>
<author>hask...@gmail.com</author>
<when>Wed, 29 Jun 2011 10:24:55 +0000</when>
<what>We need arabic subort plz</what>
</comment>
<comment>
<author>mosho...@hotmail.com</author>
<when>Sat, 02 Jul 2011 03:30:02 +0000</when>
<what>GOOGLE !!!
u have the Best Search Engine that Support Arabic Language.
u have the best Online DOCs that Support Arabic Language.
u have the Best maps that Support Arabic Language.
u have the Best Translator EVER To/From Arabic Language.

WHY u dont have the BEST phone with ARABIC LANGUAGE ??
in my Country too many ppl dont buy Android for this Reason.

the Reason is Android doesnt SUPPORT ARABIC LANGUAGE.

Think Again !</what>
</comment>
</bug>
<bug>
<bugid>4455</bugid>
<title>Replay Gain support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>147</stars>
<reportedBy>nintendo...@gmail.com</reportedBy>
<openedDate>Sun, 01 Nov 2009 09:28:35 +0000</openedDate>
<description>The 4th most starred issue on here is for FLAC support, and what better
goes with that than Replay Gain support? This would allow having the
same perceived volume across all your music, something VERY handy with
todayQ&apos;Es huge shuffle playlists. More info: http://www.replaygain.org/</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:26:00 +0000</when>
<what></what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Wed, 13 Jan 2010 04:50:48 +0000</when>
<what>In all honesty, the Music app in Android is desperately in need of beefing up.
Hopefully the Google team will collect a lot of commonly requested features for the
Music and Gallery apps and incorporate them into a major overhaul. Would be much
easier than fixing one issue, then another, adding an enhancement, then another, etc etc.

As far as just ReplayGain, adding support for it in playback would not be hard at
all. However, adding the necessary GUI elements to turn on/off ReplayGain and choose
between Album or Track gain would be slightly more difficult. I wish I was a good
Android programmer! </what>
</comment>
<comment>
<author>dmj2...@gmail.com</author>
<when>Wed, 13 Jan 2010 06:30:41 +0000</when>
<what>I donQ&apos;Et know that a gui element would be needed. Simply something in the settings to turn it on or off 
and to pick track or album, like most pc players that support it. If rg were supported I could finally 
abandon my iPod and iTunes.</what>
</comment>
<comment>
<author>nintendo...@gmail.com</author>
<when>Wed, 13 Jan 2010 07:06:52 +0000</when>
<what>Not to mention if Android w/ replay gain gets a strong foothold in for media players,
it may just help nullify the loudness war.</what>
</comment>
<comment>
<author>dmj2...@gmail.com</author>
<when>Wed, 13 Jan 2010 07:14:38 +0000</when>
<what>It would also make Android phones more competitive against the iPhone, which does 
music-based stuff very well given that itQ&apos;Es basically an iPod. </what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Wed, 13 Jan 2010 07:43:12 +0000</when>
<what>@dmj2012:
  ThatQ&apos;Es what I meant by a GUI element. As it is, the Music app doesnQ&apos;Et have any
preferences/settings that is accessible via the GUI. So someone would have to create
a Q&quot;ESettingsQ&quot;E section that is accessible when you pull up the context menu in the
Music app. Putting ReplayGain settings in the main Android settings would be just
ridiculous...

But I agree 1000%...next to no personal music players support ReplayGain. Why this is
the case is beyond me. At worst itQ&apos;Es around 100 lines of code to read the preference
to use it or not, read the ReplayGain info from the metadata, and finally apply it to
the audio before sending it to the output device.</what>
</comment>
<comment>
<author>circuits...@gmail.com</author>
<when>Sun, 21 Mar 2010 16:16:22 +0000</when>
<what>In case anyone cares, newer SanDisk players, such as my Clip+, support ReplayGain.
Unfortunately, itQ&apos;Ell be several years after 90% of player support it that music
producers start making use of it.</what>
</comment>
<comment>
<author>dmj2...@gmail.com</author>
<when>Sun, 21 Mar 2010 17:16:48 +0000</when>
<what>Glad to hear SanDisk is on board. Still holding out for a little replaygain love for 
the Android. </what>
</comment>
<comment>
<author>doctawe...@gmail.com</author>
<when>Wed, 18 Aug 2010 16:50:26 +0000</when>
<what>Replay Gain and FLAC support are one of the major reasons I switched to rockbox on my iPod. Since IQ&apos;Em trying to reduce the number of devices I carry without losing features this is pretty important to me.

It would make sense to support it since the player supports ogg (and one of the most common storage implementations of Replay Gain is ogg comments). This becomes more true if FLAC gets implemented.</what>
</comment>
<comment>
<author>gnuworld...@gmail.com</author>
<when>Thu, 19 Aug 2010 23:31:37 +0000</when>
<what>Ogg Vorbis support was a must-have, so itQ&apos;Es one of the reasons I went with Android, along with the understanding that it was mostly open source, so I assumed that ReplayGain would be supported shortly.  IQ&apos;Eve been using the Android music player for quite some time now and am done waiting for ReplayGain support, so if someone doesnQ&apos;Et take ownership of this, IQ&apos;Em going research implementing this myself this autumn or winter.

@circuitsoft.alex:
 ThatQ&apos;Es great news about SanDisk; I canQ&apos;Et wait until it becomes the norm.  IQ&apos;Em not sure what music producers have to do other than produce output with more dynamic range or make sure that the product is mastered without losing it, although you might have been talking about producers (vs. consumers) of audio files, such as rippers, which would make sense.</what>
</comment>
<comment>
<author>nintendo...@gmail.com</author>
<when>Fri, 20 Aug 2010 09:09:20 +0000</when>
<what>In other news, if Replay Gain can get popular enough to become mainstream, then the loudness war is effectively made redundant.  In fact with replay gain, it becomes the OPPOSITE - more dynamic songs are the ones that end up louder!</what>
</comment>
<comment>
<author>stel...@xsmail.com</author>
<when>Fri, 17 Sep 2010 16:03:04 +0000</when>
<what>Replay Gain support is definitely a necessity for Android.  With the advent of Sense, Android is the first UI to challenge AppleQ&apos;Es supremacy with the Iphone and Itouch.  Nothing could touch those devices until now.

It follows then that any full featured audio player MUST SUPPORT REPLAY GAIN EMBEDDED IN MP3 TAGS.  FLAC support is great but I have long embraced mp3Q&apos;Es for mobile devices to maximize storage space. All of my mp3 music backups have replay gain tags embedded to avoid clipping.  

Applying gain is just part of my conversion checklist.</what>
</comment>
<comment>
<author>dario.ri...@gmail.com</author>
<when>Sun, 24 Oct 2010 00:51:22 +0000</when>
<what>ReplayGain support is very much needed, as well as LAME MP3Q&apos;Es gapless playback.</what>
</comment>
<comment>
<author>dragonf...@gmail.com</author>
<when>Sat, 25 Dec 2010 03:08:40 +0000</when>
<what>Please, add it!</what>
</comment>
<comment>
<author>everettc...@gmail.com</author>
<when>Sat, 26 Feb 2011 03:52:58 +0000</when>
<what>once one gets used to the convenience of replaygain it becomes really annoying when you have tezo fiddle with the volume after every other song change.  I think replaygain is one of the best changes to digital audio playback and I hope someone implements it on android.  i was able to get the rockbox android port working for a while but it still seems a little buggy and confusing...</what>
</comment>
<comment>
<author>nintendo...@gmail.com</author>
<when>Tue, 17 May 2011 06:57:13 +0000</when>
<what>Replay Gain has essentially achieved standardized status via EBU R128.  The algorithm is different (actually superior) to Replay Gain, but the objective is exactly the same.

http://tech.ebu.ch/loudness</what>
</comment>
<comment>
<author>pksole...@gmail.com</author>
<when>Thu, 23 Jun 2011 13:48:46 +0000</when>
<what>I was contemplating switching from my old Rockboxed nano to my Galaxy SII for music playback but replaygain is the killer for me.

No replaygain means no use for playback as far as IQ&apos;Em concerned.</what>
</comment>
<comment>
<author>ykph...@gmail.com</author>
<when>Thu, 21 Jul 2011 05:32:34 +0000</when>
<what>Not having replaygain tags support make me choose mp3 over ogg because its much easier to hardcode the replaygain into mp3 data compared to ogg (the only way I know is to decode, normalize, encode).</what>
</comment>
<comment>
<author>nintendo...@gmail.com</author>
<when>Thu, 21 Jul 2011 05:39:47 +0000</when>
<what>And with lossless formats...well, wavegain isnQ&apos;Et lossless plain and simple.</what>
</comment>
<comment>
<author>ncdirt...@gmail.com</author>
<when>Mon, 25 Jul 2011 23:14:37 +0000</when>
<what>replaygain please please!</what>
</comment>
<comment>
<author>silentas...@gmail.com</author>
<when>Wed, 10 Aug 2011 05:07:08 +0000</when>
<what>I would also REALLY like replay gain. Right now I canQ&apos;Et find a single music player on the Android market that supports it and itQ&apos;Es incredibly frustrating.</what>
</comment>
<comment>
<author>mgory...@gmail.com</author>
<when>Wed, 10 Aug 2011 08:06:09 +0000</when>
<what>@silentias: Try DeaDBeeF.</what>
</comment>
<comment>
<author>silentas...@gmail.com</author>
<when>Thu, 11 Aug 2011 05:11:10 +0000</when>
<what>@mgory: Thanks a million. It isnQ&apos;Et flashy but it does replay gain and thatQ&apos;Es just about all I really care about.</what>
</comment>
<comment>
<author>ncdirt...@gmail.com</author>
<when>Thu, 11 Aug 2011 12:39:10 +0000</when>
<what>yeah i have tried deadbeef on my droid inc, but it skips really bad when other apps are running.. NONE of the other music players ive tried do that . ive tried to find out how to contact the developer to let them know, but couldnt find his info. hopefully they can fix it.</what>
</comment>
<comment>
<author>bungalow...@gmail.com</author>
<when>Thu, 11 Aug 2011 22:43:56 +0000</when>
<what>Also had problems with DeadBeef on my 600 MHz HTC Wildfire (pretty entry-level spec, I guess) so used Meridian for a while for some of my audio where I wasnQ&apos;Et too worried about Replay Gain.

Just tried DeadBeefQ&apos;Es Menu/Settings/scroll down to General/Sound buffer size = 64K and this is currently working better for me (EQ is OFF also), but not extensively trialled when running a lot of other apps. Works fine for lower sample rates or mono in most formats, still struggles a little with some stereo 44.1 kHz MP3 files and rather more with Vorbis, so its clearly very marginal. Maybe a bigger buffer would just enable it to cope, but 64K is the maximum available.
</what>
</comment>
</bug>
<bug>
<bugid>19238</bugid>
<title>monkeyrunner.bat doesnQ&apos;Et work on Windows</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>r...@android.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 05:20:43 +0000</openedDate>
<description>Tools: R12 OS: Win7 monkeyrunner.bat doesnQ&apos;Et work for me on Windows. -
on my tools install, it selects uses Q&quot;E..\frameworkQ&quot;E for binddir when it
should be Q&quot;Elib\Q&quot;E (the variable is correctly set but not used on the last
line) - it looks for adb.exe in the binddir, which happens to be tools,
not the new platform-tools.</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 16:52:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13577</bugid>
<title>Headphone input hang</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ultravio...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 00:59:30 +0000</openedDate>
<description>Pausing/playing music via headset, as well as calling/ending calls, show
a significant delay from button press to action being carried out.
Tested on multiple cable headsets. Problem does not seem to carry into
bluetooth control.</description>
</bug>
<bug>
<bugid>8709</bugid>
<title>MessageDigest not thread safe: Segmentation fault crash</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-06-11T22:22:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>uri...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 16:44:24 +0000</openedDate>
<description>Hi, I received this error output in my application. I do not find out
why it is happening and what behaviour makes application crash. I do not
know how to translate these traces. I am using Android 2.1-update1 with
a Nexus One. Let me know if you need more info, please. Thanks! I/DEBUG
( 49): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 49): Build fingerprint:
Q&apos;Egoogle/passion/passion/mahimahi:2.1-update1/ERE27/24178:user/release-keysQ&apos;E
I/DEBUG ( 49): pid: 2710, tid: 3087 Q&gt;EQ&gt;EQ&gt;E com.startapp.wallpaper.browser
Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 49): signal 11 (SIGSEGV), fault addr 00000014 I/DEBUG (
49): r0 0011de28 r1 44934428 r2 000000a4 r3 00000000 I/DEBUG ( 49): r4
005ac1a8 r5 44934418 r6 0011de28 r7 44934428 I/DEBUG ( 49): r8 4689dda0
r9 42b5def4 10 42b5dee0 fp 0062cf60 I/DEBUG ( 49): ip 00000000 sp
4689dd78 lr ad215ec7 pc af55aaaa cpsr 00000030 I/DEBUG ( 49): #00 pc
0005aaaa /system/lib/libcrypto.so I/DEBUG ( 49): #01 pc 00015ec4
/system/lib/libnativehelper.so I/DEBUG ( 49): #02 pc 0000ecb4
/system/lib/libdvm.so I/DEBUG ( 49): I/DEBUG ( 49): code around pc:
I/DEBUG ( 49): af55aa98 00051d38 fffe85d4 fffe8618 f8d0b510 I/DEBUG (
49): af55aaa8 f8dcc000 47983014 bf00bd10 6803b510 I/DEBUG ( 49):
af55aab8 b14b4604 b13b6a1b f0032102 b918fd79 I/DEBUG ( 49): I/DEBUG (
49): code around lr: I/DEBUG ( 49): ad215eb4 fefaf7ff 9a079906 46071841
f7f64630 I/DEBUG ( 49): ad215ec4 6820ea9a 463a4629 f8d02302 4620c300
I/DEBUG ( 49): ad215ed4 462047e0 fdc2f7ff 81f0e8bd 41f0e92d I/DEBUG (
49): I/DEBUG ( 49): stack: I/DEBUG ( 49): 4689dd38 4689dda0 I/DEBUG (
49): 4689dd3c ad039a65 /system/lib/libdvm.so I/DEBUG ( 49): 4689dd40
0062cf60 [heap] I/DEBUG ( 49): 4689dd44 00000001 I/DEBUG ( 49): 4689dd48
00000007 I/DEBUG ( 49): 4689dd4c 42b5df04 I/DEBUG ( 49): 4689dd50
4689dda0 I/DEBUG ( 49): 4689dd54 44934418
/dev/ashmem/mspace/dalvik-heap/2 (deleted) I/DEBUG ( 49): 4689dd58
44934428 /dev/ashmem/mspace/dalvik-heap/2 (deleted) I/DEBUG ( 49):
4689dd5c 0062cf60 [heap] I/DEBUG ( 49): 4689dd60 00000000 I/DEBUG ( 49):
4689dd64 ad039bdb /system/lib/libdvm.so I/DEBUG ( 49): 4689dd68 005ac1a8
[heap] I/DEBUG ( 49): 4689dd6c 44934418 /dev/ashmem/mspace/dalvik-heap/2
(deleted) I/DEBUG ( 49): 4689dd70 df002777 I/DEBUG ( 49): 4689dd74
e3a070ad I/DEBUG ( 49): #00 4689dd78 005ac1a8 [heap] I/DEBUG ( 49):
4689dd7c ad215ec7 /system/lib/libnativehelper.so I/DEBUG ( 49): #01
4689dd80 4689ddc0 I/DEBUG ( 49): 4689dd84 00000000 I/DEBUG ( 49):
4689dd88 40019a90 /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
I/DEBUG ( 49): 4689dd8c 42b5df04 I/DEBUG ( 49): 4689dd90 4689dda0
I/DEBUG ( 49): 4689dd94 ad00ecb8 /system/lib/libdvm.so</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 28 May 2010 21:23:45 +0000</when>
<what>Decoded stack trace:

pid: 2710, tid: 3087  Q&gt;EQ&gt;EQ&gt;E com.startapp.wallpaper.browser Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 00000014
  r0 0011de28  r1 44934428  r2 000000a4  r3 00000000
  r4 005ac1a8  r5 44934418  r6 0011de28  r7 44934428
  r8 4689dda0  r9 42b5def4  10 42b5dee0  fp 0062cf60
  ip 00000000  sp 4689dd78  lr ad215ec7  pc af55aaaa

Stack Trace:
  RELADDR   FUNCTION                                                                                   
FILE:LINE
  0005aaaa  EVP_DigestUpdate                                                                           
/usr/local/google/buildbot/repo_clients/git_eclair-
release/external/openssl/crypto/evp/digest.c:213
  v------Q&gt;E  NativeCrypto_EVP_DigestUpdate                                                              
/usr/local/google/buildbot/repo_clients/git_eclair-release/dalvik/libcore/x-
net/src/main/native/org_apache_harmony_xnet_provider_jsse_NativeCrypto.cpp:346
  00015ec4  NativeCrypto_EVP_DigestUpdate(_JNIEnv*, _jclass*, env_md_ctx_st*, 
_jbyteArray*, int, int)  /usr/local/google/buildbot/repo_clients/git_eclair-
release/dalvik/libcore/x-
net/src/main/native/org_apache_harmony_xnet_provider_jsse_NativeCrypto.cpp:346
  0000ecb4  dvmPlatformInvoke                                                                          
/usr/local/google/buildbot/repo_clients/git_eclair-
release/dalvik/vm/arch/arm/CallEABI.S:243
</what>
</comment>
<comment>
<author>uri...@gmail.com</author>
<when>Sat, 29 May 2010 09:17:19 +0000</when>
<what>Thank you very much!

I think I fixed the error. Maybe it could be helpful for you too.

I was using a MessageDigest to digest lots of data arrays but I wasnQ&apos;Et reseting the
instance. Check it out because it was crashing the application with a SIGSEV.

I hope it was helpful.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:04:06 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 11 Jun 2010 06:39:58 +0000</when>
<what>can you give us a small repeatable test case so we can find and fix the bug (or confirm that weQ&apos;Eve already fixed it --- much of that code has been rewritten in froyo).</what>
</comment>
<comment>
<author>uri...@gmail.com</author>
<when>Fri, 11 Jun 2010 11:26:34 +0000</when>
<what>Here you are. ItQ&apos;Es a brief example which crashes on my Nexus.

Hope it was helpful</what>
</comment>
<comment>
<author>uri...@gmail.com</author>
<when>Fri, 11 Jun 2010 11:28:00 +0000</when>
<what>I would try it in Froyo but I have not received the upgrade yet. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 11 Jun 2010 21:31:25 +0000</when>
<what>your example still crashes in froyo. iQ&apos;Ell investigate.

(fyi, if you ever want to test against the current release but donQ&apos;Et have a device, you can download the SDK and test in the emulator. the SDK is released before any devices get the corresponding code.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 11 Jun 2010 22:22:43 +0000</when>
<what>the problem in the sample code is that MessageDigest is stateful and thus not thread-safe. you canQ&apos;Et use a MessageDigest simultaneously from multiple threads and get meaningful results. rather than return nonsense, Android goes one step further and actually crashes. we could add synchronization, but that would slow down correct code, and cause incorrect code to silently return wrong results. so itQ&apos;Es arguably better to keep the current behavior and crash.

i will update the documentation to (a) explicitly mention thread safety and (b) include an example showing how to use MessageDigest correctly, but i donQ&apos;Et think i can usefully change the behavior.</what>
</comment>
<comment>
<author>uri...@gmail.com</author>
<when>Fri, 11 Jun 2010 23:21:04 +0000</when>
<what>I understand my code is wrong due to MessageDigest methods arenQ&apos;Et synchronized but it must never stop the program with a SIGSEV. It is very difficult to debug. So I would reconsider the solution. 

Anyway, I am very pleased and grateful for the help.</what>
</comment>
</bug>
<bug>
<bugid>5122</bugid>
<title>EGL claims to be 1.31 but eglChooseConfig() doesnQ&apos;Et support 1.3 EGL attributes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 18:14:57 +0000</openedDate>
<description>If you call eglQueryString(EGL_VERSION) the version reported is 1.31.
However, if you try to use any EGL attributes defined since about 1.1
then eglChooseConfig() fails. Attributes that IQ&apos;Eve noticed failing
include: EGL_RENDERABLE_TYPE EGL_LUMINANCE_SIZE EGL_BIND_TO_TEXTURE_RGBA
Asking for any of these causes a bad attribute error, even if you ask
for EGL_DONT_CARE.</description>
</bug>
<bug>
<bugid>19600</bugid>
<title>Bluetooth error when using Kenwood KCA-BT300</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>t.holmel...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 14:58:08 +0000</openedDate>
<description>Dear All I have just bought a brand new KDC-DAB41U (Car radio) and a
KCA-BT300 (Bluetooth device). The radio have the latest software, and
bluetooth device was delivered with 3.12 software. All latest according
to Kenwood webpage. Bluetooth Dip switches are set according to advise
from Kenwood website. IQ&apos;Em having two andoid phones, and both of them is
using android version: 2.3.3. Phone one is HTC Desire Z and number two
is Samsung Galaxy S2(GT-I9100). Both of them are behaving same way. They
do a fine connection to the KCA-BT300, calls can be handled and
phonebook is transfered, playing audio from the phone and trough the
radio works. But not very clear sound. Phone calls are in so low quality
in both RX and TX direction, so a call can not be understood and hence
this function needs to be disabled. Playing audio is with clicking
noise. I have tried to pair the phones with the bluetooth device
(KCA-BT300), first initiated from the radio, then erase all bluetooth
profiles. Then I paired from the phone. No matter, the radio system
behaves as explained. According to website of Kenwood, I see that this
module can use Bluetooth Ver. 2.1 + EDR and is certified. HTC are using
Bluetooth? 2.1 with Enhanced Data Rate (EDR). Samsung Galaxy phone uses
BT v3.0 + HS, or lower. So both phones are compatible with the Kenwood
KCA-BT300, I think (KCA-BT300 is a Parrot device). Does someone know
which Parrot device, and if a Parrot software can be uploaded to solve
this issue. What do I do wrong and what can be done to improve sound.
Best regards Torben</description>
<comment>
<author>t.holmel...@gmail.com</author>
<when>Fri, 26 Aug 2011 15:32:46 +0000</when>
<what>Just tried with a Nokia 5310, same result as above.

</what>
</comment>
<comment>
<author>spolr...@me.com</author>
<when>Sat, 29 Oct 2011 00:02:11 +0000</when>
<what>Hi, 
I have the same combination, KDC-DAB41 U, KCA-BT300 and HTC desire Z. Works fine and audio is loud and clear both in phone conversation and music playback from phone. Just updated from firmware 3.11 to 3.12 on bluetooth device. My problem is that the BT unit never stops downloading phone book from phone, and downloading is permanently shown in display. Irritating that relevant display information is lost due to this. Any proposals what to do to solve problem?
- Rune</what>
</comment>
</bug>
<bug>
<bugid>10202</bugid>
<title>Calendar cannot display too many Q&quot;Efull dayQ&quot;E events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>nathan....@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 22:01:30 +0000</openedDate>
<description>I have 8 events marked as Q&quot;Eall-dayQ&quot;E (really they are tasks from gQueues,
but are interpreted as all-day events). The problem is that those events
donQ&apos;Et display correctly on the 1-day view. The name of the event does
not appear, you only see a color bar. I guess once it reaches a certain
number of events, it looses control ...</description>
<comment>
<author>pe...@garrett.cc</author>
<when>Mon, 22 Aug 2011 01:36:14 +0000</when>
<what>I have a Motorola Photon on Sprint and have the same issue.  It shows up with as few as 5 events, however.</what>
</comment>
<comment>
<author>luigi.pa...@gmail.com</author>
<when>Thu, 08 Sep 2011 08:51:58 +0000</when>
<what>same issue here, I have a rooted htc desire with ginger villain rom. I thought it was a rom-related bug, but I guess I was wrong... and I can confirm the problem appears when you have more than 4 full day events.
hope the developers can get their way around this.</what>
</comment>
</bug>
<bug>
<bugid>8433</bugid>
<title>Caller ID Line Identification EXTREME Time Lag</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>aseems...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 04:34:01 +0000</openedDate>
<description>5 seconds of time lag between number and name display when someone calls
me Android has attemped to one-up MacOSx by auto syncing all gmail and
Facebook Contacts... I now have over 3.7k contacts, that are/were
automatically synced when i configured my NexusOne phone I have noticed
a HUGE!!! time lag in caller line identification... this is probably
because ALL my gmail contacts are synced to the phone.... I have done my
best to remove duplicates at http://www.google.com/contacts but am still
stuck with over 3.7K contacts even starring (favourites) on the phone
doesnQ&apos;Et help in identifying who the caller is any faster than if they
were not on my favourite list any help? IQ&apos;Eve had to start remembering
numbers - AGAIN after decades ! PLEASE ENSURE FROYO HAS A BETTER CONTACT
IDENTIFICATION ALGORITHM !!!!!! NOTE: This form is only for reporting
user bugs in 2.1. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.1. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>injadaninja@gmail.com</author>
<when>Fri, 21 May 2010 10:25:06 +0000</when>
<what>Also a problem when you have a really low number of contacts</what>
</comment>
<comment>
<author>aseems...@gmail.com</author>
<when>Fri, 21 May 2010 10:30:43 +0000</when>
<what>Please fix in 2.2</what>
</comment>
</bug>
<bug>
<bugid>2716</bugid>
<title>User comments should include version of the application at the time of the comment</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T20:36:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>fdimeg...@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 20:24:44 +0000</openedDate>
<description>Current status: Right now, the user comments are just some description
with no reference to the application version they are referring to. By
having the version of the application, the users will be able to see if
the comments are referring to the last or to a previous version of the
application. Possible fix: Add automatically the version number of the
application at the time of the comment (no user interaction needed, done
by the back end only)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:21:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:36:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19419</bugid>
<title>Usb mode tablet crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>draggon1...@gmail.com</reportedBy>
<openedDate>Sun, 21 Aug 2011 03:30:13 +0000</openedDate>
<description>when my dell streak 7 tablet is in Usb mode if i deactivate usb mode
from the tablet, it will stop responding, and i will need to hold the
power button to reset it. To keep from crashing i just unplug it from
the usb.</description>
</bug>
<bug>
<bugid>12890</bugid>
<title>Emails canQ&apos;Et be read w/o downloading entire attachment</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 17:31:03 +0000</openedDate>
<description>Very often Q&quot;EnothingQ&quot;E happens when you open an email - the app hangs -
because it downloads the attachment before showing the email text - for
no obvious reason. This even costs you a _lot_ of money in data transfer
simply to read a small mail with a large attachment. Palm had this
feature right ten years ago.</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:31:22 +0000</when>
<what>First, are you receiving this message in the Email app or the Gmail app?

Second, please provide specific manufacturer, name, and model number, as well as software build / version number.
</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 21 May 2011 07:00:57 +0000</when>
<what>
I see this in the email app-  not gmail.

I see this in both Hero cyanogenmod 6 and 7 as well as on charm (newest firmware).</what>
</comment>
</bug>
<bug>
<bugid>1648</bugid>
<title>Market Q&quot;EApplicationsQ&quot;E sub-menu doesnQ&apos;Et work with trackball</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>chris.j....@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 02:53:43 +0000</openedDate>
<description>as stated, using the trackball to select the all applications,
communications, entertainment, etc. menus is not functioning properly in
the android market. In order to use the trackball, one must click on the
applications button then immediately roll around the trackball until the
new menu screen shows up in order for android to Q&quot;ErecognizeQ&quot;E the
trackball and give us the ablility to use to trackball to make our
selections. Majority of the time i would have to take off my gloves to
use the touchscreen to make my selections because android(or G1) does
not allow trackball use. not very convenient.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:58:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:08:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:05:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:31:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3596</bugid>
<title>Better non-american character support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>oesterko...@gmail.com</reportedBy>
<openedDate>Wed, 19 Aug 2009 10:05:39 +0000</openedDate>
<description>Typing text on the android is not as simple as it should be, when you
are not american. The (long) holding of the a button gets you to a
selection of nine different flavours of a (?, ?, ?, ?, ?, ?, ?, ? and
?). In landscape mode the cancel button is halfways off-screen due to
the many selections. In everyday use a dane (like myself) or norweigan
needs two of the nine alternatives, a german needs another and so forth.
It would be very handy to have a quick alternative perhaps based on
region. My suggestion would be .oe for ? and .aa for ? and .ae for ? (or
@ae..). Being a geek, /ae would be logical, but the extra Alt for /
disqulifies that option.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:23:52 +0000</when>
<what></what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 28 Aug 2009 14:27:06 +0000</when>
<what>My alternate suggestion is inspired by the Q&quot;Edead keysQ&quot;E approach:

A long keypress on the base character inserts that character immediately, but also
puts the cursor into a special Q&apos;EcombiningQ&apos;E mode where the next keypress *may* modify
the base character instead of adding to it, where appropriate.

eg a long press on Q&apos;EaQ&apos;E followed by another keypress:

aw -Q&gt;E ? (grave is on the W key)
al -Q&gt;E ? (apostrophe is on the L key, as there is no acute)
a6 -Q&gt;E ? (circumflex on the 6 key)
ah -Q&gt;E ? (colon on the H key standing for dieresis)
ae -Q&gt;E ? (obviously)
a@ -Q&gt;E ? (tilde on @ key)
ao -Q&gt;E ? (o standing for ring)
ai -Q&gt;E ? (hyphen on I key standing for macron)
a, -Q&gt;E ? (comma standing for ogonek or cedilla as appropriate)

This would be applied to all appropriate base characters, eg

o. -Q&gt;E ? (slash on dot key)
oe -Q&gt;E ?

ss -Q&gt;E ?
se -Q&gt;E ? (section symbol)

di -Q&gt;E ? (hyphen on I key)
d. -Q&gt;E ? (both hyphen and slash being sensible modifiers in this case)

z. -Q&gt;E ?
z6 -Q&gt;E ? (circumflex standing in for caron)
zv -Q&gt;E ? (but v could also be allowed)

c, -Q&gt;E ? (comma standing for cedilla)

Note that this suggestion would fit with the existing dialogue approach - long press
on base inserts base character and opens dialogue, modifier key as above selects
appropriate variant instead, any other key cancels dialogue and appends that character.

Users could then choose to disable the dialogue once they are confident of the
shortcuts. All sensible combinations should be mapped to logical unicodes, even if
they are not currently covered by a dialogue button. eg

fl -Q&gt;E ?
fi -Q&gt;E ?
i. -Q&gt;E ? (dotlessi)
I. -Q&gt;E ?
.. -Q&gt;E ? (long press on dot followed by dot maps to ellipsis)
Co -Q&gt;E ?
Ro -Q&gt;E ?
th -Q&gt;E ? (thorn)

etc
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:54:03 +0000</when>
<what></what>
</comment>
<comment>
<author>ddan...@gmail.com</author>
<when>Tue, 05 Jan 2010 18:29:46 +0000</when>
<what>Actually, IQ&apos;Em a little confused by the behavior IQ&apos;Em seeing and this description.  In
the Android emulator, I get the behavior described (9 options for variants on Q&quot;EaQ&quot;E,
for example) when I use the keyboard to the right of the deviceQ&apos;Es screen, but if I
use the soft keyboard that slides up on the device screen itself, I only see 7
options.  (a with ogonek and a with macron are missing.)  This is the same behavior I
get in my phone.  (The 7 that I see correspond to the 7 in the
LatinIME/res/values/strings.xml in the project source code.)  (And of course, the one
IQ&apos;Em interested in is one of the missing ones -- a with macron...)</what>
</comment>
<comment>
<author>jleid...@gmail.com</author>
<when>Mon, 20 Sep 2010 08:08:31 +0000</when>
<what>I would suggest to localize the special character view. Just sort the character in the order of most usage in the current locale. IQ&apos;Em German, if I want to type a ? I need to long press u then the keyboard pops up and I get the choice of ? ? ? and then comes the ? but ? ? ? are never ever used in the German language wouldnQ&apos;Et it be reasonable to put them after the ? the only letter in the whole dialog that exists in the chosen language?</what>
</comment>
<comment>
<author>janpmuel...@gmail.com</author>
<when>Fri, 24 Dec 2010 13:07:30 +0000</when>
<what>I second jleidgenQ&apos;Es idea of sorting special characters depending on locale. Very, very useful. 

Apart from that, I have another suggestion for choosing the appropriate special character (because in French and seemingly danish, there are several special characters behind certain vowels that are needed): 

After long-pressing a key, the menu opens up. I suggest that pressing the same button again cycles through the different options. An option is chosen once I continue typing or press Enter. 
So: Q&quot;Ea--Q&quot;E opens the menu. Another Q&quot;EaQ&quot;E cycles. That saves the hassle of switching from the physical keyboard (that I use) to the touchscreen or (worse) using the arrow-keys. 

</what>
</comment>
</bug>
<bug>
<bugid>2266</bugid>
<title>unable to un-star contact</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>17</stars>
<reportedBy>Mr.Ortiz</reportedBy>
<openedDate>Fri, 20 Mar 2009 04:12:07 +0000</openedDate>
<description>When I first got my android phone, I clicked the star on a random
contact to test the functionality. Since then, I have been unable to
remove the star, causing the contact to always appear at the top of my
Favorites list. Going into the contactQ&apos;Es details and clearing the star
seems to work at first, as the star disappears and the contact moves
down on the favorites list, but the star and associated behavior soon
re-appear without any action required by the user. This can happen in
under one minute. I can literally watch it happen if I stay on the
Favorites screen. Obviously, the desired behavior is for unstarred
contacts to remain unstarred until I choose to star them again. Thank
you for your attention to this issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:01:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>bkau...@gmail.com</author>
<when>Thu, 09 Apr 2009 00:18:12 +0000</when>
<what>I tried to recreate this problem both on a cupcake based Emulator and an ADP1 phone
(their specifications are posted below) but it worked fine for me, basically the
Q&quot;EunstarredQ&quot;E contacts never showed up again. 

Emulator
Model Number : Generic
Firmware version :1.5
Baseband version : Unknown
Kernel version : 2.6.27-00110-g132305e mikechan@cheetara #6
Build number : generic-eng 1.5 CUPCAKE eng.balwinder.20090406.204911 test-keys

Phone (ADP1)
Model Number : Android Dev Phone 1
Firmware version :1.0
Baseband version : 62.33.20.08H_1.22.12.29
Kernel version : 2.6.25-01843-gfea26b0 android-build@apa27 #6
Build number : dream_devphone-userdebug 1.0 UNLOCKED 116222 test-keys

Could you please provide the following information to better help debug this issue.
1) The Q&quot;EspecificationQ&quot;E of your phone. (It can be found from Settings-Q&gt;EAbout phone)
2) The exact steps you followed. Did you create the contact on the phone or was it
part of the gmail contacts ? 

Thanks,
Balwinder Kaur
Mobile Software Engineer 
?T? ? ?Mobile? stick together

The views, opinions and statements in this email are those of the author solely in
their individual capacity, and do not necessarily represent those of T-Mobile USA, Inc.</what>
</comment>
<comment>
<author>Mr.Ortiz</author>
<when>Thu, 09 Apr 2009 02:05:57 +0000</when>
<what>Model Number: T-Mobile G1
Firmware version: 1.1
Baseband version: 62.33.20.08H_1.22.14.11
Kernel version: 2.6.25-01845-g85d4f0d android-build@apa27 #27
Build number: kila-user 1.1 PLAT-RC33 126986 ota-rel-keys,release-keys

The software version has of course changed since purchasing the phone, but the
problem has persisted. 

I either created the contact on my phone or imported it from a SIM card, I canQ&apos;Et
remember as this was done in October.  

Since you didnQ&apos;Et find any fundamental software issue behind this problem, I tried a
few things to fix it myself, and I believe I have. HereQ&apos;Es what I did (in order):

I tried deleting the contact and recreating it. That did not work. (I starred, then
un-starred the contact and it re-starred itself again). 

I selected Q&quot;Eedit sync groupsQ&quot;E from within the contacts menu and unchecked Q&quot;Esync all
contactsQ&quot;E, then unchecked Q&quot;Estarred in androidQ&quot;E. That also did not fix the problem. 

Finally, I unchecked Q&quot;EMy ContactsQ&quot;E from the sync menu, turning off all contact
syncing. I was surprised to see that this deleted all of my contacts, so I turned it
back on. The good news is, my contacts returned. The bad news is, my favorites list
did not repopulate. The great news is, my problem contact was un-starred and did not
re-star itself.  

I re-checked Q&quot;Estarred in androidQ&quot;E in the sync menu, held my breath and manually
starred the contact, left it alone for a few minutes to do any syncing that it needed
to do. Then I unstarred the contact and...as of now the problem seems to be fixed. I
have Q&quot;Esync all contactsQ&quot;E checked again and the problem has not returned.

This appears to have been a syncing issue. Perhaps the date on the server side was
malformed and being interpreted as a future date, such that changes on the phone were
being overridden. Turning off syncing apparently reset everything (seeing as how my
favorites are gone). ThatQ&apos;Es my wild guess, anyway, I donQ&apos;Et really know what IQ&apos;Em
talking about.

Thanks for your help!</what>
</comment>
<comment>
<author>lbake...@gmail.com</author>
<when>Wed, 05 Aug 2009 15:26:36 +0000</when>
<what>Model:  T-Mobile G1
Firmware: 1.5
Baseband Version:  62.50S.20.17H_2.22.19.261
Kernel Version:  2.6.27-00393-g6607056 san@sandroid#1
Build Number:  CRC1

I had a similar problem as Mr. Ortiz.  It persisted through the updgrades from 1.0 to 
1.1 and 1.5.  I starred a few contacts after purchasing the phone.  When I attempted 
to un-star the contact it disappeared from the list for a short time and then reappeared.  Long pressing the contact and selecting Remove from favorites also did 
not work.

I tried clearing the contact data and re-syncing by going to Settings Q&gt;E Applications 
Q&gt;E Manage applications Q&gt;E Contacts Q&gt;E Clear data and then Settings Q&gt;E Data 
synchronization Q&gt;E Menu Q&gt;E Sync now.  This did not work.

Mr. OrtizQ&apos;Es solution also fixed my problem.  I went to Contacts Q&gt;E Menu Q&gt;E Edit sync 
groups and unchecked Sync all contacts.  I waited for the contacts menu to clear on 
its own.  I re-checked Sync all contacts and forced a sync by going to Settings Q&gt;E 
Data synchronization Q&gt;E Menu Q&gt;E Sync now.  That did it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:53:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:25:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:08:43 +0000</when>
<what></what>
</comment>
<comment>
<author>dave...@gmail.com</author>
<when>Fri, 16 Oct 2009 19:26:34 +0000</when>
<what>I have also experienced the exact same problem and find it annoying. I remove a
favorite and it disappears for the moment. I exit the Dialer/Contacts app but when i
go back into the Dialer/Contacts app the removed favorite is back in the favorites list. 

The favorites tab is organized in a way that the Q&quot;EFavoritesQ&quot;E list is displayed and
than the Q&quot;Efrequently calledQ&quot;E list. As far as i can see i am removing the item from
the Q&quot;EFavoritesQ&quot;E list NOT the Q&quot;Efrequently CalledQ&quot;E list. 

Further complicating the issue is the Q&quot;Estarred in adroidQ&quot;E list in google.com/contacts
displays the correct list of favorites. The removed Favorites do not exist in the
list there. I edited the phone number of the specific contact in google.com/contacts
and Q&quot;EsynchedQ&quot;E with my phone. It showed the synching process worked but the synching
made no difference to the contacts status as a Q&quot;Estarred favoriteQ&quot;E

I believe this is a software bug related to software existing on the phone as opposed
to synching or something related to google.com/contacts 

I have a TMobile G1 running 1.6 and have witnessed the issue in every upgrade 1.0 - 1.6

I would love to see this bug fixed.

thanks, 

- Dave</what>
</comment>
<comment>
<author>dave...@gmail.com</author>
<when>Fri, 16 Oct 2009 19:32:51 +0000</when>
<what>After reviewing previous posts in this thread a little more closely i found the fix
is to uncheck myContacts and sync.. After all contacts and Favorites have been
removed than go in an recheck all options and synch again. 

This fixes the bad favorites issue but the bug still exists and less savvy users may
not think to reset their entire contacts list in order to remove unselected favorites.

thanks, 
Dave</what>
</comment>
<comment>
<author>piter239@gmail.com</author>
<when>Thu, 10 Dec 2009 19:42:51 +0000</when>
<what>this issue still exist in the Android 2.0 with Motorola Milestone. Seems to be a 
problem with contacts sync. A pity that problem assigned to review in March still is 
not analyzed.

As soon as I star one contact on the Milestone, sync process get a problem, and the 
time and date in Contacts/Accounts/me@gmail.com/Sync Contacts newer goes further.

In DDMS I see repeated message

D/SyncManager( 1162): failed sync operation authority: com.android.contacts account: 
Account {name=piter239@gmail.com, type=com.google} extras: [force=true ] syncSource: 
3 when: 3575937 delay: 32722 key: {authority: com.android.contacts account: Account 
{name=piter239@gmail.com, type=com.google} extras: [force=true ]} pendingOperation: 
android.content.SyncStorageEngine$PendingOperation@45145fe0

I wish there would be a solution to this!

</what>
</comment>
<comment>
<author>vegmunky</author>
<when>Thu, 10 Dec 2009 20:58:34 +0000</when>
<what>Easy workaround:

Open http://www.google.com/contacts on your PC, select your Q&quot;EStarred In AndroidQ&quot;E 
group, select the contact(s) you wish to un-star, click Q&quot;EGroups -Q&gt;E Remove From...Q&quot;E 
to take them out of the Q&quot;EStarred In AndroidQ&quot;E group.

I tested this.  I watched my Android screen for about 1 minute.  The un-starred 
contact disappeared.  Then I went back to my PC and Q&quot;EstarredQ&quot;E a different contact by 
using the Groups dropdown.  The newly selected contact appeared on my Android within 
1 minute.

IQ&apos;Em sure somebody else already thought of this workaround, but I didnQ&apos;Et see it 
mentioned here.

...but it would be nice if the bug were fixed.  IQ&apos;Em still experiencing the problem 
if I try to un-star via the Android interface.</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Mon, 15 Feb 2010 02:13:59 +0000</when>
<what>vegmunky: thanks for the tip, but alas, it didnQ&apos;Et work for me: the two contacts that 
keep persisting on my phone arenQ&apos;Et even present in the Q&quot;EStarred in AndroidQ&quot;E group in 
my Contacts page in gmail ... :-|</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Sat, 06 Mar 2010 23:35:07 +0000</when>
<what>For what itQ&apos;Es worth: I have since got rid of the G1, and bought a Nexus One; this 
problem hasnQ&apos;Et recurred on it.</what>
</comment>
<comment>
<author>RBLevi...@gmail.com</author>
<when>Tue, 30 Mar 2010 16:44:44 +0000</when>
<what>I am having the same problem on my G1, T-Mobile. Discovered it today.</what>
</comment>
<comment>
<author>lara...@gmail.com</author>
<when>Tue, 27 Apr 2010 15:56:51 +0000</when>
<what>I am having the same problem on my G1. I just realized it today.
</what>
</comment>
<comment>
<author>adamdy...@gmail.com</author>
<when>Fri, 21 May 2010 14:51:45 +0000</when>
<what>I also have had the problem on my tmobile mytouch3g.
</what>
</comment>
<comment>
<author>VinnieC...@gmail.com</author>
<when>Tue, 15 Jun 2010 15:09:16 +0000</when>
<what>I have this problem on myTouch (1.6)</what>
</comment>
<comment>
<author>Jut...@gmail.com</author>
<when>Mon, 21 Jun 2010 00:58:22 +0000</when>
<what>Having the same problem since I purchased my G1 in March 09...now running v1.6</what>
</comment>
<comment>
<author>andre.gr...@gmail.com</author>
<when>Tue, 22 Jun 2010 01:57:11 +0000</when>
<what>Same thing, it seems. Starred contacts that get unstarred reappear in next sync, even if removed from My Contacts in Gmail.</what>
</comment>
<comment>
<author>lastcoun...@gmail.com</author>
<when>Mon, 23 Aug 2010 14:56:33 +0000</when>
<what>I found, after much research, a way to make this work.  It was a pain in the rear so be careful who you re-star.

WARNING: This will clear your call log.


Android 1.6
TMobile myTouch 3G


Steps:
*indicates Q&quot;Eoh phoneQ&quot;E

*Settings Q&gt;E Data Synchronization Q&gt;E UNcheck Q&quot;EContactsQ&quot;E Q&gt;E Home

*Settings Q&gt;E Applications Q&gt;E Manage Applications Q&gt;E Contacts Q&gt;E Clear Data Q&gt;E OK
*Settings Q&gt;E Applications Q&gt;E Manage Applications Q&gt;E Contacts Storage Q&gt;E Clear Data Q&gt;E OK
*Settings Q&gt;E Applications Q&gt;E Manage Applications Q&gt;E Contacts  and myFaves Storage Q&gt;E Clear Data Q&gt;E OK

Log into Gmail Q&gt;E Contacts Q&gt;E Stared in Android Q&gt;E More Actions Q&gt;E Delete Group

*Settings Q&gt;E Data Synchronization Q&gt;E REcheck Q&quot;EContactsQ&quot;E Q&gt;E Menu Q&gt;E Sync Now

*Wait a moment then look into your contacts.
</what>
</comment>
<comment>
<author>roqu...@gmail.com</author>
<when>Fri, 08 Oct 2010 11:05:52 +0000</when>
<what>HTC Magic
Android 1.6

and same problem.. 
Once I unstar a contact.. it reappears again automatically.
I deleted all call log and all SMS from that persons.. but it was useless.

With the workaround of not sync contacts it worked. But it is a workaround :(

Anyway.. I suppose my htc magic will not receive an update anymore :(</what>
</comment>
</bug>
<bug>
<bugid>10408</bugid>
<title>DROID X not showing AOL sent email </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>1chriscarlson@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 17:52:20 +0000</openedDate>
<description>DroidX V2.1-update 1 1) Send AOL email from DroidX 2) Check Sent folder,
result empty folder 3) Sent email also not on AOL server Sent folder I
know AOL made changes around Feb-Mar/2010 that required changing
settings/rules for email clients (Outlook, etc) to sync the Sent folder.
If this was not done, the client would still show the sent email in the
client Sent folder, so there would still be a record/confirmation that
the email was sent. Since there is no option to change the AOL settings
or set up a rule for the Sent folder, at the least, the sent email
should be viewable on the phone. For now, I will CC myself to create a
copy/record. Thanks You for checking this issue.</description>
<comment>
<author>BarryDor...@gmail.com</author>
<when>Thu, 16 Sep 2010 03:11:34 +0000</when>
<what>Allowing the user to specify the IMAP folder to place sent mail in would be nice.</what>
</comment>
<comment>
<author>lj.demb...@gmail.com</author>
<when>Sat, 18 Sep 2010 04:59:12 +0000</when>
<what>Are you kidding.  I am having the same problem and I NEED copies of my sent aol emails for work.  what the hell, my damn lg was fine, i know i should have gotten a blackberry.  If they canQ&apos;Et make this work this phone is going back.</what>
</comment>
<comment>
<author>1chriscarlson@gmail.com</author>
<when>Sun, 19 Sep 2010 04:26:35 +0000</when>
<what>I have been using free app, MailDroid.  This does retain sent emails and synchs with AOL server.</what>
</comment>
<comment>
<author>michelej...@gmail.com</author>
<when>Fri, 12 Nov 2010 09:30:47 +0000</when>
<what>This is priority, I dont see that emails are being sent once I send them. I had a Blackberry for years and a big part of these smart phones is being able to email anyone from anywhere Q&amp;E seeing that itQ&apos;Es been done! </what>
</comment>
</bug>
<bug>
<bugid>6043</bugid>
<title>Chris and Christine being merged no matter what I do!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>zher...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 16:36:55 +0000</openedDate>
<description>Android 2.1 on the Nexus One I have a brand new Nexus One, I factory
restored it so that I could produce this same problem in an untouched
environment. No matter what I do, the name Christine and Chrissy are
being merged! I donQ&apos;Et want to merge the two, they are two different
people. First of all, the phone should NEVER try to do something for me
automatically. Not only does it not ask me whether I wish to append the
details to Christine, it shouldnQ&apos;Et do something it was not requested to
do! What is the deal here? Why canQ&apos;Et I add these two contacts
separately?</description>
<comment>
<author>daniele....@gmail.com</author>
<when>Thu, 28 Jan 2010 15:43:45 +0000</when>
<what>I had several problems with the contact management as well, after I imported the
contacts from my SIM I found merged contacts that should not be merged, duplicates
and all sort of stuff... also, even after a merger I seem to have many different
Q&quot;EpagesQ&quot;E of contact sources for each contact all with their separate Q&quot;EnameQ&quot;E, Q&quot;EsurnameQ&quot;E
etc. fileds, so that I have to go and Q&quot;EharmonizeQ&quot;E them by hand anyway before it is
displayed properly across the various phone lists... it is a pain. </what>
</comment>
<comment>
<author>lucy.had...@gmail.com</author>
<when>Mon, 01 Feb 2010 16:02:47 +0000</when>
<what>I had two similar problems on my new Nexus One, both with contacts downloaded from my
Google Contacts.

1) my father and brother ended up in the same contact, with all the email addresses,
and my brotherQ&apos;Es picture (on my fatherQ&apos;Es name).  TheyQ&apos;Eve got very similar names, so
itQ&apos;Es not a huge surprise, but it *is* wrong.  Very.

2) The even more baffling one is the friend whose profile picture ended up on my
husband, without his email address being transferred.  The only thing they have in
common is that the first initial of the friendQ&apos;Es *last* name is the same as my
husbandQ&apos;Es *first* initial.  (The friendQ&apos;Es contact does not exist on the Nexus One.)
</what>
</comment>
<comment>
<author>zher...@gmail.com</author>
<when>Mon, 01 Feb 2010 16:13:47 +0000</when>
<what>Well, a workaround weQ&apos;Eve found is to click on the contact that is to split the
contacts by following these steps
http://www.google.com/support/android/bin/static.py?page=guide.csQ&amp;Eguide=27201Q&amp;Etopic=27216Q&amp;Eanswer=168484#1079680.
 It didnQ&apos;Et work at first for me, I had to play around with the display options, but
eventually I got it usable.

This still needs to be fixed though because its a definite bug.</what>
</comment>
<comment>
<author>lucy.had...@gmail.com</author>
<when>Tue, 02 Feb 2010 20:28:32 +0000</when>
<what>Splitting the contact worked fine for the father/brother issue.  

The husband issue only got worse: I had 2 contacts for him, where one had the wrong
picture Q&amp;E the other was Ok.  Now both have the wrong picture, and the friend still
has not reappeared.

Definitely still a bug.</what>
</comment>
<comment>
<author>zher...@gmail.com</author>
<when>Fri, 05 Feb 2010 17:48:31 +0000</when>
<what>IQ&apos;Eve gotten more responses on the nexus one forum, so I just wanted to link these two
posts

http://www.google.com/support/forum/p/android/thread?tid=57f5d5153eb5c911Q&amp;Ehl=en</what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Fri, 12 Mar 2010 21:44:58 +0000</when>
<what>This is likely a duplicate of an earlier report:
http://code.google.com/p/android/issues/detail?id=4979

I have the same problem because some of my friends have similar names to their 
fathers (who are also my friends). The phone could definitely stand to be smarter about 
what it does automatically.

The steps linked to from comment 3 helped me immensely, thanks.</what>
</comment>
<comment>
<author>rickh.re...@gmail.com</author>
<when>Fri, 14 May 2010 15:26:58 +0000</when>
<what>The problem with the separate option is that you have to know what contacts are 
merged before you can separate them.  If the OS would notify you that xyz and abc 
are merged when they are merged at least you could go directly to abc and unmerge 
the contacts.</what>
</comment>
<comment>
<author>zher...@gmail.com</author>
<when>Fri, 14 May 2010 15:29:58 +0000</when>
<what>@rick.reader

I wish I could up-vote your comment</what>
</comment>
<comment>
<author>sbron...@gmail.com</author>
<when>Thu, 27 May 2010 18:16:42 +0000</when>
<what>Amen to that.  I bet that for every contact that gets correctly merged, Android
screws up at least 3 contacts.  For me, Android incorrectly merged 4 contacts that
are OBVIOUSLY different people, and correctly merged 0 contacts.

What a hassle.  This is a horrible feature, Google.  Please turn it off.</what>
</comment>
<comment>
<author>randolph...@gmail.com</author>
<when>Thu, 07 Oct 2010 04:55:49 +0000</when>
<what>Please Google, give us the option to turn this feature off, and if it is on, to approve the merge before doing it.  (The competition has you beat on this one!)</what>
</comment>
<comment>
<author>DaLincer...@gmail.com</author>
<when>Thu, 04 Nov 2010 03:14:59 +0000</when>
<what>This Q&quot;EFEATUREQ&quot;E is costing me hours and created a lot of worry on my end.   What If I have to hard reset the phone again?

I will arrange my friends and family how I want them, leave them alone!

If I want to link a Facebook person to a Contact person (or more importantly NOT) I will do it if I so choose.

I do not have Facebook enabled on my phone Samsung Moment ==Q&gt;E Samsung Epic on Sprint.

Leave my names alone!

</what>
</comment>
<comment>
<author>wzwic...@gmail.com</author>
<when>Wed, 10 Nov 2010 03:44:16 +0000</when>
<what>My father and I have the same first and last names, but different middle names.  Still, I was merged with my fatherQ&apos;Es Facebook account only.  There is no way to separate the Facebook e-mail.  Now, all of my FatherQ&apos;Es e-mails have my photo.  

While that may not be bad for those of us liking our picture, it makes of an odd photo list in the conversations.

What is frustrating is that the Facebook contact can not be split using the work-around discussed here.  Frustrating.  Frustrating...  Devs need to work on this glitch.</what>
</comment>
<comment>
<author>lhbale...@gmail.com</author>
<when>Tue, 14 Jun 2011 12:07:45 +0000</when>
<what>Same issue here using Galaxy S 4G and version 2.2.1. Coming from Window Mobile, I never expected an issue like this. I do not want to, nor do I think I should have to sync my contact info with gmail or google online. ItQ&apos;Es a shame that it is even necessary to use another program like MyPhoneExplorer just to sync locally, but to have this kind of mess is totally unacceptable. Out of my 1240 contacts, I only ended up with 1225. ThatQ&apos;Es not a lot, but it has already caused problems as I use my phone for customer info while IQ&apos;Em on the road. Outlook addresses this issue with Q&quot;Efile asQ&quot;E. Why couldnQ&apos;Et android include this field and use it to differentiate similar contacts? It looks like this issue has been going on for some time. I plan to go back with Windows Mobile or even buy an iphone if this isnQ&apos;Et resolved within my trial period on my phone.</what>
</comment>
<comment>
<author>randolph...@gmail.com</author>
<when>Tue, 21 Jun 2011 20:37:13 +0000</when>
<what>After a year or more of the Q&quot;Econtact merge from hellQ&quot;E issue being known, it
seems clear to me that the Android developers consider it to be a Q&quot;EfeatureQ&quot;E,
not a bug.  Never mind that it is wreaking havoc for many people.  Never
mind that there are some easy solutions, and that this has also been
documented here.  I donQ&apos;Et think they have any intention of changing this
abomination.  I had purchased an iPhone and an Android phone, and carried
both of them side by side this past year.  They both have their good points
and their flaws.  But in the end, this issue is one of the things which has
made the Android (Droid X) my Q&quot;EbackupQ&quot;E phone which lives in my glove box,
and the iPhone my carry phone.  Unless and until Android gives me an option
to prevent automatic merging of contacts I do not want merged, it is not a
useful phone for me.  Next month, when the contract with Verizon on that
phone expires, I will turn it off.  Too bad, because in many ways it is a
very nice phone.</what>
</comment>
<comment>
<author>zher...@gmail.com</author>
<when>Tue, 21 Jun 2011 20:42:05 +0000</when>
<what>funny you say that because most of the features i loved about android that i couldnQ&apos;Et find on the iphone have been resolved with iOS 5, IQ&apos;Em actually going to test out the windows and webOS phones before moving back to an iphone, android is not doing well in my book...  if android was just truly open source we could solve this ourselves and contribute it back to the community and no one would complain, but its not, and we canQ&apos;Et</what>
</comment>
</bug>
<bug>
<bugid>14027</bugid>
<title>HTC EVO 4G, SWITCHING TIME ZONES TO INDIA...IM IN Orlando,FL USA!!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:42:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ajsantiago89@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 03:38:15 +0000</openedDate>
<description>To whom it may concern, My sister and I both have an HTC EVO 4G running
2.2 Build #3.70.651.1 CL294884 release-keys. We have only had the phone
for three months and since the last build update we have been having
problems with the phone switching time zones to Meerut, India and else
where around the globe. We turn the phone off and sometimes it will
restart with the Eastern time zone here in Orlando, FL. Most of the time
it will continue to display all the weather information and time zone
information from whichever area it has decided to change to. I opened up
google maps and pressed my location and it does not affect my GPS, which
at the least is functioning correctly. We have contacted customer
support and they made us wipe out the phone twice. The phone continued
to persist switching time zones a few minutes afterwards. It is
extremely random and also throws off the times in which you receive text
messages, so it causes the text messages to be scrambled as the phone
continues to change time zones. Thank you. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:42:59 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7671</bugid>
<title>bluetooth audio stutters on higher bitrate quality mp3 music playback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>yellowch...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 07:39:43 +0000</openedDate>
<description>-using stereo bluetooth headset to playback mp3 music files, audio skips
and stutters every 10 seconds or so even at a distance of 1 feet
-happens on the HTC Legend, Android 2.1 -music should play without
interruption within a reasonable distance between phone and receiver
headset, say 10 feet thank you</description>
<comment>
<author>destroye...@gmail.com</author>
<when>Mon, 17 May 2010 09:08:22 +0000</when>
<what>I confirm that the sound quality is really bad if not holding the phone in front of you when using a mono bluetooth headset like SonyEricsson HBH-PV703</what>
</comment>
<comment>
<author>jaas...@gmail.com</author>
<when>Sun, 20 Jun 2010 04:25:39 +0000</when>
<what>+1 on this one.

I bought a nice stereo headset only to find out that it is worthless as it is.

Headset works great with other devices.

Currently using HTC Evo, Android 2.1</what>
</comment>
<comment>
<author>dmon...@gmail.com</author>
<when>Mon, 28 Jun 2010 15:19:38 +0000</when>
<what>IQ&apos;Eve had similar problems on both the G1 (Android 1.6) and Nexus One (Android 2.1) using Motorola S305 headphones.</what>
</comment>
<comment>
<author>jeff.dau...@gmail.com</author>
<when>Wed, 14 Jul 2010 00:52:39 +0000</when>
<what>Same problem, evo4g and plantronics 590eQ&apos;Es. Seems to only happen when screen is locked.</what>
</comment>
<comment>
<author>yellowch...@gmail.com</author>
<when>Wed, 14 Jul 2010 00:59:11 +0000</when>
<what>ive had varying results with custom ROMs but it never reached an acceptable level. I wonder what the problem is..
originally I thought it was LegendQ&apos;Es hardware design. but now it would seem itQ&apos;Es...HTC?

i use iTech Clip Music 801. nothing flashy but has worked flawlessly with many other phones and OSes.</what>
</comment>
<comment>
<author>4carlos....@gmail.com</author>
<when>Wed, 28 Jul 2010 12:33:20 +0000</when>
<what>iQ&apos;Eve the same problem with my htc legend (android 2.1). my bt stereo headset (plantronics blackbeat 903) works perfect with my old nokia and lg phones, but not with the legend :( play mp3 only with interruptions (all distances).</what>
</comment>
<comment>
<author>frankb...@gmail.com</author>
<when>Thu, 29 Jul 2010 23:19:15 +0000</when>
<what>I have had the same problem with the G1 and Moto Sd9 headphones. Every 10 seconds I get a speeding up or down or a occasional 1 second mute. This is unacceptable. Is this fixed with the later versions of Android? With Bluetooth 3.0 have these issues been fixed? please email with any advice as I am about to upgrade my phone and want to make sure this is not an htc issue. frankbt76@gmail.com</what>
</comment>
<comment>
<author>4carlos....@gmail.com</author>
<when>Thu, 05 Aug 2010 18:42:50 +0000</when>
<what>seems my legend is an iphone 4 :))
the interruptions are caused by bad design of antenas i guess.

steps to reproduce : connect your phone with your bt headset and listen to the music. it sounds terrible, right?. now put your legend face down on the desk. the quality is much better now, less interruptions and a longer distance between phone and headset is possible.

puuh, what should i say?
haha, hope, htc send me a free Q&apos;EbumperQ&apos;E</what>
</comment>
<comment>
<author>squeek...@gmail.com</author>
<when>Thu, 12 Aug 2010 05:17:29 +0000</when>
<what>IQ&apos;Em having the same issue with My HTC Legend and my Motorola SD9 headphones, they worked fine with my old Samsung Omnia but not very well with my HTC Legend any fixes that might work different drivers or anything that anyone knows about?</what>
</comment>
<comment>
<author>per.bjor...@gmail.com</author>
<when>Fri, 27 Aug 2010 18:24:41 +0000</when>
<what>I have the same issue with a HTC Hero 2.1-update1 and an Ericsson MW600 headset. It worked fine earlier but the problem appeared a few weeks ago.

As with Comment 4 my issue gets worse when the screen is locked.</what>
</comment>
<comment>
<author>mwolf...@gmail.com</author>
<when>Fri, 08 Oct 2010 08:37:28 +0000</when>
<what>Same problem with a HTC Wildfire and a car audio SONY MEX-BT2500 - worked fine with a HTC TD2</what>
</comment>
<comment>
<author>IBrazend...@gmail.com</author>
<when>Fri, 08 Oct 2010 10:59:42 +0000</when>
<what>IQ&apos;Eve been watching this discussion for a while as bluetooth headphone support is important to me. Early reports of the HTC Desire indicated that it had problems with suttering audio on Bluetooth which delayed my buying one.

IQ&apos;Eve just spent a week with a new HTC Desire paired with Sony DR-BT50 bluetooth headphone and had no problems at all with stuttering/speedup. The Desire is one of the newer ones (Super LCD screen version) and is running Froyo 2.2.

Perhaps the fact that a new Desire works without problems indicates that HTC have fixed the problem in either software or hardware.

It might also be worth noting that the headphones had a good rating for connecting without problems unlike some of the other Sony headphones on the market, although they had a very occasional stutter / speedup when connected to a Sony Ericsson P1i.

Just thought IQ&apos;Ed mention this in case anyone is delaying buying a Desire because of the headphone problems.
</what>
</comment>
<comment>
<author>destroye...@gmail.com</author>
<when>Fri, 08 Oct 2010 11:35:32 +0000</when>
<what>Yes IQ&apos;Em hoping 2.2 will eventually be released for HTC Legend.
IQ&apos;Eve now tried these Bluetooth devices so far the HTC works best but not as good as paired with a different phone.
 
HTC BH-M300
Nokia BH-602
SE HBH-PV712
SE HBH-PV710
SE HBH-610a
TomTom Go930</what>
</comment>
<comment>
<author>vralisma...@gmail.com</author>
<when>Thu, 30 Dec 2010 16:43:13 +0000</when>
<what>me too.. i have LG GT 540 and using philips-shb6110 BT headphones... :/</what>
</comment>
<comment>
<author>Tuhoojab...@gmail.com</author>
<when>Fri, 13 May 2011 15:58:20 +0000</when>
<what>I have Huawei U8800 with 2.2, The sound quality on my Jabra Halo is awesome compared to my old Samsung J?t, but I canQ&apos;Et even but a cover on my phone let alone put it in my pocket without almost completely loosing audio. It kinda ruins the whole experience.</what>
</comment>
<comment>
<author>scott.ge...@gmail.com</author>
<when>Fri, 10 Jun 2011 19:28:57 +0000</when>
<what>Not sure if this is related, but I have the Droid 2 with 2.2.  Most of my mp3Q&apos;Es played great via bluetooth (on the Motorola headset (S9-HD)), however, there was always a few that would stutter consistently.  After trying nearly every suggestion out there, I found that when I unchecked the ENHANCED STEREO option under the bluetooth settings, the stuttering stoppped.  Unfortunately I did lose some sound quality.</what>
</comment>
<comment>
<author>kevindra...@gmail.com</author>
<when>Fri, 30 Sep 2011 04:59:43 +0000</when>
<what>Currently have Samsung Galaxy Tab 10.1 on 3.1.

I found that the mp3 A2DP playback on any music playing app stutters when wifi is switched on. When switched off it works perfectly.

Headphone is Sennheiser MM 450 travel.</what>
</comment>
</bug>
<bug>
<bugid>2915</bugid>
<title>The Emulator.exe and Android.bat utility reslove the avd directory in different way when user customized his special folders in Windows</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2010-04-09T21:40:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>HUST.ZCh...@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 07:51:10 +0000</openedDate>
<description>[Summary] If one changed his system special folders(such as Q&quot;EMy
DocumentsQ&quot;E, Q&quot;EMy PicturesQ&quot;E, Q&quot;EApplication DataQ&quot;E, Q&quot;ELocal SettingsQ&quot;E, etc.)
with tools like Tweak UI, the android.bat and emulator.exe doensQ&apos;Et seem
to locate the same default Q&quot;E.androidQ&quot;E directory in the same way.
[Precondition] In my case, IQ&apos;Eve changed all my folders special folders
to E:\Settings\Q&lt;ESpecial foldersQ&gt;E using Tweak UI. [Reproduce Steps] 1.
Create a AVD named Q&quot;EMyAndroidQ&quot;E using android.bat or Eclipse, an avd is
created at Q&quot;EE:\Settings\.android\MyAndroidQ&quot;E, not Q&quot;EC:\Documents and
Settings\Q&lt;Emy nameQ&gt;E\.android\MyAndroidQ&quot;E which discribes in the document.
2. In EclipseQ&apos;Es AVD Manager, Q&quot;EMyAndroidQ&quot;E is listed in the AVD list; in
the command-line, Q&quot;Eandroid list avdQ&quot;E also lists Q&quot;EMyAndroidQ&quot;E. 3. Run a
HelloWorld android project, the following error message shown in the
colsone of Ecplise: [2009-06-08 14:43:47 - Emulator] emulator: ERROR:
unknown virtual device name: Q&apos;EMyAndroidQ&apos;E [2009-06-08 14:43:47 -
Emulator] emulator: could not find virtual device named Q&apos;EMyAndroidQ&apos;E Run
Q&quot;Eemulator -avd MyAndroidQ&quot;E in command-line, the same error message
displays. 4. Copy Q&quot;EMyAndroidQ&quot;E directory from Q&quot;EE:\Settings\.androidQ&quot;E to
Q&quot;EC:\Documents and Settings\Q&lt;EMy NameQ&gt;E\.androidQ&quot;E. Perform step 3 again, no
error message displays and the emulator runs well. [Recommandation]
Ensure that both android.bat and emulator.exe use exactly the same way
(I mean, using exactly the same codes) to locate the default storage
path of AVDs (the .android directory).</description>
<comment>
<author>eros.zan...@gmail.com</author>
<when>Wed, 24 Jun 2009 23:43:29 +0000</when>
<what>This workaround does the trick (thanks!!).

It took me a while to get it right because I insisted on *moving* the Q&quot;EMyAndroidQ&quot;E
directory to the new location instead of *copying* it. You basically need the same
directory in two different places.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:18:29 +0000</when>
<what></what>
</comment>
<comment>
<author>hellosa...@gmail.com</author>
<when>Mon, 21 Sep 2009 04:23:27 +0000</when>
<what>Thanks for your information. Unfortunately, in my case it doesQ&apos;Ent resolved.
Who can help me?

[OS] is windows Vista 32bit.
[Android SDK] 1.6_r1 
[Problem] I coudnQ&apos;Et access windows system folder(Access denied! probably moved.). 
          ThatQ&apos;Es why I changed avd directory. I tried to move AVD folder to
          c:\users\Q&lt;EmynameQ&gt;E\.android\ again, but still it doesnQ&apos;Et work.
          I reinstalled windows vista again, also the emulator complaint like
          Q&quot;Elack of config.ini fileQ&quot;E and emulator: could not find virtual device
          named Q&quot;E5Q&quot;E(I named like this). In the windows explorer and eclipse, I can 
          see all the config.ini and AVD files.

[My Upcoming decision] IQ&apos;Ell re-format hard disk if I canQ&apos;Et find solution soon.
          Who can help me??

</what>
</comment>
<comment>
<author>HUST.ZCh...@gmail.com</author>
<when>Mon, 21 Sep 2009 05:07:29 +0000</when>
<what>Hi hellosaint,

You may need Admin permission to access that folder. Have you try copy or move to
folder to c:\users\Q&lt;EmynameQ&gt;E\.android\ using Copy-and-Paste, not from the command line
prompt? 

I have never use Vista and be a new to Win 7. I found it is not possible to change
system folders via command line prompt (unless you run it in Admin mode), but if you
use Copy-and-Paste, system will ask you whether to allow changes to those folders.
You may also disable UAC and try again.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:40:49 +0000</when>
<what>You can simply define the ANDROID_SDK_HOME environment variable to where the 
Q&quot;E.androidQ&quot;E folder should be located.
E.g. on Vista, you could do start Q&gt;E control panel Q&gt;E system Q&gt;E advanced system settings 
Q&gt;E advanced Q&gt;E environment variables and create a new user variable such as:
  name = ANDROID_SDK_HOME
  value = %USERPROFILE% or c:\users\blah\

This will tell both tools to locate the AVDs in c:\users\blah\.android (note that you 
do NOT put the Q&quot;E.androidQ&quot;E part of the path in the variable, only the root folder)

</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:16:36 +0000</when>
<what>Issue 4806 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>5408</bugid>
<title>The battery icon in the tray doesnQ&apos;Et accurately track the battery level</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>john.souvestre2@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 20:04:43 +0000</openedDate>
<description>Often the battery icon is about 10% more than the Battery Level on the
About Phone, Status screen.</description>
</bug>
<bug>
<bugid>19891</bugid>
<title>[Youtube] sound error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plzs...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 06:01:14 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
------------------------------------------------------------------------
1. Steps to reproduce the problem (including sample code if
appropriate). Application --Q&gt;E Launch youtube --Q&gt;E touch any video --Q&gt;E
touch Q&quot;Erelated videosQ&quot;E tab while playing a video --Q&gt;E play any video on
Q&quot;Erelated videosQ&quot;E list --Q&gt;E change landscape mode --Q&gt;E touch back key after
more 30sec 2. What happened. Even though the video is stopped, The user
is able to listen sound of the video for a while 3. What you think the
correct behavior should be. as soon as the video is stopped, Sound of
the video is stopped</description>
</bug>
<bug>
<bugid>4963</bugid>
<title>Intent.ACTION_HEADSET_PLUGGED is not sent to manifest receivers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>pfngu...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 21:00:36 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). Register a
broadcast receiver in AndroidManifest.xml Q&lt;Ereceiver android:name=Q&quot;E...Q&quot;E
android:exported=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.HEADSET_PLUGQ&quot;E/Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/receiverQ&gt;E Plug headphones into the phone, or remove headphones. - What
happened. onReceive(Context,Intent) is never invoked. - What you think
the correct behavior should be. ACTION_HEADSET_PLUGGED is documented as
being a broadcast intent. It should be sent to receivers what register
for it in the manifest xml This occurs on the DROID</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:29:53 +0000</when>
<what></what>
</comment>
<comment>
<author>mse...@gmail.com</author>
<when>Tue, 18 May 2010 11:37:48 +0000</when>
<what>IQ&apos;Eve the same issue. In the following thread, thy have discovered that the issue is 
caused by being this intent only for registered receivers. This is not said on the 
documentation.
http://groups.google.com/group/android-
developers/browse_thread/thread/6d0dda99b4f42c8f/a9c33e446db4f4d1?#a9c33e446db4f4d1</what>
</comment>
<comment>
<author>alank...@gmail.com</author>
<when>Sat, 07 Aug 2010 14:28:58 +0000</when>
<what>I have an application called DSPManager that suffers from this issue. In short, I have modified the audio stack to be capable of doing some digital signal processing  (DSP) on the outbound audio, and I have two major configuration modes, headset connected or headset disconnected. These modes have their own DSP configuration, and should be switched between automatically when headset is plugged/unplugged.

Therefore I wanted to receive the Intent.ACTION_HEADSET_PLUG event. It would seem to fit the problem precisely, except it isnQ&apos;Et delivered to manifest-declared receivers. The problem is with the FLAG_RECEIVER_REGISTERED_ONLY flag used by HeadsetObserver, and it defeats the most obvious (and nicesst) way to achieve what I want.

Since it is possible to workaround this issue by implementing a service that is started by an AndroidManifest.xml Q&lt;Ereceiver/Q&gt;E declaration for BOOT_COMPLETED intent (+ the associated Q&lt;Euses-permissionQ&gt;E), and having that Service manually register that it is interested in Action.HEADSET_PLUG_EVENT, I see absolutely no point with the intent delivery restriction. What goal is being achieved here, when the workaround is simple (but wastes precious phone memory)?</what>
</comment>
</bug>
<bug>
<bugid>16166</bugid>
<title>Forward SMS and Reply to SMS.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>n.michal...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 05:42:23 +0000</openedDate>
<description>I have been a blackberry user (and still am for work) but recently IQ&apos;Eve
got my first Android phone (HTC Desire HD) which has so far impressed
me. However, IQ&apos;Eve recently came across couple of small issues which I
assumed that will be standard on all phones. IQ&apos;Eve noticed that you do
not have the option to forward an sms as an email (which is something
that you can do on a blackberry) and although you can forward an sms and
put an email address instead of a phone number what you get is an MMS
(which probably is not free as an email would be) and it appears as a
picture message to the receiver (you cannot see the content unless you
log on to a web page etc etc). So the only current way to forward an sms
is to copy the text and paste it on an email, which is a bit of fuf. The
other thing IQ&apos;Eve noticed is that when you reply to sms you are not given
the option to add additional recipients to the response. So if I receive
and sms from a friend and in my response I would like to copy another
friend I cannot do this. Again this is probably a standard on other
platforms. I hope that I provide an adequate description to the two
issues. Please email me if you need more information. Lets make android
the best operating system for our phones!</description>
</bug>
<bug>
<bugid>5345</bugid>
<title>Joining Contacts Does Not Always Work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>Jaggu...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 18:12:36 +0000</openedDate>
<description>Using the Motorola Droid, firmware version 2.0. Starting environment: I
have 3 sources of phone contacts: those syncQ&apos;Eed with my gmail account,
those syncQ&apos;Eed with my Facebook account, and those that were copied over
from my previous phone (not a smart phone) at the Verizon store. Problem
Description: For some contacts (not all of them), I want to join a
contact with another one. So I select the contact, Menu -Q&gt;E Q&quot;EEdit
contactQ&quot;E, Menu -Q&gt;E Q&quot;EJoinQ&quot;E. The screen that appears shows the normal Q&quot;EJoin
contactsQ&quot;E screen with the header Q&quot;EJoin contact - Select the contact to
you to join with MaryQ&quot;E. However, the screen below it is blank. Just
black. I would expect to see a list of Q&quot;ESuggested contactsQ&quot;E followed by
a Q&quot;EShow all contactsQ&quot;E option. I see this normal behavior for most
contacts, but there are only a few of them where this problem occurs.
IQ&apos;Eve tried backing back out, exiting, going back in, shutting off and
turning the phone back on, etc. The problem seems to be consistent for
only a few select contacts.</description>
<comment>
<author>brendan....@gmail.com</author>
<when>Thu, 10 Dec 2009 20:27:51 +0000</when>
<what>Seen also on another Motorola Droid running 2.0.  </what>
</comment>
<comment>
<author>Jaggu...@gmail.com</author>
<when>Fri, 11 Dec 2009 17:26:28 +0000</when>
<what>This problem was fixed on 2.0.1.  Thanks.</what>
</comment>
<comment>
<author>momendo</author>
<when>Fri, 11 Dec 2009 19:02:35 +0000</when>
<what>Confirmed FIXED with 2.0.1</what>
</comment>
<comment>
<author>brendan....@gmail.com</author>
<when>Sat, 12 Dec 2009 21:00:40 +0000</when>
<what>Cannot reproduce with 2.0.1.  Thanks guys!</what>
</comment>
<comment>
<author>superman...@gmail.com</author>
<when>Mon, 27 Jun 2011 17:27:03 +0000</when>
<what>I have 2.3.3 and I am having this problem, worked like on 3rd try for one contact doesnQ&apos;Et for couple others I am trying.</what>
</comment>
</bug>
<bug>
<bugid>722</bugid>
<title>ClassCast exception in case of loading class from other andoid project </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T14:57:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>JavaTea...@gmail.com</reportedBy>
<openedDate>Tue, 13 May 2008 08:51:52 +0000</openedDate>
<description>I have exception with objects which were loaded by differents loaders.
View is loading Java code: public init() { try { Context context =
this.createPackageContext(Q&quot;Epackage.nameQ&quot;E,
CONTEXT_IGNORE_SECURITY|CONTEXT_INCLUDE_CODE); CustomView customView =
new CustomView(context); //Custom view is declared at another eclipse
project ((ViewGroup)findViewById(R.id.content)).addView(new
CustomView(context), new LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT)); } catch (Exception e) {
Log.e(Q&quot;EERROR!Q&quot;E,e.getMessage()); e.printStackTrace(); } }//throws
ClassCastException //durin tests at view CustomView viewc = new
CustomView; View view = findViewById(R.id.custom_view1); viewc =
(CustomView)view; //throws ClassCastException 1)
view.getClass().getName().equals(CustomView.class.getName()) - itQ&apos;Es true
2) view instanceof CustomView - itQ&apos;Es false 3)
CustomView.class.getClassLoader().getClass().getName() return
BootClassLoader 4) view.getClass().getClassLoader().getClass().getName()
return PathClassLoader</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:57:57 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

IF this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>19363</bugid>
<title>Opening lengthy SMS threads is very very slow and the up scrolling is impossible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Roby.Za...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 16:26:33 +0000</openedDate>
<description>- Steps to reproduce the problem: If in the phone there are SMS threads
with a lot of messages (now I have more than 4000 but the problem
appears also over 2000-3000, and I think that is proportional: more
messages = more load time). - What happened: When I open a thread with a
lot of messages, this operation take much time (4000 messages = 6-8
seconds). And if I try to scroll up the thread, the scrolling is
impossible, scroll is slow and usually the Messagges application stops
responding. - What you think the correct behavior should be: I suppose
that the problem is in the loading messages process. I think that you
upload all the threadQ&apos;Es message. If is this the problem, I suggest to
load only the lastest (for example the last 100 messages)... and then
load the others (in steps of 100) if the user scroll up. I hope this
help to improve the OS. Device: Nexus S (2.3.4)</description>
<comment>
<author>svalo...@gmail.com</author>
<when>Thu, 25 Aug 2011 02:29:39 +0000</when>
<what>When I tried scrolling through a thread with more than 4000 messages I aged...drastically. I would also suggest that a new thread be started (and the old one not deleted) when messages hit a higher number, 2000/3000. Just an idea. But as is itQ&apos;Es a painful process.</what>
</comment>
</bug>
<bug>
<bugid>7704</bugid>
<title>When leaving wifi it does not connect to 3G</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>rick...@liljeberg.se</reportedBy>
<openedDate>Tue, 13 Apr 2010 18:39:24 +0000</openedDate>
<description>Me and a friend has each a Nexus one and we both have the same problem
(running 2.1). We use wifi at home, working splendidly. Then we leave
home, simply walking away, not manually turning off wifi. When we loose
connection to our wifi due to range, it often fails to connect to the 3G
network, maybe 50% of the time. Once it decided not to connect to the 3G
network it does not matter where you go it will never connect. I live
where there is great 3G coverage so should not be a problem. You can get
it to work by cycling airplane mode or going to the menus ticking only
use 2G and then untick it again. So to clarify we do not see the 3G logo
and nothing like browser etc works, once we see the 3G logo it works
just fine. Does not happen on every disconnect but quite often.</description>
<comment>
<author>kristoff...@gmail.com</author>
<when>Wed, 14 Apr 2010 08:45:39 +0000</when>
<what>I can add that this happens frequently to me too, and I know many other N1 users in
Sweden affected by this. It might be, but I am not sure, related to which operator
you ahve, all of the ones I know of are using Tele2 operator. Tele2 support says they
have no idea why this could be, and says that it must be a phone problem. People with
non-android phones using Tele2 does not have this problem AFAIK.</what>
</comment>
<comment>
<author>rick...@liljeberg.se</author>
<when>Wed, 14 Apr 2010 08:59:17 +0000</when>
<what>We are using tele2 aswell</what>
</comment>
<comment>
<author>kristoff...@gmail.com</author>
<when>Wed, 14 Apr 2010 10:13:26 +0000</when>
<what>Since the problem seems only applicable to Android phones and Android is a small
player (so far) on the Swedish market, and Tele2 is a very large one, I guess our
best hope is for the Android team to see what their problems with the Tele2 network is.
Here is a forum thread with many Swedish users reporting about this problem:
http://www.swedroid.se/forum/showthread.php?t=6432</what>
</comment>
<comment>
<author>Venkates...@gmail.com</author>
<when>Wed, 12 May 2010 02:53:47 +0000</when>
<what>This also happens with 2G connections also. Continuous usage of WIFI prevents 2G to 
connect until the phone is restarted.</what>
</comment>
<comment>
<author>ScottRitterZX9@gmail.com</author>
<when>Sat, 17 Jul 2010 09:01:13 +0000</when>
<what>I have a Samsung Galaxy S on the Optus network in Australia and it has the same problem. Rebooting and turning flight mode on and off will enable 3G when out or wireless range. It does however automatically detect the wireless and reconnect when within range.

Build Version
ECLAIR

Kernel version
2.6.29

Baseband version
I9000DTJF3

Firmware version
2.1-update1

Model number
GT-I9000</what>
</comment>
<comment>
<author>ScottRitterZX9@gmail.com</author>
<when>Mon, 16 Aug 2010 21:33:03 +0000</when>
<what>The latest Samsung Galaxy firmware has corrected this issue.

Looking for the release notes to this firmware but have not found them.
</what>
</comment>
<comment>
<author>davidlev...@gmail.com</author>
<when>Tue, 01 Feb 2011 00:15:32 +0000</when>
<what>I have the same issue as well

Model: Nexus S
Android Version: 2.3.2
Baseband version: I09020XXJK8
Kernel version: 2.6.35.7-g7f1638a android-build@apa28#1
Build Number: GRH78C

Carrier: Mobilicity (Vancouver, Canada)</what>
</comment>
<comment>
<author>dominuss...@gmail.com</author>
<when>Sat, 30 Apr 2011 16:55:13 +0000</when>
<what>I can confirm this.

Model: Nexus One
Android Version: 2.3.3
Baseband Version: 32.50.00.32U_5.12.00.08
Kernel Version: 2.6.35.7-59423-g08607d4android-build@apa28#1
Build Number: GRI40</what>
</comment>
<comment>
<author>pauleuba...@gmail.com</author>
<when>Fri, 15 Jul 2011 20:43:50 +0000</when>
<what>This happens as well on DroidX w/ 2.3.3.  Only known fix so far is to flash back to Froyo.</what>
</comment>
</bug>
<bug>
<bugid>13395</bugid>
<title>Please we need arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-05T19:19:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mohamad....@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 23:48:59 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 31 Dec 2010 04:48:17 +0000</when>
<what>This is the #1 voted bug here: http://code.google.com/p/android/issues/detail?id=5597</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:19:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16255</bugid>
<title>Add a visitor to the View interface</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brhargett@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 16:43:17 +0000</openedDate>
<description>There is a CursorAdapater that works with an item view that has
TextViews and ImageViews. The application gives the user the ability to
adjust text size. So instead of going through and doing a bunch of
findViewById with a cast I could use the visitor on each child. public
View newView(Context context, Cursor cursor, ViewGroup parent) { View v
= super.newView(context, cursor, parent); for ( int i = 0; i Q&lt;E
parent.getChildCount(); i++ ) parent.getChildAt(i).accept(new
com.android.ViewVisitor() { public void acceptTextView(TextView tv)
{...} }); return v; } ViewVisitor would be androidQ&apos;Es interface and then
there should be a default implementation of course, so every visitor a
developer creates wonQ&apos;Et have to implement every last view method.</description>
</bug>
<bug>
<bugid>18511</bugid>
<title>AsyncTask problems</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-14T19:09:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 01:27:58 +0000</openedDate>
<description>* AsyncTask fails quietly unless started on the main thread
(http://stackoverflow.com/questions/4280330/onpostexecute-not-being-called-in-asynctask-handler-runtime-exception)
* AsyncTask fails (permanently) unless the class is initialized on the
main thread (because AsyncTask#sHandler is static and
AsyncTask.InternalHandler calls the default Handler constructor) The
second error can be especially problematic when AsyncTask is used
correctly in all but a few cases; the application will fail continuously
until the process is restarted and the failure conditions may be
difficult for the developer to reproduce. Here are some simple fixes: *
Add documentation specifying that AsyncTask should only be invoked by
the main thread * Throw an exception immediately from
AsyncTask#execute() if the calling thread is not the main thread * Pass
Looper#getMainLooper() to AsyncTask#InternalHandlerQ&apos;Es superclass
constructor A more elaborate solution may be needed to support unit
testing (http://code.google.com/p/android/issues/detail?id=14800).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 19:09:20 +0000</when>
<what>The documentation already mentions this:

 *     Q&lt;EliQ&gt;EThe task instance must be created on the UI thread.Q&lt;E/liQ&gt;E
 *     Q&lt;EliQ&gt;E{@link #execute} must be invoked on the UI thread.Q&lt;E/liQ&gt;E
 *     Q&lt;EliQ&gt;EDo not call {@link #onPreExecute()}, {@link #onPostExecute},
 *     {@link #doInBackground}, {@link #onProgressUpdate} manually.Q&lt;E/liQ&gt;E
 *     Q&lt;EliQ&gt;EThe task can be executed only once (an exception will be thrown if
 *     a second execution is attempted.)Q&lt;E/liQ&gt;E

AsyncTask is initialized by the zygote process on the UI thread to ensure that the Handler is created on the correct thread.</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Fri, 15 Jul 2011 00:51:42 +0000</when>
<what>Q&gt;E The documentation already mentions this
Oops, sorry.  I searched for Q&quot;EmainQ&quot;E instead of Q&quot;EUIQ&quot;E.

Q&gt;E AsyncTask is initialized by the zygote process on the UI thread to ensure that the Handler is created on the correct thread.
I think I found the code you described (ZygoteInit#preloadClasses()), but it doesnQ&apos;Et seem to work as expected on Gingerbread and Honeycomb.  IQ&apos;Eve attached a project that demonstrates the problem.  You should see the following exception after clicking the buttons in sequence when AsyncTask tries executing the onPostExecute callback using the wrong Handler:

 java.lang.RuntimeException: Handler{40534528} sending message to a Handler on a dead thread
     at android.os.MessageQueue.enqueueMessage(MessageQueue.java:196)
     at android.os.Handler.sendMessageAtTime(Handler.java:457)
     at android.os.Handler.sendMessageDelayed(Handler.java:430)
     at android.os.Handler.sendMessage(Handler.java:367)
     at android.os.Message.sendToTarget(Message.java:349)
     at android.os.AsyncTask$3.done(AsyncTask.java:214)
     at java.util.concurrent.FutureTask$Sync.innerSet(FutureTask.java:253)
     at java.util.concurrent.FutureTask.set(FutureTask.java:113)
     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:311)
     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
     at java.lang.Thread.run(Thread.java:1019)</what>
</comment>
</bug>
<bug>
<bugid>13986</bugid>
<title>Keybaord freeze </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>misba...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 22:14:09 +0000</openedDate>
<description>while using the standard messaging app, sometimes the send button freeze
for few seconds..once this happen the keyboard becomes buggy ..you canQ&apos;Et
see what you type in horizontal mode..and sometimes the screen layout
will be messy, the input textbox will be just like a very thin white
line where you can not see anything in it. the only solution is to
reboot the device. Nexus S, Android 2.3</description>
</bug>
<bug>
<bugid>6911</bugid>
<title>Maps: Joining latitude without already being signed in shows wrong dialog </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 10:08:02 +0000</openedDate>
<description>If a user, who is not already signed in (rare) goes to the Maps
application and selects Q&quot;EJoin LatitudeQ&quot;E, a signin dialog is shown. If a
user backs out of this dialog, the popup Q&quot;EJoining LatitudeQ&quot;E is still
showing, and never goes away. Pressing back makes it go away. - Steps to
reproduce the problem. Precondition: * Cannot be signed in 1. Start Maps
2. Press Menu and select Join Latitude 3. (a sign in dialog is shown) 4.
Press Back to come back from the sign in dialog. 5. (the Q&quot;EJoining
LatitudeQ&quot;E dialog and spinner never goes awayQ&quot;E - What happened. The
Q&quot;EJoining LatitudeQ&quot;E dialog and spinner never goes away. - What you think
the correct behavior should be. The dialog should not be shown. -
Platform Android 1.6</description>
<comment>
<author>martin.k...@sonyericsson.com</author>
<when>Wed, 03 Mar 2010 13:15:12 +0000</when>
<what>This is a duplicate of http://code.google.com/p/android/issues/detail?id=4637.</what>
</comment>
<comment>
<author>martin.k...@sonyericsson.com</author>
<when>Wed, 03 Mar 2010 14:26:15 +0000</when>
<what>This is also a duplicate of http://code.google.com/p/android/issues/detail?id=4432.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:46 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>14193</bugid>
<title>Add an API for Google Maps Navigation</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:57:30.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rivins@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 06:39:29 +0000</openedDate>
<description>As it stands, itQ&apos;Es impossible to do any kind of real interaction with
the Navigation app. One canQ&apos;Et tell whether or not the navigator has a
destination or what that destination might be. Because of this, one
canQ&apos;Et put the navigator in no-destination Q&quot;EfollowQ&quot;E mode without
terminating any ongoing navigation. At the very least, a complete
parameter listing for the google.navigation:/// URI should be made
available to developers. Ideally, there would be an API to read, set and
clear destinations.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:57:30 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15553</bugid>
<title>separate method to wake from standby versus turn on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>snowsho...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 16:52:01 +0000</openedDate>
<description>I have an HTC Evo running Android 2.2. I would like a way to tell if my
phone is turned off versus in standby mode. Currently the only way to do
this is to quick-press the wake button (which both wakes it from standby
AND turns it on). If I havenQ&apos;Et been using my phone for a little while
and want to make sure it is off, I have to press the start/wake button.
If my phone is in standby, no problem, it wakes up and I can turn it
off. However, if it was already off, the phone then boots up, which I
have to wait for it to finish, just to turn it off again. In contrast,
when turning the phone off there is a distinct difference between the
time needed to shut it off versus just putting it into standby. It would
be nice if the same time requirements existed for waking/turning on the
phone. That way an Q&apos;EoffQ&apos;E phone wouldnQ&apos;Et turn on if I quick-tapped to try
and wake it. Alternatively, some other method of waking but not turning
on the phone could be programmed into the operating system.</description>
<comment>
<author>johan.ap...@gmail.com</author>
<when>Thu, 17 Mar 2011 10:06:27 +0000</when>
<what>IsnQ&apos;Et this some special HTC feature? If so, you need to contact HTC about this. </what>
</comment>
</bug>
<bug>
<bugid>20038</bugid>
<title>Eclipse project specific settings incorrectly applied on first Android project creation</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jonathan...@arm.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 11:07:55 +0000</openedDate>
<description>Host OS: Windows 7 (32-bit) SDK tools version: Revision 12 Eclipse
version: Version: 3.7.0 ADT plug-in version: 12.0.0.v201106281929-138431
STEPS TO REPRODUCE: 1.Starting with a clean Eclipse Workspace 2.Use
Q&quot;ENew-Q&gt;EAndroid projectQ&quot;E 3.Choose Q&quot;ECreate project from exsiting sourceQ&quot;E
4.Choose an existing example that has only an Android Manifest file
(e.g. no .project or .classpath files) 5.The newly created project will
have project specific setting applied (Project-Q&gt;EProperties-Q&gt;EJava
Compiler). The compiler compliance setting is set to 1.5. This version
does not support the @Override annotation correctly and therefore
project errors are reported and the project will not build. 6.Repeating
steps 2-Q&gt;E5 with a new project will not have this problem as project
specific settings will not have been set. The state appears to be saved
in the Eclipse workspace settings and therefore any subsequent creation
of an Android project will work correctly. Using a clean workspace will
cause a repeat of the problem.</description>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:35:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>153</bugid>
<title>URLSpan links are always blue</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-21T22:03:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mikem8...@gmail.com</reportedBy>
<openedDate>Thu, 31 Jan 2008 20:47:16 +0000</openedDate>
<description>When using Linkify or URLspan, the created links always show up as
0xFF0000FF. No way to change this color and it doesnQ&apos;Et work with a dark
background color.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:29:27 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Thu, 21 Feb 2008 22:03:32 +0000</when>
<what>Should be settable as textColorLink in the style in a future release.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:48:44 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>9377</bugid>
<title>Android upgrade destroys parameters, icons, and widgetsQ&apos;E choices, and the user is never warned</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merciadr...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 11:32:29 +0000</openedDate>
<description>- Steps to reproduce the problem. ---------------------------------
Accept the Android upgrade that your phone proposes you. - What
happened. ---------------- Without any form of warning about the way
your data are going to be treated after the upgrade, the installation
goes by (after having accepted it, evidently), and your phone looks like
`brand newQ&apos;E after the upgrade, because you have lost icons, widgetsQ&apos;E
choices, and preferences. (But not the contacts, as you accepted your
`dataQ&apos;E to be saved on the SD card.) Also, chosen language is lost. -
What you think the correct behavior should be.
------------------------------------------------ Saving contacts,
widgetsQ&apos;E choices, iconsQ&apos;E repartition, Desktops, etc., should be achieved
on the SD card, and retrieved after the upgrade. Furthermore, the same
language as the one before upgrade should be set after the upgrade. -
Device you have ----------------- HTC Desire, Android 2.1.</description>
</bug>
<bug>
<bugid>2932</bugid>
<title>After Cupcake Update my HTC G1 show only Spanish and English localization (from italy).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>sicilia....@gmail.com</reportedBy>
<openedDate>Tue, 09 Jun 2009 17:30:22 +0000</openedDate>
<description>IQ&apos;Em write from Southern of Italy, and I have a problem with
localization. At http://developer.android.com/sdk/android-1.5.html#locs
I see ItalianQ&apos;Es localization, but on my phone, IQ&apos;Em found only Spanish
and English. I donQ&apos;Et know if this is the correct place where send my
issue...if not forgive me.. I have bought HTC G1 in United Kingdom in
Nov 2008. - Steps to reproduce the problem * In 4 jun 2009 I have
received cupcake version on my HTC G1 (NO DEV) via WiFi * In
SettingsQ&gt;ELocaleQ&amp;ETextQ&gt;ESelect Locale I have found only English and Spanish
- What you think the correct behavior. * I would like found Italian
Localization When I try, with Notebook via my WiFi, to connect to
http://translate.google.com/translate_t it suggest me EnglishQ&lt;E-Q&gt;ESpanish
translation.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:04:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14846</bugid>
<title>startcts script needs to be updated for the new SDK tool paths</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-02-22T22:17:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>behnam.r...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 18:59:39 +0000</openedDate>
<description>The latest SDK changes the directory of the adb tools to platform-tools
instead of tools. The startcts script needs to be updated with this
change. Old Path: ADB_PATH=${SDK_ROOT}/tools ADB_EXE=${ADB_PATH}/adb New
Path: ADB_PATH=${SDK_ROOT}/platform-tools ADB_EXE=${ADB_PATH}/adb</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 19 Feb 2011 03:26:49 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 22 Feb 2011 21:44:49 +0000</when>
<what>Which version of CTS are you using?

This should be fixed in the latest Gingerbread CTS.</what>
</comment>
<comment>
<author>behnam.r...@gmail.com</author>
<when>Tue, 22 Feb 2011 21:56:23 +0000</when>
<what>I am using the very latest of CTS for Froyo with the updated SDK version for Froyo. </what>
</comment>
<comment>
<author>behnam.r...@gmail.com</author>
<when>Tue, 22 Feb 2011 21:59:03 +0000</when>
<what>If you download the SDK Starter Package from Android web it doesnQ&apos;Et include the tools such as adb and etc....once you update the SDK it will download the tools to platform-tools. </what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 22 Feb 2011 22:17:17 +0000</when>
<what>Backported the change from GB to Froyo:

=========

Update startcts Script

Update the startcts script to be compatible with the latest SDK
which puts adb under the Q&quot;Eplatform-toolsQ&quot;E directory.

Also do not require that SDK_ROOT to be set. Just search the PATH
for adb instead since the SDK is no longer needed for ddmlib.

Change-Id: Ife65e793c3dc7b21aa2e9e955f789b9adb369c65

https://review.source.android.com//#change,21374</what>
</comment>
</bug>
<bug>
<bugid>101</bugid>
<title>SimpleDateFormat doesnQ&apos;Et honor 24-hour time (0-based)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-08T06:25:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>cir...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jan 2008 17:44:39 +0000</openedDate>
<description>The following code should display Q&quot;E00:01Q&quot;E, but instead shows Q&quot;E12:01Q&quot;E.
Calendar c = Calendar.getInstance(); c.clear(); c.set(Calendar.HOUR, 0);
c.set(Calendar.MINUTE, 1); SimpleDateFormat sdf = new
SimpleDateFormat(Q&quot;EHH:mmQ&quot;E); System.out.println(sdf.format(c.getTime()));
Additionally, android.util.DateFormat does not support 24-hour time.
Here, Q&quot;EHQ&quot;E is printed literally without any conversion.</description>
<comment>
<author>matthew....@paradise.net.nz</author>
<when>Tue, 29 Jan 2008 20:29:34 +0000</when>
<what>Calendar.HOUR is 12 hour based, and is used in conjunction with Calendar.AM_PM.
If you want to set 24 hour time, use Calendar.HOUR_OF_DAY and you should see your
example work as expected.

Cheers.
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 05:58:00 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:25:11 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 22:26:52 +0000</when>
<what>See above comment by Matthew . This is working as intended.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:06:13 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:42 +0000</when>
<what></what>
</comment>
<comment>
<author>hans.cap...@gmail.com</author>
<when>Fri, 20 May 2011 13:45:50 +0000</when>
<what>I believe this is also causing the SimpleDateFormat to show 00 hour as 01 instead, no?</what>
</comment>
</bug>
<bug>
<bugid>4362</bugid>
<title>Autotools for svox pico</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T13:29:41.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>math.par...@gmail.com</reportedBy>
<openedDate>Sun, 25 Oct 2009 14:27:04 +0000</openedDate>
<description>Hello, SVOX Pico currently cannot be compiled easily on non-Android
platforms including Linux. The attached patch adds this. It can be
easily used with the following sequence from the pico directory:
./autogen.sh ./configure make The second patch complete .gitignore file.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:29:41 +0000</when>
<what>Unfortunately we canQ&apos;Et accept patches that arenQ&apos;Et uploaded through the regular review
system. See source.android.com for details.</what>
</comment>
<comment>
<author>math.par...@gmail.com</author>
<when>Fri, 18 Dec 2009 09:08:56 +0000</when>
<what>This is https://review.source.android.com/12973</what>
</comment>
<comment>
<author>l...@gcasse.net</author>
<when>Sat, 02 Jan 2010 15:46:10 +0000</when>
<what>Please note that the library name in Makefile.am might be libsvoxpico instead of
libttspico (which gives the higher level ttsengine api).
BR</what>
</comment>
</bug>
<bug>
<bugid>9039</bugid>
<title>Need to be able to search calendar, and have advance search features.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nothappenin@gmail.com</reportedBy>
<openedDate>Sat, 12 Jun 2010 21:45:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3655</bugid>
<title>Cannot customize duration of a toast</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-25T15:45:11.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>clemrom@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 01:44:13 +0000</openedDate>
<description>summary: The duration of the toast (the time during which it is shown)
is not customable (unlike what is advertised in the documentation). Code
which is working now: Toast toast = Toast.makeText(MyClass.this,
R.string.notification_msg, Toast.LENGTH_LONG);// this duration is
something ~3s or so long Toast toast = Toast.makeText(MyClass.this,
R.string.notification_msg, Toast.LENGTH_LONG);// this duration is
something ~1s long How it should work: How the documentation it
stipulating that it is working:
http://developer.android.com/reference/android/widget/Toast.html or in
other words, like this: makeText(Context context, CharSequence text, int
duration) where the duration can be set to what the developer wants.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:41:01 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 Aug 2009 15:45:11 +0000</when>
<what>Working as intended, works the way the documentation say it does.</what>
</comment>
<comment>
<author>hermyhal...@gmail.com</author>
<when>Fri, 12 Feb 2010 03:12:45 +0000</when>
<what>It has no effect for me. Using the latest SDK for Sindows XP as of 02-11-2010.</what>
</comment>
<comment>
<author>bert....@gmail.com</author>
<when>Sun, 28 Mar 2010 18:24:18 +0000</when>
<what>I would like to see the Toast duration more customizable.  Having duration specified in 
milliseconds would be nice.  And then TOAST.LENGTH_LONG and TOAST.LENGTH_SHORT could 
just be constants set to 3000 and 1000 or something.

</what>
</comment>
<comment>
<author>dougcl...@gmail.com</author>
<when>Fri, 17 Sep 2010 22:50:23 +0000</when>
<what>ThereQ&apos;Es some argument for system uniformity, but I agree.  I find the LONG duration too short, and it would be nice to be able to specify.</what>
</comment>
</bug>
<bug>
<bugid>16916</bugid>
<title>Talk: In OTR Chat, incoming messages can be lost without being seen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chadmill</reportedBy>
<openedDate>Tue, 17 May 2011 13:17:33 +0000</openedDate>
<description>Android 2.2 In OTR Gtalk conversations, if one hits Q&quot;Eclear logQ&quot;E in an
active conversation, when the next message comes in and posts a
Notification, tapping on the notification occasionally brings one to an
empty chat screen, with no new message.</description>
</bug>
<bug>
<bugid>7204</bugid>
<title>Cannot see the string that I compose, after added subject field.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jiminleg...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 07:13:58 +0000</openedDate>
<description>android ver. 2.1 eclair. Home -Q&gt;E Messaging -Q&gt;E New Message -Q&gt;E Press Menu
key -Q&gt;E Add subject -Q&gt;E Type anything -Q&gt;E observe the screen I can not see
the string that i composed, because suggestion bar was poped. I attached
the image. I think message text field should be shown correctly and less
necessary field(like widget,to or subject field in the same screen)
would be covered up. IQ&apos;Ell very appreciate with your early comment. For
the android. Thanks.</description>
</bug>
<bug>
<bugid>5752</bugid>
<title>Ringer volume cannot be adjusted without pattern unlocking phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chris.mu...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jan 2010 03:18:11 +0000</openedDate>
<description>You cannot change the volume level of the ringer without unlocking the
phone when require pattern is enabled. I donQ&apos;Et think this should be
wrapped in with the security layer. ItQ&apos;Es something I change frequently
and it does not need to be protected from unauthorized use. Device:
Motorola Droid, Firmware 2.0.1, Build ESD56 Reproduce: Set Q&quot;ERequire
patternQ&quot;E in Settings-Q&gt;ELocation Q&amp;E security. Exit, hit power button (to
turn off screen), press power button again (now showing unlock grid),
and attempt to use volume controls. Nothing happens. Expected: Volume
controls should work without having to enter the unlock pattern. They
probably should be available after you hit the power button (showing
unlock grid), not when the phoneQ&apos;Es screen is off, which will prevent
accidental, unwanted changes to the ringer volume control.</description>
<comment>
<author>ajp...@gmail.com</author>
<when>Thu, 07 Jan 2010 06:02:16 +0000</when>
<what>Maybe having this as an option while the Q&apos;EpatternQ&apos;E unlock is enabled is what you
really should be asking for.

The Q&apos;EpatternQ&apos;E works the same as a keylock on any phone. When this is enabled NO KEYS
will work until the phone is unlocked.

ie any nokia phone you wonQ&apos;Et be able to adjust the volume while it is key locked.

This is normal usage, if you could you could adjust the volume, your phone could go
into silent mode without knowing and miss calls etc.
</what>
</comment>
</bug>
<bug>
<bugid>4012</bugid>
<title>The apk must be signed with at least one certificate in common with the previous version</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-03T17:07:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>TheBeast.13@gmail.com</reportedBy>
<openedDate>Fri, 25 Sep 2009 05:16:31 +0000</openedDate>
<description>I have an application in the market and I tried to post an update, but
it says that Q&quot;EThe apk must be signed with at least one certificate in
common with the previous version.Q&quot;E The previous certificate was
corrupted and I donQ&apos;Et have it anymore. I read a suggestion that said
that I should just create a new project and point to it from the old
project but I canQ&apos;Et simply create a new project since my app is a paid
app and I donQ&apos;Et want to have users charged again. It would be nice to be
able to upload the update and maybe have it warn users who are
installing the update.</description>
<comment>
<author>andr...@tastemycity.com</author>
<when>Mon, 05 Oct 2009 20:40:26 +0000</when>
<what>This is why you need to BACKUP BACKUP BACKUP.
And the potential for misuse of certificate changes is the reason why this request
will never go anywhere.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:07:37 +0000</when>
<what></what>
</comment>
<comment>
<author>yera...@gmail.com</author>
<when>Thu, 19 Nov 2009 13:52:55 +0000</when>
<what>I have the same problem with the certificate :S WHY ANDROID MARKET DO THIS ?</what>
</comment>
<comment>
<author>naho...@gmail.com</author>
<when>Sat, 02 Oct 2010 17:44:03 +0000</when>
<what>If itQ&apos;Es such an important information, why the hell the market doesnQ&apos;Et store it so that we can retrieve it ?</what>
</comment>
<comment>
<author>zhonglin...@gmail.com</author>
<when>Wed, 03 Nov 2010 16:18:14 +0000</when>
<what>Same error occured, current I feel android market so suck. Some phone still can not find my app even I have uploaded them for 2 weeks.</what>
</comment>
<comment>
<author>vmulla...@gmail.com</author>
<when>Wed, 17 Nov 2010 15:32:04 +0000</when>
<what>My Key got Corrupted, so what is the alternative... I unpublihsed and tried with new version still no luck... What to do now??
 I thought Google has Smart employees, Looks like they are absolutely Dumb....</what>
</comment>
<comment>
<author>sachinkr...@gmail.com</author>
<when>Fri, 10 Dec 2010 12:32:09 +0000</when>
<what>I have the same problem and i am stuck :( Is there anyway to retrieve the key from apk?</what>
</comment>
</bug>
<bug>
<bugid>3536</bugid>
<title>Fire the calendar guy</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-12T21:30:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>up.l...@gmail.com</reportedBy>
<openedDate>Wed, 12 Aug 2009 18:41:23 +0000</openedDate>
<description>Fire the person responsible for all calendar related functionality (the
application, the widget) and assign someone with a remote clue to the
task.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 12 Aug 2009 21:30:09 +0000</when>
<what>If you have specific issues about the Calendar application/widget, please state them.</what>
</comment>
<comment>
<author>mp5...@gmail.com</author>
<when>Mon, 19 Apr 2010 06:33:31 +0000</when>
<what>I second the original poster. In brand new Nexus One with latest Android 2.0 the stock calendar app and 
widget have too many show stoppers - each morning it shows the wrong date, the agenda view shows old 
events, implementation of date selection for new events is laughable, impossible to jump to a date (I am 
expected to drag the screen 12 times, one month at a time, to see next yearQ&apos;Es events?).

For a list of defects see here:
http://code.google.com/p/android/issues/list?
can=1Q&amp;Eq=calendar+widgetQ&amp;Ecolspec=ID+Type+Status+Owner+Summary+StarsQ&amp;Ecells=tiles

For a properly done calendar app, study PalmOS.
K.O.
</what>
</comment>
</bug>
<bug>
<bugid>16115</bugid>
<title>Haptic feedback in dialer is given at the wrong time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>p155off@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 04:08:23 +0000</openedDate>
<description>In the dialer, haptic feedback is given only after the user has lifted
their finger from the key. This doesnQ&apos;Et really make much sense. The
behaviour should match the rest of the system - that is, that haptic
feedback should be given as soon as the key is touched.</description>
</bug>
<bug>
<bugid>14484</bugid>
<title>Jpeg without end-of-stream will cause SIGSEGV crash in skia if used in appwidget </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>poweramp...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 15:42:34 +0000</openedDate>
<description>If jpeg image doesnQ&apos;Et have end of stream mark there is crash when app
widget is updated with such decoded bitmap. public class WidgetProvider2
extends AppWidgetProvider { @Override public void onUpdate(Context
context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
RemoteViews views = new RemoteViews(context.getPackageName(),
R.layout.appwidget); Bitmap b =
BitmapFactory.decodeResource(context.getResources(),
R.drawable.albumartextracted); views.setImageViewBitmap(R.id.image, b);
appWidgetManager.updateAppWidget(appWidgetIds, views); // Crash in
libskia.so } } IQ&apos;Eve provided Eclipse project with the example jpeg (in
resources) and app widget provided. When widget is added to the home
screen, SIGSEGV crash happens in the app process. Line: Bitmap b =
BitmapFactory.decodeResource(context.getResources(),
R.drawable.albumartextracted); produces some bitmap with the valid
width, height and other attributes. When put into ImageView it will
produce black rectangle. It may be considered ok for invalid jpeg, but
the crash is not acceptable. This is reproducable on 2.2.2 Nexus 1 and
2.3.2 Nexus S.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 06:53:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18234</bugid>
<title>[Books] 100% exception during slide up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ddonggom...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 02:37:34 +0000</openedDate>
<description>1. Device : SGH-I857, Flipbook (US ATQ&amp;ET) 2. Andorid build verison :
2.2.2 3. Books ver : 1.2.2 4. Repro Steps : [Precondition] The device
should be slide-type or folder-type device. [Step] Idle - Main menu -
Books - select contents - options - settings typeface - slide up 5.
Symptom : exception occured in books. (process
com.google.android.apps.books) 6. Reproducibility % : 100%
================================================ 07-01 11:37:08.651 4263
4263 E AndroidRuntime: FATAL EXCEPTION: main 07-01 11:37:08.651 4263
4263 E AndroidRuntime: java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.google.android.apps.books/com.google.android.apps.books.preference.ReadingPreferenceActivity}:
java.lang.IllegalStateException: ListPreference requires an entries
array and an entryValues array. 07-01 11:37:08.651 4263 4263 E
AndroidRuntime: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2669)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2685)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3821)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.app.ActivityThread.access$2400(ActivityThread.java:126) 07-01
11:37:08.651 4263 4263 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2042)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 07-01 11:37:08.651
4263 4263 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4633) 07-01
11:37:08.651 4263 4263 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 07-01 11:37:08.651
4263 4263 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 07-01 11:37:08.651 4263
4263 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 07-01
11:37:08.651 4263 4263 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 07-01 11:37:08.651 4263
4263 E AndroidRuntime: Caused by: java.lang.IllegalStateException:
ListPreference requires an entries array and an entryValues array. 07-01
11:37:08.651 4263 4263 E AndroidRuntime: at
android.preference.ListPreference.onPrepareDialogBuilder(ListPreference.java:186)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.preference.DialogPreference.showDialog(DialogPreference.java:295)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.preference.DialogPreference.onRestoreInstanceState(DialogPreference.java:448)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.preference.ListPreference.onRestoreInstanceState(ListPreference.java:252)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.preference.Preference.dispatchRestoreInstanceState(Preference.java:1545)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.preference.PreferenceGroup.dispatchRestoreInstanceState(PreferenceGroup.java:320)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.preference.Preference.restoreHierarchyState(Preference.java:1527)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.preference.PreferenceActivity.onRestoreInstanceState(PreferenceActivity.java:145)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.app.Activity.performRestoreInstanceState(Activity.java:815)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1096)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2647)
07-01 11:37:08.651 4263 4263 E AndroidRuntime: ... 12 more 07-01
11:37:08.901 172 176 W ActivityManager: Force finishing activity
com.google.android.apps.books/.preference.ReadingPreferenceActivity
07-01 11:37:08.921 172 186 E : Dumpstate Q&gt;E /data/log/dumpstate_app_error</description>
</bug>
<bug>
<bugid>13808</bugid>
<title>new goog maps update 5.0.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Savva.pe...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 15:57:14 +0000</openedDate>
<description>i am running 2.2 on desire. I have recently updated the google maps to
5.0. The maps work fine however when you want to use navigation a pop up
comes up (after loading up navigation) saying Q&quot;Eloading directions (or
along those lines)Q&quot;E but the pop up does not go away, i have tried it
many times and the same issue occurs. I have unistalled the updates and
the navigation works fine however when re-installing the 5.0 update the
original issue happens again.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 17:54:20 +0000</when>
<what>Issue 13809 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>19805</bugid>
<title>i have problem for download the android app</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-08T21:55:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MUTHUKAN...@gmail.com</reportedBy>
<openedDate>Sun, 04 Sep 2011 10:39:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>marc...@google.com</author>
<when>Thu, 08 Sep 2011 21:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18450</bugid>
<title>android market should provide app details page analytics</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jason.go...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 14:29:08 +0000</openedDate>
<description>currently, thereQ&apos;Es android market statistics for total downloads and
active installs. it would be nice to have details page views with
related installs from within the market. it would give developers an
idea of how many people are actually looking at their apps and then not
installing. maybe improvements can be made to the description,
screenshots or videos. is anyone even seeing my details page? do most
people who actually get to the details page install? being able to
answer these basic questions would allow developers to know where they
need improvement. maybe just provide a way for developers to put in a
google analytics key or something for their account. requiring the
internet permission on an app just to get the install information
doesnQ&apos;Et seem reasonable.</description>
</bug>
<bug>
<bugid>10176</bugid>
<title>Using Android devices as USB peripherals</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 00:58:19 +0000</openedDate>
<description>Similar to the Q&lt;Ea
href=Q&quot;Ehttp://code.google.com/p/android/issues/detail?id=738Q&quot;EQ&gt;EUSB
HostQ&lt;E/aQ&gt;E request, but the other way around. Some ideas which may or may
not be possible: 1) Use your Android device as an emergency keyboard or
mouse (using soft/hardware keyboard and/or trackball) 2) As an external
mic/webcam (if both are possible at the same time) 3) Use the camera on
your device as a TWAIN capture source in digital imaging software. 4)
Print your online receipts directly to your Android device in postscript
format by using it as a virtual printer (we could later send these to an
actual printer using the USB host feature in issue 738). 5) Use your
deviceQ&apos;Es touchscreen as a multi-touch touchpad / graphics tablet. This
may have the added bonus of making Apple cry. 6) Use your deviceQ&apos;Es
location services with PC GPS software. 7) Act as a Bluetooth dongle,
allowing you to use Bluetooth devices with your PC. 8) A USB modem and
fax machine, remember those? 9) USB Video output, for software which
supports it. 10) Use the FM radio with PC tuner software. 11) Give a
machine access to your home network by using your Android device as a
USB WiFi dongle.</description>
<comment>
<author>bjrn...@gmail.com</author>
<when>Tue, 09 Nov 2010 22:28:13 +0000</when>
<what>12) (a bonus spinoff from the emergency keyboard idea: make it possible to write apps that enter data into PC programs without having to install anything on the PC - like filling in forms in the web browser with text OCR:red from the camera. </what>
</comment>
<comment>
<author>rui.mac...@gmail.com</author>
<when>Fri, 21 Jan 2011 16:30:47 +0000</when>
<what>The Q&quot;Eandroid phone as an USB webcamQ&quot;E thing would be particularly useful.  If it wasnQ&apos;Et for this entry I would open a dedicated issue just to have that feature alone.</what>
</comment>
<comment>
<author>rui.mac...@gmail.com</author>
<when>Fri, 21 Jan 2011 16:39:15 +0000</when>
<what>IQ&apos;Eve noticed that this issue may be considered a duplicate entry of Issue 738.</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Fri, 21 Jan 2011 18:21:10 +0000</when>
<what>No, thatQ&apos;Es USB host (master) support, this is about the phone being a USB slave. 

Perhaps these two issues could be merged into a single USB On-The-Go issue though.</what>
</comment>
<comment>
<author>wanpee...@gmail.com</author>
<when>Fri, 28 Jan 2011 04:52:10 +0000</when>
<what>If Android enable this, it would be a major difference to iOS</what>
</comment>
</bug>
<bug>
<bugid>2510</bugid>
<title>All API link from google.fr are pointing to 404 page not found</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:20:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fleg...@gmail.com</reportedBy>
<openedDate>Fri, 24 Apr 2009 21:34:35 +0000</openedDate>
<description>Hi, I live in France and each time I make queries about the Android API
using www.google.fr the first link returned always point to a 404 File
Not Found. This is really frustrating can you send this issue your
google.fr friends please! See screen-shots for more details. Cheers,
Francois</description>
<comment>
<author>fleg...@gmail.com</author>
<when>Wed, 13 May 2009 22:07:13 +0000</when>
<what>bump...
</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:20:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19483</bugid>
<title>Texts are sent to the wrong person</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>evankorn...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 20:21:18 +0000</openedDate>
<description>I have an HTC Thunderbolt with Android 2.2.1 and Software number
1.70.605.0. A large percentage of text messages that I send get sent to
other, random contacts. This is a critical flaw that needs immediate
attention. Steps: In an ongoing conversation, I tap in the box to Q&quot;Eadd
text.Q&quot;E I compose my message and press send. The screen says Q&quot;EloadingQ&quot;E
and the text then gets send to a different random contact. Sometimes
itQ&apos;Es someone with whom IQ&apos;Eve had a recent conversation, and sometimes its
someone with whom I have no text history. This problem has persisted for
about 5 months.</description>
<comment>
<author>steverid...@gmail.com</author>
<when>Fri, 26 Aug 2011 00:13:28 +0000</when>
<what>same with me and its getting on my fucking nerves now i was praying the last update would have fixed this bull shit! this almost caused a few bad problems in my life. </what>
</comment>
<comment>
<author>jwo1...@gmail.com</author>
<when>Mon, 05 Sep 2011 03:42:53 +0000</when>
<what>Having the same issue.  Maybe GB will fix it</what>
</comment>
<comment>
<author>ClifRee...@gmail.com</author>
<when>Mon, 05 Sep 2011 15:21:38 +0000</when>
<what>I have this same problem as well.</what>
</comment>
<comment>
<author>socialph...@gmail.com</author>
<when>Sat, 17 Sep 2011 17:08:16 +0000</when>
<what>This problem still exist after the 2.3.4. update on my T-Mobile G2. If anything, its gotten worse and IQ&apos;Em so cautious over using my text messaging. IQ&apos;Eve tried using Handcent as well, with no good results. This is rediculous.</what>
</comment>
<comment>
<author>trials...@hotmail.com</author>
<when>Sun, 25 Sep 2011 17:29:38 +0000</when>
<what>+1 to this thread.  Very frequently (3 or 4 times a day) I select a message thread but android loads a different one.  Tonight I selected a message thread, sent a message, but 10 minutes later received a reply from a different contact saying they had received it.  The message shows in the correct, intended contact but has been sent to someone else.  HTC wildfire, Android 2.2.1, T-mobile UK.</what>
</comment>
<comment>
<author>ryan.t.f...@gmail.com</author>
<when>Sat, 01 Oct 2011 23:22:12 +0000</when>
<what>I have the same issue, and it is making me consider switching to an iPhone. This problem is hazardous both to my career and social life. </what>
</comment>
<comment>
<author>clayisl...@gmail.com</author>
<when>Thu, 13 Oct 2011 18:54:41 +0000</when>
<what>I have the same issue and it has been increasing in frequency the past few weeks.  I am wrapping up a legal proceeding and cannot afford to text the wrong person (it has already happened once).  I have had to stop sending texts.  ItQ&apos;Es absurd that this problem has not been fixed!</what>
</comment>
<comment>
<author>dpdwilson@gmail.com</author>
<when>Sun, 30 Oct 2011 19:30:10 +0000</when>
<what>I am using a Nexus One running Android Version 2.3.6 and this is happening to me too. 
I use handcent for my text messaging app and I donQ&apos;Et know what to do.
I replied to a MMS message Friday and I received a text from a different person telling me I texted the wrong person. I asked why? and he said Q&quot;Ebecause you texted me CuteQ&quot;E. That is the reply I sent to one person and the other person received the text.
Why does this happen? I am registered on the nexus one forum dot net, and was told there that this was a problem with android and version 2.2.2 fixed it, also using another texting app would fix the problem as well.
</what>
</comment>
</bug>
<bug>
<bugid>17621</bugid>
<title>Browser text size doesnQ&apos;Et always work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 16:46:02 +0000</openedDate>
<description>Selecting huge text size in the browser doesnQ&apos;Et work on this page:
http://m.facebook.com/home.php?refid=25 I donQ&apos;Et see any reason to let
the website force the browser to ignore the userQ&apos;Es preferences. I use
htc ChaCha.</description>
</bug>
<bug>
<bugid>2458</bugid>
<title>Background transparency setting is ignored</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-06-19T00:02:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>burna...@gmail.com</reportedBy>
<openedDate>Sun, 19 Apr 2009 17:33:30 +0000</openedDate>
<description>The issue is observed in Android 1.5 Q&quot;ECupcakeQ&quot;E Early Look. The following
layout fragment correctly produces solid black opaque background under
Android 1.1: Q&lt;EExpandableListView android:id=Q&quot;E@android:id/listQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:background=Q&quot;E#FF000000Q&quot;E /Q&gt;E In Cupcake the FF (fully opaque)
transparency setting is ignored and the element is rendered transparent.</description>
<comment>
<author>mbur...@gmail.com</author>
<when>Wed, 20 May 2009 01:17:16 +0000</when>
<what>IQ&apos;Em having a similar problem with 1.5_r1.  When using backgrounds set to #00000000, they are properly invisible 
on android 1.1 but show up as all black on 1.5.

Related discussion here: http://groups.google.com/group/android-
developers/browse_thread/thread/f867f5955ffb0a4a/21857ed5dec89aa8</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 19 Jun 2009 00:02:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11392</bugid>
<title>Eclipse w/ ADT - missing quicklist in AndroidManifest.xml permissions tab </title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2010-10-01T17:12:01.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>LeftysL...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 08:12:35 +0000</openedDate>
<description>Sorry guys, I donQ&apos;Et know where else to turn, as developer forums have
drawn a blank. I donQ&apos;Et know what happened to cause this issue, but I no
longer have the Q&quot;Equickpick listQ&quot;E (for lack of a better term) on the
permissions tab in my AndroidManifest.xml. on any apps. In other words,
when I create a new Android app, I used to be able to open the
Permissions tab of the AndroidManifest.xml, add a Q&quot;Euses permissionQ&quot;E and
get a dropdown list of most commonly used permissions. That list no
longer exists. Instead I get a list of @strings in my strings.xml file,
as if eclipse is looking in the wrong place. I have tried reinstalling
everything; the SDK, Eclipse, ADT, even the JDK, and no luck. I have
tried different versions of eclipse, and am currently running the x86_64
Version: 3.5.2 along with the x86_64 version of the JDK. Host OS:Win
7_64bit SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the
Q&apos;EandroidQ&apos;E tool UI): Eclipse version: x86_64 Version: 3.5.2 ADT plug-in
version: 0.9.8.v201008281755-53891 Platform targeted by your project:
API8, but have tried others. Version of the platform running in the
emulator: Does not get that far. STEPS TO REPRODUCE: 1. Open ANY
AndroidManifest.xml 2. Click on Permission tab 3. Click on Add, Click on
Q&quot;Euses permissionQ&quot;E EXPECTED RESULTS: Expect a dropdown list with common
permissions OBSERVED RESULTS: Get a Q&quot;EBrowseQ&quot;E button that shows @strings
from strings.xml (see attached screenshot. ADDITIONAL INFORMATION:
Attach sample project, etc. If possible, try to reproduce using
ApiDemos. If the problem is happening in the emulator, consider
attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 15:26:55 +0000</when>
<what>hmm I see the same thing, in almost all string input fields of the manifest.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 15:27:10 +0000</when>
<what></what>
</comment>
<comment>
<author>LeftysL...@gmail.com</author>
<when>Wed, 22 Sep 2010 22:19:32 +0000</when>
<what>is it possibly the ADT update?  It seems to coincide, although I am so new to eclipse and android I canQ&apos;Et say for sure?  Where can I get the old version of the ADT, and how do I disable auto-update?</what>
</comment>
<comment>
<author>LeftysL...@gmail.com</author>
<when>Wed, 22 Sep 2010 22:33:08 +0000</when>
<what>Well, it sure seems so.... I found the older version (ADT-0.9.7.zip), downloaded it, uninstalled 9.8 and pointed it to my freshly downloaded 9.7, and wala! ItQ&apos;Es back.
So much for all the advertising about the updates to the manifest tools in 9.8.
So, please let me know when itQ&apos;Es fixed.</what>
</comment>
<comment>
<author>juanOter...@gmail.com</author>
<when>Wed, 29 Sep 2010 21:45:58 +0000</when>
<what>Also happens trying to setup an application class in the Name box.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 01:32:41 +0000</when>
<what>Oh my... fix on the way.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 02:18:02 +0000</when>
<what>https://review.source.android.com/17434</what>
</comment>
<comment>
<author>LeftysL...@gmail.com</author>
<when>Thu, 30 Sep 2010 04:05:06 +0000</when>
<what>RE: Comment #6 - Two comments; Comment one, a very Heartfelt THANK YOU!! Comment two; took ya long enough, and I mainly say that because I lost a project I was working on for two weeks trying to figure out what Q&quot;EI did wrongQ&quot;E.

RE: Comment #7 - Please, where are the step by step instructions for how to BEST, apply the patch, or.... since I reverted back to 9.7, shall I open the gate for eclipse to handle automatic update (better frigginQ&apos;E work if I do that again :-)

Look, Thank you for addressing it.  I mean it.  ItQ&apos;Es just been a little frustrating because even with reverting to 9.7, It still seems to act goofy ever since the original malfunction.  As if something deeper was changed (like registry, does eclipse or adt make registry mods?)</what>
</comment>
<comment>
<author>LeftysL...@gmail.com</author>
<when>Thu, 30 Sep 2010 04:19:25 +0000</when>
<what>I found it.  Thanks again.  Will now backup project and try 9.9</what>
</comment>
<comment>
<author>LeftysL...@gmail.com</author>
<when>Thu, 30 Sep 2010 04:36:22 +0000</when>
<what>umm... I loaded 9.9 from the update site, and itQ&apos;Es doing the same thing.</what>
</comment>
<comment>
<author>LeftysL...@gmail.com</author>
<when>Thu, 30 Sep 2010 07:49:14 +0000</when>
<what>Well 9.9 does not work, by web update or direct download, and I have not yet learned a) if installing by using a GIT method will work or, 2) How to install using the GIT method.</what>
</comment>
<comment>
<author>ssven...@gmail.com</author>
<when>Fri, 01 Oct 2010 17:06:35 +0000</when>
<what>9.9 did not work for me.  9.8 did not work.  9.7 worked...</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 01 Oct 2010 17:12:01 +0000</when>
<what>Yes the bug appeared in 0.9.8 and was not patch for 0.9.9 (Which fixed only one critical issue).

This will be in the next version.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:29:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10183</bugid>
<title>Cannot Install SDK on Windows 7 Ultimate 64 w/ Java  SE 1.6.0_21</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tuyen....@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 06:07:52 +0000</openedDate>
<description>IQ&apos;Em running Windows 7 ultimate 64 w/ Java SE 1.6.0_21 (both 32 and 64bit
versions). I understand there is no listed support for Windows 7 64-bit
but many people have gotten it to work. I just want to figure out the
workaround. (Yes IQ&apos;Eve ran as administrator) IQ&apos;Eve narrowed it down to
android.bat not being able to get the correct path. What paths should I
edit? This is what the error says: --Begin-- Q&apos;Ejava -jar
lib\archquery.jarQ&apos;E is not recognized as an internal or external command,
operable program or batch file. Q&apos;Ejava -jar lib\archquery.jar
java.ext.dirsQ&apos;E is not recognized as an internal or external command,
operable program or batch file. [INFO] Starting Android SDK and AVD
Manager ERROR: SWT folder Q&apos;EQ&apos;E does not exist. Please set ANDROID_SWT to
point to the folder containing swt.jar for your platform. --End-- My
path for android.bat is C:\Android\tools IQ&apos;Eve added the respective Java
Q&amp;E Android paths to my environments.... Please help! Thanks!</description>
</bug>
<bug>
<bugid>17117</bugid>
<title>Exchange Sync of Contact Subfolders</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-09T00:45:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>barton.j...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 18:28:10 +0000</openedDate>
<description>I only found one request for this from over a year ago, but this is a
major Q&apos;EbrokenQ&apos;E feature for me, and IQ&apos;Em sure countless others. As it is,
exchange accounts do not sync or show contact subfolders on Android
2.2.1 (I have a HTC Thunderbolt on VZ). If I go to People -Q&gt;E Menu -Q&gt;E
View, I get a list of all my e-mail accounts and the option to show or
hide contacts from different accounts. Under Exchange Activesync, if I
expand the dropdown, there is only a setting Q&quot;EAll PeopleQ&quot;E - rather than
having it list the various contact subfolders for my account. As well,
none of the contacts contained in subfolders are showing up when Q&quot;EAll
PeopleQ&quot;E is selected, so itQ&apos;Es only syncing contacts in the root folder.
Would really really like this fixed, as I have all my contacts organized
on my exchange server, and as it is IQ&apos;Em having to make multiple copies
of contacts on my phone and server to get them to show up at all.</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 09 Jun 2011 00:45:25 +0000</when>
<what>ActiveSync doesnQ&apos;Et support the sync of subfolders; sorry.</what>
</comment>
<comment>
<author>barton.j...@gmail.com</author>
<when>Thu, 09 Jun 2011 01:02:48 +0000</when>
<what>IQ&apos;Eve heard that before, but donQ&apos;Et understand fully - IQ&apos;Eve had an iPhone which supported syncing contact subfolders - are they using some proprietary software rather than activesync? Typical user hubris, and I know way oversimplifying the issue, but it seems like if Apple can do it, Google should be able to do it (and 3x better!).</what>
</comment>
</bug>
<bug>
<bugid>7345</bugid>
<title>Key dispatching time out during YouTube</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 15:05:00 +0000</openedDate>
<description>Key dispatching timeout happened during Youtube monkey test. log
information of this problem ================== 02-17 15:50:03.858
D/SearchDialog( 1292): launching Intent {
act=android.intent.action.SEARCH flg=0x10000000
cmp=com.google.android.youtube/.VideoListActivity (has extras) } 02-17
15:50:03.858 I/SearchDialog( 1292): Starting (as ourselves)
#Intent;action=android.intent.action.SEARCH;launchFlags=0x10000000;component=com.google.android.youtube/.VideoListActivity;S.query=ypf%20%2F%5Cce;S.user_query=ypf%20%2F%5Cce;end
02-17 15:50:03.858 I/ActivityManager( 1292): Starting activity: Intent {
act=android.intent.action.SEARCH flg=0x10000000
cmp=com.google.android.youtube/.VideoListActivity (has extras) } 02-17
15:50:04.383 W/ActivityManager( 1292): Activity pause timeout for
HistoryRecord{451ba970 com.google.android.youtube/.PlayerActivity} 02-17
15:50:04.383 I/WindowManager( 1292): Setting rotation to 0, animFlags=0
02-17 15:50:04.452 I/ActivityManager( 1292): Config changed: { scale=1.0
imsi=450/5 loc=ko_KR touch=3 keys=1/1/2 nav=1/2 orien=1 layout=34} 02-17
15:50:04.530 D/PhoneApp( 1345): updateProximitySensorMode: state = IDLE
02-17 15:50:04.530 D/PhoneApp( 1345): updateProximitySensorMode: lock
already released. 02-17 15:50:04.569 D/SurfaceFlinger( 1292): commiting
overlay changes 02-17 15:50:04.569 I/TIOverlay( 1292):
Position/X1/Y134/W479/H586 02-17 15:50:04.577 I/TIOverlay( 1292):
Adjusted Position/X1/Y134/W479/H586 02-17 15:50:04.577 I/TIOverlay(
1292): Rotation/0 02-17 15:50:05.288 D/dalvikvm( 2032): GC freed 3151
objects / 164280 bytes in 148ms 02-17 15:50:09.413 W/WindowManager(
1292): App freeze timeout expired. 02-17 15:50:09.413 W/WindowManager(
1292): Force clearing freeze: AppWindowToken{45202330
token=HistoryRecord{45031fa8
com.google.android.youtube/.VideoListActivity}} 02-17 15:50:11.632
D/dalvikvm( 1292): GC freed 11381 objects / 765864 bytes in 201ms 02-17
15:50:14.429 W/WindowManager( 1292): Key dispatching timed out sending
to Q&lt;EnullQ&gt;E 02-17 15:50:14.444 W/WindowManager( 1292): Dispatch state:
{{KeyEvent{action=0 code=82 repeat=0 meta=0 scancode=0 mFlags=8} to
Window{44f98cd8
com.google.android.youtube/com.google.android.youtube.PlayerActivity
paused=false} @ 1266389404112 lw=Window{44f98cd8
com.google.android.youtube/com.google.android.youtube.PlayerActivity
paused=false} lb=android.os.BinderProxy@4501d058 fin=false gfw=true
ed=true tts=0 wf=false fp=false mcf=null}} 02-17 15:50:14.460
I/WindowManager( 1292): focus null mToken is null at event dispatch!
02-17 15:50:14.467 W/WindowManager( 1292): Current state:
{{KeyEvent{action=1 code=82 repeat=0 meta=0 scancode=0 mFlags=8} to null
@ 1266389414455 lw=null lb=null fin=true gfw=true ed=true tts=0 wf=false
fp=false mcf=null}} 02-17 15:50:14.538 I/ActivityManager( 1292): ANR in
process: com.google.android.youtube (last in com.google.android.youtube)
02-17 15:50:14.538 I/ActivityManager( 1292): Annotation:
keyDispatchingTimedOut</description>
</bug>
<bug>
<bugid>13905</bugid>
<title>ADT: Show warnings when using high-level API and a lower minSdkVersion than the targetSdkVersion</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>31</stars>
<reportedBy>mcreich...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 21:00:34 +0000</openedDate>
<description>Because many Android versions are spread across the world, as
http://developer.android.com/resources/dashboard/platform-versions.html
clearly shows, many Android apps today have to be written to be
compatible with older SDK versions. Because this does not seem to change
much in the future (hardware manufactures and carriers are still not
catching up), it would be very nice for developers to know instantly if
the API they are currently using (method, class etc.) is supported on
every Android version that the app should support. An example to make
this more clear: If minSdkVersion is set to 4 and targetSdkVersion is
set to 9, because the developer wants to use the new and nice StrictMode
class, he should get an appropriate warning on the line in Eclipse where
StrictMode is used. He then knows that this API is not available on a
lower SDK version and can instantly create a new class which captures
this functionality and add a @SuppressWarnings annotation to indicate
that he knows what he is doing. Or even better: By clicking on the
warning an auto-fix is available which creates this new compatibility
class itself. Right now, the situation is far from optimal. If
developers compile their project and test against the wrong SDK targets
they will not see that their app is going to crash on a lower-level
target. I believe this feature would greatly improve the quality of
written apps by reducing app crashes and time for testing.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 02:15:55 +0000</when>
<what>Yes this would be awesome. Not sure when weQ&apos;Ell have time to do it though.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 20:52:16 +0000</when>
<what></what>
</comment>
<comment>
<author>mar...@greenrobot.de</author>
<when>Tue, 18 Jan 2011 08:50:53 +0000</when>
<what>Due to the lack of this feature, we have a ant target to compile the project against the min level Android SDK. ItQ&apos;Es just a few lines and helps to verify:
    Q&lt;Edelete dir=Q&quot;E${temp-dir}Q&quot;E /Q&gt;E
    Q&lt;Emkdir dir=Q&quot;E${temp-dir}Q&quot;E /Q&gt;E
    Q&lt;Ejavac srcdir=Q&quot;E${basedir}/src;${basedir}/genQ&quot;E optimize=Q&quot;EfalseQ&quot;E destdir=Q&quot;E${temp-dir}Q&quot;E classpath=Q&quot;E${android-jar};${maps-lib};${project-libs};${common-path}/binQ&quot;E /Q&gt;E
    Q&lt;Edelete dir=Q&quot;E${temp-dir}Q&quot;E /Q&gt;E

Nevertheless, I fully support the feature request and think it would be of great help.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Sun, 30 Jan 2011 01:56:12 +0000</when>
<what>I have tried to solve this issue. You can try Api Analysis plugin at http://code.google.com/p/adt-addons/ or see screen shot.
IQ&apos;Em willing to contribute.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 30 Jan 2011 19:11:56 +0000</when>
<what>Haris, that would be great if you could contribute it! thanks!!</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Sun, 30 Jan 2011 20:01:04 +0000</when>
<what>Xavier,

I will make the contribution ASAP. Just a few questions:

- the plugin replaces android.jar file with the file from minSdkVersion when compile a project in order to find compatibility problems. Would we replace maps file (if exists), too ? (can be added as later enhancement).
- what is your favorite package name for this feature ?
- do you agree that it work only when doesnQ&apos;Et exist other errors (we can try implement this feature later as well as reconciling support - showing this errors/warning in editor when user typing the code as Java markers. Currently, compatibility markers are shown after saving a file (after building project)).
- I have copied a few classes from JDT plugin, because either the class isnQ&apos;Et public or I need some protected methods. I will add comment that itQ&apos;Es copied and leave original license. Is it OK ?

Note: While I tested this feature, I have noticed the problem with the ADT pre compiler builder. This builder changes environment and Java builder is called twice. Because of that, this participant is called twice also. There arenQ&apos;Et some other issues except slower performance.
Solution: Implement pre compiler builder as compiler participant. This is not too hard. We can leave the builder as Q&quot;Edo nothingQ&quot;E because of backward compatibility and move the builderQ&apos;Es task to compiler participant. The post compiler builder (ApkBuilder) and resource builder work fine.
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 30 Jan 2011 21:05:10 +0000</when>
<what>- regarding the JDT classes. This is fine is you following these guidelines:
  * try to keep the imported classes as separate as possible from the code you write yourself
  * keep the exact same headers as the original files.
- Regarding android.jar and maps. I think itQ&apos;Es going to be tough with regards to add-ons. ItQ&apos;Es possible that the SDK wonQ&apos;Et have older add-ons installed. It could also not have the platform matching the minSDkVersion installed.

Does this have to be done through actual compilation? I would be nice if it only looks at the AST of the project and compared it to the AST of the android.jar.

If you actually compile the projects youQ&apos;Ere going to end doing a lot more than you actually want.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Sun, 30 Jan 2011 21:38:03 +0000</when>
<what>Q&gt;E Does this have to be done through actual compilation? I would be nice if it only looks at the AST of the project and compared it to the AST of the android.jar.

I havenQ&apos;Et tried, but suppose that it is possible. However, we would compare the project with target android.jar and hypothetical project (environment) with minsdk android.jar. It will maybe require Eclipse Q&gt;E= 3.6. In Eclipse Q&lt;E= 3.5, it isnQ&apos;Et possible compile (or create AST) without a Java project. Anyway, it can take a some time.

Do you think that I would try do it with AST or create contribution as is now ?</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Sun, 30 Jan 2011 21:44:52 +0000</when>
<what>Q&gt;E Regarding android.jar and maps. I think itQ&apos;Es going to be tough with regards to add-ons. ItQ&apos;Es possible that the SDK wonQ&apos;Et have older add-ons installed. It could also not have the platform matching the minSDkVersion installed.

Clear. There isnQ&apos;Et something like Q&quot;Eminimal maps versionQ&quot;E in android manifest. However, we can add the Q&quot;Eminimal maps versionQ&quot;E preference and if it set, we would test with this maps instead of project maps version. Maybe, as new feature later.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Mon, 31 Jan 2011 13:59:18 +0000</when>
<what>I have created https://review.source.android.com/#change,20835. It works as API Analysis plugin from http://code.google.com/p/adt-addons/. Of course, we can change them, add more features ... I think that itQ&apos;Es fine for beginning. </what>
</comment>
<comment>
<author>thomas.j...@gmail.com</author>
<when>Thu, 13 Oct 2011 22:06:59 +0000</when>
<what>Fantastic work. Is there any chance this works from ANT? I would love to integrate this with our build system.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Thu, 13 Oct 2011 23:13:40 +0000</when>
<what>Unfortunately, it uses Eclipse AST tree and work as Eclipse compile participant. ItQ&apos;Es maybe possible integrate them with ant or maven, but itQ&apos;Es not trivial.
I could try to do it, but Google source is currently broken. When source code be available again, I will upgrade plugin to ADT 14 and try solve your suggestion.
BTW, it is currently compatible with ADT Q&lt;E= 14 preview.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Thu, 13 Oct 2011 23:21:21 +0000</when>
<what>Q&gt;E Fantastic work.

Thanks. Sorry but I forgot.</what>
</comment>
</bug>
<bug>
<bugid>17469</bugid>
<title>SlidingDrawer ClassCastException</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-06-09T21:20:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 21:01:56 +0000</openedDate>
<description>If I add SlidingDrawer to an existing layout in ADT11 I receive error!
ClassCastException: com.android.layoutlib.bridge.MockView cannot be cast
to android.view.ViewGroup Exception details are logged in Window Q&gt;E Show
View Q&gt;E Error Log The following classes could not be found: -
SlidingDrawer</description>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Tue, 07 Jun 2011 21:03:37 +0000</when>
<what>Similar for GestureOverlayView

The following classes could not be found:
- GestureOverlayView</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 21:12:33 +0000</when>
<what>Which version of Android are you using for rendering and did you install the preview rendering libraries available at http://tools.android.com/download ?</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Tue, 07 Jun 2011 21:15:27 +0000</when>
<what>IQ&apos;Em using Android 2.3.3 and IQ&apos;Em still using the Q&quot;EoldQ&quot;E rendering libraries. Shall I switch to the new ones?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 21:39:26 +0000</when>
<what>WeQ&apos;Eve released the new ones to have people test them and find rendering issues (already fixed a couple) so that we can fix them before we release them

(back porting all those fixes to all versions back to 2.1 is a pain so weQ&apos;Ed rather fix all we can before we release).

Feel free to install them, they can only be better thant the current public ones, and youQ&apos;Ell still get the final ones when we release them through the SDK Updater anyway.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Tue, 07 Jun 2011 21:46:54 +0000</when>
<what>Thanks Xavier, I try out the new rendering libs and update this bug if the issue has been fixed. (I hope to do this tomorrow).</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Wed, 08 Jun 2011 20:39:33 +0000</when>
<what>Unfortunately the same error occurs with the new rendering libs.

error!
ClassCastException: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
Exception details are logged in Window Q&gt;E Show View Q&gt;E Error Log
The following classes could not be found:
- SlidingDrawer
</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Wed, 08 Jun 2011 21:04:08 +0000</when>
<what>IQ&apos;Em using Ubuntu 10.04 in case that is of relevance.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 08 Jun 2011 23:30:03 +0000</when>
<what>ok thanks for the report IQ&apos;Ell looking into it.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 08 Jun 2011 23:30:15 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 09 Jun 2011 17:40:46 +0000</when>
<what>I just tried this with all the new rendering libraries from 2.1 to 3.1 and I donQ&apos;Et see any problem.

That said when I drop the sliding drawer from the palette it creates a whole bunch of stuff (the handle and the content view).

Can you provide the layout that fails?</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Thu, 09 Jun 2011 21:07:31 +0000</when>
<what>The sliding drawer seems to be resolved with an Eclipse and Ubuntu restart. I still get the following:

The following classes could not be found:
- GestureOverlayView

Example layout simply created by DQ&amp;ED.

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
    android:orientation=Q&quot;EverticalQ&quot;E
    android:layout_width=Q&quot;Efill_parentQ&quot;E
    android:layout_height=Q&quot;Efill_parentQ&quot;E
    Q&gt;E
    Q&lt;EGestureOverlayView android:id=Q&quot;E@+id/gestureOverlayView1Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/GestureOverlayViewQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 09 Jun 2011 21:20:04 +0000</when>
<what>Marking this as FutureRelease.

Opened http://code.google.com/p/android/issues/detail?id=17541 for the Gesture part.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:41:51 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:42:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13107</bugid>
<title>Pecan QVGA LCD 240x320_GMS R8  Croatian language Is not supported on GMS Q&amp;E AOSP.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 04:24:49 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Change Language as Croatian. 2) All
strings are displayed as Croatian. 3) Settings -Q&gt;ESearch -Q&gt;E all strings
are English, not Croatian. [1.jpg] - What happened. Settings -Q&gt;ESearch -Q&gt;E
all strings are English, not Croatian. - What you think the correct
behavior should be. GMS Q&amp;E AOSP should support Croatian languages.</description>
</bug>
<bug>
<bugid>1216</bugid>
<title>No failure indicated when a download is incomplete.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-26T17:28:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>B.J.D...@gmail.com</reportedBy>
<openedDate>Fri, 07 Nov 2008 15:05:25 +0000</openedDate>
<description>Browser downloads over an EDGE or GPRS connection are not always
completed, but the Q&apos;EDownload HistoryQ&apos;E always says they are. I noticed
this a few times when downloading my own apk files from my server. After
the download, it was telling me that this app would replace Q&quot;EAndroid
SystemQ&quot;E when I went to install it. So obviously I didnQ&apos;Et. I then noticed
the file size was a few KB short of what it should be. I mounted the
phone and did an Q&quot;Eunzip -lQ&quot;E against that file to verify it was corrupt.
I have not seen this over wifi, and I dont live in a 3G area.</description>
<comment>
<author>chris.capaci</author>
<when>Fri, 07 Nov 2008 15:08:10 +0000</when>
<what>same APK, same problem. over wifi and 3g.</what>
</comment>
<comment>
<author>B.J.D...@gmail.com</author>
<when>Fri, 07 Nov 2008 15:34:55 +0000</when>
<what>Further investigation shows that the download progress is showing an incorrect file
size, and the download stops when it reaches it.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sat, 07 Feb 2009 19:12:21 +0000</when>
<what>I can confirm this is a problem.  More info is here: 

http://groups.google.com/group/android-beginners/browse_thread/thread/4f82b29159a341fe

It seems to mostly happen on small .apks for some reason.  It is a problem in the
browser, not the OS, because doing a wget on the commandline gives a file with the
correct size.  Additionally, the file size is not always truncated by the same
amount!  But a 13kb file I am experimenting with ends up about 11kb in size.

Here is a testcase: http://web.mit.edu/~luke_h/www/MultiTouchV4/bin/MTVisualizer.apk
If you download it directly to the phone over 3G in browser, and try installing it,
it will say it is trying to replace Q&quot;EAndroid SystemQ&quot;E.  If you go Q&quot;EInstallQ&quot;E, it says
the installation was successful (fortunately the system image does not appear trashed
in any way if you reboot), but you canQ&apos;Et launch the application and it doesnQ&apos;Et even
put an icon in the home app.  The downloaded size is approximately 11902 bytes.  (It
also sometimes downloads 11792 bytes.)  If you download with wget, you get the
correct size of 13058 bytes, and it installs fine.

So this bug demonstrates two different problems:

(1) file size is not always being calculated correctly by the downloader, and the
file is truncated at the end of the download;

(2) the app installer is not correctly verifying archive integrity.  Additionally it
seems like it will happily go and install almost anything, but if thereQ&apos;Es a failure
partway it says it is replacing Android System, which is both scary and non-informative.
</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sat, 07 Feb 2009 21:21:09 +0000</when>
<what>As JBQ pointed out, this is a dup of issue 1085 -- the files are not truncated, they
are gzipped.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 26 Mar 2009 17:28:03 +0000</when>
<what>duplicate of issue 1216</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 26 Mar 2009 17:28:10 +0000</when>
<what>duplicate of issue 1085</what>
</comment>
</bug>
<bug>
<bugid>3879</bugid>
<title>Contact birthday not synced from Google to Android</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-10-25T18:51:02.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>327</stars>
<reportedBy>hendrikvanantwerpen</reportedBy>
<openedDate>Mon, 14 Sep 2009 10:35:48 +0000</openedDate>
<description>Synchronization of contacts birthdays is not working correctly. It does
sync from phone to GC, but not from GC to phone. Problem on HTC Hero
running Cupcake. Steps: 1. In Google Contacts web interface add a
birthday to a contact. 2. On phone force sync. Expected result: Contact
has the birthday field filled in. Result: Birthday field is empty.
Notes: It does work they other way around. If I fill in the birthday
field on my phone and sync, it show up in Google Contacts web interface.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:08:21 +0000</when>
<what></what>
</comment>
<comment>
<author>itsb...@gmail.com</author>
<when>Fri, 25 Sep 2009 10:08:22 +0000</when>
<what>I have the same problem with my HTC hero! Standard Android Cupcake.</what>
</comment>
<comment>
<author>scham...@gmail.com</author>
<when>Sat, 10 Oct 2009 14:05:11 +0000</when>
<what>Same problem over here with a hero. 
Besides... birthdays are not synched from AppleQ&apos;Es iCal to Google either. 
So regarding to birthdays, you are somehow lost, when using Google :-(</what>
</comment>
<comment>
<author>przemek....@gmail.com</author>
<when>Thu, 15 Oct 2009 17:54:48 +0000</when>
<what>Same here with a T-mobile Pulse (Cupcake).</what>
</comment>
<comment>
<author>gdami...@gmail.com</author>
<when>Mon, 26 Oct 2009 18:25:17 +0000</when>
<what>Same issue on T-Mobile G2 Touch (i.e. Hero) with performance ROM update.</what>
</comment>
<comment>
<author>sschuberth@gmail.com</author>
<when>Sat, 31 Oct 2009 00:46:31 +0000</when>
<what>BTW, I guess the reason why sync works when entering the birthday in the phone but
not the other way around is that you cannot omit any of year/month/day there, while
in the Google Contacts web interface you can. So if an incomplete birthday (e.g.
omitting the year) is entered in Google Contacts, itQ&apos;Es undefined which year should
show up in the phone, because it (currently) *has* to display a year.</what>
</comment>
<comment>
<author>Vampyre...@gmail.com</author>
<when>Tue, 24 Nov 2009 14:14:29 +0000</when>
<what>I have the same issues on my Sprint HTC Hero. B-day in gmail will not show up in the 
phone.</what>
</comment>
<comment>
<author>Fiber.Op...@gmail.com</author>
<when>Fri, 25 Dec 2009 00:21:09 +0000</when>
<what>Same with HTC Tatoo (android 1.6)</what>
</comment>
<comment>
<author>roland.a...@gmail.com</author>
<when>Thu, 31 Dec 2009 10:10:11 +0000</when>
<what>I have the same problem with HTC Hero (Android 1.5, HTC Firmware 2.73). Even complete
filled birthdays that I imported from .VCFs into Google Contacts do not show up on
the Hero, even after several resyncs.</what>
</comment>
<comment>
<author>juergen....@gmail.com</author>
<when>Sun, 10 Jan 2010 16:10:59 +0000</when>
<what>Same problem with my HTC Hero (1.5 Q&amp;E 2.73). Please fix this.
Thankx.</what>
</comment>
<comment>
<author>ricardofgamaral</author>
<when>Sun, 10 Jan 2010 16:25:31 +0000</when>
<what>I believe this is fixed in the upcoming 2.1 ROMs. At least it seemed fixed on one of
those alpha/beta/leaked 2.1 ROMs I tested.</what>
</comment>
<comment>
<author>mitch.fi...@gmail.com</author>
<when>Tue, 06 Apr 2010 23:38:44 +0000</when>
<what>ItQ&apos;Es my understanding that the birthday field on the HTC phones is part of the HTC
Sense UI and is not actually changing the Q&quot;EBirthdayQ&quot;E field you see in Google
contacts/gmail. It is only stored on your phone.
Even on stock Android 2.1 you cannot edit the birthday field from the phone (but at
least in 2.1 you can see this field if youQ&apos;Eve populated it from Google contacts/gmail)</what>
</comment>
<comment>
<author>mattober...@gmail.com</author>
<when>Wed, 07 Apr 2010 01:20:22 +0000</when>
<what>I have the same problem with my motorola devour android.  The birthdayQ&apos;Es are in the
google contact database, but, not on the phone .. ..</what>
</comment>
<comment>
<author>vtr...@gmail.com</author>
<when>Wed, 07 Apr 2010 08:11:27 +0000</when>
<what>I have the same problem with HTC Hero, firmware 1.5</what>
</comment>
<comment>
<author>craig.ma...@gmail.com</author>
<when>Thu, 15 Apr 2010 19:43:44 +0000</when>
<what>I returned mine (within the 30 days) and bought a Nexus One for ATQ&amp;ET.  Much happier.  </what>
</comment>
<comment>
<author>paul.jr....@gmail.com</author>
<when>Mon, 19 Apr 2010 14:36:20 +0000</when>
<what>Same her with my HTC Hero (FW 1.5)</what>
</comment>
<comment>
<author>silas.gr...@gmail.com</author>
<when>Tue, 27 Apr 2010 06:36:39 +0000</when>
<what>For me the other direction is a problem: If I fill in a birthday in Gmail it is synced 
to the Android device but if I submit a birthday on the device it is not copied to 
Gmail. I use a HTC Desire (Android 2.1).</what>
</comment>
<comment>
<author>mitch.fi...@gmail.com</author>
<when>Tue, 04 May 2010 00:40:09 +0000</when>
<what>PLEASE READ

The birthday field on the HTC phones is part of the HTC Sense UI and is not actually
changing the Q&quot;EBirthdayQ&quot;E field you see in Google contacts/gmail.

It is only stored on your HTC-branded Sense UI phone.

Even on stock Android 2.1 you cannot edit the birthday field from the phone (but at
least in 2.1 you can see this field if youQ&apos;Eve populated it from Google contacts/gmail)

Please star Issue #1211 and, as always, star this issue, do not post a Q&quot;Eme tooQ&quot;E to
this Issue.</what>
</comment>
<comment>
<author>leopold....@gmail.com</author>
<when>Fri, 01 Oct 2010 10:02:47 +0000</when>
<what>I do have the same problem.

And sorry, but at least on the HTC Desire with Android 2.2 the birthday field of a contact IS populated and synced with Google. The value in this field is properly synced, no matter if i edit this value on the pc?s browser or on the phone.

I added the Q&quot;EContacts birthdayQ&quot;E-calender to my gmail-Calender, and on the web all is shown correct. But not on my HTC Desire (with current FW 2.10.405.2). I added the birthdays calender in the calendar app, and it imported only the next birthday of each contact, but not birthdays in the past or in future. Changes (edit, new, or delete) of a contacts birthday are not syncronized at all, the calendar-app keeps the status of the birthdays like it was at the first import.

The only workaround I found so far is to delete the date of the App Q&quot;ECalendar DataQ&quot;E (NOT the Q&quot;ECalendarQ&quot;E-App !!), and my phone gets the actual birthdays, but again, only the next one birthday of each calendar. 

It seems that there is an issue with syncing this calendar and also showing ALL birthdays of a contact, not only the next one</what>
</comment>
<comment>
<author>volker.h...@gmail.com</author>
<when>Mon, 04 Oct 2010 14:47:27 +0000</when>
<what>Same prob as comment 20 here (HTC Desire, Android 2.2)</what>
</comment>
<comment>
<author>SeanPe...@gmail.com</author>
<when>Tue, 05 Oct 2010 12:07:16 +0000</when>
<what>Same as last two comments, only shows Q&quot;Eone yearsQ&quot;E worth of birthdays if I am lucky.

(HTC Desire Android 2.2)</what>
</comment>
<comment>
<author>Marco.Wi...@gmail.com</author>
<when>Mon, 18 Oct 2010 05:29:54 +0000</when>
<what>Same to me.
Please note, that this is a Defect, not an Enhancement.</what>
</comment>
<comment>
<author>andyjsk...@gmail.com</author>
<when>Thu, 28 Oct 2010 12:44:49 +0000</when>
<what>Sorry i need to catch up here as i currently have a nokia but am about to get a desire HD..

So all my contacts birthdays in outlook, when i plug the phone in, will a) now appear in the contacts (i heard they never used to so thats why im researching) and b) the calendar will understand and add this.

Although im guessing this last piece shouldnt be an issue for most as outlook would add a yearly reminder for x years in future and when the calendar syncs this would go anyway?

Also kind of on the same line.. will it also take aniversaries? Spouses name etc.  Very handy whilst talking to someone to look this up and make the conversation more personal than business...</what>
</comment>
<comment>
<author>netzwerk...@gmail.com</author>
<when>Mon, 01 Nov 2010 13:50:14 +0000</when>
<what>Same prob as comment 20 here (HTC Desire, Android 2.2)
</what>
</comment>
<comment>
<author>netzwerk...@gmail.com</author>
<when>Mon, 01 Nov 2010 13:55:37 +0000</when>
<what>Why this is marked as enhancement?? itQ&apos;Es an defective!!</what>
</comment>
</bug>
<bug>
<bugid>6616</bugid>
<title>Issue with Email Application sending incorrect emails.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>daniel.h...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 15:13:07 +0000</openedDate>
<description>Android code version you are running: Motorola Droid version 2.0.1 Your
development environment: ??? Describe the problem: I am having a problem
with my email app, and another co-worker is having the same problem. I
use the default email application to check three email accounts. Two
IMAP accounts and one exchange account. Sometimes the email application
sends the wrong email. Here is an example. Bob sends me an email. I hit
reply and type my message, sending it off to Bob. Instead of Bob getting
the reply I typed and sent, it forwards him an email from another email
account. This has happened countless times, but I have been unable to
find a way to reproduce it with certainty, it seems completely random.
It happens across all three email accounts, and happens regularly. The
email app also displays the wrong email sometimes. I got an email from a
client yesterday and when I opened the email, it was an ad from
E-Harmony.com. I deleted the email account from my phone, added it back
in, and the email appeared correctly. Steps to reproduce: 1. Reply to an
email. 2. Receive an email.</description>
<comment>
<author>Ter...@gmail.com</author>
<when>Thu, 20 May 2010 19:40:56 +0000</when>
<what>I confirm this to be a bug in v2.1 as well.
Phone: motorola droid
Firmware: Android 2.1-update1
Build Number: ESE81
kernel: 2.6.29-omap-g7fa8788 android-build@apa26 #1
App: Email.apk (I donQ&apos;Et know if it is an issue with the GMAIl app)
Account type: IMAP with TLS security type

I also have 2 Gmail IMAP accounts setup.

Here is a thread on MotorolaQ&apos;Es forum about this:
https://supportforums.motorola.com/thread/23622?start=0Q&amp;Etstart=0

Until this is fixed, I canQ&apos;Et really use my phone for email, because last time it
replaced it with an email body from my spam box!</what>
</comment>
</bug>
<bug>
<bugid>2864</bugid>
<title>G1 will not reboot after Cupcake</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-22T04:13:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>bbuckley95@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 12:31:03 +0000</openedDate>
<description>Experiencing G1 start-up failure after the Cupcake update. Stock G1,
non-rooted, T*Mobile. I received the 1.5 OTA update on Saturday (5/30) -
the installation went fine. Monday was the first day I rebooted the
phone and the phone would not start - continually cycled on the new
shiny Q&quot;EandroidQ&quot;E logo. View the system log as it started up, the Android
system is crashing as shown below, the attempting to reboot again. The
cycle continues indefinitely. So, IQ&apos;Eve never had a successful reboot
with Cupcake. The offending call is in
com.android.server.AppWidgetService.readStateFromFileLocked
(AppWidgetService.java:972), getting IndexOutOfBoundsException. Q&lt;Emy logQ&gt;E
06-01 22:14:51.893: VERBOSE/WifiStateTracker(62): Connection to
supplicant established, state=SCANNING 06-01 22:14:51.903:
VERBOSE/WifiStateTracker(62): Changing supplicant state: SCANNING ==Q&gt;E
SCANNING 06-01 22:14:51.913: INFO/SystemServer(62): Starting Location
Manager. 06-01 22:14:51.943: DEBUG/GpsLocationProvider(62): enable 06-01
22:14:51.953: VERBOSE/WifiMonitor(62): Event [Trying to associate with
00:1d:5a:d4:eb:d9 (SSID=Q&apos;E2WIRE456Q&apos;E freq=2412 MHz)] 06-01 22:14:51.953:
VERBOSE/WifiMonitor(62): Event [CTRL-EVENT-STATE- CHANGE id=-1 state=3]
06-01 22:14:51.953: VERBOSE/WifiStateTracker(62): Changing supplicant
state: SCANNING ==Q&gt;E ASSOCIATING 06-01 22:14:51.963:
DEBUG/GpsLocationProvider(62): GpsEventThread starting 06-01
22:14:51.973: DEBUG/GpsLocationProvider(62): NetworkThread starting
06-01 22:14:51.973: DEBUG/GpsLocationProvider(62): NetworkThread wait
for network 06-01 22:14:51.993: INFO/SystemServer(62): Starting Search
Service. 06-01 22:14:52.003: INFO/SystemServer(62): Starting Checkin
Service. 06-01 22:14:52.003: INFO/SystemServer(62): Starting Wallpaper
Service 06-01 22:14:52.013: DEBUG/WallpaperService(62): WallpaperService
startup 06-01 22:14:52.023: INFO/SystemServer(62): Starting Audio
Service 06-01 22:14:52.083: DEBUG/AudioHardwareMSM72XX(35):
setVoiceVolume (0.600000) 06-01 22:14:52.083:
INFO/AudioHardwareMSM72XX(35): Setting in-call volume to 3 (available
range is 0 to 5) 06-01 22:14:52.163: DEBUG/AudioHardwareMSM72XX(35):
setVoiceVolume (1.000000) 06-01 22:14:52.163:
INFO/AudioHardwareMSM72XX(35): Setting in-call volume to 5 (available
range is 0 to 5) 06-01 22:14:52.183: DEBUG/dalvikvm(62): Trying to load
lib /system/lib/ libsoundpool.so 0x0 06-01 22:14:52.203:
DEBUG/dalvikvm(62): Added shared lib /system/lib/ libsoundpool.so 0x0
06-01 22:14:52.233: INFO/SystemServer(62): Starting HeadsetObserver
06-01 22:14:52.293: INFO/SystemServer(62): Starting AppWidget Service
06-01 22:14:52.763: DEBUG/dalvikvm(62): GC freed 4358 objects / 252408
bytes in 417ms 06-01 22:14:52.883: INFO/WindowManager(62): Menu key
state: 0 safeMode=false 06-01 22:14:52.913: INFO/WindowManager(62):
Config changed: { scale=1.0 imsi=0/0 locale=en_US touch=3 key=2/1/1
nav=3 orien=1 } 06-01 22:14:52.943: DEBUG/PowerManagerService(62):
system ready! 06-01 22:14:52.963: WARN/ResourceType(62): No package
identifier when getting value for resource number 0x7f030000 06-01
22:14:52.983: WARN/ResourceType(62): No package identifier when getting
value for resource number 0x7f03000c 06-01 22:14:52.993:
WARN/ResourceType(62): No package identifier when getting value for
resource number 0x7f030000 06-01 22:14:53.003: WARN/ResourceType(62): No
package identifier when getting value for resource number 0x7f030003
06-01 22:14:53.253: DEBUG/dalvikvm(62): GC freed 2153 objects / 118592
bytes in 235ms 06-01 22:14:53.263: WARN/dalvikvm(62): threadid=13:
thread exiting with uncaught exception (group=0x4000fe70) 06-01
22:14:53.273: ERROR/AndroidRuntime(62): Uncaught handler: thread
android.server.ServerThread exiting due to uncaught exception 06-01
22:14:53.273: ERROR/AndroidRuntime(62): *** EXCEPTION IN SYSTEM PROCESS.
System will crash. 06-01 22:14:53.333: ERROR/AndroidRuntime(62):
java.lang.IndexOutOfBoundsException: Invalid location 1, size is 1 06-01
22:14:53.333: ERROR/AndroidRuntime(62): at
java.util.ArrayList.get(ArrayList.java:353) 06-01 22:14:53.333:
ERROR/AndroidRuntime(62): at
com.android.server.AppWidgetService.readStateFromFileLocked
(AppWidgetService.java:972) 06-01 22:14:53.333:
ERROR/AndroidRuntime(62): at
com.android.server.AppWidgetService.loadStateLocked
(AppWidgetService.java:750) 06-01 22:14:53.333:
ERROR/AndroidRuntime(62): at
com.android.server.AppWidgetService.systemReady(AppWidgetService.java:
125) 06-01 22:14:53.333: ERROR/AndroidRuntime(62): at
com.android.server.ServerThread.run(SystemServer.java:346) 06-01
22:14:53.343: ERROR/AndroidRuntime(62): Crash logging skipped, no
checkin service 06-01 22:14:53.353: INFO/Process(62): Sending signal.
PID: 62 SIG: 9 06-01 22:14:53.383: INFO/ServiceManager(30): service
Q&apos;EbatteryinfoQ&apos;E died 06-01 22:14:53.393: INFO/ServiceManager(30): service
Q&apos;EusagestatsQ&apos;E died 06-01 22:14:53.393: INFO/ServiceManager(30): service
Q&apos;Etelephony.registryQ&apos;E died 06-01 22:14:53.393: INFO/ServiceManager(30):
service Q&apos;ESurfaceFlingerQ&apos;E died 06-01 22:14:53.393:
INFO/ServiceManager(30): service Q&apos;EpowerQ&apos;E died 06-01 22:14:53.393:
INFO/ServiceManager(30): service Q&apos;EpackageQ&apos;E died 06-01 22:14:53.393:
INFO/ServiceManager(30): service Q&apos;EactivityQ&apos;E died 06-01 22:14:53.393:
INFO/ServiceManager(30): service Q&apos;Eactivity.servicesQ&apos;E died 06-01
22:14:53.393: INFO/ServiceManager(30): service Q&apos;EcontentQ&apos;E died 06-01
22:14:53.393: INFO/ServiceManager(30): service Q&apos;EmeminfoQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EcpuinfoQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EpermissionQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;Eactivity.broadcastsQ&apos;E
died 06-01 22:14:53.403: INFO/ServiceManager(30): service
Q&apos;Eactivity.providersQ&apos;E died 06-01 22:14:53.403: INFO/ServiceManager(30):
service Q&apos;Eactivity.sendersQ&apos;E died 06-01 22:14:53.403:
INFO/ServiceManager(30): service Q&apos;EbatteryQ&apos;E died 06-01 22:14:53.403:
INFO/ServiceManager(30): service Q&apos;EhardwareQ&apos;E died 06-01 22:14:53.403:
INFO/ServiceManager(30): service Q&apos;EalarmQ&apos;E died 06-01 22:14:53.403:
INFO/ServiceManager(30): service Q&apos;EsensorQ&apos;E died 06-01 22:14:53.403:
INFO/ServiceManager(30): service Q&apos;EwindowQ&apos;E died 06-01 22:14:53.403:
INFO/ServiceManager(30): service Q&apos;EbluetoothQ&apos;E died 06-01 22:14:53.403:
INFO/ServiceManager(30): service Q&apos;Ebluetooth_a2dpQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EclipboardQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EnetstatQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;Einput_methodQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EstatusbarQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EwifiQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EconnectivityQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EmountQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EnotificationQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EdevicestoragemonitorQ&apos;E
died 06-01 22:14:53.403: INFO/ServiceManager(30): service Q&apos;ElocationQ&apos;E
died 06-01 22:14:53.403: INFO/ServiceManager(30): service Q&apos;EsearchQ&apos;E died
06-01 22:14:53.403: INFO/ServiceManager(30): service Q&apos;EwallpaperQ&apos;E died
06-01 22:14:53.403: INFO/ServiceManager(30): service Q&apos;EaudioQ&apos;E died 06-01
22:14:53.403: INFO/ServiceManager(30): service Q&apos;EappwidgetQ&apos;E died 06-01
22:14:53.413: ERROR/installd(37): eof 06-01 22:14:53.413:
ERROR/installd(37): failed to read size 06-01 22:14:53.413:
INFO/installd(37): closing connection 06-01 22:14:53.733:
INFO/Zygote(34): Exit zygote because system server (62) has terminated
06-01 22:14:54.133: DEBUG/AndroidRuntime(110): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E
AndroidRuntime START Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E 06-01 22:14:54.143:
DEBUG/AndroidRuntime(110): CheckJNI is OFF 06-01 22:14:54.313:
DEBUG/AndroidRuntime(110): --- registering native functions --- 06-01
22:14:54.563: INFO/Zygote(110): Preloading classes... 06-01
22:14:54.573: DEBUG/dalvikvm(110): GC freed 762 objects / 42056 bytes in
7ms 06-01 22:14:54.763: DEBUG/dalvikvm(110): GC freed 278 objects /
17152 bytes in 7ms 06-01 22:14:54.923: DEBUG/dalvikvm(110): GC freed 208
objects / 12680 bytes in 8ms 06-01 22:14:55.023: DEBUG/dalvikvm(110):
Trying to load lib /system/ lib/libmedia_jni.so 0x0 06-01 22:14:55.253:
DEBUG/dalvikvm(110): Added shared lib /system/lib/ libmedia_jni.so 0x0
06-01 22:14:55.253: DEBUG/dalvikvm(110): Trying to load lib /system/
lib/libmedia_jni.so 0x0 Q&lt;Eend my logQ&gt;E</description>
<comment>
<author>taylorjg...@gmail.com</author>
<when>Thu, 04 Jun 2009 22:10:42 +0000</when>
<what>I had this same exact problem and had to wipe my phone per T-Mo Customer Care after I
talked to them for 2 hours. </what>
</comment>
<comment>
<author>madman...@gmail.com</author>
<when>Mon, 15 Jun 2009 21:00:20 +0000</when>
<what>Yeah i had to wipe the phone completely clean i think it has something to do with
tmobile keeping certain programs off of the phones.. ie youtube downloader and if u
hold the power and home button then follow the onscreen instructions ull be fine u
need further help contact me or tmobile and if u need and programs u cant download
anymore from the market hit me up on gtalk or gmail email madman005@gmail.com and ill
help ya out 

WHAT HAPPENED TO THE OPEN MARKET T-MOBILE?????????? FOR CRAP SAKES</what>
</comment>
<comment>
<author>timbetan...@gmail.com</author>
<when>Wed, 17 Jun 2009 22:48:43 +0000</when>
<what>Greetings, experiencing this right now.  My battery died last night, and I plugged it in, charged it up, turned it 
on, and got the endless Q&quot;EtronQ&quot;E  Android screen.  </what>
</comment>
<comment>
<author>felix.d....@gmail.com</author>
<when>Fri, 17 Jul 2009 07:45:51 +0000</when>
<what>This seems like an obvious and easy to fix bug: The call to pruneHostLocked In
AppWidgetService.java line 972 may lead to mHosts.remove(host); (line 527) and thus
leads to an IndexOutOfBoundsException.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:48:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:33:12 +0000</when>
<what></what>
</comment>
<comment>
<author>dro...@gmail.com</author>
<when>Wed, 09 Sep 2009 16:26:36 +0000</when>
<what>IQ&apos;Em getting the same uncaught exception as well. It happens in a loop on bootup.

E/AndroidRuntime(  994): Uncaught handler: thread android.server.ServerThread exiting
due to uncaught exception
E/AndroidRuntime(  994): *** EXCEPTION IN SYSTEM PROCESS.  System will crash.
E/AndroidRuntime(  994): java.lang.IndexOutOfBoundsException: Invalid location 1,
size is 1
E/AndroidRuntime(  994): 	at java.util.ArrayList.get(ArrayList.java:353)
E/AndroidRuntime(  994): 	at
com.android.server.AppWidgetService.readStateFromFileLocked(AppWidgetService.java:972)
E/AndroidRuntime(  994): 	at
com.android.server.AppWidgetService.loadStateLocked(AppWidgetService.java:750)
E/AndroidRuntime(  994): 	at
com.android.server.AppWidgetService.systemReady(AppWidgetService.java:125)
E/AndroidRuntime(  994): 	at com.android.server.ServerThread.run(SystemServer.java:346)
E/AndroidRuntime(  994): Crash logging skipped, no checkin service
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 04:13:15 +0000</when>
<what>Issue seems obsolete.</what>
</comment>
</bug>
<bug>
<bugid>10570</bugid>
<title>Google Finance does not retrieve portfolio - Network Connection Unavailable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>markk...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 20:26:02 +0000</openedDate>
<description>When launching google finance on either wifi or 3g I receive an error
message Q&quot;ENetwork connection unavailableQ&quot;E, even though other network
applications work, for example the internet browser. From looking under
settings, accounts Q&amp;E sync, google, I notice that only sync contacts,
sync google mail and sync calendar are listed. Shouldnt google finance
also be in there ? Any light you can shed on how to get this working
would be much appreciated. Thanks very much</description>
<comment>
<author>bjblackm...@gmail.com</author>
<when>Mon, 01 Nov 2010 22:38:20 +0000</when>
<what>I also have this issue, anyone resolved it yet?</what>
</comment>
<comment>
<author>todd_gue...@ncsu.edu</author>
<when>Mon, 01 Nov 2010 22:46:49 +0000</when>
<what>I contacted Motorola and was promised a call back within two business days.
ItQ&apos;Es been over a week now with no call. I seem to have narrowed it down to
the Droid X set at Maximum Battery Saver and leaving WIFI on all the time.
Between going in and out of wifi spots and turning the data on and off it
seems to crash during the process where it is turning the wifi back on
and/or obtaining IP. Other than that I have not been able to figure anything
out on my own. By turning off wifi when not in use specifically I seem to
have cut down my crash events dramatically.

Have you or anyone else experienced this?</what>
</comment>
</bug>
<bug>
<bugid>9023</bugid>
<title>Email client should support downloading HTML emails from servers running EAS 2.5</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-16T18:42:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m...@sztainbok.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 18:23:25 +0000</openedDate>
<description>Currently the Android email client only supports downloading HTML emails
when the remote Exchange server is running EAS 12 or newer. When an
earlier version of EAS is used, the emails are currently converted from
HTML to plain text. However, servers running EAS 2.5 support downloading
HTML email using the MIMESupport tag
(http://msdn.microsoft.com/en-us/library/ee158751(EXCHG.80).aspx) with a
value of 2. The native email client should pass this value to a server
running EAS 2.5 so that HTML emails can be viewed as HTML rather than
plain text.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 11 Jun 2010 19:00:00 +0000</when>
<what>I agree that this might be desirable, but itQ&apos;Es not a priority for us at the moment.  Most importantly, EAS 2.5 corresponds to Exchange Server 2003, which is already an end-of-life product for Microsoft.   We do have the issue covered in an internal database, but I donQ&apos;Et want to get your hopes up that weQ&apos;Ell be addressing it in the near future.</what>
</comment>
<comment>
<author>m...@sztainbok.com</author>
<when>Fri, 11 Jun 2010 19:16:34 +0000</when>
<what>Even though Exchange Server 2003 is at EOL, there are other services which use the EAS 2.5 level so having adding this change will add HTML email support for them.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 12 Sep 2010 22:09:05 +0000</when>
<what>There are tradeoffs with this issue; handling HTML in EAS 2.5 is very slow and has some gotchaQ&apos;Es.  I think that if we implemented this, weQ&apos;Ed have to support an option for turning it off, and perhaps make plain text the default.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 16 Sep 2010 18:42:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10916</bugid>
<title>Text appears in grey instead of black until scrolled over in Google Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 08:42:55 +0000</openedDate>
<description>I test this case on Android2.2 with GMS version R5. In Google Market,
some text appears in grey instead of black until scrolled over. Attach
the screenshots and logs.</description>
</bug>
<bug>
<bugid>18043</bugid>
<title>Google should give the Core Android and Device Manufactures should give their stuff via apk over the market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Seelbrea...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 08:11:06 +0000</openedDate>
<description>Yeah i know, that normally this is only for Requesting Features. But i
think this is the best place, where people can tell you and show you how
much they want to stop the fragmentation of Android, since everyone
could go here and give this thread a +1. (In the End it is also a
suggestion when you see the headline, and where my post will end) As you
know many Device Manufacture are leaving Smartphones behind which have
the capability to run newer Firmware and thats just because they are too
lazy to make e.g. Sense compatible on the HTC Hero running Gingerbread
(yeah i mean lazy since the guys at xda-developers have it almost
running!). In the media it is often said, that the Android fragmentation
is just too big. Also there is the problem, that many device
Manufacturer sells their smartphone with outdated Android-Versions and
are telling them that in some months an update will come. On the other
hand they are saying, that rooting the device (you know installing the
superuser app) means warranty void (it is insane right? For installing
Software you loose the warranty for your hardware)... So what do we get
acutally? - Smartphones with greater abilitys, if the device
manufacturer werenQ&apos;Et so lazy - Outdated Android Versions when a new
device is coming out of the market - waiting for months till there are
Updates - Getting the warranty void for something which is just
ridiculous What could stop this? Well, *looking over at google* Android
is your iPhone Killer babe, but you just let it barely live like it
could... at this point i think it is a little bit predictable that
because of the fragmentation which means Q&quot;Eyou wonQ&apos;Et get all market appsQ&quot;E
and stuff Android will loose more and more People. Android _could_ be so
much the iPhone Killer but not with this like it is currently where the
device manufacturer is telling you how you have to handle your Device
which you buyed for money where you could get something different... and
is laughing and holding the latest smartphone with android 2.x and
saying it Prints Money ($.$). So Please Google. Let this bullshit stop.
Give your Android Updates away with the OTA Updater and say htc and the
others that they should give they stuff away over the market! With kind
regards Seelbreaker</description>
</bug>
<bug>
<bugid>15576</bugid>
<title>Voice input doesnQ&apos;Et recognise Q&quot;Efull stopQ&quot;E.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 17:24:18 +0000</openedDate>
<description>I just used the voice recognition feature to say Q&quot;EText me when you leave
workQ&quot;E Amazingly it worked (seems to be 50/50), so I pressed . to finish
the sentence. It helpfully hinted that I could try saying punctuation
like Q&apos;Efull stopQ&apos;E, Q&apos;EcommaQ&apos;E, and Q&apos;Equestion markQ&apos;E, so I tried saying Q&quot;EText
me when you leave work full stopQ&quot;E But it just wrote that literally.
ThatQ&apos;Es what IQ&apos;Ed have expected to be honest, but you should probably turn
the hint off until it actual works.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 17 Mar 2011 17:38:52 +0000</when>
<what>You can say Q&quot;EperiodQ&quot;E at the end and it should work.</what>
</comment>
</bug>
<bug>
<bugid>16890</bugid>
<title>Xml formatting with attributes sorting</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-08-04T16:44:51.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>vov...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 15:27:32 +0000</openedDate>
<description>Can you please add xml formatting to Eclipse ADT. 1. So all attributes
can be sorted in alphabetic order. And ability to specify order and what
attributes should follow first, like: android:id android:layout_width
android:layout_height all other in alphabetic order 2. Add smart
attributes wrap, like it works in Intellij IDEA.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 12:07:22 +0000</when>
<what>If we ever do that, it should be an option.

I personally like a different order:
- id,
- layout_width/height,
- all other layout_* attrs,
- all widget specific attrs.</what>
</comment>
<comment>
<author>vov...@gmail.com</author>
<when>Mon, 11 Jul 2011 13:12:16 +0000</when>
<what>Yes, I agree with you. I use that order all the time.
ItQ&apos;Es allows easier and faster to navigate through the xml code.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 15 Jul 2011 18:08:13 +0000</when>
<what>Romain argued that the Q&quot;EstyleQ&quot;E attribute should also go in there, between id and layout_width.

IQ&apos;Eve added some preliminary support for XML attribute sorting here:
https://review.source.android.com/#/c/24613/

Note that this applies to edits made by the Layout Editor, it does not affect the XML formatter itself, which we also need to do (so the above CL only partially fixes this issue.)</what>
</comment>
<comment>
<author>vov...@gmail.com</author>
<when>Fri, 15 Jul 2011 19:05:22 +0000</when>
<what>I checked AOSP sources, and somewhere style is between id and layout_width and somewhere it at the end of the list. 

I personally like it at the end of the list :)
So maybe more developers can vote where to put it?

Another question, where id should be? On same line as tag, or new line, because eclipse format it only on newline. So letting to put it on the same line will be good too.

Thanks for working on this feature.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 15 Jul 2011 19:12:18 +0000</when>
<what>The Eclipse defaults for XML formatting are unfortunate (from an Android developerQ&apos;Es perspective) since itQ&apos;Es quite different from the preferred Android convention (where we generally place one attribute per line, indent with 4 spaces instead of one tab, and so on).

WeQ&apos;Ere thinking of adding a new setting to the Android editor settings to the effect of

    [x] Use Android code style for XML formatting

which when chosen (which will probably be the default) will cause the XML formatter to use a set of preconfigured options that more resemble the Android style, such that out of the box, an ADT user will by default get XML files that look similar to all the tutorials and examples. And somebody who want a really particular XML formatting on their own can uncheck that option and go tweak all the settings in the XML editor preference page.

One thing that remains to be seen is whether we need replace or augment the formatter; last time I played with it I wasnQ&apos;Et able to set up everything I wanted; the behavior of closing tags wasnQ&apos;Et quite right, and I think we also want to default to separating each element with a single newline.
</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 27 Jul 2011 23:21:16 +0000</when>
<what>The attribute sorting (performed by the layout editor manipualtions) is now in ADT 13. Leaving this issue open to track the ability to reorder on editor reformat as well.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 01 Aug 2011 23:30:39 +0000</when>
<what>Pending fix for attribute sorting as part of formatting: https://review.source.android.com//#/c/24955/</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 04 Aug 2011 16:44:51 +0000</when>
<what>Integrated; fixed for ADT 13.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14566</bugid>
<title>Android Market not showing the complete list of installed apps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T17:43:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.ar...@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 04:46:29 +0000</openedDate>
<description>I have Android 2.2.2 installed in my NexusOne. For past few weeks the
android market is not showing me the complete list of apps installed on
my phone. It shows randomly the names of apps installed. Because of
which I am not getting the update for most of my app installed. I tried
to clear the cache Q&amp;E rebooting the phone couple of times but it doesnQ&apos;Et
worked out. Looks like the day since the android market - went online
instead of previous offline mode, the problem is getting more Q&amp;E more
prominent. Regards Arpit Mittal</description>
<comment>
<author>m.ar...@gmail.com</author>
<when>Sun, 06 Feb 2011 05:03:05 +0000</when>
<what>In addition to the above, the downloaded tab of the market is showing few of my installed apps as Q&quot;EFreeQ&quot;E instead of Q&quot;EInstalledQ&quot;E. When you open it, it says installable instead of update. Very strange behavior.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:43:33 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3111</bugid>
<title>Google sync suddenly requests a proper gmail.com account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>tommi.ra...@kypara.net</reportedBy>
<openedDate>Sun, 28 Jun 2009 08:39:56 +0000</openedDate>
<description>Snapshot of what happened: I am using ADP1/Cupcake1.5. All my
Google-related apps (gmail, gtalk, latitude) work perfectly, for a few
days. No glitches. I am using a Q&quot;EGoogle apps for you domainQ&quot;E account,
not the regular gmail.com account. One morning, out of nowhere, a
persistent Q&quot;Esign-in / sync errorQ&quot;E notification appears in the menu bar.
It requires me to sign in and says I need a proper gmail.com account (to
be able to use e.g. Maps, ostensibly)... I cannot get rid of the message
by using the previously mentioned account/credentials. All the
Google-related apps are still working fine, no prob there. Rebooting
helps. CanQ&apos;Et reproduce.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:34:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:45:32 +0000</when>
<what></what>
</comment>
<comment>
<author>medwards...@mirkwood.net</author>
<when>Sat, 05 Sep 2009 20:55:44 +0000</when>
<what>IQ&apos;Em seeing similar behavior while also using a custom domain with Google Apps.  So
far, IQ&apos;Em only noticing the Sign in/sync error after
the screen has been blank for some time, usually while connected to Wifi, leading me
to suspect that WifiQ&apos;Es disconnecting when the screen blanks may have something to do
with it.

While entering my current email address + password fails, I can simply hit Clear
Notifications, and the error will disappear - only to reappear again sometime later,
after the screen has gone blank.

This is on a brand new HTC Magic / T-Mobile myTouch running the default firmware.</what>
</comment>
<comment>
<author>ju...@fushion.org.uk</author>
<when>Thu, 15 Oct 2009 12:02:38 +0000</when>
<what>I also am getting this exact issue also while connected to WiFi and using google apps
for your domain. Error is somewhat intermittant, but appears to be only when wifi
connected.
All installed apps, including google maps work as expected.

However, I notice that the my location feature can report the incorrect location
whilst on wifi (lack of cell triangulation?).

On HTC Magic /Vodafone UK /Cupcake 1.5</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 21:01:09 +0000</when>
<what>Same here. Added my @gmail.com account as secondary (with sync disabled) and the 
problem went away.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:33 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:22 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>ugotga...@gmail.com</author>
<when>Wed, 26 May 2010 00:25:08 +0000</when>
<what>Im having the same issue. I try to open the market application and it requires a 
google login. I had to change my email address. But the pop up window only asks for 
the password. the email adress shown is the old email address.  It wont change over. 
I cant access the market at all this is really making me regret buying this phone. 
Any help would be appreciated greatly before I throw this phone</what>
</comment>
</bug>
<bug>
<bugid>19923</bugid>
<title>Random Q&quot;EBirthday -1 dayQ&quot;E problem when syncing with Yahoo mail on Android phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-11T01:39:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>toff...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 07:43:02 +0000</openedDate>
<description>When I sync my Yahoo mail account on my phone and let it add my
contactQ&apos;Es birthdays to the calendar some of them have 1 day removed from
their birthday. This is a recurring problem (it has happened before),
and when I try and fix it on my PC it re-occurs on my phone and vice
versa. Everything is up to date - Samsung Galaxy S, Android 2.3.3</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 11 Sep 2011 01:39:01 +0000</when>
<what>Samsung Galaxy S doesnQ&apos;Et use the AOSP mail application; youQ&apos;Ell have to contact Samsung about this.</what>
</comment>
</bug>
<bug>
<bugid>19231</bugid>
<title>Share-options-list in Gallery overcrowded</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hintzm...@gmail.com</reportedBy>
<openedDate>Sat, 13 Aug 2011 04:19:27 +0000</openedDate>
<description>When using Gallery and choosing the ?share? menu, the popup-bubble has
to many entries (see screenshot) altough my SGS has a quite high
resolution, even landscape-mode does not fix the layout. Samsung Galaxy
S GT-i9000 newest Gingerbread 2.3.3 JVO ANOTHER BUG: CANNOT ATTACH A
FILE WITH ANDROID-BROWSER. When returning from file-selection, the line
with the just chosen file is lost. Screeshot:
https://picasaweb.google.com/hintzmail/Ablagebox?authkey=Gv1sRgCLyBsp3Gy7XGKQ#5640189100196981986</description>
</bug>
<bug>
<bugid>17767</bugid>
<title>Mail does not fall back from IPv6 to v4 in an v6 network</title>
<status>New</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hore...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jun 2011 10:26:27 +0000</openedDate>
<description>Mail protocols (IMAP, SMTP) insist on using IPv6 in an v6 network, even
if the server daemons only speak v4. Scenario: Galaxy S II (2.3.3) on v6
WIFI network, talking to v6-connected mail server whose daemons only
speak v4. IMHO there should be a v4 fallback, but there isnQ&apos;Et.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 19 Jun 2011 04:28:58 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 19 Jun 2011 04:34:56 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 19 Jun 2011 04:49:11 +0000</when>
<what>whoQ&apos;Es responsible for email these days?</what>
</comment>
<comment>
<author>wrosena...@gmail.com</author>
<when>Mon, 19 Sep 2011 10:01:07 +0000</when>
<what>See the same with Honeycomb 3.2. Package trace shows that SMTP tries to connect to the IPv6 address and does not fall back to IPv4.

(Quite annoying since I just got a non self-signed cert to workaround issue 19109 and now there is the next blocker in a basic functionality :-()</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 19 Sep 2011 15:13:34 +0000</when>
<what></what>
</comment>
<comment>
<author>lore...@google.com</author>
<when>Tue, 20 Sep 2011 16:21:57 +0000</when>
<what>Why does the mail server have an IPv6 record if itQ&apos;Es not prepared to accept IPv6 connecctions?

Relying on the application falling back from IPv6 to IPv4 is not a good idea in general, since many applications have issues with that, certain OSes experience substantial latency penalties, and so on. In this case, if the SMTP server does not have accept IPv6 connections, it shouldnQ&apos;Et have an AAAA record.

That said, the mail application should reconnect over IPv4 if IPv6 fails.</what>
</comment>
<comment>
<author>wrosena...@gmail.com</author>
<when>Tue, 20 Sep 2011 16:32:57 +0000</when>
<what>IPv6 should be mature enough by now (probably some broken OSes still out there) and one SYN-Q&gt;ERST shouldnQ&apos;Et lead to a very big latency. It might be true that there are still some issues (like here) but they should be solved. Mixed IPv6/IPv4 infrastructure is getting more widespread over the next years IQ&apos;Ed bet.

The server is not only an smtp server and other services are happily running IPv6 enabled on that host to answer why it has an AAAA record. I do not think that this is an invalid usecase. Actually IQ&apos;Eve enabled the smtp server to support IPv6 as well and HoneycombQ&apos;Es email app is finally working but as itQ&apos;Es the only app having an issue with that setup is a sign something is wrong here.
My Gingerbread 2.3.3 email app on my phone also works w/o issues and did the fallback apparently as IQ&apos;Eve been sending mails from there since months.</what>
</comment>
</bug>
<bug>
<bugid>4335</bugid>
<title>[Search] Search box controlQ&apos;Es List items Display error about android keyboard</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-10T20:47:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>reassa...@gmail.com</reportedBy>
<openedDate>Fri, 23 Oct 2009 02:20:26 +0000</openedDate>
<description>we use the cupcake,android-1.5r3 Issue is. homescreen-Q&gt;EBrowser-Q&gt;Epush the
menu key-Q&gt;E choose the go menu then it was displayed the search box. if
there are many history site, it was shown the list histroy site item
window. in this case, can push the navi Down key in device. if push the
navi Down key, the list item window focusing and android keyboard go
down under list item window in this state when menu key in device push
long press, dispared the android keyboard and list item window displayed
different from when navi down key push. I think when the android
keyboard dispared. Search list item window must be same with when navi
down key push. press give me some comment. thank NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>soszynsk...@gmail.com</author>
<when>Fri, 23 Oct 2009 07:04:56 +0000</when>
<what>There is some strange logic used there: when you select any position on list press
left key (that will get you back to search box filled with selected history entry)
then press up key and keyboard will appear</what>
</comment>
<comment>
<author>reassa...@gmail.com</author>
<when>Sun, 25 Oct 2009 01:40:52 +0000</when>
<what>this issue is abnormally displayed the history entry list when keyboard is 
disappeared
it was displayed abnormally like the attached Q&quot;Edevice1.pngQ&quot;E.
and Our Source(Browser and Keyboard) was not changed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:08:55 +0000</when>
<what></what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:47:36 +0000</when>
<what>This is fixed in Android 1.6 and 2.0.</what>
</comment>
</bug>
<bug>
<bugid>11749</bugid>
<title>CTS doesnQ&apos;Et work well with new SDK r07 version.</title>
<status>WorkingAsIntended</status>
<owner>morri...@google.com</owner>
<closedOn>2011-03-04T15:47:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>jy.yo...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 10:10:39 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Linux (Ubutu 8.04) SDK
tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool
UI): android-sdk_r07-linux_x86 Eclipse version:N/A ADT plug-in version:
N/A Platform targeted by your project: Froyo Version of the platform
running in the emulator: N/A STEPS TO REPRODUCE: 1. install the
android-sdk_r07-linux_x86. 2. Start CTS in the prompt (Q&quot;Estart --plan
CTSQ&quot;E) 3. The program shows Q&quot;ECTS_ERROR Q&gt;EQ&gt;EQ&gt;E NULLQ&quot;E EXPECTED RESULTS: CTS
should run well without any error message. It shows the same message
using emulator. OBSERVED RESULTS: ADDITIONAL INFORMATION:It runs well
with sdk r06. Is there any different between two version? Attach sample
project, etc. If possible, try to reproduce using ApiDemos. If the
problem is happening in the emulator, consider attaching the output of
Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>rishinag...@gmail.com</author>
<when>Wed, 24 Nov 2010 07:05:49 +0000</when>
<what>I am using Android 2.2 emulator with CTS and most of the testplans like CTS, Android and Java and their respective testcases time out, when i execute them. The CTS_ERRORQ&gt;EQ&gt;EQ&gt;E shows com.android.ddmlib.ShellCommand.Unresponsive.Exception. 

How can it be solved ?</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:40:55 +0000</when>
<what></what>
</comment>
<comment>
<author>qamao...@gmail.com</author>
<when>Thu, 17 Feb 2011 06:04:24 +0000</when>
<what>I also had met this problem, anyone can tell me how to resolve it. thanks very  much.</what>
</comment>
<comment>
<author>rajendra...@gmail.com</author>
<when>Fri, 04 Mar 2011 13:06:17 +0000</when>
<what>Even I am also having this problem. This happens always when I run with the emulator or with my Nexus one...

Any help from Android team?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 04 Mar 2011 15:47:56 +0000</when>
<what>CTS is intended to be run on devices, not emulator. We generally donQ&apos;Et pay much attention to and donQ&apos;Et support CTS running on the emulator. It might work, but it isnQ&apos;Et expected or required to.</what>
</comment>
<comment>
<author>andrew.a...@gmail.com</author>
<when>Thu, 10 Mar 2011 15:44:08 +0000</when>
<what>I have also run into a number of issue trying to run the CTS suit with the r10 sdk.

System Details:
Ubuntu: 8.04 Q&amp;E 10.04
SDK:07, 08, 09 and 10
CTS version Android 2.2 R4 Compatibility Test Suite (CTS)
Hardware platform: Dell Streak 5 with Froyo

Initially i download the latest SDK and the 2.2 CTS. I created a link to adb in tools directory as this is the location it seems to look.

I updated the startcts script to point to the SDK directory.

When i then run the test: start --plan Android -p android.media I get the following error:
Exception in thread Q&quot;EThread-5Q&quot;E com.android.ddmlib.ShellCommandUnresponsiveException
	at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:408)
	at com.android.ddmlib.Device.executeShellCommand(Device.java:276)
	at com.android.cts.TestDevice$1.run(TestDevice.java:1718)


I have since been able to run the test after reading this thread by using the following method.
Download the 1.6 sdk 
Copy adb from the 07 sdk to the 1.6 sdk

There seems to be a fix on stackoverflow http://stackoverflow.com/questions/4264057/android-cts-is-showing-shellcommandunresponsiveexception-on-emulator but i would prefer not to build the source.

I hope this helps resolve compatibility of the CTS with the current sdk.


</what>
</comment>
</bug>
<bug>
<bugid>5048</bugid>
<title>provide spell checker in email clients (Exchange, IMAP, POP3)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>33</stars>
<reportedBy>c...@schwarczclark.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 22:07:54 +0000</openedDate>
<description>Every email client should have a spell checker. This is especially true
when typing on a small keyboard. The competition all have spell
checking. My Blackberry phones have had them.</description>
<comment>
<author>alanpier...@gmail.com</author>
<when>Sun, 02 May 2010 05:07:07 +0000</when>
<what>Yeah -- I canQ&apos;Et believe that AndroidQ&apos;Es email client doesnQ&apos;Et have a spell-checker! 
ThatQ&apos;Es a real shocker...</what>
</comment>
<comment>
<author>entro...@gmail.com</author>
<when>Tue, 12 Jul 2011 12:46:08 +0000</when>
<what>Google are lagging on this one! Loads of issues asking for it... CanQ&apos;Et be that hard to do... Or can it?</what>
</comment>
</bug>
<bug>
<bugid>13612</bugid>
<title>Debranded HTC Desire with Froyo - problem with OTA updates - WiFi stops working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>patrick7...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 13:18:20 +0000</openedDate>
<description>Hello, I have a debranded HTC Desire with Froyo. I noticed that all OTA
android updates result in problem with WiFi connection after the update.
The only solution is to download the update.zip file and install it
using goldcard. ItQ&apos;Es not really convenient. Is tere any chance to fix
this problem in the future? Kind Regards, Piotr Rozycki</description>
</bug>
<bug>
<bugid>16238</bugid>
<title>Motorola droid x hangs all the time and just displays the backlit buttons with a black screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-19T23:19:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vitie...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 19:53:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Random whenever I try to press home or top
button, or each one in quick succession - What happened. Motorola droid
x hangs all the time and just displays the backlit buttons with a black
screen and never comes back unless you do battery pull. IQ&apos;Eve done 5
today, itQ&apos;Es only 4pm. :Q&apos;E( - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) 2.2.1 If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 23:19:33 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>19799</bugid>
<title>Honeycomb 3.1 calendar week view updates days before slide-in effect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vinicius...@gmail.com</reportedBy>
<openedDate>Sat, 03 Sep 2011 23:45:48 +0000</openedDate>
<description>In the calendar app, in the tablet version of android Honeycomb 3.1,
when sliding the week both left or right to see the previous or next
weeks, the day numbers update before another screen slides in (sliding
visual effect) with the same numbers. - Steps to reproduce the problem.
Open Calendar app, honeycomb 3.1 (seen on a GT-P7500) Select week view.
Swipe the screen left or right to navigate through the weeks. - What
happened. Notice that the screen is updated before the next screen
slides in, e.g. the day numbers change to those of the next week before
the next week slides in. (See attached screenshot) In ths attached
screenshot, the days for the week 12-18 are already overwritten with the
week 19-25, that is just sliding in. Also, the events of the calendar
first appear after the empty week screen slided in completely. - What
you think the correct behavior should be. Simply slide in the next
screen, without updating the current screen first. Moreover, the next
screen should be rendered also with the events of that week. - Device:
GT-P7500 - Android version: Honeycomb 3.1</description>
</bug>
<bug>
<bugid>4353</bugid>
<title>GMail app doesnQ&apos;Et display entire conversations</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>Sideshow...@gmail.com</reportedBy>
<openedDate>Sat, 24 Oct 2009 14:43:13 +0000</openedDate>
<description>GMail app doesnQ&apos;Et display entire conversations - Steps to reproduce the
problem. Open Gmail app to a long conversation thread. Much of the
messages are in purple, and get cut off. There is no way to view the
entire message. - What happened. Text that the app made purple was not
visible. Web browser was needed to view the entire message. - What you
think the correct behavior should be. At least the option of displaying
the entire message should exist. This problem is likely by design to
save memory, bandwidth, and battery power. Unfortunately there are some
times when the entire thread needs to be visible. MT3G. Happens on
Android versions Cupcake and Donut as well as CyanogenMod.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:26:55 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>Sideshow...@gmail.com</author>
<when>Fri, 21 May 2010 22:49:47 +0000</when>
<what>Thanks, and sorry.

Is there a place for bug reports and feature requests for these applications?</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>8895</bugid>
<title>glVertexPointer Q&amp;E Buffer position issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zar...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 06:49:08 +0000</openedDate>
<description>Just ran into an issue with glVertexPointer and a Buffer (previously
encountered, but not acted upon, at least not in 2.1), see:
http://www.mail-archive.com/android-developers@googlegroups.com/msg21246.html
The issue is that when you specify a Buffer (ByteBuffer/FloatBuffer) for
OpenGLQ&apos;Es glVertexPointer consumption and do not reset the
Buffer.position, OpenGL will read beyond the end of the buffer. This
results in random geometry being rendered or an outright crash. Typical
case being when you fill the buffer with the relative variant of put
rather than the absolute variant. Other glXxxxPointer functions may be
affected.</description>
</bug>
<bug>
<bugid>19851</bugid>
<title>NDK: libc missing functions in release r6b</title>
<status>Assigned</status>
<owner>di...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>mark.d.h...@intel.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 16:55:19 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Linux, Windows, Mac OS NDK: r6b (and r6)
Platform targeted by your project: android-0 At least two libc functions
which are in libc.so for x86 on the target devices are not defined in
the NDK versions of libc. STEPS TO REPRODUCE: 1. cd
Q&lt;Endk_install_dirQ&gt;E/android-ndk-r6b/platforms/android-9/arch-x86/usr/lib
2. objdump -x libc.a | egrep Q&apos;Esigsetjmp|siglongjmpQ&apos;E 3. objdump -x
libc.so | egrep Q&apos;Esigsetjmp|siglongjmpQ&apos;E EXPECTED RESULTS: 00017e74 g F
.text 00000000 sigsetjmp 00017eac g F .text 00000000 siglongjmp
sigsetjmp.o: file format elf32-i386 rw-r--r-- 25459/1000 1544 Sep 1
20:17 2011 sigsetjmp.o 00000000 g F .text 00000000 sigsetjmp 00000038 g
F .text 00000000 siglongjmp OBSERVED RESULTS: [No symbols found]
ADDITIONAL INFORMATION: A fix was made for these symbols in Bionic:
https://review.source.android.com/#/c/19486/ But the updated libraries
were not checked into the Q&apos;Edevelopment/ndk/platformsQ&apos;E repo and hence not
added to the latest NDK release. WORKAROUND: Attached are the updated
libc.so (shell like the rest of the NDK shared libraries) and libc.a.
These should be extracted to
Q&lt;Endk_install_pathQ&gt;E/platforms/android-9/arch-x86/usr/lib Replacing the
version which are currently there. cd
Q&lt;Endk_install_pathQ&gt;E/platforms/android-9/arch-x86/usr/li tar xvjf
Q&lt;Epath_to_tarQ&gt;E/libc.tar.bz2</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Sep 2011 03:44:32 +0000</when>
<what></what>
</comment>
<comment>
<author>mark.d.h...@intel.com</author>
<when>Mon, 12 Sep 2011 17:46:00 +0000</when>
<what>ADDITIONAL FINDING:
Both Q&apos;Esched_setaffinityQ&apos;E and Q&apos;Esched_getaffinityQ&apos;E are also missing from libc in the NDK, but are present in the libc built and deployed on the Android target.

In this case these affinity functions are also missing from the header file sched.h.
extern int sched_setaffinity(pid_t pid, size_t setsize, const cpu_set_t* set);
extern int sched_getaffinity(pid_t pid, size_t setsize, cpu_set_t* set);

As part of resolving this issue, not only should the libc be updated in the NDK, but any new functions added need to be audited for proper presence in their associated system header files.

IQ&apos;Em including an updated Q&apos;Esched.hQ&apos;E as an attachment that can replace the version in platform-9:
android-ndk-r6b/platforms/android-9/arch-arm/usr/include
android-ndk-r6b/platforms/android-9/arch-x86/usr/include

</what>
</comment>
<comment>
<author>mark.d.h...@intel.com</author>
<when>Mon, 12 Sep 2011 20:44:21 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:39:16 +0000</when>
<what></what>
</comment>
<comment>
<author>aleksm...@gmail.com</author>
<when>Fri, 18 Nov 2011 02:50:38 +0000</when>
<what>Just tried to compile cURL library for x86 with the latest NDK7, had the same problem. Had to Q&quot;EpatchQ&quot;E the NDK libs with libc.a from the latest ICS build.  </what>
</comment>
</bug>
<bug>
<bugid>2939</bugid>
<title>The chunked HTTT input stream must hurry the underlying stream</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-11-16T17:20:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>ewgeni.g...@gmail.com</reportedBy>
<openedDate>Wed, 10 Jun 2009 08:36:27 +0000</openedDate>
<description>Android code version you are running: Android SDK 1.5 r1 Your
development environment: Windows XP, eclipse-SDK-3.5M7 Describe the
problem: The chunked HTTP input stream doesnQ&apos;Et hurry the underlying
stream. It is a critical problem for the persistent connections. So, if
the current chunk is read and the input stream contains more data
(chunks or optional trailers), the connection will be cached will a
dirty stream. The next usage of that connection will return the data
from the previous one.
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.ChunkedInputStream
is guilty of this.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:05:03 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 06 Oct 2009 00:20:17 +0000</when>
<what>do you have a small test case that demonstrates the problem?</what>
</comment>
<comment>
<author>ewgeni.g...@gmail.com</author>
<when>Sun, 11 Oct 2009 21:38:30 +0000</when>
<what>An attached android application demonstrates the problem. It must be executed on
device/emulator with internet access. The archive contains Eclipse android project.
The code can be executed on RI with minimal changes.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Nov 2009 21:56:44 +0000</when>
<what>thanks. i see what you mean now: if we close a chunked input stream without reading
to the end, if that stream is recycled, the next user gets the tail of the first
userQ&apos;Es unread data.

while minimizing the test case, it looks like your only workarounds are:

1. always read to the end, even if you donQ&apos;Et want the data (so thereQ&apos;Es no junk left
to read).
2. if you really donQ&apos;Et want to read to the end, donQ&apos;Et close (so the unclosed
connection wonQ&apos;Et get recycled).

i have a fix out for review.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Nov 2009 17:20:32 +0000</when>
<what>fix committed to internal tree.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:05:29 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:02:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7695</bugid>
<title>Give ability to make Nexus One Home Dock button lights go off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joeywea...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 16:28:38 +0000</openedDate>
<description>I have the home dock on my night stand. When the lights in the room are
on, the button lights are off. As soon as I turn the room lights off,
the Nexus One button lights turn on and light up the room. We should
have the ability to turn these lights off. Please!</description>
</bug>
<bug>
<bugid>18032</bugid>
<title>Q&apos;EInstallation errorQ&apos;E popup show up again when tap on Q&apos;EokQ&apos;E in landscapemode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 01:24:23 +0000</openedDate>
<description>Development environment Gingerbread GMS r4 1) Steps to reproduce the
problem. [Precondition] - Unseccessfull item should be available in
notification bar. 1. Drop down notification window Q&gt;E Tap on unseccessful
item. 2. Q&apos;EInstallation errorQ&apos;E popup is displayed. 3. Rotted the device Q&gt;E
Tap on Q&quot;EokQ&quot;E 2) What happened. - observe that again pop-up display. 3)
What you think the correct behavior should be. - The popup should
disappear.</description>
</bug>
<bug>
<bugid>10225</bugid>
<title>Calendar back button from event details returns to todayQ&apos;Es date</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kyl...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 16:50:00 +0000</openedDate>
<description>After viewing the details for an event, I press the back button and
always get returned to todayQ&apos;Es date rather than the date of the event I
was just viewing. This makes it very difficult to manage future events
because I need to keep scrolling back to the future date after making
any changes. Steps to reproduce: 1. Select Day view in calendar app. 2.
Q&quot;EScrollQ&quot;E forward a couple of days. 3. Tap on an event to view details.
4. Press the back button to close the event details. Actual Results:
TodayQ&apos;Es date is shown Expected Results: The date from step 2 should be
shown. Environment: HTC Incredible Leaked Froyo 2.2 (rooted)</description>
<comment>
<author>chris...@gmail.com</author>
<when>Wed, 11 May 2011 22:02:01 +0000</when>
<what>i experience something similar...
i prefer agenda view myself but when opening an event and pressing back id assume i should be brought back to the exact scroll location i left off at but instead i am more or less brought back to a couple days before.
very difficult to be efficient this way surely.

LG Optimus One
Android 2.2.1</what>
</comment>
</bug>
<bug>
<bugid>16514</bugid>
<title>google searches are being typed in password mode. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-02T17:49:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ianteppe...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 09:38:04 +0000</openedDate>
<description>i have a mytouch 4g running on android 2.2.1. suddenly, when i use
google, what i type in the search box is typed in password mode. meaning
the letters are black dots. no other website does it, and the classic
version of google doesnt do it either. anyone got any ideas???</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 02 May 2011 17:49:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1168</bugid>
<title>Deleting E-mail</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-19T05:15:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tmote...@gmail.com</reportedBy>
<openedDate>Sat, 01 Nov 2008 17:37:09 +0000</openedDate>
<description>Can not delete e-mail from the trash on any e-mail accounts and I am
worried that this may end up taking up a lot of memory. NOTE: This form
is only for reporting bugs. For questions, comments, or advice please
visit: http://groups.google.com/group/android-developers Please describe
the problem in as much detail as possible. Be sure to include: - Steps
to reproduce the problem - Sample source code demonstrating the problem
- What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:15:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13363</bugid>
<title>[CTS]A bug in testCompareLoosely</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-01-11T01:34:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chungyua...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 08:54:53 +0000</openedDate>
<description>CTS version: 2.2.r3 There is a bug in the CTS test for testing
compareLoosely function: the two numbers, Q&quot;E+7(095)9100766Q&quot;E and
Q&quot;E8(095)9100766Q&quot;E are the same if we use compareStrictly() and should be
treated as different numbers if we use compareLoosely() to compare? This
does not match the function names Q&quot;EstrictlyQ&quot;E and Q&quot;ElooselyQ&quot;E. Actually,
these two numbers should be treated as the same phone number no matter
how we compare it according to the Russian calling plan, right? Of
course, we need to make some fix to compareLoosely function for this
change. If we want a device to pass CTS, and have the device working in
Russia, we need to compare the numbers using both compareStrictly()
compareLoosely() for Q&quot;E+7(095)9100766Q&quot;E and Q&quot;E8(095)9100766Q&quot;E to be treated
as the same phone number (or just write our own compare() function)?
This sounds redundant ... public void testCompareLoosely() {
testCompareCommon(false); ...
assertFalse(PhoneNumberUtils.compareLoosely(Q&quot;E+7(095)9100766Q&quot;E,
Q&quot;E8(095)9100766Q&quot;E)); } public void testCompareStrictly() {
testCompareCommon(true); ...
assertTrue(PhoneNumberUtils.compareStrictly(Q&quot;E+7(095)9100766Q&quot;E,
Q&quot;E8(095)9100766Q&quot;E)); ...</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 22 Dec 2010 17:56:43 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 28 Dec 2010 21:48:49 +0000</when>
<what>Yes, I see what you mean. It looks like compareLoosely and compareStrictly are both private APIs, because they are marked with @hide. Thus, CTS shouldnQ&apos;Et even be testing these, and it is ok to create your own implementation that does not have these two methods. IQ&apos;Eve sent out a change for review:

https://review.source.android.com/#change,20079</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 11 Jan 2011 01:34:33 +0000</when>
<what>Remove Private API Tests for PhoneNumberUtils

Issue 13363

compareLoosely and compareStrictly are private APIs that should not be
tested in CTS.

Change-Id: I41d5139f0dbe47c32e66014a0523260c4340de64

https://review.source.android.com/#change,20079</what>
</comment>
</bug>
<bug>
<bugid>11450</bugid>
<title>add hebrew language / hebrew fonts to htc android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>henik...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 14:17:01 +0000</openedDate>
<description>I bought HTC wildfire phone a few weeks ago and found out that there is
no support for the Hebrew language, i thought that this will be solved
soon but there was no change. please help me by releasing an Hebrew
version for the device. Thanks :-)</description>
</bug>
<bug>
<bugid>7769</bugid>
<title>Can SlidingDrawer have GridView(or ListView, ViewGroup) instead of ImageView(handle)?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-26T07:06:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mungs...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 03:12:17 +0000</openedDate>
<description>SlidingDrawer has two views (handle(ImageView), content(GridView)). Can
SlidingDrawer have GridView(or ListView, ViewGroup) instead of
ImageView(handle)?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Apr 2010 07:06:56 +0000</when>
<what>The content can be anything you want.</what>
</comment>
</bug>
<bug>
<bugid>8319</bugid>
<title>Searching contacts with some characters not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>necroma...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 21:50:18 +0000</openedDate>
<description>- When searching for a contact named Q&quot;E?scarQ&quot;E phone do not find it, even
if i try Q&quot;EOscarQ&quot;E. Searching fot Q&quot;ECl?udiaQ&quot;E works! The contact is both on
my phone and on google mail account. - It should find the right contact
at least when iQ&apos;Em searching with the exact same characters! IQ&apos;Em usind
HTC Desire Android 2.1 with Sense</description>
</bug>
<bug>
<bugid>11514</bugid>
<title>Droid doesnt work after Exchange 2010 SP1 upgrade</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-27T20:55:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zell3...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 16:51:15 +0000</openedDate>
<description>After upgrading our Exchange 2010 server to Service pack 1, droids no
longer connect at my company if they are on version 2.2 of the O.S..,
which all of ours are. This behavior is consistent on our HTC droids and
Motorola for sure, but researching it on the web makes it seem like any
droid with 2o2. O.S. has this problem. If we try to resetup our account
with correct credentials/ authentication, we get a Q&quot;EFailed to create the
account, please try again laterQ&quot;E. No iphones or blackberries or other
email phones had any issues after this upgrade. I have heard a free
trial for an app called Q&quot;EtouchdownQ&quot;E will allow for a workaround, but I
am not interested in starting a trial for a separate application for
multiple people just for the purpose of getting around an issue that is
clearly a Google Android issue, as Echange 2010 works great with the
service pack on everything but Droids running o.s. 2.2 . Is there a
timeline for a fix for this from GoogleQ&apos;Es end? I need a permanent
solution to this issue or knowledge of when that is expected to happen,
as cant find any fix on the web for this issue but the above workaround.
Please advise. -Aaron</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 27 Sep 2010 20:55:44 +0000</when>
<what>WeQ&apos;Ere aware of this, and the issue has been fixed in a future release (however, we have no way of knowing when that future release might actually hit your phone, as that is up to the manufacturer).</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 17 Oct 2010 10:42:24 +0000</when>
<what>It would be nice for FutureRelease-Issues to know from which release on (Build) this will be included. :-)</what>
</comment>
</bug>
<bug>
<bugid>7497</bugid>
<title>Add ability to change Corporate Calendar Color</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>3touc...@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 21:53:59 +0000</openedDate>
<description>When viewing the calendar appointments on the Corporate Calendar they
are all blue. Would like a way to change the default color for the
Corporate Calendar</description>
<comment>
<author>ele...@gmail.com</author>
<when>Sun, 25 Jul 2010 19:00:30 +0000</when>
<what>Same as 9964</what>
</comment>
</bug>
<bug>
<bugid>17493</bugid>
<title>Search key work as back key on Legal information screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jinho8...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 12:55:19 +0000</openedDate>
<description>Steps) 1. Go to setting Q&gt;EAbout phoneQ&gt;ELegal information. 2. Tap on search
key and observe that search key work as back key. Results) Search key
work as back key on Legal information screen.</description>
</bug>
<bug>
<bugid>5186</bugid>
<title>Exchange Account Updates</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nomad...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 14:19:59 +0000</openedDate>
<description>My company recently merged several domains into one, and mine was one of
the domains that disappeared. When the phone could not connect, the only
account setting I could change is the password. I believe some of the
other options should be modifiable, like the domain :) The obvious
workaround is to delete the account, along with all the emails and
calendar events and contacts! Then create a new one. I have an HTC Hero
with Sprint using Android 1.5</description>
</bug>
<bug>
<bugid>11555</bugid>
<title>new feature request: -Q&gt;E settings -Q&gt;E stay awake (always)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>erwin.ts...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 02:33:13 +0000</openedDate>
<description>i woul like to get an option: settings -Q&gt;E stay awake (always) if battery
or AC. for now this options is only for if on AC/USB</description>
<comment>
<author>gjleo...@gmail.com</author>
<when>Mon, 28 Feb 2011 17:45:40 +0000</when>
<what>Sadly it looks like only two of us want this feature!</what>
</comment>
<comment>
<author>eman...@gmail.com</author>
<when>Wed, 02 Mar 2011 00:17:35 +0000</when>
<what>I would like this as well as 2.3.3 has removed this feature in apps.</what>
</comment>
</bug>
<bug>
<bugid>13052</bugid>
<title>Required class from the LVL isnQ&apos;Et public</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jyaven...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 06:04:57 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). the LVL
(licensing library) let you define your own policy, in particular the
method: processServerResponse However, processServerResponse is passed
two arguments: LicenseResponse response and ResponseData rawData
ResponseData isnQ&apos;Et visible outside the package
com.android.vending.licensing To be able to implement our own policy,
ResponseData must be made public - What happened. I had to modify the
LVL googleQ&apos;Es provided library which ainQ&apos;Et a good thing! - What you think
the correct behavior should be. class ResponseData should be set a
public DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere using,
and/or which device the problem appears on (model and Android version).
Market Licensing package revision 1</description>
</bug>
<bug>
<bugid>6855</bugid>
<title>Goggles: Not possible to select disable search history</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 11:44:57 +0000</openedDate>
<description>When google goggles is started the user can choose to enable or disable
the search history. The Q&quot;Edisable search historyQ&quot;E button is outside the
screen due to the small size of the screen, QVGA. - Steps to reproduce
the problem. 1. download google goggle from android market and start it
2. Go through Q&quot;EtutorialQ&quot;E - What happened. Not possible to select the
Q&quot;Edisable search historyQ&quot;E option, since the radiobutton is outside the
screen - What you think the correct behavior should be. Possible to
select all items. - Platform Android 1.6 QVGA</description>
<comment>
<author>adrian.a...@gmail.com</author>
<when>Sat, 18 Sep 2010 09:07:24 +0000</when>
<what>I think this is a UI issue I just ran into as well.

While the radio buttons are perfectly in view in portrait mode on my HTC Hero 2.1-update1, they are off-screen in landscape mode.

See for yourself in my attached pictures.

The only subtle hint is the scrollbar showing not everything is in view.

How about moving the radio buttons up right under the headline?

Adrian</what>
</comment>
</bug>
<bug>
<bugid>11026</bugid>
<title>Diverted incoming call notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>53</stars>
<reportedBy>inter.andrija@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 19:58:28 +0000</openedDate>
<description>First I will explain it simple: I have an A number and a B number. B is
my business number, A is personal. I carry only A number, and all calls
that come to B number are automatically diverted to my A number, where I
can see the number that is calling it. If someone is calling B number
and it rings on my A phone, on Nokia, NEC and LG phones there is a small
sign like Q&quot;EQ&gt;EQ&quot;E that indicates that the phonecall was made to ma B number
which is switched off in the office, so the network automatically
diverts a call made to B number to my own A number. Then I can decide
weither to answer my phone or not. HTC phones, Desire, Hero and Wildfire
do not have this sign, so if a call is made to my A or B number there is
no notification as to which number a call was made. I need that little
sign, indicating that a call was diverted to my A phone from another
number. If you understand what I need, you do not need to read anything
furterh, and I thank you for reading. If you have an idea how I can
resolve this issue without a call diverted indicator without actual
indicator, like using my phonebook to sort out calls, please continue to
read. There is also a C number, being my other number which I donQ&apos;Et
carry all the time just some times, so this number is also diverted to
my A number. And on my job I carry B and A, but not C, but C is diverted
to A also, so if B phone is on and A phone is on, C is off, C is
diverted to A, and I need to know that a phonecall is made to C number,
because I DO NOT WANT to answer that call in any way, I want to call
that person back! And the reason for that is a hefty charge made to C
number if I answer that phone, and it is triple or even 5 times cheaper
to call that person back and not answer a phonecall made to C number.
The issue with B number is simple, I have a free call from B number to A
number, so Divert from B number is not charged, so I can answer it. When
I get off work I power on the C number and power of B number and have
with me A and C numbers so calls are only diverted from B number. Now
you can see that I really really need the little diverted call
indicator. Nokia NEC and LG phones have that. SonyEricsson has it but
rather useless, because it only indicates for 3 seconds that a phonecall
was diverted and continues ringing normal way. It would be great to have
that indicator, and if maybe could be possible for a phone to ring with
different tone when a call is diverted, that would also save me the
trouble of looking to a phone when I drive, I would immediately know if
the phonecall is diverted.</description>
<comment>
<author>davidpin...@gmail.com</author>
<when>Wed, 22 Sep 2010 21:54:12 +0000</when>
<what>I have the same issue and found no solution  :(</what>
</comment>
<comment>
<author>inter.andrija@gmail.com</author>
<when>Fri, 24 Sep 2010 20:05:28 +0000</when>
<what>LG Optimus GT 540, Android LGQ&apos;Es apparently, have this mark, it clearly says: Diverted on the top of the screen with big letters. Even better marking then Nokia has, because Nokia has a small sign, this is big and can be noticed clearly. I do hope Nokia starts shipping with Android soon :D

This issue is closed for Q&quot;EAndroidQ&quot;E but stays open for Q&quot;EHTCQ&quot;E phones, so should I remove it from here ?</what>
</comment>
<comment>
<author>aleksi...@gmail.com</author>
<when>Fri, 08 Oct 2010 10:40:22 +0000</when>
<what>I have almost the same issue. Samsung Galaxy S only shows a Toast notification, so if I canQ&apos;Et see the phone immediately, I donQ&apos;Et know if the call is diverted or not. But I think this request should be aimed at the phone manufacturers...?</what>
</comment>
<comment>
<author>adamt...@gmail.com</author>
<when>Wed, 03 Nov 2010 15:30:50 +0000</when>
<what>Hi spent allot of time looking everywhere for a blog or forum on this topic whilst deciding to purchase a new phone. IQ&apos;Em not sure whether the 3 other people who have posted constitute a value proposition for introducing such a function to Smartphone handsets especially android based ones. 
Just to confirm the features I am looking for and are all related are as follows:
Phone to detect and display notification that incoming call has been diverted to the mobile from elsewhere. (Is not a direct inbound call)
When outbound calls are placed and the recipient is on a call, the phone will detect this and advise me my call is ?waiting?.
Lastly when outbound calls are placed, the phone will alert me if call diversions are active (eg my phone will divert to XXX when busy)
These functions do exist on my current nokia N95 and have exist on nokia handsets dating way back to the old 2110e and 5110 handsets. Since then all nokias I have ever touched have incorporated these call functions. I have not come across any other handsets that do this.
I have confirmed with many contacts at Telstra, VHA (Vodafone Hutchison) and Optus that this such function is handset depended and the carriers/local fixed lines (PSTN) do not interfere or disable such CID (calling ID) features. These features are signals sent with the call and itQ&apos;Es up to the handset to decode them.
I have spoken with HTC reps at HQ and the response is, ?such features are not on the agenda? if android does it by default our handsets will most likely incorporate this feature. We would most likely include it in Sense.
I read above the LG Optimus has this feature; this may be because LG has added some customisation to android. It is almost 2011, do you think just maybe it would be only logical that these features could possible maybe just slightly be considered as default. Now come on it couldnQ&apos;Et be that difficult.
Can someone shed some light on how when or where?
</what>
</comment>
<comment>
<author>remibrou...@gmail.com</author>
<when>Tue, 18 Jan 2011 13:12:38 +0000</when>
<what>this issue already exist and have been starred 48 times : http://code.google.com/p/android/issues/detail?id=2544</what>
</comment>
<comment>
<author>emailp...@gmail.com</author>
<when>Tue, 18 Jan 2011 13:20:54 +0000</when>
<what>Google your peeing me off,please help us!</what>
</comment>
<comment>
<author>valentin...@gmail.com</author>
<when>Thu, 31 Mar 2011 09:40:32 +0000</when>
<what>No update from GOOGLE TEAM?</what>
</comment>
<comment>
<author>s.afz...@gmail.com</author>
<when>Sat, 29 Oct 2011 07:09:36 +0000</when>
<what>Please</what>
</comment>
<comment>
<author>yiga...@gmail.com</author>
<when>Sat, 26 Nov 2011 21:29:56 +0000</when>
<what>This seems to work:
http://forum.xda-developers.com/showthread.php?t=787706Q&amp;Epage=2</what>
</comment>
</bug>
<bug>
<bugid>8558</bugid>
<title>Cannot connect to SSL server that close socket when deflate compression is offered in client hello</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-06-10T18:08:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>arocco...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 18:49:05 +0000</openedDate>
<description>Phone: Nexus One Carrier: Tmobile Android 2.2 The Android 2.2 browser
can not access ANY secured Https website using ANY method to arrive at
that website. For example, Clicking the website link from a Google
Search result, manually typing the link in at the top address bar, from
a bookmark, etc. However, I downloaded the Opera Mini 5 browser app from
the Android market and did not have any problems with a secured website.
I have tried changing my Current Android 2.2 browser settings and also
only had stock applications on my phone. Any other applications where
not installed. My next step after checking out 2.2 was to install Flash
which is currently running perfect in the browser but I still have the
same problem. The pop up box shows the heading: Data connectivity
Problem And then statesQ&quot;E: A secure connection could not be establishedQ&quot;E
with only an OK option to click. After clicking OK the pop up disappears
and I am left with the normal white web page screen that states Q&quot;EWeb
page not availableQ&quot;E Here is one website out of many that does not work
in the browser: https://ui.labor.state.nt.us/ I posted this as a New
Issue since I was asked in another Issue thread to do so.I have a log
ready to post here from my Nexus One but I would like a creditable
person to explain that my private information is not contained in the
log for all to see. Thanks! I would post my current browser settings but
I have changed them several times to see if something would make this
work so I am not sure if this is valuable to you still.</description>
<comment>
<author>arocco...@gmail.com</author>
<when>Mon, 24 May 2010 18:51:00 +0000</when>
<what>Sorry, typo on the example website to check that I gave you.

https://ui.labor.state.ny.us/</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 21:06:19 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 20:39:34 +0000</when>
<what>I verified the problem with ui.labor.state.ny.us. Can you provide any additional
sites that fail? Thanks</what>
</comment>
<comment>
<author>arocco...@gmail.com</author>
<when>Fri, 04 Jun 2010 06:59:16 +0000</when>
<what>This may have partially fixed itself because I 
cannot locate other secure sites with this 
problem expect with the one we both have 
verified as not working.

Can you use this site to see what is causing the 
problem?  I will continue to search. </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 04 Jun 2010 13:57:18 +0000</when>
<what>The problem is with the site. It closes the connection if deflate is listed in the 
client hello as a supported compression type. Other browsers such as Chrome workaround 
this by retrying the connection turning off all TLS extensions and SSL compression 
support.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 10 Jun 2010 18:01:31 +0000</when>
<what>Issue 8669 has been merged into this issue.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 10 Jun 2010 18:08:47 +0000</when>
<what>The release of froyo will disable any attempt to use deflate compression when negotiating SSL connections for better compatibility with broken sites such as this one. If you are the administrator of this site, you should work to fix your server as in the future such workarounds may not be kept in. If you have any details on what the server version is or other sites that are affected, we are still interested in understanding how widespread this issue might be and to work with server providers to fix their software or settings (as was done in the similar Issue 8669)</what>
</comment>
<comment>
<author>ronmra...@gmail.com</author>
<when>Thu, 10 Jun 2010 20:48:16 +0000</when>
<what>I am unable to login to my Google account, since the 2.2 browser does not load https sites. Does that mean your (Google) servers are the problem?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 10 Jun 2010 20:55:12 +0000</when>
<what>ronmramos, this bug regarding https://ui.labor.state.ny.us/ is closed. When 2.2 is released, compatibility with sites suffering the same server defect will be resolved. Can you give a specific public site, Google or otherwise, where https is not working so I can confirm if they are plagued with the same issue as ui.labor.state.ny.us? </what>
</comment>
<comment>
<author>ronmra...@gmail.com</author>
<when>Thu, 10 Jun 2010 21:04:10 +0000</when>
<what>2.2 browser will not load https://www.google.com/voice/m or https://mobilebanking.chase.com/public/home/logon or https://login.comcast.net and every https site I have tried.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 10 Jun 2010 21:41:30 +0000</when>
<what>ronmramos, I can view all three of those sites (with a certificate warning on the comcast page with is a different issue and doesnQ&apos;Et prevent me from accessing the site). I tried with both in a version of the software where deflate compression for ssl is disabled and the FRF50 build that people have been running.

What version of the software are you using? (Settings Q&gt;E About phone Q&gt;E Build number) Can your provide an adb bugreport?

</what>
</comment>
<comment>
<author>ronmra...@gmail.com</author>
<when>Thu, 10 Jun 2010 22:15:01 +0000</when>
<what>I am using FRF50. IQ&apos;Ell generate bugreport later when I can.

Thanks</what>
</comment>
<comment>
<author>arocco...@gmail.com</author>
<when>Thu, 17 Jun 2010 14:57:50 +0000</when>
<what>The website https://www.facecard.com/ which is secure, is not allowing me to log in. Can This be an issue as originally defined here or is this separate?

After I click login,  the page refreshes and the login is empty again.  Same info and specs I previously stated in my first post here</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 17 Jun 2010 18:16:05 +0000</when>
<what>A quick test of https://www.facecard.com/ with a build of Froyo with the fix does work. I did not confirm by trying an older build without the fix. </what>
</comment>
<comment>
<author>bharri...@gmail.com</author>
<when>Wed, 23 Jun 2010 16:35:39 +0000</when>
<what>ronmramosQ&apos;E problem is probably a different one that some people are encountering. It only occurs when on 3G (Wifi works fine), and results in a blank page for all https sites. I have emailed you my bugreport when loading Q&quot;Ehttps://mail.google.comQ&quot;E.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 23 Jun 2010 17:31:21 +0000</when>
<what>bharrisasu, I looked at your bug report and see no obvious errors or problems. I tested with an FRF50 device on Wi-Fi and a phone network. What problem are you reporting exactly? If there is some Wi-Fi vs 3G issues, a separate bug should be opened (or referenced here if there is one). </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 23 Jun 2010 17:32:22 +0000</when>
<what>arocco222, I tried facecard.com with my FRF50 device since it was handy and confirmed it was not working with that build, so it does seem it was the same issues since it works in later builds that disable deflate compression.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:54:12 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>deciomso...@gmail.com</author>
<when>Thu, 02 Sep 2010 23:14:30 +0000</when>
<what>I have froyo on htc desire and i still suffer from this. Http://www.segurnet.pt is an example of this. The site opens in any other browser such as chrome or iphone browser but in froyo returns the same error...</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 03 Sep 2010 00:51:15 +0000</when>
<what>deciomsousa, thanks for your report. Unfortunately, this seems to be a new issue. IQ&apos;Eve opened it as http://code.google.com/p/android/issues/detail?id=10974. Let us move discussion of www.segurnet.pt over there.</what>
</comment>
<comment>
<author>asimshak...@gmail.com</author>
<when>Sun, 30 Jan 2011 15:29:53 +0000</when>
<what>Hi for me I canQ&apos;Et get the website http://www.smc.edu/students/ to work. On my android 2.2 no matter if I am on wifi or 3g/4g on Mytouch 4g by T-Mobile. I have tried various browsers including the regular browser, dolphin browser, xscope 6. IQ&apos;Ed appreciate any help resolving the failed attempt to log into this page.

Thanks!</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 30 Jan 2011 23:40:18 +0000</when>
<what>asimshak...@gmail.com,

I believe all the browsers you mentioned area all really just using
the Android WebView class, so they will all experience similar issues
if there are https interoperability problems.

IQ&apos;Ed try a browser like Opera Mini (which makes its connections on the
server) or the Firefox 4 beta (which uses a different https
implementation) as a workaround.

The problem with http://www.smc.edu/students is that it redirects to
https://isismc01.smc.edu and that site fails to connect with TLS. On
desktop Chrome, the browser has to fallback to using SSL. The Android
browser does not do this in releases up to and include 2.3, but this
interoperability feature should be included in a future release.

Looking at the root page on https://isismc01.smc.edu/, the server
appears to be Oracle Application Server. Googling for problems with
Oracle Application Server and TLS, I find this thread (among others)
confirms the problem:

http://forums.oracle.com/forums/thread.jspa?threadID=847563

Q&quot;E
When IE makes a connection with: SSLV3.0, TLSV1.0 checked, SSL v2.0 unchecked, an Ethereal sniff shows:
TLSV1 Client Hello
SSLV3 Alert (Level: Fatal, Description: Unexpected Message)
Q&quot;E

A server that does not support TLS is unlikely to have recent fixes
for SSL/TLS protocol level vulnerabilities for renegotiation and
should be upgraded. Or if it is just a issue bug due to support for
SSLv2 handshakes, it should similarly be disabled since that version
of protocol is insecure.
</what>
</comment>
</bug>
<bug>
<bugid>11588</bugid>
<title>ConnectivityManager says no active network but my app can still access the Internet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>matty.ev...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 02:43:13 +0000</openedDate>
<description>Apps on my phone often complain I have no network connection. I check in
Settings and Wifi seems to be stuck authenticating with our office Wifi.
Stop and start Wifi in settings fixes it for a while. I recently
discovered that when the phone is in this state
ConnectivityManager.getActiveNetworkInfo() returns null. Specifically
asking about mobile and wifi yields this (toString on the NetworkInfo):
(android.net.NetworkInfo) NetworkInfo: type: mobile[UMTS], state:
DISCONNECTED/DISCONNECTED, reason: dataDisabled, extra: vfinternet.au,
roaming: false, failover: false, isAvailable: true, if: rmnet0
(android.net.NetworkInfo) NetworkInfo: type: WIFI[], state:
CONNECTING/AUTHENTICATING, reason: (unspecified), extra: (none),
roaming: false, failover: false, isAvailable: true, if: eth0 No
surprises that the Wifi state is authenticating, although youQ&apos;Ed expect
it to keep the mobile available until Wifi is actually up and running.
However, my code to check this network connectivity does not yet stop my
Service from retrieving data over the network- and it still works! I can
make Http calls successfully and retrieve live data from our server even
though the phone believes there is not network. I would not expect the
network to work if ConnectivityManager says it is not working. Maybe
this sheds some light on the widely reported problem of Wifi not
reconnecting properly? Maybe it is connecting but ConnectivityManager
doesnQ&apos;Et realise (which is why all the well behaved Apps refuse to try).
This is Android 2.2 but I got it with 2.1 as well. An HTC Desire. adb
bugreport attached.</description>
<comment>
<author>archon810</author>
<when>Thu, 29 Sep 2011 18:53:08 +0000</when>
<what>Having the same problem on a Nexus S. Stuck on Authenticating, the browser works fine (the phone has no 3G connection at all as itQ&apos;Es not activated). I rely on NetworkInfoQ&apos;Es isConnected() to tell me if there is a connection, yet it returns false in this case.

NetworkInfo: type: WIFI[], state: CONNECTING/AUTHENTICATING, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true</what>
</comment>
</bug>
<bug>
<bugid>444</bugid>
<title>Junk bug, ignore</title>
<status>Declined</status>
<owner>morri...@gmail.com</owner>
<closedOn>2008-03-18T22:32:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>morri...@gmail.com</reportedBy>
<openedDate>Tue, 11 Mar 2008 22:10:45 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. (For feature requests for APIs, please include sample code showing
how you are proposing the API should be used.)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 22:11:13 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Wed, 12 Mar 2008 04:02:48 +0000</when>
<what>asdf</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Wed, 12 Mar 2008 04:02:55 +0000</when>
<what>asdf</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Wed, 12 Mar 2008 04:02:58 +0000</when>
<what>asdf</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 18 Mar 2008 22:32:51 +0000</when>
<what>Junk bug</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>508</bugid>
<title>Address Parcelable Errors</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-27T18:22:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>laren.ha...@gmail.com</reportedBy>
<openedDate>Sat, 22 Mar 2008 15:55:54 +0000</openedDate>
<description>The Address Class (android.location.Address) does not contain a
readFromParcel method, even though itQ&apos;Es Parcelable. Casting the results
of intent.getParcelableExtra() as an Address allows access to the
Latitude value, but not Longitude. An error is also thrown when the
Address is not complete (ex. address 3 from the geodb file).</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 21:26:09 +0000</when>
<what>It sounds like youQ&apos;Ere reporting three separate issues here. For future reference,
please submit a distinct issue for each separate problem. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 21:27:15 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>abliss</author>
<when>Tue, 27 May 2008 18:22:41 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:38:56 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>15568</bugid>
<title>Cannot launch layout editor</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-12-03T01:24:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>oconn...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 05:06:47 +0000</openedDate>
<description>Just updated to ADT 10.0.1 and I cannot open layout files. i get a
runtime exception. IQ&apos;Eve tried both 3.5 and 3.6 HereQ&apos;Es the log from
Eclipse: !ENTRY org.eclipse.ui 4 0 2011-03-17 00:53:41.233 !MESSAGE
Unhandled event loop exception !STACK 0 java.lang.NoSuchFieldError:
TRANSPARENCY at
com.android.layoutlib.bridge.Bridge.init(Bridge.java:189) at
com.android.ide.common.rendering.LayoutLibrary.init(LayoutLibrary.java:248)
at
com.android.ide.eclipse.adt.internal.sdk.AndroidTargetData.getLayoutLibrary(AndroidTargetData.java:255)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.updateCapabilities(GraphicalEditorPart.java:951)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.onTargetChange(GraphicalEditorPart.java:943)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.onDescriptorsChanged(LayoutEditor.java:549)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.initUiRootNode(LayoutEditor.java:471)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.xmlModelChanged(LayoutEditor.java:295)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor$XmlModelStateListener.modelChanged(AndroidXmlEditor.java:1213)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.createTextEditor(AndroidXmlEditor.java:625)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.createAndroidPages(AndroidXmlEditor.java:222)
at
com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.addPages(AndroidXmlEditor.java:212)
at
org.eclipse.ui.forms.editor.FormEditor.createPages(FormEditor.java:138)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313) at
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1254)
at
org.eclipse.ui.internal.PartStack.handleDeferredEvents(PartStack.java:1222)
at org.eclipse.ui.internal.LayoutPart.deferUpdates(LayoutPart.java:400)
at
org.eclipse.ui.internal.PartSashContainer.handleDeferredEvents(PartSashContainer.java:1409)
at org.eclipse.ui.internal.LayoutPart.deferUpdates(LayoutPart.java:400)
at
org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1420)
at
org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1410)
at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1384)
at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1439)
at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:61) at
org.eclipse.ui.internal.PartStack.close(PartStack.java:541) at
org.eclipse.ui.internal.EditorStack.close(EditorStack.java:206) at
org.eclipse.ui.internal.PartStack$1.close(PartStack.java:120) at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:83)
at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:269)
at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:278)
at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:71)
at
org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:631)
at
org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:206)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1595) at
org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:261) at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:3783) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1375) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1398) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1383) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1195) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3629) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3284) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at
org.eclipse.equinox.launcher.Main.run(Main.java:1408)</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 18:38:27 +0000</when>
<what>I sounds like you still have the Honeycomb preview SDK installed. ItQ&apos;Es not compatible with ADT 10.x. You should uninstall it and get the 3.0 SDK installed if you donQ&apos;Et already have it.</what>
</comment>
<comment>
<author>oconn...@gmail.com</author>
<when>Thu, 17 Mar 2011 18:40:12 +0000</when>
<what>Ah I have both installed! Ok will do that ...thx!</what>
</comment>
<comment>
<author>oconn...@gmail.com</author>
<when>Fri, 18 Mar 2011 00:51:01 +0000</when>
<what>I uninstalled the preview via the sdk manager and re-installed ADT. I can open one layout file but opening a second results in the same exception.</what>
</comment>
<comment>
<author>oconn...@gmail.com</author>
<when>Fri, 18 Mar 2011 01:31:55 +0000</when>
<what>Re-installed everything from scratch and deleted .android directory in users home dir and all is well ...in case anyone else runs into this issue.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 18:03:49 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>nbetc...@gmail.com</author>
<when>Thu, 17 Nov 2011 21:56:26 +0000</when>
<what>For anyone having this issue, simply deleting .android in your user directory seems to fix the issue. No need to reinstall anything.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Sat, 03 Dec 2011 01:24:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8318</bugid>
<title>adb.exe crash</title>
<status>FutureRelease</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-06-14T21:13:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>raj.10...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 17:56:37 +0000</openedDate>
<description>Hi, I am developing a small pc java application which will project the
Android screen on the big screens, for this I am making use of
ddmlib.jar file in the sdk. But, my applicatio is working fine till 1.6
version, when it comes to 2.1 version device the adb.exe is get crashing
frequently. I am just requesting the framebuffer in 1 sec intervel, I
didnQ&apos;Et face the problem till 1.6 version, I am facing this problem after
updating my adp1 to 2.1 version and I found the same issue with my nexus
one also. So, I feel this problem is around all 2.0 and above devices
and also this problem only there in Windows version of adb.exe. I have
tested the same in linux version, but there is no problem with the linux
version adb. I am using the Android Debug Bridge version 1.0.25 and the
device Android 2.1 and nexus one as well. I have also attached the
screen shot of the win error message also. Thanks Raj</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:59:42 +0000</when>
<what></what>
</comment>
<comment>
<author>thomas.d...@gmail.com</author>
<when>Mon, 13 Jun 2011 13:00:51 +0000</when>
<what>IQ&apos;Eve submitted the following which may address your issue:
https://review.source.android.com/#change,23073

It fixed the issue on my system, so hopefully we are hitting the same thing. IQ&apos;Em hoping this patch will be included in the next tools release (Revision 12).</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 14 Jun 2011 21:13:04 +0000</when>
<what>ItQ&apos;Es not going to be in tools r12 because adb is packaged as part of the platform-tools. IQ&apos;Ell make sure it gets in the next release of this package though.</what>
</comment>
</bug>
<bug>
<bugid>14992</bugid>
<title>Allow Q&quot;Ebackground dataQ&quot;E to be enabled/disabled via the API</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-24T18:26:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vlbAtC...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 17:51:08 +0000</openedDate>
<description>According to the makers of Locale: Disable/Enable Background Data is a
secure system setting, which means that Android will not allow apps such
as Locale to change it. Due to these security restrictions in Android,
this feature cannot be implemented. I am able to cange this setting
manually. If I am able to change it manually, I should be able to change
it with an app such as Locale which is under my control. IQ&apos;Em fine with
the idea that I have to Q&quot;EconfirmQ&quot;E that the app con do this, but any
setting that I can get to without Q&quot;ErootingQ&quot;E the phone should be a
setting I can get to Easily! And that means I shouldnQ&apos;Et have to jump
through hoops and pke a lot of settings with my finger.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:26:42 +0000</when>
<what>Apps used to be able to access secure settings like this via API, and we intentionally removed that ability for security reasons. It was determined to be too risky. Sorry.</what>
</comment>
</bug>
<bug>
<bugid>19578</bugid>
<title>Potential memory leak and dangling reference in EventHub.cpp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shmohtas...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 04:49:15 +0000</openedDate>
<description>(Apologies if this message does not belong here. I posted this to the
developers forum too, hoping that the proper audience get to see it.)
Greetings, I came across a memory allocation within the EventHub.cpp
that I think can potentially leak and even cause a runtime error. The
code is bit different in Gingerbread and Froyo but both have the same
problem. Here is the snippet from the Gingerbread: int
EventHub::openDevice(const char *deviceName) { ... x1) new_mFDs =
(pollfd*)realloc(mFDs, sizeof(mFDs[0]) * (mFDCount + 1)); x2)
new_devices = (device_t**)realloc(mDevices, sizeof(mDevices[0]) *
(mFDCount + 1)); x3) if (new_mFDs == NULL || new_devices == NULL) { x4)
LOGE(Q&quot;Eout of memoryQ&quot;E); x6) return -1; x7) } x8) mFDs = new_mFDs; x9)
mDevices = new_devices; ... } new_mFDs is a local pointer. Consider this
scenario: memory is allocated successfully at line x1, but the
allocation at line x2 fails. Then, the function returns without talking
care of the newly allocated new_mFDs (the new pointer is saved at line
x8.) However, this is more serious that a memory leak; this is also a
dangling reference problem. Consider the case that (no matter how
unlikely) the memory manager cannot extend the memory block and
therefore allocates a new bigger block somewhere in the memory and
copies the old block. ( Then line x2 fails and the function returns.)
what happens is that the newly allocated block leaks and the old pointer
(mFDs) is a dangling reference that we are holding on to and using
everywhere, which most probably would crash the process. This was my
observation and I hope I can get some feedback on this. Thanks</description>
</bug>
<bug>
<bugid>11740</bugid>
<title>ACTION_MEDIA_EJECT no longer broadcast before app is killed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>m.kin...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 22:59:44 +0000</openedDate>
<description>My BroadcastReciever to catch ACTION_MEDIA events for the sdcard no
longer seems to work after a 2.2 update. I get this message from adb
telling me that I was killed. W/ActivityManager( 94): Killing
ProcessRecord{44bf99a0 1509:com.xxx.xxx/10066} (adj 7): unmount media
but my broadcast receiver was never invoked. The same code has worked up
until the 2.2 update. This code is similar to many examples given in the
various android forums and discussion groups. IntentFilter ejectFilter =
new IntentFilter(Intent.ACTION_MEDIA_MOUNTED);
ejectFilter.addAction(Intent.ACTION_MEDIA_UNMOUNTED);
ejectFilter.addAction(Intent.ACTION_MEDIA_EJECT);
ejectFilter.addDataScheme(Q&quot;EfileQ&quot;E); registerReceiver(ejectReceiver,
ejectFilter); private BroadcastReceiver ejectReceiver = new
BroadcastReceiver() { @Override public void onReceive(Context context,
Intent intent) { final String action = intent.getAction(); String path =
intent.getDataString(); Log.i(Q&quot;EmkQ&quot;E, Q&quot;Egot action Q&quot;E + action + Q&quot;E in
ejectReceiverQ&quot;E); if (action.equals(Intent.ACTION_MEDIA_MOUNTED)) {
Log.i(Q&quot;EmkQ&quot;E, Q&quot;Egot a MOUNTED for Q&quot;E + path); } else if
(action.equals(Intent.ACTION_MEDIA_EJECT) ||
action.equals(Intent.ACTION_MEDIA_UNMOUNTED)) { Log.i(Q&quot;EmkQ&quot;E, Q&quot;Egot an
EJECT for Q&quot;E + path); } } }; Was this broken in 2.2? Is there something
new and different I need to do now? -mk</description>
</bug>
<bug>
<bugid>1089</bugid>
<title>feature req: seperate timeouts for Q&quot;Escreen offQ&quot;E and Q&quot;Elock deviceQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>509</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Mon, 27 Oct 2008 17:15:43 +0000</openedDate>
<description>I like to keep my screen timeout very short in order to save battery
life, but IQ&apos;Ed like to only lock the device if itQ&apos;Es been idle for a much
longer period (e.g. 15 minutes) so I donQ&apos;Et have to unlock it every time
I pick it up. My Windows Mobile phone lets me do this. Anything which
makes me remember Windows Mobile fondly is obviously a grave deficiency
in Android.</description>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Sun, 09 Nov 2008 02:15:02 +0000</when>
<what>+1 on this. Because of this limitation I donQ&apos;Et currently use the lock...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:29:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:03:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:52:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jason.ru...@duke.edu</author>
<when>Thu, 03 Dec 2009 23:50:51 +0000</when>
<what>agreed, there is no reason why screen timeout and system lock need to be the same 
thing</what>
</comment>
<comment>
<author>harryjo...@gmail.com</author>
<when>Wed, 09 Dec 2009 04:07:36 +0000</when>
<what>VERY important feature. I frequently turn off my screen to save display battery power
and wish that I didnQ&apos;Et have to swipe the dots each time.  A customizable delay would
be useful.  The functionality would parallel most other featurephones and smartphones
ie:  hit END to turn of screen, press menu twice within say 2 minutes, you go to home
screen. if two minutes has elasped, then request dots for secure login.</what>
</comment>
<comment>
<author>timkrug@gmail.com</author>
<when>Fri, 18 Dec 2009 15:34:08 +0000</when>
<what>This is a must.  Currently I use a widget called Q&quot;EScreenModeWidgetQ&quot;E that gives me the
option to never lock the screen...the only problem is that it allows the side buttons
on my droid to wake up the device and often that happens accidentally in my pocket. 
Please just let me have the screen timeout, or shut off the screen via the top
button, but NOT lock the device.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 08:49:56 +0000</when>
<what>When plugged in/charging however, I would want my Droid (for instance) screen to stay 
on at any variable brightness I choose (and I mean infinitely variable) as well as 
with a transparent feature that would only bring up the pattern lock if I long-
pressed the currently locked but lit screen.  Reason for this last item: So I can 
have on screen at the same time a desktop showing a Finance widget live, a TwiDroid 
3-line live crawl, clock, and ability to pull down the notification bar - but still 
only be able to Q&apos;EactQ&apos;E upon anything (in the notification screen) via the long-press 
to activate the pattern lock.

     Ya, I know, thatQ&apos;Es like 5 things, but they are all related.

And of course, the Volume must ALWAYS work - system wide - in a locked screen 
situation.  Just as we can, with a locked screen, answer a call.</what>
</comment>
<comment>
<author>wof.vit...@gmail.com</author>
<when>Wed, 06 Jan 2010 12:56:02 +0000</when>
<what>Quoting clcdan.clc:
Q&quot;Ethe Volume must ALWAYS work - system wide - in a locked screen situation.  Just as
we can, with a locked screen, answer a call.Q&quot;E

No, no, no, no, no. The volume keys should be locked when the phone is locked. I once
had a phone which included this Q&quot;EfeatureQ&quot;E, it would mute my phone whilst in my
pocket, and thus I would miss calls Q&amp;E messages because I couldnQ&apos;Et hear it.

This is a feature you are completely alone in wanting, and I seriously doubt (and
hope!) that Google will implement it.</what>
</comment>
<comment>
<author>russell....@gmail.com</author>
<when>Sun, 10 Jan 2010 04:11:09 +0000</when>
<what>Yes, yes, yes.  Not just separate time-outs for screen and lock, but allow to disable
lock entirely and make screen timeout more like HOLD function in Blackberries so that
no buttons work, but when you press PWR button it comes back to life, ready to go
without having to unlock or touch-the-dots.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 02 Feb 2010 20:27:17 +0000</when>
<what>Issue 6400 has been merged into this issue.</what>
</comment>
<comment>
<author>neil_m_s...@hotmail.com</author>
<when>Sat, 20 Feb 2010 01:43:25 +0000</when>
<what>Yes, separating the two timeouts would dramatically improve the usability of android. It happens 
everyday when you check something on the phone and then do something else briefly only to find you 
need to enter the unlock pattern again. Auto locking isnQ&apos;Et exactly a high priority usually but screen 
dimming is, so they really should be separated.</what>
</comment>
<comment>
<author>DominikNeubauer</author>
<when>Sat, 20 Feb 2010 19:21:56 +0000</when>
<what>+1 - having to unlock the screen when it was just turned off to save battery life is a 
pain.</what>
</comment>
<comment>
<author>jsd...@gmail.com</author>
<when>Tue, 23 Feb 2010 02:25:32 +0000</when>
<what>bump</what>
</comment>
<comment>
<author>brenton....@gmail.com</author>
<when>Wed, 24 Feb 2010 13:58:47 +0000</when>
<what>Still not part of 2.1.  IQ&apos;Ed like to see this fixed too.</what>
</comment>
<comment>
<author>zon...@gmail.com</author>
<when>Sat, 06 Mar 2010 18:24:41 +0000</when>
<what>Yes please. +1 from me.
</what>
</comment>
<comment>
<author>williamtcameron@gmail.com</author>
<when>Fri, 12 Mar 2010 23:08:27 +0000</when>
<what>This HAS to be added! Its the one thing that 
annoys me. Add the option time on the timeout.
Please!</what>
</comment>
<comment>
<author>kool...@gmail.com</author>
<when>Wed, 24 Mar 2010 22:55:30 +0000</when>
<what>This would be great. Plus, if I can just wake the phone with trackball(N1) instead of
using power button to unlock. If you are putting the phone in your pocket or in
similar situations you can just lock the phone. Otherwise, the screen just goes off
and wakes up by pressing trackball without having to swipe to unlock... something
like that. </what>
</comment>
<comment>
<author>witekro...@gmail.com</author>
<when>Wed, 21 Apr 2010 01:24:47 +0000</when>
<what>Another +1</what>
</comment>
<comment>
<author>vasquez....@gmail.com</author>
<when>Thu, 22 Apr 2010 17:57:02 +0000</when>
<what>Yes please add this feature +1</what>
</comment>
<comment>
<author>jereput...@gmail.com</author>
<when>Sat, 08 May 2010 02:42:07 +0000</when>
<what>Here, here!  Bring it on.</what>
</comment>
<comment>
<author>jwijni...@gmail.com</author>
<when>Fri, 14 May 2010 11:12:39 +0000</when>
<what>With the company lock policy the constant unlocking is my biggest annoyance with the
android phone... (besides the Q&apos;Eno privateQ&apos;E marking in exchange calendar items :-)</what>
</comment>
<comment>
<author>granteperry</author>
<when>Wed, 26 May 2010 04:37:09 +0000</when>
<what>Glad IQ&apos;Em not the only one getting frustrated with this.. IQ&apos;Em happy to configure my
phone to relax on the security a little to become more efficient.. At the moment IQ&apos;Em
tempted to switch it off all together.. I swear my previous phones all (recent ones)
did this..</what>
</comment>
<comment>
<author>chris.w....@gmail.com</author>
<when>Wed, 26 May 2010 04:42:47 +0000</when>
<what>IQ&apos;Em not sure if it actually changed in 2.2 or if I just noticed this behavior, but it
seems now that thereQ&apos;Es a grace period of about ten seconds. Anyone know if this
actually changed? I seem to remember being more annoyed about this with 2.1 than I am
now but I could be imagining things. 

Even if that is a real change it still doesnQ&apos;Et address the issue - two timeout
settings are definitely needed, at the least.</what>
</comment>
<comment>
<author>geerl...@gmail.com</author>
<when>Tue, 08 Jun 2010 14:30:20 +0000</when>
<what>This needs to be fixed.  Very annoying.  Windows phones do this correctly.  Is there even an app to work around this?</what>
</comment>
</bug>
<bug>
<bugid>12</bugid>
<title>Cannot build Android Emulator M3-RC20 if Pulse audio is installed.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-08T21:42:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>grzegorz...@gmail.com</reportedBy>
<openedDate>Tue, 20 Nov 2007 21:03:44 +0000</openedDate>
<description>Cannot build Android Emulator M3-RC20 if Pulse audio is installed.
--disable-pulseaudio should be used.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:21:21 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Tue, 29 Jan 2008 16:40:36 +0000</when>
<what>this has been fixed in the official sources. the change should be available in a
future SDK release
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 21:42:52 +0000</when>
<what>As stated above, fix should be available in future release</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:58:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12623</bugid>
<title>assingment of Mp3 as ring tone </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chid...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 14:46:27 +0000</openedDate>
<description>I have a samsung galaxy 3 phone and i want to assign the Mp3 song clips
as my ring tone with android 2.1 But the phone does not support that.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:39:26 +0000</when>
<what>Issue 12624 has been merged into this issue.</what>
</comment>
<comment>
<author>sunnybun...@gmail.com</author>
<when>Mon, 28 Mar 2011 02:27:10 +0000</when>
<what>select tones which u want as message and store it in a folder where u have stored music files.Name the folder as notifications. Now try selecting in your settings.</what>
</comment>
</bug>
<bug>
<bugid>1554</bugid>
<title>G1 Camera orientation is always wrong</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T14:20:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juvat...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 01:56:50 +0000</openedDate>
<description>on the G1, the camera orientation is always the opposite of what itQ&apos;Es
supposed to be. if the activity is in portrait, the cameraQ&apos;Es in
landscape, and vice versa. this causes all kinds of problems for
applications wanting a coherent user interface.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 14:20:20 +0000</when>
<what>The camera on the G1 only works in activities in landscape mode.</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Wed, 17 Dec 2008 17:44:03 +0000</when>
<what>how is this not a bug?</what>
</comment>
</bug>
<bug>
<bugid>10531</bugid>
<title>Add Thaana (Maldivian dv_MV) characters in fonts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>sofwathu...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 03:10:32 +0000</openedDate>
<description>Please include Thaana characters in the fonts. There is Unicode
reference to Thaana:
http://developer.android.com/reference/java/lang/Character.UnicodeBlock.html#THAANA
but the font is missing in the default included fonts. Thaana is a right
to left language. Reference to Thaana unicode:
http://tlt.its.psu.edu/suggestions/international/bylanguage/thaanachart.html
Font Thaana Unicode Akeh is an open source font develop by MITF and is
included with the fonts pack which can be downloaded from:
http://mlugmv.googlegroups.com/web/dv-mv-fonts_1.0-1_i386.deb dv_MV
locale is already included with glibc</description>
<comment>
<author>jinaha...@gmail.com</author>
<when>Fri, 20 Aug 2010 04:52:31 +0000</when>
<what>FTW1</what>
</comment>
</bug>
<bug>
<bugid>2168</bugid>
<title>HttpClient not working with Chunked encoding through MS proxies</title>
<status>Duplicate</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-07-23T17:16:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>8</stars>
<reportedBy>mb5p3nc...@gmail.com</reportedBy>
<openedDate>Fri, 06 Mar 2009 18:28:41 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem The current 1.1_r1 release of
the Android SDK includes a version of HttpClient that does not seem to
work with chunked encoding. Simply try and download a url that uses
chunked encoding (www.google.com) and a MalformedChunkCodingException
will be thrown. - Sample source code demonstrating the problem
HttpClient httpClient=new DefaultHttpClient(); HttpGet httpGet=new
HttpGet(Q&quot;Ehttp://www.google.comQ&quot;E); ResponseHandlerQ&lt;EStringQ&gt;E rh=new
BasicResponseHandler(); String response=httpClient.execute(httpGet,rh);
- What you think the correct behavior should be. This should work fine.
If I use HttpCore 4.0 and HttpClient 4.0-Beta2 on my desktop machine the
URL is downloaded successfully.</description>
<comment>
<author>mb5p3nc...@gmail.com</author>
<when>Tue, 24 Mar 2009 13:24:39 +0000</when>
<what>Ok, so a little update on this.

The problem seems to be specific to the network environment that I am working in.  At
work we are behind a MicroSoft proxy, which seems to triggering the problem.  When I
work at home (no proxy), the code works fine.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:55:27 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Mon, 20 Jul 2009 13:50:17 +0000</when>
<what>this should be fixed in 1.5_r3. If not, please provide a dump of the emulatorQ&apos;Es
output when using the Q&quot;E-debug-proxyQ&quot;E option.</what>
</comment>
<comment>
<author>mb5p3nc...@gmail.com</author>
<when>Tue, 21 Jul 2009 08:16:24 +0000</when>
<what>I downloaded and tried 1.5_r3 this morning, and it is still not working for me I am
afraid.
Attached is the log.  My feeling is that it is to do with the proxy using a
keep-alive connection, when the target site is not.  The transfer completes, but the
underlying code is waiting for the null terminator.

If I go to www.google.com, the transfer fails, but if I go to www.nds.com the
transfer succeeds.

If I can help any more, let me know.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:30:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:16:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jean.x.chu@gmail.com</author>
<when>Tue, 10 Nov 2009 21:51:00 +0000</when>
<what>Here it mentioned provide an emulator dump with Q&quot;E-debug-proxyQ&quot;E option.
But how you get the dump file like what mb5p3nc3r2 did in proxy.dump?
Please advise.
Thanks.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Nov 2009 18:39:09 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 17 Nov 2009 18:11:25 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 20 Nov 2009 22:15:39 +0000</when>
<what>Ok, my bad, it seems the bug is really one in the HttpClient code that runs in the 
emulated system.

I mistakenly thought it was related to a bug in the emulatorQ&apos;Es -http-proxy 
implementation, which implements a transparent proxy for the guest system, and which 
did have some problems with chunked encoding.

For the record, you can use -http-proxy Q&lt;EproxyQ&gt;E:Q&lt;EportQ&gt;E -debug-proxy to dump the data 
that is passed through your Q&lt;EproxyQ&gt;E by the emulator, thatQ&apos;Es how the proxy.dump file 
was generated.

My understanding is that the bug described here only happens when the guest system 
directly tries to talk to the proxy, instead of relying on transparent proxying by 
the emulator. Can someone confirm that ?</what>
</comment>
<comment>
<author>mb5p3nc...@gmail.com</author>
<when>Mon, 23 Nov 2009 13:17:31 +0000</when>
<what>The example code I posted with the original bug report triggers the problem, and I
believe that this should use the transparent proxying in the emulator as I was not
specifying a proxy directly.
The problem also manifests itself when using the browser from the emulator.  If I go
to a site that uses chunked encoding the transfer fails, however if I go to one that
does not, the transfer succeeds.</what>
</comment>
<comment>
<author>ekbel...@gmail.com</author>
<when>Sat, 16 Jan 2010 04:02:58 +0000</when>
<what>I am also seeing problems when using the HttpClient when the response header contains
the Transfer-Encoding: chunked.  When there is a content length provided in the
header, everything works fine.  Is this a bug in the Android code, and is there any
workaround available?</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 10 May 2010 21:36:10 +0000</when>
<what></what>
</comment>
<comment>
<author>laure...@gmail.com</author>
<when>Thu, 03 Jun 2010 20:22:47 +0000</when>
<what>I was able to reproduce this issue using Charles desktop proxy
(http://www.charlesproxy.com/). 

I was also able to workaround this issue using a different desktop proxy called
fiddler (http://www.fiddler2.com). It has the option (under rules menu option) to
Q&quot;Eremove all encodingQ&quot;E. With that option enabled the problem goes away.

I wonder if real end user using a wifi connection that has a proxy behind it run into
this problem of if itQ&apos;Es just a bug in the emulator...

Hope that helps</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 03 Jun 2010 20:55:43 +0000</when>
<what>laurentv, can you attach a Charles .chls session file to this bug? YouQ&apos;Ell need to record a 
Charles session that demonstrates the problem and then save the file. I havenQ&apos;Et been able to 
find a Windows Proxy that demonstrates the problem so itQ&apos;Es been difficult for me to debug!

Thanks!</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 11 Jun 2010 21:37:26 +0000</when>
<what>I was reading through mb5p3nc3r2Q&apos;Es proxy.dump, and it appears to omit the necessary \r\n after the chunk size on line 145. Unfortunately I suspect this is an unrelated issue.
Q&gt;EQ&gt;E 37 30 30 36 3c 3f 78 6d 6c 20 76 65 72 73 69 6f    7006Q&lt;E?xml versio
</what>
</comment>
<comment>
<author>dr.thoma...@gmail.com</author>
<when>Wed, 23 Jun 2010 13:27:20 +0000</when>
<what>we have experienced the same issue (CR missing after chunk size) but it happens only when using a proxy - so this may still be related to the problem</what>
</comment>
<comment>
<author>dr.thoma...@gmail.com</author>
<when>Thu, 22 Jul 2010 14:45:40 +0000</when>
<what>this is not only an issue with proxies (though certain proxies, not supporting chunked transfer, may make the issue disappear). 
See issue 9943 for details with a test site providing chunked data</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 23 Jul 2010 17:16:57 +0000</when>
<what></what>
</comment>
<comment>
<author>martin.w...@gmail.com</author>
<when>Wed, 08 Dec 2010 14:45:21 +0000</when>
<what>I have this problem when I get a Q&apos;E302 Moved TemporarilyQ&apos;E header response with Q&apos;ETransfer-Encoding: chunkedQ&apos;E without the content length and after that the redirected response (with a new header) which doesnQ&apos;Et have the chunked indicator but DOES contain the content-length.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 08 Feb 2011 02:23:05 +0000</when>
<what>@martin.w I believe that problem is fixed in Gingerbread. On which release are you seeing the chunked,content-length problem?</what>
</comment>
<comment>
<author>dr.thoma...@gmail.com</author>
<when>Tue, 08 Feb 2011 09:38:21 +0000</when>
<what>I am not sure about code names (Gingerbread) but it is definitely not fixed in SDK Tools revision 9 (the current version available for download).
In my infrastructure I can reproduce it as follows:
- install Fiddler a local proxy, configure to autodecode chunked responses
- make a Android 1.6 AVD
- start emulator
- go to www.google.com home page
- switch Fiddler to not autodecode
- go to News
- get an error (see below)
- switch Fiddler to autodecode
- go to news again and it works

here is the error reported in emulator (-debug slirp,proxy)

tcp:74.125.230.116:80(1460): body_length=0 body_mode=CHUNKED
tcp:74.125.230.116:80(1460): reply sent, waiting for body
tcp:74.125.230.116:80(1460): waiting chunk header
tcp:74.125.230.116:80(1460): received Q&apos;EAQ&apos;E
tcp:74.125.230.116:80(1460): received 10 bytes:
Q&lt;EQ&lt;E 1f 8b 08 00 00 00 00 00 00 00                      ..........

tcp:74.125.230.116:80(1460): chunk completed (0 bytes)
tcp:74.125.230.116:80(1460): sending 13 bytes:
Q&gt;EQ&gt;E 41 0d 0a 1f 8b 08 00 00 00 00 00 00 00             A...........

tcp:74.125.230.116:80(1460): sent closed=0 data=0 n=0 ret=0
tcp:74.125.230.116:80(1460): waiting chunk header
tcp:74.125.230.116:80(1460): received Q&apos;EQ&apos;E
tcp:74.125.230.116:80(1460): received Q&apos;E\r\n440EQ&apos;E
tcp:74.125.230.116:80(1460): canQ&apos;Et parse header Q&apos;E
440EQ&apos;E
E/browser (  214): onReceivedError -7 http://www.google.de/news/i?
rver failed to communicate. Try again later.
http_service_connect: trying to connect to 209.85.146.139:443

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Feb 2011 17:22:36 +0000</when>
<what>Q&gt;E - make a Android 1.6 AVD

thereQ&apos;Es your mistake. youQ&apos;Ere using the latest SDK but telling it to pretend to be donut, with all donutQ&apos;Es bugs. try again with a 2.3 AVD.</what>
</comment>
<comment>
<author>dazzy.g</author>
<when>Thu, 10 Mar 2011 12:59:37 +0000</when>
<what>IQ&apos;Em still seeing this error on an API level 11 (Honeycomb) AVD. behind a proxy also.</what>
</comment>
</bug>
<bug>
<bugid>16850</bugid>
<title>Eclipse graphical layout lacks the X axis</title>
<status>WorkingAsIntended</status>
<owner>to...@android.com</owner>
<closedOn>2011-05-27T00:25:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 09:20:49 +0000</openedDate>
<description>Why must all controls be against the left side? Why canQ&apos;Et I have
something in the middle? And why doesnQ&apos;Et it let you resize them in the
graphical layout?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 15 May 2011 19:35:43 +0000</when>
<what>You can have controls in the middle, it depends on the layout you use and the layout params you assign to your views.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 27 May 2011 00:25:13 +0000</when>
<what>As comment #1 says, you need to use either a different layout, or customize the layout params for the objects inside the layout.</what>
</comment>
</bug>
<bug>
<bugid>15441</bugid>
<title>MediaPlayer.getDuration() gives incorrect value in Android 2.3 	for .ogg files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>sebastia...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 19:00:05 +0000</openedDate>
<description>- Steps to reproduce the problem. Place the attached ogg file in the
root of your emulator sdcard, and run MediaPlayer player = new
MediaPlayer(); try { player.setDataSource(Q&quot;E/sdcard/0.oggQ&quot;E);
player.prepare(); Log.v(Q&quot;EdurationQ&quot;E, player.getDuration() + Q&quot;EQ&quot;E);
player.seekTo(10000); //10 sec. player.start(); } catch (Exception e) {
e.printStackTrace(); } - What happened. Duration should be 180000 ms,
the log ouputs 8148 seekTo wonQ&apos;Et work: W/MediaPlayer( 1013): Attempt to
seek to past end of file: request = 10000, EOF = 8148 - What you think
the correct behavior should be. Playing the file starting at 10 seconds.
It only happens using .ogg files in android 2.3, .mp3 are working ok.</description>
<comment>
<author>sebastia...@gmail.com</author>
<when>Fri, 11 Mar 2011 19:03:34 +0000</when>
<what>I forgot to add the .ogg file</what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Fri, 11 Mar 2011 19:59:34 +0000</when>
<what>The problem is related to the bitrate and the number of channels of the .ogg file.
ItQ&apos;Es impossible to seek .ogg files properly!
</what>
</comment>
<comment>
<author>benjamin.bertow@gmail.com</author>
<when>Fri, 06 May 2011 16:29:30 +0000</when>
<what>I can confirm this bug with several .ogg files of my own. This might be related to Issue 11590, where the getCurrentPosition() function does not work correctly on .ogg files.

The incorrect track length can also be seen in the Music app, and creates problems when seeking in the file.</what>
</comment>
<comment>
<author>efferent...@gmail.com</author>
<when>Sat, 14 May 2011 04:23:02 +0000</when>
<what>seekTo() with .ogg is also inaccurate with 2.3 and 3.0. Ironically, seekTo() with .mp3 was inaccurate with 1.5 and 1.6, which is why we went with .ogg in the first place.</what>
</comment>
<comment>
<author>sdch...@gmail.com</author>
<when>Sun, 11 Sep 2011 03:55:36 +0000</when>
<what>The bitrate value in the 0.ogg file is incorrect</what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Thu, 15 Sep 2011 17:32:59 +0000</when>
<what>#6 Could be. Please try another .ogg, for example this one
http://en.wikipedia.org/wiki/File:Example.ogg
Duration according to android 2.3: 8.931
Real duration: 10.369</what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Thu, 15 Sep 2011 18:05:00 +0000</when>
<what>The notice Q&quot;EAttempt to seek to past end of fileQ&quot;E happens only when opening the file directly from the sdcard. Instead when you open it from the raw or asset folder the duration shown is incorrect but the seek works. Any idea?</what>
</comment>
</bug>
<bug>
<bugid>17238</bugid>
<title>After installing swype, android system tutorial becomes swype tutorial when accessed.</title>
<status>New</status>
<owner>n...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>omygo...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 05:38:47 +0000</openedDate>
<description>Swype tutorial is shown when trying to access system tutorial. Nexus s,
android 2.3.4, swype up to date. NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 16:57:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9670</bugid>
<title>Share contacts using on-screen QR Code</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 04:08:47 +0000</openedDate>
<description>When sharing a contact, the user should have the option to display it on
the screen as a QR code containing an embedded VCF. Another user can
then grab this using a barcode reader without having to mess about
enabling bluetooth, or getting charged for MMS/SMS. The same should be
allowed for URLs and text copied to the clipboard (if itQ&apos;Es possible to
do this in a generic way)</description>
<comment>
<author>garethda...@gmail.com</author>
<when>Sat, 10 Jul 2010 05:09:32 +0000</when>
<what>Oh, this app could just be included by default:

http://code.google.com/p/zxing/</what>
</comment>
</bug>
<bug>
<bugid>3518</bugid>
<title>RotateDrawable doesnQ&apos;Et support relative coordinates (contrary to documentation).</title>
<status>Reviewed</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>mic...@gmail.com</reportedBy>
<openedDate>Mon, 10 Aug 2009 13:45:35 +0000</openedDate>
<description>Canvas.rotate() expects to receive coordinates relative to the canvas
but instead it receives coordinates relative to the object being
rotated. The expected behavior (and what is documented at
http://developer.android.com/guide/topics/graphics/2d-graphics.html#tween-
animation) is that setting android:pivotX=Q&quot;E50%Q&quot;E and andoird:pivotY=Q&quot;E50%Q&quot;E
will result in the object being rotated around itQ&apos;Es center. In practice
however, this is only true if the object is in the top-left corner of
the canvas. Assuming you are using relative coordinates,
RotateDrawable.draw(...) sets px and py to values that are relative to
the object being rotated but canvas.rotate expects values that are
relative to the canvas. The simplest fix to this would be to change the
lines: float px = st.mPivotXRel ? (w * st.mPivotX) : st.mPivotX; float
py = st.mPivotYRel ? (h * st.mPivotY) : st.mPivotY; to: float px =
st.mPivotXRel ? (bounds.left + (w * st.mPivotX)) : st.mPivotX; float py
= st.mPivotYRel ? (bounds.top + (h * st.mPivotY)) : st.mPivotY; The
above change should make px and py correctly contain canvas-relative
coordinates to pass into canvas.rotate.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 Aug 2009 15:34:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:34:44 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 23 Feb 2010 22:14:43 +0000</when>
<what></what>
</comment>
<comment>
<author>Scottb...@gmail.com</author>
<when>Wed, 22 Jun 2011 21:42:51 +0000</when>
<what>This also applies to AnimatedRotateDrawable.</what>
</comment>
</bug>
<bug>
<bugid>7463</bugid>
<title>Notification Volume DoesnQ&apos;Et Follow Ringer Volume</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 23:48:40 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Set the notification volume to NOT follow the
ringer. Then set the notification and ringer volumes to different
values. (For maximum effect, set the ringer volume to max and the
notification volume to 0) 2. Set the notification volume to follow the
ringer. Then set the notification volume and ringer volume to max. 3.
Trigger a notification that should play a sound SAMPLE CODE final
AudioManager audioManager = (AudioManager)
getApplicationContext().getSystemService(Context.AUDIO_SERVICE); /* *
Set notification volume to not follow the ringer. Set the ringer mode to
normal. Set ringer volume to max and vibrate. * Set notification volume
to 0 and donQ&apos;Et vibrate. */
Settings.System.putInt(getApplicationContext().getContentResolver(),
Q&quot;Enotifications_use_ring_volumeQ&quot;E, 0); //$NON-NLS-1$
audioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
audioManager.setStreamVolume(AudioManager.STREAM_RING,
audioManager.getStreamMaxVolume(AudioManager.STREAM_RING), 0);
audioManager.setStreamVolume(AudioManager.STREAM_NOTIFICATION, 0, 0);
audioManager.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,
AudioManager.VIBRATE_SETTING_ON);
audioManager.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,
AudioManager.VIBRATE_SETTING_OFF); /* * verify that the system is in the
correct state */ assert (AudioManager.RINGER_MODE_NORMAL ==
audioManager.getRingerMode()); assert
(audioManager.getStreamMaxVolume(AudioManager.STREAM_RING) ==
audioManager.getStreamVolume(AudioManager.STREAM_RING)); assert (0 ==
audioManager.getStreamVolume(AudioManager.STREAM_NOTIFICATION)); assert
(audioManager.getVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER) ==
AudioManager.VIBRATE_SETTING_ON); assert
(audioManager.getVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION)
== AudioManager.VIBRATE_SETTING_OFF); /* * Set notification volume to
follow the ringer. Set the ringer mode to normal. Set ringer volume to
max and vibrate. Set * notification volume to max and vibrate. */
Settings.System.putInt(getApplicationContext().getContentResolver(),
Q&quot;Enotifications_use_ring_volumeQ&quot;E, 1); //$NON-NLS-1$
audioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
audioManager.setStreamVolume(AudioManager.STREAM_RING,
audioManager.getStreamMaxVolume(AudioManager.STREAM_RING), 0);
audioManager.setStreamVolume(AudioManager.STREAM_NOTIFICATION,
audioManager.getStreamMaxVolume(AudioManager.STREAM_NOTIFICATION), 0);
audioManager.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,
AudioManager.VIBRATE_SETTING_ON);
audioManager.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,
AudioManager.VIBRATE_SETTING_ON); /* * verify the system is in the
correct state */ assert (AudioManager.RINGER_MODE_NORMAL ==
audioManager.getRingerMode()); assert
(audioManager.getStreamMaxVolume(AudioManager.STREAM_RING) ==
audioManager.getStreamVolume(AudioManager.STREAM_RING)); assert
(audioManager.getStreamMaxVolume(AudioManager.STREAM_NOTIFICATION) ==
audioManager.getStreamVolume(AudioManager.STREAM_NOTIFICATION)); assert
(audioManager.getVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER) ==
AudioManager.VIBRATE_SETTING_ON); assert
(audioManager.getVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION)
== AudioManager.VIBRATE_SETTING_ON); /* * once we get to this point,
notification sounds should play at maximum volume. But if you actually
try to play a * notification sound, it will not play */ final
NotificationManager notificationManager = (NotificationManager)
getSystemService(NOTIFICATION_SERVICE); final Notification n = new
Notification(0, Q&quot;EtestQ&quot;E, 0); n.defaults = n.defaults |
Notification.DEFAULT_SOUND; notificationManager.notify(0, n); RESULTS
Actual: Notification does not sound Expected: Notification should sound,
because the ringer and notification volumes are both turned up and the
notification volume should follow the ringer. NOTES I have reproduced
this on Android 1.6 and Android 2.0.1. WORKAROUND The problem has to do
with the ordering of the setting for Q&quot;Enotifications_use_ring_volumeQ&quot;E. If
you set notifications_use_ring_volume to 0, make the volume changes,
then set notifications_use_ring_volume to 1, the problem does not occur.
In other words, do this:
Settings.System.putInt(getApplicationContext().getContentResolver(),
Q&quot;Enotifications_use_ring_volumeQ&quot;E, 0); //$NON-NLS-1$
audioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
audioManager.setStreamVolume(AudioManager.STREAM_RING,
audioManager.getStreamMaxVolume(AudioManager.STREAM_RING), 0);
audioManager.setStreamVolume(AudioManager.STREAM_NOTIFICATION,
audioManager.getStreamMaxVolume(AudioManager.STREAM_NOTIFICATION), 0);
audioManager.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,
AudioManager.VIBRATE_SETTING_ON);
audioManager.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,
AudioManager.VIBRATE_SETTING_ON);
Settings.System.putInt(getApplicationContext().getContentResolver(),
Q&quot;Enotifications_use_ring_volumeQ&quot;E, 1); //$NON-NLS-1$</description>
</bug>
<bug>
<bugid>6852</bugid>
<title>Capital letters in Calendar Q&quot;EWhatQ&quot;E field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>dun...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 10:16:54 +0000</openedDate>
<description>There is a problem in the calendar, mine is 2.1-update1 on a Nexus but I
have seen this on older platforms and other phones as well. The problem
is that every word gets capitalized within the calendar and the
Q&quot;EWhat/Event nameQ&quot;E field but in the other fields Q&quot;EwhereQ&quot;E and
Q&quot;EdescriptionQ&quot;E it behaves as it should. There should be a capitalization
after a dot or enter as in every other field, but not after a space
press (Q&quot;E Q&quot;E) and I donQ&apos;Et see the meaning of this so I suppose that it
must be a bug. Very annoying as it is right now! It is like this now:
DonQ&apos;Et Forget Doctors Appointment Should be like this: DonQ&apos;Et forget
doctors appointment This doesnQ&apos;Et happen with the text to speech
function, strange! Can you fix this supposed bug or at least give us the
option to turn it off since I donQ&apos;Et see a functional meaning with this
capitalization. I want to be in charge of that, not some pre written
code!</description>
<comment>
<author>johan.ap...@gmail.com</author>
<when>Thu, 25 Feb 2010 11:23:05 +0000</when>
<what>I think this is the same issue as
http://code.google.com/p/android/issues/detail?id=5540
</what>
</comment>
<comment>
<author>schleppy</author>
<when>Wed, 03 Mar 2010 03:44:31 +0000</when>
<what>My phone does the same thing (Motorola Droid, OS 2.01) and its pretty annoying. It would be 
great if this was fixed at some point.</what>
</comment>
</bug>
<bug>
<bugid>16981</bugid>
<title>FC : The application Myuploads(process com.google.android.apps.uploader) has stopped unexpectedly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 08:13:14 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition]: - miss call notification should be available in
Notification bar. - Gmail account should not be linked with you tube.
1.Long press search keyQ&gt;EQ&gt;ETap on HelpQ&gt;EQ&gt;EWatch a videoQ&gt;EQ&gt;ETap on you tube on
top bar. 2.Tap on Camcorder iconQ&gt;EQ&gt;EStart recordingQ&gt;EQ&gt;ELong press Search
keyQ&gt;EQ&gt;ETap on Q&quot;ESaveQ&quot;E. 3.Press back key above Q&quot;EVoice searchQ&quot;Epop-upQ&gt;EQ&gt;EEnter
Id and password of gmail in you tube login window twice. 4.Drag the
notification barQ&gt;EQ&gt;ETap on UploadQ&gt;EQ&gt;ETap on that videoQ&gt;EQ&gt;ECancel. 5.Drag the
notification barQ&gt;EQ&gt;ETap on Missed call notification Q&gt;EQ&gt;EPress back key
Q&gt;EQ&gt;EObserve. 2) What happened. - Force close(201105181531)The application
Myuploads(process com.google.android.apps.uploader) has stopped
unexpectedly. - Reproducibility : once issue.
-------------------------------------------------------------------
05-18 15:26:44.778 698 1670 E AndroidRuntime: FATAL EXCEPTION: Thread-23
05-18 15:26:44.778 698 1670 E AndroidRuntime:
java.lang.ArrayIndexOutOfBoundsException 05-18 15:26:44.778 698 1670 E
AndroidRuntime: at java.util.ArrayList.get(ArrayList.java:313) 05-18
15:26:44.778 698 1670 E AndroidRuntime: at
com.google.android.apps.uploader.J.b(SourceFile:163) 05-18 15:26:44.778
698 1670 E AndroidRuntime: at
com.google.android.apps.uploader.x.a(SourceFile:363) 05-18 15:26:44.778
698 1670 E AndroidRuntime: at
com.google.android.apps.uploader.f.run(SourceFile:103) 05-18
15:26:44.778 698 1670 E AndroidRuntime: at
java.lang.Thread.run(Thread.java:1019) 3) What you think the correct
behavior should be. - Idle screen should be displayed.</description>
</bug>
<bug>
<bugid>17313</bugid>
<title>Error in Dev Guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>unbreaka...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 19:21:57 +0000</openedDate>
<description>There is an error at
http://developer.android.com/guide/topics/ui/dialogs.html#ProgressDialog
in the code under section Q&quot;EExample ProgressDialog with a second threadQ&quot;E.
A bracket is missing in onPrepareDialog(). Currently, the code reads:
protected void onPrepareDialog(int id, Dialog dialog) { switch(id) {
case PROGRESS_DIALOG: progressDialog.setProgress(0); progressThread =
new ProgressThread(handler); progressThread.start(); } It should be:
protected void onPrepareDialog(int id, Dialog dialog) { switch(id) {
case PROGRESS_DIALOG: progressDialog.setProgress(0); progressThread =
new ProgressThread(handler); progressThread.start(); } } Cheers.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:27:55 +0000</when>
<what>Issue 17314 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>11724</bugid>
<title>Multiple downloadfile-*.apk file in SD card root</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mircea.b...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 09:20:27 +0000</openedDate>
<description>Android 2.2.1 (Nexus One) I found multiple files named
downloadfile-Q&lt;EnumberQ&gt;E.apk in the root of the SD card. I was trying to
clean up some space because the App Market application was refusing to
download updates because of lack of space. I suspect the files are from
previous downloads/updates. The process might have gotten stuck at some
point and the files remained there (downloads getting stuck happened
several times). A better approach would be to remove any downloaded
files if errors occur.</description>
<comment>
<author>mircea.b...@gmail.com</author>
<when>Wed, 06 Oct 2010 09:23:24 +0000</when>
<what>Correction: the files are not in the SD Card root, they are in /mnt/sdcard/download.</what>
</comment>
</bug>
<bug>
<bugid>10211</bugid>
<title>Delete a file which is already in use </title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-08-09T02:23:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>deepak.k...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 06:51:43 +0000</openedDate>
<description>When we try to delete a file which is already in use the delete is
successful and the user is shown file deleted. But in fact the file is
not deleted as its opened and used by other apps Example: The music
player plays file in background and thru the file explorer we delete the
same music file which is played Is there any way to notify the user that
the file is already in use. Thanks</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 19:27:05 +0000</when>
<what>On Linux, file Q&quot;EdeletionQ&quot;E just removes the directory entry.  When the last directory entry associated with the file contents is gone, and no processes have the file opened, the file contents are freed.

What is it youQ&apos;Ere trying to do?
</what>
</comment>
<comment>
<author>deepak.k...@gmail.com</author>
<when>Fri, 06 Aug 2010 04:32:55 +0000</when>
<what>Well the exact senario is 
- Play Music file plays in background 
- Open the file explorer app in android
- Delete the same music  file which is played 
- The explorer app shows that the file is delected
- but infact the same file is already played in the background.
- Once the Music playback ends then the file is deleted.

This is a bad user experince for end user, as when he deletes the file from file explorer, he gets a confirmation as the file is deleted

If you see the linux desktop environment, when we try to delete a file that is in use by some app. we get a notification as Q&quot;EThe file is already in use cannot deleteQ&quot;E

I checked the Android File IO APIQ&apos;Es 
- public class FileInputStream , This does not expose any API to check if the file is already in use by some other appln.

So i wanted to find out is there any File IO class in Android which can help us to check before deleting the file if its already in use by other apps?



</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:23:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19138</bugid>
<title>DeviceAdminReceiver.lockNow() is only turning the screen off and not immediately locking the device.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Imbroke...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 15:34:19 +0000</openedDate>
<description>HTC Thunderbolt, 2.2 FW HTC EVO, 2.2 FW HTC EVO, 2.3 FW I tested this
with the above devices. When testing this, I had a screen lock set to
PIN, with a PIN set. And the Lock phone after set to 15 minutes. After
15 minutes, I will have to enter a password for me to access my device.
But, when I have my app make a call to DeviceAdminReceiver.lockNow(),
the screen is turned off but the device is not locked. I have all the
necessary permissions in the manifest.</description>
<comment>
<author>moni...@mugctech.com</author>
<when>Tue, 25 Oct 2011 03:50:35 +0000</when>
<what>Same for HTC mytouch</what>
</comment>
</bug>
<bug>
<bugid>1522</bugid>
<title>Writing to a nonblocking socket can block</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-23T23:01:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>sprui...@gmail.com</reportedBy>
<openedDate>Fri, 12 Dec 2008 19:36:47 +0000</openedDate>
<description>When using a SocketChannel configured for nonblocking I/O, writing a
large buffer can actually block the calling thread. IQ&apos;Eve attached an
Eclipse project that demonstrates the problem by writing a large buffer
to a local socket. For example, when run in the emulator on Windows,
sending a 10MB buffer blocks the calling thread for ~500ms, and on a G1
it blocks for ~3000ms. In both cases, the entire buffer is sent by a
single call to SocketChannel.write(). The expected behavior is for
write() to write as much as possible without blocking. If writing more
data would block, write() should return 0 and the caller can use a
selector to wait for the socket to become writable. IQ&apos;Em using the 1.0_r1
devkit on Windows and RC30 on the G1.</description>
<comment>
<author>sprui...@gmail.com</author>
<when>Fri, 12 Dec 2008 19:57:57 +0000</when>
<what>Also see bug 1523.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 15:42:09 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:33:18 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 06 Oct 2009 05:05:36 +0000</when>
<what>(internal issue is 1544923.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 23 Oct 2009 23:01:29 +0000</when>
<what>on current builds, i get a 10 MiB send broken into about 100 separate writes. a 3 MiB
send is about 30 writes. so basically, i can write 100 KiB without blocking, and the
system seems to do the right thing and break a large write up into smaller writes.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:58:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>136</bugid>
<title>SharedPreferences.Editor.commit() fails after some time</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-08T21:13:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>kabr...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jan 2008 18:54:17 +0000</openedDate>
<description>After some use, SharedPreferences.Editor.commit() will being to fail.
The only workaround for this is to wipe the userdata.img file, but of
course that will not work for the user. There is no exception from this
call, it simply returns false where it previously succeeded. The steps
to reproduce are to simple create an app that reads and commits values
to a SharedPreference, then run that app several times, at some point
the commit will begin to fail. Sorry i canQ&apos;Et be more quantitative then
that, it is sporadic.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:17:57 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Fri, 08 Feb 2008 21:13:06 +0000</when>
<what>There is a bug in the current SDK where the uid assigned to an application can get
modified.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:33:12 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:10:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>116</bugid>
<title>AssetManager.open always throws FileNotFoundException</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-08T22:06:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>android....@gmail.com</reportedBy>
<openedDate>Mon, 28 Jan 2008 08:30:39 +0000</openedDate>
<description>try { // list all files in the android package // I can see
Q&quot;E\\assets\\my.fileQ&quot;E String[] arr = getAssets().list(Q&quot;E\\Q&quot;E); // any of the
next statements always throws FileNotFoundException InputStream is =
getAssets().open(Q&quot;Emy.fileQ&quot;E); InputStream is =
getAssets().open(Q&quot;E\\my.fileQ&quot;E); InputStream is =
getAssets().open(Q&quot;E\\assets\\my.fileQ&quot;E); } catch (Exception e) {
e.printStackTrace(); }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:08:12 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Fri, 08 Feb 2008 22:06:07 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Thu, 28 Feb 2008 23:08:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:07:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15775</bugid>
<title>GPS does not fuction correctly after disabling and enabling it in settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>laredo...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 02:10:57 +0000</openedDate>
<description>Found on Motorola Xoom Wifi only version. Steps to repro: 1. Make sure
GPS is enabled in your settings 2. Shutdown (press and hold power button
only) 3. Turn on the device 4. Turn on an app that uses the GPS
Q&gt;EQ&gt;EQ&gt;ENotice that the GPS works fineQ&lt;EQ&lt;EQ&lt;E 5. Turn off the GPS app used in
step #3 6. Settings Q&gt;EQ&gt;E disable GPS 7. Turn on the GPS app used in step
#3 8. Turn on the GPS when prompted by the app Q&gt;EQ&gt;EQ&gt;ENotice that the GPS
does not workQ&lt;EQ&lt;EQ&lt;E It seems that after you toggle the GPS off from the
settings, you can not really turn it back on. A shutdown/restart fixes
the issue until you turn off the GPS again.</description>
<comment>
<author>laredo...@gmail.com</author>
<when>Mon, 28 Mar 2011 02:17:31 +0000</when>
<what>Step #5 and #7 in the workflow should refer to the GPS app used in step #4, not step #3.  Sorry about the typo.</what>
</comment>
</bug>
<bug>
<bugid>14982</bugid>
<title>gmail calendar EXDATE not read by android calendar</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:36:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pub...@claet.fr</reportedBy>
<openedDate>Thu, 24 Feb 2011 09:34:38 +0000</openedDate>
<description>Hello, I have created a event in gmail calendar. repeat : every week. I
have added exceptions (EXDATE keyword for .ics format) I donQ&apos;Et see
exceptions in gmail calendar : of course. BUT I see this exceptions in
android calendar ! Android calendar seems to not read EXDATE ics
keyword. My gmail calendar is right. My android calendar is false. (My
iphone calendar is right) Phone : HTC Desire , android 2.2 Thank you for
your help.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:36:29 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8596</bugid>
<title>Calendar Not color coded in Month View.  Subscribtions do not show. Android 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>smomin1...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 20:51:39 +0000</openedDate>
<description>Android 2.2 Froyo When I see the calendar in Month view, it does not
show the color code for any activity on that day. Example: May 31st is
Memorial Day. In month view, it looks like any normal day. But if I go
to that day and open it, it show Memorial Day in Purple. Also I
subscribed to two calendars (Houston Texans and Texas Longhorns). They
do not show up on my Nexus One. I could see them online under google
calendars. On my phone, I went to settings -Q&gt;E Accounts Q&amp;E Sync -Q&gt;E google
accout and saw that calendars is checked. However the subscribtions do
no show up.</description>
<comment>
<author>james.d....@gmail.com</author>
<when>Thu, 10 Jun 2010 13:11:26 +0000</when>
<what>I am in complete agreement.  Events in the month view should still be color coded.
Also All day events are just showing up as a slightly BOLD date.  I didnQ&apos;Et even notice for a while that they were showing up.

I have included a screenshot that should be self explanatory.</what>
</comment>
<comment>
<author>james.d....@gmail.com</author>
<when>Mon, 28 Jun 2010 13:46:49 +0000</when>
<what>I have created a modified version of the calendar that included syntax highlighting.  </what>
</comment>
<comment>
<author>james.d....@gmail.com</author>
<when>Mon, 28 Jun 2010 21:04:27 +0000</when>
<what>Updated version to add shading to schedule bar.</what>
</comment>
<comment>
<author>james.d....@gmail.com</author>
<when>Mon, 16 Aug 2010 20:51:03 +0000</when>
<what>http://bit.ly/d741XE</what>
</comment>
<comment>
<author>Zephy...@gmail.com</author>
<when>Mon, 16 Aug 2010 20:56:35 +0000</when>
<what>what is that apk for?</what>
</comment>
<comment>
<author>shimsch...@gmail.com</author>
<when>Sun, 29 Aug 2010 00:23:48 +0000</when>
<what>Has anyone heard of any changes to this issue??
ItQ&apos;Es driving me bonkers. ....</what>
</comment>
<comment>
<author>Dry...@gmail.com</author>
<when>Tue, 14 Sep 2010 19:07:10 +0000</when>
<what>How do you change the color of a new calendar event created on the phone itself?
IQ&apos;Em running Nexus One w/ FroYo. Created events are always blue with no option.
Thanks.</what>
</comment>
<comment>
<author>Paul.Mil...@gmail.com</author>
<when>Wed, 15 Sep 2010 01:01:51 +0000</when>
<what>I installed the new calender and I like it a lot better.
However IQ&apos;Em getting a shaded Q&quot;E+Q&quot;E sign at the top of my screen on all views (month, day, week) except on Q&quot;EAdd TaskQ&quot;E and Q&quot;EAgendaQ&quot;E view.

Also, it would be nice if, when you add an event to the calender, you could specify which calender it was part of (ie so you can organize events by type / color).

Thank you.

PS: I would attach a screenshot but IQ&apos;Em having trouble getting my N1 to connect atm.</what>
</comment>
<comment>
<author>Paul.Mil...@gmail.com</author>
<when>Wed, 15 Sep 2010 17:39:09 +0000</when>
<what>Attached please find my screenshots.
Does anyone else see this Q&quot;E+Q&quot;E on theirs?</what>
</comment>
<comment>
<author>james.d....@gmail.com</author>
<when>Tue, 28 Sep 2010 01:38:44 +0000</when>
<what>http://bit.ly/cR5toM

This is a hdpi version that I updated to include the fixes for the Q&quot;E+Q&quot;E that you are seeing.  </what>
</comment>
<comment>
<author>james.d....@gmail.com</author>
<when>Thu, 07 Jul 2011 02:45:51 +0000</when>
<what>I have created new versions of the calendars and uploaded them to the android market.  You can find them at:
https://market.android.com/details?id=com.linuxjet.calendarQ&amp;Efeature=search_result</what>
</comment>
</bug>
<bug>
<bugid>10428</bugid>
<title>Sending mail to a googlegroup-adress screw up the quoted text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>soder...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 15:33:38 +0000</openedDate>
<description>When IQ&apos;Em sending mail to a googlegroup-adress from my Nexus One with
FroYo 2.2, all the quoted mails are not hidden. Some are, but not all.
There is a lot of Q&lt;EQ&lt;EQ&lt;E going on. Q&gt;EQ&gt;EQ&gt;EQ&gt;E
grouptest+unsubscribe@googlegroups.comQ&lt;Egrouptest%2Bunsubscribe@googlegroups.comQ&gt;E
Q&gt;EQ&gt;EQ&gt;EQ&gt;E . Q&gt;EQ&gt;EQ&gt;EQ&gt;E Q&gt;E F?r fler alternativ, bes?k gruppen p? Q&gt;EQ&gt;EQ&gt;EQ&gt;E
http://groups.google.com/group/grouptest?hl=sv. Q&gt;EQ&gt;EQ&gt;EQ&gt;E Q&gt;E Q&gt;EQ&gt;EQ&gt;EQ&gt;E Q&gt;EQ&gt;EQ&gt;EQ&gt;E -- Q&gt;EQ&gt;EQ&gt;EQ&gt;E
Det h?r meddelandet skickas till dig eftersom du prenumererar p? gruppen
Q&gt;EQ&gt;EQ&gt;EQ&gt;E [test] i Google Groups. Q&gt;EQ&gt;EQ&gt;EQ&gt;E Om du vill g?ra ett inl?gg i den h?r
gruppen skickar du e-post till Q&gt;EQ&gt;EQ&gt;EQ&gt;E grouptest@googlegroups.com. Q&gt;EQ&gt;EQ&gt;EQ&gt;E Om
du vill sluta prenumerera p? den h?r gruppen skickar du e-post till Q&gt;EQ&gt;EQ&gt;EQ&gt;E
grouptest+unsubscribe@googlegroups.comQ&lt;Egrouptest%2Bunsubscribe@googlegroups.comQ&gt;E
Q&gt;EQ&gt;EQ&gt;EQ&gt;E . Q&gt;EQ&gt;EQ&gt;EQ&gt;E F?r fler alternativ, bes?k gruppen p? Q&gt;EQ&gt;EQ&gt;EQ&gt;E
http://groups.google.com/group/grouptest?hl=sv. Q&gt;EQ&gt;EQ&gt;EQ&gt;E Q&gt;EQ&gt;EQ&gt;E Q&gt;EQ&gt;EQ&gt;E Q&gt;EQ&gt;E Q&gt;E Q&gt;E -- Q&gt;E
Det h?r meddelandet skickas till dig eftersom du prenumererar p? gruppen
[TEST] i Google Groups. Q&gt;E Om du vill g?ra ett inl?gg i den h?r gruppen
skickar du e-post till test@googlegroups.com. Q&gt;E Om du vill sluta
prenumerera p? den h?r gruppen skickar du e-post till
test+unsubscribe@googlegroups.com. Q&gt;E F?r fler alternativ, bes?k gruppen
p? http://groups.google.com/group/test?hl=sv. This never happens when
sending to normal addresses or when sending from a PC.</description>
</bug>
<bug>
<bugid>14118</bugid>
<title>Need to import .pfx and p7b Certificates for use with WiFi Authentication</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Junge.wunder@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 17:27:33 +0000</openedDate>
<description>Unfortunately, I need the ability to natively import .pfx and .p7b
certificates in order to connect to My CompanyQ&apos;Es Wireless Network. I can
just rename the .pfx to .p12 and import it directly, however I can not
do the same or any equivalent with the .p7b The diference between the
two are: the .pfx is my user certificate and the .p7b is the Certificate
Authority issued by my company. Thanks in advance.</description>
<comment>
<author>algin...@gmail.com</author>
<when>Tue, 25 Jan 2011 08:55:42 +0000</when>
<what>Have you tried using OPENSSL and converting the p7b to cer? Try using the command  Q&quot;Eopenssl pkcs7 -print_certs -in certificate.p7b -out certificate.cerQ&quot;E

I got this from https://www.sslshopper.com/ssl-converter.html


</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 18 Feb 2011 18:24:37 +0000</when>
<what>As algin...@googlemail.com said, you could use an external tool to convert PKCS#7 to a ASN.1 DER file format. IQ&apos;Ell see about adding this to CertInstaller.</what>
</comment>
</bug>
<bug>
<bugid>4604</bugid>
<title>soft keyboard did not change to another one and touch the keyboard </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>linare...@hotmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 04:37:18 +0000</openedDate>
<description>[Steps] 1.idle screen-Q&gt;Emenu key-Q&gt;ESearch 2.search box and soft-keypad(not
Andorid keyboard) pop up 3.hold press the text box-Q&gt;EInput Method-Q&gt;EQ&quot;EInput
method editorsQ&quot;E is checked 4.check Q&quot;EAndroid keyboardQ&quot;E-Q&gt;Echeckbox
disappeard 5.repeat step 3 and check Q&quot;EAndroid keyboardQ&quot;E again 6.hold
press the text box-Q&gt;EInput Method-Q&gt;Echoose Q&quot;EInput method editorsQ&quot;E
7.observe the behavior
----------------------------------------------------------------------
[Actual Results] 7.soft keyboard did not change to another one and touch
the keyboard can not input any characters
---------------------------------------------------------------------
[Expect Results] 7.the keyboard changed instantly
----------------------------------------------------------------------</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:28:43 +0000</when>
<what></what>
</comment>
<comment>
<author>Jason.Hu...@gmail.com</author>
<when>Tue, 12 Jan 2010 07:27:20 +0000</when>
<what>I also found this issue months ago, is there any fix or comments for this issue so
far? It only happen on search related scenario.</what>
</comment>
<comment>
<author>rakesh.y...@gmail.com</author>
<when>Fri, 07 May 2010 13:28:43 +0000</when>
<what>In frameworks/base/core/java/android/view/inputmethod/InputMethodManager.java file.
Please change the definition  of the the function onUnbindMethod to the following
code. This will fix the problem of inputmethod.

public void onUnbindMethod(int sequence) {
		mBindSequence = sequence;
            mH.sendMessage(mH.obtainMessage(MSG_UNBIND, sequence, 0));
        }

Thanks
Rakesh Kumar</what>
</comment>
</bug>
<bug>
<bugid>308</bugid>
<title>getSelectedId() broken in SimpleCursorTreeAdapter when child element selected</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-16T08:32:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>andybry...@gmail.com</reportedBy>
<openedDate>Tue, 19 Feb 2008 21:01:58 +0000</openedDate>
<description>Attempting to use getSelectedId() throws a NPE when a chid element is
selected. From playing round, I suspect this is because the group id is
set to -1 for the getSelectedPosition() packed position. I can reproduce
this by amending the following method to ExpandableList2 from
ApiDemos... @Override public boolean onPrepareOptionsMenu(Menu menu) {
super.onPrepareOptionsMenu(menu); Log.d(Q&quot;EExpandableList2Q&quot;E,
String.valueOf(getSelectedId())); return true; } HereQ&apos;Es the stack
trace... W/dalvikvm( 794): threadid=3: thread exiting with uncaught
exception (group=0x4000fdf8) E/AndroidRuntime( 794): Uncaught handler:
thread Main exiting due to uncaught exception E/AndroidRuntime( 794):
java.lang.NullPointerException E/AndroidRuntime( 794): at
android.widget.CursorTreeAdapter.getChildId(CursorTreeAdapter.java:125)
E/AndroidRuntime( 794): at
android.widget.ExpandableListView.getSelectedId(ExpandableListView.java:645)
E/AndroidRuntime( 794): at
android.app.ExpandableListActivity.getSelectedId(ExpandableListActivity.java:280)
E/AndroidRuntime( 794): at
com.google.android.samples.view.ExpandableList2.onPrepareOptionsMenu(ExpandableList2.java:
73) E/AndroidRuntime( 794): at
android.app.Activity.onPreparePanel(Activity.java:1580)
E/AndroidRuntime( 794): at
android.policy.PhoneWindow.preparePanel(PhoneWindow.java:221)
E/AndroidRuntime( 794): at
android.policy.PhoneWindow.onKeyDownPanel(PhoneWindow.java:388)
E/AndroidRuntime( 794): at
android.policy.PhoneWindow.onKeyDown(PhoneWindow.java:981)
E/AndroidRuntime( 794): at
android.policy.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1170)
E/AndroidRuntime( 794): at
android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:926)
E/AndroidRuntime( 794): at
android.view.ViewRoot.handleMessage(ViewRoot.java:595) E/AndroidRuntime(
794): at android.os.Handler.dispatchMessage(Handler.java:80)
E/AndroidRuntime( 794): at android.os.Looper.loop(Looper.java:91)
E/AndroidRuntime( 794): at
android.app.ActivityThread.main(ActivityThread.java:3052)
E/AndroidRuntime( 794): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 794): at
java.lang.reflect.Method.invoke(Method.java:356) E/AndroidRuntime( 794):
at android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
E/AndroidRuntime( 794): at
android.os.ZygoteInit.main(ZygoteInit.java:1445) E/AndroidRuntime( 794):
at android.dalvik.NativeStart.main(Native Method)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:30:51 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jasonpar...@gmail.com</author>
<when>Sun, 16 Mar 2008 08:32:33 +0000</when>
<what>Ah, good the -1 bug :)  Thanks, this has been fixed in a future release.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:35:26 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>16853</bugid>
<title>keyboard running in background task</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-15T19:37:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sge...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 13:01:40 +0000</openedDate>
<description>- Steps to reproduce the problem. Go to manage tasks in background . -
What happened. You will notice the soft keyboard is working although
youQ&apos;Ere not using it - What you think the correct behavior should be. It
should not be working if youQ&apos;Ere not using it</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 15 May 2011 19:37:10 +0000</when>
<what>This is as designed. Because you see it in the list of tasks does not mean it is doing anything or using the CPU.</what>
</comment>
<comment>
<author>sge...@gmail.com</author>
<when>Sun, 15 May 2011 19:38:57 +0000</when>
<what>sorry</what>
</comment>
</bug>
<bug>
<bugid>3485</bugid>
<title>Alarms/time in Airplane mode</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-06T15:32:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>keiranmr...@gmail.com</reportedBy>
<openedDate>Thu, 06 Aug 2009 14:43:24 +0000</openedDate>
<description>Switch phone to airplane mode, silent and set an alarm for ~6 hours
time. Leave phone in normal sleep mode. Alarm fails to fire unless you
take the phone out of sleep (i.e. as soon as you press menu). Originally
thought this was to do with a problem with network time when in airplane
mode. With Q&apos;Euse network timeQ&apos;E selected when entering Airplane mode you
often see the time drop back a few minutes, seen this be as bad as 30
min after longish sleep. Alarm failure continues when Q&apos;Euse network timeQ&apos;E
is not selected.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 06 Aug 2009 15:32:18 +0000</when>
<what>Duplicate</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:39:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10985</bugid>
<title>Request for /C=US/O=GeoTrust Inc./CN=GeoTrust Global CA</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-07T17:08:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>15</stars>
<reportedBy>thomasaf...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 15:25:45 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Connect to an imap server thatQ&apos;Es using chained
certificates. - What happened. Notice that you canQ&apos;Et connect. - What you
think the correct behavior should be. You should connect. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
Motorola Droid (the original model), recently updated to FRG22D
(although the problem started BEFORE the latest update was installed,
i.e under FRG01B). So hereQ&apos;Es the real details. IQ&apos;Em the guy responsible
for ordering our certificates for web and IMAP. We buy our certificates
thru Harvard from Geotrust. This year the certifcate they sent us was
signed by a chained certificate not a root certificate, and this was new
to me. But once we figured it out, we installed the certs properly on
our IMAP server, and Thunderbird and other mail clients were all able to
connect successfully, with no security warnings. BUT, at that exact
time, my phone stopped finding new email, and it says Q&quot;ECannot safely
connect to serverQ&quot;E. So I think weQ&apos;Ere pretty clear that this chained cert
which works on all other mail clients we are using is causing a problem
with Android Email. In a month, when I upgrade our webservers, can I
look forward to the browser also failing to connect to our work
webservers? This is my other critical use for these phones. THIS IS
ULTRA-SUPER-MEGA-MASSIVE HIGH PRIORITY!!! I canQ&apos;Et use my phone for
email, and potentially for connecting to work webservers, then this
phone becomes nothing more than a very very expensive cell phone. And
GeoTrust is not exactly a minority player in the certificate field.
Certainly it would be VERY BAD when the national news reports that
Android is not compatible with Harvard University services. I look
forward to seeing the fix for this. Very, very soon. tom</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Sep 2010 18:09:18 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 03 Sep 2010 18:34:29 +0000</when>
<what>Can you give us an address for a server, production or test, that we can use to see the problem?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 03 Sep 2010 18:54:32 +0000</when>
<what>This Harvard IMAP server seems to use Equifax

echo | openssl s_client -connect imap.college.harvard.edu:993

Certificate chain
 0 s:/C=US/ST=Massachusetts/L=Cambridge/O=President and Fellows of Harvard College/OU=FAS Information Technology/CN=imap.college.harvard.edu
   i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority

Can you also give a reference to the specific GeoTrust root CA?</what>
</comment>
<comment>
<author>thomasaf...@gmail.com</author>
<when>Fri, 03 Sep 2010 21:03:56 +0000</when>
<what>My IMAP server is head-imap.cfa.harvard.edu:993

You should be able to extract all the Geotrust cert information from there.

tom
</what>
</comment>
<comment>
<author>thomasaf...@gmail.com</author>
<when>Fri, 03 Sep 2010 21:32:51 +0000</when>
<what>Also, I did check our previous certificate and I see that it too was an Equifax certificate.  It was defintely purchased through Geotrust, as I still have the email that was sent from the previous renewal.  This is probably the same situation for other Harvard organizations.

tom
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 03 Sep 2010 22:41:28 +0000</when>
<what>$ echo | openssl s_client -connect head-imap.cfa.harvard.edu:993

Certificate chain
 0 s:/serialNumber=yP7D7sbXfW7/ii4s5Pa9cAdTqSJbYEOl/C=US/ST=Massachusetts/L=Cambridge/O=Harvard University/OU=High Energy Astrophysics Division/CN=head-imap.cfa.harvard.edu
   i:/C=US/O=GeoTrust, Inc./CN=GeoTrust SSL CA
 1 s:/C=US/O=GeoTrust, Inc./CN=GeoTrust SSL CA
   i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA

This seems to have nothing to do with the fact that you moved to a certificate chain, and everything to do with the fact that the root CA you are moving to is not trusted by default by Android. There is no way currently for an end user to add a new root certificate, either internal or external.

As it turns out, this root CA was already slated for inclusion in a future release, but this is not going to help you in the short term. Please note that this is not a support forum, you probably need to escalate via Verizon and Motorola. Alternatively, you could escalate with GeoTrust/Equifax/Verisign, which are apparently all related companies http://en.wikipedia.org/wiki/GeoTrust. In either case, feel free to cite this issue.

There should be a workaround to disable certificate chain checking in the email app in the settings. IQ&apos;Eve asked my colleague (CCQ&apos;Ed) to comment on this.

</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 03 Sep 2010 23:04:51 +0000</when>
<what>Hello,

Sorry you are having this problem and hopefully we can get to the bottom of it quickly.

Can you please try this IMAP connection with your security settings changed to Q&quot;ESSL (Accept all certificates)Q&quot;E ?  This should work with any certificates (even if they are not in the trusted set on the device) and it should work with a chain.

Thanks
Andy Stadler

</what>
</comment>
<comment>
<author>thomasaf...@gmail.com</author>
<when>Tue, 07 Sep 2010 14:44:44 +0000</when>
<what>I looked all through the preferences and never found that.  I was looking for a checkbox or something about certificates.  Security Type was set to Q&quot;ESSLQ&quot;E and it never occurred to me to try to change from that, so I never looked at that menu.  Maybe I should do a feature request for changing that part of the UI?

So yes, that fixed my immediate problem and IQ&apos;Em now able to receive email again.

Thanks,

tom
</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 07 Sep 2010 17:08:18 +0000</when>
<what>Glad to hear that your problem is resolved.

WeQ&apos;Ell take a look at that UI;  I agree, it may make more sense to use a checkbox there.</what>
</comment>
<comment>
<author>makr.cos...@gmail.com</author>
<when>Thu, 09 Sep 2010 20:45:45 +0000</when>
<what>I have the same problem with the mail server I run.  We just renewed our
Geotrust  cert, and everything works except droid phones.  Is there a cert
vendor which produces certs that would work?  Waiting for the Droid update
isnQ&apos;Et really an option for us.  IQ&apos;Ed be willing to buy another cert to solve
the problem.  (Our Geotrust cert has worked fine for Q&gt;E 5 years of annual renewals,
until this year).

Thanks for any advice,

Mark
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 09 Sep 2010 21:53:46 +0000</when>
<what>makr.costhigh,

It definitely does sound like you are having the same issue as thomasafine where GeoTrust switched from an Equifax root to a GeoTrust root.

You can download the PEM formated CA certs from the Android open source tree here to see what is currently trusted by Android.

http://android.git.kernel.org/?p=platform/libcore.git;a=tree;f=security/src/main/files/cacerts;hb=HEAD

Below IQ&apos;Eve appended a list mapping the filename (a subject_hash) and the subject name of the cert for convenience.

03e16f6c.0 subject= /OU=Copyright (c) 1997 Microsoft Corp./OU=Microsoft Corporation/CN=Microsoft Root Authority
111e6273.0 subject= /OU=GlobalSign Root CA - R2/O=GlobalSign/CN=GlobalSign
1155c94b.0 subject= /C=ES/L=C/ Muntaner 244 Barcelona/CN=Autoridad de Certificacion Firmaprofesional CIF A62634068/emailAddress=ca@firmaprofesional.com
17b51fe6.0 subject= /C=FR/O=Certplus/CN=Class 2 Primary CA
1dac3003.0 subject= /C=US/O=Digital Signature Trust/OU=DST ACES/CN=DST ACES CA X6
1dbdda5b.0 subject= /C=ES/O=FNMT/OU=FNMT Clase 2 CA
1dcd6f4c.0 subject= /C=TW/O=Government Root Certification Authority
219d9499.0 subject= /C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority
23f4c490.0 subject= /C=US/O=Starfield Technologies, Inc./OU=Starfield Class 2 Certification Authority
256fd83b.0 subject= /C=DE/ST=Hamburg/L=Hamburg/O=TC TrustCenter for Security in Data Networks GmbH/OU=TC TrustCenter Class 2 CA/emailAddress=certificate@trustcenter.de
2afc57aa.0 subject= /C=DE/O=TC TrustCenter GmbH/OU=TC TrustCenter Class 2 CA/CN=TC TrustCenter Class 2 CA II
33815e15.0 subject= /C=IL/O=StartCom Ltd./OU=Secure Digital Certificate Signing/CN=StartCom Certification Authority
399e7759.0 subject= /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Global Root CA
3c58f906.0 subject= /C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root
3e7271e8.0 subject= /O=Entrust.net/OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.)/OU=(c) 1999 Entrust.net Limited/CN=Entrust.net Certification Authority (2048)
4d654d1d.0 subject= /C=US/O=GTE Corporation/OU=GTE CyberTrust Solutions, Inc./CN=GTE CyberTrust Global Root
4e18c148.0 subject= /C=DE/O=Deutsche Telekom AG/OU=T-TeleSec Trust Center/CN=Deutsche Telekom Root CA 2
4fbd6bfa.0 subject= /C=US/ST=UT/L=Salt Lake City/O=The USERTRUST Network/OU=http://www.usertrust.com/CN=UTN - DATACorp SGC
5021a0a2.0 subject= /C=DE/O=TC TrustCenter GmbH/OU=TC TrustCenter Universal CA/CN=TC TrustCenter Universal CA I
54edfa5d.0 subject= /C=DE/ST=Hamburg/L=Hamburg/O=TC TrustCenter for Security in Data Networks GmbH/OU=TC TrustCenter Class 3 CA/emailAddress=certificate@trustcenter.de
594f1775.0 subject= /C=US/O=Equifax/OU=Equifax Secure Certificate Authority
5a5372fc.0 subject= /C=HU/L=Budapest/O=NetLock Halozatbiztonsagi Kft./OU=Tanusitvanykiadok/CN=NetLock Uzleti (Class B) Tanusitvanykiado
5cf9d536.0 subject= /C=BM/O=QuoVadis Limited/OU=Root Certification Authority/CN=QuoVadis Root Certification Authority
635ccfd5.0 subject= /C=HU/L=Budapest/O=NetLock Halozatbiztonsagi Kft./OU=Tanusitvanykiadok/CN=NetLock Expressz (Class C) Tanusitvanykiado
69105f4f.0 subject= /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Assured ID Root CA
6e8bf996.0 subject= /C=PL/O=Unizeto Sp. z o.o./CN=Certum CA
6fe6f9b8.0 subject= /C=IL/O=StartCom Ltd./OU=StartCom Certification Authority/CN=StartCom Extended Validation Server CA
72fa7371.0 subject= /C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority - G2/OU=(c) 1998 VeriSign, Inc. - For authorized use only/OU=VeriSign Trust Network
74c26bd0.0 subject= /C=US/O=Equifax Secure Inc./CN=Equifax Secure Global eBusiness CA-1
7651b327.0 subject= /C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
7a819ef2.0 subject= /C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 2
7d3cd826.0 subject= /L=ValiCert Validation Network/O=ValiCert, Inc./OU=ValiCert Class 3 Policy Validation Authority/CN=http://www.valicert.com//emailAddress=info@valicert.com
81b9768f.0 subject= /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV Root CA
9339512a.0 subject= /C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 3
a3896b44.0 subject= /C=JP/O=SECOM Trust.net/OU=Security Communication RootCA1
a7605362.0 subject= /C=FI/O=Sonera/CN=Sonera Class2 CA
ab86d4de.0 subject= /C=US/O=Entrust, Inc./OU=AND ADDITIONAL TERMS GOVERNING USE AND RELIANCE/OU=CPS CONTAINS IMPORTANT LIMITATIONS OF WARRANTIES AND LIABILITY/OU=www.entrust.net/CPS is incorporated by reference/OU=(c) 2008 Entrust, Inc./CN=Entrust Certification Authority - L1B
add67345.0 subject= /C=HU/ST=Hungary/L=Budapest/O=NetLock Halozatbiztonsagi Kft./OU=Tanusitvanykiadok/CN=NetLock Kozjegyzoi (Class A) Tanusitvanykiado
b0f3e76e.0 subject= /C=BE/O=GlobalSign nv-sa/OU=Root CA/CN=GlobalSign Root CA
bae2cbd8.0 subject= /C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)06/CN=VeriSign Class 3 Extended Validation SSL SGC CA
bcdd5959.0 subject= /L=ValiCert Validation Network/O=ValiCert, Inc./OU=ValiCert Class 2 Policy Validation Authority/CN=http://www.valicert.com//emailAddress=info@valicert.com
bda4cc84.0 subject= /C=US/O=America Online Inc./CN=America Online Root Certification Authority 1
bf64f35b.0 subject= /C=US/O=Entrust, Inc./OU=www.entrust.net/CPS is incorporated by reference/OU=(c) 2006 Entrust, Inc./CN=Entrust Root Certification Authority
c33a80d4.0 subject= /C=ZA/ST=Western Cape/L=Cape Town/O=Thawte Consulting cc/OU=Certification Services Division/CN=Thawte Premium Server CA/emailAddress=premium-server@thawte.com
cdaebb72.0 subject= /C=NL/O=Staat der Nederlanden/CN=Staat der Nederlanden Root CA
d537fba6.0 subject= /C=DK/O=TDC Internet/OU=TDC Internet Root CA
d777342d.0 subject= /C=JP/O=Japan Certification Services, Inc./CN=SecureSign RootCA1
d8274e24.0 subject= /C=US/ST=UT/L=Salt Lake City/O=The USERTRUST Network/OU=http://www.usertrust.com/CN=UTN-USERFirst-Network Applications
ddc328ff.0 subject= /C=ZA/ST=Western Cape/L=Cape Town/O=Thawte Consulting cc/OU=Certification Services Division/CN=Thawte Server CA/emailAddress=server-certs@thawte.com
e60bf0c0.0 subject= /C=ch/O=Swisscom/OU=Digital Certificate Services/CN=Swisscom Root CA 1
e7b8d656.0 subject= /C=US/O=Equifax Secure Inc./CN=Equifax Secure eBusiness CA-1
ed524cf5.0 subject= /C=US/O=Entrust.net/OU=www.entrust.net/CPS incorp. by ref. (limits liab.)/OU=(c) 1999 Entrust.net Limited/CN=Entrust.net Secure Server Certification Authority
ee7cd6fb.0 subject= /C=EU/O=AC Camerfirma SA CIF A82743287/OU=http://www.chambersign.org/CN=Chambers of Commerce Root
f4996e82.0 subject= /L=ValiCert Validation Network/O=ValiCert, Inc./OU=ValiCert Class 1 Policy Validation Authority/CN=http://www.valicert.com//emailAddress=info@valicert.com
facacbc6.0 subject= /C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=(c) 2006 VeriSign, Inc. - For authorized use only/CN=VeriSign Class 3 Public Primary Certification Authority - G5
ff783690.0 subject= /C=US/ST=UT/L=Salt Lake City/O=The USERTRUST Network/OU=http://www.usertrust.com/CN=UTN-USERFirst-Hardware


</what>
</comment>
<comment>
<author>makr.cos...@gmail.com</author>
<when>Fri, 10 Sep 2010 17:40:20 +0000</when>
<what>Thanks for the help.  Between this and a link in another thread, we got our mail server working for all clients (that we know of).  YouQ&apos;Ere right about the change to a Geotrust root being the root cause.

We knew that this yearQ&apos;Es new Geotrust cert would require us to include this intermediate CA, which enabled most desktop clients (web browsers and email programs) to work:

https://knowledge.geotrust.com/support/knowledge-base/index?page=contentQ&amp;Eid=AR1423Q&amp;Eactp=searchQ&amp;Eviewlocale=en_USQ&amp;Esearchid=1284067930123


Adding that CA fixed Thunderbird and Outlook, but not Droid and (unconfirmed) some Blackberry phones.  The following Q&quot;EGeotrust cross root CAQ&quot;E fixed those:

https://knowledge.geotrust.com/support/knowledge-base/index?page=contentQ&amp;Eid=AR1426Q&amp;Eactp=searchQ&amp;Eviewlocale=en_USQ&amp;Esearchid=1283360269668

In our Sendmail config, these two additional certs went into the file pointed to by the confCACERT variable in our .mc file.

And for reference, the cert in question is a Geotrust Q&quot;ETrue BusinessID WildcardQ&quot;E cert.  I donQ&apos;Et recall if all the Geotrust certificate types are signed by the same root.

Thanks,

Mark
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 10 Sep 2010 18:29:59 +0000</when>
<what>makr.costhigh, thanks for the tip on the cross root.

thomasafine, this should resolve your issue as well.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:04:04 +0000</when>
<what>A future release will contain the CA:

C=US, O=GeoTrust Inc., CN=GeoTrust Global CA

with SHA1 fingerprint:

DE:28:F4:A4:FF:E5:B9:2F:A3:C5:03:D1:A3:49:A7:F9:96:2A:82:12</what>
</comment>
<comment>
<author>jzast...@gmail.com</author>
<when>Mon, 11 Oct 2010 18:13:30 +0000</when>
<what>We are having this issue as well with the GeoTrust certs. WeQ&apos;Eve properly added our Intermediate cert onto our Exchange 2010 server and everything checks out although the Nexus One owners are still unable to connect.

What is the workaround.  There was an additional thread mentioned earlier but not posted.  Anyone have that?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 11 Oct 2010 18:20:46 +0000</when>
<what>From what I understand, the workaround is to add another intermediate CA cert on the end of the CA chain, specifically this one, which makes the GeoTrust cert appear to be signed by the Equifax Secure Certificate, which is trusted by existing Android devices:

https://knowledge.geotrust.com/support/knowledge-base/index?page=contentQ&amp;Eid=AR1426Q&amp;Eactp=searchQ&amp;Eviewlocale=en_USQ&amp;Esearchid=1283360269668
</what>
</comment>
<comment>
<author>earthso...@gmail.com</author>
<when>Tue, 23 Nov 2010 18:07:49 +0000</when>
<what>Is there an ETA on getting the root certs updated? The open source tree linked to in comment 11 doesnQ&apos;Et show any activity since 2010-02-04. Is there another place to track that other than http://android.git.kernel.org/?p=platform/libcore.git;a=history;f=security/src/main/files/cacerts;hb=HEAD</what>
</comment>
<comment>
<author>earthso...@gmail.com</author>
<when>Sat, 11 Dec 2010 23:33:28 +0000</when>
<what>Brian, I see that in issue 10807 comment 15 you mention that some root certs were added to Gingerbread.

In issue 5756 comment 34 you listed a good number of CA certs that will be included in a Q&quot;Efuture releaseQ&quot;E. I assume you meant the recent Gingerbread release?

Where can I find the full list of CAs that were recently added to Gingerbread? As I mentioned in comment 17, I donQ&apos;Et see any activity at http://android.git.kernel.org/?p=platform/libcore.git;a=history;f=security/src/main/files/cacerts;hb=HEAD which is where you said, in comment 11, we could find whatQ&apos;Es currently accepted.

Thanks.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 13 Dec 2010 18:21:16 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 13 Dec 2010 18:25:16 +0000</when>
<what>The recent Gingerbread SDK release includes the new CAs. Once the source is pushed, I could find the particular git changes that had Gingerbread CA changes. The bulk of them were in one change which contained a human readable change description mentioning the list of added/removed/changed CAs</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Dec 2010 21:49:38 +0000</when>
<what>Here is the history of cacerts.bks updates:

http://android.git.kernel.org/?p=platform/libcore.git;a=history;f=luni/src/main/files/cacerts.bks;h=3dbbe49dc66a943d69c7e31deb5cb8e52a74f156;hb=HEAD

The ones with subject Q&quot;ECA certificate updateQ&quot;E are the main changes, particular this one:

http://android.git.kernel.org/?p=platform/libcore.git;a=commitdiff;h=078e25d731728ba52e2940fbca31b3d6d7a56fad</what>
</comment>
</bug>
<bug>
<bugid>14947</bugid>
<title>Google Talk replicates text when entering 2 lines of text quickly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-23T17:31:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ryanpaul...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 15:35:45 +0000</openedDate>
<description>In Google Talk (and possibly other chat programs), after entering text,
click send and then immediately begin typing text again. The last word
of the first message sent will be replicated at the beginning of the new
line of input. Correct behavior should not replicate this text. I am
using Gingerbread 2.3.2 on the Nexus S.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 23 Feb 2011 17:31:56 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Talk, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>16286</bugid>
<title>Restoration of phone not working properly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Leandro....@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 18:18:53 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. When you clear your phone your unable to restore
your account to the phone without restoring all the apps previously
installed. - What happened. For Troubleshooting I had to reset to
factory and than restore my google account on the phone. However, there
is no option to restore the account without bringing over the
information or no option to do selective restore on the phone. Thus
bringing back all apps including some which maybe corrupt and causing
the issues on my phone. - What you think the correct behavior should be.
Google should have an option to assist with restoration of the phone.
That way it makes troubleshooting bugs easier. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Droid X , OS
version 2.2.1 If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>dtwitkow...@gmail.com</author>
<when>Thu, 21 Apr 2011 22:31:28 +0000</when>
<what>Wanted to bump on this.  A method is needed to control what gets re-loaded to the device, and what does not.  As it is the behavior is to either restore all app or no apps.  It may be that an app was causing the problem, so the option to select/deselect apps from a list in a web browser would be helpful.  Ideally there would also be an option to completely wipe backups associated with my account/device.

...dtw
</what>
</comment>
</bug>
<bug>
<bugid>15202</bugid>
<title>User Defined Dictionary and Formatting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brandonp...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 20:33:48 +0000</openedDate>
<description>Motorola Droid 2, Android 2.2. 1. User-defined words like Q&quot;EIQ&apos;EdQ&quot;E are not
brought up when Q&quot;EidQ&quot;E is entered; the user word only populates when Q&quot;EIdQ&quot;E
is entered, so the system seems to now require that first letter to be
capital. This was not the case on my Droid 1 with 2.2. 2. Symbols like
@, $ and Q&quot;E are attaching to the end of words, rather than where the
cursor is placed. EXAMPLES: -the dog was@ the door. Rather than: the dog
was @ the door. -this item cost me$ 20. Rather than: this item cost me
$20. This occurs with the Q&quot;E too in closing a quotation, but not Q&apos;E; the
quotes attach to the word after the quotation, not the final word.
EXAMPLE: -I said Q&quot;EGreat Q&quot;Eand walked... Rather than: I said Q&quot;EGreatQ&quot;E and
walked... This issue occurs in the stock text messaging app, Handcent,
Email and when typing in the web browser, say, in a text box on a
messageboard. Issue exists on the physical keyboard and the Q&apos;Eon screenQ&apos;E
keyboard.</description>
</bug>
<bug>
<bugid>5843</bugid>
<title>Wrong value for default Accept header</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-01-11T22:31:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>shalin.d...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 22:23:22 +0000</openedDate>
<description>Following lines in HttpURLConnection.java seem to set the Accept header
to wrong default value. Accept header is an optional header and system
should not assign a value if the application did not intend to add it.
Also the value Q&quot;E*, */*Q&quot;E does not match specs for allowed values. If
anything it should be set to Q&quot;E*/*Q&quot;E if (reqHeader.get(Q&quot;EAcceptQ&quot;E) == null)
{ //$NON-NLS-1$ // BEGIN android-changed output.append(Q&quot;EAccept: *,
*/*\r\nQ&quot;E); //$NON-NLS-1$ // END android-changed } Thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Jan 2010 01:33:51 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Jan 2010 19:46:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 07 Jan 2010 21:38:56 +0000</when>
<what>I took a look at the spec, which confirms that our current accept header looks bogus. It suggests that every media range should have two parts, a type and a subtype.
       media-range    = ( Q&quot;E*/*Q&quot;E
                        | ( type Q&quot;E/Q&quot;E Q&quot;E*Q&quot;E )
                        | ( type Q&quot;E/Q&quot;E subtype )
                        ) *( Q&quot;E;Q&quot;E parameter )

I also took a look at the accept header for a few other HTTP clients which I had handy.

Sun Java 5:
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2

Safari 4:
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5

Chrome 4:
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5

Firefox 3:
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Curiously, SunQ&apos;Es Java suffers the same problem as our implementation, with a single Q&quot;E*Q&quot;E as its fourth element.

IQ&apos;Ell fix this by using exactly Q&quot;E*/*Q&quot;E as youQ&apos;Eve suggested. The fix will show up in a future release of Android. Thanks!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Jan 2010 21:48:23 +0000</when>
<what>why set it at all if itQ&apos;Es optional? isnQ&apos;Et the default if we donQ&apos;Et provide the header
the same as what weQ&apos;Ere explicitly asking for?</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 07 Jan 2010 22:23:19 +0000</when>
<what>Yup, youQ&apos;Ere right. IQ&apos;Eve pulled the entire header out.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 22:31:14 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 00:38:21 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19148</bugid>
<title>Maps 5.8 add-a-place button missing on HTC Desire</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jrickar...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 05:57:05 +0000</openedDate>
<description>Maps 5.8 is supposed to allow users to add places. This option is
accessed by a button in the Check In place search dialog. The button is
missing from Maps in the HTC Desire with Android 2.2. This means it is
not possible to add a place. To recreate the problem, select Latitude
from the Maps menu, touch the Check In icon to display the Check In At
dialog. Search for a non-existent place. The button to add a place fails
to appear. Another user has reported the same problem with the HTC
Sensation in the Google Mobile forum.</description>
<comment>
<author>jrickar...@gmail.com</author>
<when>Wed, 10 Aug 2011 12:28:15 +0000</when>
<what>This is suddenly working. No idea what changed, but happy nonetheless.</what>
</comment>
</bug>
<bug>
<bugid>18157</bugid>
<title>Search some special characters on market causes error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>GugaR...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 02:19:32 +0000</openedDate>
<description>When i search on android Market for +,#,@ and others special characters,
causes a Network error. Steps to reprose: On Market, click on search
button -Q&gt;E type + and click on search button(Screen). A popup appear
explaning a network error.</description>
</bug>
<bug>
<bugid>5992</bugid>
<title>Facebook Profile listing in contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jimf...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 08:42:54 +0000</openedDate>
<description>HTC Dream Android 2.0 When clicking on the avatar for contact that is a
facebook contact, clicking on the facebook icon simply loads my facebook
profile and not theirs, I am sure it meant to load theirs</description>
</bug>
<bug>
<bugid>5295</bugid>
<title>Videos uploaded using YouTube application do not appear on Facebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>athakur</reportedBy>
<openedDate>Wed, 09 Dec 2009 20:14:12 +0000</openedDate>
<description>My YouTube account is setup to publish any new videos I upload to my
Facebook account. This works fine when I upload videos at Youtube.com.
The video shows up on my Facebook profile within a few minutes of when
it finishes processing. This doesnQ&apos;Et seem to work when I upload using
the YouTube application on the phone to upload a video. My device is an
T-Mobile MyTouch 3G running the stock Android 1.6 firmware. Steps: 1.
Link your YouTube account to Facebook 2. Take a vidoe with your phone 3.
Using the Q&quot;EShareQ&quot;E option, upload the video to YouTube 4. Verify the
video shows up in YouTube successfully but does not get published to
your Facebook profile</description>
</bug>
<bug>
<bugid>13024</bugid>
<title>SDK 8 : Manual Ant Compile failed with : lib_rules.xml:121: Reference android.libraries.src not found</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>56</stars>
<reportedBy>csiman.p...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 08:07:49 +0000</openedDate>
<description>With SDK Tools, Revision 8 with ADT 8.0.1, on MacOsX. When i want
compile my project manually with ant, ant failed with the message :
------------------ -aidl: [echo] Compiling aidl files into Java
classes... BUILD FAILED android-sdk-mac_86/tools/ant/lib_rules.xml:121:
Reference android.libraries.src not found. --------------------- The
line in lib_rules.xml : -------------- Q&lt;Esource
refid=Q&quot;Eandroid.libraries.srcQ&quot;E/Q&gt;E -------------- This path seems set in
setupTask.java from anttask.jar. (SDK tools) In previous version of SDK
we can find in setupTask.java this line : ----------
antProject.addReference(Q&quot;Eandroid.libraries.srcQ&quot;E, sourcePath); ----------
Replace in new version by ------------------------
antProject.addReference(AntConstants.PROP_PROJECT_LIBS_SRC_REF,
sourcePath); ------------------------ where
AntConstants.PROP_PROJECT_LIBS_SRC_REF = Q&quot;Eproject.libraries.srcQ&quot;E If I
replace Q&quot;Eandroid.libraries.srcQ&quot;E by Q&quot;Eproject.libraries.srcQ&quot;E in my
build.xml projectQ&apos;Es, it works. Sorry for my english.</description>
<comment>
<author>csiman.p...@gmail.com</author>
<when>Wed, 08 Dec 2010 08:10:53 +0000</when>
<what>The link with diff : http://android.git.kernel.org/?p=platform/sdk.git;a=blobdiff;f=anttasks/src/com/android/ant/SetupTask.java;h=4f14d62a618006946e9b622469390c470ccbb329;hp=966956f58abeef1e5504143c0e82edad2e7e8227;hb=HEAD;hpb=5af43ecb4e1621cb55cdda4074c11cd9009ae2b2</what>
</comment>
<comment>
<author>wildbroo...@gmail.com</author>
<when>Tue, 14 Dec 2010 18:50:13 +0000</when>
<what>This is not a medium priority defect for me.  ItQ&apos;Es fatal.  I canQ&apos;Et build my library at all.</what>
</comment>
<comment>
<author>csiman.p...@gmail.com</author>
<when>Tue, 14 Dec 2010 19:10:14 +0000</when>
<what>For compatibility reasons it seems that all projects targeting 2.2 and below use  lib_rules.xml. However projects targeting 2.3 use now main_rules.xml.

Only main_rules.xml use some new environnement vars (java.encoding, java.source, and java.target) 

Can Google engineers confirm all that ?

</what>
</comment>
<comment>
<author>lennert....@gmail.com</author>
<when>Mon, 20 Dec 2010 11:54:38 +0000</when>
<what>I canQ&apos;Et run my xmlvm cross-compile anymore with this bug, replacing the line 
Q&quot;Eandroid.libraries.srcQ&quot;E 
by 
Q&quot;Eproject.libraries.srcQ&quot;E
doesnQ&apos;Et work for me. Any other workaround solutions?</what>
</comment>
<comment>
<author>csiman.p...@gmail.com</author>
<when>Mon, 20 Dec 2010 13:03:25 +0000</when>
<what>Also change all lines

Q&quot;Eandroid.libraries.jarsQ&quot;E  with Q&quot;Eproject.libraries.jarsQ&quot;E

We must find 2 lines with Q&quot;Eandroid.libraries.srcQ&quot;E and one with Q&quot;Eandroid.libraries.jarsQ&quot;E

I hope this modification solves your problem





</what>
</comment>
<comment>
<author>lennert....@gmail.com</author>
<when>Mon, 20 Dec 2010 13:36:31 +0000</when>
<what>Thanks for the reply, but it still gives me an error trying to open
/MyAndroidApp/${external.libs.absolute.dir} which doesnQ&apos;Et seem to be resolved to any actual path.</what>
</comment>
<comment>
<author>pin...@gmail.com</author>
<when>Thu, 23 Dec 2010 14:57:36 +0000</when>
<what>Try to edit your build.xml, replace external.libs with jar.libs.

Damn, why they keep changing task def xml, I have spend a lot of time when upgrading to 2.2 sdk to adapt changes. Do they have basic idea of developer relationship?</what>
</comment>
<comment>
<author>Andrew.P...@gmail.com</author>
<when>Thu, 23 Dec 2010 19:45:54 +0000</when>
<what>IQ&apos;Eve added two lines after Q&lt;Esetup /Q&gt;E:
Q&lt;Epath id=Q&quot;Eandroid.libraries.srcQ&quot;EQ&gt;EQ&lt;Epath refid=Q&quot;Eproject.libraries.srcQ&quot;E /Q&gt;EQ&lt;E/pathQ&gt;E
Q&lt;Epath id=Q&quot;Eandroid.libraries.jarsQ&quot;EQ&gt;EQ&lt;Epath refid=Q&quot;Eproject.libraries.jarsQ&quot;E /Q&gt;EQ&lt;E/pathQ&gt;E

It works for me.</what>
</comment>
<comment>
<author>armen.be...@gmail.com</author>
<when>Tue, 04 Jan 2011 22:18:11 +0000</when>
<what>What is the official workaround for this?  None of the suggested workaround helped me.
</what>
</comment>
<comment>
<author>sary...@yahoo.com</author>
<when>Fri, 07 Jan 2011 22:54:18 +0000</when>
<what>I have a related problem where classes.dex wouldnQ&apos;Et get the classes from external libraries included in my app. The fix...
in main_rules.xml look for this line:
Q&lt;Eapply executable=Q&quot;E${dx}Q&quot;E failonerror=Q&quot;EtrueQ&quot;E parallel=Q&quot;EtrueQ&quot;EQ&gt;E

After this line:
Q&lt;Earg path=Q&quot;E${out.dex.input.absolute.dir}Q&quot;E /Q&gt;E
insert this line (do not erase the above line):
Q&lt;Earg path=Q&quot;E${out.dex.input.absolute.dir}\\..\\..\\libsQ&quot;E /Q&gt;E

ItQ&apos;Es ugly looking, but it will now include your libs just like it used to in older SDK versions.

And I agree that these changes are really hurting developers who want to upgrade. IQ&apos;Eve put off updating since something like SDK r03 or SDK r04 because of the headaches.</what>
</comment>
<comment>
<author>ivan...@gmail.com</author>
<when>Sun, 23 Jan 2011 06:08:26 +0000</when>
<what>The comment 8 works for me~
After adding the two lines in the build.xml!
Thx~</what>
</comment>
<comment>
<author>poemc...@gmail.com</author>
<when>Wed, 23 Feb 2011 06:48:06 +0000</when>
<what>i met the same question, on:

Android SDK Tools, reversion 10
Android SDK Platform-tools, reversion 3
Mac OS X (Snow Leopard) 
</what>
</comment>
<comment>
<author>ryan.fol...@gmail.com</author>
<when>Thu, 24 Feb 2011 05:55:38 +0000</when>
<what>The comment 8 works for me~
After adding the two lines in the build.xml!
Thx~</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Thu, 10 Mar 2011 02:26:53 +0000</when>
<what>Comment 8 also works for me. And I want to support comment 7 too. From the first release on they change task names, property names etc. This is unacceptable, as I cannot see any reason behind this.

Andreas</what>
</comment>
<comment>
<author>Rodrigue...@gmail.com</author>
<when>Fri, 22 Apr 2011 01:10:55 +0000</when>
<what>comment 8 worked! Thanks!</what>
</comment>
<comment>
<author>jod...@gmail.com</author>
<when>Mon, 13 Jun 2011 20:59:36 +0000</when>
<what>The fix suggested in comment 8 resolved my problem. I actually inserted the two lines _before_ the Q&lt;Esetup/Q&gt;E task and this (still) resolved the problem.</what>
</comment>
<comment>
<author>mark97229</author>
<when>Sat, 13 Aug 2011 21:43:49 +0000</when>
<what>I did what comment 16 did to get some of the IOIO apkQ&apos;Es to build from command line with ant.  Odd that this issue is still around after 1+ years.  Are we doing something wrong?  Do we need to post a patch or something to close this?</what>
</comment>
<comment>
<author>jeremyph...@gmail.com</author>
<when>Wed, 24 Aug 2011 13:46:14 +0000</when>
<what>Comment 8 worked for me as well.  Thank you!</what>
</comment>
<comment>
<author>charles.wh.chan</author>
<when>Thu, 25 Aug 2011 05:13:06 +0000</when>
<what>Comment 8 also worked. 

I am using SDK Tools r10. 
What is the status of this issue? Is this fixed in the latest release?</what>
</comment>
<comment>
<author>charles.wh.chan</author>
<when>Fri, 26 Aug 2011 04:36:35 +0000</when>
<what>For those who are automating the build, and donQ&apos;Et want to check in a pre-make build.xml, you can use the following sed command to insert the necessary elements:

## begin
sed -i Q&apos;Es#Q&lt;Esetup /Q&gt;E#Q&lt;Esetup /Q&gt;E\n\tQ&lt;Epath id=Q&quot;Eandroid.libraries.srcQ&quot;EQ&gt;EQ&lt;Epath refid=Q&quot;Eproject.libraries.srcQ&quot;E /Q&gt;EQ&lt;E/pathQ&gt;E\n\tQ&lt;Epath id=Q&quot;Eandroid.libraries.jarsQ&quot;EQ&gt;EQ&lt;Epath refid=Q&quot;Eproject.libraries.jarsQ&quot;E /Q&gt;EQ&lt;E/pathQ&gt;E#gQ&apos;E build.xml
## end

Will result in 
  Q&lt;Esetup /Q&gt;E
Being replaced with
    Q&lt;Esetup /Q&gt;E
        Q&lt;Epath id=Q&quot;Eandroid.libraries.srcQ&quot;EQ&gt;EQ&lt;Epath refid=Q&quot;Eproject.libraries.srcQ&quot;E /Q&gt;EQ&lt;E/pathQ&gt;E
        Q&lt;Epath id=Q&quot;Eandroid.libraries.jarsQ&quot;EQ&gt;EQ&lt;Epath refid=Q&quot;Eproject.libraries.jarsQ&quot;E /Q&gt;EQ&lt;E/pathQ&gt;E
Afterwards, Ant should build successfully.

Not a perfect solution, but a workaround.
Cheers.</what>
</comment>
</bug>
<bug>
<bugid>15445</bugid>
<title>Gingerbread Keyboard problems with Italian language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 00:52:48 +0000</openedDate>
<description>I would like to point out a few problems when you write in Italian using
the new gingerbread keyboard. 1. it should be easier to input the letter
Q&apos;E?Q&apos;E, for example just when hitting Q&apos;EeQ&apos;E, the suggestions bar should
prompt to input Q&apos;E?Q&apos;E. 2. it should be easier to input the word Q&quot;E poQ&apos;E Q&quot;E ,
IQ&apos;Eve added it into the dictionary, but after inserting Q&quot;EpoQ&quot;E it is placed
in the suggestions bar after sliding 3 times to the right. Suggestion:
word with accent Q&apos;E should be placed as first choices 3. a very similar
thing is when I need to insert composed words separated by accent such
as Q&quot;E comQ&apos;E? Q&quot;E Actually another solution to problems 2 and 3 might be to
go back 1 position when hitting Q&apos;E from the suggestion bar, just after
having inserted a word.</description>
<comment>
<author>lucabee...@gmail.com</author>
<when>Sat, 12 Mar 2011 09:01:33 +0000</when>
<what>Agree!

A couple of other minor issues (already present in 2.1 and 2.2):

- when typing the article Q&quot;EunQ&quot;E, the default suggestion/correction is always Q&quot;EinQ&quot;E, no matter how many times one rejects the default suggestion and selects Q&quot;EunQ&quot;E. The correct suggestion of Q&quot;EunQ&quot;E IS present, but itQ&apos;Es not the one which is highlighted by default.

- Q&quot;EhoQ&quot;E and Q&quot;EloQ&quot;E are wrongly capitalized (Q&quot;EHoQ&quot;E, Q&quot;ELoQ&quot;E) in the default suggestion. Again, the lower case versions ARE present in the suggestions, but they are not the default one (while they SHOULD be if itQ&apos;Es not the first word in a sentence).</what>
</comment>
<comment>
<author>nicolo.c...@gmail.com</author>
<when>Sat, 12 Mar 2011 09:44:03 +0000</when>
<what>Actually IQ&apos;Em not affected by your problems</what>
</comment>
</bug>
<bug>
<bugid>15638</bugid>
<title>ColorDrawable does not expose get/setColor (in eclipse) as per documentation</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-03-22T03:57:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>p3t3r.c4...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 03:44:32 +0000</openedDate>
<description>The ColorDrawable class documentation says there are get/setColor
functions. Inside eclipse, however, these functions are not available.
Noticed on Android 2.1.1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Mar 2011 03:57:12 +0000</when>
<what></what>
</comment>
<comment>
<author>abubucke...@gmail.com</author>
<when>Sat, 16 Apr 2011 16:03:06 +0000</when>
<what>I am facing this same issue. See attached screenshot</what>
</comment>
</bug>
<bug>
<bugid>3027</bugid>
<title>support for Indian Regional Languages.....</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-17T16:21:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sharath....@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 07:21:57 +0000</openedDate>
<description>The default browser of android is not supporting Indian regional
languages. Then I have installed opera mini which supports more than 90
languages including Telugu, Tamil, Punjabi etc. I want to know is it the
problem of android or emulators upon which I am working??</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Jun 2009 16:21:14 +0000</when>
<what>Duplicate</what>
</comment>
<comment>
<author>Chris.F...@gmail.com</author>
<when>Fri, 04 Nov 2011 07:37:28 +0000</when>
<what>This issue is related to issues:
1618, 2600, 3008, 3027, 3029, 4153, 5925, 4153, 6283, 8103, 9045, 9248, 9859, 10685, 10750, 11999, 12674, 12981, 13022, 13967, 14234, 15171, 15895, 16306, 16939, 16144, 17011, 17279, 17291, 17445, 17563, 17573, 17576, 17803, 17850, 17992, 18178, 18235, 18392, 18859, 18936, 18950, 19050, 19352 19410, 19466, 19470, 19691, 19735, 19946, 19963, 21284, 20141, 20161, 20198, 20485, 20486, 20655, 20744, 20772, 20785. 21196, 21382 
</what>
</comment>
</bug>
<bug>
<bugid>8471</bugid>
<title>Flexible and useful power management</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Raf...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 14:44:11 +0000</openedDate>
<description>Phones should use edge as default unless a specific app like the browser
or Pandora opens up and request connectivity. That way when your not
using the phone all the background processes that require connectivity
donQ&apos;Et waste battery life by using 3G. But When you start up the browser
the phone will switch to 3G and give you the full speed when you
actually need it. Push email, facebook updates , and twitter clients all
work in the background but only transfer a little bit of data, not
enough to require 3G. So why should they be using 3G and using up
precious battery life when they dont need it? I just did a test of push
email using K-9 Mail on edge and 3G and it took the same time (9s) for
me to get notified. A problem with this might be that switching from 3G
to 2G takes a while, too long so that the user will have to wait for 3G
to activate in order for them to use the browser. Is it possible for a
phone too be on 3g and 2g networks at the same time, or does that just
sap more battery life and defeating the whole purpose. Thanks Rafael N.</description>
</bug>
<bug>
<bugid>8301</bugid>
<title>crash when opening google calendar via browser</title>
<status>Unreproducible</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T20:48:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>burnfact...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 00:12:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://
groups.google.com/group/android-discuss Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem. - What
happened. - What you think the correct behavior should be. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:48:11 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13434</bugid>
<title>Disappearing Home Screen Icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>139</stars>
<reportedBy>onthecou...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 04:43:48 +0000</openedDate>
<description>App icons on home screens sometimes cannot be moved, and then sometimes
disappear all together from home screen. To recreate, long press on any
app icon, attempt to move it, and if it fails to move, it may snap back
into itQ&apos;Es original position. However, sometimes itQ&apos;Ell just disappear.
Rebooting phone solves problem, but it inevitably comes back. Also,
sometimes I find the icons which disappear in folders that IQ&apos;Eve created
in the home screen. Icons should move to where I designate them, and
shouldnQ&apos;Et disappear unexpectedly without dragging to trash can first.</description>
<comment>
<author>edsa...@gmail.com</author>
<when>Thu, 30 Dec 2010 03:33:01 +0000</when>
<what>Use an alternative home launcher.</what>
</comment>
<comment>
<author>Chriscu...@gmail.com</author>
<when>Thu, 30 Dec 2010 03:39:06 +0000</when>
<what>Using the  stock 2.3 launcher this happens..there is also times when the screen will not scroll and only will scroll once the phone is rebooted.. </what>
</comment>
<comment>
<author>Lax...@gmail.com</author>
<when>Thu, 30 Dec 2010 20:48:55 +0000</when>
<what>Got my Nexus S today from the Carphonewarhouse.  Phone updated to 2.3.1 and after having it plugged in I added two email accounts.  When I returned to the home screen via the Q&apos;EhomeQ&apos;E button I have the same issue as the OP.  A reboot was the only way to resolve this.</what>
</comment>
<comment>
<author>tominate...@gmail.com</author>
<when>Fri, 31 Dec 2010 19:16:56 +0000</when>
<what>I am also having this issue but it did not happen until I deleted an app that was on the home screen.</what>
</comment>
<comment>
<author>RaeefSa...@gmail.com</author>
<when>Sun, 02 Jan 2011 08:16:44 +0000</when>
<what>I have also encountered this problem many times. I had to restart the device to be able to drag and drop again.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Wed, 05 Jan 2011 01:11:58 +0000</when>
<what>I am having the same problem on the Nexus S.  When I have the problem, I have to reboot the phone.  Then when I reboot it, I sometimes find these icons that went missing in one of the created folders (even though I never dragged it to any folders).  I am also usually unable to move folders into a different location without fully shutting down and rebooting the phone.  It will work after a fresh reboot but very quickly start to experience the same issue again.  The only way I have been able to get icons where I want them in some cases is to long hold the desktop where I want to set it and create the shortcut manually there.  Opening up the Q&quot;Eall applicationsQ&quot;E menu and dragging to the desktop fails to work unless it is freshly rebooted.  Sounds like another Nexus S bug.</what>
</comment>
<comment>
<author>shah...@gmail.com</author>
<when>Wed, 05 Jan 2011 01:15:29 +0000</when>
<what>Try to kill the launcher and not restarting the phone it works for me</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Wed, 05 Jan 2011 01:30:14 +0000</when>
<what>@shahamk what do you mean by Q&quot;Ekill the launcherQ&quot;E, these are unrooted phones running stock android on the Nexus S.</what>
</comment>
<comment>
<author>shah...@gmail.com</author>
<when>Wed, 05 Jan 2011 01:56:21 +0000</when>
<what>Unrooted too
Goto setting-Q&gt;Eapplication settings-Q&gt;Erunning services-Q&gt;Echoose all (top of the screen)
Find Q&apos;ElauncherQ&apos;E and press on it 
Press force stop

This should fix the problem like restart does
I created a shortcut to running services on my home screen but IQ&apos;Em not if this is an option of one of my many installed apps :-) 
</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Wed, 05 Jan 2011 02:02:05 +0000</when>
<what>Ahh good to know. Well this is a temp solution but yes this is another bug Google needs to resolve on 2.3. </what>
</comment>
<comment>
<author>lee.t.ri...@gmail.com</author>
<when>Fri, 14 Jan 2011 14:57:27 +0000</when>
<what>Yes, hopefully it will be resolved soon.  My friend is always complaining about it.</what>
</comment>
<comment>
<author>rik...@gmail.com</author>
<when>Mon, 17 Jan 2011 01:26:49 +0000</when>
<what>I am running Gingerbread 2.3.1 on a Nexus S.

This has happened to me many times when I was rearranging icons on the homescreen or bringing in new icons to the homescreen from the app drawer using the long-press-on-icon, move, and release-to-drop method. Sometimes as soon as I let go of my finger to set the icon down where I want it, the icon disappears. After a while, I discovered that these disappeared icons had somehow ended up inside random folders on my homescreen. One solution around this that worked for me was to long press on the empty homescreen area where you want your icon, select Shortcuts Q&gt;E Applications, and choose your app from the list.

The UI for rearranging icons on the homescreen should be changed to exactly resemble that of the iPhoneQ&apos;Es (maybe without the shaking icons thing). Please fix this, Google!</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Mon, 17 Jan 2011 02:52:04 +0000</when>
<what>I ended up installing a third party launcher called Q&quot;ELauncher ProQ&quot;E.  It is free of this bug plus lets you do more with your launcher page anyway.  It is still bad that Google released this phone/software with so many bugs (plenty of other serious bugs reported on Nexus S).</what>
</comment>
<comment>
<author>mco...@gmail.com</author>
<when>Mon, 17 Jan 2011 02:55:30 +0000</when>
<what>Adw ex is way better than launcher pro btw.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Mon, 17 Jan 2011 19:45:29 +0000</when>
<what>@mco hey thanks for telling me about adw. I just downloaded it and it has a lot more features. I think I will start using that from now on :)</what>
</comment>
<comment>
<author>font1...@gmail.com</author>
<when>Wed, 19 Jan 2011 19:29:34 +0000</when>
<what>I have verified this issue on two Nexus S phones (mine and my wifeQ&apos;Es).  IQ&apos;Eve also discovered one method to reproduce it, hopefully someone can verify for me:

1. First, reboot the phone.  This is just to ensure weQ&apos;Ere starting fresh
2. Verify any icons, widgets, etc on the home screen can be repositioned.
3. Create a folder on a home screen.  You can leave it empty if you want.
4. Open the folder.
5. Leaving the folder open, launch the Market and install an app.  DonQ&apos;Et leave the market until the app has successfully installed.
6. Now hit the home key to return to the home screens.
7. You should notice that the folder is closed.  Now try to move an object to a new position.

I have found that after doing these steps, I can no longer re-arrange objects on the home screen.  They just snap back to their original positions.  This keeps happening until I reboot the phone or Q&quot;EForce CloseQ&quot;E the launcher. (The latter seems to make the phone unstable, though).

As a work around, I make sure any folders on the home screen are closed before installing or removing apps.

Hopefully my notes can assist in a fix.

Thanks,
Mark</what>
</comment>
<comment>
<author>ten...@gmail.com</author>
<when>Thu, 20 Jan 2011 09:24:50 +0000</when>
<what>Same issue on brand new Nexus S with stock rom and launcher. I have  2 gmail accounts too, links appear in random folders.</what>
</comment>
<comment>
<author>m.martin...@gmail.com</author>
<when>Fri, 21 Jan 2011 01:36:24 +0000</when>
<what>I am running Gingerbread 2.3.1 on a new Nexus S.
The only way I can add a shortcut to a homescreen now is by long pressing exactly where I want it and choosing my shortcut from the pop-up menu. I cannot move icons once they are on the homescreen - they just disappear. The only exception to this is a folder icon - it wonQ&apos;Et disappear, it just snaps back to its original position. I cannot drag icons from the app menu - they also disappear. All of the disappearing icons eventually show up later in one of the folders, after a reboot or sometimes after a few hours have passed. If I try to drag an icon like music, for example, five times (each time disappearing) then five copies of the music icon will show up later in one of the folders. I believe this bug may be related to having folders on the homescreen. I say that because I didnQ&apos;Et have the problem for the first few days of owning the phone and it was only after several days that I began creating folders on the homescreen. IQ&apos;Ell have to test this by eliminating all my folders. Oh, and rebooting is not solving my problem.

I know this bug has been around for several months (at least since June of 2010) and affects Froyo as well. This bug needs to have a higher priority, since it affects the primary interface between Android and user - the homescreen. As a new Nexus S owner and also new to Android, I can say that itQ&apos;Es more than a little frustrating.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Fri, 21 Jan 2011 10:03:58 +0000</when>
<what>As a side note, this only happens in the Google launcher.  3rd party launchers I have installed do not have this issue so Google needs to look into this bug.  I have installed a 3rd party launcher to clear the issue (plus have additional features anyway).</what>
</comment>
<comment>
<author>m.martin...@gmail.com</author>
<when>Sat, 22 Jan 2011 00:27:35 +0000</when>
<what>Gingerbread 2.3.1 on Nexus S

Followup to my post of yesterday... I deleted all my folders on the home screens and voila... problem solved. All shortcuts are acting as they should - I can drag them around, place them where I want them and not one has disappeared. I can create new ones by dragging from the app menu - in short, everything is back to normal. I have been testing this for about 24 hours. I will wait another day and then go back to creating folders on the home screen. IQ&apos;Ed be willing to bet the problem will reappear quickly. IQ&apos;Ell post the results in a couple of days.</what>
</comment>
<comment>
<author>olof.lin...@gmail.com</author>
<when>Mon, 24 Jan 2011 11:30:29 +0000</when>
<what>Also experience the same thing as Martin in comment 18 and 20.

In my testing, if you have a folder on the home screen, move to another screen and try to move an icon to the same place on that screen, the icon will just go missing. After reboot, it will show up in the folder that was on the home screen.

A bit irritating. Using Nexus S with 2.3.2.
</what>
</comment>
<comment>
<author>m.martin...@gmail.com</author>
<when>Mon, 24 Jan 2011 18:10:15 +0000</when>
<what>Update to my post of Jan. 21st.  Less than 48 hours after recreating folders on the home screen the bug is back. Shortcuts disappearing when created or moved - it seems that the launcher erroneously acts as if there is a folder open and this is where these shortcuts are going. Hours later or after rebooting they appear in one of the folders. The last thing I did before the bug reappeared was update a few of my apps in the Market.
I am reluctantly going to a third party launcher until the bug is resolved. More than a little disappointed - doesnQ&apos;Et seem like a very hard bug to find.</what>
</comment>
<comment>
<author>cobrab...@gmail.com</author>
<when>Mon, 24 Jan 2011 18:31:42 +0000</when>
<what>What I am really curious about is how bugs like this and issue 13413 ever made it into final production and never discovered during testing phases. I think they released the phone and software prematurely just to get it out before the Christmas season. It was released full of critical bugs. </what>
</comment>
<comment>
<author>fogw...@gmail.com</author>
<when>Fri, 04 Feb 2011 02:05:00 +0000</when>
<what>I got the same issue on my nexus s. I think the bug is due to its default launcher. So far, I have two solutions: 1)Go to the Application Manager-Q&gt;EAll-Q&gt;EFind Q&quot;ELauncherQ&quot;E -Q&gt;E Force close it. (DonQ&apos;Et clear the data otherwise all the shortcuts will be gone.); 2)Install and apply alternative launcher such as Q&quot;EGo Launcher EXQ&quot;E. ItQ&apos;Es free!

Anyway, I do think google need to fix this bug as early as possible. ItQ&apos;Es upsetting.</what>
</comment>
<comment>
<author>wbax...@gmail.com</author>
<when>Fri, 04 Feb 2011 08:22:45 +0000</when>
<what>IQ&apos;Em new to Android.  Got my Nexus S about a week ago and just started seeing this bug.  I was so happy with my android experience until this.  This is a serious confidence shaker, that something so basic as moving icons around on the home screen could be broken.  This needs to be fixed asap and it shouldnQ&apos;Et be difficult thanks to the clear repro steps provided in #16.  Get on it Google! </what>
</comment>
</bug>
<bug>
<bugid>8506</bugid>
<title>Q&quot;Eandroid create avdQ&quot;E broken for large (2048M) SD card size</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-06-24T01:33:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Sun, 23 May 2010 19:29:26 +0000</openedDate>
<description>$ ./android create avd -n foo2 -t android-8 -c 2048M Error: SD Card size
must be at least 9MB ItQ&apos;Es likely to be the same bug that was in the AVD
Manager UI, where the value checker is converted to bytes and wrap
around Integer.MAX_INT.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 23 May 2010 21:05:16 +0000</when>
<what>Actually the problem exists from the AVD Manager too.

While the UI validation code now works for larger number, the creation of the SD Card will fail.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 24 Jun 2010 01:33:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:03:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8148</bugid>
<title>On screen Q&quot;EperiodQ&quot;E key should ALWAYS offer extra characters on long press.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>janno...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 18:34:01 +0000</openedDate>
<description>When switched to the numeric/symbol keyboard, the period key no longer
supports extra symbol insertion on long press. For consistency, it
should. Once IQ&apos;Em used to inserting characters by long-pressing the
period, I tend to do so without thinking about whether IQ&apos;Em in numeric
mode or not. Currently a long-press does nothing on the period in
numeric mode, so this change would no lose any functionality.</description>
</bug>
<bug>
<bugid>6573</bugid>
<title>Logcat messages truncated?</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 16:02:51 +0000</openedDate>
<description>One our favourite users was logging a long chain of exceptions, and the
exception was truncated. If thereQ&apos;Es a limit on the length of a logcat
message, it isnQ&apos;Et long enough!</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 18 Feb 2010 02:23:32 +0000</when>
<what>assigning to jesse if he wants to fix this, but itQ&apos;Es not a dalvik bug.</what>
</comment>
<comment>
<author>bschandr...@gmail.com</author>
<when>Tue, 09 Nov 2010 05:17:54 +0000</when>
<what>This seems to be a deterrent especially when we are testing messages being created before sending to server. The truncation happens only for long messages and to handle that case, didnQ&apos;Et want to go back to the old system.out.println mechanism :(</what>
</comment>
<comment>
<author>mike.han...@gmail.com</author>
<when>Tue, 14 Dec 2010 15:14:19 +0000</when>
<what>The problem is the LogCat view in eclipse is truncated horizontally, even though a horizontal scroll bar is provided. But if you [select, copy, paste] the full message can be seen (well at least in my example there is no truncation, but maybe there is a limit).

In the example below, the LogCat message is truncated after at Q&quot;E{com.manning.aip.lifecycle/com.mannQ&quot;E when scrolled fully to the right, with the horizontal scroll only scrolling a small amount at full screen size:

12-13 23:42:19.681: ERROR/AndroidRuntime(754): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.manning.aip.lifecycle/com.manning.aip.lifecycle.Activity2}; have you declared this activity in your AndroidManifest.xml?

So it seems this is an Eclipse ADT plugin problem (my example is from v8.0.1)</what>
</comment>
</bug>
<bug>
<bugid>9290</bugid>
<title>arabic</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-06-24T19:12:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aaaali20@gmail.com</reportedBy>
<openedDate>Wed, 23 Jun 2010 22:48:03 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Jun 2010 19:12:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17703</bugid>
<title>GPS????????????</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DreamSof...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 08:14:47 +0000</openedDate>
<description>Device1:IS01(au(KDDI)/Sharp) - Android 1.6 Device2:IS03(au(KDDI)/Sharp)
- Android 2.2.1 GPS:Enabled Position detected by Wi-Fi/Mobile
network:Enabled Wi-Fi:Enabled Wi-Fi connected by:PWR-100D(NTT
East/BAFFALO) 3G connected by:NTT DoCoMo Foma(Hi-Speed mode)
?????GPS??????????????????????????????????????????132km????
Android???GPS???(????)???????????? ???????????????????</description>
</bug>
<bug>
<bugid>1758</bugid>
<title>Feature request: allow to drag down the notifications window in an active call screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>pooja13p...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jan 2009 19:35:03 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem While a call is going on, the
notifications status bar or pane cannot be dragged down. Its stuck. TO
make it work, you have to change the screen to another application or
the home screen and then the notifications status bar can be pulled
down. - Sample source code demonstrating the problem - What you think
the correct behavior should be. The notifications status bar or pane
should be draggable even in an active call screen. If you are reporting
a crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E,
and attach the resulting output as a text file to your issue report.
(For feature requests for APIs, please include sample code showing how
you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:29:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:07:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:09:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9676</bugid>
<title>Contacts birthday date format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>tom.ro...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 13:07:26 +0000</openedDate>
<description>Just a little buggy but annoying: The birthday date format in the
contacts list doesnQ&apos;Et follow the selected date format in the main Date Q&amp;E
Time Settings. This is pretty annoying for 2010-3-4 date: is it April
3rd or March 4th? Allready missed a birthday of a good GF because of
this... :-P Trogie</description>
<comment>
<author>tom.ro...@gmail.com</author>
<when>Sat, 10 Jul 2010 14:21:29 +0000</when>
<what>BTW, running Froyo 2.2 on Nexus One.</what>
</comment>
<comment>
<author>wild...@gmail.com</author>
<when>Tue, 11 Jan 2011 07:14:35 +0000</when>
<what>I have the same problem and IQ&apos;Eve been looking around for a solution to this. Any solutions yet?

Steve</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Tue, 11 Jan 2011 08:51:54 +0000</when>
<what>@wildeau: If you would like to point google in this, donQ&apos;Et post Q&quot;Eme toosQ&quot;E. Just Q&quot;EstarQ&quot;E this issue bei clicking the star on top to yellow. This is no forum. ItQ&apos;Es a bug-tracker.</what>
</comment>
</bug>
<bug>
<bugid>12300</bugid>
<title>Different configuration files used by VoiceSearch apk on various Android version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tuotu2...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 08:10:29 +0000</openedDate>
<description>The VoiceSearch apk in Android 2.1 and 2.2 use the different
configuration files at
/data/data/com.google.android.voicesearch/shared_prefs/: 2.1 use the
voicesearch_preferences.xml while 2.2 use VoiceSearchPreferences.xml.
Thus may cause an issue that when user did some settings for VoiceSearch
apk in the 2.1 build and save it, then flash the phone with the 2.2
build and use VoiceSearch again, then he will found that the old
settings will do not work at all.</description>
</bug>
<bug>
<bugid>6762</bugid>
<title>Optional alternate colors in various applications (OLED, power savings)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>superlum...@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 19:02:45 +0000</openedDate>
<description>Seeing how OLED screens are proliferating, and that bright UIs donQ&apos;Et
necessarily save power over regular TFTs (depending on brightness set,
quite the opposite), itQ&apos;Ed be nice if at least the stock applications
come with a global option switch that turns their colors from black on
white to white on black (or dark grey) to allow for some actual power
savings. Applications in question would at least be Gmail, the threaded
view in SMS/MMS (interestingly, the main screen is white on black?),
night mode for Google Maps, whatever else IQ&apos;Eve missed, and I guess
allowing applications to poll for said option flag to follow that rule.
Everything else stock is already using white text on black.</description>
<comment>
<author>garethda...@gmail.com</author>
<when>Sun, 11 Apr 2010 23:20:52 +0000</when>
<what>I also came here to make this suggestion. My main issue is with the web browser and UI, the screen is a 
power hog, IQ&apos;Ed be really interested to know how much power can be saved by using dark grey on black 
throughout the user interface. Even providing a black background and setting the dimmer to 10 instead 
of 30 should provide some performance improvement.

A CSS override for web browsing could be a workable solution there</what>
</comment>
<comment>
<author>mzal...@gmail.com</author>
<when>Fri, 11 Jun 2010 03:00:50 +0000</when>
<what>please, gmail app on nexus one, with dark colors, like settings menus! it?s urgent.

</what>
</comment>
<comment>
<author>moni...@gmail.com</author>
<when>Tue, 22 Jun 2010 19:11:53 +0000</when>
<what>I canQ&apos;Et stand black background of the contacts app. CanQ&apos;Et see a darn thing. Configurable background colors (and adjustable fonts) would be very helpful.</what>
</comment>
<comment>
<author>dobarfo...@gmail.com</author>
<when>Fri, 12 Aug 2011 01:54:56 +0000</when>
<what>Samsung Galaxy S (Captivate) - Froyo 2.3 / this cellphone has a big screen - I really would like to see an option / to change the background of the gmail application. Stats: currently 94 % of all battery goes for the screen - where 1/4 to 1/3 of the time it is the gmail app</what>
</comment>
<comment>
<author>m...@tomservo.cc</author>
<when>Sun, 20 Nov 2011 12:24:29 +0000</when>
<what>Bumping this on my new account!

All your flagship devices, including the current Galaxy Nexus, were of the AMOLED sort. Yet, important applications, that get a lot of screen time, like E-mail/Gmail, SMS and maybe the calendar, are still with mandatory white background. While I get that it looks better the way it is how (at least in the Galaxy Nexus), it doesnQ&apos;Et quite help battery life.

ItQ&apos;Ed be nice, if they had an optional black color scheme in the upcoming releases.</what>
</comment>
</bug>
<bug>
<bugid>13266</bugid>
<title>Motorola A855 losing internal memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dtwitkow...@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 11:21:32 +0000</openedDate>
<description>I have an A855 which appears to be gradually losing Internal Memory. The
problem started under OS v2.1, and continued after the v2.2 update. I
have also tried custom ROMs such as CyanogenMod 6.1.2. The problem shows
up as a Low Memory warning in the taskbar. In the past the warning would
not show up right away after a wipe/reset, but would show up after
downloading apps. Now the warning shows up immediately. Using ADB I
find: # df -k df -k Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 115684 0 115684 0% /dev tmpfs 115684 0 115684 0% /mnt/asec
/dev/block/mtdblock4 143744 118744 25000 83% /system
/dev/block/mtdblock6 268032 249896 18136 93% /data /dev/block/mtdblock5
94848 27792 67056 29% /cache /dev/block/mtdblock0 1536 1176 360 77%
/config /dev/block/mmcblk0p2 468331 8238 435108 2% /sd-ext
/dev/block/vold/179:1 14794120 3288 14790832 0% /mnt/sdcard
/dev/block/vold/179:1 14794120 3288 14790832 0% /mnt/secure/asec The
available space on /data (18136) closely matches the available space
shown on the SD Card settings screen (17.71 MB). However when I analyze
usage of /data in another way, I get this: # du -sh /data du -sh /data
2.3M /data So somehow IQ&apos;Eve lost about 248 megs of Internal Memory. I ran
a debug report, piped to a file, which is attached here. I suspect that
some of my flash memory is dying; there are a number of entries in the
debug file about bad blocks on mtdblock6. Any suggestions on how to
clean up mtdblock6 to recover (or map around) the bad blocks? ...dtw
tags: internal,memory,losing,low,sdcard,android,droid,moto,motorola</description>
</bug>
<bug>
<bugid>9337</bugid>
<title>Can you unlock patern for keyboard, on my htc Tattoo</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mkures...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 17:11:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17422</bugid>
<title>sites are using a new method to detect mobile browsers.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sef...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 10:55:09 +0000</openedDate>
<description>The method of changing the user agent no longer works to hide mobile
browsers from detection. There are some hacks that seem to work, but it
would be nice not to have to root my phone for this functionality. ItQ&apos;Es
my personal belief that mobile device users should be treated the same
as PC users, but it seems like content providers are trying to nickel
and dime mobile users any chance they get. Please find a way to
completely prevent sites from detecting mobile browsers.</description>
</bug>
<bug>
<bugid>12846</bugid>
<title>USB driver Q&quot;Ewindows cannot find the necessary softwareQ&quot;E - using a Samsung GT-I5700  </title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-01-08T08:26:35.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>spano.p...@gmail.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 18:13:43 +0000</openedDate>
<description>Host OS: Windows XP SP3 SDK tools version: SDK_r07 Eclipse version:
Helios 3.6.1 Windows will not install the usb_driver correctly. Q&quot;EThe
hardware was not installed because the wizard cannot find the necessary
software.Q&quot;E I successfully installed Usb Driver package, revision 3, and
directed Windows to the usb_driver folder in my SDK directory. I am
using a Samsung GT-I5700. Thanks!</description>
<comment>
<author>ejema...@gmail.com</author>
<when>Thu, 06 Jan 2011 07:09:27 +0000</when>
<what>IQ&apos;Em having exactly the same problem on Windows Vista 32-bit and a HTC wildfire.

I have only managed to download the google usb driver. Somewhere I save that there existed/exists a Android USB driver but it doesnQ&apos;Et come up when I try to find it.

As a system developer installation errors like this is completly unaccepetable in comercial software and the same should apply for open source.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 08:26:35 +0000</when>
<what>The existing *Google* USB Driver only works for Google devices (ADP1, APD2, Nexus 1 and Nexus 2), as stated on http://developer.android.com/sdk/win-usb.html.

For your HTC and Samsung devices you need to get the drivers from the respective manufacturers.

We have a pending update to the android.com web site which will give a list of manufacturers and links to their driver download sites -- hopefully this should be live next week and will help prevent this kind of frustration.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:52:15 +0000</when>
<what>http://developer.android.com/sdk/oem-usb.html</what>
</comment>
</bug>
<bug>
<bugid>11504</bugid>
<title>Settings Q&gt;E Accessibility Q&amp;E TalkBack Exception Error Popup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SooHyuck...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 07:52:19 +0000</openedDate>
<description>Initial Condition: installed Accessibility/TalkBack and set TalkBack.
Occurrence Process: 1. Applications Q&gt;E settings Q&gt;E Accessibility 2.
Deactivate Accessibility Q&gt;E attention Q&gt;E ok 3. Tab Back Key Q&gt;E
Accessibility Q&gt;E Activate Accessibility Actual Results : F/C popup...
attached log. 09-20 10:01:13.698 W/dalvikvm( 6378): threadid=1: thread
exiting with uncaught exception (group=0x4001d7d0) 09-20 10:01:13.803
E/AndroidRuntime( 6378): FATAL EXCEPTION: main 09-20 10:01:13.803
E/AndroidRuntime( 6378): java.lang.IllegalStateException: Already
registered 09-20 10:01:13.803 E/AndroidRuntime( 6378): at
com.google.android.marvin.talkback.BasePackageMonitor.register(BasePackageMonitor.java:55)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
com.google.android.marvin.talkback.ClassLoadingManager.onInfrastructureStateChange(ClassLoadingManager.java:118)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
com.google.android.marvin.talkback.TalkBackService.notifyInfrastructureStateListeners(TalkBackService.java:873)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
com.google.android.marvin.talkback.TalkBackService.initializeInfrastructure(TalkBackService.java:689)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
com.google.android.marvin.talkback.TalkBackService.onServiceConnected(TalkBackService.java:583)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
android.accessibilityservice.AccessibilityService$IEventListenerWrapper.executeMessage(AccessibilityService.java:224)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:61)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
android.os.Handler.dispatchMessage(Handler.java:99) 09-20 10:01:13.803
E/AndroidRuntime( 6378): at android.os.Looper.loop(Looper.java:123)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
android.app.ActivityThread.main(ActivityThread.java:4627) 09-20
10:01:13.803 E/AndroidRuntime( 6378): at
java.lang.reflect.Method.invokeNative(Native Method) 09-20 10:01:13.803
E/AndroidRuntime( 6378): at
java.lang.reflect.Method.invoke(Method.java:521) 09-20 10:01:13.803
E/AndroidRuntime( 6378): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
09-20 10:01:13.803 E/AndroidRuntime( 6378): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629) 09-20
10:01:13.803 E/AndroidRuntime( 6378): at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>6081</bugid>
<title>a feature that automatically updates the OS version or notifies you that a new version is available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>midgetma...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 06:20:43 +0000</openedDate>
<description>i have really thought that a feature like this would be very helpful,
b/c then the andriod users wont have to wait for the carrier to provide
the update, and will be able to get the newer version the day it is
released.. also this might also be helpfull, b/c then the user will have
access to patches the moment they are available, and making them less
vulnerable to something or might fix the bug instantly.. they would also
have access to new features.. also it would be very nice if the users
could also have accest to the beta version of future releases..</description>
<comment>
<author>midgetma...@gmail.com</author>
<when>Sat, 16 Jan 2010 06:21:56 +0000</when>
<what>also i was thing that the thing would just scan the device and let the user know if
the device could support the newer version, sort of the way windows update does..</what>
</comment>
</bug>
<bug>
<bugid>2349</bugid>
<title>Browser sends URL with spaces to Google search </title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-14T17:09:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alcapwn2k@gmail.com</reportedBy>
<openedDate>Wed, 01 Apr 2009 18:50:07 +0000</openedDate>
<description>The browser sends any url containing spaces to google search, including
spaces in the GET parameters and dir names with spaces. - Steps to
reproduce the problem 1) Open browser and go to engadget.com 2) Menu+L
and then add the following to the URL: /search/?q=google android 3) The
URL is sent to Google search 4) Doing google+android works fine. Example
2: 1) Open google.com 2) Menu+L and add: Q&apos;E/fake dirQ&apos;E to the end. 3) URL
is sent to google search 4) Doing fake+dir loads the 404 page correctly.
- What you think the correct behavior should be. The browser should
detect when the domain name contains a space and only then send it to
search. Version Info: ADP 1, Firmware 1.1</description>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Sat, 02 May 2009 22:13:52 +0000</when>
<what>This bug is still in Android 1.5. </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 17:09:07 +0000</when>
<what>WeQ&apos;Eve made the intentional simplification of using space as a delimiter to distinguish urls from searches. IQ&apos;Em glad 
that you found Q&apos;E+Q&apos;E as an expert user workaround.</what>
</comment>
</bug>
<bug>
<bugid>11209</bugid>
<title>Streaming stalls fully after incame MT voice call get released by User - User has to re-initiate Stream play from beginning thereafter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 06:05:07 +0000</openedDate>
<description>Tested this case on Froyo with GMS. Step to reproduce:
====================== Launch browser and go to m.youtube.com select a
stream video and play =Q&gt;E video stream play has started now make an MT
AMR Call to the DUT from another Mobile/fixed line Stream paused and MT
Call screen displayed =Q&gt;E Answer call carry out Either MT-release or
MO-release check that the stream has re-started where it let off to
allow the CS call Actual results : ====================== After release
of CS call, screen is fully dark and no sign of stream continuity is
noticed when you tap the screen Q&apos;EQ&apos;EtwiceQ&apos;EQ&apos;E , screen waking up and video
player control suggests that the stream has full stopped tap play button
to start the stream and video starts from beginning</description>
</bug>
<bug>
<bugid>1541</bugid>
<title>The View class should have a setBackgroundBitmap API</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-16T12:05:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Mon, 15 Dec 2008 23:30:42 +0000</openedDate>
<description>The View class only allows setting a color, drawable, or resource id as
the background. Need an API that allows us to use a bitmap as the
background for the view.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:01:19 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 16 Dec 2008 12:05:29 +0000</when>
<what>Use View.setBackground(new BitmapDrawable(bitmap)).</what>
</comment>
</bug>
<bug>
<bugid>13594</bugid>
<title>SMS Messaging always show time received</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jamison_...@yahoo.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 23:26:15 +0000</openedDate>
<description>The Messaging App should always show the time (not just date) sent by
default, or this should be setting. Currently the behavior is to hide
the time after the current day, and simply show the date, which is not
optimal, particularly when a conversation crosses the midnight boundary.</description>
<comment>
<author>tho...@lambda.li</author>
<when>Wed, 02 Nov 2011 06:58:42 +0000</when>
<what>IQ&apos;Em supporting this. Not showing the time is annoying. Especially if there is space enought for a long date format. So the change would be minimal - just change the display date format.</what>
</comment>
</bug>
<bug>
<bugid>5136</bugid>
<title>T-Mobile Pulse loud speaker remains on when using Bluetooth headphones</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>thewatch...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 11:01:14 +0000</openedDate>
<description>Operating System: Android v1.5 Device: T-Mobile Pulse After pairing
headphones to my T-Mobile Pulse and going to the music player to play an
mp3 file, the sound comes out from the bluetooth headphones however the
speaker on the device also switches on. You can easily hear a slight
hissing sound if you put the device next to your ear. This will
obviously eat the battery life a lot quicker due to this bug. The
internal speaker should not switch on at all during this time. Repro
Steps: 1) Pair a set of stereo headphones to the device and allow them
to remain connected 2) Upload a music file to the memory 3) Play the
track on the phone via the music player 4) Notice the audio coming out
of the headphones as it should 5) Bring the phone up to your ear to hear
the hissing sound coming out of the loud speaker on the back Correct
Behaviour: Loud speaker should not switch on at all during this time.
This will save battery life if it remains off.</description>
<comment>
<author>niekmidd...@gmail.com</author>
<when>Sun, 18 Apr 2010 17:17:52 +0000</when>
<what>The same happens with a corded headset using the 2.5 to 3.5mm jack converter.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:23:32 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>pvojni...@gmail.com</author>
<when>Wed, 08 Sep 2010 21:46:04 +0000</when>
<what>I think, it is not a specific Pulse issue. This can be also reproduced on various devices like hero, droid, milestone..</what>
</comment>
</bug>
<bug>
<bugid>19811</bugid>
<title>voice dialer crashes for Q&quot;Egrand centralQ&quot;E contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pwhallm...@gmail.com</reportedBy>
<openedDate>Sun, 04 Sep 2011 22:06:41 +0000</openedDate>
<description>Using Samsung Galaxy Prevail (Boost Mobile) with android 2.2. If a
contactQ&apos;Es phone number is stored with the label Q&quot;Egrand centralQ&quot;E (google
voice), the voice dialer crashes when I try to call that contact with
voice command. When I go in and edit the contactQ&apos;Es phone number to be
Q&quot;EmobileQ&quot;E instead of grand central, it works.</description>
</bug>
<bug>
<bugid>17447</bugid>
<title>SMS delays</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>krttaylo...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 10:12:53 +0000</openedDate>
<description>I have the Incredible S on 2.3.3. since updating messages sent to me
have huge delays on when i recieve them, the time stamp on the phone is
when the message was sent from the original person though. I am on the
Orange network. I have tried it on o2 aswell. same issue.</description>
<comment>
<author>krttaylo...@gmail.com</author>
<when>Tue, 07 Jun 2011 10:14:33 +0000</when>
<what>forgot to add, worked fine on 2.3.2.</what>
</comment>
</bug>
<bug>
<bugid>4889</bugid>
<title>Q&quot;Eandroid create projectQ&quot;E Q&amp;E ACTIVITY_NAME</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>1</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 15:22:48 +0000</openedDate>
<description>Once upon a time (Android 1.5 and earlier), when you would create a new
project using the Q&quot;Eandroid create projectQ&quot;E command, it worked well --
you had an app that could immediately be compiled and installed. Now,
though, when you run that command, a number of places need fixing up,
where ACTIVITY_NAME shows up instead of the activity name
specified...depending on the API level you target. For example: android
create project \ --target 5 \ --name MyAndroidApp \ --path
./MyAndroidAppProject \ --activity MyAndroidAppActivity \ --package
com.example.myandroid leaves ACTIVITY_NAME in: -- AndroidManifest.xml
(android:name attribute) -- res/values/strings.xml (app_name) --
res/layout/main.xml (in the android:text attribute of the TextView --
src/com/example/myandroid/MyAndroidAppActivity.java (the class name is
ACTIVITY_NAME despite being in the MyAndroidAppActivity.java file) If I
change the target to 1, 3, or 4, it works as expected. If I have the
target as 2 or 5, it gives me the ACTIVITY_NAME. Note that the above
sample is straight from the Android SDK documentation.</description>
</bug>
<bug>
<bugid>4113</bugid>
<title>Web pages should not be able to disable browserQ&apos;Es zoom feature</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-05-24T18:12:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>14</stars>
<reportedBy>chilve...@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 20:32:53 +0000</openedDate>
<description>Some web pages seem to have the ability to disable the browserQ&apos;Es zoom
ability. An example of such a web page is http://reader.google.com . The
problem this is I find the text on google reader too small and want to
zoom in to make it easier to read. The end user should always have final
control over things like zoom, thus there should be a way ignore the web
pageQ&apos;Es preferences and zoom in anyway.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:42:14 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 06 Oct 2009 14:48:17 +0000</when>
<what>ItQ&apos;Es a very reasonable request.

Our UX designers struggle to provide maximum functionality while not cluttering the interface with so many 
menus and buttons to make it hard to use. Web page designers on the other hand wish to have some control 
over things like whether the zoom controls are visible, and we have to respect that too.

Because weQ&apos;Ere Google and itQ&apos;Es also possible to address this particular issue by changing the mobile version of 
Reader to respect the text size selection or permit zooming, I think that sending a bug their way is the best 
course of action.</what>
</comment>
<comment>
<author>chilve...@gmail.com</author>
<when>Tue, 06 Oct 2009 19:26:33 +0000</when>
<what>I can agree with not cluttering the display with buttons but what about still allowing the pinch-zoom feature 
or a minimum font size in the settings? I know you need to allow some control for websites but at the end of 
the day, if IQ&apos;Em having to zoom in its because the website has essentially failed to respect the settings and not 
every website out there is under GoogleQ&apos;Es control to fix this.

Every main desktop browser has even been forced to acknowledge this with some form of zoom or non-
overrideable minimum font size.</what>
</comment>
<comment>
<author>chilve...@gmail.com</author>
<when>Sat, 10 Apr 2010 10:59:36 +0000</when>
<what>I would like to re-open this issue as other sites outside googleQ&apos;Es control have started to abuse this Q&quot;EfeatureQ&quot;E, 
e.g. whilst viewing http://mashable.com/2010/04/09/apple-adobe-flash-ban/ I was unable to zoom in. At 
the end of the day, I am the user, and I find the small font size difficult to read so I should be allowed to zoom 
in, the website should not be allowed to dictate that I cannot zoom in.

I donQ&apos;Et mind if by default zoom can be disabled but I have an option in the menu to override it and prevent 
sites from disabling zoom, but simply not having anyway as a user to override it is unacceptable. If I want size 
16 fonts thatQ&apos;Es what I should get.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 13:32:42 +0000</when>
<what>I agree. Your request is a reasonable one.</what>
</comment>
<comment>
<author>basu.abh...@gmail.com</author>
<when>Tue, 20 Apr 2010 10:35:25 +0000</when>
<what>This is a problem for me as well.

In addition I would like to point out that when I open a particular story in reader 
(and it is zoomed in) the page stretches a little bit wider than the phone and then I 
have to scroll a couple of pixels to view the remainder of the text. This is really 
annoying and unnecessary.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 09 May 2010 13:43:13 +0000</when>
<what>I think the simplest fix would be simply minimum font size (issue 4114):

http://code.google.com/p/android/issues/detail?id=4114</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 18:12:56 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 18:34:25 +0000</when>
<what>Go to issue 4986</what>
</comment>
<comment>
<author>rowan.we...@gmail.com</author>
<when>Fri, 16 Jul 2010 23:54:42 +0000</when>
<what>worth noting that there are lots of cases where disabling pinch to zoom is necessary for the correct functioning of a mobile optimized site..

for example we have a mobile optimized site with an embedded google map, for pinch to zoom to work on the map pinch to zoom needs to be disabled for the page (we donQ&apos;Et really want you to be zooming our menu bar also..)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:07 +0000</when>
<what></what>
</comment>
<comment>
<author>mikko.ti...@gmail.com</author>
<when>Mon, 20 Sep 2010 22:20:31 +0000</when>
<what>Definitely what #10 said! Without the possibility to disable zooming, Android can never become true web-application platform. For example, when you have few buttons that the user clicks in rapid succession, he ends up zooming the page. Wrong, wrong, wrong. Not to mention, implementing your own map/picture/whatnot application suddenly becomes dumbed down, since you canQ&apos;Et use the native gestures (pinch) because there is no preventDefault for those. Bad, bad, bad.</what>
</comment>
<comment>
<author>thilo.er...@first.fraunhofer.de</author>
<when>Wed, 08 Dec 2010 13:14:12 +0000</when>
<what>@ #10/#12: Wrong. This is an Accessibility issue. For people with weak eyesight, it is  essential to be able to zoom EVERYTHING. And yes that includes your menu bars. Consider borrowing some thick glasses from some elderly relative to get a nice simulation of how that feels yourself.
The web app argument remains valid, of course, but a page showing a WebUI should only be able to ADVISE against zooming, not to PROHIBIT it. The current state of affairs costs such web pages visitors and borders on age discrimination. </what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Wed, 08 Dec 2010 20:46:05 +0000</when>
<what>Comments #10 and #12 are also wrong because they are arguments against particular UI features of the Android Browser and not in any way arguments against having a zoom option. If double clicking to zoom or using finger gestures to zoom would be a problem then those methods could be disabled. But why should the ability to use the zoom buttons at the bottom of the browser window be removed? Or what about putting zoom in a menu option instead?

My eyes are perfectly fine, but I find the lack of zoom problematic at times as well. Some pages I have encountered have images that can not be seen well at the default zoom level.</what>
</comment>
<comment>
<author>mikko.ti...@gmail.com</author>
<when>Thu, 09 Dec 2010 12:42:31 +0000</when>
<what>#13 Nope. Not wrong. Sure, accessibility is an issue, BUT if you read my post, IQ&apos;Em not commenting about that at all - ItQ&apos;Es a completely different case. ItQ&apos;Es about force-feeding behavior that shouldnQ&apos;Et necessarily be there. And in this specific case, force-feeding will hinder AndroidQ&apos;Es ability to become true web-app platform, which is plain stupidity, no matter how you cut it (or how forcefully you say Q&quot;EWRONGQ&quot;E). And if you think about the case more carefully (like #14 has), IQ&apos;Em only talking about ONE way to zoom... You guessed it, itQ&apos;Es about gestures.

Sure, that will lead into some retarded webpages which will disable pinch-zooming as a Q&quot;Edesign decisionQ&quot;E, but that is just the nature of the Internet. But to disable the option completely is so utterly retarded that anyone advocating such decision should be force-fed anything and everything having to do with future of mobile applications...</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 09 Dec 2010 13:00:57 +0000</when>
<what>I agree. Even the OS in general should have some zoom option and/or minimum font-size and minimum button/link-size option. But there are already issues for that (but no indication of progress).</what>
</comment>
</bug>
<bug>
<bugid>3044</bugid>
<title>API for Turning-off Wireless Radio (Wifi) from application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>ishayoga...@gmail.com</reportedBy>
<openedDate>Thu, 18 Jun 2009 08:39:25 +0000</openedDate>
<description>android.net.wifi.WifiManager - WifiLock allows to keep the radio on
until the lock is released. It is also good to provide facility to
Turn-off Wireless Radio (Wifi) from application when it is not required.
This will be helpful for developing power awaare applications. Bhojan
Anand</description>
<comment>
<author>gtcopeland</author>
<when>Wed, 24 Jun 2009 23:54:09 +0000</when>
<what>The API already exists.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:54:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:51:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:07:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:31:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2108</bugid>
<title>Email app stops displaying IMAP emails after a while, until the next refresh</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>serge.va...@gmail.com</reportedBy>
<openedDate>Sat, 28 Feb 2009 08:33:05 +0000</openedDate>
<description>When viewing your box list, the screen where all you email boxes are
displayed like INBOX etc, the downloaded titles of the email just
disappear after a while, refreshing this fixes it ofcourse. When the
titles are gone only the Q&quot;EDowload more messagesQ&quot;E button is displayed in
that folder. For the clear: the email messages are not litterly removed,
only they are not displayed after a while.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 18:26:57 +0000</when>
<what>Is this Email or Gmail? 1.0, 1.1, or cupcake?

Thanks</what>
</comment>
<comment>
<author>serge.va...@gmail.com</author>
<when>Mon, 02 Mar 2009 20:59:15 +0000</when>
<what>This is in 1.1</what>
</comment>
<comment>
<author>jbqu...@gmail.com</author>
<when>Mon, 02 Mar 2009 21:02:02 +0000</when>
<what>Email (IMAP/POP) or Gmail?</what>
</comment>
<comment>
<author>serge.va...@gmail.com</author>
<when>Mon, 02 Mar 2009 21:06:31 +0000</when>
<what>Sorry, missed that part, with Email and IMAP with SSL.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 21:12:42 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:31:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:12:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7848</bugid>
<title>GTalk should have these technical features</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>JohnTrev...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 20:26:53 +0000</openedDate>
<description>Google Talk should have these technical features to make the IM App a
more well rounded product. First, GTalk should show when another user is
typing a message (Q&quot;E....is typing a messageQ&quot;E) so that our conversations
are not getting stepped on or confused. Second, GTalk should show when a
message has been delivered and read (this feature is normal on 99% of
all Verizon phones when sending a text/SMS message, and is the norm on
Black Berry. Third, GTalk should allow for addition of contact
categories and group chat.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>888</bugid>
<title>New NinePatch constructor</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-25T00:35:32.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Dmitry.S...@gmail.com</reportedBy>
<openedDate>Thu, 18 Sep 2008 16:42:36 +0000</openedDate>
<description>As NinePatch chunk is embedded into PNG, and is loaded with the Bitmap,
why have that Q&apos;EchunkQ&apos;E parameter in constructor? NinePatch could take
chunk from bitmap itself. At least there should be constructor without
Q&apos;EchunkQ&apos;E parameter.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:37:10 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:01:35 +0000</when>
<what>The 9patch metadata is not embedded into the PNG after it is compiled by aapt.</what>
</comment>
<comment>
<author>Dmitry.S...@gmail.com</author>
<when>Tue, 27 Jan 2009 07:56:06 +0000</when>
<what>Hm. When it gets embedded then?
Because when I look into .9.png files in android.jar\res\drawable I can see Q&apos;EnpTcQ&apos;E
chunk which contains nine-patch data (I have a parser for it). Although I have 1.0
SDK, maybe things have changed?
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:35:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7541</bugid>
<title>Display flicker with distorted menu screen </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Dubinin....@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 14:32:08 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Phone in idle 2. Applications - Q&gt;E Camera 3. If
phone itself in portrait, then after pressing back key whole screen
becomes black, then it flickers with distorted menu screen and then
normal menu is drawn. Expected result: Phone does not flicker with
distored menu. Enviroment: It seems it is generic Android issue , I am
able reproduce it on Samsung M900 and Motorola Nexus One devices. Please
suggest how to fix it.</description>
</bug>
<bug>
<bugid>6123</bugid>
<title>NullPointerException in SearchDialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.bn...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 20:56:18 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Unknown - What happened. NullPointerException. It
looks like a possibility is that configuration change occurred in
SearchDialog after an onStop() or before mSearchable was setup. It looks
likes most places in SearchDialog protect against mSearchable being null
as its also being modified from SearchDialogWrapperQ&apos;Es Handler. 01-15
07:37:59.980 E/AndroidRuntime( 1929): Uncaught handler: thread
SearchDialog exiting due to uncaught exception 01-15 07:37:59.980
E/AndroidRuntime( 1929): *** EXCEPTION IN SYSTEM PROCESS. System will
crash. 01-15 07:38:00.030 E/AndroidRuntime( 1929):
java.lang.RuntimeException: Error receiving broadcast Intent {
act=android.intent.action.CONFIGURATION_CHANGED } in
android.server.search.SearchDialogWrapper$1@2ecf1110 01-15 07:38:00.030
E/AndroidRuntime( 1929): at
android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:724)
01-15 07:38:00.030 E/AndroidRuntime( 1929): at
android.os.Handler.handleCallback(Handler.java:587) 01-15 07:38:00.030
E/AndroidRuntime( 1929): at
android.os.Handler.dispatchMessage(Handler.java:92) 01-15 07:38:00.030
E/AndroidRuntime( 1929): at android.os.Looper.loop(Looper.java:123)
01-15 07:38:00.030 E/AndroidRuntime( 1929): at
android.os.HandlerThread.run(HandlerThread.java:60) 01-15 07:38:00.030
E/AndroidRuntime( 1929): Caused by: java.lang.NullPointerException 01-15
07:38:00.030 E/AndroidRuntime( 1929): at
android.app.SearchDialog.updateSearchButton(SearchDialog.java:588) 01-15
07:38:00.030 E/AndroidRuntime( 1929): at
android.app.SearchDialog.onConfigurationChanged(SearchDialog.java:510)
01-15 07:38:00.030 E/AndroidRuntime( 1929): at
android.server.search.SearchDialogWrapper.performOnConfigurationChanged(SearchDialogWrapper.java:361)
01-15 07:38:00.030 E/AndroidRuntime( 1929): at
android.server.search.SearchDialogWrapper$1.onReceive(SearchDialogWrapper.java:155)
01-15 07:38:00.030 E/AndroidRuntime( 1929): at
android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:705)
01-15 07:38:00.030 E/AndroidRuntime( 1929): ... 4 more - What you think
the correct behavior should be. IQ&apos;Ed prefer not to crash. I think
onConfigurationChanged in SearchDialog just needs to check for
mSearchable being null, from looking over the code. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) An
unreleased device running 1.6.</description>
</bug>
<bug>
<bugid>9198</bugid>
<title>Music player and Galery issue: both pick files from all folders - that makes both unusable.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>madseaso...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jun 2010 13:16:46 +0000</openedDate>
<description>- Steps to reproduce 1. Install a game that requires additional download
to SD card - assasins creed or gangstar 3D 2. Add some mp3 files to
MUSIC folder, make few pictures 3. try to play music (all mp3 files) by
selecting one from songs list or go to the galery Expected result: Only
relevant files should be displayed - no irrelevant content from games
folders Accrual result: I used to go to music player songs tab and pick
one song to make the playlist played, after the games were installed had
garbage playlist with game files The same with Galery - files from games
folders are displayed - I would never want to see them there - Reason?
when I pick slideshow from Clock features - pictures that I really do
not want to watch are shown Found on Nexus One 2.1 Please fix this by
adding an option to select folder with music or pictures that programs
should pick files from. Or by setting up default folders that those
files should be kept in.</description>
<comment>
<author>mohanraj...@gmail.com</author>
<when>Wed, 23 Jun 2010 05:44:28 +0000</when>
<what>Same found on HTC desire as well</what>
</comment>
</bug>
<bug>
<bugid>5940</bugid>
<title>Please add an option to install multiple apps at once</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>42mi...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 23:26:13 +0000</openedDate>
<description>IQ&apos;Em sick of clicking buttons over and over again just to install a
couple of apps.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 06:02:08 +0000</when>
<what>Issue 5941 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>12497</bugid>
<title>ability for applications to gain permission to set time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>45</stars>
<reportedBy>kristoff...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 09:26:57 +0000</openedDate>
<description>It is a common problem that the clock drifts forward or backword. There
is a setting for using netowrk provided time. For many networks this
does not work. The user is left with a clock that cannot be trusted and
needs to be continually manually adjusted. There are many applications
that can acquire a high-precision time from NTP servers. However, they
are not able to set the time, since they donQ&apos;Et have the permission to do
this. It is not even possible for them to acquire this permission by
asking for it. This leads to some users Q&apos;ErootingQ&apos;E their devices for the
sole purpose of being able to trust their phoneQ&apos;Es time and not having to
reset the clock frequently. The problem is further exacerbated by the OS
not providing easy means for the user to set the time on a second level,
requiring the user to wait for the time to be an exact minute when
setting the clock. These problems would be neatly solved by allowing an
application to ask for, and be granted, permission to set the phoneQ&apos;Es
clock.</description>
<comment>
<author>sbaranov</author>
<when>Thu, 11 Nov 2010 09:49:37 +0000</when>
<what>Duplicate of issue #4581.</what>
</comment>
<comment>
<author>kristoff...@gmail.com</author>
<when>Thu, 11 Nov 2010 09:59:03 +0000</when>
<what>I was pointed to this request/bug report (didnQ&apos;Et find it before even though searching for Q&quot;Eset system timeQ&quot;E and many many other keyword combinations): http://code.google.com/p/android/issues/detail?id=4581

Sorry to make a duplicate, but I think the issue could benefit from having a definite and simple suggestion rather than the somewhat muddled issue 4581. Also I think that the timezone setting dialog issue should be split into its own.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 27 Jan 2011 08:51:58 +0000</when>
<what>GOOGLE, please enable users to manually set the seconds at least! Thank you.</what>
</comment>
<comment>
<author>ncrit...@gmail.com</author>
<when>Thu, 27 Jan 2011 13:56:41 +0000</when>
<what>kristoff...@gmail.com said:  Q&quot;Erequiring the user to wait for the time to be an exact minute when setting the clock.Q&quot;E

The situation is actually worse than this - the seconds value never changes even when setting the time manually...

i.e. if the internal clock is currently 12:22:30  and you set the clock to 12:20 (because you canQ&apos;Et set the seconds) the clock will then be set to 12:20:30

Frankly itQ&apos;Es a damn joke of an implementation that the developers should be ashamed of.</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Tue, 01 Mar 2011 08:27:25 +0000</when>
<what>It is nice that people here have time to look for duplicates. But I wonder if anyone is working on issue #5481 as it is not assigned to anyone since the year 2009 and has still the status Q&quot;EnewQ&quot;E??????</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 02 Mar 2011 06:58:37 +0000</when>
<what>I agree. GOOGLE guys are into a deep sleep as I can see....</what>
</comment>
<comment>
<author>Dancef...@gmail.com</author>
<when>Tue, 08 Mar 2011 01:14:35 +0000</when>
<what>Create a patch for this, please see issue #4581.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 16 Mar 2011 07:27:28 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=15538</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 30 Mar 2011 14:50:38 +0000</when>
<what>Hey, check out this one too! http://code.google.com/p/android/issues/detail?id=15864</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 12 May 2011 12:40:13 +0000</when>
<what>All these issues which are being reported and watched by so many users and not only, all these issues which are not getting fixed...well...made me buy an iPhone. Really.

I own Android phones for some time and I find this way to report and not being listened, humiliating. Google and Apple got accused they are tracking us, almost at the same time. Apple fixed it, Google doesnQ&apos;Et even react.

There is no reaction from Google regarding this stupid issue too.

I had enough. Thank you Google, youQ&apos;Ere doing such a great job. Keep it up.

I am selling several Android phones, customers welcome. Starting with LG Optimus One, upgradeable to 2.3 some day. You tell me the price.</what>
</comment>
</bug>
<bug>
<bugid>3406</bugid>
<title>UI display issue related to Soft Keyboard IME</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>kimjoo...@mobilus.co.kr</reportedBy>
<openedDate>Wed, 29 Jul 2009 07:53:57 +0000</openedDate>
<description>Hello The below problem occured in our project. Please check the this
issue. [All, 100%] Occurrence Process : 1. press soft 1 key long press
when focus on Menu arrow in Idle 2. press ok key or touch Menu arrow. 3.
Menu is displayed over Google SIP(Soft Input Panel) Occurrence Status :
Menu is displayed differently using ok key and using touch menu arrow.
There is no reference point to display menu in above case.</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Mon, 03 Aug 2009 14:29:24 +0000</when>
<what>I think I can provoke something similar to what you are describing:

1. On Home screen press MENU and choose Search.
2. Click in the search box to open the virtual keyboard
3. Long click on Q&apos;EeQ&apos;E to open the accent choice window.
4. Long click on the search box to open the contextual menu and choose Input Method.

Note that the Input Method menu opens BEHIND the accent window.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:31:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:07:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2853</bugid>
<title>defect</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-03T17:00:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>corradot...@gmail.com</reportedBy>
<openedDate>Wed, 03 Jun 2009 16:20:09 +0000</openedDate>
<description>When I run the androidQ&apos;Es emulator I note that itQ&apos;Es too slow NOTE: This
form is only for reporting bugs. For questions, comments, or advice
please visit: http://groups.google.com/group/android-developers Please
describe the problem in as much detail as possible. Be sure to include:
- Steps to reproduce the problem - Sample source code demonstrating the
problem - What you think the correct behavior should be. If you are
reporting a crash or similar issue, please also run the command Q&apos;Eadb
bugreportQ&apos;E, and attach the resulting output as a text file to your issue
report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 03 Jun 2009 17:00:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1380</bugid>
<title>[goldfish init]: property ro.kernel.android.qemud is not handled - IMPACT medium, FIX simple</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>simon.braunschmidt@gmail.com</reportedBy>
<openedDate>Thu, 27 Nov 2008 13:20:38 +0000</openedDate>
<description>Codesnippet from the platform: file
./platform/core/rootdir/etc/init.goldfish.sh: 6
qemud=`getprop.ro.kernel.android.qemud` 7 if test -z Q&quot;E$qemudQ&quot;E; then 8
radio_ril=`getprop ro.kernel.android.ril` 9 if test -z Q&quot;E$radio_rilQ&quot;E;
then 10 # no need for the radio interface daemon 11 # telephony is
entirely emulated in Java 12 setprop ro.radio.noril yes 13 stop
ril-daemon 14 fi 15 fi line 6: a typo leads to $qemud not set line 7:
hm, when run i this line it says test: not found ... Proposed solution:
case Q&quot;E$qemudQ&quot;E in xyz) Q&lt;Edo thisQ&gt;E; ;; *) Q&lt;Edo elseQ&gt;E; ;; esac this should
work. This has further platform implications: Independent of the setting
of the properties ro.kernel.android.ril ro.kernel.android.qemud the
property ro.radio.noril will not be set in this script. Further on in
the file internal/telephony/PhoneFactory.java, method
makeDefaultPhones(Context context) 122 if
((SystemProperties.get(Q&quot;Ero.radio.norilQ&quot;E,Q&quot;EQ&quot;E)).equals(Q&quot;EQ&quot;E)) { 123
useNewRIL(context); 124 } else { 125 GSMPhone phone; 126 phone = new
GSMPhone(context, new SimulatedCommands(), sPhoneNotifier); 127
registerPhone (phone); 128 } Is now always executed in the
useNewRIL(context); codepath. This means the library implementation of
the modem is always called, the java stubs get no testing, will be
easily considered broken and deprecate over time. Proposed solution:
eighter fix the init script (preferred) or abandon telephony/test/*
(please not, this is usefull for testing, and android is missing a real
regression testing framework (currently...)). I cannot provide a fix
now, but will keep it on my list. Gruessle Simon</description>
<comment>
<author>simon.braunschmidt@gmail.com</author>
<when>Wed, 03 Dec 2008 22:20:26 +0000</when>
<what>see
http://review.source.android.com/3092
for a proposed fix</what>
</comment>
<comment>
<author>M.Rajani...@gmail.com</author>
<when>Tue, 10 Feb 2009 12:22:43 +0000</when>
<what>Hi Simon, 
         I am interested in knowing run Telephony regression test suit on real RIL 
demon on the Android Device. Could you please point to relevant sources , how to 
achieve this.

         or Is it possible to run Android Unit test scripts on the target?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:28:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9445</bugid>
<title>car dock automatically lowering volume after updating to 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>73</stars>
<reportedBy>williams...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 20:05:12 +0000</openedDate>
<description>before updating to android 2.2 streaming music/playing music off the sd
card through a 3.5m plug the dock remembered what volume setting the
phone was set at when docked, after updating to 2.2 the phone can be on
max volume and once docked the volume is automatically set to around 70%
you can raise the volume again manually by undocking the phone but if
the phone is docked again it resets the volume to 70% nexus one build
frf85b</description>
<comment>
<author>phine...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:03:21 +0000</when>
<what>For some people, 70% (or 13 out of 15 clicks) is not enough volume.  For me that is too much.  Until I get a BT enabled stereo IQ&apos;Em using a cassette adapter. I need about 50% (7 out of 15) to avoid distortion.  Why canQ&apos;Et the user choose the volume level they want or use an app (Dock volume, etc.) to set it to a profile that works for them.

If I wanted big brother to force volume settings I would have bought an iPhone.

</what>
</comment>
<comment>
<author>JLexs...@gmail.com</author>
<when>Fri, 02 Jul 2010 19:35:05 +0000</when>
<what>Another issue is that the volume for Turn-by-Turn directions appears to be much higher than the rest of the sounds played through the headphone jack when docked. I have to manually turn my car volume quite high for a decent song volume, but once that voice tells me the next direction, it nearly blows my speakers. Just unacceptable.</what>
</comment>
<comment>
<author>nicklausg@gmail.com</author>
<when>Fri, 02 Jul 2010 23:37:59 +0000</when>
<what>volume on car dock has also been forcefully lowered when docked. Both head phone jack and blue tooth are lowered when docked. Try the following:

While phone is not docked, insert the stereo jack into phone. Place the phone in dock and watch it automatically lower itself.</what>
</comment>
<comment>
<author>iankph...@gmail.com</author>
<when>Sat, 03 Jul 2010 02:10:01 +0000</when>
<what>This renders the car dock useless for me. We need user defineable audio profiles for the car dock. I do not use the dock speakers or mic. I use headphone output for music and my carQ&apos;Es integrated Bluetooth for phone. If I could i would opt for even higher volume than 2.1 provided for my auxiliary input.</what>
</comment>
<comment>
<author>nicklausg@gmail.com</author>
<when>Sat, 03 Jul 2010 22:39:02 +0000</when>
<what>Oh and this is for the Nexus one</what>
</comment>
<comment>
<author>mikeaper...@gmail.com</author>
<when>Sun, 04 Jul 2010 02:40:44 +0000</when>
<what>FR91 caused the problem for me.</what>
</comment>
<comment>
<author>jrobert...@gmail.com</author>
<when>Sun, 04 Jul 2010 06:28:27 +0000</when>
<what>I observe that the media volume adjustment slider does not affect the loudness of the headphone output while the phone is in the car dock.

The volume slider works while in the car dock if headphones are not inserted. Inserting headphones will lower the volume output and make the volume adjustment slider inoperative.

I do not see this behavior with the desk dock.

I used Q&quot;EcVolume lightQ&quot;E for easy access to adjust the volume.

Nexus One, FRF91.</what>
</comment>
<comment>
<author>otisbart...@gmail.com</author>
<when>Sun, 04 Jul 2010 06:33:17 +0000</when>
<what>This problem is happening to me with the home dock, playing music over Bluetooth. DidnQ&apos;Et happen with 2.2 FRF50, but has since, on FRF91 now...</what>
</comment>
<comment>
<author>jrobert...@gmail.com</author>
<when>Sun, 04 Jul 2010 06:34:46 +0000</when>
<what>Follow up, I found code that accounts for this behavior. It appears to be considered a feature...

hardware/msm7k/libaudio-qsd8k/AudioPolicyManager.cpp:258

    // in car dock: when using the 3.5mm jack to play media, set a fixed volume as access to the
    // physical volume keys is blocked by the car dock frame.
    if ((mForceUse[AudioSystem::FOR_DOCK] == AudioSystem::FORCE_BT_CAR_DOCK) Q&amp;EQ&amp;E
            (stream == AudioSystem::MUSIC) Q&amp;EQ&amp;E
            (device Q&amp;E (AudioSystem::DEVICE_OUT_WIRED_HEADPHONE |
                AudioSystem::DEVICE_OUT_WIRED_HEADSET))) {
        volume = CAR_DOCK_MUSIC_MINI_JACK_VOLUME_MIN;
    }</what>
</comment>
<comment>
<author>alrobinson25</author>
<when>Sun, 04 Jul 2010 14:34:07 +0000</when>
<what>It actually started with FRF50 with me, and even going back to ERE27 and back to FRF91 the problem is still there. This really sucks as I use my car dock at least 7 hours during work, and not the volume but the sound is terrible also.    </what>
</comment>
<comment>
<author>steve.gi...@gmail.com</author>
<when>Sun, 04 Jul 2010 16:14:46 +0000</when>
<what>I have the same problem. I use the 3.5mm Audio Jack to put audio into my car, and I use my Bluetooth headset for phone. I Just like having the dock to keep my phone charged and keep it where I can keep my eyes on the road. 

I would like even more output from the 3.5 audio jack while the phone is docked than it puts out while it is not docked! Why is the volume output so low from the 3.5mm jack while docked anyways? YouQ&apos;Ed think if it was a power consumption issue that would be absolved while docked because of the power supply. Is it possible to get this patched, and have it increase the output of the 3.5mm jack while docked?

Listening to CDQ&apos;Es and the radio with my stereo volume at 50% is very loud. When I have my nexus one connected I have to turn the volume to about 90% to achieve the same volume. When listening to podcasts I have to turn it up to 100%, and sometimes I still need it louder!</what>
</comment>
<comment>
<author>clifford...@gmail.com</author>
<when>Tue, 06 Jul 2010 15:31:11 +0000</when>
<what>I have FRF91 and IQ&apos;Em seeing the same problem. I use a Bluetooth headphone adapter connected to my tape deck, I can control the music this way without having to touch the phone. With the new update I canQ&apos;Et control the media volume when docked, I have to crank my car radioQ&apos;Es volume all the way up which sounds very distorted.
I also use the dockQ&apos;Es speaker for phone calls and it also seems the dock speaker volume is very low, before the 2.2 update the speaker sounded a lot louder and itQ&apos;Es almost impossible to use now without having your ear right next to it on the dashboard...not very safe while driving. I used to love the dock and it did everything I wanted but now itQ&apos;Es pretty much useless to me.</what>
</comment>
<comment>
<author>williams...@gmail.com</author>
<when>Tue, 06 Jul 2010 15:54:38 +0000</when>
<what>i had the frf91 patch pushed over the weekend and it didnQ&apos;Et resolve any of the issues, only work around i can find atm is just to simply unplug the power from the car dock and switch to cdQ&apos;Es when the charge on the nexus gets too low.... this renders a Really nice product basically useless at this point</what>
</comment>
<comment>
<author>acab...@gmail.com</author>
<when>Tue, 06 Jul 2010 16:24:33 +0000</when>
<what>IQ&apos;Em also having a ton of problems with the car dock since 2.2.  It would be really nice to have Google support respond on this one.  Or should I call HTC?</what>
</comment>
<comment>
<author>otisbart...@gmail.com</author>
<when>Tue, 06 Jul 2010 16:41:08 +0000</when>
<what>DonQ&apos;Et bother calling HTC.  Bluetooth Audio worked perfect on Android 2.1, and if I remember correctly, on 2.2 FRF50 also.  It was only after software updates that the volume started being reduced with playing audio over Bluetooth, hence a Google issue.  Like williamst56 said about his car dock, My home dock was a very nice product (and $45), and now is completely useless to me since I charge my phone at work.

PLEASE NOTE:  This is not just an issue with the Car Dock lowering the volume, but a more broad issue with the output volume of the phone while connected to a dock, whether home or car.</what>
</comment>
<comment>
<author>khamf...@gmail.com</author>
<when>Wed, 07 Jul 2010 02:40:24 +0000</when>
<what>Very pleased with Froyo thus far, however, my music experience through the car dock has been downgraded with distortion.  Prior to the OTA, my Pandora stations would output the most awesome, hardcore, top notch sound quality.  Please provide a fix asap and not let this become another nail-biting event.</what>
</comment>
<comment>
<author>jga...@gmail.com</author>
<when>Wed, 07 Jul 2010 18:20:36 +0000</when>
<what>I use the 3.5mm jack with the car dock, and I gotta say, the sound quality, especially in Pandora and Slacker is HORRIBLE. When Pandora is in low quality mode, weQ&apos;Ere talking RealPlayer circa 1995 here. I donQ&apos;Et even think itQ&apos;Es in stereo. Everything worked/sounded AWESOME in 2.1. Also, Pandora doesnQ&apos;Et sound nearly as good when off the dock as well. High Quality mode sounds like a 96k mp3 rather than a 128k... there is no clarity in the high end of the audio spectrum. This was not a problem in 2.1</what>
</comment>
<comment>
<author>cigar3...@gmail.com</author>
<when>Thu, 08 Jul 2010 15:11:33 +0000</when>
<what>Same problem here with FRF91.  IQ&apos;Eve actually left the music on while undocking my N1, and the volume becomes higher and the sound quality better.  My car has an AUX plug and I have a mini-stereo cable between the AUX and the N1.</what>
</comment>
<comment>
<author>pravinpe...@gmail.com</author>
<when>Fri, 09 Jul 2010 14:53:55 +0000</when>
<what>I have the same issue. any one found solution????</what>
</comment>
<comment>
<author>skipwhite08@gmail.com</author>
<when>Wed, 14 Jul 2010 20:53:13 +0000</when>
<what>I have noticed the same problem.  Volume on the car dock is lower since upgrading to Froyo FRF91.</what>
</comment>
<comment>
<author>kris.stu...@gmail.com</author>
<when>Thu, 15 Jul 2010 23:51:54 +0000</when>
<what>Same issue here...I want to hurl my dock out the window...

I tried dock volume control apps to no avail and my Bluetooth headset is severely distorted now too.</what>
</comment>
<comment>
<author>lia.ad...@gmail.com</author>
<when>Mon, 19 Jul 2010 21:54:23 +0000</when>
<what>I get perfectly good volume when I plug headphones into the Nexus, but the volume is unusably low when I use Bluetooth.  It was fine before FroYo.</what>
</comment>
<comment>
<author>nicklausg@gmail.com</author>
<when>Sat, 24 Jul 2010 06:11:51 +0000</when>
<what>I called and reported this issue with someone from HTC. He looked at this site and saw our posts. Not sure when they will fix this issue with a patch but for those of you who own a dock, the sound is lowered once you connect it to the dock. Test it out witt either the 3.5 mm jack or listen to how low the bluetooth volume on the dock is. </what>
</comment>
<comment>
<author>jrobert...@gmail.com</author>
<when>Sat, 24 Jul 2010 06:17:07 +0000</when>
<what>I submitted a patch to allow the volume to be increased when the phone is docked (and the 3.5mm headphone jack is in use). I was told my patch was accepted but I donQ&apos;Et know when it will make its way into a new froyo build.</what>
</comment>
<comment>
<author>patrikat...@gmail.com</author>
<when>Thu, 29 Jul 2010 16:10:35 +0000</when>
<what>I donQ&apos;Et know if this is related, but I recently lost the ability to adjust the car dock speaker volume with the buttons on the N1 car dock. Pressing the volume buttons on the dock used to bring up a window that said something like Q&quot;Ebluetooth volumeQ&quot;E, but now they donQ&apos;Et seem to do anything. The dock is detected because bluetooth turns on and the BT headset icon shows up in the notification bar. IQ&apos;Em not sure whether audio is actually coming from the dock or from the phone, though.
</what>
</comment>
</bug>
<bug>
<bugid>4772</bugid>
<title>Can not use email address in phone book when sending an email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 05:00:45 +0000</openedDate>
<description>[Occurrence Process] (precondition:register a email address in phonebook
that contact name is chinese words) menuQ&gt;E emailQ&gt;EmenuQ&gt;EcreateQ&gt;Einput a
recipient on destination fields using auto completion Q&gt;Etap to input
subject/text after input recipient. [Occurrence State] The email
destination disappears automatically [Expected Result] The email
recipient should not disappear.</description>
<comment>
<author>iamtae...@gmail.com</author>
<when>Sat, 14 Nov 2009 05:16:24 +0000</when>
<what>this is occurred in cupcake sdk</what>
</comment>
<comment>
<author>iamtae...@gmail.com</author>
<when>Sat, 14 Nov 2009 05:16:29 +0000</when>
<what>this is occurred in cupcake sdk</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:07:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5162</bugid>
<title>Feedback when phone is thinking</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pr...@google.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 14:57:14 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open a few programs at once, then try to type in
one program - What happened. Typing will delay. The taps are recorded,
but show up later. At times, youQ&apos;Ere not sure when the phone is thinking
vs when itQ&apos;Es ready to receive input - What you think the correct
behavior should be. Phone should let you know itQ&apos;Es thinking (similar to
the hard drive light or the windows hourglass) so that you donQ&apos;Et keep
clicking away or waiting when the phone is ready for input DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
+T-Mobile myTouch 3G Firmware 1.6 Kernel Version: 2.6.29-00479-g3c7df37
Build Number: DRC92</description>
</bug>
<bug>
<bugid>5675</bugid>
<title>_JetPlayer.release() cuases the system to crush</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roman.bu...@gmail.com</reportedBy>
<openedDate>Sun, 27 Dec 2009 21:00:50 +0000</openedDate>
<description>The system is crushing as a result of the releasing the JetPlayer.
_JetPlayer.pause(); _JetPlayer.release(); _JetPlayer = null; The
following is the LogCat resulting from the crush 12-27 15:50:30.410:
INFO/DEBUG(28): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:2.0.1/ESD54/20723:eng/test-keysQ&apos;E 12-27
15:50:30.410: INFO/DEBUG(28): pid: 464, tid: 464 Q&gt;EQ&gt;EQ&gt;E
ponnette.framework.music Q&lt;EQ&lt;EQ&lt;E 12-27 15:50:30.420: INFO/DEBUG(28): signal
11 (SIGSEGV), fault addr 00000013 12-27 15:50:30.471: INFO/DEBUG(28): r0
00000148 r1 0011f1c8 r2 0011f080 r3 afe38e08 12-27 15:50:30.471:
INFO/DEBUG(28): r4 ffffffff r5 00000050 r6 afe3baeb r7 0011f094 12-27
15:50:30.471: INFO/DEBUG(28): r8 be8f0948 r9 4104bac4 10 4104baac fp
00000000 12-27 15:50:30.483: INFO/DEBUG(28): ip 00000000 sp be8f0808 lr
afe0bc25 pc afe0b616 cpsr 00000030 12-27 15:50:30.740: INFO/DEBUG(28):
#00 pc 0000b616 /system/lib/libc.so 12-27 15:50:30.780: INFO/DEBUG(28):
#01 pc 0000bc20 /system/lib/libc.so 12-27 15:50:30.790: INFO/DEBUG(28):
#02 pc 0000c056 /system/lib/libc.so 12-27 15:50:30.850: INFO/DEBUG(28):
#03 pc 0000c0b6 /system/lib/libc.so 12-27 15:50:30.860: INFO/DEBUG(28):
#04 pc 0001e078 /system/lib/libbinder.so 12-27 15:50:30.900:
INFO/DEBUG(28): #05 pc 0001e19a /system/lib/libbinder.so 12-27
15:50:30.910: INFO/DEBUG(28): #06 pc 0001e2d8 /system/lib/libbinder.so
12-27 15:50:30.920: INFO/DEBUG(28): #07 pc 0001e31c
/system/lib/libbinder.so 12-27 15:50:30.941: INFO/DEBUG(28): #08 pc
0003c0e6 /system/lib/libandroid_runtime.so 12-27 15:50:30.970:
INFO/DEBUG(28): #09 pc 0000f1f4 /system/lib/libdvm.so 12-27
15:50:30.980: INFO/DEBUG(28): #10 pc 00037fd0 /system/lib/libdvm.so
12-27 15:50:31.022: INFO/DEBUG(28): #11 pc 000316a2
/system/lib/libdvm.so 12-27 15:50:31.040: INFO/DEBUG(28): #12 pc
00013f58 /system/lib/libdvm.so 12-27 15:50:31.050: INFO/DEBUG(28): #13
pc 00019888 /system/lib/libdvm.so 12-27 15:50:31.071: INFO/DEBUG(28):
#14 pc 00018d5c /system/lib/libdvm.so 12-27 15:50:31.101:
INFO/DEBUG(28): #15 pc 0004d374 /system/lib/libdvm.so 12-27
15:50:31.140: INFO/DEBUG(28): #16 pc 00054e2c /system/lib/libdvm.so
12-27 15:50:31.840: INFO/DEBUG(28): #17 pc 00013f58
/system/lib/libdvm.so 12-27 15:50:31.840: INFO/DEBUG(28): #18 pc
00019888 /system/lib/libdvm.so 12-27 15:50:31.870: INFO/DEBUG(28): #19
pc 00018d5c /system/lib/libdvm.so 12-27 15:50:31.870: INFO/DEBUG(28):
#20 pc 0004d688 /system/lib/libdvm.so 12-27 15:50:31.870:
INFO/DEBUG(28): #21 pc 0003a6e4 /system/lib/libdvm.so 12-27
15:50:31.881: INFO/DEBUG(28): #22 pc 0002be52 /system/lib/libdvm.so
12-27 15:50:31.890: INFO/DEBUG(28): #23 pc 00026cf4
/system/lib/libandroid_runtime.so 12-27 15:50:31.890: INFO/DEBUG(28):
#24 pc 000279d8 /system/lib/libandroid_runtime.so 12-27 15:50:31.909:
INFO/DEBUG(28): #25 pc 00008cae /system/bin/app_process 12-27
15:50:31.929: INFO/DEBUG(28): #26 pc 0000c2c6 /system/lib/libc.so 12-27
15:50:31.929: INFO/DEBUG(28): #27 pc b00018b0 /system/bin/linker 12-27
15:50:31.929: INFO/DEBUG(28): code around pc: 12-27 15:50:31.929:
INFO/DEBUG(28): afe0b604 d01d2c00 36101c16 e7f49603 37141c27 12-27
15:50:31.929: INFO/DEBUG(28): afe0b614 69639c02 2b009302 6923d1f8
2b009302 12-27 15:50:31.929: INFO/DEBUG(28): afe0b624 1c27d002 e7f33710
9e029601 9b059703 12-27 15:50:31.940: INFO/DEBUG(28): code around lr:
12-27 15:50:31.940: INFO/DEBUG(28): afe0bc14 685918ab 290043bc 1c20d005
fbfcf7ff 12-27 15:50:31.950: INFO/DEBUG(28): afe0bc24 28001c06 4e22d130
689919ab d817428c 12-27 15:50:31.950: INFO/DEBUG(28): afe0bc34 695e1b0a
d9072a0f 19302101 609a4311 12-27 15:50:31.950: INFO/DEBUG(28): stack:
12-27 15:50:31.950: INFO/DEBUG(28): be8f07c8 00143368 [heap] 12-27
15:50:31.950: INFO/DEBUG(28): be8f07cc 00143264 [heap] 12-27
15:50:31.950: INFO/DEBUG(28): be8f07d0 00000008 12-27 15:50:31.950:
INFO/DEBUG(28): be8f07d4 00143264 [heap] 12-27 15:50:31.950:
INFO/DEBUG(28): be8f07d8 00143294 [heap] 12-27 15:50:31.950:
INFO/DEBUG(28): be8f07dc a9d9e41b /system/lib/libbinder.so 12-27
15:50:31.960: INFO/DEBUG(28): be8f07e0 be8f07f8 [stack] 12-27
15:50:31.960: INFO/DEBUG(28): be8f07e4 0000002c 12-27 15:50:31.960:
INFO/DEBUG(28): be8f07e8 00143264 [heap] 12-27 15:50:31.960:
INFO/DEBUG(28): be8f07ec a9d983f1 /system/lib/libbinder.so 12-27
15:50:31.960: INFO/DEBUG(28): be8f07f0 afe3bb74 12-27 15:50:31.960:
INFO/DEBUG(28): be8f07f4 afe0f3b0 /system/lib/libc.so 12-27
15:50:31.960: INFO/DEBUG(28): be8f07f8 00000000 12-27 15:50:31.960:
INFO/DEBUG(28): be8f07fc afe0f2c0 /system/lib/libc.so 12-27
15:50:31.960: INFO/DEBUG(28): be8f0800 df002777 12-27 15:50:31.960:
INFO/DEBUG(28): be8f0804 e3a070ad 12-27 15:50:31.970: INFO/DEBUG(28):
#00 be8f0808 00002bb4 12-27 15:50:31.970: INFO/DEBUG(28): be8f080c
afe3baeb 12-27 15:50:31.970: INFO/DEBUG(28): be8f0810 afe3bb74 12-27
15:50:31.970: INFO/DEBUG(28): be8f0814 0011f094 [heap] 12-27
15:50:31.970: INFO/DEBUG(28): be8f0818 0000a000 [heap] 12-27
15:50:31.970: INFO/DEBUG(28): be8f081c afe38e08 /system/lib/libc.so
12-27 15:50:31.970: INFO/DEBUG(28): be8f0820 00000000 12-27
15:50:31.970: INFO/DEBUG(28): be8f0824 00000148 12-27 15:50:31.970:
INFO/DEBUG(28): be8f0828 afe38e08 /system/lib/libc.so 12-27
15:50:31.970: INFO/DEBUG(28): be8f082c 00000000 12-27 15:50:31.980:
INFO/DEBUG(28): be8f0830 00000007 12-27 15:50:31.980: INFO/DEBUG(28):
be8f0834 afe0bc25 /system/lib/libc.so 12-27 15:50:31.980:
INFO/DEBUG(28): #01 be8f0838 4104bae8 12-27 15:50:31.980:
INFO/DEBUG(28): be8f083c 002ee088 [heap] 12-27 15:50:31.980:
INFO/DEBUG(28): be8f0840 afe3bb74 12-27 15:50:31.980: INFO/DEBUG(28):
be8f0844 afe0f3b0 /system/lib/libc.so 12-27 15:50:31.980:
INFO/DEBUG(28): be8f0848 00000000 12-27 15:50:31.980: INFO/DEBUG(28):
be8f084c afe0f2c0 /system/lib/libc.so 12-27 15:50:31.980:
INFO/DEBUG(28): be8f0850 002e50a8 [heap] 12-27 15:50:31.980:
INFO/DEBUG(28): be8f0854 002e50a8 [heap] 12-27 15:50:31.980:
INFO/DEBUG(28): be8f0858 00000000 12-27 15:50:31.980: INFO/DEBUG(28):
be8f085c 000000d8 12-27 15:50:31.980: INFO/DEBUG(28): be8f0860 00000144
12-27 15:50:31.980: INFO/DEBUG(28): be8f0864 afe0c05b
/system/lib/libc.so 12-27 15:50:33.409: DEBUG/Zygote(30): Process 464
terminated by signal (11)</description>
</bug>
<bug>
<bugid>17098</bugid>
<title>Force close occur when rotate device on set location screen at News Q&amp;E weather.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 06:22:50 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Application Q&gt;E News Q&amp;E weather Q&gt;E Menu key Q&gt;E Settings Q&gt;E Weather
settings Q&gt;E Uncheck the Use my location pop-up. 2. Tap on Set location Q&gt;E
Enter some text Q&gt;E Tap on search icon Q&gt;E Rotate the device into Landscrape
mode Q&gt;E Observe that Force close occur. 2) What happened. - Force close
occur when rotate device on set location screen at News Q&amp;E weather. 3)
What you think the correct behavior should be. - There should be no FC.</description>
</bug>
<bug>
<bugid>7101</bugid>
<title>GPS navigation wonQ&apos;Et lock on to sat motorola Droid 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>andrew.k...@gmail.com</reportedBy>
<openedDate>Thu, 11 Mar 2010 00:17:19 +0000</openedDate>
<description>My google maps wonQ&apos;Et lock on to the GPS signal and on the 2 times it did
it put my location in the mid atlantic ocean! my droid has been working
fine up until today however. I have checked my GPS device using an app
to verify there is nothing wrong with my phone and it checks out good.
please fix ASAP !</description>
<comment>
<author>viettam...@gmail.com</author>
<when>Mon, 10 May 2010 15:48:25 +0000</when>
<what>IQ&apos;Eve observed a similar/same problem since upgrading to 2.1: it takes my Droid a long time to acquire precise GPS 
location when I start Navigation. Before the 2.1 update when I started navigating to a new destination the it 
would get a precise fix on my GPS location within moments; after the update the navigation directs me to Q&quot;EFollow 
the routeQ&quot;E for typically 2-5 minutes before it finally gets a precise location and can give me turn-by-turn 
directions. IQ&apos;Em running the latest version of Google Maps (4.1.1 #4156).</what>
</comment>
<comment>
<author>viettam...@gmail.com</author>
<when>Mon, 10 May 2010 16:10:56 +0000</when>
<what>FWIW I manually updated my Droid to 2.1 (ESE81) from the following file, rather than receiving the OTA update: 
http://android.clients.google.com/updates/voles/signed-voles-ESE81-from-ESD56.fa406da6.zip</what>
</comment>
<comment>
<author>viettam...@gmail.com</author>
<when>Tue, 11 May 2010 22:16:29 +0000</when>
<what>I reapplied the 2.1 update, uninstalled Maps (updates) and reinstalled and it seems to be working well again. Of 
the 3 times IQ&apos;Eve initiated Navigation since, every time Maps was able to acquire a precise GPS location within a few 
seconds.</what>
</comment>
</bug>
<bug>
<bugid>17392</bugid>
<title>User Contacts Issue (Phone # Parsing)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ross.ki...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 02:53:52 +0000</openedDate>
<description>Android 2.3 Sprint Evo I sometimes call and get calls that I have dialed
or the carrier is sending me a phone number that the phone doesnQ&apos;Et cross
over to a contact because of 1 digit is diff. Example Somebody
916-555-1212 If I call or The Carrier sends a caller id of the following
it doesnQ&apos;Et show the contact. #1 - 19165551212 #2 - 5551212 #1 the phone
should be smart enough to add/subtract a 1 in matching #2 the phone
should add its area code and the match using rule #1</description>
<comment>
<author>otavio.n...@gmail.com</author>
<when>Mon, 06 Jun 2011 22:30:36 +0000</when>
<what>Something similar occurs with me. In my case the problem occurs because of different/missing carrier operators codes.

Example: I have the number 0416112345678 in my contacts. If I call (or the carrier sends) the following numbers, it doesnQ&apos;Et show the contact:

#1 - 06112345678;
#2 - 12345678.

In the first case, the phone should be smart enought to add/subtract the carrier operator code. In the second case, the phone should add the corresponding operator code from the contact list.</what>
</comment>
<comment>
<author>mircea.d...@gmail.com</author>
<when>Thu, 09 Jun 2011 08:37:00 +0000</when>
<what>Techincally, the phone has no means of knowing the carrier operator code as this is not something thatQ&apos;Es broadcasted by the network. It would require a separate online service that makes a look-up in a database which contains carrier codes.
Sounds and is complicated and expensive</what>
</comment>
<comment>
<author>otavio.n...@gmail.com</author>
<when>Thu, 09 Jun 2011 12:16:04 +0000</when>
<what>Oh, sorry if I didnQ&apos;Et make myself clear.

I never meant to say that the phone should look on some kind of external (not in the phone) database to search for the operator code. What I meant to say is that the phone should look on its contact list.

It is much simpler than you think, at least for Brazilian numbers: when receiving a call (or SMS), the phone just has to look for the last 8 or 10 numbers on its contact list and display the contact if a match is found.

When dialing, if I am on the same area code as the number I am dialing, the operator code an area code are optional, so I can dial just 8 numbers. If I am on or I am dialing a number from a different area code, then I MUST dial all 13 numbers.

It is important to notice that the area code is part of the number. If omited the carrier assumes that it is the same area code as I am now. The carrier does this automatically and the phone doesnQ&apos;Et have to worry about it.

The operator code, however, is NOT part of the number. If I dial 0416112345678 or 0326112345678, I am dialing exactly the same phone number, but using different operatos. Another example: 0413512345678 and 0416112345678 are completely different phone numbers.

In any case, if the phone could look for the number 6112345678 (last 10 digits) on its contact list. If not found, it could look only for the last 8 digits.

Just to be safe the phone could check if the number has more than 8 digits and starts with 0.

Is there anything I can do to help you guys implement that? I really would like to see this working.</what>
</comment>
<comment>
<author>eirikur....@gmail.com</author>
<when>Tue, 19 Jul 2011 16:27:06 +0000</when>
<what>It is incredible that this issue has not yet been solved.
Matching incoming phone numbers with stored contacts (stored with or without area and/or country code worked flawlessly on my first Nokia cell phone I had about 13 years ago.  
The first iPhone had issues with this at first but it was solved in one of the early firmware updates.
One has to wonder why a basic thing like this has not been amended in Android after all this time.</what>
</comment>
</bug>
<bug>
<bugid>5522</bugid>
<title>Locked out of T9 text input on phone keypad during certain situations</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-18T07:40:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>benjamin...@gmail.com</reportedBy>
<openedDate>Fri, 18 Dec 2009 03:49:11 +0000</openedDate>
<description>- Steps to reproduce the problem. Verizon Droid Eris (stock, 1.5 i
think): tap the magnifying glass to search the web. use the 9-key
phonepad method of text input. - What happened. Q&quot;EXT9Q&quot;E text input is
locked. only Q&quot;EABCQ&quot;E or Q&quot;EabcQ&quot;E available. - What you think the correct
behavior should be. All android applications and functions that accept
text input should support XT9 predictive texting for the 9-key phonepad
and compact-qwerty</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Dec 2009 07:40:34 +0000</when>
<what>Android does not contain a T-9 input method by default. Please report this bug to HTC, owners of that particular 
piece of software.</what>
</comment>
</bug>
<bug>
<bugid>11771</bugid>
<title>Gallery updateSelectedItemMetadata() mishandles reselecting the currently selected item.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>fir...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 13:34:41 +0000</openedDate>
<description>Calling Gallery.setSelection() results in a
Gallery.updateSelectedItemMetadata() call where the newly selected child
is the same as the currently selected child. (This may happen in other
cases as well.) This is problematic because
Gallery.updateSelectedItemMetadata() calls child.setSelected(true)
before is calls oldSelectedChild.setSelected(false) and thus clears the
selected state of the child as soon as it sets it.
Gallery.updateSelectedItemMetadata() hasnQ&apos;Et changed in the repo since
the initial 1.0 import, so I suspect this problem has always existed. I
noticed this behaviour in the android-4 platform and havenQ&apos;Et tested in
any others directly, however. This can probably be fixed by changing the
Q&quot;Eif (oldSelectedChild != null) { ... }Q&quot;E in Gallery.updateSelectedItem to
Q&quot;Eif (oldSelectedChild != null Q&amp;EQ&amp;E oldSelectedChild != child) { ... }Q&quot;E,
but IQ&apos;Em not set up to easily test this.</description>
<comment>
<author>fir...@gmail.com</author>
<when>Fri, 08 Oct 2010 14:21:40 +0000</when>
<what>Further to this, it seems that Gallery.layout() calls updateSelectedItemMetadata(). This happens rarely (as per the JavaDoc for layout()), but calling BaseAdapter.notifyDataSetChanged() triggers this and thus clears the selected state of the currently selected item.</what>
</comment>
<comment>
<author>fir...@gmail.com</author>
<when>Fri, 08 Oct 2010 16:38:43 +0000</when>
<what>As far as I can tell, the following subclass works around the problem. You need to call fixSelectedItemMetadata() from your OnItemSelectedListener.onItemSelected() if you might call setSelection() with an already-selected item.

public class MyGallery extends Gallery {
	public MyGallery(Context context) {
		super(context);
	}

	@Override
	protected void onLayout(boolean changed, int l, int t, int r, int b) {
		super.onLayout(changed, l, t, r, b);
		fixSelectedItemMetadata();
	}

	public void fixSelectedItemMetadata() {
		View selectedView = getSelectedView();
		if (selectedView != null) {
			selectedView.setSelected(true);
			selectedView.setFocusable(true);
		}
	}
}</what>
</comment>
</bug>
<bug>
<bugid>18549</bugid>
<title>Improvement to UDEV script in Developer Guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Grzegorz.Zur</reportedBy>
<openedDate>Fri, 15 Jul 2011 11:55:32 +0000</openedDate>
<description>In Q&quot;EUsing Hardware DevicesQ&quot;E chapter there is a sample script for UDEV
that sets file permissions. It uses this syntax: MODE=Q&quot;E0666Q&quot;E but this is
not working in all cases. It would be better to set it that way:
MODE:=Q&quot;E0666Q&quot;E Excerpt from udev documentation (man 7 udev): = Assign a
value to a key. Keys that represent a list, are reset and only this
single value is assigned. := Assign a value to a key finally; disallow
any later changes, which may be used to prevent changes by any later
rules.</description>
</bug>
<bug>
<bugid>12857</bugid>
<title>Force close on Market app when downloading application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zhangh...@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 05:36:32 +0000</openedDate>
<description>Current: Force close found when downloading application from market
Expected: No Force close, Download success. Tested on motorola MB611,
android 2.2.1 with GMS version 2.2_R7. log: Null pointer exception in
google app vending.apk as below: 11-26 17:28:40.345 32668 32668 W
dalvikvm: threadid=1: thread exiting with uncaught exception
(group=0x400208b8) 11-26 17:28:40.400 32668 32668 E AndroidRuntime:
FATAL EXCEPTION: main 11-26 17:28:40.400 32668 32668 E AndroidRuntime:
java.lang.NullPointerException 11-26 17:28:40.400 32668 32668 E
AndroidRuntime: at
com.android.vending.adapters.MyDownloadsAdapter.setAssetDisplay(MyDownloadsAdapter.java:283)
11-26 17:28:40.400 32668 32668 E AndroidRuntime: at
com.android.vending.adapters.MyDownloadsAdapter.getAssetView(MyDownloadsAdapter.java:221)
11-26 17:28:40.400 32668 32668 E AndroidRuntime: at
com.android.vending.adapters.MyDownloadsAdapter.getView(MyDownloadsAdapter.java:166)
11-26 17:28:40.400 32668 32668 E AndroidRuntime: at
android.widget.AbsListView.obtainView(AbsListView.java:1319) 11-26
17:28:40.400 32668 32668 E AndroidRuntime: at
android.widget.ListView.makeAndAddView(ListView.java:1799) 11-26
17:28:40.400 32668 32668 E AndroidRuntime: at
android.widget.ListView.fillDown(ListView.java:666) ... 11-26
17:28:40.415 1363 1369 W ActivityManager: Force finishing activity
com.android.vending/.MyDownloadsActivity 11-26 17:28:40.923 1363 1375 W
ActivityManager: Activity pause timeout for HistoryRecord{45ff9d58
com.android.vending/.MyDownloadsActivity}</description>
<comment>
<author>sumin2...@gmail.com</author>
<when>Fri, 11 Feb 2011 08:04:52 +0000</when>
<what>Found the same Market app NullPointerException issue with Froyo GMS R9 version. no reproduciable steps and backtrace below:

01-07 15:12:50.708  2487  2487 E AndroidRuntime: FATAL EXCEPTION: main
01-07 15:12:50.708  2487  2487 E AndroidRuntime: java.lang.NullPointerException
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at com.android.vending.adapters.MyDownloadsAdapter.getAssetView(MyDownloadsAdapter.java:203)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at com.android.vending.adapters.MyDownloadsAdapter.getView(MyDownloadsAdapter.java:166)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.AbsListView.obtainView(AbsListView.java:1319)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.ListView.measureHeightOfChildren(ListView.java:1279)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.ListView.onMeasure(ListView.java:1190)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.View.measure(View.java:8179)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3132)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:245)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.View.measure(View.java:8179)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3132)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:245)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.View.measure(View.java:8179)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3132)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1012)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:381)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:304)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.View.measure(View.java:8179)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3132)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:245)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.View.measure(View.java:8179)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:526)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:304)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.View.measure(View.java:8179)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3132)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:245)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.View.measure(View.java:8179)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.ViewRoot.performTraversals(ViewRoot.java:810)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.view.ViewRoot.handleMessage(ViewRoot.java:1736)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:99)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:143)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:4773)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at java.lang.reflect.Method.invokeNative(Native Method)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Method.java:521)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-07 15:12:50.708  2487  2487 E AndroidRuntime: 	at dalvik.system.NativeStart.main(Native Method)
01-07 15:12:50.762  1300  1305 W ActivityManager:   Force finishing activity com.android.vending/.MyDownloadsActivity
01-07 15:12:51.281  1300  1314 W ActivityManager: Activity pause timeout for HistoryRecord{4615ef00 com.android.vending/.MyDownloadsActivity}

01-07 15:13:10.655  1300  1314 I ActivityManager: Crashing app skipping ANR: ProcessRecord{460bb090 2487:com.android.vending/10003} Executing service com.android.vending/.UpdateCheckinService</what>
</comment>
</bug>
<bug>
<bugid>12395</bugid>
<title>Geotagging does not work for panorama mode in camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>1000Hz.r...@gmail.com</reportedBy>
<openedDate>Sat, 06 Nov 2010 05:21:40 +0000</openedDate>
<description>Device: Galaxy S Geotagging does work for normal still images, but
doesnQ&apos;Et work for panoramas. Related fields are not added to the resulted
jpeg EXIF. Also, thats maybe a problem of datum, but it is writing
altitude of 60m above sea level, when i am actually at sea level.
Panorama image attached Cheers</description>
</bug>
<bug>
<bugid>860</bugid>
<title>BroadcastReceiver Package</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-10T01:57:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jatto....@gmail.com</reportedBy>
<openedDate>Mon, 08 Sep 2008 21:06:23 +0000</openedDate>
<description>I think the BroadcastReceiver class should be in the android.app package
instead of the android.content package because there appears to be
nothing about BroadcastReceiver that deals specifically with Content.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 10 Sep 2008 01:57:30 +0000</when>
<what>This API is frozen and wonQ&apos;Et change for 1.0.</what>
</comment>
</bug>
<bug>
<bugid>11922</bugid>
<title>Please create additional constructor or factory method to allow easy creation of SharedPreferencesBackupHelper for Q&quot;EdefaultQ&quot;E SharedPreferences</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>charlie....@gmail.com</reportedBy>
<openedDate>Sun, 17 Oct 2010 12:22:52 +0000</openedDate>
<description>In addition to the current SharedPreferencesBackupHelper constructor:
SharedPreferencesBackupHelper(Context context, String... prefGroups)
Please create an additional constructor or factory method that can
automatically deal with the Q&quot;EdefaultQ&quot;E SharedPreferences created by
PreferenceManager.getDefaultSharedPreferences. This would be very
convenient for developers vs using the String key name for a particular
prefs file. Very often developers will use ONLY the default, and not
ever store (or know) the key name. (For anybody stumbling on this issue
looking for the key name, itQ&apos;Es Q&quot;EQ&lt;EpackageQ&gt;E_preferencesQ&quot;E.) For example:
SharedPreferencesBackupHelper(Context context) Or (if that might be
considered potentially confusing to users):
SharedPreferencesBackupHelper.getInstanceForDefaultSharedPreferences(Context
context) Something along those lines would be helpful.</description>
<comment>
<author>goo...@umito.nl</author>
<when>Sun, 17 Oct 2010 19:23:08 +0000</when>
<what>Yes, I vote for this convenience method!

Due to learning Android I first used a names shared preference file until I found out about the defaultsharedpreference one. 

I second the notion that developers most often ONLY use the default shared preferences. Would be cool to see this method implemented.</what>
</comment>
<comment>
<author>larafore...@gmail.com</author>
<when>Sun, 09 Jan 2011 16:53:54 +0000</when>
<what>I vote for that modification !</what>
</comment>
</bug>
<bug>
<bugid>4887</bugid>
<title>Updated contactQ&apos;Es chat addresses not provided by the ContactMethods class</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>david.bi...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 14:51:47 +0000</openedDate>
<description>IQ&apos;Em trying to retrieve the chat addresses of my contacts and it seems
that the provider is broken when it comes to modified contacts. Here is
what happens : 1 - I create a new Contact and I give him a chat address
(Q&apos;Eanon@nospam.hereQ&apos;E on GTalk for this example). 2 - When I execute the
attached code, I get this result: Q&apos;Epre:5 - anon@nospam.hereQ&apos;E. This is an
expected result. 3 - I add a new chat address to my contact
(Q&apos;Eanon2@nospam.hereQ&apos;E on AIM for this example) 4 - When I execute the
attached code, I still get this result: Q&apos;Epre:5 - anon@nospam.hereQ&apos;E.
There is no traces of the newly added AIM address. This bug occurs when
I try my code on Android 1.6r1 (emulator). Thank you for your help and
please forgive me for my bad english.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:53:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19141</bugid>
<title>Publishing images Q&quot;EAvailable in Android MarketQ&quot;E - nontransparent corners.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mice777</reportedBy>
<openedDate>Tue, 09 Aug 2011 21:27:49 +0000</openedDate>
<description>Link to Market generator tool here:
http://developer.android.com/guide/publishing/publishing.html ThereQ&apos;Ere
available 4 images for use in web sites. These are in PNG format with
round edges, yet pixels out of edges are opaque white, which doesnQ&apos;Et
blend well against darker web backgrounds. Corners in these images
should be transparent, so that they look good on any background.</description>
</bug>
<bug>
<bugid>18865</bugid>
<title>Eclipse using 100% of a core after using ADT for a while</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-07-27T23:25:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>fas...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 20:10:05 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Linux, Ubuntu 10.04 SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): 12 Eclipse
version: 2.7 Indigo 20110615-0604 ADT plug-in version:
12.0.0.v201106281929-138431 Platform targeted by your project: 7 Version
of the platform running in the emulator: N/A After a while of using the
ADT to develop my app, I find that Eclipse starts using 100% of a CPU
core. Closing all editors and letting Eclipse sit idle doesnQ&apos;Et seem to
help even after several minutes. Using JVisualVM, I profiled Eclipse and
found most (60%) of the CPU time was in android.os.MessageQueue.next()
(this seemed a bit odd to me since I didnQ&apos;Et think any android.os classes
were available outside of an emulator). The stack overflow thread at
http://stackoverflow.com/questions/6031887/why-does-eclipse-adt-plugin-keep-the-cpu-at-100
suggests reports a similar symptom. The poster tied it down to opening
and manipulating a layout file. STEPS TO REPRODUCE: From the stack
overflow thread: The second I open up layout.xml file from a simple
skeleton app in Eclipse example plugin, the cpu usage locks up to 25%
IE. 1 full core. and itQ&apos;Es been on like this for the last 30minutes I
wanted to let him run a longer time because I thought it is working
something in the background but it just keeps doing that. IQ&apos;Eve tested
this on 2computers so far and the setup is install Android SDK, install
Eclipse IDE for Java Developers, install ADT plugin:
http://dl-ssl.google.com/android/eclipse/ open new project, select a
skeleton project for Android 2.3.3 and just open the layout skeleton
activity and perhaps change to android 2.3.3 in the upper right corner
and maybe setup to theme.black.noTitleBar.Fullscreen. And now your
processor should be hitting 100% ( on one core ) and should be locked
like that from now on.</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 23:25:39 +0000</when>
<what>We just pushed updated 3.0 and 3.1 SDK with a fix for this.</what>
</comment>
<comment>
<author>fas...@gmail.com</author>
<when>Thu, 28 Jul 2011 00:35:08 +0000</when>
<what>Thanks, IQ&apos;Ell upgrade and give it a shot.</what>
</comment>
</bug>
<bug>
<bugid>7670</bugid>
<title>add uninstall icon when holding down app in app drawer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>dpdoug...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 07:14:17 +0000</openedDate>
<description>I feel it would be beneficial too have a quick uninstall method. The
easiest easiest way to do this would be to put another icon at the
bottom of the screen next to the trashcan icon. When you hold down on
the app with your finger you can drop it on the home screen, remove it
from the home screen or uninstall it all together.</description>
<comment>
<author>craig...@gmail.com</author>
<when>Thu, 13 May 2010 03:23:02 +0000</when>
<what>If adding another trash icon adds too much clutter.  Open the Q&quot;EUninstall application?Q&quot;E 
screen if an icon has been dragged from the Application Tray.  Ref: 
http://groups.google.com/group/android-discuss/browse_thread/thread/a5d27bd2189db868</what>
</comment>
<comment>
<author>roberthe...@gmail.com</author>
<when>Tue, 30 Nov 2010 01:57:55 +0000</when>
<what>Some 3rd party launchers/home screen replacements already do this, its a great idea whos time has come.</what>
</comment>
</bug>
<bug>
<bugid>15732</bugid>
<title>wifi sleep policy settings reset to Never in nexus s 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>john.r.h...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 08:37:39 +0000</openedDate>
<description>on Nexus S, the if the wifi sleep settings are changed from the default
of never, they are reset after an unknown time Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
in wifi settings, advanced: change sleep setting from never to Q&quot;Enever
when plugged inQ&quot;E - What happened. changes, but after an unknown time,
the settings will have reverted back to Q&quot;EneverQ&quot;E. - What you think the
correct behavior should be. setting should be respected and not change
back to the default. DonQ&apos;Et forget to mention which device you have, and
which version of Android nexus S, 2.3.3</description>
<comment>
<author>grasert@gmail.com</author>
<when>Sat, 26 Mar 2011 17:46:41 +0000</when>
<what>IQ&apos;Em having the same problem with Motorola Milestone running Android 2.1update1 and 2.2.1.

Everytime I change the WiFi sleep policy (using SwitchPro Widget) it resets to Q&quot;Enever turn offQ&quot;E.</what>
</comment>
<comment>
<author>ccos...@gmail.com</author>
<when>Sat, 09 Apr 2011 12:33:15 +0000</when>
<what>Same thing here with an htc desire, 2.2. So it sounds as an OS issue. 
This appeared only recently, as I had no problems with the wifi sleep policy before. I have a feeling it can be connected with the installation of an app which managed wifi activation from within. I uninstalled it but the problem remains. 
An idea would be to reset the wifi configurations of the phone. But is this possible without doing a complete factory reset?</what>
</comment>
<comment>
<author>ccos...@gmail.com</author>
<when>Sat, 09 Apr 2011 14:50:36 +0000</when>
<what>I think I have found a solution to it. It had to do with resetting the wifi configurations, just like I suspected. 
I found an app that does exactly so. 
https://market.android.com/details?id=com.brilliapps.wifiandmorefixer

So far, it seems to have been fixed.</what>
</comment>
<comment>
<author>john.r.h...@gmail.com</author>
<when>Tue, 12 Apr 2011 19:39:49 +0000</when>
<what>thanks for the suggestions guys.  in my case, seems to be caused by Setting Profiles app changing the state as well as just enabling wifi.
I had assumed it just changed the state in the same manner as the power control widget, but it seems to do more.

guess this isnQ&apos;Et an OS issue</what>
</comment>
<comment>
<author>ccos...@gmail.com</author>
<when>Tue, 12 Apr 2011 20:03:55 +0000</when>
<what>Unfortunately the problem hasnQ&apos;Et still be resolved, in my case. Well it seemed to have been fixed for sometime in the beginning, but itQ&apos;Es still there. And I think I have removed any app that might possibly access the WiFi module. 
John, have you tried removing the settings profile app? And still nothing? </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:30:06 +0000</when>
<what>Issue 16046 has been merged into this issue.</what>
</comment>
<comment>
<author>john.r.h...@gmail.com</author>
<when>Fri, 15 Apr 2011 07:30:09 +0000</when>
<what>after removing the settings profile app for a couple of days, I can still reproduce this.  I donQ&apos;Et have any other apps that I believe influence the phone state, so looks like I was wrong: the issue is still there.

</what>
</comment>
<comment>
<author>grasert@gmail.com</author>
<when>Tue, 19 Apr 2011 08:48:31 +0000</when>
<what>After updating my Milestone to 2.2.1 and SwitchPro Widget to 2.0.1 the issue seems to be fixed.
Now the WiFi policy even stays on Q&quot;ENever sleep if connected to powerQ&quot;E.</what>
</comment>
<comment>
<author>ccos...@gmail.com</author>
<when>Tue, 19 Apr 2011 08:59:28 +0000</when>
<what>In my case, I had no other option anymore than to try a reset to factory settings. Aggressive a solution, you may say, but the most guaranteed. 
All good now!</what>
</comment>
<comment>
<author>kevd...@gmail.com</author>
<when>Fri, 06 May 2011 02:29:08 +0000</when>
<what>It happens on the motorola xoom with honeycomb as well! I found the steps to reproduce the problem(on the xoom anyways): 
1. Turn off screen
2. Plug in ac
3. Unplug ac
4. Turn screen on
5. Turn screen off again
6 turn screen on again and the wifi policy will be reset. 

Wondering why... :?</what>
</comment>
<comment>
<author>blade86...@hotmail.com</author>
<when>Fri, 13 May 2011 16:25:57 +0000</when>
<what>Im using nexus s... 2.3.4 and i know how reproduce the problem with wifi sleep policy reseting back to Q&quot;EneverQ&quot;E.. wat i did was... set policy to something other than Q&quot;EneverQ&quot;E.. plug phone to usb then unplug... once i did that i went back to sleep policy and it was back to Q&quot;EneverQ&quot;E... kind of fustrating...  need a fix sokething other then factory reset ... update perhaps? =/</what>
</comment>
<comment>
<author>blade86...@hotmail.com</author>
<when>Sat, 14 May 2011 17:23:20 +0000</when>
<what>oh yes, adding to what i wrote before... it DOES reset after an unknown amount of time... IQ&apos;Em guessing itQ&apos;Es after it ACTUALLY goes to sleep. So basically when screen goes off, wifi then sleeps (sleep policy being either Q&quot;Ewhen screen goes offQ&quot;E || Q&quot;Enever when plugged inQ&quot;E) once you bring it out of sleep.. i believe that is when it resets the sleep policy back to Q&quot;EneverQ&quot;E. DonQ&apos;Et know if its only with nexus s, or itQ&apos;Es related to android 2.3.x +... please confirm if thatQ&apos;Es the case for most of you... either with nexus s, or happens with other device.. thx</what>
</comment>
</bug>
<bug>
<bugid>2565</bugid>
<title>GMail:  message stuck on Q&quot;ESending...Q&quot;E</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T18:21:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>24</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Sun, 03 May 2009 21:25:28 +0000</openedDate>
<description>An e-mail message that had trouble getting out due to poor connectivity
still shows the red string Q&quot;ESending...Q&quot;E after it. The message was
actually sent (because I received a reply to it) but continues to hover
in my Inbox (and conversation view) marked Q&quot;ESending...Q&quot;E This is on
Android 1.1 still, running on G1.</description>
<comment>
<author>natewein...@gmail.com</author>
<when>Fri, 29 May 2009 14:43:31 +0000</when>
<what>I get this same problem still....even after being upgraded to 1.5!</what>
</comment>
<comment>
<author>casparada@gmail.com</author>
<when>Tue, 14 Jul 2009 16:42:15 +0000</when>
<what>Same here with Samsung GalaxyQ&apos;Es Android 1.5</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:46:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:21:44 +0000</when>
<what></what>
</comment>
<comment>
<author>buchan...@gmail.com</author>
<when>Tue, 09 Mar 2010 21:39:21 +0000</when>
<what>IQ&apos;Eve been tracking this problem and still havenQ&apos;Et found a resolution to it. IQ&apos;Em getting 
the same issue on my G1 as well. It looks like google isnQ&apos;Et going to do a fucking thing 
to help us on this? 

There are a bunch of other people with the same exact problem that havenQ&apos;Et gotten any 
help with this too.

IQ&apos;Em not sure what to do other than get a phone that actually works...</what>
</comment>
<comment>
<author>jointf...@gmail.com</author>
<when>Mon, 15 Mar 2010 16:00:31 +0000</when>
<what>Same problem on HTC Tattoo... but my stuck messages are not really sent! They are 
just stuck in sending...</what>
</comment>
<comment>
<author>dbar...@gmail.com</author>
<when>Mon, 10 May 2010 09:53:51 +0000</when>
<what>IQ&apos;Eve probably had this before as it explains a few things...  In any case happening 
now on my Motorola Milestone (GSM DROID) with 2.1 firmware.</what>
</comment>
<comment>
<author>travis.s...@gmail.com</author>
<when>Tue, 10 Aug 2010 06:03:07 +0000</when>
<what>
WORKAROUND TO THIS ISSUE:

This is somewhat labor-intensive if you have a lot of stuck messages, but it worked perfectly for me:

1. Open Q&quot;EoutboxQ&quot;E.

2. Open thread with stuck message.

3. Reply to the first message in the thread, but when it presents you with the reply window, simply save the empty message as a Q&quot;EdraftQ&quot;E.

4. Back out of Q&quot;EoutboxQ&quot;E, and enter Q&quot;EdraftsQ&quot;E.

5. Open the appropriate thread.  Instead of the draft you just created, it will instead open the first stuck message as a draft.  From here, I think you can do whatever you want - either discard or send.  If there is more than one stuck message in this thread, simply keep opening the thread in Q&quot;EdraftsQ&quot;E - and each time it will move you to the first remaining stuck message in that thread.  When you finally make your way down to the (empty) draft you just created, you can simply discard that.

6. Repeat this process for all stuck messages in the threads in Q&quot;EoutboxQ&quot;E.
</what>
</comment>
<comment>
<author>DanaWo...@gmail.com</author>
<when>Wed, 11 Aug 2010 08:30:51 +0000</when>
<what>Thanks, Travis, for the workaround- it worked great and wasnQ&apos;Et nearly as much bother as retyping the entire email.

I do find it shocking that such an important bug still isnQ&apos;Et fixed. Is anything being done on this? IQ&apos;Eve pretty much had to stop using my phone for email do to this problem. I donQ&apos;Et know if it will encourage me to get an iphone in oct when my contract expires, but it certainly is the #1 reason I would switch at this point.
</what>
</comment>
<comment>
<author>DanaWo...@gmail.com</author>
<when>Wed, 11 Aug 2010 08:32:31 +0000</when>
<what>Thanks, Travis, for the workaround- it worked great and wasnQ&apos;Et nearly as much bother as retyping the entire email. I do find it shocking that such an important bug still isnQ&apos;Et fixed. IQ&apos;Eve had to stop using my phone for email due to this problem. I donQ&apos;Et know if it will encourage me to get an iphone in oct when my contract expires, but it certainly is the #1 reason I would switch at this point.
</what>
</comment>
<comment>
<author>DanaWo...@gmail.com</author>
<when>Wed, 11 Aug 2010 08:33:51 +0000</when>
<what>Thanks, Travis, for the workaround- it worked great and wasnQ&apos;Et nearly as much bother as retyping the entire email. IQ&apos;Eve had to stop using my phone for email due to this problem. I donQ&apos;Et know if it will encourage me to get an iphone in oct when my contract expires, but it certainly is the #1 reason I would switch at this point.
</what>
</comment>
<comment>
<author>buchan...@gmail.com</author>
<when>Fri, 20 Aug 2010 14:12:35 +0000</when>
<what>Yeah thatQ&apos;Es a cool workaround Travis, thanks. IQ&apos;Em still not sure why this issue hasnQ&apos;Et had any attention - itQ&apos;Es really annoying. IQ&apos;Eve had to pretty much stop using gmail on my phone as well which feels like such a waste.

Just out of curiosity, what carrier are you all on? IQ&apos;Em on t-mobile here... </what>
</comment>
<comment>
<author>DylanMcC...@gmail.com</author>
<when>Thu, 30 Sep 2010 17:18:54 +0000</when>
<what>Thanks for the workaround, Travis. I encountered this bug, and worked around it with your directions, on 2.2.1 with the latest Gmail app (2.3).</what>
</comment>
<comment>
<author>gmcbr...@gmail.com</author>
<when>Thu, 14 Oct 2010 07:52:14 +0000</when>
<what>Well done, your workaround works very well, thanks!</what>
</comment>
<comment>
<author>stu.mor...@gmail.com</author>
<when>Tue, 09 Nov 2010 16:29:30 +0000</when>
<what>Thanks for posting, Travis!</what>
</comment>
<comment>
<author>vitos...@gmail.com</author>
<when>Tue, 16 Nov 2010 18:07:51 +0000</when>
<what>Thanks for the tip Travis!</what>
</comment>
<comment>
<author>Rich...@gmail.com</author>
<when>Wed, 19 Jan 2011 14:45:13 +0000</when>
<what>None of the suggested solutions have worked for me on HTC Desire. I have tried draft message(soon as back out of empty message it discards it), clearing gmail cache and data, refreshing/re-synching, making space by deleting some apps. 
No emails have been sent since 7th Dec the ones I have tried sending in this time have been stuck on send in the outbox. I have my own business so need to send emails whilst out and about.
My solution is to send the piece of junk back to the provider as its less than 12 months old and swap it for a nice shiney new iphone 4G.
I think if everybody does this then Google will get the message and stick to search engines lol</what>
</comment>
<comment>
<author>war...@gmail.com</author>
<when>Tue, 22 Feb 2011 19:19:05 +0000</when>
<what>Thanks Travis.</what>
</comment>
<comment>
<author>morgangl...@gmail.com</author>
<when>Fri, 04 Mar 2011 00:23:22 +0000</when>
<what>Thanks Travis - worked great.  (Running 2.3 so looks like this issue has been around a while. )</what>
</comment>
<comment>
<author>kristian.hermansen</author>
<when>Thu, 17 Mar 2011 09:37:37 +0000</when>
<what>Travis...what an ugly yet useful hack. Maybe Google gmail app will provide a better way to resolve this in the future. For now we are stuck with your excellently non-obvious workaround.

Short version: open stuck thread, reply to the first message but type only one character in body then save as draft, open stuck conversation under drafts and discard each message until fully cleaned.
</what>
</comment>
<comment>
<author>mayank.g...@gmail.com</author>
<when>Fri, 18 Mar 2011 13:42:10 +0000</when>
<what>thanks for the workaround Travis! Worked perfectly.</what>
</comment>
<comment>
<author>reu...@milehighsounds.com</author>
<when>Tue, 26 Apr 2011 05:33:04 +0000</when>
<what>Travis, you saved the day - literally. Thank you!
</what>
</comment>
<comment>
<author>voyagerfan5761</author>
<when>Wed, 04 May 2011 22:27:31 +0000</when>
<what>Just experienced this on an LG Optimus V w/Android 2.2, app version 2.3.4.1. TravisQ&apos;Es workaround worked for me.</what>
</comment>
<comment>
<author>chris.ba...@gmail.com</author>
<when>Mon, 09 May 2011 09:02:03 +0000</when>
<what>TravisQ&apos;Es fix worked for me. Using Google Nexus S with latest Android. Surprised to see this isnQ&apos;Et fixed yet.</what>
</comment>
<comment>
<author>tony4loa...@gmail.com</author>
<when>Mon, 06 Jun 2011 16:27:27 +0000</when>
<what>I went to my Outbox and found 15 messages that were stuck! That explains a lot about why some people werenQ&apos;Et getting my replies. I deleted all the stuck messages and IQ&apos;Ell have to keep an eye on future messages that get stuck this way. Not all do so IQ&apos;Em not sure whatQ&apos;Es causing this issue. 

Google, I know you guys have a lot on your plate but his is a critical issue!

TP </what>
</comment>
</bug>
<bug>
<bugid>18794</bugid>
<title>Cosmetic: Voice showing as grandcentral</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>prak.spe...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 15:52:25 +0000</openedDate>
<description>Contacts Version 2.3.4 Android version 2.3.4 Nexus S A contact number
listed as Q&quot;EGoogle VoiceQ&quot;E using the Gmail contacts manager show up as
Q&quot;EgrandcentralQ&quot;E on the Android Contacts app. The other drop-down contact
descriptions, including custom, display correctly.</description>
<comment>
<author>dmsteinb...@gmail.com</author>
<when>Mon, 03 Oct 2011 14:49:51 +0000</when>
<what>IQ&apos;Em seeing the same thing on my Nexus S, Android 2.3.6. I donQ&apos;Et know if this problem is within the Google account sync or in Contacts, but itQ&apos;Es a lack of polish that shows up across the platform (e.g. when sending a text).</what>
</comment>
</bug>
<bug>
<bugid>3047</bugid>
<title>glScissor issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>dasorin2...@gmail.com</reportedBy>
<openedDate>Thu, 18 Jun 2009 11:12:30 +0000</openedDate>
<description>glScissor isnQ&apos;Et function correctly for some parameters. - Steps to
reproduce the problem set param. for glScissor make a simple test where
you draw some primitives - Sample source code demonstrating the problem
width = 320;//portrait resolution height = 480; gl.glViewport(0, 0,
width, height); gl.glMatrixMode(GL11.GL_PROJECTION);
gl.glLoadIdentity(); gl.glOrthox(0, width, height, 0, 0, 1);
gl.glMatrixMode(GL11.GL_MODELVIEW); gl.glLoadIdentity(); #draw some
primitives on the screen glScissor(50, 50, 100, 100); On the phone
result is: make 2 identic screens with the same region displayed. On the
emulator glScissor works fine. - What you think the correct behavior
should be. glScissor should modify only the box area specifyed by the
parameters. in This moment in sdk 1.5r2 glScissor works fine only
with(0, 0, width, height); (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>dasorin2...@gmail.com</author>
<when>Sat, 11 Jul 2009 12:52:51 +0000</when>
<what>I found a workarround: at the end of the frame after the swap() method, reset scissor 
glScissor(0, 0, width, height);</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:51:37 +0000</when>
<what></what>
</comment>
<comment>
<author>renato.g...@gmail.com</author>
<when>Thu, 04 Mar 2010 09:22:58 +0000</when>
<what>I had the same problem with HTC G1 with 1.6 firmware.
On 1.6 emulator it works correctly.
I solved the problem using the solution at comment #1...</what>
</comment>
</bug>
<bug>
<bugid>2158</bugid>
<title>Market should allow developers to access their own applications</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>6</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Mar 2009 17:30:08 +0000</openedDate>
<description>Market does not allow developers access to their own application without
downloading their own application.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:34:33 +0000</when>
<what>This issue has been assigned for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:39:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:56:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:14:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3829</bugid>
<title>Wrong count of how many updated apps are available in the market (ghost updates)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>joao.cas...@gmail.com</reportedBy>
<openedDate>Wed, 09 Sep 2009 02:51:36 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Android 1.5 periodically
checks the Market for updates to installed apps and if updates are
available a message will appear stating how many updates are available.
After some use, the number of updates available drifts from actual
updates available once in the Market section for Q&quot;EMy DownloadsQ&quot;E. The
message may read Q&quot;E7 Updates availableQ&quot;E and once in the Market only 4
apps will have an Q&quot;EUpdate availableQ&quot;E sign. This 3 ghost updates is
persistent until it is incremented by one. This is, I have had this
difference as one, two and now three ghost updates. - Sample source code
demonstrating the problem - What you think the correct behavior should
be. The count of number of updates available in the message should match
the number of updates available in the Market.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:12:00 +0000</when>
<what></what>
</comment>
<comment>
<author>paul.rashidi@gmail.com</author>
<when>Thu, 04 Feb 2010 18:10:06 +0000</when>
<what>I have been experiencing this issue for a long time.  I believe the number being 
reported in the notification is based upon historical application downloads (but since 
uninstalled).  It should be noted that I often use my phone (including uninstalling 
applications) while not connected to 2/3G or wifi or internet.  Maybe that will help 
debug?  I have a TMobile branded G1.</what>
</comment>
<comment>
<author>joao.cas...@gmail.com</author>
<when>Thu, 04 Feb 2010 18:46:05 +0000</when>
<what>Android 1.6 (T-mobile G1) still has the same issue. I think it refers to some
previous uninstalled apps that have been updated in the market. These apps do not get
removed from the Downloads list (they show up as Q&quot;EfreeQ&quot;E). Examples are Twidroid and
T-mobile account.

I have tried installing and uninstalling them again with no success in solving this
issue. Fortunately they havenQ&apos;Et been adding up so I remain with an offset of 3 ghost
updates.</what>
</comment>
<comment>
<author>paul.rashidi@gmail.com</author>
<when>Sat, 13 Mar 2010 00:04:00 +0000</when>
<what>This doesnQ&apos;Et seem to be a highly starred defect.  If this was really an issue with 
deleted apps I would think it would be starred more.  Perhaps this is related to apps 
that were installed directly onto my phone via the ADB (as I develop apps).  The number 
seems to match the number of apps that I personally develop.  Is it possible that there 
is a conflict there regarding the apk signature not matching the one that I uploaded to 
the market?</what>
</comment>
<comment>
<author>morgan.f...@gmail.com</author>
<when>Tue, 29 Jun 2010 11:56:03 +0000</when>
<what>Same problem, I also have adb.</what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Fri, 16 Jul 2010 19:57:59 +0000</when>
<what>IQ&apos;Em seeing this right now with N1 on Froyo (2.2)...only started recently.

Anyone have fixes?</what>
</comment>
<comment>
<author>collin.c...@gmail.com</author>
<when>Tue, 18 Oct 2011 19:42:45 +0000</when>
<what>I have the same issue on a Motorola Droid (original) Android version 2.2.2 (FRG83G). I get a notification saying 3 updates available, but when I go to the Android market, none of my applications need updating. I get a false notification from the Android market about every day.</what>
</comment>
</bug>
<bug>
<bugid>2362</bugid>
<title>Gmail label counts donQ&apos;Et reflect the actual unread counts</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T18:13:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>tim.b...@gmail.com</reportedBy>
<openedDate>Fri, 03 Apr 2009 16:00:35 +0000</openedDate>
<description>Hello, I tried to share a webpage (read: send an e-mail with the link)
and I hit the send button before the e-mail address was correctly
entered (example: foo.b instead of foo.bar@domain.com) If I than looked
at the outbox counter it keeps 1 and when I open it there are no
messages. I also have found a (temporally) fix: on your phone go to
manage applications look for Q&quot;Egmail storageQ&quot;E, select clear data and
confirm (no data will be really lost since itQ&apos;Es all on the gmail
servers) Also do the same thing for Q&quot;EgmailQ&quot;E to make sure all the data is
gone. Wait for the phone to sync with the google servers and the problem
is fixed for now.</description>
<comment>
<author>martyn.c...@gmail.com</author>
<when>Fri, 17 Apr 2009 10:19:09 +0000</when>
<what>I also notice that, quite frequently in my case, if an email fails to send (if IQ&apos;Em in
the underground, say) it retries when I have a signal, but the failed attempt is left
stuck in the outbox and never goes away.

The temporary fix outlined above works well for me to clear those annoying Q&quot;EphantomQ&quot;E
outbox messages, thanks Tim...!</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sat, 13 Jun 2009 19:09:58 +0000</when>
<what>I also see the issue of mail sometimes getting Q&apos;EstuckQ&apos;E in the outbox, does anyone see that alongside this 
issue. Both problems affect me so I wonder if they are related.</what>
</comment>
<comment>
<author>tim.b...@gmail.com</author>
<when>Sat, 13 Jun 2009 19:44:01 +0000</when>
<what>Well I think that all the Q&quot;EstuckQ&quot;E issues are related. I hope my solution has helped you so you didnQ&apos;Et need 
a full reset.

I find it strange that no one frome google has responded. 

I think we have to give it a little more Q&quot;EbuzzQ&quot;E. If you visit your favorite forum post a link so that google 
notices this bug and can fix it for the Q&quot;EdonutQ&quot;E release.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:25:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:12:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:13:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7084</bugid>
<title>Phone vibrates when in call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>moderni...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 13:09:08 +0000</openedDate>
<description>Nexus One - 2.1update1 When in-call the phone vibrates if you get a
message/notification giving you a small Q&apos;EshockQ&apos;E while you have the phone
pressed on your ear. A simple short audio notification through the
earpiece would be more appropriate for messages, incoming calls etc
whilst in a call.</description>
<comment>
<author>kher...@gmail.com</author>
<when>Mon, 10 May 2010 01:04:14 +0000</when>
<what>I have the same issue on my Motorola Droid, running v2.1.  Please fix this!  Thanks!</what>
</comment>
<comment>
<author>nate.sch...@gmail.com</author>
<when>Mon, 10 May 2010 22:41:22 +0000</when>
<what>Same thing with the HTC Incredible.  The worst part of this is that the person on the 
other end of the call can hear the vibration.  IQ&apos;Eve disabled vibrate on notifications 
until this is resolved.  </what>
</comment>
<comment>
<author>robert.f...@gmail.com</author>
<when>Mon, 17 May 2010 19:28:02 +0000</when>
<what>Seconding nate.schindlerQ&apos;Es comment -- this would be merely a minor annoyance if not for 
the people on the other end freaking out and asking Q&quot;Ewtf was that?!  a duck on another 
extension?Q&quot;E  Entertaining when itQ&apos;Es my mother, less so when IQ&apos;Em talking to the CIO...</what>
</comment>
<comment>
<author>nate.sch...@gmail.com</author>
<when>Tue, 18 May 2010 01:25:15 +0000</when>
<what>ThereQ&apos;Es also 6521 for this: http://code.google.com/p/android/issues/detail?id=6521  
For now, IQ&apos;Em using Handcent for SMS/MMS, which has its own option for disabling 
vibrate while in a call.  I still have to disable vibrate for voice mail 
notifications.  </what>
</comment>
<comment>
<author>tah...@gmail.com</author>
<when>Mon, 19 Jul 2010 17:00:37 +0000</when>
<what>This is clearly a defect. There should be an option in the dialer program to suppress vibrations</what>
</comment>
<comment>
<author>jcdi...@gmail.com</author>
<when>Tue, 18 Jan 2011 19:28:12 +0000</when>
<what>I used Blackberry for years, this never happens. I get a vibrate or loud notification for text, email etc... during a phone call and the other person says ... what the ...  Please spend less time on inventing new stuff and get the basics of a cell phone correct.  Thanks.
Samsung Epic 4G </what>
</comment>
<comment>
<author>heydn.er...@gmail.com</author>
<when>Tue, 26 Jul 2011 18:00:05 +0000</when>
<what>I have a Nexus One and the same thing happens on it. ItQ&apos;Es purely unacceptable. No other phone IQ&apos;Eve used does this and it always distracts away from the conversation.</what>
</comment>
</bug>
<bug>
<bugid>17853</bugid>
<title>Adding proxy exception hangs OS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cjwhit...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 14:37:59 +0000</openedDate>
<description>When adding proxy exceptions with more than one Q&apos;E.Q&apos;E the system hangs,
runs slowly or will force close settings. EG: for
sharepoint.domain.local sharepoint.domain goes in fine then pressing the
next full stop Q&apos;E.Q&apos;E hangs the device for 20 secs or so, sometimes longer
forcing a close. Also will not pick up local names eg http://exchange/
on other devices must be typed http://exchange.domain.local/ Transformer
3.1</description>
</bug>
<bug>
<bugid>2796</bugid>
<title>after installing the update my gtalk ison is missing </title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>meaniest...@gmail.com</reportedBy>
<openedDate>Fri, 29 May 2009 12:37:23 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:29:14 +0000</when>
<what></what>
</comment>
<comment>
<author>asuchitr...@gtempaccount.com</author>
<when>Tue, 24 Nov 2009 22:16:29 +0000</when>
<what>Can you add more information? Which version of android etc.,?
Was the update an OTA?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:46:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15092</bugid>
<title>AudioManager.stopBluetoothSco() not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>saponari...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 07:25:50 +0000</openedDate>
<description>Using AudioManager.startBluetoothSco() to send audio (TTS) to a
connected BT headset. This is fine, but when I want the connection to
end, calling AudioManager.stopBluetoothSco() does not work. The
connection is still open, and it blocks other SCO connections (an
incoming phone call will not be routed to the headset after calling
startbluetoothsco). In theory, the current SCO connection, as started by
AudioManager.startBluetoothSco(), should be canceled, and the headset
should no longer have an open connection. Is there a fix for this?</description>
<comment>
<author>imwhit4e...@gmail.com</author>
<when>Fri, 04 Mar 2011 02:42:44 +0000</when>
<what>I was able to fix this by calling AudioManager#setBluetoothScoOn(false) before calling stopBluetoothSco().</what>
</comment>
<comment>
<author>saponari...@gmail.com</author>
<when>Fri, 04 Mar 2011 02:54:58 +0000</when>
<what>What do you see in the log cat? I tried this way and still received the sco.decount() already 0 line. What should come up should be ScoSocket close with the socket connection string.

</what>
</comment>
</bug>
<bug>
<bugid>11411</bugid>
<title>NPE in Android Market trying to cancel stalled download</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ericfrie...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 21:58:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
1. Open android market 2. Menu key -Q&gt;E downloads 3. See an item that is
in the Q&quot;EdownloadingQ&quot;E state, with an indefinite progress bar that has not
started nor ever seems to start (stuck or stalled). 4. Click on it to
cancel download - What happened. Market has now Force Closed - What you
think the correct behavior should be. Download should have successfully
cancelled DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.2. Original Motorola Droid, Android 2.2 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
Here is the exception from Logcat 09-22 14:50:25.136 I/ActivityManager(
1119): Displayed activity com.android.vending/.TabbedAssetInfoActivity:
526 ms (total 526 ms) 09-22 14:50:26.144 D/AndroidRuntime( 2103):
Shutting down VM 09-22 14:50:26.144 W/dalvikvm( 2103): threadid=1:
thread exiting with uncaught exception (group=0x4001d7e0) 09-22
14:50:26.207 E/AndroidRuntime( 2103): FATAL EXCEPTION: main 09-22
14:50:26.207 E/AndroidRuntime( 2103): java.lang.NullPointerException
09-22 14:50:26.207 E/AndroidRuntime( 2103): at
com.android.vending.AssetDownloader.cancelDownload(AssetDownloader.java:197)
09-22 14:50:26.207 E/AndroidRuntime( 2103): at
com.android.vending.controller.AssetInfoActivityController.handleCancelDownload(AssetInfoActivityController.java:438)
09-22 14:50:26.207 E/AndroidRuntime( 2103): at
com.android.vending.controller.AssetInfoActivityController.handleRequest(AssetInfoActivityController.java:148)
09-22 14:50:26.207 E/AndroidRuntime( 2103): at
com.android.vending.AssetInfoActivity.onClick(AssetInfoActivity.java:325)
09-22 14:50:26.207 E/AndroidRuntime( 2103): at
android.view.View.performClick(View.java:2408) 09-22 14:50:26.207
E/AndroidRuntime( 2103): at
android.view.View$PerformClick.run(View.java:8818) 09-22 14:50:26.207
E/AndroidRuntime( 2103): at
android.os.Handler.handleCallback(Handler.java:587) 09-22 14:50:26.207
E/AndroidRuntime( 2103): at
android.os.Handler.dispatchMessage(Handler.java:92) 09-22 14:50:26.207
E/AndroidRuntime( 2103): at android.os.Looper.loop(Looper.java:123)
09-22 14:50:26.207 E/AndroidRuntime( 2103): at
android.app.ActivityThread.main(ActivityThread.java:4627)</description>
<comment>
<author>ericfrie...@gmail.com</author>
<when>Thu, 23 Sep 2010 00:52:58 +0000</when>
<what>I cleared the cache of the Market app, the problem persists. Will consider clearing the data of the market app, but I donQ&apos;Et want it to forget what apps I like to have installed. Not sure what the ramifications of clearing the market data is.</what>
</comment>
<comment>
<author>ericfrie...@gmail.com</author>
<when>Fri, 05 Nov 2010 20:27:02 +0000</when>
<what>Clearing the data of the Market app fixes this issue. ShouldnQ&apos;Et have to do this though.</what>
</comment>
</bug>
<bug>
<bugid>7076</bugid>
<title>Email not supporting sending HTML content in the Body </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>muralila...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 11:38:50 +0000</openedDate>
<description>Hi,All I am trying to send content with HTML tags in the Body ,so that
the text can display in the required format .But ,finally this is not
supporting,sending the content using html tags ,it will shows entire
content including HTML tags(like normal text ) in the body .Is thee any
solutions for this ? Murali dhuli</description>
<comment>
<author>yenlia...@gmail.com</author>
<when>Wed, 01 Dec 2010 14:49:47 +0000</when>
<what>Paste from EmailQ&apos;Es code that handles this. Looks like it is the desired behavior. Only exchange server account supports this.
=================================================================================

/* Use plain-text body if available, otherwise use HTML body.                                                               
 * This matches the desired behavior for IMAP/POP where we only send plain-text,                                            
  * and for EAS which sends HTML and has no plain-text body.                                                                 
  */
</what>
</comment>
</bug>
<bug>
<bugid>8932</bugid>
<title>Support for Q&quot;ElinkingQ&quot;E of drawable resources or resource directories with physical screen dimensions</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-06-09T09:19:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alsutton.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 11:44:26 +0000</openedDate>
<description>There are situations when icons of a certain size could be re-used in
different screen density layouts, but the currently recommended naming
scheme does not allow this in certain situations. I am aware that the
width x height modifiers have been deprecated, but would like to see
them either de-deprecated, replaced with a functional equivalent (e.g.
-qvga, -hvga, -wvga), or replaced with a method of creating Unix style
file links so that multiple copies of a resource are not needed. An
example of where this is needed is as follows; The application design
calls for a 2x3 or 3x2 grid of icons. The application runs on 1.5 and
above, and there are only 6 icons so the designed only wants a 2x3 or
3x2 grid. As things currently stand there is no way of avoiding having
multiple copies of some of the icons in the apk which leads to
unnecessary, and unwanted, bloating of the apk. The problem is this; For
QVGA sized screens(e.g. the HTC Tattoo) we place the icons in
drawables-ldpi, which is solves the problem for now. Now we are left
with 2 choices; 1) Place the HVGA icons in drawables-v3 and also put
copies in drawables-normal-mdpi with the WVGA icons in drawables or 2)
Place the HVGA icons in drawables and put the WVGA icons in
drawables-normal-hdpi and copies in drawables-large-mdpi Either way we
end up with two copies of the same icons which is not ideal. Please
note; This is a problem that *requires* a 2x3 design. Purely using the
-ldpi -mdpi -hdpi modifiers would result in large areas of empty space
on devices like the Dell streak (a large-mdpi device) due to the HVGA
scaled mdpi icons being used on a WVGA display. [Thanks to Reto Meier
for option 1 which is more space efficient than option 2]</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:19:09 +0000</when>
<what>You can also write code that looks at the aspect ratio and computes the correct number of cells.  For example, what would you do on a 200x1000 pixel mdpi screen?

Please take further discussion to the lists.</what>
</comment>
</bug>
<bug>
<bugid>5041</bugid>
<title>untrashed messages disappear</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-25T16:38:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sadk...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 15:48:24 +0000</openedDate>
<description>In the Gmail app, Select a message in the inbox, mark it as trash. View
messages with trash label. Select same message and remove label (trash).
Return to inbox. The message is not visible there immediately but
appears later after refresh. Message should be visible on returning to
inbox view. Android 1.6, htc magic.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 25 Nov 2009 16:38:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7507</bugid>
<title>VoiceDial]</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-02T22:38:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zmutrux</reportedBy>
<openedDate>Fri, 02 Apr 2010 19:01:50 +0000</openedDate>
<description>Model: Motorola Cliq MB200 System version:
Blur_Version.1.3.18.MB200.T-Mobile.en.US Hardware version: SJUG5469AA
Firmware version: 1.5 Kernel version: 2.6.27 build01@il93lnxebld13 #1
Build number: R6380CP1_035.14</description>
<comment>
<author>zmutrux</author>
<when>Fri, 02 Apr 2010 19:07:41 +0000</when>
<what>Sorry, my finger slipped and submitted this incomplete report.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 02 Apr 2010 22:38:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17278</bugid>
<title>Interface language setting tied to country</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>markus.b...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 11:54:40 +0000</openedDate>
<description>The interface language is tied to the country setting. This is a problem
for many of us who use an interface language which is not in the list.
The main problem is that many apps, like weather and news show
information because the correct country/language combination is missing.
I live in Switzerland, but want to use English as interface language.
There is no Switzerland/English combination, so I need to set the phone
to some other English Locale. For the moment IQ&apos;Eve chosen English/UK
Consequently many applications think IQ&apos;Em in the UK. This issue is
somewhat related to #3528 (Language and Keyboard Layout tie-in).</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 17:02:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>545</bugid>
<title>New API for application to install apk with same or lesser permissions</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>bjdod...@gmail.com</reportedBy>
<openedDate>Thu, 27 Mar 2008 00:33:00 +0000</openedDate>
<description>IQ&apos;Em developing an application in which IQ&apos;Ed like to launch activities
from a remotely downloaded .apk file. The package uses a subset of
permissions of my own package, so in terms of the security model, there
shouldnQ&apos;Et be a problem. It is currently possible to load classes from an
external .apk as well as resources, so this doesnQ&apos;Et seem unreasonable.</description>
<comment>
<author>bjdod...@gmail.com</author>
<when>Thu, 27 Mar 2008 02:03:52 +0000</when>
<what>relevant thread:
http://groups.google.com/group/android-developers/browse_thread/thread/fe0978b471d4bef4/72507bfb7586aded?lnk=gst</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 20:14:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18424</bugid>
<title>Force close of process com.android.settings in the android 3.1 SDK when the Q&quot;EStorageQ&quot;E menu is selected.</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-07-17T17:10:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Mon, 11 Jul 2011 21:35:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open settings, then select storage. - What
happened. The setting application crashes and quits. - What you think
the correct behavior should be. The storage menu should be displayed.
DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Android SDK, android 3.1. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 02:19:54 +0000</when>
<what>please include the stack trace from the log.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Tue, 12 Jul 2011 14:24:24 +0000</when>
<what>I cannot get to the log right now because adb will not open on my computer, and the particular AVD that I used to find this issue has been giving me trouble recently. I will post screen shots of this issue as soon as possible. </what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 13 Jul 2011 00:52:21 +0000</when>
<what>I have attached 2 screenshots of this issue below. The first image was taken before selecting Q&quot;EStorageQ&quot;E, and the second image was taken after selecting Q&quot;EStorageQ&quot;E. </what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 13 Jul 2011 02:18:46 +0000</when>
<what>I got adb to work, but I still canQ&apos;Et obtain the stack trace from the AVD. I have attached a screenshot of this problem below. the PID com.android.settings is 339, and the command kill -339 does not work, as shown in the screen shot.  </what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 13 Jul 2011 02:32:51 +0000</when>
<what>I tried to get a log, but logcat froze, and now adb doesnQ&apos;Et work anymore. I am going to try again.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 13 Jul 2011 02:51:26 +0000</when>
<what>adb is working again, so I relaunched the emulator, opened the settings app, and selected storage, which caused com.android.settings to crash. Then I ran adb bugreport for the AVD just after com.android.settings crashed without force closing the process.
The bug report is attached. I hope this will help diagnose the problem.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sun, 17 Jul 2011 03:37:06 +0000</when>
<what>I am going to test 3.2, since it came out for the SDK today, and see if it still occurs.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sun, 17 Jul 2011 03:55:42 +0000</when>
<what>This issue doesnQ&apos;Et appear to occur in 3.2. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:10:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10503</bugid>
<title>Japanese word in Vibrate menu is misleading</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fina.mes...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 05:27:05 +0000</openedDate>
<description>Device: Nexus One (Android 2.2) and Froyo emulator Path: Settings -Q&gt;E
Sound -Q&gt;E Vibrate Here is the menu in English: - Always - Never - Only in
Silent mode - Only when not in Silent mode Here is the menu in Japanese:
- ???? - ?? - ????????? - ??????????? I think the 3rd and 4th Japanese
options are the same. Maybe the forth one should be change to something
like this ????????????</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 17 Aug 2010 17:09:11 +0000</when>
<what></what>
</comment>
<comment>
<author>thezenm...@gmail.com</author>
<when>Thu, 19 Aug 2010 01:44:45 +0000</when>
<what>Here are suggestions (slight modification) of the current translations:
Only in Silent mode: ??????????
Only when not in Silent mode: ????????????</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14403</bugid>
<title>Problem with browser (Nexus S)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:52:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leonardo...@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 20:44:12 +0000</openedDate>
<description>Good evening, the nexus of s browser, I often go slow and jerky even
without a flash. Waiting for a fix for this problem ... IQ&apos;Em sorry for my
English.</description>
<comment>
<author>tsund...@gmail.com</author>
<when>Mon, 31 Jan 2011 15:21:25 +0000</when>
<what>Try Opera Mobile while waiting for a fix. Runs fine Q&amp;E fast on my Nexus S.</what>
</comment>
<comment>
<author>francesc...@gmail.com</author>
<when>Tue, 01 Feb 2011 17:50:10 +0000</when>
<what>Thaks :D</what>
</comment>
<comment>
<author>francesc...@gmail.com</author>
<when>Tue, 01 Feb 2011 17:51:59 +0000</when>
<what>Sorry, 
Thanks ;)

</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:52:53 +0000</when>
<what>Please provide additional details; thereQ&apos;Es no enough info in your report to take any action.</what>
</comment>
</bug>
<bug>
<bugid>10872</bugid>
<title>Android market gets StackOverflowError while updating all updatable applications.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ericgo1...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 06:35:36 +0000</openedDate>
<description>Testing environment: - Developing device with Froyo (Using GMS R5) -
Tested in France Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). 1. Download about 50 applications from Android market. 2.
Wait for several days to have about 20 updates that you have downloaded.
3. maket Q&gt;E downloads Q&gt;E update all - What happened. The Android market
application is crashed by java.lang.StackOverflowError when I run
Q&quot;Eupdate allQ&quot;E - What you think the correct behavior should be. It
shouldnQ&apos;Et crash whatever user does. If there are too many thing to
download, it should queue other tasks and do download one by one. - Log
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): FATAL EXCEPTION: main
08-29 21:19:38.651: ERROR/AndroidRuntime(6089):
java.lang.StackOverflowError 08-29 21:19:38.651:
ERROR/AndroidRuntime(6089): at java.lang.String.Q&lt;EinitQ&gt;E(String.java:470)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
org.apache.harmony.luni.util.Util.convertUTF8WithBuf(Util.java:265)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.DataInputStream.decodeUTF(DataInputStream.java:445) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.DataInputStream.decodeUTF(DataInputStream.java:437) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.DataInputStream.readUTF(DataInputStream.java:432) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readNewString(ObjectInputStream.java:2194)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:931)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2285) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2240) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
java.util.ArrayList.readObject(ArrayList.java:662) 08-29 21:19:38.651:
ERROR/AndroidRuntime(6089): at
java.lang.reflect.Method.invokeNative(Native Method) 08-29 21:19:38.651:
ERROR/AndroidRuntime(6089): at
java.lang.reflect.Method.invoke(Method.java:521) 08-29 21:19:38.651:
ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readObjectForClass(ObjectInputStream.java:1537)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readHierarchy(ObjectInputStream.java:1460)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:2139)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:929)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2285) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2240) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readFieldValues(ObjectInputStream.java:1305)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:530)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readObjectForClass(ObjectInputStream.java:1552)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readHierarchy(ObjectInputStream.java:1460)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:2139)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:929)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2285) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2240) 08-29
21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.cache.CacheManagerImpl.readFromDisk(CacheManagerImpl.java:445)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.cache.CacheManagerImpl.invalidateFromDisk(CacheManagerImpl.java:587)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.cache.CacheManagerImpl.invalidate(CacheManagerImpl.java:280)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.api.AssetService.invalidateMyDownloads(AssetService.java:401)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.postProcessDownload(AssetInfoActivityController.java:427)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.handleConfirmForPermissions(AssetInfoActivityController.java:407)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.handleDoInstall(AssetInfoActivityController.java:456)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.postEnoughSpaceCheck(AssetInfoActivityController.java:523)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.checkSpaceExternal(AssetInfoActivityController.java:488)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.handleCheckForEnoughSpace(AssetInfoActivityController.java:474)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.handleRequest(AssetInfoActivityController.java:120)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.MyDownloadsActivity.updateNextAsset(MyDownloadsActivity.java:303)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.MyDownloadsActivity.updateActivity(MyDownloadsActivity.java:457)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.postProcessDownload(AssetInfoActivityController.java:429)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.handleConfirmForPermissions(AssetInfoActivityController.java:407)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.handleDoInstall(AssetInfoActivityController.java:456)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.postEnoughSpaceCheck(AssetInfoActivityController.java:523)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.checkSpaceExternal(AssetInfoActivityController.java:488)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.handleCheckForEnoughSpace(AssetInfoActivityController.java:474)
08-29 21:19:38.651: ERROR/AndroidRuntime(6089): at
com.android.vending.controller.AssetInfoActivityController.handleRequest(Asse
If you have any question, please leave a msg here. Thanks for your hard
work for our better life :-)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Aug 2010 22:00:24 +0000</when>
<what>Internal bug 2961385.</what>
</comment>
<comment>
<author>james.g....@gmail.com</author>
<when>Sun, 24 Apr 2011 05:47:26 +0000</when>
<what>Honestly guys this is coding 101, queueQ&apos;Es are the most common form of throttling on resource constricted processes.  What on earth are you going doing?  How can this bug be around so long after release.

PUT IN A DAMN OPTION TO QUEUE OUR DOWNLOADS, L2Program!</what>
</comment>
<comment>
<author>eladk...@gmail.com</author>
<when>Wed, 08 Jun 2011 15:24:13 +0000</when>
<what>should be combined with http://code.google.com/p/android/issues/detail?id=17045Q&amp;Eq=queue%20market%20updatesQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>14617</bugid>
<title>2.2.1 on LG Ally battery capacity reporting et al.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-10T03:40:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bbyo...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 20:29:58 +0000</openedDate>
<description>LG Ally Android 2.2.1 Kernel 2.6.32.9 - lg-electronics@balto #2 Build
FRG83D SW Ver VS740ZVD After upgrading my (non-rooted) LG Ally to
Android 2.2.1, the OS does not update the battery status while it is
locked. For example, when using Q&quot;ECurrent Widget v0.23Q&quot;E or Q&quot;EBattery
Monitor Widget v1.0 RC1Q&quot;E the logs are accurate as long as the phone is
active. Once the phone locks, both of these apps repeatedly log the same
information over and over until the phone is next unlocked. Once the
phone is unlocked, these apps are updated and start logging correct
information again. According to the author of Battery Monitor Widget,
the app gets its information from two places: Q&quot;E...an Android event
providing updated battery information as soon as any change occurs...Q&quot;E
Q&quot;EOr it can read (poll) from /sys/class/power_supply/battery
directory...Q&quot;E Since this information does not appear to be updated when
the phone is locked, the history logs from these apps is inaccurate.
Even worse, the phone does not notify me that the battery is low before
it completely dies. The only time the phone issues any sort of low
battery alarm is when the phone is active. If the phone is locked, no
notification is given - the battery will simply discharge and the phone
will shut off with no warning.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 10 Feb 2011 03:40:35 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>10352</bugid>
<title>Better Contact Sorting -- Favorites </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bant...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 15:33:00 +0000</openedDate>
<description>I have the nexus one with Froyo 2.2. All contacts can only be sorted by
first name or last name. This is find for the Contacts Tab but this not
fine for the Favorites tab. Please add a feature where the Favorites
section can be sorted it any order. For example say I have the following
names in my favorites section and I have sort by first name selected.
The favorites section could look like the following: Abel Smith Brian
Overy Chrissy Johnson David Kay Edward Long In the favorites section I
should be able to sort this section how I want. Say I want Chrissy
Johnson listed first because I call her the most. So IQ&apos;Ed like it to look
like the following: Chrissy Johnson Brian Overy Abel Smith David Kay
Edward Long Not sorted by first or last name but manually. Please add
this feature.</description>
<comment>
<author>sjshaw...@gmail.com</author>
<when>Wed, 01 Sep 2010 13:17:22 +0000</when>
<what>Favorites should be able to be sorted the same as the Contacts.  Please address.</what>
</comment>
</bug>
<bug>
<bugid>12187</bugid>
<title>edit is not clickable when selecting contact quickly</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-27T21:49:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>kimjoo...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 08:45:23 +0000</openedDate>
<description>Probelm: edit is not clickable when selecting contact quickly Test step:
contactsQ&gt;Eselect a contactQ&gt;Eimmediately press hard option key while
loadingQ&gt;Enotice edit cannot be clicked</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 21:49:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6419</bugid>
<title>Can not draw Arc 359.99 sweepAngle using Canvas drawArc </title>
<status>FutureRelease</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>2010-04-19T13:05:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hir.h...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 02:02:44 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). final
Canvas canvas = new Canvas(mMutable); .. .. canvas.drawArc(rectF, 0,
359.99f, true, paint); - What happened. can not draw, but
[canvas.drawArc(rectF, 0, 359.9f, true, paint);] and
[canvas.drawArc(rectF, 0, 359.98f, true, paint);] can draw arc. - What
you think the correct behavior should be. can draw arc using Android 1.6
on emulator and HTC Magic Device.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 03 Feb 2010 18:58:31 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Mon, 19 Apr 2010 13:05:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7108</bugid>
<title>Google Translate does not support Hindi and Arabic</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-03-11T23:22:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kazaavin...@gmail.com</reportedBy>
<openedDate>Thu, 11 Mar 2010 14:20:34 +0000</openedDate>
<description>If I use Google Ajax translate APIs the unicode characters are not
supported on the Android OS. How to create a Google Translate like app
which supports Hindi and Arabic? Please Advice if there is a work around</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 11 Mar 2010 23:22:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3089</bugid>
<title>cupcake auto rotate stops on os</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-23T16:55:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>on.j...@gmail.com</reportedBy>
<openedDate>Tue, 23 Jun 2009 13:22:10 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>on.j...@gmail.com</author>
<when>Tue, 23 Jun 2009 13:31:37 +0000</when>
<what>Stupid droid, I guess the boweser just submited for me,
Anyway I noticed yesterday that anything that had to do with the os/ui home screen will no auto rotate 
anymore. However, any program like browser or any downloaded will still work.  I checked the settings 
and toggled them on and off, powed down phone, still nothing,  I would like to look at the logs, but I am 
new to the debugger on this system.   There is no ryme or reson, no new updates or progrms since 1.5 
crb 43, unless updates happen on there own... but ivetried everything</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Jun 2009 16:55:39 +0000</when>
<what>Home does not auto-rotate.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:51:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13700</bugid>
<title>Gallery video needs text </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chge...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 02:03:15 +0000</openedDate>
<description>I have several videos on my Android My Touch Slide. The images displayed
in the video list are often insufficient to distinguish videos. A title
line showing the file name would be helpful. Even better than the file
name would be a way to associate meta-data to define a title and a time
position to grab a representative image from for use in the gallery. I
have been using a long press to pop up info about the video. The title
bar of the pop up shows the file name. Useful, but too slow an approach.</description>
</bug>
<bug>
<bugid>2436</bugid>
<title>unable to sync contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>19</stars>
<reportedBy>dni...@gmail.com</reportedBy>
<openedDate>Wed, 15 Apr 2009 16:35:37 +0000</openedDate>
<description>Gmail and Calendar sync fine, but every time Contacts tries to sync it
returns the error: Q&quot;ESync is currently experiencing problems. It will be
back shortly.Q&quot;E IQ&apos;Eve tried restoring the phone and the problem still
occurs. running adb logcat returns the following: E/Sync ( 85): unable
to convert row to an Entry, skipping. 1 E/Sync ( 85):
com.google.wireless.gdata.parser.ParseException: unable to construct
GroupMembershipInfo since the group _sync_id isnQ&apos;Et known yet, will retry
later E/Sync ( 85): at
com.android.providers.contacts.ContactsSyncAdapter.addGroupMembershipToContactEntry(ContactsSyncAdapter.java:740)
E/Sync ( 85): at
com.android.providers.contacts.ContactsSyncAdapter.cursorToContactEntry(ContactsSyncAdapter.java:587)
E/Sync ( 85): at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntryImpl(ContactsSyncAdapter.java:550)
E/Sync ( 85): at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntry(ContactsSyncAdapter.java:542)
E/Sync ( 85): at
com.google.android.providers.AbstractGDataSyncAdapter.sendClientDiffsImpl(AbstractGDataSyncAdapter.java:934)
E/Sync ( 85): at
com.android.providers.contacts.ContactsSyncAdapter.sendClientDiffs(ContactsSyncAdapter.java:402)
E/Sync ( 85): at
android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:469)
E/Sync ( 85): at
android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:249)
E/Sync ( 85): at
android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:206)
this repeats 23 times the reports: D/SyncManager( 51): not retrying sync
operation because the error is a hard error: authority: contacts
account: dniles@gmail.com extras: [force=true ] syncSource: 3 when:
5317493 delay: 0 key: {authority: contacts account: dniles@gmail.com
extras: [force=true ]} rowId: 3 D/SyncManager( 51): failed sync
operation authority: contacts account: dniles@gmail.com extras:
[force=true ] syncSource: 3 when: 5317493 delay: 0 key: {authority:
contacts account: dniles@gmail.com extras: [force=true ]} rowId: 3 IQ&apos;Eve
looked over my contacts in gmail and there are no abnormalities (i.e.
blank names, irregular characters, etc) this apparently has been going
on since i got the phone in December.</description>
<comment>
<author>yacc...@gmail.com</author>
<when>Mon, 18 May 2009 10:50:39 +0000</when>
<what>This started for me today too, only observation is that IQ&apos;Eve started accessing my
contacts via gdata today (evolution to be more exact).

Operations that I did via evolution included: editing a contact, deleting it.

OTOH, this is only a weak correlation, because IQ&apos;Eve had contacts syncing disabled
before, so perhaps this problem is older.

Andreas</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:09:29 +0000</when>
<what>Still happening?</what>
</comment>
<comment>
<author>cyril.ja...@gmail.com</author>
<when>Sat, 25 Jul 2009 17:05:20 +0000</when>
<what>It happened to me today. HTC G1, Android 1.5.

E/Sync    (  105): unable to convert row to an Entry, skipping. 2
E/Sync    (  105): com.google.wireless.gdata.parser.ParseException: unable to
construct GroupMembershipInfo since the group _sync_id isnQ&apos;Et known yet, will retry later
E/Sync    (  105): 	at
com.android.providers.contacts.ContactsSyncAdapter.addGroupMembershipToContactEntry(ContactsSyncAdapter.java:778)
E/Sync    (  105): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToContactEntry(ContactsSyncAdapter.java:625)
E/Sync    (  105): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntryImpl(ContactsSyncAdapter.java:587)
E/Sync    (  105): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntry(ContactsSyncAdapter.java:579)
E/Sync    (  105): 	at
com.google.android.providers.AbstractGDataSyncAdapter.sendClientDiffsImpl(AbstractGDataSyncAdapter.java:917)
E/Sync    (  105): 	at
com.android.providers.contacts.ContactsSyncAdapter.sendClientDiffs(ContactsSyncAdapter.java:417)
E/Sync    (  105): 	at
android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:473)
E/Sync    (  105): 	at
android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:253)
E/Sync    (  105): 	at
android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:210)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:51:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:19:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:51:46 +0000</when>
<what></what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Tue, 15 Sep 2009 04:36:32 +0000</when>
<what>I had this, or a similar problem, up until just now.   I saw the Q&quot;ESync
is currently experiencing problems. It will be back shortly.Q&quot;E message
-- it had been there since April (seriously).  However, as far as I
could tell, the contacts were actually syncing just fine; the problem
was simply that the error message was present.

I just Q&quot;EfixedQ&quot;E the problem by starting Q&quot;ESettingsQ&quot;E, going to Q&quot;EData
SynchronizationQ&quot;E, turning off all synchronization; then going to
Q&quot;EApplications / Manage ApplicationsQ&quot;E, clicking on Q&quot;EContacts and My
Faves StorageQ&quot;E, then clicking the Q&quot;EClear DataQ&quot;E button.

Then I re-enabled sync (just for contacts), and waited a few minutes.
IQ&apos;Eve lost my call log, but the contacts themselves are back, and the
error message has finally gone away.
</what>
</comment>
<comment>
<author>Claus.Ki...@gmail.com</author>
<when>Sun, 27 Sep 2009 16:11:00 +0000</when>
<what>Same problem here. Had to make a Q&quot;Ehard resetQ&quot;E before the problem was solved.
With the amount of errors in this OS it seems it was released a little pre-mature.</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Wed, 07 Oct 2009 22:51:04 +0000</when>
<what>It seems like it may have something to do with creating a group where
SHOULD_SYNC=false, and then adding members to this group.  IQ&apos;Em going to check some
stuff out really quick just to make sure my assumption is correct.</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Thu, 08 Oct 2009 01:19:45 +0000</when>
<what>I canQ&apos;Et give data to backup my claim.  The interesting thing is that I get something
along the lines of 

E/Sync    (  133): unable to convert row to an Entry, skipping. 135
E/Sync    (  133): com.google.wireless.gdata.parser.ParseException: unable to
construct GroupMembershipInfo since the group _sync_id isnQ&apos;Et known yet, will retry later
E/Sync    (  133): 	at
com.android.providers.contacts.ContactsSyncAdapter.addGroupMembershipToContactEntry(ContactsSyncAdapter.java:778)
E/Sync    (  133): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToContactEntry(ContactsSyncAdapter.java:625)
E/Sync    (  133): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntryImpl(ContactsSyncAdapter.java:587)
E/Sync    (  133): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntry(ContactsSyncAdapter.java:579)
E/Sync    (  133): 	at
com.google.android.providers.AbstractGDataSyncAdapter.sendClientDiffsImpl(AbstractGDataSyncAdapter.java:917)
E/Sync    (  133): 	at
com.android.providers.contacts.ContactsSyncAdapter.sendClientDiffs(ContactsSyncAdapter.java:417)
E/Sync    (  133): 	at
android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:473)
E/Sync    (  133): 	at
android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:253)
E/Sync    (  133): 	at
android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:210)

So, the thing that is strange and IQ&apos;Em sure is related to the SHOULD_SYNC being false
is the fact that when you delete a group with SHOULD_SYNC=false, all of the
GroupMemberships are not deleted and now have a groupId=0.  So one fix is to just go
through all the GroupMemberships and delete anyone that has groupId=0.

If you guys arenQ&apos;Et programmers, I can create a simple program to do it for you.  I
can also fix this, but there are multiple ways to go on this, and I donQ&apos;Et know what
Google wants.
</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Thu, 08 Oct 2009 17:47:26 +0000</when>
<what>Actually, donQ&apos;Et go through and delete where groupId=0 because it wonQ&apos;Et be found. 
YouQ&apos;Ell have to query the raw group memberships and grab those that donQ&apos;Et have a
syncId and delete them.</what>
</comment>
<comment>
<author>ron.smits</author>
<when>Sun, 18 Oct 2009 22:38:55 +0000</when>
<what>I am having exactly the same problem but here it started after putting back a sprite
backup. All my contacts ended up in Q&quot;ESystem Group: My contactsQ&quot;E and are not syncable
anymore. I had to switch it off :(</what>
</comment>
<comment>
<author>axan...@gmail.com</author>
<when>Mon, 28 Jun 2010 03:28:28 +0000</when>
<what>This works


I had this, or a similar problem, up until just now.   I saw the Q&quot;ESync
is currently experiencing problems. It will be back shortly.Q&quot;E message
-- it had been there since April (seriously).  However, as far as I
could tell, the contacts were actually syncing just fine; the problem
was simply that the error message was present.

I just Q&quot;EfixedQ&quot;E the problem by starting Q&quot;ESettingsQ&quot;E, going to Q&quot;EData
SynchronizationQ&quot;E, turning off all synchronization; then going to
Q&quot;EApplications / Manage ApplicationsQ&quot;E, clicking on Q&quot;EContacts and My
Faves StorageQ&quot;E, then clicking the Q&quot;EClear DataQ&quot;E button.

Then I re-enabled sync (just for contacts), and waited a few minutes.
IQ&apos;Eve lost my call log, but the contacts themselves are back, and the
error message has finally gone away.
</what>
</comment>
<comment>
<author>cisco5...@gmail.com</author>
<when>Thu, 14 Oct 2010 13:11:48 +0000</when>
<what>oct 13 2010
droid eris
will not sync google contacts/rapid battery drain-2.5 hours/phone got extreamly hot

this went on for 2 days, figured out it was the sync problem because the sync arrows would never leave the home screen. once I disabled sync all the problems went away except it would not sync manually either. I did the below/following proceedure step by step AND IT DID FIX THE PROBLEM!!!!!!  THANK YOU

Q&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;Equoted from aboveQ&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;E
Q&quot;EQ&quot;EI just Q&quot;EfixedQ&quot;E the problem by starting Q&quot;ESettingsQ&quot;E, going to Q&quot;EData
SynchronizationQ&quot;E, turning off all synchronization; then going to
Q&quot;EApplications / Manage ApplicationsQ&quot;E, clicking on Q&quot;EContacts and My
Faves StorageQ&quot;E, then clicking the Q&quot;EClear DataQ&quot;E button.

Then I re-enabled sync (just for contacts), and waited a few minutes.
IQ&apos;Eve lost my call log, but the contacts themselves are back, and the
error message has finally gone away.Q&quot;EQ&quot;E</what>
</comment>
<comment>
<author>davel196...@gmail.com</author>
<when>Sat, 30 Oct 2010 21:02:46 +0000</when>
<what>I just started with this problem, followed instructions by axander 27 june and BINGO, its fixed.......

YouQ&apos;Ere a star, thanks v much..........</what>
</comment>
<comment>
<author>robkent....@gmail.com</author>
<when>Fri, 12 Nov 2010 19:36:34 +0000</when>
<what>Comment 13, axander 27 june, worked for me too. 

Before you do it though, I would advise you to go into gmail on your browser and export your contacts to a Google CSV file so that you donQ&apos;Et lost the existing contacts. This is assuming you already have a full list on the web. If anything goes wrong, you can at least recover your contacts list.</what>
</comment>
<comment>
<author>vasquez....@gmail.com</author>
<when>Sat, 08 Jan 2011 12:56:18 +0000</when>
<what>@eric-hanchrow : It works ! Thanks a lot guy, I had tried to solve this problem for 1 weeks with stupid solution (delete/reload gmail contacts etc.), and finally problem was solved in 30 sec with YOUR solution. Google contacts synchronization works, itQ&apos;Es peeeerfect.

Q&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;Equoted from aboveQ&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;EQ&quot;E
Comment 7 by eric.hanchrow, Sep 14, 2009
I had this, or a similar problem, up until just now.   I saw the Q&quot;ESync
is currently experiencing problems. It will be back shortly.Q&quot;E message
-- it had been there since April (seriously).  However, as far as I
could tell, the contacts were actually syncing just fine; the problem
was simply that the error message was present.

I just Q&quot;EfixedQ&quot;E the problem by starting Q&quot;ESettingsQ&quot;E, going to Q&quot;EData
SynchronizationQ&quot;E, turning off all synchronization; then going to
Q&quot;EApplications / Manage ApplicationsQ&quot;E, clicking on Q&quot;EContacts and My
Faves StorageQ&quot;E, then clicking the Q&quot;EClear DataQ&quot;E button.

Then I re-enabled sync (just for contacts), and waited a few minutes.
IQ&apos;Eve lost my call log, but the contacts themselves are back, and the
error message has finally gone away.</what>
</comment>
<comment>
<author>awwelf...@gmail.com</author>
<when>Fri, 11 Feb 2011 22:59:14 +0000</when>
<what>All fixed same solution ... thanks</what>
</comment>
<comment>
<author>ndu...@gmail.com</author>
<when>Mon, 02 May 2011 05:47:51 +0000</when>
<what>Just encountered the same situation. Your solution worked perfectly. Thanks for sharing</what>
</comment>
<comment>
<author>HichamHa...@gmail.com</author>
<when>Fri, 13 May 2011 16:03:08 +0000</when>
<what>I encountered THE SAME PROBLEM, this solution does not fix it, I solve it in Gamil restoring a 2 days ago contacts configuration.
The problem is due to the groups.</what>
</comment>
<comment>
<author>canerono...@gmail.com</author>
<when>Mon, 06 Jun 2011 20:58:38 +0000</when>
<what>Dear Eric, You presented me a good nights sleep with your solution. It worked perfectly and no data lost.</what>
</comment>
<comment>
<author>julien.o...@gmail.com</author>
<when>Mon, 04 Jul 2011 09:15:51 +0000</when>
<what>Just wanted to mention:
Comment 13, axander 27 june, worked here too (Android 2.3, Desire HD)

I made it a bit different:
Before: Exported ALL my contacts to SD card to backup them.
Then: 
Step 1) Disabled all Syncs
Step 2) Deleted Data from Sync-Processes in Application Manager
Step 3) Deleted all Contact Data (Cleared in Application Manager)
Step 4) Tryed a new Sync of my google contacts manually
---Q&gt;E The error was gone
Step 5) Imported all Contacts again from SD Card
Step 6) Manual sync of my google contacts

This worked for me.
For all german guys here: I deleted all data from the Q&quot;EKalender-SpeicherQ&quot;E app, which is installed natively on all androidphones.

Good luck!</what>
</comment>
<comment>
<author>dhaiwat....@gmail.com</author>
<when>Fri, 23 Sep 2011 12:23:08 +0000</when>
<what>hi want to turn off contact sync in all API version can any one provide how can i achieve and which api i use to do so thanks. </what>
</comment>
</bug>
<bug>
<bugid>8424</bugid>
<title>Spanish translation of browser is the same as navigator app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fcocuadr...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 18:03:04 +0000</openedDate>
<description>Hi. IQ&apos;Em a Spanish user of Android 2.1 and after Google Maps app upgrade,
IQ&apos;Eve seen that this upgrade added a new app called Q&quot;ENavegadorQ&quot;E
(navigator in English) that is the same name used by the browser
(browser is translated as Q&quot;ENavegadorQ&quot;E too). This could create some
confusion to users and a lot of mistakes, because itQ&apos;Es the same name for
two completely different applications. Regards.</description>
</bug>
<bug>
<bugid>6390</bugid>
<title>Blogger blog entry edit in Compose mode....</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ZDMan...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 17:52:25 +0000</openedDate>
<description>no can do... LovinQ&apos;E the DROID (brand new...2.1?) and it ALMOST can
replace my desktop/laptop units.... Blogger Dashboard: can not scroll
through blogs I follow in the update window... Any other window with
whatever you do to plant another window...no can scroll....Browser
issue? Apple iPod Touch no can do this either....tried a couple other
browsers...no go....the other one for DROID too. No good. Blogger blog
editor: Can edit in HTML mode. Can highlight the edit window in Compose
mode but can not get cursor to place into the text.... thanX! This thing
really does ROCK! ?Z! Also: it mayB just me getting used to a phone with
a large screen but the 1st call that came in I disconnected by
inadvertantly touching the phone to my face....hmmmmmmm... thanX again 4
EVERYTHIGN!!!! :)</description>
</bug>
<bug>
<bugid>4019</bugid>
<title>thread sms bugs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sat, 26 Sep 2009 06:10:23 +0000</openedDate>
<description>am new to android, and just got my htc hero.... the case is - i guess
its pretty normal that everybodyQ&apos;Es time is slightly different from each
other ie by 2 or 3 minutes even 1 minutes....and this is also true i
guess between my handset and the operatorQ&apos;Es Q&amp;E my friendsQ&apos;E phones, the
bug is because texts are displayed based on time-stamp (not sure if its
MY handsetQ&apos;Es time or the operatorQ&apos;Es/friendsQ&apos;E handsets), my messages-
with a person got Q&quot;Ejuggled upQ&quot;E.... for example : - my handset time
7:00am - sent a text to John - JohnQ&apos;Es time displayed on MY handset(6:55)
- replied to my text - since supposedly JohnQ&apos;Es time is 6:55am, his reply
is displayed BEFORE my original message to him... or in otherwords my
message got Q&quot;EslidedQ&quot;E down after john (now at the bottom)... things got
more confusing as usually you/i have a long thread message with a
person, so when i try to open the Q&quot;ElastQ&quot;E message, its displayed in the
middle of the thread, and i have to search for it.... i set my time to
automatic; also tried to set it manually, didnQ&apos;Et help. i had a
winmo-based handset with thread-messaging, despite the time difference
exactly like the above example, messages are still displayed
Q&quot;EchronologicallyQ&quot;E (not sure whether winmo displays texts based on
time-stamp or when texts are received by the handset).</description>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Sun, 27 Sep 2009 00:29:18 +0000</when>
<what>funny thing, downloaded an sms app (chompSMS), it works as i want to.... so is it the
native msging app having problems ? </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:11:09 +0000</when>
<what></what>
</comment>
<comment>
<author>ajp...@gmail.com</author>
<when>Thu, 07 Jan 2010 05:44:12 +0000</when>
<what>SMS time/data is attached to the SMS by the mobile etwork provider. So sounds like
they have the wrong time set.

You can test this, by changing the time/date on your phone and sending a message. It
wonQ&apos;Et show up as whatever you sent it as from your end on your friends end etc.</what>
</comment>
<comment>
<author>hkust.is...@gmail.com</author>
<when>Sun, 06 Jun 2010 03:25:56 +0000</when>
<what>I have the same problem, but both sender and recipient are using the same mobile 
network provider!

I see The problem occurs when two SMS messages are sent in the same minute (say, 
7:01).  I guess itQ&apos;Es about the precision of the time recorded in SMS?  So the messages 
of the same minute will just arranged in the order of Q&quot;EsenderQ&apos;Es nameQ&quot;E?  Not sure...</what>
</comment>
<comment>
<author>ajsch...@gmail.com</author>
<when>Tue, 31 Aug 2010 17:45:10 +0000</when>
<what>If the timestamp on the SMS messages is insufficiently precise, should it not be possible to add a secondary sort field using the time the message was received by the device?  ItQ&apos;Es rather silly when my response appears above the message to which I was responding.  Or simply sort by the received time to begin with.  Or make it an option to do so.  It would be ideal if both times were displayed.</what>
</comment>
<comment>
<author>adamr...@gmail.com</author>
<when>Thu, 09 Sep 2010 09:32:23 +0000</when>
<what>IQ&apos;Eve just noticed the same problem as Comment 6 - SMS messages sent/received with the same date and time in hours and minutes get jumbled up.  The timestamp code definitely includes seconds, but IQ&apos;Em not sure whether theyQ&apos;Ere being included in this case?</what>
</comment>
</bug>
<bug>
<bugid>6245</bugid>
<title>Repeated operations generate SIGSEGV and stack crash in dalvikvm</title>
<status>Released</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2010-02-03T22:27:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>benn.bol...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 05:35:45 +0000</openedDate>
<description>System: Windows 7 Ult. 64-bit, fully patched. SDK: 2.0.1 Emulator:
Unmodified (see crash log below for more details) Using the KDTree
package at http://www.cs.wlu.edu/~levy/software/kd/ (removed from .jar,
.class files deleted, added source directories to eclipse project,
deleted KDTest file) and the following code snippet, the DalvikVM
crashed hard on a stack overflow. Additionally, the backtrace appears
corrupted as the LOC stated donQ&apos;Et recurse. The KDTree package appears
functional until it reaches this point. Crash is predictable,
reproducible, consistent, and did not appear to require any special
contortions. Author of the KDTree package was notified, and was unable
to reproduce on his non-Android environment using the same code snippet
below. Relevant snippet: KDTreeQ&lt;EObjectQ&gt;E tmpMap = new KDTreeQ&lt;EObjectQ&gt;E(4);
Object tmpObj = new Object(); double[] key = new double[4]; key[0] = 0;
key[1] = 0; key[2] = 0; key[3] = 0; try { tmpMap.insert(key, tmpObj);
for (int i = 0; iQ&lt;E 5000; i += 25) { tmpMap.delete(key); key[0] = i;
tmpMap.insert(key, tmpObj); } } catch (KeySizeException e) {
e.printStackTrace(); } catch (KeyDuplicateException e) {
e.printStackTrace(); } catch (KeyMissingException e) {
e.printStackTrace(); } Crash log from logcat (no further notes beyond
this point): 01-24 15:14:50.581: INFO/dalvikvm(27287): Stack overflow,
expanding (0x41869200 to 0x41869000) 01-24 15:14:50.611:
INFO/dalvikvm(27287): Shrank stack (to 0x41869200, curFrame is
0x41869258) 01-24 15:14:50.611: INFO/dalvikvm(27287): Stack overflow,
expanding (0x41869200 to 0x41869000) 01-24 15:14:50.611:
ERROR/dalvikvm(27287): CanQ&apos;Et shrink stack: curFrame is in reserved area
(0x41869000 0x418691c4) 01-24 15:14:50.621: INFO/dalvikvm(27287): Q&quot;EmainQ&quot;E
prio=5 tid=3 RUNNABLE 01-24 15:14:50.621: INFO/dalvikvm(27287): |
group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x4001b268 self=0xbd00 01-24
15:14:50.621: INFO/dalvikvm(27287): | sysTid=27287 nice=0 sched=0/0
cgrp=unknown handle=-1344001384 01-24 15:14:50.621:
INFO/dalvikvm(27287): at
java.lang.ClassLoader.loadClass(ClassLoader.java:~567) 01-24
15:14:50.621: INFO/dalvikvm(27287): at
java.lang.ClassLoader.loadClass(ClassLoader.java:532) 01-24
15:14:50.621: INFO/dalvikvm(27287): at
java.lang.ClassLoader.loadClass(ClassLoader.java:-1) 01-24 15:14:50.621:
INFO/dalvikvm(27287): at edu.wlu.cs.levy.CG.KDNode.edit(KDNode.java:-1)
01-24 15:14:50.621: INFO/dalvikvm(27287): at
edu.wlu.cs.levy.CG.KDNode.edit(KDNode.java:48) 01-24 15:14:50.631:
INFO/dalvikvm(27287): at edu.wlu.cs.levy.CG.KDNode.edit(KDNode.java:48)
Q&lt;E ... SNIP 137 lines of KDNode.java:48 ... Q&gt;E 01-24 15:14:50.711:
INFO/dalvikvm(27287): at edu.wlu.cs.levy.CG.KDNode.edit(KDNode.java:48)
01-24 15:14:50.711: INFO/dalvikvm(27287): at
edu.wlu.cs.levy.CG.KDTree.edit(KDTree.java:119) 01-24 15:14:50.711:
INFO/dalvikvm(27287): at
edu.wlu.cs.levy.CG.KDTree.insert(KDTree.java:90) 01-24 15:14:50.721:
INFO/dalvikvm(27287): at Q&lt;EexcisedQ&gt;E 01-24 15:14:50.721:
INFO/dalvikvm(27287): at Q&lt;EexcisedQ&gt;E 01-24 15:14:50.721:
INFO/dalvikvm(27287): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
01-24 15:14:50.721: INFO/dalvikvm(27287): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2444)
01-24 15:14:50.721: INFO/dalvikvm(27287): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2497)
01-24 15:14:50.721: INFO/dalvikvm(27287): at
android.app.ActivityThread.access$2200(ActivityThread.java:119) 01-24
15:14:50.721: INFO/dalvikvm(27287): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1848)
01-24 15:14:50.721: INFO/dalvikvm(27287): at
android.os.Handler.dispatchMessage(Handler.java:99) 01-24 15:14:50.721:
INFO/dalvikvm(27287): at android.os.Looper.loop(Looper.java:123) 01-24
15:14:50.721: INFO/dalvikvm(27287): at
android.app.ActivityThread.main(ActivityThread.java:4338) 01-24
15:14:50.721: INFO/dalvikvm(27287): at
java.lang.reflect.Method.invokeNative(Native Method) 01-24 15:14:50.721:
INFO/dalvikvm(27287): at
java.lang.reflect.Method.invoke(Method.java:521) 01-24 15:14:50.721:
INFO/dalvikvm(27287): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:
860) 01-24 15:14:50.721: INFO/dalvikvm(27287): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 01-24
15:14:50.721: INFO/dalvikvm(27287): at
dalvik.system.NativeStart.main(Native Method) 01-24 15:14:50.721:
ERROR/dalvikvm(27287): VM aborting 01-24 15:14:50.861: INFO/DEBUG(28):
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 01-24
15:14:50.861: INFO/DEBUG(28): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:2.0.1/ESD54/20723:eng/test-keysQ&apos;E 01-24
15:14:50.861: INFO/DEBUG(28): pid: 27287, tid: 27287 Q&gt;EQ&gt;EQ&gt;E Q&lt;EexcisedQ&gt;E Q&lt;EQ&lt;EQ&lt;E
01-24 15:14:50.861: INFO/DEBUG(28): signal 11 (SIGSEGV), fault addr
deadd00d 01-24 15:14:50.861: INFO/DEBUG(28): r0 00000354 r1 afe1331d r2
0000000c r3 deadd00d 01-24 15:14:50.861: INFO/DEBUG(28): r4 00000026 r5
ad07ff50 r6 41869200 r7 0000bd00 01-24 15:14:50.861: INFO/DEBUG(28): r8
beb25518 r9 41899ad8 10 00000354 fp 41869164 01-24 15:14:50.861:
INFO/DEBUG(28): ip ad080160 sp beb25428 lr afe142dd pc ad03540a cpsr
20000030 01-24 15:14:50.951: INFO/DEBUG(28): #00 pc 0003540a
/system/lib/libdvm.so 01-24 15:14:50.951: INFO/DEBUG(28): #01 pc
0004cc6e /system/lib/libdvm.so 01-24 15:14:50.951: INFO/DEBUG(28): #02
pc 0001f9c8 /system/lib/libdvm.so 01-24 15:14:50.951: INFO/DEBUG(28):
#03 pc 00018d98 /system/lib/libdvm.so 01-24 15:14:50.961:
INFO/DEBUG(28): #04 pc 0004d688 /system/lib/libdvm.so 01-24
15:14:50.961: INFO/DEBUG(28): #05 pc 0004d6ba /system/lib/libdvm.so
01-24 15:14:50.961: INFO/DEBUG(28): #06 pc 00057dda
/system/lib/libdvm.so 01-24 15:14:50.971: INFO/DEBUG(28): #07 pc
00057e5e /system/lib/libdvm.so 01-24 15:14:50.971: INFO/DEBUG(28): #08
pc 000596e6 /system/lib/libdvm.so 01-24 15:14:50.971: INFO/DEBUG(28):
#09 pc 00034770 /system/lib/libdvm.so 01-24 15:14:50.971:
INFO/DEBUG(28): #10 pc 000347fa /system/lib/libdvm.so 01-24
15:14:50.981: INFO/DEBUG(28): #11 pc 00020168 /system/lib/libdvm.so
01-24 15:14:50.981: INFO/DEBUG(28): #12 pc 00018d98
/system/lib/libdvm.so 01-24 15:14:50.981: INFO/DEBUG(28): #13 pc
0004d688 /system/lib/libdvm.so 01-24 15:14:50.991: INFO/DEBUG(28): #14
pc 0004d6ba /system/lib/libdvm.so 01-24 15:14:50.991: INFO/DEBUG(28):
#15 pc 00057dda /system/lib/libdvm.so 01-24 15:14:50.991:
INFO/DEBUG(28): #16 pc 00057e5e /system/lib/libdvm.so 01-24
15:14:51.001: INFO/DEBUG(28): #17 pc 000596e6 /system/lib/libdvm.so
01-24 15:14:51.001: INFO/DEBUG(28): #18 pc 00034770
/system/lib/libdvm.so 01-24 15:14:51.001: INFO/DEBUG(28): #19 pc
000347fa /system/lib/libdvm.so 01-24 15:14:51.011: INFO/DEBUG(28): #20
pc 00020168 /system/lib/libdvm.so 01-24 15:14:51.011: INFO/DEBUG(28):
#21 pc 00018d98 /system/lib/libdvm.so 01-24 15:14:51.011:
INFO/DEBUG(28): #22 pc 0004d374 /system/lib/libdvm.so 01-24
15:14:51.011: INFO/DEBUG(28): #23 pc 00054e2c /system/lib/libdvm.so
01-24 15:14:51.021: INFO/DEBUG(28): #24 pc 00013f58
/system/lib/libdvm.so 01-24 15:14:51.021: INFO/DEBUG(28): #25 pc
00019888 /system/lib/libdvm.so 01-24 15:14:51.021: INFO/DEBUG(28): #26
pc 00018d5c /system/lib/libdvm.so 01-24 15:14:51.031: INFO/DEBUG(28):
#27 pc 0004d688 /system/lib/libdvm.so 01-24 15:14:51.031:
INFO/DEBUG(28): #28 pc 0003a6e4 /system/lib/libdvm.so 01-24
15:14:51.031: INFO/DEBUG(28): #29 pc 0002be52 /system/lib/libdvm.so
01-24 15:14:51.031: INFO/DEBUG(28): #30 pc 00026cf4
/system/lib/libandroid_runtime.so 01-24 15:14:51.041: INFO/DEBUG(28):
#31 pc 000279d8 /system/lib/libandroid_runtime.so 01-24 15:14:51.041:
INFO/DEBUG(28): code around pc: 01-24 15:14:51.041: INFO/DEBUG(28):
ad0353f8 4808ecda 6b9b5823 d0002b00 4b064798 01-24 15:14:51.041:
INFO/DEBUG(28): ad035408 701c2426 ed4cf7d9 0004ab64 fffe577c 01-24
15:14:51.041: INFO/DEBUG(28): ad035418 fffe8ba7 00000354 deadd00d
b510b40e 01-24 15:14:51.051: INFO/DEBUG(28): code around lr: 01-24
15:14:51.051: INFO/DEBUG(28): afe142cc 220ce008 2b005eab 1c28d003
47889901 01-24 15:14:51.051: INFO/DEBUG(28): afe142dc 35544306 d5f43f01
2c006824 b003d1ee 01-24 15:14:51.051: INFO/DEBUG(28): afe142ec bdf01c30
00024b44 000000b4 1c0fb5f0 01-24 15:14:51.051: INFO/DEBUG(28): stack:
01-24 15:14:51.061: INFO/DEBUG(28): beb253e8 00000015 01-24
15:14:51.061: INFO/DEBUG(28): beb253ec afe1334d /system/lib/libc.so
01-24 15:14:51.061: INFO/DEBUG(28): beb253f0 afe3902c
/system/lib/libc.so 01-24 15:14:51.061: INFO/DEBUG(28): beb253f4
afe38fd8 /system/lib/libc.so 01-24 15:14:51.061: INFO/DEBUG(28):
beb253f8 00000000 01-24 15:14:51.061: INFO/DEBUG(28): beb253fc afe142dd
/system/lib/libc.so 01-24 15:14:51.061: INFO/DEBUG(28): beb25400
0000bd00 [heap] 01-24 15:14:51.061: INFO/DEBUG(28): beb25404 afe1331d
/system/lib/libc.so 01-24 15:14:51.071: INFO/DEBUG(28): beb25408
0000bd00 [heap] 01-24 15:14:51.071: INFO/DEBUG(28): beb2540c ad07ff50
/system/lib/libdvm.so 01-24 15:14:51.071: INFO/DEBUG(28): beb25410
ad07ff50 /system/lib/libdvm.so 01-24 15:14:51.071: INFO/DEBUG(28):
beb25414 41869200 01-24 15:14:51.071: INFO/DEBUG(28): beb25418 0000bd00
[heap] 01-24 15:14:51.071: INFO/DEBUG(28): beb2541c afe1337f
/system/lib/libc.so 01-24 15:14:51.071: INFO/DEBUG(28): beb25420
df002777 01-24 15:14:51.081: INFO/DEBUG(28): beb25424 e3a070ad 01-24
15:14:51.081: INFO/DEBUG(28): #00 beb25428 0000bd00 [heap] 01-24
15:14:51.081: INFO/DEBUG(28): beb2542c ad04cc73 /system/lib/libdvm.so
01-24 15:14:51.081: INFO/DEBUG(28): #01 beb25430 418691c4 01-24
15:14:51.081: INFO/DEBUG(28): beb25434 beb254e0 [stack] 01-24
15:14:51.081: INFO/DEBUG(28): beb25438 00000014 01-24 15:14:51.091:
INFO/DEBUG(28): beb2543c 44e8b768 /dev/ashmem/mspace/dalvik-heap/2
(deleted) 01-24 15:14:51.091: INFO/DEBUG(28): beb25440 ad07ff50
/system/lib/libdvm.so 01-24 15:14:51.091: INFO/DEBUG(28): beb25444
ad01f9cc /system/lib/libdvm.so 01-24 15:14:51.581: DEBUG/Zygote(30):
Process 27287 terminated by signal (11)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Jan 2010 07:10:07 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Jan 2010 15:27:07 +0000</when>
<what>Do you have an APK that you can attach to the bug that demonstrates the problem?
</what>
</comment>
<comment>
<author>benn.bol...@gmail.com</author>
<when>Tue, 26 Jan 2010 07:39:30 +0000</when>
<what>APK for 2.0.1 and zip of eclipse project attached.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 26 Jan 2010 20:29:12 +0000</when>
<what>I see the same failure.  With some debugging turned up:

I/dalvikvm( 2236): Shrank stack (to 0x41869200, curFrame is 0x41869250)
W/dalvikvm( 2236): Stack overflow on call to interp (req=64 top=0x4186c000
cur=0x41869250 size=12288 Ljava/lang/ClassLoader;.loadClass)
I/dalvikvm( 2236): threadid=3: stack overflow on call to
Ljava/lang/ClassLoader;.loadClass:LL
I/dalvikvm( 2236):   method requires 12+20+12=44 bytes, fp is 0x4186923c (60 left)
I/dalvikvm( 2236):   expanding stack end (0x41869200 to 0x41869000)
D/dalvikvm( 2236): THROW Q&apos;ELjava/lang/StackOverflowError;Q&apos;E msg=Q&apos;E(null)Q&apos;E cause=(none)
D/dalvikvm( 2236): THROW Q&apos;ELjava/lang/NoClassDefFoundError;Q&apos;E
msg=Q&apos;Eedu.wlu.cs.levy.CG.KeySizeExceptionQ&apos;E cause=Ljava/lang/StackOverflowError;
W/dalvikvm( 2236): Could not resolve class refQ&apos;Eed in exception catch list (class
index 32, exception Ljava/lang/NoClassDefFoundError;)
D/dalvikvm( 2236): THROW Q&apos;ELjava/lang/ClassNotFoundException;Q&apos;E
msg=Q&apos;Eedu.wlu.cs.levy.CG.KeyDuplicateExceptionQ&apos;E cause=Ljava/lang/NoClassDefFoundError;
E/dalvikvm( 2236): CanQ&apos;Et shrink stack: curFrame is in reserved area (0x41869000
0x418691f0)

The stack expands into a 512-byte reserved area to have enough room to process the
StackOverflowError.  Somehow after we finished doing some work the stack pointer was
still in the reserved area, so we couldnQ&apos;Et shrink the stack back down.  The VM
couldnQ&apos;Et figure out what to do and aborted.

Looks like itQ&apos;Es tangled up in the class loader.


FWIW, line 48 in KDTree.edit() is:

  return edit(key, editor, next_node, next_lev, K);

so I believe the backtrace is correct.


Filed internally as 2398031.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 02 Feb 2010 23:01:22 +0000</when>
<what>Short answer: the stack is supposed to expand briefly while the StackOverflowError is
being handled, then shrink back down afterward.  The problem is that an exception is
being thrown during the SOE processing, and weQ&apos;Ere trying to shrink the stack down
when that second exception finishes, instead of waiting until weQ&apos;Ere wrapping up the
SOE itself.

ThereQ&apos;Es also enough going on during the SOE recovery that an extra 512 bytes of stack
isnQ&apos;Et enough, and itQ&apos;Ell encounter a double-SOE.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Feb 2010 22:27:31 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 03 Feb 2010 22:36:55 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17756</bugid>
<title>Auto-complete replaces word in the middle of text with the last word typed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>XXXRaide...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 18:04:56 +0000</openedDate>
<description>Let me start by, sorry if this is already reported. The bug is quite
unique and specific, I could barely think of search terms for it. ItQ&apos;Es
easiest for me to just start with the steps to reproduce: -First go to
the keyboard settings and make sure Q&quot;EShow suggestionsQ&quot;E and
Q&quot;EAuto-completeQ&quot;E are both enabled. Q&quot;EQuick fixesQ&quot;E can be on or off. -Open
up any text field anywhere. -Type this sentence: Q&quot;EHello my name is bov
and I like apples Q&quot;E NOTE: You MUST type a space after apples. NOTE 2:
Q&quot;EbovQ&quot;E is purposely a misspelled word. It should have automatically
corrected to Q&quot;EBobQ&quot;E or some other word. -After typing the space at the
end, click on the misspelled/auto-corrected word (now shown Q&quot;EBobQ&quot;E).
-Select your original spelling (Q&quot;EbovQ&quot;E) from the suggestion bar. (Notice
the cursor goes to the end of the word as it should) -Press backspace.
Voila! Bob mysteriously transforms into apples! This will also happen if
you have Q&quot;EAuto-completeQ&quot;E off AND Q&quot;Equick fixesQ&quot;E ON. The difference is,
the word Q&quot;EbovQ&quot;E wonQ&apos;Et auto-correct into Q&quot;EBobQ&quot;E at first, but if you go
click it, and click on Q&quot;EbovQ&quot;E in the suggestion panel (yes, even though
it is already that word) and then backspace, it will change into
Q&quot;EapplesQ&quot;E or whatever your last word was. What should happen is the last
letter of the word I am editing (Q&quot;EvQ&quot;E in this case) should be erased, and
I should still have the rest of the word (Q&quot;EboQ&quot;E in this case).</description>
<comment>
<author>onthecou...@gmail.com</author>
<when>Fri, 17 Jun 2011 18:07:29 +0000</when>
<what>I too have experienced this. ItQ&apos;Es incredibly peculiar and frustrating. There are actually many bugs with the stock Android keyboard. </what>
</comment>
<comment>
<author>XXXRaide...@gmail.com</author>
<when>Fri, 17 Jun 2011 18:07:58 +0000</when>
<what>Crap, this should be ReportedBy-User. Not Developer. I must have selected that by mistake. Appreciated if someone can fix that.</what>
</comment>
</bug>
<bug>
<bugid>5416</bugid>
<title>Only Q&quot;Efolder.jpgQ&quot;E ir recognized, not Folder.jpg</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>scottedchapman@gmail.com</reportedBy>
<openedDate>Sun, 13 Dec 2009 02:10:41 +0000</openedDate>
<description>I am running Andriod 2.01 on a Verizon Wireless Driod. If you copy
windows media files to the device, the Android will only look for Album
Art if it is names Q&quot;Efolder.jpgQ&quot;E. It should be more robust to also look
for Q&quot;EFolder.jpgQ&quot;E if Q&quot;Efolder.jpgQ&quot;E doesnQ&apos;Et exist.</description>
<comment>
<author>Robert.P...@gmail.com</author>
<when>Tue, 11 May 2010 22:25:48 +0000</when>
<what>Q&quot;Ecover.jpgQ&quot;E is also recognised.

[android 2.1 on HTC Desire]</what>
</comment>
<comment>
<author>timur...@gmail.com</author>
<when>Wed, 26 May 2010 20:54:58 +0000</when>
<what>Interestingly, folder.jpg is not always working for me and in the issue 7356 people 
complain that folder.jpg doesnQ&apos;Et work for them</what>
</comment>
</bug>
<bug>
<bugid>2882</bugid>
<title>  IME options behavior is inconsistent across different devices  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>m.kaepp...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 08:48:59 +0000</openedDate>
<description>Affects: 1.5 R1 Summary: The imeOptions attribute on TextViews behaves
inconsistently across different devices. For instance, setting
imeOptions to Q&quot;EnormalQ&quot;E has the following effects: 1) On the emulator and
G1s running 1.5: The OSK will have a Q&quot;EDoneQ&quot;E key and clicking it will
simply close the OSK with no further action taken (this is exactly what
I need) 2) On my HTC Magic (G2), also running 1.5 (of course): The OSK
will have an enter key (showing the enter symbol instead of Q&quot;EDoneQ&quot;E) and
when clicking it, the OSK will close and bring up the context menu of
the text view. That is probably the last thing any user or developer
would expect it to do. There seems to be no way to simply close the OSK
after entering some text on the G2, *except* when specifying
flagNoEnterAction in imeOptions, which on the G2 does what Q&quot;EnormalQ&quot;E does
on the G1, but on the G1, this will lead to the OSK to not respond at
all to the enter key (user has to hit Q&quot;EbackQ&quot;E to close the OSK). Further
observations: It seems as if on the HTC Magic, the constant values
backing the different IME options are shifted to the right by one (so to
speak). That is, if you look at the different options as described in
the API docs, then for example setting actionSearch on the text view
will do exactly that on a G1, but will result in actionNext on the G2.
Similarly, setting actionSearch will result in actionSend on the Magic
being activated.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 05 Jun 2009 17:07:03 +0000</when>
<what>Are you even talking about the same keyboard? Where does your HTC Magic come from? If it has an HTC build, it 
might be using a soft keyboard built by HTC instead of the default Android keyboard. In this case, you need to 
report this bug to HTC.
</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Fri, 05 Jun 2009 17:47:57 +0000</when>
<what>Good question. I cannot say whether it uses a custom soft keyboard or not; we received the phone from 
vodafone for testing. Looks like an ordinary Magic to me. Does it help when I post the build number?
</what>
</comment>
<comment>
<author>avolo...@gmail.com</author>
<when>Tue, 23 Jun 2009 02:53:42 +0000</when>
<what>HTC IME looks different. Based on couple of screens iQ&apos;Eve seen, like this one, 
http://content.modaco.net/imagewell/htcimesapphire.jpg itQ&apos;Es in fact HTC build on
Vodafone magic.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:35:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:58:36 +0000</when>
<what></what>
</comment>
<comment>
<author>rok.ar...@gmail.com</author>
<when>Wed, 30 Jun 2010 09:46:00 +0000</when>
<what>IQ&apos;Em writing an calculator app. I wanQ&apos;Et to register the setOnKeyListener() event for a EditText view. The problem is on HTC phones. The event is not called at all while typing numbers or letters!!! If I press Q&quot;EbackspaceQ&quot;E the event works. If I press Q&quot;EreturnQ&quot;E it also works. This realy sucks. I donQ&apos;Et know how to make a Q&quot;EfixQ&quot;E for HTC phones. Any workaround ideas?</what>
</comment>
<comment>
<author>joern.ah...@gmail.com</author>
<when>Fri, 16 Jul 2010 13:30:03 +0000</when>
<what>Same problem with HTC Desire 2.1-update1. Hardly any keys get into my KeyListener. I am also interested in possible workarounds. Any ideas?
</what>
</comment>
<comment>
<author>rok.ar...@gmail.com</author>
<when>Fri, 16 Jul 2010 13:31:45 +0000</when>
<what>IQ&apos;Em using addTextChangedListener (TextWatcher watcher). This seems to work corectly.</what>
</comment>
<comment>
<author>joern.ah...@gmail.com</author>
<when>Fri, 16 Jul 2010 13:47:39 +0000</when>
<what>Good idea, thank you! This also works for me.</what>
</comment>
<comment>
<author>evgen...@gmail.com</author>
<when>Sat, 18 Sep 2010 13:41:44 +0000</when>
<what>Same problem on the Motorola xt701 2.1-update1. 
onKey() event doesnQ&apos;Et occurred when pressed Q&quot;ENextQ&quot;E button on virtual keyboard. 
In this case I canQ&apos;Et use the text change listener.</what>
</comment>
<comment>
<author>rok.ar...@gmail.com</author>
<when>Sat, 18 Sep 2010 13:57:26 +0000</when>
<what>Have you tried overriding the onKey event on the Activity, rather then the textView?</what>
</comment>
<comment>
<author>rok.ar...@gmail.com</author>
<when>Sat, 18 Sep 2010 13:58:09 +0000</when>
<what>Example found here:
http://developer.android.com/reference/android/app/Activity.html#StartingActivities</what>
</comment>
</bug>
<bug>
<bugid>20213</bugid>
<title>Sharing Calendar Event by Gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rclow...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 05:33:45 +0000</openedDate>
<description>When sharing a Calendar (Android 2.3.3) Event via Gmail the forwarded
email message mislabels the event time as Q&quot;ESentQ&quot;E time. steps to
reproduce: 1. on handset open Calendar 2. select a scheduled event and
open in View Event mode. 3. click the sharing icon (two arrows split
from a central dot) 4. in the Share context menu that appears select
Gmail 5. notice the forwarded text in the Compose Message form the
follows where the time of the event is mislabeled as Q&quot;ESentQ&quot;E expected
behavior: the event times/dates from the Calendar item should be labeled
Q&quot;EEventQ&quot;E rather than Q&quot;ESentQ&quot;E Device: Motorola DROID2 Android version:
2.3.3 regan NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14326</bugid>
<title>Q&quot;ESuggest to a friendQ&quot;E button in the Q&quot;EMarketQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-29T22:34:26.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lordneeko</reportedBy>
<openedDate>Wed, 26 Jan 2011 12:08:33 +0000</openedDate>
<description>The other day I found an app that I didnQ&apos;Et want. HOWEVER, it was
something I KNOW a friend of mine would want. I looked up and down the
menus in the Market and was surprised to find there is no Q&quot;ESuggestQ&quot;E or
Q&quot;EShareQ&quot;E option! With all the sharing functionality of an Android phone,
why no share in the market? Suggestion: When looking at an app in the
market, there is a button labeled Q&quot;EshareQ&quot;E that allows you to send it to
any one via SMS or gmail. The message will contain a link that takes
them directly to the app in the market. With Google trying to increase
sales, this would really help that. I also suggest that, with this
implementation, some sort of security needs to be established that
prevents developers from sending Q&quot;EsuggestionsQ&quot;E to thousands of people.
Need to have a way to prevent SPAM. But Google Engineers are smart,
youQ&apos;Ell find a way. Thanks! P.S. Android is great, keep up the good work
and please.... DonQ&apos;Et be evil. Some things have been questionable
recently. V/R Loyal Googler</description>
<comment>
<author>lordneeko</author>
<when>Wed, 26 Jan 2011 12:12:12 +0000</when>
<what>In addition, After I purchase an App, I should be given the option of Q&quot;EPublishQ&quot;Eing my purchase to Facebook, twitter, etc with a link for others to follow if they want that App.</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Sat, 29 Jan 2011 22:34:26 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Android Market. Since this is the bug tracker for the Android Open-Source Project, the Market team doesnQ&apos;Et read this site, and the AOSP team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Market forum, where the right people will see your report:

http://www.google.com/support/forum/p/Android+Market?utm_source=HCQ&amp;Eutm_medium=leftnavQ&amp;Eutm_campaign=androidmarket</what>
</comment>
</bug>
<bug>
<bugid>574</bugid>
<title>LocationManager.removeProximityAlert(Intent) does not remove alert if same intent alert registered later</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-25T19:09:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amosyo...@gmail.com</reportedBy>
<openedDate>Mon, 31 Mar 2008 08:46:40 +0000</openedDate>
<description>- Steps to reproduce the problem: Register a proximity alert for a given
intent. Remove the proximity alert. Register the same proximity alert
again. Now the proximity alert will be fired twice instead of once (or
as many times as the alert was registered - regardless of the proximity
alert removals). - Sample source code demonstrating the problem:
LocationManager manager = (LocationManager)
this.getSystemService(Context.LOCATION_SERVICE); Intent myIntent = new
Intent(Q&quot;Ecom.mypackage.myActionQ&quot;E); manager.addProximityAlert(0, 0, 50,
100000, myIntent); manager.removeProximityAlert(myIntent);
manager.addProximityAlert(0, 0, 50, 100000, myIntent); - What you think
the correct behavior should be: Alert should fire only once if the first
alert was removed. Many Thanks, Amos</description>
<comment>
<author>amosyo...@gmail.com</author>
<when>Mon, 31 Mar 2008 08:54:48 +0000</when>
<what>Hi,

The same behavior occurs if the second addProximityAlert occurs after exiting the
application and relaunching it.

Amos.</what>
</comment>
<comment>
<author>pasco...@gmail.com</author>
<when>Fri, 11 Apr 2008 21:32:13 +0000</when>
<what>The removeProximityAlert doesnQ&apos;Et work at all for me.
Ex:
manager.addProximityAlert(0, 0, 50, 100000, myIntent);
manager.removeProximityAlert(myIntent);
And the intent will fire.

Best Regards,
Praline.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 21:48:32 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>the.edou...@gmail.com</author>
<when>Wed, 28 May 2008 14:37:51 +0000</when>
<what>IQ&apos;Em note 100% sure, but I think that this bug comes from the fact that the Q&quot;EIntent.hashCode()Q&quot;E is buggy 
(somehow, it must take into account some of the extra attributes). I noticed that the method is not implemented, 
which may account why it cannot safely be a map key.

Hope this helps...
Cheers, Edouard</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:09:11 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>mille...@gmail.com</author>
<when>Tue, 22 Mar 2011 20:24:05 +0000</when>
<what>This issue is still not fixed. IQ&apos;Em seeing the exact same problem in 2.3. Filing a new bug</what>
</comment>
</bug>
<bug>
<bugid>7874</bugid>
<title>sd card password protection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mailb...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 20:08:31 +0000</openedDate>
<description>With my Q&apos;EoldQ&apos;E N95 I could set a password for the sd memory card in
combination with the lock code it provided at least some security if the
phone would ever got lost or stolen. At least the phone had to be wiped
and the card formatted to reuse it. I would really like to see a similar
feature in Android, I know you can protect direct access to the phone
through the lockscreen. But if someone removes the sd card he can access
your data. Or am I overlooking something??</description>
</bug>
<bug>
<bugid>18414</bugid>
<title>Droid X Gingerbread Phone not dialing.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-11T18:24:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johd...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 15:17:16 +0000</openedDate>
<description>- Choose a contact phone number or manually enter a phone number. Upon
dialing the phone beeps and announces Q&quot;ECall EndedQ&quot;E. Repeated attempts
have the same result. Reboot phone and the behavior returns to Q&quot;EnormalQ&quot;E
correct behavior for some period of time. This problem did not happen
with Froyo. Droid X Gingerbread 2.3.3 Kernel 2.6.32.9-g34b306d Build
4.5.1_57_DX5-26</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jul 2011 18:24:51 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>660</bugid>
<title>Central class in COM.GOOGLE.ANDROID.GTALKSERVICE</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:31:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:59:45 +0000</openedDate>
<description>COM.GOOGLE.ANDROID.GTALKSERVICE needs a central class(es) for ease of
use.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:31:39 +0000</when>
<what>Unclear what the need is.</what>
</comment>
</bug>
<bug>
<bugid>3397</bugid>
<title>[ADT]Layout EditorQ&apos;E Layout Tab doenQ&apos;Et display Asian characters correctly (or the Layout Editor does not support Unicode).  </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-10T00:56:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>HUST.ZCh...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 03:01:31 +0000</openedDate>
<description>[Description] When we enter Asian characters (such as Chinese, Japanese)
in a TextView, EditView, the Layout Editor doenQ&apos;Et correctly display
these characters. It display a square instead. [Reproduce Steps] 1. Add
a new Android Layout XML. 2. Add a TextView to the layout. 3. Change the
TextViewQ&apos;Es Text property to Q&quot;E??Q&quot;E or Q&quot;E????Q&quot;E. 4. View changes in the
Layout Editor. 5. Build and Run the application. [Excepted] 1. The
Layout Editor will update the text of the TextView to Q&quot;E??Q&quot;E or Q&quot;E? ???Q&quot;E.
(Step 4) 2. In the application, the text in the TextView should be Q&quot;E??Q&quot;E
or Q&quot;E??? ?Q&quot;E. (Step 5) [Actual] 1. The Layout Editor will update the text
of the TextView to Q&quot;E??Q&quot;E or Q&quot;E????Q&quot;E. (Step 4) 2. In the application, the
text in the TextView is Q&quot;E??Q&quot;E or Q&quot;E????Q&quot;E. (Step 5) [Excepted Proper
Behavoir] The layout editor should support unicode.</description>
<comment>
<author>x...@google.com</author>
<when>Fri, 07 Aug 2009 18:49:06 +0000</when>
<what></what>
</comment>
<comment>
<author>tetsuroy@gmail.com</author>
<when>Thu, 13 Aug 2009 19:37:27 +0000</when>
<what>Why donQ&apos;Et you use android:text=Q&quot;E@string/nihongoQ&quot;E in \res\layout?
Then define Q&lt;Estring name=Q&quot;EnihongoQ&quot;EQ&gt;E????Q&lt;E/stringQ&gt;E in \res\values\strings.xml

Above should work.


</what>
</comment>
<comment>
<author>HUST.ZCh...@gmail.com</author>
<when>Fri, 14 Aug 2009 00:23:04 +0000</when>
<what>@tetsuroy:

Thanks for your advice. But IQ&apos;Eve also tried this. 

Defining Q&lt;Estring name=Q&quot;EzhongwenQ&quot;EQ&gt;E??Q&lt;E/stringQ&gt;E and Q&lt;Estring name=Q&quot;EnihongoQ&quot;EQ&gt;E????
Q&lt;E/stringQ&gt;E in the strings.xml, and set the android:text=Q&quot;E@string/zhongwenQ&quot;E or
android:text=Q&quot;E@string/nihonggoQ&quot;E, I still can not see the correct string in the layout
editor.


No matter where I put the characters, the Layout Editor will not display Asian
Characters correctly.</what>
</comment>
<comment>
<author>tetsuroy@gmail.com</author>
<when>Fri, 14 Aug 2009 14:45:22 +0000</when>
<what>I just tried in my HelloAndroid app and it shows correctly in Emulator.

Are you using the emulator?  If you are using HTC G1 (cupcake) device, then I noticed that the device is missing 
the Chinese/Japanese glyphs.  So they will be displayed as squares (we call them Q&apos;EtofuQ&apos;Es :)  )

I have other non-HTC Android phones and they display correctly too.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:31:37 +0000</when>
<what></what>
</comment>
<comment>
<author>HUST.ZCh...@gmail.com</author>
<when>Tue, 25 Aug 2009 00:49:15 +0000</when>
<what>Hi tetsuroy,

All text in the emulator or actual device are displayed correctly, and thatQ&apos;Es OK for
a application release. 

But when designing the app, because all text are in square so that it is hard to
determine whether your text is too long ---- Luckly we can see them in emulator and
make neccessary changes in the strings.xml, but this is some how a stupid way.</what>
</comment>
<comment>
<author>gmm...@gmail.com</author>
<when>Tue, 20 Oct 2009 06:48:53 +0000</when>
<what>CouldnQ&apos;Et display Eastern characters in layout design mode is annoying, I vote for
this being fixed.</what>
</comment>
<comment>
<author>frank.xi...@gmail.com</author>
<when>Tue, 27 Oct 2009 03:41:40 +0000</when>
<what>I vote for this being fixed too!
</what>
</comment>
<comment>
<author>fwbion</author>
<when>Fri, 08 Jan 2010 18:46:11 +0000</when>
<what>annoying! I vote for this being fixed too!
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 00:56:59 +0000</when>
<what>This is fixed for 2.1 and beyond.
Because the rendering inside Eclipse is done by a library thatQ&apos;Es specific to the
platform, it will still be broken when rendering a layout of a project thatQ&apos;Es
targeting an older platform.

</what>
</comment>
</bug>
<bug>
<bugid>14748</bugid>
<title>Indian Language not supported by android mobile phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:47:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ravi.gho...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 12:20:48 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: Problem
Statement : - When we SMS in indian language come inbox of mobile it
didnQ&apos;Et display properly - What happened. - What you think the correct
behavior should be. When any message comes in any language it must be
displayed same language in which it created and properly displaying.
DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Details Of Mobile : Mobile : LG gt540 OS : Android (1.6)
Thanks, ravi.ghosekar@gmail.com</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:47:51 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18590</bugid>
<title>please we need Arabic support, youQ&apos;Eve got 28 countries speaks Arabic, so it should be first thing to do htc desire hd</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-17T07:25:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>y.nad...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 21:07:07 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 07:25:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16690</bugid>
<title>Cant view long addresses</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wys...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 14:49:27 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Input an address into contacts that is longer
than Q&quot;EnormalQ&quot;E. A few of my overseas contacts have addresses more than 7
lines long. - What happened. CanQ&apos;Et view the address for more than a few
seconds. - What you think the correct behavior should be. Have the
address pop up until the user dismisses it or allow the address box to
display more than 1 line. HTC Desire running Android version 2.2</description>
</bug>
<bug>
<bugid>977</bugid>
<title>AAPT crashes on conflicting (?) XML attributes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:04:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Tue, 21 Oct 2008 06:37:44 +0000</openedDate>
<description>aapt still crashes profusely in r1 (Eclipse Ganymede, Windows, Java 5),
if incompatible attributes are used in XML file (for some definition of
incompatible I can only suspect). Of course, this stops the apk from
being built. This happened in a number of instances. Example 1:
Q&lt;EEditText ... android:singleLine=Q&quot;EtrueQ&quot;E
android:scrollHorizontally=Q&quot;EtrueQ&quot;E android:fadingEdge=Q&quot;EhorizontalQ&quot;E ... /Q&gt;E
will crash every time. Example 2 (from memory): specifying
android:layout_toRightOf=Q&quot;E...Q&quot;E in an item that is inside a LinearLayout</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:04:26 +0000</when>
<what>Cannot reproduce.</what>
</comment>
</bug>
<bug>
<bugid>9237</bugid>
<title>Stock Email Force closes on echalk email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jcman...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 19:09:59 +0000</openedDate>
<description>I have the Mot. Droid Gmail works fine my issue is the Stock Email i am
using a email address from echalk.com it for school email address itQ&apos;Es
been working fine and now its not. did a master reset and resetup
everything still force closing. Software 2.1-update1 base c_01.3e.03p
build ESE81.</description>
</bug>
<bug>
<bugid>15531</bugid>
<title>Poor Wifi on Nexus One Running 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>MoDa...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 23:12:57 +0000</openedDate>
<description>I am have poor to no wifi signal on my Nexus One since upgrading to
2.3.3 I have done multiple factory resets and no fix. i can place the
phone on any router and signal strength is just decent but as soon as i
remove i have one bar. Nexus one 2.3.3 gri40 radio 5.08.00.04</description>
<comment>
<author>WyvnTheW...@gmail.com</author>
<when>Tue, 03 May 2011 20:43:18 +0000</when>
<what>IQ&apos;Eve noticed this as well.</what>
</comment>
</bug>
<bug>
<bugid>17065</bugid>
<title>ACER TAB A100</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-23T21:48:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jcguatem...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 23:25:25 +0000</openedDate>
<description>I am really sorry but I did not to know here put this bug report. I had
installed, some apps from android market, but I reseted my table, when I
want to reinstall apps from site, I get the following message: Q&quot;Ethis
item can not be installed in your device countryQ&quot;E for example multiling
by honso, I wrote him and he told me that I must to comunicate with
google, and report this bug. I bougth my table in USA, but at this
moment I am in El Salvador in America, I dont know what happens, thank
you for your help</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:48:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>4067</bugid>
<title>typos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>gms...@gmail.com</reportedBy>
<openedDate>Wed, 30 Sep 2009 11:17:29 +0000</openedDate>
<description>On the following page:
http://developer.android.com/reference/android/app/Activity.html#ProcessLifecycle
are the typos: 1) In the Q&quot;Evisible lifetimeQ&quot;E section it states Q&quot;E...when
the user an no longer...Q&quot;E and should read Q&quot;E...when the user [c]an no
longer...Q&quot;E 2) Q&quot;E...the process hosting the activity may killed by the
system...Q&quot;E should read: Q&quot;E...the process hosting the activity may [be]
killed by the system...Q&quot;E 3) The code line Q&quot;EmCurViewMode =
mPrefs.getInt(Q&quot;Eview_modeQ&quot;E DAY_VIEW_MODE); Q&quot;E in the Q&quot;ESaving Persistent
StateQ&quot;E section is missing a comma between the 2 method arguments:
Q&quot;EmCurViewMode = mPrefs.getInt(Q&quot;Eview_modeQ&quot;E[,] DAY_VIEW_MODE);Q&quot;E 4) In
section Q&quot;EProcess LifecycleQ&quot;E it states Q&quot;E...The Android system attempts to
keep application process...Q&quot;E, which should read Q&quot;E...The Android system
attempts to keep [an] application process...Q&quot;E 5) There are missing
JavaDoc comments in FOCUSED_STATE_SET, the default constructor,
getTitle(), getTitleColor(), onChildTitleChanged() and onTitleChanged().</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 05:01:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7349</bugid>
<title>Google Market process was not responding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 15:26:05 +0000</openedDate>
<description>Google Market process was not responding during monkey testing. (ANR)
Please refer to the below two logs. ========== log for 1st trial
========= 03-08 15:56:23.231 D/dalvikvm( 3373): GC freed 1963 objects /
222840 bytes in 153ms 03-08 15:56:23.301 W/InputManagerService( 1446):
Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@453f2f70
(uid=10084 pid=3031) 03-08 15:56:23.575 I/ActivityManager( 1446):
Displayed activity com.android.vending/.AssetInfoActivity: 1289 ms
(total 1289 ms) 03-08 15:56:24.121 D/dalvikvm( 1538): GC freed 956
objects / 50400 bytes in 128ms 03-08 15:56:24.535 D/SearchDialog( 1446):
launching Intent { act=android.intent.action.SEARCH flg=0x10000000
cmp=com.android.vending/.SearchAssetListActivity (has extras) } 03-08
15:56:24.535 I/SearchDialog( 1446): Starting (as ourselves)
#Intent;action=android.intent.action.SEARCH;launchFlags=0x10000000;component=com.android.vending/.SearchAssetListActivity;S.query=n;S.user_query=n;end
03-08 15:56:24.535 I/ActivityManager( 1446): Starting activity: Intent {
act=android.intent.action.SEARCH flg=0x10000000
cmp=com.android.vending/.SearchAssetListActivity (has extras) } 03-08
15:56:24.739 D/dalvikvm( 1538): GC freed 490 objects / 25224 bytes in
199ms 03-08 15:56:24.957 W/SuggestionsAdapter( 1446): Tried to change
cursor after adapter was closed. 03-08 15:56:27.207 V/WifiStateTracker(
1446): DHCP pre/cur states: 1 : 1 03-08 15:56:29.778 W/WindowManager(
1446): Key dispatching timed out sending to Q&lt;EnullQ&gt;E 03-08 15:56:29.785
W/WindowManager( 1446): Dispatch state: {{KeyEvent{action=1 code=23
repeat=0 meta=0 scancode=0 mFlags=8} to Window{456e03a8 paused=false} @
1268103384482 lw=Window{456e03a8 paused=false}
lb=android.view.ViewRoot$W@4568f390 fin=false gfw=true ed=true tts=0
wf=false fp=false mcf=null}} 03-08 15:56:30.778 I/WindowManager( 1446):
focus null mToken is null at event dispatch! 03-08 15:56:30.778
W/WindowManager( 1446): Current state: {{KeyEvent{action=0 code=19
repeat=0 meta=0 scancode=0 mFlags=8} to null @ 1268103389786 lw=null
lb=null fin=true gfw=true ed=true tts=0 wf=false fp=false mcf=null}}
03-08 15:56:30.840 I/ActivityManager( 1446): ANR in process:
com.android.vending (last in com.android.vending) 03-08 15:56:30.840
I/ActivityManager( 1446): Annotation: keyDispatchingTimedOut ==========
log for 2nd trial ========= 03-08 15:28:53.278 W/ ( 1613): Elapsed
-245762106 useconds getObjectMtpHandle, iDataLen+iHeadLen is: 8192.
03-08 15:28:53.278 W/ ( 1613): 03-08 15:28:53.278 W/ ( 1613): Elapsed
-245761556 useconds getObjectMtpHandle, iDataLen+iHeadLen is: 4764.
03-08 15:28:53.285 I/ActivityManager( 1446): ANR in process:
com.android.vending (last in com.android.vending) 03-08 15:28:53.285
I/ActivityManager( 1446): Annotation: keyDispatchingTimedOut 03-08
15:28:53.285 I/ActivityManager( 1446): CPU usage: 03-08 15:28:53.285
I/ActivityManager( 1446): Load: 10.2 / 6.07 / 3.03</description>
</bug>
<bug>
<bugid>15512</bugid>
<title>Notification dismissals should propagate across devices</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>AireTamS...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 14:19:04 +0000</openedDate>
<description>If you have two devices with near identical configurations (example:
both use the same gmail account), email/chat/etc notifications will pop
up on both. However, when you Q&quot;EaddressQ&quot;E the email alert by reading it in
a web browser or on a device, other devices configured to use that email
account do not Q&quot;EdismissQ&quot;E the alert. Those who own an Android tablet and
a phone will find themselves having to manually dismiss the notification
on their phone after reading it on their tablets, and vice versa.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:20:59 +0000</when>
<what>Would you please clarify the following:

* are you reporting this against the Email or Gmail client?
* please provide specific mfgr. / device name / model number / version number

Thanks!</what>
</comment>
<comment>
<author>mmaxmerc...@gmail.com</author>
<when>Sat, 25 Jun 2011 01:16:43 +0000</when>
<what>This may be a different issue.  But should dismissals propagate across Outlook and Android when using Google Calendar Sync?</what>
</comment>
<comment>
<author>AireTamS...@gmail.com</author>
<when>Sun, 26 Jun 2011 01:19:05 +0000</when>
<what>Apologies for the late reply: The basic case was against GMail and GChat/Google Talk.

Device 1: Motorola / Sholes(Original DROID) / Motorola A855 / Android 2.2 or 2.3
Device 2: Motorola / Stingray(Xoom Tablet) / ??? / Android 3.0 or 3.1</what>
</comment>
<comment>
<author>AireTamS...@gmail.com</author>
<when>Sun, 26 Jun 2011 01:30:03 +0000</when>
<what>Reproducible Steps:

Configure any two Android devices running recent supported versions (2.3, 3.1) and configure them to use the same GMail account for market/gmail/Google Talk access. Sign into Google Talk on both.

Use a 3rd device under a different email account to send either an email or google chat message to the account running the first two Android devices. Note how an alert message was sent to both devices as a notification. Use one of the recipient devices to Q&quot;EcancelQ&quot;E or Q&quot;EaddressQ&quot;E the notification by either selecting it or using the Q&quot;EclearQ&quot;E function in the Android notification area. After it is cleared, check the other recipient device to see that the notification for the same event is still present as if the user never addressed it at all.

IQ&apos;Ed imagine that the correct Q&quot;EfixQ&quot;E for this issue would not be trivial if you wanted to address it globally (for all applications that initiate notifications, not just Google Apps)- you would need to associate every notification that hit the API with a unique identifier, and store that somewhere in the cloud. When the user addresses the notification, the API makes a call to the cloud to mark that unique notification as have being addressed. Finally, the notification area would have to check occasionally to see if any actively displayed notifications have been dismissed, and remove them from the list. </what>
</comment>
<comment>
<author>kostas.p...@gmail.com</author>
<when>Tue, 20 Sep 2011 19:17:04 +0000</when>
<what>For me all of my other devices dismiss notifications except for 1 contact.  Which is really annoying.  HeQ&apos;Es a close friend and as IQ&apos;Em chatting on my computer, my phone is buzzing next to me every time I get a response.  All other contacts behave normally </what>
</comment>
</bug>
<bug>
<bugid>17783</bugid>
<title>Failed to create directory C:\Program Files (x86)\Android\android-sdk\temp</title>
<status>Unassigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>akshay.s...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 11:44:23 +0000</openedDate>
<description>I am trying to download the google driver on the sdk and avd manager.
Each time a select the google driver to download it comes up with the
following: Failed to create directory C:\Program Files
(x86)\Android\android-sdk\temp i dont know how to get across this issue</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 20 Jun 2011 16:44:44 +0000</when>
<what></what>
</comment>
<comment>
<author>semihsah...@gmail.com</author>
<when>Thu, 23 Jun 2011 09:05:36 +0000</when>
<what>try to run as administrator. it worked for me.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:12:38 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10002</bugid>
<title>Sennheiser VMX 100 headset fails to pair on Motorola Milestone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>impati...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 00:40:16 +0000</openedDate>
<description>From the frontend perspective, the VMX100 is found on discovery, but
when tapped to initiate pairing, there is a long delay, and pairing does
not appear to have succeeded (the display reverts back to Q&quot;EPair with
this deviceQ&quot;E). Pertinent logcat contents:
E/BluetoothEventLoop.cpp(18527): event_filter: Received signal
org.bluez.Adapter:DeviceCreated from /org/bluez/30830/hci0
E/BluetoothEventLoop.cpp(18527): event_filter: Received signal
org.bluez.Adapter:PropertyChanged from /org/bluez/30830/hci0
V/BluetoothEventRedirector(25342): Received
android.bluetooth.adapter.action.DISCOVERY_FINISHED
V/BluetoothEventRedirector(25342): Received
android.bluetooth.device.action.BOND_STATE_CHANGED
I/BluetoothEventLoop.cpp(18527): agent_event_filter: Received method
org.bluez.Agent:RequestPinCode I/BluetoothEventLoop.cpp(18527):
agent_event_filter: Received method org.bluez.Agent:Release
E/BluetoothEventLoop.cpp(18527): event_filter: Received signal
org.bluez.Adapter:PropertyChanged from /org/bluez/30830/hci0
E/BluetoothEventLoop.cpp(18527): event_filter: Received signal
org.bluez.Adapter:DeviceRemoved from /org/bluez/30830/hci0
V/BluetoothEventRedirector(25342): Received
android.bluetooth.device.action.BOND_STATE_CHANGED
W/CachedBluetoothDeviceManager(25342): showUnbondMessage: Not displaying
any message for reason:3 Reason 3 is
android.bluetooth.UNBOND_REASON_AUTH_CANCELED, but nothing was actually
cancelled from a user perspective. Note: this problem has been reported
(elsewhere) with Motorola Droid (CDMA) phones as well. Pairing problem
is not present on a HTC Desire.</description>
<comment>
<author>impati...@gmail.com</author>
<when>Thu, 05 Aug 2010 11:32:32 +0000</when>
<what>hcidump log:
2010-08-05 21:15:46.404022 Q&lt;E HCI Command: Create Connection (0x01|0x0005) plen 13
    bdaddr 00:16:94:08:2A:DF ptype 0xcc18 rswitch 0x01 clkoffset 0x0000
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 
2010-08-05 21:15:46.413330 Q&gt;E HCI Event: Command Status (0x0f) plen 4
    Create Connection (0x01|0x0005) status 0x00 ncmd 1
2010-08-05 21:15:46.559692 Q&gt;E HCI Event: PIN Code Request (0x16) plen 6
    bdaddr 00:16:94:08:2A:DF
2010-08-05 21:15:46.566436 Q&lt;E HCI Command: PIN Code Request Reply (0x01|0x000d) p
len 23
    bdaddr 00:16:94:08:2A:DF len 4 pin Q&apos;E0000Q&apos;E
2010-08-05 21:15:46.566986 Q&gt;E HCI Event: Command Complete (0x0e) plen 10
    PIN Code Request Reply (0x01|0x000d) ncmd 1
    status 0x00 bdaddr 00:16:94:08:2A:DF
2010-08-05 21:16:16.737518 Q&gt;E HCI Event: Connect Complete (0x03) plen 11
    status 0x13 handle 1 bdaddr 00:16:94:08:2A:DF type ACL encrypt 0x00
    Error: Remote User Terminated Connection
</what>
</comment>
</bug>
<bug>
<bugid>15934</bugid>
<title>Messaging app occasionally omits comma after initial contact entry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeffd...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 17:27:55 +0000</openedDate>
<description>When entering a contact in the Q&quot;EToQ&quot;E field of a new message in the
messaging app, when a contact is selected from the auto-complete
drop-down list, the expected result is for the name and number enclosed
in Q&lt;EQ&gt;E to be followed by a comma and space, after which multiple contacts
may then be entered. Occasionally, the comma and space are not added.
The result is that further typing of additional contacts does not result
in an auto-complete drop-down list appearing and the contact becomes
invalid unless a comma is manually inserted. Also, when backspacing
characters, instead of deleting the entire auto-completed portion on a
single backspace, only single characters are erased, as if the entire
contact and number had been manually entered. Steps to reproduce: 1.
Create a new message 2. Start typing a contactQ&apos;Es name in the Q&quot;EToQ&quot;E field
3. Select the contact from the auto-complete drop-down list 4. If there
is a comma added afterwards, erase the contact and repeat from step 2 5.
If there is no comma added afterwards, this is the bug My phone is a
Nexus S running 2.3.3, but IQ&apos;Eve seen the bug in previous versions
including 2.2 and 1.6 on the MT3G.</description>
</bug>
<bug>
<bugid>2299</bugid>
<title>Documentation: Contacts.Extensions</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>10</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Wed, 25 Mar 2009 21:21:01 +0000</openedDate>
<description>So, IQ&apos;Em looking to store extra information about a contact in the
Contacts.Extensions table, but before I do that, I want to make sure IQ&apos;Em
not using it for the wrong thing. The documentation on it is very
limited, so I wanted to know if it is meant to be used for adding
contact fields which arenQ&apos;Et supported in the normal database. Like, say
adding a twitter username, etc. Maybe the documentation could clarify
this a bit better? I did ask in IRC, and no one seemed to know or care
to answer, hence the reason IQ&apos;Em posting it here, so maybe the docs could
be updated to better explain its use.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:35:22 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:30:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:55:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10579</bugid>
<title>Profile for WiFi Networks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>danbor...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 11:29:09 +0000</openedDate>
<description>IQ&apos;Ed like to see on the new Android version, the possibility to
change/save network configuration(IP, DNS, etc) to specific wireless
network only, so when you connect to that specific WiFi network, the
configuration is already saved on its profile, instead of current way of
changing the config, it applies to any network you connect(Global
Configuration). IQ&apos;Em an IT tech, and I always have the need to set static
IP on different clients network. Thank you.</description>
</bug>
<bug>
<bugid>11816</bugid>
<title>Java Exception reported in com.google.android.apps.maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 05:43:32 +0000</openedDate>
<description>Steps to reproduce the problem. - no exact steps but just from a random
test. What happened. - JAVA exception can be seen What you think the
correct behavior should be. - no JAVA exception happened. Backtrace:
Q&lt;EpreQ&gt;EProcess: com.google.android.apps.maps Flags: 0xbec5 Package:
com.google.android.apps.maps v4665 (4.5.1) java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.google.android.apps.maps/com.google.android.maps.MapsActivity}:
java.lang.NullPointerException at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2753)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2769)
at android.app.ActivityThread.access$2500(ActivityThread.java:129) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2117) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:143) at
android.app.ActivityThread.main(ActivityThread.java:4717) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) Caused by:
java.lang.NullPointerException at c.X.a(Unknown Source) at
com.google.googlenav.ui.wizard.android.d.k(Unknown Source) at
com.google.googlenav.ui.wizard.android.d.j(Unknown Source) at
com.google.googlenav.ui.wizard.android.d.h(Unknown Source) at
com.google.googlenav.ui.wizard.android.d.a(Unknown Source) at
r.aL.v(Unknown Source) at g.H.i(Unknown Source) at
com.google.android.maps.MapsActivity.a(Unknown Source) at
com.google.android.maps.MapsActivity.onCreate(Unknown Source) at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2717)
... 11 more Q&lt;E/preQ&gt;EEvent Log: Q&lt;EpreQ&gt;EQ&lt;E/preQ&gt;EQ&lt;EbrQ&gt;E Email:None For more details
please check the logs attached.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Oct 2010 17:24:49 +0000</when>
<what>Issue 11817 has been merged into this issue.</what>
</comment>
<comment>
<author>liuqijun...@gmail.com</author>
<when>Tue, 04 Jan 2011 05:41:33 +0000</when>
<what>I met the same issue,too.

Android version: 2.2.1

Backtrace: Q&lt;EpreQ&gt;EProcess: com.google.android.apps.maps
Flags: 0xbec5
Package: com.google.android.apps.maps v5014 (5.0.0)

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.apps.maps/com.google.android.maps.MapsActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2757)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2775)
at android.app.ActivityThread.access$2500(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2121)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:4773)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at f.S.d(Unknown Source)
at f.S.e(Unknown Source)
at com.google.googlenav.android.I.a(Unknown Source)
at com.google.android.maps.MapsActivity.g(Unknown Source)
at com.google.android.maps.b.run(Unknown Source)
at e.bj.a(Unknown Source)
at e.bj.a(Unknown Source)
at com.google.android.maps.MapsActivity.a(Unknown Source)
at com.google.android.maps.MapsActivity.onCreate(Unknown Source)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2721)
... 11 more
Q&lt;E/preQ&gt;EEvent Log: Q&lt;EpreQ&gt;EQ&lt;E/preQ&gt;EQ&lt;EbrQ&gt;E Email:None</what>
</comment>
</bug>
<bug>
<bugid>2820</bugid>
<title>Email app makes it too easy to discard an email being edited</title>
<status>Reviewed</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>43</stars>
<reportedBy>wolfmeii...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 08:40:28 +0000</openedDate>
<description>defect description: ItQ&apos;Es easy to accidentally hit the Discard button
while editing an email on the G1, thereby instantly losing all edited
text. This is especially the case when using the onscreen keyboard. The
position of the Discard button, on the bottom right of the screen makes
it easy to brush across when using the G1 keyboard also. resolution: 1)
move the discard button to the bottom middle position, thereby making it
harder to accidentally hit. (i.e. swap Q&quot;ESave as DraftQ&quot;E and Q&quot;EDiscardQ&quot;E
buttons - accidentally hitting Q&quot;ESave as DraftQ&quot;E has negligible
consequences) 2) Prompt before discarding an email edit (particularly if
more than a few lines of text have been edited!!) This could be a
setting similar to Q&quot;EConfirm DeleteQ&quot;E - Q&quot;EConfirm DiscardQ&quot;E. Regards, Wolf</description>
<comment>
<author>diego.sa...@gmail.com</author>
<when>Thu, 11 Jun 2009 06:33:47 +0000</when>
<what>I also think that the discard button is a very unlucky idea. I hit it many times. I
think that it is much worst to loose text than to spend one more click searching for
the discard button. The first scope of the application is to send mail, not discard.
This button make really too easy to discard all.

Another solution could be to remove all the onscreen button and put it in the menu
(discard is already in the menu).</what>
</comment>
<comment>
<author>steven.k...@gmail.com</author>
<when>Sat, 13 Jun 2009 21:08:23 +0000</when>
<what>I agree, IQ&apos;Eve seen this happen too many times on the G1.  My vote is for a confirmation 
dialog rather than moving the Discard button.  

(Even this comment form on the bug report pops up a Q&quot;EDiscard your changes?Q&quot;E 
confirmation dialog if you click its Discard button!)</what>
</comment>
<comment>
<author>ianoble</author>
<when>Sun, 14 Jun 2009 00:02:11 +0000</when>
<what>Yeah, I also think a simple confirmation box would definitely do the trick.</what>
</comment>
<comment>
<author>osaw...@gmail.com</author>
<when>Tue, 07 Jul 2009 19:42:33 +0000</when>
<what>Agreed - because the discard button already exists in the menu (and in my experience,
discarding an email is something IQ&apos;Em much less likely to do than say try to go back
to the inbox in the middle of composing an email, which is not something as easy to
do as discarding), I donQ&apos;Et think we need to have the discard button onscreen.  And as
mentioned above, we definitely need a confirmation dialog before discarding (and
sending) emails - it is too easy to unintentionally press both buttons and you canQ&apos;Et
go back afterwards.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:02:18 +0000</when>
<what></what>
</comment>
<comment>
<author>thorne.m...@gmail.com</author>
<when>Thu, 27 Aug 2009 15:35:42 +0000</when>
<what>IQ&apos;Eve only had the phone for 2 days, and itQ&apos;Es already happened to me twice. Obviously,
itQ&apos;Es my fault for allowing my finger to touch the discard button, but it seems
incredibly easy for this to happen: I use the screen to scroll up and down to an
earlier part of the email which I want to review, or sometimes my finger will be
resting near the edge of the screen and just slip over the corner ... and then the
next thing I know is Q&quot;EMESSAGE DISCARDEDQ&quot;E @#$%^Q&amp;E!! I hate rewriting things IQ&apos;Eve
already spend some 10 or 15 minutes composing.

I agree that there should be a confirmation screen when deleting the draft. 

Other than this, I love the phone. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:06:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:18:32 +0000</when>
<what>See also issue 1317</what>
</comment>
<comment>
<author>omegat...@gmail.com</author>
<when>Sat, 05 Sep 2009 03:43:50 +0000</when>
<what>I didnQ&apos;Et press the Discard button.  I pressed the Q&quot;EBackQ&quot;E button, and it asked if I
wanted to discard.  I pushed Q&quot;EBackQ&quot;E again, and it discarded it!  That is not what
BACK means!  It means Cancel.  Do nothing.  Should this be part of this bug, or a
separate one?</what>
</comment>
<comment>
<author>omegat...@gmail.com</author>
<when>Sat, 05 Sep 2009 03:46:24 +0000</when>
<what>Sorry, thatQ&apos;Es Issue 3727</what>
</comment>
<comment>
<author>egglesto...@gmail.com</author>
<when>Sat, 12 Dec 2009 23:27:41 +0000</when>
<what>I vote to add a confirmation screen as well</what>
</comment>
<comment>
<author>my1958ap...@gmail.com</author>
<when>Mon, 28 Dec 2009 14:59:05 +0000</when>
<what>I agree that this button is in a bad place.  I would go futher to suggest not having any buttons 
along the bottom edge of the screen where any button is too likely to be hit by mistake.  The top 
edge would be better, and perhaps make these buttons appear at the top only when the screen is 
stroked, i.e. like the zoom in/out control in the browser.
I will search to see if this next / add-on iasue on editing emial content has already been posted 
somewhere else, but it is directly related to compensating for the poor placement of the the 
discard button:  One thing I ran into as a result of repeatedly hitting the discard button while 
trying to complete a single email, was that in order to not have to retype the email again, I got the 
last discarded email from the trash folder and tried to use it.  The email app does not allow any 
type of editing like; copy, paste, etc. on any of the text in the dicarded email.  This is something I 
have never seen in any other email client.  Every email client bi have ever used alloed editing, 
coping, pasting, etc. of existing text of emails opened from any folder, including the Trash folder.</what>
</comment>
<comment>
<author>lauragbo...@gmail.com</author>
<when>Sun, 03 Jan 2010 23:26:32 +0000</when>
<what>The discard button should appear on the menu ONLY (not on the screen), and users should 
ALWAYS be prompted to confirm before message is dicarded!!  There is nothing more 
frustrating than typing a long message and then accidentally brushing the discard button 
and losing it all.</what>
</comment>
<comment>
<author>davl...@gmail.com</author>
<when>Fri, 19 Feb 2010 20:02:11 +0000</when>
<what>There should be a confirmation for the email discard button; The gmail app on Droid
does have a confirmation for its discard button.</what>
</comment>
<comment>
<author>meron...@gmail.com</author>
<when>Wed, 03 Mar 2010 04:38:41 +0000</when>
<what>Man, the same applies for the Archive button too, when youQ&apos;Ere reading mails.  ItQ&apos;Es 
actually pretty bad too, because itQ&apos;Es hard to find the message you just archived, 
whereas itQ&apos;Es easy to find a conversation you just Trashed.   Of course , writing a 
mail and discarding it mid-mail is one of the most horrible feelings - It feels like 
IQ&apos;Em in AOL 3.0 or something in 1980something.  IQ&apos;Eve done it about 14 times in 2 weeks 
now and make a rule not to reply to emails using my android phone, which half makes 
this phone useless, except for the equally terrible maps application. Actually, the 
whole phone feels like AOL 3.0 or something in 1980 something, but worse. 

STILL - SERIOUSLY, how the fuck did the discard button get past testing?  HowQ&apos;Es it 
still there, with no confirmation dialog?  What happened to google?  Ok done ranting 
at this shitty, frustrating experience of a phone. I miss my windows ce phone of 5 
years ago!</what>
</comment>
<comment>
<author>matt.c...@gmail.com</author>
<when>Thu, 18 Mar 2010 22:41:27 +0000</when>
<what>Very disappointd with this application having no confirm discard dialog box. Wasted 
30 minutes typing out an e-mail, only to have it vanish TWICE. HUGEEEEEE design flaw.</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Sat, 10 Apr 2010 18:57:55 +0000</when>
<what>I agree. There should be a discard confirmation, send confirmation, and delete
confirmation.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 25 May 2010 22:15:59 +0000</when>
<what></what>
</comment>
<comment>
<author>steven.k...@gmail.com</author>
<when>Mon, 28 Jun 2010 23:51:21 +0000</when>
<what>I just noticed 2.2/froyo asking me for confirmation when I hit discard.  

This one could be ready to close. </what>
</comment>
<comment>
<author>corle...@gmail.com</author>
<when>Wed, 07 Jul 2010 22:09:11 +0000</when>
<what>Gmail has this in Froyo, but not the generic email client.  Apply the Gmail solution and weQ&apos;Ere done.  </what>
</comment>
<comment>
<author>kolysh...@gmail.com</author>
<when>Fri, 30 Jul 2010 02:07:10 +0000</when>
<what>I am extremely disappointed now when I spent 1 hour writing an extensive long email message and accidentally hit this unfortunate discard button. So, very please, fix this issue.

Also, is there any way to get the discarded message back?</what>
</comment>
<comment>
<author>falc...@gmail.com</author>
<when>Mon, 20 Sep 2010 16:22:31 +0000</when>
<what>Happened to me after 10... 15 minutes of work. Even after 3 or 4 Q&quot;EdraftsQ&quot;E were saved accidentally.
Googled for Q&quot;EsurvivorsQ&quot;E of this issue.
Found this thread.
Starring... posting.

I think every time this happens to someone, they should post in this thread. Obviously itQ&apos;Es still an issue.

Bad enough experience trying to fit this comments field in the landscape screen... sad that GoogleQ&apos;Es stuff doesnQ&apos;Et even work with Google.</what>
</comment>
<comment>
<author>pauli...@gmail.com</author>
<when>Wed, 22 Sep 2010 10:48:46 +0000</when>
<what>ItQ&apos;Es amazing to me that something this obvious and this simple to fix is still there more than a year later. ItQ&apos;Es WAY past time for Google to wake up and smell the coffee. Clearly, they arenQ&apos;Et even paying attention to suggestions on their own message board. </what>
</comment>
<comment>
<author>pauli...@gmail.com</author>
<when>Wed, 22 Sep 2010 11:01:33 +0000</when>
<what>I went back to confirm my post was up there and I noticed that Google has this issue categorized as being of MEDIUM importance! They must be kidding. </what>
</comment>
<comment>
<author>MikeMain...@gmail.com</author>
<when>Wed, 22 Sep 2010 13:09:53 +0000</when>
<what>The newest version available on the market as of yesterday still has the notions in the same place, --- BUT --- if you hit discard - it asks for confirmation!!!

While not perfect, for me itQ&apos;Es acceptable!</what>
</comment>
</bug>
<bug>
<bugid>604</bugid>
<title>Traceview fails silently on Mac OS X 10.5.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T15:10:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>tcstella...@gmail.com</reportedBy>
<openedDate>Thu, 03 Apr 2008 19:29:07 +0000</openedDate>
<description>The instructions for running traceview on Mac OSX appear to be
incomplete. When I run traceview from the command line, it fails
silently. Steps: - Add code to your onCreate method in your launch
activity to start tracing: Debug.startMethodTracing(Q&quot;E/tmp/mytraceQ&quot;E); -
Add code to activity to stop method tracing: Debug.stopMethodTracing();
- Run your application under the Eclipse debugger - The files
mytrace.data and mytrace.key are generated - Use adb or DDMS file
explorer to copy mytrace.data and mytrace.key from android file system
to mac folder - run Q&quot;Etraceview mytraceQ&quot;E from the OS X Terminal command
line, in the directory where mytrace.data and mytrace.key live -
traceview fails silently I modified the traceview script to turn on
verbose jvm output-- the output from this modified script is pasted
below. Thanks in advance for any assistance. [Opened
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/
Classes/classes.jar] [Opened
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/
Classes/ui.jar] [Opened
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/
Classes/laf.jar] [Opened
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/
Classes/jsse.jar] [Opened
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/
Classes/jce.jar] [Opened
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/
Classes/charsets.jar] [Loaded java.lang.Object from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.Serializable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Comparable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.CharSequence from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.String from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.GenericDeclaration from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.Type from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.AnnotatedElement from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Class from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Cloneable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ClassLoader from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.System from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Throwable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Error from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ThreadDeath from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Exception from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.RuntimeException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.ProtectionDomain from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.AccessControlContext from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ClassNotFoundException from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.LinkageError from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.NoClassDefFoundError from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ClassCastException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ArrayStoreException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.VirtualMachineError from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.OutOfMemoryError from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.StackOverflowError from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.Reference from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.SoftReference from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.WeakReference from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.FinalReference from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.PhantomReference from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.Finalizer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Runnable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Thread from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Thread$UncaughtExceptionHandler from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ThreadGroup from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Map from /System/Library/Frameworks/JavaVM.framework/
Versions/1.5.0/Classes/classes.jar] [Loaded java.util.Dictionary from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Hashtable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Properties from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.AccessibleObject from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.Member from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.Field from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.Method from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.Constructor from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.MagicAccessorImpl from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.MethodAccessor from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.MethodAccessorImpl from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.ConstructorAccessor from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.ConstructorAccessorImpl from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.DelegatingClassLoader from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.ConstantPool from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Iterable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Collection from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.List from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.RandomAccess from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.AbstractCollection from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.AbstractList from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Vector from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Appendable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.AbstractStringBuilder from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.StringBuffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.StackTraceElement from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.Buffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.AtomicLong from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.AtomicLongCSImpl from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Boolean from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Character from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Number from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Float from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Double from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Byte from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Short from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Integer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Long from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.management.MemoryUsage from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.NullPointerException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ArithmeticException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.StrictMath from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.ObjectStreamField from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Comparator from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.String$CaseInsensitiveComparator from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.security.Guard from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.Permission from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.BasicPermission from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.RuntimePermission from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.AbstractMap from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.SoftCache from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.ReferenceQueue from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.ReferenceQueue$Null from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.ReferenceQueue$Lock from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.HashMap from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.ObjectStreamClass from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.PrivilegedAction from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.ReflectionFactory$GetReflectionFactoryAction from /
System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/
classes.jar] [Loaded java.security.AccessController from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Stack from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ThreadLocal from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.ReflectionFactory from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.IncompatibleClassChangeError from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.NoSuchMethodError from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.annotation.Annotation from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Map$Entry from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.HashMap$Entry from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.ReflectPermission from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.Reference$Lock from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.Reference$ReferenceHandler from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ref.Finalizer$FinalizerThread from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Enumeration from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Hashtable$EmptyEnumerator from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Iterator from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Hashtable$EmptyIterator from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Hashtable$Entry from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Version from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.Closeable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.InputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FileInputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FileDescriptor from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.Flushable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.OutputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FileOutputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FilterInputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.BufferedInputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.concurrent.atomic.AtomicReferenceFieldUpdater from /
System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/
classes.jar] [Loaded
java.util.concurrent.atomic.AtomicReferenceFieldUpdater
$AtomicReferenceFieldUpdaterImpl from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Unsafe from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.Reflection from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Collections from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Random from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.concurrent.atomic.AtomicLong from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Class$3 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.Modifier from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.LangReflectAccess from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.ReflectAccess from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Set from /System/Library/Frameworks/JavaVM.framework/
Versions/1.5.0/Classes/classes.jar] [Loaded java.util.AbstractSet from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Collections$EmptySet from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Collections$EmptyList from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Collections$EmptyMap from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Collections$ReverseComparator from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Collections$SynchronizedMap from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.misc.ReflectUtil from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FilterOutputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.PrintStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.BufferedOutputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.Writer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.OutputStreamWriter from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.StreamEncoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.io.Converters from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.action.GetPropertyAction from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.Charset from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.spi.CharsetProvider from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.FastCharsetProvider from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.StandardCharsets from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.util.PreHashedMap from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.StandardCharsets$Aliases from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.StandardCharsets$Classes from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.StandardCharsets$Cache from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.StringBuilder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.HistoricallyNamedCharset from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.MacRoman from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Class$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.ReflectionFactory$1 from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.NativeConstructorAccessorImpl from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.reflect.DelegatingConstructorAccessorImpl from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded sun.misc.VM from /System/Library/Frameworks/JavaVM.framework/
Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.StreamEncoder$CharsetSE from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.CharsetEncoder from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.SingleByteEncoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.MacRoman$Encoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.CodingErrorAction from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.CharsetDecoder from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.SingleByteDecoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.MacRoman$Decoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.ByteBuffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.HeapByteBuffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.Bits from /System/Library/Frameworks/JavaVM.framework/
Versions/1.5.0/Classes/classes.jar] [Loaded java.lang.Runtime from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.ByteOrder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Readable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.CharBuffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.HeapCharBuffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.CoderResult from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.CoderResult$Cache from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.CoderResult$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.charset.CoderResult$2 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.Surrogate$Parser from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.Surrogate from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.BufferedWriter from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.File from /System/Library/Frameworks/JavaVM.framework/
Versions/1.5.0/Classes/classes.jar] [Loaded java.io.FileSystem from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.UnixFileSystem from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.ExpiringCache from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.LinkedHashMap from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.ExpiringCache$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.LinkedHashMap$Entry from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ClassLoader$5 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.ExpiringCache$Entry from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ClassLoader$NativeLibrary from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Terminator from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.SignalHandler from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Terminator$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Signal from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.NativeSignalHandler from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.JavaLangAccess from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.System$2 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.SharedSecrets from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Compiler from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Compiler$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Launcher from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.net.URLStreamHandlerFactory from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Launcher$Factory from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.SecureClassLoader from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.net.URLClassLoader from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Launcher$ExtClassLoader from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.util.Debug from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.StringTokenizer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.PrivilegedExceptionAction from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Launcher$ExtClassLoader$1 from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.net.www.ParseUtil from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.BitSet from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Math from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.net.URL from /System/Library/Frameworks/JavaVM.framework/
Versions/1.5.0/Classes/classes.jar] [Loaded java.util.Locale from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.CharacterDataLatin1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.net.Parts from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.net.URLStreamHandler from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.net.www.protocol.file.Handler from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.HashSet from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.URLClassPath from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.ArrayList from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.net.www.protocol.jar.Handler from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Launcher$AppClassLoader from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Launcher$AppClassLoader$1 from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.SystemClassLoaderAction from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ThreadLocal$ThreadLocalMap from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.ThreadLocal$ThreadLocalMap$Entry from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.util.zip.ZipConstants from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.ZipFile from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.JarFile from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.JavaUtilJarAccess from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.JavaUtilJarAccessImpl from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.ZipFile$ZipCloser from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.ZipFile$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.DirectBuffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.MappedByteBuffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.DirectByteBuffer from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Cleaner from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.ZipEntry from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.JarEntry from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.JarFile$JarFileEntry from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.DataInput from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.DataInputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ByteBuffered from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.ZipFile$ZipFileInputStream from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.ZipFile$MappedZipFileInputStream from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.util.zip.InflaterInputStream from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.ZipFile$2 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.Inflater from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.Manifest from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.ByteArrayInputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.Attributes from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.Manifest$FastInputStream from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.StringCoding from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.UTF_8 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.StringCoding$StringDecoder from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.StringCoding$CharsetSD from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.UTF_8$Decoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.Surrogate$Generator from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.Attributes$Name from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.ASCIICaseInsensitiveComparator from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.jar.JarVerifier from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.ByteArrayOutputStream from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.net.URLClassLoader$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.URLClassPath$3 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.URLClassPath$Loader from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.URLClassPath$JarLoader from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.FileURLMapper from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.IOException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.zip.ZipException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.PrivilegedActionException from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.JarIndex from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.ExtensionDependency from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.URLClassPath$FileLoader from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.Resource from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.URLClassPath$JarLoader$1 from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Package from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.util.ManifestEntryVerifier from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.Provider from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.provider.Sun from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.Provider$ServiceKey from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.Provider$EngineDescription from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.provider.Sun$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.Security from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.Security$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Properties$LineReader from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.concurrent.ConcurrentMap from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.concurrent.ConcurrentHashMap from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.concurrent.locks.Lock from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.concurrent.locks.ReentrantLock from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.concurrent.ConcurrentHashMap$Segment from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.util.concurrent.locks.AbstractQueuedSynchronizer from /
System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/
classes.jar] [Loaded java.util.concurrent.locks.ReentrantLock$Sync from
/System/ Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/
classes.jar] [Loaded
java.util.concurrent.locks.ReentrantLock$NonfairSync from /
System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/
classes.jar] [Loaded
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node from
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/
Classes/classes.jar] [Loaded
java.util.concurrent.ConcurrentHashMap$HashEntry from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded sun.misc.FloatingDecimal from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.FloatingDecimal$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Node from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$LastNode from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$GroupHead from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$GroupTail from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$BitClass from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Ques from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Dummy from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Branch from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Single from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$categoryNames from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Category from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Range from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$All from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Ctype from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaTypeClass from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaLowerCase from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaUpperCase from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaTitleCase from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaDigit from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaDefined from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaLetter from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaLetterOrDigit from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaJavaIdentifierStart from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.util.regex.Pattern$JavaJavaIdentifierPart from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.util.regex.Pattern$JavaUnicodeIdentifierStart from /
System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/
classes.jar] [Loaded java.util.regex.Pattern$JavaUnicodeIdentifierPart
from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.util.regex.Pattern$JavaIdentifierIgnorable from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.util.regex.Pattern$JavaSpaceChar from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaWhitespace from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaISOControl from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$JavaMirrored from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Curly from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Slice from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Begin from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$First from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Start from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$TreeInfo from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.SecureRandomSpi from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.provider.NativePRNG from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.provider.NativePRNG$1 from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.provider.NativePRNG$RandomIO from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.CharacterDecoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.misc.BASE64Decoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.util.SignatureFileVerifier from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.CodeSource from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.PermissionCollection from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.Permissions from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.net.URLConnection from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.net.www.URLConnection from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.net.www.protocol.file.FileURLConnection from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.net.ContentHandler from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.net.UnknownContentHandler from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.net.www.MessageHeader from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FilePermission from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FilePermission$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FilePermissionCollection from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.AllPermission from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.UnresolvedPermission from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.Principal from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.security.cert.Certificate from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
org.eclipse.jface.operation.IRunnableContext from file:/
android/tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
org.eclipse.jface.window.IShellProvider from file:/android/
tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
org.eclipse.jface.window.Window from file:/android/tools/lib/
org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
org.eclipse.jface.window.ApplicationWindow from file:/android/
tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
com.google.traceview.MainWindow from file:/android/tools/lib/
traceview.jar] [Loaded org.eclipse.swt.graphics.Drawable from
file:/android/tools/lib/ swt.jar] [Loaded org.eclipse.swt.widgets.Widget
from file:/android/tools/lib/ swt.jar] [Loaded
org.eclipse.swt.widgets.Control from file:/android/tools/lib/ swt.jar]
[Loaded org.eclipse.swt.widgets.Scrollable from file:/android/tools/
lib/swt.jar] [Loaded org.eclipse.swt.widgets.Composite from
file:/android/tools/lib/ swt.jar] [Loaded org.eclipse.swt.widgets.Canvas
from file:/android/tools/lib/ swt.jar] [Loaded
org.eclipse.swt.widgets.Decorations from file:/android/tools/
lib/swt.jar] [Loaded org.eclipse.swt.widgets.Shell from
file:/android/tools/lib/ swt.jar] [Loaded java.util.EventListener from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
org.eclipse.swt.internal.SWTEventListener from file:/android/
tools/lib/swt.jar] [Loaded org.eclipse.swt.events.ShellListener from
file:/android/tools/ lib/swt.jar] [Loaded
org.eclipse.swt.widgets.Listener from file:/android/tools/lib/ swt.jar]
[Loaded org.eclipse.jface.util.IPropertyChangeListener from file:/
android/tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
org.eclipse.swt.widgets.Layout from file:/android/tools/lib/ swt.jar]
[Loaded org.eclipse.swt.layout.GridLayout from file:/android/tools/lib/
swt.jar] [Loaded org.eclipse.jface.window.Window$IExceptionHandler from
file:/ android/tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar]
[Loaded org.eclipse.swt.widgets.ToolBar from file:/android/tools/lib/
swt.jar] [Loaded org.eclipse.jface.window.ApplicationWindow
$ApplicationWindowLayout from file:/android/tools/lib/
org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
org.eclipse.swt.widgets.CoolBar from file:/android/tools/lib/ swt.jar]
[Loaded org.eclipse.jface.action.IContributionManager from file:/
android/tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
org.eclipse.jface.action.IToolBarManager from file:/android/
tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
org.eclipse.jface.action.ICoolBarManager from file:/android/
tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
org.eclipse.core.runtime.IProgressMonitor from file:/android/
tools/lib/org.eclipse.equinox.common_3.2.0.v20060603.jar] [Loaded
java.lang.reflect.InvocationTargetException from /System/
Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ classes.jar]
[Loaded java.lang.InterruptedException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Enum from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
org.eclipse.swt.custom.SashForm from file:/android/tools/lib/ swt.jar]
[Loaded com.google.traceview.TraceReader from file:/android/tools/lib/
traceview.jar] [Loaded com.google.traceview.DmTraceReader from
file:/android/tools/ lib/traceview.jar] [Loaded
org.eclipse.jface.window.Window$DefaultExceptionHandler from
file:/android/tools/lib/org.eclipse.jface_3.2.0.I20060605-1400.jar]
[Loaded org.eclipse.jface.window.Window$1 from file:/android/tools/lib/
org.eclipse.jface_3.2.0.I20060605-1400.jar] [Loaded
java.io.FileNotFoundException from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.Reader from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.InputStreamReader from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.FileReader from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.BufferUnderflowException from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
com.google.traceview.TimeLineView$Row from file:/android/tools/
lib/traceview.jar] [Loaded com.google.traceview.TimeLineView$Block from
file:/android/ tools/lib/traceview.jar] [Loaded
java.util.regex.Pattern$Dot from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
com.google.traceview.MethodData from file:/android/tools/lib/
traceview.jar] [Loaded com.google.traceview.MethodData$1 from
file:/android/tools/lib/ traceview.jar] [Loaded
java.lang.Integer$IntegerCache from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.io.BufferedReader from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.StreamDecoder from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.cs.StreamDecoder$CharsetSD from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.MatchResult from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Matcher from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.ASCII from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
com.google.traceview.ThreadData from file:/android/tools/lib/
traceview.jar] [Loaded java.util.Formatter from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.regex.Pattern$Add from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Formatter$FormatString from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Formatter$FixedString from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Formatter$FormatSpecifier from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Formatter$Flags from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Formatter$Conversion from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.reflect.Array from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.Formattable from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
com.google.traceview.Call from file:/android/tools/lib/ traceview.jar]
[Loaded java.util.SubList from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.RandomAccessSubList from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.ListIterator from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.SubList$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.AbstractList$Itr from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.util.AbstractList$ListItr from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.Channel from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.ReadableByteChannel from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.WritableByteChannel from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.ByteChannel from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.GatheringByteChannel from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.ScatteringByteChannel from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.InterruptibleChannel from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.spi.AbstractInterruptibleChannel from /
System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/
classes.jar] [Loaded java.nio.channels.FileChannel from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.FileChannelImpl from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.Util from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.security.action.LoadLibraryAction from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.IOUtil from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.NativeDispatcher from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.FileDispatcher from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.Reflect from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.Reflect$1 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.NativeThreadSet from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.FileChannel$MapMode from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.Interruptible from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.channels.spi.AbstractInterruptibleChannel$1 from /
System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/
classes.jar] [Loaded sun.nio.ch.NativeThread from
/System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.IOStatus from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.FileChannelImpl$Unmapper from /System/Library/
Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
sun.nio.ch.Util$3 from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.nio.DirectByteBufferR from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Shutdown from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar] [Loaded
java.lang.Shutdown$Lock from /System/Library/Frameworks/
JavaVM.framework/Versions/1.5.0/Classes/classes.jar]</description>
<comment>
<author>nibha...@gmail.com</author>
<when>Wed, 16 Apr 2008 21:23:35 +0000</when>
<what>Traceview is also throwing an exception on Windows XP using JRE 1.6.0_05.  I traced
an activity and created the .data file and the .key file.  I tried to run traceview
on my Mac OS X and got the silent treatment as mentioned in the bug above.  I fired
up Windows and tried running traceview on the same .data and .key files and got the
error below:

C:\android-sdk_m5-rc15_windows\toolsQ&gt;Etraceview.bat C:\contactprofile
11:17 I/ddms: Ping not sent: user opted out
Exception in thread Q&quot;EmainQ&quot;E java.lang.RuntimeException: Method exit (java/lang/Cl
assLoader.findLoadedClass (Ljava/lang/String;)Ljava/lang/Class;) does not match
current method (android/os/Debug.startClassPrep ()V)
        at com.google.traceview.ThreadData.exit(ThreadData.java:116)
        at com.google.traceview.ThreadData.handleCall(ThreadData.java:78)
        at com.google.traceview.DmTraceReader.parseDataPass2(DmTraceReader.java:
284)
        at com.google.traceview.DmTraceReader.parseDataFile(DmTraceReader.java:1
75)
        at com.google.traceview.DmTraceReader.generateTrees(DmTraceReader.java:8
1)
        at com.google.traceview.DmTraceReader.Q&lt;EinitQ&gt;E(DmTraceReader.java:75)
        at com.google.traceview.MainWindow.main(MainWindow.java:126)

C:\android-sdk_m5-rc15_windows\toolsQ&gt;E

</what>
</comment>
<comment>
<author>boenz...@gmail.com</author>
<when>Fri, 25 Apr 2008 08:26:45 +0000</when>
<what>I executed tracview on windows XP (also with m5rc15). OutOfMemoryError on Java heap

24:55 I/ddms: Ping not sent: user opted out
Exception in thread Q&quot;EmainQ&quot;E java.lang.OutOfMemoryError: Java heap space
        at com.google.traceview.TimeLineView.popFrames(TimeLineView.java:517)
        at com.google.traceview.TimeLineView.setData(TimeLineView.java:445)
        at com.google.traceview.TimeLineView.Q&lt;EinitQ&gt;E(TimeLineView.java:316)
        at com.google.traceview.MainWindow.createContents(MainWindow.java:84)
        at org.eclipse.jface.window.Window.create(Window.java:426)
        at org.eclipse.jface.window.Window.open(Window.java:785)
        at com.google.traceview.MainWindow.run(MainWindow.java:49)
        at com.google.traceview.MainWindow.main(MainWindow.java:133)</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 00:36:16 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>igor.bea...@gmail.com</author>
<when>Mon, 09 Jun 2008 23:55:13 +0000</when>
<what>also OutOfMemoryError
Windows XP, m5rc15</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:10:28 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:58:01 +0000</when>
<what></what>
</comment>
<comment>
<author>alex.zep...@gmail.com</author>
<when>Sun, 05 Jun 2011 21:44:32 +0000</when>
<what>Traceview still fails silently on OSX.</what>
</comment>
<comment>
<author>azabk...@gmail.com</author>
<when>Sun, 30 Oct 2011 09:04:45 +0000</when>
<what>Would you please tell me how can I trace only API in the application. Please email me: azab_moutaz@yahoo.com
</what>
</comment>
</bug>
<bug>
<bugid>18952</bugid>
<title>Audio output via HDMI fails when screen is off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>izzybren...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 14:00:45 +0000</openedDate>
<description>- Steps to reproduce the problem * Start audio playback using HDMI
output from the stock 3.1 / 3.2 music player. Audio output via HDMI
functions properly as long as the screen is on. * Turn the screen off
manually or let it time out. The audio output will stop. - What
happened. * With 3.1, when the screen shuts off, the audio would
continue until the end of the track, and then the output would stop.
With 3.2, as soon as the screen shuts off, output stops. This was not a
problem with 3.0.1. - What the correct behavior should be * Audio output
via HDMI should not stop when the screen is off. In other words, it
should behave exactly like the headphone jack does when the screen is
off. It seems that this is not an ALSA issue as the audio output resumes
where you would expect it to be as if it had not stopped at all. That
is, if you turn the screen off at the 1:00 mark of a track, and manually
wake the device up sixty seconds later, the output resumes at the 2:00
mark. Device: Asus Transformer, Android 3.2. I do have a log of this
happening which I would be happy to post once I get back home, but it
should be easy enough for anyone to reproduce.</description>
<comment>
<author>aaron...@gmail.com</author>
<when>Sun, 25 Sep 2011 06:09:03 +0000</when>
<what>Also happens with an Acer Iconia Tab 10.1, and it also used to work with Android 3.1 there too, so this is unlikely to be device-specific.</what>
</comment>
<comment>
<author>hanshell...@gmail.com</author>
<when>Tue, 25 Oct 2011 17:54:56 +0000</when>
<what>Same problem over here, asus transformer, 3.2

I understand this is probably to save the battery, but having to put on a slideshow in order for the screen not to go off, to be able to use the device as a very sweet music jukebox, doesnQ&apos;Et save much battery either.

Please provide the option in the music player or have power schemes in the settings allowing to change this behavior.

I also didnQ&apos;Et like the Q&apos;Eplaying till the end of the songQ&apos;E solution with the analog out. I hoped I wouldnQ&apos;Et have difficulties when using HDMI.

Please update.
Thx</what>
</comment>
<comment>
<author>aaron...@gmail.com</author>
<when>Tue, 25 Oct 2011 17:57:23 +0000</when>
<what>Google people, this is a regression from 3.1, so it warrants a higher priority than Medium.</what>
</comment>
</bug>
<bug>
<bugid>14518</bugid>
<title>SDK Windows Installer removes full folder on uninstall</title>
<status>Duplicate</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-02-03T21:14:47.000Z</closedOn>
<type>Defect</type>
<priority>Critical</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 21:13:18 +0000</openedDate>
<description>The SDK Windows Installer removes the full install folder, recursively,
when uninstalling. It does not attempt to just remove previously
installed files (actually it doesnQ&apos;Et keep that list anyway), instead it
just rm -rf the install dir. The issue is that apparently some users
like to select their desktop folder or similar other crucial folder as
the installation directory. That choice has unfortunate consequences
when they decide to uninstall. A suggested solution to mitigate this
problem: If a user selects an existing non-empty directory as the
destination, automatically append our default install folder name unless
it matches. E.g. select Q&quot;Ec:\fooQ&quot;E and we auto-populate the dest field
with Q&quot;Ec:\foo\android-sdkQ&quot;E. However select Q&quot;Ec:\some\dir\android-sdkQ&quot;E and
we leave the destination as-is. This should do what most people expect
and not be too annoying. Note that would be only in response to the
Q&quot;EBrowserQ&quot;E button and the user can always edit manually the text field
before continuing and shoot him/herself in the foot as much as desired.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 03 Feb 2011 21:14:47 +0000</when>
<what>Oops, network error resulted in double-post.</what>
</comment>
</bug>
<bug>
<bugid>15362</bugid>
<title>32bit executable in 64bit OS problem + bash/cd errors</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>htmldeve...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 16:11:47 +0000</openedDate>
<description>I have Ubuntu 10.04, 64bit. I did a full Q&quot;Erepo syncQ&quot;E with the just
updated repo script, did the following: . build/envsetup.sh lunch make
/bin/bash: prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc:
cannot execute binary file /bin/bash:
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc: cannot
execute binary file ============================================
PLATFORM_VERSION_CODENAME=AOSP PLATFORM_VERSION=AOSP TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv5te HOST_ARCH=x86 HOST_OS=linux
HOST_BUILD_TYPE=release BUILD_ID=OPENMASTER
============================================ Checking build tools
versions... /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory /bin/bash: line 0: cd:
libcore//root/download/android/android/libcore: No such file or
directory libcore/NativeCode.mk:71:
libcore//root/download/android/android/libcore/sub.mk: No such file or
directory find: `frameworks/base/frameworks/base/docs/htmlQ&apos;E: No such
file or directory find: `out/target/common/docs/genQ&apos;E: No such file or
directory find: `frameworks/base/frameworks/base/docs/htmlQ&apos;E: No such
file or directory find: `out/target/common/docs/genQ&apos;E: No such file or
directory find: `frameworks/base/frameworks/base/docs/htmlQ&apos;E: No such
file or directory find: `out/target/common/docs/genQ&apos;E: No such file or
directory find: `frameworks/base/frameworks/base/docs/htmlQ&apos;E: No such
file or directory find: `out/target/common/docs/genQ&apos;E: No such file or
directory find: `frameworks/base/frameworks/base/docs/htmlQ&apos;E: No such
file or directory find: `out/target/common/docs/genQ&apos;E: No such file or
directory ^C the JDK I am using is OpenJDK 6. Thanks. can someone
enlighted on: a. what is happening? b. arm-eabi-gcc above 32bit, is
there any problem? c. I have done the necessary apt-get: apt-get install
git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev
gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs
x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev apt-get
install linux32 ia32* correct?</description>
<comment>
<author>sayiram....@gmail.com</author>
<when>Thu, 10 Mar 2011 16:06:47 +0000</when>
<what>i followed the below
http://source.android.com/source/download.html
  and could able to build</what>
</comment>
<comment>
<author>htmldeve...@gmail.com</author>
<when>Fri, 11 Mar 2011 03:10:14 +0000</when>
<what>Thanks, I just found the cause of error, which is not highlighted in the building documentation - that you need CONFIG_IA32_EMULATION=y.   The default kernel for Ubuntu 10.04 kernel (2.6.32-21-generic) has this option set to Q&quot;EyQ&quot;E, but after several kernel making (I always do Q&quot;Emake oldconfigQ&quot;E btw) now my kernel (2.6.38-rc2+) has this option as: 

# CONFIG_IA32_EMULATION is not set

which as a result the the 32-bit applications above is not executable.

THanks!</what>
</comment>
<comment>
<author>htmldeve...@gmail.com</author>
<when>Fri, 11 Mar 2011 05:59:53 +0000</when>
<what>Sorry only partially solved.   

After making a new kernel with CONFIG_IA32_EMULATION, still a lot of remaining errors:

HOST_BUILD_TYPE=release
BUILD_ID=OPENMASTER
============================================
/bin/bash: line 0: cd: libcore//root/download/android/android/libcore: No such file or directory
/bin/bash: line 0: cd: libcore//root/download/android/android/libcore: No such file or directory
/bin/bash: line 0: cd: libcore//root/download/android/android/libcore: No such file or directory
/bin/bash: line 0: cd: libcore//root/download/android/android/libcore: No such file or directory
/bin/bash: line 0: cd: libcore//root/download/android/android/libcore: No such file or directory

This error is so common:

http://www.google.com.sg/search?sourceid=chromeQ&amp;Eie=UTF-8Q&amp;Eq=%22libcore:+No+such+file+or+directory%22

And I have encountered it since 2009/2010, the workaround is as follows:

http://www.mail-archive.com/android-porting@googlegroups.com/msg01340.html

But I would like to know a more permanent solution, or the ultimate environment variables causing the errors.

Thanks.</what>
</comment>
<comment>
<author>htmldeve...@gmail.com</author>
<when>Fri, 11 Mar 2011 07:28:11 +0000</when>
<what>After patching with 1Q&gt;E/dev/null in the following make files, the compilation seemed to continue non-stop successfully:


./cts/tools/dx-tests/Android.mk
./cts/tools/vm-tests/Android.mk
./external/srec/config/en.us/Android.mk
./external/dhcpcd/mk/dist.mk
./external/dhcpcd/mk/prog.mk
./external/webkit/WebCore/Android.derived.mk
./build/core/tasks/cts.mk
./build/core/tasks/sdk-addon.mk
./build/core/definitions.mk
./build/core/base_rules.mk
./build/core/droiddoc.mk
./build/core/user_tags.mk
./libcore/JavaLibrary.mk
./libcore/NativeCode.mk
./development/pdk/Pdk.mk
./development/build/Android.mk
./development/build/tools/windows_sdk.mk
</what>
</comment>
<comment>
<author>htmldeve...@gmail.com</author>
<when>Mon, 14 Mar 2011 05:22:13 +0000</when>
<what>The compilation logs is here:  

https://docs.google.com/viewer?a=vQ&amp;Epid=explorerQ&amp;Echrome=trueQ&amp;Esrcid=0B1hg6_FvnEa8ZDYxYjVkNjQtYWM5Yi00NzgyLThhOWMtN2RmNzUyMmU0YmNlQ&amp;Ehl=en

And the script to patch the Android distribution is here:

https://docs.google.com/leaf?id=0B1hg6_FvnEa8MGRhOWIyZTYtYWRkNy00M2FjLWExNTItNzQ5ZTZhNzNmNTQyQ&amp;Ehl=en

https://docs.google.com/leaf?id=0B1hg6_FvnEa8MjFhZTM3YjAtZmM5NC00MThiLWE1NDItYjVhM2E5ZmQ3ODQwQ&amp;Ehl=en

https://docs.google.com/leaf?id=0B1hg6_FvnEa8ZGU5YTFjYTMtMzE2YS00YWRlLWI3YTItNDc5MGIzZDA5OTA2Q&amp;Ehl=en

https://docs.google.com/leaf?id=0B1hg6_FvnEa8ZDAxNDZhODMtNjNhOC00NzQzLWIzOTMtMjg0NjZmZDU4YzMzQ&amp;Ehl=en

https://docs.google.com/leaf?id=0B1hg6_FvnEa8ZjQ3ODA4ZmItM2RiYS00MzI1LTkxMGUtZjA0MGQyYzE3NTQ1Q&amp;Ehl=en

https://docs.google.com/leaf?id=0B1hg6_FvnEa8NTY1NjI5NWMtZDExZC00M2VlLTlmODMtYzk5NWY1Yjg2YzA3Q&amp;Ehl=en

https://docs.google.com/leaf?id=0B1hg6_FvnEa8ZWU5Yzg0YTgtYmYxMS00NTM1LWIyMDMtY2NhZTM0ZDZlYzJkQ&amp;Ehl=en

https://docs.google.com/leaf?id=0B1hg6_FvnEa8NWI0MDY1N2UtNDI2My00MzliLTkxNDktY2VmN2JmODA0ZDdlQ&amp;Ehl=en
                 
I really wish I donQ&apos;Et have to do these patching - to be applied every time I did a Q&quot;Erepo syncQ&quot;E......:-(.
</what>
</comment>
<comment>
<author>eoca...@gmail.com</author>
<when>Sat, 07 May 2011 01:14:09 +0000</when>
<what>I know this can seem really stupid, but I missed the second line (lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev) when copypasting the package install commands from http://source.android.com/source/initializing.html . As a result, the 32 bit packages werenQ&apos;Et installed on my system and I got the mentioned errors.

Making sure that all the 32 bit packages were actually installed solved the problem for me.

Hope this to be helpful for someone making the same mistake. O:-)</what>
</comment>
<comment>
<author>ponti...@gmail.com</author>
<when>Sun, 31 Jul 2011 09:12:38 +0000</when>
<what>One of the links mentioned that the problem was output from Q&apos;EcdQ&apos;E cluttering things.

So, here is my workaround (execute before building):

$ unset CDPATH</what>
</comment>
</bug>
<bug>
<bugid>4880</bugid>
<title>Wrong items getting selected in Multselect check list</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-18T12:29:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>sathya.s...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 04:39:25 +0000</openedDate>
<description>Hi, I am drawing a list of two lines and a check box for multiple
selection. I use the below row layout for drawing the list item. Have
also customised the check mark icon. Row Layout: Q&lt;ELinearLayout
android:id=Q&quot;E@+id/LinearLayout01Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:padding=Q&quot;E6dipQ&quot;E
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E
Q&lt;ECheckedTextView android:id=Q&quot;E@+id/nameQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:clickable=Q&quot;EtrueQ&quot;E android:textSize=Q&quot;E20pxQ&quot;E
android:textStyle=Q&quot;EboldQ&quot;E
android:checkMark=Q&quot;E@drawable/unselectedtickmarkQ&quot;E
android:checked=Q&quot;EfalseQ&quot;E/Q&gt;E Q&lt;E!-- TextView android:id=Q&quot;E@+id/nameQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/--Q&gt;E Q&lt;ETextView
android:id=Q&quot;E@+id/numberQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:layout_weight=Q&quot;E1Q&quot;E
android:gravity=Q&quot;EleftQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E The following is the code for
handling the itemselect in the list. protected void
onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id); CheckedTextView checkedtext =
(CheckedTextView)v.findViewById(R.id.name); if(checkedtext.isChecked())
{ checkedtext.setChecked(false); checkedtext.setCheckMarkDrawable
(R.drawable.unselectedtickmark);; } else { checkedtext.setChecked(true);
checkedtext.setCheckMarkDrawable (R.drawable.selectedtickmark); }
v.refreshDrawableState(); return; } The list is getting drawn fine. But
when I select first item, ninth item is also getting selected. Also if I
try to read the selected items using the method getCheckedItemPositions
the values returned are not proper. Can any noe pls let me know where I
am missing/have made any mistake. Thanks for the reply in advance.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 18 Nov 2009 12:29:09 +0000</when>
<what>You should use the ListView API to check/uncheck items.</what>
</comment>
</bug>
<bug>
<bugid>16631</bugid>
<title>improve</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-05-06T18:06:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>sge...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 12:31:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>sge...@gmail.com</author>
<when>Fri, 06 May 2011 12:44:45 +0000</when>
<what>please delete this bug report i did a mistake</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 18:06:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19822</bugid>
<title>State rest areas in navigation as a layer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jwhoagl...@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 09:49:14 +0000</openedDate>
<description>It would be very nice to be able to see state rest areas in the
navigation and maps apps as an available layer option.</description>
</bug>
<bug>
<bugid>19559</bugid>
<title>More vibration options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>raider00...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 17:59:54 +0000</openedDate>
<description>I had that in old motorola L9, could select type of vibrations for SMS,
MMS, incoming call: two short one long etc...</description>
</bug>
<bug>
<bugid>15851</bugid>
<title>News and Weather Widget: article unavailavle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Eric.Fre...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 01:41:22 +0000</openedDate>
<description>When I see an interesting article in the widget and I click on it....
the articles refresh themselves and the article is no longer available.
Rather than suggest possible solutions here, ill propose a use case and
leave implementation details to the devs. Use Case: 1) I see a cool
article headline on News and Weather Widget 2) I click on the widget 3)
I have a way to see the article whose headline was displayed while I
clicked the widget. ?) Also, I may have clicked the widget too late...
so it might have been the headline 1 or 2 ago</description>
<comment>
<author>martink...@gmail.com</author>
<when>Sun, 14 Aug 2011 21:49:14 +0000</when>
<what>My suggestion would be not reloading the list when i click the widget.</what>
</comment>
</bug>
<bug>
<bugid>7879</bugid>
<title>Gmail Notification Bug: Opens random new email instead of inbox</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>cchi...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 05:28:07 +0000</openedDate>
<description>When I have multiple emails waiting to be read in my primary gmail
account (the one used for market, gtalk, etc) on my Nexus One, clicking
on the gmail notification will randomly open one of the new emails
rather than opening my inbox. Ideally if I have only one email waiting,
it should take me directly to the email. If I have multiple emails
waiting, it should take me to the inbox so that I can decide which email
to view first. Please fix this issue. I am currently on T-Mobile with
Android 2.1 Update 1 on Nexus One.</description>
<comment>
<author>j...@google.com</author>
<when>Mon, 26 Apr 2010 04:50:34 +0000</when>
<what>Issue 7878 has been merged into this issue.</what>
</comment>
<comment>
<author>ryannemeth</author>
<when>Fri, 30 Apr 2010 12:31:36 +0000</when>
<what>I would like it to take me to my inbox no matter if I have 1 or more unread emails.</what>
</comment>
<comment>
<author>kings...@gmail.com</author>
<when>Tue, 18 May 2010 12:28:02 +0000</when>
<what>This has been happening on my recently updated 2.1 Samsung Moment M900 and it did not 
happen before the update. The update was obtained through the Sprint support site at 
time of official release. </what>
</comment>
<comment>
<author>hsi...@gmail.com</author>
<when>Tue, 18 May 2010 13:58:40 +0000</when>
<what>This also has been happening on my recently updated Sprint HTC Hero, which did not 
occur prior to the Android 2.1 update. I prefer the default behavior of the original 
Android 1.5, which took me directly to the Inbox whenever I clicked on a Gmail 
notification.</what>
</comment>
<comment>
<author>paul...@gmail.com</author>
<when>Tue, 18 May 2010 14:03:52 +0000</when>
<what>I have the same issue on a Nexus One. Originally worked as described in the original
post but the behavior changed with the last (2.1) update.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>5734</bugid>
<title>Location.convert produces irreversible output in some locales</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mict...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 11:21:41 +0000</openedDate>
<description>The output of Location.convert(double,int) is locale-specific. In some
locales, it produces a string that fails to read using
Location.convert(String). This is happening because
Location.convert(double,int) uses new DecimalFormat(Q&quot;E###.#####Q&quot;E) to
format decimal numbers where the dot refers to the decimal separator of
the current locale which might _not_ be the decimal point. To convert
back, Location.convert(String) uses Double.parseDouble() which uses a
locale- independent format. Locale.setDefault(Locale.US); String
latStringUS = Location.convert(57.8765, Location.FORMAT_SECONDS); //
Produces 57:52:35.4 double latUS = Location.convert(latStringUS); //
Succeeds Locale.setDefault(Locale.GERMANY); String latStringDE =
Location.convert(57.8765, Location.FORMAT_SECONDS); // Produces
57:52:35,4 double latDE = Location.convert(latStringDE); // Throws
IllegalArgumentException Notice: Uses Locale.setDefault for brevity, the
same effect can be produced by selecting the locale from the phone
settings.</description>
</bug>
<bug>
<bugid>360</bugid>
<title>ContentProvider for images does not work</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T17:45:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bender...@gmail.com</reportedBy>
<openedDate>Tue, 26 Feb 2008 12:24:37 +0000</openedDate>
<description>The issue consists of 2 parts: 1. Image-content-related examples
provided in the documentation here:
http://code.google.com/android/devel/data/contentproviders.html do not
even compile. The issue was originally noted and discussed in this
thread 2 versions of SDK ago, but with the recent m5 release nothing
changed:
http://groups.google.com/group/android-developers/browse_thread/thread/b30f07149aec6986/dd3352484c386731?lnk=gstQ&amp;Eq=benderamp%40gmail.com#dd3352484c386731
This is the original code from the documentation page:
/***********************************************************/ // Save
the name and description in a map. Key is the content providerQ&apos;Es //
column name, value is the value to save in that record field.
HashMapQ&lt;EString, ObjectQ&gt;E values = new HashMapQ&lt;EString, ObjectQ&gt;E();
values.put(Media.Images.NAME, Q&quot;Eroad_trip_1Q&quot;E);
values.put(Media.Images.DESCRIPTION, Q&quot;EDay 1, trip to Los AngelesQ&quot;E); //
Add a new record without the bitmap, but with the values. // It returns
the URI of the new record. Uri uri =
getContentResolver().insert(Media.Images.CONTENT_URI, values); // Now
get a handle to the file for that record, and save the data into it. //
sourceBitmap is a Bitmap object representing the file to save to the
database. OutputStream outStream =
getContentResolver.openOutputStream(uri);
sourceBitmap.compress(Bitmap.CompressFormat.JPEG, 50, outStream);
outStream.close();
/***********************************************************/ This is
the analog which it should be changed to:
/***********************************************************/ // Save
the name and description in a map. Key is the content providerQ&apos;Es //
column name, value is the value to save in that record field.
ContentValues imgvalues = new ContentValues();
values.put(MediaStore.Images.ImageColumns.TITLE, Q&quot;Eroad_trip_1Q&quot;E);
values.put(MediaStore.Images.ImageColumns.DESCRIPTION, Q&quot;EDay 1, trip to
Los AngelesQ&quot;E); // Add a new record without the bitmap, but with the
values. // It returns the URI of the new record. Uri uri =
getContentResolver().insert(MediaStore.Images.Media.INTERNAL_CONTENT_URI,
imgvalues); // Now get a handle to the file for that record, and save
the data into it. // sourceBitmap is a Bitmap object representing the
file to save to the database. OutputStream outStream =
getContentResolver.openOutputStream(uri);
sourceBitmap.compress(Bitmap.CompressFormat.JPEG, 50, outStream);
outStream.close();
/***********************************************************/ The above
code does compile, but still will not work during runtime - this is the
2nd part of the issue: 2. Image-content-related API does not work. The
corrected above code does not work - during runtime it prints the error
in the log view. This prevents, for example, from being able to
programmatically attach image to the contact record. The reason of the
problem is that image-media-content-provider uses Q&quot;E/data/imagesQ&quot;E
directory to write/read image files. This directory does not exist when
the new emulator instance is started from scratch, so image media
content provider does not find it, throws some internal exception and
refuses doing any further work. The workaround - create this directory
manually before using the above code using adb shell command, or running
emulator in the console mode: emulator -console #mkdir /data/images The
fix can be done in 2 ways: 1. Emulator should create the /data/images
dir by default in the system. 2. The preferred solution -
image-media-content-provider should create the Q&quot;E/data/imagesQ&quot;E directory
dynamically itself if it does not find it.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:38:12 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 17:45:52 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:59:07 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1857</bugid>
<title>A failure when install operamini through Android Emulator</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-27T13:18:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>linzhavon@gmail.com</reportedBy>
<openedDate>Mon, 26 Jan 2009 19:38:22 +0000</openedDate>
<description>when I install operamini.apk in Vista terminator,displays following
text: pkg:/data/local/tmp/operamini.apk Failure
[INSTALL_PARSE_FAILED_MANIFEST_MALFORMED]</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:18:02 +0000</when>
<what>You should ask the author of the apk to double-check it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:56:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:26:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13961</bugid>
<title>Muisc Player randomly says mp3 file is not supported and wont play music</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pleasesh...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 23:08:14 +0000</openedDate>
<description>- Steps to reproduce the problem. Open music player Long press folder of
band (mp3 files) Press play - What happened. Message pops and fades that
the file type isnQ&apos;Et supported - What you think the correct behavior
should be. Plays music like it usually does Nexus S</description>
<comment>
<author>pleasesh...@gmail.com</author>
<when>Wed, 12 Jan 2011 23:16:56 +0000</when>
<what>A reboot fixes the issue</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 13 Jan 2011 19:23:08 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15323</bugid>
<title>Launcher Activity Crash with complete loss of the phone functionality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ibra...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 11:54:19 +0000</openedDate>
<description>Android 2.3.3 Nexus One Only 2 days after the update. Actually, I canQ&apos;Et
use the phone. I can only pickup phone calls. The screen can be opened
only by either connecting the charger or the USB, however I canQ&apos;Et even
unlock (enter the lock pattern). All buttons are not responding. When I
unplugged the battery and restarted the phone(the only way to restart
it!). I found that the launcher Activity has crashed. That explains why
it is doing that. However, this did not solve the problem, every time I
restart the phone, the launcher crashes on startup and I canQ&apos;Et use the
device. I donQ&apos;Et know what do, I tried every thing. I think I can regain
access to the device only by a factory reset which is extremely
frustrating.</description>
</bug>
<bug>
<bugid>12158</bugid>
<title>A new event in an hidden agenda can be seen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Mathieu....@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 12:24:54 +0000</openedDate>
<description>Hello, IQ&apos;Eve try to search for an already existing issue, but I cannot
found one. I have on my smartphone two agenda. One is the androidQ&apos;Es
phone, and the other one is my google agenda. IQ&apos;Eve choose to hide my
google agenda, but when I create an new event, and after a sync, I can
see in the month view that an event exists. But when I wanQ&apos;Et to see it
in the day view, no event can be seen. Changing parameters by showing
and hiding again my agenda correct the matter.</description>
</bug>
<bug>
<bugid>9357</bugid>
<title>Ability to store SMS/MMS in Google cloud</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>viktor.m...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 22:29:35 +0000</openedDate>
<description>I request the ability of Android phones to store SMS and MMS on the
internet, perhaps via integration to Gmail. That way you wouldnQ&apos;Et loose
your SMS/MMS if the phone is for example lost/stolen/replaced.</description>
<comment>
<author>m.ar...@gmail.com</author>
<when>Sun, 27 Jun 2010 05:22:15 +0000</when>
<what>Very good point.</what>
</comment>
<comment>
<author>callen...@gmail.com</author>
<when>Tue, 06 Jul 2010 16:24:37 +0000</when>
<what>Excellent, excellent idea! This also would (should) allow one to maintain their message threads when they change phones/carriers.</what>
</comment>
<comment>
<author>poisonb...@gmail.com</author>
<when>Tue, 26 Jul 2011 12:03:44 +0000</when>
<what>Said functionality is already provided by SmsBackup+, a widely popular android app. It synchronizes sms (and mms!) with google account by uploading each message to gmail under a special Q&apos;EsmsQ&apos;E label (you can also read them like emails). Backup, restore and automatic synchronization is also possible.

And yes, this should be copied as it is by Google/Android. This is how messaging should work by default.</what>
</comment>
</bug>
<bug>
<bugid>17676</bugid>
<title>Arabic Text width Measurement in skia </title>
<status>New</status>
<owner>fabrice%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>barathra...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 15:47:21 +0000</openedDate>
<description>Android version: 3.1 Issue: Arabic Text width Measurement in skia is not
returning right value Step to reproduce: In the idle screen, we have a
box in the top right corner, which contains a bitmap followed by the
text Q&quot;EApplicationsQ&quot;E. When I change the phone language to
Arabic/Farsi/Urdu, the text is overlapping with the bitmap. Pls find
attached herewith the image which contains the issue. Note: When the
text is big, overlapping is more.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:34:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5798</bugid>
<title>No day name in Day View</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 02:53:10 +0000</openedDate>
<description>When in Day (time) view the date says only e.g. Q&quot;E04/01/2010Q&quot;E - not
Q&quot;EMonday 4/1/2010Q&quot;E or Q&quot;EMon 4/1/2010Q&quot;E or even Q&quot;EMo 4/1/2010Q&quot;E. This makes it
really hard to know which weekday youQ&apos;Ere at when browsing 3-4 weeks
ahead or in the past. Repro: - Set time view in Calendar / Settings /
Views - Go to a day / day view - Notice the header doesnQ&apos;Et show name of
the day / weekday - only digits. I use Tattoo.</description>
<comment>
<author>daniel.cunningham@gmail.com</author>
<when>Fri, 30 Apr 2010 11:18:10 +0000</when>
<what>Day of week is so fundamental to using a calendar - missing this on Day View and
Agenda View makes the Calendar App almost unusable!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 11 May 2010 23:11:09 +0000</when>
<what>Solved in 2.1</what>
</comment>
<comment>
<author>tos...@gmail.com</author>
<when>Wed, 12 May 2010 00:01:53 +0000</when>
<what>IQ&apos;Em curious as to what you mean by Q&quot;Esolved in 2.1Q&quot;E. On my HTC Desire, advertised as running 
2.1 itQ&apos;Es definitely not solved. Could you provide us with some more details.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 01 Jun 2010 00:33:04 +0000</when>
<what>Tosagi: I use googleQ&apos;Es own android 2.1 and the day 
name is shown here (day and agenda). Are you 
sure your phone is 2.1 ?

Htc changes android alot. Themight have made 
their own calendar and forgot the day names :(</what>
</comment>
<comment>
<author>drjoseneves</author>
<when>Fri, 13 Aug 2010 07:13:30 +0000</when>
<what>My htc desire doesnQ&apos;Et have day name too. I canQ&apos;Et believe this!</what>
</comment>
<comment>
<author>drjoseneves</author>
<when>Fri, 13 Aug 2010 07:13:58 +0000</when>
<what>My htc desire doesnQ&apos;Et have day name too. I canQ&apos;Et believe this! MIne has android 2.2</what>
</comment>
<comment>
<author>drjoseneves</author>
<when>Wed, 18 Aug 2010 11:08:51 +0000</when>
<what>I solved my problem. Calendar settings depend on phone settings so

Menu Q&gt;E Settings Q&gt;E Date Q&amp;E Time Q&gt;E Select date format Q&gt;E Fri, 31 Dec 2010

And now itQ&apos;Es done. Hope this can be useful for somebody..it took me long time to find out. If you choose format like ?31/12/2010? no weekday names in calendar agenda or day view.</what>
</comment>
<comment>
<author>chriswhe...@gmail.com</author>
<when>Mon, 23 Aug 2010 20:32:10 +0000</when>
<what>An excellent solution. Works a CHARM, thanks!</what>
</comment>
<comment>
<author>ch...@giourisfamily.com</author>
<when>Sat, 20 Nov 2010 12:46:56 +0000</when>
<what>drjoseneves, You are an ABSOLUTE legend!!!! I have been racking my brain for 2 months since getting my phone...I will never go back to an iPhone, my HTC Desire does everything I need now..</what>
</comment>
<comment>
<author>kesse...@gmail.com</author>
<when>Tue, 23 Nov 2010 22:16:23 +0000</when>
<what>I agree with comment 9 - thanks drjoseneves!</what>
</comment>
<comment>
<author>rob.watl...@momentumassociates.co.uk</author>
<when>Sat, 11 Dec 2010 10:32:36 +0000</when>
<what>Give drjoseneves a medal! IQ&apos;Eve only just bought my phone and thought, Q&quot;Egreat - a calendar which doesnQ&apos;Et tell you the dayQ&quot;E. I was about to look for a new app, but came here first. You have made my day</what>
</comment>
<comment>
<author>s4ndor.d...@gmail.com</author>
<when>Mon, 10 Jan 2011 21:20:37 +0000</when>
<what>Thanks alot,annoying issue</what>
</comment>
<comment>
<author>bigbigben</author>
<when>Wed, 02 Mar 2011 07:46:18 +0000</when>
<what>Thank you very much for this issue... It will change my vision of this agenda...</what>
</comment>
</bug>
<bug>
<bugid>3082</bugid>
<title>Context menu in Dialog Theme activities attached to the activity bounds not to the bottom of the screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>avolo...@gmail.com</reportedBy>
<openedDate>Tue, 23 Jun 2009 02:37:55 +0000</openedDate>
<description>SDK - 1.5r2 Issue : if activity is set to use Theme.Dialog and layout is
not big enough in terms of height context menu appears to be attached to
the bound of activity not to the bottom of the screen . Which visually
inconsistent with the rest of UI. Expected: menu should be attached to
the bottom of the screen. Screen shot and example attached.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:49:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14634</bugid>
<title>SensorManager.getRotationMatrixFromVector gets NaN-Values</title>
<status>FutureRelease</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2011-02-15T02:19:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zwoozle...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 18:04:06 +0000</openedDate>
<description>In my program i try to compute a RotationMatrix with
SensorManager.getRotationMatrixFromVector(float[] R, float[]
rotationVector). Sometimes iQ&apos;Ell get NaN-Values: GIVING ROTATION_VECTOR:
0.5688493, 0.03779215, 0.821573 CALCULATED R:
-0.352821,NaN,NaN,NaN,-0.9971436,NaN,NaN,NaN,0.34996438 The problem is
inaccurately precision of float-Values in following Line of code from
SensorManager.getRotationMatrixFromVector(): float q0 =
(float)Math.sqrt(1 - rotationVector[0]*rotationVector[0] -
rotationVector[1]*rotationVector[1] -
rotationVector[2]*rotationVector[2]); IQ&apos;Em testing same line with
float/double-Values: Math.sqrt(1 - f0*f0 - f1*f1 - f2*f2) = NaN
Math.sqrt(1 - d0*d0 - d1*d1 - d2*d2) = 1.815458275700502E-4 Is that
correct to get NaN-Values? Device: Desire HD - Android 2.3.1</description>
<comment>
<author>zwoozle...@gmail.com</author>
<when>Wed, 09 Feb 2011 19:19:23 +0000</when>
<what>addition: double-Values also get NaN-Values... 

My short fix is adding a testing block in getRotationMatrixFromVector 

float q0 = (float)Math.sqrt(1 - rotationVector[0]*rotationVector[0] -
                                rotationVector[1]*rotationVector[1] -
                                rotationVector[2]*rotationVector[2]);

// if term (1 - x^2 - y^2 - z^2) was negative?
if (q0 != q0) {
  // q0 is Not a Number!
  q0 = 0f;
} </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Feb 2011 00:28:25 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Tue, 15 Feb 2011 02:19:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4595</bugid>
<title>Caller ID saved in country code doesnQ&apos;Et appear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>shalaby1...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 20:46:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 1.6. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss I have HTC magic and I
added my contacts with the country codes, for example in Egypt if the
phone number is 0127271896 I added it as +20127271896 and the name of
contact appears normally on the phone in Version 1.5 but when I updated
the phone the name doesnQ&apos;Et appear and just number as if I didnQ&apos;Et add him
to contact so in order for his name to appear I must remove country
code. I think there must be something updated in the next version to
solve this problem by ignoring the country code.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:27:20 +0000</when>
<what></what>
</comment>
<comment>
<author>fedm...@gmail.com</author>
<when>Fri, 27 Nov 2009 15:21:16 +0000</when>
<what>Me and my partner have the same problem after installing 1.6.
Tired of Android bugs!!! It is unbelievable they havenQ&apos;Et solved it so far.
I travel abroad frequently, therefore I also need to have every contact with the 
country code in order to use the phone from and to any country, besides, now a days 
there are people that have more than 2 thousand contacts in their phones, it is 
unthinkable having to edit all of them.
Hope Android solves it soon. ItQ&apos;Es been more than two months that we are using a 
phone with no caller ID.
Nothing to do with this post but itQ&apos;Es been since day zero that G1Q&apos;Es Bluetooth itQ&apos;Es 
useless for my car and many other cars. Totally regret having bought them.
</what>
</comment>
<comment>
<author>eirikur....@gmail.com</author>
<when>Tue, 19 Jul 2011 17:09:05 +0000</when>
<what>It is incredible that this issue has not yet been solved.
Matching incoming/dialled phone numbers with stored contacts (stored with or without area and/or country code worked flawlessly on my first Nokia cell phone I had about 13 years ago.  
The first iPhone had issues with this at first but it was solved in one of the early firmware updates.
One has to wonder why a basic thing like this has not been amended in Android after all this time.</what>
</comment>
</bug>
<bug>
<bugid>11511</bugid>
<title>java.awt.image.RenderedImage</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-09-28T16:43:58.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>altafhsayyed</reportedBy>
<openedDate>Mon, 27 Sep 2010 13:27:30 +0000</openedDate>
<description>Hi I am developing tiff viewer in android.For this I need following
class java.awt.image.RenderedImage Please guide me how can I add this
class into android.Also where I can found class file of above class.
Thanks and regards</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 28 Sep 2010 16:43:58 +0000</when>
<what>we wonQ&apos;Et be adding any java.awt.image classes. youQ&apos;Ell need to rewrite your TIFF decoder to use Android graphics API.</what>
</comment>
</bug>
<bug>
<bugid>18921</bugid>
<title>NPE in android.content.res.Resources.updateConfiguration(Configuration config, DisplayMetrics metrics)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hustd...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 09:15:56 +0000</openedDate>
<description>OS: Android 2.3.4 Reproduce steps: 1. Call method
android.content.res.Resources.getQuantityText(int id, int quantity),
after that, the Q&quot;EmPluralRuleQ&quot;E field of Resources will not be null. 2.
Create a WebView, and load Goolge Mobile site. it will request geo
location 3. When creating a instance of
android.webkit.GeolocationService, it will crash, here is the log: 07-30
17:05:58.983: INFO/dalvikvm(24968): Ljava/lang/NullPointerException;:
07-30 17:05:58.983: INFO/dalvikvm(24968): at
android.content.res.Resources.updateConfiguration(Resources.java:1337)
07-30 17:05:58.983: INFO/dalvikvm(24968): at
android.app.ActivityThread.getSystemContext(ActivityThread.java:1379)
07-30 17:05:58.983: INFO/dalvikvm(24968): at
android.app.ActivityThread.attach(ActivityThread.java:3613) 07-30
17:05:58.983: INFO/dalvikvm(24968): at
android.app.ActivityThread.systemMain(ActivityThread.java:3654) 07-30
17:05:58.983: INFO/dalvikvm(24968): at
android.webkit.GeolocationService.Q&lt;EinitQ&gt;E(GeolocationService.java:54)
07-30 17:05:58.983: INFO/dalvikvm(24968): at
android.webkit.JWebCoreJavaBridge.sharedTimerFired(Native Method) 07-30
17:05:58.983: INFO/dalvikvm(24968): at
android.webkit.JWebCoreJavaBridge.fireSharedTimer(JWebCoreJavaBridge.java:91)
07-30 17:05:58.983: INFO/dalvikvm(24968): at
android.webkit.JWebCoreJavaBridge.handleMessage(JWebCoreJavaBridge.java:108)
07-30 17:05:58.983: INFO/dalvikvm(24968): at
android.os.Handler.dispatchMessage(Handler.java:99) 07-30 17:05:58.983:
INFO/dalvikvm(24968): at android.os.Looper.loop(Looper.java:130) 07-30
17:05:58.983: INFO/dalvikvm(24968): at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:629) 07-30
17:05:58.983: INFO/dalvikvm(24968): at
java.lang.Thread.run(Thread.java:1019) Here is the code I found at
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/content/res/Resources.java;h=9bb3b75124f3ddd8ce423469d5f9c7d231ca7efb;hb=refs/heads/gingerbread
1335 synchronized (mSync) { 1336 if (mPluralRule != null) { 1337
mPluralRule = PluralRules.ruleForLocale(config.locale); 1338 } 1339 }</description>
</bug>
<bug>
<bugid>9903</bugid>
<title>Add the Social web to Messages app.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RaspyY...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 10:19:01 +0000</openedDate>
<description>The built in message app on Android is good basic SMS/MMS app but the
Android OS runs on internet enabled devices. The Android OS needs a
message app that supports the internet we use today. If IM/DM services
could be enabled by a user then it would give the user a social message
app. The only possible problem could be the need for a e-mail style
rules Q&amp;E filters system to added to the message app.</description>
</bug>
<bug>
<bugid>19446</bugid>
<title>ANDROID PHONE OVERHEATING.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>saquibs2...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 15:26:18 +0000</openedDate>
<description>Sometimes when I have my Android 2.3.3 Samsung Galaxy S phone charging
and an application running in the background (brain tuner) the phone
overheats and gets very hot to the touch. It doesnQ&apos;Et happen all the
time. NOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>12415</bugid>
<title>NullPointerException in WifiStateTracker causes phone reboot cycle.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 02:15:37 +0000</openedDate>
<description>Problem: I wrote an app that used an IntentService to determine if the
Wifi Service should be turned on or off. When I just hung up the phone
from a call it turned off the Wifi on the android phone. After that the
phone rebooted. ADB showed a NullPointerException caused the reboot.
Below is a LogCat section of where the error occurred. IQ&apos;Em using a
Motorola Droid. Android 2.2 Baseband Version C_01.43.01P Kernel Version
2.6.32.9-g874c292 Build Number FRG22D 11-07 21:00:36.191:
ERROR/Action(2764): android.net.conn.CONNECTIVITY_CHANGE 11-07
21:00:36.191: ERROR/Component(2764):
ComponentInfo{com.futonredemption.jasper/com.futonredemption.jasper.receivers.IntentRelayReceiver}
11-07 21:00:36.191: ERROR/DataString(2764): [Null] 11-07 21:00:36.191:
ERROR/Scheme(2764): [Null] 11-07 21:00:36.230: ERROR/Extra(2764): key=
networkInfo data= NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED,
reason: (unspecified), extra: (none), roaming: false, failover: false,
isAvailable: true 11-07 21:00:36.245: ERROR/Extra(2764): key= isFailover
data= true 11-07 21:00:36.245: ERROR/IHazWifis(2764):
android.net.conn.CONNECTIVITY_CHANGE 11-07 21:00:36.628:
ERROR/IHazTheWifis(2764): Set Wifi State: false 11-07 21:00:36.644:
ERROR/WifiToggleService(2764): [Null] 11-07 21:00:37.370:
ERROR/HierarchicalStateMachine(1098): TetherMaster - unhandledMessage:
msg.what=3 11-07 21:00:37.480: ERROR/AndroidRuntime(1098): *** FATAL
EXCEPTION IN SYSTEM PROCESS: WifiService 11-07 21:00:37.480:
ERROR/AndroidRuntime(1098): java.lang.NullPointerException 11-07
21:00:37.480: ERROR/AndroidRuntime(1098): at
android.net.wifi.WifiStateTracker.resetConnections(WifiStateTracker.java:1287)
11-07 21:00:37.480: ERROR/AndroidRuntime(1098): at
com.android.server.WifiService.setWifiEnabledBlocking(WifiService.java:498)
11-07 21:00:37.480: ERROR/AndroidRuntime(1098): at
com.android.server.WifiService.access$1600(WifiService.java:94) 11-07
21:00:37.480: ERROR/AndroidRuntime(1098): at
com.android.server.WifiService$WifiHandler.handleMessage(WifiService.java:1917)
11-07 21:00:37.480: ERROR/AndroidRuntime(1098): at
android.os.Handler.dispatchMessage(Handler.java:99) 11-07 21:00:37.480:
ERROR/AndroidRuntime(1098): at android.os.Looper.loop(Looper.java:123)
11-07 21:00:37.480: ERROR/AndroidRuntime(1098): at
android.os.HandlerThread.run(HandlerThread.java:60) 11-07 21:00:37.566:
ERROR/installd(1016): eof 11-07 21:00:37.566: ERROR/installd(1016):
failed to read size 11-07 21:00:39.128: ERROR/AudioPostProcessor(2904):
AudioMgr Error:Failed to open gains file /data/ap_gain.bin 11-07
21:00:39.128: ERROR/AudioPostProcessor(2904): AudioMgr Error:Failed to
read gains/coeffs from /data 11-07 21:00:39.128:
ERROR/AudioPostProcessor(2904): Audio coeffs init success.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:32:48 +0000</when>
<what>Issue 12417 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>353</bugid>
<title>android.graphics.Point.dotproduct(Point,Point) returns a float, but int would be enough.</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-02-29T17:33:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NicolasG...@gmail.com</reportedBy>
<openedDate>Mon, 25 Feb 2008 14:10:18 +0000</openedDate>
<description>The Point-class takes only integers and the dot-product can be
calculated like this: x and y are vectors: x * y = Sum(i=1,n){x_i *
y_i}; --Q&gt;EThe result is also an Integer. It looks like the currently
dotproduct is calculated Q&quot;Ethe other wayQ&quot;E, which is much more computation
intensive (especially on mobile deices, because of the
trigonometric-cos-function) x * y = |x| * |y| * cos(phi) See:
http://en.wikipedia.org/wiki/Dot_product Images:
http://upload.wikimedia.org/math/0/d/4/0d49c7ff064ad51ebb1e5d919bdf5572.png
http://upload.wikimedia.org/math/6/9/6/696389a455a6d96fc7df8bdc2260b972.png</description>
<comment>
<author>r...@google.com</author>
<when>Fri, 29 Feb 2008 17:33:51 +0000</when>
<what>The current implementation just does x0*y0 + x1*y1. However, it has been removed in a
future release.</what>
</comment>
<comment>
<author>NicolasG...@gmail.com</author>
<when>Sat, 01 Mar 2008 17:26:29 +0000</when>
<what>Totally removed or just moved elsewhere?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>5774</bugid>
<title>Trouble with YouTube </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:01:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:11:21 +0000</openedDate>
<description>Droid Eris Android 1.5 I (and many other people) have been having a
problem with the YouTube app for the Droid Eris on our phones. My
specific problem is when I try to watch YouTube videos over the mobile
network none of the videos will play. The only way I can view YouTube at
all is through a WiFi network. I donQ&apos;Et know if its a problem with the
carriers network or if its a problem with the app, or phone itself. If
you could look into this problem many of us Eris users would be very
greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:01:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3633</bugid>
<title>image filename causes strange layout/drawable bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>pmilo...@gmail.com</reportedBy>
<openedDate>Sun, 23 Aug 2009 09:17:40 +0000</openedDate>
<description>Hi I noticed a strange bug, that disappeared after I renamed the image
filename. I had an image named Q&apos;Eagm.pngQ&apos;E in res/drawable, and an
ImageView inside a RelativeLayout, that I used as a splash screen/login
to my application. From this activity I was starting the main activity,
and I noticed that several ImageButtons (but not all) had the Q&apos;Eagm.pngQ&apos;E
image as a background/source, that I couldnQ&apos;Et remove neither from XML
nor from code. The problem disappeared after I renamed the file into
something else e.g Q&quot;Emytitleimage.pngQ&quot;E My guess is that the filename
either overlapped with some internally used resource, or perhaps its
generated ID (hash) cosed the bug. In the attachment you can find the
both, the login layout and the main layout with comments on the
problematic parts. p.s. Also I did notice that if I restart the activity
(e.g. change from portrait to landscape) the problem was fixed. regards</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:16:38 +0000</when>
<what></what>
</comment>
<comment>
<author>pmilo...@gmail.com</author>
<when>Tue, 25 Aug 2009 08:00:34 +0000</when>
<what>Also another smaller issue, related to this:
If some resource is named as some Java keyword the build fails, but the error is not descriptive or points to the 
right place.

E.g: If image is named Q&apos;Econtinue.pngQ&apos;E, the build will fail due to the resource Q&apos;EcontinueQ&apos;E generated in the R class

regards</what>
</comment>
<comment>
<author>mattcdav...@gmail.com</author>
<when>Wed, 22 Jun 2011 20:39:32 +0000</when>
<what>IQ&apos;Eve experienced the same issue where naming a drawable with the word Q&quot;EbackQ&quot;E in it and applying it to a button causes the background of my tabs to change as well.</what>
</comment>
</bug>
<bug>
<bugid>14726</bugid>
<title>Android 2.3 / Nexus S : Allow Q&quot;E.nomediaQ&quot;E files to be named Q&quot;E_nomediaQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-15T01:49:34.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fred.jea...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 15:14:41 +0000</openedDate>
<description>As said in the title. This would simplify Windows users life. Thanks.</description>
<comment>
<author>prom...@gmail.com</author>
<when>Mon, 14 Feb 2011 17:25:55 +0000</when>
<what>Run cmd.exe, type this line:
type nul: Q&gt;E .nomedia
and press return.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 01:49:34 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3944</bugid>
<title>[Alarm Clock] allow to set an alarm Q&quot;E20 minutes from nowQ&quot;E</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Sat, 19 Sep 2009 01:39:38 +0000</openedDate>
<description>This pertains to 1.5 (Q&quot;ECupcakeQ&quot;E). This sounds silly, but: I often want
to set an alarm for Q&quot;E20 minutes from nowQ&quot;E (or 15 minutes, or two and a
half hours, or whatever). But the alarm app only lets me set an alarm
for an absolute time, so I have to (* gasp!! *) add the current time to
my desired interval. It would be convenient if the app gave me the
choice of setting an absolute time, as it now does, _or_ some time in
the future. (By the way, as it now works, when I _do_ set an absolute
time, a little notification appears telling me how far in the future
that time is! This is a _very good_ feature, since it alerts me when
IQ&apos;Eve gotten the AM or PM wrong.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:29:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:27:43 +0000</when>
<what></what>
</comment>
<comment>
<author>a.kosenkov</author>
<when>Thu, 31 Dec 2009 11:59:43 +0000</when>
<what>20 minutes looks like you are using Alarm Clock as a reminder.
There are more convenient ways and specific applications to do that.

ItQ&apos;Es better to have Q&quot;E8 hours from nowQ&quot;E button or something like that.</what>
</comment>
<comment>
<author>dahl.bre...@gmail.com</author>
<when>Sun, 31 Jan 2010 15:28:43 +0000</when>
<what>I agree, I have to install another app just to remind me in 9 hours at work when my 
meter is going to expire everyday.

Another idea might be to add an api method to subscribe for an event to be fired in so 
many hours so that other apps doesnQ&apos;Et have to spawn background services just to track 
wait to a time to occur.</what>
</comment>
</bug>
<bug>
<bugid>2409</bugid>
<title>HttpClient timeout not working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:05:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>christ.p...@gmail.com</reportedBy>
<openedDate>Sat, 11 Apr 2009 20:22:05 +0000</openedDate>
<description>When executing a GetMethod with httpclient , the request is not stopped
at the defined timeout. Running on the emulator on 1.1r1 with no network
,it does timeout after a random time between 30s and 5 mn.
DefaultHttpClient client = new DefaultHttpClient(); HttpParams
httpParams = client.getParams();
HttpConnectionParams.setConnectionTimeout(httpParams , 10000);
HttpConnectionParams.setSoTimeout(httpParams, 10000); HttpGet
httpget=new HttpGet(Q&quot;Eandroid.comQ&quot;E); ResponseHandlerQ&lt;EStringQ&gt;E
responseHandler = new BasicResponseHandler(); String responseBody=Q&quot;EQ&quot;E;
responseBody = client.execute(httpget, responseHandler);</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:05:01 +0000</when>
<what></what>
</comment>
<comment>
<author>seh...@gmail.com</author>
<when>Thu, 09 Dec 2010 03:52:09 +0000</when>
<what>Maybe related to bug #2782? (Socket.setSoTimeout() does not work when phone is sleeping and on battery power)</what>
</comment>
</bug>
<bug>
<bugid>16012</bugid>
<title>glRotatef() doesnQ&apos;Et work properly.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-04-14T18:40:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m...@wud.me</reportedBy>
<openedDate>Thu, 07 Apr 2011 15:06:11 +0000</openedDate>
<description>- Which version of Android youQ&apos;Ere using Android 2.2 on Emulator - Which
hardware youQ&apos;Ere using PC Emulator - Whether your issue exists both on a
device and on the emulator ItQ&apos;Es existed on Emulator, I havenQ&apos;Et test it
on a device. - Steps to reproduce the problem Call glRotatef(a,x,y,z),
with a, x, y, z all equals 0.f before some vertex operation... And
compile it with NDK r5. Nothing can be drawn... - Sample source code
demonstrating the problem glTranslatef(trans.getX(), trans.getY(),
trans.getZ()); glRotatef(0.f, 0.f, 0.f, 0.f); for (int texCoordIndex =
0, vertIndex = 0;;) { ... glVertexPointer(3, GL_FLOAT, 0, vertPoints);
glTexCoordPointer(2, GL_FLOAT, 0, texCoord); glDrawArrays(GL_TRIANGLES,
0, pointNum); ... } - What you think the correct behavior should be
Something should be drawn...</description>
<comment>
<author>m...@wud.me</author>
<when>Thu, 07 Apr 2011 15:14:13 +0000</when>
<what>Instead glRotatef(0.0f, 0.0f, 0.f, 0.f) with glRotatef(0.0f, 0.000001f, 0.f, 0.f).
it works...</what>
</comment>
<comment>
<author>badlogic...@gmail.com</author>
<when>Wed, 13 Apr 2011 12:48:30 +0000</when>
<what>you have to specify a non zero-length axis (last three parameters) in order for this to work. Otherwise the resulting matrix will be garbage. This is not a bug, itQ&apos;Es a user error. See http://www.khronos.org/opengles/sdk/1.1/docs/man/glRotate.xml, which describes how the matrix is composed based on your parameters.</what>
</comment>
<comment>
<author>m...@wud.me</author>
<when>Thu, 14 Apr 2011 12:51:34 +0000</when>
<what>But it works in NIVIDAQ&apos;Es implementation, May be thereQ&apos;Ere some additional fault tolerance.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:40:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4189</bugid>
<title>Geocoder.getFromLocationName canQ&apos;Et find Q&quot;EStorgatan 5Q&quot;E in Stockholm</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>johan.walles@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 17:55:44 +0000</openedDate>
<description>With both 1.5 and 1.6 in the simulator, with Google APIs: Try using
Geocoder.getFromLocationName(Q&quot;EStorgatan 5Q&quot;E). Expected result: I expected
to find Q&quot;EStorgatan 5Q&quot;E in Stockholm / Sweden. Current result: I find at
most 20 Q&quot;EStorgatan 5Q&quot;E in Sweden. None of them is the one in Stockholm.
Note: HereQ&apos;Es the expected result on maps.google.com:
http://maps.google.com/maps?f=qQ&amp;Esource=s_qQ&amp;Ehl=svQ&amp;Egeocode=Q&amp;Eq=storgatan+5Q&amp;Esll=59.333857,18.087831Q&amp;Esspn=0.004367,0.00825Q&amp;Eie=UTF8Q&amp;Ehq=Q&amp;Ehnear=Storgatan+5,+11444,+SverigeQ&amp;Ell=59.33569,18.080717Q&amp;Espn=0.004366,0.00825Q&amp;Ez=17
Code excerpt 1. This finds 20 Q&quot;EStorgatan 5Q&quot;E, but not the one in
Stockholm: { Locale swedish = new Locale(Q&quot;EsvQ&quot;E); Geocoder geocoder = new
Geocoder(this, swedish); locations =
geocoder.getFromLocationName(Q&quot;EStorgatan 5Q&quot;E, 700); } Code excerpt 2. This
finds 11 Q&quot;EStorgatan 5Q&quot;E. All of them are outside the bounding box. None
of them is the one in Stockholm. { double SL_LOWER_LEFT_LAT = 58.9693;
double SL_LOWER_LEFT_LON = 17.1754; double SL_UPPER_RIGHT_LAT = 59.8307;
double SL_UPPER_RIGHT_LON = 19.1907; Locale swedish = new Locale(Q&quot;EsvQ&quot;E);
Geocoder geocoder = new Geocoder(this, swedish); locations =
geocoder.getFromLocationName(findMe, 700, SL_LOWER_LEFT_LAT,
SL_LOWER_LEFT_LON, SL_UPPER_RIGHT_LAT, SL_UPPER_RIGHT_LON); }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:39:41 +0000</when>
<what></what>
</comment>
<comment>
<author>daudhero...@gmail.com</author>
<when>Wed, 29 Sep 2010 14:00:31 +0000</when>
<what>Hi, I have a similar problem, did you find any solution to this?</what>
</comment>
</bug>
<bug>
<bugid>11776</bugid>
<title>GMail Q&quot;EphantomQ&quot;E messages left in INBOX after being deleted from a PC</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fhay...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 18:23:42 +0000</openedDate>
<description>Using Froyo on a Droid 1. GMail messages deleted from a PC will
sometimes get stuck in the INBOX on the Droid. Even emptying the trash
in GMail doesnQ&apos;Et make them disappear.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:10:56 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>9729</bugid>
<title>era</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-07-13T16:11:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brandonb...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 21:12:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 13 Jul 2010 16:11:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>501</bugid>
<title>Segfault in my deployed package when attempting to debug</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T18:03:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Thu, 20 Mar 2008 22:36:49 +0000</openedDate>
<description>When I place a breakpoint in a certain area of my code, the process
reliably segfaults when I begin scrolling through the local variables
displayed in the Eclipse plugin. That is, the process which is being
debugged, running on the emulator, crashes with SIGSEGV. The Eclipse
plugin then of course detaches the debugger from the now dead process
and I am left unable to debug this section of my code. Seems particular
to the section being debugged, though I couldnQ&apos;Et seem to narrow it down
much more than that. It crashes only when I begin scrolling the local
variables as well. I have attached the output of adb bugreport
demonstrating the crash twice. I tried it 4 times in series, with the
same result. I had not rebooted the emulator between attempts.</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Thu, 20 Mar 2008 22:45:45 +0000</when>
<what>Rebooted the emulator and it still segfaults.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 24 Mar 2008 15:09:06 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 24 Mar 2008 15:09:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 18:03:03 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:07:42 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12464</bugid>
<title>JPEG image renders as entirely black on Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bob.gl...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 20:31:44 +0000</openedDate>
<description>This particular code displays a black box for the attached image (all
other JPEGs/PNGs we have tried to date using the same code appear fine.
Additionally, weQ&apos;Eve verified that the attached image (referenced at
pathToImage in the snippet below) is correct and complete in the
emulator and on the device.) InputStream is =
getImageStream(pathToImage); Bitmap bmp =
BitmapFactory.decodeStream(is); // returns NULL on attached image
mImageView.setImageBitmap(bmp); mContainer.addView(mImageView, 0); While
this may be irrelevant, this JPEG also fails to render correctly in
Chrome, Safari, and in similar code on iOS devices. It renders fine
using Firefox (any platform). Both ImageMagick and the Gimp (
http://www.gimp.org/ ) recognize and display this image just fine as
well. The image in question is generated via conversion from ImageMagick
(original JPEG + background color + resize =Q&gt;E final JPEG image).
Converting the original image to PNG first, then converting to JPEG,
results in a visible image (original JPEG =Q&gt;E PNG; PNG + background color
+ resize =Q&gt;E final JPEG image). The latter conversion process, PNG =Q&gt;E
JPEG, would subtly alter the encoded pixel values in the final JPEG.
Maybe a DCT decoder problem?</description>
<comment>
<author>bob.gl...@gmail.com</author>
<when>Tue, 09 Nov 2010 20:34:13 +0000</when>
<what>Followup:

After uploading the image, it appears that GoogleQ&apos;Es image preview service does not provide a correct preview, either: the words Q&quot;EcellcosmetQ&quot;E and Q&quot;EcellmenQ&quot;E should appear on the left- and right-hand sides of the image in the center, respectively.

Recommend that the image be downloaded and viewed with Firefox before attempting to diagnose the problem to verify image decoding while fixing the bug.</what>
</comment>
</bug>
<bug>
<bugid>12285</bugid>
<title>Android clock fails during summer-winter time switch over</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>burnduck@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 12:00:24 +0000</openedDate>
<description>- Steps to reproduce the problem. Wait till next year - What happened.
All clocks: - The one on the pull down bar - The one on lock screen -
The one in Clock application all failed to update during the
summer-winter time transition, the time will pause at the moment they
are first launched, i.e., initial boot up / first time the screen was
locked or unlocked - What you think the correct behavior should be.
Display the correct time</description>
</bug>
<bug>
<bugid>5944</bugid>
<title> Android SDK and AVD Manager Downlod BUG</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>jusl...@Yahoo.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 02:51:52 +0000</openedDate>
<description>Eclipse IDE for Java Developers Build id: 20090920-1017 (c) Copyright
Eclipse contributors and others 2000, 2009. All rights reserved. Visit
http://eclipse.org/ For some odd reason the manager will not let me
update the Android. Failed to fetch URL
http://dl-ssl.google.com/android/repository/repository.xml, reason:
Server redirected too many times (20) I have not had Eclipse Crash yet.
Reproducible: Always Steps to Reproduce: 1. Start Eclipse 2. click the
Window Button at the top of eclipse 3. run the Android SDK and AVD
Manager 4. In the installed packages click Update All</description>
<comment>
<author>jusl...@Yahoo.com</author>
<when>Sun, 10 Jan 2010 03:19:38 +0000</when>
<what> I moved this from the Eclipse team. 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=299196#add_comment
</what>
</comment>
<comment>
<author>chris...@gmail.com</author>
<when>Fri, 19 Feb 2010 12:44:16 +0000</when>
<what>I see this without Eclipse, just by running SDK Setup.exe from the latest Android
SDK. The reason is because IQ&apos;Em behind a proxy at work - setting the Proxy Settings
correctly solves the problem.</what>
</comment>
<comment>
<author>admin%72...@gtempaccount.com</author>
<when>Sat, 20 Mar 2010 00:01:48 +0000</when>
<what>I am on Mac OS X 10.6.2, Eclipse 3.5, ADT 2.0, NOT behind a proxy, getting this error 
while trying to populate Available Packages.

Same repro steps but replace step 4 with:

In Available Packages pane, click checkbox next to https://dl-
ssl.google.com/android/repository/repository.xml

I tried the ~/.android/androidtool.cfg force-http workaround to no effect.

Result:
Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml,
reason: unknown</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 12 Apr 2010 21:00:33 +0000</when>
<what>Happens to me in XP Pro running the latest Android Setup.exe (not using Eclipse). IQ&apos;Em
not behind a proxy server, and I can download the url ok by typing it into my
browser. It is solved by ticking the Q&apos;Eforce http instead of httpsQ&apos;E option, but I
shouldnQ&apos;Et have to do that.</what>
</comment>
<comment>
<author>ebr...@mycfe.com</author>
<when>Mon, 02 Aug 2010 13:22:49 +0000</when>
<what>I have this same issue.

HTTPS gives the error:
Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.

HTTP gives the error:
Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml, reason: Server redirected too many  times (20)

The problem is that our company network has a Cisco IronPort proxy.  It automatically intercepts HTTP/HTTPS requests, injects a redirect to the IronPort server, checks if you are an authenticated domain user, assigns a cookie, and redirects back to the URL you requested (if appropriate).  There are no proxy settings.  I have tried using the IronPort server in the proxy settings anyway, but that does not work.  Obviously, I can get to the URL fine through any web browser.

Why is there a check on redirects??</what>
</comment>
<comment>
<author>eschult2...@gmail.com</author>
<when>Thu, 30 Sep 2010 15:03:53 +0000</when>
<what>
Eclipse update works properly, but the standalone Q&quot;ESDK UpdaterQ&quot;E cannot fetch https urls through a proxy.

Reason:  Proxy settings screen are setting Q&apos;Ehttp.proxy*Q&apos;E but not Q&apos;Ehttps.proxy*Q&apos;E.

Workaround:  In Q&apos;Eandroid.batQ&apos;E I added these options when starting java: 
   -Dhttps.proxyHost=my.proxy.com -Dhttps.proxyPort=8888

https now works fine in the standalone app.</what>
</comment>
<comment>
<author>bs.vishw...@gmail.com</author>
<when>Mon, 18 Apr 2011 14:30:51 +0000</when>
<what>same issue here. Iam usig Eclipse IDE version: Helios Service Release 2
Not able to create my first app yet due to this issue. :(</what>
</comment>
<comment>
<author>pimee...@gmail.com</author>
<when>Thu, 15 Sep 2011 14:31:58 +0000</when>
<what>Where in android.bat did you put this line?

IQ&apos;Em with the same problem, but I canQ&apos;Et fixed. </what>
</comment>
<comment>
<author>suprikas...@gmail.com</author>
<when>Thu, 20 Oct 2011 02:08:00 +0000</when>
<what>IQ&apos;Em curious where in Q&apos;Eandroid.batQ&apos;E you put the Q&apos;E -Dhttps.proxyHost=my.proxy.com -Dhttps.proxyPort=8888Q&apos;E line?

</what>
</comment>
<comment>
<author>eschult2...@gmail.com</author>
<when>Thu, 20 Oct 2011 15:06:46 +0000</when>
<what>Based on the SDK I just loaded, the line near the bottom of android.bat reads...

call %java_exe% %REMOTE_DEBUG% -Dcom.android.sdkmanager.toolsdir=Q&quot;E%tools_dir%Q&quot;E -Dcom.android.sdkmanager.workdir=%work_dir% -classpath Q&quot;E%jar_path%;%swt_path%\swt.jarQ&quot;E com.android.sdkmanager.Main %*

so I would add the proxy settings after REMOTE_DEBUG...

call %java_exe% %REMOTE_DEBUG% -Dhttps.proxyHost=my.proxy.com -Dhttps.proxyPort=8888 -Dcom.android.sdkmanager.toolsdir=Q&quot;E%tools_dir%Q&quot;E -Dcom.android.sdkmanager.workdir=%work_dir% -classpath Q&quot;E%jar_path%;%swt_path%\swt.jarQ&quot;E com.android.sdkmanager.Main %*

Regards.</what>
</comment>
<comment>
<author>davestec...@gmail.com</author>
<when>Sun, 30 Oct 2011 18:47:35 +0000</when>
<what>Thanks for #13 eschult2...@gmail.com. That fixed it for me on Ubuntu 10.10.
HereQ&apos;Es another ref: https://info4tech.wordpress.com/2007/05/04/java-http-proxy-settings/

Here is the end of my (fixed) android-sdk-linux_x86/tools/android file:

# need to use Q&quot;Ejava.ext.dirsQ&quot;E because Q&quot;E-jarQ&quot;E causes classpath to be ignored
exec Q&quot;E$java_cmdQ&quot;E \
    -Xmx256M $os_opts $java_debug \
    -Dcom.android.sdkmanager.toolsdir=Q&quot;E$progdirQ&quot;E \
    -Dhttps.proxyHost=your.proxy.com -Dhttps.proxyPort=8888 -Dhttp.proxyUser=your_proxy_username \
    -classpath Q&quot;E$jarpath:$swtpath/swt.jarQ&quot;E \
    com.android.sdkmanager.Main Q&quot;E$@Q&quot;E

I have passwordless login via keys, so I didnQ&apos;Et need
-Dhttp.proxyPassword=somePassword</what>
</comment>
<comment>
<author>tomsm...@gmail.com</author>
<when>Tue, 01 Nov 2011 13:12:32 +0000</when>
<what>Updating to Revision 15 fixed this same error for me.</what>
</comment>
<comment>
<author>DarthCan...@gmail.com</author>
<when>Thu, 10 Nov 2011 15:57:26 +0000</when>
<what>I am on windows 7 64 bit. I have tried:
Running as administrator, a complete reinstall of everything android related on my system, tried with and without the HTTPS thing checked, checked and unchecked the force HTTPS checkbox furiously, in case it decided to work anyways, disabled my firewall, security software, etc (Yikes!), and even tried it from a server I have that is on a different ISP and no firewall (It said 404, not found).
https://dl-ssl.google.com/android/repository/addons_list.xml
Trying in a web browser does not work for me either.</what>
</comment>
</bug>
<bug>
<bugid>17412</bugid>
<title>Add option in people/phonebook to display dashes or spaces in phone number (formatted)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>living.l...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 21:26:01 +0000</openedDate>
<description>Please add a phonebpok option that would allow either spaces or dashes
to be displayed in the phone number field. I understand that this will
require country-specific coding to handle the correct formatting for
phone numbers in many nations. It is extremely difficult to discern the
parts of a phone number without formatting. This would be an option
only, the default would be unformatted. Thanks</description>
<comment>
<author>jspra...@nwpky.com</author>
<when>Thu, 23 Jun 2011 19:24:43 +0000</when>
<what>Please do! I went from a Q&quot;EdumbQ&quot;E cell that does to a Q&quot;Esmart phoneQ&quot;E that canQ&apos;Et.
I have the hardest time reading it.</what>
</comment>
</bug>
<bug>
<bugid>9188</bugid>
<title>Add Q&quot;E!podQ&quot;E emulator s/w so h/w vendors can design cables to connect android devices to !pod connectors (for car radioQ&apos;Es, Q&amp;E other media devices)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-13T19:40:49.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 22:19:14 +0000</openedDate>
<description>Ok I know this sounds weird, but the goal is to allow android to
connect/utilize common !pod docking devices. Since there is a ton of
!pod/!phone Q&apos;EstuffQ&apos;E out there, why not allow android devices to use
them? For Example - Take that Q&quot;EhypotheticalQ&quot;E clock radio with the !pod
docking station next to your bed - wouldnQ&apos;Et it be cool if you could
directly connect your android device to it instead? Given the large
amount of !pod compatible devices, why not design a cable and some
emulator software so that the android device can connect to and use
them? see attached picture for details.</description>
<comment>
<author>madseaso...@gmail.com</author>
<when>Sat, 19 Jun 2010 14:12:31 +0000</when>
<what>Jobs would be pisssed, you have my vote ;)</what>
</comment>
<comment>
<author>coreform</author>
<when>Thu, 24 Jun 2010 09:15:50 +0000</when>
<what>My 2 cents: it was/is extremely stupid/naive of any hardware manufacturer to choose a proprietary connection interface rather than an open, standard interface. A better solution than having, in your car, an ipod interface that is only designed to work with ipods is to have, say, a usb interface (or...wait for it...a LINE INPUT!) that pretty much every product, that hasnQ&apos;Et been designed to lock people into the stupid decision they once made, can use and those who made stupid decisions can get an adapter.</what>
</comment>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Fri, 25 Jun 2010 05:50:11 +0000</when>
<what>PDMI is a better, non proprietary option for a dock connector. See  Issue 9153</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Tue, 13 Jul 2010 19:40:49 +0000</when>
<what>If this is possible, it would require a USB host controller, which Android devices typically do not possess.</what>
</comment>
</bug>
<bug>
<bugid>14203</bugid>
<title>mediaserver segfault when playing HTTP Live Streams</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>issar...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 17:22:24 +0000</openedDate>
<description>Using the following code I managed to get video playing, but sometimes I
would a report saying mediaserver segfaulted. VideoView videoView =
(VideoView) findViewById(R.id.VideoView); MediaController
mediaController = new MediaController(this);
mediaController.setAnchorView(videoView); Uri video =
Uri.parse(Q&quot;Ehttplive://192.168.0.20/video/prog_index.m3u8Q&quot;E);
videoView.setMediaController(mediaController);
videoView.setVideoURI(video); videoView.start(); I am trying to find out
how to reproduce this bug, IQ&apos;Eve had this happening twice today and am
not sure what caused it. It might have something to do with a fake
BITRATE statement in the m3u8 file. I will update this issue once I find
out. Output of LogCat: 01-21 17:27:51.271: VERBOSE/Takis(21521): uri:
httplive://192.168.0.20/video/prog_index.m3u8 01-21 17:27:51.301:
DEBUG/MediaPlayer(21521): CouldnQ&apos;Et open file on client side, trying
server side 01-21 17:27:51.311: INFO/StagefrightPlayer(17398):
setDataSource(Q&apos;Ehttplive://192.168.0.20/video/prog_index.m3u8Q&apos;E) 01-21
17:27:51.331: INFO/NuHTTPDataSource(17398): connect to
192.168.0.20:80/video/prog_index.m3u8 @0 01-21 17:27:52.371:
INFO/NuHTTPDataSource(17398): connect to
192.168.0.20:80/video/q0/prog_index.m3u8 @0 01-21 17:27:53.451:
INFO/NuHTTPDataSource(17398): connect to
192.168.0.20:80/video/q0/fileSequence0.ts @0 01-21 17:28:06.521:
INFO/DEBUG(31): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** 01-21 17:28:06.521: INFO/DEBUG(31): Build fingerprint:
Q&apos;Egeneric/sdk/generic:2.3/GRH55/79397:eng/test-keysQ&apos;E 01-21 17:28:06.521:
INFO/DEBUG(31): pid: 17398, tid: 21438 Q&gt;EQ&gt;EQ&gt;E /system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E
01-21 17:28:06.531: INFO/DEBUG(31): signal 11 (SIGSEGV), code 1
(SEGV_MAPERR), fault addr 00000024 01-21 17:28:06.531: INFO/DEBUG(31):
r0 00000024 r1 0000f3e8 r2 00000001 r3 00000001 01-21 17:28:06.531:
INFO/DEBUG(31): r4 00000024 r5 00000024 r6 40506ecc r7 40506ec8 01-21
17:28:06.531: INFO/DEBUG(31): r8 82863591 r9 0000f36c 10 00100000 fp
00000001 01-21 17:28:06.531: INFO/DEBUG(31): ip 829608ec sp 40506e50 lr
82846bd1 pc afd10fe8 cpsr 20000010 01-21 17:28:06.730: INFO/DEBUG(31):
#00 pc 00010fe8 /system/lib/libc.so 01-21 17:28:06.730: INFO/DEBUG(31):
#01 pc 00046bce /system/lib/libstagefright.so 01-21 17:28:06.740:
INFO/DEBUG(31): #02 pc 000493c0 /system/lib/libstagefright.so 01-21
17:28:06.740: INFO/DEBUG(31): #03 pc 00047e58
/system/lib/libstagefright.so 01-21 17:28:06.740: INFO/DEBUG(31): #04 pc
0006355e /system/lib/libstagefright.so 01-21 17:28:06.740:
INFO/DEBUG(31): #05 pc 000635ac /system/lib/libstagefright.so 01-21
17:28:06.740: INFO/DEBUG(31): #06 pc 00011a7c /system/lib/libc.so 01-21
17:28:06.750: INFO/DEBUG(31): #07 pc 00011640 /system/lib/libc.so 01-21
17:28:06.750: INFO/DEBUG(31): code around pc: 01-21 17:28:06.750:
INFO/DEBUG(31): afd10fc8 e3a02001 ebfffe83 e1a00005 e8bd87f0 01-21
17:28:06.750: INFO/DEBUG(31): afd10fd8 000353c0 e92d47f0 e2504000
0a000019 01-21 17:28:06.750: INFO/DEBUG(31): afd10fe8 e5946000 e5947000
e2166903 1a000017 01-21 17:28:06.750: INFO/DEBUG(31): afd10ff8 e5945000
e1a02004 e2055a02 e1a00005 01-21 17:28:06.750: INFO/DEBUG(31): afd11008
e3851001 ebffedb8 e3500000 13856002 01-21 17:28:06.750: INFO/DEBUG(31):
code around lr: 01-21 17:28:06.750: INFO/DEBUG(31): 82846bb0 602b1c30
f7fa7824 1c20ee68 46c0bd70 01-21 17:28:06.760: INFO/DEBUG(31): 82846bc0
1c05b570 1c043524 1c283440 ee50f7fa 01-21 17:28:06.760: INFO/DEBUG(31):
82846bd0 1c287824 ee58f7fa bd701c20 00000000 01-21 17:28:06.760:
INFO/DEBUG(31): 82846be0 b09bb5f0 910d1c04 78033041 2b002600 01-21
17:28:06.760: INFO/DEBUG(31): 82846bf0 e0fbd000 310c1c21 9203910c
466a3124 01-21 17:28:06.760: INFO/DEBUG(31): stack: 01-21 17:28:06.760:
INFO/DEBUG(31): 40506e10 00000000 01-21 17:28:06.760: INFO/DEBUG(31):
40506e14 afd10f08 /system/lib/libc.so 01-21 17:28:06.760:
INFO/DEBUG(31): 40506e18 000000da 01-21 17:28:06.760: INFO/DEBUG(31):
40506e1c 00000cf8 01-21 17:28:06.760: INFO/DEBUG(31): 40506e20 000001b4
01-21 17:28:06.760: INFO/DEBUG(31): 40506e24 c0000000 01-21
17:28:06.770: INFO/DEBUG(31): 40506e28 00000003 01-21 17:28:06.770:
INFO/DEBUG(31): 40506e2c 0000ff9c [heap] 01-21 17:28:06.770:
INFO/DEBUG(31): 40506e30 ffffffff 01-21 17:28:06.770: INFO/DEBUG(31):
40506e34 40506e8c 01-21 17:28:06.770: INFO/DEBUG(31): 40506e38 82863591
/system/lib/libstagefright.so 01-21 17:28:06.770: INFO/DEBUG(31):
40506e3c 80204aac /system/lib/libcutils.so 01-21 17:28:06.770:
INFO/DEBUG(31): 40506e40 0000ff98 [heap] 01-21 17:28:06.770:
INFO/DEBUG(31): 40506e44 40506e8c 01-21 17:28:06.770: INFO/DEBUG(31):
40506e48 df002777 01-21 17:28:06.770: INFO/DEBUG(31): 40506e4c e3a070ad
01-21 17:28:06.770: INFO/DEBUG(31): #00 40506e50 00000040 01-21
17:28:06.770: INFO/DEBUG(31): 40506e54 00000024 01-21 17:28:06.770:
INFO/DEBUG(31): 40506e58 40506ecc 01-21 17:28:06.780: INFO/DEBUG(31):
40506e5c 40506ec8 01-21 17:28:06.780: INFO/DEBUG(31): 40506e60 82863591
/system/lib/libstagefright.so 01-21 17:28:06.780: INFO/DEBUG(31):
40506e64 0000f36c [heap] 01-21 17:28:06.780: INFO/DEBUG(31): 40506e68
00100000 [heap] 01-21 17:28:06.780: INFO/DEBUG(31): 40506e6c 82846bd1
/system/lib/libstagefright.so 01-21 17:28:06.780: INFO/DEBUG(31): #01
40506e70 0000f360 [heap] 01-21 17:28:06.780: INFO/DEBUG(31): 40506e74
0000f430 [heap] 01-21 17:28:06.780: INFO/DEBUG(31): 40506e78 40506ecc
01-21 17:28:06.780: INFO/DEBUG(31): 40506e7c 828493c5
/system/lib/libstagefright.so 01-21 17:28:08.910: INFO/BootReceiver(60):
Copying /data/tombstones/tombstone_02 to DropBox (SYSTEM_TOMBSTONE)
01-21 17:28:08.960: WARN/AudioSystem(21521): AudioFlinger server died!
01-21 17:28:08.960: WARN/IMediaDeathNotifier(21521): media server died
01-21 17:28:08.960: ERROR/MediaPlayer(21521): error (100, 0) 01-21
17:28:08.970: ERROR/MediaPlayer(21521): Error (100,0) 01-21
17:28:08.970: DEBUG/VideoView(21521): Error: 100,0 01-21 17:28:08.980:
INFO/ServiceManager(28): service Q&apos;Emedia.audio_flingerQ&apos;E died 01-21
17:28:08.980: INFO/ServiceManager(28): service Q&apos;Emedia.audio_policyQ&apos;E died
01-21 17:28:08.980: INFO/ServiceManager(28): service Q&apos;Emedia.playerQ&apos;E died
01-21 17:28:08.980: INFO/ServiceManager(28): service Q&apos;Emedia.cameraQ&apos;E died
01-21 17:28:08.980: WARN/AudioSystem(60): AudioFlinger server died!
01-21 17:28:08.980: WARN/AudioSystem(60): AudioPolicyService server
died! 01-21 17:28:09.401: DEBUG/dalvikvm(60): GC_CONCURRENT freed 1049K,
46% free 4579K/8455K, external 2950K/3680K, paused 8ms+42ms</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 21 Jan 2011 18:06:39 +0000</when>
<what>Issue 14204 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 21 Jan 2011 18:51:57 +0000</when>
<what>If you find a reproducible case, please attach the APK and media file.</what>
</comment>
<comment>
<author>amsarani...@gmail.com</author>
<when>Tue, 22 Feb 2011 10:48:52 +0000</when>
<what>Hi i am also getting the same error. 

Here the code :

package org.apache.android.media;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.Socket;
import java.net.URL;
import java.net.URLConnection;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.webkit.URLUtil;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.Toast;
import android.widget.VideoView;

public class VideoViewDemo extends Activity {
	private static final String TAG = Q&quot;EVideoViewDemoQ&quot;E;

	private VideoView mVideoView;
	private EditText mPath;
	private ImageButton mPlay;
	private ImageButton mPause;
	private ImageButton mReset;
	private ImageButton mStop;
	private String current;
	Socket clientSocket = null;

	@Override
	public void onCreate(Bundle icicle) {
		super.onCreate(icicle);
		setContentView(R.layout.main);
		mVideoView = (VideoView) findViewById(R.id.surface_view);

		mPath = (EditText) findViewById(R.id.path);
		mPath.setText(Q&quot;Ehttp://172.24.33.87:8080Q&quot;E);
		
		/*try{
			clientSocket = new Socket(Q&quot;E172.24.33.87Q&quot;E, 8080); 
		 }catch(Exception e){
			System.out.println(Q&quot;ESocket creation exception: Q&quot;E+e);
		 }*/
		 
//http://commonsware.com/misc/test2.3gp
		mPlay = (ImageButton) findViewById(R.id.play);
		mPause = (ImageButton) findViewById(R.id.pause);
		mReset = (ImageButton) findViewById(R.id.reset);
		mStop = (ImageButton) findViewById(R.id.stop);

		mPlay.setOnClickListener(new OnClickListener() {
			public void onClick(View view) {
				playVideo();
			}
		});
		mPause.setOnClickListener(new OnClickListener() {
			public void onClick(View view) {
				if (mVideoView != null) {
					mVideoView.pause();
				}
			}
		});
		mReset.setOnClickListener(new OnClickListener() {
			public void onClick(View view) {
				if (mVideoView != null) {
					mVideoView.seekTo(0);
				}
			}
		});
		mStop.setOnClickListener(new OnClickListener() {
			public void onClick(View view) {
				if (mVideoView != null) {
					current = null;
					mVideoView.stopPlayback();
				}
			}
		});
		runOnUiThread(new Runnable(){
			public void run() {
				//Log.INFO(Q&quot;ECalling playVideoQ&quot;E);
				playVideo();
				
			}
			
		});
	}

	private void playVideo() {
		try {
			final String path = mPath.getText().toString();
			Log.v(TAG, Q&quot;Epath: Q&quot;E + path);
			if (path == null || path.length() == 0) {
				Toast.makeText(VideoViewDemo.this, Q&quot;EFile URL/path is emptyQ&quot;E,
						Toast.LENGTH_LONG).show();

			} else {
				// If the path has not changed, just start the media player
				if (path.equals(current) Q&amp;EQ&amp;E mVideoView != null) {
					mVideoView.start();
					mVideoView.requestFocus();
					return;
				}
				current = path;
				mVideoView.setVideoPath(getDataSource(path));
				mVideoView.start();
				mVideoView.requestFocus();

			}
		} catch (Exception e) {
			Log.e(TAG, Q&quot;Eerror: Q&quot;E + e.getMessage(), e);
			if (mVideoView != null) {
				mVideoView.stopPlayback();
			}
		}
	}

	private String getDataSource(String path) throws IOException {
		if (!URLUtil.isNetworkUrl(path)) {
			return path;
		} else {
			URL url = new URL(path);
			URLConnection cn = url.openConnection();
			cn.connect();
			InputStream stream = cn.getInputStream();
			if (stream == null)
				throw new RuntimeException(Q&quot;Estream is nullQ&quot;E);
			File temp = File.createTempFile(Q&quot;EmediaplayertmpQ&quot;E, Q&quot;EdatQ&quot;E);
			temp.deleteOnExit();
			String tempPath = temp.getAbsolutePath();
			FileOutputStream out = new FileOutputStream(temp);
			byte buf[] = new byte[128];
			do {
				int numread = stream.read(buf);
				if (numread Q&lt;E= 0)
					break;
				out.write(buf, 0, numread);
			} while (true);
			try {
				stream.close();
			} catch (IOException ex) {
				Log.e(TAG, Q&quot;Eerror: Q&quot;E + ex.getMessage(), ex);
			}
			return tempPath;
		}
	}
}

media file is : .ts file</what>
</comment>
<comment>
<author>Ryan.Mel...@gmail.com</author>
<when>Sun, 01 May 2011 23:34:49 +0000</when>
<what>I am experiencing a similar issue as reported in issue 16493 (http://code.google.com/p/android/issues/detail?id=16493).  Not sure if itQ&apos;Es exactly the same but I have posted some example files in my bug report and would be interested to see if others experience the same problem.</what>
</comment>
</bug>
<bug>
<bugid>626</bugid>
<title>Home crashes</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-14T22:51:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nmcbergg...@gmail.com</reportedBy>
<openedDate>Wed, 09 Apr 2008 09:19:21 +0000</openedDate>
<description>Hi, my application crashed and so did home. Not very stable? It gave a
error message on the screen with was not possible to close. But home was
started behind it. DEBUG/ActivityManager(518): Resuming:
HistoryRecord{401fd020
{com.google.android.home/com.google.android.home.NewHome}}
DEBUG/ActivityManager(518): Restarting because process died:
HistoryRecord{401fd020
{com.google.android.home/com.google.android.home.NewHome}}
WARN/ActivityManager(518): Exception when starting activity
{com.google.android.home/com.google.android.home.NewHome}
WARN/ActivityManager(518): android.os.DeadObjectException
WARN/ActivityManager(518): at android.os.BinderProxy.transact(Native
Method) WARN/ActivityManager(518): at
android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThreadNative.java:329)
WARN/ActivityManager(518): at
android.server.am.ActivityManagerService.realStartActivityLocked(ActivityManagerService.java:898)
WARN/ActivityManager(518): at
android.server.am.ActivityManagerService.startSpecificActivityLocked(ActivityManagerService.java:956)
WARN/ActivityManager(518): at
android.server.am.ActivityManagerService.resumeTopActivityLocked(ActivityManagerService.java:1470)
WARN/ActivityManager(518): at
android.server.am.ActivityManagerService.handleAppDiedLocked(ActivityManagerService.java:2391)
WARN/ActivityManager(518): at
android.server.am.ActivityManagerService.appDiedLocked(ActivityManagerService.java:2438)
WARN/ActivityManager(518): at
android.server.am.ActivityManagerService.access$000(ActivityManagerService.java:87)
WARN/ActivityManager(518): at
android.server.am.ActivityManagerService$AppDeathRecipient.binderDied(ActivityManagerService.java:526)
WARN/ActivityManager(518): at
android.os.BinderProxy.sendDeathNotice(Binder.java:313)
WARN/ActivityManager(518): at android.os.BinderProxy.transact(Native
Method) WARN/ActivityManager(518): at
android.view.IWindow$Stub$Proxy.windowFocusChanged(IWindow.java:212)
WARN/ActivityManager(518): at
android.server.WindowManagerService$H.handleMessage(WindowManagerService.java:3678)
WARN/ActivityManager(518): at
android.os.Handler.dispatchMessage(Handler.java:80)
WARN/ActivityManager(518): at android.os.Looper.loop(Looper.java:91)
WARN/ActivityManager(518): at
android.server.WindowManagerService$WMThread.run(WindowManagerService.java:253)
INFO/ActivityManager(518): Starting app process com.google.android.home
to host activity
{com.google.android.home/com.google.android.home.NewHome}: pid=1034
INFO/jdwp(1034): prepping for JDWP over ADB INFO/jdwp(1034): PID sent as
Q&apos;E040aQ&apos;E to ADB INFO/jdwp(1034): trying to receive file descriptor from
ADB WARN/ActivityManager(518): Permission Denial: getRecentTasks() from
pid=568, uid=10006 requires android.permission.GET_TASKS
DEBUG/dalvikvm(568): Exception Ljava/lang/RuntimeException; from
ActivityThread.java:2068 not caught locally DEBUG/dalvikvm(568):
Exception Ljava/lang/RuntimeException; from ZygoteInit.java:1553 not
caught locally DEBUG/AndroidRuntime(568): Shutting down VM
WARN/dalvikvm(568): threadid=3: thread exiting with uncaught exception
(group=0x4000fdf8) ERROR/AndroidRuntime(568): Uncaught handler: thread
Main exiting due to uncaught exception INFO/jdwp(1034): received file
descriptor 17 from ADB ERROR/AndroidRuntime(568):
java.lang.RuntimeException: Unable to resume activity
{com.google.android.home/com.google.android.home.NewHome}:
java.lang.SecurityException: Permission Denial: getRecentTasks() from
pid=568, uid=10006 requires android.permission.GET_TASKS
ERROR/AndroidRuntime(568): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2068)
ERROR/AndroidRuntime(568): at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2079)
ERROR/AndroidRuntime(568): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1292)
ERROR/AndroidRuntime(568): at
android.os.Handler.dispatchMessage(Handler.java:80)
ERROR/AndroidRuntime(568): at android.os.Looper.loop(Looper.java:91)
ERROR/AndroidRuntime(568): at
android.app.ActivityThread.main(ActivityThread.java:3052)
ERROR/AndroidRuntime(568): at
java.lang.reflect.Method.invokeNative(Native Method)
ERROR/AndroidRuntime(568): at
java.lang.reflect.Method.invoke(Method.java:356)
ERROR/AndroidRuntime(568): at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
ERROR/AndroidRuntime(568): at
android.os.ZygoteInit.main(ZygoteInit.java:1445)
ERROR/AndroidRuntime(568): at android.dalvik.NativeStart.main(Native
Method) ERROR/AndroidRuntime(568): Caused by:
java.lang.SecurityException: Permission Denial: getRecentTasks() from
pid=568, uid=10006 requires android.permission.GET_TASKS
ERROR/AndroidRuntime(568): at
android.os.Parcel.readException(Parcel.java:925)
ERROR/AndroidRuntime(568): at
android.app.ActivityManagerProxy.getRecentTasks(ActivityManagerNative.java:952)
ERROR/AndroidRuntime(568): at
android.app.ActivityManager.getRecentTasks(ActivityManager.java:125)
ERROR/AndroidRuntime(568): at
com.google.android.home.NewHome.bindRecents(NewHome.java:299)
ERROR/AndroidRuntime(568): at
com.google.android.home.NewHome.onResume(NewHome.java:169)
ERROR/AndroidRuntime(568): at
android.app.Instrumentation.callActivityOnResume(Instrumentation.java:921)
ERROR/AndroidRuntime(568): at
android.app.Activity.performResume(Activity.java:2687)
ERROR/AndroidRuntime(568): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2060)
ERROR/AndroidRuntime(568): ... 10 more INFO/Process(518): Sending
signal. PID: 1034 SIG: 3 INFO/dalvikvm(1034): threadid=7: reacting to
signal 3 INFO/dalvikvm(1034): DALVIK THREADS: INFO/dalvikvm(1034):
Q&quot;EMainQ&quot;E prio=5 tid=3 RUNNABLE INFO/dalvikvm(1034): | group=Q&quot;EmainQ&quot;E
sCount=1 dsCount=0 s=1 obj=0x40010450 INFO/dalvikvm(1034): | sysTid=506
nice=0 sched=0/0 handle=-1097941764 INFO/dalvikvm(1034): at
android.ddmc.ChunkHandler.type(ChunkHandler.java:~120)
INFO/dalvikvm(1034): at
android.ddmc.ChunkHandler.Q&lt;EclinitQ&gt;E(ChunkHandler.java:32)
INFO/dalvikvm(1034): (break frame) INFO/dalvikvm(1034): at
android.ddm.DdmRegister.registerHandlers(DdmRegister.java:-1)
INFO/dalvikvm(1034): at
android.os.RuntimeInit.Q&lt;EclinitQ&gt;E(RuntimeInit.java:350)
INFO/dalvikvm(1034): (break frame) INFO/dalvikvm(1034): at
android.os.ZygoteInit.handleChildProc(ZygoteInit.java:-1)
INFO/dalvikvm(1034): at
android.os.ZygoteInit.zygoteCommandLoop(ZygoteInit.java:427)
INFO/dalvikvm(1034): at android.os.ZygoteInit.main(ZygoteInit.java:1427)
INFO/dalvikvm(1034): (break frame) INFO/dalvikvm(1034): at
android.dalvik.NativeStart.main(Native Method) INFO/dalvikvm(1034):
(break frame) INFO/dalvikvm(1034): Q&quot;EJDWPQ&quot;E daemon prio=5 tid=9 WAIT
INFO/dalvikvm(1034): | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 s=0
obj=0x400b4530 INFO/dalvikvm(1034): | sysTid=1037 nice=0 sched=0/0
handle=1313496 INFO/dalvikvm(1034): at java.lang.Object.wait(Native
Method) INFO/dalvikvm(1034): - waiting on Q&lt;E0x141608Q&gt;E (a
java.util.HashMap) INFO/dalvikvm(1034): at
java.lang.Object.wait(Object.java:195) INFO/dalvikvm(1034): at
android.ddmc.DdmServer.dispatch(DdmServer.java:151) INFO/dalvikvm(1034):
(break frame) INFO/dalvikvm(1034): at
android.dalvik.NativeStart.run(Native Method) INFO/dalvikvm(1034):
(break frame) INFO/dalvikvm(1034): Q&quot;ESignal CatcherQ&quot;E daemon prio=5 tid=7
RUNNABLE INFO/dalvikvm(1034): | group=Q&quot;EsystemQ&quot;E sCount=0 dsCount=0 s=0
obj=0x400b1e90 INFO/dalvikvm(1034): | sysTid=1036 nice=0 sched=0/0
handle=1302384 INFO/dalvikvm(1034): at
android.dalvik.NativeStart.run(Native Method) INFO/dalvikvm(1034):
(break frame) INFO/dalvikvm(1034): Q&quot;EHeapWorkerQ&quot;E daemon prio=5 tid=5
VMWAIT INFO/dalvikvm(1034): | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 s=0
obj=0x400b0670 INFO/dalvikvm(1034): | sysTid=1035 nice=0 sched=0/0
handle=1299784 INFO/dalvikvm(1034): at
android.dalvik.NativeStart.run(Native Method) INFO/dalvikvm(1034):
(break frame) DEBUG/ActivityManager(518): Restarting:
HistoryRecord{401fd020
{com.google.android.home/com.google.android.home.NewHome}}
INFO/ActivityThread(1034): Loading code package com.google.android.home
(in com.google.android.home) DEBUG/(1034):
zip_openZipFile(/system/app/Home.apk) DEBUG/ActivityThread(1034):
Performing launch of ActivityRecord{400ac428
token=android.os.BinderProxy@4001eca0
{com.google.android.home/com.google.android.home.NewHome}}</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 14 Jun 2008 22:51:09 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>16367</bugid>
<title>Force close displayed in youtube after language change.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>g.sampath004@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 08:49:04 +0000</openedDate>
<description>[Preconditon] Youtube account should be logged in. [Reproduction
route]:- 1.Applications-Q&gt;Eyoutube-Q&gt;Emenu-Q&gt;Emy channel-Q&gt;Eselect down arrow of
any video-Q&gt;Edelete. 2.Delete pop up aapears-Q&gt;Elong press home
key-Q&gt;Esettings-Q&gt;Elanguage and keyboard-Q&gt;Eselect localeQ&gt;Echange language-Q&gt;Etap
back key 2 times-Q&gt;Eaceptar-Q&gt;Eobserve What happened: Foreclose with
following fatal error: 04-22 11:01:16.520 1997 1997 E AndroidRuntime:
FATAL EXCEPTION: main 04-22 11:01:16.520 1997 1997 E AndroidRuntime:
java.lang.NullPointerException 04-22 11:01:16.520 1997 1997 E
AndroidRuntime: at com.google.android.youtube.v.a(SourceFile:312) 04-22
11:01:16.520 1997 1997 E AndroidRuntime: at aq.a(SourceFile:154) 04-22
11:01:16.520 1997 1997 E AndroidRuntime: at
com.google.android.youtube.MyChannelActivity.b(SourceFile:58) 04-22
11:01:16.520 1997 1997 E AndroidRuntime: at
com.google.android.youtube.r.onClick(SourceFile:224) 04-22 11:01:16.520
1997 1997 E AndroidRuntime: at
com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:159)
04-22 11:01:16.520 1997 1997 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 04-22 11:01:16.520
1997 1997 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
04-22 11:01:16.520 1997 1997 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3687) 04-22
11:01:16.520 1997 1997 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 04-22 11:01:16.520
1997 1997 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 04-22 11:01:16.520 1997
1997 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
04-22 11:01:16.520 1997 1997 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625) 04-22
11:01:16.520 1997 1997 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 04-22 11:01:16.590 199 420
W ActivityManager: Force finishing activity
com.google.android.youtube/.MyChannelActivity - What you think the
correct behavior should be. YouTube app have to handle configuration
changes in activity. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15953</bugid>
<title>MediaRecorder class starts recording audio after slight delay</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>poonams...@gmail.com</reportedBy>
<openedDate>Mon, 04 Apr 2011 01:56:50 +0000</openedDate>
<description>Hello, I am having an issue with the MediaRecorder class. When I call
the start() method, the recorder starts recording(audio) but after some
delay (The delay is quite noticeable - approximately 1 second). I have
seen this happening on Android 2.3 devices, specifically Samsung Nexus
S. This issue does not appear on Android 1.6 (G1) or any version of
Android emulators. Could you please confirm if you are seeing this issue
and if there exists a solution for the same? Is this a documented bug?
Thanks, Poonam</description>
<comment>
<author>poonams...@gmail.com</author>
<when>Thu, 07 Apr 2011 14:13:41 +0000</when>
<what>Does anyone have a clue regarding this?</what>
</comment>
<comment>
<author>alexfeld...@gmail.com</author>
<when>Tue, 09 Aug 2011 18:05:13 +0000</when>
<what>IQ&apos;Em a developer of an app that uses MediaRecorder.  Up through Android 2.2 I have had no issues when testing on physical devices.  I upgraded my myTouch 4g from stock 2.2 Rom to Cyanogen Mod 7, which is Android 2.3.3, and have noticed a 1 second delay.  Recently, a user reported the same problem with my app on their Nexus S Android 2.3.4 build GRJ22.  Is there a fix / workaround for this problem, without resorting to uncompressed WAV file recording?</what>
</comment>
<comment>
<author>mtpow...@gmail.com</author>
<when>Tue, 23 Aug 2011 16:57:46 +0000</when>
<what>Its actually two issues from what I have noticed - on 2.3.4, on the Nexus S I call record...when playing back audio, I notice white space as well as my audio recording being cut off.  My app essentially calls MediaRecorder.start after preparing it by setting the audiosource, etc.  On Q&lt;E=2.2 devices and 3.0+ devices my audio (which is saved as THREE_GPP audio) I have no issues on playback.  But on 2.3.4, there is an issue playing back. There is white space in front of cut off audio.  I verified by playing back on the phone as well as pulling the media off the device and testing in a media player like itunes.</what>
</comment>
<comment>
<author>vekexa...@gmail.com</author>
<when>Thu, 25 Aug 2011 15:27:11 +0000</when>
<what>IQ&apos;Em having issues on this too. Tried everything. Maybe iQ&apos;Ell go in some post-processing </what>
</comment>
<comment>
<author>alexfeld...@gmail.com</author>
<when>Tue, 27 Sep 2011 01:27:42 +0000</when>
<what>@vekxa post processing isnQ&apos;Et going to recover whatever was supposed to be recorded in the first second.  Maybe you can drop the silence, but youQ&apos;Ere still going to lose the first second of the recording.

ItQ&apos;Ed be nice to see a comment from a Google employee about this issue.  Is anyone looking at this problem?  What is the status?</what>
</comment>
<comment>
<author>Neela...@gmail.com</author>
<when>Sun, 16 Oct 2011 19:19:20 +0000</when>
<what>I tracked down the problem (not CyanogenMod related):
https://github.com/CyanogenMod/android_frameworks_base/commit/d7f1c3d69274fef8772a663ce1c792fd0466fcc5

This commit got in between Android 2.2 and 2.3. Its purpose seems to be to mute the sound of the default camera app when starting to record (although 1 second seems a bit long for that). And it should fade in the sound gradually, but the implementation does not seem to work. ItQ&apos;Es a hard cut after 1 second, you can also try this in the camera app.

I really donQ&apos;Et understand why they implemented it at this level, where also other applications are affected. And the behaviour is not configurable, so I see no possible workaround. We can only hope that it will be fixed in future versions.</what>
</comment>
</bug>
<bug>
<bugid>6175</bugid>
<title>Android SMS/MMS application crash due to SIG11</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lvsli...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 09:33:36 +0000</openedDate>
<description>Android Version 1.5, Phone: Huawai U8230, all settings factory default.
The SMS/MMS application suddenly stopped working. The logfile of the
system tells this: I( 1021:0x401) Process com.android.mms (pid 1138) has
died. I( 1021:0x400) Start proc com.android.mms for broadcast
com.android.mms/.transaction.SmsReceiver: pid=1150 uid=10033 gids={3003}
I( 1021:0x3fd) Stopping service: com.p1.chompsms/.sms.SmsSendingService
E( 1150:0x47e) Bogus static initialization: value type 23 in field type
ex E( 1150:0x47e) 035 for Lcom/android/mms/MmsApp; at index 0 E(
1150:0x47e) VM aborting I( 976:0x3d0) *** *** *** *** *** *** *** ***
*** *** *** *** *** *** *** *** I( 976:0x3d0) Build fingerprint:
Q&apos;Egeneric/RBM2/RBM2/RBM2:1.5/CRB17/eng.huawei.20091111.233016:user/ota-rel-keys,test-keysQ&apos;E
I( 976:0x3d0) pid: 1150, tid: 1150 Q&gt;EQ&gt;EQ&gt;E com.android.mms Q&lt;EQ&lt;EQ&lt;E I( 976:0x3d0)
signal 11 (SIGSEGV), fault addr deadd00d I( 976:0x3d0) r0 00000328 r1
0000000c r2 0000000c r3 00000026 I( 976:0x3d0) r4 deadd00d r5 44928980
r6 ad07ddf8 r7 4667f429 I( 976:0x3d0) r8 00001070 r9 0000bc48 10
4196dd2c fp 00000000 I( 976:0x3d0) ip ad07ded0 sp beba1510 lr afe13e9d
pc ad039222 cpsr 20000030 Any clues?</description>
</bug>
<bug>
<bugid>19257</bugid>
<title>Can an application create DecorView in System_server process?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yyulili</reportedBy>
<openedDate>Mon, 15 Aug 2011 08:09:39 +0000</openedDate>
<description>Now we have a OutOfMemory problem in System_Server process. It has 5
DecorViews registered in WindowManagerImpl, and each DecorView has a big
size bitmap with it. This could be the ones eating out external memory.
These DecorView seems belonging to root views of email application. A
DecorView could be registered into WindowManagerImpl by
handleLaunchActivity(), so if it is launched repeatedly, then we could
get a case like our OOME. However, generally an application creates the
DecorView in its own process, but here it is the system server process
that has OOM in external heap, it means that the DecorView with bitmap
is now in system_server process, can an application create DecorView in
system_server process please? Thank you very much!</description>
</bug>
<bug>
<bugid>17671</bugid>
<title>Samsung Galaxy S GT-I9000 16GB Gingerbread 2.3.3 (JV5 Firmware) SMS Q&quot;EReplyQ&quot;E function/button missing.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-15T16:32:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>advances...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 10:47:17 +0000</openedDate>
<description>Dear All, Good Day!!! After upgrading my GT-I9000 16GB firmware from
2.2.1 to 2.3.3 (JV5) via KIES on my PC, Everything works fine except the
below SMS functions is missing: 1. If I click on a SMS it is opening and
showing in the yellow colour background. But not able to open the SMS in
a larger black screen. 2. If I single touch/click on the yellow coloured
SMS, then SMS is only flickering and nothing happened. 3. If I touch and
hold the SMS, then it is showing Q&quot;EMessage OptionQ&quot;E Which showing the
below Functions: Q&quot;EDelete message, Copy message Text, Lock msg, Forward,
Copy to SIM, View msg detailQ&quot;E. But Q&quot;EREPLYQ&quot;E function is missing in the
Q&quot;EMessage OptionQ&quot;E menu. 4. So, I am not able to reply to the SMS, because
Q&quot;EREPLYQ&quot;E function is missing in the menu. The Q&quot;EREPLYQ&quot;E function was
working perfectly on the previous 2.2.1 firmware, But after upgrading to
2.3.3 (JV5), I am not able to reply to any SMSs. Kindly suggest. Thank
you.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:32:49 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>advances...@gmail.com</author>
<when>Thu, 16 Jun 2011 04:25:34 +0000</when>
<what>Thanks for your reply. I will take up the issue to Samsung.</what>
</comment>
</bug>
<bug>
<bugid>11128</bugid>
<title>My Music is not playing at all--- </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anie1...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 15:16:59 +0000</openedDate>
<description>I can only listen to music that I purchase from Verizon. Non of my other
music works...Not Pandora, Slacker, Listen or Mixzing....this is a bit
silly since I pay so much for this stupid phone. NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>3614</bugid>
<title>Cross-fade audio transitions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>8</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Thu, 20 Aug 2009 22:09:15 +0000</openedDate>
<description>Hi, One of the nicest features on a particular media player that I use
is that the application has an option to complete the following: When
playing audio where the tracks are consecutive on a particular album,
single, or within a folder when listed alphabetically: it plays the
played tracks in a gapless fashion. When playing music from a playlist
or random tracks the tracks are faded together to prevent jarring music
transitions. NOTE: This form is only for reporting bugs. For questions,
comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>yend...@pv.com</author>
<when>Fri, 21 Aug 2009 11:57:12 +0000</when>
<what>Duplicate of 3461?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 14:28:42 +0000</when>
<what>Gapless is covered by issue 3461</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 21 Aug 2009 16:07:56 +0000</when>
<what>I agree that 3461 covers gapless playback but this is an further enhancement to
gapless playback to make playback fade or gapless depending on context.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:28:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3057</bugid>
<title>calendar alarms for all-day events are triggered on GMT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>20</stars>
<reportedBy>rfm...@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 15:39:23 +0000</openedDate>
<description>T-Mobile G1, firmware version 1.5 Baseband version:
62.505.20.17H_2.22.19.26I Kernel Version: 2.6.27-00393-g6607056 Build
Number: CRB43 When I enter a calendar event that lasts all day, no
matter what alarm I set (1h, 30min, etc.) that the event is always
triggered at midnight GMT of the given day. IQ&apos;Em on EDT/EST, which means
alarms for all-day events for day D are triggered at 7pm on day D-1. I
configured my timezone in google calendar, but it seems the TZ is not
being taken into account.</description>
<comment>
<author>superand...@gmail.com</author>
<when>Tue, 07 Jul 2009 09:13:55 +0000</when>
<what>Me too, T-Mobile G1 1.5

I usually miss all the all-day notifications (birthdays...) because alarm doesnQ&apos;Et go
off AND the calendar widget doesnQ&apos;Et show current day events. This last issue should
also be fixed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:30:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:11:32 +0000</when>
<what></what>
</comment>
<comment>
<author>edasbernard@gmail.com</author>
<when>Wed, 02 Sep 2009 18:22:19 +0000</when>
<what>Time for calendar events notification alarms should be user-determinable, as they are
in Nokia phone software since over ten years.
In the same action of planning a meeting or birthday, I always need to plan the point
in time at which I want to be notified to take action for the planned calendar item.
Whether it is to send a card, buy a present, clear my desk or leave for the meeting,
I always need that alarm BEFORE the starting point of the calendar item, but not in
the middle of the night. I like to select the alarm signal and to be able to set it
to repeat.</what>
</comment>
<comment>
<author>rfm...@gmail.com</author>
<when>Thu, 03 Sep 2009 03:54:22 +0000</when>
<what>ThatQ&apos;Es exactly how things would work if the bug I reported didnQ&apos;Et exist or was fixed :-)</what>
</comment>
<comment>
<author>TheDappe...@gmail.com</author>
<when>Wed, 25 Nov 2009 14:20:46 +0000</when>
<what>Original reported issue also experienced on DROID phone.

Verizon DROID, firmware version 2.0
Baseband version: C_01.3B.01P
Kernel Version: 2.6.29-omap1-g04df51f android-build@apa26 #477
Build Number: ESD20

Additionally, I would like the phone Calendar app to track if a Notification was
displayed for all-day events.  This way a Notification could be shown as soon after
midnight (local time in phone) as possible and shown only once.  When we look at our
phones first thing in the morning we would see Notifications of all-day events for
the Q&quot;EcurrentQ&quot;E day.
</what>
</comment>
<comment>
<author>lorrinbaker@gmail.com</author>
<when>Mon, 05 Apr 2010 23:05:19 +0000</when>
<what>Droid on 2.0.1 and 2.1 has same issue, but I am not sure if the 00:00 GMT rule applies. 
Notifications for all events come the day before. This is a big issue that needs to be 
addressed. Have talked to Moto support and checked that notifications in Gmail and on 
phone are the same. Please resolve issue!</what>
</comment>
<comment>
<author>lorrinbaker@gmail.com</author>
<when>Tue, 10 Aug 2010 00:19:23 +0000</when>
<what>Motorola Droid (A855), Android 2.2 (Official release)
Why does 2.2 not resolve this issue? ItQ&apos;Es not very helpful when calendar notifications to go off the day before the event before I even go to sleep!</what>
</comment>
<comment>
<author>cara...@gmail.com</author>
<when>Fri, 10 Sep 2010 22:39:33 +0000</when>
<what>how do you set calendar alarm in Droid Eris 2.1 verizone?
Thanks you all.</what>
</comment>
<comment>
<author>jg70124</author>
<when>Wed, 19 Jan 2011 01:45:20 +0000</when>
<what>Still happening on Droid Pro running 2.2</what>
</comment>
<comment>
<author>hvkro...@gmail.com</author>
<when>Tue, 04 Oct 2011 06:50:18 +0000</when>
<what>still happening to me on gingerbread</what>
</comment>
</bug>
<bug>
<bugid>7026</bugid>
<title>Apidemo tab3.java focus from tab label jumps to the 5th row in the listview.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-03-08T18:52:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>faisal...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 08:11:12 +0000</openedDate>
<description>Apidemo tab3.java Using trackball or arrow keys focus the tab1 label
pres down key or roll the track ball lower to have focus on the first
item on the list view. Notice focus jumps to the 5th row in the
listview.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 08 Mar 2010 18:52:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3812</bugid>
<title>Hardcoded arm-eabi-4.2.1 toolchain paths</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>2</stars>
<reportedBy>paran.an...@gmail.com</reportedBy>
<openedDate>Mon, 07 Sep 2009 14:28:40 +0000</openedDate>
<description>In build/core/combi/linux-arm.mk TARGET_TOOLS_PREFIX is documented like
this: # You can set TARGET_TOOLS_PREFIX to get gcc from somewhere else
ifeq ($(strip $($(combo_target)TOOLS_PREFIX)),)
$(combo_target)TOOLS_PREFIX := \
prebuilt/$(HOST_PREBUILT_TAG)/toolchain/arm-eabi-4.2.1/bin/arm-eabi-
endif However it does not work. A $(TOPDIR)/buildspec.mk with the
following results in a failed build: TARGET_TOOLS_PREFIX :=
$(TOPDIR)prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- The
problem is that the default 4.2.1-toolchain is hardcoded in two files:
build/core/envsetup.mk:
ABP:=$(ABP):$(PWD)/prebuilt/$(HOST_PREBUILT_TAG)/toolchain/arm-eabi-4.2.1/bin
and: build/envsetup.sh: export
ANDROID_EABI_TOOLCHAIN=$prebuiltdir/toolchain/arm-eabi-4.2.1/bin
Changing 4.2.1 to 4.4.0 in both files fixes the build problem. Both
places should be changed to respect $(TARGET_TOOLS_PREFIX) or some other
variable. Regards, P?r Andersson</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:25:25 +0000</when>
<what></what>
</comment>
<comment>
<author>la...@bigum.org</author>
<when>Mon, 14 Nov 2011 03:49:30 +0000</when>
<what>This is now +2 years old and it is still not changed. Is there any plans to get traction on this?

I noticed this in Gingerbread also.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Mon, 14 Nov 2011 07:22:48 +0000</when>
<what>Once the AOSP version of Gerrit is back online, your best bet is to submit a patch since you already identified what to do.</what>
</comment>
</bug>
<bug>
<bugid>10009</bugid>
<title>Contact sorting by Surname is not available</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-09T23:10:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>frolovan...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 12:32:58 +0000</openedDate>
<description>I use Milestone Russia Retail model with 2.1 sw. Current method of
contacts searching is by Names only. And there is no options to change
it to Q&quot;Eby SurnameQ&quot;E. If would be great to have flexibly sorting name in
Contacts with additional options: - by Name or - by Surname</description>
<comment>
<author>g...@android.com</author>
<when>Sun, 09 Jan 2011 23:10:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9310</bugid>
<title>Bluetooth randomly drops car connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>simonrod...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 18:49:38 +0000</openedDate>
<description>Nexus One running 2.1 build EPE54B drops bluetooth connection to Car on
a regular basis and reconnects after 5 - 10 seconds. Other devises work
fine with the car. It wonQ&apos;Et drop during a call but only when in standby
(waiting for a call).</description>
<comment>
<author>andi.he...@gmail.com</author>
<when>Tue, 06 Jul 2010 07:18:44 +0000</when>
<what>This also happens with HTC Hero with Android 2.1 and Mercedes Bluetooth 2009/2010 Command System.
Car and Hero are not able to hold connection for more than 3 sec, then connection is droped.</what>
</comment>
<comment>
<author>ChrisD...@gmail.com</author>
<when>Thu, 02 Sep 2010 13:27:33 +0000</when>
<what>Having this same issue with HTC Incredible and Nissan car.  Would happen a couple times a week on Android 2.1, now that I have the OTA update to 2.2 (software 3.21.605.1) it is consistently dropping every couple minutes and makes the feature unusable.</what>
</comment>
<comment>
<author>andi.he...@gmail.com</author>
<when>Thu, 02 Sep 2010 13:33:24 +0000</when>
<what>After many many mails and 3 month waiting HTC Support told me they will route the bug to their developers. </what>
</comment>
<comment>
<author>mtkellne...@gmail.com</author>
<when>Wed, 19 Jan 2011 21:59:10 +0000</when>
<what>Having the same issue with the HTC Incredible running 2.2 and the bluetooth dropping every 30 seconds on the 2010 nissan altima.  Prior to 2.2 worked perfectly. </what>
</comment>
<comment>
<author>naadi...@gmail.com</author>
<when>Thu, 03 Feb 2011 23:32:40 +0000</when>
<what>Having the same issue with 2011 Audi Q5 and my Samsung Fascinate 2.1.  connects fine, but drops after 3 minutes</what>
</comment>
</bug>
<bug>
<bugid>3233</bugid>
<title>Exception caught when browsing contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>patil...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jul 2009 05:45:32 +0000</openedDate>
<description>hello, i have inserted a contact using a following code. This code
inserts all the required attributes of contacts. But when i go to
contacts on emulator, and double click on that contact, i get this
exception 07-11 10:02:34.211: ERROR/AndroidRuntime(625): Uncaught
handler: thread main exiting due to uncaught exception 07-11
10:02:34.302: ERROR/AndroidRuntime(625): java.lang.RuntimeException:
Unable to resume activity
{com.android.contacts/com.android.contacts.ViewContactActivity}:
java.lang.NullPointerException 07-11 10:02:34.302:
ERROR/AndroidRuntime(625): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:
2632) 07-11 10:02:34.302: ERROR/AndroidRuntime(625): at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:
2647) 07-11 10:02:34.302: ERROR/AndroidRuntime(625): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2287) 07-11 10:02:34.302: ERROR/AndroidRuntime(625): at
android.app.ActivityThread.access$1800(ActivityThread.java:112) 07-11
10:02:34.302: ERROR/AndroidRuntime(625): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
07-11 10:02:34.302: ERROR/AndroidRuntime(625): at
android.os.Handler.dispatchMessage(Handler.java:99) 07-11 10:02:34.302:
ERROR/AndroidRuntime(625): at android.os.Looper.loop(Looper.java:123)
07-11 10:02:34.302: ERROR/AndroidRuntime(625): at
android.app.ActivityThread.main(ActivityThread.java:3948) 07-11
10:02:34.302: ERROR/AndroidRuntime(625): at
java.lang.reflect.Method.invokeNative(Native Method) 07-11 10:02:34.302:
ERROR/AndroidRuntime(625): at
java.lang.reflect.Method.invoke(Method.java:521) 07-11 10:02:34.302:
ERROR/AndroidRuntime(625): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:782) 07-11 10:02:34.302: ERROR/AndroidRuntime(625): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) 07-11
10:02:34.302: ERROR/AndroidRuntime(625): at
dalvik.system.NativeStart.main(Native Method) 07-11 10:02:34.302:
ERROR/AndroidRuntime(625): Caused by: java.lang.NullPointerException
07-11 10:02:34.302: ERROR/AndroidRuntime(625): at
com.android.contacts.ViewContactActivity.buildEntries
(ViewContactActivity.java:733) 07-11 10:02:34.302:
ERROR/AndroidRuntime(625): at
com.android.contacts.ViewContactActivity.dataChanged
(ViewContactActivity.java:313) 07-11 10:02:34.302:
ERROR/AndroidRuntime(625): at
com.android.contacts.ViewContactActivity.onResume
(ViewContactActivity.java:245) 07-11 10:02:34.302:
ERROR/AndroidRuntime(625): at
android.app.Instrumentation.callActivityOnResume(Instrumentation.java:
1225) 07-11 10:02:34.302: ERROR/AndroidRuntime(625): at
android.app.Activity.performResume(Activity.java:3530) 07-11
10:02:34.302: ERROR/AndroidRuntime(625): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:
2619) 07-11 10:02:34.302: ERROR/AndroidRuntime(625): ... 12 more The
code for inserting the contact is as follows :: private void
testInsertContacts2() { ContentValues personValues = new
ContentValues(); // // add Name Q&amp;E Notes.
personValues.put(Contacts.People.NAME, Q&quot;EDoe NashQ&quot;E);
personValues.put(Contacts.People.NOTES, Q&quot;EHI I M JUST TESTINGQ&quot;E); Uri
newPersonUri = getContentResolver().insert
(People.CONTENT_URI,personValues); if (newPersonUri != null) { // add
mobile phone number ContentValues mobileValues = new ContentValues();
Uri mobileUri = Uri.withAppendedPath
(newPersonUri,Contacts.People.Phones.CONTENT_DIRECTORY);
mobileValues.put(Contacts.Phones.NUMBER,Q&quot;E(660) 111-1111Q&quot;E);
mobileValues.put (Contacts.Phones.TYPE,Contacts.Phones.TYPE_MOBILE); Uri
phoneUpdate = getContentResolver().insert(mobileUri, mobileValues); //
add email ContentValues emailValues = new ContentValues(); Uri emailUri
= Uri.withAppendedPath
(newPersonUri,Contacts.People.ContactMethods.CONTENT_DIRECTORY);
emailValues.put (Contacts.ContactMethods.KIND,Contacts.KIND_EMAIL);
emailValues.put
(Contacts.ContactMethods.TYPE,Contacts.ContactMethods.TYPE_HOME);
emailValues.put (Contacts.ContactMethods.DATA,Q&quot;E[email address]Q&quot;E); Uri
emailUpdate = getContentResolver().insert(emailUri, emailValues); // add
address ContentValues addressValues = new ContentValues(); Uri
addressUri = Uri.withAppendedPath
(newPersonUri,Contacts.People.ContactMethods.CONTENT_DIRECTORY);
addressValues.put (Contacts.ContactMethods.KIND,Contacts.KIND_POSTAL);
addressValues.put
(Contacts.ContactMethods.TYPE,Contacts.ContactMethods.TYPE_HOME);
addressValues.put(Contacts.ContactMethods.DATA,Q&quot;EBaker Street 14\n54123
New HampshireQ&quot;E); Uri addressUpdate = getContentResolver().insert
(addressUri,addressValues); // add chat address ContentValues
chataddressValues = new ContentValues(); Uri chataddressUri =
Uri.withAppendedPath
(newPersonUri,Contacts.People.ContactMethods.CONTENT_DIRECTORY);
chataddressValues.put (Contacts.ContactMethods.KIND,Contacts.KIND_IM);
chataddressValues.put
(Contacts.ContactMethods.TYPE,Contacts.ContactMethods.TYPE_HOME);
chataddressValues.put (Contacts.ContactMethods.DATA,Q&quot;E[email address]Q&quot;E);
Uri chataddressUpdate = getContentResolver().insert
(chataddressUri,chataddressValues); // add company (organization)
ContentValues organisationValues = new ContentValues(); Uri orgUri =
Uri.withAppendedPath
(newPersonUri,Contacts.Organizations.CONTENT_DIRECTORY);
organisationValues.put(Contacts.Organizations.COMPANY,Q&quot;EMyCompany Inc.Q&quot;E);
organisationValues.put
(Contacts.Organizations.TYPE,Contacts.Organizations.TYPE_WORK); Uri
orgUpdate = getContentResolver().insert(orgUri, organisationValues); } }
plz let me know if there is a solution ... Thanks Vikram Patil</description>
<comment>
<author>patil...@gmail.com</author>
<when>Wed, 15 Jul 2009 12:48:55 +0000</when>
<what>hello 
i got a solution to this problem
the problem was for inserting the chat addresses ..
the code for inserting the chat addresses should be as follows:

// add chat address
		    
ContentValues chataddressValues = new ContentValues();
Uri chataddressUri =
Uri.withAppendedPath(newPersonUri,Contacts.People.ContactMethods.CONTENT_DIRECTORY);
chataddressValues.put(Contacts.ContactMethods.KIND,Contacts.KIND_IM);
chataddressValues.put( Contacts.ContactMethods.TYPE,ContactMethods.TYPE_OTHER);
chataddressValues.put(ContactMethods.AUX_DATA,ContactMethods.encodePredefinedImProtocol(TYPE_PRECEDENCE_IM[3]));
chataddressValues.put(Contacts.ContactMethods.DATA,Q&quot;Esneha100@gmail.comQ&quot;E);
Uri chataddressUpdate = getContentResolver().insert(chataddressUri,chataddressValues);

and 

private static final int[] TYPE_PRECEDENCE_IM = new int[] {
      ContactMethods.PROTOCOL_GOOGLE_TALK,
      ContactMethods.PROTOCOL_AIM,
      ContactMethods.PROTOCOL_MSN,
      ContactMethods.PROTOCOL_YAHOO,
      ContactMethods.PROTOCOL_JABBER,
      ContactMethods.PROTOCOL_ICQ,
      ContactMethods.PROTOCOL_SKYPE,
      ContactMethods.PROTOCOL_QQ};

here the TYPE_PRECEDENCE_IM is the protocol value for the chat addresses.
hence it should be inserted accordingly.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:22:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:38:01 +0000</when>
<what></what>
</comment>
<comment>
<author>pardsb...@gmail.com</author>
<when>Mon, 14 Dec 2009 16:45:12 +0000</when>
<what>I submitted a fix to address the crash here: https://review.source.android.com/12890

This does not address why the data was bad in the first place, but makes the client
more robust to strange data.</what>
</comment>
</bug>
<bug>
<bugid>16531</bugid>
<title>[Gingerbread] Bad webpage rendering on the QVGA screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>limh...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 23:40:25 +0000</openedDate>
<description>1. Test Evnironment Android version : 2.3.3 (Gingerbread) Device :
Developing Target and SDK emulator with version 2.3.3 2. Problem The
Q&quot;EbuttonQ&quot;E tag doesnQ&apos;Et be handled correctly in the specified screen size.
Detail symthom - buttons are wrongly displayed. 3. Procudeure Browse
Q&quot;Etestfest.openmobilealliance.orgQ&quot;E. There are test items to check whether
the device fully supports xHTML features in above site. Please look at
Q&quot;E5.5 Basic FormsQ&quot;E on it. Especially, in the case of Q&quot;E45.07.01Q&quot;E, Buttons
have to be displayed correctly.</description>
</bug>
<bug>
<bugid>1698</bugid>
<title>Wi-fi loses connection with router frequency and doesnQ&apos;Et reestablish automatically</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>433</stars>
<reportedBy>dev...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jan 2009 14:31:04 +0000</openedDate>
<description>Wi-fi canQ&apos;Et works smoothly. (lose connection with router frequency and
canQ&apos;Et reestablish automaticlly.) Wireless router: D-Link DI-624+A I
tested Mixed mode and Only G mode Channel: I tested 6, 3, 11. SSID
broadcasted No MAC filter WPA2-PSK/WPA-PSK mixed mode; WPA-PSK TKIP;
WPA-PSK AES; None of them is stable on G1. G1: RC30 Manually recover
(reestablish) the wifi connection. Method 1: If I manually reestablish
the wifi connection (turn off-on wifi), the internet connection is back.
Method 2: In a browser, quickly click one URL link for many times (ex.
5). Then the internet connection is back and I can browse the web for
few seconds (maybe 20s) and then lose the connection again. The signal
status bar always tell me I have a good wifi connection. More reference:
http://androidcommunity.com/forums/f10/another-wifi-issue-10166/</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 18:11:37 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>dimitrys...@gtempaccount.com</author>
<when>Mon, 02 Feb 2009 18:12:59 +0000</when>
<what>Hello,
Can you please give me a link to this router ? It seems like there are several 
models of D-Link DI-624+A. Is it like this:
http://www.google.com/products/catalog?q=D-Link+DI-624%
2BAQ&amp;Ecid=4624167052665822383Q&amp;Esa=title#ps-sellers
Thanks,
Dmitry</what>
</comment>
<comment>
<author>dev...@gmail.com</author>
<when>Tue, 03 Feb 2009 01:59:37 +0000</when>
<what>Here is the link.
http://detail.zol.com.cn/wireless_router/index63045.shtml


I can use the router now. Here is my fix steps.
1. Use Q&quot;EWPA-PSK TKIPQ&quot;E
2. Change the Channel ID to 4


I donQ&apos;Et know why I only can use 4. I scaned the wireless singal around my house and 
it has 4 Q&quot;Echannel 6Q&quot;E and 1 Q&quot;Echannel 1Q&quot;E.</what>
</comment>
<comment>
<author>dimitrys...@gtempaccount.com</author>
<when>Tue, 03 Feb 2009 17:39:38 +0000</when>
<what>Thanks... Just for your information. It makes sense to use channels 1, 6 or 11 - 
because they are not overplapping. Channle 6 is usually a default channel, so choose 
1 or 11.</what>
</comment>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Sun, 09 Aug 2009 20:51:30 +0000</when>
<what>My WiFi drops often also, and takes a long time to come back.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:58:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:12:44 +0000</when>
<what></what>
</comment>
<comment>
<author>AndresHB...@gmail.com</author>
<when>Tue, 08 Sep 2009 00:49:02 +0000</when>
<what>Same problem, i need to turn off router and then it establish the ip connection 
automatically and on the internet. But then it drops gain (3 minutes )</what>
</comment>
<comment>
<author>dev...@gmail.com</author>
<when>Tue, 08 Sep 2009 07:40:06 +0000</when>
<what>Sell your G1 and buy another one. It is a hardware (or fireware) issue</what>
</comment>
<comment>
<author>evge...@gmail.com</author>
<when>Tue, 15 Sep 2009 21:20:50 +0000</when>
<what>same problem for me with ZTE router</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:13:02 +0000</when>
<what></what>
</comment>
<comment>
<author>Ohvert...@gmail.com</author>
<when>Mon, 19 Oct 2009 02:32:26 +0000</when>
<what>Same problem for me, but using a Billion Router with WEP</what>
</comment>
<comment>
<author>ExtremeD...@gmail.com</author>
<when>Sun, 15 Nov 2009 10:33:35 +0000</when>
<what>I have a similar Issue.

IQ&apos;Eve tested this out with:
D-Link DSL-G604T (Router)
Billion 7404VGPX (Router)
Nokia N93i (Wifi-capable phone)
Google Dev Phone 1

All configurations work (i.e. Dev Phone works with DSL-G604T fine, N93i works with 
Billion fine) except for the Billion --Q&gt;E Dev Phone.

The problem is, browsing is slow and often unreliable when between the Billion and 
Dev Phone, and usually if i go out of the range of the router without manually 
disconnecting, upon return the only way to re-establish a wifi connection is to 
restart the router. Restarting phone, going to airplane mode, etc does not work.

I work for an ISP so I have a reasonable idea of the types of things to try; 
- Router is running the latest firmware
- Have tried statically configuring IP on phone (same story)
- Tried channels 1, 6, 11
- Tried changing from WPA2 down to WPA, WEP, no luck
- Creating a wireless client filter and adding the phone by MAC Address
- Router Firewall is off
- Creating a QoS rule to prioritize traffic coming from the phones IP
- Spoken to Billion reps who have offered some suggestions and then handballed the 
problem

The phone does not appear to lose connection with the Q&quot;EwifiQ&quot;E for me as the title of 
this issue suggests; rather it just throws a page cannot be displayed type-error. 
After a refresh or two the page will load slowly. 

If i plug in my DLINK router straight after such an issue and connect the phone up, 
everything starts working much faster and snappier (and my connection is usually 
about 8000kbps/1000kbps, but the DLINK syncs a bit slower and yet the performance in 
Android is faster). </what>
</comment>
<comment>
<author>ExtremeD...@gmail.com</author>
<when>Sun, 15 Nov 2009 11:07:46 +0000</when>
<what>In addition to the above, I have always had this problem, even after factory resetting 
my phone, installing Android updates, etc. I have also Factory Reset my router with no 
change.</what>
</comment>
<comment>
<author>doyle.j...@gmail.com</author>
<when>Mon, 16 Nov 2009 17:31:53 +0000</when>
<what>I have two WRT54GL routers/access points here and have had a similar problem with
both.  My wife and I have experienced similar problems with both of our Motorola
Droid devices.

At random times we will lose data connectivity.  Wifi indicates a reasonable signal
strength, but unable to establish any connections to anything.  Disabling Wifi and
re-enabling it seems to cause the connection to work again for a while.

Unfortunately, the biggest problem here is that the device still seems to think it
has a connection, and then doesnQ&apos;Et switch back to the providerQ&apos;Es data connection so
you essentially lose all data connectivity when this happens.</what>
</comment>
<comment>
<author>philcoll...@gmail.com</author>
<when>Mon, 16 Nov 2009 20:52:11 +0000</when>
<what>IQ&apos;Eve had this issue with my WRT54G wireless router too, with my G1 since I got it 6
months ago.  Exactly as doyle.jack describes it (wireless breaks, but it still thinks
it has a connection.. disable/reenable wireless fixes it).</what>
</comment>
<comment>
<author>l3reakmanx</author>
<when>Tue, 08 Dec 2009 09:10:34 +0000</when>
<what>I also have this issue with a Driod Q&amp;E Dell TrueMobile 2300 Wireless Broadband Router.
On channel 11. Same as everyone else, drops off randomly but it doesnQ&apos;Et register that
itQ&apos;Es no longer connected so it doesnQ&apos;Et attempt to reconnect or connect to 3G on its
own, and I need to do it manually. Reconnect fixes it reliably.</what>
</comment>
<comment>
<author>manicm...@gmail.com</author>
<when>Sun, 13 Dec 2009 06:55:51 +0000</when>
<what>I havenQ&apos;Et found a complete solution for this problem but here are some things which
helped:

1. Turn off 54g Protected Mode in your wifi routerQ&apos;Es settings (you may have to dig
around to find this). When I did this I found an immediate increase in both
reliability and speed. Note that if you have any 54b devices connecting wirelessly to
your router this may cause problems, so IQ&apos;Em assuming all your devices are 54g.

2. Install Q&quot;EWiFi FixerQ&quot;E from the Android Marketplace. This app attempts to determine
when you have lost wifi connection and forces Android to reconnect.

Hope this helps.</what>
</comment>
<comment>
<author>manicm...@gmail.com</author>
<when>Sun, 13 Dec 2009 07:09:13 +0000</when>
<what>I should also have mentioned, in addition to the above, set the Wi-Fi Sleep Policy to
Q&quot;ENeverQ&quot;E. To do this, go to Settings -Q&gt;E Wireless controls -Q&gt;E Wi-Fi settings. Click the
Menu button and select Advanced -Q&gt;E Wi-Fi sleep policy.

By default, Android is set to disconnect from wifi whenever the screen turns off.
Your other two options are: 

Never when plugged in
Never

You should select Never if you want continous wifi connectivity. Just remember that
this drains battery, so you might want a desktop gadget to manually turn wifi on and off.

If you choose this setting along with my previous suggestions (see post above) of
turning off 54g Protected Mode and using WiFi Fixer, your Android wifi problems
should *mostly* disappear. Also, if you decide to follow these suggestions, IQ&apos;Ed like
to hear about your experiences as IQ&apos;Ed like to determine if this is actually a
solution to the problem.

Regards,
Mark</what>
</comment>
<comment>
<author>philcoll...@gmail.com</author>
<when>Sun, 13 Dec 2009 14:23:15 +0000</when>
<what>manicmark, I already have Q&apos;ECTS Protection ModeQ&apos;E turned off in the wifi router.

And my phone is setup to leave wifi on all the time.

So neither of those suggestions help me, unfortunately.

I will try wifi fixer, but even if that helps, it is not a solution.. only a workaround.</what>
</comment>
<comment>
<author>mightyma...@gmail.com</author>
<when>Sun, 27 Dec 2009 19:27:11 +0000</when>
<what>ive used 3 different routers with my htc tattoo and used all of the suggestions here
with absolutely no improvements. Is someone here either qualified or bold enough to
defend android and put the router at certain fault?

mat</what>
</comment>
<comment>
<author>mightyma...@gmail.com</author>
<when>Sun, 27 Dec 2009 19:29:35 +0000</when>
<what>ive used 3 different routers with my htc tattoo and used all of the suggestions here
with absolutely no improvements. Is someone here either qualified or bold enough to
defend android and put the router at certain fault?

mat</what>
</comment>
<comment>
<author>manicm...@gmail.com</author>
<when>Sun, 27 Dec 2009 23:32:43 +0000</when>
<what>@mightymat12 The problem is definitely with the phones. If I had to take a guess, the
first place IQ&apos;Ed look is the wifi driver or the wifi config, but IQ&apos;Em no linux guru so
thatQ&apos;Es for someone else to play with. The changes I made in comments 18 and 19
(above) did a lot to improve wifi stability for android, though itQ&apos;Es not a complete
fix. This is a well known problem and weQ&apos;Ere all waiting for the Android team or HTC
to release a proper resolution. 

Good luck,
Mark</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 09:46:52 +0000</when>
<what>Wifi Fixer in Droid 2.0.1 causes Wifi to be completely flaky.  Waiting for a native fix 
on auto-reconnect of all RF, including BT issues.</what>
</comment>
<comment>
<author>lieg...@gmail.com</author>
<when>Thu, 07 Jan 2010 11:21:09 +0000</when>
<what>Wifi drops after a few minutes for me as well even though the signal is good and my
laptop says 80% signal strength. If I retry for about 4 or 5 minutes, it usually
starts working again. Have installed Wifi Fixer but it is too early to tell if that
makes any difference for me. Using Wifi Analyser I can see that all the wifi signals
suddenly drop periodically even though my laptop still says 80% signal. IQ&apos;Em not sure,
but it seems likely this sudden apparent signal drop is connected to this issue.

Router is a Huawei EchoLife HG520s and has been rock solid with my laptop for over a
year. Android firmware is 1.6. Handset is HTC Magic.</what>
</comment>
</bug>
<bug>
<bugid>12289</bugid>
<title>PackageManager shows Q&apos;EApplication not installedQ&apos;E after user changed screen orientation to landscape.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Skalozu...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 14:30:59 +0000</openedDate>
<description>Device: Motorola Milestone. Firmware version: 2.0 Steps to reproduce: 1.
Copy to you sd card any valid .apk (for example screenshot.apk) 2. Open
browser and type in URL text box:
content://com.android.htmlfileprovider/sdcard/screenshot.apk 3. Tap GO
4. When Package manager opens Click Install button 5. When installation
process complete and show Q&apos;EApplication installedQ&apos;E, Change screen
orientation to landscape. Actual result: PackageManager shows message
Q&apos;EApplication not installedQ&apos;E. Expected result: PackageManager still shows
message Q&apos;EApplication installedQ&apos;E.</description>
</bug>
<bug>
<bugid>18299</bugid>
<title>SDK r12: emulator display issues when 0.5 Q&lt;E= scale Q&lt;E 1 (linux)</title>
<status>Released</status>
<owner>di...@android.com</owner>
<closedOn>2011-07-08T17:52:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>23</stars>
<reportedBy>lin...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 10:53:04 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Linux x86_64 (Ubuntu 11.04) SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Revistion
12 Eclipse version: N/A ADT plug-in version: N/A Platform targeted by
your project: any Version of the platform running in the emulator: any
STEPS TO REPRODUCE: 1. Launch emulator with -scale between 0.50 and 1,
e.g. emulator @Gingerbread -scale 0.85 2. Launch emulator with -scale
below 0.50, e.g. emulator @Gingerbread -scale 0.49 EXPECTED RESULTS: 1.
Observe distorted (8-bit palette?) colors, see android-emulator-sdk12-4.
Observe normal colors, e.g. android-emulator-sdk12-scale049.png
scale085.png 2. Observe normal colors, see
android-emulator-sdk12-scale049.png OBSERVED RESULTS: 1. Normal colors,
like android-emulator-sdk11-scale085.png</description>
<comment>
<author>lin...@gmail.com</author>
<when>Thu, 07 Jul 2011 11:23:33 +0000</when>
<what>See also http://code.google.com/p/android/issues/detail?id=18300</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 07 Jul 2011 21:35:32 +0000</when>
<what>Issue 18300 has been merged into this issue.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 07 Jul 2011 21:36:13 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 08 Jul 2011 02:46:16 +0000</when>
<what>Thanks, we could reproduce the bug after some time.
A pending fix is at https://review.source.android.com/24433</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 08 Jul 2011 17:52:00 +0000</when>
<what>Fix submitted to AOSP tree.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 10 Jul 2011 10:42:48 +0000</when>
<what></what>
</comment>
<comment>
<author>andyrb...@gmail.com</author>
<when>Tue, 12 Jul 2011 05:27:21 +0000</when>
<what>I see same problem with ubuntu 11.04 natty fresh install, as it was fresh i loaded sdk r12, with sun java 6 u26.  </what>
</comment>
<comment>
<author>reichartp</author>
<when>Tue, 19 Jul 2011 18:01:09 +0000</when>
<what>Is there a workaround available till SDK R13 besides running at scale Q&lt;E 0.5 or Q&gt;E= 1.0?</what>
</comment>
<comment>
<author>malac...@gmail.com</author>
<when>Sun, 14 Aug 2011 05:01:40 +0000</when>
<what>I also am seeing this problem with Ubuntu 11.04 and SDK 12.</what>
</comment>
<comment>
<author>ithink2...@gmail.com</author>
<when>Thu, 18 Aug 2011 17:42:14 +0000</when>
<what>IQ&apos;Em also seeing this issue with LinuxMint 11 LXDE.</what>
</comment>
<comment>
<author>vidals...@gmail.com</author>
<when>Thu, 25 Aug 2011 10:52:17 +0000</when>
<what>Sorry for the inconvenience, where is file argb.h</what>
</comment>
<comment>
<author>unrealdz@gmail.com</author>
<when>Wed, 07 Sep 2011 21:02:36 +0000</when>
<what>any workaround till r13 ?</what>
</comment>
<comment>
<author>christin...@gmail.com</author>
<when>Mon, 26 Sep 2011 13:01:29 +0000</when>
<what>Same here with Ubuntu 11.04 (64 bits) and SDK 13...
The link given above to get the fix doesnQ&apos;Et work for me :(</what>
</comment>
<comment>
<author>reichartp</author>
<when>Mon, 26 Sep 2011 13:43:59 +0000</when>
<what>This seems to be fixed now with SDK 13 on Ubuntu 11.04 (32bit).

The attached screenshot shows the emulator running at scale 0.55 with normal colors again. Thanks :)</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Sat, 22 Oct 2011 02:51:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7329</bugid>
<title>Ringer Volume automatically adjusts to silent after making/receiving calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amauri.a...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 23:18:50 +0000</openedDate>
<description>My Ringer Volume automatically adjusts to silent after I make or receive
a phone call. Each time I have to go back into the settings and turn the
volume up after using the phone. I have missed a number of important
phone calls as a result of the issue. Model: Droid Firmware version:
2.0.1 Baseband version: C_01.3E.01P Build number: ESD56</description>
</bug>
<bug>
<bugid>3820</bugid>
<title>GLDebugHelper NPE on valid glTexImage2D call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>nathan.s...@gmail.com</reportedBy>
<openedDate>Tue, 08 Sep 2009 07:53:51 +0000</openedDate>
<description>- Steps to reproduce the problem 1) Wrap a GL instance with
GLDebugHelper(gl, GLDebugHelper.CONFIG_CHECK_GL_ERROR, writer). 2) Call
glTexImage2D with the last parameter as null. This is valid and should
allocate the texture memory without loading pixel data. Result:
java.lang.NullPointerException at
android.opengl.GLLogWrapper.glTexImage2D(GLLogWrapper.java:2475)
Expected: The call to work as it does when not wrapped with
GLDebugHelper.</description>
<comment>
<author>nathan.s...@gmail.com</author>
<when>Tue, 08 Sep 2009 08:07:11 +0000</when>
<what>There is a related problem with glDrawArrays. If I am using GLLogWrapper and call
glVertexPointer with GL_FIXED and an IntBuffer, then call glDrawArrays:
java.lang.IndexOutOfBoundsException
at java.nio.IntToByteBufferAdapter.get(IntToByteBufferAdapter.java:151)
at android.opengl.GLLogWrapper.doArrayElement(GLLogWrapper.java:1105)
at android.opengl.GLLogWrapper.doElement(GLLogWrapper.java:1126)
at android.opengl.GLLogWrapper.glDrawArrays(GLLogWrapper.java:1520)
The same code works when not wrapped.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:23:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7227</bugid>
<title>Tracetool: call time less than previous time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dinesh.g...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 01:43:16 +0000</openedDate>
<description>A) Steps to reproduce 1. power on target device 2. run ddms on host (it
is windows for me) 3. select browser process in ddms 4. enable profiling
from one of the task bar button 5. Browse internet for a while 6. stop
profiling using same task bar button 7. ddms shows pulling of trace file
from sdcard 8. on command line where ddms was running following output
is thrown and traceview does not comes up:
================================ ThreadData:
Q&apos;Eandroid/database\AbstractCursor.isFieldUpdated (I)ZQ&apos;E call time
(4671111) is less than previous time (4671447) for thread Q&apos;E[47]
WebViewCoreThreadQ&apos;E ================================= B) What happened
Traceview does not show the profiling data and emit above mentioned
error C) Correct behaviour Traceview should have shown graphical
interface for analyzing cpu time per thread basis and functional cpu
usage I am using eclair 2.1 AU 708 on Arm 11(for modem) + cortex
processor(apps)</description>
</bug>
<bug>
<bugid>57</bugid>
<title>Canvas.drawLine works improperly</title>
<status>Declined</status>
<owner>r...@google.com</owner>
<closedOn>2008-02-29T21:06:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>ilya.rod...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jan 2008 07:46:59 +0000</openedDate>
<description>Canvas.drawLine(1, 1, 1, 1, paint) doesnQ&apos;Et draw anything while on J2SE
and J2ME single pixel is drawn.</description>
<comment>
<author>mikerr...@gmail.com</author>
<when>Tue, 22 Jan 2008 17:52:15 +0000</when>
<what>The geometry model in android is more like postscript and J2ME. In android, the pen is not square, but always 
acts perpendicular to the line. In this example, it is correct for nothing to draw.

Note: if you specified square or round Caps (in the Paint), you would draw something. Also, if you want to draw 
points fast, use Canvas.drawPoints().</what>
</comment>
<comment>
<author>ilya.rod...@gmail.com</author>
<when>Wed, 23 Jan 2008 07:20:21 +0000</when>
<what>Thanks for your response.

Unfortunatelly specifying square or round Caps doesnQ&apos;Et help. And this authomatically 
means that all the graphics-related code shall be revised while porting application 
from J2ME or J2SE to Android. Not a great idea I believe especially when you try to 
have the same application working on different platforms.

Let me clarify a little bit issue I faced. At some point my application draws black 
rectangle and fills it by means of drawing multiple horizontal red lines. I have 
attached two screen shots (j2se and android) for your reference. Please note 
unfilled part of rectangle on Android. Both J2SE and Android applications use the 
same in-house polygon engline. To make it work properly on Android I have to 
increase length of lines by one pixel loosing some performance and maintainability. 

I believe there should be a way to switch Android graphics into J2SE-compatible 
mode...</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:47:17 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 29 Feb 2008 17:28:47 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 29 Feb 2008 21:06:23 +0000</when>
<what>java.awt.Graphics has the drawing model you want, but android.graphics.Canvas does
not follow that model. Applications that switch between the two will have to be aware
of the difference.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:03:04 +0000</when>
<what></what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 22 Aug 2011 18:16:36 +0000</when>
<what>This also happens with html5 canvas on Android. The simple workaround is just to add a small amount to the lineTo() coords if start=end.</what>
</comment>
</bug>
<bug>
<bugid>17380</bugid>
<title>cdv</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-06-06T03:47:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Belleza...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jun 2011 02:56:01 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 03:47:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9752</bugid>
<title>Auto-Complete Punctuation: Parenthesis and Quotes - should remove prior space</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 16:59:06 +0000</openedDate>
<description>The new Autocomplete feature implemented in 2.2 is much better than the
one in 2.1 The behavior of typing a Q&quot;Eclosing parenthesisQ&quot;E or a Q&quot;Eclosing
quotation markQ&quot;E should be the same as the one for Q&quot;EcommaQ&quot;E and Q&quot;EperiodQ&quot;E
-- that is, no space should be left between the last letter and the
insertion of the closing quote / closing parenthesis. Furthermore - the
paren / quotes could be added to the autocomplete toolbar.</description>
<comment>
<author>jaltenba...@gmail.com</author>
<when>Tue, 14 Dec 2010 19:41:19 +0000</when>
<what>This feature needs to WORK CORRECTLY first.  On Droid X, 2.2 it incorrectly removes NEEDED spaces to the left of open quotes and to the left of dollar ($) signs.  See issue 13179.</what>
</comment>
<comment>
<author>danny0wn...@gmail.com</author>
<when>Wed, 29 Dec 2010 22:28:23 +0000</when>
<what>Please also see issue http://code.google.com/p/android/issues/detail?id=13372  My apologies for cross-posting. I just want greater visibility for this issue in hopes that it will be addressed, ASAP. According to the http://www.droidforums.net/forum/droid-x-stock-help/83245-droid-x-keyboard-woes-issues-using-quotation-marks.html post mentioned in issue 13179 itQ&apos;Es been going on since, at least, September 2010.</what>
</comment>
<comment>
<author>dinyar.r...@gmail.com</author>
<when>Thu, 21 Jul 2011 14:03:45 +0000</when>
<what>The problem with closing parens seems to have been fixed for honeycomb at least. The problem with closing quotation marks retaining the space persists.</what>
</comment>
</bug>
<bug>
<bugid>3790</bugid>
<title>Activity Messaging (in application Messaging) is not responding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>sampablo...@gmail.com</reportedBy>
<openedDate>Sat, 05 Sep 2009 13:37:44 +0000</openedDate>
<description>About once in every 5-10 times I use the Messaging (SMS/MMS) application
built into Android on my G1, I get the following error: Q&quot;EActivity
Messaging (in application Messaging) is not respondingQ&quot;E along with
options to Q&quot;EForce closeQ&quot;E or Q&quot;EWaitQ&quot;E. I would not expect this error
message to appear unless the code of the Messaging app is buggy, since
the hardware of the G1 should be more than capable of running an SMS/MMS
application without encountering significant delays. IQ&apos;Em using the
T-Mobile network in the UK. IQ&apos;Eve got about 1.5GB free on the SD card and
31MB free internal memory. Also, although I do have a handful of rather
long txt threads (several hundred messages), the error sometimes appears
when IQ&apos;Em using the Messaging app to access other, shorter txt threads.
In other words, I think the error isnQ&apos;Et dependent upon the length of the
thread being viewed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:24:51 +0000</when>
<what></what>
</comment>
<comment>
<author>sampablo...@gmail.com</author>
<when>Tue, 08 Sep 2009 15:39:54 +0000</when>
<what>In addition to the above, sometimes the error message appears when IQ&apos;Eve been viewing
a thread and press the back button to go back to the inbox.</what>
</comment>
<comment>
<author>deserthe...@yahoo.com</author>
<when>Thu, 24 Sep 2009 12:09:28 +0000</when>
<what>I am also having the same problem. I get about three messages per SMS I send. I am 
using an unlocked phone in Germany using 02. Problem just recently started.</what>
</comment>
<comment>
<author>AndrewRR...@gmail.com</author>
<when>Sat, 26 Dec 2009 23:35:05 +0000</when>
<what>I got Same issue.. May try to delete some messages, I got over 3000 messages..</what>
</comment>
<comment>
<author>bossk...@gmail.com</author>
<when>Fri, 29 Jul 2011 21:45:40 +0000</when>
<what>Same issue here.  Just switched from iPhone to android and imported all sms messages ~31,000.  Android phone freezes and restarts.  Imported in about 5,000 and still same issues.</what>
</comment>
</bug>
<bug>
<bugid>13761</bugid>
<title>Double free in Android kernel - /drivers/mtd/mtdblock.c</title>
<status>Declined</status>
<owner>n...@google.com</owner>
<closedOn>2011-01-06T20:24:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>acch...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 08:08:36 +0000</openedDate>
<description>In the Android kernel MSM branch in
/drivers/mtd/mtdblock.c:mtdblock_add_mtd() Using Q&quot;EQ&amp;Edev-Q&gt;EmbdQ&quot;E to refer to
containing object Q&quot;E*devQ&quot;E freed by Q&quot;Eadd_mtd_blktrans_devQ&quot;E. [show details]
351 if (add_mtd_blktrans_dev(Q&amp;Edev-Q&gt;Embd)) 352 kfree(dev); The function
add_mtd_blktrans_dev() frees its argument with ret=-ENOMEM: 322 /*
Create gendisk */ 323 ret = -ENOMEM; 324 gd = alloc_disk(1 Q&lt;EQ&lt;E
tr-Q&gt;Epart_bits); 325 At conditional (7): Q&quot;E!gdQ&quot;E taking the true branch.
326 if (!gd) 327 goto error2; ... 396 error2: 397 list_del(Q&amp;Enew-Q&gt;Elist);
398 error1: Q&quot;EkfreeQ&quot;E frees parameter Q&quot;EnewQ&quot;E. 399 kfree(new); 400 return
ret; 401 } This may result in a double free on this path when returning
to mtdblock_add_mtd(), where the return value will be non-zero and Q&quot;EdevQ&quot;E
is freed again. This issue was found by Coverity.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 19:23:38 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 06 Jan 2011 20:24:58 +0000</when>
<what>This is an upstream bug in the main Linux kernel, and is not code created or maintained by the Android team.

It appears this bug was introduced by Maxim Levitsky Q&lt;Emaximlevitsky@gmail.comQ&gt;E.  He would probably be the correct person to resolve this issue.
</what>
</comment>
<comment>
<author>maximlev...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:39:29 +0000</when>
<what>Indeed that is a bug.
The reason for that is that I moved freeing of the mtdtrans structure to mtdtrans core to defer freeing of it untill last user of the block device exits.
This allows support of hotplug.
I also audited the trans drivers and found that all of them embed the mtdtrans field as first one in its own private structure, thus I just removed that code that freed the trans structure from them.

I guess I missed that error path.
Yet, to be clear, I think there should be an exception and add_mtd_blktrans_dev shouldnQ&apos;Et free that structure it doesnQ&apos;Et allocate.

So, the Q&apos;Ekfree(new);Q&apos;E line should be removed
</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 06 Jan 2011 21:54:20 +0000</when>
<what>Thanks Maxim.

Will you be submitting a patch to the mainstream kernel resolving this issue?  Once you do so, Android will automatically pick up the change.</what>
</comment>
<comment>
<author>maximlev...@gmail.com</author>
<when>Thu, 06 Jan 2011 22:37:26 +0000</when>
<what>Sure, will do.
Tomorrow I will focus on few outstanding issues like that in my code.
</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 06 Jan 2011 22:39:17 +0000</when>
<what>You are awesome!  Thank you!</what>
</comment>
</bug>
<bug>
<bugid>3660</bugid>
<title>Friend request is not sent when using Google contact as means of sending</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 07:15:23 +0000</openedDate>
<description>When choosing a Google type contact for a friend request in Google
Latitude the request is not sent. Requesting the same friend using the
email (gmail) address works. IQ&apos;Em running Google maps v3.1.2 (#3182) on
my HTC Hero</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:38:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:31:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3435</bugid>
<title>Sourcecode for the current SDK not available</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-01T18:06:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>afo...@gmail.com</reportedBy>
<openedDate>Sat, 01 Aug 2009 11:14:12 +0000</openedDate>
<description>I would like to try to build the Android SDK for PPC Linux. For that,
IQ&apos;Ed need its complete source code. Also, other parts of the community
have asked for a version for OSX PPC aswell, which could also be
created/provided by the community if we had the source of the SDK. TIA,
Jan</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 01 Aug 2009 18:06:58 +0000</when>
<what>The source code is available at source.android.com and android.git.kernel.org</what>
</comment>
</bug>
<bug>
<bugid>20190</bugid>
<title>NETWORKING</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>man6231...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 08:20:07 +0000</openedDate>
<description>I have an Acer Iconia Tab A500 which run in android 3.2. My home does
not have wireless router so i have to use laptopQ&apos;Es IBSS network(ad-hoc
network)to share network access. The android phone does not support
ad-hoc network so i wish to ask android developers to fix this and make
better. THANK YOU.</description>
</bug>
<bug>
<bugid>35</bugid>
<title>API documentation should be available in JavaDoc standard form for usage with development tools</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-12T18:57:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 09:26:36 +0000</openedDate>
<description>The current API documentation (probably generated with a custom doclet)
is incompatible with all IDEQ&apos;Es code completion functionality making it
rather limited. There are many tools surrounding the common JavaDoc
naming convention and hierarchy and these do not work with the current
API documentation:
http://groups.google.com/group/android-developers/browse_thread/thread/d353d2ccc316b538/971b69740a8e67e3?lnk=gstQ&amp;Eq=javadoc+completion#971b69740a8e67e3</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:30:32 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 04 Apr 2008 12:22:37 +0000</when>
<what>Not sure if this is the same problem, but in Eclipse some of the javadoc works, and
some of it doesnQ&apos;Et.  Method completion still works in all cases, I believe (via
introspection?) but you get an exception in workspace/.metadata/.log when the tooltip
pops up where the javadoc is supposed to be shown:

!ENTRY org.eclipse.jdt.ui 4 10001 2008-03-29 20:28:43.094
!MESSAGE Internal Error
!STACK 1
Java Model Exception: Java Model Status [Unknown javadoc format for show() [in Toast
[in Toast.class [in android.widget [in
/home/luke/Desktop/android-sdk_m5-rc15_linux-x86/android.jar]]]]]
        at
org.eclipse.jdt.internal.core.BinaryMethod.extractJavadoc(BinaryMethod.java:655)
        at
org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:570)
        at
org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getHTMLContentReader(ProposalInfo.java:114)
        at
org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:101)
        at
org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:81)
        at
org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:64)
        at
org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:521)
        at
org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:101)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 1 org.eclipse.jdt.core 4 1009 2008-03-29 20:28:43.131
!MESSAGE Unknown javadoc format for show() [in Toast [in Toast.class [in
android.widget [in /home/luke/Desktop/android-sdk_m5-rc15_linux-x86/android.jar]]]]

</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 18:57:57 +0000</when>
<what>Sorry, currently there are no plans to support standard JavaDoc output.

However, all javadoc tooltips should work in Eclipse. For any methods where this
fails, please do enter a bug, stating the full class and method name of the offending
method within the bug. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>6133</bugid>
<title>add option to require account password for all Google Checkout purchases</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jazzvio...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 04:41:25 +0000</openedDate>
<description>I would like the option for my account password to be required for every
purchase made with Google Checkout. As far as I can tell, a password is
not required (other than the first time) to make Android Market
purchases, and IQ&apos;Ed like to be able to hand my phone to friends (and my
young nephew) without any fear that my credit card will be charged for
apps (or anything else, for that matter) while my phone is in their
possession. I read something in the Checkout Help pages about a PIN for
mobile devices, but IQ&apos;Eve never been prompted for a PIN on my desktop or
mobile while using Checkout for the Android Market.</description>
<comment>
<author>a.kosenkov</author>
<when>Sun, 07 Mar 2010 20:50:08 +0000</when>
<what>You can install special application to lock Market purchases in your mobile phone:

www.smart-alarm-clock.com/protector

It can ask you for a pin-code (you set in on the phone) when trying to buy something on 
market, so even if you lend your phone to someone, no purchaces could be made.</what>
</comment>
</bug>
<bug>
<bugid>15914</bugid>
<title>Honeycomb - Volume Indicator Error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keiich...@gmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 15:46:30 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Noted on this forum:
http://www.xoomforums.com/forum/motorola-xoom-general-discussion/2060-volume-problem-xoom.html
I could not reproduce exact conditions as in post, however, did notice
when I was trying to see what was going on, even on my Xoom, I saw the
sliderbar did not Q&apos;EadjustQ&apos;E when I lowered the volume using the hard
switch, but then suddenly indicated it had no sound when I decreased
volume to the Q&apos;EminimumQ&apos;E level. Volume then indicated correctly when I
used the hardware button to go to maximum. Possible OS bug with hardware
indication, may be related to earlier mentioning with regards to
Notification sound missing for mail as mentioned earlier. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
Motorola Xoom Tablet, running on the HRI66 build.</description>
</bug>
<bug>
<bugid>13813</bugid>
<title>Full Sync (backup SMS to Gmail)</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>12</stars>
<reportedBy>ojt...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 18:10:57 +0000</openedDate>
<description>Google advertised Android as full sync platform. I could buy new phone,
type login and password and have everything form my old phone. Wishing
it were so... Application like Q&quot;Ebackup to GmailQ&quot;E should be a standard
Android functionality.
http://www.appbrain.com/app/backup-to-gmail/net.cpedia.backup2gmail
Backup to Gmail is a good idea. It would be nice to have SMS archive in
Gmail.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:12:15 +0000</when>
<what></what>
</comment>
<comment>
<author>somethin...@gmail.com</author>
<when>Fri, 27 May 2011 20:49:59 +0000</when>
<what>I agree with this. But I think there are other places sms+mms can sync to. Google Docs is also a good choice.

Personally, I think the gmail interface is too email-centric for reading an sms log.

In addition, I would want a two-way sync, like in calendar and gmail, where if I were to wipe my phone, all my desired sms/mms will be synced back onto the phone whilst the messages that I manually deleted on my phone will not be synced back onto my phone but will continue to reside in the cloud.</what>
</comment>
<comment>
<author>poisonb...@gmail.com</author>
<when>Tue, 26 Jul 2011 12:03:10 +0000</when>
<what>Gmail is the perfect place for this. SMS threads look and feel like email threads, they simply serve the same purpose. A new pane (like Contacts) would be enough.

Also, SmsBackup+ is a better example as it expands said functionality by adding automatic sync.</what>
</comment>
</bug>
<bug>
<bugid>2827</bugid>
<title>calendar sync errors</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>7</stars>
<reportedBy>goali...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 14:17:29 +0000</openedDate>
<description>When I change something in the calendar and it tries to sync, I get an
error Q&quot;Ethe applicationcalendar storage has stopped unexpectedly. please
try againQ&quot;E The change I made to the phone isnQ&apos;Et reflected on the web
calendar. Did something get corrupted? I have the cupcake update from
T-mobile on my device.</description>
<comment>
<author>alexisbunel@gmail.com</author>
<when>Thu, 04 Jun 2009 15:56:10 +0000</when>
<what>Same here with HTC Magic/Cupcake from SFR</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:38:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:55:29 +0000</when>
<what></what>
</comment>
<comment>
<author>steve.l.cole@gmail.com</author>
<when>Sun, 31 Oct 2010 23:40:23 +0000</when>
<what>have a similar problem with HTC/Tmobile  Q&apos;Emy touch Slide 3GQ&apos;E w/ android 2.1 :

My Google Calendar doesnQ&apos;Et sync completely with my Android Calendar. Some events just arenQ&apos;Et showing. They do show up on my Google Calendar (web site on PC). The issue I am having is NOT with Q&apos;Erepeating eventsQ&apos;E but with Q&quot;Eshared calendarsQ&quot;E my partner and I share a calendar to plan for events but lately iQ&apos;Eve noticed that not all her calender events are synced to my phone. I have android 2.1, and have Q&lt;Emy calendarQ&gt;E and Q&lt;Emy partners calenderQ&gt;E selected with the default Q&quot;EMY CALENDARQ&quot;E unselected.

I have tried to do manual sync as well to no avail both on the phone and on google web site (via PC). If on android 2.1 I go to Q&quot;EsettingsQ&quot;E Q&gt;E Q&quot;Eaccounts Q&amp;E syncQ&quot;E - where i have Q&apos;Ebackground dataQ&apos;E and Q&apos;Eauto syncQ&apos;E enabled, I select Q&quot;EgoogleQ&quot;E entry and see that Q&apos;Esync calendarQ&apos;E, Q&apos;Esync contactsQ&apos;E and Q&apos;Esync gmailQ&apos;E is all selected - even tried the Q&quot;Esync nowQ&quot;E button which doesnQ&apos;Et seem to do anything is this a known issue? Any suggestions for a Q&quot;EfixQ&quot;E ?

Some one mentioned on a forum that a Q&quot;EMASTER RESETQ&quot;E is rerired as a workaround for now.... is this some special procedure effecting the whole phone(?) or does it simply mean removing the Q&apos;Egoogle accountQ&apos;E from phone and then re-adding the same Q&apos;Egoogle accountQ&apos;E back to the phone????


http://www.google.com/support/forum/p/Google+Mobile/thread?tid=7358f9422ff3d64eQ&amp;Ehl=en
</what>
</comment>
<comment>
<author>Doss...@gmail.com</author>
<when>Mon, 10 Jan 2011 05:56:51 +0000</when>
<what>IQ&apos;Em running into a problem where Google Calendar syncQ&apos;Eing to Android 2.1 (atQ&amp;Et Captivate) is throwing this stack trace and resulting in the Q&quot;ECalendar StorageQ&quot;E crashing during a sync --

E/AndroidRuntime( 9747): Uncaught handler: thread SyncThread exiting due to uncaught exception
E/AndroidRuntime( 9747): java.lang.IllegalArgumentException: allDay is true but sec, min, hour are not 0.
E/AndroidRuntime( 9747): 	at android.text.format.Time.normalize(Native Method)
E/AndroidRuntime( 9747): 	at com.android.providers.calendar.MetaData.isValidRange(MetaData.java:296)
E/AndroidRuntime( 9747): 	at com.android.providers.calendar.RecurrenceProcessor.expand(RecurrenceProcessor.java:1000)
E/AndroidRuntime( 9747): 	at com.android.providers.calendar.RecurrenceProcessor.expand(RecurrenceProcessor.java:565)
E/AndroidRuntime( 9747): 	at com.android.providers.calendar.CalendarProvider.performInstanceExpansion(CalendarProvider.java:2221)
E/AndroidRuntime( 9747): 	at com.android.providers.calendar.CalendarProvider.updateRecurrenceInstancesLocked(CalendarProvider.java:3532)
E/AndroidRuntime( 9747): 	at com.android.providers.calendar.CalendarProvider.updateInstancesLocked(CalendarProvider.java:3397)
E/AndroidRuntime( 9747): 	at com.android.providers.calendar.CalendarProvider.access$1100(CalendarProvider.java:96)
E/AndroidRuntime( 9747): 	at com.android.providers.calendar.CalendarProvider$EventMerger.insertRow(CalendarProvider.java:4863)
E/AndroidRuntime( 9747): 	at android.content.AbstractTableMerger.mergeServerDiffs(AbstractTableMerger.java:416)
E/AndroidRuntime( 9747): 	at android.content.AbstractTableMerger.merge(AbstractTableMerger.java:149)
E/AndroidRuntime( 9747): 	at android.content.AbstractSyncableContentProvider.merge(AbstractSyncableContentProvider.java:575)
E/AndroidRuntime( 9747): 	at android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:391)
E/AndroidRuntime( 9747): 	at android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:287)
E/AndroidRuntime( 9747): 	at android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:218)
I/Process ( 2254): Sending signal. PID: 9747 SIG: 3
I/dalvikvm( 9747): threadid=7: reacting to signal 3
I/dalvikvm( 9747): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E
I/ANDROID_DEBUG( 2254): dumpmesg Q&gt;E /data/log/dumpstate_app.log
I/dumpstate(10224): begin
I/DumpStateReceiver( 2254): Added state dump to 1 crashes

ItQ&apos;Ed be REALLY nice if this exception was properly caught, and logged with the eventQ&apos;Es unique ID and data so that it can be located in Google Calendar and *fixed* -- right now, thereQ&apos;Es NO way of knowing WHICH event is resulting in this error.

Obviously, it would be best for the Google Calendar team to fix their bug so that an allDay-events have hour/min/sec set to 0 *AND* for the Android team to fix this such that if allDay is true, the hour/min/sec are ignored and this exception isnQ&apos;Et thrown in the first place ...</what>
</comment>
<comment>
<author>dturv...@gmail.com</author>
<when>Wed, 12 Oct 2011 02:54:52 +0000</when>
<what>My wife ran into this problem a couple days ago on her VZ Droid 2 running Android 2.2.  I hooked it up to logcat and saw a similar backtrace to Comment 5 (see file) when trying to open the Calendar app.  She has hundreds of gcal entries and isnQ&apos;Et very careful about added/editing them.  Workaround:
1. disable gcal sync
2. force stop and delete storage for Calendar, Calendar Service, Calendar Storage
3. enable gcal sync, wait a few minutes and then open Calendar.
A record must have become corrupted somehow. I agree with Comment 5 guy.  Better to make the API a warning when TOO MUCH data is in the record rather than a fatal exception.</what>
</comment>
</bug>
<bug>
<bugid>8997</bugid>
<title>Password Protected GPS settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.a....@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 16:53:19 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. would it be possible to give users the option of password
protecting their GPS settings. For example if a phone is stolen the
thief will likely disable the GPS location provider to prevent the phone
being tracked, if the system required a password (or the google account
password) this would be prevented</description>
</bug>
<bug>
<bugid>9244</bugid>
<title>org.json packages out of date</title>
<status>Assigned</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>impati...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 02:09:02 +0000</openedDate>
<description>New versions of the org.json packages at http://www.json.org/ should be
imported into android. This would be useful largely for the support for
java.io.Reader input for parsing (see
http://www.json.org/javadoc/org/json/JSONTokener.html#JSONTokener%28java.io.Reader%29).</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Jun 2010 01:20:45 +0000</when>
<what>in froyo and beyond we no longer use the org.json implementation because of license problems, but we should still decide what to do about new APIs.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 23 Jun 2010 01:47:28 +0000</when>
<what>Adding support for parsing from Reader is a great idea. Will do.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 08 Aug 2010 16:49:08 +0000</when>
<what>A new streaming API for JSON is coming in a future release. It doesnQ&apos;Et build-upon org.jsonQ&apos;Es APIs. The latest org.json APIs still requires the entire document to be ready before any data can be acted upon.</what>
</comment>
<comment>
<author>yus...@mac.com</author>
<when>Sat, 08 Jan 2011 05:22:10 +0000</when>
<what>just FYI, now the latest library from json.org is available at https://github.com/douglascrockford/JSON-java
</what>
</comment>
</bug>
<bug>
<bugid>2758</bugid>
<title>CanQ&apos;Et control surfaceQ&apos;Es rotation(not activity)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>Shuangfe...@gmail.com</reportedBy>
<openedDate>Mon, 25 May 2009 07:20:32 +0000</openedDate>
<description>Camera applicationQ&apos;Es controller surface need rotate according to the
phone status(landscape or portrait), but its viewfinder surface neednQ&apos;Et
rotate. So need control each surfaceQ&apos;Es rotation, not the activity. Could
add new attribute Q&apos;ENO_ROTATIONQ&apos;E for this case? then call:
getHolder().setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS |
NO_ROTATION); Meanwhile, check this attribute in
LayerBase.cpp::validateVisibility(...) function to decide if
re-calculate the orientation and position for this layer(surface).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:15:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1476</bugid>
<title>Feature request: optimize String.format and Formatter for simple cases.</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-22T21:58:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>enervat...@gmail.com</reportedBy>
<openedDate>Mon, 08 Dec 2008 00:23:01 +0000</openedDate>
<description>Hi all, I was requested to post this bug on the dev forum. Basically
what I found is that String.format or Formatter (both behave the same)
are ridiculously slow. Basically my code snippet is formatting some GPS
and accelerometer data as XML, and the difference between using just
string concats (eg, lat+Q&quot;E Q&quot;E+lon+Q&quot;E Q&quot;E...) and sprintf like Formatter was
100x slower! That is, for about 100 Locations, it was taking about 10
*seconds* rather than .1 second using regular concats (which arenQ&apos;Et
supposed to be all that snappy either). So thereQ&apos;Es something clearly
whacked going on in Formatter. Considering that this _should_ hook into
the native glibc, it makes it even more mysterious what it could
possibly be doing. Color me flabbergasted when I finally figured out
that this was the root cause of several days of hunting down an ANR :)
IQ&apos;Eve attached a snippet of my code. Mike</description>
<comment>
<author>marco.ne...@gmail.com</author>
<when>Wed, 10 Dec 2008 18:39:09 +0000</when>
<what>WhatQ&apos;Es particularly slow is *allocating* a Formatter, and in your code youQ&apos;Ere
allocating a new Formatter for every iteration of the loop. You will get much better
performance if you allocate a single Formatter and then reuse it multiple times.
</what>
</comment>
<comment>
<author>enervat...@gmail.com</author>
<when>Wed, 10 Dec 2008 18:59:53 +0000</when>
<what>as i mentioned, it behaves identically for the static String.format. 
Note that StringQ&apos;Es implicit concatenation is also known to be very
slow, but not 100x slower like this. If nothing else, this really
violates the principle of least surprise -- it took me three days
to even get around to suspecting that this could possibly be the 
problem.

Also: I donQ&apos;Et see anything in the class methods to truncate the
the string in the Formatter so in the general case you couldnQ&apos;Et
do what you suggest. </what>
</comment>
<comment>
<author>enervat...@gmail.com</author>
<when>Wed, 10 Dec 2008 22:02:10 +0000</when>
<what>one other thing: the loop in my code I sent was iterated less than
100 times. That means that *each* new Formatter () and two .formats
was taking on the order of *100 milliseconds*. Not even RSA public
key encryptions (which are extremely CPU intensive) take anywhere 
close to that amount of CPU time on halfway modern processors -- 
which the G1 definitely has. There is something seriously borked
with Formatter.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:42:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:49:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:57:29 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 19 Sep 2009 23:32:24 +0000</when>
<what>thereQ&apos;Es at least one bug in our Formatter, and it makes %f (and its relatives) twice as expensive as %d (and its 
relatives) --- we donQ&apos;Et always reuse our cached NumberFormat on the %f path.

Transformer doesnQ&apos;Et need to return String, either; CharSequence should be fine, so we could hand back the 
temporary StringBuilders instead. (i assume we need temporaries because of some strong guarantee about 
how much has been output to the Appendable if we throw? where is that guarantee documented?)

thereQ&apos;Es also some unnecessary temporary StringBuilder creation in the main format loop, which appends the 
concatenation of the prior run of non-formatting characters and the formatted item, rather than appending 
the two independently.

(not that i suspect itQ&apos;Es a performance problem, but iQ&apos;Em also curious about the Q&quot;EplainText = 
plainText.substring(0, plainText.indexOf(Q&apos;E%Q&apos;E))Q&quot;E line. surely we donQ&apos;Et need to _search_ to know where the Q&quot;Eplain 
textQ&quot;E ended?)

iQ&apos;Ell have a look at this.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 19 Sep 2009 23:42:09 +0000</when>
<what>(i was using this kind of simplification of the submitterQ&apos;Es code to get an idea for relative costs. i know the 
bottom variants arenQ&apos;Et equivalent -- the integer case with Formatter isnQ&apos;Et either -- i was just curious to know 
what the lower bound ought to be, and how much difference the trivial micro-optimizations in the last few 
variants make.)

        final int count = 100;

        long t0 = System.currentTimeMillis();
        for (int i = 0; i Q&lt;E count; ++i) {
            Formatter f = new Formatter();
            f.format(Q&quot;E%.6f %.6f %.6fQ&quot;E, Math.PI, Math.E, 1.0);
        }
        long t1 = System.currentTimeMillis();
        System.err.println(Q&quot;Etook: Q&quot;E + (t1-t0));

        t0 = System.currentTimeMillis();
        for (int i = 0; i Q&lt;E count; ++i) {
            String.format(Q&quot;E%d %d %dQ&quot;E, 314, 218, 1);
        }
        t1 = System.currentTimeMillis();
        System.err.println(Q&quot;Etook: Q&quot;E + (t1-t0) + Q&quot;E ***Q&quot;E);

        t0 = System.currentTimeMillis();
        for (int i = 0; i Q&lt;E count; ++i) {
            String.format(Q&quot;E%.6f %.6f %.6fQ&quot;E, Math.PI, Math.E, 1.0);
        }
        t1 = System.currentTimeMillis();
        System.err.println(Q&quot;Etook: Q&quot;E + (t1-t0));

        t0 = System.currentTimeMillis();
        Formatter f = new Formatter();
        for (int i = 0; i Q&lt;E count; ++i) {
            f.format(Q&quot;E%.6f %.6f %.6fQ&quot;E, Math.PI, Math.E, 1.0);
            ((StringBuilder) f.out()).setLength(0);
        }
        t1 = System.currentTimeMillis();
        System.err.println(Q&quot;Etook: Q&quot;E + (t1-t0));

        t0 = System.currentTimeMillis();
        for (int i = 0; i Q&lt;E count; ++i) {
            String tmp = Double.toString(Math.PI) + Q&quot;E Q&quot;E + Double.toString(Math.E) + Q&quot;E Q&quot;E + Double.toString(1.0);
        }
        t1 = System.currentTimeMillis();
        System.err.println(Q&quot;Etook: Q&quot;E + (t1-t0));

        t0 = System.currentTimeMillis();
        for (int i = 0; i Q&lt;E count; ++i) {
            StringBuilder sb = new StringBuilder();
            sb.append(Double.toString(Math.PI));
            sb.append(Q&quot;E Q&quot;E);
            sb.append(Double.toString(Math.E));
            sb.append(Q&quot;E Q&quot;E);
            sb.append(Double.toString(1.0));
        }
        t1 = System.currentTimeMillis();
        System.err.println(Q&quot;Etook: Q&quot;E + (t1-t0));

        t0 = System.currentTimeMillis();
        for (int i = 0; i Q&lt;E count; ++i) {
            StringBuilder sb = new StringBuilder();
            sb.append(Math.PI);
            sb.append(Q&quot;E Q&quot;E);
            sb.append(Math.E);
            sb.append(Q&quot;E Q&quot;E);
            sb.append(1.0);
        }
        t1 = System.currentTimeMillis();
        System.err.println(Q&quot;Etook: Q&quot;E + (t1-t0));

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Sep 2009 21:58:13 +0000</when>
<what>fixed internally. %g is now comparable to %d.

btw, for the commenter who wasnQ&apos;Et sure how to reuse a formatter, see the example i
gave above:

        Formatter f = new Formatter();
        for (int i = 0; i Q&lt;E count; ++i) {
            f.format(Q&quot;E%.6f %.6f %.6fQ&quot;E, Math.PI, Math.E, 1.0);
            ((StringBuilder) f.out()).setLength(0);
        }

you can also pass in your own Appendable to FormatterQ&apos;Es constructor and keep hold of
that, to avoid the ugly casting.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Dec 2009 01:19:53 +0000</when>
<what>iQ&apos;Eve done some more work on Formatter this week, making some of the improvements i mentioned in comment 
7, and some more that i noticed along the way.

%s and %d are now only about 2x slower than optimal hand-written StringBuilder.append code.

(this compares to about 50x slower for %d previously.)</what>
</comment>
<comment>
<author>enervat...@gmail.com</author>
<when>Fri, 04 Dec 2009 01:23:55 +0000</when>
<what>Ok... no need to go completely crazy, I think.. iQ&apos;Em not surprised by some penalty for
sprintf :) Just not 50x the you originally started with.

cheers, Mike</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jan 2010 01:29:42 +0000</when>
<what>comment #10 was inaccurate; Q&quot;E%dQ&quot;E was actually still 9x slower. iQ&apos;Eve made further
improvements, and Q&quot;E%dQ&quot;E *is* now 2x slower than hand-coded StringBuilder usage.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:04:02 +0000</when>
<what></what>
</comment>
<comment>
<author>surendra...@gmail.com</author>
<when>Mon, 30 Aug 2010 05:31:06 +0000</when>
<what>Where is this fix available. searched in android.git.kernel.org ; we could not locate the fix. Can you please provide the URL or patch id for this defect fix?
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 Aug 2010 18:36:02 +0000</when>
<what>all the changes mentioned above are in froyoQ&apos;Es Formatter.java. there have been many patches, and the work is still ongoing; for example, iQ&apos;Eve made %f significantly faster in gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>18306</bugid>
<title>SIP calls fail for international number prefixed with +</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hore...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 13:09:22 +0000</openedDate>
<description>SIP calls to international numbers prefixed with + fail on 2.3.3 (both
native SIP client and SIPDroid). Number unreachable. If the number is
prefixed with 00 instead, the call goes through. IMHO this should be
fixed as + is the standard prefix for intQ&apos;El numbers.</description>
</bug>
<bug>
<bugid>9203</bugid>
<title>Check for Update - Unable to connect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>horaciochk@gmail.com</reportedBy>
<openedDate>Sat, 19 Jun 2010 21:22:26 +0000</openedDate>
<description>Motorola XT701 - Android 2.1 update 1 Trying to check for phone system
update over WIFI connection, phone returns: Unable to connect - This
device is unable to connect to the server. Try again later. Please
advise if this is normal when there is no updates available, or the
phone is just not connecting to server. I would expect the phone to say
that there were no new updates found. Thanks NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8405</bugid>
<title>WebSyncManager: SQLException when removing cookies</title>
<status>Unreproducible</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-25T15:39:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Thu, 20 May 2010 05:50:35 +0000</openedDate>
<description>Hi, I got the stack trace below from one of my users. Cheers, Mariano --
Time: Wed May 19 21:34:19 America/Detroit 2010 -- Android Version:
sdk=7, release=2.1-update1, inc=24178 -- Memory free: 2.33MB total:
5.88MB max: 24.00MB -- Custom ROM: Stock Android -- Device: passion --
Model: Nexus One -- NewsRob Version: 3.8.3/383 -- Days installed:0 --
StorageAdapter: SdCardStorageAdapter -- MB available: 41 -- Phone Memory
MB available: 55.0 -- Stacktrace:(1144)
android.database.sqlite.SQLiteException: near Q&quot;E?Q&quot;E: syntax error: , while
compiling: DELETE FROM cookies ? Q&amp;E#0;Q&amp;E#0;Q&amp;E#0;s.c???????? ?) AND (path ==
?) AND (name == ?) at
android.database.sqlite.SQLiteProgram.native_compile(Native Method) at
android.database.sqlite.SQLiteProgram.compile(SQLiteProgram.java:110) at
android.database.sqlite.SQLiteProgram.Q&lt;EinitQ&gt;E(SQLiteProgram.java:59) at
android.database.sqlite.SQLiteStatement.Q&lt;EinitQ&gt;E(SQLiteStatement.java:41)
at
android.database.sqlite.SQLiteDatabase.compileStatement(SQLiteDatabase.java:1027)
at
android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1466)
at
android.webkit.WebViewDatabase.deleteCookies(WebViewDatabase.java:446)
at
android.webkit.CookieSyncManager.syncFromRamToFlash(CookieSyncManager.java:201)
at
android.webkit.CookieSyncManager.syncFromRamToFlash(CookieSyncManager.java:184)
at
android.webkit.WebSyncManager$SyncHandler.handleMessage(WebSyncManager.java:53)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebSyncManager.run(WebSyncManager.java:90) at
java.lang.Thread.run(Thread.java:1096)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 14:42:00 +0000</when>
<what>This doesnQ&apos;Et give me a lot to go on. Let me know if youQ&apos;Ere able to come up with repro steps.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 25 May 2010 15:12:31 +0000</when>
<what>Same story as with #8500. Looking at the stack trace I canQ&apos;Et see any NewsRob 
involvement, it is from a recent SDK, no custom ROM was used and so I posted it here.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 15:39:56 +0000</when>
<what></what>
</comment>
<comment>
<author>ashwinib...@gmail.com</author>
<when>Mon, 24 Jan 2011 15:32:39 +0000</when>
<what>Have seen this issue come up. ItQ&apos;Es random but it ends up crashing the application. </what>
</comment>
</bug>
<bug>
<bugid>2641</bugid>
<title>TelePhony crash when receive Wap Push SUPL </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>gbgbgb12...@gmail.com</reportedBy>
<openedDate>Tue, 12 May 2009 07:35:28 +0000</openedDate>
<description>Donuts internal release on 2009-04-19. We are working on UBUNTU 8.04.
Issue: TelePhony crash when receive Wap Push SUPL Steps: Receive a WAP
Push SUPL from test equipment Q&quot;EAgilent 8960Q&quot;E or live network Expected
result: The WAP Push can be dispatched to location application. Actually
result: The Telephony got crash and the Wap Push canQ&apos;Et be dispatched.
Additional information: We fixed the bug. Want to know if Google can
accept our soultion or Google already have a solution. Rootcaues: The
one segment SMS has been encoded similar like multiple segments SMS
(segment count=1).</description>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Wed, 13 May 2009 04:00:07 +0000</when>
<what>I canQ&apos;Et remove or modify the prevous content.

The release should be cupcake 1.5.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:44:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:20:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19025</bugid>
<title>Q&lt;Ecritical issueQ&gt;E Gmail.com  Standard page in Desktop view,  Not able to compose mail at all.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>td.du...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 06:39:36 +0000</openedDate>
<description>Hi, With any of the android model, if user opens the gmail.com standard
page(i.e. with Theme in Background) in Desktop mode. Upon selecting the
Q&quot;EcomposeQ&quot;E option. Text input box areas like Q&quot;EtoQ&quot;E,Q&quot;EccQ&quot;E,Q&quot;EbccQ&quot;E,Q&quot;EbodyQ&quot;E are
not invoking the softkeyboard at all. Is it a known bug? Could you
please address this issue.</description>
<comment>
<author>td.du...@gmail.com</author>
<when>Fri, 05 Aug 2011 04:54:16 +0000</when>
<what>Hi,

  Is anyone checking this issue.
  Please address it.</what>
</comment>
</bug>
<bug>
<bugid>904</bugid>
<title>WebView.loadUrl() should return js method results instead of void</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-07-23T22:21:00.000Z</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>t.greenw...@gmail.com</reportedBy>
<openedDate>Thu, 25 Sep 2008 18:27:22 +0000</openedDate>
<description>On this blog posting, Mike Cleron shows how to invoke javascript in the
embedded browser from the Activity:
http://android-developers.blogspot.com/2008/09/using-webviews.html
mWebView.loadUrl(Q&quot;Ejavascript:wave()Q&quot;E); 1. This is the first I have seen
a reference to invoking javascript from the container application,
*anywhere* in the documentation. Is this the only way? Is it possible to
define methods and eval them using this method? 2. The real heart of
this bug, though, is that WebView.loadUrl() returns void. Unlike the
appleQ&apos;Es UIWebView.stringByEvaluatingJavaScriptFromString, which returns
a string, the Android API leaves the developer w/o a clear way to
retrieve the results of executing the method in the javascript context.
WebView.loadUrl() or some other method should provide the result of the
javascript method. Even if this was coerced into a string, that would be
enough to satisfy the requirements of most interop scenarios. iPhone API
(for comparison) ---------------------------
http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIWebView_Class/Reference/Reference.html
Running JavaScript * ? stringByEvaluatingJavaScriptFromString:</description>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 22:21:00 +0000</when>
<what>Used in conjunction with WebView.addJavascriptInterface, you can force the web view
to execute your own java object and retrieve the response from it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 01:32:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 01:34:13 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:27:06 +0000</when>
<what></what>
</comment>
<comment>
<author>nik...@gmail.com</author>
<when>Fri, 22 Jan 2010 18:43:32 +0000</when>
<what>I seriously support a method similar to stringbyevaluatingjavascript of appleQ&apos;Es</what>
</comment>
<comment>
<author>justin%l...@gtempaccount.com</author>
<when>Sun, 31 Jan 2010 02:57:31 +0000</when>
<what>+1 for adding similar to stringByEvaluatingJavaScriptFromString</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 01 Feb 2010 13:46:35 +0000</when>
<what>nikh44, justin: is WebView.addJavascriptInterface insufficient for your needs?</what>
</comment>
<comment>
<author>nik...@gmail.com</author>
<when>Mon, 22 Feb 2010 18:04:45 +0000</when>
<what>Yes, it will make things easier..Thanks for taking note of the request though.</what>
</comment>
<comment>
<author>4RAJ...@gmail.com</author>
<when>Fri, 05 Mar 2010 14:44:21 +0000</when>
<what>I hit a wall. It will help a lot. I have to go on a roundabout way which is painful to 
say the least. Any explanation why it wonQ&apos;Et be offered?</what>
</comment>
<comment>
<author>Senor...@gmail.com</author>
<when>Mon, 19 Apr 2010 17:29:18 +0000</when>
<what>I think it should return a result, even though the workaround isnQ&apos;Et *too* bad. What I really want is a native API 
support through ndk... THAT would be awesome.</what>
</comment>
<comment>
<author>dalewk...@gmail.com</author>
<when>Thu, 07 Jul 2011 13:42:52 +0000</when>
<what>Having it work similarly to iOS will greatly simplify the process of writing web pages to interact with both operating systems. As it stands now it requires different handling to get data out of the web page.

The simple process of querying the web page for information is cumbersome on Android. On the other hand the addJavascriptInterface in Android makes more complex things easier.</what>
</comment>
</bug>
<bug>
<bugid>6739</bugid>
<title>Missing default GW when static routes are sent via dhcp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>yassersa...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 00:32:27 +0000</openedDate>
<description>I am using dnsmasq as my DHCP server. I have a number of static routes
that need to be set, but when dnsmasq is configured to send these static
routes, my android devices fail to set the default gw. getprop shows the
correct value in dhcp.eth0.gateway.. Also using logcat i see that the
correct dhcp values are being picked up: V/WifiStateTracker( 106): IP
configuration: ipaddr 192.168.1.74 gateway 192.168.1.254 netmask
255.255.255.0 dns1 192.168.1.3 dns2 192.168.1.254 DHCP server
192.168.1.3 lease 86400 seconds But Q&apos;Eip route showQ&apos;E and Q&apos;Eip route getQ&apos;E
confirm that default gw has not been set. Removing the static routes
works, and default gateway is set. As this is not workable for me, i
added the default gw as a static route:
dhcp-option=121,Q&lt;EnetworkQ&gt;E,Q&lt;ErouteQ&gt;E,0/0,192.168.1.254 Not sure why this is
happening... does the route table get flushed before the static routes
are added? I have confirmed this on my Nexus One and HTC Hero</description>
<comment>
<author>Humankin...@gmail.com</author>
<when>Mon, 24 May 2010 09:55:18 +0000</when>
<what>Hi There

Experiancing similar issue, my company has just deployed HTC Desires to a few of the
head honchos. Our VPN requires that we have static routes set via dhcp, and if we set
a default route as in your fix we get all net traffic for the clients going over the
vpn with is unacceptable.
Did you ever find a way around this at all? 

Thanks
</what>
</comment>
<comment>
<author>qiwen...@gmail.com</author>
<when>Tue, 25 May 2010 12:20:57 +0000</when>
<what>My G1 has the same issue.</what>
</comment>
<comment>
<author>Humankin...@gmail.com</author>
<when>Mon, 07 Jun 2010 10:15:20 +0000</when>
<what>New HTC Patch yesterday seems to solve this problem. At least for my boss, just asked
him to check his boss!! Will report</what>
</comment>
</bug>
<bug>
<bugid>12928</bugid>
<title>Problem with Android version of Chrome browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>account...@ipulpfiction.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 19:40:22 +0000</openedDate>
<description>DESCRIPTION OF PROBLEM I am developing an html-based story reader
interface that has paged content. See demo:
http://www.ipulpfiction.com/books/_bookReader/reader/pagedDEMO.html The
page works well in the desktop version of Chrome running under Mac OS Q&amp;E
Windows, but we are targeting tablet audience and the Android version of
the Chrome browser does not seem to support scrollBy( ). This is a bug
in webkit. The iOS version of Safari had the same problem, which Apple
fixed for us in the latest version of iOS 4. NOTE: our Android testing
device was a Samsung Galaxy Tab. Oddly enough, the scrollBy( ) functions
works (albeit incorrectly) on GoogleTV. STEPS TO REPRODUCE 1 Go to:
http://www.ipulpfiction.com/books/_bookReader/reader/pagedDEMO.html 2
Click on a margin to hide the cover. 3 Click on the right margin to
advance the page WORKS FINE in the desktop version, DOES NOT WORK
advance in Android. HereQ&apos;Es the underlying process: The contents of an
iFrame (Q&apos;EstoryFRAMEQ&apos;E) is being manipulated. Q&lt;Eiframe src =Q&quot;Etext.htmlQ&quot;E
width=Q&quot;E440Q&quot;E height=Q&quot;E660Q&quot;E id=Q&quot;EstoryFRAMEQ&quot;E frameborder=Q&quot;E0Q&quot;E scrolling=Q&quot;EnoQ&quot;E
Q&gt;EQ&lt;E/iframeQ&gt;E IQ&apos;Em scrolling the content of an iFrame with the following
javascript:
onClick=Q&quot;Edocument.getElementById(Q&apos;EstoryFRAMEQ&apos;E).contentWindow.scrollBy(460,0)Q&quot;E
iFrame Source URL:
http://www.ipulpfiction.com/booksDEV/BlackMask01-1/book_BM011r4orgthx/text.html
CSS of Q&lt;EdivQ&gt;E on the iFrame Source URL: #story { height:660px;
position:absolute; top:0; left:0; -moz-column-width: 440px;
-moz-column-gap: 5px; -webkit-column-width: 440px; -webkit-column-gap:
5px; column-width: 440px; column-gap: 5px; }</description>
<comment>
<author>account...@ipulpfiction.com</author>
<when>Mon, 07 Mar 2011 16:52:06 +0000</when>
<what>DoesnQ&apos;Et look like anyone has read this.

Just confirmed the error on the XOOM browser as well and in a WebOS simulator.

Since I had the same error on all webkit-based mobile browsers, I am 90% certain that the problem lies in the webkit core code. I have received replies from the webkit.org and WebOS people. I hope to hear from the Android team soon.

Apple fixed the problem in iOS 4.2. I will try to get details of the fix and post them here.</what>
</comment>
</bug>
<bug>
<bugid>9347</bugid>
<title>Google Earth contiues to use 75%+ cpu when not in use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Eyespa...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 16:15:01 +0000</openedDate>
<description>Phone: HTC Desire When I have been using Google Earth and finish with
it, it continues to hog resources (using betreen 75% and 83% cpu
resources constantly) despite not being in use. This is naturally
draining battery and generally slowing down Android performance. At
Google IO the senior executives of Google made a point of poor battery
performance being a result of poor application implementation. Are there
any fixes for this situation so that Google Earth plays nice with
Android multi-tasking or am I just going to have to use Astro to kill it
after every use (hardly a subtle solution).</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 28 Jun 2010 17:59:42 +0000</when>
<what>Issue 9346 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>19943</bugid>
<title>This fails: curl https://android.git.kernel.org/repo Q&gt;E ~/bin/repo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>34</stars>
<reportedBy>mi...@niftyegg.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 23:04:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. curl https://android.git.kernel.org/repo Q&gt;E
~/bin/repo - What happened. $ curl https://android.git.kernel.org/repo Q&gt;E
~/bin/repo curl: (6) Could not resolve host: android.git.kernel.org -
What you think the correct behavior should be. android.git.kernel.org
should resolve to an ip address And true this is not a google.com host
name yet ya depend on it. See
http://source.android.com/source/downloading.html for why this should
work. Note that host and nslookup also fail for android.git.kernel.org .
$ host android.git.kernel.org 8.8.8.8 Using domain server: Name: 8.8.8.8
Address: 8.8.8.8#53 Aliases: Host android.git.kernel.org not found:
3(NXDOMAIN)</description>
<comment>
<author>ashish.m...@gmail.com</author>
<when>Mon, 12 Sep 2011 12:33:44 +0000</when>
<what>Any update, canQ&apos;Et believe no one is using/developing Android anymore?   </what>
</comment>
<comment>
<author>Vladimir...@gmail.com</author>
<when>Mon, 12 Sep 2011 12:41:03 +0000</when>
<what>I think the problem is there http://www.linuxfordevices.com/c/a/News/Kernelorg-hacked/
Of course it would not be bad if given a new manual to download the source code. I do not believe that it is stored only in one place.</what>
</comment>
<comment>
<author>mi...@niftyegg.com</author>
<when>Mon, 12 Sep 2011 15:07:09 +0000</when>
<what>Yes the issue is or was related to the hacking of machines at kernel.org.
A visit to www.kernel.org returns a Q&quot;EDown for maintenanceQ&quot;E message.
Others will discover the problem this way:

$ repo sync
fatal: Unable to look up android.git.kernel.org (port 9418) (Name or service not known)
fatal: Unable to look up android.git.kernel.org (port 9418) (Name or service not known)
error: Cannot fetch repo

With luck this bug will be picked up by Q&quot;EsearchQ&quot;E so
it is easy to find and not duplicate report this issue.

It will be addressed as quickly as the elves can recover
the backup media from Gringott and restore the bits.

</what>
</comment>
<comment>
<author>mikewalt...@gmail.com</author>
<when>Mon, 12 Sep 2011 15:21:46 +0000</when>
<what>HereQ&apos;Es some info on getting a copy from a mirror while we wait for kernel.org to come back up:

http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/</what>
</comment>
<comment>
<author>mikewalt...@gmail.com</author>
<when>Mon, 12 Sep 2011 15:23:50 +0000</when>
<what>HereQ&apos;Es some info on getting a copy from a mirror while we wait for kernel.org to come back up:

http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/</what>
</comment>
<comment>
<author>ashish.m...@gmail.com</author>
<when>Mon, 12 Sep 2011 15:27:08 +0000</when>
<what>I been over the link http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/ but not have courage to trust...so :-( 
</what>
</comment>
<comment>
<author>deu...@gmail.com</author>
<when>Wed, 21 Sep 2011 05:57:58 +0000</when>
<what>I tried http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/, but I failed to build it. Please refer the url below.
** http://code.google.com/p/android/issues/detail?id=19956
</what>
</comment>
<comment>
<author>rob.ding...@gmail.com</author>
<when>Wed, 05 Oct 2011 12:52:55 +0000</when>
<what>Is there a date when this is expected to be resolved?  ItQ&apos;Es been a month and the issue still persists.    Also,  shouldnQ&apos;Et there be a message about this on the http://source.android.com/source/downloading.html page?   Would certainly make things a bit easier for those attempting top download the source.   </what>
</comment>
<comment>
<author>bzp1...@gmail.com</author>
<when>Mon, 10 Oct 2011 06:46:34 +0000</when>
<what>IsnQ&apos;Et there any workaround for this? Could anybody provide private backup for this?</what>
</comment>
<comment>
<author>mi...@niftyegg.com</author>
<when>Mon, 10 Oct 2011 18:35:40 +0000</when>
<what>Re comment 9:
I see that kernel.org is back on line.  One project at a time is being reactivated.  This apparently involves a replacement of ssh keys and other credentials.   Small projects with one or two members will be quicker than larger than projects like Android that depend on the slowest critical path developer.  There is a good readme on the kernel.org site.</what>
</comment>
<comment>
<author>rob.ding...@gmail.com</author>
<when>Tue, 11 Oct 2011 15:12:47 +0000</when>
<what>My biggest gripe is that IQ&apos;Em sure google could have put a temporary server up somewhere while kernel.org is being worked on.   ItQ&apos;Es been over a month and the idea that kernel.org is a single point of failure is kind of scary for a project with the visibility of Android.    If they were worried about all the git repos having the correct urls after everything was back up and running they could have done some DNS redirecting to ensure that everything would have been fine and then switched back to kernel.org when it was back online.   IQ&apos;Eve seen this happen to other projects that at least had the decency to put up a message on their website to explain whats going on.  There is just some poor project management going on here.</what>
</comment>
<comment>
<author>anatol.p...@gmail.com</author>
<when>Tue, 18 Oct 2011 20:46:06 +0000</when>
<what>The official repo has been moved (temporary??) to googlecode.

Just update your Q&apos;ErepoQ&apos;E scrip from here http://code.google.com/p/git-repo/downloads/list and should solve your problem.</what>
</comment>
<comment>
<author>sharon.t...@gmail.com</author>
<when>Tue, 18 Oct 2011 21:22:53 +0000</when>
<what>So is the plan then to update the documentation?  Because one canQ&apos;Et get the repo script either since kernel.org is down.</what>
</comment>
<comment>
<author>nifty.mi...@gmail.com</author>
<when>Fri, 11 Nov 2011 23:46:55 +0000</when>
<what>This can be closed....
See http://source.android.com/source/downloading.html
  
This works:
   curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo Q&gt;E /tmp/repo
Check compare and contrast:
   diff ~/bin/repo /tmp/repo
   less /tmp/repo
If all is good move to ~/bin/ and chmod +x ~/bin/repo

Documentation is updated and appears to be correct at this moment.
Life is good...

</what>
</comment>
</bug>
<bug>
<bugid>18667</bugid>
<title>Droid Sans doesnQ&apos;Et support bold nor serif (Ming) typefaces in Japanese/Chinese languages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gunt...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 05:41:34 +0000</openedDate>
<description>Bug detailed descriptions(behavior, impact, etc)
=========================================================== The font
Q&quot;EDroid SansQ&quot;E used by default in Android doesnQ&apos;Et change the display at
all when setting the typeface to Bold, Italic, or Serif (Ming) in
Japanese/Chinese languages. This has a very big impact in text
readability, accessibility, consistency and design in asian languages.
Reproduce Steps(steps,current result, reproduce possibility)
=========================================================== (1)Open
Browser (with default settings) (2)Open
http://atag.jp/gbrunner/bugreport/devicefont/ (3)All the characters in
Japanese appear with the same typeface. Expected result:
=========================================================== It should be
displayed correctly. Like in Chrome or iPad. Root cause:
=========================================================== The Droid
font.</description>
<comment>
<author>nicolas.raoul@gmail.com</author>
<when>Wed, 20 Jul 2011 05:59:06 +0000</when>
<what>I confirm this bug loading gbrunnerQ&apos;Es page on Android 1.5 HTC Magic.</what>
</comment>
</bug>
<bug>
<bugid>9884</bugid>
<title>Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mudr...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 15:50:19 +0000</openedDate>
<description>On Nexus one Issue could be hardware or software not sure. Trackball
without any intervention or new software installation start showing
orange-red color. The light turn on immediately as soon as I power it
on. I have tried taking out the battery but nothing. After reboot even
any boot screen start trackball colored red and stay like this without
change</description>
<comment>
<author>mudr...@gmail.com</author>
<when>Mon, 26 Jul 2010 02:04:47 +0000</when>
<what>Issue was fixed by HTC Tech Service</what>
</comment>
</bug>
<bug>
<bugid>2006</bugid>
<title>setOnDateChangedListener missing from DatePicker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>frc...@gmail.com</reportedBy>
<openedDate>Sat, 14 Feb 2009 05:16:48 +0000</openedDate>
<description>I created a DatePickerPreference following EricQ&apos;Es TimePickerPreference
pattern in Issue #965. Surprisingly however there is no
setOnDateChangedListener(...) in DatePicker even though there is a
DatePicker.OnDateChangedListener interface and an onDateChanged(...)
overriden method requirement. --- Proposed Fix --- /** * Set the
callback that indicates the date has been adjusted by the user. * @param
onDateChangedListener the callback, should not be null. */ public void
setOnDateChangedListener(OnDateChangedListener onDateChangedListener) {
mOnDateChangedListener = onDateChangedListener; } --- End Proposed Fix
--- Thanks, Frank</description>
<comment>
<author>frc...@gmail.com</author>
<when>Tue, 17 Feb 2009 16:57:39 +0000</when>
<what>And yes I realize that the listener is assigned by the DatePicker init(...) method,
but the inconsistency between the different xxxPreference classes is pretty frustrating.

Frank</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 18:19:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:32:56 +0000</when>
<what></what>
</comment>
<comment>
<author>tugjun...@gmail.com</author>
<when>Wed, 03 Mar 2010 01:04:10 +0000</when>
<what>Thanks Frank and Eric,
IQ&apos;Em afraid that I canQ&apos;Et figure out where to find the code for the DatePickerPreference.
Can someone please point me to it?

Thanks</what>
</comment>
</bug>
<bug>
<bugid>2245</bugid>
<title>big memory card forced close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>geo.geo...@gmail.com</reportedBy>
<openedDate>Wed, 18 Mar 2009 09:19:13 +0000</openedDate>
<description>There are problems if you try to query the android songs database if
there is a big songs library on the phone (sd card Q&gt;E 8 GB for example).
- Steps to reproduce the problem Put a big memory card on the android G1
phone. Put a multiple apps that use the sounds library. Put a big sound
library on the phone (many GBs music). You may see that quite often such
applications tend to be force closed, including the android native music
player application. It is most likely seen after you disconnect the usb
cable from the phone, because right after the disconnect the media
scanner service runs and puts songs in the database. My observation is,
that once you have multiple apps holding a cursor with songs
(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI) one of the applications
can be locked for quite long time. That leads to unresponsible gui and
the application is force closed. Using AsyncQueryHandler does not help
much. You can get the cursor that way, but once you try to use this
cursor in a gui component, it will force close if other application is
trying to loop over the songs cursor in this time. We run into this
problem if we have for example 1300 songs in the songs database. That
way we are able to crash quite often our applications also the android
media player and other 3rd party applications on the phone. - Sample
source code demonstrating the problem Cursor allSongsCursor;//get a
cursor with all songs on the phone with AsyncQueryHandler from
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI SimpleCursorAdapter adapter
= new SimpleCursorAdapter(...);//use the allSongsCursor to create this
adapter setListAdapter(adapter);//inside of ListActivity //the hang
happens on this step, because the cursor can be locked if you happen to
have big media library - What you think the correct behavior should be.
The media library should not get locked if multiple apps are accessing
it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 04:56:37 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 21:06:48 +0000</when>
<what>The described repro steps can indeed easily cause an ANR, because it would cause the
first call to getCount(), and thereby the fetching of the data, to happen on the main
thread.
To get around this, you would use AsyncQueryHandler, which causes the data fetching
to happen on a different thread. Once the data is fetched, accessing rows of the
Cursor doesnQ&apos;Et involve any locking, so should not cause the described problems.

Do you have a full repro case involving AsyncQueryHandler.</what>
</comment>
<comment>
<author>geo.geo...@gmail.com</author>
<when>Wed, 27 May 2009 09:09:59 +0000</when>
<what>No, we have no full repro case. We switched using internal database and copying the
media library database in background thread.

What is the proper way to access the media library database?
Hm, we were using the AsyncQueryHandler to get the cursor.
What should we do on AsyncQueryHandler.onQueryComplete() ?
Call cursor.getCount() before setListAdapter() ? I guess that could block the
application too, because my understanding is onQueryComplete() is called in the gui
thread.

Also as we saw, having multiple applications reading the songs library on the same
time leads to ANR to all of them. We got crashing even the android music player that
way. The way to reproduce this is to put a big memory card (we have 12 GB here on the
phone). Install 2-3 applications using the media library, like tunewiki or lastfm.
Put a big music library on the phone ( 1000-1300 songs should suffice).
Once you disconnect the cable from the PC, try starting the music application, switch
in background start other music application. YouQ&apos;Ell get a good chance 1/5 - 1/10
crashing them. We succeeded crashing all sound apps we tried that way.</what>
</comment>
<comment>
<author>marco.ne...@gmail.com</author>
<when>Wed, 10 Jun 2009 22:03:28 +0000</when>
<what>AsyncQueryHandler will already have done the call to getCount(), so the Cursor is
ready to go when you receive it in onQueryComplete().
</what>
</comment>
<comment>
<author>geo.geo...@gmail.com</author>
<when>Thu, 11 Jun 2009 08:18:03 +0000</when>
<what>Thanks Marco,
So there is definitely a problem, because we could get AND when setting this cursor
(from AsyncQueryHandler) to a ListView and scrolling through it, if there are more
applications accessing the android song database at the same time.
We even could get it once we had a second thread trying to read the cursor with all
songs from the db. (the gui cursor used by the ListView also has all the songs on the
device)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:50:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:23:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3178</bugid>
<title>Market help isnQ&apos;Et available in all languages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jul 2009 11:37:08 +0000</openedDate>
<description>I press MENU in the Market, and select Help. The resulting webpage says
(something like) Q&quot;EHelp is not available in your language.Q&quot;E Well thanks
very much. It seems that if you have the good fortune to have been born
in Great Britain then AmericaQ&apos;Es Google doesnQ&apos;Et believe you need any
help, and in fact refuses to give you any until you change the drop-down
menuQ&apos;Es language from Q&quot;ECeskyQ&quot;E to Q&quot;EEnglish (US)Q&quot;E. Can I take the
opportunity to remind insular Americans that thereQ&apos;Es rather more people
speaking English outside the US than inside, and weQ&apos;Ed like our words
spelt correctly and for help to be available without having to search
for ways to change our unfortunate language choice. As IQ&apos;Eve said
elsewhere, automatic relocalisation between US and International English
usage would not appear to require rocket science... merely some
humility.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:02:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:15:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:16:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2130</bugid>
<title>G1 does not recognize my SD card. I just purchased phone two days ago!</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-04T16:03:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Onak...@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 08:48:06 +0000</openedDate>
<description>I just purchased the G1 on Saturday Feburary 28. The same day I was
listening to music on my phone, and the music stopped. I was listening
to music from my music file (not a downloaded application). I went to
start the playlist again, however the screen read Q&quot;EYour phone does not
have a SD card insertedQ&quot;E. I then pulled my SD card out and put it back
in. Then my phone recognized the SD card. I have only had the phone for
three days, and it does that five times already. It stops in the middle
of music playback, and I have to reinsert my SD card. Very annoying,hard
to impress people with your new phone when has TOO many random defects!
Considering returning the G1 and getting a blackberry 8900. Better
camera!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:03:24 +0000</when>
<what>SD card handling was significantly reworked in the source tree, and that will be
available in a future version.</what>
</comment>
<comment>
<author>Onak...@gmail.com</author>
<when>Wed, 04 Mar 2009 19:05:02 +0000</when>
<what>WHAT!!!! You mean the G2??? I hope you are not telling me I am stuck with this
defective phone! I should just return it for a Blackberry then.</what>
</comment>
<comment>
<author>popeye...@gmail.com</author>
<when>Mon, 13 Apr 2009 04:35:06 +0000</when>
<what>Ha ha!  Yes, you are stuck with a defective phone.  The SD card slot is disabled.  You canQ&apos;Et reach on a commercial 
G1.  Only the root kit phones distributed to Google employees can access the SD card. </what>
</comment>
<comment>
<author>mugaf...@gmail.com</author>
<when>Wed, 12 Aug 2009 21:21:39 +0000</when>
<what>Actually its the crappy design of the slot cover. If you press in on the cover you will notice that there is 
some play. If you press and hold it you will
 notice that over time you no longer have the removed sd card problem. I was able to stuff a tiny wad of 
paper between the sd card and the cover to keep it snug into place. This solved my sd card problem 
completely.</what>
</comment>
</bug>
<bug>
<bugid>14732</bugid>
<title>Turning the phone horizontally crashes the process com.android.mms</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T18:57:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>usreeniv...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 17:03:27 +0000</openedDate>
<description>I have recently purchased HTC Desire HD from T-Mobile (in UK). I have
noticed that the process com.android.mms keeps crashing if I turn the
phone horizontally all the time. I have reported this issue to HTC as
well and they are looking into.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 18:57:00 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>17187</bugid>
<title>Link error in the documentation: 404</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>maca...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 02:44:48 +0000</openedDate>
<description>In http://developer.android.com/guide/topics/usb/index.html there is a
sentence that says: See the USB accessory and host documentation for
more details. host links to
http://developer.android.com/guide/topics/USB/host.html when it should
link to http://developer.android.com/guide/topics/usb/host.html</description>
<comment>
<author>maca...@gmail.com</author>
<when>Thu, 20 Oct 2011 19:59:16 +0000</when>
<what>This was fixed and can be closed.</what>
</comment>
</bug>
<bug>
<bugid>9913</bugid>
<title>Expose Mic Gain Control </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>40</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 20:20:52 +0000</openedDate>
<description>It would be UBER helpful if the gain (aka Volume) control could be
exposed to developers.</description>
<comment>
<author>chaes...@gmail.com</author>
<when>Tue, 20 Jul 2010 22:10:42 +0000</when>
<what>agreed!</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Wed, 21 Jul 2010 20:07:38 +0000</when>
<what>100 % agreed. I have a lot of musicians, including pro and teachers who use my app. I did add a simple software gain, but thereQ&apos;Es absolutely no way to lower the input level, which cause clipping in loud conditions.

Having access to the hardware mixer, and thus the ability to decrease the input level would be very important for all my users who enjoy and need to have a high quality pocket recorder in their pocket.

I received a real lot of user requests about this issue.</what>
</comment>
<comment>
<author>cont...@salvationrevelation.com</author>
<when>Mon, 26 Jul 2010 20:25:28 +0000</when>
<what>Better control over the gain, especially being able to lower it would be revolutionary, like inventing the wheel.</what>
</comment>
<comment>
<author>fca...@gmail.com</author>
<when>Fri, 30 Jul 2010 13:30:45 +0000</when>
<what>I agree with all postings above. Apple enjoys a marketing advantage with their recorder. I bought my HTC Evo so I could acquire a good recording app. This has been a let down and leaves me, the customer, wanting better quality. </what>
</comment>
<comment>
<author>klaus.ja...@gmail.com</author>
<when>Sun, 05 Sep 2010 12:10:17 +0000</when>
<what>I totally agree.
There is a great app, but i can?t use it for my main goal, to record my band during rehearsal!
We are simply too loud!
It can?t be to difficult to decrease the gain.....</what>
</comment>
<comment>
<author>thewgra...@gmail.com</author>
<when>Sun, 12 Sep 2010 21:20:50 +0000</when>
<what>I totally agree!</what>
</comment>
<comment>
<author>writethi...@gmail.com</author>
<when>Sat, 25 Sep 2010 01:27:06 +0000</when>
<what>Just put a little piece of electrical tape over the mic before you record and turn the input volume all the way down.  Works like a charm.  I have a piece I just leave stuck to the back of my phone.  when I need it, itQ&apos;Es there. </what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Sat, 25 Sep 2010 17:33:22 +0000</when>
<what>The entire point of this issue is that you cannot turn the input volume down. What device do you have exactly?</what>
</comment>
<comment>
<author>writethi...@gmail.com</author>
<when>Sat, 25 Sep 2010 21:31:50 +0000</when>
<what>sorry, i  meant turn down input gain so itQ&apos;Es not boosted </what>
</comment>
<comment>
<author>writethi...@gmail.com</author>
<when>Sat, 25 Sep 2010 21:49:53 +0000</when>
<what>Or put It on auto input gain.   gain control appears as little slider box on my Evo but turning it all the way down simply means no boost. Input gain control is actually a boost feature, not true level control. Tape on mic is only way to reduce input sensitivity. It works great w/ no impact on quality of recording. This app is fabulous. Not sure why mp3 isnQ&apos;Et supported tho.  

Can it rec ph calls? I havenQ&apos;Et tried.</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Mon, 27 Sep 2010 10:53:26 +0000</when>
<what>@writethismusic: I think that you are talking about TapeMachine, which includes a software gain slider (amplification only).

But the present issue is not app-specific, it is about getting access to the hardware input level control in Android, to reduce the level, which is not feasible right now. Therefore, it affects all apps. This issue has to be fixed in Android itself. 

Thank you though for mentioning how this problem affects you as an app user.</what>
</comment>
<comment>
<author>writethi...@gmail.com</author>
<when>Sat, 02 Oct 2010 05:02:39 +0000</when>
<what>sorry...IQ&apos;Ed just gotten an email with a link about this very issue using tapemachine and I got the two forum discussions confused. You people must have been wondering what the ___I was talking about. </what>
</comment>
<comment>
<author>chris.kr...@gmail.com</author>
<when>Sat, 07 May 2011 23:01:26 +0000</when>
<what>IQ&apos;Em totally supporting this request!! DonQ&apos;Et see any reason to block input gain control.
Any news on which android version might be offering it?</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Sun, 08 May 2011 00:50:57 +0000</when>
<what>IQ&apos;Em going to google io. Is anyone interested in discussing this issue there?</what>
</comment>
<comment>
<author>haper...@gmail.com</author>
<when>Sun, 08 May 2011 02:15:54 +0000</when>
<what>Excellent discussion. Lets see how this gets
 fleshed out at the G-IO.</what>
</comment>
<comment>
<author>jazzsyn...@gmail.com</author>
<when>Thu, 19 May 2011 17:24:31 +0000</when>
<what>yes..make it so #1
</what>
</comment>
<comment>
<author>Agustin....@gmail.com</author>
<when>Thu, 07 Jul 2011 21:57:29 +0000</when>
<what>signed</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Thu, 07 Jul 2011 23:39:06 +0000</when>
<what>...Sealed!

Control</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Fri, 08 Jul 2011 16:48:46 +0000</when>
<what>Just a side note, the guys at the Voodoo project now provide support for lowering the input level on a fair range of devices. I havenQ&apos;Et tested that but it looks promising:
http://project-voodoo.org/
http://forum.xda-developers.com/showthread.php?t=806195 

When upstream Android devs donQ&apos;Et care, the ROM developers are here, working underground. </what>
</comment>
</bug>
<bug>
<bugid>3713</bugid>
<title>Q&quot;Eandroid.R.string.noQ&quot;E is wrong (resolves to Q&quot;EcancelQ&quot;E)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>exh...@gmail.com</reportedBy>
<openedDate>Sat, 29 Aug 2009 10:32:54 +0000</openedDate>
<description>The string stored in Q&quot;Eandroid.R.string.noQ&quot;E is set to Q&quot;ECancelQ&quot;E. Which is
identical to Q&quot;Eandroid.R.string.cancelQ&quot;E. This is ambiguous and can be
very misleading. If used in a Q&quot;EYes/No/CancelQ&quot;E dialog, you would end up
with a dialog with buttons Q&quot;EYes/Cancel/CancelQ&quot;E. How to reproduce:
System.out.println( Q&quot;Eandroid.R.string.cancel = Q&quot;E +
getString(android.R.string.cancel) ); System.out.println(
Q&quot;Eandroid.R.string.no = Q&quot;E + getString( android.R.string.no ) );
Reproducable: always SDK Version: 3 (1.5_r3)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:10:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:18:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13202</bugid>
<title>Emails get intermixed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-12-29T18:48:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>absolute...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 20:05:30 +0000</openedDate>
<description>I am running the EVO 4G. I have two Yahoo email accounts set up in the
standard email app via IMAP. Frequently, the email app seems to get
confused about which account is which and it will appear that emails
from one account are in the other folder and vice versa. Once there,
they can not be opened or deleted from the shadow folder. Even deleting
them from the correct folder does not remove the shadow image.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 29 Dec 2010 18:48:32 +0000</when>
<what>The EVO 4G uses HTCQ&apos;Es Email application, rather than the stock Android email application.  YouQ&apos;Ell have to ask them for assistance.</what>
</comment>
</bug>
<bug>
<bugid>12443</bugid>
<title>Gmail Force closes when selecing a message in the Outbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 06:46:46 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1) From the Gmail app,
compose a large email by attaching a photo. Send the email. 2) Select
Menu -Q&gt;E View labels and view the Outbox. The email should be sitting
there. You may need to switch to 2G only mode so that the email does not
send too quickly. 3) Tap and hold the email as if to view options. The
user will receive the Force close message Q&quot;EThe application Gmail
(process com.google.android.gm) has stopped unexpectedly. Please try
again.Q&quot;E - What happened. Receive the Force close message - What you
think the correct behavior should be. No Force close occurred.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10-22 15:49:42.436 1264 1269 I ActivityManager: Starting activity:
Intent { flg=0x40000000 cmp=com.google.android.gm/.LabelsActivity }
10-22 15:49:42.460 1908 1908 V Gmail : onSaveInstanceState(),
id=com.google.android.gm.ConversationListActivity@45511138 10-22
15:49:42.460 1908 1908 V Gmail : onPause(),
id=com.google.android.gm.ConversationListActivity@45511138 10-22
15:49:42.467 1264 1391 I foo : ********************** resuming:
1168497760 10-22 15:49:42.538 1336 1713 D Gmail : MailProvider.query:
content://gmail-ls/settings/msenator@gmail.com(null, null) 10-22
15:49:42.788 1264 1300 I ActivityManager: Displayed activity
com.google.android.gm/.LabelsActivity: 326 ms (total 326 ms) 10-22
15:49:43.827 1264 1391 I ActivityManager: Starting activity: Intent {
cat=[null] cmp=com.google.android.gm/.ConversationListActivity (has
extras) } 10-22 15:49:43.842 1264 1392 I foo : **********************
resuming: 1165379344 10-22 15:49:43.842 1908 1908 V Gmail : onCreate(),
id=com.google.android.gm.ConversationListActivity@4560c028 10-22
15:49:43.858 1908 1908 D Gmail : SETTING ACCOUNT,
USER:msenator@gmail.com 10-22 15:49:44.077 1336 2158 D Gmail :
MailProvider.query:
content://gmail-ls/conversations/msenator@gmail.com(label:^^out, null)
10-22 15:49:44.092 1908 1908 V Gmail : onStart(),
id=com.google.android.gm.ConversationListActivity@4560c028 10-22
15:49:44.092 1908 1908 V Gmail : onResume() 10-22 15:49:44.350 1264 1300
I ActivityManager: Displayed activity
com.google.android.gm/.ConversationListActivity: 508 ms (total 508 ms)
10-22 15:49:45.178 1264 1272 D StatusBarPolicy: updateDataIcon() ?
mDataActivity = 3; mDataState = 2; mDataData =
IconData(slot=Q&apos;Edata_connectionQ&apos;E package=null iconUri=null iconId=10802a3
iconLevel=0) 10-22 15:49:45.366 1908 1908 D AndroidRuntime: Shutting
down VM 10-22 15:49:45.366 1908 1908 W dalvikvm: threadid=3: thread
exiting with uncaught exception (group=0x4001e300) 10-22 15:49:45.366
1908 1908 E AndroidRuntime: Uncaught handler: thread main exiting due to
uncaught exception 10-22 15:49:45.374 1908 1908 E AndroidRuntime:
java.lang.NullPointerException 10-22 15:49:45.374 1908 1908 E
AndroidRuntime: at
com.google.android.gm.MenuHandler.onPrepareMenu(MenuHandler.java:229)
10-22 15:49:45.374 1908 1908 E AndroidRuntime: at
com.google.android.gm.ConversationListActivity.onCreateContextMenu(ConversationListActivity.java:809)
10-22 15:49:45.374 1908 1908 E AndroidRuntime: at
android.view.View.createContextMenu(View.java:4156) 10-22 15:49:45.374
1908 1908 E AndroidRuntime: at
com.android.internal.view.menu.ContextMenuBuilder.show(ContextMenuBuilder.java:81)
10-22 15:49:45.374 1908 1908 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.showContextMenuForChild(PhoneWindow.java:1862)
10-22 15:49:45.374 1908 1908 E AndroidRuntime: at
android.view.ViewGroup.showContextMenuForChild(ViewGroup.java:459) 10-22
15:49:45.374 1908 1908 E AndroidRuntime: at
android.view.ViewGroup.showContextMenuForChild(ViewGroup.java:459) 10-22
15:49:45.374 1908 1908 E AndroidRuntime: at
android.view.ViewGroup.showContextMenuForChild(ViewGroup.java:459) 10-22
15:49:45.374 1908 1908 E AndroidRuntime: at
android.view.ViewGroup.showContextMenuForChild(ViewGroup.java:459) 10-22
15:49:45.374 1908 1908 E AndroidRuntime: at
android.widget.AbsListView.performLongPress(AbsListView.java:1720) 10-22
15:49:45.374 1908 1908 E AndroidRuntime: at
android.widget.AbsListView.access$500(AbsListView.java:77) 10-22
15:49:45.374 1908 1908 E AndroidRuntime: at
android.widget.AbsListView$CheckForLongPress.run(AbsListView.java:1673)
10-22 15:49:45.374 1908 1908 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 10-22 15:49:45.374
1908 1908 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 10-22 15:49:45.374
1908 1908 E AndroidRuntime: at android.os.Looper.loop(Looper.java:136)
10-22 15:49:45.374 1908 1908 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4425) 10-22
15:49:45.374 1908 1908 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 10-22 15:49:45.374
1908 1908 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 10-22 15:49:45.374 1908
1908 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
10-22 15:49:45.374 1908 1908 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 10-22
15:49:45.374 1908 1908 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 10-22 15:49:45.374 1264
1367 I Process : Sending signal. PID: 1908 SIG: 3
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For more details please check the log attached.</description>
</bug>
<bug>
<bugid>913</bugid>
<title>Geocoder cuts of street numbers in search result</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-23T22:30:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>konrad.h...@gmail.com</reportedBy>
<openedDate>Sun, 28 Sep 2008 00:18:01 +0000</openedDate>
<description>If I query the Geocoder for the location of an address with
geocoder.getFromLocationName(Q&quot;E25 Mason St, San FranciscoQ&quot;E, 1), I do get
a result with the correct lat/long values, but in the address
information of the result the street number will not appear any more. As
it was part of my search string and resulted in the correct location, I
would expect to get that.</description>
<comment>
<author>ponderyo...@gmail.com</author>
<when>Tue, 28 Oct 2008 07:56:13 +0000</when>
<what>IQ&apos;Eve run into the same problem. 

My tests show that the street numbers are only truncated from the query results when
the query contains a valid address (which includes the street numbers). 

IQ&apos;Eve attached a test case (GeocoderTruncatingAddress.java) which demonstrates the
problem. 


</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 22:30:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7007</bugid>
<title>Action Q&quot;ESEARCH_LONG_PRESSQ&quot;E not take place while landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jkc.andr...@gmail.com</reportedBy>
<openedDate>Sat, 06 Mar 2010 09:44:17 +0000</openedDate>
<description>On the emulator with any platform version (1.5-2.1) and some devices,
action Q&quot;ESEARCH_LONG_PRESSQ&quot;E does not take place while screen mode is
landscape whereas the action is invoked while screen mode is portrait.
We use the following manifest file: ----- Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.example.android.helloQ&quot;E android:versionCode=Q&quot;E1Q&quot;E
android:versionName=Q&quot;E1.0.0Q&quot;EQ&gt;E Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;EHelloAndroidQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;Eintent-filter android:priority=Q&quot;E1Q&quot;E Q&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.SEARCH_LONG_PRESSQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;E/manifestQ&gt;E ----- Expected results:
HelloAndroid activity is launched with long press on the Search key no
matter which mode the screen is. (portrait or landscape) Observed
results: HelloAndroid activity is launched with long press on Search key
only when screen mode is portrait. (Search dialog box is invoked while
landscape mode) Additional information: On some real devices, it works
fine for both portrait Q&amp;E landscape. (We have some reports that HTC
Magic(1.6) is OK, but Droid(2.0) is NG)</description>
<comment>
<author>jkc.andr...@gmail.com</author>
<when>Tue, 25 May 2010 04:04:01 +0000</when>
<what>ItQ&apos;Es not fixed in Froyo (2.2) either.
Please fix (or give us any workarounds) ASAP.</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Thu, 20 Jan 2011 17:26:07 +0000</when>
<what>Related to this? http://code.google.com/p/android/issues/detail?id=14179</what>
</comment>
</bug>
<bug>
<bugid>15945</bugid>
<title>Optimus 2x lockscreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tomas.to...@gmail.com</reportedBy>
<openedDate>Sun, 03 Apr 2011 07:24:23 +0000</openedDate>
<description>Hi all, I have Lg optimus 2x with 2.2.2 android on it. When i press
power button to unlock, sometimes it shows the home screen before the
lock screen. I dont know if this is only this device bug or it is an
android issue.</description>
</bug>
<bug>
<bugid>4313</bugid>
<title>Two different internal clocks on phone. System components have correct time and date, but all widgets (including the Android clock widget) is using a different time and date (25h behind)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tho.kjeldsen</reportedBy>
<openedDate>Wed, 21 Oct 2009 08:03:59 +0000</openedDate>
<description>- Steps to reproduce the problem Cannot reproduce at the moment.
Intermittent with following symptoms: * Clock on the Q&quot;Eunlock screenQ&quot;E
page is correct. * Clock in the top right corner is correct. * Clock on
HTC Clock widget is 1 hour and 02 hours, but shows correct date. * HTC
Calendar widget is 1:02 behind and date is 1 day behind (2 just past
midnight, because it seems to be 25 hours behind). * Date on Android
Calender Widget is 1 day behind (or two after midnight). To summarize it
seems thereQ&apos;Es a system date+time and a different one available to
widgets. Work-around: Restart phone. Phone info: HTC Hero, firmware 1.5
Kernel 2.6.27-a5504199 Manual time settings (not using network-provided
values) Home City set to Q&quot;ELos AngelesQ&quot;E through Clock-Q&gt;EMenu-Q&gt;EHome City.
Q&quot;EUse wireless networks to determine my locationQ&quot;E enabled. Attached
screenshots of behavior. - What you think the correct behavior should
be. I would expect widgets to be supplied with the correct date and
time, so that I donQ&apos;Et miss any of my appointments.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:15:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12390</bugid>
<title>Folders within Inbox do not Q&quot;EpushQ&quot;E automatically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>paul.are...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 20:36:48 +0000</openedDate>
<description>G2 Phone w/T-Mobile Android Version 2.2 Baseband 12.28b.60 Kernel
2.6.32.17 Build 1.22.531.8 Using Exchange server folders within the
inbox do not push automatically unless you opne each individual folder.
All E-Mails should appear on the initial inbox as well as the folders
just like a Blackberry. Anything I can change in system settings?</description>
</bug>
<bug>
<bugid>12515</bugid>
<title>Issue in Gtalk in switch chat issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 09:24:03 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Open Gtalk
application. select one user and start chatting, now go to options and
select Q&quot;E switch chatsQ&quot;E. A new window opens showing the person you are
chatting with and the time you have been chatting say ( 10 mins ago or 3
mins ago). 2. Now sign out of the gtalk and sign in back again. Now
select a person to chat and without sending any message click options to
Q&quot;Eswitch chatsQ&quot;E. Now in the same screen it shows the time you are
chatting with the person to be Q&quot;E December 31Q&quot;E - What happened. The time
you are chatting with the person to be Q&quot;EDecember 31Q&quot;E - What you think
the correct behavior should be. Q&quot;Edecember 31Q&quot;E is not the correct. Attach
the screenshot and log.</description>
</bug>
<bug>
<bugid>4801</bugid>
<title>An email that is sent by the same account itself can not be found in Inbox. It comes in Inbox but will disappear soon</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 06:26:25 +0000</openedDate>
<description>send Email to yourself-Q&gt;Ereceived-Q&gt;Eview-Q&gt;Eback to the idle-Q&gt;Emenu-Q&gt;EEmail
Occurrence Status :view the Email disappear</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:15:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2183</bugid>
<title>Object.getClass().getName() returns a new string every time is called.</title>
<status>Declined</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2009-08-05T17:03:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fmora4...@gmail.com</reportedBy>
<openedDate>Mon, 09 Mar 2009 10:32:22 +0000</openedDate>
<description>Object.getClass().getName() returns a new string every time is called.
This is really bad for performance issues. Object can be an instance of
any type. In Java 2 Standard Edition this method will always return the
same string. It appears that you guys are not caching the name of the
class and building it every single type.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 09 Mar 2009 17:42:40 +0000</when>
<what>ItQ&apos;Es only really bad for performance issues if you call Class.getName() repeatedly,
something most applications donQ&apos;Et do.

Holding on to Strings with class names that might never be used again is unwise when
your memory is constricted.

We could get fancy and keep an LRU cache of the last N class names, but IQ&apos;Em not
convinced thatQ&apos;Es useful.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:30:11 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:03:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1459</bugid>
<title>Documentation: Include Steps for compiling Android to test on Emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Fri, 05 Dec 2008 17:02:19 +0000</openedDate>
<description>As far as I can see, there is no documentation for compiling Android for
use through the emulator, so I can test my changes before submitting. I
would think the steps would either be located at
http://source.android.com/ submit-patches or linked from that page.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:43:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:25:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5279</bugid>
<title>Add custom numbers for Q&quot;EEmergency CallQ&quot;E button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>brainiac...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 22:26:12 +0000</openedDate>
<description>My suggestion is having an option to add one or 2 numbers to the
emergency dialler that can be added without unlocking the phone
(preferably as seperate buttons) this can then be used by the emergency
services as a way for them to contact people
(http://news.bbc.co.uk/1/hi/england/4674331.stm) this would allow for
this to take place, but still have a secure password/pattern on the lock
screen</description>
<comment>
<author>Elder...@gmail.com</author>
<when>Mon, 21 Dec 2009 13:37:44 +0000</when>
<what>I have a Samsung Moment.  IQ&apos;Eve had the phone for a little over a week and have 
misdialed 911 around 30 times due to the pattern unlock screen.  If there is a way 
to either disable or give a confirmation of some sort this would work out better.  
IQ&apos;Em worried about 911 issuing fines for the amount of misdials.</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Sat, 30 Jan 2010 09:15:18 +0000</when>
<what>Perhaps the whole handling of the emergency number deserves some improvement... also,
this might be a duplicate of thread 5140, starred both anyways.</what>
</comment>
<comment>
<author>shekh.a...@gmail.com</author>
<when>Mon, 07 Feb 2011 09:27:41 +0000</when>
<what>I so want this feature to be implemented as soon as possible.
Phones can be life-saving tools!
I just encountered such a thing few days back and now i understand the importance of this feature.</what>
</comment>
</bug>
<bug>
<bugid>11098</bugid>
<title>CTS 2.2_r2 new added test case android.provider.cts.SettingsTest#testAccessNonTable failed</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-09-08T18:40:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bang...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 07:51:47 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Connected the target or emulator version 2.2 2. Run CTS - What
happened. CTS test case failed both in target and emulator version 2.2
-- testAccessNonTable fail junit.framework.AssertionFailedError:
SettingsProvider didnQ&apos;Et throw IllegalArgumentException for insert name
install_non_market_apps at URI content://settings/SYSTEM at
android.provider.cts.SettingsTest.tryBadTableAccess(SettingsTest.java:233)
- What you think the correct behavior should be. It should be pass at
least in emulator version 2.2</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Sep 2010 18:09:07 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 08 Sep 2010 18:40:22 +0000</when>
<what></what>
</comment>
<comment>
<author>cci.pedr...@gmail.com</author>
<when>Fri, 08 Oct 2010 04:00:16 +0000</when>
<what>Dear Sir,
We use the Android CTS version 2.2_r3 and test it at emulator 2.2, the same issue exists.
Does it have been fixed in CTS version 2.2_r3? or not

Thanks.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Mon, 11 Oct 2010 17:30:24 +0000</when>
<what>Please ensure that you have the latest version of the Android source code.

This test will pass if you have the following patches in your source tree:

  http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=1bcb665825dc97789e8c1b892ec4298fd0b8c552
  http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=24117ce3ae32c40798d2d9bda80675814f76730d
</what>
</comment>
</bug>
<bug>
<bugid>13100</bugid>
<title>Backward Compatibility wrapper doesnQ&apos;Et work on some 1.6 handsets</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 23:02:00 +0000</openedDate>
<description>Documentation bug in wrapper example:
http://developer.android.com/resources/articles/backward-compatibility.html
Because the wrapper class declares a field of type NewClass, several 1.6
handsets, including the Samsung Moment, will fail with a Verifier
exception before entering the try/catch block in the app that is
supposed to catch any errors while loading the new class. The wrapper
class cannot contain an explicit reference to the new class.
Class.forName and java.reflect are needed to workaround. To reproduce:
Run the sample on Samsung Moment 1.6</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:30:24 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 01 Mar 2011 01:17:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8437</bugid>
<title>RightToLeft languges support - Hebrew (Not for OS - only support RTL)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-25T18:16:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Joha...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 08:06:25 +0000</openedDate>
<description>RightToLeft languges support - Only support fonts, not for OS. We
(Android RightToLeft Hebrew languge users) have some problems with the
Android 2.1 devices. We got Hebrew fonts, but the problems are: * SMS -
all the Hebrew fonts are shown on the left side, and not on the Right
side at is have to be. * GMail - The titles are shown well, but again
Alight Left and not To the Right. Again, we can see the Hebrew fonts,
but need the Alight Right support. Here 2 Pictures of the Problem,
remember - Its RightToLeft languge, and It Alight Left, and Not Alight
Right like the Hebrew languge shown.
http://img692.imageshack.us/img692/706/83224679.jpg
http://img3.imageshack.us/img3/4562/37510252.jpg That all we need, the
Alight Right support for Hebrew languge. Thanks again, Hope to hear from
u soon Joha132@gmail.com Thanjs, John</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:16:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6153</bugid>
<title>DAW cannot load EAS plugin which means not Jet Content</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>notthegi...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 10:22:01 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Load up DAW, try to initialize EAS plugin. Tested in Sonar 8 Producer
Edition trial Q&amp;E Sony Acid. Also, in the JET? Content Authoring
Guidelines it says the dll should be called Q&quot;EEAS Synth.dllQ&quot;E - in the sdk
I can only find EASDLL.dll - I assume this is the correct dll? - What
happened. Nothing, no synth was found and thereefore cannot author Jet
Content - What you think the correct behavior should be. Synth should be
found and allow playback / authoring.</description>
<comment>
<author>MarkRose...@gmail.com</author>
<when>Mon, 05 Jul 2010 13:25:24 +0000</when>
<what>Add Cubase SX 3.0.2 to the list of DAWs that wonQ&apos;Et load EASDLL.dll. I donQ&apos;Et think this is a VST plugin in the first place, but like others, I havenQ&apos;Et been able to find an alternative in the SDK distribution. IMHO, the EAS DLL is a development tool and is therefore independent of the target mobile platform and should be available from SONiVOX. I have called and emailed SONiVOX but have yet to receive any sort of reply.</what>
</comment>
<comment>
<author>WhitneyA...@gmail.com</author>
<when>Mon, 05 Jul 2010 22:46:56 +0000</when>
<what>I wrote to SONiVOX and they told me that easdll.dll isnQ&apos;Et the DAW plugin.  We need sonivoxEASvst.dll, which isnQ&apos;Et included in the SDK.  I wrote back asking how I could get it and havenQ&apos;Et heard yet.  IQ&apos;Ed like to use MIDI and JET on Android, but itQ&apos;Es really hard to figure out what things will sound like without continually saving my files, transferring them to the phone, and playing them.

Maybe someone from Google can get the file for us?  Or even better, get it in the SDK?  ItQ&apos;Es pretty bad that the JET developer directions tell us to use a file we canQ&apos;Et get.

If someone has sonivoxEASvst.dll or knows how to get it, please let us know!

Thanks everybody!

Steve@WhitneyApps
</what>
</comment>
<comment>
<author>tttco...@gmail.com</author>
<when>Tue, 31 Aug 2010 13:03:19 +0000</when>
<what>IQ&apos;Em desperate for the DLL file as well.... CanQ&apos;Et quite believe the lack of docs on this... I take no-ones every actually got the android synth VST working?</what>
</comment>
<comment>
<author>WhitneyA...@gmail.com</author>
<when>Thu, 09 Sep 2010 22:39:54 +0000</when>
<what>If this bug had an owner, it would be easy to close.  Anyone know what it takes to get a bug assigned?  Google spends millions to get game development going on Android but doesnQ&apos;Et have someone spend an hour to get us a file we need to use JET!  (Jet and MIDI are great when you have very limited memory!)
</what>
</comment>
<comment>
<author>schm...@gmail.com</author>
<when>Tue, 15 Mar 2011 15:27:35 +0000</when>
<what>I was frustrated by this as well, so I wrote a VST plugin that solves the problem. IQ&apos;Em not associated with either Google or Sonivox, for the record. For more information and a free trial, please visit:

http://www.evanmallory.com/eas_vst/

Thanks,
Evan</what>
</comment>
</bug>
<bug>
<bugid>5908</bugid>
<title>Selection event while scrolling</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-01-08T16:55:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mili...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 09:36:56 +0000</openedDate>
<description>While scrolling a list, both while starting to scroll and stopping
(especially the latter), occasionally, a selection event is fired and
the item under the finger is launched. This is especially noticeable in
the app drawer. I have to be very careful, that when I stop scrolling
that I donQ&apos;Et press down on top of an app icon in the center since it
will get launched. Take a look at the iPhone. Works perfectly while
scrolling desktops or the contacts list or any list.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 08 Jan 2010 16:55:47 +0000</when>
<what></what>
</comment>
<comment>
<author>mili...@gmail.com</author>
<when>Sat, 09 Jan 2010 13:05:42 +0000</when>
<what>Huh!  Unreproducible?  I can see selection highlight (I may have used the word
Q&quot;Eselection eventQ&quot;E loosely) even on videos of the Nexus One - bit not the actual
launching of the .  I have 4 G1s and I can reproduce this on every single one of
them.  Easiest to reproduce on the app drawer, but you can do it in the Contacts List
as well and on any other list.  

Open the app drawer.  Keep your finger over an app icon and start scrolling fast. 
Press down to stop scrolling.  If your finger lands on the center of an app icon, it
will either launch it or else will copy it to the desktop.  I would say about 50% of
the time I can reproduce this while scrolling.  On the iPhone I have never seen the
icon (record) highlighted after a scroll.</what>
</comment>
<comment>
<author>mili...@gmail.com</author>
<when>Mon, 11 Jan 2010 03:13:55 +0000</when>
<what>HereQ&apos;Es another review of the Nexus One that talks about it

Q&quot;EI too often accidentally launch an app when all IQ&apos;Em trying to do is scroll through
them.Q&quot;E

http://www.businessweek.com/news/2010-01-10/google-phone-threatens-droid-more-than-iphone-rich-jaroslovsky.html

Never happens on the iPhone.  No Q&quot;EselectionQ&quot;E of icons/records in list while
scrolling.  This is the equivalent of not recognizing the difference between a mouse
down and a drag event.</what>
</comment>
</bug>
<bug>
<bugid>16066</bugid>
<title>let european phone numbers also be auto dialed from browser by clicking it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>da...@craven.ch</reportedBy>
<openedDate>Sun, 10 Apr 2011 10:31:10 +0000</openedDate>
<description>by example swiss phone numbers look like this xxx xxx xx xx instead of
xxx-xxx-xxxx or (xxx)xxx-xxx and while it worked selecting the us number
it didnQ&apos;Et with the swiss either on the nexus s 2.3.2 or motorola xoom
3.0 unless it had a callto html tag witch I didnQ&apos;Et know existed till
today.</description>
</bug>
<bug>
<bugid>2041</bugid>
<title>Google Login Sevice jar in master is out of date</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-03T17:36:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zinxveri...@gmail.com</reportedBy>
<openedDate>Thu, 19 Feb 2009 19:52:56 +0000</openedDate>
<description>The precompiled classes for the private Google Login Service API in
master, in frameworks/opt/com.google.android.googlelogin, are out of
date and do not work with newer applications using the Google Login
Service API (e.g., Gmail, Maps, gtalkservice, Calendar, Market, and so
on). This makes it impossible to use these applications with a system
compiled from master.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 17:36:27 +0000</when>
<what>GoogleLoginService, being Google-proprietary, probably shouldnQ&apos;Et be in master in the
first place.</what>
</comment>
</bug>
<bug>
<bugid>1467</bugid>
<title>gl.glEnableClientState(GL10.GL_COLOR_ARRAY) results in a blank screen</title>
<status>Reviewed</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>TheBeast.13@gmail.com</reportedBy>
<openedDate>Sat, 06 Dec 2008 05:59:48 +0000</openedDate>
<description>While developing an OpenGL ES application calling
gl.glEnableClientState(GL10.GL_COLOR_ARRAY) causes the screen to be
blank on the G1 even though it works as expected in the emulator. I am
using the GLSurfaceView from the API Examples and I am attaching two
java files that exhibit the behavior.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 17:35:35 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Tue, 03 Feb 2009 18:58:42 +0000</when>
<what>Could you attach screenshots of the emulator and device?</what>
</comment>
<comment>
<author>TheBeast.13@gmail.com</author>
<when>Wed, 04 Feb 2009 01:53:29 +0000</when>
<what>IQ&apos;Em not sure how it will help, but here you go.</what>
</comment>
<comment>
<author>zinxveri...@gmail.com</author>
<when>Thu, 09 Apr 2009 05:51:24 +0000</when>
<what>IQ&apos;Em missing where youQ&apos;Ere setting the color/normal arrays via
glColorPointer/glNormalPointer.. You must set these arrays if you enable them.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:25:17 +0000</when>
<what></what>
</comment>
<comment>
<author>SDepiets</author>
<when>Tue, 20 Apr 2010 00:39:37 +0000</when>
<what>Got the same issue, it seems QEmu is really too lazy...</what>
</comment>
</bug>
<bug>
<bugid>4548</bugid>
<title>Using AAQ&apos;Es check-in feature to send boarding pass to phone</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-04-09T18:42:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>ELDabrow...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 23:42:23 +0000</openedDate>
<description>Hello! So, I flew to LA today and tried using American AirlineQ&apos;Es new
check-in feature where instead of printing your boarding pass, you email
it to your cell phone and you show the screen to both get through
security Q&amp;E board the plane. Pretty neat, huh? Well, it didnQ&apos;Et work and
hereQ&apos;Es why. The link is suppose to render a description of your flight
info AND a barcode, like you get when you print your boarding pass
online. Where the barcode is suppose to be was a blank little box -
like, 1cm x 1cm. So TSA rejected it (luckily I printed out a boarding
pass anyway just in case). Its hard to recreate since I imagine you need
to have a valid boarding pass in order to test it. My flight takes off
in 90 minutes, so I imagine you can test it until then. To reiterate the
process, I check-in online and check a radio button for Q&quot;EUse electronic
boarding pass.Q&quot;E AA then emails me a link that when I load it, generates
the boarding pass + barcode. Here is the link they emailed me:
https://mobile.aa.com/mt/www.aa.com/reservation/mbp.do?fN=EQ&amp;ElN=DABROWSKIQ&amp;ErL=OIFZQQ
I asked the TSA lady if this typically works, and apparently it works on
iPhones all the time. Not sure about bberries. Best of luck! ~
libbyd@google.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:16:39 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 18:21:43 +0000</when>
<what>This works OK on Droid. What phone/version were you using?</what>
</comment>
<comment>
<author>ELDabrow...@gmail.com</author>
<when>Fri, 09 Apr 2010 18:37:43 +0000</when>
<what>It works now!  I filed this bug for-ever ago (I think around Christmas?), but I 
traveled again two weeks ago and it worked.  I was using the G1 Android phone (e.g. 
xmas gift from 2 years ago) and this time used the Nexus One, so that might have been 
part of the problem.

Anywho, thanks for getting back to me!!  Feel free to close this buginizer ticket now!</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 18:42:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15209</bugid>
<title>Cleaning android project in eclipse (ADT 10) causes false error for missing R.java</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-04-21T16:57:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>25</stars>
<reportedBy>beafd...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 01:35:53 +0000</openedDate>
<description>OS: Mac OS X 10.6.6 Eclipse: Helios SR2 ADT: 10.0.0 ADK: r10 1. Start
with any Android project that normally compiles 2. Make sure auto
refresh workspace setting is off (default) 3. Do Project -Q&gt;E Clean on
that project Expected: the project fully compiles. Observed: ADT quickly
reports Q&quot;EERROR: Unable to open class file /path/to/R.java: No such file
or directory. R.java is present anyway. ** This error is not entirely
deterministic. It seems LESS likely to happen on small projects and MORE
likely to happen on large projects (or multiple project cleans),
especially those with large Android library projects. Perhaps there is a
race condition somewhere. Possible aftermath of the error may be seen in
one or more of the following problems: - The project is marked with
missing Q&apos;EgenQ&apos;E source folder and build path errors. - The project is
marked with an appt parse error - Java source is marked with missing R
class errors The error on the project can be resolved by saving a file
in the project without making any changes (causing a rebuild to happen).
ItQ&apos;Es just the Eclipse project clean function that puts the project into
a funky state. I wonder if the aapt tool isnQ&apos;Et being run in the correct
order after a clean.</description>
<comment>
<author>posi.p...@gmail.com</author>
<when>Sat, 05 Mar 2011 00:01:19 +0000</when>
<what>This is really just an annoyance once you know what is going on. There is basically a compile order dependency where the resources need to be compiled before they can be linked with the rest of the project files.
Wish there was a better workaround then saving a file though.

It also seems to be the case that frequently R.java isnQ&apos;Et rebuilt when you do change an underlying resource. An example is adding a string resource and all of the strings appear in the UI Q&quot;Eoff by oneQ&quot;E where the wrong string resource is pulled in. This brings up an annoyance when debugging when the resources get messed up until I clean the project.</what>
</comment>
<comment>
<author>rui.mtd....@gmail.com</author>
<when>Mon, 07 Mar 2011 10:22:17 +0000</when>
<what>I cannot even begin to express how mad I am with this. Why canQ&apos;Et we have an ADT update that goes well? Why, after an update, we always have all of our projects screwed up?! Yes, itQ&apos;Es easy for people who only work in one or two project. What about 30 library projects and apps?

And for this one, I still havenQ&apos;Et figure out how to solve it. The Q&quot;Esaving a fileQ&quot;E thing doesnQ&apos;Et work. The project in Eclipse doesnQ&apos;Et show any errors, but the APK isnQ&apos;Et generated and the library projects arenQ&apos;Et recognized. We have to do a clean, which puts out the error of the R.java in every library and project.

Deadline this friday, and now this sh**. I will NEVER update ADT again until someone says to me Q&quot;Ehey, itQ&apos;Es cool, they didnQ&apos;Et screw up this timeQ&quot;E. NEVER!</what>
</comment>
<comment>
<author>rui.mtd....@gmail.com</author>
<when>Mon, 07 Mar 2011 10:40:04 +0000</when>
<what>Ok, after one and a half hour, I have a solution. For every project:

1. Delete project from Eclipse;
2. Delete all project generated and configuration files (bin, gen, .classpath, .project, default.properties);
3. Go to Eclipse and CREATE a new Android Project (do not import an existing one) chosing your original source files;
4. Adjust all setting (JRE, libraries, linked files, aspects, etc...)
5. Clean</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 18:20:19 +0000</when>
<what></what>
</comment>
<comment>
<author>py.ricau</author>
<when>Sun, 03 Apr 2011 06:31:04 +0000</when>
<what>I have the exact same problem.

Refreshing the project (F5) seems to regenerate the R class and resolve the problem.

It also seems that after some time (a few minutes), without touching anything in eclipse, the R class is automatically regenerating.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:30:34 +0000</when>
<what></what>
</comment>
<comment>
<author>ckwong...@gmail.com</author>
<when>Wed, 20 Apr 2011 19:53:05 +0000</when>
<what>The following solution works for me:

uncheck the Q&quot;EDerivedQ&quot;E attribute of the Q&quot;EgenQ&quot;E folder.  BTW, IQ&apos;Em using Eclipse 3.6.2 on Mac OX with the latest Android SDK as of 4/20/2011. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 21 Apr 2011 16:57:13 +0000</when>
<what>Yes, this is a valid work around.
there is one case where gen is automatically created with this flag turned on which causes problem when running Q&quot;EcleanQ&quot;E.

This was just fixed yesterday.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 21 Apr 2011 16:57:26 +0000</when>
<what></what>
</comment>
<comment>
<author>*guiller...@tallertechnologies.com</author>
<when>Tue, 10 May 2011 13:08:29 +0000</when>
<what>I solved the problem removing the gen folder everytime after a clean. Eclipse will generate the R.java again.</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Mon, 30 May 2011 07:25:58 +0000</when>
<what>This happens consistently each time I start Eclipse, my project is marked with error and the console says:
ERROR: Unable to open class file /.../R.java: No such file or directory
I must do a Project Q&gt;E Clean to start working.
F5 does not work for me.

Eclipse Build id: 20100218-1602 (3.5.2)
ADT 10.0.1.v201103111512-110841
Linux Ubuntu 10.10
</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:48:24 +0000</when>
<what></what>
</comment>
<comment>
<author>dko...@gmail.com</author>
<when>Wed, 09 Nov 2011 22:50:48 +0000</when>
<what>Problem is exasperated when
1) there are multiple project dependency chains
2) any changes occur on disk vs. via IDE, for example, a git pull or merge

To avoid confusing symptoms seens (R.class changed, missing dependency in build due to earlier failure, etc.), the issue is that clean or launch of eclipse doesnQ&apos;Et deterministically perform the build ordering or dependency resolution within the ADT.  Ant does not suffer from this problem.  I need for Eclipse ADT to behave just as reliably as ant when it comes to how it builds.</what>
</comment>
</bug>
<bug>
<bugid>704</bugid>
<title>UI can display when umount system</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-29T17:27:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shiming...@gmail.com</reportedBy>
<openedDate>Tue, 29 Apr 2008 09:36:38 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 29 Apr 2008 17:27:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5405</bugid>
<title>Market does not show comments from others for my own application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jonas.pi...@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 18:41:34 +0000</openedDate>
<description>My app is downloaded and rated as usual. Now I found out that there are
websites out there displaying comments on my app which are obviously
taken from the Android Market but which do not show up in my Market
application. My Market application states that there are no comments on
my app even though there are which are visible to others. Comments on
other apps are working fine. I am using the same account for both the
phone and uploading the app. I am running 1.6 on my G1.</description>
</bug>
<bug>
<bugid>7060</bugid>
<title>speech to text window disappears when phone is rotated while speaking</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>thenickboy@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 16:28:57 +0000</openedDate>
<description>Nexus 1 When i am using the speech to text conversion and i rotate the
phone the window disappears. this makes it very confusing to tell if the
audio is being recorded or not. I believe that the speech window should
rotate along with the phone and not disappear and change into the
keyboard.</description>
<comment>
<author>Jpolak@gmail.com</author>
<when>Wed, 07 Jul 2010 14:55:07 +0000</when>
<what>I am on 2.2 FRF91 - the issue persists. </what>
</comment>
</bug>
<bug>
<bugid>10068</bugid>
<title>Clock timer </title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brup...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 06:05:46 +0000</openedDate>
<description>When the direct input current through the mini USB exceeds the required
voltage the internal clock timer either doubles or rejects charging
input. The object charging was as 200 milliamp solar array at variations
of 3.2 volts to 7.6 volts DC. We tried direct without our internal timer
and indirect, the situation was only with the mini usb</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Jul 2010 19:27:17 +0000</when>
<what>(1) Do you believe this a hardware or software problem?
(2) What device are you using?
</what>
</comment>
</bug>
<bug>
<bugid>9838</bugid>
<title>Multiview is not updated</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-19T04:57:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merciadr...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 19:49:26 +0000</openedDate>
<description>- Steps to reproduce the problem. --------------------------------- Use
a phone that has multi-touch implemented (such as HTC Desire). Go to
e.g. the screen where you can see the default clock. Then, use
multi-touch (with two fingers) to `dezoomQ&apos;E and have a multiview of the 7
available panels. - What happened. ---------------- After some minutes,
you notice that the available panels from the multiview are not updated
(take e.g. the one where thereQ&apos;Es the clock: the clock in that screen
does not change, even if time goes by, which you can verify by looking
at the default clock at the top, right of the screen). - What you think
the correct behavior should be.
------------------------------------------------ The different panels
should be updated. - Device I have. ---------------- HTC Desire. -
Android version. ------------------ 2.1-update1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 19 Jul 2010 04:57:18 +0000</when>
<what>Hi,

This issue is specific to HTCQ&apos;Es software. Please report this problem to HTC directly.</what>
</comment>
<comment>
<author>merciadr...@gmail.com</author>
<when>Mon, 19 Jul 2010 06:04:28 +0000</when>
<what>How can you tell this?</what>
</comment>
</bug>
<bug>
<bugid>4478</bugid>
<title>[Search] Search widget does not support pasting</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-10T20:10:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>wy2...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 02:41:58 +0000</openedDate>
<description>If held, the entire widget will be moved instead of give me a pop-up
menu and let me paste my copied text. It forces me to go to GoogleQ&apos;Es
page on the browser every time I want to copy-paste-search something.
The search widget should provide a paste function.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:34:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:06:31 +0000</when>
<what></what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:10:45 +0000</when>
<what>I assume that this is about the search widget in Android 1.6. If so, you can tap the widget and then long press 
the text field in the search dialog that comes up. 

Since long press on widgets always is the move action, I donQ&apos;Et see a good way to support pasting directly in the 
widget.</what>
</comment>
<comment>
<author>wy2...@gmail.com</author>
<when>Tue, 10 Nov 2009 20:19:23 +0000</when>
<what>When I tab the widget, there is no search dialog coming up - only the soft keyboard.

Also, is there any reason why weQ&apos;Ere limiting ourselves to long-pressing in order to
paste?  CouldnQ&apos;Et a paste functionality in the widget be achieved without long
pressing at all, e.g. by a Q&quot;EpasteQ&quot;E key on the soft keyboard?

In this light I believe long pressing is irrelevant to pasting, thus shouldnQ&apos;Et be a
reason to close this issue.</what>
</comment>
</bug>
<bug>
<bugid>12500</bugid>
<title>Archive old messages instead of silently deleting them</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ddascale...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 11:17:32 +0000</openedDate>
<description>I know itQ&apos;Es a long shot to hope this issue will be fixed, but IQ&apos;Ell post
anyway: The Messages application comes configured by default to only
keep the 200 most recent messages and delete older ones, as new messages
come in. I wasnQ&apos;Et aware of this Q&quot;EfeatureQ&quot;E because in every other email
or messaging program I know of, I get to *keep* the messages; they donQ&apos;Et
just disappear. I understand the concern for performance (not that IQ&apos;Eve
seen any performance issues with over 3000 messages on my Nexus One),
but please archive the messages, or ask the user upfront to choose, when
the Messages app is first launched. Deleting messages silently is just
not OK.</description>
<comment>
<author>ddascale...@gmail.com</author>
<when>Thu, 11 Nov 2010 11:22:17 +0000</when>
<what>Just wanted to add that I lost a few hundred messages this way, and I think that deleting messages without the userQ&apos;Es explicit consent is a bad idea.</what>
</comment>
</bug>
<bug>
<bugid>9164</bugid>
<title>Facebook contact photo takes over</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>BravaCentauri</reportedBy>
<openedDate>Thu, 17 Jun 2010 20:24:53 +0000</openedDate>
<description>If I set a custom image for a contact, either from the gallery or the
camera, the Facebook picture still stays the picture unless you de-link
the account. The custom image is only there when you on the edit screen.</description>
<comment>
<author>hkunn...@gmail.com</author>
<when>Mon, 21 Jun 2010 19:50:40 +0000</when>
<what>Also, the Facebook contact name takes over when merging two contacts.</what>
</comment>
</bug>
<bug>
<bugid>12995</bugid>
<title>No search option when adding a number from call log to existing contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>niranjan.patil</reportedBy>
<openedDate>Tue, 07 Dec 2010 06:03:14 +0000</openedDate>
<description>When trying to add a phone number from Call Log to an existing contact,
no search option is available, instead one has to all the way scroll to
the particular contact and select it to add. It becomes very cumbersome
for people with large phone books or large number of contacts. Phone:
Samsung Spica i5700 Unlocked Platform: 2.1 Eclair</description>
<comment>
<author>rahul...@gmail.com</author>
<when>Tue, 28 Dec 2010 14:37:08 +0000</when>
<what>Totally. It getQ&apos;Es annoying to say the least. Are you listening Google?

Phone: Dell Streak tablet.
Platform: 2.2 Froyo</what>
</comment>
</bug>
<bug>
<bugid>7373</bugid>
<title>phone cannot handle google calendar invites</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>daniel.t...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 17:09:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1) Send an email to yourself containing a
google-calendar invite 2) Click one of the Q&quot;Eyes/no/maybeQ&quot;E links on the
bottom to indicate your attendance. - What happened. Browser activated
and said: Sorry, you are trying to use Google Calendar with a browser
that isnQ&apos;Et currently supported. Press OK to view a read only version of
your calendar. Press Cancel to continue loading Google Calendar and hope
for the best! - What you think the correct behavior should be. Google
calendar app should activate and it should have the ability to handle my
attendance response as well as allow me to send new invites to other
people. DonQ&apos;Et forget to mention which device you have, and which version
of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Model Number: T-Mobile myTouch 3G Firmware Version: 1.6
Baseband version: 62.50SC.20.17U_2.22.23.02 Kernel Version:
2.6.29-00479-g3c7df37 android-build@apa26 #19 Build Number: DMD64 If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
Please see attached file for output of Q&quot;Eadb bugreport.Q&quot;E</description>
<comment>
<author>leroy.k...@gmail.com</author>
<when>Sun, 23 Oct 2011 04:40:24 +0000</when>
<what>Device: HTC Incredible S
OS: Android 2.3.3
Baseband version: 20.2810.30.085AU_3805.07.03.05_M
Kernel Version: 2.6.35.9-g9d754b2
Build Number: 2.34.980.1 
Browser version: WebKit/533.1

Same defect on my Nexus One (2.3.4)

This works fine in desktop browsers but not mobile browsers - I even tried third party browser like Dolphin HD - still get the error message. At least it lets me past this point. 

The Calendar and mobile browser are both Google products - this should be seamless!</what>
</comment>
</bug>
<bug>
<bugid>16744</bugid>
<title>Exchange server sync no longer working after official  HTC upgrade from Android  2.2.1 to 2.3.3</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-11T21:23:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Martin.S...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 14:33:54 +0000</openedDate>
<description>Exchange server sync no longer working after official HTC upgrade from
Android 2.2.1 to 2.3.3 Device: HTC Desire HD Upgraded: from Android
2.2.1 Froyo to Android 2.3.3 Gingerbread (Kernel 2.6.35.10, Software
2.36.405.8) Trying to connect to the NXP exchange server (was always OK
via 2.2) Now gives error (In Dutch): Exchange beleidfout: Enkele
beleidsregels zijn niet compatibel Beveiligingsbeleid vereist.
--------------------------- Beleidsinstelling is incompatibel:
Toestelcodering ingeschakeld Toestelcodering vereisen Extern bureaublad
toestaan Gedeeld internet toestaan Neem contact op met de it-afdeling
voor hulp What can i do to get synchronisation of the Exchange servers
for Mail, Calendar and Contacts working again. Regards, Martin</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 11 May 2011 21:23:10 +0000</when>
<what>HTC uses their own software for Exchange sync; IQ&apos;Em afraid youQ&apos;Ell have to contact them about this.</what>
</comment>
</bug>
<bug>
<bugid>11757</bugid>
<title>Market Applications do not show updates are available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 01:56:58 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. Market Applications do not show
updates are available unless 1 following conditions are met 1. user
downloads a new application 2. user downloads an update to an existing
application 3. user views their downloaded applications within the
market application Expectation is that user would see notification icon
in the notification bar which tells them 1 or more updates are available
without doing 1 of the above items. Attach the screenshot.</description>
</bug>
<bug>
<bugid>1623</bugid>
<title>SMS sent to self reports sender as Q&quot;EVoicemail,Q&quot;E not senderQ&apos;Es contact name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>genejoc...@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 09:58:45 +0000</openedDate>
<description>Handset: ADP1 Network: ATQ&amp;ET To reproduce: 1. Voicemail number:
+1AAABBBCCCC,* (cell phoneQ&apos;Es own number) 2. Cell ownerQ&apos;Es contacts list
contains an entry for the owner, including the above number for the cell
phone: AAABBBCCCC (mobile) 3. Send SMS to AAABBBCCCC (self) from your
own phone. Yields: ------ Me: Test Sent: 03:32 ------ Voicemail: Test
Sent: 03:32 ------ Should be: ------ Me: Test Sent: 03:32 ------
[Me|Q&lt;Econtact nameQ&gt;E: Test Sent: 03:32 ------</description>
<comment>
<author>genejoc...@gmail.com</author>
<when>Mon, 22 Dec 2008 10:08:16 +0000</when>
<what>Build number: dream_devphone-userdebug 1.0 UNLOCKED 116222 test-keys

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:20:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:26:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18752</bugid>
<title>View onLongClick XML attribute</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>snodnip...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 07:52:48 +0000</openedDate>
<description>Very simple: Please can we can an Q&apos;Eandroid:onLongClickQ&quot;E XML attribute on
views. SO:
http://stackoverflow.com/questions/5706038/long-press-definition-at-xml-layout-like-androidonclick-does
For example: Q&lt;EImageButton
android:contentDescription=Q&quot;E@string/description_contact_photosQ&quot;E
android:src=Q&quot;E@drawable/contact_btn_nophotoQ&quot;E
android:onClick=Q&quot;EonShowPhotosQ&quot;E android:onLongClick=Q&quot;EonChangeThumbnailQ&quot;E
/Q&gt;E</description>
<comment>
<author>snodnip...@gmail.com</author>
<when>Sat, 23 Jul 2011 07:54:07 +0000</when>
<what>* Q&apos;Eplease can we haveQ&apos;E - silly copy and paste</what>
</comment>
</bug>
<bug>
<bugid>3699</bugid>
<title>Q&quot;EWork EmailQ&quot;E icon label should be editable. I happen to use a personal Exchange server, and IMAP for work email.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>lutz.ben...@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 11:43:29 +0000</openedDate>
<description>The Q&quot;EWork EmailQ&quot;E icon label should be editable. I happen to use a
personal Exchange server, and IMAP for work email. So for me the mail
labels are exactly the wrong way around with no obvious way to change
that.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 12:03:21 +0000</when>
<what>Which application does this issue occur in? Contacts? Email? Gmail? Other?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:12:31 +0000</when>
<what></what>
</comment>
<comment>
<author>lutz.ben...@gmail.com</author>
<when>Sat, 29 Aug 2009 03:11:01 +0000</when>
<what>This happens in the application list or - if the user choses to do add the shortcuts 
there - in the main flip screens.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Aug 2009 00:40:23 +0000</when>
<what>Q&quot;EWork EmailQ&quot;E is not an application part of the standard Android distribution.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 13:08:10 +0000</when>
<what></what>
</comment>
<comment>
<author>lutz.ben...@gmail.com</author>
<when>Tue, 01 Sep 2009 13:16:16 +0000</when>
<what>Maybe I need to rephrase the request. I want to be able to change application captions in the home 
screen. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 13:18:57 +0000</when>
<what>The names displayed on the Home screen are provided by the applications</what>
</comment>
<comment>
<author>lutz.ben...@gmail.com</author>
<when>Thu, 17 Sep 2009 11:22:03 +0000</when>
<what>I wish to be able to override the application provided names without having to hack the executable. </what>
</comment>
</bug>
<bug>
<bugid>1926</bugid>
<title>Activity.openOptionsMenu documentation is incorrect</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-26T19:58:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>jasonlee...@gmail.com</reportedBy>
<openedDate>Thu, 05 Feb 2009 19:47:09 +0000</openedDate>
<description>The current documentation reads : Programmatically opens the options
menu. If the options menu is already open, this method does nothing. In
practice, however if the options menu is already open, calling
openOptionsMenu again will close the menu.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 12:51:52 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>balwinde...@gtempaccount.com</author>
<when>Tue, 28 Apr 2009 16:50:35 +0000</when>
<what>As indicatedby jasonleehudgins, there is a definitely a mismatch between the
documentation and the behavior exhibited by calling Activity.openOptionsMenu() on an
open Menu. A simple test indicated that. (pasted below) 

It would help if someone from the Android design team could provide clarification
whether the bug is in the documentation, or whether the platform behavior needs to be
modified to match the documentation.

public class openOptionsTest extends Activity {
	
    //@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        final Button button1 = (Button) findViewById(R.id.button_id_1);
        final Button button2 = (Button) findViewById(R.id.button_id_2);
        button1.setOnClickListener(new Button.OnClickListener() {
        public void onClick(View v) {
        	openOptionsMenu();
        	}
        });
    
        button2.setOnClickListener(new Button.OnClickListener() {
        public void onClick(View v) {
        	closeOptionsMenu();
        }
    });
    }
    
    //@Override
    public boolean  onCreateOptionsMenu  (Menu menu){
    	 populateMenu(menu);
    	 return super.onCreateOptionsMenu(menu);

    }
    
    public static final int Menu1 = Menu.FIRST + 1;
    public static final int Menu2 = Menu.FIRST + 2;
    public static final int Menu3 = Menu.FIRST + 3;
    public static final int Menu4 = Menu.FIRST + 4;
	private static final String TAG = Q&quot;EOpenOptionsMenuTestQ&quot;E;

    /** create the menu items */
    public void populateMenu(Menu menu) {

      
      menu.setQwertyMode(true);

      MenuItem item1 = menu.add(0, Menu1, Menu.NONE, Q&quot;EMenuOption1Q&quot;E);
      {
        item1.setAlphabeticShortcut(Q&apos;EaQ&apos;E);
      }

      MenuItem item2 = menu.add(0, Menu2, Menu.NONE, Q&quot;EMenuOption2Q&quot;E);
      {
        item2.setAlphabeticShortcut(Q&apos;EbQ&apos;E);
      }

      MenuItem item3 = menu.add(0, Menu3,Menu.NONE,  Q&quot;EMenuOption3Q&quot;E);
      {
        item3.setNumericShortcut(Q&apos;E1Q&apos;E);
      }

      MenuItem item4 = menu.add(0, Menu4, Menu.NONE, Q&quot;EMenuOption4Q&quot;E);
      {
        item4.setNumericShortcut(Q&apos;E2Q&apos;E);
      }
      
      
    }
      
    
}
 
Thanks,
Balwinder Kaur
Senior Mobile Software Engineer 
Open Source Development Center
?T? ? ?Mobile? stick together

The views, opinions and statements in this email are those of the author solely in
their individual capacity, and do not necessarily represent those of T-Mobile USA, Inc.</what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Sat, 13 Jun 2009 11:44:18 +0000</when>
<what>This was fixed in cupcake. I believe this can be closed.

This case is handled at
frameworks/policies/base/phone/com/android/internal/policy/impl/PhoneWindow.java:496</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:58:18 +0000</when>
<what></what>
</comment>
<comment>
<author>sm...@google.com</author>
<when>Tue, 22 Jun 2010 18:26:57 +0000</when>
<what>Please close this bug. It has always worked as intended and the documentation is correct.

What you have not considered is that the simple act of clicking anywhere outside the menu closes the menu. So when you think youQ&apos;Ere clicking the button that calls openOptionsMenu, the menu closes not because that button was pressed, but because you touched outside the menu. 

</what>
</comment>
</bug>
<bug>
<bugid>12352</bugid>
<title>SDK Sample Snake obtainStyledAttribute only gets default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>keithen....@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 06:22:36 +0000</openedDate>
<description>Created new project from Snake sample sources. Built with no source
changes. Sources contain xml attributes which are then accessed by the
sample code, but no matter what info is placed in the xml file, the
snake sample always returns only the default value. In
res/values/attrs.xml Q&lt;EresourcesQ&gt;E Q&lt;Edeclare-styleable name=Q&quot;ETileViewQ&quot;EQ&gt;E
Q&lt;Eattr name=Q&quot;EtileSizeQ&quot;E format=Q&quot;EintegerQ&quot;E /Q&gt;E Q&lt;E/declare-styleableQ&gt;E
Q&lt;E/resourcesQ&gt;E should be referred to by snake_layout.xml in:
Q&lt;Ecom.example.android.snake.SnakeView android:id=Q&quot;E@+id/snakeQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
tileSize=Q&quot;E24Q&quot;E /Q&gt;E These attributes should define the tile size that
should work with the projectQ&apos;Es layout resource. However, when it is
accessed by the code in TileView.java: public TileView(Context context,
AttributeSet attrs) { super(context, attrs); TypedArray a =
context.obtainStyledAttributes(attrs, R.styleable.TileView); mTileSize =
a.getInt(R.styleable.TileView_tileSize, 12); a.recycle(); } The
TypedArray a that is returned by context.obtainStyledAttributes does not
seem to contain any trace of the above xml statement. Thus, when we call
a.getInt to find the tileSize, nothing is found and we always return the
default value, 12. What i expected was that the tileSize in the layout,
24, should have been returned, but it wasnQ&apos;Et. I believe i saw a tutorial
someplace that required additional Q&quot;EnamespaceQ&quot;E to be defined for these
styled attributes to be located correctly. But iQ&apos;Em not sure about this
last bit.</description>
</bug>
<bug>
<bugid>14175</bugid>
<title>Documentation bug: clip drawable example should use getBackground, not getDrawable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>oll...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 14:10:38 +0000</openedDate>
<description>The developer guide documentation about the clip drawable at
http://developer.android.com/guide/topics/resources/drawable-resource.html#Clip
has this example code: 1: ImageView imageview = (ImageView)
findViewById(R.id.image); 2: ClipDrawable drawable = (ClipDrawable)
imageview.getDrawable(); 3: drawable.setLevel(drawable.getLevel() +
1000); However, since the clip is attached to the imageQ&apos;Es background,
the call on line 2 should be imageview.getBackground() instead.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 18:26:44 +0000</when>
<what></what>
</comment>
<comment>
<author>techie.c...@gmail.com</author>
<when>Thu, 04 Aug 2011 07:05:41 +0000</when>
<what>Either IQ&apos;Em doing something wrong, or there is a more serious bug with this documentation. 

Both getDrawable() and getBackground() return a BitmapDrawable in my case (where I am setting the ImageView using a PNG file in XML). So, either of these throws a ClassCastException.

ClipDrawable drawable = (ClipDrawable) imageview.getDrawable();
ClipDrawable drawable = (ClipDrawable) imageview.getBackground();

</what>
</comment>
</bug>
<bug>
<bugid>14472</bugid>
<title>Message listener for cell broadcast mesages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>manish17...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 09:45:37 +0000</openedDate>
<description>Hi, There should be support for cell broadcast message in Android and
like WMA API in J2ME there should be some sort of receiver that will
listen for only cell broadcast messages and give us the whole message
wrapped in a object.</description>
</bug>
<bug>
<bugid>19878</bugid>
<title>droid 2 will not unlock to allow incoming tele. calls to be answered on new o.s.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rorr...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 17:16:34 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>12625</bugid>
<title>No internet connection (full signal)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nick.lip...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 15:00:05 +0000</openedDate>
<description>I have a Motorola Droid running Android 2.2 Seemingly at random, the
phone will get into a state where no internet access available, even
though there is full signal and texting/voice calls work. Rebooting does
not solve the issue, seems to go away on its own after several hours,
and it persists after travelling distances of 20 miles No idea how to
reproduce this on demand.</description>
</bug>
<bug>
<bugid>5144</bugid>
<title>Droid Displaying Incorrect Contact Caller ID When Same Phone Numbers Are Assigned To Multiple Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>kevinhli...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 17:35:05 +0000</openedDate>
<description>IQ&apos;Em using a Motorola Droid running version 2.0. HereQ&apos;Es my situation, my
brotherQ&apos;Es home phone number is the same as dadQ&apos;Es home number because
they live together. IQ&apos;Eve assigned individual contact info for each of
them with their respective pictures. When I go into contacts, select
Q&quot;EDadQ&quot;E, dial the number, my brotherQ&apos;Es picture shows up on the caller ID
instead of my dadQ&apos;Es. Another example - my wife, Carol, has the same
number in my contact as ICE (short for In Case of Emergency). When I
select Q&quot;ECarolQ&quot;E, then dial the number, ICE shows up on the caller ID.
ItQ&apos;Es weird, if you have the same phone number assigned to multiple
persons and if you make an outgoing call to that number itQ&apos;Es almost as
if the Droid just picks whoever it wants to show up on the photo id. I
can totally understand how the Droid might get Q&quot;EconfusedQ&quot;E with incoming
calls and which contact to assign that common phone number to, but for
outgoing calls IQ&apos;Em actually tapping on that specific contact and for it
to display some other contact I consider it to be an error. Anyone have
the same problem?</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 03 Dec 2009 11:48:58 +0000</when>
<what>A possible work-around is to add an international prefix to one of the numbers, so
that they Q&quot;ElookQ&quot;E different. HavenQ&apos;Et tried it, but might work.</what>
</comment>
</bug>
<bug>
<bugid>17865</bugid>
<title>Native Support of Increasing Ring</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>VeryCraz...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 23:16:29 +0000</openedDate>
<description>For most non-smart phone in the world, there is something called
Q&quot;EIncreasing RingQ&quot;E. It is not that popular though and sadly it is not
natively supported by Android. Some HTC phones has this feature and in
the market there is an app which emulate the increasing ring on both
incoming call and alarm.
https://market.android.com/details?id=org.apelikecoder.increasingring I
do think that this kind of simple feature should be natively supported
by Android but not try emulated by an app.</description>
</bug>
<bug>
<bugid>17813</bugid>
<title>Docu for Widget</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-20T17:57:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 08:25:30 +0000</openedDate>
<description>http://developer.android.com/guide/topics/appwidgets/index.html states:
-------------- App Widgets are miniature application views that can be
embedded in other applications (such as the Home screen) and receive
periodic updates. -------------- IMHO widgets can only be embedded into
home screen applications so I suggest to adjust this text:
-------------- App Widgets are miniature application views that can be
embedded into the home screen and receive periodic updates.
--------------</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 20 Jun 2011 17:57:06 +0000</when>
<what>Any app can embed app widgets, it is not specific to the home screen.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Mon, 20 Jun 2011 18:39:01 +0000</when>
<what>Thanks Romain for the clarification.</what>
</comment>
</bug>
<bug>
<bugid>1694</bugid>
<title>Wrong Year in Text Message TimeStamp</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-03T13:12:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jweizenb...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jan 2009 06:21:54 +0000</openedDate>
<description>I went to read a meesage thread of my text messages and noticed that all
text messages that arrived after December 28th where dated with the year
2009.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:12:15 +0000</when>
<what>This issue has been fixed in the latest source code and the fix will be in a future
release.</what>
</comment>
</bug>
<bug>
<bugid>6820</bugid>
<title>there is difference between touch point and sensing point in the software keyboard. (Input Method Framework bug?)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>minoru....@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 06:22:45 +0000</openedDate>
<description>I found a strange behavior of software keyboard.
--------------------------------------------- - Steps to reproduce the
problem. 1. launch the latin software keyboard. 2. press the upper edge
of Q&quot;ECQ&quot;E key by mouse pointer. (see attached file Q&quot;Ekeyboard.pngQ&quot;E)
--------------------------------------------- - What happened. Q&quot;EFQ&quot;E key
pressed. not Q&quot;ECQ&quot;E key. (see attached file)
--------------------------------------------- - What you think the
correct behavior should be. Q&quot;ECQ&quot;E key pressed.
--------------------------------------------- I tried these steps
android-1.5, android-2.0.1 in the emulator. there are similar problem
Q&quot;EshiftQ&quot;E and Q&quot;EdelQ&quot;E key. (see attached file Q&quot;Eshift.pngQ&quot;E, Q&quot;Edel.pngQ&quot;E) I
think these problems are derived from Input Method FrameworkQ&apos;Es bug.
Because, when I created my original software keyboard, I got same
problems. device: android sdk emulator included in
android-sdk_r04-windows.zip</description>
</bug>
<bug>
<bugid>15818</bugid>
<title>Force close in Facebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 02:06:40 +0000</openedDate>
<description>Once / Android 2.3 Occurence process:Menu --Q&gt;E tap on applications--Q&gt;Ethen
select social hub--Q&gt;Eaccounts and sync--Q&gt;Eadd account--Q&gt;EFacebook--Q&gt;Einput
user id and password--Log in. Occurence status:After tap on log in phone
show force close. Expected result:Phone should be normal. Note:Please
check attached dump for your refernce. Log : 03-15 12:21:47.554 226 987
E AndroidRuntime: FATAL EXCEPTION: SyncAdapterThread-3 03-15
12:21:47.554 226 987 E AndroidRuntime: android.util.TimeFormatException:
Parse error at pos=2 03-15 12:21:47.554 226 987 E AndroidRuntime: at
android.text.format.Time.nativeParse(Native Method) 03-15 12:21:47.554
226 987 E AndroidRuntime: at
android.text.format.Time.parse(Time.java:415) 03-15 12:21:47.554 226 987
E AndroidRuntime: at
android.pim.RecurrenceSet.populateContentValues(RecurrenceSet.java:181)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
com.google.android.syncadapters.calendar.EventHandler.entryToContentValues(EventHandler.java:1035)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
com.google.android.syncadapters.calendar.EventHandler.applyEntryToEntity(EventHandler.java:526)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsImpl(CalendarSyncAdapter.java:1882)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsForFeed(CalendarSyncAdapter.java:1644)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsOrig(CalendarSyncAdapter.java:808)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.innerPerformSync(CalendarSyncAdapter.java:358)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.onPerformLoggedSync(CalendarSyncAdapter.java:251)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
03-15 12:21:47.554 226 987 E AndroidRuntime: at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164)</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 01:00:12 +0000</when>
<what>CalenderSyncAdapter just like in your next bug report:

http://code.google.com/p/android/issues/detail?id=15819</what>
</comment>
</bug>
<bug>
<bugid>3079</bugid>
<title>On-screen keyboard causes focus to move from one view to another</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>mark.doliner</reportedBy>
<openedDate>Mon, 22 Jun 2009 23:42:47 +0000</openedDate>
<description>The attached application demonstrates a specific scenario where the
on-screen keyboard causes focus to move from one view to another. 1. Put
an EditText and a Spinner (in that order, from top to bottom) inside a
LinearLayout inside a ScrollView 2. Set a SpinnerAdapter where the views
are EditTexts 3. On a device with no physical keyboard or with the
physical keyboard hidden, touch the EditText inside the Spinner to give
it focus. The on-screen keyboard will slide up from the bottom of the
screen and input focus will be moved away from the Spinner.
Additionally, if Settings-Q&gt;ELocale Q&amp;E text-Q&gt;EAndroid keyboard-Q&gt;EShow
suggestions is checked then focus is also reset when the spelling
suggestions bar is hidden or shown, which happens when typing into the
Spinner EditText or when moving focus into the Spinner EditText from an
input box where the on-screen keyboard is already visible and the
spelling suggestions bar is already open. Other important points: * Only
happens when inside a scroll view * Only happens when trying to type
into an EditText in a Spinner (or maybe happens with other AdapterView
subclasses?)</description>
<comment>
<author>mark.doliner</author>
<when>Mon, 22 Jun 2009 23:54:27 +0000</when>
<what>And so you donQ&apos;Et think IQ&apos;Em crazy, I do have a reason for putting an EditBox in a
Spinner.  ItQ&apos;Es used in the Meebo IM application when adding a new buddy.  In the
Spinner we show a list of all your current groups with an Q&quot;EAdd new group...Q&quot;E item at
the bottom.  Selecting this item allows the user to type in a new group name to use.
 See the attached screenshot for an example.

The activity is just barely too big to fully fit on the screen on the HTC
Dream/T-Mobile G1 when in landscape mode.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:29:28 +0000</when>
<what></what>
</comment>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Tue, 08 Sep 2009 17:34:27 +0000</when>
<what>May this is related or  out of topic but a spiner put inside an inputmethod service
just crash

IQ&apos;Ell update if needed at :
http://code.google.com/p/android/issues/detail?id=2788

Regards


</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:14:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>481</bugid>
<title>Enhancement: View.postInvalidate(RectF dirty)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-17T17:43:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Mon, 17 Mar 2008 14:27:10 +0000</openedDate>
<description>View.postInvalidate() (for invalidation from another Thread) does not
have an overload for specifying a dirty-Rect. View.invalidate() has of
course.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 17 Mar 2008 17:43:06 +0000</when>
<what>You can easily use post(Runnable) in the meantime.</what>
</comment>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Mon, 24 Mar 2008 02:52:08 +0000</when>
<what>Sure, thanks!</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>7728</bugid>
<title>Enhanced sharing in native apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>samisham...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 21:15:26 +0000</openedDate>
<description>IQ&apos;Eve noticed that the Q&quot;EshareQ&quot;E feature thatQ&apos;Es present in the Genie News Q&amp;E
Weather Widget as well as the native Browser, have a function enabling
the user to share the link to a web page or news article. However, both
apps are limited in that when Q&quot;EshareQ&quot;E is chosen, only the url is
automatically copied to the app the user chooses for sharing. For
example, if the user wants to post a news article heQ&apos;Es viewing on the
Genie News Widget to Twitter, he selects share and then the Twitter
client he wants to use. The clientQ&apos;Es dialogue box opens and only the
link to the article is displayed. If the user wants to alert his Twitter
followers to the content of the shared item, he or she must manually
enter the headline. For added convenience, when selecting Q&quot;Eshare,Q&quot;E not
only should the url be automatically generated, but also the headline.
The majority of 3rd party apps have already implemented the feature in
that manner. Please revise the code so the native apps do as well. Thank
you.</description>
</bug>
<bug>
<bugid>3669</bugid>
<title>Please add an EMAIL_RECEIVED intent.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>16</stars>
<reportedBy>extor...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 15:26:53 +0000</openedDate>
<description>Please add a EMAIL_RECEIVED intent that is broadcast when a new EMail is
received. This would allow developers to add things like custom alerts,
custom notifications (e.g. LED colour, frequency), repeat notifications,
etc.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:29:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:26:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16879</bugid>
<title>After sending an sms, the name of the contact has been replaced by his number and another contact number is added to the recipients</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mores.si...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 10:29:08 +0000</openedDate>
<description>Send an sms to a contact Q&quot;EContactXQ&quot;E with number +xxx. After few minutes
in the sms list Q&quot;EContactXQ&quot;E has been replaced by Q&quot;E+xxx;+yyyQ&quot;E where +yyy
is the number of ContactY. So it seems it has added ContactY to the
recipients of the sms. Names are both replaced by the numbers. It
happens only with ContactX. Deleting sms and contacts do not solve the
problem. Device is SonyEriccson Xperia X10 mini pro firmware: V 2.1 -
update1 build: 2.1.1.A.0.6</description>
</bug>
<bug>
<bugid>11537</bugid>
<title>Voice dialer wrong functionality for israeli android phones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>weis...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 08:43:33 +0000</openedDate>
<description>Hi, All israeli phone numbers start with zero Q&quot;E0Q&quot;E (for example
03-5555555 or 054-7814144), How to reproduce: MenuQ&gt;ESelect the voice
dialer Q&gt;E Say Q&quot;EDial 054-7814144Q&quot;E Current test result: when you speak the
phone number to the voice dialer it automaticly changes the phone number
to an American number so insted of 054 it changes it to 2054 (205 area
code). it will not let the first number be a zero. Expected results:
Voice dialer should work properly for israeli phone numbers and alow
user to dial a phone number that starts with zero Q&quot;E0Q&quot;E This was tested on
the GALAXY S runing 2.2 Thank you,</description>
</bug>
<bug>
<bugid>11860</bugid>
<title>API: Intents/Actions for Screen Locks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skylar.s...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 15:17:43 +0000</openedDate>
<description>There is currently an Intent.Action for events in the following
scenario: - Screen On - Keylock Off (user does some stuff for a while) -
Keylock On - Screen Off WhatQ&apos;Es missing is SCREEN LOCK events (i.e.
Settings-Q&gt;ESecurity-Q&gt;EScreen Lock). The full order of events should be: -
Screen On - Keylock Off (user mistyped password) - Unlock Screen
Attempt: Fail (user gets password correct) - Unlock Screen Attempt:
Success - ScreenLock Off (user does some stuff for a while) - ScreenLock
On - Keylock On - Screen Off</description>
</bug>
<bug>
<bugid>18073</bugid>
<title>Calendar deletes new appointment at Home click</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 19:56:52 +0000</openedDate>
<description>if you create a new event and write a loong description, add guests, set
timezone etc and tap Home by mistake (happens easily on touch Home
buttons close to the screen) the entire event - ALL yout careful work! -
is deleted in an instant no questions askede :( :( This is extremely
frustrating - and it mostly happens when you create a complicated event
(at simpler events you ma,e less mistakes) and thus loose MORE work !
Please force save the event or at least let it re-appear when you
Wasting the userQ&apos;Es data like this notnthebbest design. I use htc ChaCha
- android 2.3 but the issue has been present since android 1.6</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 28 Jun 2011 19:58:07 +0000</when>
<what>related issue 13483</what>
</comment>
</bug>
<bug>
<bugid>16991</bugid>
<title>Automatic 3G Connection with Hotspot-App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>morgp1...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 17:48:26 +0000</openedDate>
<description>First of all: IQ&apos;Em not sure, if this is really a bug: If I start the
Hotspot App, a 3G connection is startet automatically, although I allow
the internet-connection only by WLAN or via Sync-Cable. The problem is,
that if you only have a prepaid-card, it becomes expensive. It is never
mentioned that the Hotspot App makes the connection. At least it schould
ask for permission. My phone: HTC Desire HD A9191, Android 2.3.3</description>
</bug>
<bug>
<bugid>11942</bugid>
<title>WebView: webviewCache.db already closed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Mon, 18 Oct 2010 08:44:25 +0000</openedDate>
<description>Hi, got this bug report from one of my users: -- Time: Sun Oct 17
23:37:32 GMT+02:00 2010 -- Android Version: sdk=8, release=2.2,
inc=226611 -- Memory free: 0.65MB total: 3.38MB max: 24.00MB -- Custom
ROM: Stock Android -- Device: bravo -- Model: HTC Desire -- NewsRob
Version: 4.3.1/431 -- Configured Capacity: 100 -- Current Article Count:
101 -- Days installed: 0 -- StorageAdapter: SdCardStorageAdapter -- MB
available: 4429 -- Phone Memory MB available: 112.0 -- Stacktrace:(642)
java.lang.IllegalStateException: database
/data/data/com.newsrob/databases/webviewCache.db already closed at
android.database.sqlite.SQLiteProgram.clearBindings(SQLiteProgram.java:274)
at
android.database.DatabaseUtils$InsertHelper.prepareForInsert(DatabaseUtils.java:1054)
at android.webkit.WebViewDatabase.addCache(WebViewDatabase.java:736) at
android.webkit.CacheManager.saveCacheFile(CacheManager.java:483) at
android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:175) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:144) at
android.os.HandlerThread.run(HandlerThread.java:60)</description>
</bug>
<bug>
<bugid>7187</bugid>
<title>CTS case android.view.cts.SurfaceViewTest#testSurfaceView failed on Nexus One(Eclair)</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-04-23T18:32:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nighteag...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 10:43:29 +0000</openedDate>
<description>I tried Android 2.1 CTS case
android.view.cts.SurfaceViewTest#testSurfaceView on Nexus One. There are
two issues here: 1.A NullPointerException will be thrown while running
the case, it will block the case running. 2.In function
testSurfaceView(), mMockSurfaceView.isDraw() always return false Steps
to reproduce the issues(these two issues can be reproduced by the same
steps): 1. Download Q&amp;E unpack Android SDK(android-sdk_r05-linux_86.tgz).
2. Download Q&amp;E unpack Android CTS(android-cts-x86-2.1_r1.zip). 3. config
SDK_ROOT in startcts. 5. Connect to a Nexus One phone 6. Run the
following command: ./startcts start --plan Android -t
android.view.cts.SurfaceViewTest#testSurfaceView 7. While test finished,
use logcat to watch log. 1.A NullPointerException will be thrown while
running the case, it will block the case running: There will be a
NullPointerException while running the test case: E/AndroidRuntime(
1127): Uncaught handler: thread Thread-8 exiting due to uncaught
exception E/AndroidRuntime( 1127): java.lang.NullPointerException
E/AndroidRuntime( 1127): at
android.view.cts.SurfaceViewStubActivity$MockSurfaceView$1.run(SurfaceViewStubActivity.java:190)
I/Process ( 73): Sending signal. PID: 1127 SIG: 3 W/ActivityManager(
73): Error in app com.android.cts.stub running instrumentation
ComponentInfo{com.android.cts.view/android.test.InstrumentationCtsTestRunner}:
W/ActivityManager( 73): java.lang.NullPointerException
W/ActivityManager( 73): java.lang.NullPointerException
D/ActivityManager( 73): Uninstalling process com.android.cts.stub
D/ActivityManager( 73): Force removing process ProcessRecord{44bdb268
1127:com.android.cts.stub/10048} (com.android.cts.stub/10048) I/Process
( 73): Sending signal. PID: 1127 SIG: 9 D/AndroidRuntime( 1122):
Shutting down VM D/dalvikvm( 1122): DestroyJavaVM waiting for non-daemon
threads to exit D/dalvikvm( 1122): DestroyJavaVM shutting VM down
D/dalvikvm( 1122): HeapWorker thread shutting down D/dalvikvm( 1122):
HeapWorker thread has shut down D/jdwp ( 1122): JDWP shutting down
net... D/jdwp ( 1122): Got wake-up signal, bailing out of select
I/dalvikvm( 1122): Debugger has detached; object registry had 1 entries
D/dalvikvm( 1122): VM cleaning up D/dalvikvm( 1122): LinearAlloc 0x0
used 643868 of 5242880 (12%) I/WindowManager( 73): WIN DEATH:
Window{449bfae0
com.android.cts.stub/android.view.cts.SurfaceViewStubActivity
paused=false} D/ActivityManager( 73): Received spurious death
notification for thread android.os.BinderProxy@449afb48 I/WindowManager(
73): WIN DEATH: Window{448e2598 SurfaceView paused=false}
W/InputManagerService( 73): Got RemoteException sending setActive(false)
notification to pid 1127 uid 10048 From the log, the exception was occur
at line 190 of SurfaceViewStubActivity.java: 186 // Lock the surface,
this returns a Canvas that can be used to render into. 187 Canvas canvas
= mHolder.lockCanvas(); 188 Paint paint = new
Paint(Paint.ANTI_ALIAS_FLAG); 189 paint.setColor(Color.BLUE); 190
canvas.drawRect(RECT_LEFT, RECT_TOP, RECT_RIGHT, RECT_BOTTOM, paint); As
there is a NullpointerException, the test can not continue. Whatever the
test result is pass or fail, itQ&apos;Es not a correct result, as the test case
did not execute completely. ItQ&apos;Es a test case issue. 2.In function
testSurfaceView(), mMockSurfaceView.isDraw() always return false I added
some log to the case. After running with the log, I found
mMockSurfaceView.isDraw() always return false, that because
mMockSurfaceView.draw(Canvas canvas) is not called before running the
case. But mMockSurfaceView.draw(Canvas canvas) run in a new created
thread. We can not make sure whether itQ&apos;Es called while running the case.
So we should use a flag to check whether itQ&apos;Es called. The following is a
suggested patch to fix this issue: diff --git
a/tests/src/android/view/cts/SurfaceViewStubActivity.java
b/tests/src/android/view/cts/SurfaceViewStubActivity.java index
319af05..26ce6cf 100644 ---
a/tests/src/android/view/cts/SurfaceViewStubActivity.java +++
b/tests/src/android/view/cts/SurfaceViewStubActivity.java @@ -15,6 +15,7
@@ */ package android.view.cts; + import android.app.Activity; import
android.content.Context; import android.graphics.Bitmap; @@ -28,11
+29,11 @@ import android.view.SurfaceView; public class
SurfaceViewStubActivity extends Activity { private MockSurfaceView
mSurfaceView; - + private static final String SURFACE_CREATED =
Q&quot;Esurface_createdQ&quot;E; @Override protected void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); - +
getPreferences(0).edit().putBoolean(SURFACE_CREATED, false).commit(); //
New a MockSurfaceView mSurfaceView = new MockSurfaceView(this);
setContentView(mSurfaceView); @@ -73,7 +74,7 @@ public class
SurfaceViewStubActivity extends Activity { private int
mOldWOnSizeChanged; private int mOldHOnSizeChanged; private int
mVisibilityOnWindowVisibilityChanged; - + public MockSurfaceView(Context
context) { super(context); mHolder = getHolder(); @@ -189,7 +190,8 @@
public class SurfaceViewStubActivity extends Activity { // And finally
unlock and post the surface. mHolder.unlockCanvasAndPost(canvas); - } +
getPreferences(0).edit().putBoolean(SURFACE_CREATED, true).commit(); + }
}; mSurfaceViewThread.start(); diff --git
a/tests/tests/view/src/android/view/cts/SurfaceViewTest.java
b/tests/tests/view/src/android/view/cts/SurfaceViewTest.java index
50db42a..62136a2 100644 ---
a/tests/tests/view/src/android/view/cts/SurfaceViewTest.java +++
b/tests/tests/view/src/android/view/cts/SurfaceViewTest.java @@ -37,6
+37,12 @@ import dalvik.annotation.TestTargets; public class
SurfaceViewTest extends
ActivityInstrumentationTestCase2Q&lt;ESurfaceViewStubActivityQ&gt;E { private
static final long WAIT_TIME = 1000; + private static final String
SURFACE_CREATED = Q&quot;Esurface_createdQ&quot;E; + + private static final boolean
DEFAULT_BOOLEAN = false; + + private static final long SLEEP_INTERVAL =
200; + private Context mContext; private Instrumentation
mInstrumentation; private MockSurfaceView mMockSurfaceView; @@ -124,11
+130,16 @@ public class SurfaceViewTest extends
ActivityInstrumentationTestCase2Q&lt;ESurfaceVie ) }) public void
testSurfaceView() { - final int left = 40; +
while(!getActivity().getPreferences(0).getBoolean(SURFACE_CREATED,
DEFAULT_BOOLEAN)){ + try{ + Thread.sleep(SLEEP_INTERVAL); + } +
catch(InterruptedException e){} + } + final int left = 40; final int top
= 30; final int right = 320; final int bottom = 240; -
assertTrue(mMockSurfaceView.isDraw());
assertTrue(mMockSurfaceView.isOnAttachedToWindow());
assertTrue(mMockSurfaceView.isDispatchDraw()); By applying the patch,
the case can be passed without NullPointerException.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 16 Mar 2010 21:50:30 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 06 Apr 2010 17:55:16 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 23 Apr 2010 18:32:25 +0000</when>
<what>https://review.source.android.com/#change,14323</what>
</comment>
</bug>
<bug>
<bugid>14154</bugid>
<title>Emulator takes 7s from snapshot restart to allow adb to connect.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>wea...@google.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 11:02:27 +0000</openedDate>
<description>Host OS: Debian Lucid SDK tools version: korg/master Platform targeted
by your project: intel Version of the platform running in the emulator:
ARM STEPS TO REPRODUCE: 1. Run something like while sleep 1; do adb
shell date ; done 2. Start the emulator from snapshot (observed with all
snapshots) EXPECTED RESULTS: Shell should connect pretty much as soon as
the emulatorQ&apos;Es screen appears. OBSERVED RESULTS: Adb reports Q&apos;Edevice
offlineQ&apos;E for about 8 seconds after the snapshotQ&apos;Es screen is restored,
before connecting. And time is money, Johnson! ADDITIONAL INFORMATION:
This has probably been around since snapshots were added. IQ&apos;Eve tried
snapshotting with adb disconnected and the adb server killed, and didnQ&apos;Et
notice a difference for me.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 07:55:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11972</bugid>
<title>Serialization cross platform</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-10-24T16:48:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>shrivats...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 04:48:15 +0000</openedDate>
<description>Apparently, AndroidQ&apos;Es serialization doesnt work the same way as
Serialization on Computers. It is an easy method to pass objects around
between devices, and it would be nice to see if there can be Q&quot;EuniversalQ&quot;E
serialization.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 24 Oct 2010 16:40:40 +0000</when>
<what>itQ&apos;Es supposed to, and weQ&apos;Ere not aware of any bugs. please give us specific examples of classes that donQ&apos;Et work. (ideally with example code.) also please make sure youQ&apos;Ere testing the latest release (use the emulator if you donQ&apos;Et have a suitable device).</what>
</comment>
<comment>
<author>shrivats...@gmail.com</author>
<when>Sun, 24 Oct 2010 16:46:33 +0000</when>
<what>Hi, well actually its my fault. Something wasnt working, and i put up a few questions on stack overflow...and this seemed to be a unanimous answer. However, i stumbled across the real reason. I either missed this point in the serialization docs or it wasnt there, but Serialization also takes into account the package that particular class is in. that is why it wasnt working between two distinct platforms, i had to compile the code that had the class in question in the same package on both sides. 

Sorry for the false alarm. Thank you for your reply. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 24 Oct 2010 16:48:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18643</bugid>
<title>CTS(android-cts-3.1_r1-x86.zip) - Can not pass SignatureTest - Bug Report</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xnk...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 03:09:09 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Run signature test on Motorola Xoom (Android 3.1) with : start --plan
CTS -t android.tests.sigtest.SignatureTest#signatureTest - What
happened. failed, but actually there is no signature problem. - What you
think the correct behavior should be. pass in
\cts\tests\SignatureTest\src\android\tests\sigtest\InstrumentationRunner.java:40
Activity.RESULT_OK is -1, not a PASS value in
\frameworks\base\cmds\am\src\com\android\commands\am\AM.java:932 Return
value (-1) is paired with key Q&quot;EINSTRUMENTATION_CODEQ&quot;E while CTS wants
Q&quot;EINSTRUMENTATION_STATUS_CODEQ&quot;E in
\cts\tools\host\src\com\android\cts\TestDevice.java:1405(IndividualModeResultParser.processNewLine())
We can not find a key named Q&quot;EINSTRUMENTATION_STATUS_CODEQ&quot;E, so the
testResult will keep the default value 2 which was defined in
RawModeResultParserQ&apos;Es constructor, and that means a FAIL result. So we
can not get a pass result of signature test.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jul 2011 06:19:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10252</bugid>
<title>BluetoothInputStream.available() returns a bogus value</title>
<status>Assigned</status>
<owner>npe...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>shi...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 19:56:36 +0000</openedDate>
<description>While trying to use a XmlPullParser with a BluetoothSocket InputStream,
I ran into some trouble with using the InputStreamReader class - the
XmlPullParser was not reporting any events. After a lot of debugging the
issue seems to be that InputStreamReader.read blocks until the internal
buffer has been filled, even if there is data available. I believe the
correct behavior is to return as much data as is available, without
blocking. I can reproduce the problem in the BluetoothChat sample, by
just wrapping in an InputStreamReader, as in the attached patch.</description>
<comment>
<author>shi...@gmail.com</author>
<when>Fri, 06 Aug 2010 19:58:53 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 06 Aug 2010 20:53:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 08 Aug 2010 00:09:15 +0000</when>
<what>Yikes. IQ&apos;Ell investigate.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 09 Aug 2010 22:06:51 +0000</when>
<what>I couldnQ&apos;Et reproduce this with either InputStreamReader or your patch as applied to the BluetoothChat app. I couldnQ&apos;Et reproduce it on either Droid or Nexus One hardware.

I suspect there might be a bug where the android.bluetooth.BluetoothInputStream is reporting a non-zero value for available() and then blocking on the following read.

What device are you seeing the problem on?

What does BluetoothInputStream.available() return immediately before your call to read? If you read exactly that many bytes and then immediately call available() again, does it return 0?</what>
</comment>
<comment>
<author>shi...@gmail.com</author>
<when>Tue, 10 Aug 2010 08:46:08 +0000</when>
<what>IQ&apos;Em testing on a HTC Hero, firmware version Q&quot;E2.1-update1Q&quot;E, softwareversion Q&quot;E3.32.405.1Q&quot;E.

With the attached patch I get quite spurious readings from BluetoothInputStream.available(): it seems to always return 69600.
Log attached.

I also tried with
bytes = mmInStream.read(buffer, 0, available);
(and increasing the size of buffer), but the results are the same: always 69600.

It seems the problem is with BluetoothInputStream...

If you need any more info, please ask :-)</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 10 Aug 2010 17:21:48 +0000</when>
<what>Yikes; it looks like we have a bug in BluetoothInputStream. For now, hereQ&apos;Es a workaround...

First, add this class to your project:

    public final class ZeroAvailableInputStream extends InputStream {
        private final InputStream delegate;

        public ZeroAvailableInputStream(InputStream delegate) {
            this.delegate = delegate;
        }

        @Override public final int read() throws IOException {
            byte[] buffer = new byte[1];
            return read(buffer) == -1 ? -1 : buffer[0];
        }

        @Override public int read(byte[] buffer, int offset, int length) throws IOException {
            return delegate.read(buffer, offset, length);
        }

        @Override public void close() throws IOException {
            delegate.close();
        }

        @Override public int available() throws IOException {
            return 0;
        }
    }

Next, wrap the input stream returned by BluetoothSocket.getInputStream(). For example, for BluetoothChatService.java, weQ&apos;Ed change ConnectedThreadQ&apos;Es constructor from this:

            ...
            // Get the BluetoothSocket input and output streams
            try {
                tmpIn = socket.getInputStream();
                tmpOut = socket.getOutputStream();
            } catch (IOException e) {
                Log.e(TAG, Q&quot;Etemp sockets not createdQ&quot;E, e);
            }
            ...

to this:

            ...
            // Get the BluetoothSocket input and output streams
            try {
                tmpIn = new ZeroAvailableInputStream(socket.getInputStream());
                tmpOut = socket.getOutputStream();
            } catch (IOException e) {
                Log.e(TAG, Q&quot;Etemp sockets not createdQ&quot;E, e);
            }
            ...

This change should cause the InputStreamReader.read() call to return when it should.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 10 Aug 2010 17:30:23 +0000</when>
<what>Nick, shiyee is reporting that BluetoothInputStream.available() always returns 69600, regardless of the number of bytes actually available to be read. Can you investigate?</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Tue, 10 Aug 2010 17:38:45 +0000</when>
<what>The Hero uses a Broadcom Bluetooth stack. shiyee, Is it possible for you to test on a Motorola Droid or Nexus One (which uses the AOSP Bluez based Bluetooth stack).</what>
</comment>
<comment>
<author>shi...@gmail.com</author>
<when>Tue, 10 Aug 2010 17:48:09 +0000</when>
<what>Yes, but it might take a few days - I will have to borrow one from a friend.</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Tue, 10 Aug 2010 18:16:16 +0000</when>
<what>Thanks. If you can confirm it works on Droid/Nexus One, and does not on Hero, then I can pass on to our contacts at HTC/Broadcom. They have already fixed other similar bugs in their Bluetooth stack based on reports like these. Thanks a lot for taking the time.</what>
</comment>
<comment>
<author>aleksand...@gmail.com</author>
<when>Mon, 03 Jan 2011 15:08:34 +0000</when>
<what>I have the same issue on the HTC Legend (Firmware 2.1-update1, Software 2.05.405.2).
Before upgrading to Froyo everything worked fine. 
Any chances of seeing this patched soon?</what>
</comment>
</bug>
<bug>
<bugid>13937</bugid>
<title>Calendar event calendar dropdown button should get color frem cal.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 03:29:22 +0000</openedDate>
<description>The button for selecting which calendar in an event should get colored
bythe chosen calendar</description>
</bug>
<bug>
<bugid>18479</bugid>
<title>Wireless problem after Android 3.1 update on Acer Iconia A500 tablet</title>
<status>Declined</status>
<owner>rgreenw...@google.com</owner>
<closedOn>2011-07-14T00:35:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mundipla...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 06:21:04 +0000</openedDate>
<description>Hi Guys! Wireless was working well under Android 3.01, but as soon as
the update to 3.1 was installed the wireless stopped working properly
and has been unusable. To reproduce: You need to have upgraded from
Android 3.01 to 3.1, but without resetting to factory default settings
(which shouldnQ&apos;Et be necessary in the Q&apos;Ereal worldQ&apos;E anyway). Now try to
connect to a wireless network. The unit may report a full strength
wireless network nearby. As soon as the unit tries to connect to the
network the signal strength bar will drop to zero, and the unit will be
unable to connect. Once it has failed to connect the signal strength
will again go to full. The unit will try to connect, signal will drop to
zero, and the whole cycle will repeat endlessly. Thus the 3.1 update has
basically resulted in the unit turning into a Q&apos;EbrickQ&apos;E! Other users with
root access claim that by removing the DHCP config file that the problem
is solved. No use to those of us without root access! I have 300+ apps
installed and configured; hence, resetting to factory default is not an
option. Should be relatively easy to fix. Require the system to work as
with Android 3.01. Need a patch file to download so that we can solve
the problem. Lucky the Iconia has a USB port to use to transfer files.
Cheers! Dr Bob Android version 3.1 Kernel version is now 2.6.36.3 Build
No. Acer_A500_4.010.24_COM_GEN1</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:49:50 +0000</when>
<what></what>
</comment>
<comment>
<author>carl...@gmail.com</author>
<when>Wed, 13 Jul 2011 18:50:28 +0000</when>
<what>I have the same problem with home wifi and now with my phone hotspot.  Is there any solutions!
Cj Hanlon</what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Thu, 14 Jul 2011 00:35:04 +0000</when>
<what>It must be said that the android software shipped on most devices is not generic android that google produced.  If you donQ&apos;Et by a google experience device (Nexus 1, Nexus S, etc) what you are buying may have been modified greatly from what we produced.

In this case it is Acer-added software causing the problem.   Google has taken the time to contact Acer about the issue and weQ&apos;Eve been told they are aware of it and are preparing a solution for this problem.  They claim that it only affect people using the Acer media server, but we cannot test that theory.  Please check their site for more information:
http://support.acer.com/</what>
</comment>
<comment>
<author>carl...@gmail.com</author>
<when>Thu, 14 Jul 2011 05:14:27 +0000</when>
<what>my concern for now is that while there may be a solution, how will I be able to update and modify if we cannot achieve wifi access since system is non-functional? </what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Thu, 14 Jul 2011 14:02:11 +0000</when>
<what>Android in general allows for side loading of patches.  I assume that the Compatibility Test Suite (CTS) verifies this so Acer couldnQ&apos;Et call it an android device if this were broken/disabled.  Using either a usb cable or removable SD card you can download the patch from Acer using a PC and install it using recovery mode.  Acer should be able to give you more details.</what>
</comment>
<comment>
<author>pchlu...@gmail.com</author>
<when>Wed, 20 Jul 2011 18:31:10 +0000</when>
<what>I do have to agree with the Team member but at the same time we are frustrated a bit. We still issues with it even after the Acer patch and all Acer support did was kindly tell me I needed to do a factory reset and walk me through it. Just had to do a factory reset on one here (we have a few) for the second time in a week. Incredibly annoying. What good is it for my users when it fails them in the field regularly? I guess I am not surprised they are struggling with a fix though... </what>
</comment>
<comment>
<author>emm...@freefi.com</author>
<when>Fri, 22 Jul 2011 21:19:53 +0000</when>
<what>I have the same problem and was able to capture the network packet stream.  It is attemting a zeroconfig (avahi) connection to the AP.  Instead of attempting to get an IP address via DHCP it looking to connect as 169.250.x.x.

I Caused it to start fresh and it is working again.  Lucky I didnQ&apos;Et have all the apps installed I do on my Droid phone.</what>
</comment>
<comment>
<author>anso...@gmail.com</author>
<when>Wed, 27 Jul 2011 20:22:32 +0000</when>
<what>I too am eperiencing this issue! When I first contacted Acer, they told me the patch was only available from the CANADIAN Acer web site.

Once I got it, and went to apply it, the patch didnQ&apos;Et apply properly and IQ&apos;Em still getting the problem!

I contacted Acer AGAIN today, and their support told me theyQ&apos;Ere having issues with the actual patch. I find it amazing this complete and utter fiasco isnQ&apos;Et making the rounds online! This is ridiculous

Now Acer says the Q&quot;EnewQ&quot;E patchQ&quot;E will be ready next week! </what>
</comment>
<comment>
<author>kuok...@gmail.com</author>
<when>Mon, 01 Aug 2011 16:13:42 +0000</when>
<what>Hello from the Acer Customer Service Dept.

The ICONIA TAB A500 operating system on your device is custom-built by Acer, based on Android. Due to this, you may encounter some bugs that Google is unaware of. If you encounter any bugs or incompatibilities, we would appreciate you letting us know via your local Acer service channel. You can find the contact information on www.acer.com. Thank you.</what>
</comment>
</bug>
<bug>
<bugid>17663</bugid>
<title>ScaleAnimation, fillAfter, fillBefore, and fillEnabled do not work when within a Set</title>
<status>FutureRelease</status>
<owner>c...@android.com</owner>
<closedOn>2011-08-24T18:43:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>theother...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 23:58:19 +0000</openedDate>
<description>This applies to two situations: (1) When a ScaleAnimation (animation
scale) is the only root animation in the XML file (2) When a
ScaleAnimation is a child of a Q&lt;EsetQ&gt;E (AnimationSet, Animation Set)
element in an XML file First, when a Q&lt;EscaleQ&gt;E animation is the only
element in the XML file, fillAfter works. fillBefore and fillEnabled
have no effect/are ignored. IQ&apos;Eve tested this by setting fillAfter=Q&quot;EtrueQ&quot;E
while omitting fillEnabled or setting it to Q&quot;EfalseQ&quot;E and the
transformation is still permanently applied in either case. fillEnabled
makes no difference. Second, when a Q&lt;EscaleQ&gt;E animation is the child of a
Q&lt;EsetQ&gt;E element, fillAfter no longer works (when itQ&apos;Es an attribute of the
Q&lt;EscaleQ&gt;E element). So now all three attributes have no effect when they
are attributes of the child Q&lt;EscaleQ&gt;E element. fillAfter still works if
you make it an attribute of the Q&lt;EsetQ&gt;E element (see my other issue
report: Q&lt;Ea title=Q&quot;EAnimationSet, some attributes work and some work only
in code or XMLQ&quot;E href=Q&quot;E/p/android/issues/detail?id=17662Q&quot;EQ&gt;Eissue 17662Q&lt;E/aQ&gt;E
). Am I missing something? Is this how these three attributes are
suppose to work? I am testing on a Nexus One running Android 2.3.4</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 15 Jun 2011 19:29:21 +0000</when>
<what></what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Wed, 24 Aug 2011 18:43:39 +0000</when>
<what>The current behavior is correct, albeit somewhat mysterious. Here are a couple of nuances that are important to understand:
- fillAfter is independent of fillEnabled. ThereQ&apos;Es an error in the docs thatQ&apos;Es been fixed.
- fillBefore is always true unless itQ&apos;Es set to false *and* fillEnabled is set to true
- if you want an animation to persist after its parent AnimationSet ends, set fillAfter to true on the AnimationSet.

Your bug, and some quality time that I spent in the code and playing with these flags because of it, inspired me to write up the current behavior to help people from stumbling over similar problems:
http://graphics-geek.blogspot.com/2011/08/mysterious-behavior-of-fillbefore.html

IQ&apos;Eve fixed the errors in the docs and clarified the behavior of these flags a bit - look for better docs in a future release.</what>
</comment>
<comment>
<author>theother...@gmail.com</author>
<when>Wed, 24 Aug 2011 20:42:17 +0000</when>
<what>Great post and blog Chet, thanks for following up. A lot of your blog posts are still too advanced for me, but hopefully I can get there soon.

Will the webdocs (http://developer.android.com/reference/packages.html) be updated as well? IQ&apos;Em assuming along with the next Android platform release (-hoping for that ice cream sandwich).

Also is there any update to issue 17662? Thanks a bunch.</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Fri, 02 Sep 2011 01:23:24 +0000</when>
<what>Yes, by Q&quot;Ebetter docsQ&quot;E I meant the SDK docs, which are the ones youQ&apos;Ere referring to. TheyQ&apos;Ell be updated on the web in that future release.

IQ&apos;Ell see about clarifying the docs for 17662 as well.</what>
</comment>
</bug>
<bug>
<bugid>2059</bugid>
<title>Sleep mode still breaks wifilocks.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>53</stars>
<reportedBy>not...@gmail.com</reportedBy>
<openedDate>Sun, 22 Feb 2009 03:17:37 +0000</openedDate>
<description>Steps to reproduce: 1. Application takes wifi wakelock protected
WifiManager.WifiLock wl = null; WifiManager manager = (WifiManager)
getSystemService(Context.WIFI_SERVICE); wl =
manager.createWifiLock(Q&quot;EwifilockQ&quot;E); wl.acquire(); 2. Phone goes to
sleep. Wifi randomly drops out and resets right away resetting all
active connections If the same application holds a wake lock, this
behavior DOES NOT HAPPEN. wl =
manager.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, Q&quot;EwakelockQ&quot;E); Bug
report is attached. I noticed this started soon after it was Q&quot;Ewoken upQ&quot;E
by receiving and email and playing the alert sound. It is not a wifi
connectivity issue. I am a network engineer and this was the first thing
I checked. This is fairly easy to reproduce, and has never happened
while a wakelock was held keeping the phone awake. 02-20 08:36:59.633
W/AudioFlinger( 34): write blocked for 109 msecs 02-20 08:37:04.536
D/AudioHardwareMSM72XX( 34): Going to standby 02-20 08:37:05.502
D/KeyguardViewMediator( 54): wakeWhenReadyLocked(82) 02-20 08:37:05.512
D/KeyguardViewMediator( 54): handleWakeWhenReady(82) 02-20 08:37:05.532
D/KeyguardViewMediator( 54): pokeWakelock(5000) 02-20 08:37:05.672
D/KeyguardViewMediator( 54): pokeWakelock(5000) 02-20 08:37:05.672
D/SurfaceFlinger( 54): Screen about to return, flinger = 0x7a5f8 02-20
08:37:10.462 I/ActivityManager( 54): Starting activity: Intent {
action=android.intent.action.PROVIDER_CHANGED
data=content://gmail-ls/unread/^i type=gmail-ls flags=0x4000000
comp={com.google.android.gm/com.google.android.gm.ConversationListActivity}
(has extras) } 02-20 08:37:10.472 W/ActivityManager( 54): startActivity
called from non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK
for: Intent { action=android.intent.action.PROVIDER_CHANGED
data=content://gmail-ls/unread/^i type=gmail-ls flags=0x4000000
comp={com.google.android.gm/com.google.android.gm.ConversationListActivity}
(has extras) } 02-20 08:37:10.712 D/gmail-ls( 127): MailProvider.query:
content://gmail-ls/conversations/notnyt@gmail.com(label:^i, null) 02-20
08:37:10.742 D/gmail-ls( 127):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 1, label:
-65540/^^unseen-^i 02-20 08:37:10.812 I/ActivityManager( 54): Displayed
activity com.google.android.gm/.ConversationListActivity: 346 ms 02-20
08:37:11.032 D/gmail-ls( 127): considering sending notification.
label=-65537, oldCount=0, newCount=0, unseenCount=0, getAttention=false
02-20 08:37:11.072 D/gmail-ls( 127): considering sending notification.
label=2, oldCount=2, newCount=2, unseenCount=0, getAttention=false 02-20
08:37:11.072 D/gmail-ls( 127): sending notification. Adjusted values are
label=2, oldCount=2, newCount=0, unseenCount=0, getAttention=false 02-20
08:37:11.072 I/gmail-ls( 127): Sending notification intent: Intent {
action=android.intent.action.PROVIDER_CHANGED
data=content://gmail-ls/unread/^i type=gmail-ls (has extras) } 02-20
08:37:11.112 D/Gmail ( 226): New email for notnyt@gmail.com
unreadCount:0 getAttention:false 02-20 08:37:11.162 D/gmail-ls( 127):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-65541/^^unseen-^^vmi 02-20 08:37:15.652 I/ActivityManager( 54):
Starting activity: Intent { action=android.intent.action.MAIN
data=aim:theamazingorcho flags=0x14000000
comp={com.multiplefacets.aim/com.multiplefacets.aim.ConversationActivity}
} 02-20 08:37:16.422 D/dalvikvm( 731): GC freed 3350 objects / 188864
bytes in 108ms 02-20 08:37:16.472 I/ActivityManager( 54): Displayed
activity com.multiplefacets.aim/.ConversationActivity: 820 ms 02-20
08:37:21.632 D/dalvikvm( 163): GC freed 64 objects / 2800 bytes in 77ms
02-20 08:37:26.862 D/dalvikvm( 226): GC freed 1040 objects / 52928 bytes
in 307ms 02-20 08:37:28.142 D/dalvikvm( 731): GC freed 1296 objects /
137360 bytes in 140ms 02-20 08:37:33.392 D/dalvikvm( 89): GC freed 449
objects / 19312 bytes in 93ms 02-20 08:37:38.432 D/dalvikvm( 127): GC
freed 714 objects / 30984 bytes in 127ms 02-20 08:37:38.657
D/WindowManager( 54): IQ&apos;Em tired mEndcallBehavior=0x2 02-20 08:37:38.832
E/SOCKETLOG( 731): add_recv_stats recv 0 02-20 08:37:39.282
D/SurfaceFlinger( 54): About to give-up screen, flinger = 0x7a5f8 02-20
08:37:39.462 D/dalvikvm( 54): GC freed 8619 objects / 364768 bytes in
240ms 02-20 08:37:44.242 D/dalvikvm( 89): GC freed 62 objects / 1552
bytes in 125ms 02-20 08:39:09.542 I/dalvikvm( 54): threadid=15: bogus
mon 1+0Q&gt;E0; adjusting 02-20 08:39:09.582 E/SOCKETLOG( 731):
add_recv_stats recv 0 02-20 08:39:58.025 E/SOCKETLOG( 731):
add_recv_stats recv 0 02-20 08:40:46.622 E/SOCKETLOG( 731):
add_recv_stats recv 0 02-20 08:41:35.003 E/SOCKETLOG( 731):
add_recv_stats recv 0 02-20 08:42:23.582 E/SOCKETLOG( 731):
add_recv_stats recv 0 02-20 08:43:11.522 V/WifiMonitor( 54): Event
[CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys] 02-20
08:43:11.522 V/WifiMonitor( 54): Event [CTRL-EVENT-STATE-CHANGE id=0
state=0] 02-20 08:43:11.522 V/WifiStateTracker( 54): New network state
is DISCONNECTED 02-20 08:43:11.522 V/WifiStateTracker( 54): Changing
supplicant state: COMPLETED ==Q&gt;E DISCONNECTED 02-20 08:43:11.622
V/WifiMonitor( 54): Event [CTRL-EVENT-STATE-CHANGE id=0 state=2] 02-20
08:43:11.652 V/WifiMonitor( 54): Event [CTRL-EVENT-SCAN-RESULTS Ready]
02-20 08:43:11.652 V/WifiStateTracker( 54): Changing supplicant state:
DISCONNECTED ==Q&gt;E SCANNING 02-20 08:43:11.652 V/WifiMonitor( 54): Event
[Trying to associate with 00:10:18:90:20:db (SSID=Q&apos;EZOMGWTFBBQWIFIQ&apos;E
freq=2412 MHz)] 02-20 08:43:11.652 V/WifiMonitor( 54): Event
[CTRL-EVENT-STATE-CHANGE id=0 state=3] 02-20 08:43:11.682
V/WifiStateTracker( 54): Changing supplicant state: SCANNING ==Q&gt;E
ASSOCIATING 02-20 08:43:11.872 E/SOCKETLOG( 731): add_recv_stats recv 0
02-20 08:43:12.312 V/WifiMonitor( 54): Event [CTRL-EVENT-STATE-CHANGE
id=0 state=4] 02-20 08:43:12.322 V/WifiStateTracker( 54): Changing
supplicant state: ASSOCIATING ==Q&gt;E ASSOCIATED</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 21:55:15 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>dmitry.u...@gmail.com</author>
<when>Mon, 15 Jun 2009 09:43:04 +0000</when>
<what> Any news on this issue?
Even PowerManager.SCREEN_DIM_WAKE_LOCK doesnQ&apos;Et work for me, device still disconnects
very often. Are there any other workarounds?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:07:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:05:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:48:36 +0000</when>
<what></what>
</comment>
<comment>
<author>not...@gmail.com</author>
<when>Tue, 15 Sep 2009 17:57:05 +0000</when>
<what>this bug was fixed in 1.5</what>
</comment>
<comment>
<author>dmitry.u...@gmail.com</author>
<when>Wed, 16 Sep 2009 05:52:16 +0000</when>
<what>notnyt, are you sure? IQ&apos;Eve experienced it on 1.5 also.</what>
</comment>
<comment>
<author>not...@gmail.com</author>
<when>Wed, 16 Sep 2009 05:56:07 +0000</when>
<what>Strange, I have not run into this since 1.5.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:02:33 +0000</when>
<what></what>
</comment>
<comment>
<author>ruslan.z...@gmail.com</author>
<when>Sun, 15 Nov 2009 22:36:36 +0000</when>
<what>I second this. The issue appears on HTC Hero running out-of-the-box Android 1.5</what>
</comment>
<comment>
<author>rbtrollm...@gmail.com</author>
<when>Tue, 15 Dec 2009 03:05:17 +0000</when>
<what>Any resolution on this?</what>
</comment>
<comment>
<author>man...@gmail.com</author>
<when>Mon, 15 Feb 2010 07:49:27 +0000</when>
<what>I third this.  It also happens on HTC Hero.</what>
</comment>
<comment>
<author>alal...@gmail.com</author>
<when>Fri, 30 Apr 2010 15:49:09 +0000</when>
<what>Motorola Milestone here on TELUS. 

Running latest 2.1 of Android and going through the same problem; Wifi stays on but
push email and gtalk messages arrive late if ever when screen goes off. this problem
doesnQ&apos;Et happen on 3G. IQ&apos;Eve also set the wifi sleep policy to Q&quot;ENeverQ&quot;E</what>
</comment>
<comment>
<author>spencerg...@gmail.com</author>
<when>Thu, 10 Jun 2010 18:28:38 +0000</when>
<what>same issue here.  took me about a week to finally track down what was going on.  droid incredible</what>
</comment>
<comment>
<author>sunil.ex...@gmail.com</author>
<when>Fri, 11 Jun 2010 18:55:35 +0000</when>
<what>My nexus one doesnQ&apos;Et receive any notifications when the device is locked. tried my home and uni WiFi.</what>
</comment>
<comment>
<author>dennis.a.tiger</author>
<when>Tue, 20 Jul 2010 15:33:28 +0000</when>
<what>Issue happens in 2.2 (FRF91) on Froyo.  Same thing.</what>
</comment>
<comment>
<author>twent...@gmail.com</author>
<when>Sun, 25 Jul 2010 21:07:19 +0000</when>
<what>I read that (at least in the Nexus One), this is caused by a bug in the Broadcom packet filtering uni/multicast and happens to any device where the first digit of the MAC address isnQ&apos;Et a 0.

Apparently someone finally noticed and fixed it in the code (~ July 21), but I do not know if this will be the long-awaited silver bullet -- or even if the next update will come out before Gingerbread in Q4...

Nexus One
Froyo 2.2 FRF91</what>
</comment>
<comment>
<author>kunta...@gmail.com</author>
<when>Tue, 27 Jul 2010 11:05:19 +0000</when>
<what>problem solved for me. Cm6 nightly frf91</what>
</comment>
<comment>
<author>twent...@gmail.com</author>
<when>Tue, 27 Jul 2010 11:59:18 +0000</when>
<what>At least for the Nexus One, the WifiFixer application (free on Market) can fix/workaround this issue.

Choosing Q&quot;ENexus One Fix 2Q&quot;E (there are 2 possible fix attempts), the WiFi only loses connection for 10 seconds, but then it resumes and functions as itQ&apos;Es supposed to (i.e. it works while the screen is completely in sleep mode with the display off and locked)</what>
</comment>
<comment>
<author>bw...@torfree.net</author>
<when>Tue, 21 Sep 2010 07:13:15 +0000</when>
<what>Setup:
Nexus One 2.2
XiiaLive (newest version), trying to stream via A2DP to a WinXP machine *AND* Plantronics 590 headset.
Wifi Fixer (all settings set to aggressive as possible)
Sleep Policy is set to never always
Wifi-B router (Linksys BEFW11S4, tried changing channels, no effect)

----
IQ&apos;Eve tried to use the Wifi Fixer and it seems to Q&quot;EresolveQ&quot;E the issue (with a 5-10 second pause after sleeping).  Pinging the phone seems to help as well.

*ADDITIONALLY* This problem may also affect and be affected Bluetooth connections.

The majority of the time, switching the audio to a BT will cause Xiaa to buffer.  When I can get them both working, at odd occasions it will kill both the wifi and BT, or kill the wifi connection whenever I even try to connect with BT -- I still hear the beeps that Xiia plays when buffering. Heck, when the phone is completely awake, it seems to have trouble keeping up and causes Xiaa to buffer very frequently (once every 20 seconds or so)

When the connection completely dies and I take the phone out of sleep, it typically resumes playing music but not through A2DP.  If I play out of the phone speakers, it typically works most of the time (hiccups once in a while, but IQ&apos;Em not sure if itQ&apos;Es the station, my internet, or the phone.)


IQ&apos;Em an avid fan of Google and Android, but IQ&apos;Eve run into so many issues itQ&apos;Es not funny.  IQ&apos;Em having a hard time recommending Android to my friends and family at this point. =\</what>
</comment>
</bug>
<bug>
<bugid>19187</bugid>
<title>Google Contact - Android - Group Syncing and use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dario.ka...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 14:31:38 +0000</openedDate>
<description>Hi there i manage my contacts with Google Mail - Contacts and i add
there all my contactQ&apos;Es in selfmade Groups. So after syncing all contacts
to my LG Optimus Speed P990 i saw that the groups are synced also but i
cant use them. can you add some options to do with the groups? like send
sms to all group members or something? And please look that the personal
groups synced also to the Group folder in the Android device Thanks</description>
</bug>
<bug>
<bugid>12143</bugid>
<title>Pages donQ&apos;Et display right / crash browser (google maps api)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pholm...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 21:51:32 +0000</openedDate>
<description>http://www.batchgeo.com/map/592e382d1c8aa6b2e50ca5fb376967a1 Works well
in desktop browsers and on IPhone. Using this meta tag to control width
but doesnQ&apos;Et seem to work right on Android Q&lt;Emeta name=Q&quot;EviewportQ&quot;E
content=Q&quot;Ewidth=320;Q&quot;E /Q&gt;E There is some sizing code that fires on
execution of page (bgsize()) and on resize events. It seems like this
keeps firing on scroll events on Android.</description>
</bug>
<bug>
<bugid>14230</bugid>
<title>Gmail sync to sd-card</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:50:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Peter.Br...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 10:22:07 +0000</openedDate>
<description>Device: Nexus One Country / Language: Germany OS / Browser / build
number (if applicable): Android 2.2 When i sync my Gmail Account, than
the sync files are only in the internal Space from my Mobilephon. Why i
cant save my Gmail sync on the sd-card? Is this feature coming soon? The
internal memory is to smal for gmail-sync.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:50:25 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>11060</bugid>
<title>failed at setting wallpaper on google mobile page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>linchin...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 04:01:37 +0000</openedDate>
<description>Version: Froyo Device: Nexus one Steps 1. enter google and click Q&quot;EImageQ&quot;E
tab 2. search Q&quot;EwallpaperQ&quot;E on mobile page 3. Long press on one thumbnail
and set it as wallpaper Actual result: Set the wrong thumbnail as the
wallpaper Expect result: Set the selected one as the wallpaper</description>
</bug>
<bug>
<bugid>13542</bugid>
<title>NinePatch does not display correctly when loading from FileInputStream/Raw Resources/Assets</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>timho...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 22:13:33 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Load a NinePatch drawable from a
FileInputStream, Assets, or Raw Resources 2. Try to set the background
of a view, or the src of an imageview to the loaded ninepatch 3. The
NinePatch stretches instead of displaying correctly. The ninepatch
should display correctly. Tested on: - Emulator - G2 - 1.6 - 2.3 Refer
to:
http://stackoverflow.com/questions/4301343/ninepatchdrawable-from-drawable-createfrompath-or-fileinputstream</description>
<comment>
<author>mklep...@gmail.com</author>
<when>Thu, 21 Apr 2011 14:02:32 +0000</when>
<what>Had the same problem.

You have to load the NinePatch using BitmapFactory. 
e.g:

Rect padding = new Rect();
Bitmap bitmap = BitmapFactory.decodeStream(fileInputStream, padding, null);
NinePatchDrawable image = new NinePatchDrawable(res, bitmap, bitmap.getNinePatchChunk(), padding, name);

</what>
</comment>
</bug>
<bug>
<bugid>2270</bugid>
<title>IM client: no way to copy URLs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>yacc...@gmail.com</reportedBy>
<openedDate>Fri, 20 Mar 2009 11:26:16 +0000</openedDate>
<description>There is no way in the IM client to copy an URL. Use case: Trying to get
RSS urls into the phone, IQ&apos;Eve tried to send the URL via IM. IQ&apos;Eve
discovered that there is no way to copy the URL, the menu popping up on
long pressing only offers to open the URL. (the browser afterwards seems
to offer no way to copy the URL of the open window either, and sending
it only ends up with with a Gmail composer that cannot copy the text
either. If IQ&apos;Eve read the issues (#1819) correctly, this specific work
around is already implemented). Image: kila_eu_user 1.1 TMI-RC9 128600
ota-rel-keys,release-keys</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 00:55:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:27:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14396</bugid>
<title>Date/Duration attributes not available for media till media scanned</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tabishfa...@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 07:51:53 +0000</openedDate>
<description>The attributes of media like DATE_MODIFIED or DURATION are not available
immediately through cursor until the media is re-scanned (or mounted). I
think this is a common behavior across all platforms. You can recreate
it by querying for videos in a test app, shoot a new video and access
the duration attribute of all videos in your test app, the duration
attribute will be missing for the new video.</description>
</bug>
<bug>
<bugid>10529</bugid>
<title>The dot is sutomatically added to the error message when search an empty string in News and Weather app.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kjus...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 02:45:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. : News and Weather-Q&gt;EOptions-Q&gt;EWeather
settings-Q&gt;ECheck off Q&quot;EUse my locationQ&quot;E-Q&gt;ESelect Set Location-Q&gt;EDonot enter
anything on Search screen-Q&gt;ETouch the Search icon - What happened. :
Popup message Q&quot;ESorry, couldnQ&apos;Et find a location matching Q&apos;E.Q&apos;E Q&quot;E while no
dot is entered - What you think the correct behavior should be. : Should
not have the dot</description>
</bug>
<bug>
<bugid>6828</bugid>
<title>Uploading big videos to Youtube does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>stokedf...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 14:55:04 +0000</openedDate>
<description>Android 2.0.1, Motorola Milestone. Uploading big videos to Youtube does
not work. Why is that? I tried to upload a 178 MB video and all I get is
errors. My wlan connection is 100% fine, same for my router settings...</description>
<comment>
<author>jeffeva...@gmail.com</author>
<when>Sat, 04 Sep 2010 00:58:48 +0000</when>
<what>Rather than starting a new issue, I will use this one but explain a little more:

Device: Nexus One
Android Version: 2.2

Issue:
When attempting to upload a video taken with the deviceQ&apos;Es camera to YouTube, I get Q&quot;EWaiting to RetryQ&quot;E.  This happens with files of any size, it doesnQ&apos;Et appear to be just large ones.

Sometimes, if I keep clicking on it and manually retrying, it will upload a few percent, then stop again.  If I keep manually retrying over and over, the video eventually gets uploaded as it starts from where it failed before.  A 5 meg video will typically take 10-15 retries for the full upload.  This is on WiFi.

After googling this issue, it is clear it is very widespread and IQ&apos;Em convinced itQ&apos;Es not just me, or the Nexus One and is most likely an Android bug.</what>
</comment>
<comment>
<author>hap...@gmail.com</author>
<when>Sun, 05 Sep 2010 16:59:18 +0000</when>
<what>I have the same problem on my HTC Evo 4G.  I am trying to upload several small videos(6MB to 33MB) and it keeps pausing at random, saying Q&quot;EWaiting to retry 1 minuteQ&quot;E.  ItQ&apos;Ell load 1% to 6% then pause again.  IQ&apos;Eve tried 1 video at a time and also 2, 7, and 8 at a time.  It seems to affect the YouTube upload regardless of wi-fi or 3g.  I took the video with the internal vidcam.  My videos are showing in YouTube if I keep forcing the upload retries.</what>
</comment>
<comment>
<author>becky.co...@gmail.com</author>
<when>Fri, 14 Jan 2011 04:18:04 +0000</when>
<what>I have an Evo as well and have these exact same problems.</what>
</comment>
</bug>
<bug>
<bugid>11802</bugid>
<title>Calendar shortcuts w d m and a doesnQ&apos;Et work in month view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 08:51:28 +0000</openedDate>
<description>Calendar shortcuts w d m and a doesnQ&apos;Et work in month view I use hero
with cyanogen mod latext nightly build - android 2.2.</description>
</bug>
<bug>
<bugid>14921</bugid>
<title>Phone hangs when installing app and trying to use any other app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T19:40:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>manoj...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 14:54:03 +0000</openedDate>
<description>Nexus S running Gingerbread 2.3.2 Recently the phone hangs a lot
especially during app download/install. Sometimes it recovers after a
while, but more often it requires a hard reboot by removing the battery.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:40:39 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>4852</bugid>
<title>corporate calendar sync only handles one exchange account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>20</stars>
<reportedBy>pfngu...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 08:23:59 +0000</openedDate>
<description>- Steps to reproduce the problem. Set up more than one exchange account
on the phone. - What happened. Only the first account created will have
the option to sync its calendar. Only one calendar appears in corporate
calendar. - What you think the correct behavior should be. Calendar
events from all exchange accounts should appear in corporate calendar.
Possibly customize more than one calendar by setting colors. I am
running a vzw/mot droid and have two exchange accounts set up, one for
work and one for home. Please update the corp calendar app to support
multiple accounts.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:23:40 +0000</when>
<what></what>
</comment>
<comment>
<author>bsch...@gmail.com</author>
<when>Tue, 08 Dec 2009 21:53:37 +0000</when>
<what>Or for that matter you cannot remove the account which is added. How do you reset the
program?</what>
</comment>
<comment>
<author>jbetlin...@gmail.com</author>
<when>Wed, 23 Dec 2009 03:50:06 +0000</when>
<what>I wholeheartedly agree with pfnguyen.  Corporate Calendar needs to support more than
one calendar.  I work for more than one corporation, and need this.</what>
</comment>
<comment>
<author>williamtcameron@gmail.com</author>
<when>Fri, 12 Mar 2010 23:17:15 +0000</when>
<what>I need this feature as well, but I use multiple 
calendars on the same account. At this point in 
time I can only see the first/default calendar.</what>
</comment>
<comment>
<author>polaris...@gmail.com</author>
<when>Wed, 05 May 2010 17:16:19 +0000</when>
<what>This isnQ&apos;Et a feature or enhancement, itQ&apos;Es a bug. The UI for the Corporate Calendar
under Menu Q&gt;E More Q&gt;E My Calendars, clearly indicates that it should support more than
one calendar.

Even if itQ&apos;Es by design only to support one calendar, the user should be given the
choice which calendar to show, rather than having to add that exchange account first.</what>
</comment>
</bug>
<bug>
<bugid>10370</bugid>
<title>Gap between notification view and the screen top edge</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gnom...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 04:23:48 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. In home screen 2. Gesture up on
empty area, so status bar is hide, and screen fit the space left by
status bar. 3. Gesture down on empty area, notification view drop down.
- What happened. There is a gap between notification view and the screen
top edge - What you think the correct behavior should be. No gap,
notification view fill whole screen. - System Nexus one, Froyo 2.2</description>
</bug>
<bug>
<bugid>9121</bugid>
<title>Phone ringtone should not sound during boot sequence, as it is unable to be silenced until full boot </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nickcoo...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 12:48:35 +0000</openedDate>
<description>I had incoming messages that the phone ringtone would go off for, and
when the phone was shut down the volume was set to full. However I had
run out of battery and the only place to charge is my workplace, so when
I booted the phone it sounded several ringtones to alert me to the
messages. I think the phone should have the option to boot silently, or
silent-boot by default until a point where you can make the phone
silent. Info: Motorola Milestone 2.1update1</description>
</bug>
<bug>
<bugid>9855</bugid>
<title>Social app logins fail when a Q&apos;E@Q&apos;E character is in the password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>django...@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 17:46:23 +0000</openedDate>
<description>Im using a HTC Aria Android 2.1 phone (no physical keyboard) and I am
unable to login to Google or Facebook when my password contains a Q&apos;E@Q&apos;E
character. I asked a question on the HTC forum:
http://community.htc.com/na/htc-forums/android/f/96/t/4651.aspx but got
no answer. I think its normal that passwords not contain special
characters Q&lt;E Q&gt;E Q&amp;E % \ Q&quot;E Q&apos;E ` $ : | ! ^ [ ] BUT I do believe a @ symbol
should be allowed as well as a few other special characters.</description>
<comment>
<author>django...@gmail.com</author>
<when>Mon, 19 Jul 2010 01:08:30 +0000</when>
<what>A #, @, or a * char should be allowed in passwords.

I found another thread on this subject:  http://groups.google.com/group/google-help-dataapi/browse_thread/thread/17a2c2debb801627?pli=1</what>
</comment>
<comment>
<author>django...@gmail.com</author>
<when>Mon, 19 Jul 2010 01:18:01 +0000</when>
<what>Also a Q&apos;E-Q&apos;E  and Q&apos;E=Q&apos;E should be allowed in a password.</what>
</comment>
<comment>
<author>django...@gmail.com</author>
<when>Thu, 22 Jul 2010 14:55:57 +0000</when>
<what>I suspect that passwords are not properly URI encoded (from the software keyboard) to handle special characters.  I tried pre-encoding the password but that didnQ&apos;Et work.</what>
</comment>
</bug>
<bug>
<bugid>12249</bugid>
<title>Contacts wont return to region you were searching in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>smithazo...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 15:49:34 +0000</openedDate>
<description>When scrolling to a contact, for example Mark Miller, I would have
scrolled roughly half way down the screen. When there are thousands of
contacts included, it takes some work to get to the correct one. If you
accidentally click on one above or below the intended contact, or if you
dont know which one you need and select the wrong one, when you hit the
back button, it automatically returns to the top of the list again,
instead of where you were searching. This is on the Droid X, newest
version.</description>
</bug>
<bug>
<bugid>5829</bugid>
<title>Navigation Wrong Street</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ezig...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 15:12:17 +0000</openedDate>
<description>My house is between two parallel streets (driveway is only on one
street), connected by a third street. When I try to Navigate home the
application always takes me to the street behind my house and doesnQ&apos;Et go
to my street.</description>
<comment>
<author>ezig...@gmail.com</author>
<when>Tue, 05 Jan 2010 15:14:48 +0000</when>
<what>From my crude drawing I expected the navigation to go from Q&quot;EStreet BQ&quot;E, then right
turn on Q&quot;EStreet CQ&quot;E, then left on Q&quot;EStreet AQ&quot;E, destination on left. 

Navigation said destination on right while on Q&quot;EStreet BQ&quot;E</what>
</comment>
<comment>
<author>ezig...@gmail.com</author>
<when>Tue, 05 Jan 2010 15:25:00 +0000</when>
<what>Forgot to add environment:

Running Google Maps v3.3.1
Phone Model: Droid
Firmware version: 2.0.1
Build#: ESD56</what>
</comment>
</bug>
<bug>
<bugid>2648</bugid>
<title>Enhancement: Make music player Q&apos;EArtistQ&apos;E, Q&apos;EAlbumQ&apos;E and Q&apos;ETrackQ&apos;E fields do something useful.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Tue, 12 May 2009 11:34:24 +0000</openedDate>
<description>Enhancement [Why is everything a Q&quot;EdefectQ&quot;E now?] When in the music
playerQ&apos;Es main screen, showing progress bar and album art, the Artist,
Album and Track names are displayed and can be long-clicked to search
via Google or YouTube, but they do nothing if just clicked. Make
clicking these fields return to the library - click Track Name to list
the tracks in the current album (so a different track can be selected);
click Album Name to list all albums by the Artist; click Artist to list
all Artists. Tiny change, no UI change, extra useful functionality for
free!</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:47:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:37:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7954</bugid>
<title>popup bar admob</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-04-26T04:40:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>billtoka...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 13:17:53 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>j...@google.com</author>
<when>Mon, 26 Apr 2010 04:40:47 +0000</when>
<what>CanQ&apos;Et tell what this bug is asking for.</what>
</comment>
</bug>
<bug>
<bugid>12384</bugid>
<title>ANDR-WIF-01- Device will not auto-reconnect if Wifi SSID stops broadcasting </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kootaeyo...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 16:58:49 +0000</openedDate>
<description>Actions: 1. prepare a WiFi AP router and set it up as providing wireless
network without broadcasting SSID 2. turn on WiFi in the device 3.
connect to the wireless network configured in step 1 4. move away from
the WiFi router so that WiFi connection is dropped 5. after WiFi is
disconnected, wait for a couple of minutes 6. move closer to the WiFi
router Expected Result: 1. WiFi network set up without broadcasting SSID
2. WiFi turned on 3. connected 4. WiFi connection dropped 5. n/a 6. WiFi
connection should be re-established automatically</description>
<comment>
<author>kootaeyo...@gmail.com</author>
<when>Fri, 05 Nov 2010 17:13:56 +0000</when>
<what>Hi, This is Taeyoung, android developer,

I think this symptom is google native operation, as I know this is proper operation for Hidden SSID treatment. But, if there is any changes or updates for this, please provide us the information of this.
Thanks.

Regards
Taeyoung</what>
</comment>
<comment>
<author>kootaeyo...@gmail.com</author>
<when>Sat, 06 Nov 2010 09:51:19 +0000</when>
<what>
Adding Sperical Conditions: First, user searched Broadcasting SSID from phone and then connected to this SSID. And then user turned AP off and changed SSID to Hidden on AP and turned on. And tried to connect via SSID from phone. In this case, user could not connect via this HIdden SSID to phone. As we know this behavior is proper operation. Please advice us what is the correct behavior of google native</what>
</comment>
</bug>
<bug>
<bugid>17409</bugid>
<title>Incorrect Gmail Contact Date Format Gingerbread Droid X</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-06T16:34:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liza...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 21:06:39 +0000</openedDate>
<description>Model: Droid X Android Version: 2.3.3 Build: 4.5.1_57_DX5-26 System:
4.5.596.MB810.Verizon.en.US Birth dates in synced google contacts show
the format of YYYY-MM-DD regardless of the date format setting on the
phone. Correct behavior should be to obey the user selected date format,
e.g. MM/DD/YYYY 1-Short press a google account synced contact in the
contact list. 2-Birth date shows as YYYY-MM-DD</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 16:34:40 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>13950</bugid>
<title>WE NEED ARABIC LANGUAGE THE DEVICE IS USELESS WITHOUT ARABIC LANGUAGE</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-01-12T19:37:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bazeenl...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 13:48:27 +0000</openedDate>
<description>WE NEED ARABIC LANGUAGE THE DEVICE IS USELESS WITHOUT ARABIC LANGUAGE</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 19:37:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4479</bugid>
<title>When a calendar event is editted, the default field is Q&quot;EsubjectQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>wy2...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 02:49:34 +0000</openedDate>
<description>To reproduce, simply create any event, save it and then edit it. On HTC
Magic Cupcake, the Q&quot;EsubjectQ&quot;E field automatically gets the focus and the
keyboard pops up. This is undesirable because most event edits are on
the date/time field, not the subject field. It annoys me to no end
having to hide the keyboard and then choose the day field to edit. The
expected behaviour is not to make assumptions and put any field in focus
by default. It should be a user choice.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:50:40 +0000</when>
<what></what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Sun, 03 Jan 2010 19:48:54 +0000</when>
<what>I disagree with your opinion on what the expected behaviour should be. IQ&apos;Em not sure
of the order of fields on the HTC Magic, but on the Motorola Droid the Q&quot;EWhereQ&quot;E field
(aka Subject) is first in the list, thus it makes sense that it should be the field
of focus by default.
Perhaps your complaint should be specifically that the on-screen keyboard shows up
automatically. If it didnQ&apos;Et then it would be easy to select the field you want to
change. On my Droid, the keyboard does not show up automatically even though the
Q&quot;EWhereQ&quot;E field is focused on.</what>
</comment>
</bug>
<bug>
<bugid>8772</bugid>
<title>Youtube not playing videos when phone connected to charger</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rob.bou...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 07:16:18 +0000</openedDate>
<description>IQ&apos;Em pretty sure this never happened before, but I have noticed that if
my Nexus One is connected to the mains charger, youtube videos simply
will not play. I donQ&apos;Et get the usual Q&apos;ECannot be playedQ&apos;E error, I donQ&apos;Et
get anything. The video window appears, the swirly loading indicator
animates for a few seconds, then itQ&apos;Es just blackness with an empty
play/pause/progress bar. IQ&apos;Eve tried manually pressing play, even trying
to skip to further into the video, but nothing happens. As soon as I
disconnect the phone and reload the video, it plays perfectly. If I plug
the charger back in while a video is playing, it stops playing and wonQ&apos;Et
start again, even if I disconnect the charger again. As I said
initially, IQ&apos;Em pretty sure I never had this issue before. It only seems
to have happened since I upgraded to Froyo. IQ&apos;Em rooted, but itQ&apos;Es the
stock ROM IQ&apos;Em using. IQ&apos;Eve tried searching on here, but I couldnQ&apos;Et find
anything - apologies if I missed it somewhere. IQ&apos;Ed be happy to provide
more information if it is required. Regards, Rob</description>
</bug>
<bug>
<bugid>5535</bugid>
<title>please expose a getNumber() method in Cursor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Sat, 19 Dec 2009 08:09:33 +0000</openedDate>
<description>It appears that at some point, a number field in a Cursor will be cast
to a Number object. [1] I would like to read numbers from the Cursor as
a Number object and decide later whether to cast it to long, float,
double, etc. This will enable writing general interfaces to loop through
and process numbers from a cursor without losing precision. I tried
re-interpreting the bytes from getBlob() as an Object then cast to
Number, but the following code throws a StreamCorruptedException: new
java.io.ObjectInputStream( new
java.io.ByteArrayInputStream(cursor.getBlob()) ).readObject(); The
workaround IQ&apos;Em resorting to for now is to call both getDouble() and
getLong() for the field and store them side by side in my own subclass
of Number. [1]
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/database/AbstractWindowedCursor.java;h=27a02e260f52a0a7b01523c4e955f596529b4b52;hb=HEAD#l88</description>
</bug>
<bug>
<bugid>3327</bugid>
<title>GridView - setting View.setClickable(false) - makes view clickable (and vice versa)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-21T20:43:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>milkroun...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jul 2009 21:48:33 +0000</openedDate>
<description>I still find it hard to believe but.... I am useing BaseAdapter to
populate a GridView in getView convertView.setClickable(false); //makes
view clickable convertView.setClickable(true); //makes view unclickable
Full code:- public View getView(int position, View convertView,
ViewGroup parent) { if (convertView==null) { TextView label; if
(convertView == null){ LayoutInflater
inflater=LayoutInflater.from(ctxt);
convertView=inflater.inflate(R.layout.editrow, null); }
label=(TextView)convertView.findViewById(R.id.edit1);;
//label.setTextSize(13); label.setPadding(0, 0, 0, 0);
label.setGravity(Gravity.CENTER); label.setHeight(20); int
offset=7+firstDay-1; int day=position-offset+1;
convertView.setBackgroundColor(Color.BLACK);
convertView.setClickable(false); if (positionQ&lt;E7)
label.setText(days[position]); else if (positionQ&lt;Eoffset)
label.setText(Q&quot;E-Q&quot;E); else if (dayQ&lt;E=daysinmonth){
label.setText(Integer.toString(day)); if ((save_Year==mYear) Q&amp;EQ&amp;E
(save_Month==mMonth) Q&amp;EQ&amp;E (save_Day==day))
convertView.setBackgroundColor(Color.RED); else if ((date1[0]!=0) Q&amp;EQ&amp;E
(date2[0]==0)){ if ((date1[0]==mYear) Q&amp;EQ&amp;E (date1[1]==mMonth) Q&amp;EQ&amp;E
(date1[2]==day)) convertView.setBackgroundColor(Color.GRAY); } else if
((date1[0]!=0) Q&amp;EQ&amp;E (date2[0]!=0)){ if (((date1[0]Q&lt;E=mYear) Q&amp;EQ&amp;E
(mYearQ&lt;E=date2[0])) Q&amp;EQ&amp;E ((date1[1]Q&lt;E=mMonth) Q&amp;EQ&amp;E (mMonthQ&lt;E=date2[1])) Q&amp;EQ&amp;E
((date1[2]Q&lt;E=day) Q&amp;EQ&amp;E (dayQ&lt;E=date2[2])))
convertView.setBackgroundColor(Color.GRAY); } if ((save_YearQ&gt;E=mYear) Q&amp;EQ&amp;E
(save_MonthQ&gt;E=mMonth) Q&amp;EQ&amp;E (save_DayQ&gt;E=day)) convertView.setClickable(true);
} else label.setText(Q&quot;E-Q&quot;E); } return(convertView); }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 21 Jul 2009 20:43:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:10:57 +0000</when>
<what></what>
</comment>
<comment>
<author>yan.vul...@gmail.com</author>
<when>Wed, 03 Mar 2010 12:22:47 +0000</when>
<what>experience same problem </what>
</comment>
<comment>
<author>korshakov.stepan</author>
<when>Wed, 24 Mar 2010 11:13:53 +0000</when>
<what>same problem. wtf?!?!</what>
</comment>
<comment>
<author>thisIsR...@gmail.com</author>
<when>Thu, 08 Apr 2010 08:11:01 +0000</when>
<what>I have no idea why this issue was declined. I also experienced this issue as well.
Perhaps it occurrence depends on the way you code it.
My experience with setClickable(boolean) method is clearly contradicts whats stated 
in the API documentation.

// Code summary
public View getView(int position, View convertView, ViewGroup parent) {
 View v = View.inflate(this.context, this.resId, null);
 v.setClickable(false);
 return v;
}

// Full code

	public View getView(int position, View convertView, ViewGroup parent) {
		String text = getItem(position).toString();
		
		View v = View.inflate(this.context, this.resId, null);
		TextView result = (TextView)v.findViewById(R.id.TxtDayOfMonth);
		result.setGravity(Gravity.CENTER);

		int bgColor = this.bgColor;
		int textColor = this.textColor;
		
		if(position % 7 == 0 || position % 7 == 6){
			bgColor = Color.argb(255, 200, 200, 200);
			textColor = Color.argb(255, 255, 0, 0);
		}
		
		result.setBackgroundColor(bgColor);
		result.setTextColor(textColor);
		result.setText(text);

        boolean hasEvent = false;
        
        int size = this.monthEvent.size();
        
        for(int i=0; i Q&lt;E size; i++){
			if(!text.equals(Q&quot;EQ&quot;E) Q&amp;EQ&amp;E 
text.equals(this.monthEvent.get(i).getDate()+Q&quot;EQ&quot;E)){
				hasEvent = true;
				break;
			}
		}
		
        
		v.setClickable(true);
		if(hasEvent){
			SpannableString s = new SpannableString(text);
            s.setSpan(new StyleSpan(Typeface.BOLD), 0, text.length(), 0); 
			result.setText(s);
			result.setBackgroundColor(Color.argb(255, 255, 0, 0));
			result.setTextColor(Color.argb(255, 100, 0, 0));
			v.setClickable(false);
		}
		
		v.setMinimumHeight(30);
		
		
		return v;
	}</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Thu, 06 Jan 2011 14:10:38 +0000</when>
<what>I just had the same problem but we eventually understood what was happening in my case. This probably will explain your cases too:
My view is used as a footer view for a list view. The setClickable(false) sets my footer as Q&quot;Enot clickableQ&quot;E, i.e. Q&quot;Enot receiving click eventsQ&quot;E. This has the effect of letting the click event pass through my view and being received by the list view which interprets them. Therefore, making my footer view non-clickable, make the cell that contains it clickable and gives me the click handling I want.
In the same way, if I donQ&apos;Et want my cell to be clickable, I make my footer Q&quot;EclickableQ&quot;E, i.e. intercepting click events. My footer will then be the one receiving the events (and doing nothing with them) which prevents my list from receiving and handling them. This makes the footer cell appearing as Q&quot;Enon clickableQ&quot;E.
Hope this makes sense, itQ&apos;Es a tough one to explain... ;-).
</what>
</comment>
</bug>
<bug>
<bugid>20014</bugid>
<title>Android update 2.3.4 for Incredible BAD!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>devdev1...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 16:35:26 +0000</openedDate>
<description>On September 8th I got the Android 2.3.4 update on my HTC Incredible.
After the (rather long) update was finished, I noticed a few of my apps
where gone, including one that I actually purchased. Shortly after I
noticed that my phone had the Q&quot;Elow on spaceQ&quot;E notification, so I went and
erased all my history, app caches, texts, dialer storage, ect. This has
always worked for me in the past. After doing this, the notification was
still present, so I restarted the phone. Still there, so then I went
into my apps and moved every possible one to my 32GB SD card... still
the notification. So then I deleted some of the larger apps I rarely
used, still the notification. After a few days of ignoring it, I noticed
it had been a while since I got any gmail notifications. I went digging
around and found that it hadnQ&apos;Et synced since the 8th. I went as far as
removing my UMD university student email (I could not remove the
original one, not allowed) and still nothing would sync. Now, on
September 13th, my phone has the Q&quot;Elow on spaceQ&quot;E and a Q&quot;Estorage almost
fullQ&quot;E notification. Still no email, havenQ&apos;Et bothered with the missing
apps yet, and I CANNOT SEND TEXTS! I bought a smartphone for a reason, I
need to capabilities it offers for work and for school. I thought
Android was better than this and would have had this worked out by now.
If the bugs are not fixed soon, I may reconsider owning another droid in
the future. I was always one to be proud of owning the Droid, but this
is unacceptable.</description>
<comment>
<author>JT.Sandv...@gmail.com</author>
<when>Tue, 13 Sep 2011 23:26:08 +0000</when>
<what>Is this for the Incredible, or Incredible 2?  That is VERY important.  I was unaware that the original Incredible was getting Gingerbread (ie, 2.3.x).

Verify that your SD card is not out of space.  That will give you the same error.

Make sure to contact your service providerQ&apos;Es tech support line.  Your system or Dalvik cache (not typically accessible to end users) may have failed to flush after the update.  Tech support can walk you through that process if you call from a separate line (so you can reboot your phone while still on the line with Tech Support).

Also, make sure you try a full shutdwon WITH battery pull.  This often cures many update glitches.

The next step (although a pain) would be a factory reset.  More often than not, the set of issues you are experiencing is caused by an application that is NOT compatible with the new version of your operating system and Q&quot;EisnQ&apos;Et playing niceQ&quot;E.  Applications added to Android are sometimes behind the updates for the phones.  It all depends on the developers writing your app packages, some are great and others are way behind when updates come out.

Also, note that what you are experiencing is likely NOT an Android issue but more an add-on app issue.  Android canQ&apos;Et help it if the application writers donQ&apos;Et keep up to date with system updates for other improved function.  2.3.4 has been available to developers for nearly 9 months+ for most phones.  At the pace Android grows, app providers need to keep pace as well.
  
Please provide full phone model, OS revision, Kernel, System Version, Baseband and Build number.
This will help HTC and the Android community to fix your problem.  Everyone here is very willing to help.

The update should have taken approximately 15-30 minutes; which was disclosed before the process began.  Either way, you have every right to take the phone to your provider for help/repair and to be upset that the update did not work properly.

FYI, the Q&quot;EDroidQ&quot;E is a specific line of Motorola devices powered by the Android OS.
The Q&quot;EIncredibleQ&quot;E is an HTC made device, also powered by the Android OS, but is not a Q&quot;EDroidQ&quot;E.  It is an Android phone, but it is not a Q&quot;EDroidQ&quot;E.
All oranges are fruit, but not all fruits are oranges.</what>
</comment>
<comment>
<author>devdev1...@gmail.com</author>
<when>Wed, 14 Sep 2011 00:41:16 +0000</when>
<what>it is for the first incredible, and i have researched and a few other people
seem to be having the same issue, and factory reset did not help</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Wed, 14 Sep 2011 09:02:13 +0000</when>
<what>Issue 20013 has been merged into this issue.</what>
</comment>
<comment>
<author>libby.si...@gmail.com</author>
<when>Wed, 14 Sep 2011 13:30:56 +0000</when>
<what>Multiple Incredible 1 users are having this problem: http://www.google.com/support/forum/p/Google+Mobile/thread?fid=02216e9b3aed01ad0004ac9b370bce41Q&amp;Ehl=en

http://code.google.com/p/android/issues/detail?id=19934

I did do a factory reset, which solved the problem. But thatQ&apos;Es absurd that I had to do that.

Oh, and Droid is a Verizon product, not a Motorola product. They had the Droid Eris, the Motorola Droid, and the Droid Incredible. Look into it. It was Verizon.</what>
</comment>
<comment>
<author>peakc...@gmail.com</author>
<when>Fri, 16 Sep 2011 02:00:12 +0000</when>
<what>Any word on Incredible 1 Gingerbread update that was released on Sept 1, 2011?  I havenQ&apos;Et received the update at all yet, and my boyfriend who has the same phone HAS.?

Please advise.

Thanks.  
K</what>
</comment>
<comment>
<author>ccoa...@gmail.com</author>
<when>Fri, 16 Sep 2011 18:03:22 +0000</when>
<what>Also getting the Q&quot;Ephone storage space is getting lowQ&quot;E on the Droid Incredible with 2.3.4 update.  I have 5.33gb available out of 6.60gb for phone storage.  The warning message is bogus but itQ&apos;Es effects causes issues.  Google Voice is not recognizing new incoming texts as a result.</what>
</comment>
<comment>
<author>adamsol...@gmail.com</author>
<when>Wed, 21 Sep 2011 13:34:00 +0000</when>
<what>The girlfriend updated her original Droid Incredible to gingerbread via the official HTC OTA update and she has since not been able to send or receive texts. Tried battery pull and factory reset. Neither worked. HTC needs to fix this issue fast, and Verizon should compensate their customers for this. It seems to be pretty widespread. How does this get past the QA teams on both HTC and Verizon?</what>
</comment>
<comment>
<author>devdev1...@gmail.com</author>
<when>Wed, 21 Sep 2011 15:24:49 +0000</when>
<what>I agree. I did not buy a smartphone to only have voice. Yet I am still
paying the monthly bill.</what>
</comment>
<comment>
<author>ebl...@gmail.com</author>
<when>Wed, 21 Sep 2011 16:38:11 +0000</when>
<what>I am also having the Q&apos;Elow spaceQ&apos;E issue since the 2.3.4 OTA update on my Droid Incredible 1. Since the update the phone has been less stable. I have experienced lock-ups and other odd behavior that require battery pulls to resolve.
</what>
</comment>
<comment>
<author>peakc...@gmail.com</author>
<when>Thu, 22 Sep 2011 00:23:20 +0000</when>
<what>I have the HTC Incredible.  AKA Droid Incredible.  Q&quot;EDroidQ&quot;E means it is a Verizon product btw...

Just updated to Gingerbread the other day, as well as my boyfriendQ&apos;Es phone as well.  We are both experiencing many problems.  I am experiencing slow or no sync with Gmail, and very very poor battery life.  He is experiencing the Q&quot;Estorage space fullQ&quot;E error, when he has 500 MB+ available.  His battery isnQ&apos;Et as bad as mine, but the battery has decreased on his phone.  He is also experiencing the Gmail lack of sync...???</what>
</comment>
<comment>
<author>devdev1...@gmail.com</author>
<when>Thu, 22 Sep 2011 00:25:27 +0000</when>
<what>Thank you! It is called the Droid Incredible for a reason. It also says
Q&quot;EdroidQ&quot;E at the start up.</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Thu, 22 Sep 2011 00:57:00 +0000</when>
<what>Same issue here, deleting all my text messages resolved it for a day.  Resetting the phone resolved it for a couple days.  All was fine until the 2.3.4 OTA update on my Droid Incredible. 

Verizon HTC Droid Incredible
Android 2.3.4
Kernel 2.6.35.13 Thu Aug 18

SD Card - 2.4GB/7.38GB Free
Internal Storage - 6.49GB/6.60GB Free
Phone Memory - 602MB/748MB Free
RAM - 196MB Free / 175MB Used

A lot of talk on the internet has it related to the /data/data/ folder requiring a root to fix.  Not cool.  </what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Thu, 22 Sep 2011 01:08:40 +0000</when>
<what>Update: Did more research and heard people blaming it on Facebook so I cleared data on Facebook - instantly fixed.  Removed Facebook app and deleted my account for good measure, gonna hit the gym now.</what>
</comment>
<comment>
<author>devdev1...@gmail.com</author>
<when>Thu, 22 Sep 2011 03:31:47 +0000</when>
<what>I donQ&apos;Et think it has to do with facebook for me. DidnQ&apos;Et help. Anyone else?</what>
</comment>
<comment>
<author>ccoa...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:13:21 +0000</when>
<what>ItQ&apos;Es not facebook.

Phone storage is 5.33gb available out of 6.60gb, that is 80% free space.  Obviously this a bug.</what>
</comment>
<comment>
<author>ccoa...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:13:54 +0000</when>
<what>Sorry, I should have specified why itQ&apos;Es not facebook.  I donQ&apos;Et use facebook on my phone.</what>
</comment>
<comment>
<author>devdev1...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:41:57 +0000</when>
<what>Why is it taking so long for them to fix it?</what>
</comment>
<comment>
<author>JeremySp...@gmail.com</author>
<when>Fri, 30 Sep 2011 14:45:14 +0000</when>
<what>IQ&apos;Em also experiencing quite a few issues since the 2.3.4 update on my Incredible.  IQ&apos;Eve had the phone since it first came out and rarely have had any issues.  However, this last update really screwed things up.

After the update I experienced the following.
- Missing applications
- Loss of all text messages
. Memory issue
- Poor battery life even with extended version
- Sluggish performance

I ended up going through a factory reset on the device thinking it would resolve the problems.  I woke up this morning to missing applications, again.  IQ&apos;Em not sure if this falls on Verizon or Google, but it is extremely frustrating.  </what>
</comment>
<comment>
<author>devdev1...@gmail.com</author>
<when>Fri, 30 Sep 2011 15:36:06 +0000</when>
<what>I keep getting told to go to the verizon store, but I am not convinced that
will fix anything.</what>
</comment>
<comment>
<author>Dogstar1...@gmail.com</author>
<when>Tue, 04 Oct 2011 17:09:57 +0000</when>
<what>I had the exact same problem! I was getting the error message and tried everything! I have documented http://twitpic.com/6mw1u1 As you can see by the screen shot I have STACKS of space. This is all the software info: http://twitpic.com/6ibvo8

So I had to do a factory reset and I still could not receive text messages. I am now having to resort to Google voice - an awesome service yet cannot send and receive MMS. 

So frustrated with this error! </what>
</comment>
<comment>
<author>gjhughe...@gmail.com</author>
<when>Tue, 04 Oct 2011 17:40:50 +0000</when>
<what>The out of space error its caused by the directory data/data being full.The volume is mounted for a maximum of 150 MN.I had this error on Froyo alot.I have since updated to GB, the one on XDA forums and have not had an out of memory since.Also they moved the Q&quot;Emove to SDQ&quot;Eapps off of the SD card to the emmc partition on the phone. They changed the default storage area for some of the data that used to be stored in the data/data partition to a an alternate location.I gained about 60 mends in data/data after the gingerbread flash.I think you would have to be rooted to access these locations.</what>
</comment>
<comment>
<author>Dogstar1...@gmail.com</author>
<when>Tue, 04 Oct 2011 17:43:02 +0000</when>
<what>OK I have root access, What is the fix?</what>
</comment>
<comment>
<author>ccoa...@gmail.com</author>
<when>Tue, 04 Oct 2011 18:48:52 +0000</when>
<what>So the /data partition is running out of space?  Interesting.  Mine currently shows a 748M partition for /data and I have 177.3M available.  Things are working right now after I cleaned up a bit.  Any idea how to browse this partition?  I tried with ASTRO file manager and it shows the /data directory as being empty.  Rooted also, whatQ&apos;Es the fix?</what>
</comment>
<comment>
<author>gjhughe...@gmail.com</author>
<when>Wed, 05 Oct 2011 04:49:28 +0000</when>
<what>re:ccoa, no, itQ&apos;Es not the /data partition, it is the /data/data partition. It is mounted with 150 MB limit. Before I updated to GB, I checked it and I was floating around 149-150 MB. Everything you put on your phone has an entry in this directory. That is why when you delete a large program (Facebook) it appears to go away. I used to think it was the Google Maps program. After I flashed to GB (Gingerbread), and reinstalled the apps, I now have about 70 MB free in /data/data. It seems that something they used to store in this directory is now going somewhere else. If you have an out of memory error, your phone will not sync, I believe that is why text messages are not working for some. Another thing they did was move the data storage area for Move to SD. The data used to go into the .android_secure directory on the SD card and after flashing GB, it relocated the data to emmc/.android_secure, so when you move the app to the sd card, it is really going to /emmc (phone storage). I DLQ&apos;Eed an update from htc that was supposed to fix the text/IM problems. I installed it Sunday. It didnQ&apos;Et seem to do much, but my phone seemed a bit slower.
   Anyway, if you did the OTA from Verizon and you are not rooted, you are stuck, as there is no way to root GB. If you are rooted, check this thread:
http://forum.xda-developers.com/showthread.php?p=17230698#poststop
This is the Rom that I flashed with Rom Manager. The only problem I had was that after a boot or restart, some of the icons in folders showed the default android icon instead of the app icon. Stopping the HTC Sense process reloaded the icons correctly.
   Here is a link to a better explanation of what I tried to say above:
http://androidforums.com/htc-droid-incredible/409767-problem-solution-after-gb-update-missing-apps-avoid-reinstalling-try.html
Also, here is a link to the discussion (and link) for the htc text messaging patch.
http://androidforums.com/incredible-support-troubleshooting/421787-fix-cant-receive-text-messages-send-after-froyo-2-3-2-34-update.html
Hope this helps!</what>
</comment>
<comment>
<author>ccoa...@gmail.com</author>
<when>Wed, 05 Oct 2011 12:37:43 +0000</when>
<what>re: gjhughe

I am rooted and installed the very ROM you linked to however, I still have this issue.</what>
</comment>
</bug>
<bug>
<bugid>19474</bugid>
<title>Unicode Support for Malayalam</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jissoj...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 10:09:05 +0000</openedDate>
<description>Android doesnt support Indic languages including Malayalam. Requesting
to add Malayalam support to Android OS</description>
<comment>
<author>sithara...@gmail.com</author>
<when>Tue, 23 Aug 2011 11:26:18 +0000</when>
<what>Requesting to add Malayalam support to Android OS
Thanks
Sithara.</what>
</comment>
<comment>
<author>santhos...@gmail.com</author>
<when>Tue, 23 Aug 2011 11:50:18 +0000</when>
<what>Requesting to add Malayalam support to Android OS</what>
</comment>
<comment>
<author>shareefv...@gmail.com</author>
<when>Tue, 23 Aug 2011 18:30:17 +0000</when>
<what>requesting for malayalam support to android OS</what>
</comment>
<comment>
<author>jako...@gmail.com</author>
<when>Thu, 25 Aug 2011 04:39:52 +0000</when>
<what>Requesting to add Malayalam support to Android OS
</what>
</comment>
<comment>
<author>shibilja...@gmail.com</author>
<when>Sun, 28 Aug 2011 06:27:43 +0000</when>
<what>Requesting to add malayalam support to Android Froyo Q&amp;E Ginger Bread</what>
</comment>
<comment>
<author>ajithcyr...@gmail.com</author>
<when>Sun, 28 Aug 2011 19:15:08 +0000</when>
<what>requesting for malayalam support to android OS
</what>
</comment>
<comment>
<author>ullasb...@gmail.com</author>
<when>Wed, 12 Oct 2011 10:04:46 +0000</when>
<what>please add support to malayalam too.....</what>
</comment>
<comment>
<author>nouf...@gmail.com</author>
<when>Fri, 21 Oct 2011 06:21:10 +0000</when>
<what>Requesting to add Malayalam support to Android OS</what>
</comment>
<comment>
<author>sus...@qburst.com</author>
<when>Mon, 28 Nov 2011 06:24:45 +0000</when>
<what>Please add malayalam support to android.. really need.. so frustrated to know that iphone supports malayalam.. hell..</what>
</comment>
</bug>
<bug>
<bugid>13518</bugid>
<title>Email application consumes all CPU and freezes device when data is not available or is slow which is often</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-08-10T17:40:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>afedot...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 03:08:34 +0000</openedDate>
<description>Email process consumes all CPU and freezes the phone when data is not
available of there are problems with 3G on the network. When this
happens phone becomes unresponsive (almost) and consumes whole CPU very
fast. - Connect to a roaming network with data-disabled or go to a
no-reception area - Phone becomes unresponsive, task manager shows that
it is Email process that consumes all CPU - Correct behavior should be
to patiently wait when connection is available and donQ&apos;Et kill the device
:) Nexus One Android 2.2.1</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:15:10 +0000</when>
<what>Two questions please.

1.  Are you still experiencing this problem after updating to 2.3 (Gingerbread)?

2.  If so, can you please provide some information about the Email account(s) that you have configured on this device?  In particular, are the IMAP, POP3, and/or ActiveSync;  And what are the sync settings for each account?</what>
</comment>
<comment>
<author>afedot...@gmail.com</author>
<when>Tue, 05 Jul 2011 16:40:51 +0000</when>
<what>The issue appears to be fixed now. Thanks!</what>
</comment>
<comment>
<author>benkom...@android.com</author>
<when>Wed, 10 Aug 2011 17:40:38 +0000</when>
<what>Thanks for the info.</what>
</comment>
</bug>
<bug>
<bugid>2263</bugid>
<title>Copy protection scheme breaks apps with database</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-03-22T00:55:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>betterandroid@gmail.com</reportedBy>
<openedDate>Fri, 20 Mar 2009 02:52:53 +0000</openedDate>
<description>Hi google, we recently found that the way copy protection is implemented
in Android can breaks any apps with a database. We have an app that
starts with copy protection enabled, and the app has a database. Then we
decided to just remove the copy protection by turn it off on the app
market console. The removal of copy protection made our app completely
non-functional. The reason is, as we finally found, was caused by a
database initialization error. When the copy protection was removed, our
app is no longer able to get a handle to a writable database. Our users
need to uninstall and reinstall the app in order to get it working
again. Uninstalling our app destroys all usersQ&apos;E data therefore the
database was recreated at a different location (i.e. /data/data instead
of trying to access the old database that was created by the app when
copy protection was enabled /app-private ) To reproduce this problem,
make an app that writes to a database, put it on the market with copy
protection enabled. Then disable copy protection AFTER you get the app
off the market. Then put out an update. The update version of the app
can no longer access to the database because the copy protection was
turned. please fix this, the copy protection selection is now
essentially a switch to kill an app.</description>
<comment>
<author>betterandroid@gmail.com</author>
<when>Fri, 20 Mar 2009 02:54:34 +0000</when>
<what>by the way, the copy protection also breaks app that write to file system. If an app 
with copy protection enabled writes a file to the app storage and then turn off copy 
protection, it can no longer has write access to the file it created earlier.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 00:55:56 +0000</when>
<what>This bug was fixed in the source tree and the fix will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:16:52 +0000</when>
<what></what>
</comment>
<comment>
<author>matt.h...@gmail.com</author>
<when>Wed, 11 Nov 2009 17:55:52 +0000</when>
<what>Is it known what version this is fixed in? Or has it not been released yet? We really need to take copy protection 
off just to get rid of the size doubling effect (which has recently become a serious problem due to adding hdpi 
graphics).

Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 18 Nov 2009 16:54:24 +0000</when>
<what></what>
</comment>
<comment>
<author>pg.sands...@gmail.com</author>
<when>Mon, 25 Jan 2010 13:08:05 +0000</when>
<what>My app also suffers from this problem. All 1.5 users, such as HTC Hero and the Droid
Eris, have lost their database after we turned off copy protection. This is a
catastrophy for a small developer. Please add a HUGE warning before letting
developers turn on or off copy protection. Is there any way to restore the data?</what>
</comment>
<comment>
<author>DulcetT...@gmail.com</author>
<when>Wed, 24 Mar 2010 12:47:13 +0000</when>
<what>This is emphatically not fixed (on 1.5 at least... would not surprise me to learn it
is in place across the board).  I am in deep trouble because of it as of March 23 2010.
</what>
</comment>
<comment>
<author>donal.mo...@gmail.com</author>
<when>Wed, 14 Apr 2010 20:16:59 +0000</when>
<what>IQ&apos;Eve just been stung by this bug! And have been contacted by several angry customers who have lost months 
worth of data. Please can some warning be placed in the Market web interface for developers so that they are 
warned of the possible consequences of switching on/off copy protection?</what>
</comment>
<comment>
<author>amit.agg...@gmail.com</author>
<when>Sat, 24 Apr 2010 06:16:25 +0000</when>
<what>Is this fixed or not? I have an app in the Market right now which uses DB and has
copy protection turned on. Since many Eris users cannot see copy protected apps at
the moment, I want to turn off the copy protection, but I do not want my app to crash
and force everybody to reinstall! Somebody please shed some light on this.</what>
</comment>
</bug>
<bug>
<bugid>10958</bugid>
<title>VPN connectivity to SonicWALL</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>walt.r...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 13:58:53 +0000</openedDate>
<description>Request: have a choice for the encryption method for Ipsec phase II.
Options should include 3DES and AES-128. Reason for request: It appears
as though Adroid 2.2 Froyo defaults to DES encryption. DES encryption is
not secure enough for most corporate environments including my company.</description>
<comment>
<author>walt.r...@gmail.com</author>
<when>Thu, 02 Sep 2010 14:15:35 +0000</when>
<what>This enhancement request is specifically for the L2TP/IPSec PSK VPN option.</what>
</comment>
<comment>
<author>dfrick...@gmail.com</author>
<when>Fri, 17 Sep 2010 20:19:34 +0000</when>
<what>I second this request!! I think I heard it - Q&apos;Eso movedQ&apos;E right?</what>
</comment>
<comment>
<author>cru...@clarke.com</author>
<when>Mon, 08 Nov 2010 14:59:32 +0000</when>
<what>I agree.  Please make the option to switch the encryption method.  It is holding up us using android phones for our company.</what>
</comment>
<comment>
<author>mryogibo...@gmail.com</author>
<when>Tue, 30 Nov 2010 15:25:52 +0000</when>
<what>I agree, iOS 4.2 has known issues connecting with DES/3DES our company has to decide between Android devices, iOS devices, and security. So far the iOS devices and security have won remote connectivity. This would only help further the Android OS as a business class device.</what>
</comment>
<comment>
<author>email.ph...@gmail.com</author>
<when>Tue, 30 Nov 2010 18:08:49 +0000</when>
<what>I also request this.  WeQ&apos;Ed love to switch from blackberries to android phones at our company, and this is the final holdout. Once this is fixed then we can adopt android. Android will never become a business class device with issues like this still lingering.</what>
</comment>
<comment>
<author>cru...@clarke.com</author>
<when>Tue, 04 Jan 2011 17:31:28 +0000</when>
<what>Any news as to when this feature will be available?  I am very looking forward to using the android as a company device if this can be fixed.

Please let us know.  :-)</what>
</comment>
<comment>
<author>cru...@clarke.com</author>
<when>Fri, 21 Jan 2011 21:48:49 +0000</when>
<what>I second all the comments from the above users.

I have been looking everywhere for a way to connect to SonicWall VPN using 3DES encryption.  SonicWall has even created NetExtender for android and has it in the marketplace.  However, they say it depends on rooting the phone just to get it to work because of the limitations of the operating system.

I really hesitate to root the phone, because I donQ&apos;Et want to void my warranty, but the outrageous amount of time this has been open and still not resolved has me almost going for it and crossing my fingers that it doesnQ&apos;Et break.

Please give us some sign that our cries for help are being heard and let us know when it might be available.

PLEASE!!!!!!
</what>
</comment>
<comment>
<author>awili...@gmail.com</author>
<when>Wed, 09 Mar 2011 13:24:12 +0000</when>
<what>There is a new firmware version from SonicWall (SonicOS Enhanced 5.8.0.2-37o). After updating the firmware to the latest version, my Droid and Xoom connected right away. The SonicWall VPN is set to use 3DES encryption.</what>
</comment>
<comment>
<author>jhol...@gmail.com</author>
<when>Fri, 27 May 2011 20:39:47 +0000</when>
<what>The workaround to use 3DES encryption is unacceptable. Does anyone have a workaround to force AES encryption on the phone????</what>
</comment>
<comment>
<author>cbsa...@gmail.com</author>
<when>Wed, 27 Jul 2011 16:12:36 +0000</when>
<what>How would updating to 5.8.0.2-37o make a droid work with the 3DES setting? The droids will only do DES.</what>
</comment>
<comment>
<author>cru...@clarke.com</author>
<when>Thu, 01 Sep 2011 13:18:09 +0000</when>
<what>Still waiting.....Anyone out there?</what>
</comment>
<comment>
<author>ddagu...@gmail.com</author>
<when>Sat, 03 Sep 2011 17:17:22 +0000</when>
<what>Please get this done, very important feature preventing me from relying on Android!!</what>
</comment>
<comment>
<author>walt.r...@gmail.com</author>
<when>Tue, 06 Sep 2011 18:50:13 +0000</when>
<what>I gave up.  Using iPhone.</what>
</comment>
<comment>
<author>dorfonbi...@gmail.com</author>
<when>Sat, 17 Sep 2011 11:01:24 +0000</when>
<what>IQ&apos;Em using iPhones and iPads for our company as well.  Android just isnQ&apos;Et ready for the enterprise or even a personal device that an employee is allowed to connect to the work network.</what>
</comment>
<comment>
<author>Joel.Ran...@gmail.com</author>
<when>Wed, 26 Oct 2011 15:33:12 +0000</when>
<what>FYI... 
I found this information while looking for a solution to my own VPN connectivity.  Hope it helps someone!
https://www.fuzeqna.com/sonicwallkb/consumer/kbdetail.asp?kbid=8658Q&amp;Ecatid=43%2C+Q&amp;Esortmethod=datemodified 
https://www.fuzeqna.com/sonicwallkb/consumer/kbdetail.asp?kbid=8493</what>
</comment>
</bug>
<bug>
<bugid>5302</bugid>
<title>Unable to select build target</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-06-05T20:49:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>marco0...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 21:44:48 +0000</openedDate>
<description>Steps to reproduce the problem: - In Eclipse create a new android
project. My screenQ&apos;Es resolution is 1280x800. - The build target section
of the new project window is unusable. - Some type of scrolling action
to prevent the squishing. I am using the latest releases of Eclipse and
the Android dev plugins for Linux (Ubuntu 9.04). IQ&apos;Eve attached a
screenshot of the issue if my report isnQ&apos;Et clear enough.</description>
<comment>
<author>girthete...@gmail.com</author>
<when>Sat, 10 Apr 2010 02:49:08 +0000</when>
<what>I also have the same problem. My netbook has a max res of 1024X600. Issue has been
replicated on 3 netbooks running Windows 7.</what>
</comment>
<comment>
<author>olaf...@gmail.com</author>
<when>Sat, 05 Jun 2010 17:54:00 +0000</when>
<what>This might be the same thing as issue 8866, although the screen resolution of the
first poster here is more.</what>
</comment>
<comment>
<author>girthete...@gmail.com</author>
<when>Sat, 05 Jun 2010 17:56:46 +0000</when>
<what>This issue was resolved when I updated adt to the newest version 2 weeks ago, and also got the new api 
for froyo.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 05 Jun 2010 20:49:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17259</bugid>
<title>The game Choice of the vampire is having problems it keeps on saying TODO and not showing some of the text its been having this problem since IQ&apos;Eve started playing it could you please resolve this issue because I really would like to play the game fully.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-31T16:59:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>haddyn...@yahoo.co.uk</reportedBy>
<openedDate>Mon, 30 May 2011 23:37:03 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 16:59:49 +0000</when>
<what>contact the developer.</what>
</comment>
</bug>
<bug>
<bugid>13472</bugid>
<title>Loud message bing while on a call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>FatSteve...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 10:30:14 +0000</openedDate>
<description>I have a google Nexus One running 2.2.1. Basically my issue is that when
my phone is on vibrate and I receive a text, it vibrates fine. However,
if am in the middle of a call and receive a text I get the loudest
possible bing right in my ear. Which you can imagine is not very
pleasant. If you need any more info please let me know. Regards, Steve
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15856</bugid>
<title>froyo not playing 3gp videos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>faheemak...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 12:12:27 +0000</openedDate>
<description>i am not able to play any 3gp videos on my android froyo phone. the os
gives a message saying Q&quot;Ecannot play video. sorry this video cannot be
playedQ&quot;E. although the system displays a thumbnail of the video it still
doesnt play the video. i am using android 2.2.1 build:DDKA7 baseband
version: s5830DDKA8</description>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Wed, 13 Apr 2011 11:19:28 +0000</when>
<what>I could play .3gp ffiles on the Nexus One Device with Gingerbread( 2.3.3) release without any issue. It might be a good idea to upgrade to 2.3 verion if you have an option to do that.</what>
</comment>
</bug>
<bug>
<bugid>16734</bugid>
<title>Native heap memory leak in the ThumbnailUtils.createImageThumbnail() method.</title>
<status>New</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>figi...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 08:30:49 +0000</openedDate>
<description>After each call to the method ThumbnailUtils.createImageThumbnail(), a
21 kB of native memory is leaked. It doesnQ&apos;Et depend on the original
image size. Sample code to reproduce the issue: for (int i = 0; i Q&lt;E 10;
++i) { Bitmap b = ThumbnailUtils.createImageThumbnail(imagePath,
MediaStore.Images.Thumbnails.MINI_KIND); Log.d(TAG, Q&quot;ENative heap size Q&quot;E
+ (Debug.getNativeHeapAllocatedSize() / 1024) + Q&quot;E kBQ&quot;E); b.recycle(); }
Tested on: HTC Dream (Android 2.2), Nexus S (Android 2.3), Samsung
Galaxy S+ (Android 2.3).</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 13 May 2011 18:05:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17642</bugid>
<title>The Blue Bar is showing after tapping on My location in navigatin.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 06:46:03 +0000</openedDate>
<description>- Steps to reproduce the problem. Application Q&gt;E NavigationQ&gt;E Get
direction Q&gt;E Tab on my location Q&gt;E Observe. - What happened. The Blue Bar
is showing after tapping on My location in navigatin. - What you think
the correct behavior should be. The blue bar should not displayed.</description>
</bug>
<bug>
<bugid>17200</bugid>
<title>Unable to login Freenet.de using Nexus S and other Gingerbread reference phones.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>goel.anu...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 14:30:29 +0000</openedDate>
<description>Goto the email client and try to add a freenet account. While trying to
login we receive an error (505 Administrative prohibition). This account
works on other froyo reference devices. Please note also that other
email accounts are working fine gmail, hotmail, web.de etc. Just
freenet.de is not working.</description>
</bug>
<bug>
<bugid>9679</bugid>
<title>Unable to access notification bar when on the phone </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>kg.sanje...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 15:00:04 +0000</openedDate>
<description>I am unable to access the notifications (e.g. notifications of new sms
message, new email message, etc...) when the nexus one is displaying the
phone application (dialer?). When trying to drag the notifier bar (the
one at the very top of the display), the device acts as if it did not
recognize that I tapped/touched the screen. i suppose this an issue with
all the builds and all the device. Steps to reproduce: 1. Bring up the
dialer on nexus one 2. Make a phone call from nexus one to somewhere, or
receive a call from somewhere. 3. Try to drag down the notification bar.
You will not be able to do it. In fact, the device will act as if you
never touched/tapped/dragged the notification bar. The workaround I am
currently using is to go back to the home screen (via home button) and
then drag down the notification bar. Once done, I go back to the phone
application. device: Nexus One Carrier: Airtel Country / Language:
English OS / Browser / build number (if applicable): FW version:
2.1-update1, Build Number: ERE27</description>
</bug>
<bug>
<bugid>2071</bugid>
<title>Corrupted Album Art</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>37</stars>
<reportedBy>wre...@gmail.com</reportedBy>
<openedDate>Mon, 23 Feb 2009 00:00:06 +0000</openedDate>
<description>I recently put a bunch of my music onto my G1. All of the mp3s I added
have album art in their id3 tags, and I can verify that software on my
computer reads these images just fine. When I try to view my albums on
my phone, though, Android succeeds in finding cover art for all but two
of the albums, but in every case the image is corrupted, often to the
point of being unrecognizable. IQ&apos;Eve included some files from the
albumthumbs directory that the music player program uses. Any idea
whatQ&apos;Es going on? Any suggestions on how to fix/get around this bug?
Thanks, -- Nate</description>
<comment>
<author>yend...@pv.com</author>
<when>Mon, 23 Feb 2009 05:35:23 +0000</when>
<what>Can you attach a file for each case ... (i) where the album art is detected, but
corrupted, and (ii) where the album art is not at all detected ?</what>
</comment>
<comment>
<author>wre...@gmail.com</author>
<when>Mon, 23 Feb 2009 07:11:21 +0000</when>
<what>That should be doable, but since weQ&apos;Ere talking mp3 files, is that actually legal?
Forgive me if IQ&apos;Em being naive, but it seems like a bad idea to post copyrighted
material in this forum.

I could make dummy files and hope they exhibit the same symptoms, but they might not,
and I donQ&apos;Et know how I could try to replicate case (ii).</what>
</comment>
<comment>
<author>wre...@gmail.com</author>
<when>Mon, 23 Feb 2009 07:17:57 +0000</when>
<what>Also, for the record, I was able to get around this problem by copying non-corrupted
jpegs over the filenames in the albumthumbs directory which the android music player
generated. It was a pain, since some of the images are unrecognizable and the
filenames seem to be numeric fingerprints of some kind. Also, it only worked for the
albums that android was able to detect; the other albums had no file to replace and I
have no idea how to generate the fingerprint filenames.

IQ&apos;Em still confident I can reproduce this error by removing the albumthumbs directory
and forcing the music player to rebuild it.</what>
</comment>
<comment>
<author>t.kiraga</author>
<when>Tue, 24 Feb 2009 13:31:41 +0000</when>
<what>I have the same problem. None of my album arts display correctly.
Attached please find an example. The album art from this file displays ok on PC, but
not on my ADP1.

BR
Tomasz
</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Tue, 24 Feb 2009 13:55:46 +0000</when>
<what>Thanks...will let you know.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 03:08:15 +0000</when>
<what></what>
</comment>
<comment>
<author>echoing....@gmail.com</author>
<when>Sat, 06 Jun 2009 19:57:54 +0000</when>
<what>IQ&apos;Em having this exact problem as well... I tag all my music with EasyTag and the
problem occurs when syncing with both Rhythmbox and Banshee, so IQ&apos;Em pretty sure the
problem is either the way EasyTag is writing the album art to the file or the way the
phone is reading it. The truly weird part is that the occasional album shows cover
art just fine, even though itQ&apos;Es been tagged and synced in the same manner as other
albums that have the broken cover art. IQ&apos;Em at a loss as to what makes these files
work and others not.</what>
</comment>
<comment>
<author>echoing....@gmail.com</author>
<when>Mon, 08 Jun 2009 19:18:28 +0000</when>
<what>Update: since my last post IQ&apos;Eve discovered that if I first manually strip the images
from the files using the minus button in EasyTag (even if no images are already
attached), I can then re-attach the cover artwork and re-sync the files and the
covers will appear. IQ&apos;Em still not sure what this means on a lower level - sounds like
it may be more of a an issue with my files and EasyTag than it is with Android, but
this seems to be a reliable workaround for me.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:16:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:45:55 +0000</when>
<what></what>
</comment>
<comment>
<author>sebastien.wains</author>
<when>Fri, 18 Sep 2009 17:27:46 +0000</when>
<what>Same problem here, on a new HTC Hero, which I received today and updated to the
latest upgrade. All my music has been tagged with Easytag. Only one album cover is
fine, itQ&apos;Es an old album that has probably been edited with the program I was using
back then.</what>
</comment>
<comment>
<author>subcyp...@gmail.com</author>
<when>Fri, 16 Oct 2009 16:07:55 +0000</when>
<what>IQ&apos;Em in the same boat. I have a new HTC Hero. IQ&apos;Eve tried using the stock Music app.
IQ&apos;Eve also tried RockOn and Meridian. I have tried resizing the art files. I have also
tried bmp and jpg formats. In all the programs, in all the sizes and formats, the
artwork is garbled in the exact same way. Do all three use the same process to make
thumbnails out of the embedded artwork or does it pull the data directly from the ID3
tag and not process it in any way? If it is processed at all, I would start by
looking at the process. If it is not processed, the error lies in the tagging software.

I am on Linux (Ubuntu 9.04) and using EasyTag as well. I would try a different tag
editor, but they all suck compared to EasyTag. This program tagged all my music files
and IQ&apos;Eve had no issue displaying the artwork embedded in the tags on any of my
computers or on my iPod (using RockBox version r22678-090911).

I found that I was able to copy the full (600x600 bmp) album art file I have in the
album folder, which is also embedded in the tag (provided below as orig6x6cov.bmp),
to the albumthumbs folder and rename it to the image name of the thumbnail provided
by the system, which deletes the old (320x320 jpg)file (also provided below as
proc3x3cov.jpg) in the process, and it will display properly. This leads me to
believe that the process used by the system to pull the images and process them into
a thumbnail is broken.

Please donQ&apos;Et sue me, whoever owns this music. IQ&apos;Em only posting the MP3 and the images
to get an issue resolved. :(</what>
</comment>
<comment>
<author>suboscillator</author>
<when>Fri, 30 Oct 2009 01:31:13 +0000</when>
<what>I have the same issue, most of my mp3s are tagged with EasyTag. IQ&apos;Em gonna try
stripping all the images and re-tagging them.

Note: There is a great album art downloader program in the Android Marked for ~$2
which works very well to replace bad cover art on the fly. ItQ&apos;Es aptly titled Q&quot;EAlbum
Art GrabberQ&quot;E

Q&apos;E15 StepQ&apos;E.... nice.</what>
</comment>
<comment>
<author>joelittl...@gmail.com</author>
<when>Sun, 08 Nov 2009 17:35:57 +0000</when>
<what>Has anyone found a solution to this yet? I have exactly the same problem - embedded
album art via EasyTAG and my HTC Hero shows only corrupted images :(</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Sun, 08 Nov 2009 17:43:51 +0000</when>
<what>IQ&apos;Eve found that redoing the image embedding using eyeD3 http://eyed3.nicfit.net/ tends 
to sort this out. (eyeD3 also seems to read the images fine where Android canQ&apos;Et). 
Perhaps someone could make a script to do this.</what>
</comment>
<comment>
<author>joelittl...@gmail.com</author>
<when>Wed, 11 Nov 2009 14:52:52 +0000</when>
<what>Sorry chris.boyle, I may be being stupid here, but what exactly do you mean by
Q&apos;Eredoing the image embeddingQ&apos;E with eyeD3? What exactly were the steps you took to
re-embed the image?

If itQ&apos;Es possible to extract the existing image then re-embed it purely using eyeD3
commands then IQ&apos;Ell happily try creating a script. IQ&apos;Em not a Python guy, but IQ&apos;Ell give
it a go :)</what>
</comment>
<comment>
<author>joelittl...@gmail.com</author>
<when>Mon, 23 Nov 2009 22:15:21 +0000</when>
<what>It seems that there are a load of similar bug reports related to EasyTag, Amarok,
libjpeg, libid3, etc, etc

http://ubuntuforums.org/showthread.php?t=426265
http://ubuntuforums.org/showthread.php?t=616293
http://ubuntuforums.org/showthread.php?t=627359
https://bugs.launchpad.net/ubuntu/+source/taglib/+bug/172371
http://bugs.kde.org/show_bug.cgi?id=129995

I canQ&apos;Et find anything conclusive in any of these links. IQ&apos;Ed guess by looking at all
these reports, the image embedding aspects of id3v2 are just difficult to implement
correctly. 

IQ&apos;Eve now tried embedding images through many different apps but they also show as
corrupted on the HTC Hero (IQ&apos;Em clearing the albumthumbs cache every time). IQ&apos;Em pretty
sure that this is a problem with the Hero music app, rather than a problem with all
the different apps IQ&apos;Eve tried to embed the album art.</what>
</comment>
<comment>
<author>nickbr...@gmail.com</author>
<when>Fri, 25 Dec 2009 23:19:31 +0000</when>
<what>Similar issue raised for syncing a HTC Hero using Banshee:
https://bugzilla.gnome.org/show_bug.cgi?id=599368
</what>
</comment>
<comment>
<author>joelittl...@gmail.com</author>
<when>Fri, 12 Feb 2010 23:44:26 +0000</when>
<what>IQ&apos;Eve finally found a workaround for this bug. 

Install wine:
sudo apt-get install wine

Download and install Mp3tag:
wget http://download.mp3tag.de/mp3tagv245asetup.exe
wine mp3tagv245asetup.exe
(allow the installation to create a desktop shortcut)

Open your root music folder in Mp3tag, select all the files, right-click and choose
Q&apos;ESave tagQ&apos;E. This will read and re-save all your id3 tags and fix the album art. 

Still not sure if the original problem is an EasyTag bug or a problem with the
Android music player. Clearly this is a difficult area of the id3 spec to develop around.</what>
</comment>
<comment>
<author>timnug...@gmail.com</author>
<when>Mon, 15 Feb 2010 13:31:16 +0000</when>
<what>Thanks for the tip Joe. Tried it but no joy. Deleted the contents of albumthumbs/ too 
but that doesnQ&apos;Et seem to help. The media player still starts up really quickly as if it 
is using cached images so maybe thereQ&apos;Es another way of clearing the cache.

Tim</what>
</comment>
<comment>
<author>joelittl...@gmail.com</author>
<when>Mon, 15 Feb 2010 14:04:13 +0000</when>
<what>Hi Tim. Sorry, I forgot that step, yes I deleted the albumthumbs folder too.

IQ&apos;Em not sure why this hasnQ&apos;Et worked for you. I think there may be something wrong in
the order youQ&apos;Ere doing the steps, because believe me this really does work. IQ&apos;Eve
messed around with this for so long trying many different apps and techniques, and
this one IQ&apos;Em absolutely positive fixed the problem for me. IQ&apos;Eve now got the thumbs
working in my entire music collection.

Maybe we can take this offline to avoid more noise on this bug? Once weQ&apos;Eve found the
problem we can update the bug. I donQ&apos;Et think I can get to your direct email through
this bug tracker, but feel free to contact me and IQ&apos;Ell try and provide some help (my
username at gmail dot com).</what>
</comment>
<comment>
<author>subcyp...@gmail.com</author>
<when>Mon, 15 Feb 2010 20:11:20 +0000</when>
<what>As of right now IQ&apos;Em seeing better results. IQ&apos;Em not sure what changed, but itQ&apos;Es 
displaying artwork fine for me now. I first noticed the change when I decided to stop 
caring about the artwork as far as my phone was concerned. I got a new CD, ripped it 
to MP3s, found nice album art for it, cropped and resized it, saved it as a bmp in 
GIMP, tagged everything the way I like it in EasyTag, loaded them on my phone and 
voila!

When I saw that it had worked I opened up an old album folder, opened the artwork in 
GIMP and simply hit Q&quot;EsaveQ&quot;E to overwrite the old file with a new copy. I then retagged 
that album in EasyTag with the new, overwritten file. After transferring that album 
to my phone, it displayed properly.

As I stated, IQ&apos;Em not sure if it was something GIMP, EasyTag or Android changed, but 
it appears to be working now.</what>
</comment>
<comment>
<author>urak...@gmail.com</author>
<when>Mon, 01 Mar 2010 04:11:23 +0000</when>
<what>Any chances to solve this?
I use Mp3tag and have the same problem :(</what>
</comment>
<comment>
<author>Sean.Rac...@gmail.com</author>
<when>Sat, 06 Mar 2010 12:15:22 +0000</when>
<what>Same issue for me except IQ&apos;Em using the Motorola DROID. However, IQ&apos;Em NOT using 
EasyTag, rather, MediaMonkey to insert Album Artwork that yeilds the same results as 
above.</what>
</comment>
<comment>
<author>monodosi...@gmail.com</author>
<when>Fri, 19 Mar 2010 10:43:16 +0000</when>
<what>Same problem here in my Nexus One. It looks like the media scanner process run when
the SD Card is mounted after adding albums crashes at some point and doesnQ&apos;Et recover.
IQ&apos;Eve tried inserting small images (96x96pixels; 6Kb) and very large ones (1280x1024;
1,2Mb). Some albums are shown, some not, doesnQ&apos;Et depend on size. If only we could
have some Q&quot;EstandardQ&quot;E or minimum parameter required for this I (or someone with better
programming skills) could create a tool to make all the mp3s meet it.... Heck!,
absolutely no problem with those album covers on my iPhone...</what>
</comment>
</bug>
<bug>
<bugid>13503</bugid>
<title>Message app canQ&apos;Et show SMS sent time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 11:49:25 +0000</openedDate>
<description>Only sms received date/time is shown. Same issue in 2.2</description>
<comment>
<author>delfina....@gmail.com</author>
<when>Mon, 31 Jan 2011 03:37:53 +0000</when>
<what>A real-world example of why the use of the word Q&apos;EsentQ&apos;E is misleading:

A friend sent me an SMS on Friday while I had no reception. When I regained reception on Sunday and her SMS was delivered the messaging app reported that it was sent on Sunday. This is clearly wrong.</what>
</comment>
<comment>
<author>volker.h...@gmail.com</author>
<when>Tue, 17 May 2011 10:09:07 +0000</when>
<what>That seems to be a duplicate of issue 2989</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 17 May 2011 19:04:33 +0000</when>
<what>You might be right, but I meant that itQ&apos;Es impossible to even see the sent time even when you open a message or its details.

ThatQ&apos;Es not the same as the default time shown being always the received time, right?</what>
</comment>
<comment>
<author>volker.h...@gmail.com</author>
<when>Tue, 17 May 2011 21:50:06 +0000</when>
<what>Sorry, I didnQ&apos;Et want to say it was useless to post that issue, just give a hint also to vote for the other one, as I really hope that will get fixed. I searched for Q&quot;ESMS + timeQ&quot;E and found these issues and voted for all of them ;-)</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 17 May 2011 22:50:00 +0000</when>
<what>good point. Starred it :)</what>
</comment>
</bug>
<bug>
<bugid>18254</bugid>
<title>arabic support for android </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-06T20:18:33.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>aboel...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 18:14:40 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 06 Jul 2011 20:18:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12659</bugid>
<title>Intermittently unable to answer calls on the Droid X - slide to unlock does not respond.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>sacc...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 22:48:15 +0000</openedDate>
<description>There is a consistent, but intermittent problem with answering phone
calls on the Droid X running Android 2.2. When the phone is in the
Q&quot;ElockedQ&quot;E state and a call is received, the screen lights up with the
green Q&quot;EanswerQ&quot;E and red Q&quot;EignoreQ&quot;E controls. However, occasionally, the
screen is frozen: No amount of swiping the Q&quot;EanswerQ&quot;E control to the right
will unlock the phone and answer the call. Pressing the on or home
button has no effect. The screen is effectively frozen until the
incoming call hangs up. Your only recourse is to wait until the incoming
call rolls to voicemail, and then use the power button to wake the
screen back up, and unlock the phone as usual. The problem is
intermittent, happening on perhaps one out of seven incoming calls.
There are frequent reports of this problem in the on-line forums about
the Droid X. Unfortunately I have not found any way to consistently
reproduce the condition, but forum posts and conversations with other
Droid X owners indicate it happens for a large number of Droid X users.
I am not using an unlock pattern or code. Bluetooth was not enabled when
the problem occurred. The details about the phone: System version:
Version.2.3.15.MB810.Verizon.en.US Model: DROIDX Android Version: 2.2
Kernel Version: 2.6.32.9-ga4271e w30471@il93lnxdroid08 #1 Build Number:
VZW</description>
<comment>
<author>mboylan6...@gmail.com</author>
<when>Sun, 05 Dec 2010 22:39:50 +0000</when>
<what>I have the same issue. VZW sent a replacement phone. Worked out of the box but now doing the same thing.  Suspect downloaded app is causing the problem.  Need help.  </what>
</comment>
<comment>
<author>sacc...@gmail.com</author>
<when>Mon, 20 Dec 2010 22:34:25 +0000</when>
<what>The Version.2.3.340.MB810.Verizon.en.US update did not fix this issue, the problem still occurs.  

Does anybody involved in Android development read these bug reports?
</what>
</comment>
<comment>
<author>magicgre...@gmail.com</author>
<when>Wed, 13 Apr 2011 00:25:46 +0000</when>
<what>When is this going to get fixed? I spent $150.00 on a phone that cant answer a phone call? COME ON GOOGLE!</what>
</comment>
<comment>
<author>siong...@gmail.com</author>
<when>Wed, 27 Apr 2011 07:04:25 +0000</when>
<what>I have the same issue, running android 2.2 on Huawei Ideos X5. Searched online and am trying to see if the Q&quot;Eeasy answerQ&quot;E app help. Perhaps also try Q&quot;Eno lockQ&quot;E</what>
</comment>
<comment>
<author>dsr1...@hotmail.com</author>
<when>Sat, 07 May 2011 21:05:55 +0000</when>
<what>Bone stock phone.... exact same issues as posted above.  First and foremost IT HAS TO WORK AS A PHONE! </what>
</comment>
<comment>
<author>ronnie.w...@gmail.com</author>
<when>Sun, 29 May 2011 01:26:38 +0000</when>
<what>I just did the latest software upgrade today on my droid x, and now I canQ&apos;Et answer phone calls.  Did not have this problem before update.  

The phone icon and application launcher in the bottom row are gone.  The trashcan is gone.  I canQ&apos;Et delete any icons from home screen, or add any.  

Any ideas?
</what>
</comment>
<comment>
<author>sacc...@gmail.com</author>
<when>Thu, 16 Jun 2011 21:53:26 +0000</when>
<what>After running the Q&quot;EGingerbreadQ&quot;E (Android 2.3.3) update for a couple weeks, I havenQ&apos;Et seen the bug occur yet.  Previously I had the phone freeze on incoming calls every other day or so.  So I think (hope!) this bug was fixed with the update.
</what>
</comment>
</bug>
<bug>
<bugid>12106</bugid>
<title>Cosing Home-screen Folders</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-25T18:07:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahuld...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 08:56:20 +0000</openedDate>
<description>Basically, IQ&apos;Eve found that Android does not automatically shut a folder
once an app has been selected from it. Here I am referring to the
Folders present and created by the user on a Home-screen. This means
that once I exit the last selected and currently running application and
go back out I have to go through the extra step of first manually
shutting whatever folder that I had open that the app icon was located
in before I can go ahead and choose something else on that same
Home-screen. Until I do this the Folder continues to stay open on that
particular Home-screen, even if I navigate to another place and come
back to it. Instead, I would prefer if the folder just shut and didnQ&apos;Et
remain open once an app selection has been made from it, so that when I
exit/quit or leave that app (through the Q&apos;EBACKQ&apos;E button or say even the
Q&apos;EHOMEQ&apos;E button, by which I mean the hardware hard buttons) for any
reason, I am taken right back to that Home-screen with only the
top-level icons visible. IQ&apos;Em running a stock version of Android 2.2
(Froyo) on my Nexus One though I have checked and this behavior is
replicated on both Sense UI on any HTC Phone (tested on the Desire
running 2.1, the Aria and Wildfire running 2.1) as well as the Samsung
Galaxy S (on 2.1) which leads to the conclusion that this is something
built deep into the Android framework itself rather than into simply the
UI skin elements.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Oct 2010 18:07:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1443</bugid>
<title>aim, msn, yahoo disconnects randomly </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>6</stars>
<reportedBy>ynot2k...@aol.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 16:03:47 +0000</openedDate>
<description>As the title reads. Numerous people are reporting that this phones aim
functionality is severely limited because it disconnects randomly. Same
goes for msn or yahoo. Also this phone uses sms to send aim messages
drawing down from your 400 limit forcing you to upgrade to unlimited
text plan. I love the phone but very dissapointed with google for not
making the aim experience as good or nowhere near to the sidekick.</description>
<comment>
<author>Tornadoofsouls87</author>
<when>Mon, 08 Dec 2008 20:09:38 +0000</when>
<what>yeah this really gives this phone a really big kick in the rear...and the sidekick 
isnQ&apos;Et nearly half the phone that this one is.  please do yourselves a favor and fix 
this issue.</what>
</comment>
<comment>
<author>shane...@gmail.com</author>
<when>Tue, 16 Dec 2008 18:45:17 +0000</when>
<what>Agreed.  The sidekick 3 had a buffered proxy layer that made sure that frequent
disconnects were buffered appropriately on both ends, and resynced during reconnect.
 This means no lost messages, no constant interruptions and having to re-login, etc.
 Currently with AIM, a disconnect means having to manually log out and back in just
to get the buddy list to show.  75% of my time is spent trying to get IM programs to
work as intended, rather than actually being able to send messages.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 17:31:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>davin.ca...@gmail.com</author>
<when>Sat, 30 May 2009 18:06:16 +0000</when>
<what>PLEASE give developers a way to ensure apps donQ&apos;Et get unloaded. The problem isnQ&apos;Et
disconnects, the problem appears to be that when IM apps arenQ&apos;Et foreground they get
unloaded by Android. When I keep my IMs open (actively visible on my screen) they
will stay connected for days. The second I open a couple other applications and
return to my IM app, it will be disconnected and lose all data.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:34:39 +0000</when>
<what></what>
</comment>
<comment>
<author>ls.one.0001@gmail.com</author>
<when>Sun, 08 Nov 2009 02:01:26 +0000</when>
<what>I agree. Something similar to the iPhone IM apps would be good where it uses a
buffered proxy layer? of some sort to stay connected (even if your phone is off) and
closes the application (or even run it in the background) and use push notification
to alert you of a received IM.</what>
</comment>
</bug>
<bug>
<bugid>6141</bugid>
<title>landscape mode for phone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-22T04:05:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>joseph.b...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 18:13:31 +0000</openedDate>
<description>currently using Verizon Motorola Droid Android 2.0.1 please add a fully
functional landscape mode for phone along with issues 5195 Q&amp;E 6038
regarding that this version doesnQ&apos;Et auto- rotate phone, when it is
rotated by opening the keyboard, there is no onscreen entry capability.
also when in landscape car mode and in a phone call, phone Q&amp;E contact
picture show up in portrait mode; which appears sideways to user. while
this may seems correct if using phone as handset, it doesnQ&apos;Et make sense
when using bluetooth headset and the rest of the system in landscape
mode</description>
<comment>
<author>mike.b...@gmail.com</author>
<when>Mon, 25 Jan 2010 03:48:23 +0000</when>
<what>For several reasons (mostly my big fingers, but also car mounting and docking, etc.)
I tend to use the phone in landscape mode more frequently than not.  PLEASE enable
autorotate for all screens, especially: HOME, BROWSE, PHONE.  Or make it an user
setting option.  Thank you.  </what>
</comment>
<comment>
<author>chris.ts...@gmail.com</author>
<when>Mon, 22 Feb 2010 21:23:37 +0000</when>
<what>The phone app has landscape mode for the Q&quot;EFavorites,Q&quot;E the Q&quot;EContacts,Q&quot;E the Q&quot;ECall Log,Q&quot;E 
and the Q&quot;EPhoneQ&quot;E (before you are in a call and while youQ&apos;Ere dialing).  As soon as you 
are in a call, the interface is changed to portrait.


While in the office, I work with a Bluetooth headset and the DROID is in the Motorola multimedia cradle all day long. 

When preparing to make a call, the interface is landscape. But, during the call, the 
interface is switched to portrait.

It would be much more graceful to maintain the in-call display in the same landscape 
aspect.  This way, the current call info [picture of the contact and related 
interfaces such as Add Call, Dialpad, End call, etc]  would be usable without having 
to tilt my head sideways.


</what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Thu, 08 Apr 2010 18:36:51 +0000</when>
<what>Comment 1  by j...@google.com regarding    issue 7607   
Q&quot;EPlease stop filing the same feature request over and over again.Q&quot;E

A feature request is just that, a request to add a feature that does not exist.

To make it even worse, this is not even a feature. It is something that should behave
the same on all screens. Not only were the defect issues rejected and labeled
Q&quot;Eworking as intendedQ&quot;E, the feature requests are now being closed for Q&quot;Eworking as
intendedQ&quot;E.

There seems to be a lack of knowledge or understanding, on supports end, of
what a feature request is:

Q&quot;EWorking as intendedQ&quot;E is not a valid reason/explanation for closing a
feature request ticket. Giving zero explanation when closing a ticket, or merging a
ticket into one that has been closed already, is purely nonsensical and defeats the
whole purpose of a ticket system.

This feature request will continue to be filed if it continues to be closed
Q&quot;Eover and over againQ&quot;E without explanation.</what>
</comment>
<comment>
<author>m.rothen...@gmail.com</author>
<when>Fri, 16 Apr 2010 16:48:42 +0000</when>
<what>Please add landscape mode for the home (lock) page, phone, and home pages.  I need to
be able to use my contact list and phone while in the car and I canQ&apos;Et see these
critical, basic pages.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 04:05:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16905</bugid>
<title>Mac, using Eclipse Galileo for Android development - frequent freezes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>danailde...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 05:50:44 +0000</openedDate>
<description>Sometimes, when I try to switch to a file (sometimes layout xml file,
other - AndroidManifest.xml), or when I select device from the Devices
tab (from the android tabs), my CPU goes to 100% and the Eclipse no
longer responds. IQ&apos;Em not sure what is the exact cause, will it be the
xml layouts or the Logcat functionality, or something else. It happens
once a day, roughly.</description>
</bug>
<bug>
<bugid>7220</bugid>
<title>Emails stuck in Q&quot;ESendingQ&quot;E state need better way to become unstuck</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-03-17T22:32:10.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 18:03:36 +0000</openedDate>
<description>Everyone will agree that at least 5-25% of all gmails get stuck in a
perment Q&quot;EsendingQ&quot;E state. The problem is especially seen with file
attachments in an email. Gmails should follow youtube uploads and retry
sending. If this already is a feature, then its broken as I and many of
my friends have messages stuck in our outboxes for months!!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Mar 2010 22:32:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2240</bugid>
<title>Contact picture not shown until call is connected</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>20</stars>
<reportedBy>vendor.net@gmail.com</reportedBy>
<openedDate>Tue, 17 Mar 2009 21:42:30 +0000</openedDate>
<description>When I call a contact, the caller program does not show the contact`s
picture. It shows the picture after the call is successfully and when
the contact is calling me. I am with ADP 1.1 . Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 05:00:26 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 15 Jun 2009 02:39:52 +0000</when>
<what>this bug still exists on HTC Magic, fw 1.5, CRB43 
:(
</what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Mon, 15 Jun 2009 10:37:44 +0000</when>
<what>It exists on ADP 1.5 too :(</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:50:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 23:49:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:45:38 +0000</when>
<what></what>
</comment>
<comment>
<author>forbesmu...@gmail.com</author>
<when>Sat, 03 Oct 2009 16:50:47 +0000</when>
<what>OMG it is not fixed in Donuts 1.6...

It is so simple to patch... please do something...
Thanks.
</what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Sat, 03 Oct 2009 17:17:33 +0000</when>
<what>Confirmed! It is still not fixed!</what>
</comment>
<comment>
<author>juliodgr...@gmail.com</author>
<when>Wed, 23 Dec 2009 23:01:02 +0000</when>
<what>Still present in 2.0</what>
</comment>
<comment>
<author>oskarstark</author>
<when>Sat, 31 Jul 2010 10:24:58 +0000</when>
<what>Still present in 2.2 (N1)</what>
</comment>
</bug>
<bug>
<bugid>9741</bugid>
<title>calendar should support a range of times in which to alert</title>
<status>New</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pdibow...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 10:08:40 +0000</openedDate>
<description>Since one can get calendar events (especially when working at an
international company) at odd hours of the night, it would be great to
have a Q&quot;Eonly alert me for calendar events during this time rangeQ&quot;E
option.</description>
<comment>
<author>pdibow...@gmail.com</author>
<when>Tue, 13 Jul 2010 10:14:12 +0000</when>
<what>Hardware: Nexus One
Sofwtare: 2.2 FRF91</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 13 Jul 2010 16:15:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5241</bugid>
<title>voice search button throws error.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jwmpho...@gmail.com</reportedBy>
<openedDate>Sun, 06 Dec 2009 22:05:35 +0000</openedDate>
<description>Motorola Droid. Long Hold Voice Search. Errors Q&quot;Econnection ProblemQ&quot;E Will
continue to listen during error report. However, error warning sound
interrupts both voice recognition as well as operator hesitation. Error
repeats multiple times. There may be an app conflict. After turning the
phone off hard,and back on, error does not display. After searching this
project, I wonder if it is a problem with all devices, or all Motorola
Droids, or only a small sample of Motorola Droids. I have visited
dedicated forums in which this error was confirmed with at least 9
responses. This sample is too low for a universal error. We need to know
if there will be a fix for this in the update.</description>
</bug>
<bug>
<bugid>18660</bugid>
<title>Starting large number of tests from Eclipse causes FAILED BINDER TRANSACTION errors</title>
<status>Unassigned</status>
<owner>brettcha...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Tue, 19 Jul 2011 22:32:27 +0000</openedDate>
<description>Host OS: Ubuntu 10.04 Eclipse version: 3.5.2 ADT plug-in version: 12
Running large numbers of Android unit tests together from Eclipse seems
to fail. Large being at least 300 to 500 tests for a single project.
While running tests on an Android emulator (or a device), at some point
the test runner will stop executing and possibly crash. See the
discussion here:
http://stackoverflow.com/questions/3576887/large-amount-of-unit-tests-cause-freezes-with-failed-binder-transaction
There is also a repository on GitHub with a minimal Android project to
reproduce this:
https://github.com/orrc/android-large-test-failures#readme To reproduce:
1. Set up a large number of JUnit tests (e.g. as the above repo has) 2.
Run unit tests from Eclipse 3. Observe that tests do not run, logcat
instead output shows Q&quot;E!!! FAILED BINDER TRANSACTION !!!Q&quot;E during the
Q&quot;EGathering test informationQ&quot;E stage Apparently this was previously
worked-around in the Eclipse JUnit test runner:
http://android.git.kernel.org/?p=platform/sdk.git;a=commitdiff;h=c7e4658b149c04820bd8ea8da7bc2515df6a94a3
But this doesnQ&apos;Et seem to be enough; the problem still occurs, despite
the artificial delays being added.</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 25 Jul 2011 18:49:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4222</bugid>
<title>Call log does not respect date format.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>yada...@gmail.com</reportedBy>
<openedDate>Mon, 12 Oct 2009 04:06:55 +0000</openedDate>
<description>When scrolling status bar. date format changed accoding to date setting.
Date format set to DD-MM-YYYY ie 31-12-2009 but Call log shows
MM-DD-YYYY. Setting the date format to the US one (mm-dd-yyyy) makes no
difference. IQ&apos;Em running android 1.5 cupcake on samsung galaxy GT-I7500.
is there any restriction or concept? Yadas.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:28:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7748</bugid>
<title>Task switcher text problrm issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kwangj...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 10:58:23 +0000</openedDate>
<description>Occurrence Process : media gallery - video play - menu key - share -
bluetooth - scan Device - home key(long press) Occurrence Status : -
Name of bluetooth Settings is cut at the bottom. Every application name
will be cut if itQ&apos;Es name will not fit in one line and will contain
Q&quot;Eg,j,y,q,pQ&quot;E at the bottom line. Result : Text under the icons should be
properly displayed. There shouldnQ&apos;Et be any ring tone or notification
playing during silent/no sound mode.</description>
</bug>
<bug>
<bugid>17260</bugid>
<title>files encoded with Ogg Vorbis 1.3.2 not playing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jbarb...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 00:51:10 +0000</openedDate>
<description>I upgraded my desktop from Ubuntu 10.10 (Maverick) to 11.04 (Natty),
which upgraded the vorbis library from 1.3.1 to 1.3.2:
http://packages.ubuntu.com/natty/libvorbis0a Since then, files IQ&apos;Eve
encoded havenQ&apos;Et been able to play on Android. After 5 seconds, I get the
following errors while running adb logcat (depending on player): android
music player or winamp: E VorbisPlayer: Error in Vorbis decoder
poweramp: E tremordecoder.c: tremor error: 0 I have a Motorola Droid 2
Global running Android 2.2. IQ&apos;Em encoding with 44.1kHz sampling and 6
quality.</description>
<comment>
<author>jbarb...@gmail.com</author>
<when>Tue, 31 May 2011 01:51:41 +0000</when>
<what>Hmm, I wasnQ&apos;Et able to duplicate this issue when encoding with 1.3.2 in Windows 7.  Appears to be related to the Ubuntu upgrade, going to see if I can pinpoint the change and report it to them.</what>
</comment>
<comment>
<author>jbarb...@gmail.com</author>
<when>Sun, 28 Aug 2011 23:34:57 +0000</when>
<what>ItQ&apos;Es a GStreamer issue which has been fixed: https://bugzilla.gnome.org/show_bug.cgi?id=651615</what>
</comment>
</bug>
<bug>
<bugid>7930</bugid>
<title>Make it possible to mark all email read in standard mail program</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>cheersevans</reportedBy>
<openedDate>Fri, 23 Apr 2010 08:12:47 +0000</openedDate>
<description>Need a way to mark all messages read for the normal email app. Using
hotmail brings over all emails as unread so you need an easy way to just
mark them all read. NOTE: This form is only for requesting new features
in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>floorgu...@gmail.com</author>
<when>Sun, 21 Nov 2010 19:37:54 +0000</when>
<what>I have the same issue ... just switched from blackberry and I am so far impressed with all the features of android but I do not believe there is a way of marking all emails as read. </what>
</comment>
</bug>
<bug>
<bugid>2984</bugid>
<title>Proximity Alerts using the location service does not fire.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>10</stars>
<reportedBy>trung.k...@gmail.com</reportedBy>
<openedDate>Sun, 14 Jun 2009 06:29:06 +0000</openedDate>
<description>Using 1.5 RC2 IQ&apos;Eve setup the proximity service like so Intent intent =
new Intent(PROXIMITY_ALERT); PendingIntent pendingIntent =
PendingIntent.getBroadcast(context, 0, intent,
PendingIntent.FLAG_CANCEL_CURRENT);
locationManager.addProximityAlert(loc.getLatitude(), loc.getLongitude(),
3000, Long.MAX_VALUE, pendingIntent); where loc and lat is my current
location Over on the receiving end. I have hooked up a receiver to
receive that pending intent. The Proximity alert never fires the pending
intent even tho the radius i specified is huge. I am able to fire the
same Q&quot;EIntent(PROXIMITY_ALERT);Q&quot;E events into the receiver ive got via a
button, so i beleive ive gotten everything setup correct. i.e. Heres my
test cases where im testing two methods of firing off the intent for the
receiver. (THIS WORKS. My receiver receives the messages) Button button
= (Button) findViewById(R.id.broadcast); button.setOnClickListener(new
View.OnClickListener(){ public void onClick(View p_v) { Intent i = new
Intent(PROXIMITY_ALERT); sendBroadcast(i); Log.e(Q&quot;EBroadcasted Intent!!Q&quot;E,
Q&quot;EFrom buttonQ&quot;E); } }); Button pendingButton = (Button)
findViewById(R.id.pendingintent); pendingButton.setOnClickListener(new
View.OnClickListener(){ @Override public void onClick(View p_v) { Intent
i = new Intent(PROXIMITY_ALERT); PendingIntent pi =
PendingIntent.getBroadcast(context, 0, i,
PendingIntent.FLAG_CANCEL_CURRENT); try { pi.send(); } catch
(CanceledException e) { Log.e(Q&quot;EQ&quot;E, Q&quot;EQ&quot;E, e); } } }); However, alerts from
the Proximity service never comes thru.</description>
<comment>
<author>traks...@gmail.com</author>
<when>Sun, 14 Jun 2009 14:59:19 +0000</when>
<what>IQ&apos;Eve been battling with proximity alerts too. It appears that the first time I run it
in the day it will work, then after that it wonQ&apos;Et work.

Sounds like it is caching something. IQ&apos;Eve tried making the Intents have unique names
(based on current time) but it doesnQ&apos;Et fix this problem. IQ&apos;Eve tried large radius
areas and small areas.

The Location listener works great, just the proximity callbacks do not work.</what>
</comment>
<comment>
<author>eran.neu...@gmail.com</author>
<when>Tue, 16 Jun 2009 19:57:04 +0000</when>
<what>Could this problem be related to 2545?
http://code.google.com/p/android/issues/detail?id=2545

IQ&apos;Em experiencing both problems on 1.5 rc2</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:16:01 +0000</when>
<what></what>
</comment>
<comment>
<author>alokkpa...@gmail.com</author>
<when>Thu, 03 Sep 2009 05:21:35 +0000</when>
<what>I am facing the same issue. Can not receive a proximity alert :(</what>
</comment>
<comment>
<author>erick.au...@gmail.com</author>
<when>Fri, 08 Oct 2010 13:07:25 +0000</when>
<what>I am using 2.2 and the intent fires only once as well. It seems like no matter what I specify in the PendingIntent (FLAG_UPDATE_CURRENT, FLAG_ONE_SHOT) it just wont fire a second time. I am using the DDMS send button to push a coordinate.</what>
</comment>
</bug>
<bug>
<bugid>9528</bugid>
<title>Misleading Battery Indicator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>khaldood</reportedBy>
<openedDate>Mon, 05 Jul 2010 06:45:13 +0000</openedDate>
<description>Currently,the battery indicator shows Q&quot;EfullQ&quot;E until after 80%, and shows
Q&quot;EhalfQ&quot;E until like after 30%. This is EXTREMELY misleading as a 30%
battery indicator would make it seem like it has 50-60% remaining. I can
think of two solutions: 1- Replace the battery indicator with a number
showing how much % remains. 2- Add more icons for the battery indicator
to make it more accurate.</description>
<comment>
<author>leefdav...@gmail.com</author>
<when>Thu, 19 Aug 2010 11:08:07 +0000</when>
<what>Definitely need to improve the standard battery level indicator.  Numeric percentage overlaying the bar would be great - or a more accurate bar.</what>
</comment>
</bug>
<bug>
<bugid>10094</bugid>
<title>Backup Manager requestRestore() throws SecurityException on Emulator  </title>
<status>FutureRelease</status>
<owner>ctate%an...@gtempaccount.com</owner>
<closedOn>2010-11-17T02:53:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>dmuvis...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 11:17:49 +0000</openedDate>
<description>Steps to reproduce: ------------------- In the Android SDK 8 Rev2, take
the BackupRestore Sample from the SDK. Now, add a restore button to the
sampleQ&apos;Es /BackupRestore/res/layout/backup_restore.xml: Q&lt;EButton
android:id=Q&quot;E@+id/bt_restoreQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;ERestoreQ&quot;E
android:onClick=Q&quot;EonClickRestoreQ&quot;E /Q&gt;E Add the Method to
/BackupRestore/src/com/example/android/backuprestore/BackupRestoreActivity.java:
public void onClickRestore(final View sfNormal) {
mBackupManager.requestRestore( new RestoreObserver() {}); } Run the
extended sample in a Google API Level 8 emulator target (Google Account
added, BackupManager enabled). In Logcat, youQ&apos;Ell see 07-30 10:12:08.974:
WARN/PackageManager(59): Not granting permission
android.permission.BACKUP to package com.example.android.backuprestore
(protectionLevel=3 flags=0x1be44) Do some changes in the UI, then run
the Backupmanager in the shell: adb shell bmgr backup
com.example.android.backuprestore adb shell bmgr run What happens:
------------- Go Back to the sample application and press the restore
button, youQ&apos;Ell get 07-30 10:53:23.989: ERROR/AndroidRuntime(1109):
Caused by: java.lang.reflect.InvocationTargetException 07-30
10:53:23.989: ERROR/AndroidRuntime(1109): at
com.example.android.backuprestore.BackupRestoreActivity.onClickRestore(BackupRestoreActivity.java:257)
07-30 10:53:23.989: ERROR/AndroidRuntime(1109): at
java.lang.reflect.Method.invokeNative(Native Method) 07-30 10:53:23.989:
ERROR/AndroidRuntime(1109): at
java.lang.reflect.Method.invoke(Method.java:521) 07-30 10:53:23.989:
ERROR/AndroidRuntime(1109): at
android.view.View$1.onClick(View.java:2067) 07-30 10:53:23.989:
ERROR/AndroidRuntime(1109): ... 11 more 07-30 10:53:23.989:
ERROR/AndroidRuntime(1109): Caused by: java.lang.SecurityException:
getCurrentTransport: Neither user 10037 nor current process has
android.permission.BACKUP. 07-30 10:53:23.989:
ERROR/AndroidRuntime(1109): at
android.os.Parcel.readException(Parcel.java:1247) 07-30 10:53:23.989:
ERROR/AndroidRuntime(1109): at
android.os.Parcel.readException(Parcel.java:1235) 07-30 10:53:23.989:
ERROR/AndroidRuntime(1109): at
android.app.backup.IBackupManager$Stub$Proxy.getCurrentTransport(IBackupManager.java:444)
07-30 10:53:23.989: ERROR/AndroidRuntime(1109): at
android.app.backup.BackupManager.requestRestore(BackupManager.java:141)
07-30 10:53:23.989: ERROR/AndroidRuntime(1109): ... 15 more 07-30
10:53:24.041: WARN/ActivityManager(59): Force finishing activity
com.example.android.backuprestore/.BackupRestoreActivity Expected
behaviour: ------------------- the BACKUP permission should be granted
to an application requesting it, and BackupManager.requestRestore()
should work as documented in the SDK
http://developer.android.com/guide/developing/tools/bmgr.html#restore
and here
http://developer.android.com/intl/de/guide/topics/data/backup.html#RequestingRestore
Alternatively, please document that the Backup permission is needed for
a requestRestore call and not (usually) available to applications.
Thanks!</description>
<comment>
<author>kf6nvr</author>
<when>Thu, 05 Aug 2010 23:06:57 +0000</when>
<what>To add some more info, the permission android.permission.BACKUP is not found within android.Manifest.permission, either. Nor does adding it to the manifest change anything.

When running on a 2.2 device, the behavior of calling requestRestore() is the same as the emulator -- an exception is thrown. But, triggering backup and restore operations on the device from adb works as expected, unlike in the emulator. 

</what>
</comment>
<comment>
<author>waterfue...@gmail.com</author>
<when>Fri, 17 Sep 2010 05:59:22 +0000</when>
<what>I experience the same behavior. BackupManager.requestRestore() is throwing an exception even though the BACKUP permissions is defined in the manifest.</what>
</comment>
<comment>
<author>ctate%an...@gtempaccount.com</author>
<when>Mon, 15 Nov 2010 06:30:03 +0000</when>
<what>ItQ&apos;Es a bug in the framework.  The BACKUP permission is for global control of backup/restore, and is restricted to OS components.  Apps should not need any special permission in order to request a restore of their own data.</what>
</comment>
<comment>
<author>ctate%an...@gtempaccount.com</author>
<when>Wed, 17 Nov 2010 02:53:44 +0000</when>
<what></what>
</comment>
<comment>
<author>BenFinni...@gmail.com</author>
<when>Sun, 20 Mar 2011 15:18:34 +0000</when>
<what>Just got a slew of 1-star reviews after I had implemented it.  Weird thing was that in debugging on my Gingerbread device, it worked.  When I downloaded my own app from the market it no longer worked.  Not sure what the difference was.</what>
</comment>
</bug>
<bug>
<bugid>4347</bugid>
<title>WonQ&apos;Et build under Ubunut Karmic</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>23</stars>
<reportedBy>laurent....@gmail.com</reportedBy>
<openedDate>Sat, 24 Oct 2009 03:31:00 +0000</openedDate>
<description>repo sync make I get a bunch of frameworks/base/tools/aidl/AST.cpp:10:
error: Q&apos;EfprintfQ&apos;E was not declared in this scope
frameworks/base/tools/aidl/AST.cpp:13: error: Q&apos;EfprintfQ&apos;E was not declared
in this scope frameworks/base/tools/aidl/AST.cpp:16: error: Q&apos;EfprintfQ&apos;E
was not declared in this scope frameworks/base/tools/aidl/AST.cpp:20:
error: Q&apos;EfprintfQ&apos;E was not declared in this scope
frameworks/base/tools/aidl/AST.cpp:24: error: Q&apos;EfprintfQ&apos;E was not declared
in this scope .... make: ***
[out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/AST.o] Error 1 If
I add #include Q&lt;EcstdioQ&gt;E in frameworks/base/tools/aidl/AST.cpp, that
solves it for that file, but, then I have the same error for TYPE.cpp.</description>
<comment>
<author>son...@gmail.com</author>
<when>Mon, 26 Oct 2009 11:36:19 +0000</when>
<what>
add #include Q&lt;EcstdioQ&gt;E to frameworks/base/tools/aidl/AST.h instead of 
frameworks/base/tools/aidl/AST.cpp
also add #include Q&lt;EcstdioQ&gt;E external/srec/tools/grxmlcompile/netw_arc.h

but, it has still many errors founded in karmic</what>
</comment>
<comment>
<author>rgv151</author>
<when>Mon, 02 Nov 2009 14:31:56 +0000</when>
<what>When I try to build Donut source tree ok Ubuntu Karmic 9.10, I got this error:

host C++: bb2sym Q&lt;E= development/emulator/qtools/trace_reader.cpp
development/emulator/qtools/trace_reader.cpp: In function Q&apos;Echar* 
ExtractDexPathFromMmap(const char*)Q&apos;E:
development/emulator/qtools/trace_reader.cpp:1012: error: invalid conversion from 
Q&apos;Econst char*Q&apos;E to Q&apos;Echar*Q&apos;E
development/emulator/qtools/trace_reader.cpp:1015: error: invalid conversion from 
Q&apos;Econst char*Q&apos;E to Q&apos;Echar*Q&apos;E
make: *** [out/host/linux-x86/obj/EXECUTABLES/bb2sym_intermediates/trace_reader.o] 
Error 1
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:56:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:59:05 +0000</when>
<what></what>
</comment>
<comment>
<author>hemko...@gmail.com</author>
<when>Tue, 03 Nov 2009 20:28:27 +0000</when>
<what>Install gcc-4.3 and g++4.3 to fix the error. GCC-4.4 in the Karmic is more strict
than GCC-4.3.</what>
</comment>
<comment>
<author>rgv151</author>
<when>Wed, 04 Nov 2009 01:56:15 +0000</when>
<what>I tried to use const_cast for all variables and the problem fixed.
For ex: I changed line 1012 on file development/emulator/qtools/trace_reader.cpp to:
char *end = rindex(const_castQ&lt;Echar *Q&gt;E(mmap_path), Q&apos;E@Q&apos;E);

Build process works fine w/ that error.

</what>
</comment>
<comment>
<author>trevi55</author>
<when>Sun, 29 Nov 2009 16:25:37 +0000</when>
<what>IQ&apos;Eve just tried it in the cupcake branch, but this patch (quite raw :P) allowed me to
compile Android under karmic.
</what>
</comment>
<comment>
<author>linux...@gmail.com</author>
<when>Thu, 24 Dec 2009 09:20:14 +0000</when>
<what>How about this issue now?

Karmic switched to eglibc instead of glibc. And eglibc for c++ , function
strchr/rindex return a const valude, while glibc returns Non-const value.

I attached a patch.</what>
</comment>
<comment>
<author>codepain...@gmail.com</author>
<when>Thu, 24 Dec 2009 10:26:36 +0000</when>
<what>Regarding rindex() call, it is not gcc-4.4 more strict, it is eglibc versus glibc
string.h issue. Look at my post for more explanation and possible workarounds:
http://codepainters.wordpress.com/2009/12/18/first-android-platform-build/</what>
</comment>
<comment>
<author>hmc...@gmail.com</author>
<when>Thu, 13 May 2010 10:28:09 +0000</when>
<what>hi,trevi55,
Could you tell me how to use this karmic-compile.patch  ? Thanks.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:22:05 +0000</when>
<what>If you have a patch, consider submitting it to source.android.com.</what>
</comment>
<comment>
<author>yuyoons...@gmail.com</author>
<when>Wed, 24 Aug 2011 01:55:09 +0000</when>
<what>Hi , I also encounter the same problem. I change /data/thanh/myandroid/development/emulator/qtools/Android.mk
from 

common_cflags := -O0 -g 

to

common_cflags := -O0 -g -Wwrite-strings -fpermissive</what>
</comment>
</bug>
<bug>
<bugid>11642</bugid>
<title>Calender reminder Q&gt;E1 week</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>erik.kok@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 10:51:24 +0000</openedDate>
<description>On a HTC Desire, with Android 2.2 When making a reminder on a calender
event thatQ&apos;Es Q&gt;E1 week before the event the telephone crashes when I want
to edit this. I have to make this reminder in a browser because the
phone only let me choose 1 week as a maximum. And a request at the same
time: please add Q&apos;EmonthsQ&apos;E to the list to choose from next to
minutes/hours/days and weeks. 4 Weeks is too short for some events like
subscribtion reminders.</description>
</bug>
<bug>
<bugid>10262</bugid>
<title>An improved way to store new contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jacopo.tolja@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 02:56:28 +0000</openedDate>
<description>When I store a new contact I am given 3 possible location... the phone
database the sim database the google account database So far I can
choose only one and if I want to sync the phone DB with the google
account is a pain process. Instead of being able to select only one of
this 3 location I believe that will make far easier and will be a great
improvement to be able to check mark where I want to store my contact As
I look my contact even if the contact is stored in the 3 different DB it
should shows only one time in the list Thank you</description>
</bug>
<bug>
<bugid>13446</bugid>
<title>getMatrix / setMatrix incorrectly scales View</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rib...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 18:04:18 +0000</openedDate>
<description>When using the matrix to transform the rendering of an image in an
ImageView (View), the image is incorrectly scaled by a factor of 1.5 (On
an HTC Evo w/Froyo) When the change to the matrix is inconsequential the
scaling doesnQ&apos;Et occur. The problem seems to be related to
android.view.Surface setMatrix at line 252: public void setMatrix(Matrix
matrix) { if (mCompatibleMatrix==null||mOrigMatrix==null
||mOrigMatrix.equals(matrix)) { // donQ&apos;Et scale the matrix if itQ&apos;Es not
compatibility mode, or // the matrix was obtained from getMatrix.
super.setMatrix(matrix); } else { Matrix m = new
Matrix(mCompatibleMatrix); m.preConcat(matrix); super.setMatrix(m); } }
If, in a ViewQ&apos;Es onDraw method the code: Matrix mat = canv.getMatrix();
mat.preTranslate(0f, 1.0f); canv.setMatrix(mat); Should have very little
effect, just moving the image down one pixel, however it scales it by
1.5 times (on the Evo) and may translate it greatly. In the event that
the transform applied to the matrix is effectively nil, there is no
change to the rendering (because the Q&apos;EmOrigMatrix.equals(matrix)Q&apos;E in the
if statement above causes Q&apos;EifQ&apos;E clause to be run rather than the Q&apos;EelseQ&apos;E
clause. I think the 1.5 scaling in mCompatibleMatrix and
Surface.CompatibleCanvas.mOrigMatrix is used to map the image density to
the EvoQ&apos;Es display density. The else clause in setMatrix has the effect
of causing the 1.5 scaling to be applied twice (yeilding a scaling of
1.5*1.5 == 2.25) because it is part of mCompatibleMatrix as well as
mOrigMatrix. A minor change to the matrix (translation by 0 pixels as
opposed to translate by 1 pixel) should not cause the dramatic change in
the rendering. (It is also not appropriate to tell users to reset() the
matrix to the unity transform before using it (as in: Matrix mat =
canv.getMatrix(); mat.reset(); // Reset to unity transform
mat.preTranslate(0, 1); // The transform the user wants
canv.setMatrix(mat); ) In the off chance that the user happens to set
his matrix to a transform that happens to match the mOrigMatrix (ie a
preScale(1.5, 1.5) in my case) then the mOrigMatrix.equals(matrix) term
in the if statement in setMatrix will think the user is doing no
transform and will do the Q&apos;EifQ&apos;E clause rather than the Q&apos;Eelse clause and
produce an inconsistent result. I donQ&apos;Et know if fixing this will cause
existing code that compensates for the error to break. - Steps to
reproduce the problem (including sample code if appropriate). - What
happened. - What you think the correct behavior should be. version of
Android youQ&apos;Ere using, and/or which device the problem appears on (model
and Android version).</description>
</bug>
<bug>
<bugid>14237</bugid>
<title>Protection for some apps</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-24T22:44:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>pagalmul...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 11:53:52 +0000</openedDate>
<description>there should be password protection facility available for application
access..so even if you forget to take mobile you can protect those IMP
docs..</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:44:57 +0000</when>
<what>Individual applications which wish to ensure password-based security beyond the system lock/keyguard can already implement such protections themselves.</what>
</comment>
<comment>
<author>pagalmul...@gmail.com</author>
<when>Fri, 25 Feb 2011 05:33:15 +0000</when>
<what>I want android apps only..which are inbuilt..say for example message(SMS) google mails, Phone calls, My memory card protection..
I believe this is possible to do for android.

thanks.</what>
</comment>
</bug>
<bug>
<bugid>4151</bugid>
<title>Satellite count not being provided by Location class any more. Location.getExtras() returns null.</title>
<status>Released</status>
<owner>mikeandr...@gmail.com</owner>
<closedOn>2010-05-31T14:22:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 18:43:49 +0000</openedDate>
<description>Upgraded my Android to 1.6. Calls to Location.getExtras() returns a null
value always. So I canQ&apos;Et get satellite count any more. I canQ&apos;Et find
anything in the release notes that suggest what happened. IQ&apos;Em going to
synch my code base and look into this.Q&apos;E HereQ&apos;Es the precise date and time
that satellite count stopped being provided. TIMESTAMP (UTC) SATELLITE
COUNT 2009-10-02 23:24:09.0 8.0 2009-10-02 23:32:53.0 0.0 HereQ&apos;Es the
code that I use to get satellite count: locMan =
(LocationManager)con.getSystemService(Context.LOCATION_SERVICE);
Location loc =
locMan.getLastKnownLocation(LocationManager.GPS_PROVIDER); Bundle
extraBundle = loc.getExtras(); // extraBundle is null here Same thing
happens with Location objects sent to a registered LocationListener
object.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:29:36 +0000</when>
<what></what>
</comment>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Wed, 11 Nov 2009 14:57:46 +0000</when>
<what></what>
</comment>
<comment>
<author>eliotgil...@gmail.com</author>
<when>Thu, 20 May 2010 01:06:19 +0000</when>
<what>IQ&apos;Em having the same issue, although IQ&apos;Em using newly acquired (GPS) fixes.  ItQ&apos;Es 
annoying me.  Moto Droid, OS 2.1.</what>
</comment>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Mon, 31 May 2010 14:22:39 +0000</when>
<what>This is fixed in 2.2/Froyo.</what>
</comment>
<comment>
<author>448100...@qq.com</author>
<when>Mon, 30 May 2011 01:20:58 +0000</when>
<what>??????? android2.1????????? </what>
</comment>
</bug>
<bug>
<bugid>3127</bugid>
<title>Android Market broken</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-30T18:06:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dinyar.r...@gmail.com</reportedBy>
<openedDate>Tue, 30 Jun 2009 11:13:42 +0000</openedDate>
<description>Since about a week or two Market doesnQ&apos;Et show any available updates
(this occures additionally to the issue concerning no update
notification) whatQ&apos;Es worse - if i click on the installed applications
within the Q&quot;EMy downloadsQ&quot;E area available updates arenQ&apos;Et shown while the
update is shown if i click on the app from any other place (like the
featured applications area or all applications). This is a major
inconvenience for me, as I need to write a list of my installed apps and
then search for them in the market updating every app seperately.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 30 Jun 2009 18:06:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>284</bugid>
<title>m5rc14: Animating a layout containing an empty TextView generate an exception</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-16T23:15:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>laurent....@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 22:01:24 +0000</openedDate>
<description>Hello Computation of UI objects bitmaps to render Animations somehow
fail on empty textviews. Sample code at the end: if the line
_document_name.setText(Q&quot;EQ&quot;E); is changed to
_document_name.setText(Q&quot;EsomethingQ&quot;E); it works. -----
ERROR/AndroidRuntime(868): java.lang.IllegalArgumentException: width and
height must be Q&gt;E 0 ERROR/AndroidRuntime(868): at
android.graphics.Bitmap.nativeCreate(Native Method)
ERROR/AndroidRuntime(868): at
android.graphics.Bitmap.createBitmap(Bitmap.java:245)
ERROR/AndroidRuntime(868): at
android.view.View.buildDrawingCache(View.java:4501)
ERROR/AndroidRuntime(868): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:888)
ERROR/AndroidRuntime(868): at android.view.View.draw(View.java:4550)
ERROR/AndroidRuntime(868): at
android.view.ViewGroup.drawChild(ViewGroup.java:1089)
ERROR/AndroidRuntime(868): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:915)
ERROR/AndroidRuntime(868): at android.view.View.draw(View.java:4550)
ERROR/AndroidRuntime(868): at
android.widget.FrameLayout.draw(FrameLayout.java:208)
ERROR/AndroidRuntime(868): at
android.view.ViewGroup.drawChild(ViewGroup.java:1089)
ERROR/AndroidRuntime(868): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:915)
ERROR/AndroidRuntime(868): at android.view.View.draw(View.java:4550)
ERROR/AndroidRuntime(868): at
android.view.ViewGroup.drawChild(ViewGroup.java:1089)
ERROR/AndroidRuntime(868): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:915)
ERROR/AndroidRuntime(868): at android.view.View.draw(View.java:4578)
ERROR/AndroidRuntime(868): at
android.widget.FrameLayout.draw(FrameLayout.java:208)
ERROR/AndroidRuntime(868): at
android.view.ViewRoot.draw(ViewRoot.java:531) ERROR/AndroidRuntime(868):
at android.view.ViewRoot.performTraversals(ViewRoot.java:429)
ERROR/AndroidRuntime(868): at
android.view.ViewRoot.handleMessage(ViewRoot.java:584)
ERROR/AndroidRuntime(868): at
android.os.Handler.dispatchMessage(Handler.java:80)
ERROR/AndroidRuntime(868): at android.os.Looper.loop(Looper.java:91)
ERROR/AndroidRuntime(868): at
android.app.ActivityThread.main(ActivityThread.java:3052)
ERROR/AndroidRuntime(868): at
java.lang.reflect.Method.invokeNative(Native Method)
ERROR/AndroidRuntime(868): at
java.lang.reflect.Method.invoke(Method.java:356)
ERROR/AndroidRuntime(868): at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
ERROR/AndroidRuntime(868): at
android.os.ZygoteInit.main(ZygoteInit.java:1445)
ERROR/AndroidRuntime(868): at android.dalvik.NativeStart.main(Native
Method) ---- // create activity public void onCreate(Bundle icicle) {
super.onCreate(icicle); BuildLayout(); setContentView(_main_layout); }
// register 2 buttons events and animate layouts private OnClickListener
_back_from_edit_message_content = new OnClickListener() { public void
onClick(View v) { v.unpress(); setContentView(_main_layout); Animation
anim = AnimationUtils.loadAnimation(MarvinPublisher.this,
android.R.anim.slide_in_left); _main_layout.startAnimation(anim); } };
private OnClickListener _edit_message_content_listener = new
OnClickListener() { public void onClick(View v) { v.unpress();
setContentView(_message_content_layout); Animation anim =
AnimationUtils.loadAnimation(MarvinPublisher.this,
android.R.anim.slide_in_right);
_message_content_layout.startAnimation(anim); } }; // build 2 layouts
public final void BuildLayout() { main_layout = new LinearLayout(this);
_main_layout.setOrientation(LinearLayout.VERTICAL); {
_edit_message_content_button = new Button(this);
_edit_message_content_button.setText(Q&quot;EEdit message content...Q&quot;E);
_edit_message_content_button.setOnClickListener(_edit_message_content_listener);
LinearLayout.LayoutParams params_done_button = new
LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT);
params_done_button.setMargins(10, 0, 5, 5);
_main_layout.addView(_edit_message_content_button, params_done_button);
_document_name = new TextView(this); _document_name.setText(Q&quot;EQ&quot;E);
LinearLayout.LayoutParams params_document_name = new
LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT);
params_document_name.setMargins(10, 0, 5, 5);
_main_layout.addView(_document_name, params_document_name); }
_message_content_layout = new LinearLayout(this);
_message_content_layout.setOrientation(LinearLayout.VERTICAL); {
_back_button = new Button(this); _back_button.setText(Q&quot;EQ&lt;E Done editing
message contentQ&quot;E);
_back_button.setOnClickListener(_back_from_edit_message_content);
LinearLayout.LayoutParams params_back_button = new
LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT);
params_back_button.setMargins(5, 5, 5, 5);
_message_content_layout.addView(_back_button, params_back_button); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 16 Feb 2008 23:15:08 +0000</when>
<what>Hi,

You can work around this by setting the animation cache to false on the TextViewQ&apos;Es
parent (see ViewGroup.setAnimationCacheEnabled() or android:animationCache). Note
however that a fix was introduced after M5. The next SDK will offer that fix.</what>
</comment>
<comment>
<author>friedger@gmail.com</author>
<when>Thu, 27 Mar 2008 11:20:46 +0000</when>
<what>I guess this holds also for animation by scrollbars. A null pointer occured while
scrolling in a list that contains an empty EditView:

ERROR/AndroidRuntime(3693):     at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:913)
ERROR/AndroidRuntime(3693):     at
android.widget.AbsListView.dispatchDraw(AbsListView.java:760)
ERROR/AndroidRuntime(3693):     at
android.widget.ListView.dispatchDraw(ListView.java:2429)
ERROR/AndroidRuntime(3693):     at android.view.View.draw(View.java:4662)
ERROR/AndroidRuntime(3693):     at android.widget.ListView.draw(ListView.java:2477)
ERROR/AndroidRuntime(3693):     at android.view.ViewGroup.drawChild(ViewGroup.java:1088)
ERROR/AndroidRuntime(3693):     at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:914)
ERROR/AndroidRuntime(3693):     at android.view.View.draw(View.java:4550)
ERROR/AndroidRuntime(3693):     at android.widget.FrameLayout.draw(FrameLayout.java:208)
ERROR/AndroidRuntime(3693):     at android.view.ViewGroup.drawChild(ViewGroup.java:1088)
ERROR/AndroidRuntime(3693):     at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:914)
ERROR/AndroidRuntime(3693):     at android.view.View.draw(View.java:4550)
ERROR/AndroidRuntime(3693):     at android.view.ViewGroup.drawChild(ViewGroup.java:1088)
ERROR/AndroidRuntime(3693):     at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:914)
ERROR/AndroidRuntime(3693):     at android.view.View.draw(View.java:4578)
ERROR/AndroidRuntime(3693):     at android.widget.FrameLayout.draw(FrameLayout.java:208)
ERROR/AndroidRuntime(3693):     at android.view.ViewRoot.draw(ViewRoot.java:531)
ERROR/AndroidRuntime(3693):     at
android.view.ViewRoot.performTraversals(ViewRoot.java:429)
ERROR/AndroidRuntime(3693):     at android.view.ViewRoot.handleMessage(ViewRoot.java:584)
ERROR/AndroidRuntime(3693):     at android.os.Handler.dispatchMessage(Handler.java:80)
ERROR/AndroidRuntime(3693):     at android.os.Looper.loop(Looper.java:91)
ERROR/AndroidRuntime(3693):     at
android.app.ActivityThread.main(ActivityThread.java:3052)
ERROR/AndroidRuntime(3693):     at java.lang.reflect.Method.invokeNative(Native Method)
ERROR/AndroidRuntime(3693):     at java.lang.reflect.Method.invoke(Method.java:356)
ERROR/AndroidRuntime(3693):     at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
ERROR/AndroidRuntime(3693):     at android.os.ZygoteInit.main(ZygoteInit.java:1445)
ERROR/AndroidRuntime(3693):     at android.dalvik.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>903</bugid>
<title>Custom parcelables with Eclipe plugin still seem broken</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-04-10T00:58:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 24 Sep 2008 03:16:31 +0000</openedDate>
<description>I read through the updated documentation on this topic and generated my
projectQ&apos;Es project.aidl, created the necessary Foo.aidl and I now
received cryptic errors from Eclipse saying Q&quot;Ebad typeQ&quot;E on all of my AIDL
files after cleaning the project source and rebuilding from scratch. The
problem shows on line 1 of every AIDL file, even those that do not use
custom parcelables. Separately, the activitycreator script also does not
produce an Ant build.xml which allows for custom parcelables. I tried
excluding my Foo.aidl from the aidl target fileset, but it still fails
with: aidl: [echo] Compiling aidl files into Java classes... [apply]
src/org/devtcg/five/service/CachePolicy.aidl:3 interface CachePolicy
should be declared in a file called
org/devtcg/five/music/service/CachePolicy.aidl. CachePolicy.aidl is:
package org.devtcg.five.music.service; parcelable CachePolicy;</description>
<comment>
<author>avik...@gmail.com</author>
<when>Thu, 23 Oct 2008 07:11:01 +0000</when>
<what>I have exactly the same problem. (IQ&apos;Em trying to build the API demos in the most recent SDK, and I get the Q&quot;Ebad 
typeQ&quot;E error on all of IRemoteService.aidl, IRemoteServiceCallback.aidl, and ISecondary.aidl.) Does anybody have a 
solution to this yet?</what>
</comment>
<comment>
<author>luke.che...@gmail.com</author>
<when>Sat, 01 Nov 2008 09:44:41 +0000</when>
<what>Same problem here, I am unable to use my own interface and therefore create service
class I want to use.</what>
</comment>
<comment>
<author>luke.che...@gmail.com</author>
<when>Sat, 01 Nov 2008 14:23:44 +0000</when>
<what>ok, removing word public fixed it :)</what>
</comment>
<comment>
<author>luke.che...@gmail.com</author>
<when>Sat, 01 Nov 2008 14:48:54 +0000</when>
<what>no, itQ&apos;Es not working, for some reason it compiled once then Q&apos;Ebad typeQ&apos;E error
reappeared. I think IQ&apos;Ell have to revert to standard types but this is sort of
retarded. Is there any working application from Google with classes implementing
Parcelable? Right now there are two different descriptions how to implement
Parcelable in the one documentation see given class examples

http://code.google.com/android/reference/android/os/Parcelable.html (this one is
missing describeContents)
http://code.google.com/android/reference/aidl.html#parcelable (this one is not up to
daye)</what>
</comment>
<comment>
<author>NoonienS...@gmail.com</author>
<when>Thu, 06 Nov 2008 19:34:23 +0000</when>
<what>IQ&apos;Em having the same problem.

My package is com.mydomain.app and I have two Parcelables in /src/com/mydomain/app/:

src/com/mydomain/app/Parc1.java
src/com/mydomain/app/Parc2.java

I generated the project.aidl file which looks like this :
----------------------------------------
parcelable com.mydomain.app.Parc1
parcelable com.mydomain.app.Parc2

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

My IMyServiceInterface.aidl file with the definition of my interface
IMyServiceInterface looks like this:

----------------------------------------
package com.mydomain.app;

import com.mydomain.app.Parc1;
import com.mydomain.app.Parc2;

interface IMyServiceInterface {

    Parc2 myFunction(Parc1 p);

}

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

and i also get the bad type error...
It seems that the whole aidl process changed over different versions of the SDK..
In the current version (1.0) you can Eclipse have create the project.aidl which will
be under /workspace/ProjectName/project.aidl ... but it still doesnQ&apos;Et work...

Any idea anyone?





</what>
</comment>
<comment>
<author>NoonienS...@gmail.com</author>
<when>Thu, 06 Nov 2008 20:26:35 +0000</when>
<what>ok, i think i found a way around this... 
check this out, itt worked for me :

http://code.google.com/p/android/issues/detail?id=1121Q&amp;Eq=aidlQ&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary


I had to change one more thing to make it compile tho: 

in IMyServiceInterface.aidl , I had to change

    Parc2 myFunction(Parc1 p); ======={ to }=====Q&gt;E     Parc2 myFunction(in Parc1 p);

----------------------------------------
package com.mydomain.app;

import com.mydomain.app.Parc1;
import com.mydomain.app.Parc2;

interface IMyServiceInterface {

    Parc2 myFunction( in Parc1 p);

}

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


Compiles fine for now! yay!

</what>
</comment>
<comment>
<author>NoonienS...@gmail.com</author>
<when>Fri, 07 Nov 2008 22:39:56 +0000</when>
<what>I just discovered this: 
for the project.aidl file..

It wonQ&apos;Et work if there are comment lines in there, e.g. Q&quot;E//SometextQ&quot;E
The ironic thing is that what breaks the file is the generated comment lines at the
start of the file.  (lines 1-3) :

// This file is auto-generated by the
//    Q&apos;ECreate Aidl preprocess file for Parcelable classesQ&apos;E
// action. Do not modify!

Delete these 3 lines so that the file is really just made up of the lines that you
need and it will work :

line 1: parcelable com.mydomain.app.Parc1
line 2: parcelable com.mydomain.app.Parc2

Now all you gotta do is clean the Project and build it again. 

Works for me.

 

</what>
</comment>
<comment>
<author>luke.che...@gmail.com</author>
<when>Sat, 08 Nov 2008 18:28:24 +0000</when>
<what>I can confirm this, removing comment lines from project.aidl fixes problem,
ironically Q&apos;EDo modify!Q&apos;E</what>
</comment>
<comment>
<author>mike.ros...@gmail.com</author>
<when>Tue, 11 Nov 2008 00:26:26 +0000</when>
<what>for me the Q&apos;Eproject.aidlQ&apos;E fix alone was not enough, I also had to perform a Q&apos;Efix
project propertiesQ&apos;E using the Eclipse Android plugin. 

After this my 2 .aidl files had no more Q&apos;Ebad typeQ&apos;E errors.</what>
</comment>
<comment>
<author>ilan.ca...@gmail.com</author>
<when>Wed, 07 Jan 2009 19:26:20 +0000</when>
<what>Removing the comments and cleaning the project worked for me

Sweet...</what>
</comment>
<comment>
<author>mailtan</author>
<when>Sun, 22 Feb 2009 09:48:38 +0000</when>
<what>another one here confirming that by removing the commens on project.aidl really
works. Damn Q&quot;EDo not modifyQ&quot;E comments.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:16:41 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 00:58:37 +0000</when>
<what>IQ&apos;Em closing this as unreproducible since we changed the way this works by removing
the need for project.aidl.</what>
</comment>
</bug>
<bug>
<bugid>5397</bugid>
<title>Resending failed SMS messages is really hard/error prone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>JacksonG...@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 01:42:40 +0000</openedDate>
<description>When sending SMS messages, I occasionally get a failure. Sometimes my
signal drops low enough that data doesnQ&apos;Et make it out, etc. When this
happens, thereQ&apos;Es no clear way to resend the message without typing it
over again. Intuition calls for a Q&quot;Etry to resendQ&quot;E button, etc. So,
instead, I long press the message text to get the copy option. When I do
this, I then focus the input field and long press to paste. Every I do
this, I get different messages pasting in. They are always messages in
the same conversation, but there seems to be no rhyme or reason to which
message gets copied. Apparently also, I can click the failure icon to
reload the message into the input box, but this is very hard to grock.</description>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sat, 23 Oct 2010 22:00:22 +0000</when>
<what>Still not very good in FRG83. The phone should itself try to resend a message if signal was lost until it is successful. Nokia phones do this.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sat, 23 Oct 2010 22:00:48 +0000</when>
<what>See also Issue 3934</what>
</comment>
</bug>
<bug>
<bugid>12832</bugid>
<title>HTC Desire: Contact List SHOULD BE movable to SD card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pbl...@gmail.com</reportedBy>
<openedDate>Sun, 28 Nov 2010 16:10:36 +0000</openedDate>
<description>My contact list is like 50 Mo. I canQ&apos;Et install anything else on my HTC
Desire, this is extremely frustrating. Why the hell is it not possible
to move it on the SD card? Please do something :(.</description>
</bug>
<bug>
<bugid>18384</bugid>
<title>Browser is always using the battery, even when the device has just been started up.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Mon, 11 Jul 2011 01:13:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Stop the browser in SettingsQ&gt;EapplicationsQ&gt;Emanage
applicationsQ&gt;Ebrowser, or shutdown and reboot, then check SettingsQ&gt;EAbout
tabletQ&gt;EBattery use. - What happened. The browser is still using battery
power, even after the device has been fully shutdown and restarted. -
What you think the correct behavior should be. The browser should not be
using any battery power when the device has just been started. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
Motorola xoom wifi, Android 3.1 Honeycomb. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 18 Jul 2011 02:21:31 +0000</when>
<what>This issue still occurs in 3.2.</what>
</comment>
</bug>
<bug>
<bugid>8286</bugid>
<title>new battery icone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-12T18:46:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>urbain.nicolas</reportedBy>
<openedDate>Wed, 12 May 2010 09:27:06 +0000</openedDate>
<description>plz add this mod. Battery icone with % in the middle is much better
http://forum.xda-developers.com/showthread.php?t=679937</description>
<comment>
<author>urbain.nicolas</author>
<when>Wed, 12 May 2010 13:33:57 +0000</when>
<what>or like this</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Wed, 12 May 2010 18:46:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11255</bugid>
<title>A lot of my family and friends would like to acquire mobile Bndham Android but I do not They can not piece because they Aegedon English so IQ&apos;Em also not Augedha And translated ? But with this speech translation of Google if there are errors in the text by Pardon me</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-09-15T17:39:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>FsoooliH...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 11:16:06 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 15 Sep 2010 17:39:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7094</bugid>
<title>Higher security /sdcard/ permissions?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>ioer...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 22:01:42 +0000</openedDate>
<description>It appears that because of the VFAT file system, the entire /sdcard/
area on an Android suffers from a never ending series of race
conditions. A trivial example could be the browser downloading a file
and then opening it: $ pwd /sdcard/download $ ls -l ---rwxr-x system
sdcard_rw 68252 2010-03-10 05:31 heap-cloning.pdf Anyone with the
sdcard_rw bit in their application can replace the heap-cloning.pdf file
with their own content. The browser will have to implement some
application specific logic to protect against replacement. You could
hack something together such as hashing the file in memory before
writing it out to the sdcard. Your race would of course now exist in
ensuring the file you open is the same you hashed. ItQ&apos;Es turtles all the
way down... So I rather suggest that that an option exists for Q&quot;Ehigh
securityQ&quot;E sdcard permissions. Linux and other Unix like operating
systems have solved this problem with /tmp and sticky bits. Each
application needs to use something like `mktemp`; The app may rename the
file to the desired name after the contents of the file are safely on
the storage medium. Because the file would have traditional unix file
system permissions, itQ&apos;Es no longer turtles all the way down. :-) I
envision something more along the following lines (though perhaps this
should be for all of /sdcard/): drwxrwxrwt 14 root root 12288 2010-03-10
13:51 /sdcard/downloads/ And now when the browser downloads the pdf or
an apk: -rwxr-xr-x app_16 sdcard_rw 68252 2010-03-10 05:31
heap-cloning.pdf This of course speaks nothing of having a secure
unmask... Why does my browser allow anyone to see that IQ&apos;Eve downloaded a
heap-cloning.pdf? I never intend to plug my phone into a windows system
(but perhaps a Mac or a Linux system). I think itQ&apos;Es a reasonable option
to remove some compatibility with Windows to make my daily Android usage
more secure. It seems especially important as you can install
Credentials from the sdcard.. IQ&apos;Ed like to see this option under
Q&quot;ELocation Q&amp;E Security settingsQ&quot;E if possible.</description>
<comment>
<author>marjorly...@gmail.com</author>
<when>Thu, 06 Oct 2011 11:50:11 +0000</when>
<what>Why not dump VFAT for EXT3?

Nothing to invent or code!


and remove the leakiness of the libcrypt implementation while weQ&apos;Ere at it.

</what>
</comment>
</bug>
<bug>
<bugid>4411</bugid>
<title>Click Q&quot;Eenter Q&quot;E key 18times when writing a Label, the cursor disappear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>eleven.d...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 06:41:44 +0000</openedDate>
<description>If I click Q&quot;EenterQ&quot;E key over 18times When I make a Label, the cursor and
texts disappears. [SW] : Android 1.5 [Steps] a. Idle Q&gt;E Alarm Clock Q&gt;E
touch the menu Q&gt;E Add AlarmQ&gt;Eselect Q&quot;ELabelQ&quot;E b. pop up a blank column to
write a labell : select IME : 3X4 Keypad c. touch the Q&quot;EEnterQ&quot;E key over
18 times. d. The cursor disappears and input some words, cannot see
them. [Expected Result] The cursor and texts should be displayed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:43:32 +0000</when>
<what></what>
</comment>
<comment>
<author>sharath....@wipro.com</author>
<when>Tue, 10 May 2011 06:30:21 +0000</when>
<what>This issue is not seen on Nexus one with Android 2.3.3-gingerbread version.</what>
</comment>
</bug>
<bug>
<bugid>9429</bugid>
<title>Bluetooth A2DP Problem with FRF50 and above</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ntasher@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 04:59:45 +0000</openedDate>
<description>Device is Nexus One. My car kit is Parrot MK6100. With all 2.1 (stock
and cooked) ROMs A2DP streaming was flawless. Ever since updating to
Froyo (FRF50,72 and lastly 85) there is an issue of playback skipping
every few seconds. It skips forward a couple of times and then halts for
about half a second. This goes on and on. Strangely, after flashing a
new ROM, the playback is OK until the engine is stopped and re-started.
From there on - playback is impossible. This problem does not happen
with a pair of Logitech BT headphones. Only with the car kit. Since it
was OK in 2.1 I believe some A2DP parameter was changed is the build,
causing some buffering issues.</description>
<comment>
<author>anthonyg...@trinode.co.uk</author>
<when>Wed, 11 Aug 2010 20:41:48 +0000</when>
<what>Same Experience Here....

Logs of the good connection, followed by logs of a bad (skipping) connection attached.</what>
</comment>
<comment>
<author>anthonyg...@trinode.co.uk</author>
<when>Wed, 11 Aug 2010 20:42:52 +0000</when>
<what>Oh, I should point out, my unit is a Kenwood KDC-BT8041U (which has a parrot bluetooth module built in.) Nexus one here too.</what>
</comment>
<comment>
<author>g.mbir...@gmail.com</author>
<when>Wed, 19 Jan 2011 04:47:50 +0000</when>
<what>see issue 10362</what>
</comment>
</bug>
<bug>
<bugid>3891</bugid>
<title>Sports calendars in Google Calendar not added to Android calendar.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-15T13:59:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>seancot...@gmail.com</reportedBy>
<openedDate>Tue, 15 Sep 2009 07:14:35 +0000</openedDate>
<description>Sports calendars in Google Calendar not added to Android calendar.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 13:59:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16776</bugid>
<title>Inconsistant behaviour of Market application if switch on it after Q&quot;EtalkQ&quot;E and after Q&quot;Estub appQ&quot;E.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 14:08:59 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Go to Gtalk Q&gt;E Tap on home key Q&gt;E Now go to stub app Q&gt;E Tap on
Home key . 2. Go to Market Q&gt;E Next Q&gt;E Sign in Q&gt;E Enter text in Username
field Q&gt;E Long Tap on home key Q&gt;E Tap on talk from Taskmanager window Q&gt;E
Again long Tap on home key Q&gt;E Tap on Market Q&gt;E observe. 3. Again Long Tap
on Home key Q&gt;E Select stub app Q&gt;E Again Long Tap on Home key Q&gt;E Select
Market Q&gt;E Observe. 2) What happened. - Inconsistant behaviour of Market
application if switch on it after Q&quot;EtalkQ&quot;E and after Q&quot;Estub appQ&quot;E. =Q&gt;E 2.
Market application will open on Sign in screen with text in user field.
=Q&gt;E 3. Market application will now open on Add Google Account screen. 3)
What you think the correct behavior should be. - should have consistant
behaviour.</description>
</bug>
<bug>
<bugid>13959</bugid>
<title>Make listviews more programmer friendly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>50</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 22:57:11 +0000</openedDate>
<description>ListViews are very difficult to understand. There are lots of articles
out by people that claim that with some tough grit and sweat you can
become some kind of master listview programmer. But, IQ&apos;Eve been working
with listviews for over 2 years, and practically every single time I
work with them....I have to spend hours debugging my code. Just look at
the amount of questions on stackoverflow dedicated to understanding
listviews.... Specifically, weQ&apos;Ere talking about the getView method. The
common ViewHolder pattern is recommended. But there are many cases where
this breaks. Lets say you have an ImageView inside your holder....fine.
But lets say the ImageView has an onClickListener that expands some text
in that same row.....guess what...its EXTREMELY difficult to get this to
work correctly. So, I propose that all this efficiency to make listviews
work fast be put UNDER the HOOD inside listView where it belongs. So
that programmers can focus on making interesting programs and not
wasting time understanding very difficult code.</description>
<comment>
<author>Varundr...@gmail.com</author>
<when>Sun, 10 Apr 2011 08:51:00 +0000</when>
<what>I do agree with the person who started this issue.</what>
</comment>
<comment>
<author>marcosol...@gmail.com</author>
<when>Wed, 25 May 2011 15:21:00 +0000</when>
<what>I do agree, too! ;-)</what>
</comment>
<comment>
<author>pareshma...@gmail.com</author>
<when>Thu, 26 May 2011 04:56:16 +0000</when>
<what>I do agree, too and this feature should be there.</what>
</comment>
<comment>
<author>bachi.in...@gmail.com</author>
<when>Thu, 26 May 2011 12:10:30 +0000</when>
<what>For what itQ&apos;Es worth, I fully agree. List performance, lazy-image-loading etc. should be under the hood, not re-coded in every app.</what>
</comment>
<comment>
<author>flamesh...@gmail.com</author>
<when>Mon, 06 Jun 2011 17:42:34 +0000</when>
<what>Even when I use a ViewHolder pattern, and code like view.setTag(holder); Ever since I scroll the list ,the view is reused and the tag is missed. which means I got the wrong tag, all the thing going wroing.</what>
</comment>
<comment>
<author>harshako...@gmail.com</author>
<when>Mon, 04 Jul 2011 11:44:01 +0000</when>
<what>ya i agree... list view should have other features!
</what>
</comment>
<comment>
<author>cx.cheng...@gmail.com</author>
<when>Sat, 06 Aug 2011 10:38:01 +0000</when>
<what>I do agree too~~~</what>
</comment>
<comment>
<author>pareshma...@gmail.com</author>
<when>Mon, 08 Aug 2011 09:29:11 +0000</when>
<what>As i have passed 1.5 years in Android application development field, i can say it should be more easier to implement or document should give description regarding Q&quot;Esection inside the ListViewQ&quot;E, Q&quot;ECustomization of listview using different viewsQ&quot;E, Q&quot;ELazy loadingQ&quot;E. So i am totally agree with this.</what>
</comment>
<comment>
<author>erjitend...@gmail.com</author>
<when>Tue, 09 Aug 2011 09:22:52 +0000</when>
<what>i agree with this i spent a lot of time in making my listview scrolling fast while lazy loading</what>
</comment>
<comment>
<author>saket.ag...@gmail.com</author>
<when>Sat, 17 Sep 2011 16:14:43 +0000</when>
<what>I am planning to do a listview with images and fast scrolling and its really a pain...</what>
</comment>
<comment>
<author>pavanhem...@gmail.com</author>
<when>Mon, 24 Oct 2011 12:45:17 +0000</when>
<what>Agree with developer...
</what>
</comment>
<comment>
<author>kaay.n...@gmail.com</author>
<when>Wed, 23 Nov 2011 10:41:34 +0000</when>
<what>Lazy loading is especially tedious: http://stackoverflow.com/questions/8240502/ - Bitmap.recycle, doing notifyDataSetChanged to refresh *one ImageView*...
Same goes for custom entry functionality.
I suggest (optionally) doing selection (single or multiple) in a similar fashion as an ExpandableListView adds the expand/collapse widgets - theyQ&apos;Ere not part of the viewQ&apos;Es layout, so any custom one can be used.</what>
</comment>
<comment>
<author>Nick.Hat...@gmail.com</author>
<when>Fri, 25 Nov 2011 17:13:30 +0000</when>
<what>I agree with the original parent.</what>
</comment>
<comment>
<author>tomas.ma...@gled.cl</author>
<when>Sun, 04 Dec 2011 02:52:22 +0000</when>
<what>I agree, its quite hard to do it. At least there should exist some templates that manage imageViews.</what>
</comment>
</bug>
<bug>
<bugid>1847</bugid>
<title>Q&quot;EEND_CALL button not  working through Instrumentation Q&quot;E</title>
<status>Reviewed</status>
<owner>chabbydr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>rajendra...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jan 2009 06:40:52 +0000</openedDate>
<description>Hi am tring Inject END_CALL key event through Insterumenation. But its
now working. Its giving a error like permisson denied.. I have given all
permission to my application. Still am facing the same problem. Regards,
Rajendrakumar Chinnaiyan, Wipro Tech, Bangalore India. NOTE: This form
is only for reporting bugs. For questions, comments, or advice please
visit: http://groups.google.com/group/android-developers Please describe
the problem in as much detail as possible. Be sure to include: - Steps
to reproduce the problem - Sample source code demonstrating the problem
- What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 14:52:19 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:59:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 20:49:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19074</bugid>
<title>GoogleQuickSearchBox is force closed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>naminji...@gmail.com</reportedBy>
<openedDate>Sat, 06 Aug 2011 05:58:07 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). 1.Power on Phone w/o SIM card 2.At idle,
tag Google search bar widget - What happened. Google search bar is force
closed - What you think the correct behavior should be. Google search
bar shouldnQ&apos;Et be force closed Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>18554</bugid>
<title>Garbled when sending Chinese character from emulator controller</title>
<status>Unassigned</status>
<owner>vladi...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>029...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 13:16:07 +0000</openedDate>
<description>Title: sending Chinese character from emulator controller and receiving
just garbled in emulator Version: 2.2, 2.3.3 Action: Send SMS from
controller in both two ways 1. from ADT in Eclipse, sending Q&quot;E??Q&quot;E 2. from
terminal in Linux, by Q&quot;Etelnet localhost 5554Q&quot;E and by Q&quot;Esms send 10000 ??Q&quot;E
Expected result: Receive the SMS Q&quot;E??Q&quot;E from specific number Observed
results: Receiving the SMS content Q&quot;E? ?Q&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 15 Jul 2011 18:14:12 +0000</when>
<what></what>
</comment>
<comment>
<author>029...@gmail.com</author>
<when>Sat, 16 Jul 2011 16:27:18 +0000</when>
<what>What does you mean? What is Component-Tools. What I can do for you?</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Mon, 25 Jul 2011 19:02:42 +0000</when>
<what></what>
</comment>
<comment>
<author>vladi...@android.com</author>
<when>Fri, 12 Aug 2011 21:26:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7393</bugid>
<title>ListView does not provide a way to observe FastScroll scroll state.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-26T23:09:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 21:00:59 +0000</openedDate>
<description>AbsListView offers a way to observe scrolling state (fling, idle, touch
scrolling) but this does not take into account the scroll state of the
FastScroller widget. When the FastScroller drag handle is activated, the
list will report that it is in the IDLE scroll state, despite
potentially very rapid movement within the list. This makes it difficult
to optimize slow-loading rows (like large lists of images) when the user
is fast scrolling them. The contacts app could immediately benefit from
greater scroll state visibility as it is already using a scroll listener
to defer loading images until after flinging has stopped, but the
typical jerky loading is currently seen when using the fast scroller
(noticeable only when you have lots of contacts with photos though). It
would be nice if the scroll state of the list included a 4th state for
the fast scroller Q&quot;EDRAGGINGQ&quot;E state, but I suppose it would also work to
open up the FastScroller APIs to let us query its scroll state
separately from the list and combine this logic manually.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 26 Mar 2010 23:09:05 +0000</when>
<what></what>
</comment>
<comment>
<author>suriya.p...@gmail.com</author>
<when>Mon, 14 Mar 2011 08:30:28 +0000</when>
<what>I too face the similar issue. I have a listview with 3000 items with fast scroll mode enabled. Because the listview is not taking into account of fast scroll, it becomes as if I have to reimplement the same logic abslistview implements for the scroll listener.</what>
</comment>
</bug>
<bug>
<bugid>17799</bugid>
<title>Gmail and Gtalk still accessible after changing password on the web</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tuotu2...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 03:43:01 +0000</openedDate>
<description>Initial Conditions: ============== 1. Test phone with Android
2.3.3/2.3.4: Google account already created 2. PC: Logged into the same
Google account created on the test phone Test procedure: =========== 1.
PC: Go to settings and change account password 2. Test Phone: Try to
launch Talk and Gmail... Expected behavior: =============== 1. Verify
that a message notification appears for indicating Google credentials
are no valid. Actual result: ============== 1. Gtalk and Gmail are still
accessible and no notification appears. 2. After a power cycle or flight
mode on/off the notification message appears.</description>
</bug>
<bug>
<bugid>7782</bugid>
<title>Email issue - wrong email body displays on some messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bfpatter...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 13:23:08 +0000</openedDate>
<description>Not sure if this is new to version 2.1, but some of my email messages
are not displaying correctly. I have 3 email accounts configured...in
some cases IQ&apos;Ell click on the message header in email account # 1 and see
the body of an email from email account #2. It seems random, but happens
quite frequently. IQ&apos;Em worried that I might reply to a work email and get
the body of a personal email sent in the reply.</description>
</bug>
<bug>
<bugid>6788</bugid>
<title>process com.android.inputmethod.latin this error coming my samsung i7500 android phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>entonj...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 05:20:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:32 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>13249</bugid>
<title>gdbserver - prebuilt binary without identifying information</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>2</stars>
<reportedBy>kphilli...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 18:38:39 +0000</openedDate>
<description>There is a lot of information missing from the gdbserver which was
imported from cupcake, and has yet to be fixed. This is important to fix
because this binary can be found in a lot of android devices. Location:
http://android.git.kernel.org/?p=platform/prebuilt.git;a=tree;f=android-arm/gdbserver;h=275503d08f4d2c759f41480cd2d34b946a699ff6;hb=froyo
GDB source: (android repository)
http://android.git.kernel.org/?p=toolchain/gdb.git;a=blob;f=gdb-6.6/gdb/gdbserver/server.c
look at the function: gdbserver_version now for the actual report:
example strings check... Command: strings gdbserver | grep GNU -a2
Segment of Strings from host binary: (Ubuntu 10.10 ) GNU gdbserver %s%s
Copyright (C) 2010 Free Software Foundation, Inc. gdbserver is free
software, covered by the GNU General Public License. This gdbserver was
configured as Q&quot;E%sQ&quot;E Segment of Strings from prebuilt binary: (No output)
Expected Output (based on source tree from donut): GNU gdbserver %s
Copyright (C) 2006 Free Software Foundation, Inc. gdbserver is free
software, covered by the GNU General Public License. This gdbserver was
configured as Q&quot;E%sQ&quot;E</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:21:48 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 22:18:27 +0000</when>
<what>Moving to Component-Build, since the NDKQ&apos;Es gdbserver binary has always had the identifying strings (unlike the prebuilt/ one).
</what>
</comment>
</bug>
<bug>
<bugid>17628</bugid>
<title>Android 3.1 Exchange characters not working properly with some replies (+search not working)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-13T23:53:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>c_m_...@yahoo.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 23:30:46 +0000</openedDate>
<description>Using an Exchange account, and using an Asus Transformer with Android
3.1, characters such as an apostrophe Q&apos;E can become Q&amp;Eapos in some emails.
I donQ&apos;Et know why but itQ&apos;Es clearly a bug. Please fix this. Also (and this
is more of a feature request/complaint): someone should add a search
button to email - itQ&apos;Es ridiculous that you canQ&apos;Et even search through
your emails! Hello, weQ&apos;Ere in 2011!</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Jun 2011 23:53:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jmbu...@gmail.com</author>
<when>Mon, 01 Aug 2011 22:41:41 +0000</when>
<what>The apostrophe issue is now fixed with 3.2 but whatQ&apos;Es happening with email search?</what>
</comment>
</bug>
<bug>
<bugid>9538</bugid>
<title>Q&quot;EhashchangeQ&quot;E in window reports false even though the android browser supports the event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rj3.cow...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 16:55:05 +0000</openedDate>
<description>In setting up a test page for Issue 8475, it was reported to me by
testers that even though Q&quot;EhashchangeQ&quot;E in window reports false, the
android browser supports the event. It would be very helpful for
Q&quot;EhashchangeQ&quot;E in window to report true, for accurate feature detection.
Here is the test page: http://jsbin.com/onayu3/11/</description>
</bug>
<bug>
<bugid>7012</bugid>
<title>TelephonyManager.getSimState() Function not working for CDMA devices.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anu12an...@gmail.com</reportedBy>
<openedDate>Sat, 06 Mar 2010 19:01:59 +0000</openedDate>
<description>TelephonyManager.getSimState() Function not working for CDMA devices.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 06 Mar 2010 19:15:21 +0000</when>
<what>What do you mean when you say itQ&apos;Es not working? A CDMA device does not have a SIM 
card, so it seems reasonable for that API to not return a proper value.</what>
</comment>
</bug>
<bug>
<bugid>2960</bugid>
<title>Camera / DCIM compliance problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>62</stars>
<reportedBy>jol...@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 22:29:45 +0000</openedDate>
<description>The G1 camera application is not naming things DCIM compliant. The
images are stored in DCIM/Camera/Q&lt;Edate timeQ&gt;E.jpg. In 1.5, there is an
additional folder created (DCIM/100ANDRO) which is named right - but the
pictures still end up in the Camera folder. This causes problems when
inserting the G1 into devices that require strict compliance. An example
of such a device is PlayStation 3. It would be great if the camera app
would be fully DCIM compliant.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:33:14 +0000</when>
<what></what>
</comment>
<comment>
<author>StanE...@gmail.com</author>
<when>Wed, 27 Jan 2010 20:32:41 +0000</when>
<what>If this is acted upon, please make it an option to keep the current naming scheme. I 
donQ&apos;Et want to put the SD card into another device, and like the current naming.</what>
</comment>
<comment>
<author>msauve...@gmail.com</author>
<when>Wed, 17 Feb 2010 02:50:29 +0000</when>
<what>This issue also exists on the Motorola Droid, so is apparently systemic.

Images should be placed in DCIM/100ANDRO (etc.). Having them under DCIM/Camera causes breakage (many/most utilities wonQ&apos;Et recognize them).

See the JEITA standard for folder/file naming: http://www.jeita.or.jp/cgi-bin/standard_e/pdf.cgi?jk_n=51Q&amp;Ejk_pdf_file=CP%2D3461A_e%2Epdf</what>
</comment>
<comment>
<author>tomzurek</author>
<when>Wed, 17 Feb 2010 21:35:21 +0000</when>
<what>This does need to be fixed. It also doesnQ&apos;Et work with my photo download software I 
use on my computer.</what>
</comment>
<comment>
<author>looris</author>
<when>Wed, 12 Jan 2011 12:13:05 +0000</when>
<what>This is EXTREMELY annoying.

While iPhoto 7.1.5 (OSX 10.5) had no problem reading it, iPhoto 8.1.2 (OSX 10.6) is more picky and refuses to work on it.</what>
</comment>
<comment>
<author>rational...@gmail.com</author>
<when>Sat, 15 Jan 2011 01:41:25 +0000</when>
<what>This is clearly an issue, my Macbook Pro running Snow Leopard does not recognize the phone as a Camera device , and I canQ&apos;Et import the photos into iPhoto automatically.</what>
</comment>
<comment>
<author>hsiangta...@gmail.com</author>
<when>Sat, 19 Feb 2011 03:53:41 +0000</when>
<what>Please consider to fix this issue and make the camera folder DCIM complaint. All digital cameras, recorders and camera phones are following the JIETA DCF spec, it would be weird Android not following this spec.

BTW, all my HTC devices have fixed this issue, but my Nexus One with Google stock camera app is not.</what>
</comment>
<comment>
<author>ArtRoman...@gmail.com</author>
<when>Tue, 22 Feb 2011 09:47:23 +0000</when>
<what>Annoying problem. Soft links are not working. I donQ&apos;Et want to import my photos by hands. Folder 100ANDRO is creating by the Camera app, but is not using. Some later IQ&apos;Ell try to compile the app from sources with new paths.</what>
</comment>
<comment>
<author>looris</author>
<when>Tue, 22 Feb 2011 09:49:42 +0000</when>
<what>@ArtRoman: please notice the problem likely is not only the directory name, but also the file name!</what>
</comment>
<comment>
<author>ArtRoman...@gmail.com</author>
<when>Wed, 23 Feb 2011 02:14:37 +0000</when>
<what>So, here are the replacements for the sources if you have the one:
http://pastebin.com/mCi8HCrW
All is working now, I have renamed my photos from Camera folder to standard view (IMAG1234.jpg) using Automator and moved them to the 100ANDRO folder ? iPhoto is working, new photos were imported very well.</what>
</comment>
<comment>
<author>ArtRoman...@gmail.com</author>
<when>Sun, 27 Feb 2011 22:02:27 +0000</when>
<what>Updated, edit some small mismatch for VideoCamera.java
http://pastebin.com/G0WvvHMv</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Mon, 28 Feb 2011 00:59:17 +0000</when>
<what>Your patch breaks in the (unlikely) case there are more than 10k files in the 100ANDRO directory.

While the limit is theoretically 10k files, most cameras limit the number of files in a top-level directory to 100 or so ... and then increment the top level directory (101ANDRO) ... for speed and reliability reasons I assume.</what>
</comment>
<comment>
<author>ArtRoman...@gmail.com</author>
<when>Mon, 28 Feb 2011 01:07:16 +0000</when>
<what>So, who really saves more than 9999 photos on mobile? What about Q&quot;ECameraQ&quot;E folder we have changed only folder name and file-naming pattern. Gallery app continues reading whole the folder, so the 100-files-number limit is not urgent i think.
We can also add the 101ANDRO folders naming, if it will be required, right?)</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Mon, 28 Feb 2011 01:14:36 +0000</when>
<what>I agree itQ&apos;Es not urgent.
In fact, your change is certainly better than the existing implementation!

As for breaking it, you actually donQ&apos;Et have to have 10k file in there.
All you need is a single file named IMAG9999.JPG.</what>
</comment>
<comment>
<author>ArtRoman...@gmail.com</author>
<when>Mon, 28 Feb 2011 01:54:55 +0000</when>
<what>Q&gt;E All you need is a single file named IMAG9999.JPG.
YouQ&apos;Ere right, IQ&apos;Em getting a IMAG10000.jpg file and then rewriting it, because substring(4,8) returns 1000 but itQ&apos;Es not the maximum. iPhoto is ignoring the IMAG10000 :(
So, scanning by the pattern (not cutting) will be better, but a bit slower, do I need to make these changes?

And as a bonus I have repaired the Gallery, too. Just one static field for a CameraQ&apos;Es folder path ? and the Gallery displays this folderQ&apos;Es name correctly and sorts photos inside in reverse (newest first): http://pastebin.com/C2H6J8Dd</what>
</comment>
<comment>
<author>gallam...@gmail.com</author>
<when>Sat, 12 Mar 2011 14:32:10 +0000</when>
<what>Picasa 3 wonQ&apos;Et automatically import the pictures, nor will they read on the iPad 1

</what>
</comment>
<comment>
<author>jtz...@gmail.com</author>
<when>Wed, 16 Mar 2011 18:24:32 +0000</when>
<what>So, does anyone know if any of the community mods like Cyanogen has adopted ArtRoman...Q&apos;Es patch? (Thanks for your work!)

I realize in the grand scheme of things, this bug isnQ&apos;Et a high-priority bug, but it is certainly annoying to me.</what>
</comment>
<comment>
<author>luca.san...@gmail.com</author>
<when>Fri, 29 Apr 2011 09:50:39 +0000</when>
<what>No, CyanogenMod hasnQ&apos;Et adopted ArtRomanQ&apos;Es patches and I doubt theyQ&apos;Ed adopt an uncomplete and broke implementaton (in regards to directory naming and numbers of files going into it, no offence meant!)</what>
</comment>
<comment>
<author>beef...@gmail.com</author>
<when>Sun, 01 May 2011 08:28:22 +0000</when>
<what>Android camera apps need to respect DCIM naming convention. /DCIM/Camera is an abomination, and why are we still discussing it? ItQ&apos;Es a stupid little issue that should have been solved ages ago.</what>
</comment>
<comment>
<author>luca.san...@gmail.com</author>
<when>Sun, 01 May 2011 11:09:07 +0000</when>
<what>IQ&apos;Eve made a patch which fixes the Camera part of this bug. I have successfully compiled it against the latest master branch, and it works as expected (in accordance to JEITA standards).

In comparison to ArtRoman...Q&apos;Es work, it corectly handles multiple directories (100ANDRO, 101ANDRO, ... 999ANDRO) limiting the number of files for each directory to 254 [1], numbering them from 0001 to 9999 in sequence and then moving to the next directory, putting coherent metadata in the database.

There is an automated Q&quot;EconversionQ&quot;E utility which (under the hood, when the app is first started) moves existing files from Camera to the right directory. ItQ&apos;Es not done as a service, itQ&apos;Es not pretty and it can be deleted.

I havenQ&apos;Et yet worked on Gallery or Gallery3D due to lack of time, I will start again in the next weekend, when Q&quot;Ehobb timeQ&quot;E comes.

IQ&apos;Ed like to attach a complete patch which fixes Gallery and Gallery3D too, but if there is the need, I can publish the source as it is now.

[1] 512 is the maximum number of files allowed in FAT(16); OSX creates a hidden ._XXXX metadata file for each existing file, plus a ._DSStore; Windows creates Thumbs.db; the limit of 254 leaves 2 more files for Linux or any other OS to create without breaking the limit of FAT(16).</what>
</comment>
<comment>
<author>ssg...@gmail.com</author>
<when>Tue, 05 Jul 2011 04:25:35 +0000</when>
<what>What needs to be changed in Gallery and Gallery3D to make the different directory names work?  As far as I can tell Gallery3D handles multiple directories fine? Or do you mean to display all the camera photos together?</what>
</comment>
<comment>
<author>beef...@gmail.com</author>
<when>Tue, 05 Jul 2011 06:46:38 +0000</when>
<what>The problem is not with Gallery or Gallery 3D. The problem is that Android
camera apps should store photos in /DCIM/100ANDRO in order for computer apps
such as iPhoto to be able to see and import them. ThatQ&apos;Es the standard.
/DCIM/Camera is a non-compliant directory name which seems to have been
invented on someoneQ&apos;Es whim.</what>
</comment>
<comment>
<author>ssg...@gmail.com</author>
<when>Tue, 05 Jul 2011 06:49:03 +0000</when>
<what>Yes, I understand that.  My comment was in response to #21, where the poster says he has everything fixed except the gallery apps...</what>
</comment>
<comment>
<author>luca.san...@gmail.com</author>
<when>Tue, 05 Jul 2011 07:16:38 +0000</when>
<what>IQ&apos;Em extremely sorry for the delay.
@22: as you guessed, I meant that there are changes needed to Q&quot;EhideQ&quot;E the NNNLLLLL directories and display all pictures together.

Since I havenQ&apos;Et worked on it anymore (due to other issues) IQ&apos;Ell publish the patch for review as soon as I am back home.</what>
</comment>
<comment>
<author>luca.san...@gmail.com</author>
<when>Sat, 09 Jul 2011 16:11:13 +0000</when>
<what>Due to my ignorance, I donQ&apos;Et know how to commit my patch back upstream, so IQ&apos;Ell just upload here the patch as an attachment.

Everything has been handled in a Q&quot;EdonQ&apos;Et mess with the original code as much as you canQ&quot;E, so everything is done in the DCIMHelper class.

The changes required to Camera.java, VideoCamera.java and so on are very limited and the original code is commented out for a clearer identification.

If anybody knows the proper way to use git to upload my commits, IQ&apos;Ell be really grateful.

I havenQ&apos;Et still given a stab at Gallery and Gallery3D in order to have a single virtual directory which puts together all the pictures. The current code will recognize them as any other directory found on the SD card.</what>
</comment>
</bug>
<bug>
<bugid>4522</bugid>
<title>sensor delay rate doesnQ&apos;Et change after application unregisters sensor events on Android 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>bryankno...@gmail.com</reportedBy>
<openedDate>Thu, 05 Nov 2009 17:25:10 +0000</openedDate>
<description>The issue is seen on a Android 1.5 device, the sensor data rate doesnQ&apos;Et
get reset after an application unregisters for sensor events. We noticed
this with the Facebook application from the Android Market. Here are the
steps to reproduce. 1. The automatic Orientation setting is enabled in
the Display settings. This enables accelerometer with delay rate of
SENSOR_DELAY_NORMAL. 2. Start Facebook application and log in. This app
registers for accelerometer events with a delay rate of
SENSOR_DELAY_FASTEST. This is way too high in my opinion, but that is a
bug with app. 3. When you return to home screen or move Facebook app to
background it unregisters itQ&apos;Es sensor events. However, the delay rate
remains SENSOR_DELAY_FASTEST. This is causing some sluggishness on the
device because the system_server process is getting accelerometer data
with delay FASTEST. If you disable, then enable automatic Orientation
again, the rate would return to SENSOR_DELAY_NORMAL. When an application
has unregistered sensor events, the delay rate should be reset to the
fastest rate of currently enabled applications.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:08:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13895</bugid>
<title>android text view internal layout bug.</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>eyaltg...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 16:30:50 +0000</openedDate>
<description>When defining a TextView\EditText with android:gravity=Q&quot;ErightQ&quot;E if you
use one of the following: android:maxLines=Q&quot;E1Q&quot;E or
android:singleLine=Q&quot;EtrueQ&quot;E or android:scrollHorizontally=Q&quot;EtrueQ&quot;E and a
hint, the hint doesnQ&apos;Et show on screen. The example layout to
reproduce:main.xml, attached. if you remove either the right gravity or
all of the 3 items i mentioned before the hint shows (either on right or
on left, depends on gravity defs). the adb bugreport output also
attached: bug.zip Basically i donQ&apos;Et believe that the fact that the
gravity is right and i want horizontal scrolling capability and a single
line should turn off the hint.... i checked on emulator version 1.6 and
2.1 I saw in the source code that hint got itQ&apos;Es own layout, so i think
it should also be possible to set different gravity settings for the
hint.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 10 Jan 2011 17:06:50 +0000</when>
<what>please test on the 2.3 emulator.</what>
</comment>
<comment>
<author>eyaltg...@gmail.com</author>
<when>Mon, 10 Jan 2011 21:19:19 +0000</when>
<what>reproduced on 2.3 as well.same issue same symptoms.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 10 Jan 2011 21:32:32 +0000</when>
<what></what>
</comment>
<comment>
<author>eyaltg...@gmail.com</author>
<when>Wed, 12 Jan 2011 08:29:13 +0000</when>
<what>So the status was not changed, what info are you missing to decide if itQ&apos;Es indeed a bug or not ?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 19:35:58 +0000</when>
<what></what>
</comment>
<comment>
<author>fredd...@gmail.com</author>
<when>Tue, 01 Mar 2011 16:33:03 +0000</when>
<what>Issue can also be obtained by having an EditView with 
android:inputType=Q&quot;EnumberDecimalQ&quot;E and android:gravity=Q&quot;EcenterQ&quot;E, removing gravity solves the issue...</what>
</comment>
<comment>
<author>oovoo.an...@gmail.com</author>
<when>Tue, 24 May 2011 11:17:13 +0000</when>
<what>I suppose that IQ&apos;Eve faced the similar issue: if I set in TextView both android:singleLine=Q&quot;EtrueQ&quot;E and android:gravity=Q&quot;ErightQ&quot;E the text in not visible.</what>
</comment>
<comment>
<author>harald.h...@gmail.com</author>
<when>Fri, 16 Sep 2011 13:54:42 +0000</when>
<what>No solution till yet?</what>
</comment>
<comment>
<author>eyaltg...@gmail.com</author>
<when>Fri, 16 Sep 2011 16:40:09 +0000</when>
<what>not from google...</what>
</comment>
</bug>
<bug>
<bugid>4250</bugid>
<title>PackageInstaller requires 4x apk size free to install.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>impact...@gmail.com</reportedBy>
<openedDate>Wed, 14 Oct 2009 16:49:34 +0000</openedDate>
<description>The PackageInstaller incorrectly requires 4x the apk size free when
installing a new APK. This leads to issues particularly on low-memory
devices (G1, etc), where a user canQ&apos;Et install a larger APK even with
plenty of free space. Steps to reproduce: 1) Install any number of
applications to bring free memory down to 39.9mb 2) Copy a 10mb APK to
an sdcard 3) Run the packageInstaller on the apk (from browser, file
manager, etc) Behavior: Install Failed due to insufficient space
Expected Behavior: Install succeeded. The code for this is located:
packageinstaller/PackageInstallerActiviity.java (line 293): //compute
the size of the application. just an estimate long size; String apkPath
= mPackageURI.getPath(); File apkFile = new File(apkPath); //TODO?
DEVISE BETTER HEAURISTIC size = 4*apkFile.length();
checkOutOfSpace(size);</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 14 Oct 2009 18:23:40 +0000</when>
<what>Issue 4243 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:22:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1493</bugid>
<title>Similar to 1348, however the earpiece stopped working completely. Only after 2 weeks of use, the earpiece on the G1 stopped working. Tried removing apps, restarting and complete reset to defaults but nothing worked. I could only hear the caller on the phone via speakerphone or bluetooth.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-02-06T13:38:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Helde...@gmail.com</reportedBy>
<openedDate>Wed, 10 Dec 2008 03:42:33 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 13:38:57 +0000</when>
<what>You should work with T-Mobile customer support - this seems to be a hardware issue
with your specific device.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:18:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6186</bugid>
<title>@media CSS blocks not actioned</title>
<status>WorkingAsIntended</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T14:22:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>isham.re...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 19:32:47 +0000</openedDate>
<description>I have a web site that uses CSS to adapt for mobile use. Sample page -
http://www.isham-research.co.uk/web/index.html The CSS
http://www.isham-research.co.uk/web/stylesheet.css The stylesheet has
the format: @media screen, print { ... CSS statements ... } @media
handheld { ... CSS statements ... } The effect of the @media handheld
block is to suppress the blue background and prevent images from being
displayed. The iPhone and my old Siemens S65 action the handheld block -
the Nexus One doesnQ&apos;Et.</description>
<comment>
<author>CAJ...@gmail.com</author>
<when>Thu, 10 Jun 2010 17:25:57 +0000</when>
<what>Confirm.
Same for Q&lt;Elink media=Q&quot;EhandheldQ&quot;E...

Any solutions?</what>
</comment>
<comment>
<author>CAJ...@gmail.com</author>
<when>Thu, 10 Jun 2010 17:30:26 +0000</when>
<what>Found solution. Webkit ignores Q&quot;EhandheldQ&quot;E, but works fine with width options like  in this sample:
Q&lt;Estyle type=Q&quot;Etext/cssQ&quot;E media=Q&quot;Eonly screen and (max-device-width: 480px)Q&quot;EQ&gt;E</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 14:22:04 +0000</when>
<what>Q&apos;EhandheldQ&apos;E is usually only supported by lower-end phones. Q&apos;EscreenQ&apos;E, as you found out,  is the way to go.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2397</bugid>
<title>Music player Q&quot;EArtistQ&quot;E classification should use Q&quot;EAlbum ArtistQ&quot;E tag</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>124</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Thu, 09 Apr 2009 20:24:39 +0000</openedDate>
<description>Splitting a compilation album by the individual track artist or, worse,
splitting a classical recording by the track soloistQ&apos;Es name from the MP3
Q&quot;EArtistQ&quot;E track is unhelpful and frustrating. The Music Player should use
the Q&quot;EAlbum ArtistQ&quot;E MP3 tag.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:43:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:30:30 +0000</when>
<what></what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Mon, 16 Nov 2009 06:05:24 +0000</when>
<what>I can confirm the issue on android 1.6.

Are there any work-arounds?</what>
</comment>
<comment>
<author>jdavie...@gmail.com</author>
<when>Mon, 30 Nov 2009 01:25:10 +0000</when>
<what>I can confirm this? still exists in 2.0 on Motorola Droid. Very annoying, please fix!</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Mon, 30 Nov 2009 16:13:16 +0000</when>
<what>Refer to issue 3679</what>
</comment>
<comment>
<author>jkorsa...@gmail.com</author>
<when>Wed, 16 Dec 2009 17:22:39 +0000</when>
<what>NOOOOOOOOOOOOO!!!  IT SHOULD NOT USE THE ALBUM ARTIST TAG!!

I have a Moto Droid, and the Music Player seems to live and die by the Q&quot;EAlbum ArtistQ&quot;E
tag, whereas it should use the Q&quot;EArtistQ&quot;E tag.

Think about a compilation album such as a soundtrack or a Q&quot;Etop hits of year XXXXQ&quot;E. 
Who is the Q&quot;EAlbum ArtistQ&quot;E?  There isnQ&apos;Et one, or else itQ&apos;Es something like Q&quot;EVarious
ArtistsQ&quot;E.  Then the Q&quot;EArtistQ&quot;E tag contains the actual artist of the particular track.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Wed, 16 Dec 2009 18:27:13 +0000</when>
<what>I think most people agree that having your compilation album appear under Q&quot;EVarious
ArtistsQ&quot;E is a price worth paying to get every classical album ever recorded correctly
listed.

If I listen to an opera am I expected to listen to all the parts sung by THIS
vocalist, then all the tracks played by THAT soloist, then the parts sung by Q&quot;EThe
ChorusQ&quot;E, and then the remainder that is played by the Orchestra? Or do you think I
might want all of WagnerQ&apos;Es Q&quot;ETristan and IsoldeQ&quot;E to be listed in the right order
under... you know... Q&quot;EWagnerQ&quot;E?

And before anyone gets hissy about Opera (which I use only as an example), what about
Jeff WayneQ&apos;Es War of the Worlds being listed variously under Richard Burton, Justin
Hayward, Phil Lynott, Julie Covington, David Essex and Chris Thompson? Or Jools
HollandQ&apos;Es Big Band Rhythm Q&amp;E Blues
Q&lt;Ehttp://www.amazon.com/Jools-Hollands-Band-Rhythm-Blues/dp/B00005USBXQ&gt;E being listed
under 21 separate singers?!

Sorry jkorsakas, IQ&apos;Em very clear that Q&quot;EAlbum ArtistQ&quot;E is the correct tag to use.</what>
</comment>
<comment>
<author>reaverma...@gmail.com</author>
<when>Thu, 17 Dec 2009 07:23:15 +0000</when>
<what>I had the same problem until I download the music app Mixzing from the market. It treats 
files in the same folder as part of one album so you donQ&apos;Et need to worry about thre ID3 tags. 
Its a pretty solid app all around as well.</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Sat, 19 Dec 2009 06:12:09 +0000</when>
<what>Fix proposed on issue 3679.

Sigh. They donQ&apos;Et even have the time to mark DUPs.


</what>
</comment>
<comment>
<author>thaluna...@gmail.com</author>
<when>Sun, 14 Feb 2010 22:16:14 +0000</when>
<what>I wish this could be resolved, or at least an option to use Album Artist instead of
Artist.

I have a very extensive rap music collection, and while rap may not be to everyoneQ&apos;Es
taste it falls much line with what you guys are saying about opera music when it
comes to the artist sorting on Android. In the case of rap music itQ&apos;Es not necessarily
a compilation with different artists for each song, but rather rap artists CONSTANTLY
feature other artists in their music.

For example I have only one album on my phone right now and this album contains 18
tracks, all by the same rap artist. When I look at the Artists listing on my phone it
shows 11 artists, because many songs feature other artists. Instead of simply showing
Q&quot;EVic Da BaronQ&quot;E (the album artist), it displays Vic Da Baron/Numskull, Vic Da
Baron/Nyte Rydah, Vic Da Baron/Prince Bugsy, etc.

I do not use the music player often since IQ&apos;Em either at home or in my car and have
other ways to play music there or am at work and donQ&apos;Et play music at my job anyway.
But that being said, I was turned off by the method used to sort artists and would be
seeking other solutions if I were an avid phone-as-a-music-player person.</what>
</comment>
<comment>
<author>avery.gl...@gmail.com</author>
<when>Wed, 14 Apr 2010 04:58:56 +0000</when>
<what>IQ&apos;Em going to echo the issues here - itQ&apos;Es a major impact between iTunes (which groups an Album by ALBUM 
(TITLE) + ALBUM ARTIST, allowing the individual Artists to represent the current singers) and Android. In this 
case, for most classical music, compilations, soundtracks, classical music, et. al., the ALBUM ARTIST would be 
Q&quot;EVarious ArtistsQ&quot;E - since there is no one artist for the whole album, and then the individual performers would 
be listed in the ARTIST id3 tag field.

I would expect the following behaviors:

If sorting or selecting music by ARTIST, then the primary sort/filter criterion should be ARTIST and I should be 
able to use ALBUM (TITLE) and/or (TRACK) NAME and/or TRACK ORDER as additional criteria.

If sorting or selecting music by ALBUM, then it should designate an album by filtering by ALBUM (TITLE) and 
ALBUM ARTIST, and then I should be able to use ALBUM (TITLE) and/or (TRACK) NAME and/or TRACK ORDER 
as my sort criteria.

Does ALBUM ARTIST need to be enabled in the OS or is it an application level defect?</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Wed, 14 Apr 2010 05:47:28 +0000</when>
<what>I already made a patch some time ago. Nobody reviews it. No devs look at 
these issues. This is the way a corporationized open source project works.</what>
</comment>
<comment>
<author>avery.gl...@gmail.com</author>
<when>Wed, 14 Apr 2010 13:36:09 +0000</when>
<what>Please post the patch information here so we can get some eyes on it.</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Thu, 15 Apr 2010 14:47:13 +0000</when>
<what>I posted my fixes on cyanogenmod hoping they may apply the patch more promptly.

the verified ones are at
http://code.google.com/p/cyanogenmod/issues/detail?
id=882Q&amp;Eq=artistQ&amp;Ecolspec=ID%20Type%20Status%20Priority%20Version%20Model%20Owner%20Summary%20Sta
rs%20Modified#c4

I am not sure they apply to the current code any more. Also, as a workaround for current Android, put the tracks of 
the same album in the same folder, as suggested by the source code it works.

Also refer to Issue 3679. It is a dup of this issue and nobody even cares to merge the dup. </what>
</comment>
<comment>
<author>swis...@gmail.com</author>
<when>Fri, 27 Aug 2010 08:04:00 +0000</when>
<what>It does not work, my dir looks the following: \Music\%Album% - %Artist%\ (if theres no Artist its empty) and the ID3 Tags are correct (Albumtitle, Albumartist ...)

But it does NOT work. Whats so wrong about only sorting the hole Album Section ONLY by Album???? i mean, just ignore the artist. Thats why im under ALBUM, bcuz i wanna see the albums, i dont care about the arist. if i want the artist i would go to Artist.</what>
</comment>
<comment>
<author>k...@invizio.com</author>
<when>Wed, 20 Oct 2010 06:03:19 +0000</when>
<what>I agree with swisscs the Album section in the music player should ONLY consider the Album info in the ID3 tag and then sort alphabetically like the music player on iOS. Or maybe some combination of Album and Album Artist as an album which lists the artist as Various Artist is a welcome trade off.

I listen to many compilations and itQ&apos;Es extremely annoying to see one album split up into multiple entries according the artist in the Album section of the music player.</what>
</comment>
<comment>
<author>NDTre...@gmail.com</author>
<when>Wed, 20 Oct 2010 14:14:57 +0000</when>
<what>Hey all, IQ&apos;Eve been using iSyncr for PC ($2.99) for some time, and the last update of the app seems to have nearly fixed this issue for me. Now, when songs are part of a compilation, iSyncr copies them to a folder based on the Album Artist, not the Artist. So instead of Song A, B, and C getting copied to:

/sdcard/Music/ArtistA/CompAlbum/SongA
/sdcard/Music/ArtistB/CompAlbum/SongB
/sdcard/Music/ArtistC/CompAlbum/SongC

They get copied to:
/sdcard/Music/AlbumArtist/CompAlbum/SongA
/sdcard/Music/AlbumArtist/CompAlbum/SongB
/sdcard/Music/AlbumArtist/CompAlbum/SongC

Then when I view my albums in the stock Captivate (Galaxy S) player, instead of having the Comp album listed 3 times (once for each artist), it is only listed once, with that one occurrence containing all three songs. When each song is played, it correctly shows the artist of that song (not the Album Artist).

The only issue I have is that when that album is shown (in album view), the artist is listed as Artist3 instead of Various Artists. IQ&apos;Em thinking it is using the artist of the last song in the album instead of the Album Artist for this view).</what>
</comment>
<comment>
<author>guolin....@gmail.com</author>
<when>Thu, 21 Oct 2010 03:50:20 +0000</when>
<what>I confirm Comment #17. It happens to me too. The supposedly album artist in the Album view is displayed according to the artist(s) of the last song in the album.
Several of the albums stored in my device has their last songs more than one contributing artist and the album artist is displayed as Q&apos;EArtist1/Artist2Q&apos;E of the last songs.</what>
</comment>
<comment>
<author>edwardkn...@gmail.com</author>
<when>Sat, 13 Nov 2010 09:12:23 +0000</when>
<what>Copy/Pasting manually will work, but it is highly inconvenient. It seems to be apparent that this is an issue with how iTunes/Winamp/doubletwist organize their files when synced and how Android interprets them, since copy/pasting gives the desired effect that all songs that should be listed in one album are. IQ&apos;Em not a Dev, but seems like its a Q&quot;Elost in translationQ&quot;E problem stemming from Android not abiding by what apparently the syncing standard is. Easier for Google to change than 3 significantly used clients, not to say that itQ&apos;Ell be an easy fix. As of now, I have personally tested all three, and all three have the same undesirable outcome of splitting up a single compilation album into its respective artists when viewed in album view of any music app that I can find in the Android Marketplace, from the native Music Player, to Winamp, to PowerAMP... IQ&apos;Eve lost track of all that IQ&apos;Eve tried, before I finally came to grips with the fact that maybe Google is at fault. I know I speak for all of us when I say I hope this is a relatively uncomplicated fix on AndroidQ&apos;Es side. WeQ&apos;Ere all rooting for you :)</what>
</comment>
<comment>
<author>AWasy...@gmail.com</author>
<when>Sat, 18 Dec 2010 13:45:21 +0000</when>
<what>Agree, this is incredibly infuriating.

And for the record. Yes Album artist is the correct tag to use to sort the music. ThatQ&apos;Es why nearly every PC and Mac based music players uses this field and not the artist field.

A very very mainstream example for those still unconvinced is easy to find. 

Buy the Faithless album No Roots, which, regardless of whether you like it or not cannot be considered niche music, and acts as a pretty good base measure of how popular albums appear. If you rip your tracks and allow media player .. again a very standard piece of software, to find the track information, it will rip it with the album artist as Faithless and the artist field will randomly be filled with Faithless/Did, Faithless, Faithless/LSK, Faithless/Nina Simone ... etc... are you really saying that, as currently happens, the correct way for android to display this is by separating each track which features another artist (and which, remember has had the information automatically filled in, in a way that is very common for a lot of mp3 users) to be shown separately instead of all the tracks appearing as Faithless.... which is of course the Q&apos;Ealbum artistQ&apos;E

Seriously!?</what>
</comment>
<comment>
<author>pe...@northernsands.net</author>
<when>Thu, 06 Jan 2011 10:54:00 +0000</when>
<what>I, too, have run into this problem, and itQ&apos;Es very annoying. I thought IQ&apos;Ed found the answer by trying the PlayerPro app, as this allows the Q&quot;EArtistQ&quot;E browser to use Q&quot;EAlbum ArtistQ&quot;E instead. Alas, this doesnQ&apos;Et work as desired due to the stock Android music scanning system (which PlayerPro uses). Please see:

http://www.aplayerpro.com/forum/viewtopic.php?f=3Q&amp;Et=8</what>
</comment>
<comment>
<author>tahir.ja...@gmail.com</author>
<when>Mon, 10 Jan 2011 23:01:42 +0000</when>
<what>Similar to my issue posted here:
http://code.google.com/p/android/issues/detail?id=12876Q&amp;Eq=album%20artistQ&amp;Esort=typeQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>tahir.ja...@gmail.com</author>
<when>Mon, 10 Jan 2011 23:11:26 +0000</when>
<what>rainwoodman - is there a way that we can Q&quot;EpushQ&quot;E the fix ourselves?  We truly appreciate your help and effort in looking into this for us!</what>
</comment>
<comment>
<author>rainwood...@gmail.com</author>
<when>Tue, 11 Jan 2011 02:22:35 +0000</when>
<what>Please donQ&apos;Et credit me. My fix didnQ&apos;Et work. </what>
</comment>
<comment>
<author>lalit...@gmail.com</author>
<when>Tue, 11 Jan 2011 02:26:17 +0000</when>
<what>Comment #25 on issue 2397 by rainwoodman: Music player Q&quot;EArtistQ&quot;E
classification should use Q&quot;EAlbum ArtistQ&quot;E tag


http://code.google.com/p/android/issues/detail?id=2397
Please donQ&apos;Et credit me. My fix didnQ&apos;Et work.</what>
</comment>
</bug>
<bug>
<bugid>4298</bugid>
<title>Email-to-SMS no longer shows subject</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>seanlyn...@gmail.com</reportedBy>
<openedDate>Tue, 20 Oct 2009 00:11:33 +0000</openedDate>
<description>This is also reported in the T-Mobile forums as
http://forums.t-mobile.com/tmbl/board/message?board.id=AndroidMessagingQ&amp;Emessage.id=6115Q&amp;Ejump=true
. Prior to the Cupcake upgrade, any text messages I got via the
email-to-sms gateway (phone-number@tmomail.net) would show up as being
from a four digit sender, with the body being Q&quot;Eemail_of_sender / subject
/ bodyQ&quot;E. Since the upgrade, the sender now shows as the email address
and the body shows as the body. The subject is totally inaccessible. The
only place I can still see the subject is in the notifications that
Handcent SMS generates: it will generate two notifications, one
immediately on receipt that has the old message format (tapping on this
brings me to an empty thread), and one in the new format with no
subject. The new sender format is much better, but I really need to have
the subject line of the original email preserved.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:11:38 +0000</when>
<what></what>
</comment>
<comment>
<author>ggub...@gmail.com</author>
<when>Fri, 11 Dec 2009 20:41:16 +0000</when>
<what>I have same issue on T-Mobile Motorola Cliq. I receive SMS , I donQ&apos;Et get the 
following in the Message

1) SenderQ&apos;Es Name Only Email address is shown
2) No Subject Line

Is there any patch / fix for this issue?

Thanks
Guru</what>
</comment>
<comment>
<author>jesse...@gmail.com</author>
<when>Mon, 14 Dec 2009 19:04:25 +0000</when>
<what>Same problem here, on G1.</what>
</comment>
<comment>
<author>hourb...@gmail.com</author>
<when>Tue, 05 Jan 2010 18:19:52 +0000</when>
<what>Same problem on MyTouch with T-Mobile.</what>
</comment>
<comment>
<author>seanlyn...@gmail.com</author>
<when>Tue, 05 Jan 2010 18:34:23 +0000</when>
<what>This is not a problem on my Droid, incidentally.</what>
</comment>
</bug>
<bug>
<bugid>10147</bugid>
<title>wrong date format for Czech language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rpola...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 16:19:09 +0000</openedDate>
<description>device: htc hero 2.1 serial number: HT97JL906224 after os upgrade from
1.5 (1.6) to 2.1 a date format (menu: settings/date and time/date
format) for Czech language is wrong. there is a Q&quot;EpointQ&quot;E missing. the
right date formats are below: os 2.1 format | the right format
--------------------------------------------------------- p?, 12. 31,
2010 | p?, 31.12. 2010 ... Q&quot;E.Q&quot;E instead Q&quot;E,Q&quot;E p?, 31 12. 2010 | p?, 31.12.
2010 ... Q&quot;E.Q&quot;E after 31 2010 12. 31, p? | p?, 31.12. 2010 ... not czech
format as you can see, the only one right Czech format is: [name of
day]Q&lt;EcommaQ&gt;EQ&lt;EspaceQ&gt;E[day]Q&lt;EpointQ&gt;E[month]Q&lt;EpointQ&gt;EQ&lt;EspaceQ&gt;E[year] p?, 31.12.
2010 i hope the fix will come soon...</description>
</bug>
<bug>
<bugid>8572</bugid>
<title>Intelligent phone book for roamers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hasan....@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 06:46:31 +0000</openedDate>
<description>Generally users, store their numbers in national format (without
+country code) because they are most of the time are resident in their
home countries. However, while traveling and more importantly for
frequent travelers, users often call their home numbers, and oops, the
numbers are stored in national format. they have to edit, insert country
codes and then dial; this happens to all numbers in their phone book. My
request: - The phone knows it is roaming at any time. - It should
automatically insert the (+country code) whenever the user requests to
dial a home number from the phone book. - maybe it can be included as an
option (yes/no)for the user to choose. Best regards,</description>
<comment>
<author>vmuratce...@gmail.com</author>
<when>Sun, 30 May 2010 17:33:11 +0000</when>
<what>Q&quot;EsomeQ&quot;E of the mobile operator already solved this. The solution called Q&quot;Eintelligent 
roaming servicesQ&quot;E.
in addition, blackberry also have such a solution: Q&quot;Eyou can setup some prefixes to be 
put automatically to the phone numbersQ&quot;E.
I have problem with my android phone, too, in a similar subject: When IQ&apos;Em in 
HomePLMN, the natinal operators send the calling numbers in national format, but I 
have already saved my Q&gt;E1000 contacts with international format!!! So my android 
cannot display the name of the calling party, unlike to any phones, that I used till 
now :((((
hope to have a fix soon.
br,
murat</what>
</comment>
</bug>
<bug>
<bugid>6412</bugid>
<title>Dev Tools app crashes on entering Dev Settings menu (htc tattoo, android 1.6)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-10-07T20:34:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>32</stars>
<reportedBy>danstow...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 17:48:47 +0000</openedDate>
<description>My setup: HTC Tattoo (android 1.6); developing on Mythbuntu 9.10 w
Eclipse Galileo, android-sdk_r04-linux_86.tgz Steps to reproduce: (1)
install Dev Tools app to the phone as instructed by
http://developer.android.com/guide/developing/debug-tasks.html (run a
1.6 virtual device then use adb to copy the Development.apk across) (2)
start the Dev Tools app. (3) click the Q&quot;EDevelopment SettingsQ&quot;E menu. it
crashes with java.lang.SecurityException. Crash log from relevant part
of Q&quot;Eadb logcatQ&quot;E is attached, plus Q&quot;Eadb bugreportQ&quot;E.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Feb 2010 18:10:39 +0000</when>
<what>This seems like the interesting part:

D/PhoneWindow(  396): DebugMonitor class=com.android.development.Development focus=true
 ...
I/ActivityManager(   85): Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.TEST] flg=0x10
000000 cmp=com.android.development/.DevelopmentSettings }
W/ServiceManager(   85): Permission failure: android.permission.HARDWARE_TEST from
uid=10049 pid=396
E/SurfaceFlinger(   85): Permission Denial: pid=396, uid=10049
D/AndroidRuntime(  396): Shutting down VM
</what>
</comment>
<comment>
<author>danstow...@gmail.com</author>
<when>Mon, 08 Feb 2010 08:05:05 +0000</when>
<what>OK, IQ&apos;Em new to the Android stack so I canQ&apos;Et offer much insight on this interesting
part. Does it suggest that thereQ&apos;Es something I can try, to fix/workaround the issue?</what>
</comment>
<comment>
<author>mal...@sgiggle.com</author>
<when>Mon, 26 Apr 2010 19:05:50 +0000</when>
<what>I see the same issue using Development.apk pulled from Android 2.0.1 and Android 2.1
emulators on both Droid and Nexus One running Android 2.1.

It looks like the HARDWARE_TEST permission is failing.

When I go to:

Settings Q&gt;E Applications Q&gt;E Manage Applications Q&gt;E DevTools

I donQ&apos;Et see Q&quot;EHardware TestQ&quot;E as one of the permissions.

I see Q&quot;EDevelopment toolsQ&quot;E, Q&quot;ENetwork communicationQ&quot;E, Q&quot;EYour accountsQ&quot;E and Q&quot;ESystem toolsQ&quot;E.

In the hopes of modifying/adding the Q&quot;EHARDWARE_TESTQ&quot;E permission to the
AndroidManifest.xml, I did Q&quot;Eunzip Development.apkQ&quot;E.

Unfortunately, AndroidManifest.xml is not xml, but a binary format.

The AndroidManifest.xml contained in Development.apk contains the following sequence
of bytes:

a^@n^@d^@r^@o^@i^@d^@.^@p^@e^@r^@m^@i^@s^@s^@i^@o^@n^@.^@H^@A^@R^@D^@W^@A^@R^@E^@_^@T^@E^@S^@T

ThatQ&apos;Es Q&quot;Eandroid.permission.HARDWARE_TESTQ&quot;E in some double-byte format.

So, it looks like DevTools is trying to request the HARDWARE_TEST permission, itQ&apos;Es
just not happening for some reason.</what>
</comment>
<comment>
<author>mal...@sgiggle.com</author>
<when>Mon, 26 Apr 2010 19:27:59 +0000</when>
<what>I really should have used aapk instead of Q&apos;EzipQ&apos;E to unzip Development.apk.

In any event, when I run Q&apos;Eaapk dump xmltree Development.apk AndroidManifest.xmlQ&apos;E, I
get this:

    E: uses-permission (line=28)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.HARDWARE_TESTQ&quot;E (Raw:
Q&quot;Eandroid.permission.HARDWARE_TESTQ&quot;E)

So, looks like the manifest contains the permission.</what>
</comment>
<comment>
<author>sigmundu...@gmail.com</author>
<when>Mon, 01 Nov 2010 12:37:54 +0000</when>
<what>Some problem here. Tools: Eclipse 3.5.2, ADT newest; did the  -e pull  followed by  -d install.</what>
</comment>
<comment>
<author>Doss...@gmail.com</author>
<when>Mon, 10 Jan 2011 04:19:57 +0000</when>
<what>Still a problem.  atQ&amp;Et Captivate on Android 2.1.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:30:04 +0000</when>
<what></what>
</comment>
<comment>
<author>rib...@gmail.com</author>
<when>Tue, 25 Jan 2011 23:36:12 +0000</when>
<what>Here is a trace of the error (on an Evo with Froyo 2.2) seemingly showing that android.permission.HARDWARE_TEST permission is required.  The second listing is an extract from an aapt dump of the AndroidManifest.xml from Development.apk seeming to show that it does list android.permission.HARDWARE_TEST as a uses-permission that it has.


Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.TEST] flg=0x10000000 cmp=com.android.development/.DevelopmentSettings }
Permission failure: android.permission.HARDWARE_TEST from uid=10101 pid=16077
Permission Denial: canQ&apos;Et access SurfaceFlinger pid=16077, uid=10101
Shutting down VM
threadid=1: thread exiting with uncaught exception (group=0x400259f8)
FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to resume activity {com.android.development/com.android.development.DevelopmentSettings}: java.lang.SecurityException
    at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3347)
    at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3362)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2808)
    at android.app.ActivityThread.access$2300(ActivityThread.java:135)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2136)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:144)
    at android.app.ActivityThread.main(ActivityThread.java:4937)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:521)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
    at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.SecurityException
    at android.os.BinderProxy.transact(Native Method)
    at com.android.development.DevelopmentSettings.updateFlingerOptions(DevelopmentSettings.java:246)
    at com.android.development.DevelopmentSettings.onResume(DevelopmentSettings.java:169)
    at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1255)
    at android.app.Activity.performResume(Activity.java:3864)
    at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3337)
    ... 12 more
  Force finishing activity com.android.development/.DevelopmentSettings
  Force finishing activity com.android.development/.Development
Activity pause timeout for HistoryRecord{46210718 com.android.development/.DevelopmentSettings}


aapt d xmltree \tmp\Development.apk AndroidManifest.xml

N: android=http://schemas.android.com/apk/res/android
  E: manifest (line=17)
    A: android:versionCode(0x0101021b)=(type 0x10)0x1
    A: android:versionName(0x0101021c)=Q&quot;E1.0Q&quot;E (Raw: Q&quot;E1.0Q&quot;E)
    A: package=Q&quot;Ecom.android.developmentQ&quot;E (Raw: Q&quot;Ecom.android.developmentQ&quot;E)
    E: uses-sdk (line=0)
      A: android:minSdkVersion(0x0101020c)=(type 0x10)0x8
      A: android:targetSdkVersion(0x01010270)=(type 0x10)0x8
    E: uses-permission (line=20)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.ACCESS_WIFI_STATEQ&quot;E (Raw: Q&quot;Eandroid.permission.ACCESS_WIFI_STATEQ&quot;E)
    E: uses-permission (line=21)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.CHANGE_NETWORK_STATEQ&quot;E (Raw: Q&quot;Eandroid.permission.CHANGE_NETWORK_STATEQ&quot;E)
    E: uses-permission (line=22)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.CHANGE_WIFI_STATEQ&quot;E (Raw: Q&quot;Eandroid.permission.CHANGE_WIFI_STATEQ&quot;E)
    E: uses-permission (line=23)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.DEVICE_POWERQ&quot;E (Raw: Q&quot;Eandroid.permission.DEVICE_POWERQ&quot;E)
    E: uses-permission (line=24)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.DUMPQ&quot;E (Raw: Q&quot;Eandroid.permission.DUMPQ&quot;E)
    E: uses-permission (line=25)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.GET_ACCOUNTSQ&quot;E (Raw: Q&quot;Eandroid.permission.GET_ACCOUNTSQ&quot;E)
    E: uses-permission (line=26)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.HARDWARE_TESTQ&quot;E (Raw: Q&quot;Eandroid.permission.HARDWARE_TESTQ&quot;E)
    E: uses-permission (line=27)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.INTERNETQ&quot;E (Raw: Q&quot;Eandroid.permission.INTERNETQ&quot;E)
    E: uses-permission (line=28)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.MANAGE_ACCOUNTSQ&quot;E (Raw: Q&quot;Eandroid.permission.MANAGE_ACCOUNTSQ&quot;E)
    E: uses-permission (line=29)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.REBOOTQ&quot;E (Raw: Q&quot;Eandroid.permission.REBOOTQ&quot;E)
    E: uses-permission (line=30)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.KILL_BACKGROUND_PROCESSESQ&quot;E (Raw: Q&quot;Eandroid.permission.KILL_BACKGROUND_PROCESSESQ&quot;E)
    E: uses-permission (line=31)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.SET_ACTIVITY_WATCHERQ&quot;E (Raw: Q&quot;Eandroid.permission.SET_ACTIVITY_WATCHERQ&quot;E)
    E: uses-permission (line=32)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.SET_ALWAYS_FINISHQ&quot;E (Raw: Q&quot;Eandroid.permission.SET_ALWAYS_FINISHQ&quot;E)
    E: uses-permission (line=33)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.SET_ANIMATION_SCALEQ&quot;E (Raw: Q&quot;Eandroid.permission.SET_ANIMATION_SCALEQ&quot;E)
    E: uses-permission (line=34)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.SET_DEBUG_APPQ&quot;E (Raw: Q&quot;Eandroid.permission.SET_DEBUG_APPQ&quot;E)
    E: uses-permission (line=35)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.SET_PREFERRED_APPLICATIONSQ&quot;E (Raw: Q&quot;Eandroid.permission.SET_PREFERRED_APPLICATIONSQ&quot;E)
    E: uses-permission (line=36)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.SET_PROCESS_LIMITQ&quot;E (Raw: Q&quot;Eandroid.permission.SET_PROCESS_LIMITQ&quot;E)
    E: uses-permission (line=37)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.USE_CREDENTIALSQ&quot;E (Raw: Q&quot;Eandroid.permission.USE_CREDENTIALSQ&quot;E)
    E: uses-permission (line=38)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.WAKE_LOCKQ&quot;E (Raw: Q&quot;Eandroid.permission.WAKE_LOCKQ&quot;E)
    E: uses-permission (line=39)
      A: android:name(0x01010003)=Q&quot;Eandroid.permission.WRITE_SETTINGSQ&quot;E (Raw: Q&quot;Eandroid.permission.WRITE_SETTINGSQ&quot;E)
    E: uses-permission (line=40)
      A: android:name(0x01010003)=Q&quot;Ecom.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORDQ&quot;E (Raw: Q&quot;Ecom.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORDQ&quot;E)
    E: uses-permission (line=41)
      A: android:name(0x01010003)=Q&quot;Ecom.google.android.googleapps.permission.GOOGLE_AUTHQ&quot;E (Raw: Q&quot;Ecom.google.android.googleapps.permission.GOOGLE_AUTHQ&quot;E)
    E: uses-permission (line=42)
      A: android:name(0x01010003)=Q&quot;Ecom.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICESQ&quot;E (Raw: Q&quot;Ecom.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICESQ&quot;E)
    E: uses-permission (line=43)
      A: android:name(0x01010003)=Q&quot;Ecom.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUserQ&quot;E (Raw: Q&quot;Ecom.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUserQ&quot;E)
    E: application (line=45)
      A: android:label(0x01010001)=Q&quot;EDev ToolsQ&quot;E (Raw: Q&quot;EDev ToolsQ&quot;E)
      A: android:icon(0x01010002)=@0x7f020001
      E: uses-library (line=48)
        A: android:name(0x01010003)=Q&quot;Eandroid.test.runnerQ&quot;E (Raw: Q&quot;Eandroid.test.runnerQ&quot;E)
      E: activity (line=50)
        A: android:label(0x01010001)=Q&quot;EDev ToolsQ&quot;E (Raw: Q&quot;EDev ToolsQ&quot;E)
        A: android:icon(0x01010002)=@0x7f020001
        A: android:name(0x01010003)=Q&quot;EDevelopmentQ&quot;E (Raw: Q&quot;EDevelopmentQ&quot;E)</what>
</comment>
<comment>
<author>Robert.J...@gmail.com</author>
<when>Thu, 10 Feb 2011 22:56:01 +0000</when>
<what>C:\java\android-sdk-windows\toolsQ&gt;Eaapt d permissions Development.apk
package: com.android.development
uses-permission: android.permission.ACCESS_WIFI_STATE
uses-permission: android.permission.CHANGE_NETWORK_STATE
uses-permission: android.permission.CHANGE_WIFI_STATE
uses-permission: android.permission.DEVICE_POWER
uses-permission: android.permission.DUMP
uses-permission: android.permission.GET_ACCOUNTS
uses-permission: android.permission.HARDWARE_TEST
(...)
------------------------------------------------------------
02-10 23:43:36.410: WARN/ServiceManager(109): Permission failure: android.permission.HARDWARE_TEST from uid=10108 pid=4134

------------------------------------------------------------
Nexus S here.</what>
</comment>
<comment>
<author>erjoa...@gmail.com</author>
<when>Sat, 23 Apr 2011 23:04:33 +0000</when>
<what>same problem</what>
</comment>
<comment>
<author>hopfc...@gmail.com</author>
<when>Tue, 24 May 2011 15:31:03 +0000</when>
<what>Same problem here, HTC Desire and HTC Magic</what>
</comment>
<comment>
<author>tehbrewm...@gmail.com</author>
<when>Tue, 13 Sep 2011 17:06:32 +0000</when>
<what>same issue--pulled from 2.2 adb emu--closed ddms and eclipse--installed to HTC Thunderbolt.</what>
</comment>
<comment>
<author>zenithan...@gmail.com</author>
<when>Fri, 23 Sep 2011 18:44:36 +0000</when>
<what>Same issue here - HTC Desire Z running 2.3.3</what>
</comment>
<comment>
<author>Michael....@gmail.com</author>
<when>Fri, 23 Sep 2011 18:56:22 +0000</when>
<what>Same on Motorola Defy.

The only feature i needed badly was Q&quot;EAlways FinishQ&quot;E so i extracted from the original.
Feel free to use it.

Activity: http://pastebin.com/56U3BHWC
Layout: http://pastebin.com/MAiUXtMF
Manifest: http://pastebin.com/0p14cpkE</what>
</comment>
<comment>
<author>milkroun...@gmail.com</author>
<when>Wed, 28 Sep 2011 11:01:46 +0000</when>
<what>We need some resolution for novice developers. I am using the Motorola Defy and need to change the Timeout Period so I can debug on the phone.  Is there a work around for simple folk??</what>
</comment>
<comment>
<author>alaskaap...@gmail.com</author>
<when>Thu, 29 Sep 2011 17:39:04 +0000</when>
<what>Samsung Infuse 2.2.1</what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Fri, 07 Oct 2011 20:34:07 +0000</when>
<what>The Dev Tool App is meant to be used only on the dev builds of the platform, such as the emulator.

ItQ&apos;Es fine to install a copy of Dev Tools that you built onto a development device with a system image you also built, assuming you used the same key 
(most probable if you built both from the same source tree).

The documentation was misleading regarding this, so we apologize for the confusion. The docs will be updated soon.</what>
</comment>
</bug>
<bug>
<bugid>7081</bugid>
<title>Going to home screen from app, screen not centered according to bottom dot row</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-10T16:21:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>moderni...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 12:07:21 +0000</openedDate>
<description>Nexus One - 2.1update1 When exiting applications with the home button
the centre home screen is not centrered correctly with regards to the
Q&apos;E.Q&apos;E dots at the bottom. That is you have five screens you can customize
and there are four dots at the bottom to represent the other four
screens so that you can navigate them. When exiting an app to go to the
center home screen instead of two dots left, two dots right, there might
be three dots left one dot right.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 10 Mar 2010 16:21:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1715</bugid>
<title>Right or Secondary Click function in browser</title>
<status>Assigned</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>11</stars>
<reportedBy>d.a.rom...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jan 2009 20:45:01 +0000</openedDate>
<description>I have noticed that some sites require a right/secondary click to use
some of the functions of their site, and I havenQ&apos;Et been able to find a
way to make the Android browser support this. I would like to see this
implemented in future updates.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Jan 2009 16:36:33 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:12:03 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:15:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15134</bugid>
<title>misspelling in NDK header file</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>emilio.m...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 19:33:50 +0000</openedDate>
<description>In NDK r5b, in
platforms/android-9/arch-arm/usr/include/android/bitmap.h, thereQ&apos;Es this
definition: #define ANDROID_BITMAP_RESUT_SUCCESS 0 Note that Q&quot;EresultQ&quot;E is
missing a letter.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Mar 2011 04:38:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16002</bugid>
<title>Time.parse3339 leaks</title>
<status>New</status>
<owner>e...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dtroun...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 09:17:08 +0000</openedDate>
<description>Native function used in Time.parse3339 leaks in case the parameter is
not valid (less than 10 characters). The following code: Time time = new
Time(); for (int i = 0; i Q&lt;E 1025; i++) { Log.d(Q&quot;EParse3339Q&quot;E, Q&quot;Eparse3339 Q&quot;E
+ i); try { time.parse3339(Q&quot;E1902--Q&quot;E); } catch (TimeFormatException e) {}
} causes crash with message WARN/dalvikvm(4325): ReferenceTable overflow
(max=1024) Current source of the parse3339 function:
---------------------- Code start -----------------------------------
static jboolean android_text_format_Time_parse3339(JNIEnv* env, jobject
This, jstring strObj) { jsize len = env-Q&gt;EGetStringLength(strObj); const
jchar *s = env-Q&gt;EGetStringChars(strObj, NULL); bool thrown = false; int
n; jboolean inUtc = false; if (len Q&lt;E 10) { jniThrowException(env,
Q&quot;Eandroid/util/TimeFormatExceptionQ&quot;E, Q&quot;ETime input is too short; must be at
least 10 charactersQ&quot;E); return false; } ---------------------- Code end
----------------------------------- Leak happens because
env-Q&gt;EGetStringChars(strObj, NULL) is invoked before jniThrowException.
Should invoke GetStringChars after parameters checking.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 05:24:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4247</bugid>
<title>MediaRecorder.AudioSource.VOICE_DOWNLINK|VOICE_UPLINK does not work in HTC Tattoo.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-10T13:46:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>hiroaki....@psytechnics.com</reportedBy>
<openedDate>Wed, 14 Oct 2009 09:33:24 +0000</openedDate>
<description>MediaRecorder cannot handle MediaRecorder.AudioSource.VOICE_DOWNLINK or
VOICE_UPLINK as MediaRecorder.AudioSource. It records voice calls mixed
with sound from microphone. As a result, there is no diffrence between
VOICE_DOWNLINK and VOICE_UPLINK. In addition to it, Q&quot;EMuteQ&quot;E during the
phone call does not work, so the recorder gives the same mixed sound.
The device data is: OS 1.6 Baseband 13.29.55.13H_3.35.07.20 Kernel
2.6.29-gf922713 Build 1.67.161.5 CL#74011 release-keys Software
1.67.161.5</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:46:18 +0000</when>
<what>Because this device was made by HTC independently from the core Android project, you
should mention this issue to them.</what>
</comment>
</bug>
<bug>
<bugid>15371</bugid>
<title>Email Notification turns on randomly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T20:29:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jfene...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 20:01:10 +0000</openedDate>
<description>Device: HTC Inspire 4G Network: ATQ&amp;ET OS Version: Android 2.2.1 I have
two email accounts set up. One has notification sounds turned on, and
one has notification sounds turned off. The setup works properly for a
day or two, then all email received start setting off the notification
sound. On a related note, these pop email accounts are set up to query
the server once an hour, or whenever the email app is opened. Once the
notification sounds start, email arrives every few minutes instead of
once an hour. A fix would stop notifications if that email account has
them turned off, and only query the server at the time interval
specified in the account settings.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:29:43 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble connecting to your server.

Unfortunately, bugs in any device running the HTC Q&quot;ESenseQ&quot;E UI need to be reported directly to HTC, as the email client in that device is published and supported by that company.

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>10896</bugid>
<title>API for scheduling updates/refreshes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jnbarne...@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 12:41:27 +0000</openedDate>
<description>IQ&apos;Eve been having some trouble with battery life on my handset but
noticed that idle drain fell by a factor of ~5 when I had wifi disabled.
A fall that dramatic suggests a bug in the firmware rather than a
specific bug with android however it occurred to me that android having
a Q&quot;ErefreshQ&quot;E API could be beneficial. Imagine the situation: A user has
10 apps/widgets set to auto update every hour, each app takes 1 minute
to update from start to finish. If each app runs its own update timer
the worst case scenario is that they all schedule updates for different
times. This means that every hour the wifi spends 9 minutes active that
it could have spent sleeping. If there was provision to enable
concurrent scheduling I think alot of Q&quot;Ewifi timeQ&quot;E could be saved, which
would hopefully save some battery life. As a side note, I just counted
and I have 12 apps/widgets currently installed that update periodically
and I donQ&apos;Et consider myself to be unusual in that respect. Thanks for
reading If its not too much trouble I would like to hear back if you
feel this idea has any merit :)</description>
</bug>
<bug>
<bugid>18506</bugid>
<title>Play MIDI Q&quot;EmusicQ&quot;E on Android.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-10-09T16:48:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>c933...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 19:59:13 +0000</openedDate>
<description>Even my 10-years old black-and-white screen Nokia phone support playing
MIDI music it make me think somethings must be wrong when i click on a
MIDI file in Android and get a file not supported notification.</description>
<comment>
<author>marc...@google.com</author>
<when>Thu, 14 Jul 2011 15:45:11 +0000</when>
<what>Android does support midi files. Can you provide an example of a file that doesnQ&apos;Et play?
</what>
</comment>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Sat, 16 Jul 2011 02:53:23 +0000</when>
<what>Midi works for me. D2G.</what>
</comment>
<comment>
<author>c933...@gmail.com</author>
<when>Sun, 09 Oct 2011 16:33:29 +0000</when>
<what>ar sry my midi broken. ThatQ&apos;Es my fault. My android play other MIDI.</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Sun, 09 Oct 2011 16:48:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1104</bugid>
<title>browser bug: growing pages donQ&apos;Et scroll horizontally properly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:30:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 20:49:56 +0000</openedDate>
<description>Easiest reproduction is with google reader online - clicking a headline
will open a summary. If that summary is wider than the display pane,
there is no way to scroll horizontally to view the entire thing. IQ&apos;Ed
expect it to behave roughly like a desktop browser, with a swallowed
horizontal scroll for that content area (story) alone.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:30:11 +0000</when>
<what>This is a result of readerQ&apos;Es style sheets, not AOSP</what>
</comment>
<comment>
<author>francisco.borges</author>
<when>Fri, 24 Jul 2009 08:02:20 +0000</when>
<what>If this is a problem with the reader style sheets, why does the browser expands ALL
images correctly, after I have visited one website with a larger than usual image
(outside of Google Reader?)

Steps to reproduce:

1. Add a comic strip to Google Reader.
2. Open comic (with image).
3. Zoom in.
4. You cannot scroll rightwards.
5 If I visit that same image website, and go back to Google Reader. IQ&apos;Ell be able to
scroll sideways. BTW All other feed items with large images now do not present the
same problem (i.e. I can scroll sideways with the browser). 


</what>
</comment>
<comment>
<author>francisco.borges</author>
<when>Fri, 24 Jul 2009 09:43:13 +0000</when>
<what>Ok, my comment went on images, but the same will happen with the headers.</what>
</comment>
</bug>
<bug>
<bugid>7120</bugid>
<title>Android Music player starts to play when phone is supposedly locked </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Zomm...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 04:15:03 +0000</openedDate>
<description>Currently: With the screen locked and the earphones inserted, pushing
the play button by mistake will start the Music player. ItQ&apos;Es very common
and very annoying during meetings. Correct behaviour: When the phone is
locked, no input should be accepted until the slider on the screen is
operated. The earphonesQ&apos;E buttons is a form of input. A useful exception
would be to accept input if and only if the Music player is already
playing a song (to allow users to skip or pause without unlocking the
screen). How to reproduce: - Lock the screen - Plug-in earplugs - Put
your new Nexus One in a back-pocket and sit, invariably pressing play by
mistake :-) - Enjoy the puzzled look of bystanders trying to understand
where the music comes from. Seen on a Google Nexus One (Firmware
2.1-update1) with stock earphones.</description>
</bug>
<bug>
<bugid>11031</bugid>
<title>Android - Broadband HDTV Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cbreaux5...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 22:08:40 +0000</openedDate>
<description>I know this is not directly related to the handset efforts, but here are
my suggestions. Google needs to have in their business plan to market
the Android/Chrome OS to the Broadband HD TV market. Once running on the
broadband HD TVQ&apos;Es, most all my problems are resolved.</description>
</bug>
<bug>
<bugid>7534</bugid>
<title>Google search bar do not return origin position at home.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stai...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 05:34:06 +0000</openedDate>
<description>1. At Nexus One or Driod, Long press empty space on homeQ&apos;Es workspace(at
exist google search bar) 2. Select Wallpapers 3. Press search
button(remove Q&apos;Eadd to home screenQ&apos;E popup) 4. Press search button
again(execute google search) 5. Press back button to cancel google
search 6. Google search bar remained at top</description>
</bug>
<bug>
<bugid>1905</bugid>
<title>Enhancement Request for Bluetooth and GPS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-03T12:51:38.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>python1...@gmail.com</reportedBy>
<openedDate>Tue, 03 Feb 2009 08:46:09 +0000</openedDate>
<description>Is there any information regarding bluetooth file transfer? A crappy $20
phone can transfer files with another phone or a computer using
bluetooth. Why is this feature missing from the G1? My other suggestion
is to enhance the GPS with the following: 1) Auto route recalculation 2)
Turn by Turn directions 3) Map rotate based on travel direction 4)
Spoken directions</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 12:51:38 +0000</when>
<what>Please file separate reports for separate requests (you have 5 different requests
here that will need to be assigned to different people). Thanks.</what>
</comment>
</bug>
<bug>
<bugid>3203</bugid>
<title>Google maps - wallking routes incomplete, missing UK cycle network, UK canal network and UK long-distance footpaths</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>briantis...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jul 2009 06:05:01 +0000</openedDate>
<description>- Steps to reproduce the problem Start Gooogle maps, choose a
destination (and source) and select Q&quot;Ewalking routeQ&quot;E. - Sample source
code demonstrating the problem n/a - What you think the correct behavior
should be. Walking routes fail to take into account the UK Q&quot;ENational
Cycle NetworkQ&quot;E, can be downloaded from here.
http://www.sustrans.org.uk/what-we-do/national-cycle-network Also fails
to take into account the UK Q&quot;ENational Canal NetworkQ&quot;E
http://www.waterscape.com/canals-and-rivers Both of these are public
rights of way for pedestrians and are open 24/7. It is worth noting that
both networks are also flat and level and run though urban areas in
London, Birminham and many industrial cities. The National Cycle network
uses railway lines closed in the 1960s. In addition the UK long-distance
footpaths are also not included in the walking instructions:
http://en.wikipedia.org/wiki/Long-distance_footpaths_in_the_United_Kingdom
Without knowing about these three networks, the walking instructions are
often wrong.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Jul 2009 07:13:20 +0000</when>
<what>Hi,

Please report this issue to the Google Maps teams: http://maps.google.com/support/bin/request.py?
contact_type=contact_policy</what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Wed, 08 Jul 2009 10:08:02 +0000</when>
<what>I have copied the comments to

http://www.google.com/support/forum/p/maps/thread?
fid=6b038f781c424a8600046e2ed8f97555Q&amp;Ehl=en</what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Wed, 08 Jul 2009 10:09:39 +0000</when>
<what>Link to comments on Google Maps support, URL that works:

http://tinyurl.com/n4bxgb
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:01:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:35:35 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:44 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:17:59 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>19910</bugid>
<title>[Emulator] startActivityForResult on camera - Screen orientation remains fixed in landscape after taking picture</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chockenb...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 14:10:07 +0000</openedDate>
<description>When returning from a startActivityForResult call on the camera, the
screenQ&apos;Es orientation remains fixed in landscape. Since the emulator
doesnQ&apos;Et actually flip the screen properly, this means we are viewing
content rotated 90 degrees of the actual viewing angle (see attached
image) - Steps to reproduce the problem 1. Launch a 2.3 emulator (2.3.3
in my case) 2. Start the camera using startActivityForResult 3. Screen
will go into landscape mode as is the default for the camera 4. Take a
picture 5. Return from camera - What happened. 1. Screen orientation
remains fixed in landscape when you return to the calling application.
(See attached image) Everything functions as normal. 2. Screen
orientation only goes back to normal after exiting the application (hit
back or home button). - What you think the correct behavior should be.
1. Screen should return to the original orientation that the emulator is
set at. (Landscape) Attached is a test project that achieved the
described outcome.</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Thu, 08 Sep 2011 14:15:40 +0000</when>
<what>I incorrectly labeled the correct behavior as returning to landscape. It should say portrait. </what>
</comment>
</bug>
<bug>
<bugid>8217</bugid>
<title>href=smsto: results in force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ianxjack...@gmail.com</reportedBy>
<openedDate>Sat, 08 May 2010 09:36:17 +0000</openedDate>
<description>IQ&apos;Em trying to use an anchor tag Q&lt;Ea href=Q&quot;Esmsto:numberQ&quot;EQ&gt;E it seems to
launch message app, but I get a force close. HTC Desire</description>
<comment>
<author>aaron.ja...@gmail.com</author>
<when>Thu, 14 Oct 2010 18:03:16 +0000</when>
<what>I had almost the same problem and found this solution (assuming you want to do something with sending an sms): http://blog.js-development.com/2009/12/android-sms-activity-doesnt-fill-phone.html

Good luck. </what>
</comment>
</bug>
<bug>
<bugid>12988</bugid>
<title>auto delete SMS option resets if hit home button and not when hitting back button </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JJ133...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 02:14:12 +0000</openedDate>
<description>Samsung captivate(Galaxy S) OS 2.1 IQ&apos;Eve owned this for 2 days. Problem
is SMS/MMS auto delete option is enabled by default, go in to msg
options, uncheck it, hit home button, go back to it through menus and
its re-checked again. Do the same process and hit back after you
unselect it, then hit home from the messaging inbox window then it will
stay unselected, but if you donQ&apos;Et do it the second way it will unselect
( meaning reset it to the default auto delete) Correct behavior should
be that if you select it at something, it should stay that way no matter
what button you hit, as long as it isnQ&apos;Et changing that specific option.
I should be able to hit home from that menu with out it resetting or
having it hit the back then home key.</description>
</bug>
<bug>
<bugid>16518</bugid>
<title>Not receiving any OTA update!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>adnanbai...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 14:43:03 +0000</openedDate>
<description>Hey there I am stuck at 2.3.2 and not receiving any further OTA updates.
I didnQ&apos;Et received any update for 2.3.2 and now same is the case with
2.3.4. I bought Nexus S because of its early updates but to my dismay i
am not receiving any. Kindly provide a solution to this problem, as i
donQ&apos;Et want to do a manual update. Google team, your early response will
be highly appreciated. Device: Nexus S OS /build number: 2.3.2
(I9020XXJK8-GRH78C)</description>
<comment>
<author>RaeefSa...@gmail.com</author>
<when>Mon, 02 May 2011 18:16:15 +0000</when>
<what>I had the same problem and didnQ&apos;Et get 2.3.2 or 2.3.4 so I did a manual update for both yesterday via XDA . I am in Jordan and I did get 2.3.2 update via the EDGE while I was in Jordan too so this issue started with 2.3.2 and I am not rooted. </what>
</comment>
</bug>
<bug>
<bugid>20135</bugid>
<title>WE NEED ARABIC LANGUGE FULL SUPPORT</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-20T07:10:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>firas70...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 21:31:19 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 20 Sep 2011 07:10:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10580</bugid>
<title>In GridView the focus item position moved to left when we press space key to page down.</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-08-20T18:20:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>procyon....@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 11:29:41 +0000</openedDate>
<description>In Android when we open app using Gridview Ex. Gallery. In device with
keyboard, when we press Shift key, the focused item will change its
position to left. Is it AndroidQ&apos;Es SPEC or bug?? I checked the
Gridview.java source code. In PageScroll() function, when we press space
key, it does page down. And focused item is Math.min(mItemCount - 1,
mSelectedPosition + getChildCount() - 1); It will plus getChildCount()
which means number of one page items. However, why does it minus 1?? it
leads focus item move to left position. if (direction == FOCUS_UP) {
nextPage = Math.max(0, mSelectedPosition - getChildCount() - 1); } else
if (direction == FOCUS_DOWN) { nextPage = Math.min(mItemCount - 1,
mSelectedPosition + getChildCount() - 1); } if (nextPage Q&gt;E= 0) {
setSelectionInt(nextPage); invokeOnItemScrollListener();
awakenScrollBars(); return true; }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 17:50:13 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 18:20:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15274</bugid>
<title>Issue Auto Brightness Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>filippogiad@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 15:54:52 +0000</openedDate>
<description>Auto brightness doesQ&apos;Et work: Sometimes when i turn the screen on the
brightness is automatically set to maximum and it doesnQ&apos;Et scale down
even if iQ&apos;Em in a dark room. It seems that turning the display off and
back on again solves the problem. I have a Nexus One wit Gingerbread
2.3.3</description>
<comment>
<author>filippogiad@gmail.com</author>
<when>Sat, 05 Mar 2011 18:16:22 +0000</when>
<what>this problem appears expecially when i reboot the phone </what>
</comment>
<comment>
<author>paolacec...@gmail.com</author>
<when>Sun, 06 Mar 2011 12:12:49 +0000</when>
<what>yes, i have the same problem...</what>
</comment>
<comment>
<author>APO...@gmail.com</author>
<when>Sun, 06 Mar 2011 19:34:10 +0000</when>
<what>Yes, occasionally I have the same problem. Nexus One running Android 2.3.3.</what>
</comment>
<comment>
<author>nfkrae...@gmail.com</author>
<when>Mon, 07 Mar 2011 18:45:08 +0000</when>
<what>I have the same problem. N1 running 2.3.3 does not respond as well as it did with 2.2. I have problems seeing my screen in day light now. This proves to be annoying when trying to unlock the screen, etc...</what>
</comment>
<comment>
<author>izanir...@gmail.com</author>
<when>Thu, 10 Mar 2011 04:06:48 +0000</when>
<what>Similar problem here with my Nexus One 2.3.3. This thing doesnQ&apos;Et happen with previous version 2.2.2

Fix it Google...</what>
</comment>
<comment>
<author>scarhill</author>
<when>Wed, 23 Mar 2011 18:05:51 +0000</when>
<what>I have noticed this intermittently since the Gingerbread update, especially in Car Mode.</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:13:36 +0000</when>
<what>There is a 2 to 3 seconds lag ever since I got the Gingerbread 2.3.3 update on my Nexus One.
If I step outside and turn on the screen, it turns on dim as if I was indoors and then the auto brightness kicks in after 2 to 3 seconds and makes it bright.
</what>
</comment>
<comment>
<author>ram...@gmail.com</author>
<when>Thu, 21 Apr 2011 03:12:18 +0000</when>
<what>Same issue on the Motorola Droid X leak Gingerbread Update 2.3.3 ...I thought I was alone but this seems to be a stock issue :( ..IQ&apos;Eve had the issue since 2.2.1 though.</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Tue, 03 May 2011 15:58:24 +0000</when>
<what>Problem still present after getting 2.3.4 on Nexus One</what>
</comment>
<comment>
<author>kor...@gmail.com</author>
<when>Tue, 03 May 2011 16:04:51 +0000</when>
<what>I can also confirm that it hasnQ&apos;Et been fixed with 2.3.4 on the Nexus One.

Great update... :-(</what>
</comment>
<comment>
<author>dildeep....@gmail.com</author>
<when>Wed, 02 Nov 2011 16:14:00 +0000</when>
<what>I would like to add to this auto-brightness issue; that due to the fact the phone is on occasion unlocking in full brightness (when there is no need) without dimming after, the battery life is negatively affected. I could be using the phone for a prolonged period of time and the phone remains in full brightness. 

I have read many reports of Nexus One users complaining about reduced battery life with the Gingerbread upgrade and I would assume it is because of this issue. 

IE, you might be able to Q&apos;Ekill two bugs with one stoneQ&apos;E by fixing the auto-brightness. 

Thanks in advance.</what>
</comment>
</bug>
<bug>
<bugid>10258</bugid>
<title>Audio lag on Media playback when using bluetooth headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>diogovk@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 23:18:53 +0000</openedDate>
<description>Connect to a bluetooth headset. Play some media(for instance mp3) - What
happens? The music plays, but there are Q&quot;ElagsQ&quot;E, small pauses with no
sound. - What you think the correct behavior should be? Play the media
without those lags. Problem ocurred on: Nexus One 2.2
2.6.32.9-27227-g3c98b0d FRF91</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:38:11 +0000</when>
<what>Issue 10259 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>13136</bugid>
<title>support for Cisco based VPN</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>christia...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 21:17:58 +0000</openedDate>
<description>The current Android 2.2 and as far as i see also 2.3 donQ&apos;Et support Cisco
based VPN Connections which is really bad. The Apple products support
it. A lot of companies and above all Universities use Ciscos VPN. Please
include Cisco VPN in future Android versions or get Cisco to make an App
available. IQ&apos;Ed even pay $10-20 for this App or update.
christian.peyer@gmail.com</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Dec 2010 18:03:44 +0000</when>
<what>Issue 13135 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>11527</bugid>
<title>Notification Manager/Notification Architechture</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luckyjc...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 03:59:06 +0000</openedDate>
<description>It would be nice to be able to configure all notifications in one place.
I suppose this could be done a number of ways, with two coming to mind
immediately: 1) Requiring all apps to register their notifications, so
users are able to centrally configure them, possibly into profiles. 2)
Intercept notifications, and allow the user to configure how they want
notifications from that source to notify them. ThereQ&apos;Es probably more
ways, but the bottom line is to have ONE place to configure all
notifications vs. having to dig though each appQ&apos;Es config just to change
a few notifications.</description>
</bug>
<bug>
<bugid>821</bugid>
<title>Camera preview cannot be positioned</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Sat, 23 Aug 2008 06:55:31 +0000</openedDate>
<description>[SDK 0.9 beta] I can resize the camera preview, but I cannot position
it. The current documentation does not specify parameters like leftPixel
or topPixel for use with the camera preview mode. As a reminder: Java ME
(J2ME) has setDisplaySize() and setDisplayLocation() for VideoControl,
and we need equivalents in Android. Will this be fixed. I need a small
camera preview that is not stuck at the top left corner of the screen.
See API at
http://code.google.com/android/reference/android/hardware/Camera.Parameters.html
where there is only setPictureSize(int width, int height) but there is
no Q&quot;EsetPictureLocation(int x, int y)Q&quot;E.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:47:16 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:52:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>696</bugid>
<title>Unchecked and deprecation warnings in ApiDemos</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Fri, 25 Apr 2008 00:16:12 +0000</openedDate>
<description>Reported in m5-rc15. Problem: ExpandableList3.java contains unsafe code
(generics), and Controls2.java uses a deprecated feature. To reproduce,
compile with the addition of Q&quot;E-Xlint:uncheckedQ&quot;E. 1. ExpandableList3.java
contains unsafe code. Suggested fixes: - Map curGroupMap = new
HashMap(); + MapQ&lt;EString, StringQ&gt;E curGroupMap = new HashMapQ&lt;EString,
StringQ&gt;E(); - Map curChildMap = new HashMap(); + MapQ&lt;EString, StringQ&gt;E
curChildMap = new HashMapQ&lt;EString, StringQ&gt;E(); 2. Controls2.java:38:
warning: [deprecation] Theme_Dark in android.R.style has been deprecated
setTheme(android.R.style.Theme_Dark); Use Theme_Black?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:52:28 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:13:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14832</bugid>
<title>temperature is shown as Q&quot;E--Q&quot;E in News Q&amp;EWeather</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:24:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yy0142....@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 03:35:44 +0000</openedDate>
<description>The following issue were occurred. Occurrence process: Widget-Q&gt;ENews
Q&amp;EWeather-Q&gt;EWeather-Q&gt;Eoption-Q&gt;Esettings-Q&gt;Eset location as Q&quot;E08807Q&quot;E(Bridgewater
Township)-Q&gt;E When display Weather screen Occurrence status: temperature
is shown as Q&quot;E--Q&quot;E I attach a file about picture of this issue screen.
Please check and fix. thanks.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:24:52 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8651</bugid>
<title>Cannot delete event location from the Q&quot;EWhereQ&quot;E field in Google Calendar app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dex.m...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 23:34:09 +0000</openedDate>
<description>If an event is created and saved in AndroidQ&apos;Es Google Calendar app with
any data in the event location (Q&quot;EWhereQ&quot;E) field, that location cannot be
deleted. When the event is edited, if the Q&quot;EWhereQ&quot;E field is cleared and
the event is saved, it will appear to have saved without an event
location. However once the app refreshes the calendar, the Q&quot;EWhereQ&quot;E field
has restored itself to whatever location was previously filled in on the
initial creation of the event. If instead of trying to delete a location
from the Q&quot;EWhereQ&quot;E field, if it is simply modified to something else and
then saved the change will stick. It appears that the Q&quot;EWhereQ&quot;E field can
be modified, it just cannot simply be deleted. Google calendar app
should allow for complete deletion of data from this field. This has
occurred consistently on the Motorola droid running 2.0, 2.0.1, and 2.1.</description>
</bug>
<bug>
<bugid>19456</bugid>
<title>RTL</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-23T18:45:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zaher.ba...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 21:42:33 +0000</openedDate>
<description>how many users u need to understand we need arabic and hebrew with RTL??
it is already there is honeycomb.. so y not just port it to gingerbread?
wt is u problem guys? it millions of users.. yeah million.. only in
israel we have more than 2 million android users.. wtQ&apos;Es wrong with u
guys? and we wont stop reporting this bug till it fixed. and u should
put this issue on Q&quot;Eexreme priorityQ&quot;E and not Q&quot;EMediumQ&quot;E as it is today..
and it is not an Q&quot;EEnhancementQ&quot;E not it is not.. itQ&apos;Es a bug.. so please..
dont be stupid.. it is like reading english from right to left.. and
instead of getting the word Q&quot;EAndroidQ&quot;E u see Q&quot;EdiordnaQ&quot;E.. not so cute yea?</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 23 Aug 2011 18:45:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10849</bugid>
<title>SMS waiting to be downloaded notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mazza.ne...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 18:22:56 +0000</openedDate>
<description>In my Motorola Milestone Q&quot;Elow space left on deviceQ&quot;E prevented SMS to be
downloaded. It would be useful a notification telling the user that SMS
cannot be downloaded or something similar; maybe also an option to
delete SMS on phone would be nice for freeing space (now only
application removal is displayed).</description>
<comment>
<author>mazza.ne...@gmail.com</author>
<when>Sat, 28 Aug 2010 18:25:31 +0000</when>
<what>Forgot to tell system specifications:
Firmware: 2.1-update1
Kernel: 2.6.29-omap1 milestcm@il93lnxgbld04 #1</what>
</comment>
</bug>
<bug>
<bugid>13450</bugid>
<title>sensor orientation change in SDK 2.3?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>gsgm2...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 19:51:18 +0000</openedDate>
<description>The following test was with a Nexus S lying flat on a table with display
up. When running the Android 2.2 ApiDemos/OS/Sensor sample application
on the Nexus S (an Android 2.3 device), the z acceleration (i.e., the
blue plotted line) is -1 g. When running the Android 2.3
ApiDemos/OS/Sensor sample application on the Nexus S, the z acceleration
is +1 g, which is correct (i.e., due to the force of the table pushing
up on the Nexus S). Confirmed with Log.d(), this change in orientation
is from the sensor values rather than the plotting of them. It seems
like the correct behavior would be for the sensor orientation to stay
the same even when Android 2.2 applications are run on Android 2.3
devices.</description>
</bug>
<bug>
<bugid>3050</bugid>
<title>ON taking pictures, cannot see the Thumbnails or view with Gallery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>Imra...@gmail.com</reportedBy>
<openedDate>Thu, 18 Jun 2009 20:49:00 +0000</openedDate>
<description>After taking pictures, cannot see the Thumbnails or view with Gallery.
The only way to do this is to reboot, which then forces the SD card to
get scanned. THis should be fixed as it is a User Experience defeat.
NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:51:31 +0000</when>
<what></what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Mon, 15 Mar 2010 12:25:41 +0000</when>
<what>Facing same issue here. I browse through the snaps taken in the camera app and then 
open the gallery or leave it for 5 mins the gallery updates the thumbnail.</what>
</comment>
</bug>
<bug>
<bugid>13436</bugid>
<title>IPsec Pre-Shared Key leak out to Input Method(IME) Auto-Learning</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kaz...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 09:23:03 +0000</openedDate>
<description>In Android 2.2, 2.3(N1,NS) Input Method recognizes the textbox isnQ&apos;Et
password(?) [VPN settings Q&gt;E Add L2TP/IPsec PSK VPN IPSec Q&gt;E Set IPSec
pre-shared key]</description>
</bug>
<bug>
<bugid>6752</bugid>
<title>MapView setFocus does not work if the ovberlay item was the last focused item</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>fabio.st...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 22:19:35 +0000</openedDate>
<description>Hi, I have trouble getting the mapview working correctly. This was run
on android 1.6 (real device) and the emulator with 2.1. - Steps to
reproduce the problem (including sample code). 1. Create a mapview with
two overlayitems. 2. Use a StateListDrawable to select a different image
depending on the marker state. 3. If you now focus a marker with your
finger, it successfully highlights. 4. You can also focus a marker with
setFocus. 5. But if you focus e.g. marker A, then tap on the background
so that marker A loses the focus and now focus marker A again by tapping
on it, it wonQ&apos;Et be drawn in the focused state. - What happened. You
canQ&apos;Et focus, unfocus and refocus the same item in one row. - What you
think the correct behavior should be. Item should be drawn with the
focused drawable. The attached sample code contains a little bit of
additional debug code, e.g. a MyOverlayItem to see whatQ&apos;Es going on. The
problem seems to be that OverlayItem.getMarker(stateBitset) is called in
the error case with the stateBitset = 0 instead of 4. Even so getFocus
shows the item being focused. I hope the problem is actually a
programming bug on my side :-) Or that there is at least a simple
workaround. Thanks a lot, Fabian</description>
<comment>
<author>grzegorzaksamit</author>
<when>Thu, 29 Apr 2010 13:31:22 +0000</when>
<what>Confirmed. I had the same problem. HereQ&apos;Es the workaround I came up with: 
http://stackoverflow.com/questions/2737445/android-mapview-itemizedoverlay-setfocus-
does-not-work-properly</what>
</comment>
</bug>
<bug>
<bugid>4565</bugid>
<title>unable to open attachments to emails from Exchange Server. Get perpetual Q&quot;EfetchingQ&quot;E</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-25T21:58:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>48</stars>
<reportedBy>r...@woh.rr.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 01:32:51 +0000</openedDate>
<description>I am unable to open any type of attachments to email sent to Droid from
Exchange Server. If in gmail, documents to go will open attachments fine
but not from Exchange server</description>
<comment>
<author>scott.fi...@gmail.com</author>
<when>Sun, 08 Nov 2009 02:28:49 +0000</when>
<what>I am have the same problem.  All other Exchange functions are working (not having the 
EAS protocol issues on our server.)</what>
</comment>
<comment>
<author>scotts...@gmail.com</author>
<when>Mon, 09 Nov 2009 02:46:55 +0000</when>
<what>I too have this issue.  Exchange emails, calendar and contacts are coming in fine. 
Attachments in Exchange just fetch indefinitely.</what>
</comment>
<comment>
<author>heis...@gmail.com</author>
<when>Mon, 09 Nov 2009 03:28:30 +0000</when>
<what>Same here. No attachments will open in exchange account - stuck on Q&quot;Efetching 
attachment...Q&quot;E.  Attachments open fine in gmail account.</what>
</comment>
<comment>
<author>heis...@gmail.com</author>
<when>Mon, 09 Nov 2009 03:30:47 +0000</when>
<what>On a related note... when you cancel the Q&quot;Efetching attachment...Q&quot;E prompt by clicking 
back, you can no longer click on another attachment.  The Q&quot;EOpenQ&quot;E button is greyed 
out.  You have to go back to your inbox and then re-open the email to try opening 
the attachment (or a different attachment) again.</what>
</comment>
<comment>
<author>scotts...@gmail.com</author>
<when>Mon, 09 Nov 2009 03:39:58 +0000</when>
<what>I may have found a fix for this issue. By unchecking Q&quot;Eaccept all ssl certificatesQ&quot;E under 
incoming server settings.  I canQ&apos;Et guarentee this will work for you, but it worked for me 
without any undesirable side effects that I have found.  Hope this helps. </what>
</comment>
<comment>
<author>heis...@gmail.com</author>
<when>Mon, 09 Nov 2009 03:54:09 +0000</when>
<what>Thanks, scottstan - that did the trick... uncheck Q&quot;Eaccept all ssl certificatesQ&quot;E. I 
guess IQ&apos;Em misunderstanding the use of Q&quot;Eaccept all ssl certificatesQ&quot;E... or perhaps 
this is still a bug.</what>
</comment>
<comment>
<author>derbyj@gmail.com</author>
<when>Mon, 09 Nov 2009 17:26:25 +0000</when>
<what>Until this is resolved a number of people are not going to buy the Droid.  Must be
high priority!</what>
</comment>
<comment>
<author>bcpr...@gmail.com</author>
<when>Mon, 09 Nov 2009 19:15:13 +0000</when>
<what>The SSL cert setting fixed me.  Thanks</what>
</comment>
<comment>
<author>egmi...@gmail.com</author>
<when>Mon, 09 Nov 2009 20:20:45 +0000</when>
<what>Unfortunately if I uncheck the Q&quot;Eaccept all ssl certificatesQ&quot;E.  I get an error message 
Q&quot;EUnable to open connection to server due to security error.Q&quot;E.  Some other threads note 
that this may be due to a server with a self signed certificate.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:14:51 +0000</when>
<what></what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Thu, 12 Nov 2009 03:28:53 +0000</when>
<what>I too have this problem. I tried unchecking the SSL option and I get the security 
error Q&quot;EUnable to open connection to server due to security errorQ&quot;E and this makes 
sense because we force SSL.

We are looking to rollout DROIDs to our enterprise and this is going to be a 
showstopper for us until it is fixed. Any hope?</what>
</comment>
<comment>
<author>boiseidt...@gmail.com</author>
<when>Thu, 12 Nov 2009 06:23:46 +0000</when>
<what>WIth Q&quot;EAccept All SSL CertificatesQ&quot;E it hangs forever fetching attachments, 
With Q&quot;EAccept All SSL CertificatesQ&quot;E unchecked, it takes about 3 seconds to fail with 
a generic Q&quot;Econnection errorQ&quot;E at the bottom of the screen.

No Attachments are downloading yet.

We are using a wildcard Godaddy cert, OWA, and the droid email, calendar, and 
contacts all work fine, just no attachments..

Please help.

</what>
</comment>
<comment>
<author>curryri...@gmail.com</author>
<when>Thu, 12 Nov 2009 20:55:53 +0000</when>
<what>Unchecking Q&quot;Eaccept all certificatesQ&quot;E worked for me as well.  Still not sure why that 
setting would cause attachments to break, however.  Should probably still be looked 
at.</what>
</comment>
<comment>
<author>jamesbra...@gmail.com</author>
<when>Thu, 12 Nov 2009 21:30:39 +0000</when>
<what>New Apple marketing slogan, Q&quot;EiGet attachments, 
DroidonQ&apos;Et.Q&quot;E</what>
</comment>
<comment>
<author>chrisvi...@gmail.com</author>
<when>Fri, 13 Nov 2009 15:36:53 +0000</when>
<what>I also have the problem with attachments not working with the accept all ssl turned on. When 
I remove that setting I get an security connecting to Exchange. We have cert from geotrust/
verisign.</what>
</comment>
<comment>
<author>Phei...@gmail.com</author>
<when>Fri, 13 Nov 2009 18:47:35 +0000</when>
<what>Q&quot;EWIth Q&quot;EAccept All SSL CertificatesQ&quot;E it hangs forever fetching attachments, 
With Q&quot;EAccept All SSL CertificatesQ&quot;E unchecked, it takes about 3 seconds to fail with 
a generic Q&quot;Econnection errorQ&quot;E at the bottom of the screen.

No Attachments are downloading yet.

We are using a wildcard Godaddy cert, OWA, and the droid email, calendar, and 
contacts all work fine, just no attachments..Q&quot;E

Getting the exact same error - it appears that the Droid does not properly trust the
GoDaddy Wildcard certs. The same thing occurs with self-signed certs as well.

We also use GoDaddy wildcard certs for our email.  Works fine for the iPhone and
WinMo. Why would only attachments not work?  This is a hell of a bug. Attachments in
mail are a MAJOR issue
</what>
</comment>
<comment>
<author>sbwink...@gmail.com</author>
<when>Fri, 13 Nov 2009 23:40:19 +0000</when>
<what>How do I uncheck accept all SSL certificates?  I canQ&apos;Et find that setting.  also, is 
there an app that will fix this?</what>
</comment>
<comment>
<author>seth...@gmail.com</author>
<when>Sat, 14 Nov 2009 04:04:31 +0000</when>
<what>IQ&apos;Em having the same issue.  Unchecking ths SSL certificate box does NOT work for me.  This MUST be fixed or IQ&apos;Ell 
be returning the Droid and getting an iphone after all.  Attachments upload perfectly with iphone and Exchange.</what>
</comment>
<comment>
<author>marion.b...@gmail.com</author>
<when>Sat, 14 Nov 2009 16:39:00 +0000</when>
<what>Same problem here.</what>
</comment>
<comment>
<author>marion.b...@gmail.com</author>
<when>Sat, 14 Nov 2009 16:49:55 +0000</when>
<what>Update:

I have to leave ?Use secure connection (SSL)? checked because SSL is required for our
Exchange server but unchecking ?Accept All SSL Certificates? made attachments start
working for me.</what>
</comment>
<comment>
<author>curryri...@gmail.com</author>
<when>Sat, 14 Nov 2009 18:38:49 +0000</when>
<what>Before you guys take the Droid back, you should 
try Exchange by TouchDown.  A much better 
exchange client, in my opinion.  There is free 5 day 
trial version to be sure it works with your 
deployment.  Search for it in the market.</what>
</comment>
<comment>
<author>seth...@gmail.com</author>
<when>Mon, 16 Nov 2009 01:35:08 +0000</when>
<what>Update:

Thanks for the suggestion using Touchdown.  I got it installed and it works perfectly on my Droid.  IQ&apos;Ell see what 
happens in the next couple of days.  While itQ&apos;Es only $10, I donQ&apos;Et want to have to pay to receive the functionality 
that my Droid was advertised to have out of the box.</what>
</comment>
<comment>
<author>russell....@gmail.com</author>
<when>Mon, 16 Nov 2009 03:02:16 +0000</when>
<what>I too am having this same issue and it has to be resolved I get all my mail fine and 
calendar and contacts work great so no need for touchdown for me but I do need 
attachments very badly can we get a eta on this issue.</what>
</comment>
<comment>
<author>joseph.d...@gmail.com</author>
<when>Mon, 16 Nov 2009 14:27:05 +0000</when>
<what>Same issue here, if I disable accept certs I get the connection erorr.  I am pretty
shocked at the lack of QA that went into the exchange support for the Droid and 2.0.
 This is a huge selling feature of the product and without it I would not have
bothered.  ItQ&apos;Es going back before the 30 day window if this isnQ&apos;Et repaired.</what>
</comment>
<comment>
<author>johne...@gmail.com</author>
<when>Mon, 16 Nov 2009 20:42:23 +0000</when>
<what>Serious defect, stuck on downloading...this is a deal breaker.  Phone will have to 
go back if not fixed.  Dissappointed in this and accept Exchange invites lack of 
thought/testing/integration.</what>
</comment>
</bug>
<bug>
<bugid>15192</bugid>
<title>QVGA models display error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>withym@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 06:36:06 +0000</openedDate>
<description>1. Device : QVGA models - Tass (GT-S5570), Bennett (GT-B7510) 2.
ro.com.google.gmsversion : 2.2_r9 3. Repro Steps : Go to market - Enter
google account user id and password - Tap on sign in - Pop up comes Q&quot;E
you dont have internet connection Q&quot;E - Now from normal mode rotate the
phone screen to qwerty mode - Observe the Wifi tab 4. Symptom : In
normal mode unable to tap on Wifi tab neither the screen is able to
scroll 5. Reproducibility % : 100% Should be able to tap on wifi tab and
scren should be able to scroll. Please fix it.</description>
</bug>
<bug>
<bugid>1727</bugid>
<title>TextView.setTextAppearance not working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-07T17:55:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>silverbe...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jan 2009 13:18:44 +0000</openedDate>
<description>It seems that the text appearance can only be set at the time of
construction/initialisation of the TextView object but not at a later
time by using the .setTextAppearance method. This works: title = new
TextView(context, null, android.R.attr.textAppearanceLarge); This works
not: title = new TextView(context); title.setTextAppearance(context,
android.R.attr.textAppearanceLarge); With the later one, the TextView
looks like the standard TextView below title = new TextView(context);
basicly, title.setTextAppearance has no effect. This bug appears in SDK
1.0_r1 as well as in 1.0_r2.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Jan 2009 17:55:32 +0000</when>
<what>setTextAppearance() works, you are just not using it correctly. Here is the line of code to use:

setTextAppearance(this, android.R.style.TextAppearance_Large);
</what>
</comment>
<comment>
<author>silverbe...@gmail.com</author>
<when>Thu, 08 Jan 2009 00:44:07 +0000</when>
<what>Hi,
in this case i canQ&apos;Et use Q&quot;EthisQ&quot;E, because this View is generated inside a custom 
Adapter. But context already contains the reference to the right context/activity 
because 

title = new TextView(context, null, android.R.attr.textAppearanceLarge); 

works w/o problems.

public class IconMenuAdapter extends BaseAdapter {
	ListQ&lt;EIconMenuItemQ&gt;E menuList = null;
	Context context = null;

	public IconMenuAdapter(Context context, ListQ&lt;EIconMenuItemQ&gt;E menuList) {
		this.context = context;
		this.menuList = menuList;
	}

	public View getView(int position, View convertView, ViewGroup parent) {
		IconMenuItemView view = null;
		IconMenuItem menuItem = menuList.get(position); 
		
		if(convertView==null) {
			// Create new view
			view = new IconMenuItemView(context,menuItem);
		} else {
			// Recycle old view
			view = (IconMenuItemView)convertView;
			view.setMenuItem(menuItem);
		}
		
		return view;
	}
	public static class IconMenuItemView extends LinearLayout {
		private ImageView icon;
		private TextView title;
		private TextView description;
		private Context context;

		public IconMenuItemView(Context context){
			super(context);
			this.context = context;
			
			createView();
		}
		private void createView(){
			...

			//title = new TextView(context, null, 
android.R.attr.textAppearanceLarge);
			title = new TextView(context);
			title.setTextAppearance(context, 
android.R.attr.textAppearanceLarge);

			....
	}
}

Thats the important parts of the adapter I did. In the main app i have

public class ExampleApp extends ListActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
       	setListAdapter(new IconMenuAdapter(this, scanList));
}

If i understand it, the context used in the constructor is the same context used in 
setTextAppearance. setTextAppearance(this, android.R.style.TextAppearance_Large) 
wonQ&apos;Et work as the class is extending LinearLayout which is a based on View, not an 
activity.</what>
</comment>
<comment>
<author>andrews....@gmail.com</author>
<when>Fri, 21 Aug 2009 12:17:04 +0000</when>
<what>poda patty</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Sun, 11 Jul 2010 07:04:37 +0000</when>
<what>I think what Romain was saying was that youQ&apos;Ere supposed to use an R.style resource, not R.attr. (ItQ&apos;Es been 18 months, but IQ&apos;Em posting this anyway.)

Q&quot;EthisQ&quot;E just refers to whatever context you have. Since UIs are typically created in the method of an Activity-derived class, Romain used Q&quot;EthisQ&quot;E for simplicity.</what>
</comment>
<comment>
<author>eroo...@hanekedesign.com</author>
<when>Wed, 10 Aug 2011 18:42:03 +0000</when>
<what>Yep, thatQ&apos;Es it R.style. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>14604</bugid>
<title>Frequently unresponsive keyboard on Nexus S</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-10T03:41:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rbhar...@google.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 09:43:24 +0000</openedDate>
<description>This happens on a Nexus S - Steps to reproduce the problem. This usually
happens with moderately heavy keyboard usage: usually messaging or chat.
- What happened. The keyboard process hangs and is unresponsive
frequently. Screen rotations etc result in skewed incorrect Views.
Android finally asks me to Force Close the process
Q&quot;Ecom.google.inputmethod.latinQ&quot;E. - What you think the correct behavior
should be. Smooth keyboard functionality. I donQ&apos;Et have adb bug reports
yet, but will try and attach them if possible. A number of stack traces
have been reported each time this happened, however.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 10 Feb 2011 03:41:29 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>Knoppi...@gmail.com</author>
<when>Mon, 14 Feb 2011 17:28:43 +0000</when>
<what>I have also been having the exact same problem on my HTC Wildfire. </what>
</comment>
<comment>
<author>rbhar...@google.com</author>
<when>Thu, 24 Mar 2011 12:35:47 +0000</when>
<what>I posted this on the forum a while back, but there havenQ&apos;Et been any responses:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=47ef5615a161f99aQ&amp;Ehl=en

Is that the right place to post? An update would be nice...</what>
</comment>
</bug>
<bug>
<bugid>13508</bugid>
<title>The process com.android.phone has stopped unexpectedly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aditya.s...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 18:06:15 +0000</openedDate>
<description>I am trying to delete unnecessary apps on my HTC Aria phone (android
2.1). When I am going to Q&quot;Esettings --Q&gt;E applications --Q&gt;E manage
applicationsQ&quot;E, I am getting error Q&quot;EThe process com.android.phone has
stopped unexpectedly. Please try againQ&quot;E. Please let me know how to
resolve this issue.</description>
<comment>
<author>aditya.s...@gmail.com</author>
<when>Wed, 29 Dec 2010 18:10:31 +0000</when>
<what>Please ignore this as I have submitted the updated issue# 13509. Actually error is Q&quot;EThe process com.android.settings has stopped unexpectedly.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>13854</bugid>
<title>LayoutParams is ignored when using Activity.setContentView(view)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-01-20T18:33:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johnlich...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 22:08:59 +0000</openedDate>
<description>There are 2 ways to programmatically add a View into an Activity: 1. The
setContentView(view) method. 2. The setContentView(view, layoutParams)
method. In method 1, if a view is created, and the layout parameters for
the view is set via view.setLayoutParams(), the layout parameters are
ignored and the height and width of the view will always fill the
screen. In method 2, the LayoutParameters are respected. The following
code will illustrate the differences between the two methods: @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); LinearLayout ll = new
LinearLayout(this); ll.setOrientation(LinearLayout.VERTICAL);
ll.setBackgroundColor(Color.WHITE); TextView v1 = new TextView(this);
v1.setText(Q&quot;EHello WorldQ&quot;E); ll.addView(v1); LayoutParams layoutParams =
new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
boolean setLayoutParamsOnLinearLayout = true; if (
setLayoutParamsOnLinearLayout ) { ll.setLayoutParams(layoutParams);
setContentView(ll); } else{ setContentView(ll, layoutParams); } } The
expected behavior is to see the same layout regardless of the value of
the Q&apos;EsetLayoutParamsOnLinearLayoutQ&apos;E variable. The actual behavior on an
emulator as of Jan 2011, Gingerbread (r9) SDK is that the layout changes
depends on how layoutParams is set.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 08:58:10 +0000</when>
<what>This is the expected behavior and it should be documented. We wonQ&apos;Et change this behavior to guarantee backward compatibility.</what>
</comment>
<comment>
<author>johnlich...@gmail.com</author>
<when>Thu, 13 Jan 2011 19:50:23 +0000</when>
<what>Does that also imply that 

viewGroup.addView(view, layoutParams);

Is preferred over the following?

view.setLayoutParams(layoutParams);
viewGroup.addView(view);

</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 07:52:35 +0000</when>
<what>Both are similar and one isnQ&apos;Et better than the other.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 18:33:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19062</bugid>
<title>Randomly switches from bluetooth headset audio to phone audio during conversations even when phone shows headset is still connected.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>donnell....@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 17:59:45 +0000</openedDate>
<description>HTC Evo Android 2.3.3 Kernel 2.6.35.10-gc0a661b Build number 4.24.651.1
CL61067 release-keys Bluetooth headset Plantronics Voyager Pro
Plantronics Voyager Pro+ When talking on phone with bluetooth headset,
incoming or outgoing, 5-10 minutes into the call the audio and mic
switch from the headset to the phone. The headset still shows connected
on the phone. The only way to fix is to disconnect the headset and
reconnect but the problem will happen again in about the same amount of
time. This happens on both bluetooth headsets and does NOT happen on
other phones not running android.</description>
<comment>
<author>muddy...@gmail.com</author>
<when>Wed, 14 Sep 2011 15:01:45 +0000</when>
<what>Droid3
android 2.3.4
Kernel 2.6.35.7-g42f0276
build # 5.5.1_84_d3g-20_ta-9

plantronics 333
plantronics 222

Same problems</what>
</comment>
</bug>
<bug>
<bugid>16144</bugid>
<title>Why android doesnt support other languages like hindi,telugu etc.Even browser also doesnt support the languages.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-04-14T17:52:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>putta.vi...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 07:22:01 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:52:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11480</bugid>
<title>Gmail default calendar has to be re-selected each time I save an appointment in my gmail calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>theharre...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 17:57:27 +0000</openedDate>
<description>Using Samsung Captivate with Android 2.1 Update 1. My wife and I are
sharing the gmail calendar. It is set as the default calendar in each of
the phones. When selecting the Calendar icon on the home page, the gmail
calendar opens. When we click to add a new appointment in our calendar,
we are on the Create event page. The Calendar that defaults on this page
is Q&quot;EMy CalendarQ&quot;E even though we got to this page by clicking on a gmail
date. We have to each time we add an event have to click on Calendar in
this page and re-select the gmail calendar. Since neither of us use the
My Calendar in the phone, if we fail to do this the appointment is lost.
John Harrell</description>
<comment>
<author>trish.br...@gmail.com</author>
<when>Mon, 27 Dec 2010 04:59:15 +0000</when>
<what>Yes this is incredibly annoying. I also have a Samsung Galaxy and I thought getting the phone with the android apps rather than an iphone would mean that there would be a better connection between Google calendar and my phone since android is created be google. It turns out that getting an iphone would have been better :(



</what>
</comment>
<comment>
<author>misha...@gmail.com</author>
<when>Mon, 17 Jan 2011 22:44:20 +0000</when>
<what>it is a BIG inconvenience for me. Please fix it as soon as possible.  </what>
</comment>
<comment>
<author>iconb...@gmail.com</author>
<when>Wed, 19 Jan 2011 22:08:08 +0000</when>
<what>i agree, itQ&apos;Es very very annoying!! I wished you could select Q&apos;Edefault agenda for new itemsQ&apos;E.</what>
</comment>
<comment>
<author>necic...@gmail.com</author>
<when>Mon, 04 Apr 2011 17:18:22 +0000</when>
<what>I have spent a lot of time trying to figure out how to have the calendar entries default to gmail calendar.    Having to change the entry from my calendar to gmail calendar is foolish , and dangerous.  One of the reasons I went to a smart phone was for the calendar with it automatically backing it up. Really want to get rid of the paper calendar.  I have a Samsung Fascinate.  I think this should be a priority requirement.

How can the be changed to a requirement?</what>
</comment>
</bug>
<bug>
<bugid>7754</bugid>
<title>AsyncTask onPostExecute not invoked when task cancelled</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-15T17:13:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>danita....@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 16:39:27 +0000</openedDate>
<description>The documentation for AsyncTask suggests that the onPostExecute() method
will be called even when the task is cancelled. This appears to not be
the case, i.e. If I successfully cancel a task while it is still running
then the onPostExecute() method is not invoked. I think the code should
be corrected to reflect the documentation.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 15 Apr 2010 17:13:22 +0000</when>
<what>The documentation only mentions that the result passed to onPostExecute() might be null if the task was 
cancelled. This is not a guarantee that onPostExecute() will be called. It depends on the timing of the cancel() 
invocation. </what>
</comment>
</bug>
<bug>
<bugid>6203</bugid>
<title>Launcher2.apk Force-Closes When Large (4x4) Widgets Are Used</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-01-24T08:15:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sohyuanc...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 17:43:39 +0000</openedDate>
<description>Hi, I have a Nexus One and Launcher2 is nice and all, but when large
widgets are used, it will cause Launcher2 to FC from time to time. Two
widgets I can think of are Q&quot;EPure Calendar WidgetQ&quot;E (Paid) and Q&quot;EAndroid
Agenda WidgetQ&quot;E (Free). I have tested with both of these widgets, using
size 4x4 or 4x3, and Launcher2 force-closes from time to time. To
reproduce: An easy way to force it to force-close is to simply
long-press on the widget. ItQ&apos;Ell force close usually the moment you try
to long-press on it, or after 2 or 3 tries. This happened previously
with GDE (Paid home alternative by MiroMind/rogro82) on my HTC Magic,
and from what I know from him, it was due to memory management issues. I
have attached the logcat of the error as well. This error always comes
up with GDE previously as well as with Launcher2 now: E/ ( 3843): VM
wonQ&apos;Et let us allocate 1301760 bytes E/dalvikvm-heap( 3843): 1301760-byte
external allocation too large for this process. E/ ( 3843): VM wonQ&apos;Et let
us allocate 1301760 bytes What the correct behaviour should be: Handle
memory properly, should not FC.</description>
<comment>
<author>norensb...@gmail.com</author>
<when>Fri, 22 Jan 2010 20:33:22 +0000</when>
<what>I have posted this issue here http://code.google.com/p/android/issues/detail?id=6097.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 24 Jan 2010 08:15:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17553</bugid>
<title>MediaPlayer (Stagefright) ignores HTTP Live Streaming cookies set by the server</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>gerda...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 09:54:54 +0000</openedDate>
<description>The MediaPlayer (Stagefright) does not handle the HTTP/HTTPS cookies set
by the server at the beginning of the HTTP Live Streaming session. The
session is started passing an autentication parameter in the entry-point
URL: http://www.example.org/myvideo.m3u8?auth=myauth and the server
replies with a cookie to keep track of subsequent request (m3u8, keys,
chunks..). However, the player ignores the cookie and performs any new
HTTP request without it (therefore the server refuses connection, since
they are unauthorized). This make it impossible to implement services
with (even basic) content protection. The MediaPlayer is expected to
support all HTTP standard features, including cookies. Device info:
Android 3.0.1 on Galaxy Tab 10.1 Android 3.1 on Motorola Xoom</description>
<comment>
<author>romannu...@google.com</author>
<when>Thu, 21 Jul 2011 00:54:17 +0000</when>
<what>Issue 17281 has been merged into this issue.</what>
</comment>
<comment>
<author>romannu...@google.com</author>
<when>Thu, 21 Jul 2011 00:54:54 +0000</when>
<what></what>
</comment>
<comment>
<author>alexandre.alapetite</author>
<when>Mon, 26 Sep 2011 19:33:50 +0000</when>
<what>Related bugs:
* Issue 10567: 	Android 2.2, stagefright does not use browser/webkit connection and sessions http://code.google.com/p/android/issues/detail?id=10567
* Issue 19958: 	HTML5 audio does not work over HTTPS in Android browser http://code.google.com/p/android/issues/detail?id=19958</what>
</comment>
</bug>
<bug>
<bugid>1225</bugid>
<title>Android Emulator Should Support Webcams</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>57</stars>
<reportedBy>Airpower...@gmail.com</reportedBy>
<openedDate>Sat, 08 Nov 2008 01:32:38 +0000</openedDate>
<description>Currently when you run the emulator and launch the Camera activity you
are presented with a checkerboard pattern and a shadowed grey square
sliding around above this. I understand this is a demonstration that you
have successfully instantiated a Camera object however a more useful
implementation would allow for a webcam (like the iSight on mac) to
provide the camera feed. This has been pointed out and addressed (with a
set of temporary classes):
http://www.tomgibara.com/android/camera-source Several developers have
adopted TomQ&apos;Es classes but even he agrees it would be nice to get some
real support into the SDK. This loosely relates to Issue 1120: Q&quot;EExtend
Camera API (android.hardware.Camera)Q&quot;E because in reworking the Camera
API the developers can create the pipes to handle webcam vs. device
camera.</description>
<comment>
<author>Airpower...@gmail.com</author>
<when>Sat, 08 Nov 2008 01:34:41 +0000</when>
<what>This should be type:enhancement not defect</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sat, 08 Nov 2008 11:44:40 +0000</when>
<what>Q&gt;E This should be type:enhancement not defect

True. But it would still greatly help in resolving the various (G1) camera issues
(defects) if we had an emulator implementation that much more closely resembled (is
based on) libcamera/QualcommCameraHardware.cpp rather than
camera/libcameraservice/FakeCamera.cpp, including the YUV encoding that currently
differs between G1 and emulator, the setPreviewSize() that works on the emulator but
not on the G1, and so on. So indeed not a defect but an enhancement to help resolve
defects and inconsistencies.

Thanks
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 14:24:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:34:50 +0000</when>
<what></what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 10:05:36 +0000</when>
<what>This would also cover the Droid-as-webcam that needs implementation.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:10:42 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 02:49:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16938</bugid>
<title>SYSTEM_EXCEPTION : com.android.vending</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>123testo...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 05:43:13 +0000</openedDate>
<description>Process: com.android.vending Flags: 0xabec5 Package: com.android.vending
v4002306 (2.3.6) Build: android 2.3 java.lang.NullPointerException at
com.android.vending.layout.FlingableLinearLayout.getHoverGroupPixelDistance(FlingableLinearLayout.java:108)
at
com.android.vending.layout.FlingableLinearLayout.access$100(FlingableLinearLayout.java:21)
at
com.android.vending.layout.FlingableLinearLayout$MovementTracker.setHoveringTab(FlingableLinearLayout.java:165)
at
com.android.vending.layout.FlingableLinearLayout$MovementTracker.updateTracking(FlingableLinearLayout.java:203)
at
com.android.vending.layout.FlingableLinearLayout.onInterceptTouchEvent(FlingableLinearLayout.java:270)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:908) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942) at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1919)
at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1186)
at android.app.Activity.dispatchTouchEvent(Activity.java:2155) at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1903)
at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2194) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1878) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:3806) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>2909</bugid>
<title>move-wide/16 opcode causes segfault in some cases</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:26:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jesusfre...@gmail.com</reportedBy>
<openedDate>Sun, 07 Jun 2009 20:44:03 +0000</openedDate>
<description>While testing smali (a dalvik bytecode assembler), I found that using
the move-wide/16 opcode with valid inputs can cause a segfault in the
dalvik vm. The issue seems to have something to do with what register is
specified for the source register. The lowest register I found that
causes the segfault is v19. The following series of dalvik opcodes
illustrate the problem const-wide v0, 0 move-wide/16 v19, v0
move-wide/16 v2, v19 The segfault is caused by the last opcode, with the
source register v19. Attached is a sample jar file that causes the
segfault. It is a command-line app, and the main class is DalvikBug. It
can be run with the commandline dalvikvm -cp DalvikBug.jar DalvikBug In
the jar file IQ&apos;Eve also included the source .smali file for reference, as
well as a dump of the classes.dex file (itQ&apos;Es similar to the dump
provided by dex --dump-to, although the instructions arenQ&apos;Et decoded)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 08 Jun 2009 17:17:58 +0000</when>
<what>Confirmed.  Running with Q&quot;E-Xint:portableQ&quot;E doesnQ&apos;Et show the failure, so this appears
to be a bug in the armv5te mterp implementation.

Thank you for the well-written bug report!
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 08 Jun 2009 17:32:08 +0000</when>
<what>Looks like the wrong size was specified in dalvik/vm/mterp/armv5te/OP_MOVE_WIDE_16.S:

-    FETCH_ADVANCE_INST(2)               @ advance rPC, load rINST
+    FETCH_ADVANCE_INST(3)               @ advance rPC, load rINST

As a result, the interpreter starts executing in the middle of the current
instruction.  Depending on the register values used, this could have no effect or do
something kind of random.

With the above change the program runs to completion.  This instruction is
(apparently) never emitted by Q&quot;EdxQ&quot;E.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:26:52 +0000</when>
<what>Internal bug 1903786.
</what>
</comment>
</bug>
<bug>
<bugid>5220</bugid>
<title>certain unicode characters do not render in webview</title>
<status>Reviewed</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>jeffrey.blattman</reportedBy>
<openedDate>Fri, 04 Dec 2009 22:00:35 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the course of
developing Android applications. For all other developer discussions
please visit: http://groups.google.com/group/android-developers Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). s =
Q&quot;E\u02c8\u0254\u0279\u0292\u0259Q&quot;E;
mWebView.loadDataWithBaseURL(Q&quot;Efake://Q&quot;E, s, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E,
Q&quot;Eabout:blankQ&quot;E); - What happened. characters render in the webview as an
empty rectangle. see attachment. - What you think the correct behavior
should be. characters should render correctly. DonQ&apos;Et forget to mention
which version of the SDK youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). 1.6r1. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
<comment>
<author>jeffrey.blattman</author>
<when>Fri, 04 Dec 2009 22:01:53 +0000</when>
<what>bug report is attached. device is a 1.5 emulator image.</what>
</comment>
<comment>
<author>yawnais...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:07:41 +0000</when>
<what>Please check out and vote for issue 5925 which requests support for complete unicode
for all languages and scripts.  

Thanks. </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 18:20:31 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 18:21:29 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 19:46:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17615</bugid>
<title>Wrong default location is displayed on Google Maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pcou...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 12:39:59 +0000</openedDate>
<description>Q&lt;EPre-ConditionsQ&gt;E 1. Android 2.2.2 version / Kernel 2.6.32 version 2. In
Maps r10 version(5.3.1) 3. Default setting value(After factory reset) -
Use wireless network Q&apos;EoffQ&apos;E - Use GPS satellites Q&apos;EoffQ&apos;E - Select language
Q&apos;EEnglish(Australia)Q&apos;E 4. Enable 3G network or wifi(possible launch
Q&quot;EMapsQ&quot;E) Q&lt;EProblemQ&gt;E After factory reset Q&gt;E Launch Q&quot;EMapsQ&quot;E application Q&gt;E OK Q&gt;E
skip Q&gt;E displayed Q&apos;EUnited KingdomQ&apos;E(attached capture) I think the correct
behavior is displaying Q&apos;EAustraliaQ&apos;E. If this problem is not a issue.. I
want to ask one more thing - Is Q&apos;EMapsQ&apos;E coded pass same routine for
Q&apos;EEnglish(United Kingdom)Q&apos;E and Q&apos;EEnglish(Australia)Q&quot;E cases?</description>
</bug>
<bug>
<bugid>13614</bugid>
<title>Allow Organization of Photos in Gallery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kelseyml...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 18:11:38 +0000</openedDate>
<description>It would be incredibly helpful to be able to organize your photos in the
gallery app. Allow the creation and editing of folders/galleries as well
as move photos from one folder to another. Also, the ability to re-order
your photos within a gallery.</description>
</bug>
<bug>
<bugid>3365</bugid>
<title>PreferenceScreen results in Screen break when done through XML but replaces the existing Preference Screen when done through code.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tjraviku...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 11:46:51 +0000</openedDate>
<description>Android code version you are running: 1.3 Your development environment:
Eclipse 3.5 Describe the problem: Calling addPrefrencesFromResource(id)
with different id results in Screen Break handled by Preference
Framework. setPreferenceScreen(mPS) could be called again Q&amp;E it works
fine but it is through code...How do I do it through XML? Steps to
reproduce: continueUpdate.xml Q&lt;EPreferenceScreen
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/ androidQ&quot;E Q&gt;E
Q&lt;EPreferenceCategory android:title=Q&quot;E@string/softwareUpdateQ&quot;EQ&gt;E Q&lt;EPreference
android:key=Q&quot;EcontinueUpdateQ&quot;E android:title=Q&quot;E@string/continueUpdateQ&quot;E
android:dialogTitle=Q&quot;E@string/continueUpdateQ&quot;E /Q&gt;E Q&lt;E/PreferenceCategoryQ&gt;E
Q&lt;E/PreferenceScreenQ&gt;E Q&lt;EPreferenceScreen
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/ androidQ&quot;E Q&gt;E
Q&lt;EPreferenceCategory android:title=Q&quot;E@string/softwareUpdateQ&quot;EQ&gt;E Q&lt;EPreference
android:key=Q&quot;EcheckUpdateQ&quot;E android:title=Q&quot;E@string/checkUpdateQ&quot;E
android:dialogTitle=Q&quot;E@string/checkUpdateQ&quot;E /Q&gt;E Q&lt;E/PreferenceCategoryQ&gt;E
Q&lt;E/PreferenceScreenQ&gt;E Now in code, HelloAndroid.java
addPrefrencesFromResource(R.xml.checkpreference); ... ... if(ok)
//Expected Output: To replace checkPreference with continuePreference
screen. addPrefrencesFromResource(R.xml.continuepreference); //Actual
Output: Results in Screen break i.e., appending with previous screen. :(
... ... Whereas if Preference Screen is loaded through code then,
setPreferenceScreen(mPS1); ... ... if(ok) //Expected Output: To replace
checkPreference with continuePreference screen.
setPreferenceScreen(mPS2); //Actual Output: Same as Expected Output :)
Expected results: To replace the existing PreferenceScreen through xml.
Observed results: Results in Screen Break with existing PreferenceScreen
when done through xml but works fine when done through code. Additional
information: Neither inflateFromResource() not PreferenceInflater is
available so, I canQ&apos;Et use setPreferenceScreen for XML?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:48:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10517</bugid>
<title>animated GIFs that are supposed to loop donQ&apos;Et in Q&quot;EMessagesQ&quot;E app.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-18T01:10:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>scooby.carolan</reportedBy>
<openedDate>Tue, 17 Aug 2010 18:49:03 +0000</openedDate>
<description>I used MMS to send a looping animated GIF. It plays once and then stops.
Its not funny if it doesnQ&apos;Et loop.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 May 2011 01:10:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20078</bugid>
<title>Moto Droid 2 opens and closes programs by itself</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marlaine...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 19:55:01 +0000</openedDate>
<description>version 2.3.3 My phone randomly opens and closes by itself. Too many
whacky things happening to describe them all. The opening and closing
often gets going so quickly that it is unusable. If I am able to touch
an icon to open a program the screen is unresponsive or the program
opens and closes immediately and then goes on to open and close other
programs. The left side of the screen is especially unresponsive. It was
unresponsive before 2.3. If I am able to dial a phone number the device
often adds random numbers. Often times I am unable to answer calls. Once
I am able to close a call the phone often re-opens the call. I canQ&apos;Et get
the camera to stay open long enough to take a picture but the phone will
open the camera on its own. I just did a complete reset and that did not
help at all. I havenQ&apos;Et been able to determine if something specific
causes the phone to go wild. The screen is clean and has not been wet at
anytime. The attached video shows a low key episode of the haunting. Any
help will be appreciated. Would rather solve a problem than give up on
it.</description>
<comment>
<author>digiste...@gmail.com</author>
<when>Sat, 17 Sep 2011 21:53:06 +0000</when>
<what>Definitely a hardware issue.</what>
</comment>
<comment>
<author>marlaine...@gmail.com</author>
<when>Mon, 19 Sep 2011 21:39:40 +0000</when>
<what>Thank you.  Verizon is replacing with a Droid 3.</what>
</comment>
</bug>
<bug>
<bugid>8902</bugid>
<title>Need Unicode and Tamil font support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-14T20:14:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>karthisa...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 11:40:07 +0000</openedDate>
<description>Any updates on the Unicode and Tamil font support on Android 1.6? Link
to test it out - http://www.bbc.co.uk/tamil/</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Jun 2010 20:14:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13275</bugid>
<title>Printing from Android via wireless network printer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>viktor.m...@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 21:50:46 +0000</openedDate>
<description>It would be very useful to be able to print documents, text from
webpages etc from the mobile phone using a wlan network printer.</description>
<comment>
<author>Ted.H...@gmail.com</author>
<when>Wed, 23 Nov 2011 00:42:29 +0000</when>
<what>This is basically the same as issue 1148. ThatQ&apos;Es been on the books since 2008, I so donQ&apos;Et expect much movement on this any time soon. :(</what>
</comment>
</bug>
<bug>
<bugid>11388</bugid>
<title>Allow applications permission to activate Q&amp;E deactivate radios</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>scooby.carolan</reportedBy>
<openedDate>Tue, 21 Sep 2010 20:20:10 +0000</openedDate>
<description>I was checking out this new phone tracker software called Q&quot;EPreyQ&quot;E and Its
really nice except that I usually leave GPS off to save battery. Well
Prey canQ&apos;Et give accurate location data w/o the GPS radio and the Devs
told me that it has to be activated manually which got me thinking. Why
isnQ&apos;Et there a way to allow apps to activate Q&amp;E deactivate radios
dynamically? So I have GPS off, then I launch Google Maps. Why should I
have to manually reactivate the radio before I can launch the app? Let
me set its access as a permission so that I can save the unnecessary
step? Or just ask me once if its cool Q&amp;E let me deal with it a la iPhone.
NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>15734</bugid>
<title>Shortcut displays in dismatched language.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alenchen...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 09:43:23 +0000</openedDate>
<description>[Steps to reproduce the problem] 1. Add any shortcut on homescreen. 2.
Change the device language in Settings. 3. Check the shortcut you added
on Step1. [What happened] The shortcut still shows in the original
language. [Expected behavior] The shortcut should show in the language
in Step2. Thie issue can be reproduced on Acer liquid and Nexus One.</description>
<comment>
<author>beancurd...@gmail.com</author>
<when>Fri, 22 Jul 2011 07:01:45 +0000</when>
<what>yes, this also occurred in my gingerbread. Does anyone know how to resolve? Thanks.</what>
</comment>
</bug>
<bug>
<bugid>13004</bugid>
<title>Youtube playlist is not fixed at the bottom of the webpage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>jackyhe2...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 10:03:47 +0000</openedDate>
<description>Bug appears in Android 2.2 (Froyo) Steps to reproduce: 1.Open Android
browser 2.Launch www.youtube.com and add some one or more videos into
playlist 3.Scroll up the webpage Actual result: the playlist moves up
while the webpage is scrolled up. Expect result? the playlist should be
fixed at the bottom of the webpage.</description>
</bug>
<bug>
<bugid>5305</bugid>
<title>HorizontalScrollView and ScrollView should expose duration and interpolator for its internal mScroller object</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-10T02:06:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 21:50:08 +0000</openedDate>
<description>HorizontalScrollView and ScrollView should expose duration and
interpolator for its internal mScroller object. There is no way for a
subclass of one of the Android scroll views to affect this, as the
mScroller object is private.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 02:06:23 +0000</when>
<what></what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Mon, 11 Oct 2010 16:51:57 +0000</when>
<what>IQ&apos;Em looking to use an overshoot interpolator and this would be very helpful. I donQ&apos;Et think I can even clone the existing code as it refers to com.android.internal.</what>
</comment>
</bug>
<bug>
<bugid>12650</bugid>
<title>EditText error popup sizing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>krzyszto...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 15:25:24 +0000</openedDate>
<description>The popup displayed after calling setError on a text input (EditText) is
sized according to the input dimensions which ca uses a nasty look when
the input itself is narrow. See attached screenshot Device: HTC desire,
android 2.2</description>
</bug>
<bug>
<bugid>17225</bugid>
<title>Screen on by itself and screen timeout not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ion.serb...@gmail.com</reportedBy>
<openedDate>Sun, 29 May 2011 09:02:35 +0000</openedDate>
<description>LG Optimus One Android version: 2.2.2 V10q Kernel version 2.6.32.9 When
i press the sleep button the screen turns off but after a random time is
turning on by itself. When the screen is on the screen timeout does not
working. What can i do? Please help me</description>
</bug>
<bug>
<bugid>15099</bugid>
<title>jcifs.smb.ntlmPasswordAuthentication StringIndexOutOfBounds exception with non-alpha passwords</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-28T16:46:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shaneh...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 11:57:21 +0000</openedDate>
<description>Any application that uses SMB to access a password protected share
crashes with a Q&quot;EStringIndexOutOfBoundsQ&quot;E exception in
jcifs.smb.ntlmPasswordAuthentication when the password contains
non-alpha characters. I can reliably reproduce this crash in any
application with a password that contains Q&quot;E%Q&quot;E and Q&quot;E@Q&quot;E characters. It
appears to be during the Q&quot;Ejcifs.smb.ntlmPasswordAuthentication.unescapeQ&quot;E
function. Unfortunately Android doesnQ&apos;Et let you copy the stack trace to
the clipboard so I canQ&apos;Et provide it here. HTC Desire, Gingerbread,
Android 2.3.3.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Feb 2011 16:46:26 +0000</when>
<what>that class isnQ&apos;Et part of Android. report the bug to the app author(s) in question.</what>
</comment>
</bug>
<bug>
<bugid>4399</bugid>
<title>An issue of EditText with setEnabled(false)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>roland...@gmail.com</reportedBy>
<openedDate>Wed, 28 Oct 2009 11:15:40 +0000</openedDate>
<description>I called setEnabled(false) on an EditText, it disable the physic
keyboard input (iQ&apos;Em testing on an adp), but the virtual keyboard can
still continue typing on the EditText.</description>
<comment>
<author>cnagy...@gmail.com</author>
<when>Thu, 25 Mar 2010 19:51:29 +0000</when>
<what>Looks like the same issue as 2771</what>
</comment>
</bug>
<bug>
<bugid>16505</bugid>
<title>Suggestions text is displayed abnormally in Market in Landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Mon, 02 May 2011 04:56:36 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] Device should be in Landscape mode. 1.Go to
Market Q&gt;EsearchQ&gt;Eenter 70-80 wordsQ&gt;EsearchQ&gt;Eobserve screen Q&amp;E last comment in
suggestions. 2.Try to scroll the page observe behavior. 2) What
happened. Suggestions text is displayed abnormally. 3) What you think
the correct behavior should be. Suggestions text should be displayed
properly Landscape mode if we scroll the page.</description>
</bug>
<bug>
<bugid>655</bugid>
<title>Too many query sanitizers</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:28:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:57:33 +0000</openedDate>
<description>Just put all of those query sanitizers as methods within URI.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:28:58 +0000</when>
<what>Insufficient information</what>
</comment>
</bug>
<bug>
<bugid>421</bugid>
<title>ExpandableListView.getPackedPositionGroup() returns -1 when child selected</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-16T08:30:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>don.ferg...@gmail.com</reportedBy>
<openedDate>Fri, 07 Mar 2008 12:54:40 +0000</openedDate>
<description>For an ExpandableListViews with a context menu, the call to: int
groupPos =
ExpandableListView.getPackedPositionGroup(info.packedPosition); returns
-1 for the groupPos in the case where a child is selected. This makes it
impossible to determine precisely which item was selected. This can
actually be seen in the stock API example: Views/Lists/9. Expandable/1.
Custom Adapter Open a group, long press on a child so that the context
menu appears, and select Q&quot;ESample ActionQ&quot;E from the context menu. A Toast
will appear with the correct child index, and Q&quot;E-1Q&quot;E for the group index.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:39:56 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jasonpar...@gmail.com</author>
<when>Sun, 16 Mar 2008 08:30:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:37:26 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>8033</bugid>
<title>Activesync fails on syncing contacts when display name is missing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>usp...@gmail.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 12:47:02 +0000</openedDate>
<description>To make this problem, create a contact in Outlook 2007 connected to
Exchange 2007 with only Q&quot;ECompany nameQ&quot;E and Q&quot;EPhone NumberQ&quot;E filled out.
When you sync your phone you will get an errer that says Q&quot;ECanQ&apos;Et connect
to serverQ&quot;E on ActiveSync. I Have a HTC Legend with Android 2.1 Build
1.23.405.1 CL139791 release-keys Core 2.6.29-9a3026a7 htc-kernel@and18-2
#1</description>
<comment>
<author>Ocari...@gmail.com</author>
<when>Sun, 27 Mar 2011 02:59:35 +0000</when>
<what>I have many Outlook contacts with only Q&quot;ECompany NameQ&quot;E and Q&quot;EPhone NumberQ&quot;E filled out in Outlook 2003. When I synced with my Gmail contacts, then synced back to Outlook using HTC Sync, the address card titles for those contacts were removed and labeled Q&quot;EUntitled ContactQ&quot;E and they were instead sorted by phone number, rather than alphabetically by company name. 
Happily, I had been diligent about backing up my Outlook.pst file, so I was able to fix my Outlook. I had to turn off Gmail contact syncing in my phone settings to get it to stop happening. Google contacts apparently does not handle company names very well.
I know this is not exactly the same issue as yours, but it is similar enough that I believe they are related.</what>
</comment>
<comment>
<author>Ocari...@gmail.com</author>
<when>Sun, 27 Mar 2011 03:00:33 +0000</when>
<what>I forgot to add that IQ&apos;Em using an HTC Inspire 4G with Android 2.2.</what>
</comment>
</bug>
<bug>
<bugid>10687</bugid>
<title>HTC Evo 4G running Android 2.2 does not recognize ID3 tags in WMA files, only in MP3. HTC Music Player does not identify album artist, composer, genre, etc.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>GQPianoP...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 05:05:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>jmoore...@gmail.com</author>
<when>Thu, 02 Sep 2010 00:00:22 +0000</when>
<what>After the 2.2 OTA update this morning, all of my WMA files on my phone and on my SDcard are being listed as Q&quot;EUnknown ArtistQ&quot;E and track numbers are being ignored in playback (i.e. an album plays songs in alphabetical order). 
Droid Incredible-Android 2.2</what>
</comment>
<comment>
<author>ChrisD...@gmail.com</author>
<when>Thu, 02 Sep 2010 13:22:43 +0000</when>
<what>Also having this issue on HTC Incredible.
Software version: 3.21.605.1</what>
</comment>
<comment>
<author>terrence...@gmail.com</author>
<when>Thu, 02 Sep 2010 15:54:02 +0000</when>
<what>I am having the same issue on my Droid Incredible after installing Froyo. </what>
</comment>
<comment>
<author>seb...@gmail.com</author>
<when>Thu, 02 Sep 2010 22:24:03 +0000</when>
<what>IQ&apos;Em not sure if this is related, but HTC Music player on my 2.2 updated Incredible:

All of my music are AAC files from iTunes, synced with DoubleTwist on a Mac. The pattern IQ&apos;Eve identified is that _all_ of the AAC files I ripped from CD (with iTunes) is no longer playable (Q&quot;Eunable to play this type of audio fileQ&quot;E) and marked as Q&quot;EUnknownQ&quot;E artist and Q&quot;EUnknownQ&quot;E album (even though the tags are correct). All of the files I purchased from iTunes online have the correct information and can be played. Again, all of the files are AAC, and the issue isnQ&apos;Et DRM protection.

FWIW, it looks like the DoubleTwist app recognizes the tags (has correct artist and album info), but doesnQ&apos;Et play those files either.</what>
</comment>
<comment>
<author>jerpat...@gmail.com</author>
<when>Sat, 04 Sep 2010 19:47:13 +0000</when>
<what>IQ&apos;Em having the same issue with the ?Unknown Artist? on my HTC Droid Incredible. This issue came about after the OTA of version 2.2 was installed. I have tried to delete the song files from my phone and re-sync with several different music player applications, but the unknown artist issue still remains. Please correct this issue as it is very annoying</what>
</comment>
<comment>
<author>dextr...@gmail.com</author>
<when>Sat, 04 Sep 2010 20:09:21 +0000</when>
<what>All of my music files in WMA format.  I have used several different programs to sync them (all on internal storage/EMMC) and to no avail.  All of the tracks refuse to display the artist name or sort by artist.  The files sorted properly prior to the 2.2 update.  The HTC Music Player is one of the few things that plays things from internal storage, so without it... IQ&apos;Eve not got much.  I have done a factory reset, formatted internal storage and deleted, replaced and renamed the folder where the music was located.</what>
</comment>
<comment>
<author>vettema...@gmail.com</author>
<when>Wed, 08 Sep 2010 17:28:56 +0000</when>
<what>Also having this issue with my Droid Incredible. running 2.2. did not havr it with 2.1</what>
</comment>
<comment>
<author>Paris.Ed...@gmail.com</author>
<when>Sun, 12 Sep 2010 07:47:00 +0000</when>
<what>Same issue with my Evo after 2.2 OTA. 

I have checked ID3 tags and information is correct. Many of my songs are now listed as unknown artist.</what>
</comment>
<comment>
<author>SandiSin...@gmail.com</author>
<when>Tue, 14 Sep 2010 03:44:49 +0000</when>
<what>Here I thought it was only me having this issue.  I have an HTC Droid Incredible running software version 2.2. I read, on another forum, to try removing the battery, which I assume is one way to reset your phone (it worked for another issue I had a couple of weeks ago), but it did NOT resolve the Q&quot;EUnknown ArtistQ&quot;E issue.  I sure hope they get this fixed soon...I didnQ&apos;Et realize it was from the recent upgrade...I thought it was because I copied everything off my 2 GB card onto a 16 GB card and that maybe my phone was being particular about which card it had in it.</what>
</comment>
<comment>
<author>fredmo...@gmail.com</author>
<when>Tue, 21 Sep 2010 17:53:43 +0000</when>
<what>My player not recognizing WMAs after 2.2 update (HTC Desire Phone). All of my music files in WMA format. Others formats are correct. All of the tracks in WMA refuse to display the artist name or sort by artist. This is a serious problem for me as the majority of my music collection is ripped from CD in this manner, and is no longer playable. </what>
</comment>
<comment>
<author>McKe...@gmail.com</author>
<when>Thu, 23 Sep 2010 22:19:51 +0000</when>
<what>Same problem as first post. HTC just told me to download a third party app. Player pro and tune wiki donQ&apos;Et show artist either, but does display tracks in the right order. Maybe problem with HTC Sense? I did not have this problem with 2.1.

Droid Incredible 2.2</what>
</comment>
<comment>
<author>fpoehl...@gmail.com</author>
<when>Mon, 11 Oct 2010 17:49:57 +0000</when>
<what>OTA froyo installed on Incredible,  all songs = unknown artist,no alblum covers or titles.  was working fine prior to froyo</what>
</comment>
<comment>
<author>jeremy.s...@gmail.com</author>
<when>Wed, 20 Oct 2010 06:52:27 +0000</when>
<what>Aria does not recognize wma</what>
</comment>
<comment>
<author>greendav...@gmail.com</author>
<when>Fri, 22 Oct 2010 19:14:16 +0000</when>
<what>Ive been in touch with HTC and their email seemed to be from soeone with very weak understanding of English.

Their first reply was Q&apos;EI can help you with thatQ&apos;E and then did not elaborate.

After my second contact with them, explaining in simple words that 2.2 was the problem, they asked me what version of software I was running - so another assumption that it was my phone which was at fault. No acceptance of the general cock-up at all.

I have now replied again, with links to this thread, and other similar threads, in the hope that someone literate at HTC will actually DO SOMETHING and at the very least text us all to indicate that they are working with Google on a patch.



</what>
</comment>
<comment>
<author>dajozz1...@gmail.com</author>
<when>Mon, 25 Oct 2010 19:46:01 +0000</when>
<what>similar problem.  At the end of the day, I ended up modifying the files by mounting the SD and using explorer advanced properties (of all things) and I was able to get the phone to see Q&amp;E play them.  I hope we get an official response soon.</what>
</comment>
<comment>
<author>rcflor...@gmail.com</author>
<when>Tue, 02 Nov 2010 14:55:18 +0000</when>
<what>I am having this problem on my EVO 4G.  My music fies are mostly wma format.  I do not want to 1) re-rip all of my music to mp3 format (takes more room too) and 2) get some software to re-tag the music.  ThatQ&apos;Es just idiotic to have to do that.  I hope that this bug is fixed quickly.  </what>
</comment>
<comment>
<author>trevos...@gmail.com</author>
<when>Sat, 06 Nov 2010 06:27:58 +0000</when>
<what>IQ&apos;Em having the same issue with my wma files from cd. IQ&apos;Eve checked all the tags on my comp and theyQ&apos;Ere correct but the Incredible 2.2 fails to sort by artist/track number. Also, when I copy music to the phone it shows one copy of the song when viewing the folder from my comp, but when I look from my phone there are two copies of each song. I have deleted/recopied the songs and the same errors occur with the artist/track number/duplicate issues. </what>
</comment>
<comment>
<author>MaisyCr...@gmail.com</author>
<when>Wed, 17 Nov 2010 14:03:00 +0000</when>
<what>HTC EVO (2.2) had only sent (via bluetooth) mp3Q&apos;Es to it before today. Sent a wma file today and it plays, knows song name but Q&quot;Eunknown artistQ&quot;E and such. ItQ&apos;Es tagged correctly when viewing the file on the phone connected to pc as usb drive. Mp3Q&apos;Es are fine. Most of my music is in wma format, and I am not re-ripping them, nor converting. I want my files correctly shown since I scrobble anything I listen to (last.fm)</what>
</comment>
<comment>
<author>dnbec...@gmail.com</author>
<when>Wed, 01 Dec 2010 02:57:20 +0000</when>
<what>This issue has been driving me nuts since the upgrade to 2.2 on my Evo.  Please fix.</what>
</comment>
<comment>
<author>ruedi...@gmail.com</author>
<when>Mon, 27 Dec 2010 18:06:54 +0000</when>
<what>Same problem on rooted HTC Hero with Foryo and my WifeQ&apos;Es Samsung Intercept with the OTA Froyo update.  PowerAmp will sometimes show the artist name during playback (so obviously the tags are still there) but doesnQ&apos;Et show it in library view.</what>
</comment>
<comment>
<author>louise.d...@gmail.com</author>
<when>Fri, 21 Jan 2011 22:07:54 +0000</when>
<what>Yep! Songs appear as Q&apos;EUnknown ArtstQ&apos;E with HTC Desire</what>
</comment>
<comment>
<author>shpet...@gmail.com</author>
<when>Wed, 02 Feb 2011 09:44:43 +0000</when>
<what>IQ&apos;Em getting the same unknown study problem on my htc desire. Google hurry up Q&amp;E fix please.</what>
</comment>
<comment>
<author>mcer...@questpkg.com</author>
<when>Wed, 02 Feb 2011 22:39:29 +0000</when>
<what>HTC Incredible will recognize only about 1/4 of the artists. Lists the rest as Unknown Artist</what>
</comment>
<comment>
<author>dominik...@gmail.com</author>
<when>Thu, 10 Feb 2011 09:21:35 +0000</when>
<what>Player not recognizing MP3s tags after 2.2 update (HTC Wildfire 2.2.1). All of my music files are in MP3 format and music player show all mp3s as Q&quot;Eunknown artistQ&quot;E.</what>
</comment>
<comment>
<author>gorgonl...@gmail.com</author>
<when>Sat, 07 May 2011 20:14:37 +0000</when>
<what>Galaxy S II running 2.3.3 from the box, shows Q&quot;EUnknown ArtistQ&quot;E for all .aac files. Disappointing.</what>
</comment>
</bug>
<bug>
<bugid>271</bugid>
<title>concern: have a peer review process before deciding to decline an issue request (enhancement).</title>
<status>Question</status>
<owner>morri...@gmail.com</owner>
<closedOn>2009-08-24T17:40:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>9</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 22:58:34 +0000</openedDate>
<description>In the interests of having a stronger platform incorporating the best
ideas, please have a peer review process for issue requests for
enhancements. This will ensure that refusals should not be based upon
one personQ&apos;Es bias or opinion. I observe that dmorrill approves requests
more easily than the others. I wonder if legitimate ideas are rejected
without discussion - this will discourage people.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 15 Feb 2008 23:32:36 +0000</when>
<what>The process for bugs is actually somewhat more complicated that it probably appears.
 WhatQ&apos;Es actually needed is a document explaining the process in detail, which I will
create and post.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Sat, 16 Feb 2008 00:23:06 +0000</when>
<what>Sorry, I meant enhancement requests. Bugs obviously must be fixed.
thanks,
Anil Philip</what>
</comment>
<comment>
<author>jim.ren...@gmail.com</author>
<when>Sun, 17 Feb 2008 02:40:24 +0000</when>
<what>I 100% agree with the need for an enhancement peer review process.

Jim Renkel</what>
</comment>
<comment>
<author>ave...@gmail.com</author>
<when>Fri, 26 Dec 2008 00:20:38 +0000</when>
<what>I 100% agree with the need for an enhancement peer review process.

I wonder if this has happened yet as this was requested over 10 months ago</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:40:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:38:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19625</bugid>
<title>scrollTop has no visible effect in Android stock browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>stonecri...@gmail.com</reportedBy>
<openedDate>Sat, 27 Aug 2011 16:45:59 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 3.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
Simple code included in attachment. Open it in an android browser (I am
using a Samsung Galaxy Tablet 10.1Q&quot;E running Honeycomb (3.1)) - What
happened. No visible effect, though the browser *thinks* it has set the
scrollTop value (note text output) - What you think the correct behavior
should be. div should scroll to the desired location. DonQ&apos;Et forget to
mention which device you have, making sure that it runs Android 3.0. If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17233</bugid>
<title>About security of CTS 2.3 r_3</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-06-01T18:51:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ging...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 02:57:23 +0000</openedDate>
<description>Hi, sir: I had founded some questions of the security, when I had tested
the CTS 2.3 r_3. there were some questions of these: Compatibility Test
Package: CtsSecurityTestCases Test Result Failure Details
android.security.cts.VoldExploitTest -- testTryToCrashVold fail
junit.framework.AssertionFailedError at
android.security.cts.VoldExploitTest.testTryToCrashVold(VoldExploitTest.java:58)
The code was : public void testTryToCrashVold() throws IOException {
SetQ&lt;EIntegerQ&gt;E pids = getPids(); assertTrue(pids.size() Q&gt;E 1); // at least
vold and netd should exist SetQ&lt;EStringQ&gt;E devices = new HashSetQ&lt;EStringQ&gt;E();
devices.addAll(getSysFsPath(Q&quot;E/etc/vold.fstabQ&quot;E));
devices.addAll(getSysFsPath(Q&quot;E/system/etc/vold.fstabQ&quot;E));
assertTrue(devices.size() Q&gt;E 0); // Verify that all processes listening
for netlink messages // currently exist. for (int i : pids) {
assertTrue(new File(Q&quot;E/proc/Q&quot;E + i + Q&quot;E/cmdlineQ&quot;E).exists()); } } When I
debuged that, I founded there are some PID, and the one is -731905939,
it caused the assertTrue(new File(Q&quot;E/proc/Q&quot;E + i + Q&quot;E/cmdlineQ&quot;E).exists())
failure. How should I do ?</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 16:55:14 +0000</when>
<what>sounds like a bug in getPids.</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 01 Jun 2011 18:51:12 +0000</when>
<what>This issue was fixed by an external contribution: https://review.source.android.com/#change,23099</what>
</comment>
<comment>
<author>ging...@gmail.com</author>
<when>Thu, 02 Jun 2011 07:18:24 +0000</when>
<what>It had passed. Thank for you help.</what>
</comment>
</bug>
<bug>
<bugid>11407</bugid>
<title>Android Email Settings Keep Reverting to Factory Default</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-25T04:19:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>touchsi...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 18:27:29 +0000</openedDate>
<description>I am using Android 2.2 on HTC Incredible from Verizon. I setup a POP
mail account with the option for Q&quot;Edelete mail on serverQ&quot;E set to OFF.
This worked fine until I manually deleted my messages from the Android
Inbox. After I did that, the email settings reverted to the factory
default, which means that the option for Q&quot;Edelete mail on serverQ&quot;E was now
set to ON. due to this issue. This issue has recurred several times, and
I have lost several important messages, so I am not mistaken about it.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 25 Sep 2010 04:19:12 +0000</when>
<what>YouQ&apos;Ell have to take this up with HTC; they donQ&apos;Et use the stock Android email application.</what>
</comment>
</bug>
<bug>
<bugid>4822</bugid>
<title>Ability to Manage Exchange (and POP3) Emails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-17T11:20:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajatkbh...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 03:36:58 +0000</openedDate>
<description>I have a Motorola Droid on Verizon. It uses Android 2.0. I use Gmail
(personal), Yahoo Business Email (work), and Exchange (also work). I
would like to see the following capabilities: 1. Ability to Select
All/Many and Mark EMails as Read/Unread 2. Applicatin should know if I
have already read an email on my Desktop and automatically Mark it as
Read in Droid phone 3. I should be able to Navigate to Top and Bottom
using Menu Options 4. I should be able to Search my Email Account 5.
Have much better Mac OS X support so that iCal can Sync with Google
Calendar for my Yahoo/POP3 Email Accounts</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:20:54 +0000</when>
<what>Please file separate reports for your individual requests. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>491</bugid>
<title>Timer Can Not Work After Schedule A TimerTask </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-07T23:12:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>junjie....@gmail.com</reportedBy>
<openedDate>Wed, 19 Mar 2008 10:10:28 +0000</openedDate>
<description>No Q&quot;ETimerTask is calling ....Q&quot;E logs seen in debug view. Reproduce it by
following codes: ////////////////////////////////////////////////////
Timer timer = new Timer(); TimerTask task = new TimerTask(){ public void
run() { Log.v(TAG, Q&quot;E TimerTask is calling .... Q&quot;E);
mProcessBar.setProgress((int)(getCurrentPercent() * 100)); } }; ...
startProcessBar(); ////////////////////////////////////// private void
startProcessBar(){ if(timer == null || task == null || mp == null){
return; } int duration = mp.getDuration() - mp.getCurrentPosition();
if(duration Q&gt;E 0 Q&amp;EQ&amp;E timerStoped == true){ timer.purge();
timer.scheduleAtFixedRate(task, 0, 1000); timerStoped = false; } }
/////////////////////////////////////////////////</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 07 May 2008 23:12:58 +0000</when>
<what>Thanks for the report. The code sample you give does not compile for me. But I tried
a simpler example using timers, which worked:
/////////////
        Timer timer = new Timer();
        
        TimerTask task = new TimerTask(){
        	public void run() {
        		Log.v(Q&quot;EttQ&quot;E, Q&quot;E TimerTask is calling .... Q&quot;E);
        	}
        };
        timer.purge();
        timer.scheduleAtFixedRate(task, 0, 1000);
    }    

So as far as I can tell Timers are working as expected. Please re-open a new bug with
a more specific, isolated code example if you are still seeing issues. </what>
</comment>
</bug>
<bug>
<bugid>9382</bugid>
<title>Make Q&quot;EDo not submit +1 or I want this too...Q&quot;E more visible, and/or link bugtracker to forums</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>milan.pl...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 20:04:08 +0000</openedDate>
<description>Android bugtracker comments are being misused as a place for training
variations on Q&quot;E+1Q&quot;E or Q&quot;EI miss this feature tooQ&quot;E-like message. This,
doesnQ&apos;Et do any good to developers, which canQ&apos;Et extract useful
information, as well for users, who are being spammed which e-mails and
also canQ&apos;Et find required informations. A sidetext when entering a
comment apparently doesnQ&apos;Et serve its purpose well enough, given hundreds
of comments for particular issue. Proposed fixes: 1) Link each bug to
related forum topic (and rename Q&quot;Enew commentQ&quot;E to Q&quot;EPost new
informationsQ&quot;E, or something semantically closer to its purpose, and
farther from regular post to forum); so there would be also space for
unrelated discussion. 2) Force users to read the sidetext next to Q&apos;Enew
commentQ&apos;E form; which seems to be easily skipped by average commenter, or
make it visually more appealing. 3) Also, include Q&apos;EI want thisQ&apos;E in the
comment text, which better identifies both most common comment to issues
and the purpose of Q&apos;EstarQ&apos;E as well.</description>
</bug>
<bug>
<bugid>9302</bugid>
<title>Inability to see entire message in Gmail on Nexus One</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-24T19:13:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bobn...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 10:36:34 +0000</openedDate>
<description>When using the gmail app on Nexus One, depending on the size of the
message it is clipped so that you cannot see the entire message. A
similar thing happens on Gmail running on my home computer browser
(Chrome) but at the bottom of the message you have the option Q&quot;E[Message
clipped] View entire messageQ&quot;E. When you select Q&apos;EView entire messageQ&apos;E you
then see the clipped portion. This function would be really helpful on
the Nexus One.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Jun 2010 19:13:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14645</bugid>
<title>Bluetooth device friendly name length</title>
<status>NeedsInfo</status>
<owner>jaikumar...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vedernik...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 10:49:06 +0000</openedDate>
<description>We went into troubles developing a social application that uses
Bluetooth to communicate. Since there is no ability to establish a
connection between Bluetooth devices without pairing, we decided to use
Bluetooth device name to detect if our application is installed on the
remote device and if itQ&apos;Es compatible with ours. As android docs say,
Q&quot;EValid Bluetooth names are a maximum of 248 bytes using UTF-8 encoding,
although many remote devices can only display the first 40 characters,
and some may be limited to just 20.Q&quot;E The problem is that some devices
provide only the part of their names for the remote deviceQ&apos;Es Bluetooth
API during search. The method getName() of BluetoothAdapter, invoked on
those phones locally, however, returns the full set Bluetooth name. Here
is a short list of tested devices with this odd behavior: Motorola
Milestone (Droid), Android 2.1.1 ? 48 symbols Samsung Galaxy S, Android
2.1, Android 2.2 ? 32 symbols Samsung GT-i5800, Android 2.1 ? 32 symbols
However, there was no such problem on Motorola Milestone with Android
2.0 and Android 2.1. HTC Hero and HTC Wildfire seem to work as expected
as well. Is this a known Android issue or is it a bug introduced by the
device manufacturers? Generally, the
http://code.google.com/p/android/issues/detail?id=6710 resolution would
let us drop using this workaround with names. Is it really expected in
3.0?</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 23:08:55 +0000</when>
<what>I donQ&apos;Et think I understand what your code is doing. What do you mean by Q&quot;Euse the Bluetooth device nameQ&quot;E?  Can you post a code snippet?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 01:50:57 +0000</when>
<what></what>
</comment>
<comment>
<author>vedernik...@gmail.com</author>
<when>Wed, 16 Feb 2011 10:05:35 +0000</when>
<what>Sorry for not being descriptive enough. I cannot provide the complete source code but here are some additional details.

1) Application A1 starts on Device A.
2) Application A1 sets the bluetooth name to some string 128 chars long:

private BluetoothAdapter mAdapter;
...
 mAdapter = BluetoothAdapter.getDefaultAdapter();
...
mAdapter.setName(Q&quot;E...Q&quot;E);

3) Application A2 starts on Device B.
4) Application A2 performs a bluetooth search and finds Device A:

@Override
public void onReceive(Context context, Intent intent) {
    String action = intent.getAction();
    // When discovery finds a device
    if (BluetoothDevice.ACTION_FOUND.equals(action)) {
        // Get the BluetoothDevice object from the Intent
        final BluetoothDevice device = 
            intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
                    logger.log(Q&quot;EFound device: Q&quot;E + device.getName());
...

At this step the device name has the length problem described initially (32/48 chars instead of 128)
However if Application A1 (on Device A) executes:

private BluetoothAdapter mAdapter;
...
 mAdapter = BluetoothAdapter.getDefaultAdapter();
...
String thisDeviceName = mAdapter.getName();

the thisDeviceName variable contains the correct 128 chars name.</what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Wed, 16 Feb 2011 18:00:17 +0000</when>
<what>Since there is no ability to establish a connection between Bluetooth devices without pairing - This is incorrect. You can use the insecure rfcomm sockets which donQ&apos;Et require pairing. They were private but have been made public in the latest Gingerbread SDK release.

a) Can you try with this 2 Nexus-1 or Nexus-S ? They run the stock Android code. Device manufacturers change stacks.

b) When the page scan is done form device B, can you look at Q&quot;Eadb shell hcidump -XVtQ&quot;E - which can tell u the name that is being received at BQ&apos;Es end
</what>
</comment>
<comment>
<author>vedernik...@gmail.com</author>
<when>Thu, 17 Feb 2011 08:46:28 +0000</when>
<what>Thanks for your suggestions. Interesting news about Gingerbread, maybe that would solve the root problem. 

I donQ&apos;Et think we can try a) - we donQ&apos;Et have Nexus here (we have HTC Hero, Motorola and a couple of Samsung). 

We will try b) and get back as soon as we have any news.</what>
</comment>
</bug>
<bug>
<bugid>4098</bugid>
<title>Ringtone#getTitle does not close its cursor.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-11-06T12:57:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Fri, 02 Oct 2009 22:38:56 +0000</openedDate>
<description>Ringtone#getTitle issues a query to get the title but does not close the
cursor it creates, nor does it persist it to potentially be closed
later.</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Sat, 03 Oct 2009 00:58:44 +0000</when>
<what>Attempted fix in: https://review.source.android.com/#change,12095</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:56:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:57:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19774</bugid>
<title>Repeat event in Android Calendar of HoneyComb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Josema.o...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 13:06:59 +0000</openedDate>
<description>Dear Android Staff: I have an ASUS EeePad transformer with the latest
upgrade of Android Honeycomb. IQ&apos;Em very dissapointed with the Calendar
app, because I would like to repeat some events (e.g the same event 5
days of a week). The problem is that I canQ&apos;Et set up a Q&quot;Eend dateQ&quot;E of the
event. E.g, if I repeat daily an event, it continuosly repeats till
forever. It would be greatful if there would be an Q&quot;Eend dateQ&quot;E button
(like in most of other calendar applications). Thanks. Josema</description>
<comment>
<author>hiran.ke...@gmail.com</author>
<when>Wed, 30 Nov 2011 00:55:56 +0000</when>
<what>This was an issue in android 2.2 too whic h i have with my HTC Evo phone, surprised this has not been fixed. Cmon google this is the most basic of a calendar functionality</what>
</comment>
</bug>
<bug>
<bugid>840</bugid>
<title>adb Q&apos;Ewait-for-deviceQ&apos;E flag does not work in beta SDK</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-29T23:19:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Fri, 29 Aug 2008 16:58:16 +0000</openedDate>
<description>The Q&apos;Ewait-for-deviceQ&apos;E adb flag does not work in the beta SDK on windows
xp... I try executing this: adb wait-for-device shell am start -a
android.intent.action.MAIN -n
com.frogdesign.sampleapp/com.frogdesign.sampleapp.MyActivity ... and I
get this: Error type 2 Error: Unable to connect to activity manager; is
the system running? usage: am [start|broadcast|instrument] am start -D
INTENT am broadcast INTENT am instrument [-r] [-e Q&lt;EARG_NAMEQ&gt;E
Q&lt;EARG_VALUEQ&gt;E] [-p Q&lt;EPROF_FILEQ&gt;E] [-w] Q&lt;ECOMPONENTQ&gt;E INTENT is described with:
[-a Q&lt;EACTIONQ&gt;E] [-d Q&lt;EDATA_URIQ&gt;E] [-t Q&lt;EMIME_TYPEQ&gt;E] [-c Q&lt;ECATEGORYQ&gt;E [-c
Q&lt;ECATEGORYQ&gt;E] ...] [-e|--es Q&lt;EEXTRA_KEYQ&gt;E Q&lt;EEXTRA_STRING_VALUEQ&gt;E ...] [--ez
Q&lt;EEXTRA_KEYQ&gt;E Q&lt;EEXTRA_BOOLEAN_VALUEQ&gt;E ...] [-e|--ei Q&lt;EEXTRA_KEYQ&gt;E
Q&lt;EEXTRA_INT_VALUEQ&gt;E ...] [-n Q&lt;ECOMPONENTQ&gt;E] [Q&lt;EURIQ&gt;E] and also this when i try
to wait before installing an app: adb wait-for-device install
.\MyApp.apk 1525 KB/s (0 bytes in 2071216.001s) Error Type 1: Could not
access the Package Manager! usage: pm [list|path|install|uninstall] pm
list packages [-f] pm list permission-groups pm list permissions [-g]
[-f] [-d] [-u] [GROUP] pm path PACKAGE pm install [-l] [-r] PATH pm
uninstall [-k] PACKAGE Please advise. I think this should work per the
documentation here: http://code.google.com/android/reference/adb.html</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 29 Aug 2008 23:19:01 +0000</when>
<what>Duplicate of issue 842
http://code.google.com/p/android/issues/detail?id=842</what>
</comment>
</bug>
<bug>
<bugid>13933</bugid>
<title>Send Q&quot;EPrivate NumberQ&quot;E calls straight to voice mail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>carey...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 00:13:50 +0000</openedDate>
<description>Hello, currently in Android 2.3.1, you canQ&apos;Et change settings to
automatically send incoming calls with a Q&quot;Eprivate numberQ&quot;E straight to
voice mail, as can be done with numbers stored in Contacts. Please add
the options to send Q&quot;Eprivate numberQ&quot;E calls straight to voice mail. Thank
you.</description>
</bug>
<bug>
<bugid>4693</bugid>
<title>Car dock mode doesnQ&apos;Et force speakerphone when in calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>26</stars>
<reportedBy>justin.o...@gdc4s.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 19:31:20 +0000</openedDate>
<description>Phone: Motorola Droid Steps to reproduce problem: Place phone in
Motorola car dock, which enables car dock mode Place a phone call (I do
this by Voice Search) When the call is placed, audio is still routed to
the handset ear speaker You must press the speaker button to turn on the
speakerphone What I think should happen: Being in the car dock, I feel
the default should be to activate the speakerphone. Since the phone is
in the car dock, itQ&apos;Es likely not going to be up against my ear.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:29:12 +0000</when>
<what></what>
</comment>
<comment>
<author>justin.o...@gdc4s.com</author>
<when>Mon, 16 Nov 2009 23:58:33 +0000</when>
<what>Also - deactivate the proximity sensor that turns the screen off.  Sometimes my hand
has triggered the screen to go dark while IQ&apos;Em Q&quot;EaimingQ&quot;E my finger at the right button.

Also noticing that the phone often locks after a phone call, requiring the calibrated
finger swipe to unlock the device.

</what>
</comment>
<comment>
<author>David.A....@gmail.com</author>
<when>Fri, 20 Nov 2009 19:00:53 +0000</when>
<what>I agree, unless bluetooth is connected...</what>
</comment>
<comment>
<author>hahnfe...@gmail.com</author>
<when>Sun, 10 Jan 2010 16:19:29 +0000</when>
<what>Until Google fixes this issue, I posted a free workaround to the market.  Search for
Q&quot;ECar Dock SpeakerphoneQ&quot;E.  Google, please make Android do this by default!</what>
</comment>
<comment>
<author>bill.pie...@gmail.com</author>
<when>Sun, 10 Jan 2010 17:09:04 +0000</when>
<what>Nice App.  Thanks!</what>
</comment>
<comment>
<author>justin.o...@gdc4s.com</author>
<when>Mon, 11 Jan 2010 05:15:08 +0000</when>
<what>Great work on the app.  I havenQ&apos;Et tried, but does it default to bluetooth if bluetooth is connected 
(instead of speaker)?</what>
</comment>
<comment>
<author>Mike.R.G...@gmail.com</author>
<when>Fri, 01 Jul 2011 19:16:40 +0000</when>
<what>This is a very important safety concern.  I have noticed that this happens whenever I receive calls through Google Voice.  

I will try out the app suggested.  I really appreciate you taking the effort to make that app.</what>
</comment>
</bug>
<bug>
<bugid>14092</bugid>
<title>WebM missing from Developer page media formats appendix</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lunatick...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 20:50:15 +0000</openedDate>
<description>I understand that, from 2.3, the media framework in Android has been
replaced and WebM decoding support has been added:
http://developer.android.com/sdk/android-2.3-highlights.html This is not
reflected in the table at:
http://developer.android.com/guide/appendix/media-formats.html</description>
</bug>
<bug>
<bugid>10653</bugid>
<title>Email settings not working.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peanutbu...@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 02:27:10 +0000</openedDate>
<description>After the update to 2.2, the settings for email no longer work. If I
tell my email to never check or check every hour, it still checks it
every 15 minutes. If i tell it not to show up in the notifications bar,
it still does. I have the original droid. Is anyone else having this
problem?</description>
</bug>
<bug>
<bugid>17956</bugid>
<title>The inconstant search bar displays in Latitude</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 12:09:28 +0000</openedDate>
<description>STEP-BY-STEP INSTRUCTION: Precondition: A valid APN and google account
is defined in device Step by step 1. Start Latitude, the friend list
displays 2. Long press Menu, input any key words to search friend 3. An
inconstant search bar displays 4. Press Back Q&amp;E check the screen. Actual
result: the virtual qwerty key board disappears, but the search bar
still is there, and end user cannot do any thing on the friend list.
Expected result: There should not be extra search bar displayed. Phone:
Nexus S Android version:2.3.3</description>
</bug>
<bug>
<bugid>17617</bugid>
<title>I HAVE THE MY TOUCH 3G, AND MY UPLOADER HAS STOPPED WHEN LOADING TO YOU TUBE AND PICS TO PICASA.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-13T16:55:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>storm197...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 13:42:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Jun 2011 16:55:17 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6962</bugid>
<title>Media player (Android and 3rd party) wonQ&apos;Et play audio files from SD card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Howie.Ba...@gmail.com</reportedBy>
<openedDate>Wed, 03 Mar 2010 16:47:25 +0000</openedDate>
<description>I was experiencing the same problem described by the user here:
http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/17375-
moto-droid-having-issues-sd-card.html Basically, seemingly out of the
blue, my Verizon Motorola Droid (Android 2.0.1) randomly stopped
recognizing audio files on the SD card. The files would show up in Astro
Manager, and the audio list would populate with all of my music, but
when I tried playing them, I would get a Q&quot;EThis format is not recognizedQ&quot;E
error. The problem was intermittent and seemingly random. Sometimes I
would reboot the phone, which would sometimes resolve the problem and
other times not. Other times, the files would work again several hours
later, without me rebooting. If I remember correctly, pulling the
battery seemed to fix the problem every time, but it would eventually
return. I had this problem for about 2 weeks before seeking an answer
online, when I came across the above forum post. I cross checked the
list of apps I had installed with the user Q&quot;EMalitharQ&apos;EsQ&quot;E list of apps. I
also had Q&quot;EWhereQ&quot;E and Q&quot;ENo Signal AlertQ&quot;E installed, and after uninstalling
both, I have not had any SD card issues. IQ&apos;Em inclined to believe that
the problem was Q&quot;ENo Signal AlertQ&quot;E, since I had Q&quot;EWhereQ&quot;E for quite some
time without issue. I will update this report if the problem returns,
but it appears resolved.</description>
</bug>
<bug>
<bugid>4793</bugid>
<title>WI-FI timeout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>cswel...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 20:58:23 +0000</openedDate>
<description>Once WIFI is enabled, and a connection established, it automagically
times out after about 1 minute of inactivity. ALOT of the android apps
that rely on a wifi connection are seizing up as a result. I have to
shut down the connection, and then re-establish to get it going again.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:13:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3265</bugid>
<title>Contact nickname canQ&apos;Et be edit or show on phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>148</stars>
<reportedBy>ondrej.n...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 17:37:58 +0000</openedDate>
<description>For now itQ&apos;Es not possible to edit nickname of contact or even show it.</description>
<comment>
<author>apo...@gmail.com</author>
<when>Wed, 15 Jul 2009 18:13:12 +0000</when>
<what>It would be also useful to consider nicknames in searches</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:51:39 +0000</when>
<what></what>
</comment>
<comment>
<author>paul...@gmail.com</author>
<when>Fri, 21 Aug 2009 16:31:00 +0000</when>
<what>My proposal for nicknames in Android
* Allow edit of nickname and (of course) sync with Google Contacts (both gmail and apps)
* Nickname should be displayed in the contact list. 
Example: Name: John Bar, nickname Foo, should be displayed as John Q&quot;EFooQ&quot;E Bar. 
Maybe this should be an additional setting in the way contacts are displayed.

</what>
</comment>
<comment>
<author>hispan...@gmail.com</author>
<when>Fri, 21 Aug 2009 19:02:12 +0000</when>
<what>I think it would be could if you can choose the way you want any contact to be 
displayed.
For example: I you have a contact named Q&quot;EFrancisco Rodr?guez Garc?aQ&quot;E and a nickname 
Q&quot;EPacoQ&quot;E, that you could set it to show Q&quot;EPaco (trabajo)Q&quot;E. Something like the Q&apos;EFile asQ&apos;E 
option on Outlook.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:32:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:34:10 +0000</when>
<what></what>
</comment>
<comment>
<author>hineshm@gmail.com</author>
<when>Tue, 01 Sep 2009 11:06:45 +0000</when>
<what>It would be nice to be able to search for someone using their nickname i.e. John
Smith with a nickname of Q&apos;EDadQ&apos;E should be searchable via the android contacts...</what>
</comment>
<comment>
<author>Brent.Me...@gmail.com</author>
<when>Sun, 08 Nov 2009 16:19:40 +0000</when>
<what>It would be nice (like hispano84) said, if you could choose what to display from a
contactQ&apos;Es name fields. I would prefer nicknames to be displayed in my contact list,
not their full name.</what>
</comment>
<comment>
<author>wmeha...@gmail.com</author>
<when>Sat, 14 Nov 2009 18:52:01 +0000</when>
<what>I agree, I am trying to set up my contacts with the works, addresses, birthdays,
etc.. but when I call my mom, I want it to say Mom, not Pat</what>
</comment>
<comment>
<author>adk0...@gmail.com</author>
<when>Wed, 18 Nov 2009 23:53:54 +0000</when>
<what>Yup, my cheap old piece of junk phone handled nicknames. Really would like to see
support for them in Android.</what>
</comment>
<comment>
<author>trevi55</author>
<when>Wed, 25 Nov 2009 23:54:01 +0000</when>
<what>It would better to show the Nickname in the contacts details, consider it in searches 
(always) and also adding some options to decide what to see in the contact list (I 
mean the priority between the fields), for example:
 - Show only nickname if available
 - Else show in order: Name, Surname....</what>
</comment>
<comment>
<author>Mike.Fre...@gmail.com</author>
<when>Thu, 10 Dec 2009 16:56:31 +0000</when>
<what>Having the option to specify the display name (both globally and specific to a
contact) and including all names in search would be extremely useful.  </what>
</comment>
<comment>
<author>samsa...@gmail.com</author>
<when>Wed, 16 Dec 2009 22:43:52 +0000</when>
<what>This would be great on my Droid.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 09:29:48 +0000</when>
<what>Let us not forget the syncing of same to Outlook as well.</what>
</comment>
<comment>
<author>roha...@gmail.com</author>
<when>Sat, 09 Jan 2010 12:22:24 +0000</when>
<what>So, any chance of this happening soon?</what>
</comment>
<comment>
<author>dhei...@gmail.com</author>
<when>Wed, 13 Jan 2010 22:48:09 +0000</when>
<what>I have stared this request.  Having a Q&quot;EnicknameQ&quot;E searchable metadata field would be
handy.  I handle this in Apple Address Book and sync with my Google Account.</what>
</comment>
<comment>
<author>ruZ...@gmail.com</author>
<when>Sat, 23 Jan 2010 15:40:47 +0000</when>
<what>voice search:  call Q&quot;EnicknameQ&quot;E 
to call nicknameQ&apos;Es default number.</what>
</comment>
<comment>
<author>meredith...@gmail.com</author>
<when>Thu, 11 Feb 2010 16:13:09 +0000</when>
<what>I also canQ&apos;Et edit contact birthdays. Why?</what>
</comment>
<comment>
<author>Hap...@gmail.com</author>
<when>Fri, 16 Apr 2010 04:28:11 +0000</when>
<what>I would like very much for the nickname field to be shown on the contacts list and be
searchable. Would be even better if you could choose the display preference of all
names [only realname]/[only nickname]/[both] and if the preferred display name isnQ&apos;Et
available for a specific contact it would fall back to whatever info is available.</what>
</comment>
<comment>
<author>znuffy</author>
<when>Sun, 02 May 2010 00:14:29 +0000</when>
<what>I hate to continue this discussion, but this feature, or the lack of, is really 
dissapointing - having just edited my contacts with the fixed idea that most likely 
there will be an option to display only nicknames of contacts :-/

2.2 anyone?</what>
</comment>
<comment>
<author>jeepfr...@gmail.com</author>
<when>Thu, 06 May 2010 01:47:41 +0000</when>
<what>My Nexus One running 2.1 considers nicknames in searches, but I would really like the
ability to display them (in various optional configurations) in the contact list.
</what>
</comment>
<comment>
<author>znuffy</author>
<when>Sat, 08 May 2010 04:50:22 +0000</when>
<what>Just upgraded my Milestone to 2.1 - unfortunatelly I canQ&apos;Et search for nicknames like 
you can...

Wondering what IQ&apos;Em missing.</what>
</comment>
<comment>
<author>jeepfr...@gmail.com</author>
<when>Sun, 09 May 2010 14:33:38 +0000</when>
<what>HereQ&apos;Es something interesting...
I modified a nickname on my phone and that nickname (and only that nickname) is no
longer searchable.  I entered a new nickname for a contact in my phone and itQ&apos;Es
immediately searchable.

I donQ&apos;Et get it!
Billy</what>
</comment>
<comment>
<author>davidofa...@gmail.com</author>
<when>Wed, 12 May 2010 21:21:38 +0000</when>
<what>Another vote. Wish I could make nickname field have higher priority over the given
name for the contact list. Example, Name: Jane Doe Nickname: Mom, would rather have
Q&quot;EMomQ&quot;E in the contact list instead of her full name.

Then if you go to share contacts, the nickname should be stored locally only, so if I
shared this contact with a friend, they would get their full name but not the nickname.</what>
</comment>
<comment>
<author>chris.w....@gmail.com</author>
<when>Wed, 12 May 2010 21:39:07 +0000</when>
<what>HereQ&apos;Es a specific case where this is really necessary - in Thailand everyoneQ&apos;Es real
names are really long, and literally everyone has a nickname which is short. In many
cases, even good friends donQ&apos;Et necessarily know each othersQ&apos;E full names off-hand, but
may want the full name entered as a contact (if one uses their google contacts as
their address book as I do).

For example my girlfriendQ&apos;Es name is Ooraphin Rattanatariamluek. Everyone calls her
???? (My, roughly), which is a lot catchier and works well as a phone contact name (of
course I had to root the phone to install the Thai font, which shouldnQ&apos;Et have been
necessary, but thatQ&apos;Es another issue...) For her contact, I had to put her full name
in the nickname spot and put ???? as her full name.

In practical usage it doesnQ&apos;Et really make much of a difference for me, but I would
prefer to be able to be consistent in the way contacts are entered and would like
contact lists to show the names I prefer for each individual contact - setting
priority on a per-contact basis would be great.</what>
</comment>
</bug>
<bug>
<bugid>14165</bugid>
<title>Impossible to move any application to internal sd card</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T23:05:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oga...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 22:26:07 +0000</openedDate>
<description>Hello, Phone : SAMSUNG GALAXY S Android : 2.2 (SFR) I have tried to move
an application from internal memory to the SD memory (not the external
SD card) . Whatever the application is (assuming the move to SD button
is available), I got an error saying that it is impossible to move the
application. Is mandatory to move to the external SD card ? Is there a
specific folder required on SD (internal memory) in order to store
applications moved ? Any Idea ? Thanks Olivier</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 23:05:25 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>oga...@gmail.com</author>
<when>Tue, 25 Jan 2011 22:40:52 +0000</when>
<what>Thanks

Anyway that might be a misunderstanding as there is probably not a great interest to move an application to internal (identified as SD card) memory.

May be the purpose of the move function is to the external SD card only.

Regards

Olivier</what>
</comment>
</bug>
<bug>
<bugid>16395</bugid>
<title>Screen wakes up continually when device is on WiFi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>xpertt...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 16:04:03 +0000</openedDate>
<description>Device: Acer Iconia A500 (A501) OS: Android Honeycomb 3.0.1 Kernel:
2.6.36.3-00001-g9b3ce2b Build: Acer_A500_1.104.02_COM_GEN1 Problem: When
the tablet has the WiFi radio turned on, regardless of being connected
or not to the internet, it makes the screen wake up after it was placed
on screen-timeout. The wake up period was set to 2 minutes with
immediate PIN lock. After the idle 2 minute time elapsed, the screen
goes black (as expected). Then at almost random intervals of 30 seconds,
45 seconds and 1 minute (mostly 30s), the locked screen would wake up
and remain on for about ten seconds and then it would turn itself off
until the next random cycle. I have clocked the issue described above
for 30 minutes. The behavior described above was consistent for the
first 20 minutes at which point it did not wake up for about 2 minutes,
but then it started again at longer intervals (~2 mins). The only
solution I was offered by Acer Support is to turn off the WiFi radio. We
tested this and no spontaneous screen-wake-up occurred while WiFi was
off. Of course this is NOT a solution, its a BUG! I might as well just
shut the tablet down. But I donQ&apos;Et want to. IQ&apos;Ed like for my e-mails,
alarms, other alerts, and apps to synchronize even while the screen is
off. If you need to reach me, feel free to contact me at
xperttech@gmail.com or to 718-360-6022. PS. Honeycomb rocks!!! -Mario
Arce</description>
<comment>
<author>xpertt...@gmail.com</author>
<when>Wed, 27 Apr 2011 16:18:29 +0000</when>
<what>Google, I did not realize this was going public unmoderated. Please remove my personal information.</what>
</comment>
<comment>
<author>gkvector...@gmail.com</author>
<when>Thu, 28 Apr 2011 07:24:02 +0000</when>
<what>I am seeing the this same behavior. I have tweaked settings to no avail. Looking through battery consuming processes has revealed no clues. Help?</what>
</comment>
<comment>
<author>zeydalla...@gmail.com</author>
<when>Fri, 29 Apr 2011 10:44:44 +0000</when>
<what>I have witnessed the same behaviour on mu iconia but it goes more with my screen never turning on after a moment.</what>
</comment>
<comment>
<author>michaelmcole@gmail.com</author>
<when>Thu, 05 May 2011 15:42:05 +0000</when>
<what>+1 for this issue, there is also a thread going over at xda-developers discussing the same issue, alot of people are having this problem!</what>
</comment>
<comment>
<author>qey...@gmail.com</author>
<when>Tue, 26 Jul 2011 17:34:16 +0000</when>
<what>Same here, but I have not noticed if it does this when not on wifi.  Xperia x10a.  I have I heart radio installed but almost never run it and I turn off everything with task manager.  I leave my messaging service (handcent) and weather bug lite running as well as things like alarm clock, calendar, etc but I kill everything else</what>
</comment>
</bug>
<bug>
<bugid>15430</bugid>
<title>RadioButton should allow a property to determine location of the drawable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>novaho...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 14:17:01 +0000</openedDate>
<description>RadioButton should allow a property to determine location of the
drawable. Currently the radio and check button drawables are fixed on
the left. It would be nice to have a property to determine the location
of the drawable. android:radioLocation=Q&quot;Eleft/rightQ&quot;E</description>
</bug>
<bug>
<bugid>6213</bugid>
<title>Motorola Droid Accepting Incoming Calls Via Bluetooth Unprompted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andykoyama@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 00:23:19 +0000</openedDate>
<description>Motorola Droid Automatically Accepting Incoming Calls Via Bluetooth with
the phone and headset sitting on my desk, an incoming call has been
automatically accepted, and connected to the caller without any prompt
by me. this problem has only happened two times and is not reproducible.
i am using the now discontinued apple bluetooth headset, which had been
working fine for a month with this phone until the last 24 hours where
two separate calls were connected automatically. i cannot tell what is
causing the problem, or if any of the two are related. Motorola Droid
2.0.1</description>
</bug>
<bug>
<bugid>10554</bugid>
<title>Ellipsize functionality in TextView does not put ellipsis for single line multi-word text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>50</stars>
<reportedBy>LeWor...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 15:02:10 +0000</openedDate>
<description>The setEllipsize() method (or ellipsize attribute in layout XML) in
TextView does not work for a single line multi-word text. Although text
is truncated at the right location, ellipsis (...) is not appearing.
Attached is a sample project. On the output, the second TextView text is
where the error is visible. The third TextView text is ok since it has
no maxLines attribute set and the fourth one is also perfect since it
consists of a single word (no spaces inside). The problem is occurring
irrespective of whether I use ellipsize and maxLines attributes in XML
or programatically. And it is occurring for all locations of truncation
- start, middle or end. To show the problem, create a standard TextView
with something like this: Q&lt;ETextView android:text=Q&quot;ELorem ipsum dolor sit
amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est
laborum.Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:maxLines=Q&quot;E1Q&quot;E
android:ellipsize=Q&quot;EendQ&quot;E /Q&gt;E This problem was described here :
http://code.google.com/p/android/issues/detail?id=882 but wrongly marked
as Q&quot;EdeclinedQ&quot;E. The problem is here since beta releases of the SDK and is
still here in android 2.2 FroYo.</description>
<comment>
<author>marinaio...@gmail.com</author>
<when>Mon, 23 Aug 2010 10:01:49 +0000</when>
<what>I confirm, I have the same problem. If the text in the TextView contains spaces ellipsis arenQ&apos;Et shown. It works fine if it is just a single long word.
Verified using android 2.2 Froyo.</what>
</comment>
<comment>
<author>nucleus...@gmail.com</author>
<when>Tue, 24 Aug 2010 18:09:55 +0000</when>
<what>using DEXT on 1.5 and got the same problem....
but alexander.nekipelov suggestion really works and solved my problem using ellipsize..

Q&lt;E--QUOTE from alexander.nekipelov--Q&gt;E
The issue is still reproducible on Android 2.1

Using android:singleLine=Q&quot;EtrueQ&quot;E solves the issue but it is deprecated. Instead of 
using this attribute we can do the same as android:singleLine exactly does. 

Try to use android:lines=Q&quot;E1Q&quot;E and android:scrollHorizontally=Q&quot;EtrueQ&quot;E instead of 
android:singleLine=Q&quot;EtrueQ&quot;E
Q&lt;E--END QUOTE--Q&gt;E</what>
</comment>
<comment>
<author>alexh...@gmail.com</author>
<when>Mon, 11 Oct 2010 04:34:05 +0000</when>
<what>I have a textview using as an item in listview on android2.1
Whatever what i config , it just does not work.
IQ&apos;Eve  tried every config above.</what>
</comment>
<comment>
<author>SSGlo...@gmail.com</author>
<when>Mon, 11 Oct 2010 11:06:33 +0000</when>
<what>To alexhx87:
Try this workaround: http://code.google.com/p/android/issues/detail?id=882#c9

android:lines=Q&quot;E1Q&quot;E
android:scrollHorizontally=Q&quot;EtrueQ&quot;E</what>
</comment>
<comment>
<author>archon810</author>
<when>Wed, 24 Nov 2010 05:28:57 +0000</when>
<what>+1 - doesnQ&apos;Et work and neither do any of the workarounds. The only thing that does work is marquee but Q&quot;EendQ&quot;E, etc donQ&apos;Et.</what>
</comment>
<comment>
<author>abennoba...@gmail.com</author>
<when>Thu, 14 Jul 2011 20:19:58 +0000</when>
<what>Please fix!!!!!</what>
</comment>
<comment>
<author>denne...@gmail.com</author>
<when>Sun, 27 Nov 2011 19:00:54 +0000</when>
<what>The issue is also reproducible in Android 2.3.3 with attribute:  android:ellipsize=Q&quot;EmarqueeQ&quot;E

Test #1 with short string after space works, also Test #2 (string without a space) is working. But Test #3 with long string after space truncates the word and the text isnQ&apos;Et rotating even if the text previous to the space is longer than the TextView (Text #4).

Attached is a simple source+xml File to demonstrate the issue.</what>
</comment>
<comment>
<author>ericsem...@gmail.com</author>
<when>Tue, 29 Nov 2011 17:12:41 +0000</when>
<what>Same issue, just truncates the text at the word break with no ellipsis.
Android 2.3.6</what>
</comment>
</bug>
<bug>
<bugid>12737</bugid>
<title>Enhancement: integrate barcode reader in the camera application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>guido.ga...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 15:44:06 +0000</openedDate>
<description>It would be great to include a new function to photograph and decode
barcodes (QR, EAN, Data Matrix, etc) on the device. This function is
already available as an Android application Q&quot;EBarcode ScannerQ&quot;E by zxing,
so it seems pretty easy to be integrated. Related to:
http://code.google.com/p/android/issues/detail?id=12090
http://code.google.com/p/android/issues/detail?id=9670</description>
</bug>
<bug>
<bugid>7387</bugid>
<title>Email accounts other then Gmail do not download or send unless I force a reboot each time.  Motorola tech 2 support says that is a problem with the droid.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CLR1294@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 14:16:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 30 Apr 2010 21:29:14 +0000</when>
<what>Have you tried K9? The stock email app is broken. Also, donQ&apos;Et use a task/service killer.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1795</bugid>
<title>Gtalk crashes when user emails have a Q&quot;E%Q&quot;E in them</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>57</stars>
<reportedBy>roblo...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jan 2009 16:28:38 +0000</openedDate>
<description>When a Jabber user contact has a Q&quot;E%Q&quot;E in their email, the Jabber
application crashes. This makes things particularly difficult when
youQ&apos;Ere connecting to a Jabber service like MSN that requires Q&quot;E%Q&quot;E to
represent an Q&quot;E@Q&quot;E sign. Steps to reproduce the problem: Add an MSN
service to your Jabber account (ie msn.jaim.net), as well as a few MSN
contacts (ie myfriend%hotmail.com@msn.jaim.net). Now try to communicate
with them through Jabber on your Android and the application will crash.
There is something wrong with having a Q&quot;E%Q&quot;E in the Jabber contact
information in the Jabber client.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 13:12:35 +0000</when>
<what>ThereQ&apos;Es no Jabber application in Android itself. Questions about third-party
applications should be directed directly at the authors of those applications.</what>
</comment>
<comment>
<author>roblo...@gmail.com</author>
<when>Wed, 21 Jan 2009 16:26:23 +0000</when>
<what>The official Google Talk Android client uses XMPP to connect to Google Talk.</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Mon, 01 Jun 2009 19:40:06 +0000</when>
<what>j...@google.com you dont deserve a @google.com mail address give it to me!..
but seriously, im having the same issue. Im was abble to add other IM network 
contacts to my Gtalk by using Jabber... it works perfectly on the PC version, but 
when I open them in AndroidQ&apos;Es Gtalk, the application crashes. Fix this, please.
</what>
</comment>
<comment>
<author>dettox</author>
<when>Fri, 05 Jun 2009 08:31:47 +0000</when>
<what>the same for me, maybe we can escape the Q&quot;E%Q&quot;E with something?</what>
</comment>
<comment>
<author>the.lst...@gmail.com</author>
<when>Mon, 08 Jun 2009 13:49:11 +0000</when>
<what>Same happening for me. This is with the shipped Google Talk application, under 1.5</what>
</comment>
<comment>
<author>ash4...@gmail.com</author>
<when>Mon, 08 Jun 2009 16:29:02 +0000</when>
<what>Same here.. it just FC on me when I try to talk with anybody wiyh a %..
I have cupcake 1.51 on my phone</what>
</comment>
<comment>
<author>dettox</author>
<when>Wed, 10 Jun 2009 10:14:41 +0000</when>
<what>Opened a new issue 2929, because this was closed but the problem persist and itQ&apos;Es not
related to Q&quot;Ethird-party jabber applicationsQ&quot;E</what>
</comment>
<comment>
<author>ronald.p...@gmail.com</author>
<when>Thu, 16 Jul 2009 18:00:28 +0000</when>
<what>I agree. The Google Talk app on Android is really good! I donQ&apos;Et want to install 3rd 
party appQ&apos;Es and since XMPP can carry transports to/from MSN, and it works in other 
gtalk apps, it should be fixed.

This feels like a minor and quick fix. (If the problem lies in the %-char)</what>
</comment>
<comment>
<author>viper...@gmail.com</author>
<when>Sat, 18 Jul 2009 09:14:23 +0000</when>
<what>I would also like this feature to work, since googleQ&apos;Es client is the most minimal and
integrates perfectly with the system, please fix!!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:34:21 +0000</when>
<what>For the record, the Android GTalk app does not use XMPP to communicate with the
server. It uses a custom protocol that is more appropriate for mobile devices.</what>
</comment>
<comment>
<author>ronald.p...@gmail.com</author>
<when>Tue, 25 Aug 2009 22:38:31 +0000</when>
<what>How does it look with the issue-progress? Will it be fixed or denied?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:51:11 +0000</when>
<what>Issue 2929 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:18:05 +0000</when>
<what></what>
</comment>
<comment>
<author>DJF...@gmail.com</author>
<when>Tue, 08 Sep 2009 11:15:51 +0000</when>
<what>Okay, the whole issue is pretty lame. ArenQ&apos;Et there any msn transports that use another 
character instead of the %?</what>
</comment>
<comment>
<author>chang.r...@gmail.com</author>
<when>Tue, 08 Sep 2009 19:08:32 +0000</when>
<what>It is easy to modify pymsnt by replacing Q&apos;E%Q&apos;E with other character(s). But it would be 
a temp solution. In case someone want it now, discover services here: x.allosyneca.com 
(msn transport only).</what>
</comment>
<comment>
<author>Michael....@gmail.com</author>
<when>Wed, 30 Sep 2009 06:31:53 +0000</when>
<what>thanks chang.rung for the temp solution</what>
</comment>
<comment>
<author>dettox</author>
<when>Thu, 22 Oct 2009 10:24:39 +0000</when>
<what>anyone know if it was fixed in the 1.6 update?</what>
</comment>
<comment>
<author>lapcc...@gmail.com</author>
<when>Sat, 24 Oct 2009 01:15:00 +0000</when>
<what>itQ&apos;Es not fixed in 1.6 still....</what>
</comment>
<comment>
<author>lapcc...@gmail.com</author>
<when>Sun, 25 Oct 2009 02:32:51 +0000</when>
<what>is there any patch available for pymsnt which replace the % ? it seems google is not
going to fix this anytime soon.</what>
</comment>
<comment>
<author>chang.r...@gmail.com</author>
<when>Sun, 25 Oct 2009 22:28:05 +0000</when>
<what>HereQ&apos;Ere the diff files of pymsnt (in ubuntu 8.10 distro).
Basically, only change Q&quot;E%Q&quot;E Q&lt;E==Q&gt;E Q&quot;E{at}Q&quot;E.</what>
</comment>
<comment>
<author>Saghir...@gmail.com</author>
<when>Tue, 27 Oct 2009 14:22:20 +0000</when>
<what>This is an annoying issue, Please can someone look into it. In the meantime peeps, I
find that the Meebo IM client works fine. You can find it in the Android Market.</what>
</comment>
<comment>
<author>lapcc...@gmail.com</author>
<when>Tue, 27 Oct 2009 16:33:22 +0000</when>
<what>thanks for the patch, it works really well.

actually other IM clients including meebo i tried consuming too much battery. gtalk
is way better and also integrated with your contact list.</what>
</comment>
<comment>
<author>mbazdell</author>
<when>Sun, 13 Dec 2009 16:09:43 +0000</when>
<what>IQ&apos;Em still having this issue. IQ&apos;Ell look into my patching my server with the above posted patches.... 
Hopefully theyQ&apos;Ere compatible with Debian</what>
</comment>
<comment>
<author>ranyardm@gmail.com</author>
<when>Thu, 17 Dec 2009 15:48:59 +0000</when>
<what>CQ&apos;Emon google - this bug is nearly a year old please fix it, or provide your own msn 
transport servers that donQ&apos;Et use % - this is really bad form to release more major 
point releases without fixing year-old bugs.</what>
</comment>
<comment>
<author>yann.ke...@gmail.com</author>
<when>Mon, 21 Dec 2009 10:32:52 +0000</when>
<what>Hey Google !

I just received my Motorola Milestone ( name of the Droid in Europa) and I was uber
happy when I saw my 1900 contacts be synchronized with my phone. But the magic
stopped when Gtalk began to crash again and again, because of the thousand of contact
with a % in the mail adress !  
I finally found few weeks ago a working transport for MSN with
msn.jabber.anywise.com, transport which totally work with the desktop client. But now
I should find an other transport who work just for Android ? 
CQ&apos;Emon Google, where is the initial Q&quot;EinteroperabilityQ&quot;E you wanted for Google Talk ?
Having to configure a different server for each client is interoperability for u ?
ItQ&apos;Es not that hard to change the Q&quot;E % Q&quot;E, nop ?</what>
</comment>
</bug>
<bug>
<bugid>6869</bugid>
<title>Alarm error: not vibrate and no sound on Motorola Cliq/Next (Android 1.5)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>spi...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 22:28:35 +0000</openedDate>
<description>My Moto CLIQ doesnQ&apos;Et sound or vibrate when the alarm is set. IQ&apos;Ed been
testing diferents procedures trying to find a solution and didnQ&apos;Et work -
Never using a kill-apps after set the alarm - One the screen was set: -
Left the setting-alarm screen and screen not locked - Left the
setting-alarm screen and screen locked (lateral button) - Pressing the
home button after set the alarm and not locking screen - Pressing the
home button after set the alarm and locking the screen In all these
tests the alarm didnQ&apos;Et sound or vibrate. After unlock the screen, the
alarms sound, but it display the actual time to ring, not the real set
time before. If in the middle of the night, near to the ring-time, i
touch the phone in screen or i unlock the phone, itQ&apos;Ell ring in the
morning. Then, I think the problem is related to an Q&quot;Ehibernate modeQ&quot;E or
anything similar in which the phone is not capable to ring and is not
related with locking the screen. I found lots of post in this web...but
I hope that my well-documented bug could be help to developers. If
anyone needs more information, please, ask me!! Note: I have to carry my
old nokia 6120 to use it as an alarm clock Thanks you in advance....I
hope any new!!</description>
<comment>
<author>spi...@gmail.com</author>
<when>Thu, 25 Feb 2010 22:40:29 +0000</when>
<what>sorry
Q&quot;E  - One the screen was set:Q&quot;E
I mean:
   - One the alarm is set:Q&quot;E</what>
</comment>
<comment>
<author>spi...@gmail.com</author>
<when>Thu, 11 Mar 2010 13:10:45 +0000</when>
<what>up!!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:28:28 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>18091</bugid>
<title>Title Q&quot;ELocation consentQ&quot;E is not translated into Chinese(Hongkong) - Nexus S</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 08:04:06 +0000</openedDate>
<description>Step to reproduce: 1. Change Device language to Chinese(Hongkong). 2. Go
to Location Q&amp;E security -Q&gt;E Use wireless networks. 3. Tap Q&quot;EAgreeQ&quot;E. 4.
Observe the Q&quot;ELocation consentQ&quot;E dialog. Observations: Q&quot;ELocation consentQ&quot;E
dialog is not translated into current device language. Expected:
Q&quot;ELocation consentQ&quot;E dialog should be translated into
Chinese(HongKong)current device language. Phone: Nexus S with Android
Version 2.3</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 30 Jun 2011 03:06:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11337</bugid>
<title>MEDIA PLAYER UNUSABLE ON MY INCREDIBLE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>macallho...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 04:47:14 +0000</openedDate>
<description>just as it says...i have 1800 random music files some mp3 and some wma.
1600 of my songs arein an UKNKOWN ARTIST folder although if i scroll
over to albums...find one that says unknown artist and long press to see
properties it even reads artist name there and still displays unknown...
my htc incredible with 2.1 had no problem reading organizing everything
properly and as soon as i updated to 2.2 now it wont read just (artist
names ) i also have tried reloading music on sd, on phone, all files in
one and even put files named artist folders not sure what is causing
this as i have files that by same artist and some show and some dont as
i said it is in artist tab but if i go to album tab and see one with
fine print saying unknown, i open the properties and the file name
dosent say unknown at all...file names read just as they should it is a
software issue as file explorers show everything properly and so do
media players....evreything was and is fine on my work incredible which
both are using same copy of music...only difference is one has 2.1 and
the other has 2.2 PLEASE I USETHE MEDIA PLAYER SO MUCH IT IS DEFINATLY A
KILLJOY FOR ME USING THE PHONE...THINK 1600 SONGS IN UN UNKNOWN ARTIST
FOLDER?....HAPPY USIC SEARCHING</description>
</bug>
<bug>
<bugid>9950</bugid>
<title>L2TP times out after phase 2 IPSec SA established</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>wjrog...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 16:25:57 +0000</openedDate>
<description>Motorola Droid X Version.1.13.604.MB810.Verizon.en.US Firmware version
2.1-update1 Kernel version 2.6.29 w30471@il93lnxdroid08 #1 I have
configured an L2TP/IPSec VPN to connect to a Cisco ASA 5510 version
8.2(1). The phone successfully completes IKE phase 1 and phase 2
negotiation and establishes an IPSec SA, but no L2TP traffic flows. The
android log shows a number of Q&quot;ETimeout -Q&gt;E Sending SCCRQQ&quot;E messages, then
eventually a VpnService Q&quot;EConnecting timed outQ&quot;E, after which it gives up.
The Cisco side shows a successful negotiation and an established IPSec
SA, but it doesnQ&apos;Et appear to receive any L2TP messages after IKE
completes. There are no error messages or other additional log activity
related to the session. To me, it looks like something is not working
correctly on the android side. I have attached an android log, Q&quot;Eadb
bugreportQ&quot;E output, and a partial Cisco config with the last log messages
output from the ASA. Please let me know if thereQ&apos;Es any other information
that would be helpful in diagnosing this issue.</description>
<comment>
<author>wjrog...@gmail.com</author>
<when>Thu, 22 Jul 2010 20:11:36 +0000</when>
<what>I forgot to mention that my ASA configuration worked with a non-android L2TP client. I was able to connect, authenticate, and pass traffic with the same exact configuration that fails on the Droid X.</what>
</comment>
<comment>
<author>wjrog...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:16:03 +0000</when>
<what>Additional testing has shown that it WORKS over a WiFi network with NAT, but does NOT work (as described in the initial report above) over the Verizon wireless data network.</what>
</comment>
<comment>
<author>cisco...@gmail.com</author>
<when>Fri, 30 Jul 2010 16:48:00 +0000</when>
<what>Seeing exactly the same problem.  Who is responsible for this?  Google or Verizon??</what>
</comment>
<comment>
<author>jfal...@gmail.com</author>
<when>Fri, 30 Jul 2010 20:42:20 +0000</when>
<what>Same issue.  Been on the phone with both Verizon and Motorola for the last hour.  No resolution yet.  </what>
</comment>
<comment>
<author>jfal...@gmail.com</author>
<when>Fri, 30 Jul 2010 22:50:06 +0000</when>
<what>URGH!!!!!!!!!!!!!
3.5 hours of Motorola and Verizon passing the buck.  No resolution. </what>
</comment>
<comment>
<author>cisco...@gmail.com</author>
<when>Tue, 14 Sep 2010 04:02:41 +0000</when>
<what>I was told by TAC Friday that per http://www.cisco.com/en/US/docs/security/asa/compatibility/asa-vpn-compatibility.html#wp147087, Cisco does not support L2TP from Android clients.  They said this is true for both IOS and the ASA (on the former, I could create a session via either WLAN or 3G, but DNS server IPs would not propagate to the phone no matter how they were defined, same config worked fine with Windows L2TP).</what>
</comment>
</bug>
<bug>
<bugid>12868</bugid>
<title>Market downloading problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 15:36:26 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Market application 2.
Download one application(the log shows in case of Facebook application)
3. Go to idle 4. Launch Market again and enter Downloads tab - What
happened. Progress bar displays 100% continuously and download failed. -
What you think the correct behavior should be. Download should be done
Firmware version: Froyo 2.2 The logs attached. Q&lt;E ddms logs Q&gt;E
W/ActivityManager( 2458): Permission Denial: broadcasting Intent {
act=android.intent.action.DOWNLOAD_COMPLETED
dat=content://downloads/download/7
cmp=com.android.vending/.AssetDownloader$DownloadManagerBroadcastReceiver
(has extras) } from com.android.vending (pid=8614, uid=10077) requires
android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS due to receiver
com.android.vending/com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver
W/ActivityManager( 2458): Permission Denial: broadcasting Intent {
act=android.intent.action.DOWNLOAD_COMPLETED
dat=content://downloads/download/7
cmp=com.android.vending/.AssetDownloader$DownloadManagerBroadcastReceiver
(has extras) } from com.android.vending (pid=8614, uid=10077) requires
android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS due to receiver
com.android.vending/com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver</description>
</bug>
<bug>
<bugid>15495</bugid>
<title>Alarming problem with battery management </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>wnpi...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 22:28:03 +0000</openedDate>
<description>Hello There. I am writing to inform you of an alarming trend and a
request. Because Android is an open OS, app developers are free do
develop apps in any way they want. Unfortunately, it has come to my
attention that most app developers take absolutely zero care in
developing apps for good battery life. This is one of the reasons
Android handsets get much shorter battery life even though they use the
same exact chips as other phones such as iPhone, blackberry, etc. The
MAJOR problem isnQ&apos;Et cpu usage, but data usage. 3G radios are being
turned on literally hundreds of times an hour! WhatQ&apos;Es worse is that this
is happening even with apps that use the C2DM push notification service
from Google. I have done a real world test with a network analyzer. You
can do it , too. Just download Q&quot;EShark for rootQ&quot;E and Q&quot;EShark readerQ&quot;E from
android market. Turn it on and notice how your average android device,
even when seemingly doing nothing, is constantly polling the network: -
Words With Friends (Wildly Popular): By default checks for new moves
EVERY 5 MINUTES! - Official Twitter App, Tweetdeck: Check for new tweets
every 15 minutes, BY DEFAULT. - Tweetcaster from Handmark: Checks for
new tweets every 3 minutes(!) by default! - BeejiveIM polls network and
downloads packets at least once a minute. This is an app that supposedly
has push notifications. - Fring: Uses a third party push notifications
that is also constantly downloading packets - FOX news: Uses an alert
system that is on by default and doesnQ&apos;Et even seem to be push. Noticed
activity dozens of times an hour. This is just a VERY short list to
illustrate my point. Notice how some of the apps are wildly popular?
ItQ&apos;Es not hard for an average user to have ALL these apps installed.
Imagine what all that collective polling is doing to their batteries...
App developers donQ&apos;Et seem to mind the impact of such settings on
possibly millions of peopleQ&apos;Es handsets. This is quite a big deal. As
long as their apps work.. Why bother? The fact is, these apps are
killing a LOT of peoples batteries. Really high defaults also punish the
average users who wonQ&apos;Et bother going to settings menu or simply donQ&apos;Et
know the effect of such a frequent poll on the battery. My request is,
Google, you strive for innovation and customer satisfaction.. Please do
something about it. But donQ&apos;Et just implement a fix on the next version
of Android. Do it now. Require this from developers. Actively talk to
them. Please realize this is something really important. There are
millions of Android users who need their phones for mission critical
jobs, and just donQ&apos;Et know why they canQ&apos;Et make through a day without an
empty battery.... And not even using the damn thing. Thanks Eli</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 15 Mar 2011 19:59:09 +0000</when>
<what>I may be wrong but I think that the 3G radio is on all the time (with the exception of when WIFI is on). I think that the real problem is poorly designed apps that:
-connect too often / transfer unnecessary amounts of data
-cause a wake lock (donQ&apos;Et allow phone to sleep)
-loop endlessly without pausing, constantly using all of the CPU

I donQ&apos;Et think Google can do anything about poorly designed apps. The solution is to leave contacts in the market or contact the dev. Uninstall the apps if necessary.</what>
</comment>
<comment>
<author>amd.1986.eg@gmail.com</author>
<when>Wed, 30 Mar 2011 04:29:17 +0000</when>
<what>Right now I have a Mytouch4g stock. I download only apps that have 4.5 or more stars only, plus i check for comments on every app; my point being I try as much as possible to get the best apps and somehow just having top rated apps I still wonQ&apos;Et get past the 10 hours before having to recharge. IQ&apos;Eve check the update frequency of apps they are at 4 hours or set manually and still 10 hours at best sometimes if i use it for lets say text msg or some browsing i can get like 5-6 hours. Which means right now i just have a $200 bucks piece of metal inside my pocket. :( this needs to be address like NOW!!!!</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 20:58:15 +0000</when>
<what>IQ&apos;Em not saying that this isnQ&apos;Et a problem or that it wouldnQ&apos;Et be nice to have greater control over apps/resources. However, to get at the root of the problem we should:
- turn screen brightness to Auto
- run down battery until phone turns off then charge battery fully at least once every month or two to recalibrate phoneQ&apos;Es understanding of full/empty battery
- turn down screen timeout, for example 30 seconds
- dial *#*#4636#*#* to find problem apps. You may try uninstalling all apps, widgets, and live wallpapers that run on boot or run continuously in the background. Reinstall them one at a time looking for a culprit
- uninstall and do not use task killers or antivirus
- update PRLs monthly...dial *228 (poor coverage drains battery)
- watch out for apps that use GPS. Use network location only if possible.

There are probably more tips out there, but to figure out if the device/OS is the problem, the settings are the problem, or the apps are the problem we need to exhaust all other possibilities.</what>
</comment>
</bug>
<bug>
<bugid>17668</bugid>
<title>Crash in Video Thumbnails Scrolling</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sandeep....@wipro.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 07:09:56 +0000</openedDate>
<description>In my application, i created the video thumbnails on the fly. On
scrolling to select the videos of my choice, my application is getting
crashed. My observation: An attempt to select the last video in the list
is seems to be causing the crash. Q&gt;EQ&gt;ESteps to reproduce the problem
(including sample code if appropriate). 1. Please check the attached
apk, (GalleryPreview.tar.gz). Download the sample source and build the
application 2. Make sure that, more than 15 video clips (.3gp and .mp4)
are present in SDCARD. This is only to make sure that the scrolling
functionality is active 3. On application start, press and hold any
video clip and slowly scroll upwards, till it reaches the last video 4.
Application throws an error message Q&quot;EForce ClosureQ&quot;E, and it will get
crashed Q&gt;EQ&gt;E What happened. The application hangs, and it doesnQ&apos;Et respond
Q&gt;EQ&gt;EWhat you think the correct behavior should be. On scrolling, it should
allow me to select/browse through all videoQ&apos;Es. Crash shouldnQ&apos;Et occur.
Q&gt;EQ&gt;EPlease make sure that youQ&apos;Ere using Android 3.0, and (if the issue
exists on a device) that the device also runs Android 3.0. Tested the
same application on both Honeycomb and Gingerbread (2.3.3), and the
crash has been observed in both the versions. Q&gt;EQ&gt;EPlease also run Q&quot;Eadb
bugreportQ&quot;E and archive the output. honeycomb_report.txt.tar.gz -
HoneyComb Bug Report. gingerbread_report.txt.tar.gz - Gingerbread Bug
Report. Regards Sandeep S.P</description>
</bug>
<bug>
<bugid>3273</bugid>
<title>Expose APIs for HTTP pipelining</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-09T18:48:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>kartik....@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 14:08:01 +0000</openedDate>
<description>so that multiple network requests can be in flight, so that making N
requests suffers 1 RTT at best instead of N RTTs, without resorting to
hacks like opening multiple TCP connections.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:50:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:36:06 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 Nov 2009 18:07:06 +0000</when>
<what></what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Fri, 06 Nov 2009 22:03:49 +0000</when>
<what>Are you referring to HTTP pipelining in particular? The network stack supports this 
for the browser, but I donQ&apos;Et think itQ&apos;Es exposed in the API...</what>
</comment>
<comment>
<author>kartik....@gmail.com</author>
<when>Sat, 07 Nov 2009 03:53:54 +0000</when>
<what>Yes, IQ&apos;Em referring to HTTP pipelining</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 09 Aug 2010 18:48:22 +0000</when>
<what>The are a bunch of internal-only APIs like android.net.http.RequestQueue that implement HTTP pipelining for the browser. This builds upon Apache HttpClient, but the APIs arenQ&apos;Et general purpose and are unsuited for application use.

The standard Apache HttpClient APIs donQ&apos;Et lend themselves to HTTP pipelining, and it may be an impedance mismatch to expose pipelining there.

Similarly for java.net.URLConnectionQ&apos;Es HTTP client. That API exposes no model for an HTTP connection independent of a single request/response cycle. Internally it does HTTP connection pooling, but that behavior is only exposed by some system properties.

So if we were to expose HTTP pipelining, weQ&apos;Ed probably need to write a completely new HTTP client.

It hasnQ&apos;Et been updated in almost a decade, but if you absolutely need HTTP pipelining, innovation.ch offers such a client under an LGPL license.
http://www.innovation.ch/java/HTTPClient/</what>
</comment>
</bug>
<bug>
<bugid>19394</bugid>
<title>eMail Application does not allow configuration of outgoing smtp server with no authentication. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>j...@joeld.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 18:48:34 +0000</openedDate>
<description>Device: Asus Transformer Version: Android Honeycomb 3.2 - Steps to
reproduce the problem. Configure a new email imap account on the builtin
android 3.2 email application Q&gt;E manual setup Q&gt;E imap Q&gt;E incoming server
settings Q&gt;E outgoing server settings. Configure the outgoing server
settings with an smtp server, security type None, port 25, Require
sign-in should be unchecked. After hitting next the email settings will
be checked by connecting to the smtp server and an error is reported:
Q&quot;ESetup could not finishQ&quot;E Q&quot;Eauthentication methods are not supported by
serverQ&quot;E - What you think the correct behavior should be. I know that my
smtp server does not support authentication, the android email
application should allow configuration of an smtp server which does not
support authentication. Thanks Joel</description>
<comment>
<author>naiq...@people.net.au</author>
<when>Sat, 20 Aug 2011 06:27:35 +0000</when>
<what>I am having the same problem with a pop3 account, exactly the same error message.
I know all my inputs are correct as I checked them against my Outlook account on my laptop running Win7.
Still looking for a solution.

Brian</what>
</comment>
<comment>
<author>ryangil...@hotmail.com</author>
<when>Tue, 23 Aug 2011 08:17:15 +0000</when>
<what>I am having the same problem. My internet provider aanet said that the issue is due to android versions 3.1 Q&amp;E 3.2.</what>
</comment>
<comment>
<author>naiq...@people.net.au</author>
<when>Wed, 24 Aug 2011 12:39:36 +0000</when>
<what>I have updated to the latest build No. 8.6.5.9 - 20110816 hoping that might cure the problem, but no joy, I have installed K-9 mail for the time being. Set it up with the settings that the default does not like and it works OK, but would still prefer the default program as it is integrated into the home screen.
Brian</what>
</comment>
<comment>
<author>naiq...@people.net.au</author>
<when>Sat, 27 Aug 2011 01:37:42 +0000</when>
<what>Problem solved, at the Outgoing server screen just change the Port to the correct port, then BEFORE you deselect Required sign-in, go down and delete the username and password that the wizard has inserted (I just backspaced them out) then uncheck Required sign-in. And all should work from there.
Totally NON intuitive, when you un-tick the check box it removes details from screen, but still keeps it behind the scene.
And for this we owe a big thank you to UINSIONN on Android Forums who found the solution.

Brian 
</what>
</comment>
<comment>
<author>j...@joeld.com</author>
<when>Sat, 27 Aug 2011 02:20:14 +0000</when>
<what>Thanks Brian for posting the workaround.  It worked great</what>
</comment>
<comment>
<author>pwe...@gmail.com</author>
<when>Sat, 27 Aug 2011 06:56:35 +0000</when>
<what>Same same :-)
Still a bug but the workaround makes it usable.</what>
</comment>
<comment>
<author>nehic...@gmail.com</author>
<when>Sun, 28 Aug 2011 01:17:53 +0000</when>
<what>IQ&apos;Em using Android 3.2 Honeycomb on the Asus Eee Transformer Pad and My POP3 setting for SMTP fails when trying to use SSL on port 465 with Sign in Required. I get the error msg 535Incorrect Authentication Data. The inbound Pop using SSL on port 995 works just fine with the same username Q&amp;E password Authentication data. Seems the SMTP function is broken badly from the above msgQ&apos;Es plus mine... My Google Phone works just fine with the same settings. Hope a fix is quick in coming or this device will be quick in going... away.

Norm</what>
</comment>
<comment>
<author>naiq...@people.net.au</author>
<when>Sun, 28 Aug 2011 03:11:11 +0000</when>
<what>Norm I did not thing SMTP needed any security settings, why donQ&apos;Et you give the above solution a try for your SMTP settings.

Brian</what>
</comment>
<comment>
<author>psinn...@gmail.com</author>
<when>Thu, 22 Sep 2011 23:52:30 +0000</when>
<what>Thanks #4. There is no way I would ever have worked that out.</what>
</comment>
<comment>
<author>tom.d...@gmail.com</author>
<when>Tue, 04 Oct 2011 14:04:33 +0000</when>
<what>I can confirm this issue. On 3.1 I have not seen this issue on different vendor tablets.
The tablets with 3.2 do show this issue.

The fix, as posted by #4:

My server configuration doesnQ&apos;Et support user verification and uses port 25

* Activate user verification
* Delete username Q&amp;E password field information
* Deactivate user verification
* Continue</what>
</comment>
</bug>
<bug>
<bugid>12269</bugid>
<title>v</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-11-01T17:18:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wrks...@gmail.com</reportedBy>
<openedDate>Sun, 31 Oct 2010 20:02:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 01 Nov 2010 17:18:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11070</bugid>
<title>Browser: HTTP:// should be hidden</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 11:18:05 +0000</openedDate>
<description>Like Chrome the browser should not write http:// since it takes up space
on an already smaller screen, itQ&apos;Es unimportant to the user and
non-userfriendly Q&quot;Etechno-babbleQ&quot;E. For ftp etc you could leave the
techno-babble or -better - let a protocol icon or a menu option set the
protocol.</description>
<comment>
<author>kpreid.switchb.org@gmail.com</author>
<when>Wed, 08 Sep 2010 12:40:31 +0000</when>
<what>I agree it takes up space, but I think itQ&apos;Es useful to write out what the actual URL is, and protocol icons would be cryptic. Random idea: how about writing the protocol and leading slashes in small/faint text above or below the site icon? In this way the full URL text is still presented in the proper order, but the usually-uninformative characters are deemphasized.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 08 Sep 2010 12:51:34 +0000</when>
<what>That would definitely be an enhancement too. Though 99% of all pages are http:// so I still think that protocol should be hidden. That way if everything is normal people will assume itQ&apos;Es http when nothing special is written there.

I see it like any other protocol. You fonQ&apos;Et write gsm before your phonenumbers, you donQ&apos;Et write email:/ in your To field, you donQ&apos;Et write sms: before your texts etc. :) </what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 11 Dec 2010 18:35:10 +0000</when>
<what>If this is considered, please make it an option as I like the current implementation.</what>
</comment>
</bug>
<bug>
<bugid>1861</bugid>
<title>make failure on Ubuntu</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-27T15:58:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alessdon...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jan 2009 15:16:21 +0000</openedDate>
<description>The android make fails with the following output:
build/core/main.mk:178: implicitly installing apns-conf_sdk.xml Docs
droiddoc: out/target/common/docs/offline-sdk /bin/bash: line 2: javadoc:
command not found make: ***
[out/target/common/docs/offline-sdk-timestamp] Error 45 Here is my
system summary Ubuntu 8.04 2.0 GB of RAM 162+ GB of available disk space
Pentium IV 3.2 GHz I would appreciate any help in resolving this issue.
Thank you. Alex Donnini</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 15:58:20 +0000</when>
<what>Sounds like you donQ&apos;Et have a full java environment installed on your system.</what>
</comment>
<comment>
<author>alessdon...@gmail.com</author>
<when>Tue, 27 Jan 2009 21:59:45 +0000</when>
<what>I verified that Java is installed and updated the JDK to the latest version. Is it
possible that I installed it in the wrong location, and need to update PATHS?</what>
</comment>
<comment>
<author>jbqu...@gmail.com</author>
<when>Tue, 27 Jan 2009 22:03:38 +0000</when>
<what>You should email the android-platform mailing list.</what>
</comment>
<comment>
<author>alessdon...@gmail.com</author>
<when>Thu, 29 Jan 2009 16:58:10 +0000</when>
<what>I followed your suggestion. I received no response from the platform list.

In the meantime, when I ran make again, after making sure I had a full Java JDK
environment installed, it seemed to work (with warnings). I thought the problem was
solved.

I was too optimistic. When I ran make again, after updating the sources, it failed
with the same error.

I would appreciate any ideas/suggestions as to what I might try next.

Thanks.

Alex Donnini</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:58:09 +0000</when>
<what>No idea, sorry...</what>
</comment>
<comment>
<author>alessdon...@gmail.com</author>
<when>Thu, 05 Feb 2009 23:27:57 +0000</when>
<what>I solved it. the problem is caused when the wrong Java docs version is used.</what>
</comment>
<comment>
<author>dipanit...@gmail.com</author>
<when>Mon, 15 Jun 2009 08:51:44 +0000</when>
<what>How to solve this?How to check the version of Java docs</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:26:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2825</bugid>
<title>US Cupcake and local spanish (no language Code)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>ilovesi...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 13:09:59 +0000</openedDate>
<description>Only in US Cupcake on G1 (works instead in my emulator) When I call
locale.getCountry() and I selected Spanish i get as language code Q&quot;EQ&quot;E
instead when I use english Q&quot;EenQ&quot;E. I only have that bug in my cupcake on
g1 the Emulator gives a fine Q&quot;EesQ&quot;E back :)</description>
<comment>
<author>tetsuroy@gmail.com</author>
<when>Thu, 13 Aug 2009 19:42:22 +0000</when>
<what>Cupcake on G1 doesnQ&apos;Et have good locale support.
HTC did something.

Try other device in few months time.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:38:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:14:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7195</bugid>
<title>Scanning a QR Code with an email address and choosing Q&quot;ESend emailQ&quot;E forgets email address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rgus...@google.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 20:52:16 +0000</openedDate>
<description>I scan a QR code with an email address, and the Barcode Scanner app
correctly identifies it as an email address (Q&quot;EFound email addressQ&quot;E,
Format: QR_CODE Type: EMAIL_ADDRESS). I then push Q&quot;ESend emailQ&quot;E, and ask
it to complete the action using Gmail. At that point, a gmail compose
window is opened, without the Q&quot;EToQ&quot;E field filled in. In other words, as
though I had gone directly into gmail and chosen Q&quot;EComposeQ&quot;E, rather than
scanning a QR code to start with. This is silly. It should definitely
pre-populate the Q&quot;EToQ&quot;E field with the email address from the QR code.
Model number: Nexus One Firmware version: 2.1-update1</description>
</bug>
<bug>
<bugid>3415</bugid>
<title>[BT Car] [1.5 regression] Ford Focus (2009 w/ SYNC) Unable to hear phone calls through speakers with bluetooth</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:21:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>virgo...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jul 2009 01:39:05 +0000</openedDate>
<description>After a software upgrade to my G1 I am unable to hear phone calls
through my speakers. Can only hear phone calls through the headset. If I
am on the phone then turn on my car, I am unable to hear the person on
the other end. I own a Ford Focus 2009 with Sync.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:29:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:24:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 22:20:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:50:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:21:03 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>19813</bugid>
<title>182452752@qq.com</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-09-05T16:03:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yubo1987...@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 03:27:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 05 Sep 2011 16:03:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4051</bugid>
<title>Multiple Android GridView wonQ&apos;Et wrap_content</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-29T17:14:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>stai...@gmail.com</reportedBy>
<openedDate>Tue, 29 Sep 2009 05:55:59 +0000</openedDate>
<description>Hi. thanks for answer my prev. report(Issue 4049) I wrote xml layout
like this. I know gridView is scrollable component. but I want to use
multiple gridview and to scroll include textview. for it, using
scrollview. Q&lt;EScrollViewQ&gt;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&lt;ELinearLayout
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;EGridView android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E /Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;EGridView android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/ScrollViewQ&gt;E As
above layout result, I expect to shown like Iwant.JPG(Attached) but, is
shown Testresult.JPG Is it bug? or Do I have some mistake? or Is it
impossible? Thanks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 29 Sep 2009 17:14:47 +0000</when>
<what>This is the expected behavior. Like I mentioned earlier, do NOT put GridViews inside a ScrollView.</what>
</comment>
<comment>
<author>madco...@gmail.com</author>
<when>Thu, 11 Feb 2010 20:31:04 +0000</when>
<what>Romain: the reasons for not putting a GridView (or ListView) inside a ScrollView are
well documented, and it makes sense why it has to be that way.  However, I have had a
need for something similar to this, where you want some non-grid view to appear at
the top of the gridview, but that view needs to scroll with the gridview.  For
example, a text header that takes up too much screen space if you leave it stationary
(e.g., does not scroll off the screen), leaving less room for the gridview to scroll.
 The goal should be to scroll that header content off the screen once you start
scrolling the gridview, so that ultimately you have the full amount of space that was
intended for the gridview still dedicated to the gridview.

The reason this should not be Q&quot;EWorkingAsIntendedQ&quot;E, is because itQ&apos;Es not an uncommon
task...  ListView even has the ability to attach a header or footer view to the list,
which is not generated from the adapter.  GridView should have a way to accomplish
the same thing.

The problem exists using stain46Q&apos;Es example, even if you ignore the 2nd textview and
2nd gridview.  If that first textview is something like instruction text, or an
image, just something else that takes up a lot of space, you shouldnQ&apos;Et be restricted
to only 2 rows of images forever.  You should be able to smoothly scroll that content
off the screen so that you have the full screen real estate available to the items in
the grid.

There are very few ways to work around the problem..  The few that I have come up
with are:

 * Add some button to close/hide the header content, which is not ideal because then
you canQ&apos;Et come back to that content by just scrolling up

 * Turn the header content into a Q&quot;ESlidingDrawerQ&quot;E type of view that can be manually
collapsed to take up minimal space, allowing the GridView more space.  Problem with
this is it requires two actions by the user, instead of ideally a single action

 * Turn the entire thing into a listview where the header content is a HeaderView on
the list, and each item of the listview consists of a horizontal LinearLayout, each
containing (n) Q&quot;EcolumnsQ&quot;E.  This is actually the closest solution IQ&apos;Eve been able to
find that actually gives the correct user experience, and something that frankly
should not be missing from the SDK.  The only problem I see with it, is that View
recycling cannot occur on the same level that it would in a GridView, which is able
to recycle each individual cell, rather than an entire row at a time.

I definitely understand not putting a GridView into a ScrollView, and that has never
even crossed my mind as a viable solution.  And I definitely understand that a
GridView does not have the capability that both I and the OP are looking for.  What I
donQ&apos;Et understand is why that missing capability is being brushed off as Q&quot;EintendedQ&quot;E,
when it was clearly considered necessary enough to add to ListView.  So why canQ&apos;Et the
same ability be added to a GridView?

Or is my third solution above an Q&quot;EacceptableQ&quot;E workaround to accomplish this, even
though the functionality that GridView explicitly provides for View recycling would
be bastardized to 25% effectiveness?</what>
</comment>
<comment>
<author>dar...@gmail.com</author>
<when>Fri, 17 Sep 2010 20:34:24 +0000</when>
<what>Header of the GridView is also what I need. iPhone got it by default, so for what is Google waiting for?</what>
</comment>
<comment>
<author>dgoem...@gmail.com</author>
<when>Sun, 17 Oct 2010 10:22:38 +0000</when>
<what>I ran into the same problem. It seems to me like this should be a basic task ( and a rational one, a gridview should be able to remove itQ&apos;Es ability to scroll ), but iQ&apos;Ell now end up having to write my own GridView type layout just to handle this. Pity really.</what>
</comment>
<comment>
<author>emilesw...@gmail.com</author>
<when>Mon, 06 Dec 2010 23:06:09 +0000</when>
<what>So am i right in thinking that there simply isnQ&apos;Et an efficient way of scrolling into view another scrollable component?

Well i guess you could add a grid view (hidden), capture a bitmap of its content to an imageview in the scrollView and when in view align the gridview accordingly? Pretty nasty but might work.
</what>
</comment>
</bug>
<bug>
<bugid>19586</bugid>
<title>Dismissed dialog pops back up on rotating a second dialog.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ml.siri...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 08:36:36 +0000</openedDate>
<description>Two alert dialogs with separate dialog IDQ&apos;Es are brought up
consecutively. The second dialog is brought up when dismissing the first
one. Screen rotation used on the second dialog does not only rotate the
second dialog as expected, but also brings back the first dialog. In
other words the first dialog pops back up at rotation even though it was
already dismissed. After rotation the dialogs are shown in any order,
this varies from time to time. Steps: 1. Use the sample code below and
make sure to bring up the first dialog as described to start the test.
Also make sure to NOT have the Q&apos;Eandroid:configChanges=Q&quot;EorientationQ&quot;EQ&apos;E
attribute in the Manifest file. 2. Press Q&quot;EYesQ&quot;E on the first dialog. It
is then removed from the view and the second dialog is brought up. 3.
Rotate the screen. Now the first dialog comes up again. Most of the
times it covers the second dialog, but it can also be the other way
around. As an alternative to rotation press the phones HOME button and
go back to the Activity, or activate the screen saver and come back to
the Activity. --------- RELEVANCE --------- The relevant situation is
the following: Before performing a certain task (like e.g payment) ask
the user if he/she are shure to do this. On a positive response perform
the task, then present the result to the user. Both the question and the
information about the result are naturally shown in dialogs. -----------
CODE SAMPLE ----------- Only the relevant part of the code is pasted
here. Bring up the first dialog to start the test by calling
Q&quot;EshowDialog(DIALOG_QUESTION)Q&quot;E. private static final int DIALOG_QUESTION
= 0; private static final int DIALOG_INFO = 1; @Override protected
Dialog onCreateDialog(int id) { switch (id) { case DIALOG_QUESTION:
AlertDialog questionDialog = new AlertDialog.Builder(this).create();
questionDialog.setTitle(Q&quot;EFirst dialogQ&quot;E); DialogInterface.OnClickListener
onClickPositiveBtn = new DialogInterface.OnClickListener() { @Override
public void onClick(DialogInterface dialog, int which) {
showDialog(DIALOG_INFO); } }; DialogInterface.OnClickListener
onClickNegativeBtn = new OnClickListener() { public void
onClick(DialogInterface dialog, int which) { } };
questionDialog.setButton(DialogInterface.BUTTON_POSITIVE, Q&quot;EYesQ&quot;E,
onClickPositiveBtn);
questionDialog.setButton(DialogInterface.BUTTON_NEGATIVE, Q&quot;ECancelQ&quot;E,
onClickNegativeBtn); return questionDialog; case DIALOG_INFO:
AlertDialog infoDialog = new AlertDialog.Builder(this).create();
infoDialog.setTitle(Q&quot;ESecond dialogQ&quot;E); DialogInterface.OnClickListener
onClickInfoBtn = new DialogInterface.OnClickListener() { @Override
public void onClick(DialogInterface dialog, int which) { } };
infoDialog.setButton(DialogInterface.BUTTON_POSITIVE, Q&quot;EOKQ&quot;E,
onClickInfoBtn); return infoDialog; } ------------------- FURTHER
INFORMATION ------------------- Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E4Q&quot;E /Q&gt;E
The test was performed on an emulator for API level 4. It was reproduced
20 times out of 20. However the order in which the dialogs appeared
after screen roation varied. It was also reproduced on a device running
Android 2.1 (x10 mini).</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Fri, 26 Aug 2011 13:18:34 +0000</when>
<what>Could you post your full code? This sounds like itQ&apos;Es a bug in your code rather than the OS as I cannot reproduce it. Verify that your Q&quot;EshowDialog(..)Q&quot;E method is not being called in any onCreate / onResume /etc. methods. Attached is my code that I used to try and duplicate it.</what>
</comment>
<comment>
<author>ml.siri...@gmail.com</author>
<when>Fri, 02 Sep 2011 08:40:12 +0000</when>
<what>It is true, i had a call in onResume.. IQ&apos;Em so sorry for this mistake and for your time. However it helped me see the real issue in the actual code. I learned that the AlertDialog need to be defined and created totally within onCreateDialog. To change the texts and actions on button click from elsewhere in the code I put them in static variables which are used in onCreateDialog to create the AlertDialogs.

Thank you. You may dismiss this issue.</what>
</comment>
</bug>
<bug>
<bugid>15414</bugid>
<title>Please add Arizona to the list of time zones in the Calendar.</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-05-24T21:49:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>SteveSin...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 00:52:26 +0000</openedDate>
<description>Please describe the problem in detail: All calendar events after March
13th that are synched from my Exchange calendar - which has an Arizona
Time Zone setting - are off by one hour. The default Android Calendar
version 2.2.1 doesnQ&apos;Et have an Arizona Time Zone, so it uses Mountain
Standard. ThatQ&apos;Es wrong. Steps to recreate: - Set up an Exchange calendar
using Arizona time zone. - Sync that Exchange calendar with Android
calendar. - Set up events both before and after Daylight Savings time
takes affect. - Note that all events after March 13, 2011 are off by one
hour. - Android Calendar doesnQ&apos;Et recognize Arizona time zone. Instead,
it uses Mountain Time Zone, which uses Daylight Savings Time. Arizona is
a bass-ackwards state and we donQ&apos;Et use Daylight Savings Time. I have an
LG Optimus V VM670 (Virgin Mobile) running Android 2.2.1.</description>
<comment>
<author>timstha...@gmail.com</author>
<when>Wed, 16 Mar 2011 20:48:38 +0000</when>
<what>I live in Arizona. I am also experiencing the same issue. All the calendar events after March 13th are off by one hour. I am using a nexus one running 2.3.3 </what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 06:39:30 +0000</when>
<what></what>
</comment>
<comment>
<author>brian.sc...@gmail.com</author>
<when>Mon, 21 Mar 2011 15:05:05 +0000</when>
<what>Confirmed on VZW Droid 2, XOOM, and T-Mobile MyTouch 4G. Clock shows correct time, calendar events are all off by one hour.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 21 Mar 2011 17:54:15 +0000</when>
<what>Almost all of the phones listed here (exception Xoom) donQ&apos;Et use the stock Android applications; youQ&apos;Ed have to speak to your phoneQ&apos;Es manufacturer about that.   As far as Xoom goes, if you live in Arizona and the events were created elsewhere, there WILL be a change during transitions.</what>
</comment>
<comment>
<author>davejohansen</author>
<when>Mon, 21 Mar 2011 18:00:49 +0000</when>
<what>I have confirmed the same behavior on a T-Mobile G2 using the stock software from T-Mobile and also on one running Cyanogenmod 7. To my knowledge both of those are using the stock Calendar app from Android.</what>
</comment>
<comment>
<author>davejohansen</author>
<when>Mon, 21 Mar 2011 18:02:04 +0000</when>
<what>Also, all of the events checked are on Calendars with the timezone set to Arizona on the Google Calendar web app.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Mon, 21 Mar 2011 18:19:47 +0000</when>
<what>Hi all,

Can you tell me whether the event moved an hour ahead or back after Mar 13?

Steve,

Sorry for the delay. Setting your phone to Arizona is the correct thing to do. Although it reads MST afterwards, the GMT offset is still -700.  The most important thing is that if I move the date back to March 10 (before the DLS switch), it stays in GMT-700.  If you have chosen Q&quot;EMountain TimeQ&quot;E, you will see it move between GMT-700 Mountain (Standard) Time and GMT-600 Mountain (Daylight) Time depending on whether the date is in DLS or not. ThatQ&apos;Es NOT what you want.

Can you confirm that behavior?

In any case, Q&quot;EMountain Standard Time (GMT-7:00)Q&quot;E is technically correct but confusing so I have filed internal bug# 4124804 to get that fixed.

Thanks,
Mike</what>
</comment>
<comment>
<author>timstha...@gmail.com</author>
<when>Mon, 21 Mar 2011 19:26:26 +0000</when>
<what>As I mentioned I am using a nexus one. I think it is running stock android calendar :). I am using the automatic time zone setting. 

Right now, the events are one hour back. 

The behavior I experienced:

From Nov - Mar (No DST):
The events which are created before this time period became 1 hour ahead. 

From Mar :
The events which are created before this time (Nov - Mar) period became 1 hour back. But the earlier events, are perfect now.


I think it is happening for recurring events. But I am not 100% sure.

Hope this helps
 </what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Mon, 21 Mar 2011 23:12:58 +0000</when>
<what>Thanks for the info.

Q&gt;E Right now, the events are one hour back. 

My guess is that the phone is a daylight saving time zone. Can you tell me what GMT offset your phone is in? Settings -Q&gt;E Date Q&amp;E time.

Q&gt;E I am using the automatic time zone setting.

Please try setting your phoneQ&apos;Es time zone manually to GMT-7:00 Arizona. It will say Q&quot;EGMT-7:00 Mountain Standard TimeQ&quot;E but it is the correct setting. ThereQ&apos;Es a bug that causes the phone to be in the wrong time. Someone made a fix for that but it was too late for the 2.3.3 release. You will see it in an following update. I am not 100% that will fix your found.

I have been looking into time zone issues lately. In all cases, it is because the phone or the event is in the wrong time zone. Please see http://code.google.com/p/android/issues/detail?id=4484#c33 for full details.</what>
</comment>
<comment>
<author>timstha...@gmail.com</author>
<when>Mon, 21 Mar 2011 23:35:30 +0000</when>
<what>when the date time is automatic, GMT offset is GMT-7:00 Mountain Standard Time . I am in Arizona now and time displayed on the phone matches exactly the AZ local time. 
 
I manually changed to GMT-7:00 Arizona. But the issue still persist.</what>
</comment>
<comment>
<author>timstha...@gmail.com</author>
<when>Tue, 19 Apr 2011 00:29:41 +0000</when>
<what>Hi,

After giving all the information, why the status is declined? Still feels that the issue is not valid?</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 13:29:47 +0000</when>
<what>Tim,

Where are your events stored? Google or Exchange?

Thanks,
Mike</what>
</comment>
<comment>
<author>bja...@gmail.com</author>
<when>Tue, 26 Apr 2011 14:22:35 +0000</when>
<what>I live in Saskatchewan where we also donQ&apos;Et use DST, and this issue is causing me problems too. I am using a Nexus One stock 2.3.3 with my calendar on Exchange. Like the above comments mention, this must have something to do when they were created, as some of my recurring appointments are showing up an hour early, and trying to manually set the phone to a timezone does not correct the problem. Hopefully there will be a resolution to this soon.

Brian </what>
</comment>
<comment>
<author>timstha...@gmail.com</author>
<when>Tue, 26 Apr 2011 15:40:33 +0000</when>
<what>Events are stored in exchange server</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Wed, 27 Apr 2011 07:57:28 +0000</when>
<what>Open new internal bug 4337360 to track this issue.</what>
</comment>
<comment>
<author>davejohansen</author>
<when>Thu, 05 May 2011 04:02:50 +0000</when>
<what>Here is the issue that I saw on my G2 with both the stock OS from T-Mobile (2.2) and Cyanogenmod 7 (2.3).

Before DST began this year, all the entries on from the Google Calendars that I had synced on my phone showed up fine on the dates before DST but were an hour of on the dates after DST began. They all show up fine now and even if I look forward to when DST is not in effect, they look fine.

At that time I also tried turning off automatic timezone and manually setting it to Arizona, but that had no effect.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Tue, 24 May 2011 21:49:05 +0000</when>
<what>Thanks for reporting the bug. We fixed the off-by-an-hour problem for Exchange calendars. It will be available in the next update after 2.3.4.</what>
</comment>
<comment>
<author>jasonran...@gmail.com</author>
<when>Wed, 15 Jun 2011 20:46:47 +0000</when>
<what>Did you fix the bug to allow users to select Arizona Time in the Android Date/Time settings? Currently if the phoneQ&apos;Es date/time is automatically set by the carrier, it defaults to Mountain Time (even if one resides in AZ, like I do). If I select to manually set date/time, and then I select Arizona Time, the menu returns as if my selection was saved, but it still shows Mountain Time as my selection. ItQ&apos;Es like it ignores the fact that I chose Arizona Time. Thusly this affects calendar entries. This past daylight savings all my future dates past the DST change were off by an hour, then when the day actually passed, they corrected themselves (really the entries stayed the same, the system simply interprutted them correctly at that time). The main issue is: Android doesnQ&apos;Et recognize that AZ is itQ&apos;Es own time zone separate from Mountain Time in general, not just for Exchange calendars. However, Google Calendars does recognize AZ time separately. The two donQ&apos;Et interact properly. This is an Android system issue.</what>
</comment>
</bug>
<bug>
<bugid>4195</bugid>
<title>RingtonePreference should have default related to type</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>neilboyd</reportedBy>
<openedDate>Fri, 09 Oct 2009 08:36:38 +0000</openedDate>
<description>When I create a RingtonePreference I can specify ringtoneType which is
one of ringtone, notification, alarm or all. If I specify showDefault =
true then it should show the default of the selected type(s). For
example, I set ringtoneType=notification and showDefault=true. Then it
shows Q&quot;EDefault ringtoneQ&quot;E in the list - it should show Q&quot;EDefault
notificationQ&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:41:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5432</bugid>
<title>Deleting playlists from the music app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>formerly...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 01:15:55 +0000</openedDate>
<description>I copied around 100 albums to my Droid, along with each album was a
playlist. All those playlists were unnecessary in on my phone so I
removed them from the sdcard. But when I restart the music app all the
deleted playlists are still there. I think the music app should have
removed those playlists from its list of playlists, or there should be
some way to bulk delete them from the music app. Doing it individually
is a very time consuming. A web search shows some people have actually
done a factory reset to clear out the playlists.</description>
</bug>
<bug>
<bugid>4738</bugid>
<title>canQ&apos;Et contact customers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>esuah....@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 21:58:14 +0000</openedDate>
<description>My first customer gave me feedback. The current market system does not
allow me to contact him to thank him and ask him what he thinks what is
a better default setting for the input controls. I understand that a
full-scale opening of the publisher-Q&gt;Ecustomer relationship would allow
for unspecified spamming and the like, therefore I propose a system that
allows the publisher to send one reply (without revealing the customerQ&apos;Es
identity) to each feedback submission in order to facilitate an open
exchange of ideas in a bidirectional manner.</description>
<comment>
<author>nushio</author>
<when>Thu, 24 Jun 2010 20:51:13 +0000</when>
<what>An ebay-like way to reply to each comment would be cool. 

A simple Q&quot;EFixed in x.y.zQ&quot;E could help bring back those users that are frustrated by a bug or missing feature. </what>
</comment>
</bug>
<bug>
<bugid>1654</bugid>
<title>Trekking in Nepal, Travel Nepal, Visit Nepal, Treks Himalaya, Trekking in Himalaya, Nepal Trekking</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2008-12-27T20:51:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tourisminfo@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 11:25:28 +0000</openedDate>
<description>We Offer trekking, rafting, jungle safari, sight seeing, mountain
flight, paragliding, tibet tour, bhutan tour and many more</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 27 Dec 2008 20:51:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6740</bugid>
<title>Nexus One  (recently updatede versoin? ) failes HTTP BASIC auth.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-02-22T18:43:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pccraftc...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 01:57:15 +0000</openedDate>
<description>There is my application that uses socket connection that opend to the
public at Android Market. It has been no change for few weeks. But
yesterday began to illegal access from some devices. It seems like fails
HTTP BASIC authentication. - No problem device. Q&quot;EDalvik/1.1.0 (Linux; U;
Android 2.1; Nexus One Build/ERD79)Q&quot;E - Fails HTTP BASIC Auth.
Q&quot;EDalvik/1.1.0 (Linux; U; Android 2.1-update1; Nexus One Build/ERE27)Q&quot;E I
got some log from different IP. Did you any change socket functions?</description>
<comment>
<author>pccraftc...@gmail.com</author>
<when>Sat, 20 Feb 2010 02:24:25 +0000</when>
<what>IQ&apos;Em Sorry.

ItQ&apos;Es my Misunderstanding.
Please delete this Issue.  
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Feb 2010 18:43:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13359</bugid>
<title>Dragging app from folder causes crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 07:20:54 +0000</openedDate>
<description>1. Go to the far left desktop (On my phone there is 5 - note this bug
doesnQ&apos;Et seem to happen on the other desktops so this step is essential).
2. Long click on the background of said desktop. 3. Q&apos;EAdd to Home screenQ&apos;E
menu appears. 4. Select Q&apos;EFoldersQ&apos;E. 5. Select Q&apos;ENew FolderQ&apos;E. 6. A folder
called Q&apos;EFolderQ&apos;E is created on the specified desktop. 7. Press the
central button on the desktop (i.e. the Q&apos;EappsQ&apos;E button that has a white
ring as an icon). 8. The app menu comes up showing all the installed
apps. 9. Long click Q&apos;EBrowserQ&apos;E (or probably any app). 10. Drag this app
in to the folder we created. 11. Click on the folder. 12. The
application we specified should is in this folder. This is the bug now:
13. With the contents of the folder still showing, long click the
Q&apos;EBrowserQ&apos;E app that is contained in the folder. 14. Now try dragging it
on to the desktop. The desktop goes blank, then the home desktop loads
and we are on the home desktop. If we now go back to the folder in
question the Q&apos;EBrowserQ&apos;E app is still in this folder. Platform: Motorola
Defy - Android 2.1 This is 100% reproducable on my phone. Note that
currently I am having problems dragging apps to any of my desktops
sometimes, and at other times I canQ&apos;Et drag apps between desktops. This
problem only started happening once I started using folders on my
desktops for the first time. This is very serious for me. I might even
have to return my phone and get a non-android phone. I canQ&apos;Et risk buying
another android phone because I donQ&apos;Et know if itQ&apos;Es just my specific
phone, or the Motorola Defy in general, or all versions of 2.1 on ANY
handset. I must assume the worst because I wonQ&apos;Et be able to claim on my
insurance more than once probably. Very sad as itQ&apos;Es a brilliant phone. I
am wanting to investigate this with the help of a developer. I am a
developer myself and also have quite a good knowledge of testing. I am
hoping that between us we can debug what is happening with my phone :)</description>
<comment>
<author>xandr...@gmail.com</author>
<when>Wed, 22 Dec 2010 07:34:54 +0000</when>
<what>UPDATE:

I removed ALL folders from ALL desktops and now I can place apps ok, and move them around by dragging etc to different desktops etc.

HOWEVER when I create just a single folder then the bug returns as specified. So my hunch that it was the folder functionality that is at fault was correct.

Note that if this is not reproducable by others then it might be worth investigating whether these two apps are problematic in creating this bug:
1. Folder Organizer lite
2. Apps Organizer

I have a hunch that the first app mentioned may have the highest likelihood of causing issues because it relates to folders more primarily than the second app. I wonder if it set up some kind of service or callback, or maybe it changed some system setting without my knowledge. So this is definitely worth investigating also.

2. </what>
</comment>
<comment>
<author>xandr...@gmail.com</author>
<when>Wed, 22 Dec 2010 07:36:52 +0000</when>
<what>I tried uninstalling both the apps mentioned in my last comment (Folder Organizer lite and Apps Organizer) and the bug still occurred. But that doesnQ&apos;Et mean that they didnQ&apos;Et mess something up.
</what>
</comment>
<comment>
<author>xandr...@gmail.com</author>
<when>Wed, 22 Dec 2010 07:42:20 +0000</when>
<what>UPDATE:

IQ&apos;Eve tried investigating further and only folders on the far left desktop need to be deleted to remove the problem. Folders on other desktops donQ&apos;Et seem to make the bug happen.

i.e. the bug only occurs if there are folders on the far left desktop.
</what>
</comment>
<comment>
<author>xandr...@gmail.com</author>
<when>Thu, 23 Dec 2010 11:00:54 +0000</when>
<what>Note that I went in to a mobile phone shop yesterday and managed to reproduce this bug on a brand new Motorola Defy. If someone could try reproducing this error on other android devices to see whether itQ&apos;Es specific to the Defy that would be superb! :)</what>
</comment>
</bug>
<bug>
<bugid>10781</bugid>
<title>Documentation on http://source.android.com/source/download.html is totally wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>debra...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 21:53:44 +0000</openedDate>
<description>== Master Branch == - Steps to reproduce the problem. Follow
documentation for downloading/compiling the code -- notice that it
recommends a 32 bit host with Java 1.5. Attempt compiling (just run a
make at the root of the checkout.) - What happened. You get a wild array
of errors/warnings and eventually the compile fails. - What you think
the correct behavior should be. The actual requirements are now a 64 bit
host with Java 1.6. === I know updating documentation isnQ&apos;Et any fun, but
I literally spent the entire day carefully following those steps - only
for the entire environment / checkout / etc to come crashing down. I
only found out about the actual requirements by visiting #android-dev on
Freenode. -- Dan</description>
<comment>
<author>edp...@gmail.com</author>
<when>Tue, 26 Oct 2010 22:01:36 +0000</when>
<what>Now there is a warning:
build/core/main.mk:72: ************************************************************
build/core/main.mk:73: You are attempting to build on a 32-bit system.
build/core/main.mk:74: Only 64-bit build environments are supported beyond froyo/2.2.
build/core/main.mk:75: ************************************************************
build/core/main.mk:76: *** stop.  Stop.

But, the documentation page stated must be fixed.</what>
</comment>
</bug>
<bug>
<bugid>5719</bugid>
<title>Malformed emails with header from one email and body from an old message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>28</stars>
<reportedBy>trebacz</reportedBy>
<openedDate>Wed, 30 Dec 2009 03:30:23 +0000</openedDate>
<description>The email application becomes corrupt. My email application is currently
syncing with one Exchange email account. At some point the emails become
mangled with the header of one email and the body of another email
appearing in the application. Some emails will appear fine. The fix I
use is deleting all the data from the email application and recreating
the email account: I deleted the information by: Go to
HomeQ&gt;ESettingsQ&gt;EApplicationsQ&gt;EManage Applications Click the Menu button and
select Q&quot;EFilterQ&quot;E Select Q&quot;ERunningQ&quot;E Scroll down to the Q&quot;EEmailQ&quot;E application.
Select Q&quot;EClear DataQ&quot;E To recreate the account just start the email
application. It will run you through the account setup to recreate the
account you just deleted. I have a Motorola Droid running Android 2.0.1
2.6.29-omap1-g0dd7e0b android-build@apa26 #511 ESD56 build number</description>
<comment>
<author>bettervideo@gmail.com</author>
<when>Tue, 05 Jan 2010 00:18:56 +0000</when>
<what>Behavior confirmed.

Issue sometimes co-mingles SUBJECT/HEADER from Exchange e-mail account with BODY 
from gmail or yahoo account on same device.

Periodically deleting all data as outlined by trebacz above does clear the issue. 
However, if you have multiple e-mail accounts, recreating all of them each time is 
extremely time consuming and not an acceptable solution.

Motorola Droid
Android 2.0.1
</what>
</comment>
<comment>
<author>a.otten...@gmail.com</author>
<when>Mon, 01 Feb 2010 19:33:28 +0000</when>
<what>Is not just Q&quot;Efrom gmail or yahoo accountQ&quot;E also happens completely with date entirely
within Exchange Account

I have one Q&quot;EExchange account.Q&quot;E  There was an event where my Q&quot;Eexchange accountQ&quot;E
disappeared and I added it back in (
http://code.google.com/p/android/issues/detail?id=4866 ) but now I occasionally get
the header of one message with the body of another. To be clear this is entirely
WITHIN the same account. </what>
</comment>
<comment>
<author>somba...@gmail.com</author>
<when>Fri, 05 Mar 2010 17:41:53 +0000</when>
<what>FYI, I also experienced this issue just after losing my EAS account as detailed in
issue 4866.  After recreating the account, the message header did not match the body
content in newer messages.  I use the 30 day sync window and it appeared that the
older half of the messages were unaffected by the problem.  I appreciate the
workaround from trebacz, and will use it if this occurs again.  I hard reset the
device in order to remove potential 3rd party app incompatibilities.

This is on a Moto Droid with firmware v2.0.1 build ESD56.</what>
</comment>
<comment>
<author>mmcshiz...@gmail.com</author>
<when>Wed, 31 Mar 2010 22:11:30 +0000</when>
<what>I have experienced this multiple times on my Moto Droid. firmware v2.0.1. 

My email setup - 
  POP3 from my domainQ&apos;Es email server
  SMTP to gmail
  Gmail forwards all email from my Gmail account to my POP

No real repro case AFAIK - it seems to happen randomly.

</what>
</comment>
<comment>
<author>kimbu...@gmail.com</author>
<when>Mon, 05 Apr 2010 16:38:10 +0000</when>
<what>Same here, only one account, I receive three email today so far and NONE of them 
were correct, all had a different body than the heading. Completey unacceptable. </what>
</comment>
<comment>
<author>jtu...@gmail.com</author>
<when>Thu, 15 Apr 2010 17:55:29 +0000</when>
<what>  Same problem.  Only one exchange account.  Moto Droid.  </what>
</comment>
<comment>
<author>marksrol...@gmail.com</author>
<when>Fri, 07 May 2010 15:31:13 +0000</when>
<what>Add me to the list, but with sent email. I reply to an email, type in my response,
hit send. What the recipient gets is not what I typed but some other previously
read/deleted email. I sent an email to a coworker in another state asking when his
group would be in town. He sends a text back saying Q&quot;Efunny...good jokeQ&quot;E. What he got
was a deleted email. Glad it wasnQ&apos;Et something Q&quot;EincriminatingQ&quot;E.

IMAP business account. Only account set up. Deleted the account and recreated. Seems
to be ok for now. When, not if, it happens again I will attempt deleting email cache
first.</what>
</comment>
<comment>
<author>klarson2...@gmail.com</author>
<when>Mon, 10 May 2010 19:49:30 +0000</when>
<what>WeQ&apos;Ere a County Government using the Droid Phones and two of the eight droid users 
are experiencing this issue. IQ&apos;Em afraid the potential liability is huge on our part 
and I really hope there will be a fix issues as the users really enjoy the Droid.

</what>
</comment>
<comment>
<author>cjsell...@gmail.com</author>
<when>Wed, 12 May 2010 15:34:28 +0000</when>
<what>Add me to the list as well.  This is happening on my motorola droid with my Exchange account. Gmail account 
seems to be fine.  Who do we contact about a fix or where do we check for an update?</what>
</comment>
<comment>
<author>dzjo...@gmail.com</author>
<when>Thu, 20 May 2010 08:04:49 +0000</when>
<what>I am having the same problem with exchange account. The mail applications also stops working and needs a 
forced close. It worked fine for a month, but now it is a total mess.</what>
</comment>
<comment>
<author>a.otten...@gmail.com</author>
<when>Mon, 24 May 2010 21:51:23 +0000</when>
<what>I run several mail servers and looked at the traffic via tcpdump and mail server
debug logs. This is 100% an android phone error. It has nothing to do with the
server. You can watch in real time as the *correct* sync information is sent to the
phone and then completely screwed up when it is displayed by the phone. Google - this
is *your* error. </what>
</comment>
<comment>
<author>tom.m.hu...@gmail.com</author>
<when>Wed, 26 May 2010 14:51:49 +0000</when>
<what>Same issue. Has happened previously and reoccurred today. Both recieved and sent
message bodies do not match subjects - seems subjects are accurate because a newly
sent message will be received on the other end with correct subject but older body.
Motorola Droid running 2.1 with one Exchange account.</what>
</comment>
<comment>
<author>a.otten...@gmail.com</author>
<when>Thu, 03 Jun 2010 14:26:31 +0000</when>
<what>Happened again - this time with 
Firmware 2.1-update1, 
Kernel Version: Kernel 2.6.29-omap1, android-build@apa26#1
Build #: ESE81

Just to clarify - 
1) this is a pretty clean phone - IQ&apos;Eve not added many things and nothing that
accesses email. 
2) This is definitely a problem with the phone and not the server. Watching mail logs
with shows the data being sent to the phone *correctly* and the phone screwing it up.
Google - this is *your* error. 

</what>
</comment>
<comment>
<author>tom.m.hu...@gmail.com</author>
<when>Thu, 03 Jun 2010 16:28:10 +0000</when>
<what>This is a follow up to Comment 13, just wanted to mention that it happened to me
again on Tuesday, June 1. My details are identical to a.ottenheiQ&apos;Es above:
Firmware 2.1-update1, 
Kernel Version: Kernel 2.6.29-omap1, android-build@apa26#1
Build #: ESE81

</what>
</comment>
<comment>
<author>DCBaker1...@gmail.com</author>
<when>Mon, 21 Jun 2010 19:42:55 +0000</when>
<what>     Add me to the ever growing list.  This phone has become absolutely worthless for e-mail.  I have not had any responses involving sent e-mails yet, like marksrollins, (comment 8) above, but that type of thing could have very dire consequences in my business environment, where contract bidding is common.  Imagine responding back to someone with a quote from a competitorQ&apos;Es e-mail string. 
     Talk about an Android killer; you donQ&apos;Et need Apple to do it.  Google will kill this thing on its own by developing the kind of reputation this type of glaring SNAFU engenders.
     This is a very clean phone used for business, so there should be no app causing this.  This belongs to Google.

Firmware 2.1 Update 1
Build ESE81
androidbuild@apa26 #1
Kernel 2.6.29-omap

Same as tom.m.hughes, (comment 15), above
</what>
</comment>
<comment>
<author>sam.robe...@gmail.com</author>
<when>Mon, 21 Jun 2010 19:52:31 +0000</when>
<what>Since there now appears to be a bandwagon forming, IQ&apos;Ell jump on.

Same issue with email appearing with the wrong body when reading email (and as with previous commenters, after the first occurrence I wiped and re-setup the Exchange account on the phone, only to have it happen again).  This only happens with the Exchange account (I have only one account setup in the Email application -- an Exchange account -- plus my Gmail account in the Google Mail app).  I havenQ&apos;Et yet seen a sent email use the wrong body, but then immediately after seeing the problem the first time, I stopped sending Exchange email from the phone for fear of it.

Nexus One
Firmware 2.1-update1
Kernel 2.6.29-01117-g4bc62c2 android-build@apa26 #1
Build number ERE27</what>
</comment>
<comment>
<author>alove.br...@gmail.com</author>
<when>Mon, 26 Jul 2010 20:16:22 +0000</when>
<what>Add me to the list.  

I have one gmail account synced through a Motorola Droid.
Subjects are correct, but emails that I receive often have text from other messages and today I had my first (known) experience with sent messages also getting previous emails as their body.  I canQ&apos;Et have people getting each otherQ&apos;Es emails!!!</what>
</comment>
<comment>
<author>AndyMSt...@gmail.com</author>
<when>Fri, 06 Aug 2010 15:58:32 +0000</when>
<what>I have the same problem.  Twice within the past few weeks, people have responded to E-mails that I had sent someone else.  I have Android 2.1 on a Droid.  IsnQ&apos;Et Google going to fix this bug?</what>
</comment>
<comment>
<author>Rendaw...@gmail.com</author>
<when>Wed, 11 Aug 2010 23:42:05 +0000</when>
<what>This has happened now on the official 2.2 update for the Moto Droid.  We need a fix for this.</what>
</comment>
<comment>
<author>wdin...@gmail.com</author>
<when>Thu, 26 Aug 2010 15:48:24 +0000</when>
<what>I saw this a few times on my MotoDroid when it was running 2.1 but havenQ&apos;Et since upgrading to 2.2  Possibly IQ&apos;Eve just been lucky though.. Anyway, thereQ&apos;Es lots of finger pointing towards Google here. Has anyone confirmed this on a *non-Motorola* device? I was under the impression some(all?) the Motorola produced Android phones donQ&apos;Et come with the stock Android email application, they write their own. I am basing that off of research into *another* bug on the Droid2, forcing a PIN code whether or not itQ&apos;Es required by the Exchange (or in our case Zimbra) server. https://supportforums.motorola.com/message/212527</what>
</comment>
<comment>
<author>sam.robe...@gmail.com</author>
<when>Mon, 30 Aug 2010 07:22:15 +0000</when>
<what>In response to comment 21: yes.  As per my comment 17 above, I have experienced this (now three times) on a Nexus One.

I havenQ&apos;Et seen it since Android 2.2 -- will comment again if I do.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Mon, 27 Sep 2010 14:01:58 +0000</when>
<what>Same problem here, but on Samsung Galaxy S, Android 2.1

I canQ&apos;Et send work e-mails from my phone anymore for fear of it it putting an old, random message in place of the one I send

</what>
</comment>
<comment>
<author>ukjbro...@gmail.com</author>
<when>Mon, 29 Nov 2010 11:29:50 +0000</when>
<what>This has also happened on my colleagues Samsung Galaxy S. Although that could be Samsung rubbing their dirty mitts on Googles code?</what>
</comment>
<comment>
<author>bla...@gmail.com</author>
<when>Wed, 01 Dec 2010 04:04:18 +0000</when>
<what>It started happening to me as well.  Disastrous.  I had WindowsMobile for 3 years.  It sucked, but never anything as disastrous as this.  Sprint Epic 4G.</what>
</comment>
<comment>
<author>owen.iverson</author>
<when>Wed, 06 Apr 2011 20:55:26 +0000</when>
<what>Currently happening on Samsung Fascinate 2.1 Update 1</what>
</comment>
</bug>
<bug>
<bugid>3268</bugid>
<title>error when run gmail in emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-28T18:27:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>fenix...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 01:14:31 +0000</openedDate>
<description>hi: I get the Gmail apk form HTC magic, and install it on
emulator(sdk1.5) successful. But it can not run. I catch the log: 07-03
07:26:51.587: INFO/ActivityManager(581): Start proc
com.google.android.gm for activity
com.google.android.gm/.ConversationListActivityGmail: pid=6948 uid=10025
gids={3003} 07-03 07:26:51.808: INFO/jdwp(6948): received file
descriptor 20 from ADB 07-03 07:26:52.808: INFO/ActivityThread(6948):
Publishing provider com.google.android.gm.attachmentspreviews:
com.google.android.gm.AttachmentPreviewProvider 07-03 07:26:52.856:
INFO/ActivityThread(6948): Publishing provider
com.google.android.gm.status: com.google.android.gm.SenderStatusProvider
07-03 07:26:52.866: INFO/ActivityThread(6948): Publishing provider
com.google.android.gmail.SuggestionProvider:
com.google.android.gm.SuggestionsProvider 07-03 07:26:53.118:
INFO/ActivityManager(581): Starting activity: Intent {
action=android.intent.action.MAIN
categories={android.intent.category.LAUNCHER} flags=0x2800000
comp={com.google.android.gm/com.google.android.gm.ConversationListActivity}
} 07-03 07:26:53.218: VERBOSE/Gmail(6948): onCreate(),
id=com.google.android.gm.ConversationListActivity@435ae7c0 07-03
07:26:53.427: INFO/ActivityManager(581): Starting activity: Intent {
flags=0x2000000
comp={com.google.android.gm/com.google.android.gm.WaitActivity} (has
extras) } 07-03 07:26:53.496: INFO/ActivityManager(581): Displayed
activity com.google.android.gm/.ConversationListActivity: 375 ms 07-03
07:26:53.597: DEBUG/AndroidRuntime(6958): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E AndroidRuntime
START Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E 07-03 07:26:53.597: DEBUG/AndroidRuntime(6958):
CheckJNI is ON 07-03 07:26:54.097: WARN/GoogleLoginService(4547): Device
has no accounts: sending Intent {
action=android.accounts.LOGIN_ACCOUNTS_MISSING } 07-03 07:26:54.228:
INFO/GoogleLoginService.PasswordEncrypter(4547): no public key
available, using default 07-03 07:26:54.356:
WARN/GoogleLoginService(4547): caller pid 6948 uid 10025 lacks
com.google.android.googleapps.permission.GOOGLE_AUTH 07-03 07:26:54.387:
INFO/ActivityManager(581): Stopping service:
com.google.android.googleapps/.GoogleLoginService 07-03 07:26:54.387:
WARN/dalvikvm(6948): threadid=17: thread exiting with uncaught exception
(group=0x4000fe70) 07-03 07:26:54.407: ERROR/AndroidRuntime(6948):
Uncaught handler: thread Thread-9 exiting due to uncaught exception
07-03 07:26:54.417: ERROR/AndroidRuntime(6948):
java.lang.SecurityException: caller pid 6948 uid 10025 lacks
com.google.android.googleapps.permission.GOOGLE_AUTH 07-03 07:26:54.417:
ERROR/AndroidRuntime(6948): at
android.os.Parcel.readException(Parcel.java:1234) 07-03 07:26:54.417:
ERROR/AndroidRuntime(6948): at
android.os.Parcel.readException(Parcel.java:1222) 07-03 07:26:54.417:
ERROR/AndroidRuntime(6948): at
com.google.android.googleapps.IGoogleLoginService$Stub$Proxy.getAccount(IGoogleLoginService.java:335)
07-03 07:26:54.417: ERROR/AndroidRuntime(6948): at
com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getAccount(GoogleLoginServiceBlockingHelper.java:399)
07-03 07:26:54.417: ERROR/AndroidRuntime(6948): at
com.google.android.googlelogin.GoogleLoginServiceHelper$2.run(GoogleLoginServiceHelper.java:329)
Is anyone can help?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:15:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:27:30 +0000</when>
<what>this is not supported</what>
</comment>
</bug>
<bug>
<bugid>10077</bugid>
<title>Google Q&quot;Eignore dotsQ&quot;E feature not handled properly for Q&quot;Etoo many pattern attemptsQ&quot;E fallback screen unlock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>Gregg.Wo...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 15:34:26 +0000</openedDate>
<description>I was experiencing a problem previously reported but declined
(http://code.google.com/p/android/issues/detail?id=5733). I was showing
this problem to a friend and demonstrating that Q&quot;EIQ&apos;Em not an idiot; I
know my gmail credentialsQ&quot;E by logging in on my laptop. While doing so I
noticed that it displayed my username as Q&quot;EGregg.Wooodcock@gmail.comQ&quot;E not
Q&quot;EgreggwoodcockQ&quot;E. I assume that there is some setting somewhere in
gmail/google that allowed me to configure the Q&quot;EdisplayQ&quot;E email (perhaps
Reply-To or something) and I am sure I set it this way. You may not know
that gmail strips out all period characters (Q&apos;E.Q&apos;E) and everything after a
plus sign (Q&apos;E+Q&apos;E) from the email/login before processing it so that
greggwoodcock+iamcool@gmail.com and g.r.e.g.g.woodcock@gmail.com
function identically to the Q&quot;ErealQ&quot;E login/email of
greggwoodcock@gmail.com. Anyway, I figured I should try it with the
period character and IT WORKED!!! So if you are having trouble, go to
your computer and login to gmail and look at what it says your login ID
is and use that string exactly and it should work (it did for me). This
is despite my having entered Q&quot;EgreggwoodcockQ&quot;E as my login in the android
itself (I never type in Q&quot;Egregg.woodcockQ&quot;E anywhere I login). The real bug
here is that this password check should do the same thing that google
web logins and email deliver does: strip out all period chars and
post-plus chars BEFORE evaluating. If this had been the case, I would
not have had a problem. The fix is to normalize this login/email
handling for this android lockout case. What should happen is that
WHATEVER the user enters on the android as a login should be
lower-cased, stripped of dots, and truncated after the first plus sign
(as well as any other gmail login rules exist). The same should be done
for the Q&quot;ErealQ&quot;E login. Then the two strings should be compared. The end
result is that if a locked out user enters either Q&quot;EgreggwoodcockQ&quot;E or
Q&quot;EG.r.E.g.G.W.o.odcock+JesusisLORDQ&quot;E or Q&quot;EGregg.WoodcockQ&quot;E, all of them
should work to unlock the phone. If not, at a minimum, the fact that the
user must enter the Q&quot;EdisplayedQ&quot;E login should be CLEARLY noted in the
error/help screens. I will summarize the problem from the old thread: Go
to Settings/Security Q&amp;E Location/Require Pattern and enable this (you
must use Q&quot;EChange Unlock PatternQ&quot;E first). Screen-lock the phone.
Unscreen-lock the phone but enter the wrong pattern. After many wrong
patterns the phone will try to Q&quot;EhelpQ&quot;E you by PERMANENTLY FORCING you to
an alternate unlock which is to enter the gmail credentials that were
set on the phone. This verification is what has the bug. Another good
fix is to have some way to revert back to the pattern entry screen. Many
users get to the gmail screen because a child or friend is playing with
the pattern screen and if there was some way to exit the alternate gmail
screen and return back, there would be no problem. I suggest both
changes be made!</description>
<comment>
<author>prempe...@gmail.com</author>
<when>Fri, 03 Sep 2010 13:56:31 +0000</when>
<what>mine still wonQ&apos;Et work. although iQ&apos;Eve tried everything on the internet.</what>
</comment>
<comment>
<author>sathvik....@gmail.com</author>
<when>Thu, 31 Mar 2011 16:10:20 +0000</when>
<what>Ya... Let google handle the bugs! :) Lets just try the work around methods.. If you ever get locked out, try this.. 

****Solved*****
I had the same problem with my Captivate!! 
Problem: Too many pattern attempts: and my mail ID was not being validated
Solution: I didnot wanted to do a software reset. So this is what worked out for me.

Call to your mobile. Answer the call. During the call you should be able to pop up the settings menu. It had these options for me: Contacts,Memo and Noise Cancellation.

Try one of Contacts or Memo. It took me 2 tries to get into contacts. On my first attempt it was showing the userid/Password screen again.

Once in Contacts/memo you should be able to pull down notifications and other functions go to some application. I had a calendar notification, I went into it. Then click Home button which will show your home screen. Dont let your phone lock again which will make you go back to the square one!!

**Important** you you have more than one accounts set up for sync. delete them all from sync and have just one account say one gmail account. I had a FB, Twitter and GMail accounts so this made me fail. Once you have a single account in Q&quot;EAccounts and SyncQ&quot;E. Lock the screen with confidence and enter your accountQ&apos;Es ID and Password. This will unlock and bring your phone back to normal.

It worked for me!! Hope it works for you too!! Let me know if it did!! Thanks....

Great Work guys Keep it up.!!</what>
</comment>
<comment>
<author>apollon...@gmail.com</author>
<when>Tue, 31 May 2011 08:07:28 +0000</when>
<what>i was about to facory reset my fone but i saw this</what>
</comment>
<comment>
<author>troi...@gmail.com</author>
<when>Tue, 20 Sep 2011 18:42:17 +0000</when>
<what>same problem here with a galaxy i5500b</what>
</comment>
</bug>
<bug>
<bugid>6725</bugid>
<title>Android Project Name isnQ&apos;Et escaped when creating new project</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-10-08T05:19:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kurian2z5@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 09:46:53 +0000</openedDate>
<description>When creating a new project in Eclipse, characters such as Q&apos;E from the
project name are not escaped when put in the app_name string causing an
error in the strings.xml</description>
<comment>
<author>r...@android.com</author>
<when>Sat, 08 Oct 2011 05:19:42 +0000</when>
<what>Fixed by tnorbye. Gerrit 82aa214e3b362e96cefc3718becfc369b62b8b9c (i)
Should be in Tools R14 Preview.</what>
</comment>
</bug>
<bug>
<bugid>17545</bugid>
<title>Global Address Book Search in Exchange</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Khaugr...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 04:47:31 +0000</openedDate>
<description>Can you implement global address book for stock email app working with
exchange so you can open up/search the global address book for NUMBERS
and not just in the Q&quot;EToQ&quot;E field to search for emails associated with the
name you are searching. Also more encryption please! I donQ&apos;Et want to
rely on Touchdown for exchange as the stock email/gmail is way better
but is missing key features needed.</description>
</bug>
<bug>
<bugid>13844</bugid>
<title>Refactor fanction is something wrong </title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-13T21:09:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>aoi.nakanishi</reportedBy>
<openedDate>Sat, 08 Jan 2011 15:22:52 +0000</openedDate>
<description>Host OS: Ubuntu 10.10 SDK tools version: 9.0.0.v201101071505-88443
Eclipse version:Version: 3.6.1 ADT plug-in version:
9.0.0.v201101071505-88443 Platform targeted by your project: 1.5, 1.6,
2.0, 2.01, 2.1, 2.2, 2.3 Version of the platform running in the
emulator: N/A STEPS TO REPRODUCE: 1.Right click on package name,
ex:Q&quot;Ecom.sample.packagenameQ&quot;E, on Package Explorer. 2.Select Q&quot;ERefactorQ&quot;E
3.Select Q&quot;ERenameQ&quot;E 4.Input new package name, ex:Q&quot;Ecom.sample.newpackageQ&quot;E.
5.Click Q&quot;EPreview Q&gt;EQ&quot;E 6.Click Q&quot;EOKQ&quot;E EXPECTED RESULTS: AndroidManifest.xml
Q&lt;Eactivity android:name=Q&quot;E.HelloQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
OBSERVED RESULTS: Q&lt;Eactivity android:name=Q&quot;E.com.sample.newpackage.Hello
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E ADDITIONAL INFORMATION: There is no
problem on Q&quot;Epreview screenQ&quot;E. It sometimes become like this. Q&lt;Eactivity
android:name=com.sample.newpackage.HellooQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity
android:namecom.sample.newpackage.HelloloQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity
andnewpackage.Helloame=Q&quot;E.HelloQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
Q&lt;Eactivity android:name=Q&quot;Eccom.sample.newpackage.Hello
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E It seldom become like this Q&lt;Eactivity
android:name=Q&quot;Ecom.sample.newpackage.HelloQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E</description>
<comment>
<author>snp...@gmail.com</author>
<when>Tue, 11 Jan 2011 21:40:10 +0000</when>
<what>The Rename Package refactoring doesnQ&apos;Et rename an application package. 
It mean, if you have the Q&quot;Ecom.sample.packagenameQ&quot;E application package and the Q&quot;Ecom.sample.packagename.HelloQ&quot;E activity, the Rename Package refactoring will not change the application package, but will change activity from Q&quot;E.HelloQ&quot;E to Q&quot;Ecom.sample.newpackage.HelloQ&quot;E and expected (correct) result is

Q&lt;Eactivity android:name=Q&quot;Ecom.sample.newpackage.Hello
                  android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E

If you want refactor the application package you need right click the project and select Android ToolsQ&gt;ERename Application Package.

I donQ&apos;Et understand what mean:

...
Q&quot;EIt sometimes become like this.
Q&lt;Eactivity android:name=com.sample.newpackage.HellooQ&quot;E
                  android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
Q&lt;Eactivity android:namecom.sample.newpackage.HelloloQ&quot;E
                  android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
Q&lt;Eactivity andnewpackage.Helloame=Q&quot;E.HelloQ&quot;E
                  android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
Q&lt;Eactivity android:name=Q&quot;Eccom.sample.newpackage.Hello                  android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
Q&quot;E

You claim that you have different results for the same refactoring ? 
Do you have reproducible test case and project example ?

Do you get some errors when starting your application after renaming a package ?</what>
</comment>
<comment>
<author>aoi.nakanishi</author>
<when>Wed, 12 Jan 2011 11:46:22 +0000</when>
<what>Could you check the video?
http://www.youtube.com/watch?v=0N7uwhGrgz8

It may only happen on my computer?
</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Wed, 12 Jan 2011 19:01:12 +0000</when>
<what>You need uncheck Q&quot;EUpdate textual occurrences in comments and strings (force preview)Q&quot;E and Q&quot;EUpdate fully qualified names in non-Java textual files (force preview)Q&quot;E.
These refactoring are standard Eclipse refactoring which make collisions with Android refactoring. You can see in preview that AndroidMAnifest.xml is refactored twice if you check these check boxes.

Q&quot;EUpdate referencesQ&quot;E must be checked. If you uncheck this check box Android refactoring wonQ&apos;Et be executed.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:09:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14873</bugid>
<title>AudioManager fails to update to AudioManager.MODE_NORMAL when ringer silenced on android 2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ed.ka...@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 14:56:49 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem: While call is ringing, AudioManager.MODE_RINGTONE
is set as the mode. When you hit the volume keys to silence the ringer,
the mode does not change to AudioManager.MODE_NORMAL, it stays as
MODE_RINGTONE. - What you think the correct behavior should be: The
correct behaviour is to have the mode change to AudioManager.MODE_NORMAL
when the ringer is silenced. SAMSUNG GALAXY S running android 2.3</description>
<comment>
<author>ed.ka...@gmail.com</author>
<when>Thu, 03 Mar 2011 23:39:57 +0000</when>
<what>Actually this happens on android 2.3+, not just 2.3 or Samsung galaxy S</what>
</comment>
</bug>
<bug>
<bugid>15082</bugid>
<title>Need ability to get mobile IP address</title>
<status>New</status>
<owner>rgreenw...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>debra...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 20:53:47 +0000</openedDate>
<description>Hello folks, There needs to be a way to determine the IP address of the
mobile (3G) interface in android. ItQ&apos;Es easy to find out your 802.11X
wifi IP, but itQ&apos;Es impossible to figure out your 3G IP using the android
platform. You can resort to JavaQ&apos;Es NetworkInterface class and do
something like: ArrayListQ&lt;ENetworkInterfaceQ&gt;E allInterfaces =
Collections.list(NetworkInterface.getNetworkInterfaces());
for(NetworkInterface net : allInterfaces) { ... get IP from net ... }
However that isnQ&apos;Et very reliable because if youQ&apos;Ere connected to both
Verizon 3G and a PPTP VPN you see two similarly named interfaces: ppp0
(usually the VPN) ppp1 (usually VZ) So - thereQ&apos;Es no sure fire way of
figuring out which one is the VPN and which one is the mobile. *** You
shouldnQ&apos;Et have to make a query to the web to get back your IP, thatQ&apos;Es
ridiculous ***</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 27 Feb 2011 21:01:45 +0000</when>
<what></what>
</comment>
<comment>
<author>milo...@gmail.com</author>
<when>Tue, 01 Mar 2011 14:12:24 +0000</when>
<what>visit http://whatismyip.com from your phones browser and you will have the IP address of your phone. ;)</what>
</comment>
<comment>
<author>ceng...@gmail.com</author>
<when>Thu, 03 Mar 2011 14:01:49 +0000</when>
<what>Q&quot;EAndroid StatusQ&quot;E application can read IP and gateway of mobile network without querying 3rd party.

https://market.android.com/details?id=com.AndroidStatus</what>
</comment>
<comment>
<author>debra...@gmail.com</author>
<when>Thu, 03 Mar 2011 22:04:00 +0000</when>
<what>Presumably that app is doing the simple Java way of iterating over the interfaces --- the problem is that I need to exclude the mobile network from the list of interfaces, which I canQ&apos;Et do unless I can figure out the interface name or IP address of the mobile network</what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Thu, 03 Mar 2011 22:30:28 +0000</when>
<what>There is not a real api for doing this today.  You might be able to infer the mobile interface through system properties, but thatQ&apos;Es not an official API and it may change in the future.

We do have this feature in development, but I donQ&apos;Et know when it will be out (and not all devices in the field today will get an upgrade to the new API).</what>
</comment>
</bug>
<bug>
<bugid>16922</bugid>
<title>SELECT tags with MULTIPLE attribute make selected options invisible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gessedafe@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 16:29:45 +0000</openedDate>
<description>Environment: Motorola Xoom MZ604, with Android 3.0.1
--------------------------------------------------------------- In
Android 3 built-in web browser, when we select any option from a SELECT
tag having the attribute MULTIPLE, the choosen option becomes invisible.
The expected behavior would be the browser draw the selected options
with some kind of highlighting, to make them different from unselected
ones. To reproduce the problem, just create a web page with the
following HTML code and open it using the web browser: Q&lt;EhtmlQ&gt;E Q&lt;EbodyQ&gt;E
Q&lt;Eselect size=Q&quot;E10Q&quot;E multiple style=Q&quot;Eborder:solid 1px blackQ&quot;EQ&gt;E Q&lt;EoptionQ&gt;Eop??o
1Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;Eop??o 2Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;Eop??o 3Q&lt;E/optionQ&gt;E
Q&lt;EoptionQ&gt;Eop??o 4Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;Eop??o 5Q&lt;E/optionQ&gt;E Q&lt;EoptionQ&gt;Eop??o
6Q&lt;E/optionQ&gt;E Q&lt;E/selectQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E
--------------------------------------------------------------- best
regards, Gesse Dafe</description>
<comment>
<author>visions....@gmail.com</author>
<when>Wed, 23 Nov 2011 14:54:40 +0000</when>
<what>I have the same problem with the browser on Android 2.3.3 on a LG Optimus S.</what>
</comment>
<comment>
<author>eric.bla...@gmail.com</author>
<when>Mon, 05 Dec 2011 12:57:26 +0000</when>
<what>This issue occur when you modify the style, if you remove the style=Q&quot;Eborder:solid 1px blackQ&quot;E, the select works almost fine.

I have an other issue when I change the color, by default I use the style : body * {color: white;}
but for the select, option I have {color:#677375;} and only that break the select...
The select display a value when nothing is selected and it do not remove it when I select a new value.

the select multiple doesnQ&apos;Et support css

Q&lt;EhtmlQ&gt;E
 Q&lt;EheadQ&gt;E
 Q&lt;EstyleQ&gt;E
  body {background-color:black;}
  body * {color:white;}
  select, option {color:#677375;}
 Q&lt;E/styleQ&gt;E

 Q&lt;E/headQ&gt;E
 Q&lt;EbodyQ&gt;E
  Q&lt;Eselect multiple=Q&quot;EmultipleQ&quot;EQ&gt;E
	Q&lt;EoptionQ&gt;Eop??o 1Q&lt;E/optionQ&gt;E
	Q&lt;EoptionQ&gt;Eop??o 2Q&lt;E/optionQ&gt;E
	Q&lt;EoptionQ&gt;Eop??o 3Q&lt;E/optionQ&gt;E
	Q&lt;EoptionQ&gt;Eop??o 4Q&lt;E/optionQ&gt;E
	Q&lt;EoptionQ&gt;Eop??o 5Q&lt;E/optionQ&gt;E
	Q&lt;EoptionQ&gt;Eop??o 6Q&lt;E/optionQ&gt;E
  Q&lt;E/selectQ&gt;E
 Q&lt;E/bodyQ&gt;E
Q&lt;E/htmlQ&gt;E</what>
</comment>
<comment>
<author>visions....@gmail.com</author>
<when>Mon, 05 Dec 2011 15:25:57 +0000</when>
<what>Seriously?  Ok, thatQ&apos;Es retarded.  Why should styling the border of the entire element cause it to render selected options as invisible?</what>
</comment>
</bug>
<bug>
<bugid>14581</bugid>
<title>Google Backup stores private data, will not allow user to delete.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T17:31:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jaykre...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 02:27:33 +0000</openedDate>
<description>This is a serious privacy concern. I once used Google Backup to try the
service. When I restore the phone and choose to not use backup, itQ&apos;Es
used anyway. Apps and passwords are restored without my consent. You can
go into privacy and have it delete the data...but the data does not
delete! And if you reset the phone again, even after Q&quot;EdeletingQ&quot;E the
data, itQ&apos;Es restored again, even if you choose not to! Buggy
implementation, and flat out illegal to store private use info that we
request that you do not store. This should not be some
Q&quot;Emedium-enhancementQ&quot;E tagged fix. This needs to be urgent.</description>
<comment>
<author>zrbar...@gmail.com</author>
<when>Mon, 07 Feb 2011 06:21:06 +0000</when>
<what>Even from a usability standpoint, I have data in the service from my old device from over a year ago; to my knowledge, there is no way to delete that data so that it will stop getting restored to my device.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:31:12 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>2145</bugid>
<title>alarm clock: snooze lost when alarm setting changed</title>
<status>FutureRelease</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>2009-08-18T19:13:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Thu, 05 Mar 2009 15:10:05 +0000</openedDate>
<description>RC31 on a T-Mobile G1 1. In the alarm clock app., create a new alarm
with a very annoying ringtone 2. be woken by alarm, hit Q&quot;EsnoozeQ&quot;E 3.
before snooze activates, decide that ringtone is annoying; change
ringtone of alarm to something else expected result: 4. alarm goes off
10 minutes since initial Q&quot;EsnoozeQ&quot;E with new ringtone actual result: 4.
snooze seems to be lost; alarm never goes off again. accidentally sleep
in and miss your session. note: Other expected behavior near this bug:
Ff the user change any of the alarm settings, including the time, the
snooze should still go off as was previously expected. It would even
make sense if the behavior was such that the alarm went off again, but
with the old, annoying ringtone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Mar 2009 15:28:00 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 18:59:14 +0000</when>
<what>I have made a change to make snoozes more permanent and accessible from the 
notification bar.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:13:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:47:47 +0000</when>
<what></what>
</comment>
<comment>
<author>brownsl...@gmail.com</author>
<when>Sat, 21 Nov 2009 16:57:44 +0000</when>
<what>I think that the problem with the alarm clock is in deficiencies in the notification
system.  The alarm clock should hand off to the notification system and be done with
it.  The notification system should provide the ability to snooze any of its
notifications.  This would more closely implement the reminder system provided by
Outlook which is excellent.  I miss this feature on my MotoQ.</what>
</comment>
</bug>
<bug>
<bugid>8355</bugid>
<title>Tabwidget documentation error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stupormu...@gmail.com</reportedBy>
<openedDate>Sun, 16 May 2010 14:13:18 +0000</openedDate>
<description>Just a small typing error in the tutorial of TabWidgets
http://developer.android.com/resources/tutorials/views/hello-tabwidget.html
In main.xml it should be: android:padding=Q&quot;E5dpQ&quot;E</description>
</bug>
<bug>
<bugid>11803</bugid>
<title>Pattern lock engages twice at boot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 09:01:28 +0000</openedDate>
<description>when pattern lock is on it engages nicely after reboot but after
entering the sim pin code it immidiately engages again. I see not
security risc in letting it stay away after the first correct pattern -
until the screen is off (and the engage time delay - say 30 minutes, set
by the user as in PalmOS) - has run out.</description>
</bug>
<bug>
<bugid>9685</bugid>
<title>Gallery 3D, when state on image view and press menu key</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xello...@gmail.com</reportedBy>
<openedDate>Sun, 11 Jul 2010 08:45:09 +0000</openedDate>
<description>That is a problem with all android version in Gallery 3D app. When I
selected a photo I can see the menu s/w button slideshow and menu(two
button). Next I pressed menu key(h/w key), It changed share, Delete and
More(tree button). (ItQ&apos;Es Ok) after a while, I continually pressed menu
key and at the moment I had to press the key twice for tree button to
two butten. I had debugging that problem. itQ&apos;Es problem with onKeyDown()
Method in GridInputProcesser.java the method had this code.
========================================= if (mDpadIgnoreTime Q&lt;E 0.1f)
return true; ========================================= Is there anyone
who know the reason of this code?</description>
</bug>
<bug>
<bugid>17872</bugid>
<title>NEXUS S - Incorrect language shown in News Q&amp;E Wheather application for Q&quot;ETop StoriesQ&quot;E when phone language is set as Chinese</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lkshmd...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 06:50:30 +0000</openedDate>
<description>Preconditions: WiFi/Internet setting configured successfully Step to
reproduce: 1. Set phone language as Chinese(Simplified) 2. Go to News Q&amp;E
Weather application 3. Check language in the tabs 4. Set phone language
to English 5. Repeat steps 2 Q&amp;E 3 Observations: 1.Q&quot;ETop StoriesQ&quot;E is seen
in English instead of Chinese simplified which is the phone language.
2.?Top StoriesQ&quot;E is seen in Chinese instead of English when the latter is
set as phone language. Expected: ?Top Stories? should be seen in the set
phone language Phone: Nexus S with Android Version 2.3</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 22 Jun 2011 19:49:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8717</bugid>
<title>I canQ&apos;Et activate text to speech for SMS reading and called name pronunciation </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wora...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 01:01:04 +0000</openedDate>
<description>I have nexus one, I propose that you add a way to activate text to
speech for SMS reading and caller name pronunciation.</description>
</bug>
<bug>
<bugid>8984</bugid>
<title>Bluetooth A2DP issues Car Systems in Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aschl...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 00:30:38 +0000</openedDate>
<description>I have a 2010 Mazda 3 w/ Bluetooth built in and an HTC Hero CDMA
(Sprint). Recently upgraded software on the Hero to Android 2.1. A2DP
connects, but the music plays twice as fast as it should, then slows
down, then speeds up again. I have no clue as to how to resolve this.</description>
</bug>
<bug>
<bugid>7795</bugid>
<title>GPS on Google maps  wont locate and force closes alot</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chris20847@gmail.com</reportedBy>
<openedDate>Sat, 17 Apr 2010 00:34:12 +0000</openedDate>
<description>I was using my Motorolla Droid 2.1 from verizon to find the nearest
gamestop and when I opened the Google Maps app it just froze there and I
didnt see the little gps notification on top... I checked and I do have
GPS enabled but for some reason its not working... IQ&apos;Eve tried to open
maps again but it just keeps freezing and force closing... before maybe
like a few weeks ago it was working and now its not... this reallwy
should be fixed seeing as how a bunch of people depend on the GPSQ&apos;Es of
their phones. Usually when I open it , it locates me right away and then
I can just type in where I want to navigate to... but its no longer
doing that... so please try to get this fixed</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>7989</bugid>
<title>Cooliris Gallery sorts pictures in random ways</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>38</stars>
<reportedBy>ddascale...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 08:24:53 +0000</openedDate>
<description>I have some photos on my computer nicely sorted alphabetically:
00_foo.jpg 05_bar.jpg 10_baz.jpg etc. I want to have these photos
displayed in *this* order in the gallery, because sequence is important
(say, they are snapshots from a sports event). I havenQ&apos;Et been able to
pinpoint exactly how Gallery sorts images, but itQ&apos;Es not alphabetical,
not by EXIF header date (I removed all headers and that didnQ&apos;Et change
the sort order), and not by file creation or last write either. I also
deleted the entire sdcard/Android/data/com.cooliris.media/cache
directory every time before testing sort orders. Please add a Q&quot;ESort byQ&quot;E
option to the Gallery app. Other users complaining about this issue:
http://androidcommunity.com/forums/f23/gallery-sort-question-31810/</description>
<comment>
<author>moregin...@gmail.com</author>
<when>Fri, 06 Aug 2010 23:10:22 +0000</when>
<what>Yes I canQ&apos;Et fathom what itQ&apos;Es doing either. Even if it doesnQ&apos;Et offer Q&quot;ESort ByQ&quot;E, it ought to use either the EXIF header or alphabetical.

See also http://code.google.com/p/android/issues/detail?id=5402#c4 for a possible explanation of why. Perhaps one of these should be resolved as a dup, but this bug seems to state the problem more clearly?</what>
</comment>
<comment>
<author>ivan.d...@gmail.com</author>
<when>Sun, 05 Sep 2010 16:12:30 +0000</when>
<what>I have finally come to a solution for my problem which seems pretty common : sort the pictures alphabetically..
The problem is that the cooliris gallery only sorts pictures either by date (file date)or by location (poorly convenient)
Another problem is the cooliris cache creation process which is quite picky.
Anyway my solution is a linux script writing timestamps on files in a alphabetical order. Here it is :

for file in * 
do
        echo touch Q&quot;E$fileQ&quot;E -r Q&quot;E$previousfileQ&quot;E -d +1minute
        touch Q&quot;E$fileQ&quot;E -r Q&quot;E$previousfileQ&quot;E -d +1minute
        previousfile=$file
done

you can copy the above text in a sh script, make it executable et run it on every directory you wanna sort. I am sure something of the sort is doable on Windows.

Make sure you clear the cooliris cache before launching the gallery again and touch nothing for a while (it recreates the cache)</what>
</comment>
<comment>
<author>albertro...@gmail.com</author>
<when>Thu, 30 Sep 2010 11:03:12 +0000</when>
<what>I have the same issue. Should not be so difficult to include an option to sort by name, date modified or date of capture. If you want IQ&apos;Ell do it for myself if you put it in open source :)</what>
</comment>
<comment>
<author>marek.ma...@gmail.com</author>
<when>Sun, 12 Dec 2010 16:11:08 +0000</when>
<what>@2: thanks for the script!

I have same issue - all photos are randomly sorted - which is... very inconvenient!

A suggestion to the developers - all images (most of them) will have date taken saved in the picture - why not to use that date? why have you decided to use file date, which in most cases is incorrect? I just uploaded photos from my trip, all files are stored under December 12 - while I was on holiday in November... very convenient I must say!</what>
</comment>
<comment>
<author>mermy...@gmail.com</author>
<when>Wed, 22 Dec 2010 22:42:38 +0000</when>
<what>I totally agree.  This lack of sort ability, coupled with the asinine default sort, is VERY FRUSTRATING.

Can can we also have a LIST VIEW?</what>
</comment>
<comment>
<author>geh...@gmail.com</author>
<when>Sun, 06 Feb 2011 06:15:47 +0000</when>
<what>Push. 

The missing functionality to sort pictures by different attributes is really needed.The current behavior is not really acceptable.

IQ&apos;Em looking forward to your engagement.</what>
</comment>
<comment>
<author>decker.a...@gmail.com</author>
<when>Wed, 16 Feb 2011 17:52:52 +0000</when>
<what>I would prefere a default sorting by filename, but it would very great to allow change the sorting by configuration (perhaps for each album)</what>
</comment>
<comment>
<author>eric.nis...@gmail.com</author>
<when>Wed, 16 Feb 2011 19:09:14 +0000</when>
<what>I have a solution to this.  I believe it sorts the images by the image date time.  But the problem (for me at least) is that the image date time is not necessarily when the image was taken.  I wrote a small .net application that runs through a folder of image files and sets the image date time to the date taken time.  if that is helpful to anyone feel free to contact me for a copy.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Mon, 21 Feb 2011 05:10:45 +0000</when>
<what>Re. comment #8: there are lots of applications that do that: JpgTime, XnView etc. Anyways, as explained in my initial comment, I had removed the EXIF headers (which include the image date) completely and that didnQ&apos;Et help.</what>
</comment>
<comment>
<author>theother...@gmail.com</author>
<when>Sat, 06 Aug 2011 00:35:29 +0000</when>
<what>geez, has this still not been fixed/added? I just ran into the same annoying problem on Gingerbread 2.3.4 as well as HoneyComb 3.1. The Gallery app just loves to sort in some nonsensical way.

Seriously, this is quite the oversight. Please fix this.</what>
</comment>
<comment>
<author>fdm...@gmail.com</author>
<when>Wed, 31 Aug 2011 10:09:03 +0000</when>
<what>I would also like default sorting by filename and an option to sort by image date.
</what>
</comment>
<comment>
<author>mermy...@gmail.com</author>
<when>Wed, 31 Aug 2011 14:39:19 +0000</when>
<what>Forget it folks.  Google donQ&apos;Et care.</what>
</comment>
<comment>
<author>markma...@gmail.com</author>
<when>Wed, 31 Aug 2011 15:01:08 +0000</when>
<what>Yeah, I think ^^^ might be right... But this is pretty annoying on the user end too. If the users start complaining that their androids are messing up the order of their photos, Google might (should) start worrying. Also, IQ&apos;Em going to be upset if the app IQ&apos;Em soon going to release will get bug reports of the photos being out of order =/.</what>
</comment>
<comment>
<author>1rbro...@gmail.com</author>
<when>Mon, 12 Sep 2011 21:10:34 +0000</when>
<what>This is ridiculously frustrating that you canQ&apos;Et sort photos by name. As a professional photographer trying to show clients on my 10.1 tab my work in a very specific order, I canQ&apos;Et use the gallery app. </what>
</comment>
<comment>
<author>artur.me...@gmail.com</author>
<when>Sun, 18 Sep 2011 12:59:03 +0000</when>
<what>It simply sucks. The best photo viewer for android is still gallery, but, not having this basic resourse, makes users use other programs, when they could have their android pure otherwise.</what>
</comment>
<comment>
<author>kschaef...@nzhedge.com</author>
<when>Fri, 11 Nov 2011 09:35:06 +0000</when>
<what>that is so true. I just thought I had lost a bunch of photos because they didnQ&apos;Et appear  where I (anyone) would expect them, i.e. in chronological order. When I scroll towards teh end, it suddenly tells me that these photos have no dates, when I can see the date in the details of each individual picture. 
FRUSTRATING.</what>
</comment>
<comment>
<author>sagarthe...@gmail.com</author>
<when>Sat, 19 Nov 2011 03:10:02 +0000</when>
<what>Everytime i want to view the latest camera snap, ive to flick through the pics taken over last 6 months just to get there!
oh why cant it sort by pic date, and give us an option of ascending or descending?</what>
</comment>
</bug>
<bug>
<bugid>17681</bugid>
<title>Add Q&quot;EMark as (un)readQ&quot;E feature to Messages (SMS)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kphe...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 19:24:11 +0000</openedDate>
<description>On the native SMS application (Messages), it would be nice to have Q&quot;EMark
as readQ&quot;E and Q&quot;EMark as unreadQ&quot;E features for text messages.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 15 Jun 2011 20:04:34 +0000</when>
<what></what>
</comment>
<comment>
<author>kphe...@gmail.com</author>
<when>Wed, 15 Jun 2011 20:20:23 +0000</when>
<what>This enhancement is based on the Q&quot;EMessagesQ&quot;E application on the HTC EVO 4G running Android 2.3.3.</what>
</comment>
</bug>
<bug>
<bugid>12905</bugid>
<title>Market Start Page should show more informative text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Wed, 01 Dec 2010 23:30:16 +0000</openedDate>
<description>when opening market, the start page shows this message: No matching
content in Android Market. it should show more informative text since i
didnQ&apos;Et start any search.</description>
</bug>
<bug>
<bugid>8878</bugid>
<title>Missing SqlLiteDatabase count() Function</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Sun, 06 Jun 2010 14:40:20 +0000</openedDate>
<description>It would be great to have a count Function on a Table. The method should
then execute an SELECT COUNT(1) FROM TABLE_NAME WHERE WHERE_ARGS and
return the rowcount returned from the statement. The fastest way would
be the exec_sql, but this is a native call with no return type.
Currently you have to get a cursor over all items in the table with one
column, and execute cursor.getCount(). I think a native call to a select
count would be much faster.</description>
</bug>
<bug>
<bugid>7367</bugid>
<title>Some characters dropped from certain types of SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leff...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 03:49:41 +0000</openedDate>
<description>IQ&apos;Em running Android 2.1 on a new ATQ&amp;ET-version Nexus One. Q&gt;E What steps
will reproduce the problem? 1. Insert a postpay ATQ&amp;ET SIM into a Nexus
One (ATQ&amp;ET 3G Model) 2. Dial *639# in the phone app. Q&gt;E What do you see?
Open the messaging app when the network sends you the SMS. You can see
(on my plan, at least): Q&quot;EA: full discount on a standard handset or
iPhone upgrade is not available at this time but you may qualify on
[date]. We can offer you adiscounted iPhone upgrade at a higher price
with a 2-yr commitment and an $18 upgrade fee. Please visit a
participating iPhone sales locatfor pricing on this offer.Q&quot;E Q&gt;E What did
you expect to see? The message with correct spacing (Q&quot;Ea discounted...Q&quot;E)
and no dropped characters (Q&quot;EiPhone sales location for pricing...Q&quot;E).
Also, the correct origin (it comes from a weird shortcode or something
on iPhones.) The Q&quot;EfromQ&quot;E address shouldnQ&apos;Et be Q&quot;EAQ&quot;E; thatQ&apos;Es the first word
of the message. Other ATQ&amp;ET star codes (like *MIN#) show, for example,
Q&quot;EMinutesQ&quot;E as the sender, even though that should be the first word of
the message, not the sender name. The message displays correctly on an
iPhone.</description>
</bug>
<bug>
<bugid>15958</bugid>
<title>Honeycomb - Portrait mode scrolling between panes stutters and is laggy</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-04-16T05:56:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>65</stars>
<reportedBy>ryan15...@gmail.com</reportedBy>
<openedDate>Mon, 04 Apr 2011 09:20:01 +0000</openedDate>
<description>Device - Motorola Xoom OS - Android 3.0.1 build HWI69 In portrait mode,
scrolling between panes shows a noticeable lag between performing the
scroll and the execution of the scroll. Additionally, the screen
stutters throughout the scroll animation. In landscape mode, scrolling
between panes is seamless and very little lag is noticeable. To
reproduce: Go into portrait mode and then scroll between the panes. Not
sure if app shortcuts and widgets need to exist on each pane.</description>
<comment>
<author>YinOr...@gmail.com</author>
<when>Mon, 04 Apr 2011 19:16:12 +0000</when>
<what>Dear Ryan,

Would you be so kind to test Issue 15839 on your device? I do not have access to the hardware, but I believe the issue is closely related to yours...
</what>
</comment>
<comment>
<author>mhoust...@gmail.com</author>
<when>Mon, 04 Apr 2011 21:47:07 +0000</when>
<what>Something is wrong with taylors eye...we need vision insurance information</what>
</comment>
<comment>
<author>Fawz...@gmail.com</author>
<when>Wed, 06 Apr 2011 00:20:06 +0000</when>
<what>I would like to also add that when switching from landscape to portrait and vice versa on the Xoom, all the widgets on screen disappear and then reload. </what>
</comment>
<comment>
<author>Fawz...@gmail.com</author>
<when>Wed, 06 Apr 2011 00:20:50 +0000</when>
<what>I would like to also add that when switching from landscape to portrait and vice versa on the Xoom, all the widgets on screen disappear and then reload. </what>
</comment>
<comment>
<author>Fawz...@gmail.com</author>
<when>Wed, 06 Apr 2011 00:20:52 +0000</when>
<what>I would like to also add that when switching from landscape to portrait and vice versa on the Xoom, all the widgets on screen disappear and then reload. </what>
</comment>
<comment>
<author>Fawz...@gmail.com</author>
<when>Wed, 06 Apr 2011 00:20:53 +0000</when>
<what>I would like to also add that when switching from landscape to portrait and vice versa on the Xoom, all the widgets on screen disappear and then reload. </what>
</comment>
<comment>
<author>Fawz...@gmail.com</author>
<when>Wed, 06 Apr 2011 00:21:05 +0000</when>
<what>I would like to also add that when switching from landscape to portrait and vice versa on the Xoom, all the widgets on screen disappear and then reload. </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 16 Apr 2011 05:56:01 +0000</when>
<what></what>
</comment>
<comment>
<author>daithi.j...@gmail.com</author>
<when>Sun, 15 May 2011 13:23:22 +0000</when>
<what>Romain (or any Google employees), is there any explanation for why this hasnQ&apos;Et been fixed? When I saw Q&apos;Efuture releaseQ&apos;E I assumed it would be rectified in Android 3.1, but the issue still exists in that release. 

Tell me weQ&apos;Ere not going to be waiting for Ice Cream Sandwich in Q4 so that we can use our tablets in portrait mode without halving the framerate.

This is the kind of inexplicable and maddening UX issue that turns people off Android</what>
</comment>
<comment>
<author>CrAsHeR...@gmail.com</author>
<when>Sun, 15 May 2011 13:40:47 +0000</when>
<what>Are you sure that the issue wasnQ&apos;Et fixed in 3.1?
However, i wonder that you didnQ&apos;Et followed Google I/O session Q&quot;EHoneycomb HighlithsQ&quot;E By Romain and Chet cause in the last ten minutes of the video that you can found here http://www.youtube.com/watch?v=sTx-5CGDvM8, Romain replyed to my question to this particular issue and he clearly said that itQ&apos;Es an issue related to tegraQ&apos;Es performance rather than HoneycombQ&apos;Es code and that it will be fixed with 3.1 or with the next release. So you donQ&apos;Et have to wait Q4 to get this issue fixed.

Moreover, i reccomend all people that have something to reclaim about GPU Acceleration, UI performance etc, to watch all Romain Q&amp;E ChetQ&apos;Es session @ Google I/O to understand that they are working hard on every aspect of it.
Oh and, look here: as us, they also Q&quot;EWANTS THINGS GO FASTQ&quot;E.</what>
</comment>
<comment>
<author>daithi.j...@gmail.com</author>
<when>Sun, 15 May 2011 14:19:53 +0000</when>
<what>Yeah, 100% certain. IQ&apos;Em using 3.1 on a Xoom right now and the framerate is appalling in portrait.

I have no doubt that theyQ&apos;Ere working hard... but sometimes I wonder if theyQ&apos;Ere prioritising the right issues. I mean, this is basic UX weQ&apos;Ere talking about and the issue is still there after two major releases.

Very annoying.</what>
</comment>
<comment>
<author>CrAsHeR...@gmail.com</author>
<when>Sun, 15 May 2011 14:23:03 +0000</when>
<what>As i said, this specific issue is NOT related to Honeycomb but to Tegra2Q&apos;Es GPU which in certaint conditions (portrait mode) isnQ&apos;Et able to deliver the same kind of performance as in landscape.
We should wait for a new driver from Nvidia or something similiar that will fix the issue.
I repeat, watch the video i linked above and you will have the most accurate reply ;)</what>
</comment>
<comment>
<author>daithi.j...@gmail.com</author>
<when>Sun, 15 May 2011 14:47:41 +0000</when>
<what>I did watch it and IQ&apos;Em aware that itQ&apos;Es a Tegra issue (itQ&apos;Es mentioned in another thread on this issue), but I donQ&apos;Et buy the argument that the fix is out of GoogleQ&apos;Es hands. The video even gives the impression that there is a software fix or workaround for it, which as we know hasnQ&apos;Et materialised.

I stand by the points above. This hardware and software combo was in development and testing for a year. ItQ&apos;Es unthinkable that they could have missed this problem during that timeframe and yet it was left unfixed. WeQ&apos;Eve now gone two major releases without it being rectified. It seems to me like somebody has decided that this is not a priority.

End result is I have an $800 tablet thatQ&apos;Es still useless in portrait mode, months after its release.

This is just another example of the Android team apparently de-prioritising the user experience. Honestly, there are times when I wish the Android team had a Steve Jobs-esque leader kicking their asses over stuff like this.
</what>
</comment>
<comment>
<author>project....@gmail.com</author>
<when>Tue, 07 Jun 2011 12:05:20 +0000</when>
<what>IQ&apos;Em also very interested by any pointer helping to integrate the fix if it exists already in custom Kernels/ROMs without having to wait for a new official release.

Bonus for Google: it will allow the fix to be tested on a high number of devices and not only a few developer ones.</what>
</comment>
<comment>
<author>agilm...@gmail.com</author>
<when>Tue, 07 Jun 2011 15:13:14 +0000</when>
<what>That would be a great idea, but judging by RomainQ&apos;Es silence and the fact that this didnQ&apos;Et make it into 3.1 IQ&apos;Em starting to wonder if the fix actually exists... maybe the Q&apos;Efuture releaseQ&apos;E referred to here goes by the name Tegra 3.</what>
</comment>
<comment>
<author>CrAsHeR...@gmail.com</author>
<when>Tue, 07 Jun 2011 15:28:24 +0000</when>
<what>I donQ&apos;Et think we need more computing power for 2 reason.

1. In landscape everything is fine. The number of pixels is the same both in landscape/portrait
2. All tablets out of there doesnQ&apos;Et have such gpu power as Tegra2. All has a less performant gpu and they still performs smooth.

The bad thing is that i have a Xoom and i canQ&apos;Et use it in portrait as i hate lags and choppiness. A reply from google would be appreciated.
Thanks.</what>
</comment>
<comment>
<author>agilm...@gmail.com</author>
<when>Tue, 07 Jun 2011 15:43:24 +0000</when>
<what>Not necessarily a question of computing power, just that Romain says in the video you linked above that this is a hardware-specific issue. 

I saw somebody on another site say that Tegra 2 technically doesnQ&apos;Et support rotation... or doesnQ&apos;Et fully support it or something... so itQ&apos;Es possible that there may never be a way to get full performance in portrait. Or it may be a simple driver update, who knows. I hope itQ&apos;Es the latter.

I agree though, an update from Google is long overdue. </what>
</comment>
<comment>
<author>project....@gmail.com</author>
<when>Tue, 07 Jun 2011 15:59:30 +0000</when>
<what>Out of curiosity, does somebody know if the rendering is done:
1/ In 1280x800 directly with the CPU proceeding to most rotations.
2/ In 800x1280 then rotated by the GPU.

WonQ&apos;Et help fixing it, but its just to understand how screen rotation works in this implementation ;)
I guess its 2/, with the later operation eating too much memory bandwidth.</what>
</comment>
<comment>
<author>steve.garon</author>
<when>Tue, 07 Jun 2011 16:05:00 +0000</when>
<what>There is absolutely no reason why we should have a bug like this. ItQ&apos;Es just bad implementation. There is the same amount of pixels to change on the screen. Scrolling the launcher in portrait orientation from side to side is the equivalent of scrolling up and down in landscape...</what>
</comment>
<comment>
<author>puntodif...@gmail.com</author>
<when>Thu, 16 Jun 2011 23:21:51 +0000</when>
<what>The worst thing is, as you can see from this (bad) video on YouTube, that the lag is present even in reverse-landscape orientation.

http://www.youtube.com/watch?v=9jbm8QAS3DI

IQ&apos;Em waiting to see this bug fixed before buying a Tegra2 tablet.</what>
</comment>
<comment>
<author>robertma...@gmail.com</author>
<when>Thu, 16 Jun 2011 23:43:02 +0000</when>
<what>I would like to say that I have documented this issue a little more on Reddit and a little more explanation about it would be great if you can spare the time: http://redd.it/i0slo</what>
</comment>
<comment>
<author>agilm...@gmail.com</author>
<when>Fri, 17 Jun 2011 00:00:08 +0000</when>
<what>Hopefully that will get an answer out of them. ItQ&apos;Es very annoying that it takes negative publicity to even get an explanation out of these guys. Romain has supposedly taken ownership of this issue and hasnQ&apos;Et bothered to update us in two months.

My concern is that lengthy silences like this often mean that thereQ&apos;Es no fix and the team is just keeping their heads down in the knowledge that the next hardware release will fix it. Hope thats not the case here but IQ&apos;Em growing increasingly skeptical.
</what>
</comment>
<comment>
<author>franc...@lienweb.fr</author>
<when>Fri, 17 Jun 2011 00:02:56 +0000</when>
<what>Thank robert.
However there are some invalid reports in this thread on reddit.

XOOM is affected, Galaxy Tab 10.1 is on 3.0 and 3.1, Transformer as well, the same.

Google guys, if you have a fix, please share, donQ&apos;Et make us wait for nothing.</what>
</comment>
<comment>
<author>franc...@lienweb.fr</author>
<when>Fri, 17 Jun 2011 00:05:53 +0000</when>
<what>agilm yes I have the exact same unfortunate impression.
And.. ready to organize and trigger the publicity if itQ&apos;Es whatQ&apos;Es required to get this issue fixed.

No hard feeling against Google or NVIDIA, but this is how it will happens if they leave us no choice.</what>
</comment>
<comment>
<author>robertma...@gmail.com</author>
<when>Fri, 17 Jun 2011 01:06:34 +0000</when>
<what>I do not want to attack Nvidia or Google, being a developer myself I completely understand the time issues involved. With the current number of bugs, if every Android developer solved one bug a day (a pretty epic feat) then they would be done in 130 days. So essentially, I have been trying to gather information on this issue together so that the guy that does come along to solve it has good information to go on and they know that the community is interested in seeing it fixed.

If there is an Android developer reading this, I did try and look through the code for where this might be caused but I did not really know where it might be, I thought maybe in the kernel somewhere but IQ&apos;Em not sure. I really am trying to be helpful rather than just complaining.</what>
</comment>
</bug>
<bug>
<bugid>3913</bugid>
<title>NullPointerException in SimpleDateFormat in Donut/master</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-22T17:38:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>steve.ko...@gmail.com</reportedBy>
<openedDate>Wed, 16 Sep 2009 16:32:10 +0000</openedDate>
<description>Reproducible on the SDK by installing Q&quot;EDigital ClockQ&quot;E by Q&quot;ESocial Q&amp;E
MobileQ&quot;E. This is a regression vs. Cupcake. E/AndroidRuntime( 789):
Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 789): java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.socialnmobile.clock.digital/com.socialnmobile.clock.digital.DigitalClock}:
java.lang.NullPointerException E/AndroidRuntime( 789): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
E/AndroidRuntime( 789): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
E/AndroidRuntime( 789): at
android.app.ActivityThread.access$2100(ActivityThread.java:116)
E/AndroidRuntime( 789): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
E/AndroidRuntime( 789): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
789): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 789):
at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 789): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 789): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime( 789):
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 789): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 789): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 789): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 789): at
java.text.SimpleDateFormat.validatePattern(SimpleDateFormat.java:810)
E/AndroidRuntime( 789): at
java.text.SimpleDateFormat.Q&lt;EinitQ&gt;E(SimpleDateFormat.java:410)
E/AndroidRuntime( 789): at
java.text.SimpleDateFormat.Q&lt;EinitQ&gt;E(SimpleDateFormat.java:372)
E/AndroidRuntime( 789): at
com.socialnmobile.clock.digital.DigitalClock.onCreate(DigitalClock.java:104)
E/AndroidRuntime( 789): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/AndroidRuntime( 789): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
E/AndroidRuntime( 789): ... 11 more</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 16:33:53 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Sep 2009 17:52:24 +0000</when>
<what>i think this is an error in the caller. the only way we can get an NPE from

java.text.SimpleDateFormat.validatePattern(SimpleDateFormat.java:810)
 810         final int patternLength = template.length();

is if template is null, and thatQ&apos;Es an untouched argument passed in from

java.text.SimpleDateFormat.Q&lt;EinitQ&gt;E(SimpleDateFormat.java:410)
 408     public SimpleDateFormat(String template, Locale locale) {
 409         this(locale);
 410         validatePattern(template);

passed in from

java.text.SimpleDateFormat.Q&lt;EinitQ&gt;E(SimpleDateFormat.java:372)
 371     public SimpleDateFormat(String pattern) {
 372         this(pattern, Locale.getDefault());

passed in from

com.socialnmobile.clock.digital.DigitalClock.onCreate(DigitalClock.java:104)

 --elliott</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Sep 2009 18:35:28 +0000</when>
<what>thereQ&apos;Es no Market app in the SDK, so i couldnQ&apos;Et test the app in the emulator. the
Q&quot;EDigital Clock WidgetQ&quot;E app worked for me on a device, but i couldnQ&apos;Et find Q&quot;EDigital
ClockQ&quot;E.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Sep 2009 18:46:06 +0000</when>
<what></what>
</comment>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Thu, 22 Oct 2009 09:01:09 +0000</when>
<what>IQ&apos;Eve worked around this bug. But many apps can have same problem after update to 
donut. Good news is that itQ&apos;Es not a SimpleDateFormat bug. 

It is called with null argument because of a bug described there :

http://code.google.com/p/android/issues/detail?id=3973



</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 22 Oct 2009 17:38:17 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:03:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19304</bugid>
<title>Navigation hangs forever when using offline maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mbas...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 23:06:59 +0000</openedDate>
<description>Device: Motorola XOOM Android: 3.2 App: Google Maps with offline lab
enabled Assuming we have pre-catched a given area. Also assume that the
device is not connected to the internet. Attempting to get directions
via Google maps in the pre-catched area fails unexpectedly. It will
either spin forever or crash the app. I would have expected one of the
following: A: Directions within the pre-catched area to be computed on
the device. B: Disabling the functionality after set period of time with
a message to the user. Obviously A would be really cool but may not be
easy to implement.</description>
</bug>
<bug>
<bugid>19694</bugid>
<title>Google Maps Navigation volume tied to call volume</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>RogerJH...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 18:31:35 +0000</openedDate>
<description>I usually put my phone on vibrate. Every time I go into Navigation, the
volume is set to zero. After I increase volume, the ringer is turned
back on. ShouldnQ&apos;Et those be separate? Samsung Galaxy S (ATQ&amp;ET version
SGH-I897) Firmware version 2.1-update1 Kernel version 2.6.29
jetaek.lee@sep-11 #2</description>
</bug>
<bug>
<bugid>18284</bugid>
<title>CanQ&apos;Et remove unused programs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ganege.s...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 04:49:10 +0000</openedDate>
<description>Phone: HTC Google Nexus One Issue: Cannot remove the stock application
that come with the phone. I never use them, but they cannot be
uninstalled from SettingsQ&gt;EManage ApplicationsQ&gt;EManage Applications menu.
They just consume phone memory and sit there. Examples: Amazon MP3
Latitude Google Books - can only uninstall updates</description>
<comment>
<author>miguel.p...@afina.es</author>
<when>Fri, 08 Jul 2011 09:39:24 +0000</when>
<what>There should be a way to get rid of all the crap vendors include without having to root the device/install a new Android distribution.

I understand this is not possible with HTCQ&apos;Es stupid S-ON ill-intentioned feature, but fortunately theyQ&apos;Ere getting rid of it in new phones. (They should release a patch to fix existing ones though.)</what>
</comment>
</bug>
<bug>
<bugid>7266</bugid>
<title>play internet audio stream over bluetooth that is not a2dp, just normal bluetooth </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gregoryl...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 02:19:43 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>4514</bugid>
<title>Voice is muted during the call when selecting new call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>freshj...@gmail.com</reportedBy>
<openedDate>Thu, 05 Nov 2009 01:12:07 +0000</openedDate>
<description>ProceduresQ&gt;E 1. Make MO call Q&gt;E Call connected 2. Select the Menu Q&gt;E New
call IssuesQ&gt;E 1. Voice is muted when dialer is disaplyed for second call.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:05:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17214</bugid>
<title>Request: Proxy setting </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>abdullah...@gmail.com</reportedBy>
<openedDate>Sat, 28 May 2011 10:58:33 +0000</openedDate>
<description>ItQ&apos;Es really disappointing that Android doesnQ&apos;Et support proxy setting.
Most of the mobile owner work in an organization or study in university
and IQ&apos;Em one of them. While IQ&apos;Em in college my classmates have iOS and
they can access via WiFi and add proxy setting with user and password
easily. Not only the browser! All applications can access to the
internet .. they have to add proxy settings once and everything works
fine :/ I really wish the next release of Android supports proxy
settings because it will make me decide if IQ&apos;Em going to buy a new
Android phone or switch to iPhone :( I spend most of the time in college
and same for the student house .. We have to use proxy to access to the
internet Regards,</description>
<comment>
<author>nzfi...@gmail.com</author>
<when>Sun, 29 May 2011 10:30:34 +0000</when>
<what>I hate this too download and use OPERA MOBILE, not mini. It has PROXY settings, but doesnQ&apos;Et appear to like a lot of things through proxy - like timing out waiting for Facebook logins! 

Anyway, IQ&apos;Ed be very please to have a browser that works like Dolphin or better, with the back end of Opera. Until then I am only using the net via desktops....... Which really annoys me.

OPERA is rubbish UI, but only one that seems to have even the most typical internet settings.

</what>
</comment>
<comment>
<author>manugare...@gmail.com</author>
<when>Fri, 17 Jun 2011 12:48:42 +0000</when>
<what>Please add proxy support for the apps on android platform. Right now only the stock phone browser and few others like firefox, have the ability to connect to internet using wifi with proxy.
But the apps do not work, if the wifi has a proxy enabled.
Please fix this as soon as possible.
</what>
</comment>
<comment>
<author>ashwin.b...@gmail.com</author>
<when>Tue, 21 Jun 2011 16:12:36 +0000</when>
<what>Well guys, keep hoping. If they canQ&apos;Et fix it in two years, itQ&apos;Es unlikely that they will ever fix this.</what>
</comment>
<comment>
<author>abdullah...@gmail.com</author>
<when>Wed, 22 Jun 2011 16:53:54 +0000</when>
<what>Right, some applications have a proxy set but, I want to set the proxy setting in one place and all apps use it. Just like how Windows does and iOS too. 

I really support open source projects but, this time I have to say it .. iOS is better dealing with proxy settings :(.</what>
</comment>
<comment>
<author>fede1...@gmail.com</author>
<when>Tue, 19 Jul 2011 14:06:20 +0000</when>
<what>This option is essential for working with an android phone in a company environment.

Like others probably we will be forced to choose other os phone systems for our company, in order to allow employees to connect to company intranet.

Please let us know if youQ&apos;Eve any plans on this defect (not an enhancement).</what>
</comment>
</bug>
<bug>
<bugid>4651</bugid>
<title>asdf</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-10T19:28:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>seenu.va...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 17:44:19 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the process of
developing Android applications. For all other developer discussions
please visit: http://dasfgroups.google.com/group/android-developers
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). - What
happened. - What you think the correct behavior should be. DonQ&apos;Et forget
to mention which version of the SDK youQ&apos;Ere using, and/or which device
the problem appears on (model and Android version). Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 19:28:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6775</bugid>
<title>Recurring event does not ask for number of days/weeks/months to repeat  event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>amwte...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 15:33:36 +0000</openedDate>
<description>When adding recurring events in the calendar, the user should be given
the option to select the number of days/weeks/months after selecting the
recurrence period. In Google Calendar (web) when adding a recurring
event, select week, then you are asked for how many weeks, in android
you are not asked, by default it adds it every day/week/month. The user
should be able to select a number of days/weeks/months for the recurrent
event. When adding the event, use the menu, Show extra options to select
the number of days/weeks/months. Using Droid, firmware 2.0.1</description>
<comment>
<author>valentin...@gmail.com</author>
<when>Thu, 28 Jul 2011 19:34:39 +0000</when>
<what>This is very annying: I needed to set up a recurring event that must happen every 4 weeks (not every month!) and I could not! Incredible! I mean even the old Windows Mobile 6.1 phone I had before allowed this kind of setup for recurring events! This stuff described in the title of this bug is really basic stuff for any scheduler! I am shocked that you released a calendar that does not support this basic stuff!! Any plans to fix this soon?

My phone is Samsung Galaxy S2 running Android 2.3.3.</what>
</comment>
<comment>
<author>raven4.r...@gmail.com</author>
<when>Fri, 29 Jul 2011 15:41:05 +0000</when>
<what>Well I found out, that if I need entering recurring events then I have to
use commercial calendars like CalenGoo or Bussiness Calendar. Both allow to
enter detailed recurring events like in web version of G.cal.

Have a nice day.
Dne 28.7.2011 21:32 Q&lt;Eandroid@googlecode.comQ&gt;E napsal(a):

not ask for number of days/weeks/months to repeat  event

happen every 4 weeks (not every month!) and I could not! Incredible! I mean
even the old Windows Mobile 6.1 phone I had before allowed this kind of
setup for recurring events! This stuff described in the title of this bug is
really basic stuff for any scheduler! I am shocked that you released a
calendar that does not support this basic stuff!! Any plans to fix this
soon?</what>
</comment>
</bug>
<bug>
<bugid>16542</bugid>
<title>Add that fast scrolling drag tab to all long lists</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 02:34:30 +0000</openedDate>
<description>I just got the Xperia Play, and in some lists in the music app, when IQ&apos;Em
doing a lot of scrolling, a tab appears on the right side to make it
easier to drag, and a letter pops up on screen to show which section
youQ&apos;Ere in. ItQ&apos;Ed be nice if this appeared in ALL lists. It doesnQ&apos;Et even
appear in all of the lists in the music app (ie: now playing list) ItQ&apos;Ed
be very nice if this appeared in the web browser too, but used a
thumbnail instead of the letter popup</description>
<comment>
<author>Tech.inf...@gmail.com</author>
<when>Wed, 18 May 2011 12:17:16 +0000</when>
<what>i donQ&apos;Et know if this app is made by android crew or sony since i saw on the market another player made by google co. in fact there is many problem on this app like when you do a search and cannot create a playlist with the result. Or sorting song by folder and not by artist / album etc...

So many thing have to be improved... and of course it need the switch link on both video Q&amp;E music player to be able to switch between them...</what>
</comment>
</bug>
<bug>
<bugid>7813</bugid>
<title>gmail notifications only for my contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tway...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 17:28:01 +0000</openedDate>
<description>gmail notifications should be configurable such that i only get
notifications when the e-mail comes from one of my contacts. Or there
should be a way to specify which of my contact groups generate e- mails,
so that if an e-mail comes from someone that is a member of one of the
specified groups, then i get a notification, but not otherwise.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>7582</bugid>
<title>option to change title bar color</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-07T17:22:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>twf...@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 08:46:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:22:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8274</bugid>
<title>Selecting or copying text in Gmail app impossible</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 23:01:27 +0000</openedDate>
<description>The gmail app in 2.1 doesnQ&apos;Et allow for copying or selecting text in
received mails. I use xda rom v5 for tattoo</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:25 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>19667</bugid>
<title>[GMS Music(3.0.2)] [Honeycomb 3.2] Duplicated characters on Genres</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>u00cha....@lge.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 01:38:09 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. precondition 1. Mp3 files of same genres(dance)
are five. 2. the languate is korean steps 1. select the Q&apos;EGenresQ&apos;E tab -
What happened. On the dance genres, there are duplicated characters such
as Q&apos;E5??Q&apos;E and Q&apos;E5??Q&apos;E - What you think the correct behavior should be.
remove the duplicated characters like Q&apos;E5?Q&apos;E and Q&apos;E5?Q&apos;E DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2677</bugid>
<title>Party shuffle can be switched on but not off with headphone button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>24</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Fri, 15 May 2009 15:13:22 +0000</openedDate>
<description>A long press on the headphone button puts the music player into Q&quot;EParty
ShuffleQ&quot;E mode, but a further long press does not switch it back to
normal mode as might be expected. Once Q&quot;EParty ShuffleQ&quot;E mode has been
selected from the headphone, the only way to switch it off is on the
phone itself, which is rather inconvenient when the phone is not easily
accessible.</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Wed, 10 Jun 2009 15:09:42 +0000</when>
<what>I should also add that it often mistakes a double-click (jump to next track) for a
long click (party shuffle), perhaps due to other phone activity, so itQ&apos;Es easy to
switch this on by mistake.</what>
</comment>
<comment>
<author>stig.hac...@gmail.com</author>
<when>Thu, 09 Jul 2009 23:07:53 +0000</when>
<what>IQ&apos;Em inclined to wholly remove party shuffle from the whole media player (ok if by
preferences), but working with nemo2e4Q&apos;Es suggesstion, iQ&apos;Ed like to highlight that
party shuffle clobbers the current playlist as well!  

SO HEREQ&apos;ES WHAT TURNING OFF PARTY MODE MEANS TO ME:  
   -- go back to the previous playlist, 
   -- return to the last position (track Q&amp;E index) in the previous playlist...

so if youQ&apos;Eve got a mix of music and audiobooks on the sd card, party mode gives you a
torturous mix of the middle of mid-story audiobooks and mis-matched music genres.  


...AND when the music player goes into party shuffle mode, it doesnQ&apos;Et even log that
behavior change to the system logfile, so tools like log collector or adb catlog give
not the slightest indication of why itQ&apos;Es happened?  and is there documentation
anywhere on the phone about this headset button behavior?  NOOOooooo!  

despicable randomness...  especially when a2dp headset button interpretation
inconsistencies enter the picture.  party mode is a disaster.  it is extremely
disruptive!!!  

see also: http://code.google.com/p/android/issues/detail?id=1896
</what>
</comment>
<comment>
<author>jast...@gmail.com</author>
<when>Fri, 24 Jul 2009 07:24:02 +0000</when>
<what>I second stig.hackvan - party shuffle is extremely annoying, and at a minimum, it
would be nice if it could be disabled in the preferences.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:48:09 +0000</when>
<what></what>
</comment>
<comment>
<author>psoo...@gmail.com</author>
<when>Tue, 25 Aug 2009 18:15:52 +0000</when>
<what>I have also encountered this problem where a double click gets misinterpreted as a 
long press and goes into party mode.
Please disable party mode by default.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:37:02 +0000</when>
<what></what>
</comment>
<comment>
<author>robbie.h...@gmail.com</author>
<when>Wed, 23 Sep 2009 06:18:54 +0000</when>
<what>Yes it is very annoying.</what>
</comment>
<comment>
<author>gapeldo...@gmail.com</author>
<when>Mon, 28 Sep 2009 05:06:10 +0000</when>
<what>PLEASE make party mode configurable, I have many issues with it.

It often starts playing on a USB connect/disconnect,
it often starts playing when connecting/disconnecting a headset and
it starts playing spontaneously, a few minutes after I put it down somewhere.

This mostly happens when the phone is doing something, ie is not very responsive.

This is incredibly annoiing, as you have to unlock your phone, find the player in a
not very responsive Android (Note that at this time, the music is playing loudly in
an environment where it is not appropriate), and stop it. The music player is in
paused mode, but it is running. Click TWICE on pause to stop it. (The fist tap makes
the GUI agree that we are actually playing the file and the second stops it)

Thanks,
Ger.</what>
</comment>
<comment>
<author>sammy.he...@gmail.com</author>
<when>Wed, 14 Oct 2009 20:47:51 +0000</when>
<what>I agree, party shuffle is painfully annoying.</what>
</comment>
<comment>
<author>brucerog...@gmail.com</author>
<when>Thu, 30 Sep 2010 17:20:17 +0000</when>
<what>Agree--this is very poor coding and no way to disable.</what>
</comment>
<comment>
<author>GlennRos...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:55:31 +0000</when>
<what>Party Shuffle ruins my music experience on the android.  I have a 16GB card with well over 1,000 songs.  Party shuffle on my Droid X only selects about 7 - 10 tracks, which is not nearly enough!!  Most of my music listening is done in my car via Bluetooth connection to the stereo.  ItQ&apos;Es really difficult (while driving) to get out of Q&quot;EParty ShuffleQ&quot;E mode. Even if I turn it off the playlist is still active and IQ&apos;Em still only listening to those 7 tracks.  I then have to clear the play list, then go to the music library and select a song and start playing that track to get it start playing all my tracks.  If I turn it off, It should default to all my tracks.

I think itQ&apos;Es very arrogant for any programmer to think they can better select my music for me to listen too.  Moreover, if I want to listen to a play list, IQ&apos;Ell create it, select, and listen to it when I want it.  I do not want my phone to automatically select playlists.  the point of a play list is for the user to select it when they want it.  My Party Shuffle is all my music on Shuffle!

Because of Party Shuffle, I hardly listen to my music in my Droid which is a shame, I end up listening to Pandora, or Sirius XM through their application.</what>
</comment>
<comment>
<author>morpheus...@gmail.com</author>
<when>Fri, 06 May 2011 03:55:50 +0000</when>
<what>IQ&apos;Em having the same issue on my Droid X.  Party shuffle is the most annoying thing IQ&apos;Eve come across in Android.  I use my music player application for podcasts and audiobooks, when party shuffle kicks in it completely ruins my train of thought.  It would be great t be able to disable all shuffle features completely.</what>
</comment>
<comment>
<author>klahl...@gmail.com</author>
<when>Tue, 17 May 2011 20:23:10 +0000</when>
<what>Same issue with Android 2.3.3.

Enable shuffle should only toggle by UI, not by changing if something is plugged in, or if the bluetooth play/main button press.

I would love an option to disable party shuffle all together.</what>
</comment>
</bug>
<bug>
<bugid>5439</bugid>
<title>Cut and Paste from emails to Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Jimb...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 14:39:44 +0000</openedDate>
<description>Although clicking on an address in an email does something useful (by
invoking Maps), cut and paste functionality is limited and even
annoying. There should be an option to add the address to 1) a new
contact, 2) the contact who sent the email, or 3) an existing contact.
Although I can cut and paste, bringing up the edit contact screen is
fruitless because the address information is parsed into several fields
(Address, City, State, Zip, etc.). As a result, I have to remember the
address from the email screen and input it manually into the contact
screen. Additionally, a (defective) version of this behavior exists in
Maps (press and hold address, select Add to Contacts), but there is no
option to do 2) or 3) above. It does 1), but the entire address is in
the Address field. The City, State, and Zip are blank, causing the user
to manually input the data anyway.</description>
</bug>
<bug>
<bugid>17213</bugid>
<title>Please Add Chunghwa TelecomQ&apos;Es  eCA root certificate to Android platform</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-05-31T17:21:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lcchen.c...@gmail.com</reportedBy>
<openedDate>Sat, 28 May 2011 09:01:11 +0000</openedDate>
<description>Chunghwa Telecom Co., Ltd. wishes to have her ePKI Root Certification
Authority (eCA) certificate included in the Android platform. Chunghwa
Telecom. Co. LtdQ&apos;Es root CA certificate is currently built in Microsoft,
Mozilla NSS and Apple. Now it is in the final stages to add to Opera
Browser. You can find some information in following URL WebTrust Audit
Report: https://cert.webtrust.org/ViewSeal?id=695 CP:
http://epki.com.tw/download/ePKI_CP_V1_2004.pdf CPS:
http://epki.com.tw/download/eCA_CPS_english.pdf The URI to online CRL
repository:http://epki.com.tw/repository/CRL/CA.crl Mozilla bugzilla
link: https://bugzilla.mozilla.org/show_bug.cgi?id=448794 Some URL of a
publicly accessible SSL/TLS protected web site are
https://trustpay.hinet.net/, https://epki.com.tw/ and
https://school.bot.com. Attached files are packed as a *.zip file
format. The *.zip file is Root CA certificate packed with two different
file extension: 1. ROOTeCA.cer (DER format) 2. ROOTeCA_64.crt (CRT
format) Li-Chun CHNE</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 16:52:13 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 31 May 2011 17:21:48 +0000</when>
<what>This CA was already included in Gingerbread and later releases:

https://android-git.corp.google.com/w/?p=platform/libcore.git;a=blob;f=luni/src/main/files/cacerts/9d6523ce.0;h=94078c485922983b55c11aacf0e217fd19df71dc;hb=refs/heads/gingerbread</what>
</comment>
<comment>
<author>lcchen.c...@gmail.com</author>
<when>Sat, 04 Jun 2011 13:45:57 +0000</when>
<what>We canQ&apos;Et reach the link you offered. 
What about ePKI Root Certification Authority Self-Signed Certificate in MacQ&apos;Es system of Google Chrome? It seems that it is not built in by default as in Windows.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 05 Jun 2011 04:12:45 +0000</when>
<what>Sorry, here is the public link:

https://android.git.kernel.org/?p=platform/libcore.git;a=blob;f=luni/src/main/files/cacerts/9d6523ce.0;h=94078c485922983b55c11aacf0e217fd19df71dc;hb=HEAD

As I understand it, Google Chrome just uses whatever is provided by the host operating system.</what>
</comment>
</bug>
<bug>
<bugid>14374</bugid>
<title>Nexus S in Call Volume</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:00:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>markrive...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 08:16:55 +0000</openedDate>
<description>When taking a call or making a call the volume on the Nexus S is
extremely loud, even the the ear volume is set to the lowest setting. If
you then turn the volumne all the way up, nothing happens, then when you
turn it down the ear volume goes down. This seems to happen most of the
time with various contacts, but not all of the time. Im using a Nexus S,
running version 2.3.2 I believe there are quite a few people with the
same issue.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:00:02 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 09 Feb 2011 07:22:41 +0000</when>
<what>This problem is especially noticeable with the included headphones, itQ&apos;Es dangerously loud. IQ&apos;Ell be returning my unit shortly because of it.</what>
</comment>
</bug>
<bug>
<bugid>19789</bugid>
<title>Include Google Translate features in Android Browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cwal...@gmail.com</reportedBy>
<openedDate>Sat, 03 Sep 2011 02:11:03 +0000</openedDate>
<description>IQ&apos;Eve always thought that the Android browser should be able to translate
pages from other languages into the readers language. After all,
Translate is a Google project. For instance, say you for some reason
went to...the Japan Federation website. The browser should recognize
they the page is in Japanese and offer to translater it to English. Or,
to avoid hassle, it could automatically translate into the system
language. A string in the options menu for the browser could adjust
this.</description>
</bug>
<bug>
<bugid>6790</bugid>
<title>Google Talk: Hidden friends canQ&apos;Et be displayed again</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 08:43:36 +0000</openedDate>
<description>Hidden friends canQ&apos;Et be displayed again in Google talk. Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. 1. Enter Google talk --Q&gt;E Long tap one friend--Q&gt;E Tap Q&quot;Ehide
friendQ&quot;E 2. Press Q&quot;EMenu keyQ&quot;E and then tap Q&quot;EAll friendsQ&quot;E - What happened.
The hidden friends arenQ&apos;Et displayed. And there is no way to unhide them.
- What you think the correct behavior should be. Perhaps show all, and
have a way to unhide friends. - Platform Android 1.6</description>
<comment>
<author>firat.go...@gmail.com</author>
<when>Mon, 05 Apr 2010 23:40:59 +0000</when>
<what>Same problem here.</what>
</comment>
<comment>
<author>ardormus...@gmail.com</author>
<when>Tue, 06 Apr 2010 05:39:40 +0000</when>
<what>got it: enter their email address (already in your contacts) in the gmail search pane
on the left.  It will give you the option to show in list. Whoomp there it is.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>bkim...@gmail.com</author>
<when>Mon, 09 Aug 2010 03:52:33 +0000</when>
<what>Go to the gchat app
Go to Search
Type in the username that u hid
Hit search
Go to one chat that comes up
Click on the personQ&apos;Es icon
On android, it gives you the contact options: text email gchat msg etc.
Go to send gchat
Press the back button once yoy are in the  chat
The contact will show temporarily until you press down on tgeir chat in the chat queue
Wait for the options to show
Hit Show Friend or the equivalent





</what>
</comment>
<comment>
<author>bon...@gmail.com</author>
<when>Wed, 29 Dec 2010 19:49:11 +0000</when>
<what>bkim923: what if you deleted your history chat.</what>
</comment>
<comment>
<author>kpfeiffe...@gmail.com</author>
<when>Wed, 16 Feb 2011 16:29:13 +0000</when>
<what>If you logon using GMail, then you can search for the contact there and choose Q&quot;EShow in Chat ListQ&quot;E.  ThatQ&apos;Es the easiest and will update your Android app, too.</what>
</comment>
<comment>
<author>lauren.c...@gmail.com</author>
<when>Tue, 06 Sep 2011 17:54:43 +0000</when>
<what>I canQ&apos;Et find the option any longer in Gmail where you can chage it so the contact is Q&quot;Eshow in chat listQ&quot;E, any suggestions?</what>
</comment>
<comment>
<author>vdont...@gmail.com</author>
<when>Thu, 15 Sep 2011 03:52:31 +0000</when>
<what>It is on the left panel Q&quot;EChatQ&quot;E section.  You will find a text box to search for contacts.  While you are typing the contact name, a window appear on right showing the options.  You can choose Q&quot;EShow in Chat ListQ&quot;E and that will show your hidden friend back in GTalk</what>
</comment>
</bug>
<bug>
<bugid>367</bugid>
<title>ImageButton focus algorithm problem.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-12T19:12:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>A.Khomus...@gmail.com</reportedBy>
<openedDate>Thu, 28 Feb 2008 15:14:55 +0000</openedDate>
<description>First screen: This screen contains button. When we click it we go to
second screen. Second screen: Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EhorizontalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;EImageButton
android:id=Q&quot;E@+id/button_1Q&quot;E android:focusableInTouchMode=Q&quot;EtrueQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:src=Q&quot;E@drawable/calc_0_fQ&quot;E/Q&gt;E Q&lt;EImageButton
android:id=Q&quot;E@+id/button_2Q&quot;E ... /Q&gt;E Q&lt;EImageButton
android:id=Q&quot;E@+id/button_3Q&quot;E ... /Q&gt;E Q&lt;EImageButton
android:id=Q&quot;E@+id/button_4Q&quot;E ... /Q&gt;E Q&lt;E/LinearLayout Q&gt;E public void
onCreate(Bundle icicle){ ....
findViewById(R.id.button_3).requestFocus(); } When I click the left
button then the focus moves to R.id.button_1 but it should be moved to
R.id.button_2. PS: when i launch second screen directly the focus work
as expected.</description>
<comment>
<author>adam.hab...@gmail.com</author>
<when>Tue, 11 Mar 2008 20:05:42 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>adam.hab...@gmail.com</author>
<when>Tue, 11 Mar 2008 20:08:53 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 19:12:02 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:37:33 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>14961</bugid>
<title>ndk-build crashes when PRIVATE_SRC_DIRS list is too long</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-03-15T14:46:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aktin...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 19:13:58 +0000</openedDate>
<description>In my project the PRIVATE_SRC_DIRS accumulates 1947 elements (size of
list string is ~100K) due to intensive usage of LOCAL_C_INCLUDES
variable in my modules. As a result the $(call uniq,$(PRIVATE_SRC_DIRS))
command in recipe for the $(NDK_APP_GDBSETUP) target
(build\core\setup-toolchain.mk, line 132) crashes, causing unexpected
termination of make. Is it possible to implement the uniq in some other
way? Using shell sort and uniq for example, or awk? I use
android-ndk-r5b.</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 12:34:07 +0000</when>
<what>Interesting problem to have. Just as a quick test, what happens if you replace

  $(call uniq,$(PRIVATE_SRC_DIRS))

with:

  $(shell echo Q&quot;E$1Q&quot;E | sort -u)

?
</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 13:30:11 +0000</when>
<what></what>
</comment>
<comment>
<author>aktin...@gmail.com</author>
<when>Sun, 13 Mar 2011 12:18:29 +0000</when>
<what>I suppose you by Q&quot;E$1Q&quot;E you mean $(PRIVATE_SRC_DIRS) ...

The proposed Q&quot;E$(shell echo Q&quot;E$1Q&quot;E | sort -u)Q&quot;E doesnQ&apos;Et work because the shell sort expect to see new-line separated tokens to be sorted. On our case the PRIVATE_SRC_DIRS contains only one line with fields separated by blanks.

But! The built-in sort worked excellent: $(sort $(PRIVATE_SRC_DIRS)).
It removed duplicated lines, reducing thus size of list from 123 KB to only 11 KB :)

It looks like this solution can be a fix.
What do you think?</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 11:13:04 +0000</when>
<what>I would prefer to avoid using sort, in order to keep the order.

Looking at the GMSL uniq implementation, it is very slow due to recursiveness.
The following definition has been tested to be *much* faster with 4096 items, and compliant:

my-uniq = $(strip \
  $(eval __uniq_ret :=) \
  $(foreach __uniq_item,$1,\
    $(if $(findstring $(__uniq_item),$(__uniq_ret)),,\
      $(eval __uniq_ret += $(__uniq_item))\
    )\
  )\
  $(__uniq_ret))

IQ&apos;Ell just use this instead.
</what>
</comment>
<comment>
<author>aktin...@gmail.com</author>
<when>Tue, 15 Mar 2011 11:24:25 +0000</when>
<what>Works good!
When we will see your fix in official release of NDK ?
Thanks!</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 14:46:02 +0000</when>
<what>Fixed by https://review.source.android.com/#change,21785

Sorry, but I canQ&apos;Et comment on the next official release date.</what>
</comment>
<comment>
<author>aktin...@gmail.com</author>
<when>Tue, 15 Mar 2011 14:49:42 +0000</when>
<what>Excuse me for bad question.
Could you ensure that the fix will be taken into the next release?</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 22:38:00 +0000</when>
<what>It will, thatQ&apos;Es why the status is now Q&quot;EFutureReleaseQ&quot;E :)</what>
</comment>
<comment>
<author>aktin...@gmail.com</author>
<when>Wed, 16 Mar 2011 04:44:36 +0000</when>
<what>Great!
Thank you very much for so professional approach!</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:50:22 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>1821</bugid>
<title>copy paste between gmail and contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-21T13:16:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>0</stars>
<reportedBy>nuncio</reportedBy>
<openedDate>Wed, 21 Jan 2009 01:47:17 +0000</openedDate>
<description>Trying to copy the email in the body of a gmail I received and although
there is the option it an to long press the address and select Q&quot;EcopyQ&quot;E,
when I switch to contacts and attempt to paste it in their email feed
the old clipboard from a long time ago with a web address shows up
instead. An extra enhancement to the gmail context menu would be an Q&quot;Eadd
to contactQ&quot;E like for phone numbers. Too add to that now IQ&apos;Em trying to
post this and getting a length required bug.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 13:16:22 +0000</when>
<what>Duplicate of issue 1819</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:47:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5741</bugid>
<title>Flinging/Speed scrolling through lists sometimes goes in the wrong direction or ignored.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 19:49:48 +0000</openedDate>
<description>Sometimes if you do a fling or scroll gesture in a ListView (like the
Call Log or Contact List) it scrolls in the wrong direction. Even worse
instead of scrolling itQ&apos;Ell select the first item I touch instead of
scrolling even through I clearly slid my finger across the glass. This
has resulted in unintentional calls. This occurs about 10% of the time
when I attempt to scroll overall. It seems to occur because I flick
against the glass too quickly. Lastly other strange behavior can occur
such as flicking down then up, the up gesture either stops the scrolling
or it gets completely ignored. I have also had it select an item that
was not even touched at all! Using the Motorola Droid. Model: Droid
Firmware Version: 2.0.1 Baseband Version: C_01.3E.01P Kernel Version:
2.6.29-omap1-g0dd7e0b android-build@apa26 #511 Build number: ESD56.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 01 Jan 2010 03:30:19 +0000</when>
<what>I cannot reproduce this. In what application does it happen? What exactly are you doing 
to cause this problem?</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Tue, 19 Jul 2011 03:28:36 +0000</when>
<what>Probably close this. I replaced the phone and perhaps that and the 2.2 update fixed this problem. IQ&apos;Eve never seen it on my Nexus One or Xoom ever.

My OG Droid had it in 2.0.1.</what>
</comment>
</bug>
<bug>
<bugid>6037</bugid>
<title>Moto Droid back speaker not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hlmbow...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 13:54:14 +0000</openedDate>
<description>For the past 2 days my back speaker on my Motorola Droid (Android 2.0.1)
has not been functioning. It seemed that the problem started when I
plugged the phone into my charger, so I plugged it in, tested the
ringtone sound (no sound), unplugged it and tested it again (no sound).
I have rebooted several times and have done a battery pull with no fix.
Speakerphone does not work, I cannot hear the phone ring or hear other
notifications. I had not used headphones prior to this occurring, but I
did just try them and when I tested the ringtone, I could hear through
the headphones. I can hear through the ear piece when I am placing a
call, but ringtone tests donQ&apos;Et produce sound in either the back speaker
or the ear piece. I have been reading a lot of reports about sound
problems which are typically resolved by rebooting and/or plugging and
unplugging headphones. These solutions have not worked for me. Some of
these other reports say that they can hear the ringtone in the earpiece
but not the back speaker. My problem seems related, but as I mentioned,
I canQ&apos;Et hear the ringtone through the ear piece, and reboots arenQ&apos;Et
helping. This may just be a hardware issue, but I have had a hard time
contacting Verizon folks (online and by phone), so I am throwing this to
the masses to see if there is something I am missing. If there is no
crowd-sourceable solution, what do you all think about in-store Verizon
tech support?</description>
<comment>
<author>mksche...@gmail.com</author>
<when>Thu, 19 Aug 2010 06:37:54 +0000</when>
<what>The same thing is happening to me! How did you fix it?</what>
</comment>
<comment>
<author>pradeepa...@gmail.com</author>
<when>Tue, 22 Mar 2011 20:01:55 +0000</when>
<what>i cannot here ring tone , even music , but i can calls are working fine Q&amp;E can here</what>
</comment>
<comment>
<author>hlmbow...@gmail.com</author>
<when>Tue, 22 Mar 2011 20:38:52 +0000</when>
<what>Update on my problem: I eventually convinced the Verizon store to fix my phone. They took my phone in-store and then mailed me a refurb. But only after the first store told me I had to call phone service, and phone service told me I had to turn it in to a store. :( But itQ&apos;Es fixed now, so yay. </what>
</comment>
</bug>
<bug>
<bugid>7342</bugid>
<title>Layout flags breaks when activity in extract\fullscreen mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vsrya...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 11:28:50 +0000</openedDate>
<description>Steps to reproduce: Open activity in landscape mode, begin type text in
Edit Text. Issue: flags: layout_width, text, maxLength are ignored when
EditText is in extract mode. XML: Q&lt;EEditText android:id=Q&quot;E@+id/textTitleQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;EEdit textQ&quot;E android:maxLength=Q&quot;E50Q&quot;E Q&gt;E Q&lt;E/EditTextQ&gt;E tested on
Nexus One, Droid</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 17:52:04 +0000</when>
<what>layout_width will be ignored in extract mode, by design. The maxLength should be honored.</what>
</comment>
<comment>
<author>vsrya...@gmail.com</author>
<when>Fri, 26 Mar 2010 13:01:07 +0000</when>
<what>maxLength is not honored in landscape Q&quot;EExtractQ&quot;E mode, but honored in portrait and  landscape not-extract modes.</what>
</comment>
</bug>
<bug>
<bugid>17395</bugid>
<title>New apps permission: LIMITED (not full) Internet access.  Anti-mallware.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-12T15:28:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>digitalbitstream@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 04:36:02 +0000</openedDate>
<description>IQ&apos;Em getting tired of giving every little free game demo Q&quot;Efull Internet
accessQ&quot;E. Many of them want full internet, plus phone state, geolocation,
and more. The legitimate applications want this to track the number of
people using their apps. And thatQ&apos;Es legitimate. So, why not a new
permission tailored just to this? This application has access to the
following: Network communication: limited network (counts application
launches and coarse location only) This would greatly put a hamper on
the data stealing mallware. People would start looking much more
carefully at applications asking for full permissions.</description>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Sun, 05 Jun 2011 04:37:33 +0000</when>
<what>This was meant to be a feature request... the little pulldown did not fire.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Sun, 12 Jun 2011 15:28:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11013</bugid>
<title>Bookmarks lose sorting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>SoloB...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 17:03:19 +0000</openedDate>
<description>HTC Desire Android 2.1 - update 1 If I sort my bookmarks alphabetically
this works fine. However after switching the phone off and then back on
they will revert back to being in the order in which they were added.
Steps to reproduce: With your bookmarks on-screen press the Q&apos;EmenuQ&apos;E
button. Then select Q&apos;ESort byQ&apos;E and choose Q&apos;EAlphabeticalQ&apos;E. Your bookmarks
are then sorted as you wish. Switch off the phone. When turned back on
the bookmarks will have lost their sorting. What should happen: Once set
the sorting of the bookmarks should stay that way permanently unless you
change it.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 03 Jan 2011 04:33:35 +0000</when>
<what>The sort is a feature is implemented by htc- google has left out any sorting of bookmarks other than a forced unpredictable ever changing one :(</what>
</comment>
</bug>
<bug>
<bugid>19057</bugid>
<title>Impossible to move views/UI objects in the Graphical layout editor (Ubuntu 11.04+)</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-08-19T20:22:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Pana...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 13:28:08 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Eclipse
version: ADT plug-in version: Platform targeted by your project: Version
of the platform running in the emulator: STEPS TO REPRODUCE: 1. 2. 3.
EXPECTED RESULTS: OBSERVED RESULTS: ADDITIONAL INFORMATION: Attach
sample project, etc. If possible, try to reproduce using ApiDemos. If
the problem is happening in the emulator, consider attaching the output
of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>Pana...@gmail.com</author>
<when>Fri, 05 Aug 2011 13:36:58 +0000</when>
<what>(I had a problem with the above post, I pressed the wrong key and it was submitted in that state. I am sorry for that.)

Please describe the problem in detail, with the following information (if
applicable)
Host OS: Ubuntu 11.04 (x64)
SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool
UI): 12
Eclipse version: 3.7
ADT plug-in version: 12
Platform targeted by your project:2.3.3(API 10)
Version of the platform running in the emulator: 2.3.3

STEPS TO REPRODUCE:
1. Create a new XML based layout. LinearLayout or RelativeLayout.
2. Place a button on the graphical layout editor window.
3. Optionally, try to place another button and maybe even try to drag it around to change its position.

EXPECTED RESULTS: the item (button, for example) can be freely placed. Also, once you have placed it in, for example, a LinearLayout you should be able to drag it around and change the order of the items in the LinearLayout if multiple UI elements have been placed there and the user is trying to drag around one of them.

OBSERVED RESULTS: I am not able to freely place the elements. When I drag a button to the layout editorQ&apos;Es Q&quot;EscreenQ&quot;E, it is as if it stays stuck in a certain spot. I can drag the virtual shape of the button around, but it will be placed in that already determined spot regardless of where I try to place it at (very evident with a RelativeLayout). Also, if I want to change the order of buttons in a LinearLayout I can do it either in code (.xml file) or using the Outline view of Eclipse, but not by dragging them around inside the Graphical Layout Editor. Any change I do in there is simply not applied.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 14:39:46 +0000</when>
<what>Can you open the error log (Window Q&gt;E Show View Q&gt;E Error Log) and see if there are errors there? Also, the layout file is not read only correct?</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 14:40:02 +0000</when>
<what></what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Mon, 08 Aug 2011 15:03:07 +0000</when>
<what>Hello,

Here is the error Log I have taken from Eclipse (attached). Please disregard the warnings that date before the current date (08/08/2011): I have created a new temporary layout just to demonstrate this issue. </what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 15:12:58 +0000</when>
<what>Thank you!

In the exceptions log I see references to Q&quot;Ecom.loquendo.layout.MaxHeightLinearLayoutQ&quot;E.  Are you by any chance reproducing this bug with a custom layout (extending LinearLayout) or can you reproduce it using just a plain LinearLayout?</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Mon, 08 Aug 2011 15:16:48 +0000</when>
<what>I fixed the errors mentioned in the log (mainly something went missing in the eclipse.ini file... I have taken the default ini file and added the -vmargs options at the end of it). Cleared the log, restarted Eclipse and the problem is still there. I have attached the updated error log. BTW, I use the official SUN JDK.


P.S.: here is the default Eclipse 3.7 .ini file:

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx384m


Here is my custom one:

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Declipse.p2.unsignedPolicy=allow
-Xss4m
-XX:ReservedCodeCacheSize=128m
-XX:+CMSIncrementalPacing
-XX:+UseG1GC
-XX:+UseFastAccessorMethods
-XX:MaxPermSize=512m
-Xmx1024m</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Mon, 08 Aug 2011 15:20:07 +0000</when>
<what>Q&quot;EThank you!

In the exceptions log I see references to Q&quot;Ecom.loquendo.layout.MaxHeightLinearLayoutQ&quot;E.  Are you by any chance reproducing this bug with a custom layout (extending LinearLayout) or can you reproduce it using just a plain LinearLayout?Q&quot;E

I can reproduce it using a plain linear layout. The custom layout you see mentioned is this one (which works wonderfully for what I want it to do :)... I have a custom dialog which contains a vertical Linear layout with a text field and a scrollview inside it. The scrollview contains a tableLayout with dynamically added rows and each row is a horizontal linear layout with an image and a textview):

package com.loquendo.layouts;

import android.content.Context;
import android.util.AttributeSet;
import android.widget.LinearLayout;

public class MaxHeightLinearLayout extends LinearLayout {
    private static final int MAX_HEIGHT = 700;

    public MaxHeightLinearLayout(Context context) {
        super(context);
    }

    public MaxHeightLinearLayout(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
    
    public int pxToDp(int px) {
    	float density = getResources().getDisplayMetrics().density;
    	return (int) (px/density); //pixels = dips * (dpi_screen / 160);
    }

    @Override
    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        int mode = MeasureSpec.getMode(heightMeasureSpec);
        int measuredHeight = MeasureSpec.getSize(heightMeasureSpec);
        int adjustedMaxHeight = pxToDp(MAX_HEIGHT);
        int adjustedHeight = Math.min(measuredHeight, adjustedMaxHeight);
        int adjustedHeightMeasureSpec = MeasureSpec.makeMeasureSpec(adjustedHeight, mode);
        super.onMeasure(widthMeasureSpec, adjustedHeightMeasureSpec);
    }
}
</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Mon, 08 Aug 2011 15:21:17 +0000</when>
<what>This is the text_layout.xml file:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
	android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
	android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;E
	Q&lt;EButton android:layout_height=Q&quot;Ewrap_contentQ&quot;E
		android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:id=Q&quot;E@+id/button1Q&quot;E
		android:text=Q&quot;EButtonQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E
	Q&lt;EButton android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:id=Q&quot;E@+id/button2Q&quot;E android:text=Q&quot;E@string/helloQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E

Q&lt;E/LinearLayoutQ&gt;E
</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 15:27:32 +0000</when>
<what>Hmmm, every looks correct...

Would you be willing to install a custom version of the ADT plugin where I take ADT 12 and insert a few extra println statements to try to track down where this failure happens? It might require several iterations to narrow down where something goes wrong...</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Mon, 08 Aug 2011 15:31:35 +0000</when>
<what>Yes, of course :).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 15:41:28 +0000</when>
<what>Great, thank you! It will probably be a while because I need to check out an ADT 12 repository (been working on ADT 13 for a while now and cleaned out the ADT 12 tree to save diskspace on my laptop) and then put some thought into where to add the logging statements etc.</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Mon, 08 Aug 2011 15:44:41 +0000</when>
<what>No problem, thank you :).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 19:21:37 +0000</when>
<what>Okay, IQ&apos;Eve instrumented an ADT 12 branch with various logging calls that should hopefully if not pinpoint then at least narrow down the bug a bit such that a followup logging-build can be more focused.

IQ&apos;Eve attached the build here:
http://tools.android.com/download/adt-debug.zip?attredirects=0Q&amp;Ed=1

NOTE: Please donQ&apos;Et install this into your normal workspace; use a different temporary Eclipse workspace instead. I only built the adt and ddms plugins, not the various other plugins, and I donQ&apos;Et know if the upgrade paths etc will work with custom builds like this.

Also, I wasnQ&apos;Et sure exactly how to build a proper plugin for distribution; I normally just run the plugins from another Eclipse, and for distribution there are various build scripts run on the build server, but they only run on Linux, and IQ&apos;Em on OSX. I used the Export wizard and made it export deployable plugins; hopefully this will install and run correctly. If it does not, please let me know and IQ&apos;Ell take a stab at actually making the build-plugins script work on OSX such that I can generate the bits in the more official way.

If you get the plugin working in a separate workspace, please drop a button and a checkbox into a LinearLayout (not a RelativeLayout; I only instrumented the LinearLayout handler), then clear the Error Log, then drag the button and drop it below the checkbox and verify that it refuses and stays above it -- and then the Error Log should contain a lot of informational messages; please attach those here.

Thanks again for helping me track this down!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 21:04:47 +0000</when>
<what>IQ&apos;Eve figured out how to build the plugins properly on OSX ( https://review.source.android.com//#/c/25170/ ) so IQ&apos;Ell generate new bits shortly, though the script will take a while to run.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 21:30:18 +0000</when>
<what>Okay, IQ&apos;Eve updated the bits; use this link instead:
http://tools.android.com/download/android-debug-1.zip?attredirects=0Q&amp;Ed=1

This should install the same way as the instructions on developer.android.com under trouble shooting:
http://developer.android.com/sdk/eclipse-adt.html#downloading</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Mon, 08 Aug 2011 21:30:50 +0000</when>
<what>Thanks for the files and for your work on Android tools, unfortunately I am not in the office right now, so I cannot test your work at this moment :(. Here I have my OS X setup which did work, so I will report back tomorrow when I am back at my Ubuntu box at work.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 08 Aug 2011 21:36:47 +0000</when>
<what>No rush! And itQ&apos;Es interesting to hear that it works for you on Mac OSX and not Linux (unless there is some other significant difference in the environments that is causing this). </what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Tue, 09 Aug 2011 08:32:15 +0000</when>
<what>Ok, I have created a new workspace, installed the custom plugin you provided me, configured AndroidQ&apos;Es SDK path again, created a new test project, cleaned out the provided main.xml file (a LinearLayout), added a Button, and then added a Checkbox.

I then cleared the log fully and tried to drag the button to be under the checkbox and verified that the layout editor did not move it one inch. The problem is that nothing was entered in the log. Which is weird...


(even for your basic log statements to produce something I have to drag the items in the outline view... this is what they print out Q&quot;Ewhen I move the items around using the outline view and not the layout editorQ&apos;Es GUIQ&quot;E:


!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.234
!MESSAGE BaseLayoutRule.insertAt. idmap={}

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.235
!MESSAGE NodeProxy.editXml name=Insert Elements

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.237
!MESSAGE Invoking name handler

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.239
!MESSAGE XML before handler=Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
    android:orientation=Q&quot;EverticalQ&quot;E
    android:layout_width=Q&quot;Efill_parentQ&quot;E
    android:layout_height=Q&quot;Efill_parentQ&quot;E
    Q&gt;E
    Q&lt;EButton android:id=Q&quot;E@+id/button1Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;EButtonQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E
    Q&lt;ECheckBox android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;ECheckBoxQ&quot;E android:id=Q&quot;E@+id/checkBox1Q&quot;EQ&gt;EQ&lt;E/CheckBoxQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.241
!MESSAGE BaseLayoutRule.inner.handle: node=NodeProxy [node=UiViewElementNode [desc: ViewElementDescriptor [LinearLayout, attr 64, children 55], parent: UiDocumentNode [desc: DocumentDescriptor [layout_doc, attr 0, children 57, MANDATORY], parent: none, children: 1], children: 2], bounds=Rect [(0,74)-(479,799): 479x725]]

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.243
!MESSAGE inserting child of fqcn=android.widget.Button at 2

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.319
!MESSAGE Done with wrapped XML editing action: recording=true

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.336
!MESSAGE Done with wrapped XML editing action: recording=true

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.458
!MESSAGE Done with wrapped XML editing action: recording=true

!ENTRY com.android.ide.eclipse.adt 1 0 2011-08-09 10:33:46.918
!MESSAGE XML after handler=Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
    android:orientation=Q&quot;EverticalQ&quot;E
    android:layout_width=Q&quot;Efill_parentQ&quot;E
    android:layout_height=Q&quot;Efill_parentQ&quot;E
    Q&gt;E
    Q&lt;ECheckBox android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;ECheckBoxQ&quot;E android:id=Q&quot;E@+id/checkBox1Q&quot;EQ&gt;EQ&lt;E/CheckBoxQ&gt;E
    Q&lt;EButton android:id=Q&quot;E@+id/button1Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;EButtonQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E

)</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 09 Aug 2011 15:47:22 +0000</when>
<what>Aha! So it sounds like the problem might be earlier and related to the drag Q&amp;E drop integration itself (the logic for deciding if itQ&apos;Es a valid drop, move or copy, etc). IQ&apos;Eve added more logging in that area and uploaded a new instrumented build here:
http://tools.android.com/download/android-eclipse-2.zip?attredirects=0Q&amp;Ed=1
This time itQ&apos;Es going to spit out a lot more output because ever drag-over event generates a log entry... What IQ&apos;Em most interested is what it prints at the end of that -- the drop accept and data check calls.</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Tue, 09 Aug 2011 16:11:57 +0000</when>
<what>Hello, thanks for the updated instruments. Here is the new error log. I reset the layout, added the button and the checkbox again, cleared the log, and attempted to drag the items around. Thank you for your help!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 09 Aug 2011 16:29:24 +0000</when>
<what>Thank you again for all your help in tracking this down!

I read through the log, and something is wrong with the drag Q&amp;E drop listener. I see 3 places where the drop listener is called with dragEnter() (Q&quot;EEntered drop targetQ&quot;E), but dragLeave() is never called; I just see dragEnter, a bunch of dragOvers, and then another series of dragEnter+dragOvers. Drag Q&amp;E drop hooks into the native window system and these calls should always be fully bracketed - enter, leave; this even happens when you perform a drop: first leave is called, then the drop handlers. 

This looks to me like an SWT bug. I know there were some changes to the DQ&amp;ED code in Eclipse 3.7 (at least one as a result of a bug I filed :-)  ) so would you be willing to try this with Eclipse 3.5 or Eclipse 3.6 and see if you get the same bug there?
</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Tue, 09 Aug 2011 16:54:24 +0000</when>
<what>Do you want to know if drag and drop also failed to work on those two releases or if your log code produces the same output on them too? I have verified the inability to properly drag UI items around in the layout editor with Eclipse 3.5.x, 3.6.x, and 3.7.x (possibly with 4.1 too, but I do not remember that one for sure :)).

Here is the Log produced running your custom plugin on the fresh workspace on Eclipse 3.5.x, UbuntuQ&apos;Es default package. I do not have 3.6.x installed on this machine right now :( (removed it once I updated to 3.7.x).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 09 Aug 2011 16:57:59 +0000</when>
<what>No, if itQ&apos;Es broken on 3.5 thereQ&apos;Es no need to go and download 3.6 etc. IQ&apos;Ell check out your 3.5 log now.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 09 Aug 2011 17:06:35 +0000</when>
<what>Interesting; in your 3.5 log I also see exactly 3 Q&quot;EEntered drop targetQ&quot;E messages.  For each log you submitted, you only drag the button once, right? Not 3 attempts?  ItQ&apos;Es clear that the drag and drop mechanism is doing something strange on that system.

One more quick thing to try -- can you drag the button out of the canvas and back, to see that it at least generates a dragLeave message in that case, and a dragEnter when it returns?  Also, what happens if you drag something from another application, letQ&apos;Es say some text from a browser - does it generate some other data in that case?

IQ&apos;Em sorry to say I have very few ideas left; from what I can tell, this seems to be an SWT Drag Q&amp;E Drop bug (or if not an SWT bug, a bug in something SWT depends on for its Drag Q&amp;E Drop code, such as GTK). I canQ&apos;Et think of any workarounds we can employ when there is no notification of the drop. ItQ&apos;Es very odd that it works in the outline and not in the canvas, though it makes SWT the more likely culprit. IQ&apos;Ell try searching a bit for known SWT DQ&amp;ED issues to see if anything comes up.</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Tue, 09 Aug 2011 17:09:33 +0000</when>
<what>Ahem... I might have not followed the instruction well enough... Sorry, I DID perform the drag operation more than once... in both cases...

Here is a new log from Eclipse 3.7 with only 1 exact drag operation attempted. Sorry if I messed things up, I thought more data would help :(.</what>
</comment>
</bug>
<bug>
<bugid>11352</bugid>
<title>AccountAndSyncSettings - src - AccountPreferenceBase.java</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ep0...@gmail.com</reportedBy>
<openedDate>Sun, 19 Sep 2010 08:35:13 +0000</openedDate>
<description>Incorrect TAG (cut Q&amp;E paste) error</description>
</bug>
<bug>
<bugid>18080</bugid>
<title>Google Nexus S: Dupe mails when syncing to Open Xchange account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>don.huen...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 00:49:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
I sync an Open Xchange account with the inbuilt mail app. Sync is set to
1 week via push. Syncing of Calender and Contacts is enabled for this
account. - What happened. Actually it syncs more than 2 weeks. Older
messages are duped, between 2 and more than 30 dupes of a single message
are shown. There should be about 50 Msgs for the week, but there are
about 250. Deleting the account helps only for some hours. - What you
think the correct behavior should be. Show only the mails for the
specified period and only the mails like they are in the inbox. Note: No
problems with Outlook and Oxtender, Thunderbird an Touch down for
Android. Contacts and Calander sync seems to be fine. - DonQ&apos;Et forget to
mention which device you have, making sure that it runs Android 2.3.
Google Nexus S, Android 2.3.4</description>
</bug>
<bug>
<bugid>14769</bugid>
<title>Entire text goes dark and is unreadable when selecting Q&quot;EAdditionalQ&quot;E hyperlink in GoogleServicesFramework.apk</title>
<status>Released</status>
<owner>cgi...@google.com</owner>
<closedOn>2011-03-02T01:50:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tuotu2...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 02:07:14 +0000</openedDate>
<description>Test steps: 1) Perform a factory data reset 2) Activate the device 3) On
Add google account screen press and hold Q&quot;EAdditionalQ&quot;E text, observe the
entire sentence goes dark and is unreadable FYI: The screenshots and
corresponding Google apk are attached.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 01:50:36 +0000</when>
<what>Thank you for reporting this issue.  It has been fixed in Android 3.0 (Honeycomb).</what>
</comment>
</bug>
<bug>
<bugid>12432</bugid>
<title>LeadingMarginSpan does not work anymore in RemoteViews</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>android....@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 21:08:24 +0000</openedDate>
<description>How to reproduce the bug: - Build a widget (appwidget) - Use a simple
layout with a TextView - Update the TextView like this: SpannableString
s = new SpannableString(Q&quot;Etest 1 2 3Q&quot;E); s.setSpan( new
android.text.style.LeadingMarginSpan.Standard(20, 40), 0, s.length(),
0); views.setTextViewText(viewId, s); In versions prior to 2.2 this
produced an indented text. Now itQ&apos;Es all left aligned (no indent at all).</description>
<comment>
<author>android....@gmail.com</author>
<when>Wed, 10 Nov 2010 19:34:15 +0000</when>
<what>Sorry for crying wolf. I got reports about it and I could reproduce it. But all reporters (and me) were running CM 6.1. It works fine in Android 2.1 and 2.2.1.
Please close.
</what>
</comment>
</bug>
<bug>
<bugid>1012</bugid>
<title>safe-iop is needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>liuj...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 10:03:47 +0000</openedDate>
<description>http://code.google.com/p/safe-iop/</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:03:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:08:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19424</bugid>
<title>Market 3.x shows app needs update but does not show update button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>leith.tu...@gmail.com</reportedBy>
<openedDate>Sun, 21 Aug 2011 16:15:05 +0000</openedDate>
<description>When I go to the Market since the 3.x update for my phone and it shows
that applications have updates about 75% of the time when I then click
on that application it will now actually allow me to update the app. The
images attached show the issue. The first screenshot shows the app has
an update but then as the 2nd shows when clicked on the app does not
actually allow me to update it. If I back out and come back into the
update screen it will typically show the same results. If I wait a while
(30+ minutes) then come back typically the app will finally allow the
ability to update it. IQ&apos;Eve noticed that in most cases when this happens
the WhatQ&apos;Es New data is actually the data from the previous version still
and is not the data from the new version. When the Update button finally
is present the WhatQ&apos;Es New data is correct. If I go into the Application
management area and clear the cache for the Market app I can then reload
the Market and it will successfully get the data for the applications
needing updates and allow updating. Market: 3.0.27 Device: T-Mobile LG
G2x (LG-P999) Android: 2.3.3 (LG-P999-V21e GRI40)</description>
<comment>
<author>leith.tu...@gmail.com</author>
<when>Wed, 24 Aug 2011 00:50:07 +0000</when>
<what>This is still happening with 3.1.3 installed.</what>
</comment>
<comment>
<author>lie...@gmail.com</author>
<when>Thu, 25 Aug 2011 02:05:43 +0000</when>
<what>Yes, same experience still happening with 3.1.3 installed.</what>
</comment>
<comment>
<author>riteshkt...@gmail.com</author>
<when>Sun, 04 Sep 2011 14:33:10 +0000</when>
<what>Have the same issue since 3.0 and now 3.1 too. In addition to that, most of my app updates do not show up. I come across an update when I manually go to an app in the market.
Of course, in typical Google fashion, we wonQ&apos;Et see a single reply or acknowledgement of the issue here.</what>
</comment>
<comment>
<author>leith.tu...@gmail.com</author>
<when>Wed, 07 Sep 2011 16:06:49 +0000</when>
<what>As well I keep having it tell me I need to update applications IQ&apos;Eve already updated.  At first I thought there actually were new versions being released but turns out itQ&apos;Es the Market failing to know the app has been updated.  The attached images show an app I just updated but then the Market tells me it still needs updating however the applications data shows it as having been upgraded to the new version already.</what>
</comment>
<comment>
<author>andrew.s...@gmail.com</author>
<when>Fri, 16 Sep 2011 15:48:07 +0000</when>
<what>I have this issue too.  Very annoying and not sure what to do about it.</what>
</comment>
<comment>
<author>leith.tu...@gmail.com</author>
<when>Fri, 16 Sep 2011 18:31:09 +0000</when>
<what>IQ&apos;Eve found this works for me 75% of the time with the new Market.

Settings -Q&gt;E Applications -Q&gt;E Manage Applications -Q&gt;E All -Q&gt;E Market -Q&gt;E Clear Data

You will then have to re-agree to the google terms and change any settings you previously set (auto updates, ad support, etc).</what>
</comment>
<comment>
<author>markus.g...@gmail.com</author>
<when>Sun, 23 Oct 2011 15:59:30 +0000</when>
<what>Same here. Comment 6 didnQ&apos;Et help.</what>
</comment>
<comment>
<author>jaya...@gmail.com</author>
<when>Sun, 23 Oct 2011 23:09:59 +0000</when>
<what>really hope this gets fixed soon, I HATE this!</what>
</comment>
<comment>
<author>leith.tu...@gmail.com</author>
<when>Mon, 24 Oct 2011 01:41:15 +0000</when>
<what>ItQ&apos;Es been happening since the 3.x came out for me and IQ&apos;Eve experienced it in every version so far since then.  I havenQ&apos;Et tried 3.2.0 yet.</what>
</comment>
<comment>
<author>leith.tu...@gmail.com</author>
<when>Sat, 05 Nov 2011 14:39:27 +0000</when>
<what>I continue to have this issue with the newest 3.3.11 version of the Market.  I also have a new issue where the notification icon for certain installations/updates is never placed in the notification bar.</what>
</comment>
<comment>
<author>spiri...@gmail.com</author>
<when>Fri, 18 Nov 2011 13:45:25 +0000</when>
<what>Hi folks, I just had this issue with Speaktoit Assistant today.  As it turns out I believe it was related to the auto-update feature, because whether I had Q&quot;EAllow Automatic UpdatesQ&quot;E checked or unchecked I kept seeing this in the log:
11-18 08:32:34.773 17496 17496 D Finsky : [1] Installer.getAppsEligibleForAutoUpdate: Market will auto-update com.speaktoit.assistant

My phone is rooted, I used SQLite Editor to peek at MarketQ&apos;Es DBs, in Q&quot;Emarket_assets.dbQ&quot;E under the Q&quot;EassetsQ&quot;E db I found the entry for Q&quot;Ecom.speaktoit.assistantQ&quot;E and its AUTO_UPDATE field was set to Q&quot;EDISABLEDQ&quot;E--I noticed the 3 options for this field is ENABLED, DISABLED and DEFAULT.  Changing that field to DEFAULT fixed the problem and after opening up the Market, looking at My Apps and clicking on Speaktoit, the Q&quot;EUpdateQ&quot;E button appeared.  It seems the market is not properly honoring the DISABLED state for the AUTO_UPDATE field in the assets DB.
</what>
</comment>
</bug>
<bug>
<bugid>6701</bugid>
<title>Not able to reply  for text message </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>subinjo...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 17:07:23 +0000</openedDate>
<description>When i try to reply to a message the text box is not responding. My
build is ERE27. To reproduce: open a message from your friend and try to
reply. ItQ&apos;Es not working for me.</description>
</bug>
<bug>
<bugid>4071</bugid>
<title>Allow DDMS to put screenshot in clipboard</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-04T19:06:02.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>joerg.pl...@gmail.com</reportedBy>
<openedDate>Wed, 30 Sep 2009 17:55:30 +0000</openedDate>
<description>More of a feature request than a bug. I really love the little dialog
for taking screenshots. It helps me a lot when I create Android
presentations. Is there a chance for adding a button that puts the
current screenshot into the clipboard, so I donQ&apos;Et have to go the detour
via a file?</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 01 Oct 2009 19:18:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 14:35:21 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 04 Nov 2009 19:06:02 +0000</when>
<what>This is present in SDK Tools, revision 3</what>
</comment>
</bug>
<bug>
<bugid>17697</bugid>
<title>Google maps search location shows locations in mi insteadon km</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Andrei.D...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 03:03:03 +0000</openedDate>
<description>Hi, I`m using a Motorola Xoom Wifi edition(3.0.1). When i`m using Google
maps app, and search for a location, it shows the distance to that
specific location in MILES instead of Kilometers. If I choose to
navigate to any of those locations found,then the distance is displayed
in KM(which is correct). When I check the Q&apos;EAboutQ&apos;E Menu in the settings,I
can see for Locale:en_CA. Locale:en_CA - should set everything to
Kilometers not MILES.</description>
</bug>
<bug>
<bugid>3855</bugid>
<title>How do deliver visual feedback with touch selection</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-11T06:13:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>markwsk...@gmail.com</reportedBy>
<openedDate>Fri, 11 Sep 2009 01:25:14 +0000</openedDate>
<description>Feedback is very important in touch mode since fat fingers make poor
pointing devices. IQ&apos;Ed like for my buttons to provide some visual
feedback that it has been selected but so far IQ&apos;Em frustrated. I can set
Q&quot;EFocusable in touch mode=trueQ&quot;E but then two touches are required. If I
turn that off, there is no visual indication that it has been selected.
Haptic feedback helps but is not sufficient in my opinion since it
doesnQ&apos;Et tell you what you selected (could be the wrong button). I there
any easy way to programatically provide feedback when a button is
touched? I suppose I could change the background bitmap to the selected
bitmap for a brief period to mimic the selected state and then use a
delayed message to turn it back to normal. I can understand your design
guideline of not letting touch change focus. However, that shouldnQ&apos;Et get
in the way of showing touch selection feedback.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 11 Sep 2009 01:33:54 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Sep 2009 06:13:25 +0000</when>
<what>Focusable in touch mode has nothing to do with what you are trying to do. Buttons do not have a selected state. 
You can either support it yourself by creating a custom state list drawable, or simply use a toggle button.

Buttons however do have a pressed state. When you touch a button it gets into a pressed state until you let it go.</what>
</comment>
<comment>
<author>markwsk...@gmail.com</author>
<when>Fri, 11 Sep 2009 07:43:50 +0000</when>
<what>My problem was seeing the Q&quot;EpressedQ&quot;E state with custom button bitmaps.  When you use 
custom bitmaps you donQ&apos;Et get the orange highlight.  Digging around the forums I dug 
up the use of a selector xml file as a drawable reference.  Is there any 
documentation on the Q&quot;EselectorQ&quot;E element?

The following selector provided the behavior that I was looking for with custom 
button bitmaps.  

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Eselector xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E
	Q&lt;Eitem android:state_focused=Q&quot;EtrueQ&quot;E android:state_pressed=Q&quot;EfalseQ&quot;E
		android:drawable=Q&quot;E@drawable/buttonhoverbgQ&quot;E /Q&gt;E
	Q&lt;Eitem android:state_pressed=Q&quot;EtrueQ&quot;E
		android:drawable=Q&quot;E@drawable/buttonpressedbgQ&quot;E /Q&gt;E
Q&lt;E/selectorQ&gt;E 

</what>
</comment>
</bug>
<bug>
<bugid>342</bugid>
<title>CanQ&apos;Et inflate layout from CustomView inside certain nested layout</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-23T09:18:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shiyansu...@gmail.com</reportedBy>
<openedDate>Sat, 23 Feb 2008 04:49:37 +0000</openedDate>
<description>When I try the following code from my CustomView which extends ViewGroup
like this: public KeyboardView(Context context, AttributeSet attrs, Map
inflateParams) { super(context, attrs, inflateParams);
ViewGroup.LayoutParams layoutParams = new LayoutParams(320, 150);
this.setLayoutParams(layoutParams); ViewInflate vi = (ViewInflate)
context.getSystemService(Context.INFLATE_SERVICE); try{
vi.inflate(R.layout.keyboard, this, false, null); }catch(Exception e){
Log.e(TAG, e.getMessage()); } instance = this; } } I got and exception
that not caught by the catch said:java.lang.RuntimeException: Binary XML
file line #194: You must supply a layout_width attribute.(Which I have).
Xml file R.layout.keyboard that was inlated contains a LinearLayout. And
CustomView is inside a RelivityLayout like this: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ERelativeLayout
xmlns:app=Q&quot;Ehttp://schemas.android.com/apk/res/com.shiyansucks.gmsgQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E
Q&lt;ECustomView android:width=Q&quot;E100pxQ&quot;E, android:height=Q&quot;E100pxQ&quot;E /Q&gt;E
Q&lt;E/RelativeLayoutQ&gt;E Q&lt;E/LinearLayoutQ&gt;E However, If I moved CustomView out of
RelativeLayout, the exception was gone. I think itQ&apos;Es the nested layout
that causes inflate this bug.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 23 Feb 2008 09:18:55 +0000</when>
<what>Hi,

The error message is correct:

Q&lt;ECustomView android:width=Q&quot;E100pxQ&quot;E, android:height=Q&quot;E100pxQ&quot;E /Q&gt;E

There is no android:layout_width nor android:layout_height on this tag.</what>
</comment>
</bug>
<bug>
<bugid>7588</bugid>
<title>Eclipse Plugin: UnsupportedOperationException exception in the Layout editor when using rounded corners drawables</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-04-06T03:52:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>31</stars>
<reportedBy>B...@JRAF.org</reportedBy>
<openedDate>Wed, 07 Apr 2010 12:49:20 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate):
Have an xml layout that declares a View that uses a drawable using
rounded corners, for instance: Q&lt;ERelativeLayout (...)
android:background=Q&quot;E@drawable/action_item_bckQ&quot;E (...) Q&gt;E (...)
Q&lt;E/RelativeLayoutQ&gt;E with action_item_bck.xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eselector
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Eitem
android:state_pressed=Q&quot;EtrueQ&quot;E
android:drawable=Q&quot;E@drawable/shape_action_item_pressedQ&quot;E /Q&gt;E Q&lt;Eitem
android:state_focused=Q&quot;EtrueQ&quot;E
android:drawable=Q&quot;E@drawable/shape_action_item_selectedQ&quot;E /Q&gt;E Q&lt;Eitem
android:state_selected=Q&quot;EtrueQ&quot;E
android:drawable=Q&quot;E@drawable/shape_action_item_selectedQ&quot;E /Q&gt;E Q&lt;Eitem
android:drawable=Q&quot;E@drawable/shape_action_itemQ&quot;E /Q&gt;E Q&lt;E/selectorQ&gt;E and
shape_action_item_pressed.xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Eshape xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:shape=Q&quot;ErectangleQ&quot;EQ&gt;E Q&lt;Egradient android:startColor=Q&quot;E#FF84B360Q&quot;E
android:endColor=Q&quot;E#FFD6EC7AQ&quot;E android:angle=Q&quot;E90Q&quot;E/Q&gt;E Q&lt;Ecorners
android:topLeftRadius=Q&quot;E6dipQ&quot;E android:topRightRadius=Q&quot;E6dipQ&quot;E
android:bottomLeftRadius=Q&quot;E6dipQ&quot;E android:bottomRightRadius=Q&quot;E6dipQ&quot;E /Q&gt;E
Q&lt;E/shapeQ&gt;E - What happened: Unusable editor, and this:
java.lang.UnsupportedOperationException at
android.graphics.Path.addRoundRect(Path.java:514) at
android.graphics.drawable.GradientDrawable.draw(GradientDrawable.java:314)
at
android.graphics.drawable.DrawableContainer.draw(DrawableContainer.java:48)
at android.view.View.draw(View.java:6521) at
android.view.ViewGroup.drawChild(ViewGroup.java:1526) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256) at
android.view.View.draw(View.java:6539) at
android.view.ViewGroup.drawChild(ViewGroup.java:1526) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256) at
android.view.View.draw(View.java:6539) at
android.widget.FrameLayout.draw(FrameLayout.java:352) at
com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:450) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown
Source) at
com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor$2.run(Unknown
Source) at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at
org.eclipse.equinox.launcher.Main.run(Main.java:1311) at
org.eclipse.equinox.launcher.Main.main(Main.java:1287) - What you think
the correct behavior should be. No exception, and usable editor.
(Eclipse 3.5, Latest version of the adt plugin as of 2010-04-07, project
targeting sdk 2.0).</description>
<comment>
<author>russell.bernhardt@gmail.com</author>
<when>Wed, 28 Apr 2010 17:19:55 +0000</when>
<what>I have a similar issue when using a GridView in the layout editor. Attached exception
output. Looks like itQ&apos;Es due to the editor blindly running
AdapterView.addView(child,index), which according to the docs throws the
UnsupportedOperationException. Instead, AdapterView.addView(child,params) should be
used. No issues with any of the other views, just GridView.</what>
</comment>
<comment>
<author>rlech...@gmail.com</author>
<when>Fri, 14 May 2010 19:10:13 +0000</when>
<what>I have the same problem:

Q&lt;ETableLayout android:background=Q&quot;E@drawable/div_cinzaQ&quot;E ...

Q&quot;Ediv_cinzaQ&quot;E is a shape:

* /res/drawable/div_cinza.xml
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Eshape xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
    android:shape=Q&quot;ErectangleQ&quot;EQ&gt;E
	Q&lt;Egradient
		android:startColor=Q&quot;E#ccccccQ&quot;E
		android:centerColor=Q&quot;E#ccccccQ&quot;E
		android:endColor=Q&quot;E#ccccccQ&quot;E
	/Q&gt;E
	Q&lt;Ecorners
		android:bottomRightRadius=Q&quot;E16dipQ&quot;E
		android:bottomLeftRadius=Q&quot;E16dipQ&quot;E
		android:topLeftRadius=Q&quot;E16dipQ&quot;E
		android:topRightRadius=Q&quot;E16dipQ&quot;E /Q&gt;E
Q&lt;E/shapeQ&gt;E

----------

and stack trace:</what>
</comment>
<comment>
<author>cyber...@gmail.com</author>
<when>Tue, 06 Jul 2010 07:40:30 +0000</when>
<what>I face the similar problem with Button.


Eclipse 3.5 , ADT 0.9.7.v201005071157-36220


Stack Trace

java.lang.UnsupportedOperationException
	at android.graphics.Path.addRoundRect(Path.java:514)
	at android.graphics.drawable.GradientDrawable.draw(GradientDrawable.java:314)
	at android.view.View.draw(View.java:6259)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1526)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1524)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
	at android.view.View.draw(View.java:6277)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1526)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
	at android.view.View.draw(View.java:6277)
	at android.widget.FrameLayout.draw(FrameLayout.java:352)
	at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:408)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.activated(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.pageChange(Unknown Source)
	at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:291)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1200)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1185)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1025)
	at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3256)
	at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2045)
	at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:323)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3493)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3112)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
java.lang.UnsupportedOperationException
	at android.graphics.Path.addRoundRect(Path.java:514)
	at android.graphics.drawable.GradientDrawable.draw(GradientDrawable.java:314)
	at android.view.View.draw(View.java:6259)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1526)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1524)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
	at android.view.View.draw(View.java:6277)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1526)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256)
	at android.view.View.draw(View.java:6277)
	at android.widget.FrameLayout.draw(FrameLayout.java:352)
	at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:408)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.activated(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.pageChange(Unknown Source)
	at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:291)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1200)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1185)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1025)
	at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3256)
	at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2045)
	at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:323)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3493)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3112)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
</what>
</comment>
<comment>
<author>crazybob...@gmail.com</author>
<when>Thu, 19 Aug 2010 23:29:36 +0000</when>
<what>I ran into the same problem. Where do you get the stacktrace?</what>
</comment>
<comment>
<author>rfd...@gmail.com</author>
<when>Wed, 29 Sep 2010 02:44:18 +0000</when>
<what>The exception is *not* thrown when using other kinds of Shape drawables as button backgrounds, apparently only when the Shape is a rectangle with rounded corners.</what>
</comment>
<comment>
<author>TRue...@gmail.com</author>
<when>Wed, 20 Oct 2010 14:53:29 +0000</when>
<what>Using Q&quot;Eandroid:radiusQ&quot;E instead of configuring each cornersQ&apos;E radius should work.</what>
</comment>
<comment>
<author>archon810</author>
<when>Thu, 11 Nov 2010 01:58:44 +0000</when>
<what>Same problem here trying to design a button with only 2 rounded corners.

TRue.CP, it does work but if you want different values for top and bottom (which is a pain on its own due to http://code.google.com/p/android/issues/detail?id=939), then itQ&apos;Es impossible to use Q&quot;Eandroid:radiusQ&quot;E because for some idiotic reason, Q&quot;Eandroid:radiusQ&quot;E actually overrides all 4 other values (why in the world??). You would think itQ&apos;Ed be similar to CSS where border-right overrides border, but nope.

Is anybody from Google looking?</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Fri, 17 Dec 2010 22:22:29 +0000</when>
<what>Why this has not being addressed? It makes my life miserable since I cannot use GraphicalLayout</what>
</comment>
<comment>
<author>r3gis...@gmail.com</author>
<when>Sat, 01 Jan 2011 17:48:01 +0000</when>
<what>Same problem here.
Regarding source code android source code : http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=tools/layoutlib/bridge/src/android/graphics/Path.java#l514
And the little 
Q&quot;E // FIXME Q&quot;E comment above ... I guess thatQ&apos;Es a problem known by android core developers. And regarding other FIXMEs in this file there is probably a lot of other missing features !

As the normal way (in android I mean) is to use a native lib (the standard Path.java class bind some jni wrappers), I think the feature in ADT plugin has been postponed. 

However for those like me that are annoyed with that but donQ&apos;Et really bother to see the round corner while designing the rest of the UI, IQ&apos;Eve a little workaround :
Add a folder drawable-mcc100 (Mobile Country Code 100 should never be used by a real target).
Copy drawables that have Q&quot;EtopLeftRadiusQ&quot;E or xxxXxxxRadius in this folder and remove them these attributes (you could change to radius or nothing at all).
Then ADT viewer seems to use the -mcc100 folder 
If not in your case, itQ&apos;Es probably modifiable within a custom viewer device. (Works on my case cause I use Q&quot;EdrawableQ&quot;E folder to keep 1.5 compatibility). 

Of course, itQ&apos;Es better to not add that folder to your final build (nor to version control of your project ;) ).


</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 03 Mar 2011 20:26:41 +0000</when>
<what></what>
</comment>
<comment>
<author>eeVos...@gmail.com</author>
<when>Thu, 03 Mar 2011 20:53:42 +0000</when>
<what>This issue is still present in Eclipse 3.5 with the new ADT 10.

However, using the layout rendering spinner, when I choose Android 2.1-update1 the layout is rendered fine, with no exception thrown. If I choose anything else (Android 2.2, Android 2.3.3 or Android 3.0) the exception is thrown.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:39:27 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 06 Apr 2011 03:52:20 +0000</when>
<what>IQ&apos;Eve fixed this internally. This needs to be back ported to the existing rendering library.</what>
</comment>
<comment>
<author>smerr...@gmail.com</author>
<when>Wed, 01 Jun 2011 23:21:01 +0000</when>
<what>Any idea when this fix will roll out to my IDE?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 23:06:17 +0000</when>
<what>If anyone is interested in testing the new rendering libraries, weQ&apos;Eve made them available as a manual download from http://tools.android.com/download

Please send feedback so that we can ensure they are good when we release them through the normal channel.</what>
</comment>
<comment>
<author>skyjacks...@gmail.com</author>
<when>Fri, 03 Jun 2011 09:31:29 +0000</when>
<what>No more issues after installing new libraries. Only have the following text for innacurate graphics when different corner sizes (not an issue, but an upgrade will be great to have accurate rendering).

The graphics preview may not be accurate:
* Different corner sizes are not supported in Path.addRoundRect.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 20:51:50 +0000</when>
<what>Ah yes, this is because java2d doesnQ&apos;Et support this by default. IQ&apos;Ell have to see about creating a custom Path which represent the given round rect.</what>
</comment>
<comment>
<author>laul...@gmail.com</author>
<when>Sat, 16 Jul 2011 23:33:52 +0000</when>
<what>IQ&apos;Eve installed the new lib on Android 2.2 (level 8 ) and works perfectly.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:49:54 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>16895</bugid>
<title> Null Pointer Exception from org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection$Address.hashCode</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-11-10T18:00:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>7</stars>
<reportedBy>mszebe...@parallelwidget.com</reportedBy>
<openedDate>Mon, 16 May 2011 17:59:01 +0000</openedDate>
<description>IQ&apos;Em running into this issue when a url with a space in the host section
is passed into HttpURLConnection. ItQ&apos;Es worth noting that IQ&apos;Em using https
and have not tested this with http. The way IQ&apos;Em reproducing the issue is
with my app VManager. Entering any combination of characters including a
space into the host box on the initial connection screen and hitting the
connect button will result in this issue. It strikes me that a null
pointer exception doesnQ&apos;Et make a lot of sense here and should be
something more along the lines of an IO exception claiming that host
names with spaces are not allowed. java.lang.NullPointerException at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection$Address.hashCode(HttpConnection.java:296)
at java.util.HashMap.get(HashMap.java:302) at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionPool.get(HttpConnectionPool.java:73)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getHttpConnection(HttpURLConnectionImpl.java:292)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.makeConnection(HttpURLConnectionImpl.java:274)
at
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnectionImpl$HttpsEngine.makeSslConnection(HttpsURLConnectionImpl.java:447)
at
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnectionImpl$HttpsEngine.makeConnection(HttpsURLConnectionImpl.java:419)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:217)
at
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:177)
at
com.parallelwidget.VManager.UnsignedServiceConnectionSE.connect(UnsignedServiceConnectionSE.java:55)
at
com.parallelwidget.VManager.UnsignedHttpTransportSE.call(UnsignedHttpTransportSE.java:86)
at com.parallelwidget.VManager.MOCallThread.run(MOCallThread.java:22)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 20:04:56 +0000</when>
<what></what>
</comment>
<comment>
<author>W.Dona...@gmail.com</author>
<when>Sat, 30 Jul 2011 23:36:55 +0000</when>
<what>I just ran into the same issue. I can confirm that for Android OS 2.2 a space in the name results in HttpURLConnection.connect() throwing IOException. But for Android 3.1 the same space in the name and a call to HttpURLConnection.connect() results in the above stack trace with the Null pointer exception. So it looks like this bug was created between Android 2.2 and 3.1</what>
</comment>
<comment>
<author>fredd...@gmail.com</author>
<when>Tue, 27 Sep 2011 06:03:51 +0000</when>
<what>Iv gotten the same reports for my app, uncertain of Android version sense Developers Console wont tell me which version the users where running.</what>
</comment>
<comment>
<author>shiam...@gmail.com</author>
<when>Tue, 01 Nov 2011 15:17:23 +0000</when>
<what>Same here.

java.lang.RuntimeException: An error occured while executing doInBackground()
at tw.anddev.aplurk.asynctask.PlurkAsyncTask$3.done(PlurkAsyncTask.java:233)
at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1081)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:574)
at java.lang.Thread.run(Thread.java:1020)
Caused by: java.lang.NullPointerException
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection$Address.hashCode(HttpConnection.java:296)
at java.util.HashMap.get(HashMap.java:302)
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionPool.get(HttpConnectionPool.java:73)
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getHttpConnection(HttpURLConnectionImpl.java:292)
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.makeConnection(HttpURLConnectionImpl.java:274)
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.retrieveResponse(HttpURLConnectionImpl.java:1038)
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:523)</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 10 Nov 2011 18:00:43 +0000</when>
<what>Fixed by d0d626655f1d452070d3116678037e8759f807f4.</what>
</comment>
</bug>
<bug>
<bugid>11277</bugid>
<title>2.2 Broke VPN over mobile network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>ske...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 14:14:05 +0000</openedDate>
<description>Prior to 2.2 upgrade, PPTP VPN worked great over mobile network or WIFI
(HTC Incredible). After upgrade, VPN will only connect via WIFI network.
Will not negotiate connection over 3G. Others in Android forums
reporting the same problem with various phones, all after 2.2 update.</description>
<comment>
<author>edcgend...@yahoo.com</author>
<when>Tue, 28 Sep 2010 13:34:42 +0000</when>
<what>Fails on Droid X and Droid 2</what>
</comment>
<comment>
<author>david.gu...@gmail.com</author>
<when>Tue, 05 Oct 2010 17:39:45 +0000</when>
<what>Same problem in 2.2.1 Nexus One</what>
</comment>
<comment>
<author>bultit...@gmail.com</author>
<when>Sat, 11 Jun 2011 04:22:44 +0000</when>
<what>Same problem on 2.3.3 with I9100 Samsung Galaxy S2 (SGS2).  PPTP VPN will not connect over 3G.  Error message is Q&quot;Eserver hung up. User name or password incorrectQ&quot;E...</what>
</comment>
<comment>
<author>anton.si...@gmail.com</author>
<when>Mon, 13 Jun 2011 07:14:27 +0000</when>
<what>The same on my Galaxy S2 - very annoying. Is there any workaround?</what>
</comment>
<comment>
<author>anton.si...@gmail.com</author>
<when>Mon, 13 Jun 2011 08:45:04 +0000</when>
<what>You could take a look at this thread:
http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/79887-vpn-through-3g-problem-3.html
</what>
</comment>
<comment>
<author>anton.si...@gmail.com</author>
<when>Thu, 16 Jun 2011 05:35:45 +0000</when>
<what>Yesterday flashed to Litening ROM v 1.4 and it partially solved the problem:
http://forum.xda-developers.com/showthread.php?t=1095274
When HSDPA is in range I can connect to the PPTP VPN, when only 3G - still no luck.</what>
</comment>
<comment>
<author>mojol...@gmail.com</author>
<when>Wed, 29 Jun 2011 09:10:40 +0000</when>
<what>I am also having this problem VyprVPN is what I am using and it is not at all working on 3g. also when using wifi it is working until I try to use ANY voice over IP client like Csipsimple then a big crash will come.. have to take battery out of tel to get it to restart.. this is for sure something with the VPN in the 2.3.3 KE7 Galaxy S2</what>
</comment>
<comment>
<author>anthonyn...@gmail.com</author>
<when>Fri, 12 Aug 2011 00:58:11 +0000</when>
<what>Samsung i9000 galaxy s2 - Same issue with no VPN - I canQ&apos;Et get it to connect over 3g or wifi. Q&quot;EServer Hung Up. Unable to connect to the server due to firewallQ&quot;E  . Running 2.3.3.  I donQ&apos;Et think this is a carrier issue as my old phone could establish a VPN, same sim.</what>
</comment>
<comment>
<author>anton.si...@gmail.com</author>
<when>Fri, 12 Aug 2011 05:19:01 +0000</when>
<what>Flashed the Litening ROM v 3.2 and it fully solved the problem. Yet have to admit that in newer versions of this ROM the problem returned.</what>
</comment>
<comment>
<author>mspretor...@gmail.com</author>
<when>Thu, 29 Sep 2011 07:53:12 +0000</when>
<what>Is there a workaround to get VPN working over 3G apart from flashing or rooting Galaxy S2?</what>
</comment>
<comment>
<author>anton.si...@gmail.com</author>
<when>Thu, 29 Sep 2011 08:32:33 +0000</when>
<what>Apparently no.  I would recommend Litening ROM ver 3.2 - it simultaneously roots the phone and solves the VPN over 3G issue.</what>
</comment>
</bug>
<bug>
<bugid>16031</bugid>
<title>CanQ&apos;Et set reminder for recurring event.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mudd...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 03:57:32 +0000</openedDate>
<description>Phone: Mytouch 4g. Provider T-Mobile. OS: Android 2.2.1 Calendar app
doesnQ&apos;Et allow me to set a reminder for recurring event. If reminder is
there, I can change it. If it was not set initially, I canQ&apos;Et set it
using app. ItQ&apos;Es possible to set a reminder using Google Calendar, but
doing it using app would be much easier.</description>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 15 Apr 2011 00:17:49 +0000</when>
<what>2 questions:
1) While viewing the event, hit the menu key. Do you see the Q&quot;EAdd reminderQ&quot;E?
2) Do you have permission to add an event to the calendar associated with the problematic event?</what>
</comment>
<comment>
<author>mudd...@gmail.com</author>
<when>Fri, 15 Apr 2011 17:02:53 +0000</when>
<what>Answers to your questions:

1. Not in the menu in viewing mode. But I found that I can hit menu button in editing mode and there is Q&quot;EAdd reminderQ&quot;E there.

2. Yes, I do.

This issue can be closed. But I feel that this behavior is not intuitive.</what>
</comment>
</bug>
<bug>
<bugid>2883</bugid>
<title>Calendar widget shows yesterdayQ&apos;Es date</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>rustam...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 09:03:43 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Replace the clock widget with a
calendar widget 2. Wait till next day 3. Notice the widget show
yesterdayQ&apos;Es date and day-of-week - What you think the correct behavior
should be. The calendar should show todayQ&apos;Es date and day-of-week
T-Mobile NL, Android Build CRB43 (v1.5)</description>
<comment>
<author>coolsea2...@gmail.com</author>
<when>Wed, 01 Jul 2009 04:21:36 +0000</when>
<what>yes,i think itQ&apos;Es a bug .
it occurs in my phone</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:06:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:13:49 +0000</when>
<what></what>
</comment>
<comment>
<author>tajohan...@gmail.com</author>
<when>Tue, 01 Sep 2009 06:25:49 +0000</when>
<what>IQ&apos;Eve had this issue on my HTC Magic as well. 
Firmware 1.5
Kernel version 2.6.27</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Tue, 29 Dec 2009 17:24:22 +0000</when>
<what>The wrong (yesterdayQ&apos;Es) date seems to be shown only early in the morning. It updated
during the day.</what>
</comment>
<comment>
<author>trin...@gmail.com</author>
<when>Mon, 25 Jan 2010 07:46:12 +0000</when>
<what>Same thing happens on Galaxy Spica. The events on the calendar are correct, but the
header shows yesterdays date. Removing and readding the calendar widget fixes the
problem.

Firmware 1.5
Kernel version 2.6.27
</what>
</comment>
<comment>
<author>shifting...@gtempaccount.com</author>
<when>Thu, 28 Jan 2010 16:35:23 +0000</when>
<what>IQ&apos;Eve encountered this occasionally on both the rogers htc dream stock 
firmware, and the same phone running cyanogen.</what>
</comment>
<comment>
<author>wald....@gmail.com</author>
<when>Tue, 02 Mar 2010 11:43:18 +0000</when>
<what>Also wrong on a 2.0 Motorola Milestone. The wrong date is displayed until midday. IQ&apos;Em
in the UK, and all time zones are set to GMT+0. 

It looks as if the calendar widget is using a day that starts at12 noon, not 12
midnight, to display the Q&quot;EcurrentQ&quot;E day. Fine for astronomers, not for normal
individuals ;)</what>
</comment>
<comment>
<author>robkent....@gmail.com</author>
<when>Mon, 15 Mar 2010 07:54:02 +0000</when>
<what>Yes, same issue for me in the UK on GMT. I only noticed yesterday because it was
Mothering Sunday but my desktop calendar said it was Saturday. Screenshots attached
of the widget and calendar showing different weekdays at the same time.</what>
</comment>
<comment>
<author>paulcoop...@gmail.com</author>
<when>Wed, 31 Mar 2010 14:32:53 +0000</when>
<what>Confirmed, this is present on Moto milestone v2.0.0 and v2.0.1.</what>
</comment>
<comment>
<author>mp5...@gmail.com</author>
<when>Mon, 19 Apr 2010 06:34:58 +0000</when>
<what>Same on Nexus One in the PST time zone. K.O.
</what>
</comment>
<comment>
<author>geoff...@gmail.com</author>
<when>Thu, 15 Jul 2010 17:48:36 +0000</when>
<what>Same here on Rogers Acer Liquid E running 2.1. Missed my dentist appointment! Powering phone off/on corrects issues, but has reoccured twice since I first noticed it last week.</what>
</comment>
<comment>
<author>khoolwo...@gmail.com</author>
<when>Wed, 28 Jul 2010 14:43:06 +0000</when>
<what>IQ&apos;Eve had this issue as well on my Acer Liquid E (Android 2.1)</what>
</comment>
<comment>
<author>anant.da...@gmail.com</author>
<when>Fri, 13 Aug 2010 02:16:34 +0000</when>
<what>Same observed on Motorola Milestone Android v2.1 (BUILD-SHOLS_2.36)
When will a fix be released?</what>
</comment>
<comment>
<author>m.meleda...@gmail.com</author>
<when>Sat, 19 Mar 2011 16:28:40 +0000</when>
<what>Still an issue on Droid 2 with Android 2.2.</what>
</comment>
<comment>
<author>gavin.wi...@gmail.com</author>
<when>Mon, 09 May 2011 14:32:08 +0000</when>
<what>Is this a UK 24hr thing, maybe?  IQ&apos;Eve only had my Q&apos;Edroid for 10 days so only noticed this recently, but it seems to show the date as yesterday until midday and then it updates.

To clarify, this is the calendar widget, option 3 of 3 where it displays the current date in a box to the left and the next appointment to the right of that.  Deleting the calendar and then re-adding it gives the right date, so it only seems to be a refresh issue.

IQ&apos;Em on a Desire S with Android 2.3.3

Hope that helps.</what>
</comment>
<comment>
<author>petru...@gmail.com</author>
<when>Sat, 08 Oct 2011 14:32:50 +0000</when>
<what>This is ridiculous.
same issue here new tablet android updated days ago to 3.2 and this BUG still going. 

Calendar widget shows yesterday date
LAME</what>
</comment>
<comment>
<author>skovve...@gmail.com</author>
<when>Thu, 13 Oct 2011 20:49:41 +0000</when>
<what>Have the same problem on my acer tablet android 3.2. My calendar widget is now two days old. </what>
</comment>
<comment>
<author>reidar.o...@gmail.com</author>
<when>Mon, 31 Oct 2011 23:49:02 +0000</when>
<what>Same issue on HTC Desire HD, Android 2.3.3, HTC Sense 2.1, Norw. language. When using the HTC 4x1 calendar widget, the date in the left square is half a day behind. It changes at noon. Everything else works fine, reminders, time zones...

Other calendar apps and widgets work fine, so this is an issue with the HTC widget.</what>
</comment>
</bug>
<bug>
<bugid>19484</bugid>
<title>Q&quot;Eno dialog with id 3 was ever shownQ&quot;E exception when clicking the home button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bbur...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 20:48:53 +0000</openedDate>
<description>Whenever I click the home button from inside an app, I get the following
exception in the android log. I noticed it during development, but I
believe that this happens with all apps. When I opened the GMail app and
then hit the home button, I got the stack trace below. IQ&apos;Em using Android
3.1 on the Samsung Galaxy Tab 10.1 (GT-P7510). W/System.err( 387):
java.lang.IllegalArgumentException: no dialog with id 3 was ever shown
via Activity#showDialog W/System.err( 387): at
android.app.Activity.missingDialog(Activity.java:2868) W/System.err(
387): at android.app.Activity.dismissDialog(Activity.java:2853)
W/System.err( 387): at
com.android.launcher2.Launcher.closeSystemDialogs(Launcher.java:1790)
W/System.err( 387): at
com.android.launcher2.Launcher.onNewIntent(Launcher.java:1814)
W/System.err( 387): at
android.app.Instrumentation.callActivityOnNewIntent(Instrumentation.java:1122)
W/System.err( 387): at
android.app.ActivityThread.deliverNewIntents(ActivityThread.java:1827)
W/System.err( 387): at
android.app.ActivityThread.performNewIntents(ActivityThread.java:1840)
W/System.err( 387): at
android.app.ActivityThread.handleNewIntent(ActivityThread.java:1849)
W/System.err( 387): at
android.app.ActivityThread.access$2300(ActivityThread.java:122)
W/System.err( 387): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1052)
W/System.err( 387): at
android.os.Handler.dispatchMessage(Handler.java:99) W/System.err( 387):
at android.os.Looper.loop(Looper.java:132) W/System.err( 387): at
android.app.ActivityThread.main(ActivityThread.java:4028) W/System.err(
387): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 387): at java.lang.reflect.Method.invoke(Method.java:491)
W/System.err( 387): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
W/System.err( 387): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
W/System.err( 387): at dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>2540</bugid>
<title>extra linebreaks added when using gmail draft</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T18:31:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>digitalj...@gmail.com</reportedBy>
<openedDate>Wed, 29 Apr 2009 02:31:39 +0000</openedDate>
<description>when going into gmail draft, each time it saves a draft and the you
reopen that draft, each linebreak is duplicated. So if I save a list the
following example demonstrates what happens: item1 item2 item3 when I
reopen the draft it appears item1 item2 item3 and then the next time
item1 item2 item3 etc.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:30:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:31:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3793</bugid>
<title>Layout background not updated when using Light theme programmatically</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-15T21:16:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>17</stars>
<reportedBy>Maxouw...@gmail.com</reportedBy>
<openedDate>Sat, 05 Sep 2009 16:46:20 +0000</openedDate>
<description>Tested against 1.5r3 on emulator and 1.5 on G2. Instant reproduce step :
- In Eclipse, launch a new Android project with the wizard - Add
Q&quot;EsetTheme(android.R.style.Theme_Light);Q&quot;E after
Q&quot;Esuper.onCreate(savedInstanceState);Q&quot;E - Start the project. The
background should be white, but itQ&apos;Es black. If you set the light theme
in the manifest, everything run fine.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Sep 2009 04:53:28 +0000</when>
<what>Are you setting the theme before or after calling setContentView? Note that you 
should always set the theme in the manifest to guarantee the correctness of 
transitions between your app and other apps.</what>
</comment>
<comment>
<author>Maxouw...@gmail.com</author>
<when>Mon, 07 Sep 2009 07:45:28 +0000</when>
<what>Before.

What about dynamic theme switching ? How can I let users choose between Theme and
Them Light if I cannot set the theme properly ?
Currently, setting a theme with setTheme() doesnQ&apos;Et work. If setting it in the
manifest is the only correct way to do it, setTheme should be deprecated or removed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:15:24 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 15 Sep 2009 21:16:03 +0000</when>
<what>It works fine for me, I tried in several applications. Make sure you are not setting the background color yourself 
somehow.</what>
</comment>
<comment>
<author>Maxouw...@gmail.com</author>
<when>Mon, 21 Sep 2009 20:15:27 +0000</when>
<what>I have just tested it against 1.6r1 with the same result.

Files used to reproduce :
Main.java
________________________________________
package org.l6m.ThemeBug;

import android.app.Activity;
import android.os.Bundle;

public class Main extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setTheme(android.R.style.Theme_Light);
        
        setContentView(R.layout.main);
    }
}
________________________________________

main.xml
________________________________________
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
    android:orientation=Q&quot;EverticalQ&quot;E
    android:layout_width=Q&quot;Efill_parentQ&quot;E
    android:layout_height=Q&quot;Efill_parentQ&quot;E
    Q&gt;E
Q&lt;ETextView  
    android:layout_width=Q&quot;Efill_parentQ&quot;E 
    android:layout_height=Q&quot;Ewrap_contentQ&quot;E 
    android:text=Q&quot;E@string/helloQ&quot;E
    /Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E
________________________________________

AndroidManifest.xml
________________________________________
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;Emanifest xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
      package=Q&quot;Eorg.l6m.ThemeBugQ&quot;E
      android:versionCode=Q&quot;E1Q&quot;E
      android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E
    Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
        Q&lt;Eactivity android:name=Q&quot;E.MainQ&quot;E
                  android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
            Q&lt;Eintent-filterQ&gt;E
                Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E
                Q&lt;Ecategory android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E
            Q&lt;E/intent-filterQ&gt;E
        Q&lt;E/activityQ&gt;E
    Q&lt;E/applicationQ&gt;E
    Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E3Q&quot;E /Q&gt;E
Q&lt;E/manifestQ&gt;E 
________________________________________

Setting Q&apos;Eandroid:theme=Q&quot;E@android:style/Theme.LightQ&quot;EQ&apos;E in the manifest make the
background white.
I can provide Eclipse project and/or debug apk if needed.</what>
</comment>
<comment>
<author>c.patscheider</author>
<when>Tue, 10 Nov 2009 00:33:04 +0000</when>
<what>I observed the exact behaviour, that was reported by Maxouwell. Setting the Theme by
Q&quot;EsetTheme(android.R.style.Theme_Light);Q&quot;E in the onCreate Methode BEFORE setting the
content view does not change the background to be white, whereas the textcolor is
changed to be black.

As far as i have been observing, the unexpected behaviour is also present when
inherting from an PreferenceActivity.

This does not happen when using Q&quot;EsetTheme(android.R.style.Theme_Light);Q&quot;E on an
Activity that inherits from ListActivity. In this case the call is working as expected.

</what>
</comment>
<comment>
<author>talklittle@gmail.com</author>
<when>Tue, 17 Nov 2009 09:10:15 +0000</when>
<what>I get this problem on Android 2.0 devices, on an app targeted for Android 1.5.

On my emulator and Dev Phone 1 it works fine for 1.5 and 1.6, but on 2.0 it breaks
and the background is black when using setTheme() to change to the light theme. Users
with Droid phone report the issue.

Playing with xml cacheColorHint also doesnQ&apos;Et fix it. I do not want to specify theme
in AndroidManifest.xml for same reasons as others have stated--it removes flexibility
from my app. Again, this was not a problem in 1.5 and 1.6.</what>
</comment>
<comment>
<author>c.patscheider</author>
<when>Mon, 21 Dec 2009 07:36:45 +0000</when>
<what>Could some engineer reconsider this issue as the current state Unreproducible seems
not to be satisfying, when several people have reported the same behaviour.
Thanks in advance.</what>
</comment>
<comment>
<author>talklittle@gmail.com</author>
<when>Mon, 21 Dec 2009 15:38:58 +0000</when>
<what>I worked around it using a hack...

for my ListActivity classes I had to manually set the background resource every time
I called setContentView to refresh the theme:

// Pick a theme
setTheme(newTheme);
// Refresh the UI with new theme
setContentView(R.layout.whatever);
// HACK
if (mTheme == R.style.LightTheme)
  getListView().setBackgroundResource(R.color.white);
else if (mTheme == R.style.DarkTheme)
  getListView().setBackgroundResource(R.color.black);
...

Hope that helps.</what>
</comment>
<comment>
<author>icyera...@gmail.com</author>
<when>Sat, 16 Oct 2010 01:04:12 +0000</when>
<what>Worked around this by adding
style=Q&quot;E@style/myBackgroundQ&quot;E to all my activity xmls toplevel elements
with
style.xml:
	Q&lt;Estyle name=Q&quot;EmyBackgroundQ&quot;EQ&gt;E
		Q&lt;Eitem name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E?myBackgroundColorQ&lt;E/itemQ&gt;E
		Q&lt;Eitem name=Q&quot;Eandroid:colorBackgroundQ&quot;EQ&gt;E?myBackgroundColorQ&lt;E/itemQ&gt;E
		Q&lt;Eitem name=Q&quot;Eandroid:colorForegroundQ&quot;EQ&gt;E?myBackgroundColorQ&lt;E/itemQ&gt;E
		Q&lt;Eitem name=Q&quot;Eandroid:backgroundQ&quot;EQ&gt;E?myBackgroundColorQ&lt;E/itemQ&gt;E
	Q&lt;E/styleQ&gt;E

themes.xml
    Q&lt;Estyle name=Q&quot;EThemeLightQ&quot;E parent=Q&quot;Eandroid:Theme.LightQ&quot;EQ&gt;E
		Q&lt;Eitem name=Q&quot;EmyBackgroundColorQ&quot;EQ&gt;E#FFFFFFQ&lt;E/itemQ&gt;E
    Q&lt;E/styleQ&gt;E
and
attrs.xml
	Q&lt;Eattr name=Q&quot;EmyBackgroundColorQ&quot;E fomrat=Q&quot;Ereference|colorQ&quot;E /Q&gt;E

for PreferenceActivity some more work has to be done in onCreate():
getListView().setCacheColorHint(Color.TRANSPARENT);

and then dependent on the currently selected theme (from sharedpreferences):
getWindow().setBackgroundDrawable(getResources().getDrawable(android.R.drawable.screen_background_light));
OR
getListView().setBackgroundColor(Color.BLACK);

Awful and lots of work, but at least it does the job.</what>
</comment>
<comment>
<author>pujos.mi...@gmail.com</author>
<when>Wed, 03 Nov 2010 22:08:30 +0000</when>
<what>ThatQ&apos;Es an incredibly annoying bug if you want to let the user select a theme.
setTheme() seems to randomly work (or not) whether it is called before super.onCreate() and depending on the subclass of Activity.</what>
</comment>
<comment>
<author>vidaone....@gmail.com</author>
<when>Tue, 14 Dec 2010 23:33:18 +0000</when>
<what>Can we get some update please? ItQ&apos;Es obvious that setTheme() does not work as documented, with plenty of developers reporting the issue. If it doesnQ&apos;Et work, say so, and provide a workaround. Thank you.</what>
</comment>
<comment>
<author>mufumb...@gmail.com</author>
<when>Sun, 15 May 2011 00:43:22 +0000</when>
<what>i am tired of the copy and paste too :(</what>
</comment>
<comment>
<author>j.m.royalty@gmail.com</author>
<when>Sat, 29 Oct 2011 14:29:49 +0000</when>
<what>this is an issue for me as well. Oddly enough, the graphical layout editor works correctly, but when tried on two different devices, one 2.2.1, one is 2.3.4 - neither performs as expected. Setting to Theme_Light does not change the background - other widgets are affected however.</what>
</comment>
<comment>
<author>j.m.royalty@gmail.com</author>
<when>Sat, 29 Oct 2011 15:35:18 +0000</when>
<what>it appears that moving the call to setTheme() in onCreate() prior to setContentView() alone does not work, however, if moved prior to super.onCreate() it works as expected - will test it further</what>
</comment>
<comment>
<author>j.m.royalty@gmail.com</author>
<when>Sat, 29 Oct 2011 16:19:12 +0000</when>
<what>yeah well, that doesnQ&apos;Et help much in real life. It does work if before super.onCreate(), but I then cannot call my preference setting activity to change the stored preferences and then change the theme upon return to my main activity as calling setTheme() in onResume() does not work. 

What I ended up doing was to finish() the main activity after starting the preference setting activity such that calling setTheme() in the main activityQ&apos;Es onResume() becomes moot.

That then requires the preference setting activity to start the main Activity when onBack() is pressed - rather than let Android handle things like it normally does.

Let me clarify that my Q&quot;Epreference setting activityQ&quot;E is just a regular activity - I donQ&apos;Et use the PreferenceActivity class provided in the SDK - also, I only write for API level 7+</what>
</comment>
</bug>
<bug>
<bugid>2284</bugid>
<title>Support TTF files outside of APKs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Tue, 24 Mar 2009 00:12:17 +0000</openedDate>
<description>The Typeface class only supports loading TTF files packaged as assets in
an APK. This means fonts cannot be downloaded and used on the fly except
by updating and redeploying the application. Ideally, Typeface would
also support loading TTF files stored on the SD card or otherwise made
available to the application (e.g., via download). Alternately, there
could be some API to register fonts with the system, popping up a
security confirmation dialog, if security is the rationale for
supporting only in-APK fonts.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Mar 2009 00:38:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:52:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8677</bugid>
<title>Google Listen continues playing next random podcast</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ravikkan...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 14:57:43 +0000</openedDate>
<description>-My queue is empty -I play a podcast -As soon as that podcast is
finished it picks up another podcast at random and starts playing it.
-Verified that queue was empty at the time. If this is a feature, there
seems to be no setting to disable it. I am almost certain that its not a
feature because its not consistent. Noticed this issue after the last
app update. Version Info: Google Listen version: 1.1.2 Motorola Droid
2.1 - Update 1 Baseband: C_01.3E.03P Kernel: 2.6.29-omap1-g7fa8788
android-build@apa26 #1 Build: ESE81</description>
</bug>
<bug>
<bugid>19473</bugid>
<title>XML adapter sample code is broken</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-08-23T18:44:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>bost...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 10:06:13 +0000</openedDate>
<description>Android SDK since release of API v. 11 contains XmlAdapter sample which
is also referenced from the official site[1]. This sample appears now in
at least 3 folders: android-11, android-12 and android-13. And it is
broken. The main (but not only) problem it declares
`android.content.XmlDocumentProvider` provider which is nowhere to be
found including http://android.git.kernel.org There are also compilation
problems in `Adapters.java`: mContext cannot be resolved to a variable
line 973 mFrom cannot be resolved to a variable line 938 mTo cannot be
resolved to a variable line 937 mTo cannot be resolved to a variable
line 939 There are few question related to this on `android-developers`
but no answer. Did anyone managed to track this elusive
`XmlDocumentProvider` and make the sample work? And most importantly -
dear Android team, can you ether fix the sample or pull it out? [1]:
http://developer.android.com/resources/samples/XmlAdapters/index.html</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 23 Aug 2011 18:44:59 +0000</when>
<what></what>
</comment>
<comment>
<author>shihab....@gmail.com</author>
<when>Sun, 18 Sep 2011 05:50:45 +0000</when>
<what>any link to get full source code???</what>
</comment>
</bug>
<bug>
<bugid>45</bugid>
<title>myLocationManager.getProvider( new Criteria() ) is broken</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:27:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>paulkil...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jan 2008 05:22:54 +0000</openedDate>
<description>myLocationManager.getProvider( new Criteria() ) throws an Exception and
myLocationManager.getProviders().get(0) must be used instead</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:32:58 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>danr...@gmail.com</author>
<when>Fri, 29 Feb 2008 00:54:16 +0000</when>
<what>This has been fixed as a side effect of another bug</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:27:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:37:30 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4426</bugid>
<title>RESULT_CANCELED in the Configuration Activity of Widget does not work</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-06T19:19:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>sunghoonlee92@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 22:04:18 +0000</openedDate>
<description>- I tried on both SDK1.5 and SDK1.6. but it is reproducible. I created
MyWidget which has Configuration Activity. If I select Q&quot;EWidgetsQ&quot;E in Q&quot;EAdd
to Home screenQ&quot;E, I can see MyWidget application in the list. If I select
MyWidget, it displays Configuration Activity first. In onCreate() of
Configuration Activity in MyWidget, I tried both two cases below to
delete appWidget ID in case user backs-out of the Activity before
reaching the end. 1) setResult(RESULT_CANCELED); 2) Intent launchIntent
= getIntent(); Bundle extras = launchIntent.getExtras(); if (extras !=
null) { mAppWidgetId =
extras.getInt(AppWidgetManager.EXTRA_APPWIDGET_ID,
AppWidgetManager.INVALID_APPWIDGET_ID); Intent cancelResultValue = new
Intent();
cancelResultValue.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID,
mAppWidgetId); setResult(RESULT_CANCELED, cancelResultValue); } -
onUpdate method of MyWidget Provider, I can see those appWidgetIds
lists. I can see that AppWidgetHost in Launcher.java does not delete
when it receives Q&quot;ERESULT_CANCELEDQ&quot;E In the method of Launcher.java it has
a bug. Q&quot;E(requestCode == REQUEST_CREATE_APPWIDGET) ||Q&quot;E should be added to
work properly. @Override protected void onActivityResult(int
requestCode, int resultCode, Intent data) { else if (requestCode ==
REQUEST_PICK_APPWIDGET Q&amp;EQ&amp;E resultCode == RESULT_CANCELED Q&amp;EQ&amp;E data != null)
{ // Clean up the appWidgetId if we canceled int appWidgetId =
data.getIntExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, -1); if
(appWidgetId != -1) { mAppWidgetHost.deleteAppWidgetId(appWidgetId); } }</description>
<comment>
<author>sunghoonlee92@gmail.com</author>
<when>Thu, 29 Oct 2009 22:08:08 +0000</when>
<what>The garbage of AppWidgetID increases. it can cause significant problems performance
on boot-up.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 19:19:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4172</bugid>
<title>Unable to create/modify/delete on non-primary calendar on google apps account</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>26</stars>
<reportedBy>josh.coo...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 00:20:13 +0000</openedDate>
<description>When I go to create an event using the calendaring application on my G1,
I am not presented with any other calendar than the google build-in one.
Note, I am currently using my G1 with a GOOGLE APPS account. To
duplicate this issue: 1) Create a new calendar in the google apps
calendar WEB application. 2) Perform a sync on the G1 by doing the
following 2.1) from the main screen press menu 2.2) select Settings 2.3)
select Data synchronization 2.4) press menu and press Sync now 3) Go to
the calendaring application and press menu. Go to More and select My
Calendars. Verify the new calendar is present. 4) Press back to get to
the main calendar screen 5) Press menu and select New event 6) On the
calendar field press the drop down. The created calendar is absent. If I
create an event on the new calendar and preform a sync, the event will
show up however it is not editable nor can I delete it. [same symptoms
as issue 1786, but not fixed by that fix]</description>
<comment>
<author>rjlori...@gmail.com</author>
<when>Thu, 08 Oct 2009 00:27:49 +0000</when>
<what>IQ&apos;Em still having this issue as well. I was hoping that  issue 1786  would fix it, but 
it has been nearly 2 days and IQ&apos;Em still unable to use my secondary calendars.

Some notes about my calendars:
1.) I only have a single Google Apps account (the primary administrator)
2.) All calendars were created by that account
3.) Only the first calendar (which I have renamed) is available on my G1.

The secondary calendars synchronize, show up in the calendar view, and can be opened 
to get the detail information. I can add reminders to the calendar events, but I 
cannot edit them, nor can I associate them with new events (only my first calendar is 
available in that drop down, as described by josh.cooley).</what>
</comment>
<comment>
<author>gpduck...@gmail.com</author>
<when>Thu, 08 Oct 2009 00:52:26 +0000</when>
<what>IQ&apos;Em also still experiencing this issue.  I have tried creating a new calendar after the 
fix for 1786 was announced, but the new calendar was still not available in the 
dropdown when creating a new event on my G1.</what>
</comment>
<comment>
<author>steve%gr...@gtempaccount.com</author>
<when>Thu, 08 Oct 2009 01:04:17 +0000</when>
<what>This issue remains for me as well.  I can only add/edit to my primary calendar and
other calendars that were created from a regular gmail account (NOT an apps account).
 Each non-primary calendar that IQ&apos;Eve created from an apps account has the problem.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Oct 2009 13:19:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jjmartin...@gmail.com</author>
<when>Thu, 08 Oct 2009 14:55:23 +0000</when>
<what>Same here, I only have my primary calendar and one shared to me from another google 
apps account, not the other ones I have created on my own google apps account.

</what>
</comment>
<comment>
<author>Mep...@gmail.com</author>
<when>Tue, 13 Oct 2009 15:32:29 +0000</when>
<what>Issue remains unresolved for me, as well. If it assists in troubleshooting, my domain
is flatearththeatre.com.

In trying to work around the issue, I went as far as to give another user admin
rights to the calandar and unshared it with myself. I then unsubscribed from the
calendar from the web interface and removed it from Q&quot;EMy CalendarsQ&quot;E on the G1. After
resyncing and ensuring the calendar was no longer available, I granted my account
read-write (not admin) access to the calendar from the second account. After
resyncing, the calendar was again available on the G1. Unfortunately, despite all
this, I was still unable to edit or add events from my phone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 14 Oct 2009 15:00:43 +0000</when>
<what>WeQ&apos;Eve identified an issue where the fix we had made didnQ&apos;Et get applied to all
calendars. We believed that this should now be resolved. Wait 24 hours, and try it again.</what>
</comment>
<comment>
<author>jjmartin...@gmail.com</author>
<when>Wed, 14 Oct 2009 15:17:23 +0000</when>
<what>I realize it hasnQ&apos;Et been 24 hours yet, but a sync and check didnQ&apos;Et reveal a change here 
yet.  I will let you know tomorrow.</what>
</comment>
<comment>
<author>rjlori...@gmail.com</author>
<when>Wed, 14 Oct 2009 15:23:32 +0000</when>
<what>Mine is fixed this time through after doing a manual sync.

Thanks!</what>
</comment>
<comment>
<author>steve%gr...@gtempaccount.com</author>
<when>Wed, 14 Oct 2009 15:28:51 +0000</when>
<what>Working for me now after a forced sync.  Thanks!</what>
</comment>
<comment>
<author>jjmartin...@gmail.com</author>
<when>Wed, 14 Oct 2009 15:54:03 +0000</when>
<what>It is working for me now, thank you.  Of course now I would like an option to have my 
phone have a different default choice for calendar, but I guess that would be another 
issue.  Thanks for the hard work.</what>
</comment>
<comment>
<author>gpduck...@gmail.com</author>
<when>Wed, 14 Oct 2009 16:07:23 +0000</when>
<what>Mine is also working.  Thank you!</what>
</comment>
<comment>
<author>josh.coo...@gmail.com</author>
<when>Wed, 14 Oct 2009 16:59:10 +0000</when>
<what>Showed up on mine too after a forced sync.  It works great.</what>
</comment>
<comment>
<author>jjmartin...@gmail.com</author>
<when>Fri, 23 Oct 2009 06:18:29 +0000</when>
<what>After previously working. It has stopped working and IQ&apos;Em back down to only my primary calendar and 
one shared from another account.</what>
</comment>
<comment>
<author>jjmartin...@gmail.com</author>
<when>Fri, 23 Oct 2009 06:18:53 +0000</when>
<what>After previously working. It has stopped working and IQ&apos;Em back down to only my primary calendar and 
one shared from another account.</what>
</comment>
<comment>
<author>jjmartin...@gmail.com</author>
<when>Fri, 23 Oct 2009 06:21:03 +0000</when>
<what>After previously  working it is now only showing my default calendar and one shared from another 
account</what>
</comment>
<comment>
<author>reevery</author>
<when>Thu, 26 Nov 2009 14:20:43 +0000</when>
<what>I can add events to non-primary calendars, but I cannot change events already on the
system. IQ&apos;Ed like to be able to move events between calendars which I own, rather than
have to delete them and make a new one, or go through the web interface.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:46:27 +0000</when>
<what></what>
</comment>
<comment>
<author>clint.la...@gmail.com</author>
<when>Fri, 11 Dec 2009 20:16:31 +0000</when>
<what>I cannot add events to any other calendar other than the default My Calendar in my 
phone (HTC Dream on Rogers). Additionally, I cannot add My Calendar to the list of 
calendars in my web interface. I am not using Google Apps, just the standard Docs Q&amp;E 
Gmail accounts.</what>
</comment>
<comment>
<author>gka...@gmail.com</author>
<when>Wed, 19 May 2010 03:54:29 +0000</when>
<what>HTC Dream on Rogers.  The calendar syncs well but only with the main calendar on my 
Gmail account.  No additional calendars created at the web site appear on the phone 
except one:  the ContactsQ&apos;E Birthday calendar.  IQ&apos;Eve seen a YouTube video showing the 
Android Calendar app Menu/More button which adds calendars, but I have no More button 
on this phone app :-(</what>
</comment>
<comment>
<author>priorcre...@gmail.com</author>
<when>Wed, 16 Jun 2010 17:09:57 +0000</when>
<what>I have two calendars, a personal and a business that I need to update from my phone. Any chance of getting that capability added??</what>
</comment>
<comment>
<author>brett.ba...@gmail.com</author>
<when>Wed, 16 Jun 2010 17:25:22 +0000</when>
<what>this is fixed in android 2.2.  

can view and edit calendars for a secondary gmail or google apps account added as another google account via the account sync functionality in settings.</what>
</comment>
<comment>
<author>llizotte...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 14:54:04 +0000</when>
<what>This is a drag for me still because Sprint and Samsung are not putting out any more updates for my phone.  IQ&apos;Em stuck with firmware 2.1 on the Samsung Moment.</what>
</comment>
<comment>
<author>ghigg...@gmail.com</author>
<when>Tue, 25 Jan 2011 10:59:21 +0000</when>
<what>Running 2.2 and I still have this problem. Proper calendar sync was one of the main reasons I moved to Android and itQ&apos;Es not even working! Very poor show</what>
</comment>
<comment>
<author>web...@atenveldt.org</author>
<when>Tue, 25 Jan 2011 13:03:22 +0000</when>
<what>This has been solved in the standard android calendar app for a long time now.  IQ&apos;Ed say if you donQ&apos;Et have access it may be because you are running a proprietary build (htc sense, motoblur, etc.) that has removed the feature.</what>
</comment>
</bug>
<bug>
<bugid>12039</bugid>
<title>Google Talk (gTalk) @ Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:43:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:47:51 +0000</openedDate>
<description>Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Login to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:43:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10442</bugid>
<title>Select Sort at Locale</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>toduka...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 10:00:00 +0000</openedDate>
<description>Select sort at Locale. Example for Japan Locale. Japanese Text is first
order. Other text is next order. ( Sort Q&quot;EAQ&quot;E,Q&quot;EBQ&quot;E,Q&quot;ECQ&quot;E is Q&quot;EAQ&quot;E,Q&quot;EBQ&quot;E,Q&quot;ECQ&quot;E. ) (
Sort Q&quot;E1Q&quot;E,Q&quot;E2Q&quot;E,Q&quot;E3Q&quot;E is Q&quot;E1Q&quot;E,Q&quot;E2Q&quot;E,Q&quot;E3Q&quot;E. ) --------- NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>13908</bugid>
<title>Manifest editor should set initial focus</title>
<status>Declined</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-01-13T20:50:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tnor...@google.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 23:24:58 +0000</openedDate>
<description>The initial focus in the manifest editor is the Q&quot;EManifest General
AttributesQ&quot;E tree node. I think it would be better if the first Text
Field has focus instead. The item with current initial focus isnQ&apos;Et
clipped right on the Mac, which isnQ&apos;Et a very big deal but moving the
focus would make the dialog look better.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 20:50:56 +0000</when>
<what>Unfortunately I donQ&apos;Et see an easy way to solve that.</what>
</comment>
</bug>
<bug>
<bugid>19784</bugid>
<title>Cannot download most apps in a paid country location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bu50...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 20:18:30 +0000</openedDate>
<description>Hey there, My country is one of the registered countries to paid apps.
Yet I am struggle to download any paid apps at all(Kuwait). I am using
an ASUS Transformer running Honeycomb 3.2. The paid apps appear but
whenever I click on purchase it says the app cannot be found. Everything
works smoothly on my hTC Sensation. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Steps to reproduce the
problem: Open market, attempt to buy anything Correct behaviour: I give
you the money you donQ&apos;Et want. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. - What happened. -
What you think the correct behavior should be. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>1963</bugid>
<title>openGL : Blue and Red are flipped</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>14</stars>
<reportedBy>bpatm...@gmail.com</reportedBy>
<openedDate>Tue, 10 Feb 2009 22:11:13 +0000</openedDate>
<description>On the phone hardware, conversion between 888 and 565 formats appears to
reverse the R and B channels. To see the bug, edit the Cube API sample
code to have pure red as the color for all vertices. The non-translucent
demo creates a 565 format surface. The color will appear as expected.
The translucent demo is identical but creates a 8888 format surface. The
cube will display as blue. This bug appears to hit any conversion from
8888 to 565. If the openGL surface is 565, using a 8888 texture to
render will also have reversed B and R channels. This bug does not
appear on the emulator.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:31:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11606</bugid>
<title>Default Email Application Reads Bodies from Account Not Setup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rich.al...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 19:55:50 +0000</openedDate>
<description>- Steps to reproduce the problem. In the Default Mail app, setup an
Exchange Email Acccount In the Gmail App setup your gmail acccount -
What happened. In the Default Mail App, select a message, which as the
proper heading, subject. However, WOW, the BODY of the email message is
a random message body from your GMAIL application account. - What you
think the correct behavior should be. To not suck and do that. Samsung
Galaxy S Android 2.1</description>
</bug>
<bug>
<bugid>10905</bugid>
<title>HTC Evo Timezones incorrect</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-01T20:12:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Robert.H...@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 21:36:02 +0000</openedDate>
<description>Currently running android 2.2 on an HTC Evo 4G. My complaint is two
fold. First, there is no option for setting UTC or Zulu time in the
world clock section of the HTC clock application. There are many people
that are in the military or what have you that need UTC, I happen to be
one of them. The second complaint is due to the first. Since UTC does
not exist in the options, I decided iQ&apos;Ed just set a timezone of a city
that doesnQ&apos;Et change time and also runs off UTC, and that is Reykjavic,
Iceland. However, when Reykjavik is selected, the time is an hour fast.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 01 Sep 2010 20:12:55 +0000</when>
<what>The EVO uses HTCQ&apos;Es applications, so youQ&apos;Ed have to contact them about this issue.</what>
</comment>
<comment>
<author>Robert.H...@gmail.com</author>
<when>Wed, 01 Sep 2010 20:14:22 +0000</when>
<what>I did and they said to contact Google.</what>
</comment>
</bug>
<bug>
<bugid>15672</bugid>
<title>unsuccesful download</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-03-23T03:15:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>willem.v...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 20:14:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Mar 2011 03:15:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18653</bugid>
<title>Operator preferance in roaming (match by name)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ati...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 14:49:09 +0000</openedDate>
<description>Some international networks do have lower rates if roaming calls are on
their network. Sometimes even inbound calls are free. So for example if
IQ&apos;Em having operator A in country X phone should always look for operator
A first in country Y.</description>
</bug>
<bug>
<bugid>6943</bugid>
<title>Company only contacts cannot be deleted.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jerry.br...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 15:32:32 +0000</openedDate>
<description>Steps to reproduce: Create a contact with only a company/organizational
name. Try to delete it. Results: It is not deleted. Expected: It should
be deleted. Android SDK 2.1 / Droid device running 2.0.1</description>
</bug>
<bug>
<bugid>1733</bugid>
<title>WebView.loadData() forgets to encode some crucial non-URL-safe chars</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>30</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Thu, 08 Jan 2009 04:11:22 +0000</openedDate>
<description>If you try to load HTML directly from a String into a WebView, including
any of the characters Q&apos;E # or % in the HTML String (specifically, the
CDATA sections) will cause the HTML page to be truncated (in the case of
Q&apos;E and #) or possibly locally corrupted (in the case of %) at that point.
These characters are not URL-safe, and WebView.loadData(htmlString,
mimeType, encoding) encodes the HTML string in a Q&quot;Edata://Q&quot;E URL before
passing it to WebKit. I have to have the following workaround in my
code: int len = html.length(); StringBuilder buf = new StringBuilder(len
+ 100); for (int i = 0; i Q&lt;E len; i++) { char chr = html.charAt(i);
switch (chr) { case Q&apos;E%Q&apos;E: buf.append(Q&quot;E%25Q&quot;E); break; case Q&apos;E\Q&apos;EQ&apos;E:
buf.append(Q&quot;E%27Q&quot;E); break; case Q&apos;E#Q&apos;E: buf.append(Q&quot;E%23Q&quot;E); break; default:
buf.append(chr); } } String fixedHTML = buf.toString();
mResultsView.loadData(fixedHTML, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf8Q&quot;E); This is a pretty
serious bug... not even the escape char % is being escaped?? On a
separate note, it seems horribly inefficient that the entire HTML string
is being URL-encoded in a Q&quot;Edata://Q&quot;E scheme. What the heck? Is there no
better way to pass the HTML page, unchanged, directly to WebKit, without
creating a temporary file?</description>
<comment>
<author>luke.hutch</author>
<when>Thu, 08 Jan 2009 04:33:33 +0000</when>
<what>Actually itQ&apos;Es not just the CDATA sections, but attribute values that are a problem
(e.g. width=Q&quot;E100%Q&quot;E) -- not to mention the fact that you canQ&apos;Et use single quotes
anywhere in your own HTML or javascript to delimit values.

Info on characters that need to be escaped is here:
http://www.blooberry.com/indexdot/html/topics/urlencoding.htm  At time of writing
though one character is notably missing from Q&quot;Eunsafe charactersQ&quot;E on that page, the
single quote/apostrophe.  I tested the chars listed on that page, and I think that
the three that I escape above are the only ones that cause a problem currently, but
it is possible that there are others too.  Not to mention the fact that high-bit-set
characters are disallowed in URLs, meaning all non-ASCII-compatible Unicode (UTF-8)
characters have to be hex-escaped for the final encoded data URL to be fully valid --
a *very* wasteful encoding scheme...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:12:36 +0000</when>
<what>LoadData loads the passed string as a standard data: URI, and as such the application
is responsible for URI-escaping the parameter before passing it in.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:46:35 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:27:43 +0000</when>
<what></what>
</comment>
<comment>
<author>Nicholas...@gmail.com</author>
<when>Wed, 27 Jan 2010 07:22:54 +0000</when>
<what>I also came across this issue. If the status of this issue has been declines, at least 
update the documentation to save future developers from wasting so much time. I kept 
getting hung up on URLEncoder.encode() to correct the issue. The only solution which 
worked for me is the solution presented by Luke. Perhaps an example using 
Uri.encode(String s, String allow) with the allow string populated. There should be a 
standard way to prepare an html string for use in the data:// uri, and that information 
would be very helpful.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 27 Jan 2010 13:40:18 +0000</when>
<what>Agreed -- the documentation is not clear. IQ&apos;Eve created an internal bug to update the 
documentation.</what>
</comment>
<comment>
<author>amd%gurg...@gtempaccount.com</author>
<when>Tue, 09 Feb 2010 22:29:19 +0000</when>
<what>Bah - question mark has to be encoded too:

    public final static void webViewLoadData(WebView web, String html) {
        StringBuilder buf = new StringBuilder(html.length());
        for (char c : html.toCharArray()) {
            switch (c) {
              case Q&apos;E#Q&apos;E:  buf.append(Q&quot;E%23Q&quot;E); break;
              case Q&apos;E%Q&apos;E:  buf.append(Q&quot;E%25Q&quot;E); break;
              case Q&apos;E\Q&apos;EQ&apos;E: buf.append(Q&quot;E%27Q&quot;E); break;
              case Q&apos;E?Q&apos;E:  buf.append(Q&quot;E%3fQ&quot;E); break;                
              default:
                buf.append(c);
                break;
            }
        }
        web.loadData(buf.toString(), Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);
    }
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 21:49:32 +0000</when>
<what>Issue 4401 has been merged into this issue.</what>
</comment>
<comment>
<author>jettima...@gmail.com</author>
<when>Wed, 14 Apr 2010 04:39:44 +0000</when>
<what>Hi, i found the double quote(Q&quot;E) also not displaying in webview.But it displaying on HTML.
And is there any way to select the particular text from webview for Copy and Paste 
options?

Thanks
Jetti.
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Apr 2010 13:22:00 +0000</when>
<what>jettimadhu: I donQ&apos;Et understand the question. Is it related to this bug in some way? Please stay on topic.</what>
</comment>
<comment>
<author>jettima...@gmail.com</author>
<when>Tue, 27 Apr 2010 17:13:01 +0000</when>
<what>Hi,
i found the double quote(Q&quot;E) in the docx/html file also not displaying in webview. It
 shows some different symbols. But it displaying on web-browser.
   And is there any way to select the particular text from webview for Copy and Paste
options? 
I found some issue in the following link

http://cosmez.blogspot.com/2010/04/webview-emulateshiftheld-on-android.html?showComment=1272387554472_AIe9_BEwWWTrHgMdPzmDxieV82tcaUb6E2mNSi95xJz2X9GZaFV5jhMra7qq6hG_ly26-M3cWAuGeys_poh08JUxUMdGExz9DG-My7FvLTxbzImwxartA5oalcUBc94UkErO8iVZ67ze0reV-DzuRyXTtMpkpoo25E9XC7YkNKtff6eGYWkymhx1uwhUwleUgwGb0R1oi2_rN_h-0K-m5UwjQS_mIU5RgxQHiNr8Anel8C8oZF3-Zye-DEnIpUGDv5LTZeblyfKN#c497203599078864467

Thanks
Jetti.

</what>
</comment>
<comment>
<author>mollo...@gmail.com</author>
<when>Wed, 28 Jul 2010 09:30:18 +0000</when>
<what>Use loadDataWithBaseURL, this worked for me. I set the BaseUrl to be null as I was creating the view from my own data.

See this thread: http://code.google.com/p/android/issues/detail?id=1593</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:35 +0000</when>
<what></what>
</comment>
<comment>
<author>wenlaiz...@gmail.com</author>
<when>Mon, 30 Aug 2010 09:03:02 +0000</when>
<what>loadDataWithBaseURL(): The method will call the http request if your link begins with Q&apos;Ehttp://Q&apos;E or Q&apos;Ehttps://Q&apos;E.
Now ,IQ&apos;Em using SDK2.1, the following codes work for me.

        String html = Q&quot;EQ&quot;E;
        
        StringBuffer replacedBuf = new StringBuffer(html.length());
	
	//??????????????????
	for(char c : html.toCharArray()) {
		switch(c) {
		case Q&apos;E#Q&apos;E :
			replacedBuf.append(Q&quot;E%23Q&quot;E);
			break;
		case Q&apos;E%Q&apos;E:
			replacedBuf.append(Q&quot;E%25Q&quot;E);
			break;
		case Q&apos;E\Q&apos;EQ&apos;E:
			replacedBuf.append(Q&quot;E%27Q&quot;E);
			break;
		case Q&apos;E?Q&apos;E:
			replacedBuf.append(Q&quot;E%3fQ&quot;E);
			break;
		default:
				replacedBuf.append(c);
		}
	}                
    
	// this is used as the default encoding of decode.
	web.getSettings().setDefaultTextEncodingName(Q&quot;Eutf-8Q&quot;E);
	web.loadData(replacedBuf.toString(), Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);</what>
</comment>
<comment>
<author>sas...@gmail.com</author>
<when>Sat, 18 Sep 2010 19:34:00 +0000</when>
<what>thanks for the loaddatawithbaseurl solution to get around quotes and apos, that worked!</what>
</comment>
<comment>
<author>dienerma...@gmail.com</author>
<when>Wed, 06 Oct 2010 14:05:50 +0000</when>
<what>Yes.
Its perfect. very Thanks.
use: 
    webView.loadDataWithBaseURL(null, html,Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E, null);</what>
</comment>
<comment>
<author>archon810</author>
<when>Fri, 08 Oct 2010 01:07:13 +0000</when>
<what>Thanks, same fix worked here.</what>
</comment>
<comment>
<author>seals...@gmail.com</author>
<when>Wed, 09 Feb 2011 01:46:55 +0000</when>
<what>Thanks!</what>
</comment>
<comment>
<author>dorian.c...@gmail.com</author>
<when>Mon, 21 Feb 2011 10:53:36 +0000</when>
<what>Base url method works here also. I dont know why the base url method works when the normal url method does not!</what>
</comment>
<comment>
<author>archan...@gmail.com</author>
<when>Fri, 17 Jun 2011 18:36:08 +0000</when>
<what>works! thanks . But i have a chanracter ? in my html to be rendered ,any suggestions?</what>
</comment>
<comment>
<author>BechtelC...@gmail.com</author>
<when>Wed, 03 Aug 2011 02:08:35 +0000</when>
<what>I noticed someone on another page suggested: wv.loadDataWithBaseURL(Q&quot;Efake://not/neededQ&quot;E, getHTML(), Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E, Q&quot;EQ&quot;E);

Works for me.</what>
</comment>
</bug>
<bug>
<bugid>5028</bugid>
<title> Samsung Moment (v.1.5) fails to stay connected or reconnect automatically to bluetooth headset</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>5</stars>
<reportedBy>newst...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 22:53:36 +0000</openedDate>
<description>I have a Samsung Moment and Plantronics Voyager Pro. The phone will
disconnect from the headset at random even when close to the headset and
during phone call. This is very inconvenient because when this happens
while driving the only way to reconnect is through Q&quot;EsettingsQ&quot;E which to
do safely requires pulling over and stopping. It also will not reconnect
automatically which it used to do with my previous phone, also a
Samsung. From reading the threads on other web forums I see that alot of
other Android phones have similiar problems with bluetooth . I think
that everyone who has this problem, and it seems to be alot, would like
to hear from Google that Google is aware of this problem, working on a
solution, and should have the fix available by a certain date.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:38:08 +0000</when>
<what></what>
</comment>
<comment>
<author>Valerie....@gmail.com</author>
<when>Fri, 04 Dec 2009 17:06:11 +0000</when>
<what>I have exactly the same problem.  The G1 Android randomely shuts off with the 
Plantronics Voyager Pro.  It can be while youQ&apos;Ere on a call or not.  </what>
</comment>
<comment>
<author>malk...@gmail.com</author>
<when>Mon, 14 Dec 2009 05:45:51 +0000</when>
<what>Ditto... My samsung moment will pair with our lexus 350 but is very inconsistent at
making a connection.  Many times it will not connect unless the whole process is done
over after unpairing the two devices.
</what>
</comment>
<comment>
<author>jmelvin%...@gtempaccount.com</author>
<when>Thu, 17 Dec 2009 21:06:27 +0000</when>
<what>Same here.  Shows Q&quot;Epaired but not connectedQ&quot;E the I have to tap it get it to re-
connect.</what>
</comment>
<comment>
<author>parent.y...@gmail.com</author>
<when>Sat, 23 Jan 2010 07:46:20 +0000</when>
<what>Hope this will get fixed quickly - the voyager pro is one of the best headsets.</what>
</comment>
<comment>
<author>kennerly...@gmail.com</author>
<when>Wed, 24 Mar 2010 15:14:49 +0000</when>
<what>I have two stereo bluetooth headsets for which my Q&quot;ESamsung MomentQ&quot;E does the same thing.
My headsets are the Q&quot;EPlantronics 906/R US BackBeat HeadphonesQ&quot;E and a fairly older
Q&quot;EJensen WBT212Q&quot;E.  While listening to 128K internet radio streams with any of several
streaming applications, I frequently get 
Q&quot;EE/BTLD : bta_av_str_stoppedQ&quot;E
Q&quot;EE/BTLD : Re-enabling LPMQ&quot;E
Q&quot;EE/BTLD : bta_av_suspend_cfmQ&quot;E
after which the audio to the headset quits.
It is extremely frustrating.
I also see several types of MediaPlayer related errors (-11, -14 and -38).

For the previous errors, I am hoping, they must be software/driver-related, and that
an upgrade to the soon-to-be-released Android 2.1 may fix them.
But this is most troubling type of error...
Q&quot;EE/BTLD : reset flagsQ&quot;E
Q&quot;EE/BluetootA2dpService.cpp : onConnectSyncResult: D-Bus error: org.Blues.Error.Failed
(Service not found)
as I feel this more likely indicates a hardware problem with the Bluetooth radio.
And this would require, yet another phone replacement.  I have already had FOUR
Samsung Moment replacemnts!!!!


</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:32 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>2113</bugid>
<title>stk bug - UTF16/UCS2 and BOM</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>zhuke...@gmail.com</reportedBy>
<openedDate>Mon, 02 Mar 2009 09:12:06 +0000</openedDate>
<description>Hello, I find a bug in stk. source file
com.android.internal.telephony.gsm.stk.ResponseData in function
@Override public void format(ByteArrayOutputStream buf) { if (buf ==
null) { return; } // Text string object int tag = 0x80 |
ComprehensionTlvTag.TEXT_STRING.value(); buf.write(tag); // tag byte[]
data; if (mIsYesNo) { data = new byte[1]; data[0] = mYesNoResponse ?
GET_INKEY_YES : GET_INKEY_NO; } else if (mInData != null Q&amp;EQ&amp;E
mInData.length() Q&gt;E 0) { try { if (mIsUcs2) { data =
mInData.getBytes(Q&quot;Eutf-16Q&quot;E); } else if (mIsPacked) { int size =
mInData.length(); byte[] tempData = GsmAlphabet
.stringToGsm7BitPacked(mInData); data = new byte[size]; // Since
stringToGsm7BitPacked() set byte 0 in the // returned byte array to the
count of septets used... // copy to a new array without byte 0.
System.arraycopy(tempData, 1, data, 0, size); } else { data =
GsmAlphabet.stringToGsm8BitPacked(mInData); } } catch
(UnsupportedEncodingException e) { data = new byte[0]; } catch
(EncodeException e) { data = new byte[0]; } } else { data = new byte[0];
} // length - one more for data coding scheme. buf.write(data.length +
1); // data coding scheme if (mIsUcs2) { buf.write(0x08); // UCS2 } else
if (mIsPacked) { buf.write(0x00); // 7 bit packed } else {
buf.write(0x04); // 8 bit unpacked } for (byte b : data) { buf.write(b);
} } } statement Q&quot;Edata = mInData.getBytes(Q&quot;Eutf-16Q&quot;E);Q&quot;E should be modified
as Q&quot;Edata = mInData.getBytes(Q&quot;Eutf-16beQ&quot;E);Q&quot;E. This bug occured when data is
unicode, converting unicode data to byte sequences in Q&quot;Eutf-16Q&quot;E, it will
append two additional bytes ahead of byte sequences, this cause issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 17:51:04 +0000</when>
<what>This issue is assigned to an engineer for further evaluation

Note: you will probably get more attention if you submit a source code change.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:32:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:01:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:42:49 +0000</when>
<what></what>
</comment>
<comment>
<author>pierrefr...@gmail.com</author>
<when>Fri, 17 Sep 2010 13:23:07 +0000</when>
<what>How would a user notice this defect? Is all languages affected?</what>
</comment>
<comment>
<author>pierrefr...@gmail.com</author>
<when>Fri, 17 Sep 2010 13:23:58 +0000</when>
<what>What was the outcome of the assigned engineer?</what>
</comment>
</bug>
<bug>
<bugid>2153</bugid>
<title>Market should allow developers to test the upgrade process</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Mar 2009 16:19:53 +0000</openedDate>
<description>Developers are unable to download their own copy protected applications.
This means both release validation and upgrade strategies can not be
tested. This is especially important for applications which use
databases - but effects all developers. This in conjunction with the,
copy protection causes loss of access to files after upgrade bug, is a
serious disservice to developers which may cause the loss of customers
and initiate lower ratings by disgruntled users. This in short means
some developers are likely suffering and losing money via loss of future
sales as a direct result of GoogleQ&apos;Es poor market execution.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:31:41 +0000</when>
<what>This issue has been assigned for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:51:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:59:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:59:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14036</bugid>
<title>pbap server not support PullvCardListing Function correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sha...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 14:26:55 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - send get request from client
using obex protocol name:pb type:x-bt/vcard-listing Application
parameters: order:Indexed ==Q&gt;Ereturn all the vcard records I want. but in
a different order; I check the code:
com.android.bluetooth.pbap.BluetoothPbapVcardManager.java public final
ArrayListQ&lt;EStringQ&gt;E getPhonebookNumberList(){ .... phoneCursor =
mResolver.query(myUri, PHONES_PROJECTION, CLAUSE_ONLY_VISIBLE, null,
SORT_ORDER_PHONE_NUMBER); it is using the Q&quot;ESORT_ORDER_PHONE_NUMBERQ&quot;E not
the Q&quot;EhandleQ&quot;E order I want. I think this is a bug. thanks for your time</description>
<comment>
<author>sha...@gmail.com</author>
<when>Sat, 15 Jan 2011 14:33:23 +0000</when>
<what>by the way I using the PullvCardListing Function  search by number
total request is:
name:pb
type:x-bt/vcard-listing
Application parameters: order:Indexed;SearchAttribute:Number;SearchValue:xxxxxx(phone number)


</what>
</comment>
</bug>
<bug>
<bugid>16315</bugid>
<title>add punjabi font in android system.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>mdhillon...@gmail.com</reportedBy>
<openedDate>Sat, 23 Apr 2011 04:24:44 +0000</openedDate>
<description>when i check my facebook status, the punjabi fonts are shown in boxes. i
use android 2.1 on motorola defy. when i check my friendQ&apos;Es iphone 4,
this issue was not there.he was able to read punjabi font status on
facebook. please fix this.</description>
<comment>
<author>munmi...@gmail.com</author>
<when>Sun, 24 Apr 2011 14:53:32 +0000</when>
<what>Need a punjabi font for android.....google are u listening</what>
</comment>
<comment>
<author>man...@gmail.com</author>
<when>Thu, 19 May 2011 06:46:31 +0000</when>
<what>Will really appreciate the Punjabi display alongwith some input system like google IME.</what>
</comment>
<comment>
<author>amardeep...@gmail.com</author>
<when>Thu, 15 Sep 2011 12:35:09 +0000</when>
<what>Me too having same problem with facebook</what>
</comment>
<comment>
<author>gillaman...@gmail.com</author>
<when>Sat, 24 Sep 2011 18:09:52 +0000</when>
<what>I canQ&apos;Et read Punjabi text while I use web browser also I canQ&apos;Et read Punjabi while I use Facebook itQ&apos;Es only shows boxes on my Google nexus s. ItQ&apos;Es very bad I was thinking this is new phone from Google and this must sporting all languages but I was wrong I donQ&apos;Et think any phone can be a better than iPhone 4, becase iphone 4 sport all language. I think Google needs to make a new language pack for Android phone witch sport all language to make it better than iPhone 4. Thanks Google I think  you need to fix this problem as soon as possible.</what>
</comment>
<comment>
<author>ajithund...@gmail.com</author>
<when>Thu, 10 Nov 2011 23:17:04 +0000</when>
<what>...Same here ..same issue  with my nuvifone....wake up Google. Thinking of ditching android and getting  iphone 4s.</what>
</comment>
<comment>
<author>balpree...@gmail.com</author>
<when>Sat, 12 Nov 2011 14:59:36 +0000</when>
<what>Hello samsung
hello google
Hello android 
Plz add punjabi font support in galaxy s2 i9100 in android facebook application and web
browsers.
What an irony... i was able to see punjabi font in galaxy s i9000 also running on 
gingerbread. i updated my 
phone and same Phone let me down in front of my friend owning iphone 4. </what>
</comment>
<comment>
<author>rehal.ja...@gmail.com</author>
<when>Thu, 24 Nov 2011 13:35:04 +0000</when>
<what>Same here on Sony xperia mini pro plz fix this google</what>
</comment>
</bug>
<bug>
<bugid>2568</bugid>
<title>Wrong mState assignment in ToneGenerator.cpp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>qqi...@gmail.com</reportedBy>
<openedDate>Mon, 04 May 2009 08:28:26 +0000</openedDate>
<description>Line 193 in frameworks/base/media/libmedia/ToneGenerator.cpp mState ==
TONE_IDLE; Should be: mState = TONE_IDLE;</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:29:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13269</bugid>
<title>REGRESSION: Google Chatback Broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>troy.sob...@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 17:21:31 +0000</openedDate>
<description>Summary: GoogleQ&apos;Es official Chatback badge program fails to work under
Android 2.2.1. This contrasts against 2.1 where the Chatback worked as
expected. Reproduction: Launch a Chatback session from the web. A Q&quot;EGroup
Chat InvitationQ&quot;E will be notified. When accepting however, nothing will
happen. Platform: Android 2.2.1 Nexus One</description>
<comment>
<author>mybiz...@gmail.com</author>
<when>Tue, 29 Mar 2011 20:32:18 +0000</when>
<what>I get X Q&quot;Ehas left the chatQ&quot;E on the guest side as soon as I accept the invite.

Evo CM7</what>
</comment>
<comment>
<author>surbhit....@gmail.com</author>
<when>Fri, 15 Apr 2011 11:27:23 +0000</when>
<what>I use a Nexus S 2.3.2, I have the same problem. Kindly Fix this please.</what>
</comment>
<comment>
<author>Riel.Not...@gmail.com</author>
<when>Fri, 15 Apr 2011 11:31:29 +0000</when>
<what>Yes, Desire here too. Chatback would be great function.
</what>
</comment>
<comment>
<author>temposue...@gmail.com</author>
<when>Tue, 26 Apr 2011 08:56:46 +0000</when>
<what>can confirm, doesnQ&apos;Et work anyone since update to 2.2.x</what>
</comment>
<comment>
<author>amy.and....@gmail.com</author>
<when>Tue, 09 Aug 2011 15:48:16 +0000</when>
<what>Got a Samsung Galaxy Apollo using 2.1 update 1 (2.1.1?).  Has this bug been fixed in later versions?  Is this issue because Talk doesnQ&apos;Et support group chat and chatback seems to be some kind of group chat?  There is no official Android update for this phone yet, do I have any other options?  Thanks in advance.</what>
</comment>
<comment>
<author>lemieux....@gmail.com</author>
<when>Mon, 29 Aug 2011 01:08:56 +0000</when>
<what>Same issue with Nexus S 2.3.4.
Group chat works fine, only chatback fails.
Sometimes nothing happens when accepting a session from the web, sometimes it crashes.</what>
</comment>
<comment>
<author>bwigfi...@gmail.com</author>
<when>Thu, 08 Sep 2011 20:39:27 +0000</when>
<what>IQ&apos;Eve got this problem as well on Android 2.2.1 on a Samsung SCH-R880</what>
</comment>
<comment>
<author>jamesoz...@gmail.com</author>
<when>Sun, 09 Oct 2011 00:34:09 +0000</when>
<what>same problem with my nexus one - please get this fixed</what>
</comment>
<comment>
<author>duerinck...@gmail.com</author>
<when>Wed, 19 Oct 2011 11:51:08 +0000</when>
<what>I Have a nexus s 2.3.6 when i accept on my nexus s a group chat from someone who pushed on my chatback on my website it fails and closes screen can this bug be fixed! otherwise it would be a  great app </what>
</comment>
<comment>
<author>Clayton....@gmail.com</author>
<when>Wed, 30 Nov 2011 03:41:16 +0000</when>
<what>same issue with my HTC sensation running 2.3</what>
</comment>
</bug>
<bug>
<bugid>7773</bugid>
<title>API for supported media file types</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mirkosch...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 07:51:47 +0000</openedDate>
<description>So far, there are only two ways to check whether a media encoding is
supported: 1. Check if the file is in the media library. This might not
work if e.g. itQ&apos;Es not yet indexed or in a .nomedia directory. 2. Try to
open the file with MediaPlayer. This might be pretty slow if there are
multiple files to check. Thus, a simple API returning the supported
media encodings (preferrable by file extension) would be nice, so e.g. a
media browser could list only supported files, like all .mp3, .ogg,
.m4a, and for G1 .wma, for some custom ROMs .flac, etc., without much
efford. I think AndroidQ&apos;Es media scanner might already implement
something similar internally, as it would be a pretty bad idea to scan
all files.</description>
</bug>
<bug>
<bugid>2841</bugid>
<title>Color Change In Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>rfalbisa...@gmail.com</reportedBy>
<openedDate>Wed, 03 Jun 2009 03:19:53 +0000</openedDate>
<description>IQ&apos;Em not sure how the APIQ&apos;Es work, but an option to change the default
color of the Calendar application would be great. I miss the black, it
was much easier to browse and view events than the 1.5 update. Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:10:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:13:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4670</bugid>
<title>Ford MS Sync 2does not read all contacts from Droid into phonebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>drestinblack</reportedBy>
<openedDate>Wed, 11 Nov 2009 01:04:07 +0000</openedDate>
<description>After pairing with the Microsoft Sync (version 2.0 and then updated to
2.1) in my Ford Expedition I can see approximately one dozen contacts
from my list of approximately 120. I cannot see a pattern in which
contacts are downloaded and which are not. Without these contacts,
obviously, the Sync based voice dialing is useless. My Razr v3xx worked
fine in this respect.</description>
<comment>
<author>drestinblack</author>
<when>Wed, 11 Nov 2009 01:13:24 +0000</when>
<what>Whoops, duplicate. How can I delete this dupe?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:31:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19514</bugid>
<title>java.lang.NullPointerException@com.google.android.talk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>anderson...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 13:25:29 +0000</openedDate>
<description>Process: com.google.android.talk Flags: 0x8be45 Package:
com.google.android.talk v130 (1.3) java.lang.NullPointerException at
com.google.android.talk.RosterListItem$RelativeLayoutPressHandler.setPressed(RosterListItem.java:941)
at android.view.ViewGroup.dispatchSetPressed(ViewGroup.java:1714) at
android.view.View.setPressed(View.java:3368) at
android.view.ViewGroup.dispatchSetPressed(ViewGroup.java:1714) at
android.view.View.setPressed(View.java:3368) at
android.widget.AbsListView.keyPressed(AbsListView.java:1636) at
android.widget.ListView.commonKey(ListView.java:2183) at
android.widget.ListView.onKeyDown(ListView.java:2112) at
android.view.KeyEvent.dispatch(KeyEvent.java:1390) at
android.view.View.dispatchKeyEvent(View.java:3855) at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:787) at
android.widget.ListView.dispatchKeyEvent(ListView.java:2097) at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:789) at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:1919)
at
com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1185)
at android.app.Activity.dispatchKeyEvent(Activity.java:2132) at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1895)
at
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2563)
at android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2538) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1870) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:130) at
android.app.ActivityThread.main(ActivityThread.java:3806) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>satishku...@gmail.com</author>
<when>Wed, 07 Sep 2011 07:42:30 +0000</when>
<what>Phone : XPeria Pro
Android Version : 2.3.4
GTalk Version : 1.3

Analysis :

Null checks have to be brought in setPressed() method of RosterListItem class in GTalk.

Exception trace :

8-21 13:17:36.930 D/dalvikvm( 4187): GC_FOR_MALLOC freed 827K, 88% free 589K/4739K, external 0K/0K, paused 4ms
08-21 13:17:36.950 D/dalvikvm( 4187): GC_CONCURRENT freed 8K, 87% free 650K/4739K, external 0K/0K, paused 1ms+0ms
08-21 13:17:37.930 I/ActivityManager(  248): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.talk/.SigningInActivity bnds=[125,115][238,273] } from pid 30548
08-21 13:17:37.950 I/ActivityManager(  248): Start proc com.google.android.talk for activity com.google.android.talk/.SigningInActivity: pid=25741 uid=10029 gids={3003, 1015, 1006}
08-21 13:17:38.110 I/ActivityThread(25741): Pub com.google.android.talk.SuggestionProvider: com.google.android.talk.SuggestionsProvider
08-21 13:17:38.280 D/dalvikvm(25741): GC_CONCURRENT freed 104K, 50% free 2740K/5447K, external 2179K/2722K, paused 3ms+16ms
08-21 13:17:38.360 D/dalvikvm(  387): GC_CONCURRENT freed 923K, 48% free 3832K/7367K, external 1685K/2133K, paused 4ms+11ms
08-21 13:17:38.370 D/RemoteVideoChatStateAccessor(25741): registerCallStateListener
08-21 13:17:38.500 D/CustomizationProvider(30486): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
08-21 13:17:38.500 I/CustomizationProvider(30486): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
08-21 13:17:38.530 I/ActivityManager(  248): Displayed com.google.android.talk/.SigningInActivity: +589ms
08-21 13:17:38.840 I/BratAgent( 4187): Invoking DUMP command
08-21 13:17:38.840 I/BratAgent( 4187): Sending: DUMP DUMP ffffffff mMeasuredHeight mLeft mTop mScrollX mScrollY mText isFocused
08-21 13:17:38.980 D/dalvikvm(25741): GC_CONCURRENT freed 420K, 49% free 3116K/6087K, external 2205K/2722K, paused 2ms+4ms
08-21 13:17:38.980 W/CursorWrapperInner(25741): Cursor finalized without prior close()
08-21 13:17:39.140 D/dalvikvm(25741): GC_CONCURRENT freed 936K, 53% free 3111K/6599K, external 2205K/2722K, paused 2ms+3ms
08-21 13:17:39.176 D/dalvikvm( 4187): GC_CONCURRENT freed 650K, 89% free 525K/4739K, external 0K/0K, paused 1ms+0ms
08-21 13:17:39.180 I/BratAgent( 4187): DUMP command finished
08-21 13:17:39.380 I/EONS    (  347): Number of OPL records = 8
08-21 13:17:39.380 D/EONS    (  347): lac1=65535 lac2=65535 hLac=2354 pnn rec=255
08-21 13:17:39.380 W/EONS    (  347): plmn in EF_OPL doesnot match reg plmn,ignoring pnn data sim plmn 15151515150,bcch plmn 262020
08-21 13:17:39.380 D/EONS    (  347): lac1=65535 lac2=65535 hLac=2354 pnn rec=255
08-21 13:17:39.380 W/EONS    (  347): plmn in EF_OPL doesnot match reg plmn,ignoring pnn data sim plmn 15151515150,bcch plmn 262020
08-21 13:17:39.380 D/EONS    (  347): lac1=65535 lac2=65535 hLac=2354 pnn rec=255
08-21 13:17:39.380 W/EONS    (  347): plmn in EF_OPL doesnot match reg plmn,ignoring pnn data sim plmn 15151515150,bcch plmn 262020
08-21 13:17:39.380 D/EONS    (  347): lac1=65535 lac2=65535 hLac=2354 pnn rec=255
08-21 13:17:39.380 W/EONS    (  347): plmn in EF_OPL doesnot match reg plmn,ignoring pnn data sim plmn 15151515150,bcch plmn 262020
08-21 13:17:39.380 D/EONS    (  347): lac1=65535 lac2=65535 hLac=2354 pnn rec=255
08-21 13:17:39.380 W/EONS    (  347): plmn in EF_OPL doesnot match reg plmn,ignoring pnn data sim plmn 15151515150,bcch plmn 262020
08-21 13:17:39.380 D/EONS    (  347): lac1=65535 lac2=65535 hLac=2354 pnn rec=255
08-21 13:17:39.390 W/EONS    (  347): plmn in EF_OPL doesnot match reg plmn,ignoring pnn data sim plmn 15151515150,bcch plmn 262020
08-21 13:17:39.390 D/EONS    (  347): lac1=65535 lac2=65535 hLac=2354 pnn rec=255
08-21 13:17:39.390 W/EONS    (  347): plmn in EF_OPL doesnot match reg plmn,ignoring pnn data sim plmn 15151515150,bcch plmn 262020
08-21 13:17:39.390 D/EONS    (  347): lac1=65535 lac2=65535 hLac=2354 pnn rec=255
08-21 13:17:39.390 W/EONS    (  347): plmn in EF_OPL doesnot match reg plmn,ignoring pnn data sim plmn 15151515150,bcch plmn 262020
08-21 13:17:39.390 W/EONS    (  347): No matching OPL record found, checking HPLMN
08-21 13:17:39.390 I/EONS    (  347): Comparing hplmn 26202 with reg plmn 26202
08-21 13:17:39.390 I/EONS    (  347): Fetching EF_PNNQ&apos;Es first record
08-21 13:17:39.390 I/EONS    (  347): Number of PNN records = 8
08-21 13:17:39.390 D/EONS    (  347): PNN record number 1, hex data ffffffffffffffffffffffffffff
08-21 13:17:39.390 E/EONS    (  347): EF_PNN: Invalid EF_PNN Data
08-21 13:17:39.390 I/TelephonyRegistry(  248): notifyServiceState: 0 home Vodafone.de Vodafone.de 26202  HSDPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false
08-21 13:17:39.410 I/TelephonyRegistry(  248): notifyDataConnection: state=2 isDataConnectivityPossible=true reason=null interfaceName=rmnet0 networkType=8
08-21 13:17:39.430 D/NotificationMgr(  347): updateNetworkSelection()...state = 0 new network 
08-21 13:17:39.460 D/NotificationMgr(  347): hideDataDisconnectedRoaming()...
08-21 13:17:39.850 I/BratAgent( 4187): Invoking DUMP command
08-21 13:17:39.850 I/BratAgent( 4187): Sending: DUMP DUMP ffffffff mMeasuredHeight mLeft mTop mScrollX mScrollY mText isFocused
08-21 13:17:39.960 D/dalvikvm(25741): GC_CONCURRENT freed 823K, 52% free 3202K/6599K, external 2205K/2722K, paused 2ms+4ms
08-21 13:17:40.090 D/dalvikvm(25741): GC_CONCURRENT freed 1019K, 54% free 3156K/6727K, external 2205K/2722K, paused 2ms+4ms
08-21 13:17:40.120 I/BratAgent( 4187): DUMP command finished
08-21 13:17:40.120 D/dalvikvm( 4187): GC_CONCURRENT freed 513K, 89% free 536K/4739K, external 0K/0K, paused 1ms+0ms
08-21 13:17:42.720 V/GoogleLoginService(  387): captcha url is [https://www.google.com/accounts/Captcha?ctoken=pMNsTgMa-kDGF1YRhC7CH8zIePDWb4T39fxlDtApyaSZVZTH0diA8LdoCm4NK9CMPRO3HxMDrt24j0DOlJ-CS540Mfps5UfV9Ec0q9nIegH4uIs_jjmNnN00IwaskNKM%3AOb_CQRSsFgq5MpROxrv9WA]
08-21 13:17:43.220 D/AndroidRuntime(25741): Shutting down VM
08-21 13:17:43.220 W/dalvikvm(25741): threadid=1: thread exiting with uncaught exception (group=0x2aac8560)
08-21 13:17:43.230 E/AndroidRuntime(25741): FATAL EXCEPTION: main
08-21 13:17:43.230 E/AndroidRuntime(25741): java.lang.NullPointerException
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at com.google.android.talk.RosterListItem$RelativeLayoutPressHandler.setPressed(RosterListItem.java:941)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewGroup.dispatchSetPressed(ViewGroup.java:1807)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.View.setPressed(View.java:3435)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewGroup.dispatchSetPressed(ViewGroup.java:1807)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.View.setPressed(View.java:3435)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.widget.AbsListView.keyPressed(AbsListView.java:1696)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.widget.ListView.commonKey(ListView.java:2111)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.widget.ListView.onKeyDown(ListView.java:2040)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.KeyEvent.dispatch(KeyEvent.java:1263)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.View.dispatchKeyEvent(View.java:3922)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:879)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.widget.ListView.dispatchKeyEvent(ListView.java:2025)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:881)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:881)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:881)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:1707)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1140)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.app.Activity.dispatchKeyEvent(Activity.java:2073)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1683)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2583)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2558)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.view.ViewRoot.handleMessage(ViewRoot.java:1890)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.os.Handler.dispatchMessage(Handler.java:99)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.os.Looper.loop(Looper.java:130)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at android.app.ActivityThread.main(ActivityThread.java:3701)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at java.lang.reflect.Method.invokeNative(Native Method)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at java.lang.reflect.Method.invoke(Method.java:507)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
08-21 13:17:43.230 E/AndroidRuntime(25741): 	at dalvik.system.NativeStart.main(Native Method)
08-21 13:17:43.250 I/Process (  248): Sending signal. PID: 25741 SIG: 9
08-21 13:17:43.250 W/ActivityManager(  248): Force-killing crashed app com.google.android.talk at watcherQ&apos;Es request</what>
</comment>
</bug>
<bug>
<bugid>5931</bugid>
<title>Touch detection in web browser for Google Reader</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>majrdisa...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 15:11:32 +0000</openedDate>
<description>IQ&apos;Em not sure if there us something special about mobile google reader on
android, but itQ&apos;Es incredibly difficult to touch topics in the list of
articles and hit the right one. So far it seems to be the case with
Google Reader only. Even on this form it seems to detect where I was
trying to tap properly. But with the Reader it often detects a line
above or a line below. I can record a video as a demonstration, if
needed.</description>
</bug>
<bug>
<bugid>8862</bugid>
<title>Integration of linked contact info from ie facebook with google account </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-09T09:28:41.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jhoven...@gmail.com</reportedBy>
<openedDate>Sat, 05 Jun 2010 09:12:18 +0000</openedDate>
<description>While it is great you can link contacts in the phone with other sources,
it is too bad this information is not stored on the google account.
Sometimes, when on my pc, I need an email or a phone number, that I am
used to having as part of contact info on the phone. However, I then
discover I have to log into facebook to find this information just to
write my gmail.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:28:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11479</bugid>
<title>Activities not Garbage-collected due to referenced by deleted LocationListeners</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>verna...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 15:40:07 +0000</openedDate>
<description>Attached to the report there is a test project to reproduce the problem.
It seems that android.location.LocationManager badly handles the
locationlisteners, Steps to reproduce: 1) Create an activity with a
locationmanager and a locationlistener. 2) request updates while in
OnResume and remove the updates while in OnPause function. Expected
behavior: when you leave the actiivty, the activity should be destroyed
Observed behavior: If I check the memory dump, I can see that the
activity canQ&apos;Et be Garbage Collected because of a reference from
android.location.LocationManager$ListenerTransport Calling multiple
times the activity from another one lets you to better realize that the
activities with the locationlistener are never destroyed. I found this
problem in android 1.6 and in android 2.2</description>
</bug>
<bug>
<bugid>17995</bugid>
<title>Static AudioTrack objects leak shared memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kwasi.me...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 16:26:47 +0000</openedDate>
<description>If you create a large amount (Q&gt;E1000) of AudioTrack objects for static
audio data and make sure to call their release methods youQ&apos;Ell eventually
get an error message: 06-26 11:07:30.234: ERROR/MemoryHeapBase(6256):
error creating ashmem region: Too many open files 06-26 11:07:30.234:
ERROR/AudioTrack-JNI(6256): Error creating AudioTrack in static mode:
error creating mem heap base 06-26 11:07:30.246:
ERROR/AudioTrack-Java(6256): [ android.media.AudioTrack ] Error code -20
when initializing AudioTrack. 06-26 11:07:30.246:
ERROR/dalvikvm-gc(6256): Could not mmap 2682880-byte ashmem region
Q&apos;Edalvik-mark-stackQ&apos;E 06-26 11:07:30.246: ERROR/dalvikvm-heap(6256):
dvmHeapBeginMarkStep failed; aborting 06-26 11:07:30.246:
ERROR/dalvikvm(6256): VM aborting On our main screen people can spam the
UI buttons by running their fingers over the screen and each UI button
emits a sound when you run your finger over it. WeQ&apos;Eve made sure not to
play sounds when there are no more track names available, and to use
System.gc to tell Java to garbage collect when we are done with a sound.
WeQ&apos;Ere also using a very light subclass of AudioTrack which we
instantiate in native code. IQ&apos;Em pretty sure there arenQ&apos;Et any problems
with dangling object refs because I can get this crash without the Q&quot;ENo
more track namesQ&quot;E available errors. Looking at the android source it
looks like android_media_AudioTrack_native_setup creates shared memory
for static AudioTracks. IQ&apos;Em guessing thatQ&apos;Es the memory thatQ&apos;Es leaking.
This is on a Nexus S running 2.3.4 but the SDK IQ&apos;Em using 2.2 (or version
8) for development while targeting version 7 (thereQ&apos;Es an issue with
setting the app to install anywhere that makes me develop of version 8).</description>
<comment>
<author>stevieha...@gmail.com</author>
<when>Thu, 08 Sep 2011 11:07:16 +0000</when>
<what>Hi there, we have exactly this issue and is stopping our game from shipping, as it crashes after a certain amount of audio tracks have been created/destroyed. Can we get the priority of this bug increased?

WeQ&apos;Eve tried re-using audio tracks with different data, but this does not appear to work.

Thanks,

Steve.

Rubicon Development, Ltd.</what>
</comment>
</bug>
<bug>
<bugid>12805</bugid>
<title>Address book application on Sharp IS03 displays contacts regardless of accountQ&apos;Es UNGROUPED_VISIBLE setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>madis.p...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 16:49:11 +0000</openedDate>
<description>Most of the applications doing sync (including official twitter,
facebook apps) have the option to Q&quot;ESync with existing contactsQ&quot;E - in
effect the UNGROUPED_VISIBLE setting. Sharp IS03 completely disregards
the setting and always displays said contacts. Attached sample apk and
source code (Eclipse 3.5 project). Steps to reproduce: 1) install the
apk / compile the source project and install 2) navigate to settings -Q&gt;E
accounts Q&amp;E sync 3) tap on add account 4) tap on SyncTest (the sample
code) 5) type anything into the username field and tap on login -- at
this point the sample code creates an account -- -- in the system and
adds 3 synced contacts to that account -- 6) navigate to contacts, tap
on tab named Q&apos;EETCQ&apos;E expected behaviour (tested on 2.1-update1 emulator
and 2.2.1 Nexus One): 7.1) None of the added contacts (Steve Lafond,
Danny Janes and Brandon Melchor) are displayed by default. One can
confirm that all contacts is unticked by checking the settings under
menu -Q&gt;E accounts. actual result (Sharp IS03 2.1-update1, RA201.00.03.00)
7.2) The added contacts are displayed. Menu -Q&gt;E accounts navigation
option is missing and there is no way to control the setting by the
user.</description>
</bug>
<bug>
<bugid>4911</bugid>
<title>Force close shows up when rotating a devices in inbox of email application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 04:51:23 +0000</openedDate>
<description>Force close shows up when rotating a de</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:49:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15479</bugid>
<title>Error when setting alarm clock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>screamin...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 00:06:13 +0000</openedDate>
<description>Yesterday when I set my alarm clock for 2:45 am the alarm switched to
3:45 am. It appears that any alarm set within the 2am time slot is
automatically switched to the 3am slot. It doesnQ&apos;Et happen when you
switch to the pm time slot. There are no error logs for this issue. This
issue happened when using verizons droid x running android 2.2.1 verizon
version2.3.340</description>
</bug>
<bug>
<bugid>19560</bugid>
<title>Android theme setup options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>raider00...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 18:02:58 +0000</openedDate>
<description>Like status bar color, in settings menu background and font colors.
Color vibration options on whole screen, screen sharpness - my geforce
7200LE can do that in windows...</description>
</bug>
<bug>
<bugid>13224</bugid>
<title>Meetings Disappearing from Droid Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>BJami...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 20:55:25 +0000</openedDate>
<description>I am running a Droid 2 Global with 2.2... Active Sync with Exchange 2007
Issue: Meetings are disappearing from Droid Calendar STR: 1. Create a
new meeting in Outlook with other people invited. 2. Once it shows up on
your Droid calendar, have one of the people invited, forward the meeting
to someone else. 3. Once that other person accepts the forwarded meeting
and you receive notification that the new person accepted, the meeting
will disappear from your Droid.</description>
<comment>
<author>lionelb...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:14:59 +0000</when>
<what>I have exactly the same problem and didnQ&apos;Et find any clue on the net.
I tried to erase my exchange account and created again but i had the same issue...

Anyone hase the answer ?</what>
</comment>
<comment>
<author>Craig.Mu...@gmail.com</author>
<when>Fri, 14 Jan 2011 15:50:37 +0000</when>
<what>I have had the exact same thing happen and can not find any information to fix it.  I reported a bug under a new heading before I found this reported bug.</what>
</comment>
<comment>
<author>Craig.Mu...@gmail.com</author>
<when>Fri, 14 Jan 2011 21:07:10 +0000</when>
<what>To further update this issue - it appears that the meeting disappears from the Droid 2 device calendar when the person that was invited actually accepts the meeting.

This just happened to a meeting that I sent out an hour ago. I invited two people to the event and the first person just accepted and the event disappeared from my Droid Calendar.
</what>
</comment>
<comment>
<author>pb...@ruralcenter.org</author>
<when>Mon, 21 Feb 2011 22:05:57 +0000</when>
<what>I can also report this issue on our company Droids.  I have reproduced the following:

1. Create appoint with another user invited
2. Confirm appointment appears on Droid
3. Accept appointment on invited user account (does not matter if you accept via Outlook or Droid OS)
4. Appointment will disappear on Droid
5. Appointment will reappear on Droid if organizer makes a change to appointment text and sends update.

Reproduced on two Droids:

DROID PRO
Android 2.2.1
System Version 2.26.60.XT610.Verizon.en.us

DROID2 GLOBAL
Android 2.2
System Version 2.4.330.A956.Verizon.en.us</what>
</comment>
<comment>
<author>theerich...@gmail.com</author>
<when>Tue, 05 Apr 2011 15:59:18 +0000</when>
<what>IQ&apos;Em also having the same issue with Droid2 users (2.2).   

IQ&apos;Em eager if Google has a fix for this and will release an update anytime soon.</what>
</comment>
<comment>
<author>bhasin.a...@gmail.com</author>
<when>Thu, 07 Apr 2011 05:18:27 +0000</when>
<what>IQ&apos;Em having the same exact issue on my verizon droid pro.  If you stop the sync and re-create it with exchange, the appointments come back.  Very annoying!</what>
</comment>
<comment>
<author>Q.Sho...@gmail.com</author>
<when>Wed, 20 Apr 2011 20:45:38 +0000</when>
<what>Has anyone found a fix to this annoying issue?</what>
</comment>
<comment>
<author>trugoyjo...@gmail.com</author>
<when>Tue, 07 Jun 2011 03:53:23 +0000</when>
<what>DId anyone find an answer to this issue?.  Does a factory reset provide the fix?  THis is happening on my Droid2 Global.  It has happened with 2 different Exchange Accounts.</what>
</comment>
<comment>
<author>bhasin.a...@gmail.com</author>
<when>Tue, 07 Jun 2011 18:34:14 +0000</when>
<what>In my case, there was an android update from Verizon (Droid Pro) that fixed
this issue.</what>
</comment>
<comment>
<author>ownin...@gmail.com</author>
<when>Wed, 03 Aug 2011 17:22:00 +0000</when>
<what>IQ&apos;Em having the same problem with Exchange 2007 but is not removed from the Outlook calendar.  Accepted appointments disappear from the Verizon Droid calendar.  Does anyone how to obtain the update from Verizon?</what>
</comment>
</bug>
<bug>
<bugid>11842</bugid>
<title>Emulator touch areas off after switching screens</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jschn...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 22:33:41 +0000</openedDate>
<description>Host OS: Mac OSX 10.6.4 running on a Macbook Pro laptop. SDK tools
version: Revision 7 Eclipse version: Helios Release ADT plug-in version:
Platform targeted by your project: 1.6 Version of the platform running
in the emulator: 2.2 + Google APIs STEPS TO REPRODUCE: YouQ&apos;Ell need an
Apple Laptop and an external monitor(probably running in a different
resolution). 1. Start emulator, click some buttons and the touch screen,
hit areas are fine. 2. Plug in an external monitor and close the laptop
lid. 3. Start using the emulator on the external monitor, hit areas are
off now on buttons as well as touch screen.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:38:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19248</bugid>
<title>Problem with attributes of xml drawable animated-rotate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>alu...@gmail.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 15:20:10 +0000</openedDate>
<description>I am trying to create custom indeterminate rotating progress bar. I am
using API level 4 for my project. In SDK file
android-sdk\platforms\android-4\data\res\drawable\progress_small.xml I
found following definition of progress bar: Q&lt;Eanimated-rotate
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:drawable=Q&quot;E@drawable/spinner_black_16Q&quot;E android:pivotX=Q&quot;E50%Q&quot;E
android:pivotY=Q&quot;E50%Q&quot;E android:framesCount=Q&quot;E12Q&quot;E
android:frameDuration=Q&quot;E100Q&quot;E /Q&gt;E I created my custom progress bar similar
to it: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eanimated-rotate
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:pivotX=Q&quot;E50%Q&quot;E android:pivotY=Q&quot;E50%Q&quot;E android:frameDuration=Q&quot;E100Q&quot;E
android:framesCount=Q&quot;E12Q&quot;EQ&gt;E Q&lt;Eshape android:shape=Q&quot;EringQ&quot;E
android:useLevel=Q&quot;EfalseQ&quot;EQ&gt;E Q&lt;Egradient android:type=Q&quot;EsweepQ&quot;E
android:useLevel=Q&quot;EfalseQ&quot;E android:startColor=Q&quot;E#00E5B352Q&quot;E
android:endColor=Q&quot;E#FFE5B352Q&quot;E android:centerY=Q&quot;E0.5Q&quot;E android:centerX=Q&quot;E0.5Q&quot;E
/Q&gt;E Q&lt;E/shapeQ&gt;E Q&lt;E/animated-rotateQ&gt;E But I get errors on this drawable: error:
No resource identifier found for attribute Q&apos;EframeDurationQ&apos;E in package
Q&apos;EandroidQ&apos;E progress_bar.xml /My Project/res/drawable line 2 Android AAPT
Problem error: No resource identifier found for attribute Q&apos;EframesCountQ&apos;E
in package Q&apos;EandroidQ&apos;E progress_bar.xml /My Project/res/drawable line 2
Android AAPT Problem If I remove attributes android:frameDuration and
android:framesCount from animated-rotate, then there are no errors and
progress bar animates, but animation is slow, not smooth, more like
slideshow. I think that if attributes android:frameDuration and
android:framesCount are not set then default values are used, and with
these defaults animation does not look good. There must be posibility to
set these attributes for animated-rotate drawable like in SDK. Note: I
use android-sdk version 12, and ADT pluggin for Eclipse version 12.
Though animated-rotate drawable tag is not documented, when I create new
drawable xml in Eclipse it shows me animated-rotate tag as one of
possible root elements for drawable. And when I edit animated-rotate tag
in drawable editor it shows me that this tag has properties:
android:visible android:frameDuration android:framesCount android:pivotX
android:pivotY android:drawable And if ADT Drawable editor shows these
properties for animated-rotate, then there must be possibility to set
some values for these properties.</description>
<comment>
<author>arci.mor...@gmail.com</author>
<when>Fri, 25 Nov 2011 02:09:44 +0000</when>
<what>IQ&apos;Em also experiencing the same problem. IQ&apos;Em using Eclipse and my ADT version is 15.0.1. IQ&apos;Em developing a project using API level 8.</what>
</comment>
</bug>
<bug>
<bugid>8030</bugid>
<title>Not recognizing hostnames on local domain</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>112</stars>
<reportedBy>godjonez</reportedBy>
<openedDate>Thu, 29 Apr 2010 10:27:05 +0000</openedDate>
<description>Noticed this on HTC Desire, running Android 2.1. Shortly: When connected
on WiFi to a network which specifies a domain name, hostnames in that
domain do not resolve without appending the domain to the hostname. As
background, our university has a wireless network open to students so
that the network itself is Q&quot;EopenQ&quot;E, not secured, but no traffic past the
gateway is allowed prior authentication using a web browser. In
particular, if you try to access any web page with a web browser before
authentication, you will always be redirected to
https://joynet:443/login. Only once you have successfully logged in on
that page, all network connections work as youQ&apos;Ed expect them to normally
work. The problem is that the hostname (in this case Q&quot;EjoynetQ&quot;E) cannot be
resolved to its IP address. When I do ping to joynet on my laptop, it
says it is pinging Q&quot;Ejoynet.joensuu.fiQ&quot;E [192.168.0.1]. If I do the same
on Android phone, using Android Debug Bridge (adb), for Q&quot;Eping joynetQ&quot;E it
says it cannot find the hostname. If I do Q&quot;Eping joynet.joensuu.fiQ&quot;E, it
pings correctly on 192.168.0.1. And this brings the problem that since
the joynet gateway HTTPS server only shows the login form when hostname
Q&quot;EjoynetQ&quot;E is used in the HTTP headers, it makes it impossible to use WiFi
on such networks because logging in is not possible. (going to
https://joynet.joensuu.fi:443/login or https://192.168.0.1:443/login
simply causes a redirection to https:// joynet:443/login) So my
assumption here is that there is a bug that Android does not take into
account the domain of the network it is connected to, and this causes
local hostname lookups to fail.</description>
<comment>
<author>michael5...@gmail.com</author>
<when>Mon, 03 May 2010 15:42:53 +0000</when>
<what>I can confirm this happens for me as well.</what>
</comment>
<comment>
<author>M2t...@gmail.com</author>
<when>Sat, 15 May 2010 17:42:37 +0000</when>
<what>This actually happens on Maemo as well. I simply added this line to the /etc/hosts
192.168.0.1 joynet

I donQ&apos;Et know if you can do that on Android w/o Q&quot;ErootingQ&quot;E (or something else). ItQ&apos;Es not 
really a good solution either since it should resolve automatically...</what>
</comment>
<comment>
<author>godjonez</author>
<when>Sat, 15 May 2010 17:48:39 +0000</when>
<what>Yep, youQ&apos;Ed need to Q&quot;ErootQ&quot;E the device to gain access to /etc/hosts, and that would 
void warranty and possibly give other problems too when you are out of support from 
the manufacturer.

And with further testing it seems like it is not really restricted to domains, 
Android seems to regard any single-name hostname to not being a valid hostname. I 
guess this is related to the fact that Android devices do not seem to set themselves 
a name either (you can see on DHCP daemon that the phone has no associated hostname).

So this seems to be a wider problem regarding local hostnames.</what>
</comment>
<comment>
<author>nyet...@gmail.com</author>
<when>Tue, 18 May 2010 22:06:59 +0000</when>
<what>If this is fixed, make sure that if a VPN connection provides a domain name via DHCP,
do NOT overwrite the WiFiQ&apos;Es domain name, just append it to the search path.</what>
</comment>
<comment>
<author>nyet...@gmail.com</author>
<when>Tue, 13 Jul 2010 22:35:06 +0000</when>
<what>At least add domain name search path properly via DHCP attribute 119 or at LEAST attribute 15.
</what>
</comment>
<comment>
<author>robertmckenzie</author>
<when>Mon, 20 Sep 2010 15:10:05 +0000</when>
<what>I would like to see this fixed as well.  My android based phone is nearly useless on our intranet because of their organic nature the FQDN isnQ&apos;Et often used (if ever) so me adding the domain to the server is always a pain.

Please implement DHCP Domain Search on Android!! </what>
</comment>
<comment>
<author>purbarag...@gmail.com</author>
<when>Fri, 17 Dec 2010 17:23:51 +0000</when>
<what>Similar problems in my company network. Please help..</what>
</comment>
<comment>
<author>sonicwal...@gmail.com</author>
<when>Sat, 18 Dec 2010 03:00:14 +0000</when>
<what>I even have an internal dns defined for my wifi connection for my .local domain.  Using internal ips work just not the fqdn.  Seems strange as I have proper dns servers defined.</what>
</comment>
<comment>
<author>WJSa...@gmail.com</author>
<when>Thu, 23 Dec 2010 14:28:01 +0000</when>
<what>DHCP attribute 119 and attribute 15 are important on a corporate network, as not everything uses FQDN.</what>
</comment>
<comment>
<author>sareljbo...@gmail.com</author>
<when>Sat, 15 Jan 2011 22:58:40 +0000</when>
<what>Please fix.</what>
</comment>
<comment>
<author>martyvic...@gmail.com</author>
<when>Sun, 30 Jan 2011 06:02:28 +0000</when>
<what>Yes, I run a .local domain, with proper dns servers running. Android devices will not resolve any .local address.</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Fri, 04 Mar 2011 09:42:39 +0000</when>
<what>Same problem. Very annoying in a professional setting. 

My device is a french Milestone, android version 2.1 update 1

The problem is accessing a local one-label web page which should be resolved with appended subdomain (DNS search suffix)
 tcpdump on the DNS : #
[root@mydnsserver htdocs]# tcpdump port 53 and host 192.168.0.123 -vv
#
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
#
10:08:33.537987 IP (tos 0x0, ttl  64, id 44233, offset 0, flags [DF], proto: UDP (17), length: 52) a123.mylan.mydomain.tld.11524 Q&gt;E mydnsserver.domain: [udp sum ok]  10982+ A? mywebserver.M-P^GM-^X. (24)
#
10:08:33.538971 IP (tos 0x0, ttl  64, id 41714, offset 0, flags [none], proto: UDP (17), length: 127) mydnsserver.domain Q&gt;E a123.mylan.mydomain.tld.11524:  10982 NXDomain q: A? rd.M-P^GM-^X. 0/1/0 ns: . SOA[|domain]

Note the Q&quot;EM-P^GM-^X.Q&quot;E where there should be the DNS suffix mylan.mydomain.tld. 

Of course I canQ&apos;Et access my web intranet on its adress http://mywebserver

Please Google do something ! iPhones donQ&apos;Et have this kind of problem !</what>
</comment>
<comment>
<author>cahav...@gmail.com</author>
<when>Thu, 10 Mar 2011 06:23:32 +0000</when>
<what>IQ&apos;Em having the same problem.  On IOS I access my DHCP media server as audiobox.local.  Android insists on a numeric IP address.  What a pain.
</what>
</comment>
<comment>
<author>jason.sh...@gmail.com</author>
<when>Thu, 10 Mar 2011 17:54:46 +0000</when>
<what>It looks like android actually needs a FQDN

my machine name is jsharp01...ping jsharp01 yeilds nothing
pinging jsharp01.us.$$$$$$$$$.com yeilds results.  This happens with anything inside of DNS...if i try and ping a short name it fails, but if i ping a long FQDN it resolves just fine

Any ideaQ&apos;Es other than rooting
</what>
</comment>
<comment>
<author>nyet...@gmail.com</author>
<when>Thu, 10 Mar 2011 18:59:58 +0000</when>
<what>Again, see DHCP attribute 119 or and attribute 15</what>
</comment>
<comment>
<author>sonicwal...@gmail.com</author>
<when>Thu, 17 Mar 2011 03:20:03 +0000</when>
<what>Q&quot;EAgain, see DHCP attribute 119 or and attribute 15Q&quot;E

This option is defined on the DHCP server.  .local domains do not resolve.</what>
</comment>
<comment>
<author>nyet...@gmail.com</author>
<when>Thu, 17 Mar 2011 03:31:17 +0000</when>
<what>Yes, I mean, the bug is that android IGNORES 119 and 15 IMO</what>
</comment>
<comment>
<author>sonicwal...@gmail.com</author>
<when>Sun, 27 Mar 2011 03:34:45 +0000</when>
<what>FYI, this appears resolved in 2.2. My epic finally received an update and this was fixed for me.</what>
</comment>
<comment>
<author>sonicwal...@gmail.com</author>
<when>Sun, 27 Mar 2011 03:34:48 +0000</when>
<what>FYI, this appears resolved in 2.2. My epic finally received an update and this was fixed for me.</what>
</comment>
<comment>
<author>nyet...@gmail.com</author>
<when>Tue, 29 Mar 2011 01:51:30 +0000</when>
<what>As far as i know, both 2.2 and 2.3 still ignore DHCP attributes 119 and 15

my /etc/resolv.conf still only has nameservers, no search path. What did you do to tell your phone what domain it was in?</what>
</comment>
<comment>
<author>SutterDr...@gmail.com</author>
<when>Fri, 08 Apr 2011 15:47:47 +0000</when>
<what>This Bug still occurs.  I have the issue both on a Motorola Xoom and HTC Thunderbolt.  I cannot get the DNS Search Suffix populated via DHCP.  I have to browse internal Web Sites via FQDN only. 
 

</what>
</comment>
<comment>
<author>kungfooc...@gmail.com</author>
<when>Tue, 12 Apr 2011 15:25:58 +0000</when>
<what>Confirmed here as well (froyo).  Added scope option 119 (15 was already set) and still no change.  Very disappointing.  Looks like the Q&quot;Eother campQ&quot;E just introduced this problem recently too:

http://discussions.apple.com/thread.jspa?messageID=13335754

</what>
</comment>
<comment>
<author>sub...@gmail.com</author>
<when>Thu, 12 May 2011 12:37:57 +0000</when>
<what>Confirmed here also. We got a intranet and canQ&apos;Et resolve any ip address in our network.</what>
</comment>
<comment>
<author>snapcoun...@gmail.com</author>
<when>Mon, 16 May 2011 12:36:59 +0000</when>
<what>Please fix this...

Running the Motorola XOOM at work, and trying to show that its a 1+ above an 1Pad(flash support) but because of this.. its not looking so good :(

PLEEEEEEEEEASE FIX!</what>
</comment>
<comment>
<author>Jester3...@gmail.com</author>
<when>Mon, 16 May 2011 15:53:31 +0000</when>
<what>I can also confirm this.  Please fix.</what>
</comment>
</bug>
<bug>
<bugid>5114</bugid>
<title>Send/Home/Search buttons donQ&apos;Et work, limited End button functionality, and lock screens missing in action</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>badlucks...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 04:43:07 +0000</openedDate>
<description>If I knew exactly what caused the following problems, I would report it,
but IQ&apos;Ell describe the situation in as much detail as possible. IQ&apos;Eve had
a T-Mobile G1 since early January 2009, and it worked perfectly on 1.6
until Thursday evening. At that time, the phone seemed to go berserk,
dropping incoming and outgoing calls, having problems communicating with
a Jabra BT5020 headset, and neither party on a connected call could hear
the other. I turned the phone off, waited a few minutes, then turned it
back on, and it seemed to behave normally again. Friday afternoon, I
noticed that when holding the End/power button, the only option that
appeared on the menu was Q&quot;EPower Off.Q&quot;E Q&quot;EAirplane ModeQ&quot;E and Q&quot;ESilent ModeQ&quot;E
disappeared from the menu, and no matter how many times I powered the
phone off and on, they didnQ&apos;Et return until my resolution below. Later
Friday evening, I discovered that the Home and Send/Call buttons on the
phone werenQ&apos;Et working at all. I got absolutely no response from the
phone when pressing either one. I didnQ&apos;Et notice until Sunday evening
that the same went for the Search button on the physical keyboard. All
other keys seemed to work normally, including Back, Menu, and all other
keys on the physical keyboard. Saturday, I also realized that the basic
lock screen wasnQ&apos;Et appearing either. I activated the pattern lock mode,
and was shocked to discover that it wasnQ&apos;Et working either. Although the
phoneQ&apos;Es screen would turn off automatically or when pressing the End
button, the lock screen would never activate. The phone has never been
rooted, and it was operating on the standard T- Mobile 1.6 G1 version of
Android. Sunday night I backed up what data I could, and did a factory
reset on the phone. Afterwards, all functionality returned to normal.</description>
</bug>
<bug>
<bugid>4818</bugid>
<title>One-character typo (broken link) in Q&lt;Esupports-screensQ&gt;E documentation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>mernen</reportedBy>
<openedDate>Sun, 15 Nov 2009 21:59:36 +0000</openedDate>
<description>The following page has a typo on a link:
http://developer.android.com/guide/topics/manifest/supports-screens-element.html
In the following paragraph: For more information, see Multiple Screens
Support. The link points to Q&quot;Escreens_suppport.htmlQ&quot;E (notice the extra
Q&quot;EpQ&quot;E).</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 15:54:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19537</bugid>
<title>Cannot launch or debug projects from Eclipse using ADT if the SDK is located in a path with whitespaes.</title>
<status>Released</status>
<owner>di...@android.com</owner>
<closedOn>2011-08-25T19:05:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ErD...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 09:26:57 +0000</openedDate>
<description>Hello, I just faced this problem yesterday, hope you can help with it
:). I am using Windows 7 32 bits with Eclipse 3.5.1 and ADT plugins
version 12.0.0 to develop my Android applications. This is what I did to
reproduce it: 1.- Install Android SDK (any version) under a path with
whitespaces (for example C:\Program Files\android-sdk). 2.- Create a new
Android project or Android sample project in Eclipse using the ADT tools
(for example LunarLander). 3.- Right click on the created project and
click on Q&quot;ERun As Q&gt;E Android ApplicationQ&quot;E. 4.- Project is automatically
built and launch process starts, but it fails. This error is displayed
in the Q&quot;EConsoleQ&quot;E: [2011-08-25 11:21:19 - LunarLander]
------------------------------ [2011-08-25 11:21:19 - LunarLander]
Android Launch! [2011-08-25 11:21:19 - LunarLander] adb is running
normally. [2011-08-25 11:21:19 - LunarLander] Performing
com.example.android.lunarlander.LunarLander activity launch [2011-08-25
11:21:19 - LunarLander] Automatic Target Mode: launching new emulator
with compatible AVD Q&apos;ETestQ&apos;E [2011-08-25 11:21:19 - LunarLander] Launching
a new emulator with Virtual Device Q&apos;ETestQ&apos;E [2011-08-25 11:21:19 -
Emulator] invalid command-line parameter:
Files\android-sdk\tools\emulator-arm.exe. [2011-08-25 11:21:19 -
Emulator] Hint: use Q&apos;E@fooQ&apos;E to launch a virtual device named Q&apos;EfooQ&apos;E.
[2011-08-25 11:21:19 - Emulator] please use -help for more information
Notice that, when Eclipse is trying to launch Emulator, it is passing
Q&quot;EC:\ProgramQ&quot;E as command and
Q&quot;EFiles\Files\android-sdk\tools\emulator-arm.exeQ&quot;E is interpreted as an
argument because of the whitespace in the path. This problem is easy to
fix by passing the whole path between quotes, but for now it is a big
limitation, you cannot place the SDK in a path with whitespaces on it
because you wonQ&apos;Et be able to launch or debug your applications. The
problem is only reproducible when you try to launch the application in
the Emulator. If you have a connected device you can launch project in
the device without further problems. Thanks.</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:05:03 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Sat, 22 Oct 2011 02:51:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3098</bugid>
<title>Vibrate mode should be accessible from Phone options menu (holding End/Power button)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>74</stars>
<reportedBy>mernen</reportedBy>
<openedDate>Wed, 24 Jun 2009 20:51:44 +0000</openedDate>
<description>Anecdotal evidence suggests most users expect the phone to vibrate when
silent (e.g. issue #1831), myself included. Currently, it seems the most
practical way to place the phone in Vibrate mode is to enable Silent
mode and then press the Volume Up key once, which is generally not
practical enough, and does not work if the phone is locked (i.e., youQ&apos;Ell
have to unlock the phone before pressing these keys and lock it again
after that, which takes at least three more keypresses on the G1). So,
the best solution is to add the Vibrate mode to the Phone options menu.
As I see it, this could be either a new option on its own, or a user
preference, where the Silent mode is replaced in the menu by the Vibrate
mode. This user preference, in turn, could be either explicit, through
the Settings app, or implicit: if the user enables Silent mode and then
changes it to Vibrate through the volume keys, the next time the phone
will offer Vibrate mode, and vice-versa.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:56:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:48:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:07:19 +0000</when>
<what></what>
</comment>
<comment>
<author>RossCTay...@gmail.com</author>
<when>Tue, 10 Nov 2009 17:08:29 +0000</when>
<what>Vibrate mode should be available from the unlock screen (on Droid) as well.</what>
</comment>
<comment>
<author>pmik...@gmail.com</author>
<when>Thu, 10 Dec 2009 19:25:41 +0000</when>
<what>Yes, please add a vibrate option to the lock/unlock screen.</what>
</comment>
<comment>
<author>bilge.tutak</author>
<when>Sat, 06 Feb 2010 01:00:45 +0000</when>
<what>Yes either add this to the power button or the lock/unlock screen. This is a very
simple function almost existing with all the phones.</what>
</comment>
<comment>
<author>saschaw...@gmail.com</author>
<when>Sat, 06 Feb 2010 11:59:15 +0000</when>
<what>Please add in both, lockscreen and power menu. </what>
</comment>
<comment>
<author>audrius....@gmail.com</author>
<when>Sat, 06 Feb 2010 23:31:15 +0000</when>
<what>Whole year has already passed since original issue report, still not a slightest
improvement (on Milestone 2.0.1), rumors are even Nexus One with Android 2.1 bears
the same limitation.</what>
</comment>
<comment>
<author>mdeixelberger@gmail.com</author>
<when>Mon, 08 Feb 2010 16:12:21 +0000</when>
<what>Make vibrate mode available in both, lockscreen and power menu. THX
</what>
</comment>
<comment>
<author>mainmen1...@gmail.com</author>
<when>Sat, 13 Feb 2010 07:19:17 +0000</when>
<what>Please let this be changed.  I canQ&apos;Et think of one phone that is so difficult to get
to vibrate then to sound, or from sound to vibrate.

Why should sound off mean no vibrate, and why canQ&apos;Et I adjust sound off/vibrate/sound
on from the lock screen if I have an unlock pattern?

This probably is the biggest overlook of the otherwise great phone. To make it easier
to know what people want:

1) If sound is on and user wants sound off, vibrate should be the default option
(there needs to be an easier way of doing this other than the volume rocker switch).
The user can then select  whether they want vibrate on at all

2) From the lock screen without an unlock pattern: Sound off will follow users
vibration option

3) From the lock screen with an unlock pattern: next to the emergency call button, a
simple Q&quot;ESilent modeQ&quot;E button, which again will follow users vibrate settings

I think that will be the perfect implementation. I have business emails IQ&apos;Ed like to
keep confidential, hence the use of an unlock pattern. But when I want to quickly
sound off and vibrate only, I need a quicker way than unlocking he phone, then
holding the volume down button

Please hear our problems.

Regards,

Emeka Agu</what>
</comment>
<comment>
<author>serre...@gmail.com</author>
<when>Tue, 16 Feb 2010 11:54:33 +0000</when>
<what>+1 IQ&apos;Ed like access to vibrate mode from both the unlock screen and the power button.
Thanks,</what>
</comment>
<comment>
<author>writegr...@gmail.com</author>
<when>Mon, 22 Feb 2010 21:17:44 +0000</when>
<what>Please add this feature! This should be standard on this phone.</what>
</comment>
<comment>
<author>harte...@gmail.com</author>
<when>Tue, 23 Feb 2010 20:36:41 +0000</when>
<what>My intuition from years of using cell phones is that I expect that swiping
the slider will turn off the ring-tone, but leave vibrate on.

In any event, this seems to be a bug as much as an enhancement request, 
since at least on my Droid, the UI is inconsistent.  This canQ&apos;Et
really be what was intended:
  1) Toggling the Q&quot;ESilent ModeQ&quot;E check box in Settings -Q&gt;E Sound Q&amp;E Display
     leaves the Q&quot;EPhone VibrateQ&quot;E check box alone, and brings up the Q&quot;EvibrateQ&quot;E
     icon in the status bar.
  2) Turning Q&quot;ESilent ModeQ&quot;E on and off via the power-button menu toggles the
     Q&quot;EPhone VibrateQ&quot;E check box and brings up the Q&quot;Eno soundQ&quot;E icon in the status
     bar.
  3) Turning Q&quot;ESilent ModeQ&quot;E on and off via the power-button menu does not
     modify the speaker icon on the sound-mode slider.

I would prefer that all 3 methods of entering Q&quot;ESilent ModeQ&quot;E have the first
result.  Failing that, they should at least all have the SAME result.
 

</what>
</comment>
<comment>
<author>georgyv...@gmail.com</author>
<when>Tue, 23 Feb 2010 23:43:02 +0000</when>
<what>Similar to the rest here, I am not happy with the quiet settings...  Here are my
suggestions (some are mutually exclusive):

1) Silent mode should be configurable where I can make it vibrate, be very quiet, use
the trackball light, etc.

2) A separate Vibrate mode should be introduced

3) VERY IMPORTANT - notifications for emails, SMS/text messages - should also be
translated to vibration. I have still not figured out how to make the Nexus One
vibrate for those. If we follow the interface suggestion 1) here, these notifications
can be configurable within the Silent Mode.

4) When the phone has the screen off, I should be able to keep pressing volume down
on the side of the phone until the phone vibrates and lets me know that I am now in
Silent Mode or Vibrate Mode. This should be regardless of locking - I donQ&apos;Et care if
someone has my phone and is able to switch my phone to silent/vibrate. This will be
extremely convenient - I donQ&apos;Et have to wake up the phone, I donQ&apos;Et have to unlock it,
I donQ&apos;Et have to press the power button at all...
</what>
</comment>
<comment>
<author>fritterfatboy</author>
<when>Thu, 25 Feb 2010 10:46:09 +0000</when>
<what>DonQ&apos;Et know if you guys know - but if your phone has a volume rocker it is very easy 
to get to vibrate / silent modes. Turning the ringer volume down will scroll through 
vibrate and silent modes when it reaches the lowest volume setting.

One minor downside is that this does not work if you have music / video playing as 
the volume rocker is used for the Q&quot;EMedia VolumeQ&quot;E.</what>
</comment>
<comment>
<author>dgs2...@gmail.com</author>
<when>Sat, 06 Mar 2010 13:30:54 +0000</when>
<what>Please add this feature</what>
</comment>
<comment>
<author>mechachr...@gmail.com</author>
<when>Wed, 24 Mar 2010 18:48:04 +0000</when>
<what>Please add this feature</what>
</comment>
<comment>
<author>AlanCar...@gmail.com</author>
<when>Wed, 31 Mar 2010 05:00:10 +0000</when>
<what>This is a pretty bad limitation and I hope it gets fixed. The volume button doesnQ&apos;Et
work when the phone is locked so thatQ&apos;Es not a very good solution.  I think at the
very least have a setting to switch the behavior of the power button menu option.
Android is a great platform, but its things like this where it really lags behind the
iPhone.</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Thu, 01 Apr 2010 19:25:59 +0000</when>
<what>Hello All,

I have sent a patch set with the fix for this issue and I was told that it has been
fixed internally at google and will be available on a future release.

See http://review.source.android.com/#change,13984

Best Regards,

David</what>
</comment>
<comment>
<author>kennybyu...@gmail.com</author>
<when>Mon, 05 Apr 2010 19:52:45 +0000</when>
<what>go to market and search for the app Quick Vibrate. When turned on, the user can access vibrate using 
the right slidebar on the lock screen. </what>
</comment>
<comment>
<author>ernest.l...@gmail.com</author>
<when>Fri, 23 Apr 2010 18:11:22 +0000</when>
<what>@kennybyun123 that may have caused an issue for me where the unlock screen no longer 
appears after uninstalling the app.</what>
</comment>
<comment>
<author>brian.d...@gmail.com</author>
<when>Mon, 26 Apr 2010 16:37:17 +0000</when>
<what>Why canQ&apos;Et the volume control go to vibrate right before itQ&apos;Es muted?
So, start at max volume, hit volume down from 10 - 1, then vibrate, then mute.
And it would work in the reverse, mute -Q&gt;E vibrate, 1-10.</what>
</comment>
<comment>
<author>grant.kl...@gmail.com</author>
<when>Mon, 26 Apr 2010 17:23:18 +0000</when>
<what>Quick Vibrate also caused this issue for me.  IQ&apos;Em thinking about re-flashing to fix it.</what>
</comment>
<comment>
<author>arhirama...@gmail.com</author>
<when>Sat, 12 Jun 2010 19:54:10 +0000</when>
<what>Since apparently no fix was released for this yet, I will share something IQ&apos;Eve just discovered while fiddling with my Motorola Milestone (on v2.1).
To change between VIBRATE Q&lt;E-Q&gt;E SOUND ON *without* having to unlock your phone:
1 - On the lock screen, press and hold the Power button. This will bring up the power options menu (with the silent/airplane mode/power off options).
2 - Voil?, your volume rocker is enabled, and you can press it down as many times itQ&apos;Es necessary to set VIBRATE ON, or press it up to set the VOLUME back UP, if youQ&apos;Ere already on vibrate mode.</what>
</comment>
<comment>
<author>vijaysr...@gmail.com</author>
<when>Wed, 30 Jun 2010 06:14:05 +0000</when>
<what>Yes , this is a practical issue and to make your phone / android OS more user friendly , Google should add the Vibration mode in Q&apos;EPower MenuQ&apos;E.</what>
</comment>
</bug>
<bug>
<bugid>10881</bugid>
<title>2.2 Messaging application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Parker.d...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 17:07:01 +0000</openedDate>
<description>Model: Motorola Droid Generation 1 Issue: The picture for myself in the
text messaging application does not show a picture of me. I believe this
is due to my last name having a space ex: John do Oe. Also the facebook
application only shows my name as John Oe, dropping the do completely.</description>
</bug>
<bug>
<bugid>3905</bugid>
<title>Incorrect anchor link in emulator docs</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>davidnwe...@gmail.com</reportedBy>
<openedDate>Tue, 15 Sep 2009 21:17:00 +0000</openedDate>
<description>Q&lt;EliQ&gt;EQ&lt;Ea href=Q&quot;E#startingQ&quot;EQ&gt;EStarting and Stopping the EmulatorQ&lt;E/aQ&gt;EQ&lt;E/liQ&gt;E
Q&lt;EliQ&gt;EQ&lt;Ea href=Q&quot;E#startingQ&quot;EQ&gt;EAndroid Virtual Devices and the
EmulatorQ&lt;E/aQ&gt;EQ&lt;E/liQ&gt;E The second one should be Q&quot;E#avdsQ&quot;E instead of
Q&quot;E#startingQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 01:14:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 01:15:07 +0000</when>
<what>WhatQ&apos;Es the URL of the page that has the problem?</what>
</comment>
<comment>
<author>davidnwe...@gmail.com</author>
<when>Wed, 16 Sep 2009 05:29:37 +0000</when>
<what>http://developer.android.com/guide/developing/tools/emulator.html

The links in Q&apos;Ein this documentQ&apos;E.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:44:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13924</bugid>
<title>Excessive JNI global references (2001)  </title>
<status>Reviewed</status>
<owner>jaikumar...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gracegre...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 14:07:40 +0000</openedDate>
<description>after enable/disable bluetooth about 1500 times system_server crashes
for Excessive JNI global references (2001)</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 Jan 2011 17:51:04 +0000</when>
<what>(iQ&apos;Em sure weQ&apos;Eve had this reported before and fixed it, but i canQ&apos;Et find the bug here or internally.)</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 11 Jan 2011 18:16:57 +0000</when>
<what>I found the one youQ&apos;Ere probably thinking of -- http://b.android.com/8676 (internal 2721965), but that was a local ref table overflow.

Filed internally as 3340710.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 Jan 2011 22:50:57 +0000</when>
<what>@2: yes, thatQ&apos;Es what i was confusing this with.</what>
</comment>
<comment>
<author>gracegre...@gmail.com</author>
<when>Wed, 12 Jan 2011 02:51:34 +0000</when>
<what>that is helpful,but is not the right thing.

what is Q&quot;ELandroid/app/ActivityThread$PackageInfo$ServiceDispatcher$DeathMonitorQ&quot;E ?
 
what does it mean?</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Wed, 12 Jan 2011 03:08:09 +0000</when>
<what>build fingerprint is
oms/OMS_TTD/OMS_TTD/OMS_TTD:2.2.1/FRF91/eng.svnadmin.20101230.155228:eng/de

What device is this? Many Android devices run a Broadcom Bluetooth stack.

Froyo is a little old, I know weQ&apos;Eve fixed some JNI reference leaks since then.

Passing to JK.</what>
</comment>
<comment>
<author>fredc888...@gmail.com</author>
<when>Wed, 30 Mar 2011 16:58:19 +0000</when>
<what>I think the issue here is that there is a leak in BatteryStatService.
BatteryHeadset is not being cleaned up in noteBluetoothOn()/noteBluetoothOff()


This is apparent, because after turning on/off BT several times, you can see the number of service records if you do an adb shell dumpstate.

If you also add a reference count in the BluetoothHeadsetService in the constructor and finalize(), you can also see instances gets allocated but never deallocated...

headset.close() should be called in the noteBluetoothOff() and references to headset should be removed. 




To fix, we should create maintain reference to the BluetoothHeadset object created in the noteBluetoothOn (for example, an mHeadset member variable), and then we should explicitly call mHeadset.close() in the noteBluetoothOff() method.
</what>
</comment>
<comment>
<author>fredc888...@gmail.com</author>
<when>Fri, 01 Apr 2011 17:02:11 +0000</when>
<what>HereQ&apos;Es is a fix for the BatteryStatsService.java......Google, can you review and patch froyo and gingerbread?
Thanks...




    private BluetoothHeadset mHeadset; //Added to free resource
    public void noteBluetoothOn() {
        enforceCallingPermission();
        BluetoothHeadset headset = new BluetoothHeadset(mContext, null);
        synchronized (mStats) {
            mStats.noteBluetoothOnLocked();
            mStats.setBtHeadset(headset);
        }

        //CHANGE: make sure we cleanup BluetoothHeadset or it will leak!
        if(mHeadset != null) {
	    try {
	        mHeadset.close();
	    } catch (Throwable t) {
		Slog.w(Q&quot;EBatteryStatsQ&quot;E, Q&quot;EUnable to close BluetoothHeadsetQ&quot;E, t);
	    }
	}
	mHeadset = headset;
       //CHANGE: end
    }

    public void noteBluetoothOff() {
        enforceCallingPermission();
        synchronized (mStats) {
            mStats.noteBluetoothOffLocked();
            mStats.setBtHeadset(null);

        }

        //CHANGE: make sure we cleanup BluetoothHeadset or it will leak!
        if(mHeadset != null) {
	    try {
	        mHeadset.close();
	    } catch (Throwable t) {
		Slog.w(Q&quot;EBatteryStatsQ&quot;E, Q&quot;EUnable to close BluetoothHeadsetQ&quot;E, t);
	    }
	}
	mHeadset = null;
       //CHANGE: end

    }




</what>
</comment>
<comment>
<author>gracegre...@gmail.com</author>
<when>Wed, 13 Apr 2011 01:23:03 +0000</when>
<what>agree with Comment 7 by fredc888...@gmail.com, Apr 1, 2011.</what>
</comment>
</bug>
<bug>
<bugid>7178</bugid>
<title>Add a shortcut to add apostrophe to a word in the soft keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>carsonmy...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 04:28:45 +0000</openedDate>
<description>I own a HTC Magic, and recently did a software update as required by
Rogers due to a bug involving 911 calls not going through. The update
added HTCQ&apos;Es Sense UI and IQ&apos;Em not sure if this applies to the UI or
Android, but itQ&apos;Es about the soft keyboard so IQ&apos;Ell put it here. For lots
of short words containing apostrophes (donQ&apos;Et, canQ&apos;Et, etc) the apostrophe
is added automatically after I hit the space key, but for some words
which are valid with or without an apostrophe (its/itQ&apos;Es, etc) it will
just leave the apostrophe out by default. This requires me to long-press
a key to get an apostrophe or (before the update) switch to the special
characters keyboard and select an apostrophe. This isnQ&apos;Et a huge deal,
but itQ&apos;Es very annoying. IQ&apos;Em proposing that, in the list of word
suggestions, when there is a word that could have an apostrophe in it,
that word be listed next to the default. For example, when I type Q&quot;EitsQ&quot;E
right now, the word suggestions are Q&quot;Eits, Its, itd and yrs.Q&quot;E It would be
nice if this became Q&quot;Eits, itQ&apos;Es, itd and yrs,Q&quot;E to avoid doing the
long-press.</description>
<comment>
<author>scooby.carolan</author>
<when>Mon, 20 Sep 2010 19:15:35 +0000</when>
<what>Yes.  Any known singular form of a word that has an S on the end should have a shortcut to switch it to Q&apos;Es.  So I type Dans, please show Q&quot;EDanQ&apos;EsQ&quot;E as an option.</what>
</comment>
<comment>
<author>simonhco...@gmail.com</author>
<when>Tue, 30 Aug 2011 22:01:37 +0000</when>
<what>This is also an issue iQ&apos;Em having with my HTC Desire S. It would be nice to have a specific apostrophe button! </what>
</comment>
</bug>
<bug>
<bugid>11302</bugid>
<title>Please translate the language-specific.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 09:28:19 +0000</openedDate>
<description>Hong Kong: you tube thatQ&apos;Es all Text is untranslated. Occurence process :
youtube -Q&gt;E setting -Q&gt;E captions font size Taiwan: Captions font size of
the menu name and the sub menu / description part is not translated.
China: Captions font size portion of the menu name and description / sub
menu is not a translation of the popup. Please translate the
language-specific.</description>
</bug>
<bug>
<bugid>13831</bugid>
<title>JSONObject.getLong() returns rounded and inaccurate value</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-01-09T22:07:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>yus...@mac.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 05:45:01 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
try { String jsonStr1 = Q&quot;E{\Q&quot;Elongvalue\Q&quot;E:\Q&quot;E13857270119014401\Q&quot;E}Q&quot;E;
JSONObject json1 = new JSONObject(jsonStr1);
System.out.println(json1.getLong(Q&quot;ElongvalueQ&quot;E));
System.out.println(13857270119014401l == json1.getLong(Q&quot;ElongvalueQ&quot;E)); }
catch (JSONException e) { e.printStackTrace(); } - What happened. From
the above code, I expect to get 13857270119014401 - true, but actually I
get: 01-08 14:33:04.855: INFO/System.out(866): 13857270119014400 01-08
14:33:04.855: INFO/System.out(866): false - What you think the correct
behavior should be. JSONObject.getLong() should not return rounded
value. The latest version of json.org lib fixes the issue.
https://github.com/douglascrockford/JSON-java This issue is 100%
reproducible on Android2.3 SDK.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 08 Jan 2011 07:05:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 09 Jan 2011 22:07:25 +0000</when>
<what>The behavior is documented and consistent with org.json. To workaround, always wrap large numbers in JSON string. This works everywhere: previous releases of Android, browsers, and arbitrary JSON libraries.

WeQ&apos;Ere going to include a new high performance JSON API in a future Android release. The upcoming API is based on GSONQ&apos;Es streaming API. It supports arbitrary precision numbers. If you want something that works across mobile and desktop, I recommend you try it. You can get that 14KiB .jar here:
  http://code.google.com/p/google-gson/downloads/list</what>
</comment>
<comment>
<author>jason.tr...@gmail.com</author>
<when>Tue, 19 Apr 2011 12:06:37 +0000</when>
<what>Ironically the original problem is in fact caused by the suggested solution.

It is precisely because the example code wraps the long in a string that a code path is used which goes through a double float representation. This in itself is bogus, but need not have been encountered.

If you remove the quotes from around the long then it works.

import org.json.JSONObject;

public class JSON
{
    public static void main ( String[] arg ) throws Exception
    {
        String jsonStr1 = Q&quot;E{\Q&quot;Elongvalue\Q&quot;E:13857270119014401}Q&quot;E;
        JSONObject json1 = new JSONObject(jsonStr1);
        System.out.println(json1.getLong(Q&quot;ElongvalueQ&quot;E));
        System.out.println(13857270119014401l ==  json1.getLong(Q&quot;ElongvalueQ&quot;E));
    }
}

java -cp json.jar;. JSON
13857270119014401
true
</what>
</comment>
</bug>
<bug>
<bugid>1261</bugid>
<title>javadoc: error - In doclet class DroidDoc,  method start has thrown an exception java.lang.reflect.InvocationTargetException </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>stel...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 10:29:06 +0000</openedDate>
<description>Using javadoc from both openjdk-6 and sun-6 get following failure for
running Q&apos;Emake sdkQ&apos;E: javadoc: error - In doclet class DroidDoc, method
start has thrown an exception
java.lang.reflect.InvocationTargetException Fixed by reverting to
javadoc from sun-1.5.0.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:40:02 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>pawel.ve...@gmail.com</author>
<when>Tue, 10 Feb 2009 19:10:35 +0000</when>
<what>Bad bad JDK wolves.

To make this work with 1.6, add:

-XDignore.symbol.file \

somewhere into the javadoc exec line in build/core/droiddoc.mk

:-p Found this on:

http://bugs.sun.com/view_bug.do?bug_id=6544224

</what>
</comment>
<comment>
<author>SDepiets</author>
<when>Wed, 25 Mar 2009 11:53:31 +0000</when>
<what>#2 work-around worked for me</what>
</comment>
<comment>
<author>zsle...@gmail.com</author>
<when>Mon, 13 Jul 2009 07:28:23 +0000</when>
<what>#2 work-around worked for me too.</what>
</comment>
<comment>
<author>mjlissner</author>
<when>Thu, 23 Jul 2009 18:50:52 +0000</when>
<what>Just added that snippet to line 157 of the droiddoc.mk file. 

That seems to work here.</what>
</comment>
<comment>
<author>anil...@gmail.com</author>
<when>Mon, 03 Aug 2009 09:22:24 +0000</when>
<what>It worked for me too, thanks :)</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:47:55 +0000</when>
<what></what>
</comment>
<comment>
<author>wei...@gmail.com</author>
<when>Mon, 23 Aug 2010 17:28:43 +0000</when>
<what>how can i do it in build.xml file, please?</what>
</comment>
<comment>
<author>david.ca...@gmail.com</author>
<when>Sat, 09 Oct 2010 01:57:02 +0000</when>
<what>Thanks this thread helped me to deal with this.</what>
</comment>
<comment>
<author>ashug...@gmail.com</author>
<when>Thu, 20 Jan 2011 03:37:22 +0000</when>
<what>IQ&apos;Em having this same issue with the Gingerbread source running Q&apos;Emake pdk pdk_docsQ&apos;E.

IQ&apos;Em using java 1.6.0_20 with -XDignore.symbol.file in the javadoc arguments in build/core/droiddoc.mk</what>
</comment>
</bug>
<bug>
<bugid>11248</bugid>
<title>API needed to allow replacement keyguard screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>greno...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 06:40:50 +0000</openedDate>
<description>There does not appear to be an API which allows an application to
redefine the interface and look of the keyguard screen.</description>
<comment>
<author>b.vlug...@hccnet.nl</author>
<when>Fri, 08 Jul 2011 11:08:33 +0000</when>
<what>Although only few starred this enhancement request, on various forums and such users are requesting regularly how to customize the lock screen. So please make it possible for SDK developers to offer custom lock screens with optional custom protection/authentication/keyguard methods (without the currently needed hackery of current market lock-screen implementations).</what>
</comment>
</bug>
<bug>
<bugid>14912</bugid>
<title>Time-Base Shutdown and Startup of android devices</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T19:42:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 09:15:29 +0000</openedDate>
<description>It would be great to be able to define a time for shutdown and startup
of the android device (And perhaps define different times for the
weekend) - blackberry os features this and this is very helpful: -
energy saving - because you can not forget to power off the phone
(sleeping 8 hours a day means an energy saving by 30%) - donQ&apos;Et miss
calls/mails etc in the morning because the phone is still switched off
(for that the sim protection has to be disabled but for me thatQ&apos;Es worth
the benefit)</description>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 22 Feb 2011 09:24:50 +0000</when>
<what>added the screenshot of the blackbery UI</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:42:44 +0000</when>
<what>This is a feature individual devices can add if they choose to. Please pass on your suggestion to device manufacturers.</what>
</comment>
</bug>
<bug>
<bugid>4467</bugid>
<title>SQLiteQueryBuilder.buildQuery ignores selectionArgs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>nagam...@gmail.com</reportedBy>
<openedDate>Mon, 02 Nov 2009 06:51:34 +0000</openedDate>
<description>SQLiteQueryBuilder.buildQuery ignores selectionArgs argument. According
to document, buildQuery allow to accept selection and selectionArgs. But
it just uses selection string for where clauses and selectionArgs is
ignored. // Tack on the userQ&apos;Es selection, if present. if (selection !=
null Q&amp;EQ&amp;E selection.length() Q&gt;E 0) { if (mWhereClause.length() Q&gt;E 0) {
where.append(Q&quot;E AND Q&quot;E); } where.append(Q&apos;E(Q&apos;E); where.append(selection);
where.append(Q&apos;E)Q&apos;E); }
http://developer.android.com/reference/android/database/sqlite/SQLiteQueryBuilder.html#build
Query(java.lang.String[],%20java.lang.String,%20java.lang.String[],%20java.lang.String,%20java.lan
g.String,%20java.lang.String,%20java.lang.String)</description>
<comment>
<author>LiamJame...@gmail.com</author>
<when>Thu, 25 Feb 2010 10:24:06 +0000</when>
<what>I have also noticed this, though i think you need to look a bit deeper into the
source. In SQLiteQueryBuilder.java line 318 (at time of this post) the selection args
are passed to db.rawQueryWithFactory(...), i ran out of time looking for where it was
supposed to implement the SelectionArgs. Here is the code i used and the result.

managedQuery(Scans.CONTENT_URI, new String[] {Scans.START_TIME}, Scans._ID + Q&quot;E=?Q&quot;E,
new String[] {Q&quot;E1Q&quot;E}, Scans.DEFAULT_SORT_ORDER);

And here is the result

android.database.sqlite.SQLiteException: near Q&quot;E)Q&quot;E: syntax error: , while compiling:
SELECT start FROM scans WHERE () AND (_id=?) ORDER BY _id DESC

Unless i am misinterpreting the usage of selectionArgs this query should have run.
For now i am just going to workaround this. </what>
</comment>
<comment>
<author>jschwert...@gmail.com</author>
<when>Tue, 12 Oct 2010 14:18:36 +0000</when>
<what>This is definitely an issue. My guess is that parameter substitution was indeed carried out in SQLiteQueryBuilder.buildQuery() originally but then moved deeper into a lower DB layer by having DB-specific driver implementations doing it. In order not to break old code they probably left selectionArgs in the signature of buildQuery(). Unfortunately the documentation was not adjusted and so I ran into the same issue.

I suggest marking the current buildQuery() method as deprecated with a comment stating that selectionArgs is being ignored and adding a new buildQuery() variant that does not contain that signature.</what>
</comment>
<comment>
<author>jschwert...@gmail.com</author>
<when>Tue, 11 Jan 2011 16:36:45 +0000</when>
<what>I fixed this as suggested; http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=84029037239fec6e54327519c3e5ad30088c28ce

The change didnQ&apos;Et make it into Gingerbread but will hopefully be part of Honeycomb.</what>
</comment>
</bug>
<bug>
<bugid>11328</bugid>
<title>Wrong SMS order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>soml...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 20:09:33 +0000</openedDate>
<description>This issue happens on my HTC Desire with the 2.2 version of android.
Originaly the SMSs should be ordered older -Q&gt;E newest in the list when
reading my messages between me and a specific person. The issue happens
(I think), let say I recieve a SMS at the time 00:00. If I answer before
00:01, my answer SMS will appare above the latest SMS. I donQ&apos;Et know if
this is what causing this issue but thats what I think.</description>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Thu, 17 Mar 2011 00:08:20 +0000</when>
<what>yup its a bug google cant seem to fix, there are other threads on this as well hopefully google takes notice...</what>
</comment>
</bug>
<bug>
<bugid>7881</bugid>
<title>Music playlists not sorted alphabetically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasonvin...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 06:41:57 +0000</openedDate>
<description>The playlists in the music app appear to be sorted by ASCII (or similar
- case sensitive), instead of alphabetically (case insensitive). All the
playlists that begin with lower case letters are sorted after those that
begin with capital letters. - Steps to reproduce the problem: Launch the
Music application Create a playlist that starts with a capital letter:
Q&quot;EGoogleQ&quot;E Create a playlist that starts with a lower case letter:
Q&quot;EandroidQ&quot;E Notice that Q&quot;EGoogleQ&quot;E appears before Q&quot;EandroidQ&quot;E on the Playlists
tab in the Library. It should be the other way around. My device: Nexus
One (ATQ&amp;ET) Firmware version: 2.1-update1 Kernel version:
2.6.29-01117-g4bc62c2 android-build@apa26 #1 Build number: EPE54B</description>
</bug>
<bug>
<bugid>11340</bugid>
<title>Support configuration for project specific resource types in the ADT Eclipse Android Builder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cvau...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 18:49:03 +0000</openedDate>
<description>When building an APK from Eclipse using ADT resources from referenced
projects are including in the final APK provided the filename passes the
criteria given in JavaResourceFilter.java. IQ&apos;Em working on a project that
has several referenced projects, that rightly or wrongly, include large
amounts of data files for unit testing in the source path. These all get
picked up, and IQ&apos;Em left with a 50meg APK file. Building from the command
line with ant works fine. I would like a configuration for the Android
Builder similar to the inclusion/exclusion logic found in a few places
in Helios, one example being source folders for a Java project. This
would be used to control what resources are included in an APK.</description>
</bug>
<bug>
<bugid>15333</bugid>
<title>Google navigation instructed me to drive off a bridge</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>James...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 18:39:53 +0000</openedDate>
<description>Phone ls LG-P500h, Android version is 2.2.1. Google maps version is
5.2.0. Driving along the New Plymouth Southern Motorway, in New
Plymouth, New Zealand, the phone instructed me to turn left on to
junction street. This is an overbridge, not an intersection. While this
is clear coming from the south turning to the west, it may be a hazard
if the user is instructed to go east, as there is a pedestrian/cycle way
here.</description>
<comment>
<author>tryanchr...@gmail.com</author>
<when>Fri, 11 Mar 2011 03:44:52 +0000</when>
<what>You should check your navigation settings. This could have been caused by a variety of things. Choosing the wrong method of transport etc.

There is most likely going to be a road in the future going over into that direction instead of off a bridge. A similar thing has happened to me in Perth, Western Australia where navigation was trying to take me onto a road that wonQ&apos;Et be built for another 2 years which going from the south of Australia all the way to the north.</what>
</comment>
<comment>
<author>James...@gmail.com</author>
<when>Fri, 11 Mar 2011 05:46:27 +0000</when>
<what>I doubt that. This is a suburban street which crosses underneath a motorway. Its not likely. And IQ&apos;Em pretty sure this would not be achievable by any means of transport.

It appears on google maps to be incorrectly marked as in intersection. Perhaps this is a google maps issue, not an android specific one?</what>
</comment>
</bug>
<bug>
<bugid>2318</bugid>
<title>SMS text length is too short</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>379</stars>
<reportedBy>zaj...@gmail.com</reportedBy>
<openedDate>Sun, 29 Mar 2009 10:30:30 +0000</openedDate>
<description>Application Q&quot;EMessangerQ&quot;E canQ&apos;Et send SMS longer than 3x160 characters (3
SMSes). When I exceed this length, SMS message are automatically
converted to MMS message (then I see information Q&quot;EConverting to MMS
messageQ&quot;E). I know that MMS could have longer text than SMS, but actual
text length in SMS (3x160 characters) is too short. When I excced it I
must pay for MMS while SMSes I have for free. Other mobile phones like
Nokia, SE etc. can send one SMS consist more than 5 SMSes (5x160
characters) other software for G1 like Q&quot;EChomp SMSQ&quot;E can do it as well.</description>
<comment>
<author>zaj...@gmail.com</author>
<when>Sun, 29 Mar 2009 10:44:46 +0000</when>
<what>I meant Q&quot;EMessagingQ&quot;E application not Q&quot;EMessangerQ&quot;E of course...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:02:12 +0000</when>
<what></what>
</comment>
<comment>
<author>bnielsen...@gmail.com</author>
<when>Fri, 03 Jul 2009 16:05:39 +0000</when>
<what>3*160 is way too short (windows mobile allows at least 10*160). It must also be the
user whom should control  what type of message to be send, as cost differ, at still
not everybody receives mms. </what>
</comment>
<comment>
<author>nickcamp...@gmail.com</author>
<when>Tue, 07 Jul 2009 17:09:30 +0000</when>
<what>This is a really annoying bug. Is the original messaging application available under
a license where the source can be modified to fix this problem? IQ&apos;Em sick of getting
charged for MMS on an unlimited SMS contract!</what>
</comment>
<comment>
<author>karlsso...@gmail.com</author>
<when>Fri, 10 Jul 2009 14:48:36 +0000</when>
<what>We have the same problem in the Norcic countries. Please release a hot fix on this 
little Q&quot;EissueQ&quot;E.</what>
</comment>
<comment>
<author>manel.ga...@gmail.com</author>
<when>Fri, 10 Jul 2009 20:23:11 +0000</when>
<what>Same problem for Spain. This kind of issues are definitely bad news for google. Hope to 
have it fixed asap. </what>
</comment>
<comment>
<author>mndesi...@gmail.com</author>
<when>Sun, 12 Jul 2009 15:26:17 +0000</when>
<what>I agree 3*160 characters is way too short for an SMS. Why canQ&apos;Et a user choose between
SMS and MMS as the price of each method varies greatly from country to country; and
even within a country according to the price plan and telco.</what>
</comment>
<comment>
<author>binarywo...@gmail.com</author>
<when>Sat, 08 Aug 2009 12:55:06 +0000</when>
<what>Is this issue being solved? Its so so anoying, most of my messages is over 3 x 160

/Frank
Denmark</what>
</comment>
<comment>
<author>binarywo...@gmail.com</author>
<when>Sat, 08 Aug 2009 12:55:27 +0000</when>
<what>Is this issue being solved? Its so so anoying, most of my messages is over 3 x 160

/Frank
Denmark</what>
</comment>
<comment>
<author>s.vander...@gmail.com</author>
<when>Sat, 15 Aug 2009 23:30:44 +0000</when>
<what>This is an issue that should be solved fast, such a modern phone should be able to 
preform this simple task with ease, cut the crap about network limitations, if a 20 
euro sagem can send a text message consiting out of 12 sms in total, a G1 should be 
able to do that as well. fix it, cause T-mobileQ&apos;Es mms service has been down for 4 
weeks now, and it aint going up anytime soon!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:00:32 +0000</when>
<what></what>
</comment>
<comment>
<author>orion.th...@gmail.com</author>
<when>Fri, 28 Aug 2009 17:31:07 +0000</when>
<what>i hope it will be solved shortely</what>
</comment>
<comment>
<author>binarywo...@gmail.com</author>
<when>Sat, 29 Aug 2009 12:44:17 +0000</when>
<what>Is this issue never be solved ore what? Anyone know anything about it?
Its so frustrating that im start thinking about go back to using my old phone..

/Frank</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:31:55 +0000</when>
<what></what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Thu, 03 Sep 2009 07:00:33 +0000</when>
<what>Seems to me like this is a simple matter of changing MMS_THRESHOLD in
ComposeMessageActivity.java. Now the question is - what does the Messaging team want?
I could easily bump it up, but the MMS_THRESHOLD was deliberately put in there
(presumably with the idea that for some people, one MMS is cheaper than four
messages, and to make it easier for the recipient to read the message).

I could add an option into the settings to choose the number of messages before it is
converted to an MMS. I can take care of that soon, but I need to hear from the
Messaging team that theyQ&apos;Ere okay with it.</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Thu, 03 Sep 2009 09:01:10 +0000</when>
<what>IMHO, option in settings to choose number of messages before conversion to MMS is a
good idea.</what>
</comment>
<comment>
<author>kenni.l...@gmail.com</author>
<when>Sun, 06 Sep 2009 20:50:27 +0000</when>
<what>Making it an option inside the settings would be a good fix, that way people can
adjust the number of messages themselves..</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Sun, 06 Sep 2009 21:01:34 +0000</when>
<what>I have a patch with the SMS conversion threshold in the settings ready and working (with the option for 
carriers to override it). IQ&apos;Em waiting to hear back from the Messaging team on android-platform before I 
commit.</what>
</comment>
<comment>
<author>Ohm...@gmail.com</author>
<when>Wed, 09 Sep 2009 15:01:49 +0000</when>
<what>When the patch is released will we be able to update our phones with it, or will we
have to wait for our carrier to update it?

Is there a manual patch that can be applied to just the messaging app?</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Thu, 10 Sep 2009 05:45:43 +0000</when>
<what>This is how it will work:

1. The messaging guys will hopefully elaborate if the idea of the patch is okay (I
could skip this step if they donQ&apos;Et).
2. I will commit the patch into the Android source code.
3. At least two people will review the patch and accept it. (Could take days or weeks)
4. Once it is accepted, itQ&apos;Es in the master branch.
5. The Android team can choose to bring it into the Donut branch. (Given that Donut
is on the verge of being released, this is unlikely), so I assume itQ&apos;Ell make it into
the next branch (Eclair?).
6. Assuming it is Eclair, you will need to wait until your carrier decides to release
Eclair over the air.

If you can create ROMs yourself or if you know someone who creates ROMs, you could
ask them to build a ROM with this change once step 4 is done. There are several
people on the Internet who make custom ROMs, although most of them typically donQ&apos;Et
use non-release code.

Of course, Google could decide to release the Messenger app on the market like they
did with Google Maps, but IQ&apos;Em pretty much positive that this is not going to happen -
carriers will want to have control over the messenger app, so unbundling it from the
system image is not an option.
</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Mon, 14 Sep 2009 15:31:11 +0000</when>
<what>Nobody from the messaging team responded, so I just uploaded the patch. You can track
the status here: https://review.source.android.com/11758

I was really hoping to hear from somebody first, and IQ&apos;Em not surprised if this will
be shut down as being the completely wrong approach, but hey, you can always try.</what>
</comment>
<comment>
<author>fspi...@gmail.com</author>
<when>Tue, 15 Sep 2009 14:47:13 +0000</when>
<what>Hi ebomike. Is it possible to apply this patch manually or does it have to be
approved and compiled by google?</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Tue, 15 Sep 2009 15:38:28 +0000</when>
<what>Hey fspinto, there are two ways:

1. There are several people on the Internet who cook their own ROMs. I know that
there are a few based on what Donut currently is, but I havenQ&apos;Et seen any yet. Any of
those people could pick the change up now and cook a new ROM.

2. The Messenger is a stand-alone app, and technically I could put the APK file on my
website - BUT itQ&apos;Es based on the current ROM (which is something like 1.6), so there
are zero guarantees on what happens if you install it. Also, I donQ&apos;Et know what
happens when you install an APK that supersedes an existing system program. I know
that Google did it with Google Maps, but I donQ&apos;Et know if there is any additional work
that needs to be done.


As for the patch itself: It was quickly rejected in its current form, but on second
thought, I understand why - I had designed it more for power-users like the people
who are listening to this issue here. However, the Messenger crew has been very
helpful and is discussing ways to change the option to make it straightforward enough
so Auntie Petunia who picks up an Android phone from her local cell phone store is
not confused by it.</what>
</comment>
<comment>
<author>fspi...@gmail.com</author>
<when>Tue, 15 Sep 2009 15:56:15 +0000</when>
<what>Ok, thanks for the update! So it seems that weQ&apos;Ell have to wait for it. ItQ&apos;Es rather
annoying not to be able
to write with accents...
</what>
</comment>
<comment>
<author>PatrickK...@gmail.com</author>
<when>Tue, 15 Sep 2009 15:59:04 +0000</when>
<what>@fspinto
What do you mean? You can write with accents now. Just long press the letter.

Unless I misunderstand what youre saying, that is an unrelated issue</what>
</comment>
</bug>
<bug>
<bugid>18217</bugid>
<title>Device get reboot when tap on images after reviewing the google users in Maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 04:25:08 +0000</openedDate>
<description>- Steps to reproduce the problem. Maps Q&gt;E Tap on Q&quot;ESamsung india Q&quot;E Q&gt;E Tap
on Q&quot;Emore review by Google usersQ&quot;E Q&gt;E Tap on images Q&gt;E observe. - What
happened. Device get reboot when tap on images after reviewing the
google users in Maps. - What you think the correct behavior should be.
Google image screen should appear.</description>
</bug>
<bug>
<bugid>16416</bugid>
<title>Back key is not working when we tap on it frst time, it is working  third time.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 08:26:39 +0000</openedDate>
<description>Development environment Gingerbread GMS r2 1) Steps to reproduce the
problem. [Precondition] Device should connect with WiFi. Low or no
signal. [Occurrence Process] 1.Go to Market Q&gt;Esign in Q&gt;Eenter ID Q&amp;E
passwordQ&gt;Esign in. 2.Change orientation to landscapeQ&gt;Enow change to
portrait. 3.Tap back keyQ&gt;Eobserve behavior. 2) What happened. :Back key
is not working when we tap on it frst time, it is working third time. 3)
What you think the correct behavior should be. :Back key should be
working properly.</description>
</bug>
<bug>
<bugid>14805</bugid>
<title>market need to be able to show purchased applications</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:34:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dil...@chromium.org</reportedBy>
<openedDate>Thu, 17 Feb 2011 15:28:30 +0000</openedDate>
<description>Device: Nexus S, android 2.3 IQ&apos;Eve made attempt to buy some application
(via Virtual Visa card). For some reason this payment has not been
completed. (other payments to market before and after that were fine).
Accordingly this application in market just showed 0% progress bar and
Q&quot;Eauthorizing paymentQ&quot;E message. IQ&apos;Eve contacted the bank and they claimed
that there was no payment request from Google Checkout at this date.
Then, more than 2 weeks passed. And surprisingly this payment was
finally billed to my virtual visa card. But at that moment I am not able
to recall what application IQ&apos;Eve bought. Fortunately notification SMS
from my bank contained name of software developer of this application,
so based on this I searched market. But this way is flaky and not
straightforward. So clearly market should be able to show list of
purchased applications. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>kevincop...@gmail.com</author>
<when>Thu, 17 Feb 2011 17:28:34 +0000</when>
<what>Market Q&gt;E Menu Q&gt;E My Apps? This works for me; any purchased but not installed applications show up as Q&quot;EPurchasedQ&quot;E.</what>
</comment>
<comment>
<author>dil...@chromium.org</author>
<when>Thu, 17 Feb 2011 17:53:35 +0000</when>
<what>when I press Menu button in Market it shows 4 items (i use spanish locale):
(1) Buscar (search)
(2) Descargadas (downloads) 
(3) Ajustes (settings)
(4) Ayuda (help)

Q&quot;EDownloadsQ&quot;E shows (most of) your installed apps and if you just bought some app it will show it.  But it does not shows something that you attempted to buy 2 weeks ago and never downloaded.</what>
</comment>
<comment>
<author>dil...@chromium.org</author>
<when>Fri, 18 Feb 2011 11:38:07 +0000</when>
<what>Situation is following:

Payment is accomplished via virtual visa card from russian bank.
Background is a number of successful purchases in android market.
In january I made an attempt to buy 2 applications.
I received email from Google Checkout about purchase.
But card has not been billed (confirmed by the bank) and downloads from market were hung in a stage like Q&quot;Eauthorizing paymentQ&quot;E.
More than 2 weeks later I received SMS notifications that card was billed.

I failed to find any section in market with applications for which I payed (that is primary bug this issue is about).

So I looked up and downloaded those applications again (no confirmation screens and emails from Google Checkout this time).
After an hour or so after that my card was billed for those applications second time!
I contacted my bank with request to return those duplicate payments.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:34:20 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>9140</bugid>
<title>GPS, Display brightness, Sync status on Q&quot;EPower Control widgetQ&quot;E does not change when the checkbox on the settings page is selected / unselected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rajfi...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 04:21:56 +0000</openedDate>
<description>Steps to reproduce: 1Q&gt;E Bring up the Power Control widget on the Android
homescreen. 2Q&gt;E Turn Off GPS toggle on the Power Control. 3Q&gt;E Navigate to
Settings --Q&gt;E Location Q&amp;E Security settings. 4Q&gt;E Observe that the Q&quot;EUse GPS
SatellitesQ&quot;E checkbox is in the unchecked state (Correct behavior) 5Q&gt;E
Turn on GPS toggle on the Settings --Q&gt;E Location Q&amp;E Security settings
page. 6Q&gt;E Navigate to the homescreen Power Control widget Defect #1:
--------- The GPS toggle still shows as Off (not glowing) which is an
incorrect indication since GPS is currently turned on. The GPS status is
not updated on the widget when the checkbox on the Settings --Q&gt;E Location
Q&amp;E Security page is selected / deselected. Defect #2: ---------- The
above scenario holds true for the sync toggle on the Power Control
widget that is, The Sync status is not updated on the widget when the
checkbox on the Settings --Q&gt;E Accounts Q&amp;E Sync page is selected /
deselected. Defect #3: ---------- The above behavior holds true for the
display brightness toggle on the Power Control widget as well. Expected
result: Selecting / Deselecting the checkbox on the Settings page should
result in the updation of the widget toggle controls. (This is currently
true for Wifi and Bluetooth toggle controls on the Q&quot;EPower Control
widgetQ&quot;E) Device: Android 2.2 FRF50, Nexus One</description>
<comment>
<author>rajfi...@gmail.com</author>
<when>Fri, 02 Jul 2010 19:21:44 +0000</when>
<what>The issue is present on the latest FRF91 as well.</what>
</comment>
<comment>
<author>info.pa...@gmail.com</author>
<when>Mon, 11 Apr 2011 05:49:07 +0000</when>
<what>Is this resolved in GB version?</what>
</comment>
</bug>
<bug>
<bugid>18116</bugid>
<title>The write permission of Sdcard on Android 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wanglinb...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 03:00:43 +0000</openedDate>
<description>- Steps to reproduce the problem. Create a application by eclipse, the
SDK is Android 2.2. Create a file in Sdcard. - What happened. I can
create file on Sdcard without set Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E /Q&gt;E in the
AndroidManifest.xml. - What you think the correct behavior should be As
the SDK description, the permission must added after SDK 1.6, but why i
can create file without the permission?</description>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Thu, 30 Jun 2011 08:53:52 +0000</when>
<what>?also not add 
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.MOUNT_UNMOUNT_FILESYSTEMSQ&quot;E/Q&gt;E
in the AndroidManifest.xml</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 30 Jun 2011 20:35:07 +0000</when>
<what>This is when executing in the emulator?</what>
</comment>
<comment>
<author>wanglinb...@gmail.com</author>
<when>Fri, 01 Jul 2011 02:01:17 +0000</when>
<what>Yes, and i also test it on phone, the result is same</what>
</comment>
</bug>
<bug>
<bugid>18344</bugid>
<title>Turn on/off cell radio option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ad...@svrank.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 19:52:35 +0000</openedDate>
<description>It would be nice to have a cell on/off feature just like wifi, bluetooth
etc. Right now I have to turn on airplane mode and enable wifi manually
just to get rid of the cell radio. Would be a great improvement if one
could turn off the cell radio only and keep other features on instead of
going into airplane mode.</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Fri, 08 Jul 2011 20:50:31 +0000</when>
<what>That option already exists.</what>
</comment>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:50:38 +0000</when>
<what>No it doesnQ&apos;Et. You can turn off 3G, but the voice network stays on unless Airplane mode is enabled.

IQ&apos;Eve been through all the settings menus and thereQ&apos;Es no option to turn off the wireless VOICE network.</what>
</comment>
</bug>
<bug>
<bugid>12599</bugid>
<title>trouble connecting to AP with hidden SSID</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>semenz...@chromium.org</reportedBy>
<openedDate>Wed, 17 Nov 2010 06:17:27 +0000</openedDate>
<description>filing for a friend with a Droid running Android 2.2. Log is attached.
Log shows repeated wifi connections shortly followed by disconnects.
Friend is etcohen@gmail.com. Wifi AP is Linksys WRT54G. I tried to use
my home WiFi network with the hidden SSID. I toggle the Q&quot;ENetwork
notificationQ&quot;E checkbox multiple times, and when I did (usually when it
was turned off, but sometimes in the other direction), the home network
would change state from Q&quot;ENot in range, secured with WPA/WPA2 PSKQ&quot;E to
Q&quot;ERemembered, secured with ...Q&quot;E</description>
</bug>
<bug>
<bugid>15194</bugid>
<title>Context.bindService() returns true but sevice is not fire inside tab host</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ramindu....@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 08:49:55 +0000</openedDate>
<description>I have created two application with two tabs. In one tab i want to call
service. I have used both getApplicationContext().bindService and
bindService to fire my service. Always bindService return true but
service is not fire. How can i slove this problem ? code : private
ServiceConnection customerRetrieveServiceConnection = new
ServiceConnection() { @Override public void
onServiceDisconnected(ComponentName arg0) { Log.e(Q&quot;EtagQ&quot;E,
customerRetrieveService = null; } @Override public void
onServiceConnected(ComponentName arg0, IBinder serviceBinder) {
Log.e(Q&quot;EtagQ&quot;E, customerRetrieveService =
(ICustomerRetrieveService)serviceBinder; } }; boolean isBound =
getApplicationContext().bindService(new Intent(this,
CustomerRetrieveService.class),customerRetrieveServiceConnection,
BIND_AUTO_CREATE); Here isBound is always true.but
customerRetrieveServiceConnection is null.</description>
<comment>
<author>onemobil...@gmail.com</author>
<when>Wed, 03 Aug 2011 23:12:17 +0000</when>
<what>Have exact same problem...would love to know solution!</what>
</comment>
</bug>
<bug>
<bugid>7415</bugid>
<title>Samsung mobile I7500 with Android 1.5 [not booting / starting]</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nice....@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 14:05:08 +0000</openedDate>
<description>HI, IQ&apos;Em using Samsung mobile I7500 with Android 1.5. I Installed Wave
secure recently (before 2 days) from the Android market. When I
restarted immedietly, it should me a comment that my mobile is stolen
and the same message was sent to my mom Q&amp;E sister (I included them as
recipentd). Today after I restarted inserting another Sim card of mine,
my phone is not even booting, its just showing the android screen.
Immediately I tried with my old (default) sim card, even then I have the
same problem... Today morning before restarting I installed Panda Home
also. Is this issue because of some applications restricting / blocking
the Android OS. Can my phone recovered back. Please suggest me a
suitable solution for recoveyr. Also let me know the reason of this
issue, so that I can take a precautionary measures the next time.
Regards, Praveen...</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:32 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>6699</bugid>
<title>Wrong desktop screen position shown</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-18T08:49:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oliver.w...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 16:37:28 +0000</openedDate>
<description>Platform: HTC/Google Nexus One Firmware: 2.1-update1 Build number: ERE27
To reproduce bug: 1. Go to a desktop other than the middle (3rd of 5)
one. 2. Open an app from that desktop 3. Press the home button The
middle desktop is shown, but the icons to the lower left and lower right
of the screen indicate that the desktop shown is not the middle one, but
the one from which the app was launched in step 2.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Feb 2010 08:49:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19289</bugid>
<title>google account unlock broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arthursi...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 15:22:59 +0000</openedDate>
<description>I change my unlock code and forget it, and when i try and enter my
google account details it says theyQ&apos;Ere wrong (even though theyQ&apos;Ere right
on the google website). After a long time of retyping my password and
being told that itQ&apos;Es wrong (even though it isnQ&apos;Et), i try only typing the
bit before the Q&quot;E@gmail.comQ&quot;E and it works. Please fix this so you can
type the bit after the Q&quot;E@gmail.comQ&quot;E as well.</description>
</bug>
<bug>
<bugid>12489</bugid>
<title>in Browser, multiple presses of Back are required to go back one page on some sites</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bala...@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 23:39:05 +0000</openedDate>
<description>On Yahoo! News, e.g. http://news.yahoo.com/top-stories/ap after viewing
any news story, pressing the back button does not take you back to the
previous web page. Multiple presses of the back button are required to
take you back. Four presses take you back if timed properly - more if
not. Disabling JavaScript corrects the problem. This bug has been around
since the beginning of Android, as far as I can tell. It is present in
Android 2.2.</description>
</bug>
<bug>
<bugid>3378</bugid>
<title>battery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>mike192...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 23:24:18 +0000</openedDate>
<description>i use my g1 lighter than some people out there and ever since the latest
android update the battery seems to be dying ALOT faster. i mean before
the update i could play a game on it and still use it throughout the day
and be fine. but now i canQ&apos;Et use it without playing a game before my
battery turns orange. the battery starts dying off at half day. i donQ&apos;Et
have gps on my screen brightness is at 20% and i have 3g on but that
never bothered the battery like it is now.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:33:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18261</bugid>
<title>Sending a text through google widget via voice command sends the previous sent text.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>curtis.c...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 12:48:15 +0000</openedDate>
<description>For example I say Q&apos;Esend text to joe shmo, hey joe what are we doing
tonightQ&apos;E The correct text comes up and I hit send, sends fine. Then I
say Q&apos;Esend text to joe shmo, we should kill some zombiesQ&apos;E. The correct
text comes up and I hit send, and it sends Q&apos;Ehey jow what are we doing
tonightQ&apos;E Version: 2.2.1 Model: Samsung Infuse Q&apos;ESAMSUNG-SGH-I997Q&apos;E Build:
FROYO.UCKE3 Kernel: 2.6.32.9</description>
</bug>
<bug>
<bugid>18119</bugid>
<title>Gallery app is consuming lot of battery life.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>arjun.su...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 06:07:09 +0000</openedDate>
<description>Open a gallery image and return back to home screen, The gallery app
keeps running in the background and the battery life reduces by 80% in a
day. Under battery usage gallery app is shows as the most consuming
application at 85%. I would have hardly seen 1 single image, so how can
the battery usage show the gallery app as the most battery consuming
application. I restart the phone then the battery lasts for 3 days. I
open a gallery image and the battery lasts for 1 day. Some process is
keeping the gallery running and thus it consuming the battery life. I
have the checked in the task manager but that too doesnt show the
gallery app as running. Device: samsung galaxy 5. GT- I5801 Android:
upgraded from 2.1 to 2.2 Kernel version: 2.6.32.9 Build Number: Froyo
DDJP2 Firmware: 2.2 Work around: restart your mobile after opening a
image in gallery, else the gallery will keep running in the background
(i am guessing) and eat up the battery life. Arjun.</description>
<comment>
<author>tosta...@gmail.com</author>
<when>Mon, 08 Aug 2011 09:45:01 +0000</when>
<what>I have the same problem with a GT-i5800. Once the Gallery application is open, it starts draining the battery. I force quit the app, but it still consumes all the battery. The only solution so far has been restarting the phone and not open the gallery app again. 
IQ&apos;Eve looked around for a solution but apparently nobody has come into something. I will root the phone now and uninstall the Gallery app. Please let me know if you find a solution!</what>
</comment>
<comment>
<author>Benoit.Q...@gmail.com</author>
<when>Tue, 16 Aug 2011 11:53:09 +0000</when>
<what>Same issue with a Nexus S. 
76% battery consumtion for Gallery while I used it for 10 minutes...</what>
</comment>
<comment>
<author>mcm...@gmail.com</author>
<when>Wed, 24 Aug 2011 22:00:44 +0000</when>
<what>Hello everybody. I have the same problem with my gt-i5800.

Here is an explanation. Once opened, directly or indirectly (i.e. through memory scanning or so), gallery app starts eating the battery. This happens because, for no logical reason, gallery continues to use screen rotation sensor even after closing it, killing it or just returning to home screen, and thus the battery drain occurs.

Here is a solution. Simply turn off screen auto rotation option (applicationsQ&gt;EsettingsQ&gt;EdisplayQ&gt;Eauto rotation) or in notification and status window.</what>
</comment>
</bug>
<bug>
<bugid>16945</bugid>
<title>DDMS Q&quot;EExport Selection As TextQ&quot;E, which format not compatible with the logcat.</title>
<status>Released</status>
<owner>vs...@google.com</owner>
<closedOn>2011-08-22T22:11:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>m41m4...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 12:26:11 +0000</openedDate>
<description>Hi, DDMS Q&quot;EExport Selection As TextQ&quot;E, which format not compatible with
the logcat. Logcat format is: 01-02 04:10:58.957:
D/InputDispatcher(177): DDMS export is: 01-02 04:10:58.957:
DEBUG/InputDispatcher(177): Our script tool not work due to analysing
different format log Does this have any other consideration? If not,
this is Modify Suggest:
/ddmuilib/src/com/android/ddmuilib/logcat/LogPanel.java Old code: /**
message data, separated from content for multi line messages */
protected static class LogMessage { public LogMessageInfo data; public
String msg; @Override public String toString() { return data.time + Q&quot;E: Q&quot;E
//$NON-NLS-1$ + data.logLevel + Q&quot;E/Q&quot;E //$NON-NLS-1$ + data.tag + Q&quot;E(Q&quot;E
//$NON-NLS-1$ + data.pidString + Q&quot;E): Q&quot;E //$NON-NLS-1$ + msg; } } Output:
01-02 04:10:58.957: DEBUG/InputDispatcher(177): New code: /** message
data, separated from content for multi line messages */ protected static
class LogMessage { public LogMessageInfo data; public String msg;
@Override public String toString() { return data.time + Q&quot;E: Q&quot;E
//$NON-NLS-1$ + data.logLevel.getPriorityLetter() + Q&quot;E/Q&quot;E //$NON-NLS-1$ +
data.tag + Q&quot;E(Q&quot;E //$NON-NLS-1$ + data.pidString + Q&quot;E): Q&quot;E //$NON-NLS-1$ +
msg; } } Output: 01-02 04:10:58.957: D/InputDispatcher(177):</description>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 23 May 2011 15:37:04 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 25 May 2011 01:23:12 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:08:31 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:43:48 +0000</when>
<what></what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Mon, 22 Aug 2011 22:11:55 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Tue, 23 Aug 2011 00:00:17 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4034</bugid>
<title>[Localization] Widget display error in the add-to-home dialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>caoshen...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 08:09:51 +0000</openedDate>
<description>Widget names will display 2 languages in the same time. Target: android
1.6_rc_1 sdk (windows version) - Steps to reproduce the problem 1. Start
android 1.6_rc_1 emulator; 2. Set local to Japanese in the Q&quot;ESettingQ&quot;E
applications 3. Long click Launcher, then select Q&quot;EwidgetQ&quot;E item. Check
the popup dialog -Q&gt;E Only Search widget change to Japanese, the other
items are English. 4. Close the emulator, then restart it again. 5. Set
local to Q&quot;EDeutschQ&quot;E in the Q&quot;ESettingQ&quot;E applications 6. Long click Launcher,
then select Q&quot;EWidgetQ&quot;E Add-to-home dialog. Check the widget name. Actual
result: Both Japanese and Germany name are display. Expected result:
Only Germany name should be display. Please check the screenshot in the
attachment</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:16:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10590</bugid>
<title>Missed call from 2 days back show as yesterday</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>salilr...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 16:25:49 +0000</openedDate>
<description>Model Number: Nexus One OS Version: Android 2.2 Build Number : FRF91 I
have observed that the Call Log shows incorrect timeframes. For e.g. I
am currently on Thursday August 19, 2010 12:17 PM EST. I have received a
missed call on Tuesday August 17, 2010 at 3:53 PM EST. In the call log
however it shows it as missed Q&quot;EyesterdayQ&quot;E. It should ideally show missed
it Q&quot;E2 days agoQ&quot;E. Same is the problem with received calls and placed
calls. E.g. I have placed a call on Tuesday August 17, 2010 5:04 PM EST.
Call log shows as placed Q&quot;EyesterdayQ&quot;E. This should also ideally be shown
as Q&quot;E2 days agoQ&quot;E.</description>
<comment>
<author>jeffre...@gmail.com</author>
<when>Fri, 03 Sep 2010 08:17:42 +0000</when>
<what>Same problems here.
My calls are mixed up showing as yesterday while actually two days ago.

But I noticed they are shown in a chronological order:

16:40 (yesterday but showing after/higher than 20:10)
20:10 (actually day before yesterday)</what>
</comment>
<comment>
<author>walkerbr...@gmail.com</author>
<when>Fri, 22 Oct 2010 18:05:42 +0000</when>
<what>I couldnQ&apos;Et agree more.  Google Voice shows the same thing.  ItQ&apos;Es currently 11:04am. I have a voicemail I received yesterday at 11:18am.  Google voice shows that it was received at 11:18am today.  ItQ&apos;Es not 11:18am yet.

Nexus One
Android 2.2.1
Build FRG83
</what>
</comment>
<comment>
<author>brian.wh...@gmail.com</author>
<when>Fri, 26 Nov 2010 21:16:05 +0000</when>
<what>It is 26 Nov 2010. This issue is a SIMPLE fix so donQ&apos;Et simply ignore it because there are Q&quot;Ebigger problems to solve.Q&quot;E  Fix it and be done with it! Geez! It is obvious the algorithm is using some sort of Q&quot;EdumbQ&quot;E delta-time/modulus 24 method to determine Q&quot;EyesterdayQ&quot;E, etc. Our phones have damn near exact timestamps from GPS data! What is so difficult about checking to see if the in/out event occurred after the most recent midnight and if so, was that time less than 24 hours (damn well should be)? Yes, then Q&quot;EYesterdayQ&quot;E. No, then days passed = (delta-time (in hours) modulus 24) + 1. The plus 1 accounts for yesterday being day 1 which corresponds to remainder portion of modulus. </what>
</comment>
<comment>
<author>jeffd...@gmail.com</author>
<when>Mon, 21 Mar 2011 06:17:07 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=14381
http://code.google.com/p/android/issues/detail?id=8461

Same bug. I really canQ&apos;Et believe there arenQ&apos;Et more people that have noticed this. I noticed it back in 1.5 and now IQ&apos;Eve got 2.3.3 on my Nexus S, still no change!

The current algorithm is something like (time Q&lt;E 24 hours ago) ? (display x hours ago) : (time Q&lt;E 48 hours ago) ? (display yesterday) : (time Q&lt;E 72 hours ago) ? (display 2 days ago) ... Problem is, thatQ&apos;Es not how we keep track of time!

Yesterday is anything that occurred before the last 12:00am and after the 12:00am before it. 2 days ago is anything that occurred before that 12:00am and after the one before it ... Not hard to implement in code at all.</what>
</comment>
<comment>
<author>ten...@gmail.com</author>
<when>Tue, 22 Mar 2011 09:09:52 +0000</when>
<what>same bug in call log.
current time: 2011-03-22 12:07

call log:
2011-03-21 00:41 - yesterday (correct)
2011-03-19 22:13 - 2 days ago (wrong, should be 3 days ago)
...
and so on</what>
</comment>
<comment>
<author>frew.rob...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:04:51 +0000</when>
<what>Why hasnQ&apos;Et this been fixed?</what>
</comment>
<comment>
<author>frew.rob...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:07:54 +0000</when>
<what>Please fix this!</what>
</comment>
</bug>
<bug>
<bugid>9942</bugid>
<title>Use FakeValueToForce32Bits in npruntime.h as well</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-26T16:13:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>garbeam</reportedBy>
<openedDate>Thu, 22 Jul 2010 12:50:03 +0000</openedDate>
<description>IQ&apos;Em working on a browser plugin for android 2.1 and android 2.2. Today I
tracked down quite an annoying bug related to the fact that
NPVariantType is treated as char instead of int, hence a variant passed
into WebKit through the NPAPI interface can cause problems in case
int-style comparisions are performed:
external/webkit/WebCore/bridge/NP_jsobject.cpp:convertNPVariantToValue
(in case JSC is used, we havenQ&apos;Et tested with v8 yet) Often this might
not be a problem if the NPVariantQ&apos;Es are zeroed, however if not it might
be a problem due to the struct alignments performed by the g++ compiler
for arm. Anyways, I also noticed that someone inside Google came across
similar issues wrt npapi.h but didnQ&apos;Et go as far as fixing npruntime.h as
well. Please see the attached patch the fixes the issue. As a side note:
this might fix a bunch of similar issues in other plugins, probably
flash, as well! So You should really apply this patch.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 26 Jul 2010 16:13:21 +0000</when>
<what>This forum is for reporting issues. Take a look at:
http://source.android.com/source/submit-patches.html</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5563</bugid>
<title>Display Q&quot;EWaitingQ&quot;E instead of Q&quot;ECallingQ&quot;E while callee(destination) in in call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>41</stars>
<reportedBy>plea...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 15:54:42 +0000</openedDate>
<description>By default, In Nokia phone. If we make a phone call to destination and
he/she is having a conversation with someone else. Nokia will display
Q&quot;EWaitingQ&quot;E message. This should be same in android. So caller can decide
if he/she will hold the line or hang up.</description>
<comment>
<author>nilserik...@gmail.com</author>
<when>Mon, 07 Jun 2010 08:42:54 +0000</when>
<what>You should also add a beep when the person is in a call so you would get notified even if not looking at 
the screen.</what>
</comment>
<comment>
<author>bengtost...@gmail.com</author>
<when>Tue, 08 Jun 2010 11:23:36 +0000</when>
<what>In HTC 2.1 Q&amp;E SE 1.6 Android version you get a beep when get a call with Call Wait active but you can?t see if the other part is in another call when make originating call.</what>
</comment>
<comment>
<author>tom.leht...@gmail.com</author>
<when>Tue, 08 Jun 2010 11:50:30 +0000</when>
<what>@bengtosterstrom:
Yes, that part works but this issue is about getting a notification when the person you are trying to call is already in a call but has call waiting enabled.

A visual notification and a beep would be great as I had in my Nokia 5800.</what>
</comment>
<comment>
<author>leo.berg...@gmail.com</author>
<when>Sun, 25 Jul 2010 09:53:20 +0000</when>
<what>Yes, I am also missing that feature!</what>
</comment>
<comment>
<author>AbdouRe...@gmail.com</author>
<when>Sat, 31 Jul 2010 09:37:06 +0000</when>
<what>Moto Milestone missing it as well</what>
</comment>
<comment>
<author>tony.mk...@gmail.com</author>
<when>Fri, 05 Nov 2010 11:57:36 +0000</when>
<what>Desire missing it as well! Hardware or OS issue?</what>
</comment>
<comment>
<author>plea...@gmail.com</author>
<when>Fri, 05 Nov 2010 14:57:46 +0000</when>
<what>I believe that it should be an OS issue. ItQ&apos;Es about how OS interpret signal
received when making an outgoing call.
By looking from API provided by Android OS, I see no way to write an
application to detect this behavior.

So If we want this to be implemented, It should be written inside the core
of android OS.

Reference:
http://developer.android.com/reference/android/telephony/package-summary.html</what>
</comment>
<comment>
<author>obsi...@gmail.com</author>
<when>Mon, 29 Nov 2010 08:47:09 +0000</when>
<what>@plearns IQ&apos;Em not a developer but that does make sense.

This handy function is available on every single Nokia or Sony Ericsson phone IQ&apos;Eve used to date. HavenQ&apos;Et used any Android devices from SE so I donQ&apos;Et know the situation there.</what>
</comment>
<comment>
<author>obsi...@gmail.com</author>
<when>Mon, 29 Nov 2010 08:54:49 +0000</when>
<what>IQ&apos;Eve seen claims that Samsung Omnia can also do this:
http://forum.xda-developers.com/archive/index.php/t-475232.html

If Winmo 6 can also do this why canQ&apos;Et Android?
</what>
</comment>
<comment>
<author>obsi...@gmail.com</author>
<when>Mon, 29 Nov 2010 10:53:25 +0000</when>
<what>I just checked with my colleagueQ&apos;Es Samsung Galaxy S running Android 2.1 and I can positively confirm that it works. ThereQ&apos;Es an audible beep plus an onscreen message which says Q&quot;ECall waitingQ&quot;E.

Perhaps itQ&apos;Es not in stock Android but Samsung managed to code it in?</what>
</comment>
<comment>
<author>AbdouRe...@gmail.com</author>
<when>Tue, 30 Nov 2010 04:23:53 +0000</when>
<what>whatQ&apos;Es this?

http://developer.android.com/reference/android/telephony/PhoneStateListener.html#LISTEN_MESSAGE_WAITING_INDICATOR</what>
</comment>
</bug>
<bug>
<bugid>6884</bugid>
<title>enable flashlight function for camcorder on nexus one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>python1...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 20:29:18 +0000</openedDate>
<description>If the photo camera can use the flash, then the camcorder should have a
flashlight function as well.</description>
<comment>
<author>ves...@gmail.com</author>
<when>Tue, 06 Jul 2010 12:51:36 +0000</when>
<what>I totally agree...</what>
</comment>
<comment>
<author>diego.delpuerto</author>
<when>Tue, 06 Jul 2010 13:04:03 +0000</when>
<what>this feature is already enabled in froyo</what>
</comment>
</bug>
<bug>
<bugid>10315</bugid>
<title>Wifi connects but will not transmit data when DHCP info contains CLASSLESS STATIC ROUTE Information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>loserdr...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 23:20:38 +0000</openedDate>
<description>Steps to reproduce. Using microsoft dhcp server in windows server 2008
also tested 2003. 1. Assuming your internet connection is already setup.
2. Assuming you use a dhcp server (verified problem with microsoft dhcp)
3. verify that the android (in this case motorola droid) works properly
with a typical dhcp server configuration (dns and gateway settings). 4.
Add a Q&quot;Eclassless static routeQ&quot;E config to the dhcp server scope. It can
be to any network including a fictitious network so long as it uses
intranet addresses. In this case I used network 172.16.0.0 mask
255.255.0.0 gw 192.168.66.6. 5. Disconnect and reconnect wifi on the
android. 6. Connection will report to be successful, but data apps will
all fail to transmit data regardless of whether or not the ip addresses
being contacted would use the route or not. ALL internet communication
fails... Motorola droid with 2.1 update 1 installed. Microsoft dhcp
service.</description>
<comment>
<author>dragonf...@gmail.com</author>
<when>Tue, 15 Mar 2011 02:32:26 +0000</when>
<what>Here is a fix:

http://rudd-o.com/en/archives/wifi-dhcp-network-not-working-with-your-android-phone</what>
</comment>
<comment>
<author>a.oberri...@gmail.com</author>
<when>Wed, 25 May 2011 10:50:12 +0000</when>
<what>This is still a problem with 2.3.4. Android ignores the Q&quot;EroutersQ&quot;E DHCP option, if RFC3442 classless static routes are seen, thus getting no default route. Tested with isc-dhcp-server 4.1.1 and the following configuration lines:

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
option routers 192.168.1.1;
option rfc3442-classless-static-routes 24, 192, 168, 2, 192, 168, 1, 254,
                                                8, 10, 192, 168, 1, 254;</what>
</comment>
<comment>
<author>dashdroi...@gmail.com</author>
<when>Fri, 03 Jun 2011 20:30:38 +0000</when>
<what>This isnQ&apos;Et a bug in Android.  This is the correct behaviour.

http://tools.ietf.org/html/rfc3442#page-5

Q&quot;EIf the DHCP server returns both a Classless Static Routes option and
   a Router option, the DHCP client MUST ignore the Router option.Q&quot;E

To fix your DHCP daemons to provide your default gateway with the rest of your option 121.

As an example, lets assume your Internet router is on the address 192.168.0.1 and you use a mask of 255.255.255.0.  Yet you have another network on 192.168.100.0 which uses a different gateway/router of 192.168.0.254, then your options would look something like this:

option classless-static-routes 24,192,168,100,192,168,0,254, 0,192,168,0,1;</what>
</comment>
<comment>
<author>dashdroi...@gmail.com</author>
<when>Wed, 22 Jun 2011 20:02:10 +0000</when>
<what>As people are still asking this question on forums even after posting a link to the bug, IQ&apos;Ell try and make my comment clearer!


*** FIXED ***

READ COMMENT #3 FOR HOW TO FIX YOUR BROKEN NETWORK</what>
</comment>
<comment>
<author>brice.c...@gmail.com</author>
<when>Wed, 22 Jun 2011 20:16:56 +0000</when>
<what>And yet, all my other wifi equipments (chumby one, HP laptop, wifi USB dongle, Nintendo DS, Blackberry, Ipad) deal perfectly fine with my *broken* network.

By the way, I canQ&apos;Et fix my broken network as my ADSL box (with VOIP support, provided by my internet provider) wonQ&apos;Et let me get anywhere near DHCP daemon settings.
Yes, sure I will probably buy a D-link wifi router, flash it with DD-WRT and connect the lot to my ADSL box (in fact, I did test it, it works great).

Or run an Apache http proxy on my desktop computer, in the hope that my flavour of android supports proxying (which until recently, did not).

Meanwhile, itQ&apos;Es not a bug in android... if only the world was run by IETF writers, rather than pesky consumers.</what>
</comment>
<comment>
<author>dashdroi...@gmail.com</author>
<when>Thu, 30 Jun 2011 08:17:03 +0000</when>
<what>How have you set up classless routes on your router in the first place if you donQ&apos;Et have access to DHCP?  If find it unlikely that your system only spits out Option 121 as arguably the most used OS, Windows XP, doesnQ&apos;Et support it - so your router wouldnQ&apos;Et work with a large portion of home users.

If your router is indeed knackered, then you need to file a bug with them.

At the most, this could be considered an enhancement to Android.</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Wed, 31 Aug 2011 02:46:54 +0000</when>
<what>But I didnQ&apos;Et hear iOS has this problem</what>
</comment>
<comment>
<author>Siddhart...@gmail.com</author>
<when>Tue, 27 Sep 2011 02:33:37 +0000</when>
<what>This is one issue preventing me from buying Android based phone. Google needs to fix this asap. Sometimes classless routes need to be specified for VPN clients which get their ip address from the internal DHCP server. The classless routes allow the VPN clients to then connect to all internal office networks while still getting to the internet with their home internet connection.
Funny that this doesnQ&apos;Et seem to affect either of the other platforms including, Windows, Linux, Apple IOS, WebOs, Nokia Symbian, Blackberry etc.
</what>
</comment>
<comment>
<author>m...@dj909.com</author>
<when>Tue, 27 Sep 2011 06:02:46 +0000</when>
<what>Why are people still debating this? This is normal behaviour as designed, see the RFC above. You need to fix up your DHCP servers to serve classless routes correctly.</what>
</comment>
<comment>
<author>jakob.ok...@gmail.com</author>
<when>Tue, 27 Sep 2011 07:35:07 +0000</when>
<what>Why? Well, what if itQ&apos;Es not Q&quot;EourQ&quot;E DHCP-servers? What if this is an issue at you workplace, in your school or at a resort where youQ&apos;Ere staying? Then itQ&apos;Es quite frustrating to be able to connect with PC/Mac/iPhone/Blackberry/etc, but not with an Android!</what>
</comment>
<comment>
<author>m...@dj909.com</author>
<when>Tue, 27 Sep 2011 07:47:57 +0000</when>
<what>You canQ&apos;Et blame Google for sticking to RFC design. The problem is inherent in your statement - youQ&apos;Ed rather blame one entity for doing something right than all the others who are doing it wrong. 

Maybe if you went and petitioned the RFC council to alter the method, IQ&apos;Em sure youQ&apos;Ell be wasting less of your time doing that, than arguing with Google (who quite famously, donQ&apos;Et listen anyway).</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Tue, 27 Sep 2011 20:16:42 +0000</when>
<what>This is a bug.  As we also use option classless-routes. we do follow the RFC and only specify classless routes, the issue is the android device does not appear to get any routing information:  I have tested this on Honeycomb 3.2, and 2.2.

Here is a snip from my dhcpd file... I dont see anything wrong here, and all other devices on network seem to be fine.

subnet 172.16.100.0 netmask 255.255.255.0 {
        max-lease-time 691200;
        default-lease-time 604800;
        authoritative;
        option time-offset -21600;
        option ntp-servers 192.168.253.253;
        option domain-name-servers 192.168.254.250 , 192.168.253.254;
        option domain-name Q&quot;EXXXXXXXX.COMQ&quot;E;
        option classless-routes 16 , 192 , 168 , 172 , 16 , 100 , 254 , 0 , 172 , 16 , 100 , 253;
        range 172.16.100.1 172.16.100.230;
        }
</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Tue, 27 Sep 2011 21:38:24 +0000</when>
<what>Just ran LanDroid on my tablet.

It gets the correct IP, but no routes at all.</what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Wed, 28 Sep 2011 13:44:42 +0000</when>
<what>Just ran landroid on a nexus s and it seems to get all the routes just fine.</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Wed, 28 Sep 2011 14:20:50 +0000</when>
<what>do you see anything wrong with my config?  Why are only android devices not getting static routes?  I have an Asus Transformer running 3.2, and a GalaxyS running 2.2 .  We have a fairly large network 1500+ devices, mix of windows, linux, and iOS, yet the only devices not getting the routes are the android ones.

Unfortunately I have no android devices to test that just have the core android OS on it.  All the ones I have here have some vendor customization...</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Wed, 28 Sep 2011 15:49:27 +0000</when>
<what>Something else interesting.  If after the device gets the DHCP IP, I then change it to manual IP and just add the gateway of 172.16.100.254, then re run the LanDroid It will show both (172.16.100.254 Q&amp;E 172.16.100.253)as the default routes, and this is not correct.
The routs section is showing:
172.16.100.254/255.255.255.255
172.16.100.253/255.255.255.255
172.16.100.0/255.255.255.0

192.168/16 should route through 172.16.100.254
default should be 172.16.100.253</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Wed, 28 Sep 2011 16:15:14 +0000</when>
<what>More testing...

I created a host config just for this tablet, and tested it with classless routes and option routers.  The device is completely ignoring the classless routes when the option routers is in use, this violates the RFC if indeed this device supports classless routes.  If no Q&quot;Eoption routersQ&quot;E is in use and only classless routes the device gets no default route.
</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Fri, 30 Sep 2011 17:27:46 +0000</when>
<what>I can confirm this is not an issue with Android in general, but with vendor customization on certain devices...  After restarting my Galaxy S phone I was able to get the correct routes.  I have been able to find a nexus s phone and it also works.  I can confirm that the Asus Transformer violates the RFC and does not handle classless routes at all.   

So this is a complicated thing because of vendor customization breaking something that Q&quot;EwasQ&quot;E working...

-Dan</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Wed, 12 Oct 2011 16:52:26 +0000</when>
<what>OK it is a bug :)  sent it up to Asus engineers and here is the response I received:

Here is our engineerQ&apos;Es testing and response.
 
It is supported by Android Gingerbread.
It is not supported by Android Honeycomb.
 
So, we tried:
[Gingerbread]
-HTC Flyer: works
-Galaxy S II: works
[Honeycomb]
-TF101:                    does not work
-Galaxy Tab 10.1:   does not work
-XOOM:                   does not work
-Acer A500:             does not work
 

Classless routes do not work in honeycomb.</what>
</comment>
<comment>
<author>C.Klam...@gmail.com</author>
<when>Fri, 28 Oct 2011 17:39:01 +0000</when>
<what>There is more to this then classless route statements.  We are not using classless routes and, yet, a number of the Android devices are having problems getting a DHCP address.  When I run a debug, it appears they are not requesting one and sticking with 0.0.0.0 as their address.  While I acknowledge this is different than the above situation where you get an IP but not the default route, I believe this is another facet of Android OS not working well with DHCP.  Like the Q&quot;EfixQ&quot;E above, if you give yourself a static IP address and switch back to DHCP, the problem is Q&quot;Eresolved.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>12713</bugid>
<title>Audio Focus Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sbch777@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 11:52:38 +0000</openedDate>
<description>Hello, I have developed the Bluetooth App working Android OS 2.2 my
problem is about incoming call TTS( Text - to - speech ). In the mute
mode and vibration mode TTS works well, but in ringer mode, TTS is not
working. I used functions such requestAudioFocus(), setBluetoothScoOn(),
startBluetoothSco()... but it did not work. does anybody know this
problem?</description>
</bug>
<bug>
<bugid>4079</bugid>
<title>Swich to 2G while sleeping, go back to 3G when unlocking screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>119</stars>
<reportedBy>yglodt</reportedBy>
<openedDate>Thu, 01 Oct 2009 13:22:37 +0000</openedDate>
<description>Hi, would it not be possible to have a mode in Android where the phone
is on 3G while the screen is unlocked, and fall back to 2G while the
screen is locked? This would give us speed when we need it (while screen
is unlocked), and save battery while the phone sleeps.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 13:30:37 +0000</when>
<what></what>
</comment>
<comment>
<author>Sasa.A.J...@gmail.com</author>
<when>Sat, 28 Nov 2009 13:16:34 +0000</when>
<what>That would be great Feature.

A Q&quot;EYESQ&quot;E from me!</what>
</comment>
<comment>
<author>dab...@gmail.com</author>
<when>Thu, 03 Dec 2009 03:16:21 +0000</when>
<what>Agreed</what>
</comment>
<comment>
<author>mark.ben...@gmail.com</author>
<when>Thu, 17 Dec 2009 23:52:04 +0000</when>
<what>Yes thats a great idea. It does seem to loose a lot of battery overnight. There
should be some kind of power save mode, if not in use for a bit</what>
</comment>
<comment>
<author>yglodt</author>
<when>Sun, 17 Jan 2010 23:29:18 +0000</when>
<what>Probably this should be closed as a dupe of
http://code.google.com/p/android/issues/detail?id=1284 since it contains the same
idea in some of the comments</what>
</comment>
<comment>
<author>adum...@gmail.com</author>
<when>Sat, 27 Feb 2010 23:58:44 +0000</when>
<what>Is there any app that could do that?</what>
</comment>
<comment>
<author>yglodt</author>
<when>Sun, 28 Feb 2010 00:03:41 +0000</when>
<what>Unfortunately the android-api does not allow you to toggle the network-type from 2g
to 3g and back. If that would be possible, an app could be done.</what>
</comment>
<comment>
<author>carllaw...@gmail.com</author>
<when>Sat, 14 Aug 2010 16:17:05 +0000</when>
<what>Another one to the list</what>
</comment>
<comment>
<author>TheConce...@gmail.com</author>
<when>Thu, 02 Sep 2010 21:25:51 +0000</when>
<what>That sounds like a great option.

Add it!</what>
</comment>
<comment>
<author>akash...@gmail.com</author>
<when>Mon, 18 Apr 2011 16:59:45 +0000</when>
<what>you should try the sweet dreams app for this.</what>
</comment>
<comment>
<author>hberntsen@gmail.com</author>
<when>Wed, 19 Oct 2011 16:52:01 +0000</when>
<what>http://forum.xda-developers.com/showthread.php?t=739530 I use this(Toggle2G) on my HTC Desire with InsertCoin rom.</what>
</comment>
</bug>
<bug>
<bugid>7829</bugid>
<title>Set Picasa image as contact photo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>c.b.pick...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 01:34:53 +0000</openedDate>
<description>When viewing an image in your Picasa folders, in the Gallery, it can
only be set as Wallpaper. Setting as a contact image, like other gallery
images, should be supported.</description>
<comment>
<author>algim...@gmail.com</author>
<when>Sat, 21 Aug 2010 04:12:43 +0000</when>
<what>Yes Gmail Q&amp;E picasa should work together</what>
</comment>
</bug>
<bug>
<bugid>7909</bugid>
<title>Camera preview does not work on HTC Desire</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>30</stars>
<reportedBy>jo.verme...@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 08:25:54 +0000</openedDate>
<description>I have a problem with a simple application that captures images from the
camera. It works on the emulator, but throws an exception when I run it
on the HTC Desire. I also tried the CameraPreview example from the API
demos, but this one also crashed with a java.io.FileNotFoundException.
The relevant source code and log messages are attached. The log messages
indicate that the device seems to fail in switching between cameras:
W/CameraSwitch( 3801): open main camera W/CameraSwitch( 3801): no file -
canQ&apos;Et switch camera E/CameraSwitch( 3801): setSwitchFile failed:
/sys/android_camera2/ htcwc E/CameraSwitch( 3801):
java.io.FileNotFoundException: /sys/ android_camera2/htcwc
E/CameraSwitch( 3801): at
org.apache.harmony.luni.platform.OSFileSystem.open(OS
FileSystem.java:244) E/CameraSwitch( 3801): at
java.io.FileOutputStream.Q&lt;EinitQ&gt;E(FileOutputStream.java :97)
E/CameraSwitch( 3801): at java.io.FileWriter.Q&lt;EinitQ&gt;E(FileWriter.java: 58)
E/CameraSwitch( 3801): at
android.hardware.CameraSwitch.setSwitchFile(CameraSwi tch.java:44)
E/CameraSwitch( 3801): at
android.hardware.CameraSwitch.openMainCamera(CameraSw itch.java:22)
E/CameraSwitch( 3801): at android.hardware.Camera.open(Camera.java: 90)
I have used the correct Q&lt;Euses-permissionQ&gt;E and Q&lt;Euses-featureQ&gt;E tags in my
manifest file: Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.CAMERAQ&quot;E
/Q&gt;E Q&lt;Euses-feature android:name=Q&quot;Eandroid.hardware.cameraQ&quot;E /Q&gt;E Q&lt;Euses-feature
android:name=Q&quot;Eandroid.hardware.camera.autofocusQ&quot;E /Q&gt;E The same problem has
been reported on an N1 device (2.1-Update 1). See this thread on
android-developers: http://groups.google.com/group/android-
developers/browse_thread/thread/792707bd366d4732/4192ba8a25b024f6?
#4192ba8a25b024f6 My device is a HTC Desire running the Android
2.1-update1 firmware. Kernel version: 2.6.29-97da29ed htc-kernel@and18-2
#1 Build number: 1.15.405.4 CL155070 release-keys Software number:
1.15.405.4 Browser version: WebKit 3.1</description>
<comment>
<author>patrick....@gmail.com</author>
<when>Wed, 28 Apr 2010 18:20:03 +0000</when>
<what>i had the same issue on my HTC Desire / Android 2.1-Update 1</what>
</comment>
<comment>
<author>Glyn.Cow...@gmail.com</author>
<when>Thu, 29 Apr 2010 10:51:27 +0000</when>
<what>Same problem on my HTC legend, canQ&apos;Et get any camera app to run, even with latest update.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Thu, 29 Apr 2010 11:37:18 +0000</when>
<what>FWIW, I now have 9 user crash logs for Android 2.1-update1, all of them camera
related, and 8 out of 9 failures are with Q&quot;Ejava.lang.RuntimeException: startPreview
failed at android.hardware.Camera.startPreview(Native Method)Q&quot;E. Affected phones in my
logs are HKDKC100 Odroid by Hardkernel, and Motorola Droid. I have zero crash logs
for Android 2.1 (without the Q&quot;Eupdate1Q&quot;E). Users complain that my app (The vOICe for
Android) now keeps failing and blame the app. It runs fine on my ADP1 (G1) with
Android 1.6, as well as on the emulators for 1.6 and 2.1.

Regards

The vOICe for Android
http://www.seeingwithsound.com/android.htm
</what>
</comment>
<comment>
<author>tkruege...@gmail.com</author>
<when>Thu, 29 Apr 2010 19:55:22 +0000</when>
<what>I don?t have your software, but also an HTC Desire, android 2.1-update1 and no cam 
apps are working :-(

Best regards,

tkrueger73</what>
</comment>
<comment>
<author>Zhol...@gmail.com</author>
<when>Fri, 30 Apr 2010 18:31:39 +0000</when>
<what>I have the same problem with my HTC Desire. Even the code-sample of google (Camera
Preview) does cause an error. 
Next week iQ&apos;Em going to test it on Xperia X10.

By the way: the App Q&quot;EZXingQ&quot;E works fine. But i donQ&apos;Et know, where the difference
is...Anyone have an idea?</what>
</comment>
<comment>
<author>jo.verme...@gmail.com</author>
<when>Mon, 03 May 2010 11:57:50 +0000</when>
<what>Hmm, at least IQ&apos;Em not alone.

I just read something on HTCQ&apos;Es support page about an update for the HTC Legend that 
would allow apps to use the camera: http://www.htc.com/uk/support.aspx (Q&quot;EIn our 
commitment to providing you with the best user experience, we are pushing out a new 
firmware update to your phone to enable apps that use the camera.Q&quot;E).

OTOH, it seems to be a general issue with Android 2.1.</what>
</comment>
<comment>
<author>bostjan....@gmail.com</author>
<when>Tue, 04 May 2010 11:48:31 +0000</when>
<what>Same here. Camera activity wonQ&apos;Et start on my HTC Desire as well. Neither the API Demo
one or my own.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Tue, 04 May 2010 13:36:20 +0000</when>
<what>Have you tried commenting out the line with parameters.setPreviewSize(w, h) in the
API Demo (CameraPreview.java)?

Preview size is a potentially messy (error prone) business with getPreviewSize() in
Android 1.5 and 1.6, and getSupportedPreviewSizes() in Android 2.0 and 2.1, and with
device dependencies. The ZXing thread
http://code.google.com/p/zxing/issues/detail?id=344 is also a worthwhile read.

I do not have an HTC Desire or Legend so cannot run these tests myself.

Regards

The vOICe for Android
http://www.seeingwithsound.com/android.htm
</what>
</comment>
<comment>
<author>jo.verme...@gmail.com</author>
<when>Tue, 04 May 2010 13:52:36 +0000</when>
<what>@seeingwithsound Great suggestion, it works when I comment out that line! At least 
weQ&apos;Eve nailed it down to a bug in that API method :) Too bad it is present in Android 
2.1, thought it would be a bit more stable. I would expect Google to at least test 
their own API demos.

Thanks!</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Tue, 04 May 2010 13:58:11 +0000</when>
<what>YouQ&apos;Ere welcome, Jo! I hope Google now finally sends me that Nexus One that I missed
due to all those earlier camera bugs that made my app fail on users (grumble,
grumble) :-)
</what>
</comment>
<comment>
<author>bostjan....@gmail.com</author>
<when>Wed, 05 May 2010 19:19:59 +0000</when>
<what>So what sizes can we set with that method? Or is it none at all?</what>
</comment>
<comment>
<author>blundell...@gmail.com</author>
<when>Wed, 05 May 2010 19:47:59 +0000</when>
<what>So could someone say what intent I can use to open the camera 
app on the HTC as all the usual intents fail!</what>
</comment>
<comment>
<author>bostjan....@gmail.com</author>
<when>Wed, 05 May 2010 19:50:35 +0000</when>
<what>You can still use:

Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

youQ&apos;Ell just get a small size picture (even with adding EXTRA_OUTPUT flag).</what>
</comment>
<comment>
<author>blundell...@gmail.com</author>
<when>Wed, 05 May 2010 20:05:16 +0000</when>
<what>Sorry no IQ&apos;Em talking about the api demo. That just 
calls the camera and the system deals with the 
captured image. These intents fail with FNF exc, as 
stated in the original post</what>
</comment>
<comment>
<author>bostjan....@gmail.com</author>
<when>Wed, 05 May 2010 20:08:53 +0000</when>
<what>Ah sorry. Yeah when it comes to the API demo IQ&apos;Em not sure what to use either.
Commenting out previewSize method seems to work, but that doesnQ&apos;Et really do me any
good. Other than that I havenQ&apos;Et figured it out yet.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:20:13 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>jo.verme...@gmail.com</author>
<when>Sat, 22 May 2010 21:24:14 +0000</when>
<what>ItQ&apos;Es not only on HTC devices afaik. IQ&apos;Ell try it on the Nexus One next week to see if 
the problem also occurs on that device.</what>
</comment>
<comment>
<author>r...@acm.org</author>
<when>Sat, 22 May 2010 21:51:41 +0000</when>
<what>Please read more carefully before declining...

It does not work with the GOOGLE API DEMO, on the GOOGLE NEXUS ONE.

Now yes, thatQ&apos;Es an HTC phone, but it is also promoted as the standard bearer and 
reference platform.

This is NOT a device-specific problem, and this fact has been made abundantly clear.

Camera preview has been broken, in Update1 if I recall correctly. Either that, or 
itQ&apos;Es an incompatible change, and youQ&apos;Eve failed to update the documentation and the 
code examples. Or youQ&apos;Eve simply failed to provide an API that can work across 
devices.

However you slice it, itQ&apos;Es quite clear out here in the real world that this is a 
problem that needs to be addressed by Google, and not declined and shuffled off to 
every device manufacturer in the world.

In general, when device-specific issues DO arise, it makes sense to search long and 
hard as to why they have arisen, rather than dismiss them, because providing the 
means for AVOIDING device-specific problems is a platform responsibility.</what>
</comment>
<comment>
<author>blundell...@gmail.com</author>
<when>Fri, 28 May 2010 13:29:58 +0000</when>
<what>Thats it we got 10 seconds of googleQ&apos;Es time while they declined it, what a joke</what>
</comment>
<comment>
<author>chris.ma...@gtempaccount.com</author>
<when>Wed, 02 Jun 2010 17:45:37 +0000</when>
<what>I am also having the same issue on the HTC HERO with 2.1-update1. Has there been any 
solution to this problem? I can comment out the camera.setParameters(params) line 
but the picture are way too small. Is there a workaround...anything?

Exception:
06-02 13:40:25.995: ERROR/CameraSwitch(3116): setSwitchFile 
failed: /sys/android_camera2/htcwc
06-02 13:40:25.995: ERROR/CameraSwitch(3116): 
java.io.FileNotFoundException: /sys/android_camera2/htcwc
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
org.apache.harmony.luni.platform.OSFileSystem.open(OSFileSystem.java:244)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at java.io.FileOutputStream.Q&lt;EinitQ&gt;E
(FileOutputStream.java:97)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at java.io.FileWriter.Q&lt;EinitQ&gt;E
(FileWriter.java:58)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.hardware.CameraSwitch.setSwitchFile(CameraSwitch.java:44)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.hardware.CameraSwitch.openMainCamera(CameraSwitch.java:22)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.hardware.Camera.open
(Camera.java:90)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
com.centimark.roofing.camera.CameraSurfaceView.surfaceCreated
(CameraSurfaceView.java:62)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.view.SurfaceView.updateWindow(SurfaceView.java:454)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.view.SurfaceView.dispatchDraw(SurfaceView.java:287)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.view.ViewGroup.drawChild
(ViewGroup.java:1583)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1312)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.view.ViewGroup.drawChild
(ViewGroup.java:1583)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1312)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.view.ViewGroup.drawChild
(ViewGroup.java:1583)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1312)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.view.View.draw
(View.java:6538)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.widget.FrameLayout.draw
(FrameLayout.java:352)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.view.ViewGroup.drawChild
(ViewGroup.java:1585)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1312)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.view.View.draw
(View.java:6538)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.widget.FrameLayout.draw
(FrameLayout.java:352)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1866)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.view.ViewRoot.draw
(ViewRoot.java:1353)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.view.ViewRoot.performTraversals(ViewRoot.java:1118)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.view.ViewRoot.handleMessage(ViewRoot.java:1639)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
android.os.Handler.dispatchMessage(Handler.java:99)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.os.Looper.loop
(Looper.java:123)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at android.app.ActivityThread.main
(ActivityThread.java:4595)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
java.lang.reflect.Method.invokeNative(Native Method)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at java.lang.reflect.Method.invoke
(Method.java:521)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
06-02 13:40:25.995: ERROR/CameraSwitch(3116):     at dalvik.system.NativeStart.main
(Native Method)
</what>
</comment>
<comment>
<author>chris.ma...@gtempaccount.com</author>
<when>Wed, 02 Jun 2010 18:29:31 +0000</when>
<what>Alright...so it only happens when I try to set the preview size. I am able to call 
setParameters(params) without an issue. I just canQ&apos;Et set the preview size but I am 
able to set the pictureSize without any problems as well. My application is working 
fine. 

When I set the preview size, I use one of the available sizes returned by 
getSupportedPreviewSizes(), and then se the params, the above exception is thrown. 
Hope this helps. </what>
</comment>
<comment>
<author>joeyoun...@gmail.com</author>
<when>Thu, 03 Jun 2010 16:47:44 +0000</when>
<what>I was running to the same problem with an HTC Incredible. My solution was to write 
my own activity to invoke the camera.

public class TakePictureActivity extends Activity {
	private SurfaceView preview=null;
	private SurfaceHolder previewHolder=null;
	private Camera mCamera=null;
	
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.camera);
		
		preview=(SurfaceView)findViewById(R.id.preview);
		previewHolder=preview.getHolder();
		previewHolder.addCallback(surfaceCallback);
		previewHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
	}
	
	
	
	@Override
	public boolean dispatchTouchEvent(MotionEvent ev) {
		//-- When we touch the screen, it will auto-focus again
		if(mCamera != null){
			mCamera.cancelAutoFocus(); //release the previous auto-focus
			mCamera.autoFocus(new Camera.AutoFocusCallback(){
				@Override
				public void onAutoFocus(boolean success, Camera 
camera) {
					Log.d(Q&quot;EHOMEQ&quot;E, Q&quot;EisAutofoucs Q&quot;E + 
Boolean.toString(success));					
				}
			} );
			
		}
		
		return super.dispatchTouchEvent(ev);
		
	
	}

	//--Define which keys will Q&quot;Etake the pictureQ&quot;E
	@Override
	public boolean onKeyDown(int keyCode, KeyEvent event) {
		if (keyCode==KeyEvent.KEYCODE_CAMERA ||
				keyCode==KeyEvent.KEYCODE_SEARCH) {
			takePicture();
			
			return(true);
		}
		
		return(super.onKeyDown(keyCode, event));
	}
	
	private void takePicture() {
		mCamera.takePicture(null, null, photoCallback);
	}
	
	SurfaceHolder.Callback surfaceCallback=new SurfaceHolder.Callback() {
		
		
		public void surfaceCreated(SurfaceHolder holder) {
			mCamera=Camera.open();
			
			try {
				mCamera.setPreviewDisplay(previewHolder);
			}
			catch (Throwable t) {
				Log.e(Q&quot;EPictureDemo-surfaceCallbackQ&quot;E,
							Q&quot;EException in 
setPreviewDisplay()Q&quot;E, t);
				Toast
					.makeText(TakePictureActivity.this, 
t.getMessage(), Toast.LENGTH_LONG)
					.show();
			}
		}
		
		public void surfaceChanged(SurfaceHolder holder,int format, int 
width, int height) {
			Camera.Parameters parameters=mCamera.getParameters();
			
			//Customize width/height here - otherwise defaults to screen 
width/height
			parameters.setPreviewSize(width, height);
			parameters.setPictureFormat(PixelFormat.JPEG);
			parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_AUTO);
			parameters.setJpegQuality(100);

			mCamera.setParameters(parameters);
			mCamera.startPreview();
			
		
			//-- Must add the following callback to allow the camera to 
autofocus.
			mCamera.autoFocus(new Camera.AutoFocusCallback(){
				@Override
				public void onAutoFocus(boolean success, Camera 
camera) {
					Log.d(Q&quot;EHOMEQ&quot;E, Q&quot;EisAutofoucs Q&quot;E + 
Boolean.toString(success));					
				}
			} );
		}
		
		public void surfaceDestroyed(SurfaceHolder holder) {

		}
	};
	
	Camera.PictureCallback photoCallback=new Camera.PictureCallback() {
		public void onPictureTaken(byte[] data, Camera camera) {
			Intent mIntent = new Intent();
			mIntent.putExtra(Q&quot;EpictureQ&quot;E, data);
			setResult(1, mIntent); //-- 1 for result code = ok
			
			//-- This segment moved from surfaceDestroyed - otherwise 
the Camera is not properly released
			if(mCamera != null){
				mCamera.stopPreview();
				mCamera.release();
				mCamera=null;
			}

			finish();
		}
	};
	

}

IQ&apos;Em now getting a decent image from the camera.</what>
</comment>
<comment>
<author>jenn7...@gmail.com</author>
<when>Sun, 06 Jun 2010 10:29:46 +0000</when>
<what>i met the same issue when i called Q&apos;EsetPreviewSizeQ&apos;Eon 2.1 update 1.
I tried to use Q&apos;EgetSupportedPreviewSizeQ&apos;E, but it made exception error.
i didnt call Q&apos;EsetPreviewSizeQ&apos;E, just called Q&apos;EstartPreviewQ&apos;E in Q&apos;EsurfaceChangedQ&apos;E
it was clear.
I resolved this problem. but it remains why setPreviewSize and 
getSuppotedPreviewSize make excepion error. 
I think it maybe android 2.1 update 1 problem.
</what>
</comment>
<comment>
<author>jo.verme...@gmail.com</author>
<when>Tue, 08 Jun 2010 09:50:37 +0000</when>
<what>@morrildl: I just tested it with the Nexus One, running Android 2.1, and the API demo also crashes! In my opinion, this clearly demonstrates that it is not a problem with a Q&quot;Especific deviceQ&quot;E.

Log output:

06-08 11:35:23.928: WARN/dalvikvm(1319): threadid=3: thread exiting with uncaught exception (group=0x4001b180)
06-08 11:35:23.928: ERROR/AndroidRuntime(1319): Uncaught handler: thread main exiting due to uncaught exception
06-08 11:35:23.938: ERROR/AndroidRuntime(1319): java.lang.RuntimeException: setParameters failed
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.hardware.Camera.native_setParameters(Native Method)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.hardware.Camera.setParameters(Camera.java:619)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at com.example.android.apis.graphics.Preview.surfaceChanged(CameraPreview.java:90)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.SurfaceView.updateWindow(SurfaceView.java:460)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.SurfaceView.dispatchDraw(SurfaceView.java:287)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.ViewGroup.drawChild(ViewGroup.java:1529)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.View.draw(View.java:6538)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.ViewGroup.drawChild(ViewGroup.java:1531)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.View.draw(View.java:6538)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1830)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.ViewRoot.draw(ViewRoot.java:1349)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1114)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1633)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.os.Looper.loop(Looper.java:123)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at android.app.ActivityThread.main(ActivityThread.java:4363)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at java.lang.reflect.Method.invokeNative(Native Method)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at java.lang.reflect.Method.invoke(Method.java:521)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
06-08 11:35:23.938: ERROR/AndroidRuntime(1319):     at dalvik.system.NativeStart.main(Native Method)
06-08 11:35:23.938: INFO/Process(74): Sending signal. PID: 1319 SIG: 3
06-08 11:35:23.938: INFO/dalvikvm(1319): threadid=7: reacting to signal 3

Picture of the crash is in attachment.</what>
</comment>
<comment>
<author>NoiseOve...@gmail.com</author>
<when>Fri, 11 Jun 2010 21:16:56 +0000</when>
<what>I have HTC hero with android 2.1. I solved the issue of failed setPreviewSize by simply using getSupportedPrevieSizes, however, i got new issue: autofocus feature is gone and autofocus callback is fired right after startPreview..</what>
</comment>
</bug>
<bug>
<bugid>17174</bugid>
<title>Unable to change Own Phone Number when itQ&apos;Es wrong.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cdiasmad...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 16:24:20 +0000</openedDate>
<description>HTC Desire A8181 Android 2.2 Software number 2.29.405.5 To reproduce:
Goto Settings Q&gt;E About Phone Q&gt;E Phone Identity WhatQ&apos;Es wrong? The incorrect
phone number is shown (when the MSISDN info on the SIM is wrong). What
should the correct behavior be? The phone number can be edited here.
Further note: This seems to be a longstanding issue, with some apps
using this number and so not functioning correctly. The current
workaround on the web is to edit the MSISDN info on the SIM by using a
non-android phone - either an iPhone or Windows mobile.</description>
<comment>
<author>ray.mcco...@gmail.com</author>
<when>Tue, 07 Jun 2011 18:44:29 +0000</when>
<what>Similar problem. 

Seems to occur when you use a PAC code to port your number, but the phone Q&apos;EremembersQ&apos;E the original number in some places. 

 </what>
</comment>
<comment>
<author>poid...@hotmail.com</author>
<when>Thu, 21 Jul 2011 04:28:03 +0000</when>
<what>I have the same problem, I bought a phone from another person (new but they activated it), but now it has their phone number stored instead of mine - and I canQ&apos;Et see how to change it.

Motorola Droid Pro
Android 2.2.1</what>
</comment>
</bug>
<bug>
<bugid>7130</bugid>
<title>After period of inactivity google talk disconnect from chat server on HTC Hero.  When sending a message it displays Q&quot;Elost connection to serverQ&quot;E after message is sent.  Then it appears to log back into server and some messages sent to me are received.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joseph.h...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 21:55:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
<comment>
<author>gxab...@gmail.com</author>
<when>Tue, 04 Jan 2011 04:12:14 +0000</when>
<what>I donQ&apos;Et believe this is unique to the Hero. I have a Galaxy S (Vibrant) and am having the exact same issue.</what>
</comment>
<comment>
<author>mnwilh...@gmail.com</author>
<when>Fri, 25 Mar 2011 23:52:30 +0000</when>
<what>I have an HTC Incredible and am having the same problem. IQ&apos;Em not having the same problem when running gtalk through a third party IM app like Meebo.</what>
</comment>
</bug>
<bug>
<bugid>7285</bugid>
<title>Keypad is not displayed in Google legal search window in GTalk.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 16:44:18 +0000</openedDate>
<description>To reproduce: 1. Launch Gtalk. 2. Touch menu in friends list. 3. Select
More and Terms Q&amp;E Privacy. 4. Touch entering field. Problem: keypad is
not displayed.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>18277</bugid>
<title>Gallery canQ&apos;Et playback some *.3gp clips - AVC L1.1/0 profile and AMR_11/12Kbps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xiaoying...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 23:50:41 +0000</openedDate>
<description>On Android Gingerbread smart phone system, some video clips have below
features canQ&apos;Et be played: AVC_320x240_Baseline@L1.1--AMR_12Kbps.3gp
AVC_352x288_Baseline@L1.0--AMR_11Kbps.3gp Just show error msg: Cannot
play video... Downloaded some other video player from Android Market,
like MoboPlayer, it can playback properly. Want to know if this kind of
issue has been resolved on latest code or any more detailed info is
needed.</description>
</bug>
<bug>
<bugid>7609</bugid>
<title>Cannot connect to Mobile Networks if not done first after a factory reset. Only wifi works afterwards.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kaushikgopal</reportedBy>
<openedDate>Thu, 08 Apr 2010 07:38:05 +0000</openedDate>
<description>Immediately after a factory reset, if i do not setup my Google account
using a mobile network (EDGE in my country), I can never connect again
to a mobile network. IQ&apos;Em sure my apn settings are correct. I can however
continue to use Wifi. If however I enter the same apn details after a
factory reset and connect to a mobile network, the connection is
established. Thereafter, iQ&apos;Em able to use both Wifi and Mobile Networks
interchangeably without any issues. ---------------- Steps to reproduce
the problem: - Perform factory reset - Enter Google account credentials
username/password - After mobile network not detected, choose option to
use Wifi instead. - With wifi setup and google credentials entered, all
goes well - Now enter APN Settings for mobile provider, and try to
connect to EDGE network. - EDGE settings taken in successfully, EDGE
icon also appears in notification bar. But no details received and
cannot access internet even with EDGE setup. ----------------
Workaround: - Setup google account credentials first with mobile network
(i.e enter apn details in the beginning itself and connect using EDGE/3G
etc) ---------------- OS/Phone details: Nexus One Firmware 2.1 Update 1
(Issue also reproduceable with HTC Hero Android 1.5) I strongly feel
this is to do with the Android OS in general because iQ&apos;Eve faced this
exact issue with my HTC Hero as well. The workaround is kind of costly
for those poor souls who havenQ&apos;Et connected with a mobile network the
first time around.</description>
</bug>
<bug>
<bugid>7016</bugid>
<title>Using Pandora with the dock, it frequently stops playing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Sat, 06 Mar 2010 23:01:48 +0000</openedDate>
<description>- Steps to reproduce the problem. I canQ&apos;Et reliably reproduce the
problem; it seems random. However hereQ&apos;Es what IQ&apos;Eve been doing: * Putting
the phone in its dock * Attaching the dock to a stereo via its audio
output jack * Starting the Q&quot;EPandoraQ&quot;E app * Choosing a Q&quot;EstationQ&quot;E and
letting it play. Pandora plays songs continuously. Most of the time,
they play fine through the speakers. However, after perhaps half a dozen
songs, the music just stops -- always right after the end of one song --
and I look at the screen and see that the Bluetooth logo has changed to
indicate that itQ&apos;Es not connected. I can fix the problem by navigating to
the Bluetooth Settings menu and tapping the Q&quot;ENexus One Desk DockQ&quot;E entry,
causing it to reconnect. Needless to say, this is pretty tedious. This
is Pandora version 1.2.1, with a Nexus One at Android version 2.1-
update1.</description>
<comment>
<author>will%tek...@gtempaccount.com</author>
<when>Sat, 03 Apr 2010 01:15:29 +0000</when>
<what>I have the same problem with Pandora and the Slacker streaming client.  If the
transition to the next song takes more than a couple of seconds or if the start of
the song has a long silence at the start the bluetooth will disconnect.

The easiest way for me to reproduce the problem in Pandora or Slacker is to: 
1) Start the application and select a station to play.  
2) Hit the pause button and let it sit for a 5 count
3) Hit play to start the music, when the music eventually starts to play the
bluetooth connection will disconnect and the music will play from the N1 speakers.

This happens with both the Pandora and Slacker clients  

I have the Nexus one with version 2.1-update1 of Android as well.
Pandora version 1.2.1
Slacker version 2.0.65</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Sun, 23 May 2010 22:33:23 +0000</when>
<what>This seems to be fixed on Android 2.2</what>
</comment>
</bug>
<bug>
<bugid>12480</bugid>
<title>Apply auto-rotation to home.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-11-12T03:02:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lee.louv...@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 18:14:08 +0000</openedDate>
<description>On first day of use, Home auto-rotation if the auto-rotation setting was
checked in settings. After a restart Auto-rotation failed to work. I
performed a restart to clear out a defecting process. Now my home wonQ&apos;Et
auto-rotate. If home is capable of rotation, it should follow the
auto-rotate option. It makes ZERO sense to have ONLY home work
differently from EVERY other screen. I simply cannot adjust to forcing
myself to view upright when browsing to a new app. Implement an option
separate from the common option if you must. If you must insist this is
WAI, then implement an additional option for auto-rotation on Home!!!
OTHERWISE I WILL NOT BUY ANOTHER ANDROID PRODUCT, I WILL RECOMMEND
AGAINST ANDROID PRODUCTS, AND I WILL BOYCOTT. Thanks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 12 Nov 2010 03:02:15 +0000</when>
<what>Hi,

Unfortunately, Home does not support auto-rotation.</what>
</comment>
<comment>
<author>lee.louv...@gmail.com</author>
<when>Fri, 12 Nov 2010 03:27:15 +0000</when>
<what>IQ&apos;Ed like to keep this as civil as possible, but that is bs. Home starts out
auto rotating when you first use the phone and is forced not to at some
random point. IQ&apos;Em not the only one that has stated this fact.
IQ&apos;Ell have to settle with using an app that is capable of circunventing this
forced inconvience.
An option would have seemed totally within reason, but I suppose that google
is satisfied with sucking as bad as iphone.
IQ&apos;Em dissappointed because I didnQ&apos;Et expect the same kind of ignorance of
customer wishes as apple, but I suppose that when you get powerful as gooe
has become, customer loyalty is treated as a commodity instead of a goal.

I had hope that google would evolve to appreciate the customer community and
change the realm of tech business, but alas, a home that cannot auto-rotate.

Updates:
       Status: WorkingAsIntended</what>
</comment>
</bug>
<bug>
<bugid>8841</bugid>
<title>Gmail Improvements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Joshuawa...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 23:51:41 +0000</openedDate>
<description>I believe that the native Gmail client in Android has a few quirks and
could be improved in several ways, at the moment: 1) There is no way to
mark multiple conversations as read, or to star them, 2) There is no way
to view archived conversations, 3) There is currently only limited label
support, labels should be the same colour in the Android app as they are
in the Gmail web app, not all uniform blue, 4) There is no way to apply
attributes to labels (mark read, archive etc), These are little quirks
as opposed to large faults, but I believe they would make for a better
user experience. Regards, Joshua</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 04 Jun 2010 06:18:14 +0000</when>
<what>Thanks for the suggestions. What version of Android are you running? For instance, Gmail now has colored 
labels.</what>
</comment>
<comment>
<author>Joshuawa...@gmail.com</author>
<when>Fri, 04 Jun 2010 08:49:38 +0000</when>
<what>I am running Android 2.1 on a UK HTC Desire. All of my Android Gmail labels are the same blue 
colour, while on the web Gmail client they are red/green/yellowcoloured. Should they 
automatically sync or is there a setting to change them individually in Android?</what>
</comment>
<comment>
<author>Joshuawa...@gmail.com</author>
<when>Fri, 30 Jul 2010 00:19:14 +0000</when>
<what>Alot of the issues that I raised are now redundant with the FSF91 Froyo Gmail app. Good work Google and Android Devs!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:37:19 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>16371</bugid>
<title>Calendar sync wrong on Galaxy S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>kevin.a....@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 12:44:01 +0000</openedDate>
<description>I have Outlook 2007 syncing to Google Calendar using Google Calendar
Sync 0.9.3.6. One entry on my Outlook calendar is scheduled for the last
day of every month from 8:30-9:00am starting 1/31/2011 and no end date.
When it sync with Google Calendar, things appear fine and it shows up
correctly online. However, when the Google Calendar syncs with either of
my Android phones and tablet (Samsung Captivate running modified Samsung
Galaxy S i9000 ROM with Android 2.2.1, stock Samsung Captivate 2.2,
stock Samsung Galaxy Tab 2.2.1) the event appears daily instead of the
last day. Did not behave like this with Android 2.1 stock. I expect the
phone calendar should sync with Google Calendar online and display
pretty much exactly how the online calendar appears (last day of month).
Google Calendar does report the following about the recurrence: Q&quot;EThis
event has a recurrence rule that cannot be edited in Google CalendarQ&quot;E.</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:39:47 +0000</when>
<what></what>
</comment>
<comment>
<author>fredrik....@gmail.com</author>
<when>Thu, 16 Jun 2011 08:08:47 +0000</when>
<what>I have an log file for this issue if needed.

//Fredrik</what>
</comment>
</bug>
<bug>
<bugid>8698</bugid>
<title>Web site unreachable</title>
<status>Unreproducible</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T17:30:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>urbain.nicolas</reportedBy>
<openedDate>Fri, 28 May 2010 07:28:42 +0000</openedDate>
<description>With the build-in browser, i canQ&apos;Et acces on the website
http://www.leblogauto.com/ Same problem on HTC desire and Motorola droid
2.1 Work fine with opera mobile.</description>
<comment>
<author>urbain.nicolas</author>
<when>Fri, 28 May 2010 10:08:42 +0000</when>
<what>Work fine now.

DonQ&apos;Et know why bug before.

can close.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:30:25 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18218</bugid>
<title>API for connect bluetooth PAN</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lo4...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 04:45:40 +0000</openedDate>
<description>I can connect my honeycomb tablet to internet through my android phone
using bluetooth tethering. However it require me to go into Q&quot;ESettingsQ&quot;E
-Q&gt;E Q&quot;EWireless Q&amp;E networksQ&quot;E -Q&gt;E Q&quot;EBluetooth settingsQ&quot;E to make the connection.
It will be great if android can provide an API for connect bluetooth PAN
so that the connection process can be automated.</description>
<comment>
<author>reedx...@gmail.com</author>
<when>Thu, 06 Oct 2011 21:52:03 +0000</when>
<what>It would be nice if what you described worked across all phones. I have to do those steps every time I want to use any bluetooth headset, even if itQ&apos;Ed paired and been connected in the past :(</what>
</comment>
</bug>
<bug>
<bugid>16124</bugid>
<title>GLSurfaceView in Android 2.3.x consistently produces EGL_BAD_ALLOC </title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>24</stars>
<reportedBy>badlogic...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 13:22:03 +0000</openedDate>
<description>OVERVIEW Opening and closing a simple GLSurfaceView based app multiple
times on Android 2.3.x results in an EGL_BAD_ALLOC error during context
creation. STEPS TO REPRODUCE THE PROBLEM 1) Create a simple Android
project, using the following Activity code: public class EglBadAlloc
extends Activity { GLSurfaceView view; @Override public void onCreate
(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
view = new GLSurfaceView(this); view.setRenderer(new Renderer() {
@Override public void onDrawFrame (GL10 gl) { gl.glClearColor(1, 0, 0,
1); gl.glClear(GL10.GL_COLOR_BUFFER_BIT); } @Override public void
onSurfaceChanged (GL10 gl, int width, int height) { } @Override public
void onSurfaceCreated (GL10 gl, EGLConfig config) { } });
setContentView(view); } @Override public void onPause () {
super.onPause(); view.onPause(); } @Override public void onResume() {
super.onResume(); view.onResume(); } } 2) Install the app on a 2.3.x
device and open/close it multiple times. 3) After reopening the app
around the 20th time it will be force closed with the following stack
trace, indicating an error while creating the EGL context: 04-13
13:33:24.400: VERBOSE/RenderScript_jni(191): surfaceDestroyed 04-13
13:33:24.460: ERROR/Surface(867): invalid token (identity=335) 04-13
13:33:24.470: ERROR/Surface(867): invalid token (identity=335) 04-13
13:33:24.470: ERROR/Surface(867): invalid token (identity=335) 04-13
13:33:24.470: ERROR/Adreno200-EGL(867): egliGetNativeWindowSize: unable
to dequeue native buffer 04-13 13:33:24.470: ERROR/Surface(867): invalid
token (identity=335) 04-13 13:33:24.470: ERROR/Surface(867): invalid
token (identity=335) 04-13 13:33:24.470: ERROR/Adreno200-EGL(867):
egliGetNativeWindowSize: unable to dequeue native buffer 04-13
13:33:24.470: ERROR/Surface(867): invalid token (identity=335) 04-13
13:33:24.480: WARN/dalvikvm(867): threadid=9: thread exiting with
uncaught exception (group=0x40015560) 04-13 13:33:24.490:
ERROR/AndroidRuntime(867): FATAL EXCEPTION: GLThread 41 04-13
13:33:24.490: ERROR/AndroidRuntime(867): java.lang.RuntimeException:
eglMakeCurrent failed: EGL_BAD_ALLOC 04-13 13:33:24.490:
ERROR/AndroidRuntime(867): at
android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1080)
04-13 13:33:24.490: ERROR/AndroidRuntime(867): at
android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1072)
04-13 13:33:24.490: ERROR/AndroidRuntime(867): at
android.opengl.GLSurfaceView$EglHelper.createSurface(GLSurfaceView.java:992)
04-13 13:33:24.490: ERROR/AndroidRuntime(867): at
android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1335)
04-13 13:33:24.490: ERROR/AndroidRuntime(867): at
android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118) 04-13
13:33:24.490: WARN/ActivityManager(103): Force finishing activity
com.badlogic.egl/.EglBadAlloc FURTHER INFO I tested this on an HTC Hero
(1.5), Droid (2.1.1), HTC Desire HD (2.2) and Nexus One (2.3.3, GRI40).
The application does not crash on devices with Android Q&lt;E 2.3. I did a
diff on the GLSurfaceView sources of Android 2.2 and saw that there is a
new way to destroy the EGL context. I didnQ&apos;Et put to much brain power
into it, as i suspected that maybe EGL might be the problem, and not the
GLSurfaceView. I therefore fetched the GLSurfaceView sources from the
2.2.1_r1 release
(http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=opengl/java/android/opengl/GLSurfaceView.java;h=f904cdf6babbb0b65da366ceb0f30bf1a600d6c8;hb=ec721fd1db4d895b342cfb83c651e0b78afac4dd)
and included it in my project along with the Activity code above (after
some slight modifications). The problem did not disappear which leads me
to the conclusion that either SurfaceView or the EGL implementation
itself has a problem. My Jedi powers are to weak to dig through
AndroidQ&apos;Es EGL implementation though, so i leave this to whoever picks up
this bug (if ever).</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Apr 2011 17:54:11 +0000</when>
<what></what>
</comment>
<comment>
<author>skan0...@gmail.com</author>
<when>Wed, 27 Apr 2011 02:07:13 +0000</when>
<what>This EGL exception is reproduced in Android Froyo version either.
Especially, when changing orientation mode during accessing GL app like Gallery3D.</what>
</comment>
<comment>
<author>shasha...@gmail.com</author>
<when>Thu, 11 Aug 2011 18:30:02 +0000</when>
<what>This is a bug in the C++ code due to a refcounting error in 2.3.3 only. The fix is in, but there is unfortunately no workaround: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=c3fba3be74669d59141a25b36e3a07a8e2605144</what>
</comment>
<comment>
<author>rarin...@gmail.com</author>
<when>Tue, 27 Sep 2011 00:34:06 +0000</when>
<what>As the kernel.org is down now, can you share the diff patch?</what>
</comment>
</bug>
<bug>
<bugid>19040</bugid>
<title>WifiConfiguration.Status on 3.0.1 LG V909 G-Slate never returns CURRENT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mitch.fi...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 22:39:46 +0000</openedDate>
<description>When checking status of Wi-Fi from the T-Mobile G-Slate aka LG V909
Wi-Fi connections never seem to declare themselves as status 0
Q&quot;EStatus.CURRENTQ&quot;E
http://developer.android.com/reference/android/net/wifi/WifiConfiguration.Status.html#CURRENT
a little debug printing of messages: status: 2 (where 0 is CURRENT, 1 is
DISABLED and 2 is ENABLED) BSSID: null preSharedKey: * priority: 3 SSID:
Q&quot;EPretty fly for a wifiQ&quot;E status: 2 (where 0 is CURRENT, 1 is DISABLED and
2 is ENABLED) BSSID: null preSharedKey: null priority: 2 SSID:
Q&quot;EblemobileQ&quot;E This access point is currently connected to Q&quot;EPretty fly for
a wifiQ&quot;E and accessing the internet. the Q&quot;EblemobileQ&quot;E access point is in
range and saved as I had connected to it prior. The first should be
CURRENT and the second should be ENABLED, but both are ENABLED even
though one is connected and one isnQ&apos;Et. On handsets, 2.3.4 and below, the
currently-connected status is Q&quot;E0Q&quot;E So it appears to my app that WiFi is
not connected.</description>
<comment>
<author>mitch.fi...@gmail.com</author>
<when>Wed, 17 Aug 2011 18:43:24 +0000</when>
<what>This persists on the 3.1 update.</what>
</comment>
</bug>
<bug>
<bugid>10951</bugid>
<title>account exchange in plane mode drains my battery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jcl...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 07:21:49 +0000</openedDate>
<description>IQ&apos;Em on N1 Google, with Android 2.2 build FRF91. Sometimes I had the
problem with 1 exchange account in android 2.1. In 2.2 the problem has
almost disappeared until I add my hotmail account as exchange account.
So with 2 exchange accounts when I turn on plane mode for night, my
battery is sucked out. When I wake up in the morning my N1 is turned off
even if my battery was full loaded. Steps to reproduce the problem : -
have 2 exchange accounts with 10 minutes delay to check new mails. -
turn on plane mode - wait What happened : After 1 to 4 hours (depends on
the battery load) the battery is empty What you think the correct
behavior should be : the battery should not be drained faster in plane
mode than normal.</description>
</bug>
<bug>
<bugid>5568</bugid>
<title>Text Messages Deleted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>rami.abd...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 19:46:18 +0000</openedDate>
<description>Sometimes text messages is being automatically deleted although the
setting is on not to delete old messages. I have Droid Android 2.0.1</description>
<comment>
<author>Salmoncannon@gmail.com</author>
<when>Mon, 08 Feb 2010 05:40:57 +0000</when>
<what>Just now I opened my phone to read a text that someone sent me and noticed that all 
my threads have been deleted. No idea why. I have it set to delete the oldest 
messages in threads with over 200, but thereQ&apos;Es no reason that anything like my entire 
message inbox deleted. ItQ&apos;Es completely unrelated. I had some important MMS messages 
in there too. I didnQ&apos;Et think the default messaging client would delete all my stuff 
for no reason so i never saved them straight to my phone. WhatQ&apos;Es the deal with this?

This should be a VERY HIGH PRIORITY issue. I donQ&apos;Et have any other messaging clients 
or weird apps downloaded. When you search this issue on google itQ&apos;Es obvious many 
other people have it too.

PLEASE FIX THIS. </what>
</comment>
<comment>
<author>dedra.ha...@gmail.com</author>
<when>Thu, 25 Feb 2010 19:28:14 +0000</when>
<what>All of my text were deleted too.  I see that this has happened to several other 
customers but I have not seen: 1) Why? 2) How to prevent it 3)  How to get the text 
back.  </what>
</comment>
<comment>
<author>bobbi...@gmail.com</author>
<when>Fri, 02 Apr 2010 15:26:03 +0000</when>
<what>Yes, i too have had this happen twice and think it should be a very high priority. 
Randomly deleting files is not ok.</what>
</comment>
<comment>
<author>leonkuns...@gmail.com</author>
<when>Thu, 06 Jan 2011 20:04:50 +0000</when>
<what>Yes! This bug happends to me also,
yesterday i received a message from friend. I clicked: Q&quot;EreplyQ&quot;E, the thread appears, but.... all messages are gone! just like the other threads.

Simply said: all my messages / threads were deleted. Without any reason!

Google, please do some research to this problem.

Running: Official Froyo, HTC Desire Z, Netherlands</what>
</comment>
</bug>
<bug>
<bugid>4531</bugid>
<title>Location.getAccuracy() documentation needs clarification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>johan.walles@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 06:11:04 +0000</openedDate>
<description>The number I get from Location.getAccuracy(), is that a radius or a
diameter? The documentation needs to be updated with that information:
http://developer.android.com/reference/android/location/Location.html#getAccuracy()
Spontaneously I would have thought that it is a radius, but GoogleQ&apos;Es
MyLocationOverlay uses the value as a diameter.</description>
<comment>
<author>johan.walles@gmail.com</author>
<when>Fri, 06 Nov 2009 09:20:58 +0000</when>
<what>See also this thread:
http://groups.google.com/group/android-developers/browse_thread/thread/ce82882f81c1d65b#</what>
</comment>
</bug>
<bug>
<bugid>3005</bugid>
<title>Reflection fail on org.codehaus.groovy.runtime.DefaultGroovyMethods</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-05T17:28:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>mail...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 23:17:46 +0000</openedDate>
<description>IQ&apos;Em running this on android-sdk-linux_x86-1.5_r2 but the code is built
with android-sdk-linux_x86-1.1_r1. Dalvikvm throws a
NoSuchMethodException when reflective methods on
DefaultGroovyMethods(DGM) are invoked. DGM is way to large and has to
many external dependencies for me to easily produce a small example so i
attached a apk that reproduces this problem. This apk contains a special
version of groovy and a small hello world app. Groovy is modified so
that it checks if reflection is available before loading a class. All
the relevant loading code lives in
org.codehaus.groovy.reflection.CachedCache. Every time a class is loaded
it will print Q&quot;EDeclaredMethods:Q&quot;E + classname to stdout. This is followed
by either Fail or Ok if the class is loaded. Example output from logcat:
I/ActivityManager( 569): Starting activity: Intent {
action=android.intent.action.MAIN
categories={android.intent.category.LAUNCHER} flags=0x10200000
comp={com.discobot.hello/com.discobot.hello.Hello} } I/ActivityManager(
569): Start proc com.discobot.hello for activity
com.discobot.hello/.Hello: pid=714 uid=10018 gids={} I/System.out( 714):
DeclaredMethods: org.codehaus.groovy.runtime.DefaultGroovyMethods
W/dalvikvm( 714): Exception Ljava/lang/NullPointerException; thrown
during Lgroovy/lang/GString;.Q&lt;EclinitQ&gt;E W/dalvikvm( 714): Unable to match
class for part:
Q&apos;ELgroovy/lang/GString;Ljava/lang/Class;)Ljava/lang/Object;Q&apos;E
I/System.out( 714): Fail. I/System.out( 714): DeclaredMethods:
org.codehaus.groovy.runtime.DefaultGroovyMethodsSupport I/System.out(
714): Ok. I/System.out( 714): DeclaredMethods: java.lang.Object
I/System.out( 714): Ok. I/System.out( 714): DeclaredMethods:
org.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods I/System.out(
714): Ok. In the above case reflection fails on DGM and groovy throws a
nullpointerexception. With a minimized version of DGM everything works
fine except the fact that groovy is missing a lot of funktionality.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 15 Jun 2009 23:40:57 +0000</when>
<what>I see the same thing here.

The class initializer for groovy.lang.GString is throwing a NullPointerException. 
This is apparently getting absorbed.  A subsequent reflection call fails because
groovy.lang.GString was not successfully initialized (hence, Q&quot;EUnable to match class
for partQ&quot;E).

So the real question is, whatQ&apos;Es causing the NPE?
</what>
</comment>
<comment>
<author>mail...@gmail.com</author>
<when>Mon, 15 Jun 2009 23:49:58 +0000</when>
<what>DonQ&apos;Et worry about the NPE ts thrown because groovy is put into a unexpected state.
If i use a modified version of DGM with the minimal set of required methods in it
this app and groovy runs fine.</what>
</comment>
<comment>
<author>mail...@gmail.com</author>
<when>Mon, 15 Jun 2009 23:54:58 +0000</when>
<what>Ohh and theres a bit of code executed between the Q&quot;EDeclaredMethods:Q&quot;E text and the
status of that call (Fail or Ok). So the NPE is thrown because reflection fails on
DGM, and then Fail is printed. 
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 16 Jun 2009 00:13:18 +0000</when>
<what>HereQ&apos;Es the full stack trace -- I added a dvmLogException() in oo/Class.c right after
it prints Q&quot;Eexception xx thrown during xxx.Q&lt;EclinitQ&gt;EQ&quot;E.  This is whatQ&apos;Es causing class
initialization to fail.

06-16 00:10:40.254 W/dalvikvm( 3943): Exception Ljava/lang/NullPointerException;
thrown during Lgroovy/lang/GString;.Q&lt;EclinitQ&gt;E
06-16 00:10:40.254 I/dalvikvm( 3943): Ljava/lang/NullPointerException;:
06-16 00:10:40.254 I/dalvikvm( 3943):   at
org.codehaus.groovy.runtime.InvokerHelper.getMetaClass(InvokerHelper.java:702)
06-16 00:10:40.264 I/dalvikvm( 3943):   at
groovy.lang.GroovyObjectSupport.Q&lt;EinitQ&gt;E(GroovyObjectSupport.java:32)
06-16 00:10:40.264 I/dalvikvm( 3943):   at groovy.lang.GString.Q&lt;EinitQ&gt;E(GString.java:61)
06-16 00:10:40.264 I/dalvikvm( 3943):   at groovy.lang.GString$1.Q&lt;EinitQ&gt;E(GString.java:49)
06-16 00:10:40.264 I/dalvikvm( 3943):   at groovy.lang.GString.Q&lt;EclinitQ&gt;E(GString.java:49)
06-16 00:10:40.264 I/dalvikvm( 3943):   at java.lang.Class.getDeclaredMethods(Native
Method)
06-16 00:10:40.264 I/dalvikvm( 3943):   at
java.lang.ClassCache.getDeclaredMethods(ClassCache.java:153)
06-16 00:10:40.264 I/dalvikvm( 3943):   at
java.lang.Class.getDeclaredMethods(Class.java:786)
06-16 00:10:40.264 I/dalvikvm( 3943):   at
org.codehaus.groovy.reflection.CachedClass$3$1.run(CachedClass.java:89)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
java.security.AccessController.doPrivilegedImpl(AccessController.java:264)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
java.security.AccessController.doPrivileged(AccessController.java:84)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:80)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:78)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:33)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
org.codehaus.groovy.util.LazyReference.get(LazyReference.java:20)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
org.codehaus.groovy.reflection.CachedClass.getMethods(CachedClass.java:264)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.registerMethods(MetaClassRegistryImpl.java:136)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.Q&lt;EinitQ&gt;E(MetaClassRegistryImpl.java:86)
06-16 00:10:40.304 I/dalvikvm( 3943):   at
org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.Q&lt;EinitQ&gt;E(MetaClassRegistryImpl.java:64)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
groovy.lang.GroovySystem.Q&lt;EclinitQ&gt;E(GroovySystem.java:28)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:151)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:170)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
com.discobot.hello.Hello.$getStaticMetaClass(Hello.groovy:-1)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
com.discobot.hello.Hello.Q&lt;EinitQ&gt;E(Hello.groovy:-1)
06-16 00:10:40.324 I/dalvikvm( 3943):   at java.lang.Class.newInstanceImpl(Native Method)
06-16 00:10:40.324 I/dalvikvm( 3943):   at java.lang.Class.newInstance(Class.java:1472)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
android.app.Instrumentation.newActivity(Instrumentation.java:1097)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2248)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
android.app.ActivityThread.access$1900(ActivityThread.java:112)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1746)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
android.os.Handler.dispatchMessage(Handler.java:99)
06-16 00:10:40.324 I/dalvikvm( 3943):   at android.os.Looper.loop(Looper.java:123)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
android.app.ActivityThread.main(ActivityThread.java:4098)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
java.lang.reflect.Method.invokeNative(Native Method)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
java.lang.reflect.Method.invoke(Method.java:521)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
06-16 00:10:40.324 I/dalvikvm( 3943):   at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
06-16 00:10:40.324 I/dalvikvm( 3943):   at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 16 Jun 2009 17:17:43 +0000</when>
<what>So... getDeclaredMethods finds a method that uses GString.  The VM locates GString
and tries to initialize it, which fails in InvokerHelper.getMetaClass(). 
getMetaClass() appears to be a one-liner that grabs InvokerHelper.metaRegistry to get
an instance of MetaClassRegistry.

Looking at the stack trace, weQ&apos;Ere inside MetaClassRegistryImpl.Q&lt;EinitQ&gt;E.  The
metaRegistry field appears to be set during InvokerHelper.Q&lt;EclinitQ&gt;E, so it should be set?

At any rate, if you reference GString earlier or donQ&apos;Et look up a method with a class
parameter that causes the above stack trace, you wonQ&apos;Et hit the failure.  It may not
be a matter of how many methods you include, but rather which methods are included or
in which order they appear.

I need to see if itQ&apos;Es necessary to initialize the class before dropping it into the
Method parameter array.  If not we would avoid the GString init and the problem
wouldnQ&apos;Et occur.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 16 Jun 2009 18:34:35 +0000</when>
<what>It looks like the reflection code is being too aggressive about initializing classes
when creating a class array from a signature.  The problem goes away with this patch:

--- a/vm/reflect/Reflect.c
+++ b/vm/reflect/Reflect.c
@@ -212,7 +212,7 @@ static ClassObject* convertSignaturePartToClass(char** pSignature,
             ;
         savedChar = *++signature;
         *signature = Q&apos;E\0Q&apos;E;
-        clazz = dvmFindClass(*pSignature, defClass-Q&gt;EclassLoader);
+        clazz = dvmFindClassNoInit(*pSignature, defClass-Q&gt;EclassLoader);
         *signature = savedChar;
     } else {
         clazz = dvmFindPrimitiveClass(*signature++);

I added a test to dalvik/tests/046-reflect that indicates that the new behavior
brings us in line with a popular desktop VM.

The workaround here will be to manually fiddle with the initialization sequence to
avoid the recursive behavior.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:28:29 +0000</when>
<what>Internal bug 1890227.</what>
</comment>
<comment>
<author>sleigh...@gmail.com</author>
<when>Tue, 27 Oct 2009 04:45:53 +0000</when>
<what>Does Q&quot;EFuture ReleaseQ&quot;E, in this case, signify that the patch will not be included in
Android 2.0?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 27 Oct 2009 04:53:08 +0000</when>
<what>I canQ&apos;Et promise what will and wonQ&apos;Et be in a specific release, but I do expect it will
be in 2.0.
</what>
</comment>
<comment>
<author>sleigh...@gmail.com</author>
<when>Wed, 10 Aug 2011 01:41:24 +0000</when>
<what>Has this patch been released yet?  This and the related http://code.google.com/p/android/issues/detail?id=2812 have been idle for nearly 2 years.</what>
</comment>
<comment>
<author>sleigh...@gmail.com</author>
<when>Wed, 10 Aug 2011 01:41:27 +0000</when>
<what>Has this patch been released yet?  This and the related http://code.google.com/p/android/issues/detail?id=2812 have been idle for nearly 2 years.</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Mon, 15 Aug 2011 21:03:00 +0000</when>
<what>This was released in 1.6 (Q&quot;EDonutQ&quot;E).</what>
</comment>
</bug>
<bug>
<bugid>9602</bugid>
<title>Bluetooth HID mouse does not respect screen rotation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>vsi...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 22:44:26 +0000</openedDate>
<description>1. Paired and connected an HID profile bluetooth mouse 2. Rotated the
screen 90 degrees (landscape mode) 3. Moved mouse 4. Movements are as if
the screen was not rotated at all (as if still in portrait mode) Correct
behavior should be to compensate for the rotation Home Q&gt;E Menu Q&gt;E Settings
Q&gt;E About phone Model number HTC Dream Android version 2.2 Kernel version
2.6.34-cyanogenmod Build number FRF83</description>
<comment>
<author>bau...@gmail.com</author>
<when>Wed, 05 Jan 2011 05:15:09 +0000</when>
<what>Android 2.2 not support HID profil, perhaps must support before.
Star this: http://code.google.com/p/android/issues/detail?id=9708
</what>
</comment>
<comment>
<author>gert...@gmail.com</author>
<when>Sun, 12 Jun 2011 14:56:38 +0000</when>
<what>Android doesnQ&apos;Et even SUPPORT HID-profiles nativly, so this is a ROM problem.
Btw, as it s a GIGANTIC oversight not to include HID-support, feal free to star the appropriate issue: http://code.google.com/p/android/issues/detail?id=9708.</what>
</comment>
</bug>
<bug>
<bugid>18788</bugid>
<title>CRASH: com.google.android.apps.maps (pid 3001) with java.lang.OutOfMemoryError: bitmap size exceeds VM budget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jayaram....@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 14:09:54 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
1. Run the following monkey test command adb -s 0A3BA33B1900601C shell
monkey -p com.google.android.apps.maps --ignore-timeouts
--ignore-security-exceptions -s 69238102 -v --throttle 500 40000 Q&gt;E
maps.txt Force close happened in com.google.android.apps.maps with error
java.lang.OutOfMemoryError: bitmap size exceeds VM budget 2. Software
version is Android 2.3.4 with Google maps version 5.7.0 (5713) Back
trace: =========== // CRASH: com.google.android.apps.maps (pid 3516) //
Short Msg: java.lang.OutOfMemoryError // Long Msg:
java.lang.OutOfMemoryError: bitmap size exceeds VM budget // Build Time:
1299567711000 // java.lang.OutOfMemoryError: bitmap size exceeds VM
budget // at android.graphics.Bitmap.nativeCreate(Native Method) // at
android.graphics.Bitmap.createBitmap(Bitmap.java:498) // at
com.google.android.maps.driveabout.vector.w.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.aV.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.aV.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.bD.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.aY.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.aY.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.ar.b(Unknown Source) // at
com.google.android.maps.driveabout.vector.ar.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.bN.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.aU.a(Unknown Source) // at
com.google.android.maps.driveabout.vector.aU.f(Unknown Source) // at
com.google.android.maps.driveabout.vector.aU.onDrawFrame(Unknown Source)
// at
android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1332)
// at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1116)
// ** Monkey aborted due to error. Events injected: 714 :Dropped: keys=0
pointers=8 trackballs=0 flips=0 ## Network stats: elapsed time=96499ms
(0ms mobile, 96499ms wifi, 0ms not connected) ** System appears to have
crashed at event 714 of 40000 using seed 69238102</description>
</bug>
<bug>
<bugid>956</bugid>
<title>No way to create a PhoneNumberFormattingTextWatcher in the 1.0 SDK</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:05:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Fri, 10 Oct 2008 17:05:22 +0000</openedDate>
<description>The API docs are incorrect - there is no public constructor for the
PhoneNumberFormattingTextWatcher class and we have no way to create a
new object of this type. We discovered a Q&quot;EgetInstanceQ&quot;E method on the 0.9
SDK but that method does not exist at runtime on the 1.0 SDK.
http://code.google.com/android/reference/android/telephony/PhoneNumberFormattingTextWatcher.html#PhoneNumberFormattingTextWatcher()</description>
<comment>
<author>cherylse...@gmail.com</author>
<when>Mon, 13 Oct 2008 22:49:08 +0000</when>
<what>This issue is not valid - sorry for wasting your time, I had some mismatch between my
1.0 and 0.9 environments.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:05:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16581</bugid>
<title>Android systematically resending messages</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-05T00:30:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>basketba...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 11:39:24 +0000</openedDate>
<description>Phone: tmobile g2x android version 2.2.2 Multiple times now, typically
late at night, I will continue to receive the same message over and over
every minute or two, even though the user has not resent the message.
This continues for hours, with the message being close to a hundred
times. I havenQ&apos;Et tried to reproduce this problem but our had happened
multiple times.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:30:35 +0000</when>
<what>Issue 16582 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:30:55 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>3933</bugid>
<title>HTCQ&apos;Es Sense UI framework layouts produce different results from GoogleQ&apos;Es</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>kenny.l.root@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 16:36:29 +0000</openedDate>
<description>It appears that the HTC Sense UI framework produces different results
with layouts (e.g., RelativeLayout) than the Google-supplied framework.
Interoperability testing should be in place for base system
applications. Unfortunately individual developers without access to a
physical device will not be able to test for themselves until HTC
releases an Android Virtual Device (AVD) with the Sense UI framework. An
example layout exhibiting different behavior:
http://code.google.com/p/connectbot/source/browse/trunk/connectbot/res/layout/act_hostlist.xml
The Q&quot;Efront_quickconnectQ&quot;E box does not appear at all on the HTC Hero
using firmware 2.73</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 21:01:42 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Sep 2009 01:14:11 +0000</when>
<what>What is different? Are you comparing 1.5 vs 1.5 or 1.6 vs 1.5? Can you provide screenshots? A running sample 
application?</what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Fri, 18 Sep 2009 01:34:52 +0000</when>
<what>This was reported to me from a user using ConnectBot, but IQ&apos;Em unsure as to whether it
was 1.5.5 (available in the Market) or the latest SVN build. However, the layout in
question has essentially been unchanged between those two releases. It will be the
first screen that appears after the introduction wizard.

http://connectbot.googlecode.com/files/ConnectBot-svn-r413-english.apk

The user reported he had just upgraded to HTC Hero firmware release 2.73 that was
released in Sweden, so presumably itQ&apos;Es a tre.se phone.

IQ&apos;Ell ask for a screenshot. The user helpfully downloaded the Android SDK 1.6 and
tried to run hierarchyviewer, but ro.secure==1 on his phone.

The user also provided /proc/bus/usb/devices output which just shows he was using a Hero:

T:  Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(Q&gt;Eifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0bb4 ProdID=0c02 Rev= 1.00
S:  Manufacturer=HTC
S:  Product=Android Phone</what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Fri, 18 Sep 2009 01:36:22 +0000</when>
<what>This works on devices running stock 1.5, HTC Heros running the initial release of
firmware, CDMA Hero, and 1.6 in the emulator.  It appears the only difference is that
this user is using HTC firmware version 2.73 released by tre.se</what>
</comment>
<comment>
<author>kenny.l.root@gmail.com</author>
<when>Fri, 18 Sep 2009 01:42:17 +0000</when>
<what>Here is a link to the firmware. It might not be tre.se, but at least it gives more
digits on the end:

http://www.htc.com/se/supportdownloadlist.aspx?p_id=283Q&amp;Eact=sdQ&amp;Ecat=all</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>14822</bugid>
<title>autorotate homescreen feature corrupted and does not restore after factory reset</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:27:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daniel.w...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 00:32:12 +0000</openedDate>
<description>The autorotate homescreen feature on a droid 2 global got corrupted and
does not restore after factory reset. The original setting in verizon
wireless edition of 2.2, I believe is called fission, after closing
camera function and scrolling through camera photos Q&quot;ErollQ&quot;E feature
returning back to the homescreen caused the launcher button along with
dialer and contacts app to be on right side of phone screen. which still
allowed for the portrait to lanscape function to work on homescreen just
with launcher buttons on right in both cases with the keyboard closed
until I selected the do not autorotate settings from display. This then
caused the launcher to re-seat itself back correctly on the bottom of
the homescreen except when keyboard is out and in landscape mode the
launcher is still positioned on the right of screen. Also with
autorotate re-selected the homescreen does not rotate to landscape with
the keyboard in as it did when I originally got the phone and verizon
was able to comfirm with a droid 2 that indeed the homescreen does
autorotate to landscape with the keyboard in. Please fix in OS, or give
feature to autorotate homescreen with keyboard in.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:27:31 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15285</bugid>
<title>No Internet calls available when wifi is off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>alex.ne...@gmail.com</reportedBy>
<openedDate>Sun, 06 Mar 2011 17:33:01 +0000</openedDate>
<description>Internet calls (VoIP) could be useful also in data (2G/3G/4G) mode. When
I disable wifi, I canQ&apos;Et issue outgoing call using internet VoIP service.
Platform: Nexus One / 2.3.3</description>
<comment>
<author>APO...@gmail.com</author>
<when>Sun, 06 Mar 2011 19:33:00 +0000</when>
<what>Hi, as far as I know, I cannot make outgoing VoIP calls through cellular network using Skype on Android. I donQ&apos;Et know if other VoIP are also restricted.

When I tried to make a call, it says that they do this to protect US carriers, so they disabled making outgoing calls through carriersQ&apos;E data service in USA. If you want to enjoy complete freedom on using your phone, try Symbian, which is more open, instead of Android.

So, probably this ENHANCEMENT may never be fulfilled as you expected, since they disabled them intentionally.</what>
</comment>
<comment>
<author>alex.ne...@gmail.com</author>
<when>Mon, 07 Mar 2011 08:46:52 +0000</when>
<what>As far as I checked Skype and Csipsimple allow me to make outgoing calls through the cell. network.
</what>
</comment>
<comment>
<author>scree...@gmail.com</author>
<when>Wed, 06 Apr 2011 19:44:55 +0000</when>
<what>I believe all major US carriers have dropped their objection to SIP/Voip calls.</what>
</comment>
<comment>
<author>Christia...@gmail.com</author>
<when>Fri, 06 May 2011 14:33:43 +0000</when>
<what>Why is this US restriction placed upon users in other countries where OUR carriers allow this feature to work?  I donQ&apos;Et really care what Verizon, ATQ&amp;ET, Sprint or T-Mobile allows or does not allow as they donQ&apos;Et have a presence in Canada.</what>
</comment>
<comment>
<author>f.woe...@gmail.com</author>
<when>Mon, 27 Jun 2011 09:50:07 +0000</when>
<what>thereQ&apos;Es a workaround for rooted devices:
http://android.modaco.com/content/google-nexus-s-nexuss-modaco-com/327770/using-gingerbread-internet-calling-sip-without-wifi/</what>
</comment>
</bug>
<bug>
<bugid>2951</bugid>
<title>Resize image when sharing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Wed, 10 Jun 2009 23:55:33 +0000</openedDate>
<description>it would be nice to see menu like this when sharing an image via email -
send original - resize to 800*600 - resize to 640*480</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:01:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:58:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18605</bugid>
<title>Edit/Delete a particular event in a series of repetitive calendar events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>flo.ke...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jul 2011 12:12:43 +0000</openedDate>
<description>Dear android support team! Like described above, I am not able to
edit/delete a certain event in a repetitive series, unless I sync my
calendar with google, after event-creation. Calendar: Build 2.3.4 HOW TO
REPRODUCE: - Disable automatic syncing (Settings Q&gt;E Accounts Q&amp;E sync
settings Q&gt;E Auto-sync) - Add a repetitive calendar event (tried weekly Q&amp;E
monthly) - Try to edit a certain event, NOT Q&quot;EThis and all future
eventsQ&quot;E, just the specific one A WORKAROUND: - After reproduction, sync
calendar manually (Auto-sync should work too) --Q&gt;E Editing/Deletion of a
certain element is possible! IN MY EYES: ... it mustnQ&apos;Et be necessary to
turn on sync, to delete certain events in a repetitive series of events!
Phone model: MOTOROLA DEFY (MB525) android version: 2.3.4</description>
</bug>
<bug>
<bugid>10736</bugid>
<title>Pin page in browser to allow drag operations (Scroll lock)</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-08-24T16:44:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>7</stars>
<reportedBy>t...@thestechschultes.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 12:30:45 +0000</openedDate>
<description>It would be nice if there where an option to allow the user to Q&quot;EpinQ&quot;E a
page in the browser (disable scrolling) and switch to a mode that allows
the user to interact with objects on the page using drag and drop type
operations. I noticed this issue when testing out the different jQuery
UI widgets on the Android browser. Items like the slider, draggable,
resizable, etc... will not work because any dragging type interaction
scrolls the page. I think a menu item that allows the user to toggle
between scrolling the page and interacting with objects on the page
would be very helpful.</description>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Tue, 24 Aug 2010 16:44:31 +0000</when>
<what>A page targeted to the Android browser can implement drag and drop by intercepting touch events, and size the page to the device so it doesnQ&apos;Et scroll. Emulating a full desktop mouse on Android isnQ&apos;Et a project goal.</what>
</comment>
<comment>
<author>aelfwyne</author>
<when>Tue, 20 Sep 2011 23:26:23 +0000</when>
<what>(edit)
Saying you have to TARGET the android browser is just plain dumb. It should be standards compliant, and should allow dragging to resize/select items like a desktop browser. As it is, IQ&apos;Eve run into several pages already that work perfectly on Android EXCEPT for the ability to resize/move items. 

One way to resolve this would be with multitouch... touch to select and hilight the draggable item, once it is selected, then use second finger to resize.</what>
</comment>
<comment>
<author>demch.kw...@gmail.com</author>
<when>Tue, 04 Oct 2011 12:28:00 +0000</when>
<what>Not having a good compatible browser is a mayor issue, ask blackberry.</what>
</comment>
</bug>
<bug>
<bugid>3204</bugid>
<title>Notification LED color on HTC Dream is hardly Q&apos;Ebest approximationQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>divided.mind</reportedBy>
<openedDate>Wed, 08 Jul 2009 09:18:06 +0000</openedDate>
<description>First of all, I donQ&apos;Et know if this is the proper place to report this,
so if itQ&apos;Es not, IQ&apos;Ed be grateful if you could forgive me and refer me to
the proper one. The API docs for Notification say that hardware will do
its best to approximate colour provided in ledARGB. ThatQ&apos;Es not true for
HTC Dream. It seems that drivers just feed raw RGB values to the LEDs
without taking into account their nonlinearity. This makes for a
peculiar result that most colours turn out to be pink. IQ&apos;Em currently
working on finding a mapping which could easily be plugged into the LEDs
driver to map colors properly. IQ&apos;Em torn as to the proper approach of me
as a developer is: work around this quirk by feeding transformed color
to the notification (which has the downside that it could look bad on
other devices, although G1 is currently my primary target), or just
settle with the pink (which is certainly cute) and wait for this to be
resolved on the driver side with some theoretical future software
update?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:26:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:18:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10602</bugid>
<title>Please add back vibrate mode removed in 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>396</stars>
<reportedBy>gekko3...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 00:27:21 +0000</openedDate>
<description>This feature was removed in 2.2. There used to be 3 modes, Silent,
Vibrate, and Ring. Now there are only 2 modes: Q&quot;ESilentQ&quot;E and ring.
Vibrate has been changed to a global option that overrides silent mode.
Please listen to the users and bring this back.</description>
<comment>
<author>jcgor...@gmail.com</author>
<when>Fri, 20 Aug 2010 00:34:16 +0000</when>
<what>Yes, PLEASE PLEASE PLEASE PLEASE fix this! Lots of people are complaining and nobody can even fathom how this new approach helps anyone in any situation! Thank you!</what>
</comment>
<comment>
<author>gan...@gmail.com</author>
<when>Fri, 20 Aug 2010 00:40:34 +0000</when>
<what>Please see issue 8668 for proof that this DEFECT is annoying a crap-ton of users.

http://code.google.com/p/android/issues/detail?id=8668

Stop ignoring the issue and add at least a configuration menu so we can configure the rocker behavior as we see fit.</what>
</comment>
<comment>
<author>cab...@gmail.com</author>
<when>Fri, 20 Aug 2010 00:57:25 +0000</when>
<what>I also would like to see the 2.1 behaviour brought back.  I never use my ringtone, and always have my phone on vibrate, and I frequently like to silence my phone quickly.  Please restore this functionality.</what>
</comment>
<comment>
<author>bbria...@gmail.com</author>
<when>Fri, 20 Aug 2010 01:20:20 +0000</when>
<what>grrrr.....</what>
</comment>
<comment>
<author>matt....@gmail.com</author>
<when>Fri, 20 Aug 2010 02:14:19 +0000</when>
<what>They should just change the option to Q&quot;Eenable vibrate mode from rocker buttonQ&quot;E.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Fri, 20 Aug 2010 03:07:37 +0000</when>
<what>Restoring the original function would be an enhancement to my phone use!</what>
</comment>
<comment>
<author>aspit...@gmail.com</author>
<when>Fri, 20 Aug 2010 11:24:31 +0000</when>
<what>I would like to see this feature return again.</what>
</comment>
<comment>
<author>MGriffin...@gmail.com</author>
<when>Fri, 20 Aug 2010 13:43:50 +0000</when>
<what>wtf...this is a no brainer...fix immediately!</what>
</comment>
<comment>
<author>undrwatr...@gmail.com</author>
<when>Fri, 20 Aug 2010 17:53:28 +0000</when>
<what>Please restore the original functionality of the sound button to include ring, vibrate and silent. </what>
</comment>
<comment>
<author>Till...@gmail.com</author>
<when>Fri, 20 Aug 2010 17:58:36 +0000</when>
<what>Hold [power] - Silent Mode. 

Fixed. Move on. </what>
</comment>
<comment>
<author>MarkWest...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:08:45 +0000</when>
<what>Q&quot;EHold [power] - Silent ModeQ&quot;E does NOT fix this problem. 

If the sound button is selected to reduce volume to vibrate, the phone NO LONGER goes to Silent mode when you do this.  I just tested this; the phone still vibrates! 

PLEASE restore the original ring/vibrate/silent!!!</what>
</comment>
<comment>
<author>deo...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:10:40 +0000</when>
<what>Mr. Tills13, I trust you are aware that your proposed fix does not address the stated problem.

--

More to the point, I would really like to see an option given that allows resetting the phone to use Android 2.1 behavior. Just included that as an option in the Sounds menu in the System settings, and everyone is happy. </what>
</comment>
<comment>
<author>BadMotor...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:15:41 +0000</when>
<what>Holding power Q&gt;E silent mode does the same thing as pushing the volume rocker all the way down: It switches to vibrate. NOT FULL QUIET MODE. 

I under stand why people were confused with the old functionality. I myself inadvertently switched the phone into silent on occasion. I have a friend with an Incredible, when you push the volume rocker down on that phone it goes Vol downQ&gt;EsilentQ&gt;E vibrate, so its difficult to accidentally leave the phone in vibrate. 

Please either restore 2.1Q&apos;Es function, use a system like the HTC incredible, OR let the users choose via menu options. We can choose volume and camera button behavior for the alarms, why not this?

</what>
</comment>
<comment>
<author>tim.dur...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:16:24 +0000</when>
<what>@Tills13

ThatQ&apos;Es wonderful, except THAT DOESNQ&apos;ET RESOLVE THE ISSUE. YouQ&apos;Ere still only able to choose between Q&quot;ESilentQ&quot;E Mode and Normal by using the [Power] button. Note that I put Q&quot;ESilentQ&quot;E in quotation marks, because itQ&apos;Es only truly silent if you get rid of vibration in Settings.

You now have the choice of a Q&quot;ESilentQ&quot;E mode that is truly silent, or that vibrates. No where can you configure a setting that allows you to quickly choose between Ring/Vibrate/Silent; something that, as is pointed out by numerous people, has been an industry-standard feature on cell phones for at least 10 years, and was working 100% fine until some genius decided to downgrade the functionality in FroYo.

-Tim</what>
</comment>
<comment>
<author>Till...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:16:24 +0000</when>
<what>Settings -Q&gt;E Sound -Q&gt;E Q&quot;EVibrateQ&quot;E -Q&gt;E Q&quot;EOnly When Not in Silent ModeQ&quot;E -Q&gt;E Hold [Power] -Q&gt;E Silent Mode.</what>
</comment>
<comment>
<author>BadMotor...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:19:49 +0000</when>
<what>Tills 13, 

   Thats great, but what if you want 3 levels of function? 
Q&quot;Enot in silent modeQ&quot;E eliminates the vibrate only option. one that my phones have been able to do since oh 2000. 

</what>
</comment>
<comment>
<author>tim.dur...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:20:25 +0000</when>
<what>@Tills13, Comment #16

Congratulations, youQ&apos;Eve just completely removed the ability to quickly switch between Ring and Vibrate by granting yourself the ability to quickly switch between Ring and Silent.

I donQ&apos;Et mean to partake in an ad hominem attack, but your complete lack of comprehension of the problem makes me believe you are some sort of Google schill trying to downplay the issue.

-Tim</what>
</comment>
<comment>
<author>terroh...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:26:40 +0000</when>
<what>Tills, then there is no Q&quot;Evibrate onlyQ&quot;E setting. The point of vibrate is to alert you without making an annoying beep. 

Terrible change. </what>
</comment>
<comment>
<author>typna...@gmail.com</author>
<when>Fri, 20 Aug 2010 19:48:46 +0000</when>
<what>I completely agree.....there needs to be the option to have ringer and vibrate on, only vibrate, or all silent.  I need this for work and other situations.  This is crazy to take away!</what>
</comment>
<comment>
<author>gan...@gmail.com</author>
<when>Fri, 20 Aug 2010 20:18:13 +0000</when>
<what>Tills13, stop trolling these issues with your unwanted suggestions.  You know full well what the issue is and you should know your suggestions do not Q&quot;EfixQ&quot;E the issue.

For people complaining about e-mail traffic from starring this, either set up a filter in your mail account or turn off notifications for google code starred items and stop whining.

A bunch of children, I tell ya.</what>
</comment>
<comment>
<author>shea...@gmail.com</author>
<when>Fri, 20 Aug 2010 20:25:00 +0000</when>
<what>Proposal to fix the issue merged from a comment on bug 9465 --

The four exclusive options currently exposed for when vibrate is active ...
- Always
- Never
- Only in silent mode
- Only when not in silent mode
... could be mapped to only three non-exclusive (checkbox style) options, while also providing a way to enable pre-2.2 vibrate functionality.

The three checkbox-style options could be:
[ ] Show Q&quot;EVibrateQ&quot;E option
[ ] Show Q&quot;ESilentQ&quot;E option
[ ] Vibrate when using audible ring

Toggling only the first two checkboxes would provide pre-2.2 vibrate functionality.  IQ&apos;Eve attached an image at how the four current options would map to these checkboxes with no change in behavior.

</what>
</comment>
<comment>
<author>morit...@gmail.com</author>
<when>Fri, 20 Aug 2010 21:43:50 +0000</when>
<what>If you go to Q&quot;ESettings Q&gt;EQ&gt;E Sound Q&gt;EQ&gt;E VibrateQ&quot;E and check the Q&quot;EOnly when not in Silent modeQ&quot;E option, the quick swipe (when the phone is locked) makes the phone entirely silent (no vibrate, no ring).</what>
</comment>
<comment>
<author>dj30...@gmail.com</author>
<when>Fri, 20 Aug 2010 21:58:50 +0000</when>
<what>@shea241 thats cool and all but who cares bout all that extra crap we have smart phones no extra dum stuff we shuld jus go back to the regular ol skool ringQ&gt;EvibrateQ&gt;Esilent froyo update is stupid for changing that the ol skool way is the smartest way and more conveient so why change it now everybody has to complain to get wat was right back
 

</what>
</comment>
<comment>
<author>Ctrl.Alt...@gmail.com</author>
<when>Sat, 21 Aug 2010 07:11:20 +0000</when>
<what>why would you remove a functionality that is basically standard for every single phone out there? I cannot use the phone as i have been after this update. When i am in work/class I need my phone to vibrate without making a sound. then when i am driving or just sitting around i like it to both vibrate and ring. then when i sleep i need it to neither vibrate or make noise. the ability to switch between these modes is no longer on the rocker, making it annoying to use the phone.

PLEASE FIX IMMEDIATELY... common sense would indicate that this is how the majority of people need their phones to function. in an attempt to clarify things you have removed an important functionality.</what>
</comment>
<comment>
<author>beavisha...@gmail.com</author>
<when>Sun, 22 Aug 2010 02:00:40 +0000</when>
<what>you guys dropped the ball with the mistake on the ringer selection option ..it sucks..put it back to stock you tards..iQ&apos;Ed be fired for such an ass up</what>
</comment>
</bug>
<bug>
<bugid>1284</bugid>
<title>2G vs. 3G control is poorly handled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>404</stars>
<reportedBy>e...@thyrsus.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 00:53:27 +0000</openedDate>
<description>I normally keep my phone on 2G to conserve battery. IQ&apos;Ed like it to go 3G
on demand for higher bandwidth, notably when IQ&apos;Em using the browser. But
I canQ&apos;Et have that because the mode switch is a manual toggle deep in a
settings menu. Feature request: Let the user set a finer-grained 2G vs.
3G policy. Better yet, adaptively do the right thing by watching the
packet traffic.</description>
<comment>
<author>haitiank...@gmail.com</author>
<when>Fri, 14 Nov 2008 21:08:03 +0000</when>
<what>i agree 100% there should be an ability to turn on 3G only when provoked (ie.
browser, maps, youtube or other applications)</what>
</comment>
<comment>
<author>mayoinmotion@gmail.com</author>
<when>Sat, 15 Nov 2008 16:16:10 +0000</when>
<what>In my opinion, user experience would be enhanced if applications had EDGE/UMTS level of control similar to wifi. 
Something like this:

WifiManager wmanager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
TelephonyManager tmanager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
wmanager.setWifiEnabled(false); 
tmanager.setNetworkType((NETWORK_TYPE_EDGE); //?
</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sun, 23 Nov 2008 19:01:34 +0000</when>
<what>+1, some kind of dynamic setting could do wonders for a deviceQ&apos;Es battery life. Maybe
some way to switch 2G-Q&gt;E3G and vice versa depending on the current data throughput.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:30:40 +0000</when>
<what></what>
</comment>
<comment>
<author>bendavi...@gmail.com</author>
<when>Tue, 13 Jan 2009 05:08:07 +0000</when>
<what>+1,  the 3G toggle capability needs to be exposed a bit more in the API so that
applications have the ability to enable/disable 3G (with permission, of course)</what>
</comment>
<comment>
<author>aagaa...@gmail.com</author>
<when>Fri, 01 May 2009 12:16:15 +0000</when>
<what>I disagree on some suggestions here, I wouldnQ&apos;Et want my applications to
enable/disable my 3g at will.

A dynamic setting for it however would be brilliant, connect to 3g on demand.  (maybe
always fallback to edge onPause?)</what>
</comment>
<comment>
<author>akaru...@gmail.com</author>
<when>Sun, 03 May 2009 11:19:06 +0000</when>
<what>+1 for the 2G Q&lt;E-Q&gt;E 3G switchability</what>
</comment>
<comment>
<author>gfxfr...@gmail.com</author>
<when>Tue, 07 Jul 2009 15:49:46 +0000</when>
<what>I realy agree with an easier 2G/3G toggle by user (very annoying to open 2-3 pannels
before being able to switch) and apps (who canQ&apos;Et do it by now).

Maybe need a new autorization for apps?</what>
</comment>
<comment>
<author>anuflora...@gmail.com</author>
<when>Wed, 15 Jul 2009 06:10:06 +0000</when>
<what>Control from Application level will be very useful to design power aware 
applications. </what>
</comment>
<comment>
<author>piotr.ma...@gmail.com</author>
<when>Wed, 12 Aug 2009 10:16:09 +0000</when>
<what>+1 for 2GQ&lt;E-Q&gt;E3G autoswitch when using certain apps (like the browser)</what>
</comment>
<comment>
<author>sven%rad...@gtempaccount.com</author>
<when>Wed, 12 Aug 2009 10:26:17 +0000</when>
<what>I donQ&apos;Et think there should be authorization for apps: every app will want max bandwith. 
There should be settings like Q&quot;ETurn on 3G on demand for large trafficQ&quot;E, and list of 
apps which would enable this trigger (Browser, Mail, various uploaders/downloaders 
etc.) It should be off for sync or IM.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Wed, 12 Aug 2009 15:40:18 +0000</when>
<what>The problem with that, there are many cases where it falls down. Futhermore, there
are additional types of applications which benefit from smartly controlling 3G/2G in
an effort to maximum battery vs bandwidth.

Applications such as browser/mail, etc., would be considered broken or poorly written
if they blindly, always turned on 3G. There are far too many cases where this logic
would simply fall down, if not completely break.

</what>
</comment>
<comment>
<author>gfxfr...@gmail.com</author>
<when>Wed, 12 Aug 2009 15:47:20 +0000</when>
<what>So the most efficient way is maybe to let user choose if he need 2G or 3G at a given
time.
But by a simplier say than now, maybe with a swich widget embeded in android?</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Wed, 12 Aug 2009 16:13:38 +0000</when>
<what>No, that has issues too and is pretty much where we are currently at. Best is to
provide an API to allow it to be changed and require the associated application
permission.

My point is, once an interface exists to control it, any application which blindly
forces 3G on just because it wants to transfer data is buggy/broken/poorly coded.
This functionality should be left for users to manually override and specialized
applications to dynamically adjust based on current environmental conditions. 

While few applications should ever directly change 3g/2g state it doesnQ&apos;Et change the
fact there are very legitimate needs to allow programatic control of this feature.
</what>
</comment>
<comment>
<author>atanas.pavlov@gmail.com</author>
<when>Sat, 15 Aug 2009 16:32:03 +0000</when>
<what>+1 for a more comfortable 2GQ&lt;E-Q&gt;E3G switch widget</what>
</comment>
<comment>
<author>npand...@gmail.com</author>
<when>Sat, 15 Aug 2009 18:58:32 +0000</when>
<what>How about an option for when the phone sleeps it would set the radio to GSM, upon wake it would migrate to 
3G.  Most of our background traffic (latitude updates, push GMAIL, push ActiveSync), etc are fine to go over 
EDGE.</what>
</comment>
<comment>
<author>dola...@gmail.com</author>
<when>Sun, 16 Aug 2009 19:21:23 +0000</when>
<what>I agree with you npandher, but I remarked when on Edge, I got disconnected more
oftently of some background services like IM like GoogleTalk, so I donQ&apos;Et receive the
message instanteanously, which is bad for a IM :p</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:05:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:05:33 +0000</when>
<what></what>
</comment>
<comment>
<author>piafi...@gmail.com</author>
<when>Wed, 02 Sep 2009 00:05:39 +0000</when>
<what>I also find very restrictive the current approach.
But I understand the reason for this.

On option would be not to grant the permission automatically but to open a popup that 
would ask the user if he wants to enable this. I wouldnQ&apos;Et mind having a popup saying 
that I need to allow swithing to 3g since I expect to be looking to the screen when 
this change is needed.

Although I didnQ&apos;Et look for a long time,I couldnQ&apos;Et find a way to see the status of the 
2G/3G configuration. This is also something I believe is required and should have no 
security impacts. Did I skip it or it really missing?</what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Wed, 09 Sep 2009 15:29:44 +0000</when>
<what>I agree that a simple Q&quot;EAllow thirsty Apps to enable a faster connectionQ&quot;E option 
should be added. Then background syncing of emails, calendars etc can use 2G, but 
when google maps, the browser, youtube etc is launched if 3G or WiFi is available 
this could be enabled until the App is closed.

Similar logic should also be used for GPS. Auto enable it when maps etc need it, 
then auto dissable when the App is closed to save battery.

It would be great to not have to keep manually switching these things on / off to 
get functionality of the phone / to save battery.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Wed, 09 Sep 2009 15:41:55 +0000</when>
<what>The problems with the Q&quot;Ethirsty appQ&quot;E approach are many. It may be that 3G is not
available and turning it on often disrupts 2g connections. Furthermore, low quality
3g connections may only marginally provide better throughput than a 2g connection but
at the expense of far, far higher power draw. 

Additionally, some may have explicitly requested 2g connections so as to preserve
battery life, or because 3g service is poor and/or unavailable. Allowing any old
application to blindly kick in a 3g connection is likely to be detrimental to battery
life, contrary to userQ&apos;Es wishes, and detrimental to the overall user experience.

Controlling 3G/2G is best left to a userQ&apos;Es manual control and specialized applications.
</what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Wed, 09 Sep 2009 17:51:37 +0000</when>
<what>This needs more understanding of exactly when these HW devices are powered.

- Is the 3G or WiFi HW powered only when it is in use for data transfer or is it 
powered all of the time it is enabled? For example if I disabled all syncing tasks 
and didnQ&apos;Et browse etc, would having Q&apos;EUse Only 2G Networks (to save battery)Q&apos;E set 
save any power?

Maybe the best approach would be to have an additional Q&apos;Elower power drainQ&apos;E data path 
for any Apps needing to background sync data. Apps that need faster data transfers 
continue to use the existing methods to access the fastest available (user enabled) 
HW, and Apps that are only background syncing (email, calendars etc) can use a 
different call to get a Q&apos;Elower power drainQ&apos;E slower data link.

Rather than thinking about the problem as being Q&apos;Eallow some Apps to get a faster 
connectionQ&apos;E, think of it as Q&apos;Eallow some Apps to use a slower, low power connectionQ&apos;E.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:10:32 +0000</when>
<what></what>
</comment>
<comment>
<author>bjuergen...@gmail.com</author>
<when>Sat, 19 Sep 2009 18:16:44 +0000</when>
<what>Rather than trying to make the phone or the software do the Right Thing, IQ&apos;Ed suggest allowing the user to set up 
a combination of WiFi access point and 2g/3g and store that as a profile.  For instance, my Q&quot;EHomeQ&quot;E profile would 
switch to 2g and connect to my home WiFi access point.  Then I could set up a Q&quot;EDefaultQ&quot;E profile that would 
include turning off WiFi and default 2g (or 3g) as per my requirements.

For extra bonus points, you could even set the profiles to trigger automatically on a geo-fence based on GPS 
coordinates, so that my phone would automagically switch over to Q&quot;EHomeQ&quot;E profile once I got within 30 metres of 
the house.</what>
</comment>
</bug>
<bug>
<bugid>10730</bugid>
<title>Smart dialing doesnQ&apos;Et find contacts whose last names contain letter Q&quot;EZQ&quot;E/Q&quot;EzQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>soeren.g...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 08:13:52 +0000</openedDate>
<description>Hope, I havenQ&apos;Et missed this in the existing bug list, but spend a little
to search it. I have contacts starting with Q&quot;EZQ&quot;E in their LAST names.
When I press 9, IQ&apos;Ell get all the names starting with Q&quot;EWQ&quot;E,Q&quot;EXQ&quot;E,Q&quot;EYQ&quot;E, but
not with Q&quot;EZQ&quot;E IQ&apos;Eve done some testing. It works for Q&quot;EZach SomethingQ&quot;E, but
not for Q&quot;EBill ZampanoQ&quot;E. This may have sth to do with the German Language
version. This is the version I have: Androis 2.2 2.6.32.15-gf9c0527
htc-kernel@and18-2 #1 If you need more info, let me know. rgds, Soeren.</description>
</bug>
<bug>
<bugid>3772</bugid>
<title>Should allow manual DNS setting even when the rest of the wifi configuration is DHCP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>74</stars>
<reportedBy>hp%hptra...@gtempaccount.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 10:00:43 +0000</openedDate>
<description>My Office and Home both Uses OpenDNS to Block Contents, Video to
Children at Home and Employee at Office but my Gphone is Attached to
Wifi at Both Locations, But I was Unable to Only Set DNS IPs Manually
and make other IP settings as per DHCP Server so i can browse the Site i
blocked using OpenDNS</description>
<comment>
<author>Heta...@gmail.com</author>
<when>Thu, 03 Sep 2009 10:03:16 +0000</when>
<what>IPhone Support IPAddress and DNS Settings per Access Point so if Some Access point
dont have DHCP we can make Manual Settings and at sme Location it can take Automatically</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:24:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:54:42 +0000</when>
<what></what>
</comment>
<comment>
<author>volkank...@gmail.com</author>
<when>Thu, 14 Jan 2010 17:33:30 +0000</when>
<what>this feature may even be useful for security purposes. such as: open access points
may have some weird dns server running on themselves, which obviously may cause
serious hazards..

so there has to be a dns setting for which will apply to any wireless network (i.e.
override.) who knows, we may want to use google dns servers :)</what>
</comment>
<comment>
<author>infom...@gmail.com</author>
<when>Thu, 10 Jun 2010 20:08:57 +0000</when>
<what>This feature will allow me to use my shonky wi-fi at home, so would be a great enhancement!</what>
</comment>
<comment>
<author>roy.cr...@gmail.com</author>
<when>Wed, 15 Sep 2010 18:01:30 +0000</when>
<what>I need to use manual dns at work but also use multiple wireless networks. Having to switch on manual up and key in a manual up address on my work network and then turn it back to auto every day is getting to be a bit of a drag. This is a very serious bug. A real shame in an almost faultless product.</what>
</comment>
<comment>
<author>ngayl...@google.com</author>
<when>Mon, 20 Dec 2010 19:01:21 +0000</when>
<what>Another example of why this would be useful:
ComcastQ&apos;Es local DNS routing tables are broken. Actually completing an HTTP request on my home network is a crapshoot--unless you use an alternate DNS, in which case it works flawlessly. Since a static IP address would cost extra, IQ&apos;Em stuck unable to access my home WiFi from an Android device.</what>
</comment>
<comment>
<author>Lynda.Pe...@gmail.com</author>
<when>Sat, 25 Dec 2010 23:12:07 +0000</when>
<what>Similar issue.  ATT Netopia modem is used to provide PPOE and DHCP.  A Linksys 54G used to provide wireless and additional switched ports.

Netopia provides the modemQ&apos;Es IP address as the only dns entry.  

Without the ability to manually add dns entries on each system, I am unable to add new systems.  

In this case, my Android Galaxy S doesnQ&apos;Et allow me to manually enter dns entries for DHCP provided IPs.  IQ&apos;Eve tried a static IP and canQ&apos;Et seem to get a connection.

It seems the ability to manually modify dns entries when dhcp is used is my only option.  

WHICH means - No Android on my hone network.  </what>
</comment>
<comment>
<author>uttermar...@gmail.com</author>
<when>Wed, 12 Jan 2011 02:51:31 +0000</when>
<what>ThereQ&apos;Es an app (InfoCosti tre) that give info on own H3g mobile operator and it works only if H3g DNS are used.</what>
</comment>
<comment>
<author>happ...@gmail.com</author>
<when>Fri, 29 Apr 2011 18:34:50 +0000</when>
<what>Nothing new to add, I too need to be able to manually specify DNS server addresses on a DHCP-provided IP address.</what>
</comment>
<comment>
<author>erns...@gmail.com</author>
<when>Thu, 05 May 2011 20:48:30 +0000</when>
<what>just got a xoom.  I use my own dns on both home and office, with dhcp (att has crappy dns)  Not being able to configure my wifi connection in dhcp mode is just plain stupid.</what>
</comment>
<comment>
<author>cferrom...@gmail.com</author>
<when>Wed, 31 Aug 2011 08:16:05 +0000</when>
<what>This feature is necesary in order to conect to our corporate intranet via citrix receiver</what>
</comment>
<comment>
<author>gif...@gmail.com</author>
<when>Thu, 01 Sep 2011 02:43:23 +0000</when>
<what>I connect to many wireless access points and IQ&apos;Ed really prefer to use a DNS server that I can trust. Not being able to set this globally is quite tedious.
</what>
</comment>
<comment>
<author>b.dja...@gmail.com</author>
<when>Thu, 01 Sep 2011 10:48:25 +0000</when>
<what>ItQ&apos;Es not a matter of trust, but flexibility.

You should know that even if you use gg dns on an untrusted ap your dns requests can be redirected to customized dns server and send you on some fake website</what>
</comment>
</bug>
<bug>
<bugid>18901</bugid>
<title>Germany [ForceClose] during setupwizard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eko...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 00:53:26 +0000</openedDate>
<description>after first boot setupwizard started, after first step Force Close
occured, please refer following log. According to log, GoogleSetupWizard
deliver null to next activity internally and null pointer exception
happened. 07-28 11:03:23.369 291 1057 I am_crash:
[1069,com.android.setupwizard,572933,java.lang.NullPointerException,Failure
delivering result ResultInfo{who=null, request=2, result=-1, data=null}
to activity
{com.android.setupwizard/com.android.setupwizard.CloseAndLaunchActivity}:
java.lang.NullPointerException,CloseAndLaunchActivity.java,142] 07-28
11:03:23.079 1069 1069 W dalvikvm: threadid=1: thread exiting with
uncaught exception (group=0x4001e578) 07-28 11:03:23.099 1069 1069 E
AndroidRuntime: FATAL EXCEPTION: main 07-28 11:03:23.099 1069 1069 E
AndroidRuntime: java.lang.RuntimeException: Unable to resume activity
{com.android.setupwizard/com.android.setupwizard.CloseAndLaunchActivity}:
java.lang.RuntimeException: Failure delivering result
ResultInfo{who=null, request=2, result=-1, data=null} to activity
{com.android.setupwizard/com.android.setupwizard.CloseAndLaunchActivity}:
java.lang.NullPointerException 07-28 11:03:23.099 1069 1069 E
AndroidRuntime: at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2124)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2139)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:2836)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.ActivityThread.access$1600(ActivityThread.java:117) 07-28
11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 07-28 11:03:23.099
1069 1069 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 07-28
11:03:23.099 1069 1069 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 07-28 11:03:23.099
1069 1069 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 07-28 11:03:23.099 1069
1069 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 07-28
11:03:23.099 1069 1069 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 07-28 11:03:23.099 1069
1069 E AndroidRuntime: Caused by: java.lang.RuntimeException: Failure
delivering result ResultInfo{who=null, request=2, result=-1, data=null}
to activity
{com.android.setupwizard/com.android.setupwizard.CloseAndLaunchActivity}:
java.lang.NullPointerException 07-28 11:03:23.099 1069 1069 E
AndroidRuntime: at
android.app.ActivityThread.deliverResults(ActivityThread.java:2536)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2111)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: ... 13 more 07-28
11:03:23.099 1069 1069 E AndroidRuntime: Caused by:
java.lang.NullPointerException 07-28 11:03:23.099 1069 1069 E
AndroidRuntime: at
com.android.setupwizard.CloseAndLaunchActivity.onActivityResult(CloseAndLaunchActivity.java:142)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.Activity.dispatchActivityResult(Activity.java:3934) 07-28
11:03:23.099 1069 1069 E AndroidRuntime: at
android.app.ActivityThread.deliverResults(ActivityThread.java:2532)
07-28 11:03:23.099 1069 1069 E AndroidRuntime: ... 14 more</description>
</bug>
<bug>
<bugid>6441</bugid>
<title>Maps: One finger fling abruptly halts north/south motion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DanFabul...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 00:34:35 +0000</openedDate>
<description>To repro: On Nexus One, firmware 2.1-update1, open the Maps app, put
your finger in the lower-left corner and fling the map diagonally. The
map will begin to pan south and west. Expected: Continuous pan south and
west until the map stops. Actual: The fling moves in the correct
direction at first, but then it abruptly stops panning south, and begins
only panning west, until the map stops moving.</description>
<comment>
<author>DanFabul...@gmail.com</author>
<when>Thu, 04 Feb 2010 01:35:12 +0000</when>
<what>Oops, I filed this bug incorrectly.  This doesnQ&apos;Et happen in the official Maps app. 
It does happen in the MapsDemo sample that comes with the Android SDK.</what>
</comment>
</bug>
<bug>
<bugid>11876</bugid>
<title>Scrollbar size in listView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Mindauga...@gmail.com</reportedBy>
<openedDate>Thu, 14 Oct 2010 14:16:05 +0000</openedDate>
<description>I was trying to make scrollbar width bigger. Setting the scrollbar size
in listView has no effect. Q&lt;EListView android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:id=Q&quot;E@+id/listQ&quot;E
android:scrollbarSize=Q&quot;E30mmQ&quot;EQ&gt;E Q&lt;E/ListViewQ&gt;E the size should change to the
value provided in android:scrollbarSize attribute. Android 2.2 phone HTC
Desire</description>
<comment>
<author>saumenda...@gmail.com</author>
<when>Thu, 07 Jul 2011 07:37:24 +0000</when>
<what>I am also facing the same problem. When I am trying the below code it has no effect on scrollbar size. but others properties are working fine.

Q&lt;EListView android:layout_width=Q&quot;E400dipQ&quot;E
		android:layout_height=Q&quot;Ewrap_contentQ&quot;E
		android:id=Q&quot;E@+id/list_row_elementQ&quot;E
		android:layout_below=Q&quot;E@id/list_function_button_backQ&quot;E
		android:layout_toRightOf=Q&quot;E@id/list_vertical_keyboardQ&quot;E
		android:scrollbarStyle=Q&quot;EoutsideInsetQ&quot;E
		android:scrollbarThumbVertical=Q&quot;E@drawable/listscreenscrollbar10Q&quot;E
		android:scrollbarSize=Q&quot;E30dipQ&quot;EQ&gt;E
	Q&lt;E/ListViewQ&gt;E
Size doesnQ&apos;Et change</what>
</comment>
</bug>
<bug>
<bugid>1592</bugid>
<title>Home telephone number appreaing in the  SMS/MMS list</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-19T15:21:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>karthic.sundararaj@gmail.com</reportedBy>
<openedDate>Fri, 19 Dec 2008 11:49:24 +0000</openedDate>
<description>In the contact list of a contact if you have a mobile phone number and
home telephone number both these numbers appear on the SMS/MMS list .
The SMS/MMS list is non editable as well. It sems pointless to me to
have a home telephone number on the SMS list. regards K</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 15:21:28 +0000</when>
<what>Thanks for your request. This is a duplicate of issue 1060.</what>
</comment>
</bug>
<bug>
<bugid>9715</bugid>
<title>Google Sign-in error when connection lost</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>Haytham....@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 13:47:49 +0000</openedDate>
<description>I have been having a very annoying problem with my HTC magic ever since
i bought it. whenever i lost my connection -wifi or mobile data- which
android is using to connect me to my google account I get an error
message that my account has changed or my password has changed.. It
seems like android canQ&apos;Et tell the difference between wrong log in and no
connection. I have had this error with all roms i tried from 1.5 to 1.6
to 2.1 (currently on) including the seeded rom that came with the phone.
having to enter my 16 digit password every time i lose signal or move to
a different hotspot is extremely annoying as you can imagine.. please
help. thanks in advance</description>
<comment>
<author>imthek...@gmail.com</author>
<when>Thu, 02 Sep 2010 03:03:05 +0000</when>
<what>I am also having this problem on my Samsung Vibrant. It is very annoying as it has already happened twice today.</what>
</comment>
<comment>
<author>lallmo...@gmail.com</author>
<when>Mon, 20 Sep 2010 23:46:45 +0000</when>
<what>I had this message today. It turned out that somehow my gmail had been hacked and a spam message sent to 5 of my contacts. After I verified my account on my pc all is back to normal. Not sure if that will help the OP or 2nd poster, but maybe future googlers will be able to use it...</what>
</comment>
<comment>
<author>imye...@gmail.com</author>
<when>Sat, 11 Dec 2010 02:04:29 +0000</when>
<what>IQ&apos;Em having the same problem on my Samsung Galaxy S :(
</what>
</comment>
<comment>
<author>imye...@gmail.com</author>
<when>Sat, 11 Dec 2010 02:04:29 +0000</when>
<what>IQ&apos;Em having the same problem on my Samsung Galaxy S :(
</what>
</comment>
<comment>
<author>dave.gra...@gmail.com</author>
<when>Tue, 25 Jan 2011 20:12:23 +0000</when>
<what>I have the smae problem on Nexus One.  Any time network (Wireless or Wi-Fi) lose itQ&apos;Es connection, I get a Google sign-in error.

Q&quot;EYou entered the wrong password or your account has changed. Please re-enter your passwordQ&quot;E 

I didnQ&apos;Et change anything about my account and same passwork works over and over again.  I need to re-enter my password 2-3 times per day to get rid of the warning.</what>
</comment>
<comment>
<author>martin.r...@gmail.com</author>
<when>Wed, 26 Jan 2011 01:16:05 +0000</when>
<what>IQ&apos;Em having the same probleme on my Nexus One, every time connection is lost (Wireless or Wi-Fi). When I leave home IQ&apos;Em prompt for password after a minute. Typing a 10 chars password while driving is not the funiest thing to do... :-(
I have to give password at least 5 to 10 time per day.</what>
</comment>
<comment>
<author>le...@lebel.org</author>
<when>Thu, 10 Feb 2011 23:05:18 +0000</when>
<what>I have the exact same problem on our VideotronQ&apos;Es Nexus One. As soon as I lose signal, IQ&apos;Ell need to re-enter my password.  Only putting my phone in airplane mode will have me avoid the hassle.  Any solution?</what>
</comment>
<comment>
<author>joeltou...@gmail.com</author>
<when>Tue, 22 Mar 2011 12:46:48 +0000</when>
<what>Same problem here on my Videotron Nexus One. GoogleQ&apos;Es two-factor authentication makes it even more annoying since I need a second computer to generate a new password for my Nexus One. Therefore if you have that problem, do NOT use two-factor authentication!!!</what>
</comment>
<comment>
<author>Haytham....@gmail.com</author>
<when>Tue, 22 Mar 2011 13:24:39 +0000</when>
<what>I bought a Galaxy S still the same problem. Dear Google, is it really that difficult to add a Q&quot;EretryQ&quot;E button?</what>
</comment>
<comment>
<author>imye...@gmail.com</author>
<when>Tue, 22 Mar 2011 13:31:01 +0000</when>
<what>One question. I have stopped of having this problem since I have changed my operator. Thus, IQ&apos;Em trying  to wonder why. In my case, I was using a virtual operator in Spain. Are all of you using virtual operators or something related?</what>
</comment>
<comment>
<author>mar...@schellekens.me</author>
<when>Mon, 28 Mar 2011 13:59:53 +0000</when>
<what>I just switched from a regular operator to a virtual operator. Never had the problem before, but from the moment I switched the problem began. Does anyone have a solution yet?</what>
</comment>
<comment>
<author>imye...@gmail.com</author>
<when>Mon, 28 Mar 2011 14:18:46 +0000</when>
<what>Interesting. As far as I know, my virtual operator manages its relationship with the owner of the network in such a way that my terminal works in roaming mode. Thus I presume that the problem could be related with virtual operators and/or roaming terminals. We donQ&apos;Et have solution :( Google, please, some help. We are stretching the problem. Thus, at least, fix it !!! </what>
</comment>
<comment>
<author>Haytham....@gmail.com</author>
<when>Mon, 28 Mar 2011 14:28:28 +0000</when>
<what>I tried two networks neither of them was virtual and I had the same problem with both</what>
</comment>
<comment>
<author>imye...@gmail.com</author>
<when>Mon, 28 Mar 2011 14:32:19 +0000</when>
<what>Maybe, the problem is how the data connection is managed and how the information is used by the terminal to send the error messages. Thus, this can be more tricky with virtual operators and tricky. This is even worse if happens with legacy operators. However, this information could be helpful :D</what>
</comment>
<comment>
<author>joeltou...@gmail.com</author>
<when>Mon, 28 Mar 2011 14:54:53 +0000</when>
<what>Well, I also experiment the problem with a virtual operator and yes, I noticed that the problem often appears when the virtual provider (Videotron) switches to the real underneath provider (Rogers - noted on the N1 as Q&quot;EPartnerQ&quot;E) because the virtual providerQ&apos;Es signal is too weak. </what>
</comment>
<comment>
<author>TrisRi...@gmail.com</author>
<when>Thu, 31 Mar 2011 06:14:28 +0000</when>
<what>This is a critical problem for me! I have been unable to access my calendar during meetings with clients. Please fix this or provide a workaround. </what>
</comment>
<comment>
<author>eric.gam...@gmail.com</author>
<when>Tue, 07 Jun 2011 12:36:43 +0000</when>
<what>Same thing here; when going from home to work. Only Wifi, no data plan. Please, find a solution, this is very annoying.
P.S.: I tried a factory data reset with no result.
CYAN 7.0.3, Nexus One.
Videotron</what>
</comment>
<comment>
<author>bjornkru...@gmail.com</author>
<when>Mon, 07 Nov 2011 20:21:26 +0000</when>
<what>Same problem on Videotron. Stock 2.1 on Motorola Charm.
Google, possible fix: accept at least two IMSI to be cached?</what>
</comment>
</bug>
<bug>
<bugid>12375</bugid>
<title>Unable to open HTTP download link from SMS and Email.</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>krnf78%m...@gtempaccount.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 05:53:40 +0000</openedDate>
<description>[Step] 1. Open Browser then open google home page. 2. Press Q&quot;EHomeQ&quot;E key
to go back to Home. 3. Try to open a HTTP download link(eg.
http://www.def2.com/MIB/downloads/audio/mp3/MarylinManson-RockIsDead.mp3)
from SMS or Email. [Expected results] 2. After open the link from SMS or
Email, Browser should be launched and start downloading. [Actual
results] 2. After open the link from SMS or Email, Browser is launched
and quit automatically. [Repeatability]: 5 attempted 5 reproduced</description>
<comment>
<author>krnf78%m...@gtempaccount.com</author>
<when>Fri, 05 Nov 2010 06:07:31 +0000</when>
<what>Rootcause:

In BrowserActivity.java, after SMS or gmail launches Browser, Browser will open a new tab to handle page loading.
    protected void onNewIntent(Intent intent) {
......
                        // if FLAG_ACTIVITY_BROUGHT_TO_FRONT flag is on, the url
                        // will be opened in a new tab unless we have reached
                        // MAX_TABS. Then the url will be opened in the current
                        // tab. If a new tab is created, it will have Q&quot;EtrueQ&quot;E for
                        // exit on close.
                        openTabAndShow(urlData, true, appId);
......
    }

In Tab.java, since this is a download link, onDownloadStart() will be called. Since this a new opened tab, after mActivity.onDownloadStart() is called, mActivity.goBackOnePageOrQuit() will be called in sequence. Thus Browser is moved to background before mp3 is played. 
    // Construct a new tab
    Tab(BrowserActivity activity, WebView w, boolean closeOnExit, String appId,
            String url) {
......
        mDownloadListener = new DownloadListener() {
            public void onDownloadStart(String url, String userAgent,
                    String contentDisposition, String mimetype,
                    long contentLength) {
                mActivity.onDownloadStart(url, userAgent, contentDisposition,
                        mimetype, contentLength);
                if (mMainView.copyBackForwardList().getSize() == 0) {
                    // This Tab was opened for the sole purpose of downloading a
                    // file. Remove it.
                    if (mActivity.getTabControl().getCurrentWebView()
                            == mMainView) {
                        // In this case, the Tab is still on top.
                        mActivity.goBackOnePageOrQuit();
                    } else {
                        // In this case, it is not.
                        mActivity.closeTab(Tab.this);
                    }
                }
......
    }

</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 05 Jan 2011 22:43:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10247</bugid>
<title>ndk-gdb always starts app</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-10-08T15:53:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tim.men...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 15:20:44 +0000</openedDate>
<description>Host OS:Windows SDK tools version (available in the Q&quot;EAboutQ&quot;E section of
the Q&apos;EandroidQ&apos;E tool UI):NDK r4 and r4b STEPS TO REPRODUCE: 1. Start
debugging an app with JNI support in Eclipse 2. Run ndk-gdb EXPECTED
RESULTS: It will bind itself to the running app. OBSERVED RESULTS: It
will always attempt to spawn a new app. ADDITIONAL INFORMATION: The
script line: OPTION_START=no ...needs to be changed to: OPTION_START= At
which point it will work correctly.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:37:41 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 15:53:54 +0000</when>
<what>Will be fixed in next NDK release.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:53:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13312</bugid>
<title>Browser is crashed because of out of memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>eli_...@pegatroncorp.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 08:15:31 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.2, and (if the issue exists on a device) that the device also runs
Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
***There are three file in 1221.zip. They are log_vs1217_1.txt,
monkey_1217_bugreport.txt, and monkey_vs1217_1.txt. log_vs1217_1.txt is
log file and monkey_1217_bugreport.txt is the bugreport.
monkey_vs1217_1.txt is the monkey event file. Steps to reproduce the
problem: Run the following command: adb shell monkey --pct-trackball 0
--pct-nav 0 --pct-majornav 0 -p com.android.browser --throttle 500 -v -v
200000 What happened: My browser has a problem the same as Issue 11837.
And it crashed finally. What you think the correct behavior should be:
Browser should operate normally.</description>
</bug>
<bug>
<bugid>14018</bugid>
<title>Android Call Log Reports Incorrect Number for Contacts with Multiple Phone Numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>parrott...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 19:42:25 +0000</openedDate>
<description>Noticed in Android version 2.2 and couldnQ&apos;Et find this being tracked
anywhere. When receiving a call from a number that matches one found in
the contacts list, and that contact has multiple phone numbers, the call
log resolves the number to the first phone listing for that particular
contact rather than the actual one that called. For example, if a
contact named Q&quot;EBobQ&quot;E has a home number, work number, and a cell number
all listed under that particular contact in that order and a call is
received from the cell number, the log will show that a call was
received from the home number. Understand that you can resolve this by
splitting out all numbers separately, but that wouldnQ&apos;Et be the intent of
the capability of tracking multiple numbers for each contact. The log
should report correctly.</description>
<comment>
<author>exxami...@gmail.com</author>
<when>Thu, 12 May 2011 20:44:12 +0000</when>
<what>Yes, I switched to Handcent months ago and I am fine now..:-) However,I dont understand,why built-in app is unable to solve this. I HAVE NEVER MET ANYONE,WHO REALLY USES Language specific alphabet (8-bit)</what>
</comment>
</bug>
<bug>
<bugid>16440</bugid>
<title>[Browser] wrong image is displayed on google.com</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bluemo...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 06:55:37 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: 1. Go to
http://www.google.com 2. Go to image search 3. Tap and hold any
thumbnails 4. Choose either save or view Actual Result: The
displayed/saved image is different to the one selected. It appears
another link is opened. DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) Nexus One, Nexus S If you happen to have
a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive
the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2997</bugid>
<title>SimProvider class ignores fields Q&quot;EprojectionQ&quot;E, Q&quot;Eselection, Q&quot;EsortOrderQ&quot;E of query()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>alexey.s...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 13:58:10 +0000</openedDate>
<description>We are developing an application which should read SIM phonebook
contacts. To retrieve SIM phonebook contacts we use method public final
Cursor query (Uri uri, String[] projection, String selection, String[]
selectionArgs, String sortOrder), where uri argument is:
Uri.parse(Q&quot;Econtent://sim/adnQ&quot;E): Cursor cursor =
c.query(Uri.parse(Q&quot;Econtent://sim/adnQ&quot;E), projection, selection,
selectionArgs, sortOrder); According to open source code
com.android.internal.telephony.gsm.SimProvider class ignores fields
Q&quot;EprojectionQ&quot;E, Q&quot;Eselection, Q&quot;EsortOrderQ&quot;E of query(). Method query() returns
all SIM phonebook records always. Currently, we have workarounds for
that in our code, but it may lead to worse performance - as Q&quot;EsortOrderQ&quot;E
is ignored, we always get unsorted records and have to sort them
ourselves before show the list of records to user - absence of
Q&quot;EselectionQ&quot;E doesnQ&apos;Et allow to get only records with specific Q&quot;E_idQ&quot;E and
Q&quot;EnameQ&quot;E. - Q&quot;EprojectionQ&quot;E isnQ&apos;Et so important since thereQ&apos;Ere just 3 columns
returned by query() Impact: may get worse performance depending on use
case (amount of records on SIM) Is it a known issue? Are you going to
support Q&quot;EprojectionQ&quot;E, Q&quot;Eselection, Q&quot;EsortOrderQ&quot;E for SimProviderQ&apos;Es query()?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:54:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:16:46 +0000</when>
<what></what>
</comment>
<comment>
<author>brikz...@yahoo.com</author>
<when>Fri, 05 Mar 2010 06:56:28 +0000</when>
<what>I just would like to ask how was this issue already? Thanks..</what>
</comment>
<comment>
<author>brod...@gmail.com</author>
<when>Wed, 18 Aug 2010 10:24:22 +0000</when>
<what>Hi,

Did you get anywhere with developing an app that correctly interrogates all the Q&apos;E3gQ&apos;E phonebook data onthe Q&apos;EusimQ&apos;E UICC card?

I have a full set of data on mine Q&amp;E 2.2 simply pulls out only the first Q&apos;EprimaryQ&apos;E number of each contact. Annoying as I have multiple numbers as allowed by the 3G spec against each contact on my Q&apos;EsimQ&apos;E.</what>
</comment>
</bug>
<bug>
<bugid>18449</bugid>
<title>CheckedTextView gravity problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sergey.t...@vipera.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 13:55:02 +0000</openedDate>
<description>Steps to reproduce: 1) Create layout, based on
simple_spinner_dropdown_item.xml 2) Set horizontal gravity to center or
right (default = left) 3) Create new Spinner with new array adapter, and
call setDropDownViewResource(R.layout.your_spinner_dropdown_item) for
array adapter. What happened: - We can see the text of items, but
checkMark becomes invisible (only because of gravity, if we set it back
to left - everything is displayed properly). Correct behaviour: - Image
should be visible regardless of gravity. In CheckedTextView there is a
method onDraw with such call: checkMarkDrawable.setBounds( right -
mCheckMarkWidth - mBasePaddingRight, y, right - mBasePaddingRight, y +
height); We need - either translate canvas on getScrollX(), getScrollY()
before drawing checkMarkDrawable, - or modify abovementioned lines of
code of CheckedTextView like this: checkMarkDrawable.setBounds(
getScrollX() + right - mCheckMarkWidth - mBasePaddingRight, getScrollY()
+ y, getScrollX() + right - mBasePaddingRight, getScrollY() + y +
height); This problem appears on android emulators: - platform 4, -
platform 7, - maybe also other platforms as this code is the same in
2.3.3 - HTC Wildfire, Android 2.2.1 Best regards, sergeytch</description>
</bug>
<bug>
<bugid>10558</bugid>
<title>After sleep and wake in PicasaWeb album group view, Gallery duplicates photo groups until exit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 15:54:25 +0000</openedDate>
<description>Steps to reproduce: 1. Open a PicasaWeb album in the Gallery app 2.
Select to show the album grouped by date (so piles of photos show up) 3.
Put the device to sleep 4. Wake the device 5a. On wake, the grouped MAY
get turned off as the screen redraws(another bug?). If so, regroup the
photos by date. 5b. If photos are still grouped by date, ungroup them
and then regroup them. RESULT: The Gallery now shows the album with
approximately twice the number of photos. The original groups show on
the Q&quot;EleftQ&quot;E of the scrolling display, and new groups consisting of all of
the photos from the old groups are introduced on the Q&quot;ErightQ&quot;E of the
scrolling display. (however, when returning back to ungrouped mode, it
does not appear like photos are duplicated) The double grouping persists
until the Gallery is closed. Moving out and back into the album does not
fix the problem. IMPORTANT DISTINCTION: This problem only occurs with
PicasaWeb albums. Locally stored albums do not have this problem.</description>
</bug>
<bug>
<bugid>6570</bugid>
<title>Market: update notifications for app updates that donQ&apos;Et upgrade the version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brian.d...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 13:51:57 +0000</openedDate>
<description>IQ&apos;Eve seen notifications for four different apps that say that there is
an update available, but when I check the version of the currently
installed app, it already matches what Market says is the new version
available. When I try to upgrade anyway, it says the update will
*replace* the current version, confirming that it is a no-op update. IQ&apos;Em
on a Nexus One, firmware 2.1-update1, Build number ERE27, kernel 2.6.29-
01117-g4bc62c2</description>
</bug>
<bug>
<bugid>18322</bugid>
<title>differentiate between a missed call and an unanswerable call as both comes under the event of missed call in android...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ankitalw...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 05:47:35 +0000</openedDate>
<description>i want 2 built a feature in which i want 2 differentiate between a call
that is rejected by the receiver with the one that is disconnected by
the persons who has initiate the call as both comes under the category
of missed call in android. I was thinking as if we can include the
missed call state with an event (if any) that takes place when the
receiver decline by either drag up or pressing the decline button.</description>
</bug>
<bug>
<bugid>4494</bugid>
<title>when running APItest OpenGL API demos Kube,Textured ,Triangle switchig from landscape to portrait creates black screen on 1/2 or 1/3 of the display.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>barrymko...@gtempaccount.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 20:02:06 +0000</openedDate>
<description>steps to reproduce: 1. Select APIDemos 2.Select Graphics 3. Select
OpenGL ES 4. Select Kube 5. open/close keyborad few times. Some times
black screen seen for less than a second often black screen takes 1/2 or
1/3 of display and stays. This effect only seen on OpenGL ES graphics.
on real hardware. Simulator unknown will update later. Android version
1.6 donut. NOTE: This form is only for reporting bugs in OpenGL. Please
describe the problem in detail. Be sure to include: - Which version of
Android youQ&apos;Ere using - Which hardware youQ&apos;Ere using - Whether your issue
exists both on a device and on the emulator - Steps to reproduce the
problem - Sample source code demonstrating the problem - What you think
the correct behavior should be Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:58:57 +0000</when>
<what>Which hardware is that on?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:45:15 +0000</when>
<what></what>
</comment>
<comment>
<author>barrymko...@gtempaccount.com</author>
<when>Sat, 27 Feb 2010 01:13:18 +0000</when>
<what>This issue had been resolved by QCOM.
ON the device DEVOIR.
Pls move it to resolved state.</what>
</comment>
<comment>
<author>muralimo...@gmail.com</author>
<when>Tue, 23 Mar 2010 08:34:58 +0000</when>
<what>[2010-03-23 14:01:27 - DeviceMonitor]Failed to read the adb response!

and how can i solve the error of when i try to run ApiDemos project then it is not
possiable to reu eventhow it does not show any error in any file </what>
</comment>
</bug>
<bug>
<bugid>16568</bugid>
<title>CSS media query changes to landscape </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lyteh.c...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 20:32:47 +0000</openedDate>
<description>Hi, I uses media query in my CSS in order to manage portrait and
landscape presentation of a mobile website. In a page, I have an input
of type text. - The phone is in portrait mode. - When I focus on the
textfield, the CSS used is the landscape one. - When hitting on the back
button of the device, the one that make the virtual keyboard disappear,
the CSS returns to the portrait one. I think the correct behavior is the
display should still be in portrait mode. Tested on: - HTC Nexus One,
Android 2.2.1. result: reproductible - Samsung Nexus S, Android 2.3.3.
result: reproductible - HTC Emerald myTouch 4G, Android 2.3.3 result:
display OK - Motorola Atrix, Android 2.2 result: reproductible</description>
</bug>
<bug>
<bugid>16952</bugid>
<title>A option to close the browser of internet.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nivaldor...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 15:55:54 +0000</openedDate>
<description>Samsung Galaxy S I9000 2.3.3 The dedicated button Q&quot;EbackQ&quot;E always back to
the last page accessed, and closes only when you press the back button
in the first page accessed. If you browse in many pages, and after that
wants to close the application, you stay in a bad situation, becouse the
application donQ&apos;Et has a button to exit the browser.</description>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Wed, 18 May 2011 21:49:25 +0000</when>
<what>Use Task Manager Q&gt;E Select Web Browser Q&gt;E Menu Q&gt;E End Application.

Everything in Android runs all the time. Not a problem unless it uses power in background. All apps are designed to use 0% in background unless they are meant to do something special (play music).</what>
</comment>
</bug>
<bug>
<bugid>2735</bugid>
<title>Harmony DOM implementation is buggy and noncompliant</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-01-11T02:20:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>juvat...@gmail.com</reportedBy>
<openedDate>Thu, 21 May 2009 22:56:37 +0000</openedDate>
<description>Seeing multiple issues with the Harmony DOM implementation - Bugs - -
attribute values are not held as children of the Attr node. this is
necessary to support unexpanded EntityReferences embedded in text -
ElementImpl.getLocalName() returns null if the node is not namespace
aware (which is the default). this causes a crash if an element is
created with Document.createElement() and then clone()d. Noncompliance -
- DocumentFragments are allowed in the tree. this is not right, as
adding a DocumentFragment should result in its *children* being added,
not the fragment node itself There are likely many more issues waiting
to be discovered. I might be up for a patch but the attribute/children
issue would take some work and thereQ&apos;Es only so much time.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 May 2009 23:57:51 +0000</when>
<what>What release of the software are you using?
</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Fri, 22 May 2009 00:03:24 +0000</when>
<what>1.5r1

on the emulator.


</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:41:43 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Sep 2009 21:54:56 +0000</when>
<what>1. attribute values are not held as children of the Attr node. this is necessary to
support unexpanded EntityReferences embedded in text.

is this a duplicate of 2607? that Q&quot;Ehello Q&amp;Eamp; goodbyeQ&quot;E results in three siblings
rather than a single child?

2. ElementImpl.getLocalName() returns null if the node is not namespace aware (which
is the default). this causes a crash if an element is created with
Document.createElement() and then clone()d.

confirmed. this works on the RI but throws on Android 1.6:

        DocumentBuilder db = DocumentBuilderFactory.newInstance().newDocumentBuilder();
        Document d = db.newDocument();
        Node e = d.createElement(Q&quot;EpoopQ&quot;E);
        Node c = e.cloneNode(true);

W/System.err(  767): org.w3c.dom.DOMException
W/System.err(  767): 	at
org.apache.harmony.xml.dom.ElementImpl.Q&lt;EinitQ&gt;E(ElementImpl.java:59)
W/System.err(  767): 	at
org.apache.harmony.xml.dom.DocumentImpl.createElementNS(DocumentImpl.java:209)
W/System.err(  767): 	at
org.apache.harmony.xml.dom.DocumentImpl.cloneNode(DocumentImpl.java:135)
W/System.err(  767): 	at org.apache.harmony.xml.dom.NodeImpl.cloneNode(NodeImpl.java:53)

3. DocumentFragments are allowed in the tree. this is not right, as adding a
DocumentFragment 
should result in its *children* being added, not the fragment node itself

can you supply a small stand-alone test case, please?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 27 Oct 2009 22:37:39 +0000</when>
<what></what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Wed, 20 Jan 2010 22:44:46 +0000</when>
<what>sorry for the delay!

1. hello Q&amp;Eamp; goodbye should result in 3 siblings, as Q&amp;Eamp; should be an EntityReference rather than part of 
the text, as such. at least, this is the way it works in every other DOM implementation iQ&apos;Eve used.

2. great.

3. if i make a DocumentReference, and add children to it, then add that DocumentReference to an existing 
DOM, then itQ&apos;Es the *children* that should get added to the DOM. the DocumentReference is just a dummy 
parent to hold child nodes temporarily until they are inserted. at least again thatQ&apos;Es how every other DOM iQ&apos;Eve 
used works.

sorry donQ&apos;Et have a minute to put together a test case, but IMHO the issues are pretty straightforward.

thanks.
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 26 Mar 2010 22:45:52 +0000</when>
<what>IQ&apos;Ell take a look into this. I can fix 2 Q&amp;E 3 for a future release.

1 is blocked until we have better support for entity references, which will probably 
require us to implement full schema and validation. IQ&apos;Em tracking that separately as 
issue 7395.
</what>
</comment>
<comment>
<author>frsazev...@gmail.com</author>
<when>Thu, 08 Jul 2010 13:55:28 +0000</when>
<what>I donQ&apos;Et know if this should be posted here, but itQ&apos;Es related to it.

It seems that the DocumentBuilder implementation in 2.2 does not support the Q&quot;Ereset()Q&quot;E functionality.

Q&quot;E07-08 14:44:45.080: ERROR/AndroidRuntime(14150): Caused by: java.lang.UnsupportedOperationException: This DocumentBuilder, Q&quot;Eorg.apache.harmony.xml.parsers.DocumentBuilderImplQ&quot;E, does not support the reset functionality.  Specification Q&quot;EUnknownQ&quot;E version Q&quot;E0.0Q&quot;EQ&quot;E


</what>
</comment>
<comment>
<author>frsazev...@gmail.com</author>
<when>Thu, 08 Jul 2010 16:01:26 +0000</when>
<what>Just checked the source files. Well, if the implementation choose not to support it, ok. Previous Q&quot;Ereset()Q&quot;E returned nothing, now it throws an exception (still not documented on docs).

Anyway, my app crashed because of this. I was not supposed to check the possible exception throw.

I didnQ&apos;Et delete the original since others may face a similar issue. </what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 31 Aug 2010 23:39:09 +0000</when>
<what>@frsazevedo the DocumentBuilder.reset() bug is fixed in an upcoming release.</what>
</comment>
<comment>
<author>jannikov...@gmail.com</author>
<when>Sun, 31 Oct 2010 22:01:15 +0000</when>
<what>HereQ&apos;Es another bug in the Harmony implementation, I figured IQ&apos;Ell add that here:
Element.getElementsByTagName fails (at least) in the following scenario:
xml:
Q&lt;ErootQ&gt;E
  Q&lt;EchildQ&gt;E[..]Q&lt;E/childQ&gt;E
Q&lt;E/rootQ&gt;E
java:
Element root = w3cDocument.getDocumentElement();
Element child = root.getElementsByTagName(Q&quot;E*Q&quot;E).item(0);
child will contain a reference to the root element instead of the child element.
Workaround: Iterate over getChildNodes() and ignore Text nodes and everything else that isnQ&apos;Et an Element node.

Tested using the Android 2.2 emulator</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 10 Jan 2011 22:32:11 +0000</when>
<what>@jannikovacs the getElementsByTagName bug is fixed in an upcoming release.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 10 Jan 2011 22:33:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 11 Jan 2011 02:20:08 +0000</when>
<what>All issues fixed except the Attr children issue. That will be addressed as a part of issue 7395.</what>
</comment>
</bug>
<bug>
<bugid>6898</bugid>
<title>is there a feature to make slectin text easier if i have misspelled something and need to fix it? on the iphone if you hold your finger down, the little magnifier glass pops up and you can scroll without taking your finger off the screen. this makes cursor placement to correct a misspelled word very easy. please, please, please tell me there is. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-03-01T08:31:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rwkna...@gmail.com</reportedBy>
<openedDate>Sun, 28 Feb 2010 01:16:11 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://
groups.google.com/group/android-discuss Please describe the feature
youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 08:31:42 +0000</when>
<what>Please ask this kind of questions on the Android groups.</what>
</comment>
</bug>
<bug>
<bugid>18488</bugid>
<title>In widgets, Rate Places, Selecting the place, through search option, displays on the widget but Q&quot;ERefreshing every timeQ&quot;E - Nexus S</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-14T18:05:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 09:25:20 +0000</openedDate>
<description>Step To Reproduce: 1. On the main screen press and hold the page to add
widget. 2. Select Q&quot;ERate PlacesQ&quot;E widget. 3. From widgets tapDowm arrow on
the right side to select the places 4. Select a place window opens 5.
Scroll down and select search 6. Enter the new place name apart from the
names in the list for example pizza 7. The results for pizza are
displayed 8. Select any result, for example pizza hut 9. Q&quot;EPizza HutQ&quot;E
name is displayed on the widget. 10. Now again select the down arrow
button on the widget to display the list 11. The places list window is
displayed 12. Do not select any place in the list and go back to the
desktop again. 13. Observe the place name Observations: Selecting the
name of the place that is found through search option is displayed on
the widget but this name of the place is changed to the first default
place in the list available if the list is opened again and returned
back to the widget. Expected: The widget functinality is as intended.
Phone: Nexus S with Android Version 2.3</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 18:05:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1209</bugid>
<title>Calendar: Cannot Edit/Delete Sub-Calendar Appointments on Device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>46</stars>
<reportedBy>snw...@aol.com</reportedBy>
<openedDate>Thu, 06 Nov 2008 20:33:18 +0000</openedDate>
<description>Google Calendar has no category capability; instead; sub-calendars are
created to which colors can be assigned, replacing Q&apos;EcategoryQ&apos;E
functionality in other software products. For example, I created a
sub-calendar for medical/dental appointments, birthday/anniversaries,
and work-related events. On my G1, I can view entries made in these
sub-calendars, but I cannot edit or delete them. I can only edit or
delete calendar entries made in the default primary calendar, not the
sub-calendars. Editing or deleting of sub-calendar entries can only be
done via a desktop web browser.</description>
<comment>
<author>wof.vit...@gmail.com</author>
<when>Mon, 16 Feb 2009 14:32:24 +0000</when>
<what>It works for me. IQ&apos;Eve added many events to my sub-calenders without issue. Reminders
on the other-hand, theyQ&apos;Ere a nightmare (see issues #1300 Q&amp;E #1771)</what>
</comment>
<comment>
<author>bourd...@gmail.com</author>
<when>Mon, 16 Feb 2009 15:33:01 +0000</when>
<what>It is indeed possible to add events to any of your own calendars. However, it is not
possible to move events between them. If I create an event in my main calendar, I
cannot move it to any of the calendars I have for sub-activities. This means that if
I file an event in the wrong calendar, I have to either delete it and re-create it in
the right one, or remember to modify it on a desktop computer.

Additionally, it is not possible to add things to calendars of other people for which
you have the ability to modify and add events.
My partner and myself both use Google Calendar and regularly change/add events in
each otherQ&apos;Es calendar. I cannot do this on the phone. I if I make an appointment for
the both of us, I have to put the phrase Q&apos;Eto copyQ&apos;E in the title and then go through
those events later on a desktop computer to add them to my partnerQ&apos;Es calendar.</what>
</comment>
<comment>
<author>bourd...@gmail.com</author>
<when>Wed, 18 Mar 2009 15:44:19 +0000</when>
<what>As of the ADP1 1.1 release, it is now possible to add events to other peopleQ&apos;Es
calendars. ItQ&apos;Es still not possible to *move* events between calendars, though.</what>
</comment>
<comment>
<author>nickjack...@gmail.com</author>
<when>Wed, 18 Mar 2009 16:10:11 +0000</when>
<what>I donQ&apos;Et know if this problem is limited to Google Apps users, but I am still unable
to add or edit events on my subcalendars as of today. ADP is the developer release,
no? Is this feature likely to be fixed in the announced upcoming April update?</what>
</comment>
<comment>
<author>omnidan@gmail.com</author>
<when>Sat, 09 May 2009 17:51:41 +0000</when>
<what>Even with CUPCAKE itQ&apos;Es still not possible to create / edit an event thatQ&apos;Es not in the
default calendar when using an APPS-account. Please fix!</what>
</comment>
<comment>
<author>atdotslashdot</author>
<when>Mon, 22 Jun 2009 10:35:50 +0000</when>
<what>Since you can create events on any calendar I think  we really should have the feature 
to allow the user to edit which calendar a particular event belongs to. (event if itQ&apos;Es 
tucked away in the more options)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:11:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:03:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:06:31 +0000</when>
<what>Issue 3664 has been merged into this issue.</what>
</comment>
<comment>
<author>sole...@gmail.com</author>
<when>Mon, 31 Aug 2009 21:15:15 +0000</when>
<what>It works for me. I can edit details of my events no matter in wich calendar they are 
in. What I can not change is what calendar it (the event) belongs to. see issue 3664</what>
</comment>
<comment>
<author>lperr...@gmail.com</author>
<when>Tue, 17 Nov 2009 18:46:47 +0000</when>
<what>I accidentally added an event to the main calendar using my Dext phone, I then tried
to move the event to one of my sub-calendars but it was not possible. Is this a
feature that will be added in a future release ?</what>
</comment>
<comment>
<author>anthonyl...@gmail.com</author>
<when>Sun, 27 Dec 2009 06:32:25 +0000</when>
<what>In order to provide tracking, I move deleted events to a deleted events sub-calendar. This allows me to track 
when a meeting is canceled and who canceled it. I cannot figure out how to move events between calendars 
using my Droid. I can move events using the desktop calendar application. When will moving events between 
calendars be added to Android? 
</what>
</comment>
<comment>
<author>snw...@aol.com</author>
<when>Sun, 27 Dec 2009 08:09:54 +0000</when>
<what>This isnQ&apos;Et a question Q&amp;E answer forum.  You report bugs here.  No one answers, hopefully 
they take note and fix things.  Search the net for Android oriented QQ&amp;EA forums if you 
want some sort of response -- good luck :)</what>
</comment>
<comment>
<author>gwhamm...@gmail.com</author>
<when>Mon, 01 Nov 2010 04:41:09 +0000</when>
<what>The inability to edit the Q&quot;Esub-calendarQ&quot;E to which an event belongs continues to be a problem under the Android 2.2 OS, on a brand new Droid X as of Oct. 30, 2010, almost 2 years after first being reported.  (The Q&quot;Esub-calendarsQ&quot;E are listed in the list of Q&quot;EMy calendarsQ&quot;E in the web interface to Google Calendar).  When I initially create an event, I can put it in any Q&quot;EcalendarQ&quot;E, but if I try to edit it later, I can not move it to another calendar (a.k.a. Q&quot;Esub-calendarQ&quot;E).</what>
</comment>
<comment>
<author>sole...@gmail.com</author>
<when>Mon, 01 Nov 2010 21:47:52 +0000</when>
<what>there is an app wich can deal this problem.
ItQ&apos;Es called Pocket informant
You can download from the market the beta version. It is a much complete calendar app than the native one included in android. It can let you change an event from one calendar to another while editting.

-is a beta version, but it works great. -
So guys, just try it and you will see several issues solved at once. highly recommended</what>
</comment>
<comment>
<author>c...@chaznet.com</author>
<when>Tue, 02 Nov 2010 04:04:24 +0000</when>
<what>Pocket Informant is a great product if you donQ&apos;Et mind perpetually waiting for bug-fixes, but itQ&apos;Es not cheap.  ItQ&apos;Es a very expensive workaround to what should be basic functionality at the OS level.  Remember, this is a forum to report bugs, not discuss workarounds, especially those that require purchases.  Thanks though for stopping by.  </what>
</comment>
<comment>
<author>jmisa...@gmail.com</author>
<when>Sun, 27 Mar 2011 01:37:41 +0000</when>
<what>This is frustrating, need to be able to sync the local calendar in my phone to the cloud!</what>
</comment>
</bug>
<bug>
<bugid>6655</bugid>
<title>Nexus One Scroll Button Bug</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-15T06:20:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>pfelliot...@gmail.com</reportedBy>
<openedDate>Mon, 15 Feb 2010 04:36:16 +0000</openedDate>
<description>Using Nexus One 2.1 after first OTA - Steps to reproduce the problem.
See my youtube video http://www.youtube.com/watch?v=0BGtpAbmzB0 - What
happened. Scrolling over off middle home screen, selecting app icon,
then press home button. The lower corner scroll dots donQ&apos;Et report
correctly. - What you think the correct behavior should be. Two dots in
each corner every time</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 15 Feb 2010 06:20:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6629</bugid>
<title>Empty Trash/Delete All Emails </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>sira...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 23:06:38 +0000</openedDate>
<description>I feel you should be able to press one button, or long press the trash
folder, and empty all emails in there (which should also delete them
from your POP3 if you have it set). I also feel that you should be able
to delete all emails in a folder between a certain date, or prior to a
certain date. If I have 500 emails sitting in there, IQ&apos;Ed like to be able
to delete everything prior to last week, as opposed to just having them
sit there, or have to go through and check each one to delete them.</description>
<comment>
<author>bigkuehl@gmail.com</author>
<when>Wed, 24 Feb 2010 20:59:38 +0000</when>
<what>We definietly need an Q&quot;EEmpty TrashQ&quot;E option when long pressing the Trash folder.</what>
</comment>
<comment>
<author>slohcinbocaj@gmail.com</author>
<when>Tue, 23 Mar 2010 23:01:25 +0000</when>
<what>At the very least as bigkuehl says, an option to Empty Trash on a long press of the
Trash folder would be very welcome.</what>
</comment>
<comment>
<author>tom...@gmail.com</author>
<when>Tue, 25 May 2010 15:48:22 +0000</when>
<what>not sure what phone (or OS version you have). on the incredible, when in the trash 
folder (any folder), and you select menu-Q&gt;Edelete you can individually Q&apos;EcheckQ&apos;E the 
emails to delete. You also have the option to select menu again and choose Q&apos;Echeck 
allQ&apos;E or Q&apos;Euncheck allQ&apos;E. itQ&apos;Es a 2 step process, but you donQ&apos;Et actually have to 
individually check each mail to empty the whole folder. long press would be nice. 
BUT, be carefull because when you delete from trash, it deletes all of those emails 
from your inbox on the server, even if you have it set to not delete from server! 
Another bug!</what>
</comment>
<comment>
<author>andy.j.b...@gmail.com</author>
<when>Wed, 30 Jun 2010 09:06:22 +0000</when>
<what>On the nexus one with 2.2, there is no select-all messages option in the menu.  You have to select each message individually in the trash can - and then hit delete.  Yes -thereQ&apos;Es an unselect-all options that appears after youQ&apos;Eve selected a few... but no select-all.  

Ideally there should be a way to configure a Q&apos;Edelete all emails in trash that are older than x daysQ&apos;E setting - then we wouldnQ&apos;Et need to worry about this.</what>
</comment>
<comment>
<author>jro...@mcaworks.com</author>
<when>Tue, 01 Feb 2011 00:50:36 +0000</when>
<what>Of course there should be a mass delete or Q&quot;EEmpty TrashQ&quot;E option.  EVERY email application has an Q&quot;EEmpty TrashQ&quot;E option EXCEPT this one!</what>
</comment>
<comment>
<author>tam...@gmail.com</author>
<when>Thu, 03 Mar 2011 17:20:05 +0000</when>
<what>2.2 does not seem to have either an Empty Trash or a Select-All option.  This means my thousands of emails in the trash cannot be practically removed and my phone is slowly running out of storage. :-)</what>
</comment>
<comment>
<author>langers1...@gmail.com</author>
<when>Tue, 19 Apr 2011 02:15:54 +0000</when>
<what>Yes, this issue is highly annoying. +1 for a long press Q&apos;ESelect AllQ&apos;E function in the Trash folder</what>
</comment>
<comment>
<author>possibly...@gmail.com</author>
<when>Mon, 09 May 2011 04:52:21 +0000</when>
<what>just realized that i have close to 3000 items in my trash...canQ&apos;Et imagine selecting each one and deleting! this has not been fixed even in 2.3.4 </what>
</comment>
<comment>
<author>htm....@gmail.com</author>
<when>Mon, 11 Jul 2011 21:03:41 +0000</when>
<what>I recommend that you add comments or choose to STAR the following bug thread rather than this one as both relate to the same issue: 

http://code.google.com/p/android/issues/detail?id=5623</what>
</comment>
</bug>
<bug>
<bugid>6275</bugid>
<title>Exchange calendar synchronization fails when using Evolution</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>primi...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 16:34:09 +0000</openedDate>
<description>If you use Evolution as your calendar program and Exchange as calendar
server, events updated from Evolution into the Exchange server are not
synchronized by android (version 2.0, Motorola Milestone). To reproduce
it: * In Evolution: create an event in your Exchange calendar, if you go
to exchange webaccess, you can see it, and Android also synchronizes it.
* In Evolution: edit that event (move it, rename it, schedule a meeting,
whatever). After that, all changes are reflected in the Exchange
calendar, (you can check it from exchange webaccess) but the Android
device doesnQ&apos;Et update it (neither updates it FROM the Exchange server,
nor updates it TO the Exchange server if you change it in the android
device) Please note that this can be something related to Evolution,
since updating the event directly in the Exchange Webaccess interface
results in the Android device correctly updating the event.</description>
</bug>
<bug>
<bugid>5727</bugid>
<title>Google Maps Navigation on Milestone / in Europe</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mhelv...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 19:11:39 +0000</openedDate>
<description>The Motorola Milestone comes preloaded with a trial version of MotoNav
instead of Google Maps turn-by-turn Navigation. ThatQ&apos;Es unfortunate. Many
people would like to be able to use Google Navigation on their Milestone
instead. By filing this feature request IQ&apos;Em hoping, at least: * to find
out why Google Navigation isnQ&apos;Et supported on the Milestone, * to get an
estimation on when it *will* be supported. I know there are certain
hacks out there to enable Google Navigation on the Milestone, but IQ&apos;Ed
rather not use them. Especially if official support is on the way. (I
havenQ&apos;Et been able to find an issue addressing this yet. But I may have
overlooked it.)</description>
<comment>
<author>mhelv...@gmail.com</author>
<when>Sat, 06 Feb 2010 12:05:57 +0000</when>
<what>I think I misunderstood the situation somewhat. It looks like the Milestone can use
Google Navigation, but itQ&apos;Es not available in Europe.

I guess my questions still stand. Just replace Q&quot;Eon the MilestoneQ&quot;E by Q&quot;Ein EuropeQ&quot;E.
(This issue has gotten less attention than IQ&apos;Ed expected.)</what>
</comment>
<comment>
<author>Gharib.N...@gmail.com</author>
<when>Sun, 14 Feb 2010 06:04:12 +0000</when>
<what>Q&quot;E(This issue has gotten less attention than IQ&apos;Ed expected.)Q&quot;E
Because itQ&apos;Es not really that big of an issue. YouQ&apos;Ere already getting a GPS device for 
free (well, you paid for the phone). 

There are some reports that Google canQ&apos;Et do turn by turn because of the maps not being 
copyrighted by them in Europe, while in the US they are. </what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Sun, 14 Feb 2010 09:23:24 +0000</when>
<what>IQ&apos;Em not getting a GPS device for free. IQ&apos;Eve paid 500 euro for the phone, and MotoNav
is just a trial version. After the trial period, youQ&apos;Ell have to pay 100 euro for a
Q&apos;ElifetimeQ&apos;E license of two years (yeah) and start to pay for map upgrades:

https://supportforums.motorola.com/thread/22389

I would really like to hear from a Google employee on this issue. I donQ&apos;Et trust Q&apos;Esome
reportsQ&apos;E.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:09 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Sat, 22 May 2010 08:26:13 +0000</when>
<what>It was my mistake to include the Milestone in the title. As I mentioned in comment 1,
I misunderstood the situation. The issue is not the device, itQ&apos;Es Europe.

IQ&apos;Eve heard that some countries in Europe are slowly getting Navigation now. Great!
But maybe this issue should remain open until itQ&apos;Es widely available.</what>
</comment>
</bug>
<bug>
<bugid>931</bugid>
<title>PreferenceScreen.setSummary(..) does not update the summary, unreliable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>20</stars>
<reportedBy>pjj...@gmail.com</reportedBy>
<openedDate>Thu, 02 Oct 2008 21:50:31 +0000</openedDate>
<description>I have a PreferenceActivity. This activity has at least a
PreferenceScreen (to send a click-through intent) and an
EditTextPreference both in an XML resource with summaries already set.
The activity also has the following method: private void
showNotAllFixedWarning() { //Change the summary on the files widget.
psFiles.setSummary(getString(R.string.summary_ps_files_warning));
EditTextPreference et = (EditTextPreference)
getPreferenceManager().findPreference(Q&quot;Eep_folderQ&quot;E);
et.setSummary(Q&quot;EblAAAAhQ&quot;E); } I think you can figure out here psFiles is
the PreferenceScreen (Q&apos;EfoundQ&apos;E in an earlier method) and et is the
EditTextPreference. What I really want to do here is change the psFiles
summary. The et part is only included because it triggers the correct
behaviour for this bug report, while the method without fails to update
the summary in the running ui. Above code: both summaries changed. Below
code: psFiles summary (and et summary ofcourse) not changed. private
void showNotAllFixedWarning() { //Change the summary on the files
widget.
psFiles.setSummary(getString(R.string.summary_ps_files_warning));
EditTextPreference et = (EditTextPreference)
getPreferenceManager().findPreference(Q&quot;Eep_folderQ&quot;E);
//et.setSummary(Q&quot;EblAAAAhQ&quot;E);//DISABLED } Something is unreliable here.
The summary change of psFiles is piggy-backing on the other superfluous
summary change. The summary should just be changed with
psFiles.setSummary(..) alone. This is the particular case I have come
across. The full code of my project will soon be available at
https://launchpad.net/androidsfortune (last part of
net.lp.androidsfortune.PreferencesActivity). But the same wrong
behaviour might affect other preferences as well.</description>
<comment>
<author>pjj...@gmail.com</author>
<when>Thu, 02 Oct 2008 21:58:30 +0000</when>
<what>correction: et has a default empty summary (or rather text string).

Setting et to the same summary (the empty one) it had before doesnQ&apos;Et work.</what>
</comment>
<comment>
<author>threeaspen@gmail.com</author>
<when>Mon, 09 Feb 2009 20:00:45 +0000</when>
<what>IQ&apos;Em having a similar issue, the preference hierarchy is:

PreferenceScreen (top level)
- PreferenceScreen (field)
-- CheckBoxPreference (required)
-- CheckBoxPreference (display)
-- EditTextPreference (default value)

When I update the default value, I update the default valueQ&apos;Es summary as well as the
fieldQ&apos;Es summary, but only the default valueQ&apos;Es summary changes. From tracing the code,
mSummary in the field PreferenceScreen (Preference) is being updated, but the View
itself is never updated and onBindView is protected. Maybe thereQ&apos;Es a work around, but
I canQ&apos;Et find it.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:47:13 +0000</when>
<what></what>
</comment>
<comment>
<author>nibbi...@gmail.com</author>
<when>Sat, 06 Mar 2010 17:16:02 +0000</when>
<what>Same issue here, seems that changes on summaries for objects in the background are 
ignored. Who knows a quick workaround ?</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Sat, 06 Mar 2010 17:51:37 +0000</when>
<what>This is old for me, but have you tried setting summaries on some of the other
objects. Somehow setting the et summary did the trick for me back then.</what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Tue, 13 Apr 2010 15:20:34 +0000</when>
<what>I think IQ&apos;Eve found a workaround for this old bug. In my code, calling 
onContentChanged() on the containing PreferenceActivity caused the preceding 
setSummary() call to be applied. YMMV, of course, but it seems to work for me.

I could speculate that the very existence of onContentChanged() implies that 
setSummary() isnQ&apos;Et meant to be real time, and therefore that this isnQ&apos;Et a bug. But if 
this true, the bug is in the documentation instead, and the relevant page really 
needs to be updated accordingly.

</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Fri, 16 Apr 2010 08:31:38 +0000</when>
<what>IQ&apos;Em experiencing the same issue, and I too noticed that calling onContentChanged()
Q&quot;EsolvesQ&quot;E the problem. However, I doubt that that is the proper way of doing it. I
suspect for instance that onContentChanged() is not supposed to be called by the
program from outside the gui-thread. (I might be wrong here though.) postInvalidate()
sounds better to me, but I havenQ&apos;Et figured out when or on what view-object to call
that method.

IQ&apos;Eve posted a description on
http://stackoverflow.com/questions/2625246/update-existing-preference-item-in-a-preferenceactivity-upon-returning-from-a-su
and on
http://www.anddev.org/viewtopic.php?p=40867</what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Fri, 16 Apr 2010 08:43:25 +0000</when>
<what>@andreas.lundblad: Good observation about onContentChanged(); please strike my 
speculation from yesterday. :) Agreed that itQ&apos;Es probably not the Q&quot;ErightQ&quot;E way to do 
this, but IMO it does seem to be a usable workaround until such time as this bug is 
fixed.

</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Fri, 16 Apr 2010 08:59:30 +0000</when>
<what>@sterling.udell: Yes, I agree. It is a workaround for now.

LetQ&apos;Es just hope that the application wont crash / deadlock every hundredth execution
or so (as calling non-thread-safe swing methods improperly can do).</what>
</comment>
<comment>
<author>guy.tavor</author>
<when>Sun, 03 Oct 2010 22:16:00 +0000</when>
<what>Calling     onContentChanged() did *not* workaround the problem for me. 

I am setting the PreferenceScreen summary in one of its decendants onPreferenceChanged method call. when the user clicks Q&quot;EbackQ&quot;E to display the PreferenceScreen, the summary does *not* change on screem, even when call onContentChanged()

Any ideas?
</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Sun, 03 Oct 2010 23:44:35 +0000</when>
<what>WhatQ&apos;Es the current status of this bug? I am the OP (pjjjjv) by the way (used another account back then).
</what>
</comment>
<comment>
<author>reda.abdi</author>
<when>Sun, 26 Dec 2010 19:36:59 +0000</when>
<what>Will this be fixed by 2011 ? IQ&apos;Eve the  same problem on Android 2.2</what>
</comment>
</bug>
<bug>
<bugid>15162</bugid>
<title>[Home] Added widget cover other widgets on home</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zy1986...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 09:22:42 +0000</openedDate>
<description>There are two screens, one is empty A, other one is almost full B Step:
1. At A, then switch to B. At the same time press menu key 2. Select to
add a big size widget Actual result: 2. Added widget cover other widgets
on home Comments From 2.1, the issue is there~</description>
</bug>
<bug>
<bugid>15766</bugid>
<title>alarm event on days not selected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>h.kocz...@gmail.com</reportedBy>
<openedDate>Sun, 27 Mar 2011 14:19:33 +0000</openedDate>
<description>Ob Nexus s I have an alarm set for monday to friday Every sunday i
receive a notification that an alarm was stopped after 10 minutes I am
very sure that my alarm settings are correct, but i never heard this
false alarm. I think it is really just a notification without a real
alarm</description>
<comment>
<author>nol...@gmail.com</author>
<when>Sun, 03 Apr 2011 10:52:40 +0000</when>
<what>IQ&apos;Eve recreated the alarm, the issue is still present this week.
IQ&apos;Eve an alarm today (Sunday) it says the alarm was stopped after 10 minutes, at 7:46 .

The alarm is set to repeat only during weekdays, not on Sat and Sun.

Something is wrong here, maybe the whole German locale is wrong that one day is Q&quot;EreplacedQ&quot;E by SaturdayQ&quot;E
Or itQ&apos;Es an internal bug that maps Q&quot;EMondayQ&quot;E as day #1 and the locale says Day #1 is Sunday.

</what>
</comment>
<comment>
<author>nol...@gmail.com</author>
<when>Sun, 03 Apr 2011 11:00:32 +0000</when>
<what>Sorry IQ&apos;Eve to make a step back.
Something set my System clock to a wrong date! The alarm sounded correctly, the system date was set to Monday.
</what>
</comment>
</bug>
<bug>
<bugid>14642</bugid>
<title>embedded image is not displayed in email app</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>afriza....@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 00:20:58 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Connect to imap or exchange server. Open emails
with embedded images. Press show images. - What happened. Images are not
displayed. A question mark is displayed. - What you think the correct
behavior should be. Images are downloaded and displayed in the email
body. DonQ&apos;Et forget to mention which device you have, and which version
of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Android 2.2.1 frg83d cyanogenmod. Reproduced also in
honeycomb preview emulator and probably other versions of emulator as
well. Detailed info n sample email available at
http://b.android.com/1180 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Coming later..</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:23:57 +0000</when>
<what></what>
</comment>
<comment>
<author>afriza....@gmail.com</author>
<when>Sat, 21 May 2011 00:38:25 +0000</when>
<what>Whoa! Thank you!

This issue really is a duplicate of issue 1180 and I wouldnQ&apos;Et mind it to be marked as such.</what>
</comment>
</bug>
<bug>
<bugid>6903</bugid>
<title>Android Multimedia PC/MAC Application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SonGo...@gmail.com</reportedBy>
<openedDate>Sun, 28 Feb 2010 07:39:53 +0000</openedDate>
<description>Android needs an application to complement it like iTunes is to the
iPhone. It needs to seamlessly interface with all Android platform
phones and be able to access the userQ&apos;Es account and Android Market. Most
of all, it needs to be from Google. More importantly, it will second as
a multimedia organizer/player on the PC/MAC. This will allow Android
users to transfer and organize apps, pictures, movies, music, themes,
and wallpaper to and from the phone and the PC. I understand that,
currently, Android users are instructed to connect their devices to the
PC and mount it--manually--to transfer files to and fro. The issue is
that consumers today want things done automatically without having to do
extra work. It may tie in the the rest of GoogleQ&apos;Es services: Buzz,
Gmail, Voice, Wave, etc. These services should all be optional so it can
be more accessible to a larger user base. If Google intends for Android
phones to seriously contend with other smart phones on the market, this
step needs to be done. ItQ&apos;Es all about convenience, and an inconvenienced
customer is an unhappy customer.</description>
</bug>
<bug>
<bugid>17154</bugid>
<title>Phone occasionally restarts to operator splash screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-27T17:09:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stoke...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 06:30:58 +0000</openedDate>
<description>My Samsung Galaxy S II occasionally restarts to the operator splash
screen. However the uptime is not affected. Running Android 2.3.3.
Please advise on any further info I can provide to help diagnose the
issue, e.g. how to provide event log etc. Seems to be no apparent
pattern to the restart.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 27 May 2011 17:09:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7975</bugid>
<title>ExpandableListView default groupIndicator not visible on QVGA AVD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>danita....@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 16:06:24 +0000</openedDate>
<description>When an ExpandableListView is displayed on the built in QVGA AVD, the
default group indicator is not visible. To reproduce, create an Activity
with the following onCreate method and run on a QVGA AVD ensuring that
the cursor returns at least one contact. @Override protected void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.test); final
ExpandableListView list = (ExpandableListView) findViewById(R.id.list);
final Cursor cursor = managedQuery(Contacts.People.CONTENT_URI, new
String[]{People._ID, People.NAME},null, null, null); final
SimpleCursorTreeAdapter adapter = new SimpleCursorTreeAdapter(this,
cursor, android.R.layout.simple_expandable_list_item_1, new
String[]{People.NAME}, new int[]{android.R.id.text1},
android.R.layout.simple_expandable_list_item_1, new
String[]{People.NAME}, new int[]{android.R.id.text1}) { @Override
protected Cursor getChildrenCursor(Cursor groupCursor) { return
managedQuery(Contacts.People.CONTENT_URI, new String[]{People._ID,
People.NAME}, null, null, null); } }; list.setAdapter(adapter); }
text.xml: Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;EExpandableListView
android:id=Q&quot;E@+id/listQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:paddingLeft=Q&quot;E5dipQ&quot;E
android:paddingRight=Q&quot;E5dipQ&quot;E android:scrollbarStyle=Q&quot;EoutsideInsetQ&quot;EQ&gt;E
Q&lt;E/ExpandableListViewQ&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>mazur.ro...@gmail.com</author>
<when>Fri, 05 Nov 2010 23:39:18 +0000</when>
<what>Had the same issue. Fixed it with a custom indicator.</what>
</comment>
</bug>
<bug>
<bugid>8326</bugid>
<title>Email App doesnQ&apos;Et forward HTML emails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>gfabi...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 03:38:44 +0000</openedDate>
<description>Moto Droid running 2.1 update 1 Build ESE81 Using native email app to
access my Verizon email I receive emails from PCMag.com and IQ&apos;Em able to
open them with no problem. In fact, the emails appear in the same format
(HTML) that they do when I open them in a browser window. The problem
occurs when I forward the message. When I forward the message to my work
email the message is converted and arrives in my Outlook Inbox as
plain-text and all the article links are stripped. The same thing
happens when I forward to any other email account including my Verizon
account. Confirmed that itQ&apos;Es not an Exchange server issue Confirmed that
itQ&apos;Es not spam or email filter issue Confirmed that itQ&apos;Es not Verizon.net
Confirmed that itQ&apos;Es not a Verizon Wireless issue Finally confirmed with
Motorola support that it is a problem with the email app on the Droid.
BTW, for all you K-9 fans, a similar thing happens. The message is
converted from itQ&apos;Es original HTML format. It also arrives as a
plain-text email. The only difference is that links arenQ&apos;Et stripped. I
have a case open with Motorola for over a month with no resolution. Hope
someone here is able to get it resolved</description>
<comment>
<author>dankelle...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:42:31 +0000</when>
<what>I am having a similar issue. It is a very inconvenient problem.

I am attempting to forward a HTML email from exchange to someone outside the exchange server. The email gets converted to plain text. However, it works fine if forwarding within the exchange serverQ&apos;Es domain.</what>
</comment>
<comment>
<author>gfabi...@gmail.com</author>
<when>Tue, 19 Apr 2011 19:49:15 +0000</when>
<what>IQ&apos;Em now running 2.2.2 Build FRG83G and still have the problem.</what>
</comment>
<comment>
<author>dankelle...@gmail.com</author>
<when>Wed, 20 Apr 2011 14:39:24 +0000</when>
<what>I am running 2.3.3 and seeing this problem.</what>
</comment>
<comment>
<author>uwe.ra...@gmail.com</author>
<when>Fri, 06 May 2011 14:51:51 +0000</when>
<what>Hi

I have the same problem with my phone. 

Android Gingerbread 2.3.3 with Google Nexus S. 

Forward emails in HTML forward is not working at all. 

Only header information arrive at recipient. 

Any fix known for this issue?
</what>
</comment>
</bug>
<bug>
<bugid>3755</bugid>
<title>GLES applications sometimes crashes Q&quot;E(SIGSEGV), fault addr 00000150Q&quot;E after turning screen off/on</title>
<status>Assigned</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>17</stars>
<reportedBy>mikael.s...@netville.se</reportedBy>
<openedDate>Wed, 02 Sep 2009 10:19:49 +0000</openedDate>
<description>Issue created as requested at
http://groups.google.com/group/android-porting/browse_thread/thread/465e88ca0139612d.
adb bugreport was attached. ----------------------------- We are
developing an application for a customer on new hardware and have an
issue with crashes/blinking/freezing when running GL applications. What
is worrying is that we recently discovered that this error is
reproducible not only when running our own program on the customerQ&apos;Es
device, but also when running the APIDemos sample (that comes with
android-sdk-windows-1.5_r3) on a regular Android developer phone
(flashed with Android 1.5). To reproduce this crash we ran the APIdemos
application on the dev phone, navigated to Graphics-Q&gt;EOpenGL ES, and
started the Kube application (any app in that menu will do). Then, in a
very rapid fashion, press the Off button on the device, followed by two
presses on the menu button to turn the device back on (or two presses on
the off button followed by one on the menu button). Repeat this n times
(sometimes 100 tries, sometimes 10...) quickly and irregularly
(basically, press off/menu buttons randomly). What happens eventually is
that we either get a crash (see below), or we see that the kube
application is either frozen or Q&quot;EblinkingQ&quot;E (switches between two
previous frame back and forth). If, at this point, we turn the device
off again, eglTerminate is called by the system which then causes the
crash. Pressing lots of buttons quickly over and over to cause a crash
might seem like a bit of a pseudo issue but this is only a quick way of
reproducing an issue that happens anyway from time to time when running
a GL app (e.g. sometimes when leaving a GL app causing the screen to
turn off automatically and later pressing the menu button to turn it on
again, this can (though rarely) happen.) The crash output typically
looks like this: D/EGL (13060): CONTEXT_LOST: Releasing GPU upon request
from SurfaceFlinger. D/EGL.oem (13060): SMI region at
virtual=0x458a8000, physical=0x0, size=7340032 offset=0 D/EGL.oem
(13060): EBI1 region at virtual=0x45fa8000, physical=0x16500000,
size=8388608 offset=1228800 D/EGL.oem (13060): REGS region at
virtual=0x457a8000, physical=0xa0000000, size=1048576, offset=0
D/WindowManager( 60): IQ&apos;Em tired mEndcallBehavior=0x2 D/GLLogger(13060):
0: eglInitialize() failed (EGL_CONTEXT_LOST) I/ARMAssembler(13060):
generated scanline__00000097:03010104_00000000_00000000 [ 12 ipp] (43
ins) at [0x2cc3f0:0x2cc49c] in 2380374 ns D/KeyguardViewMediator( 60):
wakeWhenReadyLocked(6) D/KeyguardViewMediator( 60):
handleWakeWhenReady(6) D/KeyguardViewMediator( 60): pokeWakelock(5000)
I/DEBUG ( 4078): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** * ** I/DEBUG ( 4078): Build fingerprint:
Q&apos;Eandroid-devphone1/dream_devphone/dream/tr
out:1.5/CRB21/147201:userdebug/adp,test-keysQ&apos;E I/DEBUG ( 4078): pid:
13060, tid: 13098 Q&gt;EQ&gt;EQ&gt;E com.example.android.apis Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 4078):
signal 11 (SIGSEGV), fault addr 00000150 I/DEBUG ( 4078): r0 00000000 r1
4570fd38 r2 00000001 r3 00000000 I/DEBUG ( 4078): r4 002c7e70 r5
002c7e70 r6 ac708c74 r7 ac708ad0 I/DEBUG ( 4078): r8 4570fda0 r9
41046f60 10 41046f4c fp 00000001 I/DEBUG ( 4078): ip ac708bcc sp
4570fd38 lr 80442a2c pc 80416790 cpsr 60000010 I/DEBUG ( 4078): #00 pc
00016790 /system/lib/libhgl.so I/DEBUG ( 4078): #01 lr 80442a2c
/system/lib/libhgl.so I/DEBUG ( 4078): stack: I/DEBUG ( 4078): 4570fcf8
002cc168 [heap] I/DEBUG ( 4078): 4570fcfc afe0e940 /system/lib/libc.so
I/DEBUG ( 4078): 4570fd00 002c8338 [heap] I/DEBUG ( 4078): 4570fd04
afe0e940 /system/lib/libc.so I/DEBUG ( 4078): 4570fd08 00002bb0 ...
D/SurfaceFlinger( 60): Screen about to return, flinger = 0x1841c8
I/ActivityManager( 60): Process com.example.android.apis (pid 13060) has
died. I/WindowManager( 60): WIN DEATH: Window{4381ba80 SurfaceView
paused=false} The faulty address is always the same (00000150). It seems
to be related to EGL_CONTEXT_LOST and eglInitialize failing. We have
tried waiting for the context to return (surfaceCreated), but it never
happens at this point. Trying to call eglInitialize repeatedly fails
indefinitely. We do not know how to proceed with this problem at this
point, and would be very thankful for some help or input. Does loss of
context sometimes have to be treated in some manner we are not aware of?
Is it possible that the APIdemos sample has omitted to take care of this
special case as well? Note: Our own code, as well as the APIdemos 1.1
code, calls eglInitialize and eglTerminate explicitly. In ApiDemos for
1.5, this seems to have been overtaken by the GLSurfaceView class.
However, the crash log output looks exactly the same when running
ApiDemos for 1.5, even the complaints about eglInitialize failing is the
same, so I am assuming the above-mentioned methods are called
implicitly.
------------------------------------------------------------------------------------
Mikael Sollenborn @ The Astonishing Tribe</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 14:46:40 +0000</when>
<what></what>
</comment>
<comment>
<author>arco...@gmail.com</author>
<when>Sun, 06 Sep 2009 07:55:07 +0000</when>
<what>This looks like duplication of #2974.</what>
</comment>
<comment>
<author>mikael.s...@netville.se</author>
<when>Mon, 07 Sep 2009 08:51:00 +0000</when>
<what>It does look like it is related or a duplicate. Perhaps the reproductions steps added
here can help a little bit?

Would it be possible to add a (rough) time estimate regarding when you could start
looking at a fix for this issue (one week? one month? six months? )

Do you have any suggestion for a workaround in the meantime?
</what>
</comment>
<comment>
<author>elias.n...@gmail.com</author>
<when>Sat, 17 Oct 2009 13:18:13 +0000</when>
<what>IQ&apos;Eve posted a workaround for a race condition in GLSurfaceView which might also be the 
cause for this bug at

http://code.google.com/p/android/issues/detail?id=4283</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 27 Oct 2009 05:02:21 +0000</when>
<what>I would also like to point out the bug I filed as I am trying to prevent a crash
and/or lock up using the same test case of rapidly pressing the END_CALL button. I
also have details and a proposed solution here:
http://code.google.com/p/android/issues/detail?id=4125Q&amp;Eq=CONTEXT_LOSTQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

Essentially the surface destroyed / context lost callback is not being called when
END_CALL is pressed. I have a basic work around for very slow presses of END_CALL,
but rapid presses will cause a lockup upon waking the device up again. </what>
</comment>
<comment>
<author>david.gi...@gmail.com</author>
<when>Thu, 26 Nov 2009 18:15:36 +0000</when>
<what>IQ&apos;Em getting this as well; but IQ&apos;Em not using GLSurfaceView and am instead doing all my
rendering in a user thread and using the SurfaceHolder callbacks to mediate whether
the surface is available. IQ&apos;Eve found that AndroidQ&apos;Es EGL implementation is
particularly poor in this area --- see r5064; itQ&apos;Es violating spec in its
EGL_CONTEXT_LOST handling.

IQ&apos;Em attaching my bugreport.txt in the hope that itQ&apos;Es useful to someone...</what>
</comment>
<comment>
<author>david.gi...@gmail.com</author>
<when>Wed, 02 Dec 2009 18:40:42 +0000</when>
<what>HereQ&apos;Es a test case. ItQ&apos;Es a little contrived, but will reliably crash the app with
what IQ&apos;Em pretty sure is this behaviour.

To use:

- set up logcat.
- install and run.
- start hammering the ENDCALL key to turn the screen on and off.
- after a few moments youQ&apos;Ell see a stack dump in the log as the app crashes.

IQ&apos;Em provoking the race condition (or whatever it is) by repeatedly forcing the
SurfaceView to connect and disconnect from the window system, which means it ends up
having to start up and shut down EGL rapidly.

IQ&apos;Em doing this on an ADP1.
</what>
</comment>
</bug>
<bug>
<bugid>13694</bugid>
<title>Load All Views does not work</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>jma...@google.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 00:18:50 +0000</openedDate>
<description>Eclipse version: N/A ADT version: N/A Host OS: Windows 7 SDK used: r8
Platform selected in your project: android-9 STEPS TO REPRODUCE: 1.
start emulator with android-9 AVD 2. install Contact Manager sample app
3. run sample app 4. run hierarchyviewer. 5. click
com.example.android.contactmanager/com.example.android.contactmanager.ContactManager.
6. click Load View Hierarchy 7. Wait about 2 minutes 8. Click Load All
Views. 9. In the shell, this message appears: 04:15:50
E/hierarchyviewer: Unable to capture data for node
com.android.internal.policy.impl.PhoneWindow$DecorView@40517de0 in w
indow
com.example.android.contactmanager/com.example.android.contactmanager.ContactManager
on device emulator-5554</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:13:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5413</bugid>
<title>DISCARDED EMAIL </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>egglesto...@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 23:10:37 +0000</openedDate>
<description>Android 2 Motorola Droid I have had the phone for a week... and IQ&apos;Eve
lost 11 emails I was composing. Using the default email ap, when
composing emails, the discard button is at the lower right corner of the
screen. I keep accidentally brushing the corner of the screen while
typing an email, pressing the discard button, and the email IQ&apos;Eve worked
to compose is gone... no confirmation screen, not in drafts.. gone. THAT
SUCKS. Solution: add a confirmation before discarding emails from the
compose screen. Thanks much. Jon NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>inebriec...@gmail.com</author>
<when>Mon, 25 Jan 2010 22:24:31 +0000</when>
<what>Duplicate of #2820.</what>
</comment>
</bug>
<bug>
<bugid>2464</bugid>
<title>Market doesnQ&apos;Et show update notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>45</stars>
<reportedBy>zaj...@gmail.com</reportedBy>
<openedDate>Mon, 20 Apr 2009 17:30:14 +0000</openedDate>
<description>I donQ&apos;Et receive notification messages (in notification area) from
Android Market when software updates are available. My friend, has
exactly the same phone (and software version) and he receives
notification messages. When I want to see the updates (for my software)
I have to run Android Market and click on Q&quot;EMy downloadsQ&quot;E, where could I
see Q&quot;EUpdate availableQ&quot;E at program name. I want to say, that I set option
Q&quot;ENotify me when items are updatedQ&quot;E in Android Market but (as I said) it
doesnQ&apos;Et work for me. My phone info: Firmware version: 1.1 Baseband
version: 62.33.20.08U_1.22.14.11 Kernel version: 2.6.25-01845-g85d4f0d
android-build@apa27 #27 Build number: kila_pl-user 1.1 TMI-RC9 128600
ota-rel-keys, release-keys</description>
<comment>
<author>tagn...@gmail.com</author>
<when>Wed, 06 May 2009 20:43:24 +0000</when>
<what>Same here except I am on an ADP with Android 1.5

When I go into the market and view updates then it notifies me that there are updates
available.</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Thu, 14 May 2009 12:50:43 +0000</when>
<what>The problem still occurs in actual Q&quot;EcupcakeQ&quot;E version :(
I donQ&apos;Et see any notification in notification area when software updates are available.
I have to run Android Market when I want to check it.
</what>
</comment>
<comment>
<author>dan.deebster</author>
<when>Thu, 14 May 2009 14:22:54 +0000</when>
<what>I have this issue too, after updating to cupcake.

However, for me, a possibly related issue is that after cupcaking and then installing
a few updates in the market, the Market App lost track of which apps were currently
installed, and all appeared as they would if uninstalled.</what>
</comment>
<comment>
<author>dinyar.r...@gmail.com</author>
<when>Tue, 19 May 2009 22:03:39 +0000</when>
<what>I have/had the same issue as dan.deebster - it ended with me reinstalling all apps
per market/deleting the ones which werenQ&apos;Et working with cupcake.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Tue, 16 Jun 2009 13:20:00 +0000</when>
<what>I also had to uninstall/reinstall applications, but it still lists under Q&quot;EMy
DownloadsQ&quot;E applications that I have uninstalled and not reinstalled - theyQ&apos;Ere listed
as Q&quot;EFREEQ&quot;E (or whatever the price was) rather than Q&quot;EInstalledQ&quot;E, but they cannot be
removed from the list.</what>
</comment>
<comment>
<author>Jeffisag...@gmail.com</author>
<when>Tue, 30 Jun 2009 17:16:08 +0000</when>
<what>I have the same issue. I have tried clearing the market cache with no avail. One weird 
thing to add though is that even if I click on an app that has an update (verified 
through aTrackDog) in the My Downloads section it takes me to a page with the version I 
currently have downloaded, with the version number of that version. So if I didnQ&apos;Et have 
a better way to tell (aTrackDog) I would have no idea other than looking in the recent 
app list every day... Also I donQ&apos;Et believe there was anything I changed when this 
happened. I downloaded aTrackDog to check for offmarket updates and realized that I had 
like 4 updates that androidQ&apos;Es market wouldnQ&apos;Et report.</what>
</comment>
<comment>
<author>tomasz.l...@gmail.com</author>
<when>Fri, 03 Jul 2009 14:06:30 +0000</when>
<what>This is the same issue I have. Sometimes I get notification but this is only 5% of
notifications I should get.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:26:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:32:08 +0000</when>
<what></what>
</comment>
<comment>
<author>therenholder</author>
<when>Wed, 11 Nov 2009 02:45:05 +0000</when>
<what>I have the same issue.  I am running Android 2.0 on the Motorola Droid.  I have gotten one 
notification so far but I have found at least 7 Q&apos;EUpdate AvailableQ&apos;E updates in the Downloads 
section...</what>
</comment>
<comment>
<author>Ahyne...@gmail.com</author>
<when>Sat, 05 Dec 2009 22:47:08 +0000</when>
<what>I think thereQ&apos;Es a checking interval for it. I have 2 updates which I noticed earlier 
today and then I get a notification a little later. I have never relied on the update 
notification because I go to Q&quot;EMy DownloadsQ&quot;E all time and it has become a habit. IQ&apos;Ell 
wait to update those 2 apps (just games anyway) until there is another update for 
another app and I will see if I get notified after a while. 
IQ&apos;Em running 1.6 
And @Jeffisagenius - I think thatQ&apos;Es a aTrackdog issue, because I also have it and it 
does the same thing. I think if you update through the Q&quot;EMy downloadsQ&quot;E area aTrackdog 
doesnQ&apos;Et realize that or something. Usually scanning a second time fixes that. </what>
</comment>
<comment>
<author>MarcSensei@gmail.com</author>
<when>Sat, 12 Dec 2009 01:36:19 +0000</when>
<what>I started having the same issue after the OTA update of 2.0.1 on 12/10/09.  I need 
to go to Android Market -Q&gt;E downloads to get the updates</what>
</comment>
<comment>
<author>gordian....@gmail.com</author>
<when>Thu, 18 Feb 2010 15:20:07 +0000</when>
<what>Same here. I never got any notifications for available updates on my HTC Hero.
Does anybody know how the update mechanism works? Is it maybe in software bug or is
it some bad settings/apps/anything on the phone that causes the issue?</what>
</comment>
<comment>
<author>maora...@gmail.com</author>
<when>Wed, 09 Jun 2010 19:35:20 +0000</when>
<what>Same problem with HTC Hero with 2.1 update. Also, my Samsung Moment did this as well until the CL14 maintaince update, then it started working, even after the 2.1 update for the Moment. ItQ&apos;Es really annoying, I like to know when an update is available.</what>
</comment>
<comment>
<author>kuba.mar...@gmail.com</author>
<when>Thu, 23 Sep 2010 14:23:11 +0000</when>
<what>Same.
For me it started after the Froyo OTA update - worked just fine on 2.1. For those who are wandering the factory rested does not fix this issue. I have an HTC Incredible. </what>
</comment>
<comment>
<author>pede...@gmx.de</author>
<when>Fri, 24 Sep 2010 07:35:06 +0000</when>
<what>Same problem since FroYo update on my T-Mo branded HTC Desire.
Seems like this is clearly an error when upgrading the system os.

Anyway, the error exists for at least 17 months now and no response from any Google developer? Is Google even reading this thread?
</what>
</comment>
<comment>
<author>jingy...@gmail.com</author>
<when>Sat, 27 Nov 2010 01:11:29 +0000</when>
<what>I recently noticed this. Normally I get an update in the HTC Wildfire notifications area, which I drag down to install updates.

However recently i went to the marketplace and there were 7 apps that needed updating...</what>
</comment>
<comment>
<author>jingy...@gmail.com</author>
<when>Sat, 27 Nov 2010 01:11:30 +0000</when>
<what>I recently noticed this. Normally I get an update in the HTC Wildfire notifications area, which I drag down to install updates.

However recently i went to the marketplace and there were 7 apps that needed updating...</what>
</comment>
<comment>
<author>dennis.u...@gmail.com</author>
<when>Sun, 09 Jan 2011 13:44:44 +0000</when>
<what>I have the same issue. Nexus One 2.2.1</what>
</comment>
<comment>
<author>dsemer...@gmail.com</author>
<when>Thu, 20 Jan 2011 19:24:16 +0000</when>
<what>Same issue with Huawei u8110 (2.1-update1)</what>
</comment>
<comment>
<author>maper...@gmail.com</author>
<when>Sat, 07 May 2011 16:02:13 +0000</when>
<what>Same issue here.  No notifications unless manually downloading an update.  Samsung Captivate on 2.1 and then 2.2</what>
</comment>
<comment>
<author>darthcid...@gmail.com</author>
<when>Sun, 08 May 2011 13:36:43 +0000</when>
<what>IQ&apos;Em a Galaxy S user, before this IQ&apos;Em using Eclair and now using Froyo. During Eclair time, the update notification was perfect, havenQ&apos;Et miss an update then after that update to Froyo and suddenly no update notification. when I checked my download apps on the market, I got about half of my apps need to be update. Please fix it!
</what>
</comment>
<comment>
<author>mohs...@gmail.com</author>
<when>Sat, 21 May 2011 14:53:28 +0000</when>
<what>Galaxy s ii 2.3.3, same issue</what>
</comment>
</bug>
<bug>
<bugid>1299</bugid>
<title>Calendar agenda view shows too many reminders</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-16T16:21:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Fri, 14 Nov 2008 18:56:54 +0000</openedDate>
<description>1. Go to Agenda view, in a month where some events have reminders and
some do not. 2. Observe that reminders are shown correctly, or mostly
so. 3. Scroll around a lot, so you have seen all the events. 4. Observe
that all or nearly all events appear with reminders. This looks like it
might be the result of someone mis-handling item recycling in ListView,
adding reminders to convertView but not removing them. I say this
because I made a similar mistake in my own app. :-)</description>
<comment>
<author>chris.boyle.name</author>
<when>Fri, 14 Nov 2008 19:04:38 +0000</when>
<what>Duplicate of issue 1300 (premature submission), please close.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 16:21:12 +0000</when>
<what>Duplicate of issue 1300</what>
</comment>
</bug>
<bug>
<bugid>14689</bugid>
<title>Impossible to select multiple SMS recipients unless they are in a group</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:22:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ImWellCu...@gmail.com</reportedBy>
<openedDate>Sat, 12 Feb 2011 02:51:10 +0000</openedDate>
<description>When I wish to send an SMS to multiple recipients I have to send it to
one person, then copy and paste to each other person individually OR
create a group for everyone I want to send it to, select the group,
select send message, and then tick everyone in the list. If I was
wanting to send the same text to more than 20 people then this is
incredibly tedious. Along with bug 1936 this makes the Messaging app a
bit of a pain. Android 2.1 on Samsung Galaxy 5.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:22:13 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16628</bugid>
<title>APN Authetication always send CHAP even PAP is activated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>G0dfath3...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 10:53:01 +0000</openedDate>
<description>I use HTC Desire S with Android 2.3.3 We are using our own APN with
RADIUS PAP authentication. I go to the APN settings and setup our APN
and choose PAP authetication. I look into the Cisco ACS log and see that
the device sends still with CHAP authentication, so the authetication
fail. I also try with Sony Xperia X10 with Android 2.1 and it works
well. The behavior should be that he should send PAP if I choose it. We
try to verify Android for our business environment but we need the PAP
authetication.</description>
<comment>
<author>joachim....@gmail.com</author>
<when>Tue, 14 Jun 2011 12:20:02 +0000</when>
<what>I second that.</what>
</comment>
</bug>
<bug>
<bugid>5109</bugid>
<title>reply to an Exchange e-mail is not formated correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dodgson1@gmail.com</reportedBy>
<openedDate>Sun, 29 Nov 2009 20:02:07 +0000</openedDate>
<description>I have a droid with the built in exchange functionality synced to an
exchange server. When i reply to an e-mail it does not appear as a
normal reply. Instead it includes the e-mail that i replied to in my
e-mail. I wish the reply was a normal reply instead of the format that
comes with the droid/exchange funcationality.</description>
</bug>
<bug>
<bugid>1611</bugid>
<title>Android Market search doesnQ&apos;Et find some apps by name</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:23:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>kris...@gmail.com</reportedBy>
<openedDate>Sun, 21 Dec 2008 21:24:52 +0000</openedDate>
<description>IQ&apos;Eve been running the Android Dev Phone 1 on the Tele2 operator network
in Sweden for 2 days now. Surprisingly, the Android Market app doesnQ&apos;Et
find some Market apps if I search for them by app name. Examples: If I
search for Q&quot;Epac-manQ&quot;E or Q&quot;EshopsavvyQ&quot;E I get a blank, even though both are
featured apps. Searching for Q&quot;EmusicalQ&quot;E, returns the Q&quot;EMusicalQ&quot;E and
Q&quot;ESplashPlayQ&quot;E apps however. The quality of the search feature is quite
important, since searching is the only scalable way for users to find
what the want as the number of Market apps grows. Version information:
Firmware version 1.0, Kernel version 2.6.25-01843-gfea26b0
android-build@apa27 #6, Build number dream_devphone-userdebug 1.0
UNLOCKED 116222 test-keys.</description>
<comment>
<author>jmejiaa</author>
<when>Mon, 22 Dec 2008 16:15:47 +0000</when>
<what>+1 on this. Partial searches is also a must with the market.</what>
</comment>
<comment>
<author>jjc1...@gmail.com</author>
<when>Sun, 18 Jan 2009 15:28:36 +0000</when>
<what>Another search that doesnQ&apos;Et work as expected is Q&quot;ELast.FMQ&quot;E.</what>
</comment>
<comment>
<author>jiri....@gmail.com</author>
<when>Tue, 10 Mar 2009 22:38:19 +0000</when>
<what>I can confirm this bug. I have found a similar problem when I wanted to search for
Q&quot;EhandycalcQ&quot;E application by typing of Q&quot;EhandyQ&quot;E or Q&quot;EcalcQ&quot;E. I guess it should find it!
Android Market is running by Google and it doesnQ&apos;Et support the most basic searching
algorithm?!</what>
</comment>
<comment>
<author>majd...@gmail.com</author>
<when>Thu, 12 Mar 2009 09:42:19 +0000</when>
<what>i think some applications are exclusive for u.s users and not available to
international users. For example i can never find pac-man and same thing for guitar
hero, i also cant find any paid app.</what>
</comment>
<comment>
<author>jiri....@gmail.com</author>
<when>Thu, 12 Mar 2009 10:10:51 +0000</when>
<what>It is possible that some apps are not available outside the US. But if they are
available outside the US, and they are not searchable by a part of its name, it is a bug!</what>
</comment>
<comment>
<author>Jakub.Li...@gmail.com</author>
<when>Thu, 12 Mar 2009 11:26:15 +0000</when>
<what>Confirmed. Application called Q&quot;EG-backupQ&quot;E cannot be found by looking for Q&quot;EG-backupQ&quot;E</what>
</comment>
<comment>
<author>rylan.ba...@gmail.com</author>
<when>Wed, 03 Jun 2009 20:04:15 +0000</when>
<what>We can rule out user error now too.  Attached are two screenshots.  ShopSavvy should be visible in both photos 
(the All and the Shopping categories).  Although we donQ&apos;Et have a screenshot for the search feature, the photo 
owners said that feature didnQ&apos;Et work either (with or without spaces in the name).

We were lucky enough to get the help of our users since we couldnQ&apos;Et reproduce it ourselves.  It has only 
happened to me once and I didnQ&apos;Et think to take a picture. 

They were running 1.1 on a Dev phone.</what>
</comment>
<comment>
<author>rylan.ba...@gmail.com</author>
<when>Wed, 03 Jun 2009 20:14:29 +0000</when>
<what>Whoops, forgot another useful piece of information.  The missing app (ShopSavvy) is configured to be free, have 
no copy protection and be available in all current and future locations.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:23:02 +0000</when>
<what></what>
</comment>
<comment>
<author>Jakub.Li...@gmail.com</author>
<when>Sun, 26 Jul 2009 13:44:17 +0000</when>
<what>Still cannot find G-backup application by looking for Q&quot;Eg-backupQ&quot;E (neither with nor
without parenthesis)</what>
</comment>
</bug>
<bug>
<bugid>11499</bugid>
<title>Contacts and Email Search is Not Enabled by Default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 02:51:31 +0000</openedDate>
<description>Test this case on Android2.2. Under Settings -Q&gt;E Search -Q&gt;E Searchable
items, both Q&quot;EContactsQ&quot;E and Q&quot;EEmailQ&quot;E options are unchecked. As a result,
users are not able to search contacts and email out of the box. The
logic of reading default searchable corpora is handled by GMS app
GoogleQuickSearchBox.apk internally. Suggest to turn on the Email and
Contacts search by default. Attach the screenshot.</description>
</bug>
<bug>
<bugid>12112</bugid>
<title>web calendar and android google calendar not in sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>anderson...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 11:26:45 +0000</openedDate>
<description>Many events set up online will not be displayed on my android google
calendar app or some events that do show up will be listed as all day
events when they are not. I can attempt to go into my account setting
and force a sync. When i open the calendar app they are not present or
are listed as all day events. I can use my android browser to log online
to my google calendar and all my events are present and set for the
proper time frame. I can restart my phone forcing another sync and the
calendar will not update. I should be able to look at my google calendar
app and know all of my events are present and the time will be present
without running a factory reset. HTC Evo, Android 2.2</description>
<comment>
<author>steve.l.cole@gmail.com</author>
<when>Sun, 31 Oct 2010 23:42:39 +0000</when>
<what>have a similar problem with HTC/Tmobile  Q&apos;Emy touch Slide 3GQ&apos;E w/ android 2.1 :

My Google Calendar doesnQ&apos;Et sync completely with my Android Calendar. Some events just arenQ&apos;Et showing. They do show up on my Google Calendar (web site on PC). The issue I am having is NOT with Q&apos;Erepeating eventsQ&apos;E but with Q&quot;Eshared calendarsQ&quot;E my partner and I share a calendar to plan for events but lately iQ&apos;Eve noticed that not all her calender events are synced to my phone. I have android 2.1, and have Q&lt;Emy calendarQ&gt;E and Q&lt;Emy partners calenderQ&gt;E selected with the default Q&quot;EMY CALENDARQ&quot;E unselected.

I have tried to do manual sync as well to no avail both on the phone and on google web site (via PC). If on android 2.1 I go to Q&quot;EsettingsQ&quot;E Q&gt;E Q&quot;Eaccounts Q&amp;E syncQ&quot;E - where i have Q&apos;Ebackground dataQ&apos;E and Q&apos;Eauto syncQ&apos;E enabled, I select Q&quot;EgoogleQ&quot;E entry and see that Q&apos;Esync calendarQ&apos;E, Q&apos;Esync contactsQ&apos;E and Q&apos;Esync gmailQ&apos;E is all selected - even tried the Q&quot;Esync nowQ&quot;E button which doesnQ&apos;Et seem to do anything is this a known issue? Any suggestions for a Q&quot;EfixQ&quot;E ?

Some one mentioned on a forum that a Q&quot;EMASTER RESETQ&quot;E is rerired as a workaround for now.... is this some special procedure effecting the whole phone(?) or does it simply mean removing the Q&apos;Egoogle accountQ&apos;E from phone and then re-adding the same Q&apos;Egoogle accountQ&apos;E back to the phone????


http://www.google.com/support/forum/p/Google+Mobile/thread?tid=7358f9422ff3d64eQ&amp;Ehl=en</what>
</comment>
<comment>
<author>brianmic...@gmail.com</author>
<when>Fri, 03 Dec 2010 21:25:23 +0000</when>
<what>IQ&apos;Em having the same problem.  Any suggestions, would be a huge help!</what>
</comment>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 14:59:09 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>19331</bugid>
<title>GLES emulation: 2.0 conformance: stencil test issue when using packed depth stencil FBO</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-17T21:46:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>g...@graphtech.co.il</reportedBy>
<openedDate>Wed, 17 Aug 2011 10:35:41 +0000</openedDate>
<description>Issue observed on Windows machine with intel on-board graphics, X4500.
When rendering into a framebuffer object with DEPTH24_STENCIL8 texture
attached to both the depth and stencil attachment point, the stencil
test does not work as expected. Attached is a testcase that show the
issue, (compile on windows with mingw). when running the program with
-noPacked argument it will use only stencil renderbuffer attachment and
a half size quad will be visible on the screen which is the correct
expected result. When it is run without arguments a full window size
quad will be drawn showing that the GL_EQUAL stencil test does not
really work (all pixels pass the stencil test).</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:46:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14807</bugid>
<title>Incorrect description of Paint#setFakeBoldText() method</title>
<status>Released</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-02-22T19:30:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kevincop...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 17:07:22 +0000</openedDate>
<description>In the docs, specifically here:
http://developer.android.com/reference/android/graphics/Paint.html#setFakeBoldText(boolean)
The description incorrectly states that this method sets or clears the
STRIKE_THRU_TEXT_FLAG rather than the FAKE_BOLD_TEXT_FLAG.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:41:44 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 19:30:57 +0000</when>
<what>Already fixed in 3.0.</what>
</comment>
</bug>
<bug>
<bugid>9130</bugid>
<title>API to noise canceling (ANC) on N1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mzal...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 21:22:11 +0000</openedDate>
<description>give developers a API to record sounds using ANC (active noise
canceling) of Nexus One microphones.</description>
</bug>
<bug>
<bugid>15971</bugid>
<title>Buttons can get stuck on if they are disabled during prepress (race condition)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>l...@lwh.jp</reportedBy>
<openedDate>Tue, 05 Apr 2011 08:33:48 +0000</openedDate>
<description>Reproduced on Android 2.2 (HTC Desire), but appears to be generic. Our
app includes Q&quot;EforwardQ&quot;E and Q&quot;EbackQ&quot;E buttons, which may be pressed multiple
times, and become disabled when the last (or first) item is reached. If
you hammer on a button until it becomes disabled, about 60% of the time
the button get stuck in the pressed state (green background). A test
activity with a single button and the following click handler serves to
reproduce the issue: boolean firstTime = true; public void onClick(final
View btn) { if (firstTime) { btn.postDelayed(new Runnable() { public
void run() { btn.setEnabled(false); btn.setPressed(false); } }, 300); }
firstTime = false; } Hammer on the button until it becomes disabled, and
if the timing is right the button will get stuck in the Q&quot;EpressedQ&quot;E state.
This appears to be caused by the View.CheckForTap callback, which sets
the view to pressed; if the pointer-up event is ignored due to the view
being disabled the state will never be cleared. Adding the line
Q&quot;Ebtn.cancelLongPress()Q&quot;E to the callback above makes the problem go away,
presumably because it calls View.removeTapCallback(). Modifying
View.setEnabled() to call removeTapCallback() when the view is disabled
should prevent this perplexing problem.</description>
</bug>
<bug>
<bugid>19548</bugid>
<title>Emailing from contacts converts to MMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ilia.Bro...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 13:39:30 +0000</openedDate>
<description>Device: Samsung Galaxy S 4G T-Mobile brand Carrier: Wind Country /
Language: Canada English OS / Browser / build number (if applicable):
Android 2.2.1 T959VUKB5 I can email using both Gmail app and Email app
that came with the phone, but when I go to Contacts and try to email by
from there, it converts them to MMS. For example the Quick Contact Pop
Up mentioned here:
http://www.google.com/support/mobile/bin/answer.py?answer=168459 does
not have the Gmail icon in it, instead, it has Messaging icon whenever
there is an email in the contact. If there is also a phone number in the
contact you will see 2 messaging icons. If there are 2 emails in the
same contact and you click that messaging icon that is there instead of
Gmail one, it even letQ&apos;Es you chose one of the emails, but then it opens
a dialog where your message is actually an MMS and not an email. Another
way to email from contacts is to open the contact and click on one of
the emails. If you do that the same thing happens - it converts to MMS
message It even says briefly Q&quot;EConverting to Multimedia MessageQ&quot;E or
something like that in a little blue bubble or whatever you call those.</description>
</bug>
<bug>
<bugid>13097</bugid>
<title>Gingerbread Layout Editor scroll bar bugs (x2)</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2010-12-16T00:34:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Fri, 10 Dec 2010 22:33:51 +0000</openedDate>
<description>IQ&apos;Em reporting this bug after the discussion with Tor Norbye over at
http://www.androidpolice.com/2010/11/09/for-android-developers-next-version-of-eclipse-adt-to-include-auto-formatting-of-xml/#comments
Host OS: Windows 7 Eclipse version: Helios ADT plug-in version: 8.0.1
There are 2 bugs in the new Layout Editor. Bug 1: trying to scroll the
scrollbar by clicking the up/down arrow buttons results in miniscule,
Q&lt;E1mm scrolls. Trying to PageDown/PageUp by clicking the scrollbars in
the empty areas results in something similar, though not as miniscule.
Bug 2: in the Layout/Views selector, if you collapse the list by
clicking on Layouts and Views, then uncollapse it, the scrollbar doesnQ&apos;Et
reappear, and the only way to get it back is by resizing the Eclipse
window. Thank you</description>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 15 Dec 2010 00:45:31 +0000</when>
<what>IQ&apos;Eve fixed the first part (the scrollbar increments) with this changeset which was just pushed: 
https://review.source.android.com//#change,19501

The fix will appear in 9.0.0.

IQ&apos;Em a little unclear about the second part of the bug. YouQ&apos;Ere referring to the Q&quot;ELayout/ViewsQ&quot;E selector: Are you talking about the Palette? I cannot reproduce a scrollbar problem there. The vertical scrollbar always appears for me.

In the visual layout editor itself on the other hand I can easily reproduce a bug: Zoom in a lot, then pan down a bit, then zoom back out: Now you can end up looking at a blank/gray area outside the canvas and the scrollbars go away. I will fix that bug, but I want to make sure that there isnQ&apos;Et some OTHER bug here related to the Palette (or the Outline?) that I havenQ&apos;Et been able to reproduce. 
</what>
</comment>
<comment>
<author>archon810</author>
<when>Wed, 15 Dec 2010 01:13:27 +0000</when>
<what>Tor, thank you for fixing the 1st part. IQ&apos;Em not sure what Palette is in ADT but for the 2nd part I was walking about the Graphical Layout list of elements you can drag into the UI. It is located to the left of the UI itself and contains to collapsible groups: -=Views=- and -=Layouts=-. Make sure the scrollbar shows in this list, then collapse them so that it no longer shows (because itQ&apos;Es no longer needed), then uncollapse. The scrollbar doesnQ&apos;Et reappear.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 16 Dec 2010 00:34:27 +0000</when>
<what>I committed a fix which will hopefully fix the palette bug (which I couldnQ&apos;Et reproduce on the Mac, but Raphael could reproduce it on Windows). The fix for this is in https://review.source.android.com//#change,19518 .

These are both included in the preview build of ADT 9.0.0 which we -just- posted up on http://tools.android.com . It would be great if you could check whether this bug is really fixed.</what>
</comment>
<comment>
<author>archon810</author>
<when>Thu, 16 Dec 2010 01:22:53 +0000</when>
<what>Confirmed fixed. :)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:51:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9444</bugid>
<title>Navigation / Phonecall interaction</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>g.mbir...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 19:38:47 +0000</openedDate>
<description>IQ&apos;Em really surprised noone has asked for this, but my search did not
find anything with the keywords. While using my Nexus One in car mode,
and using the navigation, I may answer an incoming phonecall. ItQ&apos;Es cool
when the Navigation keeps running on the screen, but not when in the
middle of the conversation, it cuts off the other party to yell Q&quot;Eturn
left in 200 meters on Steeles Avenue, and stay right at forkQ&quot;E. Can we
disable (or have an option to disable) the navigationQ&apos;Es voice override
during a phonecall? thanks!</description>
<comment>
<author>justin.m...@gmail.com</author>
<when>Wed, 18 Aug 2010 00:13:50 +0000</when>
<what>I second this one. ItQ&apos;Es very annoying and counter-productive to have the navigation voice talk over the other call or otherwise interrupt phone calls. Phone should supercede navigation not the other way around.</what>
</comment>
</bug>
<bug>
<bugid>6866</bugid>
<title>Activating Voice Dialer from connected Bluetooth device</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-26T17:18:47.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>alain.le...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 19:46:09 +0000</openedDate>
<description>Currently, at least from my understanding, there is no way to activate
the Q&quot;EVoice DialerQ&quot;E by pressing the button on a Bluetooth headset that is
connected to an Android device. It would be great to see new
functionality that could allow this to happen. For example (and I
apologize for bringing up Apple in this discussion), with the iPhone,
when you press and hold the call/answer button on your Bluetooth
headset, the voice recognition utility executes and listens for a user
command. This would be quite useful when you are driving and canQ&apos;Et
physically press the button for the Voice Dialer on your Android device.
If IQ&apos;Em completely mistaken and thereQ&apos;Es a way to do this, please let me
know. Thanks!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 26 Feb 2010 17:18:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18428</bugid>
<title>trying to use a recycled bitmap android.graphics.Bitmap@4087e7b8</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>lordtt...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 02:05:56 +0000</openedDate>
<description>Model : GT-P7500(vendor : Samsung Electornics) Platform : Honeycomb 3.0
Author : ttugi.park@samsung.com Dear google, our verification team found
that a critical issue when powering up the sample. A FC was happened at
the end of boot sequence, on idle screen. An Error message is below :
07-07 15:55:34.460 362 1021 E AndroidRuntime: FATAL EXCEPTION:
pagedviewwidget-helper 07-07 15:55:34.460 362 1021 E AndroidRuntime:
java.lang.RuntimeException: Canvas: trying to use a recycled bitmap
android.graphics.Bitmap@4087e7b8 07-07 15:55:34.460 362 1021 E
AndroidRuntime: at
android.graphics.Canvas.throwIfRecycled(Canvas.java:1012) 07-07
15:55:34.460 362 1021 E AndroidRuntime: at
android.graphics.Canvas.drawBitmap(Canvas.java:1052) 07-07 15:55:34.460
362 1021 E AndroidRuntime: at
com.android.launcher2.FastBitmapDrawable.draw(FastBitmapDrawable.java:48)
07-07 15:55:34.460 362 1021 E AndroidRuntime: at
com.android.launcher2.PagedViewWidget$1.handleMessage(PagedViewWidget.java:109)
07-07 15:55:34.460 362 1021 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 07-07 15:55:34.460
362 1021 E AndroidRuntime: at android.os.Looper.loop(Looper.java:132)
07-07 15:55:34.460 362 1021 E AndroidRuntime: at
android.os.HandlerThread.run(HandlerThread.java:60) I found that there
are so many bitmap recycling is using Launcher.java that you provided
and entire source codes. Since I know, bitmap recycle can cause memory
leak issue. Is there any alternatives to replace recycling method? If I
just remove them, can you gurantee thereQ&apos;Es no side effect? I also
attached to help your analysis. BR Park.</description>
</bug>
<bug>
<bugid>15188</bugid>
<title>Gmail-2.3.2 help-option bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>nansjl...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 03:21:00 +0000</openedDate>
<description>In Gmail v2.3.2, I tried to select Help option on compose page nothing
happens - Steps to reproduce the problem. 1. Select Q&quot;EGmailQ&quot;E. 2. Select
Compose option 3. The compose page is displayed 4. Press option key 5.
Select Help option - What happened. Nothing happend. - What you think
the correct behavior should be. help contents should be displayed.
Android ver 2.2.1 Target : GalaxyS</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 11:07:06 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>699</bugid>
<title>a set of stacked spinners that look like gmail collapsed view, but automatically support wordwrap for screen width reasons</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-06-04T18:00:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>efont...@gmail.com</reportedBy>
<openedDate>Sat, 26 Apr 2008 14:03:18 +0000</openedDate>
<description>In the first part of the challenge, pressed for time, I selected from UI
elements provided in the demo kit thinking that this would be the best
way to adhere to emerging look and feel expectations and still meet the
deadline. I wasnQ&apos;Et able to get the spinner to do what I wanted - donQ&apos;Et
recall if it was word wrap or less padding to get more on a screen...
something like list6 but where you could make choices while seeing the
context of all your previous choices. Anyway, I went with dialog select
and then had a desire to get a result from a void code element, without
rewriting it from scratch. A set of stacked spinners that support word
wrap (because of the narrow screen) and have almost no padding to
provide rich context like the collapsed list 6 (or the gmail collapsed
view we are all so familiar with) would have been ideal.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 26 Apr 2008 19:15:28 +0000</when>
<what>What bug are you reporting exactly? This is very unclear from your message.</what>
</comment>
<comment>
<author>efont...@gmail.com</author>
<when>Sat, 26 Apr 2008 20:39:34 +0000</when>
<what>699 is a demo feature request.
 
I saw the toggle for Q&apos;EenhancementQ&apos;E after pushing go.
...
A stack of spinners:
Must present as a collapsed list with padding as in gmail collapsed view.
Must accept and present wrapped text for each alternative.
 
Hope this helps. 
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 04 Jun 2008 18:00:53 +0000</when>
<what>An application can already do this by providing its own custom adapter.</what>
</comment>
<comment>
<author>efont...@gmail.com</author>
<when>Wed, 04 Jun 2008 22:11:53 +0000</when>
<what>This was an appeal for standard look and feel and effecient intuitive use. In the 
interest of serving customers better than the i-phone.</what>
</comment>
</bug>
<bug>
<bugid>16547</bugid>
<title>Force Close while chatting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jje3...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 07:05:24 +0000</openedDate>
<description>(Android ver 2.3) Occr.Process: Please refer attached video file 05-02
18:04:19.898 21495 22934 E AndroidRuntime: FATAL EXCEPTION:
WebViewCoreThread 05-02 18:04:19.898 21495 22934 E AndroidRuntime:
android.database.StaleDataException: Access closed cursor 05-02
18:04:19.898 21495 22934 E AndroidRuntime: at
android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:217)
05-02 18:04:19.898 21495 22934 E AndroidRuntime: at
android.database.AbstractWindowedCursor.getLong(AbstractWindowedCursor.java:99)
05-02 18:04:19.898 21495 22934 E AndroidRuntime: at
android.database.CursorWrapper.getLong(CursorWrapper.java:127) 05-02
18:04:19.898 21495 22934 E AndroidRuntime: at
com.google.android.talk.GmailProviderWrapper$MessageCursor.getMessageId(GmailProviderWrapper.java:1939)
05-02 18:04:19.898 21495 22934 E AndroidRuntime: at
com.google.android.talk.SearchChatResultActivity$GmailJsInterface.getMessageBody(SearchChatResultActivity.java:431)
05-02 18:04:19.898 21495 22934 E AndroidRuntime: at
android.webkit.WebViewCore.nativeTouchUp(Native Method) 05-02
18:04:19.898 21495 22934 E AndroidRuntime: at
android.webkit.WebViewCore.nativeTouchUp(Native Method) 05-02
18:04:19.898 21495 22934 E AndroidRuntime: at
android.webkit.WebViewCore.access$5100(WebViewCore.java:53) 05-02
18:04:19.898 21495 22934 E AndroidRuntime: at
android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1509)
05-02 18:04:19.898 21495 22934 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 05-02 18:04:19.898
21495 22934 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
05-02 18:04:19.898 21495 22934 E AndroidRuntime: at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:673) 05-02
18:04:19.898 21495 22934 E AndroidRuntime: at
java.lang.Thread.run(Thread.java:1019) 05-02 18:04:19.914 130 168 I
InputDispatcher: Delivering key to current input target: action: 0,
channel Q&apos;E40966e08
com.google.android.talk/com.google.android.talk.ChatScreen (server)Q&apos;E
05-02 18:04:19.960 130 130 W ActivityManager: Force finishing activity
com.google.android.talk/.ChatScreen</description>
</bug>
<bug>
<bugid>5195</bugid>
<title>Add Auto-Rotate ability to ALL screens in Android 2.0</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-07T17:42:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>145</stars>
<reportedBy>eric.hen...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 20:28:37 +0000</openedDate>
<description>Android 2.0 Motorola Droid Verizon Wireless There are multiple threads
both here and at MotorolaQ&apos;Es Droid forum of people requesting this
feature (which appearently was initially present, but subsequently lost
sometime after the initial release in November)
https://supportforums.motorola.com/thread/16334?start=0Q&amp;Etstart=0
https://supportforums.motorola.com/thread/19000 ID 2606 ID 2843 ID 3088
ID 3089 ID 4555 ID 4712 ID 5096 ID 5193 Screens that do not currently
auto-rotate include, but may not be limited to: LOCK HOME CONTACTS PHONE
(would be usefull when in dock) CALL LOG (would be usefull when in dock)
FAVORITES (would be usefull when in dock) INCOMING CALL (would be
usefull when in dock) CALL IN PROGRESS (would be usefull when in dock)
Please listen to your users who have clearly identified an opportunity
to improve the Android user interface. Please, Please, Please add this
to the list of things that the Iphone canQ&apos;Et... but the DROID DOES!</description>
<comment>
<author>txmast...@gmail.com</author>
<when>Mon, 07 Dec 2009 01:03:16 +0000</when>
<what>Do they rotate if you pull out the keyboard (i.e. do they have a landscape view already 
made?) If the answer is yes then they will probably be easily fixable.</what>
</comment>
<comment>
<author>eric.hen...@gmail.com</author>
<when>Mon, 07 Dec 2009 01:31:05 +0000</when>
<what>Yes they rotate when the keyboard is extended, and they rotate when placed in a 
cradle, so the screens already exist.  If IQ&apos;Em using the phone in landscape mode in 
an application and I press the home button, why would I want to rotate my phone 90 
degrees to read the home screen, just doesnQ&apos;Et make sense.</what>
</comment>
<comment>
<author>dab...@gmail.com</author>
<when>Tue, 08 Dec 2009 08:43:24 +0000</when>
<what>Yes. Im certain this issue will be closed tho since CoMpaNy reps keep insisting that this behavior is normal and 
that everything is working as intended. Honestly, who cares about their intentions? This is bad design and it is so 
LAME that so many people can be ignored so consistently when this is obviously a problem that ppl want to be 
addressed</what>
</comment>
<comment>
<author>dab...@gmail.com</author>
<when>Tue, 08 Dec 2009 08:47:19 +0000</when>
<what>AND unless the 2.01 update has resolved this issue, I am very disappointed to see that this is the LAST OPEN 
ISSUE REGARDING THIS PROBLEm. many other ppl have complained and commented on this issue in the last 
month or so</what>
</comment>
<comment>
<author>eric.hen...@gmail.com</author>
<when>Fri, 11 Dec 2009 18:10:20 +0000</when>
<what>2.0.1 has come and gone without adding auto-rotate to these screens. HereQ&apos;Es hoping 
for 2.1! </what>
</comment>
<comment>
<author>bstock...@gmail.com</author>
<when>Fri, 11 Dec 2009 18:34:33 +0000</when>
<what>I wonder if Google keeps closing these... because they feel it is an issue only on 
the Droid - and thus is MotorolaQ&apos;Es problem? Is it only on the Droid it is happening??

Anyways - not giving landscape back to us would be truly disappointing!! I have got 
the chance to use landscape for 2 days when I first got the phone, and I can tell 
you that for certain tasks - it is a Q&quot;EBetter User ExperienceQ&quot;E in doing so.

In a nut shell:

The portrait keyboard is to small to use quickly and accurately. The home screen 
Google Quick Search Box at the top of Home - is the Q&quot;EgatewayQ&quot;E into everything on our 
phones, and the Net. It is MUCH easier to use the larger landscape keyboard to do 
so - Q&quot;Ehands downQ&quot;E.

This goes along with every other screen that will not rotate - once you have used 
them in landscape - and then lost them - it truly makes one feel that something is 
missing now.

Q&quot;EA Better User ExperienceQ&quot;E - I just canQ&apos;Et figure out why that does not make sense to 
everyone at Google and Motorola???

What is even more frustrating - is that no one at either company has told us they 
are looking into it or are addressing this for us. Even just an explanation as to 
why they are leaving it as is - would be more than anyone has given us thus far. It 
just seems that everyone at both companyQ&apos;Es are ignoring the many requests from thier 
Users/ Customers... and are even ignoring it on purpose. 

Hello.... Anyone out there?</what>
</comment>
<comment>
<author>TheJohnL...@gmail.com</author>
<when>Fri, 11 Dec 2009 22:04:11 +0000</when>
<what>I bought my Droid on launch day and have had auto-rotate on every screen until this morning. The auto-
rotate on home, lock, and contact screens had been working flawlessly on Android 2.0 and my recently 
updated Android 2.0.1. As someone who enjoys using their phone in whichever matter seems most 
productive at the time, waking up and realizing things were not rotating as usual is a huge bummer and quite 
irritating.
if the following information helps:
 
my current settings
Firmware version: 2.0.1
Baseband version: C_01.3E.01P
Kernel version: 2.6.29-omap1-g0dd7e0b android-build@apa26 #511
Build Number: ESD56
 
 
 
*also a thought just occurred to me, has anyone had auto-rotate and then rooted their phone prior to today 
and still have auto-rotate working? I know rooting is frowned upon yet it would prevent automatic updates 
and perhaps that is the problem people like me are experiencing an update that didnQ&apos;Et ask for permissions*

Is there anyway of doing some research on this and figuring out why it just so happens on the rumored OTA 
update day 12/11/09 that my auto-rotate has just stopped working. I tried looking in forums but  most 
people are playing stupid and saying those screens were only meant to rotate with the keyboard out, but 
using my phone for the last month I donQ&apos;Et buy it plus it just makes the phone more of a pain in the @$$ . 
Thanks hopefully you can come up with something I couldnQ&apos;Et.</what>
</comment>
<comment>
<author>john.souvestre2@gmail.com</author>
<when>Sat, 12 Dec 2009 23:03:30 +0000</when>
<what>Yes!  For Quick Search, too.</what>
</comment>
<comment>
<author>mjschmit...@gmail.com</author>
<when>Sun, 13 Dec 2009 06:47:21 +0000</when>
<what>I thought I was going crazy. I use my phone the most in landscape mode (as we speak). It is really 
anoying me that this simple task is still being debated. I am an engineer, and yes I program. Return the 
simple if then and let it be. When I wreck my car trying to see who is calling. Will it be worth it?</what>
</comment>
<comment>
<author>mpictor@gmail.com</author>
<when>Mon, 14 Dec 2009 16:52:26 +0000</when>
<what>This is really annoying to me as well. Some commenters seem to think itQ&apos;Es intentional
that landscape mode only works with the keyboard out, but I have a hard time
believing that.  

How could it be bad if the screen goes to landscape mode when the keyboard is not
out?!?!  If people donQ&apos;Et like it, they can use the preferences setting that disables
automatic screen orientation.</what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Tue, 15 Dec 2009 19:56:27 +0000</when>
<what>I would like to hear the logical explanation behind the so called Q&quot;EintendedQ&quot;E behavior
that so many users deem as a defect or flaw. 

Its easy to say that a defect is Q&quot;EintendedQ&quot;E behavior and it could be said for all the
defects the phone has, yet you need to back it up with a logical explanation to
convince users WHY!</what>
</comment>
<comment>
<author>txmast...@gmail.com</author>
<when>Wed, 16 Dec 2009 03:59:52 +0000</when>
<what>I think someone mentioned that it worked at some point, perhaps switching the type to 
bug-fix (because it is) would raise *perceived* priority?

Also, please refrain from ranting (or complaining about what is Q&quot;EintendedQ&quot;E) as this 
helps *no one* and increases the length of comments without adding substance.</what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Wed, 16 Dec 2009 14:27:40 +0000</when>
<what>This issue is going to get status changed to working as intended without any
explanation. ItQ&apos;Es what theyQ&apos;Eve been doing and it saves them from actually working on it.</what>
</comment>
<comment>
<author>eric.hen...@gmail.com</author>
<when>Wed, 16 Dec 2009 15:18:19 +0000</when>
<what>@txmasterg

I classified this as an enhancement because they have closed many of the issue #Q&apos;Es I 
listed above which were classified as bug-fix by saying Q&quot;Eworking as intendedQ&quot;E.  OK, 
so itQ&apos;Es not a bug, it is working the way THEY intended, but THOUSANDS of USERS are 
begging for this, so lets call it an enhancement to change the Q&quot;EintendedQ&quot;E behavior 
which nobody agrees with!</what>
</comment>
<comment>
<author>eric.hen...@gmail.com</author>
<when>Wed, 16 Dec 2009 15:20:26 +0000</when>
<what>WOOT! Just found this on the engadget site.  Watch starting at 2:20 as the Motorola 
sales rep tries to show off the onscreen landscape keyboard from google search on 
the homepage!  Oops canQ&apos;Et do that.... how ackward that must be!  Seems like 
something you should be able to do... doesnQ&apos;Et it, the sales rep seems to think so?

I find this to be truely hillarious
 
http://www.viddler.com/explore/engadget/videos/766/

sorry for the catty tone of this post, but I couldnQ&apos;Et help it, this was just too 
good!
</what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Fri, 18 Dec 2009 14:58:52 +0000</when>
<what>This will not get assigned for months.</what>
</comment>
<comment>
<author>timkrug@gmail.com</author>
<when>Fri, 18 Dec 2009 15:05:53 +0000</when>
<what>How long would it take to change?  3 seconds?  4?  I mean, the screens are
there...they rotate when the keyboard is pulled out.  CQ&apos;Emon Google!</what>
</comment>
<comment>
<author>Doug.Rep...@gmail.com</author>
<when>Fri, 18 Dec 2009 18:54:14 +0000</when>
<what>Agreed.  It seems they had to ADD code to disable autorotate.  The same global
accelerometer interrupt should rotate the screen in any mode(unless autorotate is
off).  With the number of complaints this is getting and lack of response itQ&apos;Es a no
brainer that this is something being done to intentionally screw the customer.</what>
</comment>
<comment>
<author>franc...@gmail.com</author>
<when>Mon, 21 Dec 2009 19:20:54 +0000</when>
<what>I experienced full rotations for a few seconds. While I was buying the phone in my
local carrier (VIVO Brazil) it was rotating properly. By the time the phone got
activated (a few minutes later) the auto rotation on home screen stopped. I got
embarassed trying to show the salesman the autorotation feature which wasnt working
anymore. The phone got launched this month here in Brazil so even the salesman was
curious about it.

I donQ&apos;Et remember if there was an update while I was messing with the phone during the
process in my carrier, but I do remember it rotating properly in the home screen</what>
</comment>
<comment>
<author>Geoffbla...@gmail.com</author>
<when>Tue, 22 Dec 2009 17:22:08 +0000</when>
<what>Why isnQ&apos;Et this fixed yet? Maybe members of google android team all have girly hand
and donQ&apos;Et need to hold the phone length wise.</what>
</comment>
<comment>
<author>patty.lu...@gmail.com</author>
<when>Wed, 23 Dec 2009 13:56:09 +0000</when>
<what>I resent that.  IQ&apos;Em a girl with girly hands and I want my landscape mode back.</what>
</comment>
<comment>
<author>LakeMou...@gmail.com</author>
<when>Fri, 25 Dec 2009 17:15:53 +0000</when>
<what>I really hope that they at least address what they plan to do about it. What I canQ&apos;Et figure out is why 
wouldnQ&apos;Et they just make it an option in settings. I understand they said it was intended but how would 
they know if everyone would like this? And ergonomically it 
makes no sense to go from landscape to portrait from browser to home screen.</what>
</comment>
<comment>
<author>kc.obi...@gmail.com</author>
<when>Mon, 28 Dec 2009 00:16:41 +0000</when>
<what>I still think the DROIDQ&apos;Es home screen was made to rotate.  But because there are so
many apps out there, we lose that capability when our phones get programmed under VZW.  

</what>
</comment>
<comment>
<author>garedwa...@gmail.com</author>
<when>Tue, 29 Dec 2009 20:46:57 +0000</when>
<what>See also 

http://code.google.com/p/android/issues/detail?id=4555</what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Tue, 29 Dec 2009 21:15:00 +0000</when>
<what>For those of you who always hold your phone in landscape and donQ&apos;Et ever need your
homescreen in portrait, you can try using an app called dockrunner as a temporary
workaround. YouQ&apos;Ell just have to touch the home button on the dock screen, which to me
is alot better than turning my head or phone sideways.</what>
</comment>
</bug>
<bug>
<bugid>20048</bugid>
<title>CanQ&apos;Et Make Internet calls in Airplane Mode with WiFi Enabled on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>thomas.s...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 20:17:20 +0000</openedDate>
<description>User wishes to disable use of the mobile network and only connect using
WiFi for Internet Calling calls (perhaps while on an airplane with WiFi,
in a basement or remote area without mobile coverage where they wish to
save battery, or in a place where use of outside mobile networks is not
permitted). Steps to reproduce the problem: - Configure Internet Calling
(SIP) with a working account for outgoing calls - Set it to make all
calls with Internet Calling - Enable airplane mode - Enable WiFi - Wait
for sufficient WiFi connection (Q&quot;Egreen with 2 barsQ&quot;E) - Call someone
(type a regular phone number; How do you type a SIP address anyway?)
What happened: Q&quot;ETo place a call, first turn off Airplane mode.Q&quot;E error
message appears; call is cancelled. Correct behavior: Call is placed
using Internet Calling. Device: Nexus One Version of Android: 2.3.4</description>
</bug>
<bug>
<bugid>9761</bugid>
<title>Phone number recognition fails</title>
<status>New</status>
<owner>dab%andr...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>loxd...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 21:19:34 +0000</openedDate>
<description>Hi In my country phone numbers have 6 numbers, country code is +687 When
I receive calls, they come from the number without the country code.
When I receive SMS they come from phone numbers with country codes. The
problem is that if I store a phone number without the country code,
Android will not recognize the contact when it sends me an sms as this
one will come from my contact phone number WITH country code. For now I
have to store both number for EACH contact! One without country code for
calls contact recognition and another with country code fro sms</description>
<comment>
<author>loxd...@gmail.com</author>
<when>Tue, 13 Jul 2010 21:34:23 +0000</when>
<what>How to reproduce:

Create a contact Q&quot;ETestQ&quot;E with phone number +334525252525 and a contact Q&quot;ETest2Q&quot;E with phone number +687785858.

Then call:
 o call 4525252525 =Q&gt;E it displays: Q&quot;Ecalling TestQ&quot;E
 o call 785858 =Q&gt;E it displays: Q&quot;Ecalling 785858Q&quot;E instead of Test2 
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:45:28 +0000</when>
<what></what>
</comment>
<comment>
<author>gisli.ko...@gmail.com</author>
<when>Thu, 10 Mar 2011 22:15:33 +0000</when>
<what>I have the same issue here in Iceland. We have a number format of +CCCNNNNNNN where +CCC is the country code which I get from SMS messages but not from phone calls. I save all numbers with the +354 prefix (and importing friends numbers from facebook results in the same thing) but that results in contacts not being recognized on incoming calls.</what>
</comment>
<comment>
<author>maarte...@gmail.com</author>
<when>Thu, 09 Jun 2011 00:44:01 +0000</when>
<what>This seems to be a problem that exists on smart phones, and not on my cheap cheap dumb phone- think its a big bug in Android that it cannot match a number with a country prefix to a contact without it, and vice versa. PLEASE FIX- I have many, many international contacts, and this is not trivial!</what>
</comment>
<comment>
<author>gecka.company</author>
<when>Thu, 09 Jun 2011 00:52:02 +0000</when>
<what>This issue is assigned since  along time but that guy seems to be asleep ...</what>
</comment>
<comment>
<author>eirikur....@gmail.com</author>
<when>Thu, 09 Jun 2011 09:37:03 +0000</when>
<what>I remember that this was an issue in the first 2G iPhone but was solved in one of the first firmware updates.
One cannot imagine why it takes this long to correct it in Android.</what>
</comment>
<comment>
<author>Zelgadi...@gmail.com</author>
<when>Thu, 11 Aug 2011 02:21:10 +0000</when>
<what>CanQ&apos;Et believe this hasnQ&apos;Et been fixed yet...</what>
</comment>
<comment>
<author>maarte...@gmail.com</author>
<when>Thu, 11 Aug 2011 10:00:35 +0000</when>
<what>canQ&apos;Et belive I need to instal 3 3rd party apps to make my phone (Desire HD) do what my first ever dumbphone did- great gameconsole- louse phone OS...</what>
</comment>
<comment>
<author>xavier.b...@gmail.com</author>
<when>Thu, 11 Aug 2011 10:17:02 +0000</when>
<what>@maarte...@gmail.com : What apps did you install to bypass this bug ?</what>
</comment>
<comment>
<author>maarte...@gmail.com</author>
<when>Fri, 12 Aug 2011 09:45:34 +0000</when>
<what>I use prefixer (253 below), go sms and go contacts. Between the three it almost works like a phone ;)</what>
</comment>
<comment>
<author>eirikur....@gmail.com</author>
<when>Fri, 12 Aug 2011 12:29:59 +0000</when>
<what>Hi maarte...@gmail.com, I agree completely.  

Matching incoming/dialled phone numbers with stored contacts (stored with or without area and/or country code worked flawlessly on my first Nokia cell phone I had about 13 years ago. 
The first iPhone had issues with this at first but it was solved in one of the early firmware updates.
One has to wonder why a basic thing like this has not been amended in Android after all this time.

Thank you for the tip on third party apps.</what>
</comment>
<comment>
<author>gecka.company</author>
<when>Tue, 16 Aug 2011 03:12:07 +0000</when>
<what>Of course ten years old phones could do it ...</what>
</comment>
<comment>
<author>arnold.m...@gmail.com</author>
<when>Fri, 21 Oct 2011 09:35:59 +0000</when>
<what>Same here. I have tried to use the +xx(0)xxxxxxxxxx format which results in successful identification of incoming calls. The problem is, I cannot use this format for calling!! --Q&gt;E Q&quot;EThe number you have dialed does not existQ&quot;E

Has anybody found an international number format which gets mapped to contacts and can also be used for making calls?</what>
</comment>
<comment>
<author>arnold.m...@gmail.com</author>
<when>Fri, 21 Oct 2011 09:38:12 +0000</when>
<what>Oh, and I am using Android 2.3.3</what>
</comment>
<comment>
<author>GregoryT...@gmail.com</author>
<when>Fri, 28 Oct 2011 10:31:01 +0000</when>
<what>SAME PROBLEM
I have a new galaxy S2 in Australia and I have the same problem and I note it has now been exactly 2 years (to the day) since this issue was first raised In Issue # 4134 and over 15 months since is was raised in this issue (9761) - AND STILL NO SOLUTION.
What the ____ are those guys doing. FIX IT. It is disgracefull that you have let this problem go on for so long.
My previous phone was an old Sony Ericson K750 from 2005/2006 and it did not and still does not have this problem. Same Carrier, so 100% definetly not a carrier issue.
I have had to start storing all home, business and mobile (Cell for you Yanks) numbers twice each for every contact. Very time consuming to do and a waste of memory. Then thereQ&apos;Es the issue of synchonising your contacts with outlook, etc etc etc.
Google Please FIX IT ASAP.
</what>
</comment>
<comment>
<author>spe...@gmail.com</author>
<when>Wed, 16 Nov 2011 16:28:00 +0000</when>
<what>Hello all.

I am using cyanogenmod, which is Android recompiled and packaged with improvements.

Sometimes those improvements get back into the mainstream Android code. 
So I filed a request for this behaviour being fixed on the cyanogenmod issue tracking.
The more it gets starred, the more likely the developers will take it into account realizing it is an issue for many; so I would please encourage you all to get there and star that. 
In the end, it could be fixed and entering the regular android baseline. It will take plenty of time even in the most optimistic circumstances, but it would still be awesome to have that fixed even if not in a short time.

This very issue here was just linked in that bug tracking system by the way.

HereQ&apos;Es the link:

http://code.google.com/p/cyanogenmod/issues/detail?id=4639

Thanks!</what>
</comment>
</bug>
<bug>
<bugid>8263</bugid>
<title>debuggerd committing suicide to free the Zombie!</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-05-12T18:47:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sah1...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 09:20:05 +0000</openedDate>
<description>Hi All, I am getting decoded frames from my engine and displaying it in
the UI using using Surface View. But everytime I try to achieve the
same, my application crashes with the above mentioned error. Please help
me.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 12 May 2010 18:47:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2908</bugid>
<title>Resending unsent SMS will occasionally resend unrelated messages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>bradley....@gmail.com</reportedBy>
<openedDate>Sun, 07 Jun 2009 19:57:36 +0000</openedDate>
<description>- send a text message while in a no-coverage area or while the phone is
switching between networks. - (incidentally, I get the feeling that the
above step may correctly send the message but incorrectly report the
message as failed delivery, thus resulting in duplicate messages once
the below steps are taken) - when message reports as having failed
delivery (with a solid red /!\ icon) press your finger on the icon
itself (right side of the message) once or twice. There will be a slight
lag which may confuse the user as to whether or not the fingerpress was
received. - the failed message *should* be moved from the message list
into the compose box for editing or resending. - (optional) you *should*
be able to type in the box and/or backspace all the text in the box, and
thus not send the original message. - you *should* be able to click the
Send button to resend the original or edited message. Problem: The three
*should*s donQ&apos;Et necessarily always work correctly. In multiple cases,
the message moved into the compose box was not a message I ever remember
sending or receiving, and seemed as though it was FROM a totally
different contact. This makes me wonder if I have failed-to-receive
messages sitting around waiting to be inserted into my failed-to- send
messages! Additionally, while performing the above steps on multiple
failed-to-send messages, somehow a message got sent that I havenQ&apos;Et sent
or received to/from that contact, resulting in a confused reply from
that contact and this bug report. This makes me wonder about the
reliability of t-mobileQ&apos;Es sms network and the local android sms database
(or its interfaces.) I donQ&apos;Et work with the android source, but if you
really wanted I could try to fiddle with the code and isolate the
problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:34:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:03:54 +0000</when>
<what></what>
</comment>
<comment>
<author>absenceo...@gmail.com</author>
<when>Tue, 25 May 2010 14:47:14 +0000</when>
<what>I recognize this, I have a HTC Magic and sometimes me and my girlfriend had unknown sms 
messages being sent between each other. We have now figured out that these messages are 
normally 2 old messages that has been cut at random locations and then stitched 
together resulting in a new message that none of us wrote.

The really strange part is that contents that have appeared was already previously 
deleted from the phones sms application. This makes me thing it is also the carrier 
that is the problem but I use Vodafone (Germany).</what>
</comment>
<comment>
<author>sche...@gmail.com</author>
<when>Tue, 26 Apr 2011 21:39:12 +0000</when>
<what>This also happens when deleting, copying, showing details, etc... Many times the action is done with a different SMS than I selected. In my case, itQ&apos;Es usually a text from the same thread, mostly the one above the one I selected.</what>
</comment>
</bug>
<bug>
<bugid>4483</bugid>
<title>need a way to enter unrecognized text without saving to user dictionary</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>wy2...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 03:15:34 +0000</openedDate>
<description>When a one-time non-word needs to be entered, thereQ&apos;Es no way to tell
autocorrection to accept the typed word as-is, without adding to the
dictionary. If it isnQ&apos;Et bad enough, the handheld (HTC Magic, Cupcake)
doesnQ&apos;Et expose the user dictionary for edits, either. Over time, the
user dictionary will be full of junk words that only made sense for the
first time these words were used. Expected: When a user types in a word
not already in the dictionary, and chooses the word, the default
behaviour should be to use the new word but without saving it to the
dictionary. Only when the new word is click and held, then an option to
add it to the dictionary should appear. This will prevent the user
dictionary from being filled up with junk over time. Alternatively,
arbitrary edits of the autocorrect dictionary is even more desirable
with the ability to Q&quot;EfreezeQ&quot;E and Q&quot;EunfreezeQ&quot;E its ability to learn new
words.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:53:01 +0000</when>
<what></what>
</comment>
<comment>
<author>wy2...@gmail.com</author>
<when>Mon, 23 Nov 2009 04:10:57 +0000</when>
<what>Flashing to Ion ROM and switching to Android keyboard resolved this issue.  I believe 
itQ&apos;Es specific to HTCQ&apos;Es Touch input method.</what>
</comment>
</bug>
<bug>
<bugid>11886</bugid>
<title>Cannot Sync Outlook Tasks from desktop with Android!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-10-18T05:55:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>prakashw...@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 11:42:59 +0000</openedDate>
<description>This is my first Android phone, prior to this i have been using Sony
Ericssions. Every version of the SE phone i have had (over last 6 years)
has been able to perform a full (calender, contacts, tasks, notes) sync
with outlook. IQ&apos;Em not a heavy business user but found this functionality
vital to my everyday life. I do not want to sync with an exchance
server, i do not want to buy an app, i do not want to upload my info
into the cloub. I want to plug my phone into my pc and have my Outlook
tasks sync! How can google justify missing this functionality off? It is
a bug as far as i am concerned! Is google intending to fix this issue
and at what priority is the fix?</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 05:55:40 +0000</when>
<what>As you say, we donQ&apos;Et provide this functionality; sorry.</what>
</comment>
</bug>
<bug>
<bugid>15821</bugid>
<title>Force close while rotating landscape to portrait in picasa.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 02:38:19 +0000</openedDate>
<description>Always / Android ver 2.3 Pre-condition:Sign-in in picasa. Occurrence
process:1. Go to camera-Q&gt;Ecapture picture-Q&gt;Eshare-Q&gt;Epicasa-Q&gt;Eadd
caption-Q&gt;Eadd album-Q&gt;Eenter album name -Q&gt;Ecreate and rotate screen from
portrait mode to landscape mode. 2. Go to you tube-Q&gt;Eoption(LSK)-Q&gt;Emy
channel-Q&gt;Eadd account-Q&gt;Eenter username/password and sign in.Change the
screen from portrait mode to landscape mode. Occurrence status:Force
close is there. Expected Result:Force close should not be there. Log :
03-15 15:01:35.250 3210 3210 E AndroidRuntime:
java.lang.RuntimeException: Unable to resume activity
{com.google.android.gsf/com.google.android.gsf.login.BrowserLoginActivity}:
java.lang.NullPointerException 03-15 15:01:35.250 3210 3210 E
AndroidRuntime: at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2124)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2139)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:961)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 03-15 15:01:35.250
3210 3210 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3687) 03-15
15:01:35.250 3210 3210 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 03-15 15:01:35.250
3210 3210 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 03-15 15:01:35.250 3210
3210 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 03-15
15:01:35.250 3210 3210 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 03-15 15:01:35.250 3210
3210 E AndroidRuntime: Caused by: java.lang.NullPointerException 03-15
15:01:35.250 3210 3210 E AndroidRuntime: at
com.google.android.gsf.login.BrowserLoginActivity.startWebLogin(BrowserLoginActivity.java:164)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: at
com.google.android.gsf.login.BrowserLoginActivity.onResume(BrowserLoginActivity.java:184)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: at
android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: at
android.app.Activity.performResume(Activity.java:3832) 03-15
15:01:35.250 3210 3210 E AndroidRuntime: at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:2114)
03-15 15:01:35.250 3210 3210 E AndroidRuntime: ... 10 more 03-15
15:01:35.253 124 313 W ActivityManager: Force finishing activity
com.google.android.gsf/.login.BrowserLoginActivity</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 00:43:39 +0000</when>
<what>The log you provided shows Browser activity. Just to clarify, are you talking at all about the Camera app, the Gallery app, some Picasa app, or something besides the browser?

What IQ&apos;Em asking is: Is this bug report for the stock browser only? IQ&apos;Em a little confused. Sawwy.</what>
</comment>
</bug>
<bug>
<bugid>5291</bugid>
<title>Droid running 2.01, Icons and widgets disappear when homescreen switches to horizontal layout</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-04-07T17:58:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>drew.kirkpatrick</reportedBy>
<openedDate>Wed, 09 Dec 2009 15:54:35 +0000</openedDate>
<description>Just updated my droid to 2.01, and now when IQ&apos;Em on the homescreen and
open the keyboard, all the icons and widgets disappear. Only way to get
them back is to reboot the phone. I never had this problem in 2.0. If I
donQ&apos;Et open the keyboard until an app is running (like gtalk, or gmail),
the homescreen seems to be fine. At least one other user on
androidforums has reported the same problem with 2.01, and is reporting
that the problem doesnQ&apos;Et happen when using home++ as a home screen
replacement. I canQ&apos;Et verify that as IQ&apos;Eve only used the stock home screen
app. NOTE: This form is only for reporting user bugs in 2.0. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.0. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>drew.kirkpatrick</author>
<when>Wed, 09 Dec 2009 16:00:23 +0000</when>
<what>Strange workaround has been reported for this on androidforums, if you install home++
the problem is fixed. Even if you donQ&apos;Et actually use home++, but continue to use the
stock home application. </what>
</comment>
<comment>
<author>drew.kirkpatrick</author>
<when>Wed, 09 Dec 2009 19:37:37 +0000</when>
<what>IQ&apos;Eve verified that the workaround of installing home++ fixes this bug, even if you
donQ&apos;Et use home++. Just having it installed seems to keep this bug from happening. </what>
</comment>
<comment>
<author>mag...@gmail.com</author>
<when>Tue, 29 Dec 2009 07:13:31 +0000</when>
<what>I am having the same issue too.  I will try the home++ and see what happens.</what>
</comment>
<comment>
<author>rabidfurball</author>
<when>Sat, 09 Jan 2010 14:22:34 +0000</when>
<what>Same issue here, but installing home++ doesnQ&apos;Et help me.

I was also getting this bug before I updated to android 2.01, but it seems more frequent now and 
sometimes even happens during use of the phone, hours after boot.

Star this issue if it effects you... letQ&apos;Es get noticed, this is a pretty bad bug.</what>
</comment>
<comment>
<author>AreoNaz...@gmail.com</author>
<when>Fri, 22 Jan 2010 20:40:49 +0000</when>
<what>also happens to me</what>
</comment>
<comment>
<author>jstarc...@gmail.com</author>
<when>Thu, 04 Feb 2010 19:33:27 +0000</when>
<what>Me too, same versions, have home++ did before and after that app.</what>
</comment>
<comment>
<author>frank...@gmail.com</author>
<when>Wed, 03 Mar 2010 20:27:24 +0000</when>
<what>This happens to me a few times a week.  I know of two other Droid users with the same 
problem.

2.0.1 on all three phones.</what>
</comment>
<comment>
<author>sherin...@gmail.com</author>
<when>Sat, 06 Mar 2010 01:26:26 +0000</when>
<what>Same thing happens to me, every time I pull my phone off the standard car mount, it
loses all home screen apps. Otherwise the phone works fine. </what>
</comment>
<comment>
<author>trej...@gmail.com</author>
<when>Thu, 11 Mar 2010 13:46:47 +0000</when>
<what>My home screen do not rotate to horizontal mode (unless docked (car or media), but
more troublesome is that quite frequently all of the icons just disappear.  Sometimes
killing processes or going into an app and returning to home screen resolves, but
most often a reboot is required.  That is very annoying.

(Admittedly, a fairly minor nit - overall, Droid rocks ... just little pieces that
need refinement (well, and Google + VZW need to get IPv6 capability added :)   (ref
bug
http://code.google.com/p/android/issues/detail?id=3389Q&amp;Eq=ipv6Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
) ) </what>
</comment>
<comment>
<author>amauri.a...@gmail.com</author>
<when>Tue, 23 Mar 2010 23:27:50 +0000</when>
<what>IQ&apos;Em having the same problem with my Droid running 2.0.1</what>
</comment>
<comment>
<author>ofiand...@gmail.com</author>
<when>Wed, 31 Mar 2010 23:30:57 +0000</when>
<what>IQ&apos;Eve only seen this bug when waking my Droid from sleep (e.g. turning on the screen and 
unlocking).  So far it hasnQ&apos;Et happened when switching the screenQ&apos;Es orientation with or 
without the keyboard.

This morning I upgraded from 2.01 to 2.1 and still saw it a few minutes ago.

</what>
</comment>
<comment>
<author>drew.kirkpatrick</author>
<when>Tue, 06 Apr 2010 00:49:57 +0000</when>
<what>Uhhgh, this bug is still in 2.1. Most annoying thing ever.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:58:03 +0000</when>
<what></what>
</comment>
<comment>
<author>xcervan...@gmail.com</author>
<when>Thu, 15 Apr 2010 05:49:30 +0000</when>
<what>same here i just encountered this because i noticed it after i opened it. i usually 
only open when i have an app open.</what>
</comment>
<comment>
<author>Ceh...@gmail.com</author>
<when>Wed, 05 May 2010 04:07:31 +0000</when>
<what>Im Running 2.1 on moto droid and I have this VERY ANNOYING issue all the fraking
time.  Its driving me nuts.. i have done everything but a hard reset.. but I want to
avoid that because I dont want to loose my music junk app ( which is sadly no longer
in the market)</what>
</comment>
</bug>
<bug>
<bugid>4758</bugid>
<title>Need ability to syncronize multiple Exchange contact folders.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>21</stars>
<reportedBy>johnbian...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 15:19:52 +0000</openedDate>
<description>Currently the Droid only gives you the ability to syncronize the default
contact folder in Exchange / Outlook. Many coporate users have contacts
organized into multiple contact folders and need to syncronize these
contact folders as well. This functionality exists for Blackberry and
iPhone users.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:56:38 +0000</when>
<what></what>
</comment>
<comment>
<author>johncole...@gmail.com</author>
<when>Tue, 09 Mar 2010 03:56:36 +0000</when>
<what>This is a huge issue.  Has this been resolved.  I just got an HTC Hero.  Thinking about 
taking it back and switching my iphone back on.</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Tue, 16 Nov 2010 10:23:06 +0000</when>
<what>I think the issue persists. Any plans to resolve this?</what>
</comment>
<comment>
<author>lee.rand...@gmail.com</author>
<when>Thu, 13 Jan 2011 11:40:05 +0000</when>
<what>ANY NEWS? I just joined a new company that doesnt support blackberry. most of my new colleagues have (iQ&apos;Eve now discovered) I-Phones, but i just bought a HTC with Android thinking it would do the job, it clearly doesnQ&apos;Et and if this is not sorted soon i will be moving to an Apple iPhone as I need to import over 500 client contacts and keep them seperated from the rest of my contacts.
I would welcome some ideas or a workaround or even a paid for app that will do this.</what>
</comment>
<comment>
<author>johnbian...@gmail.com</author>
<when>Thu, 13 Jan 2011 11:50:49 +0000</when>
<what>The best paid app is Touchdown for Exchange.  It has full Microsoft Exchange
integration with the ability to synchronize multiple contact folders.  I
highly recommend it.  Can be downloaded from the market.  Make sure you
download the version for Android 2.x.

bought

my

will</what>
</comment>
<comment>
<author>rikma...@gmail.com</author>
<when>Thu, 13 Jan 2011 16:01:54 +0000</when>
<what>Yes, Touchdown for Exchange is the way to go.</what>
</comment>
</bug>
<bug>
<bugid>12806</bugid>
<title>No sidetone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>merpatte...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 18:34:37 +0000</openedDate>
<description>While on a call there is no sidetone, or at least far too little
sidetone. If I call my landline and mute my landline handset using it
just to listen, I can hear myself quite clearly and can hear when I rub
or bump the microphone in my Nexus One, but I hear none of it coming
through my Nexus One speaker. The same is true when connecting a headset
to my Nexus One. I observe this on my Nexus One running 2.2.1 (FRG83D)
and have observed it since 2.1. This is not to say it wasnQ&apos;Et an issue in
earlier versions, this is just as far back as I can remember.</description>
</bug>
<bug>
<bugid>19725</bugid>
<title>SDK Manager 2 needs an override to install incompatible archives</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-09-04T22:50:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>r...@android.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 22:47:00 +0000</openedDate>
<description>The Google TV add-on only publishes one archive that is Linux-only. In
the SDK Manager 1, it wonQ&apos;Et auto-select the add-on on Mac and Windows
since thereQ&apos;Es no compatible archive. One need to expand it and manually
select the linux archive to install it. In the SDK Manager 2, I hide the
notion of archives to focus on packages. That means the Google TV add-on
wonQ&apos;Et show up on Mac or Windows because itQ&apos;Es not deemed compatible. You
can still use the Packages Q&gt;E Show Archive Details and manually select
the linux archive, but one still canQ&apos;Et install it because it refuses to
deal with non-compatible stuff. I guess IQ&apos;Ell relax the test and let the
user install an incompatible archive that has been explicitly selected
in Details mode.</description>
<comment>
<author>r...@android.com</author>
<when>Sun, 04 Sep 2011 22:50:23 +0000</when>
<what>Fixed.
Gerrit-Change-Id: I619c9b882a4c56c0dc67b0073e6e3386f6a0e215 (i)</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:27:24 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
</bug>
<bug>
<bugid>15966</bugid>
<title>MultiSelectListPreference treats entries as keys</title>
<status>Reviewed</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>alexvem</reportedBy>
<openedDate>Tue, 05 Apr 2011 00:01:21 +0000</openedDate>
<description>MultiSelectListPreference will ignore what you pass in to
setEntryValues() and instead use the values passed to setEntries() as
keys. It will happily persist the entries into SharedPreferences. It
doesnQ&apos;Et seem to access the entry values at all as this works fine
setEntryValues(new CharSequence[0]); (when having more than 0 elements).
You can probably work around it by using
setOnPreferenceChangeListener(). This is in the emulator as I donQ&apos;Et have
access to any hardware yet.</description>
<comment>
<author>alexvem</author>
<when>Tue, 05 Apr 2011 13:01:38 +0000</when>
<what>I tried fixing the problems MultiSelectListPreference has by using setOnPreferenceChangeListener and converting to the proper format but it seems like there is a few more oddities that I canQ&apos;Et figure out. 

Here is a reimplementation of MultiSelectListPreference which fixes this and should behave and look as the original.

Another thing, is doesnQ&apos;Et seem as calling setDefaultValue() after the Preference has been inflated has any effect. Is this intentional?

Third thing, I added a Q&quot;EUncheck allQ&quot;E button and tried using only setItemChecked() on every item but it doesnQ&apos;Et work when an item has been checked by the user. The state is set correctly but the item is still checked to the user. Seems like this has to do with how AlertDialog.Builder handles the boolean array passed to setMultiChoiceItems(). According to this you must toggle the value in the boolean array as well: http://stackoverflow.com/questions/3608018/toggling-check-boxes-in-multichoice-alertdialog-in-android/3911498#3911498</what>
</comment>
<comment>
<author>nathan%n...@gtempaccount.com</author>
<when>Sun, 01 May 2011 08:55:40 +0000</when>
<what>Thanks a ton alexvem. However, you forgot to implement XML deserialization in the first constructor. So I updated your class with one change:

public FixedMultiSelectListPreference(Context context, AttributeSet attrs) {
	super(context, attrs);

        TypedArray a = context.obtainStyledAttributes(attrs,
                new int[] { android.R.attr.entries, android.R.attr.entryValues }, 0, 0);
        entries = a.getTextArray(0);
        entryValues = a.getTextArray(1);
        a.recycle();
}</what>
</comment>
<comment>
<author>romain...@android.com</author>
<when>Fri, 28 Oct 2011 09:12:40 +0000</when>
<what>Assigning to original author</what>
</comment>
</bug>
<bug>
<bugid>3288</bugid>
<title>CameraService canQ&apos;Et get hard reference to client....</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Fri, 17 Jul 2009 00:58:48 +0000</openedDate>
<description>Problem: When an application with a camera preview is being used where
the preview is turned on and off during the application run, the
CameraService (or perhaps the client) gets into a state where the client
reference canQ&apos;Et be obtained by CameraService. Here is the relevant code
block from CameraService.cpp: // Safely retrieves a strong pointer to
the client during a hardware callback. spQ&lt;ECameraService::ClientQ&gt;E
CameraService::Client::getClientFromCookie(void* user) { spQ&lt;EClientQ&gt;E
client = 0; CameraService *service = static_castQ&lt;ECameraService*Q&gt;E(user);
if (service != NULL) { Mutex::Autolock ourLock(service-Q&gt;EmLock); if
(service-Q&gt;EmClient != 0) { client = service-Q&gt;EmClient.promote(); if
(client == 0) { LOGE(Q&quot;EgetClientFromCookie: client appears to have
diedQ&quot;E); service-Q&gt;EmClient.clear(); } } else { LOGE(Q&quot;EgetClientFromCookie:
got callback but client was NULLQ&quot;E); } } return client; } To reproduce:
Write an application that uses a SurfaceView to display the camera
preview, and have the surface view turn on and off repeatedly using the
Camera.startPreview() and Camera.stopPreview() methods. After a number
of calls to start/stop pairs, the CameraService fails to grab the
reference to the client.</description>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 17 Jul 2009 01:07:59 +0000</when>
<what>Relevant LogCat output from CameraService:

07-16 17:41:23.789: DEBUG/CameraService(35): Connect E from ICameraClient 0x20d10
07-16 17:41:23.789: DEBUG/CameraService(35): Client E constructor
07-16 17:41:24.339: DEBUG/CameraService(35): Client X constructor
07-16 17:41:24.349: DEBUG/CameraService(35): Connect X
07-16 17:41:24.349: DEBUG/CameraService(35): setPreviewDisplay(0x38030)
07-16 17:41:24.359: DEBUG/CameraService(35): getParameters
07-16 17:41:24.379: DEBUG/CameraService(35):
setParameters(jpeg-thumbnail-width=512;luma-adaptation=0;antibanding-values=off,50hz,60hz,auto;preview-frame-rate=15;preview-size=480x270;picture-format=jpeg;antibanding=auto;jpeg-thumbnail-height=384;picture-size=2048x1536;whitebalance=auto;jpeg-thumbnail-quality=90;jpeg-quality=100;whitebalance-values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade;preview-format=yuv420sp;rotation=0;effect-values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;nightshot-mode=0)
07-16 17:41:24.399: DEBUG/CameraService(35): startCameraMode(0)
07-16 17:41:29.949: DEBUG/CameraService(35): stopPreview()
07-16 17:41:30.019: DEBUG/CameraService(35): stopPreview(), hardware stopped OK
07-16 17:41:30.029: DEBUG/CameraService(35): Client (0x20d10) E disconnect from (438)
07-16 17:41:30.079: DEBUG/CameraService(35): Client X disconnect
07-16 17:41:30.079: DEBUG/CameraService(35): Client (0x20d10)  E destructor
07-16 17:41:30.119: DEBUG/CameraService(35): Client (0x20d10) E disconnect from (35)
07-16 17:41:30.129: DEBUG/CameraService(35): Client X disconnect
07-16 17:41:30.129: DEBUG/CameraService(35): Client X destructor
07-16 17:41:34.139: DEBUG/CameraService(35): Connect E from ICameraClient 0x214d8
07-16 17:41:34.139: DEBUG/CameraService(35): Client E constructor
07-16 17:41:34.629: DEBUG/CameraService(35): Client X constructor
07-16 17:41:34.629: DEBUG/CameraService(35): Connect X
07-16 17:41:34.629: DEBUG/CameraService(35): setPreviewDisplay(0x38058)
07-16 17:41:34.629: DEBUG/CameraService(35): getParameters
07-16 17:41:34.649: DEBUG/CameraService(35):
setParameters(jpeg-thumbnail-width=512;luma-adaptation=0;antibanding-values=off,50hz,60hz,auto;preview-frame-rate=15;preview-size=320x430;picture-format=jpeg;antibanding=auto;jpeg-thumbnail-height=384;picture-size=2048x1536;whitebalance=auto;jpeg-thumbnail-quality=90;jpeg-quality=100;whitebalance-values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade;preview-format=yuv420sp;rotation=0;effect-values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;nightshot-mode=0)
07-16 17:41:34.769: DEBUG/CameraService(35): getParameters
07-16 17:41:34.779: DEBUG/CameraService(35):
setParameters(jpeg-thumbnail-width=512;luma-adaptation=0;antibanding-values=off,50hz,60hz,auto;preview-frame-rate=15;preview-size=480x270;picture-format=jpeg;antibanding=auto;jpeg-thumbnail-height=384;picture-size=2048x1536;whitebalance=auto;jpeg-thumbnail-quality=90;jpeg-quality=100;whitebalance-values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade;preview-format=yuv420sp;rotation=0;effect-values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;nightshot-mode=0)
07-16 17:42:27.889: DEBUG/CameraService(35): stopPreview()
07-16 17:42:27.889: DEBUG/CameraService(35): stopPreview(), hardware stopped OK
07-16 17:42:27.899: DEBUG/CameraService(35): Client (0x214d8) E disconnect from (438)
07-16 17:42:27.949: DEBUG/CameraService(35): Client X disconnect
07-16 17:42:27.969: DEBUG/CameraService(35): Client (0x214d8)  E destructor
07-16 17:42:28.019: DEBUG/CameraService(35): Client (0x214d8) E disconnect from (35)
07-16 17:42:28.019: DEBUG/CameraService(35): Client X disconnect
07-16 17:42:28.019: DEBUG/CameraService(35): Client X destructor
07-16 17:42:32.059: DEBUG/CameraService(35): Connect E from ICameraClient 0x2b978
07-16 17:42:32.059: DEBUG/CameraService(35): Client E constructor
07-16 17:42:32.649: DEBUG/CameraService(35): Client X constructor
07-16 17:42:32.659: DEBUG/CameraService(35): Connect X
07-16 17:42:32.659: DEBUG/CameraService(35): setPreviewDisplay(0x380c0)
07-16 17:42:32.659: DEBUG/CameraService(35): getParameters
07-16 17:42:32.679: DEBUG/CameraService(35):
setParameters(jpeg-thumbnail-width=512;luma-adaptation=0;antibanding-values=off,50hz,60hz,auto;preview-frame-rate=15;preview-size=320x430;picture-format=jpeg;antibanding=auto;jpeg-thumbnail-height=384;picture-size=2048x1536;whitebalance=auto;jpeg-thumbnail-quality=90;jpeg-quality=100;whitebalance-values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade;preview-format=yuv420sp;rotation=0;effect-values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;nightshot-mode=0)
07-16 17:42:32.699: DEBUG/CameraService(35): startCameraMode(0)
07-16 17:42:33.299: DEBUG/CameraService(35): getParameters
07-16 17:42:33.319: DEBUG/CameraService(35):
setParameters(jpeg-thumbnail-width=512;luma-adaptation=0;antibanding-values=off,50hz,60hz,auto;preview-frame-rate=15;preview-size=480x270;picture-format=jpeg;antibanding=auto;jpeg-thumbnail-height=384;picture-size=2048x1536;whitebalance=auto;jpeg-thumbnail-quality=90;jpeg-quality=100;whitebalance-values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade;preview-format=yuv420sp;rotation=0;effect-values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;nightshot-mode=0)
07-16 17:42:33.339: DEBUG/CameraService(35): startCameraMode(0)
07-16 17:42:35.799: DEBUG/CameraService(35): Client (0x2b978)  E destructor
07-16 17:42:35.809: ERROR/CameraService(35): getClientFromCookie: client appears to
have died
07-16 17:42:35.879: ERROR/CameraService(35): getClientFromCookie: got callback but
client was NULL
07-16 17:42:35.919: DEBUG/CameraService(35): Client (0x2b978) E disconnect from (35)
07-16 17:42:36.229: DEBUG/CameraService(35): Client X disconnect
07-16 17:42:36.229: DEBUG/CameraService(35): Client X destructor

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:13:23 +0000</when>
<what></what>
</comment>
<comment>
<author>tosa.i...@gmail.com</author>
<when>Fri, 26 Nov 2010 14:40:59 +0000</when>
<what>I stumbeld into the same issue! Please fix, any work arround for now ?</what>
</comment>
<comment>
<author>debtarub...@gmail.com</author>
<when>Mon, 29 Aug 2011 07:02:19 +0000</when>
<what>I also get the same exception on LG Optimus 2X phone running Froyo build 2.2. Are there any resolutions for this issue?</what>
</comment>
</bug>
<bug>
<bugid>12824</bugid>
<title>in my galaxy3 i cant download any app form market when ever i downlod it willQ&quot;EDOWNLOAD UNSUCCESSFULQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sujancho...@gmail.com</reportedBy>
<openedDate>Sun, 28 Nov 2010 04:00:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17010</bugid>
<title>Configable TTS in Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>marcoleb...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 09:12:16 +0000</openedDate>
<description>As I live in Germany but my phoneQ&apos;Es language is set to English, the
Navigation TTS canQ&apos;Et pronounce streetnames properly. It would be nice to
have these options: - disable reading out Streetnames - disable TTS
completely In addition to this, as Navigation already knows in which
country it is, it would be possible to pronounce the names in a
different language then the Q&quot;ETurn rightsQ&quot;E etc. I dont know if it is
possible with the TTS though, as it might sound weird. Kind regards,
Marc</description>
</bug>
<bug>
<bugid>2527</bugid>
<title>LinkedBlockingQueue is broken</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:15:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 06:56:01 +0000</openedDate>
<description>LinkedBlockingQueue contains major bugs 2128926, 6316155, 6189072 in
Android 1.0 and possibly 1.1. http://bugs.sun.com</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 30 Jun 2009 16:55:32 +0000</when>
<what>Filed internally as 1952068.
</what>
</comment>
<comment>
<author>jasonlee...@gmail.com</author>
<when>Mon, 06 Jul 2009 04:49:39 +0000</when>
<what>Is it possible this bug exists in android 1.5 as well? IQ&apos;Em geting an unexpected NPE..

E/Foo( 3498): java.lang.NullPointerException
E/Foo( 3498): 	at java.util.concurrent.LinkedBlockingQueue.extract
(LinkedBlockingQueue.java:137)
E/Foo( 3498): 	at java.util.concurrent.LinkedBlockingQueue.take
(LinkedBlockingQueue.java:365)
</what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Tue, 04 Aug 2009 19:35:15 +0000</when>
<what>Fixed in master.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:15:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6974</bugid>
<title>Data service issue under IS95A / IS95B network in radioTechnologyToDataServiceState( ) API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jungjae....@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 04:38:24 +0000</openedDate>
<description>Hello there, IQ&apos;Em curious that radioTechnologyToDataServiceState( ) API
is returning Q&quot;EServiceState.STATE_OUT_OF_SERVICEQ&quot;E when
RADIO_TECHNOLOGY_IS95A / RADIO_TECHNOLOGY_IS95B. Is there any special
reason not to allow to connect data service under the IS95A / IS95B
network? Thanks and Regards, JJ</description>
</bug>
<bug>
<bugid>8987</bugid>
<title>2.0+ Browser(webkit) cannot download J2ME JAD</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-08-17T15:05:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>allstars...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 03:45:27 +0000</openedDate>
<description>- Steps to reproduce the problem. using Android Browser(2.0 and after)
to go to http://wap.jbenchmark.com select any one JBenchmark(JAD) to
download - What happened. it turned out the JAD cannot be downloaded,
instead it was displayed on the webview - What you think the correct
behavior should be. Browser should trigger download procedure to
download the JAD This happens on all Android 2.0+ browser and i found
that in the following commit commit
b20ea4938e919d82254b11885220c8564546d1ca Author: Patrick Scott
Q&lt;Ephanna@android.comQ&gt;E Date: Tue Jul 21 14:35:24 2009 -0400 Check for xml
and text mime types through DOMImplementation. This change in
conjunction with a change in MimeTypeMap allows text extensions to map
to text/* mime types. Previously, a text mime type would be downloaded
instead of displayed if MimeTypeMap mapped a text extension to an
unknown text mime type. Use DOMImplementation to check for xml and text
mime types since it will compare the mime type to Q&quot;Etext/Q&quot;E diff --git
a/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp
b/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp index
24d027a..b81e5f3 100644 ---
a/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp +++
b/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp @@ -29,13
+29,12 @@ #include Q&quot;Eandroid_graphics.hQ&quot;E #include Q&quot;ECString.hQ&quot;E #include
Q&quot;EDocumentLoader.hQ&quot;E +#include Q&quot;EDOMImplementation.hQ&quot;E #include Q&quot;EFrame.hQ&quot;E
#include Q&quot;EFrameLoader.hQ&quot;E #include Q&quot;EFrameLoaderClientAndroid.hQ&quot;E #include
Q&quot;EFrameTree.hQ&quot;E #include Q&quot;EGraphicsContext.hQ&quot;E -// HTMLFormElement needed
for a bad include -#include Q&quot;EHTMLFormElement.hQ&quot;E #include
Q&quot;EHTMLFrameOwnerElement.hQ&quot;E #include Q&quot;EHTMLPlugInElement.hQ&quot;E #include
Q&quot;EIconDatabase.hQ&quot;E @@ -46,11 +45,6 @@ #include Q&quot;EPlatformString.hQ&quot;E #include
Q&quot;EPluginDatabase.hQ&quot;E #include Q&quot;EPluginView.hQ&quot;E -#ifdef ANDROID_PLUGINS -//
Removed. -#else -#include Q&quot;EPluginViewBridgeAndroid.hQ&quot;E -#endif #include
Q&quot;EProgressTracker.hQ&quot;E #include Q&quot;ERenderPart.hQ&quot;E #include Q&quot;EResourceError.hQ&quot;E
@@ -663,7 +657,9 @@ bool FrameLoaderClientAndroid::canShowMIMEType(const
StringQ&amp;E mimeType) const { if
(MIMETypeRegistry::isSupportedImageResourceMIMEType(mimeType) ||
MIMETypeRegistry::isSupportedNonImageMIMEType(mimeType) ||
MIMETypeRegistry::isSupportedJavaScriptMIMEType(mimeType) || -
PluginDatabase::installedPlugins()-Q&gt;EisMIMETypeRegistered(mimeType)) +
PluginDatabase::installedPlugins()-Q&gt;EisMIMETypeRegistered(mimeType) || +
DOMImplementation::isTextMIMEType(mimeType) || +
DOMImplementation::isXMLMIMEType(mimeType)) return true; return false; }
=========================================== the mime type of a J2ME JAD
is text/vnd.sun.j2me.app-descriptor
http://en.wikipedia.org/wiki/JAD_(file_format) it turned out in this
patch webkit will treat this J2ME JAD as DOM and load it internally
(PolicyUse) instead of downloading it(PolicyDownload) thanks</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 14:09:51 +0000</when>
<what>Good bug; thanks.</what>
</comment>
<comment>
<author>allstars...@gmail.com</author>
<when>Thu, 15 Jul 2010 04:03:41 +0000</when>
<what>hi cccandroid
how can I help to solve this ?

Do you think it needs to query MIMEtype that already registered by other APK?

thanks</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 15 Jul 2010 16:46:18 +0000</when>
<what>allstars: Sorry, I donQ&apos;Et have any update or workaround for this bug.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 17 Aug 2010 15:05:45 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11634</bugid>
<title>Feeds and Updates  exception occurs in the facebook account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yangjaew...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 05:10:56 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Language / English (United States) settings 2. accessibility /
talkback after download setting - What happened. 1. Widget Feeds and
Updates - Q&apos;ETop here to add accountQ&apos;E touch 2. facebook - email enter -
password input - in landscape mode when you switch 3. exception occurs
in the facebook account [Process com.google android.marvin.feedback
stopped unexpectedly] - What you think the correct behavior should be.
Should not error NOTE: This form is only for reporting bugs found in the
Android system while developing Android applications on 2.2. Use the
Tools templates for issues with the developer tools. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. Please make sure that youQ&apos;Ere using
Android 2.2, and (if the issue exists on a device) that the device also
runs Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
</bug>
<bug>
<bugid>8004</bugid>
<title>Using backgroundDimAmount 0 on a an activity with windowIsFloating sometimes causes a black screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vorwal...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 21:55:12 +0000</openedDate>
<description>With this combination of style applied to an activity, the first time I
launch the activity the entire screen dims to black behind the activity.
Dismissing the activity leaves the the entire screen black, pressing
home does not remove the black screen, only holding home until the task
switcher appears. Subsequent launches do not cause this problem. IQ&apos;Em
using 2.1 on a Nexus One. Q&lt;Eitem
name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E@android:color/transparentQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowIsFloatingQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:backgroundDimAmountQ&quot;EQ&gt;E0Q&lt;E/item The problem is the
backgroundDimAmount line--using the following fixes it: Q&lt;Eitem
name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E@android:color/transparentQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowIsFloatingQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:backgroundDimEnabledQ&quot;EQ&gt;EfalseQ&lt;E/itemQ&gt;E</description>
</bug>
<bug>
<bugid>1346</bugid>
<title>G1 and GoogleQ&apos;Es USB drivers require USB 2, fails with USB 1</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-16T05:14:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mike.d.c...@gmail.com</reportedBy>
<openedDate>Thu, 20 Nov 2008 02:08:57 +0000</openedDate>
<description>- Steps to reproduce the problem Take a signed release build .apk and
attempt to install on a G1 via a USB 1 port on a 32-bit Windows XP SP3
Pro box. Get a blue screen and immediate reboot. Use a USB 2 port and
everything functions properly and as documented. - Sample source code
demonstrating the problem HelloAndroid works just fine. - What you think
the correct behavior should be. Document USB2 is required. Have adb
check. Give an error of some sort. mike collins</description>
<comment>
<author>mike.d.c...@gmail.com</author>
<when>Fri, 21 Nov 2008 01:24:23 +0000</when>
<what>I have reproduced this one 32-bit WinXPPro SP3 box, using both
the USB 2 and the USB 1 ports.  USB 2 works, USB 1 blue screens 
on Q&quot;Eadb install x.apkQ&quot;E.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:14:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15032</bugid>
<title>Android 2.3: MODIFY_PHONE_STATE / Telephony API</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-25T20:18:51.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>sag.ich....@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 18:53:00 +0000</openedDate>
<description>https://code.google.com/p/android/issues/detail?id=15022 This a now
proper enhancement/feature request, spun of from the above issue as the
above issue was incorrectly raised as a defect. It is NOT a bug report
and NOT a defect message, although a lot of people probably think about
it a bit differently. I am copying the original issue text: The
MODIFY_PHONE_STATE permission was marked as Q&quot;Efor system use onlyQ&quot;E in
Android 2.3. While this was never intended for developers and publicly
endorsed by Google, there are hundreds of apps in the marketplace using
it. Unfortunately, a seemingly innocent checking by the Android folks
has now crippled many popular apps for Android 2.3+. This is an
ENHANCEMENT request that you: 1. Restore the MODIFY_PHONE_STATE
permission for Android 2.3.x 2. Create a proper Telephony API for
Android 2.3+ (at which time you can remove the MODIFY_PHONE_STATE
permission) The commit that did the damage:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=f4ece2086f3b7060edc4b93a12f04c9af648867a</description>
<comment>
<author>sag.ich....@gmail.com</author>
<when>Fri, 25 Feb 2011 18:53:49 +0000</when>
<what>Please close this, duplicate of https://code.google.com/p/android/issues/detail?id=15031
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Feb 2011 20:18:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7356</bugid>
<title>Support folder.jpg as well as AlbumArt.jpg</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 17:57:30 +0000</openedDate>
<description>Most people use folder.jpg in the album folder because thatQ&apos;Es what
Windows uses. IQ&apos;Ed never heard of AlbumArt.jpg until I realised OGG files
donQ&apos;Et display album art and looked into alternatives. Please support
folder.jpg too!</description>
<comment>
<author>neomagic.sn@gmail.com</author>
<when>Wed, 21 Apr 2010 16:51:29 +0000</when>
<what>+1 on this one. I donQ&apos;Et even know how to make a copy of all my folder.jpgs and rename
them to AlbumArt.jpg without AmazonQ&apos;Es Mechanical Turk...</what>
</comment>
<comment>
<author>spaetzle.net@gmail.com</author>
<when>Mon, 11 Apr 2011 20:48:19 +0000</when>
<what>SomethingQ&apos;Es really seems to be broken with album art - folder.jpg doesnQ&apos;Et work always (but sometimes it does). Should be made very clear what works and what not - and Q&quot;Efolder.jpgQ&quot;E should be definitely supported as itQ&apos;Es a kind of Q&apos;EstandardQ&apos;E (although one of several).</what>
</comment>
<comment>
<author>timur...@gmail.com</author>
<when>Mon, 11 Apr 2011 20:51:32 +0000</when>
<what>A kind of work-around: use Q&quot;EAlbum Art GrabberQ&quot;E from the Market and forget about most of you folder.jpg :)</what>
</comment>
</bug>
<bug>
<bugid>2424</bugid>
<title>ListView.onLayout incorrectly lays out its children when layout parameters change</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-20T15:46:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>craig3...@gmail.com</reportedBy>
<openedDate>Tue, 14 Apr 2009 06:23:06 +0000</openedDate>
<description>Android code version you are running: Android SDK 1.1 Your development
environment: Linux + Eclipse 3.4.0 Describe the problem:
ListView.onLayout incorrectly lays out its children when layout
parameters change. Steps to reproduce: 1. Implement an Activity with
ListView. Implement a settings Activity (or a menu selection) to change
the height of the ListView component views. 2. Start the main activity.
Result: ListView displays as expected. 3. Trigger change in height of
the child views. 4. Call ListView.requestLayout() Result: Child view
heights are unchanged. 5. Change screen orientation. Result: ListView
redraws child views with correct heights. Expected results: Because
ListView manages the child views, I expect ListView call onMeasure for
all child views during measure and layout. If this happened, the child
views would redraw correctly. Observed results: That did not happen.
onMeasure was not called, and the child view dimensions did not change
as required. Additional information: When ListView.onMeasure computes
its dimensions, it incrementally computes the values by calling
onMeasure for its child views as they would be drawn on the screen.
Rather than use the child views currently displayed, it uses a single
scrap view repeatedly. The resulting dimensions are correct. But when
ListView.onLayout lays out the actual child views, the child view
dimensions are *not* changed to match the dimensions produced by the
scrap view during onMeasure. Each viewQ&apos;Es former dimensions are used, and
the children are layout same as before. Call sequence: ListView.onLayout
AbsListView.onLayout ListView.layoutChildren ListView.fillSpecific
ListView.makeAndAddView ListView.setupChild Details: In
ListView.setupChild, needToMeasure is false because the view is
recycled, not selected, and layout has not been requested. The view is
recycled because all have been detached from the parent and are now
being reattached. Because needToMeasure is false, the child viewQ&apos;Es
onMeasure is not called, and neither mMeasuredHeight/Width nor
mLayoutParams are changed: even though this is a recycled view, the old
values are used. That is the root cause of this bug. Work-around: Force
layout for each child view. This causes needToMeasure to be true,
forcing each child viewQ&apos;Es onMeasure to be called. This code seems to do
it: class MyListView extends ListView { ... public void requestLayout()
{ super.requestLayout(); // Force layout for all child views. final int
count = getChildCount(); for (int i = 0; i Q&lt;E count; ++i) {
getChildAt(i).forceLayout(); } } } I am not 100% confident in this
work-around because I am not confident that all child views will have
their onMeasure called. I canQ&apos;Et call their forceLayout if theyQ&apos;Ere in the
recycle bin. All my child views are the same type, and I donQ&apos;Et have
experience with mixed view types. Also, this is not an efficient
work-around because it causes setupChild to call
ViewGroup.getChildMeasureSpec once for each child view, returning the
same value each time, and then calls each child viewQ&apos;Es onMeasure. More
efficient would be if mMeasuredHeight/Width and mLayoutParams were
computed once and then somehow copied to each child view of the same
type. If this description is not clear, ask me for code to demonstrate
the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 20 Apr 2009 15:46:20 +0000</when>
<what>If you want to modify the layout params of a child of ListView, call requestLayout() 
on the child, not the ListView. You can also use notifyDatasetChanged() on the 
adapter.

Calling forceLayout() on a child and requestLayout() on the parent is exactly the 
same as calling requestLayout() on the child. ListView cannot know that the 
childrenQ&apos;Es layout params have changed if you donQ&apos;Et notify it of the change.</what>
</comment>
</bug>
<bug>
<bugid>3471</bugid>
<title>Pairing abnormally at Motorola HT-820 and S705 A2DP headset !</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>kuato...@gmail.com</reportedBy>
<openedDate>Wed, 05 Aug 2009 13:03:16 +0000</openedDate>
<description>Steps to reproduce the problem: 1.Set HT-820 in pairing mode 2.Use
device to scan for devices,then pair with the headset. 3.Device only
connected to media. 4.probability:70% Sample source code demonstrating
the problem: onGetRemoteServiceChannelResult() will return Q&quot;ED-Bus error:
org.bluez.Error.ConnectionAttemptFailed (Transport endpoint is not
connected)Q&quot;E I donQ&apos;Et know what is Transport endpoint means. I added some
messages at bugreport_experiment_log.txt for DEBUG process,but I think
it dosenQ&apos;Et be useful for you. I suggess you can use
bugreport_original_log.txt for analysis! experiment results:
doHandsfreeSdp function will set callback function. I thought that the
callback function is called too early to induce
ConnectionAttemptFailed,therefore I try to delay 1 sec for
timing.Finally it doesnQ&apos;Et work. One second delay is between Q&quot;Ecallback
msleep +++++++Q&quot;E and Q&quot;Ecallback msleep -------Q&quot;E; - What you think the
correct behavior should be. Device can connect to phone audio and media
audio normally.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:41:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:24:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:28:31 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:39:38 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>8730</bugid>
<title>Android 2.2 no longer able to play WAV files (voice-mail attachements)</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>199</stars>
<reportedBy>swshap...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 20:04:44 +0000</openedDate>
<description>I recently upgraded from an HTC Google Ion (running Android 1.6) to a
Nexus One (running Android 2.2). I have a Vonage account configured to
email voice-mail messages to me which come as WAV files. On my Google
Ion phone running Android 1.6 the wave files play just fine. On my new
Nexus One running Android 2.2 I get the following message when
attempting to play the attached WAV file: Q&quot;ESorry, the player does not
support this type of audio file.Q&quot;E I have attached a sample WAV file to
this report. Model number: Nexus One Android version: 2.2 Baseband
version: 32.36.00.28U_4.06.00.12_7 Kernel version:
2.6.32.9-27220-g328f560 android-build@apa26 #1 Build number: FRF50</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 30 May 2010 20:57:02 +0000</when>
<what>Which application are you using for Email (Gmail or Email); alternatively, what kind of email account are you 
using?</what>
</comment>
<comment>
<author>swshap...@gmail.com</author>
<when>Sun, 30 May 2010 21:00:09 +0000</when>
<what>I am using Gmail</what>
</comment>
<comment>
<author>pwtu...@gmail.com</author>
<when>Tue, 08 Jun 2010 20:50:10 +0000</when>
<what>Seeing the same issues with my Vonage attachments not playing in Android 2.2</what>
</comment>
<comment>
<author>taney.d...@gmail.com</author>
<when>Thu, 10 Jun 2010 00:42:36 +0000</when>
<what>I am having the same issue with my Microsoft Exchange account from work. I would love to have this feature because voice mails are sent to my inbox and itQ&apos;Es important that I can listen to it. It works in Android 2.1 on my nexus one.</what>
</comment>
<comment>
<author>mattsong1@gmail.com</author>
<when>Tue, 29 Jun 2010 01:54:42 +0000</when>
<what>Updated to FRF85B and still having this issue! </what>
</comment>
<comment>
<author>hazard...@gmail.com</author>
<when>Tue, 29 Jun 2010 03:01:02 +0000</when>
<what>I am also experiencing the same issues.  I am running Android 2.2 FRF83.  I use Vonage and receive the emails to my Gmail account.  Get an error Q&apos;ESorry, the player does not support this type of audio fileQ&apos;E.</what>
</comment>
<comment>
<author>swshap...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:20:57 +0000</when>
<what>Can someone from Google please give me a status update on this bug?  The status of Q&apos;ENeedsInfoQ&apos;E has not changed in a month.  I am currently running the FRF85B build and still experiencing the same problem.  Playing the attached wave file works fine in Android 1.6 so I have to assume this is a bug that needs to be fixed.  Please advise...</what>
</comment>
<comment>
<author>kprokos...@gmail.com</author>
<when>Wed, 30 Jun 2010 22:53:47 +0000</when>
<what>I just updated to Android 2.2 (build FRF85B) on my Nexus One and IQ&apos;Eve suddenly lost the ability to listen to WAV voicemail messages delivered to my combined inbox from my workplace Exchange server. I now get the same error as others have reported. Please advise...really need this feature to work again!</what>
</comment>
<comment>
<author>scotto...@gmail.com</author>
<when>Sun, 04 Jul 2010 19:50:39 +0000</when>
<what>I just updated to Android 2.2 on my N1 and I the default media player will now not play my Vonage WAV files.  I also tried listening to to some online music .m3u which also doesnQ&apos;Et play.</what>
</comment>
<comment>
<author>swshap...@gmail.com</author>
<when>Sun, 04 Jul 2010 21:19:51 +0000</when>
<what>Upgraded to build FRF91; Still unable to play vonage WAV files...</what>
</comment>
<comment>
<author>jfpt...@gmail.com</author>
<when>Fri, 09 Jul 2010 05:25:25 +0000</when>
<what>See also Q&quot;EIssue 4875:  cannot play wav files attached to corporate emailQ&quot;E  - I installed Remote Wave - a $3 app and it fixed the issue.</what>
</comment>
<comment>
<author>camc...@gmail.com</author>
<when>Fri, 09 Jul 2010 15:09:51 +0000</when>
<what>same here (2.2. FRF83 on rooted Moto Droid). Using both Gmail (.wav from Vonage VM) and Email (.wav from corporate Exchange account -- cisco VM system) apps.  Seems to download the attached .wav files, but get error message in music app: Q&apos;ESorry, the player does not support this type of audio fileQ&apos;E.   Really wish this would be fixed or at least bumped to high priority. Is anyone at Google working on it?</what>
</comment>
<comment>
<author>sgraham</author>
<when>Sun, 11 Jul 2010 00:48:50 +0000</when>
<what>Ugh, this is a very aggravating regression. Does anyone know of a free replacement player that will work specifically with vonage wavs?</what>
</comment>
<comment>
<author>swshap...@gmail.com</author>
<when>Tue, 20 Jul 2010 00:02:36 +0000</when>
<what>Absolutely love everything about Froyo on my Nexus One, except the regression in the ability to play certain WAV files.  Is this going to be addressed in a future release?  Was this regression intentional because of some patient or copyright issue?  IQ&apos;Ed just like to know what to expect one way or the other.  Sitting here in limbo is killing me...</what>
</comment>
<comment>
<author>arun.b.h...@gmail.com</author>
<when>Thu, 29 Jul 2010 15:12:10 +0000</when>
<what>I am facing the same problem.  I have FRF91 on my nexus one and not able to play *.wav files that are delivered by Vonage. Will google have a fix for this sometime soon ?</what>
</comment>
<comment>
<author>baolongnt@gmail.com</author>
<when>Sat, 31 Jul 2010 01:46:34 +0000</when>
<what>Same pb. N1 with FRF91.</what>
</comment>
<comment>
<author>ezpre...@gmail.com</author>
<when>Tue, 03 Aug 2010 17:32:43 +0000</when>
<what>Same here, but IQ&apos;Em using an AVM Fritz!Box 7270 router to have my voice mail forwarded as WAV.</what>
</comment>
<comment>
<author>centralp...@gmail.com</author>
<when>Thu, 05 Aug 2010 11:10:07 +0000</when>
<what>Same problem with the HTC Desire after Android 2.2 update. Before it played my voicemail wav-files without a problem. Now I get this error: Q&quot;ESorry, the player does not support this type of audio file.Q&quot;E IQ&apos;Em also using an AVM Fritz!Box 7170 router to have my voice mail forwarded as WAV.</what>
</comment>
<comment>
<author>giftedpl...@gmail.com</author>
<when>Thu, 05 Aug 2010 19:21:37 +0000</when>
<what>Confirmed issue on HTC EVO 4G running 2.2</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Thu, 05 Aug 2010 20:19:18 +0000</when>
<what>Have the same issue with .wav files with Evo after 2.2 update. Does not seem to matter on the source, but the native Music player will not play the files which it used to be able to play and just shows the error Q&quot;ESorry, the player does not support this type of audio file.Q&quot;E I can confirm that Remote Wave works, but I prefer not to have to find a third party app for something that would work from a prior iteration.</what>
</comment>
<comment>
<author>cronos1...@gmail.com</author>
<when>Fri, 06 Aug 2010 13:57:36 +0000</when>
<what>Same problem,  manually put froyo onto my Droid and lost ability to play wav files from my email application or gmail. </what>
</comment>
<comment>
<author>pete.cha...@gmail.com</author>
<when>Fri, 06 Aug 2010 14:24:08 +0000</when>
<what>Same exact issue.  Remote wav application fixes it but we shouldnt have to pay for an app for a function that was already working.  </what>
</comment>
<comment>
<author>wisam.al...@gmail.com</author>
<when>Fri, 06 Aug 2010 19:06:58 +0000</when>
<what>Same issue here. It is very annoying. I just got froyo 2.2 on my EVO 4G using Fresh 3.1 and
I canQ&apos;Et open my Cisce voice mail attachment .wav files anymore. I could open with 2.1using the media player, please fix.</what>
</comment>
<comment>
<author>dcatil...@gmail.com</author>
<when>Fri, 06 Aug 2010 21:19:24 +0000</when>
<what>Upgraded my EVO 4G on 8/3 and have lost the ability to listen to .WAV attachments from Vonage. Need this fixed, IQ&apos;Ed really not like to buy an app to fix a bug!</what>
</comment>
<comment>
<author>donsk...@gmail.com</author>
<when>Sun, 08 Aug 2010 20:02:56 +0000</when>
<what>Definitely a bug with 2.2.  Verizon droid 2.1 played fine.  I then manually updated to official 2.2 and could no longer listen to  the same wav attachments.  I tried using Q&quot;EMusicQ&quot;E Q&quot;EAudio PlayerQ&quot;E  and Q&quot;ETuneWikiQ&quot;E same result.  Since it seems to effect all apps I assume the issue lies with the codec?</what>
</comment>
</bug>
<bug>
<bugid>8233</bugid>
<title>GestureDetector requires onDown to return true when attached to a View</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>cms...@gmail.com</reportedBy>
<openedDate>Sun, 09 May 2010 16:14:54 +0000</openedDate>
<description>Calling GestureDetector.onTouchEvent(Event) from a ViewQ&apos;Es
onTouchEvent(Event) method does not trigger the
OnGestureListener.onScroll method in the associated listener, unless the
OnGestureListener.onDown method returns true. To reproduce: 1 -
Sub-class GestureDetector.SimpleOnGestureListener and implement onScroll
2 - Create a GestureDetector for the sub-class 3 - Call
GestureDetectorQ&apos;Es onTouchEvent method from your ViewQ&apos;Es onTouchEvent
method 4 - Try and scroll the view Results: onScroll is not called. If
the Activities onTouchEvent method is used instead of the ViewQ&apos;Es it does
work. Expected results: onScroll should be called. Work-around: If you
override SimpleOnGestureListenerQ&apos;Es onDown method and return true then
onScroll will now work. Found in version 2.1</description>
<comment>
<author>szijpe...@gmail.com</author>
<when>Mon, 10 May 2010 09:10:01 +0000</when>
<what>Not sure about all the methods in OnSimpleGestureListener, but onFling isnQ&apos;Et triggered 
neither. Btw, thanks for the workaround:)</what>
</comment>
<comment>
<author>detejagt...@gmail.com</author>
<when>Tue, 11 May 2010 08:13:33 +0000</when>
<what>IsnQ&apos;Et that how the API is suppose to work?

The documentation for the OnGestureListener states for the onScroll method:
Q&quot;ENotified when a scroll occurs with the initial on down MotionEvent and the current move MotionEvent.Q&quot;E

My interpretation of this is that if you consume the down event (returning false) nothing else will be triggered 
since Q&quot;Eall other events should be preceded by thisQ&quot;E.</what>
</comment>
<comment>
<author>szijpe...@gmail.com</author>
<when>Tue, 11 May 2010 09:48:49 +0000</when>
<what>@2  by detejagtomaspersson

Basically I think youQ&apos;Ere right that if onDown consumes the event, than nothing else
should be triggered. But shouldnQ&apos;Et the return value being Q&gt;EQ&gt;EtrueQ&lt;EQ&lt;E mean that the
event is consumed? The documentation actually doesnQ&apos;Et say anything about the return
value of this particular method (onDown), but it is Q&gt;EQ&gt;EtrueQ&lt;EQ&lt;E for every other
documented methods in case of consuming the event.

So I think, that the default implementation of SimpleOnGestureListenerQ&apos;Es onDown
method returning false should enable onTouchEvent to trigger onFling and onScroll
(and according to cms103 it works this way as well in case onToucEvent is called from
an Activity rather than a View).</what>
</comment>
<comment>
<author>fellous....@gmail.com</author>
<when>Mon, 30 Aug 2010 21:52:35 +0000</when>
<what>To reproduce : 

Try to detect onFling for row of ListView.
        
1) MyActivity with a MyListView has some CustomView row.
2) MyActivity implements OnItemClickListener for MyListView.
3) CustomView has a SimpleGesureDetector which implements onFling

Problem:
onDown consume the event. If i DonQ&apos;Et implement it, the onFling is the only event detected. The onItemClickListener is not fire.


</what>
</comment>
<comment>
<author>YenoIw...@gmail.com</author>
<when>Tue, 07 Sep 2010 01:54:21 +0000</when>
<what>IQ&apos;Em facing the exact same problem as fellous.benjamin.</what>
</comment>
<comment>
<author>W.Dona...@gmail.com</author>
<when>Mon, 14 Feb 2011 06:31:42 +0000</when>
<what>I am having the same problem. This looks like a bug.</what>
</comment>
<comment>
<author>magouyaw...@gmail.com</author>
<when>Mon, 14 Mar 2011 22:36:05 +0000</when>
<what>Same problem for me with a Gallery view... Due to this I can either have fling or taps but not both.

If I return true from onDown() I get into onFling() but get really weird and sporadic behavior of the Gallery with the various Q&quot;EtapQ&quot;E methods... It jumps to/selects an item that I was not clicking on and sometimes is not even visible on the screen.

If I donQ&apos;Et return true from onDown() then all the tap methods work fine but I never get into onFling()</what>
</comment>
<comment>
<author>zhen9ao</author>
<when>Tue, 19 Jul 2011 08:31:05 +0000</when>
<what>I think itQ&apos;Es a bug of android SDK, at least in 2.3.3

After detecting the source code, I found that in the class Q&quot;EGestureDetectorQ&quot;E line 513, it reads:

handled |= mListener.onDown(ev);

seems that if nothing is handled on ACTION_DOWN, the variable Q&quot;EhandleQ&quot;E will still be false and returned by the callback function.

This, in return, causes OnTouch() in our implementation to return false, which means the callback didnQ&apos;Et consume this MotionEvent. Then the event is abandoned by the system, I guess.

So we have to make OnDown() to return true manually untill this bug is fixed.</what>
</comment>
<comment>
<author>ykph...@gmail.com</author>
<when>Sat, 13 Aug 2011 17:23:24 +0000</when>
<what>How do I attach the GestureDetector onto the Activity for the first workaround? I just override the ActivityQ&apos;Es onTouchEvent but it never gets called.</what>
</comment>
<comment>
<author>mahendra...@gmail.com</author>
<when>Thu, 25 Aug 2011 04:22:02 +0000</when>
<what>I have overridden onDown() in while sub classing SimpleOnGestureListener, and returning true from that method as well, but still no success! Can anybody help me please?</what>
</comment>
<comment>
<author>hegyst...@gmail.com</author>
<when>Thu, 29 Sep 2011 02:42:53 +0000</when>
<what>In my case I have a ViewFlipper with complex child view layout. Initially I accidentally set the child viewQ&apos;Es clickable property to true and as a result the ViewFlipper was not receiving Touch events. Once I set that property to false, the ViewFlipper started receiving Touch events but the SimpleOnGestureListenerQ&apos;Es onFling() method was not getting called so like u guys suggested i overridden  onDown() to return true. Now every thing seems to work fine.

Thanks.    </what>
</comment>
</bug>
<bug>
<bugid>14084</bugid>
<title>Unaccurate caller name for shared phone number</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:07:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>giovanni...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 17:44:43 +0000</openedDate>
<description>PROBLEM: When I receive call from, letQ&apos;Es say, home, I see caller name of
just one family member, whereas it could come from a different family
member having the same (secondary) telephone number in the agenda. STEP
TO REPRODUCE: 1. Create two (or more) contacts 2. Assign to them the
same telephone number (e.g. homeland) 3. From assigned telephone number
call your mobile phone 4. You will see an incoming call from just one
contact, even if it could be made by the other one. EXPECTED BEHAVIOUR:
In case of a shared phone number, a different screen should appear,
telling at least that the number is shared among different persons (e.g.
Q&quot;EIncoming call from: Paul, Sam or AndreaQ&quot;E). PHONE: Samsung Galaxy S
(GT-I9000) SOFTWARE VERSION: V10a-OCT-01-2010 KERNEL VERSION: 2.6.32.9
AND PHONE: LG Optimus One (LG-P500) SOFTWARE VERSION: FROYO.XWJPA KERNEL
VERSION: 2.6.32.9</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:07:29 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>giovanni...@gmail.com</author>
<when>Mon, 17 Jan 2011 21:58:09 +0000</when>
<what>  thanx for your kind  answer. However I donQ&apos;Et think itQ&apos;Es a phone manufacturer related problem, since it happens in two different branded phones. In my vision it is an o.s. matter that should in case inspected as such. I do not think it should be hard to make a check in order to see if the same number is affected to different people at the same time and display this whenever a call is coming.

LetQ&apos;Es think about it as a feature request that may concern quite every single user.

Thank you for you incredible work.</what>
</comment>
</bug>
<bug>
<bugid>15218</bugid>
<title>cannot send Message, alawys show Q&quot;EsendingQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yy7...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 05:17:11 +0000</openedDate>
<description>1. send a Message to multi-contacts 2. it always show Q&quot;EsendingQ&quot;E 3. send
another Message to someone, it also show Q&quot;EsendingQ&quot;E 4. reboot phone, it
cannot send Message successfully either 5. But I can receive Message
during the period</description>
</bug>
<bug>
<bugid>18012</bugid>
<title>Telechipset MID 7016 doesnQ&apos;Et recognize any usb sticks after 2.3 update.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rabai.no...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 06:56:36 +0000</openedDate>
<description>On Saturday my tablet was upgraded to 2.3 gingerbread from 2.1.1 eclair.
I tried to connect my usb sticks (AData Jogr 16G flash, Kingston 1G and
0,5G, unknown 4G) the stick flashed for a few seconds but then nothing.
No old-style preparing sd card or anything else. In Storage settings
itQ&apos;Es says scsi sda/sdb unavailable. also looked up /sdcard/scsis_sda-b/
folder but itQ&apos;Es empty. (except therQ&apos;Es the following folder structure:
android/cooliris/local video thumbnail-picture thumbnail (also empty)</description>
<comment>
<author>rabai.no...@gmail.com</author>
<when>Mon, 27 Jun 2011 06:58:52 +0000</when>
<what>tried FAT32 and NTFS file system. </what>
</comment>
</bug>
<bug>
<bugid>11423</bugid>
<title>Voice Search replacing parts of strings with punctuation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tpetty...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 13:26:31 +0000</openedDate>
<description>When conducting a voice search, the interpreter will replace parts of a
string that spell a punctuation mark with the actual punctuation mark.
For example: Q&quot;ENavigate to 4000 West Colonial AvenueQ&quot;E =Q&gt;E Q&quot;E4000 West:ial
AvenueQ&quot;E Q&quot;EColonizing MarsQ&quot;E =Q&gt;E Q&quot;E:izing MarsQ&quot;E Q&quot;EColonoscopyQ&quot;E =Q&gt;E Q&quot;E:oscopyQ&quot;E
Q&quot;EPeriodic Table of the ElementsQ&quot;E =Q&gt;E Q&quot;E.ic Table of the ElementsQ&quot;E
Q&quot;ECommandoQ&quot;E =Q&gt;E Q&quot;E,ndoQ&quot;E For a live demonstration of the error, see
http://www.youtube.com/watch?v=EMqv7hm4t5Y</description>
<comment>
<author>tpetty...@gmail.com</author>
<when>Tue, 28 Sep 2010 13:53:51 +0000</when>
<what>This problem has so far been reported on the following devices:
* Motorola Cliq
* Google Nexus One
* HTC Evo 4G</what>
</comment>
</bug>
<bug>
<bugid>13784</bugid>
<title>NetworkInterface does not enumerate ipv6 addresses</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-08T02:17:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>t...@hoyle.me.uk</reportedBy>
<openedDate>Thu, 06 Jan 2011 21:17:12 +0000</openedDate>
<description>java.net.NetworkInterface never returns ipv6 addresses, despite being
documented as doing so. This appears to have been fixed in March 2010 -
http://groups.google.com/group/android-x86/browse_thread/thread/aa51c8aad988a482
but clearly this never got into the android mainstream. ItQ&apos;Es rather a
showstoper for apps that need to query the interface address -
especially now that /sbin has been protected so that you canQ&apos;Et execute
the Q&apos;EipQ&apos;E command.</description>
<comment>
<author>t...@hoyle.me.uk</author>
<when>Thu, 06 Jan 2011 21:47:56 +0000</when>
<what>Calling getifaddrs from native code should work also, but thatQ&apos;Es native code, which is Q&apos;EbadQ&apos;E in an environment with so many different kinds of hardware.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 07 Jan 2011 19:08:33 +0000</when>
<what>the link you supply is just some random dude. afaik, that code was never submitted to the Android Open Source Project.

luckily for you, i fixed this independently. Q&gt;E= froyo should do the right thing already.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 07 Jan 2011 19:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>t...@hoyle.me.uk</author>
<when>Fri, 07 Jan 2011 20:41:14 +0000</when>
<what>This behaviour was observed on a Nexus S running 2.3.3, so it is not fixed.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 07 Jan 2011 20:50:56 +0000</when>
<what>please supply sample code.</what>
</comment>
<comment>
<author>t...@hoyle.me.uk</author>
<when>Fri, 07 Jan 2011 21:07:44 +0000</when>
<what>The simplest is:


        EnumerationQ&lt;ENetworkInterfaceQ&gt;E e;
                try {
                        e = NetworkInterface.getNetworkInterfaces();
                while(e.hasMoreElements())
                {
                        NetworkInterface i = e.nextElement();

                        Log.i(Q&quot;ETestAppQ&quot;E,i.toString());
                }
                } catch (SocketException e1) {
                        // TODO Auto-generated catch block
                        e1.printStackTrace();
                }


Calling getInetAddresses and getInterfaceAddresses yields the same result.. toString is just simpler for this eample.

Output:

I/TestApp (12151): [eth0][eth0][8][/81.187.6.189]
I/TestApp (12151): [lo][lo][1][/127.0.0.1]

Note itQ&apos;Es not even returning ::1 for the loopback interface, or any of the link local addresses.

Output from netstat confirming ipv6 connectivity (after browsing www.v6.facebook.com) 

$ netstat
Proto Recv-Q Send-Q Local Address          Foreign Address        State
...
tcp6       0      0 2001:8b0:178:1:b607:f9ff:feef:1996:36936 2620:0:1cfe:face:b00c::7:80 TIME_WAIT

</what>
</comment>
<comment>
<author>aschilli...@gmail.com</author>
<when>Fri, 07 Jan 2011 21:42:55 +0000</when>
<what>I can confirm this as well.

I have this problem with my Network Info/ Network Info II applications and I have to resort to running shell commands to get the IPv6 addresses - which naturally wont work on every firmware.

Th Q&apos;EipQ&apos;E, command if present, reports IPv6 addresses normally but getInetAddresses() will never report it.

I have seen this behaviour on every publicly available OS version both on the emulator and actual devices.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 07 Jan 2011 22:08:14 +0000</when>
<what>it looks like getifaddrs is broken. it seems that we only get IPv6 addresses via IFA_ADDRESS messages, not IFA_LOCAL messages. IPv4 addresses seem to have both messages.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 08 Jan 2011 02:17:58 +0000</when>
<what>iQ&apos;Eve fixed the native code in honeycomb.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 18:04:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2025</bugid>
<title>Feature Request: in Download history, only clear completed downloads</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-24T19:39:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>alexba...@gmail.com</reportedBy>
<openedDate>Mon, 16 Feb 2009 20:37:24 +0000</openedDate>
<description>When downloading an apk (from a website); click menu; click Q&quot;EClear listQ&quot;E
button. The entire list is cleared, including currently downloading
file(s). It should not clear the currently downloading items -- as it is
not clear what happens to the currently downloading ones... like, are
they canceled? Seems so, but itQ&apos;Es not clear, and in fact the active
downloads shouldnQ&apos;Et be canceled. The button should perhaps be renamed
Q&quot;EClear inactive itemsQ&quot;E or something like that -- and do that -- just
clear the inactive items.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:34:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:33:35 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 15:04:47 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 19:39:25 +0000</when>
<what>There is no longer an option to Q&quot;EClear listQ&quot;E.  While a file is downloading, there is a menu item to Q&quot;ECancel all 
downloadsQ&quot;E which does just that.</what>
</comment>
</bug>
<bug>
<bugid>16607</bugid>
<title>Contacts not imported and exported correctly from custom VCF Cards</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>coldpizza.rockstation@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 17:18:09 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. * When exporting a contact to Object.vcf it exports data
differently from stored in the phone: - The custom phones are separated
by Hyphens each 3 numbers, for example 444555666 is stored as
444-555-666 in Object.vcf. This causes to store the phone like that in
the phone when imported again. - TEL;X-CustomName: doesnQ&apos;Et seem to be
standard for all android phones. Some phones do not include the option
to create custom name for phones. * When importing: - All phone names
are set as uppercase, so doesnQ&apos;Et preserve VCF names, for example
TEL;X-Jhoel: is imported as TEL;X-JHOEL: - Cell or Home numbers with
default labels are changed from it corresponding language name to other
in english, for example when before it was Q&quot;ECall homeQ&quot;E it now shows
Q&quot;ECall voiceQ&quot;E. The word Q&apos;EhomeQ&apos;E is locally translated depending on the
phone language, but when set to VOICE it is clearly in english. So, to
sum-up, TEL;X-CustomName: 444555666 when exported and imported again is
imported as TEL;X-CUSTOMNAME: 444-555-666 Breaking integrity, having
some contacts uppercase and other lowercase, and not having some
powerfull VCF standard to import/export contacts with custom labels.
Using Nexus S 2.3.4 GRJ22</description>
<comment>
<author>coldpizza.rockstation@gmail.com</author>
<when>Mon, 09 May 2011 15:58:56 +0000</when>
<what>The market application Import Contacts does the import job correctly in the aspect that does separate numbers by hyphen or does not as specified in the VCARD.

https://market.android.com/details?id=org.waxworlds.edam.importcontacts</what>
</comment>
<comment>
<author>mimmoliq...@gmail.com</author>
<when>Sun, 26 Jun 2011 13:20:29 +0000</when>
<what>You can clean your contacts DB using the Q&quot;EUnhyphenizerQ&quot;E application in the marketplace, hereQ&apos;Es the link 

https://market.android.com/details?id=com.meco.unhyphenizer_pro</what>
</comment>
</bug>
<bug>
<bugid>7820</bugid>
<title>calendar green highlight </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>alitaleb...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 20:41:53 +0000</openedDate>
<description>1) go to the calendar 2) add new event 3) delete the event 4) the green
highlight will not disappear after removing THE LAST event 5) if you add
an event in another day the highlight will move to the new day Android
2.1 update 1 NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>alitaleb...@gmail.com</author>
<when>Sun, 18 Apr 2010 20:45:49 +0000</when>
<what>I forgot to say IQ&apos;Em using nexus one </what>
</comment>
<comment>
<author>sharath....@wipro.com</author>
<when>Fri, 13 May 2011 09:51:34 +0000</when>
<what>This Green highlight problem in calendar persisting even after deleting event issue is not seen in Android 2.3.3 (GingerBread) Version.</what>
</comment>
</bug>
<bug>
<bugid>12755</bugid>
<title>Sharing picture to picasa asks to login to gmail eventhough already logged into picasa</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 02:58:24 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1. Login google account.
2. Go to idle screen and from menu launch camera. 3. Capture a picture
and chose to share. 4. Select Picasa. - What happened. once selected, it
asks to login to google account again. - What you think the correct
behavior should be. It should be recognized from the account menu it
self and not ask to login to google account again.</description>
<comment>
<author>paulandr...@gmail.com</author>
<when>Mon, 24 Jan 2011 03:57:49 +0000</when>
<what>Same here, Galaxy S Captivate (Rogers Canada) Android 2.2
I created a standard google account for my new phone, gmail, contacts and calendar work fine.

Now, in GalleryQ&gt;E open any picture Q&gt;E share Q&gt;E Picasa
It asks for a google account login, I enter mine, and it says Q&quot;EAccount already exists on this phoneQ&quot;E
</what>
</comment>
<comment>
<author>horizon1...@gmail.com</author>
<when>Thu, 31 Mar 2011 02:29:28 +0000</when>
<what>same case here i9000 </what>
</comment>
<comment>
<author>bdhadfi...@gmail.com</author>
<when>Fri, 08 Apr 2011 21:27:05 +0000</when>
<what>Same here.  This is on the HTC Inspire.  It asks to login, then says IQ&apos;Em already logged in, and then thereQ&apos;Es nothing to do!  Dead end.</what>
</comment>
<comment>
<author>draghici...@gmail.com</author>
<when>Wed, 27 Jul 2011 08:11:28 +0000</when>
<what>Exactly the same behavior(even with several pictures selected) on Samsung Galaxy S II I9100(Gingerbread) </what>
</comment>
<comment>
<author>dpiec...@gmail.com</author>
<when>Fri, 29 Jul 2011 17:51:27 +0000</when>
<what>It has been noted that you need to remove your google account once you have logged onto picasaweb but if you google account is your primary one then you need to do a factory reset which i donQ&apos;Et want to do. 

http://www.google.com/support/accounts/bin/answer.py?hl=enQ&amp;Eanswer=183013

Supposedly this was fixed in 2.2 but I have a Nexus S with 2.3.4 and i still get the upload screen for a brief moment and then i get an add account screen and cannot go anywhere from there since my account is already on the phone.</what>
</comment>
</bug>
<bug>
<bugid>11644</bugid>
<title>Voice instructions do stop music playback in google navigator</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-05T22:17:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>wan...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 13:05:09 +0000</openedDate>
<description>Since I updated my HTC Desire to Froyo, Google navigatorQ&apos;Es voice
instructions and the music player can no longer work together: when an
instruction is played, my music is stopped and it does not start playing
again after the instruction.</description>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Tue, 05 Oct 2010 21:09:45 +0000</when>
<what>Issue 11654 has been merged into this issue.</what>
</comment>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Tue, 05 Oct 2010 22:17:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9119</bugid>
<title>calendar - where more than one calendar is invited to appointment, show one entry box and text, and shade the background equally with calendar colours</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-16T21:05:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>theloginwithnoname@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 10:38:42 +0000</openedDate>
<description>Apologies for long title. This is similar to:
http://code.google.com/p/android/issues/detail?id=9118 close whichever
you deem to be more relevant (bug report or feature request). Basically
if I have two calendars set up (e.g. me and my boss, or me and the
girlfriend), and I invite the other person to a meeting, when viewing my
calendar it shows both appointments side-by-side. This means I cannot
read the text of it and is confusing to glance at calendar, as it looks
like there are clashing appointments. Preference would be to show one
block for the appointment, with vertical or horizontal colours split
(e.g. my calendar is green, hers is yellow) in equal amounts; vertical
split if more than 30 mins, horizontal if 30 or less.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 21:05:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16199</bugid>
<title>Youtube keyboard bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Sun, 17 Apr 2011 23:10:46 +0000</openedDate>
<description>When in the YouTube app watching videos everytime I get done watching a
video ill hit the back button and for some reason it makes the keyboard
pop up, this is extremely frustrating because I have to hide it
everytime I touch the Back button. Also when the keyboard pops up the
search history pulls down from the search bar up top of the YouTube app.
Its like it thinks I touched the search bar, but I am no where close to
touching it. I am using a stock motorolla xoom. This issue only occurs
while using the YouTube app</description>
</bug>
<bug>
<bugid>899</bugid>
<title>TouchDelegate support is not complete</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Tue, 23 Sep 2008 21:26:48 +0000</openedDate>
<description>In order for TouchDelegate support to be complete, ViewGroupQ&apos;Es must
consider the TouchDelegate in their dispatchTouchEvent method...
otherwise if there is another control in the expanded hit target rect,
that control will get the touch event rather than the touch delegateQ&apos;Es
delegate view.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:36:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:10:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15507</bugid>
<title>Minor : Documentation for installing google Nexus Driver has a typo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mcon...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 08:07:41 +0000</openedDate>
<description>Q&lt;EsdkQ&gt;E\google-usb_driver\ this should be Q&lt;EsdkQ&gt;Egoogle\usb\driver\amd OR
i386 http://developer.android.com/sdk/win-usb.html</description>
</bug>
<bug>
<bugid>5924</bugid>
<title>Bluetooth audio not working through vehicle speakers on Nexus One (phone is paired, contacts work and displaying call info on console)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>53</stars>
<reportedBy>jari...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 01:13:13 +0000</openedDate>
<description>I have a dodge 2009 ram truck. It has a MYGIG/UConnect in dash system
for NAV, Bluetooth and media. I am running the latest updates from
http://mofv.com/mygig/ . RER version 2.043. This update fixed the issue
with my old ATT Tilt (HTC TYTN II) not being able to pair. No luck with
the Nexus One though. My problem: I am able to share contacts, see
incoming and outgoing calls...but the audio is not coming in through the
truckQ&apos;Es speakers. I have tried volume, hitting the Q&quot;EbluetoothQ&quot;E button
while in the call, going to speakerphone....nothing works so far. I must
hold the phone to my ear in order to hear the call. Any help would be
greatly appreciated!! Josh</description>
<comment>
<author>barney1...@gmail.com</author>
<when>Fri, 15 Jan 2010 06:23:26 +0000</when>
<what>Same issue for me in an Infiniti G35 -- pairs and dials but audio stays on the
device.  Even if I click the Nexus One on screen button to force transfer to
bluetooth, it will not. 
</what>
</comment>
<comment>
<author>crear...@gmail.com</author>
<when>Sat, 16 Jan 2010 19:37:48 +0000</when>
<what>I have the same issue with my Nissan Altima Coupe. My two previous phones worked fine 
with no issues.</what>
</comment>
<comment>
<author>dougrit...@gmail.com</author>
<when>Mon, 18 Jan 2010 22:46:50 +0000</when>
<what>I have the same issue with a BT headset that is stereo, had no problems with my G1</what>
</comment>
<comment>
<author>JJackson...@gmail.com</author>
<when>Sun, 24 Jan 2010 18:52:48 +0000</when>
<what>Just a little insight...

I have the Kenwood KDC-x993 Head Unit. I am forced to use the audio output Q&quot;EBT AudioQ&quot;E
as my selection to hear music, and other media files from the phone.

IQ&apos;Em still trying to figure out how I can get a higher quality audio output (better
than BT Audio), but still be able to use the phone and GPS via the stereo speakers..
Now, THAT, is the fun part :-)</what>
</comment>
<comment>
<author>kerr.for...@gmail.com</author>
<when>Wed, 27 Jan 2010 06:18:40 +0000</when>
<what>I have the same issue with my Audi A5.  I find that restarting the phone helps.  If a 
fixed planned?</what>
</comment>
<comment>
<author>mobilein...@gmail.com</author>
<when>Wed, 27 Jan 2010 22:43:14 +0000</when>
<what>I supply and install Bluetooth handsfree kits in cars for my job and bought the Nexus 
One to replace my iPhone

I have tried to use it with a Parrot MKi9100 and CK3100 the phone will not 
synchronise contacts with either kit and regularly drops its Bluetooth connection 
within the first minute of connecting.  On the THB CC9060 kit it will pair and sync 
contacts ok but again the Bluetooth connection is dropped regularly and needs to be 
manually reconnected for no apparent reason.  If you are unfamiliar with these 
products you can see them here http://www.mobileinstall.co.uk/handsfree.html  My 
contract is up on my iPhone next month and IQ&apos;Ed dearly love to ditch it in favour of a 
Nexus one but at the moment my new ?400 phone is sitting in a drawer because I canQ&apos;Et 
get it working with any of the aftermarket hands free car kits that are available in 
the UK.

Please Help....... Rick</what>
</comment>
<comment>
<author>inventorfaq</author>
<when>Sat, 30 Jan 2010 16:02:56 +0000</when>
<what>same here. A2DP works, but I canQ&apos;Et hear anything over my car speakers when I make a 
phone call.</what>
</comment>
<comment>
<author>mymitsu3...@gmail.com</author>
<when>Sun, 31 Jan 2010 16:51:43 +0000</when>
<what>The Nexus One is not working properly with my 2009 Nissan Xterra bluetooth system.  It 
pairs with the N1 fine.  It connects with the N1 during a phone call, it even mutes the 
music during the phone call.  The audio and microphone still come from the N1 even 
though it is connected to the bluetooth system.  The only time the N1 properly works 
with my bluetooth system is if IQ&apos;Em already on a phone call, then I turn on the truckQ&apos;Es 
bluetooth system, it connects and the audio and microphone work properly.</what>
</comment>
<comment>
<author>mymitsu3...@gmail.com</author>
<when>Sun, 31 Jan 2010 17:04:25 +0000</when>
<what>In addition to comment number 8, the bluetooth system in my 2009 Nissan Xterra was 
working 100% correctly with my previous two devices, a BlackBerry Curve 8900 and an 
iPhone 2G.</what>
</comment>
<comment>
<author>hollar....@gmail.com</author>
<when>Thu, 04 Feb 2010 06:35:33 +0000</when>
<what>I am having similar problems with the Nexus One in my 2009 Pontiac Solstice.  The phone 
will pair and connect with the auto Bluetooth, but it will not dial numbers using the 
voice command.  Also, the Bluetooth connection drops about 10-15 seconds into each 
phone call and will not reconnect.  The dropped connection only seems to happen with 
outbound calls.  Inbound calls connect and remain connected.  I get full audio from the 
speakers, so that problem is not shared with the user issues above. </what>
</comment>
<comment>
<author>jari...@gmail.com</author>
<when>Fri, 05 Feb 2010 22:38:09 +0000</when>
<what>I have applied the Q&quot;EUpdate 1Q&quot;E for my Nexus One.  I am still having the exact same
issues with my bluetooth.</what>
</comment>
<comment>
<author>swehob...@gmail.com</author>
<when>Tue, 16 Feb 2010 05:58:59 +0000</when>
<what>Same problem (no audio) in a 2009 Audi with factory bluetooth.  I *think* sometimes
it works, but has failed on me at least twice.</what>
</comment>
<comment>
<author>Luvfatf...@gmail.com</author>
<when>Tue, 16 Feb 2010 06:23:50 +0000</when>
<what>2010 Camaro factory stereo... My previous 
phone paired just fine and streamed audio to 
the deck.? 3 year old Samsung SGH-G600. The N1 
streams phone calls, but I can not find a way to 
get it to stream music over bluetooth to save my 
life.? Every other phone I have owned gives an 
option on how to play music (stereo bluetooth, 
mono bluetooth, speaker, USB...) when you hit 
play, or a set of options before you hit play.? I am 
not seeing this on the music player, am I doing 
something wrong?? There is only one profile 
listed Q&quot;EPhoneQ&quot;E under bluetooth settings.  I tried 
the nexus one in two other cars with bluetooth 
steroes, no joy. 

I have a USB port in the console and I can use 
that as?a work around (suprisingly this works 
better for me since you get the song info on the 
deck and the battery is topped off).? The car dock 
will probably fix this issue if it works through 
bluetooth.? 

Also, this bluetooth stack on the N1?should 
support voice commands two way through the 
built in mic in my car (over bluetooth)?if I am not 
mistaken.? I am getting an Q&quot;Eunsupported phoneQ&quot;E 
error from my Camaro when I try this function in 
my cars set of voice commands.? The mic on the 
N1 is not going to work at all... the exhaust on 
my Camaro is too loud.</what>
</comment>
<comment>
<author>swill...@gmail.com</author>
<when>Mon, 22 Feb 2010 18:46:06 +0000</when>
<what>2007 Infiniti G35 - Same problem as stated in the thread topic.  No variation of 
pairing or otherwise has helped.  Getting my money back for my Nexus One.  </what>
</comment>
<comment>
<author>jsalinas...@gmail.com</author>
<when>Thu, 25 Feb 2010 19:10:17 +0000</when>
<what>Same here. I have a 2008 Chrysler Aspen with a mygig system (latest software 
update).  My Nexus One can connect to the system, download the address book, but I 
cannot get any audio via the car speakers.  This was not a problem with any of my 
previous phones.</what>
</comment>
<comment>
<author>mymitsu3...@gmail.com</author>
<when>Fri, 26 Feb 2010 02:18:56 +0000</when>
<what>Ok, so I have a half-ass work around. It works for me and maybe you too. First turn 
on your vehicleQ&apos;Es bluetooth and wait for it to connect. At this point, a phone call 
wonQ&apos;Et work through the vehicleQ&apos;Es speakers. Start a phone call to anyone, I called my 
voicemail. While the phone call is connected, shut off and turn on the vehicleQ&apos;Es 
bluetooth. Once the bluetooth comes on again and connects to the N1, the audio will 
finally start coming through the speakers and the vehicleQ&apos;Es microphone works as well. 
For me, the bluetooth continues to work even after leaving the vehicle and even the 
next day. The only problem is that if I shut off my N1, I have to start the whole 
process over again as if it forgets the vehicleQ&apos;Es bluetooth. Unfortunately, I have to 
shut off my N1 every day. Hopefully this works for all of you.
</what>
</comment>
<comment>
<author>Zhao...@gmail.com</author>
<when>Mon, 29 Mar 2010 14:55:35 +0000</when>
<what>Same issue with my 2009 Nissan Altima. The phone pairs but audio doesnQ&apos;Et come through
the phone speakers, it still goes through the phoneQ&apos;Es audio.</what>
</comment>
<comment>
<author>marino740421@gmail.com</author>
<when>Tue, 30 Mar 2010 13:33:08 +0000</when>
<what>I have a 2008 Infiniti G35 and have the same problem with the audio not coming
through the speakers, yet it is paired Q&amp;E mutes the radio... It is very frustrating!
My old phone, tmobile wing, worked with no problem so it must be the N1. It would
seem to be an easy fix with a firmware update.. GET ON THIS GOOGLE!! I spent a lot of
money on the unlocked version of this phone - I expect it to WORK!!</what>
</comment>
<comment>
<author>VanDa...@gmail.com</author>
<when>Tue, 30 Mar 2010 13:43:54 +0000</when>
<what>I have the Nexus One with the Jabra Cruiser.  The Jabra Cruiser/Nexus One can connect
via Bluetooth in 2 ways:  media, phone.  On occasion, only the media connection is
made, so I get notifications sounds going through the speakerphone, but calls do not
get routed.  The Nexus One settings clearly shows only media is connected
(Settings-Q&gt;EWireless Q&amp;E Network-Q&gt;EBluetooth Settings-Q&gt;EJabra Cruiser) and the Bluetooth
light continuously flashes on the Jabra Cruiser indicating itQ&apos;Es searching for a handset
.
No matter how many times I disconnect, unpair, pair, re-connect it seems to only
connect via media only.  This is the only solution I have found so far:
1.)  Unpair and disconnect Jabra Cruiser from the Nexus One
2.)  Turn off the Jabra Cruiser
3.)  Unplug the Jabra Cruiser from power (cigarette lighter)
4.)  Turn on the Jabra Cruiser and hold down the Answer button until it is in pairing
mode
5.)  From Nexus One, select Q&quot;EScan for devicesQ&quot;E and connect to the Jabra Cruiser.

This usually works for me on the first try.  However, a few times I have had to
repeat the above steps 2-3 times.  I have no idea if this might work with other
speaker phones...worth a try?

I donQ&apos;Et know if itQ&apos;Es a problem on the Nexus One or the Jabra Cruiser.  But the
problem is clearly that the devices sometimes donQ&apos;Et connect both media and phone.

--Dan</what>
</comment>
<comment>
<author>pfa...@gmail.com</author>
<when>Thu, 08 Apr 2010 21:35:33 +0000</when>
<what>2010 Dodge Challenger with Mygig Uconnect.  The phone pairs fine.  I can originate
and answer calls through the car (Bluetooth), outgoing and incoming phone number
shows on the screen, signal strength and battery meter show on screen as well.  There
is no voice audio coming through the car stereo, bluetooth indicator is off, but
turning it on makes no difference.  I have a 2010 Dodge truck with uconnect (not
mygig) and this system works fine.  </what>
</comment>
<comment>
<author>pkrequ...@gmail.com</author>
<when>Sun, 18 Apr 2010 05:48:21 +0000</when>
<what>Same problem as others. BT will connect but audio only comes thru phone speaker. 2006
G35 coupe and N1. Other 2 phones I had worked fine.</what>
</comment>
<comment>
<author>jari...@gmail.com</author>
<when>Tue, 20 Apr 2010 23:35:01 +0000</when>
<what>GOOGLE WTF, why is this issue not assigned yet?  I submitted bug over 4 months ago, 
and its Q&quot;ENOT EVEN ASSIGNEDQ&quot;E

i love you guys, but really....my loyalty in the mobile area is waivering.  Is this 
becuase its a Q&apos;EgoogleQ&apos;E device and doesnQ&apos;Et have the footprint of a Q&quot;Ecarrier deviceQ&quot;E?  
That just seems wrong you would let this go...I bet if the motorola droid had any 
issue like this you would nip it in the butt immediately.

I would be willing to bet $1,000 dollars that previous to the release of 
the Q&quot;EVERIZON nexus oneQ&quot;E, this issue will be fixed.  Verizon wouldnQ&apos;Et allow such a 
POS issue to exist on one of their devices.  

This is actually a safety issue, and If i get into a car accident becuase IQ&apos;Em using 
my phone (non-hands free), I am going to sue google, period.  Kissing the ass of 
carriers is better than helping your loyal base huh?</what>
</comment>
<comment>
<author>stephane...@gmail.com</author>
<when>Tue, 20 Apr 2010 23:48:17 +0000</when>
<what>Last week-end I install the MoDaCo Custom ROM with HTC Sense Alpha r21 and the
problem is not there.

http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/303009/01-apr-alpha-r21-modaco-custom-rom-desire-port-with-online-kitchen-chinese-arabic-hebrew/

Hope this help!</what>
</comment>
<comment>
<author>jari...@gmail.com</author>
<when>Tue, 20 Apr 2010 23:54:24 +0000</when>
<what>I just emailed all the owners list on the http://code.google.com/p/android/

Hopefully this gets someone to review this at least....


Josh</what>
</comment>
<comment>
<author>louis.os...@gmail.com</author>
<when>Sat, 29 May 2010 03:19:36 +0000</when>
<what>Android 2.1 Samsung Moment
Same issue, cant dial out from my head unit with the direct dial option on my JVC 
KDR800
When I get a call, it doesnt route phone audio and mic to unit, like my old sayno 
did. only way for other caller to hear me, i have to turn off head unit then i can 
talk on handset.</what>
</comment>
</bug>
<bug>
<bugid>11758</bugid>
<title>Navigation mute included in system mute</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chantill...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 02:55:41 +0000</openedDate>
<description>Evo with froyo Use the system desktop widget to mute ringer. Go to
google navigation and the navigation weil be muted, unmute navigation.
Now system routines are also unmuted. Expected behavior; Navigation
sound and ringtone sound should be independent. This is the case with
the Sprint navigation as with media sounds.</description>
</bug>
<bug>
<bugid>1979</bugid>
<title>Add comment to KeyEvent.KEYCODE_HOME that explains that itQ&apos;Es for internal use only.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>9</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 20:09:36 +0000</openedDate>
<description>KeyEvent.KEYCODE_HOME is a public constant. It canQ&apos;Et be intercepted by
external apps so it would be totally awesome if the docs would make this
clear. Something like Q&quot;EThis key code can not be intercepted. it is for
internal use onlyQ&quot;E. Currently thereQ&apos;Es no indication that it canQ&apos;Et be
used and I guess that there are a lot of developers who spent n+1
minutes hunting for why Q&quot;Eif (keyCode == KeyEvent.KEYCODE_HOME)Q&quot;E isnQ&apos;Et
working.</description>
<comment>
<author>Michael....@gmail.com</author>
<when>Fri, 03 Apr 2009 20:05:49 +0000</when>
<what>Q&gt;EI guess that
Q&gt;Ethere are a lot of developers who spent n+1 minutes hunting for why Q&quot;Eif
Q&gt;E(keyCode == KeyEvent.KEYCODE_HOME)Q&quot;E isnQ&apos;Et working.

youQ&apos;Ere absolutely right :)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:57:44 +0000</when>
<what></what>
</comment>
<comment>
<author>arinv161...@gmail.com</author>
<when>Thu, 07 Jan 2010 09:55:18 +0000</when>
<what>its very annoying.. please have a clear documentation about handling home key</what>
</comment>
<comment>
<author>tonasiri...@gmail.com</author>
<when>Mon, 27 Jun 2011 10:14:58 +0000</when>
<what>Same on my side home button event not working . . . anyone find its solution . . . 
</what>
</comment>
</bug>
<bug>
<bugid>6341</bugid>
<title>Old way of using Q&quot;ENameQ&quot;E instead of Q&quot;EGiven Name, Family Name, Middle NameQ&quot;E in 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>sohyuanc...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 07:50:54 +0000</openedDate>
<description>Hi, Is it possible to have an option of some sort to revert back to
using Q&quot;ENameQ&quot;E as the entry? The reason IQ&apos;Em asking is because in
Singapore, and other parts of the world, the Family Name comes first,
and some people have English names as well. For example, Tan XXX YYY,
Tan is actually the Family name Alan Tan, Tan is the family name in this
case Could we have back the old Q&quot;ENameQ&quot;E only? ItQ&apos;Es one of the best things
I loved about Google Contacts! Thank you.</description>
<comment>
<author>sohyuanc...@gmail.com</author>
<when>Fri, 29 Jan 2010 07:51:49 +0000</when>
<what>Moreover, Google Contacts is still using this old way of Q&quot;ENameQ&quot;E only...</what>
</comment>
</bug>
<bug>
<bugid>19887</bugid>
<title>Force close(process com.google.android.apps.maps) occur when tap on change home location while view location in Maps. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 02:05:56 +0000</openedDate>
<description>[Precondition]: Google account should be Login and Latitude should be
joined with the Maps. 1.Go to MapsQ&gt;EQ&gt;ETap on Own IdQ&gt;EQ&gt;ETap on View your
location history. 2.Try to press back key 4-5 timesQ&gt;EQ&gt;EPress menu keyQ&gt;EQ&gt;ETap
on Change home locationQ&gt;EQ&gt;EObserve. 09-01 13:37:35.002 24863 24863 E
AndroidRuntime: FATAL EXCEPTION: main 09-01 13:37:35.002 24863 24863 E
AndroidRuntime: java.lang.NullPointerException 09-01 13:37:35.002 24863
24863 E AndroidRuntime: at
com.google.googlenav.ui.wizard.android.f.a(Unknown Source) 09-01
13:37:35.002 24863 24863 E AndroidRuntime: at
com.google.googlenav.ui.wizard.android.h.onMenuItemClick(Unknown Source)
09-01 13:37:35.002 24863 24863 E AndroidRuntime: at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:137)
09-01 13:37:35.002 24863 24863 E AndroidRuntime: at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:860)
09-01 13:37:35.002 24863 24863 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:532)
09-01 13:37:35.002 24863 24863 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
09-01 13:37:35.002 24863 24863 E AndroidRuntime: at
android.view.View$PerformClick.run(View.java:9152) 09-01 13:37:35.002
24863 24863 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 09-01 13:37:35.002
24863 24863 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 09-01 13:37:35.002
24863 24863 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
09-01 13:37:35.002 24863 24863 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 09-01
13:37:35.002 24863 24863 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 09-01 13:37:35.002
24863 24863 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 09-01 13:37:35.002
24863 24863 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
09-01 13:37:35.002 24863 24863 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 09-01
13:37:35.002 24863 24863 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 09-01 13:37:35.012 200 426
D PowerManager: acquire flags=0x1 tag=ActivityManager-Launch 09-01
13:37:35.012 200 426 W ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity 09-01
13:37:35.062 200 235 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error</description>
<comment>
<author>waz...@gmail.com</author>
<when>Tue, 20 Sep 2011 17:58:18 +0000</when>
<what>my htc mobile was blocked due to the same issue</what>
</comment>
</bug>
<bug>
<bugid>11346</bugid>
<title>When there is not any signal, the signal status bar displays 2-3 levels, incorrectly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>29</stars>
<reportedBy>robertr....@gmail.com</reportedBy>
<openedDate>Sun, 19 Sep 2010 01:34:24 +0000</openedDate>
<description>This bug occurs on all Froyo roms. When IQ&apos;Em in a area with 0 signal (It
means I cannot do any call) the signal status bar displays 2 or 3
levels, incorrectly. I checked it on about 6 existing Froyo roms, on my
Nexus One device and this bug occurs on all roms, includes the google
official stock rom. Please see the attched screenshot. We tested it on
some different nexus devices and it occurs on all these devices. My
device version is 110 (ATQ&amp;ET version).</description>
<comment>
<author>yossi.ha...@gmail.com</author>
<when>Sun, 19 Sep 2010 09:58:37 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>dor2...@gmail.com</author>
<when>Wed, 22 Sep 2010 10:26:42 +0000</when>
<what>please fix it !</what>
</comment>
<comment>
<author>robertr....@gmail.com</author>
<when>Wed, 22 Sep 2010 10:35:58 +0000</when>
<what>Please update the priority of this bug to Q&quot;EHightQ&quot;E. ItQ&apos;Es absolutely impossible to work with an OS that displays a wrong signal status. You never know if you really have signal or not :/
I backed to 2.1 because this bug.</what>
</comment>
</bug>
<bug>
<bugid>18503</bugid>
<title>V Card gestion!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexandr...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 16:38:58 +0000</openedDate>
<description>Hello! I want to notice that the v card are not take in charge by
android and this for a long time. So i think the V Cards are an open
source project and so android and my question is why the owners of
android phone canQ&apos;Et import or export V card? do you put in native in
futures androphone??? A french fan of android who donQ&apos;Et speak english
very well!!!</description>
</bug>
<bug>
<bugid>12967</bugid>
<title>Add Q&quot;Efrequently used stringsQ&quot;E to keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jaroslav...@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 04:17:24 +0000</openedDate>
<description>Add a key that would allow inserting of predefined text values to every
text input, excluding password ones. Such values might be an email
address, openid, etc. By adding it to keyboard a consistency would be
guaranteed, so it would not depend on each applicationQ&apos;Es menu.</description>
</bug>
<bug>
<bugid>15459</bugid>
<title>Android 3.0.1 dialog notification on Xoom hard to read</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 18:49:36 +0000</openedDate>
<description>This is an aesthetic issue. I just got the update notification and there
was no affordance on the Install Now, Later, Details button set. They
were all smashed together so I wasnQ&apos;Et even sure which button I was
touching. The text from the buttons themselves ran together unlike the
shutdown verify dialog where the buttons are far apart where you can
kinda tell they are buttons. ItQ&apos;Es still anyoneQ&apos;Es guess though.</description>
</bug>
<bug>
<bugid>15583</bugid>
<title>adb on OS X fails to see Motorola Atrix</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>brad.ede...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 03:03:10 +0000</openedDate>
<description>IQ&apos;Em on Mac OS X. adb does not see my Atrix. $ adb devices List of
devices attached (nothing) However, it recognizes my Droid, Droid 2,
Galaxy Tab, HVC EVO and Nexus One. Also, adb does see my Atrix when
running on windows 7. Also, my Mac system profiler does see the Atrix an
attached USB device. So the problem is not the phone and not the
computer. As such, I conclude that there is a bug in adb with the Atrix
on OS X. IQ&apos;Eve also tried putting the Q&quot;EUSB vendor idQ&quot;E (0x22b8) into the
file ~/.android/adb_usb.ini (and doing a adb kill-server to restart it)
But it doesnQ&apos;Et help. However, I know the file is getting read, because
if I put junk in the file, adb server wonQ&apos;Et start. I also downloaded and
installed MotoDEV studio for Mac OS X, but that did not help either.
IQ&apos;Eve rebooted the phone, the computer... I have USB Debugging and Stay
Awake enabled, I have a SIM card, etc., etc. IQ&apos;Eve googled around on the
problem - other people have this issue with a variety of phones. In
general, the solution seems to be the adb_usb.ini file or a new driver
(on Windows), but IQ&apos;Em stuck. And again, all my other phones work fine,
and even the Atrix works fine on my Windows machine. IQ&apos;Eve tried with the
very latest Android r10 tools, as well as the older r6 tools I had been
using up until having this problem. IQ&apos;Eve been in touch with Motorola
tech support and they told me to file a bug with Google. So, here I am
with the fanciest new Android phone on the market, but I cannot use it
:-( IQ&apos;Eve attached my system profile as both rtf and spx. IQ&apos;Em happy to
help you by running any special / diagnostic builds of adb you want to
send me. Thanks, Brad</description>
<comment>
<author>vanderli...@gmail.com</author>
<when>Fri, 18 Mar 2011 04:30:23 +0000</when>
<what>HereQ&apos;Es the most relevant part of the sys info.

 MacBook Pro   3/17/11 7:56 PM


Hardware:

Hardware Overview:

  Model Name:	MacBook Pro
  Model Identifier:	MacBookPro5,4
  Processor Name:	Intel Core 2 Duo
  Processor Speed:	2.53 GHz
  Number Of Processors:	1
  Total Number Of Cores:	2
  L2 Cache:	3 MB
  Memory:	4 GB
  Bus Speed:	1.07 GHz
  Boot ROM Version:	MBP53.00AC.B03
  SMC Version (system):	1.49f2
  Serial Number (system):	W8934PZU7XJ
  Hardware UUID:	67B1147B-EC44-505E-8448-239E70A9CC77
  Sudden Motion Sensor:
  State:	Enabled

Network:

Bluetooth:

  Type:	PPP (PPPSerial)
  Hardware:	Modem
  BSD Device Name:	Bluetooth-Modem
  IPv4:
  Configuration Method:	PPP
  IPv6:
  Configuration Method:	Automatic
  Proxies:
  FTP Passive Mode:	Yes
  Service Order:	0

Ethernet:

  Type:	Ethernet
  Hardware:	Ethernet
  BSD Device Name:	en0
  IPv4:
  Configuration Method:	DHCP
  IPv6:
  Configuration Method:	Automatic
  Ethernet:
  MAC Address:	00:26:b0:e2:5a:7c
  Media Options:	
  Media Subtype:	Auto Select
  Proxies:
  Exceptions List:	*.local, 169.254/16
  FTP Passive Mode:	Yes
  Service Order:	1

FireWire:

  Type:	FireWire
  Hardware:	FireWire
  BSD Device Name:	fw0
  IPv4:
  Configuration Method:	DHCP
  IPv6:
  Configuration Method:	Automatic
  Ethernet:
  MAC Address:	00:26:b0:ff:fe:e2:5a:7c
  Media Options:	Full Duplex
  Media Subtype:	Auto Select
  Proxies:
  Exceptions List:	*.local, 169.254/16
  FTP Passive Mode:	Yes
  Service Order:	2

AirPort:

  Type:	AirPort
  Hardware:	AirPort
  BSD Device Name:	en1
  IPv4 Addresses:	192.168.0.7
  IPv4:
  Addresses:	192.168.0.7
  Configuration Method:	DHCP
  DHCP Client ID:	macbook
  Interface Name:	en1
  Network Signature:	IPv4.Router=192.168.0.1;IPv4.RouterHardwareAddress=00:24:b2:9e:3d:26
  Router:	192.168.0.1
  Subnet Masks:	255.255.255.0
  IPv6:
  Configuration Method:	Automatic
  DNS:
  Server Addresses:	192.168.0.1
  DHCP Server Responses:
  Domain Name Servers:	192.168.0.1
  Lease Duration (seconds):	0
  DHCP Message Type:	0x05
  Routers:	192.168.0.1
  Server Identifier:	192.168.0.1
  Subnet Mask:	255.255.255.0
  Ethernet:
  MAC Address:	00:26:bb:06:d5:e0
  Media Options:	
  Media Subtype:	Auto Select
  Proxies:
  Exceptions List:	*.local, 169.254/16
  FTP Passive Mode:	Yes
  Sleep Proxies:
Airport3149:
  Marginal Power:	10
  Metric:	503510
  Portability:	35
  Total Power:	70
  Type:	50
AppleTV:
  Marginal Power:	10
  Metric:	703510
  Portability:	35
  Total Power:	73
  Type:	70
  Service Order:	3

Ring2:

  Type:	PPP (PPTP)
  IPv4:
  Configuration Method:	PPP
  OverridePrimary:	1
  IPv6:
  Configuration Method:	Automatic
  Proxies:
  FTP Passive Mode:	Yes
  Service Order:	4

Software:

System Software Overview:

  System Version:	Mac OS X 10.6.6 (10J567)
  Kernel Version:	Darwin 10.6.0
  Boot Volume:	Macintosh HD
  Boot Mode:	Normal
  Computer Name:	Brad EdelmanQ&apos;Es MacBook Pro
  User Name:	Brad Edelman (brad)
  Secure Virtual Memory:	Enabled
  64-bit Kernel and Extensions:	No
  Time since boot:	3:04

Audio (Built In):

Intel High Definition Audio:

  Audio ID:	76

Headphone:

  Connection:	Combination Output

Speaker:

  Connection:	Internal

Line Input:

  Connection:	Combination Input

Internal Microphone:

  Connection:	Internal

S/PDIF Optical Digital Audio Input:

  Connection:	Combination Input

S/PDIF Optical Digital Audio Output:

  Connection:	Combination Output

External Microphone / iPhone Headset:

  Connection:	Combination Output

Bluetooth:

  Apple Bluetooth Software Version:	2.3.8f7
  Hardware Settings:
  Address:	00-26-08-D1-AE-7B
  Manufacturer:	Broadcom
  Firmware Version:	v180 c368
  Bluetooth Power:	Off
  Discoverable:	Yes
  Vendor ID:	0x5ac
  Product ID:	0x8213
  HCI Version:	4 (0x4)
  HCI Revision:	368 (0x170)
  LMP Version:	4 (0x4)
  LMP Subversion:	8628 (0x21b4)
  Requires Authentication:	No
  Services:
  Bluetooth File Transfer:
  Folder other devices can browse:	~/Public
  Requires Authentication:	Yes
  State:	Enabled
  Bluetooth File Exchange:
  Folder for accepted items:	~/Downloads
  Requires Authentication:	No
  When other items are accepted:	Ask
  When PIM items are accepted:	Ask
  When receiving items:	Prompt for each file
  State:	Enabled
  Incoming Serial Ports:
  Serial Port 1:
  Name:	Bluetooth-PDA-Sync
  RFCOMM Channel:	3
  Requires Authentication:	No
  Outgoing Serial Ports:
  Serial Port 1:
  Address:	
  Name:	Bluetooth-Modem
  RFCOMM Channel:	0
  Requires Authentication:	No

Card Reader:

Built in SD Card Reader:

  Vendor ID:	0x05ac
  Product ID:	0x8403
  Revision:	1.00
  Serial Number:	000000009833

Diagnostics:

Power On Self-Test:

  Last Run:	3/17/11 4:53 PM
  Result:	Passed

Disc Burning:

MATSHITA DVD-R   UJ-868:

  Firmware Revision:	KB19
  Interconnect:	ATAPI
  Burn Support:	Yes (Apple Shipping Drive)
  Cache:	2048 KB
  Reads DVD:	Yes
  CD-Write:	-R, -RW
  DVD-Write:	-R, -R DL, -RW, +R, +R DL, +RW
  Write Strategies:	CD-TAO, CD-SAO, DVD-DAO
  Media:	To show the available burn speeds, insert a disc and choose View Q&gt;E Refresh

Ethernet Cards:

ethernet:

  Type:	Ethernet Controller
  Bus:	PCI
  Vendor ID:	0x10de
  Device ID:	0x0ab0
  Subsystem Vendor ID:	0x10de
  Subsystem ID:	0xcb79
  Revision ID:	0x00b1
  BSD name:	en0
  Kext name:	nvenet.kext
  Location:	/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/nvenet.kext
  Version:	2.0.15

FireWire:

FireWire Bus:

  Maximum Speed:	Up to 800 Mb/sec

Graphics/Displays:

NVIDIA GeForce 9400M:

  Chipset Model:	NVIDIA GeForce 9400M
  Type:	GPU
  Bus:	PCI
  VRAM (Total):	256 MB
  Vendor:	NVIDIA (0x10de)
  Device ID:	0x0863
  Revision ID:	0x00b1
  ROM Revision:	3448
  Displays:
Color LCD:
  Resolution:	1440 x 900
  Pixel Depth:	32-Bit Color (ARGB8888)
  Main Display:	Yes
  Mirror:	Off
  Online:	Yes
  Built-In:	Yes
Display Connector:
  Status:	No Display Connected

Memory:

Memory Slots:

  ECC:	Disabled

BANK 0/DIMM0:

  Size:	2 GB
  Type:	DDR3
  Speed:	1067 MHz
  Status:	OK
  Manufacturer:	0x80CE
  Part Number:	0x4D34373142353637334548312D4346382020
  Serial Number:	0x82D59E54

BANK 1/DIMM0:

  Size:	2 GB
  Type:	DDR3
  Speed:	1067 MHz
  Status:	OK
  Manufacturer:	0x80CE
  Part Number:	0x4D34373142353637334548312D4346382020
  Serial Number:	0x82D59EFF

Power:

Battery Information:

  Model Information:
  Serial Number:	W0934A97G77VA
  Manufacturer:	SMP
  Device name:	bq20z451
  Pack Lot Code:	0000
  PCB Lot Code:	0000
  Firmware Version:	0003
  Hardware Revision:	0003
  Cell Revision:	0100
  Charge Information:
  Charge remaining (mAh):	6526
  Fully charged:	Yes
  Charging:	No
  Full charge capacity (mAh):	6526
  Health Information:
  Cycle count:	35
  Condition:	Normal
  Battery Installed:	Yes
  Amperage (mA):	0
  Voltage (mV):	12461

System Power Settings:

  AC Power:
  System Sleep Timer (Minutes):	180
  Disk Sleep Timer (Minutes):	10
  Display Sleep Timer (Minutes):	60
  Wake On AC Change:	No
  Wake On Clamshell Open:	Yes
  Wake On LAN:	Yes
  Current Power Source:	Yes
  Display Sleep Uses Dim:	Yes
  Battery Power:
  System Sleep Timer (Minutes):	60
  Disk Sleep Timer (Minutes):	10
  Display Sleep Timer (Minutes):	10
  Wake On AC Change:	No
  Wake On Clamshell Open:	Yes
  Display Sleep Uses Dim:	Yes
  Reduce Brightness:	Yes

Hardware Configuration:

  UPS Installed:	No

AC Charger Information:

  Connected:	Yes
  ID:	0x0100
  Wattage (W):	85
  Revision:	0x0000
  Family:	0x00ba
  Serial Number:	0x00c7fad5
  Charging:	No

Printers:

Brother MFC-490CW:

  Status:	Idle
  Print Server:	Local
  Driver Version:	4.0.2
  Default:	Yes
  URI:	dnssd://Brother%20MFC-490CW._pdl-datastream._tcp.local./?bidi
  PPD:	Brother MFC-490CW CUPS
  PPD File Version:	4.0.2
  PostScript Version:	(3010.106) 3
  CUPS Version:	1.4.6 (cups-218.28)
  Fax support:	No
  Scanning support:	Yes
  Scanning app:	-
  Scanning app (bundleID path):	-
  Scanner UUID:	2D781047-2D78-1047-2D78-10472D781047

Officejet Pro 8500 A909g [71D422]:

  Status:	Idle
  Print Server:	Local
  Driver Version:	3.1
  Default:	No
  URI:	dnssd://Officejet%20Pro%208500%20A909g%20%5B71D422%5D._pdl-datastream._tcp.local./?bidi
  PPD:	HP Officejet Pro 8500 A909g Series
  PPD File Version:	3.1
  PostScript Version:	(3011.104) 0
  CUPS Version:	1.4.6 (cups-218.28)
  Fax support:	No
  Scanning support:	Yes
  Scanning app:	-
  Scanning app (bundleID path):	-
  Scanner UUID:	081D4EC1-081D-4EC1-081D-4EC1081D4EC1

Serial-ATA:

NVidia MCP79 AHCI:

  Vendor:	NVidia
  Product:	MCP79 AHCI
  Link Speed:	3 Gigabit
  Negotiated Link Speed:	1.5 Gigabit
  Description:	AHCI Version 1.20 Supported

FUJITSU MJA2250BH FFS G1:

  Capacity:	250.06 GB (250,059,350,016 bytes)
  Model:	FUJITSU MJA2250BH FFS G1                
  Revision:	00810020
  Serial Number:	        K94DT9828JA4
  Native Command Queuing:	Yes
  Queue Depth:	32
  Removable Media:	No
  Detachable Drive:	No
  BSD Name:	disk0
  Medium Type:	Rotational
  Partition Map Type:	GPT (GUID Partition Table)
  S.M.A.R.T. status:	Verified
  Volumes:
  Capacity:	209.7 MB (209,715,200 bytes)
  Writable:	Yes
  BSD Name:	disk0s1
Macintosh HD:
  Capacity:	249.72 GB (249,715,376,128 bytes)
  Available:	116 GB (115,998,367,744 bytes)
  Writable:	Yes
  File System:	Journaled HFS+
  BSD Name:	disk0s2
  Mount Point:	/

NVidia MCP79 AHCI:

  Vendor:	NVidia
  Product:	MCP79 AHCI
  Link Speed:	3 Gigabit
  Negotiated Link Speed:	1.5 Gigabit
  Description:	AHCI Version 1.20 Supported

MATSHITADVD-R   UJ-868:

  Model:	MATSHITADVD-R   UJ-868                  
  Revision:	KB19    
  Serial Number:	            dE253500
  Native Command Queuing:	No
  Detachable Drive:	No
  Power Off:	Yes
  Async Notification:	No

USB:

USB High-Speed Bus:

  Host Controller Location:	Built-in USB
  Host Controller Driver:	AppleUSBEHCI
  PCI Device ID:	0x0aa6 
  PCI Revision ID:	0x00b1 
  PCI Vendor ID:	0x10de 
  Bus Number:	0x24 

MB860:

  Product ID:	0x708b
  Vendor ID:	0x22b8  (Motorola MDS)
  Version:	 2.26
  Serial Number:	TA20707G0K
  Speed:	Up to 480 Mb/sec
  Manufacturer:	Motorola
  Location ID:	0x24100000
  Current Available (mA):	500
  Current Required (mA):	Unknown (Device has not been configured)

Built-in iSight:

  Product ID:	0x8507
  Vendor ID:	0x05ac  (Apple Inc.)
  Version:	 4.19
  Serial Number:	8H98A002K6V23A00
  Speed:	Up to 480 Mb/sec
  Manufacturer:	Apple Inc.
  Location ID:	0x24400000
  Current Available (mA):	500
  Current Required (mA):	500

USB High-Speed Bus:

  Host Controller Location:	Built-in USB
  Host Controller Driver:	AppleUSBEHCI
  PCI Device ID:	0x0aa9 
  PCI Revision ID:	0x00b1 
  PCI Vendor ID:	0x10de 
  Bus Number:	0x26 

Internal Memory Card Reader:

  Product ID:	0x8403
  Vendor ID:	0x05ac  (Apple Inc.)
  Version:	98.33
  Serial Number:	000000009833
  Speed:	Up to 480 Mb/sec
  Manufacturer:	Apple
  Location ID:	0x26500000
  Current Available (mA):	500
  Current Required (mA):	500

USB Bus:

  Host Controller Location:	Built-in USB
  Host Controller Driver:	AppleUSBOHCI
  PCI Device ID:	0x0aa5 
  PCI Revision ID:	0x00b1 
  PCI Vendor ID:	0x10de 
  Bus Number:	0x04 

Apple Internal Keyboard / Trackpad:

  Product ID:	0x0236
  Vendor ID:	0x05ac  (Apple Inc.)
  Version:	 0.81
  Speed:	Up to 12 Mb/sec
  Manufacturer:	Apple Inc.
  Location ID:	0x04600000
  Current Available (mA):	500
  Current Required (mA):	40

IR Receiver:

  Product ID:	0x8242
  Vendor ID:	0x05ac  (Apple Inc.)
  Version:	 0.16
  Speed:	Up to 1.5 Mb/sec
  Manufacturer:	Apple Computer, Inc.
  Location ID:	0x04500000
  Current Available (mA):	500
  Current Required (mA):	100

USB Bus:

  Host Controller Location:	Built-in USB
  Host Controller Driver:	AppleUSBOHCI
  PCI Device ID:	0x0aa7 
  PCI Revision ID:	0x00b1 
  PCI Vendor ID:	0x10de 
  Bus Number:	0x06 

BRCM2046 Hub:

  Product ID:	0x4500
  Vendor ID:	0x0a5c  (Broadcom Corp.)
  Version:	 1.00
  Speed:	Up to 12 Mb/sec
  Manufacturer:	Apple Inc.
  Location ID:	0x06100000
  Current Available (mA):	500
  Current Required (mA):	0

Bluetooth USB Host Controller:

  Product ID:	0x8213
  Vendor ID:	0x05ac  (Apple Inc.)
  Version:	 1.80
  Serial Number:	002608D1AE7B
  Speed:	Up to 12 Mb/sec
  Manufacturer:	Apple Inc.
  Location ID:	0x06110000
  Current Available (mA):	500
  Current Required (mA):	0

AirPort:

  Software Versions:</what>
</comment>
<comment>
<author>vanderli...@gmail.com</author>
<when>Fri, 18 Mar 2011 04:32:11 +0000</when>
<what>Also -- this occurred on the upgrade to 10.6.6.    Earlier MacOS versions were fine.   Something in MacOS 10.6.6 appeared to break adb.</what>
</comment>
<comment>
<author>brad.ede...@gmail.com</author>
<when>Fri, 18 Mar 2011 04:35:51 +0000</when>
<what>So others have reported this as well?  / Can you reproduce it?

I notice in this section on the device, what does it mean when it says Device has not been configured? That a clue? Did Apple break their USB driver that supports the phone?

MB860:

  Product ID:	0x708b
  Vendor ID:	0x22b8  (Motorola MDS)
  Version:	 2.26
  Serial Number:	TA20707G0K
  Speed:	Up to 480 Mb/sec
  Manufacturer:	Motorola
  Location ID:	0x24100000
  Current Available (mA):	500
  Current Required (mA):	Unknown (Device has not been configured)
</what>
</comment>
<comment>
<author>brad.ede...@gmail.com</author>
<when>Fri, 18 Mar 2011 20:39:25 +0000</when>
<what>Eureka!

Peter at Motorola developer support came up with a solution.

The phone has 4 USB Connection modes (I was unaware of this setting until I looked for it):
1 Motorola Phone Portal (this was the default setting, as I received it from AT8T)
2 Windows Media Sync
3 USB Mass Storage
4 None

Connecting to the Mac OS X 10.6. 6with settings 1 Q&amp;E 2 cause adb to fail to see the device.  3 Q&amp;E 4 work fine.

However, on Windows all 4 modes work.

As such, I conclude it is an incompatibility between adb and USB modes 1Q&amp;E2 on the Atrix on Mac OS 10.6.6.

Hope that helps Google/Motorola/Apple sort it out!

</what>
</comment>
<comment>
<author>dnsg...@gmail.com</author>
<when>Sun, 20 Mar 2011 12:16:24 +0000</when>
<what>same issue, new macbook pro on 10.6.6 does not recognize nexus one as usb storage device; cannot transfer files.

nexus one 2.3.3 kernel ver 2.6.35.7--59423-g08607d4 build apa28#1

I turned on USB debugging, it did not help.  

Works fine on older imac running OS 10.5.8

</what>
</comment>
<comment>
<author>aron23</author>
<when>Wed, 23 Mar 2011 22:29:45 +0000</when>
<what>I have a 2011 Macbook Pro and it will not display any devices under ADB at all, they are mountable via USB but will not show up under ADB in either OS X or Windows 7 which I am not sure is the same issue

Apple of course provides no support on this saying talk to Android...</what>
</comment>
<comment>
<author>ritri...@gmail.com</author>
<when>Mon, 28 Mar 2011 21:46:13 +0000</when>
<what>Thank you Peter at Motorola developer support for finding a solution, but how does one change Q&quot;EUSB connection modesQ&quot;E as brad.ede wrote on 3/18? Nothing obvious in Settings or Phone Portal.</what>
</comment>
<comment>
<author>brad.ede...@gmail.com</author>
<when>Tue, 29 Mar 2011 01:33:01 +0000</when>
<what>Yeah, this wasnQ&apos;Et obvious.

On the Atrix, if you Q&quot;Epull downQ&quot;E the status bar from the top of the screen, youQ&apos;Ell see a section called Q&quot;EOngoingQ&quot;E and in that Q&quot;EUSB ConnectionQ&quot;E - touch that option and you get a dialog with the 4 USB Connection choices - Motorola Phone Portal, Windows Media Sync, USB Mass Storage, and None.

On my Mac OS X 10.6, only USB Mass Storage and None allow the phone to work with adb.

Hope this helps.
</what>
</comment>
<comment>
<author>ritri...@gmail.com</author>
<when>Tue, 29 Mar 2011 12:54:21 +0000</when>
<what>Thanks for explaining. Odd thing, though, from my home screen, when I pull down my status bar (the bar at the top with Q&quot;EATQ&amp;ETQ&quot;E in the top left, right?), I have no Q&quot;EOngoingQ&quot;E section. I have only the following:

TodayQ&apos;Es date
No notifications

My phone is:
System version Version.4.1.26.MB860.ATT.en.US
Android version 2.2.1

I rebooted the phone just in case something had crashed, but still the status bar shows the same.

What is your system and Android version, Brad?</what>
</comment>
<comment>
<author>brad.ede...@gmail.com</author>
<when>Tue, 29 Mar 2011 14:14:23 +0000</when>
<what>System 4.1.26.MB860.ATT.en.US
Android 2.2.1

Fwiw, I only see the Q&quot;EOngoingQ&quot;E section when the phone is actually connected via USB to my computer. ItQ&apos;Es not there all the time.</what>
</comment>
<comment>
<author>ritri...@gmail.com</author>
<when>Thu, 31 Mar 2011 12:58:51 +0000</when>
<what>Aha. That explains it. Works for me now too. Thanks very much for the tip.</what>
</comment>
<comment>
<author>lem...@gmail.com</author>
<when>Wed, 20 Apr 2011 08:38:39 +0000</when>
<what>IQ&apos;Eve got exactly the same problem on a MacBook Pro running 10.6.7, latest Android SDK toolset (10). My phone is running Android 2.1-update1, and neither the Q&quot;ECharge PhoneQ&quot;E (none) option, or a USB Mass-Storage Mount appear to help in the slightest. In the System Info window the device is displayed, along with itQ&apos;Es USB mount but ADB refuses to recognize that it exists.</what>
</comment>
<comment>
<author>elliotl...@gmail.com</author>
<when>Wed, 20 Apr 2011 09:44:30 +0000</when>
<what>I had a problem where noen of my devices were showing up and it turned out to be the fault of an overzealous kext file for EasyTether. Something to try: http://www.intohand.com/blog/?p=116 </what>
</comment>
<comment>
<author>roysha...@gmail.com</author>
<when>Tue, 03 May 2011 09:31:26 +0000</when>
<what>See also http://code.google.com/p/android/issues/detail?id=16556
</what>
</comment>
<comment>
<author>t...@nodomain.org</author>
<when>Mon, 23 May 2011 22:39:21 +0000</when>
<what>Same bug here, Nexus S with Snow Leopard 10.6.7

Not recognised as a USB device at all.. IQ&apos;Eve deleted EasyTether (have never used it but if its that broken...).

There is no Q&apos;EongoingQ&apos;E section on my phone.  It just says Q&apos;Eno notificationsQ&apos;E.

It was working until last week when I ran the OS updates.. regretting it now.
</what>
</comment>
<comment>
<author>keer...@126.com</author>
<when>Fri, 08 Jul 2011 07:58:43 +0000</when>
<what>Comment 4 by brad.ede...@gmail.com, Mar 18, 2011
Eureka!

Me too!


Peter at Motorola developer support came up with a solution.

The phone has 4 USB Connection modes (I was unaware of this setting until I looked for it):
1 Motorola Phone Portal (this was the default setting, as I received it from AT8T)
2 Windows Media Sync
3 USB Mass Storage
4 None

Connecting to the Mac OS X 10.6. 6with settings 1 Q&amp;E 2 cause adb to fail to see the device.  3 Q&amp;E 4 work fine.

However, on Windows all 4 modes work.

As such, I conclude it is an incompatibility between adb and USB modes 1Q&amp;E2 on the Atrix on Mac OS 10.6.6.

Hope that helps Google/Motorola/Apple sort it out!</what>
</comment>
<comment>
<author>ro...@burningdog.co.za</author>
<when>Fri, 18 Nov 2011 11:29:13 +0000</when>
<what>I can confirm this. I recently updated from OS 10.6.4 to 10.6.8 on my MacBook Pro (I know! 10.6.6 came out ages ago!) and adb now doesnQ&apos;Et recognise my phone.

Q&quot;Eadb devicesQ&quot;E doesnQ&apos;Et list any attached devices after the update; previously I could connect to my Samsung Galaxy S. Also, my phone now doesnQ&apos;Et recognise that itQ&apos;Es plugged in via USB - it keeps opening Q&quot;ECar ModeQ&quot;E when I plug it in - so I canQ&apos;Et try the suggestion from #17

My phone has cyanogenmod 7.1 stable on it (Android 2.3.7) and IQ&apos;Em using adb 1.0.29

I donQ&apos;Et see my phone showing up in the USB Device Tree in System Profiler. USB Debugging is enabled on my phone.

Is there anything else I can try?</what>
</comment>
<comment>
<author>simon.ma...@gmail.com</author>
<when>Tue, 29 Nov 2011 17:44:01 +0000</when>
<what>I have a Samsung Galaxy S Vibrant running Android 2.3.5. I was able to connect the phone in USB Debugging mode before upgrading to Mac OS Lion. Now that IQ&apos;Eve upgraded to Lion I can no longer get the phone recognized.

I have noticed that if I kill and restart the adb server, that my phone is recognized under adb devices but only for a few seconds. Then it no longer shows up in the list of devices.</what>
</comment>
<comment>
<author>stuffaro...@gmail.com</author>
<when>Fri, 02 Dec 2011 14:29:33 +0000</when>
<what>Correction to my comment at #18: after a full wipe and reinstall, my Mac can pick up the Galaxy S again. So it wasnQ&apos;Et 10.6.8 that killed USB recognition - it was something else. ThatQ&apos;Es a relief!</what>
</comment>
<comment>
<author>simon.ma...@gmail.com</author>
<when>Fri, 02 Dec 2011 14:44:07 +0000</when>
<what>I have resolved my problem by buying a powered USB hub. Now when I plug the Galaxy S into the hub it is correctly identified on my Mac running OS Lion. For some reason it doesnQ&apos;Et seem like the USB ports that worked great in Snow Leopard are pumping out the same amount of power in Lion.

This blog post helped me figure out what was going on:

http://esausilva.com/2010/10/02/how-to-set-up-adb-android-debug-bridge-in-mac-osx/

</what>
</comment>
</bug>
<bug>
<bugid>9964</bugid>
<title>calendar colors</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>guy...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 01:19:32 +0000</openedDate>
<description>the default color for an outlook calendar event is black on purple and
is very hard to read. it would be nice to be able to change the
background color to a more pastel color to create a more readable
contrast</description>
<comment>
<author>trevor...@gmail.com</author>
<when>Tue, 15 Mar 2011 20:58:18 +0000</when>
<what>Agreed - more calendar customization, including the ability to change the color applied to corporate calendars, would be great to see.</what>
</comment>
</bug>
<bug>
<bugid>18405</bugid>
<title>Phone enters gallery automatically after selecting upload a photo to Picasa or upload a video to YouTube during the first time account login - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>boya.rag...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 12:18:47 +0000</openedDate>
<description>Preconditions: 1.There is no account(Google, Youtube) setup. 2.SD card
insert to phone. Step To Reproduce: 1.Open camera and take a video. 2.Go
to gallery, select the video. 3.press menu hardkey, choose Share option.
4.Share video by Youtube option. 2.sign-in YouTube with username and
password,Upload the video. 3.Observe the phenomenon. Observations:
Device enters gallery folder list screen after upload video to YouTube.
Expected: Device should keep on video preview mode screen after upload
video to YouTube. Phone: Nexus S with Android Version 2.3</description>
</bug>
<bug>
<bugid>16659</bugid>
<title>Email notification goes away if gmail app is open, should stay till itQ&apos;Es read</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T23:07:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 07:02:14 +0000</openedDate>
<description>If you get an email notification, it should stay till itQ&apos;Es read, and not
go away the next time you open gmail.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:07:28 +0000</when>
<what>Sorry, the Gmail system is not tracked in the AOSP bug tracker.  Please report Gmail bugs here:  http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>794</bugid>
<title>Music player crashed in 0.9</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-25T20:37:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Mon, 18 Aug 2008 19:52:23 +0000</openedDate>
<description>I was tinkering with the playlist management feature, moving things
around, and the application crashed with: Q&quot;ESorry! The application Music
(process com.android.music) has stopped unexpectedly. Please try again.Q&quot;E
Attached is the adb bugreport output.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 18 Aug 2008 20:03:41 +0000</when>
<what>Looking at the logs, it seems this bug was fixed after we cut the SDK 0.9. This would require confirmation 
though.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 00:07:02 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 00:07:20 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Mon, 25 Aug 2008 15:33:13 +0000</when>
<what>I have also had other problems with the MediaPlayer no longer seeming to respond to
playback changes.  Like choosing a new song would return to the player screen with
clearly no song playing.  No way to Q&quot;EjogQ&quot;E it back except to kill the process.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 20:37:51 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:48:55 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>1609</bugid>
<title>Google maps shows my location as somewhere in Colorado or North east whereas I am in Atlanta, GA!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>10</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Sun, 21 Dec 2008 15:57:43 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem When I use the My location of
the Google maps, the location is shown as somewhere in Colorado or North
east whereas I am in Atlanta, GA! This does not happen always though,
but maximum times (say 75%). When I use the GPS feature of the Google
Maps application, it tries getting in touch with GPS and then gives up
saying that it could not get the location. This is very weird and some
sort of a bug in the rc30 release. - Sample source code demonstrating
the problem - What you think the correct behavior should be. The GPS
functionality should work out of the box and should not give fake
locations. If you are reporting a crash or similar issue, please also
run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a
text file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>giggsey</author>
<when>Sun, 21 Dec 2008 16:44:37 +0000</when>
<what>Are you standing outside in a clear location so that the phone can get a GPS signal? 
Also, without GPS, the other location methods are using the signal from the mobile 
phone towers and any wifi in the local area.

Is there a circle around the Q&quot;ElocationQ&quot;E which you are actually in?</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:25:25 +0000</when>
<what>Yes, there is a circle around the location reported. I was near the balcony of the 
apartment, but not in the clear. The doors/windows were closed. Do you need to have 
a view of the clear sky to make this work? Why doesnt the application tell that to 
the users. Thats just dumb. It should.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:54:16 +0000</when>
<what></what>
</comment>
<comment>
<author>graziano...@gmail.com</author>
<when>Wed, 26 Aug 2009 18:17:50 +0000</when>
<what>I had the same issue yesterday and today.
When I am at work, the phone says that my location is at 500km from my real location...

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:34:32 +0000</when>
<what></what>
</comment>
<comment>
<author>vkhia...@gmail.com</author>
<when>Wed, 09 Sep 2009 03:48:22 +0000</when>
<what>I have a very similar problem.  A majority of the time (50-70%), I end up in Bellvue
WA when my actual location is in Chicago IL.  This of course is only using cellphone
triangulation.  The moment I step outside and get a GPS lock, I have no problems with
my location.  However without GPS, I am constantly flipping between Bellveue and
Chicago, with the majority of the time being spent in Bellevue.  This is occurring on
my Samsung Galaxy phone by the way.  Any help would be greatly appreciated.  </what>
</comment>
<comment>
<author>theredbu...@gmail.com</author>
<when>Tue, 19 Jan 2010 15:16:13 +0000</when>
<what>I have searched these issues and this one closest describes my problem...even though 
itQ&apos;Es a bit older. I have the Motorola Droid using maps version 3.3.1. When I turn 
maps on, it shows me about 60-70 miles away in the middle of the Tonto National 
Forest in Arizona...when I live in Tolleson, Arizona...in south Phoenix. Is there a 
forthcoming update that helps to position fix a bit more accurately? I use an 
application that shows the weather, and the weather in the national forest is quite 
a bit different than where I really am.

What other information can I provide to help possibly find a fix if there is one?</what>
</comment>
<comment>
<author>theredbu...@gmail.com</author>
<when>Tue, 02 Feb 2010 02:54:25 +0000</when>
<what>Guess this one needs a bump? Is anyone looking at these forums? I know there are a 
lot of complaints...but itQ&apos;Es been a while...

</what>
</comment>
<comment>
<author>Xan...@gmail.com</author>
<when>Sun, 21 Feb 2010 00:01:57 +0000</when>
<what>I am in the UK and whenever it reports just using my GSM signal ... it shows me as in
India. Makes the function useless.</what>
</comment>
<comment>
<author>mjkaspe...@gmail.com</author>
<when>Tue, 02 Mar 2010 14:08:33 +0000</when>
<what>I use the Droid.  I live in the Chicago suburbs and I have been experiencing gps 
location issues as well.  The first instance occurred a month or so ago where I was 
driving my normal commute and the map all of a sudden started tracking a location in 
Canada! The blue arrow (me) was travelling at a high rate of speed, and not 
following a road. I zoomed out to see more area of where it was located and it 
almost seems like it was tracking an airplane travelling that fast since it was in a 
straight line. The issue disappeared.  Now the past couple of days itQ&apos;Es putting my 
location within a mile or two of my actual position for only a few seconds, then the 
map jumps to Arizona or New Mexico with the blue arrow travelling at a high rate of 
speed, like I was an airplane or something.  What is going on????  Is there a glitch 
with googleQ&apos;Es location services where itQ&apos;Es confusing real time location data of 
different android customers across the country?</what>
</comment>
<comment>
<author>mtv...@gmail.com</author>
<when>Thu, 04 Mar 2010 19:14:57 +0000</when>
<what>I had the same exact thing occur that happened with mjkasper76. I have a droid and
IQ&apos;Em in the chicago area right now and for some reason I got a fix on a plane going
500 mph over Canada and the Great Lakes. And the only times that this has happened
were late at night.... I have been able to use the GPS around the chicago area just
fine at other times. </what>
</comment>
<comment>
<author>MartyMacGyver@gmail.com</author>
<when>Thu, 18 Mar 2010 14:42:08 +0000</when>
<what>I have a Droid on VZW:

IQ&apos;Em seeing this as well, when I had a fix at all earlier today.  Now, despite seeing
6 satellites it refuses to fix.

Earlier it *acted* like I was in a plane, flying over beautiful Wyoming at around 300
MPH.  However, I was actually in my chair at my desk at home in the Chicago burbs,
flying nowhere fast.  Interestingly the Q&quot;EplaneQ&quot;E (as seen on the map) seemed to be
heading towards me.  Also interesting is that I had just updated to Google Maps 4.1
and was trying it when I noticed this (that may be totally coincidental).

Anyway, I rebooted, tried *228 opt 2, etc., and it still wonQ&apos;Et fix. Sees 6 satellites
still, but wonQ&apos;Et lock on.

It did this Q&quot;EwonQ&apos;Et fixQ&quot;E thing a month ago and I eventually got it working (an
indeterminate combination of reboots, Q&quot;E*228Q&quot;Es and such), but that was on a trip to
Florida (notorious for Alltel problems apparently).

</what>
</comment>
<comment>
<author>MartyMacGyver@gmail.com</author>
<when>Thu, 18 Mar 2010 14:44:57 +0000</when>
<what>I should add something: when this first started happening I also had the wireless
location thing on.  At first, itQ&apos;Ed give a rough circle around home, but then the
arrow would disappear.  When I told it to find Q&quot;Emy locationQ&quot;E thatQ&apos;Es when it showed me
over WY.  So local tower triangulation = OK, but as soon as it parsed the satellite
data it went to Wyoming.</what>
</comment>
<comment>
<author>MartyMacGyver@gmail.com</author>
<when>Thu, 18 Mar 2010 15:25:30 +0000</when>
<what>I did more searching and stumbled across references to Q&quot;Esafe modeQ&quot;E on the Droid
(press and release the power button while holding the keyboard menu button down, wait
for the LONG vibrate (right after the usual short one) and release the menu button. 
You should see a Q&quot;Esafe modeQ&quot;E watermark in the lower left corner of the screen once
itQ&apos;Es fully booted.

After that I went into the GPS Status app and lo, it acquired within a couple of
minutes (still quite long but far faster than never).  I rebooted normally and it
reacquired within about 10 seconds.

I wonder if this is some cache data corruption or something that would be persistent
until safe mode is invoked?
</what>
</comment>
<comment>
<author>stcnos...@gmail.com</author>
<when>Mon, 19 Apr 2010 04:55:18 +0000</when>
<what>IQ&apos;Eve seen something like this twice.  Both times were on a Verizon Droid and I was
located within 5 miles of Dulles airport in Northern Virginia.  

On Feb 1, it thought I was in Milwaukee for a while.

The second time was on the evening of 4/12 with the Droid now running Android 2.1.  I
doubt it was an issue with access to GPS signals.  The skies were clear and the
convertibleQ&apos;Es top was down.  It showed me moving rapidly through Tallahassee, FL.  To
attempt to clear it, I went through a few cycles of enabling/disabling GPS and cell
tower location.  I rebooted the phone.  I also shutdown and removed  the battery, but
only for maybe a minute.  Nothing got my Droid out of Florida.  When I looked back at
my phone a few hours later, navigation was back to normal.

Just about every other time IQ&apos;Eve used GPS navigation, itQ&apos;Es worked fine.

Is there diagnostic info that it would help to collect if I see this again?
</what>
</comment>
<comment>
<author>patkuche...@gmail.com</author>
<when>Tue, 18 May 2010 18:05:22 +0000</when>
<what>My GPS quit working on 5/15/10. I am running Android 2.1 on a Motorola Droid using
Verizon. I was near Chicago and it navigated just fine on 5/14/10.The next morning my
running app showed my location to be 50 miles away and I ran 26 miles in 3
minutes!Since then I get Q&apos;EYour current location is temporarily unavailable.Q&apos;E I have
powered down, removed the battery, uninstalled apps that use gps, tried safe mode
with no change.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:44 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:17:57 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>4983</bugid>
<title>CanQ&apos;Et answer incoming calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>17</stars>
<reportedBy>mikewils...@gmail.com</reportedBy>
<openedDate>Sun, 22 Nov 2009 00:49:51 +0000</openedDate>
<description>Motorola Droid Android 2.0 Incoming calls ring phone. Swipe will not
answer. Ignore does not work either. Both directions seem locked.
Intermittent problem. Sometimes takes 3 or 4 rings and then swiper
moves. Sometimes call times out and goes to missed call. Some incoming
calls answer normally. No distinguishable pattern.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:37:07 +0000</when>
<what></what>
</comment>
<comment>
<author>skjw...@gmail.com</author>
<when>Wed, 30 Dec 2009 16:49:15 +0000</when>
<what>I switched my ringtone from a .wma song to a .mp3, and it seems to have cleared it 
up. Coincidence?</what>
</comment>
<comment>
<author>don.mang...@gmail.com</author>
<when>Fri, 08 Jan 2010 19:51:17 +0000</when>
<what>Same problem here. Need a fix as I use this phone for work and it is extremely
frustrating to not be able to take calls...</what>
</comment>
<comment>
<author>rrifk...@gmail.com</author>
<when>Tue, 19 Jan 2010 21:05:18 +0000</when>
<what>This just happened to me. Got a (very important) call, swiping did not move the green
circle, could not answer. Pressing the lock button darkened the screen; when I
pressed it again I was able to partially move the green button, but it stuttered and
failed, as if I had not pulled it far enough. This has happened several times.
Android 2.0.1 (stock; not rooted) on Verizon Motorola Droid.</what>
</comment>
<comment>
<author>qaelith....@gmail.com</author>
<when>Fri, 16 Apr 2010 13:35:58 +0000</when>
<what>It just happened to me with a contact who has an mp3 ringtone, so it isnQ&apos;Et just WMA.  
It is, though, a custom ringtone so who knows whether maybe something about the 
ringtone might be tying up the device while IQ&apos;Em trying to answer a call.</what>
</comment>
<comment>
<author>lashdex@gmail.com</author>
<when>Fri, 13 Aug 2010 05:55:58 +0000</when>
<what>This is happening to me with an HTC Incredible. Custom ringtone set by using the ringtone trimming tool from an mp3 song in the SD card. 

The issue was only presenting on a series of calls with restricted number, but it would work fine when the number was not restricted. The set consisted of around 12 calls, a few seconds apart (I did some of the calls from my land line as testing). The incoming calls with restricted numbers were international calls and my service provider is Verizon (Colorado, US). 
</what>
</comment>
<comment>
<author>Leslie.B...@gmail.com</author>
<when>Sat, 14 Aug 2010 23:12:42 +0000</when>
<what>Happens to my husbandQ&apos;Es Droid - it will work when the phone is unlocked and heQ&apos;Es holding it. If he puts it in his pocket he canQ&apos;Et swipe to answer. I suggest bumping this up in priority. More attempts at answering a phone mean more time with eyes off the road.

</what>
</comment>
<comment>
<author>kalbersh...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:12:44 +0000</when>
<what>Same problem here (DINC/Verizon running 2.1 on Verizon.)  Happens with ~5% of incoming calls:  CanQ&apos;Et drag down or up, call typically goes to VM. 5-10 seconds later I can unlock the phone.</what>
</comment>
<comment>
<author>qaelith....@gmail.com</author>
<when>Fri, 20 Aug 2010 20:46:55 +0000</when>
<what>Whatever the cause, it seems that since phone calls are the most critical thing for a phone, the phone app should immediately receive 100% of the phoneQ&apos;Es resources when a call is incoming without exception, or at least let me flip on a checkbox to allow the phone to absolutely pre-empt everything else when incoming calls are ringing.  It could lay off a bit when call is answered but I must be able to answer calls and sometimes that doesnQ&apos;Et work.</what>
</comment>
<comment>
<author>OgGr...@gmail.com</author>
<when>Wed, 25 Aug 2010 18:53:50 +0000</when>
<what>Also encountering this -- HTC Incredible/stock/2.1/standard Q&quot;Eold phoneQ&quot;E ringer tone. Seems to happen when I pull the (sleeping) phone from my pocket. Has happened three-four times in the three weeks IQ&apos;Eve had possession.</what>
</comment>
<comment>
<author>kalbersh...@gmail.com</author>
<when>Sun, 12 Sep 2010 18:46:17 +0000</when>
<what>After two weeks with 2.2/Sense (unmodified Verizon release on DINC) I see no change in this annoying glitch.</what>
</comment>
<comment>
<author>johncormie</author>
<when>Thu, 07 Oct 2010 15:40:47 +0000</when>
<what>Happens to me on a ATQ&amp;ET Google Nexus One with Froyo</what>
</comment>
<comment>
<author>jdgm...@gmail.com</author>
<when>Tue, 21 Dec 2010 17:04:09 +0000</when>
<what>Have same problem with not being able to unlock to answer or decline the call. Have the HTC Evo (android 2.2) + Sprint for about 3 weeks now. Have all the latest updates; only using the standard ringtones; have installed no apps yet. Problem is intermittent though: has only happened 3 or 4x. Phone is never in my pocket, but problem has happened both holding the phone during incoming call, and also when itQ&apos;Es on the table during the incoming call and I pick the phone up. HavenQ&apos;Et been able to replicate the problem calling from my home phone.</what>
</comment>
<comment>
<author>biswajit...@gmail.com</author>
<when>Thu, 30 Dec 2010 06:52:23 +0000</when>
<what>I am also facing the similar problem with Samsung Galaxy .....has anyone any solution yet...??</what>
</comment>
<comment>
<author>lord.jon...@gmail.com</author>
<when>Wed, 05 Jan 2011 21:46:46 +0000</when>
<what>Same problem here.  All stock ringtones, so itQ&apos;Es not an issue of wma vs mp3.

Motorolla Droid2 v2.2 Verizon</what>
</comment>
<comment>
<author>Billpac...@gmail.com</author>
<when>Thu, 27 Jan 2011 21:06:40 +0000</when>
<what>I have the same problem on mytouch4 tmobil said it was hardware and they would send new handset but after reading this post i dont thik so</what>
</comment>
<comment>
<author>notgen...@yahoo.com</author>
<when>Wed, 02 Feb 2011 18:32:37 +0000</when>
<what>I just began to experience this on an HTC MyTouch T-Mobile phone bought at Christmas.  I did a little digging, and found a solution in another forum.

Instead of trying to drag down in the middle of the screen to answer the call (or drag up to decline), drag in the lower corners.  Those are the corners where the green Q&apos;EanswerQ&apos;E and red Q&apos;EdeclineQ&apos;E buttons are displayed for an incoming call when the phone is not in sleep mode.

I tested it, and it works...for now.  I still donQ&apos;Et understand why the drag could be done anywhere before and wonQ&apos;Et function now, but the workaround seems to solve the problem.</what>
</comment>
<comment>
<author>notgen...@yahoo.com</author>
<when>Wed, 02 Feb 2011 18:34:19 +0000</when>
<what>Also...after I conducted the test, I placed another call to the MyTouch and attempted to drag from the center of the phone, and that began working again.</what>
</comment>
<comment>
<author>mikey...@gmail.com</author>
<when>Mon, 07 Feb 2011 22:59:15 +0000</when>
<what>I have it happening on a HTC Desire Z.  For now I have installed an App called Easy Answer where you press a button to answer the call instead of swiping down.</what>
</comment>
<comment>
<author>gus.eng...@gmail.com</author>
<when>Mon, 21 Feb 2011 16:58:53 +0000</when>
<what>My wife and I both have the same problem with our MyTouch 4G phones -- in the majority of cases, when our phones are in the Q&apos;Elocked/sleepingQ&apos;E mode (in purse, pocket, or just on the desk), when we receive a phone call, the Q&apos;EDrag screen down to answer phoneQ&apos;E does not work !!!    Maybe, after swiping down for a dozen times or so, the call is answered . . . but more often than not, the caller hangs up or leaves voice mail.  HTC / T-Mobile / Android need to address and FIX THE PROBLEM !!!</what>
</comment>
<comment>
<author>gar...@gmail.com</author>
<when>Sat, 26 Mar 2011 16:34:49 +0000</when>
<what>htc desire z wont answer usally first call after being on charge.  Thanks to mikey I installed easy anser button.  Hope it works.</what>
</comment>
<comment>
<author>decals17...@gmail.com</author>
<when>Thu, 31 Mar 2011 18:57:56 +0000</when>
<what>On an incoming call, i remove my phone from the carry case. Sometimes I can answer, sometimes not. It seems to go to the car home screen frequently. When in the car home screen, there is no place to answer the call. Exiting car home doesnQ&apos;Et get me to the screen to answer the call. If I hit the phone button, still no place to answer. By then, the call has timed out and sent to missed call. IQ&apos;Ed like to take this phone and shove it somewhere the sun donQ&apos;Et shine. Is there no way that I can get rid of the car home feature as this seems to be the culprit in my case. I canQ&apos;Et wait to get an iphone when the upgrade is due.</what>
</comment>
<comment>
<author>jgilber...@gmail.com</author>
<when>Sat, 16 Apr 2011 00:55:29 +0000</when>
<what>IQ&apos;Em having this same problem with my HTC Incredible.   Very annoying!    IQ&apos;Ell try the swiping at the bottom next time and look into Easy Answer.  

Thanks.</what>
</comment>
<comment>
<author>dkja...@gmail.com</author>
<when>Wed, 27 Apr 2011 17:24:27 +0000</when>
<what>Has Google just ignored this? No solution? Mine does it all the time and its really really annoying.</what>
</comment>
<comment>
<author>jgilber...@gmail.com</author>
<when>Wed, 27 Apr 2011 22:23:57 +0000</when>
<what>EasyAnswer is the easy answer.    All pun intended.</what>
</comment>
</bug>
<bug>
<bugid>18991</bugid>
<title>Feature request: ordering of attributes when formatting layout XML</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-08-04T16:43:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>BoDl...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 23:34:13 +0000</openedDate>
<description>When reading/editing XML files for layouts, I find it a lot
prettier/easier to read when the attributes are ordered in a certain
way. In particular itQ&apos;Es a lot better when all the layout_xxx attributes
are grouped together. The ordering needs not to be alphabetical - but
certain attributes should be at specific places and some should be
grouped together. Here is an example of what seems to be a Q&apos;Egood
practiceQ&apos;E of how to sort the attributes (at least thatQ&apos;Es how itQ&apos;Es done
in the platform): Q&lt;EButton android:id=Q&quot;E@+id/button1Q&quot;E
style=Q&quot;E?android:attr/textAppearanceMediumQ&quot;E android:layout_gravity=Q&quot;EleftQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_weight=Q&quot;E1Q&quot;E
android:layout_width=Q&quot;E0dipQ&quot;E android:maxLines=Q&quot;E2Q&quot;E android:text=Q&quot;EHelloQ&quot;E /Q&gt;E
That is: - the Q&apos;Eandroid:idQ&apos;E attribute first. - then the style attribute
if present - then the layout_xxx attributes - then the rest</description>
<comment>
<author>x...@android.com</author>
<when>Tue, 02 Aug 2011 23:47:30 +0000</when>
<what>This is being worked on already: https://review.source.android.com/#/c/24955/</what>
</comment>
<comment>
<author>BoDl...@gmail.com</author>
<when>Tue, 02 Aug 2011 23:50:26 +0000</when>
<what>Oh wow well... Excellent!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 04 Aug 2011 16:43:44 +0000</when>
<what>Fixed in ADT 13.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13564</bugid>
<title>Significant collection of folder problems in stock email clients / Email app should allow moving messages between folders</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-20T22:33:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>glenbar...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 17:36:00 +0000</openedDate>
<description>As is now well-known, the stock email client fails to handle IMAP
folders correctly. On the top of the bug list, there is no way to move a
message between IMAP folders. In addition, using IMAP folders to store
sent messages, trash, junk, etc., is glaringly absent. It appears that
several required portions of the IMAP protocol itself (COPY, DELETE,
more?) were ignored in the implementation of Android-based IMAP email.
There has been much discussion of this in other bug reports, such as
Issue 1128; however, even though that issue has been closed, this
problem has clearly NOT been fixed, as follow-up comments in that very
issue suggest! I just stepped into Best Buy to check the latest Nexus S
phone, and that phone STILL has NO WAY to move a message to a different
folder, nor does it allow anything but simple viewing of folders... one
cannot even delete a message from a folder! And thatQ&apos;Es on Android 2.3!
Such a comprehensive collection of failures on such a basic,
well-defined, clearly-ignored issue prevents Android OS - and the phones
which run it - from being competitive for any power email users on any
level in any way... and those people, I suggest, are the very ones most
likely to purchase a phone based on Android! IQ&apos;Eve read the arguments
that a different mail client can be used instead; however, thatQ&apos;Es the
equivalent of buying a car and being told you need different tires in
order to steer. Hundreds of comments have been posted in this system
about these needs, and THOUSANDS of comments posted elsewhere about
these failures, with no real response from Google other than to
erroneously mark the issue as released when in fact it has not been
released in any meaningful way whatsoever. We all know that this is a
problem, we all know that it is a HUGE problem, we all know that itQ&apos;Es a
needed collection of bug fixes, and we all know that every other mail
client on every other OS in the world handles this basic RFC-mandated
functionality with ease. I respectfully Q&quot;E+1Q&quot;E the comments that this is a
BUG, a show-stopper, renders the email application and indeed the OS
itself useless, is really a big deal for corporate users, and so forth.
I respectfully suggest that the priority of this issues IS in fact
Q&quot;EHighQ&quot;E, and that the absence of such a basic implementation of a basic
command in the IMAP protocol as defined in the RFCs (RFC 3501 et al,
esp. section 6.4.7. COPY Command) can, does and should constitute a bug.
I respectfully suggest that this issue should be opened, reopened, and
left open until it is actually fixed in the actual stock mail client on
an actual Android OS release, and that it should not be marked
Q&quot;EreleasedQ&quot;E until it is actually Q&quot;Ereleased.Q&quot;E And I respectfully request
and suggest that someone at Google should take and keep ownership of
these issues until the community and the public actually sees the
results of the fixes in actual purchasable Android phones in stores.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 01 Jan 2011 02:14:23 +0000</when>
<what>True, the stock Email app is bad, but K9 is based on itQ&apos;Es codebase and improved. K9 is open source. K9Q&apos;Es devs plan to roll K9Q&apos;Es code into Android. Heck, I think those guys work for Google.

The Email app doesnQ&apos;Et work for everyone. To use your analogy, your car steers just fine with the default tires but you need the snow tires for where you want to go...and K9 Q&quot;EtiresQ&quot;E are free so why not go to the Market and try it?

I agree that Android needs to integrate K9 ASAP. I just donQ&apos;Et think itQ&apos;Es a show stopper. You can download Flash, etc. to improve functionality so why not an email app? And the OS is unusable because of this? Come on, really? I agree things need to get better, but thatQ&apos;Es just wild.</what>
</comment>
<comment>
<author>glenbar...@gmail.com</author>
<when>Sat, 01 Jan 2011 02:36:27 +0000</when>
<what>Okay, so, first, thank you: I was unaware of the plan to roll K9 into the Android release, presumably replacing the stock email client and making K9 the new Q&quot;EstockQ&quot;E client.  ThatQ&apos;Es fantastic news, and it canQ&apos;Et come quickly enough.

Your use of my car analogy made me smile, and doubly so because I think your extrapolation of my analogy is also Q&quot;Ejust wild.Q&quot;E  The Q&quot;E[place] where I want to goQ&quot;E is not up in the snow-covered mountains somewhere... itQ&apos;Es a common, well-known, local Q&quot;EplaceQ&quot;E that, I submit, almost EVERY email user in the WORLD goes: mail folders!  Apart from native GMail users, who use labels instead of folders, I think itQ&apos;Es reasonable to assert that (almost) every other email user on the planet uses mail folders to hold and organize their mail.

So, perhaps IQ&apos;Ell meet you in the middle somewhere: My car might steer with the default tires, but I need new tires to park the car in the garage (or in the parking space/mail folder of my choice) - with the default tires I can only leave my car on the street, or maybe on the curb (Inbox) - and, sorry, but that is simply NOT acceptable!

Yes, I can download Flash (Hooray!) to improve things, but Android does not provide, by default, a broken synthetic Flash substitute that gives people heartburn and fails to work properly (and that cannot be removed in most instances!)  It does provide such a thing in the default stock mail client.  And believe me, I am not here to bash... but I do take exception, as a developer and a user, to any code group that hears hundreds of comments about this problem, then marks the issue as Q&quot;EreleasedQ&quot;E, then FAILS to actually release the code!  At least reopen the issue, and acknowledge that things still donQ&apos;Et work!

Sorry to sound argumentative here, such is not my intent.  I did want to respond to your comments, though, because while I concede that Q&quot;Eshow-stopperQ&quot;E might be too strong, I DO believe that if Android, as a phone OS, is going to be taken seriously, it needs to address this, and do it soon.  IOS?  Always worked.  WebOS (Palm?)  I just bought a Pre 2 from HP, and IMAP and folders work there too (if you can read the tiny screen! ;-) )  And even earlier phone OSQ&apos;Ees and programs, now long gone, handled this basic functionality quite well.  Android, singularly, does not.

So letQ&apos;Es get this back on the radar for the Android team:  Please fix these issues, or make K9 a priority, or take some other option!  I just bought a Galaxy Tab, which runs 2.2, and which has an email client that handles folders beautifully - letQ&apos;Es get THEIR client, if we can, itQ&apos;Es FANTASTIC!  But letQ&apos;Es not let this wash away into the sea of Q&quot;Eresolved-nessQ&quot;E and let it get forgotten:  to do so would be to do a huge disservice to Google, to Android, to phone manufacturers, and to all of those users who, clearly, want and need this functionality!
</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 01 Jan 2011 05:18:32 +0000</when>
<what>OK, I agree with you. The Android Email app is laughably bad. Perhaps Google wants everyone to just use Gmail. I wouldnQ&apos;Et be surprised if that was the reason!

As for K9 being rolled into Android, all IQ&apos;Eve seen is the following statement:
Q&quot;EItQ&apos;Es our hope that K9 leads to improvements in the core Android mail client.Q&quot;E
found here: http://code.google.com/p/k9mail/
...so IQ&apos;Em not sure if/when that would really happen.</what>
</comment>
<comment>
<author>robertxp...@gmail.com</author>
<when>Sat, 16 Apr 2011 21:22:02 +0000</when>
<what>This thread begins with a very good explanation of the problem.  IQ&apos;Em sorry to have to hold off on wholeheartedly recommending Android to professional clients because of this issue.  Since itQ&apos;Es still a problem in Android 2.3, IQ&apos;Eve assumed that Google has deliberately arrested the development of its own native email client to punish users into using the Gmail client.  ItQ&apos;Es obnoxious!

If anyone hears when IMAP email filing will be added to the native email client, will you kindly post here?

p.s., apologies for repost, went up with the wrong address Q&amp;E then left out the +1 star...</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sun, 17 Apr 2011 17:49:47 +0000</when>
<what>Why do your clients need the stock client? Why not just use software that suits your needs?</what>
</comment>
<comment>
<author>glenbar...@gmail.com</author>
<when>Sun, 17 Apr 2011 17:54:45 +0000</when>
<what>My gosh, how ridiculous!  Why should we have to find extra software, when a stock client is included?  Why even include a stock client that is poorly-conceived and non-functional.  Your question just proves the point.  Either take the stock client out - which would highlight and bring to light a huge gaping failure in the Android OS - or make the stock client work correctly, as it should!

We would PREFER the stock client BE the software that suits our needs.  By extention, why do our clients even need Android?  By your argument, we should all use iOS, since that system seems to work.

Rather than argue in favor of a hackaround, why donQ&apos;Et the developers do the right thing and either remove the stock client completely, or make it work!
</what>
</comment>
<comment>
<author>glenbar...@gmail.com</author>
<when>Sun, 17 Apr 2011 17:56:16 +0000</when>
<what>And by the way, your recommendation about K9 was fantastic!  THAT is a client that WORKS!  I sincerely hope that that K9 DOES get rolled into Android - that would certainly solve all the concerns we all have!</what>
</comment>
<comment>
<author>glenbar...@gmail.com</author>
<when>Sun, 17 Apr 2011 17:57:50 +0000</when>
<what>One last note.  I am venting, and I apologize for my tone.  It was not directed at you.  Every time I touch an Android phone now, I delete the stock client (to the extent I can) and instead install K9.  I just wish that wasnQ&apos;Et necessary... and I submit and suggest that it SHOULD NOT be necessary!

Okay, done, thanks.</what>
</comment>
<comment>
<author>rph...@cosd.com</author>
<when>Sun, 17 Apr 2011 17:58:37 +0000</when>
<what>Because the phones are generally set up for Google Sync, with Gmail or Google Apps accounts.  They are already set up to sync Calendar and Contacts, so email setup should be a simple as checking a box instead of installing another application (K-9) and going through its plethora of settings (or training them to do it).

There are also other issues like battery life.  For instance, though my 2.3 Android OS has Google Services doing the sync for Calendar and Contacts (and Gmail if I were to have that selected), I also need Q&quot;E2 processes and 1 serviceQ&quot;E to operate K-9 mail.

Finally, my main point as mentioned earlier, which I am simply voting for here: I feel let down by Android in that itQ&apos;Es a sophistacated piece of software, the best available in many ways and with such a wide, great range of features, who has a basic service (the stock mail client) that is deliberately limited.

My main concern isnQ&apos;Et that I canQ&apos;Et get mail services some other way: itQ&apos;Es that Google has chosen to hobble its own product and thereby its users.</what>
</comment>
<comment>
<author>glenbar...@gmail.com</author>
<when>Sun, 17 Apr 2011 17:59:22 +0000</when>
<what>Okay, apparently I have one more thing to say.  As I was preparing to leave this thread, I noticed this in the top-left corner:

Status:  	New
Owner: 	---- 

Sorry, but... really?  Four months later, and nobody has even acknowledged this?  Wow.  WeQ&apos;Ere all just arguing with ourselves, I guess. 

:-(  :-(  :-(

Glen</what>
</comment>
<comment>
<author>glenbar...@gmail.com</author>
<when>Sun, 17 Apr 2011 18:01:42 +0000</when>
<what>Q&gt;E Android... has a basic service (the stock mail client) that is deliberately limited.
Q&gt;E Google has chosen to hobble its own product and thereby its users.

AMEN!  That makes Google, and Android, NO BETTER THAN APPLE.  

I am VERY DISAPPOINTED, and I agree completely!

Glen</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:33:21 +0000</when>
<what>Good news:  move-to-folder is supported, as of version 3.0, and works on IMAP and ActiveSync accounts.

I apologize for not attending to this bug report sooner.  We had been tracking move-to-folder in #1128, and I am working through newer bugs right now.

I know that itQ&apos;Es pretty frustrating to have this bug closed while this feature remains unsupported on your given device.  IQ&apos;Em glad the market offers other options, and I hope youQ&apos;Ell be glad when youQ&apos;Ere able to use this new feature when Q&quot;EIce Cream SandwichQ&quot;E is released for your phone.

Finally, I am going to close this bug, because the feature being asked for is fixed.  (ThatQ&apos;Es also why bug #1128 was closed.)  We canQ&apos;Et keep bugs open as long as one or more phones doesnQ&apos;Et have a specific newer release; otherwise weQ&apos;Ed never close any bugs, ever.
</what>
</comment>
</bug>
<bug>
<bugid>1780</bugid>
<title>RFE: Support download of POST responses (Q&quot;EBrowser doesnQ&apos;Et perform as expected when a Q&lt;EformQ&gt;E is submitted and returns a downloadable file.Q&quot;E)</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>109</stars>
<reportedBy>browne.a...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jan 2009 03:49:02 +0000</openedDate>
<description>In the case that a Q&lt;EformQ&gt;E submission is used to return a download-able
file to the user, the browser concatenates data from the two HTTP 200
responses into one file, using whichever header content type it first
received and ignoring the request method (GET/POST). To recreate (any
site with a similar setup should work): 1. Download the attached php and
txt file onto a php enabled server. 2. Visit the php file and click the
download button. 3. File received is both the txt file and html.
Expected behavior: The txt file is downloaded. The php page
refreshed/unchanged. You can view itQ&apos;Es expected behavior in any modern
browser.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 13 Jan 2009 15:15:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jahn...@gmail.com</author>
<when>Thu, 23 Apr 2009 04:19:15 +0000</when>
<what>This is a very annoying bug for anyone that geocaches and uses any of the geocaching
apps out there.  It makes it so that you canQ&apos;Et download geocache data directly from
the website to your phone, instead you have to download it onto your computer, and
then upload it to your phone via usb.  This makes it impossible to download and
search for caches on the fly when you are away from your computer.  So you are not
able to go, Q&quot;EOh hey, I have a few minutes to spare, I wonder if there are any
geocaches around here,Q&quot;E and immediately go look for them.

SOMEONE PLEASE FIX THIS ASAP!

Thanks!</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Thu, 07 May 2009 03:42:43 +0000</when>
<what>Seconded on the geocaching aspect to this bug. ThatQ&apos;Es why IQ&apos;Em watching it.</what>
</comment>
<comment>
<author>deltafox...@gmail.com</author>
<when>Thu, 07 May 2009 17:29:07 +0000</when>
<what>I came across this post the other day, as a work around specifically for the
geocaching.com website.

http://forum.xda-developers.com/showthread.php?t=511487</what>
</comment>
<comment>
<author>nordste...@gmail.com</author>
<when>Wed, 20 May 2009 20:11:02 +0000</when>
<what>Second it, very annonying especially for geocaching users.</what>
</comment>
<comment>
<author>Sven.Fi...@gmail.com</author>
<when>Fri, 12 Jun 2009 08:24:54 +0000</when>
<what>Yeah, i came across this bug while downloading data from geachching.com too... itQ&apos;Es
really annoying... is there a existing fix already?? 
</what>
</comment>
<comment>
<author>m.weime...@gmail.com</author>
<when>Tue, 07 Jul 2009 06:24:20 +0000</when>
<what>
Are there any news about this one? Is there a plan when this bug is going to be fixed?</what>
</comment>
<comment>
<author>hyeprofile</author>
<when>Wed, 08 Jul 2009 18:59:59 +0000</when>
<what>This one should be easy to fix, low hanging fruit. IQ&apos;Em sure the devs could fix this
in no time.</what>
</comment>
<comment>
<author>m.kre...@gmail.com</author>
<when>Wed, 05 Aug 2009 08:44:11 +0000</when>
<what>Please anyone fix this bug! It makes Android unusable for geocaching :-(</what>
</comment>
<comment>
<author>m.weime...@gmail.com</author>
<when>Fri, 07 Aug 2009 12:06:07 +0000</when>
<what>
Well, over half a year reported, and still tagged as New. What happens with
low-priority problems? Will they ever be fixed?

I think my contract is finished, before this bug (no, I donQ&apos;Et think it is an
enhancement) is going to be fixed (if it ever will be).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 18:23:35 +0000</when>
<what>My apologies for not getting to this sooner.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 16:25:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:49:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:29:34 +0000</when>
<what>Issue 1978 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:59:22 +0000</when>
<what>I filed issue 3948 and issue 3949 to track the aspects that are specific to the
download manager. This issue can be used to track the browser-side work.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:46:39 +0000</when>
<what></what>
</comment>
<comment>
<author>dan.fi...@gmail.com</author>
<when>Thu, 03 Dec 2009 19:13:31 +0000</when>
<what>I just want to make a note that GeoBeagle and GCDroid both have workarounds for
geocaching.  You can click on the link to Google Maps from the Geocaching.com page
and it will import into either of the apps.</what>
</comment>
<comment>
<author>browne.a...@gmail.com</author>
<when>Thu, 03 Dec 2009 19:17:15 +0000</when>
<what>To add on to danQ&apos;Es comment, Geodroid also uses the workaround by clicking the Google
Maps link.</what>
</comment>
<comment>
<author>DevonSum...@gmail.com</author>
<when>Thu, 03 Dec 2009 19:21:46 +0000</when>
<what>@dan.fitek
I believe the work-around you mention will give you a .loc file rather than a .gpx
file.  Or at least will give you a stripped down .gpx file.  Either is wholly
inadequate because the downloaded file only contains coords, not the detail that you
need while searching for a geocache.

For geocachers, this bug means that one cannot download the full .gpx file.</what>
</comment>
<comment>
<author>bnelson...@gmail.com</author>
<when>Thu, 03 Dec 2009 19:26:38 +0000</when>
<what>GeoBeagle lets you click on the Google Maps link on the cache page, which just puts
the coordinates into GeoBeagle to allow it to display on the map.

If you want a solution for being able to download the GPX file from the GPX button, I
built a workaround a while back that works perfectly; I just have to get off of my
lazy butt and do something with it...</what>
</comment>
<comment>
<author>martin.h...@gmail.com</author>
<when>Thu, 03 Dec 2009 19:28:03 +0000</when>
<what>Continuing Off-Topic,
@DevonSumner
GCDroid gives you a full GPX, as long as you are a premium member.
It does not scrape the site, it downloads the file Q&apos;EcorrectlyQ&apos;E.
</what>
</comment>
<comment>
<author>DevonSum...@gmail.com</author>
<when>Thu, 03 Dec 2009 19:30:49 +0000</when>
<what>@bnelsontfs
IQ&apos;Ed love to see what you have.  Please post here or email to me @gmail.com.  Thanks.</what>
</comment>
<comment>
<author>avalo...@caerleon.us</author>
<when>Thu, 03 Dec 2009 19:37:42 +0000</when>
<what>CacheMate uses the Google Maps link workaround as well but, as Devon points out,
thatQ&apos;Es not the point.  Not being allowed to screen-scrape, per the siteQ&apos;Es ToS, means
you can only use whatQ&apos;Es in the link URL, and thatQ&apos;Es even less info than you would
find in a .loc file (only the waypoint ID and coordinates, no cache or owner name).</what>
</comment>
<comment>
<author>robertl...@gmail.com</author>
<when>Thu, 03 Dec 2009 22:23:55 +0000</when>
<what>ThereQ&apos;Es definitely been a lot of fussing about this problem in the geocaching forums.</what>
</comment>
<comment>
<author>NewJerse...@gmail.com</author>
<when>Wed, 27 Jan 2010 10:20:49 +0000</when>
<what>Bump, I donQ&apos;Et geocache but still get errors trying to download items from sites using php 
forms.  Any progress on this?</what>
</comment>
</bug>
<bug>
<bugid>674</bugid>
<title>Feature Request: Google Base API</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:40:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Mon, 14 Apr 2008 20:35:35 +0000</openedDate>
<description>I feel this is important to put in Android 1.0 because Google Base is
very useful as a Public database. Many creative apps can be built on top
of it. Ease of account authentication needed here through the google
account.</description>
<comment>
<author>juan.ant...@gmail.com</author>
<when>Sat, 19 Apr 2008 01:28:18 +0000</when>
<what>IQ&apos;Eve changed my mind. I donQ&apos;Et think this is very important. ThereQ&apos;Es Google App Engine. </what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:40:14 +0000</when>
<what> </what>
</comment>
</bug>
<bug>
<bugid>11199</bugid>
<title>Incorrect SDK Dialog Documentation Causes BadTokenException Error In Android Dialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>10</stars>
<reportedBy>glenview...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 17:29:04 +0000</openedDate>
<description>There is a defect in the Android SDK dialog documentation:
http://developer.android.com/guide/topics/ui/dialogs.html Please see
this article for an explanation:
http://tech.shantanugoel.com/2010/07/08/badtokenexception-android-dialog-getapplicationcontext.html
If you are creating a custom Dialog for Android, and following the
Android DevelopersQ&apos;E Creating Dialogs tutorial, then most likely you
would have faced a Force Close with this exception showing up in logcat.
I did too. Although I figured it out quickly, it might not be easy to
find out for many, so posting it here for reference. Basically, the code
given in the tutorial goes something like this: Context mContext =
getApplicationContext(); Dialog dialog = new Dialog(mContext);
dialog.setContentView(R.layout.custom_dialog); dialog.setTitle(Q&quot;ECustom
DialogQ&quot;E); TextView text = (TextView) dialog.findViewById(R.id.text);
text.setText(Q&quot;EHello, this is a custom dialog!Q&quot;E); ImageView image =
(ImageView) dialog.findViewById(R.id.image);
image.setImageResource(R.drawable.android); All looks well, but when you
execute it, you will get a Force Close. The error appearing in logcat
would be something like this: Uncaught handler: thread main exiting due
to uncaught exception android.view.WindowManager$BadTokenException:
Unable to add window ? token null is not for an application It isnQ&apos;Et
apparent immediately that what is causing this error. The very first
line in the code ?Context mContext = getApplicationContext();? is the
culprit. Solution: Just replace ?getApplicationContext()? with ?this?
(i.e. ?Context mContext = this;? ) and it will work fine. Explanation:
As to why this is exactly an issue, IQ&apos;Em a bit fuzzy about it myself but
this much IQ&apos;Em sure that the contexts that you get with
getApplicationContext and this are different. On reading about this
function from Android SDK help: Return the context of the single, global
Application object of the current process. This generally should only be
used if you need a Context whose lifecycle is separate from the current
context, that is tied to the lifetime of the process rather than the
current component. I think this would mean is that getApplicationContext
returns a context which is for the application itself and not the
activity, while ?this? would give you the context of the activity in
which you are creating the dialog. I think since it is the activity
which is associated with the UI (and for whom the window has been
created), using the application context would have caused the crash
here.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:45:33 +0000</when>
<what></what>
</comment>
<comment>
<author>alex.and...@gmail.com</author>
<when>Wed, 30 Mar 2011 18:26:23 +0000</when>
<what>This bug has wasted my afternoon and brought out the pedant in me.

Why is the local instance of Context declared as mContext? ItQ&apos;Es a local variable. According to the code style guidelines, the m prefix is reserved for field names. http://source.android.com/source/code-style.html</what>
</comment>
<comment>
<author>raymond....@gmail.com</author>
<when>Fri, 30 Sep 2011 00:59:56 +0000</when>
<what>Just as an additional comment: As of now, the shown documentation page is recommending use of the showDialog(int) method, which is deprecated in favor of DialogFragment.</what>
</comment>
<comment>
<author>richard.collins.1969@gmail.com</author>
<when>Thu, 03 Nov 2011 20:00:13 +0000</when>
<what>Error is still there in the documentation. Wasted my evening thinking my view layout was wrong.</what>
</comment>
</bug>
<bug>
<bugid>16552</bugid>
<title>complex.h with double complex needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m...@mikl.dk</reportedBy>
<openedDate>Tue, 03 May 2011 08:33:05 +0000</openedDate>
<description>I need double complex types in a project (like provided by libc), but
apparently that is not supported by Bionic libc. Is there any way that I
can add this desired functionality?</description>
</bug>
<bug>
<bugid>14304</bugid>
<title>NET Location service wonQ&apos;Et activate without sharing data with Google</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:36:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dank...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 21:32:03 +0000</openedDate>
<description>- Steps to reproduce the problem: enable Q&apos;EUse wireless networksQ&apos;E under
Locations Q&amp;E security settings - What happened: the confirmation dialogue
is vague Q&apos;ELocation Consent - Allow GoogleQ&apos;Es location service to collect
anonymous location data. Collection will occur even when no applications
are runningQ&apos;E -- you CANNOT disagree to this or it will not enable the
service. - What I think the correct behavior should be: You should be
able to enable location awareness without sharing the data with anyone
but yourself + chosen apps. Also, there should additionally be a setting
or some other way to prevent battery drain when not needed. eg. Apps
like latitude will want to poll once every x minutes for current
location even if the phone is locked. Apps like maps donQ&apos;Et need your
current location every second and especially not when closed therefore
should not collect location data to drain the battery faster when not
needed. Device: Samsung Nexus S Android 2.3.2</description>
<comment>
<author>dank...@gmail.com</author>
<when>Tue, 25 Jan 2011 21:47:35 +0000</when>
<what>somewhat linked to issue 14253</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:36:46 +0000</when>
<what>Sounds like something that could be clearer, but this tracker isnQ&apos;Et the place to report it. The Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>dank...@gmail.com</author>
<when>Tue, 08 Feb 2011 01:31:35 +0000</when>
<what>@3 -- this setting isnQ&apos;Et part of google maps but in the System/Location settings of the android OS</what>
</comment>
<comment>
<author>vuk...@gmail.com</author>
<when>Tue, 22 Mar 2011 06:23:07 +0000</when>
<what>Settings-Q&gt;ELocation0Q&gt;EUse wireless networks is a core system functionality, please review this issue again. BTW it is in 2.2 also</what>
</comment>
</bug>
<bug>
<bugid>1317</bugid>
<title>Email app sends emails too easily, results in emails being sent before theyQ&apos;Ere completed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>26</stars>
<reportedBy>brenton....@gmail.com</reportedBy>
<openedDate>Mon, 17 Nov 2008 14:44:17 +0000</openedDate>
<description>Bug Description: Emails in the native email application for android are
being sent before the user has completed typing them. How To Reproduce:
1. Open the native android email application 2. Compose a new email 3.
Type a greeting, and a paragraph or two of text 4. Attempt to move the
cursor a line or two above itQ&apos;Es current location via touch screen, and
instead miss, hitting the send key. 5. Email is sent before user has
completed email. Correct Behavior: Option 1: Provide send confirmation
(e.g. Are you sure you want to send) that can cancel a send. Allow
advanced users to disable confirmation in settings. Option 2: Remove
send - save - discard buttons all together, and leave them in the Q&quot;EmenuQ&quot;E
where they belong. Perhaps provide a way of adding them back via
settings for more advanced users. Option 3: Providing more padding
between bottom buttons and body text field may prevent this usability
issue, but only user testing will provide such a conclusion. Reporter
Note: IQ&apos;Em sure itQ&apos;Es some software engineer reviewing this bug, but
please treat usability bugs with the same weight as programming bugs.
Whether it is the failure of the code, or the failure of the UI, the
resulting problem is the same. Brenton</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:40:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:17:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:18:12 +0000</when>
<what>See also issue 2820</what>
</comment>
<comment>
<author>leeeps...@gmail.com</author>
<when>Wed, 06 Jan 2010 23:35:04 +0000</when>
<what>I am not sure if this issue is tracked for both the Q&quot;EnativeQ&quot;E and GMail email apps,
but the UI issue applies to both.  I can open a specific issue for the Gmail app if
there is a more appropriate location for that.  Thanks.</what>
</comment>
<comment>
<author>dogggr...@gmail.com</author>
<when>Wed, 13 Jan 2010 13:41:02 +0000</when>
<what>I suggest option 4: Move [Send] [Save as draft] and [Discard] buttons to top of screen.
Thanks.
</what>
</comment>
<comment>
<author>brenton....@gmail.com</author>
<when>Wed, 13 Jan 2010 15:10:27 +0000</when>
<what>Whether their at the bottom or top doesnQ&apos;Et make any difference.  The very fact that
theyQ&apos;Ere on the screen, in such close proximity to a field, allows the inaccuracies of
touch screen navigation to mistakenly hit them.  If you decide to leave them on the
screen, you have to bump up the margin between the field and the button.

Why this hasnQ&apos;Et been fixed a YEAR+ later is ridiculous.  Someone needs to be fired,
because theyQ&apos;Ere not doing their job to properly address usability issues.</what>
</comment>
<comment>
<author>lelyv...@gmail.com</author>
<when>Sun, 17 Jan 2010 02:38:43 +0000</when>
<what>There are two core interface missteps here.

1) The buttons are so large in the email/gmail apps that there his a very high 
probability of hitting them accidentally.  (Same problem with the Delete/Archive 
buttons when reading an email!!)

2) The buttons are flush with the bottom of the screen next to the physical keyboard 
on the Droid, such that pressing a letter in the top row ecomes with a high 
probability of touching a button on the screen.

Another option (to augment the OPQ&apos;Es list) would be to make the buttons smaller and at 
the top of the screen.  Or, to combine all options, there could be a menu setting for 
advanced users to choose the screen location, size, and menu/screen visibility of 
buttons within the native email/gmail app.</what>
</comment>
<comment>
<author>ydeol...@gmail.com</author>
<when>Tue, 02 Mar 2010 01:28:00 +0000</when>
<what>Another request for Q&quot;Econfirm sendQ&quot;E -- please add!</what>
</comment>
<comment>
<author>innova...@gmail.com</author>
<when>Thu, 11 Mar 2010 15:43:47 +0000</when>
<what>Hear Hear...confirm send or having the send, discard, and save as draft options in 
the menu would be great.  I donQ&apos;Et think moving the options to the top of the screen 
would be that much of a help.</what>
</comment>
<comment>
<author>jornbec...@gmail.com</author>
<when>Fri, 19 Mar 2010 23:57:02 +0000</when>
<what>Leave the buttons in the menu. On small screens (Tattoo) its waste of space to have 
them on the screen all the time.</what>
</comment>
<comment>
<author>lester.h...@gmail.com</author>
<when>Mon, 03 May 2010 02:59:41 +0000</when>
<what>Another request for Q&quot;Econfirm sendQ&quot;E -- please add!</what>
</comment>
<comment>
<author>Adrien.b...@gmail.com</author>
<when>Mon, 07 Jun 2010 11:48:49 +0000</when>
<what>please add a Q&quot;Econfirm sendQ&quot;E option!
there is one for confirm delete so why not one for confirm send !? This would allow
more user control...and would not add that much code, would it?</what>
</comment>
</bug>
<bug>
<bugid>9299</bugid>
<title>Bug when playing videos on Eclair: copyBits failed, GL error (from Surface Flinger)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>adrian...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 08:23:02 +0000</openedDate>
<description>I am not able to watch videos** using Eclair compiled version of Android
(2.1-update1) for ADP1 or I/O because I get the following errors: 06-20
09:07:12.171: ERROR/copybit(75): copyBits failed (Invalid argument)
06-20 09:07:12.181: DEBUG/copybit(75): 0: src={w=480, h=270, f=0,
rect={0,0,480,270}} 06-20 09:07:12.181: DEBUG/copybit(75): dst={w=480,
h=270, f=0, rect={0,0,480,270}} 06-20 09:07:12.181: DEBUG/copybit(75):
flags=00020008 06-20 09:07:12.201: ERROR/SurfaceFlinger(75): GL error
0x0502 **VIDEOS Q&lt;EbQ&gt;EAudioQ&lt;E/bQ&gt;E Codec AAC LC Bandwidth 64 Kbit/s Channels 2
Sampling frequency 44100 Hz Q&lt;EbQ&gt;EVideoQ&lt;E/bQ&gt;E Codec H.264 Base/AVC Bandwidth
102 Kbit/s Resolution 160*66 Framerate 12 fps</description>
</bug>
<bug>
<bugid>2430</bugid>
<title>Cannot send text to a single letter contact entry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>fish...@gmail.com</reportedBy>
<openedDate>Tue, 14 Apr 2009 18:05:44 +0000</openedDate>
<description>If you have an entry in your contacts such as Q&quot;EDQ&quot;E then goto messaging,
you cannot type Q&quot;EDQ&quot;E. It will not start filtering the contact list until
2 key entries have been made. Steps to repro: 1) Create a contact named
Q&quot;EDQ&quot;E (or any single letter) 2) Launch Q&quot;EMessagingQ&quot;E 3) Enter the letter Q&quot;EDQ&quot;E
4) Try to send a text Message will fail with Q&quot;EMessage has no valid
recipients.Q&quot;E Workaround: In Contacts, click-hold on the name (Q&quot;EDQ&quot;E) then
select send SMS Message. This will put the entry into the Messaging app
then you can text until you remove the conversation.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:50:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:19:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12224</bugid>
<title>svox pico crashes on amd64</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>samuel.t...@ens-lyon.org</reportedBy>
<openedDate>Thu, 28 Oct 2010 22:21:39 +0000</openedDate>
<description>Hello, When trying the libttspico-utils Debian package on amd64,
pico2wave just systematically crashes. This is due to a buffer overrun,
see second part of the attached patch. There is also another buffer
overrun which deserves fixing, see the first part of the attached patch.
Samuel</description>
</bug>
<bug>
<bugid>1503</bugid>
<title>Foreign keys will not work in the browser</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-13T15:01:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bjarteu...@gmail.com</reportedBy>
<openedDate>Wed, 10 Dec 2008 11:16:35 +0000</openedDate>
<description>When trying to use a foreign key in any text box in the browser, causes
all the text in the textbox will be highlight and when trying to
deselect the text, the foreign letter turn into itQ&apos;Es bare, and will not
work. Steps to reproduce the issue: 1. Open the browser and go to a
textbox 2. Try to input any of the foreign letter avalible by long
pressing any of the following keyboard letter (a, e, i, o, u, n, s) 3.
The text will now highlight 4. Deselect the text 5. The letter you
specified will now return to the original key.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 15:01:41 +0000</when>
<what>duplicate of 1501</what>
</comment>
</bug>
<bug>
<bugid>6366</bugid>
<title>Names listed in Messaging get incorrectly labelled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Sat, 30 Jan 2010 21:11:40 +0000</openedDate>
<description>Sometimes (not infrequently, but I havenQ&apos;Et worked out a systematic way
to replicate it), messages shown in the Messaging from SMS messages show
the wrong contact name. Sometimes itQ&apos;Es right at first viewing, but if
there are, say, two unread from different people and I read one, the
other one then shows the same name as the first. If I read the second
one, it corrects itself. Something a bit messed up here.</description>
</bug>
<bug>
<bugid>7792</bugid>
<title>WPA2 Enterprise support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>r3dla...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 21:51:38 +0000</openedDate>
<description>The only way to join a WPA2 Enterprise network (which requires a
username and password) is by editing a physical config file on the
device.</description>
</bug>
<bug>
<bugid>12023</bugid>
<title>Add ability to change contact from Q&quot;EPhoneQ&quot;E to Q&quot;EGoogleQ&quot;E AFTER creation</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:47:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>batberke...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 06:28:12 +0000</openedDate>
<description>Currently, once you make the mistake of creating a contact and choose
for it to be stored on the phone, it is impossible to change its status
to be stored on Google. There are many complaints about this, and have
been for well over a year. There is a bug report that is rather muddled
and marked as Q&quot;Eunreproducible.Q&quot;E Granted, it should have been submitted
as a feature request, not a bug, but it 100% reproducible because the
feature does not exist. It is a very simple thing, and necessary since
most of the time in-store migration of contacts results in all your
contacts being stored as Q&quot;EPhoneQ&quot;E contacts, not Q&quot;EGoogleQ&quot;E contacts.
Please, for the love of all that is good in the world, implement the
ability to change a contact from Phone to Google after it is created.
Thank You.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:47:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20093</bugid>
<title>unable to view vcf file from mms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>battalio...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 16:01:33 +0000</openedDate>
<description>Just switched over from iPhone and regretting the decision as thin gs
were so much easier. So I work in a business where we send a lot of .vcf
files back and forth about our mutual clients via mms. On the iPhone you
simply clicked the attachment and it would show me the info without
having to add to my contacts. Now with the Galaxy I have to hold the msg
to get a pop-up where I can save it to mu files then have to go to the
Q&quot;Emy filesQ&quot;E apparently and find it and then hold it again to get an
option to add as a contact and then I have to go to contacts and find it
all just to call this client. Seems like a whole lot of extra work to
perform such a simple task. Same thing goes for images or vcf as email
attachment.</description>
</bug>
<bug>
<bugid>15017</bugid>
<title>The handle for REGISTRATION_STATE is not correct in GB CdmaServiceStateTracker.java</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wangminf...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 06:23:24 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - In GB,
google add one more para to REGISTRATION_STATE(the pare changed from 14
to 15). But donQ&apos;Et update FW. So in CdmaServiceStateTracker.java, method
handlePollStateResult(), there will throw an expection of
java.lang.RuntimeException: Warning! Wrong number of parameters returned
from RIL_REQUEST_REGISTRATION_STATE: expected 14 got 15 In
CdmaServiceStateTracker.java (GB code), case
EVENT_POLL_STATE_REGISTRATION_CDMA: // Handle
RIL_REQUEST_REGISTRATION_STATE. states = (String[])ar.result; ...... if
(states.length == 14) { ...... } else { throw new
RuntimeException(Q&quot;EWarning! Wrong number of parameters returned from Q&quot;E +
Q&quot;ERIL_REQUEST_REGISTRATION_STATE: expected 14 got Q&quot;E + states.length); } -
What happened----java.lang.RuntimeException: Warning! Wrong number of
parameters returned from RIL_REQUEST_REGISTRATION_STATE: expected 14 got
15 - What you think the correct behavior should be---no
RuntimeException. version of Android: Android 2.3 GB</description>
<comment>
<author>wangminf...@gmail.com</author>
<when>Fri, 25 Feb 2011 06:27:06 +0000</when>
<what>Correct for type error: In GB, google add one more parameter in REGISTRATION_STATE(the parameter changed from 14 to 15).</what>
</comment>
<comment>
<author>wangminf...@gmail.com</author>
<when>Wed, 09 Mar 2011 07:09:28 +0000</when>
<what>could you please correct this bug ASAP?</what>
</comment>
</bug>
<bug>
<bugid>20229</bugid>
<title>Gmail always vibrating with label notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>l...@e-ix.net</reportedBy>
<openedDate>Wed, 21 Sep 2011 16:24:09 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Installing Cyanogenmod 7 RC1 with GMail 2.3.5. -
What happened. GMail ignores (ringtone) settings in Account specific -Q&gt;E
Label notifications -Q&gt;E Inbox. Always displays Q&apos;EsilentQ&apos;E even though
something different is selected. - What you think the correct behavior
should be. DQ&apos;Eoh. - Additional information. Digging around on the device
I found Gmail.xml in /data/data/com.google.android.gm/shared_prefs.
Inspecting the file, I see a misplaced tab character in the property
descriptor for the label notifications: Q&lt;Estring
name=Q&quot;Ele@e-ix.net_notification_labels^iQ&quot;EQ&gt;E ... Clearing local gmail
and/or removing this file doesnQ&apos;Et help. Running on a HTC Desire Z, with
Android 2.3.4 (CM7RC1).</description>
</bug>
<bug>
<bugid>12608</bugid>
<title>Google Maps Enhancement Request</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ryanzwic...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 03:58:45 +0000</openedDate>
<description>One of the biggest factors separating GPS units is their ability to edit
their routes. I would like to see the option to have multi-point routes
and an option to optimize the quickest route to hit all the points. The
ability to search for points of interest along a current route is a huge
feature as well. Its a huge help to be able to search for restaurants
that are along a route when on road trips.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 04 Jan 2011 14:11:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7637</bugid>
<title>Email app shows Q&quot;ESorry! ...Q&quot;E while try to open the attachment in Q&quot;EsentQ&quot;E mail box (Only eclair has this problem)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kennycha...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 06:33:52 +0000</openedDate>
<description>Steps: 1. try to sent an email with attachment by IMAP account. 2. After
the mail has been sent, open this mail in Q&quot;EsentQ&quot;E mail box. 3. Click
Q&quot;EopenQ&quot;E to open the attachment. =Q&gt;E Sorry!The application Email (process
com.android.email)has stopped unexpectedly.Please try again.; I thinks
there must be something wrong with the attachement file while move the
mail to Q&quot;EsentQ&quot;E mail box. And, this is only happened in eclair release.
Donut works well. Do you know how to fix it? Thanks a lot.</description>
</bug>
<bug>
<bugid>10280</bugid>
<title>browser - inactive dropdowns</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>kglowa...@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 18:37:16 +0000</openedDate>
<description>HTC Desire, Android 2.2 If a dropdown (Q&lt;Eselect/Q&gt;E) is initially invisible
(display:none), after making it visible (display:block) it may become
inactive. Test page is attached - it can be reproduced in 50% cases.
Open page, select Q&apos;E5Q&apos;E to display all dropdowns, click on the first one -
it does not work. If you tap twice to zoom page, dropdown becomes
clickable, but it does not show selected value. If a dropdown is
initially visible, hiding/showing does not have any impact. I tried
multiple variations of css, wrapping it into other elements etc, but
being initially hidden seems to be the only factor. ItQ&apos;Es a real
showstopper for html5 applications (reminds me old days with native IE6
dropdown component ;)</description>
<comment>
<author>anders.e...@gmail.com</author>
<when>Wed, 15 Dec 2010 14:12:37 +0000</when>
<what>If itQ&apos;Es any use for the Android devs, the select box doesnQ&apos;Et seem to behave like a select box when this happens.
Select boxes in the Android browser doesnQ&apos;Et seem to listen to click events when they work as expected; probably beacuse they are supposed to show a blocking list of options. But when this inactive mode is triggered, the select list listens to the click event the first time you try to click it. The next time you click on it, it doesnQ&apos;Et listen to the click event anymore, and the select list is displayed. But then the chosen option value isnQ&apos;Et displayed; the option that was selected first is always displayed as selected.</what>
</comment>
<comment>
<author>anders.e...@gmail.com</author>
<when>Wed, 15 Dec 2010 14:23:34 +0000</when>
<what>Just verified this behaviour on a Samsung Galaxy S (2.2) as well.</what>
</comment>
<comment>
<author>anders.e...@gmail.com</author>
<when>Wed, 12 Jan 2011 07:59:49 +0000</when>
<what>It feels like this issue is related to #6721. Could someone from the Android team confirm this? Since #6721 seems to be fixed, it would really make my day if this is also fixed.</what>
</comment>
<comment>
<author>joey.ski...@gmail.com</author>
<when>Wed, 23 Feb 2011 14:47:45 +0000</when>
<what>Is there a workaround to this issue?  IQ&apos;Em building an app which shows and hides a bunch of divs, kind of like a wizard.  But dropdowns on divs other than the first div have this issue.  IQ&apos;Em using/building for Android 2.2 on a Droid X.</what>
</comment>
<comment>
<author>br...@thinkdualbrain.com</author>
<when>Sat, 19 Mar 2011 23:17:00 +0000</when>
<what>IQ&apos;Em also having this problem when toggling the visibility (using display:none and display:block in CSS through JS) of a div that contains a dropdown. Though it seems functional using the trackball, just not touch.</what>
</comment>
<comment>
<author>fed...@gmail.com</author>
<when>Fri, 01 Apr 2011 21:29:00 +0000</when>
<what>I also see this issue.

In my case, it seems to be related to the viewport meta tag

If I set, user-scalable to yes,  the select box works properly.

Works:
 Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Einitial-scale=1.0; maximum-scale=1.0; user-scalable=yes;Q&quot;E /Q&gt;E

Does not work:
 Q&lt;E!-- meta name=Q&quot;EviewportQ&quot;E content=Q&quot;Einitial-scale=1.0; maximum-scale=1.0; user-scalable=0;Q&quot;E / --Q&gt;E
</what>
</comment>
<comment>
<author>joshua.s...@gmail.com</author>
<when>Fri, 22 Apr 2011 16:06:09 +0000</when>
<what>I came across this same issue and after much consternation a colleague of mine found that setting the visibility (visibility:visible) of the once hidden element (select, div, etc.) is a work around for this issue.
This is documented here: http://code.google.com/p/android/issues/detail?id=6721#c26</what>
</comment>
<comment>
<author>matthewp...@gmail.com</author>
<when>Wed, 25 May 2011 17:41:04 +0000</when>
<what>I can also verify that setting Q&quot;Euser-scalableQ&quot;E to Q&quot;EnoQ&quot;E disables/breaks all select boxes on the site IQ&apos;Em working on (see comment #6). Simply put, the select boxes are not selectable. Clicking on them does nothing. Removing the property Q&quot;Euser-scalableQ&quot;E or setting Q&quot;Euser-scalableQ&quot;E to Q&quot;EyesQ&quot;E, fixes the problem (or the problem doesnQ&apos;Et happen then).

No idea why this is happening or if it has anything to do with how the actual website is made. For reference, this particular website is Ajax driven, with lots of Javascript. With that said, select boxes added to content areas that are not Ajax loaded and are not handled by Javascript, still displayed the same issue.

Testing was done using the Android SDK and a Droid X.</what>
</comment>
<comment>
<author>dan...@kodamera.se</author>
<when>Thu, 16 Jun 2011 15:43:56 +0000</when>
<what>Also having problems with a select list that has the attribute disabled. I then remove the attribute and it doesnQ&apos;Et respond to clicks. If I navigate away by Q&quot;EslidingQ&quot;E to another div and then come back, it works again.

I had the issue in the mobile browser as well, that got sorted by adding a scrollTo(1,0) after removing the disabled attribute. When running it as an app via a Webview however, the scroll-trick is not working. IQ&apos;Eve tried the different visibility tricks and also the user-scalable, none has worked.

One thing to notice is that my select list is not set to display none to start with, the div that is containing it is.</what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Mon, 01 Aug 2011 08:08:06 +0000</when>
<what>DoesnQ&apos;Et seem to be an issue on my Motorola Xoom with 3.1. Provided there are no regressions, we should be able to expect this to be fixed on handsets with Ice Cream Sandwich.</what>
</comment>
<comment>
<author>neill.ru...@gmail.com</author>
<when>Sun, 27 Nov 2011 00:09:09 +0000</when>
<what>I think IQ&apos;Eve experienced this issue developing a PhoneGap app. The Q&lt;EselectQ&gt;E tags are hidden then displayed. On display they function but the chosen Q&lt;EoptionQ&gt;E does not appear to get set but really it does.

http://code.google.com/p/android/issues/detail?id=6721#c26

I also found comment #26 above useful. I just set a dummy attribute e.g. Q&quot;Evisible=Q&apos;EtrueQ&apos;EQ&quot;E on the Q&lt;EselectQ&gt;E at the same time as the are being displayed. That fix works for me.</what>
</comment>
</bug>
<bug>
<bugid>15301</bugid>
<title>Missing Icons from Quick Launch Bar - Samsung Epic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joedaddy...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 14:20:52 +0000</openedDate>
<description>Samsung Epic with 2.2 OS rebooted itself and now only the Applications
icon appears in the quick launch bar on the home screens. The Phone,
Contacts, and Message options on the Quick Launch are now missing. I
have attempted a soft reset by removing the battery for an extended
period of time, but this did not fix the situation. Are there any quick
fixes for either of these problems? I would like to avoid a hard reset.</description>
<comment>
<author>erik.ben...@gmail.com</author>
<when>Thu, 10 Mar 2011 16:11:53 +0000</when>
<what>My phone has the same issue.

Find any fix?
</what>
</comment>
<comment>
<author>joedaddy...@gmail.com</author>
<when>Fri, 11 Mar 2011 16:08:04 +0000</when>
<what>Yes, after using some previously known steps, I did figure out a solution - it erases all of your home screen settings, but does not erase the phone.

From the home screen, press Menu Q&gt;E Settings Q&gt;E Applications Q&gt;E All
Search for TwLauncher and clear the data stored in there.

Like I stated before, this will reset your homescreens to the default settings, but it will not erase any data

</what>
</comment>
<comment>
<author>joedaddy...@gmail.com</author>
<when>Fri, 11 Mar 2011 16:09:21 +0000</when>
<what>Yes, after using some previously known steps, I did figure out a solution - it erases all of your home screen settings, but does not erase the phone.

From the home screen, press Menu Q&gt;E Settings Q&gt;E Applications Q&gt;E Manage Applications Q&gt;E All
Search for TwLauncher and clear the data stored in there.

Like I stated before, this will reset your homescreens to the default settings, but it will not erase any data

</what>
</comment>
<comment>
<author>russmart...@gmail.com</author>
<when>Thu, 31 Mar 2011 16:07:25 +0000</when>
<what>Go to applications, go to screen that has app you want to add, press menu, press edit, your are free to drag apps on and off quick launch bar, press back when done.</what>
</comment>
<comment>
<author>jdun...@gmail.com</author>
<when>Sat, 20 Aug 2011 23:00:39 +0000</when>
<what>Thank you russmart!!!!
Worked very easily.  and I lost nothing.</what>
</comment>
</bug>
<bug>
<bugid>6993</bugid>
<title>  Hello, Views Q&gt;E Google Map View tutorial needs to include Q&lt;Euses-permission android:name=?android.permission.ACCESS_FINE_LOCATION?Q&gt;EQ&lt;E/uses-permissionQ&gt;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>sstr...@gmail.com</reportedBy>
<openedDate>Fri, 05 Mar 2010 03:19:12 +0000</openedDate>
<description>At
http://developer.android.com/intl/zh-TW/resources/tutorials/views/hello-mapview.html
Seems like the Hello, Views Q&gt;E Google Map View tutorial is missing :
Q&lt;Euses-permission
android:name=?android.permission.ACCESS_FINE_LOCATION?Q&gt;EQ&lt;E/uses-permissionQ&gt;E
If you donQ&apos;Et have this permission, you just get a blank map.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 05 Mar 2010 07:33:58 +0000</when>
<what></what>
</comment>
<comment>
<author>infola...@gmail.com</author>
<when>Sat, 17 Apr 2010 23:47:19 +0000</when>
<what>Hi, I did as the tutorial says, and add the code you gave but only got a black screen, 
if thatQ&apos;Es what you mean Q&quot;Eblank mapQ&quot;E.

It just seems there is nothing to show. Could you help me with it? Thanks!!</what>
</comment>
<comment>
<author>show...@google.com</author>
<when>Thu, 20 May 2010 21:25:34 +0000</when>
<what>You may get a blank map if the Android Maps API key you provided doesnQ&apos;Et match up with 
the certificate youQ&apos;Ere using to sign the APK.  Have you double-checked that youQ&apos;Ere 
using the right certificate and the right API key?

Steve</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>16439</bugid>
<title>Nothing happens when we select Q&quot;ESwitch to internal storageQ&quot;E for Books</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>123testo...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 05:51:22 +0000</openedDate>
<description>Android version : 2.3 Precondition :- USB connection set to Q&quot;EUSB Mass
StorageQ&quot;E steps : - open books app - start downloading 2-3 books in SD
card - during books downloading, connect USB cable (SD will be unmounted
as it is connected with USB Mass Storage) - Dialog (as per the
attachment) with Q&quot;ESwitch to Internal StorageQ&quot;E botton appears. - Nothing
happens pressing Q&quot;ESwitch to Internal StorageQ&quot;E botton. Below is the
exception found in adb log during this scenario ... 04-28 16:54:34.813:
WARN/BooksSync(5158):
com.google.android.apps.books.service.SyncAdapter$SyncContextChangedException:
File storage sequence number changed 04-28 16:54:34.813:
WARN/BooksSync(5158): at
com.google.android.apps.books.service.SyncAdapter$SyncContext.check(SyncService.java:276)
04-28 16:54:34.813: WARN/BooksSync(5158): at
com.google.android.apps.books.service.SyncAdapter$5.call(SyncService.java:849)
04-28 16:54:34.813: WARN/BooksSync(5158): at
com.google.android.apps.books.service.SyncAdapter$5.call(SyncService.java:843)
04-28 16:54:34.813: WARN/BooksSync(5158): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306) 04-28
16:54:34.813: WARN/BooksSync(5158): at
java.util.concurrent.FutureTask.run(FutureTask.java:138) 04-28
16:54:34.813: WARN/BooksSync(5158): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
04-28 16:54:34.813: WARN/BooksSync(5158): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
04-28 16:54:34.813: WARN/BooksSync(5158): at
com.google.android.apps.books.service.SyncAdapter$BackgroundThreadFactory$1.run(SyncService.java:226)
04-28 16:54:34.813: WARN/BooksSync(5158): at
java.lang.Thread.run(Thread.java:1019)</description>
</bug>
<bug>
<bugid>15450</bugid>
<title>SMS date format not matching system format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>david.le...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 01:58:12 +0000</openedDate>
<description>I have an HTC Desire phone running Android (Froyo version). I am in
Australia and so I have the system date format set to dd/mm/yyyy. The
dates in my calendar appear correctly in this format. However, the date
of receipt of SMS messages is still displayed in mm/dd/yy format. It
would be most appreciated if the SMS feature could be changed to adopt
whatever the system settings were. Thanks, David.</description>
</bug>
<bug>
<bugid>5339</bugid>
<title>Droid Update Installation Fails- Will Not Attempt Reinstall</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kellyjgi...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 14:57:29 +0000</openedDate>
<description>Moto Droid update received this morning. Installation failed, stopped
1/3 through and displayed the error symbol (triangle with a ! symbol).
Shut down, took battery out, then attempted reboot per VerizonQ&apos;Es
instructions. Verizon said it would then attempt its own reinstall.
Nothing happened. Stuck here. Now how can you force a reinstall attempt?</description>
<comment>
<author>kjr...@gmail.com</author>
<when>Fri, 11 Dec 2009 03:55:31 +0000</when>
<what>Mine did the same thing stuck at 2.0 and says phone is up-to-date. Verizon seems to
think youQ&apos;Ell get put back at the end of the queue for updates. I doubt it because
they donQ&apos;Et seem to know anything about this phone.</what>
</comment>
<comment>
<author>kaic...@gmail.com</author>
<when>Fri, 25 Dec 2009 05:36:53 +0000</when>
<what>I am having the same issue. Verizon told me the update would be attempted again
within 48 hours. ItQ&apos;Es been two weeks, does anyone have any further word on this issue?

</what>
</comment>
<comment>
<author>kellyjgi...@gmail.com</author>
<when>Wed, 30 Dec 2009 18:16:15 +0000</when>
<what>What happened to you guys?  Any luck?  I got lucky and a Motorola employee that 
works the message boards managed to get them to resend it to my phone.  It is 
possible but no employee of VZ or MOTO seems to  know about it.  I also heard if you 
take it to VZ they can load it onto your phone directly.</what>
</comment>
</bug>
<bug>
<bugid>12630</bugid>
<title>Some letters missing down right hand side of contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>clemente...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 16:32:50 +0000</openedDate>
<description>I upgraded my Samsung Galaxy S to Froyo and I noticed that some letters
missing down right hand side of contacts, namely: G, H, O, P, W and X.
model: Samsung Galaxy S GT-i9000 firmware: 2.2 kernel: 2.6.32.9 Build:
FROYO.XWJPA</description>
</bug>
<bug>
<bugid>18823</bugid>
<title>AnyConnect for htc desire s</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sku...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 13:11:56 +0000</openedDate>
<description>please make anyconnect work on my htc desire s phone!</description>
</bug>
<bug>
<bugid>1252</bugid>
<title>Messaging system doesnQ&apos;Et update Sender name well</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:05:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 19:51:45 +0000</openedDate>
<description>- Create contact with 2 numbers (first number of G1 and second any real
mobile), in my example the contact name is Andrey Alexandrov - send sms
to second number - reply from second number to G1 number (sms) - reply
again from second number to G1 number (mms) now open this message
thread, you see all received messages from Contact Name - Open contacts
and change name of the contact (in my example Andrey Shredder) - Open
the message thread in the thread new name of contact has been renewed
only in MMS messages, sms has old contact name. look at picture in
attach, all received messages must be from Andrey Shredder (new name)</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:05:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7649</bugid>
<title>Ability to rearrange icons on a fully-packed home screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ndha...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 21:44:56 +0000</openedDate>
<description>Rearranging icons on a home screen requires one empty spot (like a
picture-slide puzzle). In such a case, it would be easier if we could
SWITCH two iconQ&apos;Es position with each other by simply dropping one icon
on top of the other. Please introduce this feature. Thanks!</description>
<comment>
<author>sharpon...@gmail.com</author>
<when>Wed, 26 May 2010 22:53:38 +0000</when>
<what>Agreed, or perhaps similar to how the iPod does it, just make the other icons/widgets 
flow around the moving icon/widget. Perhaps they have a patent on that.</what>
</comment>
<comment>
<author>uw.myer...@gmail.com</author>
<when>Wed, 11 May 2011 03:55:08 +0000</when>
<what>I think the solution for this is:

when you hold an icon and it begins to Q&apos;EfloatQ&apos;E to move it, you are able to take your finger away and the icon remains Q&apos;EfloatingQ&apos;E until you find a valid home spot for it.

Basically youQ&apos;Eve put the screen in Q&apos;Eedit modeQ&apos;E. I think it should remain in edit mode and allow you to grab other icons and have them float too. Then you could grab icon 1, float it, grab icon 2, float it, put them both where they belong and it exits the edit mode. Pressing Q&apos;EbackQ&apos;E or some kind of Q&apos;EcancelQ&apos;E button would restore the old layout before you began the edit.</what>
</comment>
</bug>
<bug>
<bugid>10739</bugid>
<title>Internal And external Memory user Interface</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sehaj2...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 13:53:09 +0000</openedDate>
<description>Hi I have very difficult time understanding and exploring my internal sd
card and external sd card file and directory structure. I have Samasung
galaxy S with 8 GB internal memory. which i suppose Samsung has
partitioned into two 1) System Use and 2)user use(5.78 GB) I also have
16 GB Micro SDHC card in Place. I have following problems. Problem No.
1: when ever i try to mount the phone as mass storage mode on my PC ,
only two drive letter appears. One for this 16 GB External Micro SDHC
Card which i can explore on PC and another drive letter( which i suppose
is Samsung System Partition) which is not explorable. why it is visible
if i can not access? I can not see any other drive letter appear for my
intenal storage on the PC. Problem No. 2: With the Phone memory mounted
in mass storage mode to explore on PC , it is not possible to explore
the same on phone simultaneoulsy( you have to unmount to access on
phone.) Can we have simple user inreface for internal and external
memory access with option to mount these separately. Thanks</description>
<comment>
<author>Sehaj2...@gmail.com</author>
<when>Fri, 03 Sep 2010 07:27:02 +0000</when>
<what>Internal and external memory should have different locations. On my phone

 when no external memory card then root directory as Q&quot;E/sdcardQ&quot;E with subdirectory Q&quot;E/sdcard/sdQ&quot;E which can be used.

 But when i insert the External Memory Card the external memory locaton becomes Q&quot;E/sdcard/sdQ&quot;E and i can not access he stuff which i stored in this directory  when no memory card.

Can we have internal and external memory locations as :
For internal    Q&quot;E/Int_SDcardQ&quot;E
For external   Q&quot;E/Ext_SDcardQ&quot;E
Thanks</what>
</comment>
<comment>
<author>BuckRodg...@gmail.com</author>
<when>Tue, 05 Oct 2010 10:34:35 +0000</when>
<what>I have a similar issue with my droid x.  When in usb mass storage mode, there are two drive letters
When hooked up to my pc.  The first us a cd rom image that contains the moto connect software
The second drive is the sd card.   This is a minor irritation, except you can no longer hook up the phone
To the car stereo, because the drive letters confuse it.</what>
</comment>
</bug>
<bug>
<bugid>8443</bugid>
<title>All System processes appears on the right hand-side of the phone screen all the time!!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-21T18:35:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anegm80@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 09:53:27 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>anegm80@gmail.com</author>
<when>Fri, 21 May 2010 10:01:40 +0000</when>
<what>This happens in Sony Ericsson X10 with Android 1.6 OS</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 21 May 2010 18:35:36 +0000</when>
<what>This is an option you can disable in the Dev Tools app.</what>
</comment>
<comment>
<author>anegm80@gmail.com</author>
<when>Fri, 21 May 2010 22:04:48 +0000</when>
<what>How? Settings, Applications then what?</what>
</comment>
</bug>
<bug>
<bugid>555</bugid>
<title>Enter one-line summary</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-31T18:41:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kferna...@tmail.com</reportedBy>
<openedDate>Fri, 28 Mar 2008 09:19:20 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Mar 2008 18:41:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1037</bugid>
<title>MatrixStack glRotatex error</title>
<status>Released</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2010-08-19T01:48:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>waylon.g...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 23:23:34 +0000</openedDate>
<description>glRotatex function in MatrixStack.java is incorrect. Line 133 should
read glRotatef(fixedToFloat(angle), fixedToFloat(x), fixedToFloat(y),
fixedToFloat(z)); angle needs to be converted from a fixed to a float
NOT from an int to a float. see
http://www.khronos.org/opengles/documentation/opengles1_0/html/glRotate.htm
l</description>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Tue, 04 Nov 2008 01:11:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:37:44 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Thu, 19 Aug 2010 01:48:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16058</bugid>
<title>On updating Google Maps search bar is missing </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:25:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fazillat...@gmail.com</reportedBy>
<openedDate>Sat, 09 Apr 2011 14:37:03 +0000</openedDate>
<description>- Steps to reproduce the problem. Open maps on Samsung galaxy 3(i5801).
Update the maps application to the latest via market(ver no: 5.3.0) It
used to work for the previous version of maps - What happened. The bar
that contained search/places nearby/starred location/My location doesnQ&apos;Et
appear. It used to come for previous version. All the new features are
working... like rotate and tilt with multitouch... but the old
feature(the search bar) is missing - What you think the correct behavior
should be. It should show this bar.... i heard that the compass mode can
be activated by clicking on the my location button after the location is
displayed. But the my location bar itself is missing and I donQ&apos;Et know
how to activate it. I donQ&apos;Et know why google maps works well on iOS than
on android.... DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:25:04 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>6879</bugid>
<title>photos in gallery donQ&apos;Et appear properly, they stay pixelated.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>stupric...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 09:13:12 +0000</openedDate>
<description>I have my gallery synced with picasa. Sometimes when I click on a photo
it appears and the progress thiny spins around then stops after some
time.. the photo stays pixelated.</description>
<comment>
<author>stupric...@gmail.com</author>
<when>Fri, 26 Feb 2010 09:13:40 +0000</when>
<what>This is on a nexus one 2.1</what>
</comment>
<comment>
<author>nadir.na...@gmail.com</author>
<when>Sun, 23 May 2010 19:13:29 +0000</when>
<what>Please see if your album name contains a Q&apos;EcommaQ&apos;E in album name?</what>
</comment>
</bug>
<bug>
<bugid>10716</bugid>
<title>signal 11 (SIGSEGV) crash dump</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>guy%sand...@gtempaccount.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 21:50:23 +0000</openedDate>
<description>My program consistently causes a signal 11 in a predefined scenario. To
reproduce. touch Q&quot;EsettingsQ&quot;E set to Q&quot;EflickrQ&quot;E enter Q&quot;EusernameQ&quot;E wait for
albums to populate touch Q&quot;EbackQ&quot;E touch Q&quot;Eset as wallpaperQ&quot;E before the
wallpaper finishes loading into the preview pane. This happends under
Froyo 2.2 on a Nexus HereQ&apos;Es the sig 11 dump I get to the log I/DEBUG (
566): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 566): Build fingerprint:
Q&apos;Egoogle/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keysQ&apos;E
I/DEBUG ( 566): pid: 10827, tid: 10884 Q&gt;EQ&gt;EQ&gt;E
com.sandroids.wallpapers.photos Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 566): signal 11 (SIGSEGV),
fault addr 4847c000 I/DEBUG ( 566): r0 4847c000 r1 00000000 r2 000003a0
r3 00000000 I/DEBUG ( 566): r4 0000031f r5 4847c3c0 r6 000003c0 r7
000003c0 I/DEBUG ( 566): r8 00000000 r9 4820bac8 10 ab169b18 fp 4820ba68
I/DEBUG ( 566): ip 00000000 sp 4820b934 lr 00000000 pc af904738 cpsr
28000010 I/DEBUG ( 566): d0 643a64696f72646e d1 6472656767756265 I/DEBUG
( 566): d2 000000003f000000 d3 000000003f000000 I/DEBUG ( 566): d4
8000000000000000 d5 000000003f480000 I/DEBUG ( 566): d6 4447e0003fa3d70a
d7 408000004447e000 I/DEBUG ( 566): d8 0000000000000000 d9
0000000000000000 I/DEBUG ( 566): d10 0000000000000000 d11
0000000000000000 I/DEBUG ( 566): d12 0000000000000000 d13
0000000000000000 I/DEBUG ( 566): d14 0000000000000000 d15
0000000000000000 I/DEBUG ( 566): d16 02f502f302f202f1 d17
02fa02f802f702f6 I/DEBUG ( 566): d18 02fcccc602fb8518 d19
02ff5c2202fe1474 I/DEBUG ( 566): d20 1eb2d7048f5647a8 d21
3d6af5bcae0e6660 I/DEBUG ( 566): d22 0301eb7e0300a3d0 d23
03047ada0303332c I/DEBUG ( 566): d24 000a3d70000a3d70 d25
000a3d70000a3d70 I/DEBUG ( 566): d26 0000000000000000 d27
3ff0000000000000 I/DEBUG ( 566): d28 00e18b5e00dfc5bc d29
3fe9000000000000 I/DEBUG ( 566): d30 0000000000000000 d31
3ff47ae147ae147b I/DEBUG ( 566): scr 20000012 I/DEBUG ( 566): I/DEBUG (
566): #00 pc 00004738 /system/lib/libcutils.so I/DEBUG ( 566): #01 pc
0006a0c8 /system/lib/libskia.so I/DEBUG ( 566): #02 pc 0006661c
/system/lib/libskia.so I/DEBUG ( 566): #03 pc 000627f0
/system/lib/libskia.so I/DEBUG ( 566): #04 pc 0004d77e
/system/lib/libandroid_runtime.so I/DEBUG ( 566): #05 pc 00016df4
/system/lib/libdvm.so I/DEBUG ( 566): #06 pc 00045244
/system/lib/libdvm.so I/DEBUG ( 566): #07 pc 0001bd58
/system/lib/libdvm.so I/DEBUG ( 566): #08 pc 00022754
/system/lib/libdvm.so I/DEBUG ( 566): #09 pc 000215f4
/system/lib/libdvm.so I/DEBUG ( 566): #10 pc 0005c58c
/system/lib/libdvm.so I/DEBUG ( 566): #11 pc 0005c7bc
/system/lib/libdvm.so I/DEBUG ( 566): #12 pc 0004fa8c
/system/lib/libdvm.so I/DEBUG ( 566): #13 pc 00010ed4
/system/lib/libc.so I/DEBUG ( 566): #14 pc 000109c0 /system/lib/libc.so
I/DEBUG ( 566): I/DEBUG ( 566): code around pc: I/DEBUG ( 566): af904718
e1b03e03 28a04002 28a04002 48a04002 I/DEBUG ( 566): af904728 e1b03103
24801004 e1a03001 e2522020 I/DEBUG ( 566): af904738 28a0500a 28a0500a
2afffffb e2822020 I/DEBUG ( 566): af904748 e1b02e02 28a0500a 48a04002
e1b02102 I/DEBUG ( 566): af904758 24801004 40c0e0b2 e49de004 e12fff1e
I/DEBUG ( 566): I/DEBUG ( 566): code around lr: I/DEBUG ( 566): I/DEBUG
( 566): stack: I/DEBUG ( 566): 4820b8f4 00000000 I/DEBUG ( 566):
4820b8f8 44160000 I/DEBUG ( 566): 4820b8fc 44480000 I/DEBUG ( 566):
4820b900 00000000 I/DEBUG ( 566): 4820b904 00000000 I/DEBUG ( 566):
4820b908 44400000 I/DEBUG ( 566): 4820b90c 44800000 I/DEBUG ( 566):
4820b910 284b2823 I/DEBUG ( 566): 4820b914 c8dd8288 I/DEBUG ( 566):
4820b918 89488f01 I/DEBUG ( 566): 4820b91c 00000000 I/DEBUG ( 566):
4820b920 002ceb68 [heap] I/DEBUG ( 566): 4820b924 2a4134cb I/DEBUG (
566): 4820b928 df002777 I/DEBUG ( 566): 4820b92c e3a070ad I/DEBUG (
566): 4820b930 ab20f418 /system/lib/libskia.so I/DEBUG ( 566): #00
4820b934 ab16a0cc /system/lib/libskia.so I/DEBUG ( 566): #01 4820b938
00000000 I/DEBUG ( 566): 4820b93c 0030adb0 [heap] I/DEBUG ( 566):
4820b940 4820ba58 I/DEBUG ( 566): 4820b944 4820ba30 I/DEBUG ( 566):
4820b948 4820b978 I/DEBUG ( 566): 4820b94c 00240c78 [heap] I/DEBUG (
566): 4820b950 0013b5d0 [heap] I/DEBUG ( 566): 4820b954 00000000 I/DEBUG
( 566): 4820b958 00000000 I/DEBUG ( 566): 4820b95c ab165c44
/system/lib/libskia.so I/DEBUG ( 566): 4820b960 0030adb0 [heap] I/DEBUG
( 566): 4820b964 4a4ec576 I/DEBUG ( 566): 4820b968 4820b9b8 I/DEBUG (
566): 4820b96c 00000000 I/DEBUG ( 566): 4820b970 00000000 I/DEBUG (
566): 4820b974 00000000 I/DEBUG ( 566): 4820b978 0013b5d8 [heap] I/DEBUG
( 566): 4820b97c 00240cc4 [heap] I/DEBUG ( 566): 4820b980 002b2868
[heap] I/DEBUG ( 566): 4820b984 0013b5d0 [heap] I/DEBUG ( 566): 4820b988
00000000 I/DEBUG ( 566): 4820b98c 00000000 I/DEBUG ( 566): 4820b990
00240c78 [heap] I/DEBUG ( 566): 4820b994 00000000 I/DEBUG ( 566):
4820b998 00000000 I/DEBUG ( 566): 4820b99c 00000000 I/DEBUG ( 566):
4820b9a0 00000000 I/DEBUG ( 566): 4820b9a4 00000001 I/DEBUG ( 566):
4820b9a8 00000000 I/DEBUG ( 566): 4820b9ac 4820ba58 I/DEBUG ( 566):
4820b9b0 00240c78 [heap] I/DEBUG ( 566): 4820b9b4 00007fff I/DEBUG (
566): 4820b9b8 00000400 I/DEBUG ( 566): 4820b9bc 0030adb0 [heap] I/DEBUG
( 566): 4820b9c0 42cc3e1c I/DEBUG ( 566): 4820b9c4 4820ba30 I/DEBUG (
566): 4820b9c8 4820bed8 I/DEBUG ( 566): 4820b9cc ab162654
/system/lib/libskia.so I/DEBUG ( 566): 4820b9d0 00000000 I/DEBUG ( 566):
4820b9d4 00000000 I/DEBUG ( 566): 4820b9d8 00000000 I/DEBUG ( 566):
4820b9dc 00000000 I/DEBUG ( 566): 4820b9e0 00000000 I/DEBUG ( 566):
4820b9e4 00000000 I/DEBUG ( 566): 4820b9e8 00000000 I/DEBUG ( 566):
4820b9ec 000001e0 I/DEBUG ( 566): 4820b9f0 00000320 I/DEBUG ( 566):
4820b9f4 002ceb68 [heap] I/DEBUG ( 566): 4820b9f8 002ceb68 [heap]
I/DEBUG ( 566): 4820b9fc 00000001 I/DEBUG ( 566): 4820ba00 00000001
I/DEBUG ( 566): 4820ba04 4820ba2c I/DEBUG ( 566): 4820ba08 002ceb68
[heap] I/DEBUG ( 566): 4820ba0c 002ceb68 [heap] I/DEBUG ( 566): 4820ba10
00000001 I/DEBUG ( 566): 4820ba14 00000001 I/DEBUG ( 566): 4820ba18
4820ba2c I/DEBUG ( 566): 4820ba1c ab12d4f0 /system/lib/libskia.so
I/DEBUG ( 566): 4820ba20 4820ba2c I/DEBUG ( 566): 4820ba24 ab12eb4c
/system/lib/libskia.so I/DEBUG ( 566): 4820ba28 4820ba30 I/DEBUG ( 566):
4820ba2c 00000000 I/DEBUG ( 566): 4820ba30 00000000 I/DEBUG ( 566):
4820ba34 000001e0 I/DEBUG ( 566): 4820ba38 00000320 I/DEBUG ( 566):
4820ba3c 00000000 I/DEBUG ( 566): 4820ba40 002ceb68 [heap] I/DEBUG (
566): 4820ba44 002ceb60 [heap] I/DEBUG ( 566): 4820ba48 002a604c [heap]
I/DEBUG ( 566): 4820ba4c 002ceb68 [heap] I/DEBUG ( 566): 4820ba50
00000000 I/DEBUG ( 566): 4820ba54 ab163a38 /system/lib/libskia.so
I/DEBUG ( 566): 4820ba58 00000000 I/DEBUG ( 566): 4820ba5c 002a6024
[heap] I/DEBUG ( 566): 4820ba60 00000000 I/DEBUG ( 566): 4820ba64
00000000 I/DEBUG ( 566): 4820ba68 002ceb68 [heap] I/DEBUG ( 566):
4820ba6c 00000000 I/DEBUG ( 566): 4820ba70 00000000 I/DEBUG ( 566):
4820ba74 00000000 I/DEBUG ( 566): 4820ba78 000001e0 I/DEBUG ( 566):
4820ba7c 00000320 I/DEBUG ( 566): 4820ba80 00000000 I/DEBUG ( 566):
4820ba84 00000000 I/DEBUG ( 566): 4820ba88 00000000 I/DEBUG ( 566):
4820ba8c 000001e0 I/DEBUG ( 566): 4820ba90 00000320 I/DEBUG ( 566):
4820ba94 00000001 I/DEBUG ( 566): 4820ba98 4820bb00 I/DEBUG ( 566):
4820ba9c 4820bb24 I/DEBUG ( 566): 4820baa0 4820bac8 I/DEBUG ( 566):
4820baa4 001342a0 [heap] I/DEBUG ( 566): 4820baa8 00000000 I/DEBUG (
566): 4820baac ab20e418 /system/lib/libskia.so I/DEBUG ( 566): 4820bab0
00000000 I/DEBUG ( 566): 4820bab4 00000000 I/DEBUG ( 566): 4820bab8
00000000 I/DEBUG ( 566): 4820babc ab166620 /system/lib/libskia.so
I/DEBUG ( 566): debuggerd committing suicide to free the zombie! I/DEBUG
(10896): debuggerd: Jun 30 2010 13:50:01 I/ActivityManager( 85): Process
com.sandroids.wallpapers.photos (pid 10827) has died. W/ActivityManager(
85): Scheduling restart of crashed service
com.sandroids.wallpapers.photos/.PhotoWallpaper in 5000ms
I/WindowManager( 85): WIN DEATH: Window{44bee4a0
com.sandroids.wallpapers.photos.PhotoWallpaper paused=false}
W/WallpaperService( 85): Wallpaper service gone:
ComponentInfo{com.sandroids.wallpapers.photos/com.sandroids.wallpapers.photos.PhotoWallpaper}
I/WindowManager( 85): WIN DEATH: Window{44cdfa58
com.sandroids.wallpapers.photos/com.sandroids.wallpapers.photos.LaunchActivity
paused=false} D/Zygote ( 58): Process 10827 terminated by signal (11)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:19:34 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:56:34 +0000</when>
<what>pid: 10827, tid: 10884  Q&gt;EQ&gt;EQ&gt;E com.sandroids.wallpapers.photos Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 4847c000
  r0 4847c000  r1 00000000  r2 000003a0  r3 00000000
  r4 0000031f  r5 4847c3c0  r6 000003c0  r7 000003c0
  r8 00000000  r9 4820bac8  10 ab169b18  fp 4820ba68
  ip 00000000  sp 4820b934  lr 00000000  pc af904738

Stack Trace:
  RELADDR   FUNCTION                                                                  FILE:LINE
  00004738  android_memset32                                                          /system/core/libcutils/memset32.S:78
  v------Q&gt;E  CallBitmapXferProc                                                        /external/skia/src/core/SkDraw.cpp:272
  0006a0c8  SkDraw::drawPaint(SkPaint constQ&amp;E) const                                   /external/skia/src/core/SkDraw.cpp:272
  0006661c  SkCanvas::drawPaint(SkPaint constQ&amp;E)                                       /external/skia/src/core/SkCanvas.cpp:1029
  000627f0  SkCanvas::drawColor(unsigned int, SkXfermode::Mode)                       /external/skia/src/core/SkCanvas.cpp:1283
  0004d77e  android::SkCanvasGlue::drawColor__I(_JNIEnv*, _jobject*, SkCanvas*, int)  /frameworks/base/core/jni/android/graphics/Canvas.cpp:326
  00016df4  dvmPlatformInvoke                                                         /dalvik/vm/arch/arm/CallEABI.S:243
  00045244  dvmCallJNIMethod_staticNoRef                                              /dalvik/vm/Jni.c:1819
  0001bd58  dalvik_mterp                                                              /dalvik/vm/mterp/out/InterpAsm-armv7-a-neon.S:9630
  00022754  dvmMterpStd                                                               /dalvik/vm/mterp/Mterp.c:109
  000215f4  dvmInterpret                                                              /dalvik/vm/interp/Interp.c:1367
  0005c58c  dvmCallMethodV                                                            /dalvik/vm/interp/Stack.c:535
  0005c7bc  dvmCallMethod                                                             /dalvik/vm/interp/Stack.c:436
  0004fa8c  interpThreadStart                                                         /dalvik/vm/Thread.c:1670
  00010ed4  __thread_entry                                                            /bionic/libc/bionic/pthread.c:192
  000109c0  pthread_create                                                            /bionic/libc/bionic/pthread.c:328
</what>
</comment>
<comment>
<author>piemm...@gmail.com</author>
<when>Sat, 04 Sep 2010 14:44:06 +0000</when>
<what>Make 2 threads, one drawing a bitmap as fast as possible, then another thread waltzes in and recycles the bitmap. Segfaults 50% of the time.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Sep 2010 18:05:33 +0000</when>
<what></what>
</comment>
<comment>
<author>sigmundu...@gmail.com</author>
<when>Wed, 24 Nov 2010 08:33:09 +0000</when>
<what>-Q&gt;E fadden@android.com: how can I get stack traces like that? IQ&apos;Eve tried compiling with debug flags and everything. ::envious::</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 24 Nov 2010 18:08:03 +0000</when>
<what>For official google builds we have copies of the binaries with un-stripped symbols.  Combine that with a script that runs arm-eabi-addr2line and youQ&apos;Ere in business.  ThereQ&apos;Es a similar script that filters Q&quot;Eadb logcatQ&quot;E output called build/tools/adbs:

  http://android.git.kernel.org/?p=platform/build.git;a=blob;f=tools/adbs;h=815ae10e706b199de4a97281f0bbef3fdc5e646f;hb=HEAD

Many Android devices use custom OEM builds that we canQ&apos;Et decipher.
</what>
</comment>
</bug>
<bug>
<bugid>7926</bugid>
<title>Cannot view full note field in contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gon...@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 02:57:10 +0000</openedDate>
<description>If you have the note field filled out for a contact and it is longer
than the field is when viewing the contact details, the note is cut off
and there is no way to view it unless you go to the edit function.
Pressing or long-pressing on the note field lights it up white but does
nothing. You should be able to scroll through the note or long-press to
activate scrolling through the note. Running: Nexus One Android 2.1
update 1</description>
</bug>
<bug>
<bugid>4164</bugid>
<title>RFE : LDAP support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>49</stars>
<reportedBy>buge...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 20:10:36 +0000</openedDate>
<description>Adding LDAP support at least for contact list/lookup in the group sync
is a must have and easy feature. This would enable easy integration of
corporate directory (including MS Exchange/AD). This is a must have
feature for enterprise market.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:33:34 +0000</when>
<what></what>
</comment>
<comment>
<author>frenc...@gmail.com</author>
<when>Wed, 18 Nov 2009 04:03:56 +0000</when>
<what>Along those lines, this enhancement may increase adoption at Universities. While VPN
is available, an integrated LDAP lookup for addresses is an added luxury. </what>
</comment>
<comment>
<author>Andrew.D...@gmail.com</author>
<when>Mon, 07 Dec 2009 15:02:57 +0000</when>
<what>LDAP address books would add huge extra scope and open up new markets.
</what>
</comment>
<comment>
<author>xyv...@gmail.com</author>
<when>Mon, 07 Dec 2009 19:04:43 +0000</when>
<what>I wouldnQ&apos;Et call this feature a Q&quot;EluxuryQ&quot;E... the iPhone can do it, Blackberry can do 
it... Call it Q&quot;Ecompetition equivalenceQ&quot;E </what>
</comment>
<comment>
<author>xyv...@gmail.com</author>
<when>Mon, 07 Dec 2009 19:08:59 +0000</when>
<what>I believe the following issue is the same thing Q&amp;E has received more attention:
http://code.google.com/p/android/issues/detail?id=4602
</what>
</comment>
<comment>
<author>bruceph...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:18:01 +0000</when>
<what>A LDAP lookup app should have links for dialing phone numbers and sending email from
the found list of contacts.</what>
</comment>
<comment>
<author>gho...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:36:26 +0000</when>
<what>It should be possible to query an LDAP server and automatically import the result set
(which may be all the contacts in the database or just the set that matches a given
filter).  I mean to highlight that it is important to have LDAP for online use but
also as a source of offline contacts that are fetched from time to time. This is
important for companies that have centralized LDAP address books which the employees
use to update their phones periodically.</what>
</comment>
<comment>
<author>jeffpars...@gmail.com</author>
<when>Sat, 02 Jan 2010 18:42:30 +0000</when>
<what>Motorola has an application in the Market (on the Droid at least) that will do 
corporate lookups using the same credentials as the Exchange/ActiveSync.

ItQ&apos;Es called Corporate Directory. Not full ldap abilities, but seems like this is 
what youQ&apos;Ere really wanting. 

Was very annoyed when switching from BlackBerry to Droid that it didnQ&apos;Et have this 
natively, so this solution works for me for now.</what>
</comment>
<comment>
<author>dirm...@gmail.com</author>
<when>Sun, 07 Feb 2010 06:54:08 +0000</when>
<what>There is now an LDAP Client application in the Android market.  It doesnQ&apos;Et yet
support synchronization, but you can use it to perform lookups, dial and SMS phone
numbers, compose e-mail, and map and navigate to addresses stored in LDAP entries. 
You can also add information from user entries to your local contacts.</what>
</comment>
<comment>
<author>starkr...@gmail.com</author>
<when>Wed, 24 Feb 2010 00:39:03 +0000</when>
<what>This really needs to become a part of the default 
install.</what>
</comment>
<comment>
<author>duoran.n...@gmail.com</author>
<when>Wed, 03 Mar 2010 22:38:13 +0000</when>
<what>Agreed, LDAP is a must-have.</what>
</comment>
<comment>
<author>kudlay.r...@yandex.ru</author>
<when>Wed, 05 May 2010 13:09:31 +0000</when>
<what>IMHO in android 2.1 can be: Settings-Q&gt;EAccouns Q&amp;E Sync -Q&gt;E Add account -Q&gt;E ldap
ldap accounts may be as well as facebook linked with others.</what>
</comment>
<comment>
<author>Andrew.D...@gmail.com</author>
<when>Wed, 05 May 2010 16:39:35 +0000</when>
<what>On the UK edition Motorola DEXT, that menu gives you the following choices:

  MySpace
  Facebook
  Google
  LastFM
  Twitter
  Email
  Corporate Sync
  Picasa
  Photobucket
  Bebo

Nothing about LDAP
</what>
</comment>
<comment>
<author>daniel.w...@gmail.com</author>
<when>Wed, 23 Jun 2010 13:01:02 +0000</when>
<what>At http://www.danielweisser.de/ldapadapter.zip you can find the source code for a LDAP Sync adapter. The LDAP adapter has a hard-coded LDAP server and contains mappings for the following attributes Q&quot;Egivenname, sn, telephonenumber, mobile, mail, thumbnailphotoQ&quot;E. It works on my HTC Desire and of course in the emulator.

</what>
</comment>
<comment>
<author>homosa...@gmail.com</author>
<when>Thu, 01 Jul 2010 14:06:19 +0000</when>
<what>It would be helpful if I could use LDAP to connect to our company LDAP server - no Exchange server.</what>
</comment>
<comment>
<author>magic...@gmail.com</author>
<when>Wed, 07 Jul 2010 18:03:14 +0000</when>
<what>Hi all

A colleague just asked about this feature again and I searched the market to find this:
http://www.appbrain.com/app/com.unboundid.android.ldap.client

I tested it in our internal corporate servers and it worked just fine. Perhaps some of that code can be checked or contributed - I havenQ&apos;Et found out what license itQ&apos;Es released under.</what>
</comment>
<comment>
<author>Stephane...@gmail.com</author>
<when>Mon, 12 Jul 2010 08:23:52 +0000</when>
<what>Daniel,

glad to know somebody has developped an LDAP connector, do you plan to make it available in .apk and in english?

IQ&apos;Em so interested :-)</what>
</comment>
<comment>
<author>berli...@gmail.com</author>
<when>Mon, 12 Jul 2010 09:49:22 +0000</when>
<what>I canQ&apos;Et to setting it.  Can somebody write little Faq about in which format must be enter exchange server,  user name etc.  IQ&apos;Em try some variants,  but always have error in DN name. </what>
</comment>
<comment>
<author>daniel.w...@gmail.com</author>
<when>Wed, 15 Sep 2010 14:57:35 +0000</when>
<what>The LDAP Sync adapter is now available as APK. Have a look at http://www.danielweisser.de/blog/?p=443

And feel free to ask questions!</what>
</comment>
</bug>
<bug>
<bugid>15613</bugid>
<title>Javadoc for notifyAuthFailure=false argument in AccountManger#blockingGetAuthToken is incorrect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>s...@google.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 23:35:44 +0000</openedDate>
<description>The javadoc for the notifyAuthFailure argument says: If true, display a
notification and return null if authentication fails; if false, prompt
and wait for the user to re-enter correct credentials before returning
However, when the value is false, no prompt is shown. This is consistent
with the code which calls getAuthToken without passing in an
Activity/Context which can be used to show a dialog box. The javadoc
should be fixed. Also, an overload should be added that takes a Context
which can be used to show the dialog box. Otherwise, there is not much
value in having blockingGetAuthToken over just getAuthToken.</description>
</bug>
<bug>
<bugid>5321</bugid>
<title>Function computeHitRect() in file /frameworks/base/services/java/com/android/server/InputDevice.java</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hron...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 08:36:28 +0000</openedDate>
<description>I think the arithmetic in this function is wrong. void
computeHitRect(InputDevice dev, int dw, int dh) { ... int minx =
dev.absX.minValue; int maxx = dev.absX.maxValue; int halfw = width/2;
int left = centerx - halfw; int right = centerx + halfw; hitLeft = minx
+ ((left*maxx-minx)/dw); hitRight = minx + ((right*maxx-minx)/dw); ....
} In order to mapping the HitRect, we shall use { hitLeft = minx +
(left*(maxx-minx)/dw); hitRight = minx + (right*(maxx-minx)/dw); }</description>
</bug>
<bug>
<bugid>5800</bugid>
<title>Contact note area is way too small</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 03:05:21 +0000</openedDate>
<description>When you write more than one line i a note, it stays the same size
showing only one line at the time. This is really annoying when you
have, say, 4-5 lines of notes. Repro: - Edit a contanct - Add a note (if
itQ&apos;Es not there). - Type more a few lines of text in it (if there arenQ&apos;Et
already). - Notice that the note area is way too small to read the whole
- or at least - most of the note. The note area should resize for each
new line needed/added. I use Tattoo.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 11 May 2010 23:04:07 +0000</when>
<what>Solved in 2.1</what>
</comment>
</bug>
<bug>
<bugid>12947</bugid>
<title>X10 MINI PRO for Android market..rest fact setting/unistall updates from market/reinstalling 2.1 done..Please help</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>reflecti...@gmail.com</reportedBy>
<openedDate>Sat, 04 Dec 2010 07:54:04 +0000</openedDate>
<description>X10 MINI PRO for Android market..rest fact setting/unistall updates from
market/reinstalling 2.1 done..Please help</description>
</bug>
<bug>
<bugid>6195</bugid>
<title>com.android.soundrecorder.SoundRecorder returns immediately for GET_CONTENT intent with content type */*</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mikko.liikanen</reportedBy>
<openedDate>Fri, 22 Jan 2010 06:00:07 +0000</openedDate>
<description>Pre-requirement: an application able to launch intent:
action=GET_CONTENT category=OPENABLE contentType=Q&quot;E*/*Q&quot;E Any email
application capable of sending generic attachments should be usable
while reproducing this. Repro on emulator: 1) have an application launch
abovementioned intent as child activity 2) Select Sound Recorder from
activity chooser Expected: Able to record a clip, and that clip is
returned to calling activity as result Actual: Screen just blinks for a
second. Cause: Android OSPQ&apos;Es SoundRecorder.onCreate() method, line 232:
String s = i.getType(); if (AUDIO_AMR.equals(s) || AUDIO_3GPP.equals(s)
|| AUDIO_ANY.equals(s)) { mRequestedType = s; } else if (s != null) { //
we only support amr and 3gpp formats right now
setResult(RESULT_CANCELED); finish(); return; } else ifQ&apos;Es (line 235)
condition should instead be (s != null Q&amp;EQ&amp;E !(s.startsWith(Q&quot;E*Q&quot;E) Q&amp;EQ&amp;E
s.endsWith(Q&quot;E*Q&quot;E)). As an additional note, this seems to work with ADP
running 1.6 platform, so it seems to be a 2.0 regression, assuming the
device is running the SoundRecorder from OSP.</description>
</bug>
<bug>
<bugid>13404</bugid>
<title>Poor Browser Performance</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>280</stars>
<reportedBy>darren.m...@gmail.com</reportedBy>
<openedDate>Fri, 24 Dec 2010 15:41:05 +0000</openedDate>
<description>The performance of the browser in Gingerbread is the same as Froyo, in
that itQ&apos;Es poor when rendering pages. As the page is being rendered, the
UI becomes unresponsive on large / heavy pages. This happens on almost
every Froyo device and now on my Nexus S it is still the same. Samsung
have fixed the issue in their browser in firmwares JPX and newer for the
Galaxy S i9000. They make it so the page being rendered is drawn as
tiles and responds fully to UI events, which is better for usability.</description>
<comment>
<author>paolopoz...@gmail.com</author>
<when>Fri, 24 Dec 2010 16:00:42 +0000</when>
<what>Also adding a GPU acceleration would be great. If you compare the Nexus S (or even the Nexus One) browser with the Galaxy SQ&apos;Es browser (from the JPU, JPX, JPY build and beyond) you can see how smooth Galaxy SQ&apos;Es browser is, even with flash activated.
WeQ&apos;Ere in 2011, now itQ&apos;Es time to add GPU acceleration...</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 24 Dec 2010 23:09:47 +0000</when>
<what></what>
</comment>
<comment>
<author>sdmclaug...@gmail.com</author>
<when>Mon, 27 Dec 2010 17:03:16 +0000</when>
<what>A page that demonstrates this flaw well is http://powerampapp.com/features/

I cant say enough how disappointed I am with gingerbread and the Nexus S

Please respond Google.</what>
</comment>
<comment>
<author>jonata1...@gmail.com</author>
<when>Sat, 01 Jan 2011 19:07:32 +0000</when>
<what>please, fix the problem ...
tks</what>
</comment>
<comment>
<author>Gianluig...@gmail.com</author>
<when>Mon, 03 Jan 2011 16:56:18 +0000</when>
<what>issue heavly present. please fix it.</what>
</comment>
<comment>
<author>thomas.b...@gmail.com</author>
<when>Mon, 03 Jan 2011 17:00:06 +0000</when>
<what>yes, there is a noticeable lag on the Nexus S in screen scroll and pinch to zoom in many web pages. Not good for the benchmark phone for Android. </what>
</comment>
<comment>
<author>thomas.b...@gmail.com</author>
<when>Fri, 07 Jan 2011 20:58:05 +0000</when>
<what>Please read this thread on XDA regarding this issue: 
http://forum.xda-developers.com/showthread.php?t=873364Q&amp;Ehighlight=hummingbird 

</what>
</comment>
<comment>
<author>dilorenz...@gmail.com</author>
<when>Mon, 10 Jan 2011 16:16:47 +0000</when>
<what>cQ&apos;Emon guys!

thats ridiculous! everything performs so fast and smooth on this phone, expect the browser!

My HTC Desire ,even with flash enabled, performs much better in browsing!

examples:

http://www.20min.ch
http://dungeondefenders.com/androidmobile
</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Mon, 10 Jan 2011 16:20:47 +0000</when>
<what>Is Google even looking here? </what>
</comment>
<comment>
<author>ekera...@gmail.com</author>
<when>Tue, 11 Jan 2011 13:25:44 +0000</when>
<what>I donQ&apos;Et know why, but the Nexus S browser lags ah hell while scrolling some pages (with or without Flash), itQ&apos;Es worse than most Android smartphones.</what>
</comment>
<comment>
<author>aa...@netcessor.com</author>
<when>Tue, 11 Jan 2011 21:13:50 +0000</when>
<what>Hope this issue is fixed soon.</what>
</comment>
<comment>
<author>suspit...@gmail.com</author>
<when>Wed, 12 Jan 2011 16:54:45 +0000</when>
<what>Browser is slow, Flash is slow! IsnQ&apos;Et it suppose to be the best and fasted Android phone?</what>
</comment>
<comment>
<author>giodesi@gmail.com</author>
<when>Wed, 12 Jan 2011 22:51:18 +0000</when>
<what>The browser is too slow!
Il giorno 12/gen/2011 17:55, Q&lt;Eandroid@googlecode.comQ&gt;E ha scritto:

Android phone?</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Sat, 15 Jan 2011 16:13:05 +0000</when>
<what>flash is optimised for qualcomm chipset. Have nexus one and couple of HTC devices. Never seen any issues with these devices on flash or even any apps installed from market. Going with non HTC and non Qualcomm based device for the second version of nexus was a wrong decision.</what>
</comment>
<comment>
<author>LordPh...@gmail.com</author>
<when>Sun, 16 Jan 2011 11:51:29 +0000</when>
<what>I never had a problem with Froyo with Nexus One but the Nexus S lags unbelievably. I definitely think itQ&apos;Es because of the GPU acceleration being absent on the Nexus S. Either Samsung needs to update the drivers or Google has to push them to update it.</what>
</comment>
<comment>
<author>bbasra123@gmail.com</author>
<when>Mon, 17 Jan 2011 20:41:38 +0000</when>
<what>Im shocked that one of the fundamentals of a smartphone experience are lacking on the nexus s. it seems google have quite a lot of fixes to carry out for the phone.....</what>
</comment>
<comment>
<author>paolopoz...@gmail.com</author>
<when>Mon, 17 Jan 2011 21:59:14 +0000</when>
<what>What I want to remark, is that this problem itQ&apos;Es not only related to the Nexus S, itQ&apos;Es a common general weakness in all androidQ&apos;Es revisions. ItQ&apos;Es unbelievable that Google hasnQ&apos;Et done anything yet to improve browser experience.</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Mon, 17 Jan 2011 22:33:23 +0000</when>
<what>@paolopoz  no its not a problem with all Android device. it is very specific to anything related to the  Samsung Hummingbird.
I had the Galaxy S, galaxy Tab and The Nexus S and now i have the the HTC Desire HD which uses a Snapdragon.
All i can say is that on the DHD the browser is ultra smooth with full flash on both on Stock AND on CM7.
On both my Galaxy S, Galaxy Tab and the recently sold Nexus S - the browser was horrific - even with Flash disabled.</what>
</comment>
<comment>
<author>robmac74</author>
<when>Wed, 19 Jan 2011 17:33:02 +0000</when>
<what>same problem here</what>
</comment>
<comment>
<author>jivemas...@gmail.com</author>
<when>Sun, 23 Jan 2011 12:55:07 +0000</when>
<what>It has nothing to do with the hummingbird cpu, its coincidental that the devices with the problem happen to have the same cpu.

The Tab and Galaxy S are slow due to the file system used on those devices.

For the Nexus S, it is likely a gingerbread issue, where optimisations have not been made.

There is an apparent need for gpu acceleration in the gingerbread browser to increase speed and make the overall user experience more fluid and less frustrating. I doubt the implementation of gpu acceleration in the browser would be a difficult task, and Google should make this a top priority in the coming weeks/months to implement. Google is synonymous with the web and it is unacceptable for their official devices to have a sub-par web experience. This is the one thing lacking in Android OS. Users should not have to look to 3rd party browsers for a faster experience. Google has the opportunity here to make something incredibly smooth, especially considering the Nexus S sgx540 gpu has twice the power of the iphone4.

Note: DHD browser is smooth due to some acceleration techniques employed in htcQ&apos;Es framework, but it is in no way what I would call ultra smooth (I own the phone).</what>
</comment>
<comment>
<author>George...@gmail.com</author>
<when>Mon, 24 Jan 2011 19:07:04 +0000</when>
<what>browser performance is unacceptable. Comparing this to nexus one, one would thing an IMPROVEMENT would occur, instead we get the complete opposite</what>
</comment>
<comment>
<author>Michael....@gmail.com</author>
<when>Mon, 24 Jan 2011 20:30:41 +0000</when>
<what>Android 2.3.2 Q&gt;E problem solved :)</what>
</comment>
<comment>
<author>darren.m...@gmail.com</author>
<when>Mon, 24 Jan 2011 20:57:03 +0000</when>
<what>Not for me. On Android 2.3.2 cyanogenmod7 and still too slow. Try this page http://www.skysports.com/story/0,19528,11677_6699082,00.html</what>
</comment>
<comment>
<author>thomas.b...@gmail.com</author>
<when>Mon, 24 Jan 2011 21:12:23 +0000</when>
<what>Browser lag solved for me with 2.3.2. Not comparable to previous version, now much smoother .</what>
</comment>
<comment>
<author>giodesi@gmail.com</author>
<when>Mon, 24 Jan 2011 21:15:03 +0000</when>
<what>No difference for me

Il giorno 24/gen/2011 22:13, Q&lt;Eandroid@googlecode.comQ&gt;E ha scritto:

Performance

now much smoother .</what>
</comment>
</bug>
<bug>
<bugid>2355</bugid>
<title>Phone Reboot on Answer Call when SD card mounted to laptop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>nkmorten...@gmail.com</reportedBy>
<openedDate>Thu, 02 Apr 2009 03:57:54 +0000</openedDate>
<description>I had my phone connected to my laptop with the SD card mounted. Files
were open on the SD card. The phone was set to vibrate only. I had an
incoming call. The phone rebooted itself when I hit the answer call
button.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:23:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:29:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5495</bugid>
<title>Bluetooth Voice Dial Non-Existent?</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-12-17T00:13:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>53</stars>
<reportedBy>IvarDes...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 20:10:34 +0000</openedDate>
<description>I have to Q&quot;Evoice dialQ&quot;E using my handset? Why doesnQ&apos;Et it work from my
headset? Duh!</description>
<comment>
<author>dhcol...@gmail.com</author>
<when>Wed, 16 Dec 2009 20:24:01 +0000</when>
<what>About time this was considered a DEFECT!!

I canQ&apos;Et believe anyone putting out a Smart phone OS today would do so without hands
free operation, and bluetooth voice dial initiation as a MAJOR Priority!</what>
</comment>
<comment>
<author>dhu...@gmail.com</author>
<when>Wed, 16 Dec 2009 21:14:41 +0000</when>
<what>Great job on this phone, guys, but wtf on this feature?  Microsoft smart phones have
had this for 5 years or more!  I switched from mobile 6.5 and have to say android 2.0
kills it...except they have nothing like Microsoft Voice Command.  This should work
via bluetooth, wired headset, or speakerphone.  It should not require a single button
press or glance at the screen.

Anything less is a joke!  HANDS FREE!  Do you know what that means?

-Dan
</what>
</comment>
<comment>
<author>bettervideo@gmail.com</author>
<when>Wed, 16 Dec 2009 23:37:28 +0000</when>
<what>Hard to believe this essential safety feature was omitted from a public release.

This one is a class action lawsuit just waiting to happen. Heaven forbid someone 
would be seriously injured or killed while fumbling to make a call.

Some acknowledgement from Google that the issue will be resolved through an upcoming 
OTA update would probably prevent a lot of phone from being returned to their place 
of purchase.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 17 Dec 2009 00:13:17 +0000</when>
<what></what>
</comment>
<comment>
<author>QueensNL...@gmail.com</author>
<when>Thu, 17 Dec 2009 17:37:56 +0000</when>
<what>This really needs to get resolved.  I have had over a dozen phones over the past ten 
years.  Every one except for one had bluetooth dialing if the phone supported 
bluetooth.  This is not rocket science.  You just need the voice dialer to activate 
when pressing a button on your bluetooth headset.  If you can dial the last number 
dialed by clicking on your headset that means the button works!</what>
</comment>
<comment>
<author>former.y...@gmail.com</author>
<when>Fri, 18 Dec 2009 03:47:42 +0000</when>
<what>How much longer do we have to wait?</what>
</comment>
<comment>
<author>roadryde...@gmail.com</author>
<when>Wed, 23 Dec 2009 00:33:52 +0000</when>
<what>pretty sad... thought  the droid DOES!! simple features that simple phones have done 
for years.. WTF!!!!    I thought I was  the idiot ,  not being able to work a 
bluetooth.  but wait it worked before without hardly trying.   SUCKS
</what>
</comment>
<comment>
<author>su...@kaichido.com</author>
<when>Sat, 26 Dec 2009 18:55:04 +0000</when>
<what>IQ&apos;Eve read the threads and canQ&apos;Et find any reassurance from Google that this issue will
be fixed. Unfortunately, it looks like we will need to return the Droid for a phone
that has true Hands-Free functionality.</what>
</comment>
<comment>
<author>boopster...@gmail.com</author>
<when>Wed, 30 Dec 2009 00:51:45 +0000</when>
<what>I pray that the rumored Google Q&apos;ENexusQ&apos;E phone made by HTC using the Android 2.1 
platform will support SIVR (speaker-independent voice recognition).  If so, IQ&apos;Em on 
standby to purchase on when they become available.  If not, then I guess IQ&apos;Ell 
continue using my old Nokia phone that does support SIVR.  When will manufacturers 
get the message that some of us are interested in true functionality as well as 
the Q&apos;Ebells and whistlesQ&apos;E that initially grabs everyones attention?</what>
</comment>
<comment>
<author>karisu...@gmail.com</author>
<when>Mon, 04 Jan 2010 08:35:51 +0000</when>
<what>Q&quot;EWhen will manufacturers get the message that some of us are interested in true functionality as well as 
the Q&apos;Ebells and whistlesQ&apos;E that initially grabs everyones attention?Q&quot;E

No kidding. I am not interested in collecting lots of silly game apps. I am interested in using my phone as a 
PHONE, with all the standard basic features that my old non-smartphone originally came with, including 
legally-handsfree voice dialing via Bluetooth (plus the occasional internet browsing / GPS ability of my 
husbandQ&apos;Es Blackberry).

Unless this basic feature is implemented, Droid certainly Q&quot;EDOESNQ&apos;ETQ&quot;E.</what>
</comment>
<comment>
<author>jjr...@gmail.com</author>
<when>Thu, 07 Jan 2010 20:50:13 +0000</when>
<what>Bluetooth voice dialing is essential when ur driving...come on htc google droid eris 
whoever u r... wake up</what>
</comment>
<comment>
<author>hollywal...@gmail.com</author>
<when>Fri, 15 Jan 2010 18:01:50 +0000</when>
<what>Do any of the developers/creators actually use this phone?  How are you getting by 
without true hands-free dialing?  Why is this taking so long to fix? DoesnQ&apos;Et 
somebody know an exec that can make this happen faster?</what>
</comment>
</bug>
<bug>
<bugid>15980</bugid>
<title>Force close issue - Ginger Bread - 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sekar.as...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 02:10:49 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Launce the
GB installed device, Launce the face book application. After login , try
to play some vedio 3 or 4 times. - There is a Force close seen. It is
terminating the application. - There is should not any force close.
Please help me in this issue.</description>
</bug>
<bug>
<bugid>9720</bugid>
<title>CanQ&apos;Et uninstall Twitter app</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-26T18:36:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>hfigui...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 18:00:58 +0000</openedDate>
<description>I canQ&apos;Et uninstall the Twitter app. It is listed in the Market app
Q&quot;EdownloadsQ&quot;E tab. Either it is become a standard app like the useless
Q&quot;Eamazon mp3Q&quot;E and in that case shouldnQ&apos;Et be listed in the Market app
(bug), or Android allows apps to prevent uninstalling, and in that case
it is an Android misfeature (bug).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 18:36:53 +0000</when>
<what></what>
</comment>
<comment>
<author>hfigui...@gmail.com</author>
<when>Tue, 27 Jul 2010 03:14:56 +0000</when>
<what>Except that it didnQ&apos;Et come with the phone. I installed it myself... (unless FroYo decided it was built-in, then I shouldnQ&apos;Et even see it in the market)</what>
</comment>
</bug>
<bug>
<bugid>9257</bugid>
<title>Android market Force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stephanr...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 14:59:16 +0000</openedDate>
<description>The android market force closes quite freequently on my Nexus one froyo.
It does not seem to be specific actions that trigger it. My microSD is
almost completely full and i suspect this to be the issue. It is hard to
tell, because ever since i upgraded to android 2.2 my SD card has been
stuffed. The issue might be froyo related, storrage related or a
combination, or even something completely different. Anyways, it would
be nice to have this fixed:) Cheers Stephan</description>
</bug>
<bug>
<bugid>5328</bugid>
<title>Horrible 2.0.1 Messaging Bug!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>screwedb...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 10:00:09 +0000</openedDate>
<description>I just installed the new update and now it drives me crazy trying to
read my text messages because while scrolling through older messages, it
just decides to go all the way back down to the newest message...
completely unnacceptable. 2.0.0 was so much better.</description>
<comment>
<author>screwedb...@gmail.com</author>
<when>Thu, 10 Dec 2009 10:00:48 +0000</when>
<what>Please fix immediately</what>
</comment>
</bug>
<bug>
<bugid>12263</bugid>
<title>Build in Music Player canQ&apos;Et handle OGG tag with double-byte characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>merlk...@gmail.com</reportedBy>
<openedDate>Sun, 31 Oct 2010 09:09:14 +0000</openedDate>
<description>- Add double-byte characters in the tag of OGG vorbis file. Set the
language of android to Japanese or Traditional Chinese, copy the file to
SD card with USB. - The music player will treat the file as tag is not
exist - OGG tag uses UTF-8 by default. should not having this encoding
problem. Also, this issue will not happen if the language is set to
English(United State) Device:Nexus One Version: 2.2.1 FRG83 Wired part
is, if I switch language of Nexus One to English(United State)</description>
<comment>
<author>Yume...@gmail.com</author>
<when>Thu, 09 Dec 2010 08:52:37 +0000</when>
<what>Hey merlkaba,

IQ&apos;Em using an HTC phone, and itQ&apos;Es only sold in China. In my case, the language could be switched as English(China), or Simplified Chinese(China). Neither of them reads OGG tags, no matter whether the tag contains double-byte characters or not.

So what did you want to say if you switch your phoneQ&apos;Es language to English(United State), did it resolve the issue? 
And what about unipex5b_no_d_bytes.ogg in your test? Does your phone reads the tag then?</what>
</comment>
<comment>
<author>merlk...@gmail.com</author>
<when>Thu, 16 Dec 2010 13:37:52 +0000</when>
<what>oops, seems I missed some words when I doing a paste.

If I switch language of Nexus One to English(United State), it wonQ&apos;Et be OK immediately.
Need a few sequences to make the labels show up.

I am not sure if other HTC phone will reproduce this issue or not.
Although Nexus One is manufactured by HTC, the software is still very different with itQ&apos;Es brother Desire.

 
</what>
</comment>
</bug>
<bug>
<bugid>11969</bugid>
<title>ForceClose: Process: com.nuance.android.vsuite.vsuiteapp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 02:09:26 +0000</openedDate>
<description>Do monkey test on Android2.2 with GMS. And NullPointerException occurred
at vsuiteapp. - Steps to reproduce the problem (including sample code if
appropriate). Monkey Test. - What happened. NullPointerException
occurred at vsuiteapp. - What you think the correct behavior should be.
No any NullPointerException occurred. Attach the Backtrace.
============================================================== Process:
com.nuance.android.vsuite.vsuiteapp Flags: 0x844d Package:
com.nuance.android.vsuite.vsuiteapp v0 java.lang.NullPointerException at
com.nuance.android.vsuite.status.StatusMaster.getVolume(StatusMaster.java:287)
at
com.nuance.android.vsuite.status.VSuitePhoneState.(VSuitePhoneState.java:134)
at
com.nuance.android.vsuite.jni.JniVrThread.native_receiveMessage(Native
Method) at
com.nuance.android.vsuite.jni.JniVSuiteHandler.handleMessage(JniVSuiteHandler.java:49)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:143) at
android.os.HandlerThread.run(HandlerThread.java:60)
==============================================================</description>
</bug>
<bug>
<bugid>11839</bugid>
<title>It is not possible to use some build in parcelables with aidl</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>krzyszto...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 14:51:55 +0000</openedDate>
<description>When trying to create an interface with aidl it is not possible to use
some classes that implement the parcelable interface e.g SyncResult or
Account aidl fails with Q&quot;EcouldnQ&apos;Et find import for classQ&quot;E. Adding these
clases to the file generated with aidl --preprocess does not solve the
problem, but adding them to the framework.aidl file does.</description>
</bug>
<bug>
<bugid>16502</bugid>
<title>Blank options display in Latitude after changing language.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 04:31:58 +0000</openedDate>
<description>1. Latitude Q&gt;E Menu Q&gt;E Add friends Q&gt;E Add via Email address Q&gt;E Enter text 2.
Tap on Send Q&gt;E Q&apos;EQ&apos;ESend sharing requestQ&apos;EQ&apos;E pop up display Q&gt;E tap on Home key
3. Open Settings Q&gt;E Change language Q&gt;E Press back key 2 times 4.
Applications Q&gt;E Tap on Latitude Options should be displayed.</description>
</bug>
<bug>
<bugid>3473</bugid>
<title>Q&lt;EstrongQ&gt;E and Q&lt;EemQ&gt;E tags reversed in HTML.fromHTML()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>15</stars>
<reportedBy>DrYawgm...@gmail.com</reportedBy>
<openedDate>Wed, 05 Aug 2009 16:23:02 +0000</openedDate>
<description>Sample Code: //set up a layout called test with a TextView t
setContentView(R.layout.test); TexView t =
(TextView)findViewById(R.id.t); t.setText(Html.fromHtml(Q&quot;EQ&lt;EstrongQ&gt;E bold
text Q&lt;E/strongQ&gt;E Q&lt;EemQ&gt;E italic textQ&lt;E/emQ&gt;EQ&quot;E); -expected result same as Q&lt;EbQ&gt;E
bold text Q&lt;E/bQ&gt;E Q&lt;EiQ&gt;E italic text Q&lt;E/iQ&gt;E -actual result same as Q&lt;EiQ&gt;E bold text
Q&lt;E/iQ&gt;E Q&lt;EbQ&gt;E italic text Q&lt;E/bQ&gt;E I realize that Strong and EM are both Q&apos;EphraseQ&apos;E
tags and up to interpretation but the standard for most browsers is that
Strong = bold and em = italic.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:45:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:14:10 +0000</when>
<what></what>
</comment>
<comment>
<author>chiru.v...@gmail.com</author>
<when>Thu, 05 Aug 2010 13:02:44 +0000</when>
<what>Is there any way to get support of alignment tags(center,left and right) for fromHtml() method...</what>
</comment>
<comment>
<author>ali...@gmail.com</author>
<when>Fri, 04 Feb 2011 08:11:31 +0000</when>
<what>Yes noticed that too, how to fix it for old devices(do not want to manipulate strings. ahhhhhh)</what>
</comment>
<comment>
<author>jeremy.w...@gmail.com</author>
<when>Mon, 21 Mar 2011 18:41:58 +0000</when>
<what>Have seen this on many devices. Interesting, the just-released HTC Thunderbolt which is running 2.2.something does *not* exhibit this behavior while the Nexus One running 2.3.3 *does*.</what>
</comment>
<comment>
<author>mel...@gmail.com</author>
<when>Tue, 12 Jul 2011 23:56:43 +0000</when>
<what>This snippet in the Html class seems to be the problem:

... if (tag.equalsIgnoreCase(Q&quot;EemQ&quot;E)) {
    start(mSpannableStringBuilder, new Bold());
} else if (tag.equalsIgnoreCase(Q&quot;EbQ&quot;E)) {
    start(mSpannableStringBuilder, new Bold());
} else if (tag.equalsIgnoreCase(Q&quot;EstrongQ&quot;E)) {
    start(mSpannableStringBuilder, new Italic());
} else if ...

An ugly workaround would be doing a replace of all Q&lt;EemQ&gt;E elements with Q&lt;EiQ&gt;E and Q&lt;EstrongQ&gt;E with Q&lt;EbQ&gt;E, before invoking Html.fromHtml().</what>
</comment>
<comment>
<author>joerg.wi...@gmail.com</author>
<when>Wed, 24 Aug 2011 09:40:44 +0000</when>
<what>is there maybe a way to expand the Html class for own purposes? Not only repairing this, but also adding new Tag maybe?</what>
</comment>
</bug>
<bug>
<bugid>7884</bugid>
<title>Java Applet support in browser</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>26</stars>
<reportedBy>gilbar...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 09:26:47 +0000</openedDate>
<description>Hi, Since Android is based on Java, IQ&apos;Ed imagine that enablement of Java
Applets should be possible with fairly moderate efforts... applets are
very common throughout the web and enablement of these will give another
advantage to Android over iPhone... thanks.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 23 Apr 2010 16:25:39 +0000</when>
<what></what>
</comment>
<comment>
<author>kwhu...@gmail.com</author>
<when>Wed, 28 Apr 2010 01:37:31 +0000</when>
<what>I am amazed applets are not supported considering so much of Java is, this is another
lacking feature that makes me consider going back to a Windows Mobile device.</what>
</comment>
<comment>
<author>gilbar...@gmail.com</author>
<when>Wed, 28 Apr 2010 15:40:33 +0000</when>
<what>Does Windows Mobile support Java applets ?
I wasnQ&apos;Et aware of that...</what>
</comment>
<comment>
<author>kwhu...@gmail.com</author>
<when>Thu, 29 Apr 2010 04:51:36 +0000</when>
<what>Yes gilbaruch, My old htc mogul (windows mobile 6.0/6.1) could run java applets fine 
in Internet Explorer and Opera.</what>
</comment>
<comment>
<author>bkalb...@gmail.com</author>
<when>Sat, 11 Sep 2010 04:46:18 +0000</when>
<what>Since many applets use swing or awt for their UI, the android java implementation would need to add support for those to run a lot of applets.</what>
</comment>
<comment>
<author>webmas...@proteobiochip.com</author>
<when>Mon, 28 Feb 2011 19:11:01 +0000</when>
<what>Do is possible to install jdk from www.java.com in android system?</what>
</comment>
<comment>
<author>cacophan...@gmail.com</author>
<when>Wed, 11 May 2011 00:48:10 +0000</when>
<what>This is the only missing feature of the android OS that is preventing me from getting one.

It would be good if there was either:

Option 1. an android version of the applet class and applet plugin, so that websites can present to the browser either the j2se applet or the android applet depending what OS is currently accessing the page.

For example, consider a bank that uses Java applets for handling logging in (there are some European banks that use them). The bank could embed 2 applet (or object) tags into the original html and use javascript to determine which one should be part of the resulting html (j2se swing applet for most OS, android applet for android OS).

Option 2. support for awt and swing (and applets) - this would have many benefits and would make android more attractive for java developers and easier to port code that includes complex graphics.

Please consider at least option 1 - it shouldnQ&apos;Et be too difficult to create an android applet class.</what>
</comment>
<comment>
<author>she...@coolpage.com</author>
<when>Mon, 23 May 2011 22:03:34 +0000</when>
<what>Adding support for Java applets without supporting UI libraries (swing or awt) would still be useful for those who want to program the browser in highly structured language such as Scala (or other Java byte code languages such as Clojure, Groovy, Jruby, Jython, etc) via the API for Java to JavaScript which would yield for access to all the browser APIs that JavaScript has:

http://www.raditha.com/java/javascript.php

Attempts to compile Scala to Javascript directly have not yielded satisfactory results yet, and looks like a Q&quot;Ecan of wormsQ&quot;E perhaps.

http://www.youtube.com/watch?v=_1GjgFjX5gE
http://code.google.com/p/scalagwt/
http://www.j2js.com/scala-demo/index.html
http://www.scala-lang.org/node/6394

I am looking at the Android suite of OSes (tablet, etc) eventually becoming my computer, so the browsers need to be full featured and I think JVM support is still important, because it is the only way we can language diversity into the browser.  GoogleQ&apos;Es primary mission is promulgate maximum uptake of the internet, so language experimentation and diversity is essential for not hitting a plateau.</what>
</comment>
<comment>
<author>jordicam...@gmail.com</author>
<when>Thu, 08 Sep 2011 03:26:53 +0000</when>
<what>As a maths teacher IQ&apos;Em also waiting AndroidQ&apos;Es applet support to be able to run GeoGebra, MoodleQ&apos;Es equation editor...

Hence, IQ&apos;Em delaying my Android adoption until this issue is addressed.
</what>
</comment>
<comment>
<author>allison....@gmail.com</author>
<when>Sat, 26 Nov 2011 14:57:23 +0000</when>
<what>This would allow me to run droidraw to send mockups for me to preview on androidraw. Is there an ide for android apps, that is itself an app?</what>
</comment>
</bug>
<bug>
<bugid>5868</bugid>
<title>Exchange email with image causes reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ryanalfo...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 21:14:20 +0000</openedDate>
<description>I would like to report an issue with images in an Exchange account that
cause the Motorola Droid to completely reboot. Steps to reproduce: 1.
Receive an email to an Exchange account in the Combined Inbox with a
picture embedded in the email. 2. When opening the email, the image will
have a question mark(?) where the image should be, and the actual image
will be attached at the bottom of the email. 3. I have Astro installed
so when viewing an image, I am prompted to choose Astro or the built-in
image viewer to view the image. 4. Click OPEN on one of the pictures.
When prompted with the Q&quot;EComplete action using ...Q&quot;E, hit the BACK button
on the phone which will dismiss the prompt. 5. You will now be able to
see the thumbnail of the image. 6. Click OPEN again on the same picture,
then choose Q&quot;EView PictureQ&quot;E (using the built-in picture viewer). 7. The
phone will reboot. Phone: Motorola Droid Android Version: 2.0.1 I have
been able to reproduce this issue 10 times in a row. I have attached the
bug report. The bug report was run after the reboot.</description>
</bug>
<bug>
<bugid>18871</bugid>
<title>Ability to install SDK add-ons via headless Q&quot;Eandroid update sdkQ&quot;E</title>
<status>Duplicate</status>
<owner>r...@android.com</owner>
<closedOn>2011-07-27T23:28:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Wed, 27 Jul 2011 22:33:42 +0000</openedDate>
<description>It would be great if we could install SDK add-ons via the headless
Q&quot;EandroidQ&quot;E command. Currently this is only possible via the user
interface. The user could specify the vendor and name of the SDK add-on,
and it would be downloaded and installed as usual for other types of
components. For example, to install all of the available Google APIs
(i.e. the maps stuff): android update sdk -u -t addon -id Q&quot;EGoogle
Inc.:Google APIsQ&quot;E Furthermore, in the spirit of issue 18869, it would be
great if only certain variants of the add-on could be installed. For
example, to only install Google API add-ons which depend on Android 2.1
or higher: android update sdk -u -t addon -id Q&quot;EGoogle Inc.:Google APIsQ&quot;E
-min 7</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 23:02:33 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 27 Jul 2011 23:28:57 +0000</when>
<what>ItQ&apos;Es already implemented, please see last comment in issue 15933.
I donQ&apos;Et think the improvement made it in the public R12 however.</what>
</comment>
</bug>
<bug>
<bugid>9275</bugid>
<title>Navigation arrive at destination time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dick.myers</reportedBy>
<openedDate>Wed, 23 Jun 2010 06:08:41 +0000</openedDate>
<description>The navigation screen needs to optionally show arrival time. Currently,
it shows the transit time, but could just as easily show the arrival
time. Touching the transit time field could toggle between the two
modes. I find the Garmin GPS method, which shows arrival time to be more
useful. You can tell if youQ&apos;Ere running ahead or behind schedule. Also,
when telling someone when IQ&apos;Em going to arrive, I donQ&apos;Et have to figure it
out. I know; itQ&apos;Es not hard, but why not make the computer do it? Seems
like a no-brainer to me.</description>
<comment>
<author>KevinBar...@gmail.com</author>
<when>Wed, 25 Aug 2010 19:34:32 +0000</when>
<what>I agree!  I miss this Garmin feature!</what>
</comment>
</bug>
<bug>
<bugid>174</bugid>
<title>NotificationManager causes error in Eclipse Content Assist</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-19T19:14:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jenslehm...@gmail.com</reportedBy>
<openedDate>Sun, 03 Feb 2008 16:34:12 +0000</openedDate>
<description>- Steps to reproduce the problem (1) Prerequisit in Eclipse: Java
content assist has checked Q&apos;EOther Java ProposalsQ&apos;E (Goto
Window-Q&gt;EPreferences-Q&gt;EJava-Q&gt;EEditor-Q&gt;EContent Assist-Q&gt;EAdvanced, make sure
Q&apos;EOther Java ProposalsQ&apos;E is checked in the default list) (2) In a Java
Editor - create a variable of type android.app.NotificationManager - try
content assist(Ctrl+Whitespace) on the variable - Sample source code
demonstrating the problem android.app.NotificationManager n; n.Q&lt;Ehit
Ctrl+WhitspaceQ&gt;E - What you think the correct behavior should be. Content
assist should show correctly, not throw an error ;o) When unchecking
Q&apos;EOther...Q&apos;E in default it is possible to show (empty) content assist and
cycle to Q&apos;EOther...Q&apos;E by multiple Ctrl-Whitespace. There I realzied a
method without a name. Environment: OS: Windows XP Ptofessional SP2
Eclipse: 3.3 Europa Android SDK M3 RC37a</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:49:24 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jenslehm...@gmail.com</author>
<when>Sat, 09 Feb 2008 19:49:44 +0000</when>
<what>Applies to Q&apos;Eandroid.content.SharedPreferencesQ&apos;E as well</what>
</comment>
<comment>
<author>jehrl...@dairyvets.com</author>
<when>Tue, 12 Feb 2008 01:25:24 +0000</when>
<what>I havenQ&apos;Et tried every variant, but repeated use of Eclipse Content Assist on
AlertDialog.show() will crash Eclipse, typically at about the third go-around on my
computer.

In a method of a class, Start typing AlertDialog.show(), but use content assist for
auto completion.  This works properly for the class name, but activating content
assist at Q&quot;EAlertDialog.shQ&quot;E, for example, brings up the assist window, but if one of
the show() signatures is selected, it brings an Eclipse Alert referring to the
Q&quot;E...JavaNoTypeCompletionProposalComputerQ&quot;E.  Dismissing the alert  may have slightly
different results depending on circumstances, such as displaying the malformed
template Q&quot;EAlertDialog.show(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)Q&quot;E
</what>
</comment>
<comment>
<author>cir...@gmail.com</author>
<when>Sun, 02 Mar 2008 16:44:55 +0000</when>
<what>Applies to android.app.ProgressDialog as well.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 19 Sep 2008 19:14:50 +0000</when>
<what>WeQ&apos;Eve seen a set of content assist issues when usng Eclipse 3.3 or earlier, which
cannot be reproduced on Eclipse 3.4. Could you please upgrade your Eclipse platform
to 3.4, and let us know if you still see these issues? Thanks!</what>
</comment>
<comment>
<author>jenslehm...@gmail.com</author>
<when>Mon, 06 Oct 2008 10:47:51 +0000</when>
<what>I was not able to reproduce the issue on Eclipse 3.4 Ganymede.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9280</bugid>
<title>Froyo LinearLayout viewsQ&apos;E layout height set to wrap_content failing to set LinearLayoutQ&apos;Es height to height of children when negative values for margins in use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>coreform</reportedBy>
<openedDate>Wed, 23 Jun 2010 11:09:04 +0000</openedDate>
<description>I notice this with the AppWidget IQ&apos;Em working on, havenQ&apos;Et done any tests
to see if it holds true for regular Apps yet. A gui layout for an
AppWidget that looked fine in eclair may look horrible in froyo. Seems
to be due to nested *Layout type views in conjunction with negative
values for margins in views. Problem description: - Example layout XML:
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@+id/LinearLayout01Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:padding=Q&quot;E10spQ&quot;E android:orientation=Q&quot;EverticalQ&quot;E
android:layout_height=Q&quot;E200spQ&quot;EQ&gt;E Q&lt;EImageView android:id=Q&quot;E@+id/ImageView01Q&quot;E
android:scaleType=Q&quot;EfitCenterQ&quot;E android:layout_marginLeft=Q&quot;E-2spQ&quot;E
android:layout_marginTop=Q&quot;E-5spQ&quot;E android:layout_height=Q&quot;E180spQ&quot;E
android:layout_width=Q&quot;E180spQ&quot;E
android:src=Q&quot;E@drawable/someimagethatyouwhippedupjustnowingimpQ&quot;EQ&gt;EQ&lt;E/ImageViewQ&gt;EQ&lt;ETextView
android:id=Q&quot;E@+id/TextView01Q&quot;E android:layout_height=Q&quot;E30spQ&quot;E
android:gravity=Q&quot;Ecenter_vertical|center_horizontalQ&quot;E
android:layout_width=Q&quot;E150spQ&quot;E android:layout_marginTop=Q&quot;E-100spQ&quot;E
android:text=Q&quot;ElalalaQ&quot;E android:textSize=Q&quot;E18spQ&quot;EQ&gt;EQ&lt;E/TextViewQ&gt;EQ&lt;ELinearLayout
android:id=Q&quot;E@+id/LinearLayout02Q&quot;E android:layout_width=Q&quot;E150spQ&quot;E
android:layout_marginTop=Q&quot;E0spQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;ETextView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:id=Q&quot;E@+id/TextView02Q&quot;E
android:text=Q&quot;E:(Q&quot;E android:textSize=Q&quot;E28spQ&quot;E android:layout_height=Q&quot;E40spQ&quot;E
android:gravity=Q&quot;Ecenter_vertical|center_horizontalQ&quot;E
android:layout_marginLeft=Q&quot;E8spQ&quot;EQ&gt;EQ&lt;E/TextViewQ&gt;EQ&lt;ETextView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;EQ&gt;E.Q&lt;EQ&quot;E
android:id=Q&quot;E@+id/TextView03Q&quot;E
android:gravity=Q&quot;Ecenter_vertical|center_horizontalQ&quot;E
android:layout_height=Q&quot;E34spQ&quot;E android:textSize=Q&quot;E28spQ&quot;E
android:layout_marginLeft=Q&quot;E16spQ&quot;EQ&gt;EQ&lt;E/TextViewQ&gt;EQ&lt;E/LinearLayoutQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E - In Eclair: LinearLayout02, with layout height set to
wrap_content would display at the height of its contents/children. In
Froyo: LinearLayout02, with layout height set to wrap_content does not
display at the height of its contents/children. - In Froyo:
LinearLayout02, with layout height set to wrap_content should display at
the height of its contents/children. workaround: forcibly set the layout
height of affected *Layout type views to the height value each shouldQ&apos;Eve
dynamically achieved, recompile, release AppWidget/App update. Tested
on: Eclipse Layout Panel + Eclipse Emulator + Google Nexus One, running
eclair (ERE27) and subsequently Froyo (FRF50).</description>
<comment>
<author>Benjamin...@gmail.com</author>
<when>Wed, 04 Aug 2010 19:39:26 +0000</when>
<what>As to your inquiry about if this bug holds true for regular Apps, IQ&apos;Eve been experiencing this issue throughout mine with LinearLayouts and negative margins (on Froyo). 

Instead of wait for a fix I tried working with additional layout alternatives.  I ended up wrapping the linear layout in a relative layout of the size of the page, breaking up the children of the original LinearLayout into children of the RelativeLayout, and getting creative with alignment of these children to create a working version of the XML on all API levels.  

Dont know if this helps, but food for thought.</what>
</comment>
</bug>
<bug>
<bugid>19349</bugid>
<title>GLES emulation: 2.0 conformance: bad glReadPixels result on wintel with 565 FBO</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>g...@graphtech.co.il</reportedBy>
<openedDate>Thu, 18 Aug 2011 05:49:18 +0000</openedDate>
<description>Observed on Linux Ubuntu 10.10, Mesa 7.10.2 DRI driver, Intel G41
chipset with GMA X4500 graphics. When a texture or renderbuffer with
format GL_UNSIGNED_SHORT_5_6_5 is attached to the color attachment of a
framebuffer object. calling glReadPixels to read the color values while
the framebuffer is binded gives bad results. When using a texture,
rendering it to the screen gives the correct result that implies that
the texture content is correct and the issue is with glReadPixels
implementation on the specific machine configuration.</description>
</bug>
<bug>
<bugid>11232</bugid>
<title>Messaging Deletes All Threads!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>someone2...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 19:28:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
- Steps to reproduce the problem. Use Messaging application.. Nothing
specific, just regular use. - What happened. Messaging application slows
down, stops rendering images (shows broken image icons), force closes,
and deletes all threads. - What you think the correct behavior should
be. ? Duh? How about NOT randomly deleting message threads. This happens
on both my phone, and my wifes phone. We both have a Nexus One running
Android 2.2 Apparently this bug has been around at least a couple
versions... Google!! How the heck are you releasing new versions and not
addressing this!!! Randomly losing all your message threads is a
CRITICAL issue!! Every time I get a message with important info I have
to back it up somewhere because iQ&apos;Em worried my Q&quot;ESuper PhoneQ&quot;E might dump
my messages... Bah! Not an IPhone fan but hey, even my crappy 4 year old
Palm didnt delete my texts.</description>
</bug>
<bug>
<bugid>16227</bugid>
<title>GZIPInputStream is automatically returned when calling URLConnection.getInputStream()</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-04-19T23:18:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>ngrigor...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 12:45:06 +0000</openedDate>
<description>It appears to me (although I could not find any mentioning of it in 2.3
documentation) that as of Android 2.3 Q&quot;EAccept-Encoding: gzipQ&quot;E HTTP
header gets added automatically to every outgoing request. Personally I
believe this is not appropriate as not all the applications benefit from
it. It caused troubles for me, for example, because my payload is WBXML.
Server was honoring the clientQ&apos;Es request and as result the size of the
response was getting slightly bigger. When receiving the response
encoded with GZIP, the HTTP implementation (referring to
HttpsURLConnection, this was the class our code was using) in 2.3
automatically handles the content encoding (gzip) and returns the
instance of GZIPInputStream when calling URLConnection.getInputStream().
Our code relies on URLConnection.getContentLength() method to read
exactly that number of bytes from the input stream. Since the input
stream was transforming, i.e. decompressing, the response, the number of
bytes that could be read from the stream did not match the value of
content-length header. I believe it is not appropriate to perform any
transformation of the HTTP response body transparently. It is the
applicationQ&apos;Es responsibility to use the appropriate filter to get the
decoded response. I understand that the API is not perfect and does not
really address this use case but personally I would rather prefer to
deal with raw response. The problem is reproducible on: - Google Nexus S
phone running 2.3.2 - Android emulator 2.3.3 (API level 10) from Android
SDK revision 10 (latest, tested on Mac) How to reproduce: - Use
HttpsUrlConnection to request something from the server. I am not sure
if the behavior depends on other headers but I would expect the HTTP
implementation to always add Q&quot;EAccept-Encoding: gzipQ&quot;E - ensure that your
server supports GZIP content encoding and returns Content-Length header
(may not be always the case for CGI scripts and other server-side
applications) - Read the value of Content-Length response header - Read
and count the number of bytes received from the input stream returned by
URLConnection.getInputStream(). Note that the input stream returned is
actually a GZIPInputStream. - Compare the value of Content-Length and
the number of bytes received which will almost never be the same since
Content-Length specifies the side of raw payload before decompressing.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 23:18:25 +0000</when>
<what>http://developer.android.com/reference/java/net/HttpURLConnection.html

By default, this implementation of HttpURLConnection requests that servers use gzip compression. Since getContentLength() returns the number of bytes transmitted, you cannot use that method to predict how many bytes can be read from getInputStream(). Instead, read that stream until it is exhausted: when read() returns -1. Gzip compression can be disabled by setting the acceptable encodings in the request header:

   urlConnection.setRequestProperty(Q&quot;EAccept-EncodingQ&quot;E, Q&quot;EidentityQ&quot;E);
</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Tue, 21 Jun 2011 08:33:05 +0000</when>
<what>I also donQ&apos;Et like that Android is doing something implicitely here. Enabling compression should be left to the app developer.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 21 Jun 2011 14:33:58 +0000</when>
<what>@andreas It was my decision to enable GZIP compression by default in HttpURLConnection. I believe itQ&apos;Es the right one because otherwise itQ&apos;Es quite clumsy to enable compression.

But I admit that for a handful of apps theyQ&apos;Ell need to disable this behavior as described above.</what>
</comment>
</bug>
<bug>
<bugid>10187</bugid>
<title>Emulator does not implement GL_REPLACE properly</title>
<status>Unreproducible</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2010-08-09T09:20:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>keean.sc...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 08:30:12 +0000</openedDate>
<description>Setting mode to GL_REPLACE in the emulator, and drawing textured
triangles with no GL_COLOR_ARRAY, glColor is still modulated with the
texture. This works correctly on all devices tested (desktop
OpenGL/NVidia, OpenGL-ES on G1, N1, DROID).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 04 Aug 2010 17:48:11 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Wed, 04 Aug 2010 21:20:44 +0000</when>
<what>Can you provide a sample code?
Please attach the output of Q&quot;Eadb bugreportQ&quot;E to this bug.

Which texture format are you using? </what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Thu, 05 Aug 2010 10:05:41 +0000</when>
<what>Here is a test case. I have found that the call to glTexEnvf appears to not work on the emulator, and on the real device. Using the NDK on the real device we can set GL_REPLACE and it works (on a G1 with OpenGL-ES CM 1.0). So there appear to be two bugs here:

1) Setting GL_REPLACE texture mode does not work from java at all.

2) Setting GL_REPLACE via NDK does work on real devices, but not on the emulator

According to the OpenGL spec, both rectangles should be yellow in GL replace mode. NOTE: if the texture were RGB not RGBA the alpha would come from the current color (or previous texture stage if enabled). With an ALPHA texture RGB would come from the current color. 

package com.fryit.test;

import java.nio.ByteBuffer;
import java.nio.FloatBuffer;
import java.nio.ByteOrder;

import javax.microedition.khronos.opengles.GL10;
import javax.microedition.khronos.opengles.GL11;
import javax.microedition.khronos.egl.EGLConfig;

import android.app.Activity;
import android.os.Bundle;
import android.opengl.GLSurfaceView;
import android.view.View;

public class Test extends Activity
{
    @Override public void onCreate(final Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        final GLSurfaceView glSurfaceView = new GLSurfaceView(this);
        setContentView(glSurfaceView);

        glSurfaceView.setRenderer(new TestRenderer());
    }
}

class TestRenderer implements GLSurfaceView.Renderer {
    private int tid;
    private FloatBuffer vertexBuffer;
    private FloatBuffer texcoordBuffer;

    public TestRenderer() {
        final float[] vertex_array = {
            0.0f, 0.0f,
            0.0f, 100.0f,
            100.0f, 0.0f,
            100.0f, 100.0f,
        };
        final ByteBuffer vbb = ByteBuffer.allocateDirect(vertex_array.length * 4);
        vbb.order(ByteOrder.nativeOrder());
        vertexBuffer = vbb.asFloatBuffer();
        vertexBuffer.put(vertex_array);
        vertexBuffer.position(0);

        final float[] texcoord_array = {
            0.0f, 0.0f,
            0.0f, 1.0f,
            1.0f, 0.0f,
            1.0f, 1.0f
        };
        final ByteBuffer tbb = ByteBuffer.allocateDirect(texcoord_array.length * 4);
        tbb.order(ByteOrder.nativeOrder());
        texcoordBuffer = tbb.asFloatBuffer();
        texcoordBuffer.put(texcoord_array);
        texcoordBuffer.position(0);
    }

    @Override public void onSurfaceCreated(final GL10 gl, final EGLConfig config) {
        gl.glEnable(GL10.GL_TEXTURE_2D);
        gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
        gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
        gl.glTexEnvf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_ENV_MODE, GL10.GL_REPLACE);

        final byte[] texture_array = {-1, -1, 0, -1};
        final ByteBuffer textureBuffer = ByteBuffer.wrap(texture_array);

        final int[] tids = new int[1];
        gl.glGenTextures(1, tids, 0);
        tid = tids[0];

        gl.glBindTexture(GL10.GL_TEXTURE_2D, tid);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MAG_FILTER, GL10.GL_LINEAR);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_S, GL10.GL_CLAMP_TO_EDGE);
        gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_T, GL10.GL_CLAMP_TO_EDGE);
        gl.glTexImage2D(GL10.GL_TEXTURE_2D, 0, GL10.GL_RGBA, 1, 1, 0, GL10.GL_RGBA, GL10.GL_UNSIGNED_BYTE, textureBuffer);
        gl.glBindTexture(GL10.GL_TEXTURE_2D, 0);
    }

    @Override public void onSurfaceChanged(final GL10 gl, final int w, final int h) {
        gl.glViewport(0, 0, w, h);
        gl.glMatrixMode(GL10.GL_PROJECTION);
        gl.glLoadIdentity();
        gl.glOrthof(0.0f, w, h, 0.0f, -1.0f, 1.0f);
        gl.glMatrixMode(GL10.GL_MODELVIEW);
    }

    @Override public void onDrawFrame(final GL10 gl) {
        gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
        gl.glBindTexture(GL10.GL_TEXTURE_2D, tid);

        gl.glColor4f(1.0f, 1.0f, 1.0f, 1.0f);
        gl.glVertexPointer(2, GL10.GL_FLOAT, 0, vertexBuffer);
        gl.glTexCoordPointer(2, GL10.GL_FLOAT, 0, texcoordBuffer);
        gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 4);

        gl.glColor4f(1.0f, 0.0f, 0.0f, 1.0f);
        gl.glPushMatrix();
        gl.glTranslatef(0.0f, 120.0f, 0.0f);
        gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 4);
        gl.glPopMatrix();

        gl.glBindTexture(GL10.GL_TEXTURE_2D, 0);
    }
}
                                                      



</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Thu, 05 Aug 2010 10:27:08 +0000</when>
<what>HereQ&apos;Es the test case and build environment for GL_REPLACE as a tgz and the output of Q&quot;Eadb bugreportQ&quot;E on the emulator.</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Thu, 05 Aug 2010 11:01:59 +0000</when>
<what>Okay, found the problem with the NDK code, was using glTexEnvi, which although it works on the G1 is not in OpenGL-ES CM 1.0, have to use glTexEnvf or glTexEnvx instead. 

However, still no idea why the Java version does not work, still looks like it should work to me.</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Thu, 05 Aug 2010 12:15:12 +0000</when>
<what>So to clarify after some tests, it appears we can set GL_REPLACE successfully on both the emulator and real devices using the NDK (calling glTexEnvf), however setting GL_REPLACE from Java appears to have no effect on the emulator nor the real device (G1).</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Thu, 05 Aug 2010 20:50:21 +0000</when>
<what>Thank you for the extra info. Just to clarify, at this point the problem can be stated as:

Q&quot;EglTexEnvf has no effect when called from Java on both a G1 and the emulatorQ&quot;E

Do you know if this problem exists only for GL_REPLACE or does it affect other modes. I have yet to reproduce the problem, but a quick inspection of the code path from java, doesnQ&apos;Et show anything suspicious.</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Fri, 06 Aug 2010 11:46:20 +0000</when>
<what>Can you build the code I attached, and see if you get two yellow squares (correct) or if one of the squares in red? The tgz should be ready to build, although you probably need to edit local.properties</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Mon, 09 Aug 2010 08:59:54 +0000</when>
<what>Okay I have GL10.GL_TEXTURE_2D instead of GL10.GL_TEXTURE_ENV in the test case, so this bug can be closed... My original problem was caused by glTexEnvi support which was fixed by using glTexEnvf, The rest was a typo when cutting and pasting a small test case together. I hope the other bugs I posted turn out to be similar.</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Mon, 09 Aug 2010 09:20:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12169</bugid>
<title>Google Maps Car Pool Avoidance Option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nate51...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 16:46:58 +0000</openedDate>
<description>Would like to see an option to avoid car pool lanes as you see with most
GPS units on the market now.</description>
</bug>
<bug>
<bugid>13079</bugid>
<title>The missing feature that should came with Q&quot;ESend mail asQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eyedat...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 06:23:43 +0000</openedDate>
<description>Gmail team, thank you for getting the Q&quot;Esend mail asQ&quot;E function into the
new Gmail version, but a problem came along with it. You guys forgot to
add the Q&quot;EWhen receiving a message: Reply from the same address the
message was sent toQ&quot;E option... Now I have check to make sure IQ&apos;Em using
the right account EVERYTIME I replied an email... Please fix it!</description>
</bug>
<bug>
<bugid>10607</bugid>
<title>Unable to connect to corporate exchange with Droid on 2.2</title>
<status>NeedsInfo</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>luvinder...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 04:31:47 +0000</openedDate>
<description>Hi, i am unable to connect to my corporate exchange after I updated my
Droid phone to 2.2. Can you please tell me any resolution for this.i am
continuously getting the error messageQ&apos;EQ&apos;EUnable to connectQ&apos;EQ&apos;E. Please help
me! Regards</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 17:19:49 +0000</when>
<what></what>
</comment>
<comment>
<author>luvinder...@gmail.com</author>
<when>Fri, 20 Aug 2010 17:29:50 +0000</when>
<what>i guess 2.2 is not accepting any certificate. but it was working fine with previous version.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:49:06 +0000</when>
<what>This is probably a duplicate of issues 9709 or 9455.  Please take a look and, if so, add yourself to those issues for updates.  (Both are fixed and in the release pipeline).

If you believe that the problem is something else, please update this issue report with more details.  Thanks.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 19:22:54 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9909</bugid>
<title>Exchange 2010 Conversation view</title>
<status>Unassigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>OffBeatM...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 14:33:02 +0000</openedDate>
<description>In my Outlook 2010 / Windows Mobile 6.5 phone I have a Q&quot;Econversation
viewQ&quot;E of emails that allows me to triage (delete) entire threads quickly
(also option to Q&quot;EignoreQ&quot;E a thread) Gmail has a native conversation view
concept, but it would be nice to see that supported for Exchange
accounts as well</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 22:32:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3681</bugid>
<title>Phonebook issue when connecting to Ford Audio via bluetooth</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T05:43:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>8</stars>
<reportedBy>donto...@gmail.com</reportedBy>
<openedDate>Wed, 26 Aug 2009 18:01:23 +0000</openedDate>
<description>Not sure if this has been resolved or is a bug or enhancement request,
but the issue I have is that when I connect the HTC magic for ford audio
via bluetooth (09 Fiesta) which works. But the only problem is that the
car does not read the phonebook in that when you view the phonebook
within the car menus you only see the contact numbers Q&amp;E no names. This
means when someone calls you and it comes through the car it just
displays a number and who donQ&apos;Et know who is calling and like wise when
trying to make a call, you browse the phonebook and just see numbers and
no names.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:57:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:23:09 +0000</when>
<what></what>
</comment>
<comment>
<author>davids...@gmail.com</author>
<when>Thu, 10 Sep 2009 14:30:52 +0000</when>
<what>I have a similar problem with my HTC Hero and my Ford Galaxy, I can pair my phone
with the built in Audio system but no caller information is displayed when receiving
a call, also no call history or contacts are available via the on board system. I
contacted HTC who sent the following reply:-
 
New Response From [ Pete (Europe Support (Customer Service)) ]
sadly, it is the OS that is at fault, and for that we are at the mercy of google. 

however, apparently there should be an update sometime in the next year, but they
cannot tell us when. 

We hope it wonQ&apos;Et be long, but we cannot give any idea on when i am afraid. 

best regards, 
HTC Europe Support
</what>
</comment>
<comment>
<author>maan...@gmail.com</author>
<when>Thu, 17 Sep 2009 16:50:09 +0000</when>
<what>I have the same issue with my Ford Mondeo Convers+ system using my samsung galaxy. Instead of the normal 
phonebook I see a list of numbers. There seems to be no logic to this list. Some numbers are displayed as much 
as 5 times in the list. 

I also have a problem with auto paring with the cars bluetooth system. Most of the times after leaving the car en 
coming back later the phone will not auto pair with the bluetooth car kit. Switching off bluetooth on the 
Samsung and then reconnecting will solve the problem. But, youQ&apos;Ell notice the absence of pairing when you are 
allready driving, rendering the samsung galaxy (And i guess all other Android phones) useless for in car calling.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:23:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:43:09 +0000</when>
<what></what>
</comment>
<comment>
<author>trajkovs...@gmail.com</author>
<when>Sun, 20 Sep 2009 18:51:39 +0000</when>
<what>I have the same problem with my G1 and Ford S-Max Convers+. I can pair my phone
with the built in Audio system but no caller information is shown when receiving a
call, when browsing the phone book via Convers+ I just see numbers and no names, and
call history is also not shown.</what>
</comment>
<comment>
<author>louis.sa...@gmail.com</author>
<when>Wed, 27 Jan 2010 17:01:22 +0000</when>
<what>I too have this issue with an 09 Fiesta (UK) and a Motorola Milestone, however it 
doesnQ&apos;Et show the numbers in the address book, just the only googletalk contact I 
have over and over again. I can make calls on the handset and receive them fine, 
however the number does not show up on the car screen and sometimes the car hangup 
button doesnQ&apos;Et work.</what>
</comment>
<comment>
<author>andrew.t...@gmail.com</author>
<when>Sun, 06 Feb 2011 10:29:56 +0000</when>
<what>My problem is not with the address book but with dropping out of the connection. My car is a UK 2009 Mondeo Titanium X with the DAB 6 stack CD unit and the phone is a new HTC Wildfire with Android 2.2.1 on T-Mobile. I can connect and everything works as it should. If I then leave the car the phone disconnects and will not reconnect when I next use the car. I then have to start the bonding procedure all over again. I may add that occasionally it will reconnect but the majority of times it does not. Any advice would be welcome</what>
</comment>
</bug>
<bug>
<bugid>11695</bugid>
<title>Music player indexing process</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anton.ke...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 07:29:28 +0000</openedDate>
<description>On my Nexus1 after it mounts sdcard back after unplugging from USB,
device becomes non-responsive, especially Music player, supposedly due
to music indexing process. If there is a lot of music added, it can take
at least few minutes to be able to use Music player again. Maybe an
option could be added to pick Music folder to index or to pick folders
to skip? Or to lower indexing process priority/slow it down/add pauses
here and there to handle user actions. Or to index card only during idle
periods/during song playback.</description>
<comment>
<author>yurisurz@gmail.com</author>
<when>Wed, 09 Mar 2011 20:59:22 +0000</when>
<what>IQ&apos;Em getting same problem with my milestone 2/droid 2, when I update my musics the audio players get a lot of cpu (normally 100%) and freeze the system... Its frustating... </what>
</comment>
</bug>
<bug>
<bugid>12695</bugid>
<title>Browser often erases URL if you press home</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 11:03:43 +0000</openedDate>
<description>Browser often erases URL if you press Home just after having typed a URL
and tapped Return. When you reopen the browser thereQ&apos;Es a blank stalled
page with Q&quot;ELoading...Q&quot;E as its URL. I use cyanogenMod 6 on Hero gsm.</description>
</bug>
<bug>
<bugid>3842</bugid>
<title>Web browser form input tags bring up the virtual keyboard when set to readonly.  </title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-12-15T17:51:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>digitoxin</reportedBy>
<openedDate>Thu, 10 Sep 2009 00:28:22 +0000</openedDate>
<description>The following input tag brings up the virtual keyboard. Q&lt;Einput
type=Q&quot;EtextQ&quot;E name=Q&quot;EinputfieldQ&quot;E value=Q&quot;EThis is a read only fieldQ&quot;E
readonlyQ&gt;E In addition, even though the field is read only, you can still
use the backspace key to erase the contents which then comes back after
you stop typing. This seems like a hack and not proper browser behavior.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:02:00 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:43:50 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:51:44 +0000</when>
<what></what>
</comment>
<comment>
<author>phenxdesign</author>
<when>Wed, 09 Jun 2010 13:17:25 +0000</when>
<what>Are there any news about this bug? I have the same issue, and it is a real problem in our web app.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 22 Jun 2010 19:01:58 +0000</when>
<what>This is fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:06:17 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19610</bugid>
<title>Option to disable graphical smileys / emoticons in Google Talk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>christop...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 20:16:38 +0000</openedDate>
<description>Many people find graphical smileys or emoticons to be obnoxious and
annoying. They disrupt the flow of text, and for many technical/code
exmaples, they cause major issues. Additionally, many smileys arenQ&apos;Et
represented graphically, leaving an unappealing mix. Google Talk should
have an option to simply disable the graphical smileys, leaving the text
as the sender intended.</description>
</bug>
<bug>
<bugid>593</bugid>
<title>ViewAnimator Crash</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T01:10:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>peter....@gmail.com</reportedBy>
<openedDate>Wed, 02 Apr 2008 08:40:12 +0000</openedDate>
<description>*** Problem *** Using a ViewAnimator class to transition between text
views, will cause this error: Q&quot;EApplication Error: [application] An error
has occured in [application]. width and height must be Q&gt;E 0.Q&quot;E *** How to
create problem *** I have several text views at the bottom of a MapView.
There are other text views not on the screen that I use a
ViewAnimator+touch events to transition to. If a TextView contain an
empty string, you will see the problem described above. If it does not,
then scrolling quickly, i.e. animating the views, will eventually create
the problem. It appears that it is easier to reproduce this problem
under high load.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:44:36 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 01:10:54 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>3358</bugid>
<title>Wrong usage of memset function detected</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-09-09T20:00:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>3</stars>
<reportedBy>dmitro.g...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jul 2009 16:59:18 +0000</openedDate>
<description>Hello, I found wrong usage of memset function in the following file
[platform/dalvik.git] /libcore/x-net/src/main/native/
org_apache_harmony_xnet_provider_jsse_OpenSSLSocketImpl.cpp 423 static
int sslCreateAppData(SSL* ssl) { 424 APP_DATA* data = (APP_DATA*)
malloc(sizeof(APP_DATA)); 425 426 memset(data, sizeof(APP_DATA), 0); 427
obviously it should be 426 memset(data, 0, sizeof(APP_DATA)); This issue
was found in scope of my project for scanning for general issues in Open
Sources - http://savesources.com If you have any ideas about other types
of issues that can be found automatically please let me know. Best
regards, Dmytro Gorbunov dmitro.gorbunov@gmail.com</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 23 Jul 2009 18:04:27 +0000</when>
<what>Confirmed; filed as internal bug 1999244.

It looks like all fields in that structure are explicitly initialized, so I donQ&apos;Et
think this is currently causing any problems, but it should be fixed.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:35:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:48:22 +0000</when>
<what></what>
</comment>
<comment>
<author>elliott....@gmail.com</author>
<when>Thu, 03 Sep 2009 22:36:45 +0000</when>
<what>fixed as part of internal bug 1999244 (change c19d2a1d), along with a few other 
instances of the same class of error found by grep(1).</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Sep 2009 20:00:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12561</bugid>
<title>copy and past occurs Q&apos;Eforce closeQ&apos;Ewhen talk back is on.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-19T00:34:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jh43j...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 11:08:36 +0000</openedDate>
<description>[Precondition] Talk back should be ON [Occurrence Process] 1.
ApplicationQ&gt;E MemoQ&gt;E Create newQ&gt;E enter few text Q&gt;E Long tap on edit screenQ&gt;E
Select all Q&gt;E Long tap Edit screen Q&gt;E copy Q&gt;E Paste text in Memo till
maximumQ&gt;E Observe the status [Occurrence State] Force close appear when
Paste maximum text in Memo [Expected Result] Device should not display
fatal error.</description>
<comment>
<author>jh43j...@gmail.com</author>
<when>Mon, 15 Nov 2010 11:15:10 +0000</when>
<what>This is duplicated with 12559. But I can not delete.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:34:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20100</bugid>
<title>documentation for android.app.ActivityManager.killBackgroundProcesses</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adrienne...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 22:39:15 +0000</openedDate>
<description>The documentation for
android.app.ActivityManager.killBackgroundProcesses appears wrong. Link:
http://developer.android.com/reference/android/app/ActivityManager.html
Produced: It says the permission requirement is
android.permission.KILL_BACKGROUND_PROCESSES. Expected: Our tests on
Android 2.2 show that either
android.permission.KILL_BACKGROUND_PROCESSES or
android.permission.RESTART_PACKAGES is accepted. ActivityManager am =
(ActivityManager)
this.getSystemService(android.content.Context.ACTIVITY_SERVICE); try {
am.killBackgroundProcesses(Q&quot;EinserttestpackageQ&quot;E); } catch (Exception e) {
System.out.println(e.getMessage()); } Also, The exception says that
KILL_BACKGROUND_PROCESSES is required, but if you add RESTART_PACKAGES
it succeeds.</description>
</bug>
<bug>
<bugid>188</bugid>
<title>androidmanifest template defects</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:42:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Tue, 05 Feb 2008 08:39:46 +0000</openedDate>
<description>Reported in android_sdk_windows_m3-rc37a Two defects in
tools/lib/AndroidManifest.template : 1. Missing XML declaration. To fix,
prepend the following line: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E 2.
Missing app_name string. To fix, replace this line: Q&lt;Eactivity
class=Q&quot;E.ACTIVITY_NAMEQ&quot;E android:label=Q&quot;EACTIVITY_NAMEQ&quot;EQ&gt;E With this line:
Q&lt;Eactivity class=Q&quot;E.ACTIVITY_NAMEQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E ~~</description>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Tue, 05 Feb 2008 08:46:27 +0000</when>
<what>Fixed template attached.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 07:01:02 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:42:45 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:50:02 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7472</bugid>
<title>Guest Mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>44</stars>
<reportedBy>bant...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 15:59:41 +0000</openedDate>
<description>Add a Guest Mode. I have a Nexus One and many people ask me to use it.
To look at, for web surfing, for navigation, etc. The problem I have is
that I have personal information on my phone that I donQ&apos;Et want borrows
to see or have access to. The Guest Mode IQ&apos;Em requesting should only be
active when requiring a pattern to log into the device. One pattern is
the official pattern that gives me full access to the device. The other
pattern is the guest pattern that gives the user only limited access to
the device. This limited access should be configurable to use only
certain applications. -- Phone and contact list but not call logs --
Google Maps -- Internet Browsing but not the history -- etc. Some
individual applications have an additional step of logging into their
applications individually but this is annoying and I believe should be
handled at a higher level -- the log in level. This would be such a
useful feature in my humble opinion!!</description>
<comment>
<author>who...@gmail.com</author>
<when>Wed, 25 Aug 2010 17:54:03 +0000</when>
<what>co-sign.  I want this exact same thing.</what>
</comment>
<comment>
<author>jeffj...@gmail.com</author>
<when>Fri, 01 Oct 2010 17:38:37 +0000</when>
<what>Same for me. I have a niece that likes to play games on my phone.  Not crazy about handing over unlocked phone with corp email, etc.</what>
</comment>
<comment>
<author>marco.la...@gmail.com</author>
<when>Tue, 18 Jan 2011 15:12:20 +0000</when>
<what>This is a very important feature which is currently missing in Android. I am surprised only 5 people support it.</what>
</comment>
<comment>
<author>sdrohrba...@gmail.com</author>
<when>Tue, 01 Feb 2011 04:56:55 +0000</when>
<what>Yes this should be a key feature.  The current lock apps are a marginal workarounds at best.  A guest should be able to use the phone to make calls with a simple dial pad but not access contacts and e-mail / social networks.  And a few select apps and or browser if enabled. 
Maybe a Dumb Phone mode or app might do the trick. Then the look apps would do a better job.
</what>
</comment>
<comment>
<author>marco.la...@gmail.com</author>
<when>Wed, 02 Feb 2011 10:14:22 +0000</when>
<what>As temporary solution, for Internet browsing only, I use Dolphin browser mini which supports Q&quot;Eprivate browsingQ&quot;E.</what>
</comment>
<comment>
<author>abonc...@gmail.com</author>
<when>Mon, 07 Feb 2011 13:27:42 +0000</when>
<what>gmail account --Q&gt;E google checkout --Q&gt;E your wallet.

Please at least provide security protection to market access.</what>
</comment>
<comment>
<author>oppose.s...@gmail.com</author>
<when>Wed, 23 Feb 2011 01:24:53 +0000</when>
<what>Strongly agree this is necessary. IQ&apos;Em a teacher who likes to show students educational videos and play games on my phone, but I have had them going through my email instead. IQ&apos;Ed like a way of trusting people borrowing my phone without having to look over them the whole time! </what>
</comment>
<comment>
<author>dean.mar...@gmail.com</author>
<when>Sun, 26 Jun 2011 19:33:36 +0000</when>
<what>This would be an excellent feature enhancement. It would be great if this was also Q&apos;EinvisibleQ&apos;E to the guest - they think theyQ&apos;Ere in your real phone, but in reality they only see a subset. Separate partition, the Q&apos;EstandardQ&apos;E partition is encrypted.</what>
</comment>
<comment>
<author>Antisque...@gmail.com</author>
<when>Wed, 29 Jun 2011 23:39:00 +0000</when>
<what>A useful addition that could be integrated into guest mode would be notes for the guest in the situation where the original owner has misplaced their phone.  That way if the person who finds the phone is honest they can call an emergency contact or email the owner so as to facilitate the return of the phone. </what>
</comment>
<comment>
<author>D3s...@gmail.com</author>
<when>Tue, 09 Aug 2011 08:08:02 +0000</when>
<what>so-sing. I need same features. </what>
</comment>
<comment>
<author>samuelka...@gmail.com</author>
<when>Sun, 28 Aug 2011 00:03:01 +0000</when>
<what>I want the same please. My siblings like to ask me for my phone and itQ&apos;Es not that I donQ&apos;Et trust them but I have synced my phone with my facebook, gmail, and other social apps. I donQ&apos;Et feel good sharing my everything to them. I do trust them but this is just privacy issue. ANDROID, please make this possible!!!!</what>
</comment>
<comment>
<author>cle...@gmail.com</author>
<when>Sat, 10 Sep 2011 08:25:59 +0000</when>
<what>With the proliferation of Android tablets this feature is long overdue.</what>
</comment>
<comment>
<author>benjamin...@gsupreme.com.my</author>
<when>Wed, 26 Oct 2011 17:49:30 +0000</when>
<what>nexus one users are in luck!

give this rom a try.
http://en.miui.com/

it is fast and has a guest mode.</what>
</comment>
<comment>
<author>DoomHammerNG</author>
<when>Wed, 26 Oct 2011 20:36:00 +0000</when>
<what>Actually it is tablets that need the Guest Mode the most I think. It is quite a rare occasion when you share a phone with somebody, whereas some tablets may be considered domesti devices and therefore are accessible for the whole family/guests.</what>
</comment>
<comment>
<author>edp...@gmail.com</author>
<when>Wed, 26 Oct 2011 21:42:42 +0000</when>
<what>There are also use cases for phones. Like letting someone else:
- make a call or finish an active one
- browse the Internet (without having access to my logged in accounts)
- play games
- take a photo
all of them without letting the guest have any access to my information or starting any other application.
</what>
</comment>
<comment>
<author>Dieter.K...@gmail.com</author>
<when>Wed, 26 Oct 2011 23:00:55 +0000</when>
<what>No doubt guest mode is important for everybody. Actually a proper multi-user OS would be better. If you donQ&apos;Et have a second account it wouldnQ&apos;Et need to different to the experience we have today. You boot and it automatically starts the one account.

With multi-user mode you would root the device and then make a second user account for day-to-day work. Then we would need an Q&apos;Eswitch accountQ&apos;E feature as it is standard in every modern OS.</what>
</comment>
</bug>
<bug>
<bugid>15421</bugid>
<title>Android 3.0 Music Player:  From Album view, Label-Q&gt;EPlay loads entire Artist to playlist</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bsh...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 07:20:22 +0000</openedDate>
<description>Motorola Xoom. Android 3.0 Repro steps: - Load two albums from the same
artist onto the device - Launch the native Music app - Open the Albums
view, the two albums should be adjacent to each other in the grid - From
the menu Q&apos;EShow labelsQ&apos;E - Click the label for the 2nd of the two adjacent
albums and select Play Result: Both albums are added to the current
playlist. The 1st of the two albums will being playing. Expected Result:
The 2nd album will be added to the current playlist. The 2nd of the 2
albums should play.</description>
</bug>
<bug>
<bugid>10123</bugid>
<title>Option to Disconnect from GPRS Q&amp;E The 3G logo beside network bars</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>H.qwaiee</reportedBy>
<openedDate>Sun, 01 Aug 2010 01:02:18 +0000</openedDate>
<description>I cant stop the GPRS connection in my phone to either 2G or 3G network.
I would love to have the option to chose to connect or disconnect from
the network. Like the wireless in the phone I could Enable it or disable
it. And I hope to now to any generation i connected to. Like all the
other phones by showing the 3G or 2G logo beside the network bars. Thank
you ,,,</description>
</bug>
<bug>
<bugid>8604</bugid>
<title>SE X10 SMS delivery report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>l.wong...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 01:21:58 +0000</openedDate>
<description>When I send an sms, the delivery report goes from the clock to a green
!. but when I long hold it still says Q&apos;EpendingQ&apos;E if that is the case why
did it change to the green ! ?? has the sms actually been sent or is it
still pending?</description>
</bug>
<bug>
<bugid>5221</bugid>
<title>Messaging application freezes on Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>scot...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 23:13:08 +0000</openedDate>
<description>The stock messaging (MMS) application periodically freezes on the
Motorola Droid as described here:
http://forum.androidcentral.com/motorola-droid/3633-droid-freezes-when-texting-onscreen-keyboard.html
when I click in the text box, the on screen keyboard fails to be
displayed. About 15 seconds later I get a message to Q&quot;EWaitQ&quot;E or Q&quot;EForce
closeQ&quot;E for the texting application. The keyboard is finally displayed
when I press the Q&quot;EWaitQ&quot;E button. Here is how I reproduce this bug: 1)
Physical keyboard must not be open/visible, and screen needs to be in
portrait mode 2) Have a texting thread open with someone (need to have
already texted someone) 3) Click on the Q&apos;EType to composeQ&apos;E textbox for
onscreen keyboard to popup 4) A few seconds later, click on the lock
button on top of the Droid for the screen to go black 5) A few seconds
later (time must be short) click on lock button again and slide to
unlock 6) On-screen keyboard will have disappeared, click on textbox 7)
On-screen keyboard will fail to be displayed, and texting app appears to
be frozen 8) Click on back button on bottom of screen 9) After about 15
seconds, you will receive the dialog Q&quot;ESorry! Activity Messaging (in
application Messaging) is not responding.Q&quot;E 10) You will have the option
to click Q&quot;EForce closeQ&quot;E or Q&quot;EWaitQ&quot;E, clicking wait allows you to return to
the app with the keyboard open ready to type.</description>
</bug>
<bug>
<bugid>402</bugid>
<title>Video Surface rendering is wrong position</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-03-11T18:15:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>term...@gmail.com</reportedBy>
<openedDate>Mon, 03 Mar 2008 20:21:42 +0000</openedDate>
<description>Dear Android. i tested new Android SDK Q&quot;Eandroid-sdk_m5-rc14_windowsQ&quot;E i
got problem of video surface rendering. When we create a new surface
view for 3gp video playback and can show video perfectly. but video was
not show correctly inside of surface view. i think it is new SDK bugs.
am i right? if it not bugs, how can i correct this problem.. Does anyone
have a good idea to solve? thanks. Please describe the problem in as
much detail as possible. Be sure to include: - Steps to reproduce the
problem - Sample source code demonstrating the problem - What you think
the correct behavior should be. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:15:48 +0000</when>
<what>Thanks for your input!  However, questions and comments related to Android should
go to our Discussion Group at http://groups.google.com/group/android-developers.
This Issue Tracker should only be used for submitting bug reports and feature requests.</what>
</comment>
</bug>
<bug>
<bugid>1940</bugid>
<title>Market doesnQ&apos;Et allow downloads on certain types of accounts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>d.a.rom...@gmail.com</reportedBy>
<openedDate>Sun, 08 Feb 2009 22:12:02 +0000</openedDate>
<description>When I first got my G1, I already had a google account but it had no
gmail account attached to it, so when I signed on it had me make a gmail
account in my already existing google account. Once I had completed this
setup on the G1, I was supposedly good to go, but notice that anything
having to do with google wouldnQ&apos;Et work, ie, gtalk, market downloads
would never download, and I could read my gmail but couldnQ&apos;Et download
attachments. Everything google didnQ&apos;Et work but everything not tied to
google did work. I thought it was a phone problem, sent the phone back
and waited another 3 weeks to get a replacement. After getting the new
phone, I had the same problem, ended up having to create a totally
separate google account just for my G1, which solved the problem, but
was a very large pain. So you may want to look into this, you should be
able to recreate this issue by creating a google account with no gmail
account address, sign in using the G1, it will make you create a gmail
address, and then try downloading, etc. This should recreate the
problem.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:32:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:28:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15942</bugid>
<title>Wrong translation when showing permission</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pasotti....@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 22:01:40 +0000</openedDate>
<description>Hi! I notify a wrong translation on italian and french languages (others
not checked) on installation phase, describing permission
Q&quot;Eandroid.permission.DISABLE_KEYGUARDQ&quot;E to the user : - on italian it
shows Q&quot;EDisabilita tastieraQ&quot;E instead of Q&quot;EDisabilita blocca schermoQ&quot;E
(maybe confusing the word Q&quot;EKeyguardQ&quot;E and Q&quot;EKeyboardQ&quot;E) - on french
translation it shows Q&quot;ED+G403?sactiverQ&quot;E instead of Q&quot;Ed?sactiverQ&quot;E iQ&apos;Em
developing on Android 2.1 Bye!</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 03 Apr 2011 15:28:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16176</bugid>
<title>Unable to install Android SDK on Windows XP - Q&quot;EJava SE Development Kit (JDK) not foundQ&quot;E </title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>EyeInter...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 18:04:05 +0000</openedDate>
<description>Setting up a dev Windows XP machine, installed Java, installed Eclipse,
Eclipse runs. Ran the Android SDK installer installer_r10-windows.exe,
it reported that it could not find the JDK. Work around is to click back
on the installer and next again. This time it finds the JDK. Related to
issues 13122, 13033, 13003.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Apr 2011 23:22:34 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 20 Apr 2011 03:00:43 +0000</when>
<what>Thanks for the bug report.
Would you mind telling me:
- Is your version of Java a 32-bit or 64-bit,
- Is your version of XP a 32-bit or 64-bit,
- WhatQ&apos;Es the full path where your version of Java got installed?

Thanks in advance.
R/</what>
</comment>
<comment>
<author>suresh.m...@gmail.com</author>
<when>Fri, 29 Apr 2011 05:38:45 +0000</when>
<what>Java version :

Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing)

Windows XP : 32 bit

Java installation path : 

C:\Program Files\Java\jdk1.6.0_25 

Faced the same problem, click Q&apos;EbackQ&apos;E and then Q&apos;EnextQ&apos;E worked.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 29 Apr 2011 16:45:26 +0000</when>
<what>I donQ&apos;Et get it. I have the exact same setup and it works (XP 32-bit, Java JDK 32-bit).
Could you guys comment on whether youQ&apos;Ere running as administrator, power-user or limited user?</what>
</comment>
<comment>
<author>suresh.m...@gmail.com</author>
<when>Fri, 29 Apr 2011 19:41:24 +0000</when>
<what>IQ&apos;Em running as admin</what>
</comment>
<comment>
<author>sanhi...@gmail.com</author>
<when>Sat, 30 Apr 2011 11:18:00 +0000</when>
<what>I too faced the same problem on Windows 7 64 bit, but I clicked Q&apos;EbackQ&apos;E and then Q&apos;EnextQ&apos;E, it worked!!</what>
</comment>
<comment>
<author>swagata....@gmail.com</author>
<when>Mon, 16 May 2011 06:44:41 +0000</when>
<what>I faced the same issue with Win XP 32 bit. Though I wasted a lot of my time before discovering this post :( Clicking on Q&apos;EBackQ&apos;E and then Q&apos;ENextQ&apos;E indeed helped.</what>
</comment>
<comment>
<author>nissim.h...@gmail.com</author>
<when>Sat, 28 May 2011 09:31:57 +0000</when>
<what>I had the same problem .... same solution.</what>
</comment>
<comment>
<author>imiswe...@gmail.com</author>
<when>Mon, 30 May 2011 04:33:32 +0000</when>
<what>This work around is working fine Q&quot;ESetting up a dev Windows XP machine, installed Java, installed Eclipse, Eclipse runs. Ran the Android SDK installer installer_r10-windows.exe, it reported that it could not find the JDK.

Work around is to click back on the installer and next again. This time it finds the JDK.Q&quot;E
My question is that here from Android SDK dev team that why this bug is not fixed still yet????</what>
</comment>
<comment>
<author>er.deven...@gmail.com</author>
<when>Sat, 11 Jun 2011 18:14:06 +0000</when>
<what>Same Issue on Windows Vista X86. Back then Next Worked.</what>
</comment>
<comment>
<author>peter.y....@gmail.com</author>
<when>Sun, 12 Jun 2011 17:16:09 +0000</when>
<what>Same problem here with Vista x86. Running as administrator. Got really annoyed before I found this workaround, thanks!</what>
</comment>
<comment>
<author>hazeray....@gmail.com</author>
<when>Wed, 22 Jun 2011 13:12:20 +0000</when>
<what>Same here.. the Q&apos;Eback and nextQ&apos;E worked..
if nobody bother to fix it, just put a note in the installer to do so..</what>
</comment>
<comment>
<author>andrewje...@gmail.com</author>
<when>Fri, 24 Jun 2011 05:07:51 +0000</when>
<what>Hi, i too had this problem and if not for a quick search on the net and found this i would have gone nuts. I have administrator rights and running on Vista Business x32.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:44:55 +0000</when>
<what>Issue 16778 has been merged into this issue.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:45:31 +0000</when>
<what>Issue 17340 has been merged into this issue.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>davoid...@gmail.com</author>
<when>Thu, 04 Aug 2011 23:12:48 +0000</when>
<what>This also happened to me installing on Windows 7 64bit. It is really annoying as I uninstalled jdk 7 and downloaded jdk 6, installed that, and tried again, which still didnQ&apos;Et work. so I googled this and found that loads of people have had this same problem, and wasted 1-2 hours of their lives over this glitch. if you add up all the hours people have wasted because of this, it is appalling.

How many more people are going to waste a couple of hours because of this stupid bug?</what>
</comment>
</bug>
<bug>
<bugid>12139</bugid>
<title>French translation issue in MediaStore.ACTION_VIDEO_CAPTURE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jarkael@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 14:51:44 +0000</openedDate>
<description>When I want my user to take a video, I do: Intent intent = new
Intent(MediaStore.ACTION_VIDEO_CAPTURE); startActivityForResult(intent,
ACTIVITY_TAKE_VIDEO); On Android 2.2.1-French, once the first video
attempt is over, two buttons appear: - AUTRE PHOTO - LIRE - LIRE which
means Q&quot;EREADQ&quot;E is ok but - Q&quot;EAUTRE PHOTOQ&quot;E is very confusing since it means
Q&quot;EOTHER PICTUREQ&quot;E and not Q&quot;ERETAKEQ&quot;E</description>
</bug>
<bug>
<bugid>640</bugid>
<title>Spinner class needs better support for item Q&apos;EclickedQ&apos;E vs item Q&apos;EselectedQ&apos;E</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-11T22:52:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>3le...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 13:15:41 +0000</openedDate>
<description>As discussed here:
http://groups.google.com/group/android-developers/browse_thread/thread/b94b8bc2e0465950/f4423453beb0d62b
The fact that the Spinner doesnQ&apos;Et differentiate between Q&apos;EbrowsingQ&apos;E
selections (particularly in the Q&apos;Edropdown_showingQ&apos;E state) and Q&apos;EfinalQ&apos;E
selections causes problems for those who are trying to listen for a
selection event. - Steps to reproduce the problem 1) Create a spinner
control and attach an OnItemSelectedListener that executes some
function. (particularly noticeable if the function updates the UI in
some way). 2) Run the application and observe that when the spinner is
selected (clicked) which expands the dropdown list, selections made with
the UP/DOWN keys browsing over the expanded list fire Q&apos;EItemSelectedQ&apos;E
events, when all we really want is the last selection made before an
item is clicked/dropdown is collapsed. - What you think the correct
behavior should be. A couple of options would probably work here: 1)
Item selection events should be ignored when the dropdown list is
showing, firing the selection only when the list is closing. 2) Provide
some better interaction with the spinner view so that itQ&apos;Es easier to
detect the dropdown_showing state, giving users (developers) the option
to ignore or respond to the events. 3) Support OnItemClickListener
(throws an exception for Spinner(AdapterView)) to give Q&apos;EfinalQ&apos;E selection
Thanks Todd</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Apr 2008 22:52:01 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>6139</bugid>
<title>Reading text messages sent from contacts, contact linked to message keeps changing. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mi...@tastingroom.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 16:03:51 +0000</openedDate>
<description>EG, I receive 4 SMS messages from 4 different contacts, say 1,2,3 and 4,
I open text from #1 and read, maybe respond and close back to list,
First sms from contact#1 has now changed to show it is from contact #2!!
happens time and time again, Android 2.1, nexus one. kernel
2.6.29-gad36b87 android build@apa26#1 Build no ERD79 NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>16081</bugid>
<title>com.android.phone wonQ&apos;Et exit when call has ended</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:18:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bkloppen...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 04:29:33 +0000</openedDate>
<description>Phone Description: I am using a Motorola Droid with Android 2.2.2 with
kernel 2.6.32.9-g68eef5 (i.e. stock Verizon firmware). Problem
Description: On occasion, the phone application (com.android.phone)
wonQ&apos;Et exit after a call has been completed. The application remains open
with a green and black background. The Q&quot;EEndQ&quot;E and Q&quot;ESpeakerQ&quot;E button are
responsive (i.e. they animate when you click them), but they do nothing.
The Q&quot;EDialpadQ&quot;E, Q&quot;EAdd CallQ&quot;E, Q&quot;EMuteQ&quot;E and Q&quot;EBluetoothQ&quot;E buttons are all
completely unresponsive (no animation or function). As for the on-phone
buttons: home, back, volume up/down work as expected (volume up/down
shows Q&quot;EIn call volumeQ&quot;E) whereas, menu and search only provide tactile
feedback, but are otherwise unresponsive. While in the phone application
the status bar at the top of the screen is unresponsive (i.e. you canQ&apos;Et
drag it down). Upon pressing home and returning to the Q&quot;Edesktop,Q&quot;E the
status bar works like normal and shows the call as active with Q&quot;E00:00Q&quot;E
on the first line and Q&quot;EUnknownQ&quot;E on the second line. I can switch between
applications and return to the phone application (i.e. this behaves like
normal). While the phone is in this state, phone calls cannot be placed
or received (a caller will hear several rings and will eventually sent
to voicemail). WiFi may be activated/deactivated (as expected). Access
to the internet over 3G doesnQ&apos;Et work (as expected given the OS thinks a
phone call is still happening). The only way I have found to remove my
phone from this state is to restart the phone. Steps to recreate
problem: I am unsure of what causes this to happen, but it appears to be
closely correlated with people hanging up at nearly the same time
(perhaps with the other person hanging up a moment before I hang up).
Additional debugging information: Bug report from Q&quot;Eadb bugreportQ&quot;E
attached. IQ&apos;Ell be happy to assist in any way possible.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:18:53 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>9055</bugid>
<title>Microphone gain too low when making call with nexus car dock and audio jack</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>jstra...@gmail.com</reportedBy>
<openedDate>Sun, 13 Jun 2010 22:59:20 +0000</openedDate>
<description>This problem exists with both 2.1 and 2.2 on the nexus one when inserted
into the car dock. Since the built in speakers on the car dock are next
to useless and some of us enjoy audio quality, I connect my phone to my
head unit with the 3.5mm audio jack. The problem is that when I do this
and make/receive a call the audio is sent through the carQ&apos;Es speakers as
it should, but the other end of the call canQ&apos;Et hear me since the gain on
the microphone is kept low. Enabling speakerphone mode or using the
blueooth feature of the dock turns the mic gain up but then the built in
speaker in either the phone or dock is too quiet for me to hear while
driving. It is almost impossible for me to make calls as the situation
stands so please make the phone increase the mic gain when an audio jack
is plugged into the phone!</description>
<comment>
<author>rafael.r...@gmail.com</author>
<when>Thu, 22 Sep 2011 17:03:10 +0000</when>
<what>I believe this could have something to do with the noise cancelling feature.</what>
</comment>
</bug>
<bug>
<bugid>19329</bugid>
<title>GLES emulation: 2.0 conformance: stencil test issue when using packed depth stencil FBO</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>g...@graphtech.co.il</reportedBy>
<openedDate>Wed, 17 Aug 2011 10:12:43 +0000</openedDate>
<description>Issue observed on Windows machine with intel on-board graphics, X4500.
When rendering into a framebuffer object with DEPTH24_STENCIL8 texture
attached to both the depth and stencil attachment point, the stencil
test does not work as expected. Attached is a testcase that show the
issue, (compile on windows with mingw). when running the program with
-noPacked argument it will use only stencil renderbuffer attachment and
a half size quad will be visible on the screen which is the correct
expected result. When it is run without arguments a full window size
quad will be drawn showing that the GL_EQUAL stencil test does not
really work (all pixels pass the stencil test).</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:45:11 +0000</when>
<what>Issue 19330 has been merged into this issue.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:46:18 +0000</when>
<what>Issue 19331 has been merged into this issue.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:46:28 +0000</when>
<what>Issue 19324 has been merged into this issue.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:46:40 +0000</when>
<what>Issue 19323 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>7565</bugid>
<title>Links at the bottom of a page do not respond to press on the touch pad.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-06T17:11:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bergstro...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 13:30:51 +0000</openedDate>
<description>Android 2.1 Nexus One Droid most noticeable when the - + graphic is
shown. Links near the border of the page do not seem to be active and
need to be repeatedly pressed to get them to activate. Example is
below...this is intermittent but troubling to end users.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Apr 2010 17:11:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9158</bugid>
<title>ndk-gdb fails if activity name does not precede with Q&quot;E.Q&quot;E dot character </title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-07-23T22:03:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>asad...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 16:39:47 +0000</openedDate>
<description>NDK Version: android-ndk-r4 ADT plug-in version: 0.9.7 ndk-gdb fails to
start activity if android:name in AndroidManifest.xml does not start
with a Q&quot;E.Q&quot;E dot character. Its legal in Android SDK that activity name
can be one of the following formats: 1) HelloJni 2) .HelloJni 3)
com.example.hellojni.HelloJni ndk-gdb does not recognize the Q&quot;EHelloJniQ&quot;E
while the other two formats work fine. STEPS TO REPRODUCE: 1) Build NDK
Sample HelloJni using ndk-build, as usual. 2) Build .apk and load it
into Android 2.2 emulator 3) Use ndk-gdb, as documented and verify that
debugging is working as normal. Apply wayarouds to issue 8893 and issue
8894 where applicable. 4) Open AndroidManifest.xml file and replace line
no 9 that reads: Q&lt;Eactivity android:name=Q&quot;E.HelloJniQ&quot;E with Q&lt;Eactivity
android:name=Q&quot;EHelloJniQ&quot;E 5) Build .apk and load it into emulator. 6) Now
try to debug again using ndk-gdb --verbose, it will fail with following
error; ##### NEW COMMAND
/cygdrive/e/Android/android-sdk-windows/tools/adb shell am start -n
com.example.hellojni/HelloJni Starting: Intent {
cmp=com.example.hellojni/HelloJni } Error type 3 Error: Activity class
{com.example.hellojni/HelloJni} does not exist.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Jun 2010 16:50:03 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Tue, 22 Jun 2010 18:16:42 +0000</when>
<what>technically, this is not a problem with ndk-gdb but with the ActivityManager (am) option Q&quot;E-nQ&quot;E.

I assume we could route around this by prepending a dot if none is provided, but this needs testing.
</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 23 Jul 2010 22:03:32 +0000</when>
<what>Fixed in internal tree.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:55:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8531</bugid>
<title>No capital letter after opening question mark in Spanish</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucasvie...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:07:31 +0000</openedDate>
<description>Introduction: The Spanish language uses, apart from the closing question
mark (Unicode char 0063: ?) another one at the start of the sentence:
(Unicode char 0191: ?) so the question: Q&quot;EWhatQ&apos;Es your name?Q&quot;E in Spanish
is Q&quot;E?C?mo te llamas?Q&quot;E Problem description: - Create a new text message
(SMS). Write the opening question mark (?) and start writing your
sentence. - The first letter after the opening question mark is
lowercase. - The first letter after the opening question mark should be
uppercase (in the same way the first letter after a period is
uppercase). Hardware involved: Model: HTC Tattoo Firmware version: 1.6
Kernel version: 2.6.29-gf922713 htc-kernel@and18-2 #117 Build number:
1.67.164.18 CL#76507 release keys Software version: 1.67.164.18</description>
</bug>
<bug>
<bugid>19744</bugid>
<title>Custom LCD Densities result in Market apps being listed as incompatible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>79</stars>
<reportedBy>simonbro...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 09:46:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Install the newest market (3.x), wonder why so
many apps donQ&apos;Et have an Q&quot;EInstallQ&quot;E button. - What happened. The apps are
flagged as incompatible even though this is most definitely not the
case. They work just fine... - What you think the correct behavior
should be. Add a warning regarding the app possibly having format/GUI
issues due to user modification of the LCD Density instead of taking
away the Install button completely. People who change their LCD density
will know that this can cause visual glitches...</description>
<comment>
<author>marinebi...@gmail.com</author>
<when>Tue, 04 Oct 2011 02:58:32 +0000</when>
<what>CouldnQ&apos;Et agree more.  It is getting insane -- about 50% of my apps no longer install, forcing me to occasionally switch my LCD density, reboot, download updates, switch back, and reboot.</what>
</comment>
<comment>
<author>marinebi...@gmail.com</author>
<when>Tue, 04 Oct 2011 03:15:18 +0000</when>
<what>I have posted a fix idea plan if google doesnQ&apos;Et get around to giving the elegant solution of an override here: http://forum.xda-developers.com/showthread.php?t=1288150</what>
</comment>
<comment>
<author>htk...@gmail.com</author>
<when>Mon, 17 Oct 2011 19:25:19 +0000</when>
<what>This is ridiculous. If you do a web search for Q&apos;ELCD Density marketQ&apos;E there are tons of people frustrated with this issue. Google needs to add an option to override DPI value for its market app. Its the best solution. </what>
</comment>
<comment>
<author>haas1...@gmail.com</author>
<when>Mon, 17 Oct 2011 19:51:09 +0000</when>
<what>Second that. It should be fixed by Google asap.</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Mon, 17 Oct 2011 20:10:24 +0000</when>
<what>Hmmm, 3 different commenters but only one star (mine)? You know you need to click the star for the issue to get any attention, right? ;)</what>
</comment>
<comment>
<author>biancala...@gmail.com</author>
<when>Sat, 22 Oct 2011 04:19:29 +0000</when>
<what>I think the better way,is to tell the user in market that maybe the app could have some issue with the device.So then the user can decide if try to install the app or not.If I changed my lcd density I know i could have some issue</what>
</comment>
<comment>
<author>Avad...@gmail.com</author>
<when>Sat, 22 Oct 2011 10:45:43 +0000</when>
<what>This has been a pain for me, too. I have much better than average eyesight and a standard density just wastes space.

An option in the Market settings to ignore density compatibility would work for me.</what>
</comment>
<comment>
<author>sanma...@gmail.com</author>
<when>Sat, 22 Oct 2011 11:52:18 +0000</when>
<what>I have the same issue.
This forces me to use alternative markets, as they allow me to download the apps..</what>
</comment>
<comment>
<author>jsta...@gmail.com</author>
<when>Sun, 23 Oct 2011 05:25:22 +0000</when>
<what>Same here. Very annoying.</what>
</comment>
<comment>
<author>giulio.p...@gmail.com</author>
<when>Mon, 24 Oct 2011 11:37:11 +0000</when>
<what>Same issue on Samsung GTi9100 (Galaxy S2) SINCE NEW MARKET INSTALL. Please fix it ASAP.</what>
</comment>
<comment>
<author>execute....@gmail.com</author>
<when>Fri, 28 Oct 2011 03:08:12 +0000</when>
<what>I have the same issue. Standard HDPI density is too big, especially on 4.3Q&quot;E+. I have my ddensity set to 190. However, every time I want to update some apps, I have to change back, which requires 2 reboots (reboot after changing to normal density, install apps, reboot back to my preferred density).

Please fix this google!!</what>
</comment>
<comment>
<author>Ramac...@gmail.com</author>
<when>Wed, 02 Nov 2011 08:23:15 +0000</when>
<what>I, like many others, have chosen Android over any other mobile OS because of the amount of customization allowed. Changing the lcd density allows me to tailor my device to how i like it. Limiting me from downloading the apps I want to my device is annoying at the least.
Having to revert to the stock density, reboot, update/download apps, set preferred density, then reboot again is a pain.

*everyone that is having this issue, please click the start to the left of the thread title!!*</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Wed, 02 Nov 2011 09:07:17 +0000</when>
<what>Anyone tested the new market APK floating around as to this issue? WonQ&apos;Et have a chance to test myself until late this evening (10AM here) :(</what>
</comment>
<comment>
<author>jsta...@gmail.com</author>
<when>Wed, 02 Nov 2011 14:26:45 +0000</when>
<what>Same problem with the new market.</what>
</comment>
<comment>
<author>MatthewG...@gmail.com</author>
<when>Fri, 04 Nov 2011 09:30:16 +0000</when>
<what>Look at it this way:

AndroidQ&apos;Es capability for customisation is what differentiates it from your competitors (Win7, iOS, RIM, etc).  You could say this is a dominant capability that makes Android a Q&apos;Estrategic assetQ&apos;E.

Then we have this constraint imposed where screen density customisations result in customers being unable to download vendorsQ&apos;E applications from the market.

It is hard to see any consistency between these two facts.

IF this constraint is policy-based, then you are punishing your consumers and also the vendors who wish to sell their applications.   -This is a LOSE / LOSE scenario.

Surely, there must be a better way.</what>
</comment>
<comment>
<author>Ramac...@gmail.com</author>
<when>Fri, 04 Nov 2011 09:51:01 +0000</when>
<what>In GoogleQ&apos;Es defense they did this to protect app developers, which is their bread and butter, not to hurt the end user (atleast I hope so). Setting your device to an Q&quot;EunconventionalQ&quot;E density leads to apps not displaying properly and more of a headache for the developers. The majority of us that are doing this know the risks and wont be complaining with 1 star reviews and bad publicity. IQ&apos;Em pretty sure they didnQ&apos;Et mean to affect us this way but seeing as how only 31 people have starred this issue doesnQ&apos;Et really put it up there on their to-do list.
It does suck how 80% of my apps say incompatible yet all display just fine. I think once we get more people on this (star this issue, post to twitter, g+, Reddit, etc) Google will take note and fix this.
In the mean time, IQ&apos;Em running my sgsii LCD density at 160, which is a Q&quot;EconventionalQ&quot;E density and the default for the dell streak and great for its 5Q&quot;E screen but too small for the sgsii. Once this is fixed, IQ&apos;Ell go back to my preferred 200.</what>
</comment>
<comment>
<author>MatthewG...@gmail.com</author>
<when>Fri, 04 Nov 2011 11:09:03 +0000</when>
<what>Perhaps other measures could be undertaken that would address the concerns of the developers and the consumers in a more elegant manner.

As IQ&apos;Eve stated in an email response to support, this approach is a bit like curing the disease by killing the patient.

Why not consider, if the application knows that a device is in a non-compliant state, to tell a user that they may not rate the application until the device is returned to a state which is compliant to the developerQ&apos;Es specification?

IQ&apos;Ed much rather assume the risk of instability and be responsible to not complain when it doesnQ&apos;Et work that to be constrained from making this choice.</what>
</comment>
<comment>
<author>b...@tenstones.net</author>
<when>Mon, 07 Nov 2011 19:57:25 +0000</when>
<what>CanQ&apos;Et believe this is still an issue. Really annoying.</what>
</comment>
<comment>
<author>lar...@gmail.com</author>
<when>Wed, 09 Nov 2011 16:28:20 +0000</when>
<what>It seems this issue was partly fixed. My Market 2.3.6 just showed (and loaded) updates to several apps that used not to show. Web market still shows them as not compatible though.</what>
</comment>
<comment>
<author>Ramac...@gmail.com</author>
<when>Wed, 09 Nov 2011 16:53:41 +0000</when>
<what>I think it is fixed. I can confirm a couple apps that were previously incompatible now install fine :-D !
HavenQ&apos;Et tried the web market yet.</what>
</comment>
<comment>
<author>Ramac...@gmail.com</author>
<when>Wed, 09 Nov 2011 17:21:05 +0000</when>
<what>I spoke too soon. Just ran into an app that easy device is not compatible.  WhatQ&apos;Es even worse is the app is already installed and due to the warning there isnQ&apos;Et even an option to uninstall from within? He market!

Also just checked the apps that I said were fixed in my previous post and turns out that is not the case. I guess it just took a little longer for the market to detect the changed LCD density. This is getting annoying!</what>
</comment>
<comment>
<author>slgood...@uberactive.com</author>
<when>Sat, 19 Nov 2011 07:03:29 +0000</when>
<what>Please add advanced override in market app for this.</what>
</comment>
<comment>
<author>rubberhe...@gmail.com</author>
<when>Sun, 27 Nov 2011 16:28:27 +0000</when>
<what>developers are losing out on customers</what>
</comment>
<comment>
<author>1nd...@gmail.com</author>
<when>Mon, 28 Nov 2011 21:24:38 +0000</when>
<what>Apparently Amazon is less concerned with this issue than Google. I use the Amazon Marketplace for all apps that are available now, because it works with custome DPI settings. I will gladly switch back to GoogleQ&apos;Es Marketplace once it is fixed to support this option, but until then its not worth the effort of switching back and forth just to install and update apps.

FYI I think why some apps work that didnQ&apos;Et used to is because developers are starting to update their apps to work around the marketplace limitation due to user feedback.</what>
</comment>
<comment>
<author>domschuermann@gmail.com</author>
<when>Tue, 29 Nov 2011 00:07:03 +0000</when>
<what>As a developer: How can I update my App to work around that bug?</what>
</comment>
</bug>
<bug>
<bugid>9287</bugid>
<title>Phone shuts down when battery Q&gt;E 1% - better reporting of battery levels required</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>theloginwithnoname@gmail.com</reportedBy>
<openedDate>Wed, 23 Jun 2010 17:10:26 +0000</openedDate>
<description>This is not the same as #9286. As seen by several users on XDA including
myself - my device (Nexus One) shuts down when battery level indicated
to be anywhere between 2% and 15%. Software/OS should be able to better
understand and report battery levels.</description>
</bug>
<bug>
<bugid>6800</bugid>
<title>contact sync problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>redd...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 13:16:07 +0000</openedDate>
<description>There is a problem in google contact sync. 1. fill the information in
all name type (Name prefix, Given name, Middle name, Family name, Name
suffix, phonetic given name, phonetic middle name, phonetic family name)
2. Excute sync with google server 3. check the name field by edit
contact 4. There was no name in the phonetic given name field. Please
ckeck this problem.</description>
<comment>
<author>lajos.me...@gmail.com</author>
<when>Tue, 24 Aug 2010 10:35:53 +0000</when>
<what>Hi folks,

 do we have evetually one ground for many problems? Have a look at:

http://code.google.com/p/android/issues/detail?id=8155
http://code.google.com/p/android/issues/detail?id=9070
http://code.google.com/p/android/issues/detail?id=7046
http://code.google.com/p/android/issues/detail?id=6800
http://code.google.com/p/android/issues/detail?id=5349
http://code.google.com/p/android/issues/detail?id=8969
http://code.google.com/p/android/issues/detail?id=8678

IMHO we have a generall issue syncing contacts from/to the phone.

Have a nice, contact-less day.</what>
</comment>
<comment>
<author>HangWan...@gmail.com</author>
<when>Thu, 23 Sep 2010 14:53:35 +0000</when>
<what>I have the same problem with milestone/android2.1, plz help to solve it</what>
</comment>
</bug>
<bug>
<bugid>1464</bugid>
<title>faciltiies using direct frame buffer facilities donQ&apos;Et co-exist nicely</title>
<status>Reviewed</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>juvat...@gmail.com</reportedBy>
<openedDate>Fri, 05 Dec 2008 23:50:32 +0000</openedDate>
<description>i have a TabActivity which has a VideoView in one tab and SurfaceView
which hosts a camera preview in another tab. whichever tab is selected
first grabs the screen, and doesnQ&apos;Et properly relinquish it on the tab
being deselected - ie if the camera is used first, then the video tab
has a black rectangle in the middle of the video, and if the video is
used first, then the camera preview only shows black. i tried removing
the appropriate views from the hierarchy on tab select and deselect, but
while this helped somewhat with the camera, the videoview remained
around. in a nutshell the bug is that direct frame buffer facilities
should relinquish their hold on the screen when their enclosing view is
made invisible or gone, and when their view is removed from its parent.
incidentally, the install/remove code threw up another interesting issue
which might throw some light on the above. removing the video view from
its parent view on activity startup caused the camera preview to be all
black, as though the video view was still there. might be a related
issue, might be separate. sorry i canQ&apos;Et include code, iQ&apos;Em NDAQ&apos;Ed and
under time pressure.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 13:13:41 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 13:13:56 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Sun, 08 Feb 2009 08:02:47 +0000</when>
<what>Is there any way you could provide a sample apk (preferably with source code) that
exhibit this problem? In our tests this seems to work properly.
You can send it directly to me (pixelflinger@google.com) if it makes things easier.

Thank you.</what>
</comment>
<comment>
<author>juvat...@gmail.com</author>
<when>Wed, 11 Feb 2009 23:29:04 +0000</when>
<what>sorry i canQ&apos;Et provide an apk, iQ&apos;Em NDAQ&apos;Ed and under time pressure. if you send me yours though, i can check 
whether it works here.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:25:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:10:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7058</bugid>
<title>Android 1.6 HttpURLConnection with Basic Authenticator causes DOS Attack.</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-03-10T21:38:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>pccraftc...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 14:39:45 +0000</openedDate>
<description>IMPORTANCE PROBLEM Android 1.6Q&apos;Es HttpURLConnection with Basic
Authenticator. When you set invalid id and / or password, It repeats
through all eternity. It seems like DOS Attack. Please try following
code. URL url = new URL(YOUR_SERVER); HttpURLConnection http =
(HttpURLConnection) url.openConnection(); http.setConnectTimeout(10000);
http.setReadTimeout(10000); http.setFollowRedirects(true);
http.setRequestMethod(Q&quot;EGETQ&quot;E); HttpAuthenticator http_authenticator = new
HttpAuthenticator( YOUR_ID, YOUR_INVALID_PASSWORD);
Authenticator.setDefault(http_authenticator); http.connect();</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Mar 2010 18:37:35 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Mar 2010 21:38:27 +0000</when>
<what>the retry loop is deliberate: your Authenticator is supposed to ask the user to
re-enter their details. if your Authenticator needs to say Q&quot;Ei give upQ&quot;E, it should
return null instead of a PasswordAuthentication object.</what>
</comment>
<comment>
<author>pccraftc...@gmail.com</author>
<when>Thu, 11 Mar 2010 01:49:30 +0000</when>
<what>Thank you very much.
I fixed the problem using your advice.

And sorry, I forgot to list HttpAuthenticator that wasnQ&apos;Et standard class.
It seems very hard work to reply this issue.

HttpAuthenticator.java (before)

import java.net.Authenticator;
import java.net.PasswordAuthentication;

public class HttpAuthenticator extends Authenticator {
	HttpAuthenticator(String id, String password) {
		mID = id;
		mPassword = password;
	}
	protected PasswordAuthentication getPasswordAuthentication() {
		return new PasswordAuthentication(mID , mPassword.toCharArray());
	}
}


HttpAuthenticator.java (after)

import java.net.Authenticator;
import java.net.PasswordAuthentication;

public class HttpAuthenticator extends Authenticator {
	HttpAuthenticator(String id, String password) {
		mID = id;
		mPassword = password;
	}
	private int mRetryCount = 0;
	private int mMaxRetryCount = 1;
	private String mID;
	private String mPassword;
	public void clearretryCount() {
		mRetryCount = 0;
	}
	public void setRetryCount(int count) {
		mRetryCount = count;
	}
	public final int getRetryCount() {
		return mRetryCount;
	}
	public void setMaxRetryCount(int count) {
		mMaxRetryCount = count;
	}
	public final int getMaxRetryCount() {
		return mMaxRetryCount;
	}
	protected PasswordAuthentication getPasswordAuthentication() {
		if (mRetryCount Q&lt;E mMaxRetryCount) {
			mRetryCount++;
			return new PasswordAuthentication(mID , mPassword.toCharArray());
		}
		return null;
	}
}

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 11 Mar 2010 06:21:00 +0000</when>
<what>youQ&apos;Ere welcome ;-) thanks for posting your solution, which might be helpful to other people who run into this!</what>
</comment>
</bug>
<bug>
<bugid>12602</bugid>
<title>Pecan QVGA LCD 240x320_Overlap while browsing web pages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Wed, 17 Nov 2010 12:52:41 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Browser 2. Browse any web
site for a long time. 3. Sometimes white overlaps the browserQ&apos;Es web
page. - What happened. White overlaps the browserQ&apos;Es web page, until the
browser is killed from task manager. It happens sometimes. - What you
think the correct behavior should be. White should not overlap the
browserQ&apos;Es web page, even though browsing for a long time.</description>
</bug>
<bug>
<bugid>4354</bugid>
<title>Alarm is canceled if app is stopped</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>sterling...@gmail.com</reportedBy>
<openedDate>Sat, 24 Oct 2009 18:08:26 +0000</openedDate>
<description>When a process is stopped with a Task Killer app, all future alarms that
the process has set are also canceled. In the words of Dianne Hackborn,
this Q&quot;Eviolates a very basic tenant: one application should not be able
to disrupt the behavior of another.Q&quot;E (thanks Dianne) In other words,
this shouldnQ&apos;Et be a public API. ItQ&apos;Es too open to abuse, as these apps
are doing. Please see the following discussions on Android-Developers
for more details: http://groups.google.com/group/android-
developers/browse_thread/thread/3f87972d1f99ee81
http://groups.google.com/group/android-
developers/browse_thread/thread/963a41b2be0ff545</description>
<comment>
<author>jrojas%r...@gtempaccount.com</author>
<when>Fri, 28 Jan 2011 17:46:02 +0000</when>
<what>Has this been fixed in Android 2.2?</what>
</comment>
</bug>
<bug>
<bugid>2018</bugid>
<title>R.java should recognize resources in sub-directories</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component>Framework</component>
<stars>85</stars>
<reportedBy>raven...@gmail.com</reportedBy>
<openedDate>Sun, 15 Feb 2009 21:07:41 +0000</openedDate>
<description>This may be more of a feature request than a bug report - either way,
IQ&apos;Em reporting it because the current behavior is probably not what the
average developer would expect. Right now (SDK 1.1_r1) if you try to
include a resource in a sub-directory, when R.java is auto-generated it
does not include that resource. As an example, letQ&apos;Es say you have two
files: /res/drawable/image1.png and /res/drawable/group1/image2.png When
R.java is magically created there will be a reference to image1 and it
can be accessed as a resource by the application as R.drawable.image1
whereas nothing will be there for image2, even though one would expect
it to follow the same convention and be accessible as
R.drawable.group1.image2 For applications that are managing a lot of
resources, the ability to organize by having multiple sub-directories is
a must.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 19:28:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:33:16 +0000</when>
<what></what>
</comment>
<comment>
<author>KnaveW...@gmail.com</author>
<when>Sat, 06 Feb 2010 19:08:11 +0000</when>
<what>This is a must!</what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Thu, 25 Mar 2010 18:51:00 +0000</when>
<what>To give a little context to the need for this.  For projects where multiple
applications are involved and they share quite a few custom views, it would be nice
to allow whatever version control software someone is using to dynamically link a
library of these views.  The problem is that you canQ&apos;Et just pre-generate the R file
for these custom views since it may overlap with the R file for the application. 
Currently, the only way to manage this is to copy files from the library over to the
project needing the custom views.  This is a nightmare for version control.

A simple solution for this would be to allow subfolders.  This would allow, say,
someone using svn to just set externals inside the values folder, so different files
may be included which would be compiled as part of the appQ&apos;Es R.java file.

So, this would allow someone to set externals for custom views in the source folder
and then set resource dependencies as externals inside the subsequent res subfolders,
and voila, it would be easier to manage the custom views library and any change to
the library, through svn, would be reflected next time someone syncs with the repository.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:08:02 +0000</when>
<what>This is not a tool issue but a framework issue. ThatQ&apos;Es how the framework and aapt are 
designed.</what>
</comment>
<comment>
<author>janecz...@gmail.com</author>
<when>Fri, 06 Aug 2010 14:49:26 +0000</when>
<what>This is ridiculous in massive applications - itQ&apos;Es a must.</what>
</comment>
<comment>
<author>engstrom...@gmail.com</author>
<when>Thu, 10 Feb 2011 10:52:07 +0000</when>
<what>This should change priority, itQ&apos;Es very hard to maintain something with a lots of view, custom or otherwise.</what>
</comment>
<comment>
<author>Spitko...@gmail.com</author>
<when>Fri, 03 Jun 2011 19:59:02 +0000</when>
<what>for the love of all that is sane... allow me to organize my large project better and more easily</what>
</comment>
<comment>
<author>mikecg...@gmail.com</author>
<when>Fri, 03 Jun 2011 22:07:59 +0000</when>
<what>Please, bump the priority of this feature!</what>
</comment>
<comment>
<author>james.a....@gmail.com</author>
<when>Wed, 08 Jun 2011 15:21:10 +0000</when>
<what>Another use for this would be to have a Q&quot;EmasterQ&quot;E project with specific projects derived from it. This would be done by linking the master project resource directories into the specific projectsQ&apos;E resource directory tree.

In any case, this is a requirement that needs to be urgently addressed.</what>
</comment>
<comment>
<author>kofman2...@gmail.com</author>
<when>Wed, 29 Jun 2011 09:19:59 +0000</when>
<what>Agreed</what>
</comment>
<comment>
<author>keyboa...@gmail.com</author>
<when>Mon, 12 Sep 2011 21:52:53 +0000</when>
<what>This would also allow the alphabetic ordering to be used for something other than logical grouping.  For instance, our creative department likes to be able to see which source file a particular asset comes from, and likes to have them sorted in such that they are grouped together.  This means they name them things like us001_ic_menu_settings.  When I as a developer try to reference the drawable, I have to either know whether I should be looking for us001 or us002... etc. or I have to tab through all of them until I find it.</what>
</comment>
<comment>
<author>nickor...@gmail.com</author>
<when>Tue, 13 Sep 2011 16:45:25 +0000</when>
<what>Have just began migrating a project from xcode to Android to find this issue... Bad enough having to rename tons of files because of the bonkers Q&quot;Eno capital lettersQ&quot;E rule, but having to Q&quot;EunorganiseQ&quot;E the 1000+ image files I have in the project is simply ridiculous! Come on Android people, help us developers out!</what>
</comment>
<comment>
<author>maxime.c...@gmail.com</author>
<when>Sun, 30 Oct 2011 12:18:52 +0000</when>
<what>A must!!</what>
</comment>
<comment>
<author>nickturn...@gmail.com</author>
<when>Wed, 02 Nov 2011 17:13:58 +0000</when>
<what>There are currently 63 people who have this issue starred, if you havenQ&apos;Et commented yet, I implore you to get this Q&quot;ESmall EnhancementQ&quot;E the attention it deserves.

An enhancement that makes literally every project, regardless of function, easier to organize, deserves a higher priority. This issue has been noted since 2009, on multiple forums, and it doesnQ&apos;Et seem like itQ&apos;Es ever going to receive any attention. IQ&apos;Em working on a simple indie project and I already have 50+ drawable resources... I can only imagine how disorganized a professional project would become. I Q&lt;E3 Android, please help me Q&lt;E3 Android Development too!</what>
</comment>
<comment>
<author>t...@iwa.fi</author>
<when>Mon, 21 Nov 2011 08:39:49 +0000</when>
<what>This would be awesome. I too have tried to use subfolders to no avail... I mean I do not see any problem in declaring more static final subclasses for the subfolders, so why not? Then again IQ&apos;Em not familiar with the internals of Android SDK.. :)</what>
</comment>
<comment>
<author>Glorious...@gmail.com</author>
<when>Tue, 22 Nov 2011 19:50:54 +0000</when>
<what>To assume that fixing this would simply be a nice touch to the interface is a glaring disparity between the priorities of the end users and the priorities of google developers.

If there is good reason for not addressing this issue, maybe because the Asset folder already supports subdirectories, or it would make the resource generation code cease to be backwards compatible for some reason, then it should be stated. Recursive iteration through folders should be a solved problem, and organization is a necessity for large scale mobile development. </what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Tue, 29 Nov 2011 11:57:58 +0000</when>
<what>It is a must for large scale projects. In some offine city guides could have more than 300 images...so it is neccesary.</what>
</comment>
</bug>
<bug>
<bugid>12336</bugid>
<title>i cant download certain apps that i look for only on my phone i have a mytouch with t-mobile and i want to download tango its not finding it or letting me download it from a computer. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mawlu...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 19:35:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12675</bugid>
<title>SMS notifications do not function if Messaging app is open even with screen locked.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>nath1...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 09:11:48 +0000</openedDate>
<description>Android 2.2 running on HTC Desire on Vodafone UK. If I receive a text
message or Google chat message when the App is open I do not get a
notification sound. This could be acceptable whilst using the app as you
will see the message arrive. However, if the app is left open and the
screen is locked I never hear the new sms arrivals. Suggested action,
ensure notifications are triggered under screen lock conditions.</description>
<comment>
<author>nanetter...@gmail.com</author>
<when>Thu, 06 Jan 2011 05:11:11 +0000</when>
<what>I am running 2.2 and also have this problem, as do several other members on a forum I subscribe to.

I donQ&apos;Et even have to lock my screen - just leave the app open and put in my pocket with the screen turned off, exactly the same thing happens.

</what>
</comment>
<comment>
<author>m...@leasetrade.com</author>
<when>Thu, 06 Jan 2011 06:11:57 +0000</when>
<what>The preferred fix would be to simply have this always chime the alert on receipt of an incoming text message.  Otherwise, usability-wise, it is too easy to miss possible alerts.

I am experiencing this issue on a Sprint EVO running Froyo 2.2.</what>
</comment>
<comment>
<author>mat.r...@gmail.com</author>
<when>Fri, 07 Jan 2011 09:51:42 +0000</when>
<what>I have noticed this issue recently. It is hard to pin down, as it appears to occur only in Q&quot;EAll MessagesQ&quot;E view. If I am actually on the thread view, the SMS notification works fine. (HTC Desire HD 2.2.1 on T Mobile Germany)

This does not occur on my stock Galaxy (1.5) or my rooted Galaxy (1.6)</what>
</comment>
<comment>
<author>rickraws...@gmail.com</author>
<when>Sun, 30 Jan 2011 20:58:28 +0000</when>
<what>same problem with me HTC HD 2.2.1</what>
</comment>
<comment>
<author>cremu...@gmail.com</author>
<when>Mon, 28 Feb 2011 17:29:10 +0000</when>
<what>Same problem HTC EVO Android 2.2 PRL 60675
ItQ&apos;Es very annoying especially when in a Q&quot;Etext conversationQ&quot;E, the initial message triggers a notificaton but subsequent messages do not. This combined with issue 9392 - wrong message threads getting selected - makes texting a lot more work than it should be. Please fix. </what>
</comment>
<comment>
<author>bomberma...@gmail.com</author>
<when>Sat, 19 Mar 2011 17:58:20 +0000</when>
<what>I have this issue also on legend 2.2. If I leave it in the conversation window and put it to sleep, I will get the vibrate that I have a new message but when i check the screen no message preview below slider bar and no new message icon at the top bar.</what>
</comment>
<comment>
<author>kappa2...@gmail.com</author>
<when>Tue, 03 May 2011 13:48:16 +0000</when>
<what>android 2.2 htc desire and i have the same problem. i expect my phone to notify me if i receive a text regardless of whether or not iQ&apos;Em on that screen. i like that i can lock my phone without always returning to the home screen, but i donQ&apos;Et want it to be at the cost of knowing whether or not i have a new message</what>
</comment>
</bug>
<bug>
<bugid>2977</bugid>
<title>System should allow disabling all cell data communication</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Sat, 13 Jun 2009 16:36:39 +0000</openedDate>
<description>Reproducing the issue: 1) Go to the T-mobile store in Alt-Tegel, Berlin.
2) Buy a new G1 from the nice man there. a) Buy it as pay-as-you-go.
That is, without a contract, for full price. b) Buy a new SIM card for
it, loaded with 10 euros of credit. 3) Turn off Google Synchronization
in the settings, just to prove that isnQ&apos;Et whatQ&apos;Es running up your bill.
4) Dial *100# to check your balance periodically. You will note it
falling at 0.09 euro every 5 minutes, (the amount billed for a 1 minute
call) which works out to 9,460 euro per year, about $15,000/yr at
current exchange rates. 5) Cry. Repeat as desired. Workaround: The
Android Store application Q&quot;EapndroidQ&quot;E shuts off ALL non-voice
communication for the phone. This stops the credit drain. It also
disables all meaningful features other than basic voice service, and
leaves the problem in wait should one ever reactivate data
communications. Proposed solution: Turn off, or allow to be turned off,
the invisible communication that is racking up the bill. Notify
pay-as-you-go customers of the option, or have it checked by default
when such a SIM is installed.</description>
<comment>
<author>bau...@gmail.com</author>
<when>Fri, 03 Jul 2009 15:27:02 +0000</when>
<what>Update:
T-Mobile in the Czech Republic and Hungary both disable data services unless you buy
a data plan, preventing this problem from occurring. Perhaps itQ&apos;Es unique to Germany?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:02:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:21:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:21:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16594</bugid>
<title>Share  location with google talk users</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-06T00:04:23.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rotwhiler@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 03:10:35 +0000</openedDate>
<description>IQ&apos;Ed like to be able to share a place in Google Maps using Google Talk.
Currently Google Maps letQ&apos;Es me share a place with others by text,
bluetooth, email, gmail etc., but not with Google Talk. Easy feature
addition, right?</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 06 May 2011 00:04:23 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Talk, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>6</bugid>
<title>problems running samples included in sdk with windows and thumbs.db</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-28T23:22:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>nixxo...@gmail.com</reportedBy>
<openedDate>Mon, 12 Nov 2007 23:18:54 +0000</openedDate>
<description>Just a heads up, if you browse through the folders of the sample apps
included in the sdk, any folder with .png files will have a thumbs.db
file placed in them from windows. When you go to run those apps in
eclipse you receive an error from stating that file shouldnQ&apos;Et be there.
If anyone has a fix that would be great if not this is just a heads up
to watch out for. What version of the product are you using? On what
operating system? Windows XP</description>
<comment>
<author>d...@google.com</author>
<when>Tue, 13 Nov 2007 06:07:44 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 10:32:46 +0000</when>
<what></what>
</comment>
<comment>
<author>OwlHunt...@gmail.com</author>
<when>Thu, 07 Feb 2008 00:27:36 +0000</when>
<what>you can go in and delete the Thumbs.db and recompile and it will work. Mostly this
issue occurs in the res/drawable folder (if you use one). I would suggest to have the
plugin to either ignore the Thumbs.db file altogether or to delete it purposefully
since it has no useful function other then making the thumbnails for the icons.</what>
</comment>
<comment>
<author>ad3f...@gmail.com</author>
<when>Thu, 28 Feb 2008 23:22:43 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:35:16 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:58:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19214</bugid>
<title>security certificate problems in netflix.com</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2011-08-12T23:54:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>ppll....@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 10:55:01 +0000</openedDate>
<description>Android Version: 2.3.4 Steps: 1. Launch browser 2. Go to www.netflix.com
3. Observe message prompt Description: Verify user is able to navigate
throughout the website. Expected: User is taken to the appropriate
pages. Actual: Security warning prompt Q&quot;EThere are problems with the
security certificate for this site. This certificate is not from a
trusted authority.Q&quot;E Issued to: Common name: secure.adotube.com
Organization: secure.adotube.com Organization unit: Domain Control
Validated Issued by: Common name: Go Daddy Secure Certification
Authority Organization: GoDaddy.com, Inc. 08-12 05:38:47.405:
VERBOSE/http(3729): 212604 http18 Request.sendRequest()
https://s.tribalfusion.com 08-12 05:38:47.410: VERBOSE/http(3729):
212605 http18 Request.requestSent()
https://s.tribalfusion.com/i.cid?c=104083Q&amp;Eev=3Q&amp;Epage=landingPage 08-12
05:38:47.410: VERBOSE/http(3729): 212605 http18 READ pipe 1 08-12
05:38:47.410: VERBOSE/http(3729): 212606 http18 processRequests()
reading /i.cid?c=104083Q&amp;Eev=3Q&amp;Epage=landingPage 08-12 05:38:47.470:
DEBUG/dalvikvm(3729): GC_CONCURRENT freed 1892K, 52% free 4264K/8775K,
external 5801K/6359K, paused 3ms+4ms 08-12 05:38:47.585:
VERBOSE/http(3729): 212783 http17 failed to pre-validate the certificate
chain, error: java.security.cert.CertPathValidatorException: Trust
anchor for certification path not found. 08-12 05:38:47.590:
VERBOSE/webkit(3729): LoadListener.handleSslErrorRequest():
url:https://secure.adotube.com/pixel/pixel.php?o=iQ&amp;Et=retQ&amp;Ec=224ab4310bf62fcb89dc9049e3b70926
primary error: 3 certificate: Issued to: CN=secure.adotube.com,OU=Domain
Control Validated,O=secure.adotube.com; 08-12 05:38:47.590:
VERBOSE/webkit(3729): Issued by: 2.5.4.5=#13083037393639323837,CN=Go
Daddy Secure Certification
Authority,OU=http://certificates.godaddy.com/repository,O=GoDaddy.com\,
Inc.,L=Scottsdale,ST=Arizona,C=US; 08-12 05:38:47.590:
VERBOSE/network(3729): SslErrorHandler.handleSslErrorRequest():
url=https://secure.adotube.com/pixel/pixel.php?o=iQ&amp;Et=retQ&amp;Ec=224ab4310bf62fcb89dc9049e3b70926
08-12 05:38:47.590: VERBOSE/Tab(3729): WRAPPED(mWebViewClient) -
onReceivedSslError() 08-12 05:38:47.655: ERROR/InputTransport(2683):
reset : unpinning ashmemFd(228) 08-12 05:38:47.680:
INFO/WindowManager(2683): CREATE SURFACE
Surface(name=com.android.browser/com.android.browser.BrowserActivity,
identity=46, mNativeSurface=0) IN SESSION
android.view.SurfaceSession@4089f328: pid=3729 format=-2 flags=0x0 /
Window{409318a8 com.android.browser/com.android.browser.BrowserActivity
paused=false} 08-12 05:38:47.715: DEBUG/BrowserActivity(3729):
onWindowFocusChanged:hasFocus:false 08-12 05:38:47.715:
VERBOSE/webcore(3729): SET_ACTIVE arg1=0 arg2=0 obj=null</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 12 Aug 2011 20:33:06 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 12 Aug 2011 23:54:54 +0000</when>
<what>Similar to 19213 and 19079, the server is not returning a full certificate chain:

$ openssl s_client -connect secure.adotube.com:443
---
Certificate chain
 0 s:/O=secure.adotube.com/OU=Domain Control Validated/CN=secure.adotube.com
   i:/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287
---
</what>
</comment>
</bug>
<bug>
<bugid>14754</bugid>
<title>PROBLEM:  Not able to record a call on Android phone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-15T17:59:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>droidvij...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 17:07:34 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. While making/initiating a voice
call or while the call is under progress there is NO option in android
dialer to record the call on Android 2.2. This basic feature of
recording a call is supported even in basic phones(Sony ericsson T68i)
from as early as 2003. - What you think the correct behavior should be.
There should be an option to record the call either while initiating
or/and during the call. DonQ&apos;Et forget to mention which device you have,
making sure that it runs Android 2.2. I am running commtive z71 clone,
Spice MI-300 on Android 2.2. The same hardware is supplied to 14
different phone companies which includes Motorola. I have also tested
this on Motorola Xt5 aswell. This looks like incomplete implementation
as I came to know that there is partial support in the form of APIs in
the OS and hence it is filed as a bug. Also this is a common
feafunctionality across most of the mobile phones right from the basic
phones since 2003, this should be categorised as BUG and NOT a new
feature. THIS IS AN ISSUE AND SINCE THE IMPLEMENTATION IS INCOMPLETE and
the CALL RECORDING IS Q&quot;ENOT WORKINGASINDTENDEDQ&quot;E, kindly fix this issue. I
HOPE THIS ISSUE WILL BE FIXED AND THE BUG WILL NOT BE CLOSED. If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Feb 2011 17:59:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18938</bugid>
<title>Email authentication fails after gingerbread update on motorola Atrix for a t and t </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luke.ety...@gmail.com</reportedBy>
<openedDate>Sun, 31 Jul 2011 17:50:06 +0000</openedDate>
<description>After upgrading to gingerbread from froy on a motorola Atrix my email
address for my home email server will no longer authenticate it used to
authenticate just fine using fro yo. As far as I know I have tried every
combination of incoming and outgoing server settings. It stopped working
when I deleted the email account from my phone to try to troubleshoot
horrible battery life issues. When I tried to add the email account back
into gingerbread authentication failed from that point on</description>
<comment>
<author>luke.ety...@gmail.com</author>
<when>Mon, 01 Aug 2011 04:09:35 +0000</when>
<what>DTo clarify a little more, the email account was originally created when the one was running froyo. Then, after updating to gingerbread, it still worked fine. In order to troubleshoot a battery life issue, I deleted all accounts to see if the extremely short battery life was due to very frequent syncing activity. The when I tried to add the same email account back, it would never authenticate again. The email address still authenticates correctly from other email clients. </what>
</comment>
<comment>
<author>luke.ety...@gmail.com</author>
<when>Mon, 01 Aug 2011 15:03:17 +0000</when>
<what>This is the contents of the Mail Log at /var/log/mail.log, latest entries listed first.

The current Postfix version is 2.4.3

The current UW/IMAP version is IMAP4rev1 2006k.394

Aug  1 07:43:42 serverimapd[11155]: Logout user=redacted-user@redacted-host.com host=mobile-redacted-ip-address.mycingular.net [redacted-ip-address]
Aug  1 07:43:38 serverimapd[11155]: imap service init from redacted-ip-address
Aug  1 07:43:38 serveripop3d[11153]: Login user=redacted-user host=redacted-ip-address.FoxValley.net [redacted-ip-address] nmsgs=3119/3119
Aug  1 07:43:24 serveripop3d[11153]: pop3 service init from redacted-ip-address
Aug  1 07:43:06 serverimapd[11146]: Logout user=redacted-user@redacted-host.com host=mobile-redacted-ip-address.mycingular.net [redacted-ip-address]
Aug  1 07:43:02 serverimapd[11146]: imap service init from redacted-ip-address
Aug  1 07:42:51 serverpostfix/smtpd[11128]: disconnect from mobile-redacted-ip-address.mycingular.net[redacted-ip-address]
Aug  1 07:42:51 serverpostfix/smtpd[11128]: lost connection after RSET from mobile-redacted-ip-address.mycingular.net[redacted-ip-address]
Aug  1 07:42:50 serverpostfix/smtpd[11128]: warning: Illegal address syntax from mobile-redacted-ip-address.mycingular.net[redacted-ip-address] in RCPT command: Q&lt;Eredacted-user@redacted-host.comQ&gt;E
Aug  1 07:42:49 serverpostfix/smtpd[11128]: connect from mobile-redacted-ip-address.mycingular.net[redacted-ip-address]
Aug  1 07:42:45 serverimapd[11110]: Logout user=redacted-user@redacted-host.com host=mobile-redacted-ip-address.mycingular.net [redacted-ip-address]
Aug  1 07:42:41 serverimapd[11110]: imap service init from redacted-ip-address
Aug  1 07:42:39 serverimapd[11095]: Logout user=redacted-user@redacted-host.com host=mobile-redacted-ip-address.mycingular.net [redacted-ip-address]
Aug  1 07:42:35 serverimapd[11095]: imap service init from redacted-ip-address
Aug  1 07:42:15 serverpostfix/master[11069]: daemon started -- version 2.4.3, configuration /usr/local/cutedge/postfix/etc
Aug  1 07:42:15 serverpostfix/postfix-script[11068]: starting the Postfix mail system</what>
</comment>
</bug>
<bug>
<bugid>15547</bugid>
<title>Device Q&quot;Etimes outQ&quot;E although setting is for 30 minutes </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MsT...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 14:38:03 +0000</openedDate>
<description>My device times out althoguh the device is set for 30minutes. The screen
dems although I am using the device. It is timing out to Q&quot;Escreen lockQ&quot;E
after about 10 seconds.</description>
</bug>
<bug>
<bugid>8017</bugid>
<title>Swipe by finger doesnQ&apos;Et work on a ImageView that is a OnClickListener inside a Gallery widget</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-01T20:27:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rogerio....@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 12:00:02 +0000</openedDate>
<description>If a ImageView inside Gallery widget is a OnClickListener, this
ImageView is unable to respond to swipe gesture to scroll to another
image on Gallery. In order to reproduce you must create a simple
application based on Hello Gallery of Android and then make all images
there respond to OnClickListener. If you run the app on simulator you
will be able to trigger the click event on ImageView, but you not be
able to scroll to another image by doing a swipe gesture on top of
current ImageView. The expected behavior is make the ImageView respond
for click/tap gesture and swipe/scroll events.</description>
<comment>
<author>rogerio....@gmail.com</author>
<when>Fri, 30 Apr 2010 12:01:28 +0000</when>
<what>Please close this issue, I found another way to solve my problem.

</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Sat, 01 May 2010 20:27:15 +0000</when>
<what>The gallery view takes the swipe events so it can scroll</what>
</comment>
<comment>
<author>rogerio....@gmail.com</author>
<when>Sat, 01 May 2010 22:21:00 +0000</when>
<what>Oh yes, with OnItemClickListener of Gallery widget this is completely true, but IQ&apos;Em 
pretty sure that you canQ&apos;Et do it if a item has a view that implements OnClickListener.</what>
</comment>
<comment>
<author>adagdele...@gmail.com</author>
<when>Mon, 21 Jun 2010 16:08:31 +0000</when>
<what>it is possible or not scroll item that have OnItemClickListener </what>
</comment>
</bug>
<bug>
<bugid>10306</bugid>
<title>FROYO Q&quot;EAndroid SystemQ&quot;E Battery Usage Skyrockets every 3-4 days, battery drains rapidly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>skipwhite08@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 17:04:42 +0000</openedDate>
<description>I am running on a Nexus One (ATT) with Froyo FRF91. Every 3 or 4 days,
the Q&quot;EAndroid SystemQ&quot;E battery usage jumps markedly, resulting in a rapid
battery drain. The bottom of the phone also gets warm. This problem is
fixed, at least temporarily, by power cycling the phone. When this
problem occurs, there is also long lag times for most apps to work. For
example, refreshing email, opening a different email inbox, loading
phone or other functions. aviduser</description>
<comment>
<author>kov...@gmail.com</author>
<when>Mon, 14 Feb 2011 22:43:03 +0000</when>
<what>Same issue with MyTouch 4G Froyo.</what>
</comment>
<comment>
<author>elkin%co...@gtempaccount.com</author>
<when>Sun, 10 Jul 2011 11:23:48 +0000</when>
<what>Same here with Gaslaxy S</what>
</comment>
</bug>
<bug>
<bugid>11285</bugid>
<title>powering off/on phone blows up exchange OTA syncing in 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zacki...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 20:08:49 +0000</openedDate>
<description>the newest update that was pushed to our Moto Droids is causing me
headaches galore. Our corporate exchange accounts no longer sync email
and users see the error: Q&quot;EAccount Q&quot;EcorporateQ&quot;E requires security settings
update after a phone reboot. They can not get email. steps to reproduce:
1. setup a corporate exchange email account and sync it - look at it
work nicely in all its glory. 2. reboot the phone 3. watch the error
appear and notice you no longer get email 4. access the Q&quot;Eincoming
settingsQ&quot;E for the exchange account and re-save them - no change
necessary. This will cause it to re-prompt you to accept the settings
via the message: Q&quot;Ethe server mail.whatever.com requires that you allow
it to remotely control some security features of your phone. do you wish
to finish setting up this account? 5. hit ok and all is well again. 6.
reboot the phone and return to square one with activesync no longer
working. the build is 2.2</description>
</bug>
<bug>
<bugid>10778</bugid>
<title>Google-Account forgets credentials after each change of the SIM-card</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-14T22:02:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Marcus.W...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 20:08:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1 create a google-account on the Android-phone
and activate syncing of anything 2 change the sim card and reboot the
phone - What happened. 3 it will ask for the passphrase to each
googel-account again. No other account-provider has this issue. This is
EXTREMELY frustrating if the user has a secure passwort that takes
serveral minutes and look up and serveral attempts to enter correctly
using small on-screen keyboard with constant switching between letters,
numbers, capital letters and symbols. Some developers need to switch
sim-cards serveral times per day to test their code. - What you think
the correct behavior should be. Nothing. It should remember the
credentials and log in. The phone is the same, the IMEI is the same and
nothing has been compromised that would required the account-provider to
forget itQ&apos;Es content. Android 2.2 on Nexus One.</description>
<comment>
<author>michael....@gmail.com</author>
<when>Mon, 31 Jan 2011 14:54:06 +0000</when>
<what>The reason for this, I guess, is that if you loose your phone and the adversary inserts his own SIM card, then he will not have access to your Google Accounts. I think this is a good idea.

However, I am also frustrated by this. Maybe a solution could be that once you have logged on to your Google Accounts with a specific SIM card inserted, this is remembered, so when this SIM card is later seen again, the phone will not forget the stored credentials. That way, you can whitelist your SIM cards.</what>
</comment>
<comment>
<author>v...@butanescu.com</author>
<when>Sun, 12 Jun 2011 10:15:23 +0000</when>
<what>As far as security goes this measure might be enough to stop a casual attacker so probably this should be the default behaviour. It will not stop a determined attacker: the password is stored on the phone (and with physical access all bets are off); even a dumb(er) attacker can connect the phone with the original SIM to a wifi network with minimal fuss (we assume from start the attacker can bypass the pin/pattern lock otherwise the device is safe anyway and we donQ&apos;Et need to discuss anything).
However the option Q&quot;Edo not delete password after SIM changeQ&quot;E should be offered to the user. I donQ&apos;Et know how to make it really clear, maybe offer first a warning to the user like Q&quot;Epassword will be saved on the deviceQ&quot;E.
And yes, the default forced behaviour is really annoying.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 14 Sep 2011 22:02:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5763</bugid>
<title>RFE: Allow directory delete in Eclipse plugin File Explorer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Sat, 02 Jan 2010 23:49:51 +0000</openedDate>
<description>Delete option is greyed-out for directories. Directory deletion would be
convenient.</description>
</bug>
<bug>
<bugid>5953</bugid>
<title>Java returns odd object to JavaScript instead of a usable string in WebView</title>
<status>Assigned</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>cor...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 16:56:18 +0000</openedDate>
<description>When communicating with the app via the method below, Java returns an
object that canQ&apos;Et be directly read by JavaScript as a string. If the
returned object is manipulated in JavaScript, it is magically
transformed into a usable string, which solves the problem but is not
exactly what I would consider a clean solution. Problem code: public
WebView mywebview; mywebview.addJavascriptInterface(new webViewClass(),
Q&quot;EwebViewClassQ&quot;E); private String webviewData = Q&quot;Ethis is a string of data
for the webviewQ&quot;E ; // Functions to communicate with the webView...
public class webViewClass { // Pass Data to webview... public String
readData() { return (webviewData) ; } } In the JavaScript: var data =
webViewClass.readData() ; typeof(data) returns Q&quot;EobjectQ&quot;E Dirty Solution
in JavaScript: (thanks to Mark Murphy) data = data + Q&quot;EQ&quot;E ; Once this is
done, the returned object is transformed into a usable string. Device:
Google Ion 1.6 SDK: 0.9.5v200911191123-20404 (current as of 01/10/2010)
-John Coryat</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 18:01:04 +0000</when>
<what>I agree that it would have been nicer if the script had returned a string. However, a
Java String is not the same as a JavaScript string, and there is no way on the Java
side to specify that a JavaScript string should be returned. It isnQ&apos;Et unreasonable
that the Java side return the most generic type that both parties can understand, and
that JavaScript convert that generic type into the specific type as needed.

Are you aware of any documentation that promises otherwise?

</what>
</comment>
<comment>
<author>cor...@gmail.com</author>
<when>Mon, 12 Apr 2010 18:09:03 +0000</when>
<what>I am satisfied with just manipulating the string in JavaScript to make it the proper
type, as long as that behavior is not going to change or be handled differently in
subsequent Android releases. 

Would it be possible to document this behavior? 

Thanks.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 18:33:39 +0000</when>
<what>Documentation and an assurance that the behavior wonQ&apos;Et change seems perfectly reasonable.</what>
</comment>
<comment>
<author>king...@gmail.com</author>
<when>Fri, 01 Oct 2010 01:20:02 +0000</when>
<what>I have found a similar problem when Java returns byte arrays to JavaScript. The variable is of type undefined and using: + Q&quot;EQ&quot;E does not work.  I am wondering if this is a bug or expected behavior? Should I create a new issue?</what>
</comment>
<comment>
<author>cor...@gmail.com</author>
<when>Fri, 01 Oct 2010 16:00:42 +0000</when>
<what>@kinglag - 

You may note that there is no bytearray data type in JavaScript. Please see the allowable data types in JavaScript for details.

 I suggest you convert it into a string before transferring to JavaScript. 

John Coryat</what>
</comment>
<comment>
<author>king...@gmail.com</author>
<when>Fri, 01 Oct 2010 23:51:10 +0000</when>
<what>@coryat

Yes, i understand it does not have byte array but it does have Array of Number is it too much of a leap in logic to expect that type?</what>
</comment>
<comment>
<author>cor...@gmail.com</author>
<when>Sat, 02 Oct 2010 00:58:23 +0000</when>
<what>I would think the answer is yes, it is too much to ask. Use the primitive data types and then convert them into your choice of complex data types. Why should the system do the work for you? That would just add extra code that other applications would have to suffer with.

John Coryat</what>
</comment>
<comment>
<author>king...@gmail.com</author>
<when>Tue, 12 Oct 2010 01:23:21 +0000</when>
<what>I was comparing Rhino behavior and in this situation it would convert to a JavaScript array of Number. This would fit my original expectation, I will hope for more documentation in the future about Web Kit and V8 on Android.</what>
</comment>
<comment>
<author>billyg1...@gmail.com</author>
<when>Mon, 18 Apr 2011 16:51:18 +0000</when>
<what>To convert the returned value to a Q&quot;EproperQ&quot;E javascript string I have found using

   var dataStr = new String(data) 

is much much faster than

   data = data + Q&quot;EQ&quot;E ;

In very rough tests, this seemed to be over 50% faster</what>
</comment>
</bug>
<bug>
<bugid>16652</bugid>
<title>Screen turned off while moving a widget causes it to register as moving when not touched</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sat, 07 May 2011 20:29:32 +0000</openedDate>
<description>I havenQ&apos;Et tried to reproduce it, but I believe I was (accidentally)
moving a widget to another screen and turned off the screen. When I
turned on the screen, I guess the mouse-up event couldnQ&apos;Et be triggered
so the menu kept trying to switch screens on me. And the widget showed
up as highlighted to be moved.</description>
</bug>
<bug>
<bugid>3053</bugid>
<title>Dialer: Smart Search and ??? / ?? (etc.)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T20:11:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>kyrre.baker@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 07:04:15 +0000</openedDate>
<description>I am using Q&quot;EdialerQ&quot;E often due to the large amount of contacts. As many
of my contacts got names with ????? (etc.) i found that Q&quot;EdialerQ&quot;E donQ&apos;Et
allow me to use those letters to search for contact names. - Steps to
reproduce the problem 1. Add a contact named Q&quot;E?keQ&quot;E 2. Start Q&quot;EdialerQ&quot;E and
search for Q&quot;E?keQ&quot;E - What you think the correct behavior should be. Let
Q&quot;EdialerQ&quot;E search for the Q&quot;EsimplifiedQ&quot;E letter. Example: The name Q&quot;E?keQ&quot;E
should be searchable with Q&quot;EakeQ&quot;E, the name Q&quot;E?ysteinQ&quot;E or Q&quot;E?steinQ&quot;E should
be searchable with Q&quot;EoysteinQ&quot;E (and so on).</description>
<comment>
<author>trond.bjerkestrand@gmail.com</author>
<when>Thu, 30 Jul 2009 20:16:29 +0000</when>
<what>This work on my phone as described in Q&quot;Ecorrect behaviorQ&quot;E (Android 1.5r3). In my 
opinion it should be possible to hold down a or o and get the choice of letters as 
well.  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:00:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:43:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:11:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18887</bugid>
<title>ListFragment doesnQ&apos;Et save the bundle in onSaveInstanceState()/doesnQ&apos;Et retrieve bundle in onActivityCreated()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dobr...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 14:10:40 +0000</openedDate>
<description>I need to maintain selection within my ListFragment when orientation of
the screen changes. IQ&apos;Em overriding onSaveInstanceState() method and put
an int into the bundle. When the screen is rotated, this method is
called and the int is added to the bundle. However when
onActivityCreated() is called, its bundle is null. I am following the
example provided on Android website:
http://developer.android.com/reference/android/app/Fragment.html, but as
mentioned above - after onSaveInstanceState() is called, the bundle in
onActivityCreated() is still null. HereQ&apos;Es the code: import
android.support.v4.app.ListFragment; public class VisitsHomeFragment
extends ListFragment { private int selectedPosition = -1; @Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState); if (savedInstanceState !=
null) { if (savedInstanceState.containsKey(Q&quot;ESELECTED_POSITIONQ&quot;E)) {
selectedPosition = savedInstanceState.getInt(Q&quot;ESELECTED_POSITIONQ&quot;E); } } }
@Override public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putInt(Q&quot;ESELECTED_POSITIONQ&quot;E, selectedPosition); } } Note the
import, IQ&apos;Em using Android Compatibility Library.</description>
<comment>
<author>j...@wegrok.net</author>
<when>Fri, 16 Sep 2011 16:24:53 +0000</when>
<what>I had the same problem, and I eventually tracked it down to having different android:id attribute values on the fragment elements in the two different layouts (portrait and landscape).</what>
</comment>
</bug>
<bug>
<bugid>9137</bugid>
<title>Updated apps with bluetooth permissions now missing from Market for 1.6 devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jeffery...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 04:05:27 +0000</openedDate>
<description>After submitting an app update on 6/14/2010, it no longer appears for
1.6 devices. This has been determined to be due to permission
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.BLUETOOTHQ&quot;EQ&gt;E which
should be permitted for 1.6 devices. Additional discussions:
http://groups.google.com/group/android-developers/browse_thread/thread/76aa6b6f851dc5fa#7e2c4d2e65d41f85
http://www.google.com/support/forum/p/Android+Market/thread?tid=45694f3cad2f7172</description>
<comment>
<author>jeffery...@gmail.com</author>
<when>Thu, 17 Jun 2010 04:08:43 +0000</when>
<what>Forgot to mention two apps to test/verify are Torque and Dynomaster.</what>
</comment>
<comment>
<author>samuel.l...@gmail.com</author>
<when>Sat, 10 Jul 2010 12:09:46 +0000</when>
<what>This is a serious bug for any one using the bluetooth permissions. The market is hiding our apps from users on android 1.5 and 1.6. And there is no solution but for Google to fix the market.</what>
</comment>
</bug>
<bug>
<bugid>7841</bugid>
<title>Contact picture disappears on shortcut after phone restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dt06...@student.lth.se</reportedBy>
<openedDate>Mon, 19 Apr 2010 12:19:36 +0000</openedDate>
<description>What happened: Picture disappeared on contact shortcut after phone
restart. Steps to reproduce: 1. Add a picture to a contact. 2. Add the
contact as a shortcut on the home screen. The picture shows up. 3.
Restart the phone. The picture is gone! Only way to get it back is to
remove the shortcut and readd it. Correct behavior: ... the picture
should not disappear. Version: Samsung Galaxy Spica I5700 running
ECLAIR.XXJCF (Android 2.1).</description>
<comment>
<author>gpu...@gmail.com</author>
<when>Fri, 30 Apr 2010 10:39:32 +0000</when>
<what>I am having the same problem.  Just got the New Droid Incredible and the contact picture keeps going away.  
Have the contact listed as a favorite shortcut.  My are contacts are being syncQ&apos;Ed with a Kerio Email Exchange 
Server.. I thought that was the issue</what>
</comment>
<comment>
<author>dt06...@student.lth.se</author>
<when>Tue, 04 May 2010 12:39:24 +0000</when>
<what>What phone are you using? I found it to be a problem with the launcher Pantheon. 
Could you verify this? I replaced my launcher with HelixLauncher, available freely 
from the Android Market.</what>
</comment>
</bug>
<bug>
<bugid>12778</bugid>
<title>DX tool classpath parameter</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>eku...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 20:11:13 +0000</openedDate>
<description>I would be great, if dex compilation tool could take a file containing
list of file names to compile. Sometimes, we need to exclude some files,
so it is impossible to pass foldersQ&apos;E paths to the compiler, but whole
list of files may be too big to pass it through command line. Currently,
in IntelliJ IDEA, we have to run dex compiler through reflection and
pass the list of files by writing it to the appropriate java field. It
is also inconvinient, because we have to do it in a separate process.
Eugene</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Dec 2010 23:47:03 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13007</bugid>
<title>Camera callbacks illdefined</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dgrimf...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 11:08:47 +0000</openedDate>
<description>The problem: Raw and Postview callbacks are not well-defined in the
documentation. The documentation on Camera.takePicture specifies that:
--------------- The raw callback occurs when the raw image data is
available (NOTE: the data may be null if the hardware does not have
enough memory to make a copy). The postview callback occurs when a
scaled, fully processed postview image is available (NOTE: not all
hardware supports this) --------------- Missing here is: 1. Excatly how
large should the image in the raw callback be? (On Nexus One it seems to
be 512x384 (incidentally the minimum supported capture size), on HTC
Legend it is 640x480. 2. Excatly how large should the postview be? It is
Q&quot;EscaledQ&quot;E, but to what size? The cause: The callbacks are set from HAL
implementation, so the erronously sized images may be hard to fix unless
Qualcomm (in the case of Nexus One) gets involved. But at least it can
be clearly stated what size is correct. It is probably a legacy from
earlier Android versions where there was no Postview callback so
Qualcomm decided to send it in the Raw Callback. The solution: 1.
Clearly define Raw callback to be the same size as the picture size and
the same format as picture format. 2. Clearly define the postview
callback to be the same size as the preview size and the same format as
preview format. 3. Make sure Qualcomm fix their implementation to comply
with these specs. This bug is mainly confirmed for: Device: Nexus One
OS: Android 2.1 How to recreate: 1. Open a camera 2. Make a capture with
a raw callback 3. Check which picture dimensions produce a correct image</description>
</bug>
<bug>
<bugid>785</bugid>
<title>Unabortable hang in HttpClient4 execute method.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-24T01:14:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Tue, 05 Aug 2008 23:34:10 +0000</openedDate>
<description>When executing a method in HttpClient4 on M5-RC15, aborting the method
(with HttpMethod#abort) is unable to break out of a blocking platform
connect() call. This is not an issue in my simple tests against
HttpCore4.0-beta2 and HttpClient4.0-alpha4, outside of the Android
environment, however I have not been able to duplicate this behaviour
with HttpClient4.0-alpha2/HttpCore4.0-beta1, which I thought to be the
versions included with Android. Attached is a simple example of an
abortable download thread. Point it at a server which drops TCP packets
to port 80 such as http://4.2.2.1, or use iptables to hang a TCP
connect. Then try pressing the Stop button while the UI says
Q&quot;EConnecting...Q&quot;E and you will see that it hangs waiting for the aborted
method to break out of execute. Please note that this is NOT expected
behaviour of HttpClient4. The developers have worked to ensure that a
thread blocking on any HttpClient methods can be tore down immediately.
See this message thread for further discussion:
http://mail-archives.apache.org/mod_mbox/hc-httpclient-users/200506.mbox/%3c20050615164118.GA4936@uml24.umlhosting.ch%3e</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 24 Sep 2008 17:51:47 +0000</when>
<what>0.9r1 fixed this issue.  You can close.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:14:07 +0000</when>
<what></what>
</comment>
<comment>
<author>charles....@gmail.com</author>
<when>Wed, 11 Feb 2009 13:44:21 +0000</when>
<what>I donQ&apos;Et believe this issue to be completely fixed. I have attached a slightly
modified version of the original abortable download thread that works with the latest
1.1 SDK. Following the instructions from the original post, you will see that example
displays the same behaviour. i.e it hangs waiting for the aborted method to break out
of execute.

</what>
</comment>
</bug>
<bug>
<bugid>6621</bugid>
<title>Cisco Webex support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>amiyashr...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 18:15:14 +0000</openedDate>
<description>Please provide cisco webex client for that is used in my office for
meeting scheduling, IM etc. I am using nexus one Android 2.1 update 1.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 12 Feb 2010 18:29:37 +0000</when>
<what>Issue 6620 has been merged into this issue.</what>
</comment>
<comment>
<author>karthi...@gmail.com</author>
<when>Tue, 13 Apr 2010 17:50:35 +0000</when>
<what>Hi..........

To join WebEx meetings you don not require client to be installed on Android phone, 
instead it will work within the browser. The requirements are that the WebEx Meeting 
site should have the option for mobile access enabled.
Even though as a WebEx employee we don not support Nexus one officially, but we have 
seen it working on our tests.

Karthikeyan
Engineer WebEx </what>
</comment>
<comment>
<author>home%joh...@gtempaccount.com</author>
<when>Thu, 29 Apr 2010 13:55:26 +0000</when>
<what>Worked with my HTC Tattoo on Android 1.6... DidnQ&apos;Et even think, just clicked the link 
from the email!</what>
</comment>
<comment>
<author>jteneg...@gmail.com</author>
<when>Thu, 17 Jun 2010 18:02:27 +0000</when>
<what>It does not seem to work on my nexus one - Android 2.2.   I get a message saying that it does not work and i should get to it on a Workstation.</what>
</comment>
<comment>
<author>samuelth...@gmail.com</author>
<when>Wed, 01 Sep 2010 18:12:13 +0000</when>
<what>Works fine for me on Nexus One - Android 2.2.</what>
</comment>
<comment>
<author>amiyashr...@gmail.com</author>
<when>Thu, 16 Sep 2010 05:16:14 +0000</when>
<what>@Karthichu: Why donQ&apos;Et you support android but you support iphone, ipad?? Is there any technical limitation?</what>
</comment>
<comment>
<author>salvator...@inthecloudtek.com</author>
<when>Mon, 14 Feb 2011 19:02:46 +0000</when>
<what>The Android for WebEx client works very well (a few small issues) on my T-Mobile myTouchslide 3G on Android 2.1 (Still waiting for v2.2)
see my review at http://blog.inthecloudtek.com/?p=64</what>
</comment>
</bug>
<bug>
<bugid>599</bugid>
<title>Dynamic linker implements R_ARM_ABS32</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T20:48:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>d...@cowlark.com</reportedBy>
<openedDate>Thu, 03 Apr 2008 10:12:56 +0000</openedDate>
<description>IQ&apos;Em trying to use JNI to load a library. However, I seem to have a
situation where System.loadLibrary() --- which I assume is calling
dlopen() behind the scenes --- is incorrectly applying relocations in
shared libraries. HereQ&apos;Es some sample code: ---snip--- struct foo { int
first, second }; struct foo Foo = {1, 2}; int* FooPtr[] = { Q&amp;EFoo.first,
Q&amp;EFoo.second }; JNIEXPORT jint JNICALL Java_com_cowlark_CTest1 (JNIEnv*
jenv, jclass clazz) { return *FooPtr[0]; } JNIEXPORT jint JNICALL
Java_com_cowlark_CTest2 (JNIEnv* jenv, jclass clazz) { return
*FooPtr[1]; } ---snip--- When I run this, IQ&apos;Ed expect CTest1() and
CTest2() to return 1 and 2 respectively (and thatQ&apos;Es what I get if I plug
it into a test harness on the host). What I actually *get* is 1 and 1.
The linker produces (and IQ&apos;Eve verified manually that this is correct!)
the following relocation data for FooPtr: 00000000 00005102 R_ARM_ABS32
00000000 Foo 00000004 00005102 R_ARM_ABS32 00000000 Foo This means Q&apos;Eadd
the address of Foo to the thing at offset 0 in the .data.rel sectionQ&apos;E
(twice). (FooPtr is at offset 0.) Since before relocation the FooPtr
array contains the offset from Foo of the resulting address, that is, 0
and 4 respectively, once the relocation is complete FooPtr will contain
Foo+0 and Foo+4. What I actually end up with if Foo+0 and Foo+0. That
is, it appears to be incorrectly discarding the offset. IQ&apos;Em building
this with the CodeSourcery arm-none-linux-gnueabi toolchain using the
custom .xsc file as described here:
http://honeypod.blogspot.com/2007/12/shared-library-hello-world-for-android.html
The linker command IQ&apos;Em using is: arm-none-linux-gnueabi-ld -g -Os -fPIC
--dynamic-linker /system/bin/linker -nostdlib -rpath /system/lib -shared
-Tarmelf_linux_eabi.xsc -o obj/libFnord.so ...o files here... [Verified
seperately by Digit that this is a bug in the dynamic linker, and not
something wrong with my setup.]</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:48:02 +0000</when>
<what>Native development is not supported in the current SDK.</what>
</comment>
<comment>
<author>david.gi...@gmail.com</author>
<when>Wed, 09 Jul 2008 12:38:37 +0000</when>
<what>My Android dev contact confirmed this issue by inspection of the shared library
loader source code, and asked me to file this bug so that it didnQ&apos;Et get forgotten;
can you at least confirm that the internal dev team are aware of the issue?</what>
</comment>
<comment>
<author>neal...@gmail.com</author>
<when>Thu, 05 Feb 2009 23:46:54 +0000</when>
<what>See also this post and the rest of the discussion in that thread:
 http://groups.google.com/group/android-platform/msg/9500bd7ef1fe8522?hl=en
</what>
</comment>
</bug>
<bug>
<bugid>4574</bugid>
<title>Add a scroll bar to notes field in contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>Ethio...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 06:33:25 +0000</openedDate>
<description>The notes field when you view a contact is limited to 10 lines of the
note or so. Note entry has a scroll bar and can be longer. My notes in
outlook for contacts can be dozens of lines long. Without the scroll bar
the only way to see the full note is to edit the contact info. Or if not
a scroll bar then just add all the note text to the contact page and
allow me to scroll the page up and down to see the full text.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:24:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16579</bugid>
<title>DatagramChannel and ServerSocketChannel do not respect non-blocking mode</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-05-05T23:32:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>7</stars>
<reportedBy>andrew.d...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 09:38:55 +0000</openedDate>
<description>A DatagramChannel when set for non-blocking mode will always block when
calling receive. On previous Android versions 2.1 and 2.2 the receive
call will return null immediately if no data is available, which is the
correct behaviour. The following code will reproduce the problem. The
code will block on the channel.receive call and never return. try {
DatagramChannel channel = DatagramChannel.open();
channel.configureBlocking(false); channel.socket().bind(null);
ByteBuffer buff = ByteBuffer.allocate(2048); Log.i(Q&quot;EBLOCKQ&quot;E, Q&quot;Ecalling
receiveQ&quot;E); SocketAddress res = channel.receive(buff); Log.i(Q&quot;EBLOCKQ&quot;E,
Q&quot;Ecalled receiveQ&quot;E); } catch ( IOException e ) { Log.i(Q&quot;EBLOCKQ&quot;E,
Q&quot;EException!Q&quot;E); } I have verified this by running the code in a separate
thread and also in the onResume of the Activity. I have mostly been
testing this using the emulator but a customer has verified this on a
ZTE Blade running CyanogenMod 7. On Android 2.1 and 2.2, LogCat will
show calling receive called receive But Android 2.3.3 will only display
calling receive and never return from the receive call.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:30:06 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 18:49:31 +0000</when>
<what>confirmed still broken in current internal tree.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 19:27:38 +0000</when>
<what>i think thereQ&apos;Es probably the same bug in ServerSocketChannel too.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 23:32:39 +0000</when>
<what>yeah, ServerSocketChannel.accept was broken too. iQ&apos;Eve fixed both. thanks for the bug report!</what>
</comment>
<comment>
<author>andrew.d...@gmail.com</author>
<when>Fri, 06 May 2011 11:06:51 +0000</when>
<what>Thanks for the quick response! 

IQ&apos;Em surprised this isnQ&apos;Et affecting more apps out there. Are there any recommended work-arounds? At the moment IQ&apos;Em using a selector and ensuring I only make one receive call each time the selector wakes up.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 19:42:28 +0000</when>
<what>i think doing the select yourself is likely to be the only workaround. presumably most people are starting another Thread and doing blocking i/o. or using DatagramSocket.receive with a very short timeout.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 19:44:51 +0000</when>
<what></what>
</comment>
<comment>
<author>fly...@gmail.com</author>
<when>Thu, 29 Sep 2011 01:34:06 +0000</when>
<what>Just filed a bug in Harmony for this:

https://issues.apache.org/jira/browse/HARMONY-6687</what>
</comment>
</bug>
<bug>
<bugid>15237</bugid>
<title>Allow Maps 3D for more devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>josef.schneider</reportedBy>
<openedDate>Fri, 04 Mar 2011 14:21:29 +0000</openedDate>
<description>Since Maps 5.0 there is a 3D mode, but sadly it is disabled on my HTC
Hero (GSM). There is a, well not official, version with 3D forced, and
this just works fine on my device (Cyanogenmod 7-nightly as ROM). Please
allow more advanced users to enable 3D on devices that you think are not
ready for it. You can show a big fancy warning sign stating that the
device could explode or something like that, but please allow it to use
it. I wonQ&apos;Et complain about bad performance in 3D mode ever, I promise.</description>
</bug>
<bug>
<bugid>10757</bugid>
<title>Android support for farsi language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>tahsear@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 05:59:48 +0000</openedDate>
<description>Hi team, Android 2.1 as you know does not support farsi which is a
right-to-left language. iPhone on the other hand supports unicode which
I think every good Mobile OS should support. Given the fact that there
is great mobile market for the persian community, it would be a win-win
solution if Google could address the issue. In the meantime I would
appreciate if you could provide an interim solution or ETA on when this
would be fixed. - Issue: browse any farsi website and all you see is
squares. This should be due to improper support for unicde as well as
rtl languages. for example browse the following link:
http://www.iranianuk.com/ - Device model: Samsung Galaxy S - OS: Anroid
2.1 Kind Regards, Arash</description>
<comment>
<author>cyrus.shahrivar@gmail.com</author>
<when>Sun, 12 Sep 2010 18:04:00 +0000</when>
<what>Please fix persian font so that the letters connect properly and so the language is right-to-left.

Device: Droid
OS: Latest update

Thanks!</what>
</comment>
<comment>
<author>amir.r.r...@gmail.com</author>
<when>Tue, 26 Oct 2010 22:38:55 +0000</when>
<what>Please add the Persian/Farsi font to Android (I have bought the android phone after having iPhone for a few years but I am quite disappointed with lack of Unicode support on Android!) </what>
</comment>
<comment>
<author>pejman.s...@gmail.com</author>
<when>Thu, 11 Nov 2010 09:00:30 +0000</when>
<what>I just checked issues for Persian/Farsi language.
I found all these 12229
                  11482
                   8346
                  10757
                   7667
all is about supporting Farsi/persian Language 
Please merge all to a single one.
thanks.

</what>
</comment>
<comment>
<author>pejman.s...@gmail.com</author>
<when>Thu, 11 Nov 2010 09:01:44 +0000</when>
<what>and please change the subject to ( PERSIAN LANGUAGE SUPPORT )
</what>
</comment>
</bug>
<bug>
<bugid>3291</bugid>
<title>Sound failure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>matt%fre...@gtempaccount.com</reportedBy>
<openedDate>Fri, 17 Jul 2009 15:53:00 +0000</openedDate>
<description>I think that after I received that CRC1 update to 1.5 on wednesday to my
Google Dev Phone 1, the sound quit working for notifications. In-call
sound works still, but ringing to alert when calls come as well as
applications that use sound as well do not work anymore. I tried doing a
reset of the firmware (wipe the phone and restore settings), but this
did not fix the problem as well. All volume settings are at max and
silence mode is set to no. Is there anything I can do to help find out
what is wrong here? Also, did I pick the right forum to report this on?
If I did not, I apologize, and please let me know where I should have
reported this. Thanks, Matthew Fredrickson</description>
<comment>
<author>matt%fre...@gtempaccount.com</author>
<when>Fri, 17 Jul 2009 15:58:19 +0000</when>
<what>Oh, sorry, just to be clear about what I said above, the applications that use sounds actually work and think 
theyQ&apos;Ere playing sound, itQ&apos;Es just that no sound comes out.

When an incoming call comes in, even though the ring tone isnQ&apos;Et heard, when I press the green call pickup 
button on the front, I get a blip of audio that sounds like itQ&apos;Es coming from the speaker that plays the alerts 
and sounds like a blip of ring tone (itQ&apos;Es so short though that itQ&apos;Es hard to tell) before I pick up the phone to 
start conversation.

I would think that maybe itQ&apos;Es just a hardware failure except that it coincides very nicely with the CRC1 update 
to 1.5 that I received.  Earlier that very night I was using StreamFurious to listen to NPR just fine with the 
external speaker, which is why IQ&apos;Em fairly certain that this had to do with the update.

Is there a way I can revert the CRC1 update on my phone, or downgrade to a previous system image?

Thanks again.</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Thu, 23 Jul 2009 02:02:50 +0000</when>
<what>I just looked in my logs, and in dmesg, I get this when I enable sound for the first time on a boot (when I hear 
just a very quick burst of a tone out of the internal, announcement speaker):

Q&lt;E6Q&gt;E[251748.692596] audio_enable()
Q&lt;E6Q&gt;E[251748.693176] ++++++++++++++++++++++++++++++
Q&lt;E6Q&gt;E[251748.701019] audmgr: rpc_reply status 0
Q&lt;E6Q&gt;E[251748.714813] audmgr: rpc READY handle=0x00000000
Q&lt;E3Q&gt;E[251748.758728] init: sys_prop: permission denied uid:2000  name:adb.connected
Q&lt;E6Q&gt;E[251748.778717] audmgr: rpc CODEC_CONFIG volume=0x00002000
Q&lt;E6Q&gt;E[251748.779693] audpp: enable
Q&lt;E6Q&gt;E[251748.780212] adsp: opening module AUDPPTASK
Q&lt;E6Q&gt;E[251748.781555] adsp: module AUDPPTASK has been registered
Q&lt;E6Q&gt;E[251748.782409] msm_adsp_enable() Q&apos;EAUDPPTASKQ&apos;E
Q&lt;E6Q&gt;E[251748.783752] adsp: rpc event=0, proc_id=2, module=4, image=0
Q&lt;E6Q&gt;E[251748.784790] adsp: module AUDPPTASK: READY
Q&lt;E6Q&gt;E[251748.786560] audpp: ENABLE
Q&lt;E6Q&gt;E[251748.787048] audio_dsp_event: CFG_MSG ENABLE
Q&lt;E3Q&gt;E[251749.458160] audpp: DMA missed
Q&lt;E6Q&gt;E[251752.389282] audio_disable()
Q&lt;E6Q&gt;E[251752.390808] audio_dsp_event: CFG_MSG DISABLE
Q&lt;E6Q&gt;E[251752.391571] audpp: disable
Q&lt;E6Q&gt;E[251752.393005] msm_adsp_disable() Q&apos;EAUDPPTASKQ&apos;E
Q&lt;E6Q&gt;E[251752.393463] audpp: DISABLE
Q&lt;E6Q&gt;E[251752.395385] adsp: closing module AUDPPTASK
Q&lt;E6Q&gt;E[251752.395904] adsp: disable interrupt
Q&lt;E6Q&gt;E[251752.397796] audmgr: rpc_reply status 0
Q&lt;E3Q&gt;E[251752.428253] audmgr: DISABLED
Q&lt;E6Q&gt;E[251752.428771] ------------------------------


So I get this DMA missed message, and then it disabled the audio again (without me telling it to).  If anyone 
has any advice as to the reason why this is happening, please let me know, or advice for how I can get more 
information about this, please let me know.

Matthew Fredrickson
</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Thu, 23 Jul 2009 16:31:20 +0000</when>
<what>Ok, just to let anyone else who sees this to know, I was able to fix the problem.  I had to reflash my radio 
image with the current version from HTCQ&apos;Es website.  Apparently, even though it said that I had the most up to 
date version installed on the phone (in the about phone section) which probably arrived with the OTA update, 
something was not flashed correctly or updated correctly with the radio image.  After reflashing, my media 
sound and the internal announcement speaker (for media, etc) work now.

So, just to reiterate (for anybody else googling about this problem):

If you have dead sound of any kind after receiving an OTA update to your phone, itQ&apos;Es quite possible that the 
radio image was not flashed correctly and you should reflash it.</what>
</comment>
<comment>
<author>normank...@gmail.com</author>
<when>Fri, 21 Aug 2009 01:47:04 +0000</when>
<what>The inability to move an event between calendars is a real problem.  Another 
problem:  you canQ&apos;Et copy/past, or duplicate, an event.  IQ&apos;Ed like to be able, when I 
finish with the barber (or a business meeting) and discuss Q&quot;Ewhen nextQ&quot;E to just 
duplicate and change date, as on the desktop;  or copy/paste, as in Windows. 
Especially when the event length is nonstandard, or thereQ&apos;Es a relevant note to 
copy.  The existing interface doesnQ&apos;Et quite meet real-world needs.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:13:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:06:16 +0000</when>
<what></what>
</comment>
<comment>
<author>eds1...@gmail.com</author>
<when>Sun, 29 Nov 2009 07:38:00 +0000</when>
<what>Sounds exactly like my problem. But I have a G1, not the Dev phone. Also my problem 
didnQ&apos;Et happen during an update. How can I fix?</what>
</comment>
</bug>
<bug>
<bugid>13646</bugid>
<title>SDK Request: An isPhoneInUse() method to check if the user is on a phone call </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>skylar.s...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 17:59:33 +0000</openedDate>
<description>I would like to propose the inclusion of an isPhoneInUse() method in the
TelephonyManager which allows developers to determine if the phone is
being actively used for a telephone call. Without that method call, each
of our applications has to continuously monitor the phone state to
ensure our actions wonQ&apos;Et interfere with a phone call. If the method
available though, each action our applications make could be prefaced
with a: if(telephony.isPhoneInUse()) { //Sleep and try again in 10
seconds... } else { //Do my stuff... }</description>
</bug>
<bug>
<bugid>11536</bugid>
<title>Better porting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lcn.an...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 07:06:14 +0000</openedDate>
<description>The fact: Every new version of Android makes the experience even better,
but it still have a lot to improve. The problem: It takes a lot of time
for OEMs and VARs to successfuly port a newer version and make it
avaliable for customers. When they finish, probably another version of
Android is being released and the customers will want it. A lot of
devices (like Motorola ones in Europe and Latin America) are still
running Android 1.5 because of that. Most of this customers are
migrating to Apple because their Android devices are way too outdated.
The solution: Review the porting process and work to make it smoother
and faster so that OEMs and VARs donQ&apos;Et have to spend a lot of time and
money and customer happiness in order to make an upgrade. Maybe a
cleaner API, a fast and efficient tool like App Inventor or even putting
it all on config. and init. files like Linux. I believe that this is a
very serious issue that deserves attention and somehow must be solved,
otherwise Android costumers will still migrate to Apple because the OEMs
that port Android doesnQ&apos;Et want to spend they resources in upgrades. The
worse part is: they are not wrong.</description>
<comment>
<author>Tommy.B...@gmail.com</author>
<when>Tue, 28 Sep 2010 07:49:45 +0000</when>
<what>Better idea. Android Dev Team, we love you guys, but your updates are messing everything up. Please stop giving us new software, IQ&apos;Em fine with the features I have now. IQ&apos;Ed appreciate if we could all be on the newest version, so donQ&apos;Et come out with anything after Froyo. Thanks!</what>
</comment>
<comment>
<author>lcn.an...@gmail.com</author>
<when>Tue, 28 Sep 2010 07:52:30 +0000</when>
<what>Good for you, but I still in 1.5. WhoQ&apos;Es fault?</what>
</comment>
</bug>
<bug>
<bugid>17026</bugid>
<title>music player play intermittent and jumps while opening gallery on 2.3.x</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aryell.c...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 16:27:55 +0000</openedDate>
<description>Device: Nexus S 2.3.4 Step to reproduce problem: 1. Play some music list
(about 20 song on the playlist.. shuffle on) 2.Open Gallery.. ( I have
about 150 camera cature image and about 40 image downloads) 3. Browse
over images gallery What happened: Music play intermittent or always
jump.. and jump and jump to next songs, without finished fully a one
song</description>
</bug>
<bug>
<bugid>2682</bugid>
<title>ContentProvider query() SDK docs deprecated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>skyp...@gmail.com</reportedBy>
<openedDate>Sat, 16 May 2009 00:36:36 +0000</openedDate>
<description>Hi All, The documentation for ContentProvider uses deprecated functions
and code. It doesnQ&apos;Et fully describe all arguments and uses Uri.addId().
The parameters section (I assume from the SQLiteQueryBuilder query()
docs) should have the following added: selectionArgs You may include ?s
in selection, which will be replaced by the values from selectionArgs,
in order that they appear in the selection. The values will be bound as
Strings. The client call example should read: // Request a specific
record. Cursor managedCursor = managedQuery(
ContentUris.withAppendedId(Contacts.People.CONTENT_URI, 2), projection,
// Which columns to return. null, // WHERE clause. null, // WHERE clause
value substitutes People.NAME + Q&quot;E ASCQ&quot;E); // Sort order. Sorry for
supplying details inline. Fairly new to android so no idea where I
should be looking to make changes to push patches. If this stuff is
javadocs and I just need to modify source and post a patch feel free to
point me at the source to tinker with and IQ&apos;Ell attach a patch to the
issue. Cheers, Alan.</description>
<comment>
<author>skyp...@gmail.com</author>
<when>Sat, 16 May 2009 01:01:32 +0000</when>
<what>Thanks to JesusFreke for pointing me in the right direction. Please find a patch to
make the above changes to ContentProvider attached.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 16 May 2009 18:37:56 +0000</when>
<what>Hi,

Please send patches following the instructions at source.android.com.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:23:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14301</bugid>
<title>BUG: Unable to record a call on Andorid 2.2</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-07T21:44:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>droidvij...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 18:26:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. While making/initiating a voice call or while the call
is under progress there is NO option in android dialer to record the
call on Android 2.2. This basic feature of recording a call is supported
even in basic phones(Sony ericsson T68i) from as early as 2003. - What
you think the correct behavior should be. There should be an option to
record the call either while initiating or/and during the call. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. I am running commtive z71 clone, Spice MI-300. This
hardware is supplied to 14 different phone companies which includes
Motorola. I have also tested this on Motorola Xt5. This looks like
incomplete implementation as I came to know that there is partial
support in the form of APIs in the OS and hence it is filed as a bug.
Also this is a common feafunctionality across most of the mobile phones
right from the basic phones since 2003, this should be categorised as
BUG and NOT a new feature.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:44:16 +0000</when>
<what>Recording calls is currently not a high priority.</what>
</comment>
<comment>
<author>t...@calltrunk.com</author>
<when>Tue, 08 Feb 2011 20:11:38 +0000</when>
<what>I use the CallTrunk android app to record calls.  Cloud-based, keeps the call saved and available forever, free for the first 25 minutes.  Contact me at ted@calltrunk.com for more information.</what>
</comment>
<comment>
<author>droidvij...@gmail.com</author>
<when>Tue, 15 Feb 2011 16:41:58 +0000</when>
<what>Thanks for the response. I do not understand why the call related issues are
not of a high priority.
We consider android device as a phone, and  phone releated  issues should be
of higher priority.
This issue is there since the time android came into market  and many people
have reported this issue.

The status Q&quot;EworkingAsIntendedQ&quot;E is not appropriate  as we are unable to
record the call.

Kindly let us know what is the basis of prioritizing a issue on Android and
also any timeline for fixing this issue
would be greatly appreciated.

Thanks in Advance,</what>
</comment>
<comment>
<author>sound...@gmail.com</author>
<when>Fri, 26 Aug 2011 20:39:03 +0000</when>
<what>I second that; the ability to record a phone call should be included in the android dialer, and this CallTruck app that was mentioned sounds ridiculous; thereQ&apos;Es no need for such an app to cost money at all!  Why in the world would anyone develop an app like that and make it cloud based?</what>
</comment>
</bug>
<bug>
<bugid>17031</bugid>
<title>Add an Avoid Area tool to Google Maps Q&amp;E Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>www.emai...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 20:38:03 +0000</openedDate>
<description>HereQ&apos;Es the issue: When using Google Maps, some routes are suggested
which are not actually available due to construction, road closures,
private gates, (restraining orders?) or simple map errors. A tool /
plugin (/lab!) which allows the user to draw a rectangular area to be
avoided by all navigation and routing should be available. The blocked
area on the map could be shown with a red outline and red hashmarks
inside, or pink fill. A press and hold on the areaQ&apos;Es border would popup
a resize arrows centered on each side, and an X shaped delete button at
the upper right corner. Google Maps doesnQ&apos;Et run so well at the moment.
IQ&apos;Eve un installed several updates to get back to a much older version
which works great. IQ&apos;Ed rather see Latitude (and advertisements) removed
from Google Maps than adding any new features. Either way, a method of
avoiding certain zones would be indispensable. Last week Google Maps
told me to drive through the Water Department (closed gates) at night Q&amp;E
would not offer any alternative routes until I was miles away.</description>
</bug>
<bug>
<bugid>8077</bugid>
<title>GPS/Maps for big vehicles such as RVQ&apos;Es, Trucks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mickeym...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 19:35:36 +0000</openedDate>
<description>It would be nice to use the GPS when traveling around but some roads
have low bridges or other restrictions. If this gets added, I am sure
Android phones will be the choice of travelers in big vehicles.</description>
<comment>
<author>deenalho...@gmail.com</author>
<when>Thu, 13 Oct 2011 19:21:09 +0000</when>
<what>We travel in RV.  We are using our Android phones for navigation but do need information about low bridges or weight restrictions.  </what>
</comment>
</bug>
<bug>
<bugid>11373</bugid>
<title>Eclipse / ADT device chooser always appears on run/debug launch using Google APIs as project build target</title>
<status>FutureRelease</status>
<owner>x...@android.com</owner>
<closedOn>2011-11-23T23:14:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>22</stars>
<reportedBy>alexrhel...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 20:11:22 +0000</openedDate>
<description>Host OS: Mac OS X 10.6.4 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): Revision 7 Eclipse version: 3.5.2 ADT
plug-in version: 0.9.8 Platform targeted by your project: Google APIs
2.2 Version of the platform running in the emulator: n/a INITIAL
CONDITIONS: One phone hooked up to computer, properly set up for
development. No emulators running. No AVDs defined. The phone is the
only possible choice for run/debug target. STEPS TO REPRODUCE: 1. In
Eclipse, select Project -Q&gt;E Properties -Q&gt;E Android -Q&gt;E Project Build Target
-Q&gt;E Google APIs 2. In Eclipse, select Run Configurations -Q&gt;E Target Tab -Q&gt;E
Automatic 3. Launch EXPECTED RESULTS: Application should launch on the
phone OBSERVED RESULTS: In Automatic mode, Device Chooser dialog always
appears with my phone as the only possible option. In the Eclipse
Console, the following appears: Automatic Target Mode: Unable to detect
device compatibility. Please select a target device. Everything works
fine if I use the plain Project Build Target like Q&quot;EAndroid 2.2Q&quot;E.
However, this problem exists when Google APIs 2.2 is selected as the
Project Build Target.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 15:32:12 +0000</when>
<what>This is the intended behavior.

The reason is that the tools has no way to be sure that this is a valid target. Your app compiles against an add-on providing an additional library and we cannot be sure the library is on this particular phone.

This is intended to give you the choice of finding a valid target if that one wasnQ&apos;Et.</what>
</comment>
<comment>
<author>alexrhel...@gmail.com</author>
<when>Thu, 23 Sep 2010 04:35:00 +0000</when>
<what>I understand there is a technical reason for this behavior, but it is still poor from an interaction design perspective. At least for the duration I have the same phone plugged in, and the same Eclipse ADT Q&quot;EsessionQ&quot;E ... after I specify the target once, it should be remembered.

It wouldnQ&apos;Et be terrible if I had to do this every time i restarted Eclipse / ADT or unplugged the phone ... but as long as those constants remain the same, the UI should remember what I specified.

This is one of those little nagging things that becomes really annoying after a while.</what>
</comment>
<comment>
<author>ducro...@gmail.com</author>
<when>Thu, 23 Sep 2010 13:00:56 +0000</when>
<what>I agree that we should improve that. IQ&apos;Ell file a separate RFE with exact details and link it in this bug.</what>
</comment>
<comment>
<author>steffen.funke@gmail.com</author>
<when>Mon, 28 Feb 2011 12:45:58 +0000</when>
<what>I there any update on this?
A checkbox like Q&quot;Ealways use this device if availableQ&quot;E would be totally sufficient here.
This is really annoying, Intellij IDEA handles this far better (no dialog popup).

Please fix this.

Thanks.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 28 Feb 2011 21:47:33 +0000</when>
<what></what>
</comment>
<comment>
<author>joseph.g...@gmail.com</author>
<when>Sat, 02 Apr 2011 21:38:19 +0000</when>
<what>This is ungodly annoying...</what>
</comment>
<comment>
<author>dorian.c...@gmail.com</author>
<when>Fri, 10 Jun 2011 13:05:01 +0000</when>
<what>YEs very irritating! Especially since the device picker always appears underneath elclipse, which results in me thinking my apk is installing for ages!! Please sort</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 16:37:28 +0000</when>
<what>@dorian The dialog should not for any valid reason appear Q&quot;EunderneathQ&quot;E Eclipse. Could you give us some info on your setup? (Host OS, Eclipse version, ADT version). Thanks.</what>
</comment>
<comment>
<author>dorian.c...@gmail.com</author>
<when>Tue, 21 Jun 2011 08:59:53 +0000</when>
<what>@ralf sorry, when im waiting for a project to build with eclipse open on my secondary screen, i start using my browser on my primary screen, when the project has built and the device chooser dialog appears, as eclipse has lost focus it will appear behind my browser on my primary display - which i always miss!!</what>
</comment>
<comment>
<author>dorian.c...@gmail.com</author>
<when>Tue, 21 Jun 2011 09:03:54 +0000</when>
<what>I should mention, the dialog will appear on whatever screen has focus, and if eclipse isnt in focus on that screen it will appear underneath the open application, any way to change this that you know of? Working on a mac with OSX 10.6.6 and up to date android tools </what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
<comment>
<author>nschmuec...@gmail.com</author>
<when>Sat, 06 Aug 2011 15:08:14 +0000</when>
<what>I can confirm this problem. Running Nexus S 2.3.4. Project build is Google API Level 8.</what>
</comment>
<comment>
<author>dAvid.f...@gmail.com</author>
<when>Wed, 12 Oct 2011 13:42:12 +0000</when>
<what>Is there any new about this subjet ? is is fixed ?</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 12 Oct 2011 19:44:26 +0000</when>
<what>Not yet.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 03 Nov 2011 23:02:11 +0000</when>
<what>r15 was just a minor bug fix release. moving this to r16</what>
</comment>
<comment>
<author>turiand...@gmail.com</author>
<when>Sat, 12 Nov 2011 19:53:31 +0000</when>
<what>Can you please increase the priority of this?
How long can it take to fix this? Just launch the app on the same phone as previously if itQ&apos;Es there..
ItQ&apos;Es really annoying!

thanks</what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Wed, 23 Nov 2011 23:14:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18522</bugid>
<title>Special contacts show up in Messaging app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>outda...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 11:45:46 +0000</openedDate>
<description>With the hope that this bug report might help prevent some uncomfortable
messaging when around someone else, here we go... (this reminded me of
the Firefox privacy+passwords bug report from a few years back,
https://bugzilla.mozilla.org/show_bug.cgi?id=330884) Device: Droid
Charge, Android 2.2 with Skype client Summary: Skype
Blocked/Ignored/Pending contacts show up as possible selections in
Messaging. How to reproduce: 1. Click on Q&quot;EMessagingQ&quot;E 2. Click on
Q&quot;EContactsQ&quot;E 3. See Blocked/I/P Skype contacts. 4. Explain why you had to
scroll through a lot of other noteworthy contacts Expected Behavior IQ&apos;Ed
expect the same logic that is used to display my Skype contacts (within
the Skype application) to be used here for selecting the available
contacts in the Messaging app.</description>
</bug>
<bug>
<bugid>8158</bugid>
<title>GMail: Preview of some pdf attachments wrong on QVGA</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 08:10:43 +0000</openedDate>
<description>Previewing some pdf attachments only show a blank white screen with not
possibility to navigate around. Use attached file. - Steps to reproduce
the problem (including sample code if appropriate). 1. Enter GMail 2.
Open mail with attachment 3. Press preview - What happened. New page
opens and attachment is loaded from a server. But the content is just
blank white. And no possibility to pan around. - What you think the
correct behavior should be. Possibility to pan, and perhaps a view that
fits the entire page.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>106</bugid>
<title>Media Recorder API Problems</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-25T23:53:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>PKU.Fu...@gmail.com</reportedBy>
<openedDate>Sun, 27 Jan 2008 13:22:01 +0000</openedDate>
<description>http://code.google.com/android/toolbox/apis/media.html The video record
sample do not work, recorder = new MediaRecorder(); ContentValues values
= new ContentValues(3); values.put(Video.MediaColumns.TITLE,
SOME_NAME_HERE); values.put(Video.MediaColumns.TIMESTAMP,
System.currentTimeMillis()); values.put(Video.MediaColumns.MIME_TYPE,
recorder.getMimeContentType()); contentResolver = new ContentResolver();
ContentURI base = Video.Media.INTERNAL_CONTENT_URI; ContentURI newUri =
contentResolver.insert(base, values); //newUri is null Why? if (newUri
== null) { // need to handle exception here - we were not able to create
a new // content entry } String path =
contentResolver.getDataFilePath(newUri); // could use
setPreviewDisplay() to display a preview to suitable View here
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setVideoSize(176, 144); // QCIF recorder.setVideoFrameRate(15);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(path); recorder.prepare(); recorder.start();
//-------------------------------------------------------------------------------
ContentURI newUri = contentResolver.insert(base, values); //the returned
newUri is null. After set a absolute path to setOutputFile, it work, but
The recorded video is really strange... The recorded video:
http://www.youtube.com/watch?v=FqNDm-6ozAU WhatQ&apos;Es more, If change
recorder.setVideoSize(176, 144); // QCIF to (320, 240). It recorded
nothing!</description>
<comment>
<author>trevo.pa...@gmail.com</author>
<when>Thu, 07 Feb 2008 07:04:58 +0000</when>
<what>Yes, changing the encoder doesnQ&apos;Et help either, H264 is even worse.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:03:37 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>meghajos@gmail.com</author>
<when>Tue, 25 Mar 2008 23:53:29 +0000</when>
<what>New MediaRecorder sample code posted here:
http://groups.google.com/group/android-developers/web/media-sample-apps

</what>
</comment>
</bug>
<bug>
<bugid>17719</bugid>
<title>Force close occuring while selecting places again</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-23T19:29:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daisuk...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 16:54:10 +0000</openedDate>
<description>Hello I am developer in samsung electronics. Developing version is 2.3.4
and found this force close issue today. How to reproduce is..
1.Applications--Q&gt;Eplaces--Q&gt;E tap on find places--Q&gt;ESearch bar appear 2.Long
tap on text field--Q&gt;Eedit text popup appear--Q&gt;Elong press home key--Q&gt;Emaps
3.Again long press home key--Q&gt;Erecent--Q&gt;Eplaces--Q&gt;Etap on find places 4.No
action performed.Q&gt;EPress back key Q&gt;EHome key Q&gt;EAgain select places Force
close is happening inside the map apk. It shouldnQ&apos;Et happen. Please
analysis.</description>
<comment>
<author>daisuk...@gmail.com</author>
<when>Thu, 16 Jun 2011 16:54:41 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:29:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>203</bugid>
<title>Eclipse Android Package Builder ignores Variable Classpath Entry</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:43:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mmill...@vidiom.com</reportedBy>
<openedDate>Fri, 08 Feb 2008 00:15:40 +0000</openedDate>
<description>The Android Package Builder for the Eclipse ADT plugin should resolve
external Jars that are added using a Classpath variable entry type
(CPE_VARIABLE). This bug is in BaseBuilder.java in the
com.android.ide.eclipse.adt.build package. The bug is in the method
getExternalJars(). The code for fixing this bug is below: for
(IClasspathEntry e : classpaths) { if ((e.getEntryKind() ==
IClasspathEntry.CPE_LIBRARY) || (e.getEntryKind() ==
IClasspathEntry.CPE_VARIABLE)) { IPath path; if (e.getEntryKind() ==
IClasspathEntry.CPE_VARIABLE) { IClasspathEntry tmp =
JavaCore.getResolvedClasspathEntry(e); path = tmp.getPath(); } else //
get the IPath path = e.getPath();</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 07:29:47 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 07:29:52 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:43:09 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:54:13 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19053</bugid>
<title>Uri.getPathSegments skips empty path segments</title>
<status>Assigned</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>david.burstrom@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 08:26:02 +0000</openedDate>
<description>The Uri.getPathSegments method skips empty path segments, even though
the BNF in RFC 2396 says a path segment may be empty. For example, the
following code Uri u = Uri.parse(Q&quot;Escheme://host/segment1//segment3Q&quot;E);
ListQ&lt;EStringQ&gt;E result = u.getPathSegments(); will return the list
[Q&quot;Esegment1Q&quot;E, Q&quot;Esegment3Q&quot;E] instead of [Q&quot;Esegment1Q&quot;E, Q&quot;EQ&quot;E, Q&quot;Esegment3Q&quot;E]. If,
for whatever reason, a developer needs to extract all path segments
according to RFC 2396, it is necessary to use a combination of getPath()
and split(), taking into account the leading Q&quot;E/Q&quot;E, etc. This happens in
all versions of Android, according to the history of Uri.java. The unit
test for Uri does not include a test case for the behaviour, either.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 07 Aug 2011 22:31:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17047</bugid>
<title>Auto-correct doesnQ&apos;Et like the german word Q&apos;Ef?rQ&apos;E.</title>
<status>Released</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>2011-06-13T16:53:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dinyar.r...@gmail.com</reportedBy>
<openedDate>Sat, 21 May 2011 21:59:59 +0000</openedDate>
<description>This issue concerns at least Android versions 2.3 and 3.0.1. When
writing a text in German I usually donQ&apos;Et have to enter the umlauts (?,
?, ?, and ?) directly as auto-correct detects what IQ&apos;Em trying to write.
This works for instance with k?nnen (as there is no German word
Q&apos;EkonnenQ&apos;E), but the one word it consistently refuses to work with is
Q&apos;Ef?rQ&apos;E which is the German word for Q&apos;EforQ&apos;E and is therefore used a lot.
Entering Q&apos;EfurQ&apos;E auto-corrects to Q&apos;ET?rQ&apos;E. This is a minor bug, but very
annoying.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:47:17 +0000</when>
<what></what>
</comment>
<comment>
<author>dinyar.r...@gmail.com</author>
<when>Mon, 13 Jun 2011 00:37:04 +0000</when>
<what>This seems to be fixed with the recent 3.1 update. Thanks!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Jun 2011 16:53:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6114</bugid>
<title>arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-18T17:08:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arabsun...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 12:19:45 +0000</openedDate>
<description>support Arabic language .. In Android OS .. I really want to test the
android OS ,, :)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 18 Jan 2010 17:08:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13584</bugid>
<title>Google, please support Arabic!</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-01-02T05:41:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>salem...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 08:42:33 +0000</openedDate>
<description>Google, please support Arabic! Google, please support Arabic! Google,
please support Arabic! Google, please support Arabic! Google, please
support Arabic! Google, please support Arabic! Google, please support
Arabic! Google, please support Arabic! Google, please support Arabic!
Google, please support Arabic! Google, please support Arabic! Google,
please support Arabic! Google, please support Arabic! Google, please
support Arabic! Google, please support Arabic! Google, please support
Arabic! Google, please support Arabic! Google, please support Arabic!
Google, please support Arabic! Google, please support Arabic! Google,
please support Arabic! Google, please support Arabic! Google, please
support Arabic! Google, please support Arabic! Google, please support
Arabic! Google, please support Arabic! Google, please support Arabic!
Google, please support Arabic! Google, please support Arabic! Google,
please support Arabic! Google, please support Arabic! Google, please
support Arabic! Google, please support Arabic! Google, please support
Arabic! Google, please support Arabic! Google, please support Arabic!
Google, please support Arabic! Google, please support Arabic! Google,
please support Arabic! Google, please support Arabic!</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 02 Jan 2011 05:41:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1023</bugid>
<title>Unable to detect error while loading WiFi Driver.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>miguelrd...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 18:35:31 +0000</openedDate>
<description>Found this issue by reviewing the code: The routine wifi_load_driver()
defined in ~/hardware/libhardware/wifi/wifi.c tries to detect success or
failure. However, the second strcmp in the code portion below is
comparing the constant string DRIVER_PROP_NAME to Q&quot;EfailedQ&quot;E instead of
comparing the result of the property_get call, which is saved in
driver_status. Original code: if (property_get(DRIVER_PROP_NAME,
driver_status, NULL)) { if (strcmp(driver_status, Q&quot;EokQ&quot;E) == 0) return 0;
else if (strcmp(DRIVER_PROP_NAME, Q&quot;EfailedQ&quot;E) == 0) return -1; Suggested
fix: if (property_get(DRIVER_PROP_NAME, driver_status, NULL)) { if
(strcmp(driver_status, Q&quot;EokQ&quot;E) == 0) return 0; else if
(strcmp(driver_status, Q&quot;EfailedQ&quot;E) == 0) return -1; Regards, Miguel
Rosario</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:07:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:26:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5705</bugid>
<title>No onscreen keyboard for Facebook widget in landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>willoo...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 17:11:59 +0000</openedDate>
<description>When attempting to update sttatus the onscreen keyboard disappears in
landscape mode. Have to use the physical keyboard on Droid with 2.0.1
update.</description>
</bug>
<bug>
<bugid>9988</bugid>
<title>soft keys are always on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pet...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 08:50:54 +0000</openedDate>
<description>i recently got a droid, after the 3rd day, the soft keys are constantly
on. even when i turn off the phone, it remains on. taking out the
battery is the only thing that turns it off. anyone know of a way that
could possibly fix this? motorola droid/2.2</description>
</bug>
<bug>
<bugid>86</bugid>
<title>Extend contacts to allow better third party interoperability </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>54</stars>
<reportedBy>aploc...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jan 2008 05:02:28 +0000</openedDate>
<description>Currently there is no way for third party developers to add custom
contact methods to AndroidQ&apos;Es Contacts screen. The underlying table
structure will not allow for this. The contacts interface should provide
a way for developers to specify a custom application handler for a
custom contact type. Currently developers can hack the look of the
Contacts screen by adding an email or phone and provide it with a label,
however there doesnQ&apos;Et seem to be a way to cause it to open a different
application without completely overriding the default email client.
Developers need a way to add methods of contact besides Q&quot;EPhoneQ&quot;E,
Q&quot;EEmailQ&quot;E, and Q&quot;EAddressQ&quot;E. An example of a custom contact method might be
Q&quot;EChatQ&quot;E. Attached is a suggested database layout diagram.</description>
<comment>
<author>aploc...@gmail.com</author>
<when>Fri, 25 Jan 2008 05:20:42 +0000</when>
<what>Note, the attached diagram does not take the sync columns, _deleted_people table,
peopleLookup table, or calls table into consideration.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:59:48 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>dablinzh...@gmail.com</author>
<when>Mon, 18 Aug 2008 19:02:46 +0000</when>
<what>I am also interested in this feature. Are there any updates on this? Will this
feature be integrated into newer android versions?
</what>
</comment>
<comment>
<author>erichpet...@gmail.com</author>
<when>Mon, 18 Aug 2008 19:05:24 +0000</when>
<what>Same here. I have an application in mind that cannot be developed seamlessly without
this feature. </what>
</comment>
<comment>
<author>tau...@gmail.com</author>
<when>Wed, 17 Sep 2008 19:18:37 +0000</when>
<what>I also would like to see this feature implemented. </what>
</comment>
<comment>
<author>theb...@gmail.com</author>
<when>Mon, 06 Oct 2008 13:51:15 +0000</when>
<what>I would like to see this implemented in some way as well. Since an engineer was assigned this way back in 
January, I have to wonder if itQ&apos;Es been addressed (pun intended).</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 06 Oct 2008 18:37:44 +0000</when>
<what>No, sorry, this will not be addressed for Android 1.0. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:43:20 +0000</when>
<what></what>
</comment>
<comment>
<author>Ola.Ingv...@gmail.com</author>
<when>Fri, 26 Jun 2009 14:37:54 +0000</when>
<what>Is this implemented in android 1.5?</what>
</comment>
<comment>
<author>CalonLo...@gmail.com</author>
<when>Wed, 01 Jul 2009 19:57:26 +0000</when>
<what>Is there any word on if/when this will be tackled? I also would like to extend the
contact to hold additional information.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:04:58 +0000</when>
<what></what>
</comment>
<comment>
<author>nitesh.n...@gmail.com</author>
<when>Thu, 27 Aug 2009 09:09:50 +0000</when>
<what>After the closing of this issue can we extends default Android contacts app?</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:23:27 +0000</when>
<what></what>
</comment>
<comment>
<author>anoiio</author>
<when>Sat, 02 Jan 2010 16:15:26 +0000</when>
<what>Is someone working on this Issue? It is realy limiting the application development.</what>
</comment>
<comment>
<author>oasisfeng</author>
<when>Tue, 30 Nov 2010 11:59:45 +0000</when>
<what>Is this feature request already abandoned due to some platform strategy or technical restriction, since thereQ&apos;Es nearly 3 years without any further activities?</what>
</comment>
<comment>
<author>draf...@gmail.com</author>
<when>Wed, 19 Jan 2011 17:32:39 +0000</when>
<what>As above an update on this issue would be great</what>
</comment>
</bug>
<bug>
<bugid>9860</bugid>
<title>Clean most called numbers in Q&quot;EFavoriteQ&quot;E tab</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>e.ciso...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jul 2010 14:32:27 +0000</openedDate>
<description>ThereQ&apos;Es no way to clean the most colled number list in the Q&quot;EfavoriteQ&quot;E
tab that you can reach in contacts or dialer menu. ItQ&apos;Es quite a serious
privacy bug.</description>
<comment>
<author>armando....@gmail.com</author>
<when>Tue, 22 Mar 2011 10:06:11 +0000</when>
<what>I agree, this is a serious issue for privacy reasons!</what>
</comment>
<comment>
<author>giumi...@gmail.com</author>
<when>Fri, 29 Apr 2011 20:17:56 +0000</when>
<what>It is a serious issue for privacy reasons, i agree
 

</what>
</comment>
</bug>
<bug>
<bugid>19294</bugid>
<title>Honeycomb broke unsetting cookies for WebView via CookieManager</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nat...@janrain.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 18:18:00 +0000</openedDate>
<description>CookieManager cm = CookieManager.getInstance(); None of... :
cm.setCookie(domain, cookieName + Q&quot;E=;Q&quot;E); cm.setCookie(domain, cookieName
+ Q&quot;E=Q&quot;E); cm.setCookie(domain, cookieName); ... work to unset a cookie on
Android 3.2 on a Motorola Xoom. On previous versions of Android one of
the above variations works.</description>
<comment>
<author>nat...@janrain.com</author>
<when>Tue, 16 Aug 2011 18:47:34 +0000</when>
<what>I should mention that this is with CookieSyncManager#sync();</what>
</comment>
<comment>
<author>nat...@janrain.com</author>
<when>Tue, 16 Aug 2011 23:22:18 +0000</when>
<what>This is kind of a bad bug report, sorry.

I discovered that the root of the problem is that Honeycomb does not translate a url parameter of Q&quot;Ehttp://domain.comQ&quot;E into a cookie domain of Q&quot;E.domain.comQ&quot;E but leaves it as Q&quot;Edomain.comQ&quot;E where previous versions of Android translated Q&quot;Ehttp://domain.comQ&quot;E to a cookie domain of Q&quot;E.domain.com.Q&quot;E 

</what>
</comment>
<comment>
<author>nat...@janrain.com</author>
<when>Tue, 16 Aug 2011 23:29:40 +0000</when>
<what>What made this so confusing to me is that earlier versions of Android (Emulator 1.6) fail to set cookies for calls to setCookie with url paramaters *with* leading Q&apos;E.Q&apos;Es. 

Redux:

setCookie(Q&quot;Ehttp://domain.comQ&quot;E, Q&quot;Ename=;Q&quot;E) // Q&lt;E- fails for Honeycomb, succeeds for Donut
setCookie(Q&quot;Ehttp://.domain.comQ&quot;E, Q&quot;Ename=;Q&quot;E) // Q&lt;E- fails for Donut, succeeds for Honeycomb </what>
</comment>
</bug>
<bug>
<bugid>1158</bugid>
<title>Screen does not lock in emulator (open-source release)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-29T01:46:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jcs1337@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 21:49:11 +0000</openedDate>
<description>The screen does not lock in the emulator. Note how when it boots up, one
is brought to the homescreen, where as in the previous SDK release, one
is brought to the Q&quot;Escreen locked; press menu to unlockQ&quot;E screen. Also, if
one presses end call, the screen blacks out, but pressing it again
brings one right back to where they left off, not the unlock screen.</description>
<comment>
<author>jcs1337@gmail.com</author>
<when>Sat, 01 Nov 2008 09:11:26 +0000</when>
<what>This is because the device is not provisioned.  The Q&quot;Efake provisioningQ&quot;E done in
SdkSetup is not run, because the SdkSetup app is not included in the generic target.
Adding the SdkSetup app to the generic target fixes this -- e.g., adding Q&quot;EengQ&quot;E to
development/apps/SdkSetup/Android.mk fixes this.</what>
</comment>
<comment>
<author>jcs1337@gmail.com</author>
<when>Sun, 02 Nov 2008 07:54:38 +0000</when>
<what>http://review.source.android.com/1856</what>
</comment>
<comment>
<author>droidtes...@gmail.com</author>
<when>Thu, 25 Dec 2008 08:18:55 +0000</when>
<what>This is broken again; SdkSetup needs WRITE_SETTINGS permission in AndroidManifest, in
addition to WRITE_SECURE_SETTINGS</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:46:41 +0000</when>
<what>Based on various email discussions, working as intended. (not enough time to
implement another behavior thatQ&apos;Ed make more sense)</what>
</comment>
<comment>
<author>riyaz...@gmail.com</author>
<when>Tue, 10 Nov 2009 03:30:41 +0000</when>
<what>Workaround for this issue,

1. Delete .android folder
2. create a new AVD
3. Launch the emulator with images from Google released SDK
4. Make sure screen is locking
5. Launch the emulator with the image built by you

This workaround is always working for me, idea is to fake provision the emulator
using images from SDK and use the provisioned emulator.</what>
</comment>
</bug>
<bug>
<bugid>2335</bugid>
<title>SD card broken in cupcake/master</title>
<status>Reviewed</status>
<owner>s...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>6</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Tue, 31 Mar 2009 11:55:22 +0000</openedDate>
<description>Looks like the March code drops broke SD card support in cupcake and
master, both in emulator and device. Preliminary investigation suggests
that vold.conf isnQ&apos;Et installed.</description>
<comment>
<author>yend...@pv.com</author>
<when>Tue, 31 Mar 2009 17:17:40 +0000</when>
<what>Confirmed that if I install vold.conf, sdcard begins to show up.

Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:09:10 +0000</when>
<what></what>
</comment>
<comment>
<author>lihongxi...@gmail.com</author>
<when>Wed, 01 Apr 2009 13:38:03 +0000</when>
<what>how to install the vold.conf?</what>
</comment>
<comment>
<author>balwinde...@gtempaccount.com</author>
<when>Fri, 17 Apr 2009 23:16:28 +0000</when>
<what>For the HTC dream, the file resides in the platform/vendor/htc/dream.git repository.

There is a 3/31/09 checkin related to this :
http://android.git.kernel.org/?p=platform/vendor/htc/dream.git;a=commit;h=2705ac7498f215386ef118ce81b1a2e352df4eb5

It can be pushed to the device with the following command.

adb push Q&lt;Epath_to_the_htc_dream_vold.conf_fileQ&gt;E/vold.conf /system/etc

That should let you mount a HTC Dream device with sdcard.

Hope this helps,
Balwinder Kaur
Senior Mobile Software Engineer 
Open Source Development Center
?T? ? ?Mobile? stick together

The views, opinions and statements in this email are those of the author solely in
their individual capacity, and do not necessarily represent those of T-Mobile USA, Inc.
</what>
</comment>
<comment>
<author>abhijith...@gmail.com</author>
<when>Sat, 25 Apr 2009 12:38:47 +0000</when>
<what>if  I need to have a sdcard emulated in cupcake emulator, what should i do ?

We tried installing  the vold.conf to syste/etc but it made the emulator to crash</what>
</comment>
<comment>
<author>bkau...@gmail.com</author>
<when>Sat, 25 Apr 2009 15:57:21 +0000</when>
<what>Here is what I did to make it work.

* Create an AVD (instructions available at http://developer.android.com/sdk/preview/)
  LetQ&apos;Es say we called it Q&quot;Ecupcake_avdQ&quot;E.  It it stored under ~/.android/avd

* Invoke the emulator with the following command

emulator @cupcake_avd -sdcard Q&lt;Epath_to_sdcardQ&gt;E/sdcard.img

If it still crashes, please post your adb logcat output.

Hope this helps,

Balwinder Kaur
Senior Mobile Software Engineer 
Open Source Development Center
?T? ? ?Mobile? stick together

The views, opinions and statements in this email are those of the author solely in
their individual capacity, and do not necessarily represent those of T-Mobile USA, Inc.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:30:18 +0000</when>
<what></what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Sat, 29 Aug 2009 15:55:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:39:04 +0000</when>
<what></what>
</comment>
<comment>
<author>nelson...@gmail.com</author>
<when>Wed, 07 Jul 2010 16:05:52 +0000</when>
<what>Hi, IQ&apos;Em Nelson and my English is not good, but a try to explain my problem, maybe you could help me. I write en so many htc magic spanish foros and nobody knows how to fixit. I install cyanogen and when come first start SDCard not conected message appeared. Is not recognized from ROM and Recovery, but HBoot recognized. After read so many messages, found the vold.conf, and the directories in there no exist in my movil.
Could you give some solution ??
would appreciate you colaboration and explained for childs in case if need translator.

thankQ&apos;Es

Nelson</what>
</comment>
</bug>
<bug>
<bugid>17040</bugid>
<title>Bug in contacts application in Gingerbread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fj.serra...@gmail.com</reportedBy>
<openedDate>Sat, 21 May 2011 10:38:01 +0000</openedDate>
<description>Bug in contacts application in Gingerbread for Samsung Galaxy S
(GT-I9000). The dropdown list to select the type of email address
(personal, work, etc.) does not appear. This happens only with contacts
sinchronized with exchange accounts. Thank you, Francisco Serrano.</description>
<comment>
<author>fj.serra...@gmail.com</author>
<when>Sat, 11 Jun 2011 18:01:12 +0000</when>
<what>It happens on Android 2.3.3 and Android 2.3.4
Steps:
1.	Open a contact synchronized with Exchange.
2.	Edit the contact.
3.	Go to e-mail section.
4.	Press the button to edit the type of e-mail.
5.	Result: dropdown list is empty.
</what>
</comment>
<comment>
<author>rayswc...@gmail.com</author>
<when>Thu, 14 Jul 2011 10:31:28 +0000</when>
<what>search a contact record produced no result (Gingerbread)</what>
</comment>
</bug>
<bug>
<bugid>11304</bugid>
<title>Android 2.1 speed dial support?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rehan...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 09:37:51 +0000</openedDate>
<description>Carrier: orange Country / Language: uk english OS / Browser / build
number (if applicable): android 2.1-update1,build #:ECLAIRI9000XXJM1
Does eclair 2.1 has speed dial support? If not can i request this
feature please as part of standard OS feature all symbian OS have these
support. Thanks</description>
</bug>
<bug>
<bugid>14228</bugid>
<title>Make text larger/bigger - Change font size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>Kevin.Ba...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 00:18:20 +0000</openedDate>
<description>Some people may struggle to read the text when its to small. Make that
you can increasing the font size. May work better on bigger screens with
better resolution, such as HTC Desire HD.</description>
<comment>
<author>johncoug...@gmail.com</author>
<when>Mon, 28 Feb 2011 03:25:45 +0000</when>
<what>this is a must...very hard to read calenders and emails....</what>
</comment>
<comment>
<author>pk.bilra...@gmail.com</author>
<when>Wed, 09 Mar 2011 10:28:42 +0000</when>
<what>The settings can be found in the app Q&quot;Espare partsQ&quot;E but it wont let me save the changes.
I understand Q&quot;Espare partsQ&quot;E simply enables some hidden settings so it might be a quick fix? :)

This function would be appriciated among many of my customers. </what>
</comment>
<comment>
<author>Kevin.Ba...@gmail.com</author>
<when>Wed, 09 Mar 2011 13:58:20 +0000</when>
<what>It wont work on my phone :( (Spare parts)</what>
</comment>
<comment>
<author>jamielif...@gmail.com</author>
<when>Sat, 02 Apr 2011 17:52:31 +0000</when>
<what>I have a Desire HD, bought 2 weeks ago. I have been looking everywhere on the net but have not found any way of making the text or fonts on the phone bigger. Reading text messages is difficult and tilting the phone on itQ&apos;Es side makes no deference.
I cannot believe such an elemental mistake has been made on a so called Q&apos;Esmart phoneQ&apos;E. I am seriously not impressed.

Was hoping that there might be an app to deal with this but Q&apos;Espare partsQ&apos;E drains the battery FAST and has to be reset every time it is used so make text larger so not user friendly in this case.

Any help would be appreciated. There must be an app or an upgrade from HTC for this problem???..
</what>
</comment>
<comment>
<author>Kevin.Ba...@gmail.com</author>
<when>Sat, 02 Apr 2011 18:01:24 +0000</when>
<what>Thanks for all answers! Just lets hope that the dev team does notice this.</what>
</comment>
<comment>
<author>luann.go...@gmail.com</author>
<when>Mon, 22 Aug 2011 09:58:01 +0000</when>
<what>I love my new Atrix except for the font size problem. I finally got a smart phone, love it but struggle to read anything on it. I am very frustrated with it and may have to return it as I have to fumble for reading glasses to read a text message which was never a problem for me on a regular cell phone. 
Everything I can find regarding fixing the issue requires rooting the phone which voids the warranty. 
Please, there must be a way to fix this! It seems like such a simple thing. oh, and how come there is no way to turn off the music player besides pausing a song or removing the headphones (that only works some of the time)?
I really donQ&apos;Et want to have to switch to the Iphone. 

thanks!

</what>
</comment>
<comment>
<author>WEASEL1...@gmail.com</author>
<when>Sun, 25 Sep 2011 15:12:52 +0000</when>
<what>I was happy with Foyo. When Gingerbread was available for my Droid 2, I loaded it. Now it is hard to read the font for emails Q&amp;E contacts. Who is the code-writing genius that thought that making things harder to read was a good thing? At least give users the option to chooses a larger font. I went back to Verizon to see if they could flash 2.2 back on to my phone but it was already purged from their computers (the rep was willing to do it, he just didnQ&apos;Et have it available). Please fix this.</what>
</comment>
<comment>
<author>h...@hugomartinez.com</author>
<when>Sun, 23 Oct 2011 05:50:25 +0000</when>
<what>Enable global font sizing! My wife and I will continue using Blackberries and will not even look at Android until Android finally becomes low-vision friendly!</what>
</comment>
<comment>
<author>phillip....@gmail.com</author>
<when>Sun, 13 Nov 2011 16:23:51 +0000</when>
<what> A tablet is not a phone, it has more space. There should be no reason why we canQ&apos;Et read text on a tablet.

 At the very least, why not had a system magnify button down by the menu button. That way it would be available for any app.</what>
</comment>
</bug>
<bug>
<bugid>6516</bugid>
<title>Map driving direction history is not clearable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>cavein....@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 06:25:02 +0000</openedDate>
<description>Verizon Droid - 2.0.1 Map apps from stock 2.0 through Maps 3413 First, I
gotta say, dude - android Q&apos;ErocksQ&apos;E... and the newest map version with
multi-touch is a very nice extension, hereQ&apos;Es hoping the rest of 2.1
makes it to the droid soon :) Using maps, or navigation to obtain
directions to a location leaves an entry in the bottom of the map
Q&apos;ElayersQ&apos;E menu ... which is kinda nice that things are in LIFO order, but
after a while the list gets rather large. There really needs to be a way
to clear the list (clear map aint it)! A search finds a few older
entries (none here) that one could clear the history via
settings-Q&gt;Eapps-Q&gt;Eall-Q&gt;Emaps-Q&gt;Eclear data/cache, however, every version IQ&apos;Eve
seen on the droid lacks such a capability. I can uninstall updates, but
there is no way to just clear the history. Sign a me a happy customer,
with just a few complaints (of which this is certainly not the top
issue). Thanks, -- Rick</description>
<comment>
<author>mumh...@gmail.com</author>
<when>Thu, 18 Mar 2010 11:35:28 +0000</when>
<what>ItQ&apos;Es very annoying. Since I just want to clear direction list, donQ&apos;Et want to delete all 
cache data.</what>
</comment>
<comment>
<author>tekhertz</author>
<when>Mon, 03 May 2010 17:10:57 +0000</when>
<what>this hasnQ&apos;Et changed in 2.1-update1 and the only work around i have found is to 
go into applications and uninstall/reinstall the update. If you launch it with the 
old version you will also have to force stop it or the download will hang.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>6304</bugid>
<title>Instrumentation.sendStringSync(RECIPIENT_NUMBER);</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajendra...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 10:32:03 +0000</openedDate>
<description>Hi, I am trying to run the tests which comes with the Android apps
packages. When I was trying to run the tests which comes with MMS
packages. I found that the test Send5MMs is not doing as expected. When
debug that I found that Instrumentation.sendStringSync(RECIPIENT_NUMBER)
is not properly injecting the string to the currently focused window.
But, the test cases is showing as pass and in the screen nothing is
changing. $ adb shell am instrument -w -e class
com.android.mms.MmsStability
com.android.mms.tests/android.test.InstrumentationTestRunner
com.android.mms.MmsStability:.. Test results for
InstrumentationTestRunner=.. Time: 16.74 OK (2 tests) $ I have attached
the screen shot of the test execution behavior in emulator. Thanks Raj</description>
<comment>
<author>rajendra...@gmail.com</author>
<when>Wed, 27 Jan 2010 10:33:45 +0000</when>
<what>I am using the eclair branch code to make the tests and for the emulator. 
</what>
</comment>
</bug>
<bug>
<bugid>18180</bugid>
<title>wireless / 3G switch not working properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>4485...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 18:02:46 +0000</openedDate>
<description>- Have wireless enabled and connected to a network on the phone. -
Deactivate disabling of wifi when going to sleep on the phone. - Put the
phone to sleep. - Turn of the wireless router. - Get the phone out of
the sleep status. - The wifi is disconnected and no 3G is available. -
It will also not regain 3G anymore itself. - Put the phone into
airplane-mode. - Deactivate the airplane-mode, it connects to 3G again.
This happens seemingly more often the longer you have the phone in sleep
mode. Usually happens to me over night. IQ&apos;Em on Nexus One with Vanilla
2.3.4 The bug already appeared in 2.1 or early 2.2 and was fixed in a
later 2.2 version. It reappeared in 2.3.4</description>
<comment>
<author>4485...@gmail.com</author>
<when>Fri, 01 Jul 2011 18:24:30 +0000</when>
<what>Sorry it reappeared since version 2.3</what>
</comment>
<comment>
<author>seyghal</author>
<when>Sat, 09 Jul 2011 10:11:11 +0000</when>
<what>IQ&apos;Em not sure if this is the same issue but since IQ&apos;Eve upgraded to 2.3.4 (GRJ22) on my Nexus One IQ&apos;Eve been having issues when switching from Wi-Fi to 3G/Network (VFUK) on a daily basis.

When at home at the end of the day I use Wi-Fi and of course I keep this on until I next leave the house next day. In the morning when I leave home and turn off Wi-Fi (it having been on all night) my phone fails to automatically connect to my network (Vodafone UK). Every day I must go through settings, search for the network and then connect. Once IQ&apos;Eve done this in the morning my phone can easily switch back and forth between Wi-Fi and the network through the day with no problems, but for some reason the next day when I turn off Wi-Fi again I have to go through the whole process again!</what>
</comment>
</bug>
<bug>
<bugid>11600</bugid>
<title>Android 2.2 Zand 2.2.1- new contact info disappears</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stevenri...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 13:44:32 +0000</openedDate>
<description>Nexus One phone Add contact from contacts/new contact or at contact
log/menu/add to contacts... After exiting the add contact screen, when I
go back to find contact info, contact is gone. Issue can be repeated
every time.</description>
<comment>
<author>Foto1...@gmail.com</author>
<when>Wed, 20 Oct 2010 03:44:53 +0000</when>
<what>I got rid of the Nexus One and bought a G2.  I have this same problem on the G2. Any ideas??</what>
</comment>
</bug>
<bug>
<bugid>19982</bugid>
<title>TTS API should support word and sentence highlighting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rav.kukl...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 13:51:53 +0000</openedDate>
<description>There is missing feature in TTS API in Android. There should be any
mechanism (for example callbacks) for informing about begin of word,
sentence and (nice to have) visemes in TTS API top allow TTS engines for
using it. Similar solution is available in Windows SAPI already and it
would be good to also have it here.</description>
</bug>
<bug>
<bugid>11545</bugid>
<title>Alphabet order</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-28T18:28:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zoellne...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 17:20:11 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 18:28:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1709</bugid>
<title>Positional light doesnQ&apos;Et work correctly on emulator</title>
<status>FutureRelease</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2009-07-12T21:53:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>Melnov.V...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jan 2009 23:32:02 +0000</openedDate>
<description>Creating a Positional light in OpenGL application causes objecs to be
lit randomly when using an emulator. steps to reproduce: 1. set a
position for a light float[] position = {0.f, 0.f, 0.f, 1.f};
gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_POSITION, this.position, 0); 2.
render some geometry with correctly set normals to get the full picture
one can try moving camera with, i.e. gluLookAt</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 17:44:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Fri, 30 Jan 2009 00:10:35 +0000</when>
<what>Would it be possible to get some screenshots and sample code illustrating the
problem? Thank you.</what>
</comment>
<comment>
<author>Melnov.V...@gmail.com</author>
<when>Fri, 30 Jan 2009 09:48:22 +0000</when>
<what>Fist screen shot is taken when running an emulator. 2nd - actual device. Notice the
geometry missing on 1st screenshot - happens all the time, the depth buffer seems to
work incorrectly (or this might be cause be software renderer of course)</what>
</comment>
<comment>
<author>valerid...@gmail.com</author>
<when>Thu, 12 Feb 2009 00:31:46 +0000</when>
<what>I can confrim the light problem as well... from what I can tell, the light position 
DOES NOT get transformed by the ModelView matrix. i.e. if u set a position for a 
light and then draw the same geometry instance in different locations in the scene, 
all of them will be lit in exactly the same way... i.e. the relative position of the 
light with respect to each geometry instance is the same.</what>
</comment>
<comment>
<author>dmitry.t...@gmail.com</author>
<when>Mon, 01 Jun 2009 14:21:35 +0000</when>
<what>I would like to add a simple application, which I created while debugging the same
issue myself. It draws two rows of triangles and a light in the center of the scene
in front of triangles. The upper row is lit correctly (only the triangle in the
middle is lit with diffuse yellow light and ones on the left and on the right are lit
with ambient red light) while all triangles in the bottom row are all lit with
diffuse yellow light though they shall be lit the same as triangles in the upper row


import java.nio.FloatBuffer;

import javax.microedition.khronos.egl.EGL10;
import javax.microedition.khronos.egl.EGLConfig;
import javax.microedition.khronos.opengles.GL10;

import android.app.Activity;
import android.content.Context;
import android.opengl.GLSurfaceView;
import android.os.Bundle;
import android.util.Log;
import android.view.MotionEvent;

public class ClearActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    	instance = counter++;
    	Log.e(Q&quot;EClearActivityQ&quot;E, Q&quot;E:::::: onCreate: instanceQ&quot;E + instance + Q&quot;E is createdQ&quot;E);
        super.onCreate(savedInstanceState);
        mGLView = new ClearGLSurfaceView(this);
        setContentView(mGLView);
    }

    @Override
    protected void onPause() {
        Log.e(Q&quot;EClearActivityQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E onPause: is calledQ&quot;E);
        super.onPause();
        mGLView.onPause();
    }

    @Override
    protected void onResume() {
    	Log.e(Q&quot;EClearActivityQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E onResume: is calledQ&quot;E);
        super.onResume();
        mGLView.onResume();
    }
    
    @Override
    protected void onStop() {
    	Log.e(Q&quot;EClearActivityQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E onStop: is calledQ&quot;E);
        super.onStop();    	
    }

    @Override
    protected void onDestroy() {
    	Log.e(Q&quot;EClearActivityQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E onDestroy: is calledQ&quot;E);
        super.onDestroy();    	
    }

    private GLSurfaceView mGLView;
    
    private static int counter = 0; 
    private int        instance;
}

class ClearGLSurfaceView extends GLSurfaceView {
    public ClearGLSurfaceView(Context context) {
        super(context);
        instance = counter++;
    	Log.e(Q&quot;EClearGLSurfaceViewQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E is createdQ&quot;E);
        mRenderer = new ClearRenderer();
        setRenderer(mRenderer);
    }

    public boolean onTouchEvent(final MotionEvent event) {
    	switch (event.getAction()) {
    		case MotionEvent.ACTION_DOWN:
    		case MotionEvent.ACTION_MOVE: {// falling through on purpose here
    	    	Log.e(Q&quot;EClearGLSurfaceViewQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E onTouchEvent:
handling down or move actionQ&quot;E);
    			queueEvent(new Runnable(){
    				public void run() {
    					mRenderer.setColor(event.getX() / getWidth(),
    						event.getY() / getHeight(), 1.0f);
    				}}
    			);
    			return true;
    		}
    		case MotionEvent.ACTION_UP: {
    			// launch a second instance of the same activity
    	    	Log.e(Q&quot;EClearGLSurfaceViewQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E onTouchEvent:
handling up actionQ&quot;E);
//    			Intent intent = new Intent();
//    			intent.setClass(getContext(), ClearActivity.class);
//    			getContext().startActivity(intent);
    		}
    			
    	}
        return true;
    }
    
    @Override
    protected void onDetachedFromWindow() {
    	Log.e(Q&quot;EClearGLSurfaceViewQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E
onDetachedFromWindow: is calledQ&quot;E);
        super.onDetachedFromWindow();    	    	
    }

    ClearRenderer mRenderer;
    
    private static int counter = 0;
    private int instance;
}

class ClearRenderer implements GLSurfaceView.Renderer {
	public ClearRenderer() {
		instance = counter++;
    	Log.e(Q&quot;EClearRendererQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E is createdQ&quot;E);		
	}
	
	public void onSurfaceCreated(GL10 gl, EGLConfig config) {
        // Do nothing special.
        Log.e(Q&quot;EClearRendererQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E onSurfaceCreated:
is calledQ&quot;E);		
    }

    public void onSurfaceChanged(GL10 gl, int w, int h) {
        Log.e(Q&quot;EClearRendererQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E onSurfaceChanged:
is calledQ&quot;E);		

        // Compute the projection matrix
		gl.glMatrixMode(GL10.GL_PROJECTION);
		gl.glLoadIdentity();
		
		// Compute the boundaries of the frustum
		float fl = (float) (-(w / 2)) / 288;
		float fr = (float) (w / 2) / 288;
		float ft = (float) (h / 2) / 288;
		float fb = (float) (-(h / 2)) / 288;
		
		// Set the view frustum
		gl.glFrustumf(fl, fr, fb, ft, 1.0f, 2000.0f);
				
		// Set the viewport dimensions
		gl.glMatrixMode(GL10.GL_MODELVIEW);
		gl.glLoadIdentity();
		gl.glViewport(0, 0, w, h);
    }

    public void onDrawFrame(GL10 gl) {
//        gl.glClearColor(mRed, mGreen, mBlue, 1.0f);
//        gl.glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT);
    	
		float lightOff[]        = {0.0f, 0.0f, 0.0f, 1.0f};
		float lightAmbient[]    = {5.0f, 0.0f, 0.0f, 1.0f};
		float lightDiffuse[]    = {0.0f, 2.0f, 0.0f, 0.0f};
		float lightPosAmbient[] = {0.0f, 0.0f, 0.0f, 1.0f};
		float lightPosSpot[]    = {0.0f, 0.0f, -8.0f, 1.0f};
		
		FloatBuffer vb;
		float v[] = new float[9];
		
		gl.glDisable(GL10.GL_DITHER);
		
		gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_SPECULAR, lightOff, 0);
		gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_DIFFUSE, lightOff, 0);
		gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_AMBIENT, lightAmbient, 0);
		gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_POSITION, lightPosAmbient, 0);
		gl.glEnable(GL10.GL_LIGHT0);
		
		gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_SPECULAR, lightOff, 0);
		gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_DIFFUSE, lightDiffuse, 0);
		gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_AMBIENT, lightOff, 0);
		gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_POSITION, lightPosSpot, 0);
		gl.glLightf(GL10.GL_LIGHT1, GL10.GL_CONSTANT_ATTENUATION, 1.0f);
		gl.glLightf(GL10.GL_LIGHT1, GL10.GL_LINEAR_ATTENUATION, 0.0f);
		gl.glLightf(GL10.GL_LIGHT1, GL10.GL_QUADRATIC_ATTENUATION, 0.022f);
		gl.glEnable(GL10.GL_LIGHT1);

		gl.glEnable(GL10.GL_LIGHTING);

		// draw upper left triangle
		gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
		v[0] = -6f; v[1] = 0.5f; v[2] = -10f;
		v[3] = -5f; v[4] = 2.5f; v[5] = -10f;
		v[6] = -4f; v[7] = 0.5f; v[8] = -10f;
		vb = FloatBuffer.wrap(v);
		gl.glVertexPointer(3, GL10.GL_FLOAT, 0, vb);
		gl.glNormal3f(0, 0, 1);
		gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 3);

		// draw upper middle triangle
		gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
		v[0] = -1f; v[1] = 0.5f; v[2] = -10f;
		v[3] = 0f; v[4] = 2.5f; v[5] = -10f;
		v[6] = 1f; v[7] = 0.5f; v[8] = -10f;
		vb = FloatBuffer.wrap(v);
		gl.glVertexPointer(3, GL10.GL_FLOAT, 0, vb);
		gl.glNormal3f(0, 0, 1);
		gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 3);

		// draw upper right triangle
		gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
		v[0] = 4f; v[1] = 0.5f; v[2] = -10f;
		v[3] = 5f; v[4] = 2.5f; v[5] = -10f;
		v[6] = 6f; v[7] = 0.5f; v[8] = -10f;
		vb = FloatBuffer.wrap(v);
		gl.glVertexPointer(3, GL10.GL_FLOAT, 0, vb);
		gl.glNormal3f(0, 0, 1);
		gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 3);

		// draw lower left triangle
		gl.glPushMatrix();
		gl.glTranslatef(-5.0f, -1.5f, 0.0f);
		gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
		v[0] = -1; v[1] = -1; v[2] = -10;
		v[3] = 0; v[4] = 1; v[5] = -10;
		v[6] = 1; v[7] = -1; v[8] = -10;
		vb = FloatBuffer.wrap(v);
		gl.glVertexPointer(3, GL10.GL_FLOAT, 0, vb);
		gl.glNormal3f(0, 0, 1);
		gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 3);
		gl.glPopMatrix();

		// draw lower middle triangle
		gl.glPushMatrix();
		gl.glTranslatef(0.0f, -1.5f, 0.0f);
		gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
		v[0] = -1; v[1] = -1; v[2] = -10;
		v[3] = 0; v[4] = 1; v[5] = -10;
		v[6] = 1; v[7] = -1; v[8] = -10;
		vb = FloatBuffer.wrap(v);
		gl.glVertexPointer(3, GL10.GL_FLOAT, 0, vb);
		gl.glNormal3f(0, 0, 1);
		gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 3);
		gl.glPopMatrix();

		// draw lower right triangle
		gl.glPushMatrix();
		gl.glTranslatef(5.0f, -1.5f, 0.0f);
		gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
		v[0] = -1; v[1] = -1; v[2] = -10;
		v[3] = 0; v[4] = 1; v[5] = -10;
		v[6] = 1; v[7] = -1; v[8] = -10;
		vb = FloatBuffer.wrap(v);
		gl.glVertexPointer(3, GL10.GL_FLOAT, 0, vb);
		gl.glNormal3f(0, 0, 1);
		gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 3);
		gl.glPopMatrix();    	
    	
    }
    
    public int[] getConfigSpec() {
    	Log.e(Q&quot;EClearRendererQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E getConfigSpec: is
calledQ&quot;E);		
		int[] configSpec = { EGL10.EGL_DEPTH_SIZE, 16, EGL10.EGL_NONE };
		return configSpec;    	
    }

    public void setColor(float r, float g, float b) {
    	Log.e(Q&quot;EClearRendererQ&quot;E, Q&quot;E:::::: instanceQ&quot;E + instance + Q&quot;E setColor: is calledQ&quot;E);		
        mRed = r;
        mGreen = g;
        mBlue = b;
    }

    private float mRed;
    private float mGreen;
    private float mBlue;
    
    private static int counter = 0;
    private int instance;
}</what>
</comment>
<comment>
<author>helge.fo...@gmail.com</author>
<when>Sun, 12 Jul 2009 20:16:50 +0000</when>
<what>Any progress on this issue or at least a workaround?</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Sun, 12 Jul 2009 21:53:47 +0000</when>
<what>there are no workaround, unfortunately. </what>
</comment>
</bug>
<bug>
<bugid>4896</bugid>
<title>Corporate Calendar does not allow for syncing of multiple corporate accounts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>User</component>
<stars>19</stars>
<reportedBy>JoshuaKC...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 19:21:18 +0000</openedDate>
<description>When adding a second (or more) corporate email account (exchange), the
email syncs fine and shows up as a second account, but the corporate
calendar only shows and syncs the original corporate account. The second
corporate account is neither syncQ&apos;Ed or listed under MY CALENDARS. There
is also no place to add another corporate calendar.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:51:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18162</bugid>
<title>cannot include quoted text in e-mail reply</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stephen...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 06:15:06 +0000</openedDate>
<description>Device: HTC Desire S S510b Android: 2.3.3 I used to use HTC Desire Z
with Android 2.2, and have encountered the same problem. However, it can
be fixed. All you need to do is to tap the quoted text area and the
reply will include the quoted text. A little awkward, but we can adapt,
and I was hoping that this will be fixed in later versions. I just got
my new HTC Desire S with 2.3, and now when you tap the quoted text area
nothing happens, and I was not able to figure out a way to include
quoted text in my reply. I cannot believe that this is happening. When
we reply with approval on a request, the original request is not there
anymore. Can anyone help???? NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7949</bugid>
<title>RSAP for Milestone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-26T17:37:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>h.goldf...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 03:32:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Apr 2010 17:37:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17721</bugid>
<title>Market download: got fast download success notification, but app doesnQ&apos;Et download</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>a229...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 19:00:58 +0000</openedDate>
<description>go to Market app, then try to download any application. After press
Q&quot;EinstallQ&quot;E in the app detailed view, just after 1 or 2 seconds, there is
a download success notification. But actually the app doesnQ&apos;Et download.
Attach the log: 06-16 14:16:51.677 I/ActivityManager( 958): Displayed
activity com.android.vending/.AssetInfoActivity: 394 ms (total 394 ms)
06-16 14:16:51.687 D/dalvikvm( 1314): GC_EXPLICIT freed 1053 objects /
51680 bytes in 133ms 06-16 14:16:53.827 D/dalvikvm( 1314): GC_FOR_MALLOC
freed 8392 objects / 619632 bytes in 121ms 06-16 14:16:57.187
I/installd( 924): free_cache(7374468) avail 195334144 06-16 14:16:57.557
D/dalvikvm( 1314): GC_EXPLICIT freed 7620 objects / 712392 bytes in
124ms 06-16 14:16:57.557 D/vending ( 1314): [21]
LocalAssetDatabase.notifyListener(): 4822927095843199170 /
DOWNLOAD_PENDING 06-16 14:16:58.267 D/dalvikvm( 958): GC_FOR_MALLOC
freed 17670 objects / 1548840 bytes in 186ms 06-16 14:16:59.157
D/vending ( 1314): [52] AssetDownloader.downloadAndInstall(): Initiating
Download for 1 applications. 06-16 14:16:59.167 I/vending ( 1314): [52]
DownloadManagerUtil.enqueueDownload(): Enqueue for download
com.android.vending.util.DownloadManagerUtil$Request@437ade18 06-16
14:16:59.327 D/vending ( 1314): [52]
LocalAssetDatabase.notifyListener(): 4822927095843199170 / null 06-16
14:16:59.667 D/dalvikvm( 1314): GC_EXPLICIT freed 7592 objects / 416912
bytes in 300ms 06-16 14:16:59.727 D/vending ( 1314): [52]
LocalAssetDatabase.notifyListener(): 4822927095843199170 / DOWNLOADING
06-16 14:17:00.527 D/dalvikvm( 1314): GC_EXPLICIT freed 3640 objects /
153448 bytes in 134ms 06-16 14:17:01.017 D/dalvikvm( 1095):
GC_FOR_MALLOC freed 9811 objects / 543960 bytes in 126ms 06-16
14:17:01.127 D/DownloadManager( 1095): http error 403 for download 43
06-16 14:17:01.337 D/dalvikvm( 1314): GC_EXPLICIT freed 1746 objects /
71520 bytes in 145ms 06-16 14:17:01.407 D/vending ( 1314): [53]
DownloadManagerBroadcastReceiver.handleDownloadCompletedAction(): Got a
download completed intent. 06-16 14:17:01.487 I/vending ( 1314): [53]
DownloadManagerBroadcastReceiver.startNextDownload(): Found Paused URI
null 06-16 14:17:01.507 I/vending ( 1314): [53]
DownloadManagerBroadcastReceiver.startNextDownload(): No more paused
downloads. 06-16 14:17:01.507 W/vending ( 1314): [1]
DownloadingAssetViewUpdater.updateView(): Asset bn.ereader is in
downloading state, but download failed 06-16 14:17:01.547 I/vending (
1314): [53] DownloadManagerBroadcastReceiver.getDownloadStatus():
Unexpected status from download - 403 06-16 14:17:01.577 D/vending (
1314): [1] LocalAssetDatabase.notifyListener(): 4822927095843199170 /
DOWNLOAD_FAILED 06-16 14:17:01.857 W/vending ( 1314): [53]
DownloadManagerBroadcastReceiver.handleDownloadCompletedAction():
CouldnQ&apos;Et find pathname for completed download URI:
content://downloads/download/43 -- assuming the download failed. 06-16
14:17:01.877 I/vending ( 1314): [53]
DownloadManagerBroadcastReceiver.handleDownloadCompletedAction():
Invalidating auth tokens. 06-16 14:17:01.997 D/vending ( 1314): [53]
LocalAssetDatabase.notifyListener(): 4822927095843199170 /
DOWNLOAD_FAILED 06-16 14:17:07.417 I/ActivityManager( 958): Starting
activity: Intent { act=android.intent.action.VIEW
cmp=com.android.vending/.AssetInfoActivity (has extras) } 06-16
14:17:07.707 I/ActivityManager( 958): Displayed activity
com.android.vending/.AssetInfoActivity: 259 ms (total 259 ms) 06-16
14:17:07.897 D/dalvikvm( 1314): GC_EXPLICIT freed 9657 objects / 450584
bytes in 149ms 06-16 14:17:09.627 D/dalvikvm( 1314): GC_FOR_MALLOC freed
10768 objects / 852072 bytes in 149ms 06-16 14:17:10.887 I/installd(
924): free_cache(2074472) avail 195338240 06-16 14:17:11.217 D/dalvikvm(
1314): GC_EXPLICIT freed 2569 objects / 138456 bytes in 123ms 06-16
14:17:11.277 D/vending ( 1314): [21]
LocalAssetDatabase.notifyListener(): 1796541457853068572 /
DOWNLOAD_PENDING 06-16 14:17:11.887 D/dalvikvm( 1021): GC_FOR_MALLOC
freed 5129 objects / 571208 bytes in 108ms 06-16 14:17:12.827 D/vending
( 1314): [59] AssetDownloader.downloadAndInstall(): Initiating Download
for 1 applications. 06-16 14:17:12.837 I/vending ( 1314): [59]
DownloadManagerUtil.enqueueDownload(): Enqueue for download
com.android.vending.util.DownloadManagerUtil$Request@4371fb90 06-16
14:17:12.957 D/vending ( 1314): [59]
LocalAssetDatabase.notifyListener(): 1796541457853068572 / null 06-16
14:17:13.127 D/dalvikvm( 1314): GC_EXPLICIT freed 5782 objects / 342760
bytes in 141ms 06-16 14:17:13.157 D/vending ( 1314): [59]
LocalAssetDatabase.notifyListener(): 1796541457853068572 / DOWNLOADING
06-16 14:17:13.617 D/dalvikvm( 1314): GC_EXPLICIT freed 2998 objects /
129416 bytes in 125ms 06-16 14:17:14.207 D/dalvikvm( 1095):
GC_FOR_MALLOC freed 7531 objects / 490352 bytes in 86ms 06-16
14:17:14.317 D/DownloadManager( 1095): http error 403 for download 44
06-16 14:17:14.527 D/dalvikvm( 1314): GC_EXPLICIT freed 1716 objects /
70784 bytes in 146ms 06-16 14:17:14.537 D/vending ( 1314): [60]
DownloadManagerBroadcastReceiver.handleDownloadCompletedAction(): Got a
download completed intent. 06-16 14:17:14.657 I/vending ( 1314): [60]
DownloadManagerBroadcastReceiver.startNextDownload(): Found Paused URI
null 06-16 14:17:14.687 I/vending ( 1314): [60]
DownloadManagerBroadcastReceiver.startNextDownload(): No more paused
downloads. 06-16 14:17:14.707 W/vending ( 1314): [1]
DownloadingAssetViewUpdater.updateView(): Asset com.poynt.android is in
downloading state, but download failed 06-16 14:17:14.737 D/vending (
1314): [1] LocalAssetDatabase.notifyListener(): 1796541457853068572 /
DOWNLOAD_FAILED 06-16 14:17:14.887 I/vending ( 1314): [60]
DownloadManagerBroadcastReceiver.getDownloadStatus(): Unexpected status
from download - 403 06-16 14:17:14.967 W/vending ( 1314): [60]
DownloadManagerBroadcastReceiver.handleDownloadCompletedAction():
CouldnQ&apos;Et find pathname for completed download URI:
content://downloads/download/44 -- assuming the download failed. 06-16
14:17:14.967 I/vending ( 1314): [60]
DownloadManagerBroadcastReceiver.handleDownloadCompletedAction():
Invalidating auth tokens. 06-16 14:17:15.087 D/vending ( 1314): [60]
LocalAssetDatabase.notifyListener(): 1796541457853068572 /
DOWNLOAD_FAILED 06-16 14:17:19.467 D/dalvikvm( 1387): GC_EXPLICIT freed
424 objects / 35080 bytes in 80ms</description>
</bug>
<bug>
<bugid>8124</bugid>
<title>Calendar cannot change end time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gottalov...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 20:37:54 +0000</openedDate>
<description>Device: Motorola Droid 2.1-update1 When scheduling a calendar event,
using Calendar application, cannot change the ending time of event. the
popup comes up with the timepicker, however, the change does not get
reflected. the start time is able to be changed.</description>
</bug>
<bug>
<bugid>6355</bugid>
<title>No example for Contacts.PresenceColumns anywhere</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hacks...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 23:46:41 +0000</openedDate>
<description>I am using OS 1.6 on my T-Mobile HTC G1 and I am trying to extract IM
information for a contact. I have not found a way to generate a
successful projection/query using Contacts.PresenceColumns There is no
example of using PresenceColumns in the SDK and no on-line example by
anyone else anywhere. There needs to be an example of using
PresenceColumns in an app.</description>
</bug>
<bug>
<bugid>7281</bugid>
<title>LandscapeQ&gt;EGoogle map start pointQ&gt;Ereturn to prev page by two touches.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 16:28:48 +0000</openedDate>
<description>Initial setup: there are contacts having postal addr in contacts. Test
procedure. 1. put the mobile to landscape orientation view. 2. menu Q&gt;E
direction 3. touch start point then keyboard appears. 4. touch CLR key
to return to the prev page. ==Q&gt;E you have to touch twice to return to the
prev page. You can easily find the issue with below conditions. : start
point box shows Q&quot;Estart point:Q&quot;E : There are search history more than
twice.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>268</bugid>
<title>Use Java annotations to automatically pack/unpack properties to/from icicle</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Fri, 15 Feb 2008 16:34:56 +0000</openedDate>
<description>There is a lot of boilerplate code that needs to be written to get the
lifecycle of a view working correctly, but it seems that a lot of this
could be taken care of automatically. It would be very helpful if
specific fields in a view class could be marked with Java annotations
and then automatically packaged up into the icicle when the view is
frozen or stopped, and re-extracted from the icicle when the view is
restarted, so that no boilerplate code has to be written for a lot of
views that are only storing simple state (like position in a list view).
This is somewhat like auto-serialization of annotated fields into a
persistent object store. Hibernate may provide some clues here, although
IQ&apos;Em not familiar enough with it to provide the details.
http://www.hibernate.org/397.html</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:49:42 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:50:20 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sun, 30 Mar 2008 03:35:21 +0000</when>
<what>Hmm, just a thought, itQ&apos;Es probably possible to do this now even without runtime
annotation support in Dalvik, by using introspection to look for a suffix Q&quot;E_Q&quot;E or
similar on field names that should be automatically saved in the bundle, and then
subclassing a special Activity that does this autosaving for you.  I might try doing
that in my code until annotation support is available.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:55:38 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 01:28:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>596</bugid>
<title>WebView canQ&apos;Et load base64-encoded image/jpegQ&apos;Es</title>
<status>Released</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>2010-02-18T22:00:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>ebs2...@gmail.com</reportedBy>
<openedDate>Wed, 02 Apr 2008 16:33:11 +0000</openedDate>
<description>I have a jpeg stored in a byte array. I encoded the jpeg in base64, and
tried to load it into a WebView using wv.loadData(jpegString,
Q&quot;Eimage/jpegQ&quot;E, Q&quot;Ebase64Q&quot;E); The browser only loads a broken image. If I
instead load the image using the following code, the image displays
properly: String html = Q&quot;EQ&lt;Eimg
src=\Q&quot;Edata:image/jpeg;base64,Q&quot;E+jpegString+Q&quot;E\Q&quot;E /Q&gt;EQ&quot;E; wv.loadData(html,
Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E); The image shows up. For reference, jpegString is
obtained in the following manner: byte[] imagedata = new
byte[image_size]; System.arraycopy(data, image_offset, imagedata, 0,
image_size); // data is a binary resource file containing multiple
resource formats jpegString = new String(new Base64().encode(imagedata),
Q&quot;EASCIIQ&quot;E);</description>
<comment>
<author>r...@google.com</author>
<when>Fri, 04 Apr 2008 12:27:11 +0000</when>
<what></what>
</comment>
<comment>
<author>ebs2...@gmail.com</author>
<when>Mon, 14 Apr 2008 19:38:59 +0000</when>
<what>Has this been reviewed and a change is forthcoming?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:09:21 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>surveyor...@gmail.com</author>
<when>Fri, 04 Sep 2009 13:42:11 +0000</when>
<what>We have a similar issue - the built-in browser in G1 Android version 1.5 firmware is
unable to render base64 encoded jpegs - Q&lt;Eimg src=Q&quot;Edata:image/jpeg;base64, ...data...
Q&quot;E /Q&gt;E, though it has no problem with base64 encoding of .png or .gif.  Desktop version
of GoogleQ&apos;Es Chrome browser has no trouble with the same data.
</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Fri, 04 Sep 2009 14:13:09 +0000</when>
<what></what>
</comment>
<comment>
<author>surveyor...@gmail.com</author>
<when>Fri, 04 Sep 2009 14:17:27 +0000</when>
<what>I have also posted this as Issue 3780</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:13:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:14:18 +0000</when>
<what>Issue 3780 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:14:29 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 22:00:28 +0000</when>
<what></what>
</comment>
<comment>
<author>rahulreg...@gmail.com</author>
<when>Thu, 10 Jun 2010 08:52:01 +0000</when>
<what>has this issue been resolved in 2.2..? I am still not able to load Base 64 encoded images in webview</what>
</comment>
<comment>
<author>theop...@gmail.com</author>
<when>Sun, 01 Aug 2010 19:07:28 +0000</when>
<what>Same here on Q&lt;Eimg src=Q&quot;Edata:image/png,.................... Froyo 2.2 Nexus 1 with no luck...</what>
</comment>
<comment>
<author>tarun.2...@gmail.com</author>
<when>Fri, 08 Oct 2010 11:52:05 +0000</when>
<what>Q&lt;Eimg src=Q&quot;Edata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9YGARc5KB0XV+IAAAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAF1JREFUGNO9zL0NglAAxPEfdLTs4BZM4DIO4C7OwQg2JoQ9LE1exdlYvBBeZ7jqch9//q1uH4TLzw4d6+ErXMMcXuHWxId3KOETnnXXV6MJpcq2MLaI97CER3N0vr4MkhoXe0rZigAAAABJRU5ErkJggg==Q&quot;E alt=Q&quot;ERed dotQ&quot;E /Q&gt;E

there is no problem in that code and when u apply these lines in ur html data there will be print red dot </what>
</comment>
<comment>
<author>mr.dev.m...@gmail.com</author>
<when>Wed, 24 Nov 2010 14:41:05 +0000</when>
<what>same here. But I am using AJAX to load the image(base64) and text with no luck. My phone is HTC Desire (2.2)</what>
</comment>
</bug>
<bug>
<bugid>19863</bugid>
<title>Outbox label shows 1 pending messages but thereQ&apos;Es none inside the folder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pierre.b...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 04:43:42 +0000</openedDate>
<description>Gmail app client version 2.3.5 Attached a picture (4.65MB) to an email.
No subject, no body (except the attached file). Press Send. Minutes
later... itQ&apos;Es not there yet. I list all my labels and I notice Q&quot;EOutbox
1Q&quot;E, so itQ&apos;Es still in there and it says Q&apos;ESendingQ&apos;E.... thereQ&apos;Es no bar
showing the percentage done yet. I click on the message and IQ&apos;Em 100%
positive it will tell me more about the status of the email...
percentage or error message? Nope... even worst, it allows me to EDIT
the email. IsnQ&apos;Et this a strange behavior? If itQ&apos;Es already sending the
email... how could I edit it? I know SMTP and I know this is NOT
possible, so it looks like a bug. At the end, IQ&apos;Em on cellular network so
I change my mind and delete the email, once IQ&apos;Em home IQ&apos;Ell re-send it
from wifi network. The email is deleted within the folder but when I go
back 1 level, it still says Q&quot;EOutbox 1Q&quot;E. I select the Outbox label,
thereQ&apos;Es nothing ... go back 1 level up and it still says Q&quot;EOutbox 1Q&quot;E ...
even 8-9 hours. Back home on wifi network, I create a new email, send
it... finally the Outbox shows Q&apos;E0Q&apos;E once this email is send. Pierre</description>
</bug>
<bug>
<bugid>19718</bugid>
<title>At Market checkout field asks for Surname instead of Full Name in Finnish</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jarm...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 17:22:53 +0000</openedDate>
<description>Buying an app from the Market first time and filling out the Google
Checkout payment information fields, in Finnish a field asks for Surname
(Sukunimi) and once entered an error pops up saying Q&quot;EField Surname
requires First and Last name, example Matti Meik?l?inenQ&quot;E (the error is
in Finnish of course). The field should say Q&quot;EEtu ja sukunimiQ&quot;E or Q&quot;EKoko
nimiQ&quot;E to indicate that the full name is requested. Happens with
Honeycomb 3.2 (with latest Firmware), on Asus Transformer TF-101.</description>
</bug>
<bug>
<bugid>12209</bugid>
<title>Back to Top option in web browser?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tyetk...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 01:14:49 +0000</openedDate>
<description>IQ&apos;Em wondering if it would be possible to implement a back-to-top option
for the web browser. A lot of the time when reading a very long webpage,
I find myself wishing for such a feature. The ability to hit Menu and
tap on Q&apos;EReturn to top of pageQ&apos;E would be fantastic.</description>
</bug>
<bug>
<bugid>2090</bugid>
<title>emulator no longer supports gdb of kernel</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-25T22:04:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cdhmann...@gmail.com</reportedBy>
<openedDate>Wed, 25 Feb 2009 20:09:54 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>cdhmann...@gmail.com</author>
<when>Wed, 25 Feb 2009 20:39:28 +0000</when>
<what>Sorry, I hit the send button too soon. See 2091.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 25 Feb 2009 22:04:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19101</bugid>
<title>Q&quot;Ecom.google.android.apps.uploaderQ&quot;E ANR occurred when uploading photo to Picasa</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yongnir@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 09:05:18 +0000</openedDate>
<description>Tested this case on Android2.3.4 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1.
Home-Q&gt;EMainmenu-Q&gt;EGallery-Q&gt;EAll photos. 2. Open one photo-Q&gt;EPress share
button-Q&gt;EPicasa-Q&gt;EUpload.==Q&gt;EUpload failed. 3. Drag down notification-Q&gt;Elong
press on failed photo-Q&gt;ERetry. 4. While uploading, repeat step1-2, check
result. - What happened. Q&quot;Ecom.google.android.apps.uploaderQ&quot;E Force Close
occurred when uploading photo to Picasa. - What you think the correct
behavior should be. Force Close should not happens.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 08-03
16:18:10.341: ERROR/AndroidRuntime(4011): FATAL EXCEPTION: Thread-38
08-03 16:18:10.341: ERROR/AndroidRuntime(4011):
java.lang.AssertionError: java.net.SocketException: Connection reset by
peer 08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
android.util.Xml.parse(Xml.java:89) 08-03 16:18:10.341:
ERROR/AndroidRuntime(4011): at
com.google.android.apps.uploader.clients.picasa.c.a(SourceFile:120)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
com.google.android.apps.uploader.clients.picasa.c.a(SourceFile:30) 08-03
16:18:10.341: ERROR/AndroidRuntime(4011): at
com.google.android.apps.uploader.clients.picasa.d.run(SourceFile:49)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): Caused by:
java.net.SocketException: Connection reset by peer 08-03 16:18:10.341:
ERROR/AndroidRuntime(4011): at
org.apache.harmony.luni.platform.OSNetworkSystem.read(Native Method)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
dalvik.system.BlockGuard$WrappedNetworkSystem.read(BlockGuard.java:273)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.harmony.luni.net.PlainSocketImpl.read(PlainSocketImpl.java:458)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.harmony.luni.net.SocketInputStream.read(SocketInputStream.java:85)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:103)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:191)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:220)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:183)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:155)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:175)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:178)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:516)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:479)
08-03 16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:332) 08-03
16:18:10.341: ERROR/AndroidRuntime(4011): at
org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:289) 08-03
16:18:10.341: ERROR/AndroidRuntime(4011): at
android.util.Xml.parse(Xml.java:87) 08-03 16:18:10.341:
ERROR/AndroidRuntime(4011): ... 3 more 08-03
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ For more
details please check the log attached.</description>
<comment>
<author>ocubetes...@gmail.com</author>
<when>Tue, 25 Oct 2011 06:40:20 +0000</when>
<what>10-20 17:09:55.608   291 26459 I am_crash: [11235,com.google.android.apps.uploader,48709,java.util.UnknownFormatConversionException,Conversion: v,Formatter.java,1430]
....................
10-20 17:13:28.402   291  8305 I am_proc_died: [11235,com.google.android.apps.uploader]
....................
10-20 17:09:55.588 11235 11235 D AndroidRuntime: Shutting down VM
10-20 17:09:55.588 11235 11235 W dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x4001e578)
10-20 17:09:55.598 11235 11235 E AndroidRuntime: FATAL EXCEPTION: main
10-20 17:09:55.598 11235 11235 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.apps.uploader/com.google.android.apps.uploader.clients.youtube.YouTubeSettingsActivity}: java.util.UnknownFormatConversionException: Conversion: v
10-20 17:09:55.598 11235 11235 E AndroidRuntime:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
10-20 17:09:55.598 11235 11235 E AndroidRuntime:  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
....................
10-20 17:09:55.598 11235 11235 E AndroidRuntime:  at com.google.android.apps.uploader.clients.youtube.YouTubeSettingsActivity.a(SourceFile:90)
10-20 17:09:55.598 11235 11235 E AndroidRuntime:  at com.google.android.apps.uploader.clients.SettingsActivity.onCreate(SourceFile:100)
10-20 17:09:55.598 11235 11235 E AndroidRuntime:  at com.google.android.apps.uploader.clients.youtube.YouTubeSettingsActivity.onCreate(SourceFile:60)
10-20 17:09:55.598 11235 11235 E AndroidRuntime:  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
10-20 17:09:55.598 11235 11235 E AndroidRuntime:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
10-20 17:09:55.598 11235 11235 E AndroidRuntime:  ... 11 more
10-20 17:09:55.608   291 30131 E AudioTrack: stop 0x851bd0
10-20 17:09:55.608   291 30131 E AudioTrack: Stop complete
10-20 17:09:55.608   291 26459 D PowerManager: acquire flags=0x1 tag=ActivityManager-Launch
10-20 17:09:55.608   291 26459 W ActivityManager:   Force finishing activity com.google.android.apps.uploader/.clients.youtube.YouTubeSettingsActivity</what>
</comment>
</bug>
<bug>
<bugid>16241</bugid>
<title>PPTP not working with encryption</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>icu2arch...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 21:28:42 +0000</openedDate>
<description>I can connect to my vpn server but no data is passed after connecting.</description>
<comment>
<author>Rena...@gmail.com</author>
<when>Fri, 13 May 2011 03:05:58 +0000</when>
<what>Oddly, connecting to a PPTP VPN server (Ubuntu Linux pptpd) from home works perfectly. Connecting from my corp LAN to the same VPN server gives the same behavior as above. Connecting also from a restaurant LAN (which should be similar in topology to my home LAN) does not work.

All three source networks connect without issues. All requests appear to be received correctly on the server side (verified with tcpdump/wireshark, snort, and squid). I can watch a conversation taking place between the clients (Droid running 2.2.2, and a Xoom running 3.0.1) and the server. I can see DNS requests sent and answered, and acted upon by the client: the client proceeds to use the results of the DNS request to open HTTP connections repeatedly.

This appears to continue without issues as far as the server is concerned, even though the client device appears to not see any but the first few results from any requests. It appears the request size has something to do with it, because a few pings will work until it eventually fails, but opening a single web page will not.

The fact that it works from my home network without fail, but not from the two other networks is intriguing. All completely repeatable on both networks: always works from home indefinitely, but never works from corp net.

So, I donQ&apos;Et believe this is specifically a problem in the encryption, but rather the code responsible for providing calling applications with the clear text data. I would envision a Java-based HTTP GET request that accepts a URI and thus has a bundled gethostbyname() call, which hooks into the VPN client code, and which works internally until it returns the data to the caller.

Other devices, including an iPhone and an OS X host work flawlessly from the corporate network, which seems to preclude the possibility of a network or routing issue.</what>
</comment>
<comment>
<author>Klisic.F...@gmail.com</author>
<when>Mon, 23 May 2011 12:52:33 +0000</when>
<what>Same problem here (Xoom 3.1)</what>
</comment>
<comment>
<author>rob.cast...@gmail.com</author>
<when>Sat, 11 Jun 2011 09:17:17 +0000</when>
<what>same problem android 2.3.3 PPTP server DD-WRT</what>
</comment>
</bug>
<bug>
<bugid>3495</bugid>
<title>Issue on update contact attributes(phone number, email...)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>JavaTea...@gmail.com</reportedBy>
<openedDate>Fri, 07 Aug 2009 13:13:15 +0000</openedDate>
<description>I can create new contact and I can UPDATE contactQ&apos;Es name successfully.
But I canQ&apos;Et UPDATE other contactQ&apos;Es attributes (phone number, email...)
the same way. Example: ContentValues values = new ContentValues();
values.put(People.NAME, Q&quot;EContact 1Q&quot;E); Uri contactUri =
activity.getContentResolver().insert(People.CONTENT_URI, values); Q&lt;E-
create new contact (OK) Uri phoneUri = Uri.withAppendedPath(contactUri,
People.Phones.CONTENT_DIRECTORY); values.clear();
values.put(People.Phones.TYPE, People.Phones.TYPE_MOBILE);
values.put(People.Phones.NUMBER, Q&quot;E123456789Q&quot;E);
activity.getContentResolver().insert(phoneUri, values); Q&lt;E- add phone
number to existing contact (OK) values.clear(); values.put(People.NAME,
Q&quot;EContact 2Q&quot;E); activity.getContentResolver().update(contactUri, values,
null, null); Q&lt;E- update contact name (OK) values.clear();
values.put(People.Phones.TYPE, People.Phones.TYPE_MOBILE);
values.put(People.Phones.NUMBER, Q&quot;E987654321Q&quot;E);
activity.getContentResolver().update(phoneUri, values, null, null); Q&lt;E-
try to update contact phone number (EXCEPTION) So, when I try to update
the phone number I will have the exception like this:
java.lang.UnsupportedOperationException: Cannot update URL:
content://contacts/people/20/phones When I update name the same way - it
is ok. PS: Manifest nas the following permissions: Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.READ_CONTACTSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_CONTACTSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_CONTACTSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_OWNER_DATAQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.CALL_PHONEQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_SETTINGSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.READ_PHONE_STATEQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_PHONE_STATEQ&quot;E /Q&gt;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:38:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:37:00 +0000</when>
<what></what>
</comment>
<comment>
<author>wangyu4...@gmail.com</author>
<when>Wed, 14 Oct 2009 03:53:46 +0000</when>
<what>same problem as me.</what>
</comment>
<comment>
<author>tim...@gmail.com</author>
<when>Thu, 10 Dec 2009 17:10:26 +0000</when>
<what>I had the same problem. I forget how I solved it but here is the code:

ContentValues values = new ContentValues();
    		ContentResolver contentResolver = m_Airplay.getContentResolver();
    		Uri uri = ContentUris.withAppendedId(Contacts.People.CONTENT_URI, 
uID);
    		if (type == 100) //email
            {
    			Uri emailUri = Uri.withAppendedPath(uri, 
Contacts.People.ContactMethods.CONTENT_DIRECTORY);
    			
	            values.put(Contacts.ContactMethods.PERSON_ID, uID); 
	            values.put(Contacts.ContactMethods.ISPRIMARY, 1); 
	            values.put(Contacts.ContactMethods.KIND,Contacts.KIND_EMAIL); 
	            
values.put(Contacts.ContactMethods.TYPE,Contacts.ContactMethods.TYPE_HOME);
	            values.put(Contacts.ContactMethods.DATA,pUTF8String);
    			
    			Cursor cursor = 
m_Airplay.managedQuery(Contacts.ContactMethods.CONTENT_URI,
            			new String[] { Contacts.ContactMethods._ID },
            			Contacts.ContactMethods.PERSON_ID + Q&quot;E = Q&quot;E + uID,
            			null, null);// DEFAULT_SORT_ORDER
            	
    			if (cursor != null Q&amp;EQ&amp;E cursor.getCount() != 0)
    			{	
    				cursor.moveToFirst();
    				contentResolver.update(Uri.withAppendedPath(emailUri, 
cursor.getString(0)), values, null, null);
    			}
    			else
    			{
    				contentResolver.insert(emailUri, values);
    			}
            }
    		else if (type Q&gt;E= 200) //phone numbers
    		{
    			type -= 200;
    			Uri mobileUri = Uri.withAppendedPath(uri, 
Contacts.People.Phones.CONTENT_DIRECTORY);

    			values.put(Contacts.Phones.PERSON_ID, uID);
    			values.put(Contacts.Phones.ISPRIMARY, 1);
    			values.put(Contacts.Phones.TYPE, type);
    			values.put(Contacts.Phones.NUMBER, pUTF8String);
    			
    			Cursor cursor = 
m_Airplay.managedQuery(Contacts.Phones.CONTENT_URI,
            			new String[] { Contacts.Phones._ID },
            			Contacts.Phones.PERSON_ID + Q&quot;E = Q&quot;E + uID +
           			 	Q&quot;E AND Q&quot;E + Contacts.Phones.TYPE + Q&quot;E = Q&quot;E + 
type, null, null);// DEFAULT_SORT_ORDER
            	
    			if (cursor != null Q&amp;EQ&amp;E cursor.getCount() != 0)
    			{	
    				cursor.moveToFirst();
    				
contentResolver.update(Uri.withAppendedPath(mobileUri, cursor.getString(0)), values, 
null, null);
    			}
    			else
    			{
    				contentResolver.insert(mobileUri, values);
    			}</what>
</comment>
</bug>
<bug>
<bugid>6515</bugid>
<title>Pause/Resume during video capture</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>ziv...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 03:57:05 +0000</openedDate>
<description>We are seeing some issues related to when we stop the recording process
after using the pause/resume. There is an error where the pv author
engine is attempting to clean it up.. this is happening when we stop
capture after having tried pause resume. In many cases the camera will
get to a Q&apos;EstuckQ&apos;E state, in that the viewfinder is frozen in place.
Normally, you can exit and reenter camera. Additionally, videos are
saved with paused sections as they should be. From what we can tell,
everything looks fine going through the app and framework portions of
the code. I believe the error lies in OpenCore. 01-26 21:08:42.477:
INFO/DEBUG(1074): *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** *** 01-26 21:08:42.477: INFO/DEBUG(1074): Build fingerprint:
Q&apos;EunknownQ&apos;E 01-26 21:08:42.477: INFO/DEBUG(1074): pid: 1090, tid: 1923 Q&gt;EQ&gt;EQ&gt;E
/system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E 01-26 21:08:42.477: INFO/DEBUG(1074): signal
11 (SIGSEGV), fault addr deadbaad 01-26 21:08:42.477: INFO/DEBUG(1074):
r0 00000000 r1 afe13359 r2 00000027 r3 00000054 01-26 21:08:42.477:
INFO/DEBUG(1074): r4 afe3ae08 r5 00000000 r6 00000000 r7 00000000 01-26
21:08:42.477: INFO/DEBUG(1074): r8 00100000 r9 a9d1c399 10 41495000 fp
0001dbb0 01-26 21:08:42.477: INFO/DEBUG(1074): ip 00002f08 sp 41594e18
lr deadbaad pc afe10a10 cpsr 60000030 01-26 21:08:42.492:
VERBOSE/MediaProvider(1493): enter query, uri:
content://media/external/audio/playlists 01-26 21:08:42.555:
INFO/MediaScanner(1493): process file:
/sdcard/dcim/Camera/2010-01-26_21-08-26_112.3gp 01-26 21:08:42.595:
DEBUG/MediaScanner(1493): EncodingType: 4 01-26 21:08:42.602:
INFO/DEBUG(1074): #00 pc 00010a10 /system/lib/libc.so 01-26
21:08:42.602: INFO/DEBUG(1074): #01 pc 00000926 /system/lib/libstdc++.so
01-26 21:08:42.610: INFO/DEBUG(1074): #02 pc 000693e0
/system/lib/libopencore_common.so 01-26 21:08:42.610: INFO/DEBUG(1074):
#03 pc 0006a322 /system/lib/libopencore_common.so 01-26 21:08:42.610:
INFO/DEBUG(1074): #04 pc 0006adca /system/lib/libopencore_common.so
01-26 21:08:42.618: INFO/DEBUG(1074): #05 pc 00031966
/system/lib/libopencore_author.so 01-26 21:08:42.618: INFO/DEBUG(1074):
#06 pc 0002d4b0 /system/lib/libopencore_author.so 01-26 21:08:42.618:
INFO/DEBUG(1074): #07 pc 00033cb0 /system/lib/libopencore_author.so
01-26 21:08:42.618: INFO/DEBUG(1074): #08 pc 0001c400
/system/lib/libutils.so 01-26 21:08:42.618: INFO/DEBUG(1074): #09 pc
0000fda4 /system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074): #10
pc 0000f870 /system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074):
code around pc: 01-26 21:08:42.618: INFO/DEBUG(1074): afe10a00 f8442001
4798000c e054f8df 26002227 01-26 21:08:42.618: INFO/DEBUG(1074):
afe10a10 2000f88e ef4cf7fb f7fd2106 f04fe822 01-26 21:08:42.618:
INFO/DEBUG(1074): afe10a20 91035180 460aa901 96012006 f7fc9602 01-26
21:08:42.618: INFO/DEBUG(1074): code around lr: 01-26 21:08:42.618:
INFO/DEBUG(1074): deadba9c ffffffff ffffffff ffffffff ffffffff 01-26
21:08:42.618: INFO/DEBUG(1074): deadbaac ffffffff ffffffff ffffffff
ffffffff 01-26 21:08:42.618: INFO/DEBUG(1074): deadbabc ffffffff
ffffffff ffffffff ffffffff 01-26 21:08:42.618: INFO/DEBUG(1074): stack:
01-26 21:08:42.618: INFO/DEBUG(1074): 41594dd8 00000192 01-26
21:08:42.618: INFO/DEBUG(1074): 41594ddc afe13389 /system/lib/libc.so
01-26 21:08:42.618: INFO/DEBUG(1074): 41594de0 afe3af24
/system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074): 41594de4
afe3de80 01-26 21:08:42.618: INFO/DEBUG(1074): 41594de8 00000000 01-26
21:08:42.618: INFO/DEBUG(1074): 41594dec afe143a3 /system/lib/libc.so
01-26 21:08:42.618: INFO/DEBUG(1074): 41594df0 afe13359
/system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074): 41594df4
afe13359 /system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074):
41594df8 00000054 01-26 21:08:42.618: INFO/DEBUG(1074): 41594dfc
afe3ae08 /system/lib/libc.so 01-26 21:08:42.618: INFO/DEBUG(1074):
41594e00 00000000 01-26 21:08:42.618: INFO/DEBUG(1074): 41594e04
41594e2c 01-26 21:08:42.618: INFO/DEBUG(1074): 41594e08 00000000 01-26
21:08:42.618: INFO/DEBUG(1074): 41594e0c afe135fb /system/lib/libc.so
01-26 21:08:42.618: INFO/DEBUG(1074): 41594e10 df002777 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e14 e3a070ad 01-26 21:08:42.625:
INFO/DEBUG(1074): #00 41594e18 00000000 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e1c afe13a2d /system/lib/libc.so 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e20 0004a3e0 [heap] 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e24 41594e30 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e28 00000001 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e2c fffffbdf 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e30 afd00918 /system/lib/libstdc++.so 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e34 00000000 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e38 0004a5d0 [heap] 01-26 21:08:42.625:
INFO/DEBUG(1074): 41594e3c afd00929 /system/lib/libstdc++.so 01-26
21:08:42.625: INFO/DEBUG(1074): #01 41594e40 0004a4b8 [heap] 01-26
21:08:42.625: INFO/DEBUG(1074): 41594e44 a60693e3
/system/lib/libopencore_common.so</description>
<comment>
<author>raviyend...@gmail.com</author>
<when>Sun, 07 Feb 2010 18:23:07 +0000</when>
<what>How do you test the pause/resume feature of recording? I donQ&apos;Et see it in the APIs:
http://developer.android.com/reference/android/media/MediaRecorder.html</what>
</comment>
<comment>
<author>jrstu...@gmail.com</author>
<when>Mon, 08 Feb 2010 15:20:25 +0000</when>
<what>The functionality for pause/resume exists in the opencore code, up to the point of
the authordriver.  In authordriver, there are the standard start and stop commands,
but the pause and resume commands that exist all the way up from the bottom stop
being included at the authordriver.cpp file.  We are attempting to use these apis,
and have done so by following the flow of start command (as an example) and just
copying in the pause and resume commands, in authordriver.cpp, and then to
PVMediaRecorder.cpp, and in turn up through the framework and java layers so that the
camcorder app we use can access pause and resume as part of an extension to the java
MediaRecorder.  These are not trying anything extra fancy, just basically pass
throughs, with the exception of some added state checking in the mediarecorder.cpp
for a new Q&apos;EpausedQ&apos;E state.

Realizing this is still a fairly large modification, the fact that the pause and
resume functions exist in the opencore but only up to a certain point is our first
point of confusion - is there a specific reason this was stopped (i.e. it doesnQ&apos;Et
work)?  Also, are there additional changes we would need to make to make sure
opencore can handle these changes appropriately?</what>
</comment>
<comment>
<author>raviyend...@gmail.com</author>
<when>Mon, 08 Feb 2010 15:25:41 +0000</when>
<what>Pause/Resume at OpenCORE author engine level are working. There are unit tests that
are run continuously and they work just fine. There was an earlier attempt to enable
this funtionality at MediaRecorder level, and at that time it was proven that the
functionality does indeed work.

Now, since you are laying hands on the code, can you decipher the stack trace using
arm-eabi-addr2line and see the exact point of crash?</what>
</comment>
<comment>
<author>jrstu...@gmail.com</author>
<when>Mon, 08 Feb 2010 15:36:58 +0000</when>
<what>Yeah, IQ&apos;Eve in fact done that for the above crash that Limor has listed.  See below. 
However, interesting  note, this particular crash doesnQ&apos;Et always appear - IQ&apos;Eve only
seen this stack trace pop up maybe 4 or 5 times, out of a few dozen failures at this
point.  However, it is still the best evidence we have.  

IQ&apos;Eve not decoded the full stack list, just the program counters in the first section.
I will see about the others shortly.

Pre-parsed stack:

         #00  pc 00010a1c  /system/lib/libc.so
         #01  pc 00000926  /system/lib/libstdc++.so
         #02  pc 000694c0  /system/lib/libopencore_common.so
         #03  pc 0006a402  /system/lib/libopencore_common.so
         #04  pc 0006aeaa  /system/lib/libopencore_common.so
         #05  pc 00032336  /system/lib/libopencore_author.so
         #06  pc 0002dd9c  /system/lib/libopencore_author.so
         #07  pc 00034680  /system/lib/libopencore_author.so
         #08  pc 0001c400  /system/lib/libutils.so
         #09  pc 0000fdb0  /system/lib/libc.so
         #10  pc 0000f87c  /system/lib/libc.so



Stack line numbers:
#00 - bionic/libc/unistd/abort.c:82
#01 - bionic/libstdc++/src/pure_virtual.cpp:8
#02 - external/opencore/pvmi/pvmf/src/pvmf_media_clock.cpp:67
#03 - external/opencore/pvmi/pvmf/src/pvmf_media_clock.cpp:467
#04 - external/opencore/pvmi/pvmf/src/pvmf_media_clock.cpp:54
#05 - external/opencore/engines/author/src/pvauthorengine.cpp:147
#06 - external/opencore/engines/author/src/pvauthorengine.cpp:74
#07 - external/opencore/android/author/authordriver.cpp:1113
#08 - frameworks/base/libs/utils/Threads.cpp:101
#09 - bionic/libc/bionic/pthread.c:188
#10 - bionic/libc/bionic/pthread.c:324

We have some separate changes for opencore, but they are out of my scope.  HereQ&apos;Es
some context in-file, as best as I was able to determine:

Line of code (plus some context):
=========================================
             /* temporary, for bug hunting */
             /* seg fault seems to produce better debuggerd results than SIGABRT */
#00 -     *((char*)0xdeadbaad) = 39;
            /* -- */
=========================================
         extern Q&quot;ECQ&quot;E void __cxa_pure_virtual() 
         {
             fprintf(stderr, Q&quot;EPure virtual function called.  Are you calling virtual
methods from a destructor?\nQ&quot;E);
#01 -     abort();
         }
=========================================
      void PVMFMediaClock::CleanCallbackInfImplObjects()
      { 
          for (uint32 ii = 0; ii Q&lt;E iMediaClockSetCallbackObjects.size(); ii++)
          {
              if
(iMediaClockSetCallbackObjects[ii]-Q&gt;EiNotificationInterfaceDestroyedCallback)
              {
#02 -            
(iMediaClockSetCallbackObjects[ii]-Q&gt;EiNotificationInterfaceDestroyedCallback)-Q&gt;ENotificationsInterfaceDestroyed();
              }
              OSCL_DELETE(iMediaClockSetCallbackObjects[ii]);
              iMediaClockSetCallbackObjects.erase(Q&amp;EiMediaClockSetCallbackObjects[ii]);
          }

         iHighestLatency = 0;
      }
=========================================
          // remove all ClockObservers
          iClockObservers.clear();

          // remove interface objects. This will also remove all ClockStateObservers.
#03 -     CleanCallbackInfImplObjects();

          return tmpFlag;
=========================================
         OSCL_EXPORT_REF PVMFMediaClock::~PVMFMediaClock()
         {
#04 -     Reset();
             iMutex-Q&gt;EClose();
             if (iMutex)
                  OSCL_DELETE(iMutex);
             RemoveFromScheduler();
          }
=========================================
         PVAuthorEngine::~PVAuthorEngine()
         {
             Cancel();
             iPendingCmds.clear();
             iPendingEvents.clear();
             ResetNodeContainers();
            while (!iDataSourcePool.empty())
             {
                  DeallocateNodeContainer(iDataSourcePool, iDataSourcePool[0]-Q&gt;EiNode);
             }

             while (!iDataSinkPool.empty())
             {
                  DeallocateNodeContainer(iDataSinkPool, iDataSinkPool[0]-Q&gt;EiNode);
             }
#05 - }
=========================================
         OSCL_EXPORT_REF bool
PVAuthorEngineFactory::DeleteAuthor(PVAuthorEngineInterface* aAuthor)
        {
            if (aAuthor)
            {
#06 -        OSCL_DELETE(aAuthor);
                return true;
            }
            return false;
        }
=========================================
             LOGV(Q&quot;EDelete AuthorQ&quot;E);
#07 -     PVAuthorEngineFactory::DeleteAuthor(mAuthor);
             mAuthor = NULL;
=========================================
#endif
                      free(name);
                 }
#08 -         return f(u);
=========================================
            thrInfo = (pthread_internal_t *) tls[TLS_SLOT_THREAD_ID];

             __init_tls( tls, thrInfo );

#09 -     pthread_exit( (void*)func(arg) );
         }
=========================================

#10 -     tid = __pthread_clone((int(*)(void*))start_routine, tls,
                    CLONE_FILES | CLONE_FS | CLONE_VM | CLONE_SIGHAND
                    | CLONE_THREAD | CLONE_SYSVSEM | CLONE_DETACHED,
                    arg);

=========================================





  </what>
</comment>
<comment>
<author>raviyend...@gmail.com</author>
<when>Mon, 08 Feb 2010 16:23:37 +0000</when>
<what>Thanks.</what>
</comment>
<comment>
<author>jrstu...@gmail.com</author>
<when>Mon, 08 Feb 2010 17:40:43 +0000</when>
<what>I will add that, during Q&apos;EpausedQ&apos;E recording, we get a large number of the following
errors.  IQ&apos;Em starting to think that there might be a timer issue in the lower levels.
 The only state that I canQ&apos;Et seem to determine from this out is the clock state (the
last param).  The rest seem normal.

02-08 17:02:14.744  1827  1899 E CameraInput: Recording is not ready (iPeer 0x39474
iState 4 iWriteState 1 iClockState 2), frame dropped

We receive these in large number in logging during capture, but they cease when we
either resume recording or stop.  Seems like normally this would just pop up for the
odd lost frame or two, but seeing them so consistently is curious.   Any thoughts?</what>
</comment>
<comment>
<author>jrstu...@gmail.com</author>
<when>Thu, 11 Feb 2010 16:33:36 +0000</when>
<what>I am concerned that, in our framework layer for media recorder, there is a release
command that I am having difficulty tracing in our mediarecorder class.  I believe it
is inherited from the class mediarecorder is derived from, but there is a fairly long
list of inheritance there and I have yet to find the actual release call in any of
the ones IQ&apos;Eve checked.  The mediarecorder itself is a subclass of
BnMediaPlayerClient, which after a few steps seems to be a subclass of Binder and in
turn Object, but object seems to be the very base (understandably so).  I have been
unable to find a suitable release command defined, yet the release command for
mediarecorder exists and seems to be well established (used in seemingly appropriate
places).

Can you offer some more insight as to the nature of this release command? I am
wondering if the pause process is perturbing it somehow. 
</what>
</comment>
<comment>
<author>jrstu...@gmail.com</author>
<when>Sun, 14 Feb 2010 15:47:45 +0000</when>
<what>I would also like to add that I have reviewed changes surrounding these apis all the
way through OpenCore 2.7 (seen on the android git site) and found nothing that seems
to have any impact on this functionality. It is possible there is something I missed,
since I was comparing to what is included in 2.1 which is several opencore versions
prior to 2.7, so the deltas are pretty significant in size when considering all of
opencore. </what>
</comment>
<comment>
<author>raviyend...@gmail.com</author>
<when>Thu, 08 Apr 2010 04:09:22 +0000</when>
<what>ThatQ&apos;Es a good catch!</what>
</comment>
<comment>
<author>kevank...@gmail.com</author>
<when>Thu, 19 May 2011 02:40:54 +0000</when>
<what>I have the same problem . Please send a E-mail to me and tell me how to solve the problem .Thank you very much !!!! My E-mail is kevankgee@gmail.com</what>
</comment>
</bug>
<bug>
<bugid>11453</bugid>
<title>Bluetooth docs: startActivityForResult() advised, but code sample uses startActivity()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 15:36:11 +0000</openedDate>
<description>http://developer.android.com/guide/topics/wireless/bluetooth.html#EnablingDiscoverability
says: If you would like to make the local device discoverable to other
devices, call startActivityForResult(Intent, int) .. However, right
underneath the code sample says: startActivity(discoverableIntent); This
should be startActivityForResult(discoverableIntent, BT_DISCOVERY); to
bring it inline with the recommendation.</description>
</bug>
<bug>
<bugid>6237</bugid>
<title>problems receiving images from other phone carriers besides your own</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kornogra...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jan 2010 18:02:54 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14111</bugid>
<title>Customise contact message tone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-18T18:47:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>J.R.P.Da...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 13:10:06 +0000</openedDate>
<description>At present you can set a custom ringtone per-contact in your phone book.
It would also be useful to be able to set a custom message tone
per-contact for messages received.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 18:47:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11446</bugid>
<title>Calculator errors with subtraction</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-24T19:44:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CKoutsou...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 12:26:26 +0000</openedDate>
<description>On verizon droid using default calculator, the calculation of 162 minus
159.68 yields an absurd result. This has been repeated on multiple
verizon droids. Similar calculations reveal similar results. Running
android 2.2.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 24 Sep 2010 19:44:21 +0000</when>
<what>Something like 2.3200073 or 2.319999999999993?

This is a limitation of IEEE floating point representation.
</what>
</comment>
<comment>
<author>CKoutsou...@gmail.com</author>
<when>Fri, 24 Sep 2010 20:03:53 +0000</when>
<what>I am talking about simple subtraction of amounts in the hundreds, not multiplication or fancy division. Bob walks into the store with 162 dollars. Bob wants to buy an item costing 159.68 and wants to know if he still has enough for three lottery tickets. Bob is not great with math so Bob takes out his droid and punches in $162.00 MINUS $159.68. And sits there DUMBFOUNDED when he now has left $2.3199999. The answer is 2.32. 162 MINUS 159.68 is 2.32, NOT 2.3199999. This is bad coding, not a limitation. Mistakes like this make planes crash. Lets hope our pilots are not doing their calcaulations on their droids. </what>
</comment>
</bug>
<bug>
<bugid>7477</bugid>
<title>Volume rocker buttons need remapping when Nexus One is in landscape mode to be intuitive</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-01T23:52:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Xenosis9...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 16:23:48 +0000</openedDate>
<description>Using the Nexus One with 2.1 update 1 When the phone is rotated to
landscape view (counter clockwise only) the volume buttonsQ&apos;E mapping
should be reversed (or have the option to reverse them). To me it seems
more intuitive that right would be the up volume and left the down but
it is reversed due to the buttons behaving the same way they do while in
portrait view. While I know that the buttons on the Nexus one are
labeled plus and minus I think having the ability to swap them would
make the use of the phone more intuitive. This should apply to any phone
that has volume controls on the left hand side of the device. This would
be a non issue if the phone could be rotated clockwise because the
volume up button would then be on the right and up would be to the right
and down to the left.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 01 Apr 2010 23:52:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>494</bugid>
<title>ContetProvider Audio confusing no data</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-19T20:28:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nmcbergg...@gmail.com</reportedBy>
<openedDate>Wed, 19 Mar 2008 15:18:14 +0000</openedDate>
<description>When tying to get the names of all music files on my sdcard using the
content provider I can only find the summary of the file. Not the namne
and NOT the data. Using the uri for albums I can get all information
connected to one of the files in the album. So the information is there
I just can not get it for every file. Using the uri for albums should
only return information about the album no file and the
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI should return all
information of the file.</description>
<comment>
<author>nmcbergg...@gmail.com</author>
<when>Thu, 27 Mar 2008 08:27:42 +0000</when>
<what>An update of the problem. It only appears to be a problem if no projection is sent to
the query. If no projection is used all info should be returned right? But it is
possible to make this happen by sending * as the projection.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 20:28:51 +0000</when>
<what>The projection is used to tell the query which columns to return. So I would expect
if you pass an empty projection, no data would be returned. 

If I understand your issue correctly, it appears the behavior you are seeing is
working as intended. If IQ&apos;Em mistaken, please update this issue with more details,
including a sample code snippet that reproduces the issue. </what>
</comment>
</bug>
<bug>
<bugid>9345</bugid>
<title>gmail chat Q&gt;E User has entered text Q&gt;E this message does not appear chatting between Android 1.6 and Win XP versions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>greenpyt...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 09:32:50 +0000</openedDate>
<description>Versions used: - Android 1.6 running on Sony Ericsson X10 (I donQ&apos;Et have
the phone here so cannot verify the actual build number, but which ever
is shipped with the new Sony phone in May 2010 (in the UK) chatting to -
Win XP - Ubuntu 9.04 - Mac Actual behaviour: When my friend enters text
from their phone, the messages appear but without the indication that
some text was coming. However between 2 PC operating systems (for
example Win XP to Win XP, or Win XP to Ubuntu, Mac to Ubuntu etc), the
message Q&quot;EUser has entered textQ&quot;E always appears once 1 character has been
entered in the text field. NB: I *think* it was working ok for Android
1.5 running on a G1, so it may be related to hardware, possibly being
the soft keyboard is the only option now using the Sony Ericsson? But I
am afraid I donQ&apos;Et have this phone anymore and cannot verify this. Nor
have Android 1.6 running on a phone which does have an actual keyboard.
Impact: Low This sometimes results in the conversations becoming lengthy
because we keep changing the subject thinking the other one is not
answering as has become bored! User Example: Them: Hey Me: Hi Them: So
what you up to? Me: So what you up to? Them: haha just going out Me: Are
you there? Me: Oh sorry I meant... Them: Ok hang on 2 secs Them: huh?
etc etc :)) Expected behaviour: Q&quot;EUser has entered text...Q&quot;E message
always to appear</description>
</bug>
<bug>
<bugid>2235</bugid>
<title>support sorting/playing mp3 by track#</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>11</stars>
<reportedBy>ahg...@gmail.com</reportedBy>
<openedDate>Mon, 16 Mar 2009 15:17:24 +0000</openedDate>
<description>this is a request for an enhancement for the musicplayer/library to
support listing/sorting/playing mp3 by track# so that concert cd albums
can be played as it was intended/recorded. (this is merely 1 example of
a use case for this request).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Mar 2009 14:25:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 01:00:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:24:29 +0000</when>
<what></what>
</comment>
<comment>
<author>clear0mind</author>
<when>Sun, 18 Oct 2009 18:56:46 +0000</when>
<what>Please, add support for sorting by CD number tag (1 of X, 2 of X) and track number.</what>
</comment>
</bug>
<bug>
<bugid>10024</bugid>
<title>Show next cross street in navigation when a destination is not being used</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jtk...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 06:59:39 +0000</openedDate>
<description>With the latest (4.4) google maps update we can use the destination view
for navigation without needing to input a destination which is great.
Now just need it to still show the name of the next cross street on the
screen just like how it shows the current street you are on. Either show
it like the current street in a black box with white text in a corner of
the screen or show the next upcoming cross street just like it does when
a destination is input and it is showing the next turn.</description>
</bug>
<bug>
<bugid>8613</bugid>
<title>Audio Equalizer with bluetooth headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>woer...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 09:06:39 +0000</openedDate>
<description>Hello, the audio equalizer is useless if you are using a bluetooth
headphone. I use a Motorola Milestone with Android 2.01 and as headphone
a Phillips SHB9000. Is it possible to fix it? Thx Q&amp;E Cheers Woercel</description>
<comment>
<author>bart.s...@gmail.com</author>
<when>Sat, 11 Sep 2010 17:14:56 +0000</when>
<what>Same problem.
IQ&apos;Em using Droid 2 with Android 2.2.20.A955.Verizon.en.US and SonyEricsson MW600 headset.
When equalizer is turned on, the music will also skip at random.

Thanks,
Bart</what>
</comment>
</bug>
<bug>
<bugid>9554</bugid>
<title>Google Voice for Android. Dial a specific contact with Google Voice all of the time...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>c.whit...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 07:04:48 +0000</openedDate>
<description>Certain contacts should be dialed with Google Voice by default while
others are dialed with your regular number versus it being all or
nothing. This should be specified in the individual contact Currently
the phone will either Q&quot;Ealways askQ&quot;E you if you want to dial numbers with
Google Voice or it will dial ALL numbers with Google Voice. The other
two options are irrelevant for this post. I would like to specify to the
phone to dial Q&quot;EPsycho ex-girlfriendQ&quot;E with Google Voice all of the time
all while dialing Q&quot;EMomQ&quot;E with my regular number all of the time versus it
asking me for every contact and me possibly making a mistake.</description>
<comment>
<author>choffmei...@gmail.com</author>
<when>Mon, 06 Dec 2010 05:07:26 +0000</when>
<what>Id love this feature also, this seems like one of the common sense things thatQ&apos;Es currently missing in GV. Please add this. </what>
</comment>
<comment>
<author>bwnich...@gmail.com</author>
<when>Mon, 31 Jan 2011 20:42:39 +0000</when>
<what>This would be an excellent feature for maintaining a separate number for business and personal contacts.</what>
</comment>
<comment>
<author>kamo...@gmail.com</author>
<when>Fri, 20 May 2011 00:52:10 +0000</when>
<what>I have to agree. This missing feature is restricting the freedom that GV provides and is one unnecessary additional step as a user. Please update this soon or explain why you will not.</what>
</comment>
</bug>
<bug>
<bugid>448</bugid>
<title>Enhancement: Canvas.postConcat()</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-04-04T12:15:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Wed, 12 Mar 2008 11:47:23 +0000</openedDate>
<description>It would be great if it was allowed to post-concatenate to the CanvasQ&apos;E
CTM. Note that the very same effect can be acheived by this (but slower)
code: // This is like a Canvas.loadIdentity() Matrix cctm = c.getCTM();
Matrix ctmi = new Matrix(); cctm.invert(ctmi); c.concat(ctmi); /* the
CanvasQ&apos;E CTM is now an identity matrix. So I can pre-concat my own matrix
and then pre- concat the former CTM and the result is the same as a
post-concat */ c.concat(myMatrix); c.concat(cctm);</description>
<comment>
<author>r...@google.com</author>
<when>Wed, 12 Mar 2008 13:37:15 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 04 Apr 2008 12:15:16 +0000</when>
<what>Will be able to set an arbitrary matrix in a future release.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>13065</bugid>
<title>Multiple Adressbook Sync on Exchange</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Markus.S...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 16:06:33 +0000</openedDate>
<description>Andoid can?t sync on more than one contact folders on Exchange.
Situation is: Adressbook one Adressbook two This two sings are equal on
their prefreences but there are different contacs in it. Android sync
only the main folder not the oder folders. This was a big issue for us
to change to a other OS on the handy devices thanks</description>
</bug>
<bug>
<bugid>17720</bugid>
<title>Gtalk Problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sankalpj...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 18:37:16 +0000</openedDate>
<description>I have a samsung galaxy s running android 2.2. Everything was running
fine, until one day when gtalk messages went out of proper conversation
sequence. For example, i send a message A, receive B, send C, receive D,
and so on , then instead of showing A then B then C then D, gtalk shows
B D and other received messages, then my messages A B. I looked for
solution to this problem on the internet, and everyone suggests setting
the time to sync with the network given time. I have tried that and it
FAILS. The problem is still there and its irritating. Also sometimes,
the window just wouldnQ&apos;Et scroll up or down properly! Another interesting
fact is that this problem wasnQ&apos;Et there before. And I have never made any
changes to my phone except normal downloading and updating applications
from the Market only. I sincerely hope Google finds a solution to this
and come on this is a Google App. DonQ&apos;Et make me move to other 3rd party
messaging apps. Thanks, A New Android User. :)</description>
</bug>
<bug>
<bugid>15796</bugid>
<title>Support for changing the sending email account when composing or replying to a mail</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>dewvi...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 17:09:38 +0000</openedDate>
<description>The bundled email app supports multiple email accounts. However, when
replying to an email, there is no way to select which account to use
when replying. It is only possible to reply using the email account that
received the message. Along the same lines, once I start composing an
email, I cannot change which account will be used to send it. Device:
Motorola XOOM OS: 3.0.1</description>
<comment>
<author>heshoot...@gmail.com</author>
<when>Wed, 30 Mar 2011 01:09:47 +0000</when>
<what>Install all the browsers in the supports app</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:02:52 +0000</when>
<what>IQ&apos;Em not sure about comment #1, please start a new bug for this.  LetQ&apos;Es focus this bug specifically on the feature request to allow account selection while composing.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
<comment>
<author>objectto...@gmail.com</author>
<when>Sat, 20 Aug 2011 19:04:17 +0000</when>
<what>Yes, please add this. When I sync exchange on my laptop it puts email from multiple accounts into my exchange account so when I pull it up on my android and go to reply I want to at least be able to send from the account it was sent to.  Even better would be to have choice in the email app to change send from account on the fly.</what>
</comment>
</bug>
<bug>
<bugid>15929</bugid>
<title>Display running total for SMS length and number of actual SMSQ&apos;Es</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>foc...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 12:02:53 +0000</openedDate>
<description>IQ&apos;Ed like to ask whether itQ&apos;Es possible to see SMS length stats in the SMS
application. Custom SMS app version from OEMQ&apos;Es support this, 3rd party
apps also, but the stock Android app doesnQ&apos;Et. I canQ&apos;Et see how many
characters remain till the end of next sub-SMS and how many actual SMSQ&apos;Es
the message will be sent it. Please, make this work. SMSQ&apos;Es arenQ&apos;Et cheap
here, people are used to it from other phones. Thank you.</description>
</bug>
<bug>
<bugid>10294</bugid>
<title>Quoted text in Gmail app does not show completely</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cscheibl...@gmail.com</reportedBy>
<openedDate>Sun, 08 Aug 2010 19:48:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Hi, I am not sure it itQ&apos;Es a bug, but when reading
messages in the Gmail app then quoted text (in a reply email) gets cut.
Example: This is the new text entered by the person who replied. Q&gt;EHere
is my original... Here is some other new text. Maybe itQ&apos;Es supposed to be
a feature, but to me it looks like a bug. I would really like to see the
complete quoted text, because it really helps to see on what the person
is replying, especially if the quoted text is quite long. Or maybe to
make it just an option, so that the user can decide if he wants to see
the complete quoted text, or just the first few words. I think this
would make the Gmail app way more useful. Thank you. I have a Samsung
Galaxy S with Android 2.1</description>
<comment>
<author>cscheibl...@gmail.com</author>
<when>Wed, 11 Aug 2010 20:22:26 +0000</when>
<what>Hi, I realized that I reported this issue to the wrong bugtracker. I looked at the Google Mobile forums and there is already a thread about this issue.

Sorry.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:30:52 +0000</when>
<what>Actually I think Google Mobile is only for m.google.com site in the browser... Reports about the Gmail app shuold be reported using this link (or go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>9869</bugid>
<title>Q&quot;EConnect your chargerQ&quot;E.....but the charger is connected and was charging, randomly just stopped.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>steve.g....@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 02:43:10 +0000</openedDate>
<description>Phone: LG Ally Android version: 2.1 Seems I have this issue that has
turned up lately where the phone seems to forget the fact that itQ&apos;Es
connected to a charger. It will charge for a bit, then just give up and
when I turn on the screen to check the charge status, the battery meter
has a question mark on it and the screen says Q&quot;Econnect your charger.Q&quot;E
Um, yeah, the charger is connected. Weirder still, the LED light stays
on and is red, meaning itQ&apos;Es charging but isnQ&apos;Et fully charged yet. What
is going on?</description>
<comment>
<author>chevygir...@gmail.com</author>
<when>Sun, 05 Jun 2011 05:13:46 +0000</when>
<what>Mine does the same thing and I canQ&apos;Et figure it out </what>
</comment>
</bug>
<bug>
<bugid>12134</bugid>
<title>Animation startOffset breaking animations </title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-03-01T15:17:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andy.ca...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 12:55:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Hi, IQ&apos;Eve recreated this bug on an
android 2.1 update 1 emulator and android 2.1 update 1 Galaxy S. What
happens is when you use a startOffset in an animation, the animation
breaks and doesnQ&apos;Et animate as expected. This animation shows the
problem. Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eset
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Escale
android:fromXScale=Q&quot;E1.0Q&quot;E android:toXScale=Q&quot;E0.5Q&quot;E android:fromYScale=Q&quot;E1.0Q&quot;E
android:toYScale=Q&quot;E0.5Q&quot;E android:pivotX=Q&quot;E50%Q&quot;E android:pivotY=Q&quot;E50%Q&quot;E
android:duration=Q&quot;E1000Q&quot;E /Q&gt;E Q&lt;Eset android:startOffset=Q&quot;E1000Q&quot;EQ&gt;E Q&lt;Escale
android:fromXScale=Q&quot;E0.5Q&quot;E android:toXScale=Q&quot;E1.0Q&quot;E android:fromYScale=Q&quot;E0.5Q&quot;E
android:toYScale=Q&quot;E1.0Q&quot;E android:pivotX=Q&quot;E50%Q&quot;E android:pivotY=Q&quot;E50%Q&quot;E
android:duration=Q&quot;E1000Q&quot;E /Q&gt;E Q&lt;E/setQ&gt;E Q&lt;E/setQ&gt;E It should: 0 m/s - Original
size 1000 m/s - Scaled to half size 2000 m/s - Original size Instead
this is what happens: 0 m/s - Half size 1000 m/s - Scaled to quarter
size 2000 m/s - Half size. This really seems to be quite a serious bug,
considering how basic this functionality is. If there is a problem with
the code above, then the documents clearly arenQ&apos;Et explicit enough as the
code above was modified exactly from the animation mark-up under the
Q&quot;ETween AnimationQ&quot;E section of this doc page:
http://developer.android.com/guide/topics/graphics/2d-graphics.html.
Even copying this animation in the link above is broken on both my
emulator and development device. Any solution or feedback would be very
much appreciated. Andy</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 18:21:53 +0000</when>
<what>This is probably because fillAfter is applied on the first scale. The first scale is therefore retained after itQ&apos;Es done and the second scale is composed with the first one. Try setting fillEnabled=Q&quot;EtrueQ&quot;E and fillAfter=Q&quot;EfalseQ&quot;E and see if it fixes the issue.</what>
</comment>
<comment>
<author>andy.ca...@gmail.com</author>
<when>Fri, 05 Nov 2010 13:08:54 +0000</when>
<what>Hi,

Thanks for your reply.

IQ&apos;Eve tried putting your suggestion in the first, second and both parts of the animation, but unfortunately none of them worked.

I did however find a work around which is:

Q&lt;Eset 
	xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E
	
	Q&lt;Escale xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E 
	
	        android:repeatMode=Q&quot;EreverseQ&quot;E
	        android:repeatCount=Q&quot;E1Q&quot;E
	        android:fromXScale=Q&quot;E1.0Q&quot;E 
	        android:toXScale=Q&quot;E0.8Q&quot;E 
	        android:fromYScale=Q&quot;E1.0Q&quot;E 
	        android:toYScale=Q&quot;E0.8Q&quot;E 
	        android:pivotX=Q&quot;E50%Q&quot;E 
	        android:pivotY=Q&quot;E50%Q&quot;E 
	        android:duration=Q&quot;E200Q&quot;E /Q&gt;E
Q&lt;E/setQ&gt;E

which works as IQ&apos;Eve removed the need of an offset all-togther. Interestingly enough, if I remove the repeat mode and repeat count from the xml above and set it in-code, this too is also broke... but thatQ&apos;Es one of many bugs for another day! ;)

Problem still remains when you want to create a more complex offset animation like the one in http://developer.android.com/guide/topics/graphics/2d-graphics.html under Q&apos;ETween AnimationQ&apos;E as I still havenQ&apos;Et found a way to make this work. Even copying the animation like for like doesnQ&apos;Et work on the devices and emulator IQ&apos;Eve tested.

I still am struggling to believe a whole sample is broken and no-ones noticed! lol

Thanks again for your reply.

Andy

</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Mon, 28 Feb 2011 23:43:07 +0000</when>
<what>Okay, looks like a bug in the way we handle offset transform animations. The startOffset is used to figure out the animation value and whether the animation has ended, but the current code incorrectly uses the transform of every child animation, regardless of whether itQ&apos;Es actually started.

The following code works around the issue in the current code, just by forcing it to take a different code path based on the fillEnabled flag:

Q&lt;Eset xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E
    Q&lt;Escale
        android:fromXScale=Q&quot;E1.0Q&quot;E
        android:toXScale=Q&quot;E0.5Q&quot;E
        android:fromYScale=Q&quot;E1.0Q&quot;E
        android:toYScale=Q&quot;E0.5Q&quot;E
        android:pivotX=Q&quot;E50%Q&quot;E
        android:pivotY=Q&quot;E50%Q&quot;E
        android:fillEnabled=Q&quot;EtrueQ&quot;E
        android:fillAfter=Q&quot;EfalseQ&quot;E
        android:duration=Q&quot;E1000Q&quot;E /Q&gt;E
        Q&lt;EsetQ&gt;E
            Q&lt;Escale
            android:fillEnabled=Q&quot;EtrueQ&quot;E
            android:fillBefore=Q&quot;EfalseQ&quot;E
            android:startOffset=Q&quot;E1000Q&quot;E
            android:fromXScale=Q&quot;E.5Q&quot;E
            android:toXScale=Q&quot;E1.0Q&quot;E
            android:fromYScale=Q&quot;E.5Q&quot;E
            android:toYScale=Q&quot;E1.0Q&quot;E
            android:pivotX=Q&quot;E50%Q&quot;E
            android:pivotY=Q&quot;E50%Q&quot;E
            android:duration=Q&quot;E1000Q&quot;E /Q&gt;E
        Q&lt;E/setQ&gt;E
 Q&lt;E/setQ&gt;E

Note that you donQ&apos;Et need that inner set object - you should in general eliminate the extra overhead and just have the scale animation in there directly (unless that inner set had Q&gt;E1 animations in it). Regardless, the above workaround works by forcing the fillEnabled and fillBefore/After states to values that force the logic to work.

But itQ&apos;Es a hack.

Should fix the bug and make startOffset work in the code by avoiding concatenating transforms before startOffset kicks in (and, similarly, avoiding the same problem for animations that have ended).</what>
</comment>
<comment>
<author>andy.ca...@gmail.com</author>
<when>Tue, 01 Mar 2011 10:04:33 +0000</when>
<what>Cool, thanks for the update! Nice to know IQ&apos;Em not going mad! :)

Andy.</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Tue, 01 Mar 2011 15:05:32 +0000</when>
<what>Actually, in looking into this further, it seems that the hack I mentioned is maybe not that far off.

The docs for fillEnabled say:

     * If fillEnabled is true, the animation will apply the value of fillBefore and
     * fillAfter. Otherwise, fillBefore and fillAfter are ignored and the animation
     * transformation is always applied.

That is, if you donQ&apos;Et set fillEnabled, then the transform should apply before and after the animation runs, within an AnimationSet.

In the example, the offset animationQ&apos;Es transform *should* be applied prior to it starting, and thatQ&apos;Es what causes the jump to half-size (because the pre-start value is .5 for that transform). So the proper fix is to tell the transform not to apply before the animation runs, by setting fillEnabled to true and fillBefore to false, as in my example. Similarly, the transform for the first animation is currently applied afterwards because fillEnabled is false, making it so that that first transform applies until the overall set ends. Again, the fix is to set fillEnabled to true and fillAfter to false, to make sure that isnQ&apos;Et the case.

IQ&apos;Em still puzzling through this to see if thereQ&apos;Es actually a bug to fix here. Specifically:
- should the transform inside the nested set apply to the transform outside of it? That is, should the state of fillEnabled on that inner scale matter when it is contained within a set that should not have started?
- are we simply applying the transform before the startOffset (which should be the case, as explained above), or are we actually running the animation (starting it too early)?

I think the answer to the first question is unclear: itQ&apos;Es not obvious to me what the behavior of nested animations should be, according to the docs. You could read it either way, but it seems valid to apply *any* transform inside the overal set according to the value of fillEnabled. So thereQ&apos;Es probably not anything to fix here.
The second question is just something I need to verify with a bit of testing. My assumption is that weQ&apos;Ere not starting it early, but rather just seeing the scaling behavior from statically applying the second transform earlier than expected.

So...
use the workaround in good conscience, because itQ&apos;Es actually correct, given the specs of the fill behavior.
Meanwhile, IQ&apos;Ell make sure there isnQ&apos;Et something else odd happening that should be fixed.</what>
</comment>
<comment>
<author>c...@android.com</author>
<when>Tue, 01 Mar 2011 15:17:35 +0000</when>
<what>simple to verify the second point: we are treating the situation correctly when applying the transform before or after the animation starts (weQ&apos;Ere not starting the animation prematurely, but simply applying the starting transform correctly, according to the fill behavior).

Closing the bug for now - try the workaround suggested, and make sure your fillEnabled/Before/After flags suit what youQ&apos;Ere trying to do in an AnimationSet.</what>
</comment>
</bug>
<bug>
<bugid>4647</bugid>
<title>Allow more formats to be supported in Android.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>craigmarti@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 16:34:54 +0000</openedDate>
<description>It appears that OOTB Android 2.0 only supports MP4 and h.264. How
difficult would it be to support other formats as well? Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:38:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10436</bugid>
<title>some media files that play in Android 2.1 do not in Android 2.2</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-16T17:54:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>roguetre...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 02:54:22 +0000</openedDate>
<description>After the upgrade to Android 2.2 os my application Myan Calendar
Countdown 2012 is broken It has been on the Android Market for 5 months
and working fine. now the movie file just shows black and some sound
files do not play Here are some files that no longer play
http://www.roguetreasure.com/downloads/button25.ogg
http://www.roguetreasure.com/downloads/explodeplanet.mp4 The ogg file I
encoded with AudioAucity and the mp4 file I encoded with Any Video
Converter what tools and or settings should I use now to be compatible
with Android 2.2</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Aug 2010 17:54:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8757</bugid>
<title>Keyboard doesnQ&apos;Et always show when needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 14:23:32 +0000</openedDate>
<description>If you tap Q&quot;ENew taskQ&quot;E in google tasks mobile the soft keyboard doesnQ&apos;Et
open. Tapping Q&quot;ENew contactQ&quot;E opens a contact but no soft keyboard or
active text field. If you open e.g. http://mobil.rejseplanen.dk and tap
the input field in the top the softkeyboard shows but when you press
arrow down highlighting the next input field the soft keyboards
disappears even though you were about the enter text (travel
destination). I use Tattoo with Eclair 2.1 community ROM (v5 from xda).</description>
</bug>
<bug>
<bugid>713</bugid>
<title>TTS in Android</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-05-06T03:57:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tjd...@gmail.com</reportedBy>
<openedDate>Tue, 06 May 2008 01:25:32 +0000</openedDate>
<description>Hi Guys, Is there any tech to implement the TTS in Android?i tried
freetts,but i doesnQ&apos;Et work.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:57:26 +0000</when>
<what>Thanks for your input!  However, questions and comments related to Android should
go to our Discussion Group at http://groups.google.com/group/android-developers.
This Issue Tracker should only be used for submitting bug reports and feature requests.</what>
</comment>
<comment>
<author>clc...@google.com</author>
<when>Fri, 09 Jan 2009 19:28:40 +0000</when>
<what>tjdeng,

Please see:
http://code.google.com/p/eyes-free/

TTS is currently available as an optional software library.

-Charles</what>
</comment>
</bug>
<bug>
<bugid>19377</bugid>
<title>Q&quot;ESend sharing request Q&quot;E pop up disappear Q&amp;E only contact id display after change the language in Add contact screen in Maps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 06:31:30 +0000</openedDate>
<description>[Procedure] 1.Map Q&gt;E Tap on your location Q&gt;E Tap on Q&quot;Eadd friendQ&quot;E icon Q&gt;E
Select from contact Q&gt;E Add any contact Q&gt;E Q&quot;ESend sharing requestQ&quot;E pop
appear. 2.Long press home key Q&gt;E Settings Q&gt;E Change language Q&gt;E Press back
key twice Q&gt;E Observe the pop up. [Note] Video is attached.</description>
</bug>
<bug>
<bugid>12878</bugid>
<title>Default Android email client canQ&apos;Et move messages between IMAP folders</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-21T06:33:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>stevenfrank880</reportedBy>
<openedDate>Wed, 01 Dec 2010 02:36:51 +0000</openedDate>
<description>Nexus One with 2.2 (or any device with stock email client) The commonly
used feature of moving an email message from one IMAP folder to another
is sorely missing. Please add it! Thanks!</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:33:24 +0000</when>
<what>This feature has been added in 3.0 and will be available in all subsequent releases.</what>
</comment>
</bug>
<bug>
<bugid>3557</bugid>
<title>test for issue 3458</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-15T05:55:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>ccla...@gmail.com</reportedBy>
<openedDate>Fri, 14 Aug 2009 20:28:07 +0000</openedDate>
<description>Attempting to post to duplicate reported bug</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 15 Aug 2009 05:55:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:28:32 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:20:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11658</bugid>
<title>we need arabic my google without it we cannot enjoy with android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-04T18:00:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>almalky....@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 13:52:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 04 Oct 2010 18:00:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12467</bugid>
<title>Pecan QVGA LCD 240x320_Latitude Popup Q&quot;EAllow sharing of your location with friendsQ&quot;E doesnQ&apos;Et fit in the QVGA LCD 240x320 on Landscape view.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 03:03:31 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Latitude - What happened.
Popup Q&quot;EAllow sharing of your location with friendsQ&quot;E doesnQ&apos;Et fit in the
QVGA LCD 240x320 on Landscape view. - What you think the correct
behavior should be. Popup Q&quot;EAllow sharing of your location with friendsQ&quot;E
should fit in the QVGA LCD 240x320 on Landscape view.</description>
</bug>
<bug>
<bugid>10794</bugid>
<title>Multiple reminders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wides...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 08:04:50 +0000</openedDate>
<description>Before the Android 2.2 upgrade it was possible to add more reminders to
a calendar event. When you press Menu in the Q&quot;EEvent detailsQ&quot;E screen then
you get an Q&quot;EAdd reminderQ&quot;E button. It does nothing now. It is exetremely
valuable to have multiple reminders for an event.</description>
</bug>
<bug>
<bugid>1679</bugid>
<title>Stack overflow in a deep hierarchy</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:16:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>thesq...@gmail.com</reportedBy>
<openedDate>Tue, 30 Dec 2008 03:01:35 +0000</openedDate>
<description>If I have a class hierarchy that is 32 deep and attempt to instantiate
the 32nd one, the VM breaks with a stack overflow. 32 seems like a
Q&apos;EmagicQ&apos;E number, so it might be that this is the expected behaviour.
Debugging shows that the VM fails to load the class, tries to throw and
exception and goes into infinite recursion. Example class hierarchy to
produce the error: class T1 {} class T2 extends T1 {} class T3 extends
T2 {} class T4 extends T3 {} class T5 extends T4 {} class T6 extends T5
{} class T7 extends T6 {} class T8 extends T7 {} class T9 extends T8 {}
class T10 extends T9 {} class T11 extends T10 {} class T12 extends T11
{} class T13 extends T12 {} class T14 extends T13 {} class T15 extends
T14 {} class T16 extends T15 {} class T17 extends T16 {} class T18
extends T17 {} class T19 extends T17 {} class T20 extends T19 {} class
T21 extends T20 {} class T22 extends T21 {} class T23 extends T22 {}
class T24 extends T23 {} class T25 extends T24 {} class T26 extends T25
{} class T27 extends T26 {} class T28 extends T27 {} class T29 extends
T28 {} class T30 extends T29 {} class T31 extends T30 {} class T32
extends T31 {} class T33 extends T32 {} ... new T33(); The following is
logged by the debugger: 12-30 02:57:25.922: WARN/dalvikvm(357): Stack
overflow on call to interp (top=0x4104b000 cur=0x4104923c size=8192
Ljava/lang/NoClassDefFoundError;.Q&lt;EinitQ&gt;E) 12-30 02:57:25.922:
INFO/dalvikvm(357): Stack overflow, expanding (0x41049200 to 0x41049000)
12-30 02:57:25.922: WARN/dalvikvm(357): Exception thrown
(Ljava/lang/StackOverflowError;) while throwing internal exception
(Ljava/lang/NoClassDefFoundError;) 12-30 02:57:25.922:
INFO/dalvikvm(357): Shrank stack (to 0x41049200, curFrame is 0x41049298)
12-30 02:57:25.922: INFO/dalvikvm(357): Stack overflow, expanding
(0x41049200 to 0x41049000) 12-30 02:57:25.932: INFO/dalvikvm(357):
Shrank stack (to 0x41049200, curFrame is 0x410492c0) 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX3; (28) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX3;Q&apos;E failed 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX4; (33) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX4;Q&apos;E failed 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX5; (34) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX5;Q&apos;E failed 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX6; (35) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX6;Q&apos;E failed 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX7; (36) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX7;Q&apos;E failed 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX8; (37) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX8;Q&apos;E failed 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX9; (38) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX9;Q&apos;E failed 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX10; (39) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX10;Q&apos;E failed 12-30 02:57:25.932:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX11; (7) 12-30 02:57:25.932: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX11;Q&apos;E failed 12-30 02:57:25.942:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX12; (8) 12-30 02:57:25.942: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX12;Q&apos;E failed 12-30 02:57:25.942:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX13; (9) 12-30 02:57:25.951: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX13;Q&apos;E failed 12-30 02:57:25.951:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX14; (10) 12-30 02:57:25.951: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX14;Q&apos;E failed 12-30 02:57:25.951:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX15; (11) 12-30 02:57:25.951: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX15;Q&apos;E failed 12-30 02:57:25.951:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX16; (12) 12-30 02:57:25.951: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX16;Q&apos;E failed 12-30 02:57:25.961:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX17; (13) 12-30 02:57:25.961: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX17;Q&apos;E failed 12-30 02:57:25.961:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX19; (14) 12-30 02:57:25.961: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX19;Q&apos;E failed 12-30 02:57:25.961:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX20; (16) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX20;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX21; (18) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX21;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX22; (19) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX22;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX23; (20) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX23;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX24; (21) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX24;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX25; (22) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX25;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX26; (23) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX26;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX27; (24) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX27;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX28; (25) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX28;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX29; (26) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX29;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX30; (27) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX30;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX31; (29) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX31;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX32; (30) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX32;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Unable to resolve superclass of
Lpure/android/hi/EX33; (31) 12-30 02:57:25.971: WARN/dalvikvm(357): Link
of class Q&apos;ELpure/android/hi/EX33;Q&apos;E failed 12-30 02:57:25.971:
WARN/dalvikvm(357): Exception Ljava/lang/NoClassDefFoundError; thrown
during Lpure/android/hi/EX1;.Q&lt;EclinitQ&gt;E 12-30 02:57:25.971:
DEBUG/AndroidRuntime(357): Shutting down VM 12-30 02:57:25.971:
WARN/dalvikvm(357): threadid=3: thread exiting with uncaught exception
(group=0x40010e28) 12-30 02:57:25.971: ERROR/AndroidRuntime(357):
Uncaught handler: thread main exiting due to uncaught exception 12-30
02:57:25.992: ERROR/AndroidRuntime(357):
java.lang.ExceptionInInitializerError 12-30 02:57:25.992:
ERROR/AndroidRuntime(357): at
pure.android.hi.pure.onCreate(pure.java:14) 12-30 02:57:25.992:
ERROR/AndroidRuntime(357): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1122)
12-30 02:57:25.992: ERROR/AndroidRuntime(357): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2103)
12-30 02:57:25.992: ERROR/AndroidRuntime(357): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2156)
12-30 02:57:25.992: ERROR/AndroidRuntime(357): at
android.app.ActivityThread.access$1800(ActivityThread.java:112) 12-30
02:57:25.992: ERROR/AndroidRuntime(357): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1580)
12-30 02:57:25.992: ERROR/AndroidRuntime(357): at
android.os.Handler.dispatchMessage(Handler.java:88) 12-30 02:57:25.992:
ERROR/AndroidRuntime(357): at android.os.Looper.loop(Looper.java:123)
12-30 02:57:25.992: ERROR/AndroidRuntime(357): at
android.app.ActivityThread.main(ActivityThread.java:3742) 12-30
02:57:25.992: ERROR/AndroidRuntime(357): at
java.lang.reflect.Method.invokeNative(Native Method) 12-30 02:57:25.992:
ERROR/AndroidRuntime(357): at
java.lang.reflect.Method.invoke(Method.java:515) 12-30 02:57:25.992:
ERROR/AndroidRuntime(357): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
12-30 02:57:25.992: ERROR/AndroidRuntime(357): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) 12-30
02:57:25.992: ERROR/AndroidRuntime(357): at
dalvik.system.NativeStart.main(Native Method) 12-30 02:57:25.992:
ERROR/AndroidRuntime(357): Caused by: java.lang.NoClassDefFoundError:
pure.android.hi.EX33 12-30 02:57:25.992: ERROR/AndroidRuntime(357): at
pure.android.hi.EX1.Q&lt;EclinitQ&gt;E(pure.java:19) 12-30 02:57:25.992:
ERROR/AndroidRuntime(357): ... 14 more 12-30 02:57:25.992:
ERROR/AndroidRuntime(357): Caused by: java.lang.ClassNotFoundException:
pure.android.hi.EX33 in loader dalvik.system.PathClassLoader@433e70f8
12-30 02:57:25.992: ERROR/AndroidRuntime(357): at
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:215) 12-30
02:57:25.992: ERROR/AndroidRuntime(357): at
java.lang.ClassLoader.loadClass(ClassLoader.java:453) 12-30
02:57:25.992: ERROR/AndroidRuntime(357): at
java.lang.ClassLoader.loadClass(ClassLoader.java:421) 12-30
02:57:25.992: ERROR/AndroidRuntime(357): ... 15 more The following was
logged in data/anr/traces.txt: ----- pid 357 at 2008-12-30 02:57:26
----- Cmd line: pure.android.hi DALVIK THREADS: Q&quot;EmainQ&quot;E prio=5 tid=3
NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0 obj=0x400113a8 | sysTid=357
nice=0 sched=0/0 handle=-1093526372 at
android.os.BinderProxy.transact(Native Method) at
android.app.ActivityManagerProxy.handleApplicationError(ActivityManagerNative.java:2023)
at com.android.internal.os.RuntimeInit.crash(RuntimeInit.java:302) at
com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:75)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:853) at
java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:850) at
dalvik.system.NativeStart.main(Native Method) Q&quot;EBinder Thread #3Q&quot;E prio=5
tid=15 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0 obj=0x433e69b8 |
sysTid=363 nice=0 sched=0/0 handle=801192 at
dalvik.system.NativeStart.run(Native Method) Q&quot;EBinder Thread #2Q&quot;E prio=5
tid=13 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0 obj=0x433e57a8 |
sysTid=362 nice=0 sched=0/0 handle=378336 at
dalvik.system.NativeStart.run(Native Method) Q&quot;EBinder Thread #1Q&quot;E prio=5
tid=11 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0 obj=0x433e4ef8 |
sysTid=361 nice=0 sched=0/0 handle=1366224 at
dalvik.system.NativeStart.run(Native Method) Q&quot;EJDWPQ&quot;E daemon prio=5 tid=9
VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 s=0 obj=0x433de2a0 |
sysTid=360 nice=0 sched=0/0 handle=1365936 at
dalvik.system.NativeStart.run(Native Method) Q&quot;ESignal CatcherQ&quot;E daemon
prio=5 tid=7 RUNNABLE | group=Q&quot;EsystemQ&quot;E sCount=0 dsCount=0 s=0
obj=0x433de1e8 | sysTid=359 nice=0 sched=0/0 handle=1357352 at
dalvik.system.NativeStart.run(Native Method) Q&quot;EHeapWorkerQ&quot;E daemon prio=5
tid=5 VMWAIT | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 s=0 obj=0x42531388 |
sysTid=358 nice=0 sched=0/0 handle=1357288 at
dalvik.system.NativeStart.run(Native Method) ----- end 357 -----</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 05 Jan 2009 21:00:46 +0000</when>
<what>YouQ&apos;Ere blowing out the stack, which defaults to 8KB.

The stack trace looks something like this:

W/dalvikvm(  348): Stack overflow on call to interp (top=0x4104a000 cur=0x41048228
size=8192 Ljava/lang/NoClassDefFoundError;.Q&lt;EinitQ&gt;E)
I/dalvikvm(  348): Q&quot;EmainQ&quot;E prio=5 tid=3 RUNNABLE
I/dalvikvm(  348):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0 obj=0x40018c90
I/dalvikvm(  348):   | sysTid=348 nice=0 sched=0/0 handle=-1096930116
I/dalvikvm(  348):   at java.lang.VMClassLoader.loadClass(Native Method)
I/dalvikvm(  348):   at java.lang.BootClassLoader.findClass(ClassLoader.java:1046)
I/dalvikvm(  348):   at java.lang.ClassLoader.loadClass(ClassLoader.java:564)
I/dalvikvm(  348):   at java.lang.ClassLoader.loadClass(ClassLoader.java:557)
I/dalvikvm(  348):   at java.lang.ClassLoader.loadClass(ClassLoader.java:521)
I/dalvikvm(  348):   at dalvik.system.DexFile.defineClass(Native Method)
I/dalvikvm(  348):   at dalvik.system.DexFile.loadClass(DexFile.java:193)
I/dalvikvm(  348):   at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:203)
I/dalvikvm(  348):   at java.lang.ClassLoader.loadClass(ClassLoader.java:564)
I/dalvikvm(  348):   at java.lang.ClassLoader.loadClass(ClassLoader.java:521)
I/dalvikvm(  348):   at dalvik.system.DexFile.defineClass(Native Method)
I/dalvikvm(  348):   at dalvik.system.DexFile.loadClass(DexFile.java:193)
I/dalvikvm(  348):   at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:203)
I/dalvikvm(  348):   at java.lang.ClassLoader.loadClass(ClassLoader.java:564)
I/dalvikvm(  348):   at java.lang.ClassLoader.loadClass(ClassLoader.java:521)
[...]

You asked for T33, which it requests from the class loader, but to create that class
it needs to look up the superclass, which it requests from the class loader.  This
continues recursively until the stack overflows.

Blowing up at 32 was just luck.  If you do this outside the app framework you need a
few more classes.

You can avoid the problem above by inserting a reference to T20 before the Q&quot;Enew T33Q&quot;E
(even just Q&quot;EClass t20cl = T20.classQ&quot;E).  That way you pull in a bunch of classes and
reduce the max recursion depth.
</what>
</comment>
<comment>
<author>thesq...@gmail.com</author>
<when>Mon, 05 Jan 2009 21:52:13 +0000</when>
<what>I have intvestigated this method - and indeed it does work. I also found that 32 was
just plain old luck! It looks like the stack has about 8kb standard, and it is
possible to increase this when creating a thread. </what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:16:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4215</bugid>
<title>here is a list to fix</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-06T13:47:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamjo...@gmail.com</reportedBy>
<openedDate>Sat, 10 Oct 2009 23:40:21 +0000</openedDate>
<description>Trackball sensitivity Allow downloads of .pdfQ&apos;Es Allow bluetooth
transfers Stereo Fix the absence of allowing the program to be easily
unlocked or it really isnQ&apos;Et worth using it! NOTE: This form is only for
reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:47:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6845</bugid>
<title>KeyEvent.FLAG_FROM_SYSTEM not set when screen is off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>pje...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 00:26:17 +0000</openedDate>
<description>The KeyEvent.FLAG_FROM_SYSTEM and scanCode are not set in KeyEvent
broadcasts when the screen is off (locked). To reproduce: 1. Register a
BroadcastReceiver for the android.intent.action.MEDIA_BUTTON and have it
print out the KeyEvent, e.g.: public class MediaButtonIntentReceiver
extends BroadcastReceiver { public void onReceive(Context context,
Intent intent) { final KeyEvent event =
(KeyEvent)intent.getParcelableExtra(Intent.EXTRA_KEY_EVENT);
Log.i(Q&quot;EtestQ&quot;E, event.toString()); } } 2. Click the button on the wired
headset or a control on a bluetooth headset when the screen is on.
YouQ&apos;Ell see something like: KeyEvent{action=0 code=79 repeat=0 meta=0
scancode=226 mFlags=8} 3. Hit the power button to turn the screen off
(lock) and click again. YouQ&apos;Ell see: KeyEvent{action=0 code=79 repeat=0
meta=0 scancode=0 mFlags=0} This is a serious problem, since it means I
canQ&apos;Et tell if the event is being spoofed or not, and spurious key events
can be major problems, security and otherwise. The FLAG_FROM_SYSTEM
should be set whenever the system generates a key event. WeQ&apos;Eve seen this
behavior on 1.6 and 2.0.1.</description>
<comment>
<author>nate.rid...@gmail.com</author>
<when>Fri, 12 Aug 2011 18:50:25 +0000</when>
<what>This behavior probably is only seen for the media button, because most other button presses would turn the screen back on. 

I agree that this is a serious problem that should be fixed. It caused me some headaches on the app IQ&apos;Em currently developing.</what>
</comment>
</bug>
<bug>
<bugid>1262</bugid>
<title>Problem about android SDK 1.0 porting on PXA310.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-29T01:22:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xdw197...@sohu.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 12:18:04 +0000</openedDate>
<description>Hello all: I am trying to port android SDK 1.0 to PXA310. I have patched
kernel linux2.6.21 which was released from Marvell with
linux-2.6.25-android-1.0_r1.tar.gz. and the rootfs was pulled from
android-sdk-windows-1.0_r1. When i try to run android 1.0 on zylonite
dev board through NFS method, i get following error messages:
I/ActivityManager( 505): Start proc com.android.phone for added
application com.android.phone: pid=542 uid=1001 gids={3001, 3003}
I/ActivityManager( 505): Starting activity: Intent {
action=android.intent.action.MAIN categories=
{android.intent.category.HOME} flags=0x} I/ActivityManager( 505): Start
proc android.process.acore for activity com.android.launcher/.Launcher:
pid=544 uid=10001 gids={3003} D/dalvikvm( 505): GC freed 4967 objects /
284576 bytes in 133ms W/ActivityManager( 505): No pending application
record for pid 0 (IApplicationThread
android.app.ApplicationThreadProxy@434ca790); droppis W/ActivityManager(
505): No pending application record for pid 0 (IApplicationThread
android.app.ApplicationThreadProxy@434ecf80); droppis D/AndroidRuntime(
542): Shutting down VM Is there any comments about this problem? Thanks.</description>
<comment>
<author>gregkn...@gmail.com</author>
<when>Wed, 26 Nov 2008 00:40:37 +0000</when>
<what>Can you get more debug info from Dalvik? Maybe strace would help.

GK</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:22:19 +0000</when>
<what></what>
</comment>
<comment>
<author>valaj...@gmail.com</author>
<when>Fri, 24 Jul 2009 23:35:40 +0000</when>
<what>hi,

did you find any solution for that marvell?</what>
</comment>
</bug>
<bug>
<bugid>8952</bugid>
<title>RadioGroup should allow nested layouts</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>9</stars>
<reportedBy>jbec...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 22:59:42 +0000</openedDate>
<description>In the following code the radiobuttons arenQ&apos;Et members of the radiogroup
as expected. Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
android:id=Q&quot;E@+id/LinearLayout01Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:orientation=Q&quot;EverticalQ&quot;E
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;ERadioGroup
android:id=Q&quot;E@+id/RadioGroupAgentQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ETableLayout
android:id=Q&quot;E@+id/TableLayout01Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ETableRow
android:id=Q&quot;E@+id/TableRow02Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ERadioButton
android:id=Q&quot;E@+id/RadioButton01Q&quot;E android:text=Q&quot;EAndroidQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;ERadioButton android:id=Q&quot;E@+id/RadioButton02Q&quot;E android:text=Q&quot;EIEQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;ETableRow android:id=Q&quot;E@+id/TableRow01Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ERadioButton
android:id=Q&quot;E@+id/RadioButton05Q&quot;E android:text=Q&quot;EiPadQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;ERadioButton android:id=Q&quot;E@+id/RadioButton06Q&quot;E android:text=Q&quot;EiPhoneQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;ETableRow android:id=Q&quot;E@+id/TableRow03Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ERadioButton
android:id=Q&quot;E@+id/RadioButton03Q&quot;E android:text=Q&quot;EFirefoxQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;ERadioButton android:id=Q&quot;E@+id/RadioButton04Q&quot;E android:text=Q&quot;ESafariQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;E/TableLayoutQ&gt;E Q&lt;E/RadioGroupQ&gt;E Q&lt;EButton
android:text=Q&quot;E@string/str_okQ&quot;E android:id=Q&quot;E@+id/OkButtonQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:16:41 +0000</when>
<what></what>
</comment>
<comment>
<author>GodsM...@gmail.com</author>
<when>Fri, 16 Jul 2010 05:56:23 +0000</when>
<what>The same applies for adding a RelativeLayout where the TableLayout is.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 07:06:14 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 07:07:34 +0000</when>
<what>The current limitation of RadioGroup is that RadioButtons must be direct children of the group.</what>
</comment>
</bug>
<bug>
<bugid>1527</bugid>
<title>android browser canQ&apos;Et file new issue on code.google.com</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T22:36:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>10</stars>
<reportedBy>chris.sn...@gmail.com</reportedBy>
<openedDate>Sat, 13 Dec 2008 07:45:15 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1. Open Browser 2. go to
code.google.com 3. attempt to open a new issue for some project When you
click Q&quot;ESubmit IssueQ&quot;E you get a 411 error: Length Required POST requests
require a Content-length header. - What you think the correct behavior
should be. Browser and server are able to negotiate a POST request.</description>
<comment>
<author>chris.sn...@gmail.com</author>
<when>Sat, 13 Dec 2008 07:49:07 +0000</when>
<what>It appears the submission is successful, in spite of the error 411.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 21:52:16 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>lini.genesio</author>
<when>Wed, 17 Dec 2008 08:53:06 +0000</when>
<what>I have the same problem posting comments here (like this).
The post is successful but i get HTTP 411. </what>
</comment>
<comment>
<author>ctemplet...@gmail.com</author>
<when>Thu, 01 Jan 2009 20:43:43 +0000</when>
<what>I can verify this issue first hand as I have the same problem. 

I propose the priority of this bug be increased Q&apos;EHighQ&apos;E due to the simple fact that it discourages people from 
reporting bugs when they find them (while using there android). If a person does not know that the bug report 
got posted they may not attempt another bug post from there android phone (or maybe not even there computer 
due to the negative response). This would lead to issues going unreported.
</what>
</comment>
<comment>
<author>tandrews...@gmail.com</author>
<when>Tue, 27 Jan 2009 05:22:29 +0000</when>
<what>Error also occurs if you attempt to delete (an accidentally duplicated) comment you place on an issue.</what>
</comment>
<comment>
<author>email.ne...@gmail.com</author>
<when>Fri, 24 Jul 2009 11:02:04 +0000</when>
<what>I am using a HTC Magic and have the same problem, the web site I am using works
normally fully cross browser and extensively tested but returns a ?Length Required?
on a form post using the phones browser.</what>
</comment>
<comment>
<author>danieljc...@gmail.com</author>
<when>Sat, 25 Jul 2009 00:18:51 +0000</when>
<what>I have the same error when clicking on [new post +] button in google groups:

G o o g l e Length Required POST requests require a header POST requests require a Content-length 
header

Since google probably use a similar POST mechanism on both sites I thought it was worth mentioning 
here.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 22:36:30 +0000</when>
<what>fixed in a future release; see issue 3591, filed from an android phone</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:34:58 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2162</bugid>
<title>[Launcher] changing shortAxisCell and LongAxisCell in workspace_screen.xml make a ArrayIndexOutOfBoundsException</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-06T19:42:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jusun...@gmail.com</reportedBy>
<openedDate>Fri, 06 Mar 2009 03:51:14 +0000</openedDate>
<description>- Android code version : 3/6 latest version. - development environment :
ubuntu 8.04 and dell demention 5150 desktop. - describe the problem : I
changed ShortAxisCell=5 and LongAxisCell=6 in workspace_screen.xml
(Launcher App), then a ArrayIndexOutOfBoundsException occured. I think
the reason why the exception occured is that a mOccupied variable didnQ&apos;Et
change when orientation changed in CellLayout.java. follow a [Steps to
reproduce the problem] public CellLayout (Context context, AttributeSet
attrs, int defStyle) { if (mOccupied == null) { if (mPortrait) {
mOccupied = new boolean[mShortAxisCells][mLongAxisCells]; } else {
mOccupied = new boolean[mLongAxisCells][mShortAxisCells]; } } } - Steps
to reproduce the problem 1. change shortAxisCell=5 and longAxisCell=6 in
Launcher/res/layout-land/workspace_screen.xml and
Launcher/res/layout-port/workspace_screen.xml. (default values is
shortAxisCell=4 and longAxisCell=4) 2. m Q&amp;EQ&amp;E emulator -skin 800x480 3.
change emulator from landscape mode to portrait mode. 4. touch a
wallpaper and you will see a exception dialog - Sample souce code
demonstrating the problem - Expected result : no exception dialog after
changing a portrait mode. - Observed result : below exception
------------------------------------------------------------------ 03-06
02:39:38.065 E/AndroidRuntime( 92):
java.lang.ArrayIndexOutOfBoundsException 03-06 02:39:38.065
E/AndroidRuntime( 92): at
com.android.launcher.CellLayout.findOccupiedCells(CellLayout.java:706)
03-06 02:39:38.065 E/AndroidRuntime( 92): at
com.android.launcher.CellLayout.onInterceptTouchEvent(CellLayout.java:176)
03-06 02:39:38.065 E/AndroidRuntime( 92): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:779) 03-06
02:39:38.065 E/AndroidRuntime( 92): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:798) 03-06
02:39:38.065 E/AndroidRuntime( 92): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:798) 03-06
02:39:38.065 E/AndroidRuntime( 92): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:798) 03-06
02:39:38.065 E/AndroidRuntime( 92): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:798) 03-06
02:39:38.065 E/AndroidRuntime( 92): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1587)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 15:30:53 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.

Seems to me that youQ&apos;Eve done most of the work already, why donQ&apos;Et you contribute a fix?</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 06 Mar 2009 19:42:26 +0000</when>
<what>Obsolete as of Cupcake. Besides, these are not public APIs. There is no guarantee
about the generic use of this class, these are implementations problems.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:18:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12042</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:44:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:50:22 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Login to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:44:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10179</bugid>
<title>onLongPress gesture event does not activate when in long ScrollView</title>
<status>Reviewed</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mario.j....@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 03:43:14 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
I have included the source code to reproduce the bug - What happened.
The layout contains a TextView inside a LinearLayout, inside a
ScrollView. When you hold down on the text nothing happens. But if you
change the text of Q&quot;EthetextQ&quot;E variable to something shorter, it works.
The bug only appears when the text is long enough to make the text
scroll. - What you think the correct behavior should be. If the text
being displayed is short, everything works fine. But if it is so long
that a scroll bar is present, the event wonQ&apos;Et fire at all. Ran code on
2.1-update1 API level 7</description>
<comment>
<author>mario.j....@gmail.com</author>
<when>Wed, 04 Aug 2010 03:45:12 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 04 Aug 2010 17:49:45 +0000</when>
<what>It looks like a normal behavior to me. The gesture detector stuff is done at the Activity level, after the views had a chance to consume the events. Might be worth a look though.</what>
</comment>
</bug>
<bug>
<bugid>20028</bugid>
<title>Apps go to next page when first page is not full yet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phait...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 07:44:22 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Apps go to next page when first page
is not full yet. steps to reproduce: 1. Tap Q&quot;EAppsQ&quot;E (Top right corner) to
open apps drawer; 2. If no app downloaded: Landscape mode: all apps will
be in one page, but if tap the blank area (bottom), will exit app drawer
and back to home screen; Portrait mode: apps will be moved to a new
page, even there is enough place in first page, tap the blank area of
first page, will exit app drawer and back to home screen. 3. If already
downloaded some apps (2 or more apps): Landscape mode: apps will be
moved to a new page, even there is enough place in first page, tap the
blank area of first page, will exit app drawer and back to home screen.
Portrait mode: Same results. Repeatability: 100% Expected Results: Move
app to next page after first page is full. Actual Result: Created a new
page when first page is not full.</description>
</bug>
<bug>
<bugid>4308</bugid>
<title>USER_PRESENT action triggered with keyguard engaged</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>yuri.da...@gmail.com</reportedBy>
<openedDate>Tue, 20 Oct 2009 20:54:56 +0000</openedDate>
<description>The following sequence triggers an USER_PRESENT event even if the
keyguard has not been unlocked. Lock pattern enabled, power off screen.
Press Q&apos;EmenuQ&apos;E (SCREEN_ON action, lock pattern screen shown) tap
Q&apos;Eemergency callQ&apos;E (dialpad shown) press Q&apos;EhomeQ&apos;E (back to lock pattern
screen, no emergency button visible) press Q&apos;EbackQ&apos;E (dialpad shown,
USER_PRESENT action sent) The screen in not unlocked, but my application
gets it and assumes user is now ready to use phone. This has been tested
on ADP1 with 1.6 firmware, but I think I got it also with 1.5 firmware,
I found only recently how to trigger the event.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:11:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:11:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4707</bugid>
<title>Unable to set an address as the default for a contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>stephen.ostrow</reportedBy>
<openedDate>Thu, 12 Nov 2009 03:02:56 +0000</openedDate>
<description>Device: Motorola DROID Version 2.0 Carrier: Verizon Wireless - Steps to
reproduce the problem. Went into contact, long pressed on address - What
happened. No option to make address default came up - What you think the
correct behavior should be. There should be an option to make address
default just like email, phone, im</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:28:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6927</bugid>
<title>Bluetooth (BT) paired but not staying connected to my Mac computer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gillotti@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 00:15:59 +0000</openedDate>
<description>My Droid shows my Mac computer under Bluetooth Settings Q&gt;E Bluetooth
Devices Q&gt;E I can see it listed and it says Q&quot;EPaired but not connectedQ&quot;E I
then, on my Mac under the BT control panels, see Q&quot;EDroidQ&quot;E listed and it
is also Q&quot;Epaired but not connected.Q&quot;E Well, when I tell my Droid to
Q&quot;EconnectQ&quot;E via Bluetooth Settings Q&gt;E Bluetooth Devices Q&gt;E press my
computers name (or long press and select Q&quot;EConnectQ&quot;E) it grays out and
says Q&quot;Econnecting...Q&quot;E and then my computer shows it as Q&quot;EconnectedQ&quot;E. But,
in a few seconds, the Droid reverts back to Q&quot;EPaired but not connectedQ&quot;E
and the Mac then also goes back to showing the Droid as Q&quot;ENot ConnectedQ&quot;E
Any idea? I want to try this app that allows me to use my speaker and
mic on my Mac to take and place phone calls, via BT, on my Droid - but I
canQ&apos;Et get the 2 to stay Q&quot;EconectedQ&quot;E via BT. They pair, but wont connect.
ps - it pairs perfect with my car instantly every time</description>
<comment>
<author>gillotti@gmail.com</author>
<when>Tue, 20 Apr 2010 23:51:04 +0000</when>
<what>anyone?</what>
</comment>
<comment>
<author>jaiku...@google.com</author>
<when>Fri, 07 May 2010 00:34:46 +0000</when>
<what>I donQ&apos;Et think the Mac has the Handsfree profile. Hence the phone doesnQ&apos;Et connect. It 
usually only has the File Transfer, PDA Sync and AVRCP profiles.

What exactly does the app do ? Do you have to install something on the mac too and 
they may be use rfcomm to transfer data ?

If you are unfamiliar with the profiles mentioned above, have a look at the wikipedia 
entry about Bluetooth.</what>
</comment>
</bug>
<bug>
<bugid>6552</bugid>
<title>ListView in ScrollView display only first 2 items by default, other after scroll.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-02-09T19:09:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>android....@gmail.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 16:59:09 +0000</openedDate>
<description>ListView in ScrollView display only first 2 items by default, other
after scroll. Sample Eclipse project in attach. Similar described in:
http://groups.google.com/group/android-developers/browse_thread/thread/f58628b3e560c5b/3e5e0acd26ebabe3?lnk=gstQ&amp;Eq=ListView+%2BScrollView#3e5e0acd26ebabe3
Step to reproduce: 1)ListView is inserted into ScrollView (main.xml):
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EScrollView
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E
Q&lt;EListView xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@+id/listQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;E/ListViewQ&gt;E Q&lt;E/ScrollViewQ&gt;E 2)
Adapter is attached for ListView (ListViewBugActivity) What happened:
Only 2 first List items displayed Correct behavior: All items have to be
displayed Workaround can be used for this situation: Inherit from
Q&quot;EListViewQ&quot;E and change Q&quot;EonMeasureQ&quot;E as in HeightListView.java. Workaround
also present in attach, please look WorkaroundActivity.java</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 09 Feb 2010 19:09:01 +0000</when>
<what>ListView cannot be used in a ScrollView.</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Wed, 10 Feb 2010 08:26:54 +0000</when>
<what>Why ListView cannot be used in a ScrollView?

I have not find this restriction in Developers Reference.
Can you please give a link from Developers Reference where described that some
widgets cannot be used in layouts?

I have a long screen with many widgets, and last widget - is ListView.
All widgets inserted into ScrollView.

If you look at attached sample, you can find workaround for this situation.
Is this workaround applicable?
</what>
</comment>
<comment>
<author>Christop...@gmail.com</author>
<when>Sat, 20 Feb 2010 20:39:56 +0000</when>
<what>I would like to have an alternate soution too!

How to put a listview inside a huge amount of text?</what>
</comment>
<comment>
<author>alexey.y...@gmail.com</author>
<when>Thu, 04 Mar 2010 14:14:37 +0000</when>
<what>seems to be a bug</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Fri, 19 Mar 2010 13:52:17 +0000</when>
<what>Hi Christophe,

workaround present in attach.

How reopen this issue?
</what>
</comment>
<comment>
<author>skylar.s...@gmail.com</author>
<when>Mon, 01 Nov 2010 21:02:15 +0000</when>
<what>Bump. Simply closing this bug and saying Q&quot;Eit canQ&apos;Et be doneQ&quot;E is unacceptable. 

There are many valid use cases where a developer could use a scrolling window and automatically growing list in the same application. </what>
</comment>
<comment>
<author>fredd...@gmail.com</author>
<when>Wed, 05 Jan 2011 14:38:54 +0000</when>
<what>I used a ListView within another ListView. But like many other here i noticed that the listView present on each row only showed two items. Using the attached HeightListView.java i was enabled to fix this, which is clearly a BUG.</what>
</comment>
<comment>
<author>kanth....@gmail.com</author>
<when>Thu, 07 Jul 2011 05:01:26 +0000</when>
<what>Google accepted this as a Bug??</what>
</comment>
<comment>
<author>fredd...@gmail.com</author>
<when>Thu, 07 Jul 2011 06:35:01 +0000</when>
<what>DonQ&apos;Et think so, Q&quot;EStatus: DeclinedQ&quot;E</what>
</comment>
<comment>
<author>rauldosa...@gmail.com</author>
<when>Fri, 09 Sep 2011 18:24:06 +0000</when>
<what>this is a f u c k bug</what>
</comment>
</bug>
<bug>
<bugid>15726</bugid>
<title>Discard the ability to have Q&quot;EuninstallableQ&quot;E bloatware applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>88</stars>
<reportedBy>keaganta...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 04:01:53 +0000</openedDate>
<description>I am guessing this is a Q&quot;EfeatureQ&quot;E and not a defect, however I believe
that applications should not be Q&quot;ElockedQ&quot;E onto the phone as bloatware
from the service providers we purchase them from. I believe that it is
fair that they have the ability to put the applications on the phone,
just not to let them make it to where you cannot uninstall them without
rooting your phone which voids the warranty in most if not all cases. I
do not understand why this was a feature that the service providers
could exploit. I propose that the only locked down apps on your device
should be the applications vital to System stability and integrability.
Thanks, WeldWare</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 25 Mar 2011 04:05:08 +0000</when>
<what>Star this issue: http://code.google.com/p/android/issues/detail?id=9185</what>
</comment>
<comment>
<author>keaganta...@gmail.com</author>
<when>Fri, 25 Mar 2011 12:55:15 +0000</when>
<what>Sorry about that. I didnQ&apos;Et see it</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 25 Mar 2011 17:09:37 +0000</when>
<what>ItQ&apos;Es OK. I think this issue is important so IQ&apos;Em glad to help.</what>
</comment>
<comment>
<author>4jonah@gmail.com</author>
<when>Fri, 25 Mar 2011 17:17:44 +0000</when>
<what>This topic should be merged with that one</what>
</comment>
<comment>
<author>keaganta...@gmail.com</author>
<when>Fri, 25 Mar 2011 19:46:18 +0000</when>
<what>Eah, I just think it should be fixed</what>
</comment>
<comment>
<author>brian...@gmail.com</author>
<when>Fri, 29 Jul 2011 10:16:10 +0000</when>
<what>The end user should be able to decide what to keep and what to uninstall.  Thanks for telling us what we want and will use.  Freedom of choice??  NOT!!</what>
</comment>
<comment>
<author>ryancach...@gmail.com</author>
<when>Fri, 02 Sep 2011 21:41:18 +0000</when>
<what>Nothing makes me angrier than software developers telling me what I need to be using without allowing me the opportunity to decide for myself.</what>
</comment>
<comment>
<author>southern...@att.net</author>
<when>Wed, 14 Sep 2011 02:56:32 +0000</when>
<what>Please get rid of the bloatware.
Fix the overheating issue with the car dock.
This could have been a really great phone If you gave us some control over it.</what>
</comment>
<comment>
<author>theallis...@gmail.com</author>
<when>Mon, 19 Sep 2011 05:33:23 +0000</when>
<what>Let us get rid of that crap! I donQ&apos;Et care about NFL! And Social Location takes 97% of my battery even though itQ&apos;Es never on, even have it on auto-end and have the setting to Q&quot;EOFFQ&quot;E in the app. ThatQ&apos;Es right: 97%. I donQ&apos;Et use it, never will, and hate carrying around a charger so that my phone wonQ&apos;Et die when I go to school. I donQ&apos;Et even use 4G because Social Location + LTE = 2 hours of battery.

Ruins my phone.</what>
</comment>
<comment>
<author>KennedyJ...@gmail.com</author>
<when>Tue, 04 Oct 2011 02:37:34 +0000</when>
<what>Look at it this way. Slacker is horribly broken and since it is now a forced app doesnQ&apos;Et that mean that either the app, or the phone is also now broken?</what>
</comment>
<comment>
<author>bbarnar...@gmail.com</author>
<when>Fri, 14 Oct 2011 02:05:43 +0000</when>
<what>Please let me uninstall the bloatware. I donQ&apos;Et care if you think itQ&apos;Es not affecting me, because I want control of my phone w/o having to root it.</what>
</comment>
<comment>
<author>mikeyma...@gmail.com</author>
<when>Tue, 01 Nov 2011 15:55:12 +0000</when>
<what>Crapware/bloatware should be removable. My phone. My choice.</what>
</comment>
<comment>
<author>southern...@att.net</author>
<when>Tue, 01 Nov 2011 16:45:34 +0000</when>
<what>There are applications on my Droid 3 that I will never use. I have Google 
maps and navigation, I will never use VZ navigator why canQ&apos;Et I remove it.
I will never use any V cast applications. Citrix, I do not even know what it 
does.
IQ&apos;Em paying my contract on time, why canQ&apos;Et I have the right to have what I 
want on my phone.
I want gain the storage for stuff I want to use.
After my contract is done and I own the phone outright, give me the option 
to get rid of the bloatware.
Preloading the phone with applications that people will never use and canQ&apos;Et 
remove isnQ&apos;Et consumer friendly
and encourages the techies to hack their phones to get rid of these 
applications that they donQ&apos;Et need or want.
  I am not a techie but I would pay Verizon to remove this stuff so my 
warranty wasnQ&apos;Et voided.
If I accidently hit VZ navigator, I just made a $10 dollar mistake. I donQ&apos;Et 
want the option to ever show up.
I constantly hit always use Google maps but every time the option for VZ 
navigator keeps popping up.
  After so many complaints about bloatware when will you make the consumer 
happy.
Once again I am willing to pay Verizon to remove these applications and 
there are probably a million people
just like me willing to pay to get rid of the garbage. What a windfall for 
Verizon $15-20 to delete the garbage
times a million or two maybe three million people. It just makes sense to 
keep the consumer happy.
If we are happy when our contracts are over we will come back.</what>
</comment>
<comment>
<author>keaganta...@gmail.com</author>
<when>Tue, 01 Nov 2011 16:52:35 +0000</when>
<what>Correct me if IQ&apos;Em wrong, but I believe that this is fixed in 4.0</what>
</comment>
<comment>
<author>southern...@att.net</author>
<when>Tue, 01 Nov 2011 16:53:07 +0000</when>
<what>I have the Droid 3. I bought this phone for its excellent navigation. I will never use VZ Navigator, I do not want to see it as an option. I donQ&apos;Et know what Citrix is and will never use it. I donQ&apos;Et want city ID, I have never watched a football game in my entire life. I do not want any Vcast applications at all, thatQ&apos;Es why I have the Android Market. I am willing to go into a Verizon store and pay to have this stuff removed.
  If I hit VZ Navigator by accident, I just made a $10 dollar mistake. I donQ&apos;Et the option to make that mistake.
  Once again I am willing to pay Verizon to remove these unwanted applications. I am not going to root my phone and void my warranty, and I imagine that there are millions of others just like me. Charge me $10 dollars to remove this stuff and I will be a happy customer, Not to mention the windfall Verizon would make with all the others just like me.
  If I am a happy customer I will come back at the end of my contract. It just makes good business sense to give the consumer what they want, not forcing them to accept what you think they want.</what>
</comment>
<comment>
<author>crispind...@gmail.com</author>
<when>Tue, 01 Nov 2011 16:58:41 +0000</when>
<what>http://www.theverge.com/2011/10/20/2502299/bloatware-kill-switch-in-ice-cream-sandwich

yes android 4.0 includes a disable feature, however, motorola is notorious for ridiculously long update waits. Considering 4.0 isnt released yet motorola wont get it to the droid 3 until spring at earliest. </what>
</comment>
<comment>
<author>compy...@gmail.com</author>
<when>Tue, 01 Nov 2011 17:10:34 +0000</when>
<what>ICS has a bloatware removal function, but just like any other feature on an Android phone, it can be removed by the carrier. You should try writing to them (e.g. Verizon) instead of Google, they are the ones loading the bloat onto your phones.

In the mean time, if you do not wish to Root, consider using a different launcher such as Launcher Pro which has the option to hide menu options.</what>
</comment>
<comment>
<author>gelopez...@gmail.com</author>
<when>Fri, 11 Nov 2011 13:16:45 +0000</when>
<what>did i tell you guys i hate bloatware??? </what>
</comment>
<comment>
<author>4jonah@gmail.com</author>
<when>Sat, 12 Nov 2011 06:19:27 +0000</when>
<what>Issue 9185 should be merged into this; this into that. I have 2 notifications for the same thing</what>
</comment>
</bug>
<bug>
<bugid>15939</bugid>
<title>Market Q&quot;EMy OrdersQ&quot;E sort by column</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mattsk...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 18:31:06 +0000</openedDate>
<description>HowQ&apos;Es about making those column headings clickable so we can sort by
name, category or price? The capabilities of these new Android devices
are vast, but thatQ&apos;Es making my app list very long. For a company that
makes its living from search itQ&apos;Es shocking to find simple Q&quot;Eweb site 101Q&quot;E
features missing.</description>
</bug>
<bug>
<bugid>631</bugid>
<title>Docs: incorrect sample code in Q&apos;EAccessing Content ProvidersQ&apos;E</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T00:52:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d...@cowlark.com</reportedBy>
<openedDate>Thu, 10 Apr 2008 13:10:21 +0000</openedDate>
<description>The Q&apos;EAdding a recordQ&apos;E section here:
http://code.google.com/android/devel/data/contentproviders.html#addingrecord
...defines the value map that gets passed into ContentResolver.insert()
as follows: HashMapQ&lt;EString, ObjectQ&gt;E values = new HashMapQ&lt;EString,
ObjectQ&gt;E(); However, thatQ&apos;Es incorrect and doesnQ&apos;Et work; it should be
creating a ContentValues object: ContentValues values = new
ContentValues();</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:17:57 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 00:52:56 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>12667</bugid>
<title>New eMail icon not more displayed in status bar (POP eMail Account (non GoggleMail)) </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rayjoh...@gmail.com</reportedBy>
<openedDate>Sat, 20 Nov 2010 12:01:20 +0000</openedDate>
<description>Modell: Motorola DEFY Firmware: 2.1-update1
(Blur_Version.2.21.0.MB525.Retail.en.DE) Mod: MB525 Kernel: 2.6.29
Build: JRDNEM_U3_2.21.0 Dear Madam Q&amp;E Sir When I receive a new mail in my
POP eMail Account, the subject of this mail is shortly shown in status
bar but the space where normaly the new mail notification icon is
displayed stays void. So I do not see if I have new mail. The space
beside the new mail subject is still reserved for the icon, but it do
not draw it. So it seems, that the mail application wants to draw the
icon, but can not found or load the icon ressource. I did a search on
the net and found out, that a lot of people with Android phones from
different manufactures have this problem too. So it might not be a
motorola problem but a general Android bug. And yes, I enabled the mail
notification in the status bar for this mail account and this mail
notification icon was displayed for a while but it is disappeared
suddenly. Best regards Raymund Apfelb?</description>
</bug>
<bug>
<bugid>1422</bugid>
<title>phone numbers adding themselves to favorites</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-03T01:51:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kllng...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 23:16:55 +0000</openedDate>
<description>problem with the contacts/ favorites. contacts add themselves to the
favorites and thereQ&apos;Es no way to delete them from favorites (I never
added them in the first place so when you click on the name you have the
choice of adding them to the favorites but not removing them)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 03 Dec 2008 01:51:51 +0000</when>
<what>Hi,

The favorites that appear without a star are the most contacted favorites (based on the number of incoming and 
outgoing calls.)</what>
</comment>
<comment>
<author>kllng...@gmail.com</author>
<when>Wed, 03 Dec 2008 04:02:21 +0000</when>
<what>When do they clear then? i called the people on the list no more than 3 times.. other numbers ive called 
more arent on it... still doesnt make sense... </what>
</comment>
<comment>
<author>kllng...@gmail.com</author>
<when>Wed, 03 Dec 2008 04:04:24 +0000</when>
<what>When do they clear then? i called the people on the list no more than 3 times.. other numbers ive called 
more arent on it... still doesnt make sense... </what>
</comment>
</bug>
<bug>
<bugid>17169</bugid>
<title>Huge battery drain after 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>94kra...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 14:46:10 +0000</openedDate>
<description>After installing Android 2.3.3 gingerbread JVH on my Samsung Galaxy S,
battery life has totally wiped. I mean itQ&apos;Es flat all the time... It
doesnQ&apos;Et even survive one day, very light, or just stand -by use...
Lowest possible brightness, only 2g connection, no wifi, no bluetooth,
no gps, no syncronisation, nothing... And it hardly hits 6 hours... I
checked battery use, and Q&apos;EAndroid OSQ&apos;E turned out to be the problem. It
uses 60%, or even more of the battery. WhatQ&apos;Es more, processes, that was
run (e.g. games, calculator), and then home button was pressed, use the
CPU still. For example, calculator used 30% of the CPU constantly, but
games may use 80% or even more... ThatQ&apos;Es ridiculuos... I hope you can
solve it very soon. (Stock JVH rom, no root, nothing suspicuous app,
really clean...)</description>
<comment>
<author>omkarsan...@gmail.com</author>
<when>Thu, 07 Jul 2011 13:51:38 +0000</when>
<what>Hey frnd i had same prb
install juice defender
it worked perfect for me
give it a try </what>
</comment>
<comment>
<author>jumyorig...@gmail.com</author>
<when>Sun, 21 Aug 2011 13:02:47 +0000</when>
<what>Is a problem with GingerBread. Old LeeDrOiD HD version have 3 days and a half of battery life, but now he is developing over GingerBread and have 24 hours of battery life.</what>
</comment>
</bug>
<bug>
<bugid>13754</bugid>
<title>Gmail app --no word select/copy function</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>xdunl...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 05:25:06 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. **Open the gmail app, open an email. Tap and
hold, no menu appears to copy text. Double tapping does nothing either.
- What happened. **Nothing. - What you think the correct behavior should
be. **Tap and hold or double tap should bring up a menu to allow copying
of a word or phrase. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) **Motorola Backflip, 2.1 update 1. If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>pacob...@gmail.com</author>
<when>Wed, 19 Jan 2011 22:00:56 +0000</when>
<what>Menu button Q&gt;E More Q&gt;E Select text. Not as streamlined as double-tap or long-press, I know, but itQ&apos;Es a reasonable solution for now.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 18 Feb 2011 22:31:25 +0000</when>
<what>Usually apps use the menu button to bring up a menu.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 11:33:39 +0000</when>
<what>The gmail app is closed source and not part of Android so google says this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>4713</bugid>
<title>Unable to change the Q&quot;EfromQ&quot;E account in email application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>15</stars>
<reportedBy>stephen.ostrow</reportedBy>
<openedDate>Thu, 12 Nov 2009 06:17:40 +0000</openedDate>
<description>Device: Motorola Droid Carrier: Verizon - Steps to reproduce the
problem. 1. Open contact 2. Select Email Home 3. Select Q&quot;EEmailQ&quot;E - What
happened. Uses the default email account and has no way of switching to
a different email account - What you think the correct behavior should
be. Ask which email account to use (have option for save as default for
that contact) and allow for a changing the account while in composer.
ie. Settings-Q&gt;EMore-Q&gt;EChoose account</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:03:25 +0000</when>
<what></what>
</comment>
<comment>
<author>skipwhite08@gmail.com</author>
<when>Wed, 19 May 2010 16:40:53 +0000</when>
<what>This issue often arises when initiating an email from within a contactQ&apos;Es entry or
from another application.  Android (N1) always sends the email from the default
account in this case.  IQ&apos;Ed like to be able to choose which account to send from.

Thanks.</what>
</comment>
<comment>
<author>bluesol...@gmail.com</author>
<when>Sun, 23 May 2010 11:10:13 +0000</when>
<what>I thought this would have been corrected in Froyo but it hasnQ&apos;Et
Choosing from which account sending en email with an application is a need.</what>
</comment>
</bug>
<bug>
<bugid>19250</bugid>
<title>L2TP/IPSEC PSK+CRT not working with Forefront TMG Server (Disconnect after ~10 Sec)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>virusm0...@gmail.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 20:37:46 +0000</openedDate>
<description>Steps to reproduce the problem: - Set up L2TP/IPSEC on the Forefront TMG
Server - Add L2TP/IPSEC CRT or PSK connection in you Android device -
Connect to the VPN What happened: The VPN-Connection will be established
and after round about 10 Seconds it gets disconnected and Android asks
me to retry. What you think the correct behavior should be: The
connection should be established and stay open until I manually
disconnect it. Android devices: - HTC Desire with 2.2/2.3.3/2.3.4/2.3.5
- Samsung Galaxy Tab with 3.1</description>
<comment>
<author>virusm0...@gmail.com</author>
<when>Thu, 01 Sep 2011 18:45:54 +0000</when>
<what></what>
</comment>
<comment>
<author>trium...@gmail.com</author>
<when>Fri, 02 Sep 2011 05:16:55 +0000</when>
<what>Same with Samsung Nexus S. Microsoft support declined to look at this problem because of non microsoft product. (but windows mobile and iphone/ipad works normally)</what>
</comment>
<comment>
<author>fsvdm...@gmail.com</author>
<when>Wed, 28 Sep 2011 13:48:24 +0000</when>
<what>I have the same problem on a HTC Desire Z with Android 2.3.3.
A L2TP/IPSEC PSK Windows 2008 vpn disconnects after 10 seconds or so.
It seems android logs off the connection cause this shows up in the Windows Event viewer.</what>
</comment>
<comment>
<author>andrewsc...@gmail.com</author>
<when>Thu, 20 Oct 2011 04:53:06 +0000</when>
<what>Same problem on HTC Evo 3D Android 2.3.4.</what>
</comment>
<comment>
<author>nsko...@gmail.com</author>
<when>Fri, 21 Oct 2011 02:26:59 +0000</when>
<what>Same problem on Honeycomb 3.1 Tablet.</what>
</comment>
<comment>
<author>NAFilimo...@gmail.com</author>
<when>Thu, 27 Oct 2011 14:11:37 +0000</when>
<what>Same problem on Samsung Galaxy S, Samsung Galaxy S 2 and all Android devices in our company</what>
</comment>
<comment>
<author>primiani...@gmail.com</author>
<when>Thu, 17 Nov 2011 14:32:37 +0000</when>
<what>Hi, same problem on Galaxy S SCL (GT-I9003).
after 10 secomds the vpn is dropped in PPTP and L2TP mode.
can inform us about a bugfix or solution ?
</what>
</comment>
<comment>
<author>trium...@gmail.com</author>
<when>Thu, 17 Nov 2011 14:34:20 +0000</when>
<what>PPTP should work without problems. ItQ&apos;Es only L2TP related</what>
</comment>
<comment>
<author>damien.r...@gmail.com</author>
<when>Wed, 30 Nov 2011 14:11:12 +0000</when>
<what>Same issue with Motorola Atrix 4G running Android 2.3.4 (also same bug on a Ubuntu-based L2TP/IpSec PSK VPN using OpenSwan Q&amp;E XL2TPd).  ** All other devices work fine ! Except Android **</what>
</comment>
<comment>
<author>virusm0...@gmail.com</author>
<when>Thu, 01 Dec 2011 12:05:32 +0000</when>
<what>Same issue on Android 4.0.1 :-(

Tested with my Desie on ICS Alpha 0.3.5 (http://forum.xda-developers.com/showthread.php?t=1355660)</what>
</comment>
</bug>
<bug>
<bugid>9071</bugid>
<title>Screen turns off while inputting unlock pattern</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>minwoo...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 19:29:26 +0000</openedDate>
<description>Description: Screen turns off due to (5 sec) time limit while user is
inputting unlock pattern. Expected behavior is when user starts to input
unlock pattern, the time limit gets reset (timer restarts once finger is
lifted off screen) Steps to reproduce: 1. Set screen unlock pattern. 2.
Turn off screen using top power button (locks screen). 3. Turn on screen
using top power button. 4. Wait 3 seconds before starting to input
unlock pattern. Input pattern slowly Result: While user is inputting the
pattern, screen turns off (very annoying). Correct Behavior: When user
is inputting the pattern, screen should not be turned off. Timeout timer
should reset, and only start again when user lifts finger off the
screen. Device: Motorola Droid OS: Android 2.1-update1</description>
</bug>
<bug>
<bugid>14242</bugid>
<title>add email reminder on Calendar</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>amo...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 15:18:54 +0000</openedDate>
<description>Like on Web interface, it would be great that Calendar would offer an
option to set an email reminder, not only pop-up/notification. Thank you
in advance.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:01:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5262</bugid>
<title>om has some less expensive ones. check amazon</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2009-12-08T07:19:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tim.Rowb...@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 22:14:58 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Dec 2009 07:19:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8367</bugid>
<title>Impossible to show script characters such as Thai characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>claudio....@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 12:38:36 +0000</openedDate>
<description>It it impossible for some phones, at least the european ones to display
script caracters sush as thai script. This makes most of the phone
unusefull when most of the web sites and applications commonly used are
in Thai.</description>
</bug>
<bug>
<bugid>17986</bugid>
<title>Universal docking connector for all Android cellphones so any hardware accessory will work with all android cellphones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rickcraw...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 09:07:01 +0000</openedDate>
<description>Currently Android cellphones use Different hardware connectors so for
example if you buy a docking station for a Samsung cellphone it wonQ&apos;Et
work for a Motorola cellphone. The iPhone,iPhone3G,iPhone4 all have the
same standard pinout hardware connector so all hardware accessories work
with any iPhone model as you can see here:
http://www.tracyandmatt.co.uk/blogs/media/tracyandmatts_blog/windowslivewriter/appleiphone3greview_5762/iphone_bottom_2.jpg
My feature request is for all Android cellphones to have a standard
pinout docking connector so ALL android hardware accessories will work
on ALL android cellphones. So maybe the Open Handset Alliance could
develop a open-source standard pinout hardware connector standard and
then ask all android cellphone makers to build new android cellphones
using the Same connector. At the same time, you should ask android
cellphone manufacturers to all use a Micro USB port for cellphone
battery charging so all android cellphones can use the same cellphone
battery charger.</description>
<comment>
<author>kurelg...@gmail.com</author>
<when>Mon, 27 Jun 2011 18:49:45 +0000</when>
<what>IQ&apos;Eve been saying the same thing forever.  Even if each manufacturer would stick to a standard base, the accessory market would have so much more to offer.

Note: Most all manufacturers are moving to micro usb for charging.  </what>
</comment>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 27 Jun 2011 20:21:43 +0000</when>
<what>Docking connector? What docking connector? Evo 4G uses Micro USB to charge, sync Q&amp;E dock. So does Motorola and Samsung. Seems pretty universal.

3 channel Headphone jack for headphones/ headsets is perfect, leave it alone! I hate non-standard audio connectors.

The HDMI connector on the Evo is a huge plus. I wish all phones had that. The new Evo 3D supposedly includes HDMI in the USB jack. BAD idea! That makes yet another adapter to buy, two if you want to charge at the same time, since existing HDMI jacks donQ&apos;Et provide power for that.

If you mean making the bottom of every Android phone the same shape so the USB jack will fit in a cradle, good luck. Case thickness differences alone will scuttle that. Personally, I wish all the jacks were on top!</what>
</comment>
</bug>
<bug>
<bugid>15879</bugid>
<title>[GingerBread][GMS_R2] NullPointerException on Google Map</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eye...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 01:31:47 +0000</openedDate>
<description>- Steps to reproduce the problem Widget Q&gt;EQ&gt;E Latitude Q&gt;EQ&gt;E Tap to sign into
latitude Q&gt;EQ&gt;E launch Map - What happened. A sorry popup is shown with Q&quot;EThe
application Maps (process com.google.android.apps.maps) has been stopped
by unexpectedly. Please try again.Q&quot;E There was a NullPointerException on
Google Map. - What you think the correct behavior should be. There
should be a NULL checker so that the process is not crashed. - Log
W/dalvikvm( 4707): threadid=1: thread exiting with uncaught exception
(group=0x40018560) E/AndroidRuntime( 4707): FATAL EXCEPTION: main
E/AndroidRuntime( 4707): java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.google.android.apps.maps/com.google.googlenav.android.login.AndroidLoginActivitySdk5}:
java.lang.NullPointerException E/AndroidRuntime( 4707): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
E/AndroidRuntime( 4707): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
E/AndroidRuntime( 4707): at
android.app.ActivityThread.access$1500(ActivityThread.java:117)
E/AndroidRuntime( 4707): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
E/AndroidRuntime( 4707): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
4707): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
4707): at android.app.ActivityThread.main(ActivityThread.java:3729)
E/AndroidRuntime( 4707): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 4707): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
4707): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891)
E/AndroidRuntime( 4707): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:649)
E/AndroidRuntime( 4707): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 4707): Caused by:
java.lang.NullPointerException E/AndroidRuntime( 4707): at
c.bI.p_(Unknown Source) E/AndroidRuntime( 4707): at e.bJ.t(Unknown
Source) E/AndroidRuntime( 4707): at
com.google.googlenav.android.login.c.F(Unknown Source) E/AndroidRuntime(
4707): at com.google.googlenav.android.login.c.b(Unknown Source)
E/AndroidRuntime( 4707): at
com.google.googlenav.android.login.c.a(Unknown Source) E/AndroidRuntime(
4707): at
com.google.googlenav.android.login.MultipleAccountsControllerSdk5.a(Unknown
Source) E/AndroidRuntime( 4707): at
com.google.googlenav.android.login.AndroidLoginActivitySdk5.onCreate(Unknown
Source) E/AndroidRuntime( 4707): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 4707): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
E/AndroidRuntime( 4707): ... 11 more E/AndroidRuntime( 4707):
[FRANDRO_ERR_HANDLER]
com_android_internal_os_RuntimeInit_BlueErrorHandler E/AndroidRuntime(
4707): [Blue Error Handler] Make Debugging Report file for main
E/AndroidRuntime( 4707): java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.google.android.apps.maps/com.google.googlenav.android.login.AndroidLoginActivitySdk5}:
java.lang.NullPointerException E/AndroidRuntime( 4707): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
E/AndroidRuntime( 4707): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
E/AndroidRuntime( 4707): at
android.app.ActivityThread.access$1500(ActivityThread.java:117)
E/AndroidRuntime( 4707): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
E/AndroidRuntime( 4707): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
4707): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
4707): at android.app.ActivityThread.main(ActivityThread.java:3729)
E/AndroidRuntime( 4707): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 4707): at
java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(
4707): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891)
E/AndroidRuntime( 4707): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:649)
E/AndroidRuntime( 4707): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 4707): Caused by:
java.lang.NullPointerException E/AndroidRuntime( 4707): at
c.bI.p_(Unknown Source) E/AndroidRuntime( 4707): at e.bJ.t(Unknown
Source) E/AndroidRuntime( 4707): at
com.google.googlenav.android.login.c.F(Unknown Source) E/AndroidRuntime(
4707): at com.google.googlenav.android.login.c.b(Unknown Source)
E/AndroidRuntime( 4707): at
com.google.googlenav.android.login.c.a(Unknown Source) E/AndroidRuntime(
4707): at
com.google.googlenav.android.login.MultipleAccountsControllerSdk5.a(Unknown
Source) E/AndroidRuntime( 4707): at
com.google.googlenav.android.login.AndroidLoginActivitySdk5.onCreate(Unknown
Source) E/AndroidRuntime( 4707): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 4707): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
E/AndroidRuntime( 4707): ... 11 more I/ActivityManager( 1535): Process
com.android.soundrecorder (pid 3397) has died. E/AndroidRuntime( 4707):
[FRANDRO_ERR_HANDLER] Done. W/ActivityManager( 1535): Process
com.google.android.apps.maps has crashed too many times: killing!</description>
<comment>
<author>info.pa...@gmail.com</author>
<when>Fri, 29 Apr 2011 14:11:29 +0000</when>
<what>Hi, Anyone got solution for this, even i am facing this problem</what>
</comment>
</bug>
<bug>
<bugid>18142</bugid>
<title>Exchange Calendar wonQ&apos;Et Sync</title>
<status>New</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>justin.f...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 18:29:59 +0000</openedDate>
<description>HTC EV0 4G Android version 2.3.3 My calendar sync with my Exchange
service has stopped working with the lastest update to Gingerbread.
Email and contacts sync perfectly, but the calendar doesnQ&apos;Et and gives
the following error message: Q&quot;EThe Exchange Server returned some status
errorsQ&quot;E IQ&apos;Eve tried removing the account and adding it again, with
exactly the same result.</description>
<comment>
<author>iddh...@gmail.com</author>
<when>Fri, 01 Jul 2011 03:00:42 +0000</when>
<what>Same issue here on 2.3.4 N1, but no error message, it just stopped synching, so dont hope for an update.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 07 Jul 2011 19:05:26 +0000</when>
<what></what>
</comment>
<comment>
<author>living.l...@gmail.com</author>
<when>Wed, 31 Aug 2011 20:59:55 +0000</when>
<what>I think I am having the same problem - HTC Inspire 4G - Android 2.3.3. 

Setting my exchange server account to Q&quot;EUpdate when openedQ&quot;E in Settings / Accounts Q&amp;E Sync, does not seem to work. When I Refresh (Menu / More / Refresh) from within Calendar, that does not update either. I have to go to Settings / Accounts Q&amp;E Sync and choose Q&quot;ESync nowQ&quot;E to get updates. 

I am sure this worked in the prior os version.

Any help with a workaround would be great! The beauty of having my Android phone is the ability to see my personal Q&amp;E professional appointments in one place.

Thanks</what>
</comment>
<comment>
<author>gram...@gmail.com</author>
<when>Wed, 31 Aug 2011 21:01:26 +0000</when>
<what>@3: CanQ&apos;Et help with HTC phones; they donQ&apos;Et use the AOSP app.</what>
</comment>
<comment>
<author>living.l...@gmail.com</author>
<when>Wed, 31 Aug 2011 21:37:51 +0000</when>
<what>OK. So no support for HTC phones even though things worked pre 2.3.3, is that correct? Thanks.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 01 Sep 2011 04:30:51 +0000</when>
<what>The HTC Sense phones all use HTCQ&apos;Es Email/Exchange application; this is true of ALL versions.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 01 Sep 2011 04:30:52 +0000</when>
<what>The HTC Sense phones all use HTCQ&apos;Es Email/Exchange application; this is true of ALL versions.</what>
</comment>
<comment>
<author>james...@gmail.com</author>
<when>Thu, 01 Sep 2011 05:32:11 +0000</when>
<what>Samsung Galaxy S I on 2.3.3 has same issue. Exchange account works fine except calendar will not manually refresh. Changing sync to schedule (e.g. X hours) does sync (but only on the hour, not manually still). Previously worked fine for Q&lt;E2.3.3.</what>
</comment>
<comment>
<author>living.l...@gmail.com</author>
<when>Thu, 01 Sep 2011 13:55:09 +0000</when>
<what>Though I understand HTC may not be supported, will still follow (and update) this thread since I see the Samsung issue above.

Another thing that I notice is that the sync through Accounts Q&amp;E Sync only works one-way : exchange server --Q&gt;E phone. Does not work the other way phone --Q&gt;E exchange server.

Thanks</what>
</comment>
<comment>
<author>living.l...@gmail.com</author>
<when>Thu, 01 Sep 2011 17:43:28 +0000</when>
<what>Update Schedule seems to be the culprit. Having Upd Sched set at Manual does nothing if you Refresh from within Calendar, even with Update When Opened checked. 

In my testing setting Upd Sched at 5 minutes + having Update When Opened caused auto-update to happen - both ways exch-Q&gt;Ephone and phone-Q&gt;Eexch. \

So this is a workaround for me anyway. HTC Inspire 4G</what>
</comment>
</bug>
<bug>
<bugid>5958</bugid>
<title>Poor documentation: What does WakeLock.setReferenceCounted() do?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 20:04:07 +0000</openedDate>
<description>ThereQ&apos;Es a method WakeLock.setReferenceCounted() does. Curious to know
what making the WakeLock reference counted does, I read the
always-excellent *cough* documentation: Q&quot;EsetReferenceCounted(boolean
value). Sets whether this WakeLock is ref counted.Q&quot;E Great. IQ&apos;Em going to
assume it is the following. Feel free to use it in your documentation.
It is entirely guesswork and I havenQ&apos;Et tried it. Q&quot;ESets whether this
WakeLock is reference counted. If it is reference counted then each call
to aquire() or release() will be counted, even from separate processes.
Calls to aquire() increment an internal counter, and calls to release()
decrement it. The wakelock is only release when the counter reaches
zero---when there has been one call of release() for every call of
aquire(). If you call release() more times than aquire() your program
will crash and this bug will be annoying hard to find.Q&quot;E</description>
<comment>
<author>carl.k...@gmail.com</author>
<when>Wed, 10 Nov 2010 22:39:07 +0000</when>
<what>Yes, see also

http://www.netmite.com/android/mydroid/frameworks/base/core/java/android/os/PowerManager.java

--cb</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Thu, 11 Nov 2010 00:15:50 +0000</when>
<what>ThatQ&apos;Es some bad code.

                if (mCount Q&lt;E 0) {
                    throw new RuntimeException(Q&quot;EWakeLock under-locked Q&quot;E + mTag);
                }

Really? So after youQ&apos;Eve *already tried* to release the wakelock youQ&apos;Ell needlessly throw yet another exception at me that I have to handle. Thanks android.</what>
</comment>
<comment>
<author>kawsarka...@gmail.com</author>
<when>Tue, 05 Jul 2011 16:07:30 +0000</when>
<what>This code makes a program crash even if release() has been called exactly the same number of time as acquire(), due to this bug:
http://code.google.com/p/android/issues/detail?id=11622</what>
</comment>
</bug>
<bug>
<bugid>16276</bugid>
<title>Heading is overlapped with the discription as given below while tap on search help </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 05:42:17 +0000</openedDate>
<description>Development environment Froyo GMS r9 1) Steps to reproduce the problem.
1. Go to Market Q&gt;E Go to option menu Q&gt;E Help 2. Android market help window
is open 3. Enter dan in search field Q&gt;ETap on search Help 4. Observe the
behavior 2) What happened. Heading is overlapped with the discription as
given below while tap on search help. 3) What you think the correct
behavior should be. Heading should not overlapped.</description>
</bug>
<bug>
<bugid>7560</bugid>
<title>Allow highlight and selection of phone numbers in email/browser/messaging/other text panels like notes etc</title>
<status>NeedsInfo</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>ohte...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 06:07:43 +0000</openedDate>
<description>Have come across this feature in many other smartphones. Numbers in text
fields and browsers are automatically highlighted and can be selected
with a Q&apos;EcallQ&apos;E or Q&apos;EmessageQ&apos;E option. This would allow better phone
integration.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 16:58:04 +0000</when>
<what>This is an existing feature of WebView that the browser and other apps enable. What
is an example of number it should highlight?</what>
</comment>
<comment>
<author>dirk.dh...@gmail.com</author>
<when>Sat, 24 Apr 2010 16:32:34 +0000</when>
<what>issue 2383 notes a similar thing.
And without proper copy/paste support (Issue 3190) there is no way to dial a phone
number you got by email, found on a web page etc.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
<comment>
<author>coding...@gmail.com</author>
<when>Sat, 11 Sep 2010 10:48:58 +0000</when>
<what>A series of at least 9 digits should be considered a number and sent to the dialing screen when clicked.  Messaging app works perfectly.  Email, Gmail, and Browser recognizes email address, but only recognizes phone number that are of 10 digits and assumes a US number.</what>
</comment>
<comment>
<author>norbert....@gmail.com</author>
<when>Wed, 08 Jun 2011 20:28:47 +0000</when>
<what>I still have this problem on froyo with austrian phone numbers written like that: (0) 512/514658. Is this problem still present in gingerbread? </what>
</comment>
</bug>
<bug>
<bugid>9814</bugid>
<title>Emulator stop/start is broken in froyo</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>m.bn...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 18:04:06 +0000</openedDate>
<description>- Steps to reproduce the problem. Download the revision 2 FroYo SDK
(linux or windows) shell to the emulator run stop run start - What
happened. The emulator never restarts. This is 100% reproducible.</description>
<comment>
<author>m.bn...@gmail.com</author>
<when>Thu, 15 Jul 2010 18:16:26 +0000</when>
<what>I guess I should note that this also happens in the froyo aosp branch with that emulator.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 15 Jul 2010 19:50:13 +0000</when>
<what>Known issue with the emulator in Q&gt;E= froyo.  Works fine on devices.

Internal bug 2125597.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 15 Jul 2010 19:50:42 +0000</when>
<what></what>
</comment>
<comment>
<author>robert.c...@gmail.com</author>
<when>Tue, 12 Oct 2010 22:44:56 +0000</when>
<what>3 months have passed and itQ&apos;Es still outstanding...
Any idea about when this issue will be fixed? It is a very important feature for developers, it used to work in Eclair and now it is broken in Froyo, in my opinion this regression needs escalated and fixed ASAP.</what>
</comment>
<comment>
<author>zhuyawen...@gmail.com</author>
<when>Mon, 21 Feb 2011 09:24:40 +0000</when>
<what>I want to remount /system r/w in emulator and then adb push framework.jar to emulator, but can not adb stopQ&amp;EQ&amp;Eadb start or adb reboot the emulator of android-2.2. This bug makes more trouble to research framework.</what>
</comment>
<comment>
<author>sudipto....@gmail.com</author>
<when>Thu, 14 Jul 2011 06:49:14 +0000</when>
<what>The same problem does exist on later versions of android emulator as well.</what>
</comment>
<comment>
<author>zhuyawen...@gmail.com</author>
<when>Thu, 14 Jul 2011 10:16:13 +0000</when>
<what>I try to use adb stop/start in emulator of android-2.3.1 Q&amp;EQ&amp;E android-2.3.3 ,and they do not work.
But it is ok to adb stop/start  in  emulator of android-3.0 Q&amp;EQ&amp;E android-3.1 Q&amp;EQ&amp;E android-Honeycomb(Preview).

For your infomation.</what>
</comment>
</bug>
<bug>
<bugid>12730</bugid>
<title>MMS / when the picture with no name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>minghan....@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 07:02:56 +0000</openedDate>
<description>Version: Android 2.2 device: Nexux one(Froyo) Pre-condition: 1. save a
picture to SD card. 2. Change the name of a picture to Q&quot;E.jpgQ&quot;E.(only have
the Filename Extension) Steps: Home Screen Q&gt;E Gallery Q&gt;E long tap the
picture Q&gt;E Share Q&gt;E Messaging Q&gt;E View Q&gt;E Gallery; Result: phone prompts
Sorry! The application Messaging (process com.android.mms) stopped
unexpectedly please try again. Expected Result: it will enter message
preview screen and no exception. Analyze: from the error message. the
error occurs at PduPart.java .
(/frameworks/base/core/java/com/google/android/mms/pdu/PduPart.java) The
function (setContentId) throws IllegalArgumentException because the
length of string is 0.</description>
<comment>
<author>xdunl...@gmail.com</author>
<when>Tue, 11 Jan 2011 12:56:44 +0000</when>
<what>You shouldnQ&apos;Et be able to rename a picture to simply Q&quot;E.jpgQ&quot;E it should need a name of some kind. That is the bug, not necessarily the gallery app force closing. It canQ&apos;Et decipher the lack of name so itQ&apos;Es crashing.</what>
</comment>
</bug>
<bug>
<bugid>11961</bugid>
<title>Android 2.2 web browser doesnQ&apos;Et recognize max-device-width media queries </title>
<status>Assigned</status>
<owner>stevebl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>joshcwil...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 22:02:40 +0000</openedDate>
<description>The Android browser (2.2) skips over this media query completely. Q&lt;Elink
media=Q&quot;Eonly screen and (max-device-width: 480px)Q&quot;E href=Q&quot;Emobile.cssQ&quot;E
type=Q&quot;Etext/cssQ&quot;E rel=Q&quot;EstylesheetQ&quot;E /Q&gt;E Android 2.1 correctly uses this
stylesheet as does the iphone. IQ&apos;Eve tested this with a nexus one and the
android emulator on os x. The media query is also ignored if itQ&apos;Es in a
style sheet.</description>
<comment>
<author>jdf...@gmail.com</author>
<when>Thu, 02 Dec 2010 16:17:09 +0000</when>
<what>Having the exact same problem. Seems to totally ingore the media attribute and opts to loads the default screen stylesheet. Does anyone know of another alternative using the media attribute or will i have to resort to javascript?</what>
</comment>
<comment>
<author>joshcwil...@gmail.com</author>
<when>Thu, 02 Dec 2010 21:05:11 +0000</when>
<what>This only happens when you donQ&apos;Et add the viewport meta tag and set the width equal to the device width. Adding this to the head of your document should fix the problem: Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Ewidth=device-widthQ&quot;E /Q&gt;E</what>
</comment>
<comment>
<author>sk.Ran...@gmail.com</author>
<when>Thu, 20 Jan 2011 01:49:46 +0000</when>
<what>IQ&apos;Eve got the Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Ewidth=device-widthQ&quot;E /Q&gt;E on my webpage and the width works fine on Android 2.1 but gets completely ignored on 2.2 and 2.3.  Thus, the style sheet IQ&apos;Em using with the same media query as above gets ignored.

Is this purposeful and is there a workaround?

Seems odd this isnQ&apos;Et a more common issue, but some people have mentioned it: http://groups.google.com/group/android-developers/browse_thread/thread/93f23613c66a2370/41c02a67d6e4e98b?show_docid=41c02a67d6e4e98b
</what>
</comment>
<comment>
<author>sk.Ran...@gmail.com</author>
<when>Thu, 20 Jan 2011 01:53:37 +0000</when>
<what>I should also mention that depending on the device, I get different results to having my page set up like this.  In most cases, the first page you visit on the site works 100% but then you refresh the same page and it reverts back to not using the mobile stylesheet.  That said, IQ&apos;Eve also seen it (all with Android 2.2) where the mobile stylesheet drops in and out on different pages...</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Sat, 22 Jan 2011 12:52:30 +0000</when>
<what>IQ&apos;Eve Samsung I9000, which has 480x800 resolution display.

1) In portail mode browser reports device-width: 800px (BAD)
2) In landscape mode browser reports device-width: 800px (GOOD)

So I believe itQ&apos;Es portail mode that has to be fixed.

You can use my test-case to investigate that issue:
http://zajec.net/test/view/media-queries-res</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Sat, 22 Jan 2011 13:17:11 +0000</when>
<what>IQ&apos;Eve tested this in Opera Mobile 10.1 beta:
1) In portail mode browser reports device-width: 480px (GOOD)
2) In landscape mode browser reports device-width: 800px (GOOD)

IQ&apos;Eve tested this also in Firefox 4.0b3:
1) In portail mode browser reports device-width: 480px (GOOD)
2) In landscape mode browser reports device-width: 800px (GOOD)

So it seems other rendering engines work fine with my test-case.

So next I downloaded Q&quot;EMiren BrowserQ&quot;E and Q&quot;EDolphin Browser HDQ&quot;E. Both browsers suffer from this issue as well!

So it seems problem is caused by Webkit rendering engine. Can we ping Webkit guys somehow?</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Wed, 02 Feb 2011 01:21:02 +0000</when>
<what>Thanks for the info. This should be fixed in a future release. </what>
</comment>
<comment>
<author>jeffsba...@gmail.com</author>
<when>Thu, 26 May 2011 19:20:14 +0000</when>
<what>I have found a workaround for the problem of the android browser not loading a mobile css stylesheet unless you refresh the page.  I call this a work around and not a permanent solution because I have one website where android loads the mobile css on the first try without a problem using:

Q&lt;Elink media=Q&quot;Ehandheld, only screen and (max-device-width: 480px)Q&quot;E href=Q&quot;Emobile.cssQ&quot;E type=Q&quot;Etext/cssQ&quot;E rel=Q&quot;EstylesheetQ&quot;E /Q&gt;E

But I have another website that uses the same code above to load the css and the android browser refuses to use it unless I refresh the page.  I have tried changing many parts of the html to match the website that does work but all to no avail.  So here is the workaround code:

Q&lt;Elink media=Q&quot;Ehandheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px)Q&quot;E href=Q&quot;Emobile.cssQ&quot;E type=Q&quot;Etext/cssQ&quot;E rel=Q&quot;EstylesheetQ&quot;E /Q&gt;E

?handheld? allows older mobile phones to load mobile.css
?only screen and (max-width: 480px)? forces android devices to load mobile.css on the first try if they have a width of 480px or less.
?only screen and (max-device-width: 480px)? allows new blackberry phones, iphones and USUALLY android devices to load mobile.css if they have a width of 480px or less

Windows mobile 7 phones with IE do not use the new media tags so you have to use this code to get them to load mobile.css:

Q&lt;E!--[if IEMobile 7]Q&gt;E
Q&lt;Elink rel=Q&quot;EstylesheetQ&quot;E type=Q&quot;Etext/cssQ&quot;E href=Q&quot;Emobile.cssQ&quot;E media=Q&quot;EscreenQ&quot;E /Q&gt;E
Q&lt;E![endif]--Q&gt;E
</what>
</comment>
<comment>
<author>sw...@google.com</author>
<when>Wed, 01 Jun 2011 17:48:37 +0000</when>
<what></what>
</comment>
<comment>
<author>ch...@worth1000.com</author>
<when>Wed, 21 Sep 2011 14:33:37 +0000</when>
<what>I find a similar issue, even in Android 2.3

If my viewport is 1:1 it reports correctly, but if I zoom out the device-width CSS media query and the window.screen.width BOM property, although they both match, can be up to as large as my webpage.  This should always be the device screen size, not the underlying document</what>
</comment>
<comment>
<author>Burkhard...@gmail.com</author>
<when>Thu, 13 Oct 2011 08:42:24 +0000</when>
<what>Same Issue on Android 2.3. 
Q&lt;Elink href=Q&quot;Ecss/meine_styles/basemod_mobile.cssQ&quot;E rel=Q&quot;EstylesheetQ&quot;E media=Q&quot;Eonly screen and (max-device-width: 500px)Q&quot;E type=Q&quot;Etext/cssQ&quot;E /Q&gt;E
IQ&apos;Eve got the sampe Problem.Media queries donQ&apos;Et work...
</what>
</comment>
<comment>
<author>sw...@google.com</author>
<when>Thu, 13 Oct 2011 16:30:15 +0000</when>
<what></what>
</comment>
<comment>
<author>dmi...@paykin.info</author>
<when>Thu, 20 Oct 2011 07:40:51 +0000</when>
<what>Found Javascript solution: http://www.paykin.info/java/android-css-media-reloading/</what>
</comment>
<comment>
<author>Burkhard...@gmail.com</author>
<when>Tue, 25 Oct 2011 09:48:05 +0000</when>
<what>The solution by paykin works fine. I tried it....
Thanks!!!</what>
</comment>
</bug>
<bug>
<bugid>5583</bugid>
<title>Search, Home, Menu, U-Turn buttons (side-out buttons) press timing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-28T06:18:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clcdan....@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 09:57:04 +0000</openedDate>
<description>Please implement LONGER or LONG-LONG press for the side-out keys camera
key and screen lock/power key (buttons) - most annoying when I am in
Camera and my knuckle hits/touches the home key just before I try to
click the shutter button! The timing should be user adjustable, and
Q&quot;EsmartQ&quot;E or within context, also perhaps on a per-application basis
changeable from within App Manager (so a default of normal behavior to
start with, but adjustable by user after installation of each app).
camera apps should default to LOOOOG press, but reverting back to short
timing if rapidly pressed (what I call Q&quot;EPanicQ&quot;E timing)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Dec 2009 06:18:49 +0000</when>
<what></what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Mon, 28 Dec 2009 07:05:21 +0000</when>
<what>1. Long-press on hard buttons is a bad idea?

or

2. this idea is already being 
considered for 2.1?

Or is it just TMI for a topic in this forum - I can pare down in future if that is 
the real issue here.</what>
</comment>
</bug>
<bug>
<bugid>12337</bugid>
<title>Hi, Sync fails after changing password for Gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daemon...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 19:45:31 +0000</openedDate>
<description>Hi guys, My name is Jacques, hope you can enlighten me on this: I just
had the password for my gmail account reset and the first time I tried
to sync, the login naturally failed. Fine, thatQ&apos;Es understandable. It
then asked me the fill in the proper ceredentails to get going again,
but after having done so, it still fails to log-in with the info
supplied to fetch mail. It also stalls when trying to send mail directly
from the phone. Why is that? I have Android version 1.67.405.6 NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Nov 2010 23:58:22 +0000</when>
<what>Issue 12338 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>75</bugid>
<title>FileNotFoundException when OpenFileOutput</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:41:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>epalacio...@gmail.com</reportedBy>
<openedDate>Wed, 23 Jan 2008 21:36:44 +0000</openedDate>
<description>The Android documentation describes Context.openFileOutput as: public
abstract FileOutputStream openFileOutput(String name, int mode) Open a
private file associated with this ContextQ&apos;Es application package for
writing. Creates the file if it doesnQ&apos;Et already exist. But it always
throws FileNotFoundException if the file does not exist in
/data/data/Q&lt;Eapp packageQ&gt;E/files. Sample Code: try { File f =
this.getFileStreamPath(Q&quot;EmyFileName.pngQ&quot;E).getParentFile(); f = new
File(f, Q&quot;EmyFileName.pngQ&quot;E); FileOutputStream stream =
this.openFileOutput(Q&quot;EmyFileName.pngQ&quot;E, Activity.MODE_PRIVATE); //Always
throws FileNotFoundException } catch (FileNotFoundException e) { String
ex = e.toString(); } Android SDK: android_sdk_windows_m3-rc37a</description>
<comment>
<author>damian.l...@gmail.com</author>
<when>Fri, 25 Jan 2008 09:59:18 +0000</when>
<what>This affects databases too. It seems that the emulator has an issue with file access.
Workaround: if you delete your userdata.img file, when you start the emulator the
file is created and you have a new emulator from scratch, then it works for some time
until it breaks again...</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:55:33 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>appletvdesign</author>
<when>Wed, 03 Sep 2008 15:16:22 +0000</when>
<what>same as issue Issue 69</what>
</comment>
<comment>
<author>maxi...@gmail.com</author>
<when>Wed, 24 Sep 2008 20:02:18 +0000</when>
<what>Is this still an issue ? IQ&apos;Em asking because I had the same problem 3 weeks ago always
got FileNotFoundException even the same code worked on a different engeneers machine.
I could fix it by calling emulator -wipe-data.

Now, I upgraded to sdk 1.0 and have the same problem again, but this time wipe-data
dos not help. Also removing userdata.ing does not help since the emulator does not
seen to create the file it jut complains that is not there...
Any thoughts?

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:41:14 +0000</when>
<what>see issue 69</what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Tue, 10 Feb 2009 18:24:42 +0000</when>
<what>It is reproducable but you have to create HelloApplication class and
add 
    Q&lt;Eapplication
        ...
        android:name=Q&quot;EHelloApplicationQ&quot;E
    Q&lt;E/applicationQ&gt;E

public class HelloApplication extends Application {

// If you uncomment this ctor the openFileOutput will fail because
// public ContextWrapper(Context base) {
//      mBase = base;
// }
// is not called... 
   
/*  HelloApplication() {
        super();
    }
*/    
    public void onCreate() {
        FileOutputStream fos = null;
        try {
            fos = openFileOutput(Q&quot;EtestQ&quot;E, Context.MODE_PRIVATE);
            fos.write(Q&quot;EhelloQ&quot;E.getBytes());
            fos.flush();
            fos.close();
        } catch (IOException x) {
            x.printStackTrace();
        }        
    }

    
}
</what>
</comment>
</bug>
<bug>
<bugid>7642</bugid>
<title>DalvikVM Crashes on receiving untrusted client certificate</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-04-21T19:11:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>abhay.ga...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 17:58:58 +0000</openedDate>
<description>- Steps to reproduce the problem. Step Run a TLS Server with client
authentication enabled and connect a client having untrusted certificate
on server. DavikVM crashes, attached log for this. Surprising when run
TLS client then proper exceptions are thrown without VM crash. I guess
it something to do with AlertException thrown from verify_callback
routine from OpenSSLSocketImpl. - What happened. DalvikVM Crashes on
receiving untrusted client certificate NOTE: This form is only for
reporting user bugs.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 19:34:06 +0000</when>
<what>Some bit of native code is failing to detect and handle the AlertException.  The next 
attempt to make a JNI call (GetObjectClass) is being rejected by CheckJNI.

W/dalvikvm(  168): JNI WARNING: JNI method called with exception raised
W/dalvikvm(  168):              in 
Lorg/apache/harmony/xnet/provider/jsse/OpenSSLSocketImpl;.nativeaccept 
(Ljava/net/Socket;IZ)V (GetObjectClass)
W/dalvikvm(  168): Pending exception is:
I/dalvikvm(  168): Lorg/apache/harmony/xnet/provider/jsse/AlertException;: 
javax.net.ssl.SSLException: Not trusted server certificate
I/dalvikvm(  168):     at 
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verify_callback(OpenSSLSocket
Impl.java:420)

Is this a production device?  If so, please include the native crash (the part with 
the registers and the stack addresses).

Is this with a public app, or something not yet available?  (i.e. is it something we 
can download and try ourselves?)

What version of the Android software are you using?
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 10 Apr 2010 06:50:26 +0000</when>
<what></what>
</comment>
<comment>
<author>abhay.ga...@gmail.com</author>
<when>Sat, 10 Apr 2010 17:09:10 +0000</when>
<what>Thanks for your comments. I am running Android 2.0.1 on Virtual Machine not on actual
device. This is not a public app.To reporoduce just runn a TLS socket server with
client authentication enabled on android and connect using a client with untrusted
certificate. Do you want me to give you a code snippet for tls server as well as client ?
</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Sun, 11 Apr 2010 22:48:38 +0000</when>
<what>Giving a Code snippet, or even better a test App always helps getting a problem solved. 
Creating such an app from scratch takes much valuable time. So bugs that have a test 
app attached will get fixed faster than others I guess.</what>
</comment>
<comment>
<author>abhay.ga...@gmail.com</author>
<when>Wed, 14 Apr 2010 16:17:22 +0000</when>
<what>Hi,
  My code in frameworks running as service. I have written a separate app which you
can use for testing and reproducing the problem.

Steps to Reproduce
1)Compile/Install TlsServerDemo app
2)Push Attached TlsDemoKeystore.bks keystore file in /data/ directory
3)Launch TlsServerDemo app and click on start server button.
4)Now run TlsDemoClient from your windows system, pass ip as command line arg 
e.g.c:\Q&gt;ETlsClientDemoApp.exe Q&lt;Eyour server ipQ&gt;E
Make sure client.pfx file is in same dir.

On Android you will see, now this is an activity so VM will not restart, but when
crash occurs from code of frameworks,VM restarts.

This will help you to reproduce and I hope you will find the quick workaround or
solution for this issue.
W/dalvikvm(  168): JNI WARNING: JNI method called with exception raised
W/dalvikvm(  168):              in
Lorg/apache/harmony/xnet/provider/jsse/OpenSSLSocketImpl;.nativeaccept
(Ljava/net/Socket;IZ)V (GetObjectClass)
W/dalvikvm(  168): Pending exception is:
I/dalvikvm(  168): Lorg/apache/harmony/xnet/provider/jsse/AlertException;:
javax.net.ssl.SSLException: Not trusted server certificate
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verify_callback(OpenSSLSocketImpl.java:420)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeaccept(Native Method)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.accept(OpenSSLSocketImpl.java:388)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLServerSocketImpl.accept(OpenSSLServerSocketImpl.java:308)
I/dalvikvm(  168):     at com.android..tls.TlsServer.startTlsServer(TlsServer.java:157)
I/dalvikvm(  168):     at com.android..tls.TlsServer.run(TlsServer.java:80)
I/dalvikvm(  168):     at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(  168): Caused by:
I/dalvikvm(  168): Ljavax/net/ssl/SSLException;: Not trusted server certificate
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verify_callback(OpenSSLSocketImpl.java:420)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeaccept(Native Method)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.accept(OpenSSLSocketImpl.java:388)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLServerSocketImpl.accept(OpenSSLServerSocketImpl.java:308)
I/dalvikvm(  168):     at com.android..tls.TlsServer.startTlsServer(TlsServer.java:157)
I/dalvikvm(  168):     at com.android..tls.TlsServer.run(TlsServer.java:80)
I/dalvikvm(  168):     at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(  168): Caused by:
I/dalvikvm(  168): Ljava/security/cert/CertificateException;:
java.security.cert.CertPathValidatorException: TrustAnchor found but certificate
validation failed.
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkClientTrusted(TrustManagerImpl.java:135)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verify_callback(OpenSSLSocketImpl.java:418)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeaccept(Native Method)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.accept(OpenSSLSocketImpl.java:388)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLServerSocketImpl.accept(OpenSSLServerSocketImpl.java:308)
I/dalvikvm(  168):     at com.android..tls.TlsServer.startTlsServer(TlsServer.java:157)
I/dalvikvm(  168):     at com.android..tls.TlsServer.run(TlsServer.java:80)
I/dalvikvm(  168):     at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(  168): Caused by:
I/dalvikvm(  168): Ljava/security/cert/CertPathValidatorException;: TrustAnchor found
but certificate validation failed.
I/dalvikvm(  168):     at
org.bouncycastle.jce.provider.CertPathValidatorUtilities.findTrustAnchor(CertPathValidatorUtilities.java:200)
I/dalvikvm(  168):     at
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXCertPathValidatorSpi.java:143)
I/dalvikvm(  168):     at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:211)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkClientTrusted(TrustManagerImpl.java:130)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verify_callback(OpenSSLSocketImpl.java:418)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeaccept(Native Method)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.accept(OpenSSLSocketImpl.java:388)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLServerSocketImpl.accept(OpenSSLServerSocketImpl.java:308)
I/dalvikvm(  168):     at com.android..tls.TlsServer.startTlsServer(TlsServer.java:157)
I/dalvikvm(  168):     at com.android..tls.TlsServer.run(TlsServer.java:80)
I/dalvikvm(  168):     at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(  168): Caused by:
I/dalvikvm(  168): Ljava/security/SignatureException;: Signature was not verified.
I/dalvikvm(  168):     at
org.apache.harmony.security.provider.cert.X509CertImpl.verify(X509CertImpl.java:528)
I/dalvikvm(  168):     at
org.bouncycastle.jce.provider.CertPathValidatorUtilities.findTrustAnchor(CertPathValidatorUtilities.java:188)
I/dalvikvm(  168):     at
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXCertPathValidatorSpi.java:143)
I/dalvikvm(  168):     at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:211)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkClientTrusted(TrustManagerImpl.java:130)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verify_callback(OpenSSLSocketImpl.java:418)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeaccept(Native Method)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.accept(OpenSSLSocketImpl.java:388)
I/dalvikvm(  168):     at
org.apache.harmony.xnet.provider.jsse.OpenSSLServerSocketImpl.accept(OpenSSLServerSocketImpl.java:308)
I/dalvikvm(  168):     at com.android..tls.TlsServer.startTlsServer(TlsServer.java:157)
I/dalvikvm(  168):     at com.android..tls.TlsServer.run(TlsServer.java:80)
I/dalvikvm(  168):     at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(  168): Q&quot;EThread-57Q&quot;E prio=5 tid=95 NATIVE
I/dalvikvm(  168):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0xae592860 self=0xa16c828
I/dalvikvm(  168):   | sysTid=506 nice=0 sched=0/0 cgrp=unknown handle=169268760
I/dalvikvm(  168):   at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeaccept(Native Method)
I/dalvikvm(  168):   at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.accept(OpenSSLSocketImpl.java:388)
I/dalvikvm(  168):   at
org.apache.harmony.xnet.provider.jsse.OpenSSLServerSocketImpl.accept(OpenSSLServerSocketImpl.java:308)
I/dalvikvm(  168):   at com.android..tls.TlsServer.startTlsServer(TlsServer.java:157)
I/dalvikvm(  168):   at com.android..tls.TlsServer.run(TlsServer.java:80)
I/dalvikvm(  168):   at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(  168):
E/dalvikvm(  168): VM aborting</what>
</comment>
<comment>
<author>abhay.ga...@gmail.com</author>
<when>Wed, 14 Apr 2010 16:22:26 +0000</when>
<what>As far as I understand this problem, in OpenSSLSocketImpl.java whenever certificate
exception occurs, AlertException is thrown, its  due to this statement. I tried
throwing just SSLException instead AlertException but then it starts trusting
untrusted certificates also. Even I tried returning 0(i.e. error) from
verify_callback but no luck. Can you please give me a workaround for this so that
when untrusted certificate are received i get some exception in my service which i
can catch like throwing some exception or returning some error code, which will break
the tls connection.</what>
</comment>
<comment>
<author>abhay.ga...@gmail.com</author>
<when>Mon, 19 Apr 2010 04:28:41 +0000</when>
<what>Is the above provided info is good enough to see crash at your side ?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 20 Apr 2010 15:07:16 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 21 Apr 2010 19:11:54 +0000</when>
<what>Thanks for your report.

I was able to reproduce your information with the provided files.

A proper fix will be in a future release. Since you seem to be doing your own build to change the return value of 
verify_callback, IQ&apos;Ell share it with you below. However, the abort is actually caused by the fact that checkjni is 
enabled in the emulator, which tries to identify JNI errors. However, I tried turning off checkjni and the code 
seemed to work with my emulator. You can usually turn off checkjni with Q&quot;Eemulator -nojniQ&quot;E, but if you are doing your 
own build, you may need to modify /system/build.prop on the device. You can confirm if checkjni with getprop:

adb shell getprop | grep ro.kernel.android.checkjni
[ro.kernel.android.checkjni]: [0]

Patch follows. Might not quite match your tree, I know the file name has changed at the very lest, so I omit it.


    nativeaccept did not properly check for pending exceptions raised in
    calls to verify_callback and neither did verify_callback itself which
    could be called more that once within SSL_accept.


@@ -1646,6 +1646,16 @@ static void org_apache_harmony_xnet_provider_jsse_OpenSSLSocketImpl_accept(JNIEn
      */
     SSL_set_app_data(ssl, NULL);
 
+    /*
+     * If during SSL_accept a client certificate was received, the C
+     * verify_callback would have been invoked which could have raised
+     * an exception. If so, raise it now by returning.
+     */
+    if (env-Q&gt;EExceptionCheck()) {
+      free_ssl(env, object);
+      return;
+    }
+
     if (ret == 0) {
         /*
          * The other side closed the socket before the handshake could be
@@ -2350,6 +2360,13 @@ static int verify_callback(int preverify_ok, X509_STORE_CTX *x509_store_ctx)
 
     appdata = (jsse_ssl_app_data_t*)SSL_get_app_data(ssl);
 
+    /*
+     * There is already a pending exception from a previous verify_callback invocation
+     */
+    if (appdata-Q&gt;Eenv-Q&gt;EExceptionCheck()) {
+      return 1;
+    }
+
     cls = appdata-Q&gt;Eenv-Q&gt;EGetObjectClass(appdata-Q&gt;Eobject);
 
     jmethodID methodID = appdata-Q&gt;Eenv-Q&gt;EGetMethodID(cls, Q&quot;Everify_callbackQ&quot;E, Q&quot;E([[B)IQ&quot;E);
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 07:11:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2588</bugid>
<title>Headphone/headset button should end call!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>41</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 09:56:05 +0000</openedDate>
<description>When listening to music the headphone button pauses. When a call is
received the music pauses automatically and the button answers the call.
However, there is then no way to end the call - pressing the button
again should hang up and resume the music.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:20:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:26:45 +0000</when>
<what></what>
</comment>
<comment>
<author>oilsbl...@gmail.com</author>
<when>Fri, 13 Nov 2009 02:32:26 +0000</when>
<what>Also, can we change the function of the long press?  Or make it selectable?  Coming
from an historic Nokia phone, on my headset when I long pressed the button, I could
activate voice dial.  Can we have this functionality please?</what>
</comment>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Thu, 08 Jul 2010 03:19:29 +0000</when>
<what>I 100% agree with nemo, I canQ&apos;Et believe this hasnQ&apos;Et been added yet. Please someone! I need this by the time winter rolls around! taking the phone out is miserable in the winter. activating voice dial with a long hold should work as oilsbloke say too, or this is destined to stay in warm climates.</what>
</comment>
<comment>
<author>johnschl...@gmail.com</author>
<when>Sat, 10 Jul 2010 12:42:54 +0000</when>
<what>This has been sticking in my craw from the day I received my N1.  I had an iPhone for two years (never looking back) and I liked that I could initiate and end calls with the earbud controls. The manual for the N1 clearly states that a long-press should end a call. It does not. I have been on the phone with N1 support and they filed a bug report.

But I like and support the idea to also have long-press innitiate voice dial.</what>
</comment>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Thu, 15 Jul 2010 03:31:47 +0000</when>
<what>I think the basic format (which most phones support) Nokia, iPhone, motorola etc. and it works well

If listening to music
1 short click pauses
2 short clicks forward
3 short clicks back

if on a call
1 short click ends the call

and if a long click is held, launches voice dial.

I think this is functional and works well, and maybe not reinvent the wheel?</what>
</comment>
<comment>
<author>jcrot...@gmail.com</author>
<when>Wed, 25 Aug 2010 00:14:50 +0000</when>
<what>I add my opinion to the above. We need button clicks to end a call.</what>
</comment>
<comment>
<author>obi...@gmail.com</author>
<when>Sun, 03 Oct 2010 23:03:06 +0000</when>
<what>This should be considered a bug. As is, usage of the phone probably violates hands-free driving laws in several states.</what>
</comment>
<comment>
<author>CoreyAll...@gmail.com</author>
<when>Thu, 18 Nov 2010 16:47:12 +0000</when>
<what>BlackBerryQ&apos;Es have an excellent setup for the wired headset button, if the team would like to look at an existing solution. 
I would suggest adding a system setting so the user can pick which app is launched (IQ&apos;Ed prefer voicedialing) on a click and hold of the headset button. </what>
</comment>
<comment>
<author>roryhew...@gmail.com</author>
<when>Tue, 11 Jan 2011 21:05:36 +0000</when>
<what>Not sure which functions are possible, but would like to be able to control these somehow. For instance, when listening to music, and a call comes in, should be able to control what happens with a short or long click of the any headphone control, irrespective of the types of headphone controls available (single button, volume controls, multiple buttons etc.).</what>
</comment>
</bug>
<bug>
<bugid>8163</bugid>
<title>Client side certificate authentication</title>
<status>Duplicate</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-09-14T00:34:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>36</stars>
<reportedBy>soo...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 12:26:08 +0000</openedDate>
<description>Client side certificate authentication is missing from ssl handshake
process of POP3S/IMAPS/SMTPS implementation. Many corporate e-mail
system use certificates at client side as an additional authentication
step. These servers az unaccessible from an android client. I installed
the necessary certificates on our android test phone, configured e-mail
accounts, but the connection failed. If I temporaly turned off the the
client side auth on my test server, connection establised.</description>
<comment>
<author>denver.p...@gmail.com</author>
<when>Thu, 01 Jul 2010 22:02:44 +0000</when>
<what>Was this with Android 2.2?  It appears FroYo has broken any client cert capabilities.  Applications like TouchDown (ActiveSync capable e-mail client) that worked under 2.1 and earlier Android releases have broken under 2.2.

Any word on this?</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 14 Sep 2010 00:33:02 +0000</when>
<what>Issue 8288 has been merged into this issue.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 14 Sep 2010 00:34:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1163</bugid>
<title>Airplane mode doesnQ&apos;Et appear to shut down the GPS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:11:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Ohio.T...@gmail.com</reportedBy>
<openedDate>Sat, 01 Nov 2008 11:35:27 +0000</openedDate>
<description>When switching to Q&quot;EAirplane ModeQ&quot;E the GPS icon continues to blink from
time to time. If this is the case I believe its a major FAA rules issue
and should be fix ASAP.</description>
<comment>
<author>shadowdr...@gmail.com</author>
<when>Sat, 01 Nov 2008 20:43:55 +0000</when>
<what>Airplane mode is intended to stop OUTGOING signals that _might_ disrupt controls in 
the cockpit. GPS has no outgoing signal, only incoming.</what>
</comment>
<comment>
<author>ryeb...@gmail.com</author>
<when>Mon, 03 Nov 2008 04:17:05 +0000</when>
<what>Yeah, I know that GPS wont ever do anything to the Airplane - but they do state that 
GPS are forbidden for use any time in flight in the little seatback things.

IQ&apos;Ed say - leave GPS capable of being turned on in airplane mode until it causes a 
plane crash... because itQ&apos;Es sometimes cool to see where you are in the flight - 
especially if you donQ&apos;Et have one of those seats with a TV screen showing it to you.</what>
</comment>
<comment>
<author>thefad...@gmail.com</author>
<when>Mon, 03 Nov 2008 18:36:31 +0000</when>
<what>A quick peek around the interwebs suggests that this is an airline-specific
restriction, not an FAA/TSA thing.  Some airlines allow it, others donQ&apos;Et.
</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 14:30:35 +0000</when>
<what>GPS Device dont Transmitt any Radio Wave only try to Receive it. So there is no Harm
in it</what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Thu, 26 Mar 2009 15:56:56 +0000</when>
<what>I guess you canQ&apos;Et blame the general public for thinking that GPS is a transmitting 
system because the phrase is always

Q&quot;ESATELLITE CONTROLLEDQ&quot;E 

I worked on a GPS project a couple of decades ago and I can assure you that it 
receives timing signals encoded in radio signals from satellites and does not 
transmit anything.

Now, so why does it flatten my battery so?</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Tue, 14 Apr 2009 14:48:03 +0000</when>
<what>As some airlines allow you to use a GPS, it would be a shame to turn it off for all
users.

You can still turn the GPS off manually in the settings, or use one of the many
toggle type applications to toggle it on or off.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:11:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11150</bugid>
<title>TextToSpeech with SVOX pico not recognizing specification of long i phoneme</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gsgm2...@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 14:28:44 +0000</openedDate>
<description>According to the X-SAMPA Q&quot;EEnglish fiveQ&quot;E example at
http://en.wikipedia.org/wiki/Xsampa, the way to specify the
pronunciation of five is Q&quot;EfaIvQ&quot;E. However, the SVOX pico speech output
for the following code String text = Q&quot;EQ&lt;Espeak xml:lang=\Q&quot;Een-US\Q&quot;EQ&gt;E
Q&lt;Ephoneme alphabet=\Q&quot;Exsampa\Q&quot;E ph=\Q&quot;EfaIv\Q&quot;E/Q&gt;E.Q&lt;E/speakQ&gt;EQ&quot;E; mTts.speak(text,
TextToSpeech.QUEUE_ADD, null); is Q&quot;EfivQ&quot;E rather than Q&quot;EfiveQ&quot;E. I also tried
inserting a colon to lengthen the i phoneme (i.e., Q&quot;EfaI:vQ&quot;E) but the
speech output is still Q&quot;EfivQ&quot;E rather than Q&quot;EfiveQ&quot;E. What is the proper way
to specify, using X-SAMPA, the long i sound to pico?</description>
<comment>
<author>gsgm2...@gmail.com</author>
<when>Mon, 20 Sep 2010 17:24:04 +0000</when>
<what>Suggested by JW at http://groups.google.com/group/tts-for-android/browse_thread/thread/9a3defd28ccd18a7?hl=en, IQ&apos;Eve confirmed that Q&quot;Efa_IvQ&quot;E produces speech output Q&quot;EfiveQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>4518</bugid>
<title>Wrong Korean language set on screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>w21...@gmail.com</reportedBy>
<openedDate>Thu, 05 Nov 2009 06:58:14 +0000</openedDate>
<description>When I input Q&quot;E?Q&quot;E on screen, It has shown Q&quot;E?Q&quot;E on screen, I think default
font has wrong code table for Android system. It MUST fixed for korean
in world.</description>
<comment>
<author>idou...@gmail.com</author>
<when>Fri, 29 Jan 2010 09:04:53 +0000</when>
<what>To solve this problem, I modified the font, DroidSansFallback.ttf, using fontforge tool.

At Hangul Syllables,
Find Q&quot;E45240 (0xb0b8) U+B0B8 Hangul Syllable NAENQ&quot;E
And then, delete reference glyph30361 Q&amp;E add reference glyph30331

I think that the Android team does not have much time to support local problems like
this, therefore, Korean device vendors should fix this problem before releasing their
products in Korean market.</what>
</comment>
<comment>
<author>davidomu...@gmail.com</author>
<when>Mon, 09 Aug 2010 21:45:07 +0000</when>
<what>It seems this issue has been fixed in 2.2 according to http://www.dexilog.com/smartkeyboard/forum/viewtopic.php?f=3Q&amp;Et=333</what>
</comment>
</bug>
<bug>
<bugid>16646</bugid>
<title>Incorrect Dutch sentence</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marcop...@gmail.com</reportedBy>
<openedDate>Sat, 07 May 2011 10:28:52 +0000</openedDate>
<description>In Q&apos;EAccounts voor internetoproepen (SIP)Q&apos;E, the description of Q&apos;EInkomende
gesprekken ontvangenQ&apos;E is Q&apos;EVerkort levensduur van accuQ&apos;E. It means that
the accu faster damaged becomes. It has to be Q&apos;EVerkort accuduurQ&apos;E or Q&apos;EDe
accu kan sneller leeg rakenQ&apos;E. Sorry for my bad English, im dutch</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 May 2011 17:22:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3118</bugid>
<title>Feature Request: Some default applications require MIME associations on entry point</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Mon, 29 Jun 2009 15:07:31 +0000</openedDate>
<description>For example, if you want to simply launch the userQ&apos;Es preferred email or
web browser application, its impossible right now. Well, impossible
short of prompting the user for the intent, saving it, and then using
that intent from that point forward, which then requires the creation of
additional code to manage that intent into the future should the later
decide another application is preferred. So have have the need for
MAIN/DEFAULT entry points to also support basic mime types. So if I want
to launch the userQ&apos;Es preferred email client, such that they can
browser/view their email. Right now, itQ&apos;Es impossible without the by far,
overly complex scenario above. For example, I should be able to simply
say, intent.setType( Q&quot;Emessage/rfc822Q&quot;E ) + ACTION_VIEW +
CATEGORY_BROWSABLE (or something close to it), on my intent, pass it to
the chooser, and be prompted for all applications (e.g. k-9, gmail,
email) which can provide a browsable list of MIME types
Q&quot;Emessage/rfc822Q&quot;E. On selection, it should take me to the emailQ&apos;Es main
activity (same on clicking on icon). Right now, such behavior appears to
simply not exist.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:57:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:45:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:57:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13713</bugid>
<title>Browser: Cursor positioned wrongly when description wraps</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 10:20:56 +0000</openedDate>
<description>When you enter an issue on this page and this description text field
wraps to screen itQ&apos;Es often impossible to position the cursor. Taps below
the last line position it a seemingly random place instead of after the
last letter - and using trackball down often doesnQ&apos;Et move the cursor one
line down as expected but moves the selection (orange highlight) to
submit button :( I use Hero gsm cronos gingerbread alpha 0006</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 Jan 2011 16:45:27 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 29 Nov 2011 19:59:40 +0000</when>
<what>Related issues:

 http://code.google.com/p/android/issues/detail?id=22252

 http://code.google.com/p/android/issues/detail?id=19404

 http://code.google.com/p/android/issues/detail?id=13713

 http://code.google.com/p/android/issues/detail?id=9452

 http://code.google.com/p/android/issues/detail?id=9827

 http://code.google.com/p/android/issues/detail?id=9828 
</what>
</comment>
</bug>
<bug>
<bugid>14360</bugid>
<title>FOCUS_MODE_AUTO + FLASH_MODE_TORCH Behaves Differently on Every Android Device</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:04:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zachary....@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 17:26:29 +0000</openedDate>
<description>I have encountered a range of different behaviors when combining
FOCUS_MODE_AUTO and FLASH_MODE_TORCH. The expectation is that the LED
remains on during preview and autofocus, the reality is much different.
Once FOCUS_MODE_AUTO is engaged, some devices cycle the LED while others
turn the LED off. This leads to creating a blacklist for devices that do
not behave according to the written description: Q&quot;EConstant emission of
light during preview, auto-focus and snapshot. This can also be used for
video recording.Q&quot;E
(http://developer.android.com/reference/android/hardware/Camera.Parameters.html#FLASH_MODE_TORCH)
Based on the small sample of devices that I have available, IQ&apos;Eve found
the following 3 behaviors: Nexus One: Works as written above. Nexus S:
LED turns off and stays off when the autofocus callback is called.
Camera parameters show that FLASH_MODE_TORCH is still set even through
the LED is off. DroidX: LED turns off when autofocus callback is called
and turns back on during the next autofocus routine. Results in constant
blinking. Camera parameters also show that FLASH_MODE_TORCH is always
set during this blinking. To reproduce the issue: 1. Set the flash mode
to Camera.Parameters.FLASH_MODE_TORCH 2. Set the focus mode to
Camera.Parameters.FOCUS_MODE_AUTO 3. Start autofocus I suspect that the
Nexus S folks were aware of this since the built in camera app mutually
excludes FOCUS_MODE_AUTO and FLASH_MODE_TORCH. At the very least, the
documentation should note that this behavior is undefined/left to the
camera driver/firmware to implement. Ideally there would be
firmware/driver fixes for the malfunctioning devices since they donQ&apos;Et
currently conform to the written spec.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:04:39 +0000</when>
<what>Thanks for the report! WeQ&apos;Ell pass on this information to the device OEMs.

Unfortunately we arenQ&apos;Et able to track bugs in specific device implementations using this tracker, so IQ&apos;Em closing this bug.</what>
</comment>
</bug>
<bug>
<bugid>13248</bugid>
<title>Ultra New Gmail app crashes when highlight Text. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-12-17T18:16:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>olut...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 17:42:25 +0000</openedDate>
<description>Before further ado illd like you to know I am too cheap to get a Nexus S
so am running a mock up Rom that comes with majority of those perks
found on Gb(The Keyboard, Gmail revamped Market even the animations and
notification area and icons.) but even then its still only Froyo. That
said am not sure if this is peculiar to my setup but I guess it may be
worth checking. So every once in a while when trying to reply a mail and
I try to highlight a previously entered text with the selection tool on
the new keyboard, my gmail will suddenly crash with a
com.Google.mail.app.com(approximately) suddenly crashed. With no options
but close. Below is a logcat I was able to extrapolate hope it helps.
D/alogcat (26714): stopping ... D/alogcat (26714): stopped D/alogcat
(26714): starting ... D/AudioHardwareALSA(20617):
D/AudioHardwareALSA(20617): ALSA OPEN mode 0,device 2
I/AudioHardwareALSA(20617): Try to open ALSA PLAYBACK device
AndroidPlayback_Speaker_normal I/AudioHardwareALSA(20617): Initialized
ALSA PLAYBACK device AndroidPlayback_Speaker_normal
D/AudioHardwareALSA(20617): Set PLAYBACK PCM format to S16_LE (Signed 16
bit Little Endian) D/AudioHardwareALSA(20617): Using 2 channels for
PLAYBACK. D/AudioHardwareALSA(20617): Set PLAYBACK sample rate to 44100
HZ D/AudioHardwareALSA(20617): Buffer size: 2048
D/AudioHardwareALSA(20617): Latency: 46439 D/dalvikvm(26640):
GC_EXPLICIT freed 388 objects / 19304 bytes in 62ms I/Gmail (26640):
MainSyncRequestProto: lowestBkwdConvoId: 0, highestHandledServerOp:
11625, normalSync: true I/Gmail (26640): getStartSyncRequest:
handledServerOpId: 51437, upperFetchedConvoId: 1355082832541646848,
lowerFetchedConvoId: 0, ackedClientOp: 10 D/dalvikvm(26640):
GC_FOR_MALLOC freed 4910 objects / 233944 bytes in 63ms
D/dalvikvm(26640): GC_FOR_MALLOC freed 699 objects / 37008 bytes in 61ms
I/JustPictures(26044): Setting number of worker threads to 2 D/Gmail
(26640): handleLabelsValues: receiving set of 25 labels I/Gmail (26640):
checkLabelsSets changed the label sets to: included([^^out, ^r]),
partial([^i, ^f, ^iim]), all([^i, ^g, ^f, ^vm, ^k, ^iim, timesheets,
^all, ^io_im, ^sps, ^act, misc, ^ig, ^b, follow-up, priority, ^p, ^o,
^t, notes, ^u, ^punsub, ^r, ^s, ^unsub]) D/dalvikvm(26640): GC_EXPLICIT
freed 3691 objects / 148880 bytes in 64ms I/Gmail (26640):
MainSyncRequestProto: lowestBkwdConvoId: 0, highestHandledServerOp:
51437, normalSync: true D/Gmail (26640): MailProvider.query:
content://gmail-ls/labels/olutobs@gmail.com/(null, null)
I/AudioHardwareALSA(20617): Output standby called!!. Turn off PCM
device. D/dalvikvm(20623): GC_EXPLICIT freed 27400 objects / 1583752
bytes in 264ms I/Gmail (26640): MainSyncRequestProto: lowestBkwdConvoId:
0, highestHandledServerOp: 417447, normalSync: true D/dalvikvm(26714):
GC_FOR_MALLOC freed 6388 objects / 743016 bytes in 67ms
W/ResponseProcessCookies(26640): Cookie rejected: Q&quot;E[version: 0][name:
GX][value:
DQAAAKkAAADGJcu4Wl0xp-6H0aGXuZEuWEjw5EFLVjEzs7gxhaFNQMVP-NZPfpH2Fm0cbZ4QKzITyziJKNt-lPj4oKaAg4kuI45MBecuDXnYVja2I5X67s4aCKGy7pTvOqB5B8FttY_HP9UdQ9JbRRQEcoyFm7fwZNPqHV4NKjN5bijJRCMAtRxglMKh0lCeLPftXlCeDl4HrFOaPSdgLdCn23Xt3DxlJQ8maD-aAN0gXI9uDePgTg][domain:
mail.google.com][path: /proxy/gmail/mail][expiry: Fri Dec 31 09:04:52
PST 2010]Q&quot;E. Illegal domain attribute Q&quot;Email.google.comQ&quot;E. Domain of
origin: Q&quot;Eandroid.clients.google.comQ&quot;E D/dalvikvm(26640): GC_EXPLICIT
freed 2620 objects / 118144 bytes in 64ms V/WindowManager(20623): Dsptch
Q&gt;E Window{489ca0c0 AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity
paused=false} I/Gmail (26640): MainSyncRequestProto: lowestBkwdConvoId:
0, highestHandledServerOp: 417447, normalSync: true D/Gmail (26640):
MailProvider.query: content://gmail-ls/labels/olutobs@gmail.com(null,
null) V/WindowManager(20623): Dsptch Q&gt;E Window{489ca0c0
AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
D/Gmail (26640): MailProvider.query:
content://gmail-ls/labels/tob4@tob4.me(null, null) D/Gmail (26640):
MailProvider.query:
content://gmail-ls/labels/tobao@strategicla.com(null, null)
D/AudioHardwareALSA(20617): D/AudioHardwareALSA(20617): ALSA OPEN mode
0,device 2 I/AudioHardwareALSA(20617): Try to open ALSA PLAYBACK device
AndroidPlayback_Speaker_normal I/AudioHardwareALSA(20617): Initialized
ALSA PLAYBACK device AndroidPlayback_Speaker_normal
D/AudioHardwareALSA(20617): Set PLAYBACK PCM format to S16_LE (Signed 16
bit Little Endian) D/AudioHardwareALSA(20617): Using 2 channels for
PLAYBACK. D/AudioHardwareALSA(20617): Set PLAYBACK sample rate to 44100
HZ D/AudioHardwareALSA(20617): Buffer size: 2048
D/AudioHardwareALSA(20617): Latency: 46439 V/WindowManager(20623):
Dsptch Q&gt;E Window{48335d50
AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
I/AudioHardwareALSA(20617): Output standby called!!. Turn off PCM
device. W/PowerManagerService(20623): Timer 0x7-Q&gt;E0x3|0x0 I/Zygote
(26739): Zygote: pid 26739 has INTERNET permission, then set capability
for CAP_NET_RAW I/ActivityThread(26739): Publishing provider
com.issuu.android.app.provider.SuggestionProvider:
com.issuu.android.app.provider.SuggestionProvider I/global (20623):
Default buffer size used in BufferedInputStream constructor. It would be
better to be explicit if an 8k buffer is required.
I/com.issuu.android.app.service.notification.NotificationService(26739):
onCreate D/dalvikvm(26714): GC_FOR_MALLOC freed 3058 objects / 498824
bytes in 91ms
I/com.issuu.android.app.service.notification.NotificationService(26739):
onDestroy D/dalvikvm(21636): GC_EXPLICIT freed 297 objects / 12808 bytes
in 54ms V/WindowManager(20623): Dsptch Q&gt;E Window{4887e130
org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 1574 objects / 197720 bytes
in 30ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 98 objects / 6600
bytes in 28ms V/WindowManager(20623): Dsptch Q&gt;E Window{4887e130
org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
D/dalvikvm(26247): GC_EXPLICIT freed 1458 objects / 84888 bytes in 57ms
W/PowerManagerService(20623): Timer 0x7-Q&gt;E0x3|0x0
D/WeatherService(23943): onStart:com.weather.WEATHER_SERVICE_GETDATA
D/WeatherService(23943): dailyUpdate D/WeatherService(23943):
getWeatherUpdate D/WeatherService(23943): updateWidgets:0
D/WeatherService(23943): updateWidgets:1 D/WeatherService(23943):
updateWidgets:0 D/WeatherService(23943): stopTracking D/dalvikvm(26714):
GC_EXTERNAL_ALLOC freed 1668 objects / 269728 bytes in 49ms
D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 315 objects / 18176 bytes in
48ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 177 objects / 30752
bytes in 47ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 199 objects /
32056 bytes in 48ms V/WindowManager(20623): Dsptch Q&gt;E Window{483fc4e0
AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
V/WindowManager(20623): Dsptch Q&gt;E Window{483fc4e0
AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
D/AudioHardwareALSA(20617): D/AudioHardwareALSA(20617): ALSA OPEN mode
0,device 2 I/AudioHardwareALSA(20617): Try to open ALSA PLAYBACK device
AndroidPlayback_Speaker_normal I/AudioHardwareALSA(20617): Initialized
ALSA PLAYBACK device AndroidPlayback_Speaker_normal
D/AudioHardwareALSA(20617): Set PLAYBACK PCM format to S16_LE (Signed 16
bit Little Endian) D/AudioHardwareALSA(20617): Using 2 channels for
PLAYBACK. D/AudioHardwareALSA(20617): Set PLAYBACK sample rate to 44100
HZ D/AudioHardwareALSA(20617): Buffer size: 2048
D/AudioHardwareALSA(20617): Latency: 46439 W/PowerManagerService(20623):
Timer 0x7-Q&gt;E0x3|0x0 I/AudioHardwareALSA(20617): Output standby called!!.
Turn off PCM device. D/dalvikvm(20705): GC_EXPLICIT freed 17801 objects
/ 921496 bytes in 92ms V/WindowManager(20623): Dsptch Q&gt;E Window{48414b88
Log Filter paused=false} V/WindowManager(20623): Dsptch Q&gt;E
Window{48414b88 Log Filter paused=false} D/AudioHardwareALSA(20617):
D/AudioHardwareALSA(20617): ALSA OPEN mode 0,device 2
I/AudioHardwareALSA(20617): Try to open ALSA PLAYBACK device
AndroidPlayback_Speaker_normal I/AudioHardwareALSA(20617): Initialized
ALSA PLAYBACK device AndroidPlayback_Speaker_normal
D/AudioHardwareALSA(20617): Set PLAYBACK PCM format to S16_LE (Signed 16
bit Little Endian) D/AudioHardwareALSA(20617): Using 2 channels for
PLAYBACK. D/AudioHardwareALSA(20617): Set PLAYBACK sample rate to 44100
HZ D/AudioHardwareALSA(20617): Buffer size: 2048
D/AudioHardwareALSA(20617): Latency: 46439 I/dalvikvm(26714): Jit:
resizing JitTable from 4096 to 8192 V/WindowManager(20623): Dsptch Q&gt;E
Window{4887e130 org.jtb.alogcat/org.jtb.alogcat.LogActivity
paused=false} D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 4039 objects /
436352 bytes in 62ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 650
objects / 37800 bytes in 59ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed
229 objects / 29216 bytes in 59ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC
freed 254 objects / 31496 bytes in 58ms V/WindowManager(20623): Dsptch Q&gt;E
Window{4887e130 org.jtb.alogcat/org.jtb.alogcat.LogActivity
paused=false} D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 195 objects /
29128 bytes in 53ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 278
objects / 35632 bytes in 53ms D/dalvikvm(23943): GC_EXPLICIT freed 375
objects / 34568 bytes in 908ms I/AudioHardwareALSA(20617): Output
standby called!!. Turn off PCM device. W/PowerManagerService(20623):
Timer 0x7-Q&gt;E0x3|0x0 D/dalvikvm(26640): GC_EXPLICIT freed 3077 objects /
132240 bytes in 75ms V/WindowManager(20623): Dsptch Q&gt;E Window{4841ec90
paused=false} V/WindowManager(20623): Dsptch Q&gt;E Window{4841ec90
paused=false} D/RecentApplicationsDialog(20623): Package is nt
dialertabcom.sec.android.app.dialertab V/alogcat (26714): save instance
V/alogcat (26714): paused D/AudioHardware</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Dec 2010 18:16:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9743</bugid>
<title>Day-long events should show on the day of</title>
<status>Released</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T07:50:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>pdibow...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 10:10:13 +0000</openedDate>
<description>Currently day-events only show the day before... which means when you
wake up in the morning your day event isnQ&apos;Et there, thus making it easy
to forget/miss, thus defeating the purpose of a calendar on your phone.
Please include day events on the day of the event - or at least make
such an option configurable.</description>
<comment>
<author>pdibow...@gmail.com</author>
<when>Tue, 13 Jul 2010 10:13:32 +0000</when>
<what>Oh...
Hardware: Nexus One
Sofwtare: 2.2 FRF91
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 13 Jul 2010 16:15:02 +0000</when>
<what></what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:50:23 +0000</when>
<what>I assume you are referring to the widget. The  calendar widget in Honeycomb will show all day events in a scrollable list.</what>
</comment>
<comment>
<author>pdibow...@gmail.com</author>
<when>Fri, 11 Mar 2011 08:10:59 +0000</when>
<what>Yes, the widget.

I just got a nookcolor which I hacked honeycomb onto, IQ&apos;Ell check this out. You donQ&apos;Et mention if that scrollable list is of the upcoming day events or same-day day events. This particular bug is referring to same-day day events.

Thanks.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 21:53:56 +0000</when>
<what>It will show todayQ&apos;Es all-day events, events for the rest of the day as well as all events for the next few days.

Cheers.</what>
</comment>
<comment>
<author>pdibow...@gmail.com</author>
<when>Sat, 12 Mar 2011 04:16:22 +0000</when>
<what>This doesnQ&apos;Et appear to be the case. I created an all-day even for today and an 8pm event. Only the 8pm event is currently showing up on the calendar widget on my nookcolor running honeycomb.</what>
</comment>
</bug>
<bug>
<bugid>6313</bugid>
<title>Corporate email deleting all exchange emails in the inbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nate.die...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 19:59:22 +0000</openedDate>
<description>IQ&apos;Em using a Motorola Droid running 2.0.1. I have a gmail account and a
corporate exchange email account set up on it. I also have a laptop that
syncs my exchange calender and Google calender. Twice in the last week
it has erased all emails in my exchange inbox. I didnQ&apos;Et link it to the
Droid the first time and donQ&apos;Et remember the exact circumstances, but I
remember having some issues with the Droid and then checking my email on
the device to see an empty inbox. My account was still set up, however.
Checking on a desktop using Outlook confirmed all my inbox emails were
gone, but all my other folders were unaffected. My lost emails didnQ&apos;Et
show up in the deleted folder either. The second time it occurred I the
phone in my car mount charging with a very low battery. I took it out of
the mount and unplugged the charger. The next time I started it up it
did a cold boot up. I didnQ&apos;Et think anything of it since the battery had
been low, but then I found my contact list and call log empty. The sync
icon popped up and the Droid repopulated my contact list, but the next
time I checked my email (using exchange web access) I found all my inbox
emails gone again. This is a very serious issue for people who use
exchange email for their work. I canQ&apos;Et afford to keep losing all my
emails and IQ&apos;Em sure most other people would agree. IQ&apos;Em also very
surprised that I didnQ&apos;Et see this issue brought up yet when I searched
this site. I canQ&apos;Et be the only person this has happened to. Please star
this issue if you are having the same problem.</description>
</bug>
<bug>
<bugid>7214</bugid>
<title>Phone Call went to Verizon Voicemail instead of Google Voice</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>Thors1982</reportedBy>
<openedDate>Wed, 17 Mar 2010 15:59:33 +0000</openedDate>
<description>I canQ&apos;Et reproduce the problem but the Issue is with google voice. I went
to answer a phone call today, and no one was there. After about 20
seconds it disconnected me then let me know I had a voicemail on
Q&quot;EVerizonQ&apos;Es VoicemailQ&quot;E I tried to call and of course my voicemail was
going to google voice. I had to turn off google voice check it, then
turn it back on. I donQ&apos;Et understand how it even went to VerizonQ&apos;Es
Voicemail. I am using Motorola Droid on Verizon. Firmware version 2.0.1</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:05 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>146</bugid>
<title>CanQ&apos;Et query MediaPlayer to see if itQ&apos;Es playing, stopped, etc.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:07:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>charlie....@gmail.com</reportedBy>
<openedDate>Thu, 31 Jan 2008 02:49:33 +0000</openedDate>
<description>Right now thereQ&apos;Es no way from the outside to see if a MediaPlayer is
currently playing something or not. Here are two ways to implement this:
MediaPlayer.State state = mediaPlayer.getState(); if( state ==
MediaPlayer.State.STOPPED ) { } else if( state ==
MediaPlayer.State.PLAYING ) { } else if( state ==
MediaPlayer.State.BUFFERING) { } // advantage of this approach is the
API doesnQ&apos;Et have to change in order to support other states. Or
MediaPlayer mediaPlayer = new MediaPlayer(); mediaPlayer.isPlaying();
mediaPlayer.isStopped(); // etc, advantage of this approach is that itQ&apos;Es
simple.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:27:19 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:07:34 +0000</when>
<what>A MediaPlayer.isPlaying method has been added in the M5 release of the SDK. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:28 +0000</when>
<what></what>
</comment>
<comment>
<author>giz...@gmail.com</author>
<when>Tue, 28 Jun 2011 12:13:37 +0000</when>
<what>What about implementing int state = MediaPlayer.getState()?
Not as simple, but infinitely more useful than just plain isPlaying()??
How about a generic MediaStateListener interface? Would be wonderfulllll for troubleshooting imho.</what>
</comment>
<comment>
<author>charlie....@gmail.com</author>
<when>Tue, 28 Jun 2011 14:01:00 +0000</when>
<what>Adding a listener interface for when state changes is over here:

http://code.google.com/p/android/issues/detail?can=2Q&amp;Eq=145Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Eid=145
</what>
</comment>
</bug>
<bug>
<bugid>16809</bugid>
<title>Recurring events do not display in Android Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tim.neum...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 15:30:18 +0000</openedDate>
<description>Nexus One, 2.3.4. Recurring events do not display on the Android
Calendar. Birthdays, paychecks, etc do not display.</description>
<comment>
<author>tim.neum...@gmail.com</author>
<when>Fri, 13 May 2011 15:32:37 +0000</when>
<what>Possible duplicate of 16486</what>
</comment>
</bug>
<bug>
<bugid>9406</bugid>
<title>File sharing in Google Talk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>viktor.m...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 21:14:21 +0000</openedDate>
<description>I request the possibility of sharing files in the built in Google Talk
client on Android.</description>
</bug>
<bug>
<bugid>528</bugid>
<title>Feature Request: Scripting support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T19:16:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>simon.bl...@cas.de</reportedBy>
<openedDate>Tue, 25 Mar 2008 13:34:42 +0000</openedDate>
<description>Many users in the Web wonder about Jython, JRuby, Groovy, etc. support
for Android. What about just adding the javax.script package, which is
already part of Java 6, to Android? See: JSR 223: Scripting for the
JavaTM Platform http://jcp.org/en/jsr/detail?id=223
http://java.sun.com/javase/6/docs/api/javax/script/package-summary.html
Different scripting languages are already supported and it would be
standard Java. i think it would be a great enhancement...</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:28:16 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:16:36 +0000</when>
<what>Sorry, there are no near-term plans to support javax.script.</what>
</comment>
</bug>
<bug>
<bugid>8700</bugid>
<title>Title bar shadow repeatedly drawn in browser</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-28T17:22:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kimys0...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 09:27:41 +0000</openedDate>
<description>The Shadow class in BrowserActivity overrides draw method and draw
method calls invalidate method finally. This will create a race
condition because the invalidate method causes a call to draw method.
Here is calling sequences showing why the draw method is called
repeatedly: com.android.browser.BrowserActivity$Shadow.draw calls
android.view.View.invalidate calls
android.view.ViewGroup.invalidateChild calls
android.view.ViewRoot.invalidateChildInParent calls
android.view.ViewRoot.scheduleTraversals calls
android.view.ViewRoot.performTraversals calls android.view.ViewRoot.draw
calls android.view.View.draw calls android.view.ViewGroup.drawChild
calls com.android.browser.BrowserActivity$Shadow.draw ... I measured CPU
load by using Q&apos;EtopQ&apos;E tool and the system_server increases CPU load over
20% in my device. I think this is not intended action and it yields
performance degradation. I removed calling invalidate method for test
and found that the page loading time is decreased.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 28 May 2010 17:22:32 +0000</when>
<what>Obsolete, BrowserActivity does not have this problem in 2.2 anymore.</what>
</comment>
</bug>
<bug>
<bugid>19987</bugid>
<title>facebook and calendar issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mnm27...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 16:40:08 +0000</openedDate>
<description>Hi, I wanted report some bugs I found, on the new Facebook app when you
receive a new notification and you press the notification button to go
see it, it doesnt show the new message. I was thinking it should have a
refresh button in the post option menu. Also, I think that HTC standard
calendar should allow you to create no-weekly events, like blackberry
allows.</description>
<comment>
<author>x...@android.com</author>
<when>Fri, 16 Sep 2011 01:00:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17472</bugid>
<title>Phone numbers do not paste into dialer after gingerbread update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-08T04:18:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>liza...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 23:34:26 +0000</openedDate>
<description>Model: Droid X Android Version: 2.3.3 Build: 4.5.1_57_DX5-26 System:
4.5.596.MB810.Verizon.en.US After the gingerbread update, phone numbers
do not paste into the dialer. This behavior exists in stock gingerbread
apps (gmail, text message, web browser) as well as at least one custom
corporate phone/address directory app. The only way to call the number
is to long press, copy the number, exit the app, start the phone dialer
app, long press in the dialer number field, select paste, then dial.
Correct behavior should be to populate the dialer app number field with
the selected phone number upon short press (or upon long press-Q&gt;Ecall
number). To reproduce: 1a- Short press a phone number in an email, text
message, web browser, or 1b- Long press the phone number and select
Q&apos;ECallQ&apos;E 2- The phone dialer keyboard appears. 3- The desired number does
not appear in the dialer number field.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Jun 2011 04:18:56 +0000</when>
<what>talk to motorola/verizon.</what>
</comment>
<comment>
<author>liza...@gmail.com</author>
<when>Wed, 08 Jun 2011 04:26:23 +0000</when>
<what>It seems that many of the issues with the Gingerbread update are motorola
specific.  I just wish motorola was on the ball and had a bug reporting and
tracking system in place.

Thanks for your response.

I have found a workaround:

1 - Un-install the maps update.
2 - Reboot.
3 - Re-install the maps update.

I have confirmed that this works for the Droid X.</what>
</comment>
<comment>
<author>mediadev...@gmail.com</author>
<when>Sun, 19 Jun 2011 23:48:51 +0000</when>
<what>Having this same exact problem.  </what>
</comment>
</bug>
<bug>
<bugid>13208</bugid>
<title>Autocomplete in styles.xml</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Murphy2...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 06:18:26 +0000</openedDate>
<description>I love the autocomplete (Ctrl+space) option in Eclipse, in Java codes or
in xml layout files. But since I use a lot styles.xml, I really miss the
autocomplete function here, for item names and values.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:25:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14382</bugid>
<title>attachment image preview size mms 2.2 on LG Ally</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:58:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mkonwins...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 17:21:18 +0000</openedDate>
<description>LG Ally - ota Froyo updated. Image preview size shrunk to ~25% of
previous viewing size for attachments through messaging. Previous 2.1
eclair was displaying full size.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:58:50 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>17017</bugid>
<title>MmsProvider fails on insert</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>carlo.pe...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 14:46:24 +0000</openedDate>
<description>The current version of the insert() method of class
com.android.providers.telephony.MmsProvider fails while inserting a new
MMS. To solve issue 1421 this code has been introduced in the
MmsProvider: Long threadId = values.getAsLong(Sms.THREAD_ID); String
address = values.getAsString(Sms.ADDRESS); if (((threadId == null) ||
(threadId == 0)) Q&amp;EQ&amp;E (address != null)) { values.put(Sms.THREAD_ID,
Threads.getOrCreateThreadId( getContext(), address)); } As suggested by
submitter of issue 1421, the snippet has been copied from
SmsProvider.java, but this doesnQ&apos;Et work for MmsProvider. In particular,
MMS database table Q&quot;EpduQ&quot;E doesnQ&apos;Et have a Q&quot;EaddressQ&quot;E column, like SMS one,
so it results in: 1. if you provide a ContentValues object without an
Q&quot;EaddressQ&quot;E field, no thread id is automatically generated for the message
(Threads.getOrCreateThreadId() is not called, as in issue 1421) 2. if
you provide a ContentValues object with an Q&quot;EaddressQ&quot;E field, insertion
fails because no column matching that name is available on mms table.
The snippet copied from SmsProvider should be removed and replaced by
fresh new code creating a thread for the MMS in some other way. Verified
on Android 2.2.2, but likely applicable to all recent versions.</description>
</bug>
<bug>
<bugid>7803</bugid>
<title>Motorola Droid VPN PPTP connects but no data passes, internet is stopped</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>Lillie.B...@gmail.com</reportedBy>
<openedDate>Sat, 17 Apr 2010 19:52:15 +0000</openedDate>
<description>One can setup a VPN connection to a standard windows vpn server and get
the connected status with even the encryption key in the notification
panel. However, open the browser and there is no internet traffic, since
the tunnel doesnQ&apos;Et work. Something seems to be wrong with the encryption
algorithms.</description>
<comment>
<author>matt.hulse</author>
<when>Wed, 21 Apr 2010 17:34:47 +0000</when>
<what>This seems to be related to #4706.  Very annoying issue.</what>
</comment>
<comment>
<author>SteveRad...@gmail.com</author>
<when>Wed, 11 Aug 2010 12:50:49 +0000</when>
<what>On HTC EVO PPTP did this, then a factory reset Q&quot;Efixed itQ&quot;E - well, not really: It did fix it connecting and not working, now it doesnQ&apos;Et connect at all :-) But gives a proper error..</what>
</comment>
<comment>
<author>naveedp...@gmail.com</author>
<when>Tue, 21 Dec 2010 16:44:48 +0000</when>
<what>Agreed: Send all traffic is the remedy for this

VPN settings need to allow users to manually configure which port they grab on the network and how to route packets to it, or at least a check box that says send all traffic (cuz then the userQ&apos;Es app can atleast extract the amount of data that it requested for)</what>
</comment>
<comment>
<author>mauricio...@gmail.com</author>
<when>Tue, 18 Jan 2011 02:10:25 +0000</when>
<what>I have an HTC incredible running android 2.2. VPN PPTP encryption enabled connects but no traffic passes. Was thinking about rooting phone to be able to overwrite /system/bin/pppd file with one from Android 1.6 or 2.3 to see if it made it work. This is a fix I keep seeing online. Can anyone tell me if VPN PPTP encryption enabled has ever worked. Has anyone tried this fix and have made it work? </what>
</comment>
<comment>
<author>jiessiedyh</author>
<when>Sun, 20 Mar 2011 08:12:30 +0000</when>
<what>I can connect my vpn server by window7 ?iPad and browse can work fine.At the same time using the Galaxy Tab P1000(Android 2.2) can connect it but i can browse any website by browse. is the bug of Android?

PS:
 my vpn server is ubuntu 10.04</what>
</comment>
</bug>
<bug>
<bugid>8728</bugid>
<title>Need portable WebM / Matroska parser library, in the public repository</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nimeshch...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 18:14:10 +0000</openedDate>
<description>IQ&apos;Em trying to add WebM/Matroska support to Android-StageFright, but as
libebml makes use of libraries like Q&quot;Estring.hQ&quot;E and Q&quot;Ealgorithm.hQ&quot;E which
are not available on androidQ&apos;Es bionicC IQ&apos;Em facing porting issues.
Matthew Heaney told me on the forum that google has a WebM / Matroska
parser library for Android already that doesnQ&apos;Et use any STL. Can you
please make it available?</description>
</bug>
<bug>
<bugid>7249</bugid>
<title>if userid=system , how can read /write file on the sdcard????</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-03-19T16:42:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wanglife...@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 08:40:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 19 Mar 2010 16:42:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13865</bugid>
<title>When an SMS is received in the default messaging app from a recipient you message frequently, an MMS you sent them weeks ago is resent.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jep...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 17:40:47 +0000</openedDate>
<description>Sometimes when I receive an SMS from a contact when I go to read it,
immediately after that SMS messages appears in my conversation with that
contact it shows me as sending them an MMS immediately afterwards the
received SMS. However, I didnQ&apos;Et send them anything, that is a message
that was sent weeks ago. When this rogue/stale MMS appears to have been
sent, no messages have been sent, no text input, nothing has been
touched, it does it on itQ&apos;Es own. Even if IQ&apos;Em not using the messaging app
when the SMS message that triggers this bug occurs the Q&quot;EstaleQ&quot;E MMS is
still sent. I am unsure if those MMS messages were received the first
time or not at that point. I could check my phone bill if that helps.
This has happened 3 times in the last month. IQ&apos;Em not using any third
party messaging apps other than Google Voice, however, I donQ&apos;Et use that
apps text functionality. Thanks, Jeff Model number: SGH-T959 (T-Mobile
USA Vibrant) Firmware Version: 2.1-update1 Baseband Version: T959UVJ16
Kernel Version: 2.6.29 Build Number: ECLAIR.UVJ16 DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15919</bugid>
<title>Bluetooth connect fails under 2.3.3 for SPP devices using secure comms</title>
<status>Declined</status>
<owner>jaikum...@android.com</owner>
<closedOn>2011-04-04T20:13:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bryant...@gmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 21:35:07 +0000</openedDate>
<description>I am opening SPP connections to custom designed BT products. Using
version 2.2 on HTC Nexus One, T-Mobile Galaxy S, or Motorola Droid, the
following code works: mUUID =
UUID.fromString(Q&quot;E00001101-0000-1000-8000-00805f9b34fbQ&quot;E);
mBluetoothSocket = mDevice.createRfcommSocketToServiceRecord(mUUID);
mBluetoothSocket.connect(); On the ATQ&amp;ET Captivate, this led to frequent
Q&quot;EConnection RefusedQ&quot;E IOExceptions from the connect() call, so the
reflection method was used as a backup: Method m =
mDevice.getClass().getMethod(Q&quot;EcreateRfcommSocketQ&quot;E, new
Class[]{int.class}); mBluetoothSocket =
(BluetoothSocket)m.invoke(mDevice, Integer.valueOf(1));
mBluetoothSocket.connect(); Under 2.3.3 on the Nexus One, neither of
these methods work, always producing a Q&quot;EConnection RefusedQ&quot;E IOException.
The only way to connect is to use insecure comms: mBluetoothSocket =
mDevice.createInsecureRfcommSocketToServiceRecord(mUUID);
mBluetoothSocket.connect(); Using this method, I still get periodic
Q&quot;EService Discovery FailedQ&quot;E IOExceptions from the connect(), though those
can often be resolved by unpairing and repairing with the device.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 02 Apr 2011 16:17:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Mon, 04 Apr 2011 15:50:44 +0000</when>
<what>On 2.3.3. Nexus One, you are supposed to use the insecure rfcomm connect call. Please read the javadoc for it and securerfcomm connect call which explains as to why secure rfcomm should not be used in your use case.

For the Q&quot;Eservice discovery failedQ&quot;E IOExceptions from the connect() call - are you running an insecure rfcomm server thread on the other end which is listening for connections ?

For the ATQ&amp;ET Captivate -- please raise this issue with Samsung since they have changed the open source bluetooth stack to a proprietary stack.</what>
</comment>
<comment>
<author>bryant...@gmail.com</author>
<when>Mon, 04 Apr 2011 18:26:42 +0000</when>
<what>Sorry, my use case may have had too much information - I had included the reflection portion just to indicate the different techniques already being used, and had already taken the time to dull the edge of annoyance at Samsung for messing with the stack.  While I consider the Samsung stack a defect also, it is not the consideration here, and, as you pointed out, SamsungQ&apos;Es problem, not AndroidQ&apos;Es.

I would like to see the reasoning behind forcing insecure comms for proprietary products, unfortunately, I canQ&apos;Et find the notes you referenced.  I may not be looking at the most current - is there a better site than androidjavadoc.com?  None of the following seem to have the motivation listed:
http://www.androidjavadoc.com/2.3/android/bluetooth/BluetoothSocket.html#connect()
http://www.androidjavadoc.com/2.3/android/bluetooth/BluetoothDevice.html#createRfcommSocketToServiceRecord(java.util.UUID)
(these seem to be 2.3 rather than 2.3.3, and IQ&apos;Em not sure if thatQ&apos;Es important).

I do think that taking code that worked, and making it not work in a new release would constitute a defect, but thatQ&apos;Es just me :).  Regardless, the code I have now includes all the variants and seems to work on all the current devices, but a) I would much rather use secure comms (unless someone can convince me that exposing a proprietary protocol is necessary), and b) it raises concerns about what may change in future versions to break existing code.

Thanks for reviewing this,
Greg</what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Mon, 04 Apr 2011 18:36:55 +0000</when>
<what>The official java doc links:
http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#createRfcommSocketToServiceRecord(java.util.UUID)


Q&quot;EI do think that taking code that worked, and making it not work in a new release would constitute a defect.Q&quot;E
--Q&gt;E Yes I agree with you but thats not the case here.

Secure rfcomm sockets were not creating secure rfcomm sockets i.e they were not doing what they were meant to do. Why ? Secure rfcomm sockets are not possible when the other device does not have an input / output capability since its not possible to avoid MITM attacks.

There were never supposed to be meant to be used with devices which cannot provide the required level of security.

This was a security issue that was fixed and an insecure rfcomm API was made public for this use case.</what>
</comment>
<comment>
<author>bryant...@gmail.com</author>
<when>Mon, 04 Apr 2011 19:49:37 +0000</when>
<what>That *is* interesting.  I had thought that there was a cert exchange going on, either by session or device (a la kerberos, perhaps), that was not happening.    I should have thought through the process more deeply.  Thanks for the clarification.</what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Mon, 04 Apr 2011 20:13:37 +0000</when>
<what>The link key exchange happens. There are 2 concepts here: link key exchange and authenticated link key to prevent MITM attacks. Have a look at the security section of Bluetooth 2.1 spec.

I will be closing this issue. Please open a new one if you have a new problems.</what>
</comment>
</bug>
<bug>
<bugid>15749</bugid>
<title>[fastboot/] Patch to add support for fastboot under FreeBSD 8/9.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>hsela...@gmail.com</reportedBy>
<openedDate>Sat, 26 Mar 2011 15:08:12 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Q&gt;E Lines for the Android.mk: Q&gt;E Q&gt;E ifeq
($(HOST_OS),FreeBSD) Q&gt;E LOCAL_SRC_FILES += usb_freebsd.c util_freebsd.c Q&gt;E
LOCAL_LDLIBS += -lpthread -lusb Q&gt;E endif Reference:
http://sourceforge.net/mailarchive/forum.php?thread_name=201103260830.59672.hselasky%40c2i.netQ&amp;Eforum_name=libusb-devel
--HPS</description>
</bug>
<bug>
<bugid>18368</bugid>
<title>We need Arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-11T19:55:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aye...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 19:50:36 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Mon, 11 Jul 2011 10:27:27 +0000</when>
<what>Arabic is already supported, stop spamming this site.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 19:55:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5936</bugid>
<title>repeating calendar reminders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>pca...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 18:02:49 +0000</openedDate>
<description>I would like to have the option for calendar reminders to repeat
periodically until they are dismissed. The reminders currently vibrate
and chime only once. This would be useful for cases in which you miss
the first alarm due to ambient noise or because you left the room
momentarily. This is a feature that I used for many years on the PalmOS
platform. I believe that other platforms have it as well. Many thanks!</description>
</bug>
<bug>
<bugid>10361</bugid>
<title>Sound becomes distorted during phone call when using Bluetooth headset and WiFi is enabled</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-02-10T03:45:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>noel...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 01:24:25 +0000</openedDate>
<description>I am using the Nexus One running Android 2.2. I have the phone paired to
a Sony Ericsson MW600 Stereo Bluetooth headset. I have found that while
using the Bluetooth headset to make phone calls, the voice on the other
end of the call becomes very distorted to the point that you can no
longer make out what the person is saying. The interesting thing is that
this only happens when I have WiFi enabled on the phone. As soon as I
turn off the WiFi - even mid call - the line settles down and the call
quality returns to normal. The WiFi does not need to be connected to a
network for this to happen, it just needs to be turned on. Further to
this, when using the headset to listen to music from the phone, the
audio quality is perfect regardless of the WiFi setting. Can anybody
else reproduce this?</description>
<comment>
<author>bmgra...@gmail.com</author>
<when>Thu, 12 Aug 2010 02:40:52 +0000</when>
<what>I notice the same thing.  I am not sure this is a bug though.  After all the phone is a computer and there is a limit to the multitasking that can take place.  What would be nice would be if there were a setting to allow you to automatically disable wifi when making a call using bluetooth.  I realize this would be an issue if using VOIP, in which case you could not turn on this proposed setting.</what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Thu, 10 Feb 2011 03:45:33 +0000</when>
<what>This is because wifi and bluetooth share an antenna.</what>
</comment>
</bug>
<bug>
<bugid>12011</bugid>
<title>cannot accept invite in email, must go to cal!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sas...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 18:24:38 +0000</openedDate>
<description>android 2.2, moto droid. I cannot accept appointments and invites form
within the email, I must go to the calendar app. This is an unnnecessary
step. This is not how it is done online, but only on the phone, why?</description>
</bug>
<bug>
<bugid>16730</bugid>
<title>[News and Weather] force close on news and weather</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue790...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 06:28:17 +0000</openedDate>
<description>1. Android build version : Android 2.2 and 2.3 2. GMS version : [2.2_r9]
and [2.2_r3] 3 Repro Steps: news and weather Q&gt;E weather settings Q&gt;E
uncheck use my location Q&gt;E set location Q&gt;E type any character (e.g. Q&quot;EangQ&quot;E)
Q&gt;E search Q&gt;E hold horizontally when search window active 4. Symptom: force
close on news and weather 5. Reproducibility % : 100% 6. Correct
behavior: Normal operation 7. Reproducible on other devices : HTC Nexus
one 8. Log. 05-10 10:27:01.034 3585 3585 E AndroidRuntime: FATAL
EXCEPTION: main 05-10 10:27:01.034 3585 3585 E AndroidRuntime:
java.lang.NullPointerException 05-10 10:27:01.034 3585 3585 E
AndroidRuntime: at
com.google.android.apps.genie.geniewidget.activities.CustomLocationPreferences$6.run(CustomLocationPreferences.java:159)
05-10 10:27:01.034 3585 3585 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 05-10 10:27:01.034
3585 3585 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 05-10 10:27:01.034
3585 3585 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
05-10 10:27:01.034 3585 3585 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 05-10
10:27:01.034 3585 3585 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 05-10 10:27:01.034
3585 3585 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 05-10 10:27:01.034 3585
3585 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
05-10 10:27:01.034 3585 3585 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605) 05-10
10:27:01.034 3585 3585 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 05-10 10:27:01.054 2687
2713 W ActivityManager: Force finishing activity
com.google.android.apps.genie.geniewidget/.activities.CustomLocationPreferences</description>
</bug>
<bug>
<bugid>9695</bugid>
<title>Change notification bar color</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>106</stars>
<reportedBy>gustavog...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 01:01:39 +0000</openedDate>
<description>It would be very nice if we could change notification bar color. Or even
make it transparent. AMOLED displays are getting very popular.
Unfortunately, amoled displays have problems with Q&quot;EImage stickingQ&quot;E, an
image retention occuring when a fixed pattern is displayed over a
prolonged period of time. My phone is already affected by this effect
because of the notification bar.</description>
<comment>
<author>cmsj...@gmail.com</author>
<when>Mon, 12 Jul 2010 01:26:12 +0000</when>
<what>I agree. The ability to change the notification bar to transparent or black would be ideal, and would help reduce degradation of that area on the screen. </what>
</comment>
<comment>
<author>blue.ice...@gmail.com</author>
<when>Mon, 12 Jul 2010 03:04:05 +0000</when>
<what>ditto. much wanted. donQ&apos;Et really want to void my warranty just to save my screen.</what>
</comment>
<comment>
<author>dwei...@gmail.com</author>
<when>Tue, 13 Jul 2010 19:56:50 +0000</when>
<what>I agree with blue.icecore, being able to change the GUI is one of the primary motivators for users to root their phone. Focusing first on the notification bar would be a great start.</what>
</comment>
<comment>
<author>samcheng...@gmail.com</author>
<when>Wed, 14 Jul 2010 15:10:42 +0000</when>
<what>This is happening to my Nexus One as well. ItQ&apos;Es less than 2 months old</what>
</comment>
<comment>
<author>ekoukiadakis@gmail.com</author>
<when>Wed, 14 Jul 2010 21:49:36 +0000</when>
<what>this is happening to my nexus one as well. Changing the top bar to black would be ideal to stop this issue from getting worse</what>
</comment>
<comment>
<author>dscott1...@gmail.com</author>
<when>Fri, 16 Jul 2010 21:50:32 +0000</when>
<what>I would love to be able to change the bar color without having to void my warranty. </what>
</comment>
<comment>
<author>todderdo...@gmail.com</author>
<when>Sun, 18 Jul 2010 01:11:10 +0000</when>
<what>Agreed.. I mean how hard can it be to change a value for a color...?</what>
</comment>
<comment>
<author>ericb...@gmail.com</author>
<when>Sat, 07 Aug 2010 18:10:50 +0000</when>
<what>This makes only common sense. Please implement it.
</what>
</comment>
<comment>
<author>iam...@gmail.com</author>
<when>Sat, 07 Aug 2010 21:03:39 +0000</when>
<what>Agreed...I would love to have this.</what>
</comment>
<comment>
<author>azraelb@gmail.com</author>
<when>Sun, 08 Aug 2010 01:16:24 +0000</when>
<what>How lovely this would be.</what>
</comment>
<comment>
<author>beno...@gmail.com</author>
<when>Wed, 29 Sep 2010 09:02:28 +0000</when>
<what>changing the notification bar is a must in order to prevent the image burn on the amoled screens.
Please add a feature that enable us to change the notification bar color or remove this bar completely</what>
</comment>
<comment>
<author>jaysi...@gmail.com</author>
<when>Thu, 07 Oct 2010 05:10:15 +0000</when>
<what>Please implement this basic feature which, clearly, everyone wants. Gray just makes it look.. dull and has a very Q&quot;Eold-computerQ&quot;E feel to it.</what>
</comment>
<comment>
<author>jaltenba...@gmail.com</author>
<when>Tue, 14 Dec 2010 21:40:33 +0000</when>
<what>This should be a most basic feature.  </what>
</comment>
<comment>
<author>samcheng...@gmail.com</author>
<when>Tue, 14 Dec 2010 21:54:52 +0000</when>
<what>google is changing the color to black in gingerbread :P</what>
</comment>
</bug>
<bug>
<bugid>6849</bugid>
<title>Droid A2DP problems, Sony Car Stereo, calling problems Parrot Car Kit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>brian.j....@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 05:19:31 +0000</openedDate>
<description>Having problems with my Parrot MK6000 and a Sony mex-bt2700 stereo with
bluetooth. The Parrot works great if only on A2DP. Switches back and
forth seamlessly if I use my Plantronics headset for calls. The problems
there start if I try to use the Parrot for calls. If music is playing
when a call comes in, when the call is over, the music gets choppy and
the headset profile wonQ&apos;Et connect again four three or four minutes until
the Droid resets its bluetooth connection or until I reboot the phone.
If not using A2DP and calling, same thing but no choppy music. The Sony
works great for A2DP until I get a call on my Plantronics or the stereo
or if I turn off the vehicle and turn it back on. No choppy music here.
It just says paired but not connected and will not connect again until I
unpair and repair. These problems everyone are having are clearly
unacceptable in a modern phone of any price. Google needs to read these
forums and get together with the vendors and force a fix on the
carriers. We paid a lot of money for these devices and should not have
to choose between safety and a stinking phone. Motorola Droid running
2.01. Parrot MK6000 software update 1.03. Sony mex-bt2700</description>
<comment>
<author>ewan.oug...@gmail.com</author>
<when>Fri, 22 Apr 2011 01:38:58 +0000</when>
<what>Similar problem with my 2011 Hyundai Genesis, if I get a phonecall whilst listening to the google nav voice prompts over a2dp and get or initiate a phonecall, the voice prompts are gone forever until I force the phone to re-pair. Major pain in the ass for long trips.</what>
</comment>
</bug>
<bug>
<bugid>11852</bugid>
<title>In qwerty keypad, Auto-cap is turned on and off </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>malrei.k@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 07:56:35 +0000</openedDate>
<description>When typing in qwerty keypad, with Auto-cap turned on, repeating the
follow procedure inserts Q&apos;EAQ&apos;E and Q&apos;EaQ&apos;E is inserted one after another.
Steps to reproduce 1) Open any edittext 2) turn Q&apos;EAuto-capQ&apos;E on 3) press A
key. Q&apos;EAQ&apos;E is inserted. 4) press delete key and press A key again. Q&apos;EaQ&apos;E is
inserted. Auto-cap is ignored. Whatever the case first letter of the
sentence must be capital letter.</description>
</bug>
<bug>
<bugid>8657</bugid>
<title>Organization / Creating folders for apps such as (games, system tools, sound and video..etc)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jas...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 02:58:34 +0000</openedDate>
<description>more and more apps come out, weQ&apos;Ere going to see how annoying it is to
clutter our virtual desktops with so many apps on there or scroll though
our apps for a long time. There might be some apps for instance like
FTP, FTP server, SSH client, SSH server that I actually run on the
phone, but maybe once a month. I really donQ&apos;Et want them on my desktop,
donQ&apos;Et want to create a folder on my desktop to put them and donQ&apos;Et want
these programs all listed while I go though my list. Organization is
missing from android. I think right now Android is still fresh and a lot
of people donQ&apos;Et have that many programs installed, but eventually some
people are going to have a lot of programs installed and want
organization by folders if possible. For instance I may never play
games, but once every 2 months I might find myself at an airport board,
it would be nice to go to my apps installed, click on a games folder and
see all the games I have installed. A type of organization with creating
folders when accessing your apps I believe is desperately needed. I hate
spending 5 minutes trying to find a program, canQ&apos;Et remember what it was
named and scrolling through all my programs.</description>
<comment>
<author>jas...@gmail.com</author>
<when>Tue, 15 Jun 2010 02:27:03 +0000</when>
<what>I just noticed this is repeated in issue 3984 so I apologize and IQ&apos;Em not sure how to merge or delete
</what>
</comment>
</bug>
<bug>
<bugid>3139</bugid>
<title>In Camera app, pressing Share and choosing Email followed by deleting the photo mails an empty photo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>kartik....@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 03:45:46 +0000</openedDate>
<description>Steps to Repro: 1. Open the Camera app and take a few photos. 2.
Navigate to one of the captured photos and press Share from the Menu 3.
Choose Email as the app to use for sharing. 4. Enter a recipient id and
press Send 5. The email is sent (or queued), and the screen returns to
Camera, showing the photo from step 2. 6. Press Delete. 7. Answer yes to
the prompt Q&quot;EThis photo will be deletedQ&quot;E. 8. Later, on the desktop, login
to the mail account to which the photo was emailed, and download the
attachment. 9. Notice that itQ&apos;Es a 1 byte file (attached with this bug
report) Expected: Once it says the email is sent, the user should be
able to assume the email was really sent and delete any photos needed
for the email, rather than having to wait an unknown amount of time.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:58:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:33:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2538</bugid>
<title>Calendar drops event on non-primary calendar after adding reminder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>mike%tra...@gtempaccount.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 21:40:10 +0000</openedDate>
<description>When using the Calendar application (1.1 firmware; ADP1 phone), I
subscribed to the Ubuntu Open Week calendar using the Google Calendar
web application (I could not find a way to do this in the phone
application itself). After doing so I was able to view that calendar on
my device. I decided that I wanted reminders for some of the events, so
I selected those events and added a reminder for each of them for five
minutes prior to the event. A minute or two later, the event disappeared
from the calendar on the phone completely, as if it doesnQ&apos;Et exist at
all. The event is still on my Google Calendar when I check it on the Web
site, and the event on the Web version of Google Calendars was not
updated to reflect the reminder that I selected on the device.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:46:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:14:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1364</bugid>
<title>Search widget intermittently broken-Empty results page</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T00:58:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>steve.potter</reportedBy>
<openedDate>Mon, 24 Nov 2008 00:57:25 +0000</openedDate>
<description>I have this problem more often than not, and it has ruined my user
experience, since I got the G1 mostly so I could search for things
quickly. PROBLEM: I get the Q&quot;EemptyQ&quot;E search screen (just GoogleQ&apos;Es menu
and copyright statement, no results) when entering text in the desktop
search widget, or the one that looks like it when you hit the magnifyer
key while in the browser, or go to the search menu item in the browswer.
I have tried fixing it by hitting refresh in the browser menu, changing
from wifi to edge/3G or going the other way. I deleted the cache. I
turned the G1 off and on. I even did a complete factory reset (UGH!!)
and the problem came back after a day. I have seen lots of posts about
this problem with the search tool on other forums. Why have I seen no
solutions that work from T-mobile or Google? I saw a similar bug report
but it was entitled a problem with the G1 emulator, so I am adding it as
a problem with the real G1.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 Nov 2008 16:38:23 +0000</when>
<what>This is a known problem thatQ&apos;Es being investigated.</what>
</comment>
<comment>
<author>raph.lev...@gmail.com</author>
<when>Sun, 30 Nov 2008 21:56:17 +0000</when>
<what>I want to add my vote to this bug. It really ruins my experience with the device - itQ&apos;Es not fun typing in a 
search query knowing itQ&apos;Es like to just fail. Kinda like a car that only starts part of the time or a phone that 
only sometimes makes calls. If you want to play with an actual device that exhibits this problem IQ&apos;Ed be 
happy to bring it by - IQ&apos;Em in B47.

Raph Levien</what>
</comment>
<comment>
<author>jmejiaa</author>
<when>Mon, 01 Dec 2008 05:55:46 +0000</when>
<what>Yes, me too. I actually created QSearch so I wouldnQ&apos;Et get this anymore. </what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 00:58:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17129</bugid>
<title>Cannot change the text of ActionBar.Tab after creation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 05:14:57 +0000</openedDate>
<description>In the attached file, the call to #setText(Q&quot;ENew TextQ&quot;E) is done after the
Tab has been added to the ActionBar, and it becomes a noop. There does
not seem to be a way to change the text of a Tab after adding the tab to
the ActionBar. My scenario is that I would like to remove the text of
tabs in portrait orientation, and add it back for landscape orientation.
At the least, the call to #setText should throw an exception if actually
changing the text cannot be supported.</description>
<comment>
<author>gueei....@gmail.com</author>
<when>Wed, 05 Oct 2011 04:45:09 +0000</when>
<what>The issue is posted in StackOverflow (http://stackoverflow.com/questions/5797763/changing-tab-text-in-a-honeycomb-action-bar-tab-after-it-has-been-created) which is known to be a bug (by google people). 

LetQ&apos;Es vote for this issue. </what>
</comment>
</bug>
<bug>
<bugid>7866</bugid>
<title>Autocorrect  inserts unwanted spaces when using punctuation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dirk.dh...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 17:07:32 +0000</openedDate>
<description>Emoticons and other punctuation is torn apart by the autocorrect
feature. This happens with the on-screen keyboard (for emoticons you can
use them from the keyboard if they are enabled for that application) as
well as the hardware keyboard on the milestone. - Steps to reproduce the
problem. - What happened. When entering punctuation after a word with
added space, the system switches the punctuation and the space. So when
I try to enter Q&quot;Eworks :-)Q&quot;E it becomes Q&quot;Eworks: -)Q&quot;E Using double spaces
automatically inserts a period -Q&gt;E Q&quot;Eworks. :-)Q&quot;E. My current workaround is
to enter a period, delete it again, then enter a space and continue
withe the rest as the backspace seems to kill this behavior for this
space. - What you think the correct behavior should be. There does not
seem to be a way to switch off this autocorrection. This should be
possible to disable. Otherwise, maybe this behaviour should only be used
for single punctuation but switch again if followed by more punctuation
characters. Milestone, Android 2.0.1</description>
<comment>
<author>chrisway...@gmail.com</author>
<when>Fri, 23 Apr 2010 01:16:32 +0000</when>
<what>I think a good solution to this would be to only do this auto-correction if the
entered space after the word preceding the punctuation was put there by a previous
auto-correction. So the keyboard should not automatically remove any spaces
intentionally put there by the user.</what>
</comment>
</bug>
<bug>
<bugid>13075</bugid>
<title>Native video-chat client</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cody.ber...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 23:29:14 +0000</openedDate>
<description>Google should release a native video-chat application for Android that
works across all Android devices (regardless of number of cameras). It
would be convenient if the application could use accounts from Google
Talk, iChat, AIM, Skype, etc. and work cross-device as well as
cross-platform.</description>
</bug>
<bug>
<bugid>15691</bugid>
<title>Happens often during phone dialout with Nexus-S: Phone goes into instant-standby instead of calling!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nol...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 17:18:40 +0000</openedDate>
<description>IQ&apos;Eve observed this behaviour many times now, itQ&apos;Es really anoying. I
always thought I might Q&quot;Eclick somethingQ&quot;E with my ear when I start
listening. But IQ&apos;Em sure this is not the case. Right now I was close to
my computer when it happened two times in a row, thatQ&apos;Es why I called
logcat and will attach the log output below. What exactly happens: 1. I
go to my contacts, click on the green phone symbol to call a number 2.
The phone starts dialing out (no ringing can be heard yet) 3. Now I move
the phone to my ear so IQ&apos;Em ready when the connection is established 4. I
hear a short Q&quot;EbeepQ&quot;E. I look at the screen and itQ&apos;Es in standby. I now
have to unlock the phone and call again, good chance it happens again!
IQ&apos;Ed like to add that I have a 15 minute standby delay! This happens like
1/3 of the time to me. Also possible important info: IQ&apos;Em in an area of
bad reception. Here the logcat: D/AccelerometerListener( 214):
orientation: horizontal I/System.out( 258): [INFO:150090565]: LogSource:
Running flush I/System.out( 258): [INFO:150090567]: LogSource: Sending
payload [bytes=548] I/System.out( 258): [INFO:150090658]: LogSource:
Response [http=200,length=210] I/System.out( 258): [INFO:150090662]:
LogSource: Read id 15, status code 200 D/ConnectivityService( 128):
ConnectivityService FeatureUser expire(0, enableSUPL,
android.os.Binder@4098e980), created 60003 mSec ago I/GPS ( 128):
assist_gps_data_conn_open: successfully called I/GPS ( 128):
on_request_connection: successfully called D/AccelerometerListener(
214): orientation: vertical I/power ( 128): *** set_screen_state 0
D/SurfaceFlinger( 128): About to give-up screen, flinger = 0x115ab8
D/NetworkCollector(18823): state now IDLE I/power ( 128): ***
set_screen_state 1 I/power ( 128): *** set_screen_state 1
D/NetworkCollector(18823): moved D/SurfaceFlinger( 128): Screen about to
return, flinger = 0x115ab8 I/power ( 128): *** set_screen_state 0
D/SurfaceFlinger( 128): About to give-up screen, flinger = 0x115ab8
D/NetworkCollector(18823): state now IDLE D/ConnectivityService( 128):
ConnectivityService FeatureUser expire(0, enableSUPL,
android.os.Binder@409271a0), created 60004 mSec ago I/GPS ( 128):
assist_gps_data_conn_open: successfully called I/GPS ( 128):
on_request_connection: successfully called I/AudioService( 128):
AudioFocus abandonAudioFocus() from AudioFocus_For_Phone_Ring_And_Calls
I/TelephonyRegistry( 128): notifyDataConnection: state=2
isDataConnectivityPossible=true reason=2GVoiceCallEnded
interfaceName=rmnet0 networkType=1 I/ActivityManager( 128):
moveTaskToBack: 65 D/AudioHardware( 76): AudioHardware pcm playback is
exiting standby. D/AudioHardware( 76): openPcmOut_l() mPcmOpenCnt: 1
D/AccelerometerListener( 214): enable(false) D/PhoneWindow( 8551):
couldnQ&apos;Et save which view has focus because the focused view
com.android.internal.policy.impl.PhoneWindow$DecorView@40598808 has no
id. D/AudioHardwareInterface( 76): setMode(NORMAL) D/AudioHardware( 76):
closePcmOut_l() mPcmOpenCnt: 2 D/AudioHardware( 76): AudioHardware pcm
playback is going to standby. D/AudioHardware( 76): closePcmOut_l()
mPcmOpenCnt: 1 D/AudioHardware( 76): AudioHardware pcm playback is
exiting standby. D/AudioHardware( 76): openPcmOut_l() mPcmOpenCnt: 0
W/IInputConnectionWrapper( 8551): showStatusIcon on inactive
InputConnection W/AudioFlinger( 76): write blocked for 103 msecs, 32
delayed writes, thread 0xcb08 D/AudioHardware( 76):
AudioStreamOutALSA::setParameters() routing=1 I/power ( 128): ***
set_screen_state 1 D/NetworkCollector(18823): moved D/SurfaceFlinger(
128): Screen about to return, flinger = 0x115ab8 D/AudioHardware( 76):
AudioHardware pcm playback is going to standby. D/AudioHardware( 76):
closePcmOut_l() mPcmOpenCnt: 1 D/dalvikvm(18089): GC_EXPLICIT freed 54K,
55% free 2609K/5703K, external 1625K/2137K, paused 70ms D/Vold ( 71):
USB connected D/Vold ( 71): Share method ums now available</description>
<comment>
<author>nol...@gmail.com</author>
<when>Thu, 24 Mar 2011 16:58:12 +0000</when>
<what>Just happened again DURING dialing out. 
I could hear the ringing 2 times and then Q&quot;EbeepQ&quot;E, phone was shut off into standby.
W/Smack/Packet(27855): notify conn break (IOEx), close connection
D/ConnectivityService(  128): ConnectivityService FeatureUser expire(0, enableSUPL, android.os.Binder@407b9be0), created 60006 mSec ago
I/AudioService(  128):  AudioFocus  abandonAudioFocus() from AudioFocus_For_Phone_Ring_And_Calls
I/TelephonyRegistry(  128): notifyDataConnection: state=2 isDataConnectivityPossible=true reason=2GVoiceCallEnded interfaceName=rmnet0 networkType=2
I/ActivityManager(  128): moveTaskToBack: 65
D/AudioHardware(   76): AudioHardware pcm playback is exiting standby.
D/AudioHardware(   76): openPcmOut_l() mPcmOpenCnt: 1
D/AccelerometerListener(  214): enable(false)
D/dalvikvm( 8551): GC_CONCURRENT freed 946K, 56% free 3339K/7495K, external 3761K/4316K, paused 2ms+13ms
D/dalvikvm(  128): GC_EXTERNAL_ALLOC freed 1274K, 44% free 6986K/12423K, external 3889K/3891K, paused 119ms
W/IInputConnectionWrapper( 8551): showStatusIcon on inactive InputConnection
D/AudioHardwareInterface(   76): setMode(NORMAL)
D/AudioHardware(   76): closePcmOut_l() mPcmOpenCnt: 2
D/AudioHardware(   76): AudioHardware pcm playback is going to standby.
D/AudioHardware(   76): closePcmOut_l() mPcmOpenCnt: 1
D/AudioHardware(   76): AudioHardware pcm playback is exiting standby.
D/AudioHardware(   76): openPcmOut_l() mPcmOpenCnt: 0
W/AudioFlinger(   76): write blocked for 145 msecs, 61 delayed writes, thread 0xcb08
D/AudioHardware(   76): AudioStreamOutALSA::setParameters() routing=1
W/ActivityManager(  128): Activity pause timeout for HistoryRecord{40ab1bf8 com.android.contacts/.DialtactsActivity}
I/power   (  128): *** set_screen_state 1
D/NetworkCollector(28259): moved
D/SurfaceFlinger(  128): Screen about to return, flinger = 0x115ab8
W/InputManagerService(  128): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@406da658
D/AudioHardware(   76): AudioHardware pcm playback is going to standby.
D/AudioHardware(   76): closePcmOut_l() mPcmOpenCnt: 1
D/ConnectivityService(  128): ConnectivityService FeatureUser expire(0, enableSUPL, android.os.Binder@40a5bca8), created 60001 mSec ago
W/ProcessStats(  128): Skipping unknown process pid 28504
I/GPS     (  128): gps_engine_status_update: called release_wakelock_cb
D/ConnectivityService(  128): ConnectivityService FeatureUser expire(0, enableSUPL, android.os.Binder@409815a0), created 60003 mSec ago
D/ConnectivityService(  128): ConnectivityService FeatureUser expire(0, enableSUPL, android.os.Binder@405bebe8), created 60001 mSec ago
</what>
</comment>
</bug>
<bug>
<bugid>8731</bugid>
<title>Re-structure market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>manfr...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 23:39:23 +0000</openedDate>
<description>Hi Devs! IQ&apos;Em not sure this is the best place to put my ideas, but AFAIK
there is no issue tracker for the market itself (not the app). I think
it is obvious that Android Market (even Iphone AppStore) is a mess.
There are too many things that souldnQ&apos;Et be there, or should be in other
places. And because of this it is really hard to browse or even find
applications. I have some ideas about optimizing the market to be
better. I hope the Market guys (whoever has the power to make some
changes) at least reading this :) 1) The obvious: I think there should
be more search options. a. Label the apps. Make the developers labeling
the apps. It would be nice to search for Q&quot;Etower defenseQ&quot;E games and find
all of them. Even if they name or description doesnQ&apos;Et contains theese
words. Now when IQ&apos;Em searching for Q&quot;Etower defenseQ&quot;E I found Q&quot;ET+D
MagazineQ&quot;E. It is not even a game. b. More details about the apps Release
status: Is the app beta? I like watching growing upp apps, I have the
time to mess with them, but maybe others doesnQ&apos;Et. Let them filter out
beta apps. Same here as rooted apps. If my phone is not rooted why
should i see them? c. Is the app free? Another annoying thing is that it
is not possible to find good free games, because the Q&quot;EfreeQ&quot;E category is
filled with free, but useless demos, lite versions, etc. We should be
able to filter theese out. d. App language? IQ&apos;Em hungarian. I really
would like to see witch apps supports hungarian. But how? There is no
way to find hungarian apps, or apps that support hungarian. On the other
hand: There are many apps that doesnQ&apos;Et support English. Mostly Chinese
only apps, but I have seen apps with german title. I donQ&apos;Et know german,
so why this app there? 2) Applications, and subapplications, additions
a) Hierarchy Now all apps are equal. And this is a problem. LetQ&apos;Es just
say IQ&apos;Em looking for the great app: Better Keyboard. The results contains
many many addons for this app, but I canQ&apos;Et find the app. Is it not free
and not even in the list, or is it the 234th item? The only app there
should be the Q&quot;EBetter KeyboardQ&quot;E, and all of its addons should be placed
under the app. Same here with different versions. There are some apps
with multiple versions. A 1.6 version witch is maintained and a 2.x
version with new features. Or a Lite, and a Full version. etc... All
theese should be under one app. I think there should be hierarchy
between apps. And with hierarchy there comes... b. Dependency Some apps
are dependent. TTS apps needs the TTS Core thing. Skins are useless
without they home screen app. Why install a game level pack without the
game? Theese dependencies should be handled by the installer. Maybe when
I install Q&quot;EHungarian keyboard for AnySoftKeyboardQ&quot;E the AnySoftKeyboard
should be installed with it. Or the installer might ask me what to do
with this. 3) Applications should be Applications. a) Apps vs Widgets,
Others Widgets are programs, but they are not apps in the classic way:
They donQ&apos;Et have an icon in the app list, I canQ&apos;Et start them, etc. They
should be seperated. There are many things in the market that doesnQ&apos;Et an
app. Wallpapers, Soundboard, Ringtones, Musics, etc. Why they are mixed
with apps? Wallpapers should be in a wallpaper section where I can see
thumbnails. We should not install wallpapers. We should download into
the wallpaper gallery. Same here with ringtones. Soundboards are special
things. They are useless, but fun, so they souldnQ&apos;Et be thrown out. It is
a nice idea to collect sound effects from a thing (movie, game, etc).
But why should i have another icon for some audio files? The best idea i
have is to create an official app for soundboards (because they are the
same, buttons, sounds, maybe option to use sound as ringtone). So this
Q&quot;EThe SoundboardQ&quot;E app should manage soundpacks, display ads for the
soundboard creator (?dev?), etc. Theese things are apps because the devs
have no better place to publish it (and charge it if they want). But
there should be. Wallpaper market, Ringtone market, Soundboard market,
etc. ---- Actually I have more ideas, and after pressing the submit
button I will bang my head realizing i forget this, and that...
Anyway... If you like my ideas: They are free, if you found this useful,
just implement it. Make the market more friendly :) ------ ps: My
english is very bad :)</description>
</bug>
<bug>
<bugid>7378</bugid>
<title>Bluetooth voice dialing when is it coming. Are you aware of California law. Need now not later</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-03-27T02:29:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jheav...@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 00:55:06 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>droidhac...@gmail.com</author>
<when>Fri, 26 Mar 2010 13:55:48 +0000</when>
<what>press and hold the Q&quot;EcallQ&quot;E button.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 27 Mar 2010 02:29:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14514</bugid>
<title>nexus one launcher crashes often 2.2.2 FRG83G</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:08:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Mario.Sm...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 19:20:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:08:48 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15225</bugid>
<title>google other calendar not showing on android phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>ELBOA...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 08:56:50 +0000</openedDate>
<description>Hello Team, I have been experiencing problems with my google calendar
specifically the Q&quot;Eother calendarsQ&quot;E. It use to work before but it just
stopped working. I am unable to sync the other calendar to my android
phone 2.2. This worked for me before and I am wondering what has
happened to it.</description>
<comment>
<author>icejong...@gmail.com</author>
<when>Fri, 04 Mar 2011 09:43:18 +0000</when>
<what>I have a similar problem; one of my calendars stopped syncing with google and then disappeared from my android. Tried everything, nothing works.</what>
</comment>
<comment>
<author>thmar...@gmail.com</author>
<when>Fri, 04 Mar 2011 15:57:29 +0000</when>
<what>Same problem here since yesterday.</what>
</comment>
<comment>
<author>hje...@gmail.com</author>
<when>Mon, 07 Mar 2011 12:58:40 +0000</when>
<what>Same problem - x10 mini pro - has worked fine for months, now 3 calendars does not show :-(</what>
</comment>
<comment>
<author>james.ho...@gmail.com</author>
<when>Tue, 08 Mar 2011 03:37:28 +0000</when>
<what>Same here, i share multiple google calendars with friends and with my wife. i need to have both my corporate and personal google calendars available on my phone. </what>
</comment>
<comment>
<author>richardj...@gmail.com</author>
<when>Tue, 10 May 2011 22:37:11 +0000</when>
<what>Same here.I added, from google calendar, the red sox 2011 schedule. It shows on my pc, but is not listed as a calendar on my DINC running Cyanogen 7.0.3</what>
</comment>
<comment>
<author>semido...@gmail.com</author>
<when>Tue, 24 May 2011 17:05:13 +0000</when>
<what>Same here.</what>
</comment>
<comment>
<author>Misty.Be...@gmail.com</author>
<when>Tue, 24 May 2011 18:08:03 +0000</when>
<what>Same problem.  Calendar GONE.  Is there an estimated up-time????  IQ&apos;Em responsible for taking three disabled patients to appointments.  I NEED my calendar.  If I canQ&apos;Et rely on Google, IQ&apos;Ell move on from Android next month when I replace my phone.</what>
</comment>
<comment>
<author>benjich...@gmail.com</author>
<when>Wed, 25 May 2011 10:27:34 +0000</when>
<what>my calendar is also gone.  was working ok and now just vanished.  I need the calendar function on my phone otherwise ill have to move to something more reliable....
IPHONE!
get it fixed!!</what>
</comment>
<comment>
<author>sundap...@gmail.com</author>
<when>Tue, 19 Jul 2011 21:26:43 +0000</when>
<what>Same for me on Samsung Galaxy S. The other calendars (the ones I follow) donnQ&apos;Et even show up in the calendar list on my phone anymoer. Works perfectly when loading Gmail (full desktop version) in browser. This must be fixed!</what>
</comment>
</bug>
<bug>
<bugid>2144</bugid>
<title>Navigation</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-05T15:25:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elayaraj...@gmail.com</reportedBy>
<openedDate>Thu, 05 Mar 2009 12:23:33 +0000</openedDate>
<description>I would like to navigate window from one layout to another layout. Once
if i clicked, it goes to default emulator(main window) public class
NavigationActNme extends Activity { private Cursor mNotesCursor; /**
Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
Button nextButton = (Button) findViewById(R.id.next);
nextButton.setOnClickListener(new View.OnClickListener() { public void
onClick(View v) { Intent i = new Intent(getBaseContext(),
NewWindow.class); finish(); } }); } }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Mar 2009 15:25:24 +0000</when>
<what>This is not the right place to ask for help debugging your code. Please visit
android-developers instead.</what>
</comment>
</bug>
<bug>
<bugid>14231</bugid>
<title>It is currently possible to access quick menu(turn phone off or turn on data connection) while the phone is locked</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-24T22:50:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jpro....@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 11:10:43 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Lock your phone (press power button and wait
for the phone to lock, which depends on settings) 2. Press power button
shortly. 3. Slide down with your finger to see the unlock pattern. 4.
Long-press power button. - What happened. YouQ&apos;Ell see the quick menu,
which allows anybody to turn off the phone or turn on the data
connection. Anybody can potentially turn the phone off, then turn it on
again and lock the SIM card by entering wrong pin and puk codes. - What
you think the correct behavior should be. OS shouldnQ&apos;Et allow anybody
calling this menu while the phone is locked. DonQ&apos;Et forget to mention
which device you have, making sure that it runs Android 2.2. HTC Desire
with Android 2.2(2.10.405.2) onboard. Thank you very much.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:50:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jpro....@gmail.com</author>
<when>Tue, 25 Jan 2011 21:37:21 +0000</when>
<what>Hello.

IQ&apos;Eve adressed HTC with the same question. And their answer was: Q&quot;EKindly be informed that this is the design of the OS and the above option is available in case your device will be locked and you will need to switch on the Network connection in order to unlock your phone.Q&quot;E

So as I understand, they think that itQ&apos;Es a feature of Android OS... can you please confirm it?</what>
</comment>
</bug>
<bug>
<bugid>378</bugid>
<title>android.permission.RECEIVE_BOOT_COMPLETED in AndroidManifest.xml is not recognized</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-17T01:48:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jac...@gmail.com</reportedBy>
<openedDate>Fri, 29 Feb 2008 20:47:53 +0000</openedDate>
<description>Version: m5 SDK. My AndroidManifest.xml has: Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.READ_CONTACTSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.WRITE_CONTACTSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.CALL_PHONEQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.RECEIVE_SMSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.ACCESS_GPSQ&quot;E /Q&gt;E Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.ACCESS_ASSISTED_GPSQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_LOCATIONQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_CELL_IDQ&quot;E /Q&gt;E
Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.RECEIVE_BOOT_COMPLETEDQ&quot;E /Q&gt;E Q&lt;Eapplication
android:icon=Q&quot;E@drawable/icon2Q&quot;E
android:theme=Q&quot;E@android:style/Theme.DarkQ&quot;EQ&gt;E Q&lt;Ereceiver
android:name=Q&quot;E.AutoStartupIntentReceiverQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.BOOT_COMPLETED_ACTIONQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.HOMEQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/receiverQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;E/manifestQ&gt;E While all LBS/GPS/Phone
permissions are recognized and working as expected but the
Q&quot;Eandroid.permission.RECEIVE_BOOT_COMPLETEDQ&quot;E is not being recognized:
When the emulator is finishing booting, logcat output:
W/ActivityManager( 512): Permission Denial: receiving Intent {
action=android.intent.action.BOOT_COMPLETED } from android requires
android.permission.RECEIVE_BOOT_COMPLETED I did not try on an earlier
version of the SDK so I donQ&apos;Et know if
android.permission.RECEIVE_BOOT_COMPLETED worked in an earlier SDK.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:57:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 17 Jul 2008 01:48:27 +0000</when>
<what>The BOOT_COMPLETED intent seems to work for me. Note there seems to be an error in
your sample code, you want android:name=Q&quot;Eandroid.intent.action.BOOT_COMPLETEDQ&quot;E not
android:name=Q&quot;Eandroid.intent.action.BOOT_COMPLETED_ACTIONQ&quot;E</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>889</bugid>
<title>beta sdk exhibits different behavior between overriding onTouchEvent and setting a touch listener</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:40:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Thu, 18 Sep 2008 21:11:07 +0000</openedDate>
<description>beta sdk exhibits different behavior between overriding onTouchEvent and
setting a touch listener on a ViewGroup. I tried but can not produce a
simple example project that exhibits the same behavior... hopefully you
can figure out whatQ&apos;Es going on by looking at the Android source code! I
have a subclass of AbsoluteLayout that contains a RelativeLayout with an
OnClick listener attached. To create the situation: Touch an area within
that relative layout and drag Result when touch listener is attached to
the absolute layout: the touch listener is sent a series of motion
events after a small time delay. The down event is never sent - only the
move and up events. Result when the touch listener is removed and
instead the absolute layoutQ&apos;Es overridden onTouchEvent() get called: the
onTouchEvent is called for all event types - down, move, and up! Please
advise. Sorry I could not get a simple example that demonstrates this
problem - all the simple examples I created never send any motion events
to the absolute layout at all when the touch event starts within the
boundaries of the relative layout.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:40:10 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>18806</bugid>
<title>Browser incorrectly identifies some downloads as unsupported content</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>edward.c...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 01:14:18 +0000</openedDate>
<description>Steps to reproduce: 1. In the browser, open
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 2. Tap
the link to putty.exe 3. Go to the Downloads app. 4. Tap the item for
putty. Expected outcome: Putty.exe should download to the phone, ready
for USB distribution to PCs without Web access. This is what occurs if
you attempt the same procedure with the Firefox browser. Actual outcome:
Download fails. Downloads app shows the following error message:
Q&quot;EDownload Failed Cannot download. The content is not supported on this
phone.Q&quot;E Versions: Hardware - Samsung Galaxy S II Android/Browser - 2.3.3
Firefox - 5.0 Notes: The fact that the phone cannot execute the file is
irrelevant to the question of whether the phone Q&quot;EsupportsQ&quot;E uses of that
file such as transferring it to a Windows PC via USB.</description>
<comment>
<author>zanekami...@gmail.com</author>
<when>Tue, 26 Jul 2011 02:03:09 +0000</when>
<what>I can confirm that this was an issue with my Droid 2 running the Android 2.2 Motoblur ROM. However, this ROM included MotorolaQ&apos;Es version of the Android Browser. Upon installing an AOSP build of Android (CyanogenMod), the issue was resolved for me. IQ&apos;Em not sure that this is a bug with Android as much as it is with MotorolaQ&apos;Es and SamsungQ&apos;Es software.</what>
</comment>
<comment>
<author>martin.a...@gmail.com</author>
<when>Sat, 10 Sep 2011 16:27:59 +0000</when>
<what>I am also getting this message when trying to download a pdf file (I have Polaris office, and Abobe Reader installed, so I *should* be able to open the file!)

The PDF is accessed by clicking:
  http://www.priorparkcollege.com/filedownload.asp?fileID=260</what>
</comment>
</bug>
<bug>
<bugid>4926</bugid>
<title>Embedded emails do not show up in Gmail on Motorola Droid.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>7</stars>
<reportedBy>mjsto...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 16:26:48 +0000</openedDate>
<description>Been reported widely that embedded images do not show up. Yes, ones from
adds or attachments have the Q&quot;Eshow picturesQ&quot;E button, but anythng that is
embedded (Such as when a person uses Q&quot;Einsert imageQ&quot;E in outlook, will not
show up and there is no way to view it. Huge dissapointment!!!!
Again...this is with the Motorola Droid, but I have read hundreds of
posts from G1 users as well. Please fix this.</description>
<comment>
<author>spyder9194@gmail.com</author>
<when>Thu, 19 Nov 2009 18:39:50 +0000</when>
<what>+1 On this issue. This is extremely aggravating as I have to load the website in the
Browser every time someone sends me something which is embedded. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:16:41 +0000</when>
<what></what>
</comment>
<comment>
<author>Dales.Dr...@gmail.com</author>
<when>Mon, 23 Nov 2009 02:11:03 +0000</when>
<what>some pictures show up and some do not.
Pictures embeded within the email do not work.
Attached picures work fine.</what>
</comment>
<comment>
<author>rru...@gmail.com</author>
<when>Thu, 03 Dec 2009 16:52:05 +0000</when>
<what>Same with HTC Hero, even if they say is equal with IPhone</what>
</comment>
<comment>
<author>HealthyElijah</author>
<when>Fri, 04 Dec 2009 20:18:11 +0000</when>
<what>Same on my HTC Hero.</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Sat, 05 Dec 2009 22:27:22 +0000</when>
<what>This issue is already listed twice...
http://code.google.com/p/android/issues/detail?id=1180
http://code.google.com/p/android/issues/detail?id=2507

Can we get them combined?</what>
</comment>
<comment>
<author>Moby...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:00:00 +0000</when>
<what>IQ&apos;Eve read your attached issues but they donQ&apos;Et really give a logical solution. So 
thereQ&apos;Es not way to view inline photos when clicking on the shortcut on our desktop? I 
find this very hard to believe.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>3390</bugid>
<title>Android does not hyperlink entire URL in SMS (text message)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>matthewh...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jul 2009 14:42:43 +0000</openedDate>
<description>If an SMS message is received containing a URL on Android 1.5, the
entire URL may not be hyperlinked. Take this message: Hey, check out my
new website: http://www.google.co.uk/ and let me know what you think!
Android will only hyperlink the following portion of the URL:
http://www.google.co.uk When this is expected: http://www.google.co.uk/
Some pages will not work if the entire URL is not given, especially for
non-root pages. E.g. Q&apos;Ehttp://www.google.co.uk/sub-page/Q&apos;E is NOT the same
as Q&apos;Ehttp://www.google.co.uk/sub-pageQ&apos;E. Matthew</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:04:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:46:55 +0000</when>
<what></what>
</comment>
<comment>
<author>elysit...@gmail.com</author>
<when>Mon, 09 Nov 2009 17:01:40 +0000</when>
<what>I have the same issue wherein android SMS will link to www.google.com but if you place 
a link with www.example.com/r/?a=35n1w (wxml link) android will not make the link Q&quot;EhotQ&quot;E  
.  Any comments?</what>
</comment>
<comment>
<author>prast...@gmail.com</author>
<when>Sat, 23 Jan 2010 19:50:03 +0000</when>
<what>few of link it does not even detect like .me, e.g. www.u2q.me thanks, prakash </what>
</comment>
<comment>
<author>fredo.be...@gmail.com</author>
<when>Mon, 27 Sep 2010 16:47:46 +0000</when>
<what>Hello,
We have the same issue, is there a solution ?</what>
</comment>
<comment>
<author>sidd...@gmail.com</author>
<when>Wed, 05 Jan 2011 15:02:48 +0000</when>
<what>
I have a problem with SMS/MMS app crushing after selecting a valid URL in SMS.
It is force closed.</what>
</comment>
</bug>
<bug>
<bugid>16381</bugid>
<title>Gelato_After Clear data on Setting. The Wallpaper is not changed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 01:27:02 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. launch the Setting -Q&gt;E Applications
-Q&gt;E Manage applications -Q&gt;E Setting -Q&gt;E Clear data -Q&gt;E Idle -Q&gt;E Wallpaper 2.
Select any Wallpaper, but Wallpaper doesnQ&apos;Et be changed. - What happened.
After Clear data on Setting. The Wallpaper is not changed, until the
handset shotdown and turn on again. It happens in android Gingerbread
2.3.3 and Froyo 2.2.2. in All android models. - What you think the
correct behavior should be. Even after clearing data on Setting, the
Wallpaper should be changed.</description>
</bug>
<bug>
<bugid>3972</bugid>
<title>InstantiationException when using DialogPreference</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-28T00:44:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Maxouw...@gmail.com</reportedBy>
<openedDate>Mon, 21 Sep 2009 19:55:26 +0000</openedDate>
<description>Tested against : 1.6r1 on emulator When using Q&lt;EDialogPreferenceQ&gt;E in a
Q&lt;EPreferenceScreenQ&gt;E, application crash with Force Close. Files used to
reproduce : Main.java ___________________________________ package
org.l6m.DialogPreferenceBug; import android.os.Bundle; import
android.preference.PreferenceActivity; public class Main extends
PreferenceActivity { /** Called when the activity is first created. */
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences); } }
___________________________________ preferences.xml
___________________________________ Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EPreferenceScreen
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E
Q&lt;EDialogPreference android:title=Q&quot;EtitleQ&quot;E android:dialogMessage=Q&quot;EmessageQ&quot;E
android:dialogTitle=Q&quot;EdialogTitleQ&quot;E
android:dialogIcon=Q&quot;E@android:drawable/ic_dialog_infoQ&quot;E
android:negativeButtonText=Q&quot;E@nullQ&quot;E/Q&gt;E Q&lt;E/PreferenceScreenQ&gt;E
___________________________________ Resulting stacktrace : 09-21
19:53:44.470: ERROR/AndroidRuntime(1096): Uncaught handler: thread main
exiting due to uncaught exception 09-21 19:53:44.490:
ERROR/AndroidRuntime(1096): java.lang.RuntimeException: Unable to start
activity
ComponentInfo{org.l6m.DialogPreferenceBug/org.l6m.DialogPreferenceBug.Main}:
android.view.InflateException: Binary XML file line #5: Error inflating
class java.lang.reflect.Constructor 09-21 19:53:44.490:
ERROR/AndroidRuntime(1096): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.app.ActivityThread.access$2100(ActivityThread.java:116) 09-21
19:53:44.490: ERROR/AndroidRuntime(1096): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.os.Handler.dispatchMessage(Handler.java:99) 09-21 19:53:44.490:
ERROR/AndroidRuntime(1096): at android.os.Looper.loop(Looper.java:123)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.app.ActivityThread.main(ActivityThread.java:4203) 09-21
19:53:44.490: ERROR/AndroidRuntime(1096): at
java.lang.reflect.Method.invokeNative(Native Method) 09-21 19:53:44.490:
ERROR/AndroidRuntime(1096): at
java.lang.reflect.Method.invoke(Method.java:521) 09-21 19:53:44.490:
ERROR/AndroidRuntime(1096): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 09-21
19:53:44.490: ERROR/AndroidRuntime(1096): at
dalvik.system.NativeStart.main(Native Method) 09-21 19:53:44.490:
ERROR/AndroidRuntime(1096): Caused by: android.view.InflateException:
Binary XML file line #5: Error inflating class
java.lang.reflect.Constructor 09-21 19:53:44.490:
ERROR/AndroidRuntime(1096): at
android.preference.GenericInflater.createItem(GenericInflater.java:397)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.preference.GenericInflater.onCreateItem(GenericInflater.java:417)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.preference.GenericInflater.createItemFromTag(GenericInflater.java:428)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.preference.GenericInflater.rInflate(GenericInflater.java:481)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.preference.GenericInflater.inflate(GenericInflater.java:326)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.preference.GenericInflater.inflate(GenericInflater.java:263)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:250)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.preference.PreferenceActivity.addPreferencesFromResource(PreferenceActivity.java:253)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
org.l6m.DialogPreferenceBug.Main.onCreate(Main.java:12) 09-21
19:53:44.490: ERROR/AndroidRuntime(1096): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): ... 11 more 09-21
19:53:44.490: ERROR/AndroidRuntime(1096): Caused by:
java.lang.InstantiationException: android.preference.DialogPreference
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): at
java.lang.reflect.Constructor.constructNative(Native Method) 09-21
19:53:44.490: ERROR/AndroidRuntime(1096): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446) 09-21
19:53:44.490: ERROR/AndroidRuntime(1096): at
android.preference.GenericInflater.createItem(GenericInflater.java:383)
09-21 19:53:44.490: ERROR/AndroidRuntime(1096): ... 21 more Discussed on
http://groups.google.com/group/android-developers/browse_thread/thread/68493229614f6106/96031684243b3e1e?lnk=gstQ&amp;Eq=DialogPreference#96031684243b3e1e</description>
<comment>
<author>vinblau</author>
<when>Wed, 23 Sep 2009 12:30:16 +0000</when>
<what>HereQ&apos;Es a work around
Just create a new class that extends DialogPreference... No idea whatsoever why this 
works though.

import android.preference.DialogPreference;

public class WorkingDialogPreference extends DialogPreference {
	
	public WorkingDialogPreference(Context context, AttributeSet attrs) {
	   super(context, attrs);
	 
   }
	
	public WorkingDialogPreference(Context context, AttributeSet attrs,
         int defStyle) {
	   super(context, attrs, defStyle);
   }
	
	
}</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 00:44:07 +0000</when>
<what>DialogPreference is an abstract class, as such it cannot be instantiated.</what>
</comment>
<comment>
<author>Maxouw...@gmail.com</author>
<when>Mon, 28 Sep 2009 09:36:03 +0000</when>
<what>Basically, you are saying that the Q&lt;EDialogPrefenceQ&gt;E xml tag is deprecated in 1.6 ?</what>
</comment>
<comment>
<author>vinblau</author>
<when>Mon, 28 Sep 2009 15:54:16 +0000</when>
<what>Q&lt;EmikedgQ&gt;E romain: any idea why DialogPreference was made abstract in 1.6 sdk?
Q&lt;EromainguyQ&gt;E it wasnQ&apos;Et made abstract
Q&lt;EromainguyQ&gt;E it has always been abstract
Q&lt;EromainguyQ&gt;E but there was a bug in the reflection code
Q&lt;EmikedgQ&gt;E oh
Q&lt;EromainguyQ&gt;E that would allow you to instantiate abstract classes
Q&lt;EromainguyQ&gt;E which is very wrong</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 15:55:52 +0000</when>
<what>Maxouwell: That tag is not deprecated, it was never intended to be used. There are no defined tags, the tag 
names are mapped to class names by reflection. Using this tag, even before 1.6, could lead to serious issues 
since you would be using an incomplete class definitions for the instance.</what>
</comment>
<comment>
<author>miser...@gmail.com</author>
<when>Tue, 06 Oct 2009 23:02:18 +0000</when>
<what>This is hugely annoying. Getting tons of complaints about this bug now from users who
have used 1.6. What do you recommend we use instead?</what>
</comment>
<comment>
<author>vinblau</author>
<when>Tue, 06 Oct 2009 23:37:25 +0000</when>
<what>Create your own class that extends dialogpreference. It may be abstract but thereQ&apos;Es basically nothing to 
implement.</what>
</comment>
<comment>
<author>374...@qq.com</author>
<when>Wed, 07 Oct 2009 07:59:30 +0000</when>
<what>First:
Create your own class which extends DialogPreference as bellow:

package com.test.view;

import android.preference.DialogPreference;

public class DialogExPreference extends DialogPreference 
{
	public DialogExPreference(Context oContext, AttributeSet attrs)
	{
		super(oContext, attrs);		
	}
}

Second:
Modify the xml file as bellow:

Q&lt;EPreferenceScreen
    xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E
	
	Q&lt;Ecom.test.view.DialogExPreference
		android:title=Q&quot;E@string/titleQ&quot;E
		android:dialogMessage=Q&quot;E@string/liteQ&quot;E              
                android:negativeButtonText=Q&quot;EtestQ&quot;E/Q&gt;E	
	
Q&lt;E/PreferenceScreenQ&gt;E

Then itQ&apos;Es OK.</what>
</comment>
</bug>
<bug>
<bugid>11068</bugid>
<title>Problems with Time Zones</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-02T17:24:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>mas.abde...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 09:52:42 +0000</openedDate>
<description>The time zoning on the android operating system is not correct and/or is
quite inflexible. IQ&apos;Em from Egypt. And Egypt is a (UTC +2:00) time Zone,
and its daytime saving settings for it are very peculiar. It changes in
Summer, again during Ramadan (the fasting month), which makes auto
daytime saving non-effective. Currently the setting for Cairo is (UTC
+3:00) which is incorrect, unless itQ&apos;Es taking daytime saving into
consideration, which is not valid these days. So Cairo needs to be set
at (UTC +2:00) and provide the flexibility of applying daytime saving
manually or uatomatically. Thank you.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:24:52 +0000</when>
<what>no more DST in Egypt.</what>
</comment>
</bug>
<bug>
<bugid>684</bugid>
<title>Please add Google Collections Library to Android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:45:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Wed, 16 Apr 2008 04:07:56 +0000</openedDate>
<description>I keep running into cases writing code for Android where I need the
Google Collections Library. http://code.google.com/p/google-collections/
IQ&apos;Em surprised it is not yet part of Android! Can it please be considered
for inclusion?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:45:26 +0000</when>
<what>Third party JARs can be included by applications which need them.</what>
</comment>
</bug>
<bug>
<bugid>8223</bugid>
<title>System should provide email as alternative to MMS to send Vcard </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>johnroac...@gmail.com</reportedBy>
<openedDate>Sat, 08 May 2010 17:55:55 +0000</openedDate>
<description>MMS is the only method to send Vcard file. Email should be an
alternative to text.</description>
</bug>
<bug>
<bugid>5032</bugid>
<title>not able to find source code  Why canQ&apos;Et you put up a tar or zip file what loss your company is going face once if you put the source code (which is already opened for public).  What loss is in futture for your compnay? Tell sir.</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2009-11-25T13:35:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>suresh.k...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 08:11:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:35:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18021</bugid>
<title>Arabic language support .</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-27T19:31:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ma7ta...@hotmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 15:19:36 +0000</openedDate>
<description>I bought an Android phone and I said since you already made the locale
adding the Arabic language will be easy and fast , but now I have the
phone for 5 months and no Arabic support still , we have two available
Android phones in my country and two are coming in a few months , I had
an iPhone but sold it to buy an Android phone , so I think I`m wrong in
selling the iPhone , anyway please Google add the Arabic support and
Prove Me Wrong .</description>
<comment>
<author>pirate...@gmail.com</author>
<when>Mon, 27 Jun 2011 16:54:46 +0000</when>
<what>I have HTC desire and HTC Sensation Both doesnt support it at all :/</what>
</comment>
<comment>
<author>hossam7...@gmail.com</author>
<when>Mon, 27 Jun 2011 18:26:13 +0000</when>
<what>pleaseeeeeeeeeeeeeeee support arabic language i can not buy any android phone coz it doesnt support arabic</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Jun 2011 19:31:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12153</bugid>
<title>Forceclose when running monkey test for GMS maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xiayingm...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 07:37:25 +0000</openedDate>
<description>do monkey test: :Monkey: seed=62018307 count=40000 :AllowPackage:
com.google.android.apps.maps :IncludeCategory:
android.intent.category.LAUNCHER :IncludeCategory:
android.intent.category.MONKEY
==================================================================
Finally monkey aborted due to error. // CRASH:
com.google.android.apps.maps (pid 2480) // Short Msg:
java.lang.NullPointerException // Long Msg:
java.lang.NullPointerException // java.lang.NullPointerException // at
java.lang.String.Q&lt;EinitQ&gt;E(String.java:148) // at w.E.run(Unknown Source)
// at android.os.Handler.handleCallback(Handler.java:587) // at
android.os.Handler.dispatchMessage(Handler.java:92) // at
android.os.Looper.loop(Looper.java:143) // at
android.app.ActivityThread.main(ActivityThread.java:4717) // at
java.lang.reflect.Method.invokeNative(Native Method) // at
java.lang.reflect.Method.invoke(Method.java:521) // at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
// at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) // at
dalvik.system.NativeStart.main(Native Method)</description>
</bug>
<bug>
<bugid>19358</bugid>
<title>RSA encryption - Cross platform compatibility between Java and adroid</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2011-08-21T21:22:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>eoin.mal...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 10:59:53 +0000</openedDate>
<description>Hi, IQ&apos;Em trying to generate a digital signature on android thatQ&apos;Es
verified by an existing java server-side application. Our existing
web-based system which generates the signature using an applet against
the same server-side code and this works fine. When I port this code to
android the signature fails. IQ&apos;Em using the SHA1WithRSA algorithm to
generate the signature and my investigation so far is as follows: - A
signature generated on Android can be verified on android - A signature
generated in a Java app can be verified by the Java app - A signature
generated in a Java app can be verified by the server-side Java app - A
signature generated on Android cannot be verified by Java app - A
signature generated on Java cannot be verified on Android. The
signatures generated on Java and Android are of course different. I also
looked at all signature algorithms available on both platforms. The only
alogrithms I found that produce the same signature on Android and Java
were: MD5withRSA/ISO9796-2 MD5withRSA/ISO9796-2 The signing and
verification code is pretty simple and weQ&apos;Eve never had any issues with
it to date. Any ideas? Thanks, Eoin Signing code: KeyStore pkcs12Store =
KeyStore.getInstance(Q&quot;EPKCS12Q&quot;E); pkcs12Store.load(...); PrivateKey
privateKey = (PrivateKey) pkcs12Store.getKey(certName,
password.toCharArray()); Signature signature =
Signature.getInstance(Q&quot;ESHA1WithRSAQ&quot;E); signature.initSign(privateKey);
signature.update(Q&quot;EabcQ&quot;E.getBytes(Q&quot;EUTF-8Q&quot;E)); byte[] signatureBytes =
signature.sign(); Verification Code: KeyStore pkcs12Store =
KeyStore.getInstance(Q&quot;EPKCS12Q&quot;E); pkcs12Store.load(...); X509Certificate
cert = (X509Certificate) pkcs12Store .getCertificate(certName);
PublicKey pubKey = cert.getPublicKey(); Signature signature =
Signature.getInstance(Q&quot;ESHA1WithRSAQ&quot;E); signature.initVerify(pubKey);
signature.update(Q&quot;EabcQ&quot;E.getBytes(Q&quot;EUTF-8Q&quot;E));
signature.verify(signatureBytes);</description>
<comment>
<author>eoin.mal...@gmail.com</author>
<when>Thu, 18 Aug 2011 11:38:10 +0000</when>
<what>Hi,
IQ&apos;Eve just retried this with Spongy Castle and it works successfully. The Spongy Castle site makes reference to Q&quot;Ecrippled versions of the Bouncy Castle cryptographic librariesQ&quot;E. Can anyone clarify exactly what this means? I can understand if certain algorithms were omitted, but for standard algorithms to be giving incorrect results seems quite odd?

Thanks,
Eoin</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 19 Aug 2011 00:01:45 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 21 Aug 2011 21:22:42 +0000</when>
<what></what>
</comment>
<comment>
<author>glennnee...@gmail.com</author>
<when>Mon, 22 Aug 2011 11:11:32 +0000</when>
<what>Eoin,
Please take a look at my comments on issue 18566, we originally thought we were suffering from this issue using RSA with SHA-1 but we managed to do a test which we thought indicated all was well - may be the issue fails one way and is OK the other. We were able to create a signature on (desktop) Java which verified in Android but you are doing the opposite.

Regards
Glenn</what>
</comment>
</bug>
<bug>
<bugid>15254</bugid>
<title>FUNDAMENTAL display brightness function needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>g.cri...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 00:00:55 +0000</openedDate>
<description>Hi all! (hope this could be the right place to suggest a fundamental
function) with the new amoled Q&amp;E other very contrasted and bright
display, I believe itQ&apos;Es REALLY needed a function that could take
brightness to a VERY low level. Why? for examples: to use smartphone in
totally dark place (without being dazzled and saving battery) to use
smartphone at movie theater (during the movie for writing for ex. SMS
without annoying other people) to use smartphone before going sleep or
just waked up (without being dazzled and saving battery) to use
smartphone when needed to be Q&quot;EstealthQ&quot;E could seams strange request, but
the lower light setting of the display in MANY case is too powerful now
some ideas: -a big step down brightness setting for special conditions
-(maybe crazy) a night time interface graphic almost totally dark thanks
for your attention regards g.crisci italy</description>
</bug>
<bug>
<bugid>10712</bugid>
<title>Eclipse Android Library Project - Fails to find library class if library project contains hypen or space</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-09-16T00:46:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>tom.twha...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 19:29:24 +0000</openedDate>
<description>If the Eclipse project name library for a library project contains a
space or hyphen, when the dependent project is built it will report
Q&quot;EClass ... does not existQ&quot;E for the classes in the library project. Ex:
Using the TicTacToe example, using project names Q&quot;EAndroidTicTacToeLibQ&quot;E
and Q&quot;EAndroidTicTacToeMainQ&quot;E works. Renaming the library to
Q&quot;EAndroid-TicTacToeLibQ&quot;E causes the following error to be reported Q&quot;EClass
com.example.android.tictactoe.library.GameActivity does not existQ&quot;E This
is a valid project name in Eclipse. As such, it should be handled
properly by the library project code. If, for some reason, that code is
not capable of handling this naming convention, it should report a
meaningful error rather than failing in an obscure manner.</description>
<comment>
<author>fernando...@gmail.com</author>
<when>Fri, 10 Sep 2010 08:53:52 +0000</when>
<what>The same happens if project name contains dots. I opened other issue to report the error (#Issue 11144)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 23:00:33 +0000</when>
<what>hyphen should work as of 0.9.8

I think I need to figure out the whole list to be done with this.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 14 Sep 2010 21:32:25 +0000</when>
<what>https://review.source.android.com/#change,17174</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 16 Sep 2010 00:46:10 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 06 Dec 2010 18:58:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5510</bugid>
<title>MimeTypeMap.getFileExtensionFromUrl() works incorrectly with file name that contains white spaces</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>astefan...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 11:07:19 +0000</openedDate>
<description>MimeTypeMap.getFileExtensionFromUrl(Q&quot;Emy file.jpgQ&quot;E) returns null but
MimeTypeMap.getFileExtensionFromUrl(Q&quot;Emyfile.jpgQ&quot;E) works correct.</description>
<comment>
<author>Mr.Andre...@gmail.com</author>
<when>Thu, 08 Jul 2010 08:33:56 +0000</when>
<what>Also the properly encoded path Q&quot;Emy%20file.jpgQ&quot;E return Q&quot;EQ&quot;E</what>
</comment>
<comment>
<author>xsportbear@gmail.com</author>
<when>Thu, 10 Nov 2011 13:06:17 +0000</when>
<what>also include Q&quot;E,Q&quot;E character</what>
</comment>
</bug>
<bug>
<bugid>12088</bugid>
<title>Add Truck Routes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cmattmil...@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 20:22:27 +0000</openedDate>
<description>I would like to see a layer added for trucking routes in the maps
program. Also, an option (Use Truck Route) in navigation would be
extremely beneficial for the thousands of professional truck drivers.</description>
</bug>
<bug>
<bugid>1660</bugid>
<title>Certain Apps notify that sdcard is not in system while it is.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-03T14:43:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>woytec...@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 14:05:26 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. Hi, I currently have a G1 abroad, so i have it on roaming and just
recently turned off Data Roaming (may be significant). I also have Wifi
access set up and WiFi on. My sdcard is 8GB SanDisk. When the phone is
in sleep state for a while and it disconnects from WiFi, then I wake it
up, I have noticed that two applications have problems with accessing
the /sdcard. One is Camera which clearly says: Please insert an SD card
when using the camera. The other one is PureRSS which notifies me with
such error: Error:java.io.FileNotFoundException:/sdcard/PureRSS/temp.xml
I managed to fix this in three ways: 1. remove and put back the SD card.
2. Attach to an USB calbe and moint sdcard to the PC, then unplug it. 3.
reboot G1. After a while the problem appears again.</description>
<comment>
<author>woytec...@gmail.com</author>
<when>Fri, 26 Dec 2008 17:36:54 +0000</when>
<what>Additionally - I can access the /sdcard via ASTRO or system available space check.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 14:43:35 +0000</when>
<what>Many improvements have been made in this area and will be in a future release</what>
</comment>
</bug>
<bug>
<bugid>15787</bugid>
<title>Force Close: com.google.inputmethod.latin or any other keyboard process.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>rbhar...@google.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 09:13:10 +0000</openedDate>
<description>Device: Nexus S Android version: 2.3.3 (Build GRI40) Steps to reproduce
the problem: Happens frequently with moderate use of the keyboard, in
the default chat/messaging applications. Especially seen when : 1.
switching between characater and number keyboards 2. Hiding and bringing
up the keyboard when a text field is selected. What happened: The
process com.google.inputmethod.latin hangs. In case the keyboard is
tried to be used when hung, the process crashes with a Force Close. This
happens not only with com.google.inputmethod.latin but ALSO with any
other third party keyboard processes, leading me to believe this is a
core android issue. Expected result: Keyboard should not hang/crash.
Attached: adb bugreport output.</description>
<comment>
<author>SandmanK...@gmail.com</author>
<when>Mon, 28 Mar 2011 21:14:55 +0000</when>
<what>This issue drives me crazy. It repeats some times just after 5 to 10 sended sms messages. After messaging and keyboard apps killed (restarted), everything works fine. But like IQ&apos;Ed sayQ&apos;Ed - after keyboard app usage (moderate or small), issue appear again.</what>
</comment>
<comment>
<author>helloshi...@gmail.com</author>
<when>Tue, 29 Mar 2011 04:34:32 +0000</when>
<what>Please fix this or at least provide me the link to go back to non-gingerbread version. There are many problems with the keyboard right now. Some of them being:
- The keyboard fails to come up some times when tapping on the text area. The only solution is to kill the keyboard process.
- The keyboard is in Q&quot;EinvisibleQ&quot;E mode. If I tap on screen, some letters are typed, but I donQ&apos;Et see the keyboard.
Gingerbread on Nexus One is a nightmare! It requires a reboot at least once per day.</what>
</comment>
<comment>
<author>rterribi...@google.com</author>
<when>Tue, 19 Apr 2011 18:10:11 +0000</when>
<what>Your bugreport is empty. Can you try to reproduce again and then attach? Thanks.</what>
</comment>
<comment>
<author>Cannon5...@gmail.com</author>
<when>Wed, 20 Apr 2011 00:56:43 +0000</when>
<what>Unfortunetly I donQ&apos;Et know how to produce a bug report so IQ&apos;Em just going to type it out to you rterribi...@google.com

Error Report
Report type: Crash
Package name: com.google.android.inputmethod.latin
package version: 10
Package version name: 2.3.3
Process name: com.google.android.inputmethod.latin

Crash
Exception class name: java.lang.OutOfMemoryError
Source file: Bitmap.java
Source Class: android.graphics.Bitmap
Source method: nativeCreate
Line number: -2

Stack Trace:
java.lang.OutOfMemoryError: bitmap size exceeds VM budget
  at android.graphics.Bitmap.nativeCreate(Native Method)
  at android.graphics.Bitmap.
createbitmap(bitmap.java:477)
at com.android.inputmethod.latin.
LatinKeyboardBaseView.
onbufferDraw(latinkeyboardbaseview.java:1050)
at com.android.inputmethod.latin
KeyboardSwitcher.
onAutoCompletionStateChanged(KeyboardSwitcher.java:587)
at com.android.inputmethod.latin.LatinIME.
onAutoCompletionStateChanged(LatinIME. Java:2627)
at com.android.inputmethod.latin
CandidateView.setSuggestions(CandidateView.java:333)
at com.android.inputmethod.latin.LatinIMEQ&gt;E
setSuggestions(LatinIME.java:1768)
at com.android.inputmethod.latin.LatinIME.
setNextSuggestions(LatinIME.java:2123)
at com.android.inputmethod.latin.LatinIME.
updateSuggestions(LatinIME.java:1783)
at com.android.inputmethod.latin.LatinIME.
onStartInputView(LatinIME.java:671)
at android.inputmethodservice.
InputMethodService.
doStartInput(InputMethodService.java:1446)
at android.inputmethodservice.
InputMethodService$InputMethodImpl.
restartInput(InputMethodService.java:359)
at android.inputmethodservice.
IInputMethodWrapper.
executeMessage(IInputMethodWrapper.java:160)
at com.android.internal.os.
HandlerCaller$MyHandler.
handleMessage(HandlerCaller.java:61)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.
main(ActivityThread.java:3683)
at java.lang.reflect.Method.invokeNative(NativeMethod)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.
ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.
main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)

I hope this helps! Sorry I would have put this in a bug report if it would have helped but I donQ&apos;Et know how to make one. I hope this can help you guys get this issue resolved but this is what pops up when we get the crash error report
</what>
</comment>
<comment>
<author>rterribi...@google.com</author>
<when>Wed, 20 Apr 2011 17:55:03 +0000</when>
<what>Thanks Cannon. To capture a bug report on a Nexus S, go to Settings Q&gt;E Applications Q&gt;E Development and enable USB debugging. Then press volume up and down simultaneously, then short press power. Your device will vibrate when it begins capturing the bug report, then again when it finishes.

You can then find the bug report in the sdcard/bugreports folder and send it along!</what>
</comment>
<comment>
<author>Cannon5...@gmail.com</author>
<when>Tue, 26 Apr 2011 03:59:25 +0000</when>
<what>Mkay thank you for telling me about that. Here is a bug report for you. </what>
</comment>
<comment>
<author>17don...@gmail.com</author>
<when>Wed, 27 Apr 2011 17:40:53 +0000</when>
<what>I get this error and crash at least 6 times a day! Please fix!!!!</what>
</comment>
<comment>
<author>onsl...@gmail.com</author>
<when>Mon, 09 May 2011 12:27:35 +0000</when>
<what>I have this error too, it use to happen several times a day when I was on 2.3.1 but it doesnQ&apos;Et seem to happen as much since I updated to 2.2.4 but it still does happen!!</what>
</comment>
<comment>
<author>17don...@gmail.com</author>
<when>Wed, 18 May 2011 23:25:25 +0000</when>
<what>Crash still occurs in 2.3.4 a lot. Running an unlocked Nexus One (not rooted).</what>
</comment>
<comment>
<author>m4k3s...@gmail.com</author>
<when>Mon, 13 Jun 2011 02:27:57 +0000</when>
<what>Geting the same issue from the first day I bought my Nexus S</what>
</comment>
<comment>
<author>rbhar...@google.com</author>
<when>Tue, 14 Jun 2011 08:47:24 +0000</when>
<what>ItQ&apos;Es been a while, any updates/clues as to why this is happening? 
Going by the number of comments here and in other forums, this seems to be an issue affecting quite a few people.

Attaching another bugreport from today.</what>
</comment>
<comment>
<author>diego.os...@gmail.com</author>
<when>Thu, 23 Jun 2011 18:34:10 +0000</when>
<what>come on this happens with the xoom too. please fix it </what>
</comment>
<comment>
<author>maitre...@gmail.com</author>
<when>Tue, 29 Nov 2011 15:11:04 +0000</when>
<what>Could you please work on this issue ? ItQ&apos;Es really annoying. Nexus S.</what>
</comment>
</bug>
<bug>
<bugid>19035</bugid>
<title>Android Maps API Key Signup page needs to be updated</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>4</stars>
<reportedBy>sund...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 14:23:18 +0000</openedDate>
<description>With JDK 1.7 installed, keytool outputs by default SHA1 fingerprint, not
MD5. Adding -v option allows to see MD5 as well. Please update the page
with this info, many devs are having problems trying to get a maps key.</description>
<comment>
<author>jrad...@gmail.com</author>
<when>Fri, 19 Aug 2011 23:01:12 +0000</when>
<what>If it wasnQ&apos;Et for stackoverflow I would have wasted a lot of time trying to get an MD5 fingerprint rather than a SHA1, which is useless when trying to get an api key for google maps.</what>
</comment>
<comment>
<author>petercoo...@gmail.com</author>
<when>Thu, 15 Sep 2011 08:02:20 +0000</when>
<what>C1:0A:F3:C3:7A:84:F3:F7:6D:9A:59:C7:39:95:2E:79:D1:52:56:1A</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:23:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13490</bugid>
<title>Need to be able to rearrange order of multiple email accounts in Gmail app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MeN...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 02:21:13 +0000</openedDate>
<description>Nexus One Android 2.2.1 FRG83D Would like to be able to rearrange order
of email accounts in Gmail app. Entered them alphabetically when setting
up the phone, but would like to bring one at the end of the list up
towards the top of the list. Cannot do this without de-registering email
accounts and then re-registering them in the order I want them to
appear. PLEASE UPDATE!</description>
</bug>
<bug>
<bugid>15345</bugid>
<title>Layoutopt - no output with Windows 7 64bit</title>
<status>Assigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>machined...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 04:15:42 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Windows 7 64bit (Both Home and Ultimate on
Diff. computers) SDK tools version: 10 Eclipse version: Helios ADT
plug-in version: 10 Platform targeted by your project: 2.2 Version of
the platform running in the emulator: Device running 2.2.1 STEPS TO
REPRODUCE: 1. cd to windows directory\folder that contains Android SDK
tools 2. type: layoutopt
C:\Users\UserName\fileThatContainsAndroidLayouts 3. Hit enter and it
looks like its running, but nothing happens EXPECTED RESULTS: Expected
to see how horrible my layout is according to this tool, I suspect IQ&apos;Ed
have some issues. I ran the tool with my mac on the exact same folder
and it worked. Although, once in the tools directory (mac version), I
had to type: ./layoutopt Q&lt;Epath to filesQ&gt;E. The dot-slash being the part
that threw me off for a bit. I read the documentation and was under the
impression that we didnQ&apos;Et need to modify the bat file as the suggested
change (-jar %jarpath%) was in place when I opened it. There was,
however, this little bit of code in the last line of layoutopt.bat: -jar
%jarpath% %* (Not sure if the %* should be there or not).</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:24:02 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>bles...@quintetsolutions.com</author>
<when>Thu, 08 Sep 2011 06:16:38 +0000</when>
<what>I had the same problem and my machine is running a windows 7 32 bit.</what>
</comment>
<comment>
<author>yang...@gmail.com</author>
<when>Tue, 25 Oct 2011 23:12:03 +0000</when>
<what>I have the same problem, on my Mac layoutopt have a lot of output. but not output in my Windows 7 64 bit. </what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 26 Oct 2011 17:27:41 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 26 Oct 2011 23:21:37 +0000</when>
<what>Layoutopt is getting deprecated and replaced by a new tool.
WeQ&apos;Ell make sure to test the new tool on windows 7.</what>
</comment>
</bug>
<bug>
<bugid>3887</bugid>
<title>Repeatable crash while adding address to contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>dave.gol...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 18:51:54 +0000</openedDate>
<description>I can repeatedly crash the standard 1.5 contact manager in the emulator.
I have the following in my /data/local.prop (and I donQ&apos;Et see the error
without them in there): dalvik.vm.checkjni = true dalvik.vm.jniopts =
forcecopy All I do is create a new contact, go to the postal addresses
field, and type more than 16 characters (doesnQ&apos;Et matter which
characters). W/KeyCharacterMap( 798): Using default keymap:
/system/usr/keychars/qwerty.kcm.bin E/Keyboard( 752): Error parsing
keycodes w D/dalvikvm( 752): GC freed 1607 objects / 93152 bytes in 66ms
E/dalvikvm( 798): JNI: guard magic does not match (found 0xd5e3d5e3) --
incorrect data pointer 0x29183c? E/dalvikvm( 798): JNI: failed guarded
copy check in releaseGuardedPACopy I/dalvikvm( 798): Q&quot;EmainQ&quot;E prio=5 tid=3
NATIVE I/dalvikvm( 798): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0
obj=0x40018e70 I/dalvikvm( 798): | sysTid=798 nice=0 sched=0/0
handle=-1096418148 I/dalvikvm( 798): at
android.graphics.Canvas.native_drawText(Native Method) I/dalvikvm( 798):
at android.graphics.Canvas.drawText(Canvas.java:1217) I/dalvikvm( 798):
at
android.text.SpannableStringBuilder.drawText(SpannableStringBuilder.java:1045)
I/dalvikvm( 798): at android.graphics.Canvas.drawText(Canvas.java:1273)
I/dalvikvm( 798): at android.text.Styled.each(Styled.java:119)
I/dalvikvm( 798): at android.text.Styled.foreach(Styled.java:249)
I/dalvikvm( 798): at android.text.Styled.drawText(Styled.java:302)
I/dalvikvm( 798): at android.text.Layout.drawText(Layout.java:1346)
I/dalvikvm( 798): at android.text.Layout.draw(Layout.java:339)
I/dalvikvm( 798): at android.widget.TextView.onDraw(TextView.java:3921)
I/dalvikvm( 798): at android.view.View.draw(View.java:5838) I/dalvikvm(
798): at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
I/dalvikvm( 798): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) I/dalvikvm(
798): at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
I/dalvikvm( 798): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) I/dalvikvm(
798): at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
I/dalvikvm( 798): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) I/dalvikvm(
798): at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
I/dalvikvm( 798): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) I/dalvikvm(
798): at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
I/dalvikvm( 798): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) I/dalvikvm(
798): at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
I/dalvikvm( 798): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) I/dalvikvm(
798): at android.view.View.draw(View.java:5944) I/dalvikvm( 798): at
android.widget.FrameLayout.draw(FrameLayout.java:352) I/dalvikvm( 798):
at android.view.ViewGroup.drawChild(ViewGroup.java:1486) I/dalvikvm(
798): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
I/dalvikvm( 798): at android.view.View.draw(View.java:5841) I/dalvikvm(
798): at android.widget.FrameLayout.draw(FrameLayout.java:352)
I/dalvikvm( 798): at
android.view.ViewGroup.drawChild(ViewGroup.java:1486) I/dalvikvm( 798):
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) I/dalvikvm(
798): at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
I/dalvikvm( 798): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) I/dalvikvm(
798): at android.view.View.draw(View.java:5841) I/dalvikvm( 798): at
android.widget.FrameLayout.draw(FrameLayout.java:352) I/dalvikvm( 798):
at
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1847)
I/dalvikvm( 798): at android.view.ViewRoot.draw(ViewRoot.java:1217)
I/dalvikvm( 798): at
android.view.ViewRoot.performTraversals(ViewRoot.java:1030) I/dalvikvm(
798): at android.view.ViewRoot.handleMessage(ViewRoot.java:1482)
I/dalvikvm( 798): at android.os.Handler.dispatchMessage(Handler.java:99)
I/dalvikvm( 798): at android.os.Looper.loop(Looper.java:123) I/dalvikvm(
798): at android.app.ActivityThread.main(ActivityThread.java:3948)
I/dalvikvm( 798): at java.lang.reflect.Method.invokeNative(Native
Method) I/dalvikvm( 798): at
java.lang.reflect.Method.invoke(Method.java:521) I/dalvikvm( 798): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
I/dalvikvm( 798): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) I/dalvikvm(
798): at dalvik.system.NativeStart.main(Native Method) I/dalvikvm( 798):
E/dalvikvm( 798): VM aborting I/DEBUG ( 547): *** *** *** *** *** ***
*** *** *** *** *** *** *** *** *** * ** I/DEBUG ( 547): Build
fingerprint: Q&apos;Egeneric/sdk/generic/:1.5/CUPCAKE/148875:e ng/test-keysQ&apos;E
I/DEBUG ( 547): pid: 798, tid: 798 Q&gt;EQ&gt;EQ&gt;E android.process.acore Q&lt;EQ&lt;EQ&lt;E I/DEBUG
( 547): signal 11 (SIGSEGV), fault addr deadd00d I/DEBUG ( 547): r0
00000328 r1 0000000c r2 0000000c r3 00000026 I/DEBUG ( 547): r4 deadd00d
r5 00000000 r6 0029183c r7 437ef6d0 I/DEBUG ( 547): r8 bea5f54c r9
4104885c 10 4104884c fp 00000000 I/DEBUG ( 547): ip ad083eec sp bea5f4c0
lr afe13e4d pc ad03b5c2 cpsr 200 00030 I/DEBUG ( 547): #00 pc 0003b5c2
/system/lib/libdvm.so I/DEBUG ( 547): #01 pc 0002deae
/system/lib/libdvm.so I/DEBUG ( 547): #02 pc 00034390
/system/lib/libdvm.so I/DEBUG ( 547): #03 pc 000348ac
/system/lib/libdvm.so I/DEBUG ( 547): #04 pc 0003d8c2
/system/lib/libandroid_runtime.so I/DEBUG ( 547): #05 pc 0000e3b4
/system/lib/libdvm.so I/DEBUG ( 547): stack: I/DEBUG ( 547): bea5f480
00000005 I/DEBUG ( 547): bea5f484 00000000 I/DEBUG ( 547): bea5f488
afe39f90 I/DEBUG ( 547): bea5f48c afe39fe4 I/DEBUG ( 547): bea5f490
00000000 I/DEBUG ( 547): bea5f494 afe13e4d /system/lib/libc.so I/DEBUG (
547): bea5f498 0000bc60 [heap] I/DEBUG ( 547): bea5f49c afe12e69
/system/lib/libc.so I/DEBUG ( 547): bea5f4a0 437ef6d0 I/DEBUG ( 547):
bea5f4a4 ad083e10 I/DEBUG ( 547): bea5f4a8 00000000 I/DEBUG ( 547):
bea5f4ac 0029183c [heap] I/DEBUG ( 547): bea5f4b0 437ef6d0 I/DEBUG (
547): bea5f4b4 afe12ecd /system/lib/libc.so I/DEBUG ( 547): bea5f4b8
df002777 I/DEBUG ( 547): bea5f4bc e3a070ad I/DEBUG ( 547): #00 bea5f4c0
ad083e10 I/DEBUG ( 547): bea5f4c4 ad02deb3 /system/lib/libdvm.so I/DEBUG
( 547): #01 bea5f4c8 ad06a814 /system/lib/libdvm.so I/DEBUG ( 547):
bea5f4cc ad034395 /system/lib/libdvm.so I/ActivityManager( 577): Process
android.process.acore (pid 798) has died.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:10:51 +0000</when>
<what></what>
</comment>
<comment>
<author>andersen...@gmail.com</author>
<when>Sun, 20 Dec 2009 15:10:45 +0000</when>
<what>For my Dev Phone 1 running Android 1.6 as packaged by HTC, attempting to add
seemingly any name + telephone number results in the Q&quot;EcontactsQ&quot;E crashing. No entries
are visible on the Contacts tab afterwards, but the Call log will associate numbers
with the names added.</what>
</comment>
</bug>
<bug>
<bugid>9154</bugid>
<title>option to set custom weekdaystart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Thu, 17 Jun 2010 14:41:12 +0000</openedDate>
<description>it would be great if youcan set a custom weekdaystart. I live in Europe
and our week starts on Monday, but i selected US as locale because i
hate the translated interfaces. Due to this selection, the calendar
starts on Sunday.</description>
<comment>
<author>madseaso...@gmail.com</author>
<when>Fri, 18 Jun 2010 15:20:18 +0000</when>
<what>This is not a defect, those are standards used in all operating systems. I have the same feeling about translated UI, and I prefer Monday as the first day of the week.

The solution is simple - change the locale from EN_US that you have right now to EN_UK.
UI will remain in english but date format ( to dd/mm/yyy ) and first day of the week will change. And by default you should have 24h clock.</what>
</comment>
<comment>
<author>FireFart</author>
<when>Fri, 18 Jun 2010 16:17:34 +0000</when>
<what>AAAAAA thanks for the info. Totally missed that ;)</what>
</comment>
</bug>
<bug>
<bugid>5875</bugid>
<title>Make music player more usable and eye-candy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kopfgeld...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 00:47:43 +0000</openedDate>
<description>At the moment, the music player is not really a pleasure to use. Please
make it more usable, clear and eye-candy. (btw, this is also true for
the video player)</description>
<comment>
<author>ajp...@gmail.com</author>
<when>Thu, 07 Jan 2010 05:53:08 +0000</when>
<what>Agreed - The music player needs a facelift like the gallery application received.</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Thu, 28 Jan 2010 05:52:52 +0000</when>
<what>I agree and the layout of the player controls need attention since there often to close to the tracking 
bar.</what>
</comment>
</bug>
<bug>
<bugid>11312</bugid>
<title>BSNL telecom internet settings are not supporting to run pre-installed applications like Android market,Facebook,Gmail,Email,etc for my Sony Ericsson X10 Mini. Pls some one help me out from this issue yar, If it not works this phone will be useless for me...Plsss....?!?!</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-09-17T20:35:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>apna.sur...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 13:02:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Sep 2010 20:35:57 +0000</when>
<what>This area is for reporting bugs in Android.  It sounds like youQ&apos;Ere having issues with your specific device?  The customer service area for your carrier may have more information.</what>
</comment>
</bug>
<bug>
<bugid>992</bugid>
<title>java.beans classes on the Android platform</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-16T06:11:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sean%sea...@gtempaccount.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 16:04:16 +0000</openedDate>
<description>Currently, the java.beans package is not included in the Android
platform. This makes it difficult to use third party libraries (such as
XStream) that depend on the java.beans classes. These log entries show
that XStreamQ&apos;Es JavaBeanConverter is unusable on Android: 10-22
08:57:18.123: WARN/dalvikvm(191): VFY: unable to resolve static method
2214: Ljava/beans/Introspector;.getBeanInfo
(Ljava/lang/Class;Ljava/lang/Class;)Ljava/beans/BeanInfo; 10-22
08:57:18.123: WARN/dalvikvm(191): VFY: rejecting opcode 0x71 at 0x0016
10-22 08:57:18.123: WARN/dalvikvm(191): VFY: rejected
Lcom/thoughtworks/xstream/converters/javabean/BeanProvider;.getNameMap
(Ljava/lang/Class;)Ljava/util/Map; 10-22 08:57:18.133:
WARN/dalvikvm(191): Verifier rejected class
Lcom/thoughtworks/xstream/converters/javabean/BeanProvider; 10-22
08:57:18.133: DEBUG/AndroidRuntime(191): Shutting down VM 10-22
08:57:18.133: WARN/dalvikvm(191): threadid=3: thread exiting with
uncaught exception (group=0x40010e28) 10-22 08:57:18.143:
ERROR/AndroidRuntime(191): Uncaught handler: thread main exiting due to
uncaught exception 10-22 08:57:18.164: ERROR/AndroidRuntime(191):
java.lang.VerifyError:
com.thoughtworks.xstream.converters.javabean.BeanProvider 10-22
08:57:18.164: ERROR/AndroidRuntime(191): at
com.thoughtworks.xstream.converters.javabean.JavaBeanConverter.Q&lt;EinitQ&gt;E(JavaBeanConverter.java:43)
Can you add the java.beans classes to the Android platform?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 06:11:13 +0000</when>
<what>The effort to add such classes to the platform and maintain them (and the cost in
terms of footprint) probably isnQ&apos;Et justified by the extent of the benefits.</what>
</comment>
</bug>
<bug>
<bugid>9783</bugid>
<title>Email application is missing ability to BCC any email account</title>
<status>Duplicate</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-07-22T17:41:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>anthony....@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 20:43:09 +0000</openedDate>
<description>Automatic BCC needs the ability to BCC any email account, not just the
reply-to of that email account. Sent items need to BCC to a different
email account so they donQ&apos;Et immediately come in to that accountQ&apos;Es inbox.
(Blackberry Internet Service has this feature.)</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 14 Jul 2010 21:15:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 15 Jul 2010 23:26:39 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 22 Jul 2010 09:06:59 +0000</when>
<what>Duplicate of issue 4867</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 22 Jul 2010 17:41:01 +0000</when>
<what>Hello Anthony,

If you are asking for the ability to automatically BCC yourself on messages you send, this is indeed a duplicate of 4867.

If you are noting that automatic BCC exists but you wish you could configure the target, then you are probably referring to a different email app (e.g. HTC has developed an alternative app and ships on most devices with the Q&quot;EsenseQ&quot;E UI).  In that case, youQ&apos;Ell need to report that request directly to HTC or to the vendor of your device.

In general (note to all), itQ&apos;Es really helpful if you can report your device brand, model, and software revision, in order to help classify and prioritize bugs/features properly.  Thanks!</what>
</comment>
<comment>
<author>wwarner...@gmail.com</author>
<when>Tue, 12 Jul 2011 05:24:23 +0000</when>
<what>I bought Droid Pro. Stock applications require too many keystrokes/touches per task. The stock calendar, contacts, and email apps on my old Palm Treo were far more elegant and effective. For example, I sorely miss is the auto-bcc feature. I have to manually bcc my desktop computer on every outgoing email in order to have a complete conversation thread in one location (e.g., desktop email client). Maybe the Android phones are fun for users of facebook, music, and video, but theyQ&apos;Ere not very Q&quot;Ebusiness-orientedQ&quot;E and seem to be missing the straight-forward efficiency that biz executives want. We need a Q&quot;EtoolQ&quot;E more than a Q&quot;EtoyQ&quot;E.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 12 Jul 2011 07:03:38 +0000</when>
<what>Wwarner: ha. My experience exACTly. Other palm owners IQ&apos;Eve talked with are having the same ussies - e.g. the calendar UI is so badly thought-through that after testing we found it took HALF the actions on PalmOS (7 actions) than on android (13 actions) (and iPhone is even worse). Blackberry won the 2nd place with 11 actions.

Please star issue 4867 instead. This issue has been marked as a duplicate on issue 4867.

IQ&apos;Em heavily considering the upcoming LG Optimus Pro C660 with its physical Home, Back, Menu-buttons (yay!) and even VERY Palm-like its three app-shortcuts buttons!

You can find a link to it on my android QWERTY-bar phone-list here (link in the top): http://gadgetwit.com</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 12 Jul 2011 07:06:46 +0000</when>
<what>I just hope it gets a 320 x 480 lcd instead of 240 x 320 :(</what>
</comment>
<comment>
<author>marasomm...@gmail.com</author>
<when>Tue, 02 Aug 2011 14:29:12 +0000</when>
<what>I apologizeif I missed it somewhere else but I canQ&apos;Et pull up a bcc option on my motorola atrix when using the POP mail program.  Thank you
</what>
</comment>
</bug>
<bug>
<bugid>1954</bugid>
<title>ListView should implement the fast scroll functionality</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-10T00:15:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.v...@gmail.com</reportedBy>
<openedDate>Mon, 09 Feb 2009 21:54:38 +0000</openedDate>
<description>Fast scroll: http://www.youtube.com/watch?v=rcPIvGRwrxA The fast scroll
should be included into the API:
http://groups.google.com/group/android-developers/browse_thread/thread/757b435dbc4e3a01
Adding as a feature request here to keep track of it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 22:38:33 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 10 Feb 2009 00:15:40 +0000</when>
<what>Already in cupcake.</what>
</comment>
<comment>
<author>exorex</author>
<when>Sat, 13 Nov 2010 18:22:53 +0000</when>
<what>Status should be changed to Released</what>
</comment>
</bug>
<bug>
<bugid>18431</bugid>
<title>GTalk video chat problem on honeycomb : remote video wonQ&apos;Et show up while local video is OK.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>xnk...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 03:26:45 +0000</openedDate>
<description>- Steps to reproduce the problem. Launch Gtalk and begin a video chat
with comeone. - What happened. Remote video wonQ&apos;Et show up while local
video is OK. - What you think the correct behavior should be. Both
remote video and local video should be shown as well. OS: 3.1 Device:
Motorola Xoom Q&quot;Eadb bugreportQ&quot;E and Q&quot;Escreen captureQ&quot;E attached</description>
<comment>
<author>xnk...@gmail.com</author>
<when>Tue, 12 Jul 2011 07:50:33 +0000</when>
<what>Think this may give some clue:
07-11 16:54:26.070: ERROR/talk(8181): [XmppReceiver] onReceive: not a valid Q&lt;EsessionQ&gt;E stanza

How does this occur?</what>
</comment>
</bug>
<bug>
<bugid>13639</bugid>
<title>Car Dock SMS voice command TO recipient not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jaltenba...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 14:07:51 +0000</openedDate>
<description>This has happened to me repeatedly and 100% consistently. Based upon the
Voice Search help video in CarDock v1.0 - a user should be able to send
an SMS via voice command - this works, sort of. Based on the video you
should be able to say the following: Q&quot;ESend text cathy, hi cathy IQ&apos;Ell see
you at seven.Q&quot;E This NEVER works correctly. The sms box will appear
WITHOUT a recipient, and the message body will say Q&quot;Ecathy, hi cathy IQ&apos;Ell
see you at seven.Q&quot;E I tried saying Q&quot;ESend text TO cathy...Q&quot;E, does the same
thing. Either the video is wrong or this is a bug. I tried all different
names, spoke slower, faster, no effect. Version info attached. Thanks!</description>
</bug>
<bug>
<bugid>10476</bugid>
<title>Pandora media app stops playing when Navigation speaks or speech to text used</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Shawn.Ki...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 16:46:51 +0000</openedDate>
<description>Prior to the 2.2 update I could stream Pandora music while using the
navigator and it would pause the music while giving direction and then
restart. Now it pauses and never resumes. The same behavior occurs when
using speech to text in the messaging app. IQ&apos;Em using the Motorola Droid
with 2.2 build FRG01B</description>
<comment>
<author>mrbriank...@gmail.com</author>
<when>Sat, 28 Aug 2010 21:16:56 +0000</when>
<what>This concern has already been addressed in Issue 9569. http://code.google.com/p/android/issues/detail?id=9569Q&amp;Eq=navigation%20pandoraQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

But yes, this is very annoying and I hope Google fixes it soon!</what>
</comment>
</bug>
<bug>
<bugid>7127</bugid>
<title>Sending Email intent fails on Uris referring to database items</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 17:05:28 +0000</openedDate>
<description>On a Nexus One running Android 2.1-update1 , trying to send email by
referencing an Email address in the database results in no handler being
found. Only by constructing an adhoc address can I succeed. However,
this is a poor means of commanding such an action, as the receiver will
have no robust means of knowing who the email is addressed to other than
a reverse look up which is expensive and prone to fail when multiple
people share the same email address. // this first Uri will not work
//Uri uri =
ContentUris.withAppendedId(ContactsContract.CommonDataKinds.Email.CONTENT_URI,
4466); // but this one to a literal email address will Uri uri =
Uri.parse(Q&quot;Emailto:foo@bar.comQ&quot;E); Intent intent = new
Intent(Intent.ACTION_SENDTO, uri);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivity(intent); result of the first is: AndBuild:
passion-userdebug 2.1-update1 EPE55 26105 test-keys Stack:
android.content.ActivityNotFoundException: No Activity found to handle
Intent { act=android.intent.action.SENDTO
dat=content://com.android.contacts/data/emails/4466 flg=0x10000000 } at
android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1408)
at
android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
at android.app.Activity.startActivityForResult(Activity.java:2749) at
android.app.Activity.startActivity(Activity.java:2855)</description>
</bug>
<bug>
<bugid>9573</bugid>
<title>ER: Search Exchange GAL for contacts Q&amp;E cal invites</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>jcos...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 00:58:04 +0000</openedDate>
<description>In the current ActiveSync feature set (in Froyo, FRF 91 on N1), I can
search the gal for email recipients. However, I canQ&apos;Et do this in the cal
app when creating a meeting invitation. Further, you canQ&apos;Et simply search
the GAL and pull up someoneQ&apos;Es contact info (and then add it to your
local contacts). This functionality is present in several other
ActiveSync clients. The ability to search the GAL for contacts is
particularly useful, and definitely makes Android a better corporate
citizen.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 07 Jul 2010 20:58:23 +0000</when>
<what></what>
</comment>
<comment>
<author>public.n...@verizon.net</author>
<when>Sat, 17 Jul 2010 17:34:00 +0000</when>
<what>Yes, this is needed in the Calendar application for creating and editing events/meeting requests.

Also the ability to see busy/free status of invited contacts is needed.

Coming from a WM device GAL  integrated into the appropriate applications is a feature sorely missed.</what>
</comment>
<comment>
<author>reiklen@gmail.com</author>
<when>Thu, 22 Jul 2010 15:06:34 +0000</when>
<what>Not having the ability to look-up full contact information from the GAL is a BIG issue. The framework is already there, 3rd party apps can already do it, this feature should be native to Android!</what>
</comment>
<comment>
<author>jason.ma...@gmail.com</author>
<when>Tue, 27 Jul 2010 17:17:00 +0000</when>
<what>yes, another reason my company backed out of a deal with 1000 evo phones was this! </what>
</comment>
<comment>
<author>fza...@gmail.com</author>
<when>Mon, 17 Jan 2011 23:18:50 +0000</when>
<what>This is a Q&quot;EMust HaveQ&quot;E feature. btw: Iphone, WMobile, Symbian does supoort this today!</what>
</comment>
<comment>
<author>jcos...@jasons.org</author>
<when>Tue, 18 Jan 2011 01:05:17 +0000</when>
<what>IQ&apos;Eve now got Corporate Addressbook installed, from the Market.  ItQ&apos;Es an OK replacement for the latter part of the requested functionality, but this should still be integrated into AOSP.</what>
</comment>
<comment>
<author>arnd10...@gmail.com</author>
<when>Wed, 09 Mar 2011 21:18:49 +0000</when>
<what>Very important also for telephone calls.

I can lookup emails-addresses from company addressbook (auto complete in Exchange Email client), but cannot do the same in the phone app (for phone numbers). Works smooth on BB.
(2.2 Froyo Dell Streak with StreakDroid 1.8.1)
</what>
</comment>
<comment>
<author>TraceyCl...@gmail.com</author>
<when>Thu, 16 Jun 2011 14:01:06 +0000</when>
<what>This is essential to everyone in my company. We are required to be able to check email and contact other employees via our mobile devices. Not being able to look up contacts in the Global Address book to make a phone call or send an SMS makes this phone less than ideal for our uses. This is one of the reasons we currently use Blackberries. 

I currently have a 3rd party app which is able to do searches on the GAL just fine. BBQ&apos;Es and iPhones donQ&apos;Et have this limitation. The GAL search functionality really ought to be present in the stock Android apps.</what>
</comment>
<comment>
<author>vchirad...@gmail.com</author>
<when>Wed, 16 Nov 2011 18:28:18 +0000</when>
<what>I have the same issue, I am on Froyo 2.2.1 and face the same issue of inability to search GAL contacts while setting up a meeting invite through my phone. The GAL functionality is also limited and have been working around it by installing Corporate Address book application from the market. Seriously considering moving to Windows 7.5 phone for better integration with corporate apps</what>
</comment>
</bug>
<bug>
<bugid>18355</bugid>
<title>pop3 authenticating methods not supported by server</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rafuente...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 10:11:10 +0000</openedDate>
<description>Devices: Asus TF 101 WiFi Android 3.1 ww 8.4.4.5 Samsung GT 10.1 P7510
WiFi Android 3.1 ISP: Telkomsa ADSL service SouthAfrica Problem: When
adding new email POP3 account after entering settings according to ISP
shows error message Q&quot;Eauthenticating methods not supported by serverQ&quot;E.
Telkom SA says they currently do not offer suport for Androids devices.</description>
</bug>
<bug>
<bugid>16326</bugid>
<title>widgets donQ&apos;Et work when you move them to the sd card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rbarr...@gmail.com</reportedBy>
<openedDate>Sat, 23 Apr 2011 17:35:55 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Kl</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Apr 2011 17:29:04 +0000</when>
<what>Issue 16327 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>3391</bugid>
<title>adding header to ExpandableListView will result in producing erronous group and child positions by getSelectedPosition method</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-03-01T08:39:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>norbert....@gmail.com</reportedBy>
<openedDate>Mon, 27 Jul 2009 19:31:59 +0000</openedDate>
<description>Bug appears under Eclipse 3.5.0, Android SDK 1.5r3. the following
method: public boolean onPrepareOptionsMenu(Menu menu) {
ExpandableListView listView = AgentList.this.listView; long pos =
listView.getSelectedPosition(); int type =
ExpandableListView.getPackedPositionType(pos); if (type ==
ExpandableListView.PACKED_POSITION_TYPE_CHILD) { int groupPos =
ExpandableListView.getPackedPositionGroup(pos); int childPos =
ExpandableListView.getPackedPositionChild(pos);
Toast.makeText(getApplicationContext(), Q&quot;Echild Q&quot;E + childPos + Q&quot;E in group
Q&quot;E + groupPos,Toast.LENGTH_SHORT).show(); } else if (type ==
ExpandableListView.PACKED_POSITION_TYPE_GROUP) { int groupPos =
ExpandableListView.getPackedPositionGroup(pos);
Toast.makeText(getApplicationContext(), Q&quot;Egroup Q&quot;E + groupPos,
Toast.LENGTH_SHORT).show(); } return true; } created in a subclassed
ExpandableListActivity and created with the following method: @Override
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.agents); final TextView header = new
TextView(this); header.setLayoutParams(new ListView.LayoutParams
(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
header.setText(Q&quot;EPress Menu for optionsQ&quot;E);
header.setGravity(Gravity.CENTER); (listView =
this.getExpandableListView()).addHeaderView(header);// listView is a
private field this.groupData = new ArrayListQ&lt;EMapQ&lt;EString, StringQ&gt;EQ&gt;E();
this.childData = new ArrayListQ&lt;EListQ&lt;EMapQ&lt;EString, StringQ&gt;EQ&gt;EQ&gt;E(); final
String[] agentTypes = { Q&quot;ESMSQ&quot;E, Q&quot;EHTTPSQ&quot;E }; for (int i = 0; i Q&lt;E
agentTypes.length; i++) { final MapQ&lt;EString, StringQ&gt;E currentGroupMap =
new HashMapQ&lt;EString, StringQ&gt;E(); currentGroupMap.put(AgentList.NAME,
agentTypes[i]); this.groupData.add(currentGroupMap); final
ListQ&lt;EMapQ&lt;EString, StringQ&gt;EQ&gt;E children = new ArrayListQ&lt;EMapQ&lt;EString,
StringQ&gt;EQ&gt;E(); for (int j = 0; j Q&lt;E 2; j++) { final MapQ&lt;EString, StringQ&gt;E
curChildMap = new HashMapQ&lt;EString, StringQ&gt;E(); children.add(curChildMap);
curChildMap.put(AgentList.NAME, Q&quot;EConfiguration Q&quot;E + j);
curChildMap.put(AgentList.DESCRIPTION, Q&quot;Esample descriptionQ&quot;E); }
this.childData.add(children); } // Set up our adapter final
SimpleExpandableListAdapter mAdapter = new
SimpleExpandableListAdapter(this, this.groupData,
android.R.layout.simple_expandable_list_item_1, new String[] {
AgentList.NAME }, new int[] { android.R.id.text1, android.R.id.text2 },
this.childData, android.R.layout.simple_expandable_list_item_2, new
String [] {AgentList.NAME, AgentList.DESCRIPTION }, new int[] {
android.R.id.text1, android.R.id.text2 });
this.setListAdapter(mAdapter); } will produce erronous group and child
position values. When the SMS and HTTPS groups are folded the method
gives the following output: header - group 0 SMS - group 1 HTTPS - group
2 after expanding the SMS group the results are: header - group 0 SMS -
child 0 in group 0 configuration 1 - child 1 in group 0 configuration 2
- group 1 HTTPS - group 2 with only expanding HTTPS header - group 0 SMS
- group 1 HTTPS - child 0 in group 1 configuration 1 - child 1 in group
1 configuration 2 - group 2 with both expanded: header - group 0 SMS -
child 0 in group 0 configuration 1 - child 1 in group 0 configuration 2
- group 1 HTTPS - child 0 in group 1 configuration 1 - child 1 in group
1 configuration 2 - group 2 After removing the header the problem
dissapears.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 27 Jul 2009 19:56:23 +0000</when>
<what>Known bug, exists internally as #1778239.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:32:52 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Mar 2010 08:39:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2973</bugid>
<title>In Call Volume too loud on lowest setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>50</stars>
<reportedBy>jeff.tomerlin@gmail.com</reportedBy>
<openedDate>Sat, 13 Jun 2009 04:36:05 +0000</openedDate>
<description>On all calls with any number of different people, the in call volume is
extremely loud. I have to hold the phone away from my ear to listen.
Using Cupcake 1.5</description>
<comment>
<author>gert...@gmail.com</author>
<when>Sun, 14 Jun 2009 23:59:13 +0000</when>
<what>Same problem here (using JF ADP 1.51) Unbearable to talk with people. Unsure if it
has always been like this, but canQ&apos;Et think of any app that might be to blame.</what>
</comment>
<comment>
<author>ghoonk</author>
<when>Sun, 28 Jun 2009 06:06:43 +0000</when>
<what>This problem surfaced after I installed Ion with SPL.2005 from haykuro and the 
2.22.19.26I radio firmware. I have since switched to RavengeQ&apos;Es Ramjet ROM and the 
problem has persisted, leading me to suspect that this could be related to the radio 
firmware. Confirmation needed</what>
</comment>
<comment>
<author>shaun...@gmail.com</author>
<when>Tue, 07 Jul 2009 08:22:28 +0000</when>
<what>On my HTC Magic, Cupcake 1.5, this is happening on almost every call, even after a
hard reset.</what>
</comment>
<comment>
<author>rodney.f...@gmail.com</author>
<when>Mon, 13 Jul 2009 03:11:23 +0000</when>
<what>I am also having this problem. The volume, even at lowest, is way past the threshold
of pain. I basically have to hold the phone down about 15 cm away from my ear to
tolerate the volume. 

There must be some kind of solution?</what>
</comment>
<comment>
<author>jcoffl...@gmail.com</author>
<when>Thu, 23 Jul 2009 21:40:59 +0000</when>
<what>Same problem here:  JF 1.51 + radio update.</what>
</comment>
<comment>
<author>jeff.tomerlin@gmail.com</author>
<when>Thu, 23 Jul 2009 21:46:25 +0000</when>
<what>after the lastest update, I still have the same problem.</what>
</comment>
<comment>
<author>gonzalo....@gmail.com</author>
<when>Tue, 11 Aug 2009 09:14:22 +0000</when>
<what>Same Here</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:18:30 +0000</when>
<what></what>
</comment>
<comment>
<author>lars.van...@gmail.com</author>
<when>Thu, 27 Aug 2009 07:12:01 +0000</when>
<what>I have the same problem here, any fix for this?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:40:20 +0000</when>
<what></what>
</comment>
<comment>
<author>rodney.f...@gmail.com</author>
<when>Fri, 28 Aug 2009 00:13:52 +0000</when>
<what>Hi all,

I recently updated the firmware on my HTC Magic, through the normal update process on
the phone and this problem has not occurred since. Could be coincidence but it might
actually be good news, too.</what>
</comment>
<comment>
<author>sami.hangaslammi</author>
<when>Wed, 02 Sep 2009 07:23:30 +0000</when>
<what>I have the same problem on my recently bought and unlocked T-Mobile G1.

Firmware version: 1.5
Baseband version: 62.50S.20.17U_2.22.19.261
Kernel version: 2.6.27-00393-g6607056, san@sandroid #1
Build number: CRC37

I donQ&apos;Et think it has happened in every call, but when it does, the phone becomes 
pretty much unusable, because itQ&apos;Es so painfully loud. Also, IQ&apos;Em not 100% sure about 
this since IQ&apos;Eve only made a couple of calls so far, but it seems like it might only 
manifest when you receive a call, and not when you make the call yourself.</what>
</comment>
<comment>
<author>busse...@gmail.com</author>
<when>Wed, 09 Sep 2009 02:08:28 +0000</when>
<what>Mytouch: Handset volume is not too loud, but headset volume on lowest setting is too 
loud.  </what>
</comment>
<comment>
<author>jun6...@gmail.com</author>
<when>Thu, 24 Sep 2009 18:03:37 +0000</when>
<what>i have the same problem.
volume too loud and distorted.
i have to turn it down each call.
but g1 doesnt seem to remember the volume
and the next call starts loud and distorted again :(</what>
</comment>
<comment>
<author>jeff.tomerlin@gmail.com</author>
<when>Thu, 24 Sep 2009 18:22:28 +0000</when>
<what>It is pretty bad when the two features I use the most; making calls, and listening to
music are hampered with problems, my headphones still donQ&apos;Et work without a third
party app.</what>
</comment>
<comment>
<author>busse...@gmail.com</author>
<when>Sat, 26 Sep 2009 00:52:52 +0000</when>
<what>This worked for me: do a hard reset.

Q&apos;EHomeQ&apos;E Q&gt;E Q&apos;ESettingsQ&apos;E Q&gt;E Q&apos;ESD card Q&amp;E phone storage,Q&apos;E then select Q&apos;EFactory data reset.Q&apos;E 

NOTE: youQ&apos;Ell lose ALL of your contacts and applications.  You can use a marketplace 
app called App Manager to back up your Apps, and sync your contacts to Gmail if they 
arenQ&apos;Et already syncing.  

Anyway, definitely worth the trouble so that I can hold the phone to my ear or use a 
headset. </what>
</comment>
<comment>
<author>marccdav...@gmail.com</author>
<when>Tue, 29 Sep 2009 08:44:18 +0000</when>
<what>Same issue on a G1 here. It was ok prior to the Cupcake 1.5 update but since then
calls from certain people are way too loud.

I did download an app that lets you change call volume but even at 0 itQ&apos;Es too loud.</what>
</comment>
<comment>
<author>adamsouthward@gmail.com</author>
<when>Wed, 09 Dec 2009 12:13:08 +0000</when>
<what>Any progress on this? This is intermittent on my HTC magic (CC 1.5). Phone is
unusable for most calls, every now and then itQ&apos;Es ok. Resisting doing a factory reset
because I donQ&apos;Et have the time to restore everything...</what>
</comment>
<comment>
<author>gvi...@gmail.com</author>
<when>Wed, 09 Dec 2009 13:07:06 +0000</when>
<what>With my magic IQ&apos;Eve noticed I can toggle the speaker on then off and the volume will 
usually reduce to a saner level.  ItQ&apos;Es a pain, but at least thereQ&apos;Es a workaround until 
this is resolved.</what>
</comment>
<comment>
<author>chris.to...@gmail.com</author>
<when>Tue, 15 Dec 2009 18:40:29 +0000</when>
<what>IQ&apos;Eve noticed on my droid when this occurred (sporadically) turning the volume up to 
max and then down, the Q&apos;Evol downQ&apos;E sequence is tracked appropriately and the call 
volume decreases. </what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 10:13:47 +0000</when>
<what>Hard reset and Factory reset - different things.  A hard reset (essentially disconnects 
the battery internally, then reconnects it and internally reboots the phone from its 
off-state) is accomplished from holding down shift-alt-del keys.  Factory reset is as 
you describe.
Ha</what>
</comment>
<comment>
<author>cody.g.d...@gmail.com</author>
<when>Wed, 03 Mar 2010 17:06:13 +0000</when>
<what>Droid: handset volume is fine but headset volume on lowest setting is too loud.  
</what>
</comment>
<comment>
<author>taewon.k...@gmail.com</author>
<when>Thu, 01 Apr 2010 22:38:52 +0000</when>
<what>same issue using the moto droid. In-call volume with headphones is too loud at the 
lowest setting</what>
</comment>
<comment>
<author>paul.g.c...@gmail.com</author>
<when>Sun, 25 Apr 2010 23:15:16 +0000</when>
<what>Same problem here. So bad called t-mobile today about replacing nexus one with blackberry</what>
</comment>
<comment>
<author>jeff.tomerlin@gmail.com</author>
<when>Mon, 26 Apr 2010 00:14:45 +0000</when>
<what>Paul, did they have any solution?</what>
</comment>
</bug>
<bug>
<bugid>2999</bugid>
<title>GLSurfaceView.setDebugFlags() and GLSurfaceView.setGLWrapper() donQ&apos;Et work as expected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>zin...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 14:49:51 +0000</openedDate>
<description>IQ&apos;Em trying to adapt the SpriteText example from the ApiDemos to my own
app, and have run in to an issue with setDebugFlags(). If
setDebugFlags(DEBUG_CHECK_GL_ERROR | DEBUG_LOG_GL_CALLS); is called, the
GL10 object returned later is a GLLogWrapper instead of the
MatrixTrackingGL as MatrixGrabber expects, and so a class cast exception
is thrown: E/AndroidRuntime(14088): Uncaught handler: thread GLThread
exiting due to uncaught exception E/AndroidRuntime(14088):
java.lang.ClassCastException: android.opengl.GLLogWrapper
E/AndroidRuntime(14088): at
com.example.android.apis.graphics.spritetext.MatrixGrabber.getMatrix(MatrixGrabber.java:56)
E/AndroidRuntime(14088): at
com.example.android.apis.graphics.spritetext.MatrixGrabber.getCurrentProjection(MatrixGrabber.java:52)
E/AndroidRuntime(14088): at
com.example.android.apis.graphics.spritetext.Projector.getCurrentProjection(Projector.java:62)
E/AndroidRuntime(14088): at
com.example.android.apis.graphics.spritetext.SpriteTextRenderer.onSurfaceChanged(SpriteTextRenderer.java:257)
E/AndroidRuntime(14088): at
android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:950)
E/AndroidRuntime(14088): at
android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:887) -
Steps to reproduce the problem Create a subclass of GLSurfaceView, and
call setDebugFlags() as described in the blog. - Sample source code
demonstrating the problem in
ApiDemos/src/com/example/android/apis/graphics/spritetext/SpriteTextActivity.java,
change: mGLSurfaceView = new GLSurfaceView(this); to mGLSurfaceView =
new MyGLSurfaceView(this);, then add this class to the bottom of the
file: class MyGLSurfaceView extends GLSurfaceView { public
MyGLSurfaceView(Context context) { super(context);
setDebugFlags(DEBUG_CHECK_GL_ERROR | DEBUG_LOG_GL_CALLS); } } - What you
think the correct behavior should be.
GLSurfaceView.Renderer.onDrawFrame() should be given the wrapper
provided in setGLWrapper rather than the logging wrapper created by
setDebugFlags(). Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:54:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9295</bugid>
<title>SIGSEGV</title>
<status>NeedsInfo</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gabor.be...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 07:48:30 +0000</openedDate>
<description>See attached .java file and an adb bugreport. Leads to internal crash
(unlike usual crashes it does say which line of my code is causing it)
Running on 1.5 emulator. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Output: D/libc-abort( 905): abort()
called in pid 905 I/DEBUG ( 551): *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** *** I/DEBUG ( 551): Build fingerprint:
Q&apos;Egeneric/google_sdk/generic/:1.5/CUPCAKE/150240:eng/test-keysQ&apos;E I/DEBUG (
551): pid: 905, tid: 905 Q&gt;EQ&gt;EQ&gt;E com.steape Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 551): signal 11
(SIGSEGV), fault addr deadbaad I/DEBUG ( 551): r0 00000003 r1 deadbaad
r2 00000027 r3 ffff6150 I/DEBUG ( 551): r4 ffff6128 r5 afe2fef8 r6
afe39dd0 r7 410495cc I/DEBUG ( 551): r8 be8d5550 r9 410495c4 10 410495b4
fp 00000000 I/DEBUG ( 551): ip 0000001a sp be8d5500 lr afe1ff33 pc
afe1066a cpsr 20000030 I/DEBUG ( 551): #00 pc 0001066a
/system/lib/libc.so I/DEBUG ( 551): #01 pc 000086b0
/system/lib/libcorecg.so I/DEBUG ( 551): #02 pc 0006d0a0
/system/lib/libsgl.so I/DEBUG ( 551): #03 pc 000421fc
/system/lib/libandroid_runtime.so I/DEBUG ( 551): #04 pc 0000e3b4
/system/lib/libdvm.so I/DEBUG ( 551): #05 pc 00040a8a
/system/lib/libdvm.so I/DEBUG ( 551): #06 pc 00013118
/system/lib/libdvm.so I/DEBUG ( 551): #07 pc 00017b1c
/system/lib/libdvm.so I/DEBUG ( 551): #08 pc 00017560
/system/lib/libdvm.so I/DEBUG ( 551): #09 pc 00052268
/system/lib/libdvm.so I/DEBUG ( 551): #10 pc 000596ee
/system/lib/libdvm.so I/DEBUG ( 551): #11 pc 00013118
/system/lib/libdvm.so I/DEBUG ( 551): #12 pc 00017b1c
/system/lib/libdvm.so I/DEBUG ( 551): #13 pc 00017560
/system/lib/libdvm.so I/DEBUG ( 551): #14 pc 000520ec
/system/lib/libdvm.so I/DEBUG ( 551): #15 pc 0003f0f8
/system/lib/libdvm.so I/DEBUG ( 551): #16 pc 00031ac2
/system/lib/libdvm.so I/DEBUG ( 551): #17 pc 00028280
/system/lib/libandroid_runtime.so I/DEBUG ( 551): #18 pc 00028d7e
/system/lib/libandroid_runtime.so I/DEBUG ( 551): #19 pc 00008bf2
/system/bin/app_process I/DEBUG ( 551): #20 pc 0001fd22
/system/lib/libc.so I/DEBUG ( 551): #21 pc 0000bcb2 /system/lib/libc.so
I/DEBUG ( 551): #22 pc b000157e /system/bin/linker I/DEBUG ( 551):
stack: I/DEBUG ( 551): be8d54c0 afe39f90 I/DEBUG ( 551): be8d54c4
afe148a5 /system/lib/libc.so I/DEBUG ( 551): be8d54c8 afe39f90 I/DEBUG (
551): be8d54cc afe39fe4 I/DEBUG ( 551): be8d54d0 00000000 I/DEBUG (
551): be8d54d4 afe13e4d /system/lib/libc.so I/DEBUG ( 551): be8d54d8
ace0c390 /system/lib/libcorecg.so I/DEBUG ( 551): be8d54dc 828f928a
I/DEBUG ( 551): be8d54e0 ad083e10 I/DEBUG ( 551): be8d54e4 ffff6128
I/DEBUG ( 551): be8d54e8 afe2fef8 /system/lib/libc.so I/DEBUG ( 551):
be8d54ec afe39dd0 I/DEBUG ( 551): be8d54f0 410495cc I/DEBUG ( 551):
be8d54f4 afe10663 /system/lib/libc.so I/DEBUG ( 551): be8d54f8 df002777
I/DEBUG ( 551): be8d54fc e3a070ad I/DEBUG ( 551): #00 be8d5500 002de6d8
[heap] I/DEBUG ( 551): be8d5504 be8d5510 [stack] I/DEBUG ( 551):
be8d5508 00000001 I/DEBUG ( 551): be8d550c 00000000 I/DEBUG ( 551):
be8d5510 ace0c390 /system/lib/libcorecg.so I/DEBUG ( 551): be8d5514
fffffbdf I/DEBUG ( 551): be8d5518 ac12736c I/DEBUG ( 551): be8d551c
002de6d8 [heap] I/DEBUG ( 551): be8d5520 0028d6d0 [heap] I/DEBUG ( 551):
be8d5524 ace086b4 /system/lib/libcorecg.so I/DEBUG ( 551): #01 be8d5528
00000004 I/DEBUG ( 551): be8d552c ac06d0a4 /system/lib/libsgl.so</description>
<comment>
<author>gabor.be...@gmail.com</author>
<when>Thu, 24 Jun 2010 07:50:50 +0000</when>
<what>There was a typo, I mean Q&quot;Eit does not sayQ&quot;E</what>
</comment>
<comment>
<author>gabor.be...@gmail.com</author>
<when>Thu, 24 Jun 2010 08:57:09 +0000</when>
<what>Also crashes on HTC Dream, firmware 1.6</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 24 Jun 2010 17:45:11 +0000</when>
<what>can you reproduce this on 2.2? also, the individual .java file is insufficient to reproduce the problem: we need something we can run.</what>
</comment>
<comment>
<author>gabor.be...@gmail.com</author>
<when>Fri, 25 Jun 2010 07:59:20 +0000</when>
<what>I figured the problem was that I used Picture.createFromStream, where stream came from a jpeg file -- apparently it crashes, since the stream needs to come from Picture.writeToStream.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Jun 2010 14:40:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18207</bugid>
<title>connecting bluetooth headset cause auto dial of most recent number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>carolin....@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 15:09:45 +0000</openedDate>
<description>Device: HTC Wildfire S, Android version 2.3.3 Bluetooth headset: Midland
BT2 Whenever I connect the headset, the phone will start to call the
most recent number. Same happens when I disconnect the headset. The only
workaround I have at the moment is to install a call confirm app.</description>
<comment>
<author>carolin....@gmail.com</author>
<when>Sun, 03 Jul 2011 20:18:25 +0000</when>
<what>found another workaround: delete the call history before connecting the bluetooth headset.</what>
</comment>
</bug>
<bug>
<bugid>16444</bugid>
<title>Apps restart on their own in the background eating up memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Imran.si...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 11:29:21 +0000</openedDate>
<description>I am not able to find a specific forum to report the issue and I am
hoping it still can be taken up. The issue is with most of the
applications on Android (most of them from Android market too) that they
restart on their own eating up RAM and battery, we have to keep on
closing those apps by using some task manager but after few secs those
apps start on their own again. It should be in the hands of user to
decide which apps should run and which should not and once we exit any
app it shouldnQ&apos;Et restart unless it has the users permission. This is
something very basic but I am not sure why this is still not fixed in
Android version 2.3 which I am using currently. It would be really great
if someone can come up with a fix here and if it can be pushed to
existing Android users over the air. Would appreciate a response and
update on this genuine issue. imran.siddiqui81@gmail.com +919967503636
Thanks Imran Siddiqui</description>
<comment>
<author>yohinom...@gmail.com</author>
<when>Sat, 21 May 2011 03:55:35 +0000</when>
<what>True. Need to be fixed or it will keep eating up memory and causes battery drain.</what>
</comment>
</bug>
<bug>
<bugid>8447</bugid>
<title>Unix SUID permission not working in file system</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-24T22:52:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>Daku...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 13:58:11 +0000</openedDate>
<description>Setting the SUID permission bit on a file (chmod +s) does turn the bit
on properly, as confirmed through Q&quot;Els -lQ&quot;E. However, IQ&apos;Em not sure if this
was an intentional Q&quot;Eanother security featureQ&quot;E design decision, but when
a different user runs the executable, it still runs under their own
credentials.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 24 May 2010 22:52:16 +0000</when>
<what>/data and /cache are deliberately mounted nosuid:

$ adb shell cat /proc/mounts | grep nosuid
/dev/block/mtdblock5 /data yaffs2 rw,nosuid,nodev,relatime 0 0
/dev/block/mtdblock4 /cache yaffs2 rw,nosuid,nodev,relatime 0 0
$ 
</what>
</comment>
</bug>
<bug>
<bugid>13493</bugid>
<title>one spot one home screen grid wonQ&apos;Et grab icon </title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-01-05T19:22:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mcclosk...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 03:28:01 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:22:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14540</bugid>
<title>The WebVIew Does not support the window.getSelection function. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>calidads...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 16:36:58 +0000</openedDate>
<description>I have tried this on all levels of the Android platform through version
2.3. When trying to run JavaScript in a WebView to get the current
selection, there is nothing in the selection. I just execute the
following from my Activity that is using the WebView.
mWebView.loadUrl(Q&quot;Ejavascript: highlight(Q&apos;EyellowQ&apos;E)Q&quot;E); Here is the
JavaScript that is in the HTML file. function highlight(colour) { var
range, sel; if (window.getSelection) { // Non-IE case sel =
window.getSelection(); if (sel.getRangeAt) { range = sel.getRangeAt(0);
} document.designMode = Q&quot;EonQ&quot;E; if (range) { sel.removeAllRanges();
sel.addRange(range); } // Use HiliteColor since some browsers apply
BackColor to the whole block if ( !document.execCommand(Q&quot;EHiliteColorQ&quot;E,
false, colour) ) { document.execCommand(Q&quot;EBackColorQ&quot;E, false, colour); }
document.designMode = Q&quot;EoffQ&quot;E; } else if (document.selection Q&amp;EQ&amp;E
document.selection.createRange) { // IE case range =
document.selection.createRange(); range.execCommand(Q&quot;EBackColorQ&quot;E, false,
colour); } } The if (window.getSelection) does return true, however none
of the rest of the ifQ&apos;Es in the code return true. This is a major
omission of the javascript capability. I have also tried the
mWebView.getSelection() routine that is in 2.3. I am suggesting that
this not be approved as is. This is nothing more than the same thing you
can get from the ClipboardManager. What developers really need from the
getSelection is references to the Elements that are selected in the
WebView. That way Javascript can be used to manipulate those elements in
some way. Consider the scenario where I want to Highlight things that
the users select. LetQ&apos;Es say they highlight the 16th instance of the word
Q&quot;EtheQ&quot;E. I do a getSelection (that is implemented in 2.3) and get back the
String Q&quot;EtheQ&quot;E, now how exactly am I supposed to know which Q&quot;EtheQ&quot;E in the
page to Highlight?</description>
<comment>
<author>Iced...@gmail.com</author>
<when>Thu, 04 Aug 2011 17:39:59 +0000</when>
<what>This issue is truly an order of magnitude higher than Medium and Defect if you look at the source and the fashion in which the WebView handles selection -- WebTextView???
Basically we are handed a TextView overlay which IN NO WAY is attached to the underlying html other than visually (nice job on lining it all up and making it seamless, btw)
So in order to make this behavior work in 3.1+, I have two possible plans going forward to implement my own selection on a WebView:
1) capture MOTION_DOWN after the long click, override the built in TextSelection ActionMode  (which is so hackish it hurts) watch the drag (impossible within the webview itself due to a WHOLE OTHER bug), capture MOTION_UP position, map these coords onto the WebView, and make my selection based on the coords (while comparing the text to that captured by the ClipboardManager)
2) create my own WebTextView and not-so-hackishly create my own ActionMode and do all of the above

These are the options I see, hopefully someone can address this Flaw.
Peace</what>
</comment>
</bug>
<bug>
<bugid>3158</bugid>
<title>Gchat on TMobile Sidekick</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-02T19:34:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zare...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jul 2009 18:42:35 +0000</openedDate>
<description>Is there any way I can use gchat or gtalk on my tmobile sidekick?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 02 Jul 2009 19:34:48 +0000</when>
<what>This has nothing to do with Android.</what>
</comment>
</bug>
<bug>
<bugid>9452</bugid>
<title>Browser: Tapping puts cursor the wrong place or scrolls away</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-07-02T12:47:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 04:41:51 +0000</openedDate>
<description>Turn on mobile view, install the Big Buttons keyboard from Chicago
Logic, activate that keyboard and go to this forum and enter a line long
enough that it wraps in this into this text area. Now tap around in the
text to place the cursor at different points - notice how unpredictable
it works and how wrong the screen scrolls. If itQ&apos;Es not showing clearly,
write some more long lines with blank lines inbetween and double tap too
zoom in or out. Also tapping outside, then inside the text area makes
the view scroll incorrect and confusing. Seldomly the cusor is in the
center of view :( - often the cusor is only barely visible at the very
edge of the screen whereas youQ&apos;Ed need at least a small margin to see the
text afted or before the cursor (especially when you type inbetween to
existing words). also use the trackball to move the cursor - it too
makes the view scroll Q&quot;ErandomlyQ&quot;E. I experince this on Hero with update
2.1</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 12:47:05 +0000</when>
<what>CanQ&apos;Et reproduce using 2.2. Tapping and trackball work fine.</what>
</comment>
<comment>
<author>jus...@eblah.com</author>
<when>Sat, 18 Jun 2011 01:46:56 +0000</when>
<what>This is definitely still a big and exists in both  2.3.4 (HTC Incredible, CM7) and 3.1 (ASUS Transformer). For a quick example, copy the following text into the comment block on this bug, and use either the track pad or arrow keys on a keyboard (I am using Thumb Keyboard and stock 2.3.4 board). Prepositioning the caret on the lines below will also make the green selector go WAY out of sync as well. WhatQ&apos;Es bizarre is some paragraphs are not experiencing the issue. For example, while typing this I have noticed this one isnQ&apos;Et causing issues with moving the cursor. The paragraph below, however is have MAJOR issues. 

This is a test This is a test This is a test This is a test This is a test This is a test his is a test This is a test This is a test This is a test This is a test This is a test his is a test This is a test This is a test This is a test This is a test This is a test his is a test This is a test This is a test This is a test This is a test This is a test his is a test This is a test This is a test This is a test This is a test This is a test 

I can provide feedback and followup along with ugly screenshots from both devices as proof if needed.</what>
</comment>
<comment>
<author>yooy...@gmail.com</author>
<when>Sat, 20 Aug 2011 11:10:50 +0000</when>
<what>I can confirm this issue on Samsung Galaxy S2 running Android 2.3.4. It is impossible to edit longer posts on forums inside web browser. </what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 20 Aug 2011 11:24:47 +0000</when>
<what>I confirm too that this old bug is still present on the brand new htc ChaCha Androiid 2.3.3. The Q&quot;Ethis is a testQ&quot;E line above didnQ&apos;Et reveal the bug at first but once I type two or three extra word at random places in the test text the bug appeared full force again. Scrolling didnQ&apos;Et seem broken though but tapping _never_ positions the cursor correctly. Writing this text I canQ&apos;Et position the cursor again (lucky I have arrow buttons!).

IQ&apos;Ell create a new bug report - this time for Android 2.3 !</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 20 Aug 2011 11:33:04 +0000</when>
<what>This issue was wrongly closed by cccandroid the day after I created it - I donQ&apos;Et think he was thorough enough to recreate/repro it.

Please star this issue 19404 (android 2.3 )

Anyone repro on android 3 ? - IQ&apos;Ed love to create a new issue for android 3 too.</what>
</comment>
<comment>
<author>rn...@chromium.org</author>
<when>Sat, 24 Sep 2011 05:39:24 +0000</when>
<what>I can reproduce this issue on Samsung Galaxy Tab 10.1.</what>
</comment>
<comment>
<author>r1kcs15...@gmail.com</author>
<when>Wed, 28 Sep 2011 23:58:08 +0000</when>
<what>?? ???</what>
</comment>
<comment>
<author>johannes...@gmail.com</author>
<when>Fri, 25 Nov 2011 08:31:12 +0000</when>
<what>I can confirm this issue. please reopen it. Just now editing this text box shows the wrong behaviour.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 25 Nov 2011 09:17:30 +0000</when>
<what>Reported now for Android 3.0 here:

http://code.google.com/p/android/issues/detail?id=22252

Please star that issue!</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 29 Nov 2011 20:00:13 +0000</when>
<what>Related issues:

 http://code.google.com/p/android/issues/detail?id=22252

 http://code.google.com/p/android/issues/detail?id=19404

 http://code.google.com/p/android/issues/detail?id=13713

 http://code.google.com/p/android/issues/detail?id=9452

 http://code.google.com/p/android/issues/detail?id=9827

 http://code.google.com/p/android/issues/detail?id=9828 
</what>
</comment>
</bug>
<bug>
<bugid>15997</bugid>
<title>Back button reloads inbox - must tap twice to back out of app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:44:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>RyanPCam...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 22:45:39 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - BUG: When I
view the Google Voice inbox and press the Q&apos;EbackQ&apos;E button, the default
animation is displayed and the inbox is reloaded. When I press Q&apos;EbackQ&apos;E
again, the application Q&apos;EclosesQ&apos;E and takes me back to the previous
screen/function. - Steps to reproduce the problem: 1) Load Google Voice
app 2) Press Q&apos;EbackQ&apos;E button - What happened: inbox is reloaded. A second
press of the Q&apos;EbackQ&apos;E button is required to actually Q&apos;Eback outQ&apos;E of the
app. - What you think the correct behavior should be: If I load Google
Voice and am viewing the inbox, when I press Q&apos;EbackQ&apos;E the app should
Q&apos;EcloseQ&apos;E and display the previous app or home screen. - DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it: HTC Evo 4G (Supersonic), Android v2.3.3</description>
<comment>
<author>tomneuma...@gmail.com</author>
<when>Wed, 13 Apr 2011 00:36:28 +0000</when>
<what>same here. every time  in google voice app and press back button the inbox is reloaded. when i press back again it actually closes and finally takes me to the last screen/function. should go to previous app/ home screen with only one press of back button. 
on htc evo 4g running android 2.3.3</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:45:07 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>16453</bugid>
<title>Logic error when flipping between two voicemail services repeatably</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>DouglasS...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 16:07:05 +0000</openedDate>
<description>Reproduction: ------------- Acquire an additional voicemail service.
Google Voice is fine. Go to Q&quot;ECall SettingsQ&quot;E. The Q&quot;EVoicemail ServiceQ&quot;E
list should have two services, such as Q&quot;EMy CarrierQ&quot;E and Q&quot;EGoogle VoiceQ&quot;E.
Now switch back and forth between Q&quot;EMy CarrierQ&quot;E and Q&quot;EGoogle VoiceQ&quot;E. You
will find, that it will simply stop working after the first switch. That
is, you go to Google Voice, then when you try to go back, it will simply
remain Google Voice. Reason: ------- The culprit is a simple logic error
in packages/apps/Phone/src/com/android/phone/CallFeaturesSetting.java.
This logic error exists in both the froyo and gingerbread source trees I
have. The error is in the onPreferenceChange() function, near the 12th
line of this function. It reads: if
(mPreviousVMProviderKey.equals(newProviderKey)) { if (DGB) log(Q&quot;ENo
change Q&quot;E); return true; } What this should read instead is: if
(currentProviderKey.equals(newProviderKey)) { if (DGB) log(Q&quot;ENo change
Q&quot;E); return true; } If it is possible for currentProviderKey to be NULL
then an appropriate check should be made for this as well. However, I
donQ&apos;Et think this is possible, so the check probably isnQ&apos;Et need except
for code robustness. The current logic is incorrect, because the
previous provider is, well, by definition, the one that was selected
BEFORE the current provider. Which if you are flipping back and forth
between providers will be the same. --Doug Selph
(doug.selph@tipsolutionsinc.com)</description>
</bug>
<bug>
<bugid>16682</bugid>
<title>News Q&amp;E weather widget is not properly displayed in home screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Cary...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 08:23:26 +0000</openedDate>
<description>Version: Android 2.3.3 HW: Motorola phone, VGA display Steps to
reproduce: 1.Long press On Home screen and select Android widgets
2.Select News Q&amp;E Weather -Q&gt;E Weather 3.Observe the widget on home screen
Actual result: The widget is not displayed properly. The Temperature is
cut from the bottom Expected result: The widget should be displayed
properly.</description>
</bug>
<bug>
<bugid>5685</bugid>
<title>e-mail app does not process IMAPQ&apos;Es OK response properly</title>
<status>Released</status>
<owner>benkom...@android.com</owner>
<closedOn>2011-10-22T17:38:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>majrdisa...@gmail.com</reportedBy>
<openedDate>Mon, 28 Dec 2009 22:57:27 +0000</openedDate>
<description>Mac OS X 10.5 serverQ&apos;Es Cyrus IMAP server returns the following OK
response upon connect: * OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID
STARTTLS AUTH=PLAIN AUTH=LOGIN AUTH=CRAM-MD5] server.domain.tld Cyrus
IMAP4 v2.3.8-OS X Server 10.5: 9F33 server ready Android 2.0.1 e-mail
client (using Motorola Droid in this case) does not accept this response
and considers the server as unaccessible.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 29 Dec 2009 17:07:17 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 13 Jan 2010 07:21:48 +0000</when>
<what>majrdisastr - do you happen to have email debugging (via adb) available to you?  it would be quite helpful to see 
what the app is doing when it rejects this.</what>
</comment>
<comment>
<author>majrdisa...@gmail.com</author>
<when>Wed, 13 Jan 2010 12:46:43 +0000</when>
<what>No, I donQ&apos;Et :( IQ&apos;Em new to Android - will it require rooting the phone? If you have it installed - you can just 
simulate the response by using Q&quot;EncQ&quot;E command in Linux (Q&quot;EnetcatQ&quot;E) like this:

nc -l 143

You have to be root to do that. Then set up Android Mail to use this machine as a server, and when it tries to 
connect to it to test - just cut and paste the response IQ&apos;Eve provided above into the nc window. If you shorten 
the text after the closing bracked ] - it will work, so obviously it doesnQ&apos;Et like the text beginning with 
Q&quot;Eserver.domain.tldQ&quot;E and until the end of the response.</what>
</comment>
<comment>
<author>majrdisa...@gmail.com</author>
<when>Wed, 13 Jan 2010 12:48:55 +0000</when>
<what>Just to make it clear:

This doesnQ&apos;Et work:

* OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID STARTTLS AUTH=PLAIN AUTH=LOGIN AUTH=CRAM-MD5] 
server.domain.tld Cyrus IMAP4 v2.3.8-OS X Server 10.5:	9F33 server ready

This _DOES_ work, though:

* OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID STARTTLS AUTH=PLAIN AUTH=LOGIN AUTH=CRAM-MD5] 
server.domain.tld ready

IQ&apos;Ell venture a guess it doesnQ&apos;Et like dots, hyphen or a semicolon</what>
</comment>
<comment>
<author>jon...@gmail.com</author>
<when>Sat, 20 Feb 2010 05:05:23 +0000</when>
<what>I can confirm that Android 2.0.1 also cannot connect to a OS X 10.6 server IMAP (the IMAP server is running 
Dovecot for the record).</what>
</comment>
<comment>
<author>edward.m...@gmail.com</author>
<when>Tue, 20 Apr 2010 03:56:14 +0000</when>
<what>Any update here since the 2.1 release for Android???</what>
</comment>
<comment>
<author>majrdisa...@gmail.com</author>
<when>Tue, 20 Apr 2010 04:31:12 +0000</when>
<what>Still broken in 2.1. Honestly, I gave up on Android. ItQ&apos;Es too buggy and slow, the email client is the worst 
IQ&apos;Eve ever seen. At the same time a lot of effort is being spent on useless eye candy, like live wallpaper 
and other irrelevant stuff. </what>
</comment>
<comment>
<author>medwards...@mirkwood.net</author>
<when>Fri, 28 May 2010 16:56:51 +0000</when>
<what>Between Q&apos;EOS X Server 10.5:Q&apos;E and the imap server revision (Q&apos;E9F33Q&apos;E in comment #4) is a
tab (character 0x09).  This is the problem character which causes AndroidQ&apos;Es mail
client to drop the connection.  IQ&apos;Eve run a few tests using netcat (thank you, comment
#3) where I use the original imap greeting provided by 10.5Q&apos;Es Cyrus imapd, or modify
the greeting to replace the tab with a space.  AndroidQ&apos;Es mail client will attempt to
log in with the latter, but not the former.

The bad news is, working around GoogleQ&apos;Es bug isnQ&apos;Et easy.  The greeting string is
statically compiled into the Cyrus binaries, and while later revisions of Cyrus allow
you to override the server information presented in the greeting, the version Apple
ships with Leopard, 2.3.8, lacks this configurability.

You can always try recompiling Cyrus on OS X to remove the tab in the greeting. 
Another possibility is to modify the string in the compiled binaries (this method
does appear to work, but itQ&apos;Es far beyond the scope of this post, and AndroidQ&apos;Es bug
report mechanism, for me to go into details).  Of course, a proper fix doesnQ&apos;Et
involve a workaround at all - Google should simply fix the mail client so that it
doesnQ&apos;Et choke when receiving 0x09 in a server reply.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 28 May 2010 20:17:40 +0000</when>
<what></what>
</comment>
<comment>
<author>medwards...@mirkwood.net</author>
<when>Tue, 29 Jun 2010 14:41:36 +0000</when>
<what>ItQ&apos;Es been a month since this issue was last reviewed.  Any word on when those of us who have paid for phones running Android will get an IMAP client which doesnQ&apos;Et crash on receiving whitespace?

Thanks.</what>
</comment>
<comment>
<author>kalkw...@gmail.com</author>
<when>Fri, 02 Jul 2010 23:16:03 +0000</when>
<what>Awesome tip by the author of post #8.

I hex edited (a backup) of the Cyrus imapd binary, and now, I can access my server(s) using SSL.

It would be nice if the Android email package worked with an out-of-the-box X server, but this is way better than nothing.</what>
</comment>
<comment>
<author>medwards...@mirkwood.net</author>
<when>Fri, 16 Jul 2010 21:16:27 +0000</when>
<what>Google - according to Dan MorrillQ&apos;Es post on the Android Developers Blog (see http://android-developers.blogspot.com/2009/09/note-on-google-apps-for-android.html ), GoogleQ&apos;Es reasoning for sending a CQ&amp;ED to the Cyanogen mod devs last year was due to the proprietary Google applications that were distributed with the mod.  As Google wants to be the only company which can provide Q&apos;Ethe Google experienceQ&apos;E, you made it clear to Cyanogen that they were not to distribute your proprietary apps.

I can understand this reasoning.  However, as a paying customer, IQ&apos;Ed have to say that Q&apos;Ethe Google experienceQ&apos;E is a bit underwhelming.  Does Google really want to be known for distributing apps which crash at the slightest provocation?

IQ&apos;Ed fix the bug myself, but as E-mail is a proprietary app without publicly available source code, IQ&apos;Em stuck with half-assed workarounds and the eternal hope that Google will see fit to fix a showstopper of a bug.

Is it really that difficult for you to fix this bug?  If so, please release the source to the community so that we can fix it, and have a working email app on our phones at long last.

Thanks.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 22 Oct 2011 17:38:33 +0000</when>
<what>This should be fixed in Gingerbread (AOSP Email); please re-open if thatQ&apos;Es not the case.</what>
</comment>
</bug>
<bug>
<bugid>2767</bugid>
<title>Multiplication of Message Recipiants</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T18:42:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>thecover...@gmail.com</reportedBy>
<openedDate>Tue, 26 May 2009 11:46:38 +0000</openedDate>
<description>Hi, IQ&apos;Em having a bit of an odd problem with my g1, and I wonder if
anyone finds a similar thing. I canQ&apos;Et find evidence of it, but I wonder
if people use the messaging in a different way and as such bypass the
problem... lets see. Basically, when I want to type a new message, I go
to messaging, and type the recipiant name, and then begin to type the
message. To me this seems most logical. I can do it via contacts, and
send sms, but it doesnQ&apos;Et seem the most direct way of going about things.
Anyway, the problem is this: if I type the name of someone to whom IQ&apos;Eve
sent messages both directly, and as part of a group, it puts their name
in the to field twice, and thereQ&apos;Es nothing I can do to stop it. So, for
example, I have a band. I text them individually, and from time to time,
all together. Now, if I try to write a Q&apos;Enew messageQ&apos;E, and put their one
of their names in, it puts it in twice. This is particularly
frustrating, as some of them might be in another group, so I may wish to
type their name, along with others into the Q&apos;EtoQ&apos;E field , but their name
duplicates, and they receive the message twice. My question then is:
does anyone else have this problem? Can anyone duplicate the problem?
ItQ&apos;Es not an issue if I just go to their conversation, and reply there,
but thatQ&apos;Es not ideal. Any help greatly appreciated. Cheers, Mike</description>
<comment>
<author>adam.spi...@gmail.com</author>
<when>Mon, 01 Jun 2009 14:59:45 +0000</when>
<what>Looks like a duplicate of http://code.google.com/p/android/issues/detail?id=2739</what>
</comment>
<comment>
<author>thecover...@gmail.com</author>
<when>Tue, 02 Jun 2009 08:07:51 +0000</when>
<what>Thanks Adam - when I was searchin through this didnQ&apos;Et come up, but thatQ&apos;Es the one. 
IQ&apos;Ell ad my thought to this one. Cheers.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:17:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:42:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6769</bugid>
<title>When playing camcorder video of Motorola SholesTablet-SKT uploaded to Youtube, audio is not played.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>w21...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 08:03:13 +0000</openedDate>
<description>When playing camcorder video uploaded in Youtube, audio is not played.
Q&lt;EReproduce stepsQ&gt;E 1. Record video by camcorder in SD or HD resolution
using Motorola SholesTablet-SKT (MOTOROI model). 2. Copy that video file
into PC. 3. Upload that file to Youtube through PC web browser. 4. Play
uploaded video in Youtube. 5. Video plays OK, but audio is played faster
6. After 5 sec playing, audio quit playing. -Q&gt;E It seems there is a
Transcoding bug in Youtube. - SholesTablet Camcorder video/audio codec
format 1. HD : Mpg4, 1280x720p, 24fps(Variable), 6Mbps / AAC 8KHz,
48Kbps 2. SD : Mpg4, 720x480p, 24fps(Variable), 3Mbps / AAC 8KHz, 48Kbps</description>
<comment>
<author>w21...@gmail.com</author>
<when>Mon, 22 Feb 2010 11:10:47 +0000</when>
<what>Uploaded file is .3gp file format.

See following example :

http://www.youtube.com/watch?v=NYbTNQ0LpIY
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:39:38 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>15028</bugid>
<title>Android Layout Editor thows exception Q&quot;ECanQ&apos;Et convert to dimension: 3Q&quot;E</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-03-17T00:25:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>stefano....@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 15:29:50 +0000</openedDate>
<description>Since I updated the ADT to 10.0.0.v201102162101-104271 I get this error:
Q&quot;ECanQ&apos;Et convert to dimension: 3Q&quot;E when I try to open some of my layouts
with the Android Layout Editor. Please find attached a sample layout and
the stack trace I copied from Eclipse.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 17:42:44 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Sat, 26 Feb 2011 19:13:25 +0000</when>
<what>This seems to be triggered by the negative margin left - the following layout will reproduce the issue:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;EFrameLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E
	Q&lt;EButton android:layout_marginLeft=Q&quot;E-1dipQ&quot;E /Q&gt;E
Q&lt;E/FrameLayoutQ&gt;E
</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Sat, 26 Feb 2011 19:36:20 +0000</when>
<what>The error message from that method is a bit misleading -- it prints the index rather than the string which couldnQ&apos;Et be converted; with the following patch it will print out Q&quot;E-1dipQ&quot;E instead of Q&quot;E3Q&quot;E instead:


--- a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeTypedArray.java
+++ b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeTypedArray.java
@@ -488,8 +488,8 @@ public final class BridgeTypedArray extends TypedArray {
         if (f == 0) return 0;
         if (f Q&gt;E 0) return 1;
 
-        throw new UnsupportedOperationException(Q&quot;ECanQ&apos;Et convert to dimension: Q&quot;E +
-                Integer.toString(index));
+        throw new UnsupportedOperationException(Q&quot;ECanQ&apos;Et convert to dimension: Q&quot;E + s + Q&quot;E : Q&quot;E +
+               Integer.toString(index));
     }
 
</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Sat, 26 Feb 2011 19:42:07 +0000</when>
<what>It looks like negative margins are not supported:
http://groups.google.com/group/android-developers/msg/a1dd9414c1ec980e

(Clearly we should make the tool error message clearer)</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Sat, 26 Feb 2011 19:44:54 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 00:25:58 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:48:57 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>8171</bugid>
<title>Better Integration of the SyncProvider</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Wed, 05 May 2010 17:36:06 +0000</openedDate>
<description>It would be great to have a better Integration of the Sync Provider.
Currently you have to write a service that syncs your data(eg twitter
contacts, facebook contacts,..) to the Phone. But many developers
develop services without thinking about battery drain and phone
performance, and there are many apps with services running in the
background the whole time. So i was thinking about an android managed
sync provider. So you have an syncObject to create, with some predifined
methods like onPreSync, onPostSync, Sync, cancelled, ... Like the
Asynctask was implemented. So Android takes over the whole when do i
sync, connection handling, stopping the service after the sync is done
and so on. So the dev doesnt have to worry about the whole service
things. Has someone of you thought about such a feature? best regards</description>
</bug>
<bug>
<bugid>15051</bugid>
<title>google login</title>
<status>Released</status>
<owner>cgi...@google.com</owner>
<closedOn>2011-03-02T01:55:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mike192...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 09:29:13 +0000</openedDate>
<description>Ok so some times I use the web on my phone to go to Google services and
find it redundant loging into a Google service even though IQ&apos;Em using a
Google phone with the same login info.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 01:55:19 +0000</when>
<what>Thanks for suggesting this feature.  It has been implemented in Android 3.0 (Honeycomb).</what>
</comment>
</bug>
<bug>
<bugid>16956</bugid>
<title>VPN vendors need the VPN Provider as described at Google I/O 2011 - Taking Android to Work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>37</stars>
<reportedBy>mebry...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 17:28:14 +0000</openedDate>
<description>VPN vendors need the Q&quot;EVPN ProviderQ&quot;E API mentioned in the QQ&amp;EA portion of
the Taking Android to Work presentation at Google I/O 2011
(http://www.youtube.com/watch?v=ScW4zSeexvo). Vendors would like to work
with the Google Android team to review the design of the APIs to insure
they meet our needs and to inform our development before the APIs are
available. Android enterprise users require VPN products before they
will deploy Android devices in large numbers. -NetMotion Wireless</description>
<comment>
<author>alan.d.c...@gmail.com</author>
<when>Sun, 29 May 2011 05:21:54 +0000</when>
<what>Yes, real VPN is a must...  I want to see how our product looks on the Samsung Galaxy Tab but cannot get into my companyQ&apos;Es VPN from home. 

See:
    http://code.google.com/p/android/issues/detail?id=3902
    Issue 3902:	Feature Request: Q&quot;EpureQ&quot;E ipsec vpn client (cisco-compatible)
    5773 people starred this issue. 

Maybe everyone from Google IO starred that issue, but it still isnQ&apos;Et done from what I can find.
</what>
</comment>
<comment>
<author>mebry...@gmail.com</author>
<when>Wed, 15 Jun 2011 17:52:35 +0000</when>
<what>Here is an email exchange with Google developer relations advocate Tim Bray.

From: Tim Bray 
Sent: Thursday, June 09, 2011 1:47 PM
To: Mike Bryant
Subject: Re: Thanks for the Seattle talk and a request on how to move an issue forward

IQ&apos;Eve put your concerns in front of the engineering team; weQ&apos;Ell see what comes out of that.  -Tim

On Thu, Jun 9, 2011 at 12:29 PM, Mike Bryant wrote:
How do we (VPN providers) get involved in the design/review of this feature to make sure it fits our needs since we are the Q&quot;EcustomersQ&quot;E for it?
</what>
</comment>
<comment>
<author>mebry...@gmail.com</author>
<when>Wed, 29 Jun 2011 21:38:10 +0000</when>
<what>I have no updates directly from Google. I am waiting for Google to respond directly to this issue (e.g. assign an owner?). If you leave a comment and you are an end user of VPN technology, please consider providing an estimate of the number of devices in your deployment so Google engineering can better triage this request.</what>
</comment>
<comment>
<author>todspenc...@gmail.com</author>
<when>Thu, 30 Jun 2011 13:25:41 +0000</when>
<what>Currently have the following:
~150 Blackberry Devices
~75 Q&quot;Edumb phonesQ&quot;E
- 5 Android phones (no remote access - just email)
- 2 Android tablets 
- 5 iPhones
- 1 iPad

Future expansion 2ndQ 2012 - post corporate consolidation
~ 500+ mobile phones
~ 120 mobile tablets

CompanyQ&apos;Es salesforce is expanding exponentially as is the demand for mobile access to sales tools. We are an outward facing sales force and work directly with the end-consumer as well as major retail outlets across continental North America. Sales team is in need of leading edge technology as this aids in public perception of companyQ&apos;Es technical abilities and Q&quot;Ekeeping up with the timesQ&quot;E.

I am losing ground with our executive pool and sales team fighting for Android.

Us admins out here seem to have GoogleQ&apos;Es back.....whereQ&apos;Es the love Google?

</what>
</comment>
<comment>
<author>todspenc...@gmail.com</author>
<when>Sat, 16 Jul 2011 00:23:26 +0000</when>
<what>Sadly the choice has been made to go with apple for our executives and marketing department. IT in my company is teetering on the iphone/android line...would love to hear that ice cream or gingerbread supported full VPN applications.
</what>
</comment>
</bug>
<bug>
<bugid>10480</bugid>
<title>Outgoing SMTP port issue</title>
<status>Unreproducible</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-08-19T16:21:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>bbli...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 17:56:08 +0000</openedDate>
<description>Phone: Samsung Galaxy S Android 2.1 update1 Outgoing SMTP server port on
POP3 account limited to 3 digits. My provider use 4 digit port.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 17 Aug 2010 17:03:13 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 19 Aug 2010 16:21:07 +0000</when>
<what>Hello,

IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble configuring your SMTP settings.

Unfortunately, this is the wrong bug database.  The email client on the Galaxy S was modified by Samsung - the bug you are reporting does not occur in the Android platform software.  (In fact, we have the opposite bug - our UI allows you to enter too many digits.)

I suggest contacting Samsung tech support directly, and I hope they are able to help you.
</what>
</comment>
<comment>
<author>alec.b...@gmail.com</author>
<when>Wed, 25 Aug 2010 09:39:00 +0000</when>
<what>I have the same issue. Annoyingly there is no simple way to contact Samsung about this. The app has no feedback feature and their website is one of those that makes it impossible to contact them despite the Q&apos;EContact usQ&apos;E link.

I can only conclude that they are pretty poor when it comes to app development but theyQ&apos;Ell never know because of their deaf-to-feedback policy. So, I would love to delete their app from my phone (doesnQ&apos;Et seem like this is easily done) and replace it with a better alternative.

Any suggestions on a good email app?</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 25 Aug 2010 15:54:10 +0000</when>
<what>You might also try contacting the carrier from whom you purchased the device.</what>
</comment>
<comment>
<author>MexInd...@gmail.com</author>
<when>Wed, 29 Sep 2010 11:05:17 +0000</when>
<what>Same here... Samsung S on ATQ&amp;ET, 4 number port. Tried downloading Exchange for Android v.2 But unfortunately that doesnQ&apos;Et support port numbers and failed. Any progress on this would be highly appreciated.</what>
</comment>
<comment>
<author>zaidz...@gmail.com</author>
<when>Sun, 13 Mar 2011 09:07:54 +0000</when>
<what>I have the same issue :(</what>
</comment>
<comment>
<author>santiago...@gmail.com</author>
<when>Sat, 28 May 2011 13:22:16 +0000</when>
<what>same issue here :(</what>
</comment>
</bug>
<bug>
<bugid>7835</bugid>
<title>SDK Documentation does not explain ActivityInfo.SCREEN_ORIENTATION_NOSENSOR</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>r...@acm.org</reportedBy>
<openedDate>Mon, 19 Apr 2010 06:58:45 +0000</openedDate>
<description>The SDK documentation for ActivityInfo#SCREEN_ORIENTATION_NOSENSOR
refers you to android.R.attr#screenOrientation for details. This has a
table of values. The explanation for the nosensor value is inadequate.
The full explanation (referring you to the Q&quot;EunspecifiedQ&quot;E case) can be
found at
http://developer.android.com/intl/de/guide/topics/manifest/activity-
element.html#screen. The documentation really needs to practice the
agile technique of OnceAndOnlyOnce more. I do understand itQ&apos;Es quite hard
to do so. But this sort of situation, where the overview documentation
has more detail, or more accurate detail, than the reference
documentation is distressingly common.</description>
</bug>
<bug>
<bugid>9897</bugid>
<title>OutOfMemoryException when creating Bitmap in thread.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>eni...@tightvnc.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 03:16:18 +0000</openedDate>
<description>I have a activity that displays one Bitmap (loaded from resources or
internet in separate thread), after many activity restarts i got
OutOfMemoryException. I using Android SDK 1.5 (also occurs in 2.0, 2.2).
It sounds like a GC donQ&apos;Et collects old bitmaps (none has references to
old activities and bitmaps). I think VM must correctly collect Q&quot;EdeadQ&quot;E
bitmaps or old activities in this case. Source code reproducing bug
attached: There is a BitmapActivity that recreates every 0.5 seconds and
after a while OOM exception will occur.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 20 Jul 2010 17:50:23 +0000</when>
<what>Quick question: are you using Bitmap.recycle() on the old bitmap when itQ&apos;Es no longer needed?

The over-use of finalizers in the bitmap classes can create a situation where an allocation fails, but additional storage canQ&apos;Et be freed until the finalizers run.  Explicitly clearing the bitmap storage can help here.
</what>
</comment>
<comment>
<author>eni...@tightvnc.com</author>
<when>Wed, 21 Jul 2010 02:25:18 +0000</when>
<what>No, i donQ&apos;Et use recycle().

I found the way to avoid OOM:

protected void onDestroy() {
  m_view.setImageBitmap(null);
  m_view = null;
  super.onDestroy();
}

But this is not a solution (it looks like a crutch), in my opinition:
GC must collect these bitmaps correctly, cause noone has references old bitmaps
and all activities that were displaying these bitmaps are dead.</what>
</comment>
<comment>
<author>eni...@tightvnc.com</author>
<when>Wed, 21 Jul 2010 02:36:46 +0000</when>
<what>Q&quot;EExplicitly clearing the bitmap storageQ&quot;E - do you mean Q&quot;EBitmap.recycle()Q&quot;E?</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Wed, 08 Sep 2010 21:54:24 +0000</when>
<what>We had this problem too. Solution is:

[1] Ensure you null any references to the bitmap and any Canvas objects that the bitmap is selected into. Bitmap.recycle() will do nothing if there are still any references to the bitmap. Do this in your onDestroy and/or at the point you donQ&apos;Et need the bitmap any more.

[2] Put a System.gc() at the end of your onDestroy. For some reason this is not done automatically, and if you donQ&apos;Et force a gc() then the memory usage tends to just keep increasing each time you restart the activity (I guess garbage collection doesnQ&apos;Et happen very often).</what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Sun, 07 Nov 2010 22:20:06 +0000</when>
<what>@blahblah676, when I was bitten by this bug I found some relief by REMOVING statements like:

myBitmap = null;

after I was done using a bitmap. Seemed like nulling the reference orphaned the external memory and prevented the GC from finding/releasing it. My situation was improved by only calling myBitmap.recycle().

FWIW, nulling Canvas objects doesnQ&apos;Et seem to have helped either. :^(</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 08 Nov 2010 21:29:35 +0000</when>
<what>IQ&apos;Ed recommend that everyone here also has a look at issue 8488.</what>
</comment>
</bug>
<bug>
<bugid>1048</bugid>
<title>feature req: sync browser bookmarks with google bookmarks</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-19T00:18:11.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>13</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 13:44:49 +0000</openedDate>
<description>TSIA - some way (possibly filtered by tag?) to sync the browser
bookmarks with google.com/bookmarks. Doubly useful for times you want to
save something for viewing on a desktop browser (eg video or long
article, etc)</description>
<comment>
<author>defconoii</author>
<when>Sat, 25 Oct 2008 05:28:41 +0000</when>
<what>yes, this is a great idea</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Mon, 27 Oct 2008 03:51:44 +0000</when>
<what>Ditto!  Want it.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 19 Nov 2008 09:08:03 +0000</when>
<what>wow !!! The Best thing is google is listening!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:27:00 +0000</when>
<what></what>
</comment>
<comment>
<author>duncan.carroll</author>
<when>Sat, 31 Jan 2009 19:07:13 +0000</when>
<what>As a professional web developer and CEO this is an essential feature.  Thanks guys,
*really* amazing work!</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 00:18:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:39:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15631</bugid>
<title>[WiFi] 802.1x Phase 2 Authentication DoesnQ&apos;Et Work After Gingerbread Update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>gcot...@gmail.com</reportedBy>
<openedDate>Sun, 20 Mar 2011 17:39:31 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
1. Attempt to connect to an 802.1x network which requires Phase 2
Authentication. 2. Enter EAP Method ( I used PEAP, but it appears not to
save with other configurations). 3. Enter a Phase 2 Authentication
method (I used PAP, but it didnQ&apos;Et save other settings either). 4. Enter
username and password. 5. Save and attempt to connect. 6. See that it
doesnQ&apos;Et work. 7. Long-click created network, Modify Network. 8. See that
Phase 2 authentication is set to None. - What happened. Phase 2
Authentication method didnQ&apos;Et save and I couldnQ&apos;Et connect to the network.
- What you think the correct behavior should be. Phase 2 Authentication
methods saves and logs into network correctly Running Nexus One on
Gingerbread 2.3.3 GRI40 This worked in Froyo (2.2.3) but broke as soon
as I upgraded to Gingerbread (2.3.3). IQ&apos;Em running stock Gingerbread,
never rooted this phone. Attached a (hopefully) sanitized Q&quot;Eadb
bugreportQ&quot;E. Accounts changed to accountx@domainx.com.</description>
<comment>
<author>gcot...@gmail.com</author>
<when>Sun, 20 Mar 2011 17:41:29 +0000</when>
<what>I should mention deleting the WiFi network from the list and adding it back does not help the issue. Nor does restarting.</what>
</comment>
<comment>
<author>bsho...@gmail.com</author>
<when>Thu, 31 Mar 2011 15:13:31 +0000</when>
<what>Confirmed...N1 Gingerbread 2.3.3 GRI40. </what>
</comment>
<comment>
<author>magnus.p...@gmail.com</author>
<when>Tue, 05 Apr 2011 09:02:50 +0000</when>
<what>Confirmed on Nexus S 2.3.3 GRI40.</what>
</comment>
<comment>
<author>pablo...@gmail.com</author>
<when>Mon, 09 May 2011 08:22:12 +0000</when>
<what>At my university they use PEAP with MSCHAPV2. Used to work with 2.3.3, not anymore with 2.3.4

Nexus S 9023 Spain.</what>
</comment>
<comment>
<author>mario.g...@gmail.com</author>
<when>Tue, 24 May 2011 08:05:05 +0000</when>
<what>The same here on my nexus so running stock rom 2.3.4 trying to connect to an eduroam network in a german university.</what>
</comment>
<comment>
<author>jte...@gmail.com</author>
<when>Fri, 03 Jun 2011 14:40:33 +0000</when>
<what>Same problem on DroidX running 2.3.3.
Since Gingerbread update, I cannot connect to corporate network.</what>
</comment>
<comment>
<author>somu.gh...@gmail.com</author>
<when>Tue, 07 Jun 2011 07:00:15 +0000</when>
<what>Experiencing the same issue in Galaxy S 2... It wouldnt store the phase 2 authentication under any configuration... Please help </what>
</comment>
<comment>
<author>serg...@gmail.com</author>
<when>Tue, 21 Jun 2011 09:44:12 +0000</when>
<what>Huawei U8800 - Android 2.2.2
Experiencing the same issue.
It wouldnt store the phase 2 authentication under any configuration... 
</what>
</comment>
<comment>
<author>Chaosgua...@gmail.com</author>
<when>Tue, 21 Jun 2011 12:30:04 +0000</when>
<what>I am not experienced viewing the log - but it says that you connect to a network called natalie?</what>
</comment>
<comment>
<author>martin.m...@gmail.com</author>
<when>Tue, 21 Jun 2011 14:41:27 +0000</when>
<what>Same Problem on Samsung Galayx SII with native android V2.3.3. Bug fix needed!</what>
</comment>
<comment>
<author>bil.imam@gmail.com</author>
<when>Wed, 29 Jun 2011 13:30:24 +0000</when>
<what>Same problem with Honeycomb on the Asus TF101 Transformer</what>
</comment>
<comment>
<author>WSHSeaWa...@gmail.com</author>
<when>Thu, 30 Jun 2011 02:53:40 +0000</when>
<what>Confirmed not working. Galaxy s2, android 2.3.3
 

</what>
</comment>
<comment>
<author>dengxi...@gmail.com</author>
<when>Tue, 05 Jul 2011 22:17:22 +0000</when>
<what>Same problem on my Nexus One, android 2.3.4 GRJ22. Please investigate the problem soon.</what>
</comment>
<comment>
<author>dengxi...@gmail.com</author>
<when>Tue, 12 Jul 2011 08:03:16 +0000</when>
<what>No updates at all? It has been almost 4 months since the first bug report. It will make android completely unusable in company wireless networks configured this way. Someone please look at the problem.</what>
</comment>
<comment>
<author>serg...@gmail.com</author>
<when>Thu, 14 Jul 2011 09:55:30 +0000</when>
<what>Any progress?</what>
</comment>
<comment>
<author>fede1...@gmail.com</author>
<when>Tue, 19 Jul 2011 14:11:26 +0000</when>
<what>This option is essential for working with an android phone in a company environment.

Like others probably we will be forced to choose other os phone systems for our company, in order to allow employees to connect to company intranet.

Please let us know if youQ&apos;Eve any plans on this defect (not an enhancement).</what>
</comment>
<comment>
<author>H2Ohu...@gmail.com</author>
<when>Thu, 21 Jul 2011 04:15:22 +0000</when>
<what>Same issue with new update on HTC desire s</what>
</comment>
<comment>
<author>rahul...@gmail.com</author>
<when>Sun, 24 Jul 2011 05:03:17 +0000</when>
<what>Someone... please fix this! Confirmed problem on both Honeycomb (Samsung Galaxy Tab) and Gingerbread (Nexus One).</what>
</comment>
<comment>
<author>Digita...@gmail.com</author>
<when>Mon, 25 Jul 2011 15:55:16 +0000</when>
<what>i canQ&apos;Et believe why Google does not put this on highest priority this and VPN is the most important functions to go Enterprise.</what>
</comment>
<comment>
<author>tcl...@gmail.com</author>
<when>Fri, 29 Jul 2011 02:03:22 +0000</when>
<what>Exact same issue with Galaxy S2 2.3.4 - Extremely frustrating!!</what>
</comment>
<comment>
<author>rahul...@gmail.com</author>
<when>Fri, 29 Jul 2011 04:44:52 +0000</when>
<what>There is a possible solution posted here that worked for someone: 

http://stackoverflow.com/questions/6825930/unable-to-work-with-android-on-a-corporate-network-with-wpa-wpa2-security-always Can someone confirm if it works?</what>
</comment>
<comment>
<author>tcl...@gmail.com</author>
<when>Fri, 29 Jul 2011 05:16:06 +0000</when>
<what>Did not work for me...  :(</what>
</comment>
<comment>
<author>rahul...@gmail.com</author>
<when>Fri, 29 Jul 2011 06:12:04 +0000</when>
<what>That is strange. Did you follow the exact steps? Could you install aLogcat and see what the log is saying? </what>
</comment>
<comment>
<author>somu.gh...@gmail.com</author>
<when>Fri, 29 Jul 2011 21:44:22 +0000</when>
<what>Actually I was able to connect. Dont know if SGSII has any extra stuff loaded, but it kind of worked for me. Let me know if you folks need help in this.</what>
</comment>
<comment>
<author>dengxi...@gmail.com</author>
<when>Fri, 29 Jul 2011 22:05:12 +0000</when>
<what>Tried the method in Comment 23, but my network setting explicitly requires 802.1X be enabled. And I tried both without success. Nexus One with android 2.3.4.</what>
</comment>
</bug>
<bug>
<bugid>13328</bugid>
<title>Send All Traffic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>naveedp...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 16:36:32 +0000</openedDate>
<description>In my universityQ&apos;Es wifi network, different services are
compartmentalized in different VPNs, and when i try to connect to a few
of these, my Nexus One tells me I am connected, but browser tells me
Q&quot;EPage not availableQ&quot;E when i try to access the internet. The iPhone 4
does not have this problem cuz it has an additional boolean feature
called Q&quot;ESend All trafficQ&quot;E. Is this really the reason why my nexus wonQ&apos;Et
connect to VPNs in my uniQ&apos;Es wifi network? If so, please look into it.</description>
</bug>
<bug>
<bugid>18432</bugid>
<title>latitude widget problem</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-12T17:28:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ckl...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 04:00:11 +0000</openedDate>
<description>Hi, i meet below problem. Procedure : register latitude widget on idle
-Q&gt;E select latitude -Q&gt;E wait until waiting for location -Q&gt;E back to idle -Q&gt;E
select check icon on latitue widget -Q&gt;E change the screen to maps -Q&gt;E
continuously touch zoom in button(+) located in right-bottom -Q&gt;E sorry
pop-up log : 07-12 09:12:02.089: DEBUG/ConnectivityService(1569):
ConnectivityChange for mobile_supl: CONNECTING/CONNECTING 07-12
09:12:02.149: INFO/TelephonyRegistry(1569): notifyDataConnection:
state=0 isDataConnectivityPossible=true reason=apnTypeDisabled
interfaceName=null networkType=8 07-12 09:12:02.169:
INFO/TelephonyRegistry(1569): notifyDataConnection: state=0
isDataConnectivityPossible=true reason=apnTypeDisabled
interfaceName=null networkType=8 07-12 09:12:02.189:
INFO/TelephonyRegistry(1569): notifyDataConnection: state=0
isDataConnectivityPossible=true reason=apnTypeDisabled
interfaceName=null networkType=8 07-12 09:12:02.259:
INFO/TelephonyRegistry(1569): notifyServiceState: 0 home Testcard LGE
45000 HSDPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly:
false 07-12 09:12:02.259: DEBUG/StatusBarPolicy(1645): [BRIGHTHY] 0.
mDataNetType: 8 07-12 09:12:02.259: DEBUG/StatusBarPolicy(1645):
[BRIGHTHY] curNetwork=45000 curHPLMN=45000 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): FATAL EXCEPTION: main 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): java.lang.NullPointerException 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at q.bJ.q(Unknown Source)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at q.bJ.n(Unknown
Source) 07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
q.bJ.h(Unknown Source) 07-12 09:12:04.359: ERROR/AndroidRuntime(17879):
at q.bJ.a(Unknown Source) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at q.cu.t(Unknown Source) 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at q.bJ.a(Unknown Source)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at q.cA.a(Unknown
Source) 07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
com.google.googlenav.ui.aQ.a(Unknown Source) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at e.t.g(Unknown Source) 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at e.t.b(Unknown Source)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
com.google.googlenav.ui.aQ.S(Unknown Source) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at com.google.googlenav.ui.bG.o(Unknown
Source) 07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
aY.c.run(Unknown Source) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at
android.os.Handler.handleCallback(Handler.java:587) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at
android.os.Handler.dispatchMessage(Handler.java:92) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at android.os.Looper.loop(Looper.java:130)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
android.app.ActivityThread.main(ActivityThread.java:3737) 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at
java.lang.reflect.Method.invokeNative(Native Method) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at
java.lang.reflect.Method.invoke(Method.java:507) 07-12 09:12:04.359:
ERROR/AndroidRuntime(17879): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:894)
07-12 09:12:04.359: ERROR/AndroidRuntime(17879): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) 07-12
09:12:04.359: ERROR/AndroidRuntime(17879): at
dalvik.system.NativeStart.main(Native Method) 07-12 09:12:04.379:
WARN/ActivityManager(1569): Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity 07-12
09:12:04.879: WARN/ActivityManager(1569): Activity pause timeout for
HistoryRecord{4052fb60
com.google.android.apps.maps/com.google.android.maps.MapsActivity} 07-12
09:12:05.059: WARN/ProcessStats(1569): Skipping unknown process pid
18165 we want that it is modified. Thank you.</description>
<comment>
<author>ckl...@gmail.com</author>
<when>Tue, 12 Jul 2011 04:05:00 +0000</when>
<what>there is error in procedure.
wait until waiting for location  -Q&gt;E wait until end of searching location.
Thank you.</what>
</comment>
<comment>
<author>ckl...@gmail.com</author>
<when>Tue, 12 Jul 2011 04:10:48 +0000</when>
<what>i will register this problem again.
i want that this request is deleted.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 17:28:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1061</bugid>
<title>make fails with skipping incompatible /usr/lib64/libX11.so</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-02-10T01:20:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pranavad...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 23:33:47 +0000</openedDate>
<description>Found this issue while doing a make. Followed the instruction on the
download page upto make. make gives the following error. Running FC 8
2.6.23.1-42.fc8 X11 rpm which contains the lib in the error.
libX11-1.1.3-4.fc8 last part of the error: ----------------------- host
Prebuilt: libSDL
(out/host/linux-x86/obj/STATIC_LIBRARIES/libSDL_intermediates/libSDL.a)
true host Prebuilt: libSDLmain
(out/host/linux-x86/obj/STATIC_LIBRARIES/libSDLmain_intermediates/libSDLmain.a)
true host Executable: emulator
(out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/emulator)
/usr/bin/ld: skipping incompatible /usr/lib64/libX11.so when searching
for -lX11 /usr/bin/ld: cannot find -lX11 collect2: ld returned 1 exit
status make: ***
[out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/emulator]
Error 1</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Feb 2009 01:20:44 +0000</when>
<what>Assumed to have been resolved by clearing up setup instructions. Please submt a new
report if this still exists.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:19:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5039</bugid>
<title>trash messages moved back to inbox do not appear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sadk...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 15:46:25 +0000</openedDate>
<description>In the Gmail app, Select a message in the inbox, mark it as trash. View
messages with trash label. Select same message and remove label (trash).
Return to inbox. The message is not visible there immediately but
appears later after refresh. Message should be visible on returning to
inbox view. Android 1.6, htc magic.</description>
</bug>
<bug>
<bugid>14596</bugid>
<title>adjustPan not working correctly in landscape mode</title>
<status>WorkingAsIntended</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>2011-02-09T01:11:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>izabela....@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 21:36:27 +0000</openedDate>
<description>Someone else wrote the full story here
http://stackoverflow.com/questions/4558810/adjustpan-not-preventing-keyboard-from-covering-edittext
Steps to reproduce: create a text view, position it on the bottom of the
screen, set the windowSoftInputMode to adjustPan, focus the text view.
Result: keyboard obscures the text view. Desired result: application is
panned such that the keyboard does not obscure the text view.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Feb 2011 19:49:39 +0000</when>
<what></what>
</comment>
<comment>
<author>hackbod%...@gtempaccount.com</author>
<when>Wed, 09 Feb 2011 01:11:53 +0000</when>
<what>Most IMEs when in landscape go in to full screen mode, completely covering the app, so there is no point in causing it to pan something you canQ&apos;Et see.  This behavior is ultimately up to the IME, based on how much screen space it has.  If the IME is going into full screen mode, that is what it wants, and this is working as intended.</what>
</comment>
<comment>
<author>sachin.w...@gmail.com</author>
<when>Wed, 11 May 2011 12:05:43 +0000</when>
<what>it is not working for title bar as well in any orientation.

find the attachment</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 30 Jun 2011 16:29:45 +0000</when>
<what>That is not a title bar, that is a status bar.  It is not part of your app, and it does correctly not move.
</what>
</comment>
</bug>
<bug>
<bugid>16704</bugid>
<title>Alarm saves an entry even though it should not</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vacek.st...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 09:56:10 +0000</openedDate>
<description>PLATFORM: Android 2.1 -update1 DEVICE: Emulator, Vodafone 845 SUMMARY:
Alarm saves an entry even though you have chosen to revert. REPRO STEPS:
1. Go to Q&quot;EMENUQ&quot;E (01.png) 2. Choose Q&quot;EAlarm ClockQ&quot;E (02.png) 3. Click on
Q&quot;EMENUQ&quot;E button (03.png) 4. Choose Q&quot;EAdd alarmQ&quot;E from local menu (04.png) 5.
In Q&quot;ESet alarmQ&quot;E screen choose Q&quot;ERevertQ&quot;E (05.png) 6. Alarm entry should not
be saved, but actually it gets saved. (06.png) EXPECTED RESULT: Alarm
entry should not get saved after clicking Q&quot;ERevertQ&quot;E button. NOTE: This
doesnQ&apos;Et seem to be a problem for any higher version of Android OS</description>
</bug>
<bug>
<bugid>12201</bugid>
<title>Google Analytics is the main reason of ANR in my application</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-27T21:50:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mufumb...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 18:40:47 +0000</openedDate>
<description>FIRST: sometimes it take 1 second or more to write events to SQLITE on
GA. This happens when the internal memory is slow. IQ&apos;Eve solved this by
using a single thread pool and sleeping for 3 seconds before GA tracks.
The sleep is useful for not letting GA to steal my app process. For
example, if I trigger a Q&quot;EONCLICKQ&quot;E that will execute some heavy action,
first I need to sleep and then to trigger the GA action when the heavy
action finished. This is not a good way, please get away from sqlite or
use memory temporary pools. SECOND: This method is the MAIN reason of
ANRQ&apos;Es on my app:
com.google.android.apps.analytics.PersistentEventStore.deleteEvent
please fix it, i receive 200 crashes because of this every week. It
looks like it happens when GA has finished to flush the data to the net
and is deleting stuff from SQLITE. Please, just remove the sqlite db or
something similar. Use a memory temporary pool too. DALVIK THREADS:
Q&quot;EmainQ&quot;E prio=5 tid=1 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N
obj=0x4001d8c0 self=0xccc8 | sysTid=10716 nice=0 sched=0/0 cgrp=default
handle=-1345017816 | schedstat=( 263400543151 207850708067 194538 ) at
android.database.sqlite.SQLiteStatement.native_execute(Native Method) at
android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
at
android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1598)
at
com.google.android.apps.analytics.PersistentEventStore.deleteEvent((null):-1)
at
com.google.android.apps.analytics.GoogleAnalyticsTracker.eventDispatched((null):-1)
at
com.google.android.apps.analytics.GoogleAnalyticsTracker$DispatcherMessageHandler.handleMessage((null):-1)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4627) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method) Right now the GA
architecture looks like: TRACKING -Q&gt;E SQLITE (SINGLE THREAD) -Q&gt;E INTERNET
(pooling) Please, change to something like: TRACKING -Q&gt;E MEMORY POOL -Q&gt;E
SQLITE (pooling) -Q&gt;E INTERNET (pooling) To solve the Q&quot;EdeleteEventQ&quot;E issue,
please just recreate the whole DB and delete the old one. If you
opensource the Google Analytics project I will be happy to do this
changes. I have already LOST a lot of time trying to fix this, but itQ&apos;Es
impossible and frustrating. thanks Rafael</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 21:50:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3224</bugid>
<title>Widgets disappear (temporarily) when the screen times out or rotates.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>wingzer...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jul 2009 13:09:13 +0000</openedDate>
<description>Once in a while when on the home screen, the widgets I have will
disappear without any sign or warning usually after the screen times
out. I will then longpress and reapply the missing widget. Then after
the screen times out again, the widget may stay around sometimes but may
also disappear randomly. All of a sudden, all the widgets reappear
without warning. I have twidget installed, headset toggle, and tunewiki
installed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 10 Jul 2009 15:40:12 +0000</when>
<what>Are you using the standard Home screen or another Home downloaded from Market?</what>
</comment>
<comment>
<author>wingzer...@gmail.com</author>
<when>Fri, 10 Jul 2009 15:54:37 +0000</when>
<what>Yes I am. Its very random when it happens. It first happened when 1.5 launched and then happened 
again randomly this past week.</what>
</comment>
<comment>
<author>shabeij...@gmail.com</author>
<when>Wed, 15 Jul 2009 00:57:18 +0000</when>
<what>similar problem here. widget disappear every time i turn the screen direction. </what>
</comment>
<comment>
<author>srivaths...@gmail.com</author>
<when>Fri, 24 Jul 2009 03:49:13 +0000</when>
<what>I experienced the issue as well but whenever this happens, there is some process that
is the culprit. After a while, Android detects the process and gives me an option to
Force Close. Once I close it, the widgets come back. 

This happened once when I used the camera and android prompted me after a day. Second
time it was some acore process while I was using Google Maps. I restarted android and
it prompted me to force close the acore process. 

The acore process also seemed to drain battery and I could do nothing about it. </what>
</comment>
<comment>
<author>dsw...@gmail.com</author>
<when>Fri, 28 Aug 2009 06:15:15 +0000</when>
<what>Update on additional observations. After a reboot to remedy the widget disappearing problem. I 
noticed that the home screen where the widget disappearing occurred responded sluggish when 
transitioned to. I tried to removed the widgets from the sluggish home screen hoping for improved 
speed. It was then I noticed widget overlapping.

As mentioned in the previous post, IQ&apos;Eve re-added the disappeared widgets each time disappearence 
occurred after screen orientation change. I speculate it was at that point in time where the re-added 
widget was allowed to overlap with the disappeared(invisible?) widget. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 19:52:52 +0000</when>
<what></what>
</comment>
<comment>
<author>drew.kirkpatrick</author>
<when>Wed, 09 Dec 2009 15:31:40 +0000</when>
<what>IQ&apos;Eve just started seeing this intermittent problem on my droid after upgrading to
2.01. It seems to happen most often when I open the keyboard while on the homescreen,
and the layout switches to horizontal. A reboot brings them back. I get no crashes or
Q&quot;Eforced closeQ&quot;E indicators. I never saw the problem with 2.0 on my droid. Running
standard home screen, and the only widgets I have are the mototorch one and the power
control widget (the one that comes with the droid). </what>
</comment>
</bug>
<bug>
<bugid>10858</bugid>
<title>Read Reports for SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>chris.re...@gmail.com</reportedBy>
<openedDate>Sun, 29 Aug 2010 14:31:06 +0000</openedDate>
<description>There is currently the option to have read reports for MMS, but there
are times where IQ&apos;Ed like to know if a contact has actually read a text
message IQ&apos;Eve sent to them - A feature I used to have on my blackberry
storm. So would this be possible? Seeing as though read and delivery
reports are already in place for MMS, it shouldnQ&apos;Et be too hard to extend
it over to SMS? Thanks in advance.</description>
</bug>
<bug>
<bugid>10853</bugid>
<title>Music Player: Sort items alphabetically and include search</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-11-18T00:53:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fabiogsi...@gmail.com</reportedBy>
<openedDate>Sun, 29 Aug 2010 02:32:33 +0000</openedDate>
<description>The built-in music player displays lists (artists list, albums list,
music list etc) in a messy way, making it very annoying to find an item
when the lists are very long. These lists should be sorted
alphabetically. Also it should be possible to search for an item by
name. These features would substantially improve the playerQ&apos;Es usability.</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 30 Aug 2010 22:23:54 +0000</when>
<what>Which music player is this? The stock Android Music app already sorts lists alphabetically, and you can search using the search button.

</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 18 Nov 2011 00:53:13 +0000</when>
<what>No update in over a year, closing.
</what>
</comment>
</bug>
<bug>
<bugid>10086</bugid>
<title>Large contact files crash Contacts process</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>emil.flo...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 23:40:10 +0000</openedDate>
<description>I am running a HTC Desire with Android 2.1. I am trying to use a list of
known telemarketer phone numbers to identify them when they call. I do
this by importing a number of VCF files in Google MailQ&apos;Es contacts and
syncing them to my Android. Each file has 250 numbers in it and there
are 17 files total. The first file can be found here for reference:
http://tele.href.fi/250/puhelinmyyja1.vcf When i open the People app
(com.android.htccontacts) and scroll down until the Q&quot;EPuhelinmyyj?Q&quot;E name
is visible the process force closes when the app tries to load the
information from the visible contacts (such as status updates). The
process also crashes if i try to open one of the contacts. When
receiving a call from one of the 4000 numbers, the contact is identified
correctly. Can Android not handle contacts with several hundred numbers,
or does the problem lie with the HTC software?</description>
</bug>
<bug>
<bugid>13746</bugid>
<title>Email with picture attachment sent multiple times from Camera app (Share option)</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>karthik....@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 02:38:43 +0000</openedDate>
<description>Hi, I have found one issue in Email app where if you send a
picture/photo(more tha 1MB in size) from Camera app it received more
than once on the recipient side. After analyzing the SyncManager code I
have found that, when EasOutboxService in the process of sending out
Email (SendMail and wait for response from server), and if the sync
manager wakes up during this time, then the checkMailbox triggers
EasOutboxService again, since there is an Email in Outbox. I believe we
have to stop SyncManager from starting the EasOutboxService again in
case EasOutboxService is already in the process of sending out
Email(with large attachment). Please suggest. -KK NOTE: This form is
only for reporting bugs found in the Android system while developing
Android applications. Use the Tools templates for issues with the
developer tools. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:11:30 +0000</when>
<what>Hello,

Would you please update this bug report with manufacturer, model name, and model number? And the version / build number.

Thank you.</what>
</comment>
<comment>
<author>karthik....@gmail.com</author>
<when>Fri, 20 May 2011 23:13:04 +0000</when>
<what>Samsung/Fascinate/SCH-I500/Froyo 2.2</what>
</comment>
<comment>
<author>wilsonbr...@gmail.com</author>
<when>Mon, 23 May 2011 14:46:18 +0000</when>
<what>This same issue is happening quite often in our environment.  And it randomly happens with every android phone that we use.  Our users have email accounts set up on their phones connecting to an Exchange 2010 server.

EVO Shift: Android 2.2, build number 1.17.651.1 CL291627
EVO: Android 2.2, build number 3.70.651.1 CL294884
Samsung Intercept (SPH-M910): Android 2.2, build number FROYO.DL05
</what>
</comment>
<comment>
<author>karthik....@gmail.com</author>
<when>Fri, 28 Oct 2011 02:21:34 +0000</when>
<what>Hi Google Team,
Is there any update on this issue?

Karthik</what>
</comment>
</bug>
<bug>
<bugid>19018</bugid>
<title>MediaRecorder video save problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>remotuse...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 21:57:45 +0000</openedDate>
<description>For several days I have been trying to figure out an obscure problem
related to saving video. I have narrowed it down to an issue with
MediaRecorder. The problem is when you record many (15-30) videos in a
row. What happens is that at some point (Q&gt;E10) the BEEP sound that occurs
when you start recording (i.e. MediaRecorder.start()) stops. In LogCat
there will be an error from AudioFlinger Q&quot;EERROR/AudioTrack: AudioFlinger
could not create track, status: -12Q&quot;E. Once this has happen you can still
record as many videos as you want without problem, BUT if you press the
phones volume keys the phone will CRASH. The reason that I think it is
related specifically to saving video is that I can comment out all of
the video related setup for the MediaRecorder and then record only audio
without any problem and nothing else about the code/program is
different. I have included code that creates the same issue on my phone
(Samsung Captivate running 2.2). Note that my actually video recorder
code is different and that this code is simply to share and focus on the
MediaRecorder video save issue. If you have experienced a similar issue
please respond, if you test this code on your phone and you donQ&apos;Et have
any problems please let me know as I have started to think it is a
phone/firmware issue. If you have code that works and can share please
do.</description>
<comment>
<author>remotuse...@gmail.com</author>
<when>Fri, 12 Aug 2011 07:04:31 +0000</when>
<what>Appears to be a problem specific to the phoneQ&apos;Es or operating system. I have now tested the above code and my more complex video recorder code on two different phones and I did not get the above issue. Unfortunately I do not know if it was the phone or os.</what>
</comment>
</bug>
<bug>
<bugid>10560</bugid>
<title>contact photoQ&apos;Es blurry/grainy on widgets</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>smggonza...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 16:09:24 +0000</openedDate>
<description>My device is a motorla droid X with android 2.1. Anytime I use a contact
widget(whether it be the motorola widget or 3rd party widget) the
contact photoQ&apos;Es always look blurry/grainy. is this a known bug, and will
it be resolved in android 2.2 or other updates? Thanks Steve</description>
</bug>
<bug>
<bugid>11675</bugid>
<title>Stock music player canQ&apos;Et be made Q&quot;Enon-defaultQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rentho...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 13:26:20 +0000</openedDate>
<description>Description of problem: The stock music player is the default music
player for applications needing to control music. I canQ&apos;Et change that
and I want to be able to select a different music player as the default.
When I use my bluetooth headphones and select track fwd/back or
play/pause, it does not control my currently-running music app but
instead starts up the default music player. Now I have both music
players running at the same time, playing different music. Steps to
reproduce: Start a different music player. In my case, PlayerPro. Use a
bluetooth device to change track. Stock music player will begin playing
over the top of PlayerPro. Droid X running 2.2 Ideally I want to do one
of two things: 1) uninstall the stock music app as I donQ&apos;Et use it 2)
make my preferred music app the default so the stock one no longer
responds to my bluetooth commands.</description>
<comment>
<author>amaury.rodriguez</author>
<when>Fri, 11 Feb 2011 20:47:27 +0000</when>
<what>Similar here. I use DogCatcher to listen to podcasts in my car over bluetooth. Default Music app starts when the bluetooth connects to the car. Interestingly, when I set DogCatcher to automatically start upon headset connection, DogCatcher starts and the Music app doesnQ&apos;Et. The point is, PUT A FREAKING SETTINGS MENU in the Music app Google!
I have several audio players (DogCatcher, WinAmp, Audible) and they all have the OPTION to enable/disable autoplay when a headset is connected. The default Android app doesnQ&apos;Et even have a settings menu, there are no configuration options at all for this app. Ludicrous.</what>
</comment>
<comment>
<author>tc.phili...@gmail.com</author>
<when>Sat, 05 Mar 2011 00:12:42 +0000</when>
<what>Same problem here. I canQ&apos;Et change the default APP for music. The box remain gray in the setting menu</what>
</comment>
<comment>
<author>drgre...@gmail.com</author>
<when>Fri, 25 Mar 2011 13:35:07 +0000</when>
<what>Have the same problem! My problem is also the Q&quot;Eauto playQ&quot;E feature. I get in the car and the Q&quot;Ebuilt -in music playerQ&quot;E starts playing, i start spotify and pause the internal player, then spotify has problem to get Q&quot;EpriorityQ&quot;E over the sound output. I need the restart spotify 2 times or disable/enable bluetooth. Real pain in the a..  

I try to delete all my MP3 file on the phone so the player had nothing to play. The its not starting but locks the soundoutput so its the same problem but not visible. Strange! 

As you guys say, let me choose the default player on the phone and then in that program we can choose if we want it to auto start or not.

When i go in to the youtube app, i really got problems with this. I start a video and the internal music player start also, i pause it and return to youtube but under that 2sec time the internal music player starts again.. Arrhh!!  This is a real problem!!</what>
</comment>
<comment>
<author>gadawg...@gmail.com</author>
<when>Wed, 01 Jun 2011 16:36:45 +0000</when>
<what>Same problem here.  I want to listen to the radio feed of my MLB 2011 app when IQ&apos;Em driving in the car, but the music player starts.  So I have both players playing at the same time.  The only music I have on my phone is a ringtone clip.  So I have that ringtone playing over and over again when I get in the car.  Google really needs to address this problem.</what>
</comment>
</bug>
<bug>
<bugid>2859</bugid>
<title>Time Stamp Problem on Rogers Branded Phones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>22</stars>
<reportedBy>Arc...@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 01:58:57 +0000</openedDate>
<description>This appears to be a separate issue from Q&quot;ERecieved SMS timestamps
incorrect on non-tmobile networksQ&quot;E, so IQ&apos;Em creating a new issue for it.
Rogers released the HTC Dream on their networks just yesterday. It is
currently running on a non-google HTC 1.5 build of android. The problem
is that the RECEIVED text message time stamp is off from the actual
time. A similar issue was present in T-Mobile phones on some
non-T-Mobile networks, but it appears this has since been fixed with
Cupcake. I stress that this is a separate issue that affects Rogers
branded phones on RogersQ&apos;E own network. I have called Rogers tech support
who removed and reinstated my text plan in an attempt to reset
something. It now shows the CORRECT time stamp in the list of threads
(when you first press Q&quot;EmessagesQ&quot;E), HOWEVER, when you click on the
thread, the time stamp changes to the wrong time again. When you go back
to the list of threads, itQ&apos;Es now wrong there as well. Any help with this
issue would be greatly appreciated.</description>
<comment>
<author>adamhunc...@gmail.com</author>
<when>Thu, 04 Jun 2009 20:30:21 +0000</when>
<what>im having the same issue on a new rogers htc magic that i got on june 2nd.</what>
</comment>
<comment>
<author>pfarr...@gmail.com</author>
<when>Thu, 04 Jun 2009 20:36:07 +0000</when>
<what>IQ&apos;Em having the same issue with my HTC magic.  Id recommend calling Rogers tech support.  The more 
people that call the sooner they will start working on a fix.</what>
</comment>
<comment>
<author>Arc...@gmail.com</author>
<when>Thu, 04 Jun 2009 21:22:08 +0000</when>
<what>Agreed. The more calls they get about the issue, the more likely it will be fixed.

I called tech support yesterday and was told that we would likely be getting an 
update OTA (Over The Air) to fix this issue, but wasnQ&apos;Et able to give me a time frame 
for when itQ&apos;Ell be done other than Q&quot;EsoonQ&quot;E. Hopefully with more people calling about 
it, the sooner theyQ&apos;Ell get it done, especially for such a high profile product 
launch.</what>
</comment>
<comment>
<author>pfarr...@gmail.com</author>
<when>Thu, 04 Jun 2009 22:09:01 +0000</when>
<what>That reminds me, the person from Rogers tech support who helped me also mentioned a
Q&quot;EBig UpdateQ&quot;E coming out soon.
She said Rogers are giving feedback to the developers and if this issue is found to
be a software bug it will be passed on and fixed in the upcoming update.</what>
</comment>
<comment>
<author>seandani...@gmail.com</author>
<when>Fri, 05 Jun 2009 01:09:20 +0000</when>
<what>same issue w/ a rogers dream. my received messages are timestamped 3 hours ahead.</what>
</comment>
<comment>
<author>legit.br...@gmail.com</author>
<when>Fri, 05 Jun 2009 04:17:09 +0000</when>
<what>Yes I am having this issue as well.
HTC Dream in Edmonton Alberta. Time Stamps are 2 hours ahead and Mountain Time is
-06:00 for some reason</what>
</comment>
<comment>
<author>s.a.thom...@gmail.com</author>
<when>Fri, 05 Jun 2009 14:57:36 +0000</when>
<what>Same issue in Regina - network time is reporting as GMT -6 (CST), text messages 
showup with a timestamp two hours ahead of local time.</what>
</comment>
<comment>
<author>chefq...@gmail.com</author>
<when>Fri, 05 Jun 2009 16:14:49 +0000</when>
<what>Have the same problem in winnipeg - I thought it might be something to do with the 
daylight savings time.  When I synched up my phone with HTC synch, it asked me if I 
wanted to change from Central (GMT-5) to Central (GMT-5) with daylight savings.  When I 
did this, the incoming SMS messages were threaded properly, however it was because the 
time on my phone had gone forward an hour.  

</what>
</comment>
<comment>
<author>stevenmo...@gmail.com</author>
<when>Fri, 05 Jun 2009 17:22:13 +0000</when>
<what>Something we all have to realize... The timestamps of the received messages appear to 
be locked to the Eastern Time Zone. I am in Vancouver and my received texts are 
always 3 hours ahead (PDT - EDT difference = 3 hours). From this thread, people in 
MDT (2 hours behind EDT) have their texts 2 hours off. Continuing to CDT (Winnipeg), 
texts are off 1 hour. I have a feeling that people in the Eastern time Zone (T.O., 
Montreal, etc) do not have this problem. Its simply a matter of how Rogers and Fido 
(who are based in Toronto - Eastern Timezone) are stamping the sms messages as they 
pass through their system combined with what Android is doing. 

I have used many phones over the passed couple of years, even a Nokia from Singapore. 
They all handle Fido/Rogers timestamping without issues. We will just have to wait 
for them to release a fix. Since this is already fixed in GoogleQ&apos;Es build of 1.5, it 
shouldnQ&apos;Et be too long.</what>
</comment>
<comment>
<author>phil...@gmail.com</author>
<when>Sat, 06 Jun 2009 16:53:12 +0000</when>
<what>In Halifax, all received texts are one hour behind. Time zone is an hour ahead of
Ontario.</what>
</comment>
<comment>
<author>stevenmo...@gmail.com</author>
<when>Sat, 06 Jun 2009 17:05:45 +0000</when>
<what>philclo, that confirms the pattern then. Thanks</what>
</comment>
<comment>
<author>double0t...@gmail.com</author>
<when>Sun, 07 Jun 2009 00:06:18 +0000</when>
<what>I am also in Halifax, and am experiencing the same thing as philclo with all my txts.</what>
</comment>
<comment>
<author>matthews.mike@gmail.com</author>
<when>Sun, 07 Jun 2009 13:49:36 +0000</when>
<what>I am also in Halifax and experience the exact same thing
</what>
</comment>
<comment>
<author>seandani...@gmail.com</author>
<when>Sun, 07 Jun 2009 19:31:34 +0000</when>
<what>important to note that with my 3 hour ahead received messages, i am located in victoria, BC. pattern 100% 
confirmed. I called rogers tech support to let them know, they said they are aware of it, but in terms of working 
on it they have no clue. their said if I switch to 2G only that would fix it, but as if thatQ&apos;Es a workable solution.

in the meantime im using chompsms for texts. It will timestamp your outgoing messagings as EST as well for 
replies, so at least your messages thread correctly since everything is timestamped to EST. the included 
messinging program does not do this.</what>
</comment>
<comment>
<author>timb...@gmail.com</author>
<when>Sun, 07 Jun 2009 20:27:32 +0000</when>
<what>i am in winnipeg,  all received messages are 1 hour ahead</what>
</comment>
<comment>
<author>susan...@gmail.com</author>
<when>Mon, 08 Jun 2009 04:46:15 +0000</when>
<what>I just got this phone yesterday and im in BC and im also having the same problem with
the timestamp.</what>
</comment>
<comment>
<author>joejoe...@gmail.com</author>
<when>Mon, 08 Jun 2009 17:10:29 +0000</when>
<what>IQ&apos;Em in St. JohnQ&apos;Es, same problem.</what>
</comment>
<comment>
<author>pfarr...@gmail.com</author>
<when>Mon, 08 Jun 2009 20:34:11 +0000</when>
<what>Good call on using chompsms.  ItQ&apos;Es a great substitute for the time being.</what>
</comment>
<comment>
<author>double0t...@gmail.com</author>
<when>Mon, 08 Jun 2009 22:12:26 +0000</when>
<what>I am using chompsms now, but I still have the exact same problem.  My incoming texts
are in eastern time (GMT -4) and my sent messages are Atlantic Time (GTM -3).</what>
</comment>
<comment>
<author>joejoe...@gmail.com</author>
<when>Wed, 10 Jun 2009 02:00:00 +0000</when>
<what>Any word on when this issue will be resolved?</what>
</comment>
<comment>
<author>pfarr...@gmail.com</author>
<when>Wed, 10 Jun 2009 03:10:42 +0000</when>
<what>Not yet as far as I know.  Support gave me a follow up call today and the guy didnQ&apos;Et
have a clue about any updates.  He seemed surprised that the HTC Magic he was using
to send / recieve test texts with me was receiving texts timestamped 4 hours ahead of
EST.</what>
</comment>
<comment>
<author>timb...@gmail.com</author>
<when>Wed, 10 Jun 2009 03:14:34 +0000</when>
<what>I talked to rogers today and they said they are still working on it</what>
</comment>
<comment>
<author>timb...@gmail.com</author>
<when>Wed, 10 Jun 2009 03:16:24 +0000</when>
<what>I talked to rogers today and they said they are still working on it</what>
</comment>
<comment>
<author>lonny.se...@gmail.com</author>
<when>Wed, 10 Jun 2009 22:23:15 +0000</when>
<what>well at least there are more people having the same issue lol ... IQ&apos;Em also in Regina
having the 2 hour offset issue. The local dealer has mentioned theyQ&apos;Eve called
everyone they can think of to notify them of the issue so hereQ&apos;Es hoping thereQ&apos;Es a
resolution soon.</what>
</comment>
<comment>
<author>andrew.w...@gmail.com</author>
<when>Thu, 11 Jun 2009 03:06:23 +0000</when>
<what>same problem in alberta

received msgs are 2 hours off (they are EST)</what>
</comment>
</bug>
<bug>
<bugid>13911</bugid>
<title>Need ability to turn auto-complete/word suggestion off</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:57:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xdunl...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 03:22:31 +0000</openedDate>
<description>- Steps to reproduce the problem. Type text anywhere in a non-login
textbox (either from hw keyboard or sw one) - What happened.
Auto-compete shows up below the text box and takes up valuable screen
real estate - What you think the correct behavior should be. Have the
ability to turn off auto-complete/suggested words system-wide. ItQ&apos;Es
annoying, especially since I rarely use my sw keyboard, only the
hardware kb supplied on the motorola backflip. IQ&apos;Em using 2.1 update 1.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:57:05 +0000</when>
<what>Android already includes functionality to do this. However, the Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit, and itQ&apos;Es possible that your manufacturer changed or disabled this functionality. You should contact your device maker or carrier.</what>
</comment>
</bug>
<bug>
<bugid>6764</bugid>
<title>Scrambel contacts in milestone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rogerio....@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 20:05:36 +0000</openedDate>
<description>Hi, Android in my milestone (2.0) has a crap error: it ALWAYS scramble
the my contacts with the same name. worse: a new contact added cannot be
reach by the default search function- that doensQ&apos;Et search schedule
appointments too (ridiculous) For me, its a clear proof thats android
has a long way to go till fix this basics errors The form ask to me to
show the right way to do this kind of thing: DO THE SAME THAT IPHONE
DOES, since 2007 - a stable system, with a decent interface, a desktop
tool (itunes) that cares about everything where android fails (backup,
music, photos transfer etc etc et etc), and a better one: A CONTACT
FUNCIONALITY that just WORKS !</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:10 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>999</bugid>
<title>CanQ&apos;Et submit change</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-16T05:54:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cliff_sp...@htc.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 19:07:00 +0000</openedDate>
<description>repo seems to not setup git properly. IQ&apos;Em using OSX. Polaris:repo cliff$
git add frameworks/* fatal: Not a git repository After that I canQ&apos;Et use
Q&apos;Erepo uploadQ&apos;E because git hasnQ&apos;Et setup the changes.</description>
<comment>
<author>cliff_sp...@htc.com</author>
<when>Wed, 22 Oct 2008 19:07:36 +0000</when>
<what>I did use Q&apos;Erepo startQ&apos;E before that command.</what>
</comment>
<comment>
<author>cliff_sp...@htc.com</author>
<when>Wed, 22 Oct 2008 21:03:39 +0000</when>
<what>I figured out the problem here.  You have to be in the directory of a repo project for it to work, such as 
Q&quot;Eframeworks/baseQ&quot;E.

The docs donQ&apos;Et specify this, and the example actually shows using git outside of a project directory.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:54:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9112</bugid>
<title>Unable to forward text messages on 2.1 on Samsung Moment.  Only reply.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dalefos...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 05:52:58 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10840</bugid>
<title>Gmail application is not in T.Chinese</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-08-29T01:45:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 08:02:50 +0000</openedDate>
<description>FT_HK: Gmail application is not in T.Chinese Occurrence Process: 1. Menu
-Q&gt;E Gmail -Q&gt;E login to your Gmail account (e.g test@gmail.com) 2. Allow
phone to synchronize all mails Occurrence State: All the menu are in
English (Example : Inbox / Menu / Settings) Expected Result: It should
be in T.Chinese</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 29 Aug 2010 01:45:04 +0000</when>
<what>maybe your vendor stripped the traditional chinese resources? i see a values-zh-rTW directory in the source.</what>
</comment>
</bug>
<bug>
<bugid>2169</bugid>
<title>android.resource:// does not work for playing  souce using a raw resorce as media</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>aori...@gmail.com</reportedBy>
<openedDate>Fri, 06 Mar 2009 18:50:57 +0000</openedDate>
<description>Notification n = new Notification( . . . ); n.sound =
Q&quot;Eandroid.resource://Q&lt;Epackage_nameQ&gt;E/Q&quot;E + R.raw.mysound;
myNManager.notify(0, n); to play a custom sound for a notification on my
application and no sound was played. I got similar results to
http://groups.google.com/group/android-developers/browse_thread/thread/6c0bf51c5b15ebd0/a71d0dc7834bb782?hl=enQ&amp;Elnk=gstQ&amp;Eq=android.resource%3A%2F2F#a71d0dc7834bb782</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:53:02 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Thu, 18 Jun 2009 23:05:22 +0000</when>
<what>This should be working as of the Cupcake release.
</what>
</comment>
<comment>
<author>aori...@gmail.com</author>
<when>Thu, 16 Jul 2009 20:03:45 +0000</when>
<what>I have the chance of testing with Android SDK 1.5r2 and still got the same problem 

07-16 19:56:17.483: ERROR/MidiFile(554): EAS_OpenFile failed: [-10]
07-16 19:56:17.544: ERROR/MediaPlayer(589): Unable to to create media player
07-16 19:56:17.585: WARN/NotificationService(589): error loading sound for
android.resource://com.android.im.plugin.my_im/raw/alert.mid
07-16 19:56:17.585: WARN/NotificationService(589): java.io.IOException: setDataSource
failed.: status=0x80000000
07-16 19:56:17.585: WARN/NotificationService(589):     at
android.media.MediaPlayer.setDataSource(Native Method)
07-16 19:56:17.585: WARN/NotificationService(589):     at
android.media.MediaPlayer.setDataSource(MediaPlayer.java:610)
07-16 19:56:17.585: WARN/NotificationService(589):     at
android.media.AsyncPlayer$Thread.run(AsyncPlayer.java:76)


Note: I am trying to acces the reasource from a different APK , but they share the
same user id 
</what>
</comment>
<comment>
<author>aori...@gmail.com</author>
<when>Thu, 16 Jul 2009 20:16:38 +0000</when>
<what>Sorry I didnQ&apos;Et realize how stupid I was until now. I was the using extension for the
file. We can considered this issue as closed as not reproducible in a later release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:32:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:01:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18223</bugid>
<title>Q&quot;ECut,copy,pasteQ&quot;E option is not display after select all in google search.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kumarsau...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 11:13:35 +0000</openedDate>
<description>Device No.-06 1. Go to Web -Q&gt;E Open Google page -Q&gt;E enter some characters
in google search bar -Q&gt;E long tap -Q&gt;E select all. 2. Observe carefully
blank box dispay for sometime where Q&quot;ECut,copy,paste,Q&quot;E icon will appear.
Current Result : Selection is not happening for google search box
text..thats why the cut copy and paste option is not showing. Expected
Result :Cut,copy,pasteQ&quot;E should display to user.</description>
</bug>
<bug>
<bugid>18713</bugid>
<title>Segfault in StringBuilder.append when running in emulator</title>
<status>NeedsInfo</status>
<owner>jeff...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>d...@haxney.org</reportedBy>
<openedDate>Fri, 22 Jul 2011 01:39:33 +0000</openedDate>
<description>I am developing an Android app using Eclipse on Ubuntu 11.04. It is a
mixed Scala/Java project (which took an age to set up properly). I am
using the Google Gson library to handle simple JSON objects fetched from
a server using an `AndroidHttpClient` in an `AsyncTask`. When I call
`Gson.fromJson(Reader, Class)` on line 441 a segfault occurs on line 89,
in `JsonArrayDeserializationVisitor.startVisitingObject(Object)` when
`StringBuilder` is attempting to build the message to be passed to a new
`JsonParseException`. This bug is completely reliably reproducible on my
setup, happening every time the program reaches that line. Attached is
the output from `adb bugreport`, as well as well as the stack trace as
displayed by Eclipse. I have also attached the Scala and Java files that
make up the activity that causes the crash. In the
`JsonArrayDeserializationVisitor.startVisitingObject` method, the `node`
argument is of class `Iterable`, but when selecting it in the Eclipse
debugger, the following string is displayed in the variable display
area: method lookup failed for selector Q&quot;EtoStringQ&quot;E with signature
Q&quot;E()Ljava/lang/String;Q&quot;E I donQ&apos;Et know if this is usual for this point in
the program; IQ&apos;Em not very familiar with Gson or Eclipse debugging in
general. - What you think the correct behavior should be. IQ&apos;Em not
confident that my use of `AsyncTask` and `Gson` is bug-free, but I donQ&apos;Et
expect it to cause a segfault, especially for a pure-Java library
(Gson). In fact, there is a typecasting error in the code as it is now,
that I am unable to debug with the segfault. I just tried the same code
under the Gingerbread emulator and it properly threw an exception
telling me that I need to stop being stupid about my types, rather than
segfaulting. It appears that this bug is confined to Froyo. Here are the
versions of the various pieces of software IQ&apos;Em using: OS: Ubuntu 11.04
32-bit Eclipse version: 3.7.0.I20110613-1736 Android Dev Tools version:
12.0.0.v201106281929-138431 Scala IDE version:
2.0.0.beta09-28-201107201645-529111d Treeshaker version:
1.1.0.201106281653 AVD build number: sdk-eng FRF91 43546 test-keys Gson
version: 1.7.1 Scala version: 2.8.2.r25327-b20110720024047 Android API
level: 8</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:37:16 +0000</when>
<what>Does this only happen with the debugger attached? Can you reproduce this on Android 3.0 ?

For my own reference, one of the native crashes from the bug report is below:

07-21 20:39:42.067 I/DEBUG   (   31): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-21 20:39:42.067 I/DEBUG   (   31): Build fingerprint: Q&apos;Egeneric/sdk/generic/:2.2/FRF91/43546:eng/test-keysQ&apos;E
07-21 20:39:42.067 I/DEBUG   (   31): pid: 5833, tid: 5852  Q&gt;EQ&gt;EQ&gt;E com.renown.mobile Q&lt;EQ&lt;EQ&lt;E
07-21 20:39:42.077 I/DEBUG   (   31): signal 11 (SIGSEGV), fault addr 0000001c
07-21 20:39:42.077 I/DEBUG   (   31):  r0 00000000  r1 4184bd04  r2 00000007  r3 00000002
07-21 20:39:42.077 I/DEBUG   (   31):  r4 4206f198  r5 00000010  r6 001213e8  r7 80887fc4
07-21 20:39:42.077 I/DEBUG   (   31):  r8 41897f28  r9 00000374  10 4184bd04  fp 00000002
07-21 20:39:42.077 I/DEBUG   (   31):  ip 44ef0130  sp 4701cd78  lr afd103f0  pc 80827924  cpsr 20000010
07-21 20:39:42.207 I/DEBUG   (   31):          #00  pc 00027924  /system/lib/libdvm.so
07-21 20:39:42.207 I/DEBUG   (   31):          #01  pc 0001d7cc  /system/lib/libdvm.so
07-21 20:39:42.217 I/DEBUG   (   31):          #02  pc 00053eec  /system/lib/libdvm.so
07-21 20:39:42.217 I/DEBUG   (   31):          #03  pc 00054102  /system/lib/libdvm.so
07-21 20:39:42.217 I/DEBUG   (   31):          #04  pc 0004825a  /system/lib/libdvm.so
07-21 20:39:42.227 I/DEBUG   (   31):          #05  pc 0001103c  /system/lib/libc.so
07-21 20:39:42.227 I/DEBUG   (   31):          #06  pc 00010b20  /system/lib/libc.so
07-21 20:39:42.227 I/DEBUG   (   31): 
07-21 20:39:42.227 I/DEBUG   (   31): code around pc:
07-21 20:39:42.237 I/DEBUG   (   31): 80827904 e1a05425 e79a110c e58dc020 e3510000 
07-21 20:39:42.237 I/DEBUG   (   31): 80827914 0a0010d1 e591c000 e1a0100a e59c0074 
07-21 20:39:42.237 I/DEBUG   (   31): 80827924 e790c102 eafff4e7 e59da080 e3a01001 
07-21 20:39:42.247 I/DEBUG   (   31): 80827934 e58d1038 e50a4008 e1d430b4 e1d420b2 
07-21 20:39:42.247 I/DEBUG   (   31): 80827944 e1a05425 e58d3020 e59da080 e79a3103 
07-21 20:39:42.247 I/DEBUG   (   31): 
07-21 20:39:42.247 I/DEBUG   (   31): code around lr:
07-21 20:39:42.247 I/DEBUG   (   31): afd103d0 0a000014 e5964000 e5967000 e2144903 
07-21 20:39:42.247 I/DEBUG   (   31): afd103e0 1a000012 e5961000 e2015a02 ebfff99e 
07-21 20:39:42.247 I/DEBUG   (   31): afd103f0 e3853001 e1500003 0a000008 e3550000 
07-21 20:39:42.247 I/DEBUG   (   31): afd10400 13a01001 03a01081 e5865000 e1a00006 
07-21 20:39:42.257 I/DEBUG   (   31): afd10410 e3a02001 ebfff9b8 e1a00004 e8bd87f0 
07-21 20:39:42.257 I/DEBUG   (   31): 
07-21 20:39:42.257 I/DEBUG   (   31): stack:
07-21 20:39:42.257 I/DEBUG   (   31):     4701cd38  00000374  
07-21 20:39:42.257 I/DEBUG   (   31):     4701cd3c  00000000  
07-21 20:39:42.257 I/DEBUG   (   31):     4701cd40  4206f198  /data/dalvik-cache/system@framework@core.jar@classes.dex
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd44  80824754  /system/lib/libdvm.so
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd48  001213e8  [heap]
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd4c  000000c2  
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd50  41897f28  /dev/ashmem/dalvik-LinearAlloc (deleted)
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd54  4184bd24  
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd58  00000000  
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd5c  4206f198  /data/dalvik-cache/system@framework@core.jar@classes.dex
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd60  000010f8  
07-21 20:39:42.267 I/DEBUG   (   31):     4701cd64  001213e8  [heap]
07-21 20:39:42.277 I/DEBUG   (   31):     4701cd68  80887fc4  /system/lib/libdvm.so
07-21 20:39:42.277 I/DEBUG   (   31):     4701cd6c  41897f28  /dev/ashmem/dalvik-LinearAlloc (deleted)
07-21 20:39:42.277 I/DEBUG   (   31):     4701cd70  df002777  
07-21 20:39:42.287 I/DEBUG   (   31):     4701cd74  e3a070ad  
07-21 20:39:42.287 I/DEBUG   (   31): #00 4701cd78  4701cdff  
07-21 20:39:42.287 I/DEBUG   (   31):     4701cd7c  00000006  
07-21 20:39:42.287 I/DEBUG   (   31):     4701cd80  00000000  
07-21 20:39:42.287 I/DEBUG   (   31):     4701cd84  80886510  /system/lib/libdvm.so
07-21 20:39:42.287 I/DEBUG   (   31):     4701cd88  41897f28  /dev/ashmem/dalvik-LinearAlloc (deleted)
07-21 20:39:42.297 I/DEBUG   (   31):     4701cd8c  00000008  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cd90  400094b0  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
07-21 20:39:42.297 I/DEBUG   (   31):     4701cd94  4701ce30  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cd98  00000002  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cd9c  00000000  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cda0  00000000  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cda4  4701cdff  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cda8  00016e40  [heap]
07-21 20:39:42.297 I/DEBUG   (   31):     4701cdac  0000ffff  [heap]
07-21 20:39:42.297 I/DEBUG   (   31):     4701cdb0  00000000  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cdb4  00000000  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cdb8  4701cde8  
07-21 20:39:42.297 I/DEBUG   (   31):     4701cdbc  8086b678  /system/lib/libdvm.so
07-21 20:39:42.297 I/DEBUG   (   31):     4701cdc0  8086c8b0  /system/lib/libdvm.so
07-21 20:39:42.307 I/DEBUG   (   31):     4701cdc4  00000286  
07-21 20:39:42.307 I/DEBUG   (   31):     4701cdc8  00000000  
07-21 20:39:42.307 I/DEBUG   (   31):     4701cdcc  00000000  
07-21 20:39:42.307 I/DEBUG   (   31):     4701cdd0  b2c90000  
07-21 20:39:42.307 I/DEBUG   (   31):     4701cdd4  00000000  
07-21 20:39:42.317 I/DEBUG   (   31):     4701cdd8  00000000  
07-21 20:39:42.317 I/DEBUG   (   31):     4701cddc  0000008b  
07-21 20:39:42.317 I/DEBUG   (   31):     4701cde0  00000000  
07-21 20:39:42.317 I/DEBUG   (   31):     4701cde4  00000000  
07-21 20:39:42.317 I/DEBUG   (   31):     4701cde8  44f4f850  /dev/ashmem/mspace/dalvik-heap/2 (deleted)
07-21 20:39:42.317 I/DEBUG   (   31):     4701cdec  00000000  
07-21 20:39:42.317 I/DEBUG   (   31):     4701cdf0  00100000  [heap]
07-21 20:39:42.317 I/DEBUG   (   31):     4701cdf4  4184bc3c  
07-21 20:39:42.317 I/DEBUG   (   31):     4701cdf8  4184bd04  
07-21 20:39:42.317 I/DEBUG   (   31):     4701cdfc  00d0be39  
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce00  00100000  [heap]
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce04  001213e8  [heap]
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce08  8081e870  /system/lib/libdvm.so
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce0c  4701ce30  
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce10  4701ced8  
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce14  00100000  [heap]
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce18  808481bd  /system/lib/libdvm.so
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce1c  46f1d000  
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce20  001213e8  [heap]
07-21 20:39:42.317 I/DEBUG   (   31):     4701ce24  8081d7d0  /system/lib/libdvm.so
07-21 20:39:42.317 I/DEBUG   (   31): #01 4701ce28  4701cf00  
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce2c  001213e8  [heap]
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce30  42069018  /data/dalvik-cache/system@framework@core.jar@classes.dex
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce34  4184bfe4  
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce38  00000000  
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce3c  80846dad  /system/lib/libdvm.so
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce40  4186da6c  /dev/ashmem/dalvik-LinearAlloc (deleted)
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce44  00000001  
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce48  001216d8  [heap]
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce4c  80837cfb  /system/lib/libdvm.so
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce50  00125450  [heap]
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce54  4184bfcc  
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce58  4701cea4  
07-21 20:39:42.337 I/DEBUG   (   31):     4701ce5c  4186da6c  /dev/ashmem/dalvik-LinearAlloc (deleted)
07-21 20:39:42.357 I/DEBUG   (   31):     4701ce60  00000000  
07-21 20:39:42.357 I/DEBUG   (   31):     4701ce64  00000001  
07-21 20:39:42.357 I/DEBUG   (   31):     4701ce68  40009301  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
07-21 20:39:42.357 I/DEBUG   (   31):     4701ce6c  80853c21  /system/lib/libdvm.so
07-21 20:39:42.367 I/DEBUG   (   31):     4701ce70  00000000  
07-21 20:39:42.367 I/DEBUG   (   31):     4701ce74  00000001  
07-21 20:39:42.367 I/DEBUG   (   31):     4701ce78  4186da6c  /dev/ashmem/dalvik-LinearAlloc (deleted)
07-21 20:39:42.367 I/DEBUG   (   31):     4701ce7c  001213e8  [heap]
07-21 20:39:42.367 I/DEBUG   (   31):     4701ce80  422f3c44  /data/dalvik-cache/system@framework@core.jar@classes.dex
07-21 20:39:42.367 I/DEBUG   (   31):     4701ce84  80853eef  /system/lib/libdvm.so</what>
</comment>
</bug>
<bug>
<bugid>19342</bugid>
<title>Nested context menus sometimes do not open</title>
<status>Assigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tnor...@google.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 21:58:12 +0000</openedDate>
<description>On the Mac, some nested context menus in the layout editor sometimes do
not open. It doesnQ&apos;Et happen reproducibly and generally when debugging it
works just fine :) Through some logging statements IQ&apos;Eve tracked this
down to a MenuListener (in SubmenuAction) not always firing, but IQ&apos;Eve
gotta dig deeper and find a workaround.</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 22 Aug 2011 18:33:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8545</bugid>
<title>the process android.process.media has stopped unexpectedly - Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>brov0...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 16:02:09 +0000</openedDate>
<description>Model Number: Nexus One Android Version: 2.2 Build number: FRF50 Device:
Nexus One Assumptions: This assumes the Gallery is available on the
second home screen. - Recreating 1. From the Home screen, scroll to the
second screen containing the Gallery 2. Select Gallery to open. - What
happened Immediately after opening the gallery, a popup is displayed,
which seems to be an unhandled exception, stating: Sorry! The process
android.process.media has stopped unexpectedly. Please try again. Force
close - Correct behavior The application should not force close More
notes: This problem began after manually upgrading from Android 2.1 to
2.2.</description>
<comment>
<author>brov0...@gmail.com</author>
<when>Fri, 28 May 2010 16:28:35 +0000</when>
<what>Update: I have found a solution to this issue. It seems the indexing choked because I 
was using my SD card to transfer files. I had put a project on the device with an icon 
library and it had over 1000 images in the library. When I removed the files and 
removed them from the Gallery, the issue went away. 

However, I still feel the exception is still not the correct behavior.</what>
</comment>
<comment>
<author>gorillab...@gmail.com</author>
<when>Mon, 21 Mar 2011 21:22:50 +0000</when>
<what>I have the same problem with the Huawei Ascend. When I get a message or a call this error message display everytime, and sometimes while im doing something, my fone freeze and restarrt, if the sd card still in it, it will keep restarting untili take out the sd card than it will work, but after somtimes, it will display the message again, sometime it wont restart n sometimes it will without the sd card..so I  seriously need help solving this problem, it is irritating..</what>
</comment>
<comment>
<author>gutierre...@gmail.com</author>
<when>Wed, 10 Aug 2011 10:52:55 +0000</when>
<what>yeah i have a huawei ascend from metro i put it in to cmd7 and i had it since 4 months and this happend yesterday</what>
</comment>
</bug>
<bug>
<bugid>6983</bugid>
<title>CanQ&apos;Et receive mms over 10 ko</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mns...@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 15:03:57 +0000</openedDate>
<description>Problem with all mms that contains an attachement over 10 ko, under it
works, on cupcake, donut, eclair on all android phones iQ&apos;Eve tested
(G1/G2/milestone/liquid/Nexus One) Message from logcat during the
reception : 12-01 10:29:30.208: ERROR/RetrieveTransaction(7898):
java.lang.NullPointerException 12-01 10:29:30.208:
ERROR/RetrieveTransaction(7898): at
java.io.ByteArrayInputStream.Q&lt;EinitQ&gt;E(ByteArrayInputStream.java:62) 12-01
10:29:30.208: ERROR/RetrieveTransaction(7898): at
com.google.android.mms.pdu.PduParser.Q&lt;EinitQ&gt;E(PduParser.java:95) 12-01
10:29:30.208: ERROR/RetrieveTransaction(7898): at
com.android.mms.transaction.RetrieveTransaction.run(RetrieveTransaction.java:119)
12-01 10:29:30.208: ERROR/RetrieveTransaction(7898): at
java.lang.Thread.run(Thread.java:1096) 12-01 10:29:30.208:
ERROR/RetrieveTransaction(7898): Retrieval failed. I think there is a
limit in the PDUparser, probably in the value table, but iQ&apos;Em not able to
find it</description>
<comment>
<author>franck.s...@gmail.com</author>
<when>Sat, 18 Sep 2010 22:03:40 +0000</when>
<what>Some interesting information here :

http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/307864/mms-receiving/

http://code.google.com/p/cyanogenmod/issues/detail?id=925</what>
</comment>
</bug>
<bug>
<bugid>18677</bugid>
<title>sending application to phone via bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mst...@google.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 15:13:25 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Try sending
a .apk to a Nexus S, e.g. from the gnome bluetooth menu Q&quot;Esend files to
device...Q&quot;E Observed: Nexus S silently aborts incoming connection
Expected: Nexus S receives files, then asks user if he wants to install
application It seems like there is a hardcoded whitelist in the Opp
server - this seems very short sighted. It should at least allow saving
the file to SD card. Even from a security perspective that should be
safe and is no more vulnerable than email attachments (where we allow
apk) In the olde days of Palm OS, Obex push was a very popular way to
spread applications - unclear why this shouldnQ&apos;Et be possible on Android.
Martin</description>
</bug>
<bug>
<bugid>4599</bugid>
<title>Q&quot;EWrong Image SizeQ&quot;E Exception in MapView under Android 2.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>17</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 01:11:22 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Open a MapView and go to coordinate 0,0 2. Zoom to
level 17 (Other parameters may also work, but I consistently reproduced
the problem doing this) RESULTS The MapView crashes with the following
stacktrace: java.lang.IllegalArgumentException: wrong image size: 192
192 at com.google.googlenav.map.MapTile.getImage(Unknown Source) at
com.google.googlenav.map.Map.drawTile(Unknown Source) at
com.google.googlenav.map.Map.drawMapBackground(Unknown Source) at
com.google.googlenav.map.Map.drawMap(Unknown Source) at
com.google.android.maps.MapView.drawMap(MapView.java:1029) at
com.google.android.maps.MapView.onDraw(MapView.java:468) at
android.view.View.draw(View.java:6536) at
android.view.ViewGroup.drawChild(ViewGroup.java:1526) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256) at
android.view.ViewGroup.drawChild(ViewGroup.java:1524) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256) at
android.view.ViewGroup.drawChild(ViewGroup.java:1524) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256) at
android.view.View.draw(View.java:6539) at
android.widget.FrameLayout.draw(FrameLayout.java:352) at
android.view.ViewGroup.drawChild(ViewGroup.java:1526) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256) at
android.view.ViewGroup.drawChild(ViewGroup.java:1524) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256) at
android.view.View.draw(View.java:6539) at
android.widget.FrameLayout.draw(FrameLayout.java:352) at
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1830)
at android.view.ViewRoot.draw(ViewRoot.java:1348) at
android.view.ViewRoot.performTraversals(ViewRoot.java:1113) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1632) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4310) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(Native Method) REGRESSION This reproduces
under Android 2.0 on consumer Droid devices. Does not occur on a G1
running Android 1.6.</description>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Tue, 10 Nov 2009 05:54:11 +0000</when>
<what>IQ&apos;Ell also note that this bug doesnQ&apos;Et appear to occur inside the Maps application.  Only within a MapView in a 3rd 
party app.</what>
</comment>
<comment>
<author>csruss...@gmail.com</author>
<when>Thu, 12 Nov 2009 18:57:40 +0000</when>
<what>I concur, I have the exact same issue.  The error doesnQ&apos;Et occur within an emulator
running 2.0, but does occur on the Droid.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:05:35 +0000</when>
<what></what>
</comment>
<comment>
<author>p.ar...@gmail.com</author>
<when>Tue, 24 Nov 2009 17:22:25 +0000</when>
<what>Is there any quick workaround for this? Right now once a tile is corrupted, the users 
experience constant crashes and even clearing the map cache does not seem to solve the 
error.</what>
</comment>
<comment>
<author>p.ar...@gmail.com</author>
<when>Tue, 24 Nov 2009 18:51:56 +0000</when>
<what>Also, does anyone know of a reliable reproducible case? If so, I can try to put 
together a workaround that inserts another View into the hierarchy and then try-catch 
the exception in the onDraw

try {
super.onDraw()
} catch {
 // ignore?
}
</what>
</comment>
<comment>
<author>p.ar...@gmail.com</author>
<when>Wed, 25 Nov 2009 21:29:24 +0000</when>
<what>FYI, for others having the same problem what worked as a workaround for 2.0 until it 
gets fixed was subclassing the MapView and adding an ignore:

public class TrackMapView extends MapView {
    /**
     * Override the draw method so that we can catch and ignore some of the errors 
that happen
     * during MapView drawing. Specifically, this addresses crash Q&quot;Ewrong image size: 
192 192Q&quot;E,
     * (http://code.google.com/p/android/issues/detail?id=4599), but in general since 
we canQ&apos;Et
     * do anything about these crashes, ignore all the exceptions.
     */
    @Override
    public void draw(Canvas canvas) {
        try {
            super.draw(canvas);
        } catch (Exception ex) {
            DebugUtils.debugLog(Q&quot;ETrackMapViewQ&quot;E, Q&quot;EInternal error in MapView: Q&quot;E + 
                    Log.getStackTraceString(ex));
        }
    }

...
}</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Fri, 27 Nov 2009 22:03:28 +0000</when>
<what>Does occur both on Emulator (sized for Droid screen) and on Droid device as well.</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Fri, 27 Nov 2009 22:28:48 +0000</when>
<what>Happens for me only at zoom level 21 or higher. 

Work around in MapView subclass:
public void draw(Canvas canvas) {
		try{
			if(this.getZoomLevel()Q&gt;E=21) {
				this.getController().setZoom(20);				
			}
			super.draw(canvas);
		} catch(Exception e) {
			Log.e(Q&quot;EZingMapViewQ&quot;E,Q&quot;Eerror at zoom level Q&quot;E+this.getZoomLevel());
			Log.e(Q&quot;EZingMapViewQ&quot;E,Q&quot;EError in MapView:Q&quot;E+Log.getStackTraceString(e));
			
		}
	}</what>
</comment>
<comment>
<author>Chet.Bri...@gmail.com</author>
<when>Tue, 01 Dec 2009 17:01:22 +0000</when>
<what>I also had to catch exceptions in dispatchTouchEvent:

@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
  // TODO Auto-generated method stub
  try {
    return super.dispatchTouchEvent(ev);
  } catch (Exception ex) {
    Log.e(Q&quot;ETrackMapViewQ&quot;E, ex.toString());
  }
  return true;
}

Unfortunately this just keeps it from Force Closing, doesnQ&apos;Et really Q&quot;EfixQ&quot;E anything.</what>
</comment>
<comment>
<author>Chet.Bri...@gmail.com</author>
<when>Thu, 10 Dec 2009 20:59:08 +0000</when>
<what>Has anyone had success in working around this?  Even catching the exceptions my app
is crippled.</what>
</comment>
<comment>
<author>Chet.Bri...@gmail.com</author>
<when>Fri, 11 Dec 2009 15:01:37 +0000</when>
<what>Seems to be fixed in Android 2.0.1!</what>
</comment>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Wed, 25 Aug 2010 22:47:36 +0000</when>
<what>I have stopped seeing this issue on the Droid, although now I am seeing it with high frequency on all of the Samsung Galaxy S series of devices running Android 2.1-update1.</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Sat, 28 Aug 2010 14:15:20 +0000</when>
<what>Lots of my Droid-X users are reporting some issues with our Satellite Map screen, probably due to this issue. HavenQ&apos;Et had a chance to get my hands on Droid X to test. Basically we catch the exception, and try to zoom out one level. Repeat up to 5 times if we keep getting the exception. So end result is user finally gets the screen to render, but its zoomed way out from what we want. IQ&apos;Ell try to verify once I get a Droid X to test with.

Also-Q&gt;E One user indicated, the issue did not occur if GPS was turned off when they used our map screen. </what>
</comment>
<comment>
<author>rflexor</author>
<when>Mon, 13 Sep 2010 02:02:16 +0000</when>
<what>I can confirm that this issue started to reoccur in august. The workaround doesnQ&apos;Et help anymore, android versions reported are 2.1 and 2.2

</what>
</comment>
<comment>
<author>DenysZad...@gmail.com</author>
<when>Wed, 19 Jan 2011 07:40:19 +0000</when>
<what>Many of my Samsung Galaxy S users reporting this exception. Motorola Droid X users are fine.</what>
</comment>
<comment>
<author>testexpe...@gmail.com</author>
<when>Wed, 19 Jan 2011 16:52:27 +0000</when>
<what>Happens on:
GT-I5800:2.1-update1/ECLAIR
GT-I9000:2.1-update1/ECLAIR/</what>
</comment>
</bug>
<bug>
<bugid>4099</bugid>
<title>Contacts Database Enhancement</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-10-02T23:45:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Fri, 02 Oct 2009 23:01:22 +0000</openedDate>
<description>Hi, Currently my application depends on my server trying to keep in sync
with the contacts database for things to work properly. This can be
quite difficult but have noticed that Google has no problem because it
has fields built into the database to handle this properly and allow
them to do atomic syncs (of course, if there is no connection, the sync
will not occur). I was wondering if Google has plans on allowing
applications to plug in to their Q&quot;EsyncQ&quot;E engine, thereby having something
like a receiver catch contact sync actions, so they know what has been
added/updated/deleted, or even just being able to specify another server
to keep Q&quot;Ein syncQ&quot;E with. Is it something Google would like to have but
doesnQ&apos;Et have the resources to put on it? I mean, this is one of the
downsides of ContentProviders because, currently, there is no way to
Q&quot;EextendQ&quot;E a provider properly as a third-party and keep it in sync with
what you extended. Essentially, that is what IQ&apos;Ed like to solve. The real
question is, what direction would Google like me to go to solve this, so
that I have a good chance of getting this accepted? Thanks, Jonathan
Herriott</description>
<comment>
<author>herri...@gmail.com</author>
<when>Fri, 02 Oct 2009 23:02:46 +0000</when>
<what>Sorry, this was meant to be in android-platform and only realized it after I hit post
(realized I was writing in the wrong tab).  If I could delete it, I would.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 02 Oct 2009 23:45:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1832</bugid>
<title>vibrate icon in notification bar not in sync with Q&quot;EVibrate phoneQ&quot;E setting</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-27T22:44:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dan.prin...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jan 2009 17:13:18 +0000</openedDate>
<description>Steps to reproduce (t-mobile G1): - Home -Q&gt;E Settings -Q&gt;E Sound Q&amp;E Display
- uncheck silent mode - check Phone vibrate Bug: vibrate icon does not
appear in notification window, though the phone will vibrate upon an
incoming call. Related problem: - use the phoneQ&apos;Es physical volume button
to lower the volume. - At the next-to-lowest setting the phone vibrates
and the vibrate icon appears in the notification window. - return to
Home -Q&gt;E Settings -Q&gt;E Sound Q&amp;E Display - Silent mode is checked - this is
fine Bug: Q&quot;EPhone vibrateQ&quot;E is not NOT checked. Since the vibrate icon is
present in notifications, and the phone DOES vibrate upon an incoming
call, I would expect Q&quot;EPhone vibrateQ&quot;E to be checked. T-mobile G1 firmware
version 1.0 Baseband version 62.33.20.08H_1.22.12.29 Kernel version
2.6.25-01843-gfea26b0 android-build@apa27 #6 Build number kila-user 1.0
TC4-RC30 116143 ota-rel-keys,release-keys See also issue 1831.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:40:30 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 22:44:15 +0000</when>
<what>From the engineer who looked at this:

---8Q&lt;E---
This is how itQ&apos;Es supposed to work, but the Q&quot;EPhone vibrateQ&quot;E and Q&quot;Evibrate iconQ&quot;E
probably need to be distinguished (IQ&apos;Eve heard users of get confused before).

The Q&quot;Evibrate iconQ&quot;E only shows when the phone is in vibrate ringer mode (one of three
ringer modes: silent, vibrate, or normal).  Silent mode mutes all sounds and never
vibrates.  Vibrate mode mutes all sounds, always vibrates for calls, and passes
through a notificationQ&apos;Es vibrate (that is, vibrate if it wanted to, otherwise donQ&apos;Et).
 Normal is the regular mode which uses the settings from the Sound Q&amp;E display settings.

The Q&quot;EPhone vibrateQ&quot;E setting is only applicable to the normal ringer mode, and defines
whether it should ring+vibrate or just ring.  It is grayed out if the user is in
silent or vibrate ringer modes.
---8Q&lt;E---</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Wed, 25 Feb 2009 04:37:03 +0000</when>
<what>This is confusing since most people expect silent to only silence the speaker.

Maybe the options to switch into silent mode should be changed.
Hold power button.
Menu pops up:
  Silent
  Vibrate
  Power off</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 19 May 2009 22:35:48 +0000</when>
<what>This was improved in 1.5</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Tue, 19 May 2009 22:44:19 +0000</when>
<what>I have only tested it with the developer phone, but in that case Q&quot;EimprovedQ&quot;E would 
highly depend on your definition of that word.

The Hold-power-button menu is no better than before.
1) Silent without vibrate is not the way 100% of cellphone users
   will expect silent mode to work.
2) You still canQ&apos;Et switch to silent+vibrate without unlocking the phone.

As far as I can tell, the only improvement done is that the icon is now correctly 
reflecting the vibration state - as described in the original bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:10:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16814</bugid>
<title>Add contacts to a new message from compose screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>josh.pru...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 17:30:57 +0000</openedDate>
<description>When composing a new text/mms message in the Message app, touching the
Q&apos;EToQ&apos;E field only brings up a keyboard where the user can type in a
number. There is no way to pick a contact from the address book. This
doesnQ&apos;Et make sense; most people donQ&apos;Et memorize every phone number, and
if they did they wouldnQ&apos;Et need a contact list in the first place. Users
should be able to touch the Q&apos;EToQ&apos;E field, then pick a contact from their
phoneQ&apos;Es address book. How to replicate: 1. Touch the messaging icon on
the home screen. 2. Press the Back button to return to the messaging
home screen. 3. Press Menu and select Compose. 4. Touch the Q&apos;EToQ&apos;E field.
At this point the keyboard pops up and you can type. But thereQ&apos;Es no
option to select an existing contact. Pressing the Menu key does not
reveal any option to insert a contact. At this point you have to
recognize that thereQ&apos;Es no way to select a contact here. ThereQ&apos;Es also no
way to save a draft. If youQ&apos;Eve already composed your message and
attacked a picture, this seems like a huge waste of your time; you have
to discard the message, go back to the home screen, open your contacts,
long touch the contact, pick Send Text Message, then re-compose the
entire message. This is violently counter-intuitive.</description>
</bug>
<bug>
<bugid>9327</bugid>
<title>sdk updater fails on win server 2003</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-13T21:59:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>gabor.be...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 12:25:14 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Windows Server 2003 Standard Edition SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):
revision 5 Platform targeted by your project: 1.5 STEPS TO REPRODUCE: 1.
run SDK Updater 2. try to upgrade a package like SDK 1.5 to revision 4
or SDK tools to revision 6 EXPECTED RESULTS: packages upgraded OBSERVED
RESULTS: installation progress stops in the middle with error: Q&quot;EA folder
failed to be renamed or moved.Q&quot;E Getting this even after fresh reboot and
no other programs running. No antivirus either.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:59:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6191</bugid>
<title>TabActivity + ViewFlipper Crashes on Android Q&gt;E= 2.1</title>
<status>Released</status>
<owner>ad...@android.com</owner>
<closedOn>2011-03-17T01:27:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>58</stars>
<reportedBy>DanLe...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 22:42:03 +0000</openedDate>
<description>This problem only occurs on an Android 2.1 device. I can reproduce it in
the emulator or on an actual device (Nexus One running stock Android
2.1). To reproduce: ------------- 1. Create a TabActivity. 2. Create an
xml layout for that activity, making sure that one of the tabs has a
ViewFlipper contained within. 3. Launch the program and go to the
TabActivity. 4. Switch screen orientation between landscape and portrait
rapidly for a few seconds (creating the exact circumstance for the crash
seems a bit random, however I can typically get it to happen within 30
seconds of very rapid rotation). This also works if you request a custom
title for the TabActivity and put a ViewFlipper in the custom titleQ&apos;Es
xml layout. Also, it is important to note that one need not do
*anything* to the ViewFlipper beyond have it in the layout - it needs no
children, nor does it need to start flipping, etc. The amount of
vigorous flipping seems to depend on how complex the Activity is (i.e.
how long it takes to load), so my example project is harder to crash
than is normally seen in a real-world application of this bug. What
happens: ------------- Program crashes, giving this crash log:
java.lang.IllegalArgumentException: Receiver not registered:
android.widget.ViewFlipper$1@44b6ab90 at
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:667)
at
android.app.ApplicationContext.unregisterReceiver(ApplicationContext.java:747)
at
android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:321)
at android.widget.ViewFlipper.onDetachedFromWindow(ViewFlipper.java:104)
at android.view.View.dispatchDetachedFromWindow(View.java:5835) at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1076)
at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1074)
at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1074)
at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1074)
at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1074)
at android.view.ViewRoot.dispatchDetachedFromWindow(ViewRoot.java:1570)
at android.view.ViewRoot.doDie(ViewRoot.java:2556) at
android.view.ViewRoot.die(ViewRoot.java:2526) at
android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:218)
at
android.view.Window$LocalWindowManager.removeViewImmediate(Window.java:436)
at
android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3498)
at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3599)
at android.app.ActivityThread.access$2300(ActivityThread.java:119) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1867) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4363) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(Native Method) What should happen:
------------------- Program should not crash. Attached is a project
which demonstrates this issue.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 21 Jan 2010 22:50:38 +0000</when>
<what></what>
</comment>
<comment>
<author>catel...@gmail.com</author>
<when>Sat, 23 Jan 2010 09:24:23 +0000</when>
<what>I have a simpler case of this which crashes just about always when flipping back to
portrait in my 2.1 emulator (high res). This is just a ViewFlipper with two frames,
the first very plain and the second a list. Has never failed on 2.0.1 or earlier.
I might agree that combining a TabActivity with a ViewFlipper can be considered
somewhat unorthodox, but to flip between a plain view and a list (showint the same
data in two ways) must be very basic, right? Unless there is a workaround (other than
disabling orientation changes) this makes ViewFlipper pretty useless in 2.1, IMHO.

</what>
</comment>
<comment>
<author>ebuddyam...@gmail.com</author>
<when>Tue, 02 Feb 2010 14:44:25 +0000</when>
<what>Hey guys,

We too were faced with having to deal with this issue. As a workaround, you can prevent orientation changes 
in quick succession by locking the orientation for a few seconds.

We did this by adding the following code in the onCreate of our Activity. ItQ&apos;Es only activated on the affected 
Android 2.1 (API 7). ItQ&apos;Es not very pretty, but it works.

----

int apiLevel = Integer.parseInt(Build.VERSION.SDK);
if(apiLevel == 7) {
	setRequestedOrientation(currentOrientation);
	orientationTimer = new Timer();
	orientationTimer.schedule(new TimerTask() {
		@Override
		public void run() {
			setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
			orientationTimer.cancel();
			orientationTimer = null;
		}
	}, 3000);
}</what>
</comment>
<comment>
<author>szabolcs...@gmail.com</author>
<when>Fri, 26 Mar 2010 16:35:26 +0000</when>
<what>ANNOYING BUG INDEED. I dont even have the VF inside the Tab, just below it in a 
linear layout.

Anyway, my workaround inside onCreate() is to do:

int apiLevel = Integer.parseInt(Build.VERSION.SDK);
if(apiLevel == 7) {
	YOUR_ROOT_LAYOUT.removeView(findViewById(R.id.YOUR_FLIPPER));
	YOUR_ROOT_LAYOUT.post(new Runnable() {
		@Override
		public void run() {
			ViewFlipper vf = new ViewFlipper(YOUR_ACTIVITY.this);
			vf.SET_UP_YOUR_PROPERTIES
			YOUR_ROOT_LAYOUT.addView(vf);
		}
	}});
}

Note how this would not result in any Q&apos;EdelayQ&apos;E for the user, yet for me it appears the 
exception is gone for good.
</what>
</comment>
<comment>
<author>sharad.u...@gmail.com</author>
<when>Mon, 19 Apr 2010 19:16:02 +0000</when>
<what>int apiLevel = Integer.parseInt(Build.VERSION.SDK);
if(apiLevel == 7) {
	setRequestedOrientation(currentOrientation);
	orientationTimer = new Timer();
	orientationTimer.schedule(new TimerTask() {
		@Override
		public void run() {
			setRequestedOrientation
(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
			orientationTimer.cancel();
			orientationTimer = null;
		}
	}, 3000);
}


Hi ebuddyamsterdam,
I am looking at your solution, can you tell me what is the value of the 
currentOrientation is it getRequestedOrientation()</what>
</comment>
<comment>
<author>sharad.u...@gmail.com</author>
<when>Tue, 20 Apr 2010 20:58:10 +0000</when>
<what>Ok here is one more way to fix this
create ur own MyViewFlipper class as below
-----------------------------------------------------------------
import android.content.Context;
import android.util.AttributeSet;
import android.widget.ViewFlipper;

public class MyViewFlipper extends ViewFlipper {
	public MyViewFlipper(Context context) {
        super(context);
    }

    public MyViewFlipper(Context context, AttributeSet attrs) {
    	super(context, attrs);
    }
    
    @Override
    protected void onDetachedFromWindow() {
    	try{
    		super.onDetachedFromWindow();
    	}catch(Exception e) {
    	}
    }
}
------------------------------------------------------------
and whereever u use ViewFlipper use the above class MyViewFlipper

The exception thrown in onDetachedFromWindow is handled.</what>
</comment>
<comment>
<author>DanLe...@gmail.com</author>
<when>Tue, 20 Apr 2010 21:01:09 +0000</when>
<what>IQ&apos;Eve used a workaround like sharad actually, but itQ&apos;Es a little more complex because 
thereQ&apos;Es some code that wonQ&apos;Et run if you just catch superQ&apos;Es error:

@Override
	protected void onDetachedFromWindow() {
		try {
			super.onDetachedFromWindow();
		}
		catch (IllegalArgumentException e) {
			// Call stopFlipping() in order to kick off updateRunning()
			stopFlipping();
		}
	}</what>
</comment>
<comment>
<author>swordiA...@gmail.com</author>
<when>Fri, 23 Apr 2010 07:35:12 +0000</when>
<what>@comment 8 

thanks that works</what>
</comment>
<comment>
<author>burke.e...@gmail.com</author>
<when>Fri, 23 Apr 2010 12:42:57 +0000</when>
<what>I donQ&apos;Et think this is related to TabActivity. We use a ViewFlipper within a normal
activity and see this exception from time to time when the user rotates the screen.</what>
</comment>
<comment>
<author>catel...@gmail.com</author>
<when>Fri, 23 Apr 2010 12:55:27 +0000</when>
<what>@burke.eric
I agree with you - as I write in #2 I also only have a ViewFlipper.
I believe this is fixed in 2.1-update1, right?</what>
</comment>
<comment>
<author>BenFinni...@gmail.com</author>
<when>Fri, 23 Apr 2010 13:02:28 +0000</when>
<what>No, itQ&apos;Es not fixed in 2.1-update 1.  I was experiencing this issue on the Nexus One
running the same, so I can state definitively that itQ&apos;Es still broken in 2.1-update 1.</what>
</comment>
<comment>
<author>DanLe...@gmail.com</author>
<when>Fri, 23 Apr 2010 13:03:58 +0000</when>
<what>Also, I can confirm that I was incorrect in the TabActivity assumption originally made.  
It just happens in certain circumstances when you quickly rotate the screen; the 
TabActivity was the only way I could faithfully reproduce it (IQ&apos;Em guessing because the 
re-creation of a TabActivity is more intensive than your standard Activity).</what>
</comment>
<comment>
<author>rcgr...@gmail.com</author>
<when>Sat, 08 May 2010 13:01:02 +0000</when>
<what>I thought to combine the EbuddyAmsterdam and DanLew to a catch only on version 7 

   @Override
   protected void onDetachedFromWindow()
   {
      if( apiLevel == 7 )
      {
         try
         {
            super.onDetachedFromWindow();
         }
         catch( IllegalArgumentException e )
         {
            Log.w( TAG, Q&quot;EAndroid project issue 6191 workaround.Q&quot;E );
            /* Quick catch and continue on api level 7, the Eclair 2.1 */
         }
         finally
         {
            super.stopFlipping();
         }
      }
      else
      {
         super.onDetachedFromWindow();
      }
   }
}</what>
</comment>
<comment>
<author>tee.ay...@gmail.com</author>
<when>Mon, 31 May 2010 09:51:30 +0000</when>
<what>I just did a test and this problem still occurs on Android OS 2.2, so the workarounds need to be like apiLevel Q&gt;E= 
7.</what>
</comment>
<comment>
<author>chuck.he...@gmail.com</author>
<when>Sat, 26 Jun 2010 21:12:45 +0000</when>
<what>Sorry, but I donQ&apos;Et even HAVE a view flipper, and my customers get this error all the time.

java.lang.IllegalArgumentException: Receiver not registered: android.widget.ViewFlipper$1@447be5b8
  at android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:667)
  at android.app.ApplicationContext.unregisterReceiver(ApplicationContext.java:747)
  at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:321)
  at android.widget.ViewFlipper.onDetachedFromWindow(ViewFlipper.java:104)
  at android.view.View.dispatchDetachedFromWindow(View.java:5835)
  at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1076)


Etc. etc.

Here is the list of widgets in my application:
LinearLayout
RelativeLayout
TextView
CheckBox
Button
ImageView
ScrollView
SeekBar
ImageButton (Perhaps this has a ViewFlipper??)


In each of my activities, I call this in OnCreate:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

(ItQ&apos;Es a drawing app, and we donQ&apos;Et flip to horizontal.)
</what>
</comment>
<comment>
<author>jonas.mi...@gmail.com</author>
<when>Fri, 06 Aug 2010 13:09:11 +0000</when>
<what>Just wanted to say that I have the same problem (Android 2.2) and for me it happens on the very first orientation change so itQ&apos;Es not necessary to do multiple quick changes.
</what>
</comment>
<comment>
<author>medicals...@gmail.com</author>
<when>Wed, 11 Aug 2010 00:14:23 +0000</when>
<what>IQ&apos;Em seeing the same issue on my application...  The Developer Console says mostly Droid phones are having issues.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 29 Aug 2010 01:59:15 +0000</when>
<what>the fix was in 2.2 --- does anyone who claims to be able to reproduce this in 2.2 have a repeatable test case? (i canQ&apos;Et reproduce it running 2.2 on a Droid.)</what>
</comment>
<comment>
<author>aectann</author>
<when>Sun, 29 Aug 2010 14:22:57 +0000</when>
<what>I havenQ&apos;Et tried it for a while, but IQ&apos;Em pretty sure that IQ&apos;Eve seen the problem both at emulator of 2.2 and on HTC Desire.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Sep 2010 18:43:25 +0000</when>
<what>iQ&apos;Eve seen this on gingerbread, so weQ&apos;Eve reopened this internally.</what>
</comment>
<comment>
<author>chmc...@gmail.com</author>
<when>Mon, 13 Sep 2010 22:54:55 +0000</when>
<what>IQ&apos;Eve also seen this on the Android 2.2 emulator.  I mostly see it when rotating from landscape to portrait, even if the app started in landscape mode.</what>
</comment>
<comment>
<author>yoge...@gmail.com</author>
<when>Sun, 19 Sep 2010 07:44:17 +0000</when>
<what>I am trying to use view flipper for trapping the gestures it works fine on 2.0 and before but with 2.1 and 2.2 it crashes while changing the orientation (Mostly from landscape to portrait).

09-19 11:33:06.785: WARN/dalvikvm(393): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
09-19 11:33:06.825: ERROR/AndroidRuntime(393): FATAL EXCEPTION: main
09-19 11:33:06.825: ERROR/AndroidRuntime(393): java.lang.IllegalArgumentException: Receiver not registered: android.widget.ViewFlipper$1@452f8398
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:793)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:814)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:331)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.widget.ViewFlipper.onDetachedFromWindow(ViewFlipper.java:104)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.View.dispatchDetachedFromWindow(View.java:6033)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1158)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1156)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1156)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1156)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.ViewRoot.dispatchDetachedFromWindow(ViewRoot.java:1630)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.ViewRoot.doDie(ViewRoot.java:2671)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.ViewRoot.die(ViewRoot.java:2641)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:218)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.view.Window$LocalWindowManager.removeViewImmediate(Window.java:436)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3684)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3789)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.app.ActivityThread.access$2400(ActivityThread.java:125)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2037)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.os.Handler.dispatchMessage(Handler.java:99)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.os.Looper.loop(Looper.java:123)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at android.app.ActivityThread.main(ActivityThread.java:4627)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at java.lang.reflect.Method.invokeNative(Native Method)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at java.lang.reflect.Method.invoke(Method.java:521)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
09-19 11:33:06.825: ERROR/AndroidRuntime(393):     at dalvik.system.NativeStart.main(Native Method)

Android team any patch or any fix in roadmap soon? 
as a developer it is really pain when u see latest API is breaking the things which works fine with previous API version.</what>
</comment>
<comment>
<author>MatthewR...@gmail.com</author>
<when>Sun, 26 Sep 2010 00:24:41 +0000</when>
<what>IQ&apos;Eve can confirm this bug in 2.2 with just a couple of rotations of a view flipper it will force close.</what>
</comment>
<comment>
<author>yimin....@gmail.com</author>
<when>Thu, 30 Sep 2010 03:48:09 +0000</when>
<what>It happens here too. But if I press Q&quot;Ectrl+f12Q&quot;E and wait for a while, and then the next Q&quot;Ectrl+f12Q&quot;E, the application wont crash.</what>
</comment>
<comment>
<author>rerdav...@gmail.com</author>
<when>Sat, 20 Nov 2010 18:18:36 +0000</when>
<what>WARNING: The setRequestedOrientation workaround given above causes crashes on 2.2 (only in rotation=270/flipped-left 90-degrees).

In my app, the issue reproduces consistently on 2.1, but does not occur on 2.2. 2.2 seems to have an enforced delay on flip that cures the problem without the setRequestedOrientation workaround given above. Beware that if you have to continue initialization after onCreate (I do, because i have to wait for service connections to complete) that you must be prepared to deal with onCreate/onDestroy/onCreate without ever getting to the post-oncreate initialization steps.

If your initialization depends on services, you may need to recover state from the previous flip that has not yet been applied when you save state for the next flip.

The details of the crash on 2.2/orientation=270: In my app, the setRequestedOrientation produces a crash on launch, if launched in orientation=270degrees (rotated left 90 degrees). The sequence is bizarre. With the workaround code, the app launces in orientation=90 degrees (upside down!) and immediately re-launches in orientation=270 degrees, with no delay, which triggers the forced-close all over again. The result: your app crashes 100% of the time in orientation=270. 

I also briefly flash an upside-down screen in orientation=180, but I survive in that case for some reason. 

IQ&apos;Em fortunate in that the original issue doesnQ&apos;Et seem to occur for me in 2.2 (Samsung Galaxy Tab), so I can use the setRequestedOrientation workaround only on 2.1.

I will log a follow-on defect for the upside-down initialization behaviour. This seems to be a bug, given that thereQ&apos;Es no way to set a preferred rotation rather than a preferred orientation.

The catch-the-exception workaround doesnQ&apos;Et seem to be completely bullet-proof for me. I do intercept the exception successfully, but I seem to get exceptions thrown byh ViewFlipper in other circumstances as well. So it works, but not 100% of the time. 

</what>
</comment>
</bug>
<bug>
<bugid>2704</bugid>
<title>Contacts - Q&apos;Efrequently calledQ&apos;E label is not visible when there are no favorites contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>samsung....@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 07:58:44 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1. create 2 contacts 2. make
few calls to contact #1 3. go to favorites tab 4. go to contacts tab 5.
open contact #2 6. add contact #2 to favorites (tap star) 7. go to
favorites tab - Sample source code demonstrating the problem 3. contact
#1 is displayed in favorites tab with no description 7. Q&apos;Efrequently
calledQ&apos;E label shows up - What you think the correct behavior should be.
Q&apos;Efrequently calledQ&apos;E label should be displayed always if there is any
contact in this category If you are reporting a crash or similar issue,
please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting
output as a text file to your issue report. (For feature requests for
APIs, please include sample code showing how you are proposing the API
should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:21:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:18:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7254</bugid>
<title>haptic feedback active in phone application even if disabled in global settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dra...@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 16:20:20 +0000</openedDate>
<description>Even if haptic feedback is disabled in global settings, when in the
Phone application, pressing tones causing haptic heedback (vibration).
The setting should either be honored globally, or for applications with
an exception, it should be available under local settings for that
application. Nexus One running 2.1-update1</description>
</bug>
<bug>
<bugid>12507</bugid>
<title>no market place after version.2.3.15.MB810.verizon.en.us update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>boatmech...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 18:44:18 +0000</openedDate>
<description>droid x on verizon wireless network no longer has android market place.
did update succesfully, but no market place available. running newest
updadte available as of 11/11/2010. version.2.3.15.MB810.verizon.en.us
please help me, lost without my market place.</description>
</bug>
<bug>
<bugid>3176</bugid>
<title>Let select folder is music player</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-05T05:48:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>IsaacPE15@gmail.com</reportedBy>
<openedDate>Sat, 04 Jul 2009 12:12:06 +0000</openedDate>
<description>I have installed Copilot Live, and now the music player detects the
sounds of Copilot, is there anyway to select the music folder and only
read the music in that folder? not whole memory card?</description>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 04 Jul 2009 14:06:58 +0000</when>
<what>Duplicate of http://code.google.com/p/android/issues/detail?id=3129.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 05 Jul 2009 05:48:41 +0000</when>
<what>Duplicate</what>
</comment>
</bug>
<bug>
<bugid>13632</bugid>
<title>Sms screen starts at oldest message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bas.prog...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 08:11:42 +0000</openedDate>
<description>When a text message is received, and the message is accessed through the
notification bar, it shows the oldest message. you have to scroll to the
bottom to view the received message. this wouldnQ&apos;Et be a problem if you
have 10 messages. but when you have a conversation over 1000 messages,
itQ&apos;Es getting pretty annoying. Maybe a fast scrolling bar would be a
mayor update. IQ&apos;Em using a HTC Desire with Android 2.2 build 2.29.405.5</description>
</bug>
<bug>
<bugid>8109</bugid>
<title>radio logs show incoming call, the call app doesnQ&apos;Et respond</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Mon, 03 May 2010 11:01:56 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Q&lt;EriazrahamanQ&gt;E Not sure this just happened. Was
trying to send sms and they were not getting delivered. Then tried
outgoing call, that didnQ&apos;Et happen. Incoming sms was received. Incoming
call not shown on UI but radio logs show an incoming call. Switching to
airplane mode doesnQ&apos;Et take place when enabled from settings. Reboot
fixed the problem. - What happened. - What you think the correct
behavior should be. Q&lt;EriazrahamanQ&gt;EIncoming calls shouldnQ&apos;Et be missed by
the framework. Outgoing sms should happen. DonQ&apos;Et forget to mention which
device you have, making sure that it runs Android 2.1. This happened on
nexus one. Sorry I restarted the phone so lost the bug report. Attached
are the radio logs, logcat, and kernel dmesg.</description>
<comment>
<author>rahaman.riaz</author>
<when>Mon, 21 Jun 2010 09:40:45 +0000</when>
<what>This issue seems to be fixed in Froyo. Using FRF50 binary</what>
</comment>
</bug>
<bug>
<bugid>12180</bugid>
<title>Sensors should send an initial value when a listener gets registered</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davemac327</reportedBy>
<openedDate>Wed, 27 Oct 2010 00:39:11 +0000</openedDate>
<description>When I register a SensorEventListener to be notified of Sensor values,
thereQ&apos;Es no way to know when the first value will get sent. It could be a
while. This makes it really tough to know the initial value. For
example, when I first create a listener for the proximity sensor, I have
no way to know if something is already close or not. Could the Sensor
send an initial value through onSensorChanged() when the listener is
first registered please?</description>
</bug>
<bug>
<bugid>14791</bugid>
<title>First Android Application </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-17T00:23:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stag...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 22:39:00 +0000</openedDate>
<description>hi every body while IQ&apos;Em attempting to do my first android application
and i got this error : # # A fatal error has been detected by the Java
Runtime Environment: # # Internal Error (classFileParser.cpp:3161),
pid=7560, tid=4344 # Error: ShouldNotReachHere() # # JRE version:
6.0_22-b04 # Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode
windows-x86 ) # An error report file with more information is saved as:
# D:\cours\tpjava\test_1\hs_err_pid7560.log # # If you would like to
submit a bug report, please visit: #
http://java.sun.com/webapps/bugreport/crash.jsp # thank you !!!</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 17 Feb 2011 00:23:14 +0000</when>
<what>thatQ&apos;Es a Sun JVM crash.</what>
</comment>
</bug>
<bug>
<bugid>7115</bugid>
<title>android:windowSoftInputMode=Q&quot;EstateAlwaysHiddenQ&quot;E does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 01:23:14 +0000</openedDate>
<description>Environment: Android 2.1 (emulator), Android 2.0.1 (Motorola DROID)
Steps to Reproduce: 1. Add
android:windowSoftInputMode=Q&quot;EstateAlwaysHiddenQ&quot;E to an activity
containing an EditText widget 2. Tap on the EditText widget while in a
mode sans hardware keyboard Expected Behavior: nothing (Q&quot;EThe soft
keyboard is always hidden when the activityQ&apos;Es main window has input
focus.Q&quot;E) Actual Behavior: soft keyboard appears</description>
<comment>
<author>spikewilliams@gmail.com</author>
<when>Sat, 17 Apr 2010 05:53:07 +0000</when>
<what>Potential work-arounds are listed on this thread: 
http://stackoverflow.com/questions/1109022/how-to-close-hide-the-android-soft-keyboard</what>
</comment>
<comment>
<author>adityami...@gmail.com</author>
<when>Tue, 10 May 2011 07:53:26 +0000</when>
<what>it doesQ&apos;Ent work  according  to the docs ,tried all most all methods , we are unable to stop calling default keypad in  eclairs when we are using web view .</what>
</comment>
</bug>
<bug>
<bugid>9831</bugid>
<title>No grammar constraints (DTD or XML schema) warnings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sylveste...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 13:11:32 +0000</openedDate>
<description>IQ&apos;Em using Eclipse + ADT. - Originally installed with SDK Platform
Android 2.1. Everything Ok. - I uprgaded to SDK Android 2.2 API8,
revision 1. Still everything Ok. - Last week I updated to SDK Platform
Android 2.2, API8, revision 2. I started receiving warnings for all my
XML files like: No grammar constraints (DTD or XML schema) warnings - To
solve the warning I have to introduce now a DOCTYPE for every XML. like:
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;E!DOCTYPE manifestQ&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com.... Eclipse: 3.5.2</description>
<comment>
<author>drkblidr...@gmail.com</author>
<when>Fri, 03 Sep 2010 06:37:12 +0000</when>
<what>Here is how to get rid of that (harmless) Q&quot;ENo grammar constraintsQ&quot;E 
warning messages in Eclipse:

   1. Click Window Q&gt;E Preferences Q&gt;E XML Q&gt;E XML Files
   2. Change the setting of Q&apos;EIndicate when no grammar is specifiedQ&apos;E 
      from warning to ignore.
   3. Re-validate your project. No more warnings now. </what>
</comment>
</bug>
<bug>
<bugid>11895</bugid>
<title>multiple events showing on phone for just one on web</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>penrigh...@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 17:00:00 +0000</openedDate>
<description>I have a captivate runing 2.1 When looking at the web I see just one
event, but my phone is showing more than one for the same event. When I
open the event(s) on the phone they are to the same calendar, the only
differance is in the alarm. I get one for each alram. Thanks, PE</description>
<comment>
<author>penrigh...@gmail.com</author>
<when>Fri, 15 Oct 2010 17:22:50 +0000</when>
<what>I think I know now what cause this. When deleting from the web, after a resync the phone still has the old events.</what>
</comment>
</bug>
<bug>
<bugid>4623</bugid>
<title>Battery level only reporting in 10% increments</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2009-11-10T21:49:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>montg...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 20:50:56 +0000</openedDate>
<description>This may be an Android 2.0 or specifically an Android on Motorola Droid
bug. Go to Settings-Q&gt;EAbout phone-Q&gt;EStatus Note that the Q&quot;EBattery levelQ&quot;E
field will always be divisible by 10 (90%, 80%, 70%, etc). I have a 3rd
party widget on my desktop that displays battery percentage. It displays
the same thing as that Battery level field, and so I see that it is
always divisible by 10. I was using Android 1.5 on another device and
the Battery level was correctly reporting in 1% steps.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 10 Nov 2009 21:49:24 +0000</when>
<what>this is limited by the resolution of that particular deviceQ&apos;Es battery sensor. (i
think it will report in 5% increments when it gets low enough.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:58:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10767</bugid>
<title>CanQ&apos;Et access attachemts from calendar items in 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DanPet...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 12:10:15 +0000</openedDate>
<description>Since the 2.2 update, we canQ&apos;Et access attachments from the meeting item
on the calendar. This worked in 2.1. To reproduce: Send a meeting invite
to a user via exchange using active sync. Include in the invite an
attachment (typically a word doc with the agenda, or a presentation file
for us). Have the user accept the meeting so that it moves to the
calendar. Open the meeting from the calendar and see that the attachment
is not available. Again, this worked great in 2.1 Sprint EVO, Android
2.2</description>
<comment>
<author>DanPet...@gmail.com</author>
<when>Thu, 26 Aug 2010 14:11:14 +0000</when>
<what>An update, This is not quite as bad as originally thought, but still an issue. If you delete, then re-create the exchange account on the EVO, it then works as before for attachments.</what>
</comment>
<comment>
<author>iyerkart...@gmail.com</author>
<when>Mon, 20 Sep 2010 07:01:04 +0000</when>
<what>I have a phone which as 2.1 (Samsung Galaxy S), and I also have the same issue. I tried removing the account and adding it back however still it did not work. I am still unable to see attachments in the calendar.
Also I do not get the options to accept and decline meetings in the calendar.

Any help? Please advise.</what>
</comment>
<comment>
<author>iyerkart...@gmail.com</author>
<when>Mon, 27 Sep 2010 09:19:30 +0000</when>
<what>Any updates? Or any workarounds? Please advise ASAP since this affects my daily work as most of my calendar requests have attachments which I cannot access from android calendar.</what>
</comment>
</bug>
<bug>
<bugid>14455</bugid>
<title>canQ&apos;Et use internet data connection after upgrade to android 2.2 on Ferrari liquid e </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:40:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eusmendo...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 14:33:35 +0000</openedDate>
<description>Hi , Just want to ask i upgraded my acer liquid e ferrari to andriod
2.2, so after upgrading i decide to use the internet data connection of
my acer .... but unfortunately it does not work ..... but when i was on
andriod 2.1 it was working fine... Help please. NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:40:06 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16695</bugid>
<title>710779, Touchpad sensitivity setting bar is not easy to click when set to 0 or 100</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tosmit...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 22:42:07 +0000</openedDate>
<description>Host OS: Android 3.0 Device : Samsung tab Reproduce steps: 1. Launch any
app which has a touchpad 2. Launch the Touchpad, set touchpad
sensitivity to 0, release the finger, then try to touch the setting bar
at 0. 3. Launch the Touchpad, set touchpad sensitivity to 100, release
the finger, then try to touch the setting bar at 100. Expected Result:
The touchpad sensitivity setting bar should be easy to click. Actual
Result: When I set Touchpad sensitivity setting to 0 or 100, then I feel
it is hard for me to click the setting bar. Please check log
20110503touch.txt in attachment.</description>
</bug>
<bug>
<bugid>4388</bugid>
<title>Toggling orientation multiple times nulls out the saved instance state</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>james.t....@gmail.com</reportedBy>
<openedDate>Tue, 27 Oct 2009 13:33:22 +0000</openedDate>
<description>Steps to reproduce: 1) Create an activity which relies on a saved
instance state. 2) Open a transparent dialog in the foreground. 3)
Toggle orientation rapidly. At some point the saved instance state will
no longer contain saved data, and instead be null. This issue has also
been reported on the mailing list here:
http://markmail.org/message/qtgdmbmcmvzyrrqu.</description>
</bug>
<bug>
<bugid>734</bugid>
<title>MediaPlayer unable to play ogg files from http://</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>31</stars>
<reportedBy>martin.v...@gmail.com</reportedBy>
<openedDate>Sat, 24 May 2008 11:52:30 +0000</openedDate>
<description>When I try to set the following track as datasource to MediaPlayer,
IOException with null message (as usual) is thrown.
http://he3.magnatune.com/all/02-Sergei%20Rachmaninoff%20-%206%20Moments%20Musicaux%20Op.%2016%20-%20Allegretto-Elizabeth%20Wolff.ogg
Mp3 file:
http://he3.magnatune.com/all/02-Sergei%20Rachmaninoff%20-%206%20Moments%20Musicaux%20Op.%2016%20-%20Allegretto-Elizabeth%20Wolff.mp3
plays fine</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Tue, 07 Oct 2008 00:34:46 +0000</when>
<what>I can confirm that this is definitely a bug in 1.0r1.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:14:06 +0000</when>
<what></what>
</comment>
<comment>
<author>surajit....@gmail.com</author>
<when>Fri, 19 Dec 2008 09:28:31 +0000</when>
<what>Sorry folks itQ&apos;Es not a bug at all. Actually android canQ&apos;Et play a video file which is 
not in streamable progressive format(i.e in 3gp/mp4). Though all 3gp and mp4 file 
also canQ&apos;Et be played as its not properly converted. Android might provide a site 
from where you can download your video or can request to upload your favourite video.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:20:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xiphm...@gmail.com</author>
<when>Sat, 07 Nov 2009 00:47:27 +0000</when>
<what>As the initial creator of both the Ogg container format and the Vorbis codec, I can
assure you that Ogg, Vorbis (aand Theora for that matter) are fully
progressive/streamable. --Monty
</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Sat, 07 Nov 2009 00:55:08 +0000</when>
<what>The issue is that the MediaPlayer implementation for Vorbis simply doesnQ&apos;Et implement
any HTTP streaming code.  It treats all arguments as local files.</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Fri, 04 Jun 2010 16:01:43 +0000</when>
<what>This appears to be working in the stock media player with Android 2.2. 

Should I be doing anything other than clicking the ogg link above?</what>
</comment>
<comment>
<author>unixgame...@gmail.com</author>
<when>Fri, 04 Jun 2010 16:08:08 +0000</when>
<what>Tapping the link will simply download the file. I believe the reporterQ&apos;Es intent when
reporting this bug is that we would like to be able to stream the data from the
source rather than download. That is, at least, why IQ&apos;Em following the bug.</what>
</comment>
<comment>
<author>michel.m...@gmail.com</author>
<when>Fri, 04 Jun 2010 19:36:22 +0000</when>
<what>To test play this playlist http://millebabords.org/IMG/DebatfeteMB2008.m3u

It s sad that it wasnot working in android 1.0 !!!!!!</what>
</comment>
<comment>
<author>michel.m...@gmail.com</author>
<when>Fri, 04 Jun 2010 19:36:53 +0000</when>
<what>To test play this playlist http://millebabords.org/IMG/DebatfeteMB2008.m3u

It s sad that it wasnot working in android 1.0 !!!!!!</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Tue, 29 Jun 2010 20:22:37 +0000</when>
<what>@unixgamerocker

The Nexus One running Android 2.2 can play the above OGG file before it has downloaded. Navigating to the middle of the track causes a huge pause before sound resumes which suggests that it is streaming it.

The playlist issue is another issue entirely, itQ&apos;Es a bug to do with HTTP links inside playlists. See the following artefact for info on that one:

http://code.google.com/p/android/issues/detail?id=7028</what>
</comment>
<comment>
<author>unixgame...@gmail.com</author>
<when>Tue, 29 Jun 2010 20:28:54 +0000</when>
<what>Gareth, I apologise if I used a bad example, but the point is that there is no support for ogg vorbis from an http source, only from a physical file, whereas mp3 can be played via http. If all of the devs in #android are correct, this is because vorbis is a separate media framework than the regular media player framework in android, and has not been properly integrated and/or implemented.</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Tue, 29 Jun 2010 21:19:25 +0000</when>
<what>The source code for 2.2 wasnQ&apos;Et actually released until the 23rd of June, so back on the 4th when you asked in #android they didnQ&apos;Et have the latest code including the fix. 

Have you tried on 2.2? It works for me anyway.</what>
</comment>
<comment>
<author>unixgame...@gmail.com</author>
<when>Thu, 08 Jul 2010 18:32:17 +0000</when>
<what>Hi Gareth, since I donQ&apos;Et have a 2.2 phone I had one of my friends try it on 2.2. The report from him is:

Q&quot;EIt works, but no metadata is coming through. The music is and thatQ&apos;Es all that matters to me. I found it best to load a blank page before starting the stream. I go to about:blank in the stock browser. I then paste in a stream -- for example, http://genesis.quasared.net:8888/mq.ogg -- and then it takes about 10 to 20 seconds to cache and starts playing after that. It doesnQ&apos;Et like playing unless the music player keeps focus, so it stops a lot but it seems to work ok.Q&quot;E

Personal note: lq and hq are also available for the url he provided if anyone wants to test that specific stream.

So, in short, I guess it works but itQ&apos;Es unstable. And us that donQ&apos;Et have 2.2 are boned.</what>
</comment>
<comment>
<author>gschr...@gmail.com</author>
<when>Fri, 09 Jul 2010 01:32:10 +0000</when>
<what>Working with the Q&apos;EFroyo+Sense-EVO-AvalaunchQ&apos;E build released yesterday,[1] opening http://genesis.quasared.net:8888/mq.ogg in the stock web browser results in the following message in Q&apos;EDownload historyQ&apos;E:

Q&quot;ECannot download.  The size of the item cannot be determined.Q&quot;E

[1] http://forum.xda-developers.com/showthread.php?t=720682


</what>
</comment>
<comment>
<author>unixgame...@gmail.com</author>
<when>Fri, 09 Jul 2010 01:44:53 +0000</when>
<what>Well, from my linux box, ogg123 http://genesis.quasared.net:8888/mq.ogg works just fine, so I know the stream is good. You can also test it with vlc, winamp or foobar on windows.</what>
</comment>
<comment>
<author>diskcras...@gmail.com</author>
<when>Sun, 22 Aug 2010 05:59:37 +0000</when>
<what>Just tried this on my Droid after the Froyo update and it looks to me like OGG audio is now being streamed and played just like MP3. MediaPlayer now shows buffering while playing.</what>
</comment>
<comment>
<author>nilsthor...@gmail.com</author>
<when>Thu, 26 Aug 2010 08:59:57 +0000</when>
<what>The MediaPlayer canQ&apos;Et even play the built in audio files of type .ogg
Or rather, Eclipse doesnQ&apos;Et recognize resources with extension .ogg

</what>
</comment>
<comment>
<author>hboe...@gmail.com</author>
<when>Sat, 11 Sep 2010 03:58:06 +0000</when>
<what>When I look at the download list after doing all that is suggested here I get to see three items: the ogg preview, which I can play. The m3u file, which does nothing, and the stream.ogg file from my icecast2 server for which it says: CanQ&apos;Et determine file size...</what>
</comment>
<comment>
<author>mikeshel...@gmail.com</author>
<when>Sat, 11 Sep 2010 09:22:34 +0000</when>
<what>When I attempt to stream an ogg vorbis file with 2.2 it causes libstagefright to segfault. See http://code.google.com/p/android/issues/detail?id=10832 for more detail.</what>
</comment>
<comment>
<author>jua...@apertus.es</author>
<when>Thu, 11 Aug 2011 08:16:36 +0000</when>
<what>I am getting Q&quot;ETrack is an unsupported formatQ&quot;E when trying to open that file. Using Android version 2.2.2</what>
</comment>
<comment>
<author>dr.m.cha...@gmail.com</author>
<when>Thu, 29 Sep 2011 11:58:10 +0000</when>
<what>This is still an issue on 2.2
I would argue that this was a bug and not an enhancement as Linux based OSQ&apos;Es in general can stream vorbis no problem, also the system has the capacity to decode and render ogg/vorbis and stream audio, but putting one and one together and it fails.

Could it be an issue with MIME types and handlers?</what>
</comment>
</bug>
<bug>
<bugid>7724</bugid>
<title>Intermittent Bluetooth issue on N1 / Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Martinbe...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 19:33:37 +0000</openedDate>
<description>IQ&apos;Em having an issue when making calls over Bluetooth in my car (a 2008
Audi A4 FWIW). Most of the time things work fine, but sometimes (canQ&apos;Et
pin down exactly why/when) it will initiate and connect the call but
then doesnQ&apos;Et handover the speaker/microphone job to the car - all audio
still sits on the phone. The same happens on all subsequent
inbound/outbound calls until I reboot the phone. NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>13358</bugid>
<title>java.lang.NullPointerException at at com.google.android.maps.MapsActivity.onNewIntent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liukez...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 07:14:06 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. This issue is from monkey test. - What happened.
com.google.android.apps.maps force close. - What you think the correct
behavior should be. com.google.android.apps.maps should not force close.
It is Android 2.2.1 Logcat as below: 12-21 02:34:15.382 1362 1864 W
InputManagerService: Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@45e44aa0 12-21
02:34:15.655 1362 1368 I ActivityManager: Process com.android.vending
(pid 2852) has died. 12-21 02:34:20.851 1362 1511 I ActivityManager:
Starting activity: Intent { act=android.intent.action.VIEW
dat=google.navigation:///?ll=42.306374%2C-87.969887Q&amp;Eq=342%20Peterson%20Road%0ALibertyville%2C%20IL%2060048Q&amp;Etitle=State%20of%20Illinois%20Drivers%20License%20FaciltiyQ&amp;Eopt=4%3A0%2C5%3A0
cmp=com.google.android.apps.maps/com.google.android.maps.driveabout.app.NavigationActivity
} 12-21 02:34:23.923 1362 2042 I ActivityManager: Process
com.motorola.blurgallery (pid 3291) has died. 12-21 02:34:23.929 1362
1864 I WindowManager: WIN DEATH: Window{45e9d5d0
com.motorola.blurgallery/com.motorola.cgallery.Dashboard paused=false}
12-21 02:34:23.929 1362 1510 I WindowManager: WIN DEATH: Window{45ffc810
SurfaceView paused=false} 12-21 02:34:24.202 1362 1497 W WindowManager:
No window to dispatch pointer action 1 12-21 02:34:24.327 1362 1512 W
InputManagerService: Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@46184d50 12-21
02:34:27.132 1362 1368 I ActivityManager: Process com.motorola.Camera
(pid 2910) has died. 12-21 02:34:27.273 1362 1493 W InputManagerService:
Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@45ebe448 12-21
02:34:31.780 1362 1371 V DeviceStorageMonitorService:
freeMemory=266547200 12-21 02:34:31.780 1362 1371 V
DeviceStorageMonitorService: Threshold Percentage=10 12-21 02:34:31.780
1362 1371 V DeviceStorageMonitorService: mTotalMemory = 3670016 12-21
02:34:31.780 1362 1371 I DeviceStorageMonitorService: Posting Message
again 12-21 02:34:36.015 1362 1493 W InputManagerService: Window already
focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@45f23b30 12-21
02:34:43.116 1362 1864 I ActivityManager: Starting activity: Intent {
act=android.intent.action.SEARCH flg=0x10000000
cmp=com.google.android.apps.maps/com.google.android.maps.driveabout.app.SearchActivity
(has extras) } 12-21 02:34:43.491 1362 1497 I ActivityManager: Starting
activity: Intent { act=android.intent.action.SEARCH
cmp=com.google.android.apps.maps/com.google.android.maps.MapsActivity
(has extras) } 12-21 02:34:43.593 1362 1368 W WindowManager: No window
to dispatch pointer action 0 12-21 02:34:43.624 1362 1512 W
WindowManager: No window to dispatch pointer action 1 12-21 02:34:46.163
1362 1368 D WifiService: acquireWifiLockLocked: WifiLock{NetworkLocation
type=2 binder=android.os.BinderProxy@45ea9e20} 12-21 02:34:46.218 1362
1368 D WifiService: releaseWifiLockLocked: WifiLock{NetworkLocation
type=2 binder=android.os.BinderProxy@45ea9e20} 12-21 02:34:46.359 1362
1362 D WifiService: acquireWifiLockLocked: WifiLock{NetworkLocation
type=2 binder=android.os.BinderProxy@45ea9e20} 12-21 02:34:46.413 1362
1485 D WifiService: releaseWifiLockLocked: WifiLock{NetworkLocation
type=2 binder=android.os.BinderProxy@45ea9e20} 12-21 02:34:51.023 1362
1493 I ActivityManager: Starting activity: Intent {
act=android.intent.action.SEARCH flg=0x10000000
cmp=com.google.android.apps.maps/com.google.android.maps.MapsActivity
(has extras) } 12-21 02:34:52.780 1362 2040 W WindowManager: No window
to dispatch pointer action 1 12-21 02:34:55.476 1362 2040 D WifiService:
acquireWifiLockLocked: WifiLock{NetworkLocation type=2
binder=android.os.BinderProxy@461869b8} 12-21 02:34:55.499 1362 1371 D
StatusBarPolicy: handleBatteryUpdate 12-21 02:34:55.577 1362 1497 D
WifiService: releaseWifiLockLocked: WifiLock{NetworkLocation type=2
binder=android.os.BinderProxy@461869b8} 12-21 02:34:55.710 1362 1864 D
WifiService: acquireWifiLockLocked: WifiLock{NetworkLocation type=2
binder=android.os.BinderProxy@461869b8} 12-21 02:34:55.765 1362 1485 D
WifiService: releaseWifiLockLocked: WifiLock{NetworkLocation type=2
binder=android.os.BinderProxy@461869b8} 12-21 02:34:56.819 1362 1362 I
ActivityManager: Starting activity: Intent {
act=android.intent.action.INSERT dat=content://contacts/people
cmp=com.android.contacts/.ui.EditContactActivity (has extras) } 12-21
02:34:57.327 1362 1374 W ActivityManager: Activity pause timeout for
HistoryRecord{45eb03a0
com.google.android.apps.maps/com.google.android.maps.MapsActivity} 12-21
02:34:57.405 1362 2042 W WindowManager: Pointer down received while
already down in: Window{45e9d2c8
com.google.android.apps.maps/com.google.android.maps.MapsActivity
paused=true} 12-21 02:34:57.413 1362 2042 W WindowManager: No window to
dispatch pointer action 0 12-21 02:34:57.413 1362 1511 W WindowManager:
No window to dispatch pointer action 1 12-21 02:34:58.460 1362 1490 W
InputManagerService: Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45d05a40
(uid=10098 pid=1929) 12-21 02:34:59.085 1362 1488 I ActivityManager:
Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10000000
cmp=com.android.settings/.Settings } 12-21 02:34:59.163 1362 1864 I
ActivityManager: Start proc com.android.settings for activity
com.android.settings/.Settings: pid=3886 uid=1000 gids={3003, 3002,
3001, 1015, 2001} 12-21 02:34:59.624 1362 1864 W WindowManager: No
window to dispatch pointer action 0 12-21 02:34:59.624 1362 1485 W
WindowManager: No window to dispatch pointer action 1 12-21 02:35:00.937
1362 2040 I ActivityManager: Starting activity: Intent {
act=android.intent.action.MAIN
cmp=com.tmobile.driving/.DrivingSettingsActivity } 12-21 02:35:01.616
1362 1510 W InputManagerService: Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45ee83b8
(uid=1000 pid=3886) 12-21 02:35:03.241 1362 1371 I InputManagerService:
received close system dialog event 12-21 02:35:03.304 1362 1367 W
InputManagerService: Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@45d121e8 12-21
02:35:03.327 1362 1510 I ActivityManager: Starting activity: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.HOME]
flg=0x10200000 cmp=com.motorola.blur.home/.HomeActivity } 12-21
02:35:03.429 1362 1368 W InputManagerService: Starting input on
non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45aadfd8
(uid=10003 pid=1462) 12-21 02:35:03.437 1362 1493 W InputManagerService:
Ignoring hideSoftInput of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@461664d0 12-21
02:35:03.812 1362 1485 W InputManagerService: Starting input on
non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@460f9460
(uid=10070 pid=2252) 12-21 02:35:04.991 1362 1485 I ActivityManager:
Starting activity: Intent { act=android.search.action.GLOBAL_SEARCH
flg=0x14200000 pkg=com.google.android.googlequicksearchbox
cmp=com.google.android.googlequicksearchbox/.SearchActivity
bnds=[86,80][389,145] (has extras) } 12-21 02:35:05.163 1362 1512 W
InputManagerService: Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45a84d10
(uid=10101 pid=2202) 12-21 02:35:05.288 1362 1367 W InputManagerService:
Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45aadfd8
(uid=10003 pid=1462) 12-21 02:35:07.913 1362 1511 I ActivityManager:
Starting activity: Intent { act=android.intent.action.VIEW dat=? k4
flg=0x14000000 cmp=com.android.browser/.BookmarkSearch (has extras) }
12-21 02:35:07.937 1362 1368 I WindowManager: Setting rotation to 1,
animFlags=1 12-21 02:35:07.937 1362 1368 I ActivityManager: Config
changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=2/1/2 nav=2/1
orien=2 layout=34 uiMode=17 seq=16} 12-21 02:35:08.288 1362 2040 I
ActivityManager: Starting activity: Intent {
act=android.intent.action.VIEW dat=? k4 flg=0x14c00000
cmp=com.android.browser/.BrowserActivity (has extras) } 12-21
02:35:08.296 1362 1490 W ActivityManager: Duplicate finish request for
HistoryRecord{45fe4cf0 com.android.browser/.BookmarkSearch} 12-21
02:35:08.788 1362 1374 W ActivityManager: Activity pause timeout for
HistoryRecord{45fe4cf0 com.android.browser/.BookmarkSearch} 12-21
02:35:09.093 1362 2040 I ActivityManager: Starting activity: Intent {
act=android.intent.action.WEB_SEARCH
cat=[android.intent.category.DEFAULT]
cmp=com.google.android.googlequicksearchbox/.google.GoogleSearch (has
extras) } 12-21 02:35:09.312 1362 2042 W WindowManager: Pointer down
received while already down in: Window{45fb96d0 InputMethod
paused=false} 12-21 02:35:09.312 1362 2042 W WindowManager: Pointer down
received while already down in: Window{45fb96d0 InputMethod
paused=false} 12-21 02:35:09.741 1362 2040 I ActivityManager: Starting
activity: Intent { act=android.intent.action.VIEW
dat=http://www.google.com/m?hl=enQ&amp;Egl=usQ&amp;Eclient=ms-android-hms-tmobile-usQ&amp;Esource=android-launcher-widgetQ&amp;Eq=%3F+k4
flg=0x10000000 cmp=com.android.browser/.BrowserActivity (has extras) }
12-21 02:35:09.749 1362 2042 W WindowManager: Pointer down received
while already down in: Window{45fb96d0 InputMethod paused=false} 12-21
02:35:09.757 1362 1490 W ActivityManager: Duplicate finish request for
HistoryRecord{45c46348
com.google.android.googlequicksearchbox/.google.GoogleSearch} 12-21
02:35:09.835 1362 2042 W WindowManager: Pointer down received while
already down in: Window{45fb96d0 InputMethod paused=false} 12-21
02:35:09.937 1362 1392 W WindowManager: Window freeze timeout expired.
12-21 02:35:09.944 1362 1392 W WindowManager: Force clearing orientation
change: Window{45fb96d0 InputMethod paused=false} 12-21 02:35:09.944
1362 2042 W WindowManager: Pointer down received while already down in:
Window{45fb96d0 InputMethod paused=false} 12-21 02:35:13.374 1362 1371 I
InputManagerService: received close system dialog event 12-21
02:35:13.398 1362 1493 I ActivityManager: Starting activity: Intent {
act=android.intent.action.CALL_BUTTON flg=0x10000000
cmp=com.android.contacts/.DialtactsActivity } 12-21 02:35:13.460 1362
1510 I WindowManager: Setting rotation to 0, animFlags=1 12-21
02:35:13.476 1362 1367 I ActivityManager: Config changed: { scale=1.0
imsi=310/260 loc=en_US touch=3 keys=2/1/2 nav=2/1 orien=1 layout=34
uiMode=17 seq=17} 12-21 02:35:18.116 1362 2040 I ActivityManager:
Starting activity: Intent { dat=content://call_log/calls/137
cmp=com.motorola.dialer/.CallDetailActivity } 12-21 02:35:20.218 1362
1864 I ActivityManager: Starting activity: Intent {
act=android.intent.action.SENDTO dat=sms:8757
cmp=com.motorola.blur.conversations/.ui.ValidateRecipientsActivity }
12-21 02:35:20.343 1362 1511 I ActivityManager: Starting activity:
Intent { act=android.intent.action.SENDTO dat=sms:8757 flg=0x800000
cmp=com.motorola.blur.conversations/.ui.ComposeMessageActivity } 12-21
02:35:20.882 1362 1362 W InputManagerService: Starting input on
non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45a97638
(uid=10026 pid=1432) 12-21 02:35:21.859 1362 1362 W InputManagerService:
Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@45bd5f90 12-21
02:35:28.296 1362 1488 W InputManagerService: Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@45eb1580 12-21
02:35:31.788 1362 1371 V DeviceStorageMonitorService:
freeMemory=266227712 12-21 02:35:31.788 1362 1371 V
DeviceStorageMonitorService: Threshold Percentage=10 12-21 02:35:31.788
1362 1371 V DeviceStorageMonitorService: mTotalMemory = 3670016 12-21
02:35:31.788 1362 1371 I DeviceStorageMonitorService: Posting Message
again 12-21 02:35:46.937 1362 1371 D StatusBarPolicy: ERI alert sound is
disabled. 12-21 02:35:53.757 1362 1371 D StatusBarPolicy: ERI alert
sound is disabled. 12-21 02:35:55.015 1362 1488 I ActivityManager:
Starting activity: Intent { act=android.intent.action.VOICE_COMMAND
flg=0x10000000
cmp=com.nuance.android.vsuite.vsuiteapp/.VSuiteStartSession } 12-21
02:35:55.554 1362 1362 W InputManagerService: Starting input on
non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45d36fc0
(uid=10031 pid=1673) 12-21 02:36:02.148 1362 1510 W WindowManager: No
window to dispatch pointer action 0 12-21 02:36:02.155 1362 1368 W
WindowManager: No window to dispatch pointer action 1 12-21 02:36:03.718
1362 1490 W InputManagerService: Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@46069bf0 12-21
02:36:15.718 1362 1371 D StatusBarPolicy: ERI alert sound is disabled.
12-21 02:36:17.507 1362 1488 I ActivityManager: Starting activity:
Intent { act=android.intent.action.PICK
dat=content://media/external/audio/media
cmp=com.motorola.blur.music/.MusicPicker } 12-21 02:36:17.898 1362 2040
W InputManagerService: Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45d36fc0
(uid=10031 pid=1673) 12-21 02:36:18.726 1362 1488 W InputManagerService:
Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45d36fc0
(uid=10031 pid=1673) 12-21 02:36:20.280 1362 1367 W InputManagerService:
Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@4619d778 12-21
02:36:23.030 1362 1497 W InputManagerService: Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@461b0e80 12-21
02:36:26.702 1362 1362 I ActivityManager: Starting activity: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10000000 cmp=com.google.android.talk/.SigningInActivity } 12-21
02:36:27.007 1362 1367 I ActivityManager: Start proc
com.google.android.talk for activity
com.google.android.talk/.SigningInActivity: pid=3993 uid=10057
gids={3003, 1015} 12-21 02:36:27.499 1362 1497 I ActivityManager:
Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10000000
cmp=com.google.android.apps.maps/com.google.android.maps.LatitudeActivity
} 12-21 02:36:28.163 1362 1367 I ActivityManager: Starting activity:
Intent { act=android.intent.action.VIEW
dat=google.navigation:resume=true
cmp=com.google.android.apps.maps/com.google.android.maps.driveabout.app.NavigationActivity
} 12-21 02:36:28.257 1362 1497 W InputManagerService: Starting input on
non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45d36fc0
(uid=10031 pid=1673) 12-21 02:36:28.952 1362 1371 D StatusBarPolicy: ERI
alert sound is disabled. 12-21 02:36:30.148 1362 1493 I ActivityManager:
Process com.motorola.blur.setup (pid 3310) has died. 12-21 02:36:30.148
1362 1493 I WindowManager: WIN DEATH: Window{45ff9b18
com.motorola.blur.setup/com.motorola.blur.setup.ServiceChooserActivity
paused=false} 12-21 02:36:30.163 1362 1497 I WindowManager: WIN DEATH:
Window{460716e0
com.motorola.blur.setup/com.motorola.blur.setup.ServiceCredentialsActivity
paused=false} 12-21 02:36:30.663 1362 1485 W InputManagerService: Window
already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@45fb4ec0 12-21
02:36:30.671 1362 1510 W WindowManager: No window to dispatch pointer
action 1 12-21 02:36:31.788 1362 1371 V DeviceStorageMonitorService:
freeMemory=266252288 12-21 02:36:31.788 1362 1371 V
DeviceStorageMonitorService: Threshold Percentage=10 12-21 02:36:31.788
1362 1371 V DeviceStorageMonitorService: mTotalMemory = 3670016 12-21
02:36:31.788 1362 1371 I DeviceStorageMonitorService: Posting Message
again 12-21 02:36:32.710 1362 1512 I ActivityManager: Process
com.motorola.gallery (pid 2504) has died. 12-21 02:36:34.062 1362 1512 I
ActivityManager: Starting activity: Intent {
act=android.intent.action.SEARCH flg=0x10000000
cmp=com.google.android.apps.maps/com.google.android.maps.driveabout.app.SearchActivity
(has extras) } 12-21 02:36:34.382 1362 1485 I ActivityManager: Starting
activity: Intent { act=android.intent.action.SEARCH
cmp=com.google.android.apps.maps/com.google.android.maps.MapsActivity
(has extras) } 12-21 02:36:34.452 1362 1510 W InputManagerService:
Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@45a97638
(uid=10026 pid=1432) 12-21 02:36:34.554 1929 1929 E AndroidRuntime:
FATAL EXCEPTION: main 12-21 02:36:34.554 1929 1929 E AndroidRuntime:
java.lang.NullPointerException 12-21 02:36:34.554 1929 1929 E
AndroidRuntime: at f.S.d(Unknown Source) 12-21 02:36:34.554 1929 1929 E
AndroidRuntime: at f.S.e(Unknown Source) 12-21 02:36:34.554 1929 1929 E
AndroidRuntime: at com.google.googlenav.android.I.a(Unknown Source)
12-21 02:36:34.554 1929 1929 E AndroidRuntime: at
com.google.android.maps.MapsActivity.onNewIntent(Unknown Source) 12-21
02:36:34.554 1929 1929 E AndroidRuntime: at
android.app.Instrumentation.callActivityOnNewIntent(Instrumentation.java:1119)
12-21 02:36:34.554 1929 1929 E AndroidRuntime: at
android.app.ActivityThread.deliverNewIntents(ActivityThread.java:2834)
12-21 02:36:34.554 1929 1929 E AndroidRuntime: at
android.app.ActivityThread.performNewIntents(ActivityThread.java:2846)
12-21 02:36:34.554 1929 1929 E AndroidRuntime: at
android.app.ActivityThread.handleNewIntent(ActivityThread.java:2854)
12-21 02:36:34.554 1929 1929 E AndroidRuntime: at
android.app.ActivityThread.access$3300(ActivityThread.java:130) 12-21
02:36:34.554 1929 1929 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2168)
12-21 02:36:34.554 1929 1929 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 12-21 02:36:34.554
1929 1929 E AndroidRuntime: at android.os.Looper.loop(Looper.java:143)
12-21 02:36:34.554 1929 1929 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4773) 12-21
02:36:34.554 1929 1929 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 12-21 02:36:34.554
1929 1929 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 12-21 02:36:34.554 1929
1929 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
12-21 02:36:34.554 1929 1929 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 12-21
02:36:34.554 1929 1929 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 12-21 02:36:34.632 1362
1362 W ActivityManager: Force-killing crashed app
com.google.android.apps.maps at watcherQ&apos;Es request 12-21 02:36:34.640
1362 1488 I ActivityManager: Process com.google.android.apps.maps (pid
1929) has died.</description>
</bug>
<bug>
<bugid>2621</bugid>
<title>SMSMessage.parseUserData doesnQ&apos;Et process 8-BIT data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>pierre.g...@gmail.com</reportedBy>
<openedDate>Sun, 10 May 2009 09:27:20 +0000</openedDate>
<description>SmsManager.sendDataMessage() does the right job, the TP-DCS field is set
to 4 (8-BIT), the IEI 5 stores the port #, bytes are sent w/o going
septets. ---------------- However, SmsMessage.parseUserData() has bad
manners -- and that might explain why many people have troubles at
receiving Q&quot;Ebinary SMS dataQ&quot;E. - around line 1448: switch
((dataCodingScheme Q&gt;EQ&gt;E 2) Q&amp;E 0x3) { ... case 1: // 8 bit data ...
Log.w(LOG_TAG, Q&quot;E1 - Unsupported SMS data coding scheme Q&quot;E +
(dataCodingScheme Q&amp;E 0xff)); encodingType = ENCODING_8BIT; - around line
1518 switch (encodingType) { case ENCODING_UNKNOWN: case ENCODING_8BIT:
messageBody = null; break; Most surprising, the method (line 950) String
getUserDataGSM8bit() {} has been commented out by Mr XXX: /* XXX Not
sure what this one is supposed to be doing, and no one is using it. */
Q&quot;ENot sure what this one is supposed to do...Q&quot;E wake up, Mr. XXX!
---------------- I propose the following code changes: Line 1457: case
1: // 8 bit data encodingType = ENCODING_8BIT; break; default:
Log.w(LOG_TAG, Q&quot;E1 - Unsupported SMS data coding scheme Q&quot;E +
(dataCodingScheme Q&amp;E 0xff)); encodingType = ENCODING_8BIT; break; Line
1518: switch (encodingType) { case ENCODING_8BIT: messageBody =
p.getUserDataGSM8Bit(count); break; Uncomment the getUserDataGsm8Bit()
method. -----------------</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:49:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:59:37 +0000</when>
<what></what>
</comment>
<comment>
<author>henry...@gmail.com</author>
<when>Thu, 09 Dec 2010 09:54:03 +0000</when>
<what>This must be the solution to all the problems at issue 2719

http://code.google.com/p/android/issues/detail?can=2Q&amp;Eq=2719Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Eid=2719</what>
</comment>
</bug>
<bug>
<bugid>13411</bugid>
<title>WE NEED ARABIC LANGUAGE</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-05T19:17:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>msha...@gmail.com</reportedBy>
<openedDate>Sat, 25 Dec 2010 11:26:19 +0000</openedDate>
<description>WE NEED ARABIC LANGUAGE</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 31 Dec 2010 04:48:35 +0000</when>
<what>This is the #1 voted bug here: http://code.google.com/p/android/issues/detail?id=5597</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:17:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14976</bugid>
<title>Android Market does not recognize/see device</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:24:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2894</stars>
<reportedBy>7for...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 01:35:23 +0000</openedDate>
<description>The Android Market website often returns the error Q&quot;EThere are no Android
Devices associated with this accountQ&quot;E. It does this for many users on
many devices. It does this even though they can purchase/download apps
from their Android phones, and those app purchases/downloads show up in
the Market Q&apos;EOrdersQ&apos;E tab. It does this even though they are using their
primary Gmail account on their phone and in the Market.
Hundreds/thousands of people are reporting this in the support forums,
with no help from Google. This is a bug either in the Android software
on the phones which connects to the market or in the software in the
Market itself. It needs to be fixed. Steps to reproduce the problem: 1)
Buy a new Android phone (Atrix running Froyo/2.2 on ATQ&amp;ET, in my case,
but many other models/carriers/Android versions exhibit this issue). 2)
Enter your primary gmail.com account on the phone as the only account.
3) Download apps using the market app on the phone. 4) Go to
https://market.android.com/ and sign in using the same primary gmail.com
account you used on the phone. 5) Click on Q&quot;EMy Market AccountQ&quot;E. 6) Click
on Q&quot;EOrdersQ&quot;E. You will see the apps you downloaded from the phone (with a
few-hour delay before they show up in some cases). 7) Click on
Q&quot;ESettingsQ&quot;E. You will be told Q&quot;EThere are no Android devices associated
with this accountQ&quot;E. The website says that to fix the problem you should
sign in with your primary Google account. If you followed the steps
above, you already did that, so that didnQ&apos;Et solve the problem. The
website says another solution is to try accessing the market from your
phone. If you followed the steps above, you already did that, and even
if you do it again, it wonQ&apos;Et solve the problem. Google--please figure
out what is wrong with the Market and make it so that it recognizes
devices which are downloading apps from it. Thousands of us want to be
able to use the Market in our web browsers and buy apps there too!</description>
<comment>
<author>m.ar...@gmail.com</author>
<when>Thu, 24 Feb 2011 03:51:15 +0000</when>
<what>Am facing the same issue with my Nexus One running on Android 2.2. 2
I feel this issue poped after upgrading from 2.2.1 to 2.2.22.
Before the upgrade it was recognizing my device with my account. </what>
</comment>
<comment>
<author>shotof.p...@gmail.com</author>
<when>Thu, 24 Feb 2011 04:04:35 +0000</when>
<what>priority - medium? WTH! this is insane. I have done everything that everyone has suggested.. this totally sucks that i cant use my phone to its total ability all because of some glitch that it appears tons of people are having. PLEASE FIX THIS ISSUE!</what>
</comment>
<comment>
<author>s.mostaf...@gmail.com</author>
<when>Thu, 24 Feb 2011 05:48:49 +0000</when>
<what>I clicked the star icon, but I think itQ&apos;Es not enough. So I comment it: Q&quot;EIt is my problem too!Q&quot;E.</what>
</comment>
<comment>
<author>jerrysm...@gmail.com</author>
<when>Thu, 24 Feb 2011 05:57:43 +0000</when>
<what>My Sharp 003SH also facing this problem, I canQ&apos;Et select my associated phone. ItQ&apos;Eve been gray color and canQ&apos;Et select it.</what>
</comment>
<comment>
<author>jcrs5...@gmail.com</author>
<when>Thu, 24 Feb 2011 07:00:47 +0000</when>
<what>IQ&apos;Em having the same problem! Can these apps be purchased somewhere else that doesnQ&apos;Et have these kind of problems?  jcrs55@ameriteech.net</what>
</comment>
<comment>
<author>abol...@gmail.com</author>
<when>Thu, 24 Feb 2011 07:03:14 +0000</when>
<what>I am thinking that I should go back to a Blackberry this is CRAP !!! I have had less than a week and this is nonsense.  I was going along getting apps then BAM...locked out for no apparent reason and Google nor the Android people will answer...hmmmmm !!!  So much for the superior product of GOOGLE WHERE ARE YOU ???</what>
</comment>
<comment>
<author>awa...@gmail.com</author>
<when>Thu, 24 Feb 2011 07:14:55 +0000</when>
<what>I have recently purchased Samsung galazy S and could not download Maps. Returns the same error as reported above by various users. I am so fed up that i am thinking to return the device to its supplier and go back to my Nokia.
A</what>
</comment>
<comment>
<author>wehuang2...@gmail.com</author>
<when>Thu, 24 Feb 2011 07:17:55 +0000</when>
<what>I am seeing that so many people met this problem ,and me too
Please raize the priority ...........</what>
</comment>
<comment>
<author>IanB...@gmail.com</author>
<when>Thu, 24 Feb 2011 07:48:27 +0000</when>
<what>Similarly, and no doubt related, I get the same error when I want to download apps to my pc, but do not have data access to download direct to the phone (data-barring on office phone).

How do I associate my Android phone with my Google account?</what>
</comment>
<comment>
<author>rksastry...@gmail.com</author>
<when>Thu, 24 Feb 2011 07:49:41 +0000</when>
<what>I ve spent a lot of time trying to crack the issue. I ve a galaxy tab and followed all the tips suggested by every one but nothing works. You are almost there but you are not there and it is frustating. I get a lot of mails from google with authentication codes and procedures and all my efforts were successful but when you go to the market, it says that no andriod device is associted with  this account. I really dont understand why google team does not find a solution for the bug? I sure this is a bug in their software. Dont tell me that google does not want to do bisiness.wherher you like it or not you are stuck with google. To put it mildly i am disgusted user.
</what>
</comment>
<comment>
<author>limp.lettuce77@gmail.com</author>
<when>Thu, 24 Feb 2011 09:43:23 +0000</when>
<what>So Google is meant to stand for Q&quot;Egood customer serviceQ&quot;E? I donQ&apos;Et think so not even acknowledgement of the problem - get your act together - I have the same problem on my HTC Desire</what>
</comment>
<comment>
<author>mais...@gmail.com</author>
<when>Thu, 24 Feb 2011 10:15:56 +0000</when>
<what>i have exactly the same issue with CNM TOUCHPAD II.
Come on GOOGLE/ANDROID. get this sorted please.</what>
</comment>
<comment>
<author>drive...@gmail.com</author>
<when>Thu, 24 Feb 2011 10:59:16 +0000</when>
<what>I have this issue with my lg optimus one. I can access through my phone but not my computer</what>
</comment>
<comment>
<author>lahdekorpi</author>
<when>Thu, 24 Feb 2011 11:16:49 +0000</when>
<what>There is a solution, removing accounts.db and Market config: http://hacktheman.org/fixing-android-market-website/</what>
</comment>
<comment>
<author>s.mostaf...@gmail.com</author>
<when>Thu, 24 Feb 2011 12:26:56 +0000</when>
<what>I have a Q&quot;ESony Ericsson XPERIA X10 mini proQ&quot;E.
And I have the same problem: Q&quot;EThere are no Android phones associated with this account. Q&quot;E</what>
</comment>
<comment>
<author>cuteni...@gmail.com</author>
<when>Thu, 24 Feb 2011 12:30:06 +0000</when>
<what>I have Samsung Galaxy POP and facing the same issue... </what>
</comment>
<comment>
<author>jesper.d...@gmail.com</author>
<when>Thu, 24 Feb 2011 12:53:23 +0000</when>
<what>Stock, Nexus One, nothing works and phone not visible in account</what>
</comment>
<comment>
<author>hwards.d...@gmail.com</author>
<when>Thu, 24 Feb 2011 15:13:58 +0000</when>
<what>Same issue with Android Tablet</what>
</comment>
<comment>
<author>chris%ja...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 15:25:30 +0000</when>
<what>Same problem with my Samsung Epic, which is a shame because I actually wanted to purchase a few apps, alas, I cannot.</what>
</comment>
<comment>
<author>kconstan...@gmail.com</author>
<when>Thu, 24 Feb 2011 15:42:52 +0000</when>
<what>Same problem...Samsung Fascinate</what>
</comment>
<comment>
<author>kundal...@gmail.com</author>
<when>Thu, 24 Feb 2011 16:14:41 +0000</when>
<what>Same problem with Witstech A81G tablet</what>
</comment>
<comment>
<author>starbrig...@gmail.com</author>
<when>Thu, 24 Feb 2011 16:53:08 +0000</when>
<what>This canQ&apos;Et just be ignored.. how about some feedback like they are at least aware of the problem and are attempting to resolve it?!</what>
</comment>
<comment>
<author>ronatron...@gmail.com</author>
<when>Thu, 24 Feb 2011 17:12:19 +0000</when>
<what>Evo....will it be fixed?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:24:29 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>kundal...@gmail.com</author>
<when>Thu, 24 Feb 2011 18:43:59 +0000</when>
<what>@morri...@google.com:
Thanks for your statement! Unfortunately the Q&quot;ESupport-ForumQ&quot;E you redirect us doesnQ&apos;Et provide any support. WhatQ&apos;Es going on with the Q&quot;EGoogle Mobile products teamQ&quot;E? Holidays? Social Phobia? Deep Depression about the crap they produced? Hundreds of frustrated users are waiting for answers there.</what>
</comment>
</bug>
<bug>
<bugid>9890</bugid>
<title>Create Calendar Event from Gmail App</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.d....@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 21:41:39 +0000</openedDate>
<description>In Gmail you have the ability to create an Event from an email. This
would be a create feature to add to the Gmail app for android. ex: 1)
Long press on email 2) Create Event 3) email details passed to calendar
new event activity.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:34:14 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>6736</bugid>
<title>No toggle for alarm silence after 10 minutes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>jlovi...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 21:05:58 +0000</openedDate>
<description>Phone: Nexus One Firmware: 2.1-update1 Issue: The alarm clock previously
would ring until snoozed or dismissed, but after the most recent update,
the few times IQ&apos;Eve now slept through the alarm, I see a message in the
Notifications window for the alarm saying Q&quot;ESilent after 10 minutes.Q&quot;E I
hadnQ&apos;Et observed this behavior before, and going into the Clock settings
I am unable to find a toggle or settings for this feature. Considering
for some heavy sleepers 10 minutes might not be enough, it seems like
something for which a toggle may have been intended, but a menu item not
created in pushing out update1.</description>
<comment>
<author>orenel...@gmail.com</author>
<when>Fri, 12 Nov 2010 20:15:53 +0000</when>
<what>Absolutely critical for me as well. </what>
</comment>
<comment>
<author>hugokso...@gmail.com</author>
<when>Wed, 06 Jul 2011 16:12:24 +0000</when>
<what>OK, now I know I am not alone and this explains a lot of Q&quot;EthingsQ&quot;E.

I just want to add that this issue also happens in Android 2.2.2 Build FRG83G Software Version LG-P999-V10f (T-Mobile USA G2x).</what>
</comment>
<comment>
<author>oga...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:13:14 +0000</when>
<what>I was two hours late to work today thanks to this Q&quot;EfeatureQ&quot;E what PM in his right mind decided that auto-silencing an alarm was the way to go? that is the exact opposite of what the alarm clock should do.</what>
</comment>
</bug>
<bug>
<bugid>13293</bugid>
<title>Check for missed activity in AndroidManifest.xml fails</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-08T07:49:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Steven.R...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 15:41:06 +0000</openedDate>
<description>Host OS: Ubuntu Linux 10.10 or any other SDK tools version: 7 Eclipse
version: 3.6.1 Helios ADT plug-in version: 0.9.9 v201009221407-60953
Platform targeted by your project: 8 Version of the platform running in
the emulator: 8 STEPS TO REPRODUCE: 1. Create project with Main1 and
Main2 activities 2. Put records about these activities to
AndriodManifes.xml 3. Build project (it must be successful) 4. Delete
Main2 activity in code (donQ&apos;Et touch AndroidManifest.xml) 5. Build
project again EXPECTED RESULTS: Build is not successful because there is
missed activity which is used in AndroidManifest.xml OBSERVED RESULTS:
Build is successful with no warnings</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 07:49:47 +0000</when>
<what>The Q&quot;EbuildQ&quot;E of an APK does not validate the manifest for undeclared activities. This is done at runtime on the device when something tries to invoke an activity.

We could issue a compilation warning in Eclipse if we detect an Activity-derived class that is not referenced in a manifest since this is a rare case -- except for library-projects where itQ&apos;Es a valid scenario.</what>
</comment>
</bug>
<bug>
<bugid>11235</bugid>
<title>Search in Corporate Exchange Mailbox/Inbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Morto...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 20:27:56 +0000</openedDate>
<description>It would be helpful to be able to search the corporate exchange
mailbox/inbox to search for say, a person or a phrase, as one can in the
gmail inbox.</description>
<comment>
<author>Murdock...@gmail.com</author>
<when>Thu, 09 Jun 2011 07:27:55 +0000</when>
<what>If I would have known that my motor xoom was able to search exchange accounts, I would not have bought it, period. This is SO fundamental, IQ&apos;Em amaze Google did not incorporate this function natively.</what>
</comment>
</bug>
<bug>
<bugid>14623</bugid>
<title>Cant connect to more than two Bluetooth SPP slaves from Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>adrianbu...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 11:27:56 +0000</openedDate>
<description>Hi, On Android 2.1 i could connect to 2 Bluetooth SPP slaves from my
galaxy S phone (as Bluetooth master) but only got one channel of data.
Upgraded phone to Android 2.2 and i can get 2 SPP connections working
reliably when streaming SPP data over both. Now on Android 2.2 i cant
connect to more than 2 SPP slaves. Where is this limitation being
imposed? a clean BlueZ stack implementation doesnt limit the number of
slave connections to any less than the Bluetooth specification does (7
slaves per master). So is the Android runtime limiting number of
concurrent SPP connections? thanks</description>
</bug>
<bug>
<bugid>9917</bugid>
<title>Selection list cut off in AutoCompleteTextView in Dialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 05:47:26 +0000</openedDate>
<description>Tested on Nexus One 2.2, HTC Desire 2.1update1, Samsung Galaxy S
2.1update1, Emulator: I have a dialog window that covers 1/3 of the
entire screen height and is displayed on top of my activity. The dialog
holds two AutoCompleteTextView fields. Screenhot is at:
http://img704.imageshack.us/i/dialogdropdown.png/ The problem IQ&apos;Em facing
is that when the user starts typing something into the
AutoCompleteTextView, the list with all suggestions only shows up to the
bottom end of the dialog, but doesnQ&apos;Et go beyond that even the list is
longer. It looks like itQ&apos;Es cut off. (screenshot left) Only after I
long-press an item from the suggestion list, the list will be shown in
full length. (screenshot right) How to fix this behaviour so that the
list shows in full length right from the beginning, when the user starts
typing something? Code-wise thereQ&apos;Es nothing special, all I do is:
ArrayAdapterQ&lt;EStringQ&gt;E adapter = new
ArrayAdapterQ&lt;EStringQ&gt;E(this.getContext(),
R.layout.nav_route_autocomplete_row, locStrings); AutoCompleteTextView
txtStartPos = (AutoCompleteTextView) findViewById(R.id.txtStartPos);
txtStartPos.setAdapter(adapter); ...</description>
<comment>
<author>hootsuit...@gmail.com</author>
<when>Wed, 13 Jul 2011 18:26:12 +0000</when>
<what>this is a very annoying bug since it essentially prevents the use of autocompletetextview in any dialog/activity which might be shorter than the screen. Please fix it.</what>
</comment>
</bug>
<bug>
<bugid>5806</bugid>
<title>gmail label shortcut doesnt work</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wpij...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 04:04:13 +0000</openedDate>
<description>gmail label shortcuts do not work. steps to reproduce: -create shortcut
to gmail inbox label - open it - open an email - hit Q&apos;EhomeQ&apos;E - open the
shortcut again What should happen: gmail inbox should open What actually
happens: gmail app opens to the previously opened message</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>17294</bugid>
<title>emulator deadlock on exit (Linux x64)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jlari...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 00:44:51 +0000</openedDate>
<description>- Steps to reproduce the problem. Run emulator on the 64bit version of
Ubuntu 11.04 on a machine with multiple processors. Try to exit the
emulator. - What happened. Emulator does not exit and can only be killed
with a Q&apos;Ekill -KILLQ&apos;E - What you think the correct behavior should be.
Emulator should exit. The deadlock is in the atexit handler for the
audio stuff in qemu, although it might be a problem with libpulse.
HereQ&apos;Es a stack trace of each thread from gdb while hung:
----------------- Thread 3 (Thread 0xd6c9eb70 (LWP 9029)): #0 0xf773c430
in __kernel_vsyscall () #1 0xf7524cb6 in __poll (fds=0x9b78098, nfds=2,
timeout=1500) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xf70c44a2 in
?? () from /usr/lib32/libpulse.so.0 #3 0xf70b33a9 in pa_mainloop_poll ()
from /usr/lib32/libpulse.so.0 #4 0xf70b3b84 in pa_mainloop_iterate ()
from /usr/lib32/libpulse.so.0 #5 0xf70b3c64 in pa_mainloop_run () from
/usr/lib32/libpulse.so.0 #6 0xf70c4443 in ?? () from
/usr/lib32/libpulse.so.0 #7 0xdff8ea75 in ?? () from
/usr/lib32/libpulsecommon-0.9.22.so #8 0xf7700e72 in start_thread
(arg=0xd6c9eb70) at pthread_create.c:304 #9 0xf7532d0e in clone () at
../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xd649db70
(LWP 9030)): #0 0xf773c430 in __kernel_vsyscall () #1 0xf77057dd in
pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:142
#2 0xdff8dd6c in pa_cond_wait () from
/usr/lib32/libpulsecommon-0.9.22.so #3 0xf70c4ca0 in
pa_threaded_mainloop_wait () from /usr/lib32/libpulse.so.0 #4 0xdff9eade
in pa_simple_read () from /usr/lib32/libpulse-simple.so #5 0x080a8833 in
qpa_thread_in (arg=0x99c9528) at external/qemu/audio/paaudio.c:223 #6
0xf7700e72 in start_thread (arg=0xd649db70) at pthread_create.c:304 #7
0xf7532d0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Thread 1 (Thread 0xf7462b50 (LWP 9025)): #0 0xf773c430 in
__kernel_vsyscall () #1 0xf7701f46 in pthread_join (threadid=3595164528,
thread_return=0xffa0de8c) at pthread_join.c:89 #2 0x080e9e3b in
audio_pt_join (p=0x99c9594, arg=0xffa0debc, cap=0x8222797 Q&quot;Eqpa_fini_inQ&quot;E)
at external/qemu/audio/audio_pt_int.c:167 #3 0x080a815b in qpa_fini_in
(hw=0x99c9528) at external/qemu/audio/paaudio.c:461 #4 0x0804c41b in
audio_atexit () at external/qemu/audio/audio.c:1922 #5 0xf74929ef in
__run_exit_handlers (status=0, listp=0xf75bc324, run_list_atexit=true)
at exit.c:78 #6 0xf7492a4f in exit (status=0) at exit.c:100 #7
0xf7479e3f in __libc_start_main (main=0x8067b40 Q&lt;EmainQ&gt;E, argc=3,
ubp_av=0xffa0dff4, init=0x81e2c40 Q&lt;E__libc_csu_initQ&gt;E, fini=0x81e2c30
Q&lt;E__libc_csu_finiQ&gt;E, rtld_fini=0xf774bd60, stack_end=0xffa0dfec) at
libc-start.c:258 #8 0x0804bf61 in _start () ------------------ This
happens with the most recent SDK (11) and with fresh source from repo
(my version is Android emulator version 11.0 (build_id
OPENMASTER-eng.jon.20110528.165038)) The stack trace above is from my
build, I can attach stack traces from the SDK build if you want that as
well.</description>
<comment>
<author>jlari...@gmail.com</author>
<when>Wed, 01 Jun 2011 01:12:10 +0000</when>
<what>To work around this issue, disable audio input in the AVD manager with Q&quot;EAudio recording supportQ&quot;E set to Q&quot;EnoQ&quot;E, which sets Q&quot;Ehw.audioInput=noQ&quot;E in the qemu ini file. </what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Thu, 01 Sep 2011 07:47:01 +0000</when>
<what>@jlarimer: Thanks for the workaround; sounds good.</what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Thu, 01 Sep 2011 07:48:01 +0000</when>
<what>IQ&apos;Em seeing this too on Ubuntu 10.04.2 LTS.
uname: Linux 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 08:03:28 UTC 2010 x86_64 GNU/Linux

As Thread 1 shows, I was trying to shutdown the emulator with the Q&quot;EkillQ&quot;E command on the telnet interface:


(gdb) thread apply all bt

Thread 2 (Thread 0xe4bfeb70 (LWP 10783)):
#0  0xf772f430 in __kernel_vsyscall ()
#1  0xf76ec625 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2  0xedfe6f78 in pa_semaphore_wait () from /usr/lib32/libpulsecommon-0.9.21.so
#3  0xedfc969d in ?? () from /usr/lib32/libpulsecommon-0.9.21.so
#4  0xedfcbd3b in ?? () from /usr/lib32/libpulsecommon-0.9.21.so
#5  0xedfcc15d in pa_memimport_free () from /usr/lib32/libpulsecommon-0.9.21.so
#6  0xedfd602e in pa_pstream_unlink () from /usr/lib32/libpulsecommon-0.9.21.so
#7  0xf7102224 in ?? () from /usr/lib32/libpulse.so.0
#8  0xf7102bcf in ?? () from /usr/lib32/libpulse.so.0
#9  0xf7102dec in ?? () from /usr/lib32/libpulse.so.0
#10 0xf7104480 in ?? () from /usr/lib32/libpulse.so.0
#11 0xedfd6839 in ?? () from /usr/lib32/libpulsecommon-0.9.21.so
#12 0xedfc1cfe in ?? () from /usr/lib32/libpulsecommon-0.9.21.so
#13 0xf711450b in pa_mainloop_dispatch () from /usr/lib32/libpulse.so.0
#14 0xf7114a21 in pa_mainloop_iterate () from /usr/lib32/libpulse.so.0
#15 0xf7114ae4 in pa_mainloop_run () from /usr/lib32/libpulse.so.0
#16 0xf71262a3 in ?? () from /usr/lib32/libpulse.so.0
#17 0xedfe6e02 in ?? () from /usr/lib32/libpulsecommon-0.9.21.so
#18 0xf76e596e in start_thread (arg=0xe4bfeb70) at pthread_create.c:300
#19 0xf7515b5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xf74458e0 (LWP 10777)):
#0  0xf772f430 in __kernel_vsyscall ()
#1  0xf76e7c0b in __pthread_mutex_lock_full (mutex=0xf76f5ff4) at pthread_mutex_lock.c:301
#2  0xedfe5f31 in pa_mutex_lock () from /usr/lib32/libpulsecommon-0.9.21.so
#3  0xf7126049 in pa_threaded_mainloop_stop () from /usr/lib32/libpulse.so.0
#4  0xedff70e8 in pa_simple_free () from /usr/lib32/libpulse-simple.so
#5  0x081e8b4b in qpa_fini_in (hw=0xe8c004d8) at /opt/digit/repo/gingerbread/external/qemu/audio/paaudio.c:470
#6  0x081e115c in audio_atexit () at /opt/digit/repo/gingerbread/external/qemu/audio/audio.c:1852
#7  0xf747548f in __run_exit_handlers (status=0, listp=0xf759c324, run_list_atexit=true) at exit.c:78
#8  0xf74754ff in *__GI_exit (status=0) at exit.c:100
#9  0x0809e173 in do_kill (client=0x925e9c0, args=0x0) at external/qemu/android/console.c:2716
#10 0x0809e4a8 in control_client_do_command (_client=0x925e9c0) at external/qemu/android/console.c:441
#11 control_client_read_byte (_client=0x925e9c0) at external/qemu/android/console.c:527
#12 control_client_read (_client=0x925e9c0) at external/qemu/android/console.c:585
#13 0x0806e646 in main_loop_wait (timeout=5000) at external/qemu/vl-android.c:2987
#14 0x08070692 in main_loop (argc=41, argv=0xffd1f620, envp=0xffd1f820) at external/qemu/vl-android.c:3154
#15 qemu_main (argc=41, argv=0xffd1f620, envp=0xffd1f820) at external/qemu/vl-android.c:5395
#16 0x0804f973 in main (argc=-1, argv=0xffd1fa54) at external/qemu/android/main.c:1299
</what>
</comment>
<comment>
<author>riddick....@gmail.com</author>
<when>Tue, 04 Oct 2011 19:44:01 +0000</when>
<what>It still appears in the latest Android SDK (13), Ubuntu 10.10 64bit, Eclipse Indigo.</what>
</comment>
<comment>
<author>chris.ba...@gmail.com</author>
<when>Wed, 12 Oct 2011 20:11:19 +0000</when>
<what>I can confirm this still occurs with android-sdk-r13 and Ubuntu 11.10. The workaround in comment #1 does work.</what>
</comment>
</bug>
<bug>
<bugid>5340</bugid>
<title>libc segmentation fault driven by surfaceflinger on zoom2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ajay.spikii</reportedBy>
<openedDate>Thu, 10 Dec 2009 15:38:43 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. 1. Open the camera 2.
Close the camera 3. Repeat the above steps for 20 - 25 times very fast.
4. zoom2 re-starts itself or the overlay becomes unavailable since the
destroyoverlay() function is not called because of the lock problem in
LayerBuffer.cpp file - What happened. 1. Either libc crash happens 2. Or
the overlay is not destroyed from the SurfaceFlinger. - What you think
the correct behavior should be. No segmentation fault should be observed
and things should work fine Please mention which branch youQ&apos;Ere using,
whether the bug exists on the current head of that branch and of master,
and what hardware youQ&apos;Ere using. Branch : Donut Board : zoom2 Analysis :
Analysis: In LayerBuffer.cpp file, serverdestroy() and the
~OverlaySource() are called when this happens. Found a bug in that case,
where the Overlay destroy is called twice because of a small bug in
LayerBuffer.cpp Fixed the bug by adding mOverlay = 0;
LayerBuffer::OverlaySource::~OverlaySource() { if (mOverlay Q&amp;EQ&amp;E
mOverlayDevice) { overlay_control_device_t* overlay_dev =
mOverlayDevice; overlay_dev-Q&gt;EdestroyOverlay(overlay_dev, mOverlay);
mOverlay = 0; } } But still the issue happens. When the serverdestroy()
function is called, it gets locked in the clearSource() function and
never comes out. Overlay is not destroyed and next instance of camera
doesnot open. 1. Either libc crash happens 2. Or the overlay is not
destroyed from the SurfaceFlinger.</description>
</bug>
<bug>
<bugid>15392</bugid>
<title>Navigation HUD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>lachlan....@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 13:11:28 +0000</openedDate>
<description>I donQ&apos;Et use a cradle for my phone and rest my phone on the dashboard
when driving with navigation, when driving at night the windscreen of
the car becomes like a mirror. It would be fantastic if you could put
the phone in a Q&quot;EHUDQ&quot;E type mode where it would reverse the the screen
like a mirror but potentially both horizontally and vertically so that
you could see a reflection on your windscreen as a poor manQ&apos;Es HUD that
is correct when viewed rather than in reverse. cheers lachlan</description>
<comment>
<author>kir.serg...@gmail.com</author>
<when>Wed, 01 Jun 2011 16:27:53 +0000</when>
<what>I think itQ&apos;Es great idea!</what>
</comment>
</bug>
<bug>
<bugid>12062</bugid>
<title>setDisplayOrientation not working for recording video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dario.nycjava@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 16:13:10 +0000</openedDate>
<description>Portrait preview works but recorded video is still in landscape when
using setDisplayOrientation (froyo 2.2 api) Not clearly documented
except at:
http://groups.google.com/group/android-developers/browse_thread/thread/be135d12a5a629f5/2840c4aea9e347e6</description>
</bug>
<bug>
<bugid>18436</bugid>
<title>NDK r6 and APP_ABI := armeabi x86 issue</title>
<status>Released</status>
<owner>di...@android.com</owner>
<closedOn>2011-08-05T17:55:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>cram.de...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 07:19:24 +0000</openedDate>
<description>It seems the build system tries to link the armeabi objects with the x86
toolchain. This bug is related to the following thread:
http://groups.google.com/group/android-ndk/browse_frm/thread/635a333968350b2c
IQ&apos;Eve installed NDK r6 to have x86 support. IQ&apos;Eve updated my
Application.mk from: APP_ABI := armeabi armeabi-v7a to: APP_ABI :=
armeabi armeabi-v7a x86 Build fails when running ndk-build under Cygwin
(and Linux). It reports the following errors:
C:/java/android-ndk-r6/toolchains/x86-4.4.3/prebuilt/windows/bin/../
lib/gcc/i686
-android-linux/4.4.3/../../../../i686-android-linux/bin/ld.exe: C:/ide/
eclipse3. 6.2/workspace/MYPROJECT/obj/local/armeabi/objs/ext/custom.o:
Relocations in generic ELF (EM: 40)
C:/ide/eclipse3.6.2/workspace/MYPROJECT/obj/local/armeabi/objs/ext/
custom.o: could not read symbols: File in wrong format collect2: ld
returned 1 exit status make: ***
[/cygdrive/c/ide/eclipse3.6.2/workspace/MYPROJECT/obj/local/
armeabi/libex t.so] Error 1 Using APP_ABI := x86 works, Using APP_ABI :=
armeabi works but using both such as APP_ABI := armeabi x86 fails.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:41:50 +0000</when>
<what></what>
</comment>
<comment>
<author>shinhals...@gmail.com</author>
<when>Wed, 27 Jul 2011 05:34:06 +0000</when>
<what>I second this.  Can confirm exactly as posted.  A bunch of other people here as well:
http://comments.gmane.org/gmane.comp.handhelds.android.ndk/12164

Compiling x86 by itself works.  Compiling ARM by itself works.  Compiling the combo fails exactly as above.</what>
</comment>
<comment>
<author>lin...@gmail.com</author>
<when>Wed, 27 Jul 2011 12:52:27 +0000</when>
<what>i am puzzle about the message, can you tell me how to do .</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Fri, 05 Aug 2011 17:55:06 +0000</when>
<what>Fixed by https://review.source.android.com/24575</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Tue, 30 Aug 2011 19:00:07 +0000</when>
<what>in NDK r6b</what>
</comment>
</bug>
<bug>
<bugid>13092</bugid>
<title>ADT 8.0.1 Graphical Layout canQ&apos;Et  found TabWidget</title>
<status>Duplicate</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-01-18T06:33:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>41</stars>
<reportedBy>tomas.pr...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 20:20:37 +0000</openedDate>
<description>When I open layout TabHost and switch to Q&quot;EGraphical LayoutQ&quot;E tab in
Eclipse with ADT plugin 8.0.1 I get this error: Error during post
inflation process: TabHost requires a TabWidget with id
Q&quot;Eandroid:id/tabsQ&quot;E. View found with id Q&apos;EtabsQ&apos;E is
Q&apos;Ecom.android.layoutlib.bridge.MockViewQ&apos;E XML source of layout is in
attachment. No XML error and applicatin work correctly. My version of
Eclipse IDE: Version: Helios Service Release 1 Build id: 20100917-0705
Windows 7, with lastest android 2.3 SDK, Java 1.6.0_22</description>
<comment>
<author>nick.ste...@gmail.com</author>
<when>Mon, 20 Dec 2010 21:54:40 +0000</when>
<what>Also occurs on Mac.
- Mac OS X (10.6.5)
- Android SDK (2.3)
- Eclipse
Version: Helios Service Release 1
Build id: 20100917-0705</what>
</comment>
<comment>
<author>rweinste...@gmail.com</author>
<when>Wed, 22 Dec 2010 22:19:45 +0000</when>
<what>Same issue.  Same enironment as nick.stemerdink</what>
</comment>
<comment>
<author>de02...@gmail.com</author>
<when>Thu, 23 Dec 2010 15:55:07 +0000</when>
<what>Same to me ;-[</what>
</comment>
<comment>
<author>vic...@gmail.com</author>
<when>Wed, 29 Dec 2010 18:18:40 +0000</when>
<what>Same to me.. :(</what>
</comment>
<comment>
<author>vsi...@gmail.com</author>
<when>Wed, 29 Dec 2010 19:04:04 +0000</when>
<what>I have the exact same problem.</what>
</comment>
<comment>
<author>eshie...@gmail.com</author>
<when>Wed, 29 Dec 2010 23:19:58 +0000</when>
<what>Just as an interesting observation... this error happens even when following the exact steps used in the Tab tutorial online. FYI, IQ&apos;Em using the same environment as nick.stemerdink</what>
</comment>
<comment>
<author>David.Ti...@gmail.com</author>
<when>Fri, 31 Dec 2010 16:27:25 +0000</when>
<what>same for me....</what>
</comment>
<comment>
<author>bensacco...@gmail.com</author>
<when>Sat, 01 Jan 2011 12:38:44 +0000</when>
<what>Yep, same issue here, Mac OSX, Eclipse, all latest updates</what>
</comment>
<comment>
<author>ginz...@gmail.com</author>
<when>Mon, 03 Jan 2011 02:50:35 +0000</when>
<what>I suspect this is a regression, since IQ&apos;Em using Helios with Android 2.2.  I am having the same exact problem.  Some of the Graphical Layout software leaves much to be desired.</what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Tue, 04 Jan 2011 15:11:24 +0000</when>
<what>Same for me.. very annoying!</what>
</comment>
<comment>
<author>guilleb...@gmail.com</author>
<when>Sun, 09 Jan 2011 10:36:47 +0000</when>
<what>same for me!!!</what>
</comment>
<comment>
<author>eshap...@gmail.com</author>
<when>Mon, 10 Jan 2011 22:36:43 +0000</when>
<what>Same... Is anybody going to respond to this issue?</what>
</comment>
<comment>
<author>ginz...@gmail.com</author>
<when>Tue, 11 Jan 2011 21:10:51 +0000</when>
<what>This brings up a good question - do we file a problem report with Google / Android or with Eclipse?</what>
</comment>
<comment>
<author>sanjibm2...@gmail.com</author>
<when>Wed, 12 Jan 2011 13:37:12 +0000</when>
<what>Same for me. App FCs when this view is caleld</what>
</comment>
<comment>
<author>ugurb...@gmail.com</author>
<when>Fri, 14 Jan 2011 00:15:05 +0000</when>
<what>same for me :Q&apos;E( !!!!</what>
</comment>
<comment>
<author>Fallout2...@gmail.com</author>
<when>Fri, 14 Jan 2011 03:48:34 +0000</when>
<what>This error is horrible, itQ&apos;Es made it much more difficult to properly design my TabHost based layout and the worst part is the only other tool for Visual XML design, Droid Draw, has another bug of its own that prevents IT from being able to make TabHosts either.

At the very least I would request that we be given a switch to disable the XML validator, because of the fact ADT wonQ&apos;Et recognize a Tab Widget there are certain properties that I canQ&apos;Et set for that item, because they can only be declared via XML.</what>
</comment>
<comment>
<author>deb.fl...@gmail.com</author>
<when>Sun, 16 Jan 2011 19:21:26 +0000</when>
<what>I got the same error. Is there any solution for this?</what>
</comment>
<comment>
<author>Thomas.L...@gmail.com</author>
<when>Mon, 17 Jan 2011 10:25:56 +0000</when>
<what>I got the same error. pls help</what>
</comment>
<comment>
<author>joshful...@gmail.com</author>
<when>Mon, 17 Jan 2011 22:31:54 +0000</when>
<what>Any chance anyone is working on this?  Terribly annoying and frustrating bug that prevents working with a TabHost at all in design view.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 18 Jan 2011 04:15:48 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 18 Jan 2011 06:33:46 +0000</when>
<what>WeQ&apos;Eve fixed this when working with TabHosts on the Honeycomb platform. We will backport this fix to previous platforms.</what>
</comment>
<comment>
<author>kjense...@gmail.com</author>
<when>Tue, 25 Jan 2011 19:02:17 +0000</when>
<what>And when can we expect that will happen?</what>
</comment>
<comment>
<author>maman....@gmail.com</author>
<when>Fri, 28 Jan 2011 22:30:14 +0000</when>
<what>please help
this issue is holding back my project

who will fix this??</what>
</comment>
<comment>
<author>blundell...@gmail.com</author>
<when>Sun, 06 Feb 2011 15:02:58 +0000</when>
<what>Q&quot;EWe will backport this fix to previous platforms.Q&quot;E

Do we have a date?</what>
</comment>
<comment>
<author>faved...@gmail.com</author>
<when>Fri, 11 Feb 2011 00:00:28 +0000</when>
<what>A Date would be awesome - this is actually causing me a delay getting my university course work done :(</what>
</comment>
</bug>
<bug>
<bugid>9659</bugid>
<title>lost all configurations on phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>benkev...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 21:13:41 +0000</openedDate>
<description>Phone: Nexus One Android 2.2 IQ&apos;Eve got an update 2.1-Q&gt;E2.2 walked through
it, everything worked fine, all configurations were normal, phone worked
as it should. All apps worked fine. IQ&apos;Eve drained battery fully, I think
it died when someone tried to call me. Tried to switch phone on -
unsuccessfully. Plugged in charger, after couple of minutes I switched
phone on. And was met by welcome screen for first phone setup. All my
configurations were erased. Some apps work, some not after setup. All my
desktop icons and widgets gone, I have sort of default widgets now.
Conclusion: IQ&apos;Eve lost all configuration data by doing nothing wrong.
Thoughts: Could it be somehow connected with GoogleQ&apos;Es newly introduced
backup service/API/cloud? p.s. just reporting problem, I wonQ&apos;Et try to
reproduce it, too painful to loose all config data</description>
<comment>
<author>benkev...@gmail.com</author>
<when>Tue, 10 Aug 2010 11:24:16 +0000</when>
<what>similar issue: http://code.google.com/p/android/issues/detail?id=9056</what>
</comment>
<comment>
<author>rippera...@gmail.com</author>
<when>Mon, 18 Oct 2010 18:41:22 +0000</when>
<what>Something like this happens to my Nexus One almost everytime the battery goes flat. Not everytime.

I will loose all apps that I have installed to the SD, and all my stored wifi access points.
 
I also get the initial welcome screen, although that might just be because LauncherPro that I use stops working. If i start the stock launcher, It shows that IQ&apos;Em till connected to all my accounts (Gmail, exchange etc.)

It seems to me that this has something to do with the SD-card not being cleanly dismounted when the battery dies. But if I put it in my computer, I can see the app files in the secure folder. There is also no warning about corruption when starting the phone.

The thing that is confusing me is the problem with the wifi-spots and their passwords. I didnQ&apos;Et think they were stored on the SD?
</what>
</comment>
</bug>
<bug>
<bugid>373</bugid>
<title>assets not appearing in AssetManager</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:19:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ostraz</reportedBy>
<openedDate>Fri, 29 Feb 2008 04:45:51 +0000</openedDate>
<description>(please see related posting at Q&quot;EIncoherent Documentation for
AssetManagerQ&quot;E
http://groups.google.com/group/android-developers/browse_thread/thread/2b110c3c30d8df93/6e7a614107bf189c?#6e7a614107bf189c
) Bug 1: IQ&apos;Eve tried putting my file in Q&quot;Eassets/myfile.pngQ&quot;E as well as
Q&quot;Eassets/subdir/myfile.pngQ&quot;E. ItQ&apos;Es not visible to mgr.list(Q&quot;EQ&quot;E),
mgr.list(Q&quot;E/Q&quot;E), mgr.list(Q&quot;EassetsQ&quot;E), nor mgr.list(Q&quot;E/assetsQ&quot;E). Bug 2: The
strings returned by mgr.list(path) which describe directories do not
contain Q&quot;E/Q&quot;E, contrary to the specification.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:54:42 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:19:42 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>philipp....@gmail.com</author>
<when>Tue, 10 Mar 2009 11:00:28 +0000</when>
<what>Hello,
I am using android-sdk-windows-1.1_r1 and this issue still seems to be there.

I dont get anything for 
mgr.list(Q&quot;EQ&quot;E), mgr.list(Q&quot;EassetsQ&quot;E), mgr.list(Q&quot;E/assetsQ&quot;E)

If I do mgr.list(Q&quot;E/Q&quot;E) I get the directory where the AndroidManifest.xml resides.

Regards,
Ph</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:52:37 +0000</when>
<what></what>
</comment>
<comment>
<author>dedalo1...@gmail.com</author>
<when>Wed, 12 Jan 2011 01:17:05 +0000</when>
<what>hi,iQ&apos;Em using windows sdk r07 and still doesnt work perfectly.

1)still appear 3 directories in /assets that donQ&apos;Et appear in eclipse
2)donQ&apos;Et appear with Q&quot;E/res/rawQ&quot;E path two file that i put in res/raw directory </what>
</comment>
</bug>
<bug>
<bugid>3379</bugid>
<title>Allow override for package containing generated R file (enhancement request)</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jul 2009 02:59:44 +0000</openedDate>
<description>Currently the ADT plugin and the underlying tool it calls to generate
the R file make the package for R the same as the package for the
application specified in the manifest. If a different package could be
specified, then R could be generated in a low-level package visible to
other packages (for example, a database layer), and SharedPreferences
could be passed to calls in those other packages while still having a
strict layering with no cycles. In addition, because SharedPreferences
is an interface, a mocked shared preferences could be written, allowing
unit testing of the middle layers without having to talk to the actual
preferences manager on the emulator. Currently if mid-level packages are
given visibility to R, they do so by an upwards dependency on the
top-level application layer, which breaks the architecture. Note that
IQ&apos;Em not asking that the name of R be modifiable, only that the package
in which it resides be configurable. This has been reported by others
elsewhere: http://osdir.com/ml/AndroidDevelopers/2009-01/msg01156.html.</description>
<comment>
<author>jameslee...@gmail.com</author>
<when>Sat, 25 Jul 2009 17:26:34 +0000</when>
<what>Also, getString(key) would need to be accessible as a utility method not tethered to
Activity in order to completely separate preference handling to support test isolation.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:42:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:30:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:04:54 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 12 Apr 2010 22:31:26 +0000</when>
<what></what>
</comment>
<comment>
<author>aja...@gmail.com</author>
<when>Mon, 26 Apr 2010 13:02:29 +0000</when>
<what>I am facing the same issue...</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5609</bugid>
<title>RFE: SIM Toolkit app should include ability to set SIM phone #</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>59</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 23:30:02 +0000</openedDate>
<description>Under Q&apos;EaboutQ&apos;E my phone number was showing as Q&apos;EunknownQ&apos;E. I ended up
taking the SIM out, putting it into a BlackBerry temporarily, setting
the SIM number there, and returning it to the Milestone. All done.
Suggestion: replicate this ability in the Android SIM Toolkit app.</description>
<comment>
<author>tom.w.ba...@gmail.com</author>
<when>Sun, 23 May 2010 16:51:28 +0000</when>
<what>There is a defect in froYoQ&apos;Es messaging app where the photo for Q&quot;EmeQ&quot;E is blank if the
Q&apos;Emy phone numberQ&apos;E variable is Q&quot;EunknownQ&quot;E as the phone is unable to link messages it
has sent with itself. The ability to enter the value would be very helpful in
overcoming that issue.

It is annoying that my 4 year old sony erricson can change the value but the latest
and greatest android devices cannot.</what>
</comment>
<comment>
<author>robertba...@gmail.com</author>
<when>Sat, 24 Jul 2010 11:55:25 +0000</when>
<what>this request has been duped to: http://code.google.com/p/android/issues/detail?id=8519
but as the duplicate is receiving greater attention I suggest people concerned with this issue star #8519 to raise its prominence</what>
</comment>
<comment>
<author>macc.cou...@gmail.com</author>
<when>Sat, 11 Dec 2010 23:44:52 +0000</when>
<what>Fix this already please.</what>
</comment>
</bug>
<bug>
<bugid>5359</bugid>
<title>When ending one call from a three way call both calls are terminated.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dsc...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 02:21:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14286</bugid>
<title>The ADT do not bundle classes folder dependencies into classes.dex</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-01-25T20:30:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>matth...@qype.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 09:23:31 +0000</openedDate>
<description>It seems as if the ADT do not respect dependencies of kind
Q&lt;Eclasspathentry kind=Q&quot;ElibQ&quot;E path=Q&quot;E/path/to/classesQ&quot;E/Q&gt;E into account when
building an APK. Host OS: Mac OS X 10.6.6 SDK tools version: 8 Eclipse
version: Galileo ADT plug-in version: 8.0.1 Platform targeted by your
project: 2.3 Version of the platform running in the emulator: 2.3 STEPS
TO REPRODUCE: 1. create two projects A and B 2. add the directory
containing the Java class files of A to the build path of B 3. run B
EXPECTED RESULTS: no exceptions OBSERVED RESULTS: ClassNotFoundException
on classes from A ADDITIONAL INFORMATION: if you bundle the class files
into a JAR file first, and then use that as a library dependency, it
will work. ItQ&apos;Es just that the ADT seem to ignore EclipseQ&apos;Es class folder
dependencies. You can also tell by running Baksmali on BQ&apos;Es classes.dex;
you will find that the classes of A are not in there...</description>
<comment>
<author>matth...@qype.com</author>
<when>Tue, 25 Jan 2011 16:19:11 +0000</when>
<what>possibly a duplicate of #13685</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 25 Jan 2011 18:13:47 +0000</when>
<what>Actually this is a different problem.

IQ&apos;Ell look into it.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 25 Jan 2011 20:30:56 +0000</when>
<what>https://review.source.android.com/#change,20701</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Wed, 26 Jan 2011 08:37:47 +0000</when>
<what>That was the quickest issue resolution IQ&apos;Eve ever seen on any open source project. I can only say: thanks!</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 22:18:29 +0000</when>
<what></what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Wed, 23 Feb 2011 08:14:07 +0000</when>
<what>Thanks so much. I must say the ADT project is a lot quicker with responses (and solutions!) to issue reports than the rest of the AOSP. ThatQ&apos;Es really appreciated.</what>
</comment>
</bug>
<bug>
<bugid>7319</bugid>
<title>SmsManager.sendDataMessage() will always fail on CDMA devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>jon.plo...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 15:56:05 +0000</openedDate>
<description>SmsManager.sendDataMessage() always fails on CDMA devices because there
is no code path for it to succeed. The failure can be seen in the radio
log, where
com.android.internal.telephony.cdma.sms.BearerData.encodeEmsUserDataPayload()
throws a CodingException. encodeEmsUserDataPayload() throws the
exception because it only accepts 7-bit or 16-bit encodings. When
sendDataMessage() is used the message encoding is always set to
ENCODING_OCTET (see
com.android.internal.telephony.cdma.SmsMessage.getSubmitPdu(String,String,int,byte[],boolean)
which is used to build the PDU when sendDataMessage() is invoked). Octet
encoded data is valid for short messages that contain a user data
header, so the CodingException from encodeEmsUserDataPayload() is a
defect. This method should be changed to accept octect encoded messages.
Verified on a Motorola DROID running 2.0.1 with service from Verizon
Wireless. This failure will not occur in the emulator or on GSM devices.
Code to generate the failure (use any valid parameters): SmsManager sms
= SmsManager.getDefault(); sms.sendDataMessage(Q&quot;E18005551212Q&quot;E, null,
(short)16123, Q&quot;Etest messageQ&quot;E.getBytes(), null, null); Error message from
adb logcat -b radio: 03-23 11:43:12.589 E/SMS ( 1077): BearerData encode
failed:
com.android.internal.telephony.cdma.sms.BearerData$CodingException:
unsupported EMS user data encoding (0)</description>
<comment>
<author>yatreh...@gmail.com</author>
<when>Fri, 04 Nov 2011 08:39:22 +0000</when>
<what>Basically my emulator for android CDMA device is showing NO SERVICE with crossed signal bar. I want it to detect service.
 In the dmesg logs I found out that RIL service is getting killed, maybe this is why itQ&apos;Es not detecting service.
Q&lt;E6Q&gt;Einit: Created socket Q&apos;E/dev/socket/rild-debugQ&apos;E with mode Q&apos;E660Q&apos;E, user Q&apos;E1001Q&apos;E, group Q&apos;E1000Q&apos;E
Q&lt;E6Q&gt;Einit: Created socket Q&apos;E/dev/socket/rildQ&apos;E with mode Q&apos;E660Q&apos;E, user Q&apos;E0Q&apos;E, group Q&apos;E1001Q&apos;E
Q&lt;E5Q&gt;Einit: process Q&apos;Eril-daemonQ&apos;E, pid 117 exited
Q&lt;E5Q&gt;Einit: process Q&apos;Eril-daemonQ&apos;E killing any children in process group
Q&lt;E5Q&gt;Einit: starting Q&apos;Eril-daemonQ&apos;E</what>
</comment>
</bug>
<bug>
<bugid>6148</bugid>
<title>Google Maps Should Not Auto Zoom to Current Location</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andykoyama@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 05:55:22 +0000</openedDate>
<description>upon opening google maps, or using after a memory reallocation, the map
zoom will revert to a predetermined view scale centered about the users
current location. the correct behavior should leave the map zoom at the
users last used position. Motorola Droid 2.0.1</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>16868</bugid>
<title>Latitude UI issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 05:05:54 +0000</openedDate>
<description>First Q&quot;EMapsQ&quot;E black screen display after that contacts screen display in
latitude. [precondition] Settings should be recent application . 1. Maps
Q&gt;E Press Menu KeyQ&gt;E Join Latitude Q&gt;E Press Menu Key Q&gt;E Add friends 2. Tap on
select from conatctQ&gt;E Tap on contact then Q&quot;Esend sharing requestsQ&quot;E pop-up
appear. 3. Long tap Home key Q&gt;EDisplay -Q&gt;E Font size -Q&gt;E Change the font
size other then defult -Q&gt;E Press back key 2 times and observe the black
screen.</description>
</bug>
<bug>
<bugid>1752</bugid>
<title>Oversights to other wise good OS 15 suggestions</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-09T18:28:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>iali802002@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 19:22:32 +0000</openedDate>
<description>I like the Android operating system, I think it will be the choice of
the averager user very very soon. I have a few suggestions that I think
should be implemeted, which were overlooked, I think; they are as
follows: *Smileys for texting. *Removal of or the option to hide Q&quot;Eall
picturesQ&quot;E folder. *Option to view picture folders as other than
thumbnails. *To be able to change from portrait to landscape and
vise-versa in picture view mode using accelrometer. *Better file
management so as to be able to move pic or music file into other folders
withought PC. *Be able to access and create playlists from folders
created on MS directly for music. *Not change current playing track
every time I want to browse another playlist. *Every time a playlist is
edited it has to be saved to make edition permanent but no warning given
if you forget and backout. *Also every time your saving an edited
playlist, you should have a default Q&quot;EOveright CurrentQ&quot;E button. *More
options on the camera software. e.g. 10 second timer *Software to record
video using camera. *Be able to move icons from the tab tray as suppose
to copying them. Leaves too much clutter as it is in tab tray if you
have a lot of applications, and therfore makes it not a very good
experiance when it is used. *Be able to password protect files and
folders. *Call log should display the exact time of calling not just a
calculation of how long ago. *IQ&apos;Eve noticed a dialing pad tab while on a
call to some one and thoght this good; I can save numbers given to me
over the call, but couldnQ&apos;Et figure out what it did. I want to able to
save numbers like while on a call to some 1. Thank you and I hope u find
these suggestion helpful in improving the OS.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 09 Jan 2009 18:28:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4508</bugid>
<title>In-call screen override with a webview </title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-04T21:50:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>jarman.a...@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 16:16:37 +0000</openedDate>
<description>I have written an app that overrides the in-call screen with a webview.
I have read on several forums that this could not be done without
modifying the source. Well, I have managed to do this from the Java API.
Is this a security bug? Best regards Jarman</description>
<comment>
<author>jarman.a...@gmail.com</author>
<when>Wed, 04 Nov 2009 16:18:38 +0000</when>
<what>You can see it in action by downloading Q&quot;EJarmans ReverseLookupQ&quot;E from the Market, it?s 
free.</what>
</comment>
<comment>
<author>dab%andr...@gtempaccount.com</author>
<when>Wed, 04 Nov 2009 21:50:24 +0000</when>
<what> Q&gt;E I have written an app that overrides the in-call screen with a webview. 
 [ . . . ]
 Q&gt;E Is this a security bug?

It depends on what you mean by Q&quot;Eoverride the in-call screenQ&quot;E.

In the discussion groups this *usually* comes up when someone wants to
totally replace the in-call UI with a new design (which should still be
fully functional, but just look different.)  This unfortunately isnQ&apos;Et
possible in Android 1.x or 2.0 because 3rd party apps arenQ&apos;Et (yet) allowed
full access to the telephony APIs.

But youQ&apos;Ere just talking about the ability to pop up some other activity on
top of the in-call UI.  Looking at your appQ&apos;Es description, I assume it
listens for incoming call events, and then eventually launches some other
activity on top of the in-call screen.  Sure, thereQ&apos;Es nothing preventing
this; any 3rd party app (with appropriate permissions) can launch new
activities whenever it wants.

(YouQ&apos;Ere right that a malicious app could do this and be extremely
annoying, but the user can always hit HOME, and get back to the real
InCallScreen by pressing the green button or selecting the in-call
notification.)

Also FWIW, this app (and the similar ones also in the market) do require
at least a couple of permissions marked as Q&quot;EdangerousQ&quot;E, so at least the
user will see a warning before installing it...


Bottom line: no security hole here.  ItQ&apos;Es possible for an app (with the
right permissions) to be annoying, but even so itQ&apos;Es still fairly easy for
the user to recover.
</what>
</comment>
<comment>
<author>jarman.a...@gmail.com</author>
<when>Wed, 04 Nov 2009 22:13:21 +0000</when>
<what>Q&gt;EQ&gt;E Sure, thereQ&apos;Es nothing preventing
Q&gt;EQ&gt;E this; any 3rd party app (with appropriate permissions) can launch new
Q&gt;EQ&gt;E activities whenever it wants.

Thanks for clearing this up, this is what I wanted to hear!

Best regards
Jarman</what>
</comment>
<comment>
<author>hasithaR...@gmail.com</author>
<when>Thu, 04 Mar 2010 11:27:21 +0000</when>
<what>hi guys,

according to your comments is it possible to display an animated image instead of the
default screen. like not displaying the calling number. is this possible with android????</what>
</comment>
<comment>
<author>jarman.a...@gmail.com</author>
<when>Thu, 04 Mar 2010 12:14:01 +0000</when>
<what>Q&gt;EQ&gt;E hi guys,
Q&gt;EQ&gt;E
Q&gt;EQ&gt;E according to your comments is it possible to display an animated image instead of 
Q&gt;EQ&gt;E the
Q&gt;EQ&gt;E default screen. like not displaying the calling number. is this possible with 
Q&gt;EQ&gt;E android????

Hi,

Yes, this is possible. But please note that you?re not replacing the default screen, 
you?re just launching an activity over it and the default screen will be visible 
until you have launched your activity. 

Best regards
Jarman</what>
</comment>
<comment>
<author>hasithaR...@gmail.com</author>
<when>Thu, 25 Mar 2010 03:16:56 +0000</when>
<what>hi Jarman,
thanks for your reply. i have achieved the task. but have a small issue.
if the application is not up and running when a call is reeving iQ&apos;Em able to display a
pop up according to my requirement. but the issue is if the application is running
and received a call it automatically display the default incoming call screen not
mine. and mine is running in the back ground. could you please help me out how to
sort this thing???

you can install the sample app and find out the actual scenario.

regards,
Randika

regards,
Randika </what>
</comment>
<comment>
<author>reinhold...@gmail.com</author>
<when>Fri, 20 Aug 2010 13:56:28 +0000</when>
<what>Hi Randika,

Have you been able to solve this? IQ&apos;Em facing the same challenge and would appreciate any help.

Kind regards,
Reinhold</what>
</comment>
</bug>
<bug>
<bugid>15425</bugid>
<title>including the whole folder in Android.mk</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-03-12T06:54:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neha.sha...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 09:04:05 +0000</openedDate>
<description>hi, I am writing a makefile in android, where i want to add a folder(for
dependency purpose) in Android.mk.This folder is present in Q&apos;EjniQ&apos;E folder
of my project. Can i add the whole folder in Android.mk?? If yes,tell me
how to give the path. thanks Neha</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Mar 2011 06:54:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2874</bugid>
<title>Google maps incorrectly uses multiple location providers</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 04 Jun 2009 20:49:53 +0000</openedDate>
<description>If multiple location providers are enabled and Q&quot;EMy LocationQ&quot;E is
selected, it will toggle (move the map) between the two locations as
given from both providers. In some cases, despite the GPS being enabled
and locked, with accuracy of less than 10m, the map will instead track
the network providerQ&apos;Es location, resulting in an error in the 1000Q&apos;Es of
meters rather than the 10m or less provided by the GPS providers. If
both providers are enabled, ignore the network provider unless the GPS
provider is turned off or fails to provide an update within a given
period of time - whereby the application then falls back to using the
network provider.</description>
<comment>
<author>gtcopeland</author>
<when>Thu, 04 Jun 2009 20:52:41 +0000</when>
<what>Opps....using the latest JF release, which is 1.52 IIRC.
Android 1.5
baseband 19.26I
kernel 2.6.27-003920g8312baf Jesusfreke@spork #1


</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Wed, 17 Jun 2009 21:21:40 +0000</when>
<what>I can confirm this bug exists even in the latest Google Maps release available from
the market. I downloaded the latest version available today. Location can ping up to
THREE locations now. I may be I never observed the third location jump before or
simply never had the environment right to see it.

It appears the first location is the location of the cell tower. The second location
is the location of the cell tower with WIFI correction (75Q&apos;E accuracy). And finally,
the third hop is the GPS location with 12Q&apos;E accuracy.

Proper fix is to ONLY use the GPS provider - ignoring the network provider - so long
as the GPS provider is both enabled and continues to provide updates at reasonable
intervals.
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Wed, 17 Jun 2009 21:23:28 +0000</when>
<what>I should add this causes Latitude to report the wrong location - depending on timing.
 </what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:09:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:37:30 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:44 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:17:59 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>13174</bugid>
<title>When Replying or Forwarding emails from Email client my text is removed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>b0w...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 15:40:12 +0000</openedDate>
<description>I have my Hotmail email account and my Work Exchange (2007) account
setup in the default email client. If I reply OR if I forward an email
the text that I typed is removed even my signature is not included. So
basically the only thing sent in the reply or forwarded email is the
senders orginal text. Samsung-SGH-I897 Firmware 2.2 Email app Version
2.2 Kernel version 2.6.32.9 Build number FROYO.UCJI6</description>
<comment>
<author>PaulPhoe...@gmail.com</author>
<when>Mon, 17 Jan 2011 13:44:58 +0000</when>
<what>I have two Android devices (one Milestone 2.1-1, one Samsung Galaxy Tab with Froyo) and have the same bugs.</what>
</comment>
</bug>
<bug>
<bugid>1622</bugid>
<title>emulator crashes running HelloAndroid app in Eclipse with usb headset attached on Mac</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-22T17:15:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Stephen....@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 06:42:59 +0000</openedDate>
<description>I followed the instructions on this page:
http://code.google.com/android/intro/hello-android.html for creating a
Q&quot;EHelloAndroidQ&quot;E app in Eclipse and when I run the emulator with a USB
audio headset attached it crashes the emulator. When I disconnect the
USB headset the emulator operates correctly. HereQ&apos;Es a description of my
system: MacOS X 10.5.6 MacBook Pro Core 2 Duo Eclipse Platform, Version:
3.4.1, Build id: M20080911-1700 I just downloaded this Android SDK:
android-sdk-mac_x86-1.0_r2 And installed the Eclipse Android plugin.
Here are the plugin jar versions:
com.android.ide.eclipse.adt_0.8.0.v200809220836-110569.jar
com.android.ide.eclipse.common_0.8.0.v200809220836-110569.jar
com.android.ide.eclipse.ddms_0.8.0.v200809220836-110569.jar
com.android.ide.eclipse.editors_0.8.0.v200809220836-110569.jar I
followed the instructions at the link at the top and ran the launcher.
This is what appeared in the console: [2008-12-22 01:12:09 -
HelloAndoid] ------------------------------ [2008-12-22 01:12:09 -
HelloAndoid] Android Launch! [2008-12-22 01:12:09 - HelloAndoid] adb is
running normally. [2008-12-22 01:12:09 - HelloAndoid] Launching:
com.android.hello.HelloAndroid [2008-12-22 01:12:09 - HelloAndoid]
Automatic Target Mode: launching new emulator. [2008-12-22 01:12:09 -
HelloAndoid] Launching a new emulator. [2008-12-22 01:12:14 -
HelloAndoid] New emulator found: emulator-5554 [2008-12-22 01:12:14 -
HelloAndoid] Waiting for HOME (Q&apos;Eandroid.process.acoreQ&apos;E) to be
launched... [2008-12-22 01:12:16 - Emulator] 2008-12-22 01:12:16.009
emulator[77942:10b] Warning once: This application, or a library it
uses, is using NSQuickDrawView, which has been deprecated. Apps should
cease use of QuickDraw and move to Quartz. [2008-12-22 01:12:29 -
HelloAndoid] emulator-5554 disconnected! Cancelling
Q&apos;Ecom.android.hello.HelloAndroidQ&apos;E launch! The emulator appeared on the
screen before it crashed. It displayed the text: ANDROIDQ&quot;E with a
blinking cursor for a few seconds before crashing. HereQ&apos;Es a partial copy
of the Q&quot;EProblem DetailsQ&quot;E from the Apple Crash Reporter: Process:
emulator [78070] Path:
/Users/stephen/dev/android/android-sdk-mac_x86-1.0_r2/tools/emulator
Identifier: emulator Version: ??? (???) Code Type: X86 (Native) Parent
Process: eclipse [77912] Date/Time: 2008-12-22 01:30:21.099 -0500 OS
Version: Mac OS X 10.5.6 (9G55) Report Version: 6 Exception Type:
EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at
0x000000001eb82000 Crashed Thread: 3 Thread 0: 0 libSystem.B.dylib
0x94b5920e semaphore_wait_signal_trap + 10 1 libSystem.B.dylib
0x94b60ce5 pthread_mutex_lock + 569 2 emulator 0x00036a19
coreaudio_voice_lock + 14 (coreaudio.c:203) Thread 1: 0
libSystem.B.dylib 0x94b591c6 mach_msg_trap + 10 1 libSystem.B.dylib
0x94b60a42 mach_msg + 206 2 com.apple.CoreFoundation 0x90cd10ae
CFRunLoopRunSpecific + 1790 3 com.apple.CoreFoundation 0x90cd1cd8
CFRunLoopRunInMode + 88 4 com.apple.audio.CoreAudio 0x9061c5dc
HALRunLoop::OwnThread(void*) + 160 5 com.apple.audio.CoreAudio
0x9061c464 CAPThread::Entry(CAPThread*) + 96 6 libSystem.B.dylib
0x94b8a095 _pthread_start + 321 7 libSystem.B.dylib 0x94b89f52
thread_start + 34 Thread 2: 0 libSystem.B.dylib 0x94b59226
semaphore_timedwait_signal_trap + 10 1 libSystem.B.dylib 0x94b8b1ef
_pthread_cond_wait + 1244 2 libSystem.B.dylib 0x94b8ca73
pthread_cond_timedwait_relative_np + 47 3 com.apple.audio.CoreAudio
0x9062bbc3 CAGuard::WaitFor(unsigned long long) + 213 4
com.apple.audio.CoreAudio 0x9062d77e CAGuard::WaitUntil(unsigned long
long) + 70 5 com.apple.audio.CoreAudio 0x9062bf23
HP_IOThread::WorkLoop() + 759 6 com.apple.audio.CoreAudio 0x9062bc27
HP_IOThread::ThreadEntry(HP_IOThread*) + 17 7 com.apple.audio.CoreAudio
0x9061c464 CAPThread::Entry(CAPThread*) + 96 8 libSystem.B.dylib
0x94b8a095 _pthread_start + 321 9 libSystem.B.dylib 0x94b89f52
thread_start + 34 Thread 3 Crashed: 0 emulator 0x00036c20
audioInDeviceIOProc + 80 (coreaudio.c:691) Thread 3 crashed with X86
Thread State (32-bit): eax: 0x00000000 ebx: 0x1eb82000 ecx: 0x000001fe
edx: 0x1df67ff0 edi: 0x00000200 esi: 0x02073220 ebp: 0x020731d0 esp:
0xb01c8b60 ss: 0x0000001f efl: 0x00010212 eip: 0x00036c20 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037 cr2:
0x1eb82000 Running Q&apos;Eadb bugreportQ&apos;E produced no results. $
android-sdk-mac_x86-1.0_r2/tools/adb bugreport error: device not found
Presumably because of the hard emulator crash.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:46:31 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 17:15:16 +0000</when>
<what>This is a duplicate of issue 887</what>
</comment>
<comment>
<author>mouradso...@bluemail.ch</author>
<when>Tue, 03 Nov 2009 21:09:41 +0000</when>
<what>My system was doing the same problem. Crash in AudioCore.
Removing my USB audio headset fixed the issue.</what>
</comment>
<comment>
<author>ode...@gmail.com</author>
<when>Mon, 11 Jan 2010 20:56:43 +0000</when>
<what>Wow, this is kind of a surprise that it worked! :)

I am using the latest SDK and emulator and get this error. Removing my USB snowball mic solved my problem.

Thanks for the tip!</what>
</comment>
<comment>
<author>andres...@gmail.com</author>
<when>Mon, 05 Apr 2010 15:37:13 +0000</when>
<what>same here. I was using a usb logitech headset, disconnect it and it worked. Thanks!</what>
</comment>
<comment>
<author>hafizuba...@gmail.com</author>
<when>Wed, 05 Jan 2011 06:02:50 +0000</when>
<what>i am using a iMAC and i had unplug my usb but still getting this crash</what>
</comment>
<comment>
<author>marci...@gmail.com</author>
<when>Wed, 26 Jan 2011 07:40:20 +0000</when>
<what>I have similar behavior, Mac OS X 10.6 + 24Q&quot;E cinema display, but with a 3.5mm to RCA connection to an Onkyo receiver.  If I unplug the sound, the emulator launches fine, if plugged in, I get a KERN_INVALID_ADDRESS error.  Bizarre behavior.</what>
</comment>
</bug>
<bug>
<bugid>8060</bugid>
<title>Extend Linkify to behave globally</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Dan.McNu...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 20:55:01 +0000</openedDate>
<description>If this functionality already exists please ignore this request. Linkify
is great, but it is implementable (apparently) only on a per-application
basis. What I would like to see is multifold: 1) Make a Q&quot;EglobalQ&quot;E Linkify
API that examines *all* or *mostly* all text throughout Android for
Linkable data items; devs should be able to explicitly turn this off for
their app if they desire to do so 2) There should be a way for a user w/
an appropriate app to add/edit/delete regexs to this global list. For
instance, I *SO* want to add some regexs so phone numbers followed by
the word Q&quot;EpinQ&quot;E or Q&quot;ExQ&quot;E followed by a numeric sequence would show up as a
single link. These are common ways people indicate conference bridge PIN
codes. It would be sweet if I could press the link, which would start
the dialer, and launch me onto a bridge. Other data patterns that would
be good are for mailing addresses, date+time (appt), lat+long, zip
codes, IP addresses, MAC addresses, UPC codes, proper nouns, etc. etc.
If users and devs could add new patterns (a regex), Q&quot;EhandlersQ&quot;E (dialer,
mapper, contact list adder, etc.), and Q&quot;EactionsQ&quot;E (Q&quot;Eadd this address to
my contacts,Q&quot;E Q&quot;Efind this address on a mapQ&quot;E etc.) that would be really
sweet. 3) Obviously users will need to be given a set of standard
transforms (for my conference bridge, IQ&apos;Ed want to insert pauses to make
the timing work) and standard actions (phone dialer, add contact, find
on map, etc.) 4) Lastly, this global feature should also be extended
into applicationQ&apos;Es scopes as well so devs can easily add their own
(which they can today with linkify), but they should be able to ignore
the globals or override them. I hope this makes sense. Computers should
be doing this kind of silly grunt work for us, instead of making *us*
jump through the hoops of cutting and pasting.</description>
</bug>
<bug>
<bugid>13211</bugid>
<title>Market Crashes since Update to new Market Version in the Start Screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ksm...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 08:37:39 +0000</openedDate>
<description>- Steps to reproduce the problem. 1 Open the Android Market 2 Try to
scroll the small list of featured Apps on the bottom of the new Start
Screen - What happened. The Market got stuck, nothing happened for a
while. After many hopeless touches to the homescreen a small message
saying Q&quot;ESorry this app does not respondQ&quot;E the market was closed. (This is
completely reproduceable and happens every time i follow these steps). -
What you think the correct behavior should be. Scrolling the list
(without crashing ;-)) - Phone Motorola Defy, Android 2.1</description>
<comment>
<author>ksm...@gmail.com</author>
<when>Thu, 16 Dec 2010 08:41:23 +0000</when>
<what>I didQ&apos;Ent mean Q&quot;Etouches to the homescreenQ&quot;E i meant the the home-button/key, sort-of touchable illuminated little house icon on the edge of the phone. How are those things called? anyway... you know what i mean.</what>
</comment>
</bug>
<bug>
<bugid>11462</bugid>
<title>GMail Q&amp;E EMail app lacks copy function</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>justin...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 20:18:55 +0000</openedDate>
<description>Several times IQ&apos;Eve needed to copy text from an e-mail and been unable to
via the GMail and regular e-mail app that comes with Android (unless I
switch to access e-mail via the web browser, which is a pain just to
copy something). I donQ&apos;Et understand why this functionally is missing.
Please add the ability to select and copy like exists in the web
browser. Thanks, - Justin</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:27:44 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
<comment>
<author>justin...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:36:07 +0000</when>
<what>This functionally has since been added since I posted this. I did nit know the gmail app was not part of android.</what>
</comment>
</bug>
<bug>
<bugid>3685</bugid>
<title>Hard buttons not working (Call, home, search), phone settings change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>camjj...@gmail.com</reportedBy>
<openedDate>Thu, 27 Aug 2009 09:59:33 +0000</openedDate>
<description>This is an issue I have encountered a couple of times, however I cannot
see how the problem is started. Symptoms: - Hard buttons CALL, HOME and
SEARCH no longer respond (however still acknowledge that they have been
press with the back light) - Unlock pattern disables - Ring tone starts
when plugged into PC, or SD card is unmounted/mounted - Long hold call
end button selection reduced to power off only (no airplane mode or
silent mode available) The only solution I have found is a factory
reset, this has occurred twice on my phone. Vodafone are suggesting
sending for repair. I use a HTC Magic (Vodafone). This problem initially
occurred after the phone had an error message Q&apos;EUID inconsistentQ&apos;E, then I
hard reset, then this issue occurred.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:54:11 +0000</when>
<what>This might be a hardware problem indeed. Both the issues that you described (UID inconsistent and the phone 
behaving as if it hadnQ&apos;Et been fully configured) are unrelated to one another but could be explained by a faulty 
flash.</what>
</comment>
<comment>
<author>miles.beverley@gmail.com</author>
<when>Sun, 27 Sep 2009 10:34:11 +0000</when>
<what>I am also having the same issue. It is twice now that I had to reset my phone. Has
anyobody offered a solution?</what>
</comment>
<comment>
<author>camjj...@gmail.com</author>
<when>Mon, 28 Sep 2009 06:55:59 +0000</when>
<what>Unfortunately as JBQ says, the only way I found to rectify the problem is to replace 
the handset due to a faulty flash.

I have replaced my Magic, and havent had the problem repeat as yet...</what>
</comment>
</bug>
<bug>
<bugid>15519</bugid>
<title>	Android Market does not recognize/see device</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-16T17:18:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dan.geor...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 17:52:56 +0000</openedDate>
<description>Android Market does not recognize/see device However when I select an
application in the market that IQ&apos;Eve installed on my phone since seeing
this issue, it lists the app as Q&quot;Einstalled.Q&quot;E Please fix the linkage to
the device. Notes: I have logged into and downloaded apps from the
market on my device. I am logged into the deviceQ&apos;Es Google account with
my main Google account information. thanks, Dan</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 22:31:04 +0000</when>
<what>Issue 15520 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 22:31:12 +0000</when>
<what>Issue 15521 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:18:18 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>dan.geor...@gmail.com</author>
<when>Wed, 16 Mar 2011 17:25:14 +0000</when>
<what>ok. IQ&apos;Em glad your teams donQ&apos;Et talk to each other. It makes me feel so much
more secure.</what>
</comment>
</bug>
<bug>
<bugid>19468</bugid>
<title>Calendar CanQ&apos;Et tap a letter to scroll in calendar list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 08:32:19 +0000</openedDate>
<description>When you tap calendar button in an event a pop-up list of your calendars
appear. Normally youQ&apos;Ed tap the first letter of the calendar to quickly
select it (if like me, you have ten calendars) but on a physical
keyboard nothing happens and holding menu opens the soft keyboard
_behind_ the pop-up :(</description>
</bug>
<bug>
<bugid>19313</bugid>
<title>Screen did not respond in Google legal after press search button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vincez3...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 02:55:51 +0000</openedDate>
<description>Steps to reproduce: launch settings Q&gt;E about phone Q&gt;E Legal information Q&gt;E
Google legal Q&gt;E search button - now press back TSB and not any respond
From the log attached, I saw below info: 02-01 08:11:38.538:
ERROR/ActivityManager(1280): ANR in com.google.process.gapps
(com.google.android.gsf/.settings.SettingsTosActivity) 02-01
08:11:38.538: ERROR/ActivityManager(1280): Reason:
keyDispatchingTimedOut The code of SettingsTosActivity is owned by
google,please handle it.</description>
</bug>
<bug>
<bugid>5753</bugid>
<title>Escape sequence Q&quot;E\nQ&quot;E is not parsed correctly in layout preview</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mike.g.h...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jan 2010 05:21:43 +0000</openedDate>
<description>Steps to reproduce the problem: Create a TextView in an XML layout file
with escape sequence (\n) in android:text. The escape sequence \n does
not show up correctly as a line break in the Eclipse layout preview, but
is parsed correctly as a line break in the emulator and on Android
devices. The \n should be interpreted as a line break in the layout
preview, as it is in Android. Tested in Windows using the latest Eclipse
Android plugin and Android SDK 2.0.1.</description>
<comment>
<author>terminal...@gmail.com</author>
<when>Fri, 27 May 2011 06:48:18 +0000</when>
<what>Layout preview and the emulator still donQ&apos;Et agree on escaped characters at all, it would appear. 

String used:  ++++++++++[Q&gt;E+++++++Q&gt;E++++++++++Q&gt;E+++Q&gt;E+Q&lt;EQ&lt;EQ&lt;EQ&lt;E-]Q&gt;E++.Q&gt;E+.+++++++..+++.Q&gt;E++.Q&lt;EQ&lt;E+++++++++++++++.Q&gt;E.+++.------.--------.Q&gt;E+.Q&gt;E.</what>
</comment>
</bug>
<bug>
<bugid>15961</bugid>
<title>Option to disable missed call notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>jakerbas...@gmail.com</reportedBy>
<openedDate>Mon, 04 Apr 2011 16:50:00 +0000</openedDate>
<description>Missed call notifications are great, but there are some situations where
they are a detriment. I use Google Voice, which also tells me about
missed calls. When I miss a call that the phone itself gets, I get a
duplicate notification that sticks around until I go into the call log.
I donQ&apos;Et want to lose the Google Voice notifications, because they also
tell me if I missed calls outside of signal range or when the phone is
off. I have searched and asked the
community(http://android.stackexchange.com/q/7279/3249), but found
nothing that can satisfactorily disable these notifications. I think
there should be an option in Android itself to disable them.</description>
<comment>
<author>jason.ba...@gmail.com</author>
<when>Fri, 13 May 2011 14:36:30 +0000</when>
<what>I also would like to disable this - although for a different reason.  I block all calls from people who arenQ&apos;Et in my contact list.  The only people I ever want contacting me are people I explicitly know about.  With an application called Q&quot;EMr. NumberQ&quot;E I simply have the phone answer then immediately hang up if itQ&apos;Es from somebody unknown.  (I donQ&apos;Et even want voicemail.)  If I want somebody to call me on my cell, IQ&apos;Ell add them to my contacts.  So, I really donQ&apos;Et care about any missed calls from people I never want to speak to.  If it actually is somebody I care about, they will leave me a voicemail message if itQ&apos;Es important.  (Or just IM me.)  Either way, the notification of a missed call does nothing for me whatsoever aside from being an annoyance.</what>
</comment>
<comment>
<author>Johnny.B...@gmail.com</author>
<when>Tue, 08 Nov 2011 20:09:24 +0000</when>
<what>I would also like an option to disable missed call notifications</what>
</comment>
<comment>
<author>lea...@gmail.com</author>
<when>Sat, 19 Nov 2011 18:28:51 +0000</when>
<what>Getting a missed call notification on your cell phone for a call to your gvoice number that you answered on another phone is obnoxious. Gvoice missed call notification is the only notification I need. Please give us this option. Thanks </what>
</comment>
</bug>
<bug>
<bugid>19351</bugid>
<title>Proxy problems when using emulator r12</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>emil.ek...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 06:56:01 +0000</openedDate>
<description>Seems that there already are reports for this but iQ&apos;Ell will detach some
more details. I have tried to use the emulator and have breaked down the
problem to this. IQ&apos;Em using the following format to connect through an
proxy: emulator -avd oldtest -http-proxy
http://userid:password@proxy:port/ -debug-proxy When using emulator r11
everything works fine and I get the following output: server name
Q&apos;Eproxy.whatever.comQ&apos;E resolved to 10.66.250.13:8080 proxy_http_setup:
creating http proxy service connecting to: proxy.whatever.com:8080
server name Q&apos;Eproxy.whatever.comQ&apos;E resolved to 10.66.250.13:8080
proxy_http_setup: creating HTTP Proxy Service Footer is (len=59):
Q&apos;EProxy-authorization: Basic dGVtcGVtaWVrOkJyYTFubGUyMg== Q&apos;E
http_service_connect: trying to connect to 74.125.93.105:80
http_service_connect: using HTTP rewriter tcp:74.125.93.105:80(1520):
connecting tcp:74.125.93.105:80(1520): connected to proxy
tcp:74.125.93.105:80(1520): socket pair created
tcp:74.125.93.105:80(1520): received Q&apos;EGET
/m?client=ms-android-googleQ&amp;Esource=android-home HTTP/1.1Q&apos;E
tcp:74.125.93.105:80(1520): request first line ok
tcp:74.125.93.105:80(1520): received Q&apos;EHost: www.google.comQ&apos;E
tcp:74.125.93.105:80(1520): received Q&apos;EAccept-Encoding: gzipQ&apos;E
tcp:74.125.93.105:80(1520): received Q&apos;EAccept-Language: en-USQ&apos;E
tcp:74.125.93.105:80(1520): received Q&apos;EUser-Agent: Mozilla/5.0 (Linux; U;
Android 2.1; en-us; google_sdk Build/ERD79) AppleWebKit/530.17 (KHTML,
like Gecko) Version/4.0 Mobile Safari/530.17Q&apos;E
tcp:74.125.93.105:80(1520): received Q&apos;ECookie:
PREF=ID=7af78bfb65235790:U=0b3e500636bb77d9:TM=1313648489:LM=1313648489:S=tGF2dltXjgp69pEF;
MPRF=H4sIAAAAAAAAAKt4d_vUnblqXUwMk5gULMyMDU0NkswTk00SLdPSjBLTU
pPSUpONk1LNzRPTUswnMDMAAKwrf84wAAAA;
NID=50=ISyQGEvqyJi2ZnDb8afBIxvcAKMede6piHG6aYofDk9YoseTVFGPhsQOP3D1UqS9TrUpjSK8epTRFu9MOfCWN1uYWJniFU81yfhjLV9eMHbBAwsfzmLZNUZCneEp8lZZQ&apos;E
tcp:74.125.93.105:80(1520): received Q&apos;EAccept:
application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5Q&apos;E
tcp:74.125.93.105:80(1520): received Q&apos;EAccept-Charset: utf-8, iso-8859-1,
utf-16, *;q=0.7Q&apos;E tcp:74.125.93.105:80(1520): received Q&apos;EQ&apos;E
tcp:74.125.93.105:80(1520): request headers ok
tcp:74.125.93.105:80(1520): sending 851 bytes: Q&gt;EQ&gt;E 47 45 54 20 68 74 74
70 3a 2f 2f 77 77 77 2e 67 GET http://www.g Q&gt;EQ&gt;E 6f 6f 67 6c 65 2e 63 6f
6d 2f 6d 3f 63 6c 69 65 oogle.com/m?clie Q&gt;EQ&gt;E 6e 74 3d 6d 73 2d 61 6e 64
72 6f 69 64 2d 67 6f nt=ms-android-go Q&gt;EQ&gt;E 6f 67 6c 65 26 73 6f 75 72 63
65 3d 61 6e 64 72 ogleQ&amp;Esource=andr Q&gt;EQ&gt;E 6f 69 64 2d 68 6f 6d 65 20 48 54
54 50 2f 31 2e oid-home HTTP/1. Q&gt;EQ&gt;E 31 0d 0a 48 6f 73 74 3a 20 77 77 77
2e 67 6f 6f 1..Host: www.goo Q&gt;EQ&gt;E 67 6c 65 2e 63 6f 6d 0d 0a 41 63 63 65
70 74 2d gle.com..Accept- Q&gt;EQ&gt;E 45 6e 63 6f 64 69 6e 67 3a 20 67 7a 69 70
0d 0a Encoding: gzip.. Q&gt;EQ&gt;E 41 63 63 65 70 74 2d 4c 61 6e 67 75 61 67 65
3a Accept-Language: Q&gt;EQ&gt;E 20 65 6e 2d 55 53 0d 0a 55 73 65 72 2d 41 67 65
en-US..User-Age Q&gt;EQ&gt;E 6e 74 3a 20 4d 6f 7a 69 6c 6c 61 2f 35 2e 30 20 nt:
Mozilla/5.0 Q&gt;EQ&gt;E 28 4c 69 6e 75 78 3b 20 55 3b 20 41 6e 64 72 6f (Linux;
U; Andro Q&gt;EQ&gt;E 69 64 20 32 2e 31 3b 20 65 6e 2d 75 73 3b 20 67 id 2.1;
en-us; g Q&gt;EQ&gt;E 6f 6f 67 6c 65 5f 73 64 6b 20 42 75 69 6c 64 2f oogle_sdk
Build/ Q&gt;EQ&gt;E 45 52 44 37 39 29 20 41 70 70 6c 65 57 65 62 4b ERD79)
AppleWebK Q&gt;EQ&gt;E 69 74 2f 35 33 30 2e 31 37 20 28 4b 48 54 4d 4c it/530.17
(KHTML Q&gt;EQ&gt;E 2c 20 6c 69 6b 65 20 47 65 63 6b 6f 29 20 56 65 , like Gecko)
Ve Q&gt;EQ&gt;E 72 73 69 6f 6e 2f 34 2e 30 20 4d 6f 62 69 6c 65 rsion/4.0 Mobile
Q&gt;EQ&gt;E 20 53 61 66 61 72 69 2f 35 33 30 2e 31 37 0d 0a Safari/530.17.. Q&gt;EQ&gt;E 43
6f 6f 6b 69 65 3a 20 50 52 45 46 3d 49 44 3d Cookie: PREF=ID= Q&gt;EQ&gt;E 37 61
66 37 38 62 66 62 36 35 32 33 35 37 39 30 7af78bfb65235790 Q&gt;EQ&gt;E 3a 55 3d
30 62 33 65 35 30 30 36 33 36 62 62 37 :U=0b3e500636bb7 Q&gt;EQ&gt;E 37 64 39 3a
54 4d 3d 31 33 31 33 36 34 38 34 38 7d9:TM=131364848 Q&gt;EQ&gt;E 39 3a 4c 4d 3d
31 33 31 33 36 34 38 34 38 39 3a 9:LM=1313648489: Q&gt;EQ&gt;E 53 3d 74 47 46 32
64 6c 74 58 6a 67 70 36 39 70 S=tGF2dltXjgp69p Q&gt;EQ&gt;E 45 46 3b 20 4d 50 52
46 3d 48 34 73 49 41 41 41 EF; MPRF=H4sIAAA Q&gt;EQ&gt;E 41 41 41 41 41 41 4b 74
34 64 5f 76 55 6e 62 6c AAAAAAKt4d_vUnbl Q&gt;EQ&gt;E 71 58 55 77 4d 6b 35 67 55
4c 4d 79 4d 44 55 30 qXUwMk5gULMyMDU0 Q&gt;EQ&gt;E 4e 6b 73 77 54 6b 30 30 53 4c
64 50 53 6a 42 4c NkswTk00SLdPSjBL Q&gt;EQ&gt;E 54 55 70 50 53 55 70 4f 4e 6b 31
4c 4e 7a 52 50 TUpPSUpONk1LNzRP Q&gt;EQ&gt;E 54 55 73 77 6e 4d 44 4d 41 41 4b 77
72 66 38 34 TUswnMDMAAKwrf84 When using the new r12 iQ&apos;Ell get the
following problem: proxy_http_setup: creating http proxy service
connecting to: proxy.whatever.com:8080 server name
Q&apos;Eproxy.whatever.com:8080Q&apos;E resolved to 10.66.250.13:8080
proxy_http_setup: creating HTTP Proxy Service Footer is (len=59):
Q&apos;EProxy-authorization: Basic dGVtcGVtaWVrOkJyYTFubGUyMg== Q&apos;E
http_service_connect: trying to connect to (null) http_service_connect:
using HTTP rewriter tcp:(null)(1512): connecting tcp:(null)(1512):
connected to http proxy, sending header tcp:(null)(1512): sending 84
bytes: Q&gt;EQ&gt;E 43 4f 4e 4e 45 43 54 20 28 6e 75 6c 6c 29 20 48 CONNECT (null)
H Q&gt;EQ&gt;E 54 54 50 2f 31 2e 31 0d 0a 50 72 6f 78 79 2d 61 TTP/1.1..Proxy-a Q&gt;EQ&gt;E
75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a 20 42 61 uthorization: Ba Q&gt;EQ&gt;E 73
69 63 20 64 47 56 74 63 47 56 74 61 57 56 72 sic dGVtcGVtaWVr Q&gt;EQ&gt;E 4f 6b
4a 79 59 54 46 75 62 47 55 79 4d 67 3d 3d OkJyYTFubGUyMg== Q&gt;EQ&gt;E 0d 0a 0d
0a .... tcp:(null)(1512): header sent, receiving first answer line
tcp:(null)(1512): received Q&apos;EHTTP/1.1 500 Internal Server ErrorQ&apos;E
tcp:(null)(1512): connection refused, error=500 http_service_connect:
trying to connect to (null) http_service_connect: using HTTP rewriter
tcp:(null)(1496): connecting http_service_connect: trying to connect to
(null) http_service_connect: using HTTP rewriter tcp:(null)(1472):
connecting http_service_connect: trying to connect to (null)
http_service_connect: using HTTP rewriter tcp:(null)(1456): connecting
http_service_connect: trying to connect to (null) http_service_connect:
using HTTP rewriter tcp:(null)(1440): connecting http_service_connect:
trying to connect to (null) http_service_connect: using HTTP rewriter
tcp:(null)(1424): connecting http_service_connect: trying to connect to
(null) http_service_connect: using HTTP rewriter tcp:(null)(1408):
connecting http_service_connect: trying to connect to (null)
http_service_connect: using HTTP rewriter tcp:(null)(1396): connecting
http_service_connect: trying to connect to (null) http_service_connect:
using HTTP rewriter tcp:(null)(1368): connecting http_service_connect:
trying to connect to (null) http_service_connect: using HTTP rewriter
tcp:(null)(1360): connecting I think the correct behavior should be as
emulator r11. It seems that the problem is NOT depending on what android
version iQ&apos;Em using but instead the emulator version. This is a real big
issue because i think the majority of companys use proxies. The
workaround is to use the emulator r11 at this point.</description>
</bug>
<bug>
<bugid>18608</bugid>
<title>Geotag information for photos sometimes swaps East/West</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>samuel.p...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jul 2011 16:08:34 +0000</openedDate>
<description>I have a Dell Streak, running the official Dell Android 2.2. When I take
a photo which is geotagged, it will sometimes swap West for East, so
instead of the photo being somewhere in Hampshire, it is marked as
having been taken in the sea off the Isle of Sheppey. For example:
https://picasaweb.google.com/samuel.penn/1707201102#5630309362585638386
This has a location tagged as: 51.360479? N 0.954111? E If East is
changed to West, then it gets the correct location. The photo was taken
with the standard Android camera app, and shared with Google+. I have
seen this issue before, but IQ&apos;Eve also seen it get the location correct
before as well.</description>
<comment>
<author>samuel.p...@gmail.com</author>
<when>Sun, 31 Jul 2011 13:01:01 +0000</when>
<what>Recently took some photos in San Francisco, again the same problem with them being geotagged as being in China. Values are correct, but latitude is recorded as Q&apos;EEastQ&apos;E instead of Q&apos;EWestQ&apos;E.</what>
</comment>
</bug>
<bug>
<bugid>7901</bugid>
<title>Canvas.toDataURL() implementation</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T20:50:41.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>60</stars>
<reportedBy>sven.hai...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 22:17:34 +0000</openedDate>
<description>On an iPhone, the following javascript code which turns the content of a
HTML5 Canvas object into a DataURL will work: var dataURL =
canvas.toDataURL(); var img = document.createElement(Q&apos;EimgQ&apos;E);
img.setAttribute(Q&apos;EsrcQ&apos;E, dataURL);
document.getElementById(Q&apos;EboxQ&apos;E).appendChild(img); Not so on a recent
Google Nexus One. It is a cool feature as it would allow us to cache
images in the local SQL storeage. An image drawn by the user for example
can be turned into a data URL and saved to SQL storage, then later
retrieved without server interaction. The toDataURL() Method is defined
as part of the HTML5 Canvas 2D Context spec:
http://dev.w3.org/html5/canvas-api/canvas-2d-api.html#dom-canvas-todataurl</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 20:50:41 +0000</when>
<what>ImageBuffer::toDataURL() was unimplemented in Eclair (2.1) but is implemented in Froyo (2.2) in the Android webkit port. Please add sample code if it doesnQ&apos;Et work for you.</what>
</comment>
<comment>
<author>marir...@gmail.com</author>
<when>Fri, 30 Jul 2010 16:43:34 +0000</when>
<what>Hi to all, I try to get it work in Android 2.2 (i use emulator), but I cant. In other browsers it works

var img=new Image();
img.src=Q&quot;Ehttp://www.nephronplus.eu/themes/main/images/EU-Flag.pngQ&quot;E;
img.onload = function()
    {
 var canvas = document.createElement(Q&quot;EcanvasQ&quot;E);
  canvas.width = this.width;
   canvas.height = this.height;
   var ctx = canvas.getContext(Q&quot;E2dQ&quot;E);
    ctx.drawImage(this,0,0);
   var dataURL = canvas.toDataURL(Q&quot;Eimage/pngQ&quot;E);
document.getElementById(Q&quot;EtestImgQ&quot;E).src=dataURL ;

}

Havw you any idea?</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
<comment>
<author>monoscr...@gmail.com</author>
<when>Wed, 08 Sep 2010 10:48:14 +0000</when>
<what>no, it still doesnQ&apos;Et work in Froyo.

Q&lt;E!DOCTYPE htmlQ&gt;E
Q&lt;EhtmlQ&gt;E
  Q&lt;EheadQ&gt;E
    Q&lt;EtitleQ&gt;EDraw!!Q&lt;E/titleQ&gt;E
    Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Euser-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, width=device-widthQ&quot;E /Q&gt;E
  Q&lt;E/headQ&gt;E
  Q&lt;EbodyQ&gt;E
    Q&lt;Ecanvas id=Q&quot;EcanvasQ&quot;E width=Q&quot;E320Q&quot;E height=Q&quot;E320Q&quot;EQ&gt;EQ&lt;E/canvasQ&gt;E
    Q&lt;EscriptQ&gt;E
      alert(document.getElementById(Q&apos;EcanvasQ&apos;E).toDataURL());
    Q&lt;E/scriptQ&gt;E		
  Q&lt;E/bodyQ&gt;E
Q&lt;E/htmlQ&gt;E

</what>
</comment>
<comment>
<author>kannan.b...@gmail.com</author>
<when>Tue, 21 Sep 2010 02:52:33 +0000</when>
<what>I tried this in the EVO device and it does not work , any idea how to fix this</what>
</comment>
<comment>
<author>kos...@gmail.com</author>
<when>Thu, 28 Oct 2010 23:28:03 +0000</when>
<what>Confirmed. toDataURL is definitely not working on Froyo 
</what>
</comment>
<comment>
<author>jamesk...@gmail.com</author>
<when>Tue, 07 Dec 2010 19:29:04 +0000</when>
<what>Just tested this in the Droid 2.3 emulator and itQ&apos;Es not working there either.  cccandroid - Can we get this issue reopened?</what>
</comment>
<comment>
<author>anthonyy...@gmail.com</author>
<when>Tue, 14 Dec 2010 22:32:32 +0000</when>
<what>I also tested it in 2.3 and it does not. I really need this function. </what>
</comment>
<comment>
<author>dla...@google.com</author>
<when>Sun, 30 Jan 2011 19:19:41 +0000</when>
<what>In response to comment #1 stating that ImageBuffer::toDataURL() has been implemented in Froyo.  HereQ&apos;Es the current implementation IQ&apos;Em seeing in AOSP (Gingerbread):

String ImageBuffer::toDataURL(const StringQ&amp;E) const
{
    // leaving this unimplemented, until I understand what its for (and what it
    // really is).
    return Q&quot;Edata:,Q&quot;E;    // I think this means we couldnQ&apos;Et make the data url
}


See lines 210-215 in ImageBufferAndroid.cpp here:
    http://android.git.kernel.org/?p=platform/external/webkit.git;a=blob;f=WebCore/platform/graphics/android/ImageBufferAndroid.cpp;hb=HEAD

This is consistent with the behavior IQ&apos;Em seeing in Gingerbread (Android 2.3.2, build GRH78C).</what>
</comment>
<comment>
<author>anthonyy...@gmail.com</author>
<when>Mon, 31 Jan 2011 06:00:11 +0000</when>
<what>how about honeycomb?? i have been trying to download the SDK but it cant find the .zip on a sidenote.</what>
</comment>
<comment>
<author>mikechambers</author>
<when>Tue, 01 Feb 2011 23:14:27 +0000</when>
<what>Confirmed that it doesnt work for 2.2.2.</what>
</comment>
<comment>
<author>mikechambers</author>
<when>Wed, 02 Feb 2011 00:30:05 +0000</when>
<what>Here is some simple code to detect for the feature:

function supportsToDataURL()
{
	var c = document.createElement(Q&quot;EcanvasQ&quot;E);
	var data = c.toDataURL(Q&quot;Eimage/pngQ&quot;E);
	return (data.indexOf(Q&quot;Edata:image/pngQ&quot;E) == 0);
}

http://www.mikechambers.com/blog/2011/02/01/detecting-canvas-todataurl-support-in-browsers/</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Wed, 02 Feb 2011 13:58:35 +0000</when>
<what>In Honeycomb, the test page mentioned above shows:

You browser is cool and supports Canvas.toDataURL();</what>
</comment>
<comment>
<author>Fiddle...@gmail.com</author>
<when>Fri, 22 Apr 2011 17:41:51 +0000</when>
<what>I implemented a workaround by saving the coordinates as the vector is being drawn - i can then reapply these vectors to a canvas to get the image to show up, but it would really be useful for me to convert to png - anyone know how to make a png out of a set of coordinates? (coords -Q&gt;E some sort of standard vector notation -Q&gt;E bitmap -Q&gt;E png?)</what>
</comment>
<comment>
<author>Mr.X...@gmail.com</author>
<when>Sun, 01 May 2011 15:01:20 +0000</when>
<what>no way ,  u have to implement it !! </what>
</comment>
<comment>
<author>Erwan...@gmail.com</author>
<when>Sun, 01 May 2011 15:45:58 +0000</when>
<what>Look at this :
http://thomasjbradley.ca/lab/signature-to-image
It can help you.</what>
</comment>
<comment>
<author>petteri....@gmail.com</author>
<when>Sat, 14 May 2011 07:06:25 +0000</when>
<what>Why this is marked as released? Only Honeycomb is mentioned to support Canvas.toDataURL() - nothing said about Gingerbread.</what>
</comment>
<comment>
<author>zi...@udlug.org</author>
<when>Sat, 14 May 2011 09:46:03 +0000</when>
<what>Yeah, this definitely isnQ&apos;Et part of Gingerbread. ItQ&apos;Es shouldnQ&apos;Et be marked as released.

For those of you using PhoneGap and need toDataURL, IQ&apos;Eve written a plugin that mimics the behavior of the method. Source is available at ryangillespie.com/phonegap.php (sorry, no github).
</what>
</comment>
<comment>
<author>yujianr...@gmail.com</author>
<when>Mon, 16 May 2011 18:07:52 +0000</when>
<what>If you want this feature now, you can use a Javascript Encoder to encode the image: http://www.bytestrom.eu/blog/2009/1120a_jpeg_encoder_for_javascript
Please note itQ&apos;Es Jpeg only, no javascript encoder for png (I think a zlip implementation by Javascript is too difficult?).</what>
</comment>
<comment>
<author>senko.ra...@gmail.com</author>
<when>Sat, 18 Jun 2011 10:21:43 +0000</when>
<what>Javascript Encoder is an okay fallback, but itQ&apos;Es a LOT slower on the mobile phones than the native toDataURL implementation (subjective testing w/ iPhone4 vs Android 2.2). </what>
</comment>
<comment>
<author>rob.wmsc...@gmail.com</author>
<when>Mon, 20 Jun 2011 21:38:40 +0000</when>
<what>Status of this issue seems to be closed in Jun 2010.  Is the only option to wait until we get Honeycomb is there a way to get it ported back to previous versions like FROYO?
</what>
</comment>
<comment>
<author>paniq...@gmail.com</author>
<when>Thu, 07 Jul 2011 13:46:33 +0000</when>
<what>Wow. What a bummer. I wanted to export CanVG rendered images to the app this way, but apparently, no dice.</what>
</comment>
<comment>
<author>andrea.g...@gmail.com</author>
<when>Fri, 05 Aug 2011 20:47:05 +0000</when>
<what>just in case somebody is struggling for a solution, I have a 453 bytes gzipped canvas to Bitmap 32 bit with alpha channel converter.

Code:
http://devpro.it/code/216.html

Demo:
http://www.3site.eu/bmp.html

At least on my P990 with CyanogenMod 7.1 RC works.
Please read comments inside the code to know more and why, thanks.</what>
</comment>
<comment>
<author>hasith.d...@axienta.com</author>
<when>Mon, 15 Aug 2011 09:32:21 +0000</when>
<what>hi Andrea,
   Please give an example of how to use your toBitmapURL.

thank you.
Hasith</what>
</comment>
<comment>
<author>cn.zhe...@gmail.com</author>
<when>Mon, 15 Aug 2011 09:40:43 +0000</when>
<what>I just wonder is there anybody in charge android development has notice this issue.</what>
</comment>
</bug>
<bug>
<bugid>3709</bugid>
<title>SMS messages seem to block I/O or at least much of the OS from running</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>btwilli...@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 23:47:10 +0000</openedDate>
<description>I am running a Rogers build of Android, on a Dream. I have issues with
incoming SMS messages, especially in low signal areas. It seems that SMS
messages block *everything*. That is, when SMS messages are coming in,
almost all activity on the screen halts. The screen will not change,
menus will not appear, phone calls will not be initiated or hung up,
etc. When one has _many_ SMS messages coming in, this makes the phone
utterly unusable. Worse, if in a low signal area, the phone seems to
wait, and wait, and wait for the SMS message to finish coming in. That
is, there seems to be some I/O blocking, which means that a partically
received SMS forces one to wait dozens of seconds to proceed to the next
action. In a few cases, IQ&apos;Eve had to remove the battery, as it was just
quicker to reboot. IQ&apos;Ell be happy to provide any other information
required, or perform any testing needed to assist with this problem.
Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:07:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:59:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12239</bugid>
<title>Youtube search setting error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xogh8...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 07:38:14 +0000</openedDate>
<description>Youtube setting Q&gt;E search settings Q&gt;E safesearch filtering : strict
setting we can show search number. Even though we donQ&apos;Et have result. For
example) I searched Q&quot;EsexualQ&quot;E Mobile notification bar displayed : Q&quot;E363055
results for sexualQ&quot;E No videos found I think that Q&quot;E363055Q&quot;E donQ&apos;Et display.
Mobile must display Q&quot;E0Q&quot;E not Q&quot;E363055Q&quot;E. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>bala...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:57:47 +0000</when>
<what>This is the issue tracker for the Android open source project.

YouTube is not part of the Android open source project.  Talk to Google.</what>
</comment>
</bug>
<bug>
<bugid>1893</bugid>
<title>Please add cacert.org as trusted certificate.</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2009-11-24T21:43:47.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>24</stars>
<reportedBy>docw...@gmail.com</reportedBy>
<openedDate>Sat, 31 Jan 2009 23:59:48 +0000</openedDate>
<description>Please add the cacert.org as a trusted certificate. Possibly related
bugs: bug 1016 -- User has a problem with a cacert.org. bug 1077 -- Add
option to accept non-trusted certificates. IQ&apos;Em unclear if bug 1016 is
the same as this, but I thought IQ&apos;Ed create a new bug only about the
cacert issue. Ciao!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 15:27:39 +0000</when>
<what></what>
</comment>
<comment>
<author>miqu...@gmail.com</author>
<when>Mon, 20 Jul 2009 09:06:20 +0000</when>
<what>Please do so, CaCert.org are trusted and widely used</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Thu, 13 Aug 2009 10:11:05 +0000</when>
<what>i need the cert too. i dont have root-privileges too import the cert.</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Thu, 13 Aug 2009 10:11:41 +0000</when>
<what>i need the cert too. i dont have root-privileges too import the cert.
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:58:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:38:35 +0000</when>
<what></what>
</comment>
<comment>
<author>timri...@gmail.com</author>
<when>Fri, 13 Nov 2009 04:06:22 +0000</when>
<what>bug 1016 is related to this for cacert.org signed certificates.

The comments in there list what needs to be done as long as a sample cacert.bks which
trusts the cacert.org root certificate.</what>
</comment>
<comment>
<author>nagen...@gmail.com</author>
<when>Mon, 16 Nov 2009 19:22:58 +0000</when>
<what>The cacert.org root that issued the certificate https://www.cacert.org is not trusted
by either FF3, or IE7.

Are you referring to a different root CA certificate?  If so, please point me to an
example secure website that is recognized by one of the major browsers.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Nov 2009 21:39:44 +0000</when>
<what></what>
</comment>
<comment>
<author>l.bigonv...@gmail.com</author>
<when>Tue, 24 Nov 2009 15:51:23 +0000</when>
<what>Hi,

You can have a look at the inclusion of cacert certificates across
distributions/navigators at http://wiki.cacert.org/InclusionStatus</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 24 Nov 2009 21:43:47 +0000</when>
<what>please reopen this issue if/when mozilla adds the cacert certificate.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:56:59 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 09 Sep 2010 06:08:05 +0000</when>
<what></what>
</comment>
<comment>
<author>pat.vand...@gmail.com</author>
<when>Tue, 07 Dec 2010 13:40:10 +0000</when>
<what>I can understand that Google does not want to include the CACERT root CA. However, we should at least be given a reasonably easy way to add the cert ourselves. All most OSes and browsers I know allow that. </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 17:29:12 +0000</when>
<what>pat.vandewalle, you should probably Q&quot;EstarQ&quot;E this other issue to follow that feature request:

Provide support for managing CA and client certificates
http://code.google.com/p/android/issues/detail?id=11231</what>
</comment>
<comment>
<author>hawake...@gmail.com</author>
<when>Thu, 06 Jan 2011 16:51:43 +0000</when>
<what>How is this project going along? My mail uses the cacert certificate and i really want it for my xperia x10 mini phone</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 06 Jan 2011 17:38:49 +0000</when>
<what>hawake604,

Which project are you referring? The last comment by the owner was Q&quot;Eplease reopen this issue if/when mozilla adds the cacert certificate.Q&quot;E and http://wiki.cacert.org/InclusionStatus states that they are still working on inclusion in Mozilla.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 06 Jan 2011 23:01:30 +0000</when>
<what>prabhuram0218,

Attempting to live.barcap.com:443 on Android 2.3 using a test tool I see:

    java.security.cert.CertPathValidatorException: Version 1 certificates canQ&apos;Et be used as CA ones.

Hmm, looking at their serverQ&apos;Es certificate chain:

    $ openssl s_client -connect live.barcap.com:443
    CONNECTED(00000003)
    depth=3 /C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
    verify error:num=19:self signed certificate in certificate chain
    verify return:0
    ---
    Certificate chain
     0 s:/C=US/ST=New York/L=New York/O=Barclays Capital/OU=Web Services/CN=live.barcap.com
       i:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)10/CN=VeriSign Class 3 International Server CA - G3
     1 s:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)10/CN=VeriSign Class 3 International Server CA - G3
       i:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=(c) 2006 VeriSign, Inc. - For authorized use only/CN=VeriSign Class 3 Public Primary Certification Authority - G5
     2 s:/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=(c) 2006 VeriSign, Inc. - For authorized use only/CN=VeriSign Class 3 Public Primary Certification Authority - G5
       i:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
     3 s:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
       i:/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority

Well, that is a bit misconfigured, there should not be that #3 self signed entry on there, and that is what is a version 1 certificate.

However, the real problem is that the #2 certificate is a Q&quot;EbridgeQ&quot;E from the new G5 CA to the older one. If they didnQ&apos;Et include this compatibility bridge, Android as of 2.2 would work, since that was when the G5 CA was first included.

In 3.0 (Honeycomb) the default TrustManager will cleanup the certificate chain to remove any unneeded compatability certificates (#2) as well as unneeded self-signed certificates (#3).

However, in earlier releases, although the browser will put up a warning about an untrusted certificate, it sill still let you continue to the site if you choose to skip the warning.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 14 Jan 2011 00:09:01 +0000</when>
<what>prabhura...@gmail.com, thanks for letting us know about the download issues. IQ&apos;Eve filed a new issue http://code.google.com/p/android/issues/detail?id=13988 about that you can start for updates.</what>
</comment>
</bug>
<bug>
<bugid>10432</bugid>
<title>Sending Text Message to Google Voice through Voice Search crashes every time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jonap...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 01:02:39 +0000</openedDate>
<description>If you click use Voice Search to Q&quot;ESend Text to [Contact] [Message]Q&quot;E and
you have Google Voice as the default program to send through, it crashes
every time you press send from Voice Search. Using latest version of
Google Voice and Voice Search.</description>
<comment>
<author>ajlavent...@gmail.com</author>
<when>Mon, 16 Aug 2010 05:32:28 +0000</when>
<what>Also reporting this issue.  Nexus One</what>
</comment>
<comment>
<author>rmc...@gmail.com</author>
<when>Tue, 17 Aug 2010 21:47:23 +0000</when>
<what>Same issue on Evo 4G.</what>
</comment>
<comment>
<author>jonap...@gmail.com</author>
<when>Tue, 17 Aug 2010 21:51:43 +0000</when>
<what>Forgot to mention, I am on a G1 running Cyanogen</what>
</comment>
<comment>
<author>medina...@gmail.com</author>
<when>Sat, 28 Aug 2010 18:42:29 +0000</when>
<what>Same thing on Motorola Droid</what>
</comment>
<comment>
<author>toby.kn...@gmail.com</author>
<when>Thu, 02 Sep 2010 00:38:14 +0000</when>
<what>Same thing on HTC Incredible</what>
</comment>
<comment>
<author>jonap...@gmail.com</author>
<when>Tue, 21 Sep 2010 20:07:40 +0000</when>
<what>Seems to be working now with the latest Google Voice update.</what>
</comment>
<comment>
<author>ajlavent...@gmail.com</author>
<when>Tue, 21 Sep 2010 20:12:46 +0000</when>
<what>confirmed working, nexus one, 2.2 build 91, voice search 2.0.1, google voice 0.4.1.26, google search 1.1.1.53565</what>
</comment>
</bug>
<bug>
<bugid>15012</bugid>
<title>Q&quot;ETurn off USB StorageQ&quot;E button doesnQ&apos;Et change to Q&quot;ETurn on USB StorageQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>tim...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 03:31:20 +0000</openedDate>
<description>When connected to a computer, the USB Mass Storage screen always has the
button Q&quot;ETurn off USB StorageQ&quot;E. It never changes to Q&quot;ETurn on USB
StorageQ&quot;E, even when USB storage is off. Nexus One running 2.3.3 (GRI40)</description>
<comment>
<author>adrianla...@gmail.com</author>
<when>Fri, 25 Feb 2011 13:55:14 +0000</when>
<what>noticed same problem tonight with Nexus S running 2.3.3</what>
</comment>
<comment>
<author>way...@gmail.com</author>
<when>Fri, 25 Feb 2011 14:57:11 +0000</when>
<what>Hi,

I believe I found the cause for this. If you are using Q&quot;EUK EnglishQ&quot;E locale, you will see Q&quot;ETurn off USBQ&quot;E label even for the Q&quot;ETurn onQ&quot;E button. It is a language file bug. 

Switch to use Q&quot;EUS EnglishQ&quot;E you will see the correct label.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 25 Feb 2011 18:21:32 +0000</when>
<what>Oops. IQ&apos;Eve passed this on to the team that handles it.</what>
</comment>
<comment>
<author>jamiemac...@gmail.com</author>
<when>Tue, 01 Mar 2011 14:04:46 +0000</when>
<what>I can confirm on my UK Unbranded Nexus S i am also getting the text error Q&quot;Eturn off USB storageQ&quot;E for both the turned off state and active state (the icon appears correct though).

Look forward to the typing error fix! xD</what>
</comment>
<comment>
<author>zangetsu...@gmail.com</author>
<when>Tue, 26 Apr 2011 23:48:51 +0000</when>
<what>Yeah i noticed the same issue on my nexus one some time ago.
It does seem to be an issue with the English (united kingdom)
locale. Switched to English(united states) and japanese an both
of those work perfectly fine.</what>
</comment>
<comment>
<author>johan.ap...@gmail.com</author>
<when>Tue, 03 May 2011 08:24:02 +0000</when>
<what>Got the 2.3.4 (GRJ22) update for my Nexus One and this looks fixed. </what>
</comment>
<comment>
<author>jgxen...@gmail.com</author>
<when>Tue, 03 May 2011 08:46:33 +0000</when>
<what>I agree - the 2.3.4 update on my Nexus S appears to have fixed this issue.</what>
</comment>
</bug>
<bug>
<bugid>9461</bugid>
<title>conversion error in edittextQ&apos;Es password</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-02T12:34:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SooHyuck...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 11:00:26 +0000</openedDate>
<description>In this issue SnSService Edittext was used to login, setInputType
ShowPassword methods used by the user after clicking on the button to
hide or show the text of Edittext function. But the source code within
the framework of the textview setInputType method used but the error
occurs. Steps to reproduce the problem. - Contacts Q&gt;E Menu Button Q&gt;E
Accounts Q&gt;E Click Facebook Q&gt;E Next Q&gt;E Click Password EditText Q&gt;E type Q&quot;EaaaQ&quot;E
Q&gt;E Q&quot;EaQ&quot;E to Q&quot;E*Q&quot;E before I change to Q&gt;E ShowPassword CheckBox click (turn off
the text behind the method behavior) Q&gt;E type Q&quot;EbbbQ&quot;E Q&gt;E ShowPassword
CheckBox click (text, hidden method, action) Q&gt;E Result: Q&quot;E**a***Q&quot;E Note:
reproduction path(Contacts Q&gt;E Menu Button Q&gt;E Accounts Q&gt;E Click Facebook Q&gt;E
Next) of Samsung Android mobile phones only. but edittextQ&apos;Es method is
just use frameworkQ&apos;Es textview method. Error : Result is Q&quot;E**a***Q&quot;E Correct
: Result is Q&quot;E******Q&quot;E I attached Error Log. please answer this issue.
thanks.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 12:34:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>746</bugid>
<title>Typo in emulator --help message</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-09T02:00:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d...@cowlark.com</reportedBy>
<openedDate>Sun, 08 Jun 2008 12:43:13 +0000</openedDate>
<description>It says: -version display emulater version number Should be
Q&apos;EemulatorQ&apos;E...</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 09 Jun 2008 02:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>534</bugid>
<title>Bug on Doc</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-06-17T18:06:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shiyansu...@gmail.com</reportedBy>
<openedDate>Wed, 26 Mar 2008 08:33:36 +0000</openedDate>
<description>http://code.google.com/android/reference/android/content/Intent.html All
android:value should be replaced by android:name</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 02 Apr 2008 05:35:12 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Jun 2009 18:06:12 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3572</bugid>
<title>com.android.phone crashes repeatedly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>fdomig</reportedBy>
<openedDate>Mon, 17 Aug 2009 07:49:56 +0000</openedDate>
<description>Hi, there has been an issue, where com.android.phone crashes repeatedly
but that is not my problem. I have an HTC Magic with Android 1.5 (Build
Number 2.16.401.5 146733 CL#33743 release-keys) I have an Austrian
carrier (Hutchson 3G Austria - 3) which offers an attractive roaming
service called Q&quot;E3 like homeQ&quot;E. So if you are travelling to any country
where there is also a 3 network available, you do not pay for call/data
roaming. Since 3 has only a 3G (UMTS) network, they have contracts with
other carrieres to use their network if you are in a region with a low
or no UMTS signal. So the SIM actually allows you to switch to another
network. But since this is ok in the homecountry, it is not when I am
outside the country and use Q&quot;E3 like homeQ&quot;E. So there is the Problem. You
have to stay within the 3 network to get free roaming. If I choose the
network by myself and also choose to only use 3G (UMTS) when I am in a
Q&quot;E3 like homeQ&quot;E country (like Sweden right now), I am constantly get the
exception Q&quot;ESorry! The process com.android.phone has stopped
unexpectedly. Please try again.Q&quot;E If I choose to select the network
automatic, everything just works fine, but I got loged into other
networks. So I would be pleased if someone can help me! I am staying in
Sweden/Denmark for a long time so this is very important for me. Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:09:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:17:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:18:24 +0000</when>
<what></what>
</comment>
<comment>
<author>rui....@gmail.com</author>
<when>Fri, 16 Oct 2009 09:57:16 +0000</when>
<what>Just a note to say that I also have experience this problem.
I live in Portugal (carier: Vodafone) and, while traveling to France, I was constantly 
getting the exception Q&quot;ESorry! The process com.android.phone has
stopped unexpectedly. Please try again.Q&quot;E.
This seems a roaming issue.</what>
</comment>
</bug>
<bug>
<bugid>18940</bugid>
<title>Typo in gmail application text (dicard not discard)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>devbr...@gmail.com</reportedBy>
<openedDate>Sun, 31 Jul 2011 22:24:11 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 3.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss There is a typo in the
gmail application for 3.1 (does not exist on 2.3) To reproduce: - ensure
Q&quot;Econfirm deleteQ&quot;E is turned on - create a new message, and save as draft
- visit drafts folder - select message, select Q&quot;EdiscardQ&quot;E Under 3.1, the
message that displays reads, Q&quot;EDo you want to dicard this draft?Q&quot;E. All
other mentions, and button labels, contain the correct spelling
Q&quot;EdiscardQ&quot;E. This is running on a Toshiba Thrive.</description>
</bug>
<bug>
<bugid>14480</bugid>
<title>French language, contacts crash when selecting only contacts with phones.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:23:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mdro...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 14:55:06 +0000</openedDate>
<description>Hi, When my phone language is set to English, I can go to my contacts,
display options and check Only contacts with phones. Everything works
fine. When I set the phone language to french, contacts works fine if
Only contacts with phones is UNchecked. If I check that option (in
french), Contacts crashs with message : android.process.acore has
stopped unexpectedly (in french of course!). Samsung Galaxy S Android
2.2 Thanks!</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:23:54 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>11558</bugid>
<title>Auto Brightness motorola Droid does not operate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>russell....@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 03:32:53 +0000</openedDate>
<description>After the 2.2 update the Motorola Droid no longer has auto brightness.
If you open the car home application the auto brightness works
correctly, but as soon as you exit you lose auto brightness again. The
back light on the keys also comes on and off as it is suppose to in auto
brightness. Model-Droid Version- 2.2 Kernel- 2.6.32.9-g874c292
android-build@apa26#1 BUILD Number - FRG22D</description>
</bug>
<bug>
<bugid>7734</bugid>
<title>Email app NEEDS search function</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>SeanSt...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 00:45:47 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. I know it can be done. ItQ&apos;Es done on other mobile
systems, even on the Gmail app. When I need to find a specific email I
canQ&apos;Et search for a word or name within the email. Especially needs to
work with an exchange account.</description>
<comment>
<author>siddhart...@gmail.com</author>
<when>Fri, 14 Oct 2011 09:07:30 +0000</when>
<what>There are various posts towards this concern...amazing how such a basic requirement is missed out. PLEASE INCLUDE SERACH FUNCTION IN THE DEFAULT EMAIL CLIENT</what>
</comment>
</bug>
<bug>
<bugid>3822</bugid>
<title>Time zone setting inaccurate</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-08T14:53:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>4</stars>
<reportedBy>gdare...@gmail.com</reportedBy>
<openedDate>Tue, 08 Sep 2009 08:29:51 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
IQ&apos;Em having an HTC Hero and my location is Amsterdam, The Netherlands.
When I go to the time zone settings and I select Automatic it selects
Brussels, Belgium and it displays GMT+2. If I remove Q&quot;EAutomaticQ&quot;E and
select Q&quot;EAmsterdamQ&quot;E it also displays GMT+2. This is incorrect since
Amsterdam is GMT+1 and IQ&apos;Em pretty sure Brussels is also GMT+1. But the
time displayed is the correct time though for both Q&quot;EAutomaticQ&quot;E and
Q&quot;EAmsterdamQ&quot;E. It only displays the incorrect time zone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:53:55 +0000</when>
<what>Amsterdam is currently GMT/UTC+2, i.e. CEST (Central European Summer Time).</what>
</comment>
</bug>
<bug>
<bugid>13559</bugid>
<title>Add support for configuring a recurring notification using the phoneQ&apos;Es alert tone or vibrator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>phros...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 16:06:09 +0000</openedDate>
<description>Certain phones (like the Nexus S) do not have a notification LED. It
would be nice to be able to still receive periodic notifications on
those phones for missed calls, etc.</description>
<comment>
<author>ohyeahm...@gmail.com</author>
<when>Mon, 06 Jun 2011 04:35:30 +0000</when>
<what>It would also be nice if phones like the nexus s could be able to use the led buttons on the bottom of the phone. The 4 different lights on the bottom of the phone could mean different things.  Also proximity sensors could be used to detect if phone is in pocket or something.</what>
</comment>
</bug>
<bug>
<bugid>11910</bugid>
<title>Feature Request: Docs Manager</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fagfr...@gmail.com</reportedBy>
<openedDate>Sat, 16 Oct 2010 16:45:48 +0000</openedDate>
<description>I find it very useful to have a smartphone in my document manager like
the photoQ&apos;Es manager. If an email contains an attachment Word file type
we may: 1. send the document to a word processor in this smarphone 2.
save the attachment between the documents of my smatphone 3. send email
or share, publish in an online or synchronize with your computer, the
documents we are working All this could simply be handled by this
handler documents natively in the smartphone. What do you think?
Francesco</description>
</bug>
<bug>
<bugid>20195</bugid>
<title>Use binary difference for market downloads to reduce size of updates</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>duf...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 12:54:13 +0000</openedDate>
<description>This is pretty standard way to do application updates (Firefox) or
security updates (Windows update). The idea is that we do have previous
version of binary installed so to get update we just receive binary
difference for new version. For Android it would mean that apart for
full apk files the android market server would host also binary diffs
between versions (even one would be enough for the start) and the client
Market application would reconstruct new apk from current apk already
stored on the device and downloaded binary diff. The simplistic
implementation could use whole apk file, better would be to do binary
diff per each resource inside apk archive i.e. to produce differential
apk archive that contains just differences between resources instead of
original resources. This could reduce downloads significantly. As an
user it annoys me when I download e.g. 15MB game and then new version
comes with few bugfixes and I need to download 15MB again.</description>
</bug>
<bug>
<bugid>18127</bugid>
<title>Support for web notifications in browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>florian....@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 08:45:35 +0000</openedDate>
<description>Chrome already support it, and those notifications are in use, e.g. in
Google Mail. Firefox Mobile supports those notifications too (even if
Firefox Desktop dosenQ&apos;Et support it right now). Please add support for
them on the default browser, it really make sense on a mobile device
(this is why notifications have been made !)</description>
<comment>
<author>florian....@gmail.com</author>
<when>Thu, 30 Jun 2011 08:51:42 +0000</when>
<what>Current specification : http://www.w3.org/TR/notifications/</what>
</comment>
</bug>
<bug>
<bugid>10616</bugid>
<title>Selecting to Edit SMS while sending can delete previous SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sam.has...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 08:27:32 +0000</openedDate>
<description>- Steps to reproduce the problem 1 Open a thread of messages 2 Send
another SMS 3 Edit the SMS before it is sent - What happened. Previous
SMS was deleted and SMS was sent. - What you think the correct behavior
should be. should have stoped me editing SMS when it was sent without
deleting previous SMS. Nexus 1, Android 2.2 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7831</bugid>
<title>Error logging</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-04-19T06:48:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ralph.ma...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 04:24:12 +0000</openedDate>
<description>I was just wondering wouldnQ&apos;Et it be nice to have an error log generated
so we could relay these errors to you all as they occur. Especially
since this is still a new and developing system</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 19 Apr 2010 06:48:42 +0000</when>
<what>there is such a log. thatQ&apos;Es what the bit about Q&quot;Eadb logcatQ&quot;E in the bug report template is about.</what>
</comment>
</bug>
<bug>
<bugid>10635</bugid>
<title>Browser closes unexpectedly on HTC EVO running 2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:37:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bdb...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 17:19:18 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
Load website www.CNN.com - What happened. Browser loads website then
closes soon after load is completed. Websites affected include CNN,
LinkedIn, etc. - What you think the correct behavior should be. The
browser should remain open once a web page is loaded. DonQ&apos;Et forget to
mention which device you have, making sure that it runs Android 2.2. If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>kevincro...@gmail.com</author>
<when>Thu, 21 Oct 2010 21:47:09 +0000</when>
<what>Happens on bbc.co.uk and even this site.</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:37:04 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6032</bugid>
<title>PackageManager APIs should return IntentFilters attached to each component</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>unwe...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 10:00:52 +0000</openedDate>
<description>As per http://moderator.appspot.com/#15/e=120951Q&amp;Et=11fd95Q&amp;Eo=10 : Seems
like one of the few pieces of informatin not exposed via the
PackageManager APIs are the IntentFilters attached to each component. Is
there a reason for that? The GET_INTENT_FILTERS flag exists,
PackageParser parses them, but where are they?</description>
</bug>
<bug>
<bugid>475</bugid>
<title>Cursor.registerContentObserver() does not work...</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:03:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>omar.muk...@gmail.com</reportedBy>
<openedDate>Sun, 16 Mar 2008 15:58:56 +0000</openedDate>
<description>Hi there, IQ&apos;Em using a cursor like this: m_Cursor =
getContentResolver().query(People.CONTENT_URI, null, null, null, null);
// registering a content observer theHandler = new Handler(); m_Observer
= new ContactsContentObserver(theHandler);
m_ContactsCursor.registerContentObserver(m_Observer); Now while the
application is running, I open Contacts application and add new entries.
But the ContactsContentObserver.onChange() is not called. IQ&apos;Eve
implemented the observer class like this: public class
ContactsContentObserver extends ContentObserver { public
ContactsContentObserver(Handler handler) { super(handler); } public void
onChange(boolean selfChange) { ..... } } Please advice. Is there any bug
in the implementation of contacts cursor?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:50:27 +0000</when>
<what>Please attach sample code demonstrating the problem.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:03:40 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
<comment>
<author>arpit.sh...@gmail.com</author>
<when>Thu, 28 Jan 2010 08:51:25 +0000</when>
<what>I am using 2.1 SDK and still facing the this issue....</what>
</comment>
</bug>
<bug>
<bugid>8624</bugid>
<title>MediaPlayer fails when Content-Length Q&gt;E= Integer.MAX_VALUE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>henrik.aronsen</reportedBy>
<openedDate>Wed, 26 May 2010 13:06:40 +0000</openedDate>
<description>The MediaPlayer fails when it receives a Content-Length header that is
greater than or equal to Integer.MAX_VALUE (2^31). I use a straight
MediaPlayer with setDataSource(url.to.aac.file) to reproduce this. (Just
fake the Content-Length header on the server side if you donQ&apos;Et have a
large enough file.) I discovered this because the StagefrightPlayer in
Android 2.2 behaves slightly differently than PVPlayer in earlier
Android versions. In the presence of several Content-Length headers,
PVPlayer use the first one. StagefrightPlayer uses the last one. Android
2.2 reports a Q&quot;EE/MediaPlayer( 941): error (1, -2147483648)Q&quot;E when it
encounters this. Android 2.1 dumps a stack trace plus the following:
W/AudioSystem( 107): AudioFlinger server died! W/AudioSystem( 107):
AudioPolicyService server died! I/ServiceManager( 83): service
Q&apos;Emedia.audio_flingerQ&apos;E died I/ServiceManager( 83): service Q&apos;Emedia.playerQ&apos;E
died I/ServiceManager( 83): service Q&apos;Emedia.cameraQ&apos;E died
I/ServiceManager( 83): service Q&apos;Emedia.audio_policyQ&apos;E died
W/MediaPlayer(16249): MediaPlayer server died! I guess the Integer
restriction is by design, but wouldnQ&apos;Et it be better if a sane fallback
existed?</description>
</bug>
<bug>
<bugid>14591</bugid>
<title>Bluetooth activation Alert dialog multiplication after screen rotation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zeljko.d...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 15:48:39 +0000</openedDate>
<description>Bluetooth permissions are listed in the Uses part of the Manifest. From
Activity I request Bluetooth activation and 120s discoverability via
intent BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE - Bluetooth is not
activated in the moment of sending this Intent (Important: not
reproducible if it was started before sending this Intent). - I get the
system Alert dialog saying: Q&quot;EAn application on your phone is requesting
...Q&quot;E - When I rotate the screen I observe flickering. Pressing OK on the
AlertDialog closes one AlertDialog, but obviously there was another one
below. - Performing screen rotation several times I can get pile of
AlertDialogs, one over the other. Observed on different devices, on
NexusOne as well.</description>
<comment>
<author>zeljko.d...@gmail.com</author>
<when>Mon, 14 Feb 2011 07:07:57 +0000</when>
<what>Can you confirm or deny this issue? Thanks a lot.</what>
</comment>
</bug>
<bug>
<bugid>12639</bugid>
<title>Feature request for ADT plugin for Eclipse: Support drawable as resource type in the new xml file wizard.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>da...@aptwebapps.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 05:26:16 +0000</openedDate>
<description>More or less as the summary says. Right now drawable is not a supported
resource type (I see: Layout, Preference, Values, Searchable, Menu,
Animation, and AppWidget Provider).</description>
<comment>
<author>mike.han...@gmail.com</author>
<when>Fri, 31 Dec 2010 18:56:26 +0000</when>
<what>This issue should addressed! When the dialog first opens the target folder is set to Q&quot;E/res/drawableQ&quot;E but once the file name is entered the dialog then complains a type must be selected, but Q&quot;EdrawableQ&quot;E is not one of the radio button options.

It would be nice if the dialog at least let you select the correct folder name by picking things like language and density from the list.</what>
</comment>
</bug>
<bug>
<bugid>15349</bugid>
<title>Magic booleans on x86 (bug)</title>
<status>FutureRelease</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2011-03-09T23:34:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>msg...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 06:21:20 +0000</openedDate>
<description>Running the following code on the dalvikvm compiled for x86 seems to
produce very unexpected output. Namely Q&quot;EHrmm true, falseQ&quot;E. boolean
exists = new java.io.File(SOME_FILE_THAT_EXISTS).isFile(); boolean[]
boolArr = new boolean[1]; boolArr[0] = exists; System.out.println(Q&quot;EHrmm
Q&quot;E + exists + Q&quot;E, Q&quot;E + boolArr[0]); What appears to be happening is that
arch/x86/ code is dropping the ball somewhere converting the jboolean
returned by the native function java.io.File.isFile to a byte. Instead
of producing the value 1 when isFile() returns 1 it instead produces
0x4000. I suspect this applies to other native functions that returne
jbooleans as well. When we then truncate the boolean by storing it to a
boolean array and read it back the higher bits are gone.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 18:37:58 +0000</when>
<what>What version of the Android sources are you using?

What platform are you running on?
</what>
</comment>
<comment>
<author>msg...@gmail.com</author>
<when>Wed, 09 Mar 2011 19:44:36 +0000</when>
<what>IQ&apos;Em running Q&apos;ELinux 2.6.32-28-generic #55-Ubuntu SMP i686 GNU/LinuxQ&apos;E.  I have a copy of Froyo checked out a few months ago.

It seems that I was not completely correct in my initial assessment for two reasons.  First IQ&apos;Em actually using the generic call interface and second the problem happens when the requested file is not a normal file and so it should actually return false.

Specifically I tried this with Q&quot;E/dev/nullQ&quot;E and S_ISREG gives false so isFile() should be false.  What actually happens though appears to be that some junk gets left on the stack and gets copied into pResult.  I have fixed this with the following modification to Q&quot;Earch/generic/Call.cQ&quot;E (http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=vm/arch/generic/Call.c;hb=HEAD)

static ffi_type* getFfiType(char sigType)
{
    switch (sigType) {
    case Q&apos;EVQ&apos;E: return Q&amp;Effi_type_void;
    case Q&apos;EFQ&apos;E: return Q&amp;Effi_type_float;
    case Q&apos;EDQ&apos;E: return Q&amp;Effi_type_double;
    case Q&apos;EJQ&apos;E: return Q&amp;Effi_type_sint64;
    case Q&apos;E[Q&apos;E:
    case Q&apos;ELQ&apos;E: return Q&amp;Effi_type_pointer;
    default:  return Q&amp;Effi_type_uint32;
    }
}

I swap out with the more verbose (and correct)

static ffi_type* getFfiType(char sigType)
{
    switch (sigType) {
    case Q&apos;EVQ&apos;E: return Q&amp;Effi_type_void;
    case Q&apos;EZQ&apos;E: return Q&amp;Effi_type_uint8;
    case Q&apos;EBQ&apos;E: return Q&amp;Effi_type_sint8;
    case Q&apos;ECQ&apos;E: return Q&amp;Effi_type_uint16;
    case Q&apos;ESQ&apos;E: return Q&amp;Effi_type_sint16;
    case Q&apos;EIQ&apos;E: return Q&amp;Effi_type_sint32;
    case Q&apos;EFQ&apos;E: return Q&amp;Effi_type_float;
    case Q&apos;EJQ&apos;E: return Q&amp;Effi_type_sint64;
    case Q&apos;EDQ&apos;E: return Q&amp;Effi_type_double;
    case Q&apos;E[Q&apos;E:
    case Q&apos;ELQ&apos;E: return Q&amp;Effi_type_pointer;
    }
}

which reflects the typedefs in jni.h
typedef uint8_t         jboolean;       /* unsigned 8 bits */
typedef int8_t          jbyte;          /* signed 8 bits */
typedef uint16_t        jchar;          /* unsigned 16 bits */
typedef int16_t         jshort;         /* signed 16 bits */
typedef int32_t         jint;           /* signed 32 bits */
typedef int64_t         jlong;          /* signed 64 bits */
typedef float           jfloat;         /* 32-bit IEEE 754 */
typedef double          jdouble;        /* 64-bit IEEE 754 */
typedef void*           jobject;
typedef jobject         jarray;
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 20:38:04 +0000</when>
<what>That looks like a good fix.  Did you want to contribute a patch for AOSP?  (If not I can take care of it.)

Internal bug ref 4080070.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 23:34:35 +0000</when>
<what>Done.</what>
</comment>
</bug>
<bug>
<bugid>7199</bugid>
<title>not attach audio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>qiaozhan...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 03:28:59 +0000</openedDate>
<description>Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.putExtra(Q&quot;EaddressQ&quot;E, Q&quot;E0215554444Q&quot;E); intent.putExtra(Q&quot;Esms_bodyQ&quot;E,
Q&quot;Emy message textQ&quot;E); intent.putExtra(Intent.EXTRA_STREAM, mmsUri2);
intent.setType(Q&quot;Eaudio/amrQ&quot;E); startActivity?intent?? it do not work and
it only open sms but there is no attach about audio</description>
</bug>
<bug>
<bugid>4047</bugid>
<title>Fullscreen SoftInputMethods - Phantom characters from selecting text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>devchr...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 20:37:35 +0000</openedDate>
<description>Steps to Reproduce: 1) Enter landscape mode and select an EditText that
goes into a fullscreen soft input method. 2) Type an arbitrary string of
non-alpha symbols doesnQ&apos;Et end in a space, like Q&quot;E123 456Q&quot;E. 3) Long Press
the screen, make sure not to change the cursor position. 4) Press
Q&quot;Eselect textQ&quot;E, notice that Q&quot;E123 4566Q&quot;E is now displayed. And the final 6
canQ&apos;Et be deleted. 5) If you hit back and dismiss the input method, the
underlying EditText is still Q&quot;E123 456Q&quot;E.</description>
<comment>
<author>devchr...@gmail.com</author>
<when>Mon, 28 Sep 2009 21:51:21 +0000</when>
<what>Here is another bug that may or may not be related, this time with letters instead of
symbols. Also in landscape, with a fullscreen soft input method.

1) Type Q&quot;Eaaa bbb ccc dddQ&quot;E
2) Select Q&quot;EcccQ&quot;E
3) Long press and Q&quot;EcutQ&quot;E
4) Place the cursor at the end of Q&quot;Eaaa.Q&quot;E
5) Long press, and choose Q&quot;Eselect textQ&quot;E
6) Now youQ&apos;Ell see Q&quot;Eaaa bbb dQ&quot;E

If you hit back, the underlying TextView Q&quot;Eaaa bbb  dddQ&quot;E as it should, just the
extracted view is out of sync.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:37:08 +0000</when>
<what></what>
</comment>
<comment>
<author>vin.b...@gmail.com</author>
<when>Wed, 31 Mar 2010 10:15:02 +0000</when>
<what>Hi... I am also trying to fix this issue...Could you please help me with pointers
regarding this issue.</what>
</comment>
</bug>
<bug>
<bugid>14410</bugid>
<title>no notification if sync problem in accountQ&amp;Esync</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:50:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Sun, 30 Jan 2011 11:12:57 +0000</openedDate>
<description>Pb no error notification for Android AccountQ&amp;Esynchronization. - Steps to
reproduce the problem: block one server used in synchronization account
Or just live in China (Facebook bloqued, Gmail sometime...) - What
happened. No alert, no notification to alert me of sync error. I must go
to AccountQ&amp;Esync to see problem! - What you think the correct behavior
should be. Display error in notification bar and status bar. More apps
use this Android sync to obtain latest data, if error, I think I have
latest data but not!! (bourse,facebook,gmail,meteo,HTC sense...) HTC
DesireHD Android 2.2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:50:42 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Tue, 08 Feb 2011 03:05:19 +0000</when>
<what>facebook is not Google!
HTC Meteo,Bourse is not Google!
HTC Sense,Hub is not Google!
All use Android Sync interface, or this sync is Google ? nothing to see if itQ&apos;Es Google or Android.. but this sync is not Google dependant, and found nothing in Google</what>
</comment>
</bug>
<bug>
<bugid>2545</bugid>
<title>GPS emulation issues in emulator</title>
<status>Released</status>
<owner>digit.an...@gmail.com</owner>
<closedOn>2009-09-16T17:16:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>50</stars>
<reportedBy>Brett.Ch...@gmail.com</reportedBy>
<openedDate>Wed, 29 Apr 2009 17:36:43 +0000</openedDate>
<description>Build: 1.5_r1 on windows Scenario: 1. Launch a app that listens for
location updates (ie maps) on SDK emulator 2. Use DDMS or emulator
console to issue location updates 3. Continually repeat step 2 Observed
results: usually after 3 to 5 attempts, the app stops receiving location
updates. This appears to be a platform specific issue, as I cannot
reproduce this issue on Mac.</description>
<comment>
<author>testthe...@gmail.com</author>
<when>Thu, 30 Apr 2009 10:29:43 +0000</when>
<what>I have exactly the same problem.
Only difference:

the app stops receiving location updats after 1-2 attemts.
</what>
</comment>
<comment>
<author>homep...@mbbindustries.com</author>
<when>Fri, 01 May 2009 08:29:14 +0000</when>
<what>Same here, my app only receives two locations, then my Listener isnQ&apos;Et called again.
Sending Locations through DDMS doesnt work (rest of DDMS works fine). Sending geo fix
by telnet works, but only twice.</what>
</comment>
<comment>
<author>testthe...@gmail.com</author>
<when>Sun, 03 May 2009 08:03:57 +0000</when>
<what>any solutions?</what>
</comment>
<comment>
<author>Adolf.H...@gmail.com</author>
<when>Fri, 08 May 2009 21:03:24 +0000</when>
<what>I have the same issue. Noticing that going via telnet and sending a geo fix negative 
values and some with high presicion donQ&apos;Et get accepted. I couldnQ&apos;Et get it running.</what>
</comment>
<comment>
<author>gra...@gmail.com</author>
<when>Fri, 08 May 2009 21:22:10 +0000</when>
<what>Same problem here. Only the first geo fix command works, the next one wonQ&apos;Et get updated.</what>
</comment>
<comment>
<author>coleman....@gmail.com</author>
<when>Sat, 09 May 2009 07:36:27 +0000</when>
<what>Same experience.  Only one update hits my listener.  Worked fine in 1.1

</what>
</comment>
<comment>
<author>renebart...@gmail.com</author>
<when>Mon, 11 May 2009 16:30:47 +0000</when>
<what>Same here. I need that fuction for an application, so any suggestion?</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 12 May 2009 01:40:58 +0000</when>
<what>One potential workaround is to try to use mock location providers instead: 

http://developer.android.com/reference/android/location/LocationManager.html#addTestProvider(java.lang.String,
boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int)
</what>
</comment>
<comment>
<author>neoraptor123@gmail.com</author>
<when>Thu, 14 May 2009 08:49:16 +0000</when>
<what>I have the same problem too.
Does anyone have a solution?

Thank you.</what>
</comment>
<comment>
<author>rlech...@gmail.com</author>
<when>Fri, 15 May 2009 01:16:27 +0000</when>
<what>Hi, same problem too.

But wit works if you create some SDK 1.1 AVD (target=1) 

regards</what>
</comment>
<comment>
<author>rcgr...@gmail.com</author>
<when>Wed, 03 Jun 2009 10:30:45 +0000</when>
<what>I have problem that looks the same. Outputting the Location object shows that the
first one has mTime=1234567 (something real) the second one has mTime=-1000 and then
the updates stop.

Getting the last known location and outputting that one shows that all mTimes after
the second Location are mTime=-1000. 

I submitted a fix that solves the problem in the mTime situation.
https://review.source.android.com/10251</what>
</comment>
<comment>
<author>eran.neu...@gmail.com</author>
<when>Sun, 14 Jun 2009 12:51:49 +0000</when>
<what>Same problem here.
This is really annoying, because it is actually almost impossible to work with the
emulator.
I hope the priority changes to something more serious.

Any other workaround besides addTestProvider?
</what>
</comment>
<comment>
<author>cyac...@gmail.com</author>
<when>Tue, 16 Jun 2009 12:36:21 +0000</when>
<what>IQ&apos;Em testing the listener on a HTC Magic (I/O 2009), and my location is only updated 
once. I installed my application and started driving, and I was never informed of a 
location changed (I set up 60 secs and 50 mts).
IQ&apos;Em using SDK 1.5 r2
Thanks</what>
</comment>
<comment>
<author>Tom.Brid...@gmail.com</author>
<when>Tue, 16 Jun 2009 19:56:26 +0000</when>
<what>Same problem though I tried it on Ubuntu and still had the same issue of it stopping
after two location updates...????</what>
</comment>
<comment>
<author>IvanRC1...@gmail.com</author>
<when>Thu, 18 Jun 2009 23:45:37 +0000</when>
<what>Same problem here. The location is updated two times only, after that, the ddms keeps
sending mock locations but the emulator does not show them into the map. Is there a
problem with the ddms or in the emulator?. 
Somebody has a solution? I need this working for my universityQ&apos;Es project, it is very
important!

Thanks, and sorry for my English!</what>
</comment>
<comment>
<author>a.wirayu...@gmail.com</author>
<when>Sat, 04 Jul 2009 09:25:56 +0000</when>
<what>I also get the same problem even on the real device (HTC Magic - Non Google), the
work around:

public class DeviceLocationListener implements LocationListener {
		public void onLocationChanged(Location location) {
			mLocationManager.removeUpdates(locationListener);
			mLocationManager.requestLocationUpdates(
                        LocationManager.GPS_PROVIDER,
                        3000,
                        1,
                        locationListener);
		}
}</what>
</comment>
<comment>
<author>Tom.Brid...@gmail.com</author>
<when>Sat, 04 Jul 2009 12:02:24 +0000</when>
<what>Ah thanks a.wirayudha the work around is simple and works so I guess that will have
to do. This problem was driving me crazy for ages.

Tom</what>
</comment>
<comment>
<author>andrei.fifiita</author>
<when>Sun, 05 Jul 2009 09:01:36 +0000</when>
<what>Hy,
I wrote a script that sends a Q&quot;Egeo fix [coord1] [coord2]Q&quot;E command (every command
should give a new location at about a distance of 10-40 m from the last one)
The onLocationChanged() method triggers normally but it doesnQ&apos;Et receive the correct
coords. The coords are received when the new location is at a distance of about 10-20
km from the last location update received.
Ex:

Example:
Sending: geo fix 26.446486 44.464973
Sending: geo fix 26.446745 44.465572
Sending: geo fix 26.447004 44.46617
Sending: geo fix 26.447264 44.46677
Sending: geo fix 26.447523 44.46737
Sending: geo fix 26.447783 44.467968

When i print the received coords i get this:
Loc changed: 44.457335816666664 26.43766885
Loc changed: 44.45733591666667 26.437668900000002
Loc changed: 44.45733601666667 26.43766893333333
Loc changed: 44.474000016666665 26.43766898333333
Loc changed: 44.474000116666666 26.43766901666667

Why do I get coords with this lack of precision ? (requestLocationUpdates() has
minTime = 0, minDist = 0)</what>
</comment>
<comment>
<author>jisak...@gmail.com</author>
<when>Sun, 05 Jul 2009 09:27:58 +0000</when>
<what>I have experienced also those issues, both the missing position updates in 1.5
firmware (had to revert to 1.1 for my personal project to work) and the precision
issue in telnet, which, curiously enough, doesnQ&apos;Et happen when the coordinates are
sent from eclipse (I would certainly have assumed that eclipse sent the coordinates
through a telnet connection!). </what>
</comment>
<comment>
<author>andrei.fifiita</author>
<when>Sun, 05 Jul 2009 10:08:55 +0000</when>
<what>I also tried sending mock locations (at a rate of about 1000 ms using another thread)
with sendTestProviderLocation(...) but that will not trigger onLocationChanged(). Is
it possible I forgot to do/set something ?</what>
</comment>
<comment>
<author>baon...@gmail.com</author>
<when>Fri, 10 Jul 2009 03:02:49 +0000</when>
<what>Same issue here, I can only receive 1 or 2 first location changes. Very annoying</what>
</comment>
<comment>
<author>compugu...@gmail.com</author>
<when>Mon, 13 Jul 2009 07:40:12 +0000</when>
<what>I am seeing the same issue in the emulator. My onLocationChanged is not being called
more than once or twice from either geofix or DDMS. I setup a Toast to notify me of
location changes. If I send a new location to the application, I get no indication it
was received. If I close my Activity in the emulator and reopen it, I see the Toasts
from the previous session as if they were queued up. 

SDK 1.5_r2, Vista SP1
Eclipse Platform
Version: 3.4.1
Build id: M20080911-1700</what>
</comment>
<comment>
<author>dturner....@gmail.com</author>
<when>Thu, 13 Aug 2009 02:16:32 +0000</when>
<what>Can someone test the issue with the 1.5r3 SDK/emulator.
(It includes a few related GPS-related fixes)</what>
</comment>
<comment>
<author>ses1...@gmail.com</author>
<when>Thu, 13 Aug 2009 04:24:11 +0000</when>
<what>ItQ&apos;Es same with the 1.5r3.</what>
</comment>
<comment>
<author>rcgr...@gmail.com</author>
<when>Thu, 13 Aug 2009 06:47:38 +0000</when>
<what>In 1.5r3 the problem remains for me too, issue and solution as described in:
http://code.google.com/p/android/issues/detail?id=2545#c13 </what>
</comment>
</bug>
<bug>
<bugid>17460</bugid>
<title>Calendar synch needs to be more responsive. Should sych when calendar app loads, not from accounts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>starrych...@oliveyou.net</reportedBy>
<openedDate>Tue, 07 Jun 2011 16:57:01 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. No Background Data Q&gt;E Home Q&gt;E Settings Q&gt;E Account Q&gt;E
Google Q&gt;E Calendar Q&quot;ETouch to synchQ&quot;E Q&gt;E Wait 30+ seconds Q&gt;E Synch. - What
happened. It waited too long, like it locked up or ignored me. - What
you think the correct behavior should be. It should synch everytime I
load and exit the calendar app. When I manually synch from accounts, it
should start to synch immediately instead of wait. -DonQ&apos;Et forget to
mention which device you have, making sure that it runs Android 2.2.
Droid 2 Global/Android 2.2</description>
</bug>
<bug>
<bugid>16481</bugid>
<title>Screen locks when skypeout call is answered</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>urila...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 08:45:31 +0000</openedDate>
<description>When a skypeout call is answered, the screen blanks and only the home
button is active. It takes around 20 seconds to get back to a point
where I can hang up the call. This is particularly frustrating when the
call has gone to voicemail and I donQ&apos;Et want to leave a message. - Steps
to reproduce the problem. Make a skypeout call. - What happened. When
the call is answered, the screen blanks and locks all buttons except the
Q&apos;EhomeQ&apos;E button. The simplest sequence I can find to get back to the call
and hang up is home-Q&gt;Enavigate to skype start icon -Q&gt;Eclick skype start
icon -Q&gt;Ehang up the call. - What you think the correct behavior should be
ThereQ&apos;Es no reason to blank the screen specially in this case - the
screen blanking behaviour should be exactly the same as while the phone
is ringing (i.e. only while the proximity sensor is indicating the phone
is next to my head). I donQ&apos;Et think this relates to a hardware problem -
the screen blanking and unblanking works perfectly OK while itQ&apos;Es
ringing, the screwy behaviour occurs only after the call has been
answered. nexus s, android 2.3.3, skype 1.0.0.983</description>
<comment>
<author>Benjamin...@gmail.com</author>
<when>Mon, 13 Jun 2011 05:37:50 +0000</when>
<what>I have this issue also. I also get loud garbled noise regularly when calling people. The garbling only happens when thereQ&apos;Es no speech coming from the person IQ&apos;Em calling. Extremely frustrating, esp when IQ&apos;Em paying for a subscription!

IQ&apos;Em on Nexus S, Android 2.3.4, Skype 1.0.0.983</what>
</comment>
<comment>
<author>ped...@gmail.com</author>
<when>Thu, 23 Jun 2011 15:46:18 +0000</when>
<what>After I finish a call on Skype, my screen is black and it doesnQ&apos;Et turn on even after far from my ears and the sensors are clear. I discovered that if I gently pass my fingers on the sensors, the screen gets back on and I can finish my call.

This is an extrmely annoying bug in Android/Skype.</what>
</comment>
</bug>
<bug>
<bugid>14224</bugid>
<title>Touchscreen unresponsive when low battery warning in background</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:51:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>I.Ros...@gmail.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 19:06:40 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Phone was
in sleep mode when low battery notification came up in background. I was
unable to answer an incoming call. The touch screen was unresponsive.
When the attempted call ended low Battery notification briefly showed on
the screen then disappeared. - An android phone is first and foremost a
phone. The ability to make and answer calls should never be prevented or
interrupted by any program or service. Regardless of the battery
condition I should be able to answer a call. Nexus One v2.2.1 Kernel
2.6.32.9-27240-gbca5320 Build FRG83D</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:51:28 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>13875</bugid>
<title>Improve Resource Chooser dialog</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 23:59:14 +0000</openedDate>
<description>- show resource preview (with alternate values) - show/resolve theme
values Other feedback about the current version Q&gt;E Very frustrating when
you have any more than about 100+ strings, say Q&gt;E using them for tags,
and you need to select one from this - it loads Q&gt;E the list of resources
and resets back to the top of the list - every Q&gt;E time. You can either
try to scroll down the list and quickly click Q&gt;E your item, or wait for
the whole list to load, reset to the top, then Q&gt;E scroll down to your
item - this is a lot of wasted time</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 18:01:04 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14342</bugid>
<title>Account Settings from Gmail donQ&apos;Et propogate to Android Mail app. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:24:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mra...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 02:06:30 +0000</openedDate>
<description>Changes made to the Q&quot;EAccount SettingsQ&quot;E in gmail donQ&apos;Et propagate
automatically, by default, or what have you, to the Android default mail
app. An example of this, is setting a default email address to send mail
from in GMail. The Android Mail app should account for such changes to
allow full functionality. Thanks.</description>
<comment>
<author>LeoNudel...@gmail.com</author>
<when>Thu, 27 Jan 2011 14:52:26 +0000</when>
<what>The changes do seem to propagate if you refresh your inbox via the menu (and presumably when it syncs periodically).

However, the 2.3.2 GMail app seems to have a bug where it ignores the default account/address configured in the web unless (also in the web) you have turned on Q&quot;EAlways reply from default addressQ&quot;E.

If the web is configured to Q&quot;EReply from the same address to which the message was sentQ&quot;E then the gmail account (whether or not it is actually the default) is always used by the GMail app when composing new messages. (And I think when replying to messages, too.)

This did not happen prior to the 2.3.2 GMail app update.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:24:56 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>9596</bugid>
<title>Application menu scrolling down issue - large screen area not touch-sensitive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mkuratc...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 19:45:31 +0000</openedDate>
<description>Froyo FRF91, Nexus One. A small design bug in the application menu
(launcher) - a large part of the screen (at the bottom, on both sides of
the Q&quot;EhomeQ&quot;E icon) is not responsive to touch if you try to scroll down
through your apps. IQ&apos;Em attaching a screenshot showing the area I have in
mind - if you slide your finger from that area up, nothing will happen.
Very annoying and counterintuitive since the thumb naturally lands in
that area (at least mine).</description>
<comment>
<author>deece...@gmail.com</author>
<when>Mon, 16 Aug 2010 22:54:35 +0000</when>
<what>I donQ&apos;Et know if this should be itQ&apos;Es own issue, but since that area is often where there are additional homescreen features I kind of understand the less responsive area.  However, it is exacerbated by the fact that sometimes it takes a bit to hit the sweet spot between scrolling and launching an app.  There is a little grey bar on the side.  Since the apps are alphabetical, could that bar be similar to the the contact slider so you could grab it and control your rate of scroll.  An alphabet letter would be nice (if smaller than the contact one) and also configurable by the user.</what>
</comment>
</bug>
<bug>
<bugid>13085</bugid>
<title>Accepting Meetings from Droid makes you the meeting organizer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>BJami...@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 14:20:04 +0000</openedDate>
<description>I have a Droid 2 Global running Android 2.2 I am setup with Active Sync.
When I get an meeting invite, and accept it by clicking on Q&quot;EView
MeetingQ&quot;E in the invite that shows up in my inbox... after the accept
sync makes it back to outlook, and you the meeting in your outlook
calendar, it now shows you as the organizer. Accepting a meeting should
work just as if your in outlook. Thanks</description>
<comment>
<author>sridhar...@gmail.com</author>
<when>Mon, 21 Mar 2011 16:55:12 +0000</when>
<what>Tied to this issue, if I delete an invite (which I am not the chair) on my mobile calendar then a cancellation notification is sent via the exchange calendar from me on behalf of the chair to all users canceling the event.</what>
</comment>
</bug>
<bug>
<bugid>15386</bugid>
<title>Long press in the blank area of a web page causes flash in the title bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>starwhis...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 08:20:28 +0000</openedDate>
<description>Open a web page with stock browser. Long press a blank area where there
shouldnQ&apos;Et be any action. The title bar quickly flashes with some yellow
color. Looks like the browser tries to respond the long press with
adding an action bar that was removed right away. IQ&apos;Em on Honeycomb with
Motorola Xoom.</description>
</bug>
<bug>
<bugid>16407</bugid>
<title>Gallery slow to update, if at all</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>peter.ri...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 23:41:25 +0000</openedDate>
<description>Often, after taking a photo, then clicking the little picture to view
bigger, IQ&apos;Ell get the gallery (with the zoom in/out buttons), and a black
screen, after-which about 50% of the time the photo will show up after a
long wait, the other 50% the gallery either shows another photo already
existing, or just drops back to the album list. The other bug situation,
is if you download a picture from a webpage, and then try to view it,
you are forced to use the gallery, and the problem from above happens
where the photo just wonQ&apos;Et display. Sometimes it takes the the albums up
to 5-8 minutes to recognize that iQ&apos;Eve added 1 photo. in the meantime,
that photo is stuck in a photo blackhole where you canQ&apos;Et view it, or
know where it is. My final note, is that in general, as a whole the
Gallery sucks, and alot of people agree</description>
<comment>
<author>ricky.ku...@gmail.com</author>
<when>Thu, 19 May 2011 17:36:08 +0000</when>
<what>I get this issue as well. Whenever I open the gallery app it takes so long to load the albums. IQ&apos;Eve on had the galaxy S2 for a week. Definitely needs a fix.</what>
</comment>
</bug>
<bug>
<bugid>12680</bugid>
<title>Messaging Button Does Not Always Go To Messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MartinDo...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 14:52:42 +0000</openedDate>
<description>Every few days, and I havenQ&apos;Et figured out the exact trick to making this
happen, my phone will allow me to go Q&quot;EbackQ&quot;E to a different program,
instead of going from the main conversations screen in messaging Q&quot;EbackQ&quot;E
to the homepage. For example, say I am writing a message, then I hit
Q&quot;EbackQ&quot;E to go back to the list of all my conversations, then if I hit
Q&quot;EbackQ&quot;E again, instead of taking me to the home screen it will take me to
whatever screen/program I was in. I canQ&apos;Et always get it to do this, but
it might have to do with when my notification at the top tells me I have
a text message, so I pull down the drop down, click the message, and the
opsystem takes me directly to the messaging interface, away from
whatever program I was using. After I respond to the message, IQ&apos;Ell hit
back a few times and it will take me to the program I was last using,
rather than just paging back to the home screen like it usually does.
Like I said, I canQ&apos;Et always get this to happen, but every now and then
it does, and there is no way to fix it unless I restart the phone. It is
pretty annoying when I hit messaging and it takes me to the chess game I
was playing, or the camera when the messaging icon should take me
directly to messaging. IQ&apos;Em using Samsung Fascinate with Droid i500.04,
model number SCH-I500, firmware version: 2.1-update 1, baseband version
S:i500.04 V.DI01, Kernel version 2.6.29, build number SCH-I500.DI01
Thanks!</description>
</bug>
<bug>
<bugid>1195</bugid>
<title>Small APKs downloaded through browser get truncated/corrupted.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-26T17:27:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Tue, 04 Nov 2008 21:31:14 +0000</openedDate>
<description>So, IQ&apos;Eve run into an issue where IQ&apos;Em downloading 3 applications from my
web server, and they all have a shared user id. When I navigate with the
Android Browser, it downloads all 3. I install the first one just fine,
but when I go to install the smaller of the two, they wonQ&apos;Et install
properly. I found out that the apk files somehow get gzipped, so they
are unable to be installed. Is this a browser issue? The first
application isnQ&apos;Et gzipped, and I verified on my webserver that they are
not gzipped, so I donQ&apos;Et know what is happening in-between, and I do know
that at least one of the files makes it to the phone just fine.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 03:42:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 26 Mar 2009 17:27:12 +0000</when>
<what>Duplicate of issue 1085</what>
</comment>
</bug>
<bug>
<bugid>5646</bugid>
<title>Bug: bluetooth enabled mode requires cellular radios to be enabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>davidshi...@gmail.com</reportedBy>
<openedDate>Fri, 25 Dec 2009 19:01:03 +0000</openedDate>
<description>Bluetooth, like WiFi, should be able to be turned on when in airplane
mode. However, in Android 2.01, Bluetooth cannot be enabled unless
airplane mode is turned off. - Steps to reproduce the problem. 1. go to
wireless and network settings. 2. set device to airplane mode. 3. notice
the settings that become disabled. - What happened. Notice that WiFi and
Bluetooth are both turned off when airplane mode is turned on. Also note
that you can turn WiFi back on, but you cannot turn Bluetooth back on.
What you think the correct behavior should be. Bluetooth does not
require the cellular radios, so the Bluetooth option should be available
to allow Bluetooth to be enabled while in airplane mode. Even better
would be granular control over each radio, including GSM, 3g, WiFi and
Bluetooth separately. DonQ&apos;Et forget to mention which device you have:
Moto Droid on VZW which version of Android: 2.01</description>
</bug>
<bug>
<bugid>20153</bugid>
<title>Problem with Message notification for Facebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>a.anir...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 09:37:40 +0000</openedDate>
<description>This is an issue relating to the Facebook for Android app. When I
receive a new message on Facebook, the notification appears on the
notification bar. However, when I tap on the notification, it does not
take me to the message or start the Facebook app, but instead I am taken
back to the Home screen and the notification disappears. This is a
problem I have faced since updating the app to v. 1.7.1. I have tried to
roll back the update, but the problem persisted in the old version as
well. The solution would be: I should be taken to the Messages folder in
the Facebook app when I tap on the Q&quot;ENew MessageQ&quot;E notification. Device:
Dell Venue Android version: 2.2</description>
</bug>
<bug>
<bugid>5082</bugid>
<title>Ability to disable SMS message threads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nick.wilkens@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 17:39:45 +0000</openedDate>
<description>Having the ability to disable SMS message threads could be helpful. My
scenario is the phone is used in a support manner, and dozens of SMS
messages may be received. It is easy to overlook multiple messages in
the same thread with similar text.</description>
</bug>
<bug>
<bugid>7785</bugid>
<title>Youtube: Timeout leads to force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 14:13:05 +0000</openedDate>
<description>In some instances, when accessing content on Youtube with the Youtube
client, there are timeouts which lead to exceptions. Note: The Force
close is observed for the content which is uploaded the a month ago. -
Steps to reproduce the problem. 1. Start Youtube application. 2. Create
an account. 3. Upload the content in the account created. 4. Try to play
the content. - What happened. Force close. - What you think the correct
behavior should be. Content should play or just timeout with a message.
- Platform Android 1.6</description>
</bug>
<bug>
<bugid>20000</bugid>
<title>broswer: long press causes invalid mousemove event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>ppic...@adobe.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 00:49:31 +0000</openedDate>
<description>Long presses on elements are triggering mousemove events at a location
(usually near the elementQ&apos;Es center) on the element which was not where
the press occurred. The behavior is visible using the native browser on
all of the canvas demos that allow painting with touchmove. Behavior
seen on 3.1 emulator, Motorola Xoom (Android 3.2 build HTJ85B), Samsung
Galaxy Tab 10.1 (Android 3.1 build HMJ37.UEKF3. P7510UEKF3), Nexus One
(Android 2.3.4 build GRJ22), along with numerous other android devices.</description>
</bug>
<bug>
<bugid>1327</bugid>
<title>Feature Request: Ready made Contact Picker Component</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-29T01:31:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Tue, 18 Nov 2008 05:23:32 +0000</openedDate>
<description>There should be Ready made Contact Picker Component which can pick a
Mobile Number, Email, or any Data from Contact and that Contact Picker
Component can be used across Variety of Application make it Standard
Part of Android API</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 18 Nov 2008 18:16:57 +0000</when>
<what>Hi,

There is already a contact picker in Android. You just need to send the PICK Intent with the URI Contacts.People.CONTENT_URI.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:31:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9865</bugid>
<title>Droid deletes all SMS (text messages) at random intervals (Android 2.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>rada...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jul 2010 21:57:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. This is the same issue as is
described in #5669, but it includes the Droid running 2.1 rather than
2.0. When I receive a new message, selecting it in the notification bar,
the phone will open the built-in messaging application only to discover
that all of my texts (excepting the new one) have been deleted. Recovery
is only possible via third party applications. What should have
happened: My phone should not delete all messages of its own accord. It
happens regardless of having a limit set in the application settings.
There were important messages. Once again: Motorola Droid running
Android 2.1 (this happened to people with 2.0 as well and should have
been fixed with 2.1)</description>
<comment>
<author>emjayen2...@gmail.com</author>
<when>Wed, 16 Feb 2011 22:23:34 +0000</when>
<what>huge turn off for android. Probably wonQ&apos;Et buy another android phone until they get themselves together and fix critical flaws like this.</what>
</comment>
<comment>
<author>sean.da...@gmail.com</author>
<when>Thu, 24 Feb 2011 01:22:44 +0000</when>
<what>System info: 
Droid Incredible running 2.2 OTA release. 

What happened:
Woke up and went to send a text to find that all SMS/MMS threads have been deleted. No error or force close messages were reported. Using default SMS app and not using any task killers. There is no limit set on text messages. At least one 5000+ message thread lost among others. Unsure how/unable to reproduce problem.

What should have happened:
Phone should have not deleted/lost messages.</what>
</comment>
<comment>
<author>hecker...@gmail.com</author>
<when>Mon, 14 Mar 2011 01:41:53 +0000</when>
<what>Droid running 2.2.1 loses mms/sms messages randomly.  Sometimes double sends emails.</what>
</comment>
<comment>
<author>titans10...@gmail.com</author>
<when>Wed, 04 May 2011 01:04:47 +0000</when>
<what>HTC Inspire running 2.2.1.. lost all sms/mms (few thousand) after I received new sms. I do not have limits set and had no force close messages either. I have seen that this issue has been around for quite some time. It would be nice to see a solution.</what>
</comment>
</bug>
<bug>
<bugid>16029</bugid>
<title>Feedback updates</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-04-08T05:32:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 02:08:10 +0000</openedDate>
<description>most of the bugs/feature requests have been reported by lots of people..
i (we) just want to know if these reports have been looked
at/reviewed/actioned upon/to be included in the nxt update, etc. i know
thereQ&apos;Ere thousands of them, but thats why a timeline of 3-4 for a report
to be at least looked at is reasonable and its status updated by
google... understand google canQ&apos;Et fix/implement all at once, even at
all, but at least should put a status so we know whats going on not
leaving us frustrated.... people please star this, and Q&quot;EhopefullyQ&quot;E
google will take a peek...</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 05:32:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7144</bugid>
<title>Daylight Savings Issue (two hour shift)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Sun, 14 Mar 2010 12:53:03 +0000</openedDate>
<description>The time displayed in my android device is one hour forward of actual
time more specifically it made a two hour DST adjustment. My guess is
that the issue is with a hard-coded time server.</description>
</bug>
<bug>
<bugid>18728</bugid>
<title>Comma and space exist in the Q&quot;EToQ&quot;E field after forwarding mail from Gtalk.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arunmahe...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 09:01:47 +0000</openedDate>
<description>A comma and space exist in the ?To? area after chosen email after
tapping forward in searched chat records of Gtalk.
--------------------------------------------- STEP-BY-STEP INSTRUCTION:
[Precondition] There are some chat records in the Google account of
device. Wi-Fi/GPRS is available. Email account set.
--------------------------------------------- [Procedure]: 1. Go to Menu
-Q&gt;E Gtalk, press menu key -Q&gt;E Search. 2. Input some key words to find some
chat records and open one of them. 3. Tap Q&quot;EForwardQ&quot;E at the bottom,
choose ?Email?. --------------------------------------------- [Actual
Result] A comma and space exist in the receiver box.
--------------------------------------------- [Expected Result] Nothing
but a gray ?To? exists in the receiver box.
--------------------------------------------- Comments: The issue
reproduces on Nexus (2.3.4). The issue reproduces if choose Q&quot;EEmailQ&quot;E
after tapping Q&quot;EReply allQ&quot;E in step 3.
---------------------------------------------</description>
</bug>
<bug>
<bugid>14492</bugid>
<title>viewing web page http://511.org from the browser on my Motorola Droid X does not work</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-03T02:53:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ktrumm...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 22:42:44 +0000</openedDate>
<description>This is on a Motorola Droid X running Android 2.2.1 with system version
Version2.3.340.MB810.Version.en.US In the browser I go to the web page
http://511.org. I need to do nothing, just wait a few seconds. The
entire browser disappears and the phone returns to the home screen. This
is not random, but happens every single time. I have a friend who has
the same model of phone and it failed exactly the same for him.</description>
<comment>
<author>cgi...@google.com</author>
<when>Thu, 03 Feb 2011 02:53:31 +0000</when>
<what>Thanks for reporting the issue. It was fixed in Android 2.3 (Gingerbread).</what>
</comment>
</bug>
<bug>
<bugid>3985</bugid>
<title>DateFormatSymbols bugs in Japanese locale sdk1.6</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-12-04T04:27:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>Huan.Er...@gmail.com</reportedBy>
<openedDate>Tue, 22 Sep 2009 20:50:48 +0000</openedDate>
<description>using android sdk1.6 DateFormatSymbols.getShortWeekdays and
DateFormatSymbols.getWeekdays returns 2,3,4... numbers in Japanese
locale. Steps to reproduce: 1. Run emulator with android1.6 (API4) 1.
Set Locale to Japanese 2. Open up AlarmClock(which uses
DateFormatSymbols) 3. Will get alarm with repeat showing 2,3,4...
numbers instead of ?,?,?.. android 1.5r3 image will not produce this
issue. other locales with 1.6 works fine.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Sep 2009 17:50:42 +0000</when>
<what>looks possibly related to issue 2370 (though this is claimed to be a regression and the other bug isnQ&apos;Et). iQ&apos;Ell take a 
look at both at the same time.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Sep 2009 18:31:35 +0000</when>
<what>although this is a regression whereas other locales have Q&quot;EalwaysQ&quot;E been broken, this
affects so many locales iQ&apos;Em going to treat them all together.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Sep 2009 20:47:31 +0000</when>
<what>as explained on issue 2370, that wasnQ&apos;Et a bug, but this still might be: the cupcake
(1.5) emulator has a working ja_JP locale returned by Locale.getAvailableLocales and
produces sensible output from my one-liner:

W/System.err(  737): ja_JP : 2009?9?23????

but the donut (1.6) emulator doesnQ&apos;Et report ja_JP from Locale.getAvailableLocales,
which results in the bizarre numeric output:

W/System.err(14500): ja_JP : 4, 2009 9 23

it looks like we build the SDK without ja_JP. iQ&apos;Ell see if i can find out why.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Dec 2009 04:27:09 +0000</when>
<what>the 2.0.1 sdkQ&apos;Es emulator contains the ja_JP locale data:

W/System.err(  245): ja
W/System.err(  245): 2009?12?4?
W/System.err(  245): ja_JP
W/System.err(  245): 2009?12?4?
</what>
</comment>
<comment>
<author>uandro...@gmail.com</author>
<when>Fri, 30 Apr 2010 13:10:25 +0000</when>
<what>I am still seeing this japanese locale issue in eclair_2.1 . Can anyone point me to
solution ? </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Apr 2010 15:02:33 +0000</when>
<what>presumably youQ&apos;Ere using a device that ships without japanese locale data?</what>
</comment>
<comment>
<author>uandro...@gmail.com</author>
<when>Sat, 01 May 2010 04:52:48 +0000</when>
<what>I am just workin on emulator on Ubintu-8.04 , having eclair -2.1 . 
I just tried a modification to Alarms.java file in Alarms code like : 

in Alarms.java file , I used  DateFormatSymbols(Locale.getDefault()) instead of
simple DateFormatSymbols() it doesnQ&apos;Et work . it still show the numbers 2,3,4...

while in same file Locale.getDefault().toString()) equates to Q&quot;Eja_JPQ&quot;E that indicates
japanese locales are supported in eclair 2.1 .</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 01 May 2010 07:56:21 +0000</when>
<what>Q&gt;E Locale.getDefault().toString()) equates to Q&quot;Eja_JPQ&quot;E that indicates japanese locales are supported

nonsense. proof:

  Locale.setDefault(new Locale(Q&quot;EthisQ&quot;E, Q&quot;EisQ&quot;E, Q&quot;EinvalidQ&quot;E));
  System.err.println(Locale.getDefault());

you can create any Locale you like, whether or not you have corresponding locale data. as my example shows, 
you can create Locale objects corresponding to locales that couldnQ&apos;Et possibly exist.</what>
</comment>
<comment>
<author>umang....@gmail.com</author>
<when>Sat, 01 May 2010 10:15:28 +0000</when>
<what>So how should I check whether emulator device or my Zoom2 has corresponding locales
data or not ? </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 01 May 2010 17:49:31 +0000</when>
<what>if youQ&apos;Ere trying to make this determination from code:

  http://java.sun.com/javase/6/docs/api/java/util/Locale.html#getAvailableLocales()

if youQ&apos;Ere just investigating a device: try the Market app Q&quot;EDalvik ExplorerQ&quot;E. click Q&quot;ELocalesQ&quot;E for a list of available 
locales, and click a locale for a page showing you numbers, dates, times, currencies and so on, formatted for 
that locale.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 01 May 2010 18:55:33 +0000</when>
<what>iQ&apos;Eve run Dalvik Explorer on the 2.1 emulator and confirmed that it formats Japanese weekday names correctly: ?, ?, ?, et cetera.</what>
</comment>
<comment>
<author>umang....@gmail.com</author>
<when>Mon, 03 May 2010 05:31:17 +0000</when>
<what>I checked with Dalvik Explorer on my  2.1 emulator , The locales on emulator doesnQ&apos;Et
listout japanese at all . all locales were en_* and es_* . 
Also I put these section in Alarms.java file : 
Locale[] ll = Locale.getAvailableLocales();
    for (int i = 0; i Q&lt;E ll.length; i++)
      System.out.println(ll[i]);

That all logs to same as what seen in dalvik explorer . 

So this all indicate my 2.1 emulator doesnQ&apos;Et have japanese locale data . but on
another hand in Japanese Language , Q&quot;Eselect LocaleQ&quot;E Wireless Settings and other stuff
is  well translated except these weekdays name in Alarm app . 

So now does it like I have to add japanese locales data in dalvik (if yes , how to ?
) or locale registeration / settings need to be done  . 

Please point ahead for solution . </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 03 May 2010 21:24:45 +0000</when>
<what>Q&gt;E on my 2.1 emulator

are you building your own emulator? the emulator that ships as part of the 2.1 SDK, as i 
demonstrated in comment 11, does have the Japanese locale data: i pasted in that Japanese 
output from an actual program i ran on the emulator.

Q&gt;E other stuff is  well translated

thatQ&apos;Es unrelated. those are localized messages found in the res/ directoriesQ&apos;E strings.xml 
files. the locale data iQ&apos;Em talking about (used by DateFormatSymbols) comes from ICU.</what>
</comment>
<comment>
<author>uandro...@gmail.com</author>
<when>Tue, 04 May 2010 10:32:01 +0000</when>
<what>I downloaded and  compile the source code of eclair-2.1 . 
set export ANDROID_PRODUCT_OUT=/mnt/eclair_2.1/out/target/product/generic/
then do cd out/host/linux/bin and run ./emulator Q&amp;E . 
Thus emulator is open source one . 
Where does locales data resides for japanese BTW ? </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 May 2010 17:45:14 +0000</when>
<what>there are two sides to getting locale data. at the lowest level, you need to make 
sure ICU has it available. this is done by the .txt files in 
external/icu4c/stubdata/. if the data you want isnQ&apos;Et in any of those, you might want 
to wait for froyo, where rebuilding the ICU data is easier and better documented.

assuming one of the .txt files already contains the locale data you need, you also 
need to ensure that PRODUCT_LOCALES in your build files include the locales you want 
(because the build system decides which of the ICU datasets to use based on which 
PRODUCT_LOCALES itQ&apos;Es been told it needs).

you can find a bit more here: http://pdk.android.com/online-pdk/guide/index.html</what>
</comment>
<comment>
<author>umang....@gmail.com</author>
<when>Fri, 07 May 2010 12:34:22 +0000</when>
<what>I got it . Confirmed like icu4c will read PRODUCT_LOCALES to decide which locales
data need to be loaded into phone. 
external/icu4c/stubdata/Android.mk is reading PRODUCT_LOCALES . All locales supported
as per http://developer.android.com/sdk/android-2.1.html are being read here.

1Q&gt;E One confusion ,in MainMenu-Q&gt;ESettings-Q&gt;ELanguage Q&amp;E text-Q&gt;ESelect Locale ,   more than
26 (around 58 )entries are there . why its ~58 when only 26 are supported .even
Q&quot;Egeneric.mkQ&quot;E contain only 26 entries for PRODUCT_LOCALES . which file is giving these
~58 entries for Q&quot;ESelect LocaleQ&quot;E ?  </what>
</comment>
<comment>
<author>phuongs...@gmail.com</author>
<when>Mon, 06 Sep 2010 17:04:00 +0000</when>
<what>I am having the same problem with you. 
How did you solve the problem?
Anyone can show me how to solve it.

Thanks so much.</what>
</comment>
</bug>
<bug>
<bugid>2780</bugid>
<title>Creating/Editing Contacts manually(not sync-ing) Problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ellis.ch...@gmail.com</reportedBy>
<openedDate>Wed, 27 May 2009 17:04:10 +0000</openedDate>
<description>I just upgraded to android v1.5 and i cant create and/or edit a contact
without getting the Q&quot;Eandroid.process.acore stopped unexpectedlyQ&quot;E error.
Whenever i create a contact the name i get the above error msg and when
i force quit the name i typed is in the contact list but not the #. Ive
read the posts about this error when sync-ing with google, but im
entering the contacts manually, no sync, and still getting the error.
Please help</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Sat, 06 Jun 2009 03:32:58 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=2892</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:40:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:19:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12864</bugid>
<title>Android SQLite with rtree module</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>jens.wep...@uni-passau.de</reportedBy>
<openedDate>Tue, 30 Nov 2010 14:01:53 +0000</openedDate>
<description>For geo spatial computations I need the SQLite rtree module (
http://www.sqlite.org/rtree.html ). I tried to create an rtree index but
the module seems to not be included. Did anybody else dealt with that
issue? Should I create my own C SQLite library and ship it with the
application?</description>
</bug>
<bug>
<bugid>19502</bugid>
<title>drawRect fails when width greater than 32767.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vamalho...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 07:01:05 +0000</openedDate>
<description>Problem: Q&quot;EWhen drawing a rect on canvas with width Q&gt;E 32767, rect is not
drawn.Q&quot;E This is reproducible when style of paint object to be used for
drawing is Paint.Style.STROKE and not when style is Paint.Style.FILL.
Steps to reproduce: 1. Create a subclass of View. 2. Override its onDraw
method. 3. Create a paint object and set its style to
Paint.Style.STROKE. 4. In the canvas parameter passed, try a)
drawRect(0,0,32768,100, paint) b) drawRect(0,0,32767,100, paint) Actual
Result: No rect is drawn on screen for a). Expected Result: Rect should
be visible on screen for a). NOTE: b) works correctly. Tested on:
Android 2.2 emulator. Test project for eclipse attached.</description>
<comment>
<author>romain...@android.com</author>
<when>Wed, 24 Aug 2011 18:25:42 +0000</when>
<what>This is a known limitation of the rendering library, it also applies to bitmaps, etc.</what>
</comment>
<comment>
<author>vamalho...@gmail.com</author>
<when>Fri, 26 Aug 2011 08:29:47 +0000</when>
<what>romainguy, thanks! 
Maybe you can use your clout to get this information into docs as well. :-) (or change the Q&apos;EintQ&apos;E to Q&apos;EshortQ&apos;E in drawRect)

does rendering library limitation applies only when paint style is Paint.Style.STROKE? (and why not when style is Paint.Style.FILL)

Also, can I conclude from your comments that limitation in rendering library (skia?) are outside the purview of google or is it there for a good reason?</what>
</comment>
</bug>
<bug>
<bugid>2229</bugid>
<title>Calendar: Deleting one instance of a recurring event (excluding), results in duplication of it.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>93</stars>
<reportedBy>TheF...@gmail.com</reportedBy>
<openedDate>Sun, 15 Mar 2009 13:47:49 +0000</openedDate>
<description>Calendar: Deleting one instance of a recurring event (excluding),
results in duplication of it. To reproduce: 1. Open Calendar, Create an
event with daily or weekly re recurrence (may happen with other
recurrence types, havenQ&apos;Et tried yet ). 2. Select the second or greater
instance of the event, click on it and choose delete event. 3. When
asked, choose to delete Q&quot;Eonly this eventQ&quot;E. Result: - The excluded event
is duplicated, and results in two of the same events at the same time,
only the new one is not recurring. Expected result: Obviously, the
excluded event should be deleted and not shown on calendar. This is a
built Android application, so I donQ&apos;Et see any need for source code or
anything further than that, should be easy to reproduce. I am using
T-Mobile RC-9 (UK) FW v1.1 Build number: kila_eu-user 1.1 TMI-RC9 128600
ota-rel-keys,release-keys Kernel version: 2.6.25-01845-g85d4f0d
android-build@apa27 #27</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 05:18:24 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>leo.eumelen</author>
<when>Tue, 14 Jul 2009 17:24:08 +0000</when>
<what>When I remove one instance of a recurring event in the web application Google Agenda,
the event is not removed in Android Calendar.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:31:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:10:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:59:29 +0000</when>
<what></what>
</comment>
<comment>
<author>donald.a...@gmail.com</author>
<when>Fri, 23 Oct 2009 16:13:38 +0000</when>
<what>I have experienced a slight variation on the behavior described here.  I imported my
calendar data to Google Calendar via the web interface.  The records included a
recurring entry for which a number of the recurrent events have been deleted.  Using
the Google Calendar web interface the entries appear as expected, with the deleted
specific instances of the recurring event not shown.  On Android however the deleted
specific instances appear as appointments in the calendar.  In this case it seems
that AndroidQ&apos;Es calendar interface is not respecting the deleted entries even though
they are handled properly by the web interface to the same calendar.

As this is a variation on the behavior described in the original report IQ&apos;Ell leave it
to the assigned engineer to determine if this is relevant to issue 2229 or if it
should be a separate issue report.</what>
</comment>
<comment>
<author>arn...@gmail.com</author>
<when>Mon, 23 Nov 2009 09:07:46 +0000</when>
<what>I am having the exact same problem. I have imported my work calendar in my GMail 
calendar and I have a number of recurring events. Deleting a specific instance works 
well in the web interface of google calendar, but these deleted instances still show 
up on my phone.

Further if an instance of a recurring event is edited to add a comment or 
rescheduled to another day, then that instance is duplicated and both the normal 
generic recurring event and the modified ones appear on the phone calendar.

Looking forward to seeing this fixed :)
</what>
</comment>
<comment>
<author>Edward.P...@gmail.com</author>
<when>Wed, 25 Nov 2009 18:10:31 +0000</when>
<what>I have recurring meetings set up in Outlook, and sometimes I get a request that a
particular instance of the meeting is cancelled and am presented with the option to
remove the instance from the calendar.  The Gmail Calendar shows the instance being
removed, but the instance still remains on my Droid Calendar.</what>
</comment>
<comment>
<author>dejevarez@gmail.com</author>
<when>Fri, 27 Nov 2009 16:11:13 +0000</when>
<what>Same issue!  SyncQ&apos;Ed my corporate calendar and when a single occurance of a recurring 
series is deleted it doesnQ&apos;Et get removed from corporate calendar.  </what>
</comment>
<comment>
<author>john.ove...@gmail.com</author>
<when>Thu, 10 Dec 2009 06:39:16 +0000</when>
<what>I have a variant of this issue.  I had trouble getting the corporate calendar to sync 
even thought the contacts were syncing fine.  Had to delete and re-setup to get it to 
work.  Then after about a week it gave me an error saying it had to resync and from 
then on the Droid has duplicated each calendar item in my Exchange calendar.  

I thought that I would be able to delete one of them and it would not affect the 
exchange entries, but no matter if I delete the first or the second duplicate entry 
the one entry on the Exchange calendar is deleted.  Our IS folks have not see this 
behavior on the BB or iPhones that sync to the server and they suggested that I 
delete the account and set it up again.  Because of my earlier troubles getting it to 
sync at all, I am hesitant to do this.

With the OTA upgrade that I just got help?

Firmware: 2.0.1
Baseband: C_01.3E.01P
Kernel: 2.6.29-omap1-g0dd7e0b android-build@apa25 #511
Build: ESD56</what>
</comment>
<comment>
<author>mario.di...@gmail.com</author>
<when>Mon, 15 Mar 2010 10:34:05 +0000</when>
<what>I have the same issue: if I delete some instances of a recurrent event in the web
version of Google Calendar (or Thunderbird with CalDAV) the removed appointments are
still shown in my Android 1.5 phone.</what>
</comment>
<comment>
<author>DKoss...@gmail.com</author>
<when>Sun, 21 Mar 2010 18:56:49 +0000</when>
<what>Same issue using Palm Pre Plus running WebOS 1.4.  Deleting one instance of a
recurring event on the Google Calendar does not remove it from the Calendar on the
Pre after a sync.   However, the opposite is not true - if you delete the single
instance of the recurring appointment from the calendar on the Pre, the sync does
remove that instance from the Google Calendar.

This makes Google Calendar sync completely unusable in our case.</what>
</comment>
<comment>
<author>FrGMul...@gmail.com</author>
<when>Thu, 29 Apr 2010 15:41:38 +0000</when>
<what>Same problem, on a Palm Pre WebOS 1.4.  I agree with DKossman, it utterly defeats 
the purpose of trying to use a smartphone to manage Q&amp;E sync oneQ&apos;Es calendar with 
company calendar.  Syncing needs to be 100% exceptionless.  

Over a year, and still no progress on this issue?  CQ&apos;Emon.</what>
</comment>
<comment>
<author>Massachu...@gmail.com</author>
<when>Thu, 27 May 2010 22:37:17 +0000</when>
<what>Still not fixed, on Motorola Droid with Android 2.1.</what>
</comment>
<comment>
<author>eva.fark...@gmail.com</author>
<when>Tue, 01 Jun 2010 16:32:56 +0000</when>
<what>My problem is the opposite of many above.  When I want to delete one of a recurring 
item, they all disappear from my Droid, though the Gmail calendar gets it right.

The only way to get it right is to completely delete the recurring item from Gmail 
and reinput it again.  Synching doesnQ&apos;Et help.

The main reason I bought the Droid was to have the calendar, as my Palm was dying.  
Hopefully, Motorola will get this to work soon.</what>
</comment>
<comment>
<author>fabian.m...@gmail.com</author>
<when>Mon, 21 Jun 2010 13:30:41 +0000</when>
<what>I have the same problem as #15. If I delete one instance of a recurring event, all other instances disappear from my HTC Legend. However, they still show correctly in my Google Calendar.</what>
</comment>
<comment>
<author>cperr...@gmail.com</author>
<when>Sat, 11 Sep 2010 10:48:26 +0000</when>
<what>Same problem on Samsung Galaxy S
When deleting one instance of a recurring event it appears again on the phone after the next sync while itQ&apos;Es no shown on web google agence. Strange :(</what>
</comment>
<comment>
<author>c0ach...@gmail.com</author>
<when>Mon, 13 Sep 2010 22:51:22 +0000</when>
<what>IQ&apos;Em also experiencing this.  I delete all entries in my calendar on a regular basis and re-import the calendar (as a CSV) in order to keep things in sync...one way sync.

IQ&apos;Eve deleted the entire series of recurring events from my source calendar in Outlook.  IQ&apos;Eve deleted my entire Google calendar and re-imported from a CSV file exported from Outlook.

My Android Phone (Evo 4G) still has the recurring items on its calendar--even if the Google calendar no longer shows the deleted events.  I can delete them one at a time from my phoneQ&apos;Es calendar, but it is tedious to worry about such a thing.

Please fix this--it is the only thing that makes me grumble about Android phone--which I love.</what>
</comment>
<comment>
<author>26.2madn...@gmail.com</author>
<when>Mon, 20 Sep 2010 23:39:55 +0000</when>
<what>I am still having the same problem.  When moving or deleting a recurring event, it shows correctly in outlook and in gmail on the internet, but my Samsung Captivate still shows the original moved or deleted event.  It has caused me a few times to show up for meetings that do not exist.  At least, the remainder of recurring events are fine and if the event is moved, it is fine.  So I do not miss any meetings, I just end up wasting my time and showing up for cancelled meetings.  Every time I step away from Microsoft and try something else, I realized Microsoft is not so bad after all.  Before my android phone , I had a Blackjack and Blackjack 2 running MicrosoftQ&apos;Es system. No problems.</what>
</comment>
<comment>
<author>ele...@gmail.com</author>
<when>Tue, 21 Sep 2010 02:35:06 +0000</when>
<what>Same as comment 20.  Recurring appointments in outlook are correct.  I see dupes (original and moved / new) on the phone.

Samsung Vibrant 2.1</what>
</comment>
<comment>
<author>jontwitc...@gmail.com</author>
<when>Wed, 06 Oct 2010 02:02:53 +0000</when>
<what>Same as previous comments... Using a Samsung Vibrant, when deleting a single occurrence of a series, the event still shows up in the Vibrant... delete it again, and it returns... It seems that rebooting the phone makes the event show back up.

Is there any fix for this?</what>
</comment>
<comment>
<author>john.koe...@gmail.com</author>
<when>Thu, 18 Nov 2010 18:21:02 +0000</when>
<what>Google Team, is this going to be fixed?  My phone now has a duplicate entry for every single event in the Android calendar.  Meanwhile, the Google Calendar looks fine.  This is very annoying.</what>
</comment>
<comment>
<author>c0ach...@gmail.com</author>
<when>Thu, 18 Nov 2010 18:37:30 +0000</when>
<what>Please fix this Google team... it is still the most glaring problem with Android.</what>
</comment>
<comment>
<author>jontwitc...@gmail.com</author>
<when>Thu, 18 Nov 2010 19:13:56 +0000</when>
<what>My Samsung Vibrant no longer has this problem.  Is it possibly a phone-specific issue?</what>
</comment>
<comment>
<author>john.koe...@gmail.com</author>
<when>Thu, 18 Nov 2010 20:04:35 +0000</when>
<what>To help the Google troubleshooting effort, here is what I did to get the duplicates.

First, I exported my Outlook calendar as a CSV file, and then imported it into Google Calendar.  I turned on my device (Samsung Intercept, Droid 2.1) and noticed that it had synced correctly.

Later, I learned that there was a Google Calendar Sync program which would programatically do what I just did so I wouldnQ&apos;Et need to keep exporting CSVs and then importing them into Google Calendar.

So I went into Google Calendar and deleted my previous import - which cleared out my calendar in Google Calendar.  I then, ran the Sync program and it updated my Google Calendar with a complete match of my Outlook calendar (no dupes).

However, when I looked at my phone, there were now duplicates.  After many attempts to check and uncheck the sync in my phone, clearing and reloading my calendar, I stil have duplicate entries.

My thought is that the Android calendar on my phone is still reading the deleted CSV file and displaying it on my phone.

I have noticed that new calendar entries (those that were not present in my original CSV upload) are only appearing once on my phone, not twice.

Hope this aids in your development effort.
 

</what>
</comment>
</bug>
<bug>
<bugid>9650</bugid>
<title>Browser erases valuable URL changes if you tap on page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 13:47:51 +0000</openedDate>
<description>If you edit the url (say youQ&apos;Eve memorized a long important url and spend
two typing it correctly) but notice a typo and tap on it to correct it
but hit slightly below and hit the webpage instead, the Browser
_instantly_ erases your entire url replacing it with the curent pageQ&apos;Es -
no warning, undo or questions asked. ThatQ&apos;Es _very_ frustrating and
un-userfriendly. I use hero with upd 2.1</description>
</bug>
<bug>
<bugid>6283</bugid>
<title>Please provide support for Devanagiri / Indian Language fonts</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-26T18:47:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>srinivas...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 18:31:04 +0000</openedDate>
<description>Please provide support for Devanagiri/Indian Language fonts. With soft
keys, it should be able to provide keyboard too. But right now, it does
not provide support to display. So, cannot browse most of the sites that
I visit daily. My iphone does support this in display and it is very
useful. Lot of emails I receive is also mix of different languages
including Devanagiri fonts (i.e. Hindi, Marathi, etc).</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Jan 2010 18:47:24 +0000</when>
<what></what>
</comment>
<comment>
<author>Chris.F...@gmail.com</author>
<when>Fri, 04 Nov 2011 07:42:15 +0000</when>
<what>This issue is related to issues:

1618, 2600, 3008, 3027, 3029, 4153, 5925, 4153, 6283, 8103, 9045, 9248, 9859, 10685, 10750, 11999, 12674, 12981, 13022, 13967, 14234, 15171, 15895, 16306, 16939, 16144, 17011, 17279, 17291, 17445, 17563, 17573, 17576, 17803, 17850, 17992, 18178, 18235, 18392, 18859, 18936, 18950, 19050, 19352 19410, 19466, 19470, 19691, 19735, 19946, 19963, 21284, 20141, 20161, 20198, 20485, 20486, 20655, 20744, 20772, 20785. 21196, 21382 
</what>
</comment>
</bug>
<bug>
<bugid>1599</bugid>
<title>Accidental redial all too easy because call log tab displays after call and a single touch redials </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-31T18:25:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>16</stars>
<reportedBy>cincinnerdi@gmail.com</reportedBy>
<openedDate>Sat, 20 Dec 2008 16:41:39 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. This
frustrating scenario has happened on at least four occasions: I finish a
call and press the red button to hang up. The Call log tab becomes
active, listing the last six calls I made. I brush my hand past the
screen and the one touch automatically dials one of those listed. Of
course, the phone isnQ&apos;Et to my ear so I canQ&apos;Et hear it dialing. (On one
time, one of these calls went to someoneQ&apos;Es voice mail and they heard
what was going on around me for five minutes. Creepy.) Be sure to
include: - Steps to reproduce the problem Dial number. Hang up. Call log
displays. Single tap an entry and phone re-dials whatever you tapped. -
Sample source code demonstrating the problem Not a programmer. This is a
design issue. - What you think the correct behavior should be. I would
be open for ideas, but I think any of these would be acceptable:
A)Return to home screen. (i.e., what you get if you press red button
then back button.) This is my preference and itQ&apos;Es worth noting this IS
the default behavior if someone calls you and they hang up and you do
nothing. The phone just goes back to the B) In the Dial log, treat
single click the way a long-click works (i.e., it brings up a menu
including Call, Edit, Send SMS, Add to contacts, etc.) C) After call
completing, return to the Dialer tab instead of the Call log tab. This
doesnQ&apos;Et completely clear up the problem as the number buttons can easily
be accidentally pressed. D) Lock the handset, that is what you get now
if you press the red button TWICE. Of course, not everyone locks their
handset with pattern unlocking.</description>
<comment>
<author>rsf...@gmail.com</author>
<when>Thu, 26 Mar 2009 12:23:32 +0000</when>
<what>there should be a confirmation to redial or only able to redial with green call button</what>
</comment>
<comment>
<author>Adrian.K.Matthews@gmail.com</author>
<when>Sat, 04 Apr 2009 04:31:33 +0000</when>
<what>- What you think the correct behavior should be? 

It should go to the dial screen after you finish a call. So if  you were dialing a
list of numbers you could quickly move on to the next.</what>
</comment>
<comment>
<author>rec3...@gmail.com</author>
<when>Wed, 13 May 2009 16:42:53 +0000</when>
<what>- What you think the correct behavior should be? 

I favor B. Returning to the call log is fine as long as you have to long-press to
call. It is way too easy to accidentally dial with a single press from the call log.</what>
</comment>
<comment>
<author>dja...@gmail.com</author>
<when>Mon, 18 May 2009 19:46:34 +0000</when>
<what>I too keep accidentally redialing from the call log screen. I think the correct 
behavior should be to either default back to the dialer tab or home screen, but NOT 
stay on the call log OR make redialing require a confirmation. Perhaps even make it a 
setting that users can control. I experience this in two situations:
1. By accidentally touching the green phone which causes it to redial.
2. By pressing the green dial button on the hardware (which is my natural inclination 
when I want to get to the phone function). It will automatically redial the last call 
even though that was not my intention. It has been months with this phone and I canQ&apos;Et 
retrain myself!</what>
</comment>
<comment>
<author>pcinaus...@gmail.com</author>
<when>Tue, 19 May 2009 14:19:32 +0000</when>
<what>I have the same problem.  In fact, I mash the red mechanical button repeatedly
after a call to try to lock the phone, but it will not lock for several seconds.
Furthermore, if one finger touches the phone screen while another touches the
red mechanical button, it also does not lock.  I think pressing the red mechanical
button should ALWAYS lock the phone no matter what else is happening.  Without
this, there is no way to quickly guarantee that the phone is Q&quot;EsecuredQ&quot;E.  I need
a single button to push before shoving the phone in my pocket that makes certain
that itQ&apos;Es not going to be sending emails, deleting files, installing costly
packages, or calling my x-wife.</what>
</comment>
<comment>
<author>andybak</author>
<when>Tue, 19 May 2009 14:46:05 +0000</when>
<what>What version are you guys on? I think this might be fixed in 1.5</what>
</comment>
<comment>
<author>dja...@gmail.com</author>
<when>Tue, 19 May 2009 17:07:50 +0000</when>
<what>IQ&apos;Em on 1.5. I certainly does get a bit better (you have to touch the phone icon on the 
screen which is smaller rather than the entire contact name), however itQ&apos;Es still too 
easy to redial, either by hitting the smaller icon or clicking on the green phone 
button on the hardware (which is my default behavior to even get to the phone app).</what>
</comment>
<comment>
<author>dav...@gmail.com</author>
<when>Wed, 24 Jun 2009 01:21:37 +0000</when>
<what>i have this problem to. is there anyway to fix this or an app that can fix this?</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:22:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:07:59 +0000</when>
<what></what>
</comment>
<comment>
<author>cincinnerdi@gmail.com</author>
<when>Mon, 24 Aug 2009 19:40:04 +0000</when>
<what>As the original poster, IQ&apos;Ed say that the 1.5 update effectively resolved this issue.
Essentially, my original suggestion Q&quot;EBQ&quot;E was implemented in a manner far more elegant
than I had envisioned! I very rarely re-dial someone accidentally now. 
THANKS to whoever worked on fixing this!!!</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:25:04 +0000</when>
<what></what>
</comment>
<comment>
<author>Floyd...@gmail.com</author>
<when>Wed, 09 Sep 2009 21:11:12 +0000</when>
<what>Download my little service, and you will get the dialer at the end of a call instead
of the call log! I hate not being able to do what I want with my phone.
-Roger L
Visicor, Inc
C 2009</what>
</comment>
<comment>
<author>giogioit...@gmail.com</author>
<when>Sat, 13 Feb 2010 21:23:56 +0000</when>
<what>Actually My self I am very upset about how easy is to call people with this phone, I 
inadvertently called 3 people last night at 3am just because I was searching through 
the contact list. It really should be given the option to ask confirmation to call or I 
should be able to call only if I hold the touch for long time or I could select contact 
and then press the call button.</what>
</comment>
<comment>
<author>cincinnerdi@gmail.com</author>
<when>Thu, 18 Feb 2010 17:15:35 +0000</when>
<what>IQ&apos;Em the original poster and believe the problem is BACK. If you find this to be an 
issue, please visit Issue 6718 and post comments 
http://code.google.com/p/android/issues/detail?id=6718.
Back in Dec 2008, I experienced the one-touch redial error on my G1.  In the 
summer of 2009, version 1.5 resolved this problem. 
Now on a Droid using version 2.0, the same issue has resurfaced. As I initially 
posted:
-Steps to reproduce the problem
Dial number. Hang up. Call log displays. Single tap an entry and phone
re-dials whatever you tapped.
Yep. In 2.0 this is the exact same behavior. Since this issue (1599) has been released. 
I have re-opened the issue at 6718. </what>
</comment>
<comment>
<author>carlinux...@gmail.com</author>
<when>Thu, 17 Jun 2010 13:55:45 +0000</when>
<what>This REALLY needs to be fixed, I use my phone for business, and MORE THAN ONE TIME, have I accidentally called clients because of the stupid 1 touch call feature on the call log/history! There needs to be a confirmation button or SOMETHING.</what>
</comment>
<comment>
<author>ewilso...@gmail.com</author>
<when>Fri, 25 Feb 2011 22:19:15 +0000</when>
<what>I had my Evo for 3 days and poured through settings and totally stopped using the phone to dial and dial directly from the contacts where you have an option to send a message, edit or call a person from the contact. This is a serious flaw with the Android os and given the ease of pushing the wrong button CONFIRMATION-MULTI TOUCH should BE BEST PRACTICE WITH ALL TOUCH SCREEN DEVICES.</what>
</comment>
<comment>
<author>sco...@iccom.com</author>
<when>Wed, 09 Mar 2011 22:18:53 +0000</when>
<what>This is a constant problem, and but one of the glaring oversights in the google OS.  I find it astounding that this was not dealt with at the Beta stage.  This is but one of the reasons that I have told everyone who will listen to stay away from Android phones.  So many simple solutions - how Q&apos;Ebout give us a setup option that determines which screen displays after a call ends...

Problem that affects everyone, ridiculously simple solution, not repaired in multiple iterations of the OS - does google pay ANY attention to their users?  If I was a share-holder, IQ&apos;Ed be pissed at the way my company is being run.</what>
</comment>
<comment>
<author>bryanfor...@gmail.com</author>
<when>Sun, 20 Mar 2011 13:06:35 +0000</when>
<what>I donQ&apos;Et have an android phone.  My wife does, and my mother just got one.  My wife re-dials people ALL the time because of this, and my mother just started doing it.  The problem appears to me that they donQ&apos;Et lock the screen after hanging up.

It actually takes THREE presses of the hang-up button to do so - first time wakes the screen, second hangs up the call, third locks the screen.  This is whatQ&apos;Es ridiculous.  Of course you need to be able to wake the screen without hanging up.  But three steps to hang up a call and lock the screen is way too much.  Red button should wake screen and hang up the call, and have other buttons just wake the screen.  Or come up with another better strategy.  Using my wifeQ&apos;Es phone, this is enough of an annoyance to make me second-guess getting an Android phone at all.</what>
</comment>
<comment>
<author>BrutusH...@gmail.com</author>
<when>Sun, 27 Mar 2011 20:21:05 +0000</when>
<what>Exact same thing here. HTC Desire @2.1. Called my ex to discuss when I should bring my daughter to her house. Hung up and started talking to my daughter about our plans. Without warning, my phone auto-redialed, even though I have Call Confirm installed, so my ex listened in on our conversation. A few minutes later she called me to criticize our plans. Totally unacceptable lack of basic security.</what>
</comment>
<comment>
<author>blaise.p...@gmail.com</author>
<when>Tue, 05 Apr 2011 13:58:50 +0000</when>
<what>Strange, I have got a Samsung Galaxy S (european name for Vibrant) v2.2 and have the exact opposite problem ! When I tap the phone shortcut (Galaxy S has no physical phone button), I get the dialer and in the call log a tap on an entry brings a menu, whereas I am used to with older phones getting the call log with the phone button and being able to dial directly. According to me, four steps to call back someone is way too much (phone tap + call log tab + contact tap + dial tap) !!! Whereas you just have to lock your phone to be avoid accidentally call back someone.</what>
</comment>
</bug>
<bug>
<bugid>3013</bugid>
<title>Sugest: OSGi</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-06-23T20:27:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>davimesq...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 14:20:35 +0000</openedDate>
<description>Do more with OSGi in Android www.knopflerfish.org</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 16 Jun 2009 16:33:54 +0000</when>
<what>What exactly should be done with OSGi?</what>
</comment>
<comment>
<author>davimesq...@gmail.com</author>
<when>Tue, 16 Jun 2009 16:46:24 +0000</when>
<what>For compatible and reuse of software. See the full list of benefits here.

http://www.osgi.org/About/WhyOSGi

Support cloud computing and TR-69. And in netbookQ&apos;Es will be perfect.

I think the Android will do more with OSGi and key companies are using: Oracle, IBM, Samsung, Nokia, 
IONA, Motorola, NTT, Siemens, Hitachi, Deutsche Telekom, Redhat, Ericsson, and many more.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:53:51 +0000</when>
<what></what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 20:27:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2306</bugid>
<title>dlinfo not available</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-02-21T11:20:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>ro...@adobe.com</reportedBy>
<openedDate>Thu, 26 Mar 2009 17:12:00 +0000</openedDate>
<description>I have existing C code that uses dlinfo to get the details about the
current running process. I use dlopen(NULL) to get a handle to the
current process, and do a dlinfo on it. However dlinfo isnQ&apos;Et available
on Android (see /bionic/libc/includes/dlfcn.h) or do nm on libdl.so Is
there plan to support it. Is there an alternative?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:22:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:25:55 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 17:55:18 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 21 Feb 2011 11:20:42 +0000</when>
<what>dladdr() is now available in Q&lt;Edlfcn.hQ&gt;E since Android 2.2 (Froyo)
There is no dlinfo() function, but dladdr() provides a Dl_info structure.
</what>
</comment>
</bug>
<bug>
<bugid>18314</bugid>
<title>Centralized system for setting statuses</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>frans...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 17:56:30 +0000</openedDate>
<description>I would love future android releases to have a centralized system for
setting statuses. What I mean is that much like a google calendar event
can set your gtalk status, I believe it would be very useful if android
could tell various messaging/social apps what status the user has set so
that each app could mirror it. That way statuses can be set in one place
and the user doesnQ&apos;Et need to access each app individually to set status.
Current: When I want to have my status set as Q&quot;EbusyQ&quot;E I must access each
app (e.g. Gtalk, Whatsapp, LiveProfile, Pingchat, etc) separately and
set them to said status. Future (hopefully): I can go to settings (maybe
in settings, under profile section) set my status. All applicable apps
will know what status the user has set (maybe through some new APIQ&apos;Es)
and set their statuses accordingly.</description>
</bug>
<bug>
<bugid>1149</bugid>
<title>PolicyKit rule to allow USB debugging on Fedora -- please add to docs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Fri, 31 Oct 2008 03:43:04 +0000</openedDate>
<description>Creating the following file as
/usr/share/hal/fdi/policy/20thirdparty/20-tmobile-g1.fdi should allow
ACL-based access to the G1 phone for the console user on any recent
mainstream Linux distribution, including Fedora: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;EUTF-8Q&quot;E?Q&gt;E Q&lt;Edeviceinfo version=Q&quot;E0.2Q&quot;EQ&gt;E Q&lt;EdeviceQ&gt;E Q&lt;Ematch
key=Q&quot;Einfo.subsystemQ&quot;E contains=Q&quot;Eusb_deviceQ&quot;EQ&gt;E Q&lt;Ematch
key=Q&quot;Eusb_device.vendor_idQ&quot;E int=Q&quot;E0x0bb4Q&quot;EQ&gt;E Q&lt;Ematch
key=Q&quot;Eusb_device.product_idQ&quot;E int=Q&quot;E0x0c02Q&quot;EQ&gt;E Q&lt;Eappend
key=Q&quot;Einfo.capabilitiesQ&quot;E type=Q&quot;EstrlistQ&quot;EQ&gt;Eaccess_controlQ&lt;E/appendQ&gt;E Q&lt;Emerge
key=Q&quot;Eaccess_control.typeQ&quot;E type=Q&quot;EstringQ&quot;EQ&gt;EpdaQ&lt;E/mergeQ&gt;E Q&lt;Emerge
key=Q&quot;Eaccess_control.fileQ&quot;E type=Q&quot;Ecopy_propertyQ&quot;EQ&gt;Elinux.device_fileQ&lt;E/mergeQ&gt;E
Q&lt;E/matchQ&gt;E Q&lt;E/matchQ&gt;E Q&lt;E/matchQ&gt;E Q&lt;E/deviceQ&gt;E Q&lt;E/deviceinfoQ&gt;E This is a better
solution than the udev rule given on this page:
http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware
, as it assigns the proper permissions to the console user only; also
the udev rule syntax needs changing for different Linux distributions.
Can you please update the documentation? Thanks!</description>
<comment>
<author>luke.hutch</author>
<when>Fri, 31 Oct 2008 04:11:50 +0000</when>
<what>Actually I just discovered this rule has problems, sorry... hopefully the solution
will be posted in response to the following question on the discussion board:

http://groups.google.com/group/android-developers/browse_thread/thread/14c6326f51116c02#
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:33:07 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Wed, 18 Nov 2009 23:30:30 +0000</when>
<what>For the record, the stopgap until proper PolicyKit support is in place is to add 
the following contents to a new file /etc/udev/rules.d/11-android.rules , replacing 
Q&quot;EusernameQ&quot;E with the username that will be debugging through the device :

SUBSYSTEM==Q&quot;EusbQ&quot;E, ATTR{idVendor}==Q&quot;E0bb4Q&quot;E, ATTR{idProduct}==Q&quot;E0c01Q&quot;E, OWNER=Q&quot;EusernameQ&quot;E, 
MODE=Q&quot;E0666Q&quot;E
SUBSYSTEM==Q&quot;EusbQ&quot;E, ATTR{idVendor}==Q&quot;E0bb4Q&quot;E, ATTR{idProduct}==Q&quot;E0c02Q&quot;E, OWNER=Q&quot;EusernameQ&quot;E, 
MODE=Q&quot;E0666Q&quot;E

The second line adds debugging support in recovery mode.

I imagine these vendor/product IDs only work for the G1.  Is it possible to 
construct a database somewhere of these codes for all released Android devices?</what>
</comment>
</bug>
<bug>
<bugid>10727</bugid>
<title>Cannot play streaming video from Yahoo since 2.2 upgrade...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>carlo.pe...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 05:24:50 +0000</openedDate>
<description>When trying to play any streaming video, regardless on wifi or 3g, I get
an error Q&quot;ESorry, video cannot be playedQ&quot;E. I never had this problem when
running 2.1 TO REPRODUCE PROBLEM: Go to m.yahoo.com and try to play a
video. WHAT HAPPENED: Error always received. Q&quot;ESorry, this video cannot
be playedQ&quot;E CORRECT BEHAVIOR: Video should determine my quality based on
network connection type and stream video accordingly. My Device:
Motorola Droid Build: FRG01B 2.2</description>
<comment>
<author>carlo.pe...@gmail.com</author>
<when>Sat, 28 Aug 2010 09:21:17 +0000</when>
<what>I have found a solution. May not be the right fix as it may have broken something else, but here is what fixed my problem. I have not found any ill side effects so far:

The building.prob has stagefright player = true when in fact it should be false. I modified the build.prop using super user permission and plugged this command in terminal emulator...

Open terminal and enter this:

su
sysrw 
sed -i -e Q&apos;Es/^media\.stagefright.enable-player.*$/media.stagefright.enable-player=false/Q&apos;E /system/build.prop 

Reboot phone...enjoy videos again!!</what>
</comment>
</bug>
<bug>
<bugid>12768</bugid>
<title>Support custom map tiles in MapView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>ris.d...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 12:53:50 +0000</openedDate>
<description>IQ&apos;Ed like to add my own set of tiles (heatmap, topo) over/instead the
standard ones. Kind of getTileUrl(zoom, x, y) function in JS API.</description>
</bug>
<bug>
<bugid>12162</bugid>
<title>Eclipse File Explorer view does not display files under a folder that contains spaces within its name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rhoad...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 14:46:56 +0000</openedDate>
<description>In Eclipse 3.52, a folder name containing spaces appears in the File
Explorer viewQ&apos;Es tree (under the sdcard folder). However, when clicked,
the folder does not expand to display the files within the folder. I
cannot push/pull files using the File Explorer. If I rename the folder
to contain an underscore character (not what I want), the folder expands
and its files are properly displayed. My android application runs
properly accessing the problematic folder, so I believe this is an issue
with the File Explorer plugin.</description>
</bug>
<bug>
<bugid>5559</bugid>
<title>Google Maps Navigation: weather of places that you travel through on your route. Also, ability to pre-download maps and POIs.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 07:21:14 +0000</openedDate>
<description>Google Maps Navigation should be able to look ahead in your route and
give you weather information about upcoming places on your route. For
example, say I am driving to a place a few hours away. I hear the
weather is supposed to get bad later on but I really need to try and get
to that location. I could be driving and Google Maps Navigation could
look at the weather in a location an hour away and give me the road
conditions currently and what is estimated to be happening when I get
there. With such a feature I might know if I need to stop and get a
motel or try to continue. By the way, great program!</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>19708</bugid>
<title>????</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-08-31T17:24:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>w220...@hotmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 02:50:36 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Aug 2011 17:24:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7339</bugid>
<title>Reproducible native crash in the browser and other apps when displaying a particular image</title>
<status>FutureRelease</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>2010-03-25T13:48:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>B...@JRAF.org</reportedBy>
<openedDate>Wed, 24 Mar 2010 10:02:49 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate):
Open the web browser and go to this url: http://JRAF.org/android/bug.gif
- What happened: The browser disappears (no error dialog, native crash).
- What you think the correct behavior should be: The browser shouldnQ&apos;Et
crash.</description>
<comment>
<author>hugo.vincent</author>
<when>Wed, 24 Mar 2010 11:09:49 +0000</when>
<what>FYI your crash report contains a lot of sensitive personal/private information. You
should remove or somehow anonymize it. </what>
</comment>
<comment>
<author>B...@JRAF.org</author>
<when>Wed, 24 Mar 2010 11:18:16 +0000</when>
<what>You are right, I deleted the log file.
Here is the relevant part:

D/dalvikvm( 3961): GC freed 8362 objects / 547840 bytes in 126ms
D/dalvikvm( 3961): GC freed 7117 objects / 525664 bytes in 121ms
D/dalvikvm( 3961): GC freed 9394 objects / 472112 bytes in 151ms
D/GTalkService( 3961): [RosterMgr] roster not modified
D/InetAddress( 3914): jraf.org: 82.66.230.87 (family 2, proto 6)
D/GTalkService( 3961): [OtrMgr] OTR not modified
I/DEBUG   (   30): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (   30): Build fingerprint:
Q&apos;Eorange/htc_dream/dream/trout:1.5/1.86.73.4/47553:user/release-keysQ&apos;E
I/DEBUG   (   30): pid: 3914, tid: 3926  Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E
I/DEBUG   (   30): signal 11 (SIGSEGV), fault addr 00000000
I/DEBUG   (   30):  r0 00000001  r1 00000000  r2 00000001  r3 00000000
I/DEBUG   (   30):  r4 00411d30  r5 00000001  r6 ac12837c  r7 00000001
I/DEBUG   (   30):  r8 4532316c  r9 0029b738  10 453230e4  fp 00000000
I/DEBUG   (   30):  ip 00000001  sp 453230a8  lr 00000001  pc ac031ca4  cpsr 60000010
I/DEBUG   (   30):          #00  pc 00031ca4  /system/lib/libsgl.so
I/DEBUG   (   30):          #01  pc 00030e64  /system/lib/libsgl.so
I/DEBUG   (   30):          #02  pc 000355c8  /system/lib/libsgl.so
I/DEBUG   (   30):          #03  pc 00035cf8  /system/lib/libsgl.so
I/DEBUG   (   30):          #04  pc 000358b0  /system/lib/libsgl.so
I/DEBUG   (   30):          #05  pc 0003594c  /system/lib/libsgl.so
I/DEBUG   (   30):          #06  pc 00071bb4  /system/lib/libsgl.so
I/DEBUG   (   30):          #07  pc 0003cb88  /system/lib/libsgl.so
I/DEBUG   (   30):          #08  pc 001d7b46  /system/lib/libwebcore.so
I/DEBUG   (   30):          #09  pc 001c9b9c  /system/lib/libwebcore.so
I/DEBUG   (   30):          #10  pc 001c9c8c  /system/lib/libwebcore.so
I/DEBUG   (   30):          #11  pc 001c9ca2  /system/lib/libwebcore.so
I/DEBUG   (   30):          #12  pc 001d7c3e  /system/lib/libwebcore.so
I/DEBUG   (   30):          #13  pc 001d2f12  /system/lib/libwebcore.so
I/DEBUG   (   30):          #14  pc 001d2f7c  /system/lib/libwebcore.so
I/DEBUG   (   30):          #15  pc 001d3038  /system/lib/libwebcore.so
I/DEBUG   (   30):          #16  pc 0021bee8  /system/lib/libwebcore.so
I/DEBUG   (   30):          #17  pc 002302a8  /system/lib/libwebcore.so
I/DEBUG   (   30):          #18  pc 001f8ee6  /system/lib/libwebcore.so
I/DEBUG   (   30):          #19  pc 001faab0  /system/lib/libwebcore.so
I/DEBUG   (   30):          #20  pc 00245a40  /system/lib/libwebcore.so
I/DEBUG   (   30):          #21  pc 002189b6  /system/lib/libwebcore.so
I/DEBUG   (   30):          #22  pc 00206022  /system/lib/libwebcore.so
I/DEBUG   (   30):          #23  pc 00208fee  /system/lib/libwebcore.so
I/DEBUG   (   30):          #24  pc 00205c2a  /system/lib/libwebcore.so
I/DEBUG   (   30):          #25  pc 00205f4c  /system/lib/libwebcore.so
I/DEBUG   (   30):          #26  pc 00206030  /system/lib/libwebcore.so
I/DEBUG   (   30):          #27  pc 00208fee  /system/lib/libwebcore.so
I/DEBUG   (   30):          #28  pc 00205c2a  /system/lib/libwebcore.so
I/DEBUG   (   30):          #29  pc 0022135a  /system/lib/libwebcore.so
I/DEBUG   (   30):          #30  pc 0022142e  /system/lib/libwebcore.so
I/DEBUG   (   30):          #31  pc 0022153a  /system/lib/libwebcore.so
I/DEBUG   (   30): stack:
I/DEBUG   (   30):     45323068  00000001
I/DEBUG   (   30):     4532306c  ac0d0ef1  /system/lib/libsgl.so
I/DEBUG   (   30):     45323070  00411d30  [heap]
I/DEBUG   (   30):     45323074  4532316c
I/DEBUG   (   30):     45323078  4532316c
I/DEBUG   (   30):     4532307c  ac03c678  /system/lib/libsgl.so
I/DEBUG   (   30):     45323080  4532316c
I/DEBUG   (   30):     45323084  00000000
I/DEBUG   (   30):     45323088  00000003
I/DEBUG   (   30):     4532308c  ac03c79c  /system/lib/libsgl.so
I/DEBUG   (   30):     45323090  00411d30  [heap]
I/DEBUG   (   30):     45323094  00000001
I/DEBUG   (   30):     45323098  ac12837c
I/DEBUG   (   30):     4532309c  00000001
I/DEBUG   (   30):     453230a0  df002777
I/DEBUG   (   30):     453230a4  e3a070ad
I/DEBUG   (   30): #00 453230a8  00000000
I/DEBUG   (   30):     453230ac  00c500c4
I/DEBUG   (   30):     453230b0  00c700c6
I/DEBUG   (   30):     453230b4  00c900c8
I/DEBUG   (   30):     453230b8  00cb00ca
I/DEBUG   (   30):     453230bc  00332038  [heap]
I/DEBUG   (   30):     453230c0  00cf00ce
I/DEBUG   (   30):     453230c4  00d100d0
I/DEBUG   (   30):     453230c8  00d300d2
I/DEBUG   (   30):     453230cc  00d500d4
I/DEBUG   (   30):     453230d0  00d700d6
I/DEBUG   (   30):     453230d4  00d900d8
I/DEBUG   (   30):     453230d8  00db00da
I/DEBUG   (   30):     453230dc  00dd00dc
I/DEBUG   (   30):     453230e0  00df00de
I/DEBUG   (   30):     453230e4  00e100e0
I/DEBUG   (   30):     453230e8  00e300e2
I/DEBUG   (   30):     453230ec  00e500e4
I/DEBUG   (   30):     453230f0  00e700e6
I/DEBUG   (   30):     453230f4  00e900e8
I/DEBUG   (   30):     453230f8  00eb00ea
I/DEBUG   (   30):     453230fc  00ed00ec
I/DEBUG   (   30):     45323100  00000000
I/DEBUG   (   30):     45323104  00000001
I/DEBUG   (   30):     45323108  002ea728  [heap]
I/DEBUG   (   30):     4532310c  00f500f4
I/DEBUG   (   30):     45323110  00000000
I/DEBUG   (   30):     45323114  00000002
I/DEBUG   (   30):     45323118  00fb00fa
I/DEBUG   (   30):     4532311c  003d9e40  [heap]
I/DEBUG   (   30):     45323120  0029b738  [heap]
I/DEBUG   (   30):     45323124  00000006
I/DEBUG   (   30):     45323128  4532316c
I/DEBUG   (   30):     4532312c  00000001
I/DEBUG   (   30):     45323130  41ac2e24
I/DEBUG   (   30):     45323134  003243cc  [heap]
I/DEBUG   (   30):     45323138  00000001
I/DEBUG   (   30):     4532313c  ac030e68  /system/lib/libsgl.so
I/DEBUG   (   30): #01 45323140  00000001
I/DEBUG   (   30):     45323144  ac062040  /system/lib/libsgl.so
I/DEBUG   (   30):     45323148  453232b4
I/DEBUG   (   30):     4532314c  45323268
I/DEBUG   (   30):     45323150  45323264
I/DEBUG   (   30):     45323154  ac0812cc  /system/lib/libsgl.so
I/DEBUG   (   30):     45323158  002ea728  [heap]
I/DEBUG   (   30):     4532315c  afe0e940  /system/lib/libc.so
I/DEBUG   (   30):     45323160  00002bb0
I/DEBUG   (   30):     45323164  afe0ecd4  /system/lib/libc.so
I/DEBUG   (   30):     45323168  00000018
I/DEBUG   (   30):     4532316c  00000000
I/DEBUG   (   30):     45323170  00000000
I/DEBUG   (   30):     45323174  00000000
I/DEBUG   (   30):     45323178  00000000
I/DEBUG   (   30):     4532317c  00000000
I/DEBUG   (   30):     45323180  00000000
I/DEBUG   (   30):     45323184  00000001
I/DEBUG   (   30):     45323188  00010001  [heap]
I/DEBUG   (   30):     4532318c  00010003  [heap]
I/DEBUG   (   30):     45323190  afe39dd0
I/DEBUG   (   30):     45323194  bffb00fc
I/DEBUG   (   30):     45323198  00000001
I/DEBUG   (   30):     4532319c  00000001
I/DEBUG   (   30):     453231a0  003243a8  [heap]
I/DEBUG   (   30):     453231a4  003243cc  [heap]
I/DEBUG   (   30):     453231a8  00000001
I/DEBUG   (   30):     453231ac  45323da0
I/DEBUG   (   30):     453231b0  41ac2e10
I/DEBUG   (   30):     453231b4  ac0355cc  /system/lib/libsgl.so</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 24 Mar 2010 15:14:03 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 24 Mar 2010 21:21:32 +0000</when>
<what>This may be fixed already -- the Q&quot;Ebug.gifQ&quot;E is a 1x1.
</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 13:48:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20063</bugid>
<title>Map screen displayed black when change language.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 05:41:25 +0000</openedDate>
<description>1. Go to Navigation Q&gt;E Select Get Direction Q&gt;E Enter end point. 2. Go Q&gt;E
Then hold home key Q&gt;E Settings Q&gt;E Change language to Korean. 3. Back to
maps application.</description>
</bug>
<bug>
<bugid>18698</bugid>
<title>cts fail of android.permission.cts.NoExecutePermissionTest#testNoExecutePermission</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-22T15:44:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wanglinb...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 08:46:07 +0000</openedDate>
<description>- Steps to reproduce the problem. Run CTS test case instruction:
cts_host Q&gt;E start --plan CTS -t
android.permission.cts.NoExecutePermissionTest#testNoExecutePermission -
What happened. The case failed as
android.permission.cts.NoExecutePermissionTest#testNoExecutePermission...(fail)
java.lang.ExceptionInInitializerError at
android.os.cts.NoExecutePermissionTest.cpuHasNxSupport(NoExecutePermissionTest.java:71)
- What you think the correct behavior should be Because my device
hardware is x86, so i think the cts should compatible for this system.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:44:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12030</bugid>
<title>_NSIG wrong</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wguodong...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 08:24:41 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
..... int sigs[] = {SIGKILL,SIGSTOP, _NSIG + 1}; int main() { ..... for
(i = 0; i Q&lt;E 3; i++) { Tret = signal(sigs[i], SIG_IGN); ...... } - What
happened. when i = 2, Tret = signal(33,SIG_IGN); the errno is 0 - What
you think the correct behavior should be. Tret = signal(33,SIG_IGN);
errno should be 22 Please make sure that youQ&apos;Ere using Android 2.2, and
(if the issue exists on a device) that the device also runs Android 2.2.
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 18:15:32 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 24 Oct 2010 16:26:32 +0000</when>
<what>there are 32 real-time signals above 32, so signal(2) is doing the right thing here. but _NSIG is wrong. this is already known as http://b/3038348 internally.</what>
</comment>
<comment>
<author>wguodong...@gmail.com</author>
<when>Mon, 25 Oct 2010 08:07:11 +0000</when>
<what>Please give me a full link to know ?http://b/3038348 ??</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Thu, 14 Apr 2011 10:17:09 +0000</when>
<what>ItQ&apos;Es an internal Google URL that is not publicly accessible.

_NSIG should never be used in applications, itQ&apos;Es a kernel-specific macro that isnQ&apos;Et guaranteed to be defined in future versions of the system headers.

The reason signal() doesnQ&apos;Et return an error is because it is a small wrapper around a system call, and the Linux kernel does support up to 63 signals (31 normal ones, and 32 real-time ones on top of them).

IQ&apos;Em not sure this qualifies as a real bug though.
</what>
</comment>
</bug>
<bug>
<bugid>4688</bugid>
<title>Email application notifies of new emails that have already been marked read</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>15</stars>
<reportedBy>pfngu...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 16:31:38 +0000</openedDate>
<description>- Steps to reproduce the problem. Receive new email Read the new email
on any device other than android - What happened. Android notifies that
you have new messages, yet nothing appears as unread in the inbox. If
you ignore the notification or clear the notification, as more emails
come in and are deleted, android continues to notify of more new
messages. If you go and open the notification, you will see that the
inbox has not changed at all. - What you think the correct behavior
should be. Android should respect the fact that email may be read at
multiple locations, and not only on just a particular android instance.
Automatically clear the notification if the message originally notified
for has been read, etc. I have a Verizon Droid.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:29:45 +0000</when>
<what></what>
</comment>
<comment>
<author>efa...@gmail.com</author>
<when>Sat, 21 May 2011 13:25:57 +0000</when>
<what>I am also seeing this.   My configuration is Droid Inc 2, Froyo, Stock Email Client with a Server Setup in Exchange mode with Push.  Basically I can re-trigger notifications on the phone by toggling the read/unread flag on the computer of the Q&quot;ElatestQ&quot;E unread message.  It is 100% repeatable.</what>
</comment>
<comment>
<author>chadrockey</author>
<when>Thu, 23 Jun 2011 16:26:11 +0000</when>
<what>Yeah, this appears to be a case where the notification will sound if the number of emails changes, not just if there are now more.

I trigger this by being logged into my gmail on the desktop and then archiving emails.  As I do so, my Nexus S on 2.3.4 makes the notification sound each time I open a new message.</what>
</comment>
</bug>
<bug>
<bugid>11339</bugid>
<title>Lacking initialization in pico TTS engine</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nao.tana...@kyocera.jp</reportedBy>
<openedDate>Sat, 18 Sep 2010 08:50:05 +0000</openedDate>
<description>- Explanation of this issue PAM (Phonetic to Acoustic Mapping) module in
pico TTS engine has an array that is not initialized completely.
Therefore, pico TTS engine sounds an abnormal noise from time to time. -
Code of issue file: platform/external/svox/pico/lib/picopam.c function
name: pam_initialize() source code: for (j = 0; j Q&lt;E PICOPAM_PWIDX_SIZE;
j++) { pam-Q&gt;Esil_weights[j][j] = tmp_weights[i][j]; ~~~~ } note: Each
indexes are J and J. I and J are correct, otherwise pam-Q&gt;Esilweights is
not initialized completely. - My proposal for fixing file:
platform/external/svox/pico/lib/picopam.c function name:
pam_initialize() source code: for (j = 0; j Q&lt;E
PICOPAM_MAX_STATES_PER_PHONE; j++) { pam-Q&gt;Esil_weights[i][j] =
tmp_weights[i][j]; ~~~~ }</description>
</bug>
<bug>
<bugid>6026</bugid>
<title>Allow Button/Feature in Gmail app to add invite events to calendar.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marko.b....@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 18:43:42 +0000</openedDate>
<description>When a user receives an invite in GMAIL from Outlook/Exchange (or other
email app), user should be able to natively add an event while viewing
the invite. Something like: Menu --Q&gt;E Add to Calendar OR Just a Q&quot;EAdd to
CalendarQ&quot;E that shows up when GMAIL detects invites right after the
Q&quot;EForwardQ&quot;E icon This feature is currently available in the web GMAIL
application and thus should be available in the GMAIL app on android.
This would ideally be available for any GMAIL and any EMAIL app
(especially since Google App accounts have to be available in IMAP and
cannot be natively added as a separate GMAIL account).</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>4146</bugid>
<title>VM memory mixed in Samsung Galaxy running Apk working good in Emulator</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-06T13:26:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>Andre.Le...@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 15:36:47 +0000</openedDate>
<description>In the file joined you will find 2 logs : one for Samsung Galaxy and one
for Emulator. You will find line 103 of androidlog091006cin.txt a
corrupted output. Output here has nothing to do with what it should be.
It give some data coming from memory stack but not what it should be. In
fact data coming from a call to facebook are corrupted in :
bundle.putString(Q&quot;EresultQ&quot;E,
HttpResponseRunnable.httpResponseToString(response)); The reason why ?
adb logcat get broken by some strange carracters. But application keep
going, and if I clean adb logcat -c. I can get log again.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:26:49 +0000</when>
<what>You should bring this up with Samsung as the main Android project has no visibility
over the changes that they made for their device.</what>
</comment>
</bug>
<bug>
<bugid>11117</bugid>
<title>Enabling google voice actions through bluetooth headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>BNHalpe...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 03:46:38 +0000</openedDate>
<description>In my testing, I have found the Froyo voice dialer application to be
very temperamental and entirely misunderstands me the majority. (This is
the app that launches when you click the call button on the headset) I
then have to rush to find my handset while driving, so I donQ&apos;Et
accidentally call my grandmother or my boss. However, if I take the time
to find the headset first and then launch the new google voice actions
search and then give it a voice directive, all is wonderful and
everything is understood perfectly. I would love it if I could simply
launch the voice action prompt when clicking the call button on my
headset. Please add this or create a way to achieve this function</description>
<comment>
<author>wek...@gmail.com</author>
<when>Wed, 15 Sep 2010 23:13:12 +0000</when>
<what>IQ&apos;Em on an EVO with Froyo.  IQ&apos;Em having a horrible time getting the bluetooth headset to work correctly.  Something that Windows Mobile did perfectly for 2 years on my last phone.  

Today, I pressed the button on the headset, said, Q&quot;EOpen BeyondPodQ&quot;E, it dialed and rang someone I havenQ&apos;Et talked to in 3 years whoQ&apos;Es name doesnQ&apos;Et have a B or a P in it and I didnQ&apos;Et say DIAL!!  Atleast with Windows Mobile, when you said, Dial XX, it would verify, Q&quot;EDial XX at home?Q&quot;E and you could say, Yes or No, on Mobile.  

BNHalperin, when you use Voice Actions, it works well?  How to override FroyoQ&apos;Es default Bluetooth voice dialer would be the question.  IQ&apos;Eve heard Vlingo is a very good service, but they donQ&apos;Et have bluetooth activated on it yet.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 29 Sep 2010 22:26:16 +0000</when>
<what>Issue 11544 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>15651</bugid>
<title>Errors in Android Documentation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kentmche...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 18:07:11 +0000</openedDate>
<description>This is probably not the appropriate channel to report errors in the
android documentation but this made the most sense given the options
available (please let me know if there is another method for submitting
documentation errors). IQ&apos;Eve noticed what appear to be errors in the
android documentation. page:
http://developer.android.com/guide/practices/screens_support.html //
lhdpi should be ldpi (minus the h) res/drawable-lhdpi/my_icon.png Q&gt;EQ&gt;E
res/drawable-ldpi/my_icon.png page:
http://developer.android.com/resources/articles/touch-mode.html //
sentence contains fragment, hard to understand (of the he user???)
Q&quot;EBased on the hardware capabilities of the he user can interact with
your application...Q&quot;E Thanks for all the hard work!</description>
</bug>
<bug>
<bugid>18772</bugid>
<title>why i canQ&apos;Et sync my contact pic with my exchange server from outlook?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kanra...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 01:43:54 +0000</openedDate>
<description>I am using the exchange sever of my company, I was using the outlook +
Windows mobile phone in the past, the picture of my contact works
perfect with both outlook and mobile. But now i start to use the android
phont Droid3, during the sync, the contact and other thing has been
moved into my droid except the photo of my contact. can you explain that
to me?Q&gt;E thank you</description>
</bug>
<bug>
<bugid>16748</bugid>
<title>No way to call javascript in webview without hiding keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cilp...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 17:58:44 +0000</openedDate>
<description>Yeah, thatQ&apos;Es pretty much it. Since the only way to call javascript is by
setting the web view url to Q&quot;Ejavascript:Q&lt;Ejs_hereQ&gt;EQ&quot;E, I guess the web view
assumes youQ&apos;Ere about to load a url and hides the keyboard. This is
fairly annoying. ItQ&apos;Ed be great to have a way of calling javascript in
the web view that doesnQ&apos;Et do this. Thanks, Craig</description>
<comment>
<author>enervat...@gmail.com</author>
<when>Mon, 18 Jul 2011 21:51:15 +0000</when>
<what>iQ&apos;Eve been vexed by this problem for a very long time too, and only recently managed to figure out whatQ&apos;Es going on. i really canQ&apos;Et think of a workaround either as itQ&apos;Es not easy to determine whether a keyboard-needing element gets focus in a general way. for apps that are using the webviews as integral parts of the app with back and forth communication with the native app, this is a real problem.</what>
</comment>
</bug>
<bug>
<bugid>8253</bugid>
<title>isContentEditable returns true even if the browser doesnQ&apos;Et really supports it</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T20:45:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>29</stars>
<reportedBy>aml...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 20:21:10 +0000</openedDate>
<description>Load in the browser a HTML page with an area marked as contentEditable:
Q&lt;Ediv id=Q&quot;EtestQ&quot;E contentEditable=Q&quot;EtrueQ&quot;EQ&gt;Etype here Q&lt;Ea
href=Q&quot;Ehttp://google.comQ&quot;EQ&gt;Ea linkQ&lt;E/aQ&gt;EQ&lt;E/divQ&gt;E If you try to type there the
keyboard wonQ&apos;Et popup and the link will work like normal content, not
like editable content. Use javascript to check the isContentEditable
property: alert(document.getElementById(Q&quot;EtestQ&quot;E).isContentEditable) it
will say Q&quot;EtrueQ&quot;E, but thatQ&apos;Es a lie, the content isnQ&apos;Et editable in the
native browser. As long as it isnQ&apos;Et possible to edit the content it must
return false. Tested with Nexus One and Android OS 2.1 update 1</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 20:45:07 +0000</when>
<what>contentEditable is supported in Froyo (2.2)</what>
</comment>
<comment>
<author>spo...@gmail.com</author>
<when>Thu, 01 Jul 2010 11:40:05 +0000</when>
<what>The contentEditable property doesnQ&apos;Et work on Froyo 2.2 since there is no on screen keyboard or caret when focusing an editable element. iOS has the same problem without having a on screen keyboard you canQ&apos;Et enter text and there for itQ&apos;Es pretty useless.

Tested it on the Android emulator using the Froyo 2.2 API level 8.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 14:01:49 +0000</when>
<what>While itQ&apos;Es not ideal you can bring up the onscreen keyboard by long pressing the menu button</what>
</comment>
<comment>
<author>aml...@gmail.com</author>
<when>Thu, 01 Jul 2010 14:24:59 +0000</when>
<what>I donQ&apos;Et know if anything related to this feature has changed between FRF83 and the final build, but I wouldnQ&apos;Et call that support for contentEditable:

1. The user is not aware that he has to long press the menu button.
2. There is no visible caret in the content, so itQ&apos;Es a game of try, undo and touch again to adjust the position for the new chars.
3. It isnQ&apos;Et possible to select all or parts of the content to apply any formatting on that.
4. The links are active, so clicking them navigates to the destination instead of allowing to edit their contents.

Those are just the first problems that I noticed and that make it impossible to use this feature in a real application.

You can test it with the sample code that I provided, itQ&apos;Es available also here: http://alfonsoml.blogspot.com/2010/07/does-android-22-support-contenteditable.html
</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
<comment>
<author>mark.ji...@gmail.com</author>
<when>Thu, 02 Sep 2010 15:11:13 +0000</when>
<what>Lack of contentEditable support is causing no end of problems for developers of content management systems and intranets like us. Whilst itQ&apos;Es easy to blame Jobs for shoddy HTML5 support in iOS itQ&apos;Es harder to justify lack of support for this in Android.

I would already have an iPad if this was supported as itQ&apos;Es a great way to present our work and was planning to jump on the Android pad bandwagon as soon as possible but will not be doing so purely as a result of the lack of contentEditable support.

I thought Google Docs relied heavily on contentEditable for rich text editing (there certainly seem to be many unhappy punters from a quick search) - so why on earth havenQ&apos;Et fingers been pulled out and behinds kicked to fix this on Android?

When can we expect a fix?

Thanks - Mark</what>
</comment>
<comment>
<author>gabriel%...@gtempaccount.com</author>
<when>Thu, 16 Sep 2010 15:16:11 +0000</when>
<what>I am having also a lot of problems with this on http://forums.asp.net/</what>
</comment>
<comment>
<author>afrai...@gmail.com</author>
<when>Fri, 17 Sep 2010 11:44:32 +0000</when>
<what>Any update to this issue? 

cccandroid? Is this on the way or not even on the table for future releases?

A lot of time has passed now, increase priority?</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Fri, 17 Sep 2010 13:54:53 +0000</when>
<what>afraithe: thereQ&apos;Es no update on this issue, but itQ&apos;Es a perfect opportunity for open source contributions. Your ideas on how to fix bugs or add features to the platform are very welcome.</what>
</comment>
<comment>
<author>expertin...@gmail.com</author>
<when>Wed, 22 Sep 2010 17:50:05 +0000</when>
<what>Hey project member - contentEditable is a standard HTML tag which is relied upon by a huge number of developers and end users. TinyMCE requires it for a start.

This is very much a Google Android issue - are you saying with any authority that there are NO plans to support it in the foreseeable future?

If so BIG FAIL/DUMP for Android re hundreds of seats at my organisation!</what>
</comment>
<comment>
<author>francois.petitit</author>
<when>Wed, 13 Oct 2010 14:55:11 +0000</when>
<what>Hi,
FYI, Fennec supports it in his last beta.
</what>
</comment>
<comment>
<author>aml...@gmail.com</author>
<when>Wed, 13 Oct 2010 14:59:05 +0000</when>
<what>Fennec has supported contentEditable since the first alpha for Android. But we are talking here just about the default browser.</what>
</comment>
<comment>
<author>neruhomo...@gmail.com</author>
<when>Wed, 11 May 2011 12:43:53 +0000</when>
<what>Not only the default browser. Opera Mobile, Firefox Mobile, Default one on Android 2.2 Froyo.
Contenteditable works. But only for English - Russian and other languages do not work. I mean, I get my keyboard by pressing menu button on my phone, and I can type text in the contentEditable field. But it can be typed only in English.</what>
</comment>
<comment>
<author>cpalens...@nimblepros.com</author>
<when>Tue, 14 Jun 2011 14:06:18 +0000</when>
<what>Content Editable does NOT work on default browser or dolphin browser. IQ&apos;Em using Gingerbread 2.3.3 on an Evo. It doesnQ&apos;Et work on Firefox either. Firefox at least provides a keyboard, but it is not possible to enter text. 

Our goal is to let a newspaper editor add a quick breaking news article by logging into the umbraco cms site, but since android doesnQ&apos;Et support content editable and umbraco uses TinyMCE, this is impossible.

Fix this!</what>
</comment>
<comment>
<author>henri.bergius</author>
<when>Tue, 14 Jun 2011 14:08:16 +0000</when>
<what>It should be noted that people have been reporting that Mobile Safari in iOS 5 *does* support contentEditable, so hopefully this is coming to Android soon as well.

Our use case with it is http://aloha-editor.org/</what>
</comment>
<comment>
<author>expertin...@gmail.com</author>
<when>Tue, 14 Jun 2011 14:30:01 +0000</when>
<what>We use Jingo CMS - http://www.jingo.com/ - as with most platforms this needs contentEditable for more advanced formatting and although there is a fallback to edit the raw html this isnQ&apos;Et much help to inexperienced editors (vast majority).

Good to hear iOS is taking this seriously with 5 - at least weQ&apos;Ell be able to edit sites on iPads sooner rather than later - but IQ&apos;Ed hate to have to spec those over Android.

Maybe this is a webkit update that will filter through - but when?

</what>
</comment>
<comment>
<author>unve...@gmail.com</author>
<when>Sun, 17 Jul 2011 13:56:15 +0000</when>
<what>A lot of these comments are asking for contentEditable support, and I add my vote for that. 
But how about fixing the issue as originally reported: i.e. 
please return false from isContentEditable while contentEditable remains unavailable.</what>
</comment>
<comment>
<author>dylan.va...@gmail.com</author>
<when>Mon, 25 Jul 2011 22:19:04 +0000</when>
<what>I would like to see contentEditable support on Android devices</what>
</comment>
<comment>
<author>fpoli...@gmail.com</author>
<when>Sun, 14 Aug 2011 00:26:00 +0000</when>
<what>I have Android 2.2.1 device users that canQ&apos;Et use TinyMCE on web sites because of this issue--not good! Would love to see contentEditable working for these devices ASAP.  

...And, IQ&apos;Em not sure how the fix will be deployed, but it would be great if users could update their devices with a simple market update rather that having to wait for their phone carriers to make the fix available. </what>
</comment>
<comment>
<author>brianhan...@gmail.com</author>
<when>Thu, 27 Oct 2011 06:37:39 +0000</when>
<what>Need contentEditable to function!  Trying to use pbworks with our students and their tablets.  So frustrating!</what>
</comment>
<comment>
<author>StrangeW...@gmail.com</author>
<when>Thu, 03 Nov 2011 00:20:25 +0000</when>
<what>@19: 

Sadly that isnQ&apos;Et how it works, due to individual carriers having their own drivers, unless the browser itself can be swapped out (not sure on that one).</what>
</comment>
<comment>
<author>i...@watashinosangha.org</author>
<when>Tue, 06 Dec 2011 01:43:16 +0000</when>
<what>ItQ&apos;Es sad with something new like tablet technology that I must disable TinyMCE and revert back to an old fashioned 90Q&apos;Es style textbox so people can submit stuff on my website, the default browser in android 2.2 does NOT support ContentEditable!</what>
</comment>
</bug>
<bug>
<bugid>18094</bugid>
<title>Quickly tap on the preference list item three times will pop up multiple dialogs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bmx678%m...@gtempaccount.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 09:36:46 +0000</openedDate>
<description>DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Device version:Motorola solana XT862 V2.3.4 1.Launch Go to
sound settings - quick tap on the Q&quot;EPhone ringtoneQ&quot;E three times 2.You
will notice two Ringtones dialogs pop up. I think problem happens in
AbsListView.java. postDelayed(new Runnable(){...post(performClick);...})
or post(performClick);was called multiple times. Before dialog pop up
the function sameWindow() return true.So PerformClick::run() was called
multiple times.</description>
</bug>
<bug>
<bugid>5176</bugid>
<title>Restricted contacts limit external Android app integration</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-03T19:01:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>q3a...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 07:05:26 +0000</openedDate>
<description>With 2.0Q&apos;Es new contacts provider there has been the addition of the idea
of restricted contacts accessible only by system apps. (Or specifically
the packages sharing the uid of the base contacts app.) This
significantly and unnecessarily restricts all non-core apps. It makes no
sense to arbitrarily allow access to some contacts (Google) but not
others (Facebook). Worse, it leads to a bad user experience for anyone
relying on contact data from providers such as Facebook, as they are
left wondering why their contact data--especially contact
photos--appears in some applications and yet not in others. An
alternative solution would obviously be for Facebook not to set
restricted on all of its contacts, however as more sync providers are
released that use the restricted functionality the negative impact on
the user experience will only grow.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Dec 2009 19:01:39 +0000</when>
<what></what>
</comment>
<comment>
<author>zanfur</author>
<when>Thu, 26 Aug 2010 16:22:15 +0000</when>
<what>It would be great if there was a way to, on a per-application level, allow or disallow access to the Q&quot;ErestrictedQ&quot;E contacts.  Right now, IQ&apos;Eve gotten around it by simply modifying it in the sqlite3 db itself:

adb shell sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db Q&quot;ECREATE TRIGGER unrestrict_new_data AFTER INSERT ON raw_contacts BEGIN UPDATE raw_contacts SET is_restricted=0 WHERE _id=NEW._id and NEW.is_restricted!=0 and NEW.account_type in (Q&apos;Ecom.facebook.auth.loginQ&apos;E); END; CREATE TRIGGER unrestrict_updated_data AFTER UPDATE OF is_restricted ON raw_contacts BEGIN UPDATE raw_contacts SET is_restricted=0 WHERE _id=NEW._id and NEW.is_restricted!=0 and NEW.account_type in (Q&apos;Ecom.facebook.auth.loginQ&apos;E); END; UPDATE raw_contacts SET is_restricted=0 WHERE is_restricted!=0 AND account_type in (Q&apos;Ecom.facebook.auth.loginQ&apos;E);Q&quot;E

This basically un-restricts the facebook data, and keeps all facebook data unrestricted as it comes in or gets updated.</what>
</comment>
<comment>
<author>B...@JRAF.org</author>
<when>Sat, 28 Aug 2010 12:52:59 +0000</when>
<what>If IQ&apos;Em not mistaken this hack would only work on rooted devices.

My opinion on this issue (by the way it was closed as WorkingAsIntended, if you didnQ&apos;Et notice): this is obviously a Q&apos;EpoliticalQ&apos;E, not technical design decision.

Facebook doesnQ&apos;Et want other apps to access their precious data, so they and the Android team probably negotiated and decided to have such a mechanism.
Of course it would be nice if there was some document somewhere explaining this...</what>
</comment>
</bug>
<bug>
<bugid>18793</bugid>
<title>SSL verification much slower, IndexedPKIXParameters is no longer used</title>
<status>FutureRelease</status>
<owner>b...@google.com</owner>
<closedOn>2011-07-28T16:51:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matt@ucc.asn.au</reportedBy>
<openedDate>Mon, 25 Jul 2011 15:38:14 +0000</openedDate>
<description>The merge [1] Q&quot;EUpgrade bouncycastle from 1.34 to 1.45Q&quot;E caused the
org.apache.harmony.xnet.provider.jsse.IndexedPKIXParameters optimisation
to stop working. This causes SSL verification to be much slower than
necessary in Gingerbread. Because it now looks for a
ExtendedPKIXParameters instance at line 51 of [2]
PKIXCertPathValidatorSpi.java the IndexedPKIXParameters never gets used.
This causes the much slower path in
CertPathValidatorUtilities.findTrustAnchor() to be taken. Based on a
short look over the code possibly IndexedPKIXParameters could inherit
from Extended PKXParameters to solve the problem? This bug looks like it
should be assigned to bdc at google.com [1]
http://android.git.kernel.org/?p=platform/external/bouncycastle.git;a=commitdiff;h=c37f4a04ef89e73a39a59f3c5a179af8c8ab5974#patch383
[2]
http://android.git.kernel.org/?p=platform/external/bouncycastle.git;a=blob;f=src/main/java/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.java;h=54b0d202f62e64460b27f9a38f6d29f9f841df70;hb=HEAD</description>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 28 Jul 2011 12:30:56 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 28 Jul 2011 16:51:20 +0000</when>
<what>IndexedPKIXParameters cannot extend ExtendedPKXParameters because the former is in libcore and the later is in bouncycastle. However, this was fixed locally in Honeycomb by just keeping a local in engineValidate so that the IndexedPKIXParameters is not lost.</what>
</comment>
</bug>
<bug>
<bugid>7945</bugid>
<title>Wrong rendering of full screen keypresses</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Klement.Sekera@gmail.com</reportedBy>
<openedDate>Sat, 24 Apr 2010 09:29:04 +0000</openedDate>
<description>On HTC Desire, sometimes, the full screen landscape keyboard rendering
is wrong. Normal behavior: on touch of key, an overlay shadow is
rendered in the same place to give visual feedback to the user, that the
button was pressed Error behavior: Sometimes, this shadow is rendered
above or below the key - the misalignment is exactly half the key
height. This happens for the whole Q&quot;EsessionQ&quot;E - meaning until I finish
typing in the edit box, all the key touches are wrongly rendered. This
happens randomly, but fairly frequently.</description>
</bug>
<bug>
<bugid>16990</bugid>
<title>WifiManager.removeNetwork  is getting hung randomly on Android 3.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>naresh....@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 13:14:32 +0000</openedDate>
<description>Once in a while WifiManager.removeNetwork is getting stuck on Android
3.1, function call is not return. This is the following trace i see in
the logs, looks like it is failing to send message synchronously.
Attaching the traces.txt collected from the device. I was testing on
Xoom This is the trace in my application: Q&quot;EIntentService[Action
Service]Q&quot;E prio=5 tid=10 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0
obj=0x40a26580 self=0x26f820 | sysTid=7486 nice=0 sched=0/0 cgrp=default
handle=2678328 | schedstat=( 35336000 4950000 101 ) utm=2 stm=1 core=0
at android.os.BinderProxy.transact(Native Method) at
android.net.wifi.IWifiManager$Stub$Proxy.removeNetwork(IWifiManager.java:495)
at android.net.wifi.WifiManager.removeNetwork(WifiManager.java:567) at
com.fiberlink.maas360.android.control.Dao.model.devicepolicies.WifiPolicy.clearWifiSettings(WifiPolicy.java:702)
at
com.fiberlink.maas360.android.control.lib.utils.PolicyEnforcementUtils.clearSettings(PolicyEnforcementUtils.java:323)
at
com.fiberlink.maas360.android.control.lib.utils.PolicyEnforcementUtils.clearPolicySettings(PolicyEnforcementUtils.java:373)
at
com.fiberlink.maas360.android.control.services.impl.ActionFrameworkServiceImpl.applyEnforcementAction(ActionFrameworkServiceImpl.java:609)
at
com.fiberlink.maas360.android.control.services.impl.ActionFrameworkServiceImpl.applyPolicyEnforcementAction(ActionFrameworkServiceImpl.java:592)
at
com.fiberlink.maas360.android.control.services.impl.ActionFrameworkServiceImpl.onPolicyEnforcementTimeOut(ActionFrameworkServiceImpl.java:709)
at
com.fiberlink.maas360.android.control.services.intenthandlers.ActionIntentHandler.onIntent(ActionIntentHandler.java:70)
at
com.fiberlink.maas360.android.control.services.intenthandlers.BaseIntentHandler.onHandleIntent(BaseIntentHandler.java:60)
at
android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:59)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:132) at
android.os.HandlerThread.run(HandlerThread.java:60) And i see following
traces in wifi Manager Q&quot;EBinder Thread #10Q&quot;E prio=5 tid=57 WAIT |
group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x40af6b08 self=0x4af708 |
sysTid=5927 nice=0 sched=0/0 cgrp=default handle=4213192 | schedstat=(
4763846000 3122688000 11886 ) utm=349 stm=127 core=0 at
java.lang.Object.wait(Native Method) - waiting on Q&lt;E0x41d320e8Q&gt;E (a
java.lang.Object) at java.lang.Object.wait(Object.java:361) at
com.android.internal.util.AsyncChannel$SyncMessenger.sendMessageSynchronously(AsyncChannel.java:700)
at
com.android.internal.util.AsyncChannel$SyncMessenger.access$100(AsyncChannel.java:621)
at
com.android.internal.util.AsyncChannel.sendMessageSynchronously(AsyncChannel.java:535)
at
com.android.internal.util.AsyncChannel.sendMessageSynchronously(AsyncChannel.java:563)
at
android.net.wifi.WifiStateMachine.syncRemoveNetwork(WifiStateMachine.java:740)
at com.android.server.WifiService.removeNetwork(WifiService.java:697) at
android.net.wifi.IWifiManager$Stub.onTransact(IWifiManager.java:78) at
android.os.Binder.execTransact(Binder.java:320) at
dalvik.system.NativeStart.run(Native Method)</description>
<comment>
<author>naresh....@gmail.com</author>
<when>Wed, 25 May 2011 06:31:18 +0000</when>
<what>Hi,

Is there enough information to replicate this defect? can i get some update on why this issue can happen?</what>
</comment>
</bug>
<bug>
<bugid>17285</bugid>
<title>Android install_referrer gives incorrect utm_source and information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>supp...@arbitrary-software.com</reportedBy>
<openedDate>Tue, 31 May 2011 16:15:06 +0000</openedDate>
<description>Hi, IQ&apos;Em trying to use INSTALL_REFERRER on Android 2.2, and my broadcast
receiver is getting called so I know my AndroidManifest.xml is correct.
However, the information being passed to my receiver is not what IQ&apos;Em
putting in the URL. To me, it looks like default Android Market info and
its ignoring the parameters in the URL generated by Google. HereQ&apos;Es my
receiver: public void onReceive(Context context, Intent intent) { String
referrer = URLDecoder.decode(intent.getStringExtra(Q&quot;EreferrerQ&quot;E));
Log.d(Q&quot;ETEST_RCVRQ&quot;E, referrer); } HereQ&apos;Es the logcat output: 02-16
05:22:06.095: DEBUG/TEST_RCVR(24599):
utm_source=androidmarketQ&amp;Eutm_medium=deviceQ&amp;Eutm_campaign=searchQ&amp;Eutm_term=arbitrary
softwareQ&amp;Erowindex=4Q&amp;Ehl=enQ&amp;EcorrectedQuery= On my Android device, I opened
a browser to the Google Analytics site and had it generate a URL for me.
I pasted it into the Android browser so it took me to the right place in
the Market, I installed my app just fine, but the output doesnt match
whats in the URL. HereQ&apos;Es the URL Google made for me that I pasted into
the Android browsers address bar...
https://market.android.com/details?id=com.arbitrarysoftware.testQ&amp;Ereferrer=utm_source%3Dcampsrc%26utm_medium%3Dmedium%26utm_term%3Dterm%26utm_content%3Dcontent%26utm_campaign%3Dnamed
IQ&apos;Em really interested in getting the utm_source to be ANYTHING other
than Q&quot;Eandroidmarket.Q&quot;E IQ&apos;Em clearly not understanding why the Android
Market overrode / ignored my settings. In my mind, I referred myself to
the Market through the browser so they should be honoring my utm_source.
Any help is appreciated! Thanks!</description>
<comment>
<author>Lead.Ap...@gmail.com</author>
<when>Mon, 26 Sep 2011 17:19:58 +0000</when>
<what>IQ&apos;Em having the exact same problem. Have you found a solution?</what>
</comment>
<comment>
<author>supp...@arbitrary-software.com</author>
<when>Mon, 26 Sep 2011 17:48:09 +0000</when>
<what>No. The issue still exists. IQ&apos;Ed love to hear someone from Google chime in. Seems broke to me.</what>
</comment>
<comment>
<author>b...@mogwee.com</author>
<when>Tue, 27 Sep 2011 18:24:51 +0000</when>
<what>This issue is a duplicate of http://code.google.com/p/android/issues/detail?id=19247. I encourage you all to star that issue and continue discussion there (it has more stars currently) so that we can focus our efforts in a single place.</what>
</comment>
<comment>
<author>supp...@arbitrary-software.com</author>
<when>Tue, 27 Sep 2011 18:58:04 +0000</when>
<what>Thanks for the link! IQ&apos;Eve starred it. </what>
</comment>
</bug>
<bug>
<bugid>19509</bugid>
<title>Android EAP-GTC Password Replay Attack: Authenticating to EAP-PEAP/EAP-GTC based 802.1x wifi network causes accounts in SecurID server to be locked</title>
<status>New</status>
<owner>n...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mnreddy....@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 10:19:22 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss - Steps to reproduce the
problem: ================================ My Wireless AP is configured
to authenticate users using a RADIUS server. this RADIUS server
authenticates users using a RSA ACE SecurID authentication server which
requires users to enter one time passwords from their hardware RSA
SecurID or from thier RSA Soft token. To facilitate this, RADIUS servers
is configured for EAP-PEAP/EAP-GTC protocols for 802.1x In my Google
Nexus S running Android 2.3.4, I configure wifi network using following
steps: 1)Menu-Q&gt;ESettings-Q&gt;EWirelessQ&amp;ENetworks-Q&gt;EWifi-Settings-Q&gt;ETurn on Wifi
Now the Android will scan for broadcasting SSIDs and lists then in Wifi
settings page. 2)Tap on the SSID that I configured on my Wireless AP Now
Android will show SSID configuration dialog to let user enter 802.1x
settings and credentials for authenticating with SSID 3)In 802.1x
configuration dialog do following: - EAP Method: PEAP - Phase 2
Authentication: GTC - CA Certificate: Select the CA certificate which
issued certificate to your RADIUS server - User Certificate: leave it at
its default value - Identity: Enter your username on RSA Ace Server -
Anonymous Identity: either leave it blank or enter Q&apos;EanonymousQ&apos;E without
quotes - Password: if you are using soft token, enter the passcode
displayed in the soft token or if you are using hardware token enter
your RSA PIN and token code displayed on the hardware token 4)Now click
on connect. 5)if prompted for credential storage password, enter it as
you are trying to use CA certificate that is stored in credential
storage on Android Android authenticates with the SSID and I was able to
connect to network. everything works perfect till this point. 6)Now Turn
off Wifi and wait for few mins. 7)Turn on Wifi and wait for Android to
automatically initiate connection attempt to your Wifi SSID as Android
already has settings for your Wifi network. If Android automatically
doesnQ&apos;Et initiate connection, tap on your SSID so that Android initiates
connection to your SSID. - What happened?: =============== After this,
Android Wifi SSID status stays at Q&apos;EConnectingQ&apos;E for a while and then goes
into Q&apos;ERemembered, DisabledQ&apos;E state. If I tap on SSID again and then tap
on Q&apos;EConnectQ&apos;E, same status as mentioned above line is seen When look at
RSA ACE serverQ&apos;Es authentication log, I see lot of attempts from Android
phone trying to authenticate using same token code that I entered in
step-3. Where as EAP-GTC passwords shouldnQ&apos;Et cached and shouldnQ&apos;Et be
reused in subsequent authentication attempts, it appears that Android is
infact caching the OTP(one time password) token code entered in step-3
and using it for future connection as Android does it for usual
username/password based authentication - What you think the correct
behavior should be: =============================================== here
are the issues in the order of their severity: Issue-1: If EAP-GTC is
being used for authentication, Android should prompt user for password
for every authentication attempt with same SSID. As Android is using
cached token code, my account on RSA ACE server is getting locked
because of password replay attack by my Android phone. I need to call my
RSA ACE server admin to unlock my account just because I am using
Android. Issue-2: And the password prompt should come on the screen, no
matter in which screen user is in. i.e if phone is displaying some appQ&apos;Es
ui and at the same time Android requires password to connect to this
previously known SSID, the password dialog should appear on top any
existing UI. If you need a perfect example of how password prompt should
look like, look at the way iOS asks for App Store password while
installing/upgrading an App. having said that, I am not a fan of iOS
:=). But, they implemented password prompt very well. -Device where
Issue is Reported: ================================ Google Nexus S I9023
running Android 2.3.4</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:30:31 +0000</when>
<what></what>
</comment>
<comment>
<author>ze...@skuza.net</author>
<when>Wed, 07 Sep 2011 05:34:32 +0000</when>
<what>Same issue using a eee transformer</what>
</comment>
<comment>
<author>chad.d...@gmail.com</author>
<when>Mon, 26 Sep 2011 18:41:32 +0000</when>
<what>This issue has rendered my Transformer unusable at work.  My organization now randomly prompts for my Q&quot;Enext token codeQ&quot;E in the authentication phase.  Since my device cannot make me aware of the prompt it simply tries to authenticate with the same stale token code and fails causing my remote access to be revoked until I call IT.</what>
</comment>
</bug>
<bug>
<bugid>18423</bugid>
<title>A couple of bugs in Anddroid source codes</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-07-12T18:22:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>eddie...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 21:07:31 +0000</openedDate>
<description>Bug 1: libcore/luni/src/main/java/java/net/SocketOptions.java around
line 41: public static final int SO_LINGER = 128; Problem: should be
SO_LINGER = 13 on Linux, it was 128 (0x80) only on Windows. Same problem
for other SO values. They are all messed up. Bug 2:
external/ppp/android/ip-up-vpn.c around line 47: errno = EINVAL;
Problem: Should be errno = 0 in case no entries are matched in routing
table. You still want VPN to suceed. Feel free to let me know if you
need furture help with these bugs.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 23:20:22 +0000</when>
<what>Linux header file SO_LINGER is the enumerated value to pass to setsockopt().  In SocketOptions.java, it is:

    /**
     * Number of seconds to wait when closing a socket if there
     * is still some buffered data to be sent.
     ...

ItQ&apos;Es unfortunate that a different meaning was associated with a familiar constant.

I would argue that the ip-up-vpn.c code is completely broken -- itQ&apos;Es entirely possible for a library call to succeed but leave a nonzero value in errno.  Looks like the code has since gone away entirely though.
</what>
</comment>
<comment>
<author>eddie...@gmail.com</author>
<when>Tue, 12 Jul 2011 03:31:22 +0000</when>
<what>Q&gt;EQ&gt;ELooks like the code has since gone away entirely though.
Starting when? I am pretty sure the code is still active in HoneyComb and GingerBread.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 17:42:27 +0000</when>
<what>I see it in Honeycomb, but not in the post-Honeycomb tree.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 18:18:34 +0000</when>
<what>Hmm, I think youQ&apos;Ere right.  Seems like this should result in an exception being thrown when you try to use it (unless Linux is accepting 128).  In the post-HC world the code changed quite a bit, and this ought to throw an exception reliably.  Over to the libcore guys.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 18:22:59 +0000</when>
<what>these are Java magic numbers, unrelated to the numbers used by the underlying OS.

http://download.oracle.com/javase/6/docs/api/constant-values.html#java.net.SocketOptions.SO_LINGER</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 12 Jul 2011 18:35:33 +0000</when>
<what>Ah, Q&quot;Eimport static libcore.io.OsConstants.*Q&quot;E.  Sneaky. :-)</what>
</comment>
</bug>
<bug>
<bugid>7210</bugid>
<title>Android 2.0 Facebook Integration Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lorenzo....@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 13:15:45 +0000</openedDate>
<description>Hello, IQ&apos;Em trying to configure Facebook integration on my Acer Liquid
(Droid 2.0), but it doesnQ&apos;Et allow me to Q&quot;Eallow accessQ&quot;E to the
application. I authenticate with my FB credentials, then it asks me to
allow linking my dashboard and news...but the button Q&quot;EAllowQ&quot;E cannot be
pressed. When I push it, the screen just scrolls up. Anyone else had
this issue?</description>
</bug>
<bug>
<bugid>7431</bugid>
<title>The application Email (process com.android.email) has stopped unexpectedly. Please try again. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ra...@dasralph.de</reportedBy>
<openedDate>Mon, 29 Mar 2010 13:09:11 +0000</openedDate>
<description>I use a Nexus One with Android 2.1update1. The Email app crash since a
couple of days when I refresh the email list. I think, there is one
email which caused this problem but I donQ&apos;Et know which. 03-29
10:44:02.699 E/AndroidRuntime( 2863): Uncaught handler: thread Thread-7
exiting due to uncaught exception 03-29 10:44:02.699 E/AndroidRuntime(
2863): java.lang.IndexOutOfBoundsException: Invalid location 3, size is
3 03-29 10:44:02.699 E/AndroidRuntime( 2863): at java.util.ArrayList.get
(ArrayList.java:341) 03-29 10:44:02.699 E/AndroidRuntime( 2863): at
com.android.email.mail.store.ImapResponseParser$ImapList.getString
(ImapResponseParser.java:289) 03-29 10:44:02.699 E/AndroidRuntime(
2863): at
com.android.email.mail.store.ImapStore$ImapFolder.parseBodyStructure
(ImapStore.java:869) 03-29 10:44:02.699 E/AndroidRuntime( 2863): at
com.android.email.mail.store.ImapStore$ImapFolder.parseBodyStructure
(ImapStore.java:825) 03-29 10:44:02.699 E/AndroidRuntime( 2863): at
com.android.email.mail.store.ImapStore$ImapFolder.fetch(ImapStore.java:735)
03-29 10:44:02.699 E/AndroidRuntime( 2863): at
com.android.email.MessagingController.synchronizeMailboxGeneric
(MessagingController.java:823) 03-29 10:44:02.699 E/AndroidRuntime(
2863): at
com.android.email.MessagingController.synchronizeMailboxSynchronous
(MessagingController.java:427) 03-29 10:44:02.699 E/AndroidRuntime(
2863): at com.android.email.MessagingController.access
$400(MessagingController.java:75) 03-29 10:44:02.699 E/AndroidRuntime(
2863): at
com.android.email.MessagingController$2.run(MessagingController.java:403)
03-29 10:44:02.699 E/AndroidRuntime( 2863): at
com.android.email.MessagingController.run(MessagingController.java:192)
03-29 10:44:02.699 E/AndroidRuntime( 2863): at java.lang.Thread.run
(Thread.java:1096)</description>
<comment>
<author>ra...@dasralph.de</author>
<when>Mon, 29 Mar 2010 23:48:59 +0000</when>
<what>I think the attached email caused the error. When I delete this email, everthing is okay.</what>
</comment>
</bug>
<bug>
<bugid>692</bugid>
<title>RFE: Ability to access raw resources as a memory mapped java.nio.ByteBuffer</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>sandy...@gmail.com</reportedBy>
<openedDate>Tue, 22 Apr 2008 03:39:59 +0000</openedDate>
<description>It would be nice if raw resources could be accessed as a read only
java.nio.ByteBuffer. This would allow large resources to be memory
mapped or paged by the os conserving memory while providing random
access to the fileQ&apos;Es contents. Currently raw resources are accessed via
an InputStream. This is easy and familiar but the linear nature of an
InputStream constrains implementations that are most easily overcome by
buffering the data in memory. If raw resources are decompressed on the
fly, which necessitates the InputStream interface, then please consider
another raw resource type such as Q&quot;EmappedQ&quot;E or maybe Q&quot;EdirectQ&quot;E. Example
usage: Resources res = getResources(); // either: ByteBuffer data =
res.getRawResource(R.raw.foo); // or: ByteBuffer data =
res.openMappedResource(R.mapped.foo); This feature would also require
changes to AssetManager and itQ&apos;Es backing native code.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:49:53 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:15:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:53:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 16:20:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:03:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18107</bugid>
<title>No UI on cam using pin/grafic lock on HTC Sensation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>david.go...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 18:10:28 +0000</openedDate>
<description>If you try to start the camera from the lock screen and have a pin code
or a grafic lock it sometimes happens that you dont get any user
interface in the camera. This especially happens if you drag the camera
to the unlock screen in a fast motion. After entering the pin code or
you grafical pass you wont be able to take any pictures because the
whole UI is gone. Best regards David G?ransson</description>
</bug>
<bug>
<bugid>13154</bugid>
<title>Ability to save VPN password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dek...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 23:59:05 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>dek...@gmail.com</author>
<when>Tue, 14 Dec 2010 00:01:37 +0000</when>
<what>It would be really nice to be able to save the VPN password and/or have apps/widgets have the ability to enable VPN connection at users request</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Sat, 29 Jan 2011 04:13:04 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=4369</what>
</comment>
</bug>
<bug>
<bugid>15711</bugid>
<title>Browser: Copying/text selecting in URL is confusing / inconsistent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 20:51:15 +0000</openedDate>
<description>When you tap the URL once Android selects it - just like if the user had
touched and held down, then tapped Select All. But no - itQ&apos;Es NOT like
having tapped Select all because if you touch and hold the selection
Cut/Copy/Paste does NOT appear. Select all etc does! - ehm... itQ&apos;Es
already selected. Confusing. In all other text areas in Android 2.3 if
you touch and hold you know that Paste and text Selection features will
appear. But in the URL if you touch and hold on it Selection or Paste
does NOT appear. Very confusing. If you have a website in the copy
buffer and want to Paste it into the URL it normally takes only a touch
and hold and Paste will appear. In the URL area it takes TWO actions -
tap, then touch and hold. This whole inconsistency makes the URL
illogical, unintuitive and confusing. I know the Copy URL and Share URL
features should be easy - and typing and overwriting the current URL
too. But I donQ&apos;Et believe this requires the URL text area to be
inconsistent with the whole Android experience.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 24 Mar 2011 21:47:05 +0000</when>
<what>Why not simply add Copy URL and Share URL to the Paste/Selection menu at first touch and hold?

And why not simply skip the Paste/selection menu and bring up the Cut/Copy/Paste menu at second touch and hold (after tapping once)? - after all the whole URL is already selected.</what>
</comment>
<comment>
<author>craig.fo...@gmail.com</author>
<when>Wed, 08 Jun 2011 22:17:28 +0000</when>
<what>This is happening in Honeycomb 3.1 too.

When viewing this page...

http://www.rockpapershotgun.com/2011/06/08/hands-on-battlefield-3/#more-61633

If I hold my finger on the URL, to get the copy selection functions, it instead thinks IQ&apos;Em holding my finger on the background image and asks me what I want to do with the image.

Instead, I need to double tap on the URL to get the copy and paste functions working.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 08 Jun 2011 22:21:32 +0000</when>
<what>Perhaps ir should be reported for Honeycomb too-  this is a 2.3 report.</what>
</comment>
<comment>
<author>craig.fo...@gmail.com</author>
<when>Wed, 08 Jun 2011 22:39:23 +0000</when>
<what>I agree, I was trying to see if I can include this issue for multiple versions, but canQ&apos;Et see how to edit that...Figured an admin might?  Rather than create separate issues.</what>
</comment>
</bug>
<bug>
<bugid>8083</bugid>
<title>Removing purchased apps from Google Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>52</stars>
<reportedBy>Max.Whit...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 21:01:13 +0000</openedDate>
<description>While in the Q&quot;EDownloadsQ&quot;E section of the Google Market it includes all
apps that have been purchased even when theyQ&apos;Ere not downloaded. IQ&apos;Ed like
to see the option to remove purchased apps permanently. If there was a
long click option on a purchased app after it was no longer installed
and gave you the option of removing the purchased history of the app so
that it would no longer show up on the downloads section. There should
be a warning that prompts the user that once an app is permanently
removed from the market that it would have to be repurchased through the
market.</description>
<comment>
<author>robster....@gmail.com</author>
<when>Thu, 16 Dec 2010 15:07:18 +0000</when>
<what>I would also like this if at all possible...</what>
</comment>
<comment>
<author>jackson...@gmail.com</author>
<when>Sun, 26 Dec 2010 17:08:29 +0000</when>
<what>Please allow for this!  Huge design flaw by not allowing the user to delete his purchased downloads.  Seems Steve Jobs got his hands on this design!!!  Absolutely ridiculous that this feature was overlooked!</what>
</comment>
<comment>
<author>androistorm@gmail.com</author>
<when>Mon, 27 Dec 2010 13:48:05 +0000</when>
<what>I would also like this if at all possible

Thank You</what>
</comment>
<comment>
<author>uir...@gmail.com</author>
<when>Fri, 04 Feb 2011 05:46:26 +0000</when>
<what>I agree.  This is driving me nuts.  Everytime I do a hard reset, apps I deleted months ago start to repopulate my device.</what>
</comment>
<comment>
<author>alan.sch...@gmail.com</author>
<when>Sun, 06 Feb 2011 03:18:44 +0000</when>
<what>I would also add that it should be possible to remove apps from the Q&quot;EDownloadsQ&quot;E section through the Q&quot;EMy Market AccountQ&quot;E page in the web-based Android Market.  ItQ&apos;Es difficult to understand why the Market app and the Market website are both missing such basic functionality.</what>
</comment>
<comment>
<author>Nickhes...@gmail.com</author>
<when>Sun, 06 Feb 2011 13:34:08 +0000</when>
<what>I would even like something where you could hide those purchases you no longer want or need. So if by chance you do want it back you can check the history and unhide then redownload.</what>
</comment>
<comment>
<author>msmit...@gmail.com</author>
<when>Sat, 19 Feb 2011 04:21:38 +0000</when>
<what>Please add option so that we can uncheck/check paid applications. 
So they NO longer display on the phoneQ&apos;Es market application.

There should be an option able to exclude them if the purchaser wants. Can always visit checkout and add them back if needed.

Especially now with only 15 minutes to test they donQ&apos;Et always work or meet your requirements so why do we need to have them on the phone forever ????</what>
</comment>
<comment>
<author>neil.t.f...@gmail.com</author>
<when>Wed, 23 Feb 2011 14:37:16 +0000</when>
<what>please add the above. thanks</what>
</comment>
<comment>
<author>tinapez...@gmail.com</author>
<when>Sun, 27 Feb 2011 09:08:48 +0000</when>
<what>The market app on the phone lists the installed apps first and then the purchased (but not installed) ones last - why not do something similar for Q&quot;EMy OrdersQ&quot;E? Maybe with a drop-down filter:
- currently installed
- previously downloaded (with option to remove if app is disliked)
- purchased but not installed (for future reinstallation, if requested, and/or option to remove)

Also, I would be happy if I was able to delete old devices from the Q&quot;ESettingsQ&quot;E section.</what>
</comment>
<comment>
<author>trysta...@gmail.com</author>
<when>Wed, 06 Apr 2011 15:44:12 +0000</when>
<what>I also want to delete an old device from market.android.com !!</what>
</comment>
<comment>
<author>schmna...@gmail.com</author>
<when>Wed, 13 Apr 2011 00:28:19 +0000</when>
<what>Allow user to remove paid apps.  Add an option that clearly says Q&quot;EAfter you select Delete Permanently, you will have to re-purchse the application if you wish to re-download it.Q&quot;E  </what>
</comment>
<comment>
<author>evan...@gmail.com</author>
<when>Fri, 22 Apr 2011 12:45:46 +0000</when>
<what>PLEASE add this function. It sucks that you canQ&apos;Et remove paid apps from your list that you didnQ&apos;Et like.</what>
</comment>
<comment>
<author>lbrown...@gmail.com</author>
<when>Thu, 28 Apr 2011 21:44:52 +0000</when>
<what>I purchased the MLB At Bat 2010 application. Now that itQ&apos;Es 2011, the 2010 version is no longer available--but it still shows as purchased under My Apps.  I couldnQ&apos;Et re-install it, even if I wanted to.

IQ&apos;Ed lobby that the case of apps that are no longer available, you not only allow the deletion of those apps from your My Apps list, you also provide a different status for such apps that arenQ&apos;Et installed: Q&quot;EOff MarketQ&quot;E or Q&quot;ENot AvailableQ&quot;E or something similar, to let the user know that this is well and truly gone and you canQ&apos;Et get it back.</what>
</comment>
<comment>
<author>emrose...@gmail.com</author>
<when>Fri, 27 May 2011 02:58:58 +0000</when>
<what>Please allow deletion of old apps from the MyAccount page -Q&gt;E under the My Orders tab of the Market.....Perfect place for the option. 

Thanks</what>
</comment>
<comment>
<author>fundo...@gmail.com</author>
<when>Thu, 02 Jun 2011 21:54:20 +0000</when>
<what>Really need this feature. The worst is when I do a hard reset, then uninstalled apps starting to install at my clean phone automatically. There are 75 of them (free) and a couple of paid ones, which I donQ&apos;Et want at all. Do something!</what>
</comment>
<comment>
<author>berniecu...@gmail.com</author>
<when>Tue, 14 Jun 2011 13:39:42 +0000</when>
<what>This is so unlike Google to not have this feature. Please add.</what>
</comment>
<comment>
<author>harrymil...@gmail.com</author>
<when>Mon, 20 Jun 2011 09:23:15 +0000</when>
<what>I would very much like this feature also. I plan on using this account for a long time and the idea that IQ&apos;Em stuck with every paid app attached to my name is putting me off buying apps all together, otherwise I would buy them all the time. IQ&apos;Em willing to part with money so long as I have control.</what>
</comment>
<comment>
<author>wped...@gmail.com</author>
<when>Wed, 29 Jun 2011 22:31:02 +0000</when>
<what>Definitely want to see this feature added!

With permission from the developer, I have given the license for an unused app (I purchased a newer version) to a friend, but it would be quite easily to accidentally download it again via the Market, thus inadvertently committing software piracy...

IQ&apos;Ed love the option to remove it from my list of apps.</what>
</comment>
<comment>
<author>seid...@gmail.com</author>
<when>Wed, 20 Jul 2011 22:44:43 +0000</when>
<what>This would be great: IQ&apos;Eve tested several apps that crashed or just are not so good as I thought. Now, everytime I do a hard reset or change my ROM, Android Market start their downloads. ItQ&apos;Es ridiculous, annoying and IQ&apos;Em sure that the solution is simple.</what>
</comment>
<comment>
<author>Gonku...@gmail.com</author>
<when>Fri, 29 Jul 2011 00:21:38 +0000</when>
<what>No need for me to ramble the same rhetoric as everyone else. I agree with all IQ&apos;Eve read here!</what>
</comment>
<comment>
<author>Ethan...@gmail.com</author>
<when>Mon, 01 Aug 2011 12:05:09 +0000</when>
<what>Yes please. Add Q&quot;Eremove purchased appQ&quot;E!!!</what>
</comment>
<comment>
<author>Aleks.0...@gmail.com</author>
<when>Tue, 16 Aug 2011 21:44:09 +0000</when>
<what>Please, raise a priority for this problem to Q&quot;EhighQ&quot;E. It is absolutely necessary Q&quot;Eto remove apps from the Q&quot;EDownloadsQ&quot;E section through the Q&quot;EMy Market AccountQ&quot;E page in the web-based Android MarketQ&quot;E. I have trouble on my new and old android devices with same Google account always when reset its.</what>
</comment>
<comment>
<author>elcl...@gmail.com</author>
<when>Tue, 23 Aug 2011 16:23:56 +0000</when>
<what>This need to be a high priority.  Why clutter up the market purchase history with apps one doesnQ&apos;Et want? A simple Q&quot;ERemove Purchased AppQ&quot;E button would be all that is needed!</what>
</comment>
<comment>
<author>camerino...@gmail.com</author>
<when>Fri, 09 Sep 2011 11:57:02 +0000</when>
<what>please add Q&quot;Eremove purchased appQ&quot;E option</what>
</comment>
<comment>
<author>trfso...@gmail.com</author>
<when>Wed, 21 Sep 2011 03:02:57 +0000</when>
<what>Please add remove app button to my order page!</what>
</comment>
</bug>
<bug>
<bugid>17326</bugid>
<title>NPE when installing SDK on a full disk</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 02:38:40 +0000</openedDate>
<description>From a post on one of the forums. not enough space on the install disk
generates NPE. Downloading Android SDK Tools, revision 11 There is not
enough space on the disk Downloading Documentation for Android SDK, API
12, revision 1 Installing Documentation for Android SDK, API 12,
revision 1 Unzip failed: There is not enough space on the disk
Unexpected Error installing Q&apos;EDocumentation for Android SDK, API 12,
revision 1Q&apos;E java.lang.NullPointerException at
com.android.sdklib.internal.repository.ArchiveInstaller.restoreFolder(ArchiveInstaller.java:827)
at
com.android.sdklib.internal.repository.ArchiveInstaller.restoreFolder(ArchiveInstaller.java:840)
at
com.android.sdklib.internal.repository.ArchiveInstaller.unarchive(ArchiveInstaller.java:514)
at
com.android.sdklib.internal.repository.ArchiveInstaller.install(ArchiveInstaller.java:90)
at
com.android.sdkuilib.internal.repository.UpdaterData$1.run(UpdaterData.java:461)
at
com.android.sdkuilib.internal.tasks.ProgressTask$1.run(ProgressTask.java:135)</description>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:23:35 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 16:52:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12814</bugid>
<title>Notification System in Operating System not applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Sat, 27 Nov 2010 14:38:08 +0000</openedDate>
<description>Android needs a notification system in the operating system itself. Then
the apps would register notifications with this system instead of being
responsible for them themselves. For example, messaging, would register
two events mms and sms. Two more if delivery reports is checked.
Calendar could register an event for each calendar. So the user would
know which calendar is firing an event without looking at the phone.
Then the user could go into the notification system and customize any
event registered there. Have it ring, vibrate, flash a light or all
three. Then if the user hasnQ&apos;Et responded in 5 minutes or so do it again
or something else that the user can program. Of course the app would
register their standard notification and newer users to smartphones
could simply live in bliss. During the uninstall have the event
unregister. Plus have an advanced setting that you can remove events
from the system. Programmers would have to have re-register events
option in their app if there was a problem.</description>
</bug>
<bug>
<bugid>854</bugid>
<title>WebView.loadData canQ&apos;Et handle Q&quot;E%Q&quot;E and Q&quot;E#Q&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:29:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tennet...@gmail.com</reportedBy>
<openedDate>Thu, 04 Sep 2008 11:16:50 +0000</openedDate>
<description>It seems WebView.loadData() cannot treat Q&quot;E%Q&quot;E and Q&quot;E#Q&quot;E letters correctly.
Strings after Q&quot;E#Q&quot;E are omitted: example1: mWebView.loadData(Q&quot;Etest1 Q&lt;Espan
style=\Q&quot;Ecolor:#ff0000\Q&quot;EQ&gt;Etest2Q&lt;E/spanQ&gt;E test3Q&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E);
example2: mWebView.loadData(Q&quot;Etest1 # test2 # test3Q&quot;E, Q&quot;Etext/htmlQ&quot;E,
Q&quot;EUTF-8Q&quot;E); And, strings including Q&quot;E%Q&quot;E cannot be loaded: example:
mWebView.loadData(Q&quot;Etest %Q&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E); But, loadUrl() does
work fine with them.</description>
<comment>
<author>mtag.and...@gmail.com</author>
<when>Thu, 08 Jan 2009 16:05:46 +0000</when>
<what>I have had the same issue, and for the # character in the style tag you can replace 
#ffffff by rgb(255,255,255).

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:29:52 +0000</when>
<what>Working as intended. YouQ&apos;Ere loading data: URIs, so the data you put in there needs to
be URI-escaped.</what>
</comment>
</bug>
<bug>
<bugid>11716</bugid>
<title>New alarm is added even after canceling</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dave.si...@openpeak.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 00:36:06 +0000</openedDate>
<description>Android 2.2 To reproduce: 1. Select Add Alarm 2. On the resulting popup,
press Cancel Expected result: After pressing Cancel, no alarm should be
added. Actual result: New alarm is added - granted it is not activated.</description>
</bug>
<bug>
<bugid>6072</bugid>
<title>Calndar Search Needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Tach...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 19:31:57 +0000</openedDate>
<description>Can we get a calendar search function added to the Droid?</description>
<comment>
<author>las...@gmail.com</author>
<when>Fri, 19 Mar 2010 04:33:56 +0000</when>
<what>This is a duplicate of issue 2518.</what>
</comment>
</bug>
<bug>
<bugid>18040</bugid>
<title>adb crashes way too much when launching apps from eclipse into either device or emulator</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>louis.st...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 06:47:51 +0000</openedDate>
<description>adb crashes way too much. itQ&apos;Es driving me nuts. IQ&apos;Em just pressing run
from in eclipse and all too frequently it just crahes and I have to quit
eclipse and my emulators and restart them all. I do typically have at
least one physical device, and at least one emaultor open when
developing. using eclipse 3.6.2 + adt 11 with android 3.1 sdk. report
from windows: Source adb.exe Summary Stopped working Date ?28/?06/?2011
4:32 PM Status Report sent Description Faulting Application Path:
c:\Program Files\Android SDK\platform-tools\adb.exe Problem signature
Problem Event Name: APPCRASH Application Name: adb.exe Application
Version: 0.0.0.0 Application Timestamp: 4dc200d5 Fault Module Name:
adb.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 4dc200d5
Exception Code: 40000015 Exception Offset: 0000c61a OS Version:
6.1.7601.2.1.0.256.1 Locale ID: 3081 Additional Information 1: 7763
Additional Information 2: 7763cd91f17ba1394e15130ad28436a8 Additional
Information 3: 3be6 Additional Information 4:
3be612159f26f25e578fb0f558f4632b Extra information about the problem
Bucket ID: 2430939529</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:03:31 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Thu, 20 Oct 2011 06:45:39 +0000</when>
<what>any news? still crazy as with the new android 4.0 kit.  one clue, it seems to happen mostly when I have more then 1 emualtor and 1 phone.  ie, quantity does seem to matter.  but maybe IQ&apos;Em imagining that</what>
</comment>
</bug>
<bug>
<bugid>14547</bugid>
<title>Emulator should stop using NSQuickDrawView</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-05T22:40:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>onit...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 00:32:12 +0000</openedDate>
<description>Host OS: Mac OS X 10.6.5 SDK tools version: Revision 8 Eclipse version:
Helios Service Release 1 (build id 20100917-0705) ADT plug-in version:
9.0.0.v201101191456-93220 Platform targeted by your project: 1.6 Version
of the platform running in the emulator: 2.3 STEPS TO REPRODUCE: Launch
the emulator for any Android platform (I tried 1.6 and 2.3) OBSERVED
RESULTS: The emulator works fine, but on the console, I see the
following message: [2011-02-05 01:24:23 - Emulator] 2011-02-05
01:24:23.860 emulator[72365:903] Warning once: This application, or a
library it uses, is using NSQuickDrawView, which has been deprecated.
Apps should cease use of QuickDraw and move to Quartz. ADDITIONAL
INFORMATION: QuickDraw has been deprecated a very long time ago and
should not be used any more. Please fix the emulator so it draws through
Quartz only.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 05 Feb 2011 05:42:38 +0000</when>
<what>WeQ&apos;Ere obviously aware of it (a lot of us use macs here), but itQ&apos;Es easier said than done. We rely on a given version of SDL which uses QuickDraw.

We are working on a longer term solution that will ultimately remove this issue, but itQ&apos;Es not a trivial fix thatQ&apos;Es going to be deployed soon.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 05 Feb 2011 22:40:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4023</bugid>
<title>Incorrect Thumbnail image displayed for email attached file</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>siwan...@gmail.com</reportedBy>
<openedDate>Sun, 27 Sep 2009 09:35:26 +0000</openedDate>
<description>Occurrence : Sometimes Step to reproduce : Receive email with 5 jpeg
attachments Q&gt;E open file Q&gt;E closeQ&gt;E open all files then save one file
Occurrence Status : The Thumbnails image display is for the wrong image
Expected Result : The thumbnail image should be of the correct jepg
attachment</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:13:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3020</bugid>
<title>Back button in Calendar quits (instead of going to previous view)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-04-07T17:42:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>120</stars>
<reportedBy>jhkni...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 20:06:58 +0000</openedDate>
<description>Description... the back button in calendar should return you to the
previous view, instead it takes you back to your home screen. Steps to
reproduce: 1. Open Calendar 2. Switch to month view (or week view) 3.
Tap a date to view that days events. 4. Press the back button. Expected
Result: Back button returns you to the month view. Actual Result: Back
Button takes you to the Android home screen.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 16 Jun 2009 22:19:15 +0000</when>
<what>This bug has already been assigned internally, #1438315.</what>
</comment>
<comment>
<author>Bendi...@gmail.com</author>
<when>Sun, 16 Aug 2009 14:59:55 +0000</when>
<what>Indeed this is annoying. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:07:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:58:24 +0000</when>
<what></what>
</comment>
<comment>
<author>noncompa...@gmail.com</author>
<when>Thu, 21 Jan 2010 20:30:22 +0000</when>
<what>This issue is extremely annoying, I am currently forced to use an external
application to make the default calendar usable. Also, a Q&quot;Egoto dateQ&quot;E function is missing.

1.6 on Liquid</what>
</comment>
<comment>
<author>synno...@gmail.com</author>
<when>Wed, 27 Jan 2010 00:02:05 +0000</when>
<what>Please, please, please fix</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:42:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7276</bugid>
<title>Documentation ambiguity in vibrator.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 15:54:04 +0000</openedDate>
<description>Current documentation for Vibrator.vibrate(long[],int) is: Q&quot;Epublic void
vibrate (long[] pattern, int repeat) Vibrate with a given pattern. Pass
in an array of ints that are the times at which to turn on or off the
vibrator. The first one is how long to wait before turning it on, and
then after that it alternates. If you want to repeat, pass the index
into the pattern at which to start the repeat.Q&quot;E Ambiguities: 1. What are
the units? 2. Is it really the Q&apos;Etimes at which to turn on or off the
vibratorQ&apos;E or is it more sensibly the Q&apos;Eon and off periodsQ&apos;E. I.e. {0 100
200 300 400 500 600} or {0 100 100 100 100 100 100} Please fix this.
After youQ&apos;Eve fixed the thousands of other documentation deficiencies. :)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Mar 2010 15:14:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3550</bugid>
<title>Android DeveloperQ&apos;Es Notepad Tutorial link doesnQ&apos;Et work</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-14T06:32:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>twe...@gmail.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 19:47:02 +0000</openedDate>
<description>The following link does not work:
http://developer.android.com/guide/tutorials/notepad/codelab/NotepadCodeLab.zip
It treats the .zip as a .gif file. Additionally, and this is THE SCARY
PART I cannot type NotepadCodeLab into ANY search engine as it will not
return any type of search results ... that is VERY weird as IQ&apos;Eve never
come across any search term that does that ... can someone explain? is
something wrong with my computer!? But yeah I would like to download the
Notepad tutorial so if someone from GoOgLe could get that fixed itQ&apos;Ed be
great :-) p.s. IQ&apos;Eve attached what I downloaded from the link</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 14 Aug 2009 06:32:21 +0000</when>
<what>The link works for me, using several browsers.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:30:18 +0000</when>
<what></what>
</comment>
<comment>
<author>i...@ailonwebs.com</author>
<when>Tue, 25 May 2010 09:10:33 +0000</when>
<what>The same thing happens to me. I just canQ&apos;Et download it in any browser :(</what>
</comment>
<comment>
<author>craig.gr...@gmail.com</author>
<when>Sat, 03 Jul 2010 04:47:18 +0000</when>
<what>The culprit here is Kapersky Internet security (and possibly other such programs). If youQ&apos;Ere in the same boat as me youQ&apos;Ell notice you canQ&apos;Et search for any single word containing Q&quot;EadcodeQ&quot;E without disabling or pausing KaperskyQ&apos;Es web anti-virus.</what>
</comment>
</bug>
<bug>
<bugid>4392</bugid>
<title>Google Talk: we should have the possibility to delete a chat with a friend</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>italo.po...@gmail.com</reportedBy>
<openedDate>Tue, 27 Oct 2009 20:26:59 +0000</openedDate>
<description>Google Talk: we should have the possibility to delete a chat with a
friend</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:38:36 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>3034</bugid>
<title>turning on A2DP bluetooth headset connects only in PHONE MODE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>21</stars>
<reportedBy>azanutta</reportedBy>
<openedDate>Wed, 17 Jun 2009 20:03:28 +0000</openedDate>
<description>iQ&apos;Eve got JABRA bluetooth headsets paired with my standard google ION. i
can say: all the connection procedure is ok if i turn on the headset
before the bluetooth of my ION phone. if i turn on the bluetooth of the
phone first, and then the headsets, it connects only in the Q&quot;Ephone audio
modeQ&quot;E, not also in Q&quot;Emedia audio modeQ&quot;E (not playing music on headset but
only used in a phone call). if i click on the headset name on the device
and then entering details, i can see MEDIA AUDIO selected, the only
workaround in unselect it and reselect... and the device can now
reproduce the songs through the JABRA bluetooth A2DP headsets.</description>
<comment>
<author>azanutta</author>
<when>Wed, 01 Jul 2009 12:27:43 +0000</when>
<what>BUMP! ... no one reports the progress in solving this bug?!?!
iQ&apos;Em really starting to hate android... =(</what>
</comment>
<comment>
<author>cyril.ja...@gmail.com</author>
<when>Wed, 08 Jul 2009 10:45:30 +0000</when>
<what>I can also confirm this one too. I think they are already a few similar bug reports.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:22:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:11:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:17:37 +0000</when>
<what></what>
</comment>
<comment>
<author>rob.m.fi...@gmail.com</author>
<when>Thu, 13 May 2010 20:31:43 +0000</when>
<what>Seems like this can be closed?  IQ&apos;Em running 5.0.7-t4 on my G1, and A2DP seems to be
connecting great.</what>
</comment>
<comment>
<author>miguelma...@gmail.com</author>
<when>Sat, 14 Aug 2010 00:12:57 +0000</when>
<what>This should still be marked as open as I have an HTC Evo running 2.2 and i have this issue also.  If i disable phone mode in the settings, then it will no longer pair automatically to my car radio.</what>
</comment>
</bug>
<bug>
<bugid>13118</bugid>
<title>Internet Radio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martinma...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 15:12:05 +0000</openedDate>
<description>request for decent Q&quot;Einternet radioQ&quot;E application</description>
<comment>
<author>gustavo8...@gmail.com</author>
<when>Mon, 02 May 2011 22:29:48 +0000</when>
<what>yes this would be a really cool feature to have in android!</what>
</comment>
</bug>
<bug>
<bugid>2891</bugid>
<title>add Montenegro Q&quot;E.meQ&quot;E domain to Regex.WEB_URL_PATTERN</title>
<status>Assigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>16</stars>
<reportedBy>james....@gmail.com</reportedBy>
<openedDate>Sat, 06 Jun 2009 01:01:49 +0000</openedDate>
<description>From Wikipedia: Q&quot;E.me is the Internet country code top-level domain
(ccTLD) for Montenegro. This follows MontenegroQ&apos;Es June 3, 2006
declaration of independence from Serbia and Montenegro, which used the
code .yu.Q&quot;E</description>
<comment>
<author>sch...@gmail.com</author>
<when>Wed, 10 Jun 2009 00:11:12 +0000</when>
<what>Submitted patch for review: https://review.source.android.com/10324
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:35:06 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Sep 2009 23:38:49 +0000</when>
<what>(wrong component. this is the framework class android.text.util.Regex, not the core
package java.util.regex.)</what>
</comment>
<comment>
<author>wim...@gmail.com</author>
<when>Fri, 30 Apr 2010 23:07:35 +0000</when>
<what>When will all top level domains be added? We would really love to see .me supported.</what>
</comment>
<comment>
<author>cloj...@gmail.com</author>
<when>Fri, 30 Apr 2010 23:29:55 +0000</when>
<what>Would really like to see all TLDs supported. Recently IQ&apos;Eve noticed numerous
applications (including the new official Twitter app) arenQ&apos;Et recognizing .me URLs.</what>
</comment>
<comment>
<author>jsharkey...@gmail.com</author>
<when>Wed, 05 May 2010 13:04:35 +0000</when>
<what>Just a quick update that this has already been fixed in a future version of the 
platform.  :)  The frameworks/base/ change is 3ed6fbd9.</what>
</comment>
</bug>
<bug>
<bugid>14661</bugid>
<title>when viewing hebrew with vowels the letters in a word are written backward ie left to right not right to left</title>
<status>New</status>
<owner>fabrice%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>Yosh...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 23:45:28 +0000</openedDate>
<description>Using goggle Nexus S. When viewing text in the web browser with
vowelised Hebrew a wordQ&apos;Es letters are written left to right and not
right to left. Interestingly the words flow right to left as they
should. example. compare this.. http://www.mechon-mamre.org/i/0000n.htm
(reversed letters in word) with this..
http://www.mechon-mamre.org/i/0000.htm (good but no vowels) In
unvowelized Hebrew everything is OK. It is probably a quick fix but
could make thousands of sites more readable! Thank you</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Feb 2011 00:27:20 +0000</when>
<what></what>
</comment>
<comment>
<author>rockem...@gmail.com</author>
<when>Wed, 13 Apr 2011 15:55:12 +0000</when>
<what>Want to confirm that this affects my HTC Aria, running Android 2.2, and apparently all Android 2.2 phones</what>
</comment>
<comment>
<author>kobi.za...@gmail.com</author>
<when>Sat, 14 May 2011 13:39:54 +0000</when>
<what>confirm on motorola droid with android 2.2
</what>
</comment>
<comment>
<author>dotanco...@gmail.com</author>
<when>Sat, 17 Sep 2011 09:46:32 +0000</when>
<what>On a Nook Color (Android 2.2) the page with the vowels displays letters in the correct order, thus I cannot reproduce this bug on that system. See attached screenshot.
</what>
</comment>
<comment>
<author>dotanco...@gmail.com</author>
<when>Sat, 17 Sep 2011 09:55:38 +0000</when>
<what>Looks just like it should on Samsung Galaxy S with FW 2.2, build number FROYO.JHJPC, kernel 2.6.32.9. Right-to-left, nikud, and everything.</what>
</comment>
<comment>
<author>Yosh...@gmail.com</author>
<when>Sat, 17 Sep 2011 23:40:03 +0000</when>
<what>Mines is nexus s android version 2.3.4 build GRJ22 kernel 2.6.35.7 and it still shows vowelled Hebrew with the letters in the word going the wrong direction. Any Advice ?</what>
</comment>
<comment>
<author>shmu...@gmail.com</author>
<when>Sun, 18 Sep 2011 01:13:04 +0000</when>
<what>Dotan, are you using a stock Android build, or a 3rd party build such as CyanogenMod?  I know that in the past, CyanogenMod has modified some of the Hebrew support to prevent some of the worse RTL issues.</what>
</comment>
<comment>
<author>dotanco...@gmail.com</author>
<when>Sat, 15 Oct 2011 00:55:49 +0000</when>
<what>IQ&apos;Em not sure about the Nook (comment #4), but the Galaxy from comment #5 is stock from Orange (Israeli phone carrier). I do not know if Orange modified it, what should be checked?

Note that it is not my device, I am communicating with its owner over email, he triaged this bug at my request (as did the Nook owner).

Thanks.</what>
</comment>
<comment>
<author>avrahamshuk@gmail.com</author>
<when>Sun, 06 Nov 2011 09:05:57 +0000</when>
<what>This bug is presented ONLY on Q&quot;EPureQ&quot;E Android versions, and not on modified ROMs by OEMs and carriers.
</what>
</comment>
</bug>
<bug>
<bugid>19493</bugid>
<title>Nexus-S has GLSL bugs in its OpenGL ES 2.0 driver that make it not OpenGL ES 2.0 compatible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>g...@google.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 01:33:09 +0000</openedDate>
<description>Run the GLSL WebGL Conformance tests using Firefox 6.0 (links below).
Note that they all fail on Nexus-S but pass on Xoom. Even some tests
that currently pass are rendering wrong (see screenshots)
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/glsl/glsl-feature-sign.html
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/glsl/glsl-feature-floor.html
There are lots more glsl tests here
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/glsl/
All the ones that start with Q&quot;Eglsl-feature-Q&quot;E</description>
<comment>
<author>g...@google.com</author>
<when>Wed, 24 Aug 2011 10:28:16 +0000</when>
<what>Firefox is in the Android Market

IQ&apos;Ell see if I can make an OpenGL app but IQ&apos;Em not sure when I have time.

On the other hand IQ&apos;Em sure at some point WebGL will be built into Android (no idea when that will be but it seems like a logical assuption) at which point it will be important that all handsets have OpenGL ES 2.0 drivers that pass the tests.  IQ&apos;Ed think that would actually be important now for native apps though.

Note: If the Nexus-S is already passing the OpenGL ES 2.0 Conformance tests than please post that here as well. IQ&apos;Ell see if I can get more stuff added to those tests to uncover these kinds of bugs.

Also note: Tests pass on an Xperia Play</what>
</comment>
<comment>
<author>g...@google.com</author>
<when>Thu, 25 Aug 2011 09:02:05 +0000</when>
<what>HereQ&apos;Es the bug demonstrated using the NDK. The left images should look the same as the right images

</what>
</comment>
<comment>
<author>g...@google.com</author>
<when>Fri, 26 Aug 2011 02:46:41 +0000</when>
<what>HereQ&apos;Es Xoom screenshot from the same program. The Xoom driver doesnQ&apos;Et have the bug

</what>
</comment>
</bug>
<bug>
<bugid>19779</bugid>
<title>R.java is generated based on applicationQ&apos;Es package - reusability problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RonixC...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 15:05:22 +0000</openedDate>
<description>facts: 1) R.java is generated to have package Q&lt;Ex.yQ&gt;E where Q&lt;Ex.yQ&gt;E is the
value of the package attribute in the manifest 2) no two different
applications can have the same value Q&lt;Ex.yQ&gt;E the problem: if class Foo
uses a value from R and you want Foo to be reusable across 2 different
applications (com.mycompany.app1 and com.mycompany.app2), you have to
write extra classes and itQ&apos;Es hassle. but in Foo you have choose whether
you are using/importing com.mycompany.app1.R or com.mycompany.app2.R it
would be a lot easier (for developers) if i have a menu called
Page1_menu.xml that i just refer to it in Foo instead of inventing
tricks to do that. solution: i suggest that every gui element/xml such
as a menu would have an optional Q&quot;EpackageQ&quot;E attribute. if this attibute
is not specified the menu info will be generated into Q&lt;Eu.vQ&gt;E.R where u.v
is specified in the package attribute of the manifest (as it is today,
so itQ&apos;Es backward compatible). However, if the Q&apos;EpackageQ&apos;E attribute is
specified in the xml of the gui element/xml then it is used as the
target of the generation. this way if i have 2 different applications,
each with its own manifest package, i can still have in both a
shared/reusable class that uses Q&lt;Ez.yQ&gt;E.R just by specifying Q&lt;Ez.yQ&gt;E as the
value of the new/suggested Q&apos;EpackageQ&apos;E attribute of the reusable items,
e.g pag1e_menu.xml.</description>
</bug>
<bug>
<bugid>6268</bugid>
<title>[Image Gallery] Gallery tend to scan all images in SD card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>darklor...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 08:37:39 +0000</openedDate>
<description>Problem: Image viewer Q&quot;EGalleryQ&quot;E bundle with Android tend to scan every
directory in SD card for images. Impact: Lead to difficult in
categorize, finding and choosing specific photos. Long scanning Q&amp;E
thumbnail generation occur when lots of photo being process. Although
adding .nomedia can prevent folder from scanning, that isnQ&apos;Et a sound
solution for modern phone/smart phone operation. Controls/UI/approaches
for more feasible Q&amp;E practical photo organize would be grateful. E.g.
based on folder method to categorize groups of photo.</description>
<comment>
<author>kostmo</author>
<when>Sat, 30 Jan 2010 20:03:35 +0000</when>
<what>IQ&apos;Em not sure the problem is best phrased as Q&quot;Eadding .nomedia [...] isnQ&apos;Et a sound
solution for modern phone/smart phone operationQ&quot;E.

It does place the responsibility on application developers to add the Q&quot;E.nomediaQ&quot;E file
so that the userQ&apos;Es Gallery doesnQ&apos;Et get clogged with Q&quot;Eapplication graphicsQ&quot;E.  Users
may be unaware of how the Q&quot;E.nomediaQ&quot;E file works or which application(s) is
responsible for littering the gallery, so they are unable to tell the developer to
shape up through Market comments.

This can be very frustrating for users [1].  IQ&apos;Eve filed Issue 6365 regarding this.

[1] http://androidcommunity.com/forums/f7/nomedia-equivalent-for-gallery-24997/

</what>
</comment>
<comment>
<author>karl.goo...@koft.com</author>
<when>Wed, 07 Apr 2010 09:19:48 +0000</when>
<what>It would be easy to have a Gallery setting to allow specifying the image folders. I 
agree, this is a real pain. I seem to have the Gallery cluttered with hundreds of 
images that look like cached images from e-mails. TheyQ&apos;Ere most definitely not photos 
IQ&apos;Eve taken.

It really makes the Gallery look poor. Actually, the Gallery app. is pretty poor to 
start with! It could use a complete revamp.</what>
</comment>
<comment>
<author>lehph...@gmail.com</author>
<when>Wed, 28 Jul 2010 15:44:50 +0000</when>
<what>It seems the music app looks for this .nomedia file too. So if you dont want album covers to show up in gallery you will not be able to listen to the album itself! There should be different categories like .noimage, .nomusic, etc.</what>
</comment>
<comment>
<author>vincent....@gmail.com</author>
<when>Thu, 09 Sep 2010 09:54:31 +0000</when>
<what>Hi,

Just discovered the .nomedia function. Sounds nice, but as comment #3, there must be a classification of the files !</what>
</comment>
<comment>
<author>MrAndySBell</author>
<when>Sun, 15 May 2011 23:02:55 +0000</when>
<what>Agree with number 3 there should be different types of ignore classifications like .noimage so album art can be ignored but not the music files.</what>
</comment>
</bug>
<bug>
<bugid>303</bugid>
<title>EditText does not respect the layout_height of wrap_content</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-19T00:36:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>eduf...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 19:49:57 +0000</openedDate>
<description>The new EditText widgets for M5 are very large. I havenQ&apos;Et been able to
find documentation on EditText styles (such as there is for Buttons) so
I can select a smaller EditText widget (if it exists?). Thus, I added a
textSize to the text within the widget and
android:layout_height=Q&quot;Ewrap_contentQ&quot;E. ShouldnQ&apos;Et this make the widget
only as tall as the height of the text within the EditText widget?
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:textSize=Q&quot;E10dipQ&quot;E However,
the textSize is small but the EditText widget is still the same big
size. Thanks, AN</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 19 Feb 2008 00:36:12 +0000</when>
<what>Hi wrap_content takes into account both the height of the content but also the height of the backgroundQ&apos;Es 
padding. In the case of EditText, the background has a large padding by default. You can reduce this padding by 
calling the setPadding() method on your EditText.</what>
</comment>
<comment>
<author>eduf...@gmail.com</author>
<when>Tue, 19 Feb 2008 18:36:49 +0000</when>
<what>I tried adding the padding and itQ&apos;Es not affecting the height of the EditText box.
IQ&apos;Eve attached the files.

Thank you,

AN</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 19 Feb 2008 21:52:05 +0000</when>
<what>Hi,

I checked our assets and the edit text has a minimum size that you cannot change. The
reason for that is that itQ&apos;Es meant to be used on a touch screen and the widget needs
to be big enough to be easily selected with a finger.

If you need to create a small text field, which we donQ&apos;Et encourage given the touch
screens constraints with the current UI, you should supply your own background that
does not enforce a minimum size.</what>
</comment>
<comment>
<author>eduf...@gmail.com</author>
<when>Wed, 20 Feb 2008 16:48:52 +0000</when>
<what>Thank you again! Do you mind posting the current URL for the assets?

AN</what>
</comment>
</bug>
<bug>
<bugid>6931</bugid>
<title>SMS received during a call makes the phone vibrate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>swengeo...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 03:20:03 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Make a call / Receive a call 2.
Receive a message during the call - What happened. The N1 vibrates while
you are talking. This is annoying to the person holding the phone as
well as the person on the other side, - What you think the correct
behavior should be. So far most phones usually give a beep sound or so
to indicate and incoming message. If the existing implementation is
considered useful, at least provide a way to choose between vibrate and
beep during call. Device: Nexus 1 Firmware Version: 2.1-update1 Baseband
Version: 32.24.00.22U_4.03.00.21_2 Build Number: ERE27</description>
<comment>
<author>bryankli...@gmail.com</author>
<when>Tue, 18 May 2010 16:35:56 +0000</when>
<what>At least motorola droid as well</what>
</comment>
<comment>
<author>singlara...@gmail.com</author>
<when>Mon, 15 Nov 2010 14:58:06 +0000</when>
<what>And Samsung Galaxy as well!!!</what>
</comment>
</bug>
<bug>
<bugid>614</bugid>
<title>Background of transparent (dialogstyle) activity disappears</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T01:05:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>h.vdhie...@gmail.com</reportedBy>
<openedDate>Mon, 07 Apr 2008 21:05:03 +0000</openedDate>
<description>How to reproduce the problem: 1. Create a normal (full screen activty)
2. Lauch a dialog style activity (with a transparent background) 3.
Lauch from this dialog a full screen activity without a transparent
background. 4. Return to the dialog style activity The result: The
activity that should be visible behind the dialog is no longer visible.
Instead only a checkerbord pattern is displayed.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:55:11 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 01:05:35 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>6521</bugid>
<title>Phone vibrates when in call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>dgwi...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 16:33:50 +0000</openedDate>
<description>When phone is set to vibrate for notifications, it vibrates even when
in- call. Desired behavior: Phone should not vibrate when in-call. It
should instead should provide an audible notification through the
earpiece. Motorola Droid Firmware 2.0.1, build ESD56</description>
<comment>
<author>heydn.er...@gmail.com</author>
<when>Tue, 26 Jul 2011 18:01:00 +0000</when>
<what>I have a Nexus One that also does this. ItQ&apos;Es unacceptable, especially since it seems to be such an easy fix...</what>
</comment>
</bug>
<bug>
<bugid>2963</bugid>
<title>Selection issues in Contacts -Q&gt;E Call log when scrolling while pressing some keys</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 23:28:44 +0000</openedDate>
<description>Steps: * Open Contacts * Navigate to Q&quot;ECall logQ&quot;E tab * Press and hold the
return key and then start to scroll using the touchscreen Attached is
the result of it (note that the weird selection repeats itself if you
scroll up or down the list (every 6th item is Q&quot;EbadQ&quot;E if you scroll up or
down after triggering the bug) G1 running CRB43</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:58:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:08:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1765</bugid>
<title>Browser crashes and double window close</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-22T16:15:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pup...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jan 2009 11:56:43 +0000</openedDate>
<description>IQ&apos;Eve found that it is possible to press the close button of a browser
window before the Q&quot;EDo you want to close?Q&quot;E dialog appears. After saying
yes to that dialog, the browser crashes.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 01:31:42 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 16:15:10 +0000</when>
<what>This issue was fixed and the fix will be in a future release</what>
</comment>
</bug>
<bug>
<bugid>6446</bugid>
<title>Maps: Map moves erratically during pinch-zoom</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DanFabul...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 01:51:37 +0000</openedDate>
<description>On Nexus One 2.1-update1, hold the phone with your left hand, put your
right index finger down in the lower-left quadrant of the screen and
drag your right index finger from the center to the upper-left, and back
again, without releasing either finger. Do this about 10 times, Actual:
The map will pan in a random direction while youQ&apos;Ere pinch-zooming
Expected: The map should not pan at all during a pinch-zoom; the
stationary finger should always remain at the same lat-long.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
<comment>
<author>DanFabul...@gmail.com</author>
<when>Mon, 24 May 2010 16:01:45 +0000</when>
<what>This bug also affects MapView, but I donQ&apos;Et expect anybody to read this comment, so I
reopened bug 8544.</what>
</comment>
</bug>
<bug>
<bugid>17593</bugid>
<title>honeycomb 3.1 browser quits unexpectedly for some web pages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>28</stars>
<reportedBy>rjmbeg...@gmail.com</reportedBy>
<openedDate>Sun, 12 Jun 2011 18:17:50 +0000</openedDate>
<description>Try www.groworganic.com for an obvious example of the behavior. The
termination has occurred on other pages as well. Hardware: Motorola xoom
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>eeg...@gmail.com</author>
<when>Mon, 13 Jun 2011 06:51:57 +0000</when>
<what>Groworganic.com works fine for me...using android3.1 on asus transformer, but iQ&apos;Eve had the problem you described while using the desktop user agent string.</what>
</comment>
<comment>
<author>rjmbeg...@gmail.com</author>
<when>Mon, 13 Jun 2011 17:59:23 +0000</when>
<what>The problem may be one of the hardware integration problems that are spoken
about frequently regarding android (Xoom vs Transformer). I can view the
same website without problems using a Motorola Atrix with Android 2.2.2. I
am only reporting what I have observed. My days as a developer are over.
IQ&apos;Ell leave the coffee, Jolt and late nights to younger, hungrier technology
enthusiasts.</what>
</comment>
<comment>
<author>brian.jo...@gmail.com</author>
<when>Fri, 17 Jun 2011 00:54:42 +0000</when>
<what>I thought it just an issue with my Motorola Xoom wifi. My browser is constantly closing. I did a factory reset and issue prevails. It didnQ&apos;Et do that with 3.0 but not sure if that is the root cause</what>
</comment>
<comment>
<author>reece.g...@gmail.com</author>
<when>Mon, 20 Jun 2011 08:49:49 +0000</when>
<what>Honeycomb 3.1 on my Asus Eeepad transformer

Browser quits to Home screen randomly (occured approx. 10 times in 8 hours use).  When you re-open the browser, it defaults to Home page again and has lost all the tabs that were opened. 

Browser is generally unstable, for example, pages wonQ&apos;Et fully load sometimes or the loading sequence completes yet the page does not display all of the content.  Sometimes scrolling up/down the page will make some content appear where it had not before.</what>
</comment>
<comment>
<author>coversfa...@gmail.com</author>
<when>Mon, 20 Jun 2011 12:05:22 +0000</when>
<what>IQ&apos;Em having the same problem, the browser keeps shutting down on my Acer iconia a500.  I have try opera, dolphin and firefox but they all shutdown randomly.  The only difference is that firefox try to re-open the closed tabs.

</what>
</comment>
<comment>
<author>Hutch...@gmail.com</author>
<when>Mon, 20 Jun 2011 19:24:38 +0000</when>
<what>Yes, have noticed the same behavior only just started happening. I do have a virus checker installed. This was just an issue that started appearing since 6/18/2011 for me,</what>
</comment>
<comment>
<author>RIC...@VERIZON.NET</author>
<when>Sun, 26 Jun 2011 05:44:19 +0000</when>
<what>Maximum fighting.com crashes every time on the Motorola Xoom. Random browser crashes at least 3 or 4 times a day. UaString:desktop on 3.1 web browsing on WiFi</what>
</comment>
<comment>
<author>mire...@gmail.com</author>
<when>Tue, 28 Jun 2011 18:46:45 +0000</when>
<what>my browser quits suddenly on some URLs, like techradar, gsmarena and others, maybe 10 times in 30 min, quite annoying. Mirren browser also, altough it seems a little more stable. Asus transformer, honeycombb 3.1</what>
</comment>
<comment>
<author>kjsekhar...@gmail.com</author>
<when>Thu, 30 Jun 2011 05:22:22 +0000</when>
<what>ASUS Transformer. Browser takes ages to load some pages or just crashes to home.
I have been unable to open and navigate www.techradar.co.uk once. This is a good site to test as it happens every time.</what>
</comment>
<comment>
<author>MatthewG...@gmail.com</author>
<when>Fri, 01 Jul 2011 11:44:04 +0000</when>
<what>Www.thenewsstar.com crashes constantly using stock browser and dolphin hd. Acer iconia a500</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Thu, 07 Jul 2011 02:38:09 +0000</when>
<what>The browser on my xoom crashes on seekingalpha.com every time I visit it. There is no error message, it just simply closes. This is very disappointing because I really enjoy this site. I hope this issue is fixed. I will comment again if I find another site that crashes the browser.  </what>
</comment>
<comment>
<author>ibhab...@gmail.com</author>
<when>Mon, 11 Jul 2011 02:08:02 +0000</when>
<what>IQ&apos;Em having the same issue..very frequent with all pages, from google home page to.....every page, very random..closed while I was first typing this. Since update, but perhaps even more so since installing Swype..can that be it? Figure not since I doubt everyone here has Swype.</what>
</comment>
<comment>
<author>rjbeg...@wildflorals.com</author>
<when>Thu, 14 Jul 2011 16:58:57 +0000</when>
<what>Recent system upgrade to 3.2 appears to correct the problem.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 15 Jul 2011 15:50:50 +0000</when>
<what>I got the 3.2 update today on my Xoom. I will test the stability of the browser and see if it still crashes on seekingalpha.com. So far i have seen that browser rendering has improved a little bit.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 15 Jul 2011 17:35:11 +0000</when>
<what>I found that seekingalpha.com still crashes the browser. Looks like this issue is not completely gone yet. I will test other sites and see if they crash the browser too.</what>
</comment>
<comment>
<author>bobla...@gmail.com</author>
<when>Thu, 21 Jul 2011 08:35:51 +0000</when>
<what>brothers,

Acer iconia a500. Random Crash constantly. Esp. when I use the URL bar to make google search! upgrading to Android 3.1 wonQ&apos;Et help and I feel hopeless at this moment.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 29 Jul 2011 17:03:17 +0000</when>
<what>www.wdyl.com (owned by Google)  can sometimes crash the browser after doing several searches. See issue 18898 for more information.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 01 Aug 2011 19:53:12 +0000</when>
<what>I found an article on tech crunch that crashes the browser. It is about a fake iphone. After loading it, the browser gradually slowed down, then Q&quot;Eblacked-outQ&quot;E, then quit. It occurred on the desktop version of the site. When I tried to load the site again, it gave me the mobile versionof the site. I will see if just loading the techcrunch home page will crash the browser.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 01 Aug 2011 19:59:31 +0000</when>
<what>I just found that the tech crunch home page (desktop version) crashes the browser. When I loaded the site, it was very laggy, and after scrolling around the page, the browser blacked out and quit. The mobile version doesnQ&apos;Et appear to be laggy or cause a crash.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Tue, 02 Aug 2011 15:29:58 +0000</when>
<what>Why HasnQ&apos;Et Google done anything about this issue? This issue doesnQ&apos;Et even have an owner. </what>
</comment>
<comment>
<author>bobla...@gmail.com</author>
<when>Tue, 02 Aug 2011 15:32:58 +0000</when>
<what>No update and bug fix from Acer. I am thinking of selling the android tab for an ipad 2 now...</what>
</comment>
<comment>
<author>sarasota...@gmail.com</author>
<when>Wed, 03 Aug 2011 16:53:11 +0000</when>
<what>Seeking Alpha begins to open, then crashes.  Every single time.  Xoom tablet.  Will try contacting seeking alpha from desktop.  Will report here if they have a fix.  Still ticked big time at motorola for not operating a central bug/glitch site.  Cause it might hurt sales?  Will hurt company in the long run - customer satisfaction is hard won but easily lost.  Right?</what>
</comment>
<comment>
<author>Hutch...@gmail.com</author>
<when>Wed, 03 Aug 2011 18:08:41 +0000</when>
<what>The U.S. Xoom is a pure Google Experience Device. In otherwords, the Honeycomb software is just as Google released it without any manufacturer modifications.

Next, I believe the issue is with the website and not with the browser. The Dolphin Browser works perfectly with the site in Desktop mode. Of course the stock Honeycomb browser does crash on load. The Opera browser loads, but semi crashes, no scrolling, but the links are still valid and clickable.

My guess, Alpha probably optimized the mobile site for iphone/ipad and bad java script might be the issue. Yes, I tried the site with the stock browser user-agent string set to desktop, ipad, iphone. They all crashed which also might mean seekingalpha.com might not be using standard user-agent detection. Seems as if the site does start to load, then when the script call occurs for the list of articles, it crashes the browser.

</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 17 Aug 2011 00:13:47 +0000</when>
<what>@sarasota...@gmail.com - Does Seeking alpha have a solution yet? It has been nearly 2 weeks since you posted comment #22.</what>
</comment>
<comment>
<author>qazi15...@gmail.com</author>
<when>Sun, 21 Aug 2011 20:29:20 +0000</when>
<what>still no luck with seeking alpha on multiple brwsers</what>
</comment>
</bug>
<bug>
<bugid>12421</bugid>
<title>bionic support for tsearch, tfind, tdelete, twalk...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Asmadeu...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 05:40:50 +0000</openedDate>
<description>Hello, Still for VLC, IQ&apos;Em going to send a few issues today. Sorry for
the work and please excuse me if itQ&apos;Es less complete than the previous
ones (or complain! but I really think you donQ&apos;Et use stuff like the
command line to compile or even the sample code thatQ&apos;Es downright
obvious) There is no tree or hashtable implemented in bionic at the
moment. I understand that it is not really along the philosophy used to
develop bionic, because itQ&apos;Es not a simple binding to kernel calls but
really a C function. Nevertheless, it is implemented in the libc and is
apparently used (we only use the t* functions, but I guess it doesnQ&apos;Et
hurt to have a more complete libc), so it would be great if you could do
something. Otherwise weQ&apos;Ed just end up copying uClibcQ&apos;Es source
libc/misc/search directory... Thanks, Asmadeus | Dominique Martinet</description>
</bug>
<bug>
<bugid>18983</bugid>
<title>Slelecting Details in Gallery makes it crash in 3.2 update on Asus Transformer.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>bigbe...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 17:09:25 +0000</openedDate>
<description>Ever since the 3.2 update if I open a picture and try to view the
Q&apos;EDetailsQ&apos;E from the menu, Gallery crashes. This is on a Asus Transformer.</description>
<comment>
<author>undaunt...@gmail.com</author>
<when>Mon, 08 Aug 2011 14:01:13 +0000</when>
<what>Having the same problem in Asus transformer TF-101. Clicking on details causes an the error message Q&quot;EThe Application Gallery (process com.google.android.gallery3d) has stopped unexpectedly. Please try again. Forced CloseQ&quot;E.

build number: HTJ85B.US_epad-8.6.5.6-20110726
kernel version: 2.6.36.3 android@mercury #1
android version: 3.2

i have installed:
google sky map
pulse
nytimes
wolfram alpha
amazon kindle
evernote
dolphine browser
google talk
google+
thinking space
google maps
adobe acrobat
adobe flash
skype
wifi analyzer
google picasa tool
realcalc
wordpress
</what>
</comment>
<comment>
<author>wrxst...@gmail.com</author>
<when>Wed, 17 Aug 2011 08:28:59 +0000</when>
<what>Seems to be a 3.2 bug.
Google please fix.
http://forum.xda-developers.com/showthread.php?t=1222192</what>
</comment>
<comment>
<author>jana...@gmail.com</author>
<when>Wed, 17 Aug 2011 18:16:12 +0000</when>
<what>same thing on WW 8.6.5.6 stock Asus with no 3rd party applications installed except for 

Adobe Flash 10.3
Opera Mobile Browser


</what>
</comment>
<comment>
<author>cwal...@gmail.com</author>
<when>Tue, 23 Aug 2011 19:33:38 +0000</when>
<what>Can reproduce this issue as well. No matter the image, the gallery will crash if Q&quot;EDetailsQ&quot;E is tapped in the top-left options menu.

IQ&apos;Em running Honeycomb version 3.2 on my ASUS Eee Pad Transformer.

I donQ&apos;Et get a crash report option, but the exact process that crashed is listed - Q&quot;Ecom.android.gallery3dQ&quot;E without the quotes. 

Now, IQ&apos;Em thinking this might not be the gallery itself, but a sub-process that handles the 3D rendering of albums. IQ&apos;Em only thinking this because of the process name - it could just be the actual name of the Gallery application. I donQ&apos;Et see why the 3D rendering area would crash because of this, however, so it may very well be the entire application. 

I can give any other information about my tablet if necessary.</what>
</comment>
</bug>
<bug>
<bugid>17915</bugid>
<title>Found bug in how the Android OS handles contacts. Please contact me for full description.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SUPER.SE...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 15:00:51 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9017</bugid>
<title>Exchange folders missing</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-28T04:02:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>54</stars>
<reportedBy>Andreas....@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 10:36:08 +0000</openedDate>
<description>I have about 50 mail folders in my Exchange 2007 account. The folder
hierarchy has got max. three levels. Only 20 of them are display on my
german Motorola Milestone. The hierarchy and sort order is ignored. I
could reproduce the bug on a HTC Desire. With other apps like Touchdown,
all folders are being displayed. All folders should display in the right
sort order and hierarchy. Android 2.1-update1 Build SHOLS_U2_02.34.0</description>
<comment>
<author>nik.thir...@gmail.com</author>
<when>Fri, 11 Jun 2010 11:45:15 +0000</when>
<what>I have similar issues with Exchange 2003.

Sort order ignored.

Missing subfolders. I can not see any pattern here.

Motorola Milestone 
Android 2.1-update1
Build SHOLS_U2_02.34.0
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 11 Jun 2010 16:36:22 +0000</when>
<what>Is this the built-in Email application, or an HTC application?</what>
</comment>
<comment>
<author>nik.thir...@gmail.com</author>
<when>Fri, 11 Jun 2010 16:49:15 +0000</when>
<what>I am using the built in email app on my Milestone.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 11 Jun 2010 16:50:44 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 11 Jun 2010 16:52:26 +0000</when>
<what>If you send me mail, I can give you instructions for generating some logging information that might be helpful in sorting this out.</what>
</comment>
<comment>
<author>sath...@gmail.com</author>
<when>Fri, 11 Jun 2010 17:14:01 +0000</when>
<what>I am using Nexus One with Android 2.2 and i see similar issue. I have a folder with two sub folders in my Exchange account but in my Nexus One the sub folders are not shown.</what>
</comment>
<comment>
<author>nsrder...@gmail.com</author>
<when>Fri, 02 Jul 2010 13:08:29 +0000</when>
<what>problem also exists on HTC Hero, tried Version 1.5, 1.6 and now 2.1

I donQ&apos;Et see what the problem should be, ItQ&apos;Es not folder depth.
iQ&apos;Eve got folders like;
INBOX/DEPARTMENT/USERNAME1
INBOX/DEPARTMENT/USERNAME2
INBOX/DEPARTMENT/USERNAME3

But all other users are missing, and they are the same depth also isQ&apos;Et not the number of characters, because users with a 5 letter name are not shown and users with 12 characters including a space are shown.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 16:24:21 +0000</when>
<what>If one of you with a Q&quot;EstockQ&quot;E Android device (i.e. not Hero or other phones with Sense), please contact me via email, and IQ&apos;Ell get you logging instructions that might help narrow down the problem.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Mon, 12 Jul 2010 22:56:57 +0000</when>
<what>Similar problem here with FRF91 on Nexus One and Exchange 2003. Some folders are missing mostly those with subfolders in there. Seems only leaf-folders are beeing synced despite from the normal inbox.</what>
</comment>
<comment>
<author>nik.thir...@gmail.com</author>
<when>Wed, 14 Jul 2010 18:04:16 +0000</when>
<what>mbl...@google.com, I have sent already two emails and did not hear back from you about any logging instructions.

Would you mind posting them here directly?</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Mon, 19 Jul 2010 20:10:51 +0000</when>
<what>Jep. I also sent a mail to mbl... but no response. I REALLY need some of the missing folders. So _please_ make a response.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Jul 2010 20:50:21 +0000</when>
<what>IQ&apos;Em sorry I havenQ&apos;Et responded; IQ&apos;Eve just been busy.  IQ&apos;Ell send something about logging later today.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Jul 2010 21:14:45 +0000</when>
<what>Issue 5320 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 06:03:23 +0000</when>
<what>HereQ&apos;Es some info about generating logs for Email.

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging, go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Tue, 20 Jul 2010 13:07:41 +0000</when>
<what>Hello!

Thanks for the instructions for the emaillog.txt. But: IQ&apos;Em unable to turn logging of again. If try the same procedure as I did, when turning it on after typing Q&quot;EdebugQ&quot;E nothing happens. Even after phone restart. I tried the way over the E-Mail application and also over settings.
The logfile is beeing generated as aspected. I will send it to you when it logs something interesting to this issue.

Tank you</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Tue, 20 Jul 2010 13:30:17 +0000</when>
<what>OK. Sorry. My mistake. I was in the wrong menu. I was in in Accountsettings instead of Accounts.</what>
</comment>
<comment>
<author>nik.thir...@gmail.com</author>
<when>Tue, 20 Jul 2010 13:58:04 +0000</when>
<what>mbl, thanks for the instructions.

Which actions do I need to do so that you get the kind of information which you need in the log? I tried to refresh the folders but that does not list all the subfolders in the log file.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 17:20:08 +0000</when>
<what>In the case of the folder list, youQ&apos;Ed need to re-create the account.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Tue, 20 Jul 2010 19:53:29 +0000</when>
<what>Hello mbl,

IQ&apos;Eve done a re-creation of my account. Maybe I found the reason for this:
Most folders are displayed as Q&quot;EType: 12Q&quot;E in the logfile. These folders are working fine.
The missing folders are displayed as Q&quot;EType: 1Q&quot;E.

By the way: Notices are Type 17 and 10 and Tasks are Type 7.

If you are interested in the complete logfile, send me a mail.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Tue, 20 Jul 2010 19:55:51 +0000</when>
<what>Here is a small part of the log:

[21:33:50] EAS Parser| FolderServerId: ad019299f7f9db45991b482e65a558db-2b0219
[21:33:50] EAS Parser| FolderParentId: ad019299f7f9db45991b482e65a558db-2b0208
[21:33:50] EAS Parser| FolderDisplayName: XING/OpenBC
[21:33:50] EAS Parser| Type: 12
[21:33:50] __eas(koerner@netzwerge.de)| Adding mailbox: XING/OpenBC
[21:33:50] EAS Parser| FolderServerId: ad019299f7f9db45991b482e65a558db-2b021a
[21:33:50] EAS Parser| FolderParentId: f7fbe04a2886bb4b87c2bf33e2958f81-281d
[21:33:50] EAS Parser| FolderDisplayName: Politik
[21:33:50] EAS Parser| Type: 12
[21:33:50] __eas(koerner@netzwerge.de)| Adding mailbox: Politik
[21:33:50] EAS Parser| FolderServerId: ad019299f7f9db45991b482e65a558db-2b021b
[21:33:50] EAS Parser| FolderParentId: f7fbe04a2886bb4b87c2bf33e2958f81-281d
[21:33:50] EAS Parser| FolderDisplayName: Privat
[21:33:50] EAS Parser| Type: 1
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 20:47:09 +0000</when>
<what>YouQ&apos;Ere right; we donQ&apos;Et sync folders of type 1 (which is defined as Q&quot;EUser-created folder (generic)Q&quot;E  The reason we donQ&apos;Et sync them is that we have no idea what kind of contents they hold.   Type 12 are Q&quot;EUser-created MailQ&quot;E.   IQ&apos;Em going to mark this bug as Q&quot;Eworks as intendedQ&quot;E, because this really is working as intended.  If youQ&apos;Ed like to create an enhancement request for this, feel free to do so.</what>
</comment>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Tue, 20 Jul 2010 20:54:32 +0000</when>
<what>That is quite odd. Netzwerghh, are the type 1 folders nested within type 12?</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Tue, 20 Jul 2010 22:31:02 +0000</when>
<what>Hello Geoff,

my type 1 folders are just subfolders of the inbox which carry other subfolders. I believe that these folders are some really old folders which I created with an really old version of Outlook before I importet my whole pst to an exchange account.
To fix this I did the following:
- renamed the missing folder in something like Q&quot;Efoldername_oldQ&quot;E
- recreated the folder
- moved all content of foldername_old in the newly created folder
- deleted foldername_old
This made the mssing folder appear in my android mail folders. Well itQ&apos;Es just a new folder. But donQ&apos;Et forget to have a look at your rules on the exchange server if you have any. Because they have to be changed for the new folder.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Tue, 20 Jul 2010 22:35:58 +0000</when>
<what>Thank you mbl for your reply, as I wrote to Geoff I figured out how to solve this. But I think you shold include the type1 folders because they are treated by outlook as mailfolders. But I think they appear only on very old installations.

By the way could you have a look at my Issue 9886 which has to do with calendar and recurring events which start before 1970-01-01 not being synced? I postet the logfile in that issue.</what>
</comment>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Wed, 21 Jul 2010 00:29:20 +0000</when>
<what>That was why I asked, and I agree. I think they should be included. Or at least put something in there that says, if Folder Type 1 is contained within Folder type 12, then bring over.</what>
</comment>
</bug>
<bug>
<bugid>17709</bugid>
<title>issue while changing the orientation from portrai to landscape mode..</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neha.sha...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 10:27:33 +0000</openedDate>
<description>Hi, I am flashing the attached apk on G2 HTC.I am getting one issue
while changing the orientation in Home Analysis Screen. 1. Go to Home
Analysis. 2. Select the list of rooms. 3. Change the orientation. The
rooms which has been selected should retian when the orientation is
changed. The list of rooms is not retained when the orientation is
changed. Please look into it Q&amp;E let me know the reason. Thanks, Neha</description>
</bug>
<bug>
<bugid>7091</bugid>
<title>Slide Unlocks Phone with multi-touch procedure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>SirFunKn...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 18:49:19 +0000</openedDate>
<description>Steps to reproduce the problem: 1) Lock the phone, then bring up the
Q&quot;Eslide to unlockQ&quot;E screen. 2) Press down on the round green circle unlock
icon with your left thumb. 3) While keeping left thumb pressed down,
press down on the grey volume icon, with the right thumb. 4) Lift up
left thumb. What happened: - Phone unlocks without performing slide.
What you think the correct behavior should be: - I would expect the
phone to require a slide motion to unlock to prevent accidental unlocks.
This could explain why phone unlocks when in a pocket. DonQ&apos;Et forget to
mention which device you have, making sure that it runs Android 2.0: I
am using a Motorola Droid with 2.0.1 firmware.</description>
<comment>
<author>SirFunKn...@gmail.com</author>
<when>Thu, 20 May 2010 19:09:00 +0000</when>
<what>This is still a problem with Android 2.1</what>
</comment>
</bug>
<bug>
<bugid>6436</bugid>
<title>Cannot open contact database on eclair sometimes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>smmun...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 20:26:54 +0000</openedDate>
<description>During random monkey test on android 2.1 we find that sometimes Contact
ContentProvider is unable to open contact database
ava.lang.RuntimeException: Unable to get provider
com.android.providers.contacts.CallLogProvider:
android.database.sqlite.SQLiteException: unable to open database file at
android.app.ActivityThread.installProvider(ActivityThread.java:4245) at
android.app.ActivityThread.installContentProviders(ActivityThread.java:4017)
at
android.app.ActivityThread.handleBindApplication(ActivityThread.java:3976)
at android.app.ActivityThread.access$2900(ActivityThread.java:119) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1886) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4338) at
java.lang.reflect.Method.invokeNative(Method.java:-2) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(NativeStart.java:-2) Caused by:
android.database.sqlite.SQLiteException: unable to open database file at
android.database.sqlite.SQLiteDatabase.native_setLocale(SQLiteDatabase.java:-2)
at
android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1750)
at android.database.sqlite.SQLiteDatabase.(SQLiteDatabase.java:1700) at
android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:738)
at
android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:760)
at
android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:753)
at
android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:501)
at
android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:193)
at
android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
at
com.android.providers.contacts.ContactsDatabaseHelper.getWritableDatabase(ContactsDatabase
Helper.java:1413) at
com.android.providers.contacts.CallLogProvider.onCreate(CallLogProvider.java:79)
at android.content.ContentProvider.attachInfo(ContentProvider.java:710)
at android.app.ActivityThread.installProvider(ActivityThread.java:4242)
at
android.app.ActivityThread.installContentProviders(ActivityThread.java:4017)
at
android.app.ActivityThread.handleBindApplication(ActivityThread.java:3976)
at android.app.ActivityThread.access$2900(ActivityThread.java:119) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1886) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4338) at
java.lang.reflect.Method.invokeNative(Method.java:-2) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(NativeStart.java:-2)</description>
<comment>
<author>sebastia...@gmail.com</author>
<when>Fri, 30 Jul 2010 18:18:38 +0000</when>
<what>Several users had reported the same problem in our app (Uloops). The only workaround we found is to uninstall and install the app again. 

Stacktrace:
Caused by: android.database.sqlite.SQLiteException: unable to open database file
	at android.database.sqlite.SQLiteDatabase.dbopen(Native Method)
	at android.database.sqlite.SQLiteDatabase.Q&lt;EinitQ&gt;E(SQLiteDatabase.java:1698)
	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:739)
	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:761)
	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:754)
	at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:476)
	at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:193)
	at android.webkit.WebViewDatabase.getInstance(WebViewDatabase.java:177)
	at android.webkit.WebView.Q&lt;EinitQ&gt;E(WebView.java:749)
	at android.webkit.WebView.Q&lt;EinitQ&gt;E(WebView.java:727)
	... 26 more


build: android_SPH-M900;SPH-M900;2.1-update1
</what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Tue, 09 Nov 2010 18:50:05 +0000</when>
<what>Versions/Devices where this bug were reported. Always while trying to create a WebView object.

Version 2.1.1:
android_SPH-M910;Samsung
SPH-M900
GT-I5700
SPH-M900

Version 1.6:
SonyEricssonE10i;E10i_1238-3187
HTC Dream
a50
sholes;voles

Version 1.5:
SPH-M900
zeppelin_tmo_us

IQ&apos;Eve the complete stacktrace of every crash if you need them</what>
</comment>
</bug>
<bug>
<bugid>9086</bugid>
<title>Browser crashes when navigating to http://lifewisewa.com</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-02T14:45:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>apush...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 05:16:55 +0000</openedDate>
<description>Device: Sprint EVO 4G Firmware version: 2.1-update1 Also got a repro on
another Android 2.1 device of my friend of which I donQ&apos;Et know specifics.
Repro steps: Navigate browser to http://lifewisewa.com/ (can be built-in
chrome browser, Skyfire or Dolphin HD). Expected: Page renders Actual:
Page starts rendering and then browser crashes. Since this bug seems to
be browser agnostic, it looks like itQ&apos;Es in some underlying library that
all browsers use. It looks like a buffer overrun to me so it has
potential security implications.</description>
<comment>
<author>rajfi...@gmail.com</author>
<when>Tue, 15 Jun 2010 06:33:23 +0000</when>
<what>The issue is also reproducible on Nexus One running Android 2.2 FRF50.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Jun 2010 18:47:52 +0000</when>
<what>confirmed in 2.2 FRF75. hereQ&apos;Es the stack trace:

pid: 4887, tid: 4897  Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 00000025
  r0 00000000  r1 00000000  r2 00000000  r3 00000000
  r4 a87d33c0  r5 00000000  r6 00000000  r7 00000001
  r8 46aaab80  r9 41866e74  10 41866e5c  fp 46aaaed8
  ip 00000004  sp 46aaa630  lr a84a66f1  pc a850574c

Stack Trace:
  RELADDR   FUNCTION                                                                                                                                          FILE:LINE
  v------Q&gt;E  WebCore::Node::firstChild() const                                                                                                                 /usr/local/google/buildbot/repo_clients/git_froyo-release/external/webkit/WebCore/dom/Node.h:165
  0020574c  (unknown)                                                                                                                                         /usr/local/google/buildbot/repo_clients/git_froyo-release/external/webkit/WebCore/dom/Node.h:165
  001a66ec  android::CacheBuilder::isFocusableText(android::CacheBuilder::NodeWalk*, bool, WebCore::Node*, android::CachedNodeType*, WebCore::String*) const  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/webkit/WebKit/android/nav/CacheBuilder.cpp:2676
  001a6f14  android::CacheBuilder::BuildFrame(WebCore::Frame*, WebCore::Frame*, android::CachedRoot*, android::CachedFrame*)                                  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/webkit/WebKit/android/nav/CacheBuilder.cpp:1144

Stack Data:
  ADDR      VALUE     FILE:LINE/FUNCTION
  46aaa600  a86a62f2  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/v8/src/../include/v8.h:865
                      WebCore::HTMLViewSourceDocument::createContainingTable()
  46aaa604  a879a9d4  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/v8/src/../include/v8.h:865
                      WebCore::HTMLInputElement::parseMappedAttribute(WebCore::MappedAttribute*)
  46aaa608  a86a62f4  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/v8/src/../include/v8.h:865
                      WebCore::HTMLViewSourceDocument::createContainingTable()
  46aaa618  00885520  
  46aaa634  a87d33c0  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/v8/src/../include/v8.h:865
                      WebCore::Frame::setJSDefaultStatusBarText(WebCore::String constQ&amp;E)
  46aaa640  00869510  
  46aaa648  00869588  
  46aaa654  00875070  
  46aaa67c  00568f70  
  46aaa68c  a86a2fef  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/webkit/JavaScriptCore/wtf/RefPtr.h:58
                      WebCore::HTMLTokenizer::processToken()
  46aaa6c0  00869524  
  46aaa6c4  00869524  
  46aaa6c8  00869524  
  46aaa6cc  00869524  
  46aaa700  0086952e  
  46aaa704  00869540  
  46aaa708  0086954e  
  46aaa70c  0086955e  
  46aaa740  00869572  
  46aaa744  00869572  
  46aaa748  00869572  
  46aaa74c  00869572  
  46aaa780  00869524  
  46aaa784  00869524  
  46aaa788  00869524  
  46aaa78c  00869524  
  46aaa7d8  a86a62d4  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/v8/src/../include/v8.h:865
                      WebCore::HTMLViewSourceDocument::createContainingTable()
  46aaa808  00010100  
  46aaa80c  a84f6525  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/webkit/WebCore/platform/graphics/GraphicsContext.cpp:382
                      WebCore::GraphicsContext::drawHighlightForText(WebCore::Font constQ&amp;E, WebCore::TextRun constQ&amp;E, WebCore::IntPoint constQ&amp;E, int, WebCore::Color constQ&amp;E, WebCore::ColorSpace, int, int)
  46aaa810  00568f88  
  46aaa82c  00869588  
  46aaa830  00685b78  
  46aaa834  00869008  
  46aaa838  00885520  
  46aaa83c  a84a6f19  /usr/local/google/buildbot/repo_clients/git_froyo-release/external/v8/src/../include/v8.h:865
                      WebCore::HTMLViewSourceDocument::addViewSourceToken(WebCore::Token*)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 17 Jun 2010 20:36:16 +0000</when>
<what>Good bug. The text at the bottom of the page looks like a possible postal address, and thereQ&apos;Es an edge case where running out of text nodes is unexpected. It is not a buffer overflow or a security hole.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:45:36 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
<comment>
<author>sachinra...@gmail.com</author>
<when>Wed, 25 Aug 2010 12:04:38 +0000</when>
<what>Where can I find the fix for this issue. 

I cannnot find in the android.git.kernel.org. 

Can you provide the URL.</what>
</comment>
<comment>
<author>sachinra...@gmail.com</author>
<when>Thu, 26 Aug 2010 12:20:02 +0000</when>
<what>Can you please let us know the patch/commit ID and location?</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Thu, 26 Aug 2010 14:50:32 +0000</when>
<what>The patch has not been released.  The patched file is

http://android.git.kernel.org/?p=platform/external/webkit.git;a=blob;f=WebKit/android/nav/CacheBuilder.cpp

and the patch can be applied by changing line 

2676                         node = node-Q&gt;EtraverseNextNode();

to

2676                         if (node) node = node-Q&gt;EtraverseNextNode();
</what>
</comment>
</bug>
<bug>
<bugid>1302</bugid>
<title>cannot install OTA downloaded *.apk  to emulator</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-12-19T02:09:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>auj...@gmail.com</reportedBy>
<openedDate>Fri, 14 Nov 2008 20:01:02 +0000</openedDate>
<description>Hi I am trying to download *.apk pubished apps on to my emulator and I
am having problems. The same *.apk is installable via adb ( adb install
*.apk)but not via browser. The log shows I/ActivityManager( 54):
Starting activity: Intent { action=android.intent.action.VIEW
data=file:///sdcard/download/aBubblePop- 1.apk
type=application/vnd.android.package-archive flags=0x4000000 comp=
{com.android.packageinstaller/com.android.packageinstaller.PackageInstaller
Activity} } I/ActivityManager( 54): Displayed activity
com.android.packageinstaller/.PackageInstallerActivity: 394 ms
I/PackageInstaller( 185): Launching settings Installing apk file.
Failure I/ActivityManager( 54): Starting activity: Intent {
action=android.settings.APPLICATION_SETTINGS } D/AndroidRuntime( 185):
Shutting down VM W/dalvikvm( 185): threadid=3: thread exiting with
uncaught exception (group=0x40010e28) E/AndroidRuntime( 185): Uncaught
handler: thread main exiting due to uncaught exception E/AndroidRuntime(
185): android.content.ActivityNotFoundException: No Activity found to
handle Intent { action=android.settings.APPLICATION_SETTINGS } I even
tried checking settings.db but could not find corresponding table Is
this a bug ? Is there some fix for this ? I am using apps from
http://andappstore.com/AndroidPhoneApplications/apps/!index. I could not
find any fix for this on the net. Please help Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:09:35 +0000</when>
<what>I assume that this was with 1.0r1. Settings are in 1.0r2</what>
</comment>
</bug>
<bug>
<bugid>7488</bugid>
<title>New way to unlock the phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>wong....@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 10:28:32 +0000</openedDate>
<description>Randomized virtual numpad. instead of a classic numpad : 789 456 123
each time you wake upt the phone it display a random numpad 765 489 321
584 793 126 And so on User only have to enter 4 digits always the same
(suppose it is 1234). The randomization of the numpad make it impossible
to guess the four digits from finger smudges alone. It also protect
against possible Q&quot;EtouchloggerQ&quot;E (keylogger, but for touch...)</description>
<comment>
<author>jason.na...@gmail.com</author>
<when>Mon, 10 Oct 2011 18:28:35 +0000</when>
<what>I agree with gesture unlocking you can follow the pattern left by some users because of skin oils. I recommend using three different colors and three different shapes to set the gesture unlock sequence. For example: unlock pattern is green square, yellow triangle, red circle. The position of the color shapes changes each unlock screen. If an oil trail is left on the screen the pattern becomes randomized as the shapes move home location.
</what>
</comment>
</bug>
<bug>
<bugid>2239</bugid>
<title>My Contacts are not sync correctly with my Gmail Concatcs (no photos)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>13</stars>
<reportedBy>vendor.net@gmail.com</reportedBy>
<openedDate>Tue, 17 Mar 2009 21:40:04 +0000</openedDate>
<description>Here is a history from android market help: Here is my problem: I
updated to ADP 1.1 and tried to sync my contacts. They are all synced,
but with no photos. I attached a photo to a contact and after sync it
was on my Gmail Contacts, but the pictures from my Gmail contacts are
not synced and I get sometimes Q&quot;ESync is currently experiencing problems.
It will be back shortlyQ&quot;E , but other times the sync is sucsesfull but
still no photos for contacts on my phone. I have told my Contacts on ADP
1.1 to sync only specific groups, but with ADP 1 I had no such problems.
Here is what Alden posted: Hey vendornet - We pushed a fix that should
have addressed your issue. Please let me know if things are back to
normal for you :) Thanks, Alden Here is the problem again: Hi Alden!
Thanks for the fast response. Unfortunately I still have problems with
this issue :(. I can tell you the steps I`ve made if they can help. 1. I
made a sync of all google stuff - mail, calendar, contacts, but no
photos came up :( 2. I made one more sync only for contacts - no change.
3. Than I went to Edit Sync Groups on my contacts and removed all
groups. 4. I made one more sync and all contacts gone from the address
book, but that`s normal :) 5. I changed the Edit Sync Groups once again
with my preferred groups. 6. I made one more sync and the photos came,
BUT there must be still a problem, because I was not supposed to make
this steps to work AND I have one contact that has still no photo. This
contact is more Q&quot;EspecialQ&quot;E, because all other contacts have photos, but
from Gtalk and this contact is Q&quot;EspecialQ&quot;E, because I attached a picture
through my phone wen I was with ADP 1. So all pictures as far I checked
except the one above are synced. P.S. The Q&quot;EspecialQ&quot;E contact has a
picture in my Contacts on gmail, so it should sync. I hope this info
helps!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:51:18 +0000</when>
<what>Is this still an issue?</what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Sun, 05 Apr 2009 22:43:02 +0000</when>
<what>Yes the problem still persists.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 23 Apr 2009 22:42:28 +0000</when>
<what></what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Fri, 29 May 2009 03:06:34 +0000</when>
<what>I just tried an experiment:
- I exported all my contacts as a CSV file
- I searched the CSV file for non-ASCII characters, and found exactly one (its hex
code was 0x200e, Q&quot;ELEFT-TO-RIGHT MARKQ&quot;E
- I deleted that particular contact
- I forced another synchronization attempt
It failed as usual :-(  

Oh well.</what>
</comment>
<comment>
<author>TilmanBa...@gmail.com</author>
<when>Mon, 20 Jul 2009 10:47:35 +0000</when>
<what>See the following issue for a workaround (cupcake)

Issue 2212:  	 Syncing contacts on does not download pictures</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:32:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:52:20 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:32 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>12456</bugid>
<title>ConcurrentModificationException in SQLite due to internal use of HashMap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bret.for...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 16:43:12 +0000</openedDate>
<description>IQ&apos;Em getting the following exception from SQLite. Note that the SQLite
code is using a HashMap class, which is not thread-safe. Also note that
the stack trace does not show which call in my code caused the
exception. PID 493 is the main thread but it looks like the exception
happened in a different process (hence the uncaught remote exception
message). Without a better exception message, itQ&apos;Es impossible for me to
create an example project to demonstrate the bug. Regardless of not
having an example project to attach here, this looks like a bug and the
fix should be simple - replace the HashMap with a HashTable object,
which is thread-safe. 11-08 23:41:20.821: ERROR/JavaBinder(493): ***
Uncaught remote exception! (Exceptions are not yet supported across
processes.) 11-08 23:41:20.821: ERROR/JavaBinder(493):
java.util.ConcurrentModificationException 11-08 23:41:20.821:
ERROR/JavaBinder(493): at
java.util.HashMap$HashIterator.nextEntry(HashMap.java:795) 11-08
23:41:20.821: ERROR/JavaBinder(493): at
java.util.HashMap$KeyIterator.next(HashMap.java:822) 11-08 23:41:20.821:
ERROR/JavaBinder(493): at
android.database.sqlite.SQLiteDatabase.getDbStats(SQLiteDatabase.java:2133)
11-08 23:41:20.821: ERROR/JavaBinder(493): at
android.database.sqlite.SQLiteDebug.getDatabaseInfo(SQLiteDebug.java:150)
11-08 23:41:20.821: ERROR/JavaBinder(493): at
android.app.ActivityThread$ApplicationThread.dump(ActivityThread.java:1793)
11-08 23:41:20.821: ERROR/JavaBinder(493): at
android.os.Binder.dump(Binder.java:222) 11-08 23:41:20.821:
ERROR/JavaBinder(493): at android.os.Binder.onTransact(Binder.java:201)
11-08 23:41:20.821: ERROR/JavaBinder(493): at
android.app.ApplicationThreadNative.onTransact(ApplicationThreadNative.java:407)
11-08 23:41:20.821: ERROR/JavaBinder(493): at
android.os.Binder.execTransact(Binder.java:288) 11-08 23:41:20.821:
ERROR/JavaBinder(493): at dalvik.system.NativeStart.run(Native Method)</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Nov 2010 18:10:45 +0000</when>
<what></what>
</comment>
<comment>
<author>vn...@google.com</author>
<when>Tue, 09 Nov 2010 19:25:23 +0000</when>
<what>already fixed in the next release.</what>
</comment>
<comment>
<author>bret.for...@gmail.com</author>
<when>Tue, 09 Nov 2010 19:31:11 +0000</when>
<what>Excellent news! </what>
</comment>
</bug>
<bug>
<bugid>10979</bugid>
<title>Captured video fails to upload to youtube because of incorrect file size report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 09:06:32 +0000</openedDate>
<description>Test this case on Android2.2 with GMS R5. Capture 5 minutes of video
with the camcorder and attempt to share this video to youtube. The
device flashes up a message stating that Q&quot;Eyou cannot upload a video
larger than 1 GBQ&quot;E, when infact the video is only around 150MB in size.</description>
<comment>
<author>Chris....@gmail.com</author>
<when>Fri, 03 Sep 2010 09:08:40 +0000</when>
<what>Attach the log file.</what>
</comment>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Sat, 16 Jul 2011 03:02:21 +0000</when>
<what>Found the Qik video recorder app. Seems to work much better. Plus it uploads in realtime while recording, for those tricky police corruption shots.</what>
</comment>
</bug>
<bug>
<bugid>19734</bugid>
<title>Automatic Start Up After Turning Power Off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>blazeben...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 05:17:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Turn off the device. Occasionally this happens
when after the device powers down, it starts itself back up
automatically. - What happened. When I turn off my phone, it
occasionally turns itself back on, so I have to manually turn it off
again. - What you think the correct behavior should be. When I turn off
my phone it stays off until I manually turn it back on. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) DROIDX
Version 2.3.3 If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>ctc.seab...@gmail.com</author>
<when>Thu, 17 Nov 2011 14:32:35 +0000</when>
<what>Motorola Droid 2 Global 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>3341</bugid>
<title>setFocusable() Q&amp;E setFocusableInTouchMode() donQ&apos;Et work coreectly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-22T06:35:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>lzh...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jul 2009 00:11:33 +0000</openedDate>
<description>IQ&apos;Em using SDK 1.5r2 and testing my applications on the Emulator. When an
EditText is set Focus false with the API setFocusable(), it cannot be
set back to true. Sample code: mWinEt.setFocusable(chkbox.isChecked());
mWinEt.setEnabled(chkbox.isChecked()); When an EditText is set Focus
false with the API setFocusableInTouchMode(), it can still receive
keystrokes except backspace. Sample code:
mWinEt.setFocusableInTouchMode(chkbox.isChecked());
mWinEt.setEnabled(chkbox.isChecked()); In both cases, the TextEdit is
also disabled with the API setEnabled() as shown above.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 22 Jul 2009 06:35:55 +0000</when>
<what>setFocusabeInTouchMode() does not affect the ability to receive key events, only the ability to receive focus when 
in touch mode. As for setFocusable() it works just fine, I just tried with an app similar to your example (a 
checkbox that, when checked/unchecked, changes the focusable flag of an EditText) and there is not 
reproducible issue.</what>
</comment>
<comment>
<author>lzh...@gmail.com</author>
<when>Wed, 22 Jul 2009 14:28:24 +0000</when>
<what>I have attached a sample application to show my claims.</what>
</comment>
<comment>
<author>mayerkol...@gmail.com</author>
<when>Fri, 14 Aug 2009 19:05:41 +0000</when>
<what>
I got the same problem with SDK 1.5r3 and emulator on Windows Vista.

code in OnCheckedChangeListener:

userfield.setFocusable(sepcheckbox.isChecked());

After disabling and enabling via setFocusable(...) itQ&apos;Es not possible
to focus the EditText field.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:09:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jmri...@gmail.com</author>
<when>Tue, 01 Sep 2009 15:25:24 +0000</when>
<what>For what it is worth, I am also seeing the same behavior with 1.5r3 and emulator on Mac OS X. </what>
</comment>
<comment>
<author>Kejer...@gmail.com</author>
<when>Wed, 07 Oct 2009 07:38:11 +0000</when>
<what>Same problem with 1.6 SDK on Vista.</what>
</comment>
<comment>
<author>jmri...@gmail.com</author>
<when>Thu, 09 Sep 2010 20:53:42 +0000</when>
<what>Not that I know of.</what>
</comment>
<comment>
<author>skys...@gmail.com</author>
<when>Thu, 30 Dec 2010 07:35:47 +0000</when>
<what>IQ&apos;Eve got same problem above.
In the case of EditText.setFocusable(), it works just like lzhou8 says.

For workaround, IQ&apos;Eve figured out below.
1. Set android:focusableInTouchMode=Q&quot;EfalseQ&quot;E for EditText.
When Activity runs, EditText doesnQ&apos;Et have focus.
2. Override onTouchEvent method. before call super.onTouchEvent(), call EditText.setFocusableInTouchMode(true);
Then onFocusChange() is called with focus true.
3.  Call EditText.setFocusable(false), then onFocusChange() is called with focus false.</what>
</comment>
<comment>
<author>arpi...@gmail.com</author>
<when>Sat, 22 Jan 2011 18:54:49 +0000</when>
<what>Workaround:

Use setFocusableInTouchMode and setFocusable, both of them.</what>
</comment>
<comment>
<author>de02...@gmail.com</author>
<when>Sun, 10 Jul 2011 19:24:30 +0000</when>
<what>The workaround works fine - does anybody know in whih release this issue will be solved?</what>
</comment>
</bug>
<bug>
<bugid>20149</bugid>
<title>public WiFi didnQ&apos;Et redirect to login page.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>durgabar...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 07:50:54 +0000</openedDate>
<description>I am using the public WiFi network to laptop. I am using it from many
times. I have just bought Samsung Galaxy Europa I5500 android phone.
Here is the some problem connecting to public WiFi not other router
based home use WiFi. I connect to Private WiFi with WPA2-PSK security, I
works i can browse sites. But for Public WiFi which are redirect to
login page cannot open the login page said webpage temporarily down or
moved to another site. I have try many things i found in the internet
sites. I give you the details of login page here and the website of the
WiFi company. http://login.broadlink.com.np/userportal/login.do this
link will redirect to login page. http://broadlink.com.np/ is the main
page of the WiFi provider. Please help me. I do not know how to use and
create codes. and other other tunnel system and vpn server system. The
login page is like this in attachment.</description>
<comment>
<author>durgabar...@gmail.com</author>
<when>Mon, 19 Sep 2011 07:52:32 +0000</when>
<what>PLEASE HELP ME PLEASE HELP ME.</what>
</comment>
<comment>
<author>dinesh...@gmail.com</author>
<when>Mon, 19 Sep 2011 07:56:48 +0000</when>
<what>Please I have the same problem in my mobile too.</what>
</comment>
<comment>
<author>bbber...@gmail.com</author>
<when>Fri, 28 Oct 2011 16:43:43 +0000</when>
<what>same here with HTC flyer with Android 2.3.4</what>
</comment>
<comment>
<author>dinesh...@gmail.com</author>
<when>Sat, 29 Oct 2011 06:43:22 +0000</when>
<what>I found one solution now. Turn on wifi and connect to public network.
goto SettingsQ&gt;EQ&gt;EWireless Q&amp;E networksQ&gt;EQ&gt;EWi-Fi settings
Then click option button and click advanced
there is IP settings option.
Use Static IP Click it.
IP address use the network IP which you can find through laptops. Check status of network and click details you can find all the details there. like gateway DNS netmask etc. put all the information. But donQ&apos;Et put proxy and port if there is not any proxy or port found only use IP settins and turn on the Static IP.
</what>
</comment>
<comment>
<author>bbber...@gmail.com</author>
<when>Sat, 29 Oct 2011 07:38:13 +0000</when>
<what>good luck!

but in the hotel I am staying with couldnQ&apos;Et...</what>
</comment>
</bug>
<bug>
<bugid>17550</bugid>
<title>DecimalFormat.parse(Q&quot;E2147.48365E6Q&quot;E) intermittently returns 0 after System.gc()</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-08-24T16:26:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>AndroidA...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 06:40:05 +0000</openedDate>
<description>When I use DecimalFormat to parse a string containing Q&quot;E2147.48365E6Q&quot;E and
then do a System.gc() - or if garbage collection happens to take place -
then the next time I try to parse the same number it either returns 0 or
terminates the activity. Strangely, parsing the following strings works
reliably: Q&quot;E2147.48364E6Q&quot;E Q&quot;E2147.483650E6Q&quot;E The only magical thing about
these numbers is that 2147.483648E6 in hex is 0x80000000 (that is, the
top bit of a 32-bit number is on). - Steps to reproduce the problem: Run
the following activity several times (sometimes it works, sometimes it
fails): package com.example; import java.text.DecimalFormat; import
java.text.NumberFormat; import java.text.ParsePosition; import
java.util.Locale; import android.app.Activity; import android.os.Bundle;
import android.util.Log; public class BugActivity extends Activity {
private String TAG = Q&quot;EbugQ&quot;E; /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
DecimalFormat f = (DecimalFormat) NumberFormat.getInstance(Locale.US);
Number n; ParsePosition pp = new ParsePosition(0); String s =
Q&quot;E2147.48365E6Q&quot;E; n = f.parse(s, pp); Log.v(TAG, Q&quot;EBefore gc n=Q&quot;E + n + Q&quot;E Q&quot;E
+ pp); System.gc(); pp = new ParsePosition(0); n = f.parse(s, pp);
Log.v(TAG, Q&quot;EAfter gc n=Q&quot;E + n + Q&quot;E Q&quot;E + pp); } } - What happened: Logcat
shows either Q&quot;EAfter gc n=0Q&quot;E after garbage collection, as follows: 06-10
16:11:16.847: VERBOSE/bug(27435): Before gc n=2147483650
java.text.ParsePosition[index=12, errorIndex=-1] 06-10 16:11:16.897:
DEBUG/dalvikvm(27435): GC_EXPLICIT freed 10K, 49% free 2750K/5379K,
external 0K/0K, paused 37ms 06-10 16:11:16.897: VERBOSE/bug(27435):
After gc n=0 java.text.ParsePosition[index=12, errorIndex=-1] ...or the
activity is terminated with a stack trace, and logcat does not contain
an Q&quot;EAfter gcQ&quot;E entry at all. - What should have happened: Logcat should
show: ...Q&quot;EBefore gc n=2147483650 java.text.ParsePosition[index=12,
errorIndex=-1]Q&quot;E ...Q&quot;EGC_EXPLICITQ&quot;E... ...Q&quot;EAfter gc n=2147483650
java.text.ParsePosition[index=12, errorIndex=-1]Q&quot;E - Android 2.3.3 on HTC
Desire HD (2.3.3) - Q&quot;Eadb bugreportQ&quot;E attached</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 16:42:33 +0000</when>
<what>YouQ&apos;Eve got two native crashes in the log.  Both look about like this:

06-10 16:22:45.117 I/DEBUG   (19109): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-10 16:22:45.117 I/DEBUG   (19109): Build fingerprint: Q&apos;Ehtc_asia_wwe/htc_ace/ace:2.3.3/GRI40/56018:user/release-keysQ&apos;E
06-10 16:22:45.117 I/DEBUG   (19109): pid: 27435, tid: 27435  Q&gt;EQ&gt;EQ&gt;E com.example Q&lt;EQ&lt;EQ&lt;E
06-10 16:22:45.117 I/DEBUG   (19109): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0047d5b8
06-10 16:22:45.117 I/DEBUG   (19109):  r0 00000000  r1 0034fdd8  r2 0000000a  r3 0034fdd7
06-10 16:22:45.117 I/DEBUG   (19109):  r4 ad9f0a84  r5 fffffc58  r6 00000000  r7 0047d5af
06-10 16:22:45.127 I/DEBUG   (19109):  r8 bea52168  r9 0012d7d8  10 00000000  fp 00000000
06-10 16:22:45.127 I/DEBUG   (19109):  ip 003506c0  sp bea520e8  lr afd10e94  pc ad972596  cpsr 20000030
06-10 16:22:45.127 I/DEBUG   (19109):  d0  0000000000000000  d1  0000003300490061
06-10 16:22:45.127 I/DEBUG   (19109):  d2  4d8683a5424cd26c  d3  42c8000000540f20
06-10 16:22:45.127 I/DEBUG   (19109):  d4  006f0069002b0b68  d5  006e0069005b006e
06-10 16:22:45.127 I/DEBUG   (19109):  d6  003d007800650064  d7  0020002c00320031
06-10 16:22:45.137 I/DEBUG   (19109):  d8  0000000000000000  d9  0000000000000000
06-10 16:22:45.147 I/DEBUG   (19109):  d10 0000000000000000  d11 0000000000000000
06-10 16:22:45.147 I/DEBUG   (19109):  d12 0000000000000000  d13 0000000000000000
06-10 16:22:45.147 I/DEBUG   (19109):  d14 0000000000000000  d15 0000000000000000
06-10 16:22:45.147 I/DEBUG   (19109):  d16 4052148800000000  d17 bff0000000000000
06-10 16:22:45.157 I/DEBUG   (19109):  d18 3ff0000000000000  d19 0000000000000000
06-10 16:22:45.157 I/DEBUG   (19109):  d20 0000000000000000  d21 0000000000000000
06-10 16:22:45.157 I/DEBUG   (19109):  d22 3ff0000000000000  d23 0000000000000000
06-10 16:22:45.157 I/DEBUG   (19109):  d24 3ff0000000000000  d25 0000000000000000
06-10 16:22:45.167 I/DEBUG   (19109):  d26 0000000000000000  d27 0000000000000000
06-10 16:22:45.167 I/DEBUG   (19109):  d28 00ff00ff00ff00ff  d29 00ff00ff00ff00ff
06-10 16:22:45.167 I/DEBUG   (19109):  d30 0000000000000000  d31 3ff0000000000000
06-10 16:22:45.167 I/DEBUG   (19109):  scr 60000012
06-10 16:22:45.167 I/DEBUG   (19109): 
06-10 16:22:45.217 I/DEBUG   (19109):          #00  pc 00072596  /system/lib/libicui18n.so
06-10 16:22:45.217 I/DEBUG   (19109):          #01  pc 00075822  /system/lib/libicui18n.so
06-10 16:22:45.217 I/DEBUG   (19109):          #02  pc 0006caf6  /system/lib/libicui18n.so
06-10 16:22:45.217 I/DEBUG   (19109):          #03  pc 0006cbe4  /system/lib/libicui18n.so
06-10 16:22:45.217 I/DEBUG   (19109):          #04  pc 0001c954  /system/lib/libnativehelper.so
06-10 16:22:45.217 I/DEBUG   (19109):          #05  pc 00018174  /system/lib/libdvm.so

Note thatQ&apos;Es pid 27435, the same as your logcat output.  Platform bug in ICU?
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 10 Jun 2011 17:43:27 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 10 Jun 2011 20:48:49 +0000</when>
<what>i can reproduce this on gingerbread but not on later builds. iQ&apos;Em not aware of any relevant change (nor can i find one in the diffs of the obviously-relevant classes), and we havenQ&apos;Et upgraded ICU since gingerbread, so iQ&apos;Ell have to debug this crash to find out (a) whatQ&apos;Es causing it and then (b) why it appears to be fixed.</what>
</comment>
<comment>
<author>AndroidA...@gmail.com</author>
<when>Tue, 21 Jun 2011 03:02:26 +0000</when>
<what>Any progress on this? IQ&apos;Ed like to let my users enter big numbers into my app!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 14 Aug 2011 21:23:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 24 Aug 2011 16:26:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 24 Aug 2011 16:26:40 +0000</when>
<what>Fixed by 3ef011cb2ded20c46f764e284c6a10f49a9923f8</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 24 Aug 2011 16:29:51 +0000</when>
<what>this was ICU bug http://bugs.icu-project.org/trac/ticket/8199 which is fixed in ICU 4.8. weQ&apos;Eve backported the fix to ICSQ&apos;E ICU 4.6. no obvious work-around, other than using Double or BigDecimal instead of DecimalFormat.</what>
</comment>
</bug>
<bug>
<bugid>3587</bugid>
<title>Conversion to Dalvik format failed with error 1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-18T15:29:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>meetsar...@gmail.com</reportedBy>
<openedDate>Tue, 18 Aug 2009 12:50:02 +0000</openedDate>
<description>Hi all , I have just imported an existing application and when i try ot
build in eclipse 3.4 on ubuntu with adt version 9.1 , i get the below
error . [2009-08-18 08:38:47 - Calendar] Attempt to include a core VM
class in something other than a core library. It is likely that you have
attempted to include the core library from a desktop virtual machine
into an application, which will most assuredly not work. If you really
intend to build a core library -- which is only appropriate as part of
creating a full virtual machine binary, as opposed to compiling an
application -- then use the Q&quot;E--core-libraryQ&quot;E option to suppress this
error message. If you go ahead and use Q&quot;E--core-libraryQ&quot;E but are in fact
building an application, then please be aware that your build will still
fail at some point; you will simply be denied the pleasure of reading
this helpful error message. [2009-08-18 08:38:47 - Calendar] 1 error;
aborting [2009-08-18 08:38:47 - Calendar] Conversion to Dalvik format
failed with error 1 But then when i do a clean and build automatically ,
it is unable to generate the R.java due to some aapt error and it
throughs the below error , Error executing aapt. Please check aapt is
present at /tools/aapt I also uninstalled and installed the adt version
9.1 again . I could not get access to version 9.2 though !! Can some one
please help with this error ? Regards Sarayu</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 15:29:19 +0000</when>
<what>The Calendar application cannot, at the moment, be compiled with the SDK.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:25:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:29:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17636</bugid>
<title>Force close occur after script run for 10 minutes in Maps.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-15T16:37:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 05:12:11 +0000</openedDate>
<description>- Steps to reproduce the problem. [Precondition] Crank tool should be
used. [Occurrence Process] 1. [Maps] [Seed 23][Count 10] Force close
occur after script run for 10 minutes in Maps.Run crank tool for 10
minutes in Maps. - What happened. Force close occur after script run for
10 minutes in Maps. - What you think the correct behavior should be. rce
close should not occur.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:37:50 +0000</when>
<what>please just use the crash feedback reporter.</what>
</comment>
</bug>
<bug>
<bugid>11867</bugid>
<title>Android - Outlook Calendar Sync</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jan...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 20:13:16 +0000</openedDate>
<description>Tool to delete events in a year and all calendar events(like month that
is available). Somehow synchronize the calendar birthday/anniversary
events after synchronizing with eg Outlook. Android automatically add
b-days to callendar (which I like), but in case the same thing was
already done in outlook, the event doubles. after couple of syncing I
came up with calendar that all events were repeating 5 times</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 18 Oct 2010 15:54:06 +0000</when>
<what>What device are you using?</what>
</comment>
<comment>
<author>jan...@gmail.com</author>
<when>Sun, 24 Oct 2010 11:25:57 +0000</when>
<what>samsung galaxy s (i9000)</what>
</comment>
</bug>
<bug>
<bugid>16589</bugid>
<title>the ability to delete emails from inside the notification tray</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>thekill...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 17:37:02 +0000</openedDate>
<description>Long press on an email to delete from inside the notification tray</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:33:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11196</bugid>
<title>Contacts Photo is not being copied when sync from Exchange to Android  - Motorola i1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jruria...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 16:28:27 +0000</openedDate>
<description>Device: Motorola i1 Firmware Version: 1.5 Each time that a
Synchronization happends, it sync all contacts but the photos are not
being copied. I heard that a lot of people have this same problem.
Thanks!</description>
</bug>
<bug>
<bugid>19191</bugid>
<title>SDK Manager readme should mention --no-ui option</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-10-04T17:02:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>r...@android.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 17:29:42 +0000</openedDate>
<description>[extracted from Issue 18430] Comment 2 by adrienne...@gmail.com: The
README.txt that comes with the Linux SDK says to execute tools/android
update sdk It would be nice if the README mentioned the -u option.</description>
<comment>
<author>r...@android.com</author>
<when>Tue, 04 Oct 2011 17:02:57 +0000</when>
<what>Change done in new release process that will be used  by R14.
Gerrit 7694301f08bad24fd5094dcd18bf65de51a194ba (i)</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 19 Oct 2011 05:14:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19174</bugid>
<title>BooksTablet ForceClose</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xnk...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 02:50:04 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Open a book with the book widget on
table. It went directly into the selected book instead of the main
BookActivity. 2. Press back button to the main BookActivity. 3. Select
another book to read, then force close happens. - What happened. Books
application force closed. - What you think the correct behavior should
be. No force close. Device: Motorola Xoom OS: Honeycomb 3.2 BugReport
log attached</description>
<comment>
<author>xnk...@gmail.com</author>
<when>Thu, 22 Sep 2011 07:16:55 +0000</when>
<what>There are some new log:
09-20 18:35:06.060 1542 1542 E AndroidRuntime: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1192) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1203) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.app.BackStackRecord.commitInternal(BackStackRecord.java:557) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.app.BackStackRecord.commit(BackStackRecord.java:541) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at com.google.android.apps.books.app.BooksActivity$1.moveToHome(BooksActivity.java:343) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at com.google.android.apps.books.app.BooksActivity$1.moveToHome(BooksActivity.java:349) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at com.google.android.apps.books.app.BooksActivity.handleIncomingIntent(BooksActivity.java:1252) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at com.google.android.apps.books.app.BooksActivity.handleIntentIfReady(BooksActivity.java:1068) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at com.google.android.apps.books.app.BooksActivity.onServiceConnected(BooksActivity.java:1219) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1058) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1075) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:587) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:92) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.os.Looper.loop(Looper.java:132) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:4134) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:491) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 
09-20 18:35:06.060 1542 1542 E AndroidRuntime: at dalvik.system.NativeStart.main(Native Method) 
09-20 18:35:06.067 321 456 W ActivityManager: Force finishing activity com.google.android.apps.books/.app.BooksActivity </what>
</comment>
</bug>
<bug>
<bugid>17457</bugid>
<title>Randomly select ringtones for alarms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>robert.c...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 15:46:56 +0000</openedDate>
<description>Currently the clock application allows you to set an alarm with a choice
of alarm tone. There should be an option to use a random alarm so you
canQ&apos;Et get used to an alarm and sleep through it.</description>
</bug>
<bug>
<bugid>832</bugid>
<title>MediaPlayer.OnBufferingUpdateListener documentation is wrong or misleading</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>9</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Tue, 26 Aug 2008 22:13:33 +0000</openedDate>
<description>The call to onBufferUpdate claims to indicate the buffer fill
percentage, however for HTTP streams where there is a finite length it
seems to represent the total file download percentage. This seems wrong
as it would be impossible to detect when the buffer chokes or weakens as
playback proceeds.</description>
<comment>
<author>jasta00@gmail.com</author>
<when>Tue, 26 Aug 2008 22:29:00 +0000</when>
<what>I confirmed that it is impossible to detect Q&quot;EchokingQ&quot;E or give any reasonable
indication of when the buffer will be full and playback can resume.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Tue, 26 Aug 2008 23:01:01 +0000</when>
<what>Similarly if you force a download choked you will error out with error=-11, which is
undocumented.</what>
</comment>
<comment>
<author>david.gi...@gmail.com</author>
<when>Tue, 04 Nov 2008 21:41:39 +0000</when>
<what>Moreover, it appears to only show the buffer highwater mark, as a percentage through
the stream --- if you seek through the stream, the buffer highwater will suddenly
shoot up as the buffer gets flushed and then reloaded. Unfortunately, as we donQ&apos;Et
know the lowwater mark, we donQ&apos;Et know how much of the stream has actually been
buffered, which means we canQ&apos;Et tell which areas of the stream we can seek to without
needing a reload.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:20:04 +0000</when>
<what></what>
</comment>
<comment>
<author>tomas.pr...@gmail.com</author>
<when>Wed, 06 Apr 2011 13:13:21 +0000</when>
<what>3 years and still any solution how to monitor state of Buffer if I play HTTP stream? ItQ&apos;Es big issue. How is possible implement automatically switch to lower bandwich if I donQ&apos;Et know state of streaming buffer :-(</what>
</comment>
</bug>
<bug>
<bugid>17946</bugid>
<title>Gtalk does not been triggered from Contacts if no Google account setup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 11:12:17 +0000</openedDate>
<description>Step by Step Instruction: Preconditions: 1. Google account does not
setup in phone. 2. Add a contact with Gtalk info. 3. Do not enter Gtalk
from app tray in advance. Reproducibility: 100% Step by Step: 1. Contact
-Q&gt;EAdd a new contact A which with Gtalk info-Q&gt;EDone. 2. Click contact
A-Q&gt;EClick Google Talk item. 3. Check the device behavior. Actual result:
Force close triggers with respect to Talk Expected result: Add Google
account screen should appear Phone: Issue seen in Nexus S, Android
version 2.3.3</description>
</bug>
<bug>
<bugid>17572</bugid>
<title>Q&apos;ECustimize notification iconsQ&apos;E feature like Windows XP/Vista/7 has</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jun 2011 07:41:58 +0000</openedDate>
<description>Since there is limited space for notification icons, let use choose
which get priority or get hidden altogether. For example, the gmail app
would always be shown, downloads would always be hidden, a messenger
would only be shown when it wants our attention in my set up.</description>
</bug>
<bug>
<bugid>2135</bugid>
<title>Feature request: Music player limited search for audio</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-24T22:47:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>soerenb...@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 12:56:58 +0000</openedDate>
<description>The music player needs to be configured to only search for music in a
limited area/folder on th SD-card. Currently my Q&quot;EmusicQ&quot;E-collection
includes the memoQ&apos;Es recorded with Voice Recorder and every
road-direction ever given by AndNav2! /S?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:02:01 +0000</when>
<what></what>
</comment>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Sat, 07 Mar 2009 21:59:54 +0000</when>
<what>If third party applications put things on the sd card that should not be included in
the media database, they should put those things in hidden folders or in folders that
have a .nomedia file in them.
</what>
</comment>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Sat, 07 Mar 2009 22:08:05 +0000</when>
<what>... or alternatively name the files themselves in such a way that they wonQ&apos;Et be
recognized as media files.

</what>
</comment>
<comment>
<author>dcrami...@gmail.com</author>
<when>Sun, 12 Jul 2009 04:41:04 +0000</when>
<what>@marc...@android.com

the music player (and gallery) are the problem, not the 3rd party devs.  it needs to be 
sandboxed to a specific folder.

please donQ&apos;Et give people stupid suggestions such as renaming their files.  nobody is 
going to do that.  besides the audio files that are showing up in the library are 
needed for other apps to work.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:47:19 +0000</when>
<what>Adding the .nomedia file to directories that should not be scanned by mediaplayer is 
the correct way to resolve this problem.</what>
</comment>
</bug>
<bug>
<bugid>14423</bugid>
<title>lock() but miss unlock() due to throw Exception outside of try block</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-01-31T19:29:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oceaned...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 08:31:45 +0000</openedDate>
<description>There are several methods in SQLiteDatabase.java:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob_plain;f=core/java/android/database/sqlite/SQLiteDatabase.java;hb=HEAD
coded in the following pattern: lock(); if (!isOpen()) { throw new
IllegalStateException(Q&quot;Edatabase not openQ&quot;E); } try { ... return ...; }
finally { unlock(); } unlock() will be missed due to throw new
IllegalStateException() is called outside of try block while lock() has
been called.</description>
<comment>
<author>vn...@google.com</author>
<when>Mon, 31 Jan 2011 19:09:57 +0000</when>
<what>fixed in the version about to be released.
thanks</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 31 Jan 2011 19:29:17 +0000</when>
<what>Marking Q&quot;EFutureReleaseQ&quot;E based on comments.</what>
</comment>
</bug>
<bug>
<bugid>1831</bugid>
<title>Incoming call in silent mode does not cause vibrate, though vibrate still enabled</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-27T22:46:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>dan.prin...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jan 2009 16:55:56 +0000</openedDate>
<description>Steps to reproduce (t-mobile G1): - start with ringer volume on max -
Home -Q&gt;E Settings -Q&gt;E Sound Q&amp;E Display - check Phone vibrate box - call
phone. - incoming call causes phone to ring and vibrate So far, so good.
Now do: - put phone into silent mode by pushing and holding physical
power button, then tapping Silent Mode. - Home -Q&gt;E Settings -Q&gt;E Sound Q&amp;E
Display - Silent mode is checked, as expected - Q&quot;EVibrate phoneQ&quot;E option
is still checked, as expected Now, call the phone. Bug #1: phone does
not vibrate. I would not expect entering into silent mode to disable the
vibrating upon incoming calls. And, the green checkbox in the Q&quot;EPhone
vibrateQ&quot;E would lead me to expect that the phone will vibrate upon an
incoming call. Also, Bug #2: when Silent mode is engaged, the Q&quot;EPhone
vibrateQ&quot;E option is dimmed and disabled; tapping it has no effect. The
checkbox, however, still has the green checkmark in it. This is
confusing, and I expect to still be able to check and uncheck Q&quot;EPhone
vibrateQ&quot;E, even in silent mode.</description>
<comment>
<author>dan.prin...@gmail.com</author>
<when>Fri, 23 Jan 2009 16:58:46 +0000</when>
<what>Forgot to add these - donQ&apos;Et know which of them is helpful:  
T-mobile G1 firmware version 1.0
Baseband version 62.33.20.08H_1.22.12.29
Kernel version 2.6.25-01843-gfea26b0 android-build@apa27 #6
Build number kila-user 1.0 TC4-RC30 116143 ota-rel-keys,release-keys
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:42:28 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:42:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 22:46:42 +0000</when>
<what>From the engineer who looked at this issue:

---8Q&lt;E---
this is actually Working as intended.  HereQ&apos;Es why:

Silent Mode = no ring, no vibrate.  ThatQ&apos;Es why the Phone Vibrate option in Settings
is dimmed and disabled.
---8Q&lt;E---</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 22:46:50 +0000</when>
<what></what>
</comment>
<comment>
<author>kmag...@gmail.com</author>
<when>Tue, 17 Feb 2009 00:04:29 +0000</when>
<what>http://www.android-unleashed.com/2008/10/howto-put-your-android-g1-on-silent.html

The volume can be adjusted and the silent mode can be entered from the settings menu,
but as far as I can tell, vibrate mode can only be entered via the volume +/- rocker
on the left side of the phone.

Use the +/- rocker switch on the left side of the phone to turn the ring volume all
the way down, and youQ&apos;Ell get a crossed-out musical note icon up in the status alert
area at the top of the screen.  Hit the + side of the rocker once to change the icon
from a crossed-out note to a phone at an angle with ripple-like lines at the corners,
symbolizing vibration.  The phone is now in vibrate mode (as opposed to silent mode).
</what>
</comment>
<comment>
<author>erwindso...@gmail.com</author>
<when>Tue, 17 Feb 2009 19:59:17 +0000</when>
<what>Great tip, kmnagnum!

Q&quot;ESilent Mode = no ring, no vibrateQ&quot;E
--Q&gt;E Is this how most other phones work? I would be really surprised. 
And if Silent mode really is working as intended, you should rename it to Q&quot;Eignore
callsQ&quot;E mode and extend its functionality to disabling on-screen notification of
incoming calls as well.</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Wed, 25 Feb 2009 04:43:09 +0000</when>
<what>Bug #1832 is a duplicate of this.

Seriously, this is very confusing.
Every other phone vibrates even in silent mode.

Maybe the options to switch into silent mode should be changed.
Hold power button.
Menu pops up:
  Silent
  Vibrate
  Power off

One problem as it stands is that there is no quick way to turn the phone into silent 
(with vibrate) mode.
You have to unlock it to change the volume up one level.
The power-menu mode change works even when the phone is locked.</what>
</comment>
<comment>
<author>evilta...@gmail.com</author>
<when>Fri, 13 Mar 2009 22:31:05 +0000</when>
<what>
Q&quot;Ethis is actually Working as intended.  HereQ&apos;Es why:

Silent Mode = no ring, no vibrate.Q&quot;E

This is retarded.  Having switched to a G1 from an iPhone, the only thing I really
really miss the physical switch on the side that instantly puts the phone into
Q&quot;EvibrateQ&quot;E mode (as opposed to Q&quot;EsilentQ&quot;E mode).

PLEASE ADD AN ADDITIONAL OPTION FROM THE POWER BUTTON MENU TO QUICKLY ENTER VIBRATE
MODE (like the last post suggested).

Otherwise the Q&quot;ESilent ModeQ&quot;E option is no better than completely turning the phone
off.  I donQ&apos;Et know how many calls IQ&apos;Eve missed before I realized that silent mode does
not vibrate.</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Fri, 13 Mar 2009 22:34:29 +0000</when>
<what>Google: Will you consider re-opening this bug, or should we file a new Q&quot;Eenhancement 
requestQ&quot;E ?</what>
</comment>
<comment>
<author>andreblo...@gmail.com</author>
<when>Fri, 24 Apr 2009 15:56:07 +0000</when>
<what>If you just use the volume button it is possible to set the G1 just to vibrate. It
wil use the following scale: silent (no sound, no vibrate) - vibrate (no sound,
vibrate) - low sound - all the way to the highest volume :)

Have fun  </what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Fri, 24 Apr 2009 18:08:14 +0000</when>
<what>ThatQ&apos;Es missing the point that itQ&apos;Es confusing and different to how all other phones do 
it.

Worse - you canQ&apos;Et do it when the phone is locked.
</what>
</comment>
<comment>
<author>mie...@gmail.com</author>
<when>Fri, 02 Oct 2009 21:14:45 +0000</when>
<what>From my (a programmerQ&apos;Es) perspective this is a FUD. Reinventing the wheel in the way 
that nobody knows how this should be working is a very bad idea but keeping to that 
idea although everybody hates it is even worse. As many, many people have said - 
there is a room for improvement here.</what>
</comment>
<comment>
<author>RtBrown3@gmail.com</author>
<when>Sat, 07 Nov 2009 19:56:28 +0000</when>
<what>+1 make the slide to silent mode a slide to vibrate mode instead
it seems to me more people want there phone to vibrate rather than be completely 
silent</what>
</comment>
<comment>
<author>rm.rf.do...@gmail.com</author>
<when>Wed, 11 Nov 2009 23:38:40 +0000</when>
<what>There should obviously be a way to do this on the power menu.  Even 10-year-old
phones had this.</what>
</comment>
<comment>
<author>bradl...@gmail.com</author>
<when>Fri, 13 Nov 2009 19:44:39 +0000</when>
<what>I completely agree that there should be an option to change to vibrate as well as 
silent....EASILY.  Please consider adding this option in an update!  You could add this 
feature to the unlock slider; 1 swipe to the left = vibrate. swipe to the left again = 
silent.  Third swipe to the left back to ring/vibrate or normal.  Adding as an option 
to the long power button push would also be very useful.</what>
</comment>
<comment>
<author>crfr...@gmail.com</author>
<when>Tue, 01 Dec 2009 14:28:07 +0000</when>
<what>Going to agree here, make another swipe for vibrate</what>
</comment>
<comment>
<author>lieg...@gmail.com</author>
<when>Tue, 05 Jan 2010 20:30:01 +0000</when>
<what>Totally agree that the phone should optionally vibrate when on silent and this should
be accessed very quickly (eg, hold power button). 

The last state of the vibrate button should be remembered for both silent and normal
mode. If I set the phone to vibrate when it is on Q&apos;EsilentQ&apos;E can we not assume that
after turning Q&apos;EsilentQ&apos;E off and then back on later I will STILL want it to vibrate
rather than do nothing and missing a call? If the vibration option does not Q&quot;EstickQ&quot;E,
I need to traverse settings menus to put the phone into both silent and vibrate mode.
This is, frankly, daft and is not how any other phone I have ever used works. To say
that this behaviour is intended sounds like a cop-out! This is an un-finished
feature. A child could tell you this.</what>
</comment>
<comment>
<author>edi...@rvdailyreport.com</author>
<when>Wed, 27 Jan 2010 05:45:54 +0000</when>
<what>It is also possible, while talking, to accidentally hit the rocker switch which puts 
the phone into silent mode, thus overriding the preferred vibrate setting. I, too, 
have missed dozens of phone calls in the past month thinking that the phone is set 
to vibrate when, in fact, everything is shut off because the device is in silent 
mode. Since I use the phone for business, I canQ&apos;Et afford missed calls. I agree, 
silent should equate to vibrate, not Q&quot;Eoff.Q&quot;E</what>
</comment>
<comment>
<author>harte...@gmail.com</author>
<when>Tue, 23 Feb 2010 20:21:49 +0000</when>
<what>Please do re-open this.  I expect that swiping the slider will 
turn off the ring-tone, but leave vibrate on.

At least on my Droid, I note also that the UI is inconsistent.  This canQ&apos;Et
really be what was intended:
  1) Toggling the Q&quot;ESilent ModeQ&quot;E check box in Settings -Q&gt;E Sound Q&amp;E Display
     leaves the Q&quot;EPhone VibrateQ&quot;E check box alone, and brings up the Q&quot;EvibrateQ&quot;E
     icon in the status bar.
  2) Turning Q&quot;ESilent ModeQ&quot;E on and off via the power-button menu toggles the
     Q&quot;EPhone VibrateQ&quot;E check box and brings up the Q&quot;Eno soundQ&quot;E icon in the status
     bar.
  3) Turning Q&quot;ESilent ModeQ&quot;E on and off via the power-button menu does not
     modify the speaker icon on the sound-mode slider.

I would prefer that all 3 methods of entering Q&quot;ESilent ModeQ&quot;E have the first
result.  Failing that, they should at least all have the SAME result.
 
</what>
</comment>
<comment>
<author>DMorcos328</author>
<when>Sun, 11 Jul 2010 23:28:39 +0000</when>
<what>Most of you are missing the point;

Vibrate Mode = sound OFF + Vibrate ON 
Silent Mode = sound OFF + vibrate OFF

All of you stating that NO OTHER phones do this or that no one understands the feature are obviously exaggerating.  IQ&apos;Eve had numerous phones in the past that have had BOTH a silent and a vibrate feature, both accessible via the volume rocker.  And multiple users within this thread understand and support the vibrate and silent options.

I agree with some who state that this is buggy and that they have missed calls because of this.  However they didnQ&apos;Et miss the calls because itQ&apos;Es confusing, but because the way to access this feature might have been buggy.  ItQ&apos;Es only confusing because you fail to realize that vibrate is not the same as silent.

For the unaware, the phone allows you to silent or mute an incoming call.  If youQ&apos;Ere phone is ringing, you can mute the vibrate and ringer just by hitting the volume rocker.  This temporarily turns off the vibrate and ringer for the current call.  If you slide the silent button during the call or on the lock screen, then you are permanently turning off the ringer and vibrate until you change the settings again in the options menu.

Before froyo, when you put the phone on vibrate via the volume rocker, it vibrates.  When you press volume down another time, then another icon shows with no sound and the phone doesnQ&apos;Et vibrate.  This is the same as when you press volume up and the phone beeps at the volume level you set to show you how loud the ringer is currently set to.  However no one complains about that feature being buggy.

Google please bring back this feature, itQ&apos;Es not Q&quot;Ea cop-out,Q&quot;E or Q&quot;EunfinishedQ&quot;E as some users have stated.  There is no need to traverse settings either.  Just use the volume rocker to switch between silent, vibrate, or ringer, and allow us the option of using vibrate or silent via the power button option or the lock screen slider.  Simple.

Give us the option and make it easy to use, rather than disable features that some users happen to disagree with.</what>
</comment>
<comment>
<author>ChrisCir...@gmail.com</author>
<when>Mon, 23 Aug 2010 19:39:19 +0000</when>
<what>I agree completely with DMorcos- Google, PLEASE bring this feature back.  I am extremely saddened that with all the updates and fixes in 2.2, I have to sit with a phone actually STRIPPED of a feature that I use several times a day!  I feel like I did when I owned a BB and found out that Q&quot;Evibrate THEN ringQ&quot;E was possible, but Q&quot;Evibrate AND ringQ&quot;E was unheard of!

Vibrate Mode = sound OFF + Vibrate ON 
Silent Mode = sound OFF + vibrate OFF

The rocker switch was the simplest, easiest way to traverse these settings- and I refuse to install an app just to allow me to do what I have been since I bought the phone.</what>
</comment>
</bug>
<bug>
<bugid>15588</bugid>
<title>Show / hide contacts according to what groups are selected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>BravaCentauri</reportedBy>
<openedDate>Fri, 18 Mar 2011 03:33:27 +0000</openedDate>
<description>Currently, there isnQ&apos;Et much need to have groups for contacts on Android
phones. It would be nice if we could show or hide contacts according to
what we have checked on View. We could have an option to show tabs on
the side to show us which group to show. It would also be nice if we
could set a ring tone for each group instead of each individual contact.
Android 2.2</description>
<comment>
<author>pejman.s...@gmail.com</author>
<when>Tue, 02 Aug 2011 16:19:00 +0000</when>
<what>http://forum.xda-developers.com/showthread.php?p=16249319#post16249319</what>
</comment>
<comment>
<author>pejman.s...@gmail.com</author>
<when>Tue, 02 Aug 2011 16:19:34 +0000</when>
<what>http://forum.xda-developers.com/showthread.php?p=16249319#post16249319</what>
</comment>
</bug>
<bug>
<bugid>8587</bugid>
<title>Incredible deleteing email from server even though set not to</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-26T18:17:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tom...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 15:40:54 +0000</openedDate>
<description>I have two POP accounts set up and they are both set to not delete email
from the server. when I delete email on the incredible, the emails go to
the trash folder on the phone, and the emails stay on the server.
However, when I empty the Trash folder on the phone, the emails are
deleted from my Inbox on the server! I just lost hundreds of emails and
cannot get them back!!! This is completely wrong. IQ&apos;Eve seen this same
problem described on other message boards but didnQ&apos;Et find it on this
site. This needs to be fixed.</description>
<comment>
<author>sharky1...@gmail.com</author>
<when>Wed, 26 May 2010 15:27:58 +0000</when>
<what>I would like to second this. And for those reading this and curious to know if what 
you are reading is right, yes it is. I am currently dealing with the same exact 
issue on an Eris with Android 2.1. This was not happening when it was on 1.5. WhatQ&apos;Es 
the most bizarre thing about it is that it only happens when you delete it from the 
phones Trash. You can delete from the phoneQ&apos;Es Inbox all day long and the messages 
will still be available to whatever desktop email app you use (In my case Outlook). 
And also for those reading thinking that the option to leave messages on server in 
Outlook is the fix, it isnQ&apos;Et.
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 26 May 2010 18:17:33 +0000</when>
<what>Is this the HTC email application on Eris/Incredible?  If so, this isnQ&apos;Et the stock Android email application, and we 
donQ&apos;Et support it directly.  </what>
</comment>
<comment>
<author>sharky1...@gmail.com</author>
<when>Wed, 26 May 2010 18:28:00 +0000</when>
<what>In my case, itQ&apos;Es whatever comes with the Eris. ItQ&apos;Es not a 3rd party downloaded app 
or anything. Please explain what you mean by a HTC email application.</what>
</comment>
<comment>
<author>tom...@gmail.com</author>
<when>Wed, 26 May 2010 18:35:32 +0000</when>
<what>Well, yes. It is,apparently, a HTC Email app. ItQ&apos;Es the only email app on the phone 
(incredible). WhereQ&apos;Es the android email app you mention. Can you guys drive this w/ htc? 
ThatQ&apos;Es a bad bug! Sorry i didnQ&apos;Et see the difference that the app is htc. 

Thanks
Tom</what>
</comment>
</bug>
<bug>
<bugid>4614</bugid>
<title>Enhancements to make Messaging more usable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-10T13:22:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mdraugh@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 15:26:34 +0000</openedDate>
<description>As a new Android 2.0 (DROID) user there are a couple of things I noticed
in the Messaging app that I miss from my old Palm smartphone and/or
would make nice enhancements: - It takes too many gestures to locate and
insert a smiley in Eclair. How about a small Q&quot;Einsert smileyQ&quot;E
touch-button to the right of the typing area that, when touched, pops up
a grid of all available smileys so that one more touch inserts it (at
the cursor location, please!)? That would be very nice. - I miss the
Q&quot;Equick textQ&quot;E feature, where you can store common phrases and insert them
with one or two presses. - The word suggestion feature is very nice with
the soft keyboard; can I have an option please to enable that when using
the slider on my DROID? I had that with my Nokia 810 tablet and it was
very helpful even with a physical keyboard. - Something no phone has
that I now of, but I think would be awesome: a Q&quot;EDo Not DisturbQ&quot;E mode
that causes the phone to auto-reply to an incoming SMS/MMS with a
message you set, such as Q&quot;ECanQ&apos;Et text now, IQ&apos;Em driving.Q&quot;E Suppress the
notification of new texts while in DND mode but otherwise receive the
messages normally. (Something like this would make Android the OS of
choice for the safety-conscious ... great PR.) Loving Eclair and my
DROID so far. You guys rock! -mr</description>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Mon, 09 Nov 2009 22:55:47 +0000</when>
<what>For your second issue, check out a program called Q&quot;EHandcentQ&quot;E on the market.  The dev 
site is: http://www.handcent.com/

For your last one, check out a program called Q&quot;ELocaleQ&quot;E on the market.  The dev site is: 
http://www.twofortyfouram.com/

Both of these programs are very powerful, and offer many other features as well.  I 
hope you continue to enjoy your Droid phone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:22:07 +0000</when>
<what>Please file a separate report for each issue </what>
</comment>
</bug>
<bug>
<bugid>17657</bugid>
<title>An Android Software Service</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brycesto...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 18:01:59 +0000</openedDate>
<description>Problem: Android doesnQ&apos;Et have and should have an Itunes-like software
services for Android (for all the reasons you can think of) for easier
access to software, sync and the list can go on forever and to prevent
having to set up all everything again when phone is lost/stolen etc.
Perfect Solution: Purchase this company for a head-start and improve its
software and distribute it!
http://download.cnet.com/8301-2007_4-20064507-12.html
http://www.getmiro.com/ Or another company or start from scratch because
this is the last piece of the puzzle for Android.</description>
<comment>
<author>brycesto...@gmail.com</author>
<when>Fri, 17 Jun 2011 20:30:18 +0000</when>
<what>Doubletwist
Another prospective company: http://www.doubletwist.com/airsync/</what>
</comment>
<comment>
<author>brycesto...@gmail.com</author>
<when>Wed, 29 Jun 2011 17:56:52 +0000</when>
<what>Another Suggestion: An official sync with all the features (and more!) present in Itunes but on the Internet seeing that everything is going to the cloud like SamsungQ&apos;Es Kies but something official for Android!</what>
</comment>
</bug>
<bug>
<bugid>1404</bugid>
<title>SD for apps; speed dialing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-01T21:28:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>derek.ca...@gmail.com</reportedBy>
<openedDate>Mon, 01 Dec 2008 19:04:25 +0000</openedDate>
<description>Hi, I was wondering why apps downloaded canQ&apos;Et b directewd 2 the micro SD
card instead of the int Memory. My concern is that at some point,
depending on the # of apps downloadwed youQ&apos;Ell reacch an upper limit and
run out of space. Second issue: I want 2 pgm a string of numbers spaces,
etc so I can call into my vox mail at work with pressing one # on my
dialer. I havenQ&apos;Et figured out how 2 do that or if its possible. Hope
some one reads this. Thanks</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Dec 2008 21:28:10 +0000</when>
<what></what>
</comment>
<comment>
<author>derek.ca...@gmail.com</author>
<when>Mon, 08 Dec 2008 02:03:16 +0000</when>
<what>Hi, 
  I was wondering why apps downloaded canQ&apos;Et b directewd 2 the micro SD card instead
of the int Memory.  My concern is that at some point, depending on the # of apps
downloadwed youQ&apos;Ell reacch an upper limit and run out of space.  Second issue:  I want
2 pgm a string of numbers spaces, etc so I can call into my vox mail at work with
pressing one # on my dialer i.e. Q&quot;Espeed dialingQ&quot;E does not seem to be implemented.  I
havenQ&apos;Et  figured out how 2 do that or if its possible.    Thanks</what>
</comment>
</bug>
<bug>
<bugid>19234</bugid>
<title>Integration of Music </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bartle...@gmail.com</reportedBy>
<openedDate>Sat, 13 Aug 2011 19:18:47 +0000</openedDate>
<description>Hi ... I love Android. I think it beats my old iPhone and Windows phone
hands down. But there is one feature that could drive me back to iPhone.
Integration of the music player into my home stereo, my car, and my
radio at work. When I had an iPhone, it synced my music, and I had it
with me everywhere. To use my Android, I cannot make it play on the home
stereo without a headphone jack. Sounds horrible. To play in my car,
itQ&apos;Es either through an aux jack (horrible sound) or some cars do
bluetooth, which is convenient with no wires, but sounds bad (turns your
car into a giant headphone). Also, when playing through bluetooth, the
stereo and steering wheel controls donQ&apos;Et control the player. As for
work, I cannot find a single radio out there than can plug in my phone,
charge it, and play music all at once like an iPhone. What I would like
is to be able to plug in the USB cable in my car, have that charge the
phone, and play music, and run the controls for the music through my
steering wheel controls and radio controls. This works for iPhone, iPad,
and iPod; I just wish it worked on Android! As I said, I think Android
is supperior in every way, but this one issue. I hope you can find a way
to fix this one issue! Thanks! Brian</description>
<comment>
<author>x...@android.com</author>
<when>Mon, 15 Aug 2011 19:06:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9225</bugid>
<title>[Email] Data/Time issue(1970.01.01) in message list</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>yongnir@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 09:14:08 +0000</openedDate>
<description>There are displayed 1970.01.01 in message list on IMAP Email service. Q&lt;E
Steps to reproduce Q&gt;E 1. run Email app. 2. add a new account with IMAP (
imap.naver.com in Korea) 3. completed sync email from IMAP server 4. you
can see the issue (1970.01.01). please refer to attachment file
(date_fail_issue_maillist.JPG) I think this issue is happened by korean
in message header. The raw data for date is Q&quot;EDate: Thu, 11 Feb 10
14:09:46 ???? ???Q&quot;E. So, this issue is happened a exception error with
Q&quot;ELexical error at line 1, column 25, Encountered: Q&quot;E\\ub300 (45824),
after : Q&quot;EQ&quot;EQ&quot;E. (please refer to attachment file date_fail_issue_debug.JPG)
I want to get right date and time. Please help us.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Jun 2010 00:09:22 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9501</bugid>
<title>HTC Dream wonQ&apos;Et turn on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>turne...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 22:09:17 +0000</openedDate>
<description>my HTC Dream will vibrate as usual when i try to turn it on, but it
wonQ&apos;Et turn on any farther than the Rogers logo screen (before the HTC
logo screen at startup). i have tried Home+Power, and gotten to the
Warning Triangle and attempted to reboot it, but it still goes no
farther than the Rogers screen. If you know how i can fix this, please
e-mail me at sugarscarfer97@hotmail.com Thank you</description>
<comment>
<author>krissie...@gmail.com</author>
<when>Mon, 16 Aug 2010 18:53:17 +0000</when>
<what>This is NOT a bug and more likely an issue with your device. Contact your provider.</what>
</comment>
</bug>
<bug>
<bugid>6786</bugid>
<title>ddms is easy to hang</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>allstars...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 03:40:27 +0000</openedDate>
<description>- Steps to reproduce the problem. in mydroid, using ddms to watch log
for emulator after a while, specially when re-run the emulator again
ddms becomes easy to hang and uses a lot of CPU usage, its UI cannot
respond to user, neither - What happened. after using a while, when
choosing log filter inside ddms (V,D,I,W,E) or press the Q&apos;EClear LogQ&apos;E
button ddms will only respond after several minutes, in the code, when
doing above action it will call
mydroid/development/tools/ddms/libs/ddmuilib/src/com/android/ddmuilib/
logcat/LogFilter.java # clear() and it spends lots of time on
mTable.removeAll() mTable is an instance of
org.eclipse.swt.widgets.Table - What you think the correct behavior
should be. the ddms should responsed quickly to user, this problem
should be related to ddms or swt</description>
</bug>
<bug>
<bugid>424</bugid>
<title>ogg and wav playback from /res/raw/* is not working</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-29T03:29:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>davidnwe...@gmail.com</reportedBy>
<openedDate>Fri, 07 Mar 2008 21:35:35 +0000</openedDate>
<description>Using the code here:
http://code.google.com/android/toolbox/apis/media.html I was unable to
play back an ogg or a wav file embedded in the apk, using the file names
res/raw/foo.ogg or res/raw/foo.wav The original .wav file is here:
http://simplythebest.net/sounds/WAV/sound_effects_WAV/sound_effect_WAV_files/attention.wav
This *does* work when the file is transformed into an .mp3 and is
labeled foo.mp3</description>
<comment>
<author>davidnwe...@gmail.com</author>
<when>Fri, 07 Mar 2008 21:40:07 +0000</when>
<what>The .ogg file returns null here:

    MediaPlayer mp = MediaPlayer.create(context, R.raw.sound_file_1);

The .wav file actually plays, but is distorted.

Also... I had to use prepareAsync() instead of prepare(), otherwise it crashes with
an IOException.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Fri, 07 Mar 2008 21:45:29 +0000</when>
<what>I have independently confirmed this bug.  My usage is simply:

MediaPlayer mp = MediaPlayer.create(MyActivity.this, R.raw.test);

When executed, this line hangs the application for several seconds and ultimately
returns null.

res/raw/test.ogg is simply an Ogg file I found in my music collection.  ogg123 plays
it on the desktop without problems.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Fri, 07 Mar 2008 21:56:07 +0000</when>
<what>UPDATE: This bug seems to be particular to the usage of MediaPlayer.create(context,
resourceId).  As an extra test I used adb push to upload the same ogg file and then
invoked:

MediaPlayer mp = new MediaPlayer();

mp.setDataSource(Q&quot;E/data/test.oggQ&quot;E);
mp.prepare();
mp.start();

With this usage, the file played as expected.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Mon, 10 Mar 2008 20:33:26 +0000</when>
<what>From the release documentation, it looks like MediaPlayer.create() calls prepare for
you, so it will through an exception to do so.  That is probably what we are seeing
here, but I havenQ&apos;Et confirmed.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:34:31 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 03:29:38 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:05:02 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7500</bugid>
<title>Items appear selected when swiping between home screens</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-05T00:23:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>samsa...@gmail.com</reportedBy>
<openedDate>Fri, 02 Apr 2010 07:11:36 +0000</openedDate>
<description>When swiping between homescreens, the item below the initial press of
the finger is always highlighted. Although the item is not selected, it
gives the impression that the homescreen item has accidentally been
selected. To reproduce, just swipe between homescreens a few times and
look for the orange highlighted box. (Tested on 2.1.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 05 Apr 2010 00:23:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17532</bugid>
<title>Problem with scrollable tabs in android honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jaulo...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 15:07:37 +0000</openedDate>
<description>I have the following layout structure: TabHost HorizontalScrollView
TabWidget [CustomTab] I put the TabWidget inside of a
HorizontalScrollView because I want horizontally scrollable tabs (20+
tabs). In honeycomb, tabs are narrowed so they all fit on screen
(without scroll), preventing the text of each tab appears. Has anybody
faced this problem? Any tip? This structure works fine in all versions
from 2.1 to 3.1, except 3.0.</description>
</bug>
<bug>
<bugid>11399</bugid>
<title>auto-complete should be available with physical Droid keyboard</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-22T20:02:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pauli...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 14:03:32 +0000</openedDate>
<description>The auto-complete feature should be made available while using the
physical keyboard. I have a Droid running on Android 2.2. The
auto-complete feature works with the on-screen keyboards, and itQ&apos;Es
pretty handy. However, when you use the physical keyboard, the feature
disappears. The physical keyboard is more useful when you need to
navigate around in an email, for example. However, not having the
auto-complete feature available slows things down.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 20:02:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2402</bugid>
<title>wap push message fail when charset is Q&quot;Eus-asciiQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>famil...@gmail.com</reportedBy>
<openedDate>Fri, 10 Apr 2009 17:34:35 +0000</openedDate>
<description>Colleagues, The wap push MMS notifications are failing when the Subject
line contains Q&quot;Eus-asciiQ&quot;E. When sending the MMS the debug notes state
Q&quot;EInvalid Push dataQ&quot;E. G1 Device Debug Log for the Failures
================================ 04-08 09:59:36.371:
DEBUG/SmsProvider(85): insert url=content://sms/raw, match=15 04-08
09:59:41.721: ERROR/PushReceiver(116): Invalid PUSH data MMS
Notification ================================================
X_Mms_Message_Type=m-notification-ind X_Mms_Expiry=Relative-token 259200
From=+13474261029/TYPE=PLMN
Subject=[mibEnum=[3];charset=[us-ascii];value=[]]
X_Mms_Delivery_Report=null X_Mms_Message_Class=Personal
X_Mms_Message_Size=130680 X_Mms_Reply_Charging=null
X_Mms_Reply_Charging_Deadline=null X_Mms_Reply_Charging_Size=0
X_Mms_Reply_Charging_ID=null
X_Mms_Content_Location=http://15.176.33.187/mms/wapenc?
location=16462261461_1wgca6Q&amp;Erid=107 X_Mms_ApplicID=null
X_Mms_Reply_Applic_ID=null X_Mms_Aux_Applic_Info=null
X_Mms_Content_Class=null X_Mms_DRM_Content=null
X_Mms_Transaction_ID=2tid14253013909_1wgca6 X_Mms_MMS_Version=1.0
application headers=[] custom headers=[] PduParser
============================================================== // Get
raw PDU push-data from the message and parse it byte[] pushData =
intent.getByteArrayExtra(Q&quot;EdataQ&quot;E); PduParser parser = new
PduParser(pushData); GenericPdu pdu = parser.parse(); if (null == pdu) {
Log.e(TAG, Q&quot;EInvalid PUSH dataQ&quot;E); return null; }</description>
<comment>
<author>famil...@gmail.com</author>
<when>Thu, 23 Apr 2009 18:59:37 +0000</when>
<what>How can you run the MMS application in debug?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:39:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:56:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>347</bugid>
<title>R.id is too crowded</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-28T09:14:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tantan...@gmail.com</reportedBy>
<openedDate>Sat, 23 Feb 2008 23:28:43 +0000</openedDate>
<description>Even for medium sized projects the number of entries in R.id is quite
large and collisions become more frequent. I suggest creating a nested
class in R.id for every xml file where the ids are defined. Example:
res/drawable/layout/dialog.xml contains a button with id Q&quot;EokQ&quot;E, The
corresponding entry in R.java would be Q&quot;ER.id.dialog.okQ&quot;E.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 28 Feb 2008 09:14:24 +0000</when>
<what>Sorry, this isnQ&apos;Et really possible with the resource model (where resource ids are in
a flat namespace, only scoped by their package and type).  The current definition
allows for 1^16 possible resource values per type; trying to do further scoping would
require switching to long integers for resource ids to have sufficient bits, and this
would have a significant impact on code size and performance.

Also, generally for R.id resources collisions donQ&apos;Et matter: if you are using the same
identifier name in two different layouts, there is nothing wrong with that.  The only
time this can be a problem is in cases where one of the layouts is, for example, an
item in a list view inside of a larger layout, both of which use the same id.  But if
two layouts arenQ&apos;Et going to be used together in the same layout (the most common case
by far), then there is no need to worry about name collisions.
</what>
</comment>
</bug>
<bug>
<bugid>12553</bugid>
<title>Google Legal Page Editor Issue.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gopi.n...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 04:30:56 +0000</openedDate>
<description>I am using LGQ&apos;Es GT 540 2.1 version Android Phone Steps: Action:Sign to
Google Talk-Q&gt;Ego to Google Talk-Q&gt;ESettings-Q&gt;EMore-Q&gt;ETerms and Privacy-Q&gt;EWait
for Google legal page to display-Q&gt;Escroll down Tap on Google Search
editor-Q&gt;Eobserve Result:Keypad is not displayed in the editor to type in
Google search editor Excepted:Keypad should display for type in Google
search editor in Google legal page.</description>
<comment>
<author>unical...@gmail.com</author>
<when>Sat, 20 Aug 2011 20:48:43 +0000</when>
<what>Dear Editor:

Drivers ed to go.com  put a Google Eds band in my business listing on Google search listing and divert all my drivers ed students to their website,since August 2nd,2001. 
ItQ&apos;Es already reach to ads fraud.

Unical Driving Q&amp;E Traffic School
www.UnicalDriversEd.com
Www.unicaldrivingschool.com


</what>
</comment>
</bug>
<bug>
<bugid>434</bugid>
<title>ArrayAdapter.getPosition() bug...</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-07T21:02:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>omar.muk...@gmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 10:38:23 +0000</openedDate>
<description>ArrayAdapter.getPosition() always returns index, no matter what value is
provided to it. IQ&apos;Eve created an ArrayAdpterQ&lt;EStringQ&gt;E object and added 3
distinct values to it. But getPosition() function always return 0.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 Mar 2008 20:40:21 +0000</when>
<what>Hi,

Could you show the code that you are using to produce this bug?</what>
</comment>
<comment>
<author>omar.muk...@gmail.com</author>
<when>Sun, 16 Mar 2008 14:55:04 +0000</when>
<what>IQ&apos;Eve attached the adapter to an AutoCompleteView like this:

private ArrayAdapterQ&lt;EStringQ&gt;E m_Adapter;

public void onCreate(Bundle icicle)
{
....
// add some items  Q&quot;EaQ&quot;E, Q&quot;EbQ&quot;E Q&quot;EcQ&quot;E etc.
   m_autoCompleteView.setAdapter(m_Adapter);
.....
}


public void onClick(View v)
{
....
    index = m_Adapter.getPosition(m_autoCompleteView.getText().toString());
    // what ever the item selected in auto-complete view, the index is always Q&apos;E0Q&apos;E
....
}
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Apr 2008 21:02:30 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>865</bugid>
<title>Item selection on HTML select elements is buggy </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:32:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmarr...@innowhere.com</reportedBy>
<openedDate>Wed, 10 Sep 2008 20:10:17 +0000</openedDate>
<description>Item selection on HTML select elements is buggy. When the select control
is clicked it doesnQ&apos;Et show the current selected items. The selected
state is not shown visually when selection but it works under the hood
in JavaScript (control state is internally changed) and in the web page
(visual appearance of the control changes). This is a serious problem on
select elements with multiple attribute because there is no way to see
what items were selected.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:32:57 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Sat, 24 Jan 2009 16:30:43 +0000</when>
<what>These bugs are present in SDK 1.0r2 :

* When the select control is
clicked it doesnQ&apos;Et show the current selected item in the selector window in combo
boxes (Q&lt;EselectQ&gt;E without multiple).

* In multiple selection elements if the Q&quot;EselectedQ&quot;E property of an option is changed
to false (from true) the control visually ignores this change (but JavaScript state
is correct). Visual state is updated when the control is clicked.
 
Test:

    Q&lt;Eselect id=Q&quot;EtestIdQ&quot;E multiple=Q&quot;EmultipleQ&quot;EQ&gt;E
        Q&lt;EoptionQ&gt;EZeroQ&lt;E/optionQ&gt;E
        Q&lt;EoptionQ&gt;EOneQ&lt;E/optionQ&gt;E
        Q&lt;EoptionQ&gt;ETwoQ&lt;E/optionQ&gt;E
    Q&lt;E/selectQ&gt;E
Q&lt;E/spanQ&gt;E

Q&lt;EscriptQ&gt;E
    var elem = document.getElementById(Q&quot;EtestIdQ&quot;E);
    function test()
    {
        var options = elem.options;
        var option1 = options[1];
        option1.selected = !option1.selected;
    }
Q&lt;E/scriptQ&gt;E
Q&lt;Ebutton onclick=Q&quot;Etest()Q&quot;EQ&gt;ETestQ&lt;E/buttonQ&gt;E


</what>
</comment>
</bug>
<bug>
<bugid>5982</bugid>
<title>Android GMAIL - reply to does not give - email from option</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>njun...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 18:45:23 +0000</openedDate>
<description>I use HTC-G1 for my corporate email also. They way I use it is forward
all my corporate emails to my gmail account. Now - I cannot reply back
to emails from other employees in my company because gmail on android
does not have the email-from feature. In the browser gmail I can choose
who the email account FROM field.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>11377</bugid>
<title>Gmail doesnQ&apos;Et support send attachment Q&amp;E Email app provided by Sony Ericsson canQ&apos;Et send file</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sirai...@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 04:14:46 +0000</openedDate>
<description>The current Gmail app (running on Android 1.6 Donut) doesnQ&apos;Et support
sending attachment in emails. And Email App provided by Sony Ericsson
(or maybe Google) doesnQ&apos;Et allow to send attachment with custom file
extention (only .jpg, .png, .3gp, etc is allowed). All of these issues
exists in Android 1.6 Donut, XPERIA X10 mini pro, unrooted</description>
<comment>
<author>HMengLee@gmail.com</author>
<when>Fri, 14 Jan 2011 06:06:37 +0000</when>
<what>Cannot attach any files in android version 2.2 either.</what>
</comment>
<comment>
<author>stevejoh...@gmail.com</author>
<when>Mon, 28 Mar 2011 18:09:12 +0000</when>
<what>Even I cannot attach any files through any email manager, google, yahoo, browser anywhere.  The apps does not allow me to do the same.  Using android 2.1 on a Moto Defy.  Please help!!!</what>
</comment>
</bug>
<bug>
<bugid>3165</bugid>
<title>GDB can not resolve symbols correctly for native code.</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-10-08T16:02:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>thinker...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jul 2009 22:30:08 +0000</openedDate>
<description>To debug mediaserver or/maybe any native code by running gdbserver in
emulator (QEMU) and GDB in host OS, you will get messages from GDB. The
messages looks like. .dynamic section for Q&quot;EXXXXQ&quot;E is not at the expected
address difference appears to be caused by prelink, adjusting
expectations And, if you try to resolve any symbols in a library, for
example, libopencore_player.so, you will find that the addresses
returned by GDB is different from computing by your-self (address from
arm-eabi-objdump -D + base address of the shared object found in
/proc/Q&lt;EpidQ&gt;E/maps). I had tried to figure out what is wrong. I found that
linker does not assign a l_ld value for each linkmap that is required by
GDB. If you read gdb/solib-svr4.c in GDB source tree, you will found GDB
think l_ld of linkmap as address of .dynamic section. So, I fixed this
issue by upload a changeset to AndroidQ&apos;Es Gerrit
https://review.source.android.com/#change,10587 With this patch, GDB not
more complain about .dynamic section. But, GDB is still not resolving
symbols well. I am still tring to figure out what is wrong.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:59:04 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:18:00 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 16:02:19 +0000</when>
<what>This bug has been fixed in the 2.2 (froyo) dynamic linker.</what>
</comment>
</bug>
<bug>
<bugid>8127</bugid>
<title>Droid mail mixing mail content</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rus.hud...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 22:20:09 +0000</openedDate>
<description>I have two email accounts defined on my Droid: IMAP for business use and
POP for personal use. Frequently content from the POP account is
displayed in a IMAP message. Also, when replying or forwarding mail,
content from either POP or IMAP inbox is randomly put in the content
instead of the correct content.</description>
<comment>
<author>mister...@gmail.com</author>
<when>Fri, 04 Feb 2011 05:10:56 +0000</when>
<what>My wife and I are both experiencing this same issue. When replying to a POP email message the content looks fine while composing the message, but after it is sent the content that was just typed is discarded and replaced with seemingly random content from another email message.

Samsung Galaxy S Captivate (SGH-I896)
Android 2.2
Baseband Version: I896UXJL1
Kernel Version: 2.6.32.9
Build Number: FROYO.UXJL1</what>
</comment>
</bug>
<bug>
<bugid>5557</bugid>
<title>Speed dial from home screen and forwarding of messages by the first letters in contactQ&apos;Es name.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-28T06:20:48.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 07:06:35 +0000</openedDate>
<description>On my old blackberry I was able to type the first letter or two of
whatever contact I wanted to call, text message, etc. while at the home
screen and then all I had to do to contact them in the desired manner
was choose from a menu. The menu-like communication is already in
Android (where the user clicks on the contactQ&apos;Es icon and the
communication method menu comes up) so really all that needs to be done
is have it so a key press is accepted at the home screen to start
filtering contacts by that letter/character. Something similar can be
done by hitting the search button and then typing but that includes web
and other searches sometimes as well, which makes it a little slower.
Also, I noticed when I am in messaging and I want to forward a message
to someone else I have to type in their address completely in the
recipient box. A better idea would be like above, where as you type the
letters of the contactQ&apos;Es name their name is shown in a list of possible
contacts in a drop down list. If no current contacts are desired a phone
number can just be entered.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Dec 2009 06:20:48 +0000</when>
<what>Typing letters on the home screen initiates a search, including contacts search.</what>
</comment>
</bug>
<bug>
<bugid>17763</bugid>
<title>Gmail client freezes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>chandan....@gmail.com</reportedBy>
<openedDate>Sat, 18 Jun 2011 05:39:48 +0000</openedDate>
<description>Google Nexus S Android 2.3.4 Gmail client 2.3.4.2 The problem occurs at
random. The touchscreen refuses to work on entering the gmail client. It
works fine outside of the client. The capacitive keys work in the gmail
client.</description>
<comment>
<author>mrmacha...@gmail.com</author>
<when>Sat, 09 Jul 2011 02:11:05 +0000</when>
<what>I also have the same problem with Gmail app on nexus s, it freezes randomly and I have to power. Down to fix it</what>
</comment>
<comment>
<author>johnwilf...@gmail.com</author>
<when>Fri, 22 Jul 2011 00:01:23 +0000</when>
<what>I also have the same problem with Gmail app on nexus s</what>
</comment>
<comment>
<author>eannalen...@gmail.com</author>
<when>Fri, 22 Jul 2011 08:23:38 +0000</when>
<what>I have the same configuration as Chandan above and the same problem. 

GMail hangs and will not allow you to use the tocuh screen. If I access an email via the notification bar , I can open it , but canQ&apos;Et scroll the mail or any other touch screen function. I also noticed that when this occurs I cannot install applications via manual installation (from an APK file) - If I run the installer the Q&quot;EinstallQ&quot;E button does not work , but the cancel button does.

I can reset the phone only by removing the battery. If I do that I can then use GMail(or install applications) perfectly , but only once. If I exit gmail and re-enter it. ItQ&apos;Es hung again.

The same applies to the install options.

I have tested other installed applications and so far have not found any other ones impacted in the same way.

This has only started in the last week or so - I have had the same configuration for some time without issue.

I also removed any applications that were recently installed in case of compatibilty issues, but the issue remains

Thanks</what>
</comment>
<comment>
<author>ciaran.m...@gmail.com</author>
<when>Fri, 16 Sep 2011 05:45:24 +0000</when>
<what>My Nexus One has the exact same issue here as outlined above using stock Gingerbread. 

The issue doesnQ&apos;Et happen with any other app.  It is only experienced with Gmail 2.3.4.2.</what>
</comment>
<comment>
<author>chandan....@gmail.com</author>
<when>Fri, 16 Sep 2011 05:52:12 +0000</when>
<what>IQ&apos;Eve discovered that the application Q&quot;EScreen filterQ&quot;E causes the issue and only when the application is running. Please check if you have that or a similar app running and see if disabling the app works. </what>
</comment>
<comment>
<author>ciaran.m...@gmail.com</author>
<when>Fri, 16 Sep 2011 07:32:48 +0000</when>
<what>Confirmed, the app Q&quot;EScreen FilterQ&quot;E is causing this issue when running.

Many thanks! </what>
</comment>
</bug>
<bug>
<bugid>13457</bugid>
<title>samsung captivate android marketplace. sometimes i cannot click on games, apps and when i click on apps i cannot click on anything under it.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jordan.c...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 03:21:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11107</bugid>
<title>WIFI Hot Spot My Location Services</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>echo.fox...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 17:12:32 +0000</openedDate>
<description>The My Location Services service provided by the portable wifi hotspot
seems to be bases on the cellular networkQ&apos;Es triangulation and does not
use the GPS location which is more accurate. I think it should default
to use the GPS location when available.</description>
</bug>
<bug>
<bugid>11532</bugid>
<title>Wireless Settings are launched incorrectly when signing in Google Account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 05:09:28 +0000</openedDate>
<description>Test this case on Froyo phone with GMS. Steps to reproduce:
=========================== 1) In Settings-Q&gt;EAccounts, select Q&lt;EAdd
accountQ&gt;E, select Q&lt;EGoogleQ&gt;E to add a google account, 2) Press Q&lt;EmenuQ&gt;E hard
key and pop up Q&lt;EWireless SettingsQ&gt;E, select it. 4) it shows Q&lt;ENetwork
SettingsQ&gt;E instead. It should shows Q&lt;EWireless Q&amp;E network settingsQ&gt;E or
Q&lt;EWi-Fi settingsQ&gt;E but not shows Q&lt;ENetwork SettingsQ&gt;E. AccountIntroActivity
send out wrong intent Q&quot;Ecom.android.phone/.SettingsQ&quot;E instead of
Q&quot;Ecom.android.settings/.wifi.WifiSettingsQ&quot;E. AccountIntroActivity send out
wrong intent Q&quot;Ecom.android.phone/.SettingsQ&quot;E.</description>
</bug>
<bug>
<bugid>4654</bugid>
<title>[Alarm Clock] Snoozed alarms should create an icon on the notification area</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>cach...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 18:38:02 +0000</openedDate>
<description>When an alarm is snoozed there is no way for the user to know that it
was snoozed, or at what time it will ring again There is also no
mechanism to easily cancel it -- the only ways are by: 1. Waiting for
the next ring and dismiss it, or 2. Going to the alarm application and
disable-enable the alarm. All of these problems could be easily solved
with an icon in the notification area.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:41:19 +0000</when>
<what></what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Sun, 31 Jan 2010 23:45:01 +0000</when>
<what>I think this has been fixed. In Android 2.1 there is a notification which you can
select to cancel the alarm.</what>
</comment>
</bug>
<bug>
<bugid>19871</bugid>
<title>Vibrator issue after very first boot.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>johan.j....@stericsson.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 11:59:06 +0000</openedDate>
<description>When doing a Q&quot;Ewipe data/factory resetQ&quot;E from the bootloader on the Nexus
One (or after the first time a device is started after being flashed),
the vibrator during audio-muted calls will not work until a user has
actively opened the Sound-settings. After this, without doing any change
in the settings, the vibrator will work. Step by step. -------------
Factory-reset from bootloader or flash a Android device with a late
version of Gingerbread (I tried with GRJ22). After boot go into the
lock-screen and set audio to muted. The vibrator icon will not appear
and the vibrator will not vibrate during incoming calls. Go to
Settings-Q&gt;ESound and see that the Vibrate state is set to Q&quot;EOnly in Silent
modeQ&quot;E. Go back to the lock-screen without changing anything and set
audio to muted. The vibrator icon will now correctly appear, and the
vibrator will vibrate on incoming calls.</description>
</bug>
<bug>
<bugid>14468</bugid>
<title>time/date stamp on calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sakma...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 04:55:43 +0000</openedDate>
<description>please revise for future release to android phones such that time/date
stamp is used on call logs rather than the current display of
hours/days/etc...</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Fri, 04 Mar 2011 21:06:48 +0000</when>
<what>My call log does show time/date stamps on all calls, both recent (this morning) and older calls.

Perhaps this was added in Gingerbread? I donQ&apos;Et remember what it was like in Froyo. I am currently running a build of Cyanogenmod 7. I donQ&apos;Et recall the specific build, but it is from a few weeks ago.

I donQ&apos;Et have the Android dev environment currently installed on my system, but to verify that it has been changed, you can start an emulator with the Froyo image, and then compare that to an emulator running the Gingerbread image.</what>
</comment>
</bug>
<bug>
<bugid>3929</bugid>
<title>Unable to past phone numbers into dialler application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>djsta...@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 12:43:42 +0000</openedDate>
<description>I think it would be a good enhancement to enable the ability to past
phone numbers copied from browser and other applications into the
dialler application. I did a search on dialler issues and didnQ&apos;Et located
this, apologies if already reported.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 12:45:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14813</bugid>
<title>When the phone restarts, the external SD card becomes corrupted</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-24T20:29:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fabel...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 21:23:28 +0000</openedDate>
<description>Android 2.2 Kernel 2.6.32.9 An application stops responding. After some
time the phone restarts. After login, it shows Q&quot;EBlank External SD cardQ&quot;E.
The SD card was previously formatted with FAT32. But it seems the
partition table and File System are lost/overwritten. Q&quot;ESD card blank or
has unsupported file system.Q&quot;E I cannot use my card since all data is
lost with each reboot.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:29:16 +0000</when>
<what>This is characteristic of a failing SD card.</what>
</comment>
</bug>
<bug>
<bugid>18258</bugid>
<title>The Edit text popup of google search doesnQ&apos;Et disappear after changing the phone orientation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>semc.sas...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 07:50:53 +0000</openedDate>
<description>Brief Description : The Edit text popup of google search doesnQ&apos;Et
disappear after changing the orientation of the phone from Landscape
mode to Portrait mode. - Steps to reproduce the problem. 1.Open google
search in portrait mode and turn phone into landscape mode. 2.Long tap
the text box. 3.Change the orientation of the phone again to portrait
mode . 4.Press hardkey back and check the screen. - What happened ?
(Actual Result ): Back to main screen,and it still shows when open
google search again. - What you think the correct behavior should
be(Expected Result): The popup should disappear from next launch
onwards. Comments: The popup wonQ&apos;Et disappear unless long tap the hardkey
menu and press the back twice. Phone Used : Samsung Nexus S Software
Used : Android Version 2.3.4.</description>
</bug>
<bug>
<bugid>15418</bugid>
<title>Time Zone Changes Often</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-11T07:59:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bobstaff...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 05:28:46 +0000</openedDate>
<description>IQ&apos;Em using 2.3.3 on a Nexus One. IQ&apos;Ed prefer to have my phone set to
automatically get time updates so that the clock is always correct.
However when I do that it sets the time zone automatically. I find this
a problem for two reasons 1. I spend most weekends in Panama City Beach
(Central, but about 40 miles from the time zone boundary). If I have
automatic time update on, the time zone changes between central and
eastern, so I can never be sure what time it is (unless I work through
the menus to find out which timezone the phone is currently set to).
This also makes the alarm difficult to use, since no matter which
timezone the phone is in when I set the alarm, it may be in the other
timezone by the time the alarm goes off. 2. When I travel I generally
prefer to leave my phone/watch etc.. to my home time. Please could you
make it so that automatic updates of time and timezone can be set
independently.</description>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:59:13 +0000</when>
<what>In Honeycomb 3.0, you can manually set the timezone and continue to get the time automatically set from the network.</what>
</comment>
<comment>
<author>bobstaff...@gmail.com</author>
<when>Fri, 11 Mar 2011 19:25:24 +0000</when>
<what>Will I be able to get honeycomb on a Nexus one?</what>
</comment>
</bug>
<bug>
<bugid>9806</bugid>
<title>I want equalizer</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:04.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>artem.ga...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 14:14:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 15 Jul 2010 19:45:12 +0000</when>
<what>Issue 9807 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 06:49:29 +0000</when>
<what></what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Mon, 02 Aug 2010 08:54:27 +0000</when>
<what>So, any news on an Android-wide equalizer?</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3462</bugid>
<title>Email app canQ&apos;Et process contactnames with special characters in it</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T04:01:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>WarkerAn...@gmail.com</reportedBy>
<openedDate>Tue, 04 Aug 2009 16:28:02 +0000</openedDate>
<description>IQ&apos;Eve created a contact with the Name Q&quot;ET?stQ&quot;E and the email address
Q&quot;Esomename@someurl.comQ&quot;E Now IQ&apos;Em trying to write a new Email and typing in
Q&quot;ET?stQ&quot;E into the To-field. The contact with the email address is
correctly displayed by a selection prompt. I choosed the contact so the
complete contactname and email address shows Q&quot;ET?st
Q&lt;Esomename@someurl.comQ&gt;E,Q&quot;E. Now I want to write a message so IQ&apos;Em clicking
the Text-field. The To-field changes instantly to Q&quot;E,Q&quot;E. I also tried to
write my message into the Text-field first and then to chose the email
address. The To-field shows the email address and contactname correct
(Q&quot;ET?st Q&lt;Esomename@someurl.comQ&gt;E,Q&quot;E) but when I try to send the message I
get the error message that I need at least one destination address. When
the contactname doesnQ&apos;Et contain special characters everything works
fine. IQ&apos;Em using Android Cupcake 1.5 CRB43 on a T-mobile G1.</description>
<comment>
<author>briantis...@gmail.com</author>
<when>Thu, 06 Aug 2009 08:21:08 +0000</when>
<what>This is outside the RFC822 specification. </what>
</comment>
<comment>
<author>WarkerAn...@gmail.com</author>
<when>Fri, 07 Aug 2009 13:10:14 +0000</when>
<what>So you mean that bug wonQ&apos;Et get fixed until the RFC changes? That is definetly not an opinion to me. The 
bug is more related to they way the addressbar gets validated. So there is a need for a seperate check 
of the email address and the associated Contact name.</what>
</comment>
<comment>
<author>dma...@gmail.com</author>
<when>Thu, 20 Aug 2009 02:08:20 +0000</when>
<what>
RFC 2047 (which obsoleted the previous solutions in RFCs 1522, 1342 and is itself
thirteen years old now) specifies how to include non-ASCII text in message headers. 
The behavior described in this report is definitely a bug.


By the way, RFCs are never changed, they are made obsolete (replaced) by subsequent
RFCs.  RFC 822 was obsoleted by RFC 2822 eight years ago.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:37:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:01:30 +0000</when>
<what></what>
</comment>
<comment>
<author>teichernet</author>
<when>Mon, 28 Sep 2009 14:36:29 +0000</when>
<what>Hello, I can understand why this would happen with umlauts, but for me, forwarding
or sending mail to contacts with an email like
   Tom Eicher Q&lt;Exxx@tomeicher.deQ&gt;E
does not work - I must change the input to
   xxx@tomeicher.de
for the email app to accept the address at all 
(even if itQ&apos;Es all USASCII characters).

Just browsed the bugs, did not see anything for that.
Should I file a new bug ?

HTC Magic, Firmware 1.5, 
Kernel 2.6.27-00394-gc6c6059 android-build@apa27#1
</what>
</comment>
<comment>
<author>teichernet</author>
<when>Mon, 24 Jan 2011 22:58:21 +0000</when>
<what>Just to confirm, my problem in the previous comment has been fixed for Android 2.2.1 (probably earlier)
</what>
</comment>
</bug>
<bug>
<bugid>1116</bugid>
<title>feature req: App loading spinner/feedback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Wed, 29 Oct 2008 13:50:43 +0000</openedDate>
<description>Especially after the phone has been used a while, apps take -forever- to
load (including home applet - background displays, with the pull-tab,
then nothing for up to a minute.) Some sort of spinner or Q&quot;EiQ&apos;Em aliveQ&quot;E
feedback would be good. Same thing when launching a new app - perhaps 2
stage (expanding-icon launch indicator, then if the app isnQ&apos;Et ready a
spinner or such.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Feb 2009 01:02:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:33:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11664</bugid>
<title>Wifi not refreshing until wifi Q&quot;ErestartedQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>krustymo...@gmail.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 19:39:38 +0000</openedDate>
<description>IQ&apos;Eve been seeing this problem intermittently since I received the 2.2.1
OTA update for my N1. My list of available access points will not show
any access points near me. I see this at home where I have 2 linksys
wrt-54Gs running dd-wrt the most (basically since thatQ&apos;Es where I use
wifi the most). I get no notification or auto connection to either
network. If I go to (Phone) Settings -Q&gt;E Wireless Q&amp;E Networks -Q&gt;E Wi-Fi
Settings, I donQ&apos;Et see anything as being available in the list and the
list does not refresh. I donQ&apos;Et show either of my routers being
available, or a couple of other routers that my neighbors have that I
normally see. This will stay like this until I turn off the Wifi and
turn it back on. At that point, the list refreshes and auto-connections
work again. I never had this issue until the 2.2.1 update recently. My
Phone: Nexus One Android 2.2.1</description>
</bug>
<bug>
<bugid>4965</bugid>
<title>Notifications do not vibrate although vibrate is selected on the applications</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-20T21:50:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>theconf...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 21:20:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.0 If you happen to have a development environment, please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem. Emails, texts, and calendar reminders would all vibrate
initially, but following installation of a 3rd party app they stopped
vibrating. The handset does still vibrate for incoming phone calls.
Device: Motorola Droid running Android 2.0 Settings selected: Incoming
call vibrate and ringtone selected Incoming text vibrate and silent (no
ringtone) Incoming email vibrate and silent (no ringtone) Calendar
reminder vibrate and silent (no ringtone) Text, email and calendar
reminders also show in the Notifications pull-down. Locale was installed
and set to silence all at night. The following morning, the handset did
not return to the settings, it was still silent. Locale was turned off,
all setting options were reset to allow vibrate, and Locale was
eventually uninstalled. However, I am unable to get the handset to
vibrate for notifications since this occurred. Steps taken: Local
uninstalled, handset turned off to reboot. Factory Data Reset on phone,
reset settings for each program - still no vibrate. Reset all settings
to default - turn phone off then on, then reset all settings to vibrate
- still no vibrate. Hard reset done by Verizon tech at store - no help.
Today, I replaced the handset with a new handset at Verizon. Settings
were then input to vibrate for phone calls, incoming text and incoming
email. And still the phone will not vibrate when I receive a text or
email. FYI Sound settings do work - I can choose a ringtone instead of
silent and I do receive the audible notification for email, text and
calendar. Also, the volume rocker switch on side of phone does not
appear to have any impact on this. I can turn phone to vibrate only or
turn volume up all the way - either way the device no longer vibrates
for text Q&amp;E email notifications. What SHOULD happen: Text, email and
calendar notifications should vibrate or not vibrate based on the check
box under settings for each of these applications. Thank you for your
assistance.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:50:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>727</bugid>
<title>isAnnotation throws an Exception</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-09T02:20:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>igor.bea...@gmail.com</reportedBy>
<openedDate>Sun, 18 May 2008 17:32:23 +0000</openedDate>
<description>IQ&apos;Eve found this bug when my jsonlib threw exception called
Q&quot;EisAnnotationQ&quot;E then IQ&apos;Eve just created a simple program and added: public
void onCreate(Bundle icicle) { super.onCreate(icicle);
Object.class.isAnnotation(); } then it threw the same exception.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 09 Jun 2008 02:20:19 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>2379</bugid>
<title>turning data roaming off does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>40</stars>
<reportedBy>ofsevens...@gmail.com</reportedBy>
<openedDate>Tue, 07 Apr 2009 04:55:32 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: go into mobile networks disable data roaming.(you can disable
all auto sync ect still doesnQ&apos;Et work) I would expect it not to use
internet but every 5 minutes it does, and gets my email ect. I observe
internet usage through netstat app, aswell as my bill. I would think
that no internet can be used(no matter what). Apparently not. IQ&apos;Em
reduced to destroying my apn to do it. If you are reporting a crash or
similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach
the resulting output as a text file to your issue report. (For feature
requests for APIs, please include sample code showing how you are
proposing the API should be used.)</description>
<comment>
<author>alexande...@gmail.com</author>
<when>Sun, 12 Apr 2009 23:16:57 +0000</when>
<what>I didnQ&apos;Et change any settings ( no data services when roaming), until I recognized the
phone was using data services despite roaming.

I was using the G1 phone to record my gps data. The network provider was changing
very often and some what on the way the phone was showing some map data downloaded
from the internet.
This happened not right away, but on the second or third day of the trip.

Could it be possible if the provider changes again before the user has time to accept
the roaming warning, some unpredicted state may occur?

As mentioned before only destroying the apn helped.
 </what>
</comment>
<comment>
<author>willem.stoker</author>
<when>Wed, 15 Jul 2009 18:19:48 +0000</when>
<what>I have experienced the same problem. On my trip i suddenly had internet connection, 
while data roaming was off. My phone company charged me for the data... On the moment 
my internet connection worked i had no service for GSM. Could this be the cause of the 
problem because then there is no roaming? I hope this can be fixed soon!</what>
</comment>
<comment>
<author>mister.h...@gmail.com</author>
<when>Sun, 26 Jul 2009 14:02:17 +0000</when>
<what>Me and 2 of my collegues are working aboard (5 days a week) and all have up to date
G2Q&apos;Es  (build RC1) with data roaming OFF.
All of us have more than 20$ of unexpected charges per month due to data roaming not
working.

While data roaming is off, and the phone being on a network different from the SIM
card one, ALL connections must be aborted.

For all the unexpected connections, we noticed that it was mainly when changing
between countries (but not every time) and without using the phone at that particular
moment, as if android didnQ&apos;Et noticed the phone network changes soon enough.

I think this bug should be changed to high priority since it costs money to almost
everyone going aboard for extended period.

Changing the APN manually is defintely NOT an option.</what>
</comment>
<comment>
<author>Jochen.Jung</author>
<when>Mon, 27 Jul 2009 14:32:13 +0000</when>
<what>ItQ&apos;Es the same for me. When I was in Switzerland, near the German border (my home
network), it seemed to be charing me a few seconds, every time I switched between the
countries.

But I was also charged for several secounds, when I was in France, far off the German
border.

My German home network is Blau (E-Plus), not T-Mobile (if that matters).

I also, would like to get this fixed quite urgent, for it means to me, that I always
have to put my SIM-Card in a different phone, when going abroad!</what>
</comment>
<comment>
<author>mister.h...@gmail.com</author>
<when>Mon, 03 Aug 2009 07:33:47 +0000</when>
<what>Yet another 15$+ charges this month and for all the three of us !

This starts to become really really annoying as our phone provider wont refund us
everytime since they are arguing that is our fault.

As a new feedback, we can now confirm that all the charges are due to connecting to a
foreign network. I mean, everytime the phone detects a foreign network, thereQ&apos;Es a
sligth chance that it doesnQ&apos;Et recognize immediatly that it is a foreign network, no
matter if data roaming is disabled.
It can happen that the phone loose the network, find it a few minutes later, and yet
another charge ! Seems like the phone try to connect before knowing it is a foreign
network and with data roaming off.</what>
</comment>
<comment>
<author>kimble.mandel</author>
<when>Mon, 03 Aug 2009 07:39:42 +0000</when>
<what>Same for me. IQ&apos;Em french and I work in Luxembourg.
Everyday at the same moment I lose 1.50?.
Please, change the priority. Because it starts to hurt the wallet.</what>
</comment>
<comment>
<author>az.ma...@gmail.com</author>
<when>Mon, 03 Aug 2009 08:48:28 +0000</when>
<what>Hi, IQ&apos;Em experiencing the same troubles.
IQ&apos;Em working abroad, forced to be logged on a foreigner network more than the half of
every working day.
This bug combined with #3048/#2554 (seems to be the same bug) makes my android phone
a pretty expensive useless gizmo.

Please keep in mind that some people are crossing borders not only for holidays but
as part of their working day.
This bug is really poisoning my android experience.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 04 Aug 2009 01:18:04 +0000</when>
<what>WiSyncPlus goes a long way toward at least providing a mechanism to manage the issue. With it you can 
completely defer traffic until you have a WIFI connection. It also has a scheduler and helps protect 
against accidental data roaming. Not to mention your battery life is drastically improved for most.

Go to the market a search on wisyncplus or gearsoft.
</what>
</comment>
<comment>
<author>mister.h...@gmail.com</author>
<when>Tue, 04 Aug 2009 08:04:51 +0000</when>
<what>Well, thx, but a commercial app is NOT a solution. The free version doesnQ&apos;Et have any
scheduling function.
By the way, a 3rd party software never should be a solution to fix an issue.
Rigth now, the best workaround is to manually use APNdroid, which is kinda risky,
espacially when using it twice a day and sometime forgot about it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:15:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:08:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:11:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Fri, 12 Mar 2010 21:20:14 +0000</when>
<what>I get this problem here in Australia too, and my phone is using an Eclair-based ROM. 
ItQ&apos;Es the carriers fault for not setting up their towers properly, so I had this problem 
with my Nokia as well (this is not just an Android problem, but Android ought to be 
agile enough to fix this where every other OS vendor ignores it).

The problem for me is the the Cell Text is Q&quot;ERoamingQ&quot;E, but the Cell Roaming Status is 
Q&quot;ENot RoamingQ&quot;E. Because Android only checks the Roaming Status, it doesnQ&apos;Et know 
that I am physically roaming because I am technically not roaming.

I would suggest giving us whitelists and blacklists for Cell IDs, so we can say which 
ones we consider Roaming and which ones we donQ&apos;Et. That way everyone can manage 
this setting themselves and Google doesnQ&apos;Et have to do any research on this matter 
themselves. A short term fix that would solve this for me personally would be to 
check if the ID==Q&quot;ERoamingQ&quot;E and if so force Roaming=true.

I would have suggested this problem to my carrier, but all carriers profit considerably 
from this issue. Also, it was probably hard enough to get the carriers here to play 
nice with each other (way nicer than in the US, BTW) so asking more of them all might 
be rocking the boat.</what>
</comment>
<comment>
<author>mister.h...@gmail.com</author>
<when>Mon, 15 Mar 2010 08:29:28 +0000</when>
<what>Yes, it looks like the provider has problems to. As of us, the problem seems to have 
been fixed on the provider side since we didnQ&apos;Et get excessively charged the last couple 
of months while not having new software updates on our HTC Magic. It may be due to some 
changes in the way our provider charges data roaming: weQ&apos;Er now charged per day of 
roaming instead of per connection.
I still think it is an Android issue since other non-android phones with the same 
provider didnQ&apos;Et get charged with data roaming off.</what>
</comment>
<comment>
<author>maja.sek...@gmail.com</author>
<when>Fri, 23 Apr 2010 11:39:59 +0000</when>
<what>IQ&apos;Em an user of Magic, and right now IQ&apos;Em about to sue my network operator VIP for not 
giving me important information: despite of manual phone disabling to update apps 
while in roaming, Magic CAN hook on the roaming network by itself! WTF? 
VIP mobile charged me 0,7 euro per 100KB. When I looked at the specification of a 
bill, I noticed that phone was mostly downloading data of 2-25KB size and operator 
was rounding the amount to 100 KB, make that 250 times of (unwilling)connections, and 
youQ&apos;Ell get a problem. Then you regret for being abroad with a stupid device,instead 
of enjoying in beautiful impressions youQ&apos;Eve got there :( 
  </what>
</comment>
<comment>
<author>matthieu...@gmail.com</author>
<when>Sun, 09 May 2010 20:31:40 +0000</when>
<what>This is really a big issue. See issue #6806 too.</what>
</comment>
<comment>
<author>paede.st...@gmail.com</author>
<when>Tue, 29 Jun 2010 16:03:51 +0000</when>
<what>same for me:
26.06.2010  	15:09  	30 Kb  	INTERNET  	GPRS Outbound Roaming	0.00 CHF
26.06.2010 	15:09 	30 Kb 	INTERNET 	GPRS Outbound Roaming	0.00 CHF
26.06.2010 	13:42 	30 Kb 	INTERNET 	GPRS Outbound Roaming	3.99 CHF
Provider Orange Switzerland, traveled to Austria</what>
</comment>
<comment>
<author>jav...@gmail.com</author>
<when>Thu, 12 Aug 2010 08:49:11 +0000</when>
<what>Same problem here with Orange Switzerland also and data roaming switched off:

01.08.2010    10:27    870 Kb    internet;GPRS Outbound Roaming    3.99CHF


Some days ago (but after August 1st) I installed 2.1-update1, anybody knows if this is fixed there? If not, priority must be set to High, this is definitely a big issue!
</what>
</comment>
<comment>
<author>alex.chr...@gmail.com</author>
<when>Thu, 26 Aug 2010 14:30:14 +0000</when>
<what>IQ&apos;Eve just been having the same discussion with my provider having been charged for data roaming (background sync) when seemingly the handset should have prohibited it.

This is on an HTC Legend (Vodafone UK) with 2.1-update 1, so no itQ&apos;Es not fixed.</what>
</comment>
<comment>
<author>jamesbra...@gmail.com</author>
<when>Tue, 14 Sep 2010 01:31:15 +0000</when>
<what>Same issue - HTC Incredible w/ 2.2.  Absolutely unacceptable.  Come on google, this is ridiculous... maybe we should start sending you the bills.  Providing a costly service that cannot be disabled.  I wonder if Iphones have the same issue?</what>
</comment>
<comment>
<author>mister.h...@gmail.com</author>
<when>Tue, 14 Sep 2010 07:49:37 +0000</when>
<what>I can confirm you that iPhones donQ&apos;Et have the same issue on the provider I am using.

My provider recently changed the way itQ&apos;Es billing data roaming operation: instead of per connexion fees, one must now text a special phone number in order to activate roaming for 24h with fixed fees (and unlimited roaming for 24h). This means that as long as one havenQ&apos;Et texted the activation number, data roaming doesnQ&apos;Et work even if one have it activated on his phone. As a result, I am no more experiencing this bug since data roaming is blocked on the provider side.

I canQ&apos;Et believe that this issue is still open as of Android 2.2. This is not a small bug since it costs money to the users.
One year and a half now...</what>
</comment>
<comment>
<author>jamesbra...@gmail.com</author>
<when>Fri, 17 Sep 2010 13:31:33 +0000</when>
<what>Fellow HTC/2.2 users:  it appears that switching off Q&apos;Emobile networkQ&apos;E will kill all data connections (while roaming or not).  HTC has a widget for this that you can put on the home screen.  ItQ&apos;Es the same as disabling data through the service menu (*#*#4636#*#*).  ItQ&apos;Es a temporary workaround, not an acceptable solution.  </what>
</comment>
<comment>
<author>eric.for...@gmail.com</author>
<when>Thu, 16 Jun 2011 00:10:55 +0000</when>
<what>IQ&apos;Em in Quebec, Canada with Videotron as provider. My Nexus One have the same issue. IQ&apos;Em just back from another province and I was billed for some data roaming while it is disabled.

The phone display a warning message saying that data roaming is disabled. IQ&apos;Eve seen this message more than once and I never got billed before now. This time I was using the Google navigation app from a wi-fi. I suppose that it switched to roaming when i left the building but it shouldnt since it was disabled.

Thanks you for looking into this.</what>
</comment>
</bug>
<bug>
<bugid>8196</bugid>
<title>Enhancement: Client Certificate Authentication in Browser</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-11-01T22:57:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>246</stars>
<reportedBy>jeff.darlington@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 20:37:10 +0000</openedDate>
<description>Client certificates are a form of two-factor authentication introduced
in SSL 3.0 and supported in all versions of TLS. It allows organizations
to identify and authenticate users by issuing client certificates,
signed by either a public certificate authority or an internal private
CA. Web resources can be protected by configuring the server to require
client certificate authentication, forcing the client to identify
themselves by presenting a valid certificate. If the certificate is
validated, the client is granted access; if the certificate is invalid
or otherwise not present, access is denied. Many organizations depend on
client certificates to increase security over comparatively weaker
password-based schemes. As far as I can tell, AndroidQ&apos;Es built-in browser
does *NOT* support client certificates. I use client certificates to
protect access to some of the most critical administration sections of
my websites. I have a Motorola Droid on Verizon, and have tested with
the official releases of Android 2.0, 2.0.1, and 2.1 without any
success. While I have been able to successfully import my certificates
into the built-in certificate store (Settings -Q&gt;E Locations Q&amp;E Security -Q&gt;E
Credential Storage), the browser does not seem to access this store when
I attempt to access a Web resource requiring a certificate. Instead, the
page dies with an error stating it cannot be displayed. As my dependence
on my Droid increases, I hate the thought of weakening my security just
for the convenience of doing administrative tasks on the go. Please add
this functionality into the Android browser. ItQ&apos;Es a published standard,
and one quite a few people depend on. Note: This is *not* the same issue
as those requesting client certificate authentication for WiFi. This
relates to client certificate authentication in the browser to a remote
website. IQ&apos;Eve searched the issue log multiple times and have found many
references to the WiFi issue, but not to this one.</description>
<comment>
<author>richard....@gmail.com</author>
<when>Wed, 12 May 2010 14:32:34 +0000</when>
<what>Solving this issue may also go some way to solving the needs of those moving from
WinMo to Android with corporate resources such as Office Communicator (OCS client)and
Outlook Web Access.  Many large enterprises secure these web-based services with
client certificates. This is a significant problem to the adoption of Android OS
smartphones by corporate users.</what>
</comment>
<comment>
<author>jlc...@gmail.com</author>
<when>Wed, 12 May 2010 15:51:38 +0000</when>
<what>I switched to Android several months ago and would also find this extremely useful,
especially at work. At corporate world, client side certificates are sometimes a must...</what>
</comment>
<comment>
<author>exten...@gmail.com</author>
<when>Wed, 12 May 2010 16:46:34 +0000</when>
<what>Actually iPhone safari and Windows Mobile Internet explorer mobile support this function, client 
authentication in SSL. Only Android default browser donQ&apos;Et support this function and seems donQ&apos;Et have a 
plan for this function. ItQ&apos;Es very import feature for entherprise environment.  </what>
</comment>
<comment>
<author>morzin...@gmail.com</author>
<when>Wed, 12 May 2010 17:00:52 +0000</when>
<what>Client certificates in the browser would be very helpful at my educational 
institution.  Many of our internal websites request client certificates, and it 
would be great if the native android browser could work with these sites.

I do understand that this may be non-trivial.

Off the top of my head, features that would be useful are:
* Ability to add an internal private CA to the browserQ&apos;Es list of trusted CAs
* Ability to add one or more client certificates to the browser certificate store
* Ability for the browser present a client certificate to sites that want one.
(It would be great if the Android browser can handle both sites with Apache 
directive Q&quot;ESSLVerifyClient requiredQ&quot;E and sites with Q&quot;ESSLVerifyClient optionalQ&quot;E - 
Mobile Safari doesnQ&apos;Et appear to support the latter.)
</what>
</comment>
<comment>
<author>chiyoonl...@gmail.com</author>
<when>Tue, 18 May 2010 22:30:52 +0000</when>
<what>Adding my vote.  We need client cert authentication to elevate previously untrusted 
evices to some form of managed trust.  This is a must for enterprise security.</what>
</comment>
<comment>
<author>Keegan.M...@gmail.com</author>
<when>Sat, 05 Jun 2010 15:16:50 +0000</when>
<what>This is the last major issue I have with any mobile device in my organization.  We
must use client certificates.  I have a private 3 tier MS PKI.  Both Iphone OS and
Android are ALMOST there with TLS, some apps can use like touchdown and activesync on
the Iphone (not Andriod).... The browser seems to be the problem with all of them. I
need to use a certificate to access all of our work published internet applications.</what>
</comment>
<comment>
<author>oer...@gmail.com</author>
<when>Fri, 11 Jun 2010 09:48:19 +0000</when>
<what>Same here</what>
</comment>
<comment>
<author>dejan.bu...@gmail.com</author>
<when>Tue, 22 Jun 2010 08:31:14 +0000</when>
<what>I donQ&apos;Et know why Androit still do not have this option but my first smartphone which had Win2003 OS had this!!!
I hope that this will be included in Froyo(2.2)...
Without this I canQ&apos;Et:
-Use bank pages
-Manage servers
...</what>
</comment>
<comment>
<author>toni.sjo...@gmail.com</author>
<when>Wed, 23 Jun 2010 07:17:41 +0000</when>
<what>This is very important feature. As agree with dejan.bukovec that how come Windows Mobile has had this for years, and now a brand new platform lacks this kind of elementary feature. Hope this gets addressed soon.</what>
</comment>
<comment>
<author>bogdan.b...@gmail.com</author>
<when>Sat, 26 Jun 2010 16:10:10 +0000</when>
<what>Same here</what>
</comment>
<comment>
<author>zeba...@gmail.com</author>
<when>Sat, 26 Jun 2010 16:26:39 +0000</when>
<what>This feature should not have been left out to begin with. So much of the infrastructure of my employer requires the use of client side ssl certs that my use of android for daily tasks is severely limited. </what>
</comment>
<comment>
<author>jemce...@gmail.com</author>
<when>Wed, 28 Jul 2010 22:31:24 +0000</when>
<what>I also require this feature to view corporate email using OutLook Web Access (owa) </what>
</comment>
<comment>
<author>rob.schr...@gmail.com</author>
<when>Fri, 30 Jul 2010 02:09:33 +0000</when>
<what>I am also voting for this feature.  I would like to present some sensitive information on an android and need as much authentication as possible.</what>
</comment>
<comment>
<author>jonas.ba...@gmail.com</author>
<when>Mon, 02 Aug 2010 08:43:26 +0000</when>
<what>A Q&apos;Emust haveQ&apos;E for my work at university: still not available in 2.2, but I hope to see it soon!</what>
</comment>
<comment>
<author>manish.i...@gmail.com</author>
<when>Mon, 02 Aug 2010 13:05:03 +0000</when>
<what>Please let us know the website which you are trying to open the in Android browser.</what>
</comment>
<comment>
<author>jeff.darlington@gmail.com</author>
<when>Mon, 02 Aug 2010 13:31:48 +0000</when>
<what>@manish.inspired: Any website that requires client certificates for authentication, as mentioned in original post. In my case, itQ&apos;Es the private admin sections of my site (http://www.gpf-comics.com/); forgive me if I donQ&apos;Et publish the direct URL to those hidden pages. ;) However, it uses standard client certificate authentication modules using Apache, mod_ssl, and OpenSSL, a published Internet standard since SSL v3. I have a private certificate authority which I use to sign my own client certs, which I then distribute to the browsers I wish to access the secured pages from. This works just fine in Firefox 3.x without a hitch. Android 2.1 will let me import these client certificates into the built-in certificate store as specified in the original post, but the browser will not use it for authentication when I attempt to access the secured site.

Most of the situations the other users have described should be similar. I imagine most of the enterprise folks are using MicrosoftQ&apos;Es certificate services rather my Open Source solution, but it should operate fundamentally the same.</what>
</comment>
<comment>
<author>jonas.ba...@gmail.com</author>
<when>Mon, 02 Aug 2010 13:37:19 +0000</when>
<what>@manish.inspired:
I found the corresponding issue on the chromium project:
http://code.google.com/p/chromium/issues/detail?id=318
There you can see some examples including a suggestion about testing it with cacert.org where you can actually request a client certificate for free and test with e.g. https://secure.cacert.org/ .

Perhaps the Chromium or even Firefox implementation may be useful, too?
</what>
</comment>
<comment>
<author>MPResn...@gmail.com</author>
<when>Mon, 02 Aug 2010 14:36:40 +0000</when>
<what>@manish.inspired
Any of my universityQ&apos;Es internal sites that require me to present a personal certificate for access. As explained by a few previous posters, Android 2.1 will import the personal certificates into the OSQ&apos;Es certificate store, but browsers will not present the certificate to sites that request it.</what>
</comment>
<comment>
<author>jiwash...@gmail.com</author>
<when>Mon, 02 Aug 2010 15:42:40 +0000</when>
<what>@manish.inspired: an internal system using a proprietary server--but one that works w/o problem in Firefox and IE. We use certs issued by our own CA.</what>
</comment>
<comment>
<author>ckloiber.droid@gmail.com</author>
<when>Sat, 07 Aug 2010 20:18:48 +0000</when>
<what>Q&lt;EquoteQ&gt;E
Comment 17  by manish.inspired, Aug 02 (5 days ago)

Please let us know the website which you are trying to open the in Android browser.
Q&lt;E/quoteQ&gt;E

Try: https://auth.startssl.com/

Thanks!</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Mon, 09 Aug 2010 09:44:31 +0000</when>
<what>Using https://auth.startssl.com requires you to obtain a client cert from them first, which is free :-)
IQ&apos;Em really surprised that the browser doesnQ&apos;Et include this client side auth method yet as it is quite old and very useful.</what>
</comment>
<comment>
<author>danjeff...@gmail.com</author>
<when>Wed, 18 Aug 2010 18:42:56 +0000</when>
<what>This really is a fundamental issue if Android is to be taken seriously in the enterprise.  Certificate auth is neither a new technology, nor a particularly challenging or flashy one.  Please move this up to a high priority.</what>
</comment>
<comment>
<author>richt%te...@gtempaccount.com</author>
<when>Thu, 19 Aug 2010 17:26:34 +0000</when>
<what>Without a client SSL cert in the browser on android, we have to use a laptop for all of our sales reps, just to look up customer information (amond MANY MANY other things)... with a client cert we could actually reduce our costs, and provide better service!
Why was this left out?  What was the actual reason, it canQ&apos;Et be that hard to have the browser send client certs, and is an absolute necessity for any enterprise deployment? (in more than just an email application)
I agree with danjeffery, can this be moved up to high priority (hopefully with an ETA)?</what>
</comment>
<comment>
<author>Christop...@gmail.com</author>
<when>Mon, 30 Aug 2010 13:06:09 +0000</when>
<what>I would like this to be a high priority.  </what>
</comment>
<comment>
<author>bconoboy@gmail.com</author>
<when>Mon, 30 Aug 2010 16:06:32 +0000</when>
<what>CM6 has this support now.  Please integrate the patch into the standard release!</what>
</comment>
</bug>
<bug>
<bugid>10483</bugid>
<title>Bluetooth in 2006 Infiniti QX56 Does Not Work with Android and Vs. 2.2 - Verizon</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mc9...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 18:32:53 +0000</openedDate>
<description>All while having the previous version of software with my Android I
could not get my vehicleQ&apos;Es in-car bluetooth system to pair with my
Android. The vehicle goes into pairing mode, the Android sees it and
says its pairing then says that it cannot pair to the device. When I had
3 different BlackberryQ&apos;Es previous to this I never had any problems
pairing the phone and the phone connecting automatically everytime I
started the vehicle. I was informed that version 2.2 would fix my not
being able to pair and connect to the QX56, however, after the very long
wait for this 2.2 fix, it will still not even pair with the car. How am
I supposed to live with a phone in a state (WA) where driving hands free
is the law? Am I really supposed to spend another $30-$100 for an ear
type bluetooth device just so I can use it in my car; as I donQ&apos;Et use a
headset anywhere else? This seems to be a very basic issue that Google
and Motorola should have fixed long before giving us the ability to peek
into the picture folders. I plan on calling Verizon and getting rid of
the phone arguing that while I love my Droid, if I canQ&apos;Et use it for its
basic functions, I want a phone that works.</description>
<comment>
<author>srath...@gmail.com</author>
<when>Sat, 04 Sep 2010 21:18:19 +0000</when>
<what>I am having the same issue with 2.2 and 2011 Infiniti m37. Apparently, the nexus has worked for some Infiniti owners after the 2.2 update. Have you come up with any answers since u posted. </what>
</comment>
<comment>
<author>mc9...@gmail.com</author>
<when>Mon, 06 Sep 2010 08:32:34 +0000</when>
<what>No I havenQ&apos;Et had any replies.  I did receive yet another update and that hasnQ&apos;Et changed anything.  Wish someone would tell us what the issue is.</what>
</comment>
</bug>
<bug>
<bugid>16306</bugid>
<title>Malayalam unicode not support in android2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>sanojjay...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 14:50:31 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2619</bugid>
<title>SQLiteDatabase.rawQuery doesnQ&apos;Et appear to pass %d to sqlite</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>hibr...@gmail.com</reportedBy>
<openedDate>Fri, 08 May 2009 17:43:57 +0000</openedDate>
<description>Passing a string to rawQuery that includes %d doesnQ&apos;Et appear to work.
Some other %Q&lt;EcharQ&gt;E values do work. Executing the non-working command
sent to rawQuery, directly on the sqlite3 command prompt does return the
expected result. That is, sqlite3 command prompt works, but sending the
same string with %d through rawQuery doesnQ&apos;Et. rawQuery should pass the
userQ&apos;Es exact string all the way through untouched to sqlite. For
instance: // select the day-of-month from sqlite : //
http://sqlite.org/lang_datefunc.html String selectDOM = Q&quot;Eselect
strftime(Q&apos;E%dQ&apos;E, Q&apos;EnowQ&apos;E) as domQ&quot;E; Cursor c = db.rawQuery(selectDOM, null);
int domIndex = c.getColumnIndex(Q&quot;EdomQ&quot;E); int db_dom = c.getInt(domIndex);
/* db_dom == 0 which is wrong. Expected val is todayQ&apos;Es day of month.
Executing the value of selectDOM from the sqlite command prompt returns
the expected result */ Testing with ver1.5 on emulator. Example code
attached.</description>
<comment>
<author>hibr...@gmail.com</author>
<when>Fri, 08 May 2009 17:49:47 +0000</when>
<what>The example in the bug doesnQ&apos;Et have a call to c.moveToFirst() nor cleanup, to keep
the sample small. However, the attached example code is a working program showing the
problem.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:27:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:23:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17361</bugid>
<title>[Gmail] Bad translation Q&apos;Ereport spamQ&apos;E in Thai.</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 05:46:24 +0000</openedDate>
<description>Occurrence Process - set Thai language - Gmail Q&gt;E long touch a mail Q&gt;E
report spam Occurrence Status - There will be Q&apos;E11Q&apos;E instead of Q&apos;E1Q&apos;E on
upper screen. Expected result - The translation should be correct.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Jun 2011 17:59:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15503</bugid>
<title>SSL handshake failure: for HttpsURLConnection behind the proxy.</title>
<status>Unreproducible</status>
<owner>b...@google.com</owner>
<closedOn>2011-11-29T19:00:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>8</stars>
<reportedBy>swap.kam...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 06:18:47 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. When trying to connect to HTTPS url
using javax.net.ssl.HttpsURLConnection in android with code below. I set
the properties for proxy host, port and tried opening https connection.
props.setProperty(Q&quot;Ehttps.proxyHostQ&quot;E,Q&quot;Eco.proxyserver.comQ&quot;E);
props.setProperty(Q&quot;Ehttps.proxyPortQ&quot;E,Q&quot;E8000Q&quot;E); URL targetURL = new
URL(Q&quot;Ehttps://www.fortify.netQ&quot;E); // http://www.fortify.net works properly
HttpsURLConnection connection = (HttpsURLConnection)
targetURL.openConnection(); //Proxy proxy = new
Proxy(Proxy.Type.HTTP,new
InetSocketAddress(Q&quot;Eco.proxyserver.comQ&quot;E,8000));//DoesnQ&apos;Et work either
//connection = (HttpsURLConnection) targetURL.openConnection(proxy);
//java.io.IOException: SSL handshake failure: I/O error during system
call, Unknown error: 0 connection.connect(); The same code works
perfectly fine when ran with jdk on desktop. There is something SSL
protocol related error during ssl handshake in s23_clnt.c of openssl
code. There are no issues in connecting to http URLs. Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem (including sample code if appropriate). 1. Use the above code in
an android activity 2. Run it behind the proxy by correctly replacing
proxy host and port - What happened. 03-15 11:41:28.069:
WARN/System.err(1312): java.io.IOException: SSL handshake failure:
Failure in SSL library, usually a protocol error 03-15 11:41:28.069:
WARN/System.err(1312): error:140770FC:SSL
routines:SSL23_GET_SERVER_HELLO:unknown protocol
(external/openssl/ssl/s23_clnt.c:597 0x80cfb51f:0x00000000) 03-15
11:41:28.069: WARN/System.err(1312): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeconnect(Native
Method) 03-15 11:41:28.069: WARN/System.err(1312): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:305)
03-15 11:41:28.069: WARN/System.err(1312): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.getSecureSocket(HttpConnection.java:168)
03-15 11:41:28.070: WARN/System.err(1312): at
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnection$HttpsEngine.connect(HttpsURLConnection.java:404)
03-15 11:41:28.070: WARN/System.err(1312): at
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnection.connect(HttpsURLConnection.java:146)
03-15 11:41:28.091: WARN/System.err(1312): at
com.android.proxytest.HttpProxyTest.javaHttpsRequest(HttpProxyTest.java:354)
03-15 11:41:28.092: WARN/System.err(1312): at
com.android.proxytest.HttpProxyTest.access$800(HttpProxyTest.java:49)
03-15 11:41:28.092: WARN/System.err(1312): at
com.android.proxytest.HttpProxyTest$8$1.run(HttpProxyTest.java:163)
03-15 11:41:28.092: WARN/System.err(1312): at
java.lang.Thread.run(Thread.java:1096) - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Both in eclair as well as froyo. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
<comment>
<author>Samqain...@gmail.com</author>
<when>Tue, 15 Mar 2011 06:28:48 +0000</when>
<what>This is very good catch.But itQ&apos;Es very important to fix this issues by Android</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:06:32 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 16 Mar 2011 20:23:45 +0000</when>
<what>See this android-security-discuss thread

https://groups.google.com/d/topic/android-security-discuss/1sMiM5Ak2kg/discussion

I believe this is one of many issues fixed in 2.3. Can you confirm the code still fails in the 2.3 or 3.0 emulator?</what>
</comment>
<comment>
<author>john.par...@gmail.com</author>
<when>Tue, 26 Apr 2011 21:11:38 +0000</when>
<what>Related to this issue? http://code.google.com/p/android/issues/detail?id=3334

// John</what>
</comment>
<comment>
<author>jon.dier...@gmail.com</author>
<when>Tue, 30 Aug 2011 16:55:38 +0000</when>
<what>might also be related to this issue:
http://code.google.com/p/k9mail/issues/detail?id=2316</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Nov 2011 19:00:21 +0000</when>
<what>closing for lack of feedback. if youQ&apos;Ere still seeing this Q&gt;E= 2.3, comment here and weQ&apos;Ell reopen.</what>
</comment>
</bug>
<bug>
<bugid>19634</bugid>
<title>WebView segmentation fault when loading javascript dynamically. </title>
<status>New</status>
<owner>bse...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mufumb...@gmail.com</reportedBy>
<openedDate>Sun, 28 Aug 2011 08:49:08 +0000</openedDate>
<description>I have a WebView that includes a Hyphenator.js library in this way:
Q&lt;Escript src=Q&quot;Efile:///android_asset/Hyphenator-min.jsQ&quot;E
type=Q&quot;Etext/javascriptQ&quot;EQ&gt;EQ&lt;E/scriptQ&gt;E Inside that library thereQ&apos;Es code to
dynamically add javascript includes on the fly. For example: head =
window.document.getElementsByTagName(Q&apos;EheadQ&apos;E).item(0); script =
createElem(Q&apos;EscriptQ&apos;E, window); script.src = url; script.type =
Q&apos;Etext/javascriptQ&apos;E; head.appendChild(script); I canQ&apos;Et reproduce in my
phones, but hundreds of users are having this issue and some of them
sent me the logs. It seems the activity that contains the WebView opens
up and crashes after 5 seconds. Log Collector version: 1.1.0 Device
model: PG06100 Firmware version: 2.3.3 Kernel version:
2.6.35.10-gd42fbcf htc-kernel@and18-2 ) #1 PREEMPT Tue May 24 19:44:59
CST 2011 Build number: 2.76.651.5 08-26 10:23:43.366 D/skia (31161):
htcFlashPlugin::htcFlashPlugin 08-26 10:23:43.366 D/qct (31161):
[WebView.WebView] Q&gt;EQ&gt;E Enable Shutdown = false 08-26 10:23:43.366 D/qct
(31161): [PreConnectionManager.PreConnectionManager] Q&gt;EQ&gt;E TCP_PRE_CONNECT
= false 08-26 10:23:43.576 W/webcore (31161): CanQ&apos;Et get the viewWidth
after the first layout 08-26 10:23:43.636 V/AgentService_J( 1437):
Action[130040]:com.htc.android.iqagent.action.nt0f 08-26 10:23:43.646
I/HTC_SUBMITTER_C( 1437): (0)
actionNT0F:1229,-1,0,5,0,22,7,http://googleads.g.doubleclick.net/pagead/ads?rsp=266Q&amp;Emsid=com.mufumbo.android.recipe.searchQ&amp;Elsp=266Q&amp;Ehl=enQ&amp;Etsp=545Q&amp;Eapp_youtube=2216Q&amp;Ecn=Yum-Yum%20LabsQ&amp;Ebsp=-250Q&amp;Echannel=0333358110Q&amp;Eprl=759Q&amp;Ean=Recipes%20Search%20(Android)Q&amp;Eclient=ca-mb-app-pub-Q&amp;Ecolor_bg=ffffffQ&amp;Ecolor_border=000000Q&amp;Ecolor_link=ffffffQ&amp;Ecolor_text=ffffffQ&amp;Ecolor_url=14b869Q&amp;Ecorrelator=1314368623571Q&amp;Edt=1314368623571Q&amp;Eea=0Q&amp;Eflash=0Q&amp;Eformat=320x50_mbQ&amp;Efrm=1Q&amp;Ejs=afma-sdk-a-v3.1-js-v2.3Q&amp;Eoutput=htmlQ&amp;Eregion=mobile_appQ&amp;Eu_cd=32Q&amp;Eu_his=1Q&amp;Eu_tz=-240Q&amp;Eurl=59.android.com.mufumbo.android.recipe.search.adsenseformobileapps.comQ&amp;Ekw_type=broadQ&amp;Ekw=steak%2Ccook%2Crecipe%2Clasagna%2Cbeef%2Crecipes%2Cpasta%2Chamburger%2Cchili%2Cpork%20chops%2Cchicken%2Cmeatloaf%2Cpizza%2Csalmon%2CcookingQ&amp;Edtd=7
08-26 10:23:43.656 V/AgentService_J( 1437):
(0)Size:1229,SocketID:-1,Code:0,AppType:22Mode:7,URI:http://googleads.g.doubleclick.net/pagead/ads?rsp=266Q&amp;Emsid=com.mufumbo.android.recipe.searchQ&amp;Elsp=266Q&amp;Ehl=enQ&amp;Etsp=545Q&amp;Eapp_youtube=2216Q&amp;Ecn=Yum-Yum%20LabsQ&amp;Ebsp=-250Q&amp;Echannel=0333358110Q&amp;Eprl=759Q&amp;Ean=Recipes%20Search%20(Android)Q&amp;Eclient=ca-mb-app-pub-Q&amp;Ecolor_bg=ffffffQ&amp;Ecolor_border=000000Q&amp;Ecolor_link=ffffffQ&amp;Ecolor_text=ffffffQ&amp;Ecolor_url=14b869Q&amp;Ecorrelator=1314368623571Q&amp;Edt=1314368623571Q&amp;Eea=0Q&amp;Eflash=0Q&amp;Eformat=320x50_mbQ&amp;Efrm=1Q&amp;Ejs=afma-sdk-a-v3.1-js-v2.3Q&amp;Eoutput=htmlQ&amp;Eregion=mobile_appQ&amp;Eu_cd=32Q&amp;Eu_his=1Q&amp;Eu_tz=-240Q&amp;Eurl=59.android.com.mufumbo.android.recipe.search.adsenseformobileapps.comQ&amp;Ekw_type=broadQ&amp;Ekw=steak%2Ccook%2Crecipe%2Clasagna%2Cbeef%2Crecipes%2Cpasta%2Chamburger%2Cchili%2Cpork%20chops%2Cchicken%2Cmeatloaf%2Cpizza%2Csalmon%2CcookingQ&amp;Edtd=7(from:com.mufumbo.android.recipe.search)
08-26 10:23:44.397 V/AgentService_J( 1437):
Action[130041]:com.htc.android.iqagent.action.nt10 08-26 10:23:44.397
I/HTC_SUBMITTER_C( 1437): (0)
actionNT10:26912,-1,200,4,0,0,7,http://hyphenator.googlecode.com/svn/trunk/patterns/en-us.js
08-26 10:23:44.407 V/AgentService_J( 1437):
(0)Size:26912,SocketID:-1,Type:200,AppType:22Mode:7,URI:http://hyphenator.googlecode.com/svn/trunk/patterns/en-us.js(from:com.mufumbo.android.recipe.search)
08-26 10:23:44.447 V/AgentService_J( 1437):
Action[130042]:com.htc.android.iqagent.action.nt10 08-26 10:23:44.457
I/HTC_SUBMITTER_C( 1437): (0)
actionNT10:2359,-1,200,4,0,0,7,http://googleads.g.doubleclick.net/pagead/ads?rsp=266Q&amp;Emsid=com.mufumbo.android.recipe.searchQ&amp;Elsp=266Q&amp;Ehl=enQ&amp;Etsp=545Q&amp;Eapp_youtube=2216Q&amp;Ecn=Yum-Yum%20LabsQ&amp;Ebsp=-250Q&amp;Echannel=0333358110Q&amp;Eprl=759Q&amp;Ean=Recipes%20Search%20(Android)Q&amp;Eclient=ca-mb-app-pub-Q&amp;Ecolor_bg=ffffffQ&amp;Ecolor_border=000000Q&amp;Ecolor_link=ffffffQ&amp;Ecolor_text=ffffffQ&amp;Ecolor_url=14b869Q&amp;Ecorrelator=1314368623571Q&amp;Edt=1314368623571Q&amp;Eea=0Q&amp;Eflash=0Q&amp;Eformat=320x50_mbQ&amp;Efrm=1Q&amp;Ejs=afma-sdk-a-v3.1-js-v2.3Q&amp;Eoutput=htmlQ&amp;Eregion=mobile_appQ&amp;Eu_cd=32Q&amp;Eu_his=1Q&amp;Eu_tz=-240Q&amp;Eurl=59.android.com.mufumbo.android.recipe.search.adsenseformobileapps.comQ&amp;Ekw_type=broadQ&amp;Ekw=steak%2Ccook%2Crecipe%2Clasagna%2Cbeef%2Crecipes%2Cpasta%2Chamburger%2Cchili%2Cpork%20chops%2Cchicken%2Cmeatloaf%2Cpizza%2Csalmon%2CcookingQ&amp;Edtd=7
08-26 10:23:44.457 V/AgentService_J( 1437):
(0)Size:2359,SocketID:-1,Type:200,AppType:22Mode:7,URI:http://googleads.g.doubleclick.net/pagead/ads?rsp=266Q&amp;Emsid=com.mufumbo.android.recipe.searchQ&amp;Elsp=266Q&amp;Ehl=enQ&amp;Etsp=545Q&amp;Eapp_youtube=2216Q&amp;Ecn=Yum-Yum%20LabsQ&amp;Ebsp=-250Q&amp;Echannel=0333358110Q&amp;Eprl=759Q&amp;Ean=Recipes%20Search%20(Android)Q&amp;Eclient=ca-mb-app-pub-Q&amp;Ecolor_bg=ffffffQ&amp;Ecolor_border=000000Q&amp;Ecolor_link=ffffffQ&amp;Ecolor_text=ffffffQ&amp;Ecolor_url=14b869Q&amp;Ecorrelator=1314368623571Q&amp;Edt=1314368623571Q&amp;Eea=0Q&amp;Eflash=0Q&amp;Eformat=320x50_mbQ&amp;Efrm=1Q&amp;Ejs=afma-sdk-a-v3.1-js-v2.3Q&amp;Eoutput=htmlQ&amp;Eregion=mobile_appQ&amp;Eu_cd=32Q&amp;Eu_his=1Q&amp;Eu_tz=-240Q&amp;Eurl=59.android.com.mufumbo.android.recipe.search.adsenseformobileapps.comQ&amp;Ekw_type=broadQ&amp;Ekw=steak%2Ccook%2Crecipe%2Clasagna%2Cbeef%2Crecipes%2Cpasta%2Chamburger%2Cchili%2Cpork%20chops%2Cchicken%2Cmeatloaf%2Cpizza%2Csalmon%2CcookingQ&amp;Edtd=7(from:com.mufumbo.android.recipe.search)
08-26 10:23:44.787 W/webcore (31161): CanQ&apos;Et get the viewWidth after the
first layout 08-26 10:23:44.797 D/AdWhirl SDK(31161): AdSense success
08-26 10:23:44.797 D/AdWhirl SDK(31161): Will call rotateAd() in 600
seconds 08-26 10:23:44.817 D/AdWhirl SDK(31161): Added subview 08-26
10:23:44.817 D/AdWhirl SDK(31161): Pinging URL:
http://met.adwhirl.com/exmet.php?appid=7a401cb41980495c8a6a35b6b2cd9f60Q&amp;Enid=d069423d2cd6434281eff93c7d19b08dQ&amp;Etype=14Q&amp;Euuid=7d1dd13a2fa91c0ad174cb69a11549a3Q&amp;Ecountry_code=en_USQ&amp;Eappver=300Q&amp;Eclient=2
08-26 10:23:44.838 V/AgentService_J( 1437):
Action[130043]:com.htc.android.iqagent.action.ui15 08-26 10:23:44.838
I/HTC_SUBMITTER_C( 1437): (0) submitUI15:-1126809917,0 08-26
10:23:44.838 V/AgentService_J( 1437):
(0)ui15_dwAppID:-1126809917,ui15_shStatus:0 08-26 10:23:44.838
I/ActivityManager( 1357): Process com.hbwares.wordfeud.free (pid 30932)
has died. 08-26 10:23:44.938 I/DEBUG (30794): *** *** *** *** *** ***
*** *** *** *** *** *** *** *** *** *** 08-26 10:23:44.938 I/DEBUG
(30794): Build fingerprint:
Q&apos;Esprint/htc_speedy/speedy:2.3.3/GRI40/74499:user/release-keysQ&apos;E 08-26
10:23:44.938 I/DEBUG (30794): pid: 31161, tid: 31171 Q&gt;EQ&gt;EQ&gt;E
com.mufumbo.android.recipe.search Q&lt;EQ&lt;EQ&lt;E 08-26 10:23:44.938 I/DEBUG
(30794): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00007072
08-26 10:23:44.938 I/DEBUG (30794): r0 484c901d r1 00007073 r2 48120365
r3 48506041 08-26 10:23:44.938 I/DEBUG (30794): r4 00007073 r5 484c6055
r6 485060a1 r7 484cf07f 08-26 10:23:44.938 I/DEBUG (30794): r8 486a6641
r9 484c60c5 10 a87cac28 fp 45af781c 08-26 10:23:44.938 I/DEBUG (30794):
ip 484fbee0 sp 45af77b8 lr 45ccdb94 pc 484fbef0 cpsr 20000010 08-26
10:23:44.938 I/DEBUG (30794): d0 000000194e57ac70 d1 00490c040300000c
08-26 10:23:44.938 I/DEBUG (30794): d2 1a000001e1510049 d3
e12fff1ee5900000 08-26 10:23:44.938 I/DEBUG (30794): d4 e59fc028e5103001
d5 1a000003e153000c 08-26 10:23:44.938 I/DEBUG (30794): d6
0000000000000000 d7 ffffffffffe00000 08-26 10:23:44.938 I/DEBUG (30794):
d8 41d395eb1c32fc5d d9 41d395eb1c362f90 08-26 10:23:44.938 I/DEBUG
(30794): d10 408f400000000000 d11 0000000000000000 08-26 10:23:44.938
I/DEBUG (30794): d12 0000000000000000 d13 0000000000000000 08-26
10:23:44.938 I/DEBUG (30794): d14 0000000000000000 d15 0000000000000000
08-26 10:23:44.938 I/DEBUG (30794): d16 484c60c5484c60c5 d17
41f0000000000000 08-26 10:23:44.938 I/DEBUG (30794): d18
41298daa00000000 d19 3fd3333333333334 08-26 10:23:44.938 I/DEBUG
(30794): d20 3ff0000000000000 d21 8000000000000000 08-26 10:23:44.938
I/DEBUG (30794): d22 0000000000000000 d23 0000000000000000 08-26
10:23:44.938 I/DEBUG (30794): d24 3fe6a09ea0000000 d25 3fe6a09e20000000
08-26 10:23:44.938 I/DEBUG (30794): d26 0000000000000000 d27
bfe6a09e20000000 08-26 10:23:44.938 I/DEBUG (30794): d28
00ff00ff00ff00ff d29 3ff0000000000000 08-26 10:23:44.938 I/DEBUG
(30794): d30 0000000000000000 d31 3ff0000000000000 08-26 10:23:44.938
I/DEBUG (30794): scr 20000013 08-26 10:23:44.938 I/DEBUG (30794): 08-26
10:23:44.998 I/DEBUG (30794): #00 pc 484fbef0 08-26 10:23:44.998 I/DEBUG
(30794): #01 lr 45ccdb94 Q&lt;EunknownQ&gt;E 08-26 10:23:44.998 I/DEBUG (30794):
08-26 10:23:44.998 I/DEBUG (30794): code around pc: 08-26 10:23:44.998
I/DEBUG (30794): 484fbed0 00000100 00000000 00000000 00000000 08-26
10:23:44.998 I/DEBUG (30794): 484fbee0 e59a6024 e92d0003 e3110001
0a00001d 08-26 10:23:44.998 I/DEBUG (30794): 484fbef0 e5112001 e5d22007
e3520080 aa000019 08-26 10:23:44.998 I/DEBUG (30794): 484fbf00 e3100001
0a000005 e5102001 e5d22007 08-26 10:23:44.998 I/DEBUG (30794): 484fbf10
e3520080 aa00000e e59fc098 e12fff1c 08-26 10:23:44.998 I/DEBUG (30794):
08-26 10:23:44.998 I/DEBUG (30794): code around lr: 08-26 10:23:44.998
I/DEBUG (30794): 45ccdb74 e1a00007 e49d1004 e1807001 e3170107 08-26
10:23:44.998 I/DEBUG (30794): 45ccdb84 00810000 0a000001 e59fc0f4
e12fff3c 08-26 10:23:44.998 I/DEBUG (30794): 45ccdb94 e49d1004 e49d2004
e3110001 1a000041 08-26 10:23:44.998 I/DEBUG (30794): 45ccdba4 e3120001
0a00003f e5127001 e5d77007 08-26 10:23:44.998 I/DEBUG (30794): 45ccdbb4
e35700a4 1a00003b e592700b e1570001 08-26 10:23:44.998 I/DEBUG (30794):
08-26 10:23:44.998 I/DEBUG (30794): stack: 08-26 10:23:44.998 I/DEBUG
(30794): 45af7778 a8666aed /system/lib/libwebcore.so 08-26 10:23:44.998
I/DEBUG (30794): 45af777c 45af77c4 08-26 10:23:44.998 I/DEBUG (30794):
45af7780 00000000 08-26 10:23:44.998 I/DEBUG (30794): 45af7784 486a6641
08-26 10:23:44.998 I/DEBUG (30794): 45af7788 46c00000 08-26 10:23:44.998
I/DEBUG (30794): 45af778c a87cac28 08-26 10:23:44.998 I/DEBUG (30794):
45af7790 45af77b0 08-26 10:23:44.998 I/DEBUG (30794): 45af7794 a8666b33
/system/lib/libwebcore.so 08-26 10:23:44.998 I/DEBUG (30794): 45af7798
00000003 08-26 10:23:45.008 I/DEBUG (30794): 45af779c 45af77c4 08-26
10:23:45.008 I/DEBUG (30794): 45af77a0 45af77b0 08-26 10:23:45.008
I/DEBUG (30794): 45af77a4 484e6094 08-26 10:23:45.008 I/DEBUG (30794):
45af77a8 484e6094 08-26 10:23:45.008 I/DEBUG (30794): 45af77ac 484e6021
08-26 10:23:45.008 I/DEBUG (30794): 45af77b0 df002777 08-26 10:23:45.008
I/DEBUG (30794): 45af77b4 e3a070ad 08-26 10:23:45.008 I/DEBUG (30794):
#00 45af77b8 484c901d 08-26 10:23:45.008 I/DEBUG (30794): 45af77bc
00007073 08-26 10:23:45.008 I/DEBUG (30794): 45af77c0 00000000 08-26
10:23:45.008 I/DEBUG (30794): 45af77c4 48120365 08-26 10:23:45.008
I/DEBUG (30794): 45af77c8 4784f29d 08-26 10:23:45.008 I/DEBUG (30794):
45af77cc 00000006 08-26 10:23:45.008 I/DEBUG (30794): 45af77d0 484c62c1
08-26 10:23:45.008 I/DEBUG (30794): 45af77d4 4785bdc1 08-26 10:23:45.008
I/DEBUG (30794): 45af77d8 46d479cd 08-26 10:23:45.008 I/DEBUG (30794):
45af77dc 48120355 08-26 10:23:45.008 I/DEBUG (30794): 45af77e0 484c6055
08-26 10:23:45.008 I/DEBUG (30794): 45af77e4 48120365 08-26 10:23:45.008
I/DEBUG (30794): 45af77e8 484c6055 08-26 10:23:45.008 I/DEBUG (30794):
45af77ec 48120455 08-26 10:23:45.008 I/DEBUG (30794): 45af77f0 00000006
08-26 10:23:45.008 I/DEBUG (30794): 45af77f4 00000006 08-26 10:23:45.008
I/DEBUG (30794): 45af77f8 45bce56d 08-26 10:23:45.008 I/DEBUG (30794):
45af77fc 00000016 08-26 10:23:46.169 I/BootReceiver( 1357): Copying
/data/tombstones/tombstone_06 to DropBox (SYSTEM_TOMBSTONE) 08-26
10:23:46.229 V/AgentService_J( 1437):
Action[130044]:com.htc.android.iqagent.action.ui15 08-26 10:23:46.229
I/HTC_SUBMITTER_C( 1437): (0) submitUI15:-1316272367,0 08-26
10:23:46.229 V/AgentService_J( 1437):
(0)ui15_dwAppID:-1316272367,ui15_shStatus:0 08-26 10:23:46.229
I/WindowManager( 1357): WIN DEATH: Window{409798f8
com.mufumbo.android.recipe.search/com.mufumbo.android.recipe.search.DashboardActivity
paused=false} 08-26 10:23:46.229 I/ActivityManager( 1357): Process
com.mufumbo.android.recipe.search (pid 31161) has died. 08-26
10:23:46.239 I/WindowManager( 1357): WIN DEATH: Window{40a95ec8
com.mufumbo.android.recipe.search/com.mufumbo.android.recipe.search.RecipePreviewTabbed
paused=false} 08-26 10:23:46.249 I/WindowManager( 1357): WIN DEATH:
Window{40c31ea0
com.mufumbo.android.recipe.search/com.mufumbo.android.recipe.search.UserRecipeListActivity
paused=false} 08-26 10:23:46.259 E/ActivityManager( 1357): fail to set
top app changed! 08-26 10:23:46.259 I/ActivityManager( 1357): Start proc
com.mufumbo.android.recipe.search for activity
com.mufumbo.android.recipe.search/.UserRecipeListActivity: pid=31249
uid=10103 gids={3003, 1015} 08-26 10:23:46.269 V/AgentService_J( 1437):
Action[130045]:com.htc.android.iqagent.action.ui13 08-26 10:23:46.269
I/HTC_SUBMITTER_C( 1437): (0)
submitUI13:-1316272367,22,com.mufumbo.android.recipe.search 08-26
10:23:46.269 V/AgentService_J( 1437):
(0)ui13_dwAppID:-1316272367,ui13_ucAppType:22,ui13_szAppName:com.mufumbo.android.recipe.search
08-26 10:23:46.329 D/Zygote ( 1245): Process 31161 terminated by signal
(11) 08-26 10:23:46.429 D/Database(31249): dbopen(): path =
/data/data/com.mufumbo.android.recipe.search/databases/webview.db, flag
= 6, file size = 15360 08-26 10:23:46.429 I/Database(31249): sqlite
returned: error code = 0, msg = Recovered 15 frames from WAL file
/data/data/com.mufumbo.android.recipe.search/databases/webview.db-wal
08-26 10:23:46.439 D/Database(31249): dbopen(): path =
/data/data/com.mufumbo.android.recipe.search/databases/webview.db,
journal mode: wal, storage free size = 291 M 08-26 10:23:46.479
D/Database(31249): dbopen(): path =
/data/data/com.mufumbo.android.recipe.search/databases/webviewCache.db,
flag = 6, file size = 173056 08-26 10:23:46.509 I/Database(31249):
sqlite returned: error code = 0, msg = Recovered 21 frames from WAL file
/data/data/com.mufumbo.android.recipe.search/databases/webviewCache.db-wal
08-26 10:23:46.509 D/Database(31249): dbopen(): path =
/data/data/com.mufumbo.android.recipe.search/databases/webviewCache.db,
journal mode: wal, storage free size = 291 M 08-26 10:23:46.549
D/dalvikvm( 1357): GC_CONCURRENT freed 2016K, 43% free 9144K/16007K,
external 2669K/3334K, paused 9ms+20ms 08-26 10:23:46.579 I/ (31249): Not
using dynamic properties 08-26 10:23:46.579 I/DynamicProperties(31249):
Dynamic properties enabled: false 08-26 10:23:46.579
W/ResourceType(31249): Attempt to retrieve bag 0x7f07004b which is
invalid or in a cycle. 08-26 10:23:46.639 I/AdWhirl SDK(31249): Creating
adWhirlManager...</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:48:50 +0000</when>
<what></what>
</comment>
<comment>
<author>mufumb...@gmail.com</author>
<when>Mon, 29 Aug 2011 18:36:33 +0000</when>
<what>FYI: I have removed the inline javascript include and the people with the issue have reported that it has been fixed. 

thank you</what>
</comment>
</bug>
<bug>
<bugid>10208</bugid>
<title>POP3 emails are Q&quot;EsyncQ&apos;EdQ&quot;E with account / mail server, and deleted when PC client deletes them from server</title>
<status>Declined</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-10-28T22:50:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>rifr...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 04:38:28 +0000</openedDate>
<description>POP3 emails are Q&quot;EsyncQ&apos;EdQ&quot;E with account / mail server, and deleted when PC
client deletes them from server Evo 4G Android 2.2 / Froyo Default mail
client -- Set to NOT delete the mail from server after being downloaded.
IQ&apos;Eve also got the appset to keep 3 days worth of mail on the handset 1)
Send a test email to a POP3 account that is configured on the handset 2)
Check for new mail on the handset to download the test message -- Note
that the message is there and can be read 3) Check the mail using a PC
email client that is set to delete the email from the server after
download 4) Go back to the handset and check the mail again Note that
the test message is automatically deleted, having been Q&quot;EsyncQ&apos;EdQ&quot;E with the
mail server. Expected result: This is a POP3 account, not IMAP. If an
email is downloaded to the handset, that copy should stay there and
abide by the local application settings, or until the user manually
deletes the message. If this automatic sync is supposed to be a feature
in Froyo, then there should be a way for users to turn this Q&quot;EfeatureQ&quot;E
off.</description>
<comment>
<author>michael....@gmail.com</author>
<when>Fri, 06 Aug 2010 15:07:09 +0000</when>
<what>this post is exactly correct in its description of the problem and its demand for a way to turn off the inbox cleansing added by 2.2.</what>
</comment>
<comment>
<author>RoadD...@gmail.com</author>
<when>Fri, 13 Aug 2010 04:32:29 +0000</when>
<what>I totally agree and am disgusted that itQ&apos;Es not being acknowledged as a problem.  The user should be in charge of when mail should be deleted; besides, the default client has only 4 built-in folders, none of them a logical place to store mail.  It worked beautifully on 2.1</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 14 Aug 2010 15:52:42 +0000</when>
<what>This feature is included with the newest release of the k9 client. The stock email client should be deleted.</what>
</comment>
<comment>
<author>rifr...@gmail.com</author>
<when>Sat, 14 Aug 2010 15:55:54 +0000</when>
<what>Great, how do you delete the stock email client?

FYI, unfortunately my handset is running the .6 OTA version of Froyo.  No root (yet).</what>
</comment>
<comment>
<author>gleave...@gmail.com</author>
<when>Mon, 13 Sep 2010 20:32:29 +0000</when>
<what>I would vote it be an option to Q&quot;EsyncQ&quot;E deleted email or Q&quot;Enot syncQ&quot;E deleted email on POP3 accounts. ThereQ&apos;Es reasons for both options. </what>
</comment>
<comment>
<author>mald...@gmail.com</author>
<when>Tue, 26 Oct 2010 16:14:50 +0000</when>
<what>An option would really solve it. </what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 28 Oct 2010 22:50:27 +0000</when>
<what>Hello-

First, sorry for the problems youQ&apos;Ere having with POP3 Email.

Second, as it turns out, the EVO 4G uses an email client that was written by HTC (the device manufacturer).  This bug tracker is for issues with the Android open-source platform, which covers the email client in the Nexus One, Droid (original), and a number of other devices.  But not the EVO 4G.

So, IQ&apos;Em afraid thereQ&apos;Es not much we can help you with here - youQ&apos;Ell need to report this issue directly to Sprint or to HTC.

Thanks
Andy

p.s. In the future when reporting Email bugs, itQ&apos;Es *really* helpful to mention which server youQ&apos;Ere using (if itQ&apos;Es a public server such as yahoo.com, hotmail.com, etc.)  There are many different servers with many different unique behaviors, features, and bugs, and it really helps narrow down the issues youQ&apos;Ere experiencing and help us fix them when we can.
</what>
</comment>
<comment>
<author>rifr...@gmail.com</author>
<when>Fri, 05 Nov 2010 03:45:18 +0000</when>
<what>I noticed that MaldonaQ&apos;Es subsequent comment was missing for some reason, so IQ&apos;Em just reinstating it...  Especially since this IS a valid bug, regardless of pop email server used...  But since you asked so nicely, I was testing this with a 3rd party ISP...  The server, which is a standard POP3 server, is mail.oco.net.  

Andy,


Unfortunately the problem is NOT restricted to EVO. IQ&apos;Em not using a HTC  
phone (I have a Samsung) and the behavior is exactly the same. In fact, if  
you try it with your own simulator, you will have the same result.


Being as polite as you, in the future when responding Email bugs, itQ&apos;Es  
*really* helpful to check whether or not it happens in other devices. Just  
to make sure. It is *really* helpful when you are not treated with disdain.


Thanks
Maldona

</what>
</comment>
<comment>
<author>rifr...@gmail.com</author>
<when>Fri, 05 Nov 2010 03:46:19 +0000</when>
<what>How do you reopen this bug?  It is valid, and needs to be reviewed.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 05 Nov 2010 05:04:34 +0000</when>
<what>Rifraf1- 

You reported this bug against an HTC Evo - I am truly sorry but I cannot help you, because HTC has written their own, closed-source email client, and this is what you are using.  Any problems with that email client should be addressed with them directly.

Maldona-

As far as I know, all Samsung phones so far also use SamsungQ&apos;Es modified version of the email client.  Again, youQ&apos;Ell need to report this bug to them directly.  However, if you can update this bug with the specific model of your phone, I can double-check.


We try to be as responsive on this bug tracker as we can, but again, I have to be very clear that this bug tracker is for the Android Open Source project only, and does not track bugs in code that is owned and maintained by other companies.

If someone is seeing this specific issue in a Droid or a Nexus One - letQ&apos;Es talk.
</what>
</comment>
<comment>
<author>mikemesz...@gmail.com</author>
<when>Wed, 24 Nov 2010 15:20:43 +0000</when>
<what>Please reopen this bug. I am seeing the exact behavior that was described by rifraf1 on the stock email apps of both my original Droid and my friends LG Optimus S.</what>
</comment>
</bug>
<bug>
<bugid>6720</bugid>
<title>Calendar fails syncing after hours of spinning sync icon no Calendar events sync (but Contacts and Gmail do)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gillotti@gmail.com</reportedBy>
<openedDate>Thu, 18 Feb 2010 19:21:44 +0000</openedDate>
<description>Device: Droid OS: 2.0.1 Carrier: Verizon Country / Language: USA/English
OS / Browser / build number (if applicable): Mac OSx 10.5.6 using Safari
(or any browser) ----------------- So, when I first got my Droid 10 days
ago, all SyncQ&apos;Ed up: calendars, contacts, gmail. Then, recently, it
stopped Syncing my local calendar correctly. It Syncs Gmail and Contacts
no problem. I have a big calendar of old Palm data going back 10 years.
And I had it all syncQ&apos;Ed. I have tried all the tricks I can find with no
luck (stop and start sync manually, reboot, pull battery, erase local
calendar off phone) and the Calendar sync icon just spins forever and
nothing ever happens to sync my local calendar (the one I update the
most) with my online Google calendar. As my last attempt, I backed up my
Calendar events locally today with a cool backup app, I then erased my
Calendar Data (by going into Applications in Settings) on my phone and
then, viola.. I saw a sync!!!!! My phone pulled Q&quot;EsomeQ&quot;E content off the
Google Calendar - BUT oddly only back to Jan 16 and that wonQ&apos;Et do - and
then nothing more! Well, that was neat to see it sync BUT my Google
calendar is not up to date and my phone is so I NEED my phones calendar
data more than the out of date Google calendar data. So, I used the app
to restore my Calendar data locally - it erases what is there and puts
the backup data in place - and there it all is.. All my calendar events
are back BUT as before, no sync. NOTHING I change on my phone shows up
on the web and NOTHING I change on the web shows up on my phone. The
icon spins away and still only reports a sync from 4 hours ago when I
wiped my calendar data and since then after putting my data back in...
no sync. Argh! This all started days ago when I realized I was no longer
syncing Calendar data. I only manually sync the Calendar, generally
weekly, whereas I leave Calendar and Contacts to sync always and they
sync fine. I just got a Gmail as I type this and just syncQ&apos;Ed a contact
perfectly. I now notice that my Calendar only seems to sync 1 way.. from
Google Calendar down to phone. NOTHING syncs from phone up to the Google
Calendar. Put an item in the Google Calendar, it seems to appear on my
phone, put an item in my phones Calendar (or edit an event) nothing
happens on my Google Calendar. However, my last sync is said to be at
2/16/2010 1:19 PM - 2 days ago, so it does not even update that. What in
the heck is going on with the calendar???? Should I just give up?? What
am I missing, what more can a guy do (no, I will not be doing a factory
reset as there is no reason to believe I will not be back to this again
and I have invested to much time and effort pimping it out)</description>
<comment>
<author>gillotti@gmail.com</author>
<when>Fri, 19 Feb 2010 19:19:45 +0000</when>
<what>sync 24 hours yesterday, nothing made it from phone to calendar</what>
</comment>
<comment>
<author>gillotti@gmail.com</author>
<when>Sat, 27 Feb 2010 05:42:52 +0000</when>
<what>love to get a fix on this</what>
</comment>
<comment>
<author>gillotti@gmail.com</author>
<when>Thu, 04 Mar 2010 21:28:44 +0000</when>
<what>still same results.. no sync from phone to GC :(</what>
</comment>
<comment>
<author>gillotti@gmail.com</author>
<when>Tue, 20 Apr 2010 23:51:28 +0000</when>
<what>2.1 update.. did NOT fix this issue :(</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>bkdixon...@gmail.com</author>
<when>Thu, 16 Jun 2011 15:31:49 +0000</when>
<what>This whole business is bull pucky.  The Google calendar disappeared from my phone, leaving only Q&quot;Emy calendar.Q&quot;E  The Verizon people donQ&apos;Et know how to restore the calendar, I canQ&apos;Et get a reply from Google support, and these forums are all quesions and no answers. Who invented this crap, anyway?</what>
</comment>
</bug>
<bug>
<bugid>14987</bugid>
<title>Wifi Dropping in Gingerbread</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:29:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>john.d.r...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 14:40:45 +0000</openedDate>
<description>There seems to be an issue with either Gingerbread or Gingerbread in
conjunction with the Nexus S that is causing the Wifi single to just
drop unexpectedly. Since the Nexus S is the only (i could be mistaken)
gingerbread phone officially in production, people may be mistakenly
blaming the hardware. This problem was mentioned in this issue :
http://code.google.com/p/android/issues/detail?id=14763 This report is
to separate an apparent weak signal mentioned in the issue above from
the issue of the phone just dropping the wifi connection and not
reconnecting. Description of issue : 1.Connect to Wifi network 2.After
some time of use, the phone will disconnect from the wifi network and
use the phones 3G (or other) data connection. 3.The wifi needs to be
restarted for the phone to reconnect to the network. This may lead to
users being overcharged for over the air data if they are not on an
unlimited plan.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:29:17 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>john.d.r...@gmail.com</author>
<when>Fri, 25 Feb 2011 20:43:55 +0000</when>
<what>To be honest this looks to be an android issue as I have stated above.  Frustrating.</what>
</comment>
</bug>
<bug>
<bugid>10696</bugid>
<title>Notification text doesnQ&apos;Et scroll (canQ&apos;Et read Q&quot;EData roamingQ&quot;E notification)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 10:23:54 +0000</openedDate>
<description>I have a notification with the title Q&quot;EData roamingQ&quot;E and the text Q&quot;EYou
have lost connectivity because...Q&quot;E, but you canQ&apos;Et read the rest of the
message, and clicking the notification does nothing. In general this is
a symptom of the lack of scrolling in the notification text. Similar
bugs show up in other place, e.g. the detailed text part of check-boxes.</description>
<comment>
<author>notyouru...@gmail.com</author>
<when>Fri, 10 Sep 2010 02:31:47 +0000</when>
<what>the text scrolls when you use the pointing device instead of your finger to highlight the message.</what>
</comment>
<comment>
<author>aaaam...@peledragon.com</author>
<when>Sat, 27 Nov 2010 08:37:10 +0000</when>
<what>I have this problem too whenever I get a notification about low memory.  The notification proceeds to give me instructions but cuts off.

I donQ&apos;Et understand notyourusualdudeQ&apos;Es solution about using a pointing device.  Does he mean stylus or computer mouse or something?</what>
</comment>
<comment>
<author>sp...@thinkbikes.com</author>
<when>Sun, 12 Dec 2010 13:41:49 +0000</when>
<what>As per this message - if I scroll using the roller ball on my nexus one, it starts scrolling. 

If I simply touch it, or long touch it - it does nothing of use. There needs to be some usability work on that.</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Tue, 28 Dec 2010 06:52:07 +0000</when>
<what>Yep, had the same thing.  Notification: 
Q&quot;EData roaming
You have lost data connectivity becauQ&quot;E but when you click to read it, all that happens is the notifications bar slides back up.  Becau of what?  DidnQ&apos;Et try the trackball.  Needs work, methinks.</what>
</comment>
<comment>
<author>geoka...@gmail.com</author>
<when>Thu, 13 Jan 2011 14:23:07 +0000</when>
<what>The message does scroll if you highlight it using a trackball but if your phone does not have one it doesnQ&apos;Et scroll automatically. It does need fixing in my opinion.</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Sat, 19 Mar 2011 10:59:30 +0000</when>
<what>Same and more problem in french language, http://code.google.com/p/android/issues/detail?id=14688
No trackball = no scroll ! itQ&apos;Es very bad, all my old phone have auto-scroll in all menus.

Can you add more detail about your device? name,android version..

HTC DesireHD, Android 2.2.1
</what>
</comment>
<comment>
<author>geoffrey...@gmail.com</author>
<when>Fri, 06 May 2011 16:57:59 +0000</when>
<what>I would point out to the developers that although many people have mentioned the work-around that Q&quot;Ethe text scrolls when you use the pointing deviceQ&quot;E, many devices (more and more in fact) do not have Q&quot;Epointing devicesQ&quot;E.  It seems to be impossible to get to the full text of the notification for people with only a touch screen, for example the LG G2X.</what>
</comment>
<comment>
<author>skr...@gmail.com</author>
<when>Fri, 20 May 2011 06:24:01 +0000</when>
<what>A further issue is that clicking on the notification does not remove it from the notifications - you must clear all notifications for it to be removed.</what>
</comment>
<comment>
<author>nick...@ansman.se</author>
<when>Fri, 17 Jun 2011 05:45:01 +0000</when>
<what>In response to #8

You need to set the the flag FLAG_AUTO_CANCEL for the notification to be cleared when clicked:
http://developer.android.com/reference/android/app/Notification.html#FLAG_AUTO_CANCEL</what>
</comment>
<comment>
<author>fremantl...@gmail.com</author>
<when>Thu, 11 Aug 2011 01:33:58 +0000</when>
<what>If you have a keyboard, just use the arrow keys to scroll to the notification. Wait 2 seconds and it should start scrolling from left to right (android 2.3.4). 
</what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Thu, 11 Aug 2011 01:37:38 +0000</when>
<what>The HTC G2 has a keyboard, but no Q&quot;Earrow keysQ&quot;E that -I- can find...</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Thu, 11 Aug 2011 04:58:51 +0000</when>
<what>No keyboard, no trackball, not bt hid for external keyboard.
Just virtual keboard can use in most situation to po int and see scroll, but canQ&apos;Et display virtual keyboard in notification menu.
Android dev, please auto scroll after time period. (same other system)
Or explain to HTC, how your system work!
HTC desire HD, android 2.3.3
Not buy HTC, more apps is proprietary and very more bugs! </what>
</comment>
</bug>
<bug>
<bugid>4237</bugid>
<title>CharsetDecoder does not honor ByteBuffer offset (dalvik)</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-11-04T02:02:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>dan.j.allen</reportedBy>
<openedDate>Tue, 13 Oct 2009 18:49:32 +0000</openedDate>
<description>The decode(ByteBuffer, CharBuffer, boolean) method on the
java.nio.charset.CharsetDecoder returned by java.nio.charset
Charset#newDecoder() does not honor the ByteBuffer offset. As a result,
the decoded CharBuffer may begin with characters that was not meant to
be decoded (and are typically gibberish). The decode method should skip
over the number of bytes in ByteBuffer that is specified by its offset
value. The following AndroidTestCase demonstrates the problem. Note that
the facade method on CharsetDecoder, decode(ByteBuffer), does not
experience this problem. public class CharsetDecoderTest extends
AndroidTestCase { private static String CHARSET = Q&quot;EUTF-16Q&quot;E; private
static String SAMPLE_STRING = Q&quot;EAndroidQ&quot;E; public void
testDecodeByteArrayNoOffset() throws Exception { CharsetDecoder decoder
= getCharsetDecoderUnderTest(); byte[] arr =
getEncodedByteArrayFixture(); ByteBuffer inBuffer = ByteBuffer.wrap(arr,
0, arr.length).slice(); CharBuffer outBuffer =
CharBuffer.allocate(arr.length); decoder.reset(); CoderResult
coderResult = decoder.decode(inBuffer, outBuffer, true); if
(coderResult.isError()) { System.out.println(Q&quot;EDecoding error: Q&quot;E +
coderResult.toString()); } decoder.flush(outBuffer); outBuffer.flip();
assertEquals(SAMPLE_STRING, outBuffer.toString().trim()); } public void
testDecodeByteArrayWithOffset() throws Exception { CharsetDecoder
decoder = getCharsetDecoderUnderTest(); byte[] arr =
getEncodedByteArrayFixture(); arr = prependByteToByteArray(arr, new
Integer(1).byteValue()); int offset = 1; ByteBuffer inBuffer =
ByteBuffer.wrap(arr, offset, arr.length - offset).slice(); CharBuffer
outBuffer = CharBuffer.allocate(arr.length - offset); decoder.reset();
CoderResult coderResult = decoder.decode(inBuffer, outBuffer, true); if
(coderResult.isError()) { System.out.println(Q&quot;EDecoding error: Q&quot;E +
coderResult.toString()); } decoder.flush(outBuffer); outBuffer.flip();
String result = outBuffer.toString().trim(); assertEquals(SAMPLE_STRING,
result); } public void testDecodeByteArrayWithOffsetUsingFacadeMethod()
throws Exception { CharsetDecoder decoder =
getCharsetDecoderUnderTest(); byte[] arr = getEncodedByteArrayFixture();
arr = prependByteToByteArray(arr, new Integer(1).byteValue()); int
offset = 1; CharBuffer outBuffer = decoder.decode(ByteBuffer.wrap(arr,
offset, arr.length - offset)); String result =
outBuffer.toString().trim(); assertEquals(SAMPLE_STRING, result); }
private byte[] prependByteToByteArray(byte[] arr, byte b) { byte[]
result = new byte[arr.length + 1]; result[0] = b; System.arraycopy(arr,
0, result, 1, arr.length); return result; } private CharsetDecoder
getCharsetDecoderUnderTest() { return
Charset.forName(CHARSET).newDecoder(); } private byte[]
getEncodedByteArrayFixture() throws CharacterCodingException {
CharsetEncoder encoder = Charset.forName(CHARSET).newEncoder(); return
encoder.encode(CharBuffer.wrap(SAMPLE_STRING)).array(); } } This problem
was detected as a result of using the jAudioTagger library on Android.</description>
<comment>
<author>dan.j.allen</author>
<when>Tue, 13 Oct 2009 18:50:24 +0000</when>
<what>The testDecodeByteArrayWithOffset() test fails as a result of this bug.</what>
</comment>
<comment>
<author>dan.j.allen</author>
<when>Tue, 13 Oct 2009 18:59:04 +0000</when>
<what>Although I could not pinpoint where the offset is being ignored, I was able to
measure the behavior by observing that the expected result is produced if the array
is manually truncated beforehand.

byte[] truncArr = new byte[arr.length - offset];
System.arraycopy(arr, offset, truncArr, 0, truncArr.length);
ByteBuffer inBuffer = ByteBuffer.wrap(truncArr);</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Oct 2009 01:24:09 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 15 Oct 2009 00:10:44 +0000</when>
<what>yeah, the test fails for me in post-donut, and succeeds in the RI.</what>
</comment>
<comment>
<author>LukeDuns...@gmail.com</author>
<when>Tue, 03 Nov 2009 15:57:42 +0000</when>
<what>http://android.git.kernel.org/?
p=platform/dalvik.git;a=blob;f=libcore/icu/src/main/java/com/ibm/icu4jni/charset/Chars
etDecoderICU.java;hb=HEAD

line 309, getArray(ByteBuffer in)

Accesses in.array() directly but ignores in.arrayOffset()
</what>
</comment>
<comment>
<author>LukeDuns...@gmail.com</author>
<when>Tue, 03 Nov 2009 16:24:16 +0000</when>
<what>I also filed the bug here: http://bugs.icu-project.org/trac/ticket/7220

I notice that the URL in my post above is broken onto multiple lines, but I am unable 
to edit it, and there is no Q&quot;EPreviewQ&quot;E button to check before posting. Unbroken links 
are in the Trac issue.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 04 Nov 2009 00:06:17 +0000</when>
<what>nice work! youQ&apos;Ere right. thereQ&apos;Es the same mistake in the encoder too. iQ&apos;Ell fix both
and make sure i audit the other callers of hasArray in the codebase just in case
there are more bugs lurking here.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 04 Nov 2009 02:02:57 +0000</when>
<what>fixes to the two ICU classes committed to internal tree.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:05:45 +0000</when>
<what></what>
</comment>
<comment>
<author>hgabreu</author>
<when>Mon, 25 Oct 2010 18:05:02 +0000</when>
<what>Is there any workaround to this bug?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Oct 2010 20:44:51 +0000</when>
<what>you might find that calling duplicate on the ByteBuffer might work (but iQ&apos;Em not sure, and havenQ&apos;Et tested). if not, you could allocate a new ByteBuffer and copy the bytes. but, clearly, thatQ&apos;Es going to be expensive.

the fix is in froyo.</what>
</comment>
</bug>
<bug>
<bugid>1127</bugid>
<title>Attempting OTA upgrade of same app signed with different keys leaves original app inoperable</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-17T16:14:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shane.is...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 14:54:16 +0000</openedDate>
<description>Environment G1 (US): I install application A[rev1] signed with key x.
Then I download, over OTA using the browser, A[rev2] signed with key y.
Package names on both revisions are the same. The Android application
installer appears and it downloads the application. Then, as expected,
it gives an error message that application A[rev2] cannot be installed.
However, A[rev1] can no longer be launched. A[rev1] is not located under
Menu/Settings/Applications/Manage Applications but the original launch
icon still exists. Subsequent retries of downloading and installing
A[rev2] continue to fail. This behavior could potentially lead to
malicious applications disabling other applications.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:14:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4415</bugid>
<title>Please document svox binary lingware</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>math.par...@gmail.com</reportedBy>
<openedDate>Thu, 29 Oct 2009 09:59:51 +0000</openedDate>
<description>The files in the lang directory are in binary forms. IMO, this is not
compliant with Apache 2 license. Can this format be documented? Regards.
See:
http://android.git.kernel.org/?p=platform/external/svox.git;a=tree;f=pico/lang;hb=HEAD
NB: IQ&apos;Em asking for this to include svox pico in Debian
http://bugs.debian.org/552499</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:50:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:51:06 +0000</when>
<what></what>
</comment>
<comment>
<author>math.par...@gmail.com</author>
<when>Fri, 18 Dec 2009 09:12:34 +0000</when>
<what>There are several references to the Q&lt;Epico manualQ&gt;E or the Q&lt;ESVOX Pico Manual (Q&quot;ESVOX
Pico - Speech Output Engine SDKQ&quot;E)Q&gt;E in the source. Where is this manual?</what>
</comment>
<comment>
<author>l...@gcasse.net</author>
<when>Sat, 02 Jan 2010 14:52:23 +0000</when>
<what>The docs and tools are available in the donut git branch:
http://android.git.kernel.org/?p=platform/external/svox.git;a=tree;f=pico_resources;hb=donut

Could they be added to the current branch?
</what>
</comment>
<comment>
<author>math.par...@gmail.com</author>
<when>Tue, 05 Jan 2010 21:37:54 +0000</when>
<what>SVOX_Pico_Manual.pdf mention picosh. Where is it in the current source?
(it seems to be redundant with pico2wave see #4363)
</what>
</comment>
<comment>
<author>math.par...@gmail.com</author>
<when>Tue, 05 Jan 2010 21:54:28 +0000</when>
<what>Also, several binaries in
pico_resources/tools/LingwareBuilding/PicoLingware_tools_windows/tools donQ&apos;Et have
source code, whereas pico_resources is Q&quot;EMODULE_LICENSE_APACHE2Q&quot;E.</what>
</comment>
<comment>
<author>samuel.t...@ens-lyon.org</author>
<when>Mon, 18 Jul 2011 20:09:45 +0000</when>
<what>No news on this. In debian and ubuntu, pico is in non-free only due to this issue, and thus canQ&apos;Et be used for the installer, and when talking about speech synthesis in Libre Software, we have to say that pico is not free because of the lingware files.

Could somebody in google handle this licencing issue?</what>
</comment>
<comment>
<author>fergus.h...@gmail.com</author>
<when>Mon, 18 Jul 2011 22:39:18 +0000</when>
<what>Can you clarify what action you think needs to be taken?

Are you just talking about adding the docs and tools from the donut git branch to the trunk, as mentioned in comment 4?
http://android.git.kernel.org/?p=platform/external/svox.git;a=tree;f=pico_resources;hb=donut
</what>
</comment>
<comment>
<author>samuel.t...@ens-lyon.org</author>
<when>Mon, 18 Jul 2011 22:54:46 +0000</when>
<what>Well, to put it simply, anything that provides a way to modify the .bin files shipped with pico, i.e. for instance fr-FR_ta.bin and fr-FR_nk0_sg.bin for the French language. For now, debianQ&apos;Es ftpmaster will just say Q&quot;Ethis is binary stuff, itQ&apos;Es not freeQ&quot;E.

So either
- these .bin files are already the Q&quot;Epreferred form for making modificationsQ&quot;E, and we just need docs and tools to modify them.
- or these are actually generated from some other source files, using some tools, and we need both.

From browsing the donut git branch, it seems we are in the second case, the actual source files being the .pkb, .utf, .dtfmt files from the donut tree. Now the question is: how do we generate the .bin files from the .pkb/utf/dtfmt files? There are .exe tools in the donut tree, but no source files for them, see comment 6.

Thanks,</what>
</comment>
<comment>
<author>samuel.t...@ens-lyon.org</author>
<when>Tue, 19 Jul 2011 13:19:06 +0000</when>
<what>Just to put it another way: where is the source code of pdf2pkb.exe for instance ? (googling the name doesnQ&apos;Et help, for instance)</what>
</comment>
<comment>
<author>samuel.t...@ens-lyon.org</author>
<when>Tue, 19 Jul 2011 15:44:50 +0000</when>
<what>Mmm, I guess perhaps these tools were provided as is by svox.com? Could android ask svox for their source code? (I doubt thereQ&apos;Es much key value in them so IQ&apos;Ed tend to guess itQ&apos;Es not a problem)

Failing that, pico will have to remain in contrib and wonQ&apos;Et be able to get into the official Debian Installer and its variants.</what>
</comment>
</bug>
<bug>
<bugid>10018</bugid>
<title>After 2.1 update, bluetooth no longer connects to Pioneer DEH9800BT.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dj.lost....@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 21:46:42 +0000</openedDate>
<description>Just updated HTC Hero to Android 2.1. Before update the Bluetooth
connected with no problems. Now after update it acts as though it is
connecting then displays: Q&quot;EPhone Headset DisconnectedQ&quot;E. Also on a side
note, I cannot get my contacts to link to thier Facebook pages like they
were in version 1.5. When I click on Link to friends Facebook in my
contact list, it says Q&quot;Eno match foundQ&quot;E no matter what I type.</description>
</bug>
<bug>
<bugid>14060</bugid>
<title>UI Builder Is Inadequate, need WYSIWYG capabilities.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T04:13:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 02:24:15 +0000</openedDate>
<description>IQ&apos;Ed first like to say that I like the Android SDK for the freedom and
power that it provides but there is one glaring area that it severely
lacks in. That is the UI designer (really its a viewer). When I develop
Android apps I spend more than 80% of my time fighting my hand written
XML files only to get marginal results. This causes me to publish less
than fully polished applications. IQ&apos;Eve heard Android engineers say that
there is not much of a use case for this but I beg to differ as many of
the apps on the market are in dire need of UI makeovers. To go from 80%
to 100%, youQ&apos;Ell need that fine tuning that only comes from hand modified
layouts. But just going from 0 to 20 is near impossible within a week!
IQ&apos;Eve tried the new UI designer thatQ&apos;Es in ADT 9.0 preview 3 and the
direction that itQ&apos;Es going is not promising at all. I believe that it
should be more like XAML/Silverlight style WYSIWYG layout editor.</description>
<comment>
<author>bob...@padot.us</author>
<when>Mon, 17 Jan 2011 02:29:55 +0000</when>
<what>Agreed.  The UI designer is horrible!  I find it is the biggest bottleneck in my development. A functional WYSIWYG would be nice.
</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Mon, 17 Jan 2011 02:37:34 +0000</when>
<what>I think a great way to close the gap is to have an app that runs on the phone that automatically updates the XML as youQ&apos;Ere editing it you can see how itQ&apos;Es rendered in real time. This would be much faster than sending a new apk to the phone for every little edit I do.

A true WYSIWYG module is still absolutely necessary.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 04:13:06 +0000</when>
<what>We are currently focusing a lot of effort on a good UI builder. We are just getting started though and dealing with a lot of the infrastructure work for now.

We will release frequent updates instead of waiting till itQ&apos;Es ready, so yes you will see stuff thatQ&apos;Es not finished.

This looks like a pretty general complain (rant?) so IQ&apos;Em going to close this. If you have particular items you would like to see please file specific bugs, but generally saying Q&quot;EitQ&apos;Es horribleQ&quot;E or Q&quot;EitQ&apos;Es not promisingQ&quot;E is not helping anything.</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Mon, 17 Jan 2011 05:53:59 +0000</when>
<what>Will new functionality be supported in old android versions and will developers be able to interact with the designer using drag and drop components. </what>
</comment>
</bug>
<bug>
<bugid>9946</bugid>
<title>Status bar icon w/o Ongoing notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 15:25:03 +0000</openedDate>
<description>Please make it possible to simply show an icon on the status bar. There
are lots of apps that would benefit from having that possibility but
currently it seems impossible without also getting an Ongoing
notification entry (which clutters the dropdown and unecessarily takes
up notification space). HereQ&apos;Es a hack/exchange between two developers in
need of this - it works on 2.1 and 2.2 but crashes some phones: Q&quot;ECreate
your own custom expanded view and add a tablelayout to it. The expanded
view cannot handle a tablelayout so Android doesnQ&apos;Et build the view, but
still puts the icon in the status bar. On the droid x this causes the
phone to reboot when google nav is grabbing directions and on the xperia
it just doesnQ&apos;Et seem to add the status bar icons. If you come up with a
better way/more stable way or a fix can you please let me know, if i
come up with something iQ&apos;Ell pass it along.Q&quot;E</description>
<comment>
<author>gulug...@gmail.com</author>
<when>Tue, 30 Nov 2010 23:48:45 +0000</when>
<what>I just encountered a need for a right side icon as well.

The application API should include a public version of the StatusBarManager specifically for an app to add and remove its own right side icons.

All the currently available (Q&quot;EDialogQ&quot;E, Q&quot;EToastQ&quot;E, and the imperfectly named Q&quot;EStatus BarQ&quot;E) notifications are each variations of sending the user a message. This does not serve to let an app indicate an ongoing status.

While it is obvious that an application should not have control over the status bar through the StatusBarManager itself, the ability for an app to add and remove its own icon is desired for writing a service type of app indicating that it is actively performing its service.

Maybe something like this with its own manifest permission:

public class StatusBarIconManager extends StatusBarManager {
    public IBinder addIcon(String slot, int iconId, int iconLevel);
    public void updateIcon(IBinder key, String slot, int iconId, int iconLevel);
    public void removeIcon(IBinder key);
}
</what>
</comment>
</bug>
<bug>
<bugid>2222</bugid>
<title>Volume is changeable when phone is locked.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-12-02T03:25:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>anime...@gmail.com</reportedBy>
<openedDate>Sat, 14 Mar 2009 04:52:28 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Lock your phone with screen unlock
pattern enabled. 2. Press menu to bring up the dots to unlock. 3. Tap
the Emergency Call button. 4. Use volume buttons/rocker to change
volume. - What you think the correct behavior should be. When the phone
is locked no user input should be handled other then the unlock pattern.
This minor bug allows someone without the unlock pattern to change the
volume settings. The expected behavior should be that the user input
from the volume buttons is ignored when the phone is in a locked state.
- Possible real world implications of this bug. Someone hates you and
takes your G1/Dev phone, using this bug puts it on silent and hides it
just to piss you off.</description>
<comment>
<author>vendor.net@gmail.com</author>
<when>Tue, 17 Mar 2009 21:55:12 +0000</when>
<what>I love the feature of changing my music volume, while my phone is still locked. Still 
there could be a check box for users like you, which does not want this feature.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:54:31 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>rob.ewald</author>
<when>Wed, 20 May 2009 23:23:30 +0000</when>
<what>I would suggest that this is a more general issue, as there are a few other things one can accidentally (or 
maliciously I suppose) do with a locked phone.

1. Bring up the dots to unlock
2. Hold down the power/end button
3. The Phone Options window comes up and one can turn the sound on/off, toggle airplane mode, or power-
off the phone. 

Note that one can do this with the trackball/select buttons resulting in various ways to inadvertently put the 
phone in a state wherein one will miss calls.
 

</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Wed, 03 Jun 2009 08:27:37 +0000</when>
<what>I love  the feature of changing my music volume too. 
This is a very good feature </what>
</comment>
<comment>
<author>zeri...@gmail.com</author>
<when>Thu, 06 Aug 2009 00:01:10 +0000</when>
<what>I too love being able to change my volume while the phone is locked. And I feel that
the current way is the expected behavior. I also always have my G1Q&apos;Es sleeve cover on
so I never have the volume accidentally pressed in my pocket either.

I will say that I didnQ&apos;Et really think of this very much but I would also like to
recommend an option to be added for this in the event that a user does not like this.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:31:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:59:39 +0000</when>
<what></what>
</comment>
<comment>
<author>dab%andr...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 03:25:51 +0000</when>
<what>Update: The original problem here was that you could adjust the *ringer*
volume while the EmergencyDialer was up.  ThatQ&apos;Es now fixed: in the latest
eclair software, when the EmergencyDialer is in the foreground, the volume
keys now affect the DTMF volume and *not* the ringer volume (see Change
I7a16fffd.)

So itQ&apos;Es no longer possible to mess with the ringer volume by bringing up
the emergency dialer.

Yes, it *is* now possible to accidentally mess with the DTMF / media
volume while the emergency dialer is up, but thatQ&apos;Es unavoidable since we
*do* want to let you change the DTMF volume while in the EmergencyDialer.
(And in any case thatQ&apos;Es way less severe than accidentally changing the
ringer volume.)

The issue of longpressing POWER while the lockscreen is up is totally
separate, by the way.  ThatQ&apos;Es Q&quot;Eas designedQ&quot;E, since it provides an
ultra-quick way to access silent mode or airplane mode (which is sometimes
*really* useful.)
</what>
</comment>
</bug>
<bug>
<bugid>5915</bugid>
<title>[Alarm Clock] Adjusting alarm volume plays phone ring tone instead selected alarm sound</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>incog...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 17:11:27 +0000</openedDate>
<description>Problem: When adjusting the volume of an alarm, it plays a sound so you
can hear the volume difference. Instead of playing the currently
selected sound for that alarm, it plays whatever the phoneQ&apos;Es ring tone
is set to. This isnQ&apos;Et very helpful because the sounds are different!
Steps to reproduce: 1) Set the phone ringtone to some sound (IQ&apos;Ell call
it sound A) 2) Go to the alarm clock and set (or modify) an alarm. 3)
Modify the alarm sound to something different from sound A (sound B in
this case) 4) Tap the Volume option and change the slider Results: When
the volume is adjusted, it plays sound A (the phone ringtone) instead of
the currently selected tone for the alarm (sound B). Expected results:
Since each sound is different in its volume, it should play the
currently selected tone instead of the phoneQ&apos;Es ring tone. Phone/Android
version: Motorola CLIQ (Android 1.5)</description>
<comment>
<author>incog...@gmail.com</author>
<when>Mon, 08 Feb 2010 19:55:57 +0000</when>
<what>This bug may be invalid. I checked the Alarm Clock in Android 1.5 using the SDK and I
donQ&apos;Et even see the option to adjust the alarm volume. Android 2.0 has an option, but
its not set on a per-alarm basis like on the Cliq. This may be a tweaked version
released by Motorola.</what>
</comment>
<comment>
<author>laz...@gmail.com</author>
<when>Tue, 18 Jan 2011 14:30:06 +0000</when>
<what>Also donQ&apos;Et have the option to adjust the alarm volume on my Magic with Android 1.5.</what>
</comment>
</bug>
<bug>
<bugid>6154</bugid>
<title>Yearly recurrence event with start date before 01.01.1970 sync failure with Exchange</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Edgar.W...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 12:17:23 +0000</openedDate>
<description>If i put an event with yearly recurrence in the Outlook-Calendar and the
Start date of the event begins before 01.01.1970 i get a sync failure at
the phone (Motorola Milestone, European version of Droid). The date is
one day later than the date in Outlook. So if i put a yearly recurrence
birthday-event in Outlook with the start date 29.Jan.1951, in Outlook it
is at correct date but after sync in the mobilephone the date of event
is one day later (on 30.Jan.)</description>
<comment>
<author>martin.a...@gmail.com</author>
<when>Thu, 11 Feb 2010 11:09:30 +0000</when>
<what>I have the same behaviour on my Motorola Milestone and Android 2.01.</what>
</comment>
<comment>
<author>harv...@gmail.com</author>
<when>Thu, 08 Apr 2010 19:04:21 +0000</when>
<what>Same problem with Motorola Droid/Android 2.1 and Outlook 2003 (Direct Push SBS 2K3). 
All recurring events with a start date prior to 1970 show up 1 day late in Corporate 
Calendar.  </what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Mon, 12 Jul 2010 21:37:00 +0000</when>
<what>With Android 2.2 (FRF91) on Nexus One with Exchange 2003 my phone is completely not syncing such events. This makes birthdays of my contacts mostly not syncing.
IQ&apos;Eve not tried which is the Q&quot;EdeadlineQ&quot;E for not syncing such events. But birthdays of people born in the 70ies are synced correctly. Those people older than that are not showing in my calendar.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 17 Oct 2010 11:27:24 +0000</when>
<what>See also Issue #9886</what>
</comment>
</bug>
<bug>
<bugid>3460</bugid>
<title>Pictures associated with contacts are saved in very low resolution</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>ripk...@gmail.com</reportedBy>
<openedDate>Tue, 04 Aug 2009 14:17:06 +0000</openedDate>
<description>When a photo is assigned to a contact (regardless of the source) the
resulting image that is saved to the contact is heavily compressed and
looks terrible when making or receiving calls.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:42:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:37:44 +0000</when>
<what></what>
</comment>
<comment>
<author>smd...@gmail.com</author>
<when>Thu, 09 Sep 2010 15:16:18 +0000</when>
<what>Same problem here on HTC Evo.</what>
</comment>
</bug>
<bug>
<bugid>10404</bugid>
<title>OnSensorChanged() is not called in standby mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>xinl...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 13:24:11 +0000</openedDate>
<description>This is to request the reopening of issue 3708, which is marked as
released, but even with a fully updated Nexus One on Froyo, the problem
is still present.</description>
</bug>
<bug>
<bugid>5376</bugid>
<title>Screen goes dim and into sleep while entering security pattern if pattern is NOT corect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gary.hym...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 16:42:54 +0000</openedDate>
<description>After installing the latest 2.1 update this AM. I noticed once I pusehd
the wakeup button at the top of the droid and got the security screen. I
then started to enter my security pattern. I happened to enter it
incorrectly and touched one of the keys, 4 or 5. The phone goes back
into sleep mode. You have to keep recycling through the wake up by
hitting the button at the top of the phone again. Before, I would just
get the msg. that the pattern was incorrect! Full charge in phone. This
seems to be a bug introduced by 2.1.</description>
</bug>
<bug>
<bugid>12672</bugid>
<title>Browser views images too small</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 01:50:12 +0000</openedDate>
<description>This image is shown zoomed far out for no reason:
http://lh4.ggpht.com/4hXGilxs4jnh_aWdSa1aW1WL5fIcs66Jozja6RPvbnSQTwJk2Si4FLuVc1OQbIb_vQgdIoWUaes49UY9Uywr=s200</description>
</bug>
<bug>
<bugid>9527</bugid>
<title>Icons mal-aligned</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>franky...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 06:40:24 +0000</openedDate>
<description>** Steps to reproduce the problem ** 1. Uninstall an app which
originally has a Home screen icon 2. From the Launcher, add another app
to the Home screen 3. The newly added icon mal-aligned (has tried
multiple times, ie., remove and add, the problem still persists) 4. The
problem disappeared (ie., the icon aligned correctly) after shutdown and
restart the phone ** Device and OS ** Android 2.2 (FRF91, updated OTA)
on Nexus One</description>
</bug>
<bug>
<bugid>14696</bugid>
<title>Eclipse becomes unusable when configuring ADT</title>
<status>Duplicate</status>
<owner>vs...@google.com</owner>
<closedOn>2011-08-23T15:11:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>srinivas...@gmail.com</reportedBy>
<openedDate>Sat, 12 Feb 2011 19:04:50 +0000</openedDate>
<description>Environment: Mac OS X 10.6.6 on first gen Macbook Pro Steps: - Install
fresh eclipse helios - Launch eclipse and install ADT from google site.
Restart workspace as eclipse suggests. - Open
EclipseQ&gt;EPreferencesQ&gt;EAndroid. I immediately clicked on Q&quot;EBrowseQ&quot;E next to
Q&quot;ESDK LocationQ&quot;E to set path to my SDK in a finder dialog. But then I also
get this window to about sending usage-tracking info to Google. Somehow,
with open finder-dialog and the Google tracking dialog, I canQ&apos;Et get
focus on either window. I canQ&apos;Et complete either dialog and am basically
stuck. - I open Activity Monitor and try to quit eclipse. Eclipse shows
the Q&quot;Eexit confirmationQ&quot;E box, but I canQ&apos;Et get focus to that too. - Only
solution is to force-quit and start again. This time, I waited for the
Google-tracking dialog to come up and confirm. Then I can continue.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 22:57:26 +0000</when>
<what></what>
</comment>
<comment>
<author>virtue.a...@gmail.com</author>
<when>Fri, 18 Feb 2011 06:14:52 +0000</when>
<what>I also had this exact same problem.  My solution was to type the file path into the text box rather than use the browse button.  Once browse is clicked, you I had to force quit every time.  IQ&apos;Em also using Eclipse Helios on Macbook Pro with 10.6.6.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 18 Feb 2011 21:40:00 +0000</when>
<what>The usage tracking dialog you saw, was it the one you see here (see attachment), or something else? I think there is another one as well that comes bundled with the WindowBuilder tools, so just trying to narrow down which code to look at.</what>
</comment>
<comment>
<author>espy...@gmail.com</author>
<when>Sat, 19 Feb 2011 16:50:51 +0000</when>
<what>Same problem on OpenSuSe 11.1
Fresh installation of eclipse-java-helios-SR1-linux-gtk.tar.gz
The only addin installed is ADT.
None of the workarounds for Mac worked for me, from within Eclipse.
The only way to proceed was to answer the usage-tracking question in ddms.</what>
</comment>
<comment>
<author>peter.st...@gmail.com</author>
<when>Mon, 28 Feb 2011 10:14:48 +0000</when>
<what>I had the same issue on ubuntu 10.10 and a fresh Q&quot;EEclipse Classic 3.6.1Q&quot;E. Came to the Q&quot;EThanks for using Android SDKQ&quot;E-box and had to kill eclipse to get away from there.

Tried a workaround which worked. Open WindowQ&gt;EAndroid SDK and AVD Manger, from the menu. The Q&quot;EThanks for using Android SDKQ&quot;E-box showed up but this time itQ&apos;Es possible to press the proceed-button. I was then able to set the SDK location via EclipseQ&gt;EPreferencesQ&gt;EAndroid.</what>
</comment>
<comment>
<author>leo...@gmail.com</author>
<when>Tue, 23 Aug 2011 01:41:29 +0000</when>
<what>The above worked for me.
Q&quot;EOpen WindowQ&gt;EAndroid SDK and AVD Manger, from the menu. The Q&quot;EThanks for using Android SDKQ&quot;E-box showed up but this time itQ&apos;Es possible to press the proceed-button. I was then able to set the SDK location via EclipseQ&gt;EPreferencesQ&gt;EAndroid.Q&quot;E</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 23 Aug 2011 01:48:20 +0000</when>
<what>I think this is a duplicate of issue 15267 which was just fixed</what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Tue, 23 Aug 2011 15:11:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3151</bugid>
<title>Selecting text for copying very unhandy</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-24T15:32:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>100</stars>
<reportedBy>bitflips...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 22:16:08 +0000</openedDate>
<description>When selecting text, for instance in the web browser, the selected
region of text appears underneath the finger. This makes it impossible
to make a precise selection of text, making the copy/paste function not
useless, but very unhandy at best. The selection should be shown
somewhere on the screen that is not obstructed by the userQ&apos;Es pointing
device (finger).</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 20:30:19 +0000</when>
<what>investigating</what>
</comment>
<comment>
<author>engstrom...@gmail.com</author>
<when>Mon, 04 Jan 2010 20:31:31 +0000</when>
<what>Also should be nice to FIRST mark the text to be copied, and then choose Copy.
Now, if you select the region of text and miss a part of it, you have to redo the
whole process.  </what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 13 Jan 2010 00:45:15 +0000</when>
<what>Also you I canQ&apos;Et select or copy text in gmail at all (from subject or body) - for 
pasting in an sms for instance. I even use android v1.6 and Gmail is limited in 
several ways compared to the normal mail program. E.g. you canQ&apos;Et select sender. Very 
odd.</what>
</comment>
<comment>
<author>TealTurb...@gmail.com</author>
<when>Sun, 31 Jan 2010 16:29:36 +0000</when>
<what>I dont think this should be only under browser. This is everywhere in the phone. It is 
very hard to select what text you want. Multiple lines forget it, the screen scrolls 
when you try to highlight the text</what>
</comment>
<comment>
<author>Fabio.Canovi</author>
<when>Sun, 07 Feb 2010 02:29:46 +0000</when>
<what>I think the best way to implement good copy-paste and cursor positioning is something
similar to the one on the iPhone (I think Apple really nailed it this time), but that
in concept should havejust been a common sense interface from the beginning of Android:

1.Some kind of magnifing glass to put the cursor just where you want it;

2.Some kind of gesture to initiate cut-copy-paste (double tap, long tap, whatever you
can come up with) anywhere on the screen where text or other sensible items are
present (this should work for any app, GoogleQ&apos;Es or third party obviously);

3.Some kind of feature to be able to modify the selection (dots, little triangles,
whatever, at the edges of the selection that needs to be dragged around in order to
edit the selection).

4.(optional) Possibility to copy the selection keeping the same format as it were
originally (this could be useful only for html-email creation...).

I really hope to see this much needed improvement in the next release because right
now Android is lacking both a good touch based cursor positioning method and a truly
usable copy-paste utility.
Please Goggle make it happen!</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 15:32:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10973</bugid>
<title>MediaPlayer issues with STAGE FRIGHT build in OS 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ymhuan...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 00:20:02 +0000</openedDate>
<description>On Motorola Droid running OS 2.2 latest version, I saw some strange
issues with the media player. Based on the debug message, it looks like
the media player is based on Stage Flight not OpenCore. If I starts a
video not from the beginning (call seekTo and then start), it plays the
audio only for a while (1-2 minutes), than shows the video. I have a
local HTTP server running on the device and stream the local 3gp video
(H264/AAC) to the player. Looking at the HTTP request, the byte range is
not consistent. After seeking to the right position, it makes the HTTP
request again where the byte range points to the beginning of the video,
back and forth. I have a NexusOne also running OS2.2 latest version with
the StageFlight media player, looks ok.</description>
<comment>
<author>ymhuan...@gmail.com</author>
<when>Fri, 03 Sep 2010 12:53:14 +0000</when>
<what>More info on this:

The same code works on Droid running OS2.1 and the latest Droid 2 which has the OpenCore player running OS 2.2. Works on Incredable running OS 2.1.</what>
</comment>
</bug>
<bug>
<bugid>3061</bugid>
<title>Wrong number dialed in call log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>dinyar.r...@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 21:10:09 +0000</openedDate>
<description>I have noticed a peculiarity in the call log several times since
upgrading to cupcake: Sometimes when pressing onto the green call button
in the call log relatively fast after entering the menu it can happen,
that instead of the pressed contact another number is dialed. This is
certainly not a case of misplaced finger as it often happens that
instead of the top number the lowest shown number is dialed. I havenQ&apos;Et
found a reliable way to reproduce this. There is a related but not as
severe problem (I guess) in which a different number than the one
pressed is highlighted, but the right one (aka the pressed one) is still
dialed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:54:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:14:08 +0000</when>
<what></what>
</comment>
<comment>
<author>timkrug@gmail.com</author>
<when>Thu, 13 Jan 2011 16:29:59 +0000</when>
<what>I agree, this happens fairly often to me when dialing from the call log. Fortunately, I usually notice it and hang up before the call is connected. I wonder if this is not related to the problem reported for SMS messages getting sent to the wrong recipient that Google has recently confirmed they are working on?</what>
</comment>
<comment>
<author>Yonhee.Yu</author>
<when>Thu, 27 Jan 2011 00:58:52 +0000</when>
<what>This critical bug is still reproduced on every froyo devices.
</what>
</comment>
</bug>
<bug>
<bugid>18131</bugid>
<title>possibility to override connectivity status</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>maximili...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 12:06:40 +0000</openedDate>
<description>When using a non-standard network connection such as ppp over usb it is
quite annoying that several things such as app market and google account
setup do not work since the device thinks it is not connected to the
internet while in fact it really is. For such situations it would be
really helpful to be able to just set the connectivity status to
Q&quot;ETYPE_WIFIQ&quot;E via a manual override.</description>
</bug>
<bug>
<bugid>1003</bugid>
<title>Unable to init repo with project manifest - Connection refused</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-16T06:14:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>linx4p...@gmail.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 22:32:10 +0000</openedDate>
<description>Running Ubuntu I have installed git and repo with the instructions from
http://source.android.com/download ... no apparent problems. When I run
repo init the connection is always refused as shown here:
phil@alderwood:~/mydroid$ repo init -u
git://android.git.kernel.org/platform/manifest.gitGetting repo ... from
git://android.kernel.org/tools/repo.git android.kernel.org[0:
204.152.191.45]: errno=Connection refused android.kernel.org[0:
204.152.191.13]: errno=Connection refused fatal: unable to connect a
socket (Connection refused) I am a total newbie with git Q&amp;E repo, so my
apologies if I am doing something stupid! Thanks, Phil Schlesinger</description>
<comment>
<author>linx4p...@gmail.com</author>
<when>Wed, 22 Oct 2008 23:03:52 +0000</when>
<what>CLOSED - This was caused by my own firewall issue!! Ouch!</what>
</comment>
<comment>
<author>wuqingyu...@hotmail.com</author>
<when>Mon, 27 Oct 2008 02:11:18 +0000</when>
<what>hi,
I have encountered same issue.

I think itQ&apos;Es maybe from proxy issue. 
But I donQ&apos;Et kown how to configure proxy for git or repo command.
I have check the source of repo, maybe there is no code to consider the proxy issue.

My issue is:
How can id use repo with proxy?</what>
</comment>
<comment>
<author>jithuja...@gmail.com</author>
<when>Wed, 12 Nov 2008 10:53:44 +0000</when>
<what>hellons,

I also faced the same issue.. Stuck up.. I dont have any proxy configured at my end..
I havnQ&apos;Et enabled any firewall either.. if some body gets some solution pls let us know..

Thanks in adv,

--JJ.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 06:14:56 +0000</when>
<what>Those questions would probably be better suited for the repo-discuss mailing list.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:44:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14838</bugid>
<title>Force close when import SIM contact and change to landscape</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>franklin...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 15:40:11 +0000</openedDate>
<description>Steps: 1.Go to Contacts-Q&gt;EImport from SIM card (About 80
contacts)-Q&gt;EImport all 2.During importing, change to landscape mode from
portrait mode Actual result: 1.The progress bar is dismissed. 2.After a
while, there is force close prompt Q&quot;EThe process com.android.phone has
stopped unexpectely. Please try again.Q&quot;E Observed version:NexusS Package
version: 2.3.3-10</description>
<comment>
<author>sandeep....@wipro.com</author>
<when>Mon, 09 May 2011 10:33:16 +0000</when>
<what>This is a duplicate of the issue number 2702. Google please check it.</what>
</comment>
</bug>
<bug>
<bugid>6055</bugid>
<title>Enabling unlock pattern disables lock-screen silence toggle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>clee%mg8...@gtempaccount.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 00:20:17 +0000</openedDate>
<description>I have a Nexus One and I love the unlock pattern. However, it sucks that
enabling the unlock pattern makes it impossible to silence the phone
without unlocking and then re-locking. IQ&apos;Ed like to suggest that support
be added for a secondary pattern to be used for toggling silence (what
happens when dragging the audio icon from right- to-left on the default
lock screen).</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Jan 2010 18:49:19 +0000</when>
<what></what>
</comment>
<comment>
<author>brian.pe...@gmail.com</author>
<when>Sat, 30 Oct 2010 22:12:28 +0000</when>
<what>I also experience this problem.  Would love to see a secondary silence pattern.</what>
</comment>
</bug>
<bug>
<bugid>14868</bugid>
<title>Album Gallery  Chaos sorting    ( not sorted by date )</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:17:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>KeeP.DooM</reportedBy>
<openedDate>Sun, 20 Feb 2011 08:55:51 +0000</openedDate>
<description>i have problem with my nexus s on Album Gallery the organized of my
images not sorted by date i donQ&apos;Et know sorted by what but itQ&apos;Es very
Chaos note : not rooted ad its new ( out of a box ) i have update
version 2.3.2</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:17:03 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>16400</bugid>
<title>Alarm Clock doenQ&apos;Et wake if xoom is off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cassi...@geromel.com.br</reportedBy>
<openedDate>Wed, 27 Apr 2011 18:54:58 +0000</openedDate>
<description>Issue: Alarm Clock doenQ&apos;Et wake if Motorola Xoom is off (i donQ&apos;Et have any
other device to test) How to reproduce: Set future alarm clock; Turn Off
the device; Issue: Xoom doesnQ&apos;Et wake up to show alarm expected result:
Device turn on show the alarm and ask if user whanQ&apos;Et to turn it off
again.</description>
<comment>
<author>mathieu.mea</author>
<when>Wed, 27 Apr 2011 19:22:07 +0000</when>
<what>If the device is really completely turned OFF (like when the battery is removed), it canQ&apos;Et wake-up by itself.

There is no valid reason to completely turn OFF the device.</what>
</comment>
<comment>
<author>cassi...@geromel.com.br</author>
<when>Wed, 27 Apr 2011 21:38:25 +0000</when>
<what>Mathieu I know that if my device is without any battery it will not turn on Q&quot;Eby MagicQ&quot;E but if i just turn it OFF i think that the expected result it the device turn itself on and Q&quot;EwakeQ&quot;E as occur on HTC G1, HERO and others.</what>
</comment>
<comment>
<author>peter.ri...@gmail.com</author>
<when>Wed, 27 Apr 2011 23:29:52 +0000</when>
<what>you should probably be clearer whether you are talking about turning off the screen (standby), or completely shutting down the android system and device (OFF). 

Personally, i would be irritated if i shut off my phone (for whatever reason), and it turned its self back on (long boot up) just to sound an alarm (which may very well have been accidentally left on). And if i did purposely set an alarm, i canQ&apos;Et imagine a reason to turn off my phone. </what>
</comment>
<comment>
<author>cassi...@geromel.com.br</author>
<when>Wed, 27 Apr 2011 23:50:34 +0000</when>
<what>Hy Peter, iQ&apos;Em talking about turning off the device (shutting down). I think that Alarm clock is higher priority , if u pickup any mobile phone with any Q&quot;Eoperation SystemQ&quot;E uQ&apos;Ere will see that they wake up tho show alarm clock even if mobile is turned off purposely or accidentally.</what>
</comment>
<comment>
<author>dcvi...@gmail.com</author>
<when>Thu, 28 Apr 2011 03:25:04 +0000</when>
<what>If the alarm could turn the phone back on again, then it was never off to begin with, so essentially it is the same as leaving it in standby mode. Phones that turn themselves on to play alarms works that way.

In fact Android have two functionalities. If you want to save power and still have alarms, put it in standby mode (the xoom can last for 14 days in this mode). If you donQ&apos;Et want to turn the alarm off but donQ&apos;Et wanna be disturbed, you turn your phone off. I think it works as intended.</what>
</comment>
<comment>
<author>niels...@live.com</author>
<when>Mon, 23 May 2011 04:31:35 +0000</when>
<what>So how can i set my android phone to turn on its alarm when i turn my phone off ?</what>
</comment>
<comment>
<author>aaronw...@gmail.com</author>
<when>Sat, 03 Dec 2011 09:41:53 +0000</when>
<what>This is a duplicate of:
Issue 1942: 	Alarms donQ&apos;Et work if phone is off
which has been declined. I wish it hadnQ&apos;Et been, as I think it is an essential feature of a phone that should be able to be made to work through some standard ACPI-style interface.</what>
</comment>
<comment>
<author>aaronw...@gmail.com</author>
<when>Sat, 03 Dec 2011 09:42:28 +0000</when>
<what>(Oh, and I suggest you go and add your vote to that closed issue if you want the feature.)</what>
</comment>
</bug>
<bug>
<bugid>4230</bugid>
<title>Armenian character support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>676</stars>
<reportedBy>petros...@gmail.com</reportedBy>
<openedDate>Tue, 13 Oct 2009 03:09:55 +0000</openedDate>
<description>Droid font family does not support Armenian characters. Please consider
adding Armenian alphabet support to Android. iPhone OS has Armenian
language support. to test Armenian language support you can go to
http://www.google.am/</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:42:18 +0000</when>
<what></what>
</comment>
<comment>
<author>nzurab...@gmail.com</author>
<when>Mon, 23 Nov 2009 19:09:41 +0000</when>
<what>I agree. This is one of the major reasons I have not migrated into using droid and I
am stuck with Windows Mobile. </what>
</comment>
<comment>
<author>avag...@gmail.com</author>
<when>Mon, 23 Nov 2009 19:44:24 +0000</when>
<what>You mean you canQ&apos;Et put there your own unicode font?

What are these pictures, Sahak?</what>
</comment>
<comment>
<author>xelgen...@gmail.com</author>
<when>Mon, 23 Nov 2009 21:01:18 +0000</when>
<what>Well, the idea here, is not to change font in appllication, so you can see Armenian
text in it. Idea is to have native, system-level support for Armenian, so yuo can see
armenian text everywhere, where unicode is supported (Mails, SMS, address book,
filenames, any other application, etc..)</what>
</comment>
<comment>
<author>yeghiaza...@gmail.com</author>
<when>Sat, 28 Nov 2009 06:55:19 +0000</when>
<what>I agree. This needs to be fixed.</what>
</comment>
<comment>
<author>yawnais...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:10:36 +0000</when>
<what>Please check out and vote for issue 5925 which requests support for complete unicode
for all languages and scripts.  

Thanks. </what>
</comment>
<comment>
<author>sdmor...@gmail.com</author>
<when>Sun, 10 Jan 2010 09:40:32 +0000</when>
<what>All the people needing full language support should back a single effort to get
GoogleQ&apos;Es attention.

Please check out and vote for issue 5925 which requests support for complete unicode
for all languages and scripts.

http://code.google.com/p/android/issues/detail?id=1580
</what>
</comment>
<comment>
<author>akarmaz...@gmail.com</author>
<when>Sat, 27 Feb 2010 18:53:14 +0000</when>
<what>??? ????????? ?: ??? ???????? ? ???? ???? ??????? ????</what>
</comment>
<comment>
<author>khachatr...@gmail.com</author>
<when>Sat, 27 Feb 2010 19:12:07 +0000</when>
<what>???????? ????????????? ???????????????? ?</what>
</comment>
<comment>
<author>aznaur...@gmail.com</author>
<when>Sat, 27 Feb 2010 19:16:46 +0000</when>
<what>????, ??????? ?? ????? ???, ?????????? ???? ?? ??????????: :))</what>
</comment>
<comment>
<author>maruk...@gmail.com</author>
<when>Sat, 27 Feb 2010 20:27:02 +0000</when>
<what>Please consider adding Armenian language support. Thank you!</what>
</comment>
<comment>
<author>mkara...@gmail.com</author>
<when>Sat, 27 Feb 2010 20:57:09 +0000</when>
<what>Please add Armenian to googleQ&apos;Es mobile phones</what>
</comment>
<comment>
<author>vahe.gul...@gmail.com</author>
<when>Sat, 27 Feb 2010 21:06:14 +0000</when>
<what>I have Armenian keyboard layout installed, but it needs improvements. If you need it or 
have any suggestion write me..</what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Sat, 27 Feb 2010 23:24:15 +0000</when>
<what>Vahe, how did you do it? Did you have to root your gPhone to add Armenian language 
support?</what>
</comment>
<comment>
<author>mkdo...@gmail.com</author>
<when>Sun, 28 Feb 2010 05:26:12 +0000</when>
<what>Hello, Vahe, iQ&apos;Em really interested in that keyboard. And would like to test it, if  
you donQ&apos;Et mind.</what>
</comment>
<comment>
<author>marianna...@gmail.com</author>
<when>Sun, 28 Feb 2010 05:30:04 +0000</when>
<what>CQ&apos;Emon! LetQ&apos;Es do that !!!!!!!!!!!!!!!</what>
</comment>
<comment>
<author>gayane.a...@gmail.com</author>
<when>Sun, 28 Feb 2010 15:44:33 +0000</when>
<what>   I agree, there is a real need for that indeed!</what>
</comment>
<comment>
<author>arsentor...@gmail.com</author>
<when>Mon, 01 Mar 2010 06:50:07 +0000</when>
<what>?? ??????? ?????????? ?? ??????, ???? ?? ???? ???????? ?? ???????? ????????????: ??? ??????? ????????? ??????, ? ?????? ?? 
??? ?????, ?? ?????? ? ???????: ???????? ????? ??? ??? ??????: ??????? ?????????:</what>
</comment>
<comment>
<author>vahe.gul...@gmail.com</author>
<when>Tue, 02 Mar 2010 10:04:09 +0000</when>
<what>I guess IQ&apos;Ell need to find it first =) and put it on Android Market asaic.. and yep im 
not still aware of a way to add missing Unicode characters without rooting.. thanks</what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Thu, 18 Mar 2010 02:43:11 +0000</when>
<what>I know that it is possible to add a custom font which will be visible only within your 
application without rooting the phone.

Can we then write a simple web browser (something like Dolphin, or just the stock 
browser), and add custom Armenian font to that application. This can be a temporary 
workaround until they add Armenian fonts system wide.</what>
</comment>
<comment>
<author>hovan...@gmail.com</author>
<when>Thu, 01 Apr 2010 01:42:03 +0000</when>
<what>Hi Vahe, I would love to have that keyboard on my Motorola Droid. 

It is possible to read Armenian if you have rooted your phone and installed a new 
fallback font.</what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Wed, 07 Apr 2010 12:59:55 +0000</when>
<what>this bug is still present in Android 2.1</what>
</comment>
<comment>
<author>tseghak...@gmail.com</author>
<when>Fri, 09 Apr 2010 07:57:06 +0000</when>
<what>???? ???????, ????????? ?????? ??????? ????????? ???? ???????? ???? ?? ????? HUAWEI U8230</what>
</comment>
<comment>
<author>tseghak...@gmail.com</author>
<when>Fri, 09 Apr 2010 08:08:08 +0000</when>
<what>Droid font family does not support Armenian characters.

Please consider adding Armenian alphabet support to Android.

iPhone OS has Armenian language support.

to test Armenian language support you can go to http://www.google.am/</what>
</comment>
<comment>
<author>arsentor...@gmail.com</author>
<when>Fri, 09 Apr 2010 08:30:45 +0000</when>
<what>Shat el lav support a anum. Yes im G1-i mej drel em Sylfaen u amen inch amen
application-i mej hayeren kardum a.

google search-ov ei dzevy gtel, bayc hima chem hisum te vonc a. imasty en a, vor du
sylfaeny veranvanum es android-i sepakan fonteric meki anunov u dnum ogtagortsman mej.</what>
</comment>
</bug>
<bug>
<bugid>13778</bugid>
<title>Android should feature a task manager</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-19T03:55:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tsund...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 15:32:50 +0000</openedDate>
<description>It would be very helpful if Android included a native task manager
(regardless of the availability of good 3rd party apps like Astrid). The
manager could work similarly to the calendar in terms of providing one
single phone view of tasks synced with different PIM protocols or
accounts. To illustrate, I have calendar entries synced with several
Exchange accounts as well as Google calendar. When entering an
appointment, I can select which account it should be entered into while
all of them appear in one single calendar on the device.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 03:55:53 +0000</when>
<what>See http://android-developers.blogspot.com/2010/04/multitasking-android-way.html</what>
</comment>
<comment>
<author>tsund...@gmail.com</author>
<when>Thu, 20 Jan 2011 09:17:13 +0000</when>
<what>The article referenced in comment 1 does not seem relevant to this enhancement suggestion, as it discusses how Android uses multitasking from an OS perspective. My suggestion is however that Android gets a built in task manager for real-life task management.</what>
</comment>
</bug>
<bug>
<bugid>2557</bugid>
<title>Framework Javadocs should document new APIs with @since tags</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>jjc1...@gmail.com</reportedBy>
<openedDate>Fri, 01 May 2009 21:28:08 +0000</openedDate>
<description>Perhaps this could be semi-automated with a tool (that could perhaps be
based upon JDiff).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:40:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:46:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14523</bugid>
<title>layout_span and layout_column is missing</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>asu...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 01:47:11 +0000</openedDate>
<description>Host OS: windows 7 64-bit SDK tools version : rev 9 Eclipse version:
helios SR 1 ADT plug-in version:9.0.0 Platform targeted by your project:
android 2.2 Version of the platform running in the emulator: android 2.2
two xml attribute is missing from properties view or auto complete. I
believe there is more attribute missing. I think itQ&apos;Es because missing
definition on XML schema. But I donQ&apos;Et know how to add that. The two of
them is android:layout_column and android:layout_span STEPS TO
REPRODUCE: 1. Just follow Q&quot;ETable layoutQ&quot;E tutorial 2. use the auto
complete (ctrl+space) in XML mode or using Q&quot;Eproperties viewQ&quot;E on
graphical layout mode EXPECTED RESULTS: it shows on auto complete and
properties view OBSERVED RESULTS: it doesnQ&apos;Et show on auto complete. It
says Q&quot;EUnknown XML attributeQ&quot;E on properties view ADDITIONAL INFORMATION:</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 05 Feb 2011 22:46:48 +0000</when>
<what>Hi, please indicate:
1- What Q&quot;ETable tutorialQ&quot;E? Please link to where we can find it, so that we can look whether the tutorial is up-to-date.
2- What is the XML layout element on which you try to add the layout_column and layout_spam attributes? Simply pasting the XML file would help a lot.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 06:57:33 +0000</when>
<what>Raph, layout_column and layout_span can be used on children of a TableRow.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 18:21:38 +0000</when>
<what>@Romain: I know. My questions from comment 1 still apply.</what>
</comment>
<comment>
<author>asu...@gmail.com</author>
<when>Wed, 09 Feb 2011 01:25:56 +0000</when>
<what>table tutorial : http://developer.android.com/resources/tutorials/views/hello-tablelayout.html</what>
</comment>
<comment>
<author>asu...@gmail.com</author>
<when>Wed, 23 Feb 2011 17:14:56 +0000</when>
<what>I have try ADT 10 and open previously table tutorial project, look at the properties view, and the layout_column properties still as Q&quot;EUnknown XML attributeQ&quot;E.

well, I hope the developer doesnQ&apos;Et forgot these</what>
</comment>
<comment>
<author>oliver...@gmail.com</author>
<when>Tue, 22 Mar 2011 04:05:37 +0000</when>
<what>well, copy the tutorial given by the C4, it works with no error.
but in properties window, which shows Q&quot;Eandroid:layout_column	1Q&quot;E, itQ&apos;Es still not soluted which show the hint Q&quot;EUnknown XML attributeQ&quot;E.
I thought itQ&apos;Es a design mistake by the android:layout_column which is not default property in any container?just works in the tablayout.</what>
</comment>
</bug>
<bug>
<bugid>12899</bugid>
<title>maps API keys stopped working in published apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fundyand...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 22:04:12 +0000</openedDate>
<description>Big problem for me. I have five published apps and suddenly the maps are
no longer functioning in any of them. I have not touched the code for
three of them since they were published. IQ&apos;Em sure they were working up
to a week ago as nobody cancelled their orders or complained to my
email. I updated one of the apps last week and within hours received a
complaint from a new customer, the first complaint I ever had. Somehow I
seem to have had my Map API keys disabled. Trying to apply for new ones
doesnQ&apos;Et fix it. When I replace the release keys with the old debug key,
that page works fine, the same as before. But even on my own dev phone,
the release keys fail to bring up the maps. I have had to unpublish all
my apps a half hour ago until I resolve this. I donQ&apos;Et want unhappy
customers. Also I have a new app almost ready to publish but now I do
not think I can do so. This is a big problem for me and I need some
help. IQ&apos;Em not sure what additional details to provide to help
troubleshoot. Let me know.</description>
<comment>
<author>fundyand...@gmail.com</author>
<when>Wed, 01 Dec 2010 22:05:52 +0000</when>
<what>Here is some more info about my predicament.

When I upgraded one of the paid apps I wrote for Android Market, the release map API key failed to work. Two unhappy customers downloaded an app which did not display the maps but only a white grid.

This app has three map pages. Substituting the debug-based key, instead of the release key, in any one of the three pages causes that page only to display properly on my development phone (also I switched debuggable to true in this case). Everything runs absolutely fine on my dev phone using the key based on debug keystore.

I tried generating a new key, actually four others, but none work.

IQ&apos;Em pretty sure (but not certain) that I am doing things properly as I have got release keys before.

IQ&apos;Em afraid to upgrade any of my other posted apps for fear of breaking them too.

One key which fails to work is: 0VhiLw2B2QaOEjTVRmycP6RGHfAtTNQQE6Pioaw

Also non-functional are: 0lrAHi7hTTo7rfdYU8v1AEu4FelcMLbkhlWoYZg 0VhiLw2B2QaOREesqZwlM1lyDkzFmqMQIbL3QcQ 0VhiLw2B2QaNbf3oXAum82nV26Oc12gCdjsQScA 2 0VhiLw2B2QaNOl7XH6GhKn85Tk4k7kB9V6fG61g

I used the following to generate some of these keys:

alias8, Nov 29, 2010, PrivateKeyEntry, Certificate fingerprint (MD5): 24:CE:2E:95:64:8B:27:09:6B:06:A6:D8:91:8F:C2:0C alias5, Nov 29, 2010, PrivateKeyEntry, Certificate fingerprint (MD5): 91:64:40:C6:28:9A:10:1F:D5:2E:09:F0:B5:92:11:DB alias3, Nov 2, 2010, PrivateKeyEntry, Certificate fingerprint (MD5): 2E:9A:AF:0C:E3:2A:1C:16:B6:AE:F9:CA:B3:C0:96:6B alias2, Oct 8, 2010, PrivateKeyEntry, Certificate fingerprint (MD5): 17:CA:09:A6:F0:53:E9:A1:AA:99:EB:5F:87:40:51:22

I think this is a bug in the Android Map service. I have wasted a lot of time trying to fix this and was forced to unpublish my best-selling app temporarily.

Any ideas anyone?

</what>
</comment>
<comment>
<author>ra...@electionear.com</author>
<when>Wed, 06 Apr 2011 14:56:49 +0000</when>
<what>I think we just ran into a very similar problem.  We have an app that was working fine, until we got the map blue screen.  WeQ&apos;Eve seen this Q&quot;Eblue screenQ&quot;E before when, for example, we try to plot more than 9 waypoints but this time its seems to be API key related.  We, as you, tried to get a new Map API key but to no avail.  Even getting a new debug key didnQ&apos;Et work.  

Would love to know how this worked out for you.

Thanks

</what>
</comment>
<comment>
<author>fundyand...@gmail.com</author>
<when>Fri, 08 Apr 2011 04:30:16 +0000</when>
<what>Sorry but IQ&apos;Em not sure how this issue resolved itself in my case. I
eventually got a key which worked and I never looked back, being very
busy on my apps.

To me it seemed I originally had a working key which ceased to
function spontaneously, but maybe I was doing something wrong.

It was a nightmare till it worked again so IQ&apos;Em sorry I canQ&apos;Et offer
better advice for you.</what>
</comment>
<comment>
<author>fundyand...@gmail.com</author>
<when>Fri, 08 Apr 2011 04:33:48 +0000</when>
<what>IQ&apos;Em sure you tried this already, but I did a total re-installation of
everything from scratch and was more careful afterward so as to note
the correct key location.

- Ian</what>
</comment>
<comment>
<author>ra...@electionear.com</author>
<when>Fri, 08 Apr 2011 04:58:20 +0000</when>
<what>Thanks and no problem.  Strangely, our issue resolved itself as well and we now understand it.  

In our case, on Tuesday, 4/5/2011 our Android map application rather than displaying markers, routes and you know, maps, displayed on completely light blue screen after momentarily flashing the empty maps grid.

We thought: (a) we exceeded our geocode limits (we didnQ&apos;Et) or (b) our Maps API key spoiled (it didnQ&apos;Et).

The problem was with this call: Q&lt;EbQ&gt;Ehttp://maps.google.com/maps/api/directions/...Q&lt;E/bQ&gt;E  
which inexplicably started returning Q&quot;Einvalid requestQ&quot;E on 4/5/2011 for url strings it happily accepted on 4/4/2011.  

So, with nothing to map, maps put us at lat 0 long 0, i.e. off the west african coast in the Atlantic ocean - hence the empty blue screen where a map should be.

Finally, and as inexplicably as it began, maps.google.com began procession our requests correctly early this morning (4/7/2011), resolving our frenetic panic.

WeQ&apos;Ere better now and are in therapy. 

In Solidarity.</what>
</comment>
</bug>
<bug>
<bugid>7067</bugid>
<title>Android fails t.wurfl.com</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mathiastck</reportedBy>
<openedDate>Wed, 10 Mar 2010 00:47:57 +0000</openedDate>
<description>Re: [wmlprogramming] Android and File Upload Thank you. I marked all
Androids as Upload disabled by default. if anyone knows differently,
please let me know. Luca Cristiano Diniz da Silva wrote: Q&gt;E Q&gt;E Q&gt;E Hi Luca,
Q&gt;E Q&gt;E Thanks for the url. ItQ&apos;Es showing as Q&quot;EUploads DisabledQ&quot;E for the
normal Q&gt;E uploads and html uploads. Q&gt;E Q&gt;E Cheers. Q&gt;E Q&gt;E Cristiano Diniz da
Silva Q&gt;E
------------------------------------------------------------------------
Q&gt;E Web Development Q&amp;E Solutions Q&gt;E http://www.mcloide.com Q&gt;E
http://mcloide.wordpress.com Q&gt;E p. + 1 954 840 4010 Q&gt;E c. + 1 561 809 1928
Q&gt;E Coral Springs, Fl Q&gt;E PHP5 Zend Certified Engineer Q&gt;E Before printing,
just keep in mind your commitment with the environment! Q&gt;E Q&gt;E Q&gt;E
------------------------------------------------------------------------
Q&gt;E *From:* Luca Passani Q&lt;Eluca.passani@...Q&gt;E Q&gt;E *To:*
wmlprogramming@yahoogroups.com Q&gt;E *Sent:* Mon, March 8, 2010 9:43:31 AM Q&gt;E
*Subject:* Re: [wmlprogramming] Android and File Upload Q&gt;E Q&gt;E Q&gt;E Q&gt;E
Cristiano Diniz da Silva wrote: Q&gt;E Q&gt;E Q&gt;E Q&gt;E Q&gt;E Q&gt;E Hi Luca, Q&gt;E Q&gt;E Q&gt;E Q&gt;E I got the
Google G1 (Android) and do you have a site where I can check Q&gt;E Q&gt;E this. I
just checked my mail site and it did not had the option.... Q&gt;E Q&gt;E
http://t.wurfl. com Q&lt;Ehttp://t.wurfl.comQ&gt;E Q&gt;E Q&gt;E xhtml-ui group. Q&gt;E Q&gt;E Thanks
Q&gt;E Q&gt;E Luca</description>
</bug>
<bug>
<bugid>12769</bugid>
<title>Add sensitivity to calendar appointment</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>35</stars>
<reportedBy>arjen.va...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 13:00:43 +0000</openedDate>
<description>I use the private flag for appointments often in my Exchange calendar (I
use it for both my personal as my business appointments and I donQ&apos;Et want
my collegues to be able to see all my appointments). In Android it
doesnQ&apos;Et seem possible to set this flag. Could you add it to the set of
fields in the appointments? I am also missing the ability to set the
status of the appointment (busy, free, out of office).</description>
<comment>
<author>fabrice....@gmail.com</author>
<when>Fri, 12 Aug 2011 09:24:46 +0000</when>
<what>In addition to have the private flag the real use of it is that at synchronization with professional calendar it is also handled.
Thanks </what>
</comment>
<comment>
<author>heckp...@gmail.com</author>
<when>Thu, 08 Sep 2011 11:53:51 +0000</when>
<what>This is an unnecessary feature! Why isnQ&apos;Et this realized until today?
Please add this feature!
Thanks</what>
</comment>
</bug>
<bug>
<bugid>15819</bugid>
<title>Phone show force close I n twitter and my space</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>achoc...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 02:07:44 +0000</openedDate>
<description>Always/ Android ver 2,3 Occurence process:1.Configure twitter --Q&gt;ELog in
twitter-Q&gt;ESync twitter contacts--Q&gt;EThen go to contacts--Q&gt;EScroll contacts.
2.Confirgure my space--Q&gt;ELog in My space-Q&gt;ESync my space contacts--Q&gt;EThen
go to contacts--Q&gt;EScroll contacts. Occurence status:During scrolling
contact phone show forc close both time. Expected result:Phone should be
normal. Log : 03-16 10:23:37.410 987 1914 E AndroidRuntime: FATAL
EXCEPTION: SyncAdapterThread-2 03-16 10:23:37.410 987 1914 E
AndroidRuntime: android.util.TimeFormatException: Parse error at pos=2
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
android.text.format.Time.nativeParse(Native Method) 03-16 10:23:37.410
987 1914 E AndroidRuntime: at
android.text.format.Time.parse(Time.java:415) 03-16 10:23:37.410 987
1914 E AndroidRuntime: at
android.pim.RecurrenceSet.populateContentValues(RecurrenceSet.java:181)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
com.google.android.syncadapters.calendar.EventHandler.entryToContentValues(EventHandler.java:1035)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
com.google.android.syncadapters.calendar.EventHandler.applyEntryToEntity(EventHandler.java:526)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsImpl(CalendarSyncAdapter.java:1882)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsForFeed(CalendarSyncAdapter.java:1644)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.getServerDiffsOrig(CalendarSyncAdapter.java:808)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.innerPerformSync(CalendarSyncAdapter.java:358)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
com.google.android.syncadapters.calendar.CalendarSyncAdapter.onPerformLoggedSync(CalendarSyncAdapter.java:251)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
03-16 10:23:37.410 987 1914 E AndroidRuntime: at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164)</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 00:50:00 +0000</when>
<what>This one again I have to ask: is this in any way about the twitter app, the myspace app, the contacts app, or the browser? Which?

Your log shows CalendarSyncAdapter thread crashing...</what>
</comment>
</bug>
<bug>
<bugid>14831</bugid>
<title>Q&quot;EdrawArcQ&quot;E documentation needs some serious help.</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-02-24T00:20:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mix.emai...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 03:26:16 +0000</openedDate>
<description>The Canvas method: public void drawArc (RectF oval, float startAngle,
float sweepAngle, boolean useCenter, Paint paint) needs real
documentation. In particular, where is the zero angle (up, down, left,
right)? WhatQ&apos;Es the drawing direction (clockwise, counterclockwise)?
sweep angle is Q&gt;E= 360 is covered, what about Q&lt;E 0?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:42:10 +0000</when>
<what></what>
</comment>
<comment>
<author>mix.emai...@gmail.com</author>
<when>Fri, 18 Feb 2011 17:18:51 +0000</when>
<what>Negative start angles, and start angles Q&gt;E 360</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 00:20:07 +0000</when>
<what></what>
</comment>
<comment>
<author>kratcl1...@gmail.com</author>
<when>Fri, 01 Apr 2011 02:41:02 +0000</when>
<what>Via experimentation, the zero angle is aparently along positive X (width) axis of screen coordinates, with positive sweep angle going in the clockwise direction, apparently.</what>
</comment>
</bug>
<bug>
<bugid>13835</bugid>
<title>Share App from Market via email, sms, social networking etc</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-29T22:39:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dange...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 08:09:35 +0000</openedDate>
<description>In most other Android applications such as youtube, gallery, browser,
etc, a Share option is available to send a contact the link or image.
Please add this to the Market. There are many apps I have wanted to
share, but have to name them off or send the .apk to the person looking
for the app. It would be great, and consistent with other Android
commands. Thanks! HARDWARE: HTC Espresso (MyTouch 3g Slide) ANDROID OS:
(Stock) Android 2.1 - update 1 Kernel version: 2.6.29-ab809
htc-kernel@and18-2 #1 Build Number: 1.35.53.1 CL216830 Release-Keys
Software Number: 1.35.531.1 Browser Version: WebKit 3.1</description>
<comment>
<author>cgi...@google.com</author>
<when>Sat, 29 Jan 2011 22:39:09 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Android Market. Since this is the bug tracker for the Android Open-Source Project, the Market team doesnQ&apos;Et read this site, and the AOSP team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Market forum, where the right people will see your report:

http://www.google.com/support/forum/p/Android+Market?utm_source=HCQ&amp;Eutm_medium=leftnavQ&amp;Eutm_campaign=androidmarket</what>
</comment>
</bug>
<bug>
<bugid>8931</bugid>
<title>glVertexAttribPointer needs a VBO compatible version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>james...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 11:00:26 +0000</openedDate>
<description>In Android 2.2, GLES20.glVertexAttribPointer takes a Buffer as its last
parameter. At the moment itQ&apos;Es not possible to use VBOs - there needs to
be a version of this method which takes an int as its last parameter.</description>
<comment>
<author>Michael....@gmail.com</author>
<when>Fri, 11 Jun 2010 22:37:13 +0000</when>
<what>the same is true for the Q&quot;EglDrawElementsQ&quot;E method</what>
</comment>
<comment>
<author>Michael....@gmail.com</author>
<when>Sun, 01 Aug 2010 18:37:26 +0000</when>
<what>Good news: Chris Pruett (Replica Island) was kind enough to let me know that the android graphics team already checked in a fix. However, because it requires API changes, they wonQ&apos;Et be able to push it until there is another system update. 

For the the mean time, I attached a few lines of code enabling the missing functionality through JNI calls (NDK required).</what>
</comment>
<comment>
<author>thakis@chromium.org</author>
<when>Tue, 26 Apr 2011 19:17:32 +0000</when>
<what>This is fixed in Android 2.3 and newer.</what>
</comment>
</bug>
<bug>
<bugid>6015</bugid>
<title>Stock messaging application force closes when deleting messages from sim card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vikram.raman@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 00:54:38 +0000</openedDate>
<description>Device: Nexus One OS Version: 2.1 To reproduce: I was simply deleting a
number of messages in succession using the messaging app from the sim
card. After a few messages I got an error message Q&quot;EThe application
Messaging (process com.android.mms) has stopped unexpectedly. Please try
again)</description>
</bug>
<bug>
<bugid>3277</bugid>
<title>RFE: Market should support notifications of new applications</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-24T23:12:45.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>pjul...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 19:31:42 +0000</openedDate>
<description>Use notifications to alert user that a new version of the application is
available instead of forcing users to Q&quot;EpollQ&quot;E their Q&quot;Emy downloadsQ&quot;E
section for new updates.</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 03 Aug 2009 18:27:49 +0000</when>
<what>Market should has screenshots section for every app</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:49:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:12:45 +0000</when>
<what></what>
</comment>
<comment>
<author>pjul...@gmail.com</author>
<when>Mon, 24 Aug 2009 23:20:21 +0000</when>
<what>Excuse my ignorance but what does a status of Q&quot;EReleasedQ&quot;E mean?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:14:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12880</bugid>
<title>Gallery Pinch-Zoom panning works incorrectly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>arash.go...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 05:12:23 +0000</openedDate>
<description>When performing a pinch-zoom operation in the Gallery app, moving the
position of the fingers causes the picture to pan towards the direction
of the movement. The picture should be dragged with the fingers instead.
the current behavior makes it very difficult to use pinch zoom for
zooming into a particular point on a picture. Reproduction Steps: 1.
Pinch on a picture in the gallery App 2. while keeping the fingers on
the display, move them to the left (right, up, or down work also) 3.
observe that the pictures pans to the left. (in the direction of the
movement in step 2) Device: Motorola Droid Android Version: 2.2.1</description>
<comment>
<author>ern...@gmail.com</author>
<when>Tue, 08 Mar 2011 15:09:52 +0000</when>
<what>This issue is present on Gingerbread also. I think this is the app called Gallery3D.</what>
</comment>
</bug>
<bug>
<bugid>15248</bugid>
<title>keystore is locked, so unable to connect to access point</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gurlige...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 21:46:11 +0000</openedDate>
<description>IQ&apos;Em having a problem with my Desire HD (Android 2.2.1) , sometimes itQ&apos;Es
unable to connect to the access point. Here is the logcat info when it
tries to connect: wpa_supplicant( 3026): got scan complete
wpa_supplicant( 3026): wpa_supplicant_get_scan_results:return scan
results2 wpa_supplicant( 3026):
AP:ssid[GurliNETAtHome],rssi[-40],BSSID=00:a0:c5:80:60:64
wpa_supplicant( 3026):
AP:ssid[GurliNETAtHome],rssi[-76],BSSID=00:a0:c5:b2:1a:77
wpa_supplicant( 3026):
AP:ssid[xvKxYjAN],rssi[-86],BSSID=c4:3d:c7:32:14:8a wpa_supplicant(
3026): Received 660 bytes of scan results (3 BSSes) wpa_supplicant(
3026): wpa_driver_wext_get_scan_results--- wpa_supplicant( 3026): Trying
to associate with 00:a0:c5:b2:1a:77 (SSID=Q&apos;EGurliNETAtHomeQ&apos;E freq=2452
MHz) wpa_supplicant( 3026): CTRL-EVENT-STATE-CHANGE id=-1 state=3
BSSID=00:a0:c5:b2:1a:77 V/WifiMonitor 1553: Event [Trying to associate
with 00:a0:c5:b2:1a:77 SSID=Q&apos;EGurliNETAtHomeQ&apos;E freq=2452 MHz]
V/WifiMonitor 1553: Event [CTRL-EVENT-STATE-CHANGE id=-1 state=3
BSSID=00:a0:c5:b2:1a:77] V/WifiStateTracker 1553: Changing supplicant
state: SCANNING ==Q&gt;E ASSOCIATING keystore( 1455): uid: 1000 action: t -Q&gt;E
2 state: 2 -Q&gt;E 2 retry: 4 V/WifiStateTracker 1553: KeyStore.LOCKED
wpa_supplicant( 3026): DISABLE_80211X wpa_supplicant( 3026): CTRL_IFACE:
wpa_supplicant_ctrl_iface_disable_80211X V/WifiStateTracker 1553: Stop
WPA supplicant loop and disable network WifiStateTracker( 1553): Failed
to disable network: invalid network id: -1 It seems like the
KeyStore.LOCKED is the thing causing the problem, but I havenQ&apos;Et got any
idea on how to disable the lock, or make it stay unlocked. Is there a
way to patch this or fix it?</description>
<comment>
<author>ibec...@gmail.com</author>
<when>Sat, 06 Aug 2011 22:16:38 +0000</when>
<what>I havenQ&apos;Et been able to locate a solution yet but thought I would mention the following Issue 16460.  IQ&apos;Eve been tracking a userQ&apos;Es issues through Q&quot;EalogcatQ&quot;E of his upgrade to 2.3.3, and believe that the problem occurs after his phone reboots which is what the author of 16460 reported as well.

http://code.google.com/p/android/issues/detail?id=16460</what>
</comment>
</bug>
<bug>
<bugid>9582</bugid>
<title>Android market link in SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>nishant....@gtempaccount.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 11:07:25 +0000</openedDate>
<description>Hi, If i have simple link like Q&quot;Ehttp://www.google.comQ&quot;E in SMS which is
opening in browser but when i have a link of
Q&quot;Emarket://search?q=Q&lt;EsubstringQ&gt;EQ&quot;E in SMS, it displays a simple text
instead of having link of android market. Please support for android
market link in SMS I am having T-Mobile having 1.6 android installed.
Thanks</description>
</bug>
<bug>
<bugid>1433</bugid>
<title>Phone will sometimes not make an outgoing call.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T15:18:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paul.mey...@gmail.com</reportedBy>
<openedDate>Wed, 03 Dec 2008 19:38:37 +0000</openedDate>
<description>Sometimes when I try and call someone, there is cell service, the phone
will immediately say Q&apos;Ecall endedQ&apos;E without attempting to make the call. I
have to reboot the device and then itQ&apos;Ell let me make a call. I donQ&apos;Et
have a procedure to reproduce this result because itQ&apos;Es intermittent.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:22:17 +0000</when>
<what>This issue is assigned to an engineer for further evaluation. IQ&apos;Em afraid they wonQ&apos;Et
be able to do anything with it.</what>
</comment>
<comment>
<author>paul.mey...@gmail.com</author>
<when>Thu, 05 Feb 2009 14:38:26 +0000</when>
<what>This hasnQ&apos;Et happened since I submitted the bug request and seeing how there is no
reliable way to reproduce this you can just go ahead and close it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 15:18:41 +0000</when>
<what>In case this happens again (which I donQ&apos;Et hope), and if you happen to have a machine
set up for Android development at that time, please run Q&quot;Eadb bugreportQ&quot;E, keep the
result around, and file a new issue. The output of adb bugreport will likely contain
more information that would help knowledgeable engineers investigate deeper.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:18:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16762</bugid>
<title>Multipul thumbnails for the same file</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sgt.hob...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 05:40:44 +0000</openedDate>
<description>In the gallery I have multiple thumbnails for one image file located on
the sd card. I believe there should be only one thumbnail per file. I
have a Samsung captivate</description>
</bug>
<bug>
<bugid>8919</bugid>
<title>Market updates not possible anymore</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mads.kri...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 21:54:52 +0000</openedDate>
<description>If you add the permission CALL_PHONE to your application, it will
disappear from the Market. Several other permissions are also affected.
See here:
http://www.google.com/support/forum/p/Android+Market/thread?tid=2156a1d8ddb8ba47Q&amp;Ehl=en</description>
</bug>
<bug>
<bugid>1666</bugid>
<title>rild segsigv under newest mainline build. relevant logcat output enclosed</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-03T13:28:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brian.gu...@gmail.com</reportedBy>
<openedDate>Sat, 27 Dec 2008 10:26:48 +0000</openedDate>
<description>Looks like there are some compatibility issues with the new build.
I/DEBUG ( 30): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** I/DEBUG ( 30): Build fingerprint:
Q&apos;Egeneric/htc_dream/dream/trout:1.5/MAIN/eng.bgupta.20081227.022432:eng/test-keysQ&apos;E
I/DEBUG ( 30): pid: 270, tid: 273 Q&gt;EQ&gt;EQ&gt;E /system/bin/rild Q&lt;EQ&lt;EQ&lt;E I/DEBUG (
30): signal 11 (SIGSEGV), fault addr 36340033 I/DEBUG ( 30): r0 00000000
r1 00000000 r2 00000010 r3 00000010 I/DEBUG ( 30): r4 36340033 r5
40108e34 r6 40108e80 r7 00000004 I/DEBUG ( 30): r8 afe2ea88 r9 afe37dd0
10 8002e7f5 fp 00000001 I/DEBUG ( 30): ip ae4061f8 sp 40108e18 lr
afb058f9 pc afb05704 cpsr 40000030 I/DEBUG ( 30): #00 pc 00005704
/system/lib/libcutils.so I/DEBUG ( 30): #01 pc 000058f4
/system/lib/libcutils.so I/DEBUG ( 30): #02 pc 00002586
/system/lib/libril.so I/DEBUG ( 30): #03 pc 00002606
/system/lib/libril.so I/DEBUG ( 30): #04 pc 00002eb8
/system/lib/libril.so I/DEBUG ( 30): #05 pc 0002e888
/system/lib/libhtc_ril.so I/DEBUG ( 30): #06 pc 0000f8cc
/system/lib/libc.so I/DEBUG ( 30): #07 pc 0000f440 /system/lib/libc.so
I/DEBUG ( 30): stack: I/DEBUG ( 30): 40108dd8 00000018 I/DEBUG ( 30):
40108ddc afe0bb79 /system/lib/libc.so I/DEBUG ( 30): 40108de0 40108e80
I/DEBUG ( 30): 40108de4 a9d329a9 /system/lib/libutils.so I/DEBUG ( 30):
40108de8 afe3a984 I/DEBUG ( 30): 40108dec 00000018 I/DEBUG ( 30):
40108df0 afe37dd0 I/DEBUG ( 30): 40108df4 afe37dd0 I/DEBUG ( 30):
40108df8 40108e80 I/DEBUG ( 30): 40108dfc a9d46b88 I/DEBUG ( 30):
40108e00 0000000c I/DEBUG ( 30): 40108e04 afe0bb79 /system/lib/libc.so
I/DEBUG ( 30): 40108e08 40108e80 I/DEBUG ( 30): 40108e0c a9d329a9
/system/lib/libutils.so I/DEBUG ( 30): 40108e10 df002777 I/DEBUG ( 30):
40108e14 e3a070ad I/DEBUG ( 30): #00 40108e18 36340033 I/DEBUG ( 30):
40108e1c afb058f9 /system/lib/libcutils.so I/DEBUG ( 30): #01 40108e20
00000004 I/DEBUG ( 30): 40108e24 0001038c [heap] I/DEBUG ( 30): 40108e28
40108e80 I/DEBUG ( 30): 40108e2c ae40258b /system/lib/libril.so</description>
<comment>
<author>brian.gu...@gmail.com</author>
<when>Sat, 27 Dec 2008 11:12:46 +0000</when>
<what>Some output from adb logcat -b radio:

/HTC_RIL (  429): (t=1230374857)Q&gt;EQ&gt;E AT+CRSM=192,28619,0,0,15^M
D/RILJ    (   83): [0033]Q&lt;E SIM_IO SimIoResponse sw1:0x90 sw2:0x0
D/RILJ    (   83): [0061]Q&gt;E simIO: SIM_IO 0xb0 0x6f11 0,0,1
D/HTC_RIL (  429): ril_func_restricted_sim_access():called
D/HTC_RIL (  429): (t=1230374858)Q&lt;EQ&lt;E +CRSM: 148,4^M
D/HTC_RIL (  429): 4^M
D/RILJ    (   83): [0034]Q&lt;E SIM_IO error:
com.android.internal.telephony.gsm.CommandException: GENERIC_FAILURE
D/HTC_RIL (  429): (t=1230374858)Q&gt;EQ&gt;E AT+CRSM=192,28435,0,0,15^M
D/HTC_RIL (  429): (t=1230374858)Q&lt;EQ&lt;E +CRSM: 144,0,000000016F13040011F05501020000^M
D/HTC_RIL (  429): 0^M
D/HTC_RIL (  429): (t=1230374858)Q&gt;EQ&gt;E AT+CRSM=192,28486,0,0,15^M
D/RILJ    (   83): [0035]Q&lt;E SIM_IO SimIoResponse sw1:0x90 sw2:0x0
D/RILJ    (   83): [0062]Q&gt;E simIO: SIM_IO 0xb0 0x6f13 0,0,1
D/HTC_RIL (  429): ril_func_restricted_sim_access():called
D/HTC_RIL (  429): (t=1230374858)Q&lt;EQ&lt;E +CRSM: 148,4^M
D/HTC_RIL (  429): 4^M
D/HTC_RIL (  429): (t=1230374858)Q&gt;EQ&gt;E AT+CRSM=192,28621,0,0,15^M
D/RILJ    (   83): [0036]Q&lt;E SIM_IO error:
com.android.internal.telephony.gsm.CommandException: GENERIC_FAILURE
D/RILJ    (   83): [0063]Q&gt;E simIO: SIM_IO 0xc0 0x6f14 0,0,15
D/HTC_RIL (  429): ril_func_restricted_sim_access():called
W/RILC    (  429): Cannot open /sys/android_power/release_wake_lock
D/HTC_RIL (  429): (t=1230374858)Q&lt;EQ&lt;E +CRSM: 148,4^M
D/HTC_RIL (  429): 4^M
D/RILJ    (   83): [0037]Q&lt;E SIM_IO error:
com.android.internal.telephony.gsm.CommandException: GENERIC_FAILURE
D/HTC_RIL (  429): (t=1230374858)Q&gt;EQ&gt;E AT+CRSM=192,28613,0,0,15^M
D/HTC_RIL (  429): (t=1230374858)Q&lt;EQ&lt;E +CRSM: 144,0,0000012C6FC5040005F0550102011E^M
D/HTC_RIL (  429): 0^M
D/HTC_RIL (  429): (t=1230374858)Q&gt;EQ&gt;E AT+CRSM=192,28472,0,0,15^M
D/RILJ    (   83): [0038]Q&lt;E SIM_IO SimIoResponse sw1:0x90 sw2:0x0
D/RILJ    (   83): [0064]Q&gt;E simIO: SIM_IO 0xb2 0x6fc5 1,4,30
D/HTC_RIL (  429): (t=1230374858)Q&lt;EQ&lt;E +CRSM: 144,0,000000106F38040015F05501020000^M
D/HTC_RIL (  429): 0^M
D/HTC_RIL (  429): (t=1230374858)Q&gt;EQ&gt;E AT+CRSM=192,28438,0,0,15^M
D/HTC_RIL (  429): ril_func_restricted_sim_access():called
D/HTC_RIL (  429): (t=1230374858)%% +CREG: 1,Q&quot;ECBE7Q&quot;E,Q&quot;E00654697Q&quot;E^M
D/HTC_RIL (  429): (t=1230374858)%% +CGREG: 0^M
W/RILC    (  429): Cannot open /sys/android_power/acquire_partial_wake_lock
W/RILC    (  429): Cannot open /sys/android_power/acquire_partial_wake_lock
D/HTC_RIL (  429): (t=1230374858)Q&lt;EQ&lt;E +CRSM: 144,0,000000036F16040015F05501020000^M
D/HTC_RIL (  429): 0^M
D/HTC_RIL (  429): (t=1230374858)Q&gt;EQ&gt;E AT+COPS=3,2;+COPS?^M
D/RILJ    (   83): [0039]Q&lt;E SIM_IO SimIoResponse sw1:0x90 sw2:0x0
D/RILJ    (   83): [0065]Q&gt;E simIO: SIM_IO 0xb0 0x6f38 0,0,16
D/HTC_RIL (  429): (t=1230374858)Q&lt;EQ&lt;E +COPS: 1^M</what>
</comment>
<comment>
<author>brian.gu...@gmail.com</author>
<when>Sat, 27 Dec 2008 11:14:49 +0000</when>
<what>One note. Note only does GPRS/3G data not work, neither does voice.

Also for APN: I used Q&quot;ET-Mobile USQ&quot;E and Q&quot;Eepc.tmobile.comQ&quot;E the rest of the APN info was
the default.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:28:40 +0000</when>
<what>This is believed to have been fixed (android used to call into functions that the ril
didnQ&apos;Et implement).</what>
</comment>
</bug>
<bug>
<bugid>6477</bugid>
<title>about getFromLocationName issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tsai.sta...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 08:00:37 +0000</openedDate>
<description>hi, I was porting android 1.6 on my x86-based machine, and when I use
getFromLocationName API, such as, ListQ&lt;EAddressQ&gt;E lstAddress =
mGeocoder01.getFromLocationName (SearchAddressString, 1); the lstAddress
will always be NULL, so I think this API seems to be broken, and I was
also porting android 1.5 on my x86-based machine before, the problem is
the same. but when I used in emulator or G1 mobile phone, itQ&apos;Es work!
(means lstAddress will not be NULL) so I think this is the open source
code issue. thanks</description>
<comment>
<author>fiberc...@gmail.com</author>
<when>Sun, 30 May 2010 01:39:57 +0000</when>
<what>This issue is filed wrong as a 1.6 version bug. It should flagged as a 2.2 version issue.

I have the same problem where after compiling my applications on the new 2.2 the
getFromLocationName method returns always a NULL.

It works without a problem in 1.5 through 2.1.

I am developing on an Ubuntu 9.10 box 32 bit and Ubuntu 10.04 box 64 bit. I got the
same issue on both of them.</what>
</comment>
</bug>
<bug>
<bugid>16327</bugid>
<title>widgets donQ&apos;Et work when you move them to the sd card</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-25T17:29:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rbarr...@gmail.com</reportedBy>
<openedDate>Sat, 23 Apr 2011 17:35:58 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Kl</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Apr 2011 17:29:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10535</bugid>
<title>How to login to the calendar Application on emulator ?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ashuk311@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 06:09:11 +0000</openedDate>
<description>How to login to the calendar Application on emulator ?</description>
</bug>
<bug>
<bugid>19722</bugid>
<title>Internal sd card unexpectedly removed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>kuldeepk...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 20:58:49 +0000</openedDate>
<description>Hi from couple of days getting notification internal sd card memory
unexpectedly removed. and den everything force closes den mobile goes to
black screen and nothing works. then i hav to restart it by pressing the
power button. i done factory reset by pressing the volume up+home key+
power key and den deleted everything. its still getting same error. i
even removed my external memory card. i didnt even install any useless
application or nething. Model number GT-I9003 Firmware Version 2.2.1
Baseband Version I90033JXKA4 Kernel Version 2.6.32.9 root@SE-S606 #1
Build number FROYO.JPKB1</description>
<comment>
<author>fad...@android.com</author>
<when>Fri, 02 Sep 2011 17:04:10 +0000</when>
<what>Issue 19721 has been merged into this issue.</what>
</comment>
<comment>
<author>moh.e...@gmail.com</author>
<when>Mon, 12 Sep 2011 20:29:13 +0000</when>
<what>I have exactly the same issue (Samsung Galaxy S)

flashing, hard resets , formatting , wiping cache, re-partitioning,
I tried all and none could help

Any solution please ? :)</what>
</comment>
<comment>
<author>yogesh.p...@gmail.com</author>
<when>Tue, 20 Sep 2011 07:12:38 +0000</when>
<what>Any help on this looks like some time bomb I also started facing issue around 31st August...

Any help on this please???</what>
</comment>
<comment>
<author>anshusha...@gmail.com</author>
<when>Thu, 22 Sep 2011 06:35:39 +0000</when>
<what>I also have exactly same issue. Please provide any suggestions to fix this.</what>
</comment>
<comment>
<author>kuldeepk...@gmail.com</author>
<when>Sat, 24 Sep 2011 16:27:15 +0000</when>
<what>i got the new mobile replaced today. seems like they cant fix this issue thatQ&apos;Es why they provided me with the new mobile. iam not gonna keep it because of its unavoidable error!</what>
</comment>
<comment>
<author>gladon.a...@gmail.com</author>
<when>Tue, 27 Sep 2011 05:46:53 +0000</when>
<what>Same issue here too... tried a factory reset but with no luck...</what>
</comment>
<comment>
<author>mkad...@gmail.com</author>
<when>Thu, 29 Sep 2011 08:29:48 +0000</when>
<what>same here, guys i need some serious help</what>
</comment>
<comment>
<author>mandeeps...@gmail.com</author>
<when>Fri, 07 Oct 2011 17:27:42 +0000</when>
<what>yeah!! same here !! lol, this is because of damaged internal sd...   u can remove it and mount the new one in it :). or just send it to your nearby service centre - Q&quot;Ewhat i m gonna do finallyQ&quot;E . Gud Luck :)</what>
</comment>
<comment>
<author>Wolfgang...@gmail.com</author>
<when>Fri, 07 Oct 2011 19:41:40 +0000</when>
<what>In my case the original 8GB micro-sd that came with my TMO G2 still works fine.  It is the newer 32GB Class 4 Kingston unit I bought in order to have more storage (and slightly faster access) that is failing.  I finally decided to send the microSD back to kingston for warranty replacement.  LetQ&apos;Es see if that solves the problem.  If that solves the problem, maybe there is something that the current version of android is doing to wear out the SD cards at an unprecedented rate.

A question for the android developers: is there any record keeping to how much data gets written to the SD or how often a block is re-written?</what>
</comment>
<comment>
<author>kkmkar...@gmail.com</author>
<when>Wed, 16 Nov 2011 01:38:24 +0000</when>
<what>I sam also having same issue. Galaxy y from samsung.</what>
</comment>
<comment>
<author>Wolfgang...@gmail.com</author>
<when>Wed, 16 Nov 2011 05:59:48 +0000</when>
<what>My problem was solved by getting a replacement sd card.  I think Android 2.x just wears out the sd card with all the cache files it tried to keep there.</what>
</comment>
<comment>
<author>blackper...@gmail.com</author>
<when>Fri, 18 Nov 2011 10:40:59 +0000</when>
<what>having same issue with samsung galexy y 5360.using 32gb class 4 sd card </what>
</comment>
<comment>
<author>edwin.wi...@gmail.com</author>
<when>Sat, 26 Nov 2011 03:38:35 +0000</when>
<what>As far as I can see, from all the times itQ&apos;Es happened to me, it appears to be an intermittent problem within the OS.  It just decides that the card was unexpectedly removed for no apparent reason.  ThereQ&apos;Es no rhyme or reason in what applications or tasks IQ&apos;Em performing that triggers it.  I can be reading a Kindle book one moment, put the phone down, pick it up again to continue reading and -- oops -- the card is gone again.  IQ&apos;Em using a Samsung SPH-M910, Android 2.2.2, Kernel 2.6.32.9, Hardware M910.05, with the original SD card.</what>
</comment>
<comment>
<author>ppod...@gmail.com</author>
<when>Sat, 03 Dec 2011 15:19:43 +0000</when>
<what>I am having the same problem Q&quot;EInternal sd card unexpectedly removedQ&quot;E with my latest Samsung galaxy Y phone. It came with 2GB sd card free. It started when I installed Nimbuzz on SD card. I moved Nimbuzz on internal memory. Problem seems to solve for the time being. But I guess, when I access again SD card the problem will come.</what>
</comment>
</bug>
<bug>
<bugid>3740</bugid>
<title>Need to call contact number twice because android does not get through on the first attempt. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>marek.ja...@gmail.com</reportedBy>
<openedDate>Tue, 01 Sep 2009 15:24:27 +0000</openedDate>
<description>I choose a contact. press call. DIALING. screen turns black. (powersave
time out.) Am I still calling? Touch screen to wake it up. No call in
progress. I mutter something unfriendly to the G1. G1 stares at me. I
appologize. I press contact number again to call number. It is ringing.
we have contact. whoopdidoo. everyday call twice for one conversation.
Another bug maybe related. I call a friend. I Hear nothing. I wait. My
Friend hangs up on me. He could not hear me. (I am later told) So I call
again. I press speaker. NOW I hear the phone ringing,I press speaker
again to turn it off and I can still hear the phone ringing in the
earpiece part of the phone. (Look mom no speaker!) Android! ItQ&apos;Es great
for gmail. Not so great for getting calls through. Q&quot;EFocus on the user
and all else will follow.Q&quot;E Well This user would like to use his phone to
call people. I am weird that way. please fix. NOTE: This form is only
for reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>awar...@google.com</author>
<when>Tue, 01 Sep 2009 16:51:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:04:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2628</bugid>
<title>some bitmap getConfig return null on sdk1.5r1 - platform 1.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>11</stars>
<reportedBy>akxucker@gmail.com</reportedBy>
<openedDate>Mon, 11 May 2009 10:01:06 +0000</openedDate>
<description>on Windows SDK1.5r1 platform 1.1, When call GLUtils.texImage2D null
error happend. Because of Bitmaps getConfig return null. on SDK1.5r1
platrom 1.5 and SDK1.1 works fine. I attached a 32x32 png file it make
error.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:19:22 +0000</when>
<what></what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 06 Oct 2009 14:10:06 +0000</when>
<what>I too see this problem with the 1.6_r1 API/SDK running against 1.5 and 1.6 platforms
and on devices G1 (1.6 firmware) and Ion (1.5 firmware). I was updating an OpenGL app
circa 1.1 API and it broke when Q&quot;EgetConfig()Q&quot;E on all pngs w/transparency loaded with
Q&quot;EdecodeResourceQ&quot;E returns null. This causes Q&quot;EGLUtilQ&quot;E to fail in my case I was using
Q&quot;EGLUtils.getType()Q&quot;E with a message Q&quot;EUnknown internalformatQ&quot;E.  

I tried various versions of pngs modified with Photoshop using both the Q&quot;Esave as webQ&quot;E
and Q&quot;Esave asQ&quot;E to no result. I can copy the Q&quot;Ebroken pngsQ&quot;E to a known working fresh
Android 1.6 app and they fail to load. The really weird thing is that I can create a
new png the same size as one that fails to load and copy (image copy in Photoshop)
3/4 of the broken png to the new png and it will load and with ARGB_8888
transparency. If I copy (image copy) the entire broken png simply by using select all
then saving it as a new png in Photoshop it fails to load with Q&quot;EdecodeResourceQ&quot;E. 

This is not an OpenGL ES bug and is a problem with decodeResource. Pngs that donQ&apos;Et
have a valid config donQ&apos;Et work with 2D Android graphics either.

Google devs please comment on a work around as it now seems loading pngs is broken
badly with default usage of Q&quot;EBitmapFactory.decodeResourceQ&quot;E. Granted the bug can
perhaps even be located in the build tools. This bug should not go unnoticed/unfixed
and that it has been known to exist since May is not good! Loading pngs should not be
indeterminate!

I am working on Windows with the 1.6_r1 API. This issue priority should be bumped
higher and I am amazed more people havenQ&apos;Et filled this issue!  I have also attached
an image that fails to load and I get the same results trying to load star2.png.

Please fix in next release or provide workaround. I will try a few more ways of
loading the trouble pngs and make a further report if I can load the Q&quot;Ebroken pngsQ&quot;E in
another manner.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 06 Oct 2009 15:35:52 +0000</when>
<what>A further follow up.. I have also created a completely fresh 1.6 API project and
added in the drawable resources from my previous 1.1 app. In the onCreate of the
Activity I simply added the following for one of the failing PNGs:

Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.taskbar);
System.err.println(Q&quot;EActivity - onCreate - bitmap config: Q&quot;E +bitmap.getConfig());

Things still fail to load and the config of the bitmap is null. IQ&apos;Em simply trying to
load a vanilla PNG; some PNGs load others do not. The bitmap comes back as loaded and
getWidth / getHeight is correct, but no config thus the bitmap is invalid. This is
for an ARGB_8888 image that loads perfectly fine in all image viewers/editors and was
previously working as part of a 1.1 API app.</what>
</comment>
<comment>
<author>mleahy....@gmail.com</author>
<when>Fri, 15 Jan 2010 04:59:41 +0000</when>
<what>I just want to bump this once again as I ran into the same problem. This time I have
very specific reproduction steps and have attached both files. I was editing a
particle for display by the Android 2D API and in creating the particle graphic in
Photoshop I simply changed the Q&quot;Ebloom layerQ&quot;E (titled bloom in the PSD file) of the
particle from 31% to 30% opacity saved the new PNG and bam things fail in the same
way described above on the 2.0.1 SDK / Droid with a null config for the loaded
bitmap. So there is definitely something fishy going on here. I have attached
particle31percent.png and particle30percent.png and particle.psd.</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Tue, 19 Jan 2010 19:35:39 +0000</when>
<what>If the internal format for the image is not in the public list in Bitmap.java, then null is 
returned. This can happen even if the image is viewable, since format such as 
colortable/index are supported internally, but have no public Config enum.

I posit that in your case, Adobe noticed that with a different alpha value, it was 
suddenly able to store it as an index image.</what>
</comment>
<comment>
<author>david.si...@gmail.com</author>
<when>Tue, 06 Jul 2010 19:26:09 +0000</when>
<what>I have the exact same problem, however, I can correct an image that doesnQ&apos;Et work if i add enough colors to the image. (I had a totally black outline of a character and transparency in the PNG), once I added some orange _and_ green splotches to the image it works, if I remove them and go below black (plus the alpha colors on edges) + one color it does not work.

Is this somehow related to palette?</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Wed, 07 Jul 2010 00:27:34 +0000</when>
<what>Indeed. Paletted images return a null configuration, tho they are valid and can be drawn. 

Mike</what>
</comment>
<comment>
<author>david.si...@gmail.com</author>
<when>Wed, 07 Jul 2010 08:21:07 +0000</when>
<what>Is there a known fix for this issue? ItQ&apos;Es kinda stopping me from doing games full on, as I donQ&apos;Et know what to tell the gfx artist to deliver :)</what>
</comment>
<comment>
<author>zhen.sy...@gmail.com</author>
<when>Tue, 13 Jul 2010 08:34:40 +0000</when>
<what>I found the same error, ItQ&apos;Ell great to get a good configuration on PNG to save with that in the gfx program.</what>
</comment>
<comment>
<author>chronot...@gmail.com</author>
<when>Sun, 26 Dec 2010 09:38:14 +0000</when>
<what>I was suffering from the same problem on 2.1 with different devices (as well as the emulator) and I finally found a fix:

Rename all your .png images to .PNG

That way, aapt wonQ&apos;Et optimize the images at compile-time, which in turn will save us from the paletted images issue (which seems to have been solved on 2.2 BTW)</what>
</comment>
<comment>
<author>sog...@gmail.com</author>
<when>Tue, 18 Jan 2011 19:12:28 +0000</when>
<what>Seeing the same issue</what>
</comment>
</bug>
<bug>
<bugid>2470</bugid>
<title>Issues with wifi Q&amp;E GN-BR01G router</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>7</stars>
<reportedBy>s...@mailinator.com</reportedBy>
<openedDate>Mon, 20 Apr 2009 21:36:47 +0000</openedDate>
<description>While trying to connect my G1 phone to Gigabyte GN-BR01G router I
noticed that: - an access point is always detected, - the phone connects
to a wlan and an IP address is assigned (my router agrees on that ;-)),
- any app that needs access to the Internet refuses to work. I played
quite a lot with router conf: - various channels, - g/b+g modes, -
various auth schemes: no auth/WPA/WEP but no cookies for me. Sometimes -
and I mean very, very, very rarely - the network is functioning
properly. But this miracle is not tied to any specific conf. IQ&apos;Eve tested
G1 with some other routers - no issues. This particular (Gigabyte)
router is 100% ok, too. G1, firmware 1.1</description>
<comment>
<author>s...@mailinator.com</author>
<when>Fri, 08 May 2009 19:59:38 +0000</when>
<what>Same with firmware 1.5.</what>
</comment>
<comment>
<author>jc.beren...@gmail.com</author>
<when>Sat, 25 Jul 2009 21:51:43 +0000</when>
<what>Probably same problem here.

I have a HTC magic and a Gigabyte GN-BR01G at firmware revision 1.38E.
Signal looks excellent.
I can get authenticated and assigned static ip (mac access control)
But I am unable to get any data transfer.

I have tried:
Authentication: Open, WEP 128 bit, WPA psk.
802.11g only, tried both on/off.
Toggle ssid: no effect.
Channel: Tried 1, 3, 11 -no good.

The unit has successfully connected and had data traffic on various open networks
during the summer.

I have successfully connected many other units to the WiFi router in question, Sony
PSP, Nintendo DS, laptops...
</what>
</comment>
<comment>
<author>rgo.go...@gmail.com</author>
<when>Mon, 24 Aug 2009 16:01:02 +0000</when>
<what>I have the same problem. I canQ&apos;Et connect my HTC Magic to my GN-BR01G. Someone solved
this problem?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:34:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:25:40 +0000</when>
<what></what>
</comment>
<comment>
<author>alperayd...@gmail.com</author>
<when>Sun, 18 Oct 2009 12:29:15 +0000</when>
<what>same problem with HTC Hero on Gigabyte BR01G firmware version: 1.38E</what>
</comment>
<comment>
<author>exorex</author>
<when>Mon, 01 Feb 2010 13:39:11 +0000</when>
<what>I also have the same problem with a htc hero with original rom running on Gigabyte 
BR01G firmware version: 1.38E. </what>
</comment>
<comment>
<author>Nagy.Att...@gmail.com</author>
<when>Sat, 13 Feb 2010 10:58:51 +0000</when>
<what>Same problem, I discovered the followings:

 - if IQ&apos;Em pinging the phone, after the wifi connects 4-5 pings go through, then
Q&quot;EblackoutQ&quot;E
 - if pinging from the phone console, I get Q&quot;EDestination host unreachableQ&quot;E
 - playing around with the routers settings, sometimes the phone connects, and works
nicely. But it happened, that out of the htc heros one connected well, but the second
did not work. After rebooting the router things stop to work again. Seems like
successful connections are more related to the router reboot than to the actual wifi
settings.
 - other wifi hardware (laptops) work well with the same router</what>
</comment>
<comment>
<author>kwie...@gmail.com</author>
<when>Thu, 18 Mar 2010 10:22:47 +0000</when>
<what>i have the same problem with my HTC DREAM (G1) and GN-BR01G with 1.38E firmware. 
Other devicers works fine with both cable and wifi. Is this possible to solve 
problem with g1 and this router or should I buy some cisco or linksys?:)</what>
</comment>
<comment>
<author>fig...@gmail.com</author>
<when>Fri, 12 Nov 2010 11:59:31 +0000</when>
<what>I have this problem on Spica and android 2.1. The same router and firmware. Unfortunately Gigabyte doesnQ&apos;Et seem to provide the support for this router any more :/.
A hint on a workaround would be greatly appreciated. </what>
</comment>
<comment>
<author>a.kar...@gmail.com</author>
<when>Mon, 10 Jan 2011 19:12:43 +0000</when>
<what>I have the same problem with Motorola Milestone XT720 - Android 2.1... I think itQ&apos;Es time to change this %+Q&quot;E/ router :-(</what>
</comment>
<comment>
<author>mua...@gmail.com</author>
<when>Sun, 23 Jan 2011 10:44:34 +0000</when>
<what>i have the same problem with my htc hero is there any solution or is this router a bust</what>
</comment>
</bug>
<bug>
<bugid>7044</bugid>
<title>ERROR in sample code on on the hello-tabwidget page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>danthe...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 05:07:20 +0000</openedDate>
<description>I found a typo in the code sample on the site below, and wasnQ&apos;Et sure how
to report it. Page:
http://developer.android.com/resources/tutorials/views/hello-
tabwidget.html In: Step 4, the code sample has a Q&quot;E;Q&quot;E were a Q&quot;E:Q&quot;E should
be. android;padding=Q&quot;E5dpQ&quot;E /Q&gt;E should be android:padding=Q&quot;E5dpQ&quot;E /Q&gt;E If this
is the improper place to post this I apologize in advance.</description>
</bug>
<bug>
<bugid>14621</bugid>
<title>market: freshly uninstalled apps update when clicking update all</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-10T03:38:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aresius...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 09:11:47 +0000</openedDate>
<description>Freshly uninstalled apps update (get reinstalled) when clicking the
update all button. Device: ZTE Blade OS: 2.2 Froyo</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 10 Feb 2011 03:38:15 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>2251</bugid>
<title>Data roaming settings on just after power on (ADP1 1.0)</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>6</stars>
<reportedBy>andrewrump</reportedBy>
<openedDate>Wed, 18 Mar 2009 21:36:16 +0000</openedDate>
<description>I am pretty sure there is a bug which cause data roaming to be enabled
for a few seconds just after power on (on ADP1 1.0) even though it is
disabled. I would like to know who pays my data roaming bill because of
this bug? I live in Denmark and went across the border to Germany last
month for a short two day trip. To preserve battery power I turned off
my phone and only turned it on when I needed it. Data roaming was (and
always will be) disabled - it is to darn expensive (DKK 56,25/MB in
Germany). I am going to Thailand next month - and will stay there for
one month - there the data roaming price is DKK 110.00/MB! Big was my
supprise when I turned on my ADP1 1.0 and shortly after it told me
(while I was a long way from the Danish border) that I had mail - and
now sure enough I have just received the phone bill: My Android
downloaded 0,09MB which equal to DKK 4,87 - who will pay that bill? If
my Android continue this every time I turn on the phone in Thailand and
say download 0,1MB every day the bill will be something like DKK 300,-
or MUCH more!!! I do not know if I dare turning on the phone while IQ&apos;Em
there!? I of course cannot prove that Data roaming wasnQ&apos;Et enabled
manually for a short second, but I am pretty sure that is not the case
because Android asked me every time the phone was turned on if I wanted
to enable data roaming and I didnQ&apos;Et change the Data roaming settings -
even though I checked them a few times just to make completely sure that
it was off.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 04:54:26 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>andrewrump</author>
<when>Mon, 30 Mar 2009 11:59:46 +0000</when>
<what>IQ&apos;Eve just been to London (England/Great Britain) with the same ADP1 updated with
version 1.1 of Android and this time it did NOT sync anything over a roaming 2G/3G
mobile data network.

It did tell me that I had not selected Data roaming and asked if I wanted to connect
- sometimes I could not get the dialog box to go away and sometimes it brought up the
Mobile network settings screen but I just backtracked and everything worked fine.

This suggests to me that the problem has been fixed (but that version somewhere below
1.1 may have a bug).</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 31 Mar 2009 14:29:10 +0000</when>
<what>I have not been able to determine the cause but I too have found something has
periodically turned data roaming back on. To the best of my memory I have observed
this at times which did not follow a reboot. My guess is something is getting
confused and enabling roaming even when it has been previously turned off.
</what>
</comment>
<comment>
<author>willem.stoker</author>
<when>Wed, 15 Jul 2009 18:26:09 +0000</when>
<what>I have experienced that when I am in a foreign country, and have no mobile service, I 
do havo data connection! Even when data roaming is off...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:31:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:16:17 +0000</when>
<what></what>
</comment>
<comment>
<author>joanvic...@gmail.com</author>
<when>Wed, 09 Sep 2009 09:40:05 +0000</when>
<what>The same for me. I have been in a foreign country, with data roaming turned off. I
have had 6 connections of 100Kb and several connections of 0Kb. I do not have idea why.
I have the last firmware version 1.1
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:59:19 +0000</when>
<what></what>
</comment>
<comment>
<author>paede.st...@gmail.com</author>
<when>Tue, 29 Jun 2010 15:56:03 +0000</when>
<what>same problem for me with htc desire and android 2.1
26.06.2010  	15:09  	30 Kb  	INTERNET  	GPRS Outbound Roaming
26.06.2010 	15:09 	30 Kb 	INTERNET 	GPRS Outbound Roaming
26.06.2010 	13:42 	30 Kb 	INTERNET 	GPRS Outbound Roaming
with deactivated data roaming</what>
</comment>
</bug>
<bug>
<bugid>19764</bugid>
<title>Add some pthread related constants #define.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zheng...@google.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 04:27:48 +0000</openedDate>
<description>When porting some code from linux to android, I got some compile error
for lacking a pthread constant PTHREAD_KEYS_MAX. IQ&apos;Em not sure whether
itQ&apos;Es standard, but I think it would also be useful to bionic itself. See
the WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=67362</description>
</bug>
<bug>
<bugid>11578</bugid>
<title>Many Apps not showing up in Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dexter.f...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 18:45:18 +0000</openedDate>
<description>Just follow links to Apps, or search for certain apps in the market. It
just shows Q&quot;Eapp not foundQ&quot;E, when it should be showing up. HTC Aria
Android 2.1-update1 Software Number 1.25.502.12</description>
</bug>
<bug>
<bugid>8304</bugid>
<title>pthread_attr_setstacksize implemetation is different in GCC and Android-NDK</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tammana....@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 07:38:09 +0000</openedDate>
<description>Hi, pthread_attr_setstacksize(pthread_attr_t *attr, size_t stacksize)
implementation is different between Android-ARM and GCC compilers. 1.
Android-ARM: Here checking the passing stacksize value should be greater
than or equal PTHREAD_STACK_MIN and multiple of PAGE_SIZE 2. GCC: Here
it checks the passing stacksize should be greater than or equal
PTHREAD_STACK_MIN and should not exceed system limit. Its *NOT* checking
multiple of PAGE_SIZE. Any info on this why these two are different?
Thanks Tammana</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 13 May 2010 20:25:14 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5854</bugid>
<title>How to evaluate a javascript function </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-06T19:55:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sathish....@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 15:06:06 +0000</openedDate>
<description>hi, How to evaluate a javascript function loaded in a webview and get
the return value Regards Sathish</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 06 Jan 2010 19:55:28 +0000</when>
<what>Please ask questions on the mailing lists, thanks.</what>
</comment>
</bug>
<bug>
<bugid>14408</bugid>
<title>Link to sms conversation and call log from contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>umesh.go...@gmail.com</reportedBy>
<openedDate>Sun, 30 Jan 2011 06:45:18 +0000</openedDate>
<description>When i view a contact there should be quick way to view the sms
conversation or call logs with that contact. Just like in gmail when i
view a contact i can see all conversation with that person.</description>
</bug>
<bug>
<bugid>12779</bugid>
<title>implement GmailQ&apos;Es superstars in AndroidQ&apos;Es Gmail interface</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>40</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 20:15:00 +0000</openedDate>
<description>It would be very nice to have Gmail labsQ&apos;E superstars in my Android
Gmail. Using those helps me stay *much* more organized-- red
exclamation=high priority, right-facing arrows on red=medium priority,
yellow star=low priority, question mark=unanswered question, etc. etc.</description>
<comment>
<author>dcap...@gmail.com</author>
<when>Thu, 30 Dec 2010 18:14:13 +0000</when>
<what>I absolutely agree - the color and shape coding for Superstars is much handier to use in an Android implementation than the labels system.</what>
</comment>
<comment>
<author>voyagerfan5761</author>
<when>Wed, 23 Mar 2011 21:37:21 +0000</when>
<what>This should be implemented like the Labs section of the Maps app. Gmail on the Web has Labs, and those that are appropriate should be ported to Android.</what>
</comment>
<comment>
<author>Thell...@gmail.com</author>
<when>Wed, 08 Jun 2011 13:48:02 +0000</when>
<what>I would also love if the Gmail app had a Labs section! I Really miss having Superstars, and Multiple inboxes on my Android phone!</what>
</comment>
<comment>
<author>voyagerfan5761</author>
<when>Wed, 08 Jun 2011 22:55:29 +0000</when>
<what>DidnQ&apos;Et Superstars graduate from Labs recently? If it did, it should make it into the mobile apps ASAP. </what>
</comment>
<comment>
<author>boatrigh...@gmail.com</author>
<when>Wed, 22 Jun 2011 20:38:56 +0000</when>
<what>Yes! Looking forward to seeing superstars in gmail for Android. A welcome addition!</what>
</comment>
<comment>
<author>kyleko...@gmail.com</author>
<when>Sat, 25 Jun 2011 02:44:14 +0000</when>
<what>This is absolutely needed. </what>
</comment>
<comment>
<author>anthoney...@gmail.com</author>
<when>Fri, 01 Jul 2011 00:35:06 +0000</when>
<what>Yes! without this the Superstars feature is unusable. i do half my email on android, I need to mark them the same as the email client. </what>
</comment>
<comment>
<author>frogluve...@gmail.com</author>
<when>Sat, 30 Jul 2011 01:39:41 +0000</when>
<what>IQ&apos;Eve just started using Superstars... and I do realize now that they come in mucch handier than the labels system for organizing my messages. When will Google even tell us that they are working on this? I donQ&apos;Et like being left in the dark...</what>
</comment>
<comment>
<author>neufeld....@gmail.com</author>
<when>Fri, 05 Aug 2011 21:57:17 +0000</when>
<what>ItQ&apos;Es the only thing that seperates us fromthe animals</what>
</comment>
<comment>
<author>lexins...@reachthat.com</author>
<when>Tue, 23 Aug 2011 07:45:57 +0000</when>
<what>I can see how the superstars are very useful. However, because I am so heavily rely on my Gmail app on Android, i can not adopt to the superstar system until the support is there on Android.</what>
</comment>
<comment>
<author>andie.ka...@gmail.com</author>
<when>Sun, 04 Sep 2011 15:01:28 +0000</when>
<what>I diligently starred things online, then went to bed with my tablet and was very sad to discover that they were now all yellow. please, this is such a fantastic feature, itQ&apos;Es a pity not to have it in mobile.</what>
</comment>
<comment>
<author>issa.vic...@gmail.com</author>
<when>Fri, 21 Oct 2011 23:21:48 +0000</when>
<what>I agree, please implement this!</what>
</comment>
<comment>
<author>scott.a....@gmail.com</author>
<when>Wed, 02 Nov 2011 23:05:09 +0000</when>
<what>I understand this was a recent graduate to gmail web, but please implement this feature in the gmail app for android ASAP.</what>
</comment>
<comment>
<author>ulis...@nehmi.com.br</author>
<when>Mon, 07 Nov 2011 00:52:45 +0000</when>
<what>agreed!</what>
</comment>
<comment>
<author>lorenzo....@gmail.com</author>
<when>Fri, 11 Nov 2011 18:15:49 +0000</when>
<what>Absolutely, we need it. I donQ&apos;Et think itQ&apos;Es so hard to implement. 
I use superstars a lot, and itQ&apos;Es frustrating I cannot mark them using my phone. </what>
</comment>
</bug>
<bug>
<bugid>564</bugid>
<title>AndroidSourceDataLine</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>jean-mar...@adm.unige.ch</reportedBy>
<openedDate>Sat, 29 Mar 2008 15:45:43 +0000</openedDate>
<description>Hi, I need to play in my application an audio stream (PCM_SIGNED)
without using the MediaPlayer because the audio stream contains also
others informations. I would like to know if it will be possible to open
a line with an Encoding.PCM_SIGNED in a next release? format = new
AudioFormat(PCM_SIGNED, rate, 16, 1, 2, 16000, true); line = new
AndroidSourceDataLine(); line.open(format, line.getBufferSize()); Thanks
you, Jean-Marc</description>
<comment>
<author>messag...@gmail.com</author>
<when>Wed, 02 Apr 2008 16:17:57 +0000</when>
<what>I also need this to add sound support to my Rdp client,  Hope we can get it soon.</what>
</comment>
<comment>
<author>martin.v...@gmail.com</author>
<when>Sat, 17 May 2008 21:59:17 +0000</when>
<what>Not anytime soon, IQ&apos;Em afraid: http://code.google.com/p/android/issues/detail?id=60</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:39:01 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:07:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:23:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:59:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15267</bugid>
<title>Eclipse freezes on first install when the popup Q&quot;EThanks for using the android SDKQ&quot;E appears on MacOs X 10.6</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-08-23T00:17:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>20</stars>
<reportedBy>carole....@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 09:36:57 +0000</openedDate>
<description>Host OS: Snow Leopard SDK tools version: Revision 10 Eclipse version:
3.6.2 ADT plug-in version: 10.0.0.v201102162101-104271 STEPS TO
REPRODUCE: - Install eclipse - Download the android sdk - Launch eclipse
then download the ADT plugin - Restart Eclipse - Go to Q&quot;EEclipse -Q&gt;E
PreferencesQ&quot;E, Android tab EXPECTED RESULTS: - We should be able to click
on the Q&quot;EProceedQ&quot;E button and proceed OBSERVED RESULTS: - A popup saying
Q&quot;EThans for using the android SDKQ&quot;E appears - Eclipse freezes, forcing us
to quit it from the activity monitor ADDITIONAL INFORMATION: Workaround
is to launch DDMS with the command-line the first time so that the
window pops up without eclipse. It generates the following error when
launched: 10:25:44 E/ddms: shutting down due to uncaught exception
10:25:44 E/ddms: Not implemented [multiple displays]
org.eclipse.swt.SWTError: Not implemented [multiple displays] at
org.eclipse.swt.SWT.error(Unknown Source) at
org.eclipse.swt.widgets.Display.checkDisplay(Unknown Source) at
org.eclipse.swt.widgets.Display.create(Unknown Source) at
org.eclipse.swt.graphics.Device.Q&lt;EinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Display.Q&lt;EinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Display.Q&lt;EinitQ&gt;E(Unknown Source) at
com.android.ddms.UIThread.runUI(UIThread.java:421) at
com.android.ddms.Main.main(Main.java:103) But then the window does not
appear in eclipse and we can use the plugin.</description>
<comment>
<author>alan.d.c...@gmail.com</author>
<when>Sat, 05 Mar 2011 20:09:07 +0000</when>
<what>---- Workaround ---

This definitely messes up the initial user experience.  To spell out the workaround with a little more detail.

After downloading the Android SDK on the mac (e.g., using Safari), the Android SDK may end up in the
Downloads folder.  ItQ&apos;Es useful to move it to some location less likely to be emptied in the future.  One
possible location is under the home directory:
      $ cd
      $ mv Downloads/android-sdk-mac_x86 .

Now move to the proper android sdk tools directory and run ddms to get rid of the Q&quot;EfreezeQ&quot;E situation:
    $ cd android-sdk-mac_x86/tools
    $ ./ddms
    Error Loading Preferences
    11:40:11 E/ddms: shutting down due to uncaught exception
    11:40:11 E/ddms: Not implemented [multiple displays]
    org.eclipse.swt.SWTError: Not implemented [multiple displays]
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.widgets.Display.checkDisplay(Unknown Source)
	at org.eclipse.swt.widgets.Display.create(Unknown Source)
	at org.eclipse.swt.graphics.Device.Q&lt;EinitQ&gt;E(Unknown Source)
	at org.eclipse.swt.widgets.Display.Q&lt;EinitQ&gt;E(Unknown Source)
	at org.eclipse.swt.widgets.Display.Q&lt;EinitQ&gt;E(Unknown Source)
	at com.android.ddms.UIThread.runUI(UIThread.java:421)
	at com.android.ddms.Main.main(Main.java:103)
    $ 

Now go back to the Eclipse UI and you can follow the instructions for:
    Configuring the ADT Plugin
    on the page: http://developer.android.com/sdk/eclipse-adt.html#installing
</what>
</comment>
<comment>
<author>roman...@gmail.com</author>
<when>Wed, 16 Mar 2011 13:56:45 +0000</when>
<what>I saw perhaps the same thing on Ubuntu 9.10, eclipse helios SR2 build 20110218-0911 when trying to set the SDK location.  I clicked Q&quot;EbrowseQ&quot;E and the file manager popped up.  Almost immediately thereafter, the Q&quot;Eusage statisticsQ&quot;E dialog popped up.  At this point, I could navigate in the file manager but nothing happened when I pressed the ok/cancel buttons in the file manager, or the proceed button on the usage statistics dialog, or any of the other controls.

After killing eclipse and restarting, I went into Q&quot;EpreferencesQ&quot;E again, but happened to wait before clicking Q&quot;EbrowseQ&quot;E.  The usage statistics dialog popped up and this time I was able to close the preferences dialog and then click proceed on usage statistics.

I wonder if the fact that the file manager opened before the usage statistics dialog appeared had something to do with the issue?  Any chance that listeners could be getting set on the wrong dialog?</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:29:18 +0000</when>
<what>This is some kind of race condition when the first window appear.
I thought we had fixed that a while ago last year on both Mac and Linux. Apparently itQ&apos;Es back :-(</what>
</comment>
<comment>
<author>yzub...@gmail.com</author>
<when>Fri, 20 May 2011 19:47:46 +0000</when>
<what>I do not think this bug is specific to Mac OSX. I had the same situation on Fedora 14, when I went to Window -Q&gt;E Preferences -Q&gt;E Android, The Q&quot;EWelcomeQ&quot;E screen would popup and behind it the preferences window would display blank SDK path.
The problem was as described previously. The Q&quot;EWelcomeQ&quot;E popup is not responding to any user input (mouse or keyboard). I cannot even close it. The preferences window behind it responds fine, but does not let you confirm SDK path folder.

I fixed it a little differently.
1. As administrator run $ sudo eclipse -clean
2. Goto Window -Q&gt;E Preferences -Q&gt;E Android
3. Ignore the stupid popup, but close the properties window behind it without specifying SDK path.
4. Now close the popup. The checkbox is still not responding, just leave it checked. When the preferences window is gone, the popup is allowed to close.
5. Follow step 1 and 2 above. This time the popup does not appear.
6. Proceed to setting SDK directory as normal. 

Interestingly the Q&quot;Eusage statisticsQ&quot;E preference remains unchecked. Instead of Google being so desperate collecting useless stats, they can focus on fixing some real bugs like this one.</what>
</comment>
<comment>
<author>alan.d.c...@gmail.com</author>
<when>Tue, 24 May 2011 06:55:53 +0000</when>
<what>Though the root issue may be multi-platform, on Mac OS X, one canQ&apos;Et proceed at all since the splash screen is modal and one cannot interact with the other screens/dialogs.</what>
</comment>
<comment>
<author>lune...@gmail.com</author>
<when>Fri, 01 Jul 2011 14:51:40 +0000</when>
<what>I am also having this problem on Ubuntu. I cannot set up the SDK because the Q&quot;EThank you for using! Give us datas!Q&quot;E popup freezes Eclipse and you canQ&apos;Et proceed. 

I will follow the instructions above but this needs to be patched.</what>
</comment>
<comment>
<author>michal.s...@gmail.com</author>
<when>Tue, 26 Jul 2011 19:08:14 +0000</when>
<what>I have the same issue on Ubuntu. Proposed workaround helps.</what>
</comment>
<comment>
<author>gjoko.pa...@dogon.biz</author>
<when>Sun, 07 Aug 2011 14:55:42 +0000</when>
<what>Same problem here. Ubuntu 10.10. Workaround helped. </what>
</comment>
<comment>
<author>Kvlf...@gmail.com</author>
<when>Sat, 13 Aug 2011 04:24:15 +0000</when>
<what>This issue is present on linux Ubutu LTS as well.

Eclipse Information
Version: Indigo Release
Build id: 20110615-0604

Ubuntu 10.04 LTS - the Lucid Lynx 

Workaround helped

Gnome 2.30.02</what>
</comment>
<comment>
<author>satya...@gmail.com</author>
<when>Tue, 16 Aug 2011 11:08:01 +0000</when>
<what>Issue exists in Q&quot;EUbuntu 11.04Q&quot;E

uname -a:
2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:05:41 UTC 2011 i686 i686 i386 GNU/Linux

Using :

Eclipse Java EE IDE for Web Developers.
Version: Indigo Release
Build id: 20110615-0604
</what>
</comment>
<comment>
<author>brianew...@gmail.com</author>
<when>Sat, 20 Aug 2011 00:40:49 +0000</when>
<what>Issue exists on almost-clean install of OSX Lion - workaround helped</what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Tue, 23 Aug 2011 00:17:15 +0000</when>
<what>Another workaround: In Eclipse, switch to the DDMS view first, wait for the pop-up, then go to set SDK preferences.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 23 Aug 2011 01:49:11 +0000</when>
<what>See https://review.source.android.com/#/c/25630/</what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Tue, 23 Aug 2011 15:11:27 +0000</when>
<what>Issue 14696 has been merged into this issue.</what>
</comment>
<comment>
<author>brian.k...@gmail.com</author>
<when>Fri, 30 Sep 2011 18:11:39 +0000</when>
<what>Still happening, Ubuntu 10.10. Fix was to close out of all the dialogs and restart eclipse - the setting was set to Q&quot;EdonQ&apos;Et send stats to google.Q&quot;E</what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Fri, 30 Sep 2011 18:15:02 +0000</when>
<what>Are you using ADT 14 preview?</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7359</bugid>
<title>Turkish Language Support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-22T05:04:47.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>burakulu...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 20:58:41 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 05:04:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6599</bugid>
<title>Nexus One: Inconsistent Gesture Support In Google Apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>brenton....@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 15:07:49 +0000</openedDate>
<description>- Steps to reproduce the problem. Open up the Gallery application.
Select a photo. Swipe left and right to move to the next image. Now try
this same functionality in any of the following Google applications: *
The Camera application, after selecting the last photographed image. *
GMail email with several attached images * Android Market while viewing
an applicationQ&apos;Es screen shots - What happened? The legacy Q&quot;EarrowQ&quot;E
buttons appear, but you are unable to Q&quot;EswipeQ&quot;E to the next images. In the
case of GMail email, despite it using the new Gallery application to
display images (which includes pinch-and-zoom), it does not support
swiping to the next attached image. - What you think the correct
behavior should be? Consistency. If you choose a method for interaction,
you should repeat that functionality throughout the operating system,
and applications you provide. - Which device do you have? Nexus One
2.1-update1 32.24.00.22U_4.03.00.21_2 2.6.29-01117-g4bc62c2
android-build@apa26 #1 ERE27 - Bug report Usability bug</description>
</bug>
<bug>
<bugid>6294</bugid>
<title>Event-based Calendar updating/syncing (or at least a Q&quot;ERefreshQ&quot;E button like GMail app)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 22:03:50 +0000</openedDate>
<description>On the iPhone, Calendar entries get automatically syncQ&apos;Ed whenenver the
user enters the calendar. On Android devices, the calendar can be
automatically syncQ&apos;Ed; however, this process is a severe drain on the
device battery. It is preferable for some users to be able to launch the
syncQ&apos;Eing process from inside the calendar app. This could either be done
immediately for the current Calendar view (e.g., day, month, week), or
there could be a Q&quot;ERefreshQ&quot;E button in the Calendar menu (like the
Q&quot;ERefreshQ&quot;E button in the Gmail menu).</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>1967</bugid>
<title>Touch scrren lows game performance</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-02-13T15:19:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>suhas.gavas</reportedBy>
<openedDate>Wed, 11 Feb 2009 09:40:09 +0000</openedDate>
<description>hi, I have got stucked with my 3d game. I m running my game at above 45
fps (I m getting those) ... game works fine but problem occurs when
touch screen event occurs .... Fps gets drop to 30 and less .... My game
is almost completed but not worth because of this touch screen issue ...
I cant paste example code as it is not needed ...... Most of the
developers are facing same problem and there is no fix for this issue
... So please if any fix or new patch has been released for this bug .</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:19:15 +0000</when>
<what>This has been discussed several times on the developer mailing list. The system sends
touch events as quickly as your main thread can process them. If you run our game in
a separate thread, your main thread will likely be spending a lot of time processing
touch events it doesnQ&apos;Et need.

Put an appropriate sleep delay in your main threadQ&apos;Es onReceive function (or
equivalent), typically 30ms to 50ms, and things should work fine for you.</what>
</comment>
</bug>
<bug>
<bugid>7611</bugid>
<title>ApiDemos canQ&apos;Et install on emulator which is build from Android2.1 sourcecode</title>
<status>NeedsInfo</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yangxin2...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 08:18:36 +0000</openedDate>
<description>I download Android2.1 sourcecode Android-2.1_r2, and make sdk by myself.
The SDK is made and it can run correctly, except that the apidemos canQ&apos;Et
be installed to emulator. The log said Camera uses-feature is unknow.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 08 Apr 2010 16:30:17 +0000</when>
<what>What version of ApiDemos are you building? Are you launching the emulator from Android 2.1 or from another 
SDK? Could you show the logs?</what>
</comment>
</bug>
<bug>
<bugid>11000</bugid>
<title>USB TV Tuner</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-09T17:07:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>p.k.petr...@gmail.com</reportedBy>
<openedDate>Sat, 04 Sep 2010 11:33:07 +0000</openedDate>
<description>Is there a possibility that Android 2.2 will support USB TV Tuners?</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 09 Sep 2010 17:07:05 +0000</when>
<what>There are no plans for this.</what>
</comment>
<comment>
<author>bizar...@hotmail.com</author>
<when>Sun, 19 Dec 2010 14:27:40 +0000</when>
<what>USB TV tuner support greatly needed for Android, it HAS TO BE</what>
</comment>
<comment>
<author>kervala</author>
<when>Wed, 09 Feb 2011 16:52:26 +0000</when>
<what>I think itQ&apos;Es related to issue : https://code.google.com/p/android/issues/detail?id=738

Android must support USB host to be able to plug other devices.
</what>
</comment>
</bug>
<bug>
<bugid>9412</bugid>
<title>Calendar does not save modifications to existing event. AND - issue 8439</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 01:47:55 +0000</openedDate>
<description>IQ&apos;Em using Froyo 2.2 FRF50 and can confirm that the bug #8439 for 2.1
Eclair persists in 2.2 Froyo which is Q&quot;ECalendar application does not
remember state when switching between applicationsQ&quot;E -- In addition if
you modify an existing event SOMETIMES those changes ARE NOT saved NOR
synced back to the cloud. I believe it has to do with modifying an event
that WAS JUST CREATED and had not yet been synced to the cloud.</description>
</bug>
<bug>
<bugid>5383</bugid>
<title>Problems w. Gmail Push and Gmail Audio Notifications on Droid after 2.0.1 Update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>nawel...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 18:52:00 +0000</openedDate>
<description>Prior to 2.0.1 update on Droid -- Gmail on Droid, set to auto sync
received new email, on average, within 30-40 seconds after seeing same
email appear in Gmail on Web in PC browser (IQ&apos;Ed see it appear in web
Gmail running in Chrome on my laptop and then receive it very quickly on
the Droid -- anywhere from simultaneously to 30-40 seconds later). Since
the 2.0.1 update the amount of time difference is now averaging 1.5-2.5
minutes !!! I donQ&apos;Et know if this is pure coincidence and is due to load
problem on Gmail servers or if it is due to 2.0.1 update -- but it
really isnQ&apos;Et acceptable and when it gets to be that long doesnQ&apos;Et even
really qualify as Q&quot;EpushQ&quot;E anymore. Prior to 2.0.1 update on Droid -- I
received audible notifications on each incoming email. Since update, I
only receive audible notification on the first new email. If I donQ&apos;Et
open up Gmail on the Droid or open up the notification bar I do not
receive any further audible notification of additional new emails
received. The status bar shows that the total count of new emails has
gone up but audible notifications for anything after the first new email
do not occur. This too is not acceptable -- for any variety of reasons,
one may want to be audibly notified of each new incoming email (one may
not hear the first notification; one may be across the room and not be
able to observe the blinking light (which only tells one that something
new has been received -- not how many, etc....) Push email which takes
longer than 45 seconds is not Q&quot;EpushQ&quot;E and when it is coupled with the
fact that one possibly isnQ&apos;Et even CLEARLY notified about it -- is really
not acceptable on a Q&quot;EsmartphoneQ&quot;E.</description>
<comment>
<author>jedid...@gmail.com</author>
<when>Thu, 17 Dec 2009 22:25:51 +0000</when>
<what>IQ&apos;Em having a similar issue. I donQ&apos;Et get emails often enough to know if IQ&apos;Em
experiencing the second issue but the first one most certainly.

Q&apos;EPushQ&quot;E gmail is taking 1-2 minutes on average. IQ&apos;Ell see it in my web client but the
phone wonQ&apos;Et vibe for 2 minutes. It feels more like standard pull email that just
updates every 3 minutes or so. Its very annoying since youQ&apos;Ed think getting Gmail on
Android would be the absolute fastest method, yet it seems like even Blackberry is
beating it on push gmail.

IQ&apos;Em also using a Motorola Droid.</what>
</comment>
<comment>
<author>mark.ben...@gmail.com</author>
<when>Thu, 17 Dec 2009 23:47:20 +0000</when>
<what>I also have this problem but I feel mine might be a bit more serve as far as how long
it takes me to receive an email. Sometimes it can take up to a couple hours, IQ&apos;Em
really lucky that my gmail isnt my business email. If in that case I would be really
screwed. It also seems like it comes and goes sometimes its really fast to recieve
and others really slow. Also, when I refresh manually it seems to work better for a bit. 

Please take a look at this problem. 
I also am using a Motorola Droid.

Thank you</what>
</comment>
<comment>
<author>meg...@gmail.com</author>
<when>Mon, 18 Jan 2010 17:01:38 +0000</when>
<what>I have a Nexus one and a G1. The G1 (running 1.6) is very fast at getting the push 
emails (10-30 sec) but on the N1 i see the 1-2 minute lag as well.</what>
</comment>
<comment>
<author>robbr...@gmail.com</author>
<when>Tue, 19 Jan 2010 21:17:50 +0000</when>
<what>I live in the L.A. area and I am not getting emails or notifications at all unless I 
go into gmail and refresh. </what>
</comment>
<comment>
<author>omn...@gmail.com</author>
<when>Wed, 03 Feb 2010 21:27:10 +0000</when>
<what>For about 2 weeks I get NO notifications of new gmail.  Very very disappointing. First 
the Auto Orientation stops working now this.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 25 Feb 2010 22:21:59 +0000</when>
<what>Try going into settings and delete gmail storage data. Do it once or twice/week.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:37 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>10099</bugid>
<title>null Cursor input in Activity.startManagingCursor() cause app crash</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-30T17:00:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gliang...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 13:20:59 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. To run the test case,
unzip the file and Q&quot;Eadb install
TstartManagingCursor/bin/TstartManagingCursor.apkQ&quot;E, then click to run
the Q&quot;ETstartManagingCursorQ&quot;E app. - What happened. Q&quot;ETstartManagingCursorQ&quot;E
app quits with force-close. - What you think the correct behavior should
be. Q&quot;ETstartManagingCursorQ&quot;E app quits without force-close. Obviously the
Android javadoc should make it clear that
Q&quot;EActivity.startManagingCursor() should not accept null Cursor as inputQ&quot;E.
My suggected patch includes a minor fix of the javadoc: diff --git
a/core/java/android/app/Activity.java
b/core/java/android/app/Activity.java index e54c84c..b7b1833 100644 ---
a/core/java/android/app/Activity.java +++
b/core/java/android/app/Activity.java @@ -1579,12 +1579,18 @@ public
class Activity extends ContextThemeWrapper * it will call {@link
Cursor#requery} for you. When the activity is * destroyed, all managed
Cursors will be closed automatically. * - * @param c The Cursor to be
managed. + * @param c The Cursor to be managed. Should not be null. * *
@see #managedQuery(android.net.Uri , String[], String, String[], String)
* @see #stopManagingCursor */ public void startManagingCursor(Cursor c)
{ + //BEGIN Motorola, w20048, Jul/30/2010, IKSTABLETWO-759, Do nothing
if c == null + if (c == null) { + Log.w(TAG, Q&quot;EBug, null Cursor is not
expected hereQ&quot;E, new RuntimeException()); + return; + } + //END
IKSTABLETWO-759 synchronized (mManagedCursors) { mManagedCursors.add(new
ManagedCursor(c)); }</description>
<comment>
<author>gliang...@gmail.com</author>
<when>Fri, 30 Jul 2010 13:22:49 +0000</when>
<what>The baseline is froyo. Yet it should have been a issue quite some time before froyo.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 30 Jul 2010 17:00:47 +0000</when>
<what>Please submit patches through r.android.com. The javadoc should be update, but throwing a NullPointerException is perfectly acceptable if the input is not supposed to be null.</what>
</comment>
</bug>
<bug>
<bugid>10825</bugid>
<title>glReadPixels crashes on libGLESv2_adreno200 devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 15:18:38 +0000</openedDate>
<description>Hello, I can reliably crash a libGLESv2_adreno200 device by trying to
use glReadPixels() with a 24 or 32 bit config. IQ&apos;Eve tried this on an HTC
Desire running froyo and an unnamed prototype tablet running eclair and
they both crash the same way. Testing on a selection of devices with
different video drivers works fine. The problem does not occur when
using a 16 bit config. To verify: install the supplied apk. Run. If the
app returns to the launcher, itQ&apos;Es crashed. If you look at the logcat
output youQ&apos;Ell see that itQ&apos;Ell say Q&apos;Ecalling glReadPixels nowQ&apos;E, followed by
a crash dump. If the app shows a blank activity screen, itQ&apos;Es worked. In
the log Q&apos;Ecalling glReadPixels nowQ&apos;E will be followed by Q&apos;Edone calling
glReadPixelsQ&apos;E.</description>
</bug>
<bug>
<bugid>1483</bugid>
<title>text messaging notification issues</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:20:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>16</stars>
<reportedBy>Tornadoofsouls87</reportedBy>
<openedDate>Mon, 08 Dec 2008 20:01:05 +0000</openedDate>
<description>if you have an open thread, 9 times out of 10 you will not get
notification of there being with a new message (the message will pop up
but you will not hear your ring tone go off). I figured that the only
way it will remain consistent would be to go to the home screen after
you are finished sending your message and then wait for another one to
come. That usually takes care of the issues. But regardless I think we
should all be able to get notifications while the thread is opened.</description>
<comment>
<author>SamHi...@gmail.com</author>
<when>Mon, 09 Feb 2009 07:14:20 +0000</when>
<what>Anyone looked at this yet?  My phone is running RC33 and I still get this problem.  

If an SMS message thread is open and the screen goes to sleep I get no notification
when a new message arrives.  This is hardly acceptable.  </what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Wed, 15 Apr 2009 14:59:55 +0000</when>
<what>Just my 2p worth. IQ&apos;Eve seen several user in several different forums reporting this
issue too (no notification for received SMS messages).

I personally found that, oddly, it was the use of PopupSMS (or is it SMSPopup) - an
application to popup a window whenever you receive a text message. Now - I would
imagine that this app uses the new SMS intent, which should also be handled by the OS
and notify accordingly. I donQ&apos;Et see how the app would STOP the OS reporting a new
SMS, but I found when I uninstalled this app it all started working again. Later,
after the app was updated, it I installed it again (as I liked the idea of it) and
notifications stopped suddenly again a few SMS messages later. Uninstalling it fixed
it again.

You can, of course, workaround this problem by using such applications (Missed Call
is very good for this).

But, that doesnQ&apos;Et negate the fact that this bug is present at an Android default
application (i.e. the Messaging app) or OS level. At the end of the day, if
notifications are set on in the Messaging app settings, I think I should be notified
when a new SMS arrives!</what>
</comment>
<comment>
<author>Tornadoofsouls87</author>
<when>Wed, 15 Apr 2009 15:02:47 +0000</when>
<what>actually I noticed this started happening before that app was even in existence.  
This issue was with the native text message alerts.  SMSPopup actually fixed the 
issue for me.</what>
</comment>
<comment>
<author>SamHi...@gmail.com</author>
<when>Wed, 15 Apr 2009 17:30:51 +0000</when>
<what>I donQ&apos;Et have SMSPopup.  I do have Missed Call, so I suppose it is possible that it is
intercepting the notifications.

IQ&apos;Eve just learned to live with the problem, making sure to always exit the messaging
app if I am expecting to receive another message.

DoesnQ&apos;Et look like any devs have even glanced at this issue - itQ&apos;Es still marked as
Q&quot;EnewQ&quot;E.  This is pathetic!  </what>
</comment>
<comment>
<author>jorh...@gmail.com</author>
<when>Wed, 29 Apr 2009 19:03:44 +0000</when>
<what>I have nothing which interferes with notifications or ringtones in any way.  And I
can replicate this behavior as originally reported in the stock Messaging application
after a hard reset, with no personalization of the phone.

ItQ&apos;Es a bug in Android, and not related to any 3rd party application.</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Sat, 02 May 2009 16:09:53 +0000</when>
<what>Well, all I can say is I used to suffer from this problem, and donQ&apos;Et any more (in 6
months).

It was said on another forum that this happens if you cancel an incoming call with
the hangup button (i.e. to send it to voicemail instead of answering it). Until the
next reboot you donQ&apos;Et get notifications of SMS messages. Not tested this theory
personally.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:20:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:44:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jorh...@gmail.com</author>
<when>Tue, 01 Dec 2009 23:54:25 +0000</when>
<what>Why was this declined?   This remains an issue in Donut.
</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Wed, 02 Dec 2009 00:19:02 +0000</when>
<what>IQ&apos;Ed imagine because they tested it and found it doesnQ&apos;Et exist. IQ&apos;Eve just tried to
reproduce this on my partnerQ&apos;Es phone just now. She doesnQ&apos;Et have any applications that
handle SMS messages other than the standard Messaging app.

Notifications (message in notification bar, sound, and vibration) occur on being sent
a text message when the Home screen is displayed (as expected), when the messaging
app is in the foreground, when a thread from another sender is open, and when a
thread from the current sender is open, and in each case when the phone has the
screen on and when itQ&apos;Es in standby. I just canQ&apos;Et get this bug to appear in any of
those 8 scenarios. Did I miss something? Is it happening under any specific
conditions that I didnQ&apos;Et try?

Given the above, and as only 8 people have starred this issue, it is almost certainly
an app thatQ&apos;Es causing the problem, and hence thereQ&apos;Es nothing Google can do about it.
If it was Android, then itQ&apos;Es much more likely everyone would suffer from it and it
would have been starred by thousands of users.

I suggest you download aSpotCat from the Market, then go to Q&quot;EList apps by
permissionQ&quot;E, then Q&quot;EYour messagesQ&quot;E, Q&quot;EDetailsQ&quot;E button, and finally Q&quot;Ereceive SMSQ&quot;E, then
see which apps react to your incoming SMS messages. Also, check Q&quot;Eread SMS or MMSQ&quot;E in
the same menu. Each of these apps will load (if not already) and react to the
incoming SMS message every time you receive one. They could be slowing the phone down
or running it out of memory preventing your notification activating. Try uninstalling
them one at a time (or all at once) and see if you still have the problem.

Without meaning to be patronising, and just trying to help...

Check your Messaging app is still set to with Notifications on. Most SMS replacement
apps (Handcent, Missed Call, SMS Popup, etc) recommend you turn off notifications in
the standard Messaging app, so you may have done this.

Finally, make sure you donQ&apos;Et have an app that is, for example, turning your volume
down or vibrate off at certain times or under certain conditions. Sounds obvious, but
the last time I didnQ&apos;Et hear an SMS message was because Toggle Settings had failed to
automatically bring my phone out of silent on the morning.</what>
</comment>
<comment>
<author>jorh...@gmail.com</author>
<when>Mon, 14 Dec 2009 06:24:53 +0000</when>
<what>Reproducable on a Q&quot;Erestored to factory defaultsQ&quot;E G1 phone, no apps installed.   Reproduceable on every G1 IQ&apos;Eve 
ever laid hands on, no matter how many (lots) or how few (none) market apps theyQ&apos;Eve installed.

My partnerQ&apos;Es phone is bone stock, no market apps and she is the one who complains the most about this 
problem.  (she uses text messaging a lot more than I do)</what>
</comment>
<comment>
<author>herto...@gmail.com</author>
<when>Fri, 25 Feb 2011 17:03:39 +0000</when>
<what>If had this on a Desire Z and a Desire HD. I did not yet deduce the problem might be the conversatoin being open (in memory?), but this might very well be the case. Fact is I somethimes donQ&apos;Et get notifications; not in the statusbar nor on the icon (the number of new messages). I now use missed call, but I indeed think this is a fullgrown bug.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Tue, 05 Apr 2011 14:17:53 +0000</when>
<what>I have a similar problem on my Desire HD, but this occurs even when I return to the home screen. It seems to be that I am only notified of every over message.</what>
</comment>
</bug>
<bug>
<bugid>10667</bugid>
<title>Use of folders causes dragging onto some parts of home screen to misbehave</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>kpreid.switchb.org@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 23:55:37 +0000</openedDate>
<description>Steps to reproduce (as best I can tell): 1. Create at least two folders
(of the shortcut-containing type) on the home screen. 2. Add stuff in
and beside them. 3. Reposition on the screen, or perhaps delete, some of
them. 4. Use the phone for a while (???). 5. Attempt to add shortcuts to
the home screen, or reposition existing shortcuts, by dragging; perhaps
onto the spots previously occupied by the folders. The expected result
is of course that the shortcut lands where it is dragged; instead, I
find that the shortcut either disappears entirely, or appears inside a
folder. This behavior occurs in only certain locations on the home
screen; sometimes it seems to be those locations that used to contain a
folder, but sometimes completely unrelated locations. Furthermore, if
another folder (which as such cannot be placed in a folder) is dragged
to one of these Q&apos;EbrokenQ&apos;E locations, it returns to its original location.
(My pet hypothesis is therefore that the Launcher considers these
locations to, in some ways but not others, to still have folders in
them.) The long-press Q&apos;EAdd to Home screenQ&apos;E menu can still be used to add
items to these locations. Power-cycling the phone does not correct this
problem; nor does force-stopping the Launcher application using Settings
Q&gt;E Applications; but erasing its data (and therefore all home screen
items) does. Unfortunately, I have not characterized any of this
behavior more precisely because once there a location is Q&apos;EbrokenQ&apos;E there
is no way to Q&apos;EfixQ&apos;E it that I have found, and my attempts to recreate the
problem immediately on having cleared the launcher data failed, so I
have no way of precisely investigating it while still having the phone
(which is my only Android device) usable for myself. This is on a Nexus
One, running the automatic 2.2 update (FRF91). The only third-party
items on my home screen, other than application shortcuts, are the
widgets for Pandora and Fliq Calendar.</description>
<comment>
<author>krustymo...@gmail.com</author>
<when>Wed, 06 Oct 2010 02:46:40 +0000</when>
<what>My wife and I both have stock Nexus Ones, both now running 2.2.1.  She just showed me that she was having this issue (and apparently itQ&apos;Es been a problem since the 2.2.1 OTA update).  It looks like it is exactly what you describe above, with the exception that I was able to go in to Settings -Q&gt;E Applications and force stop the Launcher process to fix it.  The funny thing about that is that she had also power cycled the phone a number of times without any results.  IQ&apos;Em actually surprised the force stop on Launcher worked.</what>
</comment>
<comment>
<author>marc.mir...@gmail.com</author>
<when>Tue, 08 Nov 2011 11:23:28 +0000</when>
<what>It seems to be the same issue as http://code.google.com/p/android/issues/detail?id=13434
I also have it sometimes, on Nexus S stock Android 2.3.6, but reboot or force stop of Launcher restore normal behaviour.
To reproduce, see http://code.google.com/p/android/issues/detail?id=13434#c16</what>
</comment>
</bug>
<bug>
<bugid>9514</bugid>
<title>Browser: Text is input into inactive area instead of changing dropdown</title>
<status>WorkingAsIntended</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-13T16:49:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 11:03:48 +0000</openedDate>
<description>- Tap New issue in this forum. - Tap Summary (soft keyboard appears). -
Using the track ball (arrow keys might work too) scroll up once so that
the Template dropdown becomes active (shows in green). - Type e.g. d to
change the dropdown into Q&apos;EDeveloper bug reportQ&apos;E. - Notice the d is input
into the inactive Summary field instead of chaning the Template
dropdown. This is very confusing and even dangrous - might lead to loss
of user text. IQ&apos;Em using Hero with the brand new 2.1 update.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 13 Jul 2010 16:49:35 +0000</when>
<what>Consider moving the trackball the same as moving the mouse on the desktop. If you move your desktop mouse away from the field where you are typing, it does not change the focus as you add additional keystrokes.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 13 Jul 2010 17:59:10 +0000</when>
<what>Thanks for the clarificatio and I agree - but that simply doesnQ&apos;Et work when the trackball is also the cursor movement keys and green sometimes seems to mean Q&apos;EactiveQ&apos;E.

The trackball canQ&apos;Et logically or simultaneously be both cursor movement and pointer movement, right? Should it alternate? Hard to say but it currently itQ&apos;Es counter-intuitive.

For the user the understanding of the green outline here is Q&quot;Ethis green area/button is active!Q&quot;E since most often items/text areas ARE green when active... even though green does NOT mean active. ThatQ&apos;Es not helpful.

Is it logical that when an inactive item is outlined the trackball can no longer work as cursor movement in the active area? - I mean whereQ&apos;Es the logic? When does it work and when doesnQ&apos;Et it? - a clearly visible outline MUST mean that area is more active than the others which arenQ&apos;Et ouline at all.

Also is it logical that - on a small screen - you can input text in an out-of-sight not outlined nor highligthed area? And if an active area is NOT outline what happens when the outlined drop down becomes active? - well actually it opens and fills the whole screen but that only goes for drop downs. When a _text area_ becomes active it does _not_ change or fill the screen - so howQ&apos;Es the user supposed to know wether an item is active or not when they donQ&apos;Et react the same way and isnQ&apos;Et highlighted accordingly?

Inconsistency is never user friendly. I think thatQ&apos;Es what IQ&apos;Em trying to say here.

IQ&apos;Ell make a feature request instead citing some of part of this issueQ&apos;Es description then :) - unless you think it should be re-opened of course.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11522</bugid>
<title>battery and settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emanuele...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 19:14:27 +0000</openedDate>
<description>When i remove the battery from my htc tattoo android 1.6 i have some
problem with some application ( es google navigator) that forgot my
settings..why? NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>10386</bugid>
<title>Browser: Text entry fields not recognized on certain pages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>simonbro...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 19:43:52 +0000</openedDate>
<description>On certain pages, text entry boxes are not properly recognized as such.
A good example is the full desktop Facebook page, and the Compose page
of Gmail in Basic HTML mode. Unfortunately, that makes these pages more
or less unusable.</description>
<comment>
<author>simonbro...@gmail.com</author>
<when>Sun, 15 Aug 2010 15:53:13 +0000</when>
<what>Hi, some additional info: The text field seems to be recognized, and one can enter text with a Bluetooth HID keyboard (as implemented in AdamGQ&apos;Es OpenDesire 3.1.0 - not sure if other Bluetooth HID implementations in Android will allow the same thing), but the on-screen keyboard does not appear when one selects the field. The typical text field context menu (with things like cut/paste/input method) is also unavailable.

Being able to use full desktop web pages without problems is critical, especially when their maintainers (Facebook is a prime example) donQ&apos;Et provide the web siteQ&apos;Es full functionality in their apps and/or on their mobile/touch optimized sites.</what>
</comment>
</bug>
<bug>
<bugid>8965</bugid>
<title>DateUtils.getRelativeTimeSpanString thinks Q&apos;EyesterdayQ&apos;E means Q&apos;Ebetween now and now minus 24 hoursQ&apos;E, which is incorrect.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>B...@JRAF.org</reportedBy>
<openedDate>Wed, 09 Jun 2010 09:47:52 +0000</openedDate>
<description>For most human beings, the term Q&apos;EyesterdayQ&apos;E means the period between
today at midnight, and today at midnight minus one day. But the method
DateUtils.getRelativeTimeSpanString thinks Q&apos;EyesterdayQ&apos;E means Q&apos;Ebetween
now and now minus 24 hoursQ&apos;E. - Steps to reproduce the problem (including
sample code if appropriate).
========================================================================
package com.example.test; import java.text.SimpleDateFormat; import
java.util.Date; import android.app.Activity; import android.os.Bundle;
import android.text.format.DateUtils; import android.util.Log; public
class TestActivity extends Activity { private static final String TAG =
Q&quot;EQ&quot;E; @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main); long
now = System.currentTimeMillis(); long time =
System.currentTimeMillis(); SimpleDateFormat sdf = new
SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ssQ&quot;E); for (int i = 0; i Q&lt;E 100; i++) {
time -= 60 * 60 * 1000; // subtract 1 hour Log.d(TAG, sdf.format(new
Date(time)) + Q&quot;E - Q&quot;E + DateUtils.getRelativeTimeSpanString(time, now, 0,
DateUtils.FORMAT_ABBREV_ALL)); } } } - What happened. ================
2010-06-09 08:25:56 - 1 hour ago 2010-06-09 07:25:56 - 2 hours ago
2010-06-09 06:25:56 - 3 hours ago 2010-06-09 05:25:56 - 4 hours ago
2010-06-09 04:25:56 - 5 hours ago 2010-06-09 03:25:56 - 6 hours ago
2010-06-09 02:25:56 - 7 hours ago 2010-06-09 01:25:56 - 8 hours ago
2010-06-09 00:25:56 - 9 hours ago 2010-06-08 23:25:56 - 10 hours ago
2010-06-08 22:25:56 - 11 hours ago 2010-06-08 21:25:56 - 12 hours ago
2010-06-08 20:25:56 - 13 hours ago 2010-06-08 19:25:56 - 14 hours ago
2010-06-08 18:25:56 - 15 hours ago 2010-06-08 17:25:56 - 16 hours ago
2010-06-08 16:25:56 - 17 hours ago 2010-06-08 15:25:56 - 18 hours ago
2010-06-08 14:25:56 - 19 hours ago 2010-06-08 13:25:56 - 20 hours ago
2010-06-08 12:25:56 - 21 hours ago 2010-06-08 11:25:56 - 22 hours ago
2010-06-08 10:25:56 - 23 hours ago 2010-06-08 09:25:56 - yesterday
2010-06-08 08:25:56 - yesterday 2010-06-08 07:25:56 - yesterday
2010-06-08 06:25:56 - yesterday 2010-06-08 05:25:56 - yesterday
2010-06-08 04:25:56 - yesterday 2010-06-08 03:25:56 - yesterday
2010-06-08 02:25:56 - yesterday 2010-06-08 01:25:56 - yesterday
2010-06-08 00:25:56 - yesterday 2010-06-07 23:25:56 - yesterday
2010-06-07 22:25:56 - yesterday 2010-06-07 21:25:56 - yesterday
2010-06-07 20:25:56 - yesterday 2010-06-07 19:25:56 - yesterday
2010-06-07 18:25:56 - yesterday 2010-06-07 17:25:56 - yesterday
2010-06-07 16:25:56 - yesterday 2010-06-07 15:25:56 - yesterday
2010-06-07 14:25:56 - yesterday 2010-06-07 13:25:56 - yesterday
2010-06-07 12:25:56 - yesterday 2010-06-07 11:25:56 - yesterday
2010-06-07 10:25:56 - yesterday 2010-06-07 09:25:56 - 2 days ago
2010-06-07 08:25:56 - 2 days ago 2010-06-07 07:25:56 - 2 days ago
2010-06-07 06:25:56 - 2 days ago 2010-06-07 05:25:56 - 2 days ago
2010-06-07 04:25:56 - 2 days ago 2010-06-07 03:25:56 - 2 days ago
2010-06-07 02:25:56 - 2 days ago 2010-06-07 01:25:56 - 2 days ago
2010-06-07 00:25:56 - 2 days ago 2010-06-06 23:25:56 - 2 days ago
2010-06-06 22:25:56 - 2 days ago 2010-06-06 21:25:56 - 2 days ago
2010-06-06 20:25:56 - 2 days ago 2010-06-06 19:25:56 - 2 days ago
2010-06-06 18:25:56 - 2 days ago 2010-06-06 17:25:56 - 2 days ago
2010-06-06 16:25:56 - 2 days ago 2010-06-06 15:25:56 - 2 days ago
2010-06-06 14:25:56 - 2 days ago 2010-06-06 13:25:56 - 2 days ago
2010-06-06 12:25:56 - 2 days ago 2010-06-06 11:25:56 - 2 days ago
2010-06-06 10:25:56 - 2 days ago - What you think the correct behavior
should be. ================================================ 2010-06-09
08:25:56 - 1 hour ago 2010-06-09 07:25:56 - 2 hours ago 2010-06-09
06:25:56 - 3 hours ago 2010-06-09 05:25:56 - 4 hours ago 2010-06-09
04:25:56 - 5 hours ago 2010-06-09 03:25:56 - 6 hours ago 2010-06-09
02:25:56 - 7 hours ago 2010-06-09 01:25:56 - 8 hours ago 2010-06-09
00:25:56 - 9 hours ago 2010-06-08 23:25:56 - yesterday 2010-06-08
22:25:56 - yesterday 2010-06-08 21:25:56 - yesterday 2010-06-08 20:25:56
- yesterday 2010-06-08 19:25:56 - yesterday 2010-06-08 18:25:56 -
yesterday 2010-06-08 17:25:56 - yesterday 2010-06-08 16:25:56 -
yesterday 2010-06-08 15:25:56 - yesterday 2010-06-08 14:25:56 -
yesterday 2010-06-08 13:25:56 - yesterday 2010-06-08 12:25:56 -
yesterday 2010-06-08 11:25:56 - yesterday 2010-06-08 10:25:56 -
yesterday 2010-06-08 09:25:56 - yesterday 2010-06-08 08:25:56 -
yesterday 2010-06-08 07:25:56 - yesterday 2010-06-08 06:25:56 -
yesterday 2010-06-08 05:25:56 - yesterday 2010-06-08 04:25:56 -
yesterday 2010-06-08 03:25:56 - yesterday 2010-06-08 02:25:56 -
yesterday 2010-06-08 01:25:56 - yesterday 2010-06-08 00:25:56 -
yesterday 2010-06-07 23:25:56 - 2 days ago 2010-06-07 22:25:56 - 2 days
ago 2010-06-07 21:25:56 - 2 days ago 2010-06-07 20:25:56 - 2 days ago
2010-06-07 19:25:56 - 2 days ago 2010-06-07 18:25:56 - 2 days ago
2010-06-07 17:25:56 - 2 days ago 2010-06-07 16:25:56 - 2 days ago
2010-06-07 15:25:56 - 2 days ago 2010-06-07 14:25:56 - 2 days ago
2010-06-07 13:25:56 - 2 days ago 2010-06-07 12:25:56 - 2 days ago
2010-06-07 11:25:56 - 2 days ago 2010-06-07 10:25:56 - 2 days ago
2010-06-07 09:25:56 - 2 days ago 2010-06-07 08:25:56 - 2 days ago
2010-06-07 07:25:56 - 2 days ago 2010-06-07 06:25:56 - 2 days ago
2010-06-07 05:25:56 - 2 days ago 2010-06-07 04:25:56 - 2 days ago
2010-06-07 03:25:56 - 2 days ago 2010-06-07 02:25:56 - 2 days ago
2010-06-07 01:25:56 - 2 days ago 2010-06-07 00:25:56 - 2 days ago
2010-06-06 23:25:56 - 3 days ago 2010-06-06 22:25:56 - 3 days ago
2010-06-06 21:25:56 - 3 days ago 2010-06-06 20:25:56 - 3 days ago
2010-06-06 19:25:56 - 3 days ago 2010-06-06 18:25:56 - 3 days ago
2010-06-06 17:25:56 - 3 days ago 2010-06-06 16:25:56 - 3 days ago
2010-06-06 15:25:56 - 3 days ago 2010-06-06 14:25:56 - 3 days ago
2010-06-06 13:25:56 - 3 days ago 2010-06-06 12:25:56 - 3 days ago
2010-06-06 11:25:56 - 3 days ago 2010-06-06 10:25:56 - 3 days ago This
was tested on a 2.2 emulator and a 2.1 device.</description>
</bug>
<bug>
<bugid>12912</bugid>
<title>Allow user to use Voice search over bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dmou...@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 02:38:57 +0000</openedDate>
<description>Voice search Q&gt;EQ&gt;E Voice dialer Please allow the user to change the default
action for their bluetooth headset from Voice dialer to Voice search.
This is useful when driving, or using GPS navigation, or any other time
IQ&apos;Ed like my phone to pull something up without having to take it out of
my pocket first.</description>
<comment>
<author>josiahke...@gmail.com</author>
<when>Wed, 26 Jan 2011 05:46:52 +0000</when>
<what>Yes!! This would improve the efficacy of voice search. Voice search is so much more relevant when driving.</what>
</comment>
<comment>
<author>awhit...@gmail.com</author>
<when>Wed, 16 Feb 2011 17:39:26 +0000</when>
<what>This is listed in issue 8973.  Please delete this issue and add your comment to 8973.  Thanks.</what>
</comment>
</bug>
<bug>
<bugid>15489</bugid>
<title>android.view.animation.AnimationSet doesnQ&apos;Et set PROPERTY_CHANGE_BOUNDS_MASK correctly in addAnimation</title>
<status>Reviewed</status>
<owner>c...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hans.ell...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 15:29:45 +0000</openedDate>
<description>When adding an animation for which the method Q&quot;EwillChangeBoundsQ&quot;E returns
true to an AnimationSet using the addAnimation method, the AnimationSet
will not update its mFlags member with the PROPERTY_CHANGE_BOUNDS_MASK
flag correctly: it will check the willChangeTransformationMatrix method
instead of the willChangeBounds method for the added animation. ThereQ&apos;Es
a git patch for this attached.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 05:34:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9436</bugid>
<title>Not possible to specify bucket when picking photos with Gallery3D</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>diegomr...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 13:30:16 +0000</openedDate>
<description>When using Gallery3D to pick images from other applications (using the
respective Intent), the user always needs to choose first the album (aka
Q&quot;EbucketQ&quot;E) and then the image, while it would be more intuitive to open
directly the album the user was navigating on previously. For instance,
letQ&apos;Es say the user of an arbitrary app is working on an image stored
into the sdcard. When he/she decides to choose another image, it is
probable that he/she wants another image from the sdcard. Having to
choose the bucket first and then search for the image can be very
annoying. Another interesting feature would be the possibility of
specifying the last selected image. This can be useful when the user has
lots of images in one folder and just wants to select the next or
previous image without having to search everything again. This is more a
request for enhancement than a bug report. Using: Ubuntu Linux box,
emulator, Android 2.2 Google APIs, latest CoolIris Gallery3D code as of
28/jun/2010. Also tested on G1 1.6 and HTC Hero 2.1. Here is the
skeleton of a test application: Q&lt;EpreQ&gt;E[code] public class GalleryTest
extends Activity implements OnClickListener { private static final int
PICK_REQUEST_CODE = 0; @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
this.setContentView(R.layout.main);
this.findViewById(R.id.pickbutton).setOnClickListener(this); } public
void onClick(View v) { this.startActivityForResult(createIntent(),
PICK_REQUEST_CODE); } @Override public void onActivityResult(int
requestCode, int resultCode, Intent intent) { if ((resultCode ==
Activity.RESULT_OK) Q&amp;EQ&amp;E (requestCode == PICK_REQUEST_CODE)) { Uri
imageUri = intent.getData(); if (imageUri != null) { ((TextView)
this.findViewById(R.id.photoname)).setText( imageUri.toString()); } } }
private static Intent createIntent() { Intent intent = new
Intent(Intent.ACTION_PICK); intent.setType(Q&quot;Eimage/*Q&quot;E); return intent; }
} Q&lt;E/preQ&gt;E[/code]</description>
<comment>
<author>diegomr...@gmail.com</author>
<when>Thu, 01 Jul 2010 13:50:21 +0000</when>
<what>A similar issue is reported on bug #7823.</what>
</comment>
<comment>
<author>DomBo...@gmail.com</author>
<when>Fri, 25 Mar 2011 17:29:50 +0000</when>
<what>Agreed.  Would be REALLY nice to be able to specify a directory when starting such an intent.</what>
</comment>
</bug>
<bug>
<bugid>14558</bugid>
<title>ro.sf.hwrotation=270 messes up screen rotation animation</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>miro.mon...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 19:52:58 +0000</openedDate>
<description>SW and HW: Android 3.0 preview running the port I made for the Nook
Color When the ro.sf.hwrotation is set to 270 the animations that
visualize the turning of the screen when the device is rotated happen in
the wrong direction and look really wrong. Without ro.sf.hwrotation set
and instead the touchscreen and accelerometer rotated in their
respective drivers the animations are correct. How to reproduce: 1) set
ro.sf.hwrotation=270 in build.prop 2) reboot 3) turn devices around 4)
profit</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 06:45:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5781</bugid>
<title>Trouble with YouTube</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:00:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:28:37 +0000</openedDate>
<description>Type-Defect Priority-Medium ReportedBy-User Droid Eris Android 1.5 I
(and many other people) have been having a problem with the YouTube app
for the Droid Eris on our phones. My specific problem is when I try to
watch YouTube videos over the mobile network none of the videos will
play. The only way I can view YouTube at all is through a WiFi network.
I donQ&apos;Et know if its a problem with the carriers network or if its a
problem with the app, or phone itself. If you could look into this
problem many of us Eris users would be very greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:00:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10658</bugid>
<title>Documentation: Accellerometer values very badly worded.</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 13:16:26 +0000</openedDate>
<description>http://developer.android.com/reference/android/hardware/SensorEvent.html#values
currently says: --------8Q&lt;E--------- All values are in SI units (m/s^2)
and measure the acceleration applied to the phone minus the force of
gravity. values[0]: Acceleration minus Gx on the x-axis values[1]:
Acceleration minus Gy on the y-axis values[2]: Acceleration minus Gz on
the z-axis Examples: # When the device lies flat on a table and is
pushed on its left side toward the right, the x acceleration value is
positive. # When the device lies flat on a table, the acceleration value
is +9.81, which correspond to the acceleration of the device (0 m/s^2)
minus the force of gravity (-9.81 m/s^2). # When the device lies flat on
a table and is pushed toward the sky with an acceleration of A m/s^2,
the acceleration value is equal to A+9.81 which correspond to the
acceleration of the device (+A m/s^2) minus the force of gravity (-9.81
m/s^2). ----------8Q&lt;E------- This is really badly worded, and incorrect
from a scientific point of view. First of all, gravity is an
acceleration, not a force, secondly the values returned are NOT with the
acceleration due to gravity subtracted. If they were, when the device is
stationary youQ&apos;Ed expect to get (0,0,0). I suggest the following wording:
--------8Q&lt;E--------- All values are in SI units (m/s^2) and measure the
acceleration of the phone, which includes acceleration due to gravity.
values[0]: Acceleration on the x-axis values[1]: Acceleration on the
y-axis values[2]: Acceleration on the z-axis Examples: # When the device
lies flat on a table and is pushed on its left side toward the right,
the x acceleration value is positive, the z acceleration is +9.81 m/s^2,
and the y acceleration is zero. # When the device lies flat on a table,
the z acceleration value is +9.81. # When the device is in free-fall,
the acceleration measured on all axes is zero. ----------8Q&lt;E-------</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 05:29:03 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Sat, 22 Jan 2011 07:12:58 +0000</when>
<what>The Q&quot;EintentQ&quot;E of the current wording was to explain why the acceleration would read +9.81 when the device is stationary on a table -- since obviously, itQ&apos;Es not accelerating (it would be confusing, then, to talk about Q&quot;EAcceleration on the z-axisQ&quot;E).  Similarly, when the device is free-falling, obviously itQ&apos;Es accelerating, yet the accelerometer will read 0.0 (which, again might be counter intuitive to most people).

I agree that the current wording is far from being perfect, but I also donQ&apos;Et like the proposed one.</what>
</comment>
<comment>
<author>wuyuan...@gmail.com</author>
<when>Thu, 07 Apr 2011 12:17:51 +0000</when>
<what>are you guys talking about this issue?
http://www.youtube.com/watch?v=l-9lehX8u2U</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Thu, 07 Apr 2011 12:48:06 +0000</when>
<what>No, this is a documentation issue. pixelfli..: How about this wording:

--------8Q&lt;E---------
 All values are in SI units (m/s^2) and measure the acceleration experienced by the phone. Gravity is manifested as a Q&apos;EfictitiousQ&apos;E acceleration, so when the phone is stationary the values will read (0, 0, 9.81). They will all be zero when the phone is in free-fall. (See http://en.wikipedia.org/wiki/Fictitious_force#Gravity_as_a_fictitious_force)

values[0]: Acceleration on the x-axis
values[1]: Acceleration on the y-axis
values[2]: Acceleration on the z-axis

Examples:
# When the device lies flat on a table and is pushed on its left side toward the right, the x acceleration value is positive, the z acceleration is +9.81 m/s^2, and the y acceleration is zero.
# When the device lies flat on a table, the z acceleration value is +9.81.
# When the device is in free-fall, the acceleration measured on all axes is zero.
----------8Q&lt;E-------</what>
</comment>
</bug>
<bug>
<bugid>6956</bugid>
<title>WatchdogException occur in YouTube</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>star...@gmail.com</reportedBy>
<openedDate>Wed, 03 Mar 2010 06:33:35 +0000</openedDate>
<description>I have observed Youtube problem. Can you fix this? SDK version : 2.1
Steps to reproduce the problem : Go to Youtube application and search
for Pilipinas got talent. What happened : During searching error message
appear on the screen.
(com.google.android.youtube.googlemobile.common.async.WatchdogException)
Expected Result : Work Properly during this operation NOTE: This form is
only for reporting bugs found in the course of developing Android
applications. For all other developer discussions please visit:
http://groups.google.com/group/android-developers Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
version of the SDK youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>johannes...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:21:18 +0000</when>
<what>Same error here on a live device.
Samsung Galaxy S 2.1-update1 vanilla non-rooted
search string: fairlight cncd agenda

i tried to search in the youtube app while online via a flaky wifi-connection
after the error i tried again and got the same error.
then i switched of wifi, it went to 3g again and the search went through without error.

my guess would be this should be translated into a user-readable error message.

log says:

07-20 17:05:16.042 E/YouTube ( 2985): Video request error
07-20 17:05:16.042 E/YouTube ( 2985): com.google.android.youtube.gdata.GDataException: org.apache.harmony.xml.ExpatParser$ParseException: At line 4, column 21115: no element found
07-20 17:05:16.042 E/YouTube ( 2985): 	at com.google.android.youtube.gdata.parser.XmlParser$XmlDefaultHandler.start(XmlParser.java:159)
07-20 17:05:16.042 E/YouTube ( 2985): 	at com.google.android.youtube.gdata.parser.XmlParser.parse(XmlParser.java:134)
07-20 17:05:16.042 E/YouTube ( 2985): 	at com.google.android.youtube.gdata.RequestManager$1.run(RequestManager.java:117)
07-20 17:05:16.042 E/YouTube ( 2985): 	at java.lang.Thread.run(Thread.java:1096)
07-20 17:05:16.042 E/YouTube ( 2985): Caused by: org.apache.harmony.xml.ExpatParser$ParseException: At line 4, column 21115: no element found
07-20 17:05:16.042 E/YouTube ( 2985): 	at org.apache.harmony.xml.ExpatParser.finish(ExpatParser.java:538)
07-20 17:05:16.042 E/YouTube ( 2985): 	at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:468)
07-20 17:05:16.042 E/YouTube ( 2985): 	at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:329)
07-20 17:05:16.042 E/YouTube ( 2985): 	at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:286)
07-20 17:05:16.042 E/YouTube ( 2985): 	at com.google.android.youtube.gdata.parser.XmlParser$XmlDefaultHandler.start(XmlParser.java:157)
07-20 17:05:16.042 E/YouTube ( 2985): 	... 3 more
07-20 17:05:22.447 E/YouTube ( 2985): Video request error
07-20 17:05:22.447 E/YouTube ( 2985): com.google.android.youtube.gdata.GDataException: org.apache.harmony.xml.ExpatParser$ParseException: At line 4, column 21115: no element found
07-20 17:05:22.447 E/YouTube ( 2985): 	at com.google.android.youtube.gdata.parser.XmlParser$XmlDefaultHandler.start(XmlParser.java:159)
07-20 17:05:22.447 E/YouTube ( 2985): 	at com.google.android.youtube.gdata.parser.XmlParser.parse(XmlParser.java:134)
07-20 17:05:22.447 E/YouTube ( 2985): 	at com.google.android.youtube.gdata.RequestManager$1.run(RequestManager.java:117)
07-20 17:05:22.447 E/YouTube ( 2985): 	at java.lang.Thread.run(Thread.java:1096)
07-20 17:05:22.447 E/YouTube ( 2985): Caused by: org.apache.harmony.xml.ExpatParser$ParseException: At line 4, column 21115: no element found
07-20 17:05:22.447 E/YouTube ( 2985): 	at org.apache.harmony.xml.ExpatParser.finish(ExpatParser.java:538)
07-20 17:05:22.447 E/YouTube ( 2985): 	at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:468)
07-20 17:05:22.447 E/YouTube ( 2985): 	at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:329)
07-20 17:05:22.447 E/YouTube ( 2985): 	at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:286)
07-20 17:05:22.447 E/YouTube ( 2985): 	at com.google.android.youtube.gdata.parser.XmlParser$XmlDefaultHandler.start(XmlParser.java:157)
07-20 17:05:22.447 E/YouTube ( 2985): 	... 3 more
07-20 17:07:24.737 E/YouTube ( 3033): Video request error
07-20 17:07:24.737 E/YouTube ( 3033): com.google.android.youtube.gdata.GDataException: com.google.android.youtube.googlemobile.common.async.WatchdogException
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.gdata.MasfGDataRequester$MasfListener.requestFailed(MasfGDataRequester.java:62)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.masf.MobileServiceMux.errorRequests(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.masf.MobileServiceMux.access$200(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.masf.MobileServiceMux$3.run(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.common.task.AbstractTask.run(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.common.task.AbstractTask.runInternal(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.common.task.TaskRunner.run(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.common.lang.BaseThreadFactory$ThreadImpl.run(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): Caused by: com.google.android.youtube.googlemobile.common.async.WatchdogException
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.common.async.AsyncHttpRequestFactory$AsyncHttpRequestImpl.watchdogFired(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.common.async.AsyncHttpRequestFactory$WatchdogTask.run(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.common.task.AbstractTask.runInternal(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	at com.google.android.youtube.googlemobile.common.task.TimerTask.runInternal(Unknown Source)
07-20 17:07:24.737 E/YouTube ( 3033): 	... 2 more
</what>
</comment>
<comment>
<author>mbth...@gmail.com</author>
<when>Sat, 24 Jul 2010 22:50:36 +0000</when>
<what>Hi,

I have a org.apache.harmony.xml.expatparser$ParseException: At line1, column 38: unclosed token.

My device is a stock Galaxy S on 2.1. Nothing was changed on the device. 
I have connected the device to a wi-fi connection - youtube worked ok until i got this error. Now the app doesnQ&apos;Et work at all, even on gprs/3g connections - displays this each time I open the app.

Best,

MB
mb@thinq.pl
</what>
</comment>
<comment>
<author>mbth...@gmail.com</author>
<when>Sat, 24 Jul 2010 22:57:02 +0000</when>
<what>Update for my above message:

I noticed that when I turn off the WI-FI for good using the system settings - the app starts to work properly. This error occurs only when WI-FI is on and it loses the connection to the wireless router for any reason + switches to GPRS/3G.

mb@thinq.pl</what>
</comment>
<comment>
<author>zacharyh...@gmail.com</author>
<when>Sat, 18 Sep 2010 23:01:27 +0000</when>
<what>I also encountered this problem with my Galaxy S while trying to use YouTube app over WiFi. However, the Wifi connection works fine at home, but does not work at all on the schoolQ&apos;Es network, which is unsecured, but has an authentication page. I authenticated, and my Galaxy S is recognized by the system, but cannot access the internet. </what>
</comment>
<comment>
<author>carlofar...@gmail.com</author>
<when>Thu, 23 Sep 2010 06:13:21 +0000</when>
<what>IQ&apos;Eve had this problem for the last few days when trying to search for videos on YouTube on my Samsung Galaxy S (non-rooted).

I get errors loading videos too which has made the application completely unusable and after reading multiple posts it seems this issue is not unique.

COME ON GOOGLE FIX THIS ISSUE!!!</what>
</comment>
<comment>
<author>johannes...@gmail.com</author>
<when>Tue, 16 Nov 2010 05:16:22 +0000</when>
<what>Problem is fixed for me.
Galaxy S, Android 2.2, YouTube 2.0.26</what>
</comment>
<comment>
<author>schwalen...@gmail.com</author>
<when>Sun, 05 Jun 2011 23:25:25 +0000</when>
<what>I have the same issue with my Epic 4G.. I was using the app with no issues for a few weeks but now all of the sudden this watchdog exception error keeps popping up no matter where I go or how good or poor the connection is. A bad update maybe?</what>
</comment>
</bug>
<bug>
<bugid>3253</bugid>
<title>unable to pack the activities in the project as single pack</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-14T10:13:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>lakshman...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 03:25:48 +0000</openedDate>
<description>Hi all, I am new to this Android application development. I am working
on a shareMarket application.In which i had 3 activities. when i am
testing the application, i found like all the 3 activities are available
on the emulator. It is not like the .jar in the J2ME. i think i missed
something. can anybody please tell me the way to pack all the three
activities in a single pack. Thanks lakshman</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 14 Jul 2009 10:13:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:17:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11418</bugid>
<title>After input some words in the textBox in FullScreen mode and choosed Q&quot;ESelect textQ&quot;E, and then some unexpected words appear.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>KennySun...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 07:56:50 +0000</openedDate>
<description>[Version] Android 2.2 [Issue Description] After input some words in the
textBox in FullScreen mode and choosed Q&quot;ESelect textQ&quot;E, and then some
unexpected words appear. [Test Steps] Precondition: 1.Set input method
to any except for Q&quot;EAndroid KeyboardQ&quot;E (Like PenPower, google Pynyin,
Guobi...etc) 2.and do not use handwriting function. when the TextBox is
in FullScreen mode ==Q&gt;E input some words ==Q&gt;E Select text ==Q&gt;E Some
unexpected words appear ==Q&gt;E And canQ&apos;Et delete them but if you change the
screen orientation, the unexpected words will disappear. Detail steps
for example: 1.Idle--Q&gt;E App list--Q&gt;E Messaging--Q&gt;E New message --Q&gt;E Tap the
text bar(Q&quot;EToQ&quot;E or Q&quot;EType to composeQ&quot;E). 2.In order to make the text bar be
FullScreen mode, please change your screen orientation to landscape
orientation. 3.Input some words --Q&gt;E (Move cursor after the first
character) --Q&gt;E long tap edit bar--Q&gt;E Choose Q&quot;ESelect textQ&quot;E --Q&gt;E Some
unexpected words appear; 4.Move cursor to last character --Q&gt;E Delete it
--Q&gt;E canQ&apos;Et delete it. Actual Result: Step3: Some unexpected words appear;
Step4: CanQ&apos;Et delete the character; Expected Result: Step1: Some
unexpected words appear; Step2: Can delete the character;</description>
</bug>
<bug>
<bugid>2389</bugid>
<title>Emulator fails to account for local TZ</title>
<status>Assigned</status>
<owner>di...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Wed, 08 Apr 2009 18:09:32 +0000</openedDate>
<description>When the emulator does not account for local TZ and assumes system clock
is always provided as local time. Many systems, especially linux
systems, use GMT as system clock and allow the system to provide local
time via TZ adjustment. The problem is, the emulator does not apply
local TZ. When running the emulator, and the emulator is set to
automatic time/date, the emulator incorrectly believes both the local
time and TZ is GMT. The fix is to apply local TZ to the system provided
time when running in automatic mode such that it becomes a well-behaved
TZ-based application.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:40:46 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:09:36 +0000</when>
<what></what>
</comment>
<comment>
<author>timothy...@msn.com</author>
<when>Mon, 18 Jul 2011 23:07:09 +0000</when>
<what>time zone timezone</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Mon, 05 Sep 2011 20:11:48 +0000</when>
<what>The emulator already looks at the TZ variable and does some pretty complex guesswork to try to understand exactly in which timezone you are. You should try the -debug-timezone option to see whatQ&apos;Es really happening.

What is the definition of your Q&apos;ETZQ&apos;E variable exactly? Where are you located?

</what>
</comment>
<comment>
<author>timothy...@msn.com</author>
<when>Mon, 05 Sep 2011 23:39:52 +0000</when>
<what>IQ&apos;Em in EDT and the emulator shows the time as four hours ahead of Windows.  Is that not the behavior you are seeing?</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 06 Sep 2011 12:25:13 +0000</when>
<what>This is several years old now. When I created it, the emulator simply provided GMT and nothing indicated it ever considered anything to do with local TZ.
</what>
</comment>
</bug>
<bug>
<bugid>6452</bugid>
<title>PPTPD VPN sending error package</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>paveoc...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 05:10:50 +0000</openedDate>
<description>When using PPTPD VPN to access some website like twitter.com, the
following error will occur, and the VPN connection *dead* but still
connected. Feb 4 13:06:09 debian pppd[13400]: Protocol-Reject for
unsupported protocol Q&apos;ENETBIOS FramingQ&apos;E (0x3f) Feb 4 13:06:09 debian
pppd[13400]: Protocol-Reject for unsupported protocol Q&apos;EAppleTalk EDDPQ&apos;E
(0x39) Feb 4 13:06:09 debian pppd[13400]: Protocol-Reject for
unsupported protocol Q&apos;ERTP IPHC Full HeaderQ&apos;E (0x61) Feb 4 13:06:09 debian
pppd[13400]: Protocol-Reject for unsupported protocol Q&apos;EIndividual Link
EncryptionQ&apos;E (0x55) Feb 4 13:06:09 debian pppd[13400]: Protocol-Reject
for unsupported protocol Q&apos;EPPP MuxingQ&apos;E (0x59) Feb 4 13:06:09 debian
pppd[13400]: Protocol-Reject for unsupported protocol 0xba3d Feb 4
13:06:09 debian pppd[13400]: Protocol-Reject for unsupported protocol
Q&apos;EDCA Remote LanQ&apos;E (0x47) Feb 4 13:06:09 debian pppd[13400]:
Protocol-Reject for unsupported protocol 0xf0c0 Feb 4 13:06:10 debian
pppd[13400]: Protocol-Reject for unsupported protocol 0x46c4 Feb 4
13:06:10 debian pppd[13400]: Protocol-Reject for unsupported protocol
0xd7 Feb 4 13:06:10 debian pppd[13400]: Protocol-Reject for unsupported
protocol Q&apos;ESerial Data Transport Protocol (PPP-SDTP)Q&apos;E (0x49) Feb 4
13:06:11 debian pppd[13400]: Protocol-Reject for unsupported protocol
0xc3 Feb 4 13:06:12 debian pppd[13400]: Protocol-Reject for unsupported
protocol 0xbeda Feb 4 13:06:12 debian pppd[13400]: Protocol-Reject for
unsupported protocol 0xbb Feb 4 13:06:13 debian pppd[13400]:
Protocol-Reject for unsupported protocol 0x8d Feb 4 13:06:16 debian
pppd[13400]: Protocol-Reject for unsupported protocol 0xd0ba Feb 4
13:06:16 debian pppd[13400]: Protocol-Reject for unsupported protocol
0x8b Feb 4 13:06:16 debian pppd[13400]: Protocol-Reject for unsupported
protocol 0xece4 Feb 4 13:06:17 debian pppd[13400]: Protocol-Reject for
unsupported protocol 0xbc55 Feb 4 13:06:18 debian pppd[13400]:
Protocol-Reject for unsupported protocol 0xf846 Feb 4 13:06:18 debian
pppd[13400]: Protocol-Reject for unsupported protocol Q&apos;EDECnet Phase IVQ&apos;E
(0x27) Feb 4 13:06:19 debian pppd[13400]: Protocol-Reject for
unsupported protocol Q&apos;EXerox NS IDPQ&apos;E (0x25) Feb 4 13:06:19 debian
pppd[13400]: Protocol-Reject for unsupported protocol 0xa262 Feb 4
13:06:21 debian pppd[13400]: Protocol-Reject for unsupported protocol
0xf1 Feb 4 13:06:22 debian pppd[13400]: Protocol-Reject for unsupported
protocol 0x5ea4</description>
<comment>
<author>paveoc...@gmail.com</author>
<when>Thu, 04 Feb 2010 05:12:32 +0000</when>
<what>Android 2.1 (N1) device.</what>
</comment>
<comment>
<author>alex.net...@gmail.com</author>
<when>Fri, 07 Jan 2011 00:27:38 +0000</when>
<what>The same. More details:
Client: HTC Desire, Android 2.2
Server: Debian Lenny, pptpd v1.3.4.

This happens only with mschap authentication and mppe-128 encryption.

</what>
</comment>
<comment>
<author>ben.adle...@gmail.com</author>
<when>Sat, 11 Jun 2011 11:49:56 +0000</when>
<what>Same thing here:

HTC Desire S
Android 2.3.3
kernel 2.6.35.10-g13f6602

# pptpd --version
pptpd v1.3.4

What other kind of auth/encryption works and what are the pptpd-settings?

Also, anyone know how to save the password for the connection?</what>
</comment>
</bug>
<bug>
<bugid>4497</bugid>
<title>ListPreference does not show list items if android:dialogMessage is set in the ListPreference tag</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>18</stars>
<reportedBy>erik.ram...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 23:14:13 +0000</openedDate>
<description>I was using the XML editor (not the raw XML editor) and adding
preferences to a PreferenceScreen. As Im not 100% familiar on what
fields that can be set on each preference, i filled in most fields. On a
ListPreference I set the Dialog Message and Title, Entries and Values.
But everytime I showed it, I didnt see anything but an empty dialog. I
noticed that if I remove the Q&quot;Eandroid:dialogMessageQ&quot;E attribute in the
ListPreference the dialog will be displayed showing all values. I found
the issue when using Android 1.5, but i am able to reproduce it on 2.0.
I have only tested the emulator for 1.5 and 2.0. Nothing is shown in the
LogCat view in the eclipse DDMS perspective. Steps to reproduce: 1.
Create a sample android project 2. Create a Preference XML file 2.1 In
the main PreferenceScreen, add a ListPreference tag 2.2 Fill out all
required values (entries, values, etc) 2.3 Set the
Q&quot;Eandroid:dialogMessageQ&quot;E attribute to something 3. Change main activity
into a PreferenceActivity 4. Run the application 5. Click on the
preference to show the list and watch the empty dialog 6. Remove the
Q&quot;Eandroid:dialogMessageQ&quot;E attribute from the ListPreference 7. Click on
the preference to show the list and see the dialog containing the list
items Actual outcome: A dialog is shown displaying the dialog title,
cancel button and nothing else. (As seen in the attached file:
ListPreference-showing-without- items.png) Expected outcome: A dialog is
show displaying the dialog title, cancel button, list items. (As seen in
the attached file: ListPreference-showing-with-items.png) Full Eclipse
project is attached.</description>
<comment>
<author>dada...@gmail.com</author>
<when>Mon, 08 Mar 2010 09:10:14 +0000</when>
<what>I spent about five hours on this trying to figure out why my listpreference boxes were 
empty.    Removing the Dialog message made them work.   There was no message in the Log 
that anything was wrong, but my lists were empty.   This is worth fixing, I think.</what>
</comment>
<comment>
<author>sephyrot...@gmail.com</author>
<when>Mon, 19 Jul 2010 14:06:01 +0000</when>
<what>Got the same problem a few days ago, and I figured out that removing the Dialog solved the problem too. Weird, would be good to fix</what>
</comment>
<comment>
<author>sephyrot...@gmail.com</author>
<when>Thu, 19 Aug 2010 13:11:35 +0000</when>
<what>These is not a place to ask question but to report issues. please donQ&apos;Et spam and delete your comment</what>
</comment>
<comment>
<author>Toddg...@gmail.com</author>
<when>Sun, 21 Nov 2010 02:47:54 +0000</when>
<what>ahh thank you i just wasted hours my self today on this </what>
</comment>
<comment>
<author>preethi....@gmail.com</author>
<when>Wed, 06 Apr 2011 21:21:37 +0000</when>
<what>@ sephyrot 
I have the same problem . I quite did not understand how to fix it .
Remove the dialog ? Can someone let  me know in detail . I am stuck for past 2 days in this problem .
</what>
</comment>
<comment>
<author>jesta...@gmail.com</author>
<when>Wed, 06 Apr 2011 22:51:16 +0000</when>
<what>@preethi... I believe you need to remove the android:dialogMessage attribute. It seems that when that attribute is present it overwrites the actual list. The android:dialogMessage attribute shouldnQ&apos;Et really be needed in that context. If you need to display a message along with the list, I think your best option is to write a custom activity that mimics the ListPreference and add a View above the list. Good luck!</what>
</comment>
<comment>
<author>preethi....@gmail.com</author>
<when>Thu, 07 Apr 2011 01:14:09 +0000</when>
<what>Thanks Jesta for the suggestion :)
</what>
</comment>
<comment>
<author>amer...@gmail.com</author>
<when>Fri, 17 Jun 2011 20:23:22 +0000</when>
<what>Hi, I just wanted to report that I experienced same issue with 2.2 (API 8).</what>
</comment>
<comment>
<author>cleeman...@gmail.com</author>
<when>Thu, 23 Jun 2011 10:00:17 +0000</when>
<what>Hi, thanks for this report! Exactly the same problem for me (API 8) for hours. No warning/error in the log. Removing android:dialogMessage solves it.</what>
</comment>
</bug>
<bug>
<bugid>8019</bugid>
<title>setOnKeyListener doesnQ&apos;Et react with virtual keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>phi.verd...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 14:43:44 +0000</openedDate>
<description>Android code version you are running: 1.5 Your development environment:
ECLIPSE GALILEO / WINDOWS 7 Describe the problem: I set a OnKeyListener
with an AutoCompleteTextView. And I perform the OnKey method. If i use
Q&quot;ErealQ&quot;E keyboard to enter text in the AutoCompleteTextView, the OnKey
method is proccessed, but if I use the Q&quot;EvirtualQ&quot;E keyboard nothing
happens. (Actually, with the virtual keyboard the OnKey method is not
processed, but if I press Q&quot;Edelete keyQ&quot;E or Q&quot;Enumeric keysQ&quot;E the OnKey
method is proccessed) Excerpt : ... actvSearch = (AutoCompleteTextView)
findViewById(R.id.inputAutoComplete); actvSearch.setOnKeyListener(this);
... /** * Perform action when key press in autoComplete text */ public
boolean onKey(View v, int i, KeyEvent k) { Log.i(TAG, Q&quot;Epass onKeyQ&quot;E);
return false; } Regards Philippe</description>
<comment>
<author>lit...@gmail.com</author>
<when>Wed, 18 Aug 2010 13:34:10 +0000</when>
<what>It looks like addTextChangedListener() works better: http://code.google.com/p/android/issues/detail?id=2882Q&amp;Eq=setOnKeyListenerQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars#c9</what>
</comment>
</bug>
<bug>
<bugid>11044</bugid>
<title>Browser: Swipes stop at virtual keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 14:18:51 +0000</openedDate>
<description>When you swipe downwards to scroll up and the virtual keyboard is open
the part of the swipe is overlapping the virtual keyboard is ignored.
This is not so in the rest of android which is why I report it as a bug
(beside from that ithereQ&apos;Es no user-friendliness argument for this
behavior). I use hero gsm froydvillain rom 1.5 (froyo)</description>
</bug>
<bug>
<bugid>5783</bugid>
<title>Trouble with YouTube</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:00:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:32:49 +0000</openedDate>
<description>Droid Eris Android 1.5 I (and many other people) have been having a
problem with the YouTube app for the Droid Eris on our phones. My
specific problem is when I try to watch YouTube videos over the mobile
network none of the videos will play. The only way I can view YouTube at
all is through a WiFi network. I donQ&apos;Et know if its a problem with the
carriers network or if its a problem with the app, or phone itself. If
you could look into this problem many of us Eris users would be very
greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:00:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>122</bugid>
<title>Failed to start adb / My application doesnt show up</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-08T22:47:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jan 2008 17:09:02 +0000</openedDate>
<description>Failed to start adb / My application doesnt show up
http://groups.google.com/group/android-beginners/browse_thread/thread/4a187103158ca0b7/3ddf790c01aab878?lnk=stQ&amp;Eq=#3ddf790c01aab878</description>
<comment>
<author>joshua.b...@hamburg.de</author>
<when>Tue, 29 Jan 2008 13:03:49 +0000</when>
<what>Maybe the adb is blocked by an anti-virus application and/or firewall. I had the same
problem recently. The problem was that my Kaspersky installation blocked adb without
a warning/notification. 
I had to add adb to the trusted zones and additionaly set the option that its network
traffic shall not be observed by Kaspersky.

Hope thatQ&apos;Ell help

Joshua</what>
</comment>
<comment>
<author>ansibl...@gmail.com</author>
<when>Thu, 31 Jan 2008 01:33:49 +0000</when>
<what>IQ&apos;Eve had similar problems getting an application to run from Eclipse in the emulator.
 See also this thread:

http://groups.google.com/group/android-developers/browse_thread/thread/d516af8d6e18568e/9b07ddd6ebe18f2b?lnk=gstQ&amp;Eq=eclipse+doesn%27t+install+.apk#9b07ddd6ebe18f2b

I can install the .apk package and then run the app manually.  But canQ&apos;Et get it to
run from Eclipse at all.

My system is 64-bit Debian GNU/Linux (testing):

uname -a
Linux ws30 2.6.21-2-amd64 #1 SMP Tue Jul 10 21:39:38 UTC 2007 x86_64 GNU/Linux

Eclipse is version 3.2.1, with the latest plugins for Android (ADK v0.3.3, DDMS 0.2.3).
</what>
</comment>
<comment>
<author>A.Khomus...@gmail.com</author>
<when>Fri, 01 Feb 2008 08:32:50 +0000</when>
<what>http://www.anddev.org/viewtopic.php?p=3025#3025</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:10:17 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Fri, 08 Feb 2008 22:47:21 +0000</when>
<what>We changed the way ddms and adb communicate with each other. This should fix most
problems like this.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Thu, 28 Feb 2008 23:08:15 +0000</when>
<what></what>
</comment>
<comment>
<author>reuel.j...@gmail.com</author>
<when>Fri, 25 Sep 2009 02:23:37 +0000</when>
<what>i have this problem also and i figured out what it causes. You can add our adb.exe as
one of you exceptionQ&apos;Es in your firewall, as well as third party firelwalls. you can
check also your antivirus settings.</what>
</comment>
</bug>
<bug>
<bugid>9589</bugid>
<title>Speech to text fails when N1 is rotated during transcription Issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 14:57:45 +0000</openedDate>
<description>this was reported as issue 7060 for Eclipse. *Nexus One Android 2.2
FRF91* If phone is busy converting speech into text, and phone is
rotated into landscape mode, the conversion process ends unexpectedly.
To reproduce: rotate your phone while it is in the process of converting
speech. It may help if you have a slow (edge) connection. Jonathan</description>
</bug>
<bug>
<bugid>14292</bugid>
<title>rebuild-all-prebuilt.sh broken with 2.3 repo updates</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-01-25T16:48:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dron...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 13:12:10 +0000</openedDate>
<description>os archlinux linux x86_64 repo sync rebuild-all-prebuilt.sh first error
you get - Q&quot;EInvalid sysroot dirQ&quot;E and after fixing SYSROOT you should get
Patching toolchain sources ERROR: Could not patch sources. ERROR: Could
not download toolchain sources! full log at http://pastebin.com/z7nfBkeh</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 25 Jan 2011 16:46:57 +0000</when>
<what>I can reproduce this, there is a silly typo in the script that doesnQ&apos;Et apply the GIT_DATE when using the master branch (which is the default). Will fix soon</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 25 Jan 2011 16:48:21 +0000</when>
<what>Fixed by https://review.source.android.com/#change,20693</what>
</comment>
</bug>
<bug>
<bugid>878</bugid>
<title>ListView whose list items have left/right padding experience a Q&quot;EblackoutQ&quot;E in the padding region when the list is scrolled</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-15T19:54:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Mon, 15 Sep 2008 14:57:15 +0000</openedDate>
<description>ListView whose list items have left/right padding experience a
Q&quot;EblackoutQ&quot;E in the padding region when the list is scrolled. This is new
in the beta, it didnQ&apos;Et happen in the m5 SDK. I am attaching a sample
project (that runs on the beta SDK) that demonstrates a very simple
example where there are lots of Q&quot;EbackoutQ&quot;E experiences when the list is
scrolled. This is a critical issue for us, please advise.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 15 Sep 2008 19:54:26 +0000</when>
<what>You need to set the ListViewQ&apos;Es cacheColorHint to 0 (transparent.)</what>
</comment>
</bug>
<bug>
<bugid>5421</bugid>
<title>Issue with virtual keyboard in landscape mode when composing a text message.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-12-13T23:29:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>JulianPe...@gmail.com</reportedBy>
<openedDate>Sun, 13 Dec 2009 06:41:36 +0000</openedDate>
<description>Android code version you are running: 1.5 Phone model: ADR6200 HTC Droid
Eris from Verizon Describe the problem: The virtual qwerty keyboard will
not display any text when in landscape mode on a text message ONLY.
Steps to reproduce: 1. Click on compose message. 2. Tap on text field
and turn phone to landscape mode. 3. Begin typing. Expected results: No
text will appear in landscape mode. Observed results: No text or
characters appear until phone is turned back into upright position.
Additional information: This problem arose when my phone updated to
software version 1.16.605.1 on 12/12/09.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 13 Dec 2009 23:29:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18170</bugid>
<title>Constant disconnection and slow to reconnect to mobile data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ykph...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 10:47:04 +0000</openedDate>
<description>- Steps to reproduce the problem. Turn on mobile data and off wifi. -
What happened. The 3g/umts/hsdpa connection gets disconnected from time
to time (issue 1) and it takes 15-30 seconds to reconnect back each time
(issue 2). A friend with iPhone4 on the same carrier do not get
disconnected at all while my Nexus S gets disconnected 5 times within a
period of 10 minutes at the same area side by side. A friend with HTC
Desire HD gets disconnected but regain the connection within 1 second,
while mine took 15-30 seconds, again this is with the same carrier and
test performed side by side. - What you think the correct behavior
should be. The 3g data connection should not always gets disconnected,
and when its disconnected, it should reconnect back quicker. Device:
Model Number: Nexus S Android Version: 2.3.4 Baseband version:
I9020XXKD1 Kernel version:2.6.35-ge382d80 android-build@apa28 #1 Build
number: GRJ22 Carrier: DiGi in Malaysia.</description>
<comment>
<author>ykph...@gmail.com</author>
<when>Fri, 01 Jul 2011 10:50:40 +0000</when>
<what>attaching adb bugreport</what>
</comment>
</bug>
<bug>
<bugid>3198</bugid>
<title>AudioTrack playback state does not reflect reality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>40</stars>
<reportedBy>piotr.b...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jul 2009 17:48:57 +0000</openedDate>
<description>AudioTrack.getPlayState() will return PLAYSTATE_PLAYING despite the fact
that nothing is being played. This is counterintuitive and makes the
whole state thingy totally useless, since the state seems to be changing
only when you explicitly change it by calling play(), stop() or pause().
IQ&apos;Em not really sure if this is implementation issue, or just sloppy
documentation, but IQ&apos;Ed like to have a way to query the real state of
sound playback. This issue, together with issue 3197 and 2563 make
AudioTrack totally useless for any non-trivial usage (actually, the way
to reproduce for all of those bugs is trivial). Steps to reproduce: 1.
create AudioTrack (STREAM_MUSIC, MODE_STATIC) 2. start playback 3. wait
until playback finishes and call getPlayState() Expected results:
getPlayState() should not return PLAYSTATE_PLAYING, since nothing is
being played. Observed results: getPlayState() returns
PLAYSTATE_PLAYING, despite the fact that nothing is being played.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:26:26 +0000</when>
<what></what>
</comment>
<comment>
<author>dougtan...@gmail.com</author>
<when>Sun, 04 Dec 2011 20:25:12 +0000</when>
<what>Good to see this issue from 2009 still hasnQ&apos;Et been resolved... How the hell do I figure out when my AudioTrack has finished playing so I can delete it?!</what>
</comment>
<comment>
<author>cpira...@gmail.com</author>
<when>Mon, 05 Dec 2011 06:33:04 +0000</when>
<what>Agreed itQ&apos;Es embarrassing how long this bug has been open.

IQ&apos;Em not sure if thereQ&apos;Es any danger of crashing if we close our AudioTrack early (possible), but there certainly is the potential to cut off the sound before it is done playing.

So far I have had good luck with this workaround:

1. create AudioTrack
2. do playback by enqueuing N audio frames (either static or streaming)
3. continue to enqueue silent audio frames indefinitely
4. playback is done when AudioTrack.getPlaybackHeadPosition() returns Q&gt;E= N

Step 3 appears to be required because there is some bug in the implementation of AudioTrack.getPlaybackHeadPosition() such that it will NEVER advance to Q&gt;E= N unless you enqueue more than N audio frames.

Sigh.
</what>
</comment>
</bug>
<bug>
<bugid>12002</bugid>
<title>webviewclient not working with proxy settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rashmi....@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 08:37:53 +0000</openedDate>
<description>I am working with proxy environment. I have put proxy settings in my
code and trying to load url, https://www.facebook.com in webview with
webviewclient set. when I run the code it is displaying the error
Q&quot;Econnection to the server failedQ&quot;E. I found this error at
shouldOverrideUrlLoading() method of webviewclient. Please let me know
how I sholud solve this proxy error for internet connection as the code
works fine with out proxy.</description>
</bug>
<bug>
<bugid>3215</bugid>
<title>Windows emulator build incorrectly detects byteswap.h</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T21:14:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tksuo...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jul 2009 13:19:45 +0000</openedDate>
<description>Building external/qemu fails on Windows. The android-configure.sh script
incorrectly detects byteswap.h to be available. It does not include
-mno-cygwin while detecting byteswap.h # on windows, use -mno-cygwin if
[ Q&quot;E$OSQ&quot;E == Q&quot;EwindowsQ&quot;E ] ; then CFLAGS=Q&quot;E$CFLAGS -mno-cygwinQ&quot;E fi I added
these lines starting around 311 and this made the emulator to build
correctly in Windows / Cygwin.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:24:25 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:14:25 +0000</when>
<what>This should be fixed by now.</what>
</comment>
</bug>
<bug>
<bugid>8464</bugid>
<title>Notification of upcoming turn in Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paul.dow</reportedBy>
<openedDate>Sat, 22 May 2010 01:58:55 +0000</openedDate>
<description>Would love to see a feature in navigation to help notify me better of
when I am supposed to turn. Perhaps the screen gets increasingly bright,
or a sonar function (a sound or vibration with decreasing interval as
turn approaches). I think that this would be a very useful feature so
that I do not have to look down to see when I am supposed to
turn--especially in urban areas where the turn may not be so obvious.</description>
</bug>
<bug>
<bugid>6687</bugid>
<title>No proper way to change default SMS number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>itshec...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 05:18:37 +0000</openedDate>
<description>Particulars: Nexus One, firmware: 2.1update1, no home replacement, no
UI(User Interface) modifications, not rooted. Problem: No easy way to
revert default SMS number for a contact. AndroidQ&apos;Es UI is very easy to
use and obviously has had a lot of thought put into it, everything is
very fluent and intuitive which is a real strength of the OS(Operating
System), because of that I feel the lack of this minor feature is a big
oversight, although it is not a surprise as Android is still developing
rapidly and is not near its potential yet. As an end user I feel every
setting I change from default using the UI should easily be able to be
reverted without upsetting other settings and without doing any power
user techniques. When choosing to send an SMS to a contact that has more
than one phone number, a box will popup requesting to select the number
to send the SMS to(By the way I feel a multiple choice option might be
nice especially for business users.). Under that is a check box to make
it the default number so every time you choose to SMS the contact it
will SMS that number. The problem here is there is no way to later
change that default SMS number through the UI. Currently you must delete
the number and re-enter it for the setting to revert. I feel this is an
oversight which takes away from the polish of Android.</description>
<comment>
<author>dma...@gmail.com</author>
<when>Wed, 17 Feb 2010 06:36:58 +0000</when>
<what>I too, have found an inherent need for such a feature.</what>
</comment>
<comment>
<author>ttilb...@gmail.com</author>
<when>Tue, 23 Mar 2010 15:24:53 +0000</when>
<what>Being a google voice user who wants my recepientQ&apos;Es to see my proper GV number, I too
desire the ability to change the default sms number (so that I may use googleQ&apos;Es 406
routing numbers, along with the facebook updated contact versions (for pictures and
bdays etc))</what>
</comment>
<comment>
<author>thedaveg...@gmail.com</author>
<when>Wed, 08 Sep 2010 12:12:54 +0000</when>
<what>Agree with this 100%!  A default SMS would greatly enhance the use of Android for sending text/SMS messages.  Please can you implement. </what>
</comment>
<comment>
<author>sandeep...@gmail.com</author>
<when>Fri, 04 Feb 2011 10:32:30 +0000</when>
<what>This is also especially true for sending sms to a group. Unless one has different default numbers for sms and a method to easily change defaults, it is very very painful to do a simple thing like this, available on Nokia phones for Q&gt;E10 years.</what>
</comment>
<comment>
<author>JBaggot...@gmail.com</author>
<when>Tue, 22 Nov 2011 12:32:42 +0000</when>
<what>This is not an Q&quot;EenhancementQ&quot;E or Q&quot;Emedium priorityQ&quot;E issue - take note it is a show stopper. My wife has not gone with Android because of it and I probably would not have either. It is extreemly unusable when trying to send smsQ&apos;Es to a group of people</what>
</comment>
</bug>
<bug>
<bugid>14551</bugid>
<title>android app market Q&amp;E phone setup </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T17:50:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ninad.mhatre</reportedBy>
<openedDate>Sat, 05 Feb 2011 08:36:52 +0000</openedDate>
<description>i recently purchased android based phone and i was very delighted after
initial use. Few things i did not understood though is why i have to
sync my phone with google to use simple services like calender ? I am
not a on the move online person so i dont really have proper internet
connection for my phone, i had to buy wifi router at my place just so i
can sync the phone. during sync process i always got same error Q&quot;Esome
problem with data connection or networkQ&quot;E i was able to surf properly on
my lappy but not on this phone , then i logged in you tube and voila
everything worked!! except Android Market !!! Guess what i did to re
setup my account ?? i had to factory reset the phone and guess what it
worked!!! its like on windows asking to create user email account first
then if user feels he should switch to another account you cant do that
because other application shares that data :|. SO reinstall the OS and
create new email account.. Come on guys i look at google as idol when it
comes to tech .. how could you create such a stupid requirement.. not
everyone in world uses all of your services .. dont force user to use
them all and please dont make them so interconnected ... its good on PC
as everything is on Web but why on phone ??? there are 1000s of pages
filled with this problems ... come on guys release stable release of
your application and then create slik browser for google sites like you
did in honeycomb ...</description>
<comment>
<author>thommcg</author>
<when>Sat, 05 Feb 2011 12:45:42 +0000</when>
<what>This isnQ&apos;Et so much a Defect as a Support request, e.g. Disable Calendar Sync by opening Calendar -Q&gt;E Menu -Q&gt;E More -Q&gt;E Calendars Q&amp;E unselect the appropriate Sync icons. Presume your Market isnQ&apos;Et working as you donQ&apos;Et have a Google account. For more try;

http://www.google.com/support/mobile/?hl=en</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:50:38 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15909</bugid>
<title>Skype for Android - Unusual increase in display brightness</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vinayak.hombali@multipart.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 09:13:01 +0000</openedDate>
<description>Device : Samsung Galaxy S (UK - SIM Free) Firmware : 2.2.1 The problem
in detail: After 5 plus minutes of using Skype to make a call , the
screen brightness increases on its own. This change stays even after the
application is closed. Steps to reproduce the problem: 1. Set brightness
to minimum on the device. 2. Open and use Skype for about 5+ minutes and
make a call. You will see that the brightness levels go up on their own
during that time. In rare cases, the brightness increases upon call
disconnection as well. What happened: Nothing except that a 3rd party
software seems to be in control of the device rather the user. What you
think the correct behavior should be: The brightness levels of the
screen should not change on their own and neither should a 3rd party
application have access to change it.</description>
</bug>
<bug>
<bugid>16335</bugid>
<title>Home screen folders in Honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>dgoem...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 08:41:36 +0000</openedDate>
<description>Just bought an Acer Iconia A500 tablet, and i realised very quickly that
there is no support for home screen folders. I feel that this is a
pretty big omission. I find it especially strange since itQ&apos;Es a
regression from Android 2.2, making me wonder why it was even left out?
Please do include for the next update!</description>
<comment>
<author>vandull...@gmail.com</author>
<when>Thu, 23 Jun 2011 15:39:33 +0000</when>
<what>Yea please update this in the new software</what>
</comment>
<comment>
<author>kayvansy...@gmail.com</author>
<when>Tue, 19 Jul 2011 23:04:21 +0000</when>
<what>Adding my vote to this issue. I would so much prefer the cleaner interface of folders rather than the pages of apps I have to scroll through.</what>
</comment>
<comment>
<author>TacTic...@gmail.com</author>
<when>Tue, 09 Aug 2011 04:51:28 +0000</when>
<what>I also purchased the Iconia Tab and am shocked to find this blatant omission! Folders on the homescreen are by far the best organizational feature of FroYo so this regression confuses me at best. Please fix this!</what>
</comment>
</bug>
<bug>
<bugid>2159</bugid>
<title>User/Developer have ability to rate application without buying or downloading it.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-18T18:08:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>strazz@gmail.com</reportedBy>
<openedDate>Thu, 05 Mar 2009 19:32:20 +0000</openedDate>
<description>When a user or developer have a card that receives Q&quot;EA server error has
occurred. Retry, or cancel and return to previous screenQ&quot;E message they
are allowed to rate and post a comment on that application. This can be
seen often on newly posted applications that have only been up a minute
and usually have one rating with five stars. To reproduce this, simply
have a developer account with the same credit card as you use for
checkout to buy applications. Post your application, attempt to buy it,
receive Q&quot;EA server error has occurred. Retry, or cancel and return to
previous screenQ&quot;E message. Hit cancel - then rate and post whatever you
would like. Application is not downloaded or installed but you have
gained the rights to rate the application and post a comment.</description>
<comment>
<author>gtcopeland</author>
<when>Fri, 06 Mar 2009 00:12:18 +0000</when>
<what>Bug 2156 is also related.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:35:45 +0000</when>
<what>This issue has been assigned for further evaluation</what>
</comment>
<comment>
<author>strazz@gmail.com</author>
<when>Tue, 31 Mar 2009 02:58:14 +0000</when>
<what>Has anything come of this? IQ&apos;Eve noticed it is still possible and being done by plenty
of user/developers</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 18:08:44 +0000</when>
<what>This was fixed in 1.5</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:55:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17831</bugid>
<title>Application data sync / backup / restore</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>78</stars>
<reportedBy>stu...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 00:19:27 +0000</openedDate>
<description>As Android grows into the tablet and netbook market and devices become
more powerful, the opportunity to attain new or multiple Android devices
is exponentially increased. Apps are becoming larger and more powerful,
and require additional configuration and save this data to the
inaccessible application data area of the device. Simple functionality
added into Android that would allow sync / backup / restore of this
application data across all apps and all devices in a cloud and/or to an
SD card. An app sync (not the actual app but the associated data) could
easily be added to the Manage Applications interface or the Accounts and
Sync interface. The most important item is that ALL apps could be synced
by copying the related system files. API calls could reduce the amount
of data synced by indicating which application data is relevant,
however, it should not be required for an app to implement these calls
in order for it to sync properly. Consider a doNotSync(File) call. Block
hashing can be used to only transmit changed file parts. The same API
would work for backups as well. Backups should be on demand,
schedulable, and web accessible. Restores should be on demand and allow
for specification of a backup file or the cloud. Syncs should be on
demand, schedulable, and on update (new app data saved triggers sync).
There should be settings about whether to do this on wifi only or over
the air as well, perhaps based on size of data to be synced. They should
be device independent, in order to transfer data between devices over
time. It would be nice if they were app version independent, however it
will likely be a limitation to leave that in the hands of the app
developers. High points: All apps Application data only, not actual
application Device independent Backup to SD Card or Cloud Sync to Cloud
On demand and schedulable backup / sync Triggered sync on application
data updates API calls allowing developers to exclude bulky /
unnecessary data Block hashing for efficiency Settings regarding
connection type to sync over As devices become more powerful, apps will
become more complex and backups / sync of app data will become crucial.
The reason I submit this as a feature request instead of just developing
an app is because an app cannot do these tasks with the current
permissions framework. It is only possible as an Android upgrade.</description>
<comment>
<author>richardc...@gmail.com</author>
<when>Tue, 21 Jun 2011 21:59:49 +0000</when>
<what>Completely agree. The backup api that is provided by Google is not good enough. How can a software not be able to backup data for application is just stupid. Sort it out on ice cream sandwich.</what>
</comment>
<comment>
<author>SNThrail...@gmail.com</author>
<when>Tue, 21 Jun 2011 22:13:06 +0000</when>
<what>This is a a feasible and reasonable idea, one problem with this is that the data from each app is stored in various places, some store locally on the SD card (EX: Google Music caches your music in /sdcard/Android/data/com.google.android.music/cache) but Angry birds might save its .db files in the /system/apps/ folder. If google were to standardize where app data was to be put then this would be achiveable in a matter of hours. I love this idea and would love to help.</what>
</comment>
<comment>
<author>dherber...@gmail.com</author>
<when>Wed, 22 Jun 2011 00:10:18 +0000</when>
<what>I would prefer to see an API that would make this seemless to the user. Something similar to the Data Backup API, but for all data associated with an application, including data accessed in (as Google puts it) the Q&quot;Enormal application lifecycleQ&quot;E. The API should be designed so that backups happen without the need for user interaction just like in the Data Backup API.

See the Q&quot;EQuickviewQ&quot;E section of the Data Backup API documentation for an idea of what I think it could be like:

http://developer.android.com/guide/topics/data/backup.html</what>
</comment>
<comment>
<author>bacon.li...@live.com</author>
<when>Wed, 22 Jun 2011 03:24:28 +0000</when>
<what>If this would be cloud provider agnostic I could be on board.

 This also must not require google credentials be added to the device -- business concerns and non-tinfoil privacy concerns.
</what>
</comment>
<comment>
<author>SNThrail...@gmail.com</author>
<when>Wed, 22 Jun 2011 15:48:49 +0000</when>
<what>@Bacon, While I agree about the choice of cloud provider, how would you recommend syncing app data securely to the right account without use of the userQ&apos;Es google account?  </what>
</comment>
<comment>
<author>mmau...@gmail.com</author>
<when>Wed, 22 Jun 2011 18:02:47 +0000</when>
<what>@SNThrail: the users could enter their credentials (username, password/key) and server details (ftps, sftp or webdavs), so there would be no need for a google account here.</what>
</comment>
<comment>
<author>uscsanj...@gmail.com</author>
<when>Mon, 27 Jun 2011 03:30:09 +0000</when>
<what>Seriously... IQ&apos;Em on my 4th Droid X, and I canQ&apos;Et stand the amount of data IQ&apos;Eve lost before. Rooting for the sole purpose of using Ti Backup is worth it. How about a back-up solution for non-rooted users (or those that stupidly OTA upgraded to GB?)</what>
</comment>
<comment>
<author>dsrtho...@gmail.com</author>
<when>Mon, 11 Jul 2011 05:09:52 +0000</when>
<what>I just got my first android phone last week and I canQ&apos;Et believe what IQ&apos;Em reading here.  This phone is really cool, but sometimes IQ&apos;Em just shocked at the simple problems that havenQ&apos;Et been solved yet.  Please standardize and solve this problem, and donQ&apos;Et bury the Backup settings under Accounts Q&amp;E Sync or anything else; make it a top-level config item.  ItQ&apos;Es critical functionality.  When I switch phones I just want to put in my google account credentials, click on Restore, and have it do the needful, so I can just pick up the phone an hour later and go.</what>
</comment>
<comment>
<author>geagea.g...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:35:05 +0000</when>
<what>I totally agree!!!

What the heck about Google?!?!
I donQ&apos;Et believe that we canQ&apos;Et do a backup with rooting the phone which is sometimes tricky and require itself the loss of data (downgrading or other...)

I cancelled an extra deal today on selling my phone (Desire HD) and getting a Samsung galaxy S 2 because i couldnQ&apos;Et backup ma applications! I have some games that i played for long hours and iQ&apos;Em not willing of loosing all the data!!!

How can a man switch phones?!? IQ&apos;Em really pissed off!!!

Google do something about it and fast!!!</what>
</comment>
<comment>
<author>Izz0...@gmail.com</author>
<when>Wed, 20 Jul 2011 21:33:07 +0000</when>
<what>This really is an important feature that I canQ&apos;Et believe havenQ&apos;Et been added before.
When this is added I might actually get a Q&quot;ErealQ&quot;E Android phone, currently using a HTC HD2 with Android on it !</what>
</comment>
<comment>
<author>richardc...@gmail.com</author>
<when>Sun, 07 Aug 2011 16:17:07 +0000</when>
<what>I tried to just temp root my Desire HD so that I could backup the data. For some reason I couldnQ&apos;Et. Found not that I would need to do a factory reset to be able to temp root it, but then I lose my data. So at the moment I am stuck and have to wait for HTC to give the bootloader unlocker so that I can root my device backup my data. So stupid, something needs to be there in Ice Cream Sandwich. It is a joke really!!!</what>
</comment>
<comment>
<author>richardc...@gmail.com</author>
<when>Sat, 22 Oct 2011 10:45:08 +0000</when>
<what>Do we know if this has been sorted in ICS??? Is there a way to backup application/system data yet without rooting???</what>
</comment>
<comment>
<author>msde...@gmail.com</author>
<when>Tue, 15 Nov 2011 09:11:58 +0000</when>
<what>I too would love to have this feature. I am on my 5th Android mobile and only feel comfortable moving to a new device when I know it is rootable. This is purely because I need to restore application data using Titanium Backup which requires root. If some feature like this was built into the core Android OS then it would allow me and probably many other users to avoid rooting their phones. There will always be a percentage of people who will still root for other reasons but there is a large % who root just to be able to backup/restore their application data only.

@geagea.georges84:
Until Google add support for this in Android, the only way to do this is gain root access on both phones. Use Titanium Backup (free app from Market) to backup applications and restore them onto the destination phone. Backups are stored on the memory card so you just switch this over. IQ&apos;Eve done this for my last 5 Android phone updates. Naturally, I only upgrade my Android phone when a root technique has been established on the phone I want to upgrade too.</what>
</comment>
<comment>
<author>richardc...@gmail.com</author>
<when>Thu, 17 Nov 2011 22:09:28 +0000</when>
<what>Completely agree again. We need this sorted out! At the very least be able to backup Application Data. It is a must!!! Someone must pick this up in my opinion!</what>
</comment>
<comment>
<author>aa...@gadberry.com</author>
<when>Thu, 17 Nov 2011 22:16:49 +0000</when>
<what>ASUS Transformer now supports the backup of applications and accompanying data without root.  Why does ASUS recognize this as a problem but Google does not?</what>
</comment>
<comment>
<author>richardc...@gmail.com</author>
<when>Thu, 17 Nov 2011 22:21:14 +0000</when>
<what>ASUS Transformer supports it?? WOW brilliant! Need more of this to put pressure on Google to have a rounded and robust solution!</what>
</comment>
<comment>
<author>ram...@gmail.com</author>
<when>Fri, 18 Nov 2011 16:37:39 +0000</when>
<what>I guess itQ&apos;Es not in ice cream yet. Damn. </what>
</comment>
<comment>
<author>SNThrail...@gmail.com</author>
<when>Fri, 18 Nov 2011 16:40:06 +0000</when>
<what>How has someone not picked this up yet?</what>
</comment>
<comment>
<author>richardc...@gmail.com</author>
<when>Fri, 18 Nov 2011 16:53:29 +0000</when>
<what>They had since Cupcake to solve this really... All they need is an app that overides the root security problem, and I am sure Google themselves can do this quite easily</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Fri, 18 Nov 2011 17:03:57 +0000</when>
<what>Not that easy. After using Titanium for quite some time now, I see that just copying the plain files and dbs does not always cut it.
Sometimes restoring data with titanium causes apps to malfunction (e.g. force close).
ThereQ&apos;Es some kind of backup API since Froyo, with a few problems though
a) not all apps implement it
b) some vendors disable it (e.g. Samsung)
c) no control over _when_ backup are started or finished
d) no control over _where_ backups are
e) no control over _what_ is backed up

I also think there is a problem with some app developers not wanting users to be able to access this data (secret data).</what>
</comment>
<comment>
<author>SNThrail...@gmail.com</author>
<when>Fri, 18 Nov 2011 17:12:46 +0000</when>
<what>If the app does not implement data caching, then it must be for a good reason, whether there is no need or the data is transmitted back to the company and stored on a cloud. Im sure users would like 90% of their data saved rather than 0%.

Could you elaborate or point me to somewhere where it explains how Samsung disables app data storage? because that seems highly illogical, or they preform it in some other manner.

If Google were to implement this feature they could standardize where when and what happens during the backups, and write it into the API as an option.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Fri, 18 Nov 2011 18:01:38 +0000</when>
<what>In Samsung Stock ROMs there is no way to restore your apps and data via Google Backup Transport (at least for Galaxy S).
After a factory reset, there just is no such option.
It works with AOSP-based Custom ROMs (CM7).
</what>
</comment>
<comment>
<author>SNThrail...@gmail.com</author>
<when>Fri, 18 Nov 2011 18:14:13 +0000</when>
<what>Thats odd, I cant imagine why Samsung would deactivate that feature unless they had an alternative they wanted to advertise and force users to use...but I couldnt find one on Google.

And I personally believe everyone should root their phone...but I also believe that would do much more bad than good. It is just so much easier when you are rooted.</what>
</comment>
<comment>
<author>aa...@gadberry.com</author>
<when>Fri, 18 Nov 2011 19:54:22 +0000</when>
<what>If this was standard built in functionality then app vendors would account for it during development.  Some apps would need to be updated to function properly, but most wouldnQ&apos;Et.  If the user could select or de-select sync for an app then this should work out fine.  The system could even display a warning that the app claims sync is incompatible, but still allow you to enable it.</what>
</comment>
<comment>
<author>cudamike...@gmail.com</author>
<when>Sun, 27 Nov 2011 17:35:12 +0000</when>
<what>Please :-) </what>
</comment>
</bug>
<bug>
<bugid>6161</bugid>
<title>accept .VCF in android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>immykha...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 18:28:51 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 09 Aug 2010 22:07:04 +0000</when>
<what>See:
Issue 2412:  Add contact when receiving a sms with vcard  
Issue 3537:  VCF file attachment in email should be recognized and importable to contacts by default  </what>
</comment>
<comment>
<author>coldpizza.rockstation@gmail.com</author>
<when>Mon, 09 May 2011 16:04:47 +0000</when>
<what>It works for me when receiving VCF via bluetooth (click on it and choose open with Contacs). Anyway the default Contacts manager messes with phone numbers separating them with hyphen. To prevent that use the Import Contacts app from market:

https://market.android.com/details?id=org.waxworlds.edam.importcontacts</what>
</comment>
<comment>
<author>coldpizza.rockstation@gmail.com</author>
<when>Mon, 09 May 2011 16:05:55 +0000</when>
<what>Furthermore there are weird behaviours with VCF files:

http://code.google.com/p/android/issues/detail?id=16607</what>
</comment>
</bug>
<bug>
<bugid>18666</bugid>
<title>sdk download halts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bales...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 05:22:21 +0000</openedDate>
<description>Hi While after saying accept all and say for download ,the download
halts at 9 % only .advise me in this regards NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>13726</bugid>
<title>screen rotation fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>jan.teichmann@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 19:28:51 +0000</openedDate>
<description>Android: 2.3.1 phone: Nexus S I have problems with the screen rotation.
It works perfect at the beginning after a reboot but after a while the
screen doesnQ&apos;Et rotate any longer. This time I noticed it after an uptime
of 32 hours. The screen doesnt rotate to landscape in any application
but everything else works smoothly. A reboot always fixes the problem
but itQ&apos;Es reproducible (usually after 24-48 hours)</description>
<comment>
<author>maxim.ar...@gmail.com</author>
<when>Thu, 13 Jan 2011 11:23:55 +0000</when>
<what>I have also experienced the same problem on the Nexus S, Android 2.3.1. Apps like YouTube, Gmail, Messaging will not rotate. Once the phone is in this state, I need to reboot the phone to fix it.

I did note though that Google Maps will still rotate even when the phone has gone into this state. When I rotate the phone sideways in Google Maps, then switch to Gmail for example, the screen stays in the Landscape mode and will not rotate back into Portrait mode until reboot.</what>
</comment>
<comment>
<author>aeria...@gmail.com</author>
<when>Mon, 17 Jan 2011 21:45:49 +0000</when>
<what>The same is happening to me.
I bought at Best Buy a week ago and today the rotation stopped working, stays only into Portrait mode and doesnQ&apos;Et fix it even when I reboot.
ItQ&apos;Es very annoying to type with small space for your fingers.
</what>
</comment>
<comment>
<author>cazacu.a...@gmail.com</author>
<when>Sun, 23 Jan 2011 01:48:21 +0000</when>
<what>Really, this is starting to annoy me. I have to reboot the device (Nexus S) just so i can watch youtube.

Random blocking of positioning sensors.</what>
</comment>
<comment>
<author>jdes...@gmail.com</author>
<when>Mon, 24 Jan 2011 22:00:45 +0000</when>
<what>This bug report is actually a duplicate of the one here: http://code.google.com/p/android/issues/detail?id=13522 - please start that issue and mark this report as a dup. if you have power.</what>
</comment>
<comment>
<author>james.d....@gmail.com</author>
<when>Fri, 28 Jan 2011 03:43:01 +0000</when>
<what>I am having this issue as well on DROID.</what>
</comment>
<comment>
<author>endorfi...@gmail.com</author>
<when>Sun, 20 Feb 2011 15:39:28 +0000</when>
<what>I have a HTC Desire. I got a custom Oxygen Gingerbread 2.3.2 ROM. It is pretty much un modified gingerbread and there is the screen rotation problem wiht Google Sky Map. Same problem as above. I downloaded a program from the market called Z-DeviceTest and it shows that there is data from the sensor but the phone is not responding to it until restart.</what>
</comment>
<comment>
<author>chris.li...@gmail.com</author>
<when>Sun, 20 Feb 2011 16:49:54 +0000</when>
<what>I have the same issue that rotation stops working. However the rotation may also start working again after a while (weQ&apos;Ere talking of hours, reboot is also successful). IQ&apos;Eve not noticed a correlation between the usage of certain applications and the occurrence of the rotation issue.

Even when the rotation does not work, some applications are working correctly with sensor data. E.g. the Q&quot;EMarine CompassQ&quot;E works as expected.

In contrast Q&quot;EGoogle Sky MapsQ&quot;E does not work correctly during the time the orientation issue is persisting. It looks like one axis works but an other not, and it shows the south pole even when I point the device to Polaris.

Nexus S  2.3.2</what>
</comment>
<comment>
<author>endever...@gmail.com</author>
<when>Sun, 03 Apr 2011 08:05:49 +0000</when>
<what>I have had similar problems since day one with the Nexus S and Skymap. Auto rotation also freezes but is cured by reboot. Skymap has always been fine on Hero G2 and also works on new HTC Desire. No difference in location of phone and all covers(with or without magnets) removed. </what>
</comment>
</bug>
<bug>
<bugid>9393</bugid>
<title>Insert USB cable while Low Battery, the chaging icon wouldnQ&apos;Et advance at all.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>change...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 09:31:47 +0000</openedDate>
<description>Dear android Developer, I get a Tatto handset. Everytime it show Q&quot;ELow
BatteryQ&quot;E I would insert USB cable for charging, but the status icon for
charging wonQ&apos;Et advance in such situation. Moreover, when it charging
more than 15%, the status icon begin to advance. I think this should be
a drawbale and make me confuse that the handset is current in charging
or not. BR.</description>
<comment>
<author>change...@gmail.com</author>
<when>Fri, 09 Jul 2010 06:28:11 +0000</when>
<what>This is a framework drawback, all android platfrom in 1.6 should have the same problem.
The bug is from rawableContainer.java:selectDrawable()

    public boolean selectDrawable(int idx)
    {
/* mark here by changelcc{
        if (idx == mCurIndex) {
            return false;
        }
} mark here by changelcc*/
        if (idx Q&gt;E= 0 Q&amp;EQ&amp;E idx Q&lt;E mDrawableContainerState.mNumChildren) {
   

Mark above code could fix this issue but let CTS test fail.
If you donQ&apos;Et need to pass CTS, enjoy it!</what>
</comment>
</bug>
<bug>
<bugid>11564</bugid>
<title>Mistake in example in document Q&quot;ECommon TasksQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gmi...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 09:44:23 +0000</openedDate>
<description>A minor issue, with documentation: The document at
http://developer.android.com/guide/appendix/faq/commontasks.html has a
missprint in the example code (section Q&quot;EReturning a Result from a
ScreenQ&quot;E): --- // Listen for results. protected void onActivityResult(int
requestCode, int resultCode, Intent data){ // See which child activity
is calling us back. switch (resultCode) { case CHOOSE_FIGHTER: // This
is the standard resultCode that is sent back if the // activity crashed
or didnQ&apos;Et doesnQ&apos;Et supply an explicit result. if (resultCode ==
RESULT_CANCELED){ myMessageboxFunction(Q&quot;EFight cancelledQ&quot;E); } else {
myFightFunction(data); } default: break; } } --- Q&quot;Eswitch (resultCode)Q&quot;E
should be Q&quot;Eswitch (requestCode)Q&quot;E instead.</description>
</bug>
<bug>
<bugid>14378</bugid>
<title>Calendar month view scrolling is very unsatisfactory.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 12:11:53 +0000</openedDate>
<description>There are two reasons why the scrolling is unsatisfying in the month
view: 1. Some of the dates (the greyed out Q&apos;Enext monthQ&apos;E ones) are
repeated when scrolling. That just makes no sense and visually tricks
you into thinking there is an extra week. 2. It is gesture-based
Q&apos;EscrollingQ&apos;E rather than actual scrolling that follows your finger. It
would be better to have an infinite scroll-view that optionally snaps to
a month.</description>
</bug>
<bug>
<bugid>4834</bugid>
<title>Deserializing an Object containing a SealedObject causes ObjectInputStream to throw an ObjectInvalidException</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>e...@google.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 18:58:55 +0000</openedDate>
<description>[this is a deliberate dup of 2 5 5 0, minus the RI implementation
details the submitter posted there. someone other than me will have to
work on this bug, since iQ&apos;Eve read that bug. other members of the android
team should not look at the other bug.] This problem has come out while
implementing a socket based communication between two emulators. The
basic communication model uses a ObjectOutputStream and a
ObjectInputStream to send and retrieve data through sockets. To encrypt
data, IQ&apos;Eve used a javax.crypto.SealedObject, using a Cipher instantiated
with AES algorithm. This system behaves correctly for the first send of
an object containing a SealedObject as an attribute. When I send the
second time another object of the same type, the writeObject function
works perfectly, but when on the other side i get the object with
readObject, an ObjectInvalidException is thrown saying Q&quot;EUnshared read of
back referenceQ&quot;E. Some source code: ENCRYPTION public synchronized static
SealedObject aesEncryptObject(Serializable o, Key key) { try { Cipher
cipher = Cipher.getInstance(Q&quot;EAESQ&quot;E); cipher.init(Cipher.ENCRYPT_MODE,
key); return new SealedObject(o, cipher); } catch (Exception e) {
e.printStackTrace(); } return null; } OBJECT TO BE SENT public class
Message implements Serializable { private static final long
serialVersionUID = 6970190511278618116L; private SealedObject content =
null; public void setContent(SealedObject content) { this.content =
content; } /** Retrieves the content decrypted with the specified cipher
* * @param cipher the cipher to be used to decrypt * @return the
decrypted object */ public Object getContent(Cipher cipher) { try {
return this.content.getObject(cipher); } catch (Exception e) {
e.printStackTrace(); } return null; } } SEND OF DATA //this code is
executed one time to connect to server Socket client = new Socket(IP,
port); ObjectOutputStream o = new
ObjectOutputStream(client.getOutputStream()); ObjectInputStream i = new
ObjectInputStream(client.getInputStream()); //this is executed every
time we want to send an encrypted message o.writeObject(message); //of
type Message previously defined RECEIVE OF DATA //executed one time to
accept the connection Socket socket = server.accept(); ObjectInputStream
i = new ObjectInputStream(client.getInputStream()); ObjectOutputStream o
= new ObjectOutputStream(client.getOutputStream()); //executed every
time a message is incoming Message message = (Message) i.readObject();
//the first time we send a message, this works perfectly. The second
time an exception is thrown with this stack trace W/System.err( 1493):
java.io.InvalidObjectException: Unshared read of back reference
W/System.err( 1493): at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:966)
W/System.err( 1493): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2289)
W/System.err( 1493): at
java.io.ObjectInputStream.readUnshared(ObjectInputStream.java:2259)
W/System.err( 1493): at
javax.crypto.SealedObject.readObject(SealedObject.java:71) W/System.err(
1493): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1493): at java.lang.reflect.Method.invoke(Method.java:521)
W/System.err( 1493): at
java.io.ObjectInputStream.readObjectForClass(ObjectInputStream.java:1534)
W/System.err( 1493): at
java.io.ObjectInputStream.readHierarchy(ObjectInputStream.java:1455)
W/System.err( 1493): at
java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:2124)
W/System.err( 1493): at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:956)
W/System.err( 1493): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2289)
W/System.err( 1493): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2243)
W/System.err( 1493): at
java.io.ObjectInputStream.readFieldValues(ObjectInputStream.java:1296)
W/System.err( 1493): at
java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:545)
W/System.err( 1493): at
java.io.ObjectInputStream.readObjectForClass(ObjectInputStream.java:1549)
W/System.err( 1493): at
java.io.ObjectInputStream.readHierarchy(ObjectInputStream.java:1455)
W/System.err( 1493): at
java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:2124)
W/System.err( 1493): at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:956)
W/System.err( 1493): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2289)
W/System.err( 1493): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2243)
W/System.err( 1493): at
it.unitn.schat.core.impl.NetworkInterfaceImpl$Service.run(NetworkInterfaceImpl.java:318)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Nov 2009 19:02:06 +0000</when>
<what>Issue 2550 has been merged into this issue.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 12 Aug 2010 16:54:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12192</bugid>
<title>Crash when launching a subactivity for the second time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clementi...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 13:55:06 +0000</openedDate>
<description>When launching an activity for the second time, the process crash inside
the setContentView method of the activity. Sample code from onCreate try
{ setContentView( R.layout.store ); } catch( Exception e ) { Log.e(
Q&quot;EERRORQ&quot;E, e.getMessage() ); } As the crash is inside libcutils.so,
thereQ&apos;Es no way for us to check what happened</description>
</bug>
<bug>
<bugid>4725</bugid>
<title>Multiple accounts linked to primary googlecheckout account.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>Karl.Hil...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 16:50:30 +0000</openedDate>
<description>Please add the function of having multiple accounts linked to a primary
google checkout account for app market purchases. For instance, I buy an
app on my phone, and have authorized my wifeQ&apos;Es phone to be linked to my
account, she can download that same app at no additional charge. This
can be handled similarly to AppleQ&apos;Es Q&apos;Eauthorizing computersQ&apos;E function of
iTunes, so that one would have a limited amount of Q&apos;Eaccount syncsQ&apos;E to
use. This would allow families to use the same applications without
duplicate charges, but would limit piracy and unauthorized app sharing.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:59:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4062</bugid>
<title>Deleting messaging from POP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>eingra...@gmail.com</reportedBy>
<openedDate>Wed, 30 Sep 2009 00:36:42 +0000</openedDate>
<description>I have had this issue for over a year, and still no resolution. When
deleting messaging from my att account , it goes into my trash inbox.
Once in my trash box the messages stays there. We should be able to use
this without using K9. Again, this has been an issue for over a
year.Please follow up with me on this issue. Thanks, Eunice Ingram</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:57:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12275</bugid>
<title> FATAL EXCEPTION: GTalkConnWorker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 03:07:42 +0000</openedDate>
<description>Steps to reproduce the problem: - random test, no exact steps. Not
happen each time. What happened. - Observed Fatal Exception in
GTalkConnWorker. What you think the correct behavior should be. -
GTalkConnWorker normally. Attached log.</description>
</bug>
<bug>
<bugid>6096</bugid>
<title>GMail, Google Voice, Market, and other google apps crash at startup (corrupted sqlite db?)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>snick...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 19:35:24 +0000</openedDate>
<description>On a stock G1 with all OS updates (1.6)... 1) starting GMail and most
other google apps (inc. Market) results in the message: Q&quot;EThe process
com.google.process.gapps has stopped unexpectedlyQ&quot;E and Force Close. T 2)
the message also appears at boot. 3) a weird song snippet plays at
bootup that I have never heard before. I donQ&apos;Et think its music from my
SD card. In the attached system log, the music is audible at ~11:19:19
(observed on a clock syncronized with my G1Q&apos;Es internal clock).... but
not sure what log messages about that time are relevant. 4) In the
attached Q&quot;Eadb bugreportQ&quot;E note the line: 01-16 11:19:38.232
E/AndroidRuntime( 160):
android.database.sqlite.SQLiteDatabaseCorruptException: error code 11:
database disk image is malformed I believe this to be the crux of the
problem. Is there a way I can wipe this database? I donQ&apos;Et have root or
other mods, but IQ&apos;Em an experienced Linux developer.</description>
<comment>
<author>snick...@gmail.com</author>
<when>Sat, 16 Jan 2010 19:45:34 +0000</when>
<what>HereQ&apos;Es the song loop that plays on bootup (starts at 11:19:19 in the android-boot.log above). Please make it 
stop, its in my dreams.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>snick...@gmail.com</author>
<when>Wed, 02 Jun 2010 18:37:10 +0000</when>
<what>Hi morrildl, this is totally reasonable. I just want to be clear: youQ&apos;Ere saying that the SQLite database that controls 
the basic registration of the phone with a google account is under the pervue of Q&quot;EGoogleQ&apos;Es Software for AndroidQ&quot;E?

For example: if the bug means that you cannot re-register the phone after a factory reset, that initial Q&quot;EhereQ&apos;Es how 
you use the phone, and register to a google accountQ&quot;E first time app is also a google Q&quot;EbrandedQ&quot;E app? This bug, if 
its in google branded bits, is at a very low level of the system. Which is cool, I just want to make sure IQ&apos;Em 
reporting to the right place! Thanks!</what>
</comment>
</bug>
<bug>
<bugid>7629</bugid>
<title>Bluetooth pairing with Windows 7 breaks Nexus One Bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shana...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 19:11:40 +0000</openedDate>
<description>- Steps to reproduce the problem. Pair Nexus One with Windows 7 computer
using Bluetooth. - What happened. I can no longer enable Bluetooth on my
Nexus One. When I enable Bluetooth from the menu, it grays out for about
10 seconds before reverting to being off. Performing a factory reset
gets Bluetooth working again until the next time I try to pair it with
Windows 7. It worked fine pairing with the same computer (which has a
Dell Wireless 370 Bluetooth module and Widcomm Bluetooth software)
running Windows XP - What you think the correct behavior should be. No
external device should be able to break phone functionality like this!
If something goes wrong with the pairing, bluetooth should just forget
about the device that screwed it up. Now since I canQ&apos;Et turn on bluetooth
I canQ&apos;Et delete the Windows 7 machine from the device list, short of
performing another factory reset. Nexus One is running Android
2.1-update1. Stephen</description>
</bug>
<bug>
<bugid>11807</bugid>
<title>Nexus One - Bluetooth pairing</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jgscha...@gmail.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 13:45:45 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. I cannot replicate the problem because IQ&apos;Em not
able to get my N1 to pair with my bluetooth headset and car dock. - What
happened. IQ&apos;Ed paired my bluetooth headset with my N1 and then put the N1
into the car dock and it automatically launched the bluetooth and
connected with the car dock and functioned correctly - the N1 use the
car dock speaker and volume button was responsive. I then took the N1
out of the car and then tried to use the bluetooth headset. Even
although the N1 indicated they were paired I could not, even after
repairing i.e. paired but not connected, get the N1 to connect with the
bluetooth headset. I then deleted the car dock pairing thinking that
this mayQ&apos;Eve caused the problem but was still not able to get the headset
to connect with the N1. I then put the N1 back into the car dock
expecting it to connect the dock speaker via bluetooth which didnQ&apos;Et
happen either. The N1 works with itQ&apos;Es own built in speaker and does
charge but it doesnQ&apos;Et use the car dock amplification. I thought that by
deleting the car dock pairing, as it had automatically connected, would
reconnect when docked again. Clearly I was mistaken... Currently have no
bluetooth connectivity with either the headset or car dock :-( - What
you think the correct behavior should be. The N1 should be able, once
paired, to switch between bluetooth headset and car dock without the
need to deleted/repair/reconnect. Android version: 2.2 (Froyo) Nexus One
Phone Nexus One Car Dock Nokia BH600 Bluetooth Headset</description>
<comment>
<author>jaikum...@android.com</author>
<when>Sat, 26 Mar 2011 03:21:35 +0000</when>
<what>Do you still have this problem after upgrading to Gingerbread ?</what>
</comment>
</bug>
<bug>
<bugid>15106</bugid>
<title>IME Q&apos;Eandroid:imeOptions=Q&quot;E actionNext Q&quot;E Q&apos;E not respected by Android 2.3.3 Gingerbread keyboard.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>christop...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 15:34:04 +0000</openedDate>
<description>The ime option actionNext does not behave as expected on Gingerbread.
The following code work as expected on a NexusOne with 2.2.2 (FRG83G),
but not on a NexusOne with 2.3.3 (GRI40) Q&lt;EEditText
android:id=Q&quot;E@+id/edt_txtQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_weight=Q&quot;E1Q&quot;E
android:layout_gravity=Q&quot;EleftQ&quot;E android:imeOptions=Q&quot;EactionNextQ&quot;E
android:nextFocusRight=Q&quot;E@+id/edt2_txtQ&quot;E
android:nextFocusDown=Q&quot;E@+id/edt2_txtQ&quot;E android:maxLines=Q&quot;E2Q&quot;E
android:tag=Q&quot;ELNG_EDTQ&quot;E style=Q&quot;E@style/txt_boxQ&quot;EQ&gt;EQ&lt;E/EditTextQ&gt;E steps on 2.3.3:
* move focus to editText (touch, whatever) * keyboard automaticaly show
up: ** No Q&quot;EnextQ&quot;E key on virtual keyboard. ** Q&quot;EenterQ&quot;E key is visible (EoL
arrow) ** user can enter end of line. Expected behavior (2.2.2): * No
Q&quot;EenterQ&quot;E key on virtual keyboard. * display a Q&quot;EnextQ&quot;E key which move the
focus to the next field (edt2_txt) related issue:
http://code.google.com/p/android/issues/detail?id=2882</description>
<comment>
<author>jakerbas...@gmail.com</author>
<when>Tue, 01 Mar 2011 16:32:02 +0000</when>
<what>I had this same issue. Adding android:inputType=Q&quot;EtextQ&quot;E solved it. Still odd that the same code works on previous versions.</what>
</comment>
<comment>
<author>umyl...@gmail.com</author>
<when>Tue, 31 May 2011 03:49:08 +0000</when>
<what>have you tried singleLine=Q&quot;EtrueQ&quot;E option?</what>
</comment>
<comment>
<author>anthony....@gmail.com</author>
<when>Mon, 06 Jun 2011 14:01:57 +0000</when>
<what>Had the same problem with Q&quot;EDONEQ&quot;E set in my imeOptions.  android:inputType=Q&quot;EtextQ&quot;E also fixed it for me.</what>
</comment>
</bug>
<bug>
<bugid>13982</bugid>
<title>Very Annoying behavior of Navigator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-14T18:01:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 20:20:26 +0000</openedDate>
<description>With recent updates Google Navigator app on android acquired very very
annoying bug (or perhaps a feature). When Navigator starts the first
thing it does is searching for GPS. This happens in the FOREGROUND! thus
none of the controls are accessible until GPS fix is acquired. This is
very annoying. Imagine you plug your phone in to car doc in the
underground garage where you do not have GPS. Now you have to drive out
of the garage on the busy city streets and only then about 5 minutes
later the GPS fix will finally be acquired, only now you can enter the
address you are trying to go to, while you fighting traffic of downtown
of a large city. Before we could enter the address first and let android
search for GPS and directions while we get out of the parking lot. Now
with this current implementation Google navigator became so annoying I
do not even want to use it anymore. Not until this stupid bug is fixed.
Thank you all in advance. Steps to reproduce: 1) Plug your droid in to
car dock while in underground garage 2) Start navigator Observe: Unable
to enter destination until GPS fix is acquired. Android 2.2.1 (DroidX)
Version 2.3.340.MB810 Verizon Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. - What happened. -
What you think the correct behavior should be. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 18:01:26 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8135</bugid>
<title>CTS case android.widget.cts.AbsListViewTest#testPointToPosition fails on QVGA phone under landscape mode</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-05-11T20:14:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 03:13:08 +0000</openedDate>
<description>I tried to use CTS built from Android tag android-2.1_r2 to run cts case
against a QVGA under landscape mode, the following case failed:
android.widget.cts.AbsListViewTest#testPointToPosition The following is
the CTS source code for the case: 501 public void testPointToPosition()
throws Throwable { 502 assertEquals(AbsListView.INVALID_POSITION,
mListView.pointToPosition(-1, -1)); 503
assertEquals(AbsListView.INVALID_ROW_ID, mListView.pointToRowId(-1,
-1)); 504 505 setAdapter(); 506 507 int position1 =
mListView.pointToPosition(0, 0); 508 int position2 =
mListView.pointToPosition(50, 200); 509 510
assertEquals(mAdapter_countries.getItemId(position1),
mListView.pointToRowId(0, 0)); 511
assertEquals(mAdapter_countries.getItemId(position2),
mListView.pointToRowId(50, 200)); 512 513 assertTrue(position2 Q&gt;E
position1); 514 } On the QVGA phone, the case can pass under portrait
mode but fail under landscape mode. In line 511, the case expects
mAdapter_countries.getItemId(position2) is equal to
mListView.pointToRowId(50, 200), but actually they are not equal. The
root cause of the issue is 200 is bigger than the height of the listview
in test. So in line 508, the position2 is equal to
AbsListView.INVALID_POSITION. mAdapter_countries.getItemId(position2)
returns AbsListView.INVALID_POSITION, but mListView.pointToRowId(50,
200) returns AbsListView.INVALID_ROW_ID. Based on my testing, the height
of the list view in QVGA phone is 172. To fix the issue, we can change
Q&quot;E200Q&quot;E in line 508 and line 511 to a valid position value. The case can
pass with the below change: diff --git
a/tests/tests/widget/src/android/widget/cts/AbsListViewTest.java
b/tests/tests/widget/src/android/widget/cts/AbsListViewTest.java index
a70aec6..d361f08 100644 ---
a/tests/tests/widget/src/android/widget/cts/AbsListViewTest.java +++
b/tests/tests/widget/src/android/widget/cts/AbsListViewTest.java @@
-505,10 +505,10 @@ public class AbsListViewTest extends
ActivityInstrumentationTestCase2Q&lt;EListViewSt setAdapter(); int position1
= mListView.pointToPosition(0, 0); - int position2 =
mListView.pointToPosition(50, 200); + int position2 =
mListView.pointToPosition(50, 120);
assertEquals(mAdapter_countries.getItemId(position1),
mListView.pointToRowId(0, 0)); -
assertEquals(mAdapter_countries.getItemId(position2),
mListView.pointToRowId(50, 200)); +
assertEquals(mAdapter_countries.getItemId(position2),
mListView.pointToRowId(50, 120)); assertTrue(position2 Q&gt;E position1); }</description>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 10 May 2010 22:51:33 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 11 May 2010 20:14:45 +0000</when>
<what>https://review.source.android.com/#change,14637</what>
</comment>
</bug>
<bug>
<bugid>1632</bugid>
<title>Contact Groups does not include Q&quot;EFriendsQ&quot;E, Q&quot;EFamilyQ&quot;E, or Q&quot;ECo-workersQ&quot;E from gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>519</stars>
<reportedBy>wof.vit...@gmail.com</reportedBy>
<openedDate>Tue, 23 Dec 2008 13:40:04 +0000</openedDate>
<description>While the Android Contacts app does show any custom groups that I have
set up in Gmail (Q&quot;EStarred in AndroidQ&quot;E and Q&quot;EUtils Q&amp;E ServicesQ&quot;E in my
case), it does not show the Q&quot;Ebuilt-inQ&quot;E groups Q&quot;EFriendsQ&quot;E, Q&quot;EFamilyQ&quot;E, and
Q&quot;ECo-workersQ&quot;E.</description>
<comment>
<author>mili...@gmail.com</author>
<when>Sun, 15 Feb 2009 15:41:12 +0000</when>
<what>Same problem here.  I can only see Q&quot;EMy ContactsQ&quot;E, Q&quot;EBusinessQ&quot;E and Q&quot;EStarred in AndroidQ&quot;E.</what>
</comment>
<comment>
<author>stevenwo...@gmail.com</author>
<when>Thu, 09 Jul 2009 21:39:25 +0000</when>
<what>Same problem, as a workaround I donQ&apos;Et use these non-syncing groups but instead added
new Q&quot;EMy FriendsQ&quot;E, Q&quot;EMy FamilyQ&quot;E, etc groups and keep my contacts there.  The duplicate
groups is annoying</what>
</comment>
<comment>
<author>saleh.al...@gmail.com</author>
<when>Mon, 19 Oct 2009 01:18:36 +0000</when>
<what>i have the same problem.

but i think the following info to the development team may help:

the groups ( Q&quot;EFriendsQ&quot;E, Q&quot;EFamilyQ&quot;E, or Q&quot;ECo-workersQ&quot;E ) was working and showing in the
groups list when i made ( MY FIRST SYNCHRONIZATION ) just after i pursed the phone. 

i then decided to do a factory reset, after that factory reset i add my Google
account again, and now the (Q&quot;EFriendsQ&quot;E, Q&quot;EFamilyQ&quot;E, or Q&quot;ECo-workersQ&quot;E) dose not show any more.

IQ&apos;Eve tried to reset the phone to factory defaults and adding my gmail account but
still have the same problem.
</what>
</comment>
<comment>
<author>conrad.j...@gmail.com</author>
<when>Mon, 19 Oct 2009 06:32:16 +0000</when>
<what>I have not had the same experience as comment #47. These three contact groups have 
never displayed on my Android phone, including my first synchronization. I purchased my 
phone and initially synced on Oct. 11th. I am using the Sprint Hero with their custom 
contacts application. </what>
</comment>
<comment>
<author>yoyo.p...@gmail.com</author>
<when>Tue, 03 Nov 2009 14:11:34 +0000</when>
<what>Motorola Cliq - Fresh from factory with no trickery on my part - Not showing coworkers 
google contacts group.  

Running Android 1.5 (with Motoblur)

</what>
</comment>
<comment>
<author>dherber...@gmail.com</author>
<when>Tue, 03 Nov 2009 14:24:17 +0000</when>
<what>@yoyo.pete

That is a known issue.</what>
</comment>
<comment>
<author>cia...@gmail.com</author>
<when>Thu, 05 Nov 2009 02:53:24 +0000</when>
<what>Sprint HTC Hero here, never shows Family, Friends or Co-workers. Had to created 
duplicate groups, VERY frustrating. </what>
</comment>
<comment>
<author>patrik.e...@gmail.com</author>
<when>Fri, 06 Nov 2009 15:44:59 +0000</when>
<what>How come this defect has not been resolved in Donut?</what>
</comment>
<comment>
<author>HealthyElijah</author>
<when>Fri, 13 Nov 2009 01:14:38 +0000</when>
<what>I have a HTC Hero on Sprint too and do not see my Friends or Family groups.</what>
</comment>
<comment>
<author>joeba...@gmail.com</author>
<when>Fri, 13 Nov 2009 02:12:41 +0000</when>
<what>Just FYI, Android 2.0 has apparently fixed this issue. IQ&apos;Em on a droid (returned the sprint hero) 
and my contacts sync fine now.</what>
</comment>
<comment>
<author>Rvanlaak</author>
<when>Fri, 13 Nov 2009 10:14:05 +0000</when>
<what>Okay, they sync... but does the contact groups include Friends, Family, etc? ThatQ&apos;Es
the issue...</what>
</comment>
<comment>
<author>kkie...@gmail.com</author>
<when>Sat, 14 Nov 2009 18:51:29 +0000</when>
<what>IQ&apos;Em running Android 2.0 on the Droid and do not have this issue.  I can select to show any of 
the groups setup in my Gmail account.</what>
</comment>
<comment>
<author>spencer....@gmail.com</author>
<when>Mon, 16 Nov 2009 11:54:30 +0000</when>
<what>The three groups mentioned DO show up in Android 2.0.  Please upgrade.  Case closed.</what>
</comment>
<comment>
<author>Major.J....@gmail.com</author>
<when>Mon, 16 Nov 2009 15:45:58 +0000</when>
<what>Request backport to 1.5 since IQ&apos;Em unable to upgrade my Samsung Galaxy to 2.0.</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Mon, 16 Nov 2009 17:02:08 +0000</when>
<what>This issue is not even close to closed. There is little information available right
now, but it looks like some of the original android phones will not support 2.0 (The
G1 for example.)

For those of us with Q&apos;Eunsupported phonesQ&apos;E, this is an ongoing issue.</what>
</comment>
<comment>
<author>lee295...@gmail.com</author>
<when>Mon, 16 Nov 2009 17:10:11 +0000</when>
<what>cyanogen is running 2.0 on his g1, he hasnQ&apos;Et mentioned having to use the scarySPL so
i think we should be ok for a 2.0 update.
</what>
</comment>
<comment>
<author>gcorm...@gmail.com</author>
<when>Thu, 26 Nov 2009 19:47:48 +0000</when>
<what>Also have the issue, LG Eve, 1.5. No 2.0 upgrade for us.</what>
</comment>
<comment>
<author>CaptMike...@gmail.com</author>
<when>Thu, 03 Dec 2009 05:31:30 +0000</when>
<what>I have about 800 contacts in my Droid, bought about 3 weeks ago. It has version 2.0
of the software. It will not display the custom groups that I have created. What it
does display seems to be quite arbitrary. Kernel 2.6.29. Build ESD20. Baseband
C_01.3B.01P.
It will display the All Contacts.</what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Sat, 05 Dec 2009 22:38:43 +0000</when>
<what>I found some kind of workaround for this issue :
1. Create a fake group such like Q&quot;EFamily 2Q&quot;E on your computer
2. Add people to this group
3. Sync your phone, the group will appear on it
4. Rename the group into Q&quot;EFamilyQ&quot;E on the phone (since the web version will not allow
you to do so)
5. ThatQ&apos;Es it.

Even if the group in the web version appears as Q&quot;EFamily 2Q&quot;E , on the phone it will
appear as Q&quot;EFamilyQ&quot;E and all the contact added to Q&quot;EFamily 2Q&quot;E are sync to Q&quot;EFamilyQ&quot;E on
the phone</what>
</comment>
<comment>
<author>choma...@gmail.com</author>
<when>Sun, 06 Dec 2009 21:44:56 +0000</when>
<what>Sprint HTC Hero, 
Custom groups sync, but Default Google contacts (Friends, Family, CoWorkers) do not.
I do not want to Create duplicates of these groups, as suggested above, as IQ&apos;Em sure
problems will arise from that as well. </what>
</comment>
<comment>
<author>jigneshd...@gmail.com</author>
<when>Fri, 11 Dec 2009 23:20:19 +0000</when>
<what>This is a real let down on Google/Verizon/HTCQ&apos;Es part.  I just finally got on the
Android bandwagon only to find something as simple as my Contact Groups not syncing.
 Considering the time that Android has been out and the amount of money folks like
Google/Verizon/HTC are spending...someone on one of their teams couldnQ&apos;Et get around
to fixing this?  I love Android but this leaves a bad taste in my mouth after
spending $ on my Droid Eris.</what>
</comment>
<comment>
<author>evanschi...@gmail.com</author>
<when>Sun, 13 Dec 2009 15:34:08 +0000</when>
<what>WifeQ&apos;Es Eris has same issue. ..system folders wonQ&apos;Et sync even after factory reset and rebuild.  
My Droid workQ&apos;Es perfectly </what>
</comment>
<comment>
<author>cannerdc@gmail.com</author>
<when>Mon, 14 Dec 2009 23:22:28 +0000</when>
<what>android 2.0 syncs my custom groups and system groups - BUT theyQ&apos;Ere not in alphabetic 
order - my 60 custom groups are in a scramble I canQ&apos;Et decode - impossible to use 
even if it syncs properly.</what>
</comment>
<comment>
<author>Alberto....@gmail.com</author>
<when>Tue, 15 Dec 2009 04:09:54 +0000</when>
<what>The problem of the missing groups (Friends, Family, CoWorkers) happens on an Android 
1.6 HTC Tattoo as well.</what>
</comment>
<comment>
<author>jackylau...@gmail.com</author>
<when>Tue, 15 Dec 2009 04:36:26 +0000</when>
<what>Issue happened a few month ago, seems quite difficult for G-team to fix it. Quite 
disappointed on this Q&quot;Emust haveQ&quot;E application.</what>
</comment>
</bug>
<bug>
<bugid>3352</bugid>
<title>does not work Rew and  FF by  Bluetooth stereo headset key for  the music playing.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>withym@gmail.com</reportedBy>
<openedDate>Thu, 23 Jul 2009 04:42:19 +0000</openedDate>
<description>Step to reproduce - Stereo headset is connect to the phone. - select
Music play via Bluetooth stereo headset. - press the Rewind key and Fast
forword key of bluetooth stereo headset. Does not operate REW and FF
during pressing bluetooth key. Music can only play and stop by bluetooth
headset key. I hope Android will support the rewind/fast forword by
Bluetooth headset key.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:44:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:29:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:25:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:30:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>667</bugid>
<title>Error receiving broadcast null in...</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T00:32:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>noam.ha...@gmail.com</reportedBy>
<openedDate>Sun, 13 Apr 2008 08:25:21 +0000</openedDate>
<description>I receive this error after I navigate away from my mapActivity: Error
receiving broadcast null in
[package].[activity]$[IntentReceiver]@40069168. A lot of more people
also have this error, too:
http://groups.google.com/group/android-developers/browse_thread/thread/d03f0db6004345a1/35346fa13547133f?lnk=gstQ&amp;Eq=error+receiving+broadcast+null+in#35346fa13547133f</description>
<comment>
<author>stefano.semeria@gmail.com</author>
<when>Thu, 15 May 2008 10:22:41 +0000</when>
<what>I also experienced this bug.

It seems to me that the bug is related to bad synchronization in 
LocationManager.removeUpdates(). This call performs the task asynchronously (after 
returning the updates have not been stopped yet) and a subsequent call to 
unregisterReceiver() can cause race conditions problems (updates are dispatched but 
the receiver is no more available).

I attach a small log of the issue with some comments. </what>
</comment>
<comment>
<author>paul.har...@gmail.com</author>
<when>Mon, 23 Jun 2008 14:19:45 +0000</when>
<what>I have a ToggleGPS function which produces the same error as mentioned when
unregistering after removeUpdates, however I noticed that if I only do a
removeUpdates but skip the unregisterReceiver alltogether, the updates just keep on
going as if they were never stopped. So, instead of there beeing some time between
removeUpdates and the location manager actually stopping the updates, the
removeUpdates just doesnQ&apos;Et seem to do anything at all!</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:36:56 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 00:32:27 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>14648</bugid>
<title>DX bug with eclipse and a classical referenced java project</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-02-10T23:47:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>philippe...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 11:05:07 +0000</openedDate>
<description>Eclipse version:Version: Helios Service Release 1, Build id:
20100917-0705 ADT plug-in version:8.0.0.v201011171904-77661 Platform
targeted by your project:Ubuntu 64bits Version of the platform running
in the emulator: STEPS TO REPRODUCE: 1.Create an Android project
2.Create an Java project with a java class 3.In Android Project,
reference the Java project in Q&quot;EJava build pathQ&quot;E EXPECTED RESULTS:
Compiling OBSERVED RESULTS: [2011-02-10 12:00:03 - Dex Loader] Unable to
execute dex: null [2011-02-10 12:00:03 - Test] Conversion to Dalvik
format failed: Unable to execute dex: null ADDITIONAL INFORMATION:</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 23:47:37 +0000</when>
<what>YouQ&apos;Ere version of ADT is too old. This was fixed in 8.0.1 and we released 9.0.0 recently too.</what>
</comment>
</bug>
<bug>
<bugid>11021</bugid>
<title>Words added to the dictionary are not displayed straight away in a text message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SoloB...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 18:12:38 +0000</openedDate>
<description>HTC Desire Android 2.1 - Update 1 When adding new words to the user
dictionary while typing a message the word gets added just fine, however
it does not get automatically displayed! You then have to type it out
again in order for it to be displayed in the text message. It should
automatically display a word you add.</description>
</bug>
<bug>
<bugid>1280</bugid>
<title>GMail app should allow associating notifications/ringtones with individual labels</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T18:02:34.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>11</stars>
<reportedBy>pic.micr...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 20:08:45 +0000</openedDate>
<description>I use my G1 as my main email reader. So I donQ&apos;Et need to be notified for
every email I get BUT I would like to get notified when an Important
email gets to my inbox. It would be even better if we can define some
levels of importance to which we can assign different
notifications/ringtones depending of the importance. Thank You</description>
<comment>
<author>pic.micr...@gmail.com</author>
<when>Thu, 20 Nov 2008 19:36:41 +0000</when>
<what>I find that using filters in Gmail you can mark a email with a specific Q&quot;ElabelQ&quot;E then
in the G1 would be great if we can define ringtones/notifications for specific Q&quot;Elabel:

Thx</what>
</comment>
<comment>
<author>helen.h...@gmail.com</author>
<when>Tue, 20 Jan 2009 20:46:30 +0000</when>
<what>I would rate the lack of label-specific controls as an extremely serious defect.  It 
surely defeats the purpose of labelling all the important emails when you can only be 
notified of ones that are in the inbox!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:34:19 +0000</when>
<what></what>
</comment>
<comment>
<author>smellyspice@gmail.com</author>
<when>Tue, 23 Jun 2009 03:46:19 +0000</when>
<what>Yes! Please add! Comparable feature to the Blackberry Level 1 Message alert feature.
Lets you use your mobile phone as a pager! </what>
</comment>
<comment>
<author>mhogan.i...@gmail.com</author>
<when>Sun, 05 Jul 2009 15:49:53 +0000</when>
<what>YES! I seriously need to have an audible ringtone notification of incoming gmail with
a specific label.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:38:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 02:48:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:02:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>313</bugid>
<title>Query of contactmethods causes SQL exception</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T21:55:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eholzwa...@gmail.com</reportedBy>
<openedDate>Wed, 20 Feb 2008 04:43:52 +0000</openedDate>
<description>The following code causes a SQL exception: String data =
Q&quot;Econtent://contacts/contact_methods/1Q&quot;E; Cursor cur =
managedQuery(Uri.parse(data), null, null, null); cur.first(); For some
reason the cur.first() method is trying to select the
Q&quot;Econtact_methods.personcontact_methods._idQ&quot;E column, which doesnQ&apos;Et exist.
Details from logcat: DEBUG/dalvikvm(542): Exception
Landroid/database/sqlite/SQLiteException; from Parcel.java:891 not
caught locally ERROR/JavaBinder(542): *** Uncaught remote exception!
(Exceptions are not yet supported across processes.)
ERROR/JavaBinder(542): android.database.sqlite.SQLiteException: no such
column: contact_methods.personcontact_methods._id, while compiling:
SELECT COUNT(*) FROM (SELECT photo, label, kind, person, aux_data, data,
type, contact_methods._id AS _id, name, company FROM contact_methods,
people WHERE (people._id = contact_methods.personcontact_methods._id=1))
ERROR/JavaBinder(542): at
android.database.sqlite.SQLiteProgram.native_compile(Native Method)
ERROR/JavaBinder(542): at
android.database.sqlite.SQLiteProgram.compile(SQLiteProgram.java:55)
ERROR/JavaBinder(542): at
android.database.sqlite.SQLiteProgram.Q&lt;EinitQ&gt;E(SQLiteProgram.java:41)
ERROR/JavaBinder(542): at
android.database.sqlite.SQLiteStatement.Q&lt;EinitQ&gt;E(SQLiteStatement.java:30)
ERROR/JavaBinder(542): at
android.database.sqlite.SQLiteDirectCursorDriver.Q&lt;EinitQ&gt;E(SQLiteDirectCursorDriver.java:45)
ERROR/JavaBinder(542): at
android.database.sqlite.SQLiteDatabase.compileDirectDriver(SQLiteDatabase.java:586)
ERROR/JavaBinder(542): at
android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:747)
ERROR/JavaBinder(542): at
android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:259)
ERROR/JavaBinder(542): at
com.google.android.providers.contacts.ContactsProvider.queryInternal(ContactsProvider.java:567)
ERROR/JavaBinder(542): at
android.content.DatabaseContentProvider.query(DatabaseContentProvider.java:531)
ERROR/JavaBinder(542): at
android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:139)
ERROR/JavaBinder(542): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:91)
ERROR/JavaBinder(542): at
android.os.Binder.execTransact(Binder.java:274) ERROR/JavaBinder(542):
at android.dalvik.NativeStart.run(Native Method)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:43:27 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>eholzwa...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:38:26 +0000</when>
<what>Hi there, thanks for reviewing this issue. I still have no work around so any ideas
would be appreciated.
Thanks!
Ed</what>
</comment>
<comment>
<author>eholzwa...@gmail.com</author>
<when>Thu, 13 Mar 2008 14:46:16 +0000</when>
<what>Discovered a workaround, see this post:
http://groups.google.com/group/android-developers/browse_thread/thread/9e44fa66e1849c1b/f2bd7a6edfe5e68f?lnk=stQ&amp;Eq=android+contactmethods#f2bd7a6edfe5e68f
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:55:20 +0000</when>
<what>This issue should no longer exist in the 0.9 release of the Android SDK. Please try
the 0.9 Android SDK and open a new bug if you continue to have this issue.

</what>
</comment>
</bug>
<bug>
<bugid>13969</bugid>
<title>Pecan_Gmail v2.3.2 (Process com.google.android.gm) has stopped</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 10:44:57 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) There are 3 or more contacts. 2)
Launch Contacts -Q&gt;E Menu -Q&gt;E Multiselect -Q&gt;E Send -Q&gt;E email -Q&gt;E compose, then
the application Gmail (Process com.google.android.gm) has stopped
unexpedctedly. - What happened. the application Gmail (Process
com.google.android.gm) has stopped unexpedctedly. - What you think the
correct behavior should be. Gmail should not stop. Gmail v2.3.2 has this
problem. But, Gmail v2.3 works well.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 13 Jan 2011 20:08:15 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15780</bugid>
<title>Alarm clock doesnQ&apos;Et behave as expected after automatic time change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>djhector...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 07:43:05 +0000</openedDate>
<description>I have a daily alarm set up for 8 am (excepting weekends). This weekend
the hour changed (+1), and so did my Android, automatically. But the
problem is that my previously scheduled alarm rang at 9 am, instead of 8
am. It behaves as a countdown, so the automatic change of time had no
effect on it. The change was of +1 hour, so the alarm rang 1 hour late.
This issue seems to be related with issue #15754. I am running
FROYO.BUJP7 with kernel 2.6.32.9 on a Samsung Galaxy S (GT-I9000)</description>
<comment>
<author>mario.b...@gmail.com</author>
<when>Mon, 28 Mar 2011 11:52:10 +0000</when>
<what>Same problem, same cell-phone.</what>
</comment>
</bug>
<bug>
<bugid>13418</bugid>
<title>Haptic Feedback Cannot Be Turned Off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>msber...@gmail.com</reportedBy>
<openedDate>Sun, 26 Dec 2010 06:32:34 +0000</openedDate>
<description>There is a checkbox under Settings Q&gt;E Sound Q&gt;E Haptic Feedback (vibrate
when pressing soft keys and on certain UI interactions). As I read it,
this checkbox should stop the vibrations that occur when tapping the
home, back, search, and option soft keys at the bottom of the screen, as
well as the vibration upon unlocking the phone. Changing the state of
this checkbox should affect haptic feedback behavior; it does not. Have
tried rebooting the phone, checking and unchecking the box multiple
times, etc. with no luck. Running Android 2.2 on a Motorola Droid 2
Global (Verizon)</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 01 Mar 2011 20:40:50 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=7254

http://code.google.com/p/android/issues/detail?id=8860
</what>
</comment>
</bug>
<bug>
<bugid>13497</bugid>
<title>Please make property set by property_set() synchronous</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tkuter...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 06:17:50 +0000</openedDate>
<description>Hello, property_set() is implemented asynchronously by sending message
to init process property_service.c (handle_property_set_fd()). As a
result, if the same or another process tries to read property
immediately after property was set may or may not see new property set.
This affects scripts executed via setting properties more often. From my
point of view it would be better if property_set() will be synchronized
waiting for response from property_service.c in init process which also
will indicate if set was successful or not. By the way, property server
for Q&quot;EsimulatorQ&quot;E platform implements something like this. Best regards
Timofey</description>
</bug>
<bug>
<bugid>4322</bugid>
<title>Feature req: Sort installed packages by installation/update date.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>dc.disco...@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 17:42:13 +0000</openedDate>
<description>Instead of just name and size, an option to sort by installation or
update date would be helpful in tracking down battery/performance
issues. Q&quot;EThis went strange last week.. I wonder what I installed that
might have caused it.Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:18:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3023</bugid>
<title>Feature request: Day of week in status bar and lock screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 00:11:59 +0000</openedDate>
<description>There is no information about day of week in status bar and on lock
screen, only date :(</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:53:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:53:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:56:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jmcg...@gmail.com</author>
<when>Mon, 21 Sep 2009 20:15:45 +0000</when>
<what>Possible workaround: the calendar widget shows the day of the week on your
homescreen, but this only works when thereQ&apos;Es an upcoming calendar event.</what>
</comment>
<comment>
<author>jmcg...@gmail.com</author>
<when>Fri, 04 Jun 2010 04:52:10 +0000</when>
<what>2.x does show the day of the week on the lock screen (finally!).</what>
</comment>
</bug>
<bug>
<bugid>6876</bugid>
<title>International Number Format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>saschaw...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 08:04:48 +0000</openedDate>
<description>I have problems dialing my contacts withs a paired bluetooth handsfree
kit. As i?m from Germany, i stored the phone numbers with a leading +49
xxxx xxxxxx. When dialing from my handsfree device the number is
transferred without the + and i can?t get a connection. I use the Google
Nexus One with 2.1 update 1. I also made some research on this problem
and found that Motorola Milestone Users in Germany have the same problem
after upgrading to 2.0.1, 2.0 doesn?t seem to have this issue.</description>
<comment>
<author>kasimo...@gmail.com</author>
<when>Mon, 22 Mar 2010 12:23:22 +0000</when>
<what>Same problem here in France. +33 become 33 when dialing from the bluetooth kit, but
is ocrrect dialing from the phone.
Searching the web gave me many answers explaining the same problem in different
countries.
Connecting my iPhone to the same bluetooth kit is OK, numbers are sent in good format
with Q&quot;E+Q&quot;E.
There seems to be a bug to correct here in this Android version.
I own a Nexus One 2.1 U1.
Thanks for help ;)</what>
</comment>
<comment>
<author>sven.kur...@gmail.com</author>
<when>Fri, 30 Apr 2010 08:20:29 +0000</when>
<what>Same problem with my Nexus One 2.1 update 1 in Germany with a BMW bluetooth kit.
The +49 is transfered as 49 to the bluetooth car device.</what>
</comment>
<comment>
<author>d.gen.inc@gmail.com</author>
<when>Mon, 03 May 2010 09:17:16 +0000</when>
<what>Same problem, 2.1-update1
Strips the + when syncing to my Opel Insignia, connected over bluetooth; +32... becomes 
32..., effectively rendering my car interface useless for dailing and identifying nrs. 
:Q&apos;E(</what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Fri, 07 May 2010 01:02:24 +0000</when>
<what>Thanks for the issue. This should be fixed in the next update.</what>
</comment>
<comment>
<author>d.gen.inc@gmail.com</author>
<when>Mon, 21 Jun 2010 10:56:15 +0000</when>
<what>Any news if this is fixed yet? Its REALLY annoying ;)</what>
</comment>
<comment>
<author>d.gen.inc@gmail.com</author>
<when>Wed, 14 Jul 2010 12:46:09 +0000</when>
<what>This is fixed in CyanogenMod6-rc1 (Hooray) and since thats based on an AOSP export, I figure this issue is fixed?</what>
</comment>
<comment>
<author>Ian.Kuml...@gmail.com</author>
<when>Sat, 12 Feb 2011 19:28:47 +0000</when>
<what>Whats worse, it will incorrectly merge numbers due to this.

Currently i have a friend i canQ&apos;Et call since the facebook number (which is broken, missing Q&quot;E+Q&quot;E) is merged with the existing one and overrules it.

Ie, i have the correct number but the facebook sync is overruling it with a non working one.</what>
</comment>
</bug>
<bug>
<bugid>14881</bugid>
<title>Browser: Edit textareas fullscreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>edp...@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 22:50:28 +0000</openedDate>
<description>When editing large textareas (like wikipedia edit textareas) it is quite
difficult to navigate and edit because you have to scroll both the page
and the textarea. Could you open textareas full screen (like select
inputs) so they are easy to edit?</description>
</bug>
<bug>
<bugid>7980</bugid>
<title>Wrapped text does not center vertically properly in TableView if child height=fill_parent.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-27T00:15:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>L33tmin...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 19:42:16 +0000</openedDate>
<description>Given a TableLayout with TableRows of Buttons, if the Button has height
set to FILL_PARENT and gravity set to CENTER (or CENTER_VERTICAL), the
text ends up off center vertically if and only if it is wrapped. The use
case here is that I want the row of buttons in my TableLayout to have
different widths, but all buttons in a given row should have the same
height (should fill the row vertically). The TableRow itself should be
as tall as the tallest button in the row. Example code:
TestActivity.java: import android.app.Activity; import
android.os.Bundle; import android.view.Gravity; import
android.view.ViewGroup.LayoutParams; import android.widget.Button;
import android.widget.TableLayout; import android.widget.TableRow;
public class TestActivity extends Activity { /** Called when the
activity is first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); TableLayout table = (TableLayout)
this.findViewById(R.id.main); table.setColumnShrinkable(0, true);
TableRow row = new TableRow(this); row.setGravity(Gravity.CENTER);
row.setMinimumHeight(LayoutParams.WRAP_CONTENT); Button button = new
Button(this); button.setHeight(LayoutParams.FILL_PARENT);
button.setGravity(Gravity.CENTER); button.setText(Q&quot;Ealfdjasklfj
asdlfjasdlfj askfljsdafj l aslkfjasdl kfjasdkfl kflQ&quot;E);
table.addView(row); row.addView(button); } } main.layout: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ETableLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@+id/mainQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;E/TableLayoutQ&gt;E Result: Button label
text clips on bottom but not on top and seems to be off center towards
the bottom. If you remove the call to button.setHeight the button text
does not clip and seems to be centered vertically as expected. Also, the
button seems to be shorter with the call to setHeight, which strikes me
as odd, why would setting the height to fill_parent cause the button to
be shorter?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 27 Apr 2010 00:15:04 +0000</when>
<what>setMinimumHeight() and setHeight() do not take FILL_PARENT or WRAP_CONTENT as arguments, but a size in 
pixels. You need to use getLayoutParameters() instead.</what>
</comment>
</bug>
<bug>
<bugid>5712</bugid>
<title>Q&quot;EOut of OfficeQ&quot;E Exchange mailbox status not supported</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>gleave...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 22:10:08 +0000</openedDate>
<description>The Exchange ActiveSync protocol should be fully supported, including
the ability to enable and configure your Q&quot;EOut of OfficeQ&quot;E status when
connecting to an Exchange server.</description>
<comment>
<author>delmansj...@gmail.com</author>
<when>Thu, 15 Jul 2010 14:57:07 +0000</when>
<what>There are certain thing that your mobile users just expect to work... setting Q&quot;Eout of officeQ&quot;E from your phone is just one of them !

There are several Q&apos;EkeyQ&apos;E features missing in order for us to consider Android devices for our employees.

</what>
</comment>
<comment>
<author>karl.goo...@gtempaccount.com</author>
<when>Wed, 04 Aug 2010 14:37:33 +0000</when>
<what>Ditto!</what>
</comment>
</bug>
<bug>
<bugid>11433</bugid>
<title>Reminder disappears when set to 0 minutes and then event is viewed on cell phoneQ&apos;Es Google Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>edward8...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 22:53:10 +0000</openedDate>
<description>I use my PC to set a pop-up reminder on an event (to get the pop-up at
the same time as the start of the event). However, Google Calendar on
Android (my version is 2.2) does not seem to permit a 0 minutes
reminder. When I view such an event on my HTC Incredible, it deletes the
0 minutes reminder and then updates the event, so that the reminder
never occurs on the cell phone or the PC (after sync). Note that simply
viewing the event on the cell phone sets off this chain of events. I do
not have to actually make any changes to the reminder. (When I exit
viewing the event on the cell phone I see the little message Q&quot;EEvent
savedQ&quot;E.) I have observed that if an event is created on the PC with a
Q&quot;EcustomQ&quot;E number of minutes (other than 0) not found in the list of
choices for reminders on the cell phone, say, 7 minutes, then viewing
the event on the cell phone shows this Q&quot;EcustomQ&quot;E choice, and the normal
drop down menu of reminder minutes is altered to include the custom
number. It is just 0 minutes that causes the problem. The Android
Calendar needs to permit a 0 minutes reminder, ideally as part of the
standard choices, or at least as an added custom choice.</description>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Mon, 14 Feb 2011 22:46:55 +0000</when>
<what>Permitting a 0-minute reminder was filed as issue 10593.</what>
</comment>
<comment>
<author>bhi...@openshores.com</author>
<when>Sat, 07 May 2011 01:56:22 +0000</when>
<what>an event entered on gmail with the same event and start time (0 minutes).  Displays as an event on the day and doesnQ&apos;Et display at the time.</what>
</comment>
</bug>
<bug>
<bugid>7035</bugid>
<title>Documentation for MediaPlayer. setAudioStreamType() does not match implementation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Senor...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 19:08:45 +0000</openedDate>
<description>Documentation in MediaPlayer
(http://developer.android.com/reference/android/media/MediaPlayer.html#Valid
_and_Invalid_States) states that it is valid to call
setAudioStreamType() in any non-error state. However, in the
implementation (frameworks\base\media\libmedia\mediaplayer.cpp(488)) the
call will fail and report an error if you are in any state after media
has been prepared.</description>
<comment>
<author>Darten.b...@gmail.com</author>
<when>Thu, 30 Jun 2011 18:57:55 +0000</when>
<what>...and under ?State Diagram? it is said to be a programming error to call setAudioStreamType() in idle state. ? So is it an error or not to call it in idle!?

On top: from the documentation it is also not clear if ?external? settings like this survive a mp.reset() call.</what>
</comment>
</bug>
<bug>
<bugid>3305</bugid>
<title>LogCat window in ADT plugin sometimes doesnQ&apos;Et display new output when running tests again</title>
<status>Released</status>
<owner>vs...@google.com</owner>
<closedOn>2011-08-24T17:23:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jul 2009 21:13:46 +0000</openedDate>
<description>- Steps to reproduce the problem 1) Run a unit test and verify output in
LogCat window. 2) Run the test again. Quite often, subsequent runs donQ&apos;Et
output to the LogCat window. This can be fixed (per run) by clicking on
the Clear button on the window, but the window should display output
automatically.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:29:58 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:02:19 +0000</when>
<what></what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Wed, 24 Aug 2011 17:23:38 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6607</bugid>
<title>Why is it Q&quot;ESending...Q&quot;E for ever in Gmail app?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>farp...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 01:29:04 +0000</openedDate>
<description>Sometimes after I compose a reply and send it in Gmail app my reply is
in Q&quot;ESending...Q&quot;E status for ever and never be sent! There is no way to
stop sending or resend. Very annoying. If something goes wrong and
prevents the delivery please give us an option to resend or just an
option to remove the annoying red Q&quot;ESending..Q&quot;E message.</description>
<comment>
<author>colander...@gmail.com</author>
<when>Wed, 21 Apr 2010 19:23:35 +0000</when>
<what>A lot of people have this problem, and Google has been dragging their feet on it.  
Add a star to this thread and maybe theyQ&apos;Ell finally fix this long-standing bug: 
http://code.google.com/p/android/issues/detail?id=1237</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>5021</bugid>
<title>Droid not working properly with my Comcast email account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>21</stars>
<reportedBy>gsgree...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 15:02:49 +0000</openedDate>
<description>I have a Droid from Verizon. Firmware version 2.0. Baseband version
C_01.3B.01P. Kernel version 2.6.29-omap1-g04df51f android-build@apa26
#477. Build number ESD20. Gmail works well and my @me.com works well;
however, I am having problems with my @comcast.net email account. I have
reported the problem to Verizon and to Level 3 Android support over the
phone. The device has been switched for a new one and the issues
persist. I have also contacted Comcast regarding the settings and the
problem exists whether I manually enter the settings of let the Droid
find the settings automatically. I have had the Comcast account for a
long time and have used it on Nokia phones, Blackberries, HTC phones and
the iPhone with absolutely no issues. The phone downloads messages from
the Comcast server and sends messages. The issue is best described
through an example. The Droid retrieves 25 messages from Comcast. I then
go through the list, delete 20 and keep 5 in the inbox. At some point
the messages I kept in the inbox randomly disappear from the inbox.
Typically they donQ&apos;Et all disappear at once. I think, but I am not sure,
that the messages disappear when the Droid is loading messages from
Comcast. In addition, when I press Q&quot;ELoad More MessagesQ&quot;E, the Droid will
sometimes (although not always) retrieve messages it has already
retrieved from Comcast. Bottom line is that the Droid doesnQ&apos;Et appear to
be communicating properly with the Comcast server.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:44:14 +0000</when>
<what></what>
</comment>
<comment>
<author>kevinhaa...@gmail.com</author>
<when>Fri, 04 Dec 2009 16:29:18 +0000</when>
<what>thats probably because you are downloading them to your home PC and taking them off 
the comcast server.</what>
</comment>
<comment>
<author>rpfutr...@gmail.com</author>
<when>Sat, 05 Dec 2009 21:11:06 +0000</when>
<what>Hello All, 

I just got my DROID a few days ago and IQ&apos;Em experiencing similar issues.  I receive 
alot of emails and my phone plays the alert for a new email received, however never 
displays the new email.  I have deleted the contents of the INBOX and TRASH and 
attempt to Q&quot;ELoad New MessageQ&quot;E, but it just hangs it seems while communicating.  
After deleting the new emails and turning the phone off / back on... then it will 
load new emails into the INBOX, but ONLY new emails generated from that point 
forward that is hasnQ&apos;Et recognized as downloading from the server previously.

ItQ&apos;Es like the phone knows it downloaded previous message (that were not displayed) 
and doesnQ&apos;Et download them again when it connects to the server.  My settings are 
configured, so all message will be left on the server so I can retrieve them on the 
web or at home, or now even my new little gadget!   However it doesnQ&apos;Et quite work 
right.  

IQ&apos;Em not sure what the problem is, but hope they find a resolution.

Lovin the new phone though, me and my wife got Q&quot;Ehis and hersQ&quot;E weQ&apos;Eve been like high 
school kids texting and discovering all the cool stuff it can do!</what>
</comment>
<comment>
<author>rpfutr...@gmail.com</author>
<when>Sat, 05 Dec 2009 22:16:11 +0000</when>
<what>After posting the previous comments I found the following on Comcast.net.  The port 
number on the POP3, I set to 110 originally, but it shows 995 below.  Also the SMTP 
port was different, I think it was something like 465 (donQ&apos;Et believe this is what I 
originally configured it to),instead of 587 or 25 as indicated below.

############################################################################

  You can access your Comcast.net email (SmartZone) on your mobile device (i.e. 
iPhone, Blackberry, etc.) by using m.comcast.net.

Simply type in m.comcast.net into your phone browser and enter your Comcast.net 
username and password. 

To setup the email client on your mobile device to retrieve your Comcast.net email, 
use the following settings:

Incoming Mail
Incoming mail (POP3) server: mail.comcast.net
port: 995
set SSL to Yes


#### THOUGH IT IS NOT STATED BELOW FOR THE ONGOING SERVER, SECURITY TYPE = NONE, YOU 
WILL STILL NEED TO PROVIDE YOUR USERNAME/PASSWORD ####


Outgoing Mail
Outgoing mail (SMTP) server: smtp.comcast.net
port: 25 (or the more secure port 587, which requires authentication)
Click here to download the Comcast mobile iPhone/iPod Touch application.

Add


 
 Would you like to continue?No thanks, I have my answer.
Yes, I have a different question.
Yes, I need more information on this issue 

############################################################################

Additionally, I have never cleared out my INBOX at Comcast and I finally deleted all 
13,000 + emails, to make sure all these emails arenQ&apos;Et jamming the client and causing 
more confusion and reset the configuration to Q&quot;ELeave messages on serverQ&quot;E.

Test 1 -- Email self from PC (Outlook)and try to receive on Droid
RESULT:  RECIEVED (Q&lt;E2 minutes)

TEST 2 -- Email self from Droid
RESULT: FAILURE (5 minutes)
NOTES: Message moved from OUTBOX on Droid to SENT folder, but was never received on 
web account, outloook client or droid client.  The email just vanishes into thin air 
(or cyberspace)

TEST 3 -- Email secondary account from Droid
RESULT: SUCCEED (Q&lt;E2 minutes)

Ok, well it looks like it is working now, except the Droid (and/or comcast) will 
ignore emails sent to yourself, so you might want to get out a pen and write that 
reminder down versus emailing yourself.  I will let the current configuration 
continue to run and see what happens after a day or two and try to report back.






</what>
</comment>
<comment>
<author>rpfutr...@gmail.com</author>
<when>Wed, 09 Dec 2009 14:05:42 +0000</when>
<what>As of today (and probably since I bought my phone)

Firmware Version: 2.0
Kernel Version: 2.6.29-omap1-g04df51fandroid-build@apa26 #477
Build number: ESD20


Sorry forgot to add this to my post.</what>
</comment>
<comment>
<author>rpfutr...@gmail.com</author>
<when>Wed, 09 Dec 2009 16:23:44 +0000</when>
<what>Yesterday, I deleted all my email twice on my phone late in the day, and I would get 
a few messages, mostly the same ones I had previously deleted.  So as I previously 
stated that it only recognizes the Q&quot;EnewQ&quot;E emails I was wrong.  It still pulls down 
all your previous messages, if not most, even if you delete them from your phone. I 
did this twice, but was too busy to determine which were duplicates and which were 
new.

Today--

I am sitting here watching the refresh circle continue cycling, but nothing new or 
old has been downloaded to the phone (3 minutes)

My mailbox currently has nothing in it from todays date:  I should have at least 17 
emails for todays date. I am going to restart the phone, as it was on overnight and 
first review my settings.

#############################################################

Incoming 

POP3 Server: mail.comcast.net
Port: 995
Security Type: SSL
Delete Email from Server: Never

Outgoing

SMTP Server: smtp.comcast.net
Port:  587
Security Type:  None
Require Sign-in: Yes

################################################################

After confirming the settings, it attempts to pull more mail down from Comcast and 
appears to be unsuccesful.  It did pull down 2 new emails from 6:20 AM this morning, 
but I know there is an additional 15 on the server?

Action:  tapped Q&quot;ELoad more messagesQ&quot;E 
Result:  failure: nothing loaded and it continues to cycle (refreshing, over 4 
minutes now)

Action:  Kill All Apps Running / Restart Mail
Result:  error; connection error (this is after it loaded one OLD email from 12/7)

So it is loading the old email, even if you already loaded in on the phone once.

Action:  Delete All Email INBOX/ STARRED / TRASH (Another topic, but is there an 
easier way to empty/delete all messages without having to CHECK EACH message first?)
Result: Noticed INBOX, which switching views shows it has 93 messages in INBOX, but 
I only check 6 or 7 or so to DELETE from INBOX.  It showed 93 momentarily and then 
started counting down to 16 before stopping.    When I returned to INBOX it had 
loaded and is still loading my new emails from today.  After this loaded and I used 
the refresh icon, it load a few more messages.

3 from the previous day
1 from ebay (these are usually date 12/31/1969 for some wierd reason-I believe it 
has something to auctions)
12 from todays date (should be 17, remember)

Action: Delete INBOX again
Action Delete Trash again (list 20 messages in Trash, I counted 24)
Action: Deleted Sent (5 messages listed)

Summary:  Deleted All message in All Folders, All Folders are Empty

Action:  Turned Droid Off/Back On-Check Email by tapping Q&quot;Eload more messagesQ&quot;E

At this point--I noticed I have received 2 more additonal emails so it brings my 
total for today to 19 emails I should receive, these two were included in the delete 
actions above.

Results: 5 emails load from the previous date (12/8) before getting a connection 
error: no details provided

Action: tap load new messages again 4 more from previous date load before getting a 
connection error: no details provided

Action: tap load new messages a third time, and nothing loads, get another 
connection error:

On the previous attemtpts the droid appeared to be connected via my wireless, 
currently the Q&quot;E3G icon is showing and the wireless has issues.  The comcast mail is 
trying to update currently on itQ&apos;Es own.  I have had two bars mostly during this 
session and it appears the wireless now has reconnected, but Comcast is just cycling 
with no results again.  3G appeared and disappeared, and wifi reconnected strength 
is good (should be sitting right beside the motorola modem).  3G appears and looks 
like it tries to connected / download.  Wifi is gone 3G is on again.  3G and WiFi 
appeared to not work simultaenously, so IQ&apos;Em going to turn off my WiFi.

Action: WiFi is currently turned off

Action: Delted Inbox again

Results:  Appears to be attempting to load new messages, and a quick glance at 
folders shows 41 messages (not displayed though).  If I look through folders, it 
shows 41 though.  After a few minutes, viewing the inbox only shows it 
cycling Q&quot;ELoading messagesQ&quot;E, but it never completes the load.  Viewing the Folders 
shows 41 new messages.  There is no connection errors either.

Action:  Power off phone / Restart Droid / Tap Email

Results:  It automatically is attempting to load more messages, However it doesnQ&apos;Et 
load any messages into the INBOX.  Right now, under Folders it now shows ZERO 
messages in INBOX and appears to have fully completed communicating with Comcast 
twice, as it goes to a steady state now (not refreshing/cycling). 

Action:  tap Q&quot;ELoad more messagesQ&quot;E
Results:  loads 20 messages from yesterday (not all the messages)1 message from 12/7 
and 3 from ebay dated 12/31/1969

Action: tap Q&quot;ELoad more messagesQ&quot;E
Results: loads 22 more messages from yesterday, 1 from today, and 1 more from ebay

Action: tap Q&quot;Eload more messagesQ&quot;E
Results: It appeared to load more messages from the 7th, but none for today.  I 
switched views under Folders and when I returned it had removed my check mark from 
the loaded messages, so I have lost count.  At that glance I had 74 and returning 
again now, itQ&apos;Es up to 99 in my INBOX.


At this point, I have 99 messages in my INBOX and it gave me the ALERT that I have 
new email.  This is where I believe the phone will continue to ALERT, but not 
display any new emails, and as I am typing this the error message came up, Q&quot;EUnable 
to open connection to serverQ&quot;E.  So does this mean I need to be contacting Comcast, 
because I know they already suck!

Action: tap Q&quot;Eload more messagesQ&quot;E from Inbox
Results: Noticed older dated emails 12/3 are loading into INBOX, currently up to 149 
total, communicated for a long time.  ItQ&apos;Es loading OLD email now, but nothing new so 
far except one that most recently came into today (total 20 now).

Action: tap Q&quot;Eload more messagesQ&quot;E from Inbox
Results: Messages are up to 157, nothing new yet

####################################################################

Interesting thing I just noticed, I deleted everything / cleaned up all my messages 
on the server on 12/7.  So the server has no data (at least not displayed online) 
older than 12/7, so why am I recieving emails date older than 12/7?  IQ&apos;Em getting 
email from 12/3, 12/5 and 12/6---none from 12/4 at this point)

######################################################################

Ok, I have rebooted my phone again, because it was just hanging up trying to 
communicate and never finishing.

After I rebooted and open email and viewed my folders, it shows I have only 99 
messages, so what happen to the other 58 messages I had before I rebooted/reset the 
phone???

At a quick glance, I no longer have the messages from 12/3, 12/5 and 12/6, but after 
hitting Q&quot;Eload new messagesQ&quot;E the phone redownloads at least some of those messages, 
still no new messages.  Checked Folders again and INBOX is up to 124 again.


Well, the Droid is still communicating (or attempting to) with Comcast and IQ&apos;Eve ran 
out of time today to do any further research.  If anyone has any suggestions on how 
to make Comcast work on the droid more efficiently, please post. Also if you are NOT 
experiencing this without ISP or email accounts and all appear to be working fine, 
please post that as well.

I also like to add a couple of suggestions: (will post in the appropriate sections 
later).

Add an easier method by which Q&quot;EAll email can be deleted, versus having to check off 
all the email individuallyQ&quot;E.  At this point, IQ&apos;Em not deleting anymore email as it 
will most like just come back to me even if I deleted from the server :/

Add feature:  Load more messages at the top of the inbox versus the bottom, or maybe 
the refresh icon represents the same function bascially from the menu options, but 
it would still even be two less taps one would have to do on the phone if the button 
was available on the top of the INBOX.
</what>
</comment>
<comment>
<author>rpfutr...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:06:03 +0000</when>
<what>Today the phone is still not working right with Comcast email.  I have not deleted 
any messages, if I did they would just come back into my inbox again anyhow.

I hope that someone comes along and sheds some light on the matter for the ones that 
might also be experiencing the same problem.  

At this point, it continues to ALERT me that I have an NEW EMAIL, but sometimes 
there is a new one and sometimes there is not :#

Most of the time there is no new email displayed, but it chimes the ALERT that 
indicates new email.  I have even logged onto the account to see if there is 
actually an email and there isnQ&apos;Et.  It appears for some reason or another the phone 
thinks a new email is received, and could likely just be one of the older emails 
anyhow.  Either way it sucks that this doesnQ&apos;Et work the way it should.  It gives new 
meaning to the FML app I loaded recently... maybe I should upload my story? 8D</what>
</comment>
<comment>
<author>acparacc...@gmail.com</author>
<when>Sat, 19 Dec 2009 22:42:49 +0000</when>
<what>i am experiencing all the above mentioned problems with my comcast email.  i have swapped one droid for 
another and continue to have problems.  at least once a day i receive blank emails with no sender from the 
date 12/31/69.  hmmmmm.  the worst problem i have is that when i respond to a message that has gone 
back and forth at least twice, the droid will send any email back, not the one i wrote.  it always takes one out 
of the trash folder and sends that instead.  this is very scary because you never know what someone will get.  
sometimes it sends an email from a retailer sometimes it is a thread between myself and a friend and/or 
colleague.  twice, it has sent the word Q&quot;EnullQ&quot;E instead of my response.  i love all the other features of the phone 
but i have had my comcast email for over 10 years and would hate to have to change it for a phone when it 
has worked well with every other phone i have owned!  help!!!!!</what>
</comment>
<comment>
<author>sagesm...@gmail.com</author>
<when>Tue, 22 Dec 2009 16:06:33 +0000</when>
<what>I am experiencing similarly spotty POP3 service with a different provider.  I get 
email for a day or so then nothing.  IQ&apos;Em receiving stuff because I see it in another 
POP3 client, Outlook.  IQ&apos;Em not deleting from server with either client.  What works 
every time is rebooting the phone.  After a reboot all the messages pour in and it 
works for another day or so.  This is really frustrating.</what>
</comment>
<comment>
<author>jakling1...@gmail.com</author>
<when>Sat, 09 Jan 2010 14:22:43 +0000</when>
<what>Same problem here with other pop3 service providers - other than comcast. Reboot
sometimes works, sometimes not. This is really frustrating. Yesterday didnQ&apos;Et log on
to computer at all and had NO emails on Droid. Logged onto computer today and there
were over 30 in three different accounts. </what>
</comment>
<comment>
<author>s.r.wet...@gmail.com</author>
<when>Fri, 22 Jan 2010 17:32:07 +0000</when>
<what>Have exact problems detailed above (empty messages from 1969, not receiving email 
from comcast server, Q&quot;EdeletedQ&quot;E emails coming back to droid from server).  Also 
getting frequent force-quits.   Gmail app works well, so I am trying to divert my 
normal comcast traffic to Gmail, and so avoiding droidQ&apos;Es horrible email app.  
Obviously suboptimal solution.  I am discouraged that google team has not addressed 
this issue.  Other smartphonesQ&apos;E email apps can handle POP3...  I thought Google had 
a happy, intelligent workforce.  Guess theyQ&apos;Eve just become focussed on marketing and 
have forgotten that you need either a good product or a monopoly to succeed (hmm, 
maybe thatQ&apos;Es the issue; Google has re-oriented product development strategy from 
quality to monopoly).   IQ&apos;Em seriously thinking of move to IPhone as soon as it goes 
live on Verizon (and my 1 year contract on this Droid is up).  Come on guys!</what>
</comment>
<comment>
<author>saegaema...@gmail.com</author>
<when>Mon, 15 Feb 2010 04:43:08 +0000</when>
<what>I, too, have experienced all mentioned above find it unacceptable.  The behavior has
been inconsistent, at best.  Sometimes rebooting works, sometimes not.  Sometimes it
pulls in some but not all email from the comcast server, but rarely all.  IQ&apos;Ell be
traveling beginning the 21st of Feb and would hope a resolution has been worked
out...or a fix.  This is is not amusing.  Marc</what>
</comment>
<comment>
<author>saegaema...@gmail.com</author>
<when>Mon, 15 Feb 2010 04:57:14 +0000</when>
<what>I, too, have experienced all mentioned above find it unacceptable.  The behavior has
been inconsistent, at best.  Sometimes rebooting works, sometimes not.  Sometimes it
pulls in some but not all email from the comcast server, but rarely all.  IQ&apos;Ell be
traveling beginning the 21st of Feb and would hope a resolution has been worked
out...or a fix.  This is is not amusing.  Marc</what>
</comment>
<comment>
<author>rsanterc...@gmail.com</author>
<when>Sat, 27 Feb 2010 15:32:33 +0000</when>
<what>I have have all the above issues with Comcast mail on my 2-week old Droid.  I may
return the Droid if I cannot find a solution quick.</what>
</comment>
<comment>
<author>jimbrown...@gmail.com</author>
<when>Wed, 03 Mar 2010 19:36:10 +0000</when>
<what>Same problems.  I have the comcast mail account, and another POP3 account for work.  
Sometimes mail comes through, sometimes I will go 6-8 hours without mail syncing.  I 
can hit refresh on the account, and it will just spin and not pull does any new 
mail.  

Yes, IQ&apos;Em keeping a copy of the message on the server. 
Yes, I have the sync set up properly.
Yes, I have a 3G connection
Coworkers with iPhones and Blackberries do not have this problem.

I switched from a Blackberry, and NEVER had these problems with these accounts.  
This is totally unacceptable, given that this is advertised as a core function.

IS ANYBODY OUT THERE</what>
</comment>
<comment>
<author>kevin0un...@gmail.com</author>
<when>Tue, 16 Mar 2010 20:13:33 +0000</when>
<what>IQ&apos;Eve given up using the android email app to get my comcast mail.  m.comcast.net is 
reliable and less headache!</what>
</comment>
<comment>
<author>backporc...@gmail.com</author>
<when>Fri, 19 Mar 2010 02:22:02 +0000</when>
<what>I am also having the issue described above and have tried all sorts of approaches to 
fix it with no success. VERY FRUSTRATING. The Droid is not living up to its 
reputation. </what>
</comment>
<comment>
<author>salvator...@gmail.com</author>
<when>Thu, 01 Apr 2010 09:58:03 +0000</when>
<what>IQ&apos;Em experiencing the same problem since I upgrade my Acer Liquid ROM (same 1.6 
version). Previously it works with the same provider: The provider doesnQ&apos;Et matter; in 
my opinion itQ&apos;Es a software bug.</what>
</comment>
<comment>
<author>WBMcMa...@gmail.com</author>
<when>Fri, 16 Apr 2010 01:04:11 +0000</when>
<what>I have tried multiple settings and am unable to connect with comcast.net at all on 
my brand new droid.  I can do some from a laptop sitting right next to the phone 
with the same settings so I am pretty sure I am entering the settings right.  Pretty 
disappointing as I too upgraded from Blackberry and assumed Droid would handle this 
core function without a problem.  I may have to return what otherwise seems like a 
good phone.</what>
</comment>
<comment>
<author>mgp...@gmail.com</author>
<when>Sat, 17 Apr 2010 05:31:11 +0000</when>
<what>Same problem using google apps gmail with my own URL.  The emails show up then when 
I load more, they disapear.  They are not peristantly shown in my Q&quot;Ein boxQ&quot;E folder.  
All the mail I send can be seen.  The settings are NOT to delete.  The emails are 
not deleted, they just canQ&apos;Et be seen by the phone, if you load more or refresh again.</what>
</comment>
<comment>
<author>dashthec...@gmail.com</author>
<when>Fri, 30 Apr 2010 03:45:45 +0000</when>
<what>Same here... brand new Droid Email app freezes up when loading email.  Repeatedly 
clearing the data and setting up the email account over and over again does not 
work.  Why does the email app not work with Comcast.net email addresses?</what>
</comment>
<comment>
<author>crisgcow...@gmail.com</author>
<when>Sat, 22 May 2010 18:22:59 +0000</when>
<what>My Droid is synced to two accounts one of which is Comcast.  I have three copies of
in email in this account that are identical.  None of the copies can be opened and
they cannot be deleted.  I also receive random emails in this account with send date
of several years ago.  I have checked in my Comcast account and the email that I
cannot delete on my Droid has been deleted from the Comcast server.  How do I delete
this email from my phone?</what>
</comment>
<comment>
<author>pharmc...@gmail.com</author>
<when>Fri, 11 Jun 2010 17:27:25 +0000</when>
<what>I have had these problems with some additional details.  

IQ&apos;Ell first describe the hardware / software:
Motorola Droid, 
Firmware: 2.1-update1
Baseband version: C_01.3E.03P
Kernel version: 2.6.29-omap1-g7fa8788 android-buld@apa26 #1
Build number: ESE81
Phone service is Verizon

The problem is all around the email app, *not* gmail, which I donQ&apos;Et use that much and therefore donQ&apos;Et have data for. 

Email app: version 7
System tools: automatically start at boot, read sync settings
Set to vibrate on new mail.

Problem 1:
Email will stop getting new messages, apparently at random, but it can go for days of getting new mail.  Fix is usually a reboot.

Problem 2:
Much more frequent, it will download new mail and vibrate (good) and show an alert.  I clear the alert, a minute later it will think it again has new mail and alert. Related to this, it will sometimes alert endlessly every minute or so even without clearing the first alert.  Normally the alert only happens once when there is new email.

Problem 3:
I see a list of new messages, select one and open: If the message is pure text only, it usually displays the message without a problem.  If the message contains images then the system only displays Q&apos;EloadingQ&apos;E and will sit in that state for ever, never even showing the text of the message.  In that state I note that there is no activity in the data up/down arrow, suggesting that it is not actually loading. If I hit Q&apos;EreplyQ&apos;E however, the text of the original message is displayed immediately, suggesting that it was there all along but that the application didnQ&apos;Et know that and thought it had to get the data. 

Problem 4:
I recently was unable to delete or display a message from the New York Times (a daily summary).  Stepping through emails would cause the display to exit back to the list as soon as it attempted to display that message.  Selecting that from the list and hitting delete would cause the message to flash but not delete.  I ultimately tried to delete the account, but when doing so from within the app that also failed and crashed the app.  Restarting the app showed that the account (and problematic message) were still there.  I then went to tools-Q&gt;Emanage applications-Q&gt;Eemail and cleared all data.  That worked and I recreated the account.  It did not cure the earlier problems though.

Problem 5: I delete messages at the list level (unread), they go away, but get downloaded again very quickly.  This can happen with read messages but much less often. (email set to leave messages on server alone).

Observations: 
After hitting the no display and no data up/down I went to tools-Q&gt;Emanage applications-Q&gt;Eemail and cleared the cache and forced a stop.  When restarting email it now loaded all the data as it should.  I donQ&apos;Et yet know if that will always work.
A reboot will usually cause email to be loaded correctly, but not always. 
Sometimes deleting a message with Q&apos;Eloading...Q&apos;E will trigger data up/down activity on the next message and apparent correct functioning. 

I hope there is enough detail to help a developer at Google make some headway on this. </what>
</comment>
<comment>
<author>pharmc...@gmail.com</author>
<when>Fri, 11 Jun 2010 17:36:28 +0000</when>
<what>The above email was to a comcast account, setup using the DroidQ&apos;Es automatic parameter setup (incoming: pop3, mail.comcast.net, port 995.  Outgoing: smtp.comcast.net, port 465, SSL, require sign-in).  Same problems occur with no security and different ports.</what>
</comment>
<comment>
<author>iria...@comcast.net</author>
<when>Sat, 26 Jun 2010 23:46:00 +0000</when>
<what> IQ&apos;Em Q&quot;EgladQ&quot;E to hear IQ&apos;Em not all alone. I opened the computer after a very frustrated week to google about comcast mobile, and it was directed to this site. The IT administraror from work looked at the mobile and today I stopped at cell provider as well. Both agreed, something is wrong with Comcast. And it was working good I would say 2 months ago?. When IQ&apos;Em checking my email, or attempting to I should say, emails from beginning of the year (Jan-Feb) and much more from last year, some  saved on folders shown on screen, then one or two from last month are on screen. For the rest, Is still loading messages, for like 3-4 days now.... Ipod has an application, should we have one to make this easiear? By the way I canQ&apos;Et get the outlook server from corporate... could this affect the situation, because other co-workers that have the Droid but do not have Comcast service, donQ&apos;Et happen to have the problem.....????</what>
</comment>
</bug>
<bug>
<bugid>11200</bugid>
<title>Automattically switches to aplication with earphones plugged in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>wild.ric...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 18:47:37 +0000</openedDate>
<description>Running some downloaded applications. When I begin to use them the
device changes to the music player application by itself and plays
music, IQ&apos;Em an Android 2.1 user on the T-Mobile Pulse. I am unable to
stop this issue so far.</description>
</bug>
<bug>
<bugid>17072</bugid>
<title>Search tab is not working in Facebook.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SWAAndr...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 11:36:29 +0000</openedDate>
<description>[Freq: Always] Occurrence Process: Goto Settings--Q&gt;E Acount and
sync--Q&gt;EAdd account login in Facebookk--Q&gt;E now goto Social hub--Q&gt;E open
facebook account--Q&gt;ETab on home icon--Q&gt;E now tab to Q&quot;ESearchQ&quot;E icon for
Searching. Occurrence Status: Unable to search the content, Search tab
is not working. Expected Result: Search tab should be working properly.</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Tue, 24 May 2011 19:34:03 +0000</when>
<what>Contact facebook for that
Its their fault</what>
</comment>
</bug>
<bug>
<bugid>12009</bugid>
<title>content:// bookmarks does not work from homescreen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yuha.m...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 16:11:36 +0000</openedDate>
<description>Viewing local files from sdcard using bookmarks on homescreen doesnQ&apos;Et
work. In browser if you write url:
content://com.android.htmlfileprovider/sdcard/myfiles/test_file.html It
will work all right, you can make a browser bookmark and it works ok.
Now if you add that bookmark to home screen and click it. You will get a
popup saying Q&quot;Eapplication not foundQ&quot;E Expected behaviour is that it will
open to a browser like any other html:// bookmark.</description>
<comment>
<author>johan.hi...@gmail.com</author>
<when>Fri, 22 Oct 2010 22:17:12 +0000</when>
<what>This is a duplicate of issue #2454.</what>
</comment>
<comment>
<author>a.freddi...@gmail.com</author>
<when>Thu, 01 Sep 2011 16:20:58 +0000</when>
<what>This also happens on the file:// protocol with error message: Q&quot;EApplication is not installed on your phoneQ&quot;E

ie. when accessing file:///sdcard/myfiles/test_file.html to use the above example

I get this on a Nexus S with Android 2.3.4</what>
</comment>
<comment>
<author>a.freddi...@gmail.com</author>
<when>Thu, 01 Sep 2011 17:01:05 +0000</when>
<what>Steps to reproduce:

1. Save an .html or .xhtml file to your SD card (you can use the attached one. It repeats these instructions)
2. Load the file in the browser from the file:// protocol (eg. file:///sdcard/example.xhtml)
3. Bookmark the page [*Menu* Q&gt;E Bookmarks Q&gt;E Add].
4. Go to the home screen.
5. Hold a tap to get to the Q&apos;EAdd to Home screenQ&apos;E menu.
6. Select [Shortcuts Q&gt;E Bookmarks], then choose the file.
7. Click the new icon on the Home screen to get the error message.</what>
</comment>
</bug>
<bug>
<bugid>16372</bugid>
<title>Special Character for Solid Triangle(Q&amp;E#9668) Not Recognized</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Michael....@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 15:16:41 +0000</openedDate>
<description>I use the special html character Q&amp;E#9668 to generate a solid triangle,
for browsing pages, on my site. Although it renders fine on Chrome, IE,
Firefox, Safari, and Opera, apparently Android does not recognize it.
Instead of a solid triangle, it replaces it with an open square, which
is not nearly as intuitive of a symbol for navigation! Tested on Ally
smartphone, Firmware version 2.1-update1, baseband version
VS740MV5.5210.1011, kernel version 2.6.29 ige@android-build#2, build
number ERE27, SW version VS740ZV6. Any help?</description>
</bug>
<bug>
<bugid>7182</bugid>
<title>WiFi failure when SSID name duplicates on Motorola Milstone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lijingy...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 08:23:27 +0000</openedDate>
<description>Device: Motorola Milestone running Android 2.0.1 Steps to reproduce:
(ref.
http://androidforums.com/motorola-milestone/30488-wi-fi-connection-problems-using-linksys-range-expander.html)
1. set up a WLAN with wireless router and signal range amplifiers (which
repeat the name of the router) 2. connect to the WLAN, then disconnect,
better go somewhere else and connect to some other WLAN 3. come back and
reconnect to the WLAN Behavior: - the WiFi connection is unstable, hard
to reconnect or lose connection soon. Possible reason: - the wifi
repeater (signal range amplifier) has the same name (SSID) with the
original router, but different MAC addresses. Android or Milestone or
the RADIO module does not deal with this situation.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:39:38 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>7323</bugid>
<title>Dialer mistapping</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 16:50:06 +0000</openedDate>
<description>On the Motorola Droid, android 2.0.1 on Verizon. It is possible to
accidentally dial digits via the dialer. I called a phone number via the
Call Log and then enabled the dial pad. I accidentally pressed between
the Speaker phone switch and the Hide Dialpad button (between and to the
right). Doing this caused the # key to be dialed. Pressing between the
other buttons below also yield various false presses.</description>
</bug>
<bug>
<bugid>7055</bugid>
<title>YouTubeQ&apos;Es categories are not translated to Portuguese</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>parisa.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 12:26:38 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Go to Menu Q&gt;E YouTube 2. Press the
left key 3. Select Q&quot;EcategoriasQ&quot;E - What happened. The categories are in
English - What you think the correct behavior should be. The categories
should be in Portuguese. Android 1.6 is used as platform.</description>
</bug>
<bug>
<bugid>4267</bugid>
<title>Too Many Contacts Deletes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Fri, 16 Oct 2009 00:40:27 +0000</openedDate>
<description>It seems my phone has gotten in a strange state where google sync just
craps out over and over and has a potential to lock up the contacts
database. It seems to have something to do with deleting a large amount
of contacts (and IQ&apos;Eve done it on multiple devices, but I have a hard
time getting it into this state). Attached is what I get in the logs
when this happens. Then, for the Hero, I eventually get the SIGSEGV
error pertaining to libsqlite.so which is also attached.</description>
<comment>
<author>herri...@gmail.com</author>
<when>Fri, 16 Oct 2009 00:43:40 +0000</when>
<what>I donQ&apos;Et know if this is a separate issue, but below is also an error that is being
thrown during Google Sync:

E/Sync    (  855): unable to convert row to an Entry, skipping. 1
E/Sync    (  855): com.google.wireless.gdata.parser.ParseException: unable to
construct GroupMembershipInfo since the group _sync_id isnQ&apos;Et known yet, will retry later
E/Sync    (  855): 	at
com.android.providers.contacts.ContactsSyncAdapter.addGroupMembershipToContactEntry(ContactsSyncAdapter.java:796)
E/Sync    (  855): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToContactEntry(ContactsSyncAdapter.java:643)
E/Sync    (  855): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntryImpl(ContactsSyncAdapter.java:605)
E/Sync    (  855): 	at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntry(ContactsSyncAdapter.java:597)
E/Sync    (  855): 	at
com.google.android.providers.AbstractGDataSyncAdapter.sendClientDiffsImpl(AbstractGDataSyncAdapter.java:917)
E/Sync    (  855): 	at
com.android.providers.contacts.ContactsSyncAdapter.sendClientDiffs(ContactsSyncAdapter.java:421)
E/Sync    (  855): 	at
android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:473)
E/Sync    (  855): 	at
android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:253)
E/Sync    (  855): 	at
android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:210)
I/DumpStateReceiver(   63): Added state dump to 1 crashes
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:20:57 +0000</when>
<what>You might want to bring this up with HTC as well as they could have modified the
contacts database beyond what the base Android does.</what>
</comment>
<comment>
<author>shailesh...@gmail.com</author>
<when>Sun, 13 Dec 2009 19:48:45 +0000</when>
<what>It says, Q&quot;EThere are 1334 deletd items for contacts, ...., what would you like to do. 

Delete the items
Undo the deletes.
Do nothing for now.

No matter which option I select, the same notification keeps coming back and I am unable to sync google 
contacts anymore.</what>
</comment>
<comment>
<author>ccg1...@gmail.com</author>
<when>Mon, 01 Mar 2010 19:27:03 +0000</when>
<what>I just purchased an HTC Hero and I am having the same problem.  My message 
says Q&quot;EThere are 535 deleted items for contacts....Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>8436</bugid>
<title>RightToLeft languges support - Hebrew (Not for OS - only support RTL)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-21T18:35:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>Joha...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 08:04:30 +0000</openedDate>
<description>RightToLeft languges support - Only support fonts, not for OS. We
(Android RightToLeft Hebrew languge users) have some problems with the
Android 2.1 devices. We got Hebrew fonts, but the problems are: * SMS -
all the Hebrew fonts are shown on the left side, and not on the Right
side at is have to be. * GMail - The titles are shown well, but again
Alight Left and not To the Right. Again, we can see the Hebrew fonts,
but need the Alight Right support. Here 2 Pictures of the Problem,
remember - Its RightToLeft languge, and It Alight Left, and Not Alight
Right like the Hebrew languge shown.
http://img692.imageshack.us/img692/706/83224679.jpg
http://img3.imageshack.us/img3/4562/37510252.jpg That all we need, the
Alight Right support for Hebrew languge. Thanks again, Hope to hear from
u soon Joha132@gmail.com Thanjs, John</description>
<comment>
<author>sagi@ben-aharon.com</author>
<when>Fri, 21 May 2010 08:30:47 +0000</when>
<what>heQ&apos;Es right... I have the same problem.
is there any solution to that?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 21 May 2010 18:35:57 +0000</when>
<what></what>
</comment>
<comment>
<author>harel...@gmail.com</author>
<when>Sat, 19 Jun 2010 08:43:24 +0000</when>
<what>Hi,
please can someone fix this problem.
thanks
harelzar@gmail.com</what>
</comment>
</bug>
<bug>
<bugid>12451</bugid>
<title>Using css transitions in webkit clears scale() transforms on non-animated objects for the duration of the transition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>aleksand...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 12:57:13 +0000</openedDate>
<description>While an animation created using webkit transitions is in progress,
scale() transformations on non-animated objects are removed. This causes
those objects to be scaled to their original sizes when any other object
is animated. Steps to reproduce: - create several absolutely positioned
elements and scale them using webkit transforms (e.g.:
-webkit-transform: scale(2, 2);) - animate one of them by setting its
-webkit-transition properties and then changing its position Please see
the attached HTML file for details. This happens on Android 2.2 only.
Reproducible on HTC Desire and in emulator.</description>
<comment>
<author>aleksand...@gmail.com</author>
<when>Tue, 09 Nov 2010 14:14:25 +0000</when>
<what>We also created a video demonstrating this bug (Android 2.2 on the left, iPhone on the right)</what>
</comment>
<comment>
<author>slalande...@gmail.com</author>
<when>Fri, 14 Jan 2011 09:17:35 +0000</when>
<what>I encountered the same problem, to summarize :
 - works on Android 2.1 (Tests on HTC Desize 2.1, emulator)
 - no longer works from version 2.2 (Tests on HTC Desize 2.2, Samsung Galaxy S 2.2, emulator 2.2, emulator 2.3)
 - this concerns webkit transforms : Q&quot;EtranslateQ&quot;E, Q&quot;EscaleQ&quot;E and Q&quot;ErotateQ&quot;E works when used alone, but Q&quot;Etranslate scaleQ&quot;E or Q&quot;Etranslate rotateQ&quot;E combinations fail when a transition occurs
 - also Q&quot;Etranslate3dQ&quot;E transformation doesnQ&apos;Et work in combination with Q&quot;EscaleQ&quot;E and Q&quot;ErotateQ&quot;E : only the Q&quot;Etranslate3dQ&quot;E is taken into account

The attachment allows to reproduce that and to see the two differents renderings, obtained between android 2.1 and android 2.2 : 
 - the green box is not scaled (translate3d + scale)
 - when you click on the blue box, the red box loses its scale (translate + scale + rotate) during the transition

</what>
</comment>
<comment>
<author>slalande...@gmail.com</author>
<when>Fri, 14 Jan 2011 09:19:50 +0000</when>
<what>The attachment ...</what>
</comment>
<comment>
<author>agafon...@gmail.com</author>
<when>Thu, 14 Apr 2011 12:20:40 +0000</when>
<what>Same for me on Google Nexus One with Android 2.2 :(</what>
</comment>
<comment>
<author>brent.du...@gmail.com</author>
<when>Fri, 22 Apr 2011 16:23:41 +0000</when>
<what>I have the same issue on 2.3.3... 
A simple element.style.webKitTransform = Q&apos;Etranslate3d(-150,-150,0) scale(0.5); results in the translate working but scale is ignored. </what>
</comment>
<comment>
<author>keigo.i...@gmail.com</author>
<when>Thu, 05 May 2011 02:34:21 +0000</when>
<what>+1. Posted detail at http://stackoverflow.com/questions/4270208/ (5 months ago
Movie at http://www.youtube.com/watch?v=Aplk-m8WRUE
</what>
</comment>
<comment>
<author>grna...@gmail.com</author>
<when>Thu, 05 May 2011 06:17:26 +0000</when>
<what>I Would like to elaborate on the bug. 
First, it reproduces on Nexus One, w\ Android 2.3.3
Second, the bug occurs only when the transition is written where scale(A) comes after the translate(X,Y). when written in reverse order, this bug does not occur.

Second, this whole bug and writing should be avoided by using the matrix(x,y) syntax, but it is not supported by android at all at this point.

Third, I find people mistaking the phenomenon with a different bug, where during the animation the location of the transitioned element is incorrect if scale is also involved (even if scale not being animated)
IQ&apos;Eve setup a demo of this second issue here:
http://androidscalebug.appspot.com/

Hope this helps
</what>
</comment>
<comment>
<author>ad...@glam.com</author>
<when>Mon, 29 Aug 2011 07:15:23 +0000</when>
<what>So itQ&apos;Es been over 3 months, is this being looked into? Has it been fixed for future releases?</what>
</comment>
<comment>
<author>blac...@gmail.com</author>
<when>Sun, 11 Sep 2011 14:30:42 +0000</when>
<what>Same on the nook color w/ Android 2.2.  It would be nice to have this fixed since it makes HTML 5 games even harder to write.  Instead of using a translate with rotate we have to resort to the old top and left which then we lose the CSS hw accel performance.</what>
</comment>
<comment>
<author>matthias...@gmail.com</author>
<when>Tue, 27 Sep 2011 14:58:52 +0000</when>
<what>in the meantime, are there any workarounds for this bug?
even if this will be fixed in a future version, i would like to support 2.2. and 2.3 devices as well.</what>
</comment>
<comment>
<author>ch...@u4yk.com</author>
<when>Mon, 31 Oct 2011 07:57:25 +0000</when>
<what>This bug was opened a year ago.  Any workarounds for this?  Also, it appears that this bug exists w/ scale3d as well.</what>
</comment>
</bug>
<bug>
<bugid>17250</bugid>
<title>Screen lock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kiran.in...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 13:11:37 +0000</openedDate>
<description>Unable to unlock the scrren guard which was locked by wrong attempts
more than 5 times. google account credentials were not validated
,eventhough we enter valid id and pwds its saying invalid username or
password. device : Samsung galaxy 5. plz provide me the solution.</description>
<comment>
<author>kiran.in...@gmail.com</author>
<when>Tue, 31 May 2011 05:25:13 +0000</when>
<what>       Atlast i managed to find the solution to unlock the phone which is locked by wrong pattern attempts for more than 5times.
       It seems there is a bug with android unlock the screen with your google account.Even if we give correct credentials it is saying invalid username or password , i found that this is basically due to my phone having multiple account sync(facebook, twitter and gmail).If we have only one account sync(gmail) then unlocking based on gmail account is working fine.

Follow the below steps to unlock:

1.If u r unable to unlock with ur gmail account ,that means that ur mobile is having multiple account sync.
2.If ur mobile is having any of the apps that shows ur battery usage statistics ur job will b easy , in my case iam having Q&quot;ESuperBoxQ&quot;E app. If u dont have this app just go to market.android.com , sign in with ur gmail account and install the app on ur mobile.
3.Now just make ur mobile battery go-down , at this time b4 ur mobile goes switched off(as ur battery have no charging) theQ&quot;E SuperBoxQ&quot;E app will display a pop-up of battery usage , click on battery usage button.
4.Now press home button.. , it displays ur home screen , go to settings -Q&gt;E AccountsQ&amp;ESync -Q&gt;E Remove all the accounts except ur gmail.
5.Now ur having one account with sync.. , go to unlock with ur google account screen , and provide ur gmail id and passwd , it will gets unlocked.

This process worked for me.. , and hope it works for u also..

(KIRAN KUMAR).
</what>
</comment>
</bug>
<bug>
<bugid>3187</bugid>
<title>Notifications text is displayed when screen is locked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>teh...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jul 2009 14:09:23 +0000</openedDate>
<description>Android code version you are running: I am running android on a T-Mobile
G1 phone Firmware Version: 1.5 Kernel version: 2.6.27-00393-g6607056 /
san@sandroid #1 Build Version: CRB43 Describe the problem: When I
receive a notification (such as an text/SMS message) and the screen is
locked, text from the notification is displayed in the notification bar.
I think this is a potential security risk, because private information
contained in the SMS message can be viewed while the screen is locked.
It should not be possible to view content of SMS messages. Steps to
reproduce: 1. Lock the Screen 2. Receive an SMS message 3. Press Menu to
wake the screen up 4. Read first few lines of SMS message while screen
is locked. Expected results: I would expect that the content of my
messages remain private and inaccessible until the phone is unlocked.
Thank you</description>
<comment>
<author>rtshils...@gmail.com</author>
<when>Tue, 18 Aug 2009 08:17:19 +0000</when>
<what>This is also the case on the T-Mobile G2 (HTC Hero)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:58:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:12:26 +0000</when>
<what></what>
</comment>
<comment>
<author>teh...@gmail.com</author>
<when>Thu, 08 Oct 2009 09:46:39 +0000</when>
<what>I have also noticed this happens for GoogleTalk notifications such as Google chat.

Thanks</what>
</comment>
<comment>
<author>jsoverson</author>
<when>Fri, 04 Dec 2009 00:43:53 +0000</when>
<what>The most common activity taken by a user is to react to alerts the phone gives.

If an activity notification is set, *more* information should be shown, not less, and
in this case I would vote for the entire SMS message to be shown on the lock screen.
SMS is one of the most common tasks on a cellular phone and it should be optimized
for the most common use case (reading/responding to messages when one receives them).

If privacy is a concern, this should be an option that can be disabled but it should
not be defaulted.</what>
</comment>
<comment>
<author>qwasson</author>
<when>Fri, 04 Dec 2009 15:14:02 +0000</when>
<what>Given that there is no information relating to texts/calls etc on the lock screen
(just network, date/time and unlocking instructions for me), suggesting the entire
message is shown on the lock screen is probably a separate feature request of its own.

Regarding most common use cases, in this situation, the message sender and *some* of
the message is shown in the top bar of the lock screen.  To engage in the most common
activity of reading the entire message and responding to it you need to unlock the
handset anyway.

See emails for a similar approach.  The default mail clients do not show any of the
email, even the sender or subject, in the top bar on the lock screen.</what>
</comment>
<comment>
<author>MartinWe...@gmail.com</author>
<when>Sun, 27 Dec 2009 14:26:57 +0000</when>
<what>I agree, this display of a text message on locked screen should be optional. (T-
mobile G2 User)</what>
</comment>
<comment>
<author>MeN...@gmail.com</author>
<when>Wed, 29 Dec 2010 01:42:11 +0000</when>
<what>To OP:

I strongly suggest SMS Popup by Adam K - free and fantastic, there are several Q&quot;Eprivacy modesQ&quot;E that will definitely satisfy your requests, as well as customizable response and auto-response options.  Disable AndroidQ&apos;Es native app notification system and use this low-resource program instead, sucks you have to use an add-on like this but IQ&apos;Eve been using this program since I first bought the phone April 2010 and it has yet to disappoint.  Let me know what you think.</what>
</comment>
<comment>
<author>coy.tra...@gmail.com</author>
<when>Wed, 02 Mar 2011 02:25:05 +0000</when>
<what>Has any progress been made on this issue?  I also do not like that my phone displays contents (even if only partial) of incoming messages if my phone is locked.  I agree that whether or not content displays in the notification bar should be an optional feature.</what>
</comment>
</bug>
<bug>
<bugid>13408</bugid>
<title>Browser not displaying CSS Background well</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cesarbre...@gmail.com</reportedBy>
<openedDate>Sat, 25 Dec 2010 01:15:27 +0000</openedDate>
<description>Hi, IQ&apos;Em running Android 2.1 on a Galaxy S (Movistar-Spain-No way to
upgrade to 2.2). Although I tried hard resetting the device (and
resetting the browser itself) IQ&apos;Em seeing all the css backgrounds reduced
by 50%. I donQ&apos;Et know why it is, but it can be really annoying as CSS
sprited menus or pages with dark body bg but light div bg get really
crazy layouts. As an example, it makes AppleQ&apos;Es websiteQ&apos;Es navigation bar
appear twice, once highlighted, once not. And tapping an element can
even result in opening another as the sprites start making silly things.
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Just run the WebBrowser and open a website. A
good example would be. ---------------------- Q&lt;EhtmlQ&gt;E Q&lt;Ebody
style=Q&quot;Ebackground:#000Q&quot;EQ&gt;E Q&lt;Ediv style=Q&quot;Edisplay: block; width:200px;
height: 200px; background: url(WHITE200x200IMG.png); overflow: hiddenQ&quot;EQ&gt;E
Q&lt;Ep style=Q&quot;Ecolor:#000Q&quot;EQ&gt;ESOME CRAZY AMMOUNT OF TEXTQ&lt;E/pQ&gt;E Q&lt;E/divQ&gt;E Q&lt;E/bodyQ&gt;E
Q&lt;E/htmlQ&gt;E [WHITE200X200IMG.png is a 200x200 image filled with pure white]
---------------------- - What happens. While on any PC or iOS device
there will be a container filled with black letters and completely
underlain with a white box, my Galaxy will only show the box reduced by
50% - What you think the correct behavior should be. The android device
should do the same as the PC, but for some reason it doesnQ&apos;Et. If
necessary I can take pics of how the device looks when not working.
Thanks for listening!</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 26 Dec 2010 08:56:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13337</bugid>
<title>Ability to dismiss individual notifications from the notification shade</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jeffrey....@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 22:37:40 +0000</openedDate>
<description>Please add a feature which would allow me to dismiss individual
notifications without opening each one. My current options are only to
clear all of the notifications, or to open each notification and dismiss
it. For example, at the moment I have six active notifications. Five are
simply for successful app updates, and one is a missed call. I want to
remember to call that person back later, so I do not want to dismiss the
missed call indicator. In order to dismiss the app updates without
dismissing the missed call, I need to click on each one, essentially
opening the Market five different times. It would be useful to have an X
on each item in the notification shade so I can dismiss them one at a
time without opening the attendant program. NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>12532</bugid>
<title>Facebook duplicating messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Alin0Ste...@gmail.com</reportedBy>
<openedDate>Sat, 13 Nov 2010 04:14:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: message
anyone on facebook showed duplicate messages outgoing should only show
one message 2.3.5.151.MB810.Verizon.en.US aka FROYO no dev environment -
not rooted</description>
</bug>
<bug>
<bugid>19919</bugid>
<title>Keypad get disappear in News Q&amp;E Weather after cahnging the orientation. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 02:14:54 +0000</openedDate>
<description>Development environment Gingerbread GMS r6 1) Steps to reproduce the
problem. 1.Go to News Q&amp;E WeatherQ&gt;EQ&gt;EPress menu keyQ&gt;EQ&gt;ESettings. 2.Weather
SettingsQ&gt;EQ&gt;ESet LocationQ&gt;EQ&gt;EEnter textQ&gt;EQ&gt;EChange the OrientationQ&gt;EQ&gt;EObserve. 2)
What happened. - Keypad get disappear in News Q&amp;E Weather after cahnging
the orientation. 3) What you think the correct behavior should be. -
Keypad should be displayed.</description>
</bug>
<bug>
<bugid>13449</bugid>
<title>android google talk locked into primary account.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-28T02:35:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marka...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 19:13:08 +0000</openedDate>
<description>google talk on android does not work with more than one email account.
it also can not be logged out from the primary account in a way that
requires manual reauthentication. the first is a major
feature/capability deficit. the second is a huge security hole. in
addition, if, as a parent, you get your child an android device and
configure it, your child now has access to all your email and chats and
your account can not be removed.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 02:35:01 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8178</bugid>
<title>crash in free() call</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-06T05:40:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>myopc...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 02:27:29 +0000</openedDate>
<description>hi, I have ported swfdec (a flash player engine) to android, it can run
most flash files, but frequently crashes, I traced and found most
crashes are in the Q&apos;Efree()Q&apos;E system call, but the memory address passed
in is ok (malloced ok before). the following is a crash trace and
function stack I added. could anyone give a help ? thanks in advance !
it crashed in free() with memory 0x335fe0, which is 20 bytes malloced
before. I added all the file numbers and functions from the address
stack, and malloc/free logs to glib. .... many logs ignored .... D/glib
( 290): [standard_free:107]free 0x335a00 DONE D/glib ( 290):
[standard_malloc:91]malloc 0x31e888: 136, thread: 1154936 D/glib ( 290):
[standard_malloc:91]malloc 0x337810: 2088, thread: 1154936 D/glib (
290): [standard_malloc:91]malloc 0x335fe0: 20, thread: 1154936 D/glib (
290): [standard_malloc:91]malloc 0x31e918: 20, thread: 1154936 D/glib (
290): [standard_malloc:91]malloc 0x31e930: 8, thread: 1154936 D/glib (
290): [standard_malloc:91]malloc 0x335a00: 1280, thread: 1154936 D/glib
( 290): [standard_free:105]free 0x31e930, thread 1154936 D/glib ( 290):
[standard_free:107]free 0x31e930 DONE D/glib ( 290):
[standard_free:105]free 0x31e918, thread 1154936 D/glib ( 290):
[standard_free:107]free 0x31e918 DONE D/glib ( 290):
[standard_free:105]free 0x335fe0, thread 1154936 I/DEBUG ( 28): *** ***
*** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 28):
Build fingerprint:
Q&apos;Egeneric/generic/generic/:2.1-update1/ECLAIR/eng.root.20100427.134015:eng/test-keysQ&apos;E
I/DEBUG ( 28): pid: 290, tid: 296 Q&gt;EQ&gt;EQ&gt;E com.test.flash Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 28):
signal 11 (SIGSEGV), fault addr 0000000c I/DEBUG ( 28): r0 afe3ba58 r1
00000020 r2 00335ff8 r3 00335fd8 I/DEBUG ( 28): r4 afe38e88 r5 00000004
r6 00000000 r7 00000000 I/DEBUG ( 28): r8 00100000 r9 8085da69 10
4501f000 fp 00119f10 I/DEBUG ( 28): ip 0034faf8 sp 4511dc48 lr afe0f2a0
pc afe0b23e cpsr 80000030 I/DEBUG ( 28): #00 pc 0000b23e
/system/lib/libc.so bionic/libc/bionic/dlmalloc.c:4403 free I/DEBUG (
28): #01 pc 0012afe6 /system/lib/libflashplayer.so
external/glib/glib/gmem.c:106 standard_free I/DEBUG ( 28): #02 pc
0012b286 /system/lib/libflashplayer.so external/glib/glib/gmem.c:202
g_free I/DEBUG ( 28): #03 pc 000c36fc /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-skiplist.c:257 _cairo_skip_list_fini
I/DEBUG ( 28): #04 pc 000c2184 /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-bentley-ottmann.c:943
_cairo_bo_sweep_line_fini I/DEBUG ( 28): #05 pc 000c2352
/system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-bentley-ottmann.c:1623
_cairo_bentley_ottmann_tessellate_polygon I/DEBUG ( 28): #06 pc 000b072c
/system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-path-fill.c:194
_cairo_path_fixed_fill_to_traps I/DEBUG ( 28): #07 pc 000ad9f4
/system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-surface-fallback.c:893
_cairo_surface_fallback_fill I/DEBUG ( 28): #08 pc 000abe46
/system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-surface.c:1692 _cairo_surface_fill
I/DEBUG ( 28): #09 pc 000b8e94 /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo-gstate.c:1021 _cairo_gstate_fill I/DEBUG
( 28): #10 pc 000af07a /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo.c:2179 *INT_cairo_fill_preserve I/DEBUG
( 28): #11 pc 000afa00 /system/lib/libflashplayer.so
external/cairo-1.8.10/src/cairo.c:2155 cairo_fill I/DEBUG ( 28): #12 pc
00094b7e /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_pattern.c:61 swfdec_pattern_paint
I/DEBUG ( 28): #13 pc 00073036 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_draw.c:149 swfdec_draw_paint I/DEBUG
( 28): #14 pc 00097f30 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_shape.c:66 swfdec_shape_render
I/DEBUG ( 28): #15 pc 0007b4ca /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_graphic.c:50 swfdec_graphic_render
I/DEBUG ( 28): #16 pc 0007bab4 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_graphic_movie.c:50
swfdec_graphic_movie_render I/DEBUG ( 28): #17 pc 0008bddc
/system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_movie.c:803 swfdec_movie_render
I/DEBUG ( 28): #18 pc 0008d2b8 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_movie.c:1313 swfdec_movie_do_render
I/DEBUG ( 28): #19 pc 0008bddc /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_movie.c:803 swfdec_movie_render
I/DEBUG ( 28): #20 pc 00060b42 /system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_player.c:3141
swfdec_player_render_with_renderer I/DEBUG ( 28): #21 pc 00060bd4
/system/lib/libflashplayer.so
external/swfdec-0.8.4/swfdec/swfdec_player.c:3096 swfdec_player_render
I/DEBUG ( 28): #22 pc 0005dcb4 /system/lib/libflashplayer.so
external/swfdec-0.8.4/flashplayer.cpp:259 _ZN11FlashPlayer8doThreadEPv
I/DEBUG ( 28): #23 pc 0000fda0 /system/lib/libc.so
bionic/libc/bionic/pthread.c:188 __thread_entry I/DEBUG ( 28): #24 pc
0000f874 /system/lib/libc.so bionic/libc/bionic/pthread.c:324
pthread_create I/DEBUG ( 28): I/DEBUG ( 28): code around pc: I/DEBUG (
28): afe0b22c 43be2703 960708f5 2d1f9506 6897d82b I/DEBUG ( 28):
afe0b23c 68fd68d6 459446ac e14cd000 46ac68b5 I/DEBUG ( 28): afe0b24c
d0004594 42b7e147 9f06d106 22016806 I/DEBUG ( 28): I/DEBUG ( 28): code
around lr: I/DEBUG ( 28): afe0f290 e1a00005 e3a01001 e1a02004 ebfffa1c
I/DEBUG ( 28): afe0f2a0 e3500000 1a000001 ea000008 ebfffa26 I/DEBUG (
28): afe0f2b0 e1a01004 e3a00002 ebfffa21 e3500000 I/DEBUG ( 28): I/DEBUG
( 28): stack: I/DEBUG ( 28): 4511dc08 4511dd68 I/DEBUG ( 28): 4511dc0c
808c368b /system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc10 79af0926
I/DEBUG ( 28): 4511dc14 00000001 I/DEBUG ( 28): 4511dc18 80a0e4a0
/system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc1c 4511dd74 I/DEBUG (
28): 4511dc20 afe3bc10 I/DEBUG ( 28): 4511dc24 afe0f2a0
/system/lib/libc.so I/DEBUG ( 28): 4511dc28 afe38e88 /system/lib/libc.so
I/DEBUG ( 28): 4511dc2c 00335fe0 [heap] I/DEBUG ( 28): 4511dc30 00000003
I/DEBUG ( 28): 4511dc34 000001b4 I/DEBUG ( 28): 4511dc38 00100000 [heap]
I/DEBUG ( 28): 4511dc3c 8085da69 /system/lib/libflashplayer.so I/DEBUG (
28): 4511dc40 df002777 I/DEBUG ( 28): 4511dc44 e3a070ad I/DEBUG ( 28):
#00 4511dc48 00002bd0 I/DEBUG ( 28): 4511dc4c 000000dc I/DEBUG ( 28):
4511dc50 00100000 [heap] I/DEBUG ( 28): 4511dc54 afe0b4ff
/system/lib/libc.so I/DEBUG ( 28): 4511dc58 4511ddfc I/DEBUG ( 28):
4511dc5c f961e705 I/DEBUG ( 28): 4511dc60 00000004 I/DEBUG ( 28):
4511dc64 00000020 I/DEBUG ( 28): 4511dc68 00335fe0 [heap] I/DEBUG ( 28):
4511dc6c 80a0e4a0 /system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc70
00335fe0 [heap] I/DEBUG ( 28): 4511dc74 8098eb82
/system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc78 809cc7a0
/system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc7c 8092afe9
/system/lib/libflashplayer.so I/DEBUG ( 28): #01 4511dc80 00000069
I/DEBUG ( 28): 4511dc84 00335fe0 [heap] I/DEBUG ( 28): 4511dc88 00119f78
[heap] I/DEBUG ( 28): 4511dc8c 809cc7a0 /system/lib/libflashplayer.so
I/DEBUG ( 28): 4511dc90 0000006b I/DEBUG ( 28): 4511dc94 80a0f4d8
/system/lib/libflashplayer.so I/DEBUG ( 28): 4511dc98 00335fe0 [heap]
I/DEBUG ( 28): 4511dc9c 00000000 I/DEBUG ( 28): 4511dca0 4511ddcc
I/DEBUG ( 28): 4511dca4 8092b289 /system/lib/libflashplayer.so D/Zygote
( 30): Process 290 terminated by signal (11) I/ActivityManager( 64):
Process com.test.flash (pid 290) has died. I/WindowManager( 64): WIN
DEATH: Window{43ddf768 com.test.flash/com.test.flash.TestFlashPlayer
paused=false} I/WindowManager( 64): WIN DEATH: Window{43daf828
SurfaceView paused=false} I/UsageStats( 64): Unexpected resume of
com.android.launcher while already resumed in com.test.flash
I/ActivityManager( 64): Low Memory: No more background processes.
W/InputManagerService( 64): Got RemoteException sending setActive(false)
notification to pid 290 uid 10010 D/dalvikvm( 116): GC freed 1118
objects / 62120 bytes in 53ms D/dalvikvm( 115): GC freed 509 objects /
26264 bytes in 85ms</description>
<comment>
<author>myopc...@gmail.com</author>
<when>Thu, 06 May 2010 02:30:37 +0000</when>
<what>this is a dup of issue 8177, please dont reply. sorry for commit twice.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 06 May 2010 05:40:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7654</bugid>
<title>Please add Pinch Zoom to GMAIL</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>MarcSensei@gmail.com</reportedBy>
<openedDate>Sat, 10 Apr 2010 01:39:43 +0000</openedDate>
<description>Please add Pinch Zoom to GMAIL emails/Contacts. Fonts too small and
there is no way to zoon in. OS Android 2.1-update1 - Harddware -
Motorola Droid Thanks</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>farangd...@gmail.com</author>
<when>Tue, 03 May 2011 01:43:33 +0000</when>
<what>Is the native email client the same as gmail?</what>
</comment>
</bug>
<bug>
<bugid>1938</bugid>
<title>Bad English: Q&quot;EAllow install of non-Market applicationsQ&quot;E</title>
<status>FutureRelease</status>
<owner>jlapenna@google.com</owner>
<closedOn>2009-08-24T20:59:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cbiesin...@gmail.com</reportedBy>
<openedDate>Sun, 08 Feb 2009 14:23:12 +0000</openedDate>
<description>This is in the latest Git version of Android in the Q&quot;EApplicationsQ&quot;E
settings dialog. Also seen in my dev phoneQ&apos;Es firmware version 1.1.
http://android.git.kernel.org/?p=platform/packages/apps/Settings.git;a=blob;f=res/values/strings.xml;h=7daa1658b8ab962889c1402f5b5a34950a78d4dd;hb=HEAD
1419 Q&lt;E!-- Applications settings screen, setting check box summary. This
is the summary for Q&quot;EUnknown sourcesQ&quot;E checkbox --Q&gt;E 1420 Q&lt;Estring
name=Q&quot;Einstall_unknown_applicationsQ&quot;EQ&gt;EAllow install of non-Market
applicationsQ&lt;E/stringQ&gt;E ThatQ&apos;Es not good English; the text should either
say Q&quot;EAllow installing non-Market applicationsQ&quot;E or Q&quot;EAllow installation of
non-Market applicationsQ&quot;E.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:47:25 +0000</when>
<what>cl out for review: https://review.source.android.com/10759</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 20:59:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5545</bugid>
<title>Caller ID with the call, not from the contact list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>john.souvestre2@gmail.com</reportedBy>
<openedDate>Sun, 20 Dec 2009 17:53:07 +0000</openedDate>
<description>DidnQ&apos;Et cell phones used to come with Caller ID, just like my landline
phone has? It would be nice to display that info in the case that the
number is not found in the phoneQ&apos;Es contact list.</description>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 08:43:57 +0000</when>
<what>There is an app for that.  But Verizon tech did tell me that they will push the CID 
patch to  Androids OTA soon (iow, if you already were paying monthly for the 
priveidge, you are currently not being billed for the service - if it isnt working - 
until it is pushed). 

In meantime, just call Verizon 24/7 and they will reset your back-end server-side 
stuff (like call-wait, conf, CID, vmail settings, etc) and it will fix it.  I just 
did that, and now I can see CID again.
</what>
</comment>
<comment>
<author>john.souvestre2@gmail.com</author>
<when>Tue, 29 Dec 2009 09:16:27 +0000</when>
<what>Interesting.  I do currently see the callerQ&apos;Es phone number.  I was hoping to also 
see their name (for a caller not in my contact list, that is).  So I guess that itQ&apos;Es 
the more advanced type of CID that IQ&apos;Em looking for.</what>
</comment>
</bug>
<bug>
<bugid>11955</bugid>
<title>M3U files no longer work on upgrading to 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>simon.ra...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 18:12:37 +0000</openedDate>
<description>I have 12gb of Mp3s, all with M3u playlists set up, none of which have
http in them (when opened in Notepad). All worked fine in Android 2.1,
but having just upgrading to 2.2, all M3us have stopped working - not
one of them works any more, they all just say they are empty. Phone =
HTC Desire on three UK. Losing m3u support is a showstopper because it
makes it no better than Apple for me (i moved to android cos i hate
itunes).</description>
<comment>
<author>barry....@gmail.com</author>
<when>Thu, 03 Feb 2011 18:44:52 +0000</when>
<what>IQ&apos;Em with you on this point. Looking for an alternative player for my Desire. 

Couple of players mentioned in this: http://android.bigresource.com/HTC-EVO-4G-put-m3u-playlists-and-certain-players-psyPRwizH.html

Anyone else recommend a good player - donQ&apos;Et mind paying if itQ&apos;Es worth it?</what>
</comment>
</bug>
<bug>
<bugid>18273</bugid>
<title>Memory leaks when using View.setTag(int, Object) method</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>beworker</reportedBy>
<openedDate>Wed, 06 Jul 2011 20:46:56 +0000</openedDate>
<description>Activity with all its views stay in the memory even after it is closed
if View.setTag(int, Object) was used. - Steps to reproduce the problem:
1) Create a simple list activity using Q&quot;Eview holderQ&quot;E pattern, similar to
the one attached to this report (see memory-leaks.zip). Instead of
View.setTag() use View.setTag(int, Object) method. 2) Launch that list
activity, scroll the list and close it. 3) Repeat step 2 couple of times
4) Close activity and dump HPROF file (see attached profiling.zip) 5)
Check out the number of instances of that list activity in memory - What
happened: 6) You will see as many activity instances in memory as many
time you launched it, which is really bad. - What you think the correct
behavior should be: 7) After calling garbage collector there must be no
activity instances in the memory. 8) If you replace View.setTag(int,
Object) by View.setTag(Object) and repeat steps 2-5 there will be no
activity instances in memory, which is correct. Nexus One, Android
2.3.4, GRJ22</description>
<comment>
<author>bquen...@online.de</author>
<when>Fri, 08 Jul 2011 13:37:47 +0000</when>
<what>I think you encountered the same thing I did.

See my blog post about this http://blog.mobile-j.de/2011/07/weird-problem-using-viewsettagintobject.html

ItQ&apos;Es caused by the design of ViewQ&apos;Es indexed tags.</what>
</comment>
<comment>
<author>gueei....@gmail.com</author>
<when>Sun, 17 Jul 2011 15:54:22 +0000</when>
<what>Thanks for your post. I just have the same problem.</what>
</comment>
<comment>
<author>gueei....@gmail.com</author>
<when>Sun, 17 Jul 2011 16:55:38 +0000</when>
<what>I did a quick test and the result is on the page:
http://andytsui.wordpress.com/2011/07/18/memory-leaking-of-android-application-caused-by-view-settagint-obj/</what>
</comment>
<comment>
<author>wangxian...@gmail.com</author>
<when>Sun, 09 Oct 2011 04:29:44 +0000</when>
<what>I encountered the same thing in my project. So please be careful when using this function. Just as Andytsui points out in the article above Q&quot;EIn the setTag(int, Object), never put any object that contains strong reference to the View itself.Q&quot;E 
by the way, IQ&apos;Em using android 3.2.</what>
</comment>
</bug>
<bug>
<bugid>9390</bugid>
<title>Turn gzip on by default in HttpURLConnection</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-09-01T20:34:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 01:25:27 +0000</openedDate>
<description>HTTP supports GZIP, but our client doesnQ&apos;Et enable it by default. It
should. The network isnQ&apos;Et necessarily very fast, and transmitting fewer
bytes through will almost always going to be a win. Implementing this
will require us to do something special to cope with current clients who
manually turn on gzip support. Perhaps by not doing gzip
decoding/encoding unless the original request was issued without an
Accept-Encoding header.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 01 Sep 2010 20:34:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:54:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13993</bugid>
<title>Font sizes are all garbled for some strings on droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>do...@google.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 01:40:38 +0000</openedDate>
<description>My droid had some problem which corrupted the font sizing for some of
the system text. Reboot fixed the problem. Each string would have
individual characters at seemingly random sizes. These strings included
the titles of applications on the home screen, the time on the top bar,
but not a lot of the other text. For instance pressing the power button
and holding it gave me the usual 3 options of Power off, Airplane mode,
Silent, which all looked correct, but the smaller subtext like Q&quot;ESound is
OffQ&quot;E was all garbled in size. Build: voles-userdebug 2.2.1 FRG83D 75603
test-keys</description>
</bug>
<bug>
<bugid>516</bugid>
<title>Switch statement that uses return instead of break auto calls default every time</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:06:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stevepot...@gmail.com</reportedBy>
<openedDate>Mon, 24 Mar 2008 01:11:11 +0000</openedDate>
<description>build: m5-rc14 This switch code calls default every time: switch
(someValue) { case valueOne: return true; case valueTwo: return false;
case valueThree: return true; default: return false; } this work around
works correctly: boolean tempB = false; switch (someValue) { case
valueOne: tempB = true; break; case valueTwo: tempB = false; break; case
valueThree: tempB = true; break; default: tempB = false; } return tempB;</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 00:08:24 +0000</when>
<what>I am not able to reproduce this issue. Could you please provide a more complete code
example, that provides the data types of the values in your above example.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:06:25 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1813</bugid>
<title>Q&quot;Eclose windowQ&quot;E menu item in browser should not be removed</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-01T13:56:41.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>7</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jan 2009 20:01:40 +0000</openedDate>
<description>IQ&apos;Em reporting this as a new bug since my comments in bug 1499 probably
will not be looked at any time soon, since that bug is marked for
Q&quot;Efuture releaseQ&quot;E. Please reconsider removing the Q&quot;EcloseQ&quot;E menu item from
the browser. Because of bug 1499, I have been forced to use the horrible
Q&quot;EwindowsQ&quot;E screen to close browser windows instead of the convenient
menu-w, and it is a real pain. Instead of a single shortcut key, I have
to click 5 times, plus wait for gratuitous zooming, plus tap a target
(the Q&apos;ExQ&apos;E) that is way too small for hitting with my fingertip, so half
the time, I activate the window I want to close, forcing me to sit
through an extra zoomin/zoomout cycle to try again. Here is the comment
from a google person in bug 1499: Q&gt;E The preferred way to close windows
is through the Q&quot;EWindowsQ&quot;E Q&gt;E screen in the browser, accessible through the
menu-T shortcut Q&gt;E (Q&quot;ETabsQ&quot;E). The menu entry Q&quot;EcloseQ&quot;E has been removed in
the latest Q&gt;E version of the source code, currently unreleased, which
will Q&gt;E eliminate the inconsistency. All I can say to that is Q&quot;Epreferred
by who?Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 13:11:21 +0000</when>
<what></what>
</comment>
<comment>
<author>yacc...@gmail.com</author>
<when>Fri, 20 Mar 2009 10:52:40 +0000</when>
<what>As the orginal poster noted, the close window command is missing, and the Windows
view is only a poor substitute for it.

Use cases: E.g. reading news via a RSS viewer, and opening a number of articles (e.g.
at least one of my feeds from heise.de does contain only headlines, forces one to use
the browser to get the content), before switching over the browser to go through the
articles.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 22:10:54 +0000</when>
<what>tabs have been redesigned (once again, in a future release) 
I will strive to ensure that there is a painless way to close tabs</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 13:56:41 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:52:54 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>thatpix...@gmail.com</author>
<when>Wed, 07 Jul 2010 02:06:46 +0000</when>
<what>How is this fixed in Froyo? IQ&apos;Em running FRF91 and the only way I have of closing windows is via the menu-Q&gt;Ewindows-Q&gt;Eclose Q&quot;EworkaroundQ&quot;E mentioned by the original poster.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4754</bugid>
<title>When Voice Dialing the wrong picture is displayed from the contacts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>20</stars>
<reportedBy>alohabruder@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 09:04:51 +0000</openedDate>
<description>Droid running android 2.0. Contacts were synced in store w/ previous
phone, w/ facebook, and w/ gmail. when I voice dial, the correct number
is dialed, but when the userQ&apos;Es profile is displayed the wrong picture
from the contacts is used (the picture corresponds to a different
contact).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:03:35 +0000</when>
<what></what>
</comment>
<comment>
<author>wolso...@gmail.com</author>
<when>Mon, 30 Nov 2009 18:44:19 +0000</when>
<what>I have the same issue on the Droid.
I get the wrong profile picture displayed while in the call but the correct number is
dialed. The voice dial confirmation dialog displays the correct name and number.

Also that same incorrect contact shows up in the Favorites tab under the Q&quot;EFrequently
CalledQ&quot;E section even though I have never called this person.

Contacts only synced with facebook.</what>
</comment>
<comment>
<author>kcb...@gmail.com</author>
<when>Tue, 22 Dec 2009 14:37:36 +0000</when>
<what>I have the same problem with my Motorola Droid.</what>
</comment>
<comment>
<author>jkbarke...@gmail.com</author>
<when>Wed, 30 Dec 2009 19:31:47 +0000</when>
<what>POSSIBLE SOLUTION (Motorola DROID - Verizon Wireless)
(Previous Entry Updated)

I, too, chose to sync up to all of my contacts from Outlook (Exchange), Gmail and
Facebook on my Motorola DROID. I also noticed that some of the contact pics displayed
next to my friends and co-workers were not the ones IQ&apos;Ed seen or assigned on my HTC
Touch Pro. Furthermore, there were now some contacts with a picture where IQ&apos;Ed had
none before. Of course, it dawned on me that my DROID had automatically -- and quite
flawlessly, in my case -- combined and consolidated duplicate contact information to
create a single, merged contact entry. So, if I had previously stored a contactQ&apos;Es
info in all three places (e.g. Outlook, Gmail and Facebook), there now existed one
entry for that person when going into Contacts. You can see all the merged data and
sources if you choose to Edit the individual contact.

CHOOSING/CHANGING A DEFAULT CONTACT PIC
Choose to Edit the specific Contact. On some entries you may see a photo for each
contact source group you chose to sync (e.g. whatever pic you might have chosen plus
their own chosen avatars for Gmail, Facebook, et al). In the Contact Edit screen,
scroll down to the section that contains the picture you want to use as your default.
Press and release the image. You will get a pop-up called Contact icon. At least one
option should show which is Q&quot;EUse this photo.Q&quot;E Select this option. Subsequent outgoing
and incoming call and message notifications associated with this contact should now
use the photo youQ&apos;Eve selected.

If youQ&apos;Ed like to change or add your own picture, under the same edit screen press and
release either a blank contact icon placeholder or a contact pic that you chose
previously for that contact for Outlook or another source.* One of the options should
be to Q&quot;EChange icon.Q&quot;E Choose this to add or change the contact icon using images from
your own image library.

* This will not work with Facebook-only contacts as you donQ&apos;Et have the Q&quot;EpermissionQ&quot;E
to choose the pic with which that contact is associated. Just create a New Contact
entry for that person and the DROID will automatically merge their Facebook
information into a new entry (provided you type in their name exactly as it appears
in their Facebook entry). YouQ&apos;Ell then be able to go into the new contact entry and
choose to add a new photo for that contact.
</what>
</comment>
<comment>
<author>cwpor...@gmail.com</author>
<when>Tue, 23 Feb 2010 03:08:52 +0000</when>
<what>IQ&apos;Em having the same problems as the above.  I have manually assigned images to some
contacts to avoid the issue, but it keeps happening to additional contacts that donQ&apos;Et
have images.  ItQ&apos;Es really annoying.  This should be fixed.  </what>
</comment>
<comment>
<author>ratliff....@gmail.com</author>
<when>Mon, 01 Mar 2010 15:32:03 +0000</when>
<what>In response to Comment 5 this is not an issue with the wrong picture being displayed
for a contact.  This is a bug with the directory lookup when voice dialing where it
will pull the picture from an entirely different contact than the one you are dialing
(name and number of the dialed contact are correct).  If you dial the same contact
via the keypad it will show the correct picture.

The picture that is displayed is consistent, if incorrect and will vary by called
number rather than by contact.  If I call my wifeQ&apos;Es mobile one picture shows. If I
call her work number another picture appears, but the same pic is shown every time I
voice dial her work/mobile number.</what>
</comment>
<comment>
<author>StormWin...@gmail.com</author>
<when>Wed, 09 Jun 2010 17:50:30 +0000</when>
<what>Same here with my Droid running 2.1.  Please fix this.</what>
</comment>
<comment>
<author>freshsqu...@gmail.com</author>
<when>Wed, 16 Jun 2010 21:33:16 +0000</when>
<what>I am having this same issue.  It seems to pull up a random picture when using the voice dial.  </what>
</comment>
<comment>
<author>TheAugust</author>
<when>Wed, 14 Jul 2010 01:42:39 +0000</when>
<what>I also have this issue - also with consistantcy in the wrong facebook icon being displayed like comment #7 implies.</what>
</comment>
<comment>
<author>r.garcia...@gmail.com</author>
<when>Wed, 14 Jul 2010 03:04:08 +0000</when>
<what>Just confirming this bug on the Incredible running Android 2.1.</what>
</comment>
<comment>
<author>andyes...@gmail.com</author>
<when>Wed, 08 Sep 2010 09:43:15 +0000</when>
<what>Running Android 2.1 on Droid X.  I notice the issue in particular on the Q&quot;Erecent callsQ&quot;E list for contacts that do not have a picture associated with them (e.g. new telephone numbers that arenQ&apos;Et already saved as contacts).  ItQ&apos;Es almost like Android doesnQ&apos;Et know where to find the blank person/question mark picture.</what>
</comment>
<comment>
<author>RolandR...@gmail.com</author>
<when>Wed, 09 Mar 2011 17:00:48 +0000</when>
<what>I have the same problem with my Sanyo Zio running Froyo on Cricket service.  I have chosen pictures manually and associated them with contacts using my gmail contact manager.  They are synced to my phone and show the correct picture in my contact and favorites list in my phone.  But when I recieve a call or make a call, the WRONG PICTURE SHOW UP!!!!  This can be very embarassing!!!!!  To my knowledge, I have not synced my facebook to my contacts, so I donQ&apos;Et think it has anything to do with that.  

I have tried clearing all the data in my contact app in my phone and re-syncing to gmail, and the problem persists.

This seems like such a simple but widespread issue and I really need it fixed!  I canQ&apos;Et with good consience reccomend an android phone to anyone as long as something so basic goes on without a solution.</what>
</comment>
<comment>
<author>shotguns...@gmail.com</author>
<when>Fri, 11 Mar 2011 17:06:56 +0000</when>
<what>Addendum to comment 13...

Since posting, I have factory reset the phone, associated it with a new gmail account, imported my contacts from the old one to the new one (which left the pictures behind), added pictures to some of the contacts on gmail manually.  The problem persists.  Any help or advice would be very much appreciated.
- Show quoted text -</what>
</comment>
<comment>
<author>tjmolle...@gmail.com</author>
<when>Fri, 11 Mar 2011 17:33:59 +0000</when>
<what>For anyone who wants a workaround for this issue, hereQ&apos;Es what IQ&apos;Eve done:  add a unique number of commas to the end of each matching phone number. The commas donQ&apos;Et affect the phone call in any way, but they will eliminate the issue of showing the wrong picture or caption for the call. For instance:

Contact: Home
H: 555-555-1212,      [note the single comma]

Contact: Spouse
H: 555-555-1212,,      [note the two commas]</what>
</comment>
<comment>
<author>shotguns...@gmail.com</author>
<when>Fri, 11 Mar 2011 17:41:00 +0000</when>
<what>Just to clarify, this is happening to contacts that have NOTHING in common with each other, other than they are contacts!  For instance, when my girlfriend calls, a picture of my boss shows up!  See what IQ&apos;Em getting at???!!!  It seems your solution is for contacts that use the same phone number?  Maybe IQ&apos;Em not understanding.</what>
</comment>
<comment>
<author>shotguns...@gmail.com</author>
<when>Fri, 11 Mar 2011 17:42:37 +0000</when>
<what>Sanyo Zio running 2.2.1 on Cricket, btw.</what>
</comment>
<comment>
<author>tjmolle...@gmail.com</author>
<when>Fri, 11 Mar 2011 18:24:55 +0000</when>
<what>YouQ&apos;Ere right, IQ&apos;Em referring to those instances where the wrong picture/caption shows up because one or more contacts have phone numbers in common. ThatQ&apos;Es the only time that IQ&apos;Eve seen the issue come up-- IQ&apos;Eve never had the wrong picture appear for a phone call when there hasnQ&apos;Et been a matching phone number.</what>
</comment>
<comment>
<author>shotguns...@gmail.com</author>
<when>Fri, 11 Mar 2011 18:32:23 +0000</when>
<what>ThatQ&apos;Es what I figured.  I am at a loss for what is happening on my end!  Spent more than 2 hours factory resetting my phone, setting up a new gmail account for it, importing contacts, associating pictures, etc.  IQ&apos;Em no better off than I was and I had to re-purchase my apps since they were associated with the old gmail.  IQ&apos;Eve contacted Kyocera support though their website, but so far no response other than the Q&quot;EweQ&apos;Ell get with you shortlyQ&quot;E auto response.  IQ&apos;Eve posted the question in forums near and far!  This seems like it must be something simple, but I canQ&apos;Et find help anywhere.

I wonder how reliable Android is going to be on the new tablets.......</what>
</comment>
<comment>
<author>shotguns...@gmail.com</author>
<when>Fri, 11 Mar 2011 18:34:06 +0000</when>
<what>I REALLY like the Android concept.  Just want to be clear about that.  But where do you go for help?</what>
</comment>
<comment>
<author>geoff...@gmail.com</author>
<when>Wed, 23 Mar 2011 05:41:31 +0000</when>
<what>Same issue on Acer Liquid E with 2.2 . If i direct dial my wife I get her Facebook picture, if i use voice dial I get Bill GatesQ&apos;E  twitter picture :-P </what>
</comment>
<comment>
<author>jful...@ligondiscovery.com</author>
<when>Sat, 28 May 2011 21:05:51 +0000</when>
<what>Same issue with google vioce</what>
</comment>
<comment>
<author>antw...@gmail.com</author>
<when>Tue, 13 Sep 2011 20:21:23 +0000</when>
<what>i have the same issue. when voice dialing (incoming/outgoing), wrong contact picture appears. also tried factory-reset. i have a kyocera zio (2.2).</what>
</comment>
</bug>
<bug>
<bugid>19028</bugid>
<title>text pointer blocks keys on on-screen keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neel2...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 07:16:37 +0000</openedDate>
<description>When I am composing or replying to a text message in Q&apos;EMessagingQ&apos;E
application or go-sms, the text box opens up with the on-screen keyboard
below it and the text box shows a cursor with a big box with a point on
top. I assume it is just a text pointer to show the cursor position.
However the pointer is so big that it blocks some keys on the on-screen
keyboard like Q&apos;EWQ&apos;E or Q&apos;EQQ&apos;E depending on which application I am using. If I
want to start typing with one of those keys, I have to wait till the
pointer disappears and then start typing. I would like to have a setting
where the big pointer will not show up every time I tap on a text input
box. Using HTC MyTouch 4G with Cyanogenmod 7. I have experienced the
same issue with android keyboard as well as swype keyboard. Please
advice.</description>
</bug>
<bug>
<bugid>10613</bugid>
<title>Add a Q&quot;ESchedule event with [selected contact]Q&quot;E in Contacts and auto-import their street address into the Calendar.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>fernd...@yahoo.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 07:31:14 +0000</openedDate>
<description>I do a lot of house calls fixing computers and things have been getting
busy lately. I usually create appointments in my calendar and often
times I use the Event Location feature to quickly activate my GPS Maps
Navigation feature to get me to their place. Unfortunately I have to
stop editing the event so I can switch to their contact listing and copy
their street address so I can paste it into the event location field.
And I canQ&apos;Et just copy and paste strait from the listing. I either have
to edit it to turn the address into a text box that I can evoke a Q&quot;ECopy
AllQ&quot;E against, or press Q&quot;EShow addressQ&quot;E to get Maps to start up, tell it
to give me directions, and then copy/paste from the destination text
box. One possible solution: In the contactQ&apos;Es listing, IQ&apos;Ed like to see a
new menu item that says something like Q&quot;ESchedule appointment with this
personQ&quot;E, which will show me my calendar and allow me to specify the date
and time. Seems simple enough to do.</description>
</bug>
<bug>
<bugid>16131</bugid>
<title>MifareClassic.connect() error: Handle not found !</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bowden.j...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 18:57:45 +0000</openedDate>
<description>Hello, IQ&apos;Em getting the exception Q&quot;EHandle not found !Q&quot;E many times but not
all times when executing the code snippet below. I very rarely get the
error if the Nexus S is on external power. I can reproduce (nearly every
time) by turning the power off, then on (not a full reboot), then
bringing a Mifare Classic tag to the device, which executes the
connect() function. Again, only when the Nexus S is not plugged into
power, turning the device on then off when connected to the debugger
does not reproduce the error. MifareClassic mifare =
MifareClassic.get(tag); try { mifare.connect(); } ... Thanks, Jeff
Bowden</description>
</bug>
<bug>
<bugid>20247</bugid>
<title>Photo gallery file rename </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>migangl...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 11:30:38 +0000</openedDate>
<description>IQ&apos;Ed like to have an option to rename the files (photos) thru the photo
gallery. In adicion a thumbnail preview, if the file is image, in the
file explorer would be nice. Thanks NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>14268</bugid>
<title>PackageManager#queryIntentActivities can now return null instead of an empty list in violation of the documentation</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-01-24T22:56:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 19:23:54 +0000</openedDate>
<description>PackageManagerServiceQ&apos;Es queryIntentActivities was modified in
gingerbread such that it can now return null when the package passed
into the Intent doesnQ&apos;Et match any installed packages. This violates the
documentation for PackageManager#queryIntentActivities which states that
an empty list is returned if no matches are found. This issue caused an
unexpected NullPointerException in my application code when deployed on
gingerbread.</description>
<comment>
<author>hackbod%...@gtempaccount.com</author>
<when>Mon, 24 Jan 2011 22:56:32 +0000</when>
<what>Sorry about that.  IQ&apos;Em not clear on exactly what inputs you have problem with -- I do see an issue where if you use Intent.setPackageName() and that package doesnQ&apos;Et exist, null will be returned.  This however also existed in Froyo.  I will fix this for a future release; unfortunately there is nothing that can be done about 2.3 at this point.
</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Mon, 24 Jan 2011 23:14:18 +0000</when>
<what>I am using Intent.setPackageName and have confirmed that the reason for my NPE is that the PackageManagerService is returning null.  However, looking closer now youQ&apos;Ere definitely right that the issue was present before gingerbread even though IQ&apos;Eve never seen this crash in my application code before.  Strange, I suppose this is a coincidence that this may be the first time IQ&apos;Em running the code on a platform where the packages being queried donQ&apos;Et exist.

The work around is trivial anyway so itQ&apos;Es not a huge deal on my side.  Thanks for giving this your attention though.</what>
</comment>
</bug>
<bug>
<bugid>6799</bugid>
<title>Spinner looks the same when disabled</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-02-24T18:03:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Marek.Urbaniak</reportedBy>
<openedDate>Tue, 23 Feb 2010 10:22:24 +0000</openedDate>
<description>Spinner when disabled does not provide any visual information for a user
that they should not try to tap on it. For users it may seem as a bug in
an application or at the beginning they may think that their tap was not
recognized by a device. It should be grayed out as Button.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Feb 2010 18:27:16 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 24 Feb 2010 18:03:16 +0000</when>
<what></what>
</comment>
<comment>
<author>kurian2z5@gmail.com</author>
<when>Thu, 25 Mar 2010 06:03:48 +0000</when>
<what>It also doesnQ&apos;Et have a :enabled option in the XML.</what>
</comment>
<comment>
<author>romain...@google.com</author>
<when>Thu, 25 Mar 2010 06:25:59 +0000</when>
<what>All Views have an android:enabled attribute in XML.</what>
</comment>
<comment>
<author>kurian2z5@gmail.com</author>
<when>Thu, 25 Mar 2010 10:06:40 +0000</when>
<what>It doesnQ&apos;Et show up in the XML autocomplete or whatever. Only android:entries is present.</what>
</comment>
</bug>
<bug>
<bugid>18265</bugid>
<title>Android Browser disregards z-index when using iframes to overlay parent window.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>ranjital...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 14:33:12 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. When multiple iframes overlay each
other on a browser window, clicking on the iframe window with the
highest z-index bubbles the click event to layers below the current
iframe with lower z-index. This might be the same issue as Q&quot;EIssue 6721:
WebKit browser: Input elements disregard z-index and erroneously steal
focus.Q&quot;E - Steps to reproduce the problem Please find sample code
attached. 1. Open Q&quot;Elayers.htmlQ&quot;E in android browser. 2. Notice I have two
iframes on the parent page that overlay each other. Layer2 iframe has
the highest z-index. 3. click on the dropdown in layer2. 4. Notice the
browser highlights the dropdown on layer 1 and shows options from layer
1. - What happened. The browser should highlight the dropdown on layer 1
and shows options Q&quot;ELayer 1 Dropdown Option 1 Layer 1 Dropdown Option 2Q&quot;E
- What you think the correct behavior should be. The browser should
highlight the dropdown on layer 2 and shows options Q&quot;ELayer 2 Dropdown
Option 1 Layer 2 Dropdown Option 2Q&quot;E Android Version : HoneyComb (3.0)
Device: Motorola Xoom Wi-Fi</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Wed, 06 Jul 2011 19:25:11 +0000</when>
<what>I have this problem too, popup frames have the same error. Including popups on googles own sites! Digg uses one for commenting too.</what>
</comment>
</bug>
<bug>
<bugid>14131</bugid>
<title>i was using my google maps navigation app and for walking to my destination and instead of telling me wear to go or when to turn it was telling me program codes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T01:57:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mist3rlo...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 23:42:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>mist3rlo...@gmail.com</author>
<when>Tue, 18 Jan 2011 23:45:19 +0000</when>
<what>forgot to mention my phone is an htc desire and is up to date on the latest firmware which is 2.29.405.5 and is on froyo 2.2</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 19 Jan 2011 01:57:49 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>15043</bugid>
<title>process com.andriod.mms has stopped.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajeev.k...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 04:41:39 +0000</openedDate>
<description>-Everytime I sms the application force closes. Error Message:process
com.andriod.mms has stopped -Deleted all my sms. -Sms is basic function.
It shouldnot be hit by bugs. -Device is Samsung I5801.</description>
</bug>
<bug>
<bugid>15166</bugid>
<title>Wake the screen with trackball or volume keys option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>diego.delpuerto</reportedBy>
<openedDate>Wed, 02 Mar 2011 11:54:33 +0000</openedDate>
<description>I think this is a reasonable feature as the failure of the power button
is known in the nexus one, maybe that is not enabled by default but if
you have that option would be great. NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Fri, 04 Mar 2011 20:42:11 +0000</when>
<what>Sorry if this amounts to a Q&quot;Eme tooQ&quot;E post, but I wanted to add that most aftermarket ROMs include this feature, and it is very useful. The trackball/trackpad on most devices is just more convenient than the power button. Since you have to swipe the screen to unlock, your thumb is already down there. IQ&apos;Eve never understood why android phones donQ&apos;Et include this at least as an option! Official support would also make it more reliable, as IQ&apos;Eve heard phones like the G2 have issues with this even in aftermarket ROMs.</what>
</comment>
</bug>
<bug>
<bugid>4679</bugid>
<title>SIM AT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>Template...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 13:25:16 +0000</openedDate>
<description>Occurrence Process : Proceed to SIM toolkit-Q&gt;E select any services-Q&gt;E
Select call-Q&gt;E Observe the message. Occurrence Status : Unaligned
message. Expected Result : Please make the statement dialogue box
better.</description>
</bug>
<bug>
<bugid>13549</bugid>
<title>Isssue in scroll view(Not getting onclick event )</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abhishek...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 07:00:56 +0000</openedDate>
<description>Hi ,I am facing issue on scroll view in devices(Google nexus one). I
have created a scroll view . Inside that scroll view I have added image
view and also attach on click listener for every image view.When i
rapidly scroll and click image view inside that scroll view ,i am not
getting onclick event.after some time scrolling is done and i clicked on
image view then i got onclick event.why I am not getting on click just
after scrolling .Is this known behavior or I a doing any mistake?. Any
workaround or any solution for this issue. I have attached sample code
for this issue. Thanks Abhishek</description>
</bug>
<bug>
<bugid>9050</bugid>
<title>?????? ??? ????? ??????? ?????</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-14T23:55:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ahmedsha...@gmail.com</reportedBy>
<openedDate>Sun, 13 Jun 2010 15:17:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Jun 2010 23:55:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7939</bugid>
<title>WebView setAppCacheEnabled() causes core dump</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>10</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 20:44:37 +0000</openedDate>
<description>Environment: Android 2.1 (Nexus One, DROID, and emulator) Code: package
com.commonsware.android.h5; import android.app.Activity; import
android.os.Bundle; import android.webkit.WebView; public class H5Wrapper
extends Activity { private WebView browser; @Override public void
onCreate(Bundle icicle) { super.onCreate(icicle);
setContentView(R.layout.main);
browser=(WebView)findViewById(R.id.webkit);
browser.getSettings().setAppCacheEnabled(true);
browser.loadUrl(Q&quot;Ehttp://miniapps.co.uk/checklist/index.htmlQ&quot;E); } } where
res/layout/main.xml is just a full-screen WebView. Symptoms: core dump
-- signal 11 (SIGSEGV). Full log attached.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 13:44:28 +0000</when>
<what>Thanks for the bug report.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>pedro.n.veloso</author>
<when>Mon, 18 Oct 2010 15:55:20 +0000</when>
<what>I had a similar problem. You have to specify the complete path of your application after enabling it, and also give some initial size too, like this:

webSettings = browser.getSettings();
webSettings.setAppCachePath(Q&quot;E/data/data/[com.packagename]/cacheQ&quot;E);
webSettings.setAppCacheMaxSize(5*1024*1024); // 5MB

and  of course replace [com.packagename] to whatever applies to your case.</what>
</comment>
</bug>
<bug>
<bugid>4472</bugid>
<title>Enable voice calls (voip) through Google Talk app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>77</stars>
<reportedBy>gpbell</reportedBy>
<openedDate>Mon, 02 Nov 2009 12:40:57 +0000</openedDate>
<description>Would love to see the Google Talk app on my Android have the ability to
make voip calls through Google Talk.</description>
<comment>
<author>tarasov....@gmail.com</author>
<when>Tue, 03 Nov 2009 09:33:45 +0000</when>
<what>Yeah, itQ&apos;Es very interesting topic for me.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:46:25 +0000</when>
<what></what>
</comment>
<comment>
<author>cberk...@gmail.com</author>
<when>Tue, 17 Nov 2009 07:01:18 +0000</when>
<what>Would really love to see this as well, it is my only gripe that is keeping me from 
choosing android.</what>
</comment>
<comment>
<author>mauricio...@gmail.com</author>
<when>Thu, 14 Jan 2010 17:34:14 +0000</when>
<what>HavenQ&apos;Et tried it yet, but sipdroid + gtalk2voip could be used as a workaround. 
http://bit.ly/8XhUfw</what>
</comment>
<comment>
<author>pravee...@gmail.com</author>
<when>Mon, 05 Apr 2010 18:28:43 +0000</when>
<what>this was really unexpected that googleQ&apos;Es own phone os does nto have google talk voice 
chat capability.
really sad.
please enable audio/video chat through the app.
serve the customer not the carrier.
really needed soon.</what>
</comment>
<comment>
<author>FXNad...@gmail.com</author>
<when>Thu, 08 Apr 2010 21:36:53 +0000</when>
<what>Yep. Bought an unlocked Nexus One to be used solely with wifi, was expecting to be 
able to voip call my gmail contacts with Google Talk.
Q&apos;ETis really a letdown that the feature is (conspicuously) absent.</what>
</comment>
<comment>
<author>gloc...@gmail.com</author>
<when>Thu, 22 Apr 2010 11:25:27 +0000</when>
<what>Yeah, thats right. THey are playing the same game as blackberry. They dont have voice
support nor in SDK (blackberry)

Android, otherwise have Voice Call SDK but Q&amp;Equot;unfortunallyQ&amp;Equot; you cant use it
on native
gTalk Android Client.

Well well well..  Thats pretty clear right ? 
What do you think about ATQ&amp;Eamp;T will do if Android support Xmpp Call ? or Video Call ?

If Android enable voice call over xmpp,the next thing you will see in the unfair
telcos (atQ&amp;Eamp;T, Tmobile, Movistar, O2, Vodafone, etc) will be Samsung Corbis,
blackshits, and many other useless mobile phones.

That will be, of course, no the green way. Hoping the client to change mobiles as
soon as posible. Like Q&lt;Ea
href=Q&quot;Ehttp://en.wikipedia.org/wiki/Planned_obsolescenceQ&quot;EQ&gt;Ehttp://en.wikipedia.org/wiki/Planned_obsolescenceQ&lt;E/aQ&gt;E

But, Google, is making Android updatable in each every plataform. 
Soon or later they will enable VideoCall on android over XMPP. If they dont do it,
some one will do it.

Just about time.

Bye the way, ALWAYS recommend any opensource operating system like Android or
Maemo/MeeGo.

(Symbian seems to be opensource, but I doubt. They are looking to the other side when
we ask for native xmpp support)

If you like to vote for native xmpp support, you can doit here:
http://ideas.symbian.org/Idea/View?ideaid=5384
http://developer.symbian.org/forum/showthread.php?t=4828

Best regards


PS: Gtalk is XMPP, Facebook is XMPP (400 millions ACTIVE users use XMPP), many
corporation and bussiness runs in XMPP. What they are waiting for ? xmas ?</what>
</comment>
<comment>
<author>laplande...@gmail.com</author>
<when>Thu, 22 Apr 2010 13:03:05 +0000</when>
<what>itQ&apos;Es interesting why the cooment #7 was deleted. Is it self moderation?
Q&quot;EBye the way, never ever recommend any closed operating system like Android or
Maemo/MeeGoQ&quot;E Q&lt;E- #7
Q&quot;EBye the way, ALWAYS recommend any opensource operating system like Android or
Maemo/MeeGo.Q&quot;E Q&lt;E- #8 
Does author changed his mind or trying to be constructive?
What i really canQ&apos;Et understand is why voice and video calls supported on the NokiaQ&apos;Es 
Maemo/MeeGo and abandoned on the native GoogleQ&apos;Es platform. Why the Nokia doesnQ&apos;Et 
scared by TelcoQ&apos;Es and google does? Users are choosing functionality and usability of 
devices. Iphone and Android are successfull not because of Q&quot;EcheapQ&quot;E 2 years contracts 
in exchange of 100$ discount for device. Some TelcoQ&apos;Es already created itQ&apos;Es 
own(currently overpriced) Voip services, and i beleive they will be more successfull 
that others blocking voip traffic or whole OSQ&apos;Es or devices.</what>
</comment>
<comment>
<author>gloc...@gmail.com</author>
<when>Fri, 07 May 2010 13:46:07 +0000</when>
<what>@laplandersan

Hi, I self deleted my #7 post for my mistake writing in english and thinking in my
native language.

The problem is: Today you must pay for talk over PSTN, because there is no COMMON
VoIP protocol/plataform.

So.. As you can see.. MSN nor Skype nor Yahoo is FREE. Is NOT FREE. NOT NOT NOT !!!
The society is paying PSTN companies because there is NO COMMON VOIP DEPLOYMENT !!

When Jabber succeed as email succeeded over FAX, everyone will have a mobile with
native jabber over IP network (like 4G networks).

Sadly, 4G was addressed in high frecuencies again as the lobbies do with 3G in europe
before.

This is BAD BAD BAD news. The should use low frecuencies to reach more like AM does
over FM.

For example, Some european politics watch how unfair european fascist union chose 3.5
Ghz frec for 4G !
http://www.zdnetasia.com/european-commission-proposes-tv-spectrum-for-wimax-62021021.htm

Think twice: The most richest companies are telecom companies, not petroleum
companies. People spend more money in mobile than in gasoline. In china people spend
incredible amount of money in SMS and Voice Calls. 3G is almost restricted as voIP.

Q&lt;E - - JABBER is a BIGGER enemy than an ELECTRIC CAR. - - Q&gt;E

People spend more money talking, using an ABSTRACT SERVICE, with nothing to touch,
nothing to process, Clean money.

Its incredible how the people cant see that.

Thats why ANDROID is developed by Q&quot;EOPEN HANDSET ALLIANCEQ&quot;E 

DID YOU SAW its members ???  
---Q&gt;E  http://www.openhandsetalliance.com/oha_members.html

THEY are there (open handset alliance) to enforce NO VOIP over JABBER. To keep people
being dividing over diferents useless networks like SKYPE, MSN, Fring, NIMBUZZ,
Yahoo, and many other corporcrime networks that they only want is to divide again and
again and again...

DIVIDE AND CONQUER mean something ?

The only NATIVE Jabber/xmpp Operating SYSTEM is MAEMO 5. No other,
Did you see any support of Telecos companies ? NO. Maemo is the clear enemy.

RIM (blackberry), LG, Samsung, etc.. are gaining share over other OS because they
ensure NO VOIP in the future on these plataforms. Only entertainment.

Please, WAKE UP !
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>fidoulra...@gmail.com</author>
<when>Sat, 11 Dec 2010 23:40:13 +0000</when>
<what>ya we must have voip it have to be there come on google plz do it</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Mon, 13 Dec 2010 13:08:19 +0000</when>
<what>Any news on this? As Gingerbread apparently includes a SIP stack, and there are now many full-fledged VoIP apps available in the Market, are there still reasons not to include a voice-enabled version of Google Talk with Android?

ItQ&apos;Es pretty much a no-brainer feature...</what>
</comment>
<comment>
<author>horse100...@gmail.com</author>
<when>Wed, 20 Apr 2011 10:36:17 +0000</when>
<what>jg
</what>
</comment>
<comment>
<author>s.asta...@gmail.com</author>
<when>Wed, 20 Apr 2011 11:21:21 +0000</when>
<what>Some related requests in Google Mobile help forum. Not a single official response from Google:

1. Enable voice calls (voip) through Google Talk app for Android

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=216c01fe2b5b6a5bQ&amp;Ehl=en

(a note: voice chats in Google Talk available on abandoned Nokia Maemo platform, but not in the official Google Android app)

2. Will video chat come to Android?

http://www.google.com/support/forum/p/chat/thread?fid=187a785c6f71d3a300048be95cd892d3Q&amp;Ehl=en

(comments to this question suggest that iPhoneQ&apos;Es Vtok app may be coming soon to Android; but itQ&apos;Es not there yet)

3. Is there a way to use Gtalk Voice and video from Android phone to computer?

http://www.google.com/support/forum/p/chat/thread?tid=000c35ba03fda6ebQ&amp;Ehl=en

(shows the confusion with US-only proprietary Google Voice service and XMPP-based voice chat in Google Talk, which is available to everyone)

4. Suggestion: Video Chat with Google Talk for Android

http://www.google.com/support/forum/p/chat/thread?tid=73be37df86502d0cQ&amp;Ehl=en

(many disappointed users; and only rumours avoid video support)



For now iPhone is a much more suitable platform for mobile voice and video communication over Internet. Third party Vtok app (www.vtokapp.com) supports voice and video chats on iPhone already, but is not yet available on Android. Facetime is built-in. Skype video is available too (not on Android yet).
</what>
</comment>
<comment>
<author>tramps...@gmail.com</author>
<when>Thu, 21 Apr 2011 03:23:13 +0000</when>
<what>Google has completely and totally dropped the ball on this. The tablet version of android supports both video and voice chat. However there is no info on when these features will make it to the phone version of android. (if ever)</what>
</comment>
<comment>
<author>tramps...@gmail.com</author>
<when>Thu, 21 Apr 2011 03:29:07 +0000</when>
<what>Funny that Google talk voice chat is available on desktop computers and tabets. But not for phones (the one product primarily designed for voice)</what>
</comment>
<comment>
<author>kevin.m....@gmail.com</author>
<when>Thu, 21 Apr 2011 12:35:30 +0000</when>
<what>I realize this isnQ&apos;Et Android-based, but does anyone know how the new Bobsled protocol that T-mobile just announced the other day will factor into this discussion?  

http://www.tmonews.com/2011/04/t-mobile-announces/

IQ&apos;Em anti-FB, so none for me at the moment, but it sounds as if this might be working its way to phones at some point.</what>
</comment>
</bug>
<bug>
<bugid>17266</bugid>
<title>Gallery app doesnQ&apos;Et show all the available choices for Q&quot;EShareQ&quot;E and scrolling is not available </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>amerjleb...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 08:14:54 +0000</openedDate>
<description>Device: Nexus S Application: Gallery Android version: 2.3.4 Problem:
After selecting the Q&quot;EShareQ&quot;E option when viewing a picture not all the
available options are shown (switching from portrait to landscape result
is less choices visible) and scrolling is not available Please find
attached 2 screen shots N.B: in case of a large number of choices the
problem will appear in portrait as well Regards.</description>
</bug>
<bug>
<bugid>3181</bugid>
<title>Email app should have a Q&quot;ESet AsQ&quot;E menu item</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jul 2009 02:22:09 +0000</openedDate>
<description>Reproduce the problem: Missing from context menu: 1. Long click any
email list item in Email or Gmail. 2. Notice that the context menu does
not contain a Q&quot;ESet asQ&quot;E item. Missing from options menu: 1. Open any
email in Email or Gmail. 2. Click the Q&quot;EmenuQ&quot;E button. 3. Notice that the
options menu does not contain a Q&quot;ESet asQ&quot;E item. I think that Activities
should support Intent.ACTION_ATTACH_DATA whenever possible. The Gallery
application implements this behavior correctly for images, but not for
videos. Note: This isnQ&apos;Et a feature which can be added by 3rd party
applications.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:28:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:56:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15837</bugid>
<title>Short Hand Feature for Text Input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ingrama...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 16:25:35 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Aside from phone calls I use the testing feature of my
phone most. One addition to the text input I would like to see is the
incorporation of short hand where a user could specify character
patterns, which when entered and followed by Q&apos;EspaceQ&apos;E would replace the
pattern with the specified equivalent. For example, if I specify that
the pattern Q&apos;EuQ&apos;E should be translated as Q&apos;EyouQ&apos;E then when typing the
message Q&quot;EIQ&apos;Ell see u laterQ&quot;E the text would be expanded as Q&quot;EIQ&apos;Ell see you
laterQ&quot;E. Another example may be to insert frequently used sayings such as
Q&apos;EcmQ&apos;E as Q&apos;Ecall meQ&apos;E or Q&apos;Ecall me laterQ&apos;E. These examples are small but if
the feature were to be implemented I feel it would be heavily used.</description>
</bug>
<bug>
<bugid>12426</bugid>
<title>BT problem , Kenwood DNX 9140 and Froyo 2.2 with Galaxy S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daniel.p...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 12:11:00 +0000</openedDate>
<description>Hi there, i update my device(Samsung Galaxy S) with Android Froyo 2.2
last week, and now, when will use my car, the celphone connect with my
Player Kenwood DNX9140, i can use well, but when i power off, or get
away from de car, the clephone dont disconnect, i when i cameback to
car, they stop working with mu kenwood. I need to turn off the BT on
Galaxy S and turn on again to work. Sorry my bad english, i really want
a solution for this problem, i use to much my car, and i need the BT
working fine. Before the update to froyo, the BT work fine, every time i
power my kenwood off, or get distance from the car, the car, the Galaxy
S disconnect from the kenwood and stay ready do reconnect when i power
on the kenwood. Tanks</description>
</bug>
<bug>
<bugid>1889</bugid>
<title>Applications fail to load plus music playing at boot - had to full reinstall</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-02T21:47:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jondecke...@gmail.com</reportedBy>
<openedDate>Sat, 31 Jan 2009 11:25:39 +0000</openedDate>
<description>Had phone for 2 days - on day 2 i booted the phone, which appeared to
boot as normal. Then out of nowhere it went through the boot sequence
again, after which I got messages that some of my downloaded software
from Android Market failed to load (Locale, Pedometer, etc.). Also, some
music with a flute was playing, and I could not stop it. It was not
present in the music player. Adjusting the Ringtone volume silenced it,
but it was forever playing in the background. I rebooted several times,
to include pulling the battery before deciding to reset to factory
default. I donQ&apos;Et know how to reproduce this nor do I know what caused
it. Only android market apps have ever been installed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 21:47:17 +0000</when>
<what>Thank you for your report. ItQ&apos;Es a very puzzling situation indeed. Unfortunately there
isnQ&apos;Et quite enough information available here to have any idea about what might have
gone wrong, sorry.</what>
</comment>
</bug>
<bug>
<bugid>2692</bugid>
<title>Race condition between EventHub and init</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>aricblu...@gmail.com</reportedBy>
<openedDate>Mon, 18 May 2009 14:00:27 +0000</openedDate>
<description>This is with the Android-1.5 source. Init (system/core/init) handles
udev events and creates the corresponding device files in /dev. EventHub
(frameworks/base/libs/ui/EventHub.cpp) handles device files in
/dev/input, and it monitors for new device files using inotify (with
IN_CREATE). The problem is that init creates the device file in /dev
using mknod(), which makes it owned by user Q&quot;ErootQ&quot;E and group Q&quot;Eroot.Q&quot;E
Then init does chown() to change the ownership/group as required. In the
case of /dev/input/*, it changes the group to Q&quot;Einput.Q&quot;E EventHub sees the
creation of the /dev/input/event* device file before init changes the
group with chown(), so EventHub is unable to open the file and gives up.
To reproduce: 1. Get a kernel module that creates something in
/dev/input using evdev. 2. insmod that module. 3. Look at the output of
logcat, and youQ&apos;Ell see that the corresponding eventX file could not be
opened by EventHub, like this: E/EventHub( 953): could not open
/dev/input/event3, Permission denied IQ&apos;Eve attached a couple commits of
how I fixed the problem, but I suspect that some will find security
issues with it. Basically, I have init create the file in /dev, change
the ownership/group, and then move the file to where itQ&apos;Es supposed to
go. Then I modified EventHub to also detect the IN_MOVE_TO inotify
event.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:50:56 +0000</when>
<what></what>
</comment>
<comment>
<author>ben.les...@gmail.com</author>
<when>Tue, 24 Nov 2009 03:02:40 +0000</when>
<what>IQ&apos;Em seeing the same issues on Donut when I plug in a keyboard after boot. Is there any update on this? IQ&apos;Em going 
to try out the patch now, the description seems like the sensible approach.</what>
</comment>
<comment>
<author>FrenzW...@gmail.com</author>
<when>Mon, 22 Feb 2010 09:09:16 +0000</when>
<what>I meet the same problem, thanks for your issue.</what>
</comment>
<comment>
<author>b...@ustc.edu</author>
<when>Tue, 16 Mar 2010 08:19:13 +0000</when>
<what>I met this problem too? expecting update</what>
</comment>
</bug>
<bug>
<bugid>17528</bugid>
<title>ADT 11 Error extracting include from layout editor</title>
<status>Assigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>sterling...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 13:02:51 +0000</openedDate>
<description>Host OS: Windows Vista Business SP2 SDK tools version (available in the
Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): 11 Eclipse version: Helios
Service Release 2, Build id: 20110301-1815 ADT plug-in version:
11.0.0.v201105251008-128486 Platform targeted by your project: 12 STEPS
TO REPRODUCE: 1. Selected two imageViews in the layout editor 2. From
context menu, selected Q&quot;EExtract includeQ&quot;E EXPECTED RESULTS: Dialog for
entering details of extraction OBSERVED RESULTS: Got an Q&quot;EAssertion
failedQ&quot;E dialog (and the extract failed). ADDITIONAL INFORMATION: Eclipse
stack trace: java.lang.reflect.InvocationTargetException at
org.eclipse.jface.operation.ModalContext.run(ModalContext.java:421) at
org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.run(RefactoringWizardDialog2.java:330)
at
org.eclipse.ltk.ui.refactoring.RefactoringWizard.internalPerformFinish(RefactoringWizard.java:573)
at
org.eclipse.ltk.ui.refactoring.UserInputWizardPage.performFinish(UserInputWizardPage.java:153)
at
org.eclipse.ltk.ui.refactoring.RefactoringWizard.performFinish(RefactoringWizard.java:646)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.VisualRefactoringWizard.performFinish(VisualRefactoringWizard.java:40)
at
org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.okPressed(RefactoringWizardDialog2.java:454)
at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:472) at
org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624) at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657) at
org.eclipse.jface.window.Window.runEventLoop(Window.java:825) at
org.eclipse.jface.window.Window.open(Window.java:801) at
org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation$1.run(RefactoringWizardOpenOperation.java:180)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at
org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation.run(RefactoringWizardOpenOperation.java:192)
at
org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation.run(RefactoringWizardOpenOperation.java:115)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.ExtractIncludeAction.run(ExtractIncludeAction.java:37)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.VisualRefactoringAction$ActionWrapper.run(VisualRefactoringAction.java:179)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at
org.eclipse.equinox.launcher.Main.run(Main.java:1408) Caused by:
org.eclipse.core.runtime.AssertionFailedException: assertion failed: at
org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) at
org.eclipse.core.runtime.Assert.isTrue(Assert.java:96) at
org.eclipse.text.edits.TextEdit.Q&lt;EinitQ&gt;E(TextEdit.java:148) at
org.eclipse.text.edits.ReplaceEdit.Q&lt;EinitQ&gt;E(ReplaceEdit.java:36) at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.ExtractIncludeRefactoring.handleIncludingFile(ExtractIncludeRefactoring.java:340)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.ExtractIncludeRefactoring.computeChanges(ExtractIncludeRefactoring.java:235)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.VisualRefactoring.checkFinalConditions(VisualRefactoring.java:244)
at
org.eclipse.ltk.core.refactoring.CheckConditionsOperation.run(CheckConditionsOperation.java:85)
at
org.eclipse.ltk.core.refactoring.CreateChangeOperation.run(CreateChangeOperation.java:121)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:209)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at
org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Root exception: org.eclipse.core.runtime.AssertionFailedException:
assertion failed: at
org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) at
org.eclipse.core.runtime.Assert.isTrue(Assert.java:96) at
org.eclipse.text.edits.TextEdit.Q&lt;EinitQ&gt;E(TextEdit.java:148) at
org.eclipse.text.edits.ReplaceEdit.Q&lt;EinitQ&gt;E(ReplaceEdit.java:36) at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.ExtractIncludeRefactoring.handleIncludingFile(ExtractIncludeRefactoring.java:340)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.ExtractIncludeRefactoring.computeChanges(ExtractIncludeRefactoring.java:235)
at
com.android.ide.eclipse.adt.internal.editors.layout.refactoring.VisualRefactoring.checkFinalConditions(VisualRefactoring.java:244)
at
org.eclipse.ltk.core.refactoring.CheckConditionsOperation.run(CheckConditionsOperation.java:85)
at
org.eclipse.ltk.core.refactoring.CreateChangeOperation.run(CreateChangeOperation.java:121)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:209)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at
org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Layout file which produced the error: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Ematch_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
Q&gt;E Q&lt;EImageView android:id=Q&quot;E@+id/app_iconQ&quot;E android:src=Q&quot;E@drawable/iconQ&quot;E
android:scaleType=Q&quot;EfitXYQ&quot;E android:layout_margin=Q&quot;E5dpQ&quot;E
android:layout_height=Q&quot;E32dpQ&quot;E android:layout_width=Q&quot;E32dpQ&quot;E
android:layout_alignParentLeft=Q&quot;EtrueQ&quot;E /Q&gt;E Q&lt;ETextView
android:id=Q&quot;E@+id/app_titleQ&quot;E android:text=Q&quot;E@string/app_nameQ&quot;E
android:textSize=Q&quot;E15dpQ&quot;E android:textStyle=Q&quot;EboldQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ematch_parentQ&quot;E
android:layout_gravity=Q&quot;Ecenter_verticalQ&quot;E
android:layout_toRightOf=Q&quot;E@id/app_iconQ&quot;E /Q&gt;E Q&lt;EImageView
android:id=Q&quot;E@+id/menu_dataQ&quot;E android:src=Q&quot;E@drawable/kernel_4Q&quot;E
android:scaleType=Q&quot;EfitXYQ&quot;E android:layout_margin=Q&quot;E5dpQ&quot;E
android:layout_height=Q&quot;E32dpQ&quot;E android:layout_width=Q&quot;E32dpQ&quot;E
android:layout_alignParentRight=Q&quot;EtrueQ&quot;E /Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 09 Jun 2011 17:27:36 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 09 Jun 2011 19:07:27 +0000</when>
<what>Thanks for the detailed bug report!

When you select the two images in that layout, and select Extract Include, you *should* get an error message which says Q&quot;EThe selected elements must be adjacentQ&quot;E.  Basically, the markup we extract has to be a single contiguous block.  In this layout, the two images are separated by a TextView which would have to be selected as well.

Anyway, when I tried this with your layout, I got the error message -- but thatQ&apos;Es apparently not working for you since it proceeded to take you into the refactoring operation. So what IQ&apos;Em wondering is why this failed. Can you tell me -exactly- how you selected these two views (by ctrl-clicking in the canvas?) and exactly how you invoke the extract include refactoring?</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 09 Jun 2011 19:09:17 +0000</when>
<what>I just looked over your bug report again and it says you selected them via the layout editor, and invoked the refactoring in the context menu. So - IQ&apos;Em not sure how this could have failed. IQ&apos;Ell look through the code for inspiration.</what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Thu, 09 Jun 2011 19:26:55 +0000</when>
<what>IIRC, I selected them in the Outline view by clicking on one and then ctrl-clicking on the other, and tried to extract them from the right-click context menu. IQ&apos;Ell try to repro it tomorrow when IQ&apos;Em back at work and let you know what happens. </what>
</comment>
<comment>
<author>sterling...@gmail.com</author>
<when>Fri, 10 Jun 2011 08:04:12 +0000</when>
<what>This morning I canQ&apos;Et repro the error, of course. But I did notice one oddity... 

When I take the steps described in my last post with the Graphical Layout view active, I now get the Q&quot;Eselected elements must be adjacentQ&quot;E dialog, as it should. But if I am editing the XML source when I attempt to extract the two (from the Outline view), I donQ&apos;Et get that message; it goes ahead with the Q&quot;EExtract as IncludeQ&quot;E dialog and performs an incomplete extraction.

Note that it doesnQ&apos;Et happen if I initiate the extraction from EclipseQ&apos;Es menu bar (Refactor Q&gt;E Android Q&gt;E Extract as Include). It has to be from the right-click context menu.</what>
</comment>
</bug>
<bug>
<bugid>11993</bugid>
<title>Canvas.drawBitmap(Bitmap, float, float, Paint) rounds coordinates to nearest pixel</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-11-04T18:25:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>newb...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 22:26:42 +0000</openedDate>
<description>When moving a bitmap of a circle in a circular path around a SurfaceView
canvas I noticed that the bitmapQ&apos;Es position appeared to Q&apos;EskipQ&apos;E from one
pixel to another instead of moving in a continuous arc. When I changed
the code to instead draw a circle at each point in the circular path the
motion was continuous. The following examples are not the original code,
however illustrate the problem clearly. In each case drawFrame(Canvas)
is called from the looper of a non-UI thread. Using a
Canvas.drawBitmap(...): public void drawFrame(Canvas surfaceCanvas){
Paint paint = new Paint(); paint.setStyle(Paint.Style.STROKE);
paint.setStrokeWidth(1); paint.setAntiAlias(true);
paint.setStrokeCap(Cap.ROUND); paint.setColor(0xffffffff); int
circleSize = 20; int circleCount = 50; Bitmap sprite =
Bitmap.createBitmap(circleSize, circleSize, Config.ARGB_8888);
spriteCanvas = new Canvas(sprite); spriteCanvas.drawCircle(circleSize/2,
circleSize/2, circleSize/2 - 2, paint); double theta = 0; double
thetaDelta = 2*Math.PI/circleCount; int ringRadius = 100; for(int idx =
0; idx Q&lt;E circleCount; idx++){ float x = (float)(ringRadius *
Math.cos(theta) + (surfaceWidth - circleSize)/2); float y =
(float)(ringRadius * Math.sin(theta) + (surfaceHeight - circleSize)/2);
surfaceCanvas.drawBitmap(sprite, x, y, null); theta += thetaDelta; }
sprite.recycle(); sprite = null; } Using a Canvas.drawCirlce(...):
public void drawFrame(Canvas surfaceCanvas){ Paint paint = new Paint();
paint.setStyle(Paint.Style.STROKE); paint.setStrokeWidth(1);
paint.setAntiAlias(true); paint.setStrokeCap(Cap.ROUND);
paint.setColor(0xffffffff); int circleSize = 20; int circleCount = 50;
double theta = 0; double thetaDelta = 2*Math.PI/circleCount; int
ringRadius = 100; for(int idx = 0; idx Q&lt;E circleCount; idx++){ float x =
(float)(ringRadius * Math.cos(theta) + (surfaceWidth - circleSize)/2);
float y = (float)(ringRadius * Math.sin(theta) + (surfaceHeight -
circleSize)/2); surfaceCanvas.drawCircle(x + circleSize/2, y +
circleSize/2, circleSize/2 - 2, paint); theta += thetaDelta; } } for
convenience, hereQ&apos;Es a picture of what i get using the drawBitmap code:
http://www.1908media.com/wp-content/spriterendered.jpg and hereQ&apos;Es a
picture of what i get using the drawCircle code:
http://www.1908media.com/wp-content/shaperendered.jpg Further testing
confirmed that somewhere in the stack underneath Canvas.drawBitmap(...)
the coordinates at which the Bitmap is drawn are being rounded to an
integer pixel value. I tried using a Matrix to translate the BitmapQ&apos;Es
position, however saw the same behavior. I then added a Paint object to
the drawBitmap(...) call with anti-aliasing and bitmapFiltering enabled.
Again, saw the same behavior. On a whim, I then tried adding an
arbitrary rotation to the Matrix and the motion became continuous. In my
case I want to draw hundreds of these Q&quot;EdotQ&quot;E bitmaps to the canvas during
each frame. Unfortunately, the Q&quot;EforcedQ&quot;E re-sampling was too slow as is
drawCircle(...) I didnQ&apos;Et know if this behavior was a bug or by design,
so I posted to the main Android developer group first, but without
response. IQ&apos;Eve tested this in every version of Android from 1.5 to 2.2
and itQ&apos;Es always the same. IQ&apos;Em developing with: Windows Vista and 7
Eclipse 3.4.2 Android SDK r3 (updated to the 0.9.9v201009221407-60953
toolset)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 18:25:30 +0000</when>
<what>This behavior is by design and cannot be changed without breaking existing applications.</what>
</comment>
<comment>
<author>benjamin...@glassechidna.com.au</author>
<when>Fri, 05 Nov 2010 12:52:12 +0000</when>
<what>The behaviour is a bit deceiving. Understandably changing this would break backwards compatibility in a subtle difficult to debug fashion. However is there any chance this could be made clear in the documentation and a new method with the desired functionality be added?</what>
</comment>
<comment>
<author>newb...@gmail.com</author>
<when>Fri, 05 Nov 2010 19:28:25 +0000</when>
<what>i second BenjaminQ&apos;Es request</what>
</comment>
<comment>
<author>dorian.c...@gmail.com</author>
<when>Tue, 26 Jul 2011 13:35:08 +0000</when>
<what>i third it. 

Maybe just a new method for bitmap drawing without rounding pxl vals :)</what>
</comment>
<comment>
<author>pasha.al...@gmail.com</author>
<when>Sat, 03 Dec 2011 21:47:53 +0000</when>
<what>This is a big problem - it is impossible to achieve smooth motion and (as it was mentioned) regularly placed small object.

Did anyone found a workaround?</what>
</comment>
</bug>
<bug>
<bugid>4762</bugid>
<title>postal address type mismatch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>6</stars>
<reportedBy>dosqua...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 16:13:31 +0000</openedDate>
<description>The contacts application in Android 2.0 breaks postal address out into
separate street, city, state, zip fields. The contacts app at
google.com/contacts has a free-form text field for address. Addresses
entered in one do not cross-populate to the other correctly in either
direction.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:04:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12251</bugid>
<title>ADT/GLE: Left click quickly followed by right click is considered a double click</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2010-11-12T02:18:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 23:18:09 +0000</openedDate>
<description>The new double click feature to go to XML is nice, however: - double
click on an object - quickly right click on the same object to get
contextual menu Expected: get contextual menu Actual result: this acts
as a double click and switch to the XML view. The double click code
should probably detect that itQ&apos;Es not the same mouse button.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 09 Nov 2010 22:37:18 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 11 Nov 2010 23:32:27 +0000</when>
<what>Fix pending in https://review.source.android.com/18900
</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 12 Nov 2010 02:18:39 +0000</when>
<what>Fixed in trunk by Change-Id: I2b470e2dea5bdb4c9240c9304650ca1c7403db84</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:27:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5574</bugid>
<title>build.xml should display a helpful error message if sdk.dir is not defined (local.properties is missing)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mr.bald...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 22:30:48 +0000</openedDate>
<description>Expected output: BUILD FAILED
/home/peter/workspace/simonscat/build.xml:10: sdk.dir is not defined
Actual output: BUILD FAILED
/home/peter/workspace/simonscat/build.xml:49: taskdef class
com.android.ant.SetupTask cannot be found In some of my build files, I
added the line: Q&lt;Efail unless=Q&quot;Esdk.dirQ&quot;E message=Q&quot;Esdk.dir is not definedQ&quot;E
/Q&gt;E after the line Q&lt;Eproperty file=Q&quot;Elocal.propertiesQ&quot;E /Q&gt;E but I imagine
this will be overwritten by the SDK tools at some point and it would be
nice if the error message was there by default.</description>
<comment>
<author>julianharty</author>
<when>Tue, 18 May 2010 19:51:39 +0000</when>
<what>+1 to fixing this please. IQ&apos;Eve tripped up over this problem several times so far :(</what>
</comment>
<comment>
<author>grantk...@gmail.com</author>
<when>Sat, 16 Oct 2010 08:20:45 +0000</when>
<what>Meet too! +1 </what>
</comment>
</bug>
<bug>
<bugid>19643</bugid>
<title>Black screen after ANR popup while using gallery.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>khk0...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 01:25:04 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). IDLE - Menu - Gallery - Entry - Delete -
repeat ANR (keydispatching timeout) occured, Wait Q&gt;E Black screen - What
happened. Screen becomes black. CanQ&apos;Et do anything. It seems freeze. -
What you think the correct behavior should be. Screen updated normally
Please make sure that youQ&apos;Ere using Android 2.3, and (if the issue exists
on a device) that the device also runs Android 2.3. Using Gingerbread
2.3.5 Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output. 28375
08-23 14:29:25.329 I/RenderView(21421): Q&lt;E!Q&gt;Ecom.cooliris.media.RenderView
552Q&lt;E!Q&gt;E Texture creation fail, glError 1281 30413 08-23 14:40:31.649
E/SharedBufferStack(21421): SharedBufferBase::updateCondition could not
acquire lock within 0.5 sec giving up (non fatal) 30414 08-23
14:40:32.669 W/SharedBufferStack(21421): waitForCondition(LockCondition)
timed out (identity=52570, status=0). CPU may be pegged. trying again.
It seems texture fail msg occured by gallery that using opengl. Is there
any solution for this issue? Thanks.</description>
</bug>
<bug>
<bugid>7666</bugid>
<title>Is there a way to block the rotation in your application? I would like it to always be Q&quot;EportraitQ&quot;E and never Q&quot;ElandscapeQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-12T21:01:34.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jakob.ke...@gmail.com</reportedBy>
<openedDate>Sun, 11 Apr 2010 23:07:30 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 12 Apr 2010 21:01:34 +0000</when>
<what>Yes, there is; use android:screenOrientation=Q&quot;EportraitQ&quot;E for instance. </what>
</comment>
</bug>
<bug>
<bugid>17806</bugid>
<title>I have purchased samsung Galaxy i5510 having android 2.2 froyo I have installed Record my call software it records call but when file played canQ&apos;Et hear anything.I tried using loudspeaker it works well but i want it to properly work without loudspeaker</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-20T16:45:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aksjainj...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 05:34:37 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 20 Jun 2011 16:45:27 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18292</bugid>
<title>Browser page is showed incorrectly after repeated rotation in some websites.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue8...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 06:49:46 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - connect to
the website http://www.dcm-gate.com/and/optimus_p/ - rotate device
repeatedly (horizontly and vertically) - suddenly, some portion in the
page is showed incorrectly. - This seems to be related with javascript.
This makes inconvenient to user. Please check this issue. Thank you.</description>
</bug>
<bug>
<bugid>12536</bugid>
<title>Typo in SDK documention for XmlPullParser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>robert.s...@gmail.com</reportedBy>
<openedDate>Sat, 13 Nov 2010 14:16:22 +0000</openedDate>
<description>I think there is a minor typo in one of the SDK documentations at the
following address:
http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html
There is the following sample code: import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException.html; import
org.xmlpull.v1.XmlPullParserFactory; From my point of view, this .html
is not correct and should be removed from the code example.</description>
</bug>
<bug>
<bugid>13278</bugid>
<title>Search/browse applications by granted permissions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MALfunct...@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 23:17:12 +0000</openedDate>
<description>Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. I would like to be able to search/browse applications by the
permissions that have been granted to them. Example use case: Personal
security audit. Find all applications which can read GPS. Current
method: Go to Manage Applications and evaluate each application, one at
a time. Proposed method: Go to Manage Applications and filter/group the
application lists by permissions granted.</description>
<comment>
<author>sterling...@gmail.com</author>
<when>Mon, 20 Dec 2010 08:28:59 +0000</when>
<what>ItQ&apos;Es not clear to me that this needs to be built into the OS; itQ&apos;Es a need that can easily be filled by a third-party app. See http://www.appbrain.com/app/permissions/com.FireFart.Permissions for an example.</what>
</comment>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Mon, 20 Dec 2010 15:02:57 +0000</when>
<what>While that app is incredibly useful, I still think native functionality is preferable.  It is an issue of trust.  A third-party app could mislead users about security settings.  A native app would not.</what>
</comment>
</bug>
<bug>
<bugid>10839</bugid>
<title>Force Close - open google maps in market. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-29T01:40:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atao2...@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 08:02:45 +0000</openedDate>
<description>precondition - install google maps. Occurrence Process: 1. Market -Q&gt;E
Search Google Maps -Q&gt;E Select Google Maps -Q&gt;E Tap on Open Button
Occurrence State: Force close popup occur. Expected Result: not display
force close popup.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 29 Aug 2010 01:40:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19278</bugid>
<title>Errors in documentation page http://developer.android.com/guide/topics/ui/drag-drop.html</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rac9...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 01:52:29 +0000</openedDate>
<description>There are several errors that break the code on the following Android
API documentation page:
http://developer.android.com/guide/topics/ui/drag-drop.html These errors
relate to the section headed Q&quot;EStarting a dragQ&quot;E: 1. The line ClipData
dragData = new ClipData(v.getTag(),ClipData.MIMETYPE_TEXT_PLAIN,item);
should read ClipData dragData = new ClipData(v.getTag(), new String[]
{ClipDescription.MIMETYPE_TEXT_PLAIN}, item); 2. The line
View.DrawShadowBuilder myShadow = new MyDragShadowBuilder(imageView);
should read View.DragShadowBuilder myShadow = new
MyDragShadowBuilder(imageView); 3. In the second code box (headed Q&quot;EThe
following code snippet defines myDragShadowBuilder...Q&quot;E), the line public
void onProvideShadowMetrics (Point size, Point touch) should read public
void onProvideShadowMetrics (Point size, Point touch) { 4. The line
below that, private int width, height; should read int width, height;
There may be more but thatQ&apos;Es as far as IQ&apos;Eve got so far. ItQ&apos;Es really
quite a lot of errors for one page of documentation.</description>
</bug>
<bug>
<bugid>11936</bugid>
<title>Pecan QVGA LCD 240x320_The Weather widget doesnQ&apos;Et show the temporature degree for the Q&quot;EGuangzhouQ&quot;E city</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 06:42:00 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. In the Homescreen, Long press -Q&gt;E
Add to Home screen -Q&gt;E Widgets -Q&gt;E News and Weather -Q&gt;E Weather 2. Select
Q&quot;EWeather widgetQ&quot;E -Q&gt;E Menu -Q&gt;E Settings -Q&gt;E Weather settings -Q&gt;E set location
-Q&gt;E Q&quot;EguangzhouQ&quot;E - What happened. The Weather widget doesnQ&apos;Et show the
temporature degree for the Q&quot;EGuangzhouQ&quot;E city. - What you think the
correct behavior should be. The Weather widget should show the
temporature degree for the Q&quot;EGuangzhouQ&quot;E city.</description>
</bug>
<bug>
<bugid>15353</bugid>
<title>Suggestion: Layout rendering platform should match the projectQ&apos;Es target</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Wed, 09 Mar 2011 08:25:29 +0000</openedDate>
<description>Not really a bug by itself, more like a *minor* mis-feature and/or a
matter of personal taste: - Load the Android 1.5 Q&amp;E 3.0 platforms in your
SDK - Create a project with the Android 1.5 platform - Platform 1.5
loads... - Open the res/layout/main.xml - Platform 3.0 loads... - Layout
editor opens and defaults to rendering using the 3.0 platform. Expected:
- if a project uses platform 1.5, the default rendering target should be
that platform 1.5. The current behavior is to apparently do the
rendering with the highest available platform. Whilst this is not an
invalid choice per see, IQ&apos;Ed however expect the default to be the
projectQ&apos;Es platform and itQ&apos;Ed be up to the user to change the rendering
target to a higher level. Specs: ADT 10.0.1 / Win XP / Eclipse 3.5 Java.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 18:47:02 +0000</when>
<what>What it does (or will do, I think itQ&apos;Es hardcoded to 3 for now) is use the lowest (but Q&gt;E= to the project target) version of layoutlib that uses API 5 because the experience in the editor is much much better.
As we backport the new layoutlib to 2.x it will probably target 2.1 in your case, which is not perfect but probably somewhat better.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:22:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4118</bugid>
<title>ANR was occurred when enter to Google MAP</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Sun, 04 Oct 2009 06:15:32 +0000</openedDate>
<description>ThereQ&apos;Ere ANR problems twice when enter to Google MAP. (using G2, Galaxy)
[Occurrence Process] Case #1 - ANR was occurred when enter to Google MAP
Case #2 - Press back key before loading Google MAP [Logs]
WARN/dalvikvm(6278): threadid=23: thread exiting with uncaught exception
(group=0x4000fe70) ERROR/AndroidRuntime(6278): Uncaught handler: thread
Thread-28 exiting due to uncaught exception ERROR/AndroidRuntime(6278):
java.lang.NullPointerException ERROR/AndroidRuntime(6278): at
com.google.googlenav.map.Map.drawTile(Unknown Source)
ERROR/AndroidRuntime(6278): at
com.google.googlenav.map.Map.drawMapBackground(Unknown Source)
ERROR/AndroidRuntime(6278): at
com.google.googlenav.map.Map.preLoad(Unknown Source)
ERROR/AndroidRuntime(6278): at
com.google.android.maps.MapController.animateTo(MapController.java:234)
ERROR/AndroidRuntime(6278): at
com.google.android.maps.MapController.animateTo(MapController.java:203)
ERROR/AndroidRuntime(6278): at
com.piggyback.foxydroid.MainActivity$1.run(MainActivity.java:164)
ERROR/AndroidRuntime(6278): at java.lang.Thread.run(Thread.java:1058) I
think thereQ&apos;Ere some problems about memory (allocation or leak) when new
tiles are loaded. Please check it out and fix it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:05:39 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:34:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum: 
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>19972</bugid>
<title>Speaker phone stays on after removing from car dock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hmgu...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 02:44:30 +0000</openedDate>
<description>After my Droid X (version 2.3.3) is removed from the OEM car dock, the
speakerphone stays on. This did not happen in the previous version. This
also happens after using the speakerphone in handheld mode. I believe it
should work like the previous version when the speakerphone turns off
automatically after removal from the car dock and after a phone call in
handheld mode.</description>
<comment>
<author>ska...@gmail.com</author>
<when>Fri, 28 Oct 2011 13:11:04 +0000</when>
<what>IQ&apos;Em now experiencing the same thing.  Went through settings, nothing I did not notice anything that would enable or disable this.</what>
</comment>
</bug>
<bug>
<bugid>66</bugid>
<title>Android OpenGL ES Issue Report (totaly 10 issues)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:40:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>hongkun...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jan 2008 02:13:06 +0000</openedDate>
<description>Hi Android Team, We collected all OpenGL ES issues we met when
developing OmniGSoft X-Benchmark and several 3D games for Android. We
composed an Adobe PDF document illustrated with screenshots and here is
the download link:
http://www.omnigsoft.com/Android/Android_OpenGL_ES_Issues.pdf There are
10 OpenGL ES issues listed in the report, we made our conclusion by
comparing the OmniGSoft X-Benchmark 3D rendering result on different
mobile platforms: Sun JSR-239 Java Binding for OpenGL; PowerVR MBX
OpenGL ES for Windows Mobile; Android OpenGL ES in Android SDK RC37a. We
also have four 3D games running on Android emulator at present but with
unreasonable frame rate. Attached are X-benchmark Android edition (APK
file) together with the OpenGL issue report PDF file. Hope Android
OpenGL team can take a look at the issue report and help us to find a
work around. If needed, we could provide part of source code of our 3D
rendering pipeline to address the issue quickly. Thanks, - Hongkun -
OmniG Software Inc. - www.omnigsoft.com</description>
<comment>
<author>hongkun...@gmail.com</author>
<when>Wed, 23 Jan 2008 22:15:09 +0000</when>
<what>Update: Test Results after disable OpenGL Dithering ( glDisable(GL_DITHER) )
==============================================================================

Issue 3: OpenGL Texture does not support GL_LUMINANCE_ALPHA
------------------------------------------------------------
GL_LUMINANCE_ALPHA is now partially working: the 3D objects with GL_LUMINANCE_ALPHA
material now appear, but the invisible part of texture is visible and the visible
part of texture is invisible.
Reason: Android OpenGL implementation uses wrong luminance intensity mapping.
According OpenGL, luminance = 0 means completely invisible; luminance = 255 means
completely visible.
Android OpenGL implementation uses the reverse mapping.

Issue 5: OpenGL Lighting disturbs Alpha Blending
-------------------------------------------------
This problem is after GL_DITHER is disabled.

Issue 7: Keep generating ?PixelFlinger ran out of Register? error
-----------------------------------------------------------------
This problem is after GL_DITHER is disabled.


- Hongkun
- OmniG Software Inc.
- www.omnigsoft.com
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:50:28 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:40:05 +0000</when>
<what>Cleanup - closing issues that predate 1.0. Please open a new report is this issue
still exists in 1.0. (please file individual reports for individual issues, and be
sure to specify whether you tested on emulator or on a device)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:03:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 01:31:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3130</bugid>
<title>Market Q&quot;EMy DownloadsQ&quot;E inaccurate after system upgrade</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>8</stars>
<reportedBy>rajeshs...@gmail.com</reportedBy>
<openedDate>Tue, 30 Jun 2009 15:59:51 +0000</openedDate>
<description>Market app Q&apos;Emy downloadsQ&apos;E list is out of sync in 1.5 firmware. Different
forms of bugs are observed: - update notifications not showing up - all
apps listed as free/paid instead of installed/update-available Earlier
reported on ADP1 (April 2009):
http://www.google.com/support/forum/p/Android+Market/thread?tid=22f2635179c32db3Q&amp;Ehl=en
Lots of individual cases (with dream and magic) are logged in in:
http://www.google.com/support/forum/p/Android+Market/thread?tid=3fb5cc9c7d12b40dQ&amp;Ehl=en
Seemingly more instances started showing up recently (last week of June
2009) ps: Not sure if android market app / server related bugs could be
reported here. Move it to the right place if this isnQ&apos;Et. But ignoring
may not be the right choice as customers not get upgrades to apps
affects developer ratings ...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:23:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:29:02 +0000</when>
<what></what>
</comment>
<comment>
<author>nicholas.armour@archant.co.uk</author>
<when>Thu, 16 Dec 2010 11:20:46 +0000</when>
<what>Hi.  Any news on when this will be fixed?  I have 42 apps downloaded, but Q&quot;EMy DownloadsQ&quot;E only shows 22!  This is really frustrating as updates to apps missing from the list are not shown, and therefore I donQ&apos;Et know they are available.

Please resolve ASAP.</what>
</comment>
</bug>
<bug>
<bugid>18248</bugid>
<title>SMS sent from Nexus S in hebrew appear as squares</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keis...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 12:06:36 +0000</openedDate>
<description>I have the Nexus S device with Android 2.3.4. Since I had the device
(started with version 2.3.1) all the SMS in Hebrew I sent to Motorola
devices on a different iDEN network appeared as squares instead of
letters. Sending SMS in English works fine. Sending Hebrew SMS to other
GSM devices also works fine. I must note that the problem appears only
on Nexus S devices (not just mine) but does NOT occur with other Android
devices with the same version (for example - HTC Desire HD). Switching
to several keyborads or different SMS apps did not help. My guess is
that it has something to do with the Unicode on my device. Is there a
difference between different devices? If so - how can I replace mine so
itQ&apos;Ell fix the issue?</description>
</bug>
<bug>
<bugid>16220</bugid>
<title>[2.3.3] A yellow arrow popup at below an edittext kills the application. I wanna handle it.</title>
<status>WorkingAsIntended</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>2011-04-27T22:37:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>smilla...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 06:26:25 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). package com.test.apitest; import
android.content.Context; import android.util.AttributeSet; import
android.view.KeyEvent; import android.widget.EditText; public class
EPEditText extends EditText { public EPEditText( Context a_context ) {
super(a_context); } public EPEditText( Context a_context, AttributeSet
a_attributeSet ) { super(a_context, a_attributeSet); } public boolean
onKeyPreIme(int keyCode, KeyEvent event ) { if( event.getAction() ==
KeyEvent.ACTION_DOWN ) { if( keyCode == KeyEvent.KEYCODE_BACK ) {
setCursorVisible( false ); } } return false; } } * I tested on a Nexus
S(2.3.3) 1. Press the edittext widget. 2. Then, show the ime Q&amp;E yellow
arrow popup at below the edittext 3. Press the back key 4. Hide cursor
on onKeyPreIme(). (yellow arrow popup donQ&apos;Et dissapear) 5. Press the back
key, again. (yellow arrow popup still donQ&apos;Et dissapear) - What happened.
An application is killed msg : Activity com.test.apitest.ApiTest has
leaked window android.widget.TextView$HandleView@40562a08 that was
originally added here ~~~ - What you think the correct behavior should
be. Why is this happened? I just handle edittextQ&apos;Es cursor visibility. Is
it wrong? How can I handle yellow arrow popup? I donQ&apos;Et wanna show it.
Please make sure that youQ&apos;Ere using Android 2.3, and (if the issue exists
on a device) that the device also runs Android 2.3. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:13:40 +0000</when>
<what></what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Wed, 27 Apr 2011 22:37:03 +0000</when>
<what>I believe this code is working as intended.

KeyEvent.KEYCODE_BACK corresponds to the hardware back key, that brings you back to the previous screen, thus Q&quot;EkillingQ&quot;E the application.

You probably meant the backspace key: use KeyEvent.KEYCODE_DEL instead.

With this change, the cursor (thin vertical line) and the handle (yellow arrow) disappear as soon as I delete a character.

If you want to only remove the handle, you should override (i.e. set to null) the TextView.textSelectHandle in the style of your TextView. Note that completely removing the handle will be inconsistent and will prevent moving the cursor on devices that have no hardware D-Pad buttons.
</what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Wed, 27 Apr 2011 22:37:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14278</bugid>
<title>protected apps not appearing in market.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-02-07T21:49:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>GetLiKeM...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 00:52:27 +0000</openedDate>
<description>After the 2.3.2 update protected apps do not appear in the market, can
you guys please fix this?</description>
<comment>
<author>htmlspi...@gmail.com</author>
<when>Tue, 25 Jan 2011 01:45:24 +0000</when>
<what>Examples include Touchdown Pro, Discover mobile, Paypal, etc.</what>
</comment>
<comment>
<author>suspit...@gmail.com</author>
<when>Mon, 31 Jan 2011 17:02:20 +0000</when>
<what>NYtimes app is another example. After OS 2.2 Android Market stopped supporting accessing of the copy-protected apps and that is very disappointing :(( Can someone from Google explain the situation and inform when this is going to be fixed?</what>
</comment>
<comment>
<author>htmlspi...@gmail.com</author>
<when>Tue, 01 Feb 2011 03:56:42 +0000</when>
<what>Looks like this was fixed today for android 2.3.2</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:49:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9734</bugid>
<title>[PATCH] Your linker is broken</title>
<status>FutureRelease</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-09-27T08:18:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gro...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 04:10:31 +0000</openedDate>
<description>dlopen(NULL, ..) crashes. POSIX makes me feel warm and fuzzy.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 13 Jul 2010 16:12:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 27 Sep 2010 08:18:24 +0000</when>
<what>Fix will be part of the next release.</what>
</comment>
</bug>
<bug>
<bugid>9094</bugid>
<title>Preset for car mount (Droid)</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aphin...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 10:57:12 +0000</openedDate>
<description>When I use my phone in my car, I always need a minute to set everything
up. However, the Droid can detect the car-mount and I believe future
phones will be able to do that aswell. So it would be very nice to
define a preset that the phone uses when detecting the car-mount. Things
I would love to pre-set and have automatically activated: - Either
activate that motorola car-screen or keep on home screen - Set
Speaker/Headphone Volume to a defined level - Turn display brightness to
automatic/fixed brightness (as standard I use the energy Widget) -
Enable GPS - Set connection to 3G (I usually keep on 2G for battery use)
- Enable Bluetooth The phone should automatically use the presets in
car-mount and once it is taken out of it, it should switch back to the
the settings, that where used before. This would make things a lot more
efficient and elegant. Feel free to add any ideas and suggestions about
which settings should be part of this preset.</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 22:51:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3469</bugid>
<title>Contacts: ability for Contacts app to identify numbers stored in the Notes field and then set-up a call...</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-01T00:37:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ajaykur...@gmail.com</reportedBy>
<openedDate>Wed, 05 Aug 2009 08:55:43 +0000</openedDate>
<description>Sometimes the existing telephone number fields are insufficient. You may
want to add a number to the Notes field of a contact, to record some
specific detail, e.g. Q&apos;ECustomer Helpline (from Overseas): +44 222 2222
2222Q&apos;E). It would be nice to have numbers in the Notes field identified
as Q&apos;EdiallableQ&apos;E, and a link to click to set-up the call (a la
BlackBerryQ&apos;Es contacts app) Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:06:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:37:35 +0000</when>
<what>CanQ&apos;Et you add a phone number to a contact and set the phone label to whatever you want 
it to be?</what>
</comment>
</bug>
<bug>
<bugid>15803</bugid>
<title>Unusual battery drain from Mail app when unread mail is present in the inbox</title>
<status>Assigned</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>ycoore...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 21:03:01 +0000</openedDate>
<description>I have sync switched off, manual update.. whenever I have unread mail
sitting in my inbox in an Exchange account, the Mail app stays active in
the background, even when the phone is idle. I then drains the battery
at a rate of 1% per 15 minutes. So to reproduce, just make sure you have
unread email in an Exchange account inbox, put the phone asleep and
check the battery usage after a while. To fix it, make sure all email is
marked as read. Bettery use will go back to normal. Device: Nexus S OS:
Gingerbread 2.3.3 (also on 2.3.1) App in question: Mail 2.3 Operator:
Vodafone UK GPS is switched off, so is Wifi and 3G.</description>
<comment>
<author>mgtroyas</author>
<when>Fri, 08 Apr 2011 16:58:48 +0000</when>
<what>IQ&apos;Eve also found mail app in background most of the time, perhaps even without unread mail on the Exchange account. Also from battery usage I see itQ&apos;Es preventing the phone to sleep for a lot of minutes. There was no difference betwen using push or 1 hour periodic check. The only way to maintain email app closed was forcing all sync to Q&quot;EmanualQ&quot;E...

Latest Gingerbread 2.2.3 ROM on Galaxy S.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 19:57:07 +0000</when>
<what></what>
</comment>
<comment>
<author>eti...@gmail.com</author>
<when>Wed, 27 Jul 2011 11:22:00 +0000</when>
<what>I am seeing this behavior also on 2.3.4</what>
</comment>
<comment>
<author>hypert...@gmail.com</author>
<when>Sat, 08 Oct 2011 19:10:12 +0000</when>
<what>Same problem here with 2.3.6
</what>
</comment>
</bug>
<bug>
<bugid>3388</bugid>
<title>A BUG? Read data from /res/raw/xxxx.txt,But there are so many garbage information in LogCat</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>yac...@hotmail.com</reportedBy>
<openedDate>Mon, 27 Jul 2009 08:57:18 +0000</openedDate>
<description>hello,can you help me ? the data saved on /res/raw/xxxx.txt is a Chinese
string formatted on JSON with bracked by the Placeholder string
Q&quot;E!@#$%^Q&amp;E*()Q&quot;E the content of xxxx.txt is :
!@#$%^Q&amp;E*()[{Q&apos;ENQ&apos;E:Q&apos;E????Q&apos;E,Q&apos;EKQ&apos;E:Q&apos;E??Q&apos;E,Q&apos;EAQ&apos;E:Q&apos;E??????????
?Q&apos;E,Q&apos;ESQ&apos;E:Q&apos;E1Q&apos;E,Q&apos;EMQ&apos;E:Q&apos;E1???????Q&apos;E}] !@#$%^Q&amp;E*() the code read this data :
InputStream inputStream = this.getResources
().openRawResource(R.raw.xxxx); StringBuffer tempStr = new
StringBuffer(); byte[] buffer=new byte[1024]; int size=buffer.length;
while(size!=-1 || sizeQ&gt;E=buffer.length){ size=inputStream.read(buffer);
tempStr.append(new String(buffer, Q&quot;EUTF-8Q&quot;E)); } Log.d(TAG,
tempStr.toString()); but the message from LogCat , why the Placeholder
Q&quot;E!@#$%^Q&amp;E*()Q&quot;E exists four times and with so many garbage information
???!!! if donQ&apos;Et use Placeholder String in /res/raw/xxxx.txt,i canQ&apos;Et get
corrent data from the /res/raw/xxxx.txt so i userd code to delete the
garbage: String allCaipus = tempStr.toString(); String splitStr =
Q&quot;E!@#$%^Q&amp;E*()Q&quot;E; // Placeholder // delele the garbage before the
Placeholder allCaipus=allCaipus.substring( allCaipus.indexOf
(splitStr)+splitStr.length(),allCaipus.length()); // delele the garbage
after the Placeholder allCaipus=allCaipus.substring(0, allCaipus.indexOf
(splitStr)); the message from LogCat is : 07-27 08:46:11.370:
DEBUG/ChineseStringRead(716): ???!@#$%^Q&amp;E*()[{Q&apos;ENQ&apos;E:Q&apos;E???
?????????Q&apos;E,Q&apos;EKQ&apos;E:Q&apos;E??????Q&apos;E,Q&apos;EAQ&apos;E:Q&apos;E??????????????????????????????
??Q&apos;E,Q&apos;ESQ&apos;E:Q&apos;E1Q&apos;E,Q&apos;EMQ&apos;E:Q&apos;E1????????-???????????-Q&apos;E}]!@#$%^Q&amp;E*()????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????!@#$%^Q&amp;E*()
[{Q&apos;ENQ&apos;E:Q&apos;E????????????Q&apos;E,Q&apos;EKQ&apos;E:Q&apos;E??????Q&apos;E,Q&apos;EAQ&apos;E:Q&apos;E??????????????????????????????
??Q&apos;E,Q&apos;ESQ&apos;E:Q&apos;E1Q&apos;E,Q&apos;EMQ&apos;E:Q&apos;E1????????-???????????-Q&apos;E}]!@#$%^Q&amp;E*()????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:47:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10623</bugid>
<title>ERROR/MediaPlayerService(30): CouldnQ&apos;Et open fd for content://settings/system/notification_sound</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vikasraj...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 10:22:34 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Create a
broad cast receiver to listen for sms_read. - Send notiification to your
activity. - make a activity screen and load all the invox sms in it -
add a runnable action to listen for new notification. - send one sms
from ddms or from console i am using emulator for 2.0 api.(5554). Sample
application has been attached. Regards, Vikas Bansal DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>9840</bugid>
<title>ActivityManagerService gets an uncatched exception, then the system_server is sigkilled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>pablo.llopis</reportedBy>
<openedDate>Sat, 17 Jul 2010 00:35:56 +0000</openedDate>
<description>Note: (It looks like the phone is rebooting because it switches to the
Q&quot;EXQ&quot;E boot animation, but its actually much faster-I think only some
services are being restarted) Running on the Nexus One, Froyo FRF91: The
following (unintentionally incorrect) notification code inside an
application produces the phone to crash:
startForegroundCompat(NOTIF_FOREGROUND, new
Notification(android.R.drawable.stat_notify_chat,
getResources().getString(R.string.foreground_service_started),
System.currentTimeMillis())); lolcat: (the 10172 PID corresponded to the
system_server process as shown by a Q&quot;Eadb shell psQ&quot;E before triggering the
crash ) W/dalvikvm(10172): threadid=8: thread exiting with uncaught
exception (group=0x4001d7f0) W/ActivityManager(10172): Error showing
notification for service W/ActivityManager(10172):
java.lang.IllegalArgumentException: contentView required:
pkg=com.spartancoders.gtok id=2
notification=Notification(vibrate=null,sound=null,defaults=0x0)
W/ActivityManager(10172): at
com.android.server.NotificationManagerService.enqueueNotificationWithTag(NotificationManagerService.java:674)
W/ActivityManager(10172): at
com.android.server.NotificationManagerService.enqueueNotification(NotificationManagerService.java:653)
W/ActivityManager(10172): at
com.android.server.am.ServiceRecord$1.run(ServiceRecord.java:269)
W/ActivityManager(10172): at
android.os.Handler.handleCallback(Handler.java:587)
W/ActivityManager(10172): at
android.os.Handler.dispatchMessage(Handler.java:92)
W/ActivityManager(10172): at android.os.Looper.loop(Looper.java:123)
W/ActivityManager(10172): at
com.android.server.am.ActivityManagerService$AThread.run(ActivityManagerService.java:1354)
E/AndroidRuntime(10172): *** FATAL EXCEPTION IN SYSTEM PROCESS:
ActivityManager E/AndroidRuntime(10172):
java.lang.IllegalArgumentException: null notification
E/AndroidRuntime(10172): at
com.android.server.am.ActivityManagerService.setServiceForeground(ActivityManagerService.java:11568)
E/AndroidRuntime(10172): at
com.android.server.am.ServiceRecord$1.run(ServiceRecord.java:276)
E/AndroidRuntime(10172): at
android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime(10172): at
android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(10172): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(10172): at
com.android.server.am.ActivityManagerService$AThread.run(ActivityManagerService.java:1354)
D/GTOK (12171): RETURNING BINDER! I/Process (10172): Sending signal.
PID: 10172 SIG: 9 I/ServiceManager( 53): service Q&apos;ESurfaceFlingerQ&apos;E died
I/ServiceManager( 53): service Q&apos;EbatteryinfoQ&apos;E died I/ServiceManager( 53):
service Q&apos;EentropyQ&apos;E died I/ServiceManager( 53): service
Q&apos;Etelephony.registryQ&apos;E died I/ServiceManager( 53): service Q&apos;EpowerQ&apos;E died
I/ServiceManager( 53): service Q&apos;EdiskstatsQ&apos;E died I/ServiceManager( 53):
service Q&apos;EusagestatsQ&apos;E died I/ServiceManager( 53): service Q&apos;EpackageQ&apos;E died
I/ServiceManager( 53): service Q&apos;EactivityQ&apos;E died I/ServiceManager( 53):
service Q&apos;EmeminfoQ&apos;E died I/ServiceManager( 53): service Q&apos;EcpuinfoQ&apos;E died
I/ServiceManager( 53): service Q&apos;EpermissionQ&apos;E died I/ServiceManager( 53):
service Q&apos;EalarmQ&apos;E died I/ServiceManager( 53): service Q&apos;Enetwork_managementQ&apos;E
died I/ServiceManager( 53): service Q&apos;EsensorQ&apos;E died I/ServiceManager( 53):
service Q&apos;EcontentQ&apos;E died I/ServiceManager( 53): service Q&apos;EbatteryQ&apos;E died
I/ServiceManager( 53): service Q&apos;EhardwareQ&apos;E died I/ServiceManager( 53):
service Q&apos;EvibratorQ&apos;E died I/ServiceManager( 53): service Q&apos;EaccountQ&apos;E died
I/ServiceManager( 53): service Q&apos;EnetstatQ&apos;E died I/ServiceManager( 53):
service Q&apos;EwindowQ&apos;E died I/ServiceManager( 53): service Q&apos;EbluetoothQ&apos;E died
I/ServiceManager( 53): service Q&apos;Ebluetooth_a2dpQ&apos;E died I/ServiceManager(
53): service Q&apos;Edevice_policyQ&apos;E died I/ServiceManager( 53): service
Q&apos;EbackupQ&apos;E died I/ServiceManager( 53): service Q&apos;EappwidgetQ&apos;E died
I/ServiceManager( 53): service Q&apos;Einput_methodQ&apos;E died I/ServiceManager(
53): service Q&apos;EstatusbarQ&apos;E died I/ServiceManager( 53): service Q&apos;EclipboardQ&apos;E
died I/ServiceManager( 53): service Q&apos;EwifiQ&apos;E died I/ServiceManager( 53):
service Q&apos;EconnectivityQ&apos;E died I/ServiceManager( 53): service Q&apos;EthrottleQ&apos;E
died I/ServiceManager( 53): service Q&apos;EaccessibilityQ&apos;E died
I/ServiceManager( 53): service Q&apos;EmountQ&apos;E died I/ServiceManager( 53):
service Q&apos;EnotificationQ&apos;E died I/ServiceManager( 53): service Q&apos;EdropboxQ&apos;E
died I/ServiceManager( 53): service Q&apos;EdevicestoragemonitorQ&apos;E died
I/ServiceManager( 53): service Q&apos;ElocationQ&apos;E died I/ServiceManager( 53):
service Q&apos;EwallpaperQ&apos;E died I/ServiceManager( 53): service Q&apos;EsearchQ&apos;E died
I/ServiceManager( 53): service Q&apos;EaudioQ&apos;E died I/ServiceManager( 53):
service Q&apos;EuimodeQ&apos;E died I/ActivityThread(12171): Removing dead content
provider: settings I/ActivityThread(11952): Removing dead content
provider: settings I/ActivityThread(10258): Removing dead content
provider: settings I/ActivityThread(10250): Removing dead content
provider: settings I/ActivityThread(10246): Removing dead content
provider: settings I/ActivityThread(12132): Removing dead content
provider: settings D/GTOK (12171): CONNECTED! D/GTOK (12171): INTENTO
HACER LOGIN DESDE SERVICECONNECTION!!! D/GTOK (12171): ENTRO EN LOGIN
SERVICE D/GTOK (12171): ENTRO EN LOGIN XMPPTOOLS D/GTOK (12171): ANTES
CONNECTION.ISCONNECTED() D/GTOK (12171): RECONNECTING IN XMPPTOOLS
I/ActivityThread(10687): Removing dead content provider: settings
E/installd( 61): eof E/installd( 61): failed to read size I/installd(
61): closing connection I/Zygote (10167): Exit zygote because system
server (10172) has terminated I/ServiceManager( 53): service Q&apos;EismsQ&apos;E died
I/ServiceManager( 53): service Q&apos;EsimphonebookQ&apos;E died I/ServiceManager(
53): service Q&apos;EiphonesubinfoQ&apos;E died I/ServiceManager( 53): service Q&apos;EphoneQ&apos;E
died D/AndroidRuntime(12214): D/AndroidRuntime(12214): Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E
AndroidRuntime START Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E D/AndroidRuntime(12214): CheckJNI is
OFF D/dalvikvm(12214): creating instr width table
D/AndroidRuntime(12214): --- registering native functions ---
I/SamplingProfilerIntegration(12214): Profiler is disabled. I/Zygote
(12214): Preloading classes... I/ (12213): ServiceManager: 0xacd0
I/AudioHardwareQSD(12213): open /system/etc/vpimg success
I/AudioHardwareQSD(12213): Firmware /system/etc/vpimg size 27612
I/AudioHardwareQSD(12213): Total 27612 bytes put to user space buffer.
D/dalvikvm(12214): GC_EXPLICIT freed 814 objects / 47080 bytes in 46ms
D/dalvikvm(12214): GC_EXPLICIT freed 219 objects / 13560 bytes in 2ms
I/bluetooth_ScoSocket.cpp(12214): Entry name = MY-CAR ScoTypes = 0x7f
I/bluetooth_ScoSocket.cpp(12214): Entry name = Motorola HF850 ScoTypes =
0x7 D/dalvikvm(12214): GC_EXPLICIT freed 253 objects / 14352 bytes in
3ms D/dalvikvm(12214): GC_EXPLICIT freed 466 objects / 28896 bytes in
3ms D/dalvikvm(12214): GC_EXPLICIT freed 2090 objects / 108376 bytes in
4ms D/dalvikvm(12214): GC_EXPLICIT freed 298 objects / 16672 bytes in
8ms I/ServiceManager( 53): service Q&apos;Emedia.audio_flingerQ&apos;E died
I/ServiceManager( 53): service Q&apos;Emedia.playerQ&apos;E died I/ServiceManager(
53): service Q&apos;Emedia.cameraQ&apos;E died I/ServiceManager( 53): service
Q&apos;Emedia.audio_policyQ&apos;E died D/dalvikvm(12214): GC_FOR_MALLOC freed 5084
objects / 225376 bytes in 9ms D/dalvikvm(12214): GC_FOR_MALLOC freed
12249 objects / 428432 bytes in 19ms D/AK8973 ( 64): Compass CLOSE
D/dalvikvm(12214): GC_FOR_MALLOC freed 9506 objects / 448216 bytes in
20ms D/dalvikvm(12214): GC_FOR_MALLOC freed 9064 objects / 448640 bytes
in 18ms D/dalvikvm(12214): GC_FOR_MALLOC freed 8414 objects / 507248
bytes in 14ms D/dalvikvm(12214): GC_FOR_MALLOC freed 7727 objects /
501352 bytes in 14ms D/dalvikvm(12214): GC_FOR_MALLOC freed 8277 objects
/ 493136 bytes in 16ms D/dalvikvm(12214): GC_EXPLICIT freed 5875 objects
/ 363920 bytes in 14ms D/dalvikvm(12214): GC_EXPLICIT freed 598 objects
/ 29064 bytes in 13ms D/dalvikvm(12214): GC_EXPLICIT freed 449 objects /
24904 bytes in 14ms D/dalvikvm(12214): GC_EXPLICIT freed 306 objects /
35040 bytes in 19ms D/dalvikvm(12214): GC_EXPLICIT freed 279 objects /
18960 bytes in 19ms D/dalvikvm(12214): GC_EXPLICIT freed 341 objects /
18432 bytes in 20ms D/dalvikvm(12214): GC_EXPLICIT freed 449 objects /
28256 bytes in 20ms D/dalvikvm(12214): GC_EXPLICIT freed 530 objects /
53008 bytes in 22ms D/dalvikvm(12214): GC_EXPLICIT freed 623 objects /
34008 bytes in 22ms D/dalvikvm(12214): GC_EXPLICIT freed 861 objects /
46960 bytes in 22ms D/dalvikvm(12214): GC_EXPLICIT freed 1747 objects /
85544 bytes in 23ms D/dalvikvm(12214): GC_EXPLICIT freed 447 objects /
29448 bytes in 23ms D/dalvikvm(12214): GC_EXPLICIT freed 315 objects /
20200 bytes in 23ms I/Zygote (12214): ...preloaded 1265 classes in
2472ms. E/Zygote (12214): setreuid() failed. errno: 17
D/dalvikvm(12214): GC_EXPLICIT freed 104 objects / 14232 bytes in 24ms
I/Zygote (12214): Preloading resources... D/dalvikvm(12214): GC_EXPLICIT
freed 312 objects / 15568 bytes in 23ms W/Zygote (12214): Preloaded
drawable resource #0x10801e8
(res/drawable-hdpi/jog_tab_bar_left_end_confirm_gray.9.png) that varies
with configuration!! W/Zygote (12214): Preloaded drawable resource
#0x10801ec (res/drawable-hdpi/jog_tab_bar_left_end_normal.9.png) that
varies with configuration!! W/Zygote (12214): Preloaded drawable
resource #0x10801ed
(res/drawable-hdpi/jog_tab_bar_left_end_pressed.9.png) that varies with
configuration!! W/Zygote (12214): Preloaded drawable resource #0x10801f1
(res/drawable-hdpi/jog_tab_bar_right_end_confirm_gray.9.png) that varies
with configuration!! W/Zygote (12214): Preloaded drawable resource
#0x10801f5 (res/drawable-hdpi/jog_tab_bar_right_end_normal.9.png) that
varies with configuration!! W/Zygote (12214): Preloaded drawable
resource #0x10801f6
(res/drawable-hdpi/jog_tab_bar_right_end_pressed.9.png) that varies with
configuration!! D/dalvikvm(12214): GC_EXPLICIT freed 393 objects / 23952
bytes in 26ms W/Zygote (12214): Preloaded drawable resource #0x10801fb
(res/drawable-hdpi/jog_tab_left_confirm_gray.png) that varies with
configuration!! W/Zygote (12214): Preloaded drawable resource #0x1080200
(res/drawable-hdpi/jog_tab_left_normal.png) that varies with
configuration!! W/Zygote (12214): Preloaded drawable resource #0x1080201
(res/drawable-hdpi/jog_tab_left_pressed.png) that varies with
configuration!! W/Zygote (12214): Preloaded drawable resource #0x1080203
(res/drawable-hdpi/jog_tab_right_confirm_gray.png) that varies with
configuration!! W/Zygote (12214): Preloaded drawable resource #0x1080209
(res/drawable-hdpi/jog_tab_right_normal.png) that varies with
configuration!! W/Zygote (12214): Preloaded drawable resource #0x108020a
(res/drawable-hdpi/jog_tab_right_pressed.png) that varies with
configuration!! W/Zygote (12214): Preloaded drawable resource #0x108020d
(res/drawable-hdpi/jog_tab_target_gray.png) that varies with
configuration!! I/Zygote (12214): ...preloaded 61 resources in 117ms.
I/Zygote (12214): ...preloaded 15 resources in 5ms. D/dalvikvm(12214):
GC_EXPLICIT freed 339 objects / 20800 bytes in 25ms D/dalvikvm(12214):
GC_EXPLICIT freed 111 objects / 4376 bytes in 24ms D/dalvikvm(12214):
GC_EXPLICIT freed 2 objects / 48 bytes in 24ms I/dalvikvm(12214): System
server process 12215 has been created I/Zygote (12214): Accepting
command socket connections I/sysproc (12215): Entered system_init()
I/sysproc (12215): ServiceManager: 0x126190 I/SurfaceFlinger(12215):
SurfaceFlinger is starting ...
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=services/java/com/android/server/am/ServiceRecord.java;h=05424973c86a8a8cded254c68d5bdef9513ca929;hb=froyo-release#l276
It looks like there is the uncaught exception. I just donQ&apos;Et know if this
is the bug itself or if this is just causing another bug to trigger,
which in turn causes system_server to crash, etc... Thanks! I hope this
helps</description>
<comment>
<author>pablo.llopis</author>
<when>Sat, 17 Jul 2010 00:40:15 +0000</when>
<what>Quick note: I already know the code is incorrect, and for the record: when invoking the setLatestEventInfo method the crash does not happen anymore. 

I still considered this to be an undesired behaviour of course, so thatQ&apos;Es why I filed the bug :)</what>
</comment>
<comment>
<author>mcharl...@gmail.com</author>
<when>Sun, 03 Oct 2010 14:50:28 +0000</when>
<what>I also sent a NULL notification by mistake, and crashed the system process.
My code was:

            int icon = R.drawable.notification_icon;
            CharSequence tickerText = Q&quot;EFilter ActiveQ&quot;E;
            long when = System.currentTimeMillis();

            Notification n = new Notification(icon, tickerText, when);
            startForeground(startId, n);

from a service.
</what>
</comment>
<comment>
<author>yukuku</author>
<when>Tue, 12 Oct 2010 11:19:14 +0000</when>
<what>I got this too -- a user process should not be able to crash the system service!</what>
</comment>
<comment>
<author>adolfo.b...@gmail.com</author>
<when>Fri, 24 Dec 2010 11:09:26 +0000</when>
<what>IQ&apos;Em experiencing the same problems..... *every* process of VM is shut down when I call startForeground(). Unbelievable.</what>
</comment>
<comment>
<author>livotov@gmail.com</author>
<when>Fri, 25 Mar 2011 20:38:09 +0000</when>
<what>so, nothing changes and status still Q&quot;EnewQ&quot;E since 2010 ?? System still crashes like a charm, why this is in Q&quot;EmedQ&quot;E priority ? </what>
</comment>
<comment>
<author>netortec...@gmail.com</author>
<when>Mon, 05 Dec 2011 18:51:13 +0000</when>
<what>For those who stumble across this thread and do not understand what is wrong: setLatestEventInfo must be called on the notification before using it. See: http://code.google.com/p/android/issues/detail?id=930</what>
</comment>
</bug>
<bug>
<bugid>14075</bugid>
<title>Browser: Typing starts search instead of facebook status</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-17T20:10:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 11:16:23 +0000</openedDate>
<description>Often when you tap status text field on touch.facebook.com and starts
typing fast google search pops up instead of the text going into the
status field. If you press Back the cursor is nicely back in the status
field. I use cronos 0.0.0.8</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:10:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5316</bugid>
<title>New 2.0.1 Unlock Screen</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-10T06:34:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>elemen...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 06:04:51 +0000</openedDate>
<description>The new and updated screen is not nearly as fluid or convenient as the
previous one on the Droid. The new fonts are good, but the straight
across action is harder (i usually have to try at least 2 times for it
to unlock now), inconvenient, and the old Q&quot;EarcQ&quot;E across the screen was a
much more natural movement. I also think its now too much like the
iPhone, which is not a good thing. Alot of people may like it, but to
have an option to switch to the old one would be great!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 06:34:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13475</bugid>
<title>NumberFormat / DecimalFormat are ignoring locale specific settings (de_DE: missing group separator, wrong decimal separator)</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-14T22:08:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>thorsten.giesecke@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 12:54:02 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Device/ emulator running with Android 2.2 and locale set to German
(Germany): Locale locale = Locale.getDefault(); Log.d(Q&quot;ETESTQ&quot;E,
locale.toString()); NumberFormat format =
NumberFormat.getInstance(locale); if (format instanceof DecimalFormat) {
((DecimalFormat) format).setDecimalSeparatorAlwaysShown(true);
((DecimalFormat) format).setGroupingUsed(true); ((DecimalFormat)
format).setMaximumFractionDigits(2); ((DecimalFormat)
format).setMinimumFractionDigits(2); } Log.d(Q&quot;ETESTQ&quot;E,
format.format(1234567.890)); - What happened. Returns a wrong formatted
number (missing group separator, wrong decimal separator): 12-28
13:43:24.072: DEBUG/TEST(4421): de_DE 12-28 13:43:24.072:
DEBUG/TEST(4421): 1234567.89 - What you think the correct behavior
should be. Should return a correct formated number for the given locale
(de_DE): 12-28 13:43:24.072: DEBUG/TEST(4421): de_DE 12-28 13:43:24.072:
DEBUG/TEST(4421): 1.234.567,89 *** Running the code on the JDK 1.6
(Windows 7 Professional X64 German) works as expected: import
java.text.DecimalFormat; import java.text.NumberFormat; import
java.util.Locale; public class Test { public static void main(String[]
args) throws java.text.ParseException { Locale locale =
Locale.getDefault(); System.out.println(locale); NumberFormat format =
NumberFormat.getInstance(locale); if (format instanceof DecimalFormat) {
((DecimalFormat) format).setDecimalSeparatorAlwaysShown(true);
((DecimalFormat) format).setGroupingUsed(true); ((DecimalFormat)
format).setMaximumFractionDigits(2); ((DecimalFormat)
format).setMinimumFractionDigits(2); }
System.out.println(format.format(1234567.890)); } } Results in: de_DE
1.234.567,89</description>
<comment>
<author>thorsten.giesecke@gmail.com</author>
<when>Tue, 28 Dec 2010 14:10:20 +0000</when>
<what>Build fingerprint: tmo_uk/htc_bravo/bravo/bravo:2.2/FRF91/274424:/user/release-keys (HTC Desire)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 29 Dec 2010 06:31:26 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 02:48:52 +0000</when>
<what>since youQ&apos;Ere configuring the result yourself, the locale shouldnQ&apos;Et matter.

on gingerbread, if i ask for de_DE, i donQ&apos;Et need to configure the locale; it comes configured to display 1234.5 as Q&quot;E1.234,5Q&quot;E (tested with Dalvik Explorer off the Market). and if i use en_US, i still get the expected output from your test. can you confirm that this works for you in 2.3 too?

iQ&apos;Ed be curious to know whether your (format instanceof DecimalFormat) test is failing --- thatQ&apos;Es the only thing that would explain the failure of your manual configuration.</what>
</comment>
<comment>
<author>thorsten.giesecke@gmail.com</author>
<when>Fri, 14 Jan 2011 13:44:37 +0000</when>
<what>On a HTC Desire running Froyo (tmo_uk/htc_bravo/bravo/bravo:2.2/FRF91/274424:/user/release-keys) and locale set to English using Q&quot;ESettings -Q&gt;E Language Q&amp;E keyboard -Q&gt;E Select language -Q&gt;E EnglishQ&quot;E:

Q&quot;EEnglish (Germany)Q&quot;E will be returned = en_DE (also Locale.getDefault() returns this unsupported locale). This is an error.

If I switch to German then Q&quot;EGerman (Germany)Q&quot;E will be returned (de_DE). This is correct, but there is a problem: the display string should return Q&quot;EDeutsch (Deutschland)Q&quot;E and not Q&quot;EGerman (Germany)Q&quot;E. This is the same behaviour with Locale.getDefault(). The ISO code is correct, but the german locale symbols are missing.

On the Desire running Froyo (English selected by the user) = ERROR
01-14 14:24:09.339: DEBUG/TEST(5992): en_DE
01-14 14:24:09.348: DEBUG/TEST(5992): 1,234,567.89

On the Desire running Froyo (German selected by the user) = ERROR
01-14 14:35:17.268: DEBUG/TEST(5992): de_DE
01-14 14:35:17.268: DEBUG/TEST(5992): 1234567.89 (should be: 1.234.567,89)

On the emulator running Gingerbread (German selected by the user):
01-14 14:40:58.396: DEBUG/TEST(406): de_DE
01-14 14:40:58.526: DEBUG/TEST(406): 1.234.567,89

On the emulator running Gingerbread (English (United States) selected by the user):
01-14 14:42:30.397: DEBUG/TEST(517): en_US
01-14 14:42:30.557: DEBUG/TEST(517): 1,234,567.89

There is no difference if you comment out the if-block: if (format instanceof DecimalFormat) {...} So itQ&apos;Es a bug in the European version of Froyo (FRF91) caused by missing locale data for de/dk?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 14 Jan 2011 22:08:00 +0000</when>
<what>Q&gt;E There is no difference if you comment out the if-block...

thatQ&apos;Es really weird. if you configure the NumberFormat manually, it shouldnQ&apos;Et matter what locale data your manufacturer shipped. are you sure that block is getting executed? are they returning something other than DecimalFormat?

if theyQ&apos;Eve broken NumberFormat, the only way to tell whether they included the de_DE locale data will be to get Locale.getAvailableLocales.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:54:12 +0000</when>
<what></what>
</comment>
<comment>
<author>shamme...@gmail.com</author>
<when>Fri, 15 Apr 2011 19:00:24 +0000</when>
<what>After running into the same issue, I tested this issue with a reproducer app on a variety of US devices. It seems that some carriers/manufacturers tend to include support for locales in the target market of the device. For instance, the 3 Verizon phones I tested supported only English-speaking or Spanish-speaking locales. The ATQ&amp;ET Samsung Galaxy S I tested on had much wider locale support.

Beware of whitespaced locales!</what>
</comment>
<comment>
<author>dw...@sharpmind.de</author>
<when>Mon, 15 Aug 2011 09:32:29 +0000</when>
<what>I have same problem on T-Mobile branded HTC Desire running Android 2.2. If you get a NumberFormat instance using either Locale.GERMAN or Locale.GERMANY and then try to parse a number like Q&quot;E8,34567Q&quot;E with it, as a result you get 8.0. Obviously it doesnQ&apos;Et recognize the comma as the decimal separator character.

Example:
NumberFormat numberFormat = NumberFormat.getNumberInstance(Locale.GERMAN);
double value = numberFormat.parse(Q&quot;E8,34567Q&quot;E).doubleValue();</what>
</comment>
</bug>
<bug>
<bugid>18735</bugid>
<title>we need arabic in android </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-22T17:02:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>OmarJo...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 13:42:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 22 Jul 2011 17:02:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9099</bugid>
<title>Go to the top of the web page gesture (browser)</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T16:46:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>rczwojd...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 14:45:42 +0000</openedDate>
<description>When web page is n-times screens long, it is difficult to navigate to
the top of the page or enter new URL address. We need to scroll the
screen n-times. Maybe it is possible to provide some kind of gesture to
Q&quot;Ego to the top of the pageQ&quot;E or to Q&quot;Ego to address input boxQ&quot;E? Thanks for
your time.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 16:46:28 +0000</when>
<what>You donQ&apos;Et mention what version or device youQ&apos;Ere running. With Eclair and Froyo, several changes make this less of a problem. First, pressing the menu button exposes the URL bar regardless of where you are on the page, making it unnecessary to scroll to the top of the page to enter a new address. Second, flings are cumulative, so if a fling is already underway, an additional fling adds to the acceleration, making it easy to get to the top or bottom of even very long pages with a few swipes.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 16:46:48 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2498</bugid>
<title>broken in the source.android.com</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>danra...@gmail.com</reportedBy>
<openedDate>Thu, 23 Apr 2009 18:48:54 +0000</openedDate>
<description>Page :
http://source.android.com/license/individual-contributor-license---android-open-source-project
Link to code review tool shows as http://review.source.android.com/hello
It should be
https://review.source.android.com/Gerrit#settings,agreements</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:32:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15439</bugid>
<title>Calendar unable to sync with exchange 2010</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>henrik.w...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 18:46:27 +0000</openedDate>
<description>I use my Nexus S (running GRI40) for business purpose and are unable to
get the stock calendar to sync with my exchange account. Both email and
contacts sync without any problems. When I try to sync it seems to go
through without problems (indicator flashing briefly) but when actually
looking in the calendar itQ&apos;Es all blank. From looking around in forums I
havenQ&apos;Et found anything that indicate that I have messed up the
configuration of the exchange account. My google account syncs just
fine, calendar and all. What to do??!!</description>
<comment>
<author>henrik.w...@gmail.com</author>
<when>Sat, 12 Mar 2011 18:50:10 +0000</when>
<what>In addition when checking my battery level itQ&apos;Es running 85% on Email.

Please, can someone take a look at this...</what>
</comment>
<comment>
<author>thijs.wi...@gmail.com</author>
<when>Wed, 30 Mar 2011 19:44:39 +0000</when>
<what>Hi, I seem to have the same issue. Nexus S, gingerbread 2.3.3, build GRI54.
Co-workers with an Iphone or HTC Desire can synchronize their calendars, so the exchange is working properly.</what>
</comment>
<comment>
<author>j.son....@gmail.com</author>
<when>Mon, 02 May 2011 05:12:59 +0000</when>
<what>Yes, my corporate environment worked with an Htc desire but fails on my nexus s running build  grj22. Emails sync fine. </what>
</comment>
<comment>
<author>j.son....@gmail.com</author>
<when>Thu, 05 May 2011 05:20:28 +0000</when>
<what>Seems my account password had changed, and while I could view the old emaila, I could not see the calendar. Updating and Syncing sorted this. </what>
</comment>
<comment>
<author>ski...@gmail.com</author>
<when>Thu, 19 May 2011 10:48:11 +0000</when>
<what>I have the same issue after upgrading to 2.3.3. I canQ&apos;Et sync my Exchange calendar with my Galaxy S anymore. It worked on 2.2.1.</what>
</comment>
<comment>
<author>m.heldeb...@gmail.com</author>
<when>Fri, 10 Jun 2011 21:47:58 +0000</when>
<what>Also affected by the high battery usage and lack of syncing on a nexus s 4g running 2.3.4.</what>
</comment>
<comment>
<author>alexalbe...@gmail.com</author>
<when>Mon, 12 Sep 2011 21:04:53 +0000</when>
<what>This issue also occurs on the Moto Droid when updated to the latest version recommended by Verizon Wireless and also on the Sony Ericsson Xperia X10 by ATQ&amp;ET. We are in an Exchange 2010 environment and we have verified that our server is running correctly, as other users can sync.</what>
</comment>
<comment>
<author>graf.fr...@gmail.com</author>
<when>Mon, 07 Nov 2011 23:37:47 +0000</when>
<what>I am having the same issue... syncing mails and contacts works perfectly, but not syncing the calendar... it stops without any error..

any news to this issue?</what>
</comment>
</bug>
<bug>
<bugid>19729</bugid>
<title>Force close occurs when seaching for a location in Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 02:18:25 +0000</openedDate>
<description>1. Long tap on idle screen Q&gt;Eshortcut Q&gt;Edirection Q&amp;E navigation. 2. Enter
destination Q&gt;E save Q&gt;E select the saved icon on idle. 3. Enter start point
go Q&gt;E observe behavior. 08-31 10:17:35.672 1513 1513 E AndroidRuntime:
FATAL EXCEPTION: main 08-31 10:17:35.672 1513 1513 E AndroidRuntime:
android.view.WindowManager$BadTokenException: Unable to add window --
token android.os.BinderProxy@40abc790 is not valid; is your activity
running? 08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
android.view.ViewRoot.setView(ViewRoot.java:535) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:203) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:117) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.view.Window$LocalWindowManager.addView(Window.java:424) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.Dialog.show(Dialog.java:241) 08-31 10:17:35.672 1513 1513 E
AndroidRuntime: at android.app.SearchDialog.show(SearchDialog.java:300)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.SearchDialog.doShow(SearchDialog.java:255) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.SearchDialog.show(SearchDialog.java:237) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
android.app.SearchManager.startSearch(SearchManager.java:483) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.Activity.startSearch(Activity.java:2693) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
com.google.android.maps.MapsActivity.startSearch(Unknown Source) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
com.google.googlenav.android.Q.a(Unknown Source) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at h.eY.a(Unknown Source) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at com.google.googlenav.ui.aT.a(Unknown Source)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at i.aE.H(Unknown Source)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
com.google.googlenav.ui.bc.a(Unknown Source) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at
com.google.googlenav.ui.view.android.aH.onClick(Unknown Source) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
android.view.View.performClick(View.java:2538) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at
android.view.View$PerformClick.run(View.java:9152) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 08-31 10:17:35.672
1513 1513 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 08-31 10:17:35.672 1513
1513 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
08-31 10:17:35.672 1513 1513 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 08-31
10:17:35.672 1513 1513 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 08-31 10:17:35.702 2434
2436 D dalvikvm: GC_CONCURRENT freed 474K, 53% free 2775K/5831K,
external 0K/0K, paused 81ms+69ms 08-31 10:17:35.743 113 186 E
DataRouter: fd is 27 Content read is USB Switch : PDA_AP 08-31
10:17:35.743 113 186 E DataRouter: length is 20 08-31 10:17:35.743 113
186 E DataRouter: Content of Buf 08-31 10:17:35.783 204 424 D
PowerManager: acquire flags=0x1 tag=ActivityManager-Launch 08-31
10:17:35.783 204 239 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error</description>
</bug>
<bug>
<bugid>19467</bugid>
<title>com.google.android.gsf v10 (2.3.5) strictmode violation that cause home ANR</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chaochao...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 08:31:05 +0000</openedDate>
<description>ANR issue occurred at com.motorola.blur.home/.HomeActivity. 08-22
09:14:46.068 1405 1439 E ActivityManager: CPU usage from 750ms to 1266ms
later:} 08-22 09:14:46.068 1405 1439 E ActivityManager: 9.4%
1405/system_server: 5.6% user + 3.7% kernel / faults: 6 minor 08-22
09:14:46.068 1405 1439 E ActivityManager: 7.5% 1439/InputDispatcher: 0%
user + 7.5% kernel 08-22 09:14:46.068 1405 1439 E ActivityManager: 3.7%
1563/Binder Thread #: 3.7% user + 0% kernel 08-22 09:14:46.068 1405 1439
E ActivityManager: 80% TOTAL: 13% user + 3.8% kernel + 63% iowait blur
home activity block at iowait. checked strict mode log 08-22
09:15:30.451 1405 29437 W DropBoxManagerService: StrictMode violation
detected, see
/data/system/dropbox/system_app_strictmode@2011-08-22T09:15:30.000-05:00.txt.gz
for details Strict Mode Log Process: com.google.process.gapps Flags:
0x8be45 Package: com.google.android.gsf v10 (2.3.5) Package:
com.google.android.location v100 (1.0.0) Time-Stamp:
2011-08-22T09:15:30.000-05:00 Loop-Violation-Number: 9 Duration-Millis:
1510 android.os.StrictMode$StrictModeDiskReadViolation: policy=135
violation=2 at
android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:745)
at
android.database.sqlite.SQLiteStatement.simpleQueryForString(SQLiteStatement.java:133)
at
com.google.android.gsf.gservices.GservicesProvider.query(GservicesProvider.java:157)
at
android.content.ContentProvider$Transport.query(ContentProvider.java:187)
at android.content.ContentResolver.query(ContentResolver.java:266) It is
most probably gsf issue that it should start a new task responsible for
contentprovider query to prevent possible iowait that blocking UI.</description>
</bug>
<bug>
<bugid>5739</bugid>
<title>Allow apps/widgets to change Pplications Background Sync settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vicki....@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 17:11:22 +0000</openedDate>
<description>device: Motorola DROID OS: 2.0.1 application: Locale From the Locale
support forum: User: I want to be able to turn off or on auto/background
sync This will save a lot of battery power as I would turn off the
backgronud / auto sync while at work. The Locale Sync Plug-in
accomplishes this under Android 1.5/1.6. Response: Due to security
restrictions in Android 2.0, this is no longer possible in later
versions of Android. Please find a compromise. If I donQ&apos;Et need special
permissions to click this setting on/off I should be able to ask an app
to change it for me at certain times/ locations. At the very least, make
an Android Settings Widget available for this!</description>
</bug>
<bug>
<bugid>18974</bugid>
<title>When you dial a # from the Recent Heading a lot of the times it dials the wrong #</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ken.Real...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 15:07:38 +0000</openedDate>
<description>System Version. Version 2.3.340.MB810. Verizon.en.US DroidX Android
2.2.1 When you miss a call or want to call someone back you go to Recent
and touch the green phone. A lot of the times it will dial the wrong
number. There seems to be no pattered to what number it dials. I am not
a programmer so I cannot tell you anymore then this. Ken
ken@buyfromken.com</description>
</bug>
<bug>
<bugid>4958</bugid>
<title>Notification Vibration useless for Deaf consumers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>16</stars>
<reportedBy>byunas...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 19:44:23 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. IQ&apos;Em a Deaf consumer of the Motorola Droid. In discussing
my problem with others in the #android IRC channel, it was determined
this is a design flaw with Android and not Motorola. When an incoming
message, whether SMS or GMail or any other type that shows up in the
Notification bar arrives, there is a single vibrate. I have not found
anything that allows me to change the behavior of the vibrate to be
longer. This single vibrate is way too subtle to be of any use. And I
end up having to pull out my Droid frequently just to check for
messages. If the device is not on me, but rather, on my desk, thereQ&apos;Es
far less chance IQ&apos;Ell even detect the vibrate. The only time its useful
to me is when I have both vibrate and audio on and wear my hearing aid.
This is a sad oversight considering that Deaf consumers were the early
adopters of messaging devices in the early 90Q&apos;Es and now have been
apparently completely left out of the equation in any usability studies.
I really like the overall Android experience, but if I canQ&apos;Et use it
effectively, I may have to resort back to Blackberry where paying a
monthly feature to keep connected and informed actually happens. Deaf
consumers helped pave the way for mainstream adoption of smartphones. I
have already showed off my Droid to a number of Deaf people and all were
totally turned off by that almost-no vibrate feature. Surely you can
push out an update or an app that can fix this soon and re-appeal to
Deaf consumers which today remains a significant portion of consumers
and GoogleQ&apos;Es history of making their services accessible to Deaf
consumers surely should be a part of the Android namespace as well.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:38:53 +0000</when>
<what></what>
</comment>
<comment>
<author>byunas...@gmail.com</author>
<when>Sat, 21 Nov 2009 00:20:49 +0000</when>
<what>IQ&apos;Ed also like to add that while this has clear accessibility issues, it also has
great usability benefits for any user.  Surely, the single vibrate canQ&apos;Et be wonderful
for others who need to be sure to be notified.

Also, in a use-case example:  Deaf people obviously donQ&apos;Et use the phone function, but
rely on SMS or email communication.  So the kind of rapid turnaround communication
via SMS or email does not equal that of a phone if we canQ&apos;Et be sufficiently notified.</what>
</comment>
<comment>
<author>jahovey@gmail.com</author>
<when>Sun, 13 Dec 2009 02:46:54 +0000</when>
<what>This is an excellent suggestion. As a former Sidekick and Blackberry user, and deaf 
as well, IQ&apos;Em currently shopping for an Android device. But what is holding me back 
from buying a Droid, Drois Eris, Hero, or??? The absymally poor implementation of 
both the vibrate function AND lack of repeat notification settings (i.e. choice of 2 
min, 5 min, 10 min intervals) until responding to an email. IQ&apos;Eve heard that the 
Missing Call app may address messaging (and calls which I donQ&apos;Et use). 

But how could Android developers overlook some very basic accessibility features 
like solid notification, repeat notifications and adjustable fonts in a day and age 
when the Q&quot;EaccessibilityQ&quot;E issue has been around for years!</what>
</comment>
<comment>
<author>joeg...@gmail.com</author>
<when>Wed, 30 Dec 2009 19:49:46 +0000</when>
<what>I completely agree with changing the vibration length.  I am often in meetings and have 
problems distinguishing between a slight bump of the table or a message.  This 
absolutely needs to be changed to either user set or just a sequence of 5 or 6 
vibrations over a few seconds.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Mon, 13 Sep 2010 20:52:32 +0000</when>
<what>I use Handcent SMS, which offers an option to set a custom vibration patter (different patterns for different contacts, even). This may be of help until a full solution is developed.</what>
</comment>
<comment>
<author>xdunl...@gmail.com</author>
<when>Sun, 02 Jan 2011 11:09:01 +0000</when>
<what>IQ&apos;Em of the hearing world but I do agree that the minuscule vibrate is wimpy and useless usually. Yes itQ&apos;Es nice for tactile feedback when hitting buttons and icons and whatnot but to use that kind of feedback for incoming calls and messages/emails is really pathetic.</what>
</comment>
</bug>
<bug>
<bugid>219</bugid>
<title>Location.getSpeed() and getBearing() donQ&apos;Et work with kml based mocked locationProvider</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T23:34:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>niketan...@gmail.com</reportedBy>
<openedDate>Sun, 10 Feb 2008 07:29:22 +0000</openedDate>
<description>Hi, I have posted my query at http://groups.google.com/group/android-
developers/browse_thread/thread/559ced56608937c0#c790d6adc4697b1c It
seems like getSpeed and getBearing donQ&apos;Et work when I am using kml based
locationProvider. Even though I have set properties properly as
explained in the link above. But when I use default mocked
locationProvider named gps (that simulates a journey between two
locations in the San Francisco Bay Area), it returns some values of
bearing and speed when I call location.getSpeed and getBearing but when
I add kml file in /data/misc/location/gps folder these methods donQ&apos;Et
return any values. Please let me know if it is still a bug or I am
missing something. Thanks, Niket</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:10:02 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:34:13 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:54:26 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1016</bugid>
<title>Email app should allow connecting to servers with untrusted certificates</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-13T01:53:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>163</stars>
<reportedBy>Xom...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 13:07:20 +0000</openedDate>
<description>Android code version you are running: I am using the shipping version
that was distributed on my phone.1.0 TC4-RC19 109652 ota-rel-keys,
release-keys Your development environment: Windows Vista 64 bit Describe
the problem: My web server uses a CACert.org signed certificate. I
cannot receive mail from my server using ssl because the root cert is
not trusted. But there no way to override or add the cert to the trusted
store. Additional information: I was able to add the cert to the
emulator and that made it trusted for the web browser, but because there
are not windows drivers available I cannot try the same on the device.</description>
<comment>
<author>sjschul...@gmail.com</author>
<when>Thu, 23 Oct 2008 20:42:54 +0000</when>
<what>+1

Please fix.

Original reporter appears to know of some mechanism to add certs to the trusted store
(although heQ&apos;Es not able to do so on Windows).  Can someone explain if itQ&apos;Es
theoretically possible to do from other OSQ&apos;Es?  Is this something that must be done
while in USB mode?</what>
</comment>
<comment>
<author>sjschul...@gmail.com</author>
<when>Thu, 23 Oct 2008 20:48:03 +0000</when>
<what>Also, note:
http://forums.t-mobile.com/tmbl/board/message?board.id=87Q&amp;Emessage.id=6016

Q&quot;E1) The IMAP client refuses to connect to a server with a self-signed certificate.  I
run my own IMAP server on my home computer, and do not want to pay for a commercial
certificate.   This is likely a deal-breaker for me.  If I cannot resolve this issue,
the G1 will be returned.Q&quot;E</what>
</comment>
<comment>
<author>Xom...@gmail.com</author>
<when>Fri, 24 Oct 2008 02:17:45 +0000</when>
<what>With the new windows drivers I tried to add the cert to the keystore. But it is read 
only because I dont have root access. So now what?</what>
</comment>
<comment>
<author>young...@gmail.com</author>
<when>Fri, 24 Oct 2008 14:33:44 +0000</when>
<what>how do I add my serverQ&apos;Es cert to the keystore?  Is there documentation on this?</what>
</comment>
<comment>
<author>Xom...@gmail.com</author>
<when>Fri, 24 Oct 2008 15:58:02 +0000</when>
<what>These are the directions for the emulator (does not work on the actual device):
Download the Harmony JDK so you can edit bks keystores: http://harmony.apache.org/
Open up adb and start server.
Remount system partition rewrite.
Pull /system/etc/security/cacerts.bks 
use the keytool to add your root cert to the keystore. 
http://code.google.com/android/reference/org/apache/http/conn/ssl/SSLSocketFactory.ht
ml
password to keystore is default: changeit
Push keystore back to emulator
remount read only.

And you should be good. I canQ&apos;Et test right now, so I am not 100% on those directions.
Again this does not work on the device because you do not have root access.

I do not quite know enough about writing applications for android to write one that 
will add a cert. I am planning but my hangup right now is how do I get enough 
permissions to remount the system partition. Any one have some info? There is a 
testing permission that sounds like it grants root. But I havenQ&apos;Et tested or tried it 
yet.</what>
</comment>
<comment>
<author>disconn...@gmail.com</author>
<when>Sat, 25 Oct 2008 14:40:05 +0000</when>
<what>The workaround is Q&quot;Essl if availableQ&quot;E (or Q&quot;Etls if availableQ&quot;E) - it wonQ&apos;Et ever check
the cert (so MITM is simple.. sigh) but it will use untrusted certs.

DonQ&apos;Et worry tho, you arenQ&apos;Et missing much. (The email app doesnQ&apos;Et post changes to the
server..)</what>
</comment>
<comment>
<author>sjschul...@gmail.com</author>
<when>Sat, 25 Oct 2008 17:02:16 +0000</when>
<what>Ha, youQ&apos;Ere right.  Switching it to Q&quot;Essl if availableQ&quot;E makes it use untrusted.</what>
</comment>
<comment>
<author>Mike.Par...@gmail.com</author>
<when>Sat, 25 Oct 2008 17:57:05 +0000</when>
<what>Is there a workaround for certificates when trying to connect to wifi? My work wifi
comes up with untrusted certificate(Cisco)and would normally prompt me for a connect
and password. I never get to that point on my G1. It will never let me enter the info
and gives me web page not available.</what>
</comment>
<comment>
<author>xaos.m...@gmail.com</author>
<when>Sat, 25 Oct 2008 22:23:57 +0000</when>
<what>when i try ssl if available, it wonQ&apos;Et take my password. it just says Q&quot;EUsername or
Password incorrect ()Q&quot;E I can connect with pop3, no ssl, after about three attempts,
the first and second attempts returning Q&quot;Eno valid authentication method availableQ&quot;E.
The third attempt works and downloads mail. IQ&apos;Ed rather have IMAP access though. There
should be an option to accept self-signed certs permanently.</what>
</comment>
<comment>
<author>Xom...@gmail.com</author>
<when>Sat, 25 Oct 2008 23:01:24 +0000</when>
<what>SSL if avaliable does work, but what use is imap if it doesnt update the server?

At least I can view now.

Is it not updating the server a mail app thing or because of the certificates?

Thanks for the work around.</what>
</comment>
<comment>
<author>xaos.m...@gmail.com</author>
<when>Tue, 28 Oct 2008 19:03:44 +0000</when>
<what>i might also add that if you have special characters in your password you will get
the message Q&quot;EUsername or password incorrect. ()Q&quot;E as well. the mail app apparently
does not process special characters correctly.</what>
</comment>
<comment>
<author>michael5...@gmail.com</author>
<when>Wed, 29 Oct 2008 19:55:08 +0000</when>
<what>The Q&quot;Eif availbleQ&quot;E option works for IMAP, if youQ&apos;Ere okay with the main-in-the-middle
attack issue.  I control the server, so IQ&apos;Ed know in either case, IQ&apos;Em not too
concerned here.

Q&quot;ESSL/TLS if availableQ&quot;E does NOT work for SMTP if your server *requires* TLS/SSL to
send mail.  Mine does.  Without using TLS/SSL, it thinks IQ&apos;Em trying to illegally
relay through the SMTP server, and rejects me.

I really need this fixed....</what>
</comment>
<comment>
<author>dc.disco...@gmail.com</author>
<when>Tue, 04 Nov 2008 22:34:08 +0000</when>
<what>@michael573114 
just fyi, Q&quot;EI control the serverQ&quot;E doesnQ&apos;Et protect you against MITM.  If I sit at a
gateway (say, your local starbucks) I can hand you any cert I want. The g1 will
happily (and silently) accept it, and provide me with your login credentials. If IQ&apos;Em
really sneaky, IQ&apos;Ell proxy a connection back to the mailserver and provide you with
your mail and you wonQ&apos;Et even know it happened..

Thats the big problem with it not verifying untrusted certs - it will accept any
cert, not just the one you explicitly trusted.

It needs to behave more like ssh (Q&quot;EI have a cert, it is Foo, do you trust it
forever?Q&quot;E .. Q&quot;EHey, this cert is no longer Foo! Bad Bad!Q&quot;E)..
</what>
</comment>
<comment>
<author>michael5...@gmail.com</author>
<when>Tue, 04 Nov 2008 22:43:34 +0000</when>
<what>Oh right, I didnQ&apos;Et really mean it that way, I was thinking of when the server was
compromised more than MitM attacks, but now that I read what I said, I realize that
wasnQ&apos;Et really clear at all :)  Both the server being compromised and a proxy along
the way are certainly quite possible without proper certificate checking.

I got poking around in the source for the mail client (actually K9, but whatever,
same thing), and it looks to me like this is best fixed by having some sort of
facility to install certificates into the system keyring (or whatever it uses). 
Doing it in the mail client alone means that the mail client needs to have some kind
of key store itself, and the libraries used for doing SSL stuff donQ&apos;Et look like they
support anything like that.

</what>
</comment>
<comment>
<author>Xom...@gmail.com</author>
<when>Sat, 08 Nov 2008 02:50:01 +0000</when>
<what>Good news, now that we have root access you can edit the file in my previous
directions :).......search the internet for g1 root access.</what>
</comment>
<comment>
<author>lucas.si...@gmail.com</author>
<when>Sat, 08 Nov 2008 17:08:57 +0000</when>
<what>+1

Sucks to have the hack the phone the first day I have it. :-)

IQ&apos;Eve configured my mail server to only accept SSL connections so Q&quot;ETLS if availableQ&quot;E
will not work for me.</what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Sun, 09 Nov 2008 10:02:32 +0000</when>
<what>Yes, the keystore password for cacerts.bks is Q&quot;EchangeitQ&quot;E. The harmony JDKQ&apos;Es keytool
didnQ&apos;Et work for me. I had to use the Sun JDK1.6 keytool, and I had to install the
BouncyCastle jar file from here
http://bouncycastle.org/latest_releases.html

http://bouncycastle.org/download/bcprov-jdk16-141.jar

into my JRE. Then I ran this command to add a CAcert to cacerts.bks:
  keytool -keystore cacerts.bks -storetype BKS -provider
org.bouncycastle.jce.provider.BouncyCastleProvider -storepass changeit -import -v
-trustcacerts -alias Symas -file Symas.pem

and answered Q&quot;EyesQ&quot;E to the prompt.

Now my pop3 account works.
</what>
</comment>
<comment>
<author>Xom...@gmail.com</author>
<when>Mon, 10 Nov 2008 16:34:56 +0000</when>
<what>Btw, update RC30 removes the root, so do this before you upgrade.</what>
</comment>
<comment>
<author>dereks...@gmail.com</author>
<when>Thu, 04 Dec 2008 02:26:17 +0000</when>
<what>The suggested fix above, to set Q&quot;ETLS if availableQ&quot;E, is ambiguous.

It does not state whether the Q&quot;Eif availableQ&quot;E setting will use TLS with an untrusted
cert, or whether it simply skips using TLS altogether (and thus transmits my email
password in plaintext across the Internet).

TLS needs to be fixed to allow private certs.  This is a critical issue, from where
IQ&apos;Em standing.
</what>
</comment>
<comment>
<author>michael5...@gmail.com</author>
<when>Thu, 04 Dec 2008 02:30:46 +0000</when>
<what>IQ&apos;Eve tested it - this setting means that it will prefer plaintext if TLS is not
available - definitely not desirable.

Note that a fix for this (and many other things) was implemented in k9mail:
http://code.google.com/p/k9mail</what>
</comment>
<comment>
<author>praelu...@gmail.com</author>
<when>Thu, 11 Dec 2008 15:42:13 +0000</when>
<what>This really should be a default configuration option, the firmware needs to support 
adding certificates into the store without needing to Q&quot;ErootQ&quot;E your phone.  IQ&apos;Em 
confirming that this is a bug and I would love to see it fixed in a future OTA 
release since the previous OTA update killed my ability to add certificates to my 
phone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Feb 2009 01:11:22 +0000</when>
<what></what>
</comment>
<comment>
<author>duane.ob...@gmail.com</author>
<when>Fri, 10 Apr 2009 23:38:00 +0000</when>
<what>Any update to this?  Work uses Direct Push w/ Self Signed Cert, and I could use this
to get an alternative client working.</what>
</comment>
<comment>
<author>yousef.a...@gmail.com</author>
<when>Sat, 06 Jun 2009 06:09:59 +0000</when>
<what>IQ&apos;Em tired of waiting for a fix. The original report (by Xomenn) was posted more than
7 months ago. Why is this problem being ignored? IQ&apos;Em now considering buying a
certificate (as opposed to using a self-signed one). But then, where do I find a list
of authorities that android recognizes?</what>
</comment>
<comment>
<author>tamplinjohn</author>
<when>Sat, 06 Jun 2009 13:22:40 +0000</when>
<what>Just do like I did -- give up and switch to K9 instead.

It is open source and was derived from the IMAP client included in Android, so you
would think it would be easy enough to backport support from it.</what>
</comment>
</bug>
<bug>
<bugid>17336</bugid>
<title>A lot of apps force close</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-02T17:22:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>13lack...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 13:26:06 +0000</openedDate>
<description>Quite a few apps (including but not limited to Handcent, SliceIt, etc.)
keep force closing. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem: Launch app, force close. -
What happened: Force close. - What you think the correct behavior should
be: Should not force close. DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.): Nexus One 2.3 If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem. :|</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 02 Jun 2011 17:22:15 +0000</when>
<what>file bugs with the developers of the crashing apps.</what>
</comment>
<comment>
<author>13lack...@gmail.com</author>
<when>Thu, 02 Jun 2011 19:32:46 +0000</when>
<what>Yep. I should have done that. But I just thought maybe the platform developer would also be interested because there are a lot of apps with which this happens and it kind of destroys the Android user experience. Anyway, hoping for the best before making a move.</what>
</comment>
</bug>
<bug>
<bugid>390</bugid>
<title>VOIP developer APIs</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-11T18:06:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>najeeb.a...@gmail.com</reportedBy>
<openedDate>Sat, 01 Mar 2008 23:03:21 +0000</openedDate>
<description>When are you expecting to have the following APIs published? All major
platforms, windows mobile and Symbian, publish these APIs. These is
critical functionality needed for VOIP development. - Scan for wifi
access points - Routing Audio to Ear Piece - Support for SIP/RTP (this
is not as critical since most developers might get a 3rd party stack)
Thank you!</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:06:41 +0000</when>
<what>Bluetooth and 802.11 APIs will be available in a future release of the SDK.  We have no plans for SIP at this time.</what>
</comment>
<comment>
<author>najeeb.a...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:32:36 +0000</when>
<what>Thanks for your response. 
- Can 3rd party apps route audio to the ear piece?
- Can 3rd party developers replace the default phone dialer?

Appreciate your response.</what>
</comment>
<comment>
<author>ajp...@gmail.com</author>
<when>Thu, 07 Jan 2010 05:46:08 +0000</when>
<what>Q&quot;EWe have no plans for SIP at this time.Q&quot;E

Hopefully this has changed? Its very disappointing that the android doesnQ&apos;Et have
built in SIP. </what>
</comment>
</bug>
<bug>
<bugid>5319</bugid>
<title>Google Voice SMS Integration With Contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>sellnau2...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 06:50:13 +0000</openedDate>
<description>I would like to see Google Voice SMS open to the compose message screen
when you click to text message a contact or press their shortcut icon to
text message them, should you have Google Voice handling all calls. This
functionality works when selecting to message someone from the call log;
however, this does not working when selecting from a contactQ&apos;Es entry or
the full contacts list. I have Google Voice set to handle all calls. I
want it to work essentially how it works when you click a contacts phone
number for a call (itQ&apos;Es automatically handled through google voice) or
when you click to email someone and gmail automatically opens. The
button on a contact entry or the shortcuts are useless if youQ&apos;Ere using
google voice to send all of your text messages-- you literally have to
open Google Voice and choose compose message. Thanks.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>13120</bugid>
<title>Layout Inheritance</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lamers...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 22:24:47 +0000</openedDate>
<description>What is it? Having multiple layouts that completes each others. ItQ&apos;Es
like the opposite of the include tag. Unlike the include tag that get
replaced by the targeted layout. It would instead load itQ&apos;Es content in a
different layout. In my mind iQ&apos;Ed see it as a pair. The inherit attribute
of a tag, and the Q&quot;EchildQ&quot;E item of the parent layout. HereQ&apos;Es an exemple.
-- parent.xml Q&lt;ELinearLayoutQ&gt;E Q&lt;ETextView id=Q&quot;E@id/parent_txtQ&quot;E /Q&gt;E Q&lt;EChildView
/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E -- child.xml Q&lt;ERelativeLayout
inherit=Q&quot;E@layout/parentQ&quot;EQ&gt;E Q&lt;EImageView /Q&gt;E Q&lt;EEditText /Q&gt;E Q&lt;EButton /Q&gt;E
Q&lt;E/RelativeLayoutQ&gt;E When inflating child.xml we would receive something
like that. Q&lt;ELinearLayoutQ&gt;E Q&lt;ETextView id=Q&quot;E@id/parent_txtQ&quot;E /Q&gt;E
Q&lt;ERelativeLayout inherit=Q&quot;E@layout/parentQ&quot;EQ&gt;E Q&lt;EImageView /Q&gt;E Q&lt;EEditText /Q&gt;E
Q&lt;EButton /Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E Q&lt;E/LinearLayoutQ&gt;E So far so good. What about
setting having multiple inheritance. keeping in mind parent.xml
new_child.xml Q&lt;ERelativeLayout Q&gt;E Q&lt;EImageView id=Q&quot;E@id/child_imgQ&quot;E /Q&gt;E
Q&lt;ELinearLayout inherit=Q&quot;E@layout/parentQ&quot;E id=Q&quot;E@id/subQ&quot;EQ&gt;E Q&lt;EEditText
id=Q&quot;E@id/child_etxtQ&quot;E /Q&gt;E Q&lt;EButton /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/RelativeLayoutQ&gt;E
Would give something like that: Q&lt;ERelativeLayout Q&gt;E Q&lt;EImageView
id=Q&quot;E@id/child_imgQ&quot;E/Q&gt;E Q&lt;ELinearLayoutQ&gt;E Q&lt;ETextView id=Q&quot;E@id/parent_txtQ&quot;E /Q&gt;E
Q&lt;ELinearLayout id=Q&quot;E@id/subQ&quot;EQ&gt;E Q&lt;EEditText id=Q&quot;E@id/child_etxtQ&quot;E /Q&gt;E Q&lt;EButton /Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/RelativeLayoutQ&gt;E I think it can be done
fairly easily. parent layouts could only have one child item. and as
many inheritance as they wants. And if someone try to inflate a layout
with inheritance, it could raise an error or skip the child item or
create an empty view instead.</description>
</bug>
<bug>
<bugid>1515</bugid>
<title>After turning Bluetooth on, the message underneat still shows Q&quot;ESelect to turn on BluetoothQ&quot;E</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-24T23:27:16.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bert...@gmail.com</reportedBy>
<openedDate>Thu, 11 Dec 2008 21:27:14 +0000</openedDate>
<description>From the Q&quot;ESettingsQ&quot;E, Q&quot;EWireless SettingsQ&quot;E, Q&quot;EBluetoothQ&quot;E Click on Bluetooth
- after it turned on, the message does not change. It still shows
Q&quot;ESelect to turn on BluetoothQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:02:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:27:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9757</bugid>
<title>Email viewers should support plain text only.</title>
<status>NeedsInfo</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>a...@mayfieldjs.org</reportedBy>
<openedDate>Tue, 13 Jul 2010 20:55:38 +0000</openedDate>
<description>Since HTML based email as implemented in Android is marginally secure
and completely devoid of functional privacy protections, you can save
some labor and internal political in-fighting by enabling a global plain
text view option for email. Just like the ones in most other email
clients, since well.. email was invented.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:44:28 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 14 Jul 2010 21:57:55 +0000</when>
<what>The intention is that email will be secure and provides privacy protections;  It would be helpful if you can elaborate on those problems or missing features and we can take a look at improving the underlying system.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 15 Jul 2010 21:12:17 +0000</when>
<what></what>
</comment>
<comment>
<author>matthew1...@gmail.com</author>
<when>Tue, 23 Nov 2010 00:31:34 +0000</when>
<what>I think original user wants the ability to view e-mail messages as plain text only (set in the options). Mozilla Thunderbird offers this functionality.

I have a HTC phone and miss this functionality (but believe the mail client is provided by them and not Google, unless I stand corrected?), particularly as I do not want my phone loading so called 1 pixel by 1 pixel beacon images used by spammers to check my account is active.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9218</bugid>
<title>android doesnQ&apos;Et handle fragmented mp4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>sbw.andr...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 19:29:04 +0000</openedDate>
<description>hi, opencore is supposed to be able to handle fragmented mp4 files with
moof atoms : www.opencore.net/files/OpenCORE_roadmap.pdf looks like
android doesnQ&apos;Et handle them and fails to read them. it treats fragmented
mp4 as 0s video and stops playing the video just after starting it
without error. I attached a sample fragmented mp4 file.</description>
<comment>
<author>hlm...@gmail.com</author>
<when>Sat, 10 Jul 2010 09:52:04 +0000</when>
<what>how to assemble fragmented mp4 files with moof atoms to mp4 files that can play back.

can you give me some source code or idea?

my email is hope0503@126.com</what>
</comment>
<comment>
<author>qiju...@gmail.com</author>
<when>Thu, 22 Jul 2010 05:46:58 +0000</when>
<what>Android supports fragmented mp4 content from OpenCore version 2.06</what>
</comment>
<comment>
<author>sbw.andr...@gmail.com</author>
<when>Fri, 23 Jul 2010 01:34:45 +0000</when>
<what>Hi qijun83,
Did you test it ? I will do new tests but previous tests on a nexus one running froyo failed.
My fragmented mp4 were created by gpac.</what>
</comment>
<comment>
<author>qiju...@gmail.com</author>
<when>Mon, 02 Aug 2010 09:10:53 +0000</when>
<what>IQ&apos;Em trying to build a new version of android with opencore 2.07, but failed in link stage. so i donQ&apos;Et know whether it really supports fragments, though itQ&apos;Es mentioned by opencore release.

http://groups.google.com/group/android-platform/browse_thread/thread/c27eca93b7d07159
 </what>
</comment>
<comment>
<author>qiju...@gmail.com</author>
<when>Mon, 02 Aug 2010 09:14:41 +0000</when>
<what>IQ&apos;Em sorry I have made a mistake for the wrong URL.
This URL for reference
http://groups.google.com/group/android-platform/browse_thread/thread/dde945e7423fb347
</what>
</comment>
<comment>
<author>sbw.andr...@gmail.com</author>
<when>Wed, 04 Aug 2010 09:33:07 +0000</when>
<what>ah... I didnQ&apos;Et check... I saw openmax 2.07 was in the android git since december so I supposed it was already in froyo.

note that the changelog you are pointing is about authoring. couldnQ&apos;Et find details about playing fragmented mp4 files.


</what>
</comment>
<comment>
<author>qiju...@gmail.com</author>
<when>Tue, 10 Aug 2010 10:04:37 +0000</when>
<what>IQ&apos;Em afraid itQ&apos;Es not opencore 2.07 in froyo for I have tried some days before.
I guess it is still 2.02.

Froyo is also based on stagefright 1.0 which is said that it supports HTTP progressive streaming. But unfortunately it doesnQ&apos;Et support fragmented mp4.
Maybe fragmented is different from progressive streaming.</what>
</comment>
<comment>
<author>debapriy...@gmail.com</author>
<when>Mon, 23 Aug 2010 13:14:27 +0000</when>
<what>How did you created this fragmented MP4 video. Can you please, name the tool and the procedure to make this done.
I am also very eager to know whether Fragmented MP4s(MP4s with moof atoms), can be played on Android phones or not.
If yes, then how to make it done.

Regards
Debapriyay</what>
</comment>
<comment>
<author>sbw.andr...@gmail.com</author>
<when>Mon, 23 Aug 2010 20:17:25 +0000</when>
<what>you can check the -frag option of MP4Box from the gpac project.
</what>
</comment>
<comment>
<author>debapriy...@gmail.com</author>
<when>Tue, 24 Aug 2010 07:24:43 +0000</when>
<what>Thanks for your answer. I was also trying with the same -frag option of MP4Box. But, I couldnQ&apos;Et play the video neither on Android Phones, nor on iPhone.
Is MP4Box the only tool to do that.
Is Fragmented MP4 play support present in Android phones. If yes, then in which version of the phone should I be able to test that.

Regards
Debapriyay</what>
</comment>
</bug>
<bug>
<bugid>13194</bugid>
<title>FRG83D introduces USSD dialer regression</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sru...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 14:26:19 +0000</openedDate>
<description>IQ&apos;Em on a Nexus One v2.2.1 FRG83D on play mobile in Poland. Since the
last update, IQ&apos;Eve been unable to add money to my account. This is a HUGE
problem. I dial: *100*Q&lt;E14-digit money codeQ&gt;E# And it tries to initiat a
phone call using the number without the trailing #. My account has a
zero balance and I donQ&apos;Et have a way to add money to it using my own
phone. Note: it appears to have something to do with the length of the
number. If I dial *100*Q&lt;Eany number of digits less than 7Q&gt;E# it tries to
use it as a USSD code.</description>
<comment>
<author>ramzi.qa...@teklabz.com</author>
<when>Tue, 19 Jul 2011 13:37:06 +0000</when>
<what>Hi please try to enter your full phone number when dialing the command but without + (replace it with 00).

Try to build this dynamic command through the USSD Dialer App if you are a Android OS user.

https://market.android.com/details?id=teklabz.ussddirectory.android.activitiesQ&amp;Efeature=search_result</what>
</comment>
</bug>
<bug>
<bugid>9533</bugid>
<title>JUnit tests intermittently donQ&apos;Et start from Eclipse</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-01-08T07:39:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>fas...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 13:05:31 +0000</openedDate>
<description>When I start an Android unit test from Eclipse I often find that almost
nothing happens. The JUnit UI resets to show an empty list but the tests
donQ&apos;Et actually run. Pressing the run button a second time, often the
tests will start just fine. Host OS: Windows XP SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): 6 Eclipse
version: Version: 3.5.1 Build id: M20090917-0800 ADT plug-in version:
0.9.6.v202002051504-24846 Platform targeted by your project: Version of
the platform running in the emulator: STEPS TO REPRODUCE: 1. Try to tun
an android UT from eclipse in the emulator (IQ&apos;Eve tries 2.2) or on a real
device (Nexus One on 2.1) EXPECTED RESULTS: UTs run and results show in
JUnit view. OBSERVED RESULTS: JUnit view resets ready to receive
results. No results appear even after waiting a while. Most recnt
console output is [2010-07-05 14:02:13 - VMTEST]
------------------------------ [2010-07-05 14:02:13 - VMTEST] Android
Launch! [2010-07-05 14:02:13 - VMTEST] adb is running normally.
[2010-07-05 14:02:13 - VMTEST] Performing
android.test.InstrumentationTestRunner JUnit launch [2010-07-05 14:02:13
- VMTEST] Automatic Target Mode: using device Q&apos;EHT9CNP806539Q&apos;E [2010-07-05
14:02:13 - VMTEST] Uploading VMTEST.apk onto device Q&apos;EHT9CNP806539Q&apos;E
[2010-07-05 14:02:13 - VMTEST] Installing VMTEST.apk... [2010-07-05
14:02:15 - VMTEST] Test run complete [2010-07-05 14:02:16 - VMTEST]
Success! [2010-07-05 14:02:16 - VMTEST] Project dependency found,
installing: VM [2010-07-05 14:02:17 - VM] Application already deployed.
No need to reinstall. [2010-07-05 14:02:17 - VMTEST] Launching
instrumentation android.test.InstrumentationTestRunner on device
HT9CNP806539 Q&lt;Estalls at this pointQ&gt;E ADDITIONAL INFORMATION: IQ&apos;Eve
attached the output from adb bugreport</description>
<comment>
<author>fas...@gmail.com</author>
<when>Fri, 09 Jul 2010 10:58:48 +0000</when>
<what>IQ&apos;Em going through a patch where the UTs only start one time in 5 at the moment.  ItQ&apos;Es very annoying!</what>
</comment>
<comment>
<author>seh...@gmail.com</author>
<when>Sun, 11 Jul 2010 23:32:32 +0000</when>
<what>IQ&apos;Em seeing the same thing. Unit test runs are successful about one every three times for me.

When starting a test, Q&quot;ELaunching Q&lt;EprojectQ&gt;EQ&quot;E appears on the Eclipse status bar, and about 15 seconds pass. Then the console dumps this:

Could not connect to:  : 43532			
java.net.ConnectException: Connection refused
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
	at java.net.Socket.connect(Socket.java:519)
	at java.net.Socket.connect(Socket.java:469)
	at java.net.Socket.Q&lt;EinitQ&gt;E(Socket.java:366)
	at java.net.Socket.Q&lt;EinitQ&gt;E(Socket.java:180)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.connect(RemoteTestRunner.java:570)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:381)
	at com.android.ide.eclipse.adt.internal.launch.junit.runtime.RemoteAdtTestRunner.runTests(Unknown Source)
	at com.android.ide.eclipse.adt.internal.launch.junit.AndroidJUnitLaunchAction$TestRunnerProcess.run(Unknown Source)
</what>
</comment>
<comment>
<author>seh...@gmail.com</author>
<when>Mon, 12 Jul 2010 16:58:58 +0000</when>
<what>As per issue #7976 (http://code.google.com/p/android/issues/detail?id=7976) the update to ADT 0.9.7 seems to have improved this situation greatly.</what>
</comment>
<comment>
<author>fas...@gmail.com</author>
<when>Sun, 18 Jul 2010 15:50:13 +0000</when>
<what>Agree, the latest ADT seems to be much better.  The tests always start although sometimes theyQ&apos;Ere a bit sluggish to do so.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 07:39:52 +0000</when>
<what>This was indeed fixed a while ago and made available in ADT.</what>
</comment>
</bug>
<bug>
<bugid>16963</bugid>
<title>Changing screen orientation while in Flash full-screen mode then returning to Browser results in scrambled Browser and screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richardl...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 21:52:35 +0000</openedDate>
<description>When using Browser to view embedded Flash elements in full-screen mode,
and screen is rotated, Browser can become scrambled upon exiting
full-screen mode. - Go to a webpage with a Flash element in Honeycomb
Browser. (e.g. www.bbc.co.uk) - Activate Flash element if Browser is set
to on-demand. - Switch Flash element to full screen (either by explicit
control button or double tap). - Change screen orientation (portrait to
landscape or viceversa). - Exit full screen mode. -Q&gt;E Browser display and
controls are scrambled. (You can typically return to Flash full-screen
mode through double tap and reverse the steps to recover). Exiting app
to home screen or another app also recovers. Observed on Motorola Xoom
(Verizon 3G) running Android 3.1 (HMJ37) and Flash Player 10.3.185.21
Consistently observable.</description>
</bug>
<bug>
<bugid>945</bugid>
<title>VideoView and MediaPlayer Demo in ApiDemo do not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>4</stars>
<reportedBy>zl25dre...@gmail.com</reportedBy>
<openedDate>Mon, 06 Oct 2008 19:51:09 +0000</openedDate>
<description>Replace the empty path with a 3gp or mp4 video such as
http://www.free-3gp-video.com/download.php?driving_skills.3gp rebuild
and install the ApiDemo app, go to Media -Q&gt;E VideoView, an error message
pops up that says Q&apos;ESorry, this video cannot be playedQ&apos;E the log prints
I/ActivityManager( 53): Displayed activity
com.example.android.apis/.media.VideoViewDemo: 337 ms E/MediaPlayer(
173): Error (-1,0) D/VideoView( 173): Error: -1,0</description>
<comment>
<author>raven...@gmail.com</author>
<when>Tue, 10 Feb 2009 22:32:58 +0000</when>
<what>I also have experienced this issue with trying to use VideoView in my own
application, except that the error info I receive is (-4, 0).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:51:20 +0000</when>
<what></what>
</comment>
<comment>
<author>OpticH...@gmail.com</author>
<when>Thu, 12 Nov 2009 18:56:56 +0000</when>
<what>I use VideoView in my apps, i must admit the errors were misleading, the error Video cannot be played is 
produced if the video file cannot be found. Make sure you are setting your references correctly.

Once your video file is pathed correctly everything should work, i can play MP4 and M4V files on my HTC 
Hero.1.5. I am currently looking for a way to disable the overlay controls, but i think itQ&apos;Es only available in SDK 2.0</what>
</comment>
<comment>
<author>cox.spir...@gmail.com</author>
<when>Thu, 13 May 2010 15:01:51 +0000</when>
<what>How do you set the path correctly? ie: if i want to get a file on the sdcard?</what>
</comment>
<comment>
<author>mejoh...@gmail.com</author>
<when>Tue, 06 Jul 2010 01:07:00 +0000</when>
<what>Answering comment 4: to play a file named Q&apos;Etest.mp4Q&apos;E on the SD card, use:

setVideoPath(Q&quot;Esdcard/test.mp4Q&quot;E);

Recall that setVideoPath() is a method of the VidewView class.
</what>
</comment>
</bug>
<bug>
<bugid>12705</bugid>
<title>There is a black screen display while opening slider in maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 05:49:03 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). 1) go to menu app and
open maps. 2) press settings and go to directions. 3) type any
destination and press go 4) now press navigate. 5) as the screen fully
renders open slider . 6) repeat open and closing slider few times. -
What happened. There is a black screen display when opening and closing
Slider. - What you think the correct behavior should be. No black screen
display. For more details please check the log attached.</description>
</bug>
<bug>
<bugid>5153</bugid>
<title>Left handed user landscape screen orientation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>hil...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 22:48:24 +0000</openedDate>
<description>When the device is rotated counter clockwise so the control buttons are
on the right, the screen re-orients to a landscape display. When the
device is rotated clockwise sot the control buttons are on the left, the
screen remains in portrait mode. This is annoying to left handed users
who prefer controls to be used by the left hand instead of the right.</description>
<comment>
<author>aruth...@gmail.com</author>
<when>Mon, 24 May 2010 07:49:29 +0000</when>
<what>This is resolve in Android 2.2.

Thank you from all the left handed Android users!</what>
</comment>
<comment>
<author>Alex.Vep...@gmail.com</author>
<when>Fri, 02 Jul 2010 03:56:41 +0000</when>
<what>If it is resolved in Android 2.2. how can I use it?
What API should I use? I want my application to rotate clockwise to landscape mode, how can I achieve this?
</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:20:47 +0000</when>
<what>setRequestedOrientation is how we developers are supposed to change the screen orientation of our application.  Unfortunately, the constants supplied by the API for us to use do not include this new seascape orientation (clockwise landscape).

Current constants listed here:
http://developer.android.com/reference/android/content/pm/ActivityInfo.html#SCREEN_ORIENTATION_BEHIND

I respectfully request the API get updated so that seascape is part of the list of acceptable constants we can supply to the setRequestedOrientation method.</what>
</comment>
</bug>
<bug>
<bugid>9629</bugid>
<title>Browser should show a context menu on Q&quot;Ejavascript:Q&quot;E URLs so a user can bookmark a Bookmarklet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>gabriels...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 22:56:48 +0000</openedDate>
<description>Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. - Current behavior 1. Go to a page with a Q&quot;Ejavascript:Q&quot;E URL
bookmarklet, such as the bottom of
http://webpages.charter.net/gabrielsroka/bookmarklets.htm 2. touch Q&amp;E
hold the link - What happened. No context menu appears (like it does for
Q&quot;Ehttp:Q&quot;E URLs.) Contrast this with Firefox 3.6 (Windows) and IE 8--they
both show context menus. Chrome 5 (Windows) and Safari 5 (Mac) donQ&apos;Et
show a context menu, but you can drag a bookmarklet to the bookmarks bar
(this works in FF, too). - What you think the new feature should be. A
context menu should appear so you can touch Q&quot;EBookmark linkQ&quot;E to save a
bookmark. see also
http://code.google.com/p/android/issues/detail?id=1676#c31</description>
<comment>
<author>aditya.s...@gmail.com</author>
<when>Tue, 07 Sep 2010 08:09:22 +0000</when>
<what>When is this expected?</what>
</comment>
<comment>
<author>ukjbro...@gmail.com</author>
<when>Fri, 24 Sep 2010 18:14:06 +0000</when>
<what>Please add this! It would make for some really cool web applications such as Snoopy; http://www.github.com/allmarkedup/snoopy

This works in iOS browsers, so it should certainly work in Android!</what>
</comment>
<comment>
<author>ahaider7</author>
<when>Thu, 21 Jul 2011 13:34:08 +0000</when>
<what>Another vote from me</what>
</comment>
<comment>
<author>midichlorian@gmail.com</author>
<when>Thu, 20 Oct 2011 14:58:12 +0000</when>
<what>A vote from me (Lastpass bookmarklet)</what>
</comment>
<comment>
<author>andrew.m...@bcntouch.com</author>
<when>Fri, 18 Nov 2011 22:03:52 +0000</when>
<what>context menu on long click, or drag and drop.
Especially useful on tablets</what>
</comment>
</bug>
<bug>
<bugid>4917</bugid>
<title>Calendar day start time in 1 and 7 day view modes</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-19T19:09:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>2</stars>
<reportedBy>ed.gat...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 14:59:18 +0000</openedDate>
<description>Calendar is mostly great using Droid with Android 2.0. However, the lack
of Q&quot;Eday start timeQ&quot;E is very difficult in one-day view. My calendar
consistently starts the day at 4 AM in both 1 and 7- day modes.</description>
<comment>
<author>ed.gat...@gmail.com</author>
<when>Thu, 19 Nov 2009 15:11:33 +0000</when>
<what>4917 and 4918 are duplicates, I meant to submit the first as a request but fouled up.  
I managed to foul up the second submission as well.  Apologies.</what>
</comment>
<comment>
<author>ed.gat...@gmail.com</author>
<when>Thu, 19 Nov 2009 15:13:35 +0000</when>
<what>Now submitted as 4924 enhancement, apologies for sending this as a Defect.  Twice.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 19 Nov 2009 19:09:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13048</bugid>
<title>ANDROID BROWSER: Page scrolls to bottom when user focuses or types in an INPUT field that has parent with CSS value: -webkit-backface-visibility: hidden;</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>davidz...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 01:03:15 +0000</openedDate>
<description>I have a container element on a page with the following CSS declaration
set (among others): -webkit-backface-visibility: hidden; Nested in this
element is a search form, and whenever a user focuses on or types in the
search INPUT, the page scrolls to the very bottom, where the INPUT is no
longer within the viewport, and so the user canQ&apos;Et see what theyQ&apos;Ere
typing. If the user scrolls back up, once they start typing again, the
page scrolls back down. Removing that CSS property solves the problem.
Tested in 1.6 and 2.2 versions of the simulator.</description>
<comment>
<author>grandeco...@gmail.com</author>
<when>Wed, 20 Apr 2011 20:02:44 +0000</when>
<what>The 3D webkit is broken in Android, causes this problem. Make sure you are not using     -webkit-transform: translate3d(0, 0, 0);
 or -webkit-backface-visibility: hidden; on anything related to the inputs. :(</what>
</comment>
<comment>
<author>funny.su...@gmail.com</author>
<when>Mon, 20 Jun 2011 07:31:44 +0000</when>
<what>you can try following code resolve this problem: 

in css:
.inputf{width:1px;height:1px;-webkit-transform:translate3d(0,0,0);float:right}

in html:
Q&lt;Ediv class=Q&quot;EinputfQ&quot;EQ&gt;EQ&lt;E/divQ&gt;EQ&lt;Einput /Q&gt;E</what>
</comment>
</bug>
<bug>
<bugid>11142</bugid>
<title>More feature on shortcut, gtalk, gmail, browser, and keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aryell.c...@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 05:32:23 +0000</openedDate>
<description>Dear Android Dev: I love android and used Eclair (2.1), and found many
missing simple features on these: 1. Shortcut: - IQ&apos;Em not sure if there
is shortcut or not, but itQ&apos;Es better if we have shortcut to print screen
and save it as an image 2. Gtalk: - found Block Friend, but no Unblock
Friend (there should be Unblock Friend, if accidentally Blocked) - CanQ&apos;Et
copy selected text from the chat (it should be can do it) - Sometimes
not automatically synchronized friend name on Gtalk with friend names on
the contact that already been saved the Gtalk account - better if we can
send file(s) through the Gtalk 3. Gmail: - CanQ&apos;Et save the email to local
SD Card (as html maybe) - There should be 2 options while found email
that have attachments: Preview and Download to local SD Card (so we can
transfer it latter to PC) - In the Inbox list, it should be better if
there is an info of the size of the email message - it writes null
object on unknown content type attachment 4. Browser: - canQ&apos;Et download
some file type (unknown content type error), better if we can, so we can
transfer it latter to PC 5. Keyboards: - Needed newline character (\n)
on SMS android keyboard - Need delete character on the keyboard, not
only backspace For all of that, as far as i know, is Google technology
that same on every Android phone, itQ&apos;Es better if we have auto update for
that programs (gtalk, gmail etc). So we not need to unofficially upgrade
our OS or the phone :) Thanks. Android rules dude</description>
<comment>
<author>sherman....@gmail.com</author>
<when>Fri, 15 Oct 2010 22:12:24 +0000</when>
<what>I definitely like some of your suggestions, and if they were individual entries they would get my vote.

HOWEVER ...

If you want these suggestions to be taken seriously you need to file each enhancement or bug separately, AFTER you search the bug tracker to make sure that you are not filling out a duplicate of a previously submitted suggestion.  If you find a similar issue then just star it to vote for it.

When you submit a list nobody is going to star it, and developers will ignore it because they canQ&apos;Et take action one item in your list without dealing with the others. Basically the system is set up to deal with one bug / issue per submission.

</what>
</comment>
</bug>
<bug>
<bugid>15697</bugid>
<title>Renamed folders back to default name Q&quot;EfolderQ&quot;E after reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>des....@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 08:34:10 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Add a new folder at Home screen 2. Enter into
folder and rename the folder 3. Shutdown and Start 4. Renamed folder
becomes default name Q&quot;EfolderQ&quot;E - What happened. Folder name becomes
Q&quot;EfolderQ&quot;E again after reboot. - What you think the correct behavior
should be. Renamed folder should not be changed to Q&quot;EfolderQ&quot;E after
reboot. DonQ&apos;Et forget to mention which device you have, making sure that
it runs Android 2.2. Mobile: Motorola MileStone 2 SYS OS:
62.4.18.A953.AisaRetail.en.03</description>
<comment>
<author>nick.buc...@gmail.com</author>
<when>Thu, 31 Mar 2011 05:45:33 +0000</when>
<what>In the last few days this problem has started on my phone, however IQ&apos;Em running 2.1 on a Motorola Defy.</what>
</comment>
<comment>
<author>akash...@gmail.com</author>
<when>Fri, 15 Apr 2011 12:15:28 +0000</when>
<what>IQ&apos;Em having exactly the same problem on my defy</what>
</comment>
<comment>
<author>marcio.n...@gmail.com</author>
<when>Wed, 04 May 2011 02:03:17 +0000</when>
<what>I have the same Issue on the Defy after upgrading to android 2.2. With the previous version (2.1) I did not have this.
</what>
</comment>
<comment>
<author>crisjd...@gmail.com</author>
<when>Sat, 07 May 2011 09:00:05 +0000</when>
<what>IQ&apos;Em having exactly the same problem on my defy</what>
</comment>
<comment>
<author>nick.buc...@gmail.com</author>
<when>Sat, 07 May 2011 09:06:40 +0000</when>
<what>IQ&apos;Eve given up on the stock folders and have started using Folder Organizer Lite (https://market.android.com/details?id=com.abcOrganizer.lite), so far so good - it obviously takes a few minutes to setup (organising which folder has which apps) but I much prefer it, especially as the folders can have custom icons, more icons fit on a single screen before it needs to scroll and you can specify that they close when you start an app.  I doubt IQ&apos;Ell go back to the stock folders now unless thereQ&apos;Es some serious additional functionality introduced.</what>
</comment>
<comment>
<author>marcio.n...@gmail.com</author>
<when>Mon, 09 May 2011 15:10:56 +0000</when>
<what>IQ&apos;Ell try folder organizer, but I think that there are more bugs on the Defy after the android 2.2 update. Another one is that I cannot change the home page of the browser. After a phone restart, the initial page goes to google again.</what>
</comment>
<comment>
<author>marcio.n...@gmail.com</author>
<when>Tue, 10 May 2011 21:44:21 +0000</when>
<what>I Installed Folder Organizer.

It helps you to organize you applications applying Q&quot;ElabelsQ&quot;E to it. These labels can be used as folders on your Phone Desktop. Really cool application!

ItQ&apos;Es a good Q&quot;EturnaroundQ&quot;E for the Issue of the folders and it can do more applying Icons to the folders. On the Android folders you cannot change the icons.

Is there any other peopple with the same problem with the default browser? I set the initial page to blank, but when I restart the phone, the initial page turns to google again.

It seems that when the phone is restart some settings like the initial page and the folder names are lost. These are some Bugs that I have already seen. Maybe there are more..

Best Regards,
Marcio</what>
</comment>
<comment>
<author>nick.buc...@gmail.com</author>
<when>Thu, 12 May 2011 09:51:23 +0000</when>
<what>I also like the fact that if you install a new app, you get a message in the home screen status bar asking you to associate a label with the app (ie: a very quick way to put the app in a folder).

IQ&apos;Eve not encountered the browser home page problem but then us Defy users in the UK are still on 2.1 (2.2 expected some time Q2 this year).</what>
</comment>
<comment>
<author>jeffrey....@gmail.com</author>
<when>Tue, 24 May 2011 05:17:51 +0000</when>
<what>It happens to Folder Organizer too, folder name reset to default name to Q&quot;ELabel FolderQ&quot;E after Milestone 2 reboot.</what>
</comment>
<comment>
<author>muhdshu...@gmail.com</author>
<when>Mon, 13 Jun 2011 06:36:33 +0000</when>
<what>i have this problem on my milestone 2 as well. annoying...
</what>
</comment>
<comment>
<author>christin...@gmail.com</author>
<when>Wed, 15 Jun 2011 20:34:15 +0000</when>
<what>I have this problem as well on my Motorola Bravo, Android version 2.2, although the problem does not always occur just after a restart.  Sometimes the desktop freezes for one to two minutes and then the folders appear renamed back to Q&quot;EFolderQ&quot;E.</what>
</comment>
<comment>
<author>hyc...@gmail.com</author>
<when>Wed, 27 Jul 2011 12:38:40 +0000</when>
<what>Same here... wondering if it is a motorola only bug...</what>
</comment>
<comment>
<author>Rmedward...@gmail.com</author>
<when>Sun, 02 Oct 2011 16:29:43 +0000</when>
<what>Same issue on my cliq 2, maybe its a motorola motoblur thing</what>
</comment>
<comment>
<author>renato...@gmail.com</author>
<when>Sun, 09 Oct 2011 02:05:35 +0000</when>
<what>Same issue on Motorola Defy.</what>
</comment>
<comment>
<author>luisbene...@gmail.com</author>
<when>Wed, 12 Oct 2011 22:29:29 +0000</when>
<what>My Motorola Defy has the same problem.</what>
</comment>
<comment>
<author>jofre...@gmail.com</author>
<when>Tue, 29 Nov 2011 06:01:37 +0000</when>
<what>Motorola MB520 Bravo... same stupid problem. DoesnQ&apos;Et happen every boot. Happens after system crash auto reboot, typically. Starting to piss me off. Look, it seems to me that there should be an issue of having multiple folders with identical names in same directory path. That shouldnQ&apos;Et even be possible. This IS is buggy as shit, yet better than iPhone, but whereQ&apos;Es the goddamn update to at LEAST 2.3 for lower end devices??? Our devices can handle it- supposed to be less buggy and faster... why deny us at least that? CQ&apos;EMon Google and Motorola Mobility (Now also Google owned, sad support future) Throw us a FREAKIN bone!</what>
</comment>
<comment>
<author>jofre...@gmail.com</author>
<when>Tue, 29 Nov 2011 06:08:56 +0000</when>
<what>Google, you may run on a Linux core, but your OS is still Java... which is generic and buggy. Get with Amiga, Sun, or Tao Group for a better and more stable Java platform on a Linux Core. That being said, if you want to win the mobile wars, you better get better at the support stuff (you suck at it even for your own programs, apps, and services). Because you may be better, but so was beta max to vhs,  laser disc to DVD,  etc... donQ&apos;Et force people away because every FREAKIN update you have is exclusive to like 3 devices. You canQ&apos;Et market such a wide and open OS if you keep forcing people to buy one of 3 phones you choose to update the OS on. And again, some SUPPORT please. </what>
</comment>
</bug>
<bug>
<bugid>737</bugid>
<title>Another problem with Auto-Complete Text View - doesnQ&apos;Et display properly in Dialog</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-30T18:27:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dhal7...@hotmail.com</reportedBy>
<openedDate>Fri, 30 May 2008 17:38:44 +0000</openedDate>
<description>The drop-down list for auto-complete is mis-aligned if auto-complete is
used in a dialog. It seems that the drop-down list takes the offset from
the dialog to the text view and applies that offset from the main
window. The drop-down list should simply display by the text view, no
matter where that view happens to be.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 30 May 2008 18:27:54 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>5284</bugid>
<title>2.0.1 udate changes facebook app news feed to Q&quot;Efacebook userQ&quot;E for all friends.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slh...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 04:22:09 +0000</openedDate>
<description>Since the update when I use the Facebook app to read the news feed all
of my friends appear as Q&quot;Efacebook userQ&quot;E with no picture. IQ&apos;Eve changed
the notification and sync settings and sometimes after a refresh itQ&apos;Ell
come back with their names/pictures but then it always goes away again,
so I donQ&apos;Et have any one functional work-around for this.</description>
</bug>
<bug>
<bugid>4338</bugid>
<title>Select bar donQ&apos;Et focus at list menu .</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>imtr...@gmail.com</reportedBy>
<openedDate>Fri, 23 Oct 2009 11:14:33 +0000</openedDate>
<description>We found a issue. Test SDK 1.5 emulator. Samsung devices. Issue steps:
1. goto Settings-Q&gt;EWireless controls-Q&gt;EMobile networks-Q&gt;EAccess Point Names
here we have two type of APNQ&apos;Es i) gprs type and ii) MMS type. 2.Select
MMS type APN-Q&gt;Eedit the Name and give Name more than about 20 characters.
3.Save it come back again open Access Point Names. 4.We can see both
type of APN gprs and mms, Press DownKey focus will come to gprs type of
APN now again press DownKey focus should have come to mms type of APN
but it is not coming. If mms type APN name is less than about 20
character than focus is coming to mms type APN if we press DownKey.
Occurrence Status : The select bar donQ&apos;Et display. Expected Result :The
select bar should be display. Please fix this issue ASAP.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:13:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3037</bugid>
<title>Outdatted application update documentation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>leoroman...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 22:08:58 +0000</openedDate>
<description>The docs at:
http://developer.android.com/guide/publishing/publishing.html Discuss
the need for developers to build a web service, which is outdated now
that the Marketplace supports notifying users about updates.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:52:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5099</bugid>
<title>Car home mode starting on its own.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bamaredw...@gmail.com</reportedBy>
<openedDate>Sat, 28 Nov 2009 13:11:28 +0000</openedDate>
<description>My new motorola droid will open up car mode without me starting it from
the apps menu. When i have my bluetooth connected, is when it seems to
happen the most. I will happen by itself too, but mostly when the
bluetooth is connected. Also it seems to want to start up sometimes
depending no how i pickup the phone or move it around. Im guessing the
sensors inside the phone that detect what angle your holding it may be
triggering this. 75% of the time this happens when i am inside a vehicle
too. I will take an look at the phone, and then stick it in a cup holder
when i driving, and the minute it sit it down is when it jumps to car
mode. Im under the impression that this app should not start up by
itself, but only when you manually start it from the app menu.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Nov 2009 19:04:32 +0000</when>
<what>Do you have magnets nearby?

http://www.engadget.com/2009/10/28/how-to-hack-your-own-droid-dock-with-magnets-and-cardboard/
</what>
</comment>
<comment>
<author>moor...@gmail.com</author>
<when>Sat, 05 Dec 2009 19:17:23 +0000</when>
<what>I have this happen intermmitently and I do carry my droid in a case with a magnetic 
flap.  It happens intermittently, so I have not been able to correlate it to any 
action or environment.</what>
</comment>
<comment>
<author>bjep...@gmail.com</author>
<when>Mon, 26 Sep 2011 20:47:20 +0000</when>
<what>This happens to my Nexus S during periods of high relative humidity (Q&gt;E 75%). Car Mode will just start up randomly.</what>
</comment>
</bug>
<bug>
<bugid>7161</bugid>
<title>make fails on ubuntu 9.1</title>
<status>NeedsInfo</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mcon...@gmail.com</reportedBy>
<openedDate>Mon, 15 Mar 2010 09:03:37 +0000</openedDate>
<description>- Steps to reproduce the problem. Ran thru all the steps of
http://source.android.com/download Ran make - What happened. find:
`frameworks/base/core/java/androidQ&apos;E: No such file or directory find:
`frameworks/base/graphics/java/androidQ&apos;E: No such file or directory find:
`frameworks/base/location/java/androidQ&apos;E: No such file or directory find:
`frameworks/base/media/java/androidQ&apos;E: No such file or directory find:
`frameworks/base/opengl/java/androidQ&apos;E: No such file or directory find:
`frameworks/base/opengl/java/javax/microedition/khronosQ&apos;E: No such file
or directory find: `frameworks/base/sax/java/androidQ&apos;E: No such file or
directory find: `frameworks/base/telephony/java/androidQ&apos;E: No such file
or directory find: `frameworks/base/wifi/java/androidQ&apos;E: No such file or
directory find: `frameworks/base/vpn/java/androidQ&apos;E: No such file or
directory find: `frameworks/base/keystore/java/androidQ&apos;E: No such file or
directory build/core/java.mk:9: *** bin/frameworks/base: Target java
module does not define any source or resource files. Stop. files exist
on bin/frameworks/base/ ~/source/mydroid/bin/frameworks/base$ ls
Android.mk camera docs keystore MODULE_LICENSE_APACHE2 packages
telephony tts api cmds graphics libs NOTICE preloaded-classes
test-runner vpn awt core im location obex sax tests wifi build data
include media opengl services tools - What you think the correct
behavior should be. If the files dont exits, repo sync should have
checked for them.</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 16 Mar 2010 21:33:57 +0000</when>
<what>build/core/java.mk:9: *** bin/frameworks/base: Target java module does not
define any source or resource files.  

The Q&quot;EbinQ&quot;E in this directory is weird.  From which directory are you typing make?

Also, are there any java files in those directories that are listed?

</what>
</comment>
<comment>
<author>mcon...@gmail.com</author>
<when>Wed, 17 Mar 2010 01:42:03 +0000</when>
<what>Response to your questions below. What do you mean that the bin directory is weird.
ShouldnQ&apos;Et repo sync fix that. Also in one other posting I read that this guy too had
some weird files in bin, once he removed them, the build worked. Although he did not
mention which files they were. but shouldnQ&apos;Et make clean bring back the build to
original state.

Running make from root mydroid folder. Results of make below
make
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.1-update1
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=ECLAIR
============================================
find: `frameworks/base/core/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/graphics/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/location/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/media/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/opengl/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/opengl/java/javax/microedition/khronosQ&apos;E: No such file or directory
find: `frameworks/base/sax/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/telephony/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/wifi/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/vpn/java/androidQ&apos;E: No such file or directory
find: `frameworks/base/keystore/java/androidQ&apos;E: No such file or directory
build/core/java.mk:9: *** bin/frameworks/base: Target java module does not define any
source or resource files.  Stop.
jsiddharth@jsiddharth-laptop:~/source/mydroid$ 

I checked in frameworks/base/core/java/android, there were no java files. But in
frameworks/base/core/java/android/app there were. Results below.
jsiddharth@jsiddharth-laptop:~/source/mydroid/frameworks/base/core/java/android$ cd app
jsiddharth@jsiddharth-laptop:~/source/mydroid/frameworks/base/core/java/android/app$ ls
ActivityGroup.java            ISearchManagerCallback.aidl
Activity.java                 IServiceConnection.aidl
ActivityManager.java          IStatusBar.aidl
ActivityManagerNative.java    IThumbnailReceiver.aidl
ActivityThread.java           ITransientNotification.aidl
AlarmManager.java             IWallpaperManager.aidl
AlertDialog.java              IWallpaperManagerCallback.aidl
AliasActivity.java            KeyguardManager.java
ApplicationContext.java       LauncherActivity.java
ApplicationErrorReport.java   ListActivity.java
Application.java              LocalActivityManager.java
ApplicationLoaders.java       Notification.aidl
ApplicationThreadNative.java  Notification.java
BackupAgent.java              NotificationManager.java
DatePickerDialog.java         package.html
Dialog.java                   PendingIntent.aidl
ExpandableListActivity.java   PendingIntent.java
FullBackupAgent.java          ProgressDialog.java
IActivityController.aidl      ResultInfo.java
IActivityManager.java         SearchDialog.java
IActivityPendingResult.aidl   SearchManager.java
IActivityWatcher.aidl         Service.java
IAlarmManager.aidl            StatusBarManager.java
IApplicationThread.java       SuggestionsAdapter.java
IBackupAgent.aidl             TabActivity.java
IInstrumentationWatcher.aidl  TimePickerDialog.java
INotificationManager.aidl     WallpaperInfo.aidl
Instrumentation.java          WallpaperInfo.java
IntentService.java            WallpaperManager.java
ISearchManager.aidl
</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 05:56:39 +0000</when>
<what>The thing is that the android build system builds files into a directory called Q&quot;EoutQ&quot;E not one called Q&quot;Ebin.Q&quot;E  I think 
what might be happening is that something (your IDE?) is copying some files into a directory called bin, and for 
some reason the android build system is finding them.  The only reason I can think of is if something copied an 
Android.mk file to that.  Is that possible?</what>
</comment>
<comment>
<author>mcon...@gmail.com</author>
<when>Thu, 08 Apr 2010 10:41:28 +0000</when>
<what>Oh, you mean to say, that something copied a Android.mk file in a directory (bin), and the build system is trying 
to build it because there is a mk file in the that directory. 

Ok, in that case, IQ&apos;Ell rename the mk file and report the result of the build. Give me until 10th April to get back to 
you (IQ&apos;Ell try sooner).

Thanks
Siddharth</what>
</comment>
<comment>
<author>mcon...@gmail.com</author>
<when>Thu, 08 Apr 2010 10:41:29 +0000</when>
<what>Oh, you mean to say, that something copied a Android.mk file in a directory (bin), and the build system is trying 
to build it because there is a mk file in the that directory. 

Ok, in that case, IQ&apos;Ell rename the mk file and report the result of the build. Give me until 10th April to get back to 
you (IQ&apos;Ell try sooner).

Thanks
Siddharth</what>
</comment>
<comment>
<author>mcon...@gmail.com</author>
<when>Fri, 11 Mar 2011 09:07:54 +0000</when>
<what>Please close this. I am not working on that project anymore. Anyways, it has been a year since and you would have fixed a whole lotta issues on the project.

Thanks
Siddharth</what>
</comment>
</bug>
<bug>
<bugid>7465</bugid>
<title>Cannot Add A Deleted Facebook Contact Back</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SnowGhos...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 05:56:48 +0000</openedDate>
<description>Once a Facebook contact has been deleted from the contact list, it can
not be added back. I am referring to Facebook contacts that have been
added to the Android Contacts application automatically by syncing with
a Facebook account. You can of course add their information back in as a
new contact; however, their current Facebook profile photo and status
cannot be synced with the new contact. This problem is especially
bothersome when the contact was accidentally deleted. Phone: Motorola
DROID Android: V2.01</description>
<comment>
<author>jonnyphe...@gmail.com</author>
<when>Wed, 20 Apr 2011 19:06:17 +0000</when>
<what>I also have this problem. for some reason my wifes contact info and her facebook contact would not sync, so I tried deleting her contact to rebuild it, and now I cant get her facebook back...

Found the solution 


I went into the Facebook app, went to the main screen and hit the settings button. Then under the synch properties I removed all contacts imported from Facebook (Since they are read only, itQ&apos;Es really not that big of a deal). I then went into my contacts to confirm everything was cleaned up. I then went back to the FB app and re-enabled the synch. This time I only did Q&quot;Esynch with existing contactsQ&quot;E but I donQ&apos;Et think it really makes a difference. I went back into my contact and the one deleted contact is now back.  

https://supportforums.motorola.com/t...AD30298F.node0 </what>
</comment>
</bug>
<bug>
<bugid>5366</bugid>
<title>On screen keyboard causes EditText widget with long content to slide up out of the viewport</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bar...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 09:32:30 +0000</openedDate>
<description>Problem appears on HTC Hero, firmware version 1.5 To reproduce open
ApiDemos demo program: 1. go to Views/Layouts/Baseline/Multi-line 2.
move cursor to the end and write long text (screenshot1.png and
screenshot2.png) 3. try to move cursor to the beginning of the text,
then EditText widget moves up and content disappears from viewport
(screenshot3.png) This is the layout XML: Q&lt;ERelativeLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;EEditText android:id=Q&quot;E@+id/anchorQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:textSize=Q&quot;E20spQ&quot;E
android:text=Q&quot;E@string/baseline_6_multi_lineQ&quot;E /Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_alignBaseline=Q&quot;E@id/anchorQ&quot;E
android:layout_alignRight=Q&quot;E@id/anchorQ&quot;E
android:text=Q&quot;E@string/baseline_6_baselineQ&quot;E /Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E</description>
<comment>
<author>Avasulth...@gmail.com</author>
<when>Mon, 12 Apr 2010 09:12:54 +0000</when>
<what>Few questions:

Has anyone found a way to solve this issue on the 1.5 sdk?
If not, do 1.6 or 2.1 sdkQ&apos;Es have the same issue?
If they dont, does anyone know when a firmware upgrade will be available for the HTC
Hero?

Thanks</what>
</comment>
<comment>
<author>lundq...@gmail.com</author>
<when>Mon, 29 Nov 2010 03:17:53 +0000</when>
<what>The soft keyboard by default will Q&quot;EPanQ&quot;E your EditText to the top of the screen. There is a way to bypass this though, by resizing the EditText to be equal to (height of screen - height of soft keyboard).
Use the following code to set it to resize instead of pan and your EditText will no longer fly up to the top of the screen.
Keep in mind your minSdkVersion must be at least Q&quot;E3Q&quot;E.
For more info look at http://android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html

XML:
  Q&lt;Eactivity name=Q&quot;EEditContactActivityQ&quot;E
     android:windowSoftInputMode=Q&quot;EstateVisible|adjustResizeQ&quot;EQ&gt;E
     ...
  Q&lt;E/activityQ&gt;E
or
Code:
Window window = this.getWindow();
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE |
                WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);</what>
</comment>
</bug>
<bug>
<bugid>9934</bugid>
<title>Droid X Bluetooth Issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>larg...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 00:33:14 +0000</openedDate>
<description>1) WonQ&apos;Et voice dial when phone pattern security lock engaged. 2)
Bluetooth voice dialing muted when phone on vibrate.</description>
</bug>
<bug>
<bugid>220</bugid>
<title>enum fails to deserialize</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-29T02:53:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MotoVyzi...@gmail.com</reportedBy>
<openedDate>Sun, 10 Feb 2008 09:17:53 +0000</openedDate>
<description>More specifically, simple enums will deserialize correctly, however more
complicated enums (I was able to confirm it for enums having methods)
will fail. The following code: private static enum E { Foo{public void
hu(){}}, Bar{public void hu(){}}, Baz{public void hu(){}}; public
abstract void hu(); } try{ ByteArrayOutputStream o=new
ByteArrayOutputStream(); ObjectOutputStream out=new
ObjectOutputStream(o); out.writeObject(E.Bar);out.close();
ByteArrayInputStream i=new ByteArrayInputStream(o.toByteArray());
ObjectInputStream in=new ObjectInputStream(i){ @Override protected
ClassQ&lt;E?Q&gt;E resolveClass(ObjectStreamClass objectStreamClass) throws
IOException, ClassNotFoundException { return
Class.forName(objectStreamClass.getName(), true,
NotesList.class.getClassLoader()); } };
Log.e(Q&quot;EHUHU!Q&quot;E,Q&quot;ESD:Q&quot;E+in.readObject()); in.close(); }catch(Exception ex){
Log.e(Q&quot;ESADQ&quot;E,Q&quot;EASDQ&quot;E,ex); } Will fail with: E/SAD(665):
java.io.EOFException E/SAD(665): at
java.io.DataInputStream.readByte(DataInputStream.java:125) E/SAD(665):
at java.io.ObjectInputStream.nextTC(ObjectInputStream.java:543)
E/SAD(665): at
java.io.ObjectInputStream.readEnumDescInternal(ObjectInputStream.java:1619)
E/SAD(665): at
java.io.ObjectInputStream.readEnumDesc(ObjectInputStream.java:1584)
E/SAD(665): at
java.io.ObjectInputStream.readEnum(ObjectInputStream.java:1635)
E/SAD(665): at
java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:828)
E/SAD(665): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2136)
E/SAD(665): at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:2088)
E/SAD(665): at
com.google.android.notepad.NotesList.insertItem(NotesList.java:241)
E/SAD(665): at
com.google.android.notepad.NotesList.onOptionsItemSelected(NotesList.java:196)
E/SAD(665): at
android.app.Activity.onMenuItemSelected(Activity.java:1437) E/SAD(665):
at android.policy.PhoneWindow.onMenuItemSelected(PhoneWindow.java:462)
E/SAD(665): at
android.widget.MenuBuilder$ItemImpl.invoke(MenuBuilder.java:1092)
E/SAD(665): at
android.widget.MenuBuilder$MenuView.invokeItem(MenuBuilder.java:752)
E/SAD(665): at
android.widget.MenuBuilder$MenuItemView.onMotionEvent(MenuBuilder.java:1316)
E/SAD(665): at android.view.View.dispatchMotionEvent(View.java:2222)
E/SAD(665): at
android.view.ViewGroup.dispatchMotionEvent(ViewGroup.java:426)
E/SAD(665): at
android.view.ViewGroup.dispatchMotionEvent(ViewGroup.java:456)
E/SAD(665): at
android.view.ViewGroup.dispatchMotionEvent(ViewGroup.java:456)
E/SAD(665): at
android.view.ViewGroup.dispatchMotionEvent(ViewGroup.java:456)
E/SAD(665): at android.view.ViewRoot.handleMessage(ViewRoot.java:613)
E/SAD(665): at android.os.Handler.dispatchMessage(Handler.java:80)
E/SAD(665): at android.os.Looper.loop(Looper.java:71) E/SAD(665): at
android.app.ActivityThread.main(ActivityThread.java:2506) E/SAD(665): at
java.lang.reflect.Method.invokeNative(Native Method) E/SAD(665): at
java.lang.reflect.Method.invoke(Method.java:380) E/SAD(665): at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1170)
E/SAD(665): at android.os.ZygoteInit.main(ZygoteInit.java:1121)
E/SAD(665): at android.dalvik.NativeStart.main(Native Method)</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 11 Mar 2008 03:39:50 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 11 Mar 2008 03:41:01 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 02:53:52 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:55:35 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15843</bugid>
<title>Media.DATE_TAKEN always returns date modified when you modify the photo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>bnotting...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 23:27:29 +0000</openedDate>
<description>Database values from the media store are incorrect for Media.DATE_TAKEN
as they appear to be always returning the modified time instead of the
date taken EXIF value. Please describe the problem in detail. Be sure to
include: Step 1: Take or upload a photo to an android handset. Step 2:
Load gallery and check the correct date/time (or you can run a debug on
your own test program to look at the media store database) Step 3: Note
date/time of the photo, it is correct Step 4: On a PC modify the photo,
for instance resize the photo using whatever program you like Step 5:
Delete old photo on handset and upload newly modified photo Step 6: Even
though the date taken data on the PC side is still correct, the handset
and database Media.DATE_TAKEN value will now return the modified time
instead of DATE_TAKEN time. As far as I can tell this happens on all
versions of Android, but I am mostly testing on 2.2 atm.</description>
<comment>
<author>florentv...@gmail.com</author>
<when>Mon, 13 Jun 2011 07:58:43 +0000</when>
<what>Hello, 

I have got the same problem. I have just receive my brand new android telephone. Wanted to move out all my pictures from my Old N95 to the new phone.

=Q&gt;E All the pictures in the gallery(Media gallery) are not correctly sorted by date as its taking the Modified time instead of taken date.


When i click on picture details ( On Media gallery ) , it saying Picture Taken   13/06/2011 ( date of the day basically ) even though the picture has been taken in 2009 ( have a look at EXIF meta ) 

You can easyly reproduce the issue by uploading the 3 images in attachement.

IQ&apos;Em looking forward to have that bug corrected

Thank you very much

Android version : 2.3.3
Kernel version: 2.6.35.7
Build Number : GINGERBREAD.XWKE2
</what>
</comment>
<comment>
<author>florentv...@gmail.com</author>
<when>Mon, 13 Jun 2011 12:23:27 +0000</when>
<what>I suspect the following code to be wrong :

values.put(Images.Media.DATE_TAKEN, dateTaken);
values.put(Images.Media.DATE_MODIFIED, dateTaken);
values.put(Images.Media.DATE_ADDED, dateAdded);

from ImageManager.java
</what>
</comment>
<comment>
<author>wojni...@gmail.com</author>
<when>Mon, 22 Aug 2011 21:18:55 +0000</when>
<what>I have a similar problem. Fix it please.</what>
</comment>
</bug>
<bug>
<bugid>8592</bugid>
<title>Pattern.CANON_EQ is unsupported</title>
<status>Assigned</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Dalvik</component>
<stars>0</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Tue, 25 May 2010 18:35:18 +0000</openedDate>
<description>From the Pattern doc: Q&quot;EThis constant specifies that a character in a
Pattern and a character in the input string only match if they are
canonically equivalent. It is (currently) not supported in Android.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 25 May 2010 21:28:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14389</bugid>
<title>Old emails showing up as new</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T21:44:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kra...@gmail.com</reportedBy>
<openedDate>Sat, 29 Jan 2011 02:43:47 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Settings Q&gt;E Fetching mail Q&gt;E set the local folder
size to download 25, 50, 100 or anywhere upto 1000 messages. Settings Q&gt;E
Fetching mail Q&gt;E Sync messages from Q&gt;E any time (no limit) - What
happened. Whenever there is room to download upto the max limit set in
the first step above, k-9 downloads older messages but shows them up as
new with the current time stamp! This is utterly confusing. Even if they
are unread messages, they should still not show up as brand new emails,
which is what k-9 is currently doing for me. - What you think the
correct behavior should be. Old emails should not show up as new emails
and should not be on top of the pile especially when I am sorting emails
by latest date. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) Samsung Captivate (SGH-I897) Android 2.2.1
(froyo) If you happen to have a development environment, please also run
Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem.</description>
<comment>
<author>cketti@gmail.com</author>
<when>Sun, 30 Jan 2011 02:38:39 +0000</when>
<what>Wrong place. The K-9 Mail bug tracker can be found here: https://code.google.com/p/k9mail/issues/list
Please create a new issue over there.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:44:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19831</bugid>
<title>DDMS Allocation Tracker does not report cloned primitive arrays</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-09-14T17:47:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>mmur...@commonsware.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 23:39:07 +0000</openedDate>
<description>Host OS: Ubuntu 11.04 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): R12 Eclipse version: Galileo ADT
plug-in version: 12.0.0 Platform targeted by your project: android-7
Version of the platform running in the emulator: android-7 STEPS TO
REPRODUCE: 1. Create a project that uses clone() on a primitive int
array 2. Track memory allocations using DDMSQ&apos;E Allocation Tracker
EXPECTED RESULTS: see one allocation per clone() call OBSERVED RESULTS:
see no allocations associated with clone() calls ADDITIONAL INFORMATION:
Initially reported at http://stackoverflow.com/q/7296781/115145. Sample
project attached.</description>
<comment>
<author>jesusfr...@jesusfreke.com</author>
<when>Wed, 07 Sep 2011 00:18:35 +0000</when>
<what>Note: It happens for any kind of array (i.e. arrays of objects), not just arrays of primitives.</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:40:21 +0000</when>
<what></what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:47:33 +0000</when>
<what>Hmm... I think the problem was this, in dvmCloneObject (from gingerbread):

#if WITH_HPROF Q&amp;EQ&amp;E WITH_HPROF_STACK
    hprofFillInStackTrace(copy);
    dvmTrackAllocation(obj-Q&gt;Eclazz, size);
#endif

The VM was built with WITH_HPROF, but almost never with WITH_HPROF_STACK.  The dvmTrackAllocation call shouldnQ&apos;Et have been inside the ifdef.

Honeycomb looks the same.  ICS looks correct.  Marking as fixed in a future release.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Sep 2011 17:51:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11076</bugid>
<title>stringindexoutofboundsexception in ViewRoot.draw(boolean) </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-08T03:14:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bashee...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 15:01:17 +0000</openedDate>
<description>I create a placemark in Google Maps and create a balloon overlay when
placemark is clicked. Every once in a while when I click on a placemark
it will throw an exception and IQ&apos;Em unable to trace what exactly is
causing it. Thread [Q&lt;E3Q&gt;E main] (Suspended (exception
StringIndexOutOfBoundsException)) ViewRoot.draw(boolean) line: 1378
ViewRoot.performTraversals() line: 1119 ViewRoot.handleMessage(Message)
line: 1638 ViewRoot(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 130 ActivityThread.main(String[]) line: 4425
Method.invokeNative(Object, Object[], Class, Class[], Class, int,
boolean) line: not available [native method] Method.invoke(Object,
Object...) line: 521 ZygoteInit$MethodAndArgsCaller.run() line: 860
ZygoteInit.main(String[]) line: 618 NativeStart.main(String[]) line: not
available [native method]</description>
<comment>
<author>bashee...@gmail.com</author>
<when>Tue, 07 Sep 2010 15:06:49 +0000</when>
<what>I forgot to add that IQ&apos;Em debugging on a Droid X device.  I have not encountered this issue using an emulator.</what>
</comment>
<comment>
<author>bashee...@gmail.com</author>
<when>Tue, 07 Sep 2010 16:00:03 +0000</when>
<what>Correction on the above post in that it has occurred in the emulator.</what>
</comment>
<comment>
<author>bashee...@gmail.com</author>
<when>Tue, 07 Sep 2010 21:16:18 +0000</when>
<what>nevermind not a bug...sorry.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 03:14:22 +0000</when>
<what>What you are showing is not the exception stack trace but where the thread is suspended.</what>
</comment>
</bug>
<bug>
<bugid>7460</bugid>
<title>Browser: Using the Q&apos;EnextQ&apos;E button doesnQ&apos;Et trigger onBlur or onFocus in input fields</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-03-31T02:58:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rledw...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 20:33:13 +0000</openedDate>
<description>Open a browser and point it to a webpage with some input fields. Map
onBlur and onFocus events to these input fields. Select a field, the
keyboard should come up and you can enter data. Click Q&apos;ENextQ&apos;E, the
onFocus method isnQ&apos;Et called on the next field and onBlur is not called
on the previous field. I would expect blur and focus events to be
triggered when using the next button. Running 2.1 in Emulator and using
Nexus One and DROID (2.x)</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Mar 2010 02:58:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8386</bugid>
<title>MapView Text Size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 18:16:32 +0000</openedDate>
<description>IQ&apos;Ed like to request the feature of allowing either a subset of text
sizes (maybe based on viewing distance) that can be requested for the
MapView or even just allowing a specific text size to be specified for
the MapView. The issue I am having is that the viewing distance for my
device is farther than a normal phone, so it is difficult to read the
text in a MapView. Being able to change the text size would fix this.</description>
<comment>
<author>show...@google.com</author>
<when>Thu, 20 May 2010 21:57:50 +0000</when>
<what>What device are you using?

Is the text size in the Google Maps app (not the MapView API) working better for your 
use case?

Steve</what>
</comment>
<comment>
<author>jai.chan...@gmail.com</author>
<when>Tue, 14 Dec 2010 19:24:12 +0000</when>
<what>The text size on the Google Maps app is great! But, when I implements maps using the MapView, the text is too small and not at all readable. I am using Nexus one. Can I increase the font size of the labels in the MapView?

-Jai</what>
</comment>
</bug>
<bug>
<bugid>10182</bugid>
<title>Listen icon often disappear from notify bar while playing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>soder...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 05:51:39 +0000</openedDate>
<description>IQ&apos;Em using Nexus One with 2.2 and the latest Listen for my podcasts. When
I start to listen on a pod a icon is showed in the notify bar, making it
easy to go in to the app again. That icon disappear when pressing stop.
BUT, sometimes it disappear even while playing. Lets say I start a
podcast, and then go back to the launcher, doing something else, and
then pressing the power button while IQ&apos;Em still listening. When I then
press the power button again to use the phone, the icon for Listen in
the notify bar is gone. First after I press the icon for Listen in the
app drawer and pause, and the play the pod again, the icon in the notify
bar i showed. /S?der</description>
</bug>
<bug>
<bugid>19044</bugid>
<title>logcat -t, without implying -d</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>madco...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 04:44:34 +0000</openedDate>
<description>From the --help output: -t Q&lt;EcountQ&gt;E print only the most recent Q&lt;EcountQ&gt;E
lines (implies -d) -d dump the log and then exit (donQ&apos;Et block) However,
I donQ&apos;Et understand why -t has to imply -d as well? I want the log output
to block as it normally does, but I do not want to see the entire
previous buffer. I want to be able to do something like Q&quot;Eadb logcat -t
0Q&quot;E, and see only new log entries. Currently, the only way to achieve
this behavior is to clear the log first: adb logcat -c; adb logcat;
However, I would rather not be forced to clear the log, I only want the
*ability* to begin the blocking buffer at the time the log is started.
But if I then run Q&quot;Eadb logcatQ&quot;E again, IQ&apos;Ed be able to see the full
previous log buffer. Something like Q&quot;Eadb logcat -z 10Q&quot;E, where -z 10
means Q&quot;Eshow the most recent 10 entries, and THEN start blocking, waiting
for new linesQ&quot;E. Alternatively, Q&quot;Eun-implyQ&quot;E -d when -t Q&lt;EcountQ&gt;E is
requested, which would achieve the same behavior.</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 22 Aug 2011 18:35:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4170</bugid>
<title>Frequently, I see Q&quot;Eandroid.process.media has stopped unexpectedlyQ&quot;E after 1.6 OTA</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>10</stars>
<reportedBy>DevonSum...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 23:19:11 +0000</openedDate>
<description>I keep getting Q&quot;Eandroid.process.media has stopped unexpectedlyQ&quot;E on my
G1. As the message implies, it seems to happen whenever the phone
accesses sound (ringtone, etc.) or picture (gallery, etc.) This all
started since I got a system update for 1.6 OTA. My phone is not rooted,
nor is there anything special about it. I started with 1.0 or 1.1 last
November and have install all OTA updates along the way. Strangely, at
first some sounds did come through. Sometimes the ringtone or text
notification sound plays, but usually, when an event occurs that would
usually result in a sound being played, instead I get the message above.
Also, if I run the Music app with the SD card removed, the app works
fine in that it does not crash. It does tell me that I need an SD card
like I would expect, but if I put the card back in and run the Music
app, it doesnQ&apos;Et even make it to the first screen before crashing. I
tried changing my ringtone. The ringtone list correctly played the
alternatives, but now that IQ&apos;Eve selected a different ringtone, no sounds
are played at all. That means any notifications (incoming call, incoming
text message, incoming mail, etc) cause above message to be displayed.
IQ&apos;Eve read elsewhere that this the result of the core media manager
changing and the SD card format too. If so, *the bug is* that the update
installation failed to make any necessary changes to the SD card to
allow the new core media manager to run with existing SD card data.</description>
<comment>
<author>DevonSum...@gmail.com</author>
<when>Tue, 13 Oct 2009 05:56:37 +0000</when>
<what>I just formatted the SD card using the format menu item under Settings | SD card Q&amp;E 
phone storage and now my phone works correctly on this issue.  If you choose to follow 
this suggestion then make sure you back up your files to PC, then format the SD card, 
and then copy all the files back.  It took 5 minutes or so for the OS to scan all the 
music and pictures, but itQ&apos;Es working fine now.  The only thing that seems to be missing 
is my playlists...</what>
</comment>
<comment>
<author>ferranb</author>
<when>Tue, 20 Oct 2009 09:49:25 +0000</when>
<what>For me also worked to format the SD card. First I tried to remove all files and
folders but it was not enough.

After formating all worked fine.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:51:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8541</bugid>
<title>Support Categories / Groups with Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:42:15 +0000</openedDate>
<description>Please add support for Contacts to allow grouping by Categories
(Exchange) or Groups (Google). When clicking on a group within the
contact tab, the system would expand out and show all users. It could be
enabled/disabled by the display option button. I have hundreds of
contacts, and this would make life much easier. This is a basic feature
that WinMo have had for years.</description>
</bug>
<bug>
<bugid>7921</bugid>
<title>PNG bitmap.compress() and decodeFile() do not agree</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kirk...@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 20:13:57 +0000</openedDate>
<description>In the process of performing bitmap pixel manipulation, I have
discovered that the bitmap pixel content saved via mBitmap.compress(PNG)
does not agree with the results provided by BitmapFactory.decodeFile().
I have verified, in binary, the bitmapQ&apos;Es pixel content both before
writing and after reading. I have reviewed the written PNG file and
trust the setPixels and getPixels methods, therefore my suspicion is
directed at the BitmapFactory.decodeFile() method. My expectation is
that the pixel arrays would agree with one another -- that is, being
lossless, I should recover exactly what I placed into them. I have
attached the .png file for your review, together with some detailed
(binary string output) comparing the pixel values prior to setPixels()
and compress() to those after decodeFile() and getPixels(). Thank you,
Kirk A</description>
<comment>
<author>kirk...@gmail.com</author>
<when>Thu, 22 Apr 2010 20:17:57 +0000</when>
<what>The OpenDocument was converted to .txt, so my highlighting is lost. The first 32
bytes encode an integer in the LSBs. Thereafter, thirteen more bytes with LSB changes.</what>
</comment>
<comment>
<author>alisuf...@gmail.com</author>
<when>Fri, 09 Jul 2010 10:21:57 +0000</when>
<what>There is definitely an issue with the PNG decoder. The colors in the decoded array are not what they should be. This applies to all PNGQ&apos;Es irrespective of the tool used to create them. Although I didnQ&apos;Et notice the issue with 32 bit PNGQ&apos;Es. An easy way to view this issue is to create an 8 bit PNG with a single color. Render the PNG in an Android emulator, take a screen shot, open in an image editor and use color picker to view different pixels. You will see different colors although staying in the same shade. The different colors are not visible to the naked eye.I have tried this with android 2.2 rev 2 with the same result.</what>
</comment>
<comment>
<author>vertua...@gmail.com</author>
<when>Thu, 06 Jan 2011 11:54:49 +0000</when>
<what>hello..
im trying to steganography code in android..it needs to manipulate pixels..please guide me..can anyone post sample steganography code on android ????</what>
</comment>
</bug>
<bug>
<bugid>19996</bugid>
<title>iGoogle web address generates page redirects error</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-12T21:01:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Hartk...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 20:45:08 +0000</openedDate>
<description>While accessing the iGoogle page http://www.google.com/m/ig?sa=N I
receive the error Q&quot;EThe page contains too many server redirectsQ&quot;E with an
Q&apos;EOKQ&apos;E button. I am fairly certain I have been accessing iGoogle from the
same page for a year without issues. I am running the default web
browser and am pretty sure that I personally have not changed browsers,
operating systems (this is before the Gingerbread update I think because
it just downloaded today but I havenQ&apos;Et rebooted my phone yet), or any
other software or settings that I can think of. I am running an EVO 4G
on the Sprint network with 4G off most of the time on an unlimited data
plan. I am running Android 2.3.3.</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 21:01:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16720</bugid>
<title>Wifi disconnect policy reset after every reboot and recharge</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>kevd...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 00:55:35 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem: 1) Set wifi disconnect policy to when screen is
off 2) reboot device OR plug and then unplug ac 3) policy resets to
never - What happened. Every time I reboot my device or plug and then
unplug my device the wifi policy resets. - What you think the correct
behavior should be. I dont think this should happen? I have a motorola
xoom running honeycomb 3.01 Thanks.</description>
<comment>
<author>jascot...@gmail.com</author>
<when>Sun, 29 May 2011 21:12:30 +0000</when>
<what>I have the same issue
UK Xoom running 3.0</what>
</comment>
<comment>
<author>gig...@gmail.com</author>
<when>Fri, 17 Jun 2011 22:06:36 +0000</when>
<what>I have this issue on an Asus TF Transformer. Since the optional dock counts as a battery charger, it is an even greater issue.</what>
</comment>
<comment>
<author>ras2...@gmail.com</author>
<when>Sun, 03 Jul 2011 05:19:57 +0000</when>
<what>Same issue here. Motorola xoom</what>
</comment>
<comment>
<author>vdpluij...@gmail.com</author>
<when>Tue, 19 Jul 2011 14:58:44 +0000</when>
<what>Same here. Disconnect policy setting fails (TRANSFORMER, 3.1).</what>
</comment>
<comment>
<author>g.Simon....@gmail.com</author>
<when>Fri, 16 Sep 2011 10:43:28 +0000</when>
<what>Same issue. Acer iconia tab a500 
2.6.36.3 kernal
3.1 honeycomb

</what>
</comment>
</bug>
<bug>
<bugid>18019</bugid>
<title>Reset lockscreen image background</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jur...@juriansluiman.nl</reportedBy>
<openedDate>Mon, 27 Jun 2011 12:30:51 +0000</openedDate>
<description>When I insert a custom image as lockscreen background, I am not able to
switch back to the default lockscreen or choose one of the stock images.
Apparently a factory reset or custom app is the only option. Device:
Samsung Galaxy S2 (Android 2.3.3)</description>
</bug>
<bug>
<bugid>15002</bugid>
<title>[Honeycomb] If an image is used in a stack widget with a transparent background it makes that part of the widget transparent (the launcher background shows through)</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-02-25T01:20:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mord...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 23:21:26 +0000</openedDate>
<description>If you have a stack widget that displays a gif image which some
transparency then when the widget is rendered it renders the transparent
part of that image transparent for the full widget even if there is a
background behind that transparent gif. In the attached image look at
the image in the GroceryIQ stack widget. The image left of the text
Q&quot;EBetty CrockerQ&quot;E is actually a gif image (attached) with some
transparency, but that transparency is actually rendered for the entire
widget instead of just that image. The launcher background below shows
through for the widget.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 00:55:58 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 01:14:35 +0000</when>
<what>Thanks for the report! This bug happens because the OpenGL pipeline always assumes a paletted image is opaque, which is obviously not the case. The bug will be fixed in the next version of Android. In the meantime, you can work around this issue very easily by using BitmapFactory.Options to force your image to be loaded in ARGB_8888. You can also create a temporary ARGB_8888 bitmap and copy your image into that bitmap.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Feb 2011 01:20:31 +0000</when>
<what>Fix checked in and tested internally. Will be made available in the next release of Android 3.x.</what>
</comment>
<comment>
<author>mord...@gmail.com</author>
<when>Fri, 25 Feb 2011 22:51:40 +0000</when>
<what>Thanks for the fix ! I tried the suggestion that you gave by setting the bitmap options to force my image to be ARGB_8888 but that did not work. I still face the same problem. I also tried ARGB_4444 and RGB_565 but none of them worked. Here is my code that I used:

            //file is a string that points to the path where the image exists
            File imageFile = new File(file);
            if (imageFile != null Q&amp;EQ&amp;E imageFile.exists()){
            	BitmapFactory.Options options = new BitmapFactory.Options();
            	options.inPreferredConfig = Bitmap.Config.ARGB_8888;
            	Bitmap img = BitmapFactory.decodeFile(file, options);
            	rv.setImageViewBitmap(R.id.pod_image, img);
            	
            }</what>
</comment>
</bug>
<bug>
<bugid>16291</bugid>
<title>Android Compatibility Library, WebView in a Fragment, no soft keyboard</title>
<status>New</status>
<owner>hack...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 23:48:10 +0000</openedDate>
<description>Environment: Android 2.x (test HW = Nexus S on 2.3.3 and Droid X on 2.1)
Symptoms: If you put a WebView in an Android Compatibility Library
fragment and dynamically add it via a FragmentTransaction, input fields
on the Web page loaded into the WebView fail to bring up the IME. The
same code works properly on a XOOM, which is why I am assuming this has
something to do with the Android Compatibility Library. A sample project
is attached that demonstrates the problem. It was hacked together from
one of my book samples by the gentleman who originally ran into the
problem. The StackOverflow issue that triggered this analysis is:
http://stackoverflow.com/questions/5708884/why-softkeyboard-wont-display-in-fragment-with-webview
Note that the Q&quot;EofficialQ&quot;E version of this project does not suffer from
this problem:
https://github.com/commonsguy/cw-advandroid/tree/master/Honeycomb/FeedFragments
Thanks! --- Mark Murphy (a Commons Guy) mmurphy@commonsware.com</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Apr 2011 18:31:57 +0000</when>
<what></what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Fri, 12 Aug 2011 19:44:31 +0000</when>
<what>Workaround: add this to the onCreateView of the Fragment

    	webview.setOnTouchListener(new View.OnTouchListener() {
    	    public boolean onTouch(View v, MotionEvent event) {
    	        switch (event.getAction()) {
    	            case MotionEvent.ACTION_DOWN:
    	            case MotionEvent.ACTION_UP:
    	                if (!v.hasFocus()) {
    	                    v.requestFocus();
    	                }
    	                break;
    	        }
    	        return false;
    	    }
    	});  

Tested with android 2.3.3 and 3.2.0
Based on issue #7189 and StackOverflow (http://stackoverflow.com/questions/3460915/webview-textarea-doesnt-pop-up-the-keyboard)</what>
</comment>
</bug>
<bug>
<bugid>6814</bugid>
<title>CTS case issue on LDPI device.</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-04-07T23:10:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wangqi0...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 02:50:00 +0000</openedDate>
<description>We tried on test CTS of android 2.1 r2. And found that a case of
Q&quot;Eandroid.widget.cts.RatingBarTest#testOnMeasureQ&quot;E will be failed on
device with ldpi resource. And after checking the source code of
RatingBarTest.java, we found that the expected width and height value of
RatingBar is hardcoding regardless of device type(density):
-------------------------------------------------------- // TODO: this
line appears to fail when density Q&lt;E 1. Need a cleaner way to handle this
if (getActivity().getResources().getDisplayMetrics().density Q&gt;E= 1) {
WidgetTestUtils.assertScaledPixels(285, mRatingBar.getMeasuredWidth(),
getActivity()); } else { assertEquals(285,
mRatingBar.getMeasuredWidth()); } assertEquals(57,
mRatingBar.getMeasuredHeight());
-------------------------------------------------------- The height is
hardcoded as 57, and width is hardcoding as 285. These expected value
are based on assumption that the height/width value of corresponding
drawable resource is 57 pixel. If we create the drawalbe-ldpi resource
separately instead of scaling from mdpi resource according density, the
case will fail. For example, if we create drawable-ldpi folder under
frameworks/base/core/res/res ourslelvs, and add corresponding resource
needed by RatingBar, for example, the size of created resource is 44x44,
not 57x57, When we run this case, The expected value of height value is
57, actual is 44. the case will fail. The following is some usefull
information for your reference. ---------------------------------------
commit 124eecaa02000671dd552e0c41af96291b51c185 Author: Brett Chabot
Q&lt;Ebrettchabot@android.comQ&gt;E Date: Wed Nov 18 14:37:11 2009 -0800 Fix some
CTS tests to work on non-160dpi densities. Partial fix for bug 2106766
Change-Id: Ifb76ae8ce633e203ba0e0385f8cab4c669f6e734
----------------------------------------------- and comment in
RatingBarTest.java: ------------------------------------------- // TODO:
this line appears to fail when density Q&lt;E 1. Need a cleaner way to handle
this -----------------------------------------</description>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Wed, 24 Feb 2010 17:36:16 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 06 Apr 2010 17:51:36 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 07 Apr 2010 23:10:14 +0000</when>
<what>I removed this test, because I think that vendors should be able to replace the
images for the rating bar with whatever they would like.</what>
</comment>
</bug>
<bug>
<bugid>11101</bugid>
<title>Thread.currentThread().setContextClassLoader(classLoader)  fails to load correctly</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-09-30T17:38:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>Nick.Bet...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 13:22:01 +0000</openedDate>
<description>The following code demonstrates something that works with normal java
but fails with Android. The dexclassloader contains contains
com.example.ServiceInterface and com.example.ServiceImpl, and
ServiceImpl is an implementation ServiceInterface. The classloader is
set as the Threads contextClassloader. With the four classloading
operations, the first two load correctly, the last two incorrectly with
a ClassNotFoundException. The content of ServiceInterface and
ServiceImpl resolve to system java. Android version 2.1
--------------------------------------------------------------
DexClassLoader serviceClassLoader = new DexClassLoader(....,
systemClassloader);
Thread.currentThread().setContextClassLoader(serviceClassLoader); Class
serviceInterfaceClass =
serviceClassLoader.loadClass(Q&quot;Ecom.example.ServiceInterfaceQ&quot;E);
System.out.println(Q&quot;EserviceInterfaceClass Q&quot;E + serviceInterfaceClass);
Class serviceImplClass =
serviceClassLoader.loadClass(Q&quot;Ecom.example.ServiceImplQ&quot;E);
System.out.println(Q&quot;EserviceImplClass Q&quot;E + serviceImplClass); Class
thisServiceInterface =
this.getClass().getClassLoader().loadClass(Q&quot;Ecom.example.ServiceInterfaceQ&quot;E);
System.out.println(Q&quot;EthisServiceInterface Q&quot;E + thisServiceInterface);
Class thisServiceImpl =
this.getClass().getClassLoader().loadClass(Q&quot;Ecom.example.ServiceImplQ&quot;E);
System.out.println(Q&quot;EthisServiceImpl Q&quot;E + thisServiceImpl);</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Sep 2010 18:12:36 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 19:40:04 +0000</when>
<what>The Q&quot;Econtext class loaderQ&quot;E has no direct effect on class loading.  ItQ&apos;Es just a way to pass the class loader around for certain specific uses.  See e.g. http://www.javaworld.com/javaworld/javaqa/2003-06/01-qa-0606-load.html

this.getClass().getClassLoader() will be the appQ&apos;Es class loader provided by the Android framework (which, incidentally, is different from the Q&quot;EsystemQ&quot;E class loader).  You cannot Q&quot;ErewriteQ&quot;E a classQ&apos;E defining class loader.

If you use Thread.currentThread().getContextClassLoader().loadClass() instead of this.getClass().getClassLoader().loadClass(), your examples should work.
</what>
</comment>
<comment>
<author>Nick.Bet...@gmail.com</author>
<when>Wed, 29 Sep 2010 09:42:56 +0000</when>
<what>Apologies - my error. I finally discovered that my classloader hierarchies didnQ&apos;Et have a common interface when switching between them.

Thanks for the patience!

Best
Nick</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 17:38:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6483</bugid>
<title>Q&apos;ENavigate toQ&apos;E issue when using voice search - Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zeetee...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 11:54:45 +0000</openedDate>
<description>The issue at hand is the loading screen freezes when the Google
Navigation is trying to Q&apos;EGet DirectionsQ&apos;E for navigation. This is only
occuring when you have GPS disabled on your home screen panel and prior
to using the voice command Q&apos;Enavigate toQ&apos;E. To reproduce: Make sure GPS is
Disabled on your home screen. A: Press and hold physical Q&apos;EMagnifying
glassQ&apos;E to bring up Voice Search B: Place phone into Navigation Dock and
choose Voice Search From either of these points say Q&apos;Enavigate toQ&apos;E along
with a location. The phone will do a search and then prompt you to
enable the GPS location service. Clicking OK brings you to a screen
where you will CHECK Q&apos;EUse GPS SatellitesQ&apos;E. Now youQ&apos;Ell press your
physical Q&apos;EBACKQ&apos;E button. From here youQ&apos;Ere your led to your Google map and
shown the screen Q&apos;Egetting driving directionsQ&apos;E... this screen will
continue to animate the Q&apos;EloadingQ&apos;E graphic and will not go away.
--Alternative methods may produce this same or similar effects, this
just happens to be the one I can get to work (or not) each time--</description>
</bug>
<bug>
<bugid>5253</bugid>
<title>Request for API to retrieve the GSM Timing Advance </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bill.sch...@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 14:22:56 +0000</openedDate>
<description>Obtaining the GSM Timing Advance between a given location and the
nearest cell tower is something that would be useful. IQ&apos;Ed like to
request an application layer API for this if possible. Thanks in
advance, BillS</description>
</bug>
<bug>
<bugid>20194</bugid>
<title>[FM Radio] Add delay before FM Radio stops when you unplug headphones</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-20T21:55:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wooptoo@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 12:28:30 +0000</openedDate>
<description>If you run the FM Radio application and unplug the headphones, the radio
app will exit immediately. It would be nice if the radio app had a 2
minutes delay before exiting. This would be *very* useful for sports
where the audio jack can unplug accidentally.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 20 Sep 2011 21:55:46 +0000</when>
<what>thereQ&apos;Es no FM Radio on any Google device. youQ&apos;Ell need to contact your manufacturer.</what>
</comment>
</bug>
<bug>
<bugid>8086</bugid>
<title>Copy paste in calendar and 0:00 clock bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marcusst...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 23:49:05 +0000</openedDate>
<description>Please add a function to copy and paste events in the calendar. And i
have the problem when i have an event i cant set the end point at 0:00
only at 11:59 pm or 0:01 am. Sorry for my bad english Have a nice day</description>
</bug>
<bug>
<bugid>3146</bugid>
<title>Screen unlock - press the dots instead of join the dots?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>52</stars>
<reportedBy>AndrewRC...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 14:41:05 +0000</openedDate>
<description>Can the screen unlock system be enhanced to allow just pressing of the
dots instead of having to join them up - rather like a pin code? The
screen retains grease/finger smudge marks and I canQ&apos;Et find a secure
enough pattern that isnQ&apos;Et instantly visible to anyone by just holding
the phone up to a light. Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:36:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:59:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:55:31 +0000</when>
<what></what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Fri, 15 Jan 2010 00:56:12 +0000</when>
<what>IQ&apos;Em surprised at how little awareness there is about the lock pattern being a major
security risk.

If you use locking, just look at your phone and youQ&apos;Ell see the streak/smudge
fingerprint trace on the screen. An attacker only has to trace that in both
directions and is guaranteed access.

This is a common scenario that leaved the smudge easily visible:
1. Receive a notification of some sort (IM, SMS, e-mail etc.)
2. Unlock the phone (leaves the fingerprint trace)
3. Delete the notification (one or two taps).
4. Lock the phone.

After this very common case, the unlock pattern trace will be easily visible on the
screen.

Please raise the priority of this ticket.</what>
</comment>
<comment>
<author>drench...@gmail.com</author>
<when>Fri, 15 Jan 2010 01:49:21 +0000</when>
<what>I also would like the lock screen modified for more security.</what>
</comment>
<comment>
<author>dave.r.hong</author>
<when>Fri, 15 Jan 2010 01:52:53 +0000</when>
<what>Passwords ought to be accepted too!
Hopefully this will be escalated soon.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Thu, 21 Jan 2010 13:43:46 +0000</when>
<what>This is a photo of my HTC Hero after receiving an SMS, unlocking the phone, deleting
the SMS, and locking the phone again. The photo is not retouched or enhanced. The
fingerprint trace is easily visible if you look at the phone in the right light and
at the right angle. My fingers were not particularly dirty or oily either. Also, this
is the HTC Hero, with an oleophobic screen. On my Nexus One, the fingerprints look
slightly worse.</what>
</comment>
<comment>
<author>sam...@gmail.com</author>
<when>Thu, 11 Mar 2010 21:14:58 +0000</when>
<what>IQ&apos;Ed really like a numerical option, big numbers, like a regular touch tone phone. </what>
</comment>
<comment>
<author>raymond....@gmail.com</author>
<when>Mon, 22 Mar 2010 15:56:29 +0000</when>
<what>
I would the option of using either of the following:

a) Unlock pattern (current option).

b) 4-digit numeric pattern with numeric keyboard randomized each time the pin has to
be requested.

Instead of the numeric key pad taking the usual form of 

1  2  3
4  5  6
7  8  9
*  0+ #

I would like it randomized each time one has to enter in the 4-digit unlock pin

Example

4  2  8
1  9  6
0+ 3  5
#  7  *

Why randomize? Well the screen currently retain fingerprints smudges etc. Randomizing
the numeric key pad for the security unlock would go somewhat to providing additional
security.

Just a thought!! :) ItQ&apos;Es software....it shouldnQ&apos;Et be too hard to implement :)</what>
</comment>
<comment>
<author>webqa...@gmail.com</author>
<when>Mon, 22 Mar 2010 16:36:15 +0000</when>
<what>Regarding suggestion #9 -- IQ&apos;Eve actually seen systems where the keypad was 
randomized between EACH DIGIT. This method completely tosses away any advantage that 
may be obtained from the fingerprint/smudge issue.

Yes, it would take a few extra miliseconds for the user to enter the code, but it is 
much more secure than whatQ&apos;Es there now.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Mon, 22 Mar 2010 21:21:59 +0000</when>
<what>Randomizing the digit position is a BRILLIANT idea!</what>
</comment>
<comment>
<author>timeless...@gmail.com</author>
<when>Thu, 08 Apr 2010 23:06:41 +0000</when>
<what>Not to lower the priority of this issue, but IQ&apos;Em now in the habit of (workaround
alert!) wiping my DroidQ&apos;Es face fairly thoroughly after I turn it off. It does make me
seem OCD, though, so please fix this... somehow.

People are starting to stare.
</what>
</comment>
<comment>
<author>yvo...@gmail.com</author>
<when>Mon, 26 Apr 2010 07:57:09 +0000</when>
<what>IQ&apos;Eve just came to this issue because my son (13 years old) laughed at my 
AndroidQ&apos;Es Q&quot;Elock patternQ&quot;E and showed me how easy it is to figure out the pattern.
Current Q&quot;EScreen unlockQ&quot;E implementation is really a shame :-(</what>
</comment>
<comment>
<author>zar...@gmail.com</author>
<when>Mon, 03 May 2010 10:35:49 +0000</when>
<what>This issue should probably be reclassified as a defect, because the locking doesnQ&apos;Et
offer any practical security.
ItQ&apos;Es a basic functionality failure imho.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Tue, 04 May 2010 00:04:46 +0000</when>
<what>Cyanogen has gone ahead and implemented the PIN lock framework in CyanogenMod 5.0.7:

Q&quot;EPin-lock and alternate lockscreen framework from avatar5dQ&quot;E
-- http://wiki.cyanogenmod.com/index.php/Release_Notes#5.0.7-DS-test1_.28experimental.29</what>
</comment>
<comment>
<author>bluesol...@gmail.com</author>
<when>Sun, 23 May 2010 08:38:33 +0000</when>
<what>Froyo fixes this.
There is now 3 ways to unlock the screen.
-The unlock pattern
-a PIN code (4 to 16 digits)
-a password (4 to 16 characters of the keyboard)</what>
</comment>
<comment>
<author>kentb...@gmail.com</author>
<when>Thu, 08 Jul 2010 18:18:03 +0000</when>
<what>I recently discovered the same thing, and demonstrated it on a co-workerQ&apos;Es phone.

I have since switched to PIN (bravo Froyo 2.2), but it has a problem too (though not as bad):

Read the smudges.  Again.

The PIN smudges are the ones aligned in a nice matrix (which aligns with the PIN pad) and are not smudged.  Clean the screen (maybe slid it into and out of the case), unlock the phone, and a typical 4-digit PIN is pretty dang easy to read.  Play with the sequence until you hit the right order.  A smudged screen makes it harder, but maybe not wildly so.

My workaround (so far) is to enter my PIN but not press OK yet, instead tap each of the other digits while counting in my head, then tap the backspace that same number of times.  Finally tap OK.  There is still some information leakage, but not as much.

-kb
</what>
</comment>
<comment>
<author>Sajjad.J...@gmail.com</author>
<when>Mon, 26 Jul 2010 17:49:15 +0000</when>
<what>One solution that may address the problem is to ask the user to connect all 9 dots together in any order once they have entered their locking pattern. I think that will spread the smudge all over the pad and prevent others from figuring out the actual pattern.

-st </what>
</comment>
<comment>
<author>robots...@gmail.com</author>
<when>Thu, 29 Jul 2010 23:39:46 +0000</when>
<what>Hrm. You can already do #18 with the current implementation if you are so inclined. I change my code to something like this when I fly, or go to a place full of people (ie Disneyland).

You could write an app that provides the functionality requested in #9.

For me, I donQ&apos;Et care that much about phone security. I donQ&apos;Et keep sensitive documents on there or in my Gmail, and I have never lost a phone in my life. The locking mechanism for me serves more so as a purpose to prevent my phone from making calls from my pocket, or to prevent my pocket from erroneously running apps and running down the battery life. Flexibility in choices is key. I feel you all want these hyper-secure measures that not all of us desire. 

I prefer to have a code I can enter in with my right hand (my thumb isnQ&apos;Et long enough to reach the far left dots so I donQ&apos;Et use them); I kept the protective plastic on the screen and thusly I retain few fingerprint smudges. Or, God forbid, just carry around one of those small soft cloths used to clean glasses and clean off your screen if youQ&apos;Ere that paranoid. To me things are great. If more measures are implemented, please make them an optional choice.</what>
</comment>
<comment>
<author>synthpar...@gmail.com</author>
<when>Wed, 11 Aug 2010 14:54:10 +0000</when>
<what>What if the unlock grid of 9 dots had numbers on them and you remembered which numbers you picked, and the number grid was randomized each time the lock screen came up. Then youQ&apos;Ed have to know the numbers but still retain the ease of sliding your finger along. I liked the security of the PIN but I also liked the ease of the pattern unlock.</what>
</comment>
<comment>
<author>trej...@gmail.com</author>
<when>Thu, 12 Aug 2010 17:03:55 +0000</when>
<what>I love the idea of a 4digit pin, with the keyboard being randomized each time (commonly used in secure facility entrances :)  ) ... but as a sidenote your swipe pattern can be made more secure if you plan your pattern to overlap itself (e.g. - start in the top center, go right, then go all the way left, return to center and go down, etc.).</what>
</comment>
<comment>
<author>martin.s...@gmail.com</author>
<when>Tue, 17 Aug 2010 06:13:16 +0000</when>
<what>How about keeping the the pattern recognition the way it is, but randomize the way the screen should be turned when the pattern is drawn, marked by a starting point? 
Then the pattern would have to be drawn in different directions each time, making it almost impossible to see the combination by the smudge trail.</what>
</comment>
<comment>
<author>xyzzy1...@gmail.com</author>
<when>Tue, 17 Aug 2010 16:49:00 +0000</when>
<what>I want something simple.  I normally donQ&apos;Et lock my Incredible, but using ActiveSync with my companyQ&apos;Es Exchange server requires that I have some sort of lock code.  Just 4 digits, donQ&apos;Et randomize, etc.  If it was upto me, I still wouldnQ&apos;Et lock the phone.</what>
</comment>
<comment>
<author>jmane...@gmail.com</author>
<when>Mon, 30 Aug 2010 19:58:35 +0000</when>
<what>Adding my support for #9 or something similar. The improvements in 2.2 are good, but the lockscreen still suffers from the smudges problem, even if using the full keyboard for a password. Knowing even a few characters in a password greatly reduces its strength.

Some form of randomization is needed, so knowing smudge patterns isnQ&apos;Et useful. With either a random 9-character PIN pad or dragging a pattern to connect randomly numbered dots, the smudges offer no insight.</what>
</comment>
<comment>
<author>bjglese...@gmail.com</author>
<when>Fri, 10 Sep 2010 13:53:42 +0000</when>
<what>With the advent of collaborative applications such as Dropbox, Logmein, etc. it is important to maintain security on the phone. Our MS Exchange server now requires a PIN or Passphrase to connect to the Corporate email (Moto Droid 1).  

I like number 20 and 22.  Maybe a combination of the two would work.  Right now if you have your phone in a dock, the pattern does get displayed landscape (undocked is default portrait with the power button on top). If the orientation was randomized AND you had a PIN that you could slide to, then I think security would be truly taken care of.  

Each of these could be Q&quot;EoptionsQ&quot;E in the security screen.  A check for random phone orientation and then another that could combine the pin and pattern features.  The security folks can force an administrative install that they could determine what level of security they would allow for access into the system.

FYI, both Ironkey and Westrn Digital have randomized numberpads and virtual keyboards.</what>
</comment>
</bug>
<bug>
<bugid>9108</bugid>
<title>Easier user-friendly text selection and edition. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-17T20:33:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gra...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 02:49:25 +0000</openedDate>
<description>Hello, this is a feature request. Coming from iPhone userland I find
myself really frustrate by the way text is select/edited in Android.
When IQ&apos;Em writing something in a box and need modify a letter thatQ&apos;Es in
the middle of a word is really difficult to press my finger exactly over
the letter I need to correct. The feature that IQ&apos;Em requesting should be
something near of the Q&quot;Emagnify glassQ&quot;E iOS have where you press your
finger over the word and than you can slide it over until the place you
want the edit bar to be, than taking the finger off the word I could
edit it. The word selection is also hideous cause I need to go over soft
menus to get it done, while it should be something graphical and
on-screen. congratulations for the terrific work on android tho, IQ&apos;Em
happy by switching. sincerely , Guido.</description>
<comment>
<author>gra...@gmail.com</author>
<when>Wed, 16 Jun 2010 02:56:49 +0000</when>
<what>Sorry, forgot to say that request is for phones that donQ&apos;Et have a physical keyboard like my Nexus One. </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 17 Jun 2010 20:33:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18701</bugid>
<title>wallpaper / launcher artifact when moving from landscape to portrait</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>deckri...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jul 2011 15:08:34 +0000</openedDate>
<description>Steps to reproduce the problem: (this occurs with most apps, but using
calculator in this example): - place calculator icon on launcher - hold
phone in landscape and launch calculator (from launcher, not app drawer)
- calculator shows in landscape - turn phone to portrait - calculator
shows in portrait - press the Q&lt;E- back key once to return to launcher -
(this is the issue) launcher shows, but now with black artifact covering
the wallpaper area at the bottom row of icons and the dock Scrolling to
the left or right launcher panes will refresh so that the black artifact
is removed. I will attach a series of screen captures to illustrate. My
device: T-Mobile myTouch 3G 1.2 (3.5 mm jack) SAPPHIRE PVT 32A SHIP S-ON
G HBOOT-1.33.0013 (SAPP31000) CPLD-13 RADIO-2.22.28.25 Oct 21
2009,22:33:27 Android 2.3.4 I was able to reproduce this issue on a
stock Nexus S (Android 2.3.4) although not as as reliably as on my old
slow device. I will also attach the output of adb bugreport.</description>
</bug>
<bug>
<bugid>5484</bugid>
<title>Calendar adds self as guest</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>400</stars>
<reportedBy>andrewneo</reportedBy>
<openedDate>Wed, 16 Dec 2009 16:30:00 +0000</openedDate>
<description>I have a Motorola Droid running Android 2.0.1. When I add a new calendar
event on my calendar on my phone, I notice in Google Calendar (the
website) that itQ&apos;Es added and accepted myself as an invitee. However, it
does not do this when I create a new calendar event straight from the
web interface. This is inconsistent, and I have to continually have to
remove myself as a guest on the web calendar from events created on the
phone to make it consistent.</description>
<comment>
<author>jeffrey.dl.cheung@gmail.com</author>
<when>Sat, 26 Dec 2009 11:23:09 +0000</when>
<what>I am face the same problem with my motorola milestone</what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Tue, 29 Dec 2009 04:05:38 +0000</when>
<what>the ramifications of this are extensive.  For example, I maintain 8 different
calendars on Google.  When I enter an event on my Moto Droid, it shows up in google
as an invitation.  If I enter an event on any calendar but the default, google thinks
that I am not the owner of the event.  When that event is syncQ&apos;Ed with my PC client, I
cannont edit it because it came from Google as if I didnQ&apos;Et own the event.

I believe this may be a Motorola specific problem - my wifeQ&apos;Es Eris performs
correctly.  Motorola has acknowledged this as a bug in 2.0.1.  LetQ&apos;Es hope they fix
this soon.  It is a PITA to have to logon from a web browser to Q&apos;EfixQ&apos;E the event</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Wed, 30 Dec 2009 14:44:59 +0000</when>
<what>markepstein00, is there a issue tracker for Motorola where they show this as an 
acknowledged bug?

I commonly add events to my wifeQ&apos;Es google calendar (using the website) and it simply 
adds the event.  When performing the same operation on my Droid, it adds the event to 
the her calendar and sends her an email invitation to the event.  This is 
inconsistent and annoying.

When adding events to my own calendar, I am added as a guest to my own events.

Since we have shared our calendars with each other, we donQ&apos;Et invite each other to our 
events because this would cause multiple entries to show up for each event, one entry 
from my own calendar, and a second entry from her attendance acceptance from her 
calendar.</what>
</comment>
<comment>
<author>timsy...@gmail.com</author>
<when>Wed, 30 Dec 2009 17:14:27 +0000</when>
<what>I am also having this same issue and it creates a world of problems whey trying to 
sync with Outlook via Google Calendar Sync. Can anyone confirm that Motorola knows 
of this error and has it filed as a bug? Or is there a Motorola site that i can post 
it as a bug and find out when an update will be pushed out? Thanks!</what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Wed, 30 Dec 2009 19:27:48 +0000</when>
<what>I have been in communication with Level 4 support in Motorola and they have admitted it is a bug.  They have 
not responded yet with a timeline for fixing this.

IQ&apos;Ell let you know when I hear back from them.</what>
</comment>
<comment>
<author>steventims@gmail.com</author>
<when>Wed, 30 Dec 2009 19:47:26 +0000</when>
<what>Good deal. What would be their fix solution I wonder? They just need to make it so 
it doesnQ&apos;Et automatically add yourself as a guest, basically make it like the Droid 
Eris and every other phone. Is their even going to be a 2.0.2 or will it be made in 
2.1? 
Thanks for keeping us updated. </what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Wed, 30 Dec 2009 20:31:40 +0000</when>
<what>They didnQ&apos;Et give me any indication of what they are going to do about it.  They only acknowledged it as a bug.</what>
</comment>
<comment>
<author>timsy...@gmail.com</author>
<when>Fri, 01 Jan 2010 08:09:35 +0000</when>
<what>I just confirmed that the error still exists on 2.1. IQ&apos;Em not sure what our options are 
to take care of this. I was banking on the fact that 2.1 would solve the problem.</what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Mon, 04 Jan 2010 20:40:43 +0000</when>
<what>I spoke with a Level 3 support at Motorola today.  Very nice guy.  He said he entered an event on his Droid and it 
showed up ok on google calendar.  I told him I had a new phone, new google account.  He is supposed to get 
back to me in the next day or two.  Now it sounds like they are not admitting it is a problem of theirs, just mine.  
This is not good.</what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Fri, 08 Jan 2010 18:55:06 +0000</when>
<what>I have spoken a couple of times with Motorola support.  They are unable to duplicate
the problem.  I have, once again, done a factory reset on the Droid and created a new
Google account and the problem still exists.

At this point, I would suggest all who are having this problem to call Motorola and
start a trouble ticket. Their support number is 800-331-6456.

If I hear any more, I will post.
Mark</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Fri, 08 Jan 2010 19:39:47 +0000</when>
<what>After going through the painful voice prompts I reach an agent.  After explaining the 
problem several times and telling them that this has nothing to do with Outlook or 
syncing contacts they simply tell me that the Calendar app on the phone is a basic 
version of Google Calendar and that it will not function the same way as the full 
featured web client.  After trying to explain the issue further for a few minutes, they 
hung up on me.  I hope others have a better time with Motorola support.</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Fri, 08 Jan 2010 20:03:02 +0000</when>
<what>I also use Astrid for task management.  Astrid has the ability to create calendar 
events for tasks automatically.  IQ&apos;Eve noticed that these Astrid created events DO NOT 
have me listed as a guest.  This leads me to believe that the way the Google Calendar 
app interacts with the Calendar API is different than the way Astrid calls the Calendar 
API and that it is not a built in function of the API to automatically add self as 
guest.</what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Sat, 09 Jan 2010 18:06:08 +0000</when>
<what>mtnbikenc,

I would try again and when they refuse to listen, tell them you want to escalate the problem to the next level.

I agree that the invitation is not a function of the calendar api.  My wife has an HTC Eris and it performs 
flawlessly for adding events.

Make sure you get the agentQ&apos;Es number at the beginning of the call and if they hang up again, escalate the 
problem and report the agent.</what>
</comment>
<comment>
<author>steventims@gmail.com</author>
<when>Tue, 12 Jan 2010 02:36:54 +0000</when>
<what>We need to keep calling in - try calling in from different numbers and names to let 
them know that this is a real issue. I have another example of the issues: Today I 
added my wifeQ&apos;Es work schedule to our calendar and it automatically adds me as 
attending the event. When everyone is calling in - what are you telling them your 
issue is? And if they deny there is a problem - how are they testing it? It doesnQ&apos;Et 
matter if you use outlook or not, Google with still automatically add yourself as a 
guess when creating an event on the Droid. The easiest way to show the Motorola tech 
support of the issue is to have them login to their Google Calendar account and see 
for themselves.</what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Tue, 12 Jan 2010 03:51:22 +0000</when>
<what>They claim that they were able to add an event to their google calendar and it shows up as a normal event, not an 
invite.  IQ&apos;Em going to call again this week and see if they have made any progress.</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Tue, 12 Jan 2010 06:26:43 +0000</when>
<what>I donQ&apos;Et know what Motorola would do about this specifically as it seems to be related 
to 2.x since it still exists in 2.1 as noted above.  If this issue did not exist on the 
N1 running 2.1 then we would have more to talk to Motorola about. timsy321, what 
handset did you test with 2.1?  As we see other handsets get upgraded to 2.1 we might 
see that it does not apply to just the Droid, but any 2.x device.</what>
</comment>
<comment>
<author>timsy...@gmail.com</author>
<when>Tue, 12 Jan 2010 07:15:34 +0000</when>
<what>I had a friend who loaded the 2.1 ROM on his Motorla Droid. I had him make an event
on his droid, and then he logged into his Google Calendar account and saw that the
event added him as a guest. This was a few weeks ago. So it is still an issue with
the 2.1 (leaked) version of Android for the Droid. It is my conclusion that it is all
2.x devices. Also I do not believe the 1.5 devices had this issue. What other options
do we have for moving this up the bug list on Motorla? We need to all keep calling
and hounding them. Also we need to get some more traffic on this page.</what>
</comment>
<comment>
<author>John.H.H...@gmail.com</author>
<when>Tue, 12 Jan 2010 08:00:58 +0000</when>
<what>I think this is the problem:
In the calendar application, there is a sequence of code starting with this comment:
1548         // New event/instance - Set OrganizerQ&apos;Es response as yes
It attempts to have the meeting organizer accept his own invitation, which is what I
think is causing the owner to show up as a guest. The calendar event which includes
me as a guest definitely shows that I have accepted. I havenQ&apos;Et searched the GIT
repository to see why this section of code was added yet, or how we can convince
someone to remove it. A task for when I am more awake.

You can see the source for the code here:
http://android.git.kernel.org/?p=platform/packages/apps/Calendar.git;a=blob;f=src/com/android/calendar/EditEvent.java;h=943841948953dd34e290b3f0aa74a2b4759979d6;hb=master
</what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Tue, 12 Jan 2010 14:47:29 +0000</when>
<what>Great job identifying that this is a 2.x problem.  Has anyone tested this on a non-droid, i.e., an N1?  Are there 
any other devices running 2.x?  How do we escalate this in google?</what>
</comment>
<comment>
<author>edens...@gmail.com</author>
<when>Wed, 13 Jan 2010 03:01:39 +0000</when>
<what>I have a Nexus One running 2.1 and IQ&apos;Em getting this same behavior. I constantly have to 
go to Google Calendar on the web to remove myself as an attendee. This happens for 
every event I create.</what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Wed, 13 Jan 2010 04:23:13 +0000</when>
<what>We need to get this problem escalated in Google.  Not just a Motorola problem.  Any ideas how?</what>
</comment>
<comment>
<author>steventims@gmail.com</author>
<when>Wed, 13 Jan 2010 05:01:30 +0000</when>
<what>

The best way to get this issue resolved is to have a lot of people notice it. We need 
to keep hounding Motorola as well as try and find a way to contact Google about the 
issue. We are all using GoogleQ&apos;Es Android OS, you would think that they would have 
this issue resolved seeing as the Google Calendar is the primary Calendar on the 
Android platform. The Android OS is supposed to make our lives easier by successfully 
keeping everything stored in the Google cloud - but the calendar self adding 
ourselves as guests is a bug that is only discovered by people who truly utilize 
their Android phones. I found that the majority of my friends were clueless to the 
bug because they didnQ&apos;Et even use the Google calendar syncing solution which is 
offered by default from the Android OS.

We need to try and get more people involved in solving this issue so that we can gain 
some more attention.

This is my second account - My other account is timsy321 as mentioned above </what>
</comment>
<comment>
<author>steventims@gmail.com</author>
<when>Thu, 14 Jan 2010 02:07:53 +0000</when>
<what>From what I understand, the 2.1 SDK is out for developers to test and find errors. We 
need to find a way to get this bug up high enough so that a change can be made to the 
2.1 ROM before the expected Jan 27th OTA update to the Droid. </what>
</comment>
<comment>
<author>markepst...@gmail.com</author>
<when>Thu, 14 Jan 2010 02:34:47 +0000</when>
<what>Same question - who are the developers and how do we get this in front of them.  I am still in amazement that 
this problem isnQ&apos;Et affecting more people.</what>
</comment>
<comment>
<author>oharachr...@gmail.com</author>
<when>Wed, 20 Jan 2010 02:55:34 +0000</when>
<what>I know this is a worthless comment in that it doesnQ&apos;Et help or add to the cause.  I
just wanted to post here that I am experiencing the same issue.  How could such a
thing get missed in QA?</what>
</comment>
</bug>
<bug>
<bugid>15535</bugid>
<title>[Widget][ChangeLanguage]Storm broadcast message APPWIDGET_UPDATE when change setting language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nguyenda...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 03:31:48 +0000</openedDate>
<description>?Outline: In Widget receive 2 broadcast messages APPWIDGET_UPDATE after
change language ?Environment: Nexus One, Android SDK 2.3 ?Steps: 1.
Prepare Widget on Home Screen 2. Change setting language 3. In handle of
Widget in method: onReceive() receive 3 message follow order: 01-05
17:28:58.530: ERROR/Project(837): T.B.D :
Msg:android.intent.action.LOCALE_CHANGED 01-05 17:28:58.570:
ERROR/Project(837): T.B.D :
Msg:android.appwidget.action.APPWIDGET_UPDATE 01-05 17:28:58.780:
ERROR/Project(837): T.B.D :
Msg:android.appwidget.action.APPWIDGET_UPDATE ?Bug Analysis: I thinks
not is not bug, but strange behavior, and question is why system though
2 messages APPWIDGET_UPDATE. IMO only LOCALE_CHANGED is enough to handle
when change locate, duplicate message is no need. Looking forward your
answer, Best regards, DatNQ</description>
</bug>
<bug>
<bugid>1573</bugid>
<title>Applications should be installable on the External memory MicroSD cards, otherwise what is the point..</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T05:51:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>30</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 01:09:19 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem As of rc30 version of the
android OS, Applications cannot be installable on the External memory
MicroSD cards. This is really a big inconvenience to the user and
self-detrimental towards the performance of the OS because of these
reasons: 1) The HTC G1 phone model has only 256mb of flash RAM, which is
WAY TOO LOW if you want to leverage many applications in the Mobile
market. This is very unfair to the users, who are the end consumers of
the android applications, which are also the bread and butter of the
androidQ&apos;Es popularity. 2) Secondly, if the G1 phone supports the MicroSD
card, then better use it and free up the internal RAM for making the OS
perform faster! External memory is so cheap that almost everyone can
afford it. But its very frustrating if its not leveraged by the OS at
all, which is pretty simple expectation from the users. - Sample source
code demonstrating the problem - What you think the correct behavior
should be. 1) Applications should be installable on the microSD card
storage, thereby freeing up vital RAM for the running applications and
making the OS performance better. If you are reporting a crash or
similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach
the resulting output as a text file to your issue report. (For feature
requests for APIs, please include sample code showing how you are
proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:41:57 +0000</when>
<what></what>
</comment>
<comment>
<author>matthewr...@gmail.com</author>
<when>Fri, 26 Dec 2008 02:19:39 +0000</when>
<what>I find this to be a pretty critical issue to many users and developers alike. There
is a program I want to port from normal java that would be about 10 megs to install.
As is, thatQ&apos;Ed be one of the largest programs (and would kill memory for any other apps).

As is, users have to act sparingly in hopes of not killing all their memory due to
installations.</what>
</comment>
<comment>
<author>odsl...@gmail.com</author>
<when>Tue, 30 Dec 2008 19:18:26 +0000</when>
<what>Users - have to worry about which programs they can purchase/download, as well as
worrying about whether or not theyQ&apos;Ere going to lose the program for good and will
have to re-purchase if they uninstall it.

Developers - are going to worry about whether they should bother writing a great
piece of software if the chance of people downloading it is going to be very low due
to peopleQ&apos;Es limited space

Mobile Service Providers - will end up with more bandwidth used due to peopleQ&apos;Es
having to download and re-download programs so often.

Google - will get bad publicity considering iPhone users are just waiting to catch
the Google system in a mess up so they can destroy the name.

I know (IQ&apos;Eve researched this subject quite a bit) that this is MUCH more than just
allowing installations on the card.   Just please put more effort into it.. this
really is important.  Also, with the market app at 14MB and GROWING, thatQ&apos;Es less and
less programs that users can have!</what>
</comment>
<comment>
<author>yph...@gmail.com</author>
<when>Fri, 27 Feb 2009 17:08:26 +0000</when>
<what>I agree 100% with the above comments...  Even if we just allowed at a minimum the 
market, browser and other caches to be written to sd it would be a big improvement.  
I have read this has been done with rooted phones.  I donQ&apos;Et want to root, I would 
rather an official way to do this from Google.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:02:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:51:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14945</bugid>
<title>Core Crash</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-02-23T16:48:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>william....@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 14:27:35 +0000</openedDate>
<description>I am running two threads, a main game thread loop and the activity
thread. When I release bitmaps from the activity thread and do not block
the game thread from continuing there is a race condition where the main
game thread is drawing from the canvas or inside the native code of a
bitmap at the exact moment I am releasing the objects. This causes the
core to crash. See attached output. I would not expect a core crash but
rather an error thrown. While in finding this error I found the flaw in
my logic of not locking the other thread BUT it should not crash the
app. I am running
android-devphone1/dream_devphone/dream/trout:1.5/CRB43/148830</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Feb 2011 16:48:14 +0000</when>
<what>if you can reproduce this on 2.3 or 3.0, please file a new bug.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 00:26:42 +0000</when>
<what>FWIW, the decoded stack trace is:

pid: 2880, tid: 3278  Q&gt;EQ&gt;EQ&gt;E com.willware.rufio Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 461f06dc
  r0 00000700  r1 00000000  r2 000000ff  r3 fff0c0b0
  r4 465886d8  r5 461f06dc  r6 46588508  r7 0000005d
  r8 461f050c  r9 ff00ff00  10 00ff00ff  fp 000001bf
  ip fff0c0b0  sp 466b18c0  lr 0000014b  pc ac079244

Stack Trace:
  RELADDR   FUNCTION                                                                                                                                      FILE:LINE
  00079244  Sprite_D32_S32A_Opaque::blitRect(int, int, int, int)+116                                                                                      external/skia/src/core/SkSpriteBlitterTemplate.h:53
  0005bbac  SkDraw::drawBitmap(SkBitmap constQ&amp;E, SkMatrix constQ&amp;E, SkPaint constQ&amp;E) const+1036                                                               external/skia/src/core/SkDraw.cpp:1024
  000546c8  SkCanvas::commonDrawBitmap(SkBitmap constQ&amp;E, SkMatrix constQ&amp;E, SkPaint constQ&amp;E)+436                                                              external/skia/src/core/SkCanvas.cpp:1150
  000529c0  SkCanvas::internalDrawBitmap(SkBitmap constQ&amp;E, SkMatrix constQ&amp;E, SkPaint const*)+136                                                            external/skia/src/core/SkCanvas.cpp:740
  00052bb4  SkCanvas::drawBitmap(SkBitmap constQ&amp;E, float, float, SkPaint const*)+84                                                                        external/skia/src/core/SkCanvas.cpp:1099
  0003e280  android::SkCanvasGlue::drawBitmap__BitmapFFPaint(_JNIEnv*, _jobject*, SkCanvas*, SkBitmap*, float, float, SkPaint*, unsigned char, float)+48  frameworks/base/core/jni/android/graphics/Canvas.cpp:466
  0000e3b4  dvmPlatformInvoke+116                                                                                                                         dalvik/vm/arch/arm/CallEABI.S:242

The fault address is in the anonymous mmap region.  The Skia graphics lib is known to not be thread-safe, and since itQ&apos;Es all native code thereQ&apos;Es not much the VM can do about it.
</what>
</comment>
</bug>
<bug>
<bugid>3524</bugid>
<title>onDisabled method APIDemos AppWidget example code in Android SDK 1.5_r3 is incorrectly implemented</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>kkru...@gmail.com</reportedBy>
<openedDate>Tue, 11 Aug 2009 14:30:41 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1.In APIDemos sample project
open ExampleAppWidgetProvider.java 2.Reference the onDisabled Method.
(It appears to be copy and paste of onEnabled method.) - Sample source
code demonstrating the problem public void onDisabled(Context context) {
// When the first widget is created, stop listening for the
TIMEZONE_CHANGED and // TIME_CHANGED broadcasts. Log.d(TAG,
Q&quot;EonDisabledQ&quot;E); Class clazz = ExampleBroadcastReceiver.class;
PackageManager pm = context.getPackageManager();
pm.setComponentEnabledSetting( new
ComponentName(Q&quot;Ecom.example.android.apisQ&quot;E,
Q&quot;E.appwidget.ExampleBroadcastReceiverQ&quot;E),
PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
PackageManager.DONT_KILL_APP); } - What you think the correct behavior
should be. **************************** 1.Change comment text from
Q&quot;EcreatedQ&quot;E to Q&quot;EdeletedQ&quot;E 2.Change PackageManger constant from
PackageManager.COMPONENT_ENABLED_STATE_ENABLED to
PackageManager.COMPONENT_ENABLED_STATE_DISABLED
**************************** public void onDisabled(Context context) {
// When the first widget is Q&lt;EdeletedQ&gt;E, stop listening for the
TIMEZONE_CHANGED and // TIME_CHANGED broadcasts. Log.d(TAG,
Q&quot;EonDisabledQ&quot;E); Class clazz = ExampleBroadcastReceiver.class;
PackageManager pm = context.getPackageManager();
pm.setComponentEnabledSetting( new
ComponentName(Q&quot;Ecom.example.android.apisQ&quot;E,
Q&quot;E.appwidget.ExampleBroadcastReceiverQ&quot;E),
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP); } If you are reporting a crash or similar
issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the
resulting output as a text file to your issue report. (For feature
requests for APIs, please include sample code showing how you are
proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:33:06 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:40:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7521</bugid>
<title>Multiple OS Programs Q&amp;E Misc Apps Q&quot;EForce CloseQ&quot;E on phone restart, followed by No Network Connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>same0sa...@gmail.com</reportedBy>
<openedDate>Sat, 03 Apr 2010 16:24:29 +0000</openedDate>
<description>If I power off my phone or the battery goes dead before I can charge
it(happened only once, but either way), I have serious problems when I
power up the phone. I get dozens of Q&quot;EForce CloseQ&quot;E pop upQ&apos;Es (OS programs
as well as apps), but after forcing those all closed, I do not have
network communications. I cannot call anyone or send/receive any data on
the Q&quot;EcellQ&quot;E network. I can however send/receive data if I turn on my
Wi-Fi connection. Sprint did not have a way to fix this other than a
master reset. I decided to treat my phone as if it were a computer with
similar issues and troubleshoot the problem by uninstalling apps one or
more apps and restarting the device until I resolved the problem. I have
fixed this about a half-dozen times by removing recently added apps and
pulling the battery out without powering off the phone. This has never
worked the first few times. I have had to remove additional apps that I
really donQ&apos;Et use or donQ&apos;Et use that often, then pull the battery and
reboot the phone. Usually gets resolved after 3-5 tries. This beats a
master reset! BTW - I have 8GB Micro SD card that is only using a
fraction of the storage and I usually have btwn 60-70 apps installed
according to Astro when I backup my apps. I have only seen a message
once, and that was the second month I had the phone, where it said
something like internal memory low. I deleted a few apps I was not using
and the message never came back. I donQ&apos;Et even know that it mattered
since apps are stored on the micro SD card and not internally, but maybe
it has some significance??? For obvious reasons, I do not power down my
phone or allow the battery to go dead if I can avoid it. I usually power
down the phone after exhausting all efforts to get Sprint Navigation to
generate a route and it cannot get a satellite connection. I only use
Sprint Navigation a few times a month and it works 90% of the time. I
have two issues with my HTC Hero and one is listed on this site under
Issue 1233. The other is listed above. Model: HTC Hero (Sprint)
Firmware: 1.5 Baseband Ver. 1.04.01.09.21 Kernel: 2.6.27-533ce29d
htc-kernel@and18-2) Build #: 1.56.651.2 CL85027 release-keys software
ver: 1.56.651.2 Hardware ver: 0002 Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem. - What
happened. - What you think the correct behavior should be. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>3725</bugid>
<title>Wifi conflicts the alarm clock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>LinkTheW...@gmail.com</reportedBy>
<openedDate>Mon, 31 Aug 2009 06:26:53 +0000</openedDate>
<description>Android code version you are running: HTC Hero with Android 1.5 Your
development environment: HTC Hero Sense Describe the problem: When
having the alarm clock (the standard in Android) set on, and the phone
is in standby mode, it will try to find an Internet connection as the
phone begins to beep. If the phone receives an e-mail during the awake
time, the alarm clock will stop immediately. This is a rather vital bug
when you have to come up early in the morning to go to work/school.
Steps to reproduce: 1. Set the alarm clock, ie. to 7.00 AM 2. Set the
wifi to automatically turn off on standby 3. When the alarm clock rings,
the phone will try to find a wifi connection. If it does, it will try to
receive e-mails and other stuff. If the phone gets a mail, the Q&quot;ENew
e-mailQ&quot;E notification sound will play and the alarm will stop Expected
results: The alarm clock should have a higher priority than the
notification sound Observed results: The notification sound has a higher
priority than the alarm clock, therefore it will end the alarm clock
rather quickly</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:25:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:35:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14443</bugid>
<title>Stroke Clipped when using LayerDrawable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dread.pi...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 01:56:59 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Create a new app using the attached
view source. 2. Run it in the simulator. 3. Notice how the sides, top,
and bottom of the borders are clipped but the rounded corners are not. -
What happened. The sides, top, and bottom of the button are clipped off,
but the rounded edges of the button are not clipped (see screenshot). -
What you think the correct behavior should be. The border should be the
full width all the way around the View. - Device and Version. Simulator,
Android 2.1</description>
</bug>
<bug>
<bugid>1772</bugid>
<title>Checked radiobutton doesnQ&apos;Et get unchecked</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-26T23:40:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>chu...@gmail.com</reportedBy>
<openedDate>Sun, 11 Jan 2009 15:00:27 +0000</openedDate>
<description>1. Create a new activity and put 3 radiobuttons (rb1, rb2, rb3) in
there. 2. Ensure that the initial state of radiobutton rb3 is checked
and that rb1 and rb2 is unchecked. 3. Compile and run application. 4.
Check either rb1 or rb2 EXP: rb3 gets unchecked, and rb1 or rb2 gets
checked. ACT: rb3 doesnQ&apos;Et uncheck.</description>
<comment>
<author>chu...@gmail.com</author>
<when>Sun, 11 Jan 2009 15:02:21 +0000</when>
<what>Oops, forgot to mention that all radiobuttons are within a radiogroup.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 14:02:04 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 26 Jan 2009 22:49:55 +0000</when>
<what>The proper way to choose the default checked radio button is to use the
android:checkedButton attribute of RadioGroup.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 23:40:53 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 00:18:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:46:46 +0000</when>
<what></what>
</comment>
<comment>
<author>philipab...@gmail.com</author>
<when>Sat, 17 Oct 2009 13:57:42 +0000</when>
<what>I have the same problem when using Java instead of XML.

  rb.setChecked(true);

Once the button is checked, it wonQ&apos;Et be unchecked by clicking on the others in the
same group.</what>
</comment>
<comment>
<author>alexcro...@gmail.com</author>
<when>Sat, 12 Jun 2010 14:31:14 +0000</when>
<what>You are not using radio group with radio button

For example:

Q&lt;ERadioGroup android:layout_width=Q&quot;Efill_parentQ&quot;E 
	android:layout_height=Q&quot;Ewrap_contentQ&quot;E 
	android:orientation=Q&quot;EverticalQ&quot;E 
	android:layout_y=Q&quot;E180pxQ&quot;E 
	android:layout_x=Q&quot;E34pxQ&quot;EQ&gt;E
Q&lt;ERadioButton 
android:id=Q&quot;E@+id/etodQ&quot;E 
android:layout_width=Q&quot;Ewrap_contentQ&quot;E 
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:text=Q&quot;EEuros to DollarsQ&quot;E a
ndroid:layout_x=Q&quot;E32pxQ&quot;E android:layout_y=Q&quot;E222pxQ&quot;EQ&gt;E
Q&lt;E/RadioButtonQ&gt;E
Q&lt;ERadioButton 
android:id=Q&quot;E@+id/dtoeQ&quot;E 
android:layout_width=Q&quot;Ewrap_contentQ&quot;E 
android:layout_height=Q&quot;Ewrap_contentQ&quot;E 
android:text=Q&quot;EDollars to EurosQ&quot;E android:layout_x=Q&quot;E32pxQ&quot;E 
android:layout_y=Q&quot;E180pxQ&quot;EQ&gt;E
Q&lt;E/RadioButtonQ&gt;E
Q&lt;E/RadioGroupQ&gt;E

Not using the RadioGroup tags creates the radio button behaviour you describe.</what>
</comment>
<comment>
<author>adagdele...@gmail.com</author>
<when>Wed, 07 Jul 2010 09:18:41 +0000</when>
<what>what is solution for this problem I dont understant solution or not</what>
</comment>
<comment>
<author>fajaven</author>
<when>Wed, 15 Sep 2010 09:37:34 +0000</when>
<what>Solution: 
in code, 
1) Set id for every created RadioButton
2) On RadioGroup, call checkId to check one radioButton for default setting
May refer to API Demos -Q&gt;E RadioGroup1
</what>
</comment>
<comment>
<author>vpdso...@gmail.com</author>
<when>Tue, 27 Sep 2011 15:11:44 +0000</when>
<what>Is this really solved.  Meaning if you have two or more radio button in a radio group, does always have to be defaulted to the last radio button as checked?  In my case initially i do not want any radio buttons checked and the user has to check them off.  but no matter what i do, the last radio button will be checked.  Any help, please?</what>
</comment>
</bug>
<bug>
<bugid>16663</bugid>
<title>Battery charging doesnQ&apos;Et reach 100% after update Gingerbread 2.3.4</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>kodak...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 09:15:40 +0000</openedDate>
<description>Hy, After doing the official software update 2.3.2 =Q&gt;E 2.3.4 on my Google
Nexus S, the charging of the battery doesnQ&apos;Et reach 100%. At ~96% it is
doing like Q&quot;Esaw-teethQ&quot;E between 94-98% of full load. See attached
picture. Before update I hadnQ&apos;Et this problem. So I think that it come
from software bug. Thanks !</description>
<comment>
<author>felixc...@gmail.com</author>
<when>Thu, 12 May 2011 17:25:34 +0000</when>
<what>hello all,

I have the same Q&quot;EissueQ&quot;E here after upgrading from 2.3.2 to 2.3.4
at 2.3.2, it always charged up to 100% and then Q&quot;ECHARGEDQ&quot;E
now at 2.3.4, it always stop charging at around 96% and the system say itQ&apos;Es Q&quot;EFULLQ&quot;E and Q&quot;ECHARGEDQ&quot;E.

I am using a Nexus S, is there anyone has this Q&quot;EissueQ&quot;E too?</what>
</comment>
<comment>
<author>kodak...@gmail.com</author>
<when>Fri, 13 May 2011 09:05:38 +0000</when>
<what>Thank you felixc... for your post.

I am comforted that someone else has the same problem. I hope that there will be fixed!

KoDaKrom</what>
</comment>
<comment>
<author>wuf...@gmail.com</author>
<when>Tue, 24 May 2011 13:38:41 +0000</when>
<what>Hello,

Same problem here, both in 2.3.3 and 2.3.4

Petr</what>
</comment>
<comment>
<author>MegaPixe...@gmail.com</author>
<when>Thu, 26 May 2011 03:19:25 +0000</when>
<what>Hi,

I have same problem. Nexus S, 2.3.4

Would you fix it, please?

Thanks.

Pavol</what>
</comment>
<comment>
<author>michaeld...@gmail.com</author>
<when>Tue, 05 Jul 2011 22:58:56 +0000</when>
<what>Personally I believe itQ&apos;Es the cheap chinese batteries in these Samsung devices. I replaced the battery with a set of japanese innocells and I get 100 percent charge when I power it off and boot back up. Try replacing the cheap chinese batteries with something less defective.</what>
</comment>
</bug>
<bug>
<bugid>19964</bugid>
<title>ViewPager - Missing a method to retrieve the current displayed view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tome.a...@gmail.com</reportedBy>
<openedDate>Sun, 11 Sep 2011 12:08:26 +0000</openedDate>
<description>Unfortunately there is no way to retrieve the current displayed view
within the ViewPager. I use custom view components within the ViewPager
and when the user invokes a special action ie in the ActionBar, I would
like to access the current dusplayed view to forward the action request.
A good example for such an implementation is the ViewAnimator class in
the Android framework. There is such a method like IQ&apos;Em requesting, it is
called getCurrentView(), see
http://developer.android.com/reference/android/widget/ViewAnimator.html#getCurrentView()
. Based on the current ViewPager implementation in the
CompatibilityPackage, a solution could look like the following: public
View getCurrentView() { return (View) mItems.get(mCurItem).object; }</description>
</bug>
<bug>
<bugid>2324</bugid>
<title>rating bar padding problem</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>11</stars>
<reportedBy>pmilo...@gmail.com</reportedBy>
<openedDate>Mon, 30 Mar 2009 09:59:48 +0000</openedDate>
<description>Description: When adding rating bar (small), if padding from right or
left is defined the right- most star will not be shown correctly (will
be truncated for the padding length). Reproduction: in the layout add
small rating bar, define paddingLeft or paddingRight Example: Q&lt;ERatingBar
android:id=Q&quot;E@+id/barRatingDetailsQ&quot;E
style=Q&quot;E?android:attr/ratingBarStyleSmallQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_toRightOf=Q&quot;E@id/buttonBackDetailsQ&quot;E
android:paddingLeft=Q&quot;E4pxQ&quot;E /Q&gt;E Additional info: Parent layout is
RelativeLayout.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:14:43 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>Stefan.Jauker@gmail.com</author>
<when>Wed, 22 Apr 2009 12:45:54 +0000</when>
<what>I have the same Problem with LinearLayout
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:52:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:08:11 +0000</when>
<what></what>
</comment>
<comment>
<author>alex.ral...@gtempaccount.com</author>
<when>Wed, 10 Feb 2010 09:48:51 +0000</when>
<what>It appears that this framework issue still exists in Eclair.
Please see this discussion thread on the MOTODEV discussion boards for more information.
http://community.developer.motorola.com/t5/Android-App-Development-for/Stars-asset-over-scaling-on-Milestone/m-p/4179#M576

A screen capture from a Motorola Milestone device and Nexus One attached below.

Jbq - Please can you provide an update as soon as possible on when this will be fixed
in the platform?
</what>
</comment>
<comment>
<author>goddc...@gmail.com</author>
<when>Wed, 10 Mar 2010 22:36:33 +0000</when>
<what>I managed to find a workaround for this issue. When changing my Build Target from 3
(1.5) to 4 (1.6) this issue is gone and the stars are displayed correctly on my
Milestone (2.0.1).</what>
</comment>
<comment>
<author>kean....@gmail.com</author>
<when>Tue, 30 Mar 2010 08:18:05 +0000</when>
<what>I ran into this problem, but fixed it by adding the Q&apos;Esupports-screensQ&apos;E manifest entry:

	Q&lt;Esupports-screens android:smallScreens=Q&quot;EtrueQ&quot;E 
                      android:normalScreens=Q&quot;EtrueQ&quot;E 
                      android:largeScreens=Q&quot;EtrueQ&quot;E 
                      android:anyDensity=Q&quot;EtrueQ&quot;E /Q&gt;E

	Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E3Q&quot;E android:targetSdkVersion=Q&quot;E4Q&quot;E /Q&gt;E</what>
</comment>
</bug>
<bug>
<bugid>2217</bugid>
<title>[messaging] SMS/MMS com.android.mms unexpected terminated when opening SMS without SenderID</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>nixmotorix@gmail.com</reportedBy>
<openedDate>Fri, 13 Mar 2009 10:38:23 +0000</openedDate>
<description>On a T-Mobile G1 I have found a bug in regard to SMS application. When
opening the application SMS/MMS I have one SMS that is received from a
sender named Q&quot;EAnonymQ&quot;E (probably no sender-ID). The first words of the
received message are shown in the overview list. However, when I touch
the conversation to show the full message, I always get a notice window
that tells me the process com.android.mms terminated unexpected. I can
reproduce this bug on several phones. How is this SMS generated?
T-Mobile Germany has a undocumented feature that generates a report
about a sent SMS. When I sent a SMS and I put a Q&quot;E*T#Q&quot;E at the beginning
of the message, the SMSC send the message without this preceding string
to the receiver, waits for any SMSC-Reply and generates this message
that causes the application crash. Example for the send message: Q&quot;E*T#Hi,
this is my example messageQ&quot;E Example for the received status message that
causes the crash: Q&quot;EThank you. Your message MESSAGE_ID was received by
recipient at TIMEQ&quot;E Please let me know if you need further information. I
have a good contact at T-Mobile Germany and could possibly get very
detailed information about the message that is sent by the SMSC.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:56:58 +0000</when>
<what></what>
</comment>
<comment>
<author>nixmotorix@gmail.com</author>
<when>Thu, 23 Apr 2009 06:59:22 +0000</when>
<what>Hmm, is anyone working on this, already?

Anyway, here is some more evidence.

- when I receive the message, the notification in the top bar shows the scrolling
message, so there seems to be no general problem with the content, I assume.

- I forgot to mention, when I produce the failure and the process restarts, the
message is no longer marked as unread.

Regards, Oliver</what>
</comment>
<comment>
<author>nixmotorix@gmail.com</author>
<when>Thu, 07 May 2009 10:20:07 +0000</when>
<what>For my T-Mobile G1 I just received firmware release 1.5 which was delivered as an OTA
update. Build-Number is CRB17. 

This bug is fixed by accident, I assume, since here was no update posted...</what>
</comment>
<comment>
<author>mrsharv...@gmail.com</author>
<when>Wed, 03 Jun 2009 22:49:42 +0000</when>
<what>I also have the G1 and also having problems w/ sending audio w/ text mess. Tmoble couldnQ&apos;Et help,how 
bout you???????</what>
</comment>
<comment>
<author>nixmotorix@gmail.com</author>
<when>Wed, 17 Jun 2009 12:50:47 +0000</when>
<what>Hello mrsharvey1, my issue is no open problem anymore. The software update has fixed
it, I think. What you report is not SMS but MMS problems - a complete other thing.
Unfortunately I am no Android developer. 

Try to adress your problems with a new issue, but to be honest, I doubt that there is
much going on here. Even after reporting that my problem has been fixed, the issue is
still open. :(</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:38:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:05:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jmbertol...@gmail.com</author>
<when>Wed, 13 Jan 2010 23:36:42 +0000</when>
<what>Im getting the same with motorola milestone. Any fix for this?</what>
</comment>
<comment>
<author>dave.el...@gmail.com</author>
<when>Sat, 30 Jan 2010 08:28:53 +0000</when>
<what>Also getting this issue on the motorola milestone. It started occuring as I had my number moved to the 
new phone.</what>
</comment>
</bug>
<bug>
<bugid>18893</bugid>
<title>Pasting in email app a text removes all new lines (line breaks)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-29T00:07:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>valentin...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 18:54:20 +0000</openedDate>
<description>Create a new memo using the android Memo app, so that text contains new
lines (line breaks). Then copy all the text of the memo and paste it in
a new email in the android Email app: all the new lines (line breaks)
will be lost!! If you paste the same text in the yahoo Email app for
android, the line breaks (new lines) are preserved, so this is clearly a
bug of the android Email app. My phone: Samsung Galaxy S2 running
gingerbread 2.3.3.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 29 Jul 2011 00:07:17 +0000</when>
<what>The S2 runs a Samsung email application; youQ&apos;Ell have to contact them about this.</what>
</comment>
</bug>
<bug>
<bugid>6386</bugid>
<title>Launcher2 out of memory in Utilities.createAllAppsBitmap</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-01T20:12:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Mon, 01 Feb 2010 16:20:18 +0000</openedDate>
<description>I have a lot of apps installed on my Nexus One, and just got the
following crash in Launcher2: D/dalvikvm(27265): GC freed 10533 objects
/ 539608 bytes in 62ms D/dalvikvm(27265): GC freed 730 objects / 38184
bytes in 44ms D/dalvikvm(27265): GC freed 1991 objects / 98232 bytes in
49ms E/dalvikvm-heap(27265): 65536-byte external allocation too large
for this process. E/ (27265): VM wonQ&apos;Et let us allocate 65536 bytes
W/dalvikvm(27265): threadid=15: thread exiting with uncaught exception
(group=0x4001b180) E/AndroidRuntime(27265): Uncaught handler: thread
Thread-12 exiting due to uncaught exception E/AndroidRuntime(27265):
java.lang.OutOfMemoryError: bitmap size exceeds VM budget
E/AndroidRuntime(27265): at android.graphics.Bitmap.nativeCreate(Native
Method) E/AndroidRuntime(27265): at
android.graphics.Bitmap.createBitmap(Bitmap.java:468)
E/AndroidRuntime(27265): at
com.android.launcher2.Utilities.createAllAppsBitmap(Utilities.java:223)
E/AndroidRuntime(27265): at
com.android.launcher2.AppInfoCache.updateTitleAndIcon(AppInfoCache.java:17
1) E/AndroidRuntime(27265): at
com.android.launcher2.AppInfoCache.cache(AppInfoCache.java:74)
E/AndroidRuntime(27265): at
com.android.launcher2.LauncherModel$Loader$LoaderThread.loadAllApps(Launch
erModel.java:964) E/AndroidRuntime(27265): at
com.android.launcher2.LauncherModel$Loader$LoaderThread.run(LauncherModel.
java:544) I/Process (27170): Sending signal. PID: 27265 SIG: 3</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Feb 2010 20:12:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18727</bugid>
<title>security in CTS 2.2 R6 in Qualcomm platform</title>
<status>FutureRelease</status>
<owner>n...@google.com</owner>
<closedOn>2011-09-14T18:15:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>XuKe0...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 08:35:03 +0000</openedDate>
<description>Hi, recently i take security CTS test on Qualcomm platform mobile and
get the error as follow: start --plan CTS -t
android.security.cts.VoldexploitTest#testTryToCrashVold Test package :
android.security
android.security.cts.VoldExploitTest#testTryToCrashVold... (failed)
junit.framework.Assertion Failed error at android.security.cts.
voldExploitTest.testTryToCrashVold (VoldExploitTest.java:62) The 62 line
in VoldExploitTest is check whether a pid has cmdline.The 62 line of
this function is as follow: for (int i : pids) { assertTrue(new
File(Q&quot;E/proc/Q&quot;E + i + Q&quot;E/cmdlineQ&quot;E).exists()); } All the processes exist
cmdline, so, I donQ&apos;Et know why there is an error here. By the way, there
are not such error in other platform when this case is tested. So, could
anyone tell me the reason?</description>
<comment>
<author>andre...@inqmobile.com</author>
<when>Thu, 18 Aug 2011 13:12:24 +0000</when>
<what>This test is failing because there is a process with negative PID which is taken into account.
A patch is already available here
https://review.source.android.com/#/c/23099/</what>
</comment>
<comment>
<author>andre...@inqmobile.com</author>
<when>Thu, 01 Sep 2011 15:04:28 +0000</when>
<what>The issue cannot be reproduced on CTS 2.2_r7
Probably this bug can be closed.</what>
</comment>
<comment>
<author>tomy...@gmail.com</author>
<when>Tue, 06 Sep 2011 01:57:59 +0000</when>
<what>CTS 2.2_r7 patch is not correct on the negative pid check. The valid user process pid range is 32768.

so, the (pid Q&lt;E0) patch is not good enough, the patch could be like

...
private static SetQ&lt;EIntegerQ&gt;E getPids() {
...
if (pid Q&gt;E 0) {

===Q&gt;E
if ( 0==(pid Q&amp;E 0x7FFF) ) {

Details:

/proc/sys/kernel/pid_max
This file (new in Linux 2.5) specifies the value at which PIDs wrap around (i.e., the value in this file is one greater than the maximum PID). The default value for this file, 32768, results in the same range of PIDs as on earlier kernels. On 32-bit platfroms, 32768 is the maximum value for pid_max. On 64-bit systems, pid_max can be set to any value up to 2^22 (PID_MAX_LIMIT, approximately 4 million).

on the android phone, do this confirmed the user space pid range is under 32768

cat /proc/sys/kernel/pid_max
32768
</what>
</comment>
<comment>
<author>tomy...@gmail.com</author>
<when>Wed, 07 Sep 2011 02:06:15 +0000</when>
<what>update to last comment. should check the pid range to 

if ( (pidQ&gt;E0) Q&amp;EQ&amp;E (pidQ&lt;E32768)) {</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Mon, 12 Sep 2011 20:42:52 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 14 Sep 2011 18:15:26 +0000</when>
<what>The negative PID fix was checked in as part of http://code.google.com/p/android/issues/detail?id=17233

I just committed a CTS fix to address the issue raised in comment 3. 

</what>
</comment>
</bug>
<bug>
<bugid>6020</bugid>
<title>Aligning picture with the top of the container leaves a 2px gap</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-01-13T19:13:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zorglu...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 10:24:00 +0000</openedDate>
<description>- Add an ImageView to the RelativeLayout and set
android:layout_alignParentTop=Q&quot;EtrueQ&quot;E and
android:layout_centerHorizontal=Q&quot;EtrueQ&quot;E (see the attached project - I
also tried with LinearLayout and setting gravity) - There is a 2px gap
between the top of the pic and top of the container - This gap should
not exist This was encountered in Emulator (SDK 2.0.1 with Google API)
and HTC Hero (with firmware 1.5)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 13 Jan 2010 19:13:29 +0000</when>
<what>This happens because your image is 75x56 and you display with a width of 70 pixels. This causes ImageView to 
resize its content and center it. Try a different scaleType. Setting the RelativeLayoutQ&apos;Es width to 75dip also fixes 
this problem.</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 13 Jan 2010 21:34:35 +0000</when>
<what>This was resolved by the issue originator at
http://stackoverflow.com/questions/2048998/how-to-align-image</what>
</comment>
</bug>
<bug>
<bugid>10630</bugid>
<title>Google Calendar App Not Syncing with Exchange Correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mduk...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 13:02:20 +0000</openedDate>
<description>There have been previous posts (last year) about this occurring.
Motorola Droid on Verizon service recently updated from Android 2.1 to
2.2. Was using the Corporate Calendar application which appears to have
been depracated with 2.2. All my Exchange calendar appts are now synced
within Google Calendar. I canQ&apos;Et specifically say because I never had
cross-timezone/daylight savings time appts in my Google Calendar
application prior to upgrade but the Corporate Calendar application
handled timezone/daylight savings time appts without issue. Now, Google
Calendar application does not correctly reflect recurring appts set in
Arizona (does not adhere to daylight savings time) but being attended
remotely by individuals in Central Daylight Savings time. Appt shows up
one hour earlier than it should on the calendar and clearly states that
it does not take daylight savings into account on the appt message. This
does me no good in trying to keep my schedule when I have to try to keep
track of who scheduled the appt, what timezone theyQ&apos;Ere in, etc.. Will
this deficiency/bug in Google Calendar app be fixed or do I need to find
a 3rd party application now that Corporate Calendar has been pulled? At
a minimum, give me back my corporate calendar application PLEASE!</description>
<comment>
<author>loose2...@gmail.com</author>
<when>Wed, 16 Feb 2011 22:44:11 +0000</when>
<what>I have a situation where the times are correct in Google Calendar as seen from a desktop browser, but off by an hour after march 9th for any future appointment.</what>
</comment>
<comment>
<author>pam.ro...@gmail.com</author>
<when>Mon, 28 Mar 2011 21:30:39 +0000</when>
<what>We have multiple Droid phones with this problem  We are using BPOS, but the problem does not appear to be related to BPOS since the IPhones, Blackberries, and Windows phones do not exhibit the behavior.  In Arizona, there is no daylight savings time change.  The problem occurs when recurring meetings created before the daylight savings time change span the time change (i.e., some meetings occured before the time change and some occur after).  All recurring meetings after the time change are now 1 hour early.  The only way to Q&quot;EfixQ&quot;E it is to recreate the meeting.  Many times the user does not control the meeting and therefore, cannot recreate it.</what>
</comment>
</bug>
<bug>
<bugid>17581</bugid>
<title>EnGenius EAP9550 conflicts with 2.3.4 Internet Access</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>BlindWo...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jun 2011 21:39:26 +0000</openedDate>
<description>Device: ----- I am using a Google/Samsung Nexus S with Android 2.3.4.
Steps to reproduce: ----- 1) Connect your phone to a wireless router 2)
Confirm the device gets an IP address from the router 3) Put an EnGenius
EAP9550 between the phone and the router to help repeat the wifi signal
over long distances 4) Confirm other devices besides the phone get
Internet access 5) Confirm the device gets an IP address from the router
6) Notice how, even though an IP address is given to the device, that
the web browser and data sync fail to function. What happened: -----
Phone gets an IP address from the EAP9550, but it cannot access the
Internet What should happen: ----- Phone should be able to access the
Internet. I have other devices that use the repeated signal from the
EAP9550 and they are able to access the Internet just fine. Those
devices are a HP TouchSmart tm2t laptop and a Nintendo 3DS. Log
attached.</description>
<comment>
<author>BlindWo...@gmail.com</author>
<when>Sat, 11 Jun 2011 21:41:13 +0000</when>
<what>Typo: Under Q&quot;EWhat happenedQ&quot;E above, Q&quot;EEAP9550Q&quot;E should read Q&quot;Erouter.Q&quot;E</what>
</comment>
<comment>
<author>BlindWo...@gmail.com</author>
<when>Mon, 20 Jun 2011 10:49:54 +0000</when>
<what>For the record, this issue is still happening even with stock Android. It is very frustrating as the cell phone reception where the EAP9550 is is bad, thus my Nexus S has no Internet access unless I got outside. Even then I am on EDGE. Thanks for any help you can provide.</what>
</comment>
<comment>
<author>BlindWo...@gmail.com</author>
<when>Sun, 14 Aug 2011 23:43:38 +0000</when>
<what>Appears to be fixed with Android 2.3.5 coupled with EnGenius firmware v1.2.9.</what>
</comment>
</bug>
<bug>
<bugid>7423</bugid>
<title>Messaging App in Android does not recognize Short URLs as Hyperlinks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rossafel...@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 00:40:55 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Messaging App in Android does not
recognize Short URLs as Hyperlinks, for example http://fb.me or
http://bit.ly Model: Droid Firmware version: 2.0.1 Baseband version:
C_01.3E.01P Kernel version: 2.6.29-omap1-g0dd7e0b android-build@apa26
#511 Build Number: ESD56</description>
</bug>
<bug>
<bugid>4785</bugid>
<title>RadioGroup.OnCheckedChangeListener is called twice when the selection is cleared</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>13</stars>
<reportedBy>leoliang</reportedBy>
<openedDate>Sat, 14 Nov 2009 15:07:11 +0000</openedDate>
<description>Have a RadioGroup with serval RadioButton. Set the
OnCheckedChangeListener to the RadioGroup: final RadioGroup radioGroup =
(RadioGroup) findViewById(R.id.group); OnCheckedChangeListener
onCheckedChangeListener = new OnCheckedChangeListener() { public void
onCheckedChanged(RadioGroup group, int checkedId) { Log.i(Q&quot;ETestQ&quot;E,
Q&quot;EonCheckedChanged() id:Q&quot;E + checkedId); } };
radioGroup.setOnCheckedChangeListener(onCheckedChangeListener); First
select a RadioButton, the listener is called and print out the log:
11-14 22:58:18.624: INFO/Test(7496): onCheckedChanged() id:2131034113
Then clear the RadioGroup selection by invoking:
radioGroup.clearCheck(); The listener is invoked twice, the first time
with the id of the previous selected button, the second time with -1.
The log is: 11-14 22:58:21.774: INFO/Test(7496): onCheckedChanged()
id:2131034113 11-14 22:58:21.774: INFO/Test(7496): onCheckedChanged()
id:-1 I think the onCheckedChanged() should be called only once with -1.
It shouldnQ&apos;Et be called with the id of the button which has been cleared.</description>
<comment>
<author>qberti...@gmail.com</author>
<when>Thu, 30 Dec 2010 05:40:27 +0000</when>
<what>I agree completely. I just had to go through the process of finding this out. It is not explicit in the documentation and is not really how IQ&apos;Ed expect the API to work.</what>
</comment>
<comment>
<author>manuelrciosici</author>
<when>Fri, 31 Dec 2010 20:06:19 +0000</when>
<what>I spent a few days trying to figure out what is wrong with my code before discovering this. I too believe this should be fixed!</what>
</comment>
<comment>
<author>jona...@gmail.com</author>
<when>Thu, 12 May 2011 09:16:20 +0000</when>
<what>Also applies for if youQ&apos;Ere calling check() programmatically.</what>
</comment>
<comment>
<author>d...@xcellentcreations.com</author>
<when>Tue, 02 Aug 2011 17:25:38 +0000</when>
<what>Amazed this issue remains unaddressed.  A viable workaround is to programmatically call performClick on the specified RadioButton instead of relying on RadioGroup.  Either subclassing RadioGroup to override or just as a custom method in your Activity, I use something like:

public void check(int id) {
    View item = findViewById(id);
    if(item != null) {
        item.performClick();
    }
}

Seems to be due to a lack of properly setting the mProtectFromCheckedChange internal tracking variable during in the programmatic methods check() and clearCheck()...</what>
</comment>
<comment>
<author>charalam...@gmail.com</author>
<when>Tue, 04 Oct 2011 09:18:10 +0000</when>
<what>Please fix this</what>
</comment>
<comment>
<author>appaven...@gmail.com</author>
<when>Fri, 14 Oct 2011 19:47:47 +0000</when>
<what>I would click on the star ICON instead of posting a Q&quot;Eme tooQ&quot;E type post, but I donQ&apos;Et see the star ICON on this page.  I am seeing this in version 2.2 of the API.</what>
</comment>
<comment>
<author>d.pet...@gmail.com</author>
<when>Wed, 09 Nov 2011 15:09:25 +0000</when>
<what>I have the same problem.
The RadioButtons ARE in the same RadioGroup, but a RadionButton doesnt get unchecked if setChecked(true) has been called on it before and another RadionButton has been selected.
So youQ&apos;Ell get 2 selected Buttons within the same group.
</what>
</comment>
</bug>
<bug>
<bugid>13286</bugid>
<title>http://www.google.com/support/forum/p/Google+Mobile/label? lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikko.rantalainen</reportedBy>
<openedDate>Mon, 20 Dec 2010 08:24:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15863</bugid>
<title>turn screen on/off with button.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jhoven...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 14:37:36 +0000</openedDate>
<description>Given the many problems users experience with the proximity sensor, a
screen on off function for one of the buttons would be nice.</description>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 30 Mar 2011 17:08:24 +0000</when>
<what>I agree!</what>
</comment>
<comment>
<author>jvole...@gmail.com</author>
<when>Mon, 09 May 2011 12:44:33 +0000</when>
<what>For me on Atrix, pressing the power button momentarily turns off the screen - just like the proximity sensor is supposed to do.  SO, I can get around the prox issues by remembering to turn off the screen after answering a call and before holding the phone to my face.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 12 May 2011 12:38:45 +0000</when>
<what>All these issues which are being reported and watched by so many users and not only, all these issues which are not getting fixed...well...made me buy an iPhone. Really.

I own Android phones for some time and I find this way to report and not being listened, humiliating. Google and Apple got accused they are tracking us, almost at the same time. Apple fixed it, Google doesnQ&apos;Et even react.

There is no reaction from Google regarding this stupid issue too.

I had enough. Thank you Google, youQ&apos;Ere doing such a great job. Keep it up.

I am selling several Android phones, customers welcome. Starting with LG Optimus One, upgradeable to 2.3 some day. You tell me the price.</what>
</comment>
</bug>
<bug>
<bugid>14121</bugid>
<title>Market should have Q&quot;EFree and open sourceQ&quot;E category</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T22:47:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lunatick...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 19:43:47 +0000</openedDate>
<description>Wherever possible, I use Free and open source software. This is
especially the case on Android, where a lot of applications request
dangerous permission combinations (such as GPS + internet, or read-write
SD + internet), so that I know people can review what the application is
actually doing. It also seems silly to buy a phone for its openness and
then load it up with non-Free applications! At the moment, whether an
application is FOSS is very difficult to find from the Market. I
therefore have to search around on my desktop to find FOSS apps that
would meet my needs and then find those in the Market. It would be great
to have some easy way to find FOSS applications in the Market.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 22:47:07 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>14186</bugid>
<title>System font doesn`t support Azerbaijani letter</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-21T01:33:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>amid.qul...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 20:33:44 +0000</openedDate>
<description>? use Android device with 2.2.1. It doesn`t support small Q&quot;E?Q&quot;E and big
Q&quot;E?Q&quot;E letter that is in Azerbaijani alphabet. Kindly ask you to add
support of this letters in a new update. Best regards, Amid</description>
<comment>
<author>userel...@gmail.com</author>
<when>Thu, 20 Jan 2011 20:49:00 +0000</when>
<what>I use Android 2.1 Eclair and i also have such problem. With root access it is possible to replace default font, but it would be great if Android default font supports ?,?. 

Elvin.</what>
</comment>
<comment>
<author>shaig.mu...@gmail.com</author>
<when>Thu, 20 Jan 2011 21:21:23 +0000</when>
<what>I use Android device too (Froyo 2.2).
? have such problem. Q&quot;E? ?Q&quot;E supported by UTF-8 unicode. Please add support new versions of Android. 

Shaig</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 21 Jan 2011 01:33:47 +0000</when>
<what>those glyphs have been added in honeycomb.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 18:04:10 +0000</when>
<what></what>
</comment>
<comment>
<author>ceyhun.m...@gmail.com</author>
<when>Sat, 14 May 2011 18:50:33 +0000</when>
<what>? have the same problem. Please solve this tiny problem. (I use Android device too (Froyo 2.2))</what>
</comment>
</bug>
<bug>
<bugid>14420</bugid>
<title>Custom Auto Corrections for keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>onthecou...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 05:36:41 +0000</openedDate>
<description>The stock Gingerbread keyboard has made significant gains; the latest
iteration is the best one yet. However, I think it would benefit greatly
if Google added Q&quot;Ecustom auto corrections.Q&quot;E You can refer to Smart
Keyboard Pro, an alternative keyboard that implements this feature
flawlessly. In short, you get to choose what auto corrections you want
to see. For example, if youQ&apos;Ere prone to typing Q&quot;EkmQ&quot;E instead of Q&quot;EIQ&apos;EmQ&quot;E you
can create a custom auto correction to have every Q&quot;EkmQ&quot;E = Q&quot;EIQ&apos;Em.Q&quot;E That
way, every time you accidentally type Q&quot;EkmQ&quot;E the custom auto correction
will change it automatically to Q&quot;EIQ&apos;Em.Q&quot;E As you continue to build your
database of custom auto corrections, the typing experience becomes even
more attuned and precise to what youQ&apos;Ere trying to say.</description>
<comment>
<author>mr.roy....@gmail.com</author>
<when>Mon, 31 Jan 2011 05:46:26 +0000</when>
<what>YES DO IT</what>
</comment>
<comment>
<author>distorte...@gmail.com</author>
<when>Mon, 31 Jan 2011 14:34:25 +0000</when>
<what>Also, add the ability to have your autocorrect lists synced with your Google account, so that as you move from phone to phone or wipe/reset a phone you donQ&apos;Et have to start over with a new list.  The ability to edit it on the web from your real computer would be a doubly nice feature.</what>
</comment>
<comment>
<author>jmagn...@gmail.com</author>
<when>Mon, 31 Jan 2011 23:30:04 +0000</when>
<what>Blackberry has this capability.  I used it to insert long signatures by typing zz or zx and my entire signature would show up.</what>
</comment>
<comment>
<author>onthecou...@gmail.com</author>
<when>Fri, 02 Dec 2011 21:36:36 +0000</when>
<what>I see this feature is still not implemented in Ice Cream Sandwich. Slightly disappointing. 

Likewise, why does the letter Q&quot;EiQ&quot;E not automatically capitalize in the middle of sentences? </what>
</comment>
</bug>
<bug>
<bugid>13736</bugid>
<title>createScaledBitmap leaks memory</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>fluffy%b...@gtempaccount.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 00:03:26 +0000</openedDate>
<description>I am writing an OpenGL ES 2.0 application which needs to use arbitrary
textures from Internet resources, and for maximum compatibility I opted
to use createScaledBitmap to upscale images to the next power-of-two
size instead of using the (inconsistent and problematic) NPOT texture
support. In doing so IQ&apos;Eve found an issue where createScaledBitmap is
apparently leaking memory; the Debug.MemoryInfo.otherPss value keeps on
growing with every use of it, and none of the memory is reclaimed by
garbage collection. For example, the following code (running from my
GLSurfaceView.RendererQ&apos;Es onDrawFrame method every few seconds): Bitmap
bmp = Bitmap.createBitmap(128, 128, Bitmap.Config.ARGB_4444); int[]
textures = new int[1]; GLES20.glGenTextures(1, textures, 0);
GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, bmp, 0); bmp.recycle();
GLES20.glDeleteTextures(1, textures, 0); does not leak memory (otherPss
remains the same), but this code: Bitmap bbmp = Bitmap.createBitmap(100,
100, Bitmap.Config.ARGB_4444); Bitmap bmp =
Bitmap.createScaledBitmap(bbmp, 128, 128, true); bbmp.recycle(); int[]
textures = new int[1]; GLES20.glGenTextures(1, textures, 0);
GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, bmp, 0); bmp.recycle();
GLES20.glDeleteTextures(1, textures, 0); seems to cause a leak, with the
otherPss value growing by 68KB every time it executes. Eventually my
device runs out of memory and all tasks get killed, including my
foreground task. Scaling the bitmap down (from 100x100 to 64x64) does
not cause a leak, although this greatly impacts my resulting image
quality. Scaling up with filtering disabled still leaks memory. I cannot
attach my adb bugreport log as it contains confidential information; I
may be able to provide a sanitized version if itQ&apos;Es absolutely necessary
though. This occurred on a Samsung Galaxy Tab running FROYO.UVJJB, but I
have also been able to reproduce it on a Nexus One running FRG83D.
Thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 00:13:51 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 07:06:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15428</bugid>
<title>Gingerbread Browser has a problem to render test page http://acid2.acidtests.org</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-12T06:55:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bluemo...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 10:55:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Browser -Q&gt;E go http://acid3.acidtests.org -Q&gt;E
select a link Q&quot;ETake The Acid2 TestQ&quot;E - What happened. Wrong picture is
displayed - What you think the correct behavior should be. Refer to a
link Q&quot;Ethe reference renderingQ&quot;E on the page. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) - Nexus S
Gingerbread. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>bluemo...@gmail.com</author>
<when>Fri, 11 Mar 2011 11:12:53 +0000</when>
<what>
- Steps to reproduce the problem is wrong 

exact page : Browser -Q&gt;E go http://acid2.acidtests.org  </what>
</comment>
<comment>
<author>vro...@gmail.com</author>
<when>Fri, 11 Mar 2011 11:46:42 +0000</when>
<what>I have a Windows 7 machine running Chrome and it renders this page wrong...</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Mar 2011 06:55:07 +0000</when>
<what></what>
</comment>
<comment>
<author>yogi.ru...@gmail.com</author>
<when>Wed, 30 Mar 2011 03:28:09 +0000</when>
<what>It is happening in 2.3 sdk itself</what>
</comment>
<comment>
<author>yogi.ru...@gmail.com</author>
<when>Mon, 04 Apr 2011 04:54:05 +0000</when>
<what>did any one else also looking into this bug</what>
</comment>
<comment>
<author>yogi.ru...@gmail.com</author>
<when>Tue, 05 Apr 2011 08:36:42 +0000</when>
<what>@bluemoong   I fixed this issue...i want to know that excatly happen at ur side.because i am face the problem is that when u click the Q&quot;ETake the acid2 testQ&quot;E the page is not scrolling to #top location. 

Please update me regarding this.. so that i can update further..
Regards
Yogi</what>
</comment>
</bug>
<bug>
<bugid>13373</bugid>
<title>Flash support independend of processor</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-12-24T23:04:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>derdo...@yahoo.de</reportedBy>
<openedDate>Wed, 22 Dec 2010 19:02:42 +0000</openedDate>
<description>Hi, Flash support only for ARMv7 is very unlucky. Much of cheap devices
have a v6 chip (HavenQ&apos;Et seen a pricy tablet yet with v7). The cheaper v6
tablets are great to give to a child to play and learn. Many webpages
have Flash - it is at the moment the technique to reach most people with
a browser. Therefore Flash on this devices would be great. Although some
of normal webpages i use need flash. ItQ&apos;Es very unlucky that even actual
devices (i think more are build with an v6 instead of v7) can get no
Flash. I think Flash shouldnQ&apos;Et be a point of the OS, but a plugin for
the browser inependent of processor. Best regards Wolfgang</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 24 Dec 2010 23:04:13 +0000</when>
<what>flash is developed by adobe, not google.</what>
</comment>
<comment>
<author>derdo...@yahoo.de</author>
<when>Sat, 25 Dec 2010 15:03:23 +0000</when>
<what>ThatQ&apos;Es clear, but also flash is open enough to build a own implementation. Also its a big lack of design that many modern phones canQ&apos;Et handle the actual web- and that pitty is to blame google, because it allows all different processors, but doesnQ&apos;Et give the user the freedom to browse.

--- android@googlecode.com Q&lt;Eandroid@googlecode.comQ&gt;E schrieb am Sa, 25.12.2010:</what>
</comment>
</bug>
<bug>
<bugid>2503</bugid>
<title>typo preventing adb execution in android_rules.xml in SDK 1.5 pre /windows</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-27T12:32:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>zeroo...@gmail.com</reportedBy>
<openedDate>Fri, 24 Apr 2009 12:32:26 +0000</openedDate>
<description>android_rules.xml , Line 67 IS: Q&lt;Econdition property=Q&quot;EexeQ&quot;E value=Q&quot;EexeQ&quot;E
else=Q&quot;EQ&quot;EQ&gt;EQ&lt;Eos family=Q&quot;EwindowsQ&quot;E/Q&gt;EQ&lt;E/conditionQ&gt;E SHOULD BE: Q&lt;Econdition
property=Q&quot;EexeQ&quot;E value=Q&quot;E.exeQ&quot;E else=Q&quot;EQ&quot;EQ&gt;EQ&lt;Eos family=Q&quot;EwindowsQ&quot;E/Q&gt;EQ&lt;E/conditionQ&gt;E
so that resulting call is Q&quot;Eadb.exeQ&quot;E</description>
<comment>
<author>sch...@gmail.com</author>
<when>Tue, 09 Jun 2009 23:54:59 +0000</when>
<what>Submitted a patch for review: https://review.source.android.com/Gerrit#change,10323</what>
</comment>
<comment>
<author>sch...@gmail.com</author>
<when>Wed, 10 Jun 2009 00:05:49 +0000</when>
<what>Merged in upstream, can be closed</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:32:11 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 22:16:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4100</bugid>
<title>Force Close when in Landscape mode.</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-06T12:58:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Fri, 02 Oct 2009 23:25:09 +0000</openedDate>
<description>Force Close with Enochx Theme for Cyanogenmod 4.1.11.1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 02 Oct 2009 23:44:53 +0000</when>
<what>How does it happen? What are you doing exactly? Where can we download this theme and this ROM?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:58:19 +0000</when>
<what>Please report this issue with the authors of your system and/or application</what>
</comment>
</bug>
<bug>
<bugid>388</bugid>
<title>M5 documentation lacking of writing a content provider with a resource file requires overriding public ParcelFileDescriptor openFile(Uri uri, String mode)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:26:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fredc...@gmail.com</reportedBy>
<openedDate>Sat, 01 Mar 2008 20:59:26 +0000</openedDate>
<description>For M5, if you write a content provider that writes a resource (say an
image file) to the file system, you must override and implement the
method ParcelFileDescriptor openFile(Uri uri, String mode) api.
Unfortunately, this isnQ&apos;Et documented in the m3-m5 migration guide. The
only way I was able to figure this out was to decompile the android
source code.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:04:37 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:26:05 +0000</when>
<what>The migration from M3 to M5 is long gone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:14:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5350</bugid>
<title>Droid Does Not Vibrate when getting a notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>batmaste...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 20:01:20 +0000</openedDate>
<description>I recently got a Droid and for the first day it worked fine. I turned
the Notification settings to have it vibrate when I got a text, email,
etc. Then for whatever reason it stopped vibrating at all for
notifications. The LED light will light up for notifications and it will
vibrate if i get a call. I checked many forums and saw that many people
were having the same problem and several people said that it wasnQ&apos;Et the
phone itself but the firmware. Several people i know have this same
problem and two of them exchanged their Droids and had the same problem
with the new ones they got. No 3rd party apps that I have tried
(Handcent and SMS Popup) have corrected this problem. This isnQ&apos;Et a huge
issue but it is rather inconvenient. I thought the update to 2.0.1 would
have included this fix and was disappointed when it did not. If you
could address this issue that would be fantastic. Thank you.</description>
<comment>
<author>jonsby@gmail.com</author>
<when>Fri, 11 Dec 2009 17:21:30 +0000</when>
<what>Check out this solution. It works.
https://supportforums.motorola.com/message/85815#85815
Would be nice if Google would address it.</what>
</comment>
<comment>
<author>thedroid...@gmail.com</author>
<when>Sun, 20 Dec 2009 18:58:42 +0000</when>
<what>I have the same issue. All my settings were working fine for email, sms, google talk. 
all of the sudden it stopped vibrating. Phone calls still vibrate. ive checked my 
settings and verified vibrate is checked for email, sms and talk.</what>
</comment>
<comment>
<author>timwin...@gmail.com</author>
<when>Sun, 10 Jan 2010 16:43:46 +0000</when>
<what>Still having this problem. Ridiculously annoying.  The app Missed Call is a viable workaround, but the 
larger issue needs to be addressed by Google/Motorola.</what>
</comment>
<comment>
<author>canud...@gmail.com</author>
<when>Wed, 14 Apr 2010 20:41:50 +0000</when>
<what>I thought my problem was only with SMS since that is the only one i want to vibrate. 
But after putting everything to vibrate i realised that it does not do it. I had to 
use a third party app to get it to work but i dont want my phone to ring and 
vribrate at the same time. So im wondering when there will be a fix for this because 
even now that i have 2.1 update1 on my Droid, it still doesnt work.</what>
</comment>
<comment>
<author>petermcc...@gmail.com</author>
<when>Thu, 15 Apr 2010 05:07:29 +0000</when>
<what>On mine, Google Talk is the only app that wonQ&apos;Et vibrate. SMS still works right. No settings 
were changed. I was also disappointed that the latest OS update didnQ&apos;Et fix it. Some people 
say a complete wipe of system memory will fix it, but I donQ&apos;Et want to lose all my apps and 
settings.</what>
</comment>
<comment>
<author>mag...@gmail.com</author>
<when>Tue, 21 Sep 2010 18:12:07 +0000</when>
<what>These issues are probably related:
http://code.google.com/p/android/issues/detail?id=10714
http://code.google.com/p/android/issues/detail?id=4964
http://code.google.com/p/android/issues/detail?id=10871
http://code.google.com/p/android/issues/detail?id=9763
http://code.google.com/p/android/issues/detail?id=3074
http://code.google.com/p/android/issues/detail?id=5350

I have submitted a patch to fix this problem. In the sound settings, changing vibrate settings only changes those for ringers, not notifications. My patch makes this setting affect both ringing and notifications.
https://review.source.android.com/#change,17275</what>
</comment>
</bug>
<bug>
<bugid>5053</bugid>
<title>MediaRecorder supports undocumented codecs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>wtzytrl...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 00:38:21 +0000</openedDate>
<description>The built-in camera app references the following constants, which are
not mentioned in the documentation (VideoCamera.java lines 1585-1600):
MediaRecorder.AudioEncoder.AAC MediaRecorder.AudioEncoder.AAC_PLUS
MediaRecorder.AudioEncoder.EAAC_PLUS MediaRecorder.AudioEncoder.AMR_WB
It would be nice to know under what circumstances these encoders are
available.</description>
</bug>
<bug>
<bugid>9180</bugid>
<title>Exchange remote wipe unsuccessful</title>
<status>WorkingAsIntended</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-06-18T16:27:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sbal...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 15:02:14 +0000</openedDate>
<description>Running Froyo FRF50 on a T-Mobile version Nexus One on the Cincinnati
Bell network. Two email accounts set up in the Email app: 1) Default
account is personal IMAP service, 2) ActiveSync to corporate Exchange
2007 server. Default ActiveSync policy, no PIN or other security
enforced. Performing a remote wipe request to the device does not seem
to actively wipe the device, both when connected over carrier wireless
or local WiFi. Attempting to perform a manual refresh of the Exchange
account in Email app gives a Q&quot;EUnable to open connection to server due to
security errorQ&quot;E message. Attempting to cancel the remote wipe in
Exchange afterwards fails.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 18 Jun 2010 16:27:43 +0000</when>
<what>Remote wipe isnQ&apos;Et operational unless security policies are being enforced and you have accepted the Email application as a device administrator.</what>
</comment>
<comment>
<author>miker...@gmail.com</author>
<when>Tue, 29 Jun 2010 18:13:54 +0000</when>
<what>How do you accept the Email app as a device administrator?

I have Exchange 2007 with policies enforced that are being completely ignored by the Email app.  Th PIN requirement is not being enforced and remote wiping fails.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 29 Jun 2010 18:15:56 +0000</when>
<what>In Froyo, the only way that this can be done is to have the Exchange admin disable access for Q&quot;ENon-provisionable devicesQ&quot;E, but that might not be acceptable in your organization.  This situation will be handled better in a future release.</what>
</comment>
</bug>
<bug>
<bugid>15138</bugid>
<title>Google Maps: Turn-by-turn Navigation should include real-time traffic</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-02T01:30:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bramwei...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 20:18:24 +0000</openedDate>
<description>While some other views of Google Maps Navigation show real-time traffic,
turn-by-turn navigation (the close-up view) does not, and this is a
significant oversight. Please add real-time traffic to this view as
well. Thanks, Bram Weiser Motorola Droid OS v2.2 (Froyo)</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 01:30:24 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>4190</bugid>
<title>Gmail Notifications Bug?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>320</stars>
<reportedBy>sohyuanc...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 18:25:36 +0000</openedDate>
<description>Steps To Reproduce The Problem 1. Enable vibration and notification in
the Gmail application. 2. Make sure your inbox has no unread emails.
Then send an email to yourself from a PC or the Android browser. Do not
use the built-in Gmail app (since we donQ&apos;Et know when someone will send
you one). 3. Android should notify you that you have received a new
email. We can force it to by forcing it to sync now under Q&quot;EData
synchronizationQ&quot;E. You will notice that the notification ringtone plays
(if your phone is not on silent), the vibration occurs, and the
notification bar has a new item (1 unread email or something similar).
4. Ignore the notification, or you can also choose to Q&quot;EClear
notificationsQ&quot;E. Do NOT tap on it to launch Gmail. 5. Send yourself
another email from PC or Android browser. Again, you may force sync it.
This time round, the notification bar is updated, but there is NO
vibration and NO ringtone (if your phone is not on silent). On the other
hand, if we had launched Gmail in Step 4, then the ringtone and
vibration will happen. For that matter, as long as we launch Gmail, even
after step 5, the ringtone and vibration will happen again. It does not
matter if we read the emails, or leave it as unread. The main point is
that Gmail must be launched. Logcats IQ&apos;Eve done some logcat and found out
the following: If I clear or ignore the notifications, WITHOUT launching
Gmail: D/gmail-ls( 165): sending notification. Adjusted values are
label=2, oldCount=1, newCount=2, unseenCount=2, getAttention=false
I/gmail-ls( 165): Sending notification intent: Intent {
act=android.intent.action.PROVIDER_CHANGED
dat=content://gmail-ls/unread/^i typ=gmail-ls (has extras) } D/Gmail (
583): New email for xyz@gmail.com unreadCount:2 getAttention:false If I
launch Gmail from the notifications: V/Gmail ( 991): onCreate(),
id=com.google.android.gm.ConversationListActivity@ 432d4890 D/gmail-ls(
165): MailProvider.query:
content://gmail-ls/conversations/xyz@gmail.com(label:^i, null) V/Gmail (
991): onStart(), id=com.google.android.gm.ConversationListActivity@
432d4890 V/Gmail ( 991): onResume() D/gmail-ls( 165):
clearNewUnreadMailForNotificationLabelIfNeeded. Count: 1, label:
-5/^^unseen-^i D/gmail-ls( 165): sending notification. Adjusted values
are label=2, oldCount=1, newCount=0, unseenCount=0, getAttention=false
I/gmail-ls( 165): Sending notification intent: Intent {
act=android.intent.action.PROVIDER_CHANGED
dat=content://gmail-ls/unread/^i typ=gmail-ls (has extras) } D/gmail-ls(
165): clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, label:
-6/^^unseen-^^vmi D/Gmail ( 991): New email for xyz@gmail.com
unreadCount:0 getAttention:false V/Gmail ( 991): onPause(),
id=com.google.android.gm.ConversationListActivity@ 432d4890
W/GTalkService( 165): [DataMsgMgr] parseDataMessageIntent: not including
app data -- key is reserved: account, xyz@gmail.com D/Sync ( 76):
Received network tickle for xyz@gmail.com -
https://mail.google.com/mail/g/?client=1254957335044
W/ResponseProcessCookies( 165): Cookie rejected: Q&quot;E[version: 0][name:
S][value: gmail=EDFmyicNIk10wU7big4coQ:gmproxy=_DA8pnjsM9j0J
88hUoHClw][domain: android.clients.google.com][path: /mail][expiry:
null]Q&quot;E. Illegal path attribute Q&quot;E/mailQ&quot;E. Path of origin:
Q&quot;E/proxy/gmail/mail/g/Q&quot;E W/ResponseProcessCookies( 165): Cookie rejected:
Q&quot;E[version: 0][name: S][value:
gmail=629B-W2PxdZ0XQoyRwIEtQ:gmproxy=aQBfrUpUkX15mEHqHO98Hw][domain:
android.clients.google.com][path: /mail][expiry: null]Q&quot;E. Illegal path
attribute Q&quot;E/mailQ&quot;E. Path of origin: Q&quot;E/proxy/gmail/mail/g/Q&quot;E D/gmail-ls(
165): sending notification. Adjusted values are label=2, oldCount=0,
newCount=2, unseenCount=1, getAttention=true I/gmail-ls( 165): Sending
notification intent: Intent { act=android.intent.action.PROVIDER_CHANGED
dat=content://gmail-ls/unread/^i typ=gmail-ls (has extras) } D/Gmail (
991): New email for xyz@gmail.com unreadCount:2 getAttention:true I
believe that the problem is due to getAttention being set as false/true
respectively. What I Think The Correct Behaviour Should Be? Honestly,
IQ&apos;Em 50% sure that this is the intended feature. However, I still feel
that it is a bug because it does not make sense that the phone stops
alerting me after I clear notifications, until I open Gmail again. I
might miss out on certain emails as a result. I think this should at
least be implemented as an option.</description>
<comment>
<author>goaliep...@gmail.com</author>
<when>Sat, 17 Oct 2009 19:48:05 +0000</when>
<what>i would like to be notified of every email regardless of if i clear the notification
or not. sometimes i am driving and canQ&apos;Et check it, however if it is going off like
crazy in my pocket i would pull over and see what is going on. iQ&apos;Em not going to pull
over for 1-2 messages.</what>
</comment>
<comment>
<author>rambli...@gmail.com</author>
<when>Fri, 30 Oct 2009 15:36:06 +0000</when>
<what>I agree.. 
There should be an option to notify (vibrate and tone) for every email.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:50:42 +0000</when>
<what></what>
</comment>
<comment>
<author>reis.jef...@gmail.com</author>
<when>Tue, 10 Nov 2009 12:49:32 +0000</when>
<what>I agree, an option should be available to enable notification alerts (vibrate, tone)
for all email received.  

Beyond that it would also be awesome to have constant notifications for self selected
labels.  For example, to get notifications for email labeled as Q&apos;EworkQ&apos;E or
Q&apos;Efriends/familyQ&apos;E but let the other (less important stuff) slide.</what>
</comment>
<comment>
<author>josephwc...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:38:14 +0000</when>
<what>The regular email app does seem to notify as expected, so I would assume this is a
defect not an enhancement.</what>
</comment>
<comment>
<author>jfische...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:55:47 +0000</when>
<what>I agree.</what>
</comment>
<comment>
<author>aran...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:57:28 +0000</when>
<what>I couldnQ&apos;Et agree more. This is a major issue. We are demoing the DROID right now and
are considering switching our entire company off of iPhone, to the DROID. We cannot
switch until this bug is resolved. We use our phones as pagers and need constant
notification of each email that is received. Without this, the device isnQ&apos;Et going to
cut it.

Thanks for all of those that have starred this item and please enlist all that you
can, to resolve this bug!!!</what>
</comment>
<comment>
<author>goaliep...@gmail.com</author>
<when>Wed, 11 Nov 2009 16:04:36 +0000</when>
<what>Have been using Android for about a month now and the Q&apos;EsingleQ&apos;E notification (no
notifications after the first one) is really annoying.

I find myself checking my handheld every half hour to see if I missed one (So much
for push email). A few times when I check I have noticed 4-5 emails that need to be
taken care of that I wasnQ&apos;Et notified about.

Very, very annoyed with this defect bug.</what>
</comment>
<comment>
<author>HomeMade...@gmail.com</author>
<when>Wed, 11 Nov 2009 16:47:24 +0000</when>
<what>This needs to be an option.  I like it the way it is now so if the suggestion is
added it needs to be a choice.</what>
</comment>
<comment>
<author>aran...@gmail.com</author>
<when>Wed, 11 Nov 2009 20:29:21 +0000</when>
<what>I wouldnQ&apos;Et care if it was added as an option, at least give us the option! I donQ&apos;Et
want to have to say Q&quot;EiDonQ&apos;Et get notified about new emailsQ&quot;E in response to VerizonQ&apos;Es
clever marketing campaign =)

</what>
</comment>
<comment>
<author>Karl.Hil...@gmail.com</author>
<when>Thu, 12 Nov 2009 16:35:02 +0000</when>
<what>Add the notification for new messages on both gmail/email apps, messaging apps, and 
market for updates to programs. A simple number in the corner would be perfect. Also 
consider having a way of highlighting any apps that are running in the background. 
The notification bar is great, but having the option to get additional ways of 
notification is GOOD.</what>
</comment>
<comment>
<author>aran...@gmail.com</author>
<when>Thu, 12 Nov 2009 17:14:32 +0000</when>
<what>I agree. A number of unread messages in the notification panel (before you expand it)
would be very valuable as well. I also notice that even if I go in and view an unread
message, the email notification remains, until I go back and view the INBOX list.
This is also frustrating, as it doesnQ&apos;Et properly clear when the messages are read...</what>
</comment>
<comment>
<author>Furbach...@gmail.com</author>
<when>Thu, 12 Nov 2009 20:38:04 +0000</when>
<what>i get this problem as well.  Anything that goes into one of my gmail folders set up
through filters I get zero notification that I have received it.  Spent time on phone
with Verizon, Motorola, tech guys, and no solution.  

Was seriously considering getting it for entire office until this.  Very Unfortunate</what>
</comment>
<comment>
<author>ddarv...@gmail.com</author>
<when>Thu, 12 Nov 2009 21:48:12 +0000</when>
<what>i seriously need this function of alert... at least the iphone gets alerts about new 
email..this is a big bummer of android</what>
</comment>
<comment>
<author>aran...@gmail.com</author>
<when>Thu, 12 Nov 2009 23:30:01 +0000</when>
<what>ddarvish,
I agree, this is a deal breaker for us, unfortunately. We are trying to change our
company off of iphones as well. Please keep passing this link around, to get more stars.</what>
</comment>
<comment>
<author>JKelleyBA@gmail.com</author>
<when>Fri, 13 Nov 2009 18:53:00 +0000</when>
<what>I hope this is fixed in the rumored December software update. </what>
</comment>
<comment>
<author>aran...@gmail.com</author>
<when>Fri, 13 Nov 2009 19:07:00 +0000</when>
<what>There is a link to this issue on MotorolaQ&apos;Es forum as well. IQ&apos;Eve posted the link to
this bug on that forum as well....

https://supportforums.motorola.com/message/67243#67243</what>
</comment>
<comment>
<author>theconf...@gmail.com</author>
<when>Sat, 14 Nov 2009 01:38:25 +0000</when>
<what>I am also having notification issues but not as described above.  Notification
appears in the notification window but device does not vibrate.  All settings have
check marks on Q&quot;EvibrateQ&quot;E.  </what>
</comment>
<comment>
<author>jks...@gmail.com</author>
<when>Sat, 14 Nov 2009 01:44:00 +0000</when>
<what>Same as above commenter. The Droid is set to vibrate when new email arrives but doesnQ&apos;Et.
</what>
</comment>
<comment>
<author>aran...@gmail.com</author>
<when>Sun, 15 Nov 2009 20:53:55 +0000</when>
<what>I have also noticed that there are no time stamp, or any way to view even basic email
message headers. It makes it difficult when going through old messages to quickly
tell when a message came in. I hope that they improve the gmail application on the
rumored update on Dec 11th.

Thanks.</what>
</comment>
<comment>
<author>networkd...@gmail.com</author>
<when>Tue, 17 Nov 2009 14:25:02 +0000</when>
<what>I know this fix canQ&apos;Et be much of a challenge for the braniacs at Google. Please get
it solved and push it as an update. All who have posted here and many, many others
will appreciate having proper notifications.</what>
</comment>
<comment>
<author>felestiggy</author>
<when>Tue, 17 Nov 2009 16:30:53 +0000</when>
<what>Please make some basic updates to this app! It is GREAT so far, but the lack of 
notifications after the first email, and no basic header information so I canQ&apos;Et tell 
when an email came in other than the day would make it a 5 star app. :-) Thanks guys!</what>
</comment>
<comment>
<author>nelsonk...@gmail.com</author>
<when>Tue, 17 Nov 2009 18:22:45 +0000</when>
<what>I second the request made by Q&quot;Ereis.jef...@gmail.com, Nov 10, 2009Q&quot;E as well as an
option to turn on/off succeeding email notifications.

His request:
Beyond that it would also be awesome to have constant notifications for self selected
labels.  For example, to get notifications for email labeled as Q&apos;EworkQ&apos;E or
Q&apos;Efriends/familyQ&apos;E but let the other (less important stuff) slide.

Maybe we can have Q&quot;EfiltersQ&quot;E on the gmail app that allows filter rules (like those in
the gmail web interface) to control whether an email notification is sent.</what>
</comment>
<comment>
<author>got...@gmail.com</author>
<when>Wed, 18 Nov 2009 06:23:10 +0000</when>
<what>please honer this request, this is a really bad problem, it really is a hassel</what>
</comment>
<comment>
<author>martin27...@gmail.com</author>
<when>Wed, 18 Nov 2009 08:58:35 +0000</when>
<what>Frustrated HTC Hero user, really want to use GMail as my first client but canQ&apos;Et at
present.</what>
</comment>
</bug>
<bug>
<bugid>15064</bugid>
<title>Caller identification: improved information if only extension is new</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wolfgang...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 21:09:23 +0000</openedDate>
<description>in bussiness you are contactet often from more than one people from the
same company. of course your main contacts are in the phone-book. for
example, you have the following entries in your phone-book: XYZ
Headquarter: +1 555 555 555 XYZ John Miller : +1 555 555 555 123 (he has
extension 123) XYZ Sue Smith: +1 555 555 555 129 (her extension is 129)
In the example John and Sue are your main contacts. Maybe you are called
by an employe from XYZ who is not in the phone-book (or from the meeting
room?s phone, etc). So you only see the number of the caller, but no
more information (real telephone numbers are hard to remember!). it
would be useful to see something like Q&quot;EXYZ Headquarter - EXT 125Q&quot;E or
Q&quot;EXYZ Headquarter - 125Q&quot;E Then you would have the useful information, that
somebody from XYZ calls. And this information should be seen in the call
log, too. thanx, Wolfgang</description>
</bug>
<bug>
<bugid>17921</bugid>
<title>Time zone is being shown wrong in appointment</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>michelsc...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 17:39:57 +0000</openedDate>
<description>Samsung Galaxy S2 Android 2.3.3 build XWKE2 Phone is set up for GMT+2
(Mid European Summer Time)manualy in every way. Got my Exchange Online
account set up, which syncs fine. However when I edit an appointment on
the phone which was created in Outlook it shows up as GMT-7.
Appointments created on the phone sync without a problem using the
correct timezone. When using RoadSync, all appointments sync fine and do
not show incorrect timezones. This phone/OS is useless to me if I cannot
edit appointments when I am on the road. I also think that if Google
seriously wants to become a serious business Smartphone-OS, it should
consider paying more attention to these business users. Their calendar,
mail and contacts are the most important part of their smartphones.</description>
<comment>
<author>michelsc...@gmail.com</author>
<when>Wed, 29 Jun 2011 04:59:38 +0000</when>
<what>Anyone got a fix perhaps?</what>
</comment>
<comment>
<author>mtbake...@gmail.com</author>
<when>Tue, 30 Aug 2011 12:18:56 +0000</when>
<what>I would like to add to this bug for Pacific Time (-8)
if I set a bunch of appointments on my computer in Google Calendar, the appointments show on my Motorola Photon without any issue, I live in Pacific time -8, but my phoneQ&apos;Es google calendar shows Pacific Time as -7... if I change it to -8 (alaska time according to the phone) everything gets shifted up an hour. now as long as I ignore the time zone, and pretend that -7 is actually -8, I am fine, but if I were someone that actually traveled around, and needed to change the time zones, this would be quite an issue!</what>
</comment>
<comment>
<author>sam.tabi...@gmail.com</author>
<when>Sun, 11 Sep 2011 08:36:36 +0000</when>
<what>i got this problem too from Spain.  Originally picked this up in the USA.  </what>
</comment>
</bug>
<bug>
<bugid>485</bugid>
<title>MediaPlayer.create() hangs on large files</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-25T19:00:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>charlie....@gmail.com</reportedBy>
<openedDate>Tue, 18 Mar 2008 14:29:18 +0000</openedDate>
<description>MediaPlayer hangs if you call MediaPlayer.create() with a large file. I
was able to get MediaPlayer to play smaller files (~2MB-3MB) without
changing my code, but I couldnQ&apos;Et get it to play larger files
(12MB-40MB). IQ&apos;Em downloading the file to the local filesystem on the
device (on the sdcard). Here is the code IQ&apos;Em using: MediaPlayer player =
MediaPlayer.create( this, Uri.fromFile( audioFile ) ); player.start();
Here is a link to the file that doesnQ&apos;Et hangs the UI thread:
http://www.podtrac.com/pts/redirect.mp3/aolradio.podcast.aol.com/twit/TWiT0135H.mp3</description>
<comment>
<author>charlie....@gmail.com</author>
<when>Wed, 02 Apr 2008 04:04:16 +0000</when>
<what>So was this issue fixed??  It was closed, but there wasnQ&apos;Et any comments or discussion
on it.  Why was it closed?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 02 Apr 2008 04:04:20 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:00:56 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9925</bugid>
<title>Messaging Notification Continues Until Message Is Viewed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>caomhai...@gmail.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 16:39:03 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss I cover an on-call shift
for work and require a SMS notification that is long enough to wake me
up in the middle of the night if a page is received. I have used a full
MP3 of a rock song for this purpose. It wakes me up fine. The problem is
that the song will continue playing to completion unless I actually read
the message. I would expect this to work more like a phone call. That is
the ringer will stop as soon as I tap the power button. Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. Set a very long ringtone for your SMS messages, then receive an
SMS. - What happened. Ringtone plays until phone is unlocked and the
message is opened. - What you think the correct behavior should be. You
should be able to interrupt the ringtone simply by hitting one, external
button. This is how a phone call is handled and how all notifications
are handled on every other phone I have ever used. DonQ&apos;Et forget to
mention which device you have, making sure that it runs Android 2.1. I
am using a Samsung-SGH-I897 running Firmware 2.1-update1. If you happen
to have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem. I do not have
access to a dev environment at this time. Thank you for your help. Cavan
Morris</description>
</bug>
<bug>
<bugid>3316</bugid>
<title>GTalk Mobile status not reflected to Gtalk users</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>37</stars>
<reportedBy>borisat...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jul 2009 03:50:55 +0000</openedDate>
<description>condition: sign in to GTalk on android phone in settings, toggle Mobile
Indicator ON result: all other Android GTalk users see you with an
android shadow icon. malfunction: all regular GTalk users see you as a
ordinary green or red dot, which contradicts page 55 on G1 user manual.
control parametrs: i made sure that i was signed out of all other
possible instances of gtalk/gmail and i have attempted to be connected
through 3g/EDGE/GSM as well as pure WIFI to make sure that it wasnt just
the wifi connection. impact: of this is not major, but the working
functionality would improve the convenience of remaining online and
visible, but giving other users the insight not to message you while on
mobile mode just to shoot the breeze. (noone pays much attention to mere
Q&apos;EBusyQ&apos;E but most people understand inconvenience of typing while on
mobile.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:22:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:18:13 +0000</when>
<what></what>
</comment>
<comment>
<author>muld...@gmail.com</author>
<when>Thu, 29 Oct 2009 21:51:54 +0000</when>
<what>I have noticed this issue since moving to cupcake. It is intermittent for me.</what>
</comment>
<comment>
<author>ratra...@gmail.com</author>
<when>Tue, 10 Nov 2009 03:30:34 +0000</when>
<what>Would love this to be resolved. If IQ&apos;Em only available on my phone, or if my last sent
message was from the phone, the mobile indicator should be on.

ItQ&apos;Es especially frustrating because people at their PCs are much more likely to want
to have longer conversations if they think youQ&apos;Ere at the PC also.</what>
</comment>
<comment>
<author>paulsu...@gmail.com</author>
<when>Thu, 12 Nov 2009 20:27:33 +0000</when>
<what>Agreed, please fix this issue.</what>
</comment>
<comment>
<author>willjste...@gmail.com</author>
<when>Fri, 13 Nov 2009 15:05:39 +0000</when>
<what>Yes, I have noticed this too on my Droid.  
To reiterate, on the phone I select my status to be Available, and it *always* shows
as Idle.</what>
</comment>
<comment>
<author>drdavidm...@gmail.com</author>
<when>Fri, 13 Nov 2009 22:38:13 +0000</when>
<what>I have 2 driods and two identical problems with status indicators as the prior posts.

It would be nice to have it fixed!!</what>
</comment>
<comment>
<author>borisat...@gmail.com</author>
<when>Sun, 22 Nov 2009 00:15:19 +0000</when>
<what>i believe there is some misunderstanding over the bug i originally reported with this
entry.

Comments 8 and 9 are talking about the availability status not being reflected across
multiple points of connection to the talk service. Idle on one while actually
available on another. this is not what iQ&apos;Em reporting.

IQ&apos;Em reporting that users running gtalk client anything other an through android, do
not see the android-bound contacts as a Q&apos;EmobileQ&apos;E type.

This issue is reportedly being worked on in gmail labs, unfortunately in a very
backwards way.

It only works in GMail chat client, and only if the user actually knows about it to
enable it as a feature.

This defeats the purpose since the prime benefactors of this much needed feature are
Android phone owners, and most non android users will not care/know about it to
enable and continue to message people who should be seen as Mobile.

an additional fail is that the group fo this lab feature doens even appear to exist
as linked from the GmailBlog:
http://gmailblog.blogspot.com/2009/11/new-in-labs-green-robot-icon.html</what>
</comment>
<comment>
<author>JetsamRo...@gmail.com</author>
<when>Mon, 07 Dec 2009 06:10:43 +0000</when>
<what>Same problem.  IQ&apos;Em annoyed that my friends start chatting to me as if they think IQ&apos;Em
at my computer.  Why is there even an option listed if it doesnQ&apos;Et work?</what>
</comment>
<comment>
<author>DerekRSa...@gmail.com</author>
<when>Tue, 08 Dec 2009 23:45:44 +0000</when>
<what>Same problem here.  I would love to toggle the mobile indicator when I only have my
cell with me.  Having the option there now in my mind is a waste of space.  It
doesnQ&apos;Et do what it is intended to do.  Please fix this issue.  Otherwise, I turn the
function off as when I do have another means to chat I use it...the Q&quot;EMobileQ&quot;E
indicator would allow other GTalk users to see I was online...

Thank oyu</what>
</comment>
<comment>
<author>jlabr...@gmail.com</author>
<when>Fri, 18 Dec 2009 17:28:09 +0000</when>
<what>Same issue with my Droid using the latest version 2.0.1</what>
</comment>
<comment>
<author>cak.spee...@gmail.com</author>
<when>Sun, 10 Jan 2010 02:14:04 +0000</when>
<what>Same problem with Nexus One.</what>
</comment>
<comment>
<author>ryan.it...@gmail.com</author>
<when>Mon, 11 Jan 2010 21:11:34 +0000</when>
<what>It seems that you have to enable this feature in Q&quot;EGoogle LabsQ&quot;E.  When this is enabled
in Labs, it reflects the correct icon for me.</what>
</comment>
<comment>
<author>borisat...@gmail.com</author>
<when>Mon, 11 Jan 2010 21:35:05 +0000</when>
<what>@ryan.ittel, please see comment # 10 above starting with 4th paragraph.
the bug is still valid since the manual indicated capacity before the Q&apos;ElabsQ&apos;E feature,
and for other reasons mentioned in # 10</what>
</comment>
<comment>
<author>rys...@gmail.com</author>
<when>Tue, 12 Jan 2010 23:38:06 +0000</when>
<what>@borisattva, you are correct. My apologies, apparently my reading comprehension
failed me that day.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
<comment>
<author>dede.vil...@gmail.com</author>
<when>Sun, 04 Jul 2010 14:11:28 +0000</when>
<what>Until now, anyone who wants to know if your friends are using Gtalk via Android devices should enable the feature in Settings \ Labs within Gmail. Annoying ...</what>
</comment>
<comment>
<author>valsala...@gmail.com</author>
<when>Sat, 27 Nov 2010 07:11:33 +0000</when>
<what>i like google</what>
</comment>
<comment>
<author>saverio....@gmail.com</author>
<when>Fri, 07 Jan 2011 14:57:00 +0000</when>
<what>IQ&apos;Eve the same problem with on froyo milestone 2</what>
</comment>
<comment>
<author>krav...@gmail.com</author>
<when>Sun, 30 Jan 2011 21:53:58 +0000</when>
<what>ItQ&apos;Es really annoying that friends have to turn on this feature in their accounts to see if their friends are on Android or not. Mobile icon display should depend only on Andorid ownerQ&apos;Es setting. If Google wants this feature like this way, then Google should enable Q&quot;EGreen RobotQ&quot;E icon in all accounts by default.</what>
</comment>
<comment>
<author>atulgoya...@gmail.com</author>
<when>Wed, 16 Mar 2011 19:21:22 +0000</when>
<what>As suggested by the Googler in comment #18, reported it on Google Mobile help forum:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=068fe0d842c36454Q&amp;Ehl=en</what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Thu, 12 May 2011 06:22:12 +0000</when>
<what>mobile indication  option in gtalk setting is not working even thougkh i change in gmail labs, can any one help me please
</what>
</comment>
<comment>
<author>jaseema....@gmail.com</author>
<when>Tue, 12 Jul 2011 05:09:47 +0000</when>
<what>It doesnQ&apos;Et work for me at Android 2.2
The robot symbol doesnQ&apos;Et appear near my name at my friendQ&apos;Es list. Also it doesnQ&apos;Et show as Q&apos;EAwayQ&apos;E when the screen is lcoked.</what>
</comment>
</bug>
<bug>
<bugid>1270</bugid>
<title>setPreviewSize() asynchronously overruled with T-Mobile G1 camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 16:32:11 +0000</openedDate>
<description>Testing on a T-Mobile G1 revealed that an applicationsQ&apos;Es
setPreviewSize() gets *asynchronously* overruled by G1Q&apos;Es sole 480 x 320
preview format. If one applies, say, setPreviewSize(128,128) followed by
setParameters() to commit settings and next getPreviewSize() to check on
overruled values (to let the application adapt if necessary), one still
reads the requested 128 x 128 that the G1 in reality does not support.
However, if one applies semaphores to wait until the preview callback is
guaranteed called at least once after starting preview, once finds that
by then getPreviewSize() finally returns G1Q&apos;Es 480 x 320, such that the
application can adapt to these Q&quot;EcorrectQ&quot;E overruled values. This poor
behavior by the G1 camera code is not documented, highly confusing and
undesirable, and does not occur on the emulator. My workaround with
semaphores works, but really is a workaround that should not have been
necessary with a well-defined and properly implemented camera API.</description>
<comment>
<author>dsparks....@gmail.com</author>
<when>Wed, 12 Nov 2008 19:09:19 +0000</when>
<what>This is a known bug in the camera driver. It will be fixed in a future release.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 12 Nov 2008 20:14:04 +0000</when>
<what>Good to know that it will be fixed! Yet if it is a known bug, then where can we
(application developers) find a list of known camera bugs? I spent a lot of time
together with G1 owners in Spain and in the US (because I donQ&apos;Et have a G1) to isolate
and identify the problem. This could have been prevented by a list of known G1 camera
bugs, but I am not aware of any such list.

Thanks
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:30:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10708</bugid>
<title>C2DM GTalk and Android Market conflict</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>duboc.ro...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 16:56:52 +0000</openedDate>
<description>This three services has conflict in two way. C2DM Q&lt;E-Q&gt;E GTalk conflict I
am actually testing C2DM api on my device. My application is base on
chrometophone exemple but I discovered a conflict when testing. When
GTalk is connected, if I send a new C2DM message from third party
server, GTalk on the phone disconect and the C2DM message is lost (Do
nothing on phone). When GTalk is off (disconected AND exited), it works.
GTalk Q&lt;E-Q&gt;E Market Another strange event is beetween GTalk and market.
When I turn on data connection (Start Wi-Fi or activate Data
AccessPoint), if I launch a new Market download (try to download an app
on market) the download doesnQ&apos;Et start (Progress bar appears and that
all). But if I decide to lauch GTalk when connection succeed the market
download start at the same time. For more details, please contact me.</description>
<comment>
<author>paugonzaleza</author>
<when>Thu, 14 Apr 2011 13:22:09 +0000</when>
<what>Me too! if i close gtalk services c2dm work fine. Any workaround?</what>
</comment>
<comment>
<author>duboc.ro...@gmail.com</author>
<when>Thu, 14 Apr 2011 15:12:35 +0000</when>
<what>I donQ&apos;Et know why but both are working fine now. What is your C2DM application ?</what>
</comment>
</bug>
<bug>
<bugid>11599</bugid>
<title>Transfer call log, contacts from G1 to G2?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jon.rol...@constitution.org</reportedBy>
<openedDate>Thu, 30 Sep 2010 13:25:08 +0000</openedDate>
<description>It is not obvious from anything I have been able to find that there is a
convenient way to transfer the call log and contacts data from the G1 to
the G2 when upgrading.</description>
</bug>
<bug>
<bugid>1645</bugid>
<title>r</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-27T20:57:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MilanM...@gmail.com</reportedBy>
<openedDate>Thu, 25 Dec 2008 17:14:31 +0000</openedDate>
<description>I have the lastest version of android available to end users. I found
that when the phone displays 15% percent battery life remaing and gps is
enabled while using google maps, that shortly after the phone reboots
automatically. This has happened twice to me on the hightway. I found if
you turn it back on with the charger pluged in, it does not what to stay
on very long while the gps and google maps are on. If I keep the phone
off for a while and let it charge then enable gps and google maps it
remains on and works properly. If any addtional details are needed, feel
free to email me.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 27 Dec 2008 20:57:22 +0000</when>
<what>Duplicate</what>
</comment>
</bug>
<bug>
<bugid>3508</bugid>
<title>Error creating new Android XML file in Eclipse 3.4.2</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2010-04-09T21:26:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>jonas.he...@gmail.com</reportedBy>
<openedDate>Sun, 09 Aug 2009 20:40:00 +0000</openedDate>
<description>In Eclipse 3.4.2, Build id: M20090211-1700 under Windows Vista with ADT:
*** Features: com.android.ide.eclipse.adt (0.9.1.v200905011822-1621)
Q&quot;EAndroid Development ToolkitQ&quot;E com.android.ide.eclipse.ddms
(0.9.1.v200905011822-1621) Q&quot;EDalvik Debug Monitor ServiceQ&quot;E I canQ&apos;Et create
a new Android XML file right-clicking, under File and New and with the
icon short-cut New under Eclipse. The error I get is: Plug-in
com.android.ide.eclipse.adt was unable to load class
com.android.ide.eclipse.editors.wizards.NewXmlFileWizard.
com.android.ide.eclipse.editors.wizards.NewXmlFileWizard</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:31:49 +0000</when>
<what></what>
</comment>
<comment>
<author>dudyalav...@gmail.com</author>
<when>Mon, 31 Aug 2009 11:34:41 +0000</when>
<what>I canQ&apos;Et create a new Android XML file right-clicking, under File and New
and with the icon short-cut New under Eclipse.

The error I get is:
Plug-in com.android.ide.eclipse.adt was unable to load class
com.android.ide.eclipse.editors.wizards.NewXmlFileWizard.
com.android.ide.eclipse.editors.wizards.NewXmlFileWizard.

I m facing same problem while creating an XML file in android project..
ny one can help me out..
</what>
</comment>
<comment>
<author>jed.clin...@gmail.com</author>
<when>Thu, 10 Sep 2009 18:35:53 +0000</when>
<what>Same issue, with a workaround.

If you want a new XML file treated like an android XML file in eclipse you can copy
the main.xml that is generated initially, paste it into layout (it prompts for a
different name), and edit that file how you want it. Eclipse will treat it like an
android XML file.</what>
</comment>
<comment>
<author>mhdazhar...@gmail.com</author>
<when>Tue, 29 Sep 2009 13:21:41 +0000</when>
<what>Hi every one how to solve this problem</what>
</comment>
<comment>
<author>p.jaimur...@gmail.com</author>
<when>Thu, 04 Mar 2010 11:09:14 +0000</when>
<what>asdfsdfsdfsf</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:26:22 +0000</when>
<what>This issue has been fixed in ADT 0.9.4 I believe.
Please make sure to use the latest version of the plugin.</what>
</comment>
</bug>
<bug>
<bugid>324</bugid>
<title>MediaPlayer cannot play video files in m5-rc14</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-25T23:54:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mino...@gmail.com</reportedBy>
<openedDate>Thu, 21 Feb 2008 02:46:31 +0000</openedDate>
<description>In m5-rc14 SDK, MediaPlayer cannot play 3gp and mp4 video files. After
several correctly displayed frames the application crashes. (Only 3gp
frames are correctly displayed, mp4 are garbled.) In m3-rc37a SDK, 3gp
files were played correctly. For details please refer to:
http://groups.google.com/group/android-developers/browse_thread/thread/bdbadd6c5716b642/3323445cb0803540#3323445cb0803540
The code is from the following site, with some minor changes:
http://davanum.wordpress.com/2007/12/29/android-videomusic-player-sample-from-local-disk-as-well-as-remote-urls/
Code details: MediaPlayer mp = new MediaPlayer(); // and after setting
the callbacks and the view: mp.setDataSource(path); // path =
Q&quot;Ehttp://www...Q&quot;E or a local file Q&quot;E/tmp/1.3gpQ&quot;E pushed by adb mp.prepare();
// or mp.prepareAsync() for remote files mp.start(); // either here
directly below prepare, or in respective prepare callbacks The crash
happens in /system/lib/libpv.so BTW, it will be nice to explain in the
documentation the role of the MediaPlayer.prepare() method. When to call
it, when not? And if one calls it, whatQ&apos;Es the role of the Q&quot;EonPreparedQ&quot;E
callback? Shall mp.start() be called from the callback or not? Also a
Q&quot;EHello WorldQ&quot;E sample using video and/or audio files will be greatly
appreciated. Thanks, Kosmaj</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:02:45 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>meghajos@gmail.com</author>
<when>Tue, 25 Mar 2008 23:54:21 +0000</when>
<what>The MediaPlayer can play 3gp files from local /sdcard directory as shown in the
sample code here:
http://groups.google.com/group/android-developers/web/media-sample-apps

The /tmp directory should not be used for Media, /sdcard should be used instead.

</what>
</comment>
</bug>
<bug>
<bugid>5987</bugid>
<title>Pop3 account - emails get marked as read on the server without being read on the phone (N1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d0n...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 23:51:52 +0000</openedDate>
<description>- configure pop3 account - set Poll intervall = 15 minutes - set Delete
from server = Never - Connect to the same email account with a mail
client via IMAP (I am using Outlook) - See a new email appear in
Outlook, wait for Android device to poll - as soon as the Q&quot;EchimeQ&quot;E sounds
on the phone, the email in Outlook will change to Q&quot;EreadQ&quot;E. The email on
the phone appears are Q&quot;EunreadQ&quot;E. I would actually like to control whether
the phone marks emails on the server as read. My preference is generally
to not update the read status, since I manage my mail from the desktop
and use the device on to check for important mails. Since my entire
inbox appears as read with the Nexus resetting the status, I am at risk
of deleting something that required me to follow up. Device: Nexus One
Version: Android 2.1</description>
</bug>
<bug>
<bugid>9667</bugid>
<title>FRF91 contacts and call log disappearing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stylingz...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 01:11:01 +0000</openedDate>
<description>I have recently got the 2.2 FRF91 OTA update and noticed the common
problems users are having with their FRF91 update. However my phone only
seems to Q&quot;EhangQ&quot;E, not restart. Pushing the power button and choosing the
Q&quot;Esilent modeQ&quot;E seemed to Q&quot;Eun-hangQ&quot;E the phone. Some time ago my attempt to
call a friend was unsuccessful due to another Q&quot;EhangQ&quot;E. The Q&quot;Esilent modeQ&quot;E
workaround helped again, but this time my phone completly deleted all
contacts and call logs. The SMS application showed numbers only.
Restarting the phone did not help, as my contacts were gone. But in
about 10 minutes or so all of my contacts re-appeared, but the call log
is still gone.</description>
</bug>
<bug>
<bugid>8027</bugid>
<title>Nexus 1 - after losing 3g signal then going back into full signal range, N1 fails to connect until restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pfa...@gmail.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 00:45:23 +0000</openedDate>
<description>My Nexus one fails to connect to cell network after being out of network
range for several hours. I have to turn off the phone and then restart.
Shutdown does not proceed normally as the Q&apos;Eshutting downQ&apos;E animation
freezes and then after 5 min the phone starts up on its own. This
happens about 90% of the time I am out of signal range and then
re-enter. This is the 2nd phone with the same exact behavior. Makes to
phone very difficult to use reliably. Nexus one -Firmware 2.1 update 1</description>
</bug>
<bug>
<bugid>19282</bugid>
<title>Potential Email.apk online signature portability option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cdoyle4...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 07:03:08 +0000</openedDate>
<description>I am on android 2.3.4 GRJ22 I use a personal domain registered under
Google Apps Standard. The phone is configured as an exchange socket,
with the Email.apk on my phone. I would like to know if you can include
an option similar to the likes of Q&apos;Euse signature from onlineQ&apos;E. The
signature in the GMail\Email.apk is independent of the signature which
is set in GMail\(personalGappsdomain) from a browser used in a desktop
workstation. Meaning, If i have a signature configured from within my
desktop internet browser (accessible from settings\signature), and i
leave the signature blank from my phone(or potentially\ideally a
check-mark option available to pull the signature from my already stored
online signature), it will use the signature which i have already typed
up in a browser. Seeing this option in the near future will be great. My
domain users require that a disclaimer be included in each message.
Typing these lengthy disclaimers can be cumbersome at times, and not
necessarily something easy to input from within an android. You can see,
where if i have multiple users setup (say 50 users), it would be
difficult configuring a 150 word disclaimer, and replicating this across
each handset. In my discovery of the potential usefulness in which this
Q&apos;EfeatureQ&apos;E could provide, i have thought of a few names for the option:
Q&apos;EInclude signature from onlineQ&apos;E Q&apos;Euse online signatureQ&apos;E Q&apos;ESignature
PortabilityQ&apos;E Q&apos;Euse server signatureQ&apos;E Having this option will also further
benefit, due to the availability of having signature images, as is the
case with the signatures sent from emails written from the browser from
a desktop computer. I am unaware as to the complexities of Google MailQ&apos;Es
server\backbone structure, but i am sure it would be possible to
implement the code for this featureQ&apos;Es availability between the gapps
domain user accounts, the outgoing servers, the stored email signatures,
and any other technologies in which i am unaware. Thanks, Please let me
know as to what i can do to help, and\or when this feature is available
to us as android\Google Apps users. Casey Doyle
Cdoyle@TimelesslyPrecise.com</description>
</bug>
<bug>
<bugid>12103</bugid>
<title>Set context menu header title/icon/view in menu XML</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cloudream</reportedBy>
<openedDate>Sun, 24 Oct 2010 00:01:17 +0000</openedDate>
<description>Set context menu header title/icon/view in menu XML instead of call
menu.setHeader* inside onCreateContextMenu.</description>
</bug>
<bug>
<bugid>19780</bugid>
<title>In version 2.3.6 with the Nexus S, Tethering is not possible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>54</stars>
<reportedBy>jonielga...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 15:50:23 +0000</openedDate>
<description>Hi, In version 2.3.6 of Android on my Nexus S on Rogers in Canada, IQ&apos;Em
not able to Tether with my phone. Each time I activate the USB or the
HotSpot Tethering in the setting-Q&gt;EWifi and Network-Q&gt;EInternet Sharing
menu, my 3G is shutting down after 5 seconds. It is repeatable 100% of
the time. I have checked my APN settings with my provider and it is
correct. Also, before I install the version 2.3.6, it was working
perfectly with the USB and Hotspot feature. Here is the description of
my phone: Model: Nexus S Android Version: 2.3.6 Base Band Version:
I9020AUCKF1 Kernel Version: 2.6.35.7-g21fb4cb Build Number: GRK39C
Unfortunately, I donQ&apos;Et have bugreport to submit but IQ&apos;Ell try to provide
it as soon as I can. Thank you</description>
<comment>
<author>elvisgla...@gmail.com</author>
<when>Fri, 02 Sep 2011 16:55:07 +0000</when>
<what>This isnQ&apos;Et just you, it is everybody who upgraded. Google decided I their infinite wisdom to completely destroy their operating system on the Nexus S

Without tethering android is nothing.</what>
</comment>
<comment>
<author>fed...@gmail.com</author>
<when>Fri, 02 Sep 2011 17:54:37 +0000</when>
<what>Really good timing to break tethering (Nexus S on Koodo Mobile Canada), just before the long weekend.

Priority on this issue should be Q&quot;EUrgentQ&quot;E, tethering was primary reason many people purchased Nexus S!</what>
</comment>
<comment>
<author>jdi...@gmail.com</author>
<when>Fri, 02 Sep 2011 17:56:51 +0000</when>
<what>Me too.

When I activate hotspot or USB tethering, and the 3G icon disappears, and neither the phone or any device attached to the hotspot can get data connectivity.

When I disable the hotspot, the 3G icon returns, and the phone can access data as normal.

I did notice that after the update, my hotspot name had reverted to AndroidAP.  This is something that has not happened on any previous update.

Nexus S
2.3.6
I9020AUCKF1
GRK39C
2.6.35.7-g21fb4cb
Canada, Rogers</what>
</comment>
<comment>
<author>rnatali...@gmail.com</author>
<when>Tue, 06 Sep 2011 00:10:29 +0000</when>
<what>Google please fix the tethering issue in Android 2.3.6 NOW!!!

Nexus S
2.3.6
I9020AUCKF1
GRK39C
2.6.35.7-g21fb4cb

Paraguay</what>
</comment>
<comment>
<author>klakoma...@gmail.com</author>
<when>Tue, 06 Sep 2011 02:15:43 +0000</when>
<what>It is hard to believe that such an important business function like hotspot and tethering could be so carelessly broken in this manner, and then thousands of users were left for an entire long weekend to suffer without it. This was extremely disappointing to a very supportive and excited Android advocate. How can Android be taken seriously as a business-level OS with this slack attitude to support.

I will be calling Bell on Tuesday and asking about iPhones, which does not make me happy in any way.

Get this fixed by Wednesday and make me a believer again.</what>
</comment>
<comment>
<author>rnatali...@gmail.com</author>
<when>Tue, 06 Sep 2011 02:26:45 +0000</when>
<what>I also had this issue: after upgrading to 2.3.6 my Nexus S wouldnQ&apos;Et tether.
my solution came from north49 in xda-developers: http://forum.xda-developers.com/showthread.php?p=17230263

1. create new apn, copying the values from your default apn.
2. apn type: default,dun 
----Q&gt;E Q&quot;E,dunQ&quot;E seems to be the key here.
3. save it 
4. activate it 
5. not sure it has any effect, but turn the phone off and then on again 
6. turn on tether 
7. try it

not sure I will be able to tether in the future as flawlessly as before.
this post is being written with a xoom tether to my nexus s using the described solutions</what>
</comment>
<comment>
<author>phil.god...@gmail.com</author>
<when>Tue, 06 Sep 2011 23:42:58 +0000</when>
<what>same issue here. The Q&quot;EdunQ&quot;E doesnQ&apos;Et work for wifi portable hotspot. priority should be urgent or users should have the option to downgrade if they werenQ&apos;Et affected by the voice issue. this break is costing me about $200 per day... if not fixed soon IQ&apos;Ell have to root my nexus!
</what>
</comment>
<comment>
<author>rnatali...@gmail.com</author>
<when>Wed, 07 Sep 2011 01:27:14 +0000</when>
<what>This hotspot feature is broken. The workaround I described before sometimes works, sometime doesnQ&apos;Et. 
Google should be able to fix this obvious bug in no time, but clearly theyQ&apos;Ere not Q&quot;Eworking their butts offQ&quot;E to do it. </what>
</comment>
<comment>
<author>ajahn1...@gmail.com</author>
<when>Wed, 07 Sep 2011 09:40:01 +0000</when>
<what>Its time for an official statement if itQ&apos;Es a bug or a Q&apos;EfeatureQ&apos;E!
I can hardly believe, that removal of such an important functionality is intented.
Thats sony or apple like.
(If so, i will never update to an official build.)</what>
</comment>
<comment>
<author>kacol...@gmail.com</author>
<when>Thu, 08 Sep 2011 17:40:23 +0000</when>
<what>IQ&apos;Em shocked Google wouldnQ&apos;Et see this, highly respected software company releases an update and doesnQ&apos;Et test not only a hugely promised feature but one that is in SLA agreements with carriers. If your locked into a big data plan with a carrier based on a nexus s contract you have the legal right to get out of it with no extra feeQ&apos;Es since the carrier voided their side of the server level agreement. You paid for the huge data plan based on the fact you could tether, now your carrier took it away. Since somehow all the carriers didnQ&apos;Et test the updated either wither tethering? I work at a telco and I know they test updates before customers see them, so Google and Rogers/Telus/Bell didnQ&apos;Et all miss this. It was done on purpose... They are likely killing off tethering going forward and most carriers like Rogers told me Q&quot;Ewe told you that your 6GB plan is guaranteed for your phone, NOT TETHERING.Q&quot;E 

So yes going forward, donQ&apos;Et buy ice cream sandwich as IQ&apos;Em %90 sure it wonQ&apos;Et allow tethering. 4 huge companies could not miss such a huge aspect on purpose.  </what>
</comment>
<comment>
<author>tonythet...@gmail.com</author>
<when>Fri, 09 Sep 2011 17:14:09 +0000</when>
<what>please Android, make an statement... I need this feature or a bug?
I tried changing APN to Q&quot;Edefault,dunQ&quot;E, it works intermittently 

please fix this issue or allow us to go back to 2.3.5 or 2.3.4</what>
</comment>
<comment>
<author>k...@reconinsight.com</author>
<when>Fri, 09 Sep 2011 17:22:37 +0000</when>
<what>Anyone else notice that they list this as a Medium priority bug? Wonder what a high priority bug would look like...canQ&apos;Et dial?

IQ&apos;Em guessing that means months not days for a fix. So now it will cost me $600 to get out of my contract with this phone and $150 for an iPhone on another contract. Sad. DonQ&apos;Et really have much choice as I rely on hotspot tethering for my living. I wish Google developers relied on it for their living too...might get fixed much sooner.</what>
</comment>
<comment>
<author>isa...@gmail.com</author>
<when>Mon, 12 Sep 2011 04:06:27 +0000</when>
<what>Really hoping for a fix ASAP. Or even an option to downgrade. 

What the eff Google? I bought the flagship phone for _________.
</what>
</comment>
<comment>
<author>lgmc...@gmail.com</author>
<when>Mon, 12 Sep 2011 06:01:44 +0000</when>
<what>Does this also make the PDAnet tethering software unusable?</what>
</comment>
<comment>
<author>dave.hep...@gmail.com</author>
<when>Mon, 12 Sep 2011 20:31:49 +0000</when>
<what>I can reproduce this issue. This feature worked correctly before upgrading to 2.3.6.

Model number: Nexus S
Android version: 2.3.6
Baseband version: 19020AUCKF1
Kernel version: 2.6.35.7-g21fb4cb jpa@jpadesk3 #1
Build number: GRK39C

Steps to reproduce:
1. Enable tethering or mobile hotspot.
2. Observe the 3G icon disappear.
3. Observe no data connection available on the handset or any connected devices. (Note: no devices need to be connected to the mobile hotspot).
4. Disable tethering or mobile hotspot.
5. After approximately 60 seconds, the 3G icon will reappear and data will be available again.

No workaround. Rolling back the update would be preferable if a fix is not forthcoming.

In response to above questions regarding if this behavior is intentional, GoogleQ&apos;Es official Nexus S home page still lists Portable Wi-Fi hotspot as one of its key features: Q&quot;ENexus S can function as a Wi-Fi hotspot for up to six portable devices such as laptops or tablets.Q&quot;E In fact, the reality that this prominent feature is completely broken should be grounds to increase the severity of this case to the maximum possible level.

Thank you.</what>
</comment>
<comment>
<author>riverni...@gmail.com</author>
<when>Thu, 15 Sep 2011 11:18:19 +0000</when>
<what>I think some people should remove their tin hats - no, itQ&apos;Es not a conspiracy! I donQ&apos;Et think this was intentional, otherwise the ability to switch on tethering would have been removed altogether. From reports I have seen regarding this issue, the 3G radio dies/loses connectivity when tethering is enabled. This simply sounds like a bug to me.

I am a software developer myself so I completely understand. No matter how much you test, MurphyQ&apos;Es Law suggests that you will still have bugs after release. Granted, this scenario sounds like it should have been an easy one to spot prior to release, but I donQ&apos;Et think spitting the dummy out at the Android team at Google will help things.

Remember, being a Nexus S user, you will receive platform updates before everyone else, and as such you will be most exposed to bugs. If you refuse to understand or do not understand this, then you should probably go with a non-Nexus device as your next Android handset.

I have a GSM Nexus S device and I have yet to receive the 2.3.6 update, even after doing the *#*#CHECKIN#*#* trick. All I can assume is that Google have suspended this update due the issues. I think this happened previously with the 2.3.3 update too. Without confirmation from Google, it is hard to tell. If I was to make a suggestion, I think that the Android team could be a little better with communication, but at the same time I am thankful for the platform they have delivered.

LetQ&apos;Es hope this gets resolved quickly (itQ&apos;Es probably already resolved) and Google issue the 2.3.7 update soon enough.</what>
</comment>
<comment>
<author>ag.nishc...@gmail.com</author>
<when>Wed, 21 Sep 2011 21:50:18 +0000</when>
<what>I received 2.3.7 last night and the issue still exists :-(</what>
</comment>
<comment>
<author>ambr...@gmail.com</author>
<when>Mon, 26 Sep 2011 20:41:44 +0000</when>
<what>I just updated to 2.3.6 on my NexusOne. My tethering is now broken. I use tethering daily for work. Please fixs this asap or provide a rollback / work around.

I would hate to have to think that I have to jailbreak my phone to make it functional.
</what>
</comment>
<comment>
<author>k...@reconinsight.com</author>
<when>Mon, 26 Sep 2011 21:01:57 +0000</when>
<what>Were moving into week 4 with no word, fix, or accountability by Google.

The Nexus S handset is widely sold as a consumer and business ready device and the telecom providers do not provide any caveats regarding it being a Q&apos;EdeveloperQ&apos;E phone, prone to wild west testing. Further, those of us who purchased the phone within a contract (that fully includes tethering) now have little recourse but to pay out our contract or buy another phone at the retail price, around $600. Lucky for Google that they are now big enough that a few thousand users losing a key piece of functionality doesnQ&apos;Et bother them. Unlucky for me (and the other few thousand of us).</what>
</comment>
<comment>
<author>anci...@gmail.com</author>
<when>Mon, 26 Sep 2011 21:10:24 +0000</when>
<what>I?m a big fan of Android and Google, but... IQ&apos;Em really, really disappointed. IQ&apos;Em in Brazil and IQ&apos;Em still in 2.3.4 (thanks God), but sooner or later my phone will auto-update itself the same way it did with the previous updates, and IQ&apos;Ell lose tethering. I have no way to block the update, no choice, nothing - just sit and wait. In the meantime, Google is sitting over the (serious) bug for four weeks now, and in the meantime they even did another update - 2.3.7 - and didnQ&apos;Et fixed the bug.

This is a complete disregard for consumer satisfaction and a total lack of responsability over the problems they created themselves with the update. No support? Ok. No direct answer? Ok. But at least we think a BUG CREATED BY THEM should be resolved fast.

Shame on you, Google. Do you know that tablet IQ&apos;Ell buy in december? It will probably be an iPad...</what>
</comment>
<comment>
<author>tam...@gmail.com</author>
<when>Mon, 26 Sep 2011 21:15:45 +0000</when>
<what>Stop spamming this issue with your outrage. If you are affected, star it, and move on. This stuff is prioritized by the number of people whoQ&apos;Eve starred it.

Comments are for new information, not animated whining.</what>
</comment>
<comment>
<author>SalomonC...@gmail.com</author>
<when>Mon, 26 Sep 2011 21:27:10 +0000</when>
<what>US Customer on Sprint network... just found out in the US this is not a bug, but in fact US Carriers are enforcing extra charges for the use of tethering. Could this be the case for all the Canadian users? Effects sound eerily similar.</what>
</comment>
<comment>
<author>cbanack@gmail.com</author>
<when>Mon, 26 Sep 2011 21:59:11 +0000</when>
<what>IQ&apos;Em fairly certain that if Google wanted to remove the tethering feature from Android, they would actually *remove* it, or disable it.  They would not just deliberately break it and leave it in there.

Also, if you are using any Nexus (i.e. pure android) phone, then the carriers donQ&apos;Et really have any say in whether or not you can tether with your phone.

</what>
</comment>
<comment>
<author>fed...@gmail.com</author>
<when>Tue, 27 Sep 2011 00:13:35 +0000</when>
<what>@tam... (comment #24)
Comments are also to express our outrage with GoogleQ&apos;Es ignorance of this issue.

I will be calling and emailing my carrier (Koodo) to demand a resolution. After all, they sold me the phone and advertised feature is broken so they should put a pressure to Google or refund my purchase. I suggest all Canadian users experiencing this issue do the same and weQ&apos;Ell see where it gets us. 
</what>
</comment>
<comment>
<author>dpari...@gmail.com</author>
<when>Tue, 27 Sep 2011 11:15:34 +0000</when>
<what>Come on people this was intentional it happened originally in 2.3.5 on Sprint. If you want tethering back then pay for the plan or you can root and run this patch it works fine on the Nexus S 4G 2.3.5 to 2.3.7. The patch can be found here, I would also look into running this guys ROMs, they are faster and just as stable as stock and include stock tethering, he is also now supporting the Nexus one. I know this says 4G but others have posted that it works on the other versions of the Nexus S.

http://www.peteralfonso.com/2011/08/download-tethering-fix-for-nexus-s-4g.html</what>
</comment>
</bug>
<bug>
<bugid>2941</bugid>
<title>HttpURLConnection.connect requires from the caller getProxySelector permission</title>
<status>Declined</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-01-07T23:57:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>ewgeni.g...@gmail.com</reportedBy>
<openedDate>Wed, 10 Jun 2009 09:37:57 +0000</openedDate>
<description>Android code version you are running: Android SDK 1.5 r1 Your
development environment: Windows XP, eclipse-SDK-3.5M7 Describe the
problem: The permission (java.net.NetPermission getProxySelector) is
checked in
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.connect()
when ProxySelector selector = ProxySelector.getDefault(); is invoked.
There is nothing about the security exception in javadoc of Q&quot;EconnectQ&quot;E
method. My suggestion is that the call should be done in privilege
block.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:04:56 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Dec 2009 02:23:22 +0000</when>
<what>android doesnQ&apos;Et run with a SecurityManager, so this shouldnQ&apos;Et matter to us.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 07 Jan 2010 23:28:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 07 Jan 2010 23:57:23 +0000</when>
<what>To do anything on the network youQ&apos;Ere always going to need a whole bunch of permissions. For example, on SunQ&apos;Es Java 5, opening a connection to http://localhost 
performs the following permission checks:
  (java.security.SecurityPermission getProperty.networkaddress.cache.ttl)
  (java.util.PropertyPermission sun.net.inetaddr.ttl read)
  (java.security.SecurityPermission getProperty.networkaddress.cache.negative.ttl)
  (java.util.PropertyPermission java.protocol.handler.pkgs read)
  (java.lang.reflect.ReflectPermission suppressAccessChecks)
  (java.util.PropertyPermission http.maxRedirects read)
  (java.util.PropertyPermission java.version read)
  (java.util.PropertyPermission http.agent read)
  (java.util.PropertyPermission http.auth.digest.validateProxy read)
  (java.util.PropertyPermission http.auth.digest.validateServer read)
  (java.util.PropertyPermission sun.net.http.errorstream.enableBuffering read)
  (java.util.PropertyPermission sun.net.http.errorstream.timeout read)
  (java.util.PropertyPermission sun.net.http.errorstream.bufferSize read)
  (java.util.PropertyPermission http.auth.serializeRequests read)
  (java.util.PropertyPermission os.name read)
  (java.net.NetPermission getCookieHandler)
  (java.net.NetPermission getResponseCache)
  (java.util.PropertyPermission java.home read)
  (java.io.FilePermission /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/net.properties read)
  (java.io.FilePermission /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/net.properties read)
  (java.io.FilePermission /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/net.properties read)
  (java.util.PropertyPermission java.net.useSystemProxies read)
  (java.lang.reflect.ReflectPermission suppressAccessChecks)
  (java.net.NetPermission getProxySelector)
  (java.util.PropertyPermission sun.net.client.defaultReadTimeout read)
  (java.util.PropertyPermission sun.net.client.defaultConnectTimeout read)
  (java.util.PropertyPermission file.encoding read)
  (java.util.PropertyPermission http.keepAlive read)
  (java.util.PropertyPermission sun.net.http.retryPost read)
  (java.net.NetPermission getCookieHandler)
  (java.net.SocketPermission localhost:8080 connect,resolve)
  (java.lang.RuntimePermission loadLibrary.net)
  (java.io.FilePermission /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Libraries/libnet.jnilib read)
  (java.util.PropertyPermission java.net.preferIPv4Stack read)
  (java.util.PropertyPermission java.net.preferIPv6Addresses read)
  (java.lang.RuntimePermission loadLibrary.net)
  (java.io.FilePermission /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Libraries/libnet.jnilib read)
  (java.util.PropertyPermission impl.prefix read)
  (java.lang.reflect.ReflectPermission suppressAccessChecks)
  (java.util.PropertyPermission sun.net.spi.nameservice.provider.1 read)
  (java.net.SocketPermission localhost resolve)
  (java.net.SocketPermission 127.0.0.1:8080 connect,resolve)

I regret that security manager requirements are underdocumented in our API. I donQ&apos;Et expect the situation will get much better since we arenQ&apos;Et (and wonQ&apos;Et be) giving the 
Dalvik security manager much love.

If you can provide us with feedback on why you need the security manager, weQ&apos;Ell be able to adjust our priorities. For now the security manager isnQ&apos;Et sufficiently secure to 
sandbox untrusted code, so using it just slows things down.</what>
</comment>
</bug>
<bug>
<bugid>10546</bugid>
<title>No html5 audio tag support in WebView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>42</stars>
<reportedBy>stephan....@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 11:52:51 +0000</openedDate>
<description>Playing audio files with html5 audio tag is not supported. Only a
placeholder is shown. A workaround is to simply use a video tag. but it
would be way better to have media controls natively in the WebView.</description>
<comment>
<author>Slavi...@gmail.com</author>
<when>Wed, 10 Nov 2010 01:17:10 +0000</when>
<what>Stephan, can you please explain, how you creating workaround? Do you use mp3 file with Q&lt;EvideoQ&gt;E tag? Or do you actually use video file with no video content?</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Wed, 10 Nov 2010 01:22:31 +0000</when>
<what>Basically I just use a Q&lt;Evideo/Q&gt;E tag and set the source to an mp3 or whatever audio format you are using. In addition I have created a jpg that is displayed as a banner to help distinguish between audio and video files. Please let me know f you need any more help.</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Wed, 17 Nov 2010 17:34:14 +0000</when>
<what>Sorry for not getting back earlier. The following snippet is working:
Q&lt;Evideo src=Q&quot;Etest.mp3Q&quot;E onclick=Q&quot;Ethis.play();Q&quot;EQ&gt;EQ&lt;E/videoQ&gt;E

You are currently missing the JavaScript onClick handler. Additionally I would suggest to use the poster attribute and display a generic image for the user:
Q&lt;Evideo src=Q&quot;Etest.mp3Q&quot;E poster=Q&quot;Etest.jpgQ&quot;E onclick=Q&quot;Ethis.play();Q&quot;EQ&gt;EQ&lt;E/videoQ&gt;E
</what>
</comment>
<comment>
<author>Slavi...@gmail.com</author>
<when>Sun, 19 Dec 2010 04:39:13 +0000</when>
<what>This seems to be duplicate to Issue 9372 (fixed after 2.2)

http://code.google.com/p/android/issues/detail?id=9372</what>
</comment>
<comment>
<author>kodeh...@gmail.com</author>
<when>Fri, 28 Jan 2011 07:44:06 +0000</when>
<what>needs to be sorted out!</what>
</comment>
<comment>
<author>abennett...@gmail.com</author>
<when>Fri, 25 Feb 2011 02:16:45 +0000</when>
<what>I tried using the video tag as previously suggested, but it does not work:

Q&lt;Evideo controls autoplayQ&gt;E
Q&lt;Esource src=Q&quot;EmyMp3.mp3Q&quot;E type=Q&quot;Eaudio/mp3Q&quot;E /Q&gt;E
Q&lt;Esource src=Q&quot;EmyOgg.oggQ&quot;E type=Q&quot;Eaudio/oggQ&quot;E /Q&gt;E
   Get a better browser
Q&lt;E/videoQ&gt;E

Google fQ&apos;Ed the pooch on this one!</what>
</comment>
<comment>
<author>Slavi...@gmail.com</author>
<when>Fri, 25 Feb 2011 02:23:39 +0000</when>
<what> abennett...
What version of Android did you used?
Android 2.3 claimed  they have native AUDIO tag support.</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Fri, 25 Feb 2011 08:01:35 +0000</when>
<what>Add the onClick handler as described in comment 4</what>
</comment>
<comment>
<author>mircelvd...@gmail.com</author>
<when>Tue, 05 Apr 2011 02:20:19 +0000</when>
<what>Needs to be fixed</what>
</comment>
<comment>
<author>LandiTra...@gmail.com</author>
<when>Sat, 30 Apr 2011 16:05:32 +0000</when>
<what>Android needs the HTML5 tags,more Apps will be builds then.</what>
</comment>
<comment>
<author>origin1t...@gmail.com</author>
<when>Sat, 11 Jun 2011 22:56:13 +0000</when>
<what>Html5 is the future and needs to be supported both Aud and Vid. Additionally Video launches in a sep. player rather than playing natively in the browser as iWhatever does.</what>
</comment>
<comment>
<author>moar.of...@gmail.com</author>
<when>Fri, 17 Jun 2011 13:07:25 +0000</when>
<what>Still not working on 2.2</what>
</comment>
<comment>
<author>dalelars...@gmail.com</author>
<when>Mon, 20 Jun 2011 15:20:29 +0000</when>
<what>I have Gingerbread 2.3 on the HTC Evo 4G. The audio tag does not work. I have tried both Ogg and Mp3.</what>
</comment>
<comment>
<author>SSpen...@hillingdon.gov.uk</author>
<when>Sun, 14 Aug 2011 16:43:13 +0000</when>
<what>Not working, fix it please.</what>
</comment>
<comment>
<author>m...@stoptimestudio.com</author>
<when>Wed, 05 Oct 2011 17:56:02 +0000</when>
<what>Groan - please fix this, tested on HTC Incredible. </what>
</comment>
<comment>
<author>kri...@gmail.com</author>
<when>Sat, 08 Oct 2011 09:13:46 +0000</when>
<what>Needs to be fixed</what>
</comment>
<comment>
<author>kevin.mc...@gmail.com</author>
<when>Sun, 23 Oct 2011 04:32:30 +0000</when>
<what>Audio tag now works in Cyanogen Mod 7.1 (Android 2.3.7) on my Nexus one.</what>
</comment>
</bug>
<bug>
<bugid>19795</bugid>
<title>Include the ability to close an application easily.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-09-08T21:59:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeilRow...@gmail.com</reportedBy>
<openedDate>Sat, 03 Sep 2011 14:49:35 +0000</openedDate>
<description>In android 3.1, the side list of running apps (which can be found by
pressing the running apps button on the status bar), does not have a way
to close each app. Maybe it could be that you long press on the app to
close it. Thanks</description>
<comment>
<author>marc...@google.com</author>
<when>Thu, 08 Sep 2011 21:59:05 +0000</when>
<what>ItQ&apos;Es a Q&quot;Erecent appsQ&quot;E list, not a Q&quot;Erunning appsQ&quot;E list.
</what>
</comment>
<comment>
<author>d1ckscra...@gmail.com</author>
<when>Fri, 09 Sep 2011 23:57:51 +0000</when>
<what>This may be working as intended but users really would like to close app
</what>
</comment>
</bug>
<bug>
<bugid>15405</bugid>
<title>Farsi (Persian) Fonts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>FARSHAD....@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 20:34:27 +0000</openedDate>
<description>Why Google is not supporting Farsi fonts? is that a part of their anti
Iranians and profiling Iranians? we as Iranian (Persian) community will
report (take massive action legal) this profiling and anti Iranian if we
donQ&apos;Et get a response with in 24 hours. we have been asking for this
issue in past 16 months and enough is enough. we want answer</description>
<comment>
<author>saf...@gmail.com</author>
<when>Sat, 12 Mar 2011 16:05:44 +0000</when>
<what>I can give you answer. It already does.
what is all these threats about?</what>
</comment>
<comment>
<author>mehranm...@gmail.com</author>
<when>Thu, 17 Mar 2011 14:44:29 +0000</when>
<what>No it does not have. Android 2.2 shows alphabets only but not readable. I wonder with all the sophistication og Android such a font could have been done a long time ago. I wonder why not!</what>
</comment>
<comment>
<author>Yasharel...@gmail.com</author>
<when>Mon, 02 May 2011 01:45:23 +0000</when>
<what>For web surfing use Firefox 4.0 
http://blog.mozilla.com/blog/2011/03/29/mozilla-launches-firefox-4-for-android-allowing-users-to-take-the-power-and-customization-of-firefox-everywhere-2/
</what>
</comment>
<comment>
<author>krouz...@gmail.com</author>
<when>Wed, 25 May 2011 18:12:11 +0000</when>
<what>What about Emails, Contacts and SMS?
This is really an issue with the OS. Same problem with Arabic.</what>
</comment>
<comment>
<author>krouz...@gmail.com</author>
<when>Wed, 25 May 2011 18:12:33 +0000</when>
<what>What about Emails, Contacts and SMS?
This is really an issue with the OS. Same problem with Arabic.</what>
</comment>
<comment>
<author>shier...@gmail.com</author>
<when>Sun, 16 Oct 2011 11:03:32 +0000</when>
<what>Hey Guys, We Afghan people do use Persian. and I really donQ&apos;Et understand WTF is wrong with Android Developers.</what>
</comment>
</bug>
<bug>
<bugid>18000</bugid>
<title>disconnected router causes continuous reboot cycle honeycomb 3.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>paul.coo...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 02:14:38 +0000</openedDate>
<description>Using Asus EEE pad TF transformer Honeycomb v3.1 wifi v5.1.42 Connected
via wifi to adsl2+ modem with wpa2/psk key router restarted tablet shows
no internet connection restart tablet and go to the wifi settings and
itQ&apos;Es waiting to obtain ip address, as soon as it gets the ip address it
reboots android switching wifi off on the tablet stops the reboot cycle
forgetting the network and then re-initialising it repeats the problem
wiping user data fixes the issue as does changing to a static ip address
happens any time the modem is rebooted.</description>
<comment>
<author>salmonmo...@gmail.com</author>
<when>Tue, 12 Jul 2011 10:41:43 +0000</when>
<what>Same problem on a Galaxy Tab 10.1 (I/O Edition) with Honeycomb 3.1</what>
</comment>
<comment>
<author>sh1ro2...@gmail.com</author>
<when>Thu, 28 Jul 2011 07:58:19 +0000</when>
<what>Exact same on ASUS Transformers running Honeycomb 3.1</what>
</comment>
</bug>
<bug>
<bugid>12611</bugid>
<title>strtof and atof declared but not implemented in bionic</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T13:36:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Asmadeu...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 05:11:21 +0000</openedDate>
<description>Hello, This might already be fixed since I read you cleaned up the
headers recently, but it hasnQ&apos;Et been pushed to the public repo yet so I
canQ&apos;Et check... Everything I will say here will be considering the
viewpoint of strtof, but the exact same is true for atof (so just sed -e
Q&apos;Es/strtof/atof/gQ&apos;E for the c file and stuff) Anyway, IQ&apos;Eve got
declarations for strtof and atof in stdlib.h $ grep -ri strtof bionic/
./libc/include/stdlib.h:static __inline__ float strtof(const char *nptr,
char **endptr) ./libstdc++/include/cstdlib:using ::strtof; But it
doesnQ&apos;Et exactly look like it is defined. HereQ&apos;Es a sample C program that
wonQ&apos;Et compile (compiles fine with glibc), it just checks in the symbol
is defined and doesnQ&apos;Et actually try the fonction (mostly copy and pasted
from a configure test) cat Q&gt;EQ&gt;E conftest.c Q&lt;EQ&lt;E EOF char strtof (); int main
() { return strtof (); } EOF Trying to compile with: arm-eabi-gcc
-nostdlib -std=gnu99 -o conftest
-I/path/to/ndk/build/platforms/android-8/arch-arm/usr/include
-DSYS_LINUX
-Wl,-rpath-link=/path/to/ndk/build/platforms/android-8/arch-arm/usr/lib,-Bdynamic,-dynamic-linker=/system/bin/linker
-Wl,--no-undefined -Wl,-shared
-L/path/to/ndk/build/platforms/android-8/arch-arm/usr/lib conftest.c -lc
obviously yields: /tmp/ccSnsbFv.o: In function `mainQ&apos;E:
conftest.c:(.text+0x8): undefined reference to `strtofQ&apos;E collect2: ld
returned 1 exit status Thanks for either implementing these or removing
the declaration from the header for next release, if itQ&apos;Es not already
done :P</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 12:44:42 +0000</when>
<what>Looks like the functions are not in the C library and their declarations were not removed from the headers, so keeping this bug open until I do.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 13:36:24 +0000</when>
<what>strtof and atof have been added to the stdlib.h header in NDK r5, as inline calls to strtod.
</what>
</comment>
</bug>
<bug>
<bugid>6537</bugid>
<title>Gallery intermittently displays no thumbnails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>BlisterPeanuts</reportedBy>
<openedDate>Mon, 08 Feb 2010 21:28:32 +0000</openedDate>
<description>Nexus One with 2.1-update1 firmware The Gallery sometimes starts up
empty with the alarming message Q&quot;ENo imagesQ&quot;E. Close it and reopen it and
images are there. I havenQ&apos;Et been able to reliably reproduce this. If I
find a way to reproduce it, IQ&apos;Ell edit this description.</description>
<comment>
<author>raviyend...@gmail.com</author>
<when>Tue, 09 Feb 2010 03:48:05 +0000</when>
<what>Can you also, if possible, get a log [adb logcat or ddms] and paste here? Thnx.</what>
</comment>
<comment>
<author>mackst...@gmail.com</author>
<when>Tue, 06 Apr 2010 17:41:13 +0000</when>
<what>I experience this issue as well.  So do many other people, apparently: 
http://www.google.com/support/forum/p/android/thread?tid=2f79db0a73a9c619Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>13166</bugid>
<title>auto-display brightness doesnQ&apos;Et seem to work?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martinww...@talktalk.net</reportedBy>
<openedDate>Tue, 14 Dec 2010 10:12:58 +0000</openedDate>
<description>Hi, I have an HTC Desire with Android 2.2, Software number 2.33.161.2
The auto brightness feature doesnQ&apos;Et seem to work? ItQ&apos;Es very bright in my
car at night? Thanks, Martin</description>
</bug>
<bug>
<bugid>13627</bugid>
<title>Browser bookmarks order changes unpredictably</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 04:38:36 +0000</openedDate>
<description>The main goal of bookmarks is to quickly get to a certain page but the
browser sorts its bookmarks in an unpredictive and seemingly random way
which makes using the bookmark list confusing and slow since you never
know where to reach your preffered page.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 04 Jan 2011 01:51:17 +0000</when>
<what></what>
</comment>
<comment>
<author>mubu...@gmail.com</author>
<when>Sun, 23 Jan 2011 02:48:28 +0000</when>
<what>I confirm all above. And I suggest implement three menu edit to reorganize the bookmark or even to sort in alphabetical order or date order</what>
</comment>
<comment>
<author>DavidHol...@gmail.com</author>
<when>Mon, 21 Feb 2011 17:56:48 +0000</when>
<what>Yes this one bugs me too... keep the last sort order selected, please!</what>
</comment>
</bug>
<bug>
<bugid>16447</bugid>
<title>A re-issue: A simple sql SELECT query which works on 2.3.1 and in SQL Manager but not 2.1 [API 7]</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-04-29T17:07:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ewch...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 14:43:11 +0000</openedDate>
<description>This issue was entered previously but the point was missed even though I
indicated that it was related to version 2.1 - not 2.3! I am executing
the following sql statement against a sqlite database: SELECT
Q&apos;Ecustomer_repQ&apos;E._id AS _id, Q&apos;EpersonQ&apos;E.Descriptor AS Name FROM
Q&apos;Ecustomer_repQ&apos;E INNER JOIN Q&apos;ErepQ&apos;E ON Q&apos;Ecustomer_repQ&apos;E.RepID=Q&apos;ErepQ&apos;E._id INNER
JOIN Q&apos;EpersonQ&apos;E ON Q&apos;ErepQ&apos;E.PersonID=Q&apos;EpersonQ&apos;E._id WHERE
Q&apos;Ecustomer_repQ&apos;E.CustomerID=Q&apos;E4Q&apos;E ORDER BY Name The detail SQLiteException
error message reads: no such column: rep._id: , while compiling: SELECT
Q&apos;Ecustomer_repQ&apos;E._id AS _id, Q&apos;EpersonQ&apos;E.Descriptor AS Name FROM
Q&apos;Ecustomer_repQ&apos;E INNER JOIN Q&apos;ErepQ&apos;E ON Q&apos;Ecustomer_repQ&apos;E.RepID=Q&apos;ErepQ&apos;E._id INNER
JOIN Q&apos;EpersonQ&apos;E ON Q&apos;ErepQ&apos;E.PersonID=Q&apos;EpersonQ&apos;E._id WHERE
Q&apos;Ecustomer_repQ&apos;E.CustomerID=Q&apos;E4Q&apos;E ORDER BY Name This query works when
executed in SQL Manager and under a 2.3.1 emulator but does not work
under 2.1-update 1[API level 7]. [Unfortunately, my phone runs 2.1!] It
would appear that the problem is related to the fact that Q&apos;Ecutomer_repQ&apos;E
is a view, not a physical table in the database. The attached
droidbones.mp3 is the SQLite3 database in use.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 29 Apr 2011 17:07:01 +0000</when>
<what>this bug is already fixed.</what>
</comment>
</bug>
<bug>
<bugid>16564</bugid>
<title>editing a search phrase</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>j3rry...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 15:56:48 +0000</openedDate>
<description>I just could not figure out how to edit a search phrase I already typed
in. Say I wanted to find Llanfairpwllgwyngyll on googlemaps, but the
search term Q&quot;ELlanfairpwllgwyngyllQ&quot;E is inadaquate, so I need to augment
it to Q&quot;ELlanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch+walesQ&quot;E
The only way I can do this is by typing in
Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch from scratch
again. I have the same issue in google search and gmail search as well,
on my nexus one with gingerbread.</description>
<comment>
<author>j3rry...@gmail.com</author>
<when>Tue, 24 May 2011 10:59:14 +0000</when>
<what>Nobody else has this issue? I most be missing something then. 
If it was indeed impossible to modify a search phrase already typed in, then SURELY other users would confirm. Or. Or is that true that users who can actually type 1) can afford an iphone or a bb, 2) are used to this service quality and just retype diligently? </what>
</comment>
</bug>
<bug>
<bugid>17081</bugid>
<title>Wrong source ip used after connection to a VPN</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gsta...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 17:52:36 +0000</openedDate>
<description>ThereQ&apos;Es a problem with the VPN connection on Android 2.2.1 on my Samsung
Galaxy S. I can successfully establish the connection with my Windows
Server 2008 based VPN-network using PPTP. The problem is that the
firewall on my server drops all traffic from the android device because
it originates from the wrong source ip. Instead of the VPNQ&apos;Es interface
(ppp) IP-address one can see all traffic originating from the Wireless
Network Interface (eth0). The android ip stack should change the source
ip to the ppp-interface for all traffic that is being sent through the
vpn. Any ideas how to fix this? Seems to be a bug...</description>
<comment>
<author>debra...@gmail.com</author>
<when>Tue, 24 May 2011 00:23:14 +0000</when>
<what>Not a bug. You need to change your application to bind to the VPN interface -- which is not always ppp0 (it could be ppp1 if you connected to VZ 3G first.)

There are some suggestions for determining the VPN interface IP here: http://stackoverflow.com/questions/5129841/determining-android-vpn-interface-ip

As a side note: The PPTP VPN implementation on Android is ****VERY**** buggy and frequently disconnects for no apparent reason. Most times the user has no idea the VPN disconnects as the key icon stays in the notification bar even after the connection drops.

On the project I am working on, we had to develop an entire new system to get around AndroidQ&apos;Es VPN issues.</what>
</comment>
<comment>
<author>gsta...@gmail.com</author>
<when>Tue, 24 May 2011 16:49:53 +0000</when>
<what>Hello,

thanks for your reply.
I found out that I can fix the problem with K9mail by killing and restarting the app.
This doesnQ&apos;Et help for the webbrowser which is always sending its requests from the wlan-ip and not the vpn-ip!

To me this looks like the ip-stack should be improved.
On other oses this works like a charm and the applications are bound to the localhost and the ip stackQ&apos;Es routing determines the source ip. This means when traffic is routed out using interface ppp1 the source ip will automatically be set to ppp1.

I insist on this being a bug in android.


</what>
</comment>
</bug>
<bug>
<bugid>16461</bugid>
<title>Android lacking APIs to configure and manage VPN sessions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mkers...@arubanetworks.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 19:34:07 +0000</openedDate>
<description>Use case: Vital for Enterprise management of mobile devices. Currently
there are no APIs for managing or provisioning VPN settings. Proposed
API changes: Create android.permission.CHANGE_VPN similar to wifi
permission. Create an VpnManager class similar to WifiManager which
allows enumeration of existing VPN settings, insertion of new settings,
and deletion of old settings.</description>
</bug>
<bug>
<bugid>11697</bugid>
<title>Maps Live Wallpaper is dimmed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>The.Only...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 08:45:08 +0000</openedDate>
<description>A recent update to Maps has left the maps wallpaper very dim and
difficult to see. I understand this was done to improve the appearance
and visibility of widgets and icons, but would it be possible and
relatively simple to add a setting for the wallpaper to select the
brightness, or turn it off (ie. back to the previous versionQ&apos;Es display)</description>
</bug>
<bug>
<bugid>13298</bugid>
<title>Text messaging issue in system version 2.3.340.en.US - ALL text proceeding http:// is omitted from message when delivered</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slo2...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 18:14:17 +0000</openedDate>
<description>DroidX - 2.2.1 running system version 2.3.340.MB810.Verizon.en.US - I
updated my system version on 12/16/2010 to 2.3.340.MB810.Verizon.en.US -
After the update, text messages containing full hyperlinks (with the
http://) are incorrectly displayed. Everything up to and including the
http:// is omitted from the message and only the remaining portion of
the link and subsequent text is displayed. - I have run several tests
sending texts to myself different ways: - when I send a text from my
Droid to my Droid, the issue doesnQ&apos;Et seem to occur. - when I send a text
from the internet (txt.vzn.com) to my Droid, the issue does occur.
Correct Behavior: Text messages containing hyperlinks should be
delivered correctly without omission of preceding text.</description>
</bug>
<bug>
<bugid>11102</bugid>
<title>thai language can not search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hunaa9...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 14:31:45 +0000</openedDate>
<description>thai language setting browser Q&gt;E memu Q&gt;E find on page Q&gt;E some word input.
result) can not search word in page. english very well. Galaxy S, HTC
NEXUS ONE have same issue
------------------------------------------------- NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>18651</bugid>
<title>Random Force Close has been observed while watching Youtube videos - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 12:19:50 +0000</openedDate>
<description>Random Force close has occured while watching Youtube viodeos. Step To
Reproduce: 1.Launch Youtube application from Main screen. 2.Randomly
pick any video to watch. 3.While watching the video random force close
has been occured. Observations: Random force close occured in Youtube
application. Expected: The Youtube application should be normal. Phone:
Nexus S with Android Version 2.3</description>
</bug>
<bug>
<bugid>1712</bugid>
<title>Feature request: add support for GSM 6.10 8Khz/mono in a RIFF WAVE audio container</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>125</stars>
<reportedBy>mynet@mydsl.it</reportedBy>
<openedDate>Mon, 05 Jan 2009 11:50:08 +0000</openedDate>
<description>As summary, Android player donQ&apos;Et seems to support GSM audio inside a
RIFF WAVE Q&apos;E.wavQ&apos;E container. Symbian (Nokia S60) supports it (3rd
edition, at least). These files are popular as voicemail attachments
(ex. Asterisk with format=wav49 in voicemail.conf).</description>
<comment>
<author>starman617@gmail.com</author>
<when>Wed, 14 Jan 2009 18:18:01 +0000</when>
<what>IQ&apos;Em not sure if the attached is the same format as the poster above (I canQ&apos;Et find an
easy way to determine detailed wave file properties) but IQ&apos;Em submitting it for
consideration as it also is not playable under Android. I get work voicemail sent as
email attachments like this one.

The message I get after clicking on Preview is, Q&quot;ESorry, the player does not support
this type of audio file.Q&quot;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:31:17 +0000</when>
<what></what>
</comment>
<comment>
<author>analognipple@gmail.com</author>
<when>Sun, 05 Apr 2009 23:17:03 +0000</when>
<what>Installations for Asterisk only support GSM and uncompressed codecs for voice
messages in email(unless using a mail filter to convert the attachment). For all the
unmodified Asterisk installations or other systems sending GSM voice mail with no
option for the end user to change the codec adding support for the GSM codec is the
only way for Android users to listen to their voicemail.</what>
</comment>
<comment>
<author>knkai...@gmail.com</author>
<when>Sun, 31 May 2009 06:10:57 +0000</when>
<what>I also look for this feature!</what>
</comment>
<comment>
<author>ejosterb...@gmail.com</author>
<when>Thu, 04 Jun 2009 16:22:44 +0000</when>
<what>Me too.  I was really hoping my t-mobile cupcake update would solve this problem.
ItQ&apos;Es the one thing holding me back from liking my G1 phone!  My Nokia e70 telephone
beats out the G1 for this reason alone.

Anyone able to fix this?  WhereQ&apos;Es the problem?  Is this a cheap fix?</what>
</comment>
<comment>
<author>mcd...@gmail.com</author>
<when>Tue, 09 Jun 2009 21:46:33 +0000</when>
<what>Strangely this feature used to work for me with Asterisk, it no longer works. I am 
unsure if this stopped working when I upgraded to cupcake *or* when I upgraded my 
Asterisk system. 
However I have tried all the formats for saving the voicemail, wav, wav49, gsm etc 
and I am unable to open them on Android 1.5

Thanks

</what>
</comment>
<comment>
<author>reid.can...@gmail.com</author>
<when>Tue, 23 Jun 2009 00:14:03 +0000</when>
<what>I too am looking for this type of support.  I am using the HTC Dream running
AsteriskNOW 1.5.0 with all updates applied.</what>
</comment>
<comment>
<author>jonas...@gmail.com</author>
<when>Tue, 07 Jul 2009 20:07:20 +0000</when>
<what>Yes, it would be great if the Android media player supported the asterisk wav49 format. 
In the meantime, are there any asterisk formats that are compatible with the Android 
media player for those of us who have control of Asterisk installations?</what>
</comment>
<comment>
<author>JLTo...@gmail.com</author>
<when>Fri, 14 Aug 2009 16:02:49 +0000</when>
<what>I also vote for this codec gsm 6.10 and gsm 7.11 to be added. It is very common now
with VOIP systems, and is already supported natively on the iPhone, blackberry, and
Windows Mobile. My company sends voicemails via Exchange email, and this
implementation would greatly improve our chances of implementing android phones as
standard equipment over blackberries.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:44:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:45:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Fri, 06 Nov 2009 18:52:49 +0000</when>
<what>Lots of voicemail systems use this format. Blackberry plays it. iPhones play it.
Windows Mobile plays it. Why would Android not play it? This sort of thing can be a
deal breaker for people who use their phones for work and have email systems that use
GSM 6.10. This gets my vote. It needs to be done soon!</what>
</comment>
<comment>
<author>racer...@gmail.com</author>
<when>Sun, 08 Nov 2009 04:49:20 +0000</when>
<what>how can I set my droid to play my optimum voice mail attachment (wav)</what>
</comment>
<comment>
<author>KinkyMun...@gmail.com</author>
<when>Sun, 08 Nov 2009 15:50:48 +0000</when>
<what>I can not play this type of WAV file on the new motorola Droid/android 2.0 OS

Any plans to add this support or should i just figure out how to add it myself?</what>
</comment>
<comment>
<author>racer...@gmail.com</author>
<when>Mon, 09 Nov 2009 04:36:56 +0000</when>
<what>WIll this issue be fixed or do  I need to retuen the droid?</what>
</comment>
<comment>
<author>jlstan...@gmail.com</author>
<when>Mon, 09 Nov 2009 16:04:43 +0000</when>
<what>Same here.  Lots of interest in Android from various people at work, but this is a
deal-killer.  The same files work fine for several iPhone coworkers.  We NEED this to
work with Eris phone (cupcake) for work voice-mail.

PLEASE fix!
</what>
</comment>
<comment>
<author>edmundcl...@gmail.com</author>
<when>Mon, 09 Nov 2009 18:29:28 +0000</when>
<what>Dear all,

I just found a temporary solution, so I thought I would share. Apparently, iPhones
had the same problem a while back, so someone made a website that gets your file and
sends it back to you as an .mp4 file. So you can create a filter that forwards any
e-mail from your corporate VM server and have it sent back to the e-mail of your
choice as a .mp4 attachment (which CAN be opened by our Android phones). The website
is: http://www.iphoneconvert.com/index.php 

I hate that this is the way to get things done for now, but it worked for me. Funny
that we have to use an iPhone site to make Android functional! ;)</what>
</comment>
<comment>
<author>reid.can...@gmail.com</author>
<when>Mon, 09 Nov 2009 20:42:45 +0000</when>
<what>I am curious why no response from Google has been provided on this as of yet.  This
has been open for quite some time with no real response.  Is it a licensing issue or
something that is holding this request back?</what>
</comment>
<comment>
<author>crbald...@gmail.com</author>
<when>Tue, 10 Nov 2009 15:38:28 +0000</when>
<what>This is almost a deal breaker for me, too.  IQ&apos;Ed hate to go back to my WinMo phone, I 
really like my Droid.</what>
</comment>
<comment>
<author>lgdeg...@gmail.com</author>
<when>Wed, 11 Nov 2009 01:12:28 +0000</when>
<what>I receive both my work and home voicemails by a .wav attached to an email.  I need 
to find a fix or return my droid and go back to BB.</what>
</comment>
<comment>
<author>TRosenb...@gmail.com</author>
<when>Thu, 12 Nov 2009 17:44:24 +0000</when>
<what>My company uses a Nortel BCM400 (common system) with CallPilot, and it uses GSM 6.10
WAVs for voicemail, I am disappointed that I canQ&apos;Et find anything that can play these
files.</what>
</comment>
<comment>
<author>scottsei...@gmail.com</author>
<when>Fri, 13 Nov 2009 19:54:18 +0000</when>
<what>Specifically for Exchange Unified Messaging users, the WMA -CallAnsweringSetting 
setting doesnQ&apos;Et work either.  I suspect it is along the same lines as the WAV issue. </what>
</comment>
<comment>
<author>bam...@gmail.com</author>
<when>Sat, 14 Nov 2009 15:45:31 +0000</when>
<what>Google, please donQ&apos;Et turn into the kind of company that doesnQ&apos;Et even acknowledge a 
thread for 6 months.</what>
</comment>
<comment>
<author>chris.b...@gmail.com</author>
<when>Sat, 14 Nov 2009 23:15:14 +0000</when>
<what>Deal breaker here as well, with my vm in Exchange UM.</what>
</comment>
<comment>
<author>seankend...@gmail.com</author>
<when>Mon, 16 Nov 2009 23:49:34 +0000</when>
<what>Ditto here, just bought the phone and am extremely disappointed.  I NEED THIS!!!</what>
</comment>
</bug>
<bug>
<bugid>8243</bugid>
<title>Google Talk Login Failed HTC Desire</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Jan.Ruzi...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 09:11:39 +0000</openedDate>
<description>Suddenly my Google Talk service has stopped working. Synchronised Gmail,
Calendar and Contacts services are working on my HTC Desire still well.
I see only message Q&quot;ELogin to Google Talk failed, check if you have chat
availableQ&quot;E but on my notebook all web Google services are working
without any trouble. Do you have any idea what could happen? NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>noelsw...@gmail.com</author>
<when>Thu, 13 May 2010 12:43:20 +0000</when>
<what>Have you changed your email to gmail from googlemail? ThereQ&apos;Es a problem with this on
Android. IQ&apos;Eve changed mine back to googlemail for now.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:20:13 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Wed, 26 May 2010 10:48:25 +0000</when>
<what>Same issue here after I changed from googlemail to gmail in the UK. 

I am not to keen on gtalk anyways, so IQ&apos;Ed rather not change back. I am however
annoyed by the Q&quot;Eunable to sign inQ&quot;E pop up message. Any chance I can disable gtalk
altogether or prevent it from giving me error messages? 

Thanks, 

Daniel</what>
</comment>
<comment>
<author>ukPaulva...@gmail.com</author>
<when>Fri, 11 Jun 2010 16:28:53 +0000</when>
<what>I have exactly the same issue as Daniel. !!!


Paul</what>
</comment>
<comment>
<author>delizca...@gmail.com</author>
<when>Mon, 21 Jun 2010 17:19:12 +0000</when>
<what>Same here and I changed from googlemail to gmail.

a bit annoying.

David</what>
</comment>
<comment>
<author>zanch...@gmail.com</author>
<when>Fri, 25 Jun 2010 09:34:57 +0000</when>
<what>Happens to me too but I didnQ&apos;Et change from googlemail to gmail, my account has always been gmail. Started happening yesterday.
</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Fri, 21 Jan 2011 06:42:04 +0000</when>
<what>Exactly the same here.
I also didnQ&apos;Et change any adress.
After a night in flight mode, the next day gtalk didnt work anymore.
Via browser everything is alright. 
IQ&apos;Eve heard that the push notification for gmail doesnt work either if gtalk dont works.

Can anybody help me?</what>
</comment>
</bug>
<bug>
<bugid>5624</bugid>
<title>Deleted spam message on droid, still shows hours later in spam folder in Outlook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.ro...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 20:21:22 +0000</openedDate>
<description>I have outlook 2003 setup to access my gmail through IMAP. Generally
when I delete an email from any folder on the Droid, that syncs through
to outlook. However when I delete emails from the spam folder on the
Droid, they still appear as new/unread messages in the spam folder in
Outlook.</description>
</bug>
<bug>
<bugid>2344</bugid>
<title>RFCOMM fails when the headset is in discoverable mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>bha...@gmail.com</reportedBy>
<openedDate>Wed, 01 Apr 2009 12:33:08 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Steps to Reproduce: 1. Pair and connect to a BT mono / Stereo headset.
2. Disconnect the headset from the G1 phone. 3. Switch off the
headset.(Plantronics 320 / Motorokla HT820) 4. Put the headset back in
discoverable mode. 5. Now initiate a connection from G1. 6. Problem in
connecting to Headset message pops up. Note: when a stereo headset is
connected in the same way (step 5) , only a2dp connection succeeds and
HFP connection always fails. when a mono headset is connected (step 5) ,
failure happens as it supports only hfp.</description>
<comment>
<author>bha...@gmail.com</author>
<when>Thu, 02 Apr 2009 05:14:45 +0000</when>
<what>The issue is seen on cupcake release also.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:24:53 +0000</when>
<what></what>
</comment>
<comment>
<author>mgunda...@gmail.com</author>
<when>Thu, 27 Aug 2009 22:00:15 +0000</when>
<what>hi ,

did you finally got any solution for this problem?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:31:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2552</bugid>
<title>Cupcake EditText with inputType=Q&quot;EnumberQ&quot;E does not display period with full-screen OSK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Thu, 30 Apr 2009 22:43:18 +0000</openedDate>
<description>In layout/main.xml: Q&lt;EEditText android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:lines=Q&quot;E1Q&quot;E
android:maxLines=Q&quot;E1Q&quot;E android:maxLength=Q&quot;E12Q&quot;E android:digits=Q&quot;E0123456789.Q&quot;E
android:inputType=Q&quot;EnumberQ&quot;E /Q&gt;E When in portrait, this works as expected
with the OSK allowing input of the digits 0-9 and period (.). In
landscape, the period may be entered, but is not displayed - digits 0-9
are unaffected and remain displayed correctly. E.g. (start in portrait)
Entered: 123.45 Displayed: 123.45 (switch to landscape) Displayed: 12345
(start in landscape) Entered: 123.45 Displayed: 12345 (switch to
portrait) Displayed: 123.45 The expected behaviour is to display exactly
the text as entered. IQ&apos;Eve not been able to replicate this issue on the
emulator since the OSK does not appear for my test app in landscape
orientation.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:30:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:13:39 +0000</when>
<what></what>
</comment>
<comment>
<author>petterho...@gmail.com</author>
<when>Wed, 09 Dec 2009 08:43:46 +0000</when>
<what>This is also an issue with - instead of .</what>
</comment>
<comment>
<author>petterho...@gmail.com</author>
<when>Wed, 09 Dec 2009 08:46:16 +0000</when>
<what>            Q&lt;EEditText
                android:id=Q&quot;E@+inventoryKeeping/inputCountQ&quot;E
                android:layout_width=Q&quot;Efill_parentQ&quot;E
                android:layout_height=Q&quot;Ewrap_contentQ&quot;E
                android:text=Q&quot;EQ&quot;E
                android:layout_weight=Q&quot;E1Q&quot;E
                android:layout_marginTop=Q&quot;E2pxQ&quot;E
                android:singleLine=Q&quot;EtrueQ&quot;E
                android:digits=Q&quot;E0123456789-Q&quot;E
                android:maxLength=Q&quot;E5Q&quot;E
                android:inputType=Q&quot;EnumberQ&quot;EQ&gt;E
           Q&lt;E/EditTextQ&gt;E

is an example of a field with the problem</what>
</comment>
<comment>
<author>petterho...@gmail.com</author>
<when>Wed, 09 Dec 2009 08:49:58 +0000</when>
<what>I found a temporary workaround setting the inputtype to Q&quot;EphoneQ&quot;E</what>
</comment>
<comment>
<author>simon.dr...@gmail.com</author>
<when>Tue, 22 Dec 2009 03:58:47 +0000</when>
<what>Temporary workaround may end up being the fix, since this bug is also present in 2.0.1</what>
</comment>
<comment>
<author>jeromeho...@gmail.com</author>
<when>Sun, 29 Aug 2010 02:45:33 +0000</when>
<what>The documentation states you should use:

android:inputType=Q&quot;EnumberDecimalQ&quot;E

If you want to accept decimals too.</what>
</comment>
<comment>
<author>simon.dr...@gmail.com</author>
<when>Sun, 29 Aug 2010 16:01:39 +0000</when>
<what>Please note the misbehaviour ONLY occurs in landscape mode, which makes me think it is not a mis-configuration of the input type.</what>
</comment>
</bug>
<bug>
<bugid>5007</bugid>
<title>Enhanced word correction (dependant on keyboard layout)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>johannes...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 21:18:27 +0000</openedDate>
<description>Word correction focuses on sth. like the Levenshtein Q&quot;Eedit distanceQ&quot;E at
the moment, as it seems to me. How about considering (also) the
(geographical) distance between the letters on the keyboard? Example:
The wrong typed word Q&quot;EcadeQ&quot;E would be closer to Q&quot;EcaseQ&quot;E than to Q&quot;EcakeQ&quot;E on
various English keyboard layouts, since Q&quot;EdQ&quot;E is closer to Q&quot;EsQ&quot;E than to
Q&quot;EkQ&quot;E. Of course the currently used keyboard layout should be taken into
account. In German, Q&quot;EyQ&quot;E and Q&quot;EzQ&quot;E differ to the English version, for
example.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:34:00 +0000</when>
<what></what>
</comment>
<comment>
<author>johannes...@gmail.com</author>
<when>Tue, 24 Nov 2009 07:58:00 +0000</when>
<what>See also Q&quot;EswypeQ&quot;E (www.swypeinc.com)</what>
</comment>
</bug>
<bug>
<bugid>12724</bugid>
<title>URL(String) constructor doesnQ&apos;Et always recognize explicit port numbers</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-12-07T00:30:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jonasfa@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 18:30:23 +0000</openedDate>
<description>This issue doesnQ&apos;Et occurs on common Java projects running on the Sun
JVM. code: ==== URLConnection conn = new
URL(Q&quot;Ehttp://www.google.com:80/example?language[id]=2Q&quot;E).openConnection();
conn.setDoOutput(true); conn.getOutputStream(); ==== The above snippet
throws the following exception: ==== java.io.IOException: Malformed ipv6
address: [www.google.com:80] at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:874)
at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:1253)
at br.com.bug.Main.onCreate(Main.java:21) ... === This url is obviously
not an ipv6 address.</description>
<comment>
<author>jonasfa@gmail.com</author>
<when>Tue, 23 Nov 2010 18:31:33 +0000</when>
<what>By the way, IQ&apos;Eve tested this issue on android 2.2.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 28 Nov 2010 17:29:11 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Nov 2010 23:48:30 +0000</when>
<what>confirmed in gingerbread too. the Q&quot;EMalformed ipv6 address: [www.google.com:80]Q&quot;E comes from URIQ&apos;Es attempt to parse Q&quot;E[www.google.com:80]Q&quot;E --- thatQ&apos;Es the actual hostname itQ&apos;Es been handed. the []s are added because the host contains a colon, which it takes to mean Q&quot;Ethis is a numeric IPv6 addressQ&quot;E, so the real question is Q&quot;Ewhy do we think www.google.com:80 is a hostname, rather than a hostname:port pair?Q&quot;E.

hereQ&apos;Es a test:

        URL url = new URL(Q&quot;Ehttp://www.google.com:80/example?language[id]=2Q&quot;E);
        System.err.println(url.getHost());
        System.err.println(url.getPort());

on the RI, the behavior youQ&apos;Ed expect:

    www.google.com
    80

on Android:

    www.google.com:80
    -1
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 07 Dec 2010 00:30:39 +0000</when>
<what>Fixed in a future release.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:27:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jonasfa@gmail.com</author>
<when>Tue, 07 Dec 2010 12:08:36 +0000</when>
<what>I would like to work on this bug fix.
Please, lead me to the git project containing this class.</what>
</comment>
<comment>
<author>jonasfa@gmail.com</author>
<when>Tue, 07 Dec 2010 13:44:00 +0000</when>
<what>IQ&apos;Eve found it in libcore.git/luni/src/main/java/java/net/URL.java.
Will start working on it.</what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Tue, 07 Dec 2010 17:03:47 +0000</when>
<what>ItQ&apos;Es already fixed.</what>
</comment>
<comment>
<author>jonasfa@gmail.com</author>
<when>Tue, 07 Dec 2010 17:08:05 +0000</when>
<what>wow.. you guys are fast.
next time IQ&apos;Ell work on the fix before reporting :D</what>
</comment>
<comment>
<author>codreanu...@yahoo.co.uk</author>
<when>Thu, 16 Dec 2010 21:49:19 +0000</when>
<what>This is my first comment on Google Code, so be gentle.

When will this fix make its way to the developers, as in an update to the SDK ?
Any workarounds, until the SDK is updated ?

And hereQ&apos;Es a stupid question : what happens to all the android devices that are out there? An app making an url call using the format host:port will not work until the carriers/manufacturers release updates for their devices ? 

Thank You</what>
</comment>
<comment>
<author>jonasfa@gmail.com</author>
<when>Thu, 16 Dec 2010 21:55:48 +0000</when>
<what>According to comment #5, the fix to this issue will be released with Android Honeycomb.

And youQ&apos;Ere right. Older devices will only get this fix if carriers/manufacturers update them. :/</what>
</comment>
<comment>
<author>codreanu...@yahoo.co.uk</author>
<when>Thu, 16 Dec 2010 22:14:50 +0000</when>
<what>I did found the obvious workaround. I should have check the Java API before asking.
I just called this constructor instead :
URL(String protocol, String host, int port, String file) 

Thanks</what>
</comment>
<comment>
<author>vansic...@gmail.com</author>
<when>Sun, 17 Jul 2011 21:32:51 +0000</when>
<what>Hello guys, just stuck with the same problem - but unlike previous comment - I canQ&apos;Et just use constructor with explicit protocol, host and port (or I can but these will require UI remake which I donQ&apos;Et want to do).

So I can provide another workaround - if you have url string with explicit port and square brackets - just replace them with html codes - [ to %5B and ] to %5D.</what>
</comment>
</bug>
<bug>
<bugid>11829</bugid>
<title>msm_fb graphics issues(transparency etc...) on nexusone with AOSP froyo branch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>GNU...@no-log.org</reportedBy>
<openedDate>Tue, 12 Oct 2010 11:23:47 +0000</openedDate>
<description>How to reproduce the problem: *Build a froyo image for nexusone using
the AOSP tree, without including the not-redistributable proprietary 3d
driver *boot the device and interact with it and look at the output on
the screen What happened: A lots of graphics issues such as: *during the
boot there is an android logo, but it still stays after the boot. *part
of the screen alternating between too-much-bright and normal What should
have happened: msm_fb 2d acceleration should have worked. Notes: *I was
told that a lot of devices uses 3d by default, and so not a lot of
people saw this bug. *I was given the device to make a version of
android which has only free software running on the main CPU,so that is
a huge problem for me as I wonQ&apos;Et be able to use non-free 3d *removing
copybit.qsd8k.so or gralloc.qsd8k.so make it works but itQ&apos;Es extremely
slow, specially when scrolling the top-bar, which makes the
user-experience unpleasant. I attached some screenshots and the script
used for gathering screenshots. IQ&apos;Eve also attached the content of adb
bugreport</description>
<comment>
<author>GNU...@no-log.org</author>
<when>Fri, 15 Oct 2010 10:18:14 +0000</when>
<what>on the htcdream I wasnQ&apos;Et able to test a froyo 2.2 image(it didnQ&apos;Et boot,maybe because of the repartitioning of the NAND) but...a self-built cyanogen 2.2 image without the proprietary 3d userspace driver(or any other proprietary things) worked fine(no graphical issues)
</what>
</comment>
<comment>
<author>GNU...@no-log.org</author>
<when>Wed, 22 Dec 2010 18:06:18 +0000</when>
<what>still valid with gingerbread.
</what>
</comment>
<comment>
<author>GNU...@no-log.org</author>
<when>Wed, 22 Dec 2010 18:10:56 +0000</when>
<what>In the last screenshot the important part is that the text from the browser appear on the main screen, not the shift issues that are only visible on the screenshot but not with humans eyes</what>
</comment>
<comment>
<author>naseer.a...@gmail.com</author>
<when>Mon, 27 Dec 2010 18:38:27 +0000</when>
<what>Hi,
Can you try with the copybit and gralloc from the froyo_almond codeaurora release ?
https://www.codeaurora.org/gitweb/quic/la/?p=platform/hardware/msm7k.git;a=tree;h=refs/heads/froyo_almond;hb=froyo_almond</what>
</comment>
<comment>
<author>GNU...@no-log.org</author>
<when>Wed, 29 Dec 2010 05:50:09 +0000</when>
<what>Hi,
I tried, and itQ&apos;Es much better(near to usable,while still fast).
Still there is still some issues such as remaining parts of previously closed applications.
For instance scrolling down the top-bar,then scrolling it up to make it disappear, creates a remaining bar image at the bottom.
scrolling left and right on the home screen makes it disappear.</what>
</comment>
<comment>
<author>GNU...@no-log.org</author>
<when>Sat, 08 Jan 2011 15:19:00 +0000</when>
<what>Is there something that I could try to disable(and how) to narrow the issue:
If it works with the disabled thing it could be that thing.
</what>
</comment>
<comment>
<author>naseer.a...@gmail.com</author>
<when>Sat, 08 Jan 2011 19:07:32 +0000</when>
<what>Maybe if you share the logs (kernel and logcat) we could see if there is something that pops out ? Also - you may need other relevant patches from the codeaurora site (froyo_almond branch) such as in SurfaceFlinger and libagl.</what>
</comment>
<comment>
<author>GNU...@no-log.org</author>
<when>Sun, 09 Jan 2011 12:13:43 +0000</when>
<what>IQ&apos;Eve compiled and ran a full froyo_almond tree, and it works fine.
However logcat -b main is full of:
E/copybit (   86): copyBits failed (Invalid argument)
E/libagl  (   86): copybit failed (Unknown error: -22)
E/copybit (   86): copyBits failed (Invalid argument)
E/libagl  (   86): copybit failed (Unknown error: -22)
and dmesg has some:
Q&lt;E3Q&gt;E[ 1870.358093] mdp_ppp: src img of zero size!
Q&lt;E3Q&gt;E[ 1870.591156] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1870.716583] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1871.572326] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1871.652862] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1871.652984] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1872.050384] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1879.346099] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1879.509552] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1879.838470] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1879.839111] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1880.360076] mdp_ppp: src img of zero size!
Q&lt;E3Q&gt;E[ 1880.602935] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1881.051422] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1881.360687] mdp_ppp: src img of zero size!
Q&lt;E3Q&gt;E[ 1881.453582] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1881.485900] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1882.325744] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1882.325958] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1882.457580] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1882.457794] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1882.490509] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1882.490783] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1883.218444] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1883.663177] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1884.170318] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1884.170440] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1884.261596] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1884.261718] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1885.546966] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1885.547119] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1886.201934] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1886.989532] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1887.047607] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1887.430847] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1887.431060] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1887.727661] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1887.843078] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1887.892395] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1888.007080] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1888.553314] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1888.667053] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1888.667266] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1888.765167] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1888.898956] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1889.522766] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1889.522979] mdp_ppp: could not retrieve src image from memory
Q&lt;E6Q&gt;E[ 1889.621520] pmem: requested data from file descriptor that doesnQ&apos;Et exist.
Q&lt;E3Q&gt;E[ 1889.621734] mdp_ppp: could not retrieve src image from memory
Q&lt;E3Q&gt;E[ 1890.084472] mdp_ppp: could not retrieve src image from memory

I will try to integrate all the froyo_almond changes back and give a dmesg and a logcat -b main.

Thanks a lot!!!!!</what>
</comment>
<comment>
<author>GNU...@no-log.org</author>
<when>Mon, 10 Jan 2011 19:06:10 +0000</when>
<what>Integrating the changes in my fork of cyanogenmod worked.
Altough this fork was based on froyo branch.
Also I imported all the changes.

Maybe I should:
*identify the precise commits.
*rebase on AOSPQ&apos;Es gingerbread branch

Thanks a lot for the pointers!!!!!</what>
</comment>
<comment>
<author>GNU...@no-log.org</author>
<when>Mon, 10 Jan 2011 19:14:08 +0000</when>
<what>So I imported:
*copyBits
*gralloc(I forgott to import it before)
*some kernel changes for gralloc
*SurfaceFlinger and libagl(are they really necessary, should I try without?)</what>
</comment>
<comment>
<author>naseer.a...@gmail.com</author>
<when>Tue, 11 Jan 2011 07:18:43 +0000</when>
<what>libagl might not really be needed - but you do need SurfaceFlinger. Do try without though and let us know what happens :)

For gingerbread - keep watching the codeaurora tree - it currently has support for GPU composition, but MDP might be added soon. You can also take a stab at it yourself - you will need to revert a few commits in libagl - In Gingerbread, Google disabled support for the use of MDP copybit by libagl.</what>
</comment>
<comment>
<author>cont...@paulk.fr</author>
<when>Mon, 22 Aug 2011 17:32:16 +0000</when>
<what>The Nexus One is being ported to Replicant 2.3 (the 100% free version of android, http://www.replicant.us/), so based on gingerbread.

The nasty graphics bug was there and in order to fix, we had to:
* path the gralloc frambuffer.cpp with the changes made on the Code Aurora froyo_almond branch 

but it was still slower than on FroYo. So hereQ&apos;Es what we did:

* adding debug.sf.hw=0 to make it go faster (also works on Nexus S)
* adding TARGET_LIBAGL_USE_GRALLOC_COPYBITS := true for libagl

then it goes faster and is usable. </what>
</comment>
</bug>
<bug>
<bugid>4452</bugid>
<title>1.6 Market problems</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>IsaacPE15@gmail.com</reportedBy>
<openedDate>Sat, 31 Oct 2009 09:52:44 +0000</openedDate>
<description>Since Vodafone updated my HTC Magic to 1.6, I am having problems with
the market, when I use the market to view the last applications/games, I
see the same app/games that I see the last time I use the market, I have
to press the Q&apos;Eback keyQ&apos;E and press Q&apos;Eall aplicationsQ&apos;E 2 or 3 times and
then, the market upgrades and show me the last applications; but not
only that, when market upgrades the last applications, it show the last
but not show the applications that were the last on the previous
session, and sometimes, it show repeated apps/games</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:46:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12984</bugid>
<title>Support more of NFC than NDEF</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>p155off@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 23:13:19 +0000</openedDate>
<description>Android 2.3 NFC currently only supports reading NDEF tags. This limits
its usefulness as bidirectional communication is not available and most
existing systems do not use NDEF. It would be good if additional
features were exposed (especially target emulation, APDU-level access to
14443/18092) or if low-level access to the NFC chip were provided.</description>
<comment>
<author>p155off@gmail.com</author>
<when>Sat, 18 Dec 2010 03:02:11 +0000</when>
<what>From the AOSP code for Gingerbread, it looks like the good stuff is largely already there -- itQ&apos;Es just hidden from the documentation. The relevant change goes into some detail about why this is: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=11b075e218b9921a953eeebe73fcd1a8a81f764b</what>
</comment>
</bug>
<bug>
<bugid>14934</bugid>
<title>v?</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-02-23T03:18:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mickeyqu...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 00:59:07 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Feb 2011 03:18:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5456</bugid>
<title>Documentation to get source make no mention of how to test / verify a local build of the Android open-source platform</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MasoodMo...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 05:12:17 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. - What happened. -
What you think the correct behavior should be. Read the documentation to
get and work with the source. You will find no mention of any tests that
the contributor or open-source participant can run to verify a build.
The contribution workflow seems to imply that only verifiers can test
the platform. Please mention which branch youQ&apos;Ere using, whether the bug
exists on the current head of that branch and of master, and what
hardware youQ&apos;Ere using. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. This is an open-source documentation or workflow bug. It is only
a Q&quot;EbugQ&quot;E because IQ&apos;Em expecting the tests to be available in the open. If
the tests are intended to be used only by the verifiers, then this
should be made more clear to the contributors, in the open-source
project documentation which make no mention of testing the locally-built
Android platform.</description>
</bug>
<bug>
<bugid>10946</bugid>
<title>Taping of Hand on Android logo after flashing the phone is missplaced on changing phone oreintation from landscape to portrait and vice versa</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 03:18:51 +0000</openedDate>
<description>I test this case on Android2.2. After flashing clear userdata using
fastboot erase userdata Power up the phone See the green Android robot
logo on power up showing how to begin. On this screen change from
landscape to portrait and vice versa and notice the hand taping on droid
icon Issue : It shows the wrong place for 1st time after changing
orientation. The issue exists in SetupWizard APK.</description>
</bug>
<bug>
<bugid>6029</bugid>
<title>Better account switching in GMail application</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>benjamin...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 22:35:23 +0000</openedDate>
<description>To switch between accounts in the GMail app the user has to hit the
following sequence of buttons: 1. Menu 2. Accounts 3. *******@gmail.com
It would be nice if the Q&quot;EAccountsQ&quot;E button automatically switched to the
other account without having to choose which account to switch to when
there are only two accounts.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>3749</bugid>
<title>Google Voice does not receive calls</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>J.Bretzf...@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 03:05:09 +0000</openedDate>
<description>I am currently using a T-Mobile myTouch 3G, and I use Google Voice as my
primary service for calls and SMS. I have never been able to receive
calls to my GV number. Outgoing calls work fine. I have tried switching
my GV phone to my home phone, and all calls are received properly. The
myTouch rings through once every 25 or so times. I messed around with
the settings, and one way I noticed it would work is if I set caller ID
to show my GV number, but only if call presentation is OFF, which is
pointless since I have no idea who is calling. Also of note, when I used
a certain ringtone, I received calls more often than with other
ringtones. This is very frustrating, and I hope this issue can be worked
out.. If you need more information, I would be happy to provide it.
Thank you!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 14:28:09 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:03 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>15298</bugid>
<title>Nexus S not switching to 2G automatically even when signal is available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jsalgad...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 10:54:25 +0000</openedDate>
<description>Device: Nexus S Version: 2.3.3 Carrier: T-Mobile US When I reach a
location that only has 2G EDGE the phone does not automatically switch
to 2G. The phone shows no connection, no bars with an x over it. The
only way to get a connection is to check mark Settings -Q&gt;E Wireless Q&amp;E
networks -Q&gt;E Mobile networks -Q&gt;E Use only 2G networks. After doing this I
get a 2G EDGE connection with full bars. Un-checking the Q&quot;EUse only 2G
networksQ&quot;E after having acquired a full 2G bar signal takes the phone
back to no signal. Rebooting also has no effect on signal. Any help
getting the Nexus S to automatically switch to 2G, where it is clearly
available, instead of showing no signal/connection will be appreciated.</description>
</bug>
<bug>
<bugid>3115</bugid>
<title>Log log not calling the person/number when pressing green phone. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>fro...@gmail.com</reportedBy>
<openedDate>Mon, 29 Jun 2009 13:12:38 +0000</openedDate>
<description>The call log actually calls someone else when you press the Q&quot;Egreen
phoneQ&quot;E. ItQ&apos;Es jumps up or down when you press it... like it would need a
BIG recalibration. Except it doesnQ&apos;Et. - Steps to reproduce the problem
Open your Call log and press and number/contact (be sure to press on the
green phone in order to make a direct call). Hang up and do again if the
problem donQ&apos;Et appear. - What you think the correct behavior should be.
The phone should call the appropriate number.</description>
<comment>
<author>fro...@gmail.com</author>
<when>Mon, 29 Jun 2009 13:15:03 +0000</when>
<what>The phone is a G1 Dev phone with 1.5 Cupcake on it. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:46:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:39:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>965</bugid>
<title>Create time and date picker preference classes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>12</stars>
<reportedBy>ebesse...@gmail.com</reportedBy>
<openedDate>Wed, 15 Oct 2008 02:53:09 +0000</openedDate>
<description>IQ&apos;Em using an xml file to define the preferences for my application. I
need the user to be able to enter in a time. There is not currently a
TimePickerPreference class, but I believe this would be very useful to
have. IQ&apos;Em implementing one now and will post the code when itQ&apos;Es done.
For full coverage, I suggest adding a DatePickerPreference too. Thanks,
Eric</description>
<comment>
<author>ebesse...@gmail.com</author>
<when>Fri, 17 Oct 2008 03:36:02 +0000</when>
<what>IQ&apos;Eve created a working TimePickerPreference.  IQ&apos;Eve posted the code at
http://www.ebessette.com/d/TimePickerPreference.

Thanks,
Eric</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:12:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:08:30 +0000</when>
<what></what>
</comment>
<comment>
<author>f.van.ve...@gmail.com</author>
<when>Sun, 15 Aug 2010 13:43:23 +0000</when>
<what>Actually, while the TimeTickerPreference by ebessette is working quite well, itQ&apos;Es not working completely. If a user enters a time manually by typing, it does not get saved. It only gets saved if the user changes the time by means of the + and - buttons.

Such a preference class should really be added to the SDK.</what>
</comment>
<comment>
<author>m...@mike-burns.com</author>
<when>Tue, 28 Sep 2010 15:54:44 +0000</when>
<what>IQ&apos;Eve made a DatePreference JAR and dex that we can use in the meantime:

http://mikeburnscoder.wordpress.com/2010/09/27/datepreference-an-android-library/</what>
</comment>
</bug>
<bug>
<bugid>18849</bugid>
<title>Music files are not indexed and disappeared from music player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>prasad.s...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 10:21:47 +0000</openedDate>
<description>Having this problem on my Galaxy pop. It wont index the mp3 files on the
internal SD properly but they will play fine on a file browser. Using
apps such as wireless file transfer indexes the mp3s transferred there
properly...but when you reboot the phone it wonQ&apos;Et index the file again.
However, any of the same music put on an external SD works properly.
This is frustrating. Clearing cache on Media Storage didnQ&apos;Et do anything.
Unmounting and Mounting the internal storage didnQ&apos;Et help either. Anyone
knows how to fix this?</description>
</bug>
<bug>
<bugid>14181</bugid>
<title>Synchronise SMSs with Google account across devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>nialldouglas14</reportedBy>
<openedDate>Thu, 20 Jan 2011 18:04:25 +0000</openedDate>
<description>I just recently bought a Galaxy Tab to complement my original edition G1
Dream phone (though itQ&apos;Es running AOSP 2.1). ItQ&apos;Es very handy how
contacts, calendar and gmail stay consistent across devices. What isnQ&apos;Et
so handy is how SMSs are not synchronised with the cloud, especially
when my G1 forgets its SMS message store as it is wont to do from time
to time (i think there is a low memory data corruption bug in android.
The G1 only has 96mb of ram and so suffers from this problem
especially). Ideally IQ&apos;Ed like the ability to read and reply to SMSs from
within my gmail web interface and any synchronised android device.
Replying there, or from any other device synced with my google account,
would either let me use a local SMS delivery mechanism or would push the
reply to the device it arrived on. I appreciate that US users arenQ&apos;Et so
keen on SMS as other countries. Still this feature would give google
access to SMS contents which could be useful for all sorts of
statistical and analytical purposes much like having access to peopleQ&apos;Es
email. Cheers, Niall</description>
<comment>
<author>poisonb...@gmail.com</author>
<when>Tue, 26 Jul 2011 11:54:53 +0000</when>
<what>This functionality is already provided by SmsBackup+, a widely popular android app. It synchronizes sms (and mms!) with google account by uploading each message to gmail under a special Q&apos;EsmsQ&apos;E label (you can also read them like emails). Backup, restore and automatic synchronization is also possible.

And yes, this should be copied as it is by Google/Android. This is how messaging should work by default.</what>
</comment>
<comment>
<author>nialldouglas14</author>
<when>Tue, 26 Jul 2011 20:19:57 +0000</when>
<what>I havenQ&apos;Et found that app to be massively reliable personally, and it certainly doesnQ&apos;Et integrate across multiple devices using a shared SMS store.

In fact, ideally everything should be a part of Google+, so text messages enter and exit your stream just like emails and calendar dates. You just join the circle of your phoneQ&apos;Es SMS. Problem solved!

Come on Google! This is likely a few days of one of your engineerQ&apos;Es time to solve!

Niall
</what>
</comment>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Tue, 26 Jul 2011 20:34:57 +0000</when>
<what>Q&quot;Ea few days of one of your engineerQ&apos;Es timeQ&quot;E

Hahahaha. Deploying massive new feature upgrades to global OS platform with Q&quot;Ea few days of one engineerQ&apos;Es time.Q&quot;E

Man, IQ&apos;Ed love to live in that world...</what>
</comment>
<comment>
<author>nialldouglas14</author>
<when>Tue, 26 Jul 2011 21:51:27 +0000</when>
<what>Q&quot;EHahahaha. Deploying massive new feature upgrades to global OS platform with Q&quot;Ea few days of one engineerQ&apos;Es time.Q&quot;E

Man, IQ&apos;Ed love to live in that world...Q&quot;E

Adding a cloud store for SMS is hardly a Q&quot;Emassive new featureQ&quot;E. The volume of data is tiny and uncontended because only a few things will ever access it at once. Android stores its SMS data in a standard SQLite database. This is very easily synced with any other SQLite database. SQLite is great, IQ&apos;Eve been using it in my own code for about a decade now.

The hardest part by far is writing a SQLite backend for the GMail web UI. Assuming Google have written that competently, thatQ&apos;Es a dayQ&apos;Es work with another day for unit testing.

IQ&apos;Em going to go out on a limb and estimate a competent engineer familiar with the internals of both GMail and Android could finish this in five working days. I donQ&apos;Et know enough about how Google works internally to say if an engineer would be allowed to do this though. Some firms would require a day of meetings per day of programming produced.

Of course implementation isnQ&apos;Et deployment. Deployment of new code takes weeks or months before it reaches end users. Still, it would be nice to see a few more of the 12,000 or so open issues on this tracker cleared even if most of them are product specific and therefore irrelevant.

Niall
</what>
</comment>
<comment>
<author>jaroslav...@gmail.com</author>
<when>Mon, 15 Aug 2011 03:21:11 +0000</when>
<what>Having SMS-messages excluded of all the stuff that gets synced to GMail is just weird. Installing 3rd party application for this is half-a** solution, pardon my French.

Also I would add:
Allow my GMail to send SMS-messages using my Android phone.
(If it is possible to install app onto my phone via Market on my desktop PC, this shouldnQ&apos;Et be a problem.)</what>
</comment>
</bug>
<bug>
<bugid>18060</bugid>
<title>Unable to initialize WLAN when locked out of phone for online verification of gmail account password and without online connection no verification </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mailtola...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 13:26:22 +0000</openedDate>
<description>After having to many pattern attempts I was locked out of my phone.
Entering the account and password to unlock did not work (similar to
Issue 4784). On top of that my wlan was switched off and since I do not
have a data connection on my phone I was unable to go to the internet.
So any attempt of the unlock dialog to contact a server was bound to
fail. The problem as IQ&apos;Em locked out I cannot enable wlan to connect to
the internet and have no way of verifying my code online. The only
workaround was to reset the phone loosing all application data. Which is
absolutely not satisfactory and an absolute show stopper. Modelnr: Nexus
S Android-Verison: 2.3.4 Baseband-Version: I9023XXKD1 Kernel-Version:
2.6.35.7-ge382d80 Build-Number: GRJ22 As a side note additionally to my
gmail account I also have a twitter and gmx account setup on the phone.
It seems this might be relevant to the problem as stated in Issue 4784.
It should be possible to enable the wlan connection even when the phone
is in locked mode in order to prevent the above chicken and egg problem:
WLAN not enabled so no verification to unlock phone, unable to switch on
WLAN since phone is locked.</description>
<comment>
<author>rhenrik...@gmail.com</author>
<when>Wed, 03 Aug 2011 22:54:26 +0000</when>
<what>Has there been any resolution to this issue?  IQ&apos;Em having the exact same issue and am completely locked out of my phone now with no way to get back in.  I donQ&apos;Et want to have to hard reset everything.</what>
</comment>
</bug>
<bug>
<bugid>1075</bugid>
<title>home internet turn off when i turn on my G 1wifi</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-17T15:24:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daney.sm...@gmail.com</reportedBy>
<openedDate>Sun, 26 Oct 2008 04:20:26 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:24:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13262</bugid>
<title>onLocationChanged(Location location)  method does not work in google API 9 platfom 2.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>artem.ga...@gmail.com</reportedBy>
<openedDate>Sat, 18 Dec 2010 21:39:16 +0000</openedDate>
<description>Android google API 9 , platform 2.3 if case using LocationListener
interface f.e. myClass Main extends Activity implements LocationListener
@Override public void onLocationChanged(Location location) {} That
method is never called, when location is changed or i have been change
it by command Q&quot;Egeo fix latitude longtitudeQ&quot;E or from Emulator Control.
Maybe same reason of that fault: String provider =
locationManager.getBestProvider(criteria, true); Location location =
locationManager.getLastKnownLocation(provider); variable location is
null everytime P.S. on Google API 8 platform 2.2 all are okay!!</description>
<comment>
<author>craiga...@gmail.com</author>
<when>Wed, 19 Oct 2011 15:15:28 +0000</when>
<what>ItQ&apos;Es now 10 month later since Artem reported this. Is there a fix for it yet?

I have a Samsung phone that just upgraded to V2.3.4 Q&amp;E onLocationChanged() is never called. Quite frustrating to have lost this as I try to write an appQ&apos;E.

Thanks!
C.
</what>
</comment>
</bug>
<bug>
<bugid>9922</bugid>
<title>Clicking on toolbarQ&apos;Es elements should invoke a related window, for each</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merciadr...@gmail.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 12:58:07 +0000</openedDate>
<description>The AndroidQ&apos;Es toolbar contains lot of useful info: notifications,
network availability, battery, thereQ&apos;Es a clock, etc. ThatQ&apos;Es nice, but
clicking on these images should pop up a related window. For example,
clicking on the battery should launch the menu of Settings Q&gt;E About the
phone Q&gt;E Battery.</description>
</bug>
<bug>
<bugid>3125</bugid>
<title>USB-driver/ADB hangs after first connection on Vista x64 SP2</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>9</stars>
<reportedBy>arb...@gmail.com</reportedBy>
<openedDate>Tue, 30 Jun 2009 09:17:02 +0000</openedDate>
<description>I have the Android developer phone 1. I use Vista Home Premium x64 SP2.
I use the USB-driver in SDK 1.5r2. I have enabled USB-debugging on the
phone. After upgrading Vista to SP2 the USB-driver/adb will connect
once, and it is possible to get a few commands through the adb in
eclipse. After that the adb process hangs and adb commands also hangs.
If i unplug the device and reconnect it, I donQ&apos;Et get the USB-message on
the phone, and I cannot connect to the device. Vista seems buggy after
the adb crashes, Vista wonQ&apos;Et shutdown, and I cannot open the
usb-connections dialog. I have tried uninstalling and reinstalling the
device drivers after upgrading to SP2 with no success. When I use Vista
SP1, the USB-driver/adb works.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:58:04 +0000</when>
<what></what>
</comment>
<comment>
<author>paul....@gmail.com</author>
<when>Sat, 12 Sep 2009 07:03:12 +0000</when>
<what>I am experiencing the same problem on Vista 32bit.
I have tried with ADB drivers 1)HTC Sync and 2)Android SDK1.5_r3

the same htc hero phone ADB connection works fine with my windows XP PC.

can it be a problem for the same android phone to sync with 2 different OS?</what>
</comment>
<comment>
<author>arb...@gmail.com</author>
<when>Sat, 12 Sep 2009 09:30:33 +0000</when>
<what>Are you also experiencing the problem on SP2 on your vista? Have you tried with other
service pack levels.</what>
</comment>
<comment>
<author>abdel.be...@gmail.com</author>
<when>Fri, 02 Apr 2010 10:58:26 +0000</when>
<what>Guys,

I have an HTC HD 1 on which i installed ANDROID.
I activates debug mode and everything.
but ADB Devices command always give an enpty list.

I used the HTC Dream USB driver, the one that come with the SDK and no luck

Any idea how to debug and make it work ?

Thanks a lot

</what>
</comment>
<comment>
<author>snakepli...@gmail.com</author>
<when>Mon, 14 Jun 2010 20:05:53 +0000</when>
<what>I also have problems with Vista 32-bit (SP2) and adb.
I have both Sony Ericsson x10 and x10 mini. I experience the same problems on both.

One problem could be that I am using the adb included in Android SDK Tools, revision 6 (currently latest releases). DonQ&apos;Et think these devices are officially suppported in this release.

But then the adb hangs the problem is that I can not kill the process.
The disk symbols in Windows Explorer wont go away even if I disconnect the phone, and I can not shutdown the computer (it just hangs logging off forever and ever...). I have to press the power-button :-(.
Very, very annoying.

No problems noticed with WinXP or Ubuntu - only Vista.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:38:52 +0000</when>
<what></what>
</comment>
<comment>
<author>torinwal...@gmail.com</author>
<when>Fri, 25 Feb 2011 15:27:49 +0000</when>
<what>IQ&apos;Em running Vista 64-bit and I am having the same problem everyone else is. I can start adb, issue a command, then adb hangs. The process cannot be killed (it finally died once after nearly 20 minutes), and rebooting the machine is the only recourse.

It is virtually impossible to effective work under these circumstances. Would someone please acknowledge that this is at least being looked at?

Using Droid, Vista Ultimate 64-bit, Service Pack 2.

IQ&apos;Ell provide information, debugging help, etc. to anyone interested in solving this problem. Let me know what you want to try (short of reinstall OS, thanks).


Torin...</what>
</comment>
<comment>
<author>dyfeinst...@gmail.com</author>
<when>Wed, 27 Apr 2011 00:29:10 +0000</when>
<what>I see the same frustrating symptoms using Vista 64-bit and the Dev Phone 2 (made by HTC). I trided adb kill-server and start-server to no avail.

David.</what>
</comment>
<comment>
<author>pflammer...@gmail.com</author>
<when>Sat, 12 Nov 2011 23:41:26 +0000</when>
<what>I am experiencing this as well on Vista Business 32-bit with a Samsung Galaxy Tab 7Q&quot;E. After ADB lists the devices and attempts to display Logcat in Eclipse, the ADB process appears to lock up and become completely unresponsive. Eventually it will cause Eclipse to lock up as well (I can only suspect because a synchronous call to ADB is executed).

In an attempt to troubleshoot this problem, I have noticed that adb.exe becomes unkillable. This suggests that it has an unfinished I/O operation, but removing all attached Android devices has no effect.

As others have suggested, `adb kill-server` and `adb start-server` have no effect; the command simply hangs.

I have noticed that after quite some time (ca. 30 minutes), the ADB process will eventually end, but the device list no longer updates (or lists all devices as Q&quot;EofflineQ&quot;E) and all connections fail.</what>
</comment>
<comment>
<author>fresv...@gmail.com</author>
<when>Tue, 15 Nov 2011 19:19:25 +0000</when>
<what>I found out that using another USB port on my computer solved the problem. Maybe the adb, or the phone, cannot handle unstable connections.</what>
</comment>
</bug>
<bug>
<bugid>11059</bugid>
<title>Force Close : com.google.android.voicesearch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 03:20:03 +0000</openedDate>
<description>When I run monkey test on 2.2 phone with GMS.Force Close of voicesearch
occurred. It seems an cursor leak in voicesearch and an
NullPointerException is thrown out.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ 717 08-17
02:29:21.919 2146 2147 E Leak : Unclosed Cursor detected 718 08-17
02:29:21.919 2146 2147 E Leak : at
android.content.ContentResolver.query(ContentResolver.java:258) 719
08-17 02:29:21.927 2146 2147 E Leak : at
com.googlex.common.android.AndroidConfig.getSetting(Unknown Source) 720
08-17 02:29:21.927 2146 2147 E Leak : at
com.googlex.common.android.AndroidConfig.getDistributionChannelInternal(Unknown
Source) 721 08-17 02:29:21.927 2146 2147 E Leak : at
com.googlex.common.Config.init(Unknown Source) 722 08-17 02:29:21.927
2146 2147 E Leak : at
com.googlex.common.android.AndroidConfig.Q&lt;EinitQ&gt;E(Unknown Source) 723
08-17 02:29:21.927 2146 2147 E Leak : at
com.googlex.common.android.AndroidConfig.Q&lt;EinitQ&gt;E(Unknown Source) 724
08-17 02:29:21.927 2146 2147 E Leak : at
com.google.android.voicesearch.GoogleRecognitionService.onCreate(GoogleRecognitionService.java:260)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ 782 08-17
02:29:22.396 2146 2157 W dalvikvm: threadid=12: thread exiting with
uncaught exception (group=0x400208b8) 783 08-17 02:29:22.396 2146 2157 E
AndroidRuntime: FATAL EXCEPTION: GoogleRecognitionService_handlerThread
784 08-17 02:29:22.396 2146 2157 E AndroidRuntime:
java.lang.NullPointerException 785 08-17 02:29:22.396 2146 2157 E
AndroidRuntime: at
com.google.android.voicesearch.GoogleRecognitionService.startRecognitionInternal(GoogleRecognitionService.java:339)
786 08-17 02:29:22.396 2146 2157 E AndroidRuntime: at
com.google.android.voicesearch.GoogleRecognitionService.access$000(GoogleRecognitionService.java:75)
787 08-17 02:29:22.396 2146 2157 E AndroidRuntime: at
com.google.android.voicesearch.GoogleRecognitionService$1.handleMessage(GoogleRecognitionService.java:247)
788 08-17 02:29:22.396 2146 2157 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 789 08-17
02:29:22.396 2146 2157 E AndroidRuntime: at
android.os.Looper.loop(Looper.java:143) 790 08-17 02:29:22.396 2146 2157
E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:60)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ For details
logs, please refer the attachment</description>
</bug>
<bug>
<bugid>13463</bugid>
<title>Support for Google Maps Q&amp;E Navigation with preloaded maps for cases when no Internet connectivity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mnac...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 05:31:17 +0000</openedDate>
<description>It will be very helpful if Android can work with preloaded maps for
cases when no Internet connectivity.</description>
</bug>
<bug>
<bugid>14953</bugid>
<title>No sound from Android 3.0 emulator with Q&quot;ESnapshotQ&quot;E option checked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 17:04:05 +0000</openedDate>
<description>Creating an AVD for Android 3.0 (API level 11) with the Q&quot;ESnapshotQ&quot;E
checkbox checked (Q&quot;EEnabledQ&quot;E) made that I got no sound from the emulator.
Defining another AVD for the same Android 3.0 (API level 11) but without
the snapshot worked fine and did give sound. This is on Windows 7
64-bit. In another trial I did get sound upon the first launch of a new
AVD with the snapshot feature, and no sound upon a second launch (which
is way faster), so it is currently still a bit uncertain what the exact
pattern is. See also the original discussion in the developer group
thread at
http://groups.google.com/group/android-developers/browse_thread/thread/3f8c496343ba2d66</description>
<comment>
<author>jan.sind...@gmail.com</author>
<when>Thu, 24 Nov 2011 21:27:47 +0000</when>
<what>This happens on mac osx as well. Tried the simple example:
MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.sound_file_1);
mediaPlayer.start(); // no need to call prepare(); create() does that for you

In logcat it says Q&quot;EobtainBuffer timed out (is the cpu pegged)Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>6258</bugid>
<title>Nexus One Q&quot;EAutomatic BrightnessQ&quot;E is too sensitive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>122</stars>
<reportedBy>romanlx</reportedBy>
<openedDate>Mon, 25 Jan 2010 21:51:10 +0000</openedDate>
<description>Q&quot;EAutomatic BrightnessQ&quot;E option in Nexus One needs to be fine tuned, right
now itQ&apos;Es too sensitive to the point that even just slight movements from
my hand makes the brightness goes up and down in a drastic manner
without any real light changes, I recommend to try an iPhone side by
side with Nexus One in a room with moderate light and you will
immediately notice the difference in sensitivity.</description>
<comment>
<author>hack.ope...@gmail.com</author>
<when>Mon, 25 Jan 2010 22:02:28 +0000</when>
<what>Add some software hysteresis before light condition changes take effect on
brightness. Current implementation is too crude. Kind of binary. 

Also, if possible, provide a slider in settings to help users decide the
responsiveness / quickness. </what>
</comment>
<comment>
<author>itshec...@gmail.com</author>
<when>Wed, 17 Feb 2010 05:49:18 +0000</when>
<what>There definitely needs to be more user control over the Auto brightness. 
I have a fine tuned 40Q&quot;E Samsung LCD TV to compare to my Nexus One. 

Currently I have found, in a dark room it is too bright, in a normally lit room it is
too dark which matters when watching youtube/movies because dark scenes are hard to
see and it is not a screen glare issue.
Auto brightness during the day is not bright enough and max level is never reached
using automatic brightness, this was tested in direct sunlight in summer at midday
toggling between maximum brightness manually and auto brightness.

Other brightness levels were compared to my TV(backlight, white level, contrast and
brightness all correctly fine tuned), using the same content (same movie playback on
TV through computer and on the Nexus One).

An AMOLED screen deserves proper calibration, I may sound like I am nitpicking but
the brightness levels have been way off in all 3 situations.</what>
</comment>
<comment>
<author>tie...@gmail.com</author>
<when>Wed, 17 Feb 2010 07:28:54 +0000</when>
<what>+1 for me. There must be some smoothing function to control the switching decision 
which happen to quickly, sometime even in the same lighting condition.
</what>
</comment>
<comment>
<author>meehb...@gmail.com</author>
<when>Thu, 18 Feb 2010 19:06:48 +0000</when>
<what>auto brightness is lagged.  it takes more than a few seconds to adjust to the
sunlight when iQ&apos;Em outside.  my gfQ&apos;Es iphone never had this problem.  </what>
</comment>
<comment>
<author>sleez...@gmail.com</author>
<when>Thu, 18 Feb 2010 20:14:02 +0000</when>
<what>the lag isnQ&apos;Et the main problem.  

The problem is twofold.

Firstly, the sensor is too sensitive.
Secondly, auto brightness chooses inappropriate levels of brightness (too dark or too 
bright for the situation).

Together, this causes large fluctuations in brightness.</what>
</comment>
<comment>
<author>brianul...@gmail.com</author>
<when>Thu, 18 Feb 2010 20:57:38 +0000</when>
<what>IQ&apos;Eve noticed that when IQ&apos;Eve got the Nexus One turned to landscape, the auto brightness 
bounces from light to dark, back and forth, often every 8-10 seconds or so.  IQ&apos;Ed say this 
occurs 50% of the time I have it in landscape orientation.</what>
</comment>
<comment>
<author>josephsgrace@gmail.com</author>
<when>Thu, 18 Feb 2010 21:18:03 +0000</when>
<what>+1 for wild fluctuations in screen brightness 
during no real change in room brightness. </what>
</comment>
<comment>
<author>hayden.stewart@gmail.com</author>
<when>Tue, 23 Feb 2010 02:40:03 +0000</when>
<what>In addition to the adjustments already mentioned, a Q&quot;Eminimum brightnessQ&quot;E slider would 
be helpful since I often find the brightness too dim while inside.</what>
</comment>
<comment>
<author>willy900...@gmail.com</author>
<when>Wed, 17 Mar 2010 06:02:34 +0000</when>
<what>The auto brightness function is linear. It should have at least 2 user defined points.
ItQ&apos;Es a Q&quot;Edefine the line between two pointsQ&quot;E function which coupled with a user time
delay and averaging algorithm gives a smooth appearance. So to be simple. ThatQ&apos;Es 1
bright ambient slider, one dim ambient slider, one time slider, one number of samples
to average slider. </what>
</comment>
<comment>
<author>willy900...@gmail.com</author>
<when>Thu, 18 Mar 2010 11:15:56 +0000</when>
<what>scrcurrentlight =  m x + b ; 
m = ( scrbrighthigh - scrbrightlow ) / (ambientlighthigh - ambientlightlow) Q&lt;EQ&lt;EQ&lt;E from
sliders ;
 x = currentambientlight = cal Q&lt;EQ&lt;EQ&lt;E from sensor ( all ambient refers to sensor reading) ;

b = scrbrightlow - [m * (ambientlightlow - sensor0lightvalue)]

Back to top line. 
Now add a periodic sensor poling activity to eliminate hysteresis.
 Add a calculate screen brightness now widget.
</what>
</comment>
<comment>
<author>decayed....@gmail.com</author>
<when>Fri, 26 Mar 2010 08:16:43 +0000</when>
<what>Agreed my nexus one changes wildly its very annoying


</what>
</comment>
<comment>
<author>ilya.eli...@gmail.com</author>
<when>Thu, 01 Apr 2010 21:14:39 +0000</when>
<what>Possibly a hardware issue........I am on my 3rd replacement and 2nd one was not as
bad as 1st and 3rd........but i am rooted now and cant replace again.

but yeah, lately i have noticed that this issue is MUCH more annoying then famous
touchscreen issue.</what>
</comment>
<comment>
<author>RyanY...@gmail.com</author>
<when>Thu, 01 Apr 2010 21:23:39 +0000</when>
<what>I donQ&apos;Et see how it could be a hardware issue since this bug wasnQ&apos;Et there before update 
1 for 2.1.</what>
</comment>
<comment>
<author>lazow...@gmail.com</author>
<when>Fri, 02 Apr 2010 05:26:09 +0000</when>
<what>I have a related issue; would like to know if anyone shares it.  The auto brightness
adjustment on my Nexus One works, but over a narrow range -- goes roughly from dim to
half-bright.  Screen is unreadable in bright light due to inadequate illumination. 
ItQ&apos;Es possible to get the full range via manual adjustment -- itQ&apos;Es not a screen
illumination problem, itQ&apos;Es an auto-adjustment problem (the sensor? the code?).  Ideas?</what>
</comment>
<comment>
<author>sleez...@gmail.com</author>
<when>Fri, 02 Apr 2010 06:41:34 +0000</when>
<what>This makes the phone unusable outdoors!  On sunny days itQ&apos;Es hard enough to view the 
screen on full brightness and utterly impossible when the autobrightness makes it 
darker.  For people who frequently use the phone outdoors this is killer!</what>
</comment>
<comment>
<author>jamie2283@gmail.com</author>
<when>Fri, 02 Apr 2010 08:02:03 +0000</when>
<what>Would be nice to know by now from Google and/or HTC if this is a hardware problem, a software 
problem or a combination of both. And would be nice to know if and when to expect this function to 
work properly!</what>
</comment>
<comment>
<author>yetta...@gmail.com</author>
<when>Thu, 15 Apr 2010 19:22:35 +0000</when>
<what>This needs to be fixed NOW.  IQ&apos;Em within my 14 
days and am seriously considering returning the 
phone.  It seems like my fingers cover the sensor 
while typing and the screen constantly is going to 
full dim.  It makes the phone unuseable outside.</what>
</comment>
<comment>
<author>robwisz@gmail.com</author>
<when>Thu, 15 Apr 2010 22:14:22 +0000</when>
<what>I get the fluctuations in brightness as well. </what>
</comment>
<comment>
<author>josh.dyl...@gmail.com</author>
<when>Tue, 20 Apr 2010 16:35:48 +0000</when>
<what>This is annoying, i turned it off. I hope google fixes this, it was a nice feature on 
my iphone.</what>
</comment>
<comment>
<author>pam....@gmail.com</author>
<when>Wed, 21 Apr 2010 23:45:24 +0000</when>
<what>Agreed.  I just turned off the auto brightness feature. It fades in and out 
constantly. ItQ&apos;Es a huge annoyance.</what>
</comment>
<comment>
<author>Jay...@gmail.com</author>
<when>Thu, 22 Apr 2010 00:32:33 +0000</when>
<what>happens to mine as well...ATQ&amp;ET unlocked n1 version</what>
</comment>
<comment>
<author>gon...@gmail.com</author>
<when>Fri, 23 Apr 2010 02:47:08 +0000</when>
<what>+1

The screen changes brightness too rapidly and the changes are too great.  A more
gradual change would be much more desirable (along with it being changed to a more
appropriate level).

I really like the idea of it, I just cant use it in its current state.  I had
disabled it and instead manage the brightness manually via the power widget.</what>
</comment>
<comment>
<author>piemm...@gmail.com</author>
<when>Sat, 01 May 2010 19:55:32 +0000</when>
<what>I found that the autobrightness setting on my nexus one is constantly slightly too
dark and would ideally like to be able to set a bias on whatever is considered
Q&quot;Eadequate brightnessQ&quot;E when in automatic mode.

Also, when in direct sunlight the screen never goes to full brightness with the
effect that you canQ&apos;Et see it. Turning the automatic mode off and setting to manual
full brightness noticably helps.</what>
</comment>
<comment>
<author>fgibb...@gmail.com</author>
<when>Mon, 10 May 2010 03:13:39 +0000</when>
<what>I am also finding that the automatic brightness feature leads to wild fluctuations in
screen brightness. It almost never works properly for me. As someone who goes back
and forth between indoor and outdoor frequently, this is a critical feature of the
phone. I have used the Motorola Droid and the automatic brightness works great on it.

I wonder if itQ&apos;Es possible this could be limited to the ATQ&amp;ET version of the phone?
ThatQ&apos;Es what I have. I just purchased it a few days ago. Are there T-Mobile or
Vodafone people out there who have this issue?

I agree it would be nice to hear something from Google and/or HTC. Is it a hardware
or software problem and if itQ&apos;Es a hardware problem can we get an exchange?
</what>
</comment>
<comment>
<author>coffee...@gmail.com</author>
<when>Tue, 11 May 2010 19:20:01 +0000</when>
<what>Really ..i mean really, if we are all having the same problem why is it taking so long to fix it. Why even have the 
feature if it does not work properly. So far the only fix it to turn it off. Come on Google...letQ&apos;Es put one of your 20K 
employees on this bug.</what>
</comment>
</bug>
<bug>
<bugid>1779</bugid>
<title>Application does not receive key events after incoming call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T15:19:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jan 2009 20:24:55 +0000</openedDate>
<description>I was using an app and there was an incoming phone call. After the call
ended the in call screen disappeared like it should but it did not
receive any further key events. Logs show that WindowManager tries to
send them to InCallScreen but it times out. Note that the loop is
happening every few seconds no matter if I press a key or not and the
only way to kill it was to press Q&quot;EHomeQ&quot;E. Smells like a bug to me. 01-12
18:20:48.840: INFO/ActivityManager(62): Starting activity: Intent {
action=android.intent.action.MAIN flags=0x10800000
comp={com.android.phone/com.android.phone.InCallScreen} } 01-12
18:20:49.000: INFO/AudioHardwareMSM72XX(32): Routing audio to
Speakerphone 01-12 18:20:49.010: DEBUG/AudioHardwareMSM72XX(32):
msm72xx_enable_audpp: 0x0001 01-12 18:20:50.390:
INFO/BluetoothHeadset(100): Proxy object is now connected to Bluetooth
Headset Service 01-12 18:20:50.590: INFO/ActivityManager(62): Displayed
activity com.android.phone/.InCallScreen: 1746 ms 01-12 18:20:51.460:
INFO/phone(100): acceptCall: incoming... 01-12 18:20:51.480:
INFO/AudioHardwareMSM72XX(32): Routing audio to Handset 01-12
18:20:51.490: DEBUG/AudioHardwareMSM72XX(32): msm72xx_enable_audpp:
0x0000 01-12 18:20:54.650: DEBUG/AudioHardwareMSM72XX(32): Going to
standby 01-12 18:21:15.300: WARN/WindowManager(62): Key dispatching
timed out sending to com.android.phone/com.android.phone.InCallScreen
01-12 18:21:15.300: WARN/WindowManager(62): Continuing to wait for key
to be dispatched 01-12 18:21:17.500: DEBUG/WindowManager(62): IQ&apos;Em tired
mEndcallBehavior=0x2 01-12 18:21:17.640: WARN/PHONE/CallCard(100):
CallCard updateState: overall Phone state is IDLE 01-12 18:21:17.730:
WARN/AudioFlinger(32): write blocked for 65 msecs 01-12 18:21:19.630:
DEBUG/WindowManager(62): IQ&apos;Em tired mEndcallBehavior=0x2 01-12
18:21:19.710: INFO/AudioHardwareMSM72XX(32): Routing audio to
Speakerphone 01-12 18:21:19.720: DEBUG/AudioHardwareMSM72XX(32):
msm72xx_enable_audpp: 0x0001 01-12 18:21:22.800:
DEBUG/AudioHardwareMSM72XX(32): Going to standby 01-12 18:21:24.880:
WARN/WindowManager(62): Key dispatching timed out sending to
com.android.phone/com.android.phone.InCallScreen 01-12 18:21:24.880:
WARN/WindowManager(62): Continuing to wait for key to be dispatched
01-12 18:21:29.700: WARN/ActivityManager(62): Launch timeout has
expired, giving up wake lock! 01-12 18:21:29.790:
WARN/ActivityManager(62): Activity idle timeout for
HistoryRecord{432a76c0
{com.something.something/com.something.something}} 01-12 18:21:29.800:
WARN/ActivityManager(62): Duplicate finish request for
HistoryRecord{431706d8
{com.android.phone/com.android.phone.InCallScreen}} 01-12 18:21:29.880:
WARN/WindowManager(62): Key dispatching timed out sending to
com.android.phone/com.android.phone.InCallScreen 01-12 18:21:29.880:
WARN/WindowManager(62): Continuing to wait for key to be dispatched
01-12 18:21:34.880: WARN/WindowManager(62): Key dispatching timed out
sending to com.android.phone/com.android.phone.InCallScreen 01-12
18:21:34.880: WARN/WindowManager(62): Continuing to wait for key to be
dispatched 01-12 18:21:39.880: WARN/WindowManager(62): Key dispatching
timed out sending to com.android.phone/com.android.phone.InCallScreen
01-12 18:21:39.880: WARN/WindowManager(62): Continuing to wait for key
to be dispatched and so on and so on..</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 14:00:17 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 22 Jan 2009 22:17:34 +0000</when>
<what>Without steps to reproduce there is little that can be done with this.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:55:14 +0000</when>
<what></what>
</comment>
<comment>
<author>tau...@gmail.com</author>
<when>Thu, 05 Feb 2009 15:12:53 +0000</when>
<what>CanQ&apos;Et reproduce, sorry.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 15:19:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:17:38 +0000</when>
<what></what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Thu, 18 Nov 2010 10:29:19 +0000</when>
<what>IQ&apos;Em having the same issue on my Nexus One (Froyo 2.2.1) right now. 

IQ&apos;Em getting endless logs with Q&quot;EContinuing to wait for key to be dispatchedQ&quot;E, and none of the hardware keys are reacting. The only way to use the phone again is to remove the battery and put it back in. I cannot even press the power button (ok, the phone options dialog comes up), but then i cannot select any options - nothing happens when I touch the screen.

W/WindowManager(   85): Continuing to wait for key to be dispatched
D/dalvikvm(  716): GC_EXPLICIT freed 1602 objects / 73056 bytes in 66ms
W/WindowManager(   85): Key dispatching timed out sending to com.vf360.people/com.vf360.people.ui.tabs.Start
TabsActivity
W/WindowManager(   85): Previous dispatch state: {{KeyEvent{action=1 code=4 repeat=0 meta=0 scancode=158 mFlags=72} to W
indow{44da5738 AtchDlg:com.vf360.people/com.vf360.people.ui.contacts.ContactListActivity paused=false} @ 129
0074790817 lw=Window{44da5738 AtchDlg:com.vf360.people/com.vf360.people.ui.contacts.ContactListActivity paus
ed=false} lb=android.os.BinderProxy@44ccabf8 fin=false gfw=true ed=true tts=0 wf=false fp=false mcf=Window{44da5738 Atch
Dlg:com.vf360.people/com.vf360.people.ui.contacts.ContactListActivity paused=false}}}
W/WindowManager(   85): Current dispatch state: {{null to Window{44dc8f20 com.vf360.people/com.vf360.people.
ui.tabs.StartTabsActivity paused=true} @ 1290075942067 lw=null lb=null fin=true gfw=true ed=true tts=0 wf=false fp=true
mcf=Window{44c06f40 com.fede.launcher/com.fede.launcher.Launcher paused=false}}}
I/ActivityManager(   85): Skipping duplicate ANR: ProcessRecord{44d4f3c0 2014:com.vf360.people/10065} keyDispatchi
ngTimedOut</what>
</comment>
<comment>
<author>mathias....@gmail.com</author>
<when>Thu, 18 Nov 2010 10:34:08 +0000</when>
<what>Q&gt;E Status: Declined
Please reopen the issue, it definitely exists.

Afaik I also had the issue earlier when I was using Skype 1.0.0.5beta, the entire system was locked (= not even home long press worked). Not sure though if it was related to the application or a problem with the device/system itself. The log I posted above though came after using a different app.</what>
</comment>
<comment>
<author>likca...@gmail.com</author>
<when>Mon, 26 Sep 2011 10:40:28 +0000</when>
<what>Mayb you can do this: before you start a new activity ,recycle the bitmap!</what>
</comment>
</bug>
<bug>
<bugid>1807</bugid>
<title>MediaPlaybackService does not shut itself down properly when OOM killed</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-21T22:09:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mh.in.en...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jan 2009 09:22:06 +0000</openedDate>
<description>To reproduce: 1. Play some music with the music player. 2. Start adb
logcatting 3. Do Q&quot;EstuffQ&quot;E that is memory intensive, eg web browsing.
Eventually the MediaPlaybackService process will get OOM killed (you can
see this in dmesg) 4. Activity Manager will restart it 5 seconds later.
5. Wait 60 seconds. 6. Observe that it is still running The problem is
that when a service starts up, onStart is not guaranteed to be called.
In this case the IDLE_DELAY message is not sent so the service will
never shut itself down. Moving this code into onCreate should fix it:
489 // make sure the service will shut down on its own if it was 490 //
just started but not bound to and nothing is playing 491
mDelayedStopHandler.removeCallbacksAndMessages(null); 492 Message msg =
mDelayedStopHandler.obtainMessage(); 493
mDelayedStopHandler.sendMessageDelayed(msg, IDLE_DELAY);</description>
<comment>
<author>mh.in.en...@gmail.com</author>
<when>Mon, 19 Jan 2009 10:00:37 +0000</when>
<what>I should note that in step 1, you have to stop playing music before proceeding to step 2.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 13:50:39 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 22:09:52 +0000</when>
<what>This issue has been fixed and the fix will be in a future release</what>
</comment>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Thu, 22 Jan 2009 00:45:52 +0000</when>
<what>Note though that stopping the service will merely result in the appQ&apos;Es Q&quot;EadjustmentQ&quot;E
being raised, which makes it a more prominent candidate for killing. The process
wonQ&apos;Et immediately exit when that happens, and so step (6) above will still show the
process running, until it eventually gets reclaimed by the system.
</what>
</comment>
<comment>
<author>mh.in.en...@gmail.com</author>
<when>Thu, 22 Jan 2009 13:51:57 +0000</when>
<what>Right, but it should stop the AM from constantly restarting it in low memory
situations. Great to see the turnaround time on the fix, thatQ&apos;Es completely awesome.
Thanks.</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 18 Nov 2011 01:16:17 +0000</when>
<what>this was released a long time ago
</what>
</comment>
</bug>
<bug>
<bugid>17518</bugid>
<title>ANR on Market application while streaming music through Pandora Internet Radio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>findhapp...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 08:10:48 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). -Streaming Music through Pandora Internet
Radio(streaming music for almost half an hour) -Launched Market -Blank
screen appeared..after few seconds -ANR appeared(Activity Market (In
application Market) is not responding) window popped up -I was able to
download apps from Market 30 minutes before - What happened. ANR on
Market - What you think the correct behavior should be. No ANR there is
dead lock in the attachment. Q&quot;EVending-LocalDbSyncServiceQ&quot;E prio=5 tid=12
MONITOR | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x405e1ad8 self=0x30e918 |
sysTid=22195 nice=10 sched=0/0 cgrp=[fopen-error:2] handle=3164776 |
schedstat=( 86750000 1457694000 2420 ) at
com.android.vending.model.LocalAssetCache.updateOneAsset(LocalAssetCache.java:~138)
- waiting to lock Q&lt;E0x405aaed0Q&gt;E (a
com.android.vending.model.LocalAssetCache) held by threadid=9
(Thread-10) at
com.android.vending.model.LocalAssetCache.localDbUpdate(LocalAssetCache.java:284)
at
com.android.vending.api.LocalAssetDatabase.notifyListener(LocalAssetDatabase.java:845)
at
com.android.vending.api.LocalAssetDatabase.updateStateOfAsset(LocalAssetDatabase.java:298)
at
com.android.vending.api.LocalAssetDatabase.syncWithPackageManager(LocalAssetDatabase.java:963)
at
com.android.vending.LocalDbSyncService.run(LocalDbSyncService.java:64)
at java.lang.Thread.run(Thread.java:1019) ..... Q&quot;EThread-10Q&quot;E prio=5 tid=9
MONITOR | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x405ab280 self=0x2eefb8 |
sysTid=22189 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=3075896 |
schedstat=( 131779000 1025870000 2776 ) at
com.android.vending.api.LocalAssetDatabase.updateStateOfAsset(LocalAssetDatabase.java:~278)
- waiting to lock Q&lt;E0x405b81f0Q&gt;E (a
com.android.vending.api.LocalAssetDatabase) held by threadid=12
(Vending-LocalDbSyncService) at
com.android.vending.model.Asset.setStateById(Asset.java:1281) at
com.android.vending.model.Asset.setStateById(Asset.java:1273) at
com.android.vending.model.LocalAsset.setState(LocalAsset.java:168) at
com.android.vending.VendingBackupAgent.recoverFromRestoreInterrupt(VendingBackupAgent.java:241)
at
com.android.vending.model.LocalAssetCache.buildCache(LocalAssetCache.java:209)
at
com.android.vending.model.LocalAssetCache.access$000(LocalAssetCache.java:26)
at
com.android.vending.model.LocalAssetCache$1.run(LocalAssetCache.java:90)
at java.lang.Thread.run(Thread.java:1019) Please make sure that youQ&apos;Ere
using Android 2.3, and (if the issue exists on a device) that the device
also runs Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
</bug>
<bug>
<bugid>9101</bugid>
<title>When is MacOS 10.6 (Q&quot;ESnow LeopardQ&quot;E) getting supported</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>jonas.he...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 14:55:34 +0000</openedDate>
<description>I have Mac OS X Version 10.6.3 when is this version getting support for
the build process for Android?</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 22:50:02 +0000</when>
<what></what>
</comment>
<comment>
<author>mikese...@gmail.com</author>
<when>Mon, 02 Aug 2010 21:34:20 +0000</when>
<what>Apple is now shipping new MacBook Pro with hardware working only with 10.6. So there is no way to go back to 10.5. Soon, weQ&apos;Ell have to buy old macbooks on eBay to develop on Android.

Come on Google, this has been 2y that this issue is know. CanQ&apos;Et you use the fixes such as
https://review.source.android.com/11845 
https://review.source.android.com/11846 
https://review.source.android.com/12014 

Thanks</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Fri, 20 Aug 2010 04:32:18 +0000</when>
<what>have you tried using a virtual machine or bootcamp to run a linux system for the build</what>
</comment>
<comment>
<author>mikese...@gmail.com</author>
<when>Fri, 20 Aug 2010 04:35:49 +0000</when>
<what>of course but this is pointless. You just need a few changes here and there and it will compiles with native tools, plus provide a faster emulator.</what>
</comment>
<comment>
<author>arturedw...@gmail.com</author>
<when>Fri, 20 Aug 2010 07:02:49 +0000</when>
<what>+1 from me.
Developers like to be able to be on the Q&quot;Ecutting edgeQ&quot;E, so I think that Android build system should try to catch up to be able to run on Snow Leopard, or Ubuntu 10.04 without any issues. Now it does not work out of the box on any of those platforms.</what>
</comment>
<comment>
<author>antoniov...@gmail.com</author>
<when>Tue, 21 Sep 2010 22:07:08 +0000</when>
<what>Running Mac OS 10.6.4 I canQ&apos;Et understand how Google just skipped support for this OS... I didnQ&apos;Et know that this also happened with Ubuntu 10.04 even after months of the release of this OSQ&apos;Es. As mentioned there were previous fixes for this problems, and were not so difficult to solve, so from my point of view Google should react if want Android increasing more in the mobile scenario.</what>
</comment>
<comment>
<author>antoniov...@gmail.com</author>
<when>Tue, 05 Oct 2010 18:22:58 +0000</when>
<what>Froyo builds under Java 1.6.</what>
</comment>
<comment>
<author>kiwicomp...@gmail.com</author>
<when>Sun, 30 Jan 2011 01:19:26 +0000</when>
<what>I agree.. MAC OSX Snowleopard support please  and while at it OSX Lion is die out soon.. How about getting head and making sure it is also supported at release time.. Now that would be a smart move!!!</what>
</comment>
<comment>
<author>zachlip...@gmail.com</author>
<when>Thu, 21 Jul 2011 21:06:54 +0000</when>
<what>It appears that Snow Leopard is now supported, but things are broken on Lion (Mac OS 10.7). Attempting to compile generates the error:

Please install the 10.5 SDK on this machine at /Developer/SDKs/MacOSX10.5.sdk

However, Lion only permits the use of Xcode 4.x, and conveniently enough, Xcode 4 does not support the legacy 10.5 sdk, so itQ&apos;Es impossible to build. IQ&apos;Em going to try copying over the MacOSX10.5.sdk directory from an old Xcode 3 installation and will report back on the results.</what>
</comment>
<comment>
<author>markhfra...@gmail.com</author>
<when>Tue, 15 Nov 2011 22:01:47 +0000</when>
<what>Any luck compiling on Lion (10.7)?  IQ&apos;Em having the same error trying to build Android 4.0.1</what>
</comment>
<comment>
<author>edgar...@gmail.com</author>
<when>Fri, 18 Nov 2011 05:47:10 +0000</when>
<what>Seems that thereQ&apos;Es a solution: http://groups.google.com/group/android-building/browse_thread/thread/bd566c8b513a4946</what>
</comment>
</bug>
<bug>
<bugid>20236</bugid>
<title>Android Email Client Crashed when email with URL received</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-23T20:49:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JeffJMar...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 01:53:15 +0000</openedDate>
<description>I am running the LG revolution vs910, with Froyo 2.2.2 as the OS. I have
the stock email app connected to an Exchange 2003 SP2 Webmail frontend
server. When I receive certain emails with URLQ&apos;Es in the body of the
email, the email client crashes and restarts, and never downloads new
messages until I delete the email from my laptop/other device. Below is
a sample link that will cause the client to crash:
https://supportportal.ironport.com/irppcnctr/srvcd?u=http://secure-support.soma.ironport.com/products/Q&amp;Esid=900002</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 23 Sep 2011 20:49:29 +0000</when>
<what>The LG Revolution VS910 doesnQ&apos;Et use the AOSP Email application, so youQ&apos;Ed have to contact LG about this.  Sorry.</what>
</comment>
</bug>
<bug>
<bugid>12369</bugid>
<title>pthreadQ&apos;Es rwlock not implemented in bionic</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-11-05T01:09:11.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Asmadeu...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 22:20:39 +0000</openedDate>
<description>Hello, IQ&apos;Em trying to port VLC to android, and while the first
encountered errors are mostly due to the systemQ&apos;Es configuration, I
believe this is really a problem due to androidQ&apos;Es libc, bionic. I could
give the steps needed to get to there on vlcQ&apos;Es source tree, but I
believe it is easier to take a test source file : cat Q&gt;E test_rwlock.c
Q&lt;EQ&lt;EEOF #include Q&lt;Epthread.hQ&gt;E #include Q&lt;Esys/types.hQ&gt;E typedef
pthread_rwlock_t test_rwlock_t; int main() { return(0); } EOF This works
perfectly fine with a regular libc (gcc test_rwlock.c produces a valid
executable on most systems), and if you comment out the typedef it also
works with the ndk with the following command line (remove any linebreak
that might appear): arm-eabi-gcc -nostdlib
-I/path/to/android-ndk-r4b/build/platforms/android-8/arch-arm/usr/include
-L/path/to/android-ndk-r4b/build/platforms/android-8/arch-arm/usr/lib
-Wl,-rpath-link=/path/to/android-ndk-r4b/build/platforms/android-8/arch-arm/usr/lib
-lc
/path/to/android-ndk-r4b/build/platforms/android-8/arch-arm/usr/lib/crtbegin_dynamic.o
test_rwlock.c (this assumes you have arm-eabi-gcc from the android ndk
in your PATH) with the typedef, it yields: test_rwlock.c:4: error:
expected Q&apos;E=Q&apos;E, Q&apos;E,Q&apos;E, Q&apos;E;Q&apos;E, Q&apos;EasmQ&apos;E or Q&apos;E__attribute__Q&apos;E before Q&apos;Etest_rwlock_tQ&apos;E
Now, a few greps in the headers: grep -ri pthread_rwlock_t /path/to/ndk
./build/platforms/android-8/arch-arm/usr/include/sys/types.h:typedef
.... pthread_rwlock_t; (and similar lines) this definition is inside an
#if 0 with the following comment : /* while POSIX wants these in
Q&lt;Esys/types.hQ&gt;E, we * declare then in Q&lt;Epthread.hQ&gt;E instead */ (by the way,
thereQ&apos;Es a typo, it should read Q&quot;EthemQ&quot;E and not Q&quot;EthenQ&quot;E) But looking at
/path/to/ndk/build/platforms/android-8/arch-arm/usr/include/pthread.h it
doesnQ&apos;Et define pthread_rwlock_t (does define others though, just not
rwlock) The grep didnQ&apos;Et match the binaries either anyway, so it really
is not defined (and not just forgotten in the .h) I did the same greps
in bionicQ&apos;Es source tree, and itQ&apos;Es the same aside of
../bionic/libc/netbsd/net/reentrant.h:#define rwlock_t pthread_rwlock_t
(which is worse, because now something else uses it when itQ&apos;Es still not
defined) So, it sounds obvious to me that the implementation of
pthread_rwlock is missing. (Ah, and to fit the template - this should
obviously compile without any error) Thanks, Asmadeus | Dominique
Martinet</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 04 Nov 2010 22:42:58 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 05 Nov 2010 01:09:11 +0000</when>
<what>Fixed, will be part of the next release.</what>
</comment>
<comment>
<author>shubha1...@gmail.com</author>
<when>Mon, 22 Nov 2010 22:37:06 +0000</when>
<what>
I see the same error, where can I get the fix for this issue? </what>
</comment>
<comment>
<author>Asmadeu...@gmail.com</author>
<when>Mon, 22 Nov 2010 23:28:31 +0000</when>
<what>As was said in comment #2, it was fixed and will be part of the next release.. However, it doesnQ&apos;Et mean itQ&apos;Es public yet, and as far as I know it hasnQ&apos;Et been pushed to the public repo yet.

Anyway, even if it was, you probably want your app to work on existing phones without having to flash them, so IQ&apos;Ed advise you to use a current implementation of rwlock by copying it to your project as I did

Regards,
Asmadeus | Dominique Martinet</what>
</comment>
<comment>
<author>lenin.ec...@gmail.com</author>
<when>Fri, 26 Nov 2010 04:40:17 +0000</when>
<what>Hi Asmadeus,
can you brief out how you copied the current implementation in to the android library or header file... If possible can you provide the whole step to cross compile VLC for android</what>
</comment>
<comment>
<author>Asmadeu...@gmail.com</author>
<when>Fri, 26 Nov 2010 07:31:55 +0000</when>
<what>Hi,

Actually VLC is using something else, since we already have a pthread replacement implemented for windows and are using our own Q&quot;Evlc_threadQ&quot;E types, so we just copied over the rwlock part from the windows version.
However, I didnQ&apos;Et mean to change the android library - you donQ&apos;Et want to do that because you cannot change what is on everyoneQ&apos;Es phone as far as the libc goes, but in your code.

As for how to cross-compile VLC for android, we are not done yet because we miss audio and video output support in the ndk, but if you are interested please drop by #videolan on freenodeQ&apos;Es IRC network and IQ&apos;Em sure youQ&apos;Ell find some help in a more appropriate place.

Regards,
Asmadeus | Dominique Martinet</what>
</comment>
<comment>
<author>shubha1...@gmail.com</author>
<when>Tue, 30 Nov 2010 21:03:18 +0000</when>
<what>hi Asmadeus

            I am trying to add the definitions of the missing pthread rwlock structs and functions like you mentioned in the project itself ( a header file) but it seems to have a lot of dependencies and I keep getting compile errors. 

Did you see the same? Do you have a patch or file for reference that has what you added to your project?

Thanks</what>
</comment>
<comment>
<author>shubha1...@gmail.com</author>
<when>Wed, 01 Dec 2010 19:01:19 +0000</when>
<what>Also any idea when the patch to bionic with rwlock implementation would be made public? 

thanks for the help</what>
</comment>
<comment>
<author>Asmadeu...@gmail.com</author>
<when>Wed, 01 Dec 2010 22:18:56 +0000</when>
<what>As I said, we didnQ&apos;Et use that but our own implementation of rwlock from windows port, so I donQ&apos;Et know really (didnQ&apos;Et have to implement rwlock for the whole project, but just for a single C file, so we put it in that C file directly)
However, you wonQ&apos;Et need just headers (.h) but you need to add an object file so that the functions are not only defined but also implemented, i.e. ultimately probably a .c with all rwlockQ&apos;Es functions that is depended on.


Regards,
Asmadeus | Dominique Martinet</what>
</comment>
<comment>
<author>jesmitt...@gmail.com</author>
<when>Thu, 02 Jun 2011 21:01:09 +0000</when>
<what>How about the code you added to the C file so we can re-enact the experiment</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:52:27 +0000</when>
<what>Fixed in NDK r5c (the declaration didnQ&apos;Et match the API levelQ&apos;Es implementation)</what>
</comment>
</bug>
<bug>
<bugid>10359</bugid>
<title>Menu character bug (uppercase with icon)</title>
<status>Reviewed</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>daniel....@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 21:17:47 +0000</openedDate>
<description>This is a bug which I can reproduce on emulators with 1.5, 1.6, 2.2 and
on a real HTC G1 (1.6). Letters in uppercase used for example in
Slovakia, Czech Republic, Slovenia, Latvia... are displayed wrong in the
Menu. See the attached file. This bug happens only when the Menu icon is
set, it seems to cover a part of the letters.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 16:55:16 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 07:06:14 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:18:56 +0000</when>
<what></what>
</comment>
<comment>
<author>ahmettim...@gmail.com</author>
<when>Mon, 08 Aug 2011 10:33:51 +0000</when>
<what>this bug is still reproduced on HTC Desire 2.3.3.</what>
</comment>
<comment>
<author>ahmettim...@gmail.com</author>
<when>Mon, 08 Aug 2011 12:52:09 +0000</when>
<what>I found a solution: I modified the menu icons. I changed the size of menu icons like these:  36*36-Q&gt;E36*24, 48*48-Q&gt;E48*32, 72*72-Q&gt;E72*48, 96*96-Q&gt;E96*64 and so. And moved the icon to the top of the image and deleted the transparent area below it.

The appearance is the same and looks original. 

The original and modified icons are also attached.</what>
</comment>
</bug>
<bug>
<bugid>5472</bugid>
<title>Poor documentation bug #2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 00:10:53 +0000</openedDate>
<description>See:
http://stackoverflow.com/questions/1588061/android-how-to-receive-broadcast-intents-actionscreenon-off
This isnQ&apos;Et mentioned in the documentation at all. Quote from IRC: Q&quot;EThe
docs suck at letting you know which intents are not usable from
Q&lt;EreceiverQ&gt;E. The only way to really know is to dig through the framework
code to see where theyQ&apos;Ere broadcast and see if theyQ&apos;Ere called with flag
RECEIVER_REGISTERED_ONLYQ&quot;E</description>
</bug>
<bug>
<bugid>19595</bugid>
<title>Time zone for Baku is GMT+4 not GMT+5</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>objectto...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 12:01:27 +0000</openedDate>
<description>Samsung Nexus S running 2.3.5 The time is accurate but in the Q&quot;ESelect
time zoneQ&quot;E menu the label under Baku reads Q&quot;EGMT+5:00Q&quot;E which is
incorrect. Please change the label but not the methods because those
seem to be operating correctly on GMT+4 time... although it wouldnQ&apos;Et
hurt to check those too.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:47:32 +0000</when>
<what>at my level, the icu data has a raw offset of 240 minutes (+04:00) and a DST offset of 300 (+05:00).

the problem is that Settings is formatting the time zone itself, and itQ&apos;Es deliberately showing the current offset...

    private static void addItem(
            ListQ&lt;EHashMapQ&lt;EString, ObjectQ&gt;EQ&gt;E myData, String id, String displayName,
 long date) {
        final HashMapQ&lt;EString, ObjectQ&gt;E map = new HashMapQ&lt;EString, ObjectQ&gt;E();
        map.put(KEY_ID, id);
        map.put(KEY_DISPLAYNAME, displayName);
        final TimeZone tz = TimeZone.getTimeZone(id);
        final int offset = tz.getOffset(date);
        final int p = Math.abs(offset);
        final StringBuilder name = new StringBuilder();
        name.append(Q&quot;EGMTQ&quot;E);

        if (offset Q&lt;E 0) {
            name.append(Q&apos;E-Q&apos;E);
        } else {
            name.append(Q&apos;E+Q&apos;E);
        }

        name.append(p / (HOURS_1));
        name.append(Q&apos;E:Q&apos;E);

        int min = p / 60000;
        min %= 60;

        if (min Q&lt;E 10) {
            name.append(Q&apos;E0Q&apos;E);
        }
        name.append(min);

        map.put(KEY_GMT, name.toString());
        map.put(KEY_OFFSET, offset);

        myData.add(map);
    }
</what>
</comment>
</bug>
<bug>
<bugid>15994</bugid>
<title>ByteOrder of read only buffer not consistent with original buffer when created with asReadOnlyBuffer()</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-04-06T22:10:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>dansoo...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 15:26:47 +0000</openedDate>
<description>It seems like when a read only version of a FloatBuffer is created by
using asReadOnlyBuffer(), the order property which indicates the
ByteOrder to use to interpret the buffer isnQ&apos;Et copied properly.
ByteBuffer byteBuffer =
ByteBuffer.allocateDirect(n*4).order(ByteOrder.nativeOrder())
FloatBuffer buffer = byteBuffer.asFloatBuffer(); //... //We put some
float values in the buffer //... FloatBuffer copiedBuffer =
buffer.asReadOnlyBuffer(); //... //use the values in copiedBuffer //...
If we do this the contents of the buffer and copiedBuffer is interpreted
differently. Here is the sample code I used to study the phenomenon more
carefully. ByteBuffer byteBuffer0 =
ByteBuffer.allocateDirect(4).order(ByteOrder.nativeOrder()); FloatBuffer
buffer0 = byteBuffer0.asFloatBuffer(); buffer0.put(0.1f); FloatBuffer
copiedBuffer0 = buffer0.asReadOnlyBuffer(); Log.d(TAG, Q&quot;Ebuffer0 endian:
Q&quot;E + buffer0.order()); Log.d(TAG, Q&quot;Ebuffer0[0]: Q&quot;E + buffer0.get(0));
Log.d(TAG, Q&quot;EcopiedBuffer0 endian: Q&quot;E + copiedBuffer0.order()); Log.d(TAG,
Q&quot;EcopiedBuffer0[0]: Q&quot;E + copiedBuffer0.get(0)); ByteBuffer byteBuffer1 =
ByteBuffer.allocate(4).order(ByteOrder.nativeOrder()); FloatBuffer
buffer1 = byteBuffer1.asFloatBuffer(); buffer1.put(0.1f); FloatBuffer
copiedBuffer1 = buffer1.asReadOnlyBuffer(); Log.d(TAG, Q&quot;Ebuffer1 endian:
Q&quot;E + buffer1.order()); Log.d(TAG, Q&quot;Ebuffer1[0]: Q&quot;E + buffer1.get(0));
Log.d(TAG, Q&quot;EcopiedBuffer1 endian: Q&quot;E + copiedBuffer1.order()); Log.d(TAG,
Q&quot;EcopiedBuffer1[0]: Q&quot;E + copiedBuffer1.get(0)); In Honeycomb, I get the
result buffer0 endian: LITTLE_ENDIAN buffer0[0]: 0.1 copiedBuffer0
endian: BIG_ENDIAN copiedBuffer0[0]: -4.2949213E8 buffer1 endian:
LITTLE_ENDIAN buffer1[0]: 0.1 copiedBuffer1 endian: BIG_ENDIAN
copiedBuffer1[0]: -4.2949213E8 In all other Android versions I get,
buffer0 endian: LITTLE_ENDIAN buffer0[0]: 0.1 copiedBuffer0 endian:
LITTLE_ENDIAN copiedBuffer0[0]: 0.1 buffer1 endian: LITTLE_ENDIAN
buffer1[0]: 0.1 copiedBuffer1 endian: LITTLE_ENDIAN copiedBuffer1[0]:
0.1 See how the ByteOrder is not preserved in the read only buffer in
Honeycomb. I think it is natural for the original buffer and the copied
read only version of the buffer should be interpreted the same way
following the same byte order. And not to mention the behavioral
consistency across all Android versions.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 06 Apr 2011 18:03:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 18:07:52 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 18:11:01 +0000</when>
<what>hereQ&apos;Es the behavior on the RI too:


buffer0 endian: LITTLE_ENDIAN
buffer0[0]: 0.1
copiedBuffer0 endian: LITTLE_ENDIAN
copiedBuffer0[0]: 0.1
buffer1 endian: LITTLE_ENDIAN
buffer1[0]: 0.1
copiedBuffer1 endian: LITTLE_ENDIAN
copiedBuffer1[0]: 0.1

looks like the submitter is correct.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 21:45:16 +0000</when>
<what>it turns out ByteBuffer is the single exception; that really does revert to the native order. we mistakenly copied that behavior for all the other Buffers. (it also means the fix canQ&apos;Et just go in ByteBuffer and be inherited; all the Buffers except for ByteBuffer need to change. ugh.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 22:10:07 +0000</when>
<what>fixed internally. ByteBuffer.asReadOnlyBuffer gets you a native-order clone; every other asReadOnlyBuffer gets you a clone with the same order as the Buffer you cloned.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 17:57:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7397</bugid>
<title>Adjust the font size in Contact to make the phone numbers readable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>dan...@gmail.com</reportedBy>
<openedDate>Sat, 27 Mar 2010 00:40:35 +0000</openedDate>
<description>the font size of the contactQ&apos;Es phone number is so hard to read, why
thereQ&apos;Es no adjustable size there?</description>
<comment>
<author>lisamich...@gmail.com</author>
<when>Mon, 26 Apr 2010 01:23:43 +0000</when>
<what>HELLO????????????????????????????????
ARE YOU DEAF, GOOGLE?</what>
</comment>
</bug>
<bug>
<bugid>15922</bugid>
<title>Using multiple (named) snapshots does not work</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>jorge...@gmail.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 23:52:43 +0000</openedDate>
<description>Host OS: Mac OS X 10.6.6 SDK tools version: r10 Eclipse version: N/A ADT
plug-in version: N/A Platform targeted by your project: N/A Version of
the platform running in the emulator: 1.6 STEPS TO REPRODUCE: 1.
your_avd=Q&lt;Eyour avd hereQ&gt;E 2. emulator -avd $your_avd -no-boot-anim
-wipe-data -snapshot state1 3. Set some specific state, close emulator.
4. emulator -avd $your_avd -no-boot-anim -wipe-data -snapshot state2 5.
Set some specific, but different, state, close emulator. 6. emulator
-avd $your_avd -no-boot-anim -wipe-data -snapshot state1 7. emulator
-avd $your_avd -snapshot-list EXPECTED RESULTS: * Step 4 will boot a
clean emulator. * Step 6 will boot state set in step 3. OBSERVED
RESULTS: * Step 4 boots the same emulator as set in step 3. * Step 6
boots state set in step 5. * Step 7 lists both state1 and state2, and
the modification time is correct.</description>
<comment>
<author>jorge...@gmail.com</author>
<when>Fri, 01 Apr 2011 23:53:28 +0000</when>
<what>Make sure to enable snapshots for $your_avd before trying these steps.</what>
</comment>
<comment>
<author>jorge...@gmail.com</author>
<when>Sat, 02 Apr 2011 00:04:31 +0000</when>
<what>Just to clarify, the same behavior is observed if you omit the -wipe-data flag.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:44:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8279</bugid>
<title>Vol bug: Headphones use speaker volume (hearing-loss)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 00:19:49 +0000</openedDate>
<description>If you turn up speaker volume (to be able to hear an SMS in the street)
it will seriously damage you hearing and might give you a heart-attack -
if you put on headphones later and receive an SMS or a call. Paaain!
Headphones should _not_ use same vol as speaker (at least have an
adjustable max).</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 04 Apr 2011 08:42:20 +0000</when>
<what>Duplicate of issue 6708 ?</what>
</comment>
</bug>
<bug>
<bugid>11845</bugid>
<title>Q&apos;E vQ&apos;E and Q&apos;EaQ&apos;E needs to be capital for Voice Action</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 02:20:40 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS R6. - Steps to reproduce the
problem (including sample code if appropriate). 1.for the first time
long press on search button to launch Voice Action 2.it will launch with
instructions. 3.on the first screen you see Q&quot;EUse voice actionQ&quot;E should be
Q&quot;EUse Voice ActionQ&quot;E keeping the same noun consistancy. - What happened.
Display Q&quot;EUse voice actionQ&quot;E. - What you think the correct behavior should
be. Display Q&quot;EUse Voice ActionQ&quot;E. Attach the screenshot.</description>
</bug>
<bug>
<bugid>9797</bugid>
<title>IQ&apos;Ed like wireless-n support enabled on my phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.gase@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 05:22:32 +0000</openedDate>
<description>I have a HTC EVO with 2.1. I understand that the phone is capable of
supporting wireless-n connections, but the OS is not yet enabling this.
IQ&apos;Ed like to see this enabled.</description>
</bug>
<bug>
<bugid>816</bugid>
<title>Switching tabs has a minor drawing side-effect</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T06:07:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Fri, 22 Aug 2008 05:58:50 +0000</openedDate>
<description>I am unsure if it intentional or not, but after you release the mouse
button to select a different tab, the thin bar beneath all of the tabs
flashes orange. This is the expected response when you press the
currently selected tab, but it also flashes very quickly after you
change tabs which I think is wrong.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 22 Aug 2008 06:07:34 +0000</when>
<what>This is expected, otherwise you could see the tab orange with the bar underneath it still white.</what>
</comment>
</bug>
<bug>
<bugid>6362</bugid>
<title>youtube player graphics are vertically misplaced by 1 pixel</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>windenntw</reportedBy>
<openedDate>Sat, 30 Jan 2010 12:28:11 +0000</openedDate>
<description>Android build: Nexus One - Android 2.1 - ERD79 Steps to reproduce: 1.
open youtube application 2. Navigate or search to a video that has black
on the sides. Minute 10 of
http://www.youtube.com/user/GoogleTechTalks#p/u/3/4RSJg_1TdpA works
fine. 3. Get the video to play 4. tap the screen so that the dashboard
with the current play position shows up 5. Look at the left side of the
screen: There is a horizontal area (A) , then a curve starts going up
(B) then it levels as it enters the center of the screen (C) 6. If you
look closely, the curve is properly antialiased, but the transition from
A to B and from B to C is too abrupt, almost like a corner. Proposed
solutions: 6a. move A 1 pixel up and C 1 pixel down 6b. re-layaout A + B
+ C parts so that they are smoothed together, to ease the transition
from the horizontal line to the curve and from the curve to horizontal</description>
</bug>
<bug>
<bugid>16959</bugid>
<title>ViewAnimator resizing with a 9-patch background</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andrea.r...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 20:25:45 +0000</openedDate>
<description>Hello, I would like to report what I would say to be a strange
behaviour, maybe related to a bug. I have a ViewAnimator with a custom
background. That is a transition drawable made up of two 9-patch images.
The problem is: As I change the displayed View of my ViewAnimator, it
seems that the ViewAnimator itself is resized (namely enlarged) to match
I donQ&apos;Et know what kind of measure. The problem only occurs when 9-patch
images are involved. If I used normal shapes for the transition, nothing
would be wrong (I have it tested). The attached project is a test case I
have realized to be more clear. Thank you.</description>
</bug>
<bug>
<bugid>1700</bugid>
<title>Text Message Date</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-02T19:04:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>king...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jan 2009 17:41:33 +0000</openedDate>
<description>I have noticed that after Jan 01, 2009 any text message sent between Dec
29th and Dec 31 2008 now have a new date year of 2009 instead of the
correct year of 2008. You can see this by looking at your past text
messages and the date in which they were sent/received between the dates
specified.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 02 Jan 2009 19:04:31 +0000</when>
<what>Duplicate: http://code.google.com/p/android/issues/detail?id=1694</what>
</comment>
</bug>
<bug>
<bugid>12035</bugid>
<title>White, yellow, blue pages lookup for phone numbers - reverse phone number lookup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 11:56:01 +0000</openedDate>
<description>When you type a phone number on your phone it could do a lookup to find
the name and address of the person or business if theyQ&apos;Ere listed in the
Q&quot;Ecolored pagesQ&quot;E books. A lot of CRM tools do this now.</description>
</bug>
<bug>
<bugid>8450</bugid>
<title>BugReports from Android Market</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-21T18:34:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pccraftc...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 14:05:32 +0000</openedDate>
<description>I got bug reports from Android Market. But it seems like OS apiQ&apos;Es bugs.
---------------------- Droid Crash Exception class
java.lang.IllegalArgumentException Source method Bitmap.nativeCreate()
java.lang.IllegalArgumentException: width and height must be Q&gt;E 0 at
android.graphics.Bitmap.nativeCreate(Bitmap.java:-2) at
android.graphics.Bitmap.createBitmap(Bitmap.java:468) at
android.inputmethodservice.KeyboardView.onBufferDraw(KeyboardView.java:623)
at android.inputmethodservice.KeyboardView.onDraw(KeyboardView.java:614)
at android.view.View.draw(View.java:6535) at
android.view.ViewGroup.drawChild(ViewGroup.java:1531) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) at
android.view.ViewGroup.drawChild(ViewGroup.java:1529) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) at
android.view.ViewGroup.drawChild(ViewGroup.java:1529) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) at
android.view.ViewGroup.drawChild(ViewGroup.java:1529) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258) at
android.view.View.draw(View.java:6538) at
android.widget.FrameLayout.draw(FrameLayout.java:352) at
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1830)
at android.view.ViewRoot.draw(ViewRoot.java:1349) at
android.view.ViewRoot.performTraversals(ViewRoot.java:1114) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1633) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4363) at
java.lang.reflect.Method.invokeNative(Method.java:-2) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(NativeStart.java:-2)
-----------------------------------------------------------------------------------------
Nexus One Crash Exception class java.lang.IndexOutOfBoundsException
Source method Arrays$ArrayList.get()
java.lang.IndexOutOfBoundsException: at
java.util.Arrays$ArrayList.get(Arrays.java:72) at
android.widget.ArrayAdapter.getItem(ArrayAdapter.java:298) at
android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:351)
at android.widget.ArrayAdapter.getView(ArrayAdapter.java:323) at
android.widget.AbsSpinner.onMeasure(AbsSpinner.java:198) at
android.view.View.measure(View.java:7964) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023) at
android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:888)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:350) at
android.widget.LinearLayout.onMeasure(LinearLayout.java:278) at
android.view.View.measure(View.java:7964) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023) at
android.widget.FrameLayout.onMeasure(FrameLayout.java:245) at
android.view.View.measure(View.java:7964) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023) at
android.widget.FrameLayout.onMeasure(FrameLayout.java:245) at
android.view.View.measure(View.java:7964) at
android.view.ViewRoot.performTraversals(ViewRoot.java:763) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1633) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:4363) at
java.lang.reflect.Method.invokeNative(Method.java:-2) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at
dalvik.system.NativeStart.main(NativeStart.java:-2)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 21 May 2010 18:34:39 +0000</when>
<what>This has been fixed in FroYo.</what>
</comment>
</bug>
<bug>
<bugid>4240</bugid>
<title>g1 spontaneously goes into crash reboot loop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Tue, 13 Oct 2009 21:21:36 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Sorry, I canQ&apos;Et reproduce this.
I was in the Q&quot;Eread all commentsQ&quot;E section of the Q&quot;Ecardio trainerQ&quot;E app in
the market, pressed on one comment, wasnQ&apos;Et sure what to do and I think I
held the thumb there for a bit and decided to drag (i.e. scroll). And
then my phone went blank and I got the Q&quot;EG1Q&quot;E boot logo with the T-Mobile
Logo. However repeating these steps doesnQ&apos;Et reboot the phone. I
connected the phone to my computer and got a Q&quot;Eadb logcatQ&quot;E of the phone
rebooting a few times. I removed my wifi essid and the mac adresses from
it and IQ&apos;Ell attach it to this file. In order to make it stop rebooting,
I had to remove the battery then reinsert it. - Sample source code
demonstrating the problem Sorry. - What you think the correct behavior
should be. Phone running without spontaneous reboots, successful bootup
if reboots are necessary. If you are reporting a crash or similar issue,
please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting
output as a text file to your issue report. I have an adb bugreport
output, but I did it much later, so I guess it wonQ&apos;Et be useful. I didnQ&apos;Et
know about adb bugreport.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 15 Oct 2009 17:17:01 +0000</when>
<what>All kinds of weird stuff going on.

Got an exception in system_server:

E/WindowManager( 1775): Unhandled exception in Window Manager
E/WindowManager( 1775): java.lang.IllegalMonitorStateException: object not locked by
thread before notify()
E/WindowManager( 1775):     at java.lang.Object.notify(Native Method)
E/WindowManager( 1775):     at
com.android.server.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner(WindowManagerService.java:7606)
E/WindowManager( 1775):     at
com.android.server.WindowManagerService.performLayoutAndPlaceSurfacesLocked(WindowManagerService.java:7455)

Pretty shortly after that the VM crashed:

pid: 1775, tid: 1797  Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 42123fa0
  r0 ffffffff  r1 000001e0  r2 42123fa0  r3 4211fc04
  r4 41ea049c  r5 4211fbc0  r6 45d9fe30  r7 ad00e540
  r8 00000011  r9 00000000  10 4211fb8c  fp 00000001
  ip 00000011  sp 45d9fdf0  lr ad013158  pc ad00e6dc

Stack Trace:
  RELADDR   FUNCTION           FILE:LINE
  0000e6dc  dalvik_inst       
/usr/local/google/buildbot/buildroot/device/dalvik/vm/mterp/out/InterpAsm-armv5te.S:455
  00017b1c  dvmMterpStd       
/usr/local/google/buildbot/buildroot/device/dalvik/vm/mterp/Mterp.c:100
  00017560  dvmInterpret      
/usr/local/google/buildbot/buildroot/device/dalvik/vm/interp/Interp.c:703
  000520ec  dvmCallMethodV    
/usr/local/google/buildbot/buildroot/device/dalvik/vm/interp/Stack.c:513
  0005210a  dvmCallMethod     
/usr/local/google/buildbot/buildroot/device/dalvik/vm/interp/Stack.c:423
  00047144  interpThreadStart 
/usr/local/google/buildbot/buildroot/device/dalvik/vm/Thread.c:1433
  0000f880  __thread_entry    
/usr/local/google/buildbot/buildroot/device/bionic/libc/bionic/pthread.c:188
  0000f3f4  pthread_create    
/usr/local/google/buildbot/buildroot/device/bionic/libc/bionic/pthread.c:324

We then go into a spin-on-suspend waiting for tid=1797 to suspend itself, which of
course it canQ&apos;Et since it just crashed.  For some reason the debuggerd crash handler
isnQ&apos;Et causing the thread crash to kill the process for a little while.

Note this is a runtime restart, not a phone hardware reboot.  An actual reboot would
likely have fixed the problem, since pulling the battery did.

Best guess here is that the in-RAM filesystem cache got corrupted somehow.  Looking
in the cupcake sources, WindowManagerService.java:7606 calls mAppTokens.size(), not
Object.notify(), so we were apparently calling into the wrong method.  This could
also lead to the VM crash.  (Looks like we were handling the stmia at the end of
move-wide/16, which is a little odd.)
</what>
</comment>
<comment>
<author>tau...@gmail.com</author>
<when>Thu, 15 Oct 2009 17:35:47 +0000</when>
<what>I forgot to mention, but you can probably guess from the log, that itQ&apos;Es a german
T-Mobile G1.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:25:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 05:30:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10102</bugid>
<title>Add ipsCA root cert</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-28T16:18:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>davem2...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 16:50:46 +0000</openedDate>
<description>My university uses BlackBoard Learn Mobile app. I does not work due to a
certificate error. When I use the browser to access the site
(bb.csmd.edu) I get Q&quot;EThis certificate is not from a trusted authorityQ&quot;E.
Please include this CA in your trusted roots. This is a webtrust
certified CA that issues free certificates to education institutions.
This CA is recognized by major browsers such as GoogleQ&apos;Es Chrome.
Alternatively, and perhaps a better solution, provide a way import
trusted root CAQ&apos;Es vzw moto droid running 2.1 update 1</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Jul 2010 21:10:51 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 27 Sep 2010 23:09:34 +0000</when>
<what>CA Certificate found at http://certs.ipsca.com/store/ipscaGlobal.crt</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:18:13 +0000</when>
<what>A future release will contain the CA:

C=ES, ST=Madrid, L=Madrid, O=IPS Certification Authority s.l. ipsCA, OU=ipsCA, CN=ipsCA Global CA Root/emailAddress=global01@ipsca.com

with SHA1 fingerprint:

3C:71:D7:0E:35:A5:DA:A8:B2:E3:81:2D:C3:67:74:17:F5:99:0D:F3</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 07:16:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9315</bugid>
<title>NDK r4 Bionic Compiler Bug preventing FFMpeg Compiling</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-01-26T13:39:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andy.blu...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 02:23:26 +0000</openedDate>
<description>Using the latest Android NDK at the time of writing (r4) I cannot use
the Bionic compiler to cross-compile ffmpeg. It complains about errors
in byteorder.h.
http://bambuser.com/r/opensource/ffmpeg-20192-swscale-29701-android-2009-11-17.tar.gz
Using the patch I found from the above tar file I was able to patch
byteorder.h to make it work. This patch also includes other files but I
believe they can be successfully ignored, the problem seems to be with
byteorder.h. I am not knowledgeable enough to actually disseminate this
patch and say the exact cause, however I hope that this can be
incorporated into the next NDK release so that this patch is no longer
required. Cross compiling was done on Debian Lenny Virtual Box but
appears to be reproducible on other systems as itQ&apos;Es an NDK issue. Patch
is attached and works on latest NDK (though it was designed for r3).</description>
<comment>
<author>kutu...@gmail.com</author>
<when>Thu, 09 Dec 2010 19:57:31 +0000</when>
<what>The problem with byteorder.h, specifically, is that its not supposed to be exposed to user-level programs.  ItQ&apos;Es an internal kernel header, and the kernel folks are only worried that their header builds under the supported toolchains.

ffmpeg forces gcc to build in -std=c99 mode, which disables GNU extensions that conflict with the C99 standards.  The asm() keyword is one of these extensions.  You can fix the build by having ffmpeg add -fasm to CFLAGS, which makes gcc recognize asm() and typeof() as valid keywords.  But the correct fix is to use __asm__() instead of asm() in any header files that you expect to build with gcc (and not to export kernel-level headers directly into userspace unchanged.)

As far as the rest of the patch goes, it appears to already be fixed in the latest NDK (and probably r4, since I didnQ&apos;Et have any problems with it there either.) </what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 13:39:55 +0000</when>
<what>Already fixed in open-source tree, but not available in public release package yet.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:52:52 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>3261</bugid>
<title>HTTPS pages donQ&apos;Et load</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-18T00:24:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>infospec...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 10:07:17 +0000</openedDate>
<description>My HTC Magic will not load HTTPS pages. All I get is a blank page. I am
running cupcake 1.5 and rooted my phone from the default HTC firmware to
try and resolve the problem. I worked fine for 2 HTTPS site requests and
the problem came back again. This is a problem because I canQ&apos;Et use
igoogle, calender and gmail from the browser. How can I supply more
debug information? (itQ&apos;Es driving me up the wall)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 00:24:57 +0000</when>
<what>I wish I could help with this, but I donQ&apos;Et know of a solution. Good luck.</what>
</comment>
<comment>
<author>martin.strandbygaard</author>
<when>Wed, 09 Sep 2009 13:01:43 +0000</when>
<what>I believe this is related to your mobile network configuration.

See this issue: http://code.google.com/p/android/issues/detail?id=3334

My HTC Hero started showing this behaviour, and IN MY CASE the solution was to change 
the APN to Q&quot;EinternetQ&quot;E and remove the proxy server address and port (I suspect only 
the last two changes to be necessary).

Check the thread for additional solutions.

A corollary: In my case the fault is actually my mobile network operator for not 
configuring the phone correctly. </what>
</comment>
</bug>
<bug>
<bugid>13271</bugid>
<title>gtalk not functioning AT ALL!!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mmdi...@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 18:25:20 +0000</openedDate>
<description>I have the Acer Liquid E running 2.2 and I use gtalk daily for work and
for play. Never had a problem until yesterday. Stopped working. Forced
closed the program. Since then I havenQ&apos;Et been able to use it...? CanQ&apos;Et
uninstall.</description>
</bug>
<bug>
<bugid>8116</bugid>
<title>HTML5 input type=Q&quot;EtelQ&quot;E Q&amp;E type=Q&quot;EnumberQ&quot;E support in Browser</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T20:38:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>jscruzla...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 13:36:26 +0000</openedDate>
<description>Use the numeric keypad from Android when you are filling a form for a
number request p.e Telephone Number, PO Box, etc in Android Web Browser.
The HTML5 code is: Q&lt;Einput type=Q&quot;EtelQ&quot;E name=Q&quot;EtelephoneNumberQ&quot;E/Q&gt;E Or: Q&lt;Einput
type=Q&quot;EnumberQ&quot;E name=Q&quot;EpoBoxQ&quot;E/Q&gt;E</description>
<comment>
<author>deepak.s...@gmail.com</author>
<when>Thu, 10 Jun 2010 14:01:19 +0000</when>
<what>The Q&apos;EtelQ&apos;E Q&amp;E Q&apos;EnumberQ&apos;E input types popup the numeric keypad in Froyo. Tested on Nexus One.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:38:31 +0000</when>
<what></what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2131</bugid>
<title>API Demo Q&amp;E Dev Tools not present</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:20:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bhupeshr...@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 09:34:45 +0000</openedDate>
<description>With latest repo sync there is no API Demo and Dev Tools present in menu
list. It can be reproduced by updating repository to latest version and
running emulator. This will prevent calendar working since user can not
set google account information through Dev-Tools .</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:04:43 +0000</when>
<what>Feel free to contribute a fix.

This issue is assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:20:33 +0000</when>
<what>Duplicate</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:19:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19573</bugid>
<title>Failed bluetooth connection causes reboot (Acer Iconia A500 - 3.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Simon.Trigona</reportedBy>
<openedDate>Thu, 25 Aug 2011 23:27:55 +0000</openedDate>
<description>Background: IQ&apos;Em developing an application that relies heavily on
Bluetooth. I currently connect to 4 devices every minute read some data
then send some data. I connect to the devices one by one then hand the
open socket to a worker thread which does the communication in parallel
with other open sockets. I began development with a ViewPad 7 (Android
2.2) but due to https://code.google.com/p/android/issues/detail?id=8676
I moved to the Acer Iconia A500 running Android 3.1. The problem: After
moving to Honeycomb the 513 connection issue was gone but I was still
experiencing crashes/reboots. The crashes were not longer happening
consistently - they would happen anywhere from 1 minute to 20+ hours.
After quite a bit of monitoring via logcat it turns out the tablet would
crash after a failed Bluetooth connection, though a failed Bluetooth
connection did no imply a crash. From what IQ&apos;Eve seen, after a failed
connection one of 3 things happen - see Attachment-1.txt. If needed I
have 2 very long (47MB Q&amp;E 67MB) logcat files which both contain many more
occurrences of what is in Attachment-1.txt as well as a couple
/data/anr/traces.txt and bugreports. My thoughts: Out of the 3 cases,
the only thing that stands out to me is that for Case #3 Crash there is
no Q&quot;EDevice property changed: 00:01:95:08:15:93 property: Connected
value: falseQ&quot;E. record. This makes me think that for some reason the
failed connection isnQ&apos;Et handled properly and the system doesnQ&apos;Et
acknowledge that it failed to connect which in turn causes the crash.</description>
<comment>
<author>Simon.Trigona</author>
<when>Fri, 26 Aug 2011 20:45:11 +0000</when>
<what>At the recommendation of an Acer support member, I enabled Airplane Mode then enabled WiFi and Bluetooth. I did this yesterday afternoon and just checked up on the tablet, itQ&apos;Es been 24hours without a crash. I rebooted it and made sure the Airplane Mode settings were still applied and will let it run over the weekend.</what>
</comment>
<comment>
<author>Simon.Trigona</author>
<when>Wed, 31 Aug 2011 15:09:24 +0000</when>
<what>IQ&apos;Em still without a solution. I tried the Airplane Mode fix as suggested by Acer Support but with no success.</what>
</comment>
</bug>
<bug>
<bugid>1339</bugid>
<title>Camera does not show preview after delay</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>jonaw...@gmail.com</reportedBy>
<openedDate>Wed, 19 Nov 2008 14:31:46 +0000</openedDate>
<description>IQ&apos;Em enclosing a simple app which shows a problem IQ&apos;Em having doing a
camera preview after showing a progress window. The problem is that
after I show the preview window for 50 ms or more, the camera preview
will not function (the screen remains black). If the delay is 40 ms or
less then the preview works fine. HereQ&apos;Es what IQ&apos;Em doing in the app: 1.
Show progress view. 2. Start a thread which waits a set amount of time
(50 ms in the enclosed code; if you change the time to 40 ms the preview
will work), then a. Switches to main view, which b. Starts the camera
preview. IQ&apos;Em following the Camera application as a model for starting
the camera preview. The app fails in the same way in the emulator and on
the G1 phone. By the way, if I start the application, then switch out of
it and back in again by pressing the Home button on the phone and then
returning to the app, the camera preview then works fine. I canQ&apos;Et see
anything in LogCat which tells me what is going on. LogCat seems to
think the camera initializes fine in both cases. IQ&apos;Em happy to report the
bug to you but what IQ&apos;Ed really like is a workaround. Is there a better
way to show a progress window? I really need a way to show a progress
window while I initialize my app, which can take several seconds. Then I
need to do a camera preview. Is there a better way to do this? Someone
suggested doing the progress window in one Activity, and the camera
preview in another; will that work?</description>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Wed, 19 Nov 2008 18:45:23 +0000</when>
<what>Given the variable timing where (if I read correctly) for longer delay values
onCreate() may have ended before the SurfaceView is created, the problem may be
related to earlier issue 894 at http://code.google.com/p/android/issues/detail?id=894 ?</what>
</comment>
<comment>
<author>jonaw...@gmail.com</author>
<when>Thu, 20 Nov 2008 17:04:16 +0000</when>
<what>It seems likely they are related. I like my example a little better because the
tuning of the delay is so cute -- 40 ms it works, 50 ms it doesnQ&apos;Et (issue 894 uses a
key event). ThereQ&apos;Es definitely something interesting going on there. 
By the way a workaround for this problem was suggested to me by Alvin Yates, and it
does work: use Activities instead of Threads. Apparently the camera (both in the
emulator and on the G1) doesnQ&apos;Et like threads. I rewrote my app to do the
initialization in a separate activity and then fire the camera preview using an
Intent and it works.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Thu, 20 Nov 2008 21:05:37 +0000</when>
<what>Yes, I can confirm that your sample app Q&quot;Efails as advertisedQ&quot;E depending on chosen
delays, which is cute. I suppose many alternative ways of working exist. I too use a
kind of progress window at startup, but through a ProgressDialog initiated from
onCreate(), after creating a SurfaceView for the camera processing such that
onCreate() cannot have finished first. My ProgressDialog then shows in the
SurfaceView context.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:02:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10423</bugid>
<title>Android SDK and AVD Manager GUI starts up too small to show Buttons</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-06-23T02:03:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>adrian.a...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 12:45:15 +0000</openedDate>
<description>Host OS: Windows XP SP 3 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): Android SDK Tools, revision 6 Eclipse
version: Eclipse Modeling Tools Build id: 20100218-1602 ADT plug-in
version: Android Development Tools 0.9.7.v201005071157-36220
com.android.ide.eclipse.adt.feature.group Platform targeted by your
project: Version of the platform running in the emulator: STEPS TO
REPRODUCE: 1. Start it from eclipse toolbar with caption [Opens the
Android SDK and AVD Manager] 2. Notice how it does not show the buttons
along the right side of the fram 3. Resize the frame to show buttons and
notice how it will start up too small again when invoked next time.
EXPECTED RESULTS: The middle pane should shrink to always keep the most
important buttons visible for the user. A novice user will find the UI
useless without the buttons and keep on looking elsewhere for ways to
create a new emulator or start an existing one. OBSERVED RESULTS: The
buttons are not visible with no visual clue that there is something out
side of view. ADDITIONAL INFORMATION: See screenshot Alternatively add a
horizontal scrollbar to the frame so the user will at least know there
is something outside of the viewable area. Thanks! Adrian</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 02:03:20 +0000</when>
<what>This will be fixed in r13 with a new UI.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:26:34 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:31:03 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
</bug>
<bug>
<bugid>19180</bugid>
<title>Some Keyboard Shortcuts Nonfunctional in 2.3.4 (Menu + a Select All, shift arrow selection in browser)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>min...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 07:13:02 +0000</openedDate>
<description>Some physical keyboard shortcuts seem to have been bugged in 2.3.4. Menu
+ A for select all will highlight all the text(along with the new fancy
selection tabs below the selected text), but then instantly disappear.
This doesnQ&apos;Et allow any time for copying, cutting, deleting, or other
functions expected. It seems that now it selects all the text and then
stops when the button is released. If the button combination is held
down it will replace the selected text with Q&quot;EAQ&quot;E. Expected behavior is
the same as 2.2 which is the highlight the text and for it to stay
highlighted so it may be messed with (copy, cut, paste, delete, etc.) In
the Browser holding down the shift key brings up the same selection
arrow that it use to bring up in 2.2 and previous, but if you select any
or no text it will have the same outcome. A tool-tip pops up saying
Q&quot;EText copied to clipboard.Q&quot;E No text will be copied to the clipboard, and
the clipboard will empty, even if no text was selected. Expected
behavior is the same as 2.2 which is the text to be copied to the
clipboard if text is highlighted, and to not empty the clipboard or open
the tool-tip if there was no text highlighted. No need for adb
bugreport, issue seems to be with the new selection feature and is on
multiple devices. Devices tested on: T-Mobile G2(Running new 2.3.4
Gingerbread ROM) Verizon Droid 2(With Motorola Gingerbread OS)</description>
</bug>
<bug>
<bugid>13481</bugid>
<title>ADT creates layout resources with fill_parent instead of match_parent</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-01-07T23:53:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 20:34:24 +0000</openedDate>
<description>The class LayoutParams marks fill_parent as deprecated but the ADT
wizard still creates a Q&quot;Emain.xmlQ&quot;E layout resource which uses
Q&quot;Efill_parentQ&quot;E instead of Q&quot;Ematch_parentQ&quot;E even if the SDK version is set
to 9. I suggest to update the wizards to that new users learn to use the
right API.</description>
<comment>
<author>tnor...@google.com</author>
<when>Sat, 01 Jan 2011 20:40:56 +0000</when>
<what>Fix pending in https://review.source.android.com//#change,20107
(also, https://review.source.android.com/#change,19436 fixed a related issues a few weeks ago)</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 07 Jan 2011 23:53:29 +0000</when>
<what>The fix is integrated for 9.0.0 and is available in Preview Build #3 from tools.android.com.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Sat, 08 Jan 2011 18:59:09 +0000</when>
<what>Cool Q&amp;E thanks. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 22:23:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13127</bugid>
<title>Windows: Adnroid SDK Manager writes temp files to %PROGRAM FILES%</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>noloa...@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 05:47:47 +0000</openedDate>
<description>Android SDK Manager writes temp files to %PROGRAM FILES%. Perhaps the
current userQ&apos;Es TMP, TEMP or the path returned from GetTempPath would be
more appropriate. See
http://msdn.microsoft.com/en-us/library/aa364992(v=vs.85).aspx.</description>
</bug>
<bug>
<bugid>2120</bugid>
<title>Android email reader displays Q&quot;EnullQ&quot;E instead of the body of messages sent from Apple Mail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-03T16:26:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thewindi...@gmail.com</reportedBy>
<openedDate>Tue, 03 Mar 2009 02:49:07 +0000</openedDate>
<description>I use the built-in email reader on my G1 to access my personal email
account via IMAP (instead of the GMail reader). Whenever one particular
friend of mine sends me a message from his home computer (running OS X,
so he uses Apple Mail), I just see Q&quot;EnullQ&quot;E instead of the body of the
message. The messages display correctly in other email clients (e.g.
Thunderbird, SquirrelMail). Here is a (partially-redacted) example mail
header: From - Mon Mar 02 17:42:58 2009 X-Account-Key: account4 X-UIDL:
UID9012-1225518264 X-Mozilla-Status: 0011 X-Mozilla-Status2: 00000000
X-Mozilla-Keys: Return-Path: [removed] X-Original-To: [removed]
Delivered-To: [removed] Received: [removed] Received: [removed]
X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on mail
X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0
tests=ALL_TRUSTED,BAYES_00, HTML_MESSAGE autolearn=ham version=3.2.4
Received: [removed] Cc: [removed] Message-Id: [removed] From: [removed]
To: [removed] In-Reply-To: [removed] Content-Type:
multipart/alternative; boundary=Apple-Mail-4-8472853 Mime-Version: 1.0
(Apple Message framework v930.3) Subject: [removed] Date: Mon, 2 Mar
2009 09:08:30 -0800 References: [removed] X-Mailer: Apple Mail (2.930.3)
--Apple-Mail-4-8472853 Content-Type: text/plain; charset=US-ASCII;
format=flowed; delsp=yes Content-Transfer-Encoding: 7bit [removed -
message body would be here]</description>
<comment>
<author>thewindi...@gmail.com</author>
<when>Tue, 03 Mar 2009 02:50:35 +0000</when>
<what>Never mind, this was previously documented in issue 1763. I didnQ&apos;Et see it because the
default search doesnQ&apos;Et include closed issues.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 16:26:13 +0000</when>
<what>duplicate of issue 1763</what>
</comment>
</bug>
<bug>
<bugid>19399</bugid>
<title>Android Camera: Effect of Changing PictureSize on Zoom</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>artsy...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 02:41:19 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Hi, I just have a request/question about effect of
changing PictureSize on Zoom. Based on the Camera API reference, only
changing of preview size will have an effect on Zoom. However, in our
case, we would like to base it also on the Picture Size. In case of the
maximum supported picture size, zoom will not be supported. Meaning,
only picture sizes lower than the maximum picture size will support
zoom. Because of this, application would need to call getParameter() and
check if the zoom is supported or not. If zoom would still be supported
on the new picture size, the application would need to get the updated
list of supported zoom ratios. I have checked the process flow of the
native camera application and it is as follows, 1. Set PictureSize if
supported 2. Get the optimal preview size 3. If current optimal size is
different from the current preview size, set the preview size to the
optimal size and call the getParameter() to get the updated list of
parameters which might have been changed due to the change in preview
size. Otherwise, getParameter() will not be called meaning the supported
zoom parameter will not be updated. And this is where our problem lies.
I am just wondering if there are other cellphone makers out there who
also based the zoom on the Picture Size and not only on the Preview
Size. If there are other than us, is it possible to update the Camera
API reference to also mention that zoom should be considered when
changing picture size. Any feedback will be greatly appreciated. I hope
the Android Camera Framework Developers could also provide us their
insights about this. Thank you in advance, artyslar</description>
</bug>
<bug>
<bugid>8784</bugid>
<title>after I send and SMS the LAST_TIME_CONTACTED field is not updated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pentium10</reportedBy>
<openedDate>Tue, 01 Jun 2010 20:00:57 +0000</openedDate>
<description>Contacts have a field called LAST_TIME_CONTACTED, it is updated with the
time after you make a call. But as I noticed when I send an SMS by the
inbuilt Messaging app, it does not update. It should update when we
call/sms/mms/email etc...</description>
<comment>
<author>Platinum...@gmail.com</author>
<when>Thu, 24 Feb 2011 19:20:58 +0000</when>
<what>can we get some clarification on when LAST_TIME_CONTACTED will get updated? Based on my testing, I found that it will not change even if SMS/email is sent. It will change when a call is made, but I have only tried this on the 2.2 simulator.

Is this behavior consistent across all OS and devices? (e.g. As an example, will Nexus one behave differently from Samsung galaxy S)</what>
</comment>
</bug>
<bug>
<bugid>8511</bugid>
<title>Duplicate entry for data created when cancle the join </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-26T07:24:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>manish.v...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 02:45:39 +0000</openedDate>
<description>Steps 1. Laucnh Contact List activity 2. Select Create Contact from
menu. 3. In edit contact activity enter Name, number 4. Press menu and
select Join. 5. Press cancle. 6. Press done in edit contact activity. 7.
Contatc get saved and activityu is closed. 8. Now edit the same contact
again. Defect: 1. Phone number is haveing duplicate entry. Expected: 1.
Phone number should have no duplicated entry.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 26 May 2010 07:24:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11264</bugid>
<title>Bug with lat/long when sending a location to the emulator from DDMS using new version 0.9.8.v201008281755-53891</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>gmobile...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 21:39:44 +0000</openedDate>
<description>- relevant versions: Android DDMS 0.9.8.v201008281755-53891
com.android.ide.eclipse.ddms.feature.group Android Development Tools
0.9.8.v201008281755-53891 com.android.ide.eclipse.adt.feature.group
Eclipse IDE for Java Developers 1.2.2.20100216-1730 epp.package.java
Eclipse Platform 3.5.2.M20100211-1343 org.eclipse.platform.ide EPP Java
Package 1.2.2.20100216-1730
org.eclipse.epp.package.java.feature.feature.group - Steps to reproduce
the problem: Running emulator targeting Android 1.6, run the Q&quot;EMapsQ&quot;E
application. From Eclipse, use DDMS perspective, Emulator control panel,
Location Controls section, set mode to Manual, enter lat/long numerical
values. For example, enter the following: -122.159 37.441 - What
happened. The lat/long are truncated so that only the first two digits
after decimal point are significant. This is visible on the Maps
application. -122.150, -122.155, and -122.159 map to same longitude,
whereas 37.440, 37.445, and 37.449 map to the same latitude. This forces
all locations to be on a grid of points. - What you think the correct
behavior should be. Before the recent update, the behavior was correct,
that a location with greater precision can be specified.</description>
<comment>
<author>theconts...@gmail.com</author>
<when>Thu, 30 Sep 2010 18:52:50 +0000</when>
<what>ThereQ&apos;Es definitely something screwy with the new version(0.9.9) also. ItQ&apos;Es not exactly the same as your truncation issue but very similar. It has your 2 decimal truncation problem along with the fact that it only registers a change in location every 0.02 degrees. ie. -76.54, 44.28 maps to -76.53, 44.27. Reverting to version 0.9.7 lets it work again.</what>
</comment>
<comment>
<author>gpoth...@gmail.com</author>
<when>Mon, 18 Oct 2010 20:41:10 +0000</when>
<what>How do you revert to 0.9.7? I donQ&apos;Et see it in the Eclipse update manager, even if I uncheck Q&quot;Eshow only the latest versionsQ&quot;E.</what>
</comment>
<comment>
<author>jleid...@gmail.com</author>
<when>Thu, 21 Oct 2010 21:31:40 +0000</when>
<what>IQ&apos;Em a little bit confused about the version numbers. Where do you find those versions? My tools only say that the are from the revision seven. 

But I have the same problem regardless if I send locations manually, load pgx or kml files or use the geo fix command on the emulator console.</what>
</comment>
<comment>
<author>gpoth...@gmail.com</author>
<when>Thu, 21 Oct 2010 21:37:46 +0000</when>
<what>You can see the version number of the Eclipse plugin in Help/About/Installation details.</what>
</comment>
<comment>
<author>jleid...@gmail.com</author>
<when>Thu, 21 Oct 2010 21:59:29 +0000</when>
<what>I donQ&apos;Et think that the bug is in the Eclipseplugin. The same problem occurs if the location is send through the standalone ddms tool or if the location is set in the emulator console. It seems that the mock location provider on the emulator itself rounds/truncates the location. Therefor revision 7 of the android tools is the version the bug occurs in.</what>
</comment>
<comment>
<author>theconts...@gmail.com</author>
<when>Fri, 22 Oct 2010 02:26:58 +0000</when>
<what>IQ&apos;Em pretty sure itQ&apos;Es the DDMS plugin. I went through and upgraded eclipse plugins until only the DDMS plugin was left and everything worked fine up until that point. It went screwy after the last piece was installed. Luckily Eclipse lets you revert to previous installs which makes backtracking easy enough.

As for finding version numbers, go to Help, Install New Software and click the link Q&quot;EWhat is already installed?Q&quot;E under the details pane. From there you can see all the version numbers along with an Installation History tab where you can revert to a previous state with an older DDMS version. If you never had an older DDMS version installed then youQ&apos;Ell have to find it online somewhere(which can be a pain, donQ&apos;Et remember the link where I found mine, sorry) and install it manual. Hope that helps somewhat.</what>
</comment>
<comment>
<author>jleid...@gmail.com</author>
<when>Fri, 22 Oct 2010 08:28:09 +0000</when>
<what>Ok I just tested with the Eclipse plugin: Android DDMS	0.9.6.v201002051504-24846	com.android.ide.eclipse.ddms.feature.group. Sending a coordinate and playing gpx files etc. worked flawless at least for the accuracy of the location ;) 

However, if I connect to the emulator via telnet and send a coordinate through the geo fix command I still get strange results. 

I send the following command:

    geo fix -122.084098 37.422006

This should locate the emulator at its standard position in the center of the googleplex. My location listener told me the following:

    Location changed. New Location is: -122.08536667833332 37.422834216666665 0.0

The third value is the accuracy of the location not the elevation. It seems that the position is approximated to the second decimal place and the rest of the memory is filled with random garbage. The eclipse plugin is doing something different in sending the location and therefor the value is coming through ok. </what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Wed, 27 Oct 2010 16:04:06 +0000</when>
<what>I have had similar issues using both geo fix and DDMS. 

See my thread here: http://groups.google.com/group/android-developers/browse_thread/thread/bedfc513a9574bbc/d74f6ac0c0a2867a?lnk=raot

Basically whatever I send through DDMS or geofix gets modified in the decimal point range. There is some pattern but not quite able to figure it out. If I send lat=1.0, then Location object gets lat=1.0016666. If I send lat=2.0, the change is doubled to 2.0033333, but the pattern doesnQ&apos;Et hold forever.

IQ&apos;Em on a new Mac with new versions of everything:
Latest Android SDK: release 7
Eclipse Helios
Latest ADT plugin:  0.9.9.v201009221407-60953	
Latest DDMS: 0.9.9.v201009221407-60953	

I noticed that in the release notes for SDK 7 there was some mod for DDMS locations: Q&quot;EFixes location control in DDMS to work in any locale not using Q&apos;E.Q&apos;E as a decimal point.Q&quot;E  Maybe that screwed things up. </what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Tue, 02 Nov 2010 19:12:19 +0000</when>
<what>So I got correct coordinates to be sent to Emulator by downloading SDK 1.6_r1, and running the standalone version of DDMS with my emulator and everything else running from SDK v7.

DDMS standalone from SDK 1.6 seems to work, but its not clear if issue is with DDMS or somewhere else.

Here is the code difference between one important part of DDMS from v1.6 and v1.7:

This is in the EmulatorConsole class inside ddmlib.jar

v1.6:
public synchronized String sendLocation(double longitude, double latitude, double elevation)

    {
        Calendar c = Calendar.getInstance();
        double absLong = Math.abs(longitude);
        int longDegree = (int)Math.floor(absLong);
        char longDirection = Q&apos;EEQ&apos;E;
        if(longitude Q&lt;E 0.0D)
            longDirection = Q&apos;EWQ&apos;E;
        double longMinute = (absLong - Math.floor(absLong)) * 60D;
        double absLat = Math.abs(latitude);
        int latDegree = (int)Math.floor(absLat);
        char latDirection = Q&apos;ENQ&apos;E;
        if(latitude Q&lt;E 0.0D)
            latDirection = Q&apos;ESQ&apos;E;
        double latMinute = (absLat - Math.floor(absLat)) * 60D;
        String command = String.format(Q&quot;Egeo nmea $GPGGA,%1$02d%2$02d%3$02d.%4$03d,%5$03d%6$09.6f,%7$c,%8$03d%9$09.6f,%10$c,1,10,0.0,0.0,0,0.0,0,0.0,0000\r\nQ&quot;E, new Object[] {
            Integer.valueOf(c.get(11)), Integer.valueOf(c.get(12)), Integer.valueOf(c.get(13)), Integer.valueOf(c.get(14)), Integer.valueOf(latDegree), Double.valueOf(latMinute), Character.valueOf(latDirection), Integer.valueOf(longDegree), Double.valueOf(longMinute), Character.valueOf(longDirection)
        });
        return processCommand(command);
    }


v1.7:

    public synchronized String sendLocation(double longitude, double latitude, double elevation)

    {
        Formatter formatter = new Formatter(Locale.US);
        formatter.format(Q&quot;Egeo fix %1$f %2$f %3$f\r\nQ&quot;E, new Object[] {
            Double.valueOf(longitude), Double.valueOf(latitude), Double.valueOf(elevation)
        });
        return processCommand(formatter.toString());
    }


As you can see v1.7 is a lot cleaner/shorter, except that is the one causing the problems. Not sure v1.6 used geo nmea command vs. geo fix command in v1.7. 

Anyway, thatQ&apos;Es all I know. Definite bug. Could be in this code I posted or in whatever processes the geo fix command (since geo fix command from command line also causes problem).</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Tue, 02 Nov 2010 19:30:36 +0000</when>
<what>Also, its not clear if when I run standalone ddms from sdk 1.6 if it kills and then starts a v1.6 version of adb. So problem could be in adb which is what I believe processes all these commands.</what>
</comment>
<comment>
<author>agustinr...@gmail.com</author>
<when>Wed, 10 Nov 2010 21:34:16 +0000</when>
<what>Hi, I have the same problem here. How can I run the standalone version of DDMS? I have it integrated with eclipse.</what>
</comment>
<comment>
<author>gmobile...@gmail.com</author>
<when>Sat, 13 Nov 2010 06:59:35 +0000</when>
<what>You can find the standalone version of ddms in $(PATH_TO_ANDROID_SDK)/tools/ddms.</what>
</comment>
<comment>
<author>manuel.d...@gmail.com</author>
<when>Mon, 15 Nov 2010 22:59:46 +0000</when>
<what>standalone 0.9.9 -Q&gt;E same problem. numbers are off</what>
</comment>
<comment>
<author>arta...@gmail.com</author>
<when>Fri, 19 Nov 2010 07:57:14 +0000</when>
<what>Lat is wrong. I pass in 48.872 I get 48.874667550000005. Lon seems to work fine.</what>
</comment>
<comment>
<author>pe6...@gmail.com</author>
<when>Tue, 30 Nov 2010 12:31:44 +0000</when>
<what>Hello, IQ&apos;Eve got the same problem with the new version of DDMS. Both from the plugin and the standalone application give incorrect lat/lon values. Can you tell me how to revert to an old version ? Do i have to replace the .jar files ?</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Tue, 07 Dec 2010 14:19:06 +0000</when>
<what>The workaround is to download a previous version of the sdk tools (for my mac I downloaded: android-sdk-mac_x86-1.6_r1), and extract to any directory. 

Then go to the tools subfolder there and execute ddms from the command line, which will launch the standalone java ddms application. (I also had to modify the ddms script to point to the correct swt.jar file, but you probably wonQ&apos;Et have to do this).

Also, if it doesnQ&apos;Et work after doing this, change the order in which you launch things (ddms ,eclipse, emulator). IQ&apos;Em not sure if there is an issue with the order, but I have a feeling the real bug may be in adb, which I think gets launched siliently by either eclipse or ddms. So you may get a different version of adb running depending on the order you start things up.
</what>
</comment>
<comment>
<author>ronald.d...@gmail.com</author>
<when>Tue, 07 Dec 2010 21:42:33 +0000</when>
<what>Hi all,

I too was facing this issue and I also had some troubles with a geolocation
based app on a real phone while it was working on the emulator.

So, I created an app called Q&apos;EAndroid Developer ShellQ&apos;E which is in fact a
Telnet server which runs as an Android Service. Once you connect to it you
can issue an geo fix command with lat lng as double thus updating your real
device or the emulator to the location specified. You can test it with the
standard Google Map application and your application does not need any
special permissions, ... . Bonus: you can also issue the basic linux
commands.

Interested? Check out
http://dehuysser.appspot.com/blog/android-developer-shell-released for the
details.

Grtz,
Ronald</what>
</comment>
<comment>
<author>jlpetter...@gmail.com</author>
<when>Tue, 07 Dec 2010 23:48:33 +0000</when>
<what>Everything works fine for me with the new version: Android SDK 2.3 and Android Developer Tools, ADT 8.0.0</what>
</comment>
<comment>
<author>theconts...@gmail.com</author>
<when>Wed, 08 Dec 2010 01:04:18 +0000</when>
<what>I can confirm this also. Seems to be fixed with the latest release.</what>
</comment>
<comment>
<author>jleid...@gmail.com</author>
<when>Mon, 14 Feb 2011 10:21:46 +0000</when>
<what>Can I vote close? This android issue tracker seems to be not very well maintained.</what>
</comment>
<comment>
<author>theconts...@gmail.com</author>
<when>Mon, 14 Feb 2011 14:25:57 +0000</when>
<what>yah, I think this can be closed</what>
</comment>
<comment>
<author>l...@himebaugh.com</author>
<when>Fri, 30 Sep 2011 14:01:24 +0000</when>
<what>Whatever coordinates I send through the DDMS emulator, my map centers to just off the west coast of Africa.  Any ideas?  Thanks.</what>
</comment>
</bug>
<bug>
<bugid>6664</bugid>
<title>allow manual linking of Facebook contacts to phone in Droid 2.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kean...@netzero.net</reportedBy>
<openedDate>Mon, 15 Feb 2010 17:57:21 +0000</openedDate>
<description>Droid 1.5 allowed such that as you enterd contacts, it would either
automatically sync or you could manually link. However, Droid 2.0.1 will
only sync automatically if the contact name matches the Facebook name.
Contacts app needs to be updated to allow manual linking of contacts to
Facebook contacts</description>
</bug>
<bug>
<bugid>4636</bugid>
<title>HTC Hero Screen goes dead</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T02:38:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davebl...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 08:17:03 +0000</openedDate>
<description>3 times now, gone to use phone, screen black, no buttons work, press Q&amp;E
hold power button - nothing. Removed battery, placed back in, turned on
Q&amp;E all is well with the world.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 11 Nov 2009 02:38:56 +0000</when>
<what>Please contact HTC about this issue.</what>
</comment>
<comment>
<author>jackie.b...@gmail.com</author>
<when>Tue, 24 Nov 2009 22:05:21 +0000</when>
<what>Thank you - I just had the same problem and your solution worked for me.</what>
</comment>
</bug>
<bug>
<bugid>10057</bugid>
<title>Gallery app doesnQ&apos;Et show picasa album cover</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>lehph...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 15:56:40 +0000</openedDate>
<description>Nexus One running Froyo. The gallery app should show the photo selected
as album cover instead of a random one in the albums overview activity.</description>
<comment>
<author>hilman.c...@gmail.com</author>
<when>Tue, 13 Sep 2011 03:18:35 +0000</when>
<what>Same thing on my xoom</what>
</comment>
<comment>
<author>yaleks...@gmail.com</author>
<when>Tue, 01 Nov 2011 19:18:19 +0000</when>
<what>Same problem on my Motorola Droid.

Thank you</what>
</comment>
</bug>
<bug>
<bugid>13041</bugid>
<title>Android browser honors unload event inconsistently</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>winstonw...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 20:27:29 +0000</openedDate>
<description>We have a real-time web application using comet technology that has been
running in IE6-8, FF2.0.0.20+, all Desktop Chrome versions and many
versions of Safari for about two years. When we first started the
project, we had a business requirement to log users out if they hit the
Q&quot;EXQ&quot;E on the browser (i.e. closed the browser instead of clicking logout
in the page). This was rather tricky but we stumbled across a method
that worked across all browsers (with the exception of an actual browser
crash which we handle with heartbeats). Basically, in the unload event,
we do a synchronous XHR to a servlet which performs the logout (the dojo
toolkit is used for this purpose). This seemed like it is not protected
by any standard... but since it even worked in IE6... we were hopeful
that it would continue working for future browsers. When we started
working on mobility solutions.. it worked perfectly on the IPhone. When
we recently got a DroidX, it no longer worked. It took a bit of
experimentation... but we finally got it to work... although it seems
like there is an odd algorithm surrounding the unload event in the
Android browser. Attached is a test page that should reproduce the
issue. It will NOT run without a minor modification. To reproduce: 1)
Create a servlet that simply prints a message when it is hit. There are
other options... like hitting a page only you will hit and looking at
http server logs.. but we hit a servlet. 2) Change the value of
Q&quot;ElogoffServletUrlQ&quot;E in the attached file to point to your servlet. 3) Put
the attached file into the same server as your servlet. This will avoid
cross domain issues with the XHR. Also... dont run it from your desktop
(i.e. file:/// type addresses) as the XHR as unlikely to work. 4) Open
the page in any desktop browser you can find or an Iphone or Ipad. 5)
Observe that when you close the page either through the Q&quot;EXQ&quot;E or a tab
manager, the servlet should print out that it was hit. 6) Open the page
with an Android phone. Try closing the page with the tab manager. It
most likely will NOT call your servlet. 7) Comment out the following two
lines in the attached file: var d = new Date(); d.getTime(); 8) Open
page with and Android phone. Observe that it WILL now call the servlet.
We have been relying on this functionality to make our userQ&apos;Es experience
more comfortable. I realize that it is unlikely to be protected by any
standards so would not be terribly surprised if it is not future proof.
I was however quite puzzled when I realized that commenting out the date
portion suddenly made it work. Its almost like there is an algorithm
that counts the number of function calls or something that prevents the
unload event from performing too much work. Any ideas why this is
happening? I have yet to find an alternative that will do what we need
(and thousands of posts exist on the web about logging someone out with
the X). We came up with the sync XHR in house and had sort of forgotten
about it until we ran it on the droid.</description>
</bug>
<bug>
<bugid>3997</bugid>
<title>Tasks (Google Tasks) closes when trying to edit a task on Android Phone</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-08T13:56:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>24</stars>
<reportedBy>LumaLabs...@gmail.com</reportedBy>
<openedDate>Wed, 23 Sep 2009 19:29:46 +0000</openedDate>
<description>When trying to edit a task on Google Tasks most of the time it closes
the Tasks application. On the phone navigating between lists and tasks
is fine but trying to edit closes the application most of the time.
There are 2 ways to edit a task. 1) Select a task and then click on the
Q&apos;EQ&gt;EQ&apos;E to the right of the task. 2) At the top of a list there is an Q&apos;EEditQ&apos;E
button at the top right. Clicking on this changes all tasks in the list
to have a red Q&apos;E-Q&apos;E the task can then be selected and the Q&apos;EQ&gt;EQ&apos;E to the right
clicked on. I have had this method work a few times but most of the time
either method closes the Tasks application completely. NOTE: This form
is only for reporting bugs. For questions, comments, or advice please
visit: http://groups.google.com/group/android-developers Please describe
the problem in as much detail as possible. Be sure to include: - Steps
to reproduce the problem - Sample source code demonstrating the problem
- What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>matthias.mueller.wsiti@gmail.com</author>
<when>Thu, 08 Oct 2009 07:52:46 +0000</when>
<what>IQ&apos;Em observing the same behaviour on my Android based mobile phone. When I use Google
Tasks via Q&quot;Ehttp://mail.google.com/tasks/androidQ&quot;E and try to edit the details by
touching the Q&apos;EQ&gt;EQ&apos;E the browser pauses for about a second and then crashes. 

I can reproduce the behaviour most of the time by following these steps:
1. start the browser
2. insert URL http://mail.google.com/tasks
3. select an existing task in one of the lists =Q&gt;E Q&apos;EQ&gt;EQ&apos;E appears at the right side of
the task entry
4. click Q&apos;EQ&gt;EQ&apos;E to edit the details of this task

As my mobile phone is not rooted I am unable to run commands like adb.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Oct 2009 13:20:55 +0000</when>
<what>FWIW accessing adb doesnQ&apos;Et require root access.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Oct 2009 13:56:58 +0000</when>
<what>I canQ&apos;Et reproduce this crash with a future release. IQ&apos;Ell notify testing to make sure that these steps are included in 
our regression testing.</what>
</comment>
<comment>
<author>ferranb</author>
<when>Wed, 21 Oct 2009 21:37:34 +0000</when>
<what>IQ&apos;Eve attached a bug report just after the crash (exactly the same steps on #1).</what>
</comment>
<comment>
<author>ferranb</author>
<when>Wed, 21 Oct 2009 21:57:36 +0000</when>
<what>Another bug report just after boot. At the first moment it seem that after boot
worked fine, some minutes later without launching apps, it crashed again.</what>
</comment>
<comment>
<author>ferranb</author>
<when>Wed, 21 Oct 2009 21:59:13 +0000</when>
<what>The last one with a crash on Q&quot;Esafe modeQ&quot;E.</what>
</comment>
<comment>
<author>ferranb</author>
<when>Mon, 11 Jan 2010 09:10:59 +0000</when>
<what>It has not happened again to me. May be some change on web code soved it.</what>
</comment>
<comment>
<author>mr.dan.w...@gmail.com</author>
<when>Sun, 17 Jan 2010 10:55:21 +0000</when>
<what>Also seeing this behaviour.
Android 1.6 on HTC Tattoo.
Clearing browser cookies, cache, history etc. makes no difference.
</what>
</comment>
<comment>
<author>4kevinea...@gmail.com</author>
<when>Thu, 21 Jan 2010 19:32:55 +0000</when>
<what>Sorry to say IQ&apos;Em seeing this as well.  The ability to manage Google tasks was a key 
factor in purchasing this phone over others (Blackberry can view, but not add due 
dates and notes).  Hope it is fixed soon!</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 19 Feb 2010 18:17:24 +0000</when>
<what>Issue 4074 has been merged into this issue.</what>
</comment>
<comment>
<author>trpr...@gmail.com</author>
<when>Wed, 10 Mar 2010 06:21:01 +0000</when>
<what>IQ&apos;Eve got a Droid Eris with Android 1.5 where this problem shows up.

IQ&apos;Eve also got the sdk and confirmed this problem with the following virtual devices:
1.) Android 1.5
2.) Android 1.6

This matches the previous comments (myself with an Eris/1.5 and mr.dan.wood with a 
Tatoo/.16).

The problem is not present with the following virtual devices:
1.) Android 2.0
2.) Android 2.0.1

This indicates to me that a fix is in place starting in Android 2.0.</what>
</comment>
<comment>
<author>jfschn...@gmail.com</author>
<when>Wed, 17 Mar 2010 13:44:52 +0000</when>
<what>Also seeing this behavior on the Samsung Moment running Android 1.5</what>
</comment>
<comment>
<author>cmkidd12@gmail.com</author>
<when>Thu, 13 May 2010 10:34:19 +0000</when>
<what>Also on T-Mobile UK G1 running Android 1.6. Very occasionally behaves as it should, but 
this is rare.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:33:22 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 19:01:19 +0000</when>
<what>Issue 5909 has been merged into this issue.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1507</bugid>
<title>Email app doesnQ&apos;Et delete emails on POP3 server and doesnQ&apos;Et mark them as read</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-25T21:16:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>341</stars>
<reportedBy>dhirajpa...@gmail.com</reportedBy>
<openedDate>Wed, 10 Dec 2008 18:49:03 +0000</openedDate>
<description>when using a pop3 account. (was setup manually beacuse it a yahoo mail
plus account which can not be set up automatically)....the account is
setup with the option selected to delete messages from server as soon as
they are deleted from client, and setup to check messages Q&apos;ENeverQ&apos;E i.e
user will manually check for new mail... when deleting messages,
messages are moved to trash folder, even if they are then deleted from
trash folder this is still not reflected on server account. also when
you mark messages as read on email client, they as are marked as unread
when you do the next refresh similar issue for deleting messages was
repoerted with imap accounts on issue 1029</description>
<comment>
<author>William....@gmail.com</author>
<when>Tue, 10 Feb 2009 09:28:08 +0000</when>
<what>I have had the same issue with my Pop3 account - following a refresh all emails in 
the inbox are marked unread, including ones that I have read.  

I have tried this many different times, and deleted / re-added my email account but 
it is always the same.  i am collecting email from an account hosted at 
mail.orcsweb.com</what>
</comment>
<comment>
<author>woytec...@gmail.com</author>
<when>Mon, 23 Mar 2009 13:03:00 +0000</when>
<what>I also experience the same issue. It appeared when I upgraded my firmware to kila_eu
1.1 RC9
I have two totally different accounts checked by pop3 and it happens to both of them.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Mon, 06 Apr 2009 14:53:43 +0000</when>
<what>Ditto, with the added annoyance that at random times I get a notification about Q&quot;EnewQ&quot;E
emails, which are actually old ones in the inbox which have reverted to unread.</what>
</comment>
<comment>
<author>icanfi...@gmail.com</author>
<when>Tue, 02 Jun 2009 18:55:53 +0000</when>
<what>Still happening in Cupcake as of today.</what>
</comment>
<comment>
<author>SimonNWa...@gmail.com</author>
<when>Sat, 06 Jun 2009 14:56:46 +0000</when>
<what>Same issue on TMobile US Cupcake 1.5 release.  This is ridiculous. This should be 
basic functionality of any email client.  IQ&apos;Eve tried about 4 different POP3 email 
accounts and I canQ&apos;Et get this feature to work.</what>
</comment>
<comment>
<author>grassman20</author>
<when>Tue, 28 Jul 2009 15:55:18 +0000</when>
<what>I have a hotmail account set up with POP3 and the same issue persists.  Read 
messages refresh as unread, and deleting messages on my phone fails to delete them 
on the server.  IQ&apos;Eve set the settings appropriately and it does not work.</what>
</comment>
<comment>
<author>gabrin...@gmail.com</author>
<when>Thu, 06 Aug 2009 18:56:07 +0000</when>
<what>I have the same problem with the (dutch) Vodafone HTC Magic. emails keep re-appearing as new.
Also different acounts show that there are emails in the inbox, and i canQ&apos;Et load them.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:13:46 +0000</when>
<what></what>
</comment>
<comment>
<author>remco.he...@gmail.com</author>
<when>Fri, 21 Aug 2009 09:20:05 +0000</when>
<what>I also have the same issues on a Dutch Vodafone HTC Magic. Mark as read doesnQ&apos;Et 
work, messages keep showing up as unread, deleting is also not possible. How is it 
possible that this phone does not decently support email functionality?!? ItQ&apos;Es 
ridiculous... </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 02:44:25 +0000</when>
<what></what>
</comment>
<comment>
<author>sp4...@gmail.com</author>
<when>Mon, 31 Aug 2009 14:54:36 +0000</when>
<what>I have the same issue on a UK Vodafone HTC Magic.  Both hotmail and talktalk pop3 
emails do not mark as read, and i get notifications of old emails as new.</what>
</comment>
<comment>
<author>bma...@gmail.com</author>
<when>Mon, 31 Aug 2009 15:25:15 +0000</when>
<what>Same here, clearly a bug in android. Please fix.

Looking forward to Donut.

(Vodafone branded HTC Magic, The Netherlands)</what>
</comment>
<comment>
<author>remy...@gmail.com</author>
<when>Tue, 15 Sep 2009 22:49:12 +0000</when>
<what>This is a persistent and annoying bug.  I love getting Q&quot;Enew emailQ&quot;E at 3am from my 
work pop3 account only to find itQ&apos;Es nothing but old email.  It was my understanding 
from T-Mobile that a patch was in the works (at least for the G1/Dream).  While 
advanced functionality is great. . .itQ&apos;Es disappointing to see basics have such an 
obvious flaw.  I wish there was a medium-high priority for this.

It does not update read emails
It does not mark as read when selected to do so
It does not delete</what>
</comment>
<comment>
<author>brian.de...@gmail.com</author>
<when>Sun, 11 Oct 2009 15:49:49 +0000</when>
<what>I have the same on my HTC Magic (french -Q&gt;E SFR (Vodafone) ) IQ&apos;Em waiting for Donut 
maj from SFR... Hope it will be fixed.

If someone got Donut and fixed its problem, please tell me</what>
</comment>
<comment>
<author>paplew...@gmail.com</author>
<when>Tue, 27 Oct 2009 00:30:59 +0000</when>
<what>I have the same issue on UK Vodafone HTC Magic.
Android version 1.6</what>
</comment>
<comment>
<author>olmo...@gmail.com</author>
<when>Sun, 08 Nov 2009 15:47:19 +0000</when>
<what>Same thing here on a HTC Hero using hotmail. Please fix.</what>
</comment>
<comment>
<author>Nate...@gmail.com</author>
<when>Wed, 11 Nov 2009 17:53:36 +0000</when>
<what>I have noticed an issue using my email as well.  I have two different POP3 accounts
configured and each time I mark issues as read, the next time I download messages,
they are marked Q&quot;EunreadQ&quot;E again.  Have noticed that they just highlight as if they
were unread. If you check them, the option on the screen still displays the option to
Q&quot;EMark unreadQ&quot;E.  Simply marking them unread, then read again resolves the issue, but
only temporarily.  The next time the phone connects to download email, it marks the
previous messages unread again.  This is more of an inconvenience than an issue, but
would still like to see it fixed.  </what>
</comment>
<comment>
<author>asroya...@gmail.com</author>
<when>Sat, 14 Nov 2009 06:09:23 +0000</when>
<what>IQ&apos;Em running 2.0 on my droid. The exchange email app on it is horrendous. I have the 
same issue with messages being being marked unread when they should be read. Also on 
my yahoo and live accounts when I delete a message it brings in Q&quot;EnewQ&quot;E messages but 
their actually ones IQ&apos;Eve already seen. ItQ&apos;Es like it only downloads the most recent 20 
or so emails and when you delete one it brings another and marks it unread in order 
to keep 20 messages. I also have trouble with the gmail app. Every time I get an 
email notification I select it and it takes me to the most recently viewed email, not 
the new email so I have to go back and find it. Then even after I read the new email 
I have to clear the notification bar because the gmail notification wonQ&apos;Et go away. 
And deleted emails keep coming back.

Google....please please please fix the email on android. I love android and I would 
hate to have to move elsewhere if I canQ&apos;Et get my emails correctly.</what>
</comment>
<comment>
<author>Melnatet...@gmail.com</author>
<when>Mon, 16 Nov 2009 19:05:19 +0000</when>
<what>I have the Samsung Moment with sprint and have the same issues with hotmail...wonQ&apos;Et 
delete from server after deleted from phone, does not stay marked as read, brings in 
old emails and says they are new.  Please fix.</what>
</comment>
<comment>
<author>shaoji...@gmail.com</author>
<when>Tue, 17 Nov 2009 16:58:15 +0000</when>
<what>I have Samsung Moment with Sprint and have the same issue with a POP3 account with 
Microsoft.  Basically, whatever you do on the phone is not reflected on the server.

Annoying!  Google, do not lose my trust in you!</what>
</comment>
<comment>
<author>pjtth...@gmail.com</author>
<when>Tue, 17 Nov 2009 20:37:09 +0000</when>
<what>I also have noticed the smae problems on the 2.0 Droid with regard to yahoo mail, 
and the notifications for all mail accoutns, and the exchange mail as noted above.</what>
</comment>
<comment>
<author>dave.fed...@gmail.com</author>
<when>Wed, 18 Nov 2009 18:26:32 +0000</when>
<what>I also have similar issues with 2.0 on a motorola Droid using hotmail setup as pop3.

-WonQ&apos;Et delete from hotmail server 
-does not properly interpret the read/unread status of an email. When it syncs with
the hotmail server every mail that shows up on the droid is shown as unread (even if
I have marked it as read on the hotmail server prior to the droid refresh)
-no way to access folders other than inbox and trash (would like to see spam folder
as well as custom created folders)</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Wed, 18 Nov 2009 18:56:14 +0000</when>
<what>Reply to #22:

1. This is a bug.
2. Read/unread status is not included in the POP3 protocol, so this is not a bug but
a shortcoming. If you want read/unread status, use IMAP4 protocol if possible (I
donQ&apos;Et know however if Hotmail supports this).
3. Same as (2) - not a bug.</what>
</comment>
<comment>
<author>marybeth...@gmail.com</author>
<when>Thu, 19 Nov 2009 20:43:06 +0000</when>
<what>Droid Issues:
POP3 emails (from 2 POP3 accounts) do not push or sync  unless I first send myself 
an email on my Gmail account; email notification says Q&quot;EnewQ&quot;E and all the emails are 
old. No way to see other folders, such as deleted mail.</what>
</comment>
<comment>
<author>JLo...@gmail.com</author>
<when>Fri, 20 Nov 2009 22:29:45 +0000</when>
<what>I am also experiencing same problem with POP3 mail acct.  Keeps marking email as 
Unread even thou its old.  And deleted mail keeps returning to Inbox even as new 
unread mail.  Please fix this email issue ASAP.
</what>
</comment>
</bug>
<bug>
<bugid>1604</bugid>
<title>Eclipse ADT plugin install instructions outdated in wiki page</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-25T00:29:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jwk2...@gmail.com</reportedBy>
<openedDate>Sat, 20 Dec 2008 23:36:11 +0000</openedDate>
<description>Problem: I tried installing the Eclipse ADT plugin to my Eclipse 3.4 on
Ubuntu 8.10 x86_64 using the instructions on your wiki page,
http://code.google.com/android/intro/installing.html. This results in an
error, the same problem as filed in Issue 796
(http://code.google.com/p/android/issues/detail?id=796). The URL
(https://dl- ssl.google.com/android/eclipse/site.xml) pasted in the
second comment doesnQ&apos;Et work either. However,
http://dl-ssl.google.com/android/eclipse/site.xml works. Solution:
Update the wiki page by substituting
Q&quot;Ehttps://dl-ssl.google.com/android/eclipse/Q&quot;E to
Q&quot;Ehttp://dl-ssl.google.com/android/eclipse/site.xmlQ&quot;E.</description>
<comment>
<author>joakim.erdfelt</author>
<when>Sun, 28 Dec 2008 19:17:18 +0000</when>
<what>Environment:
 Eclipse Version: 3.4.1
 Eclipse Build id: M20080911-1700
 Ubuntu: 8.04 (Hardy Heron)
 Linux monolith 2.6.24-22-generic #1 SMP Mon Nov 24 18:32:42 UTC 2008 i686 GNU/Linux
 Java version Q&quot;E1.6.0_10Q&quot;E
 Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
 Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)

Using https://dl-ssl.google.com/android/eclipse/ works on Eclipse 3.4 on Ubuntu. (see
attached image)

Do not change the URL instructions to include the Q&quot;E/site.xmlQ&quot;E portion, as that is not
the recommended way to use an Update Site URL.  Omitting the Q&quot;E/site.xmlQ&quot;E allows for
future use of the Eclipse P2 update site mechanisms, when Google chooses to implement
them on their side.  If Google decides to recommend the use of the Q&quot;E/site.xmlQ&quot;E then
all updates requests from all Eclipse installations using that URL will only ever use
the tradition (classic) Update Site mechnism, and never check for the newer (more
resource friendly, more packager friendly, etc) Eclipse P2 update manager.

http and https both work, however, if you use a non-Sun JDK youQ&apos;Ell have issues.
(GCJ is outright not support by Eclipse.  DonQ&apos;Et use it.)

Also, do not use a 64-bit Java if you want to use the Android SDK.  Install the
32-bit Java.  
$ sudo apt-get install ia32-sun-java6-bin
</what>
</comment>
<comment>
<author>dlebb...@gmail.com</author>
<when>Wed, 07 Jan 2009 20:59:35 +0000</when>
<what>thanks, this helped me out too</what>
</comment>
<comment>
<author>artdent</author>
<when>Sun, 25 Jan 2009 22:51:45 +0000</when>
<what>IQ&apos;Em having the same problem, with a similar system configuration:
  Ubuntu 8.10 (Intrepid), 32-bit Intel
  java provided by sun-java6-jdk package
  gcj is not installed
  Eclipse Platform 3.4.1 installed to /usr/local/eclipse from eclipse.org tarball

Trying to add https://dl-ssl.google.com/android/eclipse/ gives Q&quot;ENo repository foundQ&quot;E.
http://dl-ssl.google.com/android/eclipse/site.xml worked; while it is not the
recommended solution, I could at least install the development platform successfully.

Of course, itQ&apos;Es conceivable that something is broken with my Eclipse installation.
</what>
</comment>
<comment>
<author>ganesh.r...@gmail.com</author>
<when>Mon, 02 Feb 2009 20:47:08 +0000</when>
<what>Just tried on eclipse 3.4.0 
http://dl-ssl.google.com/android/eclipse worked but https did not

</what>
</comment>
<comment>
<author>rustam...@gmail.com</author>
<when>Wed, 13 May 2009 18:05:12 +0000</when>
<what>Even if I specify the URL as http:// I still get an error Q&quot;Ehttps://dl-ssl.... not 
foundQ&quot;E, however, the installation succeeds. weird
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:29:21 +0000</when>
<what></what>
</comment>
<comment>
<author>izzet.u...@gmail.com</author>
<when>Sat, 31 Jul 2010 14:35:05 +0000</when>
<what>I am getting crazy I didnQ&apos;Et find a solution to solve http://dl-ssl.google.com/android/eclipse  problem. Please sombody help me!</what>
</comment>
<comment>
<author>grisus...@gmail.com</author>
<when>Mon, 02 Aug 2010 13:35:08 +0000</when>
<what>Please read the Q&quot;ETroubleshooting ADT InstallationQ&quot;E section on Q&lt;Ehttp://developer.android.com/sdk/eclipse-adt.htmlQ&gt;E and try a manual download</what>
</comment>
<comment>
<author>andries....@gmail.com</author>
<when>Mon, 13 Sep 2010 12:40:45 +0000</when>
<what>Omitting the site.xml produces a http 404 error. So this is really a problem on the google site.  </what>
</comment>
<comment>
<author>Rizwan.r...@gmail.com</author>
<when>Mon, 13 Jun 2011 06:52:05 +0000</when>
<what>Disable your Firewall, it will solve the problem</what>
</comment>
</bug>
<bug>
<bugid>15245</bugid>
<title>setSelectionRange() doesnQ&apos;Et work on textareas in the Android browser</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>aa...@fogcreek.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 19:18:22 +0000</openedDate>
<description>Calling setSelectionRange() on a textarea has some weird behaviour on
the Android browser. 1. At first the selection seems to get correctly.
2. You can see the caret/selection in the right place. 3. When you start
typing the caret moves to the what looks to be where it was before you
called setSelectionRange(). IQ&apos;Eve put together a test case that
demonstrates this behaviour. 1. Visit the attached
setSelectionRange.html. 2. Click the Q&quot;EInsert TextQ&quot;E link. 3. Observe that
the textarea is now populated with the text Q&quot;ESome [[selected] textQ&quot;E with
Q&quot;E[[selected]]Q&quot;E being selected. 4. The textarea should now have focus,
enter the string Q&quot;EOh noes Q&quot;E. 5. Observe that the contents of the text
area now reads Q&quot;EOh noes Some [[selected]] textQ&quot;E. 6. Given the selection
state, I expect it to have read Q&quot;ESome Oh noes textQ&quot;E, that is to say, the
input should have overwritten the selection which is the behaviour of
Chrome/Firefox/Safari. I have tested on: * Nexus S running 2.3 * Android
Emulator running 2.3 I did some searching and turned up this post on
Stack Overflow:
http://stackoverflow.com/questions/4861698/focus-textarea-with-caret-after-text-in-android-browser
They seem to be seeing the same behaviour, but donQ&apos;Et have a
solution/work-around.</description>
<comment>
<author>aa...@fogcreek.com</author>
<when>Fri, 04 Mar 2011 19:20:31 +0000</when>
<what>Obviously, youQ&apos;Ell need to host setSelectionRange.html somewhere as viewing the source in on your Android device isnQ&apos;Et going to do anything ;)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 00:59:57 +0000</when>
<what></what>
</comment>
<comment>
<author>funny.fa...@gmail.com</author>
<when>Thu, 13 Oct 2011 07:09:18 +0000</when>
<what>Catched by this issue too.
IQ&apos;Em participating in developing autoNumeric.js plugin for number/currency formatting.
When I change Q&lt;EinputQ&gt;E`s value by value containing different number of characters and then set cursor position to a different place, next key input begins as if browser counts characters by it self, without any considiration of previously setted selectionStart and selectionEnd.

autoNumeric page test http://www.funny-falcon.ru/auto_numeric/index.html http://decorplanit.com/plugin/
Hosted html attached to the issue http://www.funny-falcon.ru/setSelectionRange.html</what>
</comment>
</bug>
<bug>
<bugid>13597</bugid>
<title>Screen stays on after the countdown is complete in the app Q&apos;ETimerQ&apos;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-02T05:49:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dada...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 00:24:52 +0000</openedDate>
<description>ItQ&apos;Es my first post, so will try to provide the proper info. ItQ&apos;Es a tiny
bug but I thought it might help. Handset is : Sony Ericsson X10 Mini
Pro, running Android 2.1 Application : Timer (Installed by default on
the phone, I do not know if it is from SE or Android). Bug : After the
countdown on the timer is completed (zero time left), the screen turns
on and ring and then it will stay on. Even if it is on battery. If I
press the Q&apos;EdismissQ&apos;E button, the screen goes to the lock screen but it
will still stay on and obviously depletes the battery. Work-around :
After dismissing the timer, unlock the screen. After the unlock, the
screen will go back to sleep as usual. To reproduce the issue, simply
set the timer to any number and let it go until itQ&apos;Es over.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 02 Jan 2011 05:49:10 +0000</when>
<what>as you suspected, TimerQ&apos;Es a SE app. youQ&apos;Ell need to report the bug to them.</what>
</comment>
</bug>
<bug>
<bugid>18618</bugid>
<title>Screen does not goes off after the set timeout - after update to 3.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roman.sn...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 06:16:34 +0000</openedDate>
<description>IQ&apos;Eve recently updated Motorola Xoom to Android 3.2 and screen stopped
going off after 2 minutes (the timeout in Settings). It used to go
completely off, so that I had to press the power button and enter the
pin to turn it on again. Now it only dims, but seems to never go off.
Might be related to this:
http://code.google.com/p/android/issues/detail?id=18499Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
although I personally donQ&apos;Et care if screen off and lock timeout are
related. For now though it just seems that Q&quot;ElockQ&quot;E feature is simply not
working.</description>
</bug>
<bug>
<bugid>4592</bugid>
<title>Support for iCal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>ashim.ch...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 17:38:49 +0000</openedDate>
<description>I just got the Driod and see i cannot accept meetings on it. This is a
very basic feature and i guess should be made available to all the
users. Please do the needful.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:05:42 +0000</when>
<what></what>
</comment>
<comment>
<author>marthin...@gmail.com</author>
<when>Fri, 19 Aug 2011 06:21:42 +0000</when>
<what>I agree</what>
</comment>
</bug>
<bug>
<bugid>19809</bugid>
<title>Documentation error: Testing Q&gt;E Testing from Other IDEs Q&gt;E Updating a test project Q&gt;E --path option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>charles.wh.chan</reportedBy>
<openedDate>Sun, 04 Sep 2011 20:07:31 +0000</openedDate>
<description>Was reviewing the instructions provided under: Testing Q&gt;E Testing from
Other IDEs Q&gt;E Updating a test project
http://developer.android.com/guide/developing/testing/testing_otheride.html
########################### Flag -p, --path Value The _____ of the test
project. Description For example, if the test project is in
source/HelloAndroidTest, then the value for --path is HelloAndroidTest
########################### The documentation under Value column is
incomplete as highlighted above.</description>
</bug>
<bug>
<bugid>4922</bugid>
<title>Month mode view text information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>ed.gat...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 15:07:27 +0000</openedDate>
<description>Month mode view is currently pretty useless. CanQ&apos;Et it try to show some
text rather than just a little color code? The numbers are relatively
large on Droid with Android 2.0 (compared to event text in 1 day mode)
and events just show as colors. Why not put the first few characters
displayed on each date which may be enough to remind you what is going
on.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:41:25 +0000</when>
<what></what>
</comment>
<comment>
<author>felip...@gmail.com</author>
<when>Mon, 08 Feb 2010 14:59:04 +0000</when>
<what>Not trying to steal the thread, but Icons would be nice, too. So text and/or icons 
could be a perfect implementation. </what>
</comment>
</bug>
<bug>
<bugid>15118</bugid>
<title>HorizontalScrollView locks up, stops redrawing on screen</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>KevinRoh...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 02:02:33 +0000</openedDate>
<description>We are developing an application that has 7 HorizontalScrollViews
stacked vertically. Inside each HorizontalScrollView is a LinearLayout
with itQ&apos;Es orientation set to horizontal. We add items (small thumbnails)
to each LinearLayout, allowing all 7 Q&quot;ErowsQ&quot;E to horizontally scroll
independently. We came across an issue where, on occasion, one or more
of the HorizontalScrollViews would appear to lock up or become
unresponsive. This seemed to happen most often if the user was scrolling
at the same time that new items were added to the LinearLayout, but that
was not always the case. In researching the issue we found that while
the UI appeared locked up the HorizontalScrollViewQ&apos;Es
onScrollChanged(...) method was still being called with the appropriate
values. In other words, aside from not Q&quot;EredrawingQ&quot;E correctly, the
HorizontalScrollView appeared to functioning as expected. This also
means that we have not found a way for our application to Q&quot;EdetectQ&quot;E when
this issue occurs. To determine if this was caused by something in our
application or a potential issue with the Android framework we built a
one-off application that resembled our applicationQ&apos;Es UI structure but
without any data access code or other potentially problematic
components. I have attached the source code for this application which
can be used to reproduce the issue. Also, because it is often difficult
to reproduce I made a video of myself reproducing this issue on a device
which can be downloaded here: http://bit.ly/erL60I We have reproduced
this issue on the following devices/OS versions: Nexus S: 2.3 Droid X:
2.2 HTC Hero: 2.1</description>
<comment>
<author>KevinRoh...@gmail.com</author>
<when>Tue, 01 Mar 2011 02:04:43 +0000</when>
<what>Please use the following email for for correspondance regarding this issue: p-redsox@vertigo.com</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Mar 2011 10:20:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16842</bugid>
<title>multilangauge-- arabic support </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-16T17:51:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ihssa...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 22:00:47 +0000</openedDate>
<description>dear google support team i realy enjoyed using the android platform and
the way it works and the amount of application supported for it , its
realy better than the apple os of the i phone ,, but when we talk about
the arabic support , the apple team managed to add the arabic lanuage on
the i phone and it works great , so waht makes them better than you
..... nothing !! , you are peaple are the fastest and most responsive
team that support the customers well ... so please solve this issue ,, i
have the google nexus one and i realy liked the phone , but its not
arabic supported ,, but when it came to other devices , like the htc
deisre hd or desire s or the incridble s ,,al of them are arabic region
supported , so why them ? and why not the nexus one and the nexus s ..
please dont makes the apple take over the arab market , we are your fans
and we always support the effort behaind the android making , so solve
this issue as soon as posible please thank you and best regards</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Sun, 15 May 2011 03:55:26 +0000</when>
<what>are android devices even sold in arab-dominated countries?

Try to get a hold of google in your area</what>
</comment>
<comment>
<author>ihssa...@gmail.com</author>
<when>Sun, 15 May 2011 11:19:55 +0000</when>
<what>I contacted with main dealer of the htc in the united arab emirates
and they told me that only the htc desire famely ( s , classic , hd )
Q&amp;E incridble s and waildfire are coming preinstalled with the original
arabic roms ,, but the nexus one is not their responsibility to update
the rom with arabic ware , since the device was not sold by htc
midleeast

please advise what to do
i dont wont to sell the divce</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 16 May 2011 17:51:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>275</bugid>
<title>MediaPlayer does not play MIDI files with a file extension other than .mid</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-06T17:06:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>bobbysoa...@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 07:34:13 +0000</openedDate>
<description>The MediaPlayer in M5 adds support for MIDI audio but is not able to
play MIDI files unless these are named with the .mid extension (e.g.
.midi, blank extension files are not recognized as MIDI and cause an
IOException to be thrown in MediaPlayer.prepare()). This
extension-dependent behavior is also likely responsible for similar
issues in playing MIDI files loaded as resources in R.raw. To reproduce,
load a MIDI file through ADB (note blank extension): adb push
Q&quot;Ec:\test.midQ&quot;E Q&quot;EMIDIQ&quot;E And play: MediaPlayer mp = new MediaPlayer();
mp.setDataSource(Q&quot;EMIDIQ&quot;E); mp.prepare(); The MediaPlayer can be made to
reliably identify MIDI files by looking for the MThd header at the very
top: http://jedi.ks.uiuc.edu/~johns/links/music/midifile.html</description>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Sun, 02 Mar 2008 17:05:52 +0000</when>
<what>I have been bitten by this bug as well.

Is this the master bug for MediaPlayer issues in m5-rc14?

If so, IQ&apos;Ed like to report here that none of the MediaPlayerQ&apos;Es listeners ever seem to
be called when playing .mid and .wav from the filesystem.

This makes it difficult to detect (programmatically) when a clip has stopped playing,
among other things: there are four separate listeners that are not being called.

MediaPlayer mp = new MediaPlayer();
//mp.setAudioStreamType(AudioSystem.STREAM_DEFAULT);
mp.setDataSource(Q&quot;E/tmp/sample.midQ&quot;E);
mp.setOnBufferingUpdateListener(this);
mp.setOnCompletionListener(this);
mp.setOnErrorListener(this);
mp.setOnPreparedListener(this);
mp.prepare();
mp.start();
// Hello?
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:54:15 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 17:06:13 +0000</when>
<what>This has been fixed in the source code and will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:05:49 +0000</when>
<what></what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 18 Nov 2011 23:10:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9630</bugid>
<title>Strange behaviour with uppercase directory-/file names </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Schirmer...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 23:20:55 +0000</openedDate>
<description>If I connect my Motorola Milestone (Droid) to my Debian Box with an
USB-cable, mount the sdcard to /mnt, I can create directories/files with
names consisting only of uppercase letters, but not access them after
listing the directory: j@Chiba:/mnt$ mkdir tmp2 j@Chiba:/mnt$ cd tmp2
j@Chiba:/mnt/tmp2$ ls -l total 0 j@Chiba:/mnt/tmp2$ touch Asdf
j@Chiba:/mnt/tmp2$ ls -l Asdf -rwxr-xr-x 1 j j 0 2010-07-09 00:49 Asdf
j@Chiba:/mnt/tmp2$ ls -l asdf -rwxr-xr-x 1 j j 0 2010-07-09 00:49 asdf
j@Chiba:/mnt/tmp2$ ls -l Asdf -rwxr-xr-x 1 j j 0 2010-07-09 00:49 Asdf
j@Chiba:/mnt/tmp2$ touch QWERTZ j@Chiba:/mnt/tmp2$ ls -l QWERTZ
-rwxr-xr-x 1 j j 0 2010-07-09 00:49 QWERTZ j@Chiba:/mnt/tmp2$ ls -l
qwertz -rwxr-xr-x 1 j j 0 2010-07-09 00:49 qwertz j@Chiba:/mnt/tmp2$ ls
-l QWERTZ ls: cannot access QWERTZ: No such file or directory
j@Chiba:/mnt/tmp2$ Correct behaviour would be obviously that I can
access files with the names I have given them. Rsync seems to use a
syscall sequence which triggers this error. (Of course, generally IQ&apos;Em
not using all uppercase filenames.) Jonas</description>
</bug>
<bug>
<bugid>13674</bugid>
<title>Phone reboots during an active call (Nexus S)</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component></component>
<stars>519</stars>
<reportedBy>suspit...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 14:56:07 +0000</openedDate>
<description>IQ&apos;Em experiencing a frequent phone reboot while I am in the middle of an
active call. Phone have stock 2.3.1 version. I tried to do factory reset
but the same issue accrued.. That problem is posted on xda-developers
forum by many other users but no solution yet -
http://forum.xda-developers.com/showthread.php?t=880497</description>
<comment>
<author>a.w.ma...@gmail.com</author>
<when>Tue, 04 Jan 2011 16:17:59 +0000</when>
<what>I am also experiencing this issue. Using stock 2.3.1 Nexus S. Four reboots in a row when making calls.

Not rooted.
Bluetooth off.
WIFI on but NOT connected.
GPS on but NOT connected.
Google Voice NOT installed.
90% battery.</what>
</comment>
<comment>
<author>scott.c....@gmail.com</author>
<when>Tue, 04 Jan 2011 16:20:59 +0000</when>
<what>Same issue

Not rooted
wifi on and connected
Bluetooth of
GPS on
Google Voice in use</what>
</comment>
<comment>
<author>grimmy....@gmail.com</author>
<when>Tue, 04 Jan 2011 16:31:32 +0000</when>
<what>I had this issue with the first 4 calls I made on the Nexus S (Stock 2.3.1 with vodafoneUK Sim).   

After a factory Reset, I didnQ&apos;Et add my Google account and made a load of test calls, and it was fine.

I have now added my Google account and have slowly started to restore Apps.   It has been fine so far.  I will report again if I notice any change (and what I have added/changed since).</what>
</comment>
<comment>
<author>suspit...@gmail.com</author>
<when>Tue, 04 Jan 2011 16:49:22 +0000</when>
<what>Thank you grimmy.efg. But even if rebooting happens because one of the apps installed it is an OS issue(it should just Force Close app and not reboot the phone!). And I hope Google will look in to this very soon. I canQ&apos;Et rely on a phone that cuts me off on a middle of important conversation and I canQ&apos;Et even immediately call back because I have to wait to phone to boot again.</what>
</comment>
<comment>
<author>a.w.ma...@gmail.com</author>
<when>Tue, 04 Jan 2011 16:53:51 +0000</when>
<what>I agree with @suspitsyn. The apps are meant to be sandboxed:

Q&quot;EBy default, all Android applications are sandboxed from each other, helping to ensure that a malicious or buggy application cannot interfere with another.Q&quot;E 
- http://android-developers.blogspot.com/2010/12/its-not-rooting-its-openness.html

No app should crash reboot the phone.</what>
</comment>
<comment>
<author>srbax...@gmail.com</author>
<when>Tue, 04 Jan 2011 18:22:18 +0000</when>
<what>Also having this problem.  Stock 2.3.1 ROM.  Not rooted.
Bluetooth off.
WiFi on and connected.
GPS on but not connected.
No Google Voice (IQ&apos;Em in the UK).
Battery almost fully charged.

On a call for about 5 minutes but heard the call drop. Looked at my screen to see the Google start-up logo. Waited for the boot to complete before starting another call which lasted for about one minute before the handset re-booted again.  Has now happened six times over three days.</what>
</comment>
<comment>
<author>Drift....@gmail.com</author>
<when>Tue, 04 Jan 2011 18:28:38 +0000</when>
<what>Also have this problem, Stock 2.3.1, not rooted.
It appears to happen after the 2nd phone call after the reboot. So at night I would make a phone call, it would reboot. Then I would make a phone call again and that would work. I wouldnQ&apos;Et make another phone call until the next night and that would reboot the phone. The process would repeat itself.

I returned the phone so I can not provide anymore information.</what>
</comment>
<comment>
<author>a.w.ma...@gmail.com</author>
<when>Tue, 04 Jan 2011 19:41:28 +0000</when>
<what>I tried capturing a log of the crash. I called my voice mail number for five minutes and then it crashed. 

IQ&apos;Em not sure if thereQ&apos;Es anything useful in  this log but IQ&apos;Em attaching it to this comment.</what>
</comment>
<comment>
<author>eladk...@gmail.com</author>
<when>Tue, 04 Jan 2011 20:57:10 +0000</when>
<what>IQ&apos;Em also experiencing this
wifi on
google voice on
gps on
in a call
</what>
</comment>
<comment>
<author>slapinf...@gmail.com</author>
<when>Wed, 05 Jan 2011 02:05:02 +0000</when>
<what>This happens to me nearly every call...  Tends to happen the most when I am in motion (walking around my apartment complex for example, or walking OUT of a store).

Stock, Very minimal app installation.</what>
</comment>
<comment>
<author>Edwa...@gmail.com</author>
<when>Wed, 05 Jan 2011 04:38:37 +0000</when>
<what>My Nexus S started rebooting itself in the middle of calls a few times a day.
Stock 2.3.1
Not rooted
auto email sync off
wifi off
bluetooth off
I returned it.</what>
</comment>
<comment>
<author>peter.j....@gmail.com</author>
<when>Wed, 05 Jan 2011 05:58:13 +0000</when>
<what>IQ&apos;Em having the same problem. So far, my Nexus S has only rebooted during calls. Very short calls havenQ&apos;Et been affected, but it seems that ~80% of calls over 3 minutes result in a reboot.

Device: Nexus S
Carrier: T-Mobile
Country: US
OS / build number: Android / Gingerbread 2.3.1 / GRH78</what>
</comment>
<comment>
<author>Tula.Mob...@gmail.com</author>
<when>Wed, 05 Jan 2011 22:14:22 +0000</when>
<what>IQ&apos;Eve had this same problem. Twice my phone has restarted while in the middle of a phone call.  Both of my reboots have occurred within the first 5 minutes of the call. Its very strange because ive been in 30 minute phone calls that were uneffected.

This is very frustrating. Please step in and create a fix. IQ&apos;Em sure this is not up to Google standards and this cannot go unresolved. 

Google Samsung Nexus S
T-Mobile
2.3.1
</what>
</comment>
<comment>
<author>Tony.Sim...@gmail.com</author>
<when>Wed, 05 Jan 2011 22:15:32 +0000</when>
<what>Same here.  Practically a stock Nexus S.  Happens frequently when using bluetooth headset.  Long calls only, most of them over ten-fifteen minutes...reboot is practically guaranteed.
</what>
</comment>
<comment>
<author>a.w.ma...@gmail.com</author>
<when>Wed, 05 Jan 2011 22:25:39 +0000</when>
<what>I realise that Google get a lot of bug tickets, but this really needs an official response.</what>
</comment>
<comment>
<author>RaeefSa...@gmail.com</author>
<when>Thu, 06 Jan 2011 00:12:41 +0000</when>
<what>It did it with me for the first time today. I am not sure if itQ&apos;Es related but Wi fi was on and the call was less than 5 minutes, also battery level was less than 30%. </what>
</comment>
<comment>
<author>a.w.ma...@gmail.com</author>
<when>Thu, 06 Jan 2011 00:18:12 +0000</when>
<what>IQ&apos;Eve just got the Android 2.3 SDK installed on my laptop, so I should be able to attach an adb bugreport here later tomorrow.

If other people could do the same right after they experience the reboot we should be able to narrow the problem down.

adb bugreport Q&gt;E bugreport.txt</what>
</comment>
<comment>
<author>psuyu...@gmail.com</author>
<when>Thu, 06 Jan 2011 00:34:31 +0000</when>
<what>I am experiencing the same thing. VERY annoying. I need to be able to trust my phone not to drop important calls. COME ON! Considering returning the phone.

Not rooted.
Bluetooth off.
WIFI on and connected.
GPS off
Google Voice NOT installed.
74% battery.
T-Mobile
2.3.1</what>
</comment>
<comment>
<author>suspit...@gmail.com</author>
<when>Thu, 06 Jan 2011 01:20:06 +0000</when>
<what>I hope Google will respond to us very soon. What I want to know is this is the hardware or the software issue? My 30 days is going to expire soon and if it is a hardware problem I want to be able to return my phone before 30 days are gone. If it is a software I am willing to give Google some time to resolve it. So if IQ&apos;Em not going to hear from Google in the next few days I am returning the phone and I believe many people will do the same which is disappointing because I really like Android..</what>
</comment>
<comment>
<author>grmonta...@gmail.com</author>
<when>Thu, 06 Jan 2011 08:26:02 +0000</when>
<what>I too am experiencing this issue. It is very fustrating during an important call and then having to wait for the phone to reboot before I can call back an apologise.

Nexus S
UK
Carrier o2

Considering returning as I cannot trust the phone for important calls.</what>
</comment>
<comment>
<author>royals...@gmail.com</author>
<when>Thu, 06 Jan 2011 10:44:22 +0000</when>
<what>My Nexus S has a problem on the Q&quot;Eauto brightnessQ&quot;E, it canQ&apos;Et return to normal level after it auto adjusted to high level....itQ&apos;Es only can return to normal when the screen timeout....

Anyone has same problem? or just a hardware problem on my Nexus S?
</what>
</comment>
<comment>
<author>a.w.ma...@gmail.com</author>
<when>Thu, 06 Jan 2011 10:52:51 +0000</when>
<what>royalsuen: That sounds like a separate issue. You might want to raise a new ticket with as much detail as possible, including an adb bugreport Q&gt;E bugreport.txt to aid debugging. </what>
</comment>
<comment>
<author>NAbro...@gmail.com</author>
<when>Thu, 06 Jan 2011 14:36:34 +0000</when>
<what>same issue on my nexus S; 

Orange UK</what>
</comment>
<comment>
<author>abadira</author>
<when>Thu, 06 Jan 2011 14:45:09 +0000</when>
<what>IQ&apos;Eve had this same problem. Four times my phone has restarted while in the middle of a phone call.  Most of my reboots have occurred within the first 5 minutes of the call. 

Google Samsung Nexus S
T-Mobile
2.3.1
GRH78</what>
</comment>
<comment>
<author>a.w.ma...@gmail.com</author>
<when>Thu, 06 Jan 2011 14:50:23 +0000</when>
<what>Can people please attach bug reports after their phones crash so we can work out if this is a software or hardware issue.

You can either use adb bugreport Q&gt;E bugreport.txt
http://developer.android.com/guide/developing/tools/adb.html

...or use the OS Monitor app http://www.appbrain.com/app/os-monitor/com.eolwral.osmonitor to export the dmesg and logcat.</what>
</comment>
</bug>
<bug>
<bugid>14579</bugid>
<title>native method error in browsing</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>songmi...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 00:06:39 +0000</openedDate>
<description>I suddenly had ANR error in browsing. it occured at
android.database.sqlite.SQLiteCompiledSql.native_compile(Native Method.
I cannot check this method. please check the log. D/SignalStrength(
205): [StatusBarPolicy.java:1231:onSignalStrengthsChanged()]
onCallStateChanged getRadioTech = LTE , mSiganlStrength.Lte = noLTE CASE
not updateSignalStrength D/SignalStrength( 205):
[StatusBarPolicy.java:1231:onSignalStrengthsChanged()]
onCallStateChanged getRadioTech = LTE , mSiganlStrength.Lte = noLTE CASE
not updateSignalStrength I/ActivityManager( 205): Starting activity:
Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10200000
cmp=com.android.browser/.BrowserActivity } I/ActivityManager( 205):
check HDMI intent on launch I/ActivityManager( 205):
updateHdmiSuspendFromIntentLocked I/ActivityManager( 205):
updateHdmiSuspendFromIntentLocked: handle W/ResourceType( 318): No known
package when getting value for resource number 0xffffffff
I/ActivityManager( 205): process name to start: com.android.browser
I/ActivityManager( 205): Start proc com.android.browser for activity
com.android.browser/.BrowserActivity: pid=1659 uid=10044 gids={3003,
1015} W/ResourceType( 318): No known package when getting value for
resource number 0xffffffff I/ActivityManager( 205):
notifyAllowHdmiMirroring() I/ActivityThread( 1659):
[ActivityThread.java:4280:installContentProviders()] Publishing provider
browser: com.android.browser.BrowserProvider I/BrowserSettings( 1659):
[BrowserSettings.java:316:syncSharedPreferences()] Selected search
engine: OpenSearchSearchEngine{SearchEngineInfo{[Google, google.com,
http://www.google.com/favicon.ico,
http://www.google.com/m?hl=en-USQ&amp;Eie=UTF-8Q&amp;Esource=android-browserQ&amp;Eq={searchTerms},
UTF-8,
http://www.google.com/complete/search?hl=en-USQ&amp;Ejson=trueQ&amp;Eq={searchTerms}]}}
I/browser ( 1659): [LocaleManager.java:26:getOperator()] [ !!! Operator
= VZW D/browser ( 1659): [BrowserActivity.java:320:onReceive()]
onReceive (CONNECTIVITY_ACTION): android.net.conn.CONNECTIVITY_CHANGE
I/#LGIME ( 293): [Glog.java:32:i()] #### onStartInput restarting : false
/ inputType : 0 E/MediaPlayer( 293): [MediaPlayer.java:1189:release()]
release() E/MediaPlayerService( 122): disconnect(17) from pid 293
E/MediaPlayerService( 122): Client(17) destructor pid = 293
E/MediaPlayerService( 122): disconnect(17) from pid 293
E/MediaPlayerService( 122): Client(18) constructor pid(293)
I/ActivityManager( 205): [HistoryRecord.java:400:windowsVisible()]
Displayed activity com.android.browser/.BrowserActivity: 1049 ms (total
1049 ms) I/StatusBarView( 205): [StatusBarView.java:162:onLayout()]
onLayout = oldDateRight : newDateRight 198 : -1 D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 2
I/StatusBarView( 205): [StatusBarView.java:162:onLayout()] onLayout =
oldDateRight : newDateRight 198 : -1 D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 0
D/IMSPhoneManager( 298): [IMSPhoneManager.java:172:log()] onDataActivity
direction = 3 I/StatusBarView( 205): [StatusBarView.java:162:onLayout()]
onLayout = oldDateRight : newDateRight 198 : -1 D/browser ( 1659):
[BrowserActivity.java:3048:onProgressChanged()] generate rss list__
D/AndroidBridge( 1659): [AndroidBridge.java:34:clear()] clear link and
titles I/StatusBarView( 205): [StatusBarView.java:162:onLayout()]
onLayout = oldDateRight : newDateRight 198 : -1 D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 1
I/StatusBarView( 205): [StatusBarView.java:162:onLayout()] onLayout =
oldDateRight : newDateRight 198 : -1 D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 0
D/SignalStrength( 205):
[StatusBarPolicy.java:1231:onSignalStrengthsChanged()]
onCallStateChanged getRadioTech = LTE , mSiganlStrength.Lte = noLTE CASE
not updateSignalStrength D/SignalStrength( 205):
[StatusBarPolicy.java:1231:onSignalStrengthsChanged()]
onCallStateChanged getRadioTech = LTE , mSiganlStrength.Lte = noLTE CASE
not updateSignalStrength E/ ( 205): [Android_vibrator],
sendit_toandroid_vibrator E/ ( 205): [vibrator], fd is opened!!!! E/ (
205): [Android_vibrator], sendit_toandroid_vibrator E/ ( 205):
[vibrator], fd is opened!!!! E/ ( 205): [Android_vibrator],
sendit_toandroid_vibrator E/ ( 205): [vibrator], fd is opened!!!!
D/AndroidBridge( 1659): [AndroidBridge.java:46:getCount()] getCount()=0
E/ ( 205): [Pmic_vibrator], sendit_topmic_vibrator E/ ( 205):
[Pmic_vibrator], fd is opened!!!! D/SignalStrength( 205):
[StatusBarPolicy.java:1231:onSignalStrengthsChanged()]
onCallStateChanged getRadioTech = LTE , mSiganlStrength.Lte = noLTE CASE
not updateSignalStrength D/SignalStrength( 205):
[StatusBarPolicy.java:1231:onSignalStrengthsChanged()]
onCallStateChanged getRadioTech = LTE , mSiganlStrength.Lte = noLTE CASE
not updateSignalStrength D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 3
I/StatusBarView( 205): [StatusBarView.java:162:onLayout()] onLayout =
oldDateRight : newDateRight 198 : -1 D/ming ( 1659):
[BrowserActivity.java:1366:startSearch()] call searchEngine I/#LGIME (
293): [Glog.java:32:i()] ### onFinishInput I/#LGIME ( 293):
[Glog.java:32:i()] #### onStartInput restarting : false / inputType :
65553 E/MediaPlayer( 293): [MediaPlayer.java:1189:release()] release()
E/MediaPlayerService( 122): disconnect(18) from pid 293
E/MediaPlayerService( 122): Client(18) destructor pid = 293
E/MediaPlayerService( 122): disconnect(18) from pid 293
E/MediaPlayerService( 122): Client(19) constructor pid(293) I/#LGIME (
293): [Glog.java:32:i()] ### onStartInputView : No Restarting I/#LGIME (
293): [Glog.java:32:i()] ### Current editor info base:, package
name=com.android.browser, inputType=65553 I/#LGIME ( 293):
[Glog.java:32:i()] ### Current editor info ext: hintText=Search or type
URL, actionId=0, initialCapsMode=0, initialSelEnd=27, initialSelStart=0,
privateImeOptions=nm, describeContents=0, actionLabel=null I/#LGIME (
293): [Glog.java:32:i()] ### sendBroadcast :
android.softkeypad.intent.SHOW I/#LGIME ( 293): [Glog.java:32:i()] ###
onStartInputView : isInputViewAvail(info) == ture
I/TextView.onPrivateIMECommand: ( 1659):
[TextView.java:4845:onPrivateIMECommand()] Writing-Language direction
L2R(Left to Right) D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 0
I/StatusBarView( 205): [StatusBarView.java:162:onLayout()] onLayout =
oldDateRight : newDateRight 198 : -1 E/MediaPlayer( 293):
[MediaPlayer.java:927:start()] start() E/AudioMixer( 122): getTrackName:
add track (0) E/AudioFlinger( 122): Track constructor name 4096, calling
thread 122 E/AudioHardwareMSM7X30( 122): value of device and enable is 2
1 E/MediaPlayer( 293): [MediaPlayer.java:927:start()] start()
E/MediaPlayer( 293): [MediaPlayer.java:927:start()] start()
I/StatusBarView( 205): [StatusBarView.java:162:onLayout()] onLayout =
oldDateRight : newDateRight 198 : -1 D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 3
E/MediaPlayer( 293): [MediaPlayer.java:927:start()] start()
I/StatusBarView( 205): [StatusBarView.java:162:onLayout()] onLayout =
oldDateRight : newDateRight 198 : -1 E/MediaPlayer( 293):
[MediaPlayer.java:927:start()] start() D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 0
I/StatusBarView( 205): [StatusBarView.java:162:onLayout()] onLayout =
oldDateRight : newDateRight 198 : -1 E/MediaPlayer( 293):
[MediaPlayer.java:927:start()] start() E/MediaPlayer( 293):
[MediaPlayer.java:927:start()] start() D/SignalStrength( 205):
[StatusBarPolicy.java:1231:onSignalStrengthsChanged()]
onCallStateChanged getRadioTech = LTE , mSiganlStrength.Lte = noLTE CASE
not updateSignalStrength D/SignalStrength( 205):
[StatusBarPolicy.java:1231:onSignalStrengthsChanged()]
onCallStateChanged getRadioTech = LTE , mSiganlStrength.Lte = noLTE CASE
not updateSignalStrength I/StatusBarView( 205):
[StatusBarView.java:162:onLayout()] onLayout = oldDateRight :
newDateRight 198 : -1 D/IMSPhoneManager( 298):
[IMSPhoneManager.java:172:log()] onDataActivity direction = 3
E/MediaPlayer( 293): [MediaPlayer.java:927:start()] start()
E/MediaPlayer( 293): [MediaPlayer.java:927:start()] start()
E/MediaPlayer( 293): [MediaPlayer.java:927:start()] start()
E/MediaPlayer( 293): [MediaPlayer.java:927:start()] start()
D/SearchDialog( 1659): [SearchDialog.java:1138:launchIntent()] launching
Intent { act=android.intent.action.VIEW dat=http://www.nytimes.com/
flg=0x10000000 cmp=com.android.browser/.BrowserActivity (has extras) }
I/SearchDialog( 1659): [SearchDialog.java:1142:launchIntent()] Starting
(as ourselves)
http://www.nytimes.com/#Intent;action=android.intent.action.VIEW;launchFlags=0x10000000;component=com.android.browser/.BrowserActivity;S.query=http%3A%2F%2Fwww.nytimes.com%2F;S.user_query=www.nytimes;end
I/ActivityManager( 205): Starting activity: Intent {
act=android.intent.action.VIEW dat=http://www.nytimes.com/
flg=0x10000000 cmp=com.android.browser/.BrowserActivity (has extras) }
I/ActivityManager( 205): check HDMI intent on launch I/ActivityManager(
205): updateHdmiSuspendFromIntentLocked I/ActivityManager( 205):
updateHdmiSuspendFromIntentLocked: handle D/browser ( 1659):
[BrowserActivity.java:320:onReceive()] onReceive (CONNECTIVITY_ACTION):
android.net.conn.CONNECTIVITY_CHANGE I/#LGIME ( 293): [Glog.java:32:i()]
### onFinishInputView: true I/#LGIME ( 293): [Glog.java:32:i()] ###
sendBroadcast : android.softkeypad.intent.HIDE I/#LGIME ( 293):
[Glog.java:32:i()] ### onFinishInput I/#LGIME ( 293): [Glog.java:32:i()]
#### onStartInput restarting : false / inputType : 0 E/MediaPlayer(
293): [MediaPlayer.java:1189:release()] release() E/MediaPlayerService(
122): disconnect(19) from pid 293 E/MediaPlayerService( 122): Client(19)
destructor pid = 293 E/AudioFlinger( 122): remove track (4096) and
delete from mixer E/AudioMixer( 122): deleteTrackName(0)
E/MediaPlayerService( 122): disconnect(19) from pid 293
E/MediaPlayerService( 122): Client(20) constructor pid(293) I/#LGIME (
293): [Glog.java:32:i()] ### onStartInputView : No Restarting I/#LGIME (
293): [Glog.java:32:i()] ### Current editor info base:, package
name=com.android.browser, inputType=0 I/#LGIME ( 293):
[Glog.java:32:i()] ### Current editor info ext: hintText=null,
actionId=0, initialCapsMode=0, initialSelEnd=-1, initialSelStart=-1,
privateImeOptions=null, describeContents=0, actionLabel=null I/#LGIME (
293): [Glog.java:32:i()] ### sendBroadcast :
android.softkeypad.intent.SHOW I/#LGIME ( 293): [Glog.java:32:i()] ###
onStartInputView : isInputViewAvail(info) == ture I/#LGIME ( 293):
[Glog.java:32:i()] ### onFinishInputView: false I/#LGIME ( 293):
[Glog.java:32:i()] ### sendBroadcast : android.softkeypad.intent.HIDE
I/ActivityManager( 205): Starting activity: Intent {
act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE]
dat=http://mobile.nytimes.com/ cmp=com.android.browser/.BrowserActivity
} I/ActivityManager( 205): check HDMI intent on launch
I/ActivityManager( 205): updateHdmiSuspendFromIntentLocked
I/ActivityManager( 205): updateHdmiSuspendFromIntentLocked: handle
W/dalvikvm( 1659): threadid=22: thread exiting with uncaught exception
(group=0x2aad0dd8) E/AndroidRuntime( 1659): FATAL EXCEPTION: AsyncTask
#4 E/AndroidRuntime( 1659): java.lang.RuntimeException: An error occured
while executing doInBackground() E/AndroidRuntime( 1659): at
android.os.AsyncTask$3.done(AsyncTask.java:200) E/AndroidRuntime( 1659):
at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
E/AndroidRuntime( 1659): at
java.util.concurrent.FutureTask.setException(FutureTask.java:124)
E/AndroidRuntime( 1659): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
E/AndroidRuntime( 1659): at
java.util.concurrent.FutureTask.run(FutureTask.java:137)
E/AndroidRuntime( 1659): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
E/AndroidRuntime( 1659): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
E/AndroidRuntime( 1659): at java.lang.Thread.run(Thread.java:1096)
E/AndroidRuntime( 1659): Caused by:
android.database.sqlite.SQLiteException: no such column: _id: , while
compiling: SELECT _id, urlFROM bookmarks WHERE (url = Q&apos;Enytimes.com/Q&apos;E OR
url = Q&apos;Ewww.nytimes.com/Q&apos;E OR url = Q&apos;Ehttp://nytimes.com/Q&apos;E OR url =
Q&apos;Ehttp://www.nytimes.com/Q&apos;E) E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteCompiledSql.native_compile(Native Method)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteCompiledSql.compile(SQLiteCompiledSql.java:91)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteCompiledSql.Q&lt;EinitQ&gt;E(SQLiteCompiledSql.java:64)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteProgram.Q&lt;EinitQ&gt;E(SQLiteProgram.java:80)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteQuery.Q&lt;EinitQ&gt;E(SQLiteQuery.java:46)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:42)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1229)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1184)
E/AndroidRuntime( 1659): at
android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1301)
E/AndroidRuntime( 1659): at
com.android.browser.BrowserProvider.query(BrowserProvider.java:885)
E/AndroidRuntime( 1659): at
android.content.ContentProvider$Transport.query(ContentProvider.java:163)
E/AndroidRuntime( 1659): at
android.content.ContentResolver.query(ContentResolver.java:245)
E/AndroidRuntime( 1659): at
android.provider.Browser.getVisitedLike(Browser.java:265)
E/AndroidRuntime( 1659): at
android.provider.Browser.updateVisitedHistory(Browser.java:284)
E/AndroidRuntime( 1659): at
com.android.browser.Tab$2$4.doInBackground(Tab.java:678)
E/AndroidRuntime( 1659): at
com.android.browser.Tab$2$4.doInBackground(Tab.java:677)
E/AndroidRuntime( 1659): at
android.os.AsyncTask$2.call(AsyncTask.java:185) E/AndroidRuntime( 1659):
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
E/AndroidRuntime( 1659): ... 4 more W/ActivityManager( 205): Force
finishing activity com.android.browser/.BrowserActivity
I/ActivityManager( 205): notifyAllowHdmiMirroring()</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:39:50 +0000</when>
<what>Please attach the output of Q&apos;Eadb bugreportQ&apos;E after reproducing this error.</what>
</comment>
</bug>
<bug>
<bugid>13333</bugid>
<title>Android 2.3 Locale Id Mismatch</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmbabi...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 21:10:05 +0000</openedDate>
<description>There are a couple of locale ids in the 2.3 SDK which conflict with
their corresponding descriptions on the developerQ&apos;Es Android 2.3 update
page: http://developer.android.com/sdk/android-2.3.html Examples: The
website declares Indonesian (Indonesia (id_ID)) and Hebrew (Israel
(he_IL)) to be the proper locale ids. However, these are actually
Indonesian, Indonesia (in_ID) and Hebrew, Israel (iw_IL) in the 2.3 SDK
I havenQ&apos;Et check all of the locales, so there could be more. Please
correct this annoying contradiction.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 22 Dec 2010 17:58:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10133</bugid>
<title>[Messaging Bug]Where is a Sent msg?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sungkwan...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 23:29:40 +0000</openedDate>
<description>I tested it on emulator with original open source. The test route are
below: (if it has call log) Call log - Send Txt Message - Msg composer
opened with the address - Back - Call log - Send Txt Message - Msg
composer opened with the address - compose txt msgs - send - Send
Completed - Back - Back - Back - Idle Screen opened - Select Messaging -
There is no msg But if messaging opened thru call log, the sent msg is
showed. Is it fixed?</description>
</bug>
<bug>
<bugid>4459</bugid>
<title>YouTube application doesnQ&apos;Et list all subscriptions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>neilhard...@gmail.com</reportedBy>
<openedDate>Sun, 01 Nov 2009 17:10:18 +0000</openedDate>
<description>1. Using the browser on the HTC Hero Touch, you can load the YouTube
mobile website, but no matter what video you try to play, it wonQ&apos;Et play
it. You get the HTC Flash Player that pops up with the YouTube logo, but
itQ&apos;Es only a black screen. When you click Q&quot;EbackQ&quot;E, a message says, Q&quot;EVideo
cannot be foundQ&quot;E 2. Using the YouTube application on the HTC Hero Touch,
not all of your subscriptions are listed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:57:32 +0000</when>
<what>The issue with the HTC flash player is specific to HTCQ&apos;Es port of Android and isnQ&apos;Et
managed by the Android Open-Source Project or Google.</what>
</comment>
<comment>
<author>eddygu...@gmail.com</author>
<when>Wed, 11 Nov 2009 00:03:53 +0000</when>
<what>I am not seeing all my subscriptions on the new Motorola Droid.  It tells me I have
58 subs, but only lists the first 30 or so (havenQ&apos;Et counted).  No other Youtube
issues though.</what>
</comment>
<comment>
<author>9And...@gmail.com</author>
<when>Wed, 06 Jan 2010 23:41:51 +0000</when>
<what>I am having the same issue with HTC hero</what>
</comment>
</bug>
<bug>
<bugid>3626</bugid>
<title>CanQ&apos;Et exit from the browser by back key when Q&apos;Em.flickr.comQ&apos;E is loaded.</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-25T14:12:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>ritter....@gmail.com</reportedBy>
<openedDate>Sat, 22 Aug 2009 07:11:14 +0000</openedDate>
<description>[Description] CanQ&apos;Et get out of the Android Browser by pressing back key
when Q&apos;Em.flickr.comQ&apos;E is loaded. [Version] cupcake 1.5 (Samsung Galaxy,
HTC G2) [Repro Steps] 1. Launch the Android Browser. 2. Go to
Q&apos;Em.flickr.comQ&apos;E 3. Press back button. [Expected Result] Should be able to
exit from the Android Browser and go back to idle screen. [Actual
Result] Unable to go out to idle screen. The Flickr page shakes itself
for a while when back key is pressed. After pressing it several times,
finally the idle screen is visible. Home key works well. Only Back key
is the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:17:51 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 Aug 2009 14:12:14 +0000</when>
<what>The bug also exists on Desktop Safari 4.0 and the iPhone. The bug does not happen on Firefox 3.5. The bug is in 
webkit, and should be reported there: http://webkit.org/quality/reporting.html
I checked https://bugs.webkit.org/buglist.cgi?product=WebKitQ&amp;Econtent=m.flickr.com and did not see an 
existing bug that appears to match this; it is possible that the webkit engineers feel that the behavior is correct 
and the bug lies in the flickr.com webpage.</what>
</comment>
<comment>
<author>dgogo...@gmail.com</author>
<when>Wed, 16 Jun 2010 05:11:37 +0000</when>
<what>How is this declined. You hold us for ransome like the PROXY sertting? 
Read this which I found posted somewhere 
else while looking for a way to close the browser:

Another viewpoint (albeit a bit harsh) from a SECURITY and PRIVACY point of view:
ItQ&apos;Es not that I donQ&apos;Et care about the memory use issue discussed here but there is a FAR more compelling reason to have an EXIT and CLEAR strategy...
I could just hit HOME and, yes, the browser goes away but there is still a HUGE problem:
hitting HOME does not clear the data!
A LOT of folks are using Android phones (heck, all smartphones) to do some fairly sensitive stuff: Bank account transactions and Stock Brokerage transactions are my issue.... These take multiple page changes to execute transfers and stock buys etc and stepping back thru them all would take a LONG time and that STILL fails to address the REAL issue. If I just hit HOME, then go back some time later and open the stock browser it takes me back to the brokerage account or bank page, complete with my FINANCIAL DATA on the screen, apparently from the cache!!! Even if i LOGOUT I can still, with multiple back presses, see stored data!
DonQ&apos;Et tell me that this is OK behavior for a browser! If someone created a browser like this for the PC they be lynched over privacy and security concerns!!! NO ONE would EVER use the browser!!!!
At least the Dolphin Browser allows me to hold down the back button and then offers me the CLEAR CACHE and EXIT option.
Why does the stock browser NOT have an EXIT and CLEAR CACHE button in the MENU?????
would YOU use a browser that kept YOUR banking data in the cache????
Or should I have to go to SETTINGSQ&gt;EAPPLICATIONSQ&gt;EMANAGE APPLICATIONSQ&gt;EBROWSERQ&gt;ECLEAR CACHE each time I use the browser to go to a financial site???
ShouldnQ&apos;Et we have the ability to EASILY remove all sensitive data???
Just asking...
Doug </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 16 Jun 2010 15:20:49 +0000</when>
<what>dgogoasa: what about (in the Browser) SETTINGSQ&gt;ECLEAR HISTORY. Does this leave sensitive data in your situation?</what>
</comment>
<comment>
<author>dgogo...@gmail.com</author>
<when>Wed, 16 Jun 2010 21:56:31 +0000</when>
<what>... sorry but that wasnnot my point. It was just a very valid point of somebody elses. My point is that I just CAN NOT EVER EXIT THE BROWSER.
What does yor design (or policy for that matter) state. 
Q&quot;EA user can use the Android base phones to call answer the phones and than . . . browse . .  for the rest of their lives.Q&quot;E

My qestion was AS THE SUBJECT of this Q&quot;EREJECTEDQ&quot;E issue is:
How do I exit the browser?

And for your comment I see is just tipycal to (lately Google, who doesnt care about us half as much as Apple does- YES APPLE wants us Google doesnt):
To clear the History the stepsa re as such:Menu-Q&gt;EMore-Q&gt;ESettings-Q&gt;EClear History.

YESyou misse half of the steps . . . just as you are missing the full story with the PROXY over WiFi.

Anyway I am just playing with you as my frustration days are over. I ditched the Desire and got myself a beautifull and usefull IPHONE...
</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3314</bugid>
<title>[Settings] sub-menu remembered to aggressively</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>richardnetley@gmail.com</reportedBy>
<openedDate>Sun, 19 Jul 2009 16:33:29 +0000</openedDate>
<description>If you hit Q&apos;EHomeQ&apos;E on the magic from a Settings sub-menu, then re-open
settings, you will often go direct to that sub-menu with no way of
getting back to the menu you want. You have to close it and re-open. For
instance, with a shortcut to the wi-fi settings menu, hit that, then hit
Q&apos;EHomeQ&apos;E, then access main settings, you go straight to the wireless
settings and have to hit Q&apos;EbackQ&apos;E and re-open settings to choose another
sub-menu.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:35:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:11:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2208</bugid>
<title>Contacts Search Results Disappear When Screen Closed </title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-11T22:53:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anonymousQT@gmail.com</reportedBy>
<openedDate>Wed, 11 Mar 2009 22:40:20 +0000</openedDate>
<description>When the screen on the G1 is opened and a contact search is performed
with the keyboard, the search results are lost when the screen is
closed. The search result should be retained when the screen is closed.
To duplicate: 1 - open screen and search for contacts using the
keyboard. 2 - once contact located, close screen. 3 - display returns to
beginning of contact list; search result is lost.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 11 Mar 2009 22:53:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12470</bugid>
<title>Calendar has a delete event problem.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tanbaw...@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 06:11:50 +0000</openedDate>
<description>Porduct name: Google Nexus One Android version: 2.2.1 Baseband version:
32.36.00.28U_4.06.00.12_7 Kernel version: 2.6.32.9-27240-gbca5320
android-build@apa26#1 Build number: FRG83 - Steps to reproduce the
problem. Precondition: Status bar has Calendar reminder notification on
it. Reproduce steps: 1.Launch Calendar Q&amp;E switch to DayView. 2.Long press
any event(if no event shows on it, you can create a new one) Q&amp;E
View/Edit/Delete/New event menu pop up. 3.Tap Delete event Q&amp;E Delete
confirm window appear. 4.Open the status bar Q&amp;E select Calendar reminder
notification. (The window go to Calendar notifications) 5.Press back
key, you can find the Delete confirm window still shows on screen.
6.Press OK button of the Delete confirm window. - What happened. Sorry!
The application Calendar(process com.android.calendar) has stopped
unexpectedly Q&amp;E the Calendar application terminate. - What you think the
correct behavior should be. The correct behavior should be one of the
below. 1.Dismiss the Delete confirm window after step 4. 2.Delete the
event successfully Q&amp;E Calendar application still alive.</description>
</bug>
<bug>
<bugid>5820</bugid>
<title>screen brights on startup</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>LakeMou...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 04:25:13 +0000</openedDate>
<description>When starting up the droid it seems to lose its ability to user the auto
brightness feature for a long time. I have to go back into settings and
turn out off then back on for it to work again.</description>
</bug>
<bug>
<bugid>17850</bugid>
<title>Please provide support for Tamil (Indian Language) fonts in the Android. This is really embarrassing to say that Android does not support tamil font whereas iphone is able to support. This would tempt android user to switch to iphone especially with new iphone4 now. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>anandh...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 14:24:14 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>moulisan...@gmail.com</author>
<when>Sun, 21 Aug 2011 11:22:40 +0000</when>
<what>In my android 2.1 device there is full support for Hindi and even Bengali. This shows it has an Indic script rendering engine. The Hindi and Bengali fonts are 200 kB each. Tamil has as less as half the number of letters as Hindi or Bengali. So the task given is only adding of 100 kB of tamil font and character mapping as the rendering engine is already present.
Why is Tamil font not added even in Android 3.0 while the issue has been raised since Android 1.6 release? 
The demand for Bengali font is atleast half than the demand for Tamil font as I  see when searching for Q&quot;EAndroid IndicQ&quot;E . Bengali web content and web population is lower than Tamil. I do not know what is the pain for Android to just add 100kB file which has more demand in 3.0 when it has added a 200 kB file in 2.1? 
Android is not listening. I am annoyed, disappointed and tired of waiting.</what>
</comment>
</bug>
<bug>
<bugid>15976</bugid>
<title>In-App Billing access to App Purchase data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>versatil...@gmail.com</reportedBy>
<openedDate>Tue, 05 Apr 2011 15:12:57 +0000</openedDate>
<description>Right now itQ&apos;Es impossible to switch a paid app to a freemium model while
retaining premium access for existing users. A simple modification to
the in-app billing mechanism could fix this: Allow in-app billing to
check the purchase status of the app itself, even for free apps. The
simplest way is to add a new reserved product id, something like
Q&apos;Eandroid.app.purchaseQ&apos;E that would show Q&apos;EpurchasedQ&apos;E for anyone who has
paid for the package itself. If you took it a step further and allowed
apps to check the purchase status of any package or product id in the
same developer account you could also allow apps that use the existing
free + paid key model to consolidate into a single app. (Or do cool
things like Q&apos;Ebuy X get Y freeQ&apos;E) This could work by querying something
like Q&apos;Eandroid.app.purchase.Q&lt;Epackage nameQ&gt;EQ&apos;E or similar. -Marcus Versatile
Monkey</description>
</bug>
<bug>
<bugid>12616</bugid>
<title>Pecan QVGA LCD 240x320_The navigation voice indications are heard during call conversation.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 10:08:47 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Navigation 2. Set the
destination, and hear the Navigation Voice indications. 3. During
Navigation, receive an incoming call. - What happened. The navigation
voice indications are heard during call conversation. - What you think
the correct behavior should be. During call conversation, the navigation
voice indications should not be heard.</description>
</bug>
<bug>
<bugid>10032</bugid>
<title>Linked contact name keeps resetting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>annieste...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 13:23:04 +0000</openedDate>
<description>Having just upgraded to OS 2.1 linked contacts in the default People app
is a great idea but they fail to keep the assigned name. For instance,if
the main contact is Mary Q&amp;E John Bloggs and I also have separate entries
for Mary Bloggs Q&amp;E John Bloggs and want to keep them all together I can
link the 3 records and assign the joint name to the group but after a
while it always seems to revert to the first name in the list so will
then display the group under John Bloggs instead. This is even more of a
pain because of the surname sort issue (which I appreciate has been
fixed in 2.2) which makes it hard to keep track.</description>
<comment>
<author>kacio...@gmail.com</author>
<when>Wed, 04 Aug 2010 12:23:50 +0000</when>
<what>I have experienced the same. Default name of linked contacts are sometimes changing. Having HTC Legend running Android 2.1.</what>
</comment>
<comment>
<author>annieste...@gmail.com</author>
<when>Wed, 04 Aug 2010 13:32:41 +0000</when>
<what>Am now wondering if this is an HTC rather than Google/Android issue as IQ&apos;Eve a feeling People is their app?</what>
</comment>
<comment>
<author>kacio...@gmail.com</author>
<when>Tue, 07 Sep 2010 08:54:45 +0000</when>
<what>IQ&apos;Eve contacted HTC with the problem, but they havenQ&apos;Et experienced it before, and recommended a hard-reset, but I think youQ&apos;Ere right, as People is an HTC application, this is probably not an Android problem. I will post here a note with the result of hard-reset.</what>
</comment>
</bug>
<bug>
<bugid>18563</bugid>
<title>Google Calendar Opening Problem</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-15T23:50:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mmolite7...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 23:10:48 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 15 Jul 2011 23:50:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4812</bugid>
<title>Music plays from speaker when call ends and headphones are pulled out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>GSc...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 17:59:30 +0000</openedDate>
<description>Step 1: Play music using headphones Step 2: Receive call Step 3: Pull
out headphones and answer call without stopping music manually... Step
4: End call Problem: Music begins to play from phone speaker on its own.
Expected: Music doesnt start until I manually press play. Or maybe when
I insert headphones...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:18:54 +0000</when>
<what></what>
</comment>
<comment>
<author>onaclov2...@gmail.com</author>
<when>Thu, 04 Nov 2010 15:24:11 +0000</when>
<what>This appears to be a duplicate of bug 5627.
http://code.google.com/p/android/issues/detail?id=5627Q&amp;Eq=headphones%20callQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
</what>
</comment>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Mon, 02 May 2011 08:26:01 +0000</when>
<what>I verified that this issue is no more reproducible on the following setup:
Device: Nexus One
Release: 2.3.3
I observed that once the call is ended on speaker, the music doesnQ&apos;Et play and it is in pause state which is as per the expectations.

Regards,
Mukesh
</what>
</comment>
</bug>
<bug>
<bugid>4275</bugid>
<title>WindowManager.LayoutParams.screenBrightness does not work on HTC Hero</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-10T14:04:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>mmau...@gmail.com</reportedBy>
<openedDate>Fri, 16 Oct 2009 19:58:14 +0000</openedDate>
<description>FlashLight apps like
http://www.cyrket.com/package/com.android.flashLight should use
WindowManager.LayoutParams.screenBrightness to disable the automatic
dimming, according to Dianne Hackborn in
http://groups.google.com/group/android-developers/browse_thread/thread/c28293c1d7ba96a5/a66a015162fb4de5
. On the HTC Hero this does not work. The screen goes bright for less
than a second, than it dims again (if the automatic dimming is enabled
in the Android settings).</description>
<comment>
<author>mmau...@gmail.com</author>
<when>Fri, 16 Oct 2009 20:06:23 +0000</when>
<what>Oops, I forgot to mention that IQ&apos;Em still on Android 1.5 (stock German T-Mobile Hero ROM).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:04:56 +0000</when>
<what>The HTC Hero was developed independently from the main Android project. You should
mention this issue to HTC directly.</what>
</comment>
</bug>
<bug>
<bugid>18875</bugid>
<title>Updater shows package size as 0 MB</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-08-12T20:27:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>r...@android.com</reportedBy>
<openedDate>Thu, 28 Jul 2011 01:30:17 +0000</openedDate>
<description>- SDK Manager 1 - Select a small package to install e.g. compatibility
one - Size is 500 MB but installer window shows it as 0 MB. ThatQ&apos;Es
because I round it up to MB... I should round it up to ceil(KB) if Q&lt;E 1
MB</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 01 Aug 2011 18:07:40 +0000</when>
<what>https://review.source.android.com/#/c/24937 fixes the rounding issue.
ThereQ&apos;Es a core issue thatQ&apos;Es yet to be fixed, namely that the package manager uses the info from the *locally installed* package, whereas it should show the info from the *remote* package when performing an update. ThatQ&apos;Es why the size is ultimately 0MB. Blame the programmer, not the tool. Seriously what idiot designed this? Oh I did :-/</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:15:50 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 12 Aug 2011 20:27:16 +0000</when>
<what>IQ&apos;Eve fixed that by not fixing it.

The core issue is that the sdk manager has both a locally installed package and a remote package that can replace it. It displays the local package.
At that point the remote package info is lost because the underlying model only knows about 1 definition for a given package and in this case we keep the locally installed one.
When the user selects to install, the info comes from the local package (size, sha1, etc.), which are unknown.

One way to fix this is to change the underlying model to correctly associate a remote package to a locally installed one.

Or letQ&apos;Es take it the other way: if something is already installed, Q&quot;EinstallQ&quot;E actually means to Q&quot;Ere-install on top and overrideQ&quot;E. In this case, a simple solution is for Q&quot;EinstallQ&quot;E to really mean Q&quot;Einstall where nothing existsQ&quot;E; consequently the only thing you can do with an already installed package is to _delete_ it, and the only thing you can do with a remote non-installed package is to _install_ it.

I choose this approach in SDK Manager 2 as itQ&apos;Es much more simpler, less intrusive and made sense when using it. Changelist is https://review.source.android.com/#/c/25173/

</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:29:25 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
</bug>
<bug>
<bugid>5693</bugid>
<title>In-call Dialing String Pop-up usually a nuisance</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clcdan....@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 09:06:24 +0000</openedDate>
<description>When convening a call that has a necessary dialing string, I cannot
press speaker phone until I press the first Q&apos;EOKQ&apos;E popup of a required
dialing Q&apos;EchunkQ&apos;E (of a complete string, where a whole string might have a
series of waits, or holds, or pauses embedded on purpose), where in most
instances I might want speaker phone if for no other reason other than
to verify each string Q&apos;EchunkQ&apos;E viusally for each successive popup. Most
of us - using strings for PBX access, etc. - know that the first chunk
of a string and each successive chunk pop-up and the underlying phone
dial pad and choices Q&apos;EblurQ&apos;E in the background, a few seconds, then the
popup dissapears revealing the dial pad Q&apos;EsharpQ&apos;E for a few seconds, this
cycling until each chunk of the whole string is Q&apos;EdeliveredQ&apos;E though
manual pressing or automatic release - via the waits written in the
string. However, the issue is once having pressed the SpeakerPhone
button, the remaining chunks of a string cease appearing. The popups
needed need to continue until complete. Pressing SpeakerPhone should not
be the trigger to stop the string. Pressing the available Q&apos;ECancelQ&apos;E
choice of the popups should remain that trigger. Also, the popup could
appear from the hard menu button, thereby affording the user a more
Q&apos;EinstantQ&apos;E chance of catching anomalies requested of the PBX - MasterCard
Pay-by-phone is a good example; I use the service enough to that I
notice that the menu choices change often - where one call you Q&quot;Epress 1
to confirmQ&quot;E some strings, and other times the 1 is not asked for, and
always at random places per call (probably helping to prevent automated
hacks or fraud?) Also, related, I have stopped using the strings mainly
because they are not encrypted in anyway natively on the Droid, should
be, but that is another issue for another forum?</description>
</bug>
<bug>
<bugid>4103</bugid>
<title>automatic operator setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 11:46:46 +0000</openedDate>
<description>got an htc hero from the uk, and iQ&apos;Em in asia. the phone doesnt
automatically download or run operator settings such as gprs, and mms
when you insert a sim card. i had an LG Renoir and a winmo-based Samsung
c6625 (valencia) before, and they both automatically did. my assumption
is it didnt do automatic set up because the firmware or whatever you
call it wasnt pre-installed/pre-programmed with my countryQ&apos;Es operatorQ&apos;Es
settings. the gprs works now (mms still doesnt) after i called my
operator and manually set it up....</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:59:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:59:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8213</bugid>
<title>Gmail app unread messages re-sending notification</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hofr...@gmail.com</reportedBy>
<openedDate>Fri, 07 May 2010 15:23:43 +0000</openedDate>
<description>Device: HTC Incredible Android Version: 2.1-update1 Carrier: Verizon
Wireless Application: Gmail app (not the mobile site) Problem Details:
Steps to reproduce the problem: 1. Open Gmail app 2. Mark a message as
Q&quot;EUnreadQ&quot;E. 3. Wait. 4. Receive Gmail notification of new mail. 5. Open
Gmail all 6. See that your Q&quot;EnewQ&quot;E mail is the message you marked as
unread. 7. Wallow in disappointment/cry a little on the inside. What
happened: The Gmail appQ&apos;Es Q&quot;Enew mailQ&quot;E notification is notifying for
messages which were previously opened, and marked Q&quot;EunreadQ&quot;E. It seems
like Gmail is marking the messages as Q&quot;EnewQ&quot;E instead of Q&quot;EunreadQ&quot;E. What
you think the correct behavior should be: Gmail should be able to
determine if a message has been flagged as unread, and not re-send the
new mail notification. This should not affect an Q&quot;Eunread messagesQ&quot;E
count, as both new and unread-flagged messages would fall into this
category.</description>
<comment>
<author>hofr...@gmail.com</author>
<when>Fri, 07 May 2010 15:27:38 +0000</when>
<what>Sorry, step 5 is Q&quot;EOpen Gmail app.Q&quot;E</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>hofr...@gmail.com</author>
<when>Sat, 22 May 2010 20:44:10 +0000</when>
<what>No problem, I understood, and will be forwarding this issue to the appropriate party.
 Thank you for the clarification.  :)</what>
</comment>
</bug>
<bug>
<bugid>17859</bugid>
<title>RTSP video streaming broken </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>akha...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 17:23:39 +0000</openedDate>
<description>Hi all, I have been trying to play a RTSP streaming video using the
android VideoView. On some devices I dont see an issues but on some I
keep getting Q&quot;ESorry this video cant be playedQ&quot;E and the logcat says The
config file vomeOne.cfg could not be opened! The config file
vomeComp_RTSP.cfg could not be opened! Here are my complete Logcat Logs.
http://pastebin.com/nhpbNUiW</description>
<comment>
<author>gas...@gmail.com</author>
<when>Fri, 01 Jul 2011 09:28:43 +0000</when>
<what>Phone: HTC Wildfire S
System: Android 2.3.3

Hi,

I have recently tried to use my phone to stream video from my camera. However upon opening the address, the phone throws an error:

Q&quot;EUnable to connect to server.Q&quot;E

The stream is ok - checked by copy-pasting into VLC player on my PC. It also does work on HTC Legend on Android 2.1.

Colleague with Motorola on Android 2.3.3 has same problem (although different message Q&quot;ECould not open video.Q&quot;E.

I have noticed it is quite long-running problem.</what>
</comment>
<comment>
<author>pavel.li...@gmail.com</author>
<when>Tue, 13 Sep 2011 17:38:28 +0000</when>
<what>Phone: HTC Wildfire S
System: Android 2.3.3

Sadly, I have the same problem as the poster above. I have tried several applications that rely on the RTSP streams and the fail to work with the above mentioned error message.</what>
</comment>
</bug>
<bug>
<bugid>3410</bugid>
<title>Emulator CPU usage on OS X 10.5.7 seems excessive</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>10</stars>
<reportedBy>rod.ca...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jul 2009 15:51:31 +0000</openedDate>
<description>The Android mac_x86 1.5_r3 Emulator CPU usage while idling runs at a
constant 20% on a 2.26 GHz MacBook Pro with 2GB RAM. The emulator seems
to otherwise run normally, meaning I donQ&apos;Et see any difference from the
1.5_r3 emulator on a Q6600 with 4GB RAM running Linux (where it idles at
1%). Allowing for differences in how top reports process usage data, the
emulator is causing a noticeable drain on the battery. The only message
which seems out of the ordinary appears on startup: Q&quot;E2009-07-29
11:07:12.086 emulator[63318:10b] Warning once: This application, or a
library it uses, is using NSQuickDrawView, which has been deprecated.
Apps should cease use of QuickDraw and move to Quartz.Q&quot;E The message
appears once in /var/log/system.log and there are no other messages. The
emulator is started with an Android 1.5 (API level 3) AVD target using
the HVGA skin and a 128MB sd card. My current workaround is to send the
emulator a kill -STOP when IQ&apos;Em not using it for more than a few minutes,
followed by a kill -CONT to resume.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:05:28 +0000</when>
<what></what>
</comment>
<comment>
<author>b2amed...@gmail.com</author>
<when>Wed, 02 Dec 2009 18:01:05 +0000</when>
<what>I am using snow leopard on a new iMac and emulator cpu usage is pegged at around 13% and the emulator is 
idle. I did the same test on windows and the cpu usage is 0 when idle.

I guess this means that the preferred development environment for android is a windows machine</what>
</comment>
<comment>
<author>javier.q...@gmail.com</author>
<when>Sat, 06 Mar 2010 09:18:34 +0000</when>
<what>IQ&apos;Ell like this ussue to be fixed. ItQ&apos;Es getting annoying.</what>
</comment>
<comment>
<author>iwishiwe...@gmail.com</author>
<when>Tue, 21 Sep 2010 16:54:21 +0000</when>
<what>IQ&apos;Em having the same problem on Snow Leopard 10.6.3, dual core 2.4Ghz.  Whenever the emulator is running, it is using 20% cpu sustained..  IQ&apos;Em running the 2.2 SDK.

This is really annoying.  kill -STOP is a great idea, except that once I call that command, MacOS seems to think that the application is hung, so the kernel_task process runs at 10% CPU sustained after that.  Stopping the emulator is the only way to go, except that it takes forever to boot up again.

</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:35:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14055</bugid>
<title>Android Market apps should list release date</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T00:11:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>samuelgrantsmith@gmail.com</reportedBy>
<openedDate>Sun, 16 Jan 2011 23:20:51 +0000</openedDate>
<description>Currently, apps on the Android Market do not display the date of the
latest release. Release date information is useful when deciding to
purchase an app, for example. A recently updated app shows that the
project is active and will likely work on recent platform releases,
whereas apps that havenQ&apos;Et received updates in months can be avoided.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 00:11:22 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1295</bugid>
<title>mp3 played from web link does not use metadata</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 23:04:10 +0000</openedDate>
<description>In a web page, if you click a link to an mp3 file that you can download
and play, the music player UI is launched and the mp3 is played.
However, the music player does not pay any attention to the tons of
metadata thatQ&apos;Es in the file, and all the fields in the UI (artwork, song
name, artist name, album name) are blank. So unsatisfying.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:39:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:38:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:11:48 +0000</when>
<what></what>
</comment>
<comment>
<author>glenmari...@gmail.com</author>
<when>Tue, 09 Nov 2010 18:58:29 +0000</when>
<what>Please could Google moderators indicate if this is likely to get supported/fixed?</what>
</comment>
</bug>
<bug>
<bugid>2832</bugid>
<title>Market should allow developers to list dependencies for their apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>124</stars>
<reportedBy>herri...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 22:30:34 +0000</openedDate>
<description>It would be helpful if there was such a thing as a Market Dependency
List. Such as if user wants to install Application A, but Application A
relies on Application B, the user will also be prompted to download
Application B. This way, if another dev creates some awesome
application, and I want to create some type of extension or integration
with it (through intents, content providers, services, etc), I can go
ahead and do so and mark my application as depending on it.</description>
<comment>
<author>dko...@gmail.com</author>
<when>Wed, 24 Jun 2009 20:36:11 +0000</when>
<what>I would find this useful as well, for a different reason.  If I want to write code that 
other people want to incorporate into their own app, but it depends on a 
ContentProvider that IQ&apos;Eve published, they can just make their apps depend on my app and 
install it automatically at the same time.

Instead, IQ&apos;Ed have to try to synchronize a lot of different ContentProviders, or have 
all the apps using my code independently gather the information they need, instead of 
being able to gather it in one place and then provide it to everyone using it.</what>
</comment>
<comment>
<author>neuro...@gmail.com</author>
<when>Wed, 22 Jul 2009 15:56:25 +0000</when>
<what>Will be useful to filter tons of XXXHomeTheme or XXXKeyboard skins in search</what>
</comment>
<comment>
<author>neuro...@gmail.com</author>
<when>Wed, 22 Jul 2009 15:59:30 +0000</when>
<what>Also some additional category as Q&quot;Eadd-onsQ&quot;E or Q&quot;EThemesQ&quot;E can halp against this 
clutter. Now its almost impossible to find some XXXHome application among its skins 
in search results. Moreover they are absolutely no use for oneQ&apos;Es without actual app.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:55:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 14:00:05 +0000</when>
<what></what>
</comment>
<comment>
<author>friedger@gmail.com</author>
<when>Thu, 12 Nov 2009 09:58:38 +0000</when>
<what>Similar to http://code.google.com/p/android/issues/detail?id=4159</what>
</comment>
<comment>
<author>boombuler@gmail.com</author>
<when>Thu, 07 Oct 2010 14:06:27 +0000</when>
<what>IQ&apos;Em a developer too and I have a scrollable app widget which requires a launcher that supports scrollable widgets.
There are some of them supporting it, so it would be nice to be able to combine multiple dependencies with AND / OR...</what>
</comment>
<comment>
<author>klinster...@gmail.com</author>
<when>Thu, 07 Oct 2010 20:05:35 +0000</when>
<what>This will greatly fix peopleQ&apos;Es tendencies to rate 1 star because of an apps dependency to another</what>
</comment>
<comment>
<author>enateand...@gmail.com</author>
<when>Fri, 06 May 2011 02:02:19 +0000</when>
<what>If you can have this be read by Market:

Q&lt;EresourcesQ&gt;E
    Q&lt;Edeclare-styleable name=Q&quot;EsomethingQ&quot;EQ&gt;E
        Q&lt;Eattr name=Q&quot;ErequiresPackageQ&quot;E format=Q&quot;EStringQ&quot;E/Q&gt;E
    Q&lt;E/declare-styleableQ&gt;E
Q&lt;E/resourcesQ&gt;E</what>
</comment>
<comment>
<author>john.ma...@gmail.com</author>
<when>Sat, 02 Jul 2011 17:45:11 +0000</when>
<what>And what if the dependency is removed from the market from the dependency developer? Is your app disabled for download/install?  Should it download/install broken?  Too many caveats that could create a dependency nightmare, resulting in unhappy users.  Perhaps limit dependencies to the same app publisher?</what>
</comment>
<comment>
<author>boombuler@gmail.com</author>
<when>Sun, 03 Jul 2011 09:22:21 +0000</when>
<what>Yes I think the download should be disabled! I already have unhappy users cause they donQ&apos;Et read the market description... A limitation to the same publisher isnQ&apos;Et the way cause if you want to require Q&quot;EADWLauncherQ&quot;E for your Q&quot;EADW ThemeQ&quot;E you better know the launcher dev so that he signs your apk or you are at the same point you are now!</what>
</comment>
</bug>
<bug>
<bugid>3281</bugid>
<title>RFE: Add Q&lt;E,Q&gt;E support for resource folders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jul 2009 10:25:43 +0000</openedDate>
<description>Add support for defining resources like this: res/layout-Q&gt;E480x320/..
res/layout-Q&lt;E480x320/.. so that developers could add resources that will
be used on all screens that are larger or smaller than the specified
size. ItQ&apos;Es an issue currently because there is no information about
if/when/what devices will come out in the near future and itQ&apos;Es not
possible to just blindly guess all the future screen sizes to define a
layout/drawables for them. Use case: I have default drawables that are
24x24 pixels in size. I define another drawable folder for possible
future devices: /res/drawable-640x480 that has 64x64 drawables. Now if
an even bigger devices comes out suddenly (1024x768 for example), the
app will use the default (24x24) drawables for this huge screen.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:49:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:14:14 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 21:00:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18775</bugid>
<title>ytes I get tried of the constant locking of the phone..can i fix it?Z???</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>teresa.k...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 04:20:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>18818</bugid>
<title>Mail box Opens and Immediately Closes down when opened from Notification area</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mah...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 10:49:50 +0000</openedDate>
<description>Android Version: 2.3.3 (Have the latest update) Build Number:
3.0.1.A.0.145 Device: Sony Ericsson Xperia Arc (LT15i) When I get an
email to my in-box it is notified to me in the notification area. But
when I tap the notification to open my mail box it opens and Immediately
Closes down. I am forced to open the mail box again from the menu to see
my mail. Expectation: Once the in-box is opened after tapping on the new
mail notification it should not close. It should not force the user to
open the mail box for the second time from the menu</description>
</bug>
<bug>
<bugid>10964</bugid>
<title>Entrust Root Certificates missing from Android Root Store</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-28T16:02:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>bruce.mo...@entrust.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 16:16:15 +0000</openedDate>
<description>Hi, Android appears to only contain a limited number of CA root
certifiactes for Entrust. Review of the ?cacerts? directory in source
code found at
http://android.git.kernel.org/?p=platform/libcore.git;a=tree;f=security/src/main/files/cacerts;hb=refs/heads/master
shows Entrust Root Certiticates marked at follows: 3e7271e8.0 ab86d4de.0
bf64f35b.0 ed524cf5.0 The root certificate marked 3e7271e8.0 has been
updated and should be replaced with the root named Q&quot;EEntrust.net CA
(2048) updated.cerQ&quot;E attached. The following roots attached with files
named as follows should be added: 1. Q&quot;EEntrust Root CA.cerQ&quot;E 2. Q&quot;EEntrust
Root CA - G2.cerQ&quot;E Thanks, Bruce Morton Entrust</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Sep 2010 18:09:32 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Sep 2010 18:09:48 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:02:07 +0000</when>
<what>A future release will contain the following named certs with matching SHA1 fingerprints:

O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)
50:30:06:09:1D:97:D4:F5:AE:39:F7:CB:E7:92:7D:7D:65:2D:34:31Q&quot;E,

C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority
B3:1E:B1:B7:40:E3:6C:84:02:DA:DC:37:D4:4D:F5:D4:67:49:52:F9

C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2
8C:F4:27:FD:79:0C:3A:D1:66:06:8D:E8:1E:57:EF:BB:93:22:72:D4
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 07:16:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jason...@gmail.com</author>
<when>Thu, 13 Jan 2011 18:23:46 +0000</when>
<what>The Entrust 2048 Non-EV certificates (L1C) do not appear to be included, either.

Please add them.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 13 Jan 2011 21:37:55 +0000</when>
<what>jasonq13,

if you have a new issue, open a new issue.

that said, both of the certs you mentioned are not root CAs as far as I can tell, but intermediate CAs. Note the subject != issuer:

bdc@b5:~/android/master/libcore/luni/src/main/files/cacerts$ openssl x509 -fingerprint -in ~/Downloads/entrust_l1c.cer -noout -text | grep CN=
        Issuer: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)
        Subject: C=US, O=Entrust, Inc., OU=www.entrust.net/rpa is incorporated by reference, OU=(c) 2009 Entrust, Inc., CN=Entrust Certification Authority - L1C
bdc@b5:~/android/master/libcore/luni/src/main/files/cacerts$ openssl x509 -fingerprint -in ~/Downloads/entrust_2048_chain_root.cer  -noout -text | grep CN=
        Issuer: C=US, O=Entrust.net, OU=www.entrust.net/CPS incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Secure Server Certification Authority
        Subject: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)

both of the issues are included in 2.3 as far as I can see:

bdc@b5:~/android/master/libcore/luni/src/main/files/cacerts$ grep Q&apos;ESubject: C=US, O=Entrust.net, OU=www.entrust.net/CPS incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Secure Server Certification AuthorityQ&apos;E *
ed524cf5.0:        Subject: C=US, O=Entrust.net, OU=www.entrust.net/CPS incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Secure Server Certification Authority
bdc@b5:~/android/master/libcore/luni/src/main/files/cacerts$ grep Q&apos;ESubject: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)Q&apos;E *
3e7271e8.0:        Subject: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)

</what>
</comment>
</bug>
<bug>
<bugid>4055</bugid>
<title>build error occurs in the Donut</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-05-18T01:26:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hole1...@gmail.com</reportedBy>
<openedDate>Tue, 29 Sep 2009 17:20:33 +0000</openedDate>
<description>Android code version you are running: Donut, just did sync environment
yesterday Your development environment: Donut, just did sync environment
yesterday Describe the problem: hole1217@hole1217-desktop:~/mydroid$
make ============================================
PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=1.6
TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux
HOST_BUILD_TYPE=release BUILD_ID=Donut
============================================
build/core/copy_headers.mk:15: warning: overriding commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
build/core/copy_headers.mk:15: warning: ignoring old commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.hQ&apos;E
Install: out/target/product/generic/system/app/Mms.apk target SharedLib:
libopencore_player
(out/target/product/generic/obj/SHARED_LIBRARIES/libopencore_player_interme
diates/LINKED/libopencore_player.so) collect2: ld terminated with signal
11 [Segmentation fault]
/home/hole1217/mydroid/prebuilt/linux-x86/toolchain/arm-eabi-
4.2.1/bin/../lib/gcc/arm-eabi/4.2.1/../../../../arm-eabi/bin/ld: make:
***
[out/target/product/generic/obj/SHARED_LIBRARIES/libopencore_player_interme
diates/LINKED/libopencore_player.so] Error 1
hole1217@hole1217-desktop:~/mydroid$ Steps to reproduce: 1. sync env 2.
do make at the android root Expected results: build is well done without
any error. Observed results: error occurs.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:46:32 +0000</when>
<what>Best bet, youQ&apos;Ere running out of memory. Builds routinely require 4 to 6GB of RAM+swap.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:46:47 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 18 May 2010 01:26:41 +0000</when>
<what>This looks to be obsolete to me, so IQ&apos;Em closing this as unreproducible.</what>
</comment>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Thu, 04 Aug 2011 09:50:04 +0000</when>
<what>Hi,

I came to this thread while searching for :

  android + Q&quot;Ecollect2: ld terminated with signal 11 [Segmentation fault]Q&quot;E

Do you know how to get more useful traces ?
 </what>
</comment>
</bug>
<bug>
<bugid>13146</bugid>
<title>Calendar bugs and annoyances - event auto-changing date, unable to edit date, wanted reminder option, migration</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>send2a...@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 16:51:34 +0000</openedDate>
<description>When I create an all-day event in the AndroidQ&apos;Es PC Sync calendar and set
a reminder to it, every time I edit and save the event, it shifts back
into the past by one day. This bug is really annoying. For example, If I
create an event with reminder for Dec 14, the next time I edit it and
save, it shifts to Dec 13. Edit it again and it shifts to Dec 12, and so
on. I never expected this bug in a polished operating system like Google
Android, especially when even generic devices with calendar function do
not have such a problem. And the other problem is once an event has been
created, the Q&apos;EEdit EventQ&apos;E does not let me change the date of the event
at all. The only thing it allows me to change is the start and end time.
The date remains fixed and that drives me crazy. If I want to edit the
dates, I have no choice but to delete and create the event again! This
is really stupid and I donQ&apos;Et understand the rationale behind it. I also
want to be able to set reminders to remind me of something Q&quot;EOn timeQ&quot;E.
The closest possible reminder now is 1 minute, which does not suite some
of my needs. For example if I have an event that starts at 5:00 pm, I
would sometimes like the reminder to appear at 5:00 pm and not 4:59 pm.
And for an all-day event, I may want the reminder to appear exactly at
12:00 midnight and not 11:59 of previous day. The last thing I want is
to migrate events from PC Sync to Google Calendar and vice versa. I hope
Google will consider these problems and push a patch to all Android
devices (not just update the upcoming version!) Device: HTC Desire HD
Carrier: Irrelevant Country / Language: Irrelevant / English OS /
Browser / build number (if applicable): 2.2, Webkit 3.1, 1.32.707.5</description>
<comment>
<author>jens.mar...@gmail.com</author>
<when>Wed, 26 Jan 2011 13:13:10 +0000</when>
<what>All-day events seem to be stored as always having time zone Q&quot;EUTCQ&quot;E. But when editing, they are converted to the local time zone.

</what>
</comment>
<comment>
<author>send2a...@gmail.com</author>
<when>Thu, 27 Jan 2011 03:03:13 +0000</when>
<what>Yea that could explain why someone reported the same problem except that he said the date shifts forward.

Google please correct these really annoying bugs! These are some of the basic features ANY modern phone should have in them working PROPERLY, whether smart or not.</what>
</comment>
<comment>
<author>jens.mar...@gmail.com</author>
<when>Fri, 28 Jan 2011 08:03:22 +0000</when>
<what>See als Issue 9627

http://code.google.com/p/android/issues/detail?id=9627</what>
</comment>
<comment>
<author>send2a...@gmail.com</author>
<when>Fri, 28 Jan 2011 08:45:51 +0000</when>
<what>Yea thatQ&apos;Es the issue IQ&apos;Em talking about: the date shifts forward there.</what>
</comment>
</bug>
<bug>
<bugid>7408</bugid>
<title>Music player goes into Party Shuffle mode randomly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 01:26:00 +0000</openedDate>
<description>When I connect the phone to my carQ&apos;Es aux port. Sometimes while handling
it the phone will go into party shuffle mode. I think this is a glitch
with the audio jack and how the phone handles when the jack gets
inserted/removed. It happens once a day on my phone. Motorola Droid
2.0.1</description>
<comment>
<author>jerem...@gmail.com</author>
<when>Wed, 16 Mar 2011 04:28:44 +0000</when>
<what>ThereQ&apos;Es apps out there that suppress this bug.</what>
</comment>
</bug>
<bug>
<bugid>13655</bugid>
<title>Typo in Javadoc</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 22:00:55 +0000</openedDate>
<description>The Javadoc for LayoutInflator states: ------ LayoutInflater inflater =
(LayoutInflater)context.getSystemService
Context.LAYOUT_INFLATER_SERVICE); -------- The opening bracket is
missing, it should be: LayoutInflater inflater =
(LayoutInflater)context.getSystemService
(Context.LAYOUT_INFLATER_SERVICE);</description>
<comment>
<author>FireFart</author>
<when>Sat, 08 Jan 2011 17:23:24 +0000</when>
<what>fixed
https://review.source.android.com/#change,20278</what>
</comment>
</bug>
<bug>
<bugid>11670</bugid>
<title>In Q&apos;Eadd a google accountQ&apos;E screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xloveka...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 06:07:59 +0000</openedDate>
<description>[Occurrence Process] 1. applications - settings - accounts and sync 2.
manage accounts - add account - add an account screen 3. google
selection - add a google account screen - back key press [Occurrence
Status] Switched Q&apos;Eaccounts and syncQ&apos;E screen. The screen should be
switched to the Q&apos;Eadd an accountQ&apos;E screen.</description>
</bug>
<bug>
<bugid>20024</bugid>
<title>NullPointerException in GoogleSyncAdapter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yoonin...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 01:08:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Once issue DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) GMS3.2_r2 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem. 09-09 14:28:35.800 3417
7266 E AndroidRuntime: FATAL EXCEPTION: SyncAdapterThread-5 09-09
14:28:35.800 3417 7266 E AndroidRuntime: java.lang.NullPointerException
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:463)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
android.net.http.AndroidHttpClient.execute(AndroidHttpClient.java:257)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.executeWithoutRewriting(GoogleHttpClient.java:203)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.execute(GoogleHttpClient.java:260)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.execute(GoogleHttpClient.java:313)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.gdata2.AndroidGDataClient.createAndExecuteMethod(AndroidGDataClient.java:282)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.HttpsOnlyAndroidGDataClient.createAndExecuteMethod(HttpsOnlyAndroidGDataClient.java:32)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.gdata2.AndroidGDataClient.createEntry(AndroidGDataClient.java:482)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.wireless.gdata2.client.GDataServiceClient.createEntry(GDataServiceClient.java:180)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.doServerOperation(ContactsSyncAdapter.java:726)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.sendEntityToServer(ContactsSyncAdapter.java:681)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.processLocalChanges(ContactsSyncAdapter.java:635)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:276)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:158)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:33)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:202)</description>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:13:04 +0000</when>
<what>Issue 20025 has been merged into this issue.</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Thu, 15 Sep 2011 22:21:36 +0000</when>
<what>The traceback looks similar to Issue 5255.</what>
</comment>
</bug>
<bug>
<bugid>20010</bugid>
<title>I cannot got any search result in Market, when I using Q&quot;ESearch for more extensionsQ&quot;E in music app.(Xperia Play Z1i)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wangnais...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 09:26:43 +0000</openedDate>
<description>- Steps to reproduce the problem. Menu-Q&gt;E Music-Q&gt;E Press infinity icon to
show the extension list-Q&gt;E ?Search for more extensions?-Q&gt;E Cannot Search
anything. - What happened ? I cannot get anything by press Q&quot;ESearch for
more extensionsQ&quot;E,so, I think it is a issue, the item is no value for me
at all. - What you think the correct behavior should be? I can get some
(at least one) result in Market. Comments: Compare with the Timescape
app, the Q&quot;EExtension searchQ&quot;E item can search some plug-ins for my phone,
why the music app not? Phone Used : SonyEricsson Xperia Play Z1i
Software Used : Android Version 2.3.4.</description>
</bug>
<bug>
<bugid>12345</bugid>
<title>Replying with a merged account in a thread in gmail anroid app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>omerfa...@petek.av.tr</reportedBy>
<openedDate>Wed, 03 Nov 2010 21:05:15 +0000</openedDate>
<description>To whom it may concern, I have a gmail account and a google apps account
merged in one of them. When composing a new message gmail android app
allows me two choose which account to send from but when replying an
email which received from merged account there is no such option.
Example, asd@domain.com is my main account in use and synced with my
phone. asd@gmail.com is the other account being used through this one.
When sending a new mail to schools google mail group (and opening a new
thread) I can make it happen easily by setting my asd@gmail account as
sender. When it comes to replying a mail from this group and hit the
reply button it is not possible to choose asd@gmail.com I think it is a
huge problem and limitation for many people. Kind regards</description>
</bug>
<bug>
<bugid>8236</bugid>
<title>some extra space both in the right and at the bottom of the webview page in android 2.1</title>
<status>Unreproducible</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-05-25T18:45:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>devendrachau</reportedBy>
<openedDate>Sun, 09 May 2010 19:31:11 +0000</openedDate>
<description>i am using android 2.1 and trying to use webview for html view. issue :
when html is loaded in the webview, page has some extra space both at
the right and at the bottom of the page. Due to which both scrollbars
appears. When i tried in emulator with same eclair build, this issue is
not arising.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 16:09:28 +0000</when>
<what>Can you point to or attach html that demonstrates this, or attach screenshots?</what>
</comment>
<comment>
<author>devendrachau</author>
<when>Tue, 25 May 2010 17:53:53 +0000</when>
<what>I resolved the problem.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 18:45:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jai....@gmail.com</author>
<when>Thu, 10 Jun 2010 23:01:24 +0000</when>
<what>I am facing the same problem. I see white space below and right on 2.0 devices but not on 2.1. Curious how did you resolved it ?</what>
</comment>
<comment>
<author>devendrachau</author>
<when>Fri, 11 Jun 2010 00:52:53 +0000</when>
<what>make the height and width set to fill_parent of webview. DonQ&apos;Et set any other property for webview.</what>
</comment>
<comment>
<author>jai....@gmail.com</author>
<when>Fri, 11 Jun 2010 23:51:54 +0000</when>
<what>This does not seems to solve problem. I did
this.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT));

in the constructor of class dervied from webview.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10113</bugid>
<title>OS should reset last-known information when mock configuration was chenged</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tate...@gmail.com</reportedBy>
<openedDate>Sat, 31 Jul 2010 05:47:00 +0000</openedDate>
<description>Does anyone know to check locaton information , that os mock or not mock
? Seems last-known location information will remain after user disables
mock location setting. My application checks enabled/disabled mock
location setting, but could not validate last-known information. I think
OS should reset last-known information when mock configuration was
chenged.</description>
</bug>
<bug>
<bugid>5126</bugid>
<title>eMail / ICS File handling</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>r...@exidata.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 21:23:55 +0000</openedDate>
<description>Opening cross reference for email issue with regard to ICS entries. See
issue 1257. This issue reports a calendar problem. The issue actually is
both an email and calendar issue - POP email users cannot view ICS file
attachments or add them to their droid calendar. IQ&apos;Eve opened this as a
secondary issue to be logged with the EMAIL group because we really need
the ability, from email, to handle ICS calendar files. Even having the
ability to VIEW them from email would be a positive step until the full
integration is performed into the droid calendar. I am willing to
participate in a beta program if one becomes available.</description>
</bug>
<bug>
<bugid>10892</bugid>
<title>System Exception in com.google.android.apps.genie.geniewidget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 08:49:55 +0000</openedDate>
<description>when I downloaded ATW application on my android 2.2 phone, System
exception is seen.(this application changes the home screen for phone).
Attach the log: java.lang.NullPointerException at
com.google.android.apps.genie.geniewidget.utils.FileCache.commit(FileCache.java:100)
at
com.google.android.apps.genie.geniewidget.miniwidget.MiniWidgetController.loadNewsImages(MiniWidgetController.java:335)
at
com.google.android.apps.genie.geniewidget.GenieRefreshService$RefreshThread.run(GenieRefreshService.java:252)</description>
</bug>
<bug>
<bugid>4136</bugid>
<title>[Search] Search Force Close</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>cwatts72@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 21:43:36 +0000</openedDate>
<description>I have just received the update to Donut. I am unable to use any Search
feature. - I click Q&apos;ESearchQ&apos;E in the Market and my phone freezes, then
reboots. - I click Q&apos;ESearchQ&apos;E on the widget from the home screen, the
phones freezes then the search bar locks up. - I went to Settings -Q&gt;E
Search and I get a force close that will not go away. The only way to
clear is to quickly turn off my phone between force close notifications.
Using the T-Mobile G1. Firmware 1.6. Build DRC83. Kernal 2.6.29-00479-
g3c7df37 android-build@apa26#19. If this is not the right department,
please direct me to where I should go. Cedric NOTE: This form is only
for reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:19:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 18:55:16 +0000</when>
<what></what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:42:59 +0000</when>
<what>Please attach the output from Q&apos;Eadb bugreportQ&apos;E.</what>
</comment>
<comment>
<author>truman.h...@gmail.com</author>
<when>Wed, 25 Nov 2009 20:30:59 +0000</when>
<what>Did you notice this happened after installing Aurora Device Search?  That is when I 
first noticed it, but it could have started before this app was installed.</what>
</comment>
</bug>
<bug>
<bugid>14271</bugid>
<title>system updates do not install on nexus one</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:36:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brian.d...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 20:04:55 +0000</openedDate>
<description>I receive the system notification to upgrade to 2.2.2 from 2.2.1 and I
agree and it reboots, but the update never happens. IQ&apos;Eve powered off the
phone and powered it on and it still didnQ&apos;Et take. Also, sometimes when I
power off my phone, it sometimes just reboots instead. Build number
FRG83D</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:36:10 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>10277</bugid>
<title>gmail force close issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mike192...@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 16:59:40 +0000</openedDate>
<description>I will go into gmail and scroll down until i see loading more
conversations and do that three times. But when it comes to the third
time is gives me a force close on com.google.process.gapps and then it
closes. I do, do this pretty fast but im looking for ab email. 3g
tmobile mytouch slide version 2.1 update 1</description>
<comment>
<author>wub...@gmail.com</author>
<when>Mon, 09 Aug 2010 00:00:14 +0000</when>
<what>I am having precisely the same issue, same phone and software version. Willing and able to prvide further details, if I know what would be helpful.

Attemtped to clear gmail storage, no luck. As soon as the first Q&quot;ELoading ConversationsQ&quot;E dialogue shows, com.google.process.gapps requires a force close of the gmail app.

This phone is brand new. The gmail app was working before Friday evening, when there was an over-the-air update (not sure what the update was about). 

Please contact me if I can provide more details that would help debug.</what>
</comment>
<comment>
<author>wub...@gmail.com</author>
<when>Mon, 09 Aug 2010 00:21:23 +0000</when>
<what>Additionally, doing a factory data reset also does not fix the problem.</what>
</comment>
<comment>
<author>talmai.o...@gmail.com</author>
<when>Mon, 09 Aug 2010 03:57:38 +0000</when>
<what>same here...

tmobile mytouch 3g
1.6</what>
</comment>
<comment>
<author>tomlo...@gmail.com</author>
<when>Mon, 09 Aug 2010 17:47:49 +0000</when>
<what>Droid 2.1.1, same problem.  If I look at my mail folder from another device and delete the next message, Gmail doesnQ&apos;Et FC.  No discernable pattern as to why some messages cause this.</what>
</comment>
<comment>
<author>wub...@gmail.com</author>
<when>Mon, 09 Aug 2010 19:01:18 +0000</when>
<what>I attempted the solution proposed by tomlo...@gmail.com and it worked. Simply deleted the next message from the web and the gmail app no longer crashes.

I am also not sure what about the message would have caused this. However, I get a similar email from this service every day, so I will test to see if the next one that arrives causes the same problem. Just at a glance, nothing about this email seems special.</what>
</comment>
<comment>
<author>raintonr</author>
<when>Tue, 10 Aug 2010 00:39:34 +0000</when>
<what>Sounds similar to my issue, have included more detail here:

http://code.google.com/p/android/issues/detail?id=10316</what>
</comment>
</bug>
<bug>
<bugid>3801</bugid>
<title>OpenGL ES implementation on the simulator is faulty.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>oranagra...@gmail.com</reportedBy>
<openedDate>Sun, 06 Sep 2009 13:24:55 +0000</openedDate>
<description>it seems glColor4f doesnQ&apos;Et clamp the floating point values to be between
0 and 1. in order to reproduce: draw a texture-mapped polygon using a
texture of format RGB (no alpha) and add these two lines:
gl.glEnable(GL11.GL_BLEND); gl.glColor4f(1,1,1,2);</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:40:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19659</bugid>
<title>SSL Exception in 2.3.4</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2011-08-30T16:45:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>RickGill...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 17:29:32 +0000</openedDate>
<description>Connecting to server: https://travel01.home2sc.net:49150 From my
application, I get this exception. FINE Unknown Source SSL handshake
aborted: ssl=0x2c1b48: Failure in SSL library, usually a protocol error
error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake
failure (external/openssl/ssl/s23_clnt.c:658 0xad12959f:0x00000000)
javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x2c1b48:
Failure in SSL library, usually a protocol error error:14077410:SSL
routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
(external/openssl/ssl/s23_clnt.c:658 0xad12959f:0x00000000) at
org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native
Method) at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:474)
at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.Q&lt;EinitQ&gt;E(OpenSSLSocketImpl.java:750)
at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getInputStream(OpenSSLSocketImpl.java:692)
at
org.apache.http.impl.io.SocketInputBuffer.Q&lt;EinitQ&gt;E(SocketInputBuffer.java:93)
at
org.apache.http.impl.SocketHttpClientConnection.createSessionInputBuffer(SocketHttpClientConnection.java:83)
at
org.apache.http.impl.conn.DefaultClientConnection.createSessionInputBuffer(DefaultClientConnection.java:170)
at
org.apache.http.impl.SocketHttpClientConnection.bind(SocketHttpClientConnection.java:106)
at
org.apache.http.impl.conn.DefaultClientConnection.openCompleted(DefaultClientConnection.java:129)
at
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:171)
at
org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
at
org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:359)
at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
From the browser I get the attached screen shot and this in logcat:
08-29 17:22:51.063: ERROR/Tab(491): onReceivedError -11
https://travel01.home2sc.net:49150/ A secure connection could not be
established. Emulator details are in second screen shot. This was
discussed quite a bit under issue 15356.
http://code.google.com/p/android/issues/detail?id=15356 This works fine
on 2.2 and customers are getting upgraded and then failing.</description>
<comment>
<author>b...@google.com</author>
<when>Mon, 29 Aug 2011 17:53:38 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 30 Aug 2011 16:45:27 +0000</when>
<what>The problem is that you server requires 256-bit encryption which is not a default cipher suite in 2.3. I can connect if I have my test program explicitly enable:

sslSocket.setEnabledCipherSuites(new String[] { Q&quot;ETLS_RSA_WITH_AES_256_CBC_SHAQ&quot;E });
</what>
</comment>
</bug>
<bug>
<bugid>16584</bugid>
<title>Android systematically receiving messages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-05T00:28:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>basketba...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 11:56:03 +0000</openedDate>
<description>Phone: tmobile g2x android version 2.2.2 Multiple times now, typically
late at night, I will continue to receive the same message over and over
from someone else every minute or two, even though the user has not
resent the message. This continues for hours, with the message being
close to a hundred times. I havenQ&apos;Et tried to reproduce this problem but
our had happened multiple times.</description>
<comment>
<author>FireFart</author>
<when>Wed, 04 May 2011 13:56:07 +0000</when>
<what>now we all know her phonenumber.
This seems to be a temporary provider Problem, not an OS Problem</what>
</comment>
<comment>
<author>basketba...@gmail.com</author>
<when>Wed, 04 May 2011 19:12:08 +0000</when>
<what>Oh whoops. Alright, thank you.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:28:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>251</bugid>
<title>API Sample Code - like Symbian OS required</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-07T20:38:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Androidt...@gmail.com</reportedBy>
<openedDate>Thu, 14 Feb 2008 09:51:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. (For feature requests for APIs, please include sample code showing
how you are proposing the API should be used.)</description>
<comment>
<author>Androidt...@gmail.com</author>
<when>Thu, 14 Feb 2008 10:00:19 +0000</when>
<what>
Something Like Below Android provide sample it will be very useful.
==================================================================

The documents extract from nokia s60 Sdk

Attributes: directory entry details and listings
Found in: examples\Base\FileServer\Attributes


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

Description
Attributes is an example of how to create a file, and retrieve its entry details and 
attributes. This demonstrates the use of the TEntry class. A CDir object contains an 
array of TEntrys which may be retrieved by a call to RFs::GetDir().


 

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

Running the example
The code creates several files and directories inside a top level directory called 
\f32examp\ on the default drive. Before the program terminates, all files and 
directories created by the program are deleted.


 

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

Classes used
TEntry: Directory entry

TTime: Date/time representation

CDir: Directory

RFile: File

TFileName: File name

</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:38:27 +0000</when>
<what>We add documentation as availability permits.  If specific classes are missing needed documentation, please report them individually.  </what>
</comment>
</bug>
<bug>
<bugid>19049</bugid>
<title>[News Q&amp;E Weather] there is wrong translate for weekday in Czech.</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 06:27:46 +0000</openedDate>
<description>- Device : NexusOne, Nexus S, and All device 2.2/2.3 platform. - Steps
to reproduce the problem. set language : Czesh appication Q&gt;E News Q&amp;E
Weather Q&gt;E see name of weekday. - What happened. there is wrong translate
: Po ?t St ?t P? So So (Monday~Sunday) - What you think the correct
behavior should be. there should be : Po ?t St ?t P? So Ne</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 18:56:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7861</bugid>
<title>Wrong time stamp on incoming text messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>magna...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 13:49:04 +0000</openedDate>
<description>Incoming text messages (SMS) get a wrong time stamp, i.e. the time stamp
recorded is the time received, but not the actual time sent. For
example: Text message sent at letQ&apos;Es say 0300 hours, receiving phone
isswitched off, and I turn it on at 0900 hours. The phone will then
claim the text message was sent at 0900 hours! Even the details of a
message will not display the correct time. Please fix, br. Chris</description>
<comment>
<author>zaz...@gmail.com</author>
<when>Mon, 07 Jun 2010 09:26:50 +0000</when>
<what>It could be a good idea to store either the received time that the carrier claimed
sent time. Starred!</what>
</comment>
<comment>
<author>andrperk@gmail.com</author>
<when>Sat, 06 Nov 2010 16:30:20 +0000</when>
<what>I had this problem with my Motorola DEXT on Orange UK this last year. A software update went out at some point and the problem was corrected. IQ&apos;Eve always just assumed that the update fixed it; but why hasnQ&apos;Et this problem been annihilated from phones that have come out AFTER the CLIQ/DEXT?

I now have a Milestone/Droid and it now has that same problem, which is very annoying...</what>
</comment>
<comment>
<author>andrperk@gmail.com</author>
<when>Tue, 23 Nov 2010 10:36:10 +0000</when>
<what>I have posted a fix in the Market called Q&quot;EStamperQ&quot;E, download it for FREE!

See http://www.reptilesoft.com/p/stamper.html for more information.</what>
</comment>
<comment>
<author>volker.h...@gmail.com</author>
<when>Tue, 17 May 2011 10:09:33 +0000</when>
<what>That seems to be a duplicate of issue 2989</what>
</comment>
</bug>
<bug>
<bugid>4986</bugid>
<title>Allow zoom on mobile formatted web pages</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>59</stars>
<reportedBy>n.fedesna</reportedBy>
<openedDate>Sun, 22 Nov 2009 18:31:02 +0000</openedDate>
<description>When a web site has separate page for mobile devices, they usually fit
the screen exactly and so the browser wonQ&apos;Et show the zoom in/out
buttons. Leave these buttons on so we can still zoom to increase text
size if we want.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:21:59 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 19 Feb 2010 18:08:04 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 17:47:16 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 18:12:56 +0000</when>
<what>Issue 4113 has been merged into this issue.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 26 May 2010 15:08:39 +0000</when>
<what>When using Android - and especially the browser - some areas/URLs are very very small 
and impossible to hit with your finger (track ball is not always user-friendly and 
some phones has arrow keys instead). Zooming would help.</what>
</comment>
<comment>
<author>MarkWScr...@gmail.com</author>
<when>Thu, 05 Aug 2010 19:48:32 +0000</when>
<what>pinch to zoom should be available on all web pages - would make readability much better.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
<comment>
<author>evgeny.nacu</author>
<when>Mon, 30 Aug 2010 06:22:12 +0000</when>
<what>I think, zoom should be available on any page.
But there is workaround for people who canQ&apos;Et read the text right now: just change default zoom in browser settings. I set it to Q&quot;EcloseQ&quot;E. Font in Google reader has become bigger.
Also, I think, that having more options in default zoom level (now there are only three) would be great!</what>
</comment>
<comment>
<author>mikko.ti...@gmail.com</author>
<when>Mon, 20 Sep 2010 22:24:13 +0000</when>
<what>Remember that having preventDefault for gestures is THE KEY for native-like web applications: Without the possibility to disable zooming, Android can never become true web-application platform. For example, when you have few buttons that the user clicks in rapid succession, he ends up zooming the page. Wrong, wrong, wrong. Not to mention, implementing your own map/picture/whatnot application suddenly becomes dumbed down and is forced to use alternative controls, since you canQ&apos;Et use the native gestures (pinch) because there is no preventDefault for those. Bad, bad, bad.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 20 Sep 2010 23:36:03 +0000</when>
<what>The whole thing about apps versus app-like webpages seems like a redundant unnecessary situation that arises from bad design. Neither works properly - app-like web pages simply arenQ&apos;Et native app-like enough and native apps arenQ&apos;Et cloud-like enough/too big to be 100% web-based :|

I think webkit is the wrong API for native-like web applications. There must be a better API meant to present the user with an application frontend (without zooming - like an app).

Firstly webkit simply feels too slow and insufficient. The programmer should not be able to create a touchable button/link/area that is below a certain size (a device preference based on the screen size) - and webkit canQ&apos;Et recognize custom mouse/touch (long-press for instnace) gestures or make the menu button open a custom menu etc. etc.
And since native android apps are so large and must be installed they simply arenQ&apos;Et fast enough to use as cloud-apps/native-like web apps.

Hey, not even application-like apps for the desktop - like Gmail.com - feel remotely like an app. Browsers are simply inadequate for interfaces.</what>
</comment>
<comment>
<author>ThEr...@gmail.com</author>
<when>Wed, 08 Dec 2010 13:16:56 +0000</when>
<what>This is an Accessibility issue. For people with weak eyesight, it is  essential to be able to zoom EVERYTHING. Consider borrowing some thick glasses from some elderly relative to get a nice simulation of how that feels yourself.
The web app argument remains valid, of course, but a page showing a WebUI should only be able to ADVISE against zooming, not to PROHIBIT it. The current state of affairs costs such web pages visitors and borders on age discrimination. 
</what>
</comment>
</bug>
<bug>
<bugid>10648</bugid>
<title>Calling QuickContactBadge#assignContactFromEmail(Q&quot;Euser@example.comQ&quot;E, false) triggers unexpected pop-up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 22:47:07 +0000</openedDate>
<description>It looks like there should be a Q&apos;EbreakQ&apos;E after line 268 as there is on
line 257: 238 @Override 239 protected void onQueryComplete(int token,
Object cookie, Cursor cursor) { 240 Uri lookupUri = null; 241 Uri
createUri = null; 242 boolean trigger = false; 243 244 try { 245
switch(token) { 246 case TOKEN_PHONE_LOOKUP_AND_TRIGGER: 247 trigger =
true; 248 createUri = Uri.fromParts(Q&quot;EtelQ&quot;E, (String)cookie, null); 249
250 case TOKEN_PHONE_LOOKUP: { 251 if (cursor != null Q&amp;EQ&amp;E
cursor.moveToFirst()) { 252 long contactId =
cursor.getLong(PHONE_ID_COLUMN_INDEX); 253 String lookupKey =
cursor.getString(PHONE_LOOKUP_STRING_COLUMN_INDEX); 254 lookupUri =
Contacts.getLookupUri(contactId, lookupKey); 255 } 256 257 break; 258 }
259 case TOKEN_EMAIL_LOOKUP_AND_TRIGGER: 260 trigger = true; 261
createUri = Uri.fromParts(Q&quot;EmailtoQ&quot;E, (String)cookie, null); 262 263 case
TOKEN_EMAIL_LOOKUP: { 264 if (cursor != null Q&amp;EQ&amp;E cursor.moveToFirst()) {
265 long contactId = cursor.getLong(EMAIL_ID_COLUMN_INDEX); 266 String
lookupKey = cursor.getString(EMAIL_LOOKUP_STRING_COLUMN_INDEX); 267
lookupUri = Contacts.getLookupUri(contactId, lookupKey); 268 } 269 } 270
271 case TOKEN_CONTACT_LOOKUP_AND_TRIGGER: { 272 if (cursor != null Q&amp;EQ&amp;E
cursor.moveToFirst()) { 273 long contactId =
cursor.getLong(CONTACT_ID_COLUMN_INDEX); 274 String lookupKey =
cursor.getString(CONTACT_LOOKUPKEY_COLUMN_INDEX); 275 lookupUri =
Contacts.getLookupUri(contactId, lookupKey); 276 trigger = true; 277 }
278 279 break; 280 } 281 } 282 } finally { 283 if (cursor != null) { 284
cursor.close(); 285 } 286 } 287 288 mContactUri = lookupUri; 289
onContactUriChanged(); 290 291 if (trigger Q&amp;EQ&amp;E lookupUri != null) { 292
// Found contact, so trigger track 293 trigger(lookupUri); 294 } else if
(createUri != null) { 295 // Prompt user to add this person to contacts
296 final Intent intent = new Intent(Intents.SHOW_OR_CREATE_CONTACT,
createUri); 297 getContext().startActivity(intent); 298 } 299 } 300 }</description>
</bug>
<bug>
<bugid>10492</bugid>
<title>be able to moving emails / attachments to SD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dan...@danzone.ca</reportedBy>
<openedDate>Mon, 16 Aug 2010 22:56:11 +0000</openedDate>
<description>I work with two different companies and they are using Exchange 2007 and
2010 for their email system. I am able the sync both companies email /
calendar and contacts. The problem is that I have a lot of emails and
attachments for daily operation (around 200 emails a day). Also, I want
to keep the email at least a month. Now, the main memory seems to
running out very fast. I am using Nexus One and 2.2 O/S. I donQ&apos;Et know
how to move the email database to SD or any App can do it for me. One
more thing, Is there anyway to change the color for each account? I know
I have two different color to identify two different accounts but the
color look almost the same for me. ThatQ&apos;Es why I want to change to
different color to identify two different accounts.</description>
</bug>
<bug>
<bugid>15177</bugid>
<title>MMS (messaging) app sometimes throws NullPointerExceptions when clicking notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>matthew....@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 17:49:04 +0000</openedDate>
<description>System: Android 2.2 running on T-Mobile G2 When receiving an MMS message
notification in the notification tray, sometimes when clicking on it the
Messaging app force closes. Since it only happens sometimes, I cannot
reproduce it consistently. 03-02 12:40:00.653:
ERROR/AndroidRuntime(8996): FATAL EXCEPTION: main 03-02 12:40:00.653:
ERROR/AndroidRuntime(8996): java.lang.RuntimeException: Unable to resume
activity {com.android.mms/com.android.mms.ui.ComposeMessageActivity}:
java.lang.NullPointerException 03-02 12:40:00.653:
ERROR/AndroidRuntime(8996): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:3128)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3143)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2684)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
android.app.ActivityThread.access$2300(ActivityThread.java:125) 03-02
12:40:00.653: ERROR/AndroidRuntime(8996): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
android.os.Handler.dispatchMessage(Handler.java:99) 03-02 12:40:00.653:
ERROR/AndroidRuntime(8996): at android.os.Looper.loop(Looper.java:123)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
android.app.ActivityThread.main(ActivityThread.java:4627) 03-02
12:40:00.653: ERROR/AndroidRuntime(8996): at
java.lang.reflect.Method.invokeNative(Native Method) 03-02 12:40:00.653:
ERROR/AndroidRuntime(8996): at
java.lang.reflect.Method.invoke(Method.java:521) 03-02 12:40:00.653:
ERROR/AndroidRuntime(8996): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 03-02
12:40:00.653: ERROR/AndroidRuntime(8996): at
dalvik.system.NativeStart.main(Native Method) 03-02 12:40:00.653:
ERROR/AndroidRuntime(8996): Caused by: java.lang.NullPointerException
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
com.android.mms.data.WorkingMessage.discard(WorkingMessage.java:783)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
com.android.mms.ui.ComposeMessageActivity.saveDraft(ComposeMessageActivity.java:3072)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
com.android.mms.ui.ComposeMessageActivity.onNewIntent(ComposeMessageActivity.java:1894)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
android.app.Instrumentation.callActivityOnNewIntent(Instrumentation.java:1119)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
android.app.ActivityThread.deliverNewIntents(ActivityThread.java:2738)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): at
android.app.ActivityThread.performResumeActivity(ActivityThread.java:3111)
03-02 12:40:00.653: ERROR/AndroidRuntime(8996): ... 12 more</description>
</bug>
<bug>
<bugid>5634</bugid>
<title>ringtone and notifications wonth play through bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>50</stars>
<reportedBy>c.a.lope...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 06:49:52 +0000</openedDate>
<description>When blue tooth device paired or headphones plugged in. Start music
player. Receive sms/mms text. Music stops and ring tone is played
through speaker phone. Having a short notification and noise canceling
headphones, you hear nothing other than a skip in the music, and must
assume you got a text. But usually ends up being the phone notifying the
user the alarm is still set... Happened on my G2 and still does it on my
droid</description>
<comment>
<author>Venkates...@gmail.com</author>
<when>Wed, 12 May 2010 03:00:27 +0000</when>
<what>I vote for this. I used to set custom ringtones to the each contacts in my phone. 
And give preferences to the contacts to whom I have to respond immediately. But my 
stereo bluetooth headset (Sony Ericsson MW600) beeps when an incoming call is 
received. I have checked with Nokia (Nokia 5800) which is working fine.</what>
</comment>
<comment>
<author>wldjrum...@gmail.com</author>
<when>Mon, 02 Aug 2010 17:52:45 +0000</when>
<what>Ringtones and Notifications. This was standard on my WinMo5 Moto Q. Why can we not set all audio over bluetooth when connected to a headset or headphones? The whole reason I have headphone is so my neighbors canQ&apos;Et hear, why would you want the ringer and notifications to play through the speaker?</what>
</comment>
<comment>
<author>davaul@gmail.com</author>
<when>Sat, 07 Aug 2010 06:48:48 +0000</when>
<what>this is a good idea...</what>
</comment>
<comment>
<author>forest...@gmail.com</author>
<when>Tue, 14 Sep 2010 09:12:50 +0000</when>
<what>I confirm that the notifications over Bluetooth are wonky. First, incoming call sounds only as beeps in the headset (these are apparently Q&quot;Eheadset-nativeQ&quot;E beeps, not anything the phone sends, so maybe itQ&apos;Es a feature of the headset... but if it could be overriden by the phone with the ringtone, it should be done that way!), while the phone simultaneously rings normally. Notifications actually do come through the headset, and play through the phone at the same time (curiously, over Bluetooth they donQ&apos;Et pause music playback, but mix with it - on a wired headset itQ&apos;Es the other way round). It would certainly seem preferable to make it into an option - all audio through headset only, or play notifications both on the phone and the headset, or on the phone only (if somebody really rather wonQ&apos;Et be bothered while listening to something, I guess)

Anyway, itQ&apos;Es a HTC Desire, running 2.2 (no updates)</what>
</comment>
<comment>
<author>dm21...@gmail.com</author>
<when>Sat, 02 Oct 2010 20:08:57 +0000</when>
<what>I was running the Samsung Fascinate on Froyo 2.1-Update-1 and was Q&quot;EcontentQ&quot;E with the fact that when using bluetooth headphones I would hear my ringtones and notifications through the headset AND through the phone speaker.  When I turned the phone to vibrate I would still hear the ringtones and notifications through bluetooth but not the phone.  Ideally, the only thing I would have changed was to have it pause my music and play the ringtone or notification rather than play the sound over top of my music, but thatQ&apos;Es very minor and definately functional.

I recently switched from the Samsung Fascinate to the Droid X and now notice that IQ&apos;Eve lost this functionality.  IQ&apos;Em using the exact same bluetooth headphones (Motorola S9HD) as when I was wth the Fascinate.  Now, notifications and ringtones only play on the phone and no matter what I try, they wont play over the bluetooth.  WhatQ&apos;Es most Q&quot;EfascinatingQ&quot;E about this bug is that the Motorola headset functions correctly on the Samsung Fascinate but fails miserably on the Motorola Droid X...

If anyone has updates or suggestions, IQ&apos;Ed appreciate a heads-up.  Thanks in advance.</what>
</comment>
<comment>
<author>adampol...@gmail.com</author>
<when>Mon, 04 Oct 2010 18:43:56 +0000</when>
<what>I can sync my Droid X to my Hyundai Santa Fe perfectly but when i have an incoming call, there is no ring sound coming from the car...it works perfectly on my blackberry but not on the DX...the music or radio stops but there is no ring...</what>
</comment>
<comment>
<author>Azha...@gmail.com</author>
<when>Thu, 07 Oct 2010 16:42:30 +0000</when>
<what>I have a Motorola Droid and a Motorola S305 Bluetooth Headset. My audio playback is perfect. I still only get the default tone when Bluetooth is enabled. It would be nice to see this fixed soon.</what>
</comment>
<comment>
<author>mkane...@gmail.com</author>
<when>Wed, 13 Oct 2010 09:31:06 +0000</when>
<what>I use noise cancelling earphones and if I am listening to music I canQ&apos;Et hear if my phone alarms. I can see people looking at me strangely so this is a clue!
I would very much like all audio to be streamed to the bluetooth. this is currently limiting the way I can use my phone.

HTC Desire - 2.2</what>
</comment>
<comment>
<author>pma...@gmail.com</author>
<when>Mon, 13 Dec 2010 09:02:46 +0000</when>
<what>At first I thought the Nokia bt headset (bh-607) was faulty but after reading this thread it seems that Android 2.2 is unable to send ringtone to bluetooth headset. Instead I get Q&quot;Ethe nokia soundQ&quot;E from the headset while the phone rings the tone I want. And I HATE the nokia sound. Meh.</what>
</comment>
<comment>
<author>kshe...@gmail.com</author>
<when>Fri, 17 Dec 2010 23:08:41 +0000</when>
<what>I am really starting to miss WinMo6 now that IQ&apos;Eve switched over to the T-mobile G2 (android 2.2).  I think itQ&apos;Es quite ridiculous that ringtone audio is not passed to bluetooth hands-free devices. I know itQ&apos;Es either Android or the G2 as WinMo6 was able to pass all notification audio to bluetooth devices.  The fact that it has continued to be a problem since last Dec. indicates that the Android OS developers have no clue of what a smartphone should do.</what>
</comment>
<comment>
<author>sundar2...@gmail.com</author>
<when>Fri, 07 Jan 2011 16:06:31 +0000</when>
<what>I also have this issue with the htc desire-z/g2 and the jabra halo stereo headset.  my selected ringtone doesnt play.  I tried to have tasker read the caller name when I receive a call and the headset is connected - it still only plays the default jabra ringer.</what>
</comment>
<comment>
<author>sundar2...@gmail.com</author>
<when>Fri, 07 Jan 2011 17:31:57 +0000</when>
<what>there is an app that can do this - Ear Buddy, but this really should be a built in feature</what>
</comment>
<comment>
<author>harikris...@gmail.com</author>
<when>Mon, 21 Feb 2011 17:16:48 +0000</when>
<what>This is fairly basic issue, but one that is a huge inconvenience. It should really be a built in feature. DHD/Jabra Wave</what>
</comment>
<comment>
<author>havensed...@gmail.com</author>
<when>Thu, 03 Mar 2011 02:55:50 +0000</when>
<what>if windows mobile can fix this simple issue why is it that The greatest phone on the market...Android canQ&apos;Et seem to get this right. when i pair my Bluetooth headphones to my DX I want to hear all the sounds my droid makes in the headphone not the phone speaker.....</what>
</comment>
<comment>
<author>coldn...@gmail.com</author>
<when>Tue, 08 Mar 2011 03:26:01 +0000</when>
<what>I just bought a shiny new Jawbone Icon tonight to discover this fatal flaw in Android... IQ&apos;Em digging around desperately for a way to fix this with my rooted rom or via an app, but this should be supported natively! A friend of mineQ&apos;Es $20 flip-phone does it just fine! :( </what>
</comment>
<comment>
<author>first...@gmail.com</author>
<when>Wed, 30 Mar 2011 10:24:19 +0000</when>
<what>I have an Experia X10, when I first bought it I used the standard headphones that came with it all the time, all audio including ringer and notifications where channelled through the headphone socket and everything worked well, the only drawback was the wire.

After dragging my phone onto the flaw a number of times every time I got out of the car forgetting to pick my phone up of the seat next to me I decided it was time to upgrade to Bluetooth so I purchased a ?Nexxus Bluemusic PRO Stereo Clip Bluetooth headset?

The headset is excellent except for the limited battery life, but I was very disappointed to find that the ringer and notifications where not channelled the same through Bluetooth as through the headphone jack on the top of the phone and that Google have not updated the Bluetooth drivers to match the headphone jack.

Very disappointed :-(
</what>
</comment>
<comment>
<author>MikeA1...@gmail.com</author>
<when>Sat, 02 Apr 2011 20:28:38 +0000</when>
<what>Agreed. should be supported natively.</what>
</comment>
<comment>
<author>anthonyl...@gmail.com</author>
<when>Fri, 22 Apr 2011 17:59:46 +0000</when>
<what>Agreed.  I have a Droid X and a scala rider G4 bluetooth headset installed in my full face helmet.  When a call comes in, a get a little beep, which is drowned out in the cacophony of wind and boxer engine noise.

I would like to hear Danzig-Mother when my mom calls me.</what>
</comment>
<comment>
<author>sundar2...@gmail.com</author>
<when>Fri, 22 Apr 2011 18:06:02 +0000</when>
<what>@anthony - great song</what>
</comment>
<comment>
<author>mikeljas...@gmail.com</author>
<when>Thu, 09 Jun 2011 19:29:38 +0000</when>
<what>Like comment #2 above, I have had this functionality on other phones (including the Moto Q) from several years ago. It is extremely frustrating to go and pay extra for a bluetooth kit which supports A2DP so that you can hear your ringtones in respectable quality and then not have the latest handset (Samsung Droid Charge) not support the ringtone over bluetooth. Please fix ASAP!</what>
</comment>
<comment>
<author>mikeljas...@gmail.com</author>
<when>Thu, 09 Jun 2011 19:29:44 +0000</when>
<what>Like comment #2 above, I have had this functionality on other phones (including the Moto Q) from several years ago. It is extremely frustrating to go and pay extra for a bluetooth kit which supports A2DP so that you can hear your ringtones in respectable quality and then not have the latest handset (Samsung Droid Charge) not support the ringtone over bluetooth. Please fix ASAP!</what>
</comment>
<comment>
<author>jasonole...@gmail.com</author>
<when>Fri, 10 Jun 2011 15:04:09 +0000</when>
<what>This is very annoying.

I have a Nexus S (Gingerbread 2.3.4) and it will not send the configured ringtone over bluetooth.

What is google thinking?

Please fix this....or at the very least explain your decision of not to do.  Seems like every other phone in the world does this except Android phones.</what>
</comment>
<comment>
<author>eshwaran...@gmail.com</author>
<when>Sat, 11 Jun 2011 20:33:40 +0000</when>
<what>Even Symbian did this normally. It should be simple or at least provide an option to select where the ringtone goes - Bluetooth or Speaker or both.</what>
</comment>
<comment>
<author>NazDr...@gmail.com</author>
<when>Tue, 14 Jun 2011 14:37:56 +0000</when>
<what>Also happen on GraminFone A50 with 2.1</what>
</comment>
<comment>
<author>Bunny.C...@gmail.com</author>
<when>Tue, 19 Jul 2011 19:39:06 +0000</when>
<what>This happens with me as well... on HTC Incredible S... Very much disappointing... i have an app installed which can say the caller ID name works awesome with my phone but on my bluetooth all i can hear is a beep... :(</what>
</comment>
</bug>
<bug>
<bugid>11677</bugid>
<title>Set (Enabled) Input Method Programatically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>218</stars>
<reportedBy>Lee.Wil...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 14:37:34 +0000</openedDate>
<description>IQ&apos;Em the developer of an automation app called Tasker. One of the most
common feature requests is to be able to change the input method
automatically dependent on the situation. ItQ&apos;Es not sufficient for these
people to show a popup menu, that takes away the benefit of the
automation. Could you add an API call to InputMethodManager to make this
possible ? Possibly with an associated permission. Thanks for your
consideration, Pent</description>
<comment>
<author>r.ri...@gmail.com</author>
<when>Sun, 31 Oct 2010 14:20:01 +0000</when>
<what>i would like to set one impute method (swype) for portrait, and a different input method for landscape.
Thanks.</what>
</comment>
<comment>
<author>daveb...@gmail.com</author>
<when>Mon, 01 Nov 2010 15:18:33 +0000</when>
<what>are there any thought to adding Q&quot;Emissed calls and repeat reminders?</what>
</comment>
<comment>
<author>seeker...@gmail.com</author>
<when>Wed, 24 Nov 2010 07:01:18 +0000</when>
<what>I would like to be able to change input methods when I launch a specific app i.e. to start an input method that supports foreign language localization before I open an app that uses that localization...</what>
</comment>
<comment>
<author>citadel....@gmail.com</author>
<when>Sat, 04 Dec 2010 22:05:51 +0000</when>
<what>I need this to be able to automatically switch to wii controller input method when I start gameboid</what>
</comment>
<comment>
<author>Jonathan...@gmail.com</author>
<when>Thu, 09 Dec 2010 10:31:23 +0000</when>
<what>Many people use Swype for portrait inputs and would like to use the stock android keyboard for landscape use for when they need to type out technical details that Swype doesnQ&apos;Et handle very well. I find myself constantly needing to go to landscape and use my thumbs for entry but it takes too long to change input methods each time. A quick switch would be very useful.
Thanks</what>
</comment>
<comment>
<author>pmp...@gmail.com</author>
<when>Thu, 16 Dec 2010 00:31:12 +0000</when>
<what>I need to be able change keyboards between portrait and landscape. I want to use Swype in portrait and when my screen is turned to landscape, I want it to switch to Swiftkey</what>
</comment>
<comment>
<author>BrianJBu...@gmail.com</author>
<when>Tue, 21 Dec 2010 00:43:36 +0000</when>
<what>As was requested above. I would like to be able to switch between Swype(portrait) and SwiftKey (Landscape).</what>
</comment>
<comment>
<author>d3dh...@gmail.com</author>
<when>Wed, 29 Dec 2010 10:13:40 +0000</when>
<what>As a developer, this is a necessity in my mind. To have the usefulness of two different keyboards for different purposes would take a lot of headache off of developers and end users. If this doesnQ&apos;Et become an option, can we at least have a reason why it shouldnQ&apos;Et?</what>
</comment>
<comment>
<author>ddpleas...@neo.rr.com</author>
<when>Wed, 29 Dec 2010 21:10:53 +0000</when>
<what>I need to be able to change the input method automatically dependent on location of my phone.  Please add this ability </what>
</comment>
<comment>
<author>vuchn...@gmail.com</author>
<when>Sun, 02 Jan 2011 01:15:00 +0000</when>
<what>iQ&apos;Ed like to be able to change input method for specific applications</what>
</comment>
<comment>
<author>slade.wi...@gmail.com</author>
<when>Sun, 02 Jan 2011 02:32:34 +0000</when>
<what>Different input methods are more appropriate for different applications and circumstances.  The ability to programatically select the input method based on other factors would be a HUGE step forward for text input on the Android platform. </what>
</comment>
<comment>
<author>rayner...@gmail.com</author>
<when>Sun, 02 Jan 2011 20:27:29 +0000</when>
<what>Has anybody tried to use Tasker to load keyboards via Load App action?</what>
</comment>
<comment>
<author>ste...@sarzio.de</author>
<when>Mon, 03 Jan 2011 06:21:35 +0000</when>
<what>You cannot Q&apos;EloadQ&apos;E a keyboards like you load an app.</what>
</comment>
<comment>
<author>ch.drex...@gmail.com</author>
<when>Sun, 09 Jan 2011 17:55:39 +0000</when>
<what>This guy developed a app which changes the keyboard via orientation, maybe you can ask him for help ;)

http://forum.xda-developers.com/showthread.php?t=830177</what>
</comment>
<comment>
<author>d3dh...@gmail.com</author>
<when>Sun, 09 Jan 2011 18:30:51 +0000</when>
<what>You need to be rooted for that application to work, this should be a simple
feature to implement outside of rooting.</what>
</comment>
<comment>
<author>tkorhu...@gmail.com</author>
<when>Mon, 31 Jan 2011 16:33:08 +0000</when>
<what>+1 star... this would be amazing for tasker, and nice other developers as well...</what>
</comment>
<comment>
<author>mattyfri...@gmail.com</author>
<when>Mon, 31 Jan 2011 17:53:04 +0000</when>
<what>I vote for this too!</what>
</comment>
<comment>
<author>KowboyBe...@gmail.com</author>
<when>Sun, 06 Feb 2011 15:11:10 +0000</when>
<what>This needs to be done. Tasker is very popular app.</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Sat, 12 Feb 2011 04:30:14 +0000</when>
<what>I too would like to see this implemented, especially for third party apps.  My goal is to automatically switch to a third party voice to text input method when docked in the car.

I actually purchased this app thinking this feature already was in place and considered that to be a huge selling point.

Still, great app nonetheless.</what>
</comment>
<comment>
<author>kjartan...@gmail.com</author>
<when>Sat, 05 Mar 2011 23:42:11 +0000</when>
<what>+</what>
</comment>
<comment>
<author>rogerew...@gmail.com</author>
<when>Mon, 07 Mar 2011 22:25:19 +0000</when>
<what>I too find this something that could add value. Hoping to see it in an upcoming release.</what>
</comment>
<comment>
<author>jamiro...@gmail.com</author>
<when>Sun, 13 Mar 2011 00:48:03 +0000</when>
<what>I  would appreciate this feature to switch between swype  and an input manager good  for captchas</what>
</comment>
<comment>
<author>seo.da...@gmail.com</author>
<when>Thu, 28 Apr 2011 08:35:43 +0000</when>
<what>Even if it required root this would change tasker to a must buy for me.
I need two different keyboards for different languages.</what>
</comment>
<comment>
<author>alexkoch...@gmail.com</author>
<when>Wed, 18 May 2011 11:19:44 +0000</when>
<what>I use a keyboard app called FlexT9 and every time I restart my Phone I have to reaktivate the input method. Would be great if it could be automated by tasker.
+1
Thanks</what>
</comment>
<comment>
<author>badger.s...@gmail.com</author>
<when>Sat, 28 May 2011 15:59:45 +0000</when>
<what>I want to use swype for my default keyboard, but use hacker keyboard when I am in connectbot or the terminal.</what>
</comment>
</bug>
<bug>
<bugid>5999</bugid>
<title>If notications are muted, then music is started the notifications stay muted and disrupt the music</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>stuart.l...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 16:09:10 +0000</openedDate>
<description>I am running Android 2.0.1 on my MOTO Droid. When I mute all ringers and
notifications and start listening to music over headphones the music
gets disrupted when a notification Q&quot;EoccursQ&quot;E. The music gets muted like
it does when a notification gets played but no notification is played
and the result it a gap in music playback. The music should either not
be muted or the notification should be played. The logic behind these
choices are: The music should not be muted b/c the user doesnQ&apos;Et want to
be distracted by notifications. The halting of music playback in itself
is a notification that something has happend and distracts the user. The
notification should be played anyway. This stems from the fact that
normally the phone is muted as to not bother others. However, if music
is playing than audio is already being produced by the device and
playing a notification will not disrupt the environment more than the
music will. I think the 1st option should be implemented. If
notifications are muted then the music should not pause/mute/whatever
during the time that a notification would play.</description>
</bug>
<bug>
<bugid>19569</bugid>
<title>several missing pieces in AOSP API definition XML</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atsushi...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 23:20:17 +0000</openedDate>
<description>I found the following mismatches between AOSP XML API definitions [*1]
and the actual API in android.jar. First, there are lots of missing
pieces: - javax.security.auth.x500.X500Principal
.ctor(string,MapQ&lt;Estring,stringQ&gt;E) and getName(string,MapQ&lt;Estring,stringQ&gt;E)
- javax.net.ssl.SSLContext.Default is missing. - java.util.Arrays :
copyOf() and binarySearch(T[],int,int,T). -
java.util.Calendar.getDisplayNames(), ALL_STYLES, LONG, SHORT -
java.util.Locale.ROOT - java.util.Properties : stringPropertyNames(),
load(Reader), store(Writer) -
java.util.PropertyResourceBundle.ctor(Reader) - java.util.ResourceBundle
: containsKey(), handleKeySet(), keySet(), clearCache(),
clearCache(ClassLoader) - java.security.Provider : getProvider(),
getType(), UNSUPPORTED_EMPTY_COLLECTION - java.net.NetworkInterface :
getMTU(), isLoopback(), isUp() ... many - java.lang.StringBuffer and
java.lang.StringBuilder miss lots of methods. (They are likely in
AbstractStringBuilder.) - java.lang.Math : copySign(), nextAfter(),
nextUp(), scalb(), getExponent() - java.lang.Double and java.lang.Float
: MAX_EXPONENT, MIN_EXPONENT, MIN_NORMAL -
java.io.PrintStream.clearError() and java.io.PrintWriter.clearError() -
java.io.PipedReader : .ctor(PipedWriter,int) and .ctor(int) -
java.io.ObjectStreamClass.lookupAny(Class) - java.io.Throwable :
.ctor(Throwable) and .ctor(string,Throwable) - java.io.File :
canExecute(), setExecutable(), setReadable(), setWritable(),
getFreeSpace(), getTotalSpace(), getUsableSpace() java.security.Policy :
refresh() and getPermissions() are marked as abstract, but they are not
(confirmed in API reference and libcore/luni). Basically these diffs can
be examined by checking API reference and the AOSP XML. [*1]
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=api;h=7b260de06b11bc4c015b387d2fad3198ee20d9ba;hb=HEAD
I took API Level 8 this time to compare things, so there could be more
in later API (but there is no open XML definitions for up to 13).</description>
</bug>
<bug>
<bugid>16213</bugid>
<title>Android Corporate Email App wonQ&apos;Et keep emails in the inbox. </title>
<status>Assigned</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>lufth...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 21:32:47 +0000</openedDate>
<description>Issue: Android Corporate Email App 1.) An email notification will appear
in the top bar. 2.) I open the corporate email app and when I click to
read the email, itQ&apos;Es all there. However, as soon as I go back to the
inbox the email magically disappears. 3.) I click refresh and the email
never comes back. - Steps to reproduce the problem. 1.) I simply have to
receive an email and read it once, then it goes away forever. However,
it does forward it to my Desktop Email Client. - What you think the
correct behavior should be. 1.) I should be able to receive a copy of an
email on the corporate email app and have it stay there until I delete
it. Model No: Droid Version: 2.2.2 Build: FRG83G DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:46:54 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5520</bugid>
<title>Cannot copy text to clipboard from within GMail app when reading email</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>aaron.ra...@gmail.com</reportedBy>
<openedDate>Fri, 18 Dec 2009 02:02:51 +0000</openedDate>
<description>There appears to be no way to copy text to the clipboard when reading
email in the GMail app. If I hold my finger down over the text it does
not pop up the menu to allow me to copy the text to the clipboard. 1.
Open email 2. Hold finger down over text for several seconds 3. Nothing
happens. I expect a menu to pop up giving me the opportunity to copy
text to the clipboard. This is on a Motorola Droid phone running release
2.0.1.</description>
<comment>
<author>cdtsm...@gmail.com</author>
<when>Mon, 22 Mar 2010 23:40:49 +0000</when>
<what>Hold Shift, move your finger to the portion of the text. It copies to clipboard</what>
</comment>
<comment>
<author>volkank...@gmail.com</author>
<when>Mon, 10 May 2010 07:09:55 +0000</when>
<what>what about nexus one? :) the gmail app doesnQ&apos;Et allow text copyQ&apos;Eing on nexus one too.
since this is a serious issue, i think it should be fixed soon. and it is most
probably easy to fix.</what>
</comment>
<comment>
<author>spig...@gmail.com</author>
<when>Thu, 13 May 2010 16:14:27 +0000</when>
<what>Very frustrating.  For example, on my HTC incredible, when I get a tracking 
number or address, I have to find a piece of paper and write it down.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:37 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>volkank...@gmail.com</author>
<when>Sat, 22 May 2010 11:07:47 +0000</when>
<what>I am in Turkey and I cannot access the English site to add comments. Could someone
advise a way to reach the English site?</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>8051</bugid>
<title>Wifi canQ&apos;Et switch 2 AP, because dhcpcd canQ&apos;Et be stop.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kzjeef</reportedBy>
<openedDate>Fri, 30 Apr 2010 08:30:32 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Connecting
A Wifi AP, and connecting a another wifi AP - the wifi status show the
system keep dhcping two AP, - connecting the later connect AP Version:
Android 2.0 open source release. I found the reason of this, because
dhcpcd default config make it be a daemon, so the init canQ&apos;Et use
ctl.stop to stop this service(because pid different). This patch will
fix it. This issue is OK in android 1.0 1.5 release , but somehow it not
correct in 2.0 release. maybe a wrong merge.</description>
<comment>
<author>osztrovs...@gmail.com</author>
<when>Sat, 06 Nov 2010 18:31:57 +0000</when>
<what>hello guys. can i put it on an android 1.6? thanks</what>
</comment>
<comment>
<author>kzjeef</author>
<when>Sun, 07 Nov 2010 07:53:53 +0000</when>
<what>Hi, you can check your code, if your code is already patched, no need to apply this, if not, apply it well be better.</what>
</comment>
</bug>
<bug>
<bugid>15131</bugid>
<title>navigator.mimeTypes does not show application/pdf and other supported mimetypes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kai.hen...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 15:19:02 +0000</openedDate>
<description>Visiting: - http://static.dabase.com/mimetype.html - Only
Q&quot;Eapplication/x-shockwave-flashQ&quot;E and Q&quot;Eapplication/futuresplashQ&quot;E appears -
Expected to see application/pdf Q&quot;EMozilla/5.0 (Linux; U; Android 2.3.2;
en-gb; Nexus S Build/GRH78C) AppleWebKit/533.1 (KHTML, like Gecko)
Version/4.0 Mobile Safari/533.1Q&quot;E Noticed the same on Q&quot;EMozilla/5.0
(Linux; U; Android 2.2.1; en-gb; GT-I9000 Build/FROYO) AppleWebKit/533.1
(KHTML, like Gecko) Version/4.0 Mobile Safari/533.1Q&quot;E Basically I want to
know if a browser can support a registered mimetype. Many thanks,</description>
</bug>
<bug>
<bugid>13827</bugid>
<title>nexus s touch screen problems when receiving calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>plavituf...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 03:40:19 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. model: GT-I9020 nexus s android
version:2.3.1 build number:GRH78 ISSUE: Sometimes when receiving a phone
call the touch screen is not responding . i have to put the phone in
standby and back and after that i can answer.</description>
<comment>
<author>jimdotc...@gmail.com</author>
<when>Fri, 11 Feb 2011 23:50:30 +0000</when>
<what>Nexus S, 2.32, Build GRH78C
Sometimes when receiving calls touch screen does not respond. I need to press standby button on RHS of phone to get screen to respond.
2nd issue....sometimes when receiving calls there is a delay before the screen shows that the call has been accepted.</what>
</comment>
<comment>
<author>robin.by...@gmail.com</author>
<when>Mon, 07 Mar 2011 05:24:12 +0000</when>
<what>I am having the same problem Q&quot;ESometimes when receiving calls touch screen does not respondQ&quot;E. It seems to occur when the phone has been Q&apos;EsleepingQ&apos;E for some time. </what>
</comment>
<comment>
<author>GableWa...@gmail.com</author>
<when>Sun, 27 Mar 2011 18:32:59 +0000</when>
<what>My new Nexus S seems to have an issue registering key presses near the bottom of the screen where the screen curves up. About 50% of the time my presses in this area arenQ&apos;Et registered
(Like the space bar) and I have to press again to get the button to activate.
I wonder if the curved screen surface means the
Capacitive Touch Layer is farther away from the screen surface at this part
of the screen?
ANDROID VERSION 2.3.1</what>
</comment>
<comment>
<author>pravee...@gmail.com</author>
<when>Sun, 17 Apr 2011 18:39:47 +0000</when>
<what>I have been facing a similar problem on my Nexus S. The touch on the screen becomes unresponsive very often. You have to either tap on a spot many times or put the phone on standby and unlock after which it starts working fine. Below are the few examples where I have observed the problem:

1. I have a corporate account set on my phone. So have a number pin password to unlock the phone. Whenever the above problem occurs only the numbers 2, 5, 8 and 0 become unresponsive to touch.

2. Sometimes I am unable to receive a call because the swipe to receive the call doesnQ&apos;Et work. I have to put the phone on standby and back and then I can answer.

3. While typing a message some of the keyboard keys donQ&apos;Et respond to touch. Again I have to perform the steps mentioned above to be able to type messages. Some of the keys that become unresponsive when the problem occurs are r, t, y, u in first line d f, g, h, j in second line and x, c, v, b , n in the last line and the space key. I always type messages by holding my phone vertically. So I donQ&apos;Et know whether the same problem would occur when I held my phone horizontally.

4. Scrolling and selection of an app on the apps list page of the phone stops working.

I donQ&apos;Et know whether this is a problem with the hardware or software. I had reported the problem to Samsung after which I had sent the phone to Samsung but they sent back the phone saying no problem reported in their functional testing. I donQ&apos;Et know why they werenQ&apos;Et able to find any problem when I could find the same problem within few minutes of receiving back the phone. 

Model: GT-I9020 Nexus S
Android Version: 2.3.1
Build Number: GRH78</what>
</comment>
</bug>
<bug>
<bugid>16090</bugid>
<title>Http Live streaming on Gingerbread</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:13:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>royale12...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 18:19:44 +0000</openedDate>
<description>Is Http live streaming supported on gingerbread 2.3 version? I tried to
play couple of http live streaming streams but none of them
worked.I,then, found some sample streams on apple website:
http://devimages.apple.com/iphone/samples/bipbopgear1.html When I tried
to play the live streaming on gingerbread, it showed a play sign but it
didnQ&apos;Et play. - Steps to reproduce the problem. Type any http live
streaming stream in the browser.I couldnQ&apos;Et find any application, so I
used browser only. - What happened. Play/fwd sign came but it didnQ&apos;Et
play anything. - What you think the correct behavior should be. It
should play the stream if http live streaming is supported else it
should throw some error so that the user gets clear idea that it is not
supported. Device : Nexus S/Nexus1 Release: 2.3 I donQ&apos;Et think any
further information is needed. If needed, I will be happy to provide it.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:13:29 +0000</when>
<what>Thanks for your question! However, this isnQ&apos;Et the right place to ask questions about how to use the Android APIs to write applications. For that kind of information, please visit our developer site at http://developer.android.com/</what>
</comment>
</bug>
<bug>
<bugid>9772</bugid>
<title>CTS bug: Notification number not always supported</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 12:29:16 +0000</openedDate>
<description>The HTC EVO 4G and HTC Incredible do not honor the number field of the
Notification object. See the attached screenshots for the EVO,
Incredible, Nexus One, and DROID, for comparison purposes. These were
all generated from this app:
http://github.com/commonsguy/cw-android/tree/master/Notifications/Notify1/
Run it, tap the top button, and wait five seconds for the notification
to appear. Tap it again and wait five seconds to bump the count to 2. On
the EVO and Incredible, you get no count in either case, but the Nexus
One and DROID show it just fine, as have emulators since the dawn of
Android. The CTS apparently needs a (manual) test case to confirm that
the number field is honored on all Android devices, since the SDK
documentation does not say that support is optional. -- Mark Murphy (a
Commons Guy) mmurphy@commonsware.com</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:50:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10049</bugid>
<title>ASE/SL4A demo bluetooth for Python enables bluetooth even is answer to prompt is no</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sneaky.s...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 07:19:01 +0000</openedDate>
<description>- Android 2.1 - DroidX Reproduce: 1. Download ASE/SL4A. 2. Download the
Python interpreter. 3. Run the bluetooth chat demo script. 4. Say no to
the phone prompting to enable bluetooth. 5. Bluetooth will enable
anyway. What should happen is the phone does not enable bluetooth when
the user says no to the prompt asking to enable bluetooth.</description>
<comment>
<author>sneaky.s...@gmail.com</author>
<when>Thu, 29 Jul 2010 03:07:38 +0000</when>
<what>Sorry, one more step. When the script asks if you want to be a server, say no, and Bluetooth will turn on anyway.</what>
</comment>
<comment>
<author>sneaky.s...@gmail.com</author>
<when>Thu, 29 Jul 2010 03:25:18 +0000</when>
<what>The call in the SL4A/ASE is .bluetoothConnect(), which turns on the Bluetooth without asking. Should I file this under SL4A instead? Though it seems to me that Android should know whether or not the user was asked.</what>
</comment>
</bug>
<bug>
<bugid>1108</bugid>
<title>emulator from latest sdk (1.0r1) doesnQ&apos;Et start in ubuntu linux if /home/../.android doesnQ&apos;Et exist</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:33:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michal.s...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 22:03:29 +0000</openedDate>
<description>- Steps to reproduce the problem make sure there is no .android if your
home directory open terminal start emulator it will report error
message: Cannot create data directory: /home/selmi/.android/SDK-1.0
Please specify a writable directory with -datadir. now create .android
and emulator will work again</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:33:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11181</bugid>
<title>Setting time is not working at all. (SSLException, SSL error)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kimbg1...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 01:00:44 +0000</openedDate>
<description>Hi, I am developing an Android phone on Froyo with Qualcomm MSM Chip. I
am facing the issue that setting time manually is not working. If I set
time, and then time goes back to current time that might be from 3G
network. First of all, the reproduction steps are, (1) Go to
[Settings]-[Date Q&amp;E Time] (2) Clear the setting value of Q&quot;EAutomaticQ&quot;E (3)
Change the year in Q&quot;ESet DataQ&quot;E into 2011 or above (4) When WCDMA data
connection is connected, the changed value, 2011, goes back to 2010,
which means the current time, as soon as click the button Q&quot;ESetQ&quot;E. (it
takes about 3 secs) When it reproduced, I could see the log bellows,
09-10 15:05:10.074: ERROR/CheckinTask(1575): SSL error, attempting time
correction: javax.net.ssl.SSLException: Not trusted server certificate
09-10 15:05:10.814: WARN/CheckinTask(1575): Setting time from
1347257110814 to 1284098710735 If anyone of you knows the reason or
solution, please let me know. Thank you very much.</description>
<comment>
<author>kimbg1...@gmail.com</author>
<when>Mon, 13 Sep 2010 06:24:41 +0000</when>
<what>Let me attach more log.

09-10 15:05:08.514: DEBUG/KeyguardUpdateMonitor(1424): received broadcast android.intent.action.TIME_SET
09-10 15:05:08.514: DEBUG/KeyguardUpdateMonitor(1424): handleTimeUpdate
09-10 15:05:08.554: DEBUG/hs(1944): service onStart : service has started
09-10 15:05:08.554: DEBUG/hs(1944): setDateformatObserver() context : android.app.Application@4506acc0
09-10 15:05:08.554: DEBUG/hs(1944): setDateformatObserver() context : android.app.Application@4506acc0
09-10 15:05:08.574: INFO/EventLogService(1575): Aggregate from 1347257099937 (log), 1347257099588 (data)
09-10 15:05:08.584: DEBUG/KeyguardUpdateMonitor(1424): received broadcast android.intent.action.TIME_TICK
09-10 15:05:08.584: DEBUG/KeyguardUpdateMonitor(1424): handleTimeUpdate
09-10 15:05:08.704: INFO/#LGIME(1516): ### onFinishInput
09-10 15:05:08.714: INFO/#LGIME(1516): ### onStartInput
09-10 15:05:08.804: DEBUG/TBAG(1899): onReceive(android.intent.action.TIME_SET)
09-10 15:05:08.804: DEBUG/TBAG(1899): resetAlarm()
09-10 15:05:08.874: VERBOSE/LGE_data(1525): Data transfer check is on and current inactivity time is 2 seconds per netStatPollPeriod:1000
09-10 15:05:08.874: VERBOSE/LGE_data(1525): LGE_Fast_Dormancy) Waiting for DataInactivity Check, DataInactivityCounter is now (3)
09-10 15:05:08.904: INFO/CheckinService(1575): Preparing to send checkin request
09-10 15:05:08.944: INFO/EventLogService(1575): Accumulating logs since 1347257108596
09-10 15:05:09.124: ERROR/WifiInfo(1424): getSSID null
09-10 15:05:09.124: ERROR/WifiInfo(1575): setSSID null
09-10 15:05:09.154: INFO/CheckinTask(1575): Sending checkin request (304 bytes)
09-10 15:05:09.204: DEBUG/NM(1528): ## wlanMonthUsage =0, radioMonthUsage =10564, wlanDayUsage =0, radioDayUsage =10564
09-10 15:05:09.875: DEBUG/jekim(1424): updateSIMIcon() method called
09-10 15:05:09.875: DEBUG/jekim(1424): SIM Status Check : UNKNOWN
09-10 15:05:09.875: DEBUG/StatusBarPolicy(1424): usimtype=1,exception=0
09-10 15:05:09.875: VERBOSE/LGE_data(1525): Data transfer check is on and current inactivity time is 3 seconds per netStatPollPeriod:1000
09-10 15:05:09.875: VERBOSE/LGE_data(1525): LGE_Fast_Dormancy) Waiting for DataInactivity Check, DataInactivityCounter is now (0)
09-10 15:05:10.074: ERROR/CheckinTask(1575): SSL error, attempting time correction: javax.net.ssl.SSLException: Not trusted server certificate
09-10 15:05:10.814: WARN/CheckinTask(1575): Setting time from 1347257110814 to 1284098710735
09-10 15:05:10.740: DEBUG/KeyguardUpdateMonitor(1424): received broadcast android.intent.action.TIME_SET
09-10 15:05:10.740: DEBUG/KeyguardUpdateMonitor(1424): handleTimeUpdate
</what>
</comment>
<comment>
<author>gxiao...@gmail.com</author>
<when>Mon, 13 Sep 2010 06:52:21 +0000</when>
<what>I found this too, I had remove GMS for fix this bug.
But I donQ&apos;Et know why GMS will automaticlly update phone Q&apos;Es date/time?
And how to disable this feature?

thanks</what>
</comment>
<comment>
<author>tim.j.ni...@gmail.com</author>
<when>Thu, 23 Sep 2010 05:16:04 +0000</when>
<what>This only seems to happen if the time is set to something significantly different from the real time. 

2 weeks slow doesnQ&apos;Et seem to do it but 4 weeks does. 
</what>
</comment>
<comment>
<author>sumin2...@gmail.com</author>
<when>Mon, 14 Mar 2011 05:35:26 +0000</when>
<what>Me too. Same thing happens for latest Gingerbread as well. Need an official google answer for that :)</what>
</comment>
<comment>
<author>imante...@gmail.com</author>
<when>Thu, 07 Jul 2011 08:21:40 +0000</when>
<what>Also happens in Android 3.1
CheckinTask did the time correction:

E/CheckinTask(  480): SSL error, attempting time correction: javax.net.ssl.SSLHandshakeException: com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: current time: Sun Jul 07 10:42:53 GMT+08:00 2013, expiration time: Thu Jun 07 12:50:43 GMT+08:00 2012

W/CheckinTask(  480): Setting time from 1373164976881 to 1310006574737
</what>
</comment>
</bug>
<bug>
<bugid>843</bugid>
<title>Noise inserted into Bitmaps composited as ARGB_4444</title>
<status>FutureRelease</status>
<owner>r...@google.com</owner>
<closedOn>2008-10-28T16:35:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomgibara</reportedBy>
<openedDate>Sat, 30 Aug 2008 00:54:10 +0000</openedDate>
<description>The attached Activity displays a Bitmap generated by filling and then
stroking a path generated from a short text string (see attached source
code). In the Android SDK 0.9, more times than not, this results in
apparently random horizontal streaks of noise being inserted into the
bitmap (see attached screenshot). Changing the bitmap to an ARGB_8888
configuration produces the expected results. Note that the attached
screenshot also exhibits separate, possibly related, artifacts: black
streaks leading horizontally from the lower case Q&apos;EtQ&apos;E.</description>
<comment>
<author>r...@google.com</author>
<when>Tue, 28 Oct 2008 16:35:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2760</bugid>
<title>Input method service or AppWidget service bricks phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>zl25dre...@gmail.com</reportedBy>
<openedDate>Mon, 25 May 2009 11:19:51 +0000</openedDate>
<description>Hey guys, you need to look into this, this morning I downloaded a soft
keyboard (a Russian keyboard) from the market, disabled the build-in
keyboard and enabled it in locale setting. Then without disabling it, I
uninstall the keyboard using the uninstall button in market. Then my
phone started to force closes over and over, looked at the logs, clearly
the input method is crashing because it couldnt find the keyboard
anymore, so I long pressed the power button and chose power off and
rebooted the phone, the phone will NOT boot any more I was able to
recover it by popping the battery and then hold Home button when
powering on to get into recovery mode and did a alt-W to wipe the phone
clear and started over. Now imagine someone dont know how to do that
would think about the system. Even I recovered it, itQ&apos;Es still a pain in
the butt to setup everything again.</description>
<comment>
<author>zl25dre...@gmail.com</author>
<when>Mon, 25 May 2009 11:55:55 +0000</when>
<what>log file attached

</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:09:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:08:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17823</bugid>
<title>Reboot when Gallary share file via bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>edwin.ts...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 17:11:43 +0000</openedDate>
<description>When share file from Gallary via bluetooth. Gallary stuck and system
reboot later. on case when Gallary is not inquiry new device. When
Gallary stuck, it did not even started connection attempt. On case when
Gallary started inquiry, attempt to transfer and get stuck. Extended
Inquiry is stopped but not connection attempt started. Remote device is
paired (ubuntu 10.04). Android 2.3.4 Kernal 2.6.35.7+</description>
</bug>
<bug>
<bugid>6499</bugid>
<title>Home screen dots out of whack after clock use</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-06T00:58:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>AndrewBa...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 19:53:52 +0000</openedDate>
<description>Device: Nexus One I noticed that if I launch the clock app (one screen
to the left of my home screen) and then press the home button that the
dots on the bottom of the screen are one on the left and three on the
right, when it should be two and two.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 06 Feb 2010 00:58:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18967</bugid>
<title>MIME type, not correctly identified</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vikaskan...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 08:42:12 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). I am using
MediaStore to get image and physical path. I use MediaScannerConnection
to update gallery, when I added new images on storage card. Now use
scanfile method
(http://developer.android.com/reference/android/media/MediaScannerConnection.html#scanFile(java.lang.String,
java.lang.String))) To add attached image. - What happened. It add file
in Media database, but it stores mimetype jpg. As scanFile method has
second parameter: mimeType an optional mimeType for the file. If
mimeType is null, then the mimeType will be inferred from the file
extension. - What you think the correct behavior should be. It should
not detect from extension, but there must be some other way. I tested
this file at http://regex.info/exif.cgi and I came to know that it is a
GIF image. GIF was actual image type, but I intentionally renamed it to
.jpg Using SDK 2.1 Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. -Q&gt;E Not required in above case.</description>
<comment>
<author>vikaskan...@gmail.com</author>
<when>Tue, 02 Aug 2011 08:45:22 +0000</when>
<what>MediaStore.Images.Media.MIME_TYPE for attached image is Q&quot;Eimage/jpegQ&quot;E but actual is gif</what>
</comment>
</bug>
<bug>
<bugid>17084</bugid>
<title>Links in gmail app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ghstee...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 19:32:19 +0000</openedDate>
<description>Summary: The links only work in the 1st of threaded conversations. I
frequently post to message boards. They send a notification when someone
has replied. The link to the message board (with an embedded
message-board-thread number) is only active in the first message in the
thread and not in any other. Yet the last is what is shown when I bring
up the thread. Nor can I figure out how to copy from that last message
in the thread. ShouldnQ&apos;Et the link always work in any message?</description>
</bug>
<bug>
<bugid>8926</bugid>
<title>Browser windows suddenly all gone</title>
<status>WorkingAsIntended</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T17:14:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 06:39:55 +0000</openedDate>
<description>If you browse and open several windows some of them suddenly is blank
but thatQ&apos;Es ok since you can always refresh. What is not ok is that if
you e.g. check mail all your windows are suddenly gone. I use Tattoo
eclair community rom v5 (xda)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:14:41 +0000</when>
<what>If visiting another app causes the framework to enter a low memory state, the Browser is deleted. The Browser cannot restore its window state, and the windows will be gone.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14105</bugid>
<title>the Cursor issue in sms</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T18:50:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>enter...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 03:08:03 +0000</openedDate>
<description>- Steps to reproduce the problem in sms - input 123456789 - move the
Cursor between 5 to 6 - press many times space key until 6789 letters go
to new line like picture - press space key again - What happened. Q&quot;E6789Q&quot;E
letters do not move to left. - What you think the correct behavior
should be. Whenever press space key, Q&quot;E6789Q&quot;E letters should move to left.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 18:50:23 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>2315</bugid>
<title>Calendar doesnQ&apos;Et show past April 1st in agenda mode</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-01T14:54:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kennethd...@gmail.com</reportedBy>
<openedDate>Sat, 28 Mar 2009 14:08:03 +0000</openedDate>
<description>My calendar will now show past April 1st if I am in Q&apos;EagendaQ&apos;E mode/view
on the Android calendar. My girlfriend has said hers is the same way. I
have looked around in the settings and when IQ&apos;Em in other view modes I
can keep scrolling. I have no clue how to reduce the problem I donQ&apos;Et
have any source code to demonstrate the problem I do not know how to
correct this behavior We both are running the latest firmware
kennethdegel(at)gmail(dot)com Thanks NOTE: This form is only for
reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:12:06 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 14:54:31 +0000</when>
<what>Apparently thatQ&apos;Es the intended behavior</what>
</comment>
<comment>
<author>kennethd...@gmail.com</author>
<when>Sat, 04 Apr 2009 02:22:01 +0000</when>
<what>DoesnQ&apos;Et this seem like it needs an update? When itQ&apos;Es the end of the month...say March 
30Q&apos;Eth the agenda view only shows until April 1st? Maybe it could be changed to view 
30 days ahead and 15 days in the past?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:06:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15089</bugid>
<title>native email client doesnt truly delete emails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T20:37:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ratma...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 04:09:18 +0000</openedDate>
<description>On the LG Ally, after you delete emails from accounts in the native
email client they are moved to the trash for each account. They then
remain in the trash indefinitely and can only truly be deleted one by
one in the trash. They either need to have a aged deletion process or an
ability for a Q&quot;Eselect allQ&quot;E email deletion. This issue eats up phone
storage space and is only correctable by deleting and reconfiguring an
entire account. The version of Android installed on this phone is 2.2.1
Thank you, Matt Ranta</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:37:52 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the LG Ally device need to be reported directly to LG, as the email client in that device is published and supported by them (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>11438</bugid>
<title>Wrong translation.(Language: Korean)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xloveka...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 05:26:18 +0000</openedDate>
<description>*Initial Condition: - Save a Drafts message - Language: korean
*Occurrence Process: Gmail - Menu - Go to labels - Drafts - Check your
draft email *Actual Results Two buttons are used the same words.( Q&quot;E??Q&quot;E )
refer to attached image. *Expected Results: Should use a different word.</description>
</bug>
<bug>
<bugid>14436</bugid>
<title>Eclipse IDE fork() wants to commit too much memory: error executing aapt</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>ezelspin...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 21:50:28 +0000</openedDate>
<description>http://stackoverflow.com/questions/4567972/error-executing-aapt-all-of-the-sudden
This likely will turn out to be an upstream bug in eclipse or linux, but
here goes: Host OS: Gentoo Linux, kernel 2.6.36 SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): SDK Tools
Revision 8 (Add-on XML Schema #1, Repository XML Schema #3) Eclipse
version: Helios (Gentoo unstable currently). Version: 3.6.1 Build id:
I20100909-0800, as well as Ganymede (stable). Version: 3.4.0 Build id:
I20080617-2000 ADT plug-in version: ADT 8.0.1 Platform targeted by your
project: Android 2.2 Using Java sun-jdk-1.6.0.22 to compile this
project. STEPS TO REPRODUCE: 1. Use eclipse for a long time, including
changing layouts. EXPECTED RESULTS: Should keep on working. OBSERVED
RESULTS: After a half day of work, suddenly, aapt will no longer work
correctly, will no longer be Q&apos;EfoundQ&apos;E. Other symptoms are aapt memory
errors, and memory leak hprof dumps not being able to be saved with
ddms. WORKAROUND: If you then restart eclipse the problems go away.
Except that you might have to clean the projects. The previously
generated apkQ&apos;Es might also have been corrupted, in a way that wrong
R.idQ&apos;Es have been assigned. If youQ&apos;Ed run them you would get strange
errors, where wrong layouts would be used in placed that cannot be. IQ&apos;Em
an advanced Android developer and I considered the problems to be pretty
severe, in effect rendering my development environment rather unstable.
Also not so easy to pinpoint the source. There are many similarities
with trivial aapt problems often reported by beginning developers. The
full cause and solution are detailed in the StackOverflow question
above. In summary: when aapt is started it apparently is forked from the
main eclipse project. Before this is allowed the system estimates the
required memory for this. A linux issue with fork() makes this estimate
be the same as for the original process. Over time, since the eclipse
process can grow quite a large memory foot, that estimate does not fit
into the free memory anymore, not even with a (default) mild memory
overcommit. This is exacerbated on systems with little memory or no
swap, such as when using an SSD. If the aapt process is not allowed,
then you get the simple Q&apos;Eaapt not foundQ&apos;E errors at the end, which are
kind of misleading. At the very least, this should be fixed if possible.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 31 Jan 2011 22:43:03 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 01 Feb 2011 22:48:16 +0000</when>
<what>IQ&apos;Ell investigate the memory issue.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Wed, 02 Feb 2011 22:03:52 +0000</when>
<what>ItQ&apos;Es JVM problem. See http://bugs.sun.com/view_bug.do?bug_id=5049299</what>
</comment>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Wed, 02 Feb 2011 22:45:21 +0000</when>
<what>Thanks for the addition, but that bug number was already via via linked in my stackoverflow question. While I have to admit I really donQ&apos;Et grasp all the details, I donQ&apos;Et see why they only mention Solaris 10 in that bug and even say it is not applicable to linux. My system really is GNU/linux. 

Regarding the subsequent discussion about this SDN bug in the OpenJDK mailing list (direct link: http://old.nabble.com/Review-request-for-5049299-td23667680.html), I had contacted martinrb from Google, who happens to be involved with OpenJDK. He let me know switching to OpenJDK 7 (IQ&apos;Em currently using sun-jdk, among others version 1.6) would probably solve this. For a solution here, at what I presume would be the sun-jdk or eclipse level, Runtime.exec should use vfork instead of fork, according to Martin. Finally, the memory usage of eclipse might point to a memory Q&quot;EleakQ&quot;E of sorts in eclipse, though for this IQ&apos;Ed say itQ&apos;Es the eclipse we all know ;-).

Assuming the above are all worries in the JDK or eclipse, could the Q&quot;Eaapt not foundQ&quot;E error at least be made more specific in this case? Surely it must be detectable if the executable is not found, or rather if it could not be executed due to a memory shortage?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 02 Feb 2011 23:22:10 +0000</when>
<what>Yes I will both investigate the memory issue (although unless itQ&apos;Es trivial it may not be a simple magic fix) and look at making the error reporting better.</what>
</comment>
<comment>
<author>neoxakira@gmail.com</author>
<when>Sat, 05 Feb 2011 14:32:52 +0000</when>
<what>error in eclipse : 
/opt/android-sdk-update-manager/platform-tools/aapt: /lib32/libz.so.1: no version information available (required by /opt/android-sdk-update-manager/platform-tools/aapt)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:03:49 +0000</when>
<what>We are making some changes to our usage of aapt for r13 that will help a tiny bit, but this is a non trivial problem.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:14 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:38:26 +0000</when>
<what>Issue 19855 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>14358</bugid>
<title>Enhancement: Phone-Local Voice Recognition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>alexb...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 16:41:27 +0000</openedDate>
<description>AndroidQ&apos;Es voice recognition is a killer feature, and can be used in all
parts of the OS for text input. However it currently only works by
sending the sample to google for processing. For users who are
bandwidth-limited, donQ&apos;Et always have a network connection, or simply
donQ&apos;Et want to share all their dictated text messages with google, it
would be nice if android had the ability to process voice directly on
the phone. With modern phones running faster than 1ghz and dual-cores
around the corner, the performance of voice recognition on the phone
itself should be quite reasonable.</description>
</bug>
<bug>
<bugid>13722</bugid>
<title>Implement Hardware Abstraction Layer, so that Android OS can be upgraded without waiting for Carrier/Manufacturer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>vidi...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 17:09:11 +0000</openedDate>
<description>I suggest that a Hardware abstraction layer (HAL) should be implemented
which is written and maintained by hardware manufacturer. The Android
Operating System should be decoupled from hardware so that google can
upgrade just the OS by sending OTA updates to all phones. This makes
sure that everyone gets newest OS even if the manufacturer/carrier
doesnQ&apos;Et make a new build.</description>
<comment>
<author>vidi...@gmail.com</author>
<when>Wed, 05 Jan 2011 17:15:48 +0000</when>
<what>The HAL can tell the update manager of which features it can support (maybe in a similar manner as a phone tells Android Market, which apps it can support), and the update manager downloads and builds only those features.</what>
</comment>
</bug>
<bug>
<bugid>17845</bugid>
<title>Wi-Fi: Hidden 802.1X EAP: phase 2 authentication setting is not saved/stored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>serg...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 12:27:22 +0000</openedDate>
<description>- Make new Wifi connection. Choose 802.1x EAP EAP method: PEAP Phase 2
authentication: MSCHAPV2 SAVE new conf. - Choose to MODIFY that newly
created network. Phase 2 auth is set to Q&quot;ENoneQ&quot;E - Correct behavior should
be Phase 2 auth is set to Q&quot;EMSCHAPV2Q&quot;E Huawei U8800 - Ideos X5 Android
2.2.2 Kernel Ver. 2.6.32.9-perf andorid@localhost#1</description>
<comment>
<author>Dint...@gmail.com</author>
<when>Tue, 21 Jun 2011 17:39:34 +0000</when>
<what>I have this exact same issue. I have tried a app from OddRain called Wifi Config Editor and a few other apps from the market but I had no luck. 

I work in IT and I have connected dozens of iphones/ipads/itouchQ&apos;Es etc but any android or blackberry device is a toss up. Some of the new droids on verizon connect to our secure wifi without an issue. Others, get stuck in the connecting loop but will never connect since the Phase 2 Auth is set to none as you described.

I am running a Samsung Captivate on ATQ&amp;ET, I am rooted and have tried half a dozen roms and all have the same issue. I used to be able to connect on eclair (2.1) but one day that stopped and I havenQ&apos;Et been able to connect since. That led me to rooting and trying additional roms.

Hopefully there will be a fix for this soon....</what>
</comment>
<comment>
<author>yuchih1...@gmail.com</author>
<when>Fri, 24 Jun 2011 08:29:21 +0000</when>
<what>I have an ASUS eee Pad with HoneyComb 3.1. I encountered the same situation. This is a serious problem due to MSCHAPV2 is very commonly used now. I expect the fix would come out soon.</what>
</comment>
<comment>
<author>dengxi...@gmail.com</author>
<when>Thu, 14 Jul 2011 08:23:53 +0000</when>
<what>This is the exact problem described in issue#15631 (http://code.google.com/p/android/issues/detail?id=15631). And my nexus one with android 2.3.4 has the exact issue. It is a stock install, never rooted. Please investigate the problem soon.</what>
</comment>
<comment>
<author>serg...@gmail.com</author>
<when>Thu, 14 Jul 2011 08:27:48 +0000</when>
<what>Any news about fixes anyone?

Brgds,
S:</what>
</comment>
<comment>
<author>irvine.m...@gmail.com</author>
<when>Thu, 04 Aug 2011 15:54:43 +0000</when>
<what>Also have an Asus Eee Pad 3.2, this is a very frustrating issue not being able to connect to the corporate wireless lan. If android is to be adopted in the enterprise issues like this must be a higher priority!</what>
</comment>
<comment>
<author>gargaro...@gmail.com</author>
<when>Thu, 04 Aug 2011 16:58:53 +0000</when>
<what>Same here with an LG P500 (Optimus One) both with LG stock Froyo (Android 2.2.2) ROM and with LG stock Gingerbread (Android 2.3.3) ROM, to add one more voice to the choir at least. 
Very creepy bug.</what>
</comment>
<comment>
<author>tny...@gmail.com</author>
<when>Wed, 10 Aug 2011 03:36:53 +0000</when>
<what>Same with Acer A500, only useful at home. Hard to sell Andriod at work!</what>
</comment>
<comment>
<author>tcl...@gmail.com</author>
<when>Wed, 10 Aug 2011 03:39:02 +0000</when>
<what>Definitely hoping this gets fixed soon. Can it be resolved by rooting the phone and patching something at least? If so, how?</what>
</comment>
<comment>
<author>wildabe...@gmail.com</author>
<when>Wed, 10 Aug 2011 04:07:48 +0000</when>
<what>I was able to get my Acer A500 working using WiFi Advanced Configuration Editor and using it to re-enter my passwords for each of the 802.1x networks at work.</what>
</comment>
<comment>
<author>tcl...@gmail.com</author>
<when>Wed, 10 Aug 2011 04:10:33 +0000</when>
<what>I tried WACE on my Galaxy S2, though it was without success.</what>
</comment>
<comment>
<author>tny...@gmail.com</author>
<when>Wed, 10 Aug 2011 06:55:06 +0000</when>
<what>Was able to connect by adding a network with identical SSID using Q&quot;EAdd Wi-Fi networkQ&quot;E with Acer A500 3.1 not rooted.</what>
</comment>
<comment>
<author>tcl...@gmail.com</author>
<when>Wed, 10 Aug 2011 07:45:19 +0000</when>
<what>Yeah, IQ&apos;Eve also tried that - still didnQ&apos;Et work for me.</what>
</comment>
<comment>
<author>irvine.m...@gmail.com</author>
<when>Thu, 11 Aug 2011 16:52:30 +0000</when>
<what>@tny
Can you elaborate on how you were able to connect by adding an identical SSID?  Thank you!</what>
</comment>
<comment>
<author>k311y.c...@gmail.com</author>
<when>Wed, 17 Aug 2011 16:17:04 +0000</when>
<what>Asus Eee Pad Transformer purchsed to test in Enterprise - this bug is preventing that from happening. Going to try to root the devive and manually edit the wifi .conf file, but that process sucks and will not scale.</what>
</comment>
</bug>
<bug>
<bugid>6426</bugid>
<title>Service leaks IBinder object returned by onBind</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 06:19:57 +0000</openedDate>
<description>Service instances leak the IBinder that is returned via onBind when
components use Context#bindService to attach (the value of flags appears
not to affect the leak). Commonly, the IBinder stub returned in onBind
is a non-static inner class and so therefore the Service instance itself
is also leaked in most cases. I have constructed (and attached) a simple
example demonstrating this behaviour using the bind/unbind pattern
modeled by the Music app (bindService in onCreate, unbindService in
onDestroy) with a very simple AIDL interface defined for my test. The
leak can be demonstrated easily by changing orientation or backing out
of the activity and reentering it. The service allocates a somewhat
large amount of memory to trigger an OutOfMemoryException more readily
(about 4-5 Service instances are necessary to cause it). Please note
that leak detection tools and even a simple WeakReference list can prove
that even without the large allocation the Service instance in the test
is being leaked. What is especially curious about this problem is that
if the activity binding to the service omits its called to
unbindService, the ActivityThreadQ&apos;Es removeContextRegistrations
Q&quot;Ecatch-allQ&quot;E will unbind for you (printing a loud warning, of course),
but in this situation the leak is not observed. In examining
ActivityThreadQ&apos;Es code it is unclear to me why this would prevent the
leak, however during debugging I was able to prove that the mServices
map is properly cleared out by the activityQ&apos;Es explicit call to
unbindService. It is also possible to demonstrate a leak of the
ActivityQ&apos;Es ServiceConnection instance when the service is implemented in
a remote process (I modified the manifest to use Q&lt;Eservice
android:process=Q&quot;E:remoteQ&quot;E ... /Q&gt;E). This is in addition to the service
process also leaking the IBinder returned via onBind. As mentioned
above, if the activity omits its called to unbindService, neither the
ServiceConnection nor IBinder instance are leaked. I have used my test
to confirm the leaking behaviour on Android 1.1, 1.5, and 2.1 in the
emulator, and Android 2.1 as is running on my Nexus One. Additionally, I
added a 1M allocation to the Music appQ&apos;Es player service (to prove I
didnQ&apos;Et mess up my test somehow) and was able to easily trigger an
OutOfMemoryException there by merely backing out of the main screen,
waiting 60 seconds (for the serviceQ&apos;Es stopSelf delay to trigger), then
re- entering it several times. I do understand that this bug report
indicates a serious problem affecting numerous fundamental areas of the
Android system and have attempted to apply an appropriate degree of
diligence in my testing and explanation of the issue. I have also
attempted to debug the framework to identify the source of the leak
myself but have so far been unable to locate precisely where the leaking
strong reference can be found.</description>
<comment>
<author>rivin...@gmail.com</author>
<when>Wed, 03 Feb 2010 15:17:04 +0000</when>
<what>I have been experiencing what appears to be very similar issues.  

I have gone back to the basics and boiled it down to a code sample consisting of the
api demo RemoteService code with a few modification:  
   - I moved the bind to onCreate and the unbind (plus an unregister callback call)
to onDestroy of the activity.
   - Start the service elsewhere (from a BroadcastReceiver) so it persists (which is
required by the application I am developing).
   - Added a substantial memory allocation to the activity (added an image) to
emphasize the leak.  

After a few rotations of the screen the process crashes when the VM hits the 16M
limit.  Unfortunately commenting out the unbind does give me the leaked service error
referred to by the original poster but does not fix the overall leak.  </what>
</comment>
<comment>
<author>rivin...@gmail.com</author>
<when>Wed, 03 Feb 2010 15:50:49 +0000</when>
<what>Update to my previous comment... My issue was more superficial, basically the Remote
Service was holding the reference to the callback which must in turn prevented the
Activity from being GCQ&apos;Ed.  Forcing a GC in the Remote Service when the callback is
unregistered allows the Activity to be collected solving the leaked Activity. </what>
</comment>
<comment>
<author>zachho...@gmail.com</author>
<when>Wed, 03 Feb 2010 23:45:43 +0000</when>
<what>After reading this issue, I went back and confirmed I could reproduce this service
leak with the the code from Issue 1797.  However, in 1797 I was focused on the
Activity leaking, not the service.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Thu, 04 Feb 2010 00:02:15 +0000</when>
<what>To clarify: manually forcing a GC event in my test does not release the leaked 
service instances, nor does any amount of time elapsed correct the situation 
automatically.  I tested this by using DDMS to force a GC several times every 30 
minutes in both the leaking process as well as system_server (just to be sure that 
the Binder implementation didnQ&apos;Et have any inter-process reference magic).  The leak 
could be seen several hours later, even after opening other system apps and generally 
simulating Q&quot;EusageQ&quot;E of a user phone in the emulator.

Of course if the low memory killer were to fire on typical applications (those which 
did not have huge allocations), the leak wouldnQ&apos;Et have a chance to eventually throw 
an OOM exception.  Currently very few consumer Android devices exist which can have 
enough app processes in memory for this to happen in practical situations.</what>
</comment>
<comment>
<author>devchr...@gmail.com</author>
<when>Fri, 12 Feb 2010 17:44:45 +0000</when>
<what>Note that in Binder.java there is a warning that any anonymous, local, or member
classes which extend the Binder should be static, otherwise there will be a leak. I
donQ&apos;Et have any idea why the leak would occur, but it looks like this might be an
instance of that, and that they expect it.</what>
</comment>
<comment>
<author>geoff.br...@gmail.com</author>
<when>Mon, 15 Mar 2010 10:17:24 +0000</when>
<what>I have experienced the same issue, but am concerned that it is a lack of
documentation that is at fault. Wont an inner class will have a reference to the
outer class to give it access to the outer class private fields? This would be an
artifact of the Java language not Android.

Declaring the Binder as a static inner class removed the leak of the Service in my
case. I am concerned that the developer who considered this issue important enough to
chose to write comments in Binder.java did not make the same warnings in the
documentation. I would like to see the documentation ammended.

Now, if anyone can work out how to get rid of the Binder itself that I am still
leaking despite all my efforts to null it out....</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 06:33:38 +0000</when>
<what>Internal bug 2543009</what>
</comment>
<comment>
<author>jmaa...@gmail.com</author>
<when>Wed, 25 Aug 2010 18:11:23 +0000</when>
<what>Confirmed that the same problem is still present in the remote service bind example of the API demoes with Android Froyo (2.2) on the Nexus One.

As a fix seems to be a long way out, Google should update the API demo and other service examples to use a static inner class and manually reset the reference to the out class in onDestroy(). My guess is that at least 80% of the developers that implement a service are currently not aware of the leaking service.</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 25 Aug 2010 18:15:55 +0000</when>
<what>I agree with the last poster.  The example in the API demos does not match best practices currently in use in production applications (like the music player) which use static inner classes with a weak reference to the outer class.</what>
</comment>
<comment>
<author>samith143@gmail.com</author>
<when>Wed, 13 Jul 2011 06:50:24 +0000</when>
<what>Is this bug is fixed now.</what>
</comment>
<comment>
<author>AndreyMa...@gmail.com</author>
<when>Sat, 16 Jul 2011 12:43:29 +0000</when>
<what>Met the same issue and the bug is not fixed yet.</what>
</comment>
<comment>
<author>kees.jon...@gmail.com</author>
<when>Fri, 26 Aug 2011 12:26:36 +0000</when>
<what>Can we get some more information like a description of root cause of the bug so a solution can be created for aosp? I assume Q&quot;EfixedQ&quot;E here means fixed internally?

</what>
</comment>
</bug>
<bug>
<bugid>14536</bugid>
<title>CTS bug: BOOT_COMPLETED not always sent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T18:01:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 15:03:49 +0000</openedDate>
<description>There is some evidence to suggest that the HTC Desire HD has a Q&quot;Efast
bootQ&quot;E setting pre-checked that, when checked, inhibits the broadcast of
BOOT_COMPLETED:
http://groups.google.com/group/android-developers/browse_frm/thread/56562e4de4919dc6
This is a really bad idea, as successful use of AlarmManager
(unfortunately) requires us to get control at boot time to re-establish
our alarms. CTS should be validating that devices do indeed send
BOOT_COMPLETED *sometime*, even if the device is in a Q&quot;Efast bootQ&quot;E mode
that elects to delay that broadcast for a short while.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 18:01:19 +0000</when>
<what>Thanks for the notice! Unfortunately we canQ&apos;Et track bugs in OEM devices on this tracker, but we have noted the problem and passed it on to the OEM.</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Mon, 07 Feb 2011 18:04:37 +0000</when>
<what>This wasnQ&apos;Et an OEM bug. This was a CTS bug. As I wrote:

CTS should be validating that devices do indeed send BOOT_COMPLETED *sometime*, even if the device is in a Q&quot;Efast bootQ&quot;E mode that elects to delay that broadcast for a short while.

Now, it may be that the device is more going into a hibernation mode -- weQ&apos;Ere trying to get confirmation on that now.</what>
</comment>
</bug>
<bug>
<bugid>16598</bugid>
<title>subSequence(int start, int end) API in 	java.nio.CharBuffer  not working properly</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2011-05-06T01:26:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>amitchau...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 09:43:27 +0000</openedDate>
<description>Hi, i running my application on android-sdk 3.0 and HoneyComb it is not
working but it is working on android-sdk 2.3.3 or lower sdk. When i
investigated the issue the problem as follows... I am returning the byte
buffer from my JNI code and reading in java side. my byte buffer
contains the character in Unicode. The piece of code i am using this
purpose is as follows.. 1. int Length = outBuf.getInt(); 2. CharBuffer
cbuf = outBuf.asCharBuffer(); 3. CharSequence cS = cbuf.subSequence(0,
Length);/* cS now contains the junk characters 4.
outBuf.position(outBuf.position()+ (Length*2)); 5. String s =
cS.toString(); in line number 2 CharBuffer cbuf contains the correct
characters but when i try to convert to CharSequence cS, cS will be
containing the junk characters. But if you read the entire string using
using outBuf(ByteBuffer) class getChar() function string would be
correct. I simulated the behavior in sample code and you can find that
sample project as the attachment of this mail. Best Regards Amit</description>
<comment>
<author>amitchau...@gmail.com</author>
<when>Thu, 05 May 2011 09:45:31 +0000</when>
<what>
Sorry.. forget to attach the source code.

regards
Amit</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 18:19:52 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 23:45:17 +0000</when>
<what>please reattach the Q&quot;E.rarQ&quot;E file as something i can actually use, like .zip or .tgz.</what>
</comment>
<comment>
<author>amitchau...@gmail.com</author>
<when>Thu, 05 May 2011 23:51:29 +0000</when>
<what>Please find source code as zip file.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 01:26:06 +0000</when>
<what>this test passes for me on the internal tree, but fails on the currently-released honeycomb build:

    public void testCharBufferSubSequence() throws Exception {
        ByteBuffer b = ByteBuffer.allocateDirect(10).order(ByteOrder.nativeOrder());
        b.putChar(Q&apos;EHQ&apos;E);
        b.putChar(Q&apos;EeQ&apos;E);
        b.putChar(Q&apos;ElQ&apos;E);
        b.putChar(Q&apos;ElQ&apos;E);
        b.putChar(Q&apos;EoQ&apos;E);
        b.flip();

        assertEquals(Q&quot;EHelloQ&quot;E, b.asCharBuffer().toString());

        CharBuffer cb = b.asCharBuffer();
        CharSequence cs = cb.subSequence(0, cb.length());
        assertEquals(Q&quot;EHelloQ&quot;E, cs.toString());
    }

iQ&apos;Ell check this in as an additional unit test, but the fix is already done as part of issue 16434.

thanks for the bug report! the only work-around i can think of in the meantime would be to implement subSequence yourself, making sure you call order(ByteOrder.nativeOrder()) on the duplicate ByteBuffer. alternatively, you might be able convert the whole CharBuffer to a string with CharBuffer.toString and then use String.substring.</what>
</comment>
<comment>
<author>amitchau...@gmail.com</author>
<when>Mon, 09 May 2011 03:05:56 +0000</when>
<what>So When can i expect this issue will get fixed?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 May 2011 17:11:29 +0000</when>
<what>see the duplicate issue 16434. (not copying the details here means if they change, i can guarantee iQ&apos;Eve not accidentally left out-of-date details lying around on other bugs.)</what>
</comment>
</bug>
<bug>
<bugid>7336</bugid>
<title>Q&quot;EDo not connect automaticallyQ&quot;E option for remembered wifi access points</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>volkank...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 07:26:51 +0000</openedDate>
<description>Some of my remembered networks, such as work or coffee shopQ&apos;Es wifi,
applies different policies than my 3g data plan. I would like to be able
make these networks Q&quot;Econnect on demandQ&quot;E while browsing the net. Or
better put this way: There should be a Q&quot;EDo not connect automaticallyQ&quot;E
option for remembered access points, since not every network is feasible
to connect every time.</description>
</bug>
<bug>
<bugid>1994</bugid>
<title>Browser:  canQ&apos;Et scroll TEXTAREA filled with oversized text</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T23:18:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Fri, 13 Feb 2009 00:52:38 +0000</openedDate>
<description>Hi, When the following HTML is rendered: Q&lt;Etextarea readonly cols=40
rows=20 align=center UNSELECTABLE=Q&quot;EonQ&quot;EQ&gt;E Q&lt;E!-- HUGE TEXT GOES HERE --Q&gt;E
Q&lt;E/textareaQ&gt;E there appears to be no way to scroll the text inside the
text area. Thanks! Stan</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Feb 2009 15:13:54 +0000</when>
<what>Which version(s) is this on? 1.0, 1.1, cupcake? Thanks.</what>
</comment>
<comment>
<author>Stan.R...@gmail.com</author>
<when>Fri, 13 Feb 2009 18:21:49 +0000</when>
<what>Sorry, forgot to add that.  Version 1.1

I also played with it a bit and noticed if I take out unselectable=Q&quot;EonQ&quot;E, the only way
to scroll an overfilled textarea is to actually select the text inside -- and then
finger swipes actually scroll the text.

Stan</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Sat, 18 Jul 2009 07:36:41 +0000</when>
<what>I can confirm that issue. It still exists in 1.5.

Is there a workaround available? Will Q&lt;EdivQ&gt;E with scroll attribute work for read only text? Or does Q&lt;EiframeQ&gt;E work?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:18:54 +0000</when>
<what>fixed in future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:24:34 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:36:47 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13650</bugid>
<title>Custom Label Colors in Gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>scott.ke...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 18:45:00 +0000</openedDate>
<description>In the Gmail app, when you click Q&quot;EGo to labels,Q&quot;E you see a listing of
your labels with their corresponding *approved* label color. If the
color you are using is custom, the color is replaced with the default
gray. In a future release, I would like to see all custom label colors
honored in the interface.</description>
<comment>
<author>imc786@gmail.com</author>
<when>Fri, 07 Jan 2011 23:55:54 +0000</when>
<what>Or even just the label colours that show up in the inbox.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 11:38:06 +0000</when>
<what>The gmail app is closed source and not part of Android so google says this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
<comment>
<author>imc786@gmail.com</author>
<when>Sat, 05 Mar 2011 11:53:00 +0000</when>
<what>thanks, IQ&apos;Eve reported it.</what>
</comment>
<comment>
<author>shawn.ke...@gmail.com</author>
<when>Sat, 05 Mar 2011 23:02:43 +0000</when>
<what>ItQ&apos;Es been resolved in the newest market version of the official Gmail app</what>
</comment>
</bug>
<bug>
<bugid>16791</bugid>
<title>Force close occur (process com.google.android.apps.genie.geniewidget) when recieve MT call during loading on News Q&amp;E Weather particular link.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 04:56:13 +0000</openedDate>
<description>Development environment Froyo GMS r10 1) Steps to reproduce the problem.
1. Long tap on ideal screen Q&gt;E Widget Q&gt;E News Q&amp;E weather Q&gt;E Again tap on
News Q&amp;E weather. 2. 2 times tap on any particular link Q&gt;E Recieve a MT
call during loading time Q&gt;E Observe that force close occur. 2) What
happened. - Force close occur (process
com.google.android.apps.genie.geniewidget) when recieve MT call during
loading on News Q&amp;E Weather particular link. 3) What you think the correct
behavior should be. - Force close should not occur when recieve MT call
during loading on News Q&amp;E Weather particular link.</description>
</bug>
<bug>
<bugid>1136</bugid>
<title>Gmail should allow editing text of quoted/forwarded emails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>449</stars>
<reportedBy>mne...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 22:56:51 +0000</openedDate>
<description>Critical for those who use email as a writing tool. Also, see k9mail for
many, many email bugs (as k9mail is a fork of the mail program, most of
its bugs are also Email and even Gmail bugs in the main app).</description>
<comment>
<author>tanshi...@gmail.com</author>
<when>Tue, 09 Dec 2008 11:30:23 +0000</when>
<what>Hi there. I would also like to add this request for text messages especially. Once a 
text message is open, if the following functions could be included then it would be 
heavy:

Edit
Forward
Use details. The OS would be able to extrapolate details from the message, such as 
numbers, email address, URL
Save picture. Gives options to save to directories on the phone
Message details. Date/Time sent

Thanks. Also I heard a rumour that if Google were to develop an Operating System, it 
would be based upon Ubuntu. I say go for it! Slap both Microsoft and Mac up :)</what>
</comment>
<comment>
<author>pcinaus...@gmail.com</author>
<when>Wed, 10 Dec 2008 04:36:37 +0000</when>
<what>Being able to edit text of quoted/fowarded messages is important to me as well.  This 
deficiency prevents:

- Use of the technique of Q&quot;Ereplying inlineQ&quot;E
- Trimming out excessive content
- Use of copy and paste</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:17:39 +0000</when>
<what></what>
</comment>
<comment>
<author>kale...@gmail.com</author>
<when>Sun, 08 Feb 2009 23:06:59 +0000</when>
<what>The ability to edit or not include the message body of emails I reply to or forward.

This would bring:
+ Clearing the clutter of reply to emails.
+ Copying and pasting text out of an email.

</what>
</comment>
<comment>
<author>jonpaulw...@gmail.com</author>
<when>Wed, 11 Feb 2009 12:55:38 +0000</when>
<what>I agree. we need a fix. I tried to work around it by placing information in a text document. but you 
cannot copy from .txt files either.</what>
</comment>
<comment>
<author>fancyph...@gmail.com</author>
<when>Thu, 19 Feb 2009 17:14:03 +0000</when>
<what>I also think we need to be able to edit quoted text.
At least an option to NOT send quoted text in replies. </what>
</comment>
<comment>
<author>linda.tr...@gmail.com</author>
<when>Tue, 24 Feb 2009 21:14:08 +0000</when>
<what>Where are we on this fix?  It seems like we used to be able to do it with the 
previous version.  IQ&apos;Eve switched back to Yahoo because of it.  I just have all my 
gmail forwarded to yahoo.  Not a good fix.  IQ&apos;Ed much rather use gmail, but no 
options with this problem.</what>
</comment>
<comment>
<author>funky...@gmail.com</author>
<when>Thu, 23 Apr 2009 00:56:05 +0000</when>
<what>This is extremely frustrating.
If I want to reply to email on my phone my current process is:
Read email
Hit reply, then remember I canQ&apos;Et top-quote
Go back to desktop
Press browser
Go to gmail mobile
Open same email
Press reply

Then I can top quote, why canQ&apos;Et I just do it in the google mail app?</what>
</comment>
<comment>
<author>carl.reb...@gmail.com</author>
<when>Tue, 28 Apr 2009 20:37:38 +0000</when>
<what>I add my vote for being able to edit text of received/sent messages.  In addition to
the benefits cited above, corrections to the body or header ensure saved/replied
messages do not perpetuate typographical errors.
Any news on prospect of a Google operating system built using Ubuntu?</what>
</comment>
<comment>
<author>gprod....@gmail.com</author>
<when>Tue, 16 Jun 2009 14:04:28 +0000</when>
<what>This issue is indeed quite frustrating.
IQ&apos;Ed really like to have the ability to edit the text in mails,
even if it means switch to plain text.</what>
</comment>
<comment>
<author>eric...@gmail.com</author>
<when>Sun, 28 Jun 2009 21:53:40 +0000</when>
<what>Any environment where people do real work in email (vs. saying Q&quot;Eme tooQ&quot;E or Q&quot;EIQ&apos;Ell be
there at 10Q&quot;E) requires replies targeted to pieces of earlier messages. This includes
collaborative  editing, stating and rebutting logical points, clarifications, etc.</what>
</comment>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Wed, 08 Jul 2009 20:28:54 +0000</when>
<what>++ on this one. 

I have a show stopper, where I must reply to a bug ticket, and I canQ&apos;Et include the
quoted text without messing things up.

In general Gmail handles threading quite well, so I actually (in our corporate world)
I  prefer a default of NOT quoting the original message.</what>
</comment>
<comment>
<author>Nock.For...@gmail.com</author>
<when>Wed, 22 Jul 2009 16:04:35 +0000</when>
<what>Vote.

When I want to replying a message from non-smart phone user,
the application non needed to quote everything they got.

Want:
+ Option to select quote/donQ&apos;Et quote previous message.
+ Compose message in text/plain format. (currently all unicode included text uses
html/multipart ;-)
</what>
</comment>
<comment>
<author>fujisli...@gmail.com</author>
<when>Fri, 31 Jul 2009 13:24:23 +0000</when>
<what>My exact sentiments.  This design oversight makes any previously-created content
unusable / static.

I need to.
1. Edit out unneeded text on replies/forwards
2. Copy out text to other apps (contacts, notes, etc.)
3. Inline editing on reply
4. Optionally exclude quoted text entirely</what>
</comment>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Sun, 09 Aug 2009 20:40:59 +0000</when>
<what>A minimal fix would be a feature to Q&quot;EcutQ&quot;E (to the clipboard) the quoted contents. 
One could leave it at that, or paste it back into the body and edit it from there.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:01:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 17:58:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:22:55 +0000</when>
<what>Issue 2227 has been merged into this issue.</what>
</comment>
<comment>
<author>glayf...@gmail.com</author>
<when>Thu, 03 Sep 2009 12:20:24 +0000</when>
<what>Part of my job involves a lot of translation work through emails, so not being able 
to read or edit on the original/quoted text when replying a mail on my cellphone is 
very frustrating and makes my job impossible. I think Gmail Mobile Application 
should enable that function!</what>
</comment>
<comment>
<author>pavan.ba...@gmail.com</author>
<when>Thu, 17 Sep 2009 05:13:22 +0000</when>
<what>Are there any alternative apps that solve the mentioned issues? IQ&apos;Em amazed Google has let the problem 
go on fot so long...over 7 months since the op!</what>
</comment>
<comment>
<author>hoff...@gmail.com</author>
<when>Wed, 14 Oct 2009 11:59:06 +0000</when>
<what>It is crazy that this feature is not even available on 1.6 - if Android want to challenge at all as a Q&apos;EsmartQ&apos;E phone/or 
enterprise phone then quoted text should definitely be editiable - simple tweaks to a recieved message would 
be easier on the go then retyping a message over again</what>
</comment>
<comment>
<author>dping...@gmail.com</author>
<when>Fri, 16 Oct 2009 21:45:25 +0000</when>
<what>Absolutely essential.  On my old Palm Treo used to do things like clikc a phone
number in an email to dial it, or clikc and emial address to send email, or paste
details from an email into a calendar appointment.  Not being able to even get text
out of an email is really dumb.  We need this PLEASE</what>
</comment>
<comment>
<author>juggle...@gmail.com</author>
<when>Wed, 18 Nov 2009 05:19:41 +0000</when>
<what>I agree,
I send myself information a lot which I want to be able to copy and paste into notes
and todos all the time.
now I canQ&apos;Et even copy from the text of an email I am viewing?? Come on! 
blackberry does this 
I need it</what>
</comment>
<comment>
<author>byronco...@gmail.com</author>
<when>Wed, 18 Nov 2009 14:23:44 +0000</when>
<what>My email forwards keep getting cut off which is worse than not being able to edit.  How 
is one supposed to forward a message if the Android 2.0 gmail program arbitrarily cuts 
off the message and the important pieces are cut out.  It basically removes the 
majority of email functionality with this inability to forward someone elseQ&apos;Es email.</what>
</comment>
<comment>
<author>p.remig...@gmail.com</author>
<when>Fri, 20 Nov 2009 10:05:17 +0000</when>
<what>Agree. Give us the option to vink a box Q&apos;Esent quoted textQ&apos;E and when I vinked it, I need 
the possibility to edit the quoted text. I almost never want to send the old e-mail 
back...

Further... Android OS kicks ass!</what>
</comment>
</bug>
<bug>
<bugid>1175</bugid>
<title>lack of socket connection error in android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>4</stars>
<reportedBy>gymshoe....@gmail.com</reportedBy>
<openedDate>Sun, 02 Nov 2008 20:40:49 +0000</openedDate>
<description>I believe there is a bug in android as it relates to socket connections.
Basically, a situation which should throw an exception doesnQ&apos;Et. Here is
the scenario: I launch Emulator-1 running a server program (with
appropriate port redirections) and Emulator-2 running a client. The
client is able to successfully make connections to the server. After I
end the server program on Emulator-1 (without killing Emulator-1), the
client appears to continue to make active new connections to Emulator-1
without the server program running! This continues until I close the
Emulator-1 instance. I have run the same code using Java2SE instead of
android (with appropriate conversion modifications) , and new client
connections fail after closing the server, with the following error:
Q&quot;Ejava.net.ConnectException: Connection refused: connectQ&quot;E. I would expect
Android to similarly fail to make connections and throw an exception in
this situation. Notes: When I end the server program on Emulator-1, I
have made sure to close the server sockets. I have made sure to kill the
server activity by calling this.finish(). If I launch the client on
Emulator-2 alone (without Emulator-1 running), it does not make any
connections. If I launch the client on Emulator-2 in conjunction with
launching Emulator-1 (which has had appropriate port redirection), but
without executing the server android program on Emulator-1, I do not get
spurious connections. The problem occurs only when the server android
program has already been run at least once on Emulator-1. Once the
program has been run on Emulator-1, Emulator-1 will continue accepting
new inbound socket connections until the emulator is killed. If you run
the code supplied, you may need to configure the Q&quot;Erun configurationQ&quot;E
such that the Device Target Selection Mode is manual (so you can launch
Emulator2 for the second program). You will also need to redirect ports
on Emulator-1. (I use Q&quot;Etelnet localhost 5554Q&quot;E, Q&quot;Eredir add
tcp:5000:7000Q&quot;E). AASCmodelTester1 is the server program for Emulator1
and AASCmodelTester2 is the client program for Emulator2 (sorry for the
odd naming). Start the server on Emulator1 first, because it terminates
based on number of connections. On executing these programs, you will
see that the server activity finishes on Emulator-1, but the client
program on Emulator-2 continues creating new connections. (Each new
client connection has a different local port assignment.) The server in
this program is designed to accept 4 connections from the client before
shutting down. The client program will run for ~18 seconds before
shutting down. If your implementation does not accept 4 connections
prior to the client shutting down, just change the sleep time in line 36
of ASCmodelTester1.java to a longer time. Also, after you have run the
server once, you can just rerun the client on ASCmodelTester1, and it
will continue to make connections. I am using Eclipse with ADT plugin.
Attached are files.</description>
<comment>
<author>gymshoe....@gmail.com</author>
<when>Thu, 06 Nov 2008 03:51:45 +0000</when>
<what>Actually, Emulator-1 does not have to have the server program run once for this problem to occur.  The problem 
will occur if: Emulator-1 exists,  Emulator-1 had its ports redirected, and the client program is then run on 
Emulator 2.

This may be more of a malfunction of the redirection of ports required by Android to do the emulation than 
anything else...</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:29:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19671</bugid>
<title>Message in Sent folder duplication, when make the mail Q&apos;Emark it as unreadQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JH.85.P...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 05:23:05 +0000</openedDate>
<description>[Environment] Version : Android 2.3 Device : only on Galaxy S and Galaxy
S2 - not be produced on htc device - but also made reproduction on emul
Server : Domino 8.5.2FP2 (32-bit server) on Windows/2003 R2 5.2 [32-bit]
[Steps to reproduce] 1. The user sends a mail that was already existed
in his Q&apos;ESentQ&apos;E folder on the mobile device. 2. The user opends mail on
the device, and make it, Q&apos;Emarked as unreadQ&apos;E. -Q&gt;E Then, the user can check
that that mail are duplicated in his Q&apos;ESent folderQ&apos;E - The duplication is
made everytime, the user press, Q&apos;Emarked as unreadQ&apos;E in the step #2
[According to Log] - when step 2 made, APPEND command was made like
below: Line 572: [0E90:000D-09C0] [0E90:000D-09C0] S: 26 OK [APPENDUID
10 17] APPEND completedQ&lt;ECRLFQ&gt;E Line 760: [0E90:000D-09C0]
[0E90:000D-09C0] S: 34 OK [APPENDUID 10 18] APPEND completedQ&lt;ECRLFQ&gt;E - By
this command, the document has different UID was made. This problem
seems same or similar problem with
http://code.google.com/p/android/issues/detail?id=4761
http://code.google.com/p/android/issues/detail?id=10784
http://code.google.com/p/android/issues/detail?id=15981 But, diffrences
with issues already made are, -Q&gt;E It is only produced when the user make
it Q&apos;Emark it as unreadQ&apos;E -Q&gt;E It isnQ&apos;Et produced on the device, HTC desire. I
checked the command, Android(or Google) team is on working for fix it.
(http://code.google.com/p/android/issues/detail?id=4761#c106) This
comment was composed on on May 17, 2011. But thereQ&apos;Es still no fix or
solution. Even I never found Work-Around. I am demanding the fix for
this problem in a short time.</description>
</bug>
<bug>
<bugid>1683</bugid>
<title>CanQ&apos;Et set SSL/TLS timeout, seems to be hard-coded at 190 seconds</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-06T05:13:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>yes...@live.com</reportedBy>
<openedDate>Tue, 30 Dec 2008 16:55:36 +0000</openedDate>
<description>Hi folks. Did anyone ever suceeded in setting timeout period of client
SSL connection??? Below I show a snippet to initiate a SSL/TLS client
connection with which the timeout of connection attemp is static at 190
seconds. 2+ minutes to time out a TLS connection attemp is tooooooo..
LOOOOOONG!!! SSLContext sctx=SSLContext.getInstance(Q&quot;ETLSQ&quot;E);
sctx.init(null,trustManagers,new SecureRandom());
sctx.getClientSessionContext().setSessionTimeout(8);
(SSLSocket)sctx.getSocketFactory().createSocket( sa.getAddress(),4000);
None answer to my request for help since Dec 20, 2008 (see
http://groups.google.com/group/android-developers/browse_thread/thread/caf4e6f534963398/6bcc13150904f672?hl=en#6bcc13150904f672)
Hence, iQ&apos;Em reporting it as a BUG in AndroidQ&apos;Es SSLContext implementation.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:11:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 17:42:52 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>ys1...@gmail.com</author>
<when>Thu, 09 Jul 2009 19:05:55 +0000</when>
<what>Did you try 
http://developer.android.com/reference/android/net/SSLCertificateSocketFactory.html#getDefault(int) Q&quot;E ?</what>
</comment>
<comment>
<author>yusuf.sa...@gtempaccount.com</author>
<when>Tue, 14 Jul 2009 18:20:19 +0000</when>
<what>The timeout is not hardcoded. The Q&quot;E4000Q&quot;E in your example is the port number. 
SSLCertificateSocketFactory.html.getDefault() sets the timeout.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:45:28 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 06 Oct 2009 05:09:49 +0000</when>
<what>(the internal issue is 1610836.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 06 Oct 2009 05:13:40 +0000</when>
<what>as yusuf.saib says, thereQ&apos;Es a misunderstanding here.

if you look here:
http://java.sun.com/j2se/1.4.2/docs/api/javax/net/ssl/SSLSessionContext.html#setSessionTimeout(int)
youQ&apos;Ell see that SSLSessionContext.setSessionTimeout sets how long you want a session to remain valid *after* 
itQ&apos;Es connected.

this, by contrast:
http://developer.android.com/reference/android/net/SSLCertificateSocketFactory.html#getDefault(int)
sets the timeout while the connection is being set up.

as yusuf.saib said, the original submitter wants the latter call, not the former.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:59:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15675</bugid>
<title>lendar</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-03-22T21:11:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alfreder...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 20:25:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 22 Mar 2011 21:11:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1382</bugid>
<title>contact name is overwritten by whitepages caller id</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:17:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>raynell...@gmail.com</reportedBy>
<openedDate>Fri, 28 Nov 2008 02:32:07 +0000</openedDate>
<description>I downloaded the Whitepages App. 1 of my existing contacts shows as Cell
Phone on the white pages caller ID. That Q&quot;EtitleQ&quot;E has overwritten my
contact title. The correct title shows on the contact list, but when
this person calls or sends a text it shows as Cell Phone. I have done
everything except resetting back to factory settings (I dont want to
delete everything I have downloaded). I have deleted the app, deleted
the contact, turned the phone off and removing battery and sim card,
then adding contact, and it still overwrites.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:17:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18085</bugid>
<title>Grass live wallpaper show only night</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hak1m...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 06:21:01 +0000</openedDate>
<description>Phone: HTC Desire Android version: 2.2 My live grass wallpaper has stuck
to the night time only. Turning to different wallpaper than swiching
back to grass does not help. IQ&apos;Eve also tried to turn off/on the phone
and default setting but itQ&apos;Es not working.</description>
</bug>
<bug>
<bugid>1452</bugid>
<title>Messaging appliciation force closes very frequently in RC30 </title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-28T01:44:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>WDSUST...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 20:07:12 +0000</openedDate>
<description>__WDSGLOBAL Problem: Messaging application will force close when
switching from any other application. Root Cause: This issue was caused
by changes made to Build Number: kila-user 1.0 TC4-RC30 Resolution:
Currently a hard reset will not resolve this issue. The only resolution
is either downgrading to previous version kila-user 1.0 TC-RC29 or a
future patch. End User interaction data as follows. AVG 14 calls per
week with this issue. AVG handle time per customer: 1100 seconds. Bug
reported by don.kiger@us.wdsglobal.com www.wdsglobal.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:44:25 +0000</when>
<what>Improved in future release</what>
</comment>
</bug>
<bug>
<bugid>15469</bugid>
<title>Please enable voice actions in Italian</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andrea.d...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 13:54:42 +0000</openedDate>
<description>Hi all! Please enable voice actions in italian language! Voice
recognition for sms writing and google searching is already functional
and works like a charm; so why voice actions are still not available? It
is not even possible to use voice dial in the form of Q&quot;Ecall $contactQ&quot;E:
this would really be a great improvement for us, italian users!</description>
</bug>
<bug>
<bugid>15529</bugid>
<title>Drop-Down list for example projects looks strange on Linux (Project Wizard)</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-04-08T20:50:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 21:48:44 +0000</openedDate>
<description>Please see the attached screenshot. 1.) At the beginning I have
whitespaces 2.) List is unsorted</description>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Tue, 15 Mar 2011 21:49:02 +0000</when>
<what>Under Ubuntu 10.04</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 23:11:14 +0000</when>
<what>hmm wow this is weird. The joy of the not-so-cross-platform SWT...

The sorting is easier to fix obviously.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Wed, 16 Mar 2011 16:36:24 +0000</when>
<what>The issue #1 can be resolved using SWT.SIMPLE instead of SWT.DROP_DOWN for the gtk windowing system as shown in attached patch.
If you want I can create change for both issue.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Wed, 16 Mar 2011 21:42:29 +0000</when>
<what>Thanks Peco. </what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 18:07:13 +0000</when>
<what>Haris, let me know if you want to take this, otherwise IQ&apos;Ell assign it to myself.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:57:33 +0000</when>
<what>Will do it tomorrow.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Thu, 07 Apr 2011 16:15:59 +0000</when>
<what>I have created https://review.source.android.com/#change,22202</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 08 Apr 2011 20:50:54 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:50:32 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:54:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5771</bugid>
<title>Youtube trouble</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:04:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 17:55:44 +0000</openedDate>
<description>Droid Eris Android 1.5 I (and many other people) have been having a
problem with the YouTube app for the Droid Eris on our phones. My
specific problem is when I try to watch YouTube videos over the mobile
network none of the videos will play. The only way I can view YouTube at
all is through my personal WiFi network. I donQ&apos;Et know if its a problem
with the carriers network or if its a problem with the app, or phone
itself. If you could look into this problem many of us Eris users would
be very greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:04:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19937</bugid>
<title>TrafficStats.getMobileRxBytes() and TrafficStats.getMobileTxBytes() reset very frequently on 3.0.1 </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-09T18:01:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>newtux2...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 17:14:48 +0000</openedDate>
<description>The TrafficStats API, TrafficStats.getMobileRxBytes() and
TrafficStats.getMobileTxBytes() seem to be broken on Android 3.0.1 (I am
using Galaxy Tab 10.1). TrafficStats.getMobileRxBytes() and
TrafficStats.getMobileTxBytes() are used to monitor the data received
and sent by the device over a cellular network. The values returned by
these APIs are expected to increment as the device receives and sends
data and reset only after a phone reboot. The behavior on my Android 2.2
and 2.3 phone is as expected, the values returned by
TrafficStats.getMobileRxBytes() and TrafficStats.getMobileTxBytes() keep
increasing as the devices receives and sends cellular data. However, on
Android 3.0.1 (on my tablet), the values returned by
TrafficStats.getMobileRxBytes() and TrafficStats.getMobileTxBytes()
reset very frequently. This makes it impossible to monitor the cellular
data consumption of the tablet. My Device Details are as follows:
-------------------------------- Model: Samsung Galaxy Tablet 10.1 Model
Number: GT-P7100 Android Version: 3.0.1 Kernel Version:
2.6.36.3-00558-g7c1c334 se.infra@SEI-29#1] Build number: HRI83.BUKD9</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 18:01:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1337</bugid>
<title>why not running an application based on mapactivity on device , but it can run well in SDK1.0 ?</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-07-24T01:13:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>test...@gmail.com</reportedBy>
<openedDate>Wed, 19 Nov 2008 09:25:59 +0000</openedDate>
<description>hi google android deps: I have implemented an application based on
com.google.andriod.maps.mapactivity . it can run well in SDK 1.0 .
(including sign map key from google website) but, when we unload this
akp file onto device , it canQ&apos;Et run any more. we try some ways, such as
import the orignal jar into device. but still canQ&apos;Et work normal. The
attachment is the log file about R1.0 can anyone tell me what we can do
? pay for google for maps lib ? or use http to get map information
through webkit ? Thanks. Harold.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:13:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11355</bugid>
<title>Remove tap delay in View or make it at least configurable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>XSJoJo</reportedBy>
<openedDate>Sun, 19 Sep 2010 12:47:09 +0000</openedDate>
<description>Since Froyo, there is a small delay between the touch event and the time
when the View enters its pressed state
(http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=e14579bac59aa84523c2bfbfc3f28c7842ec664d).
I can understand why this has been changed, but from the usability
perspective, it feels horrible to me. When I touch a button on my phone,
I always notice this delay; it seems that the phone lags a little bit
and a really miss the responsiveness of earlier Android versions. I know
that this has been introduced for Views which are for example inside a
ScrollView in order to prevent them from entering their PRESSED state
when doing a scroll gesture. But when I do a scroll gesture, I donQ&apos;Et
scroll very fast, so the underlying Button or EditText still enters its
pressed state in spite of this tap delay. Because approximately 80% of
pressable Views are not within ScrollViews or Views with gestures
enabled, I would prefer to have the old tap behaviour (Android 2.1 or
earlier) in order to always have a quick touch feedback. I am aware that
there are other opinions here, so the best solution would be if this
behaviour would be configurable for each view (as an attribute in XML),
with default no tap delay.</description>
</bug>
<bug>
<bugid>6524</bugid>
<title>Calendar and weekend</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>them...@gmail.com</reportedBy>
<openedDate>Sun, 07 Feb 2010 19:23:40 +0000</openedDate>
<description>I run Android 1.6. In Spanish Regional configuration, first day of
weekend Monday. If you put one event that it start on Saturday and
finish in Sunday (all day), the event donQ&apos;Et show in calendar at Android.
Only show Saturday, not Sunday. Thank you.</description>
</bug>
<bug>
<bugid>13037</bugid>
<title>2.3 Emulator lacks SIP Support</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>25</stars>
<reportedBy>Windows...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 18:15:34 +0000</openedDate>
<description>Host OS: Win 7 x64 SDK tools version: API 9 Eclipse version: Helios 3.5
ADT plug-in version: 9 Platform targeted by your project: API 9 Version
of the platform running in the emulator: 9 API 9 supports SIP all right,
but emulator doesnQ&apos;Et support it - so how are we supposed to test it ?
Q&lt;Euses-feature android:name=Q&quot;Eandroid.hardware.sip.voipQ&quot;E
android:required=Q&quot;EtrueQ&quot;E /Q&gt;E is present. SipManager headers are present.
But both functions isApiSupported and isVoipSupported return false,
SipManager.newInstance() returns null. Please fix - otherwise the SIP
feature would be impossible to test. Best Regards.</description>
<comment>
<author>dbou...@gmail.com</author>
<when>Thu, 09 Dec 2010 15:00:14 +0000</when>
<what>Yes, please update the emulator or push 2.3 to my N1. :)</what>
</comment>
<comment>
<author>Windows...@gmail.com</author>
<when>Fri, 10 Dec 2010 06:15:49 +0000</when>
<what>Any news yet on that ?</what>
</comment>
<comment>
<author>sciut...@gmail.com</author>
<when>Tue, 14 Dec 2010 07:40:00 +0000</when>
<what>No Comments from google?</what>
</comment>
<comment>
<author>matthijs...@gmail.com</author>
<when>Tue, 14 Dec 2010 10:30:48 +0000</when>
<what>All of the above</what>
</comment>
<comment>
<author>Windows...@gmail.com</author>
<when>Fri, 17 Dec 2010 15:13:45 +0000</when>
<what>No way around ? IQ&apos;Em really annoyed of this. How should we test ?</what>
</comment>
<comment>
<author>karlsen....@gmail.com</author>
<when>Sun, 19 Dec 2010 20:31:03 +0000</when>
<what>Anyone successful on this yet. I was building the Gingerbread from source not there either can I get sip working. I guess there is some build directive somewhere to enable this or not, but how do I find it?</what>
</comment>
<comment>
<author>dbou...@gmail.com</author>
<when>Sun, 19 Dec 2010 20:34:55 +0000</when>
<what>My solution was to pickup a Nexus S on Friday. EverythingQ&apos;Es working very well thus far although IQ&apos;Ed love another Gingerbread test device to communicate with rather than these soft phones.</what>
</comment>
<comment>
<author>Windows...@gmail.com</author>
<when>Wed, 22 Dec 2010 17:37:53 +0000</when>
<what>Well perhaps you can test my app then ? :)
</what>
</comment>
<comment>
<author>szilard....@xilard.hu</author>
<when>Fri, 31 Dec 2010 17:31:35 +0000</when>
<what>Solution: http://xilard.hu</what>
</comment>
<comment>
<author>Windows...@gmail.com</author>
<when>Sat, 01 Jan 2011 23:39:35 +0000</when>
<what>Did that actually work for you? I followed the steps but still Not Supported and SipManager.newInstance () = null.

</what>
</comment>
<comment>
<author>Windows...@gmail.com</author>
<when>Sun, 02 Jan 2011 09:04:11 +0000</when>
<what>Actually i think that the framework-res.apk is corrupt. Is your emulator working after pushing it ? 

</what>
</comment>
<comment>
<author>szilard....@xilard.hu</author>
<when>Sun, 02 Jan 2011 09:05:15 +0000</when>
<what>Yes, it works in emulator for me.

Code:
	manager = SipManager.newInstance(this);
	Log.v(Q&quot;Esip_testQ&quot;E, Q&quot;Emanager: Q&quot;E + manager.toString());
	Log.v(Q&quot;Esip_testQ&quot;E, Q&quot;EisApiSupported: Q&quot;E + new Boolean(SipManager.isApiSupported(this)).toString());
	Log.v(Q&quot;Esip_testQ&quot;E, Q&quot;EisSipWifiOnly: Q&quot;E + new Boolean(SipManager.isSipWifiOnly(this)).toString());
	Log.v(Q&quot;Esip_testQ&quot;E, Q&quot;EisVoipSupported: Q&quot;E + new Boolean(SipManager.isVoipSupported(this)).toString());

Output:
	01-02 09:59:53.405: VERBOSE/sip_test(668): manager: android.net.sip.SipManager@4050f3f0
	01-02 10:00:00.054: VERBOSE/sip_test(668): isApiSupported: true
	01-02 10:00:01.253: VERBOSE/sip_test(668): isSipWifiOnly: false
	01-02 10:00:02.632: VERBOSE/sip_test(668): isVoipSupported: true</what>
</comment>
<comment>
<author>Windows...@gmail.com</author>
<when>Sun, 02 Jan 2011 09:15:18 +0000</when>
<what>Actually, when I push the new framework , nothing in the emulator works in activity stuff like layout, finish() etc.

Is there a possibility that your image is different than mine and/or something other issue ?

My system.img CRC is BAB99D53.

</what>
</comment>
<comment>
<author>szilard....@xilard.hu</author>
<when>Sun, 02 Jan 2011 10:27:28 +0000</when>
<what>My SDK is up to date. I uploaded my android 2.3 system.img to the http://xilard.hu. You can try it.</what>
</comment>
<comment>
<author>Windows...@gmail.com</author>
<when>Sun, 02 Jan 2011 12:59:22 +0000</when>
<what>This time it seems working (although I Q&apos;Eve some difficulties with incoming calls),but thanks a lot for your efforts!



</what>
</comment>
<comment>
<author>br...@getjive.com</author>
<when>Mon, 03 Jan 2011 18:40:07 +0000</when>
<what>This fix worked on a system.img that I built myself, but not on the stock one you get by making an AVD with the Android 2.3 - API Level 9 target in the manager.</what>
</comment>
<comment>
<author>Jett...@gmail.com</author>
<when>Tue, 04 Jan 2011 13:45:14 +0000</when>
<what>Thanks to brent@getjive.com.
But how to get incoming calls? 
I just add Q&quot;Eredir add udp:5060:5060Q&quot;E in my emulator but still canQ&apos;Et work.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:31:50 +0000</when>
<what></what>
</comment>
<comment>
<author>sciut...@gmail.com</author>
<when>Sun, 16 Jan 2011 20:24:08 +0000</when>
<what>Hi, regarding the system image I tryied for a day to make this work from scratch but the changes would not persist after a reboot and couldnQ&apos;Et find a way to dump the current System folder to an image file. All I had to do is to copy the system.img from the plaforms folder in the AndroidSDK to the relevant avd folder under the .android folder. This way changes made to the system.img will be stored and not simply cached.

I still didnQ&apos;Et fully understand how the framework.apk changes the config.xml since itQ&apos;Es not installed but just copied there. and it doesnQ&apos;Et seem to be one there before hand. Why and when is it loaded?

Also looking at the logcat in DDMS there are some interesting setting like SIP_ADDRESS_ONLY. Googling it one would discover this file
http://hi-android.info/src/android/provider/Settings.java.html

So it looks like we could have android make sip call for all our contacts without having to enter an internet number/sipaddress for each one of them but not sure hot to change the setting.
The alternative would be to intercept every call intent and redirect it to the sipsession according to some custom criteria.

As for incoming call IQ&apos;Em sure itQ&apos;Es a matter of redirecting the right port. 5060 is for registering but listening to incoming call could be on other ports.</what>
</comment>
<comment>
<author>tomas.mi...@gmail.com</author>
<when>Tue, 08 Feb 2011 02:34:10 +0000</when>
<what>xilard.?hu seems to be down at the moment. Could someone who has a copy please post the framework-res.apk and system.img files somewhere? Thanks!</what>
</comment>
</bug>
<bug>
<bugid>3837</bugid>
<title>Touch screen loses sensitivity when not held in hand or not charging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>rickmo...@gmail.com</reportedBy>
<openedDate>Wed, 09 Sep 2009 17:33:09 +0000</openedDate>
<description>Q&lt;EbQ&gt;E- Steps to reproduce the problemQ&lt;E/bQ&gt;E I have a MyTouch3G. The keyboard
works fine when IQ&apos;Em holding the device in my hand or when itQ&apos;Es being
charged. However, the moment I put the phone standing on any surface
(soft or solid), the keyboard loses its sensitivity and it becomes
really frustrating to hit keys like P, dot or Q when in portrait mode.
The same happens with the dot, space, slash and ABC keys in landscape
mode. Interestingly enough, when I plug the device in the charger, it
works fine when standing on any surface. Of course, the keyboard is only
a reference, as the problem is observed in any apps that have action
buttons or bars close to the edges. My wifeQ&apos;Es phone does the exact same
thing. IQ&apos;Eve found little reference about this issue while searching.
This is one of them (close, but not exactly the same deal):
http://forums.t-mobile.com/tmbl/board/message?
board.id=myTouchQ&amp;Ethread.id=27629 It looks like itQ&apos;Es a hardware bug, to
me. But IQ&apos;Ell let you guys make the call. Q&lt;EbQ&gt;E- What you think the correct
behavior should be.Q&lt;E/bQ&gt;E IQ&apos;Ed expect the device not to become less
sensitive at any time. Ric</description>
<comment>
<author>pedro.n.veloso</author>
<when>Wed, 09 Sep 2009 20:24:47 +0000</when>
<what>I have a HTC Magic ( the same as above, but different name here in Portugal ), and I 
noticed this when using the phone in the car for GPS. When not holding it in my 
hands it becomes more difficult to press the keys, some times I have to press the 
same key 5 ou 6 times!</what>
</comment>
<comment>
<author>gustav.e...@gmail.com</author>
<when>Wed, 09 Sep 2009 20:56:40 +0000</when>
<what>But is this really a problem with Android and not the Hardware?</what>
</comment>
<comment>
<author>rickmo...@gmail.com</author>
<when>Wed, 09 Sep 2009 21:20:49 +0000</when>
<what>I believe that is the big question.
Based on the link I sent in the original message, it could be related to either 
hardware or software (sounds more like hardware to me). If itQ&apos;Es hardware, would it 
be a deffective lot or would all devices have the same issue?

Can anyone who has a MyTouch3G (or HTC Magic) test that to see if itQ&apos;Es a pattern?
</what>
</comment>
<comment>
<author>cso...@gmail.com</author>
<when>Thu, 10 Sep 2009 08:06:22 +0000</when>
<what>I have the same issue with my HTC Hero, slightly annoying. Is there a way to increase 
the sensitivity in Android, possibly for root users only?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 14:57:19 +0000</when>
<what></what>
</comment>
<comment>
<author>joshuaad...@gmail.com</author>
<when>Sat, 26 Sep 2009 08:28:05 +0000</when>
<what>same here. Htc Hero around edges. looks like hardware prob. Its not the placement of
the phone in your hand its the contact of your skin with the phoneQ&apos;Es casing that is
necessary. test by placing phone on paper and tap the a problem spot. With other hand
touch any surface of phone casing with your finger tip. Must be conduction between
hand and device that brings device into properly operating zone. Could be that it was
designed to op in hand with min power.</what>
</comment>
<comment>
<author>elf...@gmail.com</author>
<when>Fri, 16 Oct 2009 08:06:44 +0000</when>
<what>Hello. Same problem here with a black htc magic from TIM(Italian operator). 
I bought it in september, noticed the problem and got it changed by the store.
The second one got the same problem, so i thought it was something normal with this
phone, until my sister bought a white Magic last week.

Her phone isnt having this issue.

I actually noticed that it actually works good if i put my finger in the usb port.

What should i do?</what>
</comment>
</bug>
<bug>
<bugid>3018</bugid>
<title>Google G1 system crashes with large SD cards</title>
<status>FutureRelease</status>
<owner>s...@google.com</owner>
<closedOn>2009-08-29T15:44:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>3</stars>
<reportedBy>trohwe...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 19:35:03 +0000</openedDate>
<description>I have the following problem with T-Mobile G1, Firmware 1.5, Kernel
2.6.27-00393-g6607056, build CRB43: If a large sd card (e.g. 16GB, 1kb
blocks) is inserted, the whole ui is stuck for a while, then the phone
reboots and gets stuck on the reboot. This is reproducible, and did not
happen before the upgrade to 1.5. If the sd card and battery is removed,
the phone boots again. The sd card can be mounted and checked with
dosfsck without errors on my linux computer. I captured a log via usb
after the card is inserted and attached it. I suspect the following: The
dosfsck started by vold does need too much memory for checking the card
(on my linux computer it uses more than 120MB) and the command crashes.</description>
<comment>
<author>s...@google.com</author>
<when>Wed, 17 Jun 2009 17:11:21 +0000</when>
<what>Can you try with a larger cluster size such as 8k / 16k? For a 16 gig card, I recommend 
16k cluster for a 16 GB card. If you format the card with the G1, it will use 16k 
clusters by default. (Settings -Q&gt;E SD card and phone storage -Q&gt;E format sd card)
</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 17 Jun 2009 17:34:01 +0000</when>
<what></what>
</comment>
<comment>
<author>trohwe...@gmail.com</author>
<when>Thu, 18 Jun 2009 12:22:23 +0000</when>
<what>Ok, I will do that, and it may work (because the dosfsck then might need less
memory). The point is, that working with the same card and 512 bytes clusters
(I am not sure this is the right fat term) worked under version 1.0, and stopped
working after the upgrade. I need a large number of small files on the card,
and working with 16kb clusters is no real option.
I would rather disable the dosfsck in this case (if it is the cause).
</what>
</comment>
<comment>
<author>trohwe...@gmail.com</author>
<when>Fri, 19 Jun 2009 01:37:56 +0000</when>
<what>Using 8192 bytes per cluster on an _empty_ filesystem works (see log0.txt).

Having 372228 files on it already causes some troubles (ui stuck for a while;
then partial reboot with flashing android letters) after remounting (see log1.txt).

I think that putting even more files on it (it is only 30% full) will show the
same effect as before.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:01:14 +0000</when>
<what></what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Sat, 29 Aug 2009 15:44:43 +0000</when>
<what>Fixed in donut.

Thanks for the bugreports :)</what>
</comment>
<comment>
<author>trohwe...@gmail.com</author>
<when>Fri, 23 Oct 2009 20:41:39 +0000</when>
<what>Hello,

i rechecked this with Firmware version 1.6, Baseband 62.50S.20.17U_2.22.19.26I,
Kernel 2.6.29-00479-g3c7df37 android-build@apa26 #19, Build Number DRC92
and a 2GB sd card with 500MB (few kb sized) Files on it, cluster size 512Bytes.

I attached the log up to the partial reboot of the ui that also reset the debug
connection. I donQ&apos;Et see any improvement. Am I using Q&quot;EdonutQ&quot;E?
</what>
</comment>
</bug>
<bug>
<bugid>16864</bugid>
<title>[Navigation] Voice guidance sometimes not working or starts suddenly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 04:04:41 +0000</openedDate>
<description>Device : GT-I9100 XWKE2 Occurrece rate : Sometimes 3 / 10 Occurrence :
With Navigation, sometimes the voice guidance doesnQ&apos;Et start and then it
starts suddenly. STEPS: 1. Start navigation 2. Observe Actual Result:
Voice guidance doesnQ&apos;Et start. After a while, it starts randomly. This is
causing inconvinience to user. Expected Result: Voice guidance should
start very quickly.</description>
</bug>
<bug>
<bugid>9645</bugid>
<title>Settings crashes after tapping  Q&quot;ESystem TutorialQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fina.mes...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 08:41:47 +0000</openedDate>
<description>Hello! I was exploring the Settings of the Froyo emulator and it crashed
when I tapped the Q&quot;Esystem tutorialQ&quot;E part. Procedure: 1. Go to Q&quot;ESettingsQ&quot;E
-Q&gt;E Q&quot;EAbout PhoneQ&quot;E 2. Tap Q&quot;ESystem TutorialQ&quot;E 3. Settings application
crashes IQ&apos;Eve attached the error stack trace. Thank you</description>
</bug>
<bug>
<bugid>2604</bugid>
<title>Android 1.5 upgrade confuses Market regarding installed apps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:32:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Thu, 07 May 2009 14:56:28 +0000</openedDate>
<description>Having upgraded to Cupcake, Market did two things: It suggested
upgrading six of my applications; It forgot that all the other
applications are installed. To be clear, the Q&quot;EMy DownloadsQ&quot;E page lists
all my applications, but only the few the got upgraded post-1.5 are
shown as Q&quot;EInstalledQ&quot;E. All others appear not to be installed, and opening
their pages shows only an Q&quot;EInstallQ&quot;E button, despite them already being
installed.</description>
<comment>
<author>supkic...@gmail.com</author>
<when>Fri, 08 May 2009 00:30:11 +0000</when>
<what>Mine did the same. In Q&quot;EMy downloadsQ&quot;E it no longer said installed on all my apps which
were installed. Subsequently clicking on Q&quot;EinstallQ&quot;E would re-download the app,
re-install it, then market would show it correctly as installed.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:32:20 +0000</when>
<what></what>
</comment>
<comment>
<author>rjayris...@gmail.com</author>
<when>Fri, 24 Jul 2009 11:18:47 +0000</when>
<what>Declined?  So this issue wonQ&apos;Et happen again when Donut comes out? Or it will happen
and there is nothing we can do about it?  If thatQ&apos;Es the case, it should be documented
in the release notes or something, not just a closing of the bug like it didnQ&apos;Et happen.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 24 Jul 2009 11:33:03 +0000</when>
<what>Agreed.

ThereQ&apos;Es been a slew of comment-less Q&quot;EDeclinedQ&quot;E messages from Joe LaPenna today. Looks
like heQ&apos;Es just sweeping stuff under the rug. The few things he has changed
Q&lt;Ehttps://review.source.android.com/#dashboard,1000691Q&gt;E have been purely textual, so I
donQ&apos;Et see what input he has into functional UI design decisions.

I think it is just common courtesy to comment on WHY it is declined.
</what>
</comment>
</bug>
<bug>
<bugid>11594</bugid>
<title>The overall rating of an app in the Market is the average of all the ratings ever?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>teominator</reportedBy>
<openedDate>Thu, 30 Sep 2010 08:10:51 +0000</openedDate>
<description>If this is the case (and i suspect it is) it would probably be better if
very old ratings wouldnQ&apos;Et be considered, since new versions of the app
might have appeared and it might have changed (for the better or for the
worse): e.g. the rating could be the average of ratings submitted in the
last year. This way the rating would be more fresh but not inexact. Or,
it could be the average of the last N ratings.</description>
</bug>
<bug>
<bugid>8795</bugid>
<title>The readout of DTMF tones is not clearly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lizi.lin...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 08:43:47 +0000</openedDate>
<description>On Android phone, when phone speaks out the string Q&quot;EDTMF tonesQ&quot;E, it
speaks garbage instead of speaking DTMF tones clearly.</description>
</bug>
<bug>
<bugid>4974</bugid>
<title>Use of XDG Base Directory Specification on Linux based Systems</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>schla...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 11:35:38 +0000</openedDate>
<description>Android-SDK should follow the XDG Base Directory Specification for the
configuration/data directory on Linux. You can find more information
here:
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
So the android folder ~/.android should be located under
~/.config/android</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:39:57 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:17:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12079</bugid>
<title>Camera should emit Intents like other media activities (music player, etc)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jdrinkwater</reportedBy>
<openedDate>Fri, 22 Oct 2010 11:28:55 +0000</openedDate>
<description>I would like the Camera activity to broadcast Intents for each image it
takes. Something along the lines of: com.android.camera.phototaken
com.android.camera.videotaken Useful data in the bundle would be:
Thumbnail, File URL, Q&amp;E values used to compose EXIF block (to avoid
parsing the file metadata) Reasoning: For an application I am
developing, these updates would help it compile albums automatically
because I intend to combine Time Q&amp;E Location alarms to reduce them to
sets. This would be a background service, and something that should
happen in realtime rather than Q&apos;Eafter the factQ&apos;E (Meaning the user would
activate a process to find groups).</description>
</bug>
<bug>
<bugid>17160</bugid>
<title>MY HTC Desire HD that contrains now android 2.3.3 not support arabic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>minamom...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 09:29:03 +0000</openedDate>
<description>I cannot read arabic letter in my android 2.3.3 on HTC desire HD</description>
<comment>
<author>calm...@gmail.com</author>
<when>Sun, 05 Jun 2011 13:03:01 +0000</when>
<what>the Arabic is not supported yet in htc, and android in general except sonyErixson x10.
it is disappointing that Google doesnQ&apos;Et support the language of more than 300 millions persons at least. but have nothing but to wait. anyway there are many apps to help u to browse the internet, and also for sms ..


Cheers
Ahmad</what>
</comment>
<comment>
<author>Metallic...@gmail.com</author>
<when>Sat, 02 Jul 2011 09:08:37 +0000</when>
<what>IQ&apos;Em agree with you, mate.
Hey Google, Do something and donQ&apos;Et let us down!!!!!</what>
</comment>
<comment>
<author>deyad...@gmail.com</author>
<when>Sun, 24 Jul 2011 21:22:07 +0000</when>
<what>what is that mean google do you want to support arabic or not. is that so difficult to do that? </what>
</comment>
<comment>
<author>Mhamedbe...@gmail.com</author>
<when>Tue, 26 Jul 2011 14:22:50 +0000</when>
<what>please this is a duplicate issue please see 5597 issue or star it.</what>
</comment>
</bug>
<bug>
<bugid>17405</bugid>
<title>documentation: junit assert: inverted language</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-08-04T18:41:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 16:20:22 +0000</openedDate>
<description>On
http://developer.android.com/intl/de/reference/junit/framework/Assert.html
The language describing assertNotSame() incorrect and is the same as
assertSame(). It should be revised to be inverted.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 03:50:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 04 Aug 2011 18:41:39 +0000</when>
<what>Fixed by Sebastien.</what>
</comment>
</bug>
<bug>
<bugid>9479</bugid>
<title>when market accessed from main google bar, i canQ&apos;Et do consecutive searches if i am inside a seach result</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kle...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 07:04:06 +0000</openedDate>
<description>if i search apps from the main google bar and i am inside that search
result, i am unable to do another search i would have to push the Q&quot;EbackQ&quot;E
button to do another search...not the case when you access the market
directly</description>
</bug>
<bug>
<bugid>16757</bugid>
<title>Setting to Vibrate Q&quot;EOnly in Silent modeQ&quot;E gets changed to Q&quot;EAlwaysQ&quot;E when you go from Q&quot;ESilent ModeQ&quot;E to</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ventz%vp...@gtempaccount.com</reportedBy>
<openedDate>Wed, 11 May 2011 23:18:32 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). * Click Settings -Q&gt;E Sound -Q&gt;E Select the Vibrate
Q&quot;EOnly in Silent modeQ&quot;E option * Hold the power button, select Q&quot;ESilent
ModeQ&quot;E (to turn on) * Hold the power button, select Q&quot;ESilent ModeQ&quot;E (to
turn off) Now the Vibrate option gets set to Q&quot;EAlwaysQ&quot;E -- verify by going
to Settings -Q&gt;E Sound -Q&gt;E look at the Vibrate set to Q&quot;EAlwaysQ&quot;E. - What
happened. The vibrate option sticks to always after you toggle silent
mode on and off through the holding the power button. This should not
happen. - What you think the correct behavior should be. The vibrate
option should stay to Q&quot;EOnly in Silent modeQ&quot;E DonQ&apos;Et forget to mention
which version of Android youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). Using a Nexus S on tmobile,
running 2.3.4</description>
</bug>
<bug>
<bugid>18835</bugid>
<title>Xoom wifi 3.2 bluetooth tether requires reboot for each connection occurrence </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>sara.a.m...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 03:02:06 +0000</openedDate>
<description>Once disconnected from Bluetooth tether the xoom (stock 3.2 wifi) will
not establish a connection to the device again. After a reboot the xoom
will connect again. Have seen this reported on many forums and
experiencing it regularly. The reboot was not required before the 3.2
update.</description>
<comment>
<author>marcdani...@gmail.com</author>
<when>Tue, 02 Aug 2011 15:33:10 +0000</when>
<what>Exactly what I experienced after updating! Since I need to tether my Xoom to my phone every day and there is no fix / workaround (even for rooted devices), I had to wipe and downgrade to 3.1 for now... Hopefully Google will offer a fix soon, or at least a dev will...</what>
</comment>
<comment>
<author>gregmo...@gmail.com</author>
<when>Thu, 04 Aug 2011 16:46:14 +0000</when>
<what>IQ&apos;Em having the same issue and have tried many workarounds.  For example, shutting down/restarting the bluetooth radio on the Xoom and unpairing/repairing the devices.  Nothing seems to fix the issue except for a reboot.  IQ&apos;Em also noticing the tether just stops working after being connected for 3 hours or so (the devices are kept within close proximity of each other).  The tablet still shows the solid bluetooth icon next to the clock, but all attempts to use data are unsuccessful.  Not sure if this is a new issue with 3.2 but itQ&apos;Es made worse by the fact that you just canQ&apos;Et reconnect and keep going.  Rebooting is pretty quick, but still a bit of a hassle.</what>
</comment>
<comment>
<author>mart...@gmail.com</author>
<when>Thu, 04 Aug 2011 17:53:37 +0000</when>
<what>I can confirm the above: mine will stop working after some amount of time, usually between 2 and 4 hours. On a long car trip, too, so IQ&apos;Em sure the phone wasnQ&apos;Et moved out of proximity. </what>
</comment>
<comment>
<author>marcdani...@gmail.com</author>
<when>Thu, 04 Aug 2011 18:47:49 +0000</when>
<what>This seems to be a DHCP-issue, for some reason it seems to only get a valid lease once (thatQ&apos;Es the reason for the disconnection after some time - the DHCP-lease is over and isnQ&apos;Et renewed). If Google would push Honeycomb to the AOSP surely some clever devs would develope a fix - and btw. would also improve the browserQ&apos;Es speed... But this way we can only wait until Google fixes it or a clever dev will find a way to fix it without having the source...

I am really some kind of disappointed by Google. I have sold my iPad 2 to buy a Xoom, but there is still a lot of work for Google to do - or maybe just push it to the AOSP and let those great devs out there do the job.

For now I have downgraded to 3.1. ThatQ&apos;Es the only way for getting working bluetooth-tethering.</what>
</comment>
<comment>
<author>marcdani...@gmail.com</author>
<when>Fri, 05 Aug 2011 09:40:59 +0000</when>
<what>OK, there could be another workaround. Since it seems to be a DHCP-issue, defining a static IP could be suitable. For example Wireless Tether for Android always assigns the same ifconfig to my XOOMQ&apos;Es interface bnep0 - which is the bt-tethering interface.

The problem is I donQ&apos;Et know how to define a static IP to bnep0. For WiFi itQ&apos;Es easy, but bnep0 is only created when the connection is established. So maybe it would be necessary to configure bnep0 as a permanent interface with a static configuration.

If youQ&apos;Ere rooted this surely works. You only need to know which configs need to be edited...

Any ideas? I know there a lots of devs who know how this works! :-) </what>
</comment>
<comment>
<author>theguita...@gmail.com</author>
<when>Thu, 18 Aug 2011 17:47:32 +0000</when>
<what>Starred.

I wonder if this is sabotage by Verizon. :P </what>
</comment>
<comment>
<author>d...@optionsdsl.ca</author>
<when>Thu, 18 Aug 2011 17:50:43 +0000</when>
<what>Same problem to iphone</what>
</comment>
<comment>
<author>masse.hu...@gmail.com</author>
<when>Thu, 18 Aug 2011 18:22:03 +0000</when>
<what>I hope they solve this issue. It would be perfect with this!</what>
</comment>
<comment>
<author>schirmy...@gmail.com</author>
<when>Thu, 18 Aug 2011 19:13:53 +0000</when>
<what>I also have this problem and it is very irritating. It worked fine on 3.1, so hopefully this is not a difficult issue to fix. My workaround is to simply reboot when I disconnect so it is ready next time I need it. Not a good workaround, but it does the job.</what>
</comment>
<comment>
<author>gil...@gmail.com</author>
<when>Thu, 18 Aug 2011 19:42:18 +0000</when>
<what>Bluetooth tether the xoom  3.2 wifi will not work. After a reboot the xoom will connect again. Have seen this reported on many forums and experiencing it regularly.  The reboot was not required before the 3.2 update</what>
</comment>
<comment>
<author>marcdani...@gmail.com</author>
<when>Mon, 22 Aug 2011 08:07:21 +0000</when>
<what>OK, on Tiamat 2.1 Custom ROM with Android 3.2 I have found a suitable workaround I can live with. I donQ&apos;Et know if it works with rooted stock 3.2, too. 
Between two connection-establishments open Terminal Emulator and type

su
pkill dhcpcd

After that you can reconnect. And it doesnQ&apos;Et matter when you do that. You can establish the connection, immediately run the command, use the connection, disconnect and some time later reconnect. Or you can establish the connection, use it, disconnect, run the command and reconnect. If you forget to run it and connection fails, you can even disable bluetooth, run the command and enable bluetooth. So, no matter when, you just need to reset dhcpcd using that command after each time you established a connection and youQ&apos;Ere prepared for the next run.

I now have created a script in Scripter, containing that command (without su, because scripter uses su by default). ThatQ&apos;Es much faster then.</what>
</comment>
<comment>
<author>jyang987...@gmail.com</author>
<when>Mon, 22 Aug 2011 08:42:23 +0000</when>
<what>just saw an app on the market Q&quot;Edhcp fixQ&quot;E for galaxy tabs which reset dhcp for repeat tethering purposes.  can that be used for xoom?
</what>
</comment>
<comment>
<author>jca...@gmail.com</author>
<when>Mon, 22 Aug 2011 11:34:06 +0000</when>
<what>I tried the dhcp fix on the Xoom, but it did not work.</what>
</comment>
<comment>
<author>marcdani...@gmail.com</author>
<when>Mon, 22 Aug 2011 11:37:28 +0000</when>
<what>I tried that, too, but itQ&apos;Es only for a DHCP-lease-bug of the Galaxy Tab - something completely different. Anyway, using Scripter is just as easy and works.</what>
</comment>
<comment>
<author>jyang987...@gmail.com</author>
<when>Mon, 22 Aug 2011 22:37:45 +0000</when>
<what>Thanks. Do I have to root my xoom to use the scripter method?</what>
</comment>
<comment>
<author>marcdani...@gmail.com</author>
<when>Tue, 23 Aug 2011 04:37:53 +0000</when>
<what>Yes, you need to root and maybe install busybox. And remember, I only tested it with the Tiamat Custom ROM, not with stock ROM. But it probably will work, at least with busybox installed.</what>
</comment>
<comment>
<author>gregmo...@gmail.com</author>
<when>Tue, 20 Sep 2011 21:58:46 +0000</when>
<what>3.2.1 does not fix the issue.  I was hoping, but no such luck.</what>
</comment>
<comment>
<author>chenty2...@gmail.com</author>
<when>Tue, 25 Oct 2011 18:11:08 +0000</when>
<what>Still no fix at this moment. Confirmed that 3.2.1 has NOT fixed the problem yet! Very annoying problem.</what>
</comment>
<comment>
<author>robert.p...@gmail.com</author>
<when>Thu, 24 Nov 2011 08:03:21 +0000</when>
<what>Still not working :(</what>
</comment>
</bug>
<bug>
<bugid>10676</bugid>
<title>No connection to local networks/misapplication of DHCP-config</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>freek.17...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 17:32:41 +0000</openedDate>
<description>I had 2 /29 networks (in class C range) configured and separated by a
router with DHCP on both networks, but my Android device?s NIC was
always configured with /24 and I couldn?t connect to hosts in the other
network. So I tried to make 2 /24 networks, but I still have the
problem. Only the Error message switched from Q&quot;Eno route to hostQ&quot;E to
Q&quot;Enetwork unreachableQ&quot;E. My PC always gets timeouts. The Android device
seems to be unable to hand packets for local networks over properly to
the router. I can ping all the router?s IP-addresses from my PC, but
from the Android device I can only ping the directly connected
router-IP. I think it should be possible to assign classless IPs and to
configure local networks and/or routing entries. (I tried Q&quot;ErouteQ&quot;E and
Q&quot;Eip routeQ&quot;E) I use a Samsung Galaxy S with Andoroid 2.1. Martin</description>
</bug>
<bug>
<bugid>15295</bugid>
<title>Q&quot;EUse incoming call volume for notificationsQ&quot;E has no effect until the ringtone volume is changed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bala...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 03:30:07 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Go to Settings, Sound, Volume. 2.
Uncheck the Q&quot;EUse incoming call volume for notificationsQ&quot;E check box. 3.
Set the ringtone volume to max and the notification volume to 0. 4.
Check the the Q&quot;EUse incoming call volume for notificationsQ&quot;E check box.
The notification volume slider disappears. 5. Touch OK. 6. Do something
that should result in a notification sound. No notification sound will
be heard. Only when the user (or an app) changes the ringtone volume or
notification for the first time after doing the preceding will the
notification volume begin to follow the ringtone volume. The text of the
setting Q&quot;EUse incoming call volume for notificationsQ&quot;E certainly suggests
that as soon as the box is checked, the notification volume will be the
same as the incoming call volume. Also, the fact that the notification
volume slider disappears suggests that there is no longer any separate
notification volume setting in effect. Note that this issue appears to
*not* be the same as issue number 7463. That issue happens when the user
sets the ring and notification volumes after setting
notifications_use_ring_volume. I have not observed that issue myself. My
issue is what happens when the user *does not* set the ring or
notification volume after enabling notifications_use_ring_volume. The
effect of the NOTIFICATIONS_USE_RING_VOLUME setting when enabled seems
to be that any change to the ringtone volume will change the
notification volume to the same value, and vice versa. But until the
first volume change is made following the enabling of the
NOTIFICATIONS_USE_RING_VOLUME setting, the two volumes may differ from
each other. One could argue whether this is a problem with the
underlying API not doing what the documentations says, or the
documentation not matching the behavior of the system, or whether this
issue should be fixed only in the GUI so that the behavior matches the
text in the settings GUI.
http://www.androidjavadoc.com/2.3/android/provider/Settings.System.html#NOTIFICATIONS_USE_RING_VOLUME
I wonQ&apos;Et take on that debate, but clearly the end user isnQ&apos;Et getting the
behavior that he or she would expect. In any case, I believe it is
entirely useful to have the option of linking the notification volume
and ringtone volume, and I would like to see the option preserved.
During the day, for example, I want the two linked. Any change I make to
my ringtone volume should be mirrored in the notification volume, as I
move between places where I want them to be louder or quieter. At night,
I want the ringtone volume at the maximum, so I can be woken up for
emergencies, and the notification volume at 0. I change the setting
twice a day to achieve this. I observed the issue under Android 2.0,
CyanogenMod 6.0.0 on the Motorola Droid.</description>
<comment>
<author>bala...@gmail.com</author>
<when>Mon, 07 Mar 2011 03:31:59 +0000</when>
<what>Android 2.2, I mean!  Android 2.2!</what>
</comment>
<comment>
<author>danny.du...@gmail.com</author>
<when>Tue, 05 Jul 2011 23:32:54 +0000</when>
<what>No such checkbox in galaxy s2 :(</what>
</comment>
</bug>
<bug>
<bugid>17993</bugid>
<title>Google not syncing on HTC Desire</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ronan.gr...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 15:31:04 +0000</openedDate>
<description>HTC Desire. Android 2.2. I thought it was just calendar not syncing but
now know that no Google services are syncing...Gmail only if I pull
(i.e. forfeit a refresh) but calendar not syncing at all...nor docs, nor
contacts etc. Have tried factory rests 3 times but it only solves the
problem for a day or so. Please help. Are there apps known to cause
problems? IQ&apos;Eve set all apps to install on SD by default....but still
running out of phone memory. Is that related? NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17898</bugid>
<title>Gmail Group Availability</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joeperrin2121</reportedBy>
<openedDate>Thu, 23 Jun 2011 04:27:02 +0000</openedDate>
<description>I would love to have the ability to email large groups simply by
entering the groups name. For an example: I manage multiple large
groups. In Gmail on my PC or Chrome Book, I can simple type the name of
a group set up in Gmail and it will automatically send it to all
contacts I have set as that group. It is very frustrating that this
feature is unavailable in the Gmail app on my Android phone or Tablet.
Thanks In Advance!</description>
</bug>
<bug>
<bugid>745</bugid>
<title>AnimationListener / Animation behavior erratic</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-08T07:37:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Sun, 08 Jun 2008 07:31:29 +0000</openedDate>
<description>Hi, After being used after in one animation, on subsequent uses of the
same AnimationListener in other animations its methods are rarely
called. IQ&apos;Em actually thinking itQ&apos;Es a problem with Animations running
repeatedly, and not the listeners, because instantiating a new listener
for every run of an animation still results in AnimationListener methods
not being called. SR</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 08 Jun 2008 07:37:19 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>12774</bugid>
<title>Android loses GL context on suspend</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>DavePoston@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 17:26:10 +0000</openedDate>
<description>- Steps to reproduce the problem. * Make an app that uses GLES * Switch
away from the app, e.g. by pressing the home button * Return to the app
* Note that the GLES context has been lost. The app must reload all GLES
textures, and other objects. Occurs on all devices. Correct behaviour:
GLES context is not lost. The app doesnQ&apos;Et need to reload any GLES state.
This issue is well known and documented, and probably isnQ&apos;Et classified
as a bug, but IQ&apos;Ed like to voice just how much this disadvantages
Android. To get round this issue, the app needs to be able to recreate
its entire GLES state at almost any point - the app could lose focus at
any moment. A high quality game can have 40Mb+ of textures, which need
to be reloaded. Reloading 40Mb from the filesystem isnQ&apos;Et going to happen
- itQ&apos;Ell take way too long. So the textures must be saved in RAM. This
means that every texture loaded must be uploaded to GL and then
duplicated and saved in RAM. This doubles the RAM requirements for your
game. So a game that uses 70Mb of textures on iPhone can only use 30Mb
on an equivalent Android device. So ports to Android need to be
down-resQ&apos;Ed and look worse. It also causes difficulty (and hence time and
expense) in other areas too. Losing Q&amp;E restoring focus becomes a complex
operation of saving Q&amp;E restoring GLES state. If the app has used
render-to-texture, then restoring these surfaces correctly can be
difficult. Shaders, VBOQ&apos;Es and and other bits of GL state must all be
restored, each creating an opportunity for bugs and work for the
developer. The irony of the situation is that there is no separate GLES
(VRAM) memory on (AFAIK) any Android device - itQ&apos;Es all just main RAM. So
all the GLES driver is doing to upload a texture or any other object is
to copy it in RAM. It makes no sense for all for the app to have to make
another copy! Why canQ&apos;Et the GLES driver just keep the appQ&apos;Es state in RAM
and not lose it? At a guess this issue stems from the fact that some old
GLES drivers didnQ&apos;Et support multiple contexts, so the OS ensures that
only one is ever active at one time - kill the context for one app and
re-use it for the next. IQ&apos;Em pretty sure no recent GLES driver has this
limitation though. Any chance this can be fixed for a future Android
version, or even just specific devices? - weQ&apos;Ed love to be able to turn
off our GLES save/restore code and ship better looking games, given half
a chance.</description>
</bug>
<bug>
<bugid>7779</bugid>
<title>[Call log] Android 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>sivi...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 11:01:08 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Call log could group
by Contacts, lost Calls, Incomming calls... and this Q&quot;EgroupsQ&quot;E could be
Expanded, Collapsed. Example of Expanded: - Incoming Calls - Leonard
Nimoy (1 hour ago) - William Shatner (2 hours ago) - Lost Calls -
DeForest Kelley (32 minutes ago) - Nichelle Nichols (yesterday) If we
Collapse all: + Incoming Calls (Last 1 hour ago) + Lost Calls (Last 32
minutes ago) Example 2 Group by Contact: - Leonard Nimoy - [Icon] 1 hour
ago - [Icon] 3 days ago - William Shatner - [Icon] 2 hours ago -
DeForest Kelley - [Icon] 32 minutes ago - Nichelle Nichols - [Icon]
Yesterday</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 12 May 2010 08:43:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3691</bugid>
<title>Allow root access through Android Debug Bridge</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-01-15T20:40:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>132</stars>
<reportedBy>mmi...@gmail.com</reportedBy>
<openedDate>Thu, 27 Aug 2009 17:44:05 +0000</openedDate>
<description>I would like to request root access through Android Debug Bridge (adb
root) for all Android based phones if the owner enables it through
settings (and probably with some security code which the user would get
with the phone). As more and more Android based phones have been rolling
out they are getting more and more diverse so it would be of much help
to be able to enable full (root) access to them for developers as they
are diverging from both emulator and current Google developer phone.
This would also allow for developers (and other power users) to use
phone in ways which have not been imagined by Google - what is
open-sourcing a phone all about, isnQ&apos;Et it? It would also enable
developers to see it as a general (small) Linux device and research and
develop new technologies for (embedded) mobile devices. It could be a
great platform for research in various fields. I understand that
security should be first (we do not want to run antivirus software on
Android phones) and I think Android security model is good in general.
But it should still allow valid users (device owners) to gain full
access to their devices if they want to (and are willing to cope with
consequences). This could be seen as a request for an option to turn any
Android based phone into a developer phone (with all Market limitations
of such phone). (And probably other will join me with their arguments.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:40:01 +0000</when>
<what></what>
</comment>
<comment>
<author>all...@gmail.com</author>
<when>Sat, 29 Aug 2009 15:51:17 +0000</when>
<what>I would also like to see this. But how would this work on ALL android phones? Some phones(Hero,all 
new HTC Android phones) have a diffrent ui,framework,etc...</what>
</comment>
<comment>
<author>kron...@gmail.com</author>
<when>Sat, 29 Aug 2009 16:10:48 +0000</when>
<what>The modifications made by ODMQ&apos;Es may extend the base systems but they do not replace
them. They are all still built around the Android systems. UI customizations and
additional frameworks such as the ones on the HTC Hero have no bearing on this.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Thu, 03 Sep 2009 09:32:53 +0000</when>
<what>root access it must for Greate Open Device. Please make our Device more Mine.</what>
</comment>
<comment>
<author>c.brueggemann94</author>
<when>Sun, 15 Nov 2009 21:09:27 +0000</when>
<what>The users who can damage the phone mostly donQ&apos;Et have an idea about adb...

Combined with a warranty warning this would be great.</what>
</comment>
<comment>
<author>TimMesse...@gmail.com</author>
<when>Thu, 26 Nov 2009 08:45:43 +0000</when>
<what>I totally agree - root is what makes the Android-Experience even better!</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 22 Dec 2009 09:37:44 +0000</when>
<what>Agreed, but ON A PER APPLICATION BASIS as well - not just All-or-nothign, as it
stands currently in 2.0.1</what>
</comment>
<comment>
<author>mmi...@gmail.com</author>
<when>Tue, 22 Dec 2009 11:53:30 +0000</when>
<what>clcdan.clc, what do you mean? On 2.0.1 you can get root access officially?</what>
</comment>
<comment>
<author>jjc1...@gmail.com</author>
<when>Thu, 07 Jan 2010 02:28:41 +0000</when>
<what>Just in case anyone hasnQ&apos;Et heard, the new Nexus One is supplied with a bootloader
that can be unlocked officially with a simple fastboot command, so thatQ&apos;Es great news
for those who like to tweak and play with unofficial firmwares:
http://en.wikipedia.org/w/index.php?title=Nexus_OneQ&amp;Eoldid=336323021#Hacking_.26_Modifications
</what>
</comment>
<comment>
<author>timo.witte</author>
<when>Fri, 15 Jan 2010 00:15:30 +0000</when>
<what>would be nice to see this feature with ALL Android Devices, unlock via ADB and a 
keysequence which comes with the phone or is printed on the labels on the phone. If you 
activate Q&quot;ErootmodeQ&quot;E you get full access to the bootloader (unsigned images can be 
flashed and have root access via ADB). ADB should warn you before you activate 
Q&quot;ErootmodeQ&quot;E that your waranty is void if you do so. The Manufactor could use en e-fuse 
which burns if you activate Q&quot;ErootmodeQ&quot;E to check waranty!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 15 Jan 2010 20:40:22 +0000</when>
<what>By design, the Android security model does not provide a way to escalate the adb user 
to root privileges on production build configurations. We encourage OEMs to ship 
devices that can be flashed with custom builds, which allows the installation of 
userdebug builds that provide root access. But, we wonQ&apos;Et be making any changes to the 
security model for user/retail configurations.</what>
</comment>
<comment>
<author>mmi...@gmail.com</author>
<when>Sun, 31 Jan 2010 18:03:54 +0000</when>
<what>Could you then officially document what is necessary to change from user/retail build 
to enable adb root? Set ro.secure to 0 in /default.prop?</what>
</comment>
</bug>
<bug>
<bugid>16036</bugid>
<title>[android-cts-2.3_r1] CTS Test case always fail when run android.content.cts.ContentResolverSyncTestCase#testRequestSync.</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>JC...@pegatroncorp.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 07:10:36 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Run CTS test case instruction: start --plan CTS -p CtsContentTestCases
-t android.content.cts.ContentResolverSyncTestCase#testRequestSync -
What happened. CTS always get Q&quot;EfailQ&quot;E result to this test case. - What
you think the correct behavior should be. After call clearData() of
MockSyncAdapter it should call startSync() of MockSyncAdapter to initial
MockSyncAdapter object again. The exception throw comes from
Q&quot;EassertTrue(getMockSyncAdapter().isInitialized())Q&quot;E of
addAccountAndVerifyInitSync() in ContentResolverSyncTestCase.java file.
When call clearData() of MockSyncAdapter it should call startSync() of
MockSyncAdapter to initial MockSyncAdapter immediately. But according to
log it only call clearData() not call startSync() such that it will
throw exception when run
assertTrue(getMockSyncAdapter().isInitialized()). BTW,On my test Nexus S
target has the same result.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 17:54:16 +0000</when>
<what></what>
</comment>
<comment>
<author>JC...@pegatroncorp.com</author>
<when>Mon, 18 Apr 2011 08:56:42 +0000</when>
<what>Hi,

Could anyone help to update to this issue?</what>
</comment>
<comment>
<author>lvryasa...@gmail.com</author>
<when>Tue, 17 May 2011 22:43:16 +0000</when>
<what>I am observing the same behaviour, the testcase fails because neither MockSyncAdapter.initilize() or MockSyncAdapter.startSync() are called before asserting. 

Yes, I think startSync() or initlize() be called before tryin to assertQ&apos;Eing the returns.</what>
</comment>
<comment>
<author>lvryasa...@gmail.com</author>
<when>Tue, 17 May 2011 22:59:09 +0000</when>
<what>this is also the same reason why android.content.cts.ContentResolverSyncTestCase# testCancelSync fails. </what>
</comment>
<comment>
<author>lvryasa...@gmail.com</author>
<when>Tue, 17 May 2011 22:59:18 +0000</when>
<what>this is also the same reason why android.content.cts.ContentResolverSyncTestCase# testCancelSync fails. </what>
</comment>
<comment>
<author>JC...@pegatroncorp.com</author>
<when>Thu, 19 May 2011 04:25:31 +0000</when>
<what>Dear lvryasaswi,

Many thanks for your reply. So you will fix this two test cases, right? </what>
</comment>
<comment>
<author>Yonggang...@gmail.com</author>
<when>Tue, 19 Jul 2011 08:03:44 +0000</when>
<what>The case can pass with wifi or 3G connected.</what>
</comment>
<comment>
<author>testandr...@gmail.com</author>
<when>Thu, 18 Aug 2011 05:36:12 +0000</when>
<what>Hi,
Any update on this issue?
testCancelSync Q&amp;E testRequestSync cases fails when run in a batch(start --plan CTS), but if we run single case then testcase passes.
Is this timing issue ?</what>
</comment>
</bug>
<bug>
<bugid>18047</bugid>
<title>Force close when receive pings in Latitude app of GMaps 5.6.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>satishku...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 09:35:20 +0000</openedDate>
<description>Step by Step Instructions: Procedure: 1. Download latest version of
GMAPS (5.6.0) from Market. 2. Open GMAPS and Go to Settings-Q&gt;EJoin
Latitude. 3. Add a GMAIL contact who has logged in to Latitude app via a
reference phone. 4. From Reference phone, Tap the contact (which is used
in Test phone) and select option Q&quot;EPing for Check inQ&quot;E 5. Tap on the ping
received in Test phone to open. Actual behaviour: Force close at
process.google.android.apps.maps Expected behaviour: Should be able to
receive ping and know the status of the friends in Latitude app. Phone :
HTC Legend , Nexus S GMaps version : 5.6.0 Exception stack trace : 06-27
13:50:19.880 D/lights ( 257): set_light_attention: color=0x00ffffff,
mode=2 06-27 13:50:19.880 I/dun_service( 232): The value returned from
dun_getusbmodemstate_fromsys is 2 06-27 13:50:19.880 I/dun_service(
232): The value returned from dun_getusbmodemstate_fromsys is 2 06-27
13:50:19.889 I/dun_service( 232): The value returned from
dun_getusbmodemstate_fromsys is 2 06-27 13:50:19.919 D/lights ( 257):
set_light_attention: color=0x00000000, mode=0 06-27 13:50:19.919
I/dun_service( 232): The value returned from
dun_getusbmodemstate_fromsys is 2 06-27 13:50:19.919 I/dun_service(
232): The value returned from dun_getusbmodemstate_fromsys is 2 06-27
13:50:19.919 I/dun_service( 232): The value returned from
dun_getusbmodemstate_fromsys is 2 06-27 13:50:19.999 D/dalvikvm( 4092):
GC_CONCURRENT freed 461K, 46% free 3565K/6599K, external 743K/1036K,
paused 2ms+2ms 06-27 13:50:20.149 D/DrmManager(Native)( 116):
DrmManager::openDecryptSession: no capable plug-in found 06-27
13:50:20.149 D/IDrmManagerService(Native)( 116): NULL decryptHandle is
returned 06-27 13:50:20.149 D/IDrmManagerService(Native)( 132): no
decryptHandle is generated in service side 06-27 13:50:20.219
I/AudioService( 257): AudioFocus requestAudioFocus() from
android.media.AudioManager@2b42b780 06-27 13:50:20.219
E/AudioPolicyManagerBase( 132): unknown stream type 06-27 13:50:20.219
E/AudioPolicyManagerBase( 132): unknown stream type 06-27 13:50:20.219
I/AudioHardwareMSM7X30( 132): Routing audio to Speakerphone 06-27
13:50:20.219 I/AudioHardwareMSM7X30( 132): Change routing audio to
speaker for xLOUD 06-27 13:50:20.239 D/AudioHardwareMSM7X30( 132): value
of device and enable is 31 1 06-27 13:50:20.259 D/kernel ( 124): [
3996.036987] [msm7x30.c:msm_device_put] device xloud_speaker_stereo_rx
set 1 06-27 13:50:20.259 D/kernel ( 124): [ 3996.037017]
[msm7x30.c:msm_device_put] device freq =48000 06-27 13:50:20.259
D/kernel ( 124): [ 3996.040313] [adsp.c:msm_adsp_get] module AFETASK has
been registered 06-27 13:50:20.259 D/kernel ( 124): [ 3996.040313]
[adsp.c:msm_adsp_enable] enable Q&apos;EAFETASKQ&apos;Estate[0] id[17227119] 06-27
13:50:20.259 D/kernel ( 124): [ 3996.045715] [adsp.c:adsp_rtos_mtoa_cb]
rpc event=0, proc_id=2, module=17227119, image=0 06-27 13:50:20.259
D/kernel ( 124): [ 3996.045715] [adsp.c:adsp_rtos_mtoa_cb] module
AFETASK: READY 06-27 13:50:20.329 D/kernel ( 124): [ 3996.105651]
msm_snddev_poweramp_on: power on amplifier 06-27 13:50:20.329 D/kernel (
124): [ 3996.105712] [adsp.c:msm_adsp_get] module AUDPPTASK has been
registered 06-27 13:50:20.329 D/kernel ( 124): [ 3996.105743]
[adsp.c:msm_adsp_enable] enable Q&apos;EAUDPPTASKQ&apos;Estate[0] id[17227122] 06-27
13:50:20.329 D/kernel ( 124): [ 3996.107055] [adsp.c:adsp_rtos_mtoa_cb]
rpc event=0, proc_id=2, module=17227122, image=0 06-27 13:50:20.329
D/kernel ( 124): [ 3996.107055] [adsp.c:adsp_rtos_mtoa_cb] module
AUDPPTASK: READY 06-27 13:50:20.329 D/kernel ( 124): [ 3996.111083]
[audpp.c:audpp_dsp_event] ENABLE 06-27 13:50:20.329 D/kernel ( 124): [
3996.119689] [adsp.c:msm_adsp_write] AUDPPTASK command took 26 attempts:
rc 0 06-27 13:50:21.299 E/AudioPolicyManagerBase( 132): unknown stream
type 06-27 13:50:21.299 E/AudioPolicyManagerBase( 132): unknown stream
type 06-27 13:50:21.299 E/AudioPolicyManagerBase( 132): unknown stream
type 06-27 13:50:21.299 E/AudioPolicyManagerBase( 132): unknown stream
type 06-27 13:50:21.319 I/AudioService( 257): AudioFocus
abandonAudioFocus() from android.media.AudioManager@2b42b780 06-27
13:50:21.339 D/dalvikvm( 4155): GC_FOR_MALLOC freed 182K, 54% free
2724K/5831K, external 743K/1036K, paused 96ms 06-27 13:50:21.349
I/dalvikvm-heap( 4155): Grow heap (frag case) to 5.965MB for 87396-byte
allocation 06-27 13:50:21.419 D/dalvikvm( 4155): GC_FOR_MALLOC freed 2K,
53% free 2807K/5959K, external 743K/1036K, paused 63ms 06-27
13:50:21.469 D/dalvikvm( 4155): GC_FOR_MALLOC freed Q&lt;E1K, 53% free
2806K/5959K, external 743K/1036K, paused 46ms 06-27 13:50:21.469
I/dalvikvm-heap( 4155): Grow heap (frag case) to 6.045MB for 87396-byte
allocation 06-27 13:50:21.539 D/dalvikvm( 4155): GC_FOR_MALLOC freed 1K,
53% free 2890K/6087K, external 743K/1036K, paused 72ms 06-27
13:50:22.419 I/ActivityManager( 257): Starting: Intent {
act=android.intent.action.VIEW dat=latitude://latitude/checkin
flg=0x14000000
cmp=com.google.android.apps.maps/com.google.android.maps.MapsActivity
bnds=[0,159][320,223] (has extras) } from pid -1 06-27 13:50:22.919
D/AndroidRuntime( 4036): Shutting down VM 06-27 13:50:22.919 W/dalvikvm(
4036): threadid=1: thread exiting with uncaught exception
(group=0x2aac8560) 06-27 13:50:22.929 E/AndroidRuntime( 4036): FATAL
EXCEPTION: main 06-27 13:50:22.929 E/AndroidRuntime( 4036):
java.lang.NullPointerException 06-27 13:50:22.929 E/AndroidRuntime(
4036): at p.cr.q(Unknown Source) 06-27 13:50:22.929 E/AndroidRuntime(
4036): at p.cr.n(Unknown Source) 06-27 13:50:22.929 E/AndroidRuntime(
4036): at p.cr.h(Unknown Source) 06-27 13:50:22.929 E/AndroidRuntime(
4036): at p.cr.a(Unknown Source) 06-27 13:50:22.929 E/AndroidRuntime(
4036): at p.dk.u(Unknown Source) 06-27 13:50:22.929 E/AndroidRuntime(
4036): at p.cr.a(Unknown Source) 06-27 13:50:22.929 E/AndroidRuntime(
4036): at p.dr.a(Unknown Source) 06-27 13:50:22.929 E/AndroidRuntime(
4036): at com.google.googlenav.ui.aT.a(Unknown Source) 06-27
13:50:22.929 E/AndroidRuntime( 4036): at
com.google.googlenav.t.g(Unknown Source) 06-27 13:50:22.929
E/AndroidRuntime( 4036): at com.google.googlenav.t.a(Unknown Source)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
com.google.android.maps.MapsActivity.a(Unknown Source) 06-27
13:50:22.929 E/AndroidRuntime( 4036): at
com.google.googlenav.android.S.a(Unknown Source) 06-27 13:50:22.929
E/AndroidRuntime( 4036): at com.google.googlenav.android.S.i(Unknown
Source) 06-27 13:50:22.929 E/AndroidRuntime( 4036): at
com.google.googlenav.android.S.g(Unknown Source) 06-27 13:50:22.929
E/AndroidRuntime( 4036): at com.google.googlenav.android.S.a(Unknown
Source) 06-27 13:50:22.929 E/AndroidRuntime( 4036): at
com.google.android.maps.l.a(Unknown Source) 06-27 13:50:22.929
E/AndroidRuntime( 4036): at com.google.googlenav.P.run(Unknown Source)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
com.google.googlenav.au.a(Unknown Source) 06-27 13:50:22.929
E/AndroidRuntime( 4036): at
com.google.android.maps.MapsActivity.onNewIntent(Unknown Source) 06-27
13:50:22.929 E/AndroidRuntime( 4036): at
android.app.Instrumentation.callActivityOnNewIntent(Instrumentation.java:1119)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
android.app.ActivityThread.deliverNewIntents(ActivityThread.java:1734)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
android.app.ActivityThread.performNewIntents(ActivityThread.java:1746)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
android.app.ActivityThread.handleNewIntent(ActivityThread.java:1754)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
android.app.ActivityThread.access$2300(ActivityThread.java:121) 06-27
13:50:22.929 E/AndroidRuntime( 4036): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:990)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
android.os.Handler.dispatchMessage(Handler.java:99) 06-27 13:50:22.929
E/AndroidRuntime( 4036): at android.os.Looper.loop(Looper.java:130)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
android.app.ActivityThread.main(ActivityThread.java:3701) 06-27
13:50:22.929 E/AndroidRuntime( 4036): at
java.lang.reflect.Method.invokeNative(Native Method) 06-27 13:50:22.929
E/AndroidRuntime( 4036): at
java.lang.reflect.Method.invoke(Method.java:507) 06-27 13:50:22.929
E/AndroidRuntime( 4036): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
06-27 13:50:22.929 E/AndroidRuntime( 4036): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624) 06-27
13:50:22.929 E/AndroidRuntime( 4036): at
dalvik.system.NativeStart.main(Native Method) 06-27 13:50:22.939
W/ActivityManager( 257): Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity 06-27
13:50:23.449 W/ActivityManager( 257): Activity pause timeout for
HistoryRecord{2b56f6b8
com.google.android.apps.maps/com.google.android.maps.MapsActivity}</description>
<comment>
<author>satishku...@gmail.com</author>
<when>Wed, 13 Jul 2011 06:28:48 +0000</when>
<what>The issue is reproducible with GMaps version 5.7.0</what>
</comment>
</bug>
<bug>
<bugid>18749</bugid>
<title>google voice app for honeyvomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bill...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 04:16:11 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Honeycomb needs a Google voice app that allows VOIP
calls to be made, just like through gmail on a desktop browser. Also
allows for texting as well, of course.</description>
</bug>
<bug>
<bugid>13750</bugid>
<title>FrameLayout foregound padding, 9-patch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>henrik.lindqvist@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 03:02:46 +0000</openedDate>
<description>When using FrameLayout with a foreground patch-9 image and
foregroundGravity=Q&quot;EfillQ&quot;E, the right and bottom (9-patch) padding is
ignored. Not woking in either 1.6 nor 2.2 emulator.</description>
<comment>
<author>henrik.lindqvist@gmail.com</author>
<when>Tue, 18 Jan 2011 01:07:39 +0000</when>
<what>Same bug when using a Q&lt;EinsetQ&gt;EQ&lt;EbitmapQ&gt;EQ&lt;E/insetQ&gt;E as forground.
But not with Q&lt;Elayer-listQ&gt;EQ&lt;EbitmapQ&gt;EQ&lt;E/layer-listQ&gt;E.
</what>
</comment>
</bug>
<bug>
<bugid>15687</bugid>
<title>Junk bytes in HTTP Cookie: header sent by CORE/6.506.4.1 OpenCORE/2.02</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dyelda...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 12:23:42 +0000</openedDate>
<description>When I add Q&lt;EvideoQ&gt;E tag to a page and open that page with the browser and
if I have a bunch of cookies set on that page HTTP request for the video
file contains truncated cookies and junk bytes in cookies header. Steps
to reproduce: Write a page that sets up a bunch of cookies: Q&lt;E?php
for($i=0; $iQ&lt;E52; $i++) setcookie(Q&apos;Eview_code[Q&apos;E.$i.Q&apos;E]Q&apos;E, Q&apos;EfooQ&apos;E,
time()+3600, Q&apos;E/Q&apos;E); setcookie(Q&apos;Eview_codeQ&apos;E, Q&apos;E10Q&apos;E, time()+3600, Q&apos;E/Q&apos;E); ?Q&gt;E
Q&lt;E!DOCTYPE htmlQ&gt;E Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E Q&lt;EscriptQ&gt;E function init() {
enableVideoClicks(); } function enableVideoClicks() { var videos =
document.getElementsByTagName(Q&apos;EvideoQ&apos;E) || []; for (var i = 0; i Q&lt;E
videos.length; i++) { // TODO: use attachEvent in IE
videos[i].addEventListener(Q&apos;EclickQ&apos;E, function(videoNode) { return
function() { videoNode.play(); }; }(videos[i])); } } Q&lt;E/scriptQ&gt;E Q&lt;E/headQ&gt;E
Q&lt;Ebody onload=Q&quot;Einit()Q&quot;EQ&gt;E Q&lt;Evideo src=Q&quot;Emovie.movQ&quot;E poster=Q&quot;Ethumb.jpgQ&quot;E
width=Q&quot;E100Q&quot;E height=Q&quot;E75Q&quot;E controls=Q&quot;EcontrolsQ&quot;E id=Q&quot;EvQ&quot;EQ&gt;E Q&lt;Esource
src=Q&quot;Emovie.movQ&quot;E /Q&gt;E Q&lt;E/videoQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E Click the movie The request
being sent for video is (dumped with wireshark): GET /movie.mov HTTP/1.0
Host: somehost User-Agent: CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android
2.2) Connection: Close Cookie: view_code=10; view_code[0]=foo;
view_code[10]=foo; view_code[11]=foo; view_code[12]=foo;
view_code[13]=foo; view_code[14]=foo; view_code[15]=foo;
view_code[16]=foo; view_code[17]=foo; view_code[18]=foo;
view_code[19]=foo; vi ew_code[1]=foo; view_code[20]=foo;
view_code[21]=foo; view_code[22]=foo; view_code[23]=foo;
view_code[24]=foo; view_ code[25]=foo; view_code[26]=foo;
view_code[27]=foo; view_code[28]=foo; view_code[29]=foo;
view_code[2]=foo; view_cod e[30]=foo; view_code[31]=foo;
view_code[32]=[vQ&lt;EB0Q&gt;Ep^VQ&lt;EA7Q&gt;EQ&lt;E82Q&gt;EQ&lt;EA6Q&gt;EQ&lt;EF0Q&gt;E*^C The last few bytes in hexdump
-C 00000230 32 39 5d 3d 66 6f 6f 3b 20 76 69 65 77 5f 63 6f |29]=foo;
view_co| 00000240 64 65 5b 32 5d 3d 66 6f 6f 3b 20 76 69 65 77 5f
|de[2]=foo; view_| 00000250 63 6f 64 65 5b 33 30 5d 3d 66 6f 6f 3b 20 76
69 |code[30]=foo; vi| 00000260 65 77 5f 63 6f 64 65 5b 33 31 5d 3d 66 6f
6f 3b |ew_code[31]=foo;| 00000270 20 76 69 65 77 5f 63 6f 64 65 5b 33 32
5d 3d 5b | view_code[32]=[| 00000280 76 b0 70 16 a7 82 a6 f0 2a 03 0d 0a
0d 0a |v.p.....*.....| 0000028e and if I hadnQ&apos;Et set a lot of cookies,
IQ&apos;Ed get GET /movie.mov HTTP/1.0 Host: somehost User-Agent:
CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.2) Connection: Close
Cookie: view_code=10 00000050 6e 43 4f 52 45 2f 32 2e 30 32 20 28 4c 69
6e 75 |nCORE/2.02 (Linu| 00000060 78 3b 41 6e 64 72 6f 69 64 20 32 2e 32
29 0d 0a |x;Android 2.2)..| 00000070 43 6f 6e 6e 65 63 74 69 6f 6e 3a 20
43 6c 6f 73 |Connection: Clos| 00000080 65 0d 0a 43 6f 6f 6b 69 65 3a 20
76 69 65 77 5f |e..Cookie: view_| 00000090 63 6f 64 65 3d 31 30 0d 0a 0d
0a |code=10....| 0000009b This happens only with video requests, other
requests such as images are fine. GET /favicon.ico HTTP/1.1 Host:
somehost Connection: keep-alive Accept-Encoding: gzip Accept-Language:
ru-RU, en-US x-wap-profile:
http://wap.samsungmobile.com/uaprof/GT-i9000.xml Cookie: view_code=10;
view_code[0]=foo; view_code[10]=foo; view_code[11]=foo;
view_code[12]=foo; view_code[13]=foo; view_code[14]=foo;
view_code[15]=foo; view_code[16]=foo; view_code[17]=foo;
view_code[18]=foo; view_code[19]=foo; vi ew_code[1]=foo;
view_code[20]=foo; view_code[21]=foo; view_code[22]=foo;
view_code[23]=foo; view_code[24]=foo; view_ code[25]=foo;
view_code[26]=foo; view_code[27]=foo; view_code[28]=foo;
view_code[29]=foo; view_code[2]=foo; view_cod e[30]=foo;
view_code[31]=foo; view_code[32]=foo; view_code[33]=foo;
view_code[34]=foo; view_code[35]=foo; view_code[ 36]=foo;
view_code[37]=foo; view_code[38]=foo; view_code[39]=foo;
view_code[3]=foo; view_code[40]=foo; view_code[41] =foo;
view_code[42]=foo; view_code[43]=foo; view_code[44]=foo;
view_code[45]=foo; view_code[46]=foo; view_code[47]=f oo;
view_code[48]=foo; view_code[49]=foo; view_code[4]=foo;
view_code[50]=foo; view_code[51]=foo; view_code[5]=foo;
view_code[6]=foo; view_code[7]=foo; view_code[8]=foo; view_code[9]=foo
Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7 Referer:
http://somehost/a.php User-Agent: Mozilla/5.0 (Linux; U; Android 2.2;
ru-ru; GT-I9000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) V
ersion/4.0 Mobile Safari/533.1 Accept: text/xml, text/html,
application/xhtml+xml, image/png, text/plain, */*;q=0.8 Cache-Control:
no-cache Pragma: no-cache IQ&apos;Em running Samsung GT-I9000 with android 2.2,
FW version I9000XXJPP, kernel version 2.6.32.9, Build number FROYO.XWJPA</description>
</bug>
<bug>
<bugid>6279</bugid>
<title>Motorola Droid accelerometer/tilt sensor too sensitive while in car dock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>viett...@google.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 17:24:58 +0000</openedDate>
<description>On my Motorola Droid with Android 2.0.1, docked in a Motorola-branded
Droid dock mounted on my dashboard, apps such as Navigation and Listen
will frequently change orientation momentarily when I hit a small bump
in the road or when I make a moderately hard turn. There should be some
different filtering applied to the accelerometer input while the phone
is in a car dock to account for the different external conditions.</description>
</bug>
<bug>
<bugid>4182</bugid>
<title>Allow Event Dates to act as Links in Gmail App</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>OlliTech</reportedBy>
<openedDate>Thu, 08 Oct 2009 12:53:19 +0000</openedDate>
<description>If you get an email with an address you can long-hold the address to
invoke maps, or another geo-tool of your choice. (awesome) I just
received an email with an invite to dinner Q&quot;E..meet at our place on
Saturday 11/14 @ 8:00pm.Q&quot;E I thought I could just open a new calendar
event by long-holding over the date, but alas Gmail sees it as nothing
more than random text. Calendar can already parse dates like this, so I
propose that these dates be treated like links to open calendar from
Gmail.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:36:38 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:35 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>16717</bugid>
<title>Bluetooth DUN missing</title>
<status>New</status>
<owner>jaikum...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>65</stars>
<reportedBy>Viktor.M...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 22:32:22 +0000</openedDate>
<description>I made a new feature request because the old one is Q&apos;EreleasedQ&apos;E now but
DUN is still missing (tethering+reverse-tethering just like PAN on
honeycomb would be nice)</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 May 2011 17:23:07 +0000</when>
<what></what>
</comment>
<comment>
<author>don.r.m...@gmail.com</author>
<when>Sun, 15 May 2011 11:32:34 +0000</when>
<what>Lack of BT DUN is a glaring oversight in every revision of Android thus far. Rectification of this oversight is long overdue.</what>
</comment>
<comment>
<author>easyg...@gmail.com</author>
<when>Thu, 19 May 2011 22:26:05 +0000</when>
<what>I couldnQ&apos;Et believe it is not possible to connect my android to a WM6 Phone that shares Internet via bluetooth PAN.

Why are these profiles missing? On a rooted phone it only takes a couple lines of code to do. Although some apps, including built in Android Market, are said to not recognize the established connection, which is also a bug.</what>
</comment>
<comment>
<author>Rant...@gmail.com</author>
<when>Fri, 20 May 2011 14:48:44 +0000</when>
<what>Come on Google, get you finger out and bring out a DUN module</what>
</comment>
<comment>
<author>jus...@tyjtyj.com</author>
<when>Tue, 24 May 2011 00:37:17 +0000</when>
<what>Need bluetooth DUN to be supported on Honeycomb at least. Wifi is draining too much battery. </what>
</comment>
<comment>
<author>zyta2...@gmail.com</author>
<when>Thu, 26 May 2011 08:36:22 +0000</when>
<what>Im kinda confused. I need real DUN support, cause my car wants to connect via DUN. All RIM devices are able to handle DUN, as well most of the Nokias/SonyEriccsons are  (even the older ones !).

Strange thing is: As of HW-Specs some Android-Devices are able to do BT DUN, and i also see D/OppReceiver( 3012): SVC NAME=bluetooth_dun in my logcat.

But im not able to tether via BT DUN and this is (at least for me) a NOGO. Have to sell my phone and buy a WP7, RIM or Symbian device if im not able to sort out my troubles :-/</what>
</comment>
<comment>
<author>jchamber...@msn.com</author>
<when>Mon, 30 May 2011 04:25:37 +0000</when>
<what>I need BT DUN for my TOMTOM.
</what>
</comment>
<comment>
<author>david.c....@gmail.com</author>
<when>Sat, 04 Jun 2011 15:04:59 +0000</when>
<what>So many devices, such as TomToms only support DUN, so native support is needed.</what>
</comment>
<comment>
<author>sunb...@irishbiker.net</author>
<when>Mon, 13 Jun 2011 12:53:58 +0000</when>
<what>Why does it take Google so long to respond to user request, this is not a hard task to complete.</what>
</comment>
<comment>
<author>eric...@gmail.com</author>
<when>Tue, 14 Jun 2011 03:07:57 +0000</when>
<what>It shouldnt be difficult, but it appears that google left it out on purpose.  But this significantly handycap ANY android device, if ipad and iphone, rim and playbook can do it, why are we get this working?
</what>
</comment>
<comment>
<author>chris.dack</author>
<when>Tue, 21 Jun 2011 20:48:53 +0000</when>
<what>what is tether_dun.db for in the /data/data/*telephony*/databases/ path for?

I set for my plmn (network provider) to Q&quot;E1Q&quot;E and wonder now what to do.</what>
</comment>
<comment>
<author>chris.dack</author>
<when>Tue, 21 Jun 2011 21:29:51 +0000</when>
<what>HereQ&apos;Es a logcat.  I renamed the bluetooth device ID.  Seems tomtom tries to connect with ACK at the end, but the commands are wrong.  I swear I used to have a menu in tomtom to change the connection string, but cannot find it now.  :(

My bluetooth audio.conf is setup as followsQ&gt;E

Enable=Sink,Control,Headset,Source
Disable=Gateway</what>
</comment>
<comment>
<author>halle...@gmail.com</author>
<when>Wed, 22 Jun 2011 22:07:56 +0000</when>
<what>Yep, need DUN also for my in-car navigation (new online navigation-system from Mercedes-Benz). MB says that you can use Google Maps to plan your route at home and then download it to your in-car navigation. IQ&apos;Ed like to do that with a Google (Android) phone... :(</what>
</comment>
<comment>
<author>tevsan....@gmail.com</author>
<when>Mon, 27 Jun 2011 04:59:30 +0000</when>
<what>Need DUN on HoneyComb Pad (Iconia Tab A500) for accessing internet via mobile phone SonyEricsson (W660i) - it is not working as usual Q&quot;EWindows.PC to phoneQ&quot;E.</what>
</comment>
<comment>
<author>knoxplor...@gmail.com</author>
<when>Sun, 03 Jul 2011 06:44:18 +0000</when>
<what>I too need reverse Bluetooth DUN tethering capabilities. My wife and I both own Asus Eee Pad Transformer tablets which have no built-in cell connectivity, and both have Motorola dumb phones which donQ&apos;Et include wifi, but do allow Bluetooth DUN tethering. Tethering to the phone works just fine from other Bluetooth devices such as my notebook PC, TomTom GPS, etc., but not from Android Honeycomb.

The ability to tether from an Android tablet to a cell phone via DUN would turn it from a gimmicky toy thatQ&apos;Es of little use when away from home beyond reading ebooks, to something weQ&apos;Ed be raving about to friends and family. It defies belief that Honeycomb was shipped without this fairly basic feature, when Google is already playing catchup with Apple in the tablet market. Even for folks with wifi capability on their phones, Bluetooth is infinitely preferable due to the much lower power consumption, but not all of us can use Bluetooth PAN.

Please, please, Google -- consider adding reverse Bluetooth DUN support to Android...</what>
</comment>
<comment>
<author>ring...@gmail.com</author>
<when>Thu, 07 Jul 2011 08:04:33 +0000</when>
<what>Bluetooth DUN - as used to expose WCDMA/HSPA/EDGE/etc cellular networks - is in many ways a horrid hack. Running ppp over a virtual serial line between phone and computer is stunningly inefficient and clumsy. ItQ&apos;Es a stupid, obsolete technology that deserves to die a quiet and unlamented death. 

Unfortunately, itQ&apos;Es also the only option for many devices and users.

Even iPhone supports Bluetooth DUN ... and it has a Bluetooth stack thatQ&apos;Es in most other ways incredibly crippled.

Given that much of the support exists in bluez already, itQ&apos;Es a bit of shame not to see it reflected in the higher levels of the Android stack. Wifi tethering (as offered by HTC, at least) is not overly reliable and is very battery-hungry. ItQ&apos;Es also no use at all for devices that only support bluetooth not wifi.

I was astonished to discover that my new HTC Desire HD didnQ&apos;Et support Bluetooth DUN *or* PAN, given that itQ&apos;Es higher priced than AppleQ&apos;Es fondlephone and less locked down. At least HTC has added wifi tethering support to the base android system so IQ&apos;Em not stuck with a USB cable.</what>
</comment>
<comment>
<author>howardx...@gmail.com</author>
<when>Fri, 08 Jul 2011 19:41:58 +0000</when>
<what>As a matter of fact, bluetooth DUN is a convenient and economic way for tablets to surf internet. IQ&apos;Eve been using it for my laptop since 3, 4 years ago, continued to use it for my ipod touch last year, and IQ&apos;Em desperately looking for one for my Android tablet. Unfortunately this is NONE exists. How can I love you Google?</what>
</comment>
<comment>
<author>wolfeba...@gmail.com</author>
<when>Sun, 10 Jul 2011 22:00:36 +0000</when>
<what>agreed</what>
</comment>
<comment>
<author>ultimate...@gmail.com</author>
<when>Mon, 11 Jul 2011 05:40:48 +0000</when>
<what>Reverse tethering is a necessity or i may have to consider another tablet. 

:(</what>
</comment>
<comment>
<author>arfi.cha...@gmail.com</author>
<when>Wed, 13 Jul 2011 15:11:52 +0000</when>
<what>reverse teethering is essential for tablets , please google devs , give us support to do that at least , we will dev an app.</what>
</comment>
<comment>
<author>v.v.pav...@gmail.com</author>
<when>Tue, 02 Aug 2011 10:43:56 +0000</when>
<what>Do it please!</what>
</comment>
<comment>
<author>zyta2...@gmail.com</author>
<when>Tue, 02 Aug 2011 11:21:46 +0000</when>
<what>nvm, ignore my comment (#6). I sold my android mobile and bought a Blackberry. All working fine now. Yeah, a lot less of Q&quot;EcoolQ&quot;E features but a rock solid communication device (bluetooth with a bunch of profiles, wlan, push-mail, etc...).</what>
</comment>
<comment>
<author>tevsan....@gmail.com</author>
<when>Mon, 08 Aug 2011 05:47:31 +0000</when>
<what>Cool! Reverse Bluetooth tethering feature work in HoneyComb 3.2, but need to support it in firmware TabQ&apos;Es developers. Also, work USB cdc_ether in SE.W660 (with manual init - works).</what>
</comment>
<comment>
<author>knoxplor...@gmail.com</author>
<when>Mon, 08 Aug 2011 08:33:48 +0000</when>
<what>@tevsan: Care to elaborate? IQ&apos;Em on Honeycomb 3.2 on an Asus Transformer, and reverse bluetooth tethering definitely does *not* work out of the box. I still get the same Q&quot;Epaired but not connectedQ&quot;E message that IQ&apos;Eve gotten since Honeycomb 3.0, no bluetooth profiles detected (although the phone works fine for reverse bluetooth tethering with my notebook PC and TomTom GPS), and nowhere to enter a dialup number.

As far as I can see, absolutely nothing has changed in Honeycomb 3.2, at least as relates to bluetooth tethering.</what>
</comment>
<comment>
<author>tevsan....@gmail.com</author>
<when>Mon, 08 Aug 2011 11:02:26 +0000</when>
<what>2 knoxplor : Currently I have an Acer Iconia A500 with custom rom based on firmware of Asus Transformer 3.2 (8.6.5.6), before I have tried custom rom from Motorola Xoom 3.2.

In Bluetooth setting for paired device (when go in) I found one-more menu-item - Q&quot;Euse internet connectionQ&quot;E. In HoneyComb 3.1 - there was no connection to internet over phone. But 3.2. In Xoom.rom I had to manualy initiate connection from command-line via Terminal using command Q&quot;Edhcpcd bnep0Q&quot;E and Q&quot;Esetprop net.dns1 8.8.8.8Q&quot;E. In Asus.rom there is no need doing anything else except tap to connect in submenu of paired device.

PS: sorry for my bad english.</what>
</comment>
</bug>
<bug>
<bugid>9822</bugid>
<title>Add Contacts to Outlook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lydia1...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 01:33:47 +0000</openedDate>
<description>It is bery frustrating that I canQ&apos;Et add contacts to my Exchange account
via my phone. I was always able to do this via Windows Mobile and
Blackberry. Am I missing something? I have a Droid Incredible, 2.1.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 17 Jul 2010 05:23:25 +0000</when>
<what>Unfortunately, we canQ&apos;Et help you with the Exchange application on the HTC Incredible; HTC built and supports it.</what>
</comment>
</bug>
<bug>
<bugid>1619</bugid>
<title>The default browser should respond to multi touch tweezer or expanding out finger input patterns</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-22T02:51:32.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 01:37:17 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem The default browser should
respond to multi-touch tweezer or expanding out finger input patterns.
This is a much touted ability of the iphoneQ&apos;Es safari browser and would
put the G1 phone/android OS at par with the iPhoneQ&apos;Es hall of cool
things. I had read on a forum/blog or video somewhere that multi-touch
input has been shown to work on the HTC g1 phone, so this should be
possible. I guess it should be just a matter of making it happen. -
Sample source code demonstrating the problem - What you think the
correct behavior should be. The default browser should respond to
multi-touch tweezer or expanding out finger input patterns. This is a
much touted ability of the iphoneQ&apos;Es safari browser and would put the G1
phone/android OS at par with the iPhoneQ&apos;Es hall of cool things. If you
are reporting a crash or similar issue, please also run the command Q&apos;Eadb
bugreportQ&apos;E, and attach the resulting output as a text file to your issue
report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:25:44 +0000</when>
<what>any comments on this?</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:25:45 +0000</when>
<what>any comments on this?</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:25:47 +0000</when>
<what>any comments on this?</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:25:49 +0000</when>
<what>any comments on this?</what>
</comment>
<comment>
<author>spat...@gmail.com</author>
<when>Mon, 05 Jan 2009 23:05:49 +0000</when>
<what>Hi there,

IQ&apos;Em just another Android fan who is obsessed with his G1 and likes to play with the
simulator.

I assume they do not allow pinch-scrolling due to some patent-related issue. There is
certainly no other reason that I can think of not to implement such an elegant input
technique!</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Fri, 09 Jan 2009 01:27:32 +0000</when>
<what>I have yet to see any official comment regarding patents on multi-touch gestures that
would prevent multi-touch being added to the android api.

I have however seen a lot of speculation about patents, which has not helped clarify
this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:51:32 +0000</when>
<what>This wouldnQ&apos;Et follow the Android UI guidelines.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Thu, 22 Jan 2009 09:19:55 +0000</when>
<what>Someone should fork Android :)</what>
</comment>
</bug>
<bug>
<bugid>5881</bugid>
<title>Random uncaught ConcurrentModificationException in NativeHeapPanel.java:270</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>gliang...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 07:57:41 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the process of
developing Android applications on 2.0. For all other developer
discussions please visit:
http://groups.google.com/group/android-developers Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). Use Q&quot;EddmsQ&quot;E android-sdk_r3-linux
to capture Q&quot;ENative HeapQ&quot;E information of some Android application. - What
happened. Random crash of the Q&quot;EddmsQ&quot;E tool. Error log: 45:38 E/ddms:
shutting down due to uncaught exception 45:38 E/ddms:
java.util.ConcurrentModificationException at
java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449)
at java.util.AbstractList$Itr.next(AbstractList.java:420) at
com.android.ddmuilib.NativeHeapPanel$StackCallThread.run(NativeHeapPanel.java:270)
- What you think the correct behavior should be. Q&quot;EddmsQ&quot;E should process
or prevent such ConcurrentModificationException in
NativeHeapPanel.java:270 Please make sure that youQ&apos;Ere using the 2.0 SDK,
and (if the issue exists on a device) that the device also runs Android
2.0. Sure. The ddms is at
android-sdk_r3-linux/android-sdk-linux/tools/ddms. Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output. Sorry, not applicable here.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:10:52 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 08 Jan 2010 03:26:14 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5219</bugid>
<title>Faint continual ringing on Droid in 2.0 in some cases, all sounds low level, stops after incoming call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ed.gat...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 20:48:28 +0000</openedDate>
<description>I had a faint ringing thing again today, about the time I missed a call
(not sure if that caused it). Taskiller on everything had no effect. It
is still doing it. I checked Q&quot;ESilent ModeQ&quot;E in settings which should make
the droid silent, however media and messages are not silent in silent
mode? Wile the ringing is occurring, trying out ringtones in this mode
appears to be low volume (like phone, not speaker volume). I found a
fix, I called myself from my office phone. Then the faint ringing
stopped. Ringtones are back to using the speaker volume as well. Am I
the only one hearing these noises inside my head?</description>
<comment>
<author>kaiag...@gmail.com</author>
<when>Sun, 15 May 2011 16:03:19 +0000</when>
<what>No, My driod 2.0 is also doing this and it is very annoying, not to mention it kills the battery! </what>
</comment>
<comment>
<author>sehamm...@gmail.com</author>
<when>Thu, 23 Jun 2011 15:25:17 +0000</when>
<what>This is a common bug, no known fix yet</what>
</comment>
</bug>
<bug>
<bugid>7598</bugid>
<title>Allow Volume Control in Screen Lock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>SRepublicDesigns@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 00:26:08 +0000</openedDate>
<description>In screen lock mode on the Motorola DROID, we should be able to control
the volume without having to unlock the phone. (more volume control than
just, sound on, sound off) Also, allow a music player control option on
the lock screen, so we dont have to unlock, then navigate to the music
player just to switch songs.</description>
</bug>
<bug>
<bugid>6567</bugid>
<title>Allow to change the marquee speed of TextViews</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 11:59:10 +0000</openedDate>
<description>Proposed API: Java: TextView.setMarqueeSpeed(int speed); XML:
android:marqueeSpeed I guess the Q&quot;EspeedQ&quot;E argument has no real unit so it
could be either from 0 to 100 or just some fixed values like
.setMarqueeSpeed(TextView.MARQUEE_SPEED_FAST); (IQ&apos;Em sure there are
better names for this stuff but I just want to make my point clear)</description>
</bug>
<bug>
<bugid>4007</bugid>
<title>Email app cannot handle attachments with semicolon in the name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>adex...@gmail.com</reportedBy>
<openedDate>Thu, 24 Sep 2009 22:41:59 +0000</openedDate>
<description>1. Compose a new Email message. 2. Attach a file with a semicolon in the
name. 3. The message sent out will contain an incorrect filename for the
attachment. For example, when I attach a file named Q&quot;E01;ab.jpgQ&quot;E, I get
the following header for the attachment in the resulting email:
Content-Type: ; name=Q&quot;EQ&quot;E01Q&quot;E Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Q&quot;EQ&quot;E01Q&quot;E; size=0</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:04:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12648</bugid>
<title>Unable to detect WiFi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>azeem.sa...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 13:21:36 +0000</openedDate>
<description>I am using HTC Desire update with Froyo The issue is wifi is unable to
detect any networks. I think problem is not with hardware as wifi
hotspot is working. Just for info Mobile is of 3 network, but i am using
it on other network does this also affect it. Please help.</description>
</bug>
<bug>
<bugid>13235</bugid>
<title>news and weather widget ver 1.3.01</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>imnoone...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 03:23:27 +0000</openedDate>
<description>Motorola Droid Android 2.2.1 FRG83D Refresh of weather is sporadic.
Refresh status shows next refresh to be a date prior to current date no
matter what interval is set. Mine shows next refresh December 1. Correct
behavior should be a date and time after current or last refresh data.
Sorry no development environment.</description>
<comment>
<author>bkoehler@gmail.com</author>
<when>Tue, 26 Apr 2011 19:16:26 +0000</when>
<what>Motorola Droid Android 2.2.2 Build FRG83G
News and Weather application version 1.3.01(PROD)
Refresh settings
Auto-refresh
Refresh interval half an hour
Refresh status
Last refresh 2:09pm, April 26
Next refresh 4:35pm, December 8</what>
</comment>
</bug>
<bug>
<bugid>11241</bugid>
<title>MediaPlayer prepare() has a Q&gt;E 1 second prefetcher latency for http sources</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>gillesbo...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 23:29:07 +0000</openedDate>
<description>In Android Foyo / 2.2, when using a MediaPlayer instance to play audio
data from an HTTP source, the prefetcher introduces a greater than 1
second delay not matter how fast the HTTP source is. Steps to reproduce:
1. Create an Android 2.2 test project 2. Create a media player instance
4. Set the data source to the URL shown above 5. Call
setDataSource(some_http_url) 6. measure the current timestamp
(before_prepare = System.nanoTime()) 7. call prepare() 8. measure the
current timestamp (after_prepare = System.nanoTime()) 9. see that
(after_prepare-before_prepare Q&gt;E 1 second) In practice, on a physical
device (HTC Desire running Froyo, build number 2.09.405.8), we see an
average of 1.2 seconds for the prepare() time. This is a significant
problem for applications that want to play audio from a local
app-generated data source, by implementing a local HTTP server to serve
the data (this is the only way to play compressed audio, mp3 or aac,
that is not stored in a file or a remote HTTP server), since it
introduces a Q&gt;E 1 second delay every time a new song is selected. Looking
at the source code of the media stack (libstagefright), it seems that
there are two functions that are guilty for this bug: 1/ in
media/libstagefright/Prefetcher.cpp, function void
Prefetcher::threadFunc(), we find this loop:
--------------------------------------- void Prefetcher::threadFunc() {
bool fillingCache = false; for (;;) { spQ&lt;EPrefetchedSourceQ&gt;E minSource;
int64_t minCacheDurationUs = -1; { Mutex::Autolock autoLock(mLock); if
(mDone) { break; } mCondition.waitRelative( mLock, fillingCache ? 1ll :
1000000000ll); [...] -----------------------------------------
Obviously, since the variable fillingCache is initialized to Q&apos;EfalseQ&apos;E,
the first time through the loop will call mCondition.waitRelative() with
a value of 1000000000ll, which wait for 1 second. 2/ In the same
Prefetcher file, function status_t Prefetcher::prepare(),
---------------------------- status_t Prefetcher::prepare( bool
(*continueFunc)(void *cookie), void *cookie) { // Fill the cache.
int64_t duration; bool noMoreData; do { usleep(100000); if (continueFunc
Q&amp;EQ&amp;E !(*continueFunc)(cookie)) { return -EINTR; } duration =
getCachedDurationUs(Q&amp;EnoMoreData); } while (!noMoreData Q&amp;EQ&amp;E duration Q&lt;E
2000000ll); return OK; } ------------------------------ we can see that
this loop has an unconditional usleep(100000) which means that it could
be waiting up to 100ms after the prefetcher actually has filled the
buffer. Finally 3/ The way the cached duration is computed in Q&apos;Eduration
= getCachedDurationUs(Q&amp;EnoMoreData);Q&apos;E calls void
PrefetchedSource::updateCacheDuration_l() which does the following:
----------------------------------- void
PrefetchedSource::updateCacheDuration_l() { if (mCachedBuffers.size() Q&lt;E
2) { mCacheDurationUs = 0; } else { int64_t firstTimeUs, lastTimeUs;
CHECK((*mCachedBuffers.begin())-Q&gt;Emeta_data()-Q&gt;EfindInt64( kKeyTime,
Q&amp;EfirstTimeUs)); CHECK((*--mCachedBuffers.end())-Q&gt;Emeta_data()-Q&gt;EfindInt64(
kKeyTime, Q&amp;ElastTimeUs)); mCacheDurationUs = lastTimeUs - firstTimeUs; }
} --------------------------------- It looks like the first 2 cached
buffers are ignored, so there will be an extra delay incurred because
the Prefetcher::prepare() wonQ&apos;Et return until the 3rd buffer.</description>
</bug>
<bug>
<bugid>12067</bugid>
<title>FM Radio without headphones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>frag...@hotmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 20:36:51 +0000</openedDate>
<description>On Android 2.2 on the Droid X, the FM Radio app requires something to be
plugged into the headphone jack even while using only the phoneQ&apos;Es
speaker. Perhaps this is a bug, but it doesnQ&apos;Et make sense. Steps: -
launch FM Radio app without headphones plugged in. - View error, Q&quot;ETo use
FM Radio, please plug in headset with round plug.Q&quot;E</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:52:24 +0000</when>
<what>This is pretty standard -- the headphone wire acts as the FM antenna.</what>
</comment>
<comment>
<author>fema...@gmail.com</author>
<when>Fri, 22 Oct 2010 20:59:56 +0000</when>
<what>I have absolutely no trouble using it without the headphones, that is after I have to plug them up just to start the app, and then unplug them to put it on the speaker. This should definitely be an option and is very annoying. I canQ&apos;Et listen to the radio if I forget to bring headphones just to connect and disconnect them.</what>
</comment>
<comment>
<author>pirant...@gmail.com</author>
<when>Sun, 15 May 2011 22:36:54 +0000</when>
<what>forced to use headphones - crazy when there is good reception - this is just poor design. please change.</what>
</comment>
<comment>
<author>bvlug...@gmail.com</author>
<when>Mon, 11 Jul 2011 22:48:55 +0000</when>
<what>Even if the headphone wire is needed as the FM antenna why not add the option to direct the sound to the phone speakers?</what>
</comment>
</bug>
<bug>
<bugid>17007</bugid>
<title>edge connection hangs intermittently</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>debasish...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 07:04:25 +0000</openedDate>
<description>Device DELL XCD35, android 2.2 problem-edge connection breaks
intermittently while accessing internet over edge. The edge symbol still
present in the status bar but the activity arrows are stil. any
application that needs internet connection when opened reports error Q&quot;ENo
network connectionQ&quot;E. disabling and re-enabling data connection solves
the problem. My service provider has 3g available in its network and I
have checked the only Q&quot;Euse only 2g networkQ&quot;E connection. does not seems
to be a provider error since other devices are working fine and
resetting the connection also works fine.</description>
</bug>
<bug>
<bugid>14882</bugid>
<title>GestureDetector - onFling method called with a null MotionEvent e1 - mCurrentDownEvent is not initialized</title>
<status>New</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>maali.yu...@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 23:38:27 +0000</openedDate>
<description>I have a subclass of GestureDetector.SimpleOnGestureListener with the
onFling() method reimplemented. I receive the first argument of the
method (MotionEvent e1) as null. This is not due to a bug of the
GestureDetector code, but is due to a misconfiguration of my views. In
details, I donQ&apos;Et call the GestureDetector.onTouchEvent() in all the
views actually showed. May happen that I start the fling gesture from an
Q&quot;EuntrackedQ&quot;E view and terminate the gesture on a Q&quot;EtrackedQ&quot;E view. In this
case the GestureDetector.onTouchEvent() is not called during the
ACTION_DOWN event and doesnQ&apos;Et initialize mCurrentDownEvent. When I
complete the fling gesture on a Q&quot;EtrackedQ&quot;E view, the GestureDetector
calls the onFling() method with a uninitialized mCurrentDownEvent. I
consider this to be a bug, even if it is caused by external reasons (in
my case, a misconfiguration of the visible views). It is 100%
reproducible. I can provide some code sample if it can help to better
understand my poor English. Thanks, Yusef Maali</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 04:27:10 +0000</when>
<what></what>
</comment>
<comment>
<author>sandu.sh...@gmail.com</author>
<when>Fri, 04 Mar 2011 12:12:54 +0000</when>
<what>Hi, can you please provide a sample of the code. This will help in reproducing</what>
</comment>
<comment>
<author>gla...@gmail.com</author>
<when>Mon, 11 Apr 2011 21:11:27 +0000</when>
<what>Has anyone from Google looked at this? The documentation makes no mention of this little quirk and it has not been fixed. Implementing a swipe gesture on a touchscreen-based OS should not be made difficult.</what>
</comment>
<comment>
<author>JoaRe...@gmail.com</author>
<when>Wed, 03 Aug 2011 02:51:13 +0000</when>
<what>I also would be interested in a solution.</what>
</comment>
</bug>
<bug>
<bugid>6318</bugid>
<title>Screen doesnQ&apos;Et always turn on when call is coming in---seems to be solely when phone is in vibrate mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marko.b....@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 23:03:26 +0000</openedDate>
<description>Hi, Have had the Nexus One since Jan 6th and it has had no issues. About
a week + ago, I started noticing that when the phone is on Q&quot;EvibrateQ&quot;E and
a call is coming in, the screen does not turn on. The notification light
is flashing white and itQ&apos;Es vibrating, but I cannot turn the phone on. I
have to press the Lock/Unlock screen button a few times, and finally the
screen will slowly popup so I can answer the phone. Have not noticing
this happening when phone is NOT on vibrate (recognize this may not be
related, but not other discernible pattern I can recognize). Thanks</description>
</bug>
<bug>
<bugid>292</bugid>
<title>Notification constructor too large - please add a static builder for notification construction</title>
<status>Released</status>
<owner>ad3f...@gmail.com</owner>
<closedOn>2008-03-20T20:39:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>craigbba...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 01:12:30 +0000</openedDate>
<description>The public constructor for the notification is very large and difficult
to work with, would be really handy if the class made available a static
builder. public Notification(Context context, int icon, CharSequence
tickerText, long when, CharSequence expandedTitle, CharSequence
expandedText, Intent contentIntent, int appIcon, CharSequence appName,
Intent appIntent)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:24:09 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:24:32 +0000</when>
<what></what>
</comment>
<comment>
<author>ad3f...@gmail.com</author>
<when>Thu, 20 Mar 2008 07:17:45 +0000</when>
<what></what>
</comment>
<comment>
<author>ad3f...@gmail.com</author>
<when>Thu, 20 Mar 2008 20:39:36 +0000</when>
<what>The Notification class is actually a bunch of public fields, which youQ&apos;Ere welcome to
set yourself.  I added a method that will construct the RemoteViews object like this
constructor does, and another constructor that doesnQ&apos;Et take all of the parameters for
that RemoteView.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:58:58 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>10082</bugid>
<title>Eclipse xml editor does not show cursor position</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cdhullom...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 16:52:55 +0000</openedDate>
<description>The xml editor in eclipse does not show what line/column number you are
on Mac OXS 10.6 Eclipse 3.6 cocoa 64bit</description>
</bug>
<bug>
<bugid>6455</bugid>
<title>atexit handlers do not get called when shared library unloads but when executable exits</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>charlto...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 13:07:22 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
If I create a small C executable and shared library, like this:
shared.c: #include Q&lt;Estdio.hQ&gt;E #include Q&lt;Estdlib.hQ&gt;E void bar() {
printf(Q&quot;Eshared bar start\nQ&quot;E); printf(Q&quot;Eshared bar end\nQ&quot;E); } void foo() {
printf(Q&quot;Eshared foo start\nQ&quot;E); atexit( bar ); printf(Q&quot;Eshared foo end\nQ&quot;E);
} sharedmain.c: #include Q&lt;Estdio.hQ&gt;E #include Q&lt;Estdlib.hQ&gt;E #include
Q&lt;Edlfcn.hQ&gt;E int main(int argc, char* argv[]) { printf(Q&quot;Esharedmain
start\nQ&quot;E); void *handle; void (*foo)(void); char *error; /* open library
*/ printf(Q&quot;Esharedmain dlopen\nQ&quot;E); handle = dlopen
(Q&quot;E/data/bin/shared.soQ&quot;E, RTLD_LAZY); if (!handle) { fputs (dlerror(),
stderr); exit(1); } /* read symbol */ printf(Q&quot;Esharedmain dlsym\nQ&quot;E); foo
= dlsym(handle, Q&quot;EfooQ&quot;E); if ((error = dlerror()) != NULL) { fputs(error,
stderr); exit(1); } /* call function */ printf(Q&quot;Esharedmain call
function\nQ&quot;E); (*foo)(); /* close library */ printf(Q&quot;Esharedmain
dlclose\nQ&quot;E); dlclose(handle); /* wait for library unload */
printf(Q&quot;Esharedmain sleep\nQ&quot;E); sleep(4); printf(Q&quot;Esharedmain end\nQ&quot;E);
return 0; } Compile it (make the library with -shared), then put
sharedmain and shared.so in /data/bin. Run sharedmain - What happened.
bash-3.2# ./sharedmain sharedmain start sharedmain dlopen sharedmain
dlsym sharedmain call function shared foo start shared foo end
sharedmain dlclose sharedmain sleep sharedmain end Segmentation fault
The segfault is because it is trying to call the atexit handler Q&quot;EbarQ&quot;E
after the shared library has been unloaded. - What you think the correct
behavior should be. Under Ubuntu, with the same code (I changed the
library load path): rob@neelix:~/android/test/linux$ ./sharedmain
sharedmain start sharedmain dlopen sharedmain dlsym sharedmain call
function shared foo start shared foo end sharedmain dlclose shared bar
start shared bar end sharedmain sleep sharedmain end Here the atexit
handler is called after dlclose but before the program exits. DonQ&apos;Et
forget to mention which version of the SDK youQ&apos;Ere using, and/or which
device the problem appears on (model and Android version). Using android
1.5 emulator. If you look at the source for androidQ&apos;Es atexit (in
bionic/libc/stdlib/atexit.c): int atexit(void (*func)(void)) { return
(__cxa_atexit((void (*)(void *))func, NULL, NULL)); } and compare it
with the gnu libc version: atexit (void (*func) (void)) { return
__cxa_atexit ((void (*) (void *)) func, NULL, Q&amp;E__dso_handle == NULL ?
NULL : __dso_handle); } You can see that android passes NULL as the
final parameter to __cxa_atexit which is supposed to be the handle of
the shared library you are running within (if present).</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 04 Feb 2010 16:05:43 +0000</when>
<what></what>
</comment>
<comment>
<author>stephen_...@yahoo.com</author>
<when>Fri, 23 Apr 2010 10:05:03 +0000</when>
<what>IQ&apos;Eve encountered the same problem.
I notice that there is no crash if the shared library is loaded implictly (ie as a 
LOCAL_SHARED_LIBRARIES dependency when building with the NDK) or if you leave the 
library loaded until the executable exits (ie donQ&apos;Et call dlclose(handle)).

Neither of these are acceptable if your executable needs to load and unload shared 
libraries at runtime. Is there any known work-around? (other than building a new 
stdlib runtime library for your own personal phone/emulator)
</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Wed, 14 Jul 2010 22:50:48 +0000</when>
<what>thatQ&apos;Es an interesting one. Apparently, atexit() being called on dlclose() is not part of the POSIX spec, but is implemented on Solaris and GLibc. It makes sense to implement that in Android too.

The funny thing is that it requires significantly changing the way shared libraries are built. For GLibc, Q&quot;EatexitQ&quot;E is not in libc.so at all, but is instead part of a static library that is added to the link command of each generated shared library.
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17936</bugid>
<title>Honeycomb calendar doesnQ&apos;Et display other subscribed calendars</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>slseed1...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 05:37:44 +0000</openedDate>
<description>I subscribe to external calendars such as US Holidays. While the
calendar appears in the side bar legend, the actual events donQ&apos;Et appear
on the calendar. IQ&apos;Em updated to Honeycomb 3.1. The only events I see are
my personal calendar events. All events show up with their associated
colors in the web browser.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 24 Jun 2011 18:30:07 +0000</when>
<what>Go into the calendar app settings.  Is sync enabled for those calendars?</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Sun, 26 Jun 2011 20:17:14 +0000</when>
<what>I have the Q&quot;ESync CalendarsQ&quot;E option enabled in my gmail account under accounts and sync. ThereQ&apos;Es no separate entry for the exteranl calendars. Any other ideas?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Jun 2011 19:31:08 +0000</when>
<what>Start calendar app.  Go into settings.  There should be a Q&quot;Egeneral preferencesQ&quot;E with stuff like Q&quot;Ehide declined eventsQ&quot;E.  Below General Preferences should be preferences for each calendar.</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Mon, 27 Jun 2011 20:34:39 +0000</when>
<what>Under my gmail account in the calendar app preferences are each of my additional calendars. They are checked and listed as synced. Like I mentioned, they show up on the side bar, but the events are not on the calendar.</what>
</comment>
<comment>
<author>ripped...@gmail.com</author>
<when>Thu, 04 Aug 2011 08:22:09 +0000</when>
<what>I also have this issue.  Has only occured since (UK 3G) Xoom received OTA honeycomb 3.1.  The calendar for the primary google account syncs fine but my Q&apos;EWorkQ&apos;E calendar does not sync.  I can create new events on the tab and they display.  The Q&apos;EworkQ&apos;E calendar displays ok through a web browser.</what>
</comment>
<comment>
<author>lancerho...@gmail.com</author>
<when>Sun, 07 Aug 2011 00:27:10 +0000</when>
<what>I am having the same problem on my Acer Iconia. The only items that show for those calendars are the ones that I made on the device itself. Those events sync on the global calendar. It is like the calendar is not downloading the events to the device. </what>
</comment>
<comment>
<author>lardonto...@gmail.com</author>
<when>Mon, 29 Aug 2011 13:07:57 +0000</when>
<what>I had a similar issue to this after recently deleting my cache. I was able to resolve it by disabling the calendar sync then re enabling it.</what>
</comment>
<comment>
<author>Dennis.J...@gmail.com</author>
<when>Thu, 08 Sep 2011 12:32:10 +0000</when>
<what>I have a Lenovo Ideapad Tablet K1 running Honeycomb 3.1, wifi only.  I am not able to see my full Google calendar on the native calendar application.  I can see the events in the tabletQ&apos;Es chrome browser.

I went through all the steps listed at http://www.google.com/support/mobile/bin/answer.py?hl=enQ&amp;Eanswer=114500Q&amp;Etopic=21414 and I still am not seeing my entries on my tablet..</what>
</comment>
<comment>
<author>Dennis.J...@gmail.com</author>
<when>Thu, 08 Sep 2011 18:19:00 +0000</when>
<what>I deleted the calendar storage data and the calendar data then shut down, restarted and re-enabled sync.  Seems to be working now.</what>
</comment>
</bug>
<bug>
<bugid>17141</bugid>
<title>testTrustAndRemoteCertificatesWithDifferentEncodings :  expired certificate on 5th May</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-06-01T21:22:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>nick2...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 12:42:20 +0000</openedDate>
<description>* The issue is related with
http://groups.google.com/group/android-platform/browse_thread/thread/2abba029c271d2c5
1) Test Package :
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpiTest 2) Test Case
: testTrustAndRemoteCertificatesWithDifferentEncodings 3) Fail :
java.security.cert.CertPathValidatorException: Could not validate
certificate: current time: Tue May 24 23:26:55 GMT+00:00 2011,
expiration time: Thu May 05 15:56:57 GMT+00:00 2011 at
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXCertPathValidatorSpi.java:353)
5) Analysis : The reason is certificate used in the test case is expired
at May05 so due to this parsing Q&amp;E check, this test case is getting
failed.</description>
<comment>
<author>nick2...@gmail.com</author>
<when>Wed, 25 May 2011 12:49:31 +0000</when>
<what>The platform is froyo 2.2.2.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 25 May 2011 17:06:42 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 25 May 2011 20:32:44 +0000</when>
<what>Internally I fixed this by not trying to validate the cert chain, but instead focusing on the encoding problem which was the real underlying issue. Here is my new version in the new file (since this had nothing to do with the PKIXCertPathValidatorSpi. There is also a new Serialization test.

btmura, my change is in the internal master tree, not sure how to get it back to public one.</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 01 Jun 2011 21:22:45 +0000</when>
<what>Should be fixed by:
https://review.source.android.com/#change,23183</what>
</comment>
</bug>
<bug>
<bugid>19116</bugid>
<title>SIGSEGV when trying to debug/running an app from Eclipse.</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-08-09T19:00:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bachi.in...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 20:28:43 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>bachi.in...@gmail.com</author>
<when>Mon, 08 Aug 2011 20:29:50 +0000</when>
<what>darn.. sorry, pls. delete it</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 19:00:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4039</bugid>
<title>Cannot bind ports lower than 1024, or create raw sockets.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>39</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 16:33:08 +0000</openedDate>
<description>Currently in all linux systems you need to be root to bind to ports
lower than 1024, and to create raw sockets. A number of people have
asked how to get around these limitations. I donQ&apos;Et think there are any
reasons why these restrictions are in place in Android (other than that
they are the default in linux and no-one has changed them). I believe
they are mainly designed for servers that give untrusted users shell
accounts - you donQ&apos;Et want those users running web or FTP servers left
right and centre, however as android phones are single-user this isnQ&apos;Et
an issue. An ideal solution would be the following: If an app has the
Q&apos;EinternetQ&apos;E (or perhaps a new Q&apos;Eadvanced_internetQ&apos;E permission then it is
granted CAP_NET_BIND_SERVICE and CAP_NET_RAW using the cap_set_proc()
syscall. This will also require the launcher process to have the
CAP_SETPCAP capability.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:30:39 +0000</when>
<what></what>
</comment>
<comment>
<author>andr...@tastemycity.com</author>
<when>Mon, 05 Oct 2009 20:34:34 +0000</when>
<what>Android isnQ&apos;Et actually single-user. Each application gets its own user account.

As for the restriction on ports Q&lt;E= 1024, this still makes sense since you really
donQ&apos;Et need to be running web and FTP servers for anything besides strictly personal
uses, in which case you wouldnQ&apos;Et need to worry about userQ&apos;Es assuming that a
particular service is on a particular well-known port. In other words, since you are
the only one who might potentially want to access your Q&apos;Edroid in that manner, you can
simply plug in the port desired.

Also: consider that there may be, in fact, services listening on ports Q&lt;E= 1024. These
services would be system services that must be considered as having priority higher
than a user app and thus must be protected.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Mon, 05 Oct 2009 20:43:16 +0000</when>
<what>While it is true that each application gets its own user account, the apps are not
actually as untrusted as a real user would be (for example you can grant them access
to modify your files etc. - youQ&apos;Ed never do that with a real user).

In many cases you *could* put just force the user to know the port, but there are
some cases where you canQ&apos;Et. Besides, it is an extra complication that degrades the
user experience.

Any system services should start before the user applications so I strongly doubt
that is a problem. And as I said before, you have complete control over which apps
run, so if some try to listen on silly ports then you can just remove them.</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Fri, 15 Jan 2010 04:23:52 +0000</when>
<what>This is frustrating issue.  I understand the security implications, but this
effectively limits the capabilities of my phone.  There are many services that cannot
be explicitly adapted to custom ports.  Google should offer a Q&quot;ENetwork ServicesQ&quot;E or
Q&quot;ERootQ&quot;E permission of some kind to allow this.  If you bought your phone... you should
have root privileges.</what>
</comment>
<comment>
<author>tlieb...@gmail.com</author>
<when>Fri, 22 Jan 2010 01:33:03 +0000</when>
<what>I disagree with the idea that user apps should not be allowed to bind to ports Q&lt;E 1024 
on the principal that users will have knowledge of the port.   Yes, one would not 
host a public web server on an Android device, but one very well might desire to host 
a web server on their own Wi-Fi network from their Android phone to access their 
files and media.  I have written an app, WebSharing [Lite] which does exactly this.

My app of course has to run on a port Q&gt;E= 1024, and users must enter that port number 
in the URL to access it, e.g., they might have to enter 192.168.1.101:2112.  In my 
opinion, there is a bit too much punctuation in that URL.  Making things worse, users 
of Internet Explorer (who are statistically likely to be the least computer savvy), 
must also enter in the Q&quot;Ehttp://Q&quot;E portion of the URL.  If an IE user enters only 
Q&quot;E192.168.1.101:2112Q&quot;E the browser will simply hang indefinitely.  If they enter a 
trailing slash theyQ&apos;Ell get a nonsense error message indicating Q&quot;EThe webpage cannot be 
displayed; Most likely cause: Some content or files on this webpage require a program 
that you donQ&apos;Et have installed.Q&quot;E

IQ&apos;Eve added a feature to the app to let users e-mail the login info to themselves.   
The problem is also worked around with documentation.  I may eventually add an option 
to feed URLs through a shortener as well, but then we add the requirement of internet 
access for the system to work.  

But in the end, itQ&apos;Ed be a heck of a lot cleaner and easier to just say, Q&quot;Etype 
192.168.1.101 in your browser to connectQ&quot;E.  I donQ&apos;Et think IQ&apos;Em the only app that 
suffers from this limitation.

ItQ&apos;Ed be wonderful to have an API to request that low ports (e.g. 80 :D) be forwarded 
to higher ports for the duration of a ServiceQ&apos;Es operation.</what>
</comment>
<comment>
<author>debiltel...@gmail.com</author>
<when>Mon, 03 May 2010 21:14:12 +0000</when>
<what>I would also like to get access to raw sockets: I want to use Android phones with a
small utility to install networked industrial devices which require initial setup
using a special data link layer Ethernet II frame protocol.</what>
</comment>
<comment>
<author>angelaca...@gmail.com</author>
<when>Sat, 11 Sep 2010 21:41:20 +0000</when>
<what>I would like to do my own implementation of a ping function through JNI but I canQ&apos;Et use raw sockets.</what>
</comment>
<comment>
<author>antoniov...@gmail.com</author>
<when>Sat, 11 Sep 2010 21:46:39 +0000</when>
<what>IQ&apos;Em also interested in using RAW sockets in android. It would be nice to add an advanced internet permission. As angelacabanelasestevez said I also want to use RAW sockets through JNI.</what>
</comment>
<comment>
<author>hackersm...@gmail.com</author>
<when>Sat, 11 Sep 2010 22:04:00 +0000</when>
<what>I think that giving unrestricted acces to raw sockets or ports under 1024 is crazy because of security but creating an especial permission for accessing this features is something reasonable and AFAIK not so difficult to implement, am I wrong? From my point of view this should be a feature request instead a bugfix.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Sep 2010 01:14:39 +0000</when>
<what>Issue 11164 has been merged into this issue.</what>
</comment>
<comment>
<author>rpburkho...@gmail.com</author>
<when>Fri, 24 Sep 2010 13:59:57 +0000</when>
<what>With out access to raw sockets, one is not able to access the basics of ICMP in order to implement network utilities such as traceroute.  Pings work on the .isReachable call, but other useful information is available when you can figure out what the ip addresses are along the way.  Traceroute is a key networking utility, which is not currently available, as far as I can tell.</what>
</comment>
<comment>
<author>antoniov...@gmail.com</author>
<when>Fri, 24 Sep 2010 15:58:41 +0000</when>
<what>AFAIK .isReachable is not a full ping. Java canQ&apos;Et access root permissions and thatQ&apos;Es why it canQ&apos;Et do an Q&quot;Estandard ICMP_ECHO pingQ&quot;E, instead of that Java checks if ICMP ping system call is available and when it finds that is not running as root it tries to open a TCP socket on port 7.</what>
</comment>
<comment>
<author>charlesc...@gmail.com</author>
<when>Mon, 22 Nov 2010 17:10:49 +0000</when>
<what>I would like to add my reasoning for google to open up port lower than 1024 (with a new permission, of course).  Suppose I have a malicious app., I can do the same kind of damage to your phone whether I use port 5000 or port 500.  So restricting lower port number does not really improve security.

I am trying to implement a well known service on the phone, I canQ&apos;Et do this without accessing the pre-defined port number.  

I am going to implement this service on the iPhone first until google adds this new feature.

</what>
</comment>
<comment>
<author>zwzser...@gmail.com</author>
<when>Mon, 22 Nov 2010 17:17:23 +0000</when>
<what>Q&gt;EQ&gt;E13
I donQ&apos;Et think you can make such a huge company change their attitude. If you really want to make the app work, use root. Dumb people without the root access do not need web services anyway.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Mon, 22 Nov 2010 17:22:58 +0000</when>
<what>zwzserver: You may not need web services, but many people do and they shouldnQ&apos;Et need to have root.</what>
</comment>
<comment>
<author>zwzser...@gmail.com</author>
<when>Mon, 22 Nov 2010 17:27:58 +0000</when>
<what>You have completely misunderstood my message. I consider myself an advanced user and I do want those services. ThatQ&apos;Es why IQ&apos;Em subscribed to this issue anyway. Do not put your anger for GoogleQ&apos;Es fault against me!
Root is always a workaround. If you want to make exceptional stuff work, use it.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Mon, 22 Nov 2010 17:42:14 +0000</when>
<what>zwzserver: Hmm I thought when you said Q&quot;EDumb people without the root access do not need web services anywayQ&quot;E you meant that we donQ&apos;Et need non-root access to low ports because only advanced users need that access and they will have root anyway.

Anyway, I agree, IQ&apos;Em not holding my breath for this to be fixed, given how many other near-one-liner fixes havenQ&apos;Et been done!</what>
</comment>
<comment>
<author>antoniov...@gmail.com</author>
<when>Mon, 22 Nov 2010 18:29:09 +0000</when>
<what>I donQ&apos;Et think root is the final solution... just a fix... Even if you rooted your phone you canQ&apos;Et let a library be root to integrate your code through JNI... The only posibility is using an executable and extracting and changing permissions to a file is not a good patch...</what>
</comment>
<comment>
<author>charlesc...@gmail.com</author>
<when>Mon, 22 Nov 2010 19:56:48 +0000</when>
<what>There is a FACTORY_TEST permission, according to the android document, it allows to Q&quot;ERun as a manufacturer test application, running as the root userQ&quot;E.  I tried it, but no luck, maybe you need modify other things too?  Has any of you guys tried this?

Thanks

Rooting the phone is not an option for me; I intend to share my app with my friends, I canQ&apos;Et ask them to root their phones.</what>
</comment>
<comment>
<author>zwzser...@gmail.com</author>
<when>Mon, 22 Nov 2010 20:03:56 +0000</when>
<what>Q&gt;EQ&gt;E19
Well, I guess it could be understood differently... 

But back to the point: What service would it be to require low ports and to be usable by those Q&quot;EunwillingQ&quot;E friends? I originally wanted to run an http server along with WIFI tether app which already needs root. I canQ&apos;Et see any other method of making the service useful for your friends as the phones are behind NAT and cannot act as regular servers.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Mon, 22 Nov 2010 20:32:47 +0000</when>
<what>Wifi tethering doesnQ&apos;Et require root on 2.2.

True, on 3g pretty much everyone is behind nat, but I think most uses for low ports are local wifi services. E.g. running a cifs server so you can drag/drop files to your phone.</what>
</comment>
<comment>
<author>charlesc...@gmail.com</author>
<when>Mon, 22 Nov 2010 21:36:31 +0000</when>
<what>tdhutt, this is exactly what I want to do, a SMB service (cifs is the older version) so that you can treat your phone as another computer, map a drive from your home PC or Mac to your phone SD drive with your home wifi, without using any cable.  This does not require any installation of software on the PC or Mac.

Right now, each time I want to copy a file from my phone to my computer, I need to hook up the USB cable.  I have another app that records my GPS location as I take pictures, so that I can Geo tag my pictures later on a PC, so I need to copy the recorded route file quite often.  There are file copy utilities using blue tooth, there are also SMB client implemented on the phone, but I donQ&apos;Et want to do drag and drop on my phoneQ&apos;Es small screen, I want to do it on a PC or Mac with the mouse and a big monitor.  IQ&apos;Ed love to implement the SMB protocol server side, on the phone.  </what>
</comment>
<comment>
<author>marjorly...@gmail.com</author>
<when>Thu, 06 Oct 2011 11:46:46 +0000</when>
<what>@#9
Q&gt;E giving unrestricted acces to raw sockets or ports under 1024 is crazy because of security

Giving any app unrestricted access to the interweb is CRAZY.

@#2
Q&gt;E you really donQ&apos;Et need to be running web and FTP servers for anything besides strictly personal uses

The wise user will be employing one or more flavors of adblocking.  To avoid the horror of broken images the user will run a lightweight web server to answer with empty document or transparent PNG.

AdAway now offers this eDexter style final solution for ads

http://code.google.com/p/ad-away/


all adware is malware!  If the app is really-free there would be no cost to using it.  Rendering ads is a cost too high: trading on user privacy.


@#21
Q&gt;E  on 3g pretty much everyone is behind nat

Not everyone it seems.  There are some interesting write ups on the topic.


@#22
Q&gt;E each time I want to copy a file from my phone to my computer, I need to hook up the USB cable

or sync directories via box, dropbox, s3, sftp/ftps?

</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Thu, 06 Oct 2011 12:22:54 +0000</when>
<what>To give a concrete usage example, there is a samba app on the market which currently needs root to work. If this bug were fixed it would not:

https://market.android.com/details?id=com.funkyfresh.samba</what>
</comment>
</bug>
<bug>
<bugid>2445</bugid>
<title>Gmail should allow per-label notification settings</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>322</stars>
<reportedBy>hayden.stewart@gmail.com</reportedBy>
<openedDate>Thu, 16 Apr 2009 18:52:52 +0000</openedDate>
<description>Something that would greatly enhance the Gmail app for people that like
to stay organized with labels that bypass the inbox would be
label-specific notifications. This feature would hopefully allow you to
choose which labels, beside Q&quot;EInboxQ&quot;E, will trigger a new email
notification. For example, if all messages labled Q&quot;ESchoolQ&quot;E automatically
skip the inbox due to filters, it would still be very helpful to get
notifications of new mail to this label.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:03:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:01:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:02:35 +0000</when>
<what>Issue 1280 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:17:03 +0000</when>
<what>Issue 1098 has been merged into this issue.</what>
</comment>
<comment>
<author>thunder...@gmail.com</author>
<when>Thu, 03 Sep 2009 20:33:36 +0000</when>
<what>My one outstanding issue w/Android is this exact feature. Implementing this would 
exceed parity to RIMQ&apos;Es BlackBerry which allows essentially filters to catch certain 
mails and do a Q&quot;Ehigh priority aka Level 1Q&quot;E notification. Use case:

1. I want to read my whole inbox at any given time using the app. I do not want to be 
notified on every email.

2. I want emails that match a label (say sent directly to me) to notify me visually 
and vibrate. (This is approx 2% of my incoming mail)

3. For emails matching a different label, say Q&quot;EoncallQ&quot;E I want not only visual, but a 
loud audible tone.

</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Sat, 05 Sep 2009 12:33:10 +0000</when>
<what>I agree totally with this feature request and comment 5. I also suggest that inbox
label has a set of notification settings and applying labels can override these
notifications in a flexible way. This maybe best implemented by; Inbox having a
default set of notification settings; adding the first label overrides the inbox
notifications and further labels to add to the notification settings set in the first
non-inbox labels notification settings; increasing notification volume, possible
adding vibrate or additional notification tones.

This should be supplemented with a selection of shorter notification tones that
together could inform the user of the type of notification and subject area.
</what>
</comment>
<comment>
<author>thunder...@gmail.com</author>
<when>Sat, 05 Sep 2009 19:49:23 +0000</when>
<what>I think the right UX is as follows.

A notification rule consists of label and vibration + audible + led + notification 
icon (letQ&apos;Es add some stock icons, then allow creating your own) settings. These are 
comprehensive on a label by label basis. Rules are ordered and evaluated from top 
down, escape on first match. This minimally satisfies my requirements.

Bonus options for contributers/GoogleQ&apos;Es Android team.
-- Allow me to save an ordered set of notification label rules as a named 
Q&quot;Enotification profileQ&quot;E and allow me to switch between profiles. IQ&apos;Ed have profiles 
such as Q&quot;Eon callQ&quot;E, Q&quot;Emovie theaterQ&quot;E, Q&quot;Esomeone better be deadQ&quot;E, etc.

-- Extra bonus. Allow me to order multiple notification profiles so I donQ&apos;Et need to 
recreate a set of rules for small deltas between profiles. OR...

Bonus with GoogleQ&apos;Es Gmail team.
-- Have a gmail lab that letQ&apos;Es me view, activate, switch and reorder notifications. 
Creation is probably tricky since ringtones are device specific and that data would 
need to be fresh.

Bonus, bonus with calendar.
Allow me to activate/deactivate a notification profile during an event in calendar 
where a specific event overrides an all day profile. Example use case: I have a 
meeting with eng VPs, I can set via calendar for the duration of itQ&apos;Es schedule my 
Q&quot;Esomebody better be deadQ&quot;E profile. Another case is I have an all day, 7 day event, 
for that duration, my Q&quot;Eon callQ&quot;E profile can be set active in via the calendar. Events 
updating will affect the duration and timing of the profile being active.

</what>
</comment>
<comment>
<author>alex.eli...@gmail.com</author>
<when>Sat, 10 Oct 2009 11:33:09 +0000</when>
<what>This is what I need... It is a major problem to me not to get notifications when
email arrives which automatically skips the inbox and gets labeled. The reason why it
is so important is because I have setup gmail to poll my hotmail account and pull in
any mail skip the inbox and label it. Now I dont have to use my hotmail account and
can just use my Gmail account. However on my Android there is now no way to get
notifications?? I have switched from a 3 yr old Sony Ericsson P990 with Blackberry
Connect and I got notifications fine.. now I cant and it is bugging me and I have to
keep manually checking.
Would be a great improvement.</what>
</comment>
<comment>
<author>joel%kle...@gtempaccount.com</author>
<when>Sun, 15 Nov 2009 04:48:11 +0000</when>
<what>The most important email I get is labeled and skips the inbox.  IQ&apos;Ed rather see
selected tabs get notifications than the inbox.</what>
</comment>
<comment>
<author>chrisbar...@gmail.com</author>
<when>Tue, 17 Nov 2009 07:02:29 +0000</when>
<what>Yes, very important!</what>
</comment>
<comment>
<author>dab...@gmail.com</author>
<when>Fri, 20 Nov 2009 21:44:00 +0000</when>
<what>Yea. I think the Google Voice team should abandon their app and implement
this instead. They could then add a Q&quot;EVoiceQ&quot;E label in Gmail which receives Voice updates.
IsnQ&apos;Et this so much simpler and less bulky than the app they are working on now?</what>
</comment>
<comment>
<author>rjleves...@gmail.com</author>
<when>Sun, 29 Nov 2009 15:55:14 +0000</when>
<what>this is absolutely necessary</what>
</comment>
<comment>
<author>ftseg...@gmail.com</author>
<when>Wed, 02 Dec 2009 02:56:51 +0000</when>
<what>I agree with this. I would love to get notification for specific labels with items
that bypass the inbox (sent to archive)

On my Droid I have a shortcut to the SMS label in my gmail inbox that my GV SMS is
sent to and IQ&apos;Ed also love to see a little notification in the corner of that shortcut
with the number of unread emails in that label.  Just a suggestion :)</what>
</comment>
<comment>
<author>mikechid...@gmail.com</author>
<when>Fri, 04 Dec 2009 19:37:49 +0000</when>
<what>IQ&apos;Ed also like to see label shortcuts with number of unread msgs overlayed.</what>
</comment>
<comment>
<author>ralyo...@gmail.com</author>
<when>Tue, 15 Dec 2009 20:28:19 +0000</when>
<what>This would be a great option, but also please donQ&apos;Et limit it to gmail accounts. This
would be very useful in corporate accounts as well as pretty much any account that is
synced.</what>
</comment>
<comment>
<author>bausparf...@gmail.com</author>
<when>Thu, 24 Dec 2009 13:44:00 +0000</when>
<what>Is there an official comment about when we have to expect that feature? Its really
hard without it.</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Sat, 26 Dec 2009 15:25:19 +0000</when>
<what>That feature would be a must-have imo. It would make handling emails more easy.</what>
</comment>
<comment>
<author>lbrown...@gmail.com</author>
<when>Wed, 30 Dec 2009 20:32:29 +0000</when>
<what>I have work systems alerts filtered into an IMAP folder.  IQ&apos;Ed like to set a nice, 
loud alert for those, and no audible alert.  Therefore:

-- I need this for regular email IMAP folders, not just for the default GMAIL 
account.
-- You seriously need to get IMAP folder syncQ&apos;Eing to work (see issue 1307).

Also, unique alert volume settings, each place you can create a custom alert, is a 
good thang.

Finally--priority is Medium?  WeQ&apos;Eve got 136 stars and 19 comments on this.  CanQ&apos;Et be 
that hard (always easy for the guy NOT writing the code to say), and is something in 
which Android really lags.</what>
</comment>
<comment>
<author>bausparf...@gmail.com</author>
<when>Sat, 09 Jan 2010 14:58:23 +0000</when>
<what>Full ack. At least a comment from a dev like Q&quot;Eit is planned but not to come in the
next weeksQ&quot;E or Q&quot;Eyeah weQ&apos;Ere just implementing it, It will be in the next VersionQ&quot;E or
maybe just Q&quot;Eit will never comeQ&quot;E would be great. Every official Information, even if
it is not a good one, is better than no information.

I Suggest:

Priority ---Q&gt;E High

Regards</what>
</comment>
<comment>
<author>Leonha...@gmail.com</author>
<when>Tue, 19 Jan 2010 09:06:15 +0000</when>
<what>IQ&apos;Em relly missing this feature too!</what>
</comment>
<comment>
<author>bensa...@gmail.com</author>
<when>Sat, 23 Jan 2010 23:27:52 +0000</when>
<what>I couldnQ&apos;Et agree more.  Hopefully, this can be tied into the update that will enable
Trackball Color notification on the N1, so that different labeled mail can provide a
different color notification if the user wishes.  This would be extremely useful and
time saving, especially for anyone using their device in a business capacity.</what>
</comment>
<comment>
<author>lowbass...@gmail.com</author>
<when>Mon, 25 Jan 2010 21:01:42 +0000</when>
<what>I absolutely need this feature.  Please implement soon!</what>
</comment>
<comment>
<author>hvd...@gmail.com</author>
<when>Tue, 26 Jan 2010 00:04:54 +0000</when>
<what>Is this issue currently being worked on?</what>
</comment>
<comment>
<author>bausparf...@gmail.com</author>
<when>Tue, 26 Jan 2010 00:22:00 +0000</when>
<what>188 Stars. And Priority is still Medium? Why cant you just say Q&quot;Eyes we wil do thatQ&quot;E 
or Q&quot;Eno we wonQ&apos;EtQ&quot;E 24 Comments asking for an official answer, but none of the devs 
gives a comment at all. DonQ&apos;Et get that...</what>
</comment>
<comment>
<author>alan.dillon@gmail.com</author>
<when>Tue, 26 Jan 2010 16:50:43 +0000</when>
<what>I also greatly need this to be implemented. Almost all of my emails bypass the inbox 
and I never even know they have arrived.</what>
</comment>
</bug>
<bug>
<bugid>10683</bugid>
<title>Have mail dial a VPN</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wkearne...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 21:10:22 +0000</openedDate>
<description>It would be tremendously helpful if the mail app could be configured to
dial a VPN when checking mail. IQ&apos;Eve got an account on an IMAP server
thatQ&apos;Es behind a VPN. Desktop programs have been able to do this for
years (even creaky old Outlook Express). Just give us a preference
setting for a mail account to dial a VPN connection, and then a
drop-down to select one. This runs afoul of the current VPN limitation
of not storing the password. WTF is up with that? Having to retype the
password constantly is a huge pain in the, well, itQ&apos;Es just not very
convenient. Anyway, mail being able to dial a connection when checking
would be a very convenient addition for me. Thanks!</description>
</bug>
<bug>
<bugid>7232</bugid>
<title>Broken permission com.android.browser.permission.WRITE_HISTORY_BOOKMARKS </title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-24T20:11:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>pale.col...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 12:03:30 +0000</openedDate>
<description>I have the required permission in my manifest but I still get the error:
Permission Denial: writing com.android.browser.BrowserProvider uri
content://browser/searches from pid=224, uid=10028 requires
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS thereQ&apos;Es a thread
with others indicating similar issue:
http://groups.google.com/group/android-
developers/browse_thread/thread/ec725c24c21a71df/5c995c332b92f8c6?lnk=raot
personally, I cannot write to bookmarks with ANY version of OS, but some
above got this partially working. I believe it needs to be cleared up
what versions of OS work with this permission.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 18:52:38 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 19:00:03 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 20:11:18 +0000</when>
<what>This works in Froyo -- if this isnQ&apos;Et working for you there, please provide repro steps to demonstrate the bug.</what>
</comment>
<comment>
<author>lio...@gmail.com</author>
<when>Sun, 19 Sep 2010 17:04:23 +0000</when>
<what>This doesnQ&apos;Et work in Froyo for me. I can add a bookmark using the Insert Intent but canQ&apos;Et delete one - force close for write permission denial.

Any ideas why?</what>
</comment>
</bug>
<bug>
<bugid>8205</bugid>
<title>Alarm/Calendar Integration</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>dygituljunky</reportedBy>
<openedDate>Fri, 07 May 2010 06:13:28 +0000</openedDate>
<description>I would like alarms to appear in the Calendar much like on the
BlackBerry. I find it much more intuitive to be able to enter one-time
alarms from the calendar. On the blackberry, I use this for reminders
that need to be much more annoying than a Calendar reminder but for
which I do not need an appointment. Repeating alarms appearing in the
calendar logically follow if one-time alarms are part of the calendar.
This could easily integrate with Google Calendar by creating an Android
Alarms calendar (much like Google Contacts gets a Starred in Android
category and Google Reader gets a Listen Subscriptions category).
Alternatively, alarms could be one of the types of calendar events
(along with all-day events and standard meetings). Making alarms a type
of event would have the added benefit of allowing me to share an alarm
time with another Google Calendar user (ex.: my fiancee sets her wake-up
alarm on a shared calendar and the alarm goes off on my phone, too, so
that I can call her and make sure sheQ&apos;Es actually awake). If this is made
part of the Android OS, I would also like the option to HIDE alarms from
the mobile calendar display with an easily accessible menu option so I
can reduce calendar clutter. Usage example: letQ&apos;Es say that I need to
wake up to go to the airport to catch a flight. I donQ&apos;Et want to forget
to set my alarm the night before so IQ&apos;Ed like to be able to enter an
alarm well ahead of time. On the other hand, I donQ&apos;Et want the alarm to
go off every morning at 5 AM between now and next week when I fly out.
Hence one-time alarms.</description>
<comment>
<author>dygituljunky</author>
<when>Sat, 14 Aug 2010 00:34:59 +0000</when>
<what>Alarms as a type of calendar event would also allow me to back up my alarms and to transfer them to a new device should my phone get lost, stolen, or damaged.

I can even see the utility in share alarms (and other calendar events) on multiple devices (like an Andoid-based eReader, Android-based music/podcast player, Android-based tablet, or Android-based TV/media player).</what>
</comment>
</bug>
<bug>
<bugid>5714</bugid>
<title>Bad sound when using stereo headset with 3,5 mm jack for music listening</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rudolf.v...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 23:01:03 +0000</openedDate>
<description>Motorola Milestone, android 2.0 Recently I tried 3 stereo headphones
(Nokia, SE and one no-name) with a microphone for a music listening and
for the ability recieving calls when needed. The sound quality coming
from the headphones is kind of rusty unless I press the receive-call
button. After that (still with the button pressed) the quality is great.
One I release the button the quality is bad again. One more thing to
emphasize is that the receive-call button doesnQ&apos;Et work for the pickup of
the incoming call at all.</description>
<comment>
<author>rudolf.v...@gmail.com</author>
<when>Mon, 08 Feb 2010 20:53:31 +0000</when>
<what>Solved. However, this relates to Nokia (WH-701, WH-205) headsets and also to the 
Sony Ericsson MH700. Using those the sound is fuzzy and weak and also none of the 
remote control buttons worked.
Using others (even noname) 3,5 mm jack microphones with headphones worked fine.</what>
</comment>
</bug>
<bug>
<bugid>17000</bugid>
<title>NoClassDefFoundError is thrown for classes that are included in the referenced Java project that Q&quot;Euse same folder for .class and .java filesQ&quot;E project layout</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>anarg...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 21:39:19 +0000</openedDate>
<description>Host OS: Mac OS X 10.6 SDK tools version: Android 2.2 Eclipse version:
Helios ADT plug-in version: 10.0.1.v201103111512-110841 Platform
targeted by your project: Android 2.2 Version of the platform running in
the emulator: Android 2.2 STEPS TO REPRODUCE: 1. Create a new Java
project in Eclipse and select the first option for the project layout in
the wizard (Q&quot;EUse project folder as root for sources and class filesQ&quot;E) 2.
Add that Java project as a reference in any Android project 3. Import
one class from that Java project in the Android project 4. Run the
Android project, specifically the place where the imported class is used
5. Observe NoClassDefFoundException when a statement that use imported
class is executed. EXPECTED RESULTS: NoClassDefFoundException for that
imported class should not be thrown OBSERVED RESULTS:
NoClassDefException is thrown ADDITIONAL INFORMATION: When a referenced
Java project is created using the second (default) option for the
project layout Q&quot;ECreate separate folders for sources and class filesQ&quot;E,
the exception is not thrown. It seems that the problem is in the way ADT
tools build Android project with that layout. I have attached a zip that
contains 1 Android project and 2 Java projects. Android project
(AndroidLayoutTest) references FailingProjectLayout project which uses
the same folder for both .class and .java files (first option). When
AndroidLayoutTest project is ran, the exception is thrown. If
AndroidLayoutTest projectQ&apos;Es reference is changed from
FailingProjectLayout to the second project (WorkingProjectLayout), the
problem goes away and application runs fine. Both WorkingProjectLayout
and FailingProjectLayout contain identical Java class that is imported
by AndroidLayoutTest.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 19 May 2011 22:57:46 +0000</when>
<what>hmm thatQ&apos;Es interesting. We use the normal API to get the project output to pass the referenced projectQ&apos;Es class files to dex for bytecode conversion.
ItQ&apos;Es possible the API doesnQ&apos;Et work for project configured this way. IQ&apos;Ell take a look.

thanks for attaching test projects.</what>
</comment>
<comment>
<author>anarg...@gmail.com</author>
<when>Thu, 30 Jun 2011 04:31:07 +0000</when>
<what>If somebody has a similar issue, as a workaround to this bug I ended up writing an ant script that compiles dependent project and outputs class files into the class folder (you can specify a folder to be a class folder within Eclipse) I created within the Android project.  I also added ant Builder to the project to run the build script in order to automate this task.

Although this workaround solved the above issue, I think that I found a similar or related bug when one creates another Android project (in our case it was test project) that references the Android project with the class folder.  In our case, the test project would throw an NoClassDefFoundException for any class within the class folder for the referenced project. I think the trick with the ant build can be repeated for this project too.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:07:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9045</bugid>
<title>Tamil language unicode support in Android </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-14T20:14:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>senthil....@gmail.com</reportedBy>
<openedDate>Sun, 13 Jun 2010 03:54:25 +0000</openedDate>
<description>Hi i purchased droid instead of iphone only hopping to see tamil
unicode.Unfortunately not seeing it.It was a big disappointment.Now
iphone iOS4 got full support to render tamil fonts very nice.As a
pioneer in open source and already supported Tamil in all of google i
expected a nice support for tamil in android. Please include it asap
thanks. I heard some developers already sent their code commit request
but still pending your side.Please help us to expedite the support for
tamil. It will be also great to get the unicode input for tamil too.
Thanks Senthil Nathan</description>
<comment>
<author>jimraj...@gmail.com</author>
<when>Mon, 14 Jun 2010 02:19:51 +0000</when>
<what>I am also waiting for Tamil fonts in my Nexus one, this is a serious drawback for me because most of my browsing and my friends Tweet are in Tamil, please include this as soon as possible.

Thanks
James</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Jun 2010 20:14:27 +0000</when>
<what></what>
</comment>
<comment>
<author>yesosur...@gmail.com</author>
<when>Tue, 29 Jun 2010 10:22:53 +0000</when>
<what>Me too desperately waiting for Tamil unicode support. Its a major drawback for Open Source Andriod!!! IQ&apos;Eve expected it on Froyo but completely disappointed. Pls do support Tamil Unicode at least on Q&apos;EGingerbreadQ&apos;E.


Thanks,
Suresh.
Nexus-One</what>
</comment>
<comment>
<author>poonai.g...@gmail.com</author>
<when>Mon, 19 Jul 2010 10:40:45 +0000</when>
<what>Me also waiting for Tamil in Android. Now i am using Galaxy S.
Q&apos;EGingerbreadQ&apos;E will get Tamil or not?

Thanks,
Ganesan M
</what>
</comment>
<comment>
<author>creeper...@gmail.com</author>
<when>Tue, 27 Jul 2010 15:10:42 +0000</when>
<what>Please Please Please! Tamil and many other international languages should be on Android. Out of everything if iOS 4 does it... Open Standard Android should support it. 

Thank you,
Shanmugapriyan</what>
</comment>
<comment>
<author>sreeniva...@gmail.com</author>
<when>Tue, 03 Aug 2010 10:00:37 +0000</when>
<what>Please start providing support for unicode fonts. I am appalled that an os from google which pioneered the indic translations doesnQ&apos;Et have unicode/indic charactersQ&apos;E support.. 
-Sreeni</what>
</comment>
<comment>
<author>james.eliyezar@gmail.com</author>
<when>Fri, 06 Aug 2010 12:27:33 +0000</when>
<what>Hi, IQ&apos;Em using Samsung Galaxy S and was disappointed with the lack of tamil unicode support. Please provide it asap.</what>
</comment>
<comment>
<author>mprad...@gmail.com</author>
<when>Tue, 10 Aug 2010 03:04:09 +0000</when>
<what>If not in Gingerbread, I shall get an iPhone4</what>
</comment>
<comment>
<author>vssivapr...@gmail.com</author>
<when>Tue, 10 Aug 2010 05:13:39 +0000</when>
<what>Please add Tamil Unicode. IQ&apos;Em disappointed that Froyo doesnt support that.</what>
</comment>
<comment>
<author>james.eliyezar@gmail.com</author>
<when>Tue, 10 Aug 2010 05:19:14 +0000</when>
<what>Any update on this..? Seems like only users are raising comments. None from the Android team has ever replied. Come on Android guys...give us a fix! India and Indians love you Google team.</what>
</comment>
<comment>
<author>james.eliyezar@gmail.com</author>
<when>Tue, 10 Aug 2010 05:21:57 +0000</when>
<what>Guys, did you all notice the status of this issue? It has been marked as Q&quot;EduplicateQ&quot;E of the issue 3029. Please visit the following link to give your comments. 

Disclaimer!: IQ&apos;Em not from Google or Android team. :)

http://code.google.com/p/android/issues/detail?id=3029.</what>
</comment>
<comment>
<author>snegi...@yours.com</author>
<when>Thu, 30 Dec 2010 23:25:27 +0000</when>
<what>???????? ????? ????????? ????????? ??????????? ????????????? ???????:

??? ?????? ???????? ??????? ????? ???? ??????? ???? ??? ????????? ???????????. Opera.mini ???? ????? ????????? ????????? Android ???????????????? ??????? ????????????????????..

http://www.eelamtimes.com/tech/index.php?subaction=showfullQ&amp;Eid=1293751449Q&amp;Earchive=Q&amp;Estart_from=Q&amp;Eucat=1Q&amp;E 

</what>
</comment>
<comment>
<author>arangas...@gmail.com</author>
<when>Mon, 31 Jan 2011 12:39:20 +0000</when>
<what>????????????? ????? ?????? ???? - ?????????? ????? - UPDATE http://www.arangasamy.in/2010/12/blog-post_26.html</what>
</comment>
<comment>
<author>mugavai...@gmail.com</author>
<when>Tue, 28 Jun 2011 14:53:29 +0000</when>
<what>Very much disappointed that Tamil is not supported even in Honeycomb. Except for Tamilvisai no usseful way to input Tamil.</what>
</comment>
<comment>
<author>prabu.si...@gmail.com</author>
<when>Thu, 30 Jun 2011 09:22:30 +0000</when>
<what>Waiting with my HTC DESIRE HD 2.3.3 FOR TAMIL FONT SUPPORT</what>
</comment>
<comment>
<author>poonai.g...@gmail.com</author>
<when>Thu, 30 Jun 2011 09:26:36 +0000</when>
<what>??????? ??????????????! ?????? ??????? ????????????????!</what>
</comment>
<comment>
<author>geed...@gmail.com</author>
<when>Sun, 17 Jul 2011 14:16:35 +0000</when>
<what>Me too waiting for tamil lang support in android</what>
</comment>
<comment>
<author>sath...@gmail.com</author>
<when>Tue, 02 Aug 2011 11:50:13 +0000</when>
<what>Me and few of my friends are waiting! :-(</what>
</comment>
<comment>
<author>xkris...@gmail.com</author>
<when>Wed, 03 Aug 2011 16:48:31 +0000</when>
<what>Tamil Unicode for Android is partly done.. check this for more info..

http://xkrishx.wordpress.com/2011/07/30/tamil-unicode-font-for-android/


krish</what>
</comment>
<comment>
<author>ms.sreer...@gmail.com</author>
<when>Sat, 10 Sep 2011 03:19:48 +0000</when>
<what>A happy news lg optimus one gingerbread 3.3.3 support all indian languge. with multi font support</what>
</comment>
<comment>
<author>jenfryo...@gmail.com</author>
<when>Mon, 03 Oct 2011 16:30:03 +0000</when>
<what>http://vincent-jennaan.blogspot.com/2011/10/telugu-fonts-telugu-sms-support-to.html try this link with tamil fonts. it works enjoy.</what>
</comment>
<comment>
<author>Chris.F...@gmail.com</author>
<when>Fri, 04 Nov 2011 07:43:50 +0000</when>
<what>This issue is related to issues:

1618, 2600, 3008, 3027, 3029, 4153, 5925, 4153, 6283, 8103, 9045, 9248, 9859, 10685, 10750, 11999, 12674, 12981, 13022, 13967, 14234, 15171, 15895, 16306, 16939, 16144, 17011, 17279, 17291, 17445, 17563, 17573, 17576, 17803, 17850, 17992, 18178, 18235, 18392, 18859, 18936, 18950, 19050, 19352 19410, 19466, 19470, 19691, 19735, 19946, 19963, 21284, 20141, 20161, 20198, 20485, 20486, 20655, 20744, 20772, 20785. 21196, 21382 
</what>
</comment>
</bug>
<bug>
<bugid>5778</bugid>
<title>Trouble with YouTube</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-04T00:00:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SasukesVendetta@gmail.com</reportedBy>
<openedDate>Sun, 03 Jan 2010 18:28:16 +0000</openedDate>
<description>Type-Defect Priority-Medium ReportedBy-User Droid Eris Android 1.5 I
(and many other people) have been having a problem with the YouTube app
for the Droid Eris on our phones. My specific problem is when I try to
watch YouTube videos over the mobile network none of the videos will
play. The only way I can view YouTube at all is through a WiFi network.
I donQ&apos;Et know if its a problem with the carriers network or if its a
problem with the app, or phone itself. If you could look into this
problem many of us Eris users would be very greatful.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Jan 2010 00:00:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16233</bugid>
<title>Eclipse wonQ&apos;Et compile an ADT project with a build.xml</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-05-07T01:47:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>fas...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 17:42:49 +0000</openedDate>
<description>Please describe the problem in detail: I created an Android project in
Eclipse and then used Q&quot;Eandroid update projectQ&quot;E to add an ant build.xml
file. After Eclipse notices the build.xml file it adds a red cross error
market to the file, which says Q&quot;EDefalt target help does not exist in
this projectQ&quot;E, and refuses to compile the project due to the error
marker. The help target does in fact exist but itQ&apos;Es buried deep in the
android includes and Eclipse canQ&apos;Et seem to find it. Host OS: Ubuntu
10.04 SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the
Q&apos;EandroidQ&apos;E tool UI): SDK Tools rev 10; Platform tools rev 3 Eclipse
version: 20110301-1815 ADT plug-in version: 10.0.1.v201103111512-110841
Platform targeted by your project: 8 Version of the platform running in
the emulator: N/A STEPS TO REPRODUCE: 1. Create android project in
Eclipse 2. Run android update project -p Q&lt;Epath/to/projectQ&gt;E 3. Open the
created build.xml 4. Red error marker should appear on Q&lt;EprojectQ&gt;E line of
ant file. 5. Try to export android application EXPECTED RESULTS: No
error marker, export succeeds. OBSERVED RESULTS: Error marker, export
fails. ADDITIONAL INFORMATION: IQ&apos;Eve attached a zip of an Eclipse project
in the bad state.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 07 May 2011 01:47:54 +0000</when>
<what>build.xml is not meant to be used from Eclipse. ADT provide its own custom incremental builders for Android.</what>
</comment>
<comment>
<author>fas...@gmail.com</author>
<when>Sat, 07 May 2011 01:58:18 +0000</when>
<what>Please reopen this bug.  I suspect IQ&apos;Em not alone in using both the Eclipse and ANT methods to build my project.  I use Eclipse all day and then use ANT for release builds by my overnight build system.  I wouldnQ&apos;Et want to live without either, I need both.  Given that I need both, as soon as I create the ANT build, it stops EclipseQ&apos;Es builder (which I rely on all day) from working.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 12 May 2011 21:32:35 +0000</when>
<what>The fact that you have an error on the build.xml should not mean that your project doesnQ&apos;Et build. IQ&apos;Ell double check.</what>
</comment>
</bug>
<bug>
<bugid>17508</bugid>
<title>EditText stops displaying text when typed</title>
<status>Assigned</status>
<owner>gilles.debunne@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>ewcarma...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 23:59:51 +0000</openedDate>
<description>Problem: ----------------------------------- While typing on the
keyboard (soft keyboard - havenQ&apos;Et tried hard keyboard), the text will
stop displaying in the EditText control. The control will still receive
the text and it will continue to respond to its attached methods, but
the characters cease to display. IQ&apos;Eve attached a project that reproduces
this issue and will provide some insights into the logging that IQ&apos;Eve
shown below. Also, IQ&apos;Eve included the adb bugreport from the emulator
(2.2) I used to reproduce the second log extract below. This issue has
generated a number of negative comments in the market place for my app.
Steps to reproduce: ----------------------------------- This problem
occurs intermittently. It can take a while for it to occur. - Set up the
OnKeyListener to accept the ENTER key. - Type text via the soft keyboard
into the EditText control. - Press the Enter key from the soft keyboard.
- Pressing the Enter key should clear the EditText for the next entry. -
Repeat until the problem reproduces. At this point the following appears
in the logs: 06-08 11:01:00.697: WARN/IInputConnectionWrapper(1628):
sendKeyEvent on inactive InputConnection 06-08 11:01:00.706:
WARN/IInputConnectionWrapper(1628): getCursorCapsMode on inactive
InputConnection 06-08 11:01:00.736: WARN/IInputConnectionWrapper(1628):
endBatchEdit on inactive InputConnection Once this shows up, the
EditText behaves in the manner described. Notes:
----------------------------------- While trying to get to the root of
the issue, IQ&apos;Eve tried a lot of combinations of IMEOptions, InputTypes,
etc. and other than removing the OnKeyListener, I havenQ&apos;Et found anything
that prevents this from ultimately occurring. There are only a couple of
reports on the web and in the developerQ&apos;Es forums. The following thread
provides some more information.
https://groups.google.com/d/topic/android-developers/kXB6i5ecIF4/discussion
Devices and OS Levels: ----------------------------------- The other
participant in the above discussion has noted the behavior is reproduced
on the following: -Galaxy S (Fascinate) running 2.2.1, -Nexus One
running 2.3.3 -emulator running 2.1. -Droid X running 2.2.1, -Adam
tablet running 2.2 -Nexus S running 2.3.3 -original Droid running the
latest stock firmware (2.2? maybe). IQ&apos;Eve been able to reproduce this on:
-Emulator running 1.5 -Emulator running 2.2 -G-Slate running 3.0.1 Log
Extract (Emulator 1.5): ----------------------------------- 06-08
11:00:59.726: ERROR/com.myproject.testedittext(1628):
onCreateInputConnection 06-08 11:00:59.736:
ERROR/com.myproject.testedittext(1628): afterTextChanged: 06-08
11:00:59.756: ERROR/com.myproject.testedittext(1628): onEndBatchEdit
06-08 11:00:59.766: ERROR/com.myproject.testedittext(1628): endBatchEdit
06-08 11:00:59.856: DEBUG/dalvikvm(748): GC freed 1177 objects / 68752
bytes in 65ms 06-08 11:01:00.096:
ERROR/com.myproject.testedittext(1628): onBeginBatchEdit 06-08
11:01:00.096: ERROR/com.myproject.testedittext(1628): beginBatchEdit
06-08 11:01:00.096: ERROR/com.myproject.testedittext(1628):
beginBatchEdit 06-08 11:01:00.107:
ERROR/com.myproject.testedittext(1628): afterTextChanged: . 06-08
11:01:00.107: ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08
11:01:00.107: ERROR/com.myproject.testedittext(1628): onEndBatchEdit
06-08 11:01:00.116: ERROR/com.myproject.testedittext(1628): endBatchEdit
06-08 11:01:00.566: ERROR/com.myproject.testedittext(1628):
onBeginBatchEdit 06-08 11:01:00.566:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:00.566: ERROR/com.myproject.testedittext(1628): OnKeyListener -
ENTER 06-08 11:01:00.566: ERROR/com.myproject.testedittext(1628):
CommandHandler: . 06-08 11:01:00.576:
ERROR/com.myproject.testedittext(1628): onCreateInputConnection 06-08
11:01:00.686: DEBUG/dalvikvm(1628): GC freed 15949 objects / 528848
bytes in 109ms 06-08 11:01:00.697:
ERROR/com.myproject.testedittext(1628): afterTextChanged: 06-08
11:01:00.697: WARN/IInputConnectionWrapper(1628): sendKeyEvent on
inactive InputConnection 06-08 11:01:00.706:
WARN/IInputConnectionWrapper(1628): getCursorCapsMode on inactive
InputConnection 06-08 11:01:00.736: WARN/IInputConnectionWrapper(1628):
endBatchEdit on inactive InputConnection 06-08 11:01:01.187:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:01.187: ERROR/com.myproject.testedittext(1628): afterTextChanged:
m 06-08 11:01:01.187: ERROR/com.myproject.testedittext(1628):
endBatchEdit 06-08 11:01:01.886: ERROR/com.myproject.testedittext(1628):
beginBatchEdit 06-08 11:01:01.896:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:01.906: ERROR/com.myproject.testedittext(1628): afterTextChanged:
m 06-08 11:01:01.906: ERROR/com.myproject.testedittext(1628):
endBatchEdit 06-08 11:01:01.906: ERROR/com.myproject.testedittext(1628):
OnKeyListener - ENTER 06-08 11:01:01.916:
ERROR/com.myproject.testedittext(1628): CommandHandler: m 06-08
11:01:01.916: ERROR/com.myproject.testedittext(1628):
onCreateInputConnection 06-08 11:01:01.926:
ERROR/com.myproject.testedittext(1628): afterTextChanged: 06-08
11:01:01.946: WARN/KeyCharacterMap(1628): No keyboard for id 0 06-08
11:01:01.946: WARN/KeyCharacterMap(1628): Using default keymap:
/system/usr/keychars/qwerty.kcm.bin 06-08 11:01:01.966:
ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08 11:01:02.177:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:02.187: ERROR/com.myproject.testedittext(1628): beginBatchEdit
06-08 11:01:02.187: ERROR/com.myproject.testedittext(1628):
afterTextChanged: Q&lt;EspaceQ&gt;E 06-08 11:01:02.187:
ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08 11:01:02.197:
ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08 11:01:02.876:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:02.876: ERROR/com.myproject.testedittext(1628): afterTextChanged:
b 06-08 11:01:02.886: ERROR/com.myproject.testedittext(1628):
endBatchEdit 06-08 11:01:03.397: ERROR/com.myproject.testedittext(1628):
beginBatchEdit 06-08 11:01:03.417:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:03.417: ERROR/com.myproject.testedittext(1628): afterTextChanged:
b 06-08 11:01:03.417: ERROR/com.myproject.testedittext(1628):
endBatchEdit 06-08 11:01:03.427: ERROR/com.myproject.testedittext(1628):
beginBatchEdit 06-08 11:01:03.427:
ERROR/com.myproject.testedittext(1628): afterTextChanged: b. 06-08
11:01:03.427: ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08
11:01:03.447: ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08
11:01:03.886: ERROR/com.myproject.testedittext(1628): beginBatchEdit
06-08 11:01:03.886: ERROR/com.myproject.testedittext(1628):
OnKeyListener - ENTER 06-08 11:01:03.886:
ERROR/com.myproject.testedittext(1628): CommandHandler: b. 06-08
11:01:03.886: ERROR/com.myproject.testedittext(1628):
onCreateInputConnection 06-08 11:01:03.896:
ERROR/com.myproject.testedittext(1628): afterTextChanged: 06-08
11:01:03.916: ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08
11:01:04.046: DEBUG/dalvikvm(748): GC freed 1203 objects / 69912 bytes
in 70ms 06-08 11:01:04.357: ERROR/com.myproject.testedittext(1628):
beginBatchEdit 06-08 11:01:04.357:
ERROR/com.myproject.testedittext(1628): afterTextChanged: m 06-08
11:01:04.357: ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08
11:01:04.897: ERROR/com.myproject.testedittext(1628): beginBatchEdit
06-08 11:01:04.907: ERROR/com.myproject.testedittext(1628):
beginBatchEdit 06-08 11:01:04.917:
ERROR/com.myproject.testedittext(1628): afterTextChanged: m 06-08
11:01:04.917: ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08
11:01:04.927: ERROR/com.myproject.testedittext(1628): beginBatchEdit
06-08 11:01:04.927: ERROR/com.myproject.testedittext(1628):
afterTextChanged: m. 06-08 11:01:04.927:
ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08 11:01:04.936:
ERROR/com.myproject.testedittext(1628): endBatchEdit 06-08 11:01:05.297:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:05.307: ERROR/com.myproject.testedittext(1628): OnKeyListener -
ENTER 06-08 11:01:05.307: ERROR/com.myproject.testedittext(1628):
CommandHandler: m. 06-08 11:01:05.307:
ERROR/com.myproject.testedittext(1628): onCreateInputConnection 06-08
11:01:05.317: ERROR/com.myproject.testedittext(1628): afterTextChanged:
06-08 11:01:05.337: ERROR/com.myproject.testedittext(1628): endBatchEdit
06-08 11:01:05.977: ERROR/com.myproject.testedittext(1628):
beginBatchEdit 06-08 11:01:06.016:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:06.016: ERROR/com.myproject.testedittext(1628): afterTextChanged:
. 06-08 11:01:06.016: ERROR/com.myproject.testedittext(1628):
endBatchEdit 06-08 11:01:06.026: ERROR/com.myproject.testedittext(1628):
endBatchEdit 06-08 11:01:06.656: ERROR/com.myproject.testedittext(1628):
beginBatchEdit 06-08 11:01:06.656:
ERROR/com.myproject.testedittext(1628): beginBatchEdit 06-08
11:01:06.656: ERROR/com.myproject.testedittext(1628): afterTextChanged:
.. 06-08 11:01:06.656: ERROR/com.myproject.testedittext(1628):
endBatchEdit 06-08 11:01:06.666: ERROR/com.myproject.testedittext(1628):
endBatchEdit Log (Emulator 2.2): -----------------------------------
06-08 19:23:43.321: ERROR/com.myproject.testedittext(306):
onBeginBatchEdit 06-08 19:23:43.321:
ERROR/com.myproject.testedittext(306): beginBatchEdit 06-08
19:23:43.351: ERROR/com.myproject.testedittext(306): beginBatchEdit
06-08 19:23:43.351: ERROR/com.myproject.testedittext(306):
afterTextChanged: m 06-08 19:23:43.351:
ERROR/com.myproject.testedittext(306): endBatchEdit 06-08 19:23:43.351:
ERROR/com.myproject.testedittext(306): beginBatchEdit 06-08
19:23:43.361: ERROR/com.myproject.testedittext(306): afterTextChanged:
m. 06-08 19:23:43.361: ERROR/com.myproject.testedittext(306):
endBatchEdit 06-08 19:23:43.382: ERROR/com.myproject.testedittext(306):
onEndBatchEdit 06-08 19:23:43.382:
ERROR/com.myproject.testedittext(306): endBatchEdit 06-08 19:23:44.081:
ERROR/com.myproject.testedittext(306): onBeginBatchEdit 06-08
19:23:44.081: ERROR/com.myproject.testedittext(306): beginBatchEdit
06-08 19:23:44.091: ERROR/com.myproject.testedittext(306): OnKeyListener
- ENTER 06-08 19:23:44.091: ERROR/com.myproject.testedittext(306):
CommandHandler: m. 06-08 19:23:44.091:
ERROR/com.myproject.testedittext(306): onCreateInputConnection 06-08
19:23:44.211: DEBUG/dalvikvm(306): GC_FOR_MALLOC freed 14914 objects /
511976 bytes in 102ms 06-08 19:23:44.211:
ERROR/com.myproject.testedittext(306): afterTextChanged: 06-08
19:23:44.251: WARN/IInputConnectionWrapper(306): sendKeyEvent on
inactive InputConnection 06-08 19:23:44.251:
WARN/IInputConnectionWrapper(306): getCursorCapsMode on inactive
InputConnection 06-08 19:23:44.281: WARN/IInputConnectionWrapper(306):
endBatchEdit on inactive InputConnection 06-08 19:23:47.541:
ERROR/com.myproject.testedittext(306): beginBatchEdit 06-08
19:23:47.581: ERROR/com.myproject.testedittext(306): beginBatchEdit
06-08 19:23:47.581: ERROR/com.myproject.testedittext(306):
afterTextChanged: Q&amp;E 06-08 19:23:47.581:
ERROR/com.myproject.testedittext(306): endBatchEdit 06-08 19:23:47.593:
ERROR/com.myproject.testedittext(306): endBatchEdit 06-08 19:23:47.931:
ERROR/com.myproject.testedittext(306): beginBatchEdit 06-08
19:23:47.941: ERROR/com.myproject.testedittext(306): afterTextChanged:
Q&amp;E% 06-08 19:23:47.941: ERROR/com.myproject.testedittext(306):
endBatchEdit 06-08 19:23:48.321: ERROR/com.myproject.testedittext(306):
beginBatchEdit 06-08 19:23:48.321:
ERROR/com.myproject.testedittext(306): afterTextChanged: Q&amp;E%$ 06-08
19:23:48.321: ERROR/com.myproject.testedittext(306): endBatchEdit 06-08
19:23:48.491: ERROR/com.myproject.testedittext(306): beginBatchEdit
06-08 19:23:48.491: ERROR/com.myproject.testedittext(306):
afterTextChanged: Q&amp;E%$% 06-08 19:23:48.491:
ERROR/com.myproject.testedittext(306): endBatchEdit 06-08 19:23:48.741:
ERROR/com.myproject.testedittext(306): beginBatchEdit 06-08
19:23:48.741: ERROR/com.myproject.testedittext(306): afterTextChanged:
Q&amp;E%$%% 06-08 19:23:48.741: ERROR/com.myproject.testedittext(306):
endBatchEdit 06-08 19:23:48.961: ERROR/com.myproject.testedittext(306):
beginBatchEdit 06-08 19:23:48.961:
ERROR/com.myproject.testedittext(306): beginBatchEdit 06-08
19:23:48.961: ERROR/com.myproject.testedittext(306): afterTextChanged:
Q&amp;E%$%%Q&amp;E 06-08 19:23:48.970: ERROR/com.myproject.testedittext(306):
endBatchEdit 06-08 19:23:48.970: ERROR/com.myproject.testedittext(306):
endBatchEdit 06-08 19:23:52.521: ERROR/com.myproject.testedittext(306):
beginBatchEdit 06-08 19:23:52.531:
ERROR/com.myproject.testedittext(306): OnKeyListener - ENTER 06-08
19:23:52.531: ERROR/com.myproject.testedittext(306): CommandHandler:
Q&amp;E%$%%Q&amp;E 06-08 19:23:52.531: ERROR/com.myproject.testedittext(306):
onCreateInputConnection 06-08 19:23:52.543:
ERROR/com.myproject.testedittext(306): afterTextChanged: 06-08
19:23:52.593: ERROR/com.myproject.testedittext(306): endBatchEdit 06-08
19:23:52.612: WARN/KeyCharacterMap(306): No keyboard for id 0 06-08
19:23:52.612: WARN/KeyCharacterMap(306): Using default keymap:
/system/usr/keychars/qwerty.kcm.bin 06-08 19:23:52.771:
DEBUG/dalvikvm(116): GC_EXTERNAL_ALLOC freed 604 objects / 27040 bytes
in 62ms 06-08 19:23:54.111: ERROR/com.myproject.testedittext(306):
beginBatchEdit 06-08 19:23:54.122:
ERROR/com.myproject.testedittext(306): afterTextChanged: n 06-08
19:23:54.122: ERROR/com.myproject.testedittext(306): endBatchEdit 06-08
19:23:55.601: ERROR/com.myproject.testedittext(306): beginBatchEdit
06-08 19:23:55.630: ERROR/com.myproject.testedittext(306):
beginBatchEdit 06-08 19:23:55.630:
ERROR/com.myproject.testedittext(306): afterTextChanged: n 06-08
19:23:55.630: ERROR/com.myproject.testedittext(306): endBatchEdit 06-08
19:23:55.642: ERROR/com.myproject.testedittext(306): OnKeyListener -
ENTER 06-08 19:23:55.642: ERROR/com.myproject.testedittext(306):
CommandHandler: n 06-08 19:23:55.642:
ERROR/com.myproject.testedittext(306): onCreateInputConnection 06-08
19:23:55.651: ERROR/com.myproject.testedittext(306): afterTextChanged:
06-08 19:23:55.711: ERROR/com.myproject.testedittext(306): endBatchEdit</description>
<comment>
<author>ChuckMcN...@gmail.com</author>
<when>Fri, 08 Jul 2011 00:32:07 +0000</when>
<what>Experiencing identical problem running 2.2.2 on Samsung Intercept. Based on Web search, this (or related) problem appears to have been around for some time see:

July 13, 2010
http://stackoverflow.com/questions/3240892/edittext-input-text-not-drawing-after-a-while

November 26, 2010
http://www.anddev.org/view-layout-resource-problems-f27/edittext-flashing-caret-problem-t49231.html</what>
</comment>
<comment>
<author>cross...@gmail.com</author>
<when>Sat, 09 Jul 2011 16:22:27 +0000</when>
<what>Same problem for me on Droid X since upgrading last week to 2.3.3.  I have to power down/pull battery about 6 times a day, thatQ&apos;Es the only way to fix it.  When this occurs, it often will not dial the phone either (it lets me hit numbers, but wonQ&apos;Et actually initiate the call)</what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Wed, 07 Sep 2011 23:31:31 +0000</when>
<what>Under investigation.</what>
</comment>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Sun, 16 Oct 2011 19:48:32 +0000</when>
<what>IQ&apos;Eve experienced this with the stock gingerbread keyboard on a N1 but never when using HTCQ&apos;Es IME (the ported one available on XDA for N1 Q&amp;E others).</what>
</comment>
<comment>
<author>howe...@gmail.com</author>
<when>Sat, 19 Nov 2011 17:49:43 +0000</when>
<what>This is a common complaint by users of my app.  Often they report that they are using Swype as their keyboard but this is not always the case.</what>
</comment>
</bug>
<bug>
<bugid>18148</bugid>
<title>canQ&apos;Et reply to text messages from a contact with an international prefix</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>abconn...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 23:07:51 +0000</openedDate>
<description>Every time I try to reply to a text message from a friend with an
international prefix the sms message fails to send. I have to forward
the failed text message to the same contact in order to send the
message. My phone is a HTC Desire running Android version 2.2 The
operator is Vodafone in Ireland Software number is 2.29.405.5 Build
number 2.29.405.5 CL293415 release-keys This issue has been happening
for the lsat six months at least.</description>
</bug>
<bug>
<bugid>8873</bugid>
<title>switching between network data and wifi should be more intelligent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Sun, 06 Jun 2010 10:30:22 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Current behavior of android is that when we walk into wifi coverage area
the data switches from 3G to wifi and when we walk out switches back to
3G. The bottom line here is that we switch networks to save money but
not at the cost of no connection. Android should be smart enough to
switch back to 3G when there is not data connection on wifi. Very good
example is that most people who purchase wifi router donQ&apos;Et change the
access point name and some donQ&apos;Et even set the password. Now if you are
at your friendQ&apos;Es place who has a access point name netgear, then you
walk out and some place you find an access point with the same name no
security. In this case the phone switches to wifi network but there is
no data over that wifi network. Pointless right? Framework should be
smart to switch to the network where there is data.</description>
</bug>
<bug>
<bugid>10348</bugid>
<title>My gmail contacts wont sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tony.d.k...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 13:44:50 +0000</openedDate>
<description>Device:HTC Droid Incredible Carrier:Verizon Country / Language: United
States English OS / Browser / build number (if applicable): Android
(2.1) My gmail contacts wont sync. This happened after I asked Verizon
to transfer my old phone contacts from an old phone (not a smartphone).
Whenever I try to sync the account, I get an error message Q&quot;ESync is
currently experiencing problems. It will be back shortly.Q&quot;E It hasnQ&apos;Et
come Q&apos;EbackQ&apos;E in over a week. I tried going into application manager,
clearing the data from gmail and gmail storage, rebooted the phone, and
still it wonQ&apos;Et sync. How can I get it to sync, ideally without deleting
my old phone contacts?</description>
<comment>
<author>LeSuis...@gmail.com</author>
<when>Sun, 15 Aug 2010 14:26:01 +0000</when>
<what>I have exactly the same problem on my Sony Ericsson x10 Mini. Android 1.6. But I have not changed anything.</what>
</comment>
<comment>
<author>rrmcc...@gmail.com</author>
<when>Mon, 30 Aug 2010 20:55:55 +0000</when>
<what>I am reporting a similar issue with my (sprint) HTC Hero android 2.1.  I have this issue occuring with my gmail and my contacts.  I also cannot access google reader on my android device. (www.google.com/reader) and it gives me page cannot be displayed, however I can access any website that doesnQ&apos;Et have google.com in the URL.  
I also am having issues loading the market place, it states that Q&quot;EA network error has occurred.  Retry or cancel and return ot the previous screen.Q&quot;E</what>
</comment>
<comment>
<author>mohtas...@gmail.com</author>
<when>Sun, 12 Dec 2010 20:46:20 +0000</when>
<what>i have exactly the same issue with my HTC Hero running android 2.1 :(</what>
</comment>
<comment>
<author>bar....@gmail.com</author>
<when>Mon, 13 Dec 2010 08:57:04 +0000</when>
<what>Sorry for my english. The only solution i found was to format my HTC desire. After everything was ok and no more problem.</what>
</comment>
<comment>
<author>a.ho...@gmail.com</author>
<when>Thu, 17 Feb 2011 23:41:52 +0000</when>
<what>Same issue with a Motorola Defy running Android 2.1. Sync only occurs one way, from Google Contacts to my device. The reverse operation doesnQ&apos;Et work.</what>
</comment>
<comment>
<author>glaube...@gmail.com</author>
<when>Fri, 25 Feb 2011 18:27:51 +0000</when>
<what>I am having the same problem with my Motorola Atrix android 2.2, it only sync from google contacts to my device, but no from my device to google.
Anyone know how to  fix this???</what>
</comment>
</bug>
<bug>
<bugid>241</bugid>
<title>Eclipse ADT Plugin fubared by faulty Q&apos;Eimproper SDK versionQ&apos;E message in kubuntu eclipse 3.2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-13T18:11:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rob.gils...@gtempaccount.com</reportedBy>
<openedDate>Wed, 13 Feb 2008 09:24:11 +0000</openedDate>
<description>Where to begin, I have gotten so much drama from this plugin.. The
installation went perfectly until I tried step 11 in
http://code.google.com/android/intro/installing.html#installingplugin .
This then produced two errors (which unfortunately I failed to write
down at the time, still having faith I could beat this hiccup in my
install). I restarted Eclipse as instructed and three errors were
displayed again (I can only assume they were the same) and upon every
subsiquent Eclipse Startup: Error 1: This version of ADT requires a SDK
in version M5 or above. Current version is m3-rc36. Please update your
SDK to the latest version. Error 2: Required minimum version of adb:
1.0.18.Current version is 1.0.17 Error 3 (duplicate of 2): Required
minimum version of adb: 1.0.18.Current version is 1.0.17 This error
seemed a little odd to me as, as far as I can tell, no SDK version M5
exists yet and my SDK version is m3-rc37, not m3-rc36 as reported by
ADT. In addition all android code I attempt to make a android project of
in Eclipse, including the SDK samples, give Q&quot;ENo activity name definedQ&quot;E
errors and I must manually rewrite the AndroidManifest to include a
activity name. For example in the snake demo I must insert:
android:name=Q&quot;E.Snake into the activity declaration on line 21 to get
past the error. Even when i finally get an SDK sample to the point of
opening a Android Project Eclipse seems to not be able to recognize the
Android api and so all calls to the R package (library?) and various
others are marked as erroneous because Q&quot;ER cannot be resolvedQ&quot;E, I could
go hunting for jars but frankly IQ&apos;Em tired and I am relatively sure this
problem is symptom of the earlier problems in my installation. Thank you
for your time, Rob My System: Eclipse 3.2.2 on a relatively fresh
Kubuntu 7.1.0 installation latest (downloaded last night) SDK [m3-rc37]
and Plugin [0.4.0.2008020] (downloaded tonight from EclipseQ&apos;Es software
update as directed in the previously mentioned installing.html
instructions)</description>
<comment>
<author>joelhull...@gmail.com</author>
<when>Wed, 13 Feb 2008 17:08:45 +0000</when>
<what>I am running the same plugin and SDK on Windows XP and getting the same errors.</what>
</comment>
<comment>
<author>joel.h...@frogdesign.com</author>
<when>Wed, 13 Feb 2008 17:20:24 +0000</when>
<what>It appears to me that the plugin was updated before the SDK so they are out of sync</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 13 Feb 2008 18:11:34 +0000</when>
<what>The new SDK m5 is now available.</what>
</comment>
<comment>
<author>ThatOthe...@gmail.com</author>
<when>Wed, 13 Feb 2008 22:43:42 +0000</when>
<what>That fixed it, I just downloaded m5 and it works fine.

I realize itQ&apos;Es difficult to ensure that sdkQ&apos;Es and ADTs can be released absolutely in
sync due to mirroring delays but perhaps next time the sdk could be released first
thus avoiding this problem?</what>
</comment>
</bug>
<bug>
<bugid>2561</bugid>
<title>Resources.getDrawable() crashes app on Android 1.5</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-03T20:31:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>ixellenc...@gmail.com</reportedBy>
<openedDate>Sat, 02 May 2009 21:19:08 +0000</openedDate>
<description>A call of resources.getDrawable() on a Bitmap resource from a View class
causes a Q&quot;EForce closeQ&quot;E on an Android 1.5 device (either emulator or
real) if the bitmap file is the first (in the alphabetical order) in the
directory res/drawable. For example, the following code section leads to
a crash if there are two pictures (a.png and b.png) in res/drawable:
public final class ViewfinderView extends View { private final Paint
mIconPaint; private final BitmapDrawable mIconBitmap; // This
constructor is used when the class is built from an XML resource. public
ViewfinderView(Context context, AttributeSet attrs) { super(context,
attrs); Resources resources = getResources(); // This is the crashing
line: mIconBitmap = (BitmapDrawable)resources.getDrawable(R.drawable.a);
mIconPaint = new Paint(); } @Override public void onDraw(Canvas canvas)
{ canvas.drawBitmap(mIconBitmap.getBitmap(), 3, 60, mIconPaint); } }
From the log it seems that the resource is loaded as a ColorDrawable
(instead of a BitmapDrawable): 05-02 22:50:51.204 E/AndroidRuntime(
3070): Caused by: java.lang.reflect.InvocationTargetException 05-02
22:50:51.204 E/AndroidRuntime( 3070): at
com.example.android.helloactivity.ViewfinderView.Q&lt;EinitQ&gt;E(ViewfinderView.java:25)
05-02 22:50:51.204 E/AndroidRuntime( 3070): at
java.lang.reflect.Constructor.constructNative(Native Method) 05-02
22:50:51.204 E/AndroidRuntime( 3070): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446) 05-02
22:50:51.204 E/AndroidRuntime( 3070): at
android.view.LayoutInflater.createView(LayoutInflater.java:499) 05-02
22:50:51.204 E/AndroidRuntime( 3070): ... 21 more 05-02 22:50:51.204
E/AndroidRuntime( 3070): Caused by: java.lang.ClassCastException:
android.graphics.drawable.ColorDrawable If in the critical line above
the Q&quot;ER.drawable.aQ&quot;E is replaced with Q&quot;ER.drawable.bQ&quot;E (i.e. another bitmap
than the first is referenced) everything works well, i.e. the bitmap is
loaded and displayed on the screen. The problem only occurs on Android
1.5 devices (either real or emulators), not on Android 1.1 devices. The
bug is reproduceable with a simple HelloWorld app that IQ&apos;Eve attached as
a complete Eclipse project.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 03 May 2009 20:31:33 +0000</when>
<what>If your bitmap is  made of one solid color, it can be loaded as a ColorDrawable instead of a BitmapDrawable. In 
your case, use BitmapFactory.decodeResource() instead of what you are doing.</what>
</comment>
<comment>
<author>ixellenc...@gmail.com</author>
<when>Mon, 04 May 2009 08:33:10 +0000</when>
<what>Your comment is not completely satisfying. If I change the bitmap filename from
Q&quot;Ea.pngQ&quot;E to Q&quot;Ec.pngQ&quot;E the error doesnQ&apos;Et occur. This means that the behaviour of
getDrawable() depends on the NAME of the file even if the contents is the same! Such
an unpredictable behaviour I would consider a bug. What you are suggesting is just a
(good and valid) workaround.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:49:17 +0000</when>
<what></what>
</comment>
<comment>
<author>WoodMan...@gmail.com</author>
<when>Fri, 25 Sep 2009 12:00:25 +0000</when>
<what>I may have come across another manifestation of this on Android 1.5 when using View. 
setBackgroundResource(int resid). I was pulling my hair out before coming across 
this bug report.

If the drawable resource is the first in the list of files in the /res/drawable 
folder it simply will not show up as the background on the View for which 
setBackgroundResource(int resid) was called.

But if it is changed to a drawable from any other position in the list, perhaps by 
changing its file name, it works fine.
</what>
</comment>
<comment>
<author>snowy...@gmail.com</author>
<when>Mon, 29 Aug 2011 23:23:08 +0000</when>
<what>IQ&apos;Em also seeing this - specifically, the first drawable in R.drawable is loading as a ColorDrawable and therefore doesnQ&apos;Et render correctly.  I had a bitch of a time searching for this but IQ&apos;Em glad to find this bug as it indicates I might not be completely crazy.

Bug is manifesting on a Motorola Atrix running Android 2.3.4.</what>
</comment>
<comment>
<author>ice...@gmail.com</author>
<when>Thu, 13 Oct 2011 10:07:52 +0000</when>
<what>Yes, only first drawable in R.drawable is loading incorrectly.
Htc incredible 2.2.1</what>
</comment>
<comment>
<author>draksia</author>
<when>Thu, 13 Oct 2011 15:32:46 +0000</when>
<what>This is a problem for me on 2.2.1, I actually had the first drawable in the list not appear where it should and actually appear some where else.

I worked around this by creating an a.png that is never used any where and the problem goes away.

Not sure why this was declined. </what>
</comment>
<comment>
<author>gno...@gmail.com</author>
<when>Sun, 06 Nov 2011 09:34:17 +0000</when>
<what>Happens to me as well on my 2.1 HTC Hero (on the emulator things work fine).

Adding a lexically first dummy bitmap in the drawable res directory solved it.

Declining this issue is a great way of showing Android developers that Google doesnQ&apos;Et give a ratQ&apos;Es ass about real issues as long as they donQ&apos;Et bother them. </what>
</comment>
<comment>
<author>kil...@gmail.com</author>
<when>Sun, 06 Nov 2011 14:56:24 +0000</when>
<what>Happens on my N-S (2.3.6) as well. First resource is always ColorDrawable. Second is BitmapDrawable. Even if I switch between them.</what>
</comment>
</bug>
<bug>
<bugid>8066</bugid>
<title>tion</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-05-01T07:57:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>WeefBell...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 06:50:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 01 May 2010 07:57:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6007</bugid>
<title>touchscreen not touching correct spot.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-13T01:50:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ChadM.Ro...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 21:45:13 +0000</openedDate>
<description>On the Motorola Droid Firmware Version 2.0.1, noticed on 2.0 as well,
that when I goto Phone Q&gt;E Call Log Q&gt;E and select a person to call.. it
will show I clicked at the bottom of the screen and call that person. I
had this happen with SMS as well; I clicked the top person to reply to
and it selected the 6th person down. This has only been noticed while
the phone is standing up-right.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jan 2010 01:50:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4697</bugid>
<title>Programmatical control over GPS (on / off)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>beworker</reportedBy>
<openedDate>Wed, 11 Nov 2009 20:32:08 +0000</openedDate>
<description>Please allow programmatical control over GPS, which a user can enabled
for some applications like Toggle Settings or Quick Settings. This will
still be secure but bring more usability into the platform.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:49:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1970</bugid>
<title>application menu not auto-sizing with screen orientation on firmware 1.1</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:49:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>s0ni...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 09:47:21 +0000</openedDate>
<description>On the t-mobile G1 running RC33 and/or the Android Dev Phone 1 running
the 1.1 firmware, certain application menus no longer auto-size with
screen orientation switch into landscape mode. IQ&apos;Eve noticed this in the
gmail app (only when reading a message), and two market apps (terminal
emulator and twidroid.) This first image is of the menus as they looked
on the G1 RC30 firmware (and below) and the ADP1 1.0 firmware
http://lh5.ggpht.com/_uUFK6Ielg8Y/SZC6Dn-CF3I/AAAAAAAAAd0/5KVImwukICw/s720/
G1_bug_01.JPG This second image is as they look on the G1 RC33 or the
ADP1 1.1 firmware
http://lh4.ggpht.com/_uUFK6Ielg8Y/SZC6DyWUAYI/AAAAAAAAAd8/4vH93Z5KZ-U/s720/
G1_bug_02.JPG</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:49:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4125</bugid>
<title>urfaceHolder -Q&gt;E surfaceDestroyed callback is not being called when ENDCALL button pressed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>9</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 08:30:40 +0000</openedDate>
<description>This applies to both 1.5 and 1.6 APIs and likely previous versions (
there is a workaround pre 1.5). Synopsis: Q&quot;ESurfaceHolderQ&quot;E -Q&gt;E
Q&quot;EsurfaceDestroyedQ&quot;E callback is not being called when the surface/context
of an OpenGL ES app is destroyed upon press of the ENDCALL button as the
device goes into sleep mode. In DDMS there are debug messages from
Q&quot;ESurfaceFlingerQ&quot;E stating it is giving up the screen and EGL stating that
the context is lost due to a request from Q&quot;ESurfaceFlingerQ&quot;E. The
context/surface is lost, but no call to Q&quot;EsurfaceDestroyedQ&quot;E is ever
received. --- Since the 1.5+ API the ability to programmatically detect
KeyEvent.KEYCODE_ENDCALL has been removed from the API, so it is
impossible to detect when the ENDCALL button is pressed. This is the
core of the pre 1.5 workaround. --- - Which version of Android youQ&apos;Ere
using? 1.5_r3 or 1.6_r1 APIs - Which hardware youQ&apos;Ere using? G1 Q&amp;E Ion w/
1.5 API and now upgraded to 1.6; both are effected. - Whether your issue
exists both on a device and on the emulator? Emulator acts totally
different than device, but should have similar behavior as outlined in
solution. - Sample source code demonstrating the problem. Please inform
me if the text description is not clear below. Any GL example with
simple print statements in the SurfaceHolder callbacks should produce
the error. --- I have a semi-working solution for the 1.5+ API and that
is checking if GL context is valid in Q&quot;EonWindowFocusChangedQ&quot;E as this is
called when the Windows focus changes due to losing the surface and the
ENDCALL button. This works fine when ENDCALL has a delay between presses
of 3 seconds or more where normal control flow occurs. The problem
occurs when the user rapidly presses the ENDCALL button as
Q&quot;EonWindowFocusChangedQ&quot;E is not atomic or always called immediately or in
any given order amongst the onPaused/onResumed Activity callbacks from
rapid ENDCALL presses. It is highly likely, as in almost 90%+ of the
time, things break when Q&quot;EonWindowFocusChangedQ&quot;E is called amongst rapid
ENDCALL presses when the device still thinks the context is valid and
this most often occurs just before the delayed context lost occurs with
EGL thus the workaround can fail in the rapid press corner case due to
the unpredictable order of execution. --- Solution: Make sure
Q&quot;EsurfaceDestroyedQ&quot;E is called when SurfaceFlinger destroys the context in
the ENDCALL scenario as the device goes to sleep and the context/surface
is lost. Observation: Q&quot;EsurfaceDestroyedQ&quot;E is properly called all other
times when the HOME and BACK buttons are pressed, when Q&quot;Efinish()Q&quot;E of
Q&quot;EActivityQ&quot;E is called, and when the GL context/surface is lost by other
circumstances which can be an incoming call or other event, so make it
happen when ENDCALL is pressed! --- Stack/Debug output ------- When
things work correctly with a single ENDCALL press:
WARN/System.err(5292): GLActivity - onPause, isFinishing = false
DEBUG/SurfaceFlinger(75): About to give-up screen, flinger = 0x1895c0
DEBUG/EGL(5292): CONTEXT_LOST: Releasing GPU upon request from
SurfaceFlinger. WARN/System.err(5292): GLActivity - onWindowFocusChanged
- hasFocus: false; surfaceCreated: true; hasContext: true; egl has
context: false Above onPause is called the context is lost as noted by
the DEBUG statements from Q&quot;ESurfaceFlingerQ&quot;E and Q&quot;EEGLQ&quot;E then
Q&quot;EonWindowFocusChangedQ&quot;E is called where the context is detected as lost
and proper action is taken. --- Here is a stack/debug trace of when
ENDCALL is pressed in rapid succession: GLActivity - onPause,
isFinishing = false GLActivity - onResume GLActivity - onPause,
isFinishing = false GLActivity - onResume //NOTE: Below
Q&quot;EonWindowFocusChangedQ&quot;E is called just before context lost //and Q&quot;EeglQ&quot;E
shows it as still having a valid one. Then immediately right
//afterwards it is lost, but Q&quot;EonWindowFocusChangedQ&quot;E doesnQ&apos;Et execute
again. GLActivity - onWindowFocusChanged - hasFocus: false;
surfaceCreated: true; hasContext: true; egl has context: true
EGRActivity - setSetupGLRuntimeState -- state: RESUMED
DEBUG/SurfaceFlinger(75): About to give-up screen, flinger = 0x1895c0
DEBUG/EGL(5292): CONTEXT_LOST: Releasing GPU upon request from
SurfaceFlinger. -- So from the above any number of onPause/onResume
cycles can occur depending on how fast ENDCALL button is pressed, but
the Q&quot;EonWindowFocusChangedQ&quot;E callback is called just _before_ the context
is lost therefore when querying Q&quot;Eegl.eglGetError() ==
EGL11.EGL_CONTEXT_LOSTQ&quot;E comes back with still holding a valid context.
Again the answer is to make sure the SurfaceHolder -Q&gt;E surfaceDestroyed
callback is called for ENDCALL when the SurfaceFlinger gives up the
screen and EGL receives a CONTEXT_LOST state.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:45:20 +0000</when>
<what></what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Wed, 04 Aug 2010 07:57:22 +0000</when>
<what>Posted work-around in 5064</what>
</comment>
</bug>
<bug>
<bugid>14709</bugid>
<title>ADT Wizard does not create build.xml</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:07:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 21:14:00 +0000</openedDate>
<description>If I create a new Android project via the command line I get a
build.xml. It would be nice if the ADT Wizard also creates the same
Q&quot;Ebuild.xmlQ&quot;E file.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 18:48:57 +0000</when>
<what>ItQ&apos;Es kind of pointless though.
One could argue then that using Q&quot;Eandroid create project ...Q&quot;E should also create Eclipse .project and .classpath.

Since itQ&apos;Es single command away, I donQ&apos;Et think it makes sense to create a file that will not be used by most people.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Mon, 14 Feb 2011 18:55:13 +0000</when>
<what>Hi Xaviar,

you convinced me. :-) Thanks for the explanation. 

Please feel free to close this bug.

Best regards, Lars</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 19:07:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4765</bugid>
<title>Forwarding Attachments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>15</stars>
<reportedBy>garrettb...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 20:30:26 +0000</openedDate>
<description>I get emails with attachments all the time and the Droid has no way to
forward these attachments. This is a deal killer for me as i have to be
able to forward these. It is on a pop3 mail server NOTE: This form is
only for requesting new features in Android. For all discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere
an application developer and are requesting new APIs, please include
sample code showing how you are proposing the API should be used.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:01:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jimf...@gmail.com</author>
<when>Tue, 12 Jan 2010 08:16:58 +0000</when>
<what>The ability to edit forwarded text would be a great feature. Many times when emails 
are being forwarded only certain aspects may be applicable, and since the copy/paste 
facility is not available, adding an edit feature would be welcomed</what>
</comment>
<comment>
<author>paris.ca...@gmail.com</author>
<when>Tue, 26 Jan 2010 18:44:59 +0000</when>
<what>Being able to forward an email with an attachment is a basic email functionality (at least it 
is in all my other emailb programs and phones. When can we expect a fix for the Motorola 
Droid POP3 email program.</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 31 May 2010 20:55:37 +0000</when>
<what>From http://www.linux-mag.com/id/7782 :
Q&quot;EWhen an email is sent to a BlackBerry user, it is first picked up by a BES server, 
pre-processed/distilled/put on slim-fast/etc. and then sent to the device. The net 
effect is that the recipient just gets the ?raw text? of the message and a list of 
attachments which are individually download-able.

When an email is forwarded from a BlackBerry user, the BES magically sends the 
original email ? complete with the attachments and any text added by the mobile 
user. Contrast that behavior with an Android user attempting the same ?comment and 
forward? activity ? it just isnQ&apos;Et the same.

The other day I read a message on my Android device but didnQ&apos;Et download the 
attachment. Then I forwarded it to someone on my team, making reference to the 
attachment. They shot back a note saying ?what attachment??. Unfortunately, the 
attachment was never sent because it wasnQ&apos;Et first downloaded to my phone.

This is something I would do countless times with my BlackBerry. Part of the appeal 
of mobile email is that I donQ&apos;Et have to touch the entire message ? I just want to 
read it and either make a quick reply or forward the email to someone else to 
handle. Having to download a complete message, attachments and all, and then push 
that entire bucket of bits back up the wireless pipe is costly.

While not a core Android, kernel-level feature, this is an application usage 
scenario that is important to todayQ&apos;Es mobile user. Having to download all of the 
attachments in order to forward a message is a non-starter. The BES solution saves 
time, saves battery life, potentially data plan allowances, and in my case, my 
sanity. Of course, this is larger than just a point release of an operating system, 
but hey, if Google can spend years developing something like Wave, a better mobile 
email solution wouldnQ&apos;Et hurt. Enough said, letQ&apos;Es move on. 
Q&quot;E</what>
</comment>
<comment>
<author>talar...@gmail.com</author>
<when>Tue, 21 Sep 2010 13:48:19 +0000</when>
<what>Adding a link to a related issue that the quoted text is truncated when forwarding email with the standard email app:

http://code.google.com/p/android/issues/detail?id=11315

</what>
</comment>
</bug>
<bug>
<bugid>3675</bugid>
<title>Invoke ListView.setItemChecked(pos, true) twice will will set the checked status to false</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-26T15:20:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lca...@gmail.com</reportedBy>
<openedDate>Wed, 26 Aug 2009 05:59:31 +0000</openedDate>
<description>In core/java/android/widget/ListView.java public void setItemChecked(int
position, boolean value) { ... boolean oldValue =
mCheckStates.get(position, false); mCheckStates.clear(); if (!oldValue)
{ mCheckStates.put(position, true); If we invoke it twice with
Q&quot;Evalue=trueQ&quot;E, it may clear the check states without setting it to true
again.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 Aug 2009 15:20:25 +0000</when>
<what>Obsolete, fixed in Donut.</what>
</comment>
</bug>
<bug>
<bugid>10886</bugid>
<title>wifi doesnQ&apos;Et work after froyo update.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-31T17:02:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kianoush...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 22:21:27 +0000</openedDate>
<description>I recently got my froyo update for my Moto Droid. After installing the
update my wifi stopped working. This is the issue: 1. I turn on the
wifi. It starts scanning automatically. Then I select my router from the
list, hit Connect. 2. It says Q&quot;EObtaining IP Address...Q&quot;E It stays like
that for about a minute or so and then It goes back to Q&quot;EScanning...Q&quot;E
again. This goes on and on but it never connects. 3. Before the Froyo
update it would take about 5 to 10 seconds till it connects but now it
never does. However, after a lot of experiments I downloaded an App from
the market called Q&quot;EWifi ManagerQ&quot;E and tried connecting to my router again
and it worked, but not perfectly. It stops working after about 10
minutes or so.. even though it shows that itQ&apos;Es still connected. IQ&apos;Em
using: Device: Moto Droid Android version: 2.2 Baseband version:
C_01.43.01P Kernel version: 2.6.32.9-g103d848 android-build@apa26 #1
Build Number: FRG01B</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 31 Aug 2010 17:02:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3952</bugid>
<title>[BT Car] Pioneer FH-P800BT / Bluetooth doesnQ&apos;Et work with severl car systems</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:20:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>virtualm...@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 00:18:19 +0000</openedDate>
<description>I have a roger htc dream ....every cellphone i ever try on my car radio
a pioneer premier FH-P800BT did work perfectly fine.Nokia , iphone
,samsung ,lg,blackberry all of them work except the htc g1 so i would
like a fix since i know its from the os , id did not work with sync in a
ford fusion,did not work in a brand new toyota tundra......please i want
a fix,its a safety issue i cannot drive without hand free</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:32:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:46:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:20:26 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>9330</bugid>
<title>Play Audio File while talking to other person on phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amitkuma...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 13:22:22 +0000</openedDate>
<description>We need play Audio file while talking on phone and the audio shouldbe
hear at other end Like symbian and windows mobile. Please addd this
feature on android mobile also.</description>
</bug>
<bug>
<bugid>2375</bugid>
<title>android composite deviceQ&apos;Es android_config structure should not be __initdata</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>king.gar...@gmail.com</reportedBy>
<openedDate>Mon, 06 Apr 2009 21:40:19 +0000</openedDate>
<description>In the process of bringing-up Android on NVIDIAQ&apos;Es development platform,
I encountered kernel panics whenever our USB gadget driver called the
gadgetQ&apos;Es provided Q&apos;EsetupQ&apos;E callback function when using the Android USB
gadget. After debugging, the faulting address corresponded to the
Q&quot;Estruct usb_configuration android_configQ&quot;E defined in
common/drivers/usb/gadget/android.c. This structure is declared as
__initdata (so it will be freed prior to the kernel starting userland);
however, since the composite device manager (composite.c) only shallow-
copies this structure, it may be accessed whenever a setup packet is
received. Removing the __initdata directive from this structure fixed my
kernel panics; I believe this is the correct fix, since other gadgets in
the kernel which use statically-allocated usb_configuration structures
(e.g., ether.c) do not use __initdata. My kernel tree is android-2.6.27,
at commit 0660cc5f8f432b3908 ... by Dima on 3/25.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:42:08 +0000</when>
<what></what>
</comment>
<comment>
<author>mats.m.bengtsson@stericsson.com</author>
<when>Thu, 12 Nov 2009 13:02:24 +0000</when>
<what>When configuring the Android gadget driver for dynamic linking and then 
doing Q&quot;Einsmod g_androidQ&quot;E thereQ&apos;Es a kernel oops.

Removing Q&quot;E__initdataQ&quot;E from the declaration of struct Q&quot;Eandroid_configQ&quot;E in 
drivers/usb/gadget/android.c and rebuilding, there is no longer a kernel oops when 
loading the g_android driver.

Thanks Gary for finding this. Suggest you submit a patch. IQ&apos;Ell gladly sign off on it.</what>
</comment>
</bug>
<bug>
<bugid>17974</bugid>
<title>text cut in search result screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yoonin...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 12:16:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Go to Contacts-Q&gt;EQ&gt;Etap on search key-Q&gt;EQ&gt;EEnter more
then 20 lines Tap on search all contacts - What happened. Result area
screen is not able to scroll down ,all entered character is not
displaying when enter more words in search bar and tap on search all
contacts - What you think the correct behavior should be. It should be
scrolled or restrict to MAX lines. DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. (Find it
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) All android devices If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>12128</bugid>
<title>HTML5 Cache Manifest support incomplete in Froyo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jokeyrh...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 04:59:04 +0000</openedDate>
<description>HTML5 Cache Manifest is a feature that allows a website to be visited
and used in the absence of a network connection. A terrific example of
this feature in use is the mobile version of Google Mail. To test
whether this feature works, browse to a website making use of this
feature (gmail.com), sign-in if necessary, disable your devices network
connection, and then hit Refresh. On iOS 3 (with some caveats) and iOS
4, the website is displayed just as though the connection is still
available. JavaScript events still trigger, code is still executed, and
pages can still be viewed. On Android 2.2 Froyo, the standard browser
error page is displayed. It seems as though the browser does not check
the manifest and does not realise it is able to access the site without
a connection.</description>
<comment>
<author>arkn...@gmail.com</author>
<when>Fri, 21 Jan 2011 21:35:43 +0000</when>
<what>Has there been any traction on this issue?

I have been developing a mobile web app which takes advantage of the cache manifest for offline capability. It works well on iOS devices, however, I have been testing on Android 2.2 (Galaxy Tab) and this is what happens:

1. The cache manifest download correctly. (all of the files in the manifest download)
2. Those files are used when rendering the page and offline support does work.
3. I then update one of the js files and change the manifest file.
4. I refresh the page and it recognizes that the manifest has changed and re-downloads.
5. However, the re-downloaded files are not used in the page (even after several page refreshes)

Note: at seemingly random intervals the new files will be used in the page. (could be after 3 refreshes, or 10, and sometimes never.

I have disabled the cache manifest for Android devices until I can get it to work reliably. (still works for iOS)
http://www.EDUCAUSE.edu/mobile</what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Wed, 23 Feb 2011 01:30:11 +0000</when>
<what>You may be interested to know that according to my tests with CyanogenMod 7 (based on Gingerbread), websites are able to be cold-started without a network connection.

1. load website with HTML5 Cache Manifest
2. turn off network connection, close Browser window and terminate Browser
3. open Browser and input website URL as before

Result: website loads up just as though I still had a network connection

IQ&apos;Ed be interested to hear from others, of course, but it seems that Gingerbread has caught up to iOS with respect to HTML5 Cache Manifest support.</what>
</comment>
</bug>
<bug>
<bugid>3321</bugid>
<title>Android fails when receive a lot of system messages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>rumob...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jul 2009 09:10:39 +0000</openedDate>
<description>Steps: 0. Mobile is not used, so itQ&apos;Es sleeping. 1. Mobile operator send
you a lot of messages (more that 5-10). 2. When you are unlock phone -
it take a lot of time to show screen. 3. Some times phone goes to sleep
before drowning screen. 4. Phone shows message box with message from
Mobile Operator. 5. When you are trying to press Q&quot;EokQ&quot;E button - phone
take a lot of time to do that. Goto step 3. 6. If you are lucky you can
press Q&quot;EokQ&quot;E button... but phone show next message looks like previous
one. 7. Pressing Q&quot;EOKQ&quot;E for many times... and all messages are
disappeared. 8. Phone can not drow Q&quot;EhomeQ&quot;E screen... after some time it
says: Q&quot;Eapplication ... is not responding, force restart or waitQ&quot;E. Same
situation with Q&quot;EcontactsQ&quot;E application. 9. Waiting do not help, so here
user can only restart application. BugQ&apos;Es: 1. Too much amount of system
messages dramatically slows phone. 2. Application that was shown last
before phone go to sleep if fails. Solution: Do not use message box for
system messages. Show them in Q&quot;ENotificationsQ&quot;E, or put them into messages
as other SMS stuff. Phone: G1 with Android 1.5 officiation release.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:11:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15634</bugid>
<title>DateUtils.formatSameDayTime doesnQ&apos;Et respect 24h clock setting</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Sun, 20 Mar 2011 19:08:07 +0000</openedDate>
<description>With a 24 hour clock preference, DateUtils still formats same-day times
like Q&quot;E1:00 PMQ&quot;E.</description>
</bug>
<bug>
<bugid>9169</bugid>
<title>Slow response on dialer / Calls donQ&apos;Et connect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>christon...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 23:50:11 +0000</openedDate>
<description>Using HTC Eris, with 2.1 update. (Not sure if this is the place to post,
but IQ&apos;Ell try...) Since the 2.1 update, I have had a recurring issue with
my dialer. The cause *seems* to be when I call and leave a message for
someone and hang up. Once I do that, I can no longer make or receive
calls without rebooting the phone. After the first call, the phone
application opens fine, but every time I enter a number, thereQ&apos;Es about a
4-6 second lag before the number appears on screen. If IQ&apos;Em patient
enough to wait through entering an entire 10-digit number (or if I
direct dial from a contact), the call never goes through. The phone acts
like it went through, but thereQ&apos;Es no sound and the phone on the other
end never rings. Likewise, I canQ&apos;Et receive a call either. My phone
rings, IQ&apos;Ell answer it, and the phone thinks IQ&apos;Em connected -- but again,
thereQ&apos;Es no sound on my end, and my voice is not transmitted to the other
party either. Ever since updating to 2.1, I have to reboot my phone
every time I leave someone a voice mail -- please help!</description>
<comment>
<author>musicklu...@gmail.com</author>
<when>Sat, 14 Aug 2010 22:51:33 +0000</when>
<what>IQ&apos;Eve been having similar issues on my HTC Hero since upgrading to 2.1. I still havenQ&apos;Et pinpointed what causes it tho. What happens is whether I use the favorites widget, call history or people, it takes upwards of 1 min for the call to actually go thru. Sometimes, even then it doesnQ&apos;Et work, so I try a 2nd time to call Q&amp;E then usually end up having the same call going thru twice, which is just plain annoying. IQ&apos;Eve talked to other people with the Hero and theyQ&apos;Ere having the same problem since the upgrade. </what>
</comment>
</bug>
<bug>
<bugid>9415</bugid>
<title>My HTC Desire can not find this package com.usaa.mobile.android.usaa</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kenkaj...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 05:55:43 +0000</openedDate>
<description>I tried to download the following package: com.usaa.mobile.android.usaa
The link was provided through my bank website and on various others.
Furthermore, I can not find the app via marketplace on my Desire.
According to some information on the marketplace website, this may be
caused because my phone is not registered as a secure phone. I just
bought this phone and it is running android 2.1 update1. Please assit me
in this case.</description>
</bug>
<bug>
<bugid>8831</bugid>
<title>sort, filter exchange emails...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dhimiter@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 17:42:02 +0000</openedDate>
<description>Hi, there is no sort or filter option with exchange emails. These are
very useful features for heavy email users. saves lots of time. NOTE:
This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>7960</bugid>
<title>SharedPreferences reset when a certain string is stored</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>martin.v...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 16:17:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. I created an application which uses standard
PreferenceActivity functionality to store settings. If I try to store a
certain string into the preferences:
PreferenceManager.getDefaultSharedPreferences(context).edit().putString(KEY
_NOTEPAD_ITEMS, Q&quot;E\1Q&quot;E).commit(); then kill the Emulator and start it
anew, the preferences are lost. If I try to store a regular string this
way (e.g. Q&quot;EDo prdele s vasimi chybamiQ&quot;E), it works correctly. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
IQ&apos;Em developing on Android Emulator with Eclipse plugin. If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
<comment>
<author>j...@google.com</author>
<when>Mon, 26 Apr 2010 04:46:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18949</bugid>
<title>build qemu for windows</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>allstars...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 06:26:39 +0000</openedDate>
<description>- Steps to reproduce the problem. in mydroid/external/qemu
$Q&gt;E./android-rebuild.sh --mingw - What happened. cc1: error: unrecognized
command line option Q&quot;E-mno-cygwinQ&quot;E - What you think the correct behavior
should be. in android-configure.sh line http://goo.gl/zHLHL That has a
bug for equality test, it uses two =, but it should use only one = 128
if [ Q&quot;E$OPTION_MINGWQ&quot;E = Q&quot;EyesQ&quot;E ] ; then</description>
<comment>
<author>MartyMacGyver@gmail.com</author>
<when>Sun, 25 Sep 2011 11:40:30 +0000</when>
<what>FYI, I notice this fix is part of the latest changes platform_external_qemu (I was just trying to rebuild r12 and found your bug here, clarifying why my build was failing when a build based on the latest worked).</what>
</comment>
</bug>
<bug>
<bugid>11250</bugid>
<title>APN Crashes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Skylizar...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 08:13:14 +0000</openedDate>
<description>Hi, When I try setup a new APN or even just get into APN it crashes with
error Q&quot;E Sorry, The Application settings (Process com.android.settings)
has stopped unexpectedly. Please try againQ&quot;E Regardless how many times I
try , phone restart etc, I continue to get the same message. Settings \
Wireless Q&amp;E Networks\ Mobile Networks\ Access Point Names... Crash...
Q&quot;E..- What you think the correct behavior should be.Q&quot;EQ&quot;E I should be able
to access this. It worked fine on 2.1. HTC Desire Android Ver 2.2</description>
<comment>
<author>Skylizar...@gmail.com</author>
<when>Thu, 16 Sep 2010 07:38:34 +0000</when>
<what>I want to further add that the existing APN that I had is now longer accessible. I canQ&apos;Et access it, delete it, nor edit it.</what>
</comment>
<comment>
<author>minamand...@gmail.com</author>
<when>Fri, 01 Oct 2010 23:23:15 +0000</when>
<what>Same here after I changed provider</what>
</comment>
<comment>
<author>claes.li...@gmail.com</author>
<when>Sun, 24 Oct 2010 11:39:51 +0000</when>
<what>I have the same problem with APN crash on a HTC Desire (Froyo 2.2). The problem started after that I had removed all APNQ&apos;Es (The list is empty). After that I get the message Q&quot;ESorry, The Application settings .. as soon as I tap the [Access Point Names] button in the Mobile Network Settings menu. </what>
</comment>
<comment>
<author>Skylizar...@gmail.com</author>
<when>Wed, 27 Oct 2010 14:09:42 +0000</when>
<what>I may of found a fix for this. I have run the below suggesstion and I can now get into my APN selection. I will be restarting my phone just a few times over the next few days to see if the problem re-surfaces... for the other guys with the problem try this: (i didnQ&apos;Et see the problem about 7 invalid entries)

IQ&apos;Eve found out what is causing com.android.settings process to crash when trying to open APN list in setting. In this list there is 7 invalid entries. To repair this you have to use APN Backup Q&amp;E Restore software from Marketplace (Free)

- Backup your APN list (in summary it will say that you have 7 invalid entries)
- Delete APN list
- Reboot Android (no data connection at this time)
- Restore APN list from backup (again you will be informed about 7 invalid entries and that they will be ignored)
- Again reboot Android
- Now you can access APN settings without crash

</what>
</comment>
<comment>
<author>thomas.w...@gmail.com</author>
<when>Fri, 29 Jul 2011 11:46:53 +0000</when>
<what>Your a champ skylizar, that apn backup app fixed me up nice!

good call.</what>
</comment>
</bug>
<bug>
<bugid>4371</bugid>
<title>clock auto time update breaking alarm.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>adjam.he...@gmail.com</reportedBy>
<openedDate>Mon, 26 Oct 2009 09:58:09 +0000</openedDate>
<description>Hi, I have had alarms set to go off every weekday at 3 set times to get
me up in the morning. The clocks went back in the UK over the weekend
and the clock auto changed the time. Come this morning none of my alarms
went off, but what was strange is they didnQ&apos;Et go off an hour later
either, they just stopped working. I have just tried setting a new alarm
and it worked. While this fixes the issue, it does mean that every year
all UK owners of the Android will need to manually reset their alarms.
Regards Adam</description>
</bug>
<bug>
<bugid>12931</bugid>
<title>Pecan QVGA LCD 240x320_GMS R8 Streaming Progress bar in Portrait and Landscape.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 05:13:27 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Go to the Browser---Q&gt;Eand go to
youtube.com 2)Start playing any video 3) while playing touch the screen
and switch between landscape and portrait mode The progress bar is not
correctly displayed while switching between landscape and portrait mode
- What happened. During playing Video Streaming, the progress bar is not
correctly displayed while switching between landscape and portrait mode
- What you think the correct behavior should be. The progress bar should
be correctly displayed in portrait and landscape mode</description>
</bug>
<bug>
<bugid>2175</bugid>
<title>market app sometimes crashes when trying to view the developerQ&apos;Es web page</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-26T21:40:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zdravko....@gmail.com</reportedBy>
<openedDate>Sun, 08 Mar 2009 05:50:50 +0000</openedDate>
<description>When you preview an app before installing it and try to click the View
developerQ&apos;Es web page button, the market sometimes crashes. Other times
it doesnQ&apos;Et.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 16:19:53 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 21:40:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:18:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19262</bugid>
<title>GLES Emulation: On Windows w/Intel GFX, crash when fragmant shader body is empty</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>j...@graphtech.co.il</reportedBy>
<openedDate>Mon, 15 Aug 2011 12:07:22 +0000</openedDate>
<description>Observed on Windows 7, driver version 8.15.10.2413, on Intel G41 chipset
with GMA 4500 graphics. When calling glLinkProgram for a fragmant shader
with empty body, the driver crashes: void main(void) { }</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 15 Aug 2011 16:40:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18573</bugid>
<title>After upgrading to android 3.2, canQ&apos;Et open PDF files from Astro</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>virtual....@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 06:10:09 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 3.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 3.0. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem. After upgrading my Xoom wifi to Android 3.2
(HTJ85B), Astro file manager donQ&apos;Et trigger the Intent handler to open
PDF files as it did before. Before, a dialogue Q&apos;EComplete action usingQ&apos;E
opens which contains the 3 following choices - Aldiko, - Quickoffice
[com.qo.android.moto] : the read only version that comes with the Xoom -
and Quickoffice [com.qo.android.tablet.am] : the Quick Office Pro HD I
purchased in the Market The problem was solved by : - uninstalling
Aldiko - reinstalling it The pdf file extension (in AldikoQ&apos;Es Extension
Manager) stay the same during the issue and after reinstallation :
Q&quot;Eapplication/pdfQ&quot;E</description>
<comment>
<author>androidt...@gmail.com</author>
<when>Sat, 16 Jul 2011 12:33:33 +0000</when>
<what>Problem still exists after AldikoQ&apos;Es reinstallation.
This problem does not exists in previous 3.0.1 an 3.1 releases.</what>
</comment>
<comment>
<author>virtual....@gmail.com</author>
<when>Mon, 18 Jul 2011 19:53:34 +0000</when>
<what>I have the same problem on my 3.2 xoom from the gmail application on the following email :

Q&quot;E
Comment #1 on issue 18573 by androidt...@gmail.com: After upgrading to android 3.2, canQ&apos;Et open PDF files from Astro
http://code.google.com/p/android/issues/detail?id=18573

Problem still exists after AldikoQ&apos;Es reinstallation.
This problem does not exists in previous 3.0.1 an 3.1 releases.
Q&quot;E

when I touch the link Q&quot;Ehttp://code.google.com/p/android/issues/detail?id=18573Q&quot;E
the screen turns slightly grey (transparent) but there is not intent chooser action to complete the action and the browser does not open
</what>
</comment>
<comment>
<author>virtual....@gmail.com</author>
<when>Mon, 18 Jul 2011 20:33:41 +0000</when>
<what>linked to the more general intent chooser problem under android 3.2 : see http://code.google.com/p/android/issues/detail?id=18638</what>
</comment>
<comment>
<author>gemakkel...@gmail.com</author>
<when>Tue, 02 Aug 2011 20:34:20 +0000</when>
<what>I have he sa mee problemQ&apos;E after install 3.2 i cannot open pdf files anymore, is there already a solution?</what>
</comment>
<comment>
<author>virtual....@gmail.com</author>
<when>Tue, 02 Aug 2011 20:42:47 +0000</when>
<what>@gemakkel...@gmail.com

LandOfTr...@gmail.com has proposed a workaround in http://code.google.com/p/android/issues/detail?id=18638#c1

It seems the problem does not exist anymore on my xoom android 3.2 build HTJ85B. I donQ&apos;Et know if itQ&apos;Es because of some app update or something else ...</what>
</comment>
<comment>
<author>gemakkel...@gmail.com</author>
<when>Tue, 02 Aug 2011 20:50:08 +0000</when>
<what>Solution to me: open a pdf document by starting the pdf reader manualy, close he document andere he link ho thenpdf program is re established andere works fine afterwords</what>
</comment>
<comment>
<author>virtual....@gmail.com</author>
<when>Mon, 26 Sep 2011 21:49:00 +0000</when>
<what>The problem still exists on Android 3.2.1 (HTK55D) on Xoom wifi.</what>
</comment>
</bug>
<bug>
<bugid>18842</bugid>
<title>I have the same problem </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-28T22:36:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>claudia....@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 06:19:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 28 Jul 2011 22:36:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4905</bugid>
<title>Must allow signature in non gmail email client</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-19T14:05:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>Ed.Roths...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 00:53:39 +0000</openedDate>
<description>It is ridiculous that a sophicated piece of electronics meant to have
full email function cannot even include a signature. NOTE: This form is
only for requesting new features in Android. For all discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere
an application developer and are requesting new APIs, please include
sample code showing how you are proposing the API should be used.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:50:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 14:05:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14367</bugid>
<title>Try sending or recive MMS, not work, i canQ&apos;Et read MMS recieved, and canQ&apos;Et send. I included reason and solution.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:07:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>legolasi...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 20:57:58 +0000</openedDate>
<description>Try sending or recive MMS. Not work, i cant read MMS recieved, and cant
send. Problem is in Proxy MMS, if enter IP without start 0, (fer example
213.12.23.23, not work. Only work when enter IP with 0 (for example
213.012.023.023. Samsung Galaxy 3 i5800 Android 2.1 Revision 1</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:07:10 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>19307</bugid>
<title>Bluetooth media player button mapping incorrect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mbas...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 23:25:13 +0000</openedDate>
<description>Device: Motorola XOOM wifi connecting via bluetooth to sony Ericson
j105a Android: 3.2 App: Music When connected and paired and using the
media player bluetooth control functionality of the sony Ericson j105a
the media player buttons donQ&apos;Et work at all. The mouse directions and
buttons work correctly. As do most (but not all) of the presentation
buttons. For media player however none of the buttons work correctly,
forward, previous, play, pause, stop, next, back, volume up/down ...
etc. Only two of the buttons respond at all (and incorrectly). *
play/pause will jump always jump to about 90% on the track no matter
where you are in the track * stop will turn shuffle on/off</description>
<comment>
<author>frg873%m...@gtempaccount.com</author>
<when>Wed, 17 Aug 2011 08:32:08 +0000</when>
<what>Firstly, you need to check if the input event report to the framework layer from the driver. you can do below:
1 adb shell getevent 
2 only click the buttons of bluetooth
3 watch the terminal, if some events are printed on it, the bl driver is okay.

Secondly, If the driver is okay, you need check if the key mapping configure files(/system/usr/keychars/android.keychars.xxx) add the related bl keys.

such as:
MEDIA_PLAY_PAUSE 
MEDIA_STOP 
...
(note: XXX means your keypad platform)
</what>
</comment>
<comment>
<author>mbas...@gmail.com</author>
<when>Wed, 17 Aug 2011 23:07:36 +0000</when>
<what>When checking on the adb shell I was getting tons of non-stop event1 events. IQ&apos;Em not sure if thatQ&apos;Es supposed to happen. However when I press bluetooth buttons I did get event8 events so I am pretty sure commands are being sent just not interpreted correctly. How do i know which keypad platform to add the media events to?</what>
</comment>
<comment>
<author>mbas...@gmail.com</author>
<when>Wed, 17 Aug 2011 23:59:35 +0000</when>
<what>Additionally I donQ&apos;Et seem to be able to push any files to the keychars folder. How would I go about doing this?</what>
</comment>
</bug>
<bug>
<bugid>5332</bugid>
<title>2.0.1 Lock Screen</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-10T18:25:00.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>screwedb...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 10:10:13 +0000</openedDate>
<description>This new lock screen is far less visually appealing, I donQ&apos;Et see why
there was a need to change it. I personally loved the wheel like lock
screen. Why did that need to be changed? Please allow us to change back
to the old one...</description>
<comment>
<author>MadSc13n...@gmail.com</author>
<when>Thu, 10 Dec 2009 12:41:10 +0000</when>
<what>I agree, I was somewhat disappointed with this choice.... I canQ&apos;Et help but wonder if
this is a preventative legal measure for infringement on some esoteric apple patent.
 (IQ&apos;Em thinking of the iphone lock screen, although a straight angle seems closer...)

If this is not the case, roll out the wheel again.  the curved unlock was more of a
natural angle to unlock with the hand holding the phone.  The straight angle isnQ&apos;Et
crippling (of course) but there is a personal appeal for anything that sets android
apart.  I love my droid.  

(I also liked the center aligned time/date/tasks on the lock screen, but that doesnQ&apos;Et
really bug me so much.)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 18:25:00 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 21:27:42 +0000</when>
<what>Issue 5331 has been merged into this issue.</what>
</comment>
<comment>
<author>the...@gmail.com</author>
<when>Thu, 10 Dec 2009 23:09:20 +0000</when>
<what>IQ&apos;Ed like to chime in and say that i prefer the original screen lock as well. If
anything iQ&apos;Ed prefer the option of using the new one, or the original. </what>
</comment>
<comment>
<author>David.A....@gmail.com</author>
<when>Tue, 15 Dec 2009 15:33:13 +0000</when>
<what>...prefer the old one.</what>
</comment>
<comment>
<author>dcalltec...@gmail.com</author>
<when>Fri, 18 Dec 2009 05:40:25 +0000</when>
<what>I wouldnQ&apos;Et mind even buying the old unlock screen as an app if the ability to change 
it back will not be released in a future update.</what>
</comment>
<comment>
<author>amarkraj...@gmail.com</author>
<when>Fri, 18 Dec 2009 10:41:12 +0000</when>
<what>I would also like to switch back to the old lock screen if possible. I really dislike
the look of the new one.</what>
</comment>
<comment>
<author>Ravage...@gmail.com</author>
<when>Fri, 18 Dec 2009 16:03:26 +0000</when>
<what>I prefer the old lock screen. </what>
</comment>
<comment>
<author>thetwizt...@gmail.com</author>
<when>Sat, 19 Dec 2009 02:24:24 +0000</when>
<what>I also want the old lock screen back, it was alot easier for me to do one handed than
this new one.</what>
</comment>
<comment>
<author>jdaus...@gmail.com</author>
<when>Sat, 19 Dec 2009 06:25:57 +0000</when>
<what>I would like the old lock screen back too.</what>
</comment>
<comment>
<author>pattont</author>
<when>Sat, 19 Dec 2009 23:49:19 +0000</when>
<what>I like the old as well..</what>
</comment>
<comment>
<author>brandon....@gmail.com</author>
<when>Sun, 20 Dec 2009 08:35:10 +0000</when>
<what>Same here. Give us the option. Much easier for 1 handed use.</what>
</comment>
<comment>
<author>cambridg...@gmail.com</author>
<when>Tue, 22 Dec 2009 19:46:36 +0000</when>
<what>Yeah honestly it makes you guys seem like noobs trying to copy the iPhone, your lock 
screen was about 100x better than the iPhone one, change it back. The revolver wins - 
every iphone user I showed it too agreed as well. </what>
</comment>
<comment>
<author>MrBrewst...@gmail.com</author>
<when>Wed, 23 Dec 2009 20:42:44 +0000</when>
<what>Yea, as for the new unlock screen...HATING IT!!!! The previous screen looked better, 
worked better, and helped differentiate the Droid from the iPhone!</what>
</comment>
<comment>
<author>mswie...@gmail.com</author>
<when>Thu, 24 Dec 2009 11:36:32 +0000</when>
<what>I would like the old lock screen too... never used it, but about 40% of the time when I 
try to unlock the phone with one hand it doesnQ&apos;Et work because I donQ&apos;Et move my thumb 
straight enough; excuse my hand for being human lol</what>
</comment>
<comment>
<author>jyr...@gmail.com</author>
<when>Sat, 26 Dec 2009 16:09:28 +0000</when>
<what>IQ&apos;Em not so sure that it was an infringement issue with Apple as much as it would be 
with htc sense, which had the unlock wheel first.

http://phandroid.com/wp-content/uploads/2009/06/rosie7-lock-screen2.jpg

Just a thought though.</what>
</comment>
<comment>
<author>amarkraj...@gmail.com</author>
<when>Sat, 26 Dec 2009 16:18:19 +0000</when>
<what>Maybe they look similar in shape, but thatQ&apos;Es where the similarity ends. The action is 
completely different and superior in my opinion. I would love to see the old lock screen 
back especially since its just a matter of displaying a different lock screen widget, which 
shouldnQ&apos;Et be difficult to give us the option for.</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Sun, 27 Dec 2009 17:11:45 +0000</when>
<what>Just give back the old screen. I was excited about the new lock screen but after using it for a 
while it seems less responsive and more difficult to swipe. The angle of the old screen felt 
natural with landscape car dock mode. The only better thing about the new screen is the 
sate and time changes but thatQ&apos;Es not as important.  The new unlock screen cramps my 
thumb up because I have to force a straight line which is not comfortable when holding the 
phone with one hand</what>
</comment>
<comment>
<author>sambea...@gmail.com</author>
<when>Wed, 30 Dec 2009 01:39:06 +0000</when>
<what>I loved the old lock screen it made my Droid a little more unique.  I also loved the 
way that swiping your finger across the unlock fast would leave it revolving for a 
little bit before the screen unlocked.  I was sad to see it go.</what>
</comment>
<comment>
<author>nricket...@gmail.com</author>
<when>Wed, 30 Dec 2009 22:15:22 +0000</when>
<what>i would also prefer the old lock screen. I sometimes have to try several times with 
one hand to unlock the phone now when before it could easily be done with just one 
hand.</what>
</comment>
<comment>
<author>Dapk...@gmail.com</author>
<when>Thu, 31 Dec 2009 05:07:00 +0000</when>
<what>I would absolutely love the option to switch lock screens.  As said before, it makes the 
droid much more unique.</what>
</comment>
<comment>
<author>eri...@gmail.com</author>
<when>Mon, 11 Jan 2010 17:57:58 +0000</when>
<what>I was surprised and disappointed by the replacement of the unlock wheel. It was
significantly easier to use and was a cool visual as well. Please provide the option
to pick a preferred lock screen.</what>
</comment>
<comment>
<author>BAbdulB...@gmail.com</author>
<when>Wed, 13 Jan 2010 12:23:19 +0000</when>
<what>Just want to add another vote for the old, circular lock screen and the centered
time. Again, that should be the default and customizable, but I doubt there are any
humans whoQ&apos;Ed want it in a straight line. Thanks!</what>
</comment>
<comment>
<author>griffinj...@gmail.com</author>
<when>Tue, 26 Jan 2010 19:55:14 +0000</when>
<what>Please bring the old lock screen back! This new one is harder to use and looks worse.
What gives?</what>
</comment>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Tue, 26 Jan 2010 20:04:09 +0000</when>
<what>I donQ&apos;Et think anyone at Google cares. HavenQ&apos;Et seen a single response from any of
them. Whatever.</what>
</comment>
</bug>
<bug>
<bugid>10819</bugid>
<title>Receiving error messages for expired MMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomas.l...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 11:31:21 +0000</openedDate>
<description>I have a limitation of 200 messages per recipient, so basically it
deletes the oldest messages in the history when it goes over 200. Right
now I received an MMS which successfully downloaded. For some reason it
triggered error messages for MMS I received several months ago which
should have been deleted from the phone. The error message stated
Q&quot;EService denied.Q&quot;E This is probably because the MMS has expired. Another
issue with this is when tapping the error message it should direct you
to the MMS that is causing the error message. It does not react to
tapping which forces me to manually scroll to the top of a message
history to locate the MMS causing error messages. Summarized: 1) MMS
that havenQ&apos;Et been downloaded and should have been automatically deleted
give me an error message when I receive a new MMS. 2) Tapping the error
message does not lead me to the MMS causing the error, forcing me to
find it manually.</description>
</bug>
<bug>
<bugid>15889</bugid>
<title>Regression in the Web Browser when scrolling a div using touch events in Honeycomb (Android 3.0)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>conesus</reportedBy>
<openedDate>Thu, 31 Mar 2011 16:55:44 +0000</openedDate>
<description>See this page for the error:
https://www.documentcloud.org/documents/73728-bigtable.html Scrolling
the main content pane should move the pages in the pane. Using Chrome,
Safari, Firefox, and Internet Explorer, dragging the pages, as well as
scrolling the pages, works correctly. In Android 2.2 and 2.3, as well as
on the iPhone and iPad, touch events work correctly. However, in Android
3.0, it seems as if the .DV-pages container, which is set to overflow:
auto, is not scrolling on touch events. This is a regression because
scrolling worked fine on Android 2.2 and 2.3. I realize youQ&apos;Ere looking
for a standalone test case, but the code that runs the aforementioned
viewer is rather complex and is not easily made into an atomic test
case. But the behavior is readily apparent, and the viewer is regularly
tested against all desktop browsers, as well as most mobile browsers.</description>
<comment>
<author>pradeepa...@gmail.com</author>
<when>Sat, 30 Jul 2011 19:45:43 +0000</when>
<what>I am also facing the same issue. my touch scroll code ia working fine for iphone, android 2.2, 2.3 and ipad. In android 3.0 it is not working properly.

If you find any solution already, please let me know. </what>
</comment>
</bug>
<bug>
<bugid>10331</bugid>
<title>Google Talk for AndroidQ&apos;Es Q&quot;EawayQ&quot;E status overrides desktop clientQ&apos;Es Q&quot;EavailableQ&quot;E status</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>randa...@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 18:06:04 +0000</openedDate>
<description>To reproduce: 1. Log onto Google Talk on Android phone. 2. Log onto
Google Talk using desktop client with same account. 3. After a while,
Google Talk on Android phone automatically sets the status to Q&quot;Eaway,Q&quot;E
overriding the Q&quot;EavailableQ&quot;E status of the desktop client. What I would
expect to happen is for the status shown to other Google Talk users to
be Q&quot;EavailableQ&quot;E as long as the desktop clientQ&apos;Es status is not also
Q&quot;Eaway.Q&quot;E (This is how Google Talk for Blackberry works.) I think this is
caused by Google Talk on Android having a priority of 24. (Google Talk
for Blackberry uses a priority of 0.) Setting Google for AndroidQ&apos;Es
priority to 0 (or allowing the user to set his own value for priority)
would probably fix this issue. Android 2.1</description>
<comment>
<author>randa...@gmail.com</author>
<when>Tue, 10 Aug 2010 19:51:40 +0000</when>
<what>A workaround:  If using Pidgin on the desktop, is to use the XMPP Priority plugin (comes with pidgin-plugin-pack package on Ubuntu) and set the Available Priority to 24 or higher.</what>
</comment>
<comment>
<author>rom...@gmail.com</author>
<when>Wed, 23 Mar 2011 07:17:43 +0000</when>
<what>This isnQ&apos;Et up to the android team... They didnQ&apos;Et code the google apps for android.

I quote a previous post from http://code.google.com/p/android/issues/detail?id=2140 :

The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en

---------END OF QUOTE-----------------

Someone needs to decline this.</what>
</comment>
<comment>
<author>eXPlosiv...@live.com</author>
<when>Wed, 29 Jun 2011 10:41:54 +0000</when>
<what>Trauma with xmpp priority?

Try: Xabber

untick set away on screen off

or continue to suffer with googleQ&apos;Es nearly xmpp client

</what>
</comment>
<comment>
<author>MALfunct...@gmail.com</author>
<when>Wed, 02 Nov 2011 22:07:32 +0000</when>
<what>Duplicate of issue 2140.</what>
</comment>
</bug>
<bug>
<bugid>18393</bugid>
<title>Youtube link takes me youtube website not the app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 04:58:05 +0000</openedDate>
<description>Would really like to see this fixed a YouTube link I touch it takes me
to the youtube site but on my Droid i can chose weather to go to the
site or default to handeling YouTube links in the app itself honeycomb
should handle all YouTube links in the app because the app is much
better</description>
<comment>
<author>ImRadYur...@gmail.com</author>
<when>Mon, 11 Jul 2011 08:05:45 +0000</when>
<what>Go to settingsQ&gt;EapplicationsQ&gt;Emanage applicationsQ&gt;Eall and find your browser that automatically opens the YouTube links. Clear itQ&apos;Es defaults. Now when you click on a link, it should give you an option on which app to open it on.</what>
</comment>
<comment>
<author>matthewa...@gmail.com</author>
<when>Fri, 02 Dec 2011 20:45:15 +0000</when>
<what>I am having the same issue.  Cearing the defaults does not fix the issue.  In fact, YouTube is not even an option when asked to choose and applicaton to open the link with.  Any other ideas?</what>
</comment>
</bug>
<bug>
<bugid>538</bugid>
<title>web browser should implement checkPlatform(Q&quot;EandroidQ&quot;E)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-22T02:27:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Wed, 26 Mar 2008 16:16:57 +0000</openedDate>
<description>It would be best if the Android browser can do this as a standard query
so we donQ&apos;Et have to guess at unique android strings and put in hacks.
background: Clicking a link on a web page should run Javascript that
checks if(running on Android) launch intent to run my application else
do something else In other words, can Javascript query whether it is
running in the Android browser? Javascript uses on Windows,
(checkPlatform(Q&quot;EmsieQ&quot;E) Q&amp;EQ&amp;E checkPlatform(Q&quot;EwinQ&quot;E)) There should be a
similar check for Android.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 Mar 2008 14:38:06 +0000</when>
<what>I believe that checkPlatform() is not part of the standard JavaScript libraries. ItQ&apos;Es just a simple lookup in the 
browserQ&apos;Es id string.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 22 May 2008 02:27:08 +0000</when>
<what>Closing as per previous comment</what>
</comment>
</bug>
<bug>
<bugid>15023</bugid>
<title>Gingerbread always reports 100% battery on Nexus One</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-25T18:03:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 12:55:43 +0000</openedDate>
<description>I updated my Nexus One phone (SLCD version) from 2.2.2 to the official
2.3.3 release this morning. The update went smooth, the phone works
great but it now always reports 100% battery, even after hours of use.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 25 Feb 2011 18:03:14 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8664</bugid>
<title>Ability to select multiple network operators and provide an order of preference</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>G.W.A.Bell</reportedBy>
<openedDate>Thu, 27 May 2010 06:44:28 +0000</openedDate>
<description>I would like the ability to select the order in which the phone chooses
networks when multiple ones are available for it to register on. On the
3 Hutchison network in Australia, there are 2 roaming agreements in
place with other mobile providers. The 3 network is obviously preferred,
but when this is not available the phone roams onto either the Telstra
network, both 2G and 3G, or onto the Vodafone 2G network. Data is
charged for on the Telstra network, but not on the Vodafone network.
Android however, seems to order its preferences either by the carrierQ&apos;Es
specifications or by preferring 3G networks over 2G networks always
(unless 2G only is selected). This results in the phone choosing Telstra
over Vodafone, which is undesirable as it results in expensive data
charges. I would like to be able to rectify this manually.</description>
</bug>
<bug>
<bugid>521</bugid>
<title>ListView.arrowScroll() method does nothing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-07T20:17:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MotoVyzi...@gmail.com</reportedBy>
<openedDate>Mon, 24 Mar 2008 18:57:01 +0000</openedDate>
<description>While the fullScroll(View.FOCUS_DOWN) and pageScroll(View.FOCUS_DOWN)
works as stated in the Javadoc, the arrowScroll(View.FOCUS_DOWN) simply
does nothing - the listview is not scrolled at all.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 Mar 2008 17:43:30 +0000</when>
<what>Hi,

It will scroll, but only if the selection is at the bottom of the list already. Otherwise, it will simply move the 
selection down by one item.</what>
</comment>
<comment>
<author>MotoVyzi...@gmail.com</author>
<when>Tue, 01 Apr 2008 18:11:58 +0000</when>
<what>I see, youQ&apos;Ere right. I probably set the selection to -1 or the like, my fault. By the
way, is there a way to scroll the listview besides using the selection to do so?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Apr 2008 20:17:31 +0000</when>
<what>It is a planned feature for a future SDK.</what>
</comment>
</bug>
<bug>
<bugid>9976</bugid>
<title>PackageManagerService does not definitely write/store packages.xml file</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daniel.h...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 15:30:13 +0000</openedDate>
<description>If the Android system is reset (no shutdown, a crash or reset is needed
to reproduce this) the packages.xml file is not always written to
persistent storage. The next time you start up Android neither
packages.xml nor packages-backup.xml is available and the
PackageManagerService has to regenerate the packages.xml file. Then some
of the apps crash all the time because the user ids in the packages.xml
file do not match the user id of the /data/data/... directories and the
apps have no more access to their data. The only problem is that JavaQ&apos;Es
FileOutputStream.flush method does not guarantee that the data is really
flushed to disk. I just implemented the FileOutputStream.flush method
that way that it calls fileSystem.fflush and everything works fine.
Maybe this is not always what you want but I think the call to
FileOutputStream.flush in PackageManagerService.Settings.writeLP really
has to write the packages.xml file to persistent storage before deleting
the packages-backup.xml file. I tested this with version 1.5 and 2.1.</description>
<comment>
<author>bcsf...@gmail.com</author>
<when>Fri, 06 Aug 2010 06:41:40 +0000</when>
<what>Hi Daniel, 
Have you already check in your patchs. or where can I get this patch?

regards,
RK</what>
</comment>
<comment>
<author>daniel.h...@gmail.com</author>
<when>Fri, 06 Aug 2010 08:27:30 +0000</when>
<what>Just add the following method to FileOutputStream: (dalvik/libcore/luni/src/main/java/java/io/FileOutputStream.java)

@Override
public void flush() throws IOException {
    fileSystem.fflush(fd.descriptor, false);
}</what>
</comment>
<comment>
<author>daniel.h...@gmail.com</author>
<when>Sun, 12 Dec 2010 18:44:30 +0000</when>
<what>Thanks for fixing all this stuff with Android 2.3!
http://android-developers.blogspot.com/2010/12/saving-data-safely.html</what>
</comment>
</bug>
<bug>
<bugid>15462</bugid>
<title>Dev Guide docs suggest Q&lt;Estring-arrayQ&gt;E element for Integer Array resource type</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vmli...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 04:15:22 +0000</openedDate>
<description>http://d.android.com/guide/topics/resources/more-resources.html#IntegerArray
Q&quot;EIn Java: R.array.string_array_nameQ&quot;E Q&quot;EQ&lt;Estring-arrayQ&gt;E Defines an array of
integers. Contains one or more child Q&lt;EitemQ&gt;E elements.Q&quot;E Syntax and
Example sections correctly use the Q&lt;Einteger-arrayQ&gt;E element instead...</description>
</bug>
<bug>
<bugid>18915</bugid>
<title>Intents fail on reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dslac...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 20:20:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 3.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
Reboot the device. Upon restart, open a program that uses intents for
which you have not set a default action. Example1: In Browser navigate
to market.android.com and tap a link to an application page. Example2:
In and RSS reader, tap a link to the web version of an article. - What
happened. The screen dimmed. - What you think the correct behavior
should be. Once the screen dims, a dialog should appear from which to
select the application to deal with the intent. Example1: Select the
browser or the Market app, Example2: Select which browser to use. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 3.0. Motorola Xoom, never rooted, Android 3.2, Build number
HTJ85B, Kernel 2.6.36.3-gb899528 android-build@apa28 #1 Problem goes
away after a certain point of using the device. I cannot reproduce what
makes it work correctly.</description>
<comment>
<author>dslac...@gmail.com</author>
<when>Fri, 29 Jul 2011 20:23:14 +0000</when>
<what>Just found another listing for this bug. Sorry for the duplicate.</what>
</comment>
<comment>
<author>Baker.Tr...@gmail.com</author>
<when>Mon, 08 Aug 2011 01:53:01 +0000</when>
<what>I am having this same issue with a launcher application. It appears the default application selection dialog is causing issues</what>
</comment>
<comment>
<author>Baker.Tr...@gmail.com</author>
<when>Mon, 08 Aug 2011 02:01:31 +0000</when>
<what>Link to duplicate?</what>
</comment>
</bug>
<bug>
<bugid>986</bugid>
<title>your dev env sucks</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2008-10-22T05:02:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>att...@gmail.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 00:54:18 +0000</openedDate>
<description>it sucks and you donQ&apos;Et allow critical comments</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 22 Oct 2008 05:02:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18067</bugid>
<title>Xoom Random Reboot Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JTKDa...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 15:55:16 +0000</openedDate>
<description>Motorola Xoom tablet randomly reboots when Hotmail email account is set
up on device using Exchange. This issue is definitely caused by the
above configuration since I experienced this at least 3 times a day with
the above configuration. I ended up doing a factory reset and did not
install any apps. The reboot issues did not occur for over 4 days. Then
I setup the Hotmail account and the random reboots started occurring
again almost immediately. I tried changing the account configuration
(manual refresh instead of push notifications, etc.), but nothing short
of removing the Hotmail account using Exchange would prevent the reboots
from occurring. I then set up Hotmail using POP3 and no longer have the
issue. As another test, I installed the Touchdown For Tablets App by
NitroDesk and setup Hotmail using this app and the random reboots
started occurring again.</description>
</bug>
<bug>
<bugid>16104</bugid>
<title>android.libraries.src not found</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:08:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vfme...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 14:24:23 +0000</openedDate>
<description>Windows 7 64 bits, Android SDK Tools, revision 10 ------------------
Every time I try compiling something with Ant, I get this message:
*androidSDKdirectory*\tools\ant\lib_rules.xml:126: Reference
android.libraries.src not found. I have searched the internet for hours
and still have not found a fix for this. Can anyone help?</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:08:36 +0000</when>
<what>Thanks for your question! However, this isnQ&apos;Et the right place to ask questions about how to use the Android APIs to write applications. For that kind of information, please visit our developer site at http://developer.android.com/</what>
</comment>
<comment>
<author>and.dam...@gmail.com</author>
<when>Thu, 26 May 2011 22:09:29 +0000</when>
<what>Comment 12 on issue 13024 [1] has the very same issue with same API level, the ticket itself is in Q&quot;EnewQ&quot;E status despite being older than this one.

The suggested patch worked for me. 



[1] http://code.google.com/p/android/issues/detail?id=13024#c12</what>
</comment>
</bug>
<bug>
<bugid>4082</bugid>
<title>Notepad Exercise 2 typos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>gms...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 15:38:15 +0000</openedDate>
<description>Typos in the Notepad v2 example
http://developer.android.com/guide/tutorials/notepad/notepad-ex2.html 1)
In Step 2 Q&quot;EThe onCreateContextMenu() callback some passes other...Q&quot;E
should read Q&quot;EThe onCreateContextMenu() callback passes some otherQ&quot;E 2) in
Step 3 Q&quot;ENow that the weQ&apos;Eve registered...Q&quot;E should read Q&quot;ENow that weQ&apos;Eve
registered...Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 13:01:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14895</bugid>
<title>google talk do not execute</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-23T17:13:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>enter...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 13:50:15 +0000</openedDate>
<description>first issue: 1. Do not login google talk ( the phone have not been ever
sign-in google talk) 2. contacts 3. select a contact which has google
talk IM 4. tap chat using Google Talk 5. the screen will flash , but
canQ&apos;Et enter google talk login interface 6. it should display google talk
sigh-in interface second issue: 1. Do not login google talk ( the phone
have not been ever sign-in google talk) 2. contacts 3. tap the incoming
call image of the contact which has google talk IM-Q&gt;Etap the google talk
icon 4. the screen will flash , but canQ&apos;Et enter google talk login
interface 5. it should display google talk sigh-in interface</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 23 Feb 2011 17:13:53 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>14717</bugid>
<title>Contacts is getting messed up.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:09:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luos...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 08:27:20 +0000</openedDate>
<description>- WhatQ&apos;Es happening in my phone My contacts list is getting messed up
after I moving from HTC Desire to HTC Desire HD. While I was using HTC
Desire, I keep my contacts synchronized between Gmail account and
Desire, During the migration, I exported the contacts from Gmail
account(in vcf format), and then imported to my HTC Desire HD, most of
the contact name is changed, such as, I have a contact with user name: A
B C, but in the HTC Desire HD, the name is changed to A C. After I force
synchronization between Gmail account and HD, multiple contact records
are generated on HD, like one contact with name A B C, another one is A
C, more worse is, some records are blank, there is no phone number or
email address. - Version of Android. CanQ&apos;Et remember exact version of
android on HTC Desire, it should be 2.2.1, the version on HTC Desire HD
is 2.2.1, and I am using the Chinese system. - Some clues While I look
into the contact record in Gmail account, most of the contacts are
composed of First Name, Middle Name and Last Name. If contact name is A
B C, then First Name = A, Middle Name = B, Last Name = C. but the
problem here is: I havenQ&apos;Et saved my contact in this format, I saved my
contact name in only one field, like Q&quot;ELast NameQ&quot;E field. Not sure why the
name is spitted into First Name, Middle Name and Last Name. Since I am
using the Chinese system on HTC Desire HD, there is no middle name in
Chinese name, so while these contacts are imported to HD, the middle
name disappeared, only First Name and Last Name are displayed on the
phone. One workaround that I can think of is: edit the contact record in
Gmail account and remove the words in Middle Name field, but there are
over 2000 records in my account, itQ&apos;Es not a SMART way to fix this
problem, any other workaround?</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:09:11 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7451</bugid>
<title>GMail Crashes - com.google.process.gapps</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-03-31T02:56:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nocannedmeat@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 15:17:02 +0000</openedDate>
<description>I have the Samsung Moment (M900, Android 1.5). Occaisonally I take
pictures with my phone and email them. The other day, I did the
following: - took 1 picture - sent an email via GMAIL (from the Share
option in the Gallery app) - took another picture - sent an email the
same way, this time addressing the email to be sent to myself (At this
point, neither email has been sent, but was in the process of
Q&quot;Esending...Q&quot;E) - I deleted both emails, while they were sending (I
assumed that would cancel the sending, since it was taking too long --
about an hour or so) - Following this, GMAIL crashed soon after (not
instantly, nothing else was being done at the time.) (The message was
com.google.processes.gapps has quit unexpectedly, giving the force close
option) Upon turning off and then turning back on my phone, the same
thing happens. Every time I try to access GMAIL now (via the gmail app),
I can only view the cached email list. I no longer get notifications in
my notification bar. I can still view my email from the web browser on
my phonw though. (I should hope so!) I have looked around the android
market and didnQ&apos;Et see the gmail app listed; if it were, I would simply
download and reinstall it. This created an adverse effect for Google
Talk as well. GTalk has odd behaviour and connection issues. GTalk will
occaisonally disconnect, and have difficulties reconnecting. The
behaviour of gtalk outside of that appears to be normal. I do not wish
to flash my phone, again. (I previously had an issue with connecting to
Android Market.) I will continue to look for ways to get gmail to work
again; I will update if I manage to get it to. I am an experienced
developer. I do not, however, currently have access to any Android
development environment. I apologize for this inconvenience, knowing
that the bug reports contain information of particular importance to the
developers. I am also aware that I am using an outdated Android version;
I do not have access to another version for testing this issue.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Mar 2010 02:56:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13303</bugid>
<title>cannot add more than one reminder in calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>imesg...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 00:08:18 +0000</openedDate>
<description>Froyo. CanQ&apos;Et add more than one reminder in calendar</description>
<comment>
<author>punkcho...@gmail.com</author>
<when>Tue, 03 May 2011 01:43:27 +0000</when>
<what>IQ&apos;Em experiencing that issue (I think, you didnt really go into enough detail)

Its that the button itself is too small, making it hard to hit.</what>
</comment>
</bug>
<bug>
<bugid>1742</bugid>
<title>Touch events are lost during garbage collection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>13</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Thu, 08 Jan 2009 05:47:07 +0000</openedDate>
<description>While the garbage collector is running (usually taking 250-300ms), touch
events are ignored and not buffered. This causes several highly
undesirable results: (1) The most serious problem: if the GC happens
during a touch-up event, then the event is never passed to the UI, and
the UI still thinks the userQ&apos;Es finger is on the screen at the previous
position. This is not acceptable as it causes UI elements to get Q&quot;EstuckQ&quot;E
sometimes. (2) Dragging lists or other objects can be jerky or lossy in
motion (Issue 1740) (3) In sketching/drawing applications, if the user
is drawing a freehand shape on the screen using a pen tool, there is a
sudden jump in pen position due to garbage collection events (which seem
to happen every few seconds, even if the app is careful not to ever
allocate any new objects). This creates ugly shapes and unhappy users,
and severely stunts the usability of a drawing/shape-intensive
application I am currently developing, because the user-drawn shapes are
so frequently warped by GCs. Please can motion events be losslessly
buffered at the OS level and passed to the VM with correct timestamp
information regardless of GC pauses.</description>
<comment>
<author>luke.hutch</author>
<when>Thu, 08 Jan 2009 06:44:46 +0000</when>
<what>Actually touch-down events are lost too if they happen during GC, which makes the
screen seem frozen sometimes... the solution is to take your finger off and replace it.

I never noticed how prevalent these problems were until I started developing this
application, I put a lot of UI jerkiness/hiccups down to general managed-language
unpredictability, but it is now clear to me that UI usability is significantly
impacted by this bug.

With the phone sitting *idle*, it GCs every 3.5sec on average.  A GC usually takes
~260ms.  That means that a whole 7.4% of the time it is garbage collecting (albeit
for only a quarter of a second each time).  7.4% of the time the UI is completely
unresponsive.  No kidding.

Upon further investigation (creating a thread that performs super-frequent calls to
System.gc()), it seems that touch-motion events are definitely always lost during GC,
but *most* of the time touch-up and touch-down events are compensated for (e.g. a
touch-down event is usually inserted if a touch-motion event is detected without a
preceding touch-down event?).  I havenQ&apos;Et been able to figure out the logic yet of
what triggers the total loss of touch-down and touch-up events.  Perhaps a race
condition of some sort?
</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 08 Jan 2009 08:56:18 +0000</when>
<what>Ah, I finally discovered the history accessors for MOTION_MOVE events.  This
eliminates the problem of shape deformation that was happening with my application,
as I am not losing intermediate events anymore (I can catch up on events once the GC
returns).

I believe this will not fix the missing ACTION_UP/ACTION_DOWN events problem though.
 I havenQ&apos;Et found a reliable way to trigger this problem -- these events are not
automatically dropped during GC either, but apparently I am triggering some race
condition somewhere on a less frequent basis.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 08 Jan 2009 20:56:08 +0000</when>
<what>An idle device shouldnQ&apos;Et be performing any allocations, and hence shouldnQ&apos;Et be doing
any garbage collecting.  You can see information about the most recent allocations a
particular process has performed by launching the stand-alone version of DDMS,
selecting the process to examine, and switching to the AllocationTracker tab.  Click
Start Tracking, wait a bit, then click Get Allocations to see the last 512 allocations.

Clicking on one of the allocations will identify the point in the source code where
the allocation occurred, with up to 8 stack frames.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 09 Jan 2009 00:02:55 +0000</when>
<what>FYI, the Q&quot;ElocaleQ&quot;E app has been known to cause this (i.e. cause GCs every 3 seconds in
the system process).  Possibly facebook and scoreboard as well, though the latter is
believed to have been fixed, and IQ&apos;Em not sure about the former.
</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 09 Jan 2009 06:18:21 +0000</when>
<what>Thanks, it was indeed the Q&quot;ELocaleQ&quot;E app causing all the GCs.  IQ&apos;Em still losing events
during GCs but the GCs happen very infrequently now.  Will try to put together a
minimal test-case and attach here when I get time.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 13:42:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:54:21 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sat, 07 Feb 2009 21:33:05 +0000</when>
<what>Small update: part of the problem is that the aspect ratio between synaptics
touchscreen device coordinates and the physical LCD screen are off by 4% relative to
each other...  This is not corrected for anywhere that I can find... so the
touchpoint to screen coord mapping changes continuously down the screen by a small
but noticeable amount.  However this doesnQ&apos;Et explain all the loss-of-motion problem.

Still havenQ&apos;Et had time to put together a test case for loss-of-events-on-GC, but I
havenQ&apos;Et forgotten.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Sun, 08 Feb 2009 05:13:49 +0000</when>
<what>I tried to put together a minimal testcase (a drawing app that constantly calls
System.gc()), and it turns out that I canQ&apos;Et duplicate the loss of touch up/down
events anymore in a reflashed phone that has never had Locale installed on it.  So
whatever Locale is doing, it is causing more problems than just frequent GCs.

This bug should therefore be closed, but issue 1740 is still a problem (the Q&quot;Edragging
through molassesQ&quot;E issue where the drag point slips behind the touch point on the screen).

Thanks!</what>
</comment>
<comment>
<author>pointlan...@gmail.com</author>
<when>Wed, 29 Jul 2009 22:53:12 +0000</when>
<what>I had a problem with MotionEvent.ACTION_UP being dropped, so I removed the
event.recycle() call in my handler and havenQ&apos;Et seen a dropped MotionEvent.ACTION_UP
since.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:53:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:54:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:25:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:48:38 +0000</when>
<what></what>
</comment>
<comment>
<author>regis.hu...@gmail.com</author>
<when>Mon, 14 Dec 2009 15:28:49 +0000</when>
<what>Is that the problem youQ&apos;Ere talking about ?

http://www.youtube.com/watch?v=9AUxsDlIjSc 
http://www.youtube.com/watch?v=889-xmkti9A 

IQ&apos;Eve replaced my devices 3 times before understand It happens only when I use EDGE
(for example: in the subway) instead of 3G.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Mon, 14 Dec 2009 16:07:10 +0000</when>
<what>No, that looks like a very different problem, you should create a bug for it.</what>
</comment>
<comment>
<author>m.haarm...@gmail.com</author>
<when>Thu, 04 Feb 2010 01:16:14 +0000</when>
<what>having the same issue here. </what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 04 Feb 2010 04:08:43 +0000</when>
<what>m.haarmann: Can you please describe more about your situation?: hardware, software, 
how youQ&apos;Ere calling the API?
</what>
</comment>
<comment>
<author>m.haarm...@gmail.com</author>
<when>Thu, 04 Feb 2010 04:13:12 +0000</when>
<what>IQ&apos;Em having a custom view, processing some touch events using the onTouch callback, 
and eventually, from time to time ( though itQ&apos;Es quite frequent ), either a up or down 
event is lost. Because my app implements a keyboard, this behaviour is quite irritating, 
especially for people who are not myself. this happens at least on my device, the adp2, 
and i was sometimes able to reproduce it using the emulator, though iQ&apos;Em unable to 
name the exact scenario.. it varies. </what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 04 Feb 2010 04:39:18 +0000</when>
<what>IQ&apos;Em so glad to hear itQ&apos;Es not just me that has experienced the problem!  Dianne 
Hackborn was quite sure it couldnQ&apos;Et be a problem with garbage collection causing 
events to be lost in the events handling framework last time I pinged her about it.  
Unfortunately I sold my G1 to get a Nexus One and so if this is some sort of race 
condition or something that happens only during GC, IQ&apos;Em unlikely to be able to 
duplicate it right now.  Is there any way you can put together a minimal test case?  
I had a really simple drawing app at one point that exhibited the behavior, but I 
donQ&apos;Et have the code in usable form anymore.</what>
</comment>
<comment>
<author>m.haarm...@gmail.com</author>
<when>Thu, 04 Feb 2010 04:41:17 +0000</when>
<what>iQ&apos;Em currently ( as is any programmer all the time i guess ) pretty much out of time with 
my current project, so no, unfortunately no test case. i hope to be able to get rid of it in 
the next days, weQ&apos;Ell see. </what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 04 Feb 2010 05:04:14 +0000</when>
<what>Yeah, thatQ&apos;Es why I never ended up submitting a test case either :/
</what>
</comment>
<comment>
<author>HonsoHanWriting</author>
<when>Sun, 02 May 2010 20:55:24 +0000</when>
<what>I saw this happened to my Motorola Droid 2.1 recently. It made my app totally unusable.
The problem disappeared after I reboot the phone.
Now it happens occasionally but still very annoying.
</what>
</comment>
<comment>
<author>davemac327</author>
<when>Tue, 02 Nov 2010 23:41:45 +0000</when>
<what>Referring to comment #10, you should never call event.recycle() unless itQ&apos;Es on an event object that you created (either by cloning an event passed in or by constructing your own). Dianne has posted at least once that you should *never* do this. I donQ&apos;Et know if that causes any of the behavior reported in this issue, but thought it might be helpful to someone.</what>
</comment>
<comment>
<author>protocol...@gmail.com</author>
<when>Fri, 17 Dec 2010 02:25:19 +0000</when>
<what>This has nothing to do with GC and no events are lost as far as iQ&apos;Eve tested. With event.recycle(), in my case, UP events coordinates are being transformed to incorrect values making my application unusable.

Removing event.recycle() solves the problem.</what>
</comment>
</bug>
<bug>
<bugid>1353</bugid>
<title>[Download Manager] Add support for HTTP Basic Auth (401)</title>
<status>Reviewed</status>
<owner>jshar...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>140</stars>
<reportedBy>mrnip...@gmail.com</reportedBy>
<openedDate>Fri, 21 Nov 2008 02:16:58 +0000</openedDate>
<description>I have a semi-private file archive available on a publicly accessible IP
address. I use only HTTP Basic Authentication to control access to this
archive. Upon trying to download anything from this archive via the web,
using either the T-Mobile 3G network or Wi-Fi directly, the WebKit
browser would say Q&quot;EDownload unsuccessful.Q&quot;E As soon as I disabled HTTP
Basic Authentication, downloads worked fine. So IQ&apos;Em able to access the
site using HTTP Basic Authentication successfully, at least for browsing
purposes. But somehow, this information isnQ&apos;Et getting passed through
whenever the agent goes to download an actual file. This appears to be a
definite bug.</description>
<comment>
<author>mrnip...@gmail.com</author>
<when>Fri, 21 Nov 2008 02:20:54 +0000</when>
<what>Digging around a bit, it appears WebKit itself doesnQ&apos;Et handle authentication at all.
 Instead, it would appear on Android that the package org.apache.http.auth does this.</what>
</comment>
<comment>
<author>mrnip...@gmail.com</author>
<when>Fri, 21 Nov 2008 02:24:15 +0000</when>
<what>ItQ&apos;Es definitely not passing through the information.  HereQ&apos;Es a snippet from my Apache
log:
---
192.168.10.199 - - [20/Nov/2008:20:14:37 -0600] Q&quot;EGET /file.txt HTTP/1.1Q&quot;E 401 401 Q&quot;E-Q&quot;E
Q&quot;EAndroidDownloadManagerQ&quot;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:08:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:49:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 16:25:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:50:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:25:15 +0000</when>
<what>Issue 3677 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:31:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:46:06 +0000</when>
<what></what>
</comment>
<comment>
<author>justin%l...@gtempaccount.com</author>
<when>Tue, 29 Dec 2009 23:38:52 +0000</when>
<what>Any update on this issue?</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Thu, 28 Jan 2010 06:22:54 +0000</when>
<what>Apparently there isnQ&apos;Et anything else to say concerning this is there.</what>
</comment>
<comment>
<author>hunterpr...@gmail.com</author>
<when>Thu, 04 Feb 2010 06:56:16 +0000</when>
<what>Soooo, yeah, just confirmed this on several devices. It would be really nice to be
able to access my server from my phone. That is kind of why I set it up.</what>
</comment>
<comment>
<author>hunterpr...@gmail.com</author>
<when>Thu, 04 Feb 2010 07:10:11 +0000</when>
<what>Maybe it would work on another browser besides default? Anyone know?</what>
</comment>
<comment>
<author>hunterpr...@gmail.com</author>
<when>Thu, 11 Feb 2010 06:11:34 +0000</when>
<what>So I devised a workaround for this issue if anyone is interested. However, you have
to allow free access from any browser that broadcasts itself as the
AndroidDownloadManager to the folders you want your phone to be able to download.
Here is what you need to enter in the httpd configuration file in apache:

SetEnvIf User-Agent ^AndroidDownloadManager let_me_in
Q&lt;EDirectory Q&quot;EFolderWhereYourStuffIsQ&quot;EQ&gt;E
    Order deny,allow
    Deny from all
    Allow from env=let_me_in
    require valid-user
    Satisfy any

I did this for every individual folder, because there are some folders in my root
directory that I do not want to put online and if you put this in the root directory
then you have to share everything because of the satisfy any directive. This
directive will be applied to every sub-folder, and there is not way to stop it.
(Maybe a limit phrase, but I am not advanced enough to figure that out).

</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 17 Feb 2010 22:27:26 +0000</when>
<what></what>
</comment>
<comment>
<author>marin...@gmail.com</author>
<when>Wed, 24 Feb 2010 12:46:33 +0000</when>
<what>@hunterpritchett:
I tried it with the dolphin browser too and it doesnQ&apos;Et work (without the modification
suggested later). My impression is that there is one download manager which handles
file downloads and this is used by dolphin too. When I clicked on the file, dolphin
showed up the download history used by the default browser.

I have posted this problem some time ago also on the google nexus one forums:
http://www.google.com/support/forum/p/android/thread?tid=2a6aeb6741c24a7aQ&amp;Ehl=en
where I also add that the credentials are also not passed to any other program. So
even if I download a playlist from the password protected site and I try to play it,
it does not get played as the authentication of the browser is not passed on to the
media player.

ItQ&apos;Es certainly an issue and I would love to have a solution too, if anyone is
listening :). Apart from a few bugs, very happy with the N1.</what>
</comment>
<comment>
<author>ihtar...@gmail.com</author>
<when>Mon, 05 Apr 2010 04:44:14 +0000</when>
<what>Opera seems to be able to download files just fine.  It uses itQ&apos;Es own built-in 
downloader.  I have the same Apache setup and the same difficulties with the Webkit 
browser, but Opera has no difficulties.</what>
</comment>
<comment>
<author>hunterpr...@gmail.com</author>
<when>Mon, 05 Apr 2010 04:50:30 +0000</when>
<what>Awesome guess my workaround is only necessary for the other browsers then. I have the
opera browser anyway, so thatQ&apos;Es great.</what>
</comment>
<comment>
<author>jny...@gmail.com</author>
<when>Mon, 12 Apr 2010 22:36:23 +0000</when>
<what>The Steel browser also has its own download manager, therefore it does not suffer
from this bug.

My question is: how can this NOT be considered a defect?  Browsing and downloading
from sites that require authentication is a pretty basic feature of any browser.  It
seems that the decision to keep the browser and download manager entirely separate,
while admirable, has led to a lot of problems (#1780, #7328, #3948, maybe #3492,
...).  I think the download manager should be able to accept a connection object from
the browser, and begin the download based on the existing connection.

On my server, IQ&apos;Em using digest authentication.  This causes Android to send THREE
requests to my server: somehow the browser loses track of the authentication
information when it detects a download, connects once, prompts for the username and
password, then connects again.  After all that, the download manager connects, and
doesnQ&apos;Et even attempt to send any authentication headers (so of course, it fails).</what>
</comment>
<comment>
<author>huf...@gmail.com</author>
<when>Sun, 04 Jul 2010 19:31:45 +0000</when>
<what>This defect has not been fixed in Froyo. Please fix this bug, as it prevents me from playing music from my server.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 15:06:35 +0000</when>
<what>jnylen: Consider it a defect. The bug has been assigned to an Android engineer.</what>
</comment>
<comment>
<author>kap...@gmail.com</author>
<when>Mon, 19 Jul 2010 02:53:16 +0000</when>
<what>IQ&apos;Eve run into the same problem with my Nexus One running android 2.2.  After basic http authentication, I can download html files with the android browser but not mp3 files.  My iPod Touch running mobile safari (also webkit based) downloads the mp3s without difficulty.  I hope Google will fix this soon.   I posted issue #9866 before I found this issue, #1353, had been submitted. </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 19 Jul 2010 21:06:05 +0000</when>
<what>Issue 9866 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:35 +0000</when>
<what></what>
</comment>
<comment>
<author>phstec...@gmail.com</author>
<when>Thu, 07 Oct 2010 16:03:02 +0000</when>
<what>We experienced the same problem with an .apk file. We wanted to distribute a test apk via secured web server using https basic authentication. About half of our testers were not able to download the file.</what>
</comment>
</bug>
<bug>
<bugid>12051</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:45:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:52:06 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Log in to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:45:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2585</bugid>
<title>Android 1.5 stops DarkKeys from working - disaster for white G1s</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-22T03:41:58.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>12</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 09:30:33 +0000</openedDate>
<description>Just updated to Cupcake and DarkKeys
(http://code.google.com/p/darkkeys/) no longer works. Discussions
suggest that it can no longer work without root access:
http://forum.xda-developers.com/showthread.php?p=3730227 The white G1
keyboard is a nightmare in moderate lighting (whoever thought that dark
legends should light up should be ashamed of themselves). DarkKeys made
the white G1 usable. Cupcake makes it unusable again. API access to
keyboard illumination is ABSOLUTELY REQUIRED. This is a stop-ship issue
for me. What use is a keyboard with no markings?</description>
<comment>
<author>jpow...@gmail.com</author>
<when>Tue, 02 Jun 2009 21:19:30 +0000</when>
<what>It looks like the not terribly Q&apos;EpublicQ&apos;E or documented IHardware interface lost the
method to do this.

It does now provide a dimming solution, but this also kills the screen backlight at
the same time, this may not be a solution but I havenQ&apos;Et tried it yet.

Would it be possible to make this API a bit more public and add discrete access for
the screen and Q&apos;EotherQ&apos;E backlights. I know theyQ&apos;Ell change phone by phone, so maybe a
method of detecting if the hardware was capable of this as well might work.

pulled the code down last night. May just submit a patch with what IQ&apos;Em thinking if
no-one is already working on this.
</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Tue, 16 Jun 2009 13:17:57 +0000</when>
<what>IQ&apos;Em astounded that no one from Google has looked at this issue, the white G1 is
almost unusable in many lighting conditions.

I really canQ&apos;Et stress enough how important this is.</what>
</comment>
<comment>
<author>ncab...@gmail.com</author>
<when>Sat, 22 Aug 2009 14:50:24 +0000</when>
<what>This is a very important issue.  The only reason I kept my white G1 after I found out
that I couldnQ&apos;Et see the keys when highlighted was that there was a workaround. 
Please make this a high priority.  If this doesnQ&apos;Et get fixed, I will replace my phone
with one that I can see the keys, and it wonQ&apos;Et be an Android phone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:27:01 +0000</when>
<what></what>
</comment>
<comment>
<author>dzi...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:52:00 +0000</when>
<what>+1 vote from me - I was not buying a phone with hardware keyboard for not being able
to use it for half a day...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:53:48 +0000</when>
<what></what>
</comment>
<comment>
<author>MADinMel...@gmail.com</author>
<when>Fri, 04 Sep 2009 10:24:40 +0000</when>
<what>From reading this IQ&apos;Em thinking there was such an app to switch the backlight off at
some point... oh puhlease make the app available again, the keyboard is such a
nightmare IQ&apos;Eve switched over to the touchscreen pad which is slightly not as painful.
 Ditto for this being a serious issue... somebody DO SOMETHING!</what>
</comment>
<comment>
<author>jlty...@gmail.com</author>
<when>Thu, 29 Oct 2009 00:32:55 +0000</when>
<what>++ for this issue - I know this is a design issue with the G1 key-colors with 
backlit keys, but this was such a useful ability it made the phone usable in many, 
many lighting situations.  Please add the ability for this to be available again!</what>
</comment>
<comment>
<author>ncab...@gmail.com</author>
<when>Thu, 12 Nov 2009 16:37:31 +0000</when>
<what>What is the time frame for fixing this issue?  Can we get an update on this big? 
When will this bug be assigned to an owner?</what>
</comment>
<comment>
<author>midgley....@gmail.com</author>
<when>Thu, 04 Feb 2010 00:10:00 +0000</when>
<what>keyboard backlight is bloody ludicrous
How can it have got release to manufacturing ?
The saviour who wrote Dark Keys made the code open
http://code.google.com/p/darkkeys/
so presumably it should be poss to release it thru the market again
If anyone at G doubts this is an issue try living with a white G1 for a week
- OTOH maybe in California it is always bright enough to overwhelm the backlight.

</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 04 Feb 2010 14:57:21 +0000</when>
<what>@midgley.tom No, itQ&apos;Es nothing to do with the application - that used to work fine.
The problem as described above is that Android 1.5 (CupCake) revoked access to the
keyboard backlight, stopping DarkKeys from working.

This continues to be a MASSIVE problem which is being utterly ignored by Google
despite having been broken by them.

We are not alone in our Google-inflicted suffering:

http://forums.t-mobile.com/t5/ARCHIVED-Feedback-General/White-G1-Keyboard-Issue-Can-t-see-keyboard/m-p/40960
http://androidcommunity.com/forums/f29/turn-off-backlight-on-keyboard-3513/
http://androidforums.com/t-mobile-g1/2909-g1-body-color-vs-keyboard-color.html
http://androidcommunity.com/forums/archive/index.php/t-18108.html
http://blogs.zdnet.com/cell-phones/?p=295
http://forum.xda-developers.com/showthread.php?t=554892
http://www.phonedog.com/cell-phone-research/blog/g1-vs-mytouch-who-needs-a-hardware-keyboard.aspx
http://groups.google.com/group/android-developers/browse_thread/thread/0fc7c10fa6347d37?pli=1
http://www.telesphoreo.org/pipermail/g1-hackers/2008-December/000196.html

Imagine if Google broke into your house at night and scrubbed the legends off your PC
keyboard - would they feel any guilt about the issue THEN? So much for Q&quot;Eno evilQ&quot;E.
</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 04 Feb 2010 14:58:19 +0000</when>
<what>Priority should NOT be Q&quot;EmediumQ&quot;E, it should be Q&quot;EHIGHQ&quot;E.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 03:41:58 +0000</when>
<what>Undocumented (that is, internal) APIs are unsupported. Android does not have a 
facility for apps to control a keyboard backlight.

Unfortunately we have no fix to offer for this issue, which is specific to a 
particular device.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Sat, 22 May 2010 11:44:17 +0000</when>
<what>Q&quot;EWorking as intendedQ&quot;E is the charge, not the defence. We KNOW you lot INTENDED to do
this - THATQ&apos;ES WHAT WEQ&apos;ERE ALL COMPLAINING ABOUT.

It is your INTENTION that is wrong, not your code.

As originally reported (go on, read it again), Q&quot;EAPI access to keyboard illumination
is ABSOLUTELY REQUIREDQ&quot;E. To respond with Q&quot;EAndroid does not have a facility for apps
to control a keyboard backlightQ&quot;E is RESTATING THE PROBLEM.

So, IQ&apos;Em grateful that someone from Google has looked at this request (after a year),
and IQ&apos;Em glad that Google now seem to understand the key issue - the lack of API
access to control the keyboard lighting - so now I will ask again:

Will somebody PLEASE put in an API so the keyboard light can be controlled - just as
originally existed in Android but officially documented - even if it has no effect on
other devices because only then will the G1 be returned to the level of functionality
it had before Cupcake was pushed out?
</what>
</comment>
</bug>
<bug>
<bugid>10025</bugid>
<title>StageFright Multimedia Framework M4vH263Decoder Assumes MP4 container always</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nimeshch...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 07:19:51 +0000</openedDate>
<description>StageFright Multimedia Framework M4vH263Decoder Assumes MP4 container
always. In M4vH263Decoder.cpp , there is an assumption that the ESDS
atom will always be present and it will contain the ES_Descriptor which
contains codec private data needed to initialize the M4v decoder . This
is not true , the container can also be MKV or AVI . MKV for example
contains CodecPrivate data in a different structure from the
ES_Descriptor.</description>
</bug>
<bug>
<bugid>11610</bugid>
<title>Sampling rate bug after using Voice Dialer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 01:08:37 +0000</openedDate>
<description>Running Android 2.2, FRF91 on an HTC Incredible, this is 100%
reproducible: 1. Be on a call with someone, not on speakerphone (that
second may not be a necessary factor) 2. Run Voice Dialer and invoke any
command, e.g., Q&quot;EOpen CalendarQ&quot;E 3. Though call audio will be normal at
this point, toggle on the speaker phone 4. Audio of the Android user as
heard on the other end of the line will be pitch-shifted upward and
sound as if passed through a vocoder. 5. switching the Android phone out
of speakerphone does not fix it I am not sure if the pitch difference is
a full octave or a 11025/8000 difference, but it is tragic to hear. The
next incall to the phone (without reboot) sounds normal. We did not test
what happened if we then switched the Android phone into speakerphone
again.</description>
<comment>
<author>DulcetT...@gmail.com</author>
<when>Fri, 01 Oct 2010 14:44:01 +0000</when>
<what>I have verified this same behavior on a Nexus One running 2.2.1 and another running 2.1-update1.

Google Voice Search caused similar but perhaps not identical issues when run in lieu of Voice Dialer in Step 2 above.

I do not think it is a sample rate issue as I guessed at first, but a codec issue, as the speech is not sped up -- it is simply elevated in pitch and with undesirable and strong harmonic resonance added in.

I attach audio recorded on my phoneQ&apos;Es speakerphone of the 2.2 IncredibleQ&apos;Es distorted audio.
</what>
</comment>
</bug>
<bug>
<bugid>4404</bugid>
<title>Phantom Program Update In Status Bar for Uninstalled Program</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>eric.teu...@gmail.com</reportedBy>
<openedDate>Wed, 28 Oct 2009 14:02:53 +0000</openedDate>
<description>Downloaded Barcode Scanner programs from the marketplace. Uninstalled
program. Despite this, I continually receive a status bar message
stating that I have updates available. When I open the updates message,
the only program that appears to need updating is the uninstalled
program. I finally reinstalled program and this problem stopped. I would
like to be able to uninstall programs without seeing a status bar
message every 15 minutes. NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:40:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14773</bugid>
<title>SDK ant error Q&quot;Etaskdef class com.android.ant.SetupTask cannot be foundQ&quot;E</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-10-07T23:16:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Wed, 16 Feb 2011 08:00:36 +0000</openedDate>
<description>Tools r9 (latest public stuff). Running latest ant 1.8. Target is
android-10 (2.3.3). Reproduced on Windows XP and Windows 7. Steps to
reproduce: 1- get Timeriffic from timeriffic.google.com. 2- cd
Timeriffic ; ant release Result: ------- Buildfile:
D:\Timeriffic\build.xml BUILD FAILED D:\Timeriffic\build.xml:46: taskdef
class com.android.ant.SetupTask cannot be found using the classloader
AntClassLoader[] Total time: 0 seconds ------- Ant version is latest
1.8: $ ant -version Apache Ant(TM) version 1.8.2 compiled on December 20
2010 HereQ&apos;Es the build file:
http://code.google.com/p/timeriffic/source/browse/Timeriffic/build.xml
The build.xml has this: Q&lt;Epath id=Q&quot;Eandroid.antlibsQ&quot;EQ&gt;E Q&lt;Epathelement
path=Q&quot;E${sdk.dir}/tools/lib/anttasks.jarQ&quot;E /Q&gt;E Q&lt;Epathelement
path=Q&quot;E${sdk.dir}/tools/lib/sdklib.jarQ&quot;E /Q&gt;E Q&lt;Epathelement
path=Q&quot;E${sdk.dir}/tools/lib/androidprefs.jarQ&quot;E /Q&gt;E Q&lt;E/pathQ&gt;E And I have the
jars at the expected path in $SDK/tools/lib/. anttasks.jar does contain
the SetupTask class as expected.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 16 Feb 2011 08:01:49 +0000</when>
<what></what>
</comment>
<comment>
<author>ralfoide</author>
<when>Wed, 16 Feb 2011 08:02:51 +0000</when>
<what>For the record the build file was working fine with Tools r8.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Feb 2011 18:38:49 +0000</when>
<what>This error happens when the SDK does not exist. We need a better error message.</what>
</comment>
<comment>
<author>GJTorik...@gmail.com</author>
<when>Thu, 24 Feb 2011 01:38:36 +0000</when>
<what>I also get this.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 18:54:41 +0000</when>
<what>To commenter #4, unless you give us your exact setup, your comment is useless.</what>
</comment>
<comment>
<author>raph...@google.com</author>
<when>Thu, 24 Feb 2011 20:59:43 +0000</when>
<what>In case this may help: the error happened because the project wasnQ&apos;Et correctly setup for a build ant, namely it lacked the Q&quot;Elocal.propertiesQ&quot;E file that indicates to ant where the SDK is stored (or maybe the folder has moved).

To fix this, try to run:

  $SDK/tools/android update project -p /path/to/project
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:14 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 07 Oct 2011 23:16:50 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4864</bugid>
<title>Unable to save recieved mailing address to existing contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>3</stars>
<reportedBy>cclo...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 17:52:02 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Receive email that includes a mailing address
(i.e. in senderQ&apos;Es signature). 2. Select the address by touching the
address. 3. Address is opened in Google maps with push pin denoting
addressQ&apos;Es location and text above pin with street number and name. 4.
Selecting the street number and name above the push pin brings up menu
with Q&quot;EAdd as a contactQ&quot;E as an option. 5. Selecting Q&quot;EAdd as a contactQ&quot;E
may ask which account to create the contact under. 6. Once the account
has been selected, the Q&quot;EEdit contactQ&quot;E menu is displayed with the street
number and name in the Q&quot;EGiven nameQ&quot;E field. - What happened. The address
was mapped without option. Adding the address to a contact resulted in
the address in the name field. - What you think the correct behavior
should be. Address is recognized as such in the Q&quot;EEdit contactQ&quot;E menu and
either: A) At step 3, the user should be given the option to Add to a
new/existing contact OR located on Google maps. B) At step 6, the user
should be given the option to add it to an existing contact. My
preference is for A, allowing the complete mailing address to be saved
to a new or existing contact. DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Devices should
list the version under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Device:
Motorola Droid Android Version: 2.0</description>
</bug>
<bug>
<bugid>18105</bugid>
<title>Add support for --version-name in the aapt ant task</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-08-25T19:05:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 16:55:16 +0000</openedDate>
<description>Optionally, this should be present in default.properties and/or
overridable through a env var to be able to set it from the command line
when calling ant.</description>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:05:20 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6562</bugid>
<title>glFrustumf() works in wrong way</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cuss...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 07:51:44 +0000</openedDate>
<description>Sorry, my English is not good, and I hope some one give me some answers,
because I am not sure whether I worked with a wrong way or there is one
bug. I used Android Emulator Android 1.6 API Level 4. With the following
codes I can get the picture I painted on Windows XP, but on Android I
canQ&apos;Et. /* code start on windows */ glMatrixMode(GL_PROJECTION);
glLoadIdentity(); //glOrtho(-2560, 2560.0, 2560.0, -2560, 1.0, 5000.0);
glFrustum(-2560,2560.0,2560.0,-2560.0,1.0,5000.0); /* code end */ /*
code start on android */ gl.glMatrixMode(GL10.GL_PROJECTION);
gl.glLoadIdentity(); //gl.glOrthox(-2560, 2560, 2560, -2560, 1, 500);
gl.glFrustumx(-2560, 2560, 2560, -2560, 1, 500); /* code end */ When I
use glOrtho() on both Windows and Android I can get right result, but
when I use glFrustum(), the android goes wrong. I can see nothing except
that I invoked like this Q&quot;Egl.glFrustumx(-2560, 2560, 2560, -2560, -x,
-y);Q&quot;E. I reviewed the source file
Q&quot;Eplatform\framworks\base\opengl\libagl\matrix.cppQ&quot;E, I found that there
is difference betweent frustumf() and ortho(). In frustumf() const
GLfloat r_depth = reciprocalf(zNear - zFar); And in orthum() const
GLfloat r_depth = reciprocalf(zFar - zNear); I think above statement may
be wrong. Many thanks.</description>
<comment>
<author>cuss...@gmail.com</author>
<when>Wed, 10 Feb 2010 09:04:23 +0000</when>
<what>There are Some mistakes above. ItQ&apos;Es not orthum() but ortho()
Please see the file Q&quot;Eplatform\framworks\base\opengl\libagl\matrix.cppQ&quot;E, and diff the
function frustumf() and ortho(). 
</what>
</comment>
<comment>
<author>cuss...@gmail.com</author>
<when>Tue, 30 Mar 2010 08:28:15 +0000</when>
<what>IQ&apos;Em very sorry!!
ItQ&apos;Es my mistake.
In OpenGL ES, glFrustumx()(and others with suffix Q&quot;ExQ&quot;E) needs arguments of GLfixed
instead GLint !</what>
</comment>
</bug>
<bug>
<bugid>7716</bugid>
<title>Issue with using a same ContentProvider implementation in different applications using different content URI authorities</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>anike...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 12:42:19 +0000</openedDate>
<description>I am using a custom ContentProvider that Q&quot;EservesQ&quot;E web UI files form the
assets/web directory of the android application (.apk) that uses it.
While looking up the file by name, the provider gets the enclosing
contextQ&apos;Es asset manager to get the files. I have two applications that
use this library (adding a copy in the apk). These two applications set
up the content provider to serve the web UI. The authority of the
provider is different in both the apps in the AndroidManifest.xml file.
e.g. In app AQ&apos;Es AndroidManifest.xml: (to serve a.apk/assets/web/* files)
Q&lt;Eprovider android:name=Q&quot;Ecom.mycompany.apps.shared.WebContentProviderQ&quot;E
android:authorities=Q&quot;Ecom.twowire.appengine.apps.app_a.webQ&quot;E
android:multiprocess=Q&quot;EtrueQ&quot;E android:exported=Q&quot;EtrueQ&quot;E /Q&gt;E In app BQ&apos;Es
AndroidManifest.xml (to serve b.apk/assets/web/* files) Q&lt;Eprovider
android:name=Q&quot;Ecom.mycompany.apps.shared.WebContentProviderQ&quot;E
android:authorities=Q&quot;Ecom.twowire.appengine.apps.app_b.webQ&quot;E
android:multiprocess=Q&quot;EtrueQ&quot;E android:exported=Q&quot;EtrueQ&quot;E /Q&gt;E Now in the third
application when when i get a ContentResolver for app Q&quot;EAQ&quot;E (for the first
time when emulator starts) using content URI whose authority is
Q&quot;Ecom.twowire.appengine.apps.app_a.webQ&quot;E, I get the AQ&apos;Es content provider
and it serves the files correctly. But after this if I again try to get
a ContentProvider using the URI with authority is
Q&quot;Ecom.twowire.appengine.apps.app_b.webQ&quot;E, I still get the Q&quot;EAQ&quot;E
applicationQ&apos;Es content provider. Changing android:multiprocess attribute
to true|false does not help. Same thing happens when I access the app
Q&quot;EBQ&apos;EsQ&quot;E content provider first. Now I always get the content provider for
app Q&quot;EBQ&quot;E Expected behaviour: Ideally it should return me a different
content provider that serves files from application Q&quot;EBQ&quot;E Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem (including sample code if appropriate). - What happened. - What
you think the correct behavior should be. Environment: SDK: Android SDK
2.1r1 platform 7 Device: Emulator with SD sdcard Possible workaround:
IQ&apos;Eve found a workaround for this although its not clean. Create a
subclass of the custom ContentProvider in each application (thus having
a different class name) that is essentially empty. Digging in the
android codebase, IQ&apos;Eve found that its got to do with the way the class
android.app.ActivityThread stores or installs content providers</description>
<comment>
<author>anike...@gmail.com</author>
<when>Wed, 14 Apr 2010 12:53:55 +0000</when>
<what>Attached the content provider implementation.
Following is the code that I am using to access the content provider:

   /**
    * Processes a request to a resource (html, js, css, images, etc.) for an
installed twowire
    * application. This method assumes that each application has installed a content
provider
    * that will provide the resource needed
    * @param info The UriInfo object contating the resource to fetch as well as the
application name
    * @param request The HttpServletRequest
    * @param response The HttpServletResponse which will spit the resource to the client
    * @throws IOException
    */
   private void processResource(UriInfo info, HttpServletRequest request,
         HttpServletResponse response) throws IOException {
      String appName = info.appName;
      String authority = new
StringBuffer(APP_PREFIX).append(Q&quot;E.Q&quot;E).append(appName).append(Q&quot;E.webQ&quot;E).toString();
      Log.i(TAG, Q&quot;EGetting content provider for: Q&quot;E + authority);

      String strUri = new
StringBuilder(Q&quot;Econtent://Q&quot;E).append(authority).append(info.path).toString();
      Log.i(TAG, Q&quot;EResource URI: Q&quot;E + strUri);

      Uri contentUri = Uri.parse(strUri);
      InputStream in = null;
      ServletOutputStream out = null;
      AssetFileDescriptor afd = null;
      ContentProviderClient provider = null;
      try {
         provider =  resolver.acquireContentProviderClient(contentUri);
         Log.i(TAG, Q&quot;EAquired provider for Q&quot;E + contentUri + Q&quot;E: Q&quot;E + provider);
         if(provider == null)   {
            response.sendError(HttpServletResponse.SC_NOT_IMPLEMENTED,
                    Q&quot;EEither the application is not installed or it does not declare a
web content providerQ&quot;E);
            return;
         }

         String contentType = provider.getType(contentUri);
         afd = provider.openAssetFile(contentUri, Q&quot;ErQ&quot;E);
         response.setContentType(contentType);
         FileDescriptor fd = afd.getFileDescriptor();
         in = new FileInputStream(fd);
         out = response.getOutputStream();
         Utils.transferBytes(in, out);
         out.flush();
      }catch(FileNotFoundException e) {
         Log.e(TAG, Q&quot;EWeb resource not foundQ&quot;E, e);
         response.sendError(HttpServletResponse.SC_NOT_FOUND, info.path);
      }catch(RemoteException e) {
         Log.e(TAG, Q&quot;EError obtaining resource from providerQ&quot;E, e);
         response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, 
                 Q&quot;EError invoking providerQ&quot;E);
      }finally {
         Utils.closeStream(in);
         if(afd != null)    {
            afd.close();
         }
         if(provider != null)   {
            provider.release();
         }
      }
   }</what>
</comment>
<comment>
<author>kashif...@gmail.com</author>
<when>Wed, 27 Jul 2011 17:51:58 +0000</when>
<what>What is the status of this issue? I was able to reproduce it and had to use the workaround suggested in the comments above.</what>
</comment>
</bug>
<bug>
<bugid>16985</bugid>
<title>Shortcut doesnQ&apos;Et create in idle screen when tap on it through google search apps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 09:20:19 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1.Tap on google search Q&gt;E Tap on menu key Q&gt;E Manage search
history. 2.Google Sign In screen(Browser) appears Q&gt;E Menu key Q&gt;E More Q&gt;E
Add shortcut to home. 2) What happened. - Shortcut doesnQ&apos;Et create in
idle screen when tap on it through google search apps. 3) What you think
the correct behavior should be. - Shortcut should be created.</description>
</bug>
<bug>
<bugid>11086</bugid>
<title>Q&apos;EIncoming callQ&apos;E and Q&apos;EIn callQ&apos;E screens do not show up in correct orientation in car dock mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shivangu...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 00:34:20 +0000</openedDate>
<description>The Q&apos;Eincoming callQ&apos;E and Q&apos;Ein-callQ&apos;E screens remain in portrait orientation
even if the phone is in landscape orientation. These are the only two
stock screens which do not re-orient properly. This can be reproduced
using a Motorola Droid in Car Dock mode in landscape orientation. I have
attached screenshots of the problem, and a screenshot of a proposed
landscape orientation screen. Incorrect orientation:
http://img707.imageshack.us/img707/4985/incorrect.jpg Proposed correct
orientation: http://img28.imageshack.us/img28/6020/correctk.jpg</description>
</bug>
<bug>
<bugid>97</bugid>
<title>Horizontal linear layout provides no way to reach elements on the right when filled</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-26T17:31:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jan 2008 11:59:04 +0000</openedDate>
<description>When adding two or more elements to a horizontal linear layout the
second element (and all the ones following) wonQ&apos;Et show on the screen at
all. Scrolling will not allow you to reach them even with
setHorizontalScrollBarEnabled and there is no indication in the UI that
a component exists. If this is the intended functionality then the
method should probably throw an exception in a situation like that since
it doesnQ&apos;Et make sense that a developer would want that. However, I would
assume that the Q&quot;EproperQ&quot;E functionality would be for the components to
share the space horizontally. E.g. Every component marked as fill will
grow to fit as much as possible of the screen. Bellow is code that
demonstrates the problem, Q&quot;ERightQ&quot;E and Q&quot;ELeftQ&quot;E should both be visible or
provide some indication of Q&quot;ERightQ&quot;EQ&apos;Es existence. LinearLayout l = new
LinearLayout(this); l.setOrientation(LinearLayout.HORIZONTAL); TextView
left = new TextView(this); TextView right = new TextView(this);
left.setText(Q&quot;ELeftQ&quot;E); right.setText(Q&quot;ELeftQ&quot;E); l.addView(left, new
LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT,
LinearLayout.LayoutParams.FILL_PARENT)); l.addView(right, new
LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT,
LinearLayout.LayoutParams.FILL_PARENT)); ScrollView s = new
ScrollView(this); s.setHorizontalScrollBarEnabled(true); s.addView(l,
new ScrollView.LayoutParams(ScrollView.LayoutParams.FILL_PARENT,
ScrollView.LayoutParams.FILL_PARENT)); setContentView(s);</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 26 Jan 2008 17:31:35 +0000</when>
<what>You are using the FILL_PARENT constraint as the width of your TextView. As the name suggests, this tells the 
Layout to give the child the same width as itself. In that example left has the same width as the LinearLayout 
wich has the same width as the ScrollView. Therefore, no scrolling occurs. You should use WRAP_CONTENT 
instead.</what>
</comment>
<comment>
<author>shai.al...@gmail.com</author>
<when>Sat, 26 Jan 2008 17:41:29 +0000</when>
<what>In my original post I mentioned that if this is the case then allowing this
functionality doesnQ&apos;Et make sense and you should throw an exception to fail fast
rather than just hide the component...
However, I think fill parent should mean the component should Q&quot;EwantQ&quot;E as much room as
is available to it under the constraints. I think that completely filling the parent
doesnQ&apos;Et make much sense as a feature. 

E.g.: Say I want to place 3 buttons with equal width to fill the screen. I donQ&apos;Et want
them packed to the side (as WRAP_CONTENT would do) I would want them to fill the
screen. Currently my only option would be to use something like a grid. I think it
would make far more sense to use something like this.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 31 Jan 2008 22:21:26 +0000</when>
<what>Note you can assign a weight on your button. Give them all a width of 0 (or
wrap_content) and the same weight (for instance 1) and they will share the available
space equally among themselves.</what>
</comment>
<comment>
<author>shai.al...@gmail.com</author>
<when>Fri, 01 Feb 2008 05:30:56 +0000</when>
<what>I see, then I guess the option of throwing an exception in this case is probably the
best solution?
I noticed you took the policy of Q&quot;Efail fastQ&quot;E in many methods within the UI to throw
an exception rather than let the user do something which is obviously wrong. I think
it might be a good idea to do so in this case too, possibly explaining that the user
might want to Q&quot;EWRAP_CONTENTQ&quot;E and increase weight.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:05:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12047</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:44:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:51:55 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Log in to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:44:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18472</bugid>
<title>Eclipse GUI cannot Render round rect!</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-07-13T20:08:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 01:37:00 +0000</openedDate>
<description>This renders fine on device, fails in tool.
java.lang.UnsupportedOperationException at
android.graphics.Path.addRoundRect(Path.java:494) at
com.carrots.ui.RoundedImageView.onDraw(RoundedImageView.java:44) at
android.view.View.draw(View.java:6880) at
android.view.ViewGroup.drawChild(ViewGroup.java:1646) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) at
android.view.ViewGroup.drawChild(ViewGroup.java:1644) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) at
android.view.View.draw(View.java:6883) at
android.view.ViewGroup.drawChild(ViewGroup.java:1646) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) at
android.view.View.draw(View.java:6883) at
android.widget.FrameLayout.draw(FrameLayout.java:357) at
com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:453)</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 02:36:17 +0000</when>
<what></what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Wed, 13 Jul 2011 02:38:47 +0000</when>
<what>Thank you for changing Labels!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 13 Jul 2011 02:43:16 +0000</when>
<what>Layoutlib issue. 

However, from peeking at the source it looks like this has been fixed in the new version of layoutlib, so this should work if you switch your Rendering Target (a combobox above the layout editor towards the right) to 3.0 or 3.1.

This is also being backported to earlier versions of Android; you can download prerelease versions of these layout libraries from http://tools.android.com/download/ - it will fix a LOT of rendering fidelity issues.</what>
</comment>
<comment>
<author>hunt...@gmail.com</author>
<when>Wed, 13 Jul 2011 02:49:24 +0000</when>
<what>My shapes still kill it. when I switch to 3.0:

 java.lang.UnsupportedOperationException
at android.graphics.Path_Delegate.native_addRoundRect(Path_Delegate.java:332)
at android.graphics.Path.native_addRoundRect(Path.java)
at android.graphics.Path.addRoundRect(Path.java:491)
at android.graphics.drawable.GradientDrawable.draw(GradientDrawable.java:330)
at android.graphics.drawable.DrawableContainer.draw(DrawableContainer.java:65)
at android.view.View.draw(View.java:9014)
at android.view.ViewGroup.drawChild(ViewGroup.java:2508)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123)
at android.view.View.draw(View.java:9032)
at android.view.ViewGroup.drawChild(ViewGroup.java:2508)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123)
at android.view.ViewGroup.drawChild(ViewGroup.java:2506)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123)
at android.view.View.draw(View.java:9032)
at android.view.ViewGroup.drawChild(ViewGroup.java:2508)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123)
at android.view.View.draw(View.java:9032)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.render(RenderSessionImpl.java:473)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:316)
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 20:08:11 +0000</when>
<what>This is fixed internally. WeQ&apos;Ell be released soon.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:52:19 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>7776</bugid>
<title>IFrames canQ&apos;Et be scrolled, are sometimes blown-up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>peter.br...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 08:29:43 +0000</openedDate>
<description>= Steps to reproduce the problem = Open any webpage which includes a
scrollable iframe. = What happened = The Android webbrowser does not
offer any way to scroll the content, the content is just clipped.
(Example: http://www.nicky.net/4images/iframe.html) Sometimes, the
iframe is extended beyond itQ&apos;Es designed size to include more of the
content. (Example:
http://tech.reumer.net/Google-Maps/Test/IFRAME-test.html) = What you
think the correct behavior should be = The iframe should be displayed at
itQ&apos;Es designed size, and the contents should be scrollable. = Info =
Device: Motorola Milestone Firmware: 2.0.1</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Mon, 13 Dec 2010 08:11:49 +0000</when>
<what>See http://code.google.com/p/android/issues/detail?id=6864</what>
</comment>
</bug>
<bug>
<bugid>3645</bugid>
<title>RFE: Allow contacts to have their picture synchronized with their Picasa photo.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>healy.be...@gmail.com</reportedBy>
<openedDate>Mon, 24 Aug 2009 15:12:42 +0000</openedDate>
<description>I would really like it if my contacts could optionally have their
headshot from Picasa used as their contact photo. It would take a while
to do this manually and a third party app for it would be less than
ideal.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:14:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:56:41 +0000</when>
<what></what>
</comment>
<comment>
<author>algim...@gmail.com</author>
<when>Sat, 21 Aug 2010 04:09:00 +0000</when>
<what>Good idea </what>
</comment>
</bug>
<bug>
<bugid>10293</bugid>
<title>Possibility to put COntacts Storage on external memory (SD Card)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>nussbau...@gmail.com</reportedBy>
<openedDate>Sun, 08 Aug 2010 12:13:38 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. IQ&apos;Em using a HTC Desire with Froyo installed and my phone
is more or less bricked thanks to the Contacts Storage which takes up
79MB of internal storageL I already put all apps possible on my SD card
and still I canQ&apos;Et get the necessary free space to Sync all my contacts.
I have not found a suitable contacts app to put on SD card either, so I
am getting a little mad about this, especially when I see that I have
14GB of free space on my SD card and 4.38MB of free space internally.
THere must be a way, right? Right now I am thinking switching back to
the iPhone due to the fact that I have all the storage i need and does
not have to manage anything. DonQ&apos;Et misunderstand me, I love everything
Google and also Android. ItQ&apos;Es just not there yet... Best regards
Christian Nussbaumer</description>
<comment>
<author>nussbau...@gmail.com</author>
<when>Sun, 08 Aug 2010 12:15:25 +0000</when>
<what>ph yes, of cours ethe problem is that I sync photos of my contacts (those which are inb Facebook)... contacts alone (text only) isnQ&apos;Et the problem...</what>
</comment>
<comment>
<author>joann...@gmail.com</author>
<when>Mon, 11 Oct 2010 03:59:03 +0000</when>
<what>I sync both my personal Google contacts (over 1,000), as well as contacts for work because my company uses Google Apps for Business (another 3,000 people). I was thrilled to put all my contacts on the cloud but this is quickly becoming ridiculous because almost all the space on my internal memory is being taken up on contacts storage. And somehow, that file gets bigger every day.</what>
</comment>
<comment>
<author>tbithapo...@gmail.com</author>
<when>Tue, 19 Oct 2010 15:35:43 +0000</when>
<what>Yes I am using HTC Desire with 2.2 and my contacts storage is now 43Mb, internal memory low, PLEASE can we have a way to move Contacts Storage to SD or stop it getting so big? DonQ&apos;Et want to delete and report everything!</what>
</comment>
<comment>
<author>sameerku...@gmail.com</author>
<when>Wed, 17 Nov 2010 04:35:30 +0000</when>
<what>I too am using an HTC DESIRE with Froyo. Same problem here, internal memory occupied by contacts storage is by far the biggest chunk. Every other day I find myself struggling to make more room on the internal memory to let my phone function normally while my 16gb SD card is half empty. 

I would really appreciate an ability to move contact storage to the SD card. </what>
</comment>
<comment>
<author>alanjrob...@gmail.com</author>
<when>Sat, 20 Nov 2010 13:40:31 +0000</when>
<what>Surely this is a more of a bug than a feature request!  IQ&apos;Eve got only a couple of hundred contacts and have lost 10MB of my very limited internal storage!</what>
</comment>
<comment>
<author>dralanh...@gmail.com</author>
<when>Sat, 18 Dec 2010 23:38:03 +0000</when>
<what>Also on Desire 2.2. IQ&apos;Em going to have to purge my old contacts now. Maybe IQ&apos;Ell do some programming to sync most popular contacts from work into my Google contacts. A little ridiculous. Apparently rooted phones can move contacts to SD so it should be possible to implement.</what>
</comment>
<comment>
<author>tbithapo...@gmail.com</author>
<when>Sun, 19 Dec 2010 00:12:25 +0000</when>
<what>For anyone who has had this problem, I exported all my contacts to the SD card as back up and then deleted my contacts database ( I always save contacts as Google contacts). Some anxious moments but contacts were resynced by Google and Database much smaller (for now!)</what>
</comment>
<comment>
<author>lembang....@gmail.com</author>
<when>Wed, 02 Feb 2011 08:21:59 +0000</when>
<what>My Desire is rooted. Is there any step-by-step to move my contacts storage to SD?</what>
</comment>
<comment>
<author>steve.dr...@gmail.com</author>
<when>Sat, 29 Oct 2011 17:07:09 +0000</when>
<what>DroidX just updated to Gingerbread (Android 2.3), and this memory leak is now a big problem! Older Android you could go to Manage Apps Q&gt;E All Q&gt;E Contacts Storage and tap the Clear Data button. Then synch or import and memory would be back to normal. Now the Clear Data button is grayed out, and each time you add a contact it uses new memory. Deleting does NOT release Contact Storage memory, which is always internal memory and not on the SD card, and there is no way to manually clear that memory.

I think itQ&apos;Es a bug. Verizon and Motorola support people say itQ&apos;Es Android, not them.</what>
</comment>
</bug>
<bug>
<bugid>8260</bugid>
<title>[Nexus One/Eclair 2.1-update1]List View Focus problem</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-05-11T16:29:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>firewallbreak@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 06:57:51 +0000</openedDate>
<description>Launch Any list view.(Settings the best :)) Quickly double tap any list
item.(Eg:Sound and Display) Press back Notice the focus remains on the
item.(still highlited) Is this intented to work like this? Or we have to
clear the focus? Thanks</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 11 May 2010 16:29:01 +0000</when>
<what></what>
</comment>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Wed, 12 May 2010 04:38:42 +0000</when>
<what>Hi,

I am afraid we may have to try coupel more times.
Eg: when we (double)tap Sound Q&amp;E Display in settings we need to be really fast and 
then later press back key to come back to settings.

I have synced latest source and checked in emualtor as well, it do happens.
in N1 i get this like 3 to 4 out of 10 times, but in emualator its kinda easy.

Trying out some logs, will keep you posted.

Thanks
</what>
</comment>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Wed, 12 May 2010 10:12:37 +0000</when>
<what>Added some logs 

In normal scenario, whenever a touch click is done -  in onTouchEvent() 
MotionEvent.ACTION_DOWN is called first (in this list item will be focused) than 
MotionEvent.ACTION_UP will be called (focus will be removed).
 
Scenario in which issue is observed, in onTouchEvent() MotionEvent.ACTION_DOWN is 
called . But MotionEvent.ACTION_UP is not called, so the list item stays focused.

Working Scenario
=================

I/AbListView(  237): Inside onTouchEvent()
I/AbListView(  237): Inside onTouchEvent() before switch
I/AbListView(  237): Inside onTouchEvent() inside MotionEvent.ACTION_UP mTouchMode 
val=-1
I/View    (  237): Inside onTouchEvent()
I/View    (  237): Inside onTouchEvent()
I/View    (  237): Inside onTouchEvent()
I/ListView(  237): Inside onTouchEvent()
I/ListView onTouchEvent(  237): Returning super class touch event
I/AbListView(  237): Inside onTouchEvent()
I/AbListView(  237): Inside onTouchEvent() before switch
I/AbListView(  237): Inside onTouchEvent() MotionEvent.ACTION_DOWN
I/ListView(  237): Inside onTouchEvent()
I/ListView onTouchEvent(  237): Returning super class touch event
I/AbListView(  237): Inside onTouchEvent()
I/AbListView(  237): Inside onTouchEvent() before switch
I/AbListView(  237): Inside onTouchEvent() inside MotionEvent.ACTION_UP mTouchMode 
val=0
I/AbListView(  237): Inside onTouchEvent() MotionEvent.TOUCH_MODE_DONE_WAITING
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): shouldShowSelector true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): drawSelector inside If conditioon
I/ActivityManager(   57): Starting activity: Intent { act=android.intent.action.MAIN 
cmp=com.android.settings/.SoundAndDisplaySettings }
I/AbsListView(  237): onSaveInstanceState
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/ActivityManager(   57): Starting activity: Intent { act=android.intent.action.MAIN 
cmp=com.android.settings/.SoundAndDisplaySettings }
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/AbsListView(  237): onSaveInstanceState
I/View    (  237): Inside isInTouchMode mAttachInfo null TRUE------------------------
------
I/AbsListView(  237): onTouchModeChanged
I/AbsListView(  237): onTouchModeChanged isInTouchMode= true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/View    (  237): Inside onFocusChanged mKeyDispatchState
I/AbsListView(  237): onFocusChanged
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/View    (  237): Inside isInTouchMode mAttachInfo null TRUE------------------------
------
I/AbsListView(  237): onTouchModeChanged
I/AbsListView(  237): onTouchModeChanged isInTouchMode= true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/View    (  237): Inside onFocusChanged mKeyDispatchState
I/AbsListView(  237): onFocusChanged
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/ActivityManager(   57): Displayed activity 
com.android.settings/.SoundAndDisplaySettings: 2256 ms (total 2256 ms)
I/ActivityManager(   57): Displayed activity 
com.android.settings/.SoundAndDisplaySettings: 1886 ms (total 1886 ms)
I/View    (  237): Inside dispatchKeyEvent 
I/View    (  237): Inside getKeyDispatcherState mAttachInfo not null
I/View    (  237): Inside dispatchKeyEvent 
I/View    (  237): Inside getKeyDispatcherState mAttachInfo not null
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/View    (  237): Inside dispatchKeyEvent 
I/View    (  237): Inside getKeyDispatcherState mAttachInfo not null
I/View    (  237): Inside dispatchKeyEvent 
I/View    (  237): Inside getKeyDispatcherState mAttachInfo not null
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0

Issue Scenario
==============
I/AbListView(  237): Inside onTouchEvent()
I/AbListView(  237): Inside onTouchEvent() before switch
I/AbListView(  237): Inside onTouchEvent() inside MotionEvent.ACTION_UP mTouchMode 
val=0
I/AbListView(  237): Inside onTouchEvent() MotionEvent.TOUCH_MODE_DONE_WAITING
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): shouldShowSelector true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): drawSelector inside If conditioon
I/ActivityManager(   57): Starting activity: Intent { act=android.intent.action.MAIN 
cmp=com.android.settings/.SoundAndDisplaySettings }
I/View    (  237): Inside onTouchEvent()
I/View    (  237): Inside onTouchEvent()
I/View    (  237): Inside onTouchEvent()
I/ListView(  237): Inside onTouchEvent()
I/ListView onTouchEvent(  237): Returning super class touch event
I/AbListView(  237): Inside onTouchEvent()
I/AbListView(  237): Inside onTouchEvent() before switch
I/AbListView(  237): Inside onTouchEvent() MotionEvent.ACTION_DOWN
I/AbsListView(  237): onSaveInstanceState
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/ActivityManager(   57): Starting activity: Intent { act=android.intent.action.MAIN 
cmp=com.android.settings/.SoundAndDisplaySettings }
W/WindowManager(   57): No window to dispatch pointer action 0
I/AbsListView(  237): CheckForTap mTouchMode=0
W/WindowManager(   57): No window to dispatch pointer action 1
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/AbsListView(  237): onSaveInstanceState
I/View    (  237): Inside isInTouchMode mAttachInfo null TRUE------------------------
------
I/AbsListView(  237): onTouchModeChanged
I/AbsListView(  237): onTouchModeChanged isInTouchMode= true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/View    (  237): Inside onFocusChanged mKeyDispatchState
I/AbsListView(  237): onFocusChanged
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): shouldShowSelector true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): drawSelector inside If conditioon
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/View    (  237): Inside isInTouchMode mAttachInfo null TRUE------------------------
------
I/AbsListView(  237): onTouchModeChanged
I/AbsListView(  237): onTouchModeChanged isInTouchMode= true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/View    (  237): Inside onFocusChanged mKeyDispatchState
I/AbsListView(  237): onFocusChanged
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
D/dalvikvm(  237): GC freed 9151 objects / 602816 bytes in 147ms
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/ActivityManager(   57): Displayed activity 
com.android.settings/.SoundAndDisplaySettings: 2644 ms (total 2644 ms)
I/ActivityManager(   57): Displayed activity 
com.android.settings/.SoundAndDisplaySettings: 2189 ms (total 2189 ms)
W/KeyCharacterMap(  237): No keyboard for id 0
W/KeyCharacterMap(  237): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
I/View    (  237): Inside dispatchKeyEvent 
I/View    (  237): Inside getKeyDispatcherState mAttachInfo not null
I/View    (  237): Inside dispatchKeyEvent 
I/View    (  237): Inside getKeyDispatcherState mAttachInfo not null
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): shouldShowSelector false
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState  false
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/View    (  237): Inside dispatchKeyEvent 
I/View    (  237): Inside getKeyDispatcherState mAttachInfo not null
I/View    (  237): Inside dispatchKeyEvent 
I/View    (  237): Inside getKeyDispatcherState mAttachInfo not null
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): shouldShowSelector true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): drawSelector inside If conditioon
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/AbsListView(  237): onWindowFocusChanged 
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): onWindowFocusChanged touchmode=0
I/AbsListView(  237): drawSelector
I/AbsListView(  237): shouldShowSelector
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): shouldShowSelector true
I/View    (  237): Inside isInTouchMode mAttachInfo not null TRUE--------------------
----------
I/AbsListView(  237): touchModeDrawsInPressedState true
I/AbsListView(  237): drawSelector inside If conditioon

Hope this helps....

</what>
</comment>
</bug>
<bug>
<bugid>12403</bugid>
<title>I receive the same text message over and over</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>slm0...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 03:04:16 +0000</openedDate>
<description>My HTC Droid Incredible has, at random times, sent me the same text
message at least 50 times over the last two days. It tends to happen
after I send or receive a text message. 1. Turn on phone 2. Receive text
message 3. Open text message 4. Q&quot;ELoadingQ&quot;E screen shows up, and stays
that way until I click Q&quot;EbackQ&quot;E out of message. 5. CanQ&apos;Et see that message
in my lists of text messages. Is there a way to make this stop? IQ&apos;Eve
restarted the phone, taken the battery out, deleted my texts, and I
canQ&apos;Et think of anything else to try...</description>
</bug>
<bug>
<bugid>9474</bugid>
<title>FRF91 N1- icons dissapearing when drag and dropping icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>xavierg...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 00:35:10 +0000</openedDate>
<description>Default launcher. Basically, I have two folders on the 4th screen, on
the bottom right corner, and two app icons on the 2nd screen on that
same corner. - First of all, this seems to happen only when the phone
has been on for a while :-S - Well, if I long press an icon on that
corner (2nd screen) and drop it again on the same spot (bottom right of
the 2nd screen), then the icon will disappear. Again, this only happens
on the X,Y where the folders are on the other screen. - If after this I
check the folder on the 4th screen the folder seems unchanged, but if I
turn off and on the phone, the app icon is on that folder! In other
words, it seems as if the launcher suddenly thought the folder was on
all the screens at the same time (though only visible on the 4th one and
invisible in all the others). It is pretty obvious this should not
happen. - Nexus one / FRF91</description>
<comment>
<author>xavierg...@gmail.com</author>
<when>Sat, 03 Jul 2010 01:23:52 +0000</when>
<what>PS: when it starts acting like this, not only the 2nd screen is affected, all are.</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Sun, 18 Jul 2010 23:48:14 +0000</when>
<what>I have a Droid X and IQ&apos;Em having similar problems.

I had dragged some applications icons to the desktop as shortcuts, but some of them that I had previously deleted are not able to be put back; when I drag them to the desktop and let go, the icon disappears.  

Also, I am no longer able to move icons between desktop screens; when I drag them to the side bar, it doesnQ&apos;Et light up in green anymore and allow me to move them. 

However I did notice that suddenly a bunch of icons (and several duplicates) turned up in other folders IQ&apos;Eve created; apparently, when I thought they were being deleted, they were somehow moved into these folders.

I havenQ&apos;Et had a chance to restart today so maybe that will solve the problems...

Is this a problem with Android or MotorolaQ&apos;Es Motoblur?</what>
</comment>
<comment>
<author>xavierg...@gmail.com</author>
<when>Mon, 19 Jul 2010 00:03:26 +0000</when>
<what>IQ&apos;Ed say it is a problem of the android stock launcher 2.2 (maybe the motoblur code is based on it), because thatQ&apos;Es what I use on the nexus one.</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Mon, 19 Jul 2010 04:32:47 +0000</when>
<what>Actually i have 2.1-update1</what>
</comment>
<comment>
<author>dr%baile...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 20:47:21 +0000</when>
<what>Also experiencing this on Nexus One with Android 2.2.1.

Powering off and back on fixes the issue.</what>
</comment>
<comment>
<author>wbax...@gmail.com</author>
<when>Fri, 04 Feb 2011 08:31:19 +0000</when>
<what>It looks like issue 11004, issue 13355, issue 13356, and issue 13434 are all duplicates of this one.  Fix this one already, Google!  Issue 13434 gives a nice lists of explicit steps to follow to reproduce.  This cannot be that hard to fix!</what>
</comment>
</bug>
<bug>
<bugid>774</bugid>
<title>Spinner in dialog: badly positionned list.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-07-17T19:03:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>guillaum...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jul 2008 10:31:19 +0000</openedDate>
<description>When using a spinner in a dialog, the list that is popped up when
performing a click is badly positioned (out of the dialog, near the top
left corner of the activity showing the dialog). It should be under the
spinner. I donQ&apos;Et know if it is a bug or if I am missing something in my
code which is very simple: XML (R.layout.dosage) Q&lt;ESpinner
android:id=Q&quot;E@+id/dosage_unitQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E /Q&gt;E JAVA Dialog d = new
Dialog(v.getContext()); d.setContentView(R.layout.dosage); //find view
dosageUnit = (Spinner)d.findViewById(R.id.dosage_unit); //set the
spinner adapter ArrayAdapterQ&lt;ECharSequenceQ&gt;E unitList =
ArrayAdapter.createFromResource(v.getContext(), R.array.units,
android.R.layout.simple_spinner_dropdown_item);
dosageUnit.setAdapter(unitList); //show dialog d.show();</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 17 Jul 2008 19:03:34 +0000</when>
<what>This bug was fixed after M5. The fix will be made available in a future release of the SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>5602</bugid>
<title>RFE: [Gmail] lose the Q&quot;Earchive/delete/olderQ&quot;E buttons on the bottom</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 22:47:35 +0000</openedDate>
<description>All versions: Gmail app features these 3 fixed buttons on the bottom
when youQ&apos;Ere viewing a message. The problem isnQ&apos;Et as bad in portrait
view, but in landscape this takes up an enormous amount of the available
real screen real estate. Suggestion: move these commands to the popup
menu (and obviously keep the keyboard shortcuts).</description>
<comment>
<author>ddharn...@gmail.com</author>
<when>Wed, 30 Dec 2009 21:34:27 +0000</when>
<what>Agreed, get rid of them, or at least make them configurable!</what>
</comment>
<comment>
<author>RobotPer...@gmail.com</author>
<when>Tue, 30 Mar 2010 05:26:45 +0000</when>
<what>Definitely throw them into context menu, or at least offer the option in settings.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Sun, 23 May 2010 21:32:50 +0000</when>
<what>Understood, I think the distinction between android-platform and the Google apps for 
Android (which are shipped built-in) was perhaps less clear last year, and is now 
better understood. Many thanks for getting back on this anyway.

IQ&apos;Ell post a question over on the mobile apps forum and see how that goes, but I imagine 
itQ&apos;Ell get lost in the flurry of Google Sync for BlackBerry and whatnot.</what>
</comment>
</bug>
<bug>
<bugid>5101</bugid>
<title>I keep getting re-notified for the same unchanged Facebook event for the same contact.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vegmunky</reportedBy>
<openedDate>Sun, 29 Nov 2009 02:20:58 +0000</openedDate>
<description>I keep getting re-notified for the same unchanged Facebook event for the
same contact. A Google contact of mine is linked to his Facebook
profile. He created a Facebook event two weeks ago. I was notified of
the event (Q&quot;E1 new eventQ&quot;E) in the notification area. I cleared the
notification by clicking the prompts through to view the event in the
mobile browser. Since that time, I have been re-notified of the same
event (Q&quot;E1 new eventQ&quot;E) several times per day. The event has not changed.
I spoke with the contact and he verified that he has not changed the
event. I keep clearing the event, often taking various paths of
navigation to view the event in the hopes that the notification will
stop. It wonQ&apos;Et stop. Once I have cleared the notification for the event,
I should not be notified about it again, at least if it has not changed
in any way, including the fact that nobody invited to the event has
changed their RSVP status at all. I am running on the HTC Droid Eris.
Not sure what version to report under Settings -Q&gt;E About Phone. It says
Firmware 1.5, Kernel 2.6.27, Build 1.12.605.1, Software 1.12.605.1.</description>
</bug>
<bug>
<bugid>17319</bugid>
<title>Moving photo while pinch-to-zoon</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ula...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 00:13:31 +0000</openedDate>
<description>IQ&apos;Em using LG optimus 2x with android 2.2.2. I discovered an issue with
multitouch while viewing photo. When I grab photo with two fingers and
then move away one finger, itQ&apos;Es not only increase the photo, but also
move the viewing site away.</description>
</bug>
<bug>
<bugid>6224</bugid>
<title>Nexus One: Hitting Home Button Brings Up A Blank Home Screen</title>
<status>Reviewed</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>39</stars>
<reportedBy>brenton....@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 13:49:24 +0000</openedDate>
<description>- Steps to reproduce the problem. Happens only occasionally during
moderate to heavy use. Open an application, spend some time in the
application, then hit the phone button. - What happened. It animates the
home screen into view, but itQ&apos;Es missing all my icons and widgets. To
make the home screen show up, I have to swipe to the left or right home
screen, and then back to center. - What you think the correct behavior
should be. Hitting home should always return you to home as you would
expect it, with all your icons. - which device you have, and which
version of Android is installed on it. Nexus One 2.1
32.19.00.16U_4.02.02.14 2.6.29-gad36b87 android-build@apa26 #1 ERD79 -
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output IQ&apos;Ell do this the
next time the problem occurs.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 24 Jan 2010 08:11:48 +0000</when>
<what></what>
</comment>
<comment>
<author>brenton....@gmail.com</author>
<when>Thu, 28 Jan 2010 12:21:02 +0000</when>
<what>It happened this morning.  So I ran Q&quot;Ebugreport,Q&quot;E see attached.

Search for Q&quot;E01-28 05:40:22.358Q&quot;E  ThatQ&apos;Es when I hit my home button and got a blank
home screen.</what>
</comment>
<comment>
<author>goo...@lafredo.com</author>
<when>Fri, 29 Jan 2010 15:42:18 +0000</when>
<what>I have this a similar issue a lot on my DROID running 2.0.1.  All of my icons and 
widgets are gone.  I have to power cycle the phone to get them back.  How do you 
produce the Q&quot;EbugreportQ&quot;E file?</what>
</comment>
<comment>
<author>brenton....@gmail.com</author>
<when>Fri, 29 Jan 2010 17:03:57 +0000</when>
<what>To produce the bug report file, you have to have 
the android sdk installed. Then, plug in your 
phone and run the command Q&quot;Eadb bugreport 
bugreport.txtQ&quot;E</what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Tue, 02 Feb 2010 07:46:57 +0000</when>
<what>I experience this under a number of conditions but I can do it VERY reproducibly as
follows, on a Nexus One:

1) Open Gallery from home screen, then exit by pressing Home.
2) Open Camera (FYI I have both Camera and Gallery on home screen #2 out of 5 if this
matters)
3) Press Menu
4) Press Gallery to jump directly into that app
5) Press Home

Expected: I return to home screen
Actual: I get a blank home screen with two dots on the lower left and two on the
lower-right. If I press the 16-dots button I get a list of all apps but when I exit
back to home, still blank. If I tap the lower left or lower right icon to slide to a
different home screen, everything reappears.

Note that other means of launching Camera sometimes do not lead to this effect. But
4/5 times following these instructions I can make it happen.</what>
</comment>
<comment>
<author>KevinKen...@gmail.com</author>
<when>Fri, 05 Feb 2010 11:29:23 +0000</when>
<what>experiencing this same bug, seems to be even more frequent with update-1.</what>
</comment>
<comment>
<author>rgam...@gmail.com</author>
<when>Fri, 12 Feb 2010 18:12:55 +0000</when>
<what>Happens to my Nexus One only after new firmware update, and happens quite regularly.</what>
</comment>
<comment>
<author>barr.james.r</author>
<when>Fri, 26 Feb 2010 17:13:28 +0000</when>
<what>in addition the screen dots on lower left and right are not always accurate.  for
instance, could be on center home screen and have 4 dots on left and 0 dots on right</what>
</comment>
<comment>
<author>steve.garon</author>
<when>Thu, 08 Apr 2010 16:44:07 +0000</when>
<what>Also, the background is sometime moved at one side or the other. Hitting the home 
button should get the background centered because it should be at the center home 
screen. I found that you donQ&apos;Et even have to swipe to another home screen to fix this 
issue. You can start swiping but release immediately which seems to refresh the home 
screens and you get your icons back.</what>
</comment>
<comment>
<author>soonhooi...@gmail.com</author>
<when>Tue, 13 Apr 2010 08:49:21 +0000</when>
<what>It happens to me too quite often. Before the OTA, I didnQ&apos;Et encounter it. After OTA, it 
happens quite often. Same problem you guys encountered, no icons, erratic Q&apos;EdotsQ&apos;E, off-
centered background. 

I thought itQ&apos;Es because I installed too many apps. Recently I flashed a new ROM, the 
Cyanogen that is built on the stock rom. The very same thing happened soon after. So 
perhaps it is the problem of the eclair itself?</what>
</comment>
<comment>
<author>the.rabi...@gmail.com</author>
<when>Wed, 05 May 2010 09:11:11 +0000</when>
<what>I have noticed this myself</what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Wed, 05 May 2010 15:05:55 +0000</when>
<what>IQ&apos;Em getting this now on the Telus 2.1-update1 that came out recently. Sometimes after
10 seconds or so the icons load and sometimes they donQ&apos;Et. But even worse, unlike the
Nexus One version of the glitch, when the icons donQ&apos;Et load they never come back again
until either I reset, or force-close the Home task.</what>
</comment>
<comment>
<author>Local.Co...@gmail.com</author>
<when>Thu, 13 May 2010 23:00:12 +0000</when>
<what>Same thing happens to me often. Not a high priority, but should get looked at.

Stock Nexus One... Non-Root</what>
</comment>
<comment>
<author>thaylins...@gmail.com</author>
<when>Fri, 14 May 2010 16:50:17 +0000</when>
<what>This happens to my N1 version 2.1 as well.</what>
</comment>
<comment>
<author>Andrew.J...@gmail.com</author>
<when>Wed, 19 May 2010 23:37:18 +0000</when>
<what>Same issue... similar conditions.  Also running latest 2.1 update </what>
</comment>
<comment>
<author>4ster...@gmail.com</author>
<when>Tue, 13 Jul 2010 04:25:38 +0000</when>
<what>Running Froyo. Often opened gallery shows blank screen. </what>
</comment>
<comment>
<author>slhill...@gmail.com</author>
<when>Tue, 12 Oct 2010 09:24:55 +0000</when>
<what>I am having this problem on a Motorola Droid with 2.2.  The delay seems to increase based on the background.  If I am using a stock background the delay is decreased.  </what>
</comment>
<comment>
<author>eddie.tejeda</author>
<when>Wed, 13 Oct 2010 22:00:09 +0000</when>
<what>happens all the time on a G2. pressing home again brings the icons back.</what>
</comment>
<comment>
<author>Bates....@gmail.com</author>
<when>Fri, 07 Jan 2011 05:17:12 +0000</when>
<what>Also happens on my Droid 1. Been happening with all flavors of Android IQ&apos;Eve had and even when running Launcher Pro.</what>
</comment>
</bug>
<bug>
<bugid>15625</bugid>
<title>Nexus One upgrade to Gingerbread - not working! </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>smvale...@gmail.com</reportedBy>
<openedDate>Sun, 20 Mar 2011 06:22:59 +0000</openedDate>
<description>I just upgraded to Gingerbread and my Q&quot;EhomeQ&quot;E button is not working! This
is so hard to deal with! I want to go back to FroYo! NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>16265</bugid>
<title>Crash application when adding Google AdMob Ads</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JajaC...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 20:21:06 +0000</openedDate>
<description>Platform: SDK Emulator 1.6 AdModule: GoogleAdMobAdsSdk-4.0.4.jar Code:
AdView adView = new AdView((Activity) context, AdSize.BANNER, Q&quot;Ea....Q&quot;E);
adView.setVisibility (android.view.View.VISIBLE); LinearLayout LLadv =
(LinearLayout) ((Activity)
context).findViewById(context.getResources().getIdentifier(advcont,
Q&quot;EidQ&quot;E, context.getPackageName())); LLadv.addView(adView); AdRequest ar =
new AdRequest(); adView.loadAd(ar);</description>
<comment>
<author>sahu.aja...@gmail.com</author>
<when>Mon, 29 Aug 2011 20:28:42 +0000</when>
<what>hey did u find any solution..let me know.having same probs</what>
</comment>
<comment>
<author>JajaC...@gmail.com</author>
<when>Mon, 29 Aug 2011 20:33:36 +0000</when>
<what>I fix this!

***
AdView adv = null;

protected void onCreate(Bundle savedInstanceState) {
...
		adv = new AdView((Activity) context, AdSize.BANNER, Q&quot;E123456789...Q&quot;E);
		adv.setVisibility (View.VISIBLE);
		adv.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
		adv.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, 0));
		LinearLayout LLadv = (LinearLayout) ((Activity) context).findViewById(context.getResources().getIdentifier(advcont, Q&quot;EidQ&quot;E,context.getPackageName()));
		LLadv.removeAllViews();
		LLadv.setBackgroundColor(Color.BLACK);
		LLadv.addView(adv);
		AdRequest request = new AdRequest();
		request.setTesting(true);
		adv.loadAd(request);
...
}

@Override
protected void onDestroy() {
     adv.destroy();
}
***</what>
</comment>
</bug>
<bug>
<bugid>5098</bugid>
<title>duplicates in development/ide/eclipse/.classpath prevent creating eclipse project from android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ryanh...@gmail.com</reportedBy>
<openedDate>Sat, 28 Nov 2009 06:50:05 +0000</openedDate>
<description>development/ide/eclipse/.classpath has the following 2 lines duplicated:
Q&lt;Eclasspathentrykind=Q&quot;EsrcQ&quot;Epath=Q&quot;Eframeworks/base/vpn/javaQ&quot;E/Q&gt;E
Q&lt;Eclasspathentrykind=Q&quot;EsrcQ&quot;Epath=Q&quot;Eout/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/vpn/javaQ&quot;E/Q&gt;E
When following the instructions at
http://source.android.com/using-eclipse to create a project from the
android source, Eclipse will give the following error: ----- An error
occurred while creating the Java project Reason: Build path contains
duplicate entry: Q&apos;Eframeworks/base/vpn/javaQ&apos;E for project Q&apos;EandroidQ&apos;E -----
IQ&apos;Em not sure if those duplicate lines were meant to be something
slightly different, or just need to be removed altogether. After
removing the duplicate lines, Eclipse gave no more errors creating and
building the project.</description>
<comment>
<author>holdi...@gmail.com</author>
<when>Fri, 04 Dec 2009 20:19:31 +0000</when>
<what>same thing happened to me also</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Tue, 29 Dec 2009 19:40:14 +0000</when>
<what>I also experience this</what>
</comment>
<comment>
<author>daniel.b...@gmail.com</author>
<when>Tue, 29 Dec 2009 19:46:06 +0000</when>
<what>Commented out offending duplicates and all seems to be working.</what>
</comment>
<comment>
<author>existe.c...@gmail.com</author>
<when>Thu, 04 Mar 2010 14:47:03 +0000</when>
<what>the same</what>
</comment>
</bug>
<bug>
<bugid>4123</bugid>
<title>use of GPS sometimes destroys data connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>19</stars>
<reportedBy>davidama...@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 04:09:19 +0000</openedDate>
<description>This bug report concerns Android 1.6 (Donut) on the Google G1 / Android
Dev Phone 1. Android build number: Q&quot;Edream_devphone-userdebug 1.6 DRC83
14721 test-keysQ&quot;E (obtained via HTC). The issue did not exist within
Android 1.5. Symptom is this: any application making use of the GPS
(e.g., Google Maps, GPS Status) destroys the data connection: as soon as
the GPS icon appears in the status bar, the data connection icon
(whether 3G or Edge) disappears, even though phone reception is good.
Mobile network state is listed as Q&quot;EdisconnectedQ&quot;E in the various status
menus, and the phone does not appear to attempt to re-establish it, even
after a long time; of course, all applications then lose Internet
connectivity, including the one which caused the problem (e.g., Google
Maps). Changing the APN and back again is sufficient to force the phone
to re-establish a data connection. Voice service is unaffected. Both 2G
(Edge) and 3G data connections are affected: limiting the phone to 2G
network does not change anything. However, Wifi connections are
unaffected by the problem. On the trigger side, itQ&apos;Es really the use of
GPS: using wireless networks to provide location does not cause the
problem being described. Finally, the problem is not reproducible in the
sense that the issue is not always present: it is absent immediately
after boot and is triggered by circumstances which I havenQ&apos;Et been able
to elucidate. However, once it starts happening, it is 100% reproducible
until the phone is rebooted (every use of the GPS will destroy the data
connection, systematically, and if one forces a reconnection by changing
the APN and back, a new attempt to use the GPS will re-destroy the
connection). Rebooting the phone when the problem manifests itself is
the best work-around I found so far. I will try to provide a log trace
when possible.</description>
<comment>
<author>davidama...@gmail.com</author>
<when>Mon, 05 Oct 2009 19:01:03 +0000</when>
<what>The relevant part of dmesg (when I launch Google Maps and the GPS destroys the data
connection) seems to be:

Q&lt;E4Q&gt;E[117132.754028] wds: 0021 @ 01
Q&lt;E6Q&gt;E[117132.754547] qmi: wds: network stopped
Q&lt;E6Q&gt;E[117132.755462] rmnet_stop()
Q&lt;E4Q&gt;E[117135.292968] wds: 0020 @ 01
Q&lt;E3Q&gt;E[117135.293701] qmi: wds: network start failed (000e)
Q&lt;E4Q&gt;E[117135.294097] wds: 0022 @ ff
Q&lt;E6Q&gt;E[117135.294403] qmi: wds: DISCONNECTED

and the logcat part is probably around here (but given the absence of timestamps, I
canQ&apos;Et be entirely sure):

D/NetworkLocationProvider(   73): onDataConnectionStateChanged 1
D/GpsLocationProvider(   73): state: DISCONNECTED apnName: orange reason: null
D/NetworkLocationProvider(   73): onCellLocationChanged [768,45235]
I/ActivityManager(   73): Stopping service:
com.android.mms/.transaction.SmsReceiverService
D/KeyguardViewMediator(   73): pokeWakelock(5000)
W/InputManagerService(   73): Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@43ac7d08
D/NetworkLocationProvider(   73): onDataConnectionStateChanged 1
D/GpsLocationProvider(   73): state: CONNECTED apnName: orange reason: gprsAttached
D/NetworkLocationProvider(   73): updateNetworkState(): Updating network state to 2
D/GpsLocationProvider(   73): updateNetworkState available
D/GpsLocationProvider(   73): NetworkThread out of wake loop
D/GpsLocationProvider(   73): Requesting time from NTP server north-america.pool.ntp.org
I/MediaUploader( 2815): No need to wake up
I/ActivityManager(   73): Stopping service:
com.android.providers.downloads/.DownloadService
D/dalvikvm( 2815): GC freed 208 objects / 15856 bytes in 84ms
I/InetAddress(   73): Unknown host north-america.pool.ntp.org, throwing
UnknownHostException
D/SntpClient(   73): request time failed: java.net.UnknownHostException:
north-america.pool.ntp.org - north-america.pool.ntp.org
D/GpsLocationProvider(   73): requestTime failed
D/GpsLocationProvider(   73): NetworkThread wait for 300000ms
D/dalvikvm(  720): GC freed 644 objects / 29136 bytes in 145ms
D/dalvikvm( 2913): GC freed 661 objects / 36432 bytes in 98ms
I/ActivityManager(   73): Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10000000
cmp=com.google.android.apps.maps/com.google.android.maps.MapsActivity }
D/GpsLocationProvider(   73): setMinTime 0
D/GpsLocationProvider(   73): startNavigating
D/libgps  (   73): qct_gps_set_position_mode = 1, fix_frequency = 1
D/libgps  (   73): qct_gps_start
D/NetworkLocationProvider(   73): addListener(): apps.maps
D/GpsLocationProvider(   73): Acquiring wakelock
D/libgps  (   73): PDSM_PD_EVENT_COMM_BEGIN 
D/libgps  (   73): calling sAGpsStatusCallback GPS_REQUEST_AGPS_DATA_CONN
D/NetworkLocationProvider(   73): onDataConnectionStateChanged 1
D/GpsLocationProvider(   73): state: DISCONNECTED apnName: orange reason: apnSwitched
D/NetworkLocationProvider(   73): onDataConnectionStateChanged 1
D/NetworkLocationProvider(   73): updateNetworkState(): Updating network state to 1
D/GpsLocationProvider(   73): updateNetworkState unavailable
I/MediaUploader( 2815): No need to wake up
D/GpsLocationProvider(   73): state: CONNECTING apnName: 000 reason: apnSwitched
I/InetAddress( 2570): Unknown host mobilemaps.clients.google.com, throwing
UnknownHostException
D/libgps  (   73): PDSM_PD_EVENT_GPS_BEGIN
I/InetAddress( 2570): Unknown host mobilemaps.clients.google.com, throwing
UnknownHostException
D/NetworkLocationProvider(   73): onDataConnectionStateChanged 3
D/GpsLocationProvider(   73): state: CONNECTING apnName: 000 reason: null
D/NetworkLocationProvider(   73): onCellLocationChanged [38657,474881]
I/InetAddress( 2570): Unknown host mobilemaps.clients.google.com, throwing
UnknownHostException
I/InetAddress( 2570): Unknown host mobilemaps.clients.google.com, throwing
UnknownHostException
I/InetAddress( 2570): Unknown host mobilemaps.clients.google.com, throwing
UnknownHostException
D/dalvikvm(  119): GC freed 381 objects / 19728 bytes in 136ms
I/InetAddress( 2570): Unknown host mobilemaps.clients.google.com, throwing
UnknownHostException
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:43:49 +0000</when>
<what></what>
</comment>
<comment>
<author>davidama...@gmail.com</author>
<when>Tue, 06 Oct 2009 22:34:48 +0000</when>
<what>PS: I welcome any suggestion as to how to help debugging the issue or how to work
around it in the mean time!

IQ&apos;Em very confused as to how this issue could have made its way into a production
version of Android as it makes Google Maps simply useless.  So I guess I must have
something strange in my config, so any hint as to how or where to find it would be
most appreciated...</what>
</comment>
<comment>
<author>davidama...@gmail.com</author>
<when>Sun, 11 Oct 2009 14:26:18 +0000</when>
<what>HereQ&apos;Es one very important extra clue about this bug and why I seem to be the only one
seeing it:

I have *two* APNs with type==Q&quot;EdefaultQ&quot;E, one is the genuine APN my mobile carrier uses
(Q&quot;EorangeQ&quot;E) and one is a dummy APN I use when I wish to disconnect the data connection
for whatever reason (Q&quot;E000Q&quot;E).  I select among the two from SettingsQ&gt;EWireless
SettingsQ&gt;EMobile NetworksQ&gt;EAPN.  Of course, the genuine (non-dummy, Q&quot;EorangeQ&quot;E) APN is
normally selected.  It would appear that activating the GPS somehow selects the
other, dummy, APN (Q&quot;E000Q&quot;E), which causes the data connection to fail.  HereQ&apos;Es a logcat
extract (better than the previous one) which shows the problem happening:

I/ActivityManager(   70): Starting activity: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10000000
cmp=com.google.android.apps.maps/com.google.android.maps.MapsActivity }
D/GpsLocationProvider(   70): setMinTime 0
D/GpsLocationProvider(   70): startNavigating
D/libgps  (   70): qct_gps_set_position_mode = 1, fix_frequency = 1
D/libgps  (   70): qct_gps_start
D/GpsLocationProvider(   70): Acquiring wakelock
D/NetworkLocationProvider(   70): addListener(): apps.maps
D/libgps  (   70): PDSM_PD_EVENT_COMM_BEGIN 
D/libgps  (   70): calling sAGpsStatusCallback GPS_REQUEST_AGPS_DATA_CONN
D/libgps  (   70): PDSM_PD_EVENT_GPS_BEGIN
D/NetworkLocationProvider(   70): onDataConnectionStateChanged 3
D/GpsLocationProvider(   70): state: DISCONNECTED apnName: orange reason: apnSwitched
D/NetworkLocationProvider(   70): onDataConnectionStateChanged 3
I/MediaUploader(11946): No need to wake up
D/GpsLocationProvider(   70): state: CONNECTING apnName: 000 reason: apnSwitched
D/NetworkLocationProvider(   70): updateNetworkState(): Updating network state to 1
D/GpsLocationProvider(   70): updateNetworkState unavailable
D/dalvikvm(  118): GC freed 494 objects / 25248 bytes in 158ms
D/NetworkLocationProvider(   70): onCellLocationChanged [25354,32857344]

The line with Q&quot;ECONNECTING apnName: 000Q&quot;E is clearly in error: nobody asked for the APN
to be changed.

So, please change this bugQ&apos;Es description as follows (I canQ&apos;Et do it): Q&quot;Euse of GPS
causes undesired APN change when multiple APNs are configuredQ&quot;E.  To reproduce, add a
dummy APN (to which connection is impossible), Q&quot;E000Q&quot;E, beyond the normal APN.

Workaround, of course, is to have a single APN.</what>
</comment>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Sun, 11 Oct 2009 18:12:26 +0000</when>
<what>The GPS needs a data connection for SUPL support.  If you are using the Google SUPL
server supl.google.com, it should be able to do this over the default APN and no APN
switch should be necessary.

There must be something wrong with your APN configuration.  It turns out that the
Q&quot;EdefaultQ&quot;E APN does not cover SUPL support.  Try setting the APN type to an empty
string instead of Q&quot;EdefaultQ&quot;E.  I think that will fix the problem.</what>
</comment>
<comment>
<author>shim....@gmail.com</author>
<when>Wed, 14 Oct 2009 08:30:11 +0000</when>
<what>I noticed exactly the same problem on my ADP with 1.6 from htc site .... when the GPS 
gets enabled it will kill the data connection.

I have 2 apnQ&apos;Es setup (which have the exact same settings as i was using with 1.5 
trouble free) one apn has my carrier settings, the other null so that i can disable 
data access when i dont need it (im not on unlimited as i currently live in china)

</what>
</comment>
<comment>
<author>dsl...@gmail.com</author>
<when>Sat, 24 Oct 2009 06:07:00 +0000</when>
<what>I use using the 1.5 build and running into the same problems.  It was tied to APN, so
if you are having a problem like this check their first.</what>
</comment>
<comment>
<author>mbox...@gmail.com</author>
<when>Tue, 10 Nov 2009 06:27:12 +0000</when>
<what>Using 1.6 I also got this problem, never occured to me in 1.5 though.  I use only 1 APN.</what>
</comment>
<comment>
<author>mbox...@gmail.com</author>
<when>Tue, 10 Nov 2009 14:59:10 +0000</when>
<what>Me being wrong here. I still had an old APN from my previous provider. After removing
it this morning everything is fine.

So it really seems to be only a problem when multiple APNQ&apos;Es are available.</what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Tue, 08 Dec 2009 01:18:41 +0000</when>
<what>When the phone tries to make a connection it doesnQ&apos;Et care what APN we were 
attached to before.  It gets a list of APNs that can work and it tries them.  If the first 
one fails it should move to the next though.  It appears the bug is that itQ&apos;Es not trying 
the other APNs.

When the LocationProvider tries to connect to SUPL resources, thatQ&apos;Es an APN switch - 
if the current APN doesnQ&apos;Et support it (type is Q&quot;EdefaultQ&quot;E and not Q&quot;Edefault,suplQ&quot;E or Q&quot;EQ&quot;E) we 
will try your other APN (the dummy with a type of Q&quot;EQ&quot;E) and fail.  Since the now current 
apn says it also supports default data youQ&apos;Ell stay on it and not have a connection.

Make your real and fake apn both use Q&quot;EQ&quot;E for apn type.  Though if we fix the bug about 
it not trying other APNs, then your hack will stop working.</what>
</comment>
<comment>
<author>aalme...@gmail.com</author>
<when>Sun, 10 Jan 2010 17:41:22 +0000</when>
<what>So what is the correct solution ?

Using type=Q&quot;Edefault,suplQ&quot;E as apns-conf.xml examples on AOSP sources ?

Or using type=Q&quot;EQ&quot;E ?

Cheers.</what>
</comment>
<comment>
<author>a.grumiro</author>
<when>Mon, 11 Jan 2010 10:02:25 +0000</when>
<what>iQ&apos;Eve just one apn configured with type =Q&quot;EQ&quot;E. gps is turned off.
when i resume display from standby and launch browser (or any apps that needs data 
connection) 3g connection is lost. 
IQ&apos;Eve 1.6 donut rom, 1.33.2010 eng, radio 3.22.23.18.

Now iQ&apos;Em using apndroid, i disable 3g data connection before go in standby mode, and 
on resume, i enable 3g data connection by apndroid and it works, iQ&apos;Em capable to use 
data connection.
With wifi i havenQ&apos;Et issue.

IQ&apos;Eve tried your solutions, they doesnQ&apos;Et work.</what>
</comment>
<comment>
<author>JeppePBo...@gmail.com</author>
<when>Thu, 18 Mar 2010 09:30:47 +0000</when>
<what>I had the same problem and did have two apns. removing the top one that i didnQ&apos;Et use 
solved the problem. annoying bug though.</what>
</comment>
<comment>
<author>mbernd...@gmail.com</author>
<when>Sun, 24 Apr 2011 18:12:23 +0000</when>
<what>I have the same (or similar?) problem with my Xperia X10 Mini Pro which is running Android v2.1. However the solution presented here doesnQ&apos;Et work for me. There is already only one APN configured on my device.

Whenever I start an app which uses GPS (i.e. Google Maps), my GSM connection gets disconnected. After that I donQ&apos;Et have any data connection at all. Actually GSM isnQ&apos;Et working in general anymore, i.e. I canQ&apos;Et call anyone or can be called. This doesnQ&apos;Et resolve automatically, so the only solution is to reboot my mobile.
It is definitely caused by using GPS. If I only use WiFi for data connection and location Google Maps is working just fine.

logcat output:

I/ActivityManager( 1203): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.androi
d.apps.maps/com.google.android.maps.MapsActivity }
I/ActivityManager( 1203): Start proc com.google.android.apps.maps for activity c
om.google.android.apps.maps/com.google.android.maps.MapsActivity: pid=2072 uid=1
0048 gids={3003, 1015}
...
D/SensorManager( 2072): found sensor: BMA150 accelerometer, handle=1
D/SensorManager( 2072): found sensor: AK8973 Compass, handle=0
D/SensorManager( 2072): found sensor: AK8973 Compass Raw, handle=7
D/SensorManager( 2072): found sensor: AK8973 Magnetic Field, handle=3
D/SensorManager( 2072): found sensor: MSM Lightsensor, handle=6
D/SensorManager( 2072): found sensor: APDS9700 Proximity, handle=5
I/GASH-ak897x( 1203): ak897x_set_delay: 60 ms for AK8973 Compass
I/GASH-ak897x( 1203): ak897x_set_delay: 60 ms for AK8973 Compass Raw
I/GASH-ak897x( 1203): ak897x_set_delay: 60 ms for AK8973 Magnetic Field
I/GASH-ak897x( 1203): ak897x_set_delay: 60 ms for AK8973 Compass
I/GASH-ak897x( 1203): ak897x_set_delay: 60 ms for AK8973 Compass Raw
I/GASH-ak897x( 1203): ak897x_set_delay: 60 ms for AK8973 Magnetic Field
I/ActivityManager( 1203): Displayed activity com.google.android.apps.maps/com.go
ogle.android.maps.MapsActivity: 3021 ms (total 3021 ms)
D/GpsLocationProvider( 1203): setMinTime 0
D/GpsLocationProvider( 1203): startNavigating
D/NetworkLocationProvider( 1203): addListener(): apps.maps
D/GpsLocationProvider( 1203): Acquiring wakelock
D/ConnectivityService( 1203): startUsingNetworkFeature for net 0: enableSUPL
D/ConnectivityService( 1203): reconnecting to special network
D/DataConnectionTracker( 1307): enableApnType(supl), isApnTypeActive = true and
state = CONNECTED
D/DataConnectionTracker( 1307): setEnabled(2, true) with old state = false and e
nabledCount = 1
D/NetworkStateTracker( 1203): setDetailed state, old =IDLE and new state=CONNECT
ING
D/MobileDataStateTracker( 1203): supl Received state= CONNECTED, old= CONNECTING
, reason= apnChanged, apnTypeList= supl
D/NetworkStateTracker( 1203): setDetailed state, old =CONNECTING and new state=C
ONNECTED
D/ConnectivityService( 1203): ConnectivityChange for MOBILE_SUPL: CONNECTED/CONN
ECTED
V/NetworkStateTracker( 1203): Setting TCP values: [4093,26280,35040,4096,16384,3
5040] which comes from [net.tcp.buffersize.edge]
D/ConnectivityService( 1203): adding dns 139.7.30.125 for MOBILE
D/DataConnectionTracker( 1307): EVENT_APN_ENABLE_REQUEST 2, 1
D/DataConnectionTracker( 1307):  dataEnabled = false, enabledCount = 1, isApnTyp
eActive = true
D/ConnectivityService( 1203): adding dns 139.7.30.126 for MOBILE
D/NetworkStateTracker( 1203): addPrivateDnsRoutes for Mobile data state: CONNECT
ED(rmnet0) - mPrivateDnsRouteSet = false
D/NetworkStateTracker( 1203):   adding 139.7.30.125 (2099120011)
D/NetworkStateTracker( 1203):   adding 139.7.30.126 (2115897227)
D/ConnectivityService( 1203): ConnectivityChange for MOBILE_SUPL: CONNECTED/CONN
ECTED
D/GpsLocationProvider( 1203): updateNetworkState available info: NetworkInfo: ty
pe: MOBILE_SUPL[EDGE], state: CONNECTED/CONNECTED, reason: apnChanged, extra: we
b.vodafone.de, roaming: false, failover: false, isAvailable: true
D/GpsLocationProvider( 1203): call native_agps_data_conn_open
V/AutoSyncService( 1640): onCreate()
V/NetworkStateTracker( 1203): Setting TCP values: [4093,26280,35040,4096,16384,3
5040] which comes from [net.tcp.buffersize.edge]
D/ConnectivityService( 1203): adding dns 139.7.30.125 for MOBILE
D/ConnectivityService( 1203): adding dns 139.7.30.126 for MOBILE
D/NetworkStateTracker( 1203): addPrivateDnsRoutes for Mobile data state: CONNECT
ED(rmnet0) - mPrivateDnsRouteSet = true
D/Smack   ( 1283): [XMPPConn] close connection, notifyClosed=false
V/AutoSyncService( 1640): onStart(): action_auto_sync_event[3]
V/AutoSyncService( 1640): onStart(): action_auto_sync_event[3]
V/AutoSyncService( 1640): onDestroy()
W/Smack/Packet( 1283): notify conn break (IOEx), close connection
D/LocationManager( 2091): Constructor: service = android.location.ILocationManag
er$Stub$Proxy@459041e0
I/ActivityManager( 1203): Start proc com.sonyericsson.idd.agent for broadcast co
m.sonyericsson.idd.agent/.IDDAutoStart: pid=2100 uid=10078 gids={3003, 1015}
I/GTalkService( 1283): [ServiceAutoStarter] --- start GTalk service ---
D/GpsLocationProvider( 1203): NetworkThread wait for 14367770ms
I/SyncScheduleReceiver.onReceive(): ( 1670): not null
D/GpsLocationProvider( 1203): updateNetworkState available info: NetworkInfo: ty
pe: MOBILE_SUPL[EDGE], state: CONNECTED/CONNECTED, reason: apnChanged, extra: we
b.vodafone.de, roaming: false, failover: false, isAvailable: true
D/GpsLocationProvider( 1203): NetworkThread wait for 14367664ms
I/GTalkService( 1283): [ServiceAutoStarter] --- start GTalk service ---
I/ActivityManager( 1203): Process com.sonyericsson.idd.agent (pid 2100) has died
.
I/SyncScheduleReceiver.onReceive(): ( 1670): not null
I/fota    ( 1618): [1618][util]Changed to Home network
I/RoadSync( 1670):  onDataConnectionStateChanged() - 0
I/RoadSync( 1670):  Connection terminated. Stopping sync.
I/RoadSync( 1670):  onDataConnectionStateChanged() IGNORED - 0
D/NetworkLocationProvider( 1203): onDataConnectionStateChanged 0
D/NetworkLocationProvider( 1203): onCellLocationChanged [-1,-1]
D/NetworkLocationProvider( 1203): onDataConnectionStateChanged 0
D/MobileDataStateTracker( 1203): default Received state= DISCONNECTED, old= CONN
ECTED, reason= (unspecified), apnTypeList= default,supl
D/NetworkStateTracker( 1203): setDetailed state, old =CONNECTED and new state=DI
SCONNECTED
D/ConnectivityService( 1203): ConnectivityChange for MOBILE: DISCONNECTED/DISCON
NECTED
D/NetworkStateTracker( 1203): addPrivateDnsRoutes for Mobile data state: CONNECT
ED(rmnet0) - mPrivateDnsRouteSet = true
V/AutoSyncService( 1640): onCreate()
D/MobileDataStateTracker( 1203): supl Received state= DISCONNECTED, old= CONNECT
ED, reason= (unspecified), apnTypeList= default,supl
W/vending ( 1905): [24] RequestDispatcher.performRequestsOverNetwork(): IOExcept
ion while performing API request: The operation timed out
E/vending ( 1905): [24] AsynchRequestRunner$1.run(): Got IOException from async
request: Bad socket
D/NetworkStateTracker( 1203): setDetailed state, old =CONNECTED and new state=DI
SCONNECTED
D/ConnectivityService( 1203): ConnectivityChange for MOBILE_SUPL: DISCONNECTED/D
ISCONNECTED
D/ConnectivityService( 1203): reassessPidDns for pid 1203
D/NetworkStateTracker( 1203): removePrivateDnsRoutes for MOBILE_SUPL (rmnet0)
D/MobileDataStateTracker( 1203): default Received state= DISCONNECTED, old= DISC
ONNECTED, reason= gprsDetached, apnTypeList= default,supl
D/MobileDataStateTracker( 1203): supl Received state= DISCONNECTED, old= DISCONN
ECTED, reason= gprsDetached, apnTypeList= default,supl
D/GpsLocationProvider( 1203): updateNetworkState available info: NetworkInfo: ty
pe: MOBILE[UNKNOWN], state: DISCONNECTED/DISCONNECTED, reason: (unspecified), ex
tra: web.vodafone.de, roaming: false, failover: false, isAvailable: false
D/GpsLocationProvider( 1203): NetworkThread wait for 14361526ms
I/ActivityManager( 1203): Start proc com.sonyericsson.idd.agent for broadcast co
m.sonyericsson.idd.agent/.IDDAutoStart: pid=2110 uid=10078 gids={3003, 1015}
V/AutoSyncService( 1640): onStart(): action_auto_sync_event[3]
V/AutoSyncService( 1640): onDestroy()
D/GpsLocationProvider( 1203): updateNetworkState available info: NetworkInfo: ty
pe: MOBILE_SUPL[UNKNOWN], state: DISCONNECTED/DISCONNECTED, reason: (unspecified
), extra: web.vodafone.de, roaming: false, failover: false, isAvailable: false
D/GpsLocationProvider( 1203): NetworkThread wait for 14361454ms
I/GTalkService( 1283): [ServiceAutoStarter] --- start GTalk service ---
I/MediaUploader( 1884): No need to wake up
I/SyncScheduleReceiver.onReceive(): ( 1670): not null
I/GTalkService( 1283): [ServiceAutoStarter] --- start GTalk service ---
I/MediaUploader( 1884): No need to wake up
I/SyncScheduleReceiver.onReceive(): ( 1670): not null
I/ActivityManager( 1203): Process com.sonyericsson.idd.agent (pid 2110) has died
.</what>
</comment>
<comment>
<author>rolandor...@gmail.com</author>
<when>Fri, 19 Aug 2011 02:29:29 +0000</when>
<what>Hi,

I am getting this same problem with Gingerbread 2.3.3 on a Samsung Galaxy S2 when I am on a WiFi connection. Was this problem ever resolved?

Thanks.</what>
</comment>
</bug>
<bug>
<bugid>16307</bugid>
<title>Drawable named error_button fails to display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>benjamin...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 15:52:25 +0000</openedDate>
<description>I have created a number of selector drawables that are used as
ImageButtons in my application. One of these drawables was named
res/drawable/error_button.xml. The ImageButton that referenced this
drawable was included in the generated R class as R.id.error_button and
could have an onClickListener attached, however it never appeared on
screen. Tapping the space on screen where it should have appeared would
not trigger the onClickListener. res/drawable/error_button.xml: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eselector
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Eitem
android:state_pressed=Q&quot;EtrueQ&quot;E android:drawable=Q&quot;E@drawable/icons_erroronQ&quot;E
/Q&gt;E Q&lt;Eitem android:drawable=Q&quot;E@drawable/icons_errorQ&quot;E /Q&gt;E Q&lt;E/selectorQ&gt;E
res/layout/activity.xml: Q&lt;ERelativeLayout
android:id=Q&quot;E@+id/bottom_button_viewQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_gravity=Q&quot;EbottomQ&quot;E
android:background=Q&quot;E@color/transparentQ&quot;EQ&gt;E . . . Q&lt;EImageButton
android:id=Q&quot;E@+id/error_buttonQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_toLeftOf=Q&quot;E@id/home_buttonQ&quot;E
android:layout_alignBottom=Q&quot;E@id/home_buttonQ&quot;E
android:background=Q&quot;E@color/transparentQ&quot;E
android:src=Q&quot;E@drawable/error_buttonQ&quot;E/Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E The above
displays exactly as expected if you simply rename error_button.xml to
report_button.xml and update the reference in activity.xml The failure
is completely silent, no errors or warnings are generated at build time
about the resource. If a resource name is invalid or in conflict in some
way it should really be reported during the build. I have seen this
behavior on Android 2.1-update1 (Sprint HTC Hero) and Android 2.3 (Nexus
One), I have not tested on any other devices.</description>
</bug>
<bug>
<bugid>6929</bugid>
<title>java.util.logging.FileHandler not thread-safe: needs latest Harmony patch</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-03-02T22:23:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 01:55:27 +0000</openedDate>
<description>FileHandler may throw exception when logging to the same file by
multiple threads. This was fixed in the Apache source in July 2009 by
declaring the publish method to be synchronized:
http://svn.apache.org/viewvc?view=revisionQ&amp;Erevision=792077 Otherwise,
only the super.publish is synchronized and the writer can be cleared
causing a NPE.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 02 Mar 2010 22:23:05 +0000</when>
<what></what>
</comment>
<comment>
<author>durga.charanbeshra@gmail.com</author>
<when>Fri, 08 Oct 2010 06:43:13 +0000</when>
<what>Please let me know how the issue can be reproduced and fix verified. sample test application will be useful</what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Fri, 08 Oct 2010 07:01:22 +0000</when>
<what>Test cases for asynchronous failures are difficult to produce and it seems wasteful to reproduce the work here that has already been done (15 months ago) in the Harmony project where this source originated.

Please resync with Harmony and pick up the fix.

For more information, consult the Harmony project bug tracker and change log.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Dec 2010 18:21:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19437</bugid>
<title>polaris office app issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pooln...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 08:59:53 +0000</openedDate>
<description>?Step : 1. idle - applications - polaris office - later - + icon touch -
slide(2007) - click the seconde layout 2.Q&apos;Epolaris engin v3.51?Q&apos;E popup is
appeared. click to add title touch - click to add subtitle touch 3.
click to add title touch ?Actual Result : only Q&apos;EContact Infraware Inc.Q&apos;E
text is appeared. ?Expected Result : Whole text shold be appeared.</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Mon, 22 Aug 2011 19:15:56 +0000</when>
<what>Post this issue on the Polaris Office Android site. This is an app specific issue that needs to be addressed by the developers of the app. It likely wonQ&apos;Et be resolved here.</what>
</comment>
</bug>
<bug>
<bugid>3424</bugid>
<title>android-sdk-windows-1.5_r3.zip contains the release notes for 1.1 r1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-12T22:46:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>bluebara...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jul 2009 17:00:16 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Download
android-sdk-windows-1.5_r3.zip. 2. Unpack
android-sdk-windows-1.5_r3.zip. 3. open up the RELEASE_NOTES.html, it
will be for 1.1 r1. - Sample source code demonstrating the problem the
html file contains: Q&lt;Ea href=Q&quot;Edocs/sdk/1.1_r1/index.htmlQ&quot;EQ&gt;Eclick here if
you are not redirectedQ&lt;E/aQ&gt;E - What you think the correct behavior should
be. The correct release notes link should be in the RELEASE_NOTES.html.
I also compared the MD5 of the downloaded zip with the published MD5 for
said zip file and they match, so this issue is not just my local file
being corrupted somehow.</description>
<comment>
<author>x...@google.com</author>
<when>Fri, 07 Aug 2009 18:21:10 +0000</when>
<what>Thanks for the report!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:42:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 12 Apr 2010 22:46:33 +0000</when>
<what>IQ&apos;Em closing this with declinedQ&apos;E because there isnQ&apos;Et an obsolete status.

Since the bug was file we changed the way we distribute the SDKs and this doesnQ&apos;Et
apply anymore.</what>
</comment>
</bug>
<bug>
<bugid>14044</bugid>
<title>RECEIVE_BOOT_COMPLETED not required for BOOT_COMPLETED broadcast</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 23:40:06 +0000</openedDate>
<description>Environment: Android 2.2 (emulator, Nexus One) and Android 2.3 (Nexus S)
Symptoms: You can register a BOOT_COMPLETED broadcast receiver, which
will get control even if RECEIVE_BOOT_COMPLETED is not requested as a
permission. Sample code: grab
https://github.com/commonsguy/cw-advandroid/tree/master/SystemEvents/OnBoot,
comment out the RECEIVE_BOOT_COMPLETED permission, install, and test.
You will see the Q&quot;EHi, Mom!Q&quot;E logged by the BroadcastReceiever.</description>
</bug>
<bug>
<bugid>18158</bugid>
<title>Give full group SMS support</title>
<status>WorkingAsIntended</status>
<owner>n...@google.com</owner>
<closedOn>2011-10-31T16:44:46.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>valentin...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 02:34:58 +0000</openedDate>
<description>Android must stop its 100 messages per hour SMS sending limit, Android
does not come with group messaging but we can use other apps for group
SMS messaging. But android 100 SMS per hour limit is really annoying, I
have purchased one cheap sonyericsson phone for group sms purpose.</description>
<comment>
<author>jaxcellm...@gmail.com</author>
<when>Wed, 06 Jul 2011 17:14:11 +0000</when>
<what>this more that likely is in place as a slight security measure against malicious apps sending thousands of sms an hour.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Mon, 31 Oct 2011 16:44:46 +0000</when>
<what>Like comment 1 said, this limit is in place for security and anti-spam reasons. I canQ&apos;Et ever imagine us dropping this limit.</what>
</comment>
<comment>
<author>valentin...@gmail.com</author>
<when>Mon, 31 Oct 2011 16:56:56 +0000</when>
<what>Then limit could be 200 or 150 SMS per hour? </what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Mon, 31 Oct 2011 17:00:36 +0000</when>
<what>Do you have some data to support increasing the limit to 150 or 200 SMSes per hour? What percentage of users would benefit from increasing the limit?
</what>
</comment>
<comment>
<author>valentin...@gmail.com</author>
<when>Mon, 31 Oct 2011 17:05:18 +0000</when>
<what>For example if I am sending Eid Christmas New Year group SMS message to more than 100 contacts, this limit is not good that time. Especially when my SMS is more than 160 characters (becomes equal to 2 SMS).</what>
</comment>
</bug>
<bug>
<bugid>13843</bugid>
<title>Fundamental design flaw: Inability to detect whether the phone is sleeping or off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>hgm...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 13:58:23 +0000</openedDate>
<description>Perhaps not all phones are afflicted with this design flaw, but many
certainly are, like the Nexus One. The problem is that there is no quick
way in Android, at least up to version 2.2, to find out whether a phone
is powered and sleeping or whether it is powered down entirely. The
Nexus One, for example, has only one sensitive button when sleeping or
off, the power button. However, if you press the power button if the
phone was off, you start the lengthy power-up process and have to wait
for a long time until you can power down again. The power-up process
appears to be uninterruptible. You cannot press the power button and
then press it again during the boot-up process to quickly switch the
phone off again. Actually there is a way, but it entails removing
Android altogether, acquiring root access rights to the phone, and
replace Android with CyanogenMod, which has a setting to wake the phone
by clicking the track ball. If the phone wakes up, it was sleeping. If
it is powered off, it does not react to the track ball click. While I do
recommend this, it would be overkill just to work around this single
design flaw. Therefore I think it would be a good idea for the Android
developers to take this idea from CyanogenMod and implement it or a
similar function.</description>
<comment>
<author>tjw...@gmail.com</author>
<when>Thu, 31 Mar 2011 12:59:02 +0000</when>
<what>Not all phones have a track ball (e.g. Desire HD) so that wouldnQ&apos;Et be a complete fix.

Why would you switch your phone off anyway? ;-)</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Thu, 31 Mar 2011 22:40:01 +0000</when>
<what>A solution is needed, whether a phone has a
trackball or not.

I know you were not serious, but a situation is
conceivable in which the problem could cost a life.

Imagine youQ&apos;Ere in the wilderness, and you have to
switch off your phone to save energy for an
emergency. You arenQ&apos;Et sure whether itQ&apos;Es off but
cannot find out without sacrificing another part of
the scarce remaining charge, so you just hope it is
off, but you are mistaken.

You get lost and need the GPS to save your life. In
this situation you find out that the phone was
indeed on, not off, and your battery is now dead.

You donQ&apos;Et find your direction and die.

Not the likeliest of all stories, but not entirely
inconceivable either.</what>
</comment>
<comment>
<author>waldro...@gmail.com</author>
<when>Thu, 31 Mar 2011 22:48:18 +0000</when>
<what>ThatQ&apos;Es weird...i would just pull my battery.</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Thu, 31 Mar 2011 22:58:05 +0000</when>
<what>Perhaps you wouldnQ&apos;Et, because you underestimate
the risk.

Perhaps the person in my story does not get this
idea, because she does not have sufficient
technical knowledge or because he is not
intelligent  or knowledgeable enough.

We donQ&apos;Et want to punish inability with death,
I hope.</what>
</comment>
<comment>
<author>waldro...@gmail.com</author>
<when>Fri, 01 Apr 2011 00:43:46 +0000</when>
<what>Nothing in the world would save the, hypothetical, person you speak of.

I would place the cause of death at ignorance of the risks, being unprepared for an excursion, or general lack of survival skills...not a GPS or a phone.  Seriously.  Take a damn map and compass with you if you donQ&apos;Et want to die.  Do not rely on Google.</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Fri, 01 Apr 2011 11:58:21 +0000</when>
<what>Not everybody is a genius like you. (:-)

In the story the Android fault would be a contributing factor.

What is the purpose of insisting that the described shortcoming
is unimportant? I donQ&apos;Et think this warrants much further
discussion. The point has been made.

I, for one, would like that to be fixed. Although I admit that
I have fixed it already on my phone by rooting it, installing
CyanogenMod, and enabling the trackball wake-up function, which
does not power up the phone, but wakes it.</what>
</comment>
<comment>
<author>theother...@gmail.com</author>
<when>Tue, 14 Jun 2011 18:34:09 +0000</when>
<what>I think the power on needs to be changed as well. Possibly a longer press to power on instead of the simple click that it is now.</what>
</comment>
</bug>
<bug>
<bugid>10792</bugid>
<title>WebView documentation bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 06:42:32 +0000</openedDate>
<description>http://developer.android.com/reference/android/webkit/WebView.html
Sample code attempts to translate web progress (scale=100) to activity
progress (scale=10000) but is off by a factor of 10. 10000 / 100 = 100,
not 1000. Bug: // Activities and WebViews measure progress with
different scales. // The progress meter will automatically disappear
when we reach 100% activity.setProgress(progress * 1000); Suggested fix:
// Activities and WebViews measure progress with different scales. //
The progress meter will automatically disappear when we reach 100%
activity.setProgress(progress * 100); NOTE: This form is only for
reporting bugs found in the Android system while developing Android
applications on 2.2. Use the Tools templates for issues with the
developer tools. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). - What happened. - What you think the correct behavior
should be. Please make sure that youQ&apos;Ere using Android 2.2, and (if the
issue exists on a device) that the device also runs Android 2.2. Please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>furry...@gmail.com</author>
<when>Sun, 19 Jun 2011 05:03:46 +0000</when>
<what>Why isnQ&apos;Et this fixed yet? All that needs to be done is to remove an extraneous zero from the documentation!</what>
</comment>
</bug>
<bug>
<bugid>15791</bugid>
<title>Android localization</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eugeni...@learnkey.lt</reportedBy>
<openedDate>Mon, 28 Mar 2011 12:27:32 +0000</openedDate>
<description>To whom it may concern, Lithuania is looking to localize several
applications to Lithuanian language, one of the options is Android 3.0.
Our company is participating in this project. We would like to know what
is your strategy regarding Android localization, and who could we talk
to regarding further details. Sincerely, Eugenijus Stratilatovas
LearnKey Lithuania +37066360932 eiuegnijus@learnkey.lt NOTE: This form
is only for requesting new features in Android. For all discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the feature youQ&apos;Ere requesting in as much detail as possible. If
youQ&apos;Ere an application developer and are requesting new APIs, please
include sample code showing how you are proposing the API should be
used.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 28 Mar 2011 17:47:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8969</bugid>
<title>Contacts: Second change is lost</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 12:16:04 +0000</openedDate>
<description>Repro: - Change the number of a contact and tap Done - Quickly edit the
contact again and change Q&quot;EHomeQ&quot;E to Q&quot;EMobileQ&quot;E and tap Done. Now notice the
Q&quot;EMobileQ&quot;E changes back to Q&quot;EHomeQ&quot;E. Perhaps the synchronization of the
first change is overwriting the second change. I use Tattoo with Eclair
2.1 built v5 from the XDA-dev forum.</description>
<comment>
<author>lajos.me...@gmail.com</author>
<when>Tue, 24 Aug 2010 10:36:01 +0000</when>
<what>Hi folks,

 do we have evetually one ground for many problems? Have a look at:

http://code.google.com/p/android/issues/detail?id=8155
http://code.google.com/p/android/issues/detail?id=9070
http://code.google.com/p/android/issues/detail?id=7046
http://code.google.com/p/android/issues/detail?id=6800
http://code.google.com/p/android/issues/detail?id=5349
http://code.google.com/p/android/issues/detail?id=8969
http://code.google.com/p/android/issues/detail?id=8678

IMHO we have a generall issue syncing contacts from/to the phone.

Have a nice, contact-less day.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 24 Aug 2010 13:35:45 +0000</when>
<what>It seems youQ&apos;Ere right about all the other issues! Good work.

This issue, though, is not sync related, I think. I think itQ&apos;Es simply Android forgetting a change when you do it Q&quot;Etoo fastQ&quot;E. ItQ&apos;Es never show on the phone so I believe the change is never applied (before syncing, so syncing is probably not causing this).</what>
</comment>
<comment>
<author>lajos.me...@gmail.com</author>
<when>Thu, 26 Aug 2010 15:48:53 +0000</when>
<what>Well, you may try it out: disable the syncing in the settings, do work on your contacts. Is it there? Switch syncing back again. Is it still there?

I had this issue, when on abroad: then the phone has no syning, beacause of the data-transfer is blockt. But back home, everything is synced again. Back, unfortunately.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 22 Oct 2010 15:47:09 +0000</when>
<what>I just tried it. When I turned on Sync the second change was reverted :(

Repro:

1) open a contact for editing
2) Change the name
3) change the phone number type
4) hit Done
5) notice the phone number type change didnQ&apos;Et work.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:21:54 +0000</when>
<what>Not fixed in gingerbread android 2.3 - issue 13671 :(</what>
</comment>
</bug>
<bug>
<bugid>893</bugid>
<title>Camera.startPreview() in SurfaceHolder.Callback.surfaceCreated() crashes Emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:38:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Sun, 21 Sep 2008 16:00:27 +0000</openedDate>
<description>- Steps to reproduce the problem Create a simple application with a
Surface View. In the SurfaceHolder.Callback.surfaceCreated()
implementation, open a Camera, set the preview display and
startPreview(). - Sample source code demonstrating the problem @Override
public void surfaceCreated(SurfaceHolder arg0) { mCameraDevice =
Camera.open(); mCameraDevice.setPreviewDisplay(arg0);
mCameraDevice.startPreview(); } - What you think the correct behavior
should be. The app maybe throwing some error but not crashing the
emulator.</description>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Sun, 21 Sep 2008 16:31:19 +0000</when>
<what>I should mention that a startPreview() in SurfaceHolder.Callback.surfaceChanged() works fine.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:38:46 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>8766</bugid>
<title>Calendar Event Created on Nexus One Shows as Invitation on Desktop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>emiliocristalli</reportedBy>
<openedDate>Tue, 01 Jun 2010 00:47:22 +0000</openedDate>
<description>When i add an event to one of my calendars, either he default one or a
secondary one, at my nexus one, it syncs with Google Calendars, but when
i check it on Desktop PC it show as an invitation Thanks</description>
</bug>
<bug>
<bugid>6714</bugid>
<title>alarm Q&amp;E snooze functionality doesnQ&apos;Et work properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sachinpa...@gmail.com</reportedBy>
<openedDate>Thu, 18 Feb 2010 05:45:54 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Alarm set = 17:07 2) Alarm fired at
17:07 3) snooze for 10 min 4) change the alarm time = 17.16 5) no alarm
fire at 17:16 6) notification showed Q&quot;Ealarm set for 17:17Q&quot;E This seems to
be a bug for alarm app. - What happened. App shows that the next
alarm/notification is at 17:17. No alarm fired at 17:16. - What you
think the correct behavior should be. earlier snooze notification should
be removed if alarm is changed and the new time should be set for alarm
fire. I am testing Android Eclair R1 (2.1, ERD79) release on our target
device.</description>
<comment>
<author>admsco...@gmail.com</author>
<when>Fri, 11 Jun 2010 17:20:58 +0000</when>
<what>also could be related to issue 7129.</what>
</comment>
</bug>
<bug>
<bugid>19684</bugid>
<title>Voice search for a song and the device hangs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hme...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 15:02:33 +0000</openedDate>
<description>Using Nexus S 4G, brand new, with 2.3.4. Using voice search, I say
Q&apos;Elisten to ***Q&apos;E and it instantly shows me the filtered list of songs /
artists, etc. on my device. Great, there I see the song. However, I
cannot click it or play it, and it hangs the whole music player. I can
type the same thing into the search button, get the same results, and
click to play it fine.</description>
</bug>
<bug>
<bugid>3959</bugid>
<title>Text on issues in code.Google.com is cut off unless zoomed out</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-09-20T13:40:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 09:16:28 +0000</openedDate>
<description>When browsing code.Google.com issues (ie.
http://code.google.com/p/android/issues/ detail?id=1725) the left hand
side text is cut off. The text wrapping does not apear to work properly.
As you zoom out more text becomes viewable. Steps: 1. Visit
http://code.google.com/p/android/issues/detail?id=1725 in android
browser. 2. Set zoom to 1x 3. Notice text on right is cut off 4. Press
zoom out and gradually more text is visible. This occurs in both
landscape and portrait mode. IQ&apos;Em running cupcake 1.5.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 13:40:30 +0000</when>
<what>(Looks like you got hit but the other browser issue on code.google.com Q&quot;Elength
requiredQ&quot;E but the post does go through).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:05:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10459</bugid>
<title>[Feature Request] SMS and MMS backup to GMAIL</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mjm...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 07:23:27 +0000</openedDate>
<description>One thing that android does very well is integrate all things to do with
google on your phone and vice versa. The problem is one major component
is left out. The ability to backup and keep a running log of ALL sms and
mms sent from the phone to later search through and look at. This is a
major feature that I think many people would like.</description>
<comment>
<author>somethin...@gmail.com</author>
<when>Fri, 27 May 2011 20:51:37 +0000</when>
<what>People that voted for this, please add your vote to
http://code.google.com/p/android/issues/detail?id=13813Q&amp;Eq=sms%20backupQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

Same issue, but has more votes</what>
</comment>
</bug>
<bug>
<bugid>19224</bugid>
<title>Market Apps installed using USB connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>QSMFAR...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 20:28:42 +0000</openedDate>
<description>I have been waiting for a solution for the proxy problem but nothing
until now, so I want a way to install market apps using the USB cable or
Bluetooth. Like I said, using WiFi is out of question for me and 3G
connection fees are backbreaking so the only solution is to use my PCQ&apos;Es
internet to download apps.</description>
<comment>
<author>fma96...@gmail.com</author>
<when>Sat, 22 Oct 2011 11:57:59 +0000</when>
<what>+1 this would be awesome

however i feel getting authentication for proxy is better most roms contains proxy settings but NONE contain AUTHENTICATION e.g. ccgstudents\xxxxxxx  and password : xxxxxx for basic html
</what>
</comment>
</bug>
<bug>
<bugid>6047</bugid>
<title>Let the dex tool Q&quot;E--core-libraryQ&quot;E error be a warning.</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-01-14T20:54:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>kevin.t....@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 19:40:48 +0000</openedDate>
<description>The use case: my code library uses an API that is not available in
Android, e.g. StAX. The StAX API falls under javax.*. I want to provide
my library for use with Android. I can add Android support for my
library by additionally providing three pieces: 1) a JAR for the StAX
API (requires use of --core-library) 2) a JAR for some J2SE classes,
missing in Android, on which StAX API depends (also requires use of
--core-library) 3) a (partial, sufficient for what I need)
implementation of the StAX API. A developer wants to use the ADT to
develop an Android application, using my library with additional Android
support JARs. However, the ADT doesnQ&apos;Et provide a way to pass the
--core-library option. As a result, developers effectively cannot use
ADT and my library together. First, the source for 1) and 2) is all
licensed under either GPLv2 with Classpath exception, ASL2.0, or ASL1.1.
So, I think there is no legal issue here. Second, I would think that if
any of the classes I am providing became a part of Android, they would
be in the bootclasspath so that what I provided would simply no longer
be used in favor of the Android-provided classes. So, I donQ&apos;Et think this
is a dangerous thing to do, nor likely to break applications down the
road. That said, the easiest thing would be for the dex tool to emit the
--core-library scary message as a warning and continue on, which is what
I suggest. Otherwise, a project-level option in ADT could be added that
would cause it to call dex with the --core-library option. IQ&apos;Ed also like
to see a discussion of this issue in the Developer docs. The
--core-library error message is obviously intended to be frightful, but
as far as I can tell, there are legitimate cases for using
--core-library other than creating a full VM distribution (the use case
I have outlined here being one of them).</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 14 Jan 2010 20:54:36 +0000</when>
<what>i donQ&apos;Et think this suggestion is a good idea.

jesseQ&apos;Es working on documentation of how to do exactly what youQ&apos;Ere doing, so iQ&apos;Ell
assign this to him to provide a link.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 14 Jan 2010 21:29:03 +0000</when>
<what>Kevin, you arenQ&apos;Et alone. I wrote a big doc describing how to use StAX on Android. Please 
go through the doc and let me know if you find problems with it!
  http://code.google.com/p/dalvik/wiki/JavaxPackages</what>
</comment>
<comment>
<author>kevin.t....@gmail.com</author>
<when>Fri, 15 Jan 2010 16:24:55 +0000</when>
<what>Thanks for the link.  I will look at it in more detail.  Unfortunately, that approach
still suffers from the problem of needing a custom build and not being able to use ADT.

IQ&apos;Em still not very convinced of the risk of using --core-library.  If javax.* APIs
become a part of Android, I would hope they would be compatible with the non-Android
version.  If the API changes over time, I would expect Android to keep up, so as to
maintain the Q&quot;EAndroid as JavaQ&quot;E image.  Developers are obviously going to be tempted
to use the --core-library option.  A thoughtful discussion of why they shouldnQ&apos;Et, if
they really shouldnQ&apos;Et, might help dissuade them.  I do hope youQ&apos;Ell make such a
discussion available.

</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 15 Jan 2010 21:18:00 +0000</when>
<what>IQ&apos;Em sympathetic, but...

The problem with Q&quot;EI expect Android to keep upQ&quot;E is that the OS-upgrade-cycle is slow. 
If you repackage XPath, you can develop and ship on todayQ&apos;Es phones. But if the Dalvik 
team is in charge, then you have to wait for and Android release.

This is particularly problematic for bugs. If thereQ&apos;Es a bug in AndroidQ&apos;Es 
implementation, a developerQ&apos;Es hands are tied for fixing it. If the developer is 
packaging the code, then he can fix the bug himself.

I started the linked wiki page with a brief but hopefully thoughtful discussion of our 
motivations.</what>
</comment>
<comment>
<author>mssa...@gmail.com</author>
<when>Sun, 17 Oct 2010 22:38:57 +0000</when>
<what>i want to add StAX API to the project with eclipse  not with ant 
how can i do it???</what>
</comment>
</bug>
<bug>
<bugid>20084</bugid>
<title>Gallery keeps on loading due to media scanner service </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jayakuma...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 06:22:38 +0000</openedDate>
<description>My Device is LGP500 Updated to Android 2.3 before couple of days i have
done factory restore after that my default gallery keeps on loading suck
my battery with in few hours almost 500 images are their in my sd but
gallery is showing only picture in download folder which is in the root
of my sd and some images opened with picasay the loading issue is due to
media scanner service if i stop media scanner in running apps means
gallery stops loading but no pictures is shown on gallery rather than
images in download and picasay i leave the gallery to load even for noe
day also but also it is not completing loading IF i restart or switch
phone off Q&amp;E ON again media service starting and loading gallery but
images are clearly showing in quickpic application kindly give me the
solution Regards Jayakumar.S +919840018984</description>
<comment>
<author>jayakuma...@gmail.com</author>
<when>Fri, 16 Sep 2011 06:36:39 +0000</when>
<what>more details of my phone
My Android Version is 2.3.3
Kernel version 2.6.35-perf lg-electronics@INFBA00091 #1
Build no GR140
Software version LG-P500-V20b

Regards
Jayakumar.S
+919840018984
jayakumar2419@gmail.com</what>
</comment>
</bug>
<bug>
<bugid>17134</bugid>
<title>Exchange Contact Birthday strange format and to early e.g. 1985-08-11T22:00</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>marcus.r...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 07:01:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>marcus.r...@gmail.com</author>
<when>Wed, 25 May 2011 07:04:58 +0000</when>
<what>sorry. must have hit ENTER...

e.g. 1985-08-11-T22:00:00.000Z

The real birthday is 1985-08-12. So it is shown one day to early in the contacts details. I tried to change timezone and date format, but it hadnQ&apos;Et an effect.

HTC Desire
Original ROM: worked. So HTC Modifications were okay.
Now running CM 7.0.3. Same Issue with Enhanced Mail. Both based on original Source.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20235</bugid>
<title>softWindowInputMode adjustResize + IMEQ&apos;Es flagNoExtractUi + Landscape Fails to Adjust Content Frame</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DanLe...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 22:20:23 +0000</openedDate>
<description>It seems that if you have the ActivityQ&apos;Es softWindowInputMode set to
Q&quot;EadjustResizeQ&quot;E (or if it picks it automatically), and you are focused on
a field with flagNoExtractUi, and are in landscape, the content frame is
not adjusted for the smaller size. I tested this using a Q&quot;Ebutton barQ&quot;E
style layout. The RelativeLayout sets up a button bar which should
always be at the bottom of the content frame. As you can see in
portrait, the button bar remains stickied to the bottom of the screen
(even when the soft keyboard is opened). However, in landscape the
button bar is hidden behind the soft keyboard, even though the windowQ&apos;Es
soft input mode is adjustResize. I am using Android 2.3.3, however IQ&apos;Eve
seen this problem in other versions as well. Attached is a simple sample
project to reproduce, along with images of what it looks like in
portrait vs. landscape.</description>
</bug>
<bug>
<bugid>5210</bugid>
<title>Android Market: Ability to wave refund policy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>brenton....@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 12:33:29 +0000</openedDate>
<description>*The Problem:* Developers are experiencing large amounts of refunds to
their applications within one minute of initial download. It is believed
that users are downloading a paid application, backing it up via rooted
device, refunding the paid application, then reinstalling it from their
backup. This is resulting in lost sales. *The Solution:* Allow
developers to wave the return policy by opting into a demo policy. The
demo policy would require a developer to submit two APKs, one for
purchase, and one provided free for demo use. When an Android Market
user visits a paid application covered under the demo policy, they would
be given two options: Demo, and Buy. During the purchase process, they
would be notified of the lack of return policy on their purchase. This
solution would also have the added benefit of eliminating double
submissions, and the need to search and find the Q&quot;EfullQ&quot;E application. It
would also tie comments and ratings to the one application. *Further
Reading:* This feature request is born from the following discussion:
http://www.google.com/support/forum/p/Android+Market/thread?tid=1d4d0b7df8ac88b3Q&amp;Ehl=en</description>
<comment>
<author>davidshi...@gmail.com</author>
<when>Mon, 28 Dec 2009 14:03:49 +0000</when>
<what>I personally just uninstalled a paid app after using it one time. I uninstalled
because the app didnQ&apos;Et work correctly. I think it is dangerous to make the assumption
that a large number of users are doing what you suggest in this issue report. Guilty
until proven innocent? 

Do you really think the average user is going through the trouble to do this to save
a couple dollars? It is more likely related to poor quality apps in my experience.
The attitude of devs shifting the blame to the users turns me off. And your solution
does nothing to address the fact that the valuable functionality will often be either
turned off or limited in a demo app and the user may only find out that the real app
doesnQ&apos;Et work correctly after they buy (at which point they would need a refund and
would be fairly entitled to one, but it would not be available).

For good apps, I see many comments from users offering to pay even when those apps
are available for free. IQ&apos;Em surprised at the times I have seen offers to pay the devs
for free apps from users who were very pleased.

On the other hand, assuming your customers are crooks will not help you win that kind
of good will.</what>
</comment>
<comment>
<author>brenton....@gmail.com</author>
<when>Mon, 28 Dec 2009 14:31:24 +0000</when>
<what>I think youQ&apos;Ere comment is better suited for the discussion that I linked to.

The proposed problem/solution is not eliminating the beloved refund policy.  It is
simply giving a second option to those developers that wish to further protect their
intellectual property.  It also has the added benefit of reducing redundant
application submissions for the sake of making demo versions available.

It would also simplify searching for the user.  Searches for Q&quot;Edemo, trial, lite,
sample,Q&quot;E and inversely Q&quot;Ecomplete, official, fullQ&quot;E would be needless.  Everything
would be one application, one set of ratings, one set of comments.  The only
difference would be the return policy.  Either a full demo application with full
24hr. return policy, or, partial demo application to full non-refundable purchase.

Only use case testing will tell for sure, but IQ&apos;Em willing to hypothesize that this
Q&quot;EenhancementQ&quot;E will make developers much more comfortable submitting their
applications, with little to no impact on the consumers decision/purchase process. 
The rating, and comments system would/should filter out any great quantity of
consumers getting Q&quot;Escrewed.Q&quot;E</what>
</comment>
<comment>
<author>wms...@gmail.com</author>
<when>Wed, 13 Jan 2010 22:57:24 +0000</when>
<what>Not just as a developer, but as an android user IQ&apos;Ed really like to see demo and full
versions tied together. ItQ&apos;Es a pain to have to search for both. Seeing right in
market Q&quot;EDo you want the free version, or pay?Q&quot;E would be great, and having an Q&quot;Eupgrade
to full versionQ&quot;E button in the marketplace would also make it easier when I decide I
like an app and want to upgrade.

And as a developer it would be nice too. Making sure users can easily find the right
APK is a pain.</what>
</comment>
<comment>
<author>mirkosch...@gmail.com</author>
<when>Fri, 16 Apr 2010 12:35:02 +0000</when>
<what>IMHO, the core problem is that AndroidQ&apos;Es Q&quot;Ecopy protectionQ&quot;E is too easy to pass by. So
far, *every* Android phone was hacked for root access.
Thus, the better solution would be a proper copy protection, like with an internal,
encoded access database.
As a side effect, this would also allow to grant all users full access to Market,
instead of restricting developer and buggy phones (like several early Milestones) to
Q&quot;EunprotectedQ&quot;E apps.

But, aside from that, offering demo and full version in one place would be really great.
It would also allow to reuse the same package, thus save a lot of refactoring, and
avoid conflicts with some Intents (esp. in broadcast receivers) if both demo and full
version are installed.</what>
</comment>
<comment>
<author>petter.e...@gmail.com</author>
<when>Mon, 27 Dec 2010 10:20:51 +0000</when>
<what>I think you should be very careful here. The customers that pay and the pirates that donQ&apos;Et are two different breeds usually. Removing the refund policy would only make things worse for your paying customers as the pirates might just as easily get the .apk from somewhere else. Making the situation worse for your paying customers wonQ&apos;Et exactly make them inclined to spend more on your apps. The last update to the Market cut the refund period to 15 minutes leaving only the pirates mentioned in the OP the proper ability to get their money back, while the paying customers canQ&apos;Et really evaluate anything except silly widgets in 15 minutes. The way to the paying customers heart is making them feel comfortable and safe. The pirates canQ&apos;Et really be stopped but experience have taught us many times over that trying too hard will scare paying customers more than pirates.

Developers if you focus mainly on consumer value you will get both customers and revenue. Focus mainly on getting revenue and youQ&apos;Ell soon have neither.

</what>
</comment>
</bug>
<bug>
<bugid>755</bugid>
<title>Jpgs uploaded via HttpClient are not readable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T15:00:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shotwave@gmail.com</reportedBy>
<openedDate>Sat, 21 Jun 2008 20:35:53 +0000</openedDate>
<description>android-sdk_77780_windows : I have uploaded some jpg images with
comments on the server, however the images turned out to be unreadable
after uploading: Log.d(TAG, Q&quot;EshareQ&quot;E); try { FileInputStream
fileInputStream = null; try { fileInputStream =
context.openFileInput(data.file); final HttpClient client = new
DefaultHttpClient(); //TODO fixme //final HttpParams params =
client.getParams();
//HttpClientParams.setConnectionManagerTimeout(params, 30000); final
HttpPost method = new HttpPost(Q&quot;Ehttp://jigsaw.sphericbox.com/add.phpQ&quot;E);
AA.init(context); final Part[] parts = {new FilePart(Q&quot;EfileQ&quot;E, new
ByteArrayPartSource(data.file, read(fileInputStream)), Q&quot;Eimage/jpegQ&quot;E,
null), new StringPart(Q&quot;EcommentQ&quot;E, data.comment), new StringPart(Q&quot;EnameQ&quot;E,
AA.getNumber()), new StringPart(Q&quot;EpasswordQ&quot;E, AA.getKey())};
MultipartEntity multipartEntity = new MultipartEntity(parts,
method.getParams()); method.setEntity(multipartEntity); final
HttpResponse response = client.execute(method); final HttpEntity entity
= response.getEntity(); if (entity != null) { Log.i(TAG,
EntityUtils.toString(entity)); entity.consumeContent(); } } catch
(HttpException e) { Log.e(TAG, Q&quot;Eerror: Q&quot;E + e.getMessage(), e); } catch
(InterruptedException e) { Log.e(TAG, Q&quot;Eerror: Q&quot;E + e.getMessage(), e); }
catch (URISyntaxException e) { Log.e(TAG, Q&quot;Eerror: Q&quot;E + e.getMessage(),
e); } finally { if (fileInputStream != null) { fileInputStream.close();
} } } catch (IOException e) { Log.e(TAG, Q&quot;Eerror: Q&quot;E + e.getMessage(), e);
} server-side code Q&lt;EhtmlQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;E?php $error =
$_FILES[Q&quot;EfileQ&quot;E][Q&quot;EerrorQ&quot;E]; $type = $_FILES[Q&quot;EfileQ&quot;E][Q&quot;EtypeQ&quot;E]; $name =
$_FILES[Q&quot;EfileQ&quot;E][Q&quot;EnameQ&quot;E]; $tmp_name = $_FILES[Q&quot;EfileQ&quot;E][Q&quot;Etmp_nameQ&quot;E]; $size
= $_FILES[Q&quot;EfileQ&quot;E][Q&quot;EsizeQ&quot;E]/1024; $comment = $_REQUEST[Q&quot;EcommentQ&quot;E]; if
($type == Q&quot;Eimage/jpegQ&quot;E) { if ($error Q&gt;E 0) { echo Q&quot;EError: $errorQ&quot;E; } else
{ echo Q&quot;EUpload: $nameQ&lt;Ebr/Q&gt;E\nQ&quot;E; echo Q&quot;EType: $typeQ&lt;Ebr/Q&gt;E\nQ&quot;E; echo Q&quot;ESize:
$size KbQ&lt;Ebr/Q&gt;E\nQ&quot;E; echo Q&quot;EStored in: $tmp_nameQ&lt;Ebr/Q&gt;E\nQ&quot;E; echo Q&quot;EComment:
$commentQ&lt;Ebr/Q&gt;E\nQ&quot;E; $name = uniqid(); $name = Q&quot;E$name.jpgQ&quot;E; $target =
Q&quot;E./pix/Q&quot;E.$name; if (file_exists($target)) { echo Q&quot;E$name already exists
Q&lt;Ebr/Q&gt;E\nQ&quot;E; } else { move_uploaded_file($tmp_name, $target); echo Q&quot;EMoved
to: $targetQ&lt;Ebr/Q&gt;EQ&quot;E; } } } else { echo Q&quot;EInvalid file type: $typeQ&lt;Ebr/Q&gt;EQ&quot;E; }
?Q&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E</description>
<comment>
<author>shotwave@gmail.com</author>
<when>Sat, 21 Jun 2008 20:36:23 +0000</when>
<what>the code used to work with 72264</what>
</comment>
<comment>
<author>shotwave@gmail.com</author>
<when>Mon, 23 Jun 2008 16:03:30 +0000</when>
<what>btw, what about the setConnectionManagerTimeout call that is not available in the new
build.. ca n it be the reason for the jpgsa being somewhat Q&apos;EtruncatedQ&apos;E during upload? 

//final HttpParams params = client.getParams();
//HttpClientParams.setConnectionManagerTimeout(params, 30000);		</what>
</comment>
<comment>
<author>shotwave@gmail.com</author>
<when>Mon, 23 Jun 2008 16:04:25 +0000</when>
<what>needless to sya that foor me this is an absolutely critical defect: I cant work
without working httpclient</what>
</comment>
<comment>
<author>thomasfmckay</author>
<when>Sat, 22 Nov 2008 21:04:49 +0000</when>
<what>Is this still broken?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:00:56 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

IF this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>12546</bugid>
<title>Voice Dialer Does Not Speak with alternative TTS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>givequic...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 01:05:31 +0000</openedDate>
<description>Changing the default TTS engine to Svox TTS or eSpeak TTS disables
spoken prompts when using voice dialer. Instead of the Q&quot;ESpeak NowQ&quot;E
prompt or repeating commands before acting, it remains silent. There is
no setting to make the voice dialer use Pico TTS when the system default
is set to another engine. If Voice Dialer/Bluetooth Voice Dialer is
incompatible with 3rd-party TTS engines, then it should default to Pico
TTS, at least if the Q&quot;EAlways use my settingsQ&quot;E checkbox is not ticked.</description>
</bug>
<bug>
<bugid>15340</bugid>
<title>tilemode Q&apos;ErepeatQ&apos;E for bitmapdrawable does not work correctly always</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-03-24T19:17:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>vijay.me...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 02:08:40 +0000</openedDate>
<description>My app has a linear layout with its background referring to a
frameworksQ&apos;E resource. The frameworkQ&apos;Es resource is a layer drawable with
bitmap drawables in my case. One of the bitmap drawables has its
tilemode set as Q&apos;ErepeatQ&apos;E. I found that the bitmap was getting repeated
sometimes and was not repeating in other cases. This is how my code will
use the framework resource(Q&apos;Eframework_resourceQ&apos;E) Q&lt;ELinearlayout ...
android:background=Q&quot;E@android:drawable/framework_resourceQ&quot;EQ&gt;E There seems
to be a problem with Q&quot;ErepeatQ&quot;E option for tile mode in bitmap drawable,
when the same frameworks resource is used by more than one processes. In
my case, the system process and my application process sharing the same
resource. I found that the system process is repeating the bitmap
correctly in some other place, and then when my app process is handling
the same resource, repeating is not done. I use Gingerbread on Droid X.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 05:09:27 +0000</when>
<what></what>
</comment>
<comment>
<author>vijay.me...@gmail.com</author>
<when>Thu, 10 Mar 2011 05:12:41 +0000</when>
<what>The shader is null for the case where it is not getting repeated.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 24 Mar 2011 19:17:08 +0000</when>
<what></what>
</comment>
<comment>
<author>g1adrift@gmail.com</author>
<when>Mon, 18 Apr 2011 03:23:30 +0000</when>
<what>Is there a known work-around for this particular issue?</what>
</comment>
<comment>
<author>ich@philipfrank.de</author>
<when>Thu, 05 May 2011 08:24:11 +0000</when>
<what>Workaround for me was adding android:dither=Q&quot;EtrueQ&quot;E to the Q&lt;EbitmapQ&gt;E tag in the drawable XML.</what>
</comment>
<comment>
<author>szhanfen...@gmail.com</author>
<when>Thu, 16 Jun 2011 06:17:02 +0000</when>
<what>I am tracking by this problem,too.the first time it not repeated, but then second time it was all right!I going crazy!</what>
</comment>
<comment>
<author>szhanfen...@gmail.com</author>
<when>Thu, 16 Jun 2011 07:19:25 +0000</when>
<what>I found that bitmap xml file with tileMode=Q&quot;ErepeatQ&quot;Ecannot be used by multiple processes or threads.If you use this xml file int more than one Layout,then layout to be displayed firstly will not work well.it didnQ&apos;Et repeat. I solved the problem by copied bitmap xml file a few times and renamed it.</what>
</comment>
</bug>
<bug>
<bugid>15880</bugid>
<title>Texting a number with a + sign in front of it fails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-31T16:52:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>masta.ha...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 03:05:34 +0000</openedDate>
<description>On my Droid X whenever I try and send a text message (at least regular
SMS, I am not sure about MMS) to a phone number with a + sign in front
of it (i.e. +1xxx-xxx-xxxx) it fails. (All Facebook phone numbers [that
IQ&apos;Eve seen thus far] have a + sign in-front of them). It is running
version 2.2.1</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 31 Mar 2011 16:52:23 +0000</when>
<what>The Q&quot;E+Q&quot;E is a place holder for an international dialing code.  If you were calling a USA number from outside the USA, you would replace the Q&quot;E+Q&quot;E with the local international dialing prefix.  Q&quot;E1Q&quot;E is the country code for USA/Canada.

http://en.wikipedia.org/wiki/International_dialing_prefix
http://en.wikipedia.org/wiki/List_of_country_calling_codes
</what>
</comment>
<comment>
<author>masta.ha...@gmail.com</author>
<when>Thu, 31 Mar 2011 18:39:39 +0000</when>
<what>The second link you posted says the international code for US and CA is +1.

But so basically youQ&apos;Ere saying that it wonQ&apos;Et ever be possible for me to send a text message to a number that my phone pulls from Facebook?</what>
</comment>
<comment>
<author>tom2...@gmail.com</author>
<when>Tue, 05 Apr 2011 05:14:40 +0000</when>
<what>Hmm, thatQ&apos;Es an odd reply from the developer, heQ&apos;Es way off here. His reply has little to do with your problem, really.

The Q&quot;E+Q&quot;E is indeed a sort of placeholder for any countryQ&apos;Es international call prefix. This prefix is usually Q&quot;E00Q&quot;E. However, since the dawn of time, every cell phone has accepted the plus sign as the international call prefix. Obviously, a user is not required to manually replace the plus sign by for example two zeroes. Android supports this to (of course) and I am having no problems calling or sending text messages or mms to international numbers stored in my phonebook with a plus sign.

If I receive a call from an international number, it is also displayed as Q&quot;E+1234...Q&quot;E. This is also true for all cell phones waaaaay back, so nothing new there.

If youQ&apos;Ere having problems with sending text messages via the Facebook app, this might indicate a problem there? Have you tried to send a text message to an international number without going via Facebook?</what>
</comment>
<comment>
<author>masta.ha...@gmail.com</author>
<when>Tue, 05 Apr 2011 05:26:28 +0000</when>
<what>So I tested this by typing my phone number in (just in the normal text messaging thing) prefixed by +1 (as I live in the US, so my country code is 1). I tested it with normal SMS and MMS.

It worked fine with MMS but not SMS. I havenQ&apos;Et tested it to international besides the US because I donQ&apos;Et know anyone outside of the US I can text message.

As a side note: A regular phone call works fine if prefixed with a +.

If there is anything else I failed to mention please let me know</what>
</comment>
<comment>
<author>m.d.wood...@gmail.com</author>
<when>Wed, 13 Apr 2011 19:41:28 +0000</when>
<what>My wife is experiencing the same issue on her new Samsung Fascinate from Verizon.

When she got it, we imported her contacts from Facebook to her phoneQ&apos;Es contact list (never installed the Facebook app). We then linked any unlinked Google Contacts listings with their appropriate Facebook Contact listing, and then changed the phoneQ&apos;Es Contact directory to only display her Google Contacts.

Now she canQ&apos;Et text me.

When she initiates a txt from my contact entry, my cell# is listed there from Facebook, prefixed with +1, and that is how the txt message addresses it. When she sends the txt, I never receive it. 

We also tested with starting a new txt from scratch, and manually entering my number, and it automatically overwrote it with the same +1 number from my contact listing. Again, I never received a test text.

We then tested with me sending her a txt, and her replying from that. Again, I never received a text.

We then deleted my contact completely from her phone, erased all messages from me, synched her Google Contact list, and restarted the phone. I then went and removed my cell number from my Facebook accout. Then, we went through the same original process of adding me into her Google Contacts and linking with my Facebook Contact. Still, when all was done, her phone still automatically added the +1 to the beginning of my number on the txt, and I never received it.

I pretty adept with electronics, and I am at my witQ&apos;Es end with this.

ItQ&apos;Es nice not being able to get txts from my wife, but itQ&apos;Es something I need to be able to do.</what>
</comment>
<comment>
<author>Matt.Fic...@gmail.com</author>
<when>Wed, 29 Jun 2011 18:50:50 +0000</when>
<what>Any news on this bug?  I also have this problem, and I just donQ&apos;Et understand why the bug is not being fixed.  Please, please fix this bug.</what>
</comment>
</bug>
<bug>
<bugid>13901</bugid>
<title>Time offset by 1 hour earlier in calendar starting March 13, 2011</title>
<status>Duplicate</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>2011-03-11T06:58:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>nbx...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 18:29:15 +0000</openedDate>
<description>I am having the same problem on my Sprint Optimus S phone as described
at http://code.google.com/p/android/issues/detail?id=4484 but starting
on March 13, 2011. You can recreate the problem by creating a reoccuring
event in a google calendar syncing with your andriod phone starting
before march 13, 2011 and ending after March 13, 2011 at a set time. The
event will appear to be correct in google calendar but on your android
phone the event will appear to be correct before March 13 but after
March 13 it will be be an hour earlier. Please issue a fix ASAP as this
is unacceptable because itQ&apos;Es been a known issue for over a year.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 10 Jan 2011 18:32:43 +0000</when>
<what>FWIW, daylight saving time starts on March 13 (second Sunday in March).</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 01 Mar 2011 22:20:19 +0000</when>
<what>Issue 15137 has been merged into this issue.</what>
</comment>
<comment>
<author>crypth...@gmail.com</author>
<when>Mon, 07 Mar 2011 17:17:56 +0000</when>
<what>Need a fix for this ASAP. This appears to be a calender app issue as it is happening for all of my Google calenders and my Outlook calender. Any thing scheduled from the phone after 13/03/2011 shows up incorrectly on the desktop calenders. Any events viewed from the phone setup correctly on the desktop versions appear to be earlier by one hour.

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 07 Mar 2011 18:09:13 +0000</when>
<what>Internal bug 4020323</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 07 Mar 2011 19:26:40 +0000</when>
<what>Can you specify what time zones you are in?  Specifically how itQ&apos;Es configured in Google calendar on the web, Outlook, what time zone your phone was in at the time you observed the bug, etc.  Also if DST is configured on/off in each of those.

WeQ&apos;Ere having trouble reproducing this, but suspect it has to do with the phone being in a different TZ/DST setup from the gcal/outlook config.
</what>
</comment>
<comment>
<author>crypth...@gmail.com</author>
<when>Mon, 07 Mar 2011 21:48:59 +0000</when>
<what>IQ&apos;Em in Central Time. 
My Google Calender account on the web is currently set to GMT-06:00.
Local desktop is set to UTC-06:00.

IQ&apos;Em unable to see what timezone my phone is currently set to however it is currently displaying GMT-6:00 as the system time.

The issue is ONLY with the Calender App on the Andoid phone ( LG Optimus S, OS version 2.2.1). Either when it looks at externally scheduled events after the DST change over (which for me will be to UTC-05:00) on 13/03/2011 they appear one hour earlier. Or for events entered from the phone, they show up an hour later than they should to the web version of the calender.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 07 Mar 2011 22:40:48 +0000</when>
<what>Some people who saw this sort of problem were using a time zone from Central/South America rather than North America.  Same GMT offset, but different countries have different DST rules.

Easy way to check: does the problem Q&quot;EfixQ&quot;E itself in April?
</what>
</comment>
<comment>
<author>crypth...@gmail.com</author>
<when>Mon, 07 Mar 2011 23:23:53 +0000</when>
<what>No, the issue persists with my events until November (when we roll off DST).</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 08 Mar 2011 20:38:47 +0000</when>
<what></what>
</comment>
<comment>
<author>sparkymo...@gmail.com</author>
<when>Thu, 10 Mar 2011 17:48:49 +0000</when>
<what>IQ&apos;Em wondering after DST on Sunday morning if this will fix itself. IQ&apos;Eve tried everything.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 06:58:37 +0000</when>
<what>You will see this if the Event is set to a timezone that DOES NOT observe Daylight
Savings(DLS) but the phone is set to a timezone that DOES observe DLS or the other way around. You will also see this problem if the two timezones observe DLS at different times of the year.

For your events to show up properly, follow the 2 steps:
1) Make sure your phone is in the correct timezone. Go to Settings -Q&gt;E Date Q&amp;E time -Q&gt;E Timezone. You probably have to disable Automatic to change it. Note that having the same GMT offset is not enough. If you are not sure about your timezone, go to http://www.timeanddate.com/worldclock/

2) Make sure the problem Events are in the correct timezone. You can do that directly in Calendar with Gingerbread 2.3 and above assuming you have permission to modify the event. For older devices, you can do that on your computer.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 07:04:48 +0000</when>
<what></what>
</comment>
<comment>
<author>wtog...@gmail.com</author>
<when>Tue, 15 Mar 2011 02:56:38 +0000</when>
<what>Q&gt;E You will see this if the Event is set to a timezone that DOES NOT observe Daylight

This part appears to be true.  I am in the Hawaii time zone that does not observe DST.

Q&gt;E Savings(DLS) but the phone is set to a timezone that DOES observe DLS or the other 
Q&gt;E way around. You will also see this problem if the two timezones observe DLS at 
Q&gt;E different times of the year.

But I am afraid you are blaming the users far too readily.  There is some kind of SERIOUS bug going on here somewhere in Google Calendar, Android, or the mechanism it uses to sync.  Both my Samsung Epic 4G with EB13 firmware (Froyo 2.2.1) and Google Calendar were both set to the GMT-10 Hawaiian timezone which never observes DST.  Now the Mainland US sprung forward this past weekend.  Unfortunately, so did most things in my Google Calendar.  All one-time events entered prior to the DST change erroneously became one hour earlier.  Curiously (and this is important) weekly repeating appointments did not shift an hour.

I repeat: Google, this is a serious bug in Google Calendar or Android.  You need to fix this.</what>
</comment>
<comment>
<author>bjpc...@gmail.com</author>
<when>Tue, 15 Mar 2011 10:40:23 +0000</when>
<what>I am experiencing the exact same issue.  I am also in Hawaii and calendar is also set to Hawaii timezone and all appointments as of the DST change (3/13) are one hour early. Version 2.1 update 1 on a Samsung Vibrant.</what>
</comment>
<comment>
<author>danklaus...@gmail.com</author>
<when>Mon, 28 Mar 2011 04:49:28 +0000</when>
<what>Same issue for AZ. I have my google calendar set to AZ time, but the appointments in my phone are showing up as mountain standard time. I went into my settings/date time/ but I do not have a time zone option in that menu. please advise.</what>
</comment>
<comment>
<author>arsalanc...@gmail.com</author>
<when>Wed, 08 Jun 2011 05:30:24 +0000</when>
<what>Same issue in Sweden GMT+1</what>
</comment>
</bug>
<bug>
<bugid>9426</bugid>
<title>Activesync security features still nonfunctional in 2.2 build FRF85B</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-07-02T04:07:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>miker...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 23:06:18 +0000</openedDate>
<description>The new, heavily advertised, Activesync support for screen lock, PIN,
and remote wipe do not work in Froyo build FRF85B. The device ignores
all of these policies and will not acknowledge remote wipe requests from
Exchange.</description>
<comment>
<author>miker...@gmail.com</author>
<when>Thu, 01 Jul 2010 23:00:14 +0000</when>
<what>The issue still exists in build FRF91.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 04:07:44 +0000</when>
<what>This is only true if the server is set to allow non-provisionable devices.   Until this gets addressed, you can always turn off that feature on the server.</what>
</comment>
<comment>
<author>cerbstar...@gmail.com</author>
<when>Fri, 02 Jul 2010 11:54:41 +0000</when>
<what>Turning off that feature would disable a lot of other devices though.  Face it: if you allow Android, you allow other devices too.  The simplest solution is to tell our staff not to purchase any Android devices at this time as it does not support enforced passwords or remote wipes when used in our environment.</what>
</comment>
<comment>
<author>bcur...@gmail.com</author>
<when>Fri, 02 Jul 2010 12:06:27 +0000</when>
<what>This is really a half-assed implementation of ActiveSync on GoogleQ&apos;Es part. Either fully support ActiveSync or donQ&apos;Et. If you want people to use your devices in the enterprise, you need to do that yesterday. I know plenty of people at other companies in the same situation.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 16:13:21 +0000</when>
<what>I agree that this is unfortunate, and as I said, itQ&apos;Es being addressed.  However, if you allow people with completely unsupported devices to use EAS, it would seem that security wouldnQ&apos;Et be a factor in selecting devices.  Anyway, weQ&apos;Ere working on it; sorry.</what>
</comment>
<comment>
<author>bcur...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:27:05 +0000</when>
<what>We have turned off the option to allow non-provisionable devices and it still doesnQ&apos;Et work, so that isnQ&apos;Et the problem either. Who said anything about allowing people with unsupported devices to use EAS? The option to allow non-provisionable devices is meaningless if you donQ&apos;Et enable EAS for the users mail account.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 17:30:34 +0000</when>
<what>Yes, true....  I use two Exchange accounts on N1/FRF91 that use security without problems.   Have you tried re-creating the account after making that change?</what>
</comment>
<comment>
<author>miker...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:33:17 +0000</when>
<what>The account was recreated after disallowing unprovisioned devices, but now IQ&apos;Em saddled with a Q&quot;EThis Exchange Activesync Server requires security features your  phone does not supportQ&quot;E error.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 17:39:19 +0000</when>
<what>Ok.  ThatQ&apos;Es probably the Q&quot;EcorrectQ&quot;E response, as we only support the basic (EAS 2.5) features in Froyo.  So if your server requires, for example, password history or expiration, or complex characters, then it wonQ&apos;Et be provisionable in Froyo.  Our goal is to provide more policy support in future versions, but for now we support - password (PIN/alpha), minimum characters, max. fails to wipe, inactivity timeout, and remote wipe.</what>
</comment>
<comment>
<author>bcur...@gmail.com</author>
<when>Fri, 02 Jul 2010 18:06:46 +0000</when>
<what>I require a password, have enable password recovery enabled, Allow Simple Password, I have a number of failed attempts allowed set, a minimum password length, and time without user response before password must be re-entered. That is pretty much it, none of those are really that advanced. All that seems to match what it supports, yet it still wonQ&apos;Et remote wipe. Any other thoughts?</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 18:15:36 +0000</when>
<what>Turn off password recovery.</what>
</comment>
<comment>
<author>bcur...@gmail.com</author>
<when>Fri, 02 Jul 2010 18:31:42 +0000</when>
<what>We will try this without password recovery. As an aside, you can create custom EAS policies for EAS in Exchange 2007 and 2010 so that is what I have done in this case. I still want my other EAS users to be able to use password recovery on their devices that support it, so a custom policy assigned to Android users should do the trick here. We will test and report back.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 18:37:31 +0000</when>
<what>Thanks; itQ&apos;Es much appreciated.   If this fails, I have further ideas (we can get logs to look at exactly what policies are being received by the client, etc.   Sorry about these problems, though.</what>
</comment>
<comment>
<author>cerbstar...@gmail.com</author>
<when>Fri, 02 Jul 2010 19:44:07 +0000</when>
<what>Confirmed: creating a policy that removed password recovery caused the phone to enforce security protocols, and a remote wipe activated properly.

Once concern we came up with:  Someone who revokes the security policies/administrator from the phone with data already synchronized still has the synchronized data on the phone and is unable to be wiped remotely.  It cannot received more email or data, but it still holds the previously synced information.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 19:46:35 +0000</when>
<what>IQ&apos;Em not sure I understand; canQ&apos;Et the phone be wiped in that case?</what>
</comment>
<comment>
<author>miker...@gmail.com</author>
<when>Fri, 02 Jul 2010 20:02:13 +0000</when>
<what>I can confirm.

Once the Device Administrator rights for the Email app are removed from the device, a remote wipe will not be acknowledged (as EAS no longer has administrator privileges).  Any email that has already been synchronized remains visible and is still accessible, but the user is unable to send or receive any new messages.
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 20:51:31 +0000</when>
<what>Yes, that is a known issue... :-(</what>
</comment>
<comment>
<author>danc...@gmail.com</author>
<when>Wed, 07 Jul 2010 16:10:05 +0000</when>
<what>Why not set the device up so that when Device Admin rights is taken away, it automatically wipes out all EAS syncQ&apos;Eed emails? It would be the logical way to enforce security.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 07 Jul 2010 16:13:43 +0000</when>
<what>Yes, thatQ&apos;Es almost certainly what we will end up doing.</what>
</comment>
<comment>
<author>geau...@gmail.com</author>
<when>Fri, 26 Aug 2011 17:52:28 +0000</when>
<what>I just read the thread above. I am not tech savvy at all and have only heard of some of these terms , like froyo, in passing. I just tried to link a Microsoft Exchange email account to my Android (G2) and it seems like I am having the same problems that other consumers are (not being able to connect to the incoming server). From what I can gather from the thread is that I probably wonQ&apos;Et be able to link my work account to my phone. Is this correct? Or is there some way I can get around this connectivity issue and link my work account with my phone? Please use lay people language. Again, I am not well versed in the technological intricacies of the G2. Thanks!  </what>
</comment>
<comment>
<author>toddmor...@gmail.com</author>
<when>Fri, 26 Aug 2011 17:58:53 +0000</when>
<what>You should be able to connect as long as you have valid credentials, and
know where to look for the OWA server. One issue that you may run into
though. Companies are beginning to block android devices as they do not meet
security requirements (removing exchange as a device administrator neither
wipes the device, or removes exchange data). You may be running into this.
Any version after 2.2.1 should be able to connect though</what>
</comment>
<comment>
<author>joel.hja...@gmail.com</author>
<when>Sun, 28 Aug 2011 09:08:20 +0000</when>
<what>The problem with current versions of Android is that there is not full support for all security features in the MS exchange protocol. I am using a Nexus S with 2.3.4 and I canQ&apos;Et access my work email because of this. In Honeycomb (3.0) for tablets this problem is solved and I am guessing it will work also in Ice Cream Sandwich. For now, if this is the problem you are having, you will have to use a 3rd party app like Touchdown or Moxier to get around this.</what>
</comment>
<comment>
<author>pankajra...@gmail.com</author>
<when>Wed, 21 Sep 2011 13:04:49 +0000</when>
<what>I am using Samsung Galaxy Ace with Android 2.3.4 and having problems in configuring Microsoft Exchange Activesync on my phone. I keep getting the error Q&quot;Eserver requires security features your phone does not supportQ&quot;E. When will this problem be fixed ?</what>
</comment>
</bug>
<bug>
<bugid>12781</bugid>
<title>Volume buttons work in lock when incorrect pattern message is shown</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Doodle...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 00:41:08 +0000</openedDate>
<description>The ringer volume can be changed if the phone is locked but the Q&quot;Eyou
have drawn your pattern incorrectly n times please try again in 30
secondsQ&quot;E message is being shown. Steps to reproduce the problem. 1. Set
phone to use pattern-based lock screen 2. Lock phone 3. Press volume
buttons - ringer volume does not change 4. Enter pattern incorrectly 5
times A message box comes up saying to try again in 30 seconds 5.
Without pressing OK on this message box press volume buttons 6. Now the
ringer volume changes though the phone is still locked Phone is a
Motorola Droid running 2.2</description>
</bug>
<bug>
<bugid>5746</bugid>
<title>MediaStore.Video.Thumbnails does not appear to be populated.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 22:07:45 +0000</openedDate>
<description>IQ&apos;Eve tried to retrieve the thumbnails from some videos on my phone and
emulator (2.0 and 2.0.1 for both) and the MediaStore.Video.Thumbnails
Content Provider does not seem to populate the thumbnails for these
videos. IQ&apos;Eve went to the gallery application and I do see thumbnails
there but they are not accessible from the provider still. IQ&apos;Eve
downloaded the sqlite databases from the emulator and confirmed that
there were no video thumbnails in it. I was able to extract the
thumbnails for images however.</description>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 02 Jan 2010 08:07:34 +0000</when>
<what>Is it Q&quot;EsomeQ&quot;E videos or all videos? If only some, please provide complete details
about the video content, or have one such content attached here.</what>
</comment>
<comment>
<author>tlieb...@gmail.com</author>
<when>Sat, 02 Jan 2010 11:05:36 +0000</when>
<what>IQ&apos;Em seeing this as well with a query to select all rows from the thumbnails content
provider.  Video thumbnails are present in the Gallery app, of course.

The MediaStore.Video.Thumbnails.getThumbnail() method does work for me, but the
thumbnails content provider query still returns null afterward (i.e., the generated
thumbnails are not saved).  It appears my Droid (2.0.1) takes about 1-2 seconds to
generate a MINI_KIND thumbnail, so this isnQ&apos;Et a good thing.  MICRO_KIND seem to get
created fairly instantly, so I think IQ&apos;Ell tolerate the lower resolution in exchange
for performance.

I really am not understanding this bit of the API just yet, i.e., I cannot find any
documentation on when/how the thumbnails are supposed to be generated.  IQ&apos;Ed greatly
appreciate knowing if what IQ&apos;Em seeing is normal/intended or actually an issue.</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Fri, 15 Jan 2010 02:17:48 +0000</when>
<what>I have never been able to retrieve thumbnails from the API. IQ&apos;Em using Mp4 files. The
files downloaded from Google I/O 2009 for Android development were my test files.
IQ&apos;Ell provide more information later but simply iterating through the ContentProvider
yields 0 results. I can get the results for the list of videos itself just not their
thumbnails.</what>
</comment>
<comment>
<author>chetan...@gmail.com</author>
<when>Thu, 06 May 2010 11:26:48 +0000</when>
<what>IQ&apos;Eve tried to retrieve the thumbnails from some videos on my phone and
emulator (2.0 and 2.0.1 for both) and the MediaStore.Video.Thumbnails
Content Provider does not seem to populate the thumbnails for these videos.
IQ&apos;Eve went to the gallery application and I do see thumbnails there but they
are not accessible from the provider still.

Even i am facing the same problem, I always get a null value</what>
</comment>
<comment>
<author>ariel.ma...@gmail.com</author>
<when>Mon, 17 May 2010 22:57:39 +0000</when>
<what>it seems like google have taken all steps to make sure only their applications have
access to the video thumbnailer and the video codec. including not having video
thumbnails work at all, and no Java API to the video thumbnail code.</what>
</comment>
<comment>
<author>tlieb...@gmail.com</author>
<when>Mon, 17 May 2010 23:21:01 +0000</when>
<what>My solution to this has been to reflectively invoke
android.provide.MediaStore.Videos.Thumbnails.getThumbnail().  ItQ&apos;Es only available in
2.0+, so you something hideous like the following if youQ&apos;Ere targeting API level 3
like my products:

------------------
    public static final boolean DEVICE_THUMBNAIL_SUPPORT;
    private static final Method GET_THUMBNAIL_METHOD;
    
    private static final int MICRO_KIND;
    
    static {
        Class thumbnailsClass = null;
        int microKind = -1;
        Method getThumbnailMethod = null;
        boolean success = false;
        
        try {
            thumbnailsClass =
Class.forName(Q&quot;Eandroid.provider.MediaStore$Video$ThumbnailsQ&quot;E);
            microKind = (Integer) thumbnailsClass.getField(Q&quot;EMICRO_KINDQ&quot;E).get(null);
            getThumbnailMethod = thumbnailsClass.getMethod(Q&quot;EgetThumbnailQ&quot;E,
ContentResolver.class, long.class, 
                    int.class, BitmapFactory.Options.class);
            success = true;
        } catch (ClassNotFoundException ex) {
        } catch (IllegalArgumentException ex) {
        } catch (SecurityException ex) {
        } catch (IllegalAccessException ex) {
        } catch (NoSuchFieldException ex) {
        } catch (NoSuchMethodException ex) {
        }
        
        if (success) {
            DEVICE_THUMBNAIL_SUPPORT = true;
            GET_THUMBNAIL_METHOD = getThumbnailMethod;
            MICRO_KIND = microKind;
        } else {
            DEVICE_THUMBNAIL_SUPPORT = false;
            GET_THUMBNAIL_METHOD = null;
            MICRO_KIND = -1;
        }
    }
------------------

Yes, itQ&apos;Es gross, but it works.  Consider caching the results.

Again, MICRO_KIND are generated pretty much instantly, whereas MINI_KIND take 1-2
seconds.  MICRO_KIND unfortunately look a bit ugly and donQ&apos;Et preserve the video
aspect ratio, but theyQ&apos;Ere tolerable.

From what I can tell, the getThumbnail method is hardcoded to external storage, so
the above is NOT going to work for the Droid Incredible / other HTC phones which use
the Q&quot;E/emmcQ&quot;E mount point / Q&quot;EphoneStorageQ&quot;E URI for their internal user storage.</what>
</comment>
<comment>
<author>myxl...@gmail.com</author>
<when>Wed, 09 Jun 2010 14:09:20 +0000</when>
<what>i also canQ&apos;Et get the thumbnails on sdk2.1 ......
what can i do?</what>
</comment>
<comment>
<author>tabishfa...@gmail.com</author>
<when>Fri, 18 Jun 2010 09:54:02 +0000</when>
<what>I did the following and ran the code in emulator 2.0.1:

String[] columns = {MediaStore.Video.Thumbnails._ID};
imagecursor = managedQuery(MediaStore.Video.Thumbnails.EXTERNAL_CONTENT_URI, columns, null, null, null);
count = imagecursor.getCount();

I can see video thumbnails in Gallery but in the code above Q&apos;EcountQ&apos;E is 0.</what>
</comment>
<comment>
<author>jacobbea...@gmail.com</author>
<when>Mon, 05 Jul 2010 16:07:45 +0000</when>
<what>IQ&apos;Em having an identical problem. The following code is returning a count of 0:

ContentResolver cr = getContentResolver();
		String[] columns = { MediaStore.Images.Thumbnails.IMAGE_ID };
		Cursor c = cr.query(MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI, 
				columns, // these are what fields to select
				null, // no selection filter = selecdt all
				null, // wtf is a selection arg
				null); // default sort order</what>
</comment>
<comment>
<author>tabishfa...@gmail.com</author>
<when>Sun, 18 Jul 2010 12:38:35 +0000</when>
<what>IQ&apos;Em using the following function to retrieve thumbnail for a video:
bitmap = MediaStore.Video.Thumbnails.getThumbnail(mActivity.getContentResolver(), Long.parseLong(thumbnailId), MediaStore.Video.Thumbnails.MINI_KIND, options);

If you observe logcat, the following is reported for each thumbnail request:
V/MediaStore(  249): We probably run out of space, so create the thumbnail in memory.
E/SW_DEC  (   31): PV SW DECODER is used for MPEG4

If you browse to /dcim/.thumbnails in your SDCARD there are only thumbnails for images and not for videos and I think that is why the cursor count is 0. 
</what>
</comment>
<comment>
<author>victoria...@gmail.com</author>
<when>Sun, 18 Jul 2010 15:00:42 +0000</when>
<what>Hi everyone,

I am very new to Android (and Java) and I am also trying to display Video Thumbnails in my GridView, but I have no idea about how to use MediaStore.Video.Thumbnails in my code, if someone could help me out here, that would be really great.

This is my code:

package com.mobilevideoeditor.moved;

import android.app.Activity;
import android.content.Context;
import android.database.Cursor;
import android.os.Bundle;
import android.provider.MediaStore;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.TextView;




public class EditGalleryView extends Activity {
	private Cursor videocursor;
	private int video_column_index;
	int count;
	
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.videogrid);
        
        init_phone_video_grid();
            
    }
     
        private void init_phone_video_grid() {
		System.gc();
		String[] proj = {
				MediaStore.Video.Media._ID,
				MediaStore.Video.Media.DISPLAY_NAME,
				MediaStore.Video.Media.DATA
		};
		
		videocursor = managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, proj, null, null, null);
		count = videocursor.getCount();
		GridView vGrid=(GridView) findViewById(R.id.vgrid);
        vGrid.setAdapter(new VideoAdapter(this));
        }
		
	    
    public class VideoAdapter extends BaseAdapter {
    	private Context vContext;
    	
		public VideoAdapter(Context c) {
		    vContext = c;
	    }
		
	    public int getCount() {
	        //return mThumbIds.length;
           return count;
	    }
    	
   	 
	    public Object getItem(int position) {
	        //return null;
	    	return position;
	    }

	    public long getItemId(int position) {
	        //return 0;
	    	return position;
	    }

	    // create a new ImageView for each item referenced by the Adapter
	    public View getView(int position, View convertView, ViewGroup parent) {
	      System.gc();
	      TextView tv = new TextView(vContext.getApplicationContext());
	      String id = null;
	    
          if (convertView == null) {
                video_column_index = 
                videocursor.getColumnIndexOrThrow(MediaStore.Video.Media.DISPLAY_NAME);
                videocursor.moveToPosition(position);
                id = videocursor.getString(video_column_index);
                tv.setText(id);
          } else
                tv = (TextView) convertView;
          return tv;	
	    }
    	
	   
    	
    }   
  
}



</what>
</comment>
<comment>
<author>sadeqbil...@gmail.com</author>
<when>Mon, 20 Sep 2010 08:55:05 +0000</when>
<what>Please find the solution at my blog: http://sadeqbillah.wordpress.com/2010/09/20/showing-video-thumbnails-in-android-2-0/

Happy Coding :-)</what>
</comment>
<comment>
<author>abhishek...@gmail.com</author>
<when>Wed, 27 Oct 2010 13:29:49 +0000</when>
<what>hey is there anyone with solution????? </what>
</comment>
</bug>
<bug>
<bugid>12831</bugid>
<title>Loss of Window Addressability from a 2nd level FrameLayout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ewch...@gmail.com</reportedBy>
<openedDate>Sun, 28 Nov 2010 15:56:04 +0000</openedDate>
<description>I have reported this issue to stackoverflow under the title Q&apos;ECascading
tabhosts: how do I maintain addressability?Q&apos;E However, I believe this may
be a limitation of the android framework! I have an architecture which
simulates a treeview structure using a spinner supported by a tabhost.
The first spinner is not enabled and the first tabhost shows up to 10
tabs. Selecting any one of the tabs exposes a spinner filled with
selectable items and a subordinate tabhost with tabs unique to that
selection Q&apos;EthreadQ&apos;E. This structure is repeatable ad infinitum. The
display of this structure is working flawlessly, as far as I can tell. I
say that because my application goes to a forced close whenever I click
on a 3rd-level spinner. The error log reports a message from
WindowManager: Q&apos;EAttempted to add a window with unknown token. AbortingQ&apos;E
I believe it is notable that this spinner is the first control element
that is located in the 2nd FrameLayout! Does anyone have an idea how to
work around this apparent addressability problem? PS: This application
is an attempt to port a web application to the android platform. A
demonstration is available at georgiansoftware.com [username:Guest /
password:Guest2009] I am developing this under Eclipse and using android
2.2 and the AVD_G8 emulator.</description>
</bug>
<bug>
<bugid>8740</bugid>
<title>Google Talk IM: Should be able to select copy/paste text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>63</stars>
<reportedBy>Steve.B....@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 17:56:08 +0000</openedDate>
<description>In Google Talk IM, the app should support copying text in either the
already sent/received area or in the area that I am typing text. In
addition, it should support pasting text into the typing area. Neither
item seems possible on the Nexus One running 2.1. These would seem like
fairly standard features that I would expect for any text display area
and data entry area.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 May 2010 23:58:13 +0000</when>
<what>Copy/paste works in the area where you type text. Just long press the text field to do so. What Talk doesnQ&apos;Et let 
you do is copy text from a received message.</what>
</comment>
<comment>
<author>Steve.B....@gmail.com</author>
<when>Tue, 01 Jun 2010 00:37:28 +0000</when>
<what>You are correct, that was my mistake. I would edit the summary and description, if I could.</what>
</comment>
<comment>
<author>kexian...@gmail.com</author>
<when>Tue, 22 Jun 2010 11:30:08 +0000</when>
<what>I want to copy text from a received message too.</what>
</comment>
<comment>
<author>wvuong@gmail.com</author>
<when>Fri, 25 Jun 2010 20:12:01 +0000</when>
<what>It would be nice to long press on the received message to copy the text.</what>
</comment>
<comment>
<author>qrr...@gmail.com</author>
<when>Fri, 06 Aug 2010 02:38:27 +0000</when>
<what>I want to copy text from sent or received messages.
I want to be able to send files through gtalk too. ItQ&apos;Es an important feature.</what>
</comment>
<comment>
<author>dcs.gt.2...@gmail.com</author>
<when>Tue, 07 Sep 2010 12:06:19 +0000</when>
<what>Select and copy from any text should be a basic feature.  Why have less functionality just because its a mobile device.</what>
</comment>
<comment>
<author>sune.kel...@gmail.com</author>
<when>Mon, 18 Oct 2010 10:08:44 +0000</when>
<what>I should very much like to see text selection from existing conversation entries in the next update to Talk.</what>
</comment>
<comment>
<author>superbiji@gmail.com</author>
<when>Thu, 24 Feb 2011 14:40:52 +0000</when>
<what>Omg one year ago, and still no copy paste for gingerbread.</what>
</comment>
<comment>
<author>kexian...@gmail.com</author>
<when>Thu, 17 Mar 2011 08:19:34 +0000</when>
<what>http://www.google.com/support/forum/p/Google+Mobile/thread?tid=4df75d9a6a6b285aQ&amp;Ehl=en</what>
</comment>
<comment>
<author>caglaro...@gmail.com</author>
<when>Fri, 08 Apr 2011 10:36:43 +0000</when>
<what>BlackBerry version of Gtalk has this text selection from existing conversation entries. Waiting for this feature for android too.</what>
</comment>
<comment>
<author>Jer.Harw...@gmail.com</author>
<when>Mon, 30 May 2011 22:54:59 +0000</when>
<what>I really canQ&apos;Et believe this is still not functional. I donQ&apos;Et know if itQ&apos;Es just such a low priority or if the Google team figures itQ&apos;Es not a big deal since you can copy the conversation data when you bring it up via searching your Gmail. ThatQ&apos;Es my workaround but still a pain. </what>
</comment>
<comment>
<author>wswgy1...@gmail.com</author>
<when>Thu, 02 Jun 2011 11:33:21 +0000</when>
<what>yes a big fail.....</what>
</comment>
<comment>
<author>rahul....@gmail.com</author>
<when>Tue, 07 Jun 2011 12:22:18 +0000</when>
<what>It is really required it must be there. many times we need to copy the text from recd msg in gtalk IM</what>
</comment>
<comment>
<author>martinel...@gmail.com</author>
<when>Thu, 09 Jun 2011 07:08:12 +0000</when>
<what>Unbelievable !
Such function is available in nearly all other apps on Android, but not on GoogleQ&apos;EsGtalk 
oO
What The....?!
Implement this please or give us an other way to copy text as on every other OS where Gtalk works</what>
</comment>
<comment>
<author>xrist...@gmail.com</author>
<when>Wed, 22 Jun 2011 15:49:42 +0000</when>
<what>This MUST be implemented. Especially with a lot of tablets out already...</what>
</comment>
<comment>
<author>antnutt...@gmail.com</author>
<when>Mon, 18 Jul 2011 11:53:05 +0000</when>
<what>agreed</what>
</comment>
<comment>
<author>IBlen...@gmail.com</author>
<when>Tue, 26 Jul 2011 08:48:35 +0000</when>
<what>Oh, come on, please fix this already.</what>
</comment>
<comment>
<author>james.mo...@gmail.com</author>
<when>Fri, 29 Jul 2011 13:55:21 +0000</when>
<what>Amazing that the iphone was derided for lack of copy/paste and thereQ&apos;Es so many instances in android where it either doesnQ&apos;Et exist or is completely stillborn in implementation.</what>
</comment>
<comment>
<author>m...@costumecraze.com</author>
<when>Mon, 22 Aug 2011 11:25:41 +0000</when>
<what>IQ&apos;Em constantly aggravated without this basic functionality. Generally, IQ&apos;Em wishing to copy text from a gchat and send it to someone else in an sms message. Instead, I need to get out a paper and pencil, write down the message along with the phone number, email, whatever -- so that I can then go into sms messages and type it out again. I feel like a stone-ager with a lame futuristic-looking device.

Requiring pen and paper in order for me to transfer basic text from one app to another in android feels very weird. Please fix this. ItQ&apos;Es more than a little embarrassing now.</what>
</comment>
<comment>
<author>Jer.Harw...@gmail.com</author>
<when>Mon, 22 Aug 2011 13:01:26 +0000</when>
<what>See comment 11 for a workaround.</what>
</comment>
<comment>
<author>m...@costumecraze.com</author>
<when>Mon, 22 Aug 2011 13:30:51 +0000</when>
<what>Re comment 11, thanks for making me reread that. ItQ&apos;Es an non-elegant, but legit workaround for sure.</what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Mon, 22 Aug 2011 16:09:39 +0000</when>
<what>That workaround can be useful, but it has two major problems. It only works if you are logging your chats, and also you need to wait for the chat log to sync with Gmail. Sometimes IQ&apos;Eve had to wait as long as 10 minutes for a new message to appear in the chat log so I could copy something. ThatQ&apos;Es an unacceptable wait if youQ&apos;Ere in a hurry.</what>
</comment>
<comment>
<author>Jer.Harw...@gmail.com</author>
<when>Mon, 22 Aug 2011 19:35:28 +0000</when>
<what>I agree that it doesnQ&apos;Et fix the issue at all, but it works if you have Chat set to log and with syncing your Gmail.  ThatQ&apos;Es why itQ&apos;Es called a workaround.  :)</what>
</comment>
<comment>
<author>jaroslav...@gmail.com</author>
<when>Mon, 03 Oct 2011 07:38:38 +0000</when>
<what>Please, how hard can it be, plus it is very basic functionality :(</what>
</comment>
<comment>
<author>alefel...@gmail.com</author>
<when>Sat, 15 Oct 2011 20:04:02 +0000</when>
<what>Instead of searching, you can also go to gmail,labels,  and select Chat. Too bad google does not fix these.</what>
</comment>
</bug>
<bug>
<bugid>411</bugid>
<title>ExpandableListView and CursorTreeAdapter</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-16T08:31:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sungsuh....@gmail.com</reportedBy>
<openedDate>Wed, 05 Mar 2008 15:23:46 +0000</openedDate>
<description>in ExpandableList2.java, APIDemo Project. mAdapter = new
MyExpandableListAdapter(groupCursor, this,
android.R.layout.simple_expandable_list_item_1,
android.R.layout.simple_expandable_list_item_1, //
android.R.layout.simple_spinner_item_big, new String[] {People.NAME}, //
Name for group layouts new int[] {android.R.id.text1}, new String[]
{People.NUMBER}, // Number for child layouts new int[]
{android.R.id.text1}); I just changed layout of childview to other
layout.. And It tested under 3 people in contacts. Repeat collapse and
expand of list.. You can see the problem.. bindChildView(),
bindGroupView() called correctly but newChildView(), newGroupView() is
not called correctly. This bug seemed that convertView parameter from
getChildView() is not created from getChildView(). Sometimes convertView
created from getGroupView() is in the parameter.</description>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Thu, 06 Mar 2008 07:40:15 +0000</when>
<what>Just expand last group and expand first group to see the bug..</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:20:29 +0000</when>
<what>Please attach sample code demonstrating the problem, and a screenshot of the issue.</what>
</comment>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Thu, 13 Mar 2008 13:34:10 +0000</when>
<what>API Demo project. ExpandableList2.java  
Oh.. above example was not changed layout correctly..

Change 1 line from child layout to other layout.
//                android.R.layout.simple_expandable_list_item_1,
                android.R.layout.simple_spinner_item_big,

I attach screen capture. 
first screenshot  - I clicked 3rd parent item. ItQ&apos;Es ok. 
second screenshot - Then I clicked 1st parent item. itQ&apos;Es not correct.
</what>
</comment>
<comment>
<author>jasonpar...@gmail.com</author>
<when>Sun, 16 Mar 2008 08:31:49 +0000</when>
<what>Thanks for the report, this will be fixed in a future SDK release.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>6583</bugid>
<title>CanQ&apos;Et connect to Openswan using Android IPSEC / L2TP VPN client</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>mjcow...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 22:34:53 +0000</openedDate>
<description>I have a Motorola Milestone running Android 2.0.1. I am trying to get
Android to connect to my Openswan (Linux Openswan 2.4.6 (klips)) IPSEC
VPN, but it fails to connect. The initial key exchange appears to fail.
First I installed a CA certificate, and a user certificate on my phone.
I installed the CA certificate by browsing to my local web server and
downloading it. I installed the user certificate by creating a pkcs12
file and installing from the Q&quot;ELocation Q&amp;E SecurityQ&quot;E menu. Then I added a
VPN entry under Q&quot;EWireless Q&amp;E NetworksQ&quot;E. I selected the two installed
certificates. When I try and connect, the negotiation seems to fail in
(what Openswan calls) STATE_MAIN_R2. I have attached the Q&quot;Eadb logcatQ&quot;E
output, the Openswan kernel debug output, and a tcpdump from the router
(I cannot get one from the phone, as I do not have root access). Android
appears to fail to respond to the Q&quot;EMR2Q&quot;E message that Openswan sends. The
problem appears to be the line Q&quot;EE/racoon ( 6843): failed to get my
CERT.Q&quot;E. This appears to usually refer to racoonQ&apos;Es racoon.conf file
pointing to an incorrect user certificate. Since I have set up the
certificate in the VPN settings, I think this is a bug. Please let me
know if you need anything else from me to diagnose this problem. Thanks
a lot, Michael</description>
<comment>
<author>Jordan.M...@gmail.com</author>
<when>Fri, 02 Apr 2010 05:25:54 +0000</when>
<what>Still a problem with Moto Droid, 2.1-update1.

L2TP/IPSec CRT VPN via Openswan 2.4.12 (NETKEY), xl2tpd (1.2.0), and ppp (2.4.4) on
Debian Lenny 2.6.26-2-686

Certificates are self-signed.

It fails to negotiate the IPSec connection with certificates when it works flawlessly
with a pre-shared key.  There are no encapsulated packets at all on the Openswan box.
 Basically, it appears to be the same problem as Michael.</what>
</comment>
</bug>
<bug>
<bugid>18371</bugid>
<title>Update to ProGuard 4.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>harshad...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 07:48:59 +0000</openedDate>
<description>The version of ProGuard in SDK is 4.4. Version 4.6 has been released for
a while now (Feb 2011 I think). I have been using it ever since its
release in all my projects, without any hiccups. I use it by
hot-swapping the ProGuard 4.6 libs on top of the SDK distributed libs.
Would be nice to have them distributed via the SDK itself.</description>
<comment>
<author>pujos.mi...@gmail.com</author>
<when>Tue, 12 Jul 2011 17:23:30 +0000</when>
<what>IQ&apos;Eve been doing the same and it would be nice to have 4.6 packaged by default.</what>
</comment>
<comment>
<author>i...@simplabs.si</author>
<when>Wed, 27 Jul 2011 11:41:42 +0000</when>
<what>Actually version 4.6 solved Q&quot;Econversion to dalvik format failed with error 1Q&quot;E recently introduced to all of my existing projects.

</what>
</comment>
<comment>
<author>candrews...@gmail.com</author>
<when>Sun, 11 Sep 2011 03:32:06 +0000</when>
<what>Proguard 4.6 seems to fix a lot of bugs compared to version 4.4 currently included in the Android SDK.

To upgrade, go to http://sourceforge.net/projects/proguard/files/proguard/4.6/ and grab the zip or tar.gz. Overwrite the files in ~/android-sdk/tools/proguard/lib with the files from the archiveQ&apos;Es lib directory.</what>
</comment>
<comment>
<author>vcas...@gmail.com</author>
<when>Wed, 19 Oct 2011 09:14:43 +0000</when>
<what>I can confirm that this fixes the Q&quot;Econversion to dalvik format failed with error 1Q&quot;E issue, which still exists in SDK Tools r14.</what>
</comment>
</bug>
<bug>
<bugid>6370</bugid>
<title>Remote GPS toggling via SMS/Call/Etc</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>slh...@gmail.com</reportedBy>
<openedDate>Sun, 31 Jan 2010 01:00:51 +0000</openedDate>
<description>Installed applications should be able to turn on/off GPS without needing
a physical user intervention. It would be nice to be able to send a text
to the phone, call, or control it remotely via a web-site. I keep my GPS
off to conserve the battery, except when GPS is needed. If my phone is
lost or stolen when the GPS is off, the location/security programs will
do nothing. It can be done after rooting, but I donQ&apos;Et want to root my
phone.</description>
<comment>
<author>tgreen...@gmail.com</author>
<when>Fri, 25 Jun 2010 12:52:58 +0000</when>
<what>I absolutley agree!</what>
</comment>
</bug>
<bug>
<bugid>10489</bugid>
<title>Excessive JNI global references</title>
<status>Reviewed</status>
<owner>kr...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>kbhav...@codeaurora.org</reportedBy>
<openedDate>Mon, 16 Aug 2010 19:17:49 +0000</openedDate>
<description>I have a test which tries to install and uninstall the hello world
application (using adb install/uninstall) 1000 number of times. After
about 860 iterations the test hangs since the system server restarts.
The adb logs show the Excessive JNI global references error, followed by
system_server restart. I guess that is incorrect since apart from
install and uninstall no other activity is happening. When the
application is removed, all the resources held should also be recovered
including any held references. To reproduce this, just write a simple
shell script which does nothing but install and uninstall the
helloworld.apk This bug was seen on tip of Android 2.2 (froyo) emulator.
Attached herewith is the ADB bugreport.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 16 Aug 2010 20:45:49 +0000</when>
<what>Internal bug 2923176.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 Jan 2011 17:51:23 +0000</when>
<what></what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 14 Mar 2011 20:38:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10154</bugid>
<title>playback quality of mp3 files on all music players are bad</title>
<status>Assigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>dtesyst...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 23:33:57 +0000</openedDate>
<description>When I playback a normal mp3 file, I noticed a lot of artefacts in the
sound. I found this strange so played the same mp3 file directly from
the PC. The quality was now perfect with now artefacts in the sound. The
mp3 was not corrupted! Next I converted the mp3 to a wav and copied it
back to the device. Playing the .wav resulted in a cristal clear
playback. The hardware also isnQ&apos;Et corrupted. IQ&apos;Eve tried the same mp3
file on different players, and noticed the all gave the same bad result.
The .wav file all gave a good result. IQ&apos;Eve also tried this with
different mp3Q&apos;Es which gave the same problem. I suppose all mp3 players
are using the same library to decode the mp3. Something seems to be
wrong with this library. IQ&apos;Em using a HTC Desire, Android 2.2,
Kernel-version: 2.6.32.15-gf9c0527, IQ&apos;Em also attaching the specific mp3,
but he seems to be doing it with every mp3. Listen carefully to the
first 15 secs on PC and on the phone with Earphones. Grtz Tom</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 02 Aug 2010 23:57:46 +0000</when>
<what>Issue 10153 has been merged into this issue.</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Tue, 03 Aug 2010 13:42:59 +0000</when>
<what>Very strange, I can confirm the issue on my Desire too. Sounds fine on PC, but the left channel has strange low-mid artifacts - sounds like the bassy notes are distorting in a very electronic, warbly kind of way.

Have you got the source CD for this MP3? Could you encode it once again with exactly the same settings, except with 44.1kHz sample rate? Maybe 48kHz sample rate is whatQ&apos;Es screwing up AndroidQ&apos;Es MP3 playback... thatQ&apos;Es the only thing I could see thatQ&apos;Es different from the thousands of MP3s IQ&apos;Eve listened to on Android without any glitches whatsoever.</what>
</comment>
<comment>
<author>dtesyst...@gmail.com</author>
<when>Wed, 04 Aug 2010 01:27:45 +0000</when>
<what>IQ&apos;Ell try to recode it as soon as I have the opportunity. IQ&apos;Ell also test some other 48khz files to see if this still happens. 

Thnx for the reply!</what>
</comment>
<comment>
<author>marcone%...@gtempaccount.com</author>
<when>Tue, 05 Oct 2010 21:26:56 +0000</when>
<what>(filed internally as 3065605)</what>
</comment>
<comment>
<author>ta...@pv.com</author>
<when>Thu, 07 Oct 2010 23:05:48 +0000</when>
<what>The MP3 codec library had a problem that has been fixed with patch

https://review.source.android.com/17708

The Spectrum reordering array size was not properly set for very high bit rates ( the attached clips is 320 Kbps) , as such, the left channel suffered some data distortion, that appears as echo. Once this problem was corrected, the sound quality is as expected.
</what>
</comment>
</bug>
<bug>
<bugid>16557</bugid>
<title>Arabic numerals in arabic language intead of Hindu-Arabic numeral system</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-05-05T00:26:28.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>zsid...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 10:00:38 +0000</openedDate>
<description>currently, using Arabic in Android system uses automatically
Hindu-Arabic numerals (See:
http://en.wikipedia.org/wiki/Hindu-Arabic_numeral_system). While the
Hindu-Arabic numerals are widely used in the middle-east and Egypt, the
rest of Arab countries (North Africa) uses the Arabic numerals (also
known as western Arabic numerals; see
http://en.wikipedia.org/wiki/Arabic_numerals). It would be great to
either have an option to choose the numerals display type or add a new
language in the system for North African Arab countries (currently, the
system gives you choice between Arabic for Egypt and Arabic for Israel,
and both use Hidu-Arabic numerals system). Thanks for your help.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 03 May 2011 16:49:03 +0000</when>
<what>Issue 16558 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 03 May 2011 18:49:25 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:26:28 +0000</when>
<what>we already do the right thing in the code. you just need a device that has the locale data for your country. (such as the Xoom.) see also issue 12111 where we used to get the day of the week wrong for some Arab countries, which again was caused by missing locale data.</what>
</comment>
</bug>
<bug>
<bugid>942</bugid>
<title>Enhance bit rate for Audio recording</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>16</stars>
<reportedBy>Hampus.k...@gmail.com</reportedBy>
<openedDate>Mon, 06 Oct 2008 14:30:09 +0000</openedDate>
<description>Issue regarding audio recording with to low bitrate. If you record audio
in AMR you can only record audio with a bitrate of 5.15 kbit/s. The
bitrate is to low for making great applications using audio recording
and I would appreciate if you could implement so you could record audio
with a higher bitrate. Maybe 7.95 kbit/s. One usecase of this is if you
make an application for recording voicenotes. Then 5.15kbit/s is just
not good enough, it will make the notes hard to listen to if you sync
the notes to a computer for example. Maybe this can be implemented in
the API to be used like this in
android.media.MediaRecorder.AudioEncoder: int AMR_NB_5.15 int
AMR_NB_7.95</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:18:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:12:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:18:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Gwydion...@gmail.com</author>
<when>Fri, 28 May 2010 07:08:17 +0000</when>
<what>And please, add more audio encoding formats, like AAC if the hardware is capable</what>
</comment>
</bug>
<bug>
<bugid>1376</bugid>
<title>Browser doesnQ&apos;Et render SVG images</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-22T17:56:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>265</stars>
<reportedBy>Highland...@gmail.com</reportedBy>
<openedDate>Thu, 27 Nov 2008 04:37:57 +0000</openedDate>
<description>The built in web browser just shows a broken box for SVG images
contained in a web page.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:12:38 +0000</when>
<what></what>
</comment>
<comment>
<author>ctemplet...@gmail.com</author>
<when>Sun, 28 Dec 2008 02:07:05 +0000</when>
<what>I can not replicate this issue. I am using G1 Running RC30. I have gone to 
http://en.wikipedia.org/wiki/File:Bitmap_VS_SVG.svg and other web pages that have embedded svg graphics and 
I have found that the browser displays them fine.</what>
</comment>
<comment>
<author>Highland...@gmail.com</author>
<when>Thu, 12 Feb 2009 19:10:19 +0000</when>
<what>What do you get for http://highlandsun.com/hyc/Kazakh/d3/ ? There are 3 SVGs in the
first 2-3 pages, none of them show up on the phone but they all work fine in a
regular browser. Opera on the G1 works too (but Opera doesnQ&apos;Et render embedded fonts,
which this page also uses).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 21:53:13 +0000</when>
<what>We have chosen intentionally to not support SVG in the browser to save space; full SVG adds over 1M to the 
webkit image size.</what>
</comment>
<comment>
<author>scyta...@gmail.com</author>
<when>Mon, 26 Apr 2010 17:52:16 +0000</when>
<what>As is described here:
http://googlecode.blogspot.com/2009/10/svg-at-google-and-in-internet-explorer.html

SVG is a really useful technology to have in a mobile browser.  And it is supported
by other mobile devices. 

Perhaps the webkit build can be setup so SVG can be added as a downloadable app to
the built in browser. </what>
</comment>
<comment>
<author>daca...@gmail.com</author>
<when>Wed, 28 Apr 2010 17:47:49 +0000</when>
<what>I would like to use the Google Visualization API on an app that I am building. Is there 
some way to do this other than to have the browser support the functionality?  </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 29 Apr 2010 06:07:32 +0000</when>
<what>dacarys: IQ&apos;Em not aware of an interactive alternative to SVG. 

WeQ&apos;Ere considering enabling SVG for WebView in a future release, on devices with the memory to support it.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 17:48:29 +0000</when>
<what></what>
</comment>
<comment>
<author>koansin....@gmail.com</author>
<when>Fri, 28 May 2010 12:23:52 +0000</when>
<what>Please enable it by default. Yes, itQ&apos;Es easy to enable it by Q&quot;Emake ENABLE_SVG=trueQ&quot;E and modifying 
external/webkit/WebCore/config.h and maybe Q&quot;Eexternal/webkit/WebCore/loader/FrameLoaderClient.hQ&quot;E. 
However, if itQ&apos;Es not enabled by default, I think few devices will support it. And as discussed above, there is no 
interactive alternative to SVG. </what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Thu, 17 Jun 2010 00:05:25 +0000</when>
<what>I hate to add a Q&apos;Eme tooQ&apos;E comment, but lack of SVG?in the Android browser seems like a big missing feature.  

SVG?is part of the HTML5?group of technologies, and as such has wide support across a variety of devices and platforms, including things like the Google Chrome browser, and the iPhone Safari browser.  As linked above Google themselves promotes SVG graphics as excellent technology, being open, cross-platform, easily programmable, and accessible, too, so screen-readers can use them.

Finally, my Google Nexus One has 512 MiB of RAM, and a 1 GHz processor.  Having Android tell me it would be too much work for my hardware to render SVG?is hard to accept. ItQ&apos;Es hard to understand a position which says Android shouldnQ&apos;Et be a next-generation web-browser platform.</what>
</comment>
<comment>
<author>codedr...@gmail.com</author>
<when>Thu, 17 Jun 2010 00:11:46 +0000</when>
<what>jonathan.stewart: you may be interested in comment #4 here: http://code.google.com/p/android/issues/detail?id=8202#c4

Can we get consistent status between these two bugs?  Is SVG enabled in the Gingerbread browser now?  Can this bug be closed?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 22 Jun 2010 17:57:40 +0000</when>
<what>SVG has been enabled in a future release, but not necessarily a release called Gingerbread. Sorry for the confusion.</what>
</comment>
<comment>
<author>lwhitm...@gmail.com</author>
<when>Sun, 01 Aug 2010 18:36:23 +0000</when>
<what>IQ&apos;Ed also like this enabled - the possibilities for producing progressive browser-based content are limited without support for SVG.</what>
</comment>
<comment>
<author>Jmartin....@gmail.com</author>
<when>Tue, 03 Aug 2010 14:50:54 +0000</when>
<what>Hi,
can you tell which Android release SVG will be supported on and when? SVG coupled with Touch events are great for indoor maps web applications, ... which so far work only on iPhone. In the meantime, I show my customers iPhone and Android HTC Dream side-by-side with crystal clear and interactive SVG on iPhone... and poorly rendered bitmaps on Android. What a pity.

Julien
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 16 Aug 2010 20:19:35 +0000</when>
<what>Jmartin: sorry, this forum is for reporting bugs and requesting features. I cannot comment on AndroidQ&apos;Es internal engineering schedules.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
<comment>
<author>koansin....@gmail.com</author>
<when>Thu, 26 Aug 2010 01:44:37 +0000</when>
<what>Although itQ&apos;Es said that SVG will be enabled by default in next Android release (GingerBread?), we need to test SVG a bit on Android before we have GingerBread. So we tried to enable it. It turned out pretty easily. Tweaked several lines and Q&quot;Emake ENABLE_SVG=true ENABLE_SVG_ANIMATION=trueQ&quot;E, then you got it. Since SVG will be enabled by default, and itQ&apos;Es pretty simple,  we wonQ&apos;Et bother submit the patch. The attached file is patch against AOSP master</what>
</comment>
<comment>
<author>lwhitm...@gmail.com</author>
<when>Thu, 26 Aug 2010 03:02:17 +0000</when>
<what>Would it be possible to include a replacement version of the browser with SVG support in the marketplace?</what>
</comment>
<comment>
<author>koansin....@gmail.com</author>
<when>Thu, 26 Aug 2010 07:37:43 +0000</when>
<what>ItQ&apos;Es possible, but it may not be what you thought/wanted. The Android browser consists of three main parts: the Brwoser.apk, Java WebKit binding and related in the android.webkit package,  and the underlying C++ WebKit code. The rendering of SVG is the job of the C++ part. And, unfortunately, I donQ&apos;Et think itQ&apos;Es possible, or say, legal, to make a package to in the marketplace that can replace those C++ WebKit libs under /system/lib. That is, though what we want to have is a slightly tweaked SVG-enabled Android browser, the resulting package might need to have the 3 parts I mentioned.  

BTW, after I enabled SVG,  the Acid3 results changed from 93/100 to 96/100. However, three of the four remaining failed tests are SVG related.  See the attached file, or check http://www.tandroid.org/enable-android-webkit-svg</what>
</comment>
<comment>
<author>koansin....@gmail.com</author>
<when>Fri, 17 Sep 2010 02:05:19 +0000</when>
<what>It turned that if all SVG code is enabled properly, the browser will pass all SVG tests. The remaining failed one is CSS media related.

https://review.source.android.com/#change,17258</what>
</comment>
<comment>
<author>cvonap...@gmail.com</author>
<when>Tue, 21 Sep 2010 18:28:08 +0000</when>
<what>SVG is becoming more and more important for web developers, as it is a popular standard now (Only MS Internet Explorer does not support it yet, but in IE9).

People are relying on it, developers as well as web page visitors, as it is much more performant than the HTML5 Canvas, regarding animation. (See http://www.lutanho.net/svgvml3d/index.html for examples of efficient 3D animations).
</what>
</comment>
<comment>
<author>atif.mus...@gmail.com</author>
<when>Wed, 29 Sep 2010 07:42:59 +0000</when>
<what>@koansin.tan
I am new on this forum and also just started android development. I donot know where to find Config.h (external/webkit/WebCore/config.h ) to Enable SVG. Can you pleae explain it Step wise. I am using Samsung galaxy i9000. will be gr8 if you can help.
</what>
</comment>
<comment>
<author>nordlig....@gmail.com</author>
<when>Wed, 29 Sep 2010 08:23:22 +0000</when>
<what>iphone browser and mozilla fennec have svg rendering. so android needs it too</what>
</comment>
<comment>
<author>mbis...@gmail.com</author>
<when>Thu, 14 Oct 2010 20:44:04 +0000</when>
<what>Interesting that webkit has support compiled out, yet Android device makers bundle in the Adobe SVG Viewer.  How heavy is that?

Please reconsider.  SVG is a longtime friend of open standard rendering that gives us features unavailable in Canvas.</what>
</comment>
<comment>
<author>atif.mus...@gmail.com</author>
<when>Wed, 08 Dec 2010 10:59:51 +0000</when>
<what>Hi, Can any one please tell me how to edit Q&quot;Eexternal/webkit/WebCore/config.h and maybe Q&quot;Eexternal/webkit/WebCore/loader/FrameLoaderClient.hQ&quot;E Where i can find these two *.h files ?</what>
</comment>
</bug>
<bug>
<bugid>19619</bugid>
<title>???? ???????</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-29T19:09:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hamooooo...@gmail.com</reportedBy>
<openedDate>Sat, 27 Aug 2011 01:41:32 +0000</openedDate>
<description>??? ??? ???? ?? ???? ?? ???? ?????? ???? ?????? 2.3 ??? ???? ???? ???
???? ?? ???? ?????????? ??? ?? ??? ????? ???? ???? ???????? ??? ??? ???
????? ???????</description>
<comment>
<author>jonnyhop...@gmail.com</author>
<when>Sat, 27 Aug 2011 12:56:06 +0000</when>
<what>I am pretty sure not many peopel can read arabian. So if you would translate your issue into something widely understood, like english, you could raise your attention a lot :)

best regards,
just someone</what>
</comment>
<comment>
<author>nasser...@gmail.com</author>
<when>Sat, 27 Aug 2011 20:27:05 +0000</when>
<what>????? ??? ???? ???????

???? ???? ??? ??? ??? ?????

??? ????? ?? ??????? ????? ????? 55977

http://code.google.com/p/android/issues/detail?id=5597Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>hamzah.t...@gmail.com</author>
<when>Mon, 29 Aug 2011 12:39:18 +0000</when>
<what>need Arabic language in refresh 2.3 for galaxy mini </what>
</comment>
<comment>
<author>romain...@android.com</author>
<when>Mon, 29 Aug 2011 19:09:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17196</bugid>
<title>Lattitude 2 bugs report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 08:41:31 +0000</openedDate>
<description>#1 [Occurrence Process] 1.Go to Latitude -Q&gt;Epress Q&quot;Emenu keyQ&quot;E -Q&gt;E Add
friends. 2.Add via email address -Q&gt;E enter an email address. 3.Tap on
Q&quot;EAdd friendsQ&quot;E -Q&gt;E rotate device on Q&quot;ESend sharing requestQ&quot;E pop up. #2
Select friend not deleted from friend list in Latitude [Precondition]
Slider open condition. 1. Go to MapsQ&gt;EoptionsQ&gt;Elatitude. 2. Enter a
character from keypad Q&gt;Eback. 3. Press down nevi key Q&gt;Efocus add friend
icon. 4. Press ok or enterQ&gt;E select Q&apos;ENoQ&apos;E. 5. Now focus delete Q&gt;Epress ok
or enterQ&gt;Eobserve behavior.</description>
</bug>
<bug>
<bugid>11857</bugid>
<title>Gallery delete bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>car...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 11:32:07 +0000</openedDate>
<description>- Steps to reproduce the problem. Open Gallery (standard) app, choose an
album, and turn phone clockwise. Press delete button (trash can). - What
happened. Gallery flips upside down. It thinks your phone is turned
counterclockwise. Most likely just not programmed into the delete button
that 2.2 can rotate the picture both ways. - What you think the correct
behavior should be. Not flipping the screen upside down when pressing
the delete button. IQ&apos;Em on HTC Desire with 2.2</description>
<comment>
<author>chichi...@gmail.com</author>
<when>Fri, 10 Jun 2011 19:48:15 +0000</when>
<what>On galaxy s 2.2.1  in some folders (ie vignette) i select multiple photose to delete- i get the delete popup and it hangs forever. Have to reboot phone to stop.</what>
</comment>
</bug>
<bug>
<bugid>6634</bugid>
<title>Intent.ACTION_CALL_PRIVILEGED cannot be resolved</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>venkat.p...@gmail.com</reportedBy>
<openedDate>Sat, 13 Feb 2010 10:35:49 +0000</openedDate>
<description>Hi, I downloaded android open source from www.source.android.com and i
tried to compile the contacts application by importing the source in my
eclipse3.5. i met with the following three errors mainly, 1)
Intent.ACTION_CALL_PRIVILEGED cannot be resolved 2)
com.android.internal.R cannot be resolved 3) The method getDefault() is
undefined for the type TelephonyManager I can i fix these errors.
someone Plz help me on this.</description>
<comment>
<author>vmayy...@gmail.com</author>
<when>Wed, 23 Mar 2011 10:31:34 +0000</when>
<what>I too faced the same issue. When I took the Concacts.git and build got around 439 errors.

Could anybody tell how to resolve these errors?
Is there any method to add dependent modules? Eg. Contact app is depedent on Call, ITelophony etc. apps. How to integrate these?</what>
</comment>
</bug>
<bug>
<bugid>6270</bugid>
<title>HTC Hero Mail Application uses wrong format for Date in E-Mail header</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>olaf.got...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 11:47:05 +0000</openedDate>
<description>On my HTC Hero (Android 1.5) e-mails that I sent with the mail
application using an IMAP account get the wrong date format in the Date
mail header. This is due to my locale settings being German. The mail
application uses the date (German) format even in this internal e-mail
header field! E.g. instead of Q&quot;EDecQ&quot;E for December it puts Q&quot;EDez.Q&quot;E, for
Q&quot;EMayQ&quot;E it puts Q&quot;EMaiQ&quot;E... But RFC for e-mail clearly states: The month is
one of the following atoms: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep,
Oct, Nov, Dec. Thus any internationalization of this field is completely
useless. The effect this has depends on the e-mail program: the ones I
use (Thunderbird and Evolution) cannot parse this date and all mails
sent from my Hero are sorted as having been sent in January 1970... :-(
The only solution I found: switch my Hero to English and everythingQ&apos;Es
fine!</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>2369</bugid>
<title>Cannot Hangup on call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>chris1...@gmail.com</reportedBy>
<openedDate>Sun, 05 Apr 2009 18:43:20 +0000</openedDate>
<description>Android code version you are running: Master (used repo to pull it
4/4/09) Your development environment: G1 with root Describe the problem:
I cannot end a call so i end up with a never ending call Steps to
reproduce: 1.Open Dialer 2.Hold 1 (to call voice mail) or dial any
number 3.Press hangup button OR menu -Q&gt;E end call Expected results: Call
to be ended and return to the dialler screen Observed results: Nothing
happens when you try to hang up the call it just sits there</description>
<comment>
<author>mrtra...@gmail.com</author>
<when>Fri, 01 May 2009 14:35:24 +0000</when>
<what>This is one of the many problems I have with my G1.

It happens an about 80% of my calls.

I have no 3rd party apps.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:42:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:38:12 +0000</when>
<what></what>
</comment>
<comment>
<author>sge...@gmail.com</author>
<when>Mon, 20 Jun 2011 12:52:11 +0000</when>
<what>It happens the same with the nexus s , the call wonQ&apos;Et end, hang up </what>
</comment>
</bug>
<bug>
<bugid>17604</bugid>
<title>bug from Configure Wi-Fi hotspot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ksh30...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 07:17:35 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
-Q&gt;E Settings Q&gt;E Wireless Q&amp;E network - Tethering Q&amp;E portable hotspot Q&gt;E
Portable Wi-Fi hotspot checked Q&gt;E Portable Wi-Fi hotspot settings Q&gt;E
Configure Wi-Fi hotspot Q&gt;E Security list activation Q&gt;E Home key press Q&gt;E
Settings icon touch (Recent app do not touch) - What happened -Q&gt;E Sorry
popup (IllegalArgumentException) - What you think the correct behavior
should be. -Q&gt;E When dialog close, I think that it is influenced by
permission. DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.3. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>7482</bugid>
<title>Label support for App Tray, like Gmail does for emails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ofiand...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 23:54:46 +0000</openedDate>
<description>Not being able to rearrange or organize app icons in the app tray is a
clumsy and slow experience. It would be great if Android added label
support for the app tray similar to how you can tag emails in Gmail.
Virtual folders would allow for great flexibility in how apps are
organized.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>ofiand...@gmail.com</author>
<when>Tue, 25 May 2010 02:52:39 +0000</when>
<what>@Morrildl - Please take another this one.  The enhancement is for Android, not Gmail.  
For an example of an app that did a pretty good job of what IQ&apos;Em asking for by using 
widgets, take a look in the market at Q&apos;EApps OrganizerQ&apos;E by Fabio Collini.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 25 May 2010 03:08:11 +0000</when>
<what>ofiandaca is correct, my change was mistaken. Reopening.</what>
</comment>
</bug>
<bug>
<bugid>10746</bugid>
<title>Loss of bluetooth connection when voice dialing.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>madbal...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 17:53:47 +0000</openedDate>
<description>I have the Droid version 1 running the android 2.2 OS build number
FRG01B. i have had a problem with the voice dial that is now in the
android 2.2 update. when i place a call using the voice dial feature
with my blue tooth headset (a Motorola H500) it will lose connection if
it has a lag time from when the number is dialed to the time it takes
for it to connect to the number that was dialed. the call still goes
through but the blue tooth connection is disconnected. you have to hit
the blue tooth button on the call screen when this happens to reconnect.
if the call goes through with no lag time the blue tooth stays on with
no problem. the blue tooth voice dial feature should not lose connection
unless it is turned off by the user. the connection between the phone
and the headset should stay connected until either the headset or hand
set has been disconnected from the blue tooth feature. NOTE: This form
is only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>13810</bugid>
<title>Add basic dialplan support for SIP client</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>brandon....@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 16:40:54 +0000</openedDate>
<description>Basic dialplan support for the SIP client would be greatly beneficial to
allow one to seamlessly use the SIP capabilities with existing contacts
in the phone. My SIP server requires me to dial 9, then 1, plus the
number to dial when attempting to dial outside of our phonesystem. This
means I canQ&apos;Et just try to dial a contact and hit Q&quot;EInternet callQ&quot;E. I have
to manually dial the number. Being able to parse the contact number, and
perform mangles (if number starts with 1, just prepend a 9, if itQ&apos;Es just
10-digit, prepend 91, etc) would be awesome. If not, a long-press option
on a contact to copy number to dialer, so one could manually prepend
would suffice. Currently, I have to edit the contact, select the number,
copy it, then return to the dialer to paste.</description>
</bug>
<bug>
<bugid>2816</bugid>
<title>Google maps application missing a Q&quot;Ekeep centeredQ&quot;E option</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>10</stars>
<reportedBy>rick.man...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 00:35:34 +0000</openedDate>
<description>This is a feature request to add a Q&quot;Ekeep centeredQ&quot;E option into the
Android Google Maps application. Among other things, like the handiness
of this feature, this is partially a safety issue, as lost Android
commuters without another GPS option will invoke the Google Maps
application and have to constantly manipulate the display (flick scroll)
to keep their current location visible on the map. The iPhone version of
Google Maps already has this option.</description>
<comment>
<author>wolfmeii...@gmail.com</author>
<when>Mon, 01 Jun 2009 08:45:47 +0000</when>
<what>Damn, that would be handy!!!</what>
</comment>
<comment>
<author>pmott...@gmail.com</author>
<when>Sat, 13 Jun 2009 07:15:26 +0000</when>
<what>it`s a feature all other versions of the app have!</what>
</comment>
<comment>
<author>AndrewRC...@gmail.com</author>
<when>Wed, 01 Jul 2009 14:27:24 +0000</when>
<what>Using the latest update from the market, my map stays centered when itQ&apos;Es just plotting 
my current location (without directions to anywhere). As soon as I use the directions 
function, the Q&quot;EcenteredQ&quot;E functionality stops working.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:55:37 +0000</when>
<what></what>
</comment>
<comment>
<author>AndrewRC...@gmail.com</author>
<when>Mon, 24 Aug 2009 23:00:54 +0000</when>
<what>Update:   hitting my location from the menu after getting directions will actually keep the map centered.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:31:17 +0000</when>
<what></what>
</comment>
<comment>
<author>johan.walles@gmail.com</author>
<when>Fri, 11 Sep 2009 12:51:21 +0000</when>
<what>This seems to be a duplicate of issue 1920.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:44 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:17:59 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>9549</bugid>
<title>Exchange active sync policies are not enforced</title>
<status>Duplicate</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-07-06T21:36:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>danc...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 03:10:46 +0000</openedDate>
<description>Nexus One with FRF91. Connect to an Exchange Active Sync server that
requires complex passwords (caps, lower case, number, one symbol and at
least 10 characters long), remote wipe and encrypted storage. Once
initial sync has been done, initiate remote wipe from the Exchange
server. The Nexus completely ignores the wipe request.</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 06 Jul 2010 21:36:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14700</bugid>
<title>in MMS, the result of search is different between sms and mms</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:18:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>darkp...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 09:05:52 +0000</openedDate>
<description>I make 2 messages. Q&lt;EsmsQ&gt;E recipient :: 1111111 body :: A Q&lt;EmmsQ&gt;E recipient
:: 2222222 subject :: qqqq body :: A In conversation list, I search Q&quot;EAQ&quot;E
the result is 2 SMS has body MMS has body and recipient number. Please
let me know the reason.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:18:47 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>10393</bugid>
<title>Bluetooth Audio Cuts Out On EVO After Official 2.2 Update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:47:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leebo...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 02:32:17 +0000</openedDate>
<description>When using an original Q&quot;EJawboneQ&quot;E Bluetooth headset with my HTC EVO, the
audio cuts out for several seconds then returns. Audio for the other
party is fine, i.e. they can hear me but I cannot hear them. I have
tried two separate Jawbone headsets (the original Jawbone), and the
problem presents with both. B4 the update they both worked fine. I have
un-pared both and re-paired both with the same result. - What you think
the correct behavior should be: It should work as b4, as with 2.1, where
the audio is un-interrupted.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:47:17 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>leebo...@gmail.com</author>
<when>Wed, 19 Jan 2011 05:35:06 +0000</when>
<what>Expected response. HTC blames Jawbone, and vice versa.  This kind of issue has no solution.
I have since noticed the problem only happens when BOTH Blutooth and WiFi are turned on. I have been leaving WiFi off as a workaround. </what>
</comment>
<comment>
<author>leebo...@gmail.com</author>
<when>Wed, 19 Jan 2011 05:35:09 +0000</when>
<what>Expected response. HTC blames Jawbone, and vice versa.  This kind of issue has no solution.
I have since noticed the problem only happens when BOTH Blutooth and WiFi are turned on. I have been leaving WiFi off as a workaround. </what>
</comment>
</bug>
<bug>
<bugid>231</bugid>
<title>MapView / garbage collector bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-07T20:19:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>trevo.pa...@gmail.com</reportedBy>
<openedDate>Mon, 11 Feb 2008 16:41:54 +0000</openedDate>
<description>Please take a look at the following discussion for reference:
http://groups.google.com/group/android-developers/browse_thread/thread/
f0a64ee0030d71d2/a115fa3b0c4f3f6c?lnk=gstQ&amp;Eq=map+bug#a115fa3b0c4f3f6c</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:19:43 +0000</when>
<what>Please include details in future bug reports.  This particular issue should be fixed in M5.</what>
</comment>
</bug>
<bug>
<bugid>14572</bugid>
<title>tact</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-02-06T21:58:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>javier...@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 16:09:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Feb 2011 21:58:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14067</bugid>
<title>Gmail app crashing everytime</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:13:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rohansoo...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 07:15:17 +0000</openedDate>
<description>- Steps to reproduce the problem. When I open Gmail application, it
crashes instantly every time. If I open a mail from notification bar, it
opens fine, but clicking on back shows inbox for a second, and then it
crashes. - What happened. Gmail App crashes every time I open it. - What
you think the correct behavior should be. Gmail app should open without
any problems. Device Information - Device: motorola Milestone
(MOTO_RTGB) build SHOLS_U2_02.36.0 OS: 2.1-update1 Kernel: 2.6.29-omap1
#1 PREEMPT Thu Jun 3 12:42:50 CDT 2010</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:13:52 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>9995</bugid>
<title>WebView: NPE in PrivateHandler.handleMessage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Sun, 25 Jul 2010 18:26:04 +0000</openedDate>
<description>Here is a bug report I recently received. I send a mail to the reporter
that he should add steps to reproduce here, if he can, but given the
nature of these bugs itQ&apos;Es not likely that he can. -- Time: Mon Jul 26
01:18:04 GMT+08:00 2010 -- Android Version: sdk=8, release=2.2, inc=4 --
Memory free: 1.49MB total: 4.51MB max: 24.00MB -- Custom ROM: Stock
Android -- Device: bravo -- Model: HTC Desire -- NewsRob Version:
4.1.1/411 -- Configured Capacity: 500 -- Current Article Count: 522 --
Days installed: 42 -- StorageAdapter: SdCardStorageAdapter -- MB
available: 11847 -- Phone Memory MB available: 82.0 -- Stacktrace:(577)
java.lang.NullPointerException at
android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7577)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:133) at
android.app.ActivityThread.main(ActivityThread.java:4894) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:521) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>mariano.kamp</author>
<when>Sat, 14 Aug 2010 15:52:08 +0000</when>
<what>Happens on the Nexus One also:

-- Time: Fri Aug 13 02:45:05 CEST 2010
-- Android Version: sdk=8, release=2.2, inc=43546
-- Memory free: 1.07MB total: 4.01MB max: 24.00MB
-- Custom ROM: Stock Android
-- Device: passion
-- Model: Nexus One
-- NewsRob Version: 4.2.0/420
-- Configured Capacity: 500
-- Current Article Count: 500
-- Days installed: 32
-- StorageAdapter: SdCardStorageAdapter
--   MB available: 3438
-- Phone Memory MB available: 63.0
-- Stacktrace:(577)
java.lang.NullPointerException
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:6384)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Fri, 01 Oct 2010 07:30:55 +0000</when>
<what>And one more with a slightly different increment build/location again: (WebView:7590 vs. 6384 vs. 7577)

-- Time: Thu Sep 30 16:50:23 MDT 2010
-- Android Version: sdk=8, release=2.2, inc=252548
-- Memory free: 1.33MB total: 4.82MB max: 24.00MB
-- Custom ROM: Stock Android
-- Device: supersonic
-- Model: PC36100
-- NewsRob Version: 4.2.0/420
-- Job: Deleting read articles
-- Configured Capacity: 1000
-- Current Article Count: 116
-- Days installed: 23
-- StorageAdapter: SdCardStorageAdapter
--   MB available: 1631
-- Phone Memory MB available: 128.0
-- Stacktrace:(577)
java.lang.NullPointerException
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7590)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:144)
at android.app.ActivityThread.main(ActivityThread.java:4937)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Tue, 05 Oct 2010 19:11:37 +0000</when>
<what>Affirmative. IQ&apos;Em seeing the same error (app v. 3)

java.lang.NullPointerException
       at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7590)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:144)
       at android.app.ActivityThread.main(ActivityThread.java:4937)
       at java.lang.reflect.Method.invokeNative(Native Method)
       at java.lang.reflect.Method.invoke(Method.java:521)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
       at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Sun, 12 Dec 2010 13:46:40 +0000</when>
<what>Another incremental build another location: 7779

-- Time: Sun Dec 12 00:47:41 ?????????? ??????????? ????? 2010
-- Android Version: sdk=8, release=2.2, inc=278359
-- Memory free: 1,37MB total: 8,26MB max: 24,00MB
-- Custom ROM: Stock Android
-- Device: ace
-- Model: Desire HD
-- NewsRob Version: 4.5.0/450
-- Configured Capacity: 1000
--        Keep Starred: 0
--        Keep Shared: 0
--        Keep Notes: 0
-- Current Article Count: 319
-- Days installed: 9
-- StorageAdapter: SdCardStorageAdapter
--   MB available: 829
-- Phone Memory MB available: 995.0
-- Sync Auto enabled: true
--      Unread Only: true
--      Delete Read: true
--      NewsRob only: false
--      Offline use: yes
--      Offline Def: 2
-- LastActivity: ShowArticleActivity.
-- Stacktrace:(577)
java.lang.NullPointerException
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7779)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:5068)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Sun, 12 Dec 2010 13:51:50 +0000</when>
<what>And another one: 7612

-- Time: Fri Dec 10 10:57:18 EST 2010
-- Android Version: sdk=8, release=2.2, inc=264707
-- Memory free: 0.96MB total: 4.57MB max: 24.00MB
-- Custom ROM: Stock Android
-- Device: inc
-- Model: ADR6300
-- NewsRob Version: 4.5.0/450
-- Configured Capacity: 100
--        Keep Starred: 0
--        Keep Shared: 0
--        Keep Notes: 0
-- Current Article Count: 11
-- Days installed: 132
-- StorageAdapter: PhoneMemoryStorageAdapter
--   MB available: 606
-- Phone Memory MB available: 606.0
-- Sync Auto enabled: true
--      Unread Only: true
--      Delete Read: true
--      NewsRob only: false
--      Offline use: yes
--      Offline Def: 2
-- LastActivity: ShowArticleActivity.
-- Stacktrace:(577)
java.lang.NullPointerException
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7612)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:144)
at android.app.ActivityThread.main(ActivityThread.java:4937)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 03 Jan 2011 10:44:20 +0000</when>
<what>Also 2.2.1

-- Time: Mon Jan 03 01:33:31 HNEC 2011
-- Android Version: sdk=8, release=2.2.1, inc=296490
-- Memory free: 0,95MB total: 5,48MB max: 24,00MB
-- Custom ROM: Stock Android
-- Device: ace
-- Model: Desire HD
-- NewsRob Version: 4.6.1/461
-- Configured Capacity: 1000
--        Keep Starred: 0
--        Keep Shared: 0
--        Keep Notes: 0
-- Current Article Count: 695
-- Days installed: 51
-- StorageAdapter: SdCardStorageAdapter
--   MB available: 5487
-- Phone Memory MB available: 834.0
-- Sync Auto enabled: true
--      Unread Only: true
--      Delete Read: true
--      NewsRob only: false
--      Offline use: yes
--      Offline Def: 2
-- LastActivity: ArticleListActivity.
-- Stacktrace:(577)
java.lang.NullPointerException
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7850)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:5068)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
at dalvik.system.NativeStart.main(Native Method)

In summary:

           ignorePatterns.add(Q&quot;EWebView.java:7590Q&quot;E);
            ignorePatterns.add(Q&quot;EWebView.java:7577Q&quot;E);
            ignorePatterns.add(Q&quot;EWebView.java:6384Q&quot;E);
            ignorePatterns.add(Q&quot;EWebView.java:7779Q&quot;E);
            ignorePatterns.add(Q&quot;EWebView.java:7612Q&quot;E);
            ignorePatterns.add(Q&quot;EWebView.java:7850Q&quot;E);


</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 07 Feb 2011 16:34:53 +0000</when>
<what>Is it as much fun for you as it is for me?

Another build another location. 

-- Time: Fri Feb 04 23:37:19 ??????????????????? ????? 2011
-- Android Version: sdk=8, release=2.2, inc=293415
-- Memory free: 2,02MB total: 6,26MB max: 24,00MB
-- Custom ROM: Stock Android
-- Device: bravo
-- Model: HTC Desire
-- NewsRob Version: 4.7.1/471
-- Configured Capacity: 1000
--        Keep Starred: 0
--        Keep Shared: 0
--        Keep Notes: 0
-- Current Article Count: 1000
-- Action Bar Location: bottom
-- Days installed: 25
-- Orientation: 0
-- StorageAdapter: SdCardStorageAdapter
--   MB available: 7902
-- Phone Memory MB available: 50.0
-- Sync Auto enabled: true
--      Unread Only: true
--      Delete Read: true
--      NewsRob only: false
--      Offline use: yes
--      Offline Def: 2
-- LastActivity: ShowArticleActivity.
-- Stacktrace:(577)
java.lang.NullPointerException
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7617)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:144)
at android.app.ActivityThread.main(ActivityThread.java:4937)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>dnga...@gmail.com</author>
<when>Tue, 29 Mar 2011 20:25:57 +0000</when>
<what>Two more line numbers (also got the ones listed here) ...

java.lang.NullPointerException
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7689)

java.lang.NullPointerException
at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:7875)</what>
</comment>
</bug>
<bug>
<bugid>551</bugid>
<title>getFrameAt(int msec) returns null</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T19:08:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>0</stars>
<reportedBy>livingsw...@gmail.com</reportedBy>
<openedDate>Thu, 27 Mar 2008 14:39:38 +0000</openedDate>
<description>MediaPlayer.getFrameAt(int msec) returns null. - Steps to reproduce the
problem - MediaPlayer mp = new MediaPlayer(); String path =
Q&quot;E/sdcard/video1.mp4Q&quot;E; Bitmap bmp = Bitmap.createBitmap(130, 110, false);
mp.setDataSource(path); mp.prepare(); mp.start(); bmp =
mp.getFrameAt(3000); if(bmp==null) { showAlert(Q&quot;E:(Q&quot;E,0,Q&quot;ENo bitmap
grabbedQ&quot;E, Q&quot;EOKQ&quot;E, true); } mp.reset();</description>
<comment>
<author>cherylse...@gmail.com</author>
<when>Thu, 17 Apr 2008 19:24:45 +0000</when>
<what>I have encountered the same problem - itQ&apos;Es critical that this API work for the
application I am developing.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 00:41:46 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>BILL...@gmail.com</author>
<when>Wed, 21 May 2008 13:06:01 +0000</when>
<what>Has this problem been solved?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:08:00 +0000</when>
<what>An engineer has investigated this issue and had the following comments:
This API is made obsolete (in the 0.9 release of the SDK) with the metadata frame
utility.

Please try the 0.9 Android SDK and open a new bug if you continue to have this issue.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:41:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4700</bugid>
<title>IMAP parser failure in parseBodyStructure()</title>
<status>FutureRelease</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-12-08T06:36:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>249</stars>
<reportedBy>eknud...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 21:17:38 +0000</openedDate>
<description>IQ&apos;Eve owned my Motorola Droid for two days. I have an IMAP set up to my
own server. The account is not set up to automatically check email. Just
this morning it began force closing while in the Inbox. Other mailboxes
arenQ&apos;Et affected.</description>
<comment>
<author>justin.s...@gmail.com</author>
<when>Fri, 13 Nov 2009 21:46:09 +0000</when>
<what>I noticed my IMAP email stopped syncing last night. When I click on the Email app I 
get the error:

Sorry! The application Email (process com.android.email) has stopped unexpectedly. 
Please try again.

This repeats endlessly leaving me unable to access my IMAP mail. I have even gone so 
far as to factory reset my phone, and the problem persists...Droid owner here. I am 
ver, very sad. Should I exchange my phone?</what>
</comment>
<comment>
<author>eknud...@gmail.com</author>
<when>Fri, 13 Nov 2009 21:53:03 +0000</when>
<what>This went away for me after I cleaned up my mailbox a bit with my desktop client. 
ThereQ&apos;Es really a bug in this app here, I think.</what>
</comment>
<comment>
<author>justin.s...@gmail.com</author>
<when>Fri, 13 Nov 2009 22:05:16 +0000</when>
<what>oh, lord, my corporate email account is over 5 years old. thereQ&apos;Es no hope of cleaning 
up that inbox....but iQ&apos;Eve noticed that android doesnQ&apos;Et download every message, just 
the first few (if you want to see more it will ask, then load more). so why would the 
number of emails in the inbox come into play?</what>
</comment>
<comment>
<author>justin.s...@gmail.com</author>
<when>Fri, 13 Nov 2009 22:16:10 +0000</when>
<what>hereQ&apos;Es a thread at the motorola forums discussing this issue:

https://supportforums.motorola.com/thread/16336?tstart=0</what>
</comment>
<comment>
<author>cstewart...@gmail.com</author>
<when>Fri, 13 Nov 2009 22:24:07 +0000</when>
<what>IQ&apos;Em one of the people in the thread.  Eventually, I did a factor default reset, and
as soon as I re-established the e-mail account information, I started having the
problem again.  This was before any e-mail had been downloaded.  Nothing else running
on the Droid except what God put there in the first place.</what>
</comment>
<comment>
<author>eknud...@gmail.com</author>
<when>Fri, 13 Nov 2009 22:26:34 +0000</when>
<what>IQ&apos;Em going to keep an eye out for this issue to see if I can get more debug
information.  I was actually using K-9 email for a long time on my G1, so thatQ&apos;Es a
good alternative.  It seems like there may be something it doesnQ&apos;Et like in some
messages, but thatQ&apos;Es just a guess.</what>
</comment>
<comment>
<author>llehrn...@gmail.com</author>
<when>Fri, 13 Nov 2009 22:27:28 +0000</when>
<what>This issue is being discussed on the Motorola site under several threads.
I posted my message about the problem several days ago on the Motorola site. I have 
4 e-mail accounts all POP3 and none work. It would be nice if Motorola and/or Goggle 
would provide us users with a hint of when this issue will be fixed. I like the 
phone except for not being able to get my e-mail. I hope Q&quot;EtheyQ&quot;E fix this problem 
before my 30 day trial period is up. If not I will have to return the Droid and go 
back to an 2 year old phone. </what>
</comment>
<comment>
<author>eknud...@gmail.com</author>
<when>Fri, 13 Nov 2009 22:32:29 +0000</when>
<what>IQ&apos;Ed guess it would be considered critical.  Right now itQ&apos;Es working fine for me.</what>
</comment>
<comment>
<author>justin.s...@gmail.com</author>
<when>Sat, 14 Nov 2009 00:12:23 +0000</when>
<what>thanks for the K9 tip...iQ&apos;Em using that for now until this gets fixed.</what>
</comment>
<comment>
<author>liebgold</author>
<when>Sat, 14 Nov 2009 02:00:33 +0000</when>
<what>This worked (for now)

Go to HomeQ&gt;ESettingsQ&gt;EApplicationsQ&gt;EManage Applications
Click the Menu button and select Q&quot;EFilterQ&quot;E
Select Q&quot;ERunningQ&quot;E
Scroll down to the Q&quot;EEmailQ&quot;E application. Select Q&quot;EClear DataQ&quot;E
(This is effectively the same thing as deleting the account and starting over,
however when I tried to delete/recreate the account using the UI, it didnQ&apos;Et work.
After deleting the information through the Application Manager, it appears that my
email is working now.)

From:
https://supportforums.motorola.com/thread/16336?start=0Q&amp;Etstart=0</what>
</comment>
<comment>
<author>justin.s...@gmail.com</author>
<when>Sat, 14 Nov 2009 02:03:29 +0000</when>
<what>that didnQ&apos;Et work for me :(</what>
</comment>
<comment>
<author>w...@baylaurellaw.com</author>
<when>Sat, 14 Nov 2009 15:40:05 +0000</when>
<what>i have installed 3 accounts gmail, pacbell, and my business account.  they worked for
1 or 2 refreshes then didnQ&apos;Et work for 2 days then another refresh and then nothing
since the 11/10/09.  more than frustrating.</what>
</comment>
<comment>
<author>val...@gmail.com</author>
<when>Sun, 15 Nov 2009 03:43:09 +0000</when>
<what>I was having good luck with the email client w/imap mailboxes, but then got a Q&quot;Eforce
closeQ&quot;E message yesterday...and it took all my settings with it.  Ouch!

Server is dovecot, and there are a few other cosmetic issues when working with a
dovecot server that are more annoyances than anything -- for instance, the .imap
directories show up in the folder list.

Would also be nice to have a way to search at least headers, ala thunderbird and mutt...

Running Q&quot;Erepo syncQ&quot;E right now on my Linux devel box, will be poking around the source...</what>
</comment>
<comment>
<author>kevin_h_...@comcast.net</author>
<when>Sun, 15 Nov 2009 14:12:52 +0000</when>
<what>iQ&apos;Eve had droid for 2 days. linking to work exchange account worked, not canQ&apos;Et open 
and/or compose a message. force closure. com.android.email has stopped.

verizon support wasnQ&apos;Et helpful. iQ&apos;Eve deleted account and recreated; however, no 
luck. gmail works fine.

iQ&apos;Ell return this phone if email doesnQ&apos;Et work.  keep me posted.</what>
</comment>
<comment>
<author>benw...@gmail.com</author>
<when>Sun, 15 Nov 2009 14:23:42 +0000</when>
<what>I had the force close problem with my exchange email. Had to clear cache and data
then re-setup the account to get it working. The MS Exchange integration/support is
critical to me. Otherwise this phone is just a cool toy and not the business tool I
need. </what>
</comment>
<comment>
<author>stjohnsw...@gmail.com</author>
<when>Mon, 16 Nov 2009 01:48:24 +0000</when>
<what>So, letQ&apos;Es here it google/motorola, what are you going to do?

I canQ&apos;Et check my my mail, and as soon as I can trust this thing to keep up with my 
email, I can say goodbye to both my Iphone and ATQ&amp;ET..  

Same error message as everyone else has been getting....   Not cool...</what>
</comment>
<comment>
<author>emilio.castellanos</author>
<when>Mon, 16 Nov 2009 05:12:50 +0000</when>
<what>Long post but I hope it helps some of you.

I had the same issue last night after setting up both gmail and hotmail under the 
email application where I had my corporate email. Everything worked fine for a few 
hours, then it began with the force close problem and it would not update either gmail 
or hotmail under the email program. 

I followed the advice of pfn at https://supportforums.motorola.com/thread/16336?
start=30Q&amp;Etstart=0 : Q&quot;E1: clear email data by going into settings-Q&gt;Eapplications 
settings-Q&gt;Efilter (by all/running) select email -Q&gt;E CLEAR DATA
2: someone earlier said that there appears to be a bug with unparseable email headers 
that results in a force close--the easiest approach there is to filter those emails 
until the crash no longer occurs.Q&quot;E

After doing so it should have worked but I could not re-log into my Exchange account 
(this fixed itself later, read on...) so I did a FACTORY RESET on the phone.

Big parenthesis -- I could not activate my phone again until this morning due to a 
Verizon Q&quot;EBilling System UpgradeQ&quot;E --- so I waited until the next day to experience the 
same problem, call technical service and got redirected to Motorola...

Motorola explained that ANDROID DOES NOT SUPPORT having your Enterprise (secure) 
account side by side with your personal accounts (gmail, hotmail, etc...) that it is 
either or. So that is why it gives the error message.

Needles to say I was able to login to my Exchange later that morning (clueless as to 
why it would not let me login earlier) and since, I have not tried to install any 
other accounts to the email application AND everything has been running smoothly.

Too bad we cannot have all emails being sent to the email application... hopefully 
Google can solve this issue soon for all of us who use Exchange.

BTW. The Motorola tech said you can delete the accounts under the email app by tapping 
and holding over the email account you want to delete and select delete from the pop 
up menu (this was another issue I encountered that deleting the account in the 
Q&quot;ESettingsQ&quot;E menu would not clear it from the application.

For some reason my Hotmail account also showed the Facebook icon.



</what>
</comment>
<comment>
<author>pfngu...@gmail.com</author>
<when>Mon, 16 Nov 2009 05:33:52 +0000</when>
<what>[quote]

Motorola explained that ANDROID DOES NOT SUPPORT having your Enterprise (secure)
account side by side with your personal accounts (gmail, hotmail, etc...) that it is
either or. So that is why it gives the error message.  Needles to say I was able to
login to my Exchange later that morning (clueless as to why it would not let me login
earlier) and since, I have not tried to install any other accounts to the email
application AND everything has been running smoothly.

[/quote]

I have to call shenanigans on that motorola rep.  If it doesnQ&apos;Et support it, it should
be simply disabled if one attempts to create both exchange and non-exchange accounts.

Anecdotally, I have 3 accounts synchronizing to my droid, zimbra/activesync (which is
basically exchange), a personal imap account, and gmail.

No issues.  (perhaps I would hit the Q&quot;Eforce errorQ&quot;E problem again when I get an email
with a malformed header, but otherwise, it has been smooth sailing).

The best way to determine why email is crashing is to install the android developer
tools (if youQ&apos;Ere inclined towards experimenting and figuring things out, I am), and
then run either adb bugreport or adb logcat; the former is good for submitting to
google to look at, the latter is good to see what is going on as you hit the problem.</what>
</comment>
<comment>
<author>eknud...@gmail.com</author>
<when>Mon, 16 Nov 2009 21:10:25 +0000</when>
<what>Started getting a force close:
W/MimeStreamParser( 2549): Line 9: Unexpected end of headers detected. Boundary
detected in header or EOF reached.
W/MimeStreamParser( 2549): Line 9: Body part ended prematurely. Higher level boundary
detected or EOF reached.
D/dalvikvm( 2549): GC freed 2527 objects / 147504 bytes in 54ms
I/dalvikvm-heap( 2549): Grow heap (frag case) to 4.896MB for 16400-byte allocation
D/dalvikvm( 2549): GC freed 152 objects / 6808 bytes in 59ms
D/dalvikvm( 2549): GC freed 2250 objects / 169512 bytes in 60ms
W/MimeStreamParser( 2549): Line 9: Unexpected end of headers detected. Boundary
detected in header or EOF reached.
W/MimeStreamParser( 2549): Line 9: Body part ended prematurely. Higher level boundary
detected or EOF reached.
D/dalvikvm( 2549): GC freed 922 objects / 92096 bytes in 53ms
D/        ( 2549): unable to unlink
Q&apos;E/data/data/com.android.email/databases/1.db_att/122Q&apos;E: No such file or directory
(errno=2)
D/dalvikvm( 2549): GC freed 2003 objects / 151200 bytes in 55ms
D/dalvikvm( 2549): GC freed 9493 objects / 588664 bytes in 60ms
W/dalvikvm( 2549): threadid=13: thread exiting with uncaught exception (group=0x4001b180)
E/AndroidRuntime( 2549): Uncaught handler: thread Thread-7 exiting due to uncaught
exception
E/AndroidRuntime( 2549): java.lang.IndexOutOfBoundsException: Invalid location 3,
size is 3
E/AndroidRuntime( 2549): 	at java.util.ArrayList.get(ArrayList.java:341)
E/AndroidRuntime( 2549): 	at
com.android.email.mail.store.ImapResponseParser$ImapList.getString(ImapResponseParser.java:289)
E/AndroidRuntime( 2549): 	at
com.android.email.mail.store.ImapStore$ImapFolder.parseBodyStructure(ImapStore.java:869)
E/AndroidRuntime( 2549): 	at
com.android.email.mail.store.ImapStore$ImapFolder.parseBodyStructure(ImapStore.java:825)
E/AndroidRuntime( 2549): 	at
com.android.email.mail.store.ImapStore$ImapFolder.fetch(ImapStore.java:735)
E/AndroidRuntime( 2549): 	at
com.android.email.MessagingController.synchronizeMailboxGeneric(MessagingController.java:823)
E/AndroidRuntime( 2549): 	at
com.android.email.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:427)
E/AndroidRuntime( 2549): 	at
com.android.email.MessagingController.access$400(MessagingController.java:75)
E/AndroidRuntime( 2549): 	at
com.android.email.MessagingController$2.run(MessagingController.java:403)
E/AndroidRuntime( 2549): 	at
com.android.email.MessagingController.run(MessagingController.java:192)
E/AndroidRuntime( 2549): 	at java.lang.Thread.run(Thread.java:1096)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:48:37 +0000</when>
<what></what>
</comment>
<comment>
<author>mcburk...@gmail.com</author>
<when>Tue, 17 Nov 2009 16:10:17 +0000</when>
<what>IQ&apos;Em seeing the hotmail issues as well.  Phone notifies of new emails, but when I go 
to check, the icon just spins forever and never delivers any mail.  When I go into 
incoming and outgoing settings the app crashes.</what>
</comment>
<comment>
<author>redm...@gmail.com</author>
<when>Wed, 18 Nov 2009 00:51:46 +0000</when>
<what>I did the following per someone elses suggestions in here after nothing else worked, 
and the below did... now lets see for how long...

1: clear email data by going into settings-Q&gt;Eapplications -Q&gt;E Manage Applications -Q&gt;E 
settings-Q&gt;Efilter (by all/running) select email -Q&gt;E clear data


</what>
</comment>
<comment>
<author>adc...@gmail.com</author>
<when>Wed, 18 Nov 2009 04:19:54 +0000</when>
<what>Just adding my name to the list of people who had this issue. I did the clear data 
and that at least allowed me to set up my accounts again. I have three IMAP fastmail 
accounts and one corporate Exchange account. I do not know what caused the issue 
initially, but will re-post if it happens again and if I can figure out what caused 
it (hopefully it wonQ&apos;Et happen again).</what>
</comment>
<comment>
<author>mbar...@uark.edu</author>
<when>Wed, 18 Nov 2009 05:57:57 +0000</when>
<what>I was able to move some emails from my inbox to an offline folder on my desktop
computer and that was sufficient to end the force quit cycle. I figure itQ&apos;Es one of
the six email messages that I removed, and I know which email was the last one I got.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Thu, 19 Nov 2009 17:33:31 +0000</when>
<what>Driving me nuts... any workaround yet?  Any other IMAP apps other than the K9?</what>
</comment>
</bug>
<bug>
<bugid>17787</bugid>
<title>OnActivityResult called before OnResume/onRestart/onStart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jdwest...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 16:07:34 +0000</openedDate>
<description>Main activity that calls another activity (in the same app) and wants a
result back - basically an extended function call. When my activity goes
away, it closes a socket (to be kind). When onActivityResult is invoked
it happens BEFORE the On~ methods are called - this was where I was
restarting the socket code! As the result was to be used to send data
down the socket - null pointer exception! Resolution was to call
[common] Q&apos;Ewake upQ&apos;E code which had a flag value to avoid doing this
multiple times [as also called in onResume] if paused because of some
other reason. Using Android 2.2, tested on emulator and Samsung Galaxy
S.</description>
<comment>
<author>zvasv...@gmail.com</author>
<when>Mon, 20 Jun 2011 02:05:34 +0000</when>
<what>This is NOT a bug.  The documentation clearly says for onActivityResult:

Q&quot;EYou will receive this call immediately before onResume() when your activity is re-startingQ&quot;E</what>
</comment>
<comment>
<author>aotu...@gmail.com</author>
<when>Mon, 29 Aug 2011 14:15:47 +0000</when>
<what>Yes, but why is onActivityResult called before onStart as well? I am seeing the same behaviour in my own application. This happens when the activity is stopped when waiting for the result from the other activity. 

If the activity is recreated, then the method call order is as specified (onCreate, onStart, onRestoreInstanceState, onActivityResult, onResume). If the activity is merely stopped, then the method call order is onActivityResult, onStart, onResume.

I am trying to show() a DialogFragment, but I cannot do that, because commit() complains that I am trying to call it after saveInstanceState().</what>
</comment>
</bug>
<bug>
<bugid>17053</bugid>
<title>DHCP/static IP on a per network (WLAN) basis</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kyrie...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 10:16:59 +0000</openedDate>
<description>In Android 2.2.1 there seems to be no way to configure the use of DHCP
or static IP per WLAN. This is not very convenient, especially if you
have more that one WLAN that requires a static IP.</description>
</bug>
<bug>
<bugid>17248</bugid>
<title>Possibility to delete single calender items when an item is repeated (e.g. weekly)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>roland.s...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 12:33:30 +0000</openedDate>
<description>Many people add calender items they do every week, like sports training
- so you add them to your calender declaring it as repeated weekly (e.g.
each wednesday). Then thereQ&apos;Es only one week when you are in holidays and
you want to delete this calendar item, then you have only 2
possibilities, delete it and all future repetitions of it, so you have
to re-create the item one week later and select it to be repeated or you
delete all repetitions, the future ones and the old ones. I donQ&apos;Et think
it would be hard to implement a button to only delete a single calendar
item and maybe also auto-update the shown number for the future items,
which says how often you already did this. Greets.</description>
</bug>
<bug>
<bugid>4720</bugid>
<title>manufactures should provide same identifiers</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-11-30T18:02:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 15:58:29 +0000</openedDate>
<description>From http://www.froogloid.com/froogloid/fragmentation-uhg Q&quot;EAccording to
ZDNet.co.uk, in November 2007 Google confirmed that all the OHA (Open
Handset Alliance) members had signed a non-fragmentation agreement
stating they wouldnQ&apos;Et modify the code in non-compatible ways, although
the results donQ&apos;Et seem to be the expected ones.Q&quot;E Some app devs are
facing increasing problems with all changes manufactures do to their
ROMs. Example on the G1 when I want to change the effect setS a
parameter strangely enough called effect but on the new droid they
changed the name of that param to mot_effect and on the new samsung its
effect_value</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 16:02:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jayeshsa...@gmail.com</author>
<when>Thu, 12 Nov 2009 16:13:04 +0000</when>
<what>I have been hit by one of such cases. You can see the discussion here:
http://groups.google.com/group/android-developers/browse_thread/thread/bf2ea0e4e7accc11/72c0923b67ec95c9?#72c0923b67ec95c9

Basically, my app was reported to be crashing only on Sprint HTC Hero phones. It
wouldnQ&apos;Et crash in emulator or on any other phones. Eventually we found out that it
was because the HTC Hero didnQ&apos;Et like the view inflation being done in background thread.
</what>
</comment>
<comment>
<author>FLF.N...@gmail.com</author>
<when>Thu, 12 Nov 2009 16:15:11 +0000</when>
<what>agree! this will kill android!</what>
</comment>
<comment>
<author>peacoc...@gmail.com</author>
<when>Thu, 12 Nov 2009 17:32:02 +0000</when>
<what>Couldnt agree more - The splintering of Android is a growing problem and will result
in 1 app X number of times as we try get it to work on every phone. It also means I
somehow have to get my hands on 5 diff phones.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 30 Nov 2009 18:02:30 +0000</when>
<what>This is not an actionable bug.  If you have a specific problem with a specific device, 
you may want to file a bug against that.  If you do so, please include more information 
than Q&quot;EI set a parameter called effect, it is called mot_effect here, and effect_value 
there.Q&quot;E  What specifically is this API that is inconsistent?  Note that if you canQ&apos;Et 
point to it in the SDK, it is not a supported API, so EXPECTED to change across 
different devices and platform versions.</what>
</comment>
</bug>
<bug>
<bugid>9361</bugid>
<title>Time Zone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ciberboy...@gmail.com</reportedBy>
<openedDate>Sun, 27 Jun 2010 16:21:13 +0000</openedDate>
<description>Hello I would like to inform, that is missing the Lisbon Time Zone in
Android 2.1. Although the time is the same as London, the problem is
that the phone thinks I am in London. Hope you can correct this. Thanks,
S?rgio Lopes</description>
</bug>
<bug>
<bugid>12570</bugid>
<title>Error drawing OpenGL ES 1.1 textures within native code (NDK) - GL_UNSIGNED_INT indicies</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-26T20:53:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bcdur...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 19:53:08 +0000</openedDate>
<description>In my development process I have discovered an issue that affects
specifically any handset running the PowerVR SGX530 or 540 GPU (namely
the Droid, DroidX, Galaxy S, and Galaxy Tablet). When building indices
for texture-drawing within NDK code, standard safety-critical spec of
OpenGL ES 1.1 declares that GL_UNSIGNED_INT typed indices should be
supported. When developing on any device utilizing a PowerVR SGX GPU, I
have found that GL_UNSIGNED_INT-based indices called using
glDrawElements will result in no textures/objects being drawn. When
running the same apps on the Nexus One, there is no issue and it runs
perfectly fine. This bug was discovered because the app was first
developed using the Nexus One and then was tested on other devices
(Droid, Galaxy S, and Galaxy Tablet). To fix this issue, the indices
must be changed to either GL_UNSIGNED_BYTE or GL_UNSIGNED_SHORT. Both
options have problems: 1) GL_UNSIGNED_BYTE obviously limits the
glDrawElements call to a total of 256 points. In simple drawing
instances, this is not a problem, but with much more complex objects, it
can become a serious problem. 2) GL_UNSIGNED_SHORT does not have this
limit but it is NOT part of the OpenGL ES 1.1 safety-critical
specification. Because it is not part of the specification means that
some applications (especially in defense contracting) cannot utilize
this option and pass certification testing. I assume this problem has
something to do with the NDK-level OpenGL implementation on
PowerVR-equipped devices as there is absolutely no mention of this
problem as defined above for non-Android devices also equipped with a
PowerVR GPU.</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 13:37:13 +0000</when>
<what>I doubt this has anything to do with the NDK itself. Adding mathias on cc so he can comment on this.</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Wed, 26 Jan 2011 20:53:44 +0000</when>
<what>Android doesnQ&apos;Et support the safety-critical spec of OpenGL ES 1.1.

Per the ES 1.1.12 spec: 

Q&quot;E (...) type must be one of UNSIGNED BYTE or UNSIGNED SHORT, indicating that the values in indices are indices of GL type ubyte or ushort, respectively.Q&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>6647</bugid>
<title>No bug report template for 2.1</title>
<status>Released</status>
<owner>jbq+legacy@google.com</owner>
<closedOn>2010-04-09T23:20:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>py.ricau</reportedBy>
<openedDate>Sun, 14 Feb 2010 09:52:25 +0000</openedDate>
<description>This is not really an Q&quot;EAndroid bug reportQ&quot;E, but just to let you know :
When posting a new issue on this website
(http://code.google.com/p/android/issues/), users may choose a
Q&quot;EtemplateQ&quot;E. There are currently no template for Android 2.1 Well, thatQ&apos;Es
all folks ! Cheers, Piwa?</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 14 Feb 2010 20:00:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 09 Apr 2010 23:20:47 +0000</when>
<what>The template for 2.1 has been added</what>
</comment>
</bug>
<bug>
<bugid>10206</bugid>
<title>Dalvik working with JIT mode have problems.</title>
<status>Released</status>
<owner>bccheng%...@gtempaccount.com</owner>
<closedOn>2010-08-16T21:37:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>7</stars>
<reportedBy>midge...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 04:14:52 +0000</openedDate>
<description>Hello, Android developers. It seems Dalvik working with JIT mode have
problems. I noticed Android 2.2(Froyo) SDK donQ&apos;Et cover JIT feature
through Q&apos;Edalvikvm ?hQ&apos;E in adb shell. Hence, First of all, I received from
android.git.kernel.org with the froyo branch. And I compiled the sources
with some properties which are WITH_JIT set to true and
TARGET_ARCH_VARIANT set to armv5te-vfp since the dalvik requires
assembly codes for improving its performance when execution mode is both
fast and jit. The follow is summery about setting compile options
WITH_JIT := true TARGET_ARCH_VARIANT := armv5te-vfp In the
build/target/board/generic/system.prop, I append the execution mode set
to jit. dalvik.vm.execution-mode=int:jit After compiling and making
Android SDK 2.2, I run Pinball game downloaded through the Android
Market in the emulator I made. But SIGSEGV was happened during running
the game. I am sure that this issue would occur in whatever phone based
on froyo working with JIT mode. Please check your Dalvik mechanism and
let me know how to solve the problem. Thanks. The follow is the error
log. ----- 08-05 03:16:01.120: INFO/ActivityManager(68): Starting
activity: Intent { cmp=com.nix.game.pinball.free/.activities.game }
08-05 03:16:01.610: DEBUG/dalvikvm(428): GC_EXPLICIT freed 1587 objects
/ 196944 bytes in 139ms 08-05 03:16:01.620: WARN/Settings(428): Setting
android_id has moved from android.provider.Settings.System to
android.provider.Settings.Secure, returning read-only value. 08-05
03:16:01.930: INFO/dalvikvm(428): Jit: resizing JitTable from 512 to
1024 08-05 03:16:03.121: INFO/ActivityManager(68): Displayed activity
com.nix.game.pinball.free/.activities.game: 1891 ms (total 1891 ms)
08-05 03:16:03.850: WARN/webcore(428): CanQ&apos;Et get the viewWidth after the
first layout 08-05 03:16:04.910: DEBUG/dalvikvm(428): GC_EXTERNAL_ALLOC
freed 1037 objects / 297216 bytes in 112ms 08-05 03:16:08.011:
INFO/dalvikvm(428): Jit: resizing JitTable from 1024 to 2048 08-05
03:16:08.300: WARN/webcore(428): CanQ&apos;Et get the viewWidth after the first
layout 08-05 03:16:20.420: INFO/DEBUG(31): *** *** *** *** *** *** ***
*** *** *** *** *** *** *** *** *** 08-05 03:16:20.420: INFO/DEBUG(31):
Build fingerprint:
Q&apos;Egeneric/generic/generic/:2.2/MASTER/eng.jb.kang.20100804.174812:user/test-keysQ&apos;E
08-05 03:16:20.430: INFO/DEBUG(31): pid: 428, tid: 491 Q&gt;EQ&gt;EQ&gt;E
com.nix.game.pinball.free Q&lt;EQ&lt;EQ&lt;E 08-05 03:16:20.430: INFO/DEBUG(31): signal
11 (SIGSEGV), fault addr 4299841e 08-05 03:16:20.441: INFO/DEBUG(31): r0
4e09bd1c r1 00000008 r2 00000006 r3 42998416 08-05 03:16:20.441:
INFO/DEBUG(31): r4 429966ea r5 42977f10 r6 47563c18 r7 0000a5f4 08-05
03:16:20.470: INFO/DEBUG(31): r8 aca11280 r9 42977f28 10 0035b938 fp
0035b938 08-05 03:16:20.470: INFO/DEBUG(31): ip 000000f5 sp 47563bd0 lr
aca15d88 pc aca14fe4 cpsr 20000010 08-05 03:16:20.841: INFO/DEBUG(31):
#00 pc 00014fe4 /system/lib/libdvm.so 08-05 03:16:20.850:
INFO/DEBUG(31): #01 pc 0001ca24 /system/lib/libdvm.so 08-05
03:16:20.921: INFO/DEBUG(31): #02 pc 0001b8bc /system/lib/libdvm.so
08-05 03:16:20.921: INFO/DEBUG(31): #03 pc 00054794
/system/lib/libdvm.so 08-05 03:16:20.981: INFO/DEBUG(31): #04 pc
000549aa /system/lib/libdvm.so 08-05 03:16:20.981: INFO/DEBUG(31): #05
pc 00048a92 /system/lib/libdvm.so 08-05 03:16:20.981: INFO/DEBUG(31):
#06 pc 0001103c /system/lib/libc.so 08-05 03:16:20.991: INFO/DEBUG(31):
#07 pc 00010b20 /system/lib/libc.so 08-05 03:16:21.030: INFO/DEBUG(31):
code around pc: 08-05 03:16:21.040: INFO/DEBUG(31): aca14fc4 e7953102
e1d410b2 e3530000 e1a02427 08-05 03:16:21.070: INFO/DEBUG(31): aca14fd4
0a000498 e202200f e7950102 e1f470b4 08-05 03:16:21.070: INFO/DEBUG(31):
aca14fe4 e7830001 e207c0ff e088f30c e1a00000 08-05 03:16:21.080:
INFO/DEBUG(31): aca14ff4 e1a00000 e1a00000 e1a00000 e1a00427 08-05
03:16:21.080: INFO/DEBUG(31): aca15004 e1a01627 e200000f e7952101
e0853100 08-05 03:16:21.113: INFO/DEBUG(31): code around lr: 08-05
03:16:21.113: INFO/DEBUG(31): aca15d68 1a000033 e207c0ff e088f30c
e51e4001 08-05 03:16:21.113: INFO/DEBUG(31): aca15d78 e596a018 e24e7005
e1a00004 fa0145da 08-05 03:16:21.196: INFO/DEBUG(31): aca15d88 e58a004c
e3500000 0a00000e e1a01007 08-05 03:16:21.196: INFO/DEBUG(31): aca15d98
fa016ccb e1a01004 e3a0e000 e3500000 08-05 03:16:21.196: INFO/DEBUG(31):
aca15da8 112fff10 ea000007 e596a018 e1a00004 08-05 03:16:21.230:
INFO/DEBUG(31): stack: 08-05 03:16:21.230: INFO/DEBUG(31): 47563b90
ad33e4e1 /system/lib/libandroid_runtime.so 08-05 03:16:21.230:
INFO/DEBUG(31): 47563b94 47563c20 08-05 03:16:21.230: INFO/DEBUG(31):
47563b98 4001df10 /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
08-05 03:16:21.230: INFO/DEBUG(31): 47563b9c 00000001 08-05
03:16:21.230: INFO/DEBUG(31): 47563ba0 aca17774 /system/lib/libdvm.so
08-05 03:16:21.230: INFO/DEBUG(31): 47563ba4 42977f10 08-05
03:16:21.230: INFO/DEBUG(31): 47563ba8 47563c18 08-05 03:16:21.230:
INFO/DEBUG(31): 47563bac 000007f3 08-05 03:16:21.230: INFO/DEBUG(31):
47563bb0 00000000 08-05 03:16:21.230: INFO/DEBUG(31): 47563bb4 43e54b90
/dev/ashmem/mspace/dalvik-heap/2 (deleted) 08-05 03:16:21.326:
INFO/DEBUG(31): 47563bb8 42977ef4 08-05 03:16:21.326: INFO/DEBUG(31):
47563bbc 42996670
/data/dalvik-cache/data@app@com.nix.game.pinball.free-1.apk@classes.dex
08-05 03:16:21.326: INFO/DEBUG(31): 47563bc0 42977f10 08-05
03:16:21.326: INFO/DEBUG(31): 47563bc4 47563c18 08-05 03:16:21.326:
INFO/DEBUG(31): 47563bc8 df002777 08-05 03:16:21.326: INFO/DEBUG(31):
47563bcc e3a070ad 08-05 03:16:21.326: INFO/DEBUG(31): #00 47563bd0
43e5d010 /dev/ashmem/mspace/dalvik-heap/2 (deleted) 08-05 03:16:21.326:
INFO/DEBUG(31): 47563bd4 47563c18 08-05 03:16:21.326: INFO/DEBUG(31):
47563bd8 00243a88 [heap] 08-05 03:16:21.326: INFO/DEBUG(31): 47563bdc
0035b940 [heap] 08-05 03:16:21.326: INFO/DEBUG(31): 47563be0 00016e58
[heap] 08-05 03:16:21.326: INFO/DEBUG(31): 47563be4 aca9ced8
/system/lib/libdvm.so 08-05 03:16:21.326: INFO/DEBUG(31): 47563be8
429903c0
/data/dalvik-cache/data@app@com.nix.game.pinball.free-1.apk@classes.dex
08-05 03:16:21.326: INFO/DEBUG(31): 47563bec 47563ed8 08-05
03:16:21.326: INFO/DEBUG(31): 47563bf0 0035b938 [heap] 08-05
03:16:21.326: INFO/DEBUG(31): 47563bf4 aca1ca28 /system/lib/libdvm.so
08-05 03:16:21.326: INFO/DEBUG(31): #01 47563bf8 0035b938 [heap] 08-05
03:16:21.326: INFO/DEBUG(31): 47563bfc 47563c18 08-05 03:16:21.391:
INFO/DEBUG(31): 47563c00 aca1c9b0 /system/lib/libdvm.so 08-05
03:16:21.391: INFO/DEBUG(31): 47563c04 000003ec 08-05 03:16:21.391:
INFO/DEBUG(31): 47563c08 aca9ced8 /system/lib/libdvm.so 08-05
03:16:21.391: INFO/DEBUG(31): 47563c0c aca1b8c0 /system/lib/libdvm.so
08-05 03:16:29.130: DEBUG/Zygote(33): Process 428 terminated by signal
(11) 08-05 03:16:29.151: INFO/ActivityManager(68): Process
com.nix.game.pinball.free (pid 428) has died. 08-05 03:16:29.171:
INFO/WindowManager(68): WIN DEATH: Window{43fcb1d0
com.nix.game.pinball.free/com.nix.game.pinball.free.activities.select
paused=false} 08-05 03:16:29.230: INFO/WindowManager(68): WIN DEATH:
Window{44019850 SurfaceView paused=false} 08-05 03:16:29.391:
INFO/WindowManager(68): WIN DEATH: Window{44014ba8
com.nix.game.pinball.free/com.nix.game.pinball.free.activities.game
paused=false} 08-05 03:16:29.511: INFO/ActivityManager(68): Start proc
com.nix.game.pinball.free for activity
com.nix.game.pinball.free/.activities.select: pid=517 uid=10029
gids={3003, 1015} 08-05 03:16:29.800: INFO/UsageStats(68): Unexpected
resume of com.nix.game.pinball.free while already resumed in
com.nix.game.pinball.free 08-05 03:16:30.270: DEBUG/dalvikvm(517):
GC_EXTERNAL_ALLOC freed 924 objects / 74960 bytes in 74ms 08-05
03:16:31.001: WARN/InputManagerService(68): Got RemoteException sending
setActive(false) notification to pid 428 uid 10029 08-05 03:16:31.290:
INFO/ActivityManager(68): Displayed activity
com.nix.game.pinball.free/.activities.select: 1852 ms (total 1852 ms)
08-05 03:16:31.660: DEBUG/dalvikvm(517): GC_FOR_MALLOC freed 2253
objects / 211568 bytes in 311ms 08-05 03:16:32.300: WARN/webcore(517):
CanQ&apos;Et get the viewWidth after the first layout 08-05 03:16:34.561:
WARN/webcore(517): CanQ&apos;Et get the viewWidth after the first layout 08-05
03:17:13.330: DEBUG/dalvikvm(517): GC_FOR_MALLOC freed 3236 objects /
333992 bytes in 127ms</description>
<comment>
<author>bccheng%...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 17:32:21 +0000</when>
<what>Without looking at the symbols of the stack trace it is not clear where the crash happened, but it looks like forcing the TARGET_ARCH_VARIANT to armv5te-vfp is a bad idea. Could you remove that line and recompile the tree from scratch (ie clobber all the .o files) and give pinball another try?</what>
</comment>
<comment>
<author>midge...@gmail.com</author>
<when>Thu, 05 Aug 2010 18:33:20 +0000</when>
<what>Thanks for your quick response.
Oh, itQ&apos;Es my mistake not to include symbols map.
Let me describe symbols mapping program counter(pc) in the bottom of this article.
Although you told me that it is bad idea to set TARGET_ARCH_VARIANT to arm5te-vfp, I donQ&apos;Et make dalvik include JIT function if I remove that line, isnQ&apos;Et it? And I hope to check JIT function of dalvik set TARGET_ARCH_VARIANT to arm5te-vfp.

I simulated some case for JIT function. And let me report the results.
Case 1 :  armv5te-vfp + WITHOUT_JIT : GOOD WORKING 
Case 2 :  armv5te-vfp + WITH_JIT + execution-mode=int:fast : GOOD WORKING 
Case 3 :  armv5te-vfp + WITH_JIT + execution-mode=int:jit : BAD WORKING ? unexpectedly terminated with SIGSEVG

Due to this, the first thing I can see is that dalvik with jit execution mode has a problem.
Is there any mistake in my saying? Please check this issue.

Thanks.

The following are source file and code position mapping pc in stack trace.
-----
  #00. /system/lib/libdvm.so : 00014fe4
    - dalvik_inst
    - dalvik/vm/mterp/out/InterpAsm-armv5te-vfp.S:7473
  #01. /system/lib/libdvm.so : 0001ca24
    - dvmMterpStd
    - dalvik/vm/mterp/Mterp.c:109
  #02. /system/lib/libdvm.so : 0001b8bc
    - dvmInterpret
    - dalvik/vm/interp/Interp.c:1367
  #03. /system/lib/libdvm.so : 00054794
    - dvmCallMethodV
    - dalvik/vm/interp/Stack.c:535
  #04. /system/lib/libdvm.so : 000549aa
    - dvmCallMethod
    - dalvik/vm/interp/Stack.c:436
  #05. /system/lib/libdvm.so : 00048a92
    - interpThreadStart
    - dalvik/vm/Thread.c:1670
  #06. /system/lib/libc.so : 0001103c
    - __thread_entry
    - bionic/libc/bionic/pthread.c:192
  #07. /system/lib/libc.so : 00010b20
    - pthread_create
    - bionic/libc/bionic/pthread.c:328
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 19:23:20 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 05 Aug 2010 19:23:47 +0000</when>
<what></what>
</comment>
<comment>
<author>matt.s...@gmail.com</author>
<when>Fri, 13 Aug 2010 06:01:46 +0000</when>
<what>Do you see any reason why JIT is disabled for Q&quot;Earmv5teQ&quot;E ?
IQ&apos;Em afraid current JIT implementation doesnQ&apos;Et support for armv5.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 16 Aug 2010 21:30:25 +0000</when>
<what></what>
</comment>
<comment>
<author>bccheng%...@gtempaccount.com</author>
<when>Mon, 16 Aug 2010 21:37:29 +0000</when>
<what>The Pinball crash you ran into will only affect the armv5te-vfp target. If you change it to armv7-neon (used by Nexus One) or armv5te (used by G1), it should work just fine.

A fix for the armv5te-vfp backend has been checked into our internal tree.</what>
</comment>
<comment>
<author>krnf78%m...@gtempaccount.com</author>
<when>Tue, 07 Sep 2010 09:41:10 +0000</when>
<what>Our target is armv7-neon but there seems to be the same issue. Below is the parsed tombstone. Please investigate it. Thx.

pid: 2210, tid: 3476  Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E
signal 11 (SIGSEGV), fault addr 796d0205
 r0 796d01fd  r1 00000000  r2 00000000  r3 458ebc98
 r4 42c6c30e  r5 435efbec  r6 49890c18  r7 000021f2
 r8 aca11000  r9 000020f4  10 435efbd8  fp 49890ed8
 ip 00000021  sp 49890bd0  lr aca12cac  pc aca11858  cpsr 20000010
 d0  643a64696f72646e  d1  6472656767756265
 d2  0065007400610054  d3  0053004500440000
 d4  006b006f006f0062  d5  006b00720061006d
 d6  00310020003d0020  d7  00200052004f0020
 d8  00000000000e3816  d9  4214000000000036
 d10 4590df783f800000  d11 0000000043d18000
 d12 0000000000000000  d13 0000000000000000
 d14 0000000000000000  d15 0000000000000000
 d16 000000004597ef18  d17 416312d000000000
 d18 547d42aea2879f2e  d19 412e848000000000
 d20 4059000000000000  d21 003f003f003f003f
 d22 0007000200060003  d23 0007000200060003
 d24 0101010101010101  d25 0000000000000000
 d26 001b001a001b001b  d27 001b001a001b001b
 d28 0036003600360036  d29 0036003600360036
 d30 0020002000200020  d31 0020002000200020
 scr 60000012

         #00 pc 00011858 /system/lib/libdvm.so dalvik/vm/mterp/out/InterpAsm-armv7-a-neon.S:993
         #01 pc 0001c7fc /system/lib/libdvm.so dalvik/vm/mterp/Mterp.c:109  dvmMterpStd
         #02 pc 0001b69c /system/lib/libdvm.so dalvik/vm/interp/Interp.c:1367  dvmInterpret
         #03 pc 0005676c /system/lib/libdvm.so dalvik/vm/interp/Stack.c:535  dvmCallMethodV
         #04 pc 0005699c /system/lib/libdvm.so dalvik/vm/interp/Stack.c:436  dvmCallMethod
         #05 pc 00049bfc /system/lib/libdvm.so dalvik/vm/Thread.c:1670  interpThreadStart
         #06 pc 00010f24 /system/lib/libc.so bionic/libc/bionic/pthread.c:192
         #07 pc 00010a10 /system/lib/libc.so bionic/libc/bionic/pthread.c:328 

code around pc:
aca11838 0a000e29 ea000e23 e1a01627 e7e32457 
aca11848 e7950101 e3500000 0a0011d5 e1f470b2 
aca11858 e5903008 e207c0ff e7853102 e088f30c 
aca11868 e320f000 e320f000 e320f000 e320f000 
aca11878 e320f000 e320f000 e5963014 e1d410b2 

code around lr:
aca12c8c e5054008 e7950102 e5963014 e3500000 
aca12c9c e5962010 0a000cc1 e5900000 fa00adeb 
aca12cac e3500000 0a000c64 ea000bef e320f000 
aca12cbc e320f000 eb000cbe e320f000 e320f000 
aca12ccc e320f000 e320f000 e320f000 e320f000 

stack:
    49890b90  459104e0  /dev/ashmem/mspace/dalvik-heap/2 (deleted)
    49890b94  3abc6b7b  
    49890b98  435efbd0  
    49890b9c  4247aee4  /system/framework/core.odex
    49890ba0  400101c8  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
    49890ba4  aca9c3f4  /system/lib/libdvm.so
    49890ba8  00000122  
    49890bac  aca11000  /system/lib/libdvm.so
    49890bb0  00000018  
    49890bb4  003363a8  [heap]
    49890bb8  49890ed8  
    49890bbc  42c70d3c  /system/framework/framework.odex
    49890bc0  435efc0c  
    49890bc4  49890c18  
    49890bc8  df002777  
    49890bcc  e3a070ad  
#00 49890bd0  00000000  
    49890bd4  49890c18  
    49890bd8  0025d590  [heap]
    49890bdc  003363b0  [heap]
    49890be0  000361a0  [heap]
    49890be4  000003a0  
    49890be8  aca9c2e0  /system/lib/libdvm.so
    49890bec  acaa0ee0  /system/lib/libdvm.so
    49890bf0  49890ed8  
    49890bf4  aca1c800  /system/lib/libdvm.so
#01 49890bf8  003363a8  [heap]
    49890bfc  49890c18  
    49890c00  aca1c784  /system/lib/libdvm.so
    49890c04  00000000  
    49890c08  000003a0  
    49890c0c  aca1b6a0  /system/lib/libdvm.so</what>
</comment>
<comment>
<author>bcch...@google.com</author>
<when>Tue, 07 Sep 2010 16:51:15 +0000</when>
<what>Please file a separate bug for the crash in browser, which is different than the original problem found in Pinball. Please also provide additional information including the step to reproduce the crash and any additional changes made to the code base (assume it is FRF91).

Here is the quick analysis on the crash. It died in the following instruction when interpreting the ARRAY_LENGTH bytecode:


.L_OP_ARRAY_LENGTH: /* 0x21 */
/* File: armv6t2/OP_ARRAY_LENGTH.S */
    /*
     * Return the length of an array.
     */
    mov     r1, rINST, lsr #12          @ r1Q&lt;E- B
    ubfx    r2, rINST, #8, #4           @ r2Q&lt;E- A
    GET_VREG(r0, r1)                    @ r0Q&lt;E- vB (object ref)
    cmp     r0, #0                      @ is object null?
    beq     common_errNullObject        @ yup, fail
    FETCH_ADVANCE_INST(1)               @ advance rPC, load rINST
    ldr     r3, [r0, #offArrayObject_length]    @ r3Q&lt;E- array length   Q&lt;EQ&lt;EQ&lt;EQ&lt;E crashed here
    GET_INST_OPCODE(ip)                 @ extract opcode from rINST
    SET_VREG(r3, r2)                    @ vBQ&lt;E- length

The apparently unaligned value in r0 (0x796d01fd) indicates the Dalvik stack has been corrupted. If this is a JIT codegen problem, the problem should be highly reproducible.
</what>
</comment>
<comment>
<author>pja...@gmail.com</author>
<when>Wed, 03 Nov 2010 06:24:05 +0000</when>
<what>Could you tell me where to get this fix for the armv5te-vfp ?
Thank you</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:46:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18852</bugid>
<title>facebook commnt</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yueunp...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 10:53:07 +0000</openedDate>
<description>Browser Q&gt;E www.facebook.com Q&gt;E sign in Q&gt;E comment on friendQ&apos;Es status Q&gt;E
change input language to uicode like Korean or Thai Q&gt;E type someting
character Q&gt;E move cursor to front and then to back Q&gt;E press space bar Q&gt;E
type some character Q&gt;E enter Q&gt;E observe Occurrence Status : The last
sentence is lost
____________________________________________________________________ It
is only occured in comment on friendQ&apos;Es status and unicode character. If
you put ascicode character(english) after putting unicode character, It
is working well not deleting word after putting spacebar. And Not in
comment on friendQ&apos;Es status but in original comment line, It is working
fine. Plz check this problem. Thankyou.</description>
</bug>
<bug>
<bugid>8813</bugid>
<title>Android 2.1 not recognizing *82 prefixes in contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>carl...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 05:06:59 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Upgraded from Android 1.5 to 2.1 on Sprint
Samsung Moment Create/edit contact Enter phone number with *82 prefix
Does not appear when exit Q&apos;Eedit modeQ&apos;E Must dial entire number manually
if wish to have *82 prefix - What happened. See above - What you think
the correct behavior should be. Should show all contact phone numbers in
Contacts Should allow single touch on contact phone number with *82
prefix to dial DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) Android 2.1 update 1 Kernel 2.6.29 Build
ECLAIR.DE03 Hardware version: M900.8.0 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>4583</bugid>
<title>Navigate to option from contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>55</stars>
<reportedBy>mors...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 11:14:17 +0000</openedDate>
<description>Currently using Android 2.0 running on Motorola Droid To navigate to the
address of a contact I must (pulling steps from memory): 1. go to
contact 2. select address 3. select show on map 4. Select the address on
the map 5. Select navigate Can you change it so that navigate is one of
the options presented at step 3. NOTE: This form is only for requesting
new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>hroberts...@gmail.com</author>
<when>Mon, 09 Nov 2009 21:11:00 +0000</when>
<what>i would also like to see the ability to be able to say Q&quot;ENavigate to mom homeQ&quot;E and it 
automatically starts the navigation to momQ&apos;Es house, instead of the steps above.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:34:10 +0000</when>
<what></what>
</comment>
<comment>
<author>Derek.L.Brown@gmail.com</author>
<when>Wed, 11 Nov 2009 00:10:38 +0000</when>
<what>Yes I would also like to see the option presented by OP and #1, but would also
recommend adding a way to set the home location so one can say navigate home, much
like the standalone GPS systems can do. I know it has a track back, but this would be
easier since it supports voice. Also being able to set the Home location on the map
or by GPS current location would be fantastic, since my subdivision is new and not on
the map.</what>
</comment>
<comment>
<author>mikee.ne...@gmail.com</author>
<when>Tue, 17 Nov 2009 01:12:34 +0000</when>
<what>Q&quot;ENavigate to Q&lt;Econtact nameQ&gt;EQ&quot;E is a sorely missing feature.</what>
</comment>
<comment>
<author>A.Sch...@gmail.com</author>
<when>Thu, 19 Nov 2009 02:08:32 +0000</when>
<what>yep.</what>
</comment>
<comment>
<author>TexSk...@gmail.com</author>
<when>Wed, 23 Dec 2009 23:10:11 +0000</when>
<what>I want to see the ability to speak Q&quot;ENavigate to Q&lt;Econtact nameQ&gt;E homeQ&quot;E in the car home 
setting rather than have to fumble with touching the screen multiple times while 
driving. Very dangerous.</what>
</comment>
<comment>
<author>ckgreen...@gmail.com</author>
<when>Wed, 06 Jan 2010 22:00:55 +0000</when>
<what>yes for OP #1 and #3.    Navigate to Contact is sorely missing.   This is one feature
I liked about TomTom Navigator on my Treo 650.  Also setting a home location would be
great (Or be able to flag a Q&quot;EhomeQ&quot;E in contacts and Q&quot;Enavigate to contactQ&quot;E).</what>
</comment>
<comment>
<author>tombough...@gmail.com</author>
<when>Tue, 12 Jan 2010 20:27:24 +0000</when>
<what>Agreed, nav to contact is a big missing feature </what>
</comment>
<comment>
<author>ckgreen...@gmail.com</author>
<when>Tue, 12 Jan 2010 20:29:58 +0000</when>
<what>Looks like this is added in 2.1  </what>
</comment>
<comment>
<author>slh...@gmail.com</author>
<when>Sun, 31 Jan 2010 00:55:02 +0000</when>
<what>I would also like this as a feature both with a button press and with a voice command.</what>
</comment>
<comment>
<author>Funbun...@gmail.com</author>
<when>Wed, 20 Oct 2010 21:24:19 +0000</when>
<what>It has been a year since this enhancement request was made, and we are still being distracted by the maze of the UI in order to navigate to a address on our contact list.  VLingo has a Q&quot;ENavigate to HomeQ&quot;E feature, a step in the right direction.

This would be a much appreciated enhancement for many drivers.</what>
</comment>
</bug>
<bug>
<bugid>19005</bugid>
<title>Scrolling in TouchInterceptor.java</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahul...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 12:12:52 +0000</openedDate>
<description>I am referring to the TouchInterceptor.java class of the Music app and
see some problems while dragging items on long lists. Particularly, when
scrolling down, the list items appear to jump around quite a lot. This
also happens while scrolling up on the second last item. I have managed
to sort this issue but still investigating the scroll down case.This
issue can be seen on the HTC Wildfire Music app and also the Clock app.
Has this issue been fixed by anyone before? Any workarounds?</description>
<comment>
<author>rahul...@gmail.com</author>
<when>Wed, 03 Aug 2011 15:32:54 +0000</when>
<what>After more investigations, the following piece of code appears a bit buggy:

if (speed != 0) {

                  int ref = pointToPosition(0, mHeight/2);
                  if (ref == AdapterView.INVALID_POSITION) {
                     //we hit a divider or an invisible view, check somewhere else
                     ref = pointToPosition(0, (mHeight/2) + getDividerHeight() + 64);
                  }
                  View v = getChildAt(ref - getFirstVisiblePosition());
                  if (v != null) {
                     int pos = v.getTop();
                     setSelectionFromTop(ref, pos - speed);
                     Log.d(this.toString(), Q&quot;EsetSelectionFromTop: Q&quot;E + ref + Q&quot;E Q&quot;E + (pos - speed));
                  }
               }

(mHeight/2) is being passed in both cases i.e. speed Q&gt;E 0 and speed Q&lt;E0. Should something else be passed during down scroll i.e. mUpperBound/2? What does the ref position represent anyways?</what>
</comment>
<comment>
<author>rahul...@gmail.com</author>
<when>Wed, 03 Aug 2011 15:33:46 +0000</when>
<what>The above code is in the onTouchEvent() method of TouchInterceptor.java</what>
</comment>
</bug>
<bug>
<bugid>7302</bugid>
<title>Power Control widget sync toggle button does not preserve Auto-sync setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>theaterf...@yahoo.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 19:32:27 +0000</openedDate>
<description>Toggling Background data through the Power Control widgetQ&apos;Es sync button
unexpectedly enables Auto-sync when it was previously disabled. To
reproduce: 1. In Settings -Q&gt;E Data synchronization, turn off Auto-sync,
but leave Background data on. 2. On the Power Control widget, press the
green-lit sync button to disable background data. 3. Press the (now
grey) sync button again. 4. Return to Settings -Q&gt;E Data synchronization,
observe that Auto-sync is now turned on. I expected the Power Control
widget to toggle only Background data, since IQ&apos;Ed explicitly disabled
Auto-sync and the widgetQ&apos;Es sync button stayed green. Since I donQ&apos;Et sync
my contacts to Google, when I used the sync button to turn off
background data, then turn it on again, the resulting sync irreversibly
*erased* my entire contact list--separate bug report to follow. The
correct behavior would be to make the sync button toggle Background data
and remember the state of Auto-sync while Background data was turned on.
You can avoid running into this situation if you temporarily enable
Auto-sync, then uncheck each of the sync types below before re-disabling
Auto-sync. When the widget turns Auto-sync on, it will remember
individual application sync settings. Observed on a G1 running Android
1.6, build DMD64.</description>
</bug>
<bug>
<bugid>19412</bugid>
<title>Handset Unlock Sequence Settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>valmi...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 17:39:40 +0000</openedDate>
<description>Android 2.2 and 2.3.4 for tmobile G2. When unlocking my phone after
pressing the on button (on top), the phone activates showing the time,
charging status, alarm schedule and two bars. Dragging one bar to the
right sends me to the PIN unlock feature while the other sets my phone
on vibrate/silence after dragging it to the left. What i noticed is that
this feature of silencing your phone without a password is only
available when using a numeric PIN and Password as an unlock code. When
I changed to the pattern system, the feature to silence the phone
disappeared. This feature should be available for Pattern unlock system.
Also, another option that should be added is the ability to choose what
dragging the bar on the right does to the phone. As of now, it is to
silence/vibrate. It could be to activate a flashlight, activate airplane
mode, turn off the phone (using pin), play/pause music, or disable some
random setting. I like the pattern system as it is iconic, but i also
like the instant silence feature. Please combine the 2. Thank you!</description>
</bug>
<bug>
<bugid>12592</bugid>
<title>Messaging app selecting wrong thread</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-29T22:24:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>marak210@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 22:25:41 +0000</openedDate>
<description>Please note this happens randomly, and not always and it seems to happen
more often the more threads there are in the messaging app and its
related to recieving any new SMS. Steps to reproduce: Scenario 1 1) Go
to Messaging 2) Select thread A Scenario 2 1) Receive SMS 2) Pull down
notifications bar 3) Press on new SMS notification Expected result for
all scenarios: Thread A should open. Actual result for all scenarios:
Thread X opens. I am using a stock, unrooted Nexus one on 2.2.1 This is
from when it happened, not sure if you can tell, but i opened thread A
but instead thread X opens. If I understand it correctly, a message came
in for thread 13 but thread 76 opened. 11-17 11:19:43.535:
INFO/power(27925): *** set_screen_state 1 11-17 11:19:43.535:
DEBUG/SurfaceFlinger(27925): Screen about to return, flinger = 0x1fe5c8
11-17 11:19:43.553: DEBUG/AK8973(64): Compass Start 11-17 11:19:43.653:
DEBUG/WifiService(27925): ACTION_SCREEN_ON 11-17 11:19:44.003:
DEBUG/AK8973(64): Compass CLOSE 11-17 11:19:44.003: DEBUG/AK8973(64):
Compass Start 11-17 11:19:44.264: DEBUG/KeyguardViewMediator(27925):
pokeWakelock(5000) 11-17 11:19:44.493:
DEBUG/KeyguardViewMediator(27925): pokeWakelock(5000) 11-17
11:19:44.583: WARN/InputManagerService(27925): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44cf5448 11-17
11:19:45.263: INFO/AudioService(27925): AudioFocus abandonAudioFocus()
from android.media.AudioManager@44b90898 11-17 11:19:46.783:
INFO/ActivityManager(27925): Starting activity: Intent {
dat=content://mms-sms/conversations/13 flg=0x34000000
cmp=com.android.mms/.ui.ComposeMessageActivity bnds=[0,387][480,483] }
11-17 11:19:46.893: DEBUG/Mms/compose(1502): [1] [onNewIntent]
onNewIntent: same conversation 11-17 11:19:46.913:
INFO/ActivityManager(27925): Starting activity: Intent {
cmp=com.android.mms/.ui.ConversationList } 11-17 11:19:46.933:
WARN/InputManagerService(27925): Starting input on non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@44d0d760
(uid=10016 pid=1502) 11-17 11:19:47.053:
VERBOSE/RenderScript_jni(28012): surfaceDestroyed 11-17 11:19:47.683:
DEBUG/dalvikvm(28001): GC_EXPLICIT freed 10419 objects / 709728 bytes in
58ms 11-17 11:19:48.683: INFO/ActivityManager(27925): Starting activity:
Intent { dat=content://mms-sms/conversations/76
cmp=com.android.mms/.ui.ComposeMessageActivity } 11-17 11:19:48.723:
DEBUG/Mms/compose(1502): [1] [initialize] initialize: savedInstanceState
= null intent = Intent { dat=content://mms-sms/conversations/76
cmp=com.android.mms/.ui.ComposeMessageActivity } mConversation =
[0210683376] (tid 76) 11-17 11:19:49.183: INFO/ActivityManager(27925):
Displayed activity com.android.mms/.ui.ComposeMessageActivity: 496 ms
(total 496 ms) 11-17 11:19:49.253: DEBUG/dalvikvm(28001): GC_EXPLICIT
freed 4896 objects / 437992 bytes in 39ms 11-17 11:19:49.403:
DEBUG/dalvikvm(27925): JIT code cache reset in 17 ms (1048576 bytes
37/0) 11-17 11:19:49.403: DEBUG/dalvikvm(27925): GC_EXPLICIT freed 15548
objects / 706768 bytes in 115ms 11-17 11:20:05.143:
DEBUG/dalvikvm(28012): GC_EXPLICIT freed 2756 objects / 175624 bytes in
67ms 11-17 11:20:10.133: DEBUG/dalvikvm(28225): GC_EXPLICIT freed 1571
objects / 70968 bytes in 56ms</description>
<comment>
<author>johnnyro...@gmail.com</author>
<when>Sat, 04 Dec 2010 02:37:07 +0000</when>
<what>I have the same issue.  It always opens to an old conversation regardless of the text message received and clicked on from the notification menu.  

My rant is, who tests this stuff?  ;p  *is waiting for phone to reboot because the launch icons arenQ&apos;Et opening the right apps*</what>
</comment>
<comment>
<author>naveeds...@gmail.com</author>
<when>Fri, 10 Dec 2010 23:51:17 +0000</when>
<what>I have the same issue.  Select conversation A, but conversation B opens.  I have an Evo 4g running CM 6.0 rom.  My contacts are synced to facebook.</what>
</comment>
<comment>
<author>brvi...@gmail.com</author>
<when>Mon, 13 Dec 2010 05:28:30 +0000</when>
<what>I have something similar to report. Thought of adding to this thread instead of a new one. 

My device: Motorola Quench XT3, Android 2.1 Eclair (update 1)
IQ&apos;Em an Android user. I work for a telecom company developing other stuff. 

Issue: Conversation threads do not have a Q&quot;EEnd chatQ&quot;E option similar to gtalk. 
Although text messages are displayed as IM conversations, when I send out a new message on a different context (by starting a new thread) all replies from that recipient are appended to the old conversation. 
Eg:
Ram: Hi..
Sita: hey Ram... whats up
Ram: Just reached the shore, will reach in a couple of days .. 
Site: huh!! make it fast

Next day ---
Ram: Hanuma killed a demon today. 
Sita: Oh Wow.. thats great            (this is expected behavior)

but the reply comes in as below ---

         ........whats up
Ram: Just reached the shore, will reach in a couple of days .. 
Sita: huh!! make it fast
Sita: oh Wow.. thats great

This is my bug .. it is consistent. IQ&apos;Em not sure if this is fixed in the latest android or if it is specific to my device. But I guess its not. 

Suggestion for fix:
Any time a new conversation starts, the old thread can be marked as completed (implicitly) 
For all incoming txt messages with in a existing dialog, option to Q&apos;EStart in new threadQ&apos;E can be given. 
</what>
</comment>
<comment>
<author>naveeds...@gmail.com</author>
<when>Fri, 31 Dec 2010 23:10:04 +0000</when>
<what>I have the same issue.  It has been replicated on 2 different Evo 4Gs.  It happened on one of them with the stock rom, CM 6.1 and Fresh ROM.  On the second one, it happened on the stock rom (I havenQ&apos;Et flashed a non-stock rom to the phone yet).</what>
</comment>
<comment>
<author>dralanh...@gmail.com</author>
<when>Sun, 02 Jan 2011 00:09:36 +0000</when>
<what>This also happens on HTC Desire 2.2 (unmodified).</what>
</comment>
<comment>
<author>dralanh...@gmail.com</author>
<when>Sun, 02 Jan 2011 00:12:41 +0000</when>
<what>Duplicate of http://code.google.com/p/android/issues/detail?id=11385</what>
</comment>
<comment>
<author>naveeds...@gmail.com</author>
<when>Sun, 02 Jan 2011 19:32:54 +0000</when>
<what>I was able to replicate this issue in the google talk application as well. </what>
</comment>
<comment>
<author>dralanh...@gmail.com</author>
<when>Wed, 05 Jan 2011 18:20:20 +0000</when>
<what>Also, probably related - long press a thread that contains a new message that you donQ&apos;Et need to read, for example the thread of notifications from your service provider that your bill is available online or that you have a voicemail.

Delete the thread and confirm deletion.

Instead of the thread being deleted, it appears that nothing happens. Possibly some sort of soft reboot occurs (I canQ&apos;Et remember exactly what happens onscreen).

When you return to the message thread list, the thread is still there. A second delete attempt works. It is not clear to me whether some other messages are deleted in its place.

HTC Desire 2.2.</what>
</comment>
<comment>
<author>kevin.bi...@gmail.com</author>
<when>Wed, 12 Jan 2011 00:30:01 +0000</when>
<what>I have the same/similar problem. The thread title shows Contact A with Contact AQ&apos;Es facebook picture. Click on the the thread and you go to Contact BQ&apos;Es thread. At the top it still shows Contact A and Contact AQ&apos;Es picture, but the phone number below that shows Contact BQ&apos;Es phone number.

Droid Pro.</what>
</comment>
<comment>
<author>aravind5...@gmail.com</author>
<when>Sun, 23 Jan 2011 10:52:55 +0000</when>
<what>also on HTC desire unrooted. stock htc sense rom (2.2)</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Sat, 29 Jan 2011 22:20:07 +0000</when>
<what>Issue 11385 has been merged into this issue.</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Sat, 29 Jan 2011 22:24:18 +0000</when>
<what>Thanks for reporting this issue.  It was fixed as part of the solution to bug 9392.

http://code.google.com/p/android/issues/detail?id=9392#c1460</what>
</comment>
</bug>
<bug>
<bugid>17966</bugid>
<title>Honeycomb Browser -- Mouse behavior.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>waldro...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 03:19:39 +0000</openedDate>
<description>It would be very nice if the mouse inteface in the browser was more
congruent with using a browser on a desktop. *Click-drag movements
should highlight text, not scroll the screen. *Double-clicking should
highligh text, not zoom the view. *The side-screen quick menu should
pop-up on long press under the cursor. In a seperate thred, there is a
request to allow double-click and right-click to send an onLongPress to
the System. IQ&apos;Em sure there are more behaviors IQ&apos;Em not familiar with. I
love community driven development.</description>
<comment>
<author>waldro...@gmail.com</author>
<when>Sat, 25 Jun 2011 03:28:55 +0000</when>
<what>I just realized this is not Browser specific.  This should be a Honeycomb-wide behavior change.  While using the Gmail App I just tried to click-drag over the To: field and realized that itQ&apos;Es just good-ol mouse behavior.

Can the title of this Thread be changed to reflect System-wise behavior, be merged with a relevant thread?

Just used the shift/direction keys to highlight a bunch of text and it behaved as expected.  Those are the little touches that ICS needs to have out of the box...intuitive interactivity that doesnt force the user to relearn how to interact with a system.</what>
</comment>
</bug>
<bug>
<bugid>7578</bugid>
<title>New contact saved to Exchange account will strip email address at server end</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>raidrunner@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 01:54:42 +0000</openedDate>
<description>Droid Running Android 2.1 Create a new contact on the phone. Give the
new contact a first and last name, mobile number and and email address.
In the phone it will be saved as Joe Someguy 555 765 4321
joe@someguy.com. On the server end the V.card will save as Joe Someguy
555 765 4321 Joe Someguy IQ&apos;Em guessing that the V.card being generated by
the contact app is simply formatted incorrectly. A contacted generated
on the server end and then synced to the phone is not affected by this.</description>
</bug>
<bug>
<bugid>11229</bugid>
<title>New Contacts Disappear After Sync (data loss!)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>jomel...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 17:21:26 +0000</openedDate>
<description>Since recently, whenever I add a new contact, the contact appears in my
contact list as usual, but soon afterwards (once the phone has had time
to sync) the contact vanishes. Steps To Reproduce: - Add new contact
(e.g. with first name, last name Q&amp;E phone number). - Verify that contact
is listed. - Verify that you can view the contact details. - Wait 5
minutes (or until contacts sync). What Happens: - Contact has been
deleted, and no longer exists either on the phone or in GmailQ&apos;Es Contacts
view. What The Correct Behaviour Should Be: - Contact should still
exist. Important Notes - This used to work perfectly until recently. -
Adding contacts online via Gmail works normally (they get synced to the
phone and donQ&apos;Et disappear). - Disabling contact syncing with my Google
account in Settings -Q&gt;E Accounts Q&amp;E Sync prevents this issue from
occurring, so the sync is clearly the problem. - I normally use the
Facebook app to sync Facebook information into my contacts, but
disabling this did not prevent the issue. - I am a UK user who recently
changed their @googlemail.com address into an @gmail.com address (this
has caused problems for other Google apps). Technical Details - Phone:
Nexus One - OS: Android 2.2 (FRF91) - Network: O2 - UK I have attached
an adb bugreport. n.b. I found other issues here that are potentially
related, but none seem a perfect match for the circumstances described
above. I did however find two forum threads with very similar issues
(including being UK users whoQ&apos;Ed switched from @googlemail.com to
@gmail.com): -
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=3c31a18271ff4baf
-
http://www.google.com/support/forum/p/android/thread?tid=7e7834df9eb1e03f</description>
<comment>
<author>murray.e...@gmail.com</author>
<when>Tue, 28 Sep 2010 11:09:43 +0000</when>
<what>I have experienced the same issue. The only way out of it is to factory reset the phone - NOT something I want to do!</what>
</comment>
<comment>
<author>vfreez...@gmail.com</author>
<when>Thu, 14 Oct 2010 08:07:21 +0000</when>
<what>I am having the same problem.

Also happens when I change a contactQ&apos;Es details that it will revert back after a short period of time.

This is a big problem as I know now I have lost information that I may not be able to get back now.</what>
</comment>
<comment>
<author>murray.e...@gmail.com</author>
<when>Thu, 14 Oct 2010 11:52:37 +0000</when>
<what>The only other way around this (that I have found) is to go back to googlemail address - all is well with my phone now... but google needs to think about how to resolve this issue gracefullly.</what>
</comment>
<comment>
<author>Marcello...@gmail.com</author>
<when>Sat, 16 Oct 2010 16:09:42 +0000</when>
<what>I also switched from googlemail to gmail address recently and have the same issue. New contacts in the mobile disappear when I sync to gmail.</what>
</comment>
<comment>
<author>Emanuel....@gmail.com</author>
<when>Wed, 20 Oct 2010 10:56:39 +0000</when>
<what>Got the same problem and it?s driving me nuts.</what>
</comment>
<comment>
<author>Foto1...@gmail.com</author>
<when>Thu, 28 Oct 2010 15:45:21 +0000</when>
<what>sin h.


lso have this problem on BOTH a Nexus One AND T-Mobile G2. 

I use 3 different google accounts to  synCh</what>
</comment>
<comment>
<author>Foto1...@gmail.com</author>
<when>Thu, 28 Oct 2010 15:45:24 +0000</when>
<what>sin h.


lso have this problem on BOTH a Nexus One AND T-Mobile G2. 

I use 3 different google accounts to  synCh</what>
</comment>
<comment>
<author>Foto1...@gmail.com</author>
<when>Thu, 28 Oct 2010 15:51:20 +0000</when>
<what>I know Google support usually needs money to talk to users, but has anybody tried calling them?  

This issue is critical and causing me business problems!  IQ&apos;Em back to writing contact info by hand.</what>
</comment>
<comment>
<author>noelclar...@gmail.com</author>
<when>Fri, 29 Oct 2010 13:25:50 +0000</when>
<what>I get the same issue with Android 2.1 on an HTC legend.</what>
</comment>
<comment>
<author>chadyosh...@gmail.com</author>
<when>Fri, 29 Oct 2010 18:07:24 +0000</when>
<what>Sorry for the problems this is causing.  
WeQ&apos;Ere actively looking into this problem -- it is related to the googlemail -Q&gt;E google name change.</what>
</comment>
<comment>
<author>personal...@gmail.com</author>
<when>Fri, 29 Oct 2010 18:20:28 +0000</when>
<what>Comment 11.. is Google finally on the case then? Its about time. This problem has been around for Q&gt;E2months now. I suggest you talk to management and get a better help desk set up so that future problems can be reported to yourselves in a more efficient manor. Google shouldnt have to reply on one of their employees stumbling across some random thread.

We appreciate your help.</what>
</comment>
<comment>
<author>sitati.k...@gmail.com</author>
<when>Fri, 12 Nov 2010 13:05:03 +0000</when>
<what>Agree completely with Comment 13 - this is a pretty serious issue, and while I appreciate ChadQ&apos;Es input, itQ&apos;Es remarkable that this thread is the only avenue of dialogue we have with Google.

IQ&apos;Eve regretably disabled my Google contacts sync until this is resolved.</what>
</comment>
<comment>
<author>andy.col...@gmail.com</author>
<when>Wed, 24 Nov 2010 09:56:53 +0000</when>
<what>I Q&quot;EfixedQ&quot;E this issue on my phone by adding a new google account with gmail.com as opposed to googlemail.com as an email address. I can now sync from phone to gmail once more, but I do have 2 gmail accounts listed and I cant delete the original one without a full phone reset it seems. Not a big issue now though. </what>
</comment>
<comment>
<author>andy.col...@gmail.com</author>
<when>Wed, 24 Nov 2010 10:08:47 +0000</when>
<what>Perhaps I should clarify that I added andy.collinson@gmail.com in addition to the andy.collinson@googlemail.com so it is looking at the same information and does not duplicate entries.....</what>
</comment>
<comment>
<author>twhi...@gmail.com</author>
<when>Mon, 01 Aug 2011 17:39:09 +0000</when>
<what>I am having this issue with my Droid Charge</what>
</comment>
<comment>
<author>omals...@gmail.com</author>
<when>Mon, 29 Aug 2011 05:32:09 +0000</when>
<what>I had this problem, and I found out itQ&apos;Es because of Skype + Facebook contacts causing me to have over 24000 contacts in Q&quot;EOtherQ&quot;E. Once I removed the duplicates it started working just fine again :D And stopped lagging too.</what>
</comment>
<comment>
<author>Ohara...@gmail.com</author>
<when>Fri, 21 Oct 2011 20:55:21 +0000</when>
<what>ItQ&apos;Es October, almost November, and ths issue still occurring in USA
Nexus s4g</what>
</comment>
</bug>
<bug>
<bugid>3403</bugid>
<title>Swiss French locale selects wrong keyboard layout (AZERTY instead of QWERTZ)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Framework</component>
<stars>67</stars>
<reportedBy>jernstje...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 12:58:45 +0000</openedDate>
<description>IQ&apos;Em using Android 1.5 and noticed the following bug : Selecting Swiss
French locale selects wrong keyboard layout (AZERTY instead of QWERTZ).
Selecting Swiss German locale selects the correct keyboard layout but
obviously the texts are now in german. Swiss French Keyboard layout
(fr_CH) is described here :
http://en.wikipedia.org/wiki/Keyboard_layout#Swiss_German.2C_Swiss_French.2C_Swiss_Italian.2C_Liechtenstein.2C_Luxembourg</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:07:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:47:05 +0000</when>
<what></what>
</comment>
<comment>
<author>rossetti...@gmail.com</author>
<when>Wed, 18 Nov 2009 11:57:48 +0000</when>
<what>Yes, that is the reason I havenQ&apos;Et purchased an android handset yet, AZERTY has to be
the worst layout on earth and I donQ&apos;Et want to have to put up with that. Until it
happens, IQ&apos;Em buying the new BB Bold, so please fix this!</what>
</comment>
<comment>
<author>jgene...@gmail.com</author>
<when>Mon, 28 Dec 2009 14:51:05 +0000</when>
<what>any news ?</what>
</comment>
<comment>
<author>jgene...@gmail.com</author>
<when>Mon, 28 Dec 2009 14:51:27 +0000</when>
<what>any news ?</what>
</comment>
<comment>
<author>sabrina....@gmail.com</author>
<when>Mon, 28 Dec 2009 15:25:47 +0000</when>
<what>IQ&apos;Em waiting for this ugly bug to be fixed before to purchase my Andro?d phone as
well. One of my customer bought a Hero last week and has the same issue now...</what>
</comment>
<comment>
<author>blusol...@gmail.com</author>
<when>Thu, 11 Feb 2010 21:00:30 +0000</when>
<what>Yes please do this change. Even on iPhone OS this bug was fixed on OS 3.0. Please 
android be faster and fix it before. ItQ&apos;Es not a lot of work because QWERTZ keyboard 
already exists in german settings. Once this bug is fixed iQ&apos;Ell buy an android phone</what>
</comment>
<comment>
<author>Amelie.Foucault@gmail.com</author>
<when>Sat, 03 Apr 2010 12:12:17 +0000</when>
<what>Same thing in Quebec fr_CA</what>
</comment>
<comment>
<author>ydoerfli...@gmail.com</author>
<when>Sun, 25 Apr 2010 11:36:09 +0000</when>
<what>Same problem...</what>
</comment>
<comment>
<author>isel...@gmail.com</author>
<when>Mon, 26 Apr 2010 09:40:25 +0000</when>
<what>Hello everybody,
IQ&apos;Eve got the same problem...
Solution?</what>
</comment>
<comment>
<author>mang...@gmail.com</author>
<when>Wed, 05 May 2010 09:24:36 +0000</when>
<what>same problem, is it that hard to change QWERTZ instead of AZERTY???</what>
</comment>
<comment>
<author>dcretten...@gmail.com</author>
<when>Wed, 05 May 2010 12:25:34 +0000</when>
<what>Same problem</what>
</comment>
<comment>
<author>matthieu...@gmail.com</author>
<when>Sun, 09 May 2010 17:25:09 +0000</when>
<what>Same problem with HTC Desire (Android 2.1).
Setting the keyword language to Q&quot;EDeutschQ&quot;E give QWERTZ, but the dictionnary is then
useless and must be disable.</what>
</comment>
<comment>
<author>bigtree2...@gmail.com</author>
<when>Mon, 10 May 2010 08:41:22 +0000</when>
<what>Same problem</what>
</comment>
<comment>
<author>carrel...@gmail.com</author>
<when>Thu, 13 May 2010 10:18:07 +0000</when>
<what>Same problem for me. Please give us a QWERTZ keyboard with swiss-french dictionnary.
Perhaps in 2.2 Version ?</what>
</comment>
<comment>
<author>arnia...@gmail.com</author>
<when>Sat, 22 May 2010 18:18:02 +0000</when>
<what>Same problem, still no update. It miss the fr_CH keyboard</what>
</comment>
<comment>
<author>bluesol...@gmail.com</author>
<when>Sun, 23 May 2010 08:33:04 +0000</when>
<what>Hey this is a shame. In FroYo now there is the ability to choose a different keyboard
language than the system language. This is good but there is still neither the fr_CH
keyboard neither the fr_CA keyboard.
ItQ&apos;Es not difficult, the fr_CH keyboard is the same than the german keyboard but with
french dictionnary and the fr_CA keyboard is the same than the english keyboard but
with french dictionnary too.
Please fix this in a minnor update ASAP</what>
</comment>
<comment>
<author>liowal...@gmail.com</author>
<when>Wed, 23 Jun 2010 20:28:08 +0000</when>
<what>Same problem ! Thanks !</what>
</comment>
<comment>
<author>darwinh....@gmail.com</author>
<when>Tue, 29 Jun 2010 17:14:35 +0000</when>
<what>I have the same problem.

I buy the HTC Desire but canQ&apos;Et find a QWERTZ with French Dictionnary.
Please fix this ASAP, a lot of my friends got the same problem too.</what>
</comment>
<comment>
<author>zec...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:12:18 +0000</when>
<what>Hello, 

I received the HTC Desire today and, of course, I have the same problem. IQ&apos;Em really disappointed since the bug has been noticed nearly one year ago. IQ&apos;Em really surprised that Google didnQ&apos;Et react yet. Please do something. 

Thank you and best regards.

</what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Thu, 01 Jul 2010 15:20:49 +0000</when>
<what>I found a workarround. I installed the anykeyboard app. It allows me to have the French (Canada) locale as well as a QWERTY keyboard.</what>
</comment>
<comment>
<author>zec...@gmail.com</author>
<when>Mon, 05 Jul 2010 15:49:03 +0000</when>
<what>I installed anykeyboard as well, I get a QWERTZ keyboard but the dictionnary for the rpediction switches to english instead of french and there is no way to change that :/. I personally prefer to use an AZERTY with a french dictionnary...</what>
</comment>
<comment>
<author>hichem9093@gmail.com</author>
<when>Mon, 19 Jul 2010 08:48:12 +0000</when>
<what>In the mean time you have the possibility of running Anysoftkeyboard, which supports swiss french keyboard and french dictionary

http://code.google.com/p/softkeyboard/wiki/HowTo</what>
</comment>
<comment>
<author>herbet...@gmail.com</author>
<when>Tue, 20 Jul 2010 13:07:49 +0000</when>
<what>Hi there,

pretty disappointed this isnQ&apos;Et fixed yet... Also come from the french part of Switzerland and wiling to use the QWERTZ keyboard with the french dictionnary !!

Hope It will soon be released. Thanks in advance,
Best regards.</what>
</comment>
<comment>
<author>zec...@gmail.com</author>
<when>Tue, 20 Jul 2010 22:41:08 +0000</when>
<what>@hichem9093 : thanks for the link but I still cannot associate the fr_ch layout with the french dictionnary. I tried the Q&quot;Eoverride defaul dictionaryQ&quot;E option which I didnQ&apos;Et know. But if I choose Q&quot;Edefault dictionaryQ&quot;E there isnQ&apos;Et any suggestions anymore and the other choice I have is Q&quot;EenglishQ&quot;E... 

Did you manage to get french dictionary with fr_ch layout ?

I use a HTC Desire, maybe the bug only occurs with that phone.</what>
</comment>
</bug>
<bug>
<bugid>15603</bugid>
<title>dx: trouble writing output: opcode == null</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>adl...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 14:20:37 +0000</openedDate>
<description>IQ&apos;Em trying to build a large project ( contains many classes and
functions ) run: ant release fails with: -dex: [echo] Converting
compiled files and external libraries into /myapps/bin/classes.dex...
[apply] [apply] trouble writing output: opcode == null and here is the
dx --debug message -dex: [echo] Converting compiled files and external
libraries into /myapps/bin/classes.dex... [apply] [apply] trouble
writing output: [apply] com.android.dx.util.ExceptionWithContext: opcode
== null [apply] at
com.android.dx.util.ExceptionWithContext.withContext(ExceptionWithContext.java:46)
[apply] at
com.android.dx.dex.file.MixedItemSection.placeItems(MixedItemSection.java:321)
[apply] at com.android.dx.dex.file.DexFile.toDex0(DexFile.java:525)
[apply] at com.android.dx.dex.file.DexFile.toDex(DexFile.java:196)
[apply] at com.android.dx.command.dexer.Main.writeDex(Main.java:462)
[apply] at com.android.dx.command.dexer.Main.run(Main.java:189) [apply]
at com.android.dx.command.dexer.Main.main(Main.java:166) [apply] at
com.android.dx.command.Main.main(Main.java:90) [apply] Caused by:
java.lang.NullPointerException: opcode == null [apply] at
com.android.dx.dex.code.DalvInsn.Q&lt;EinitQ&gt;E(DalvInsn.java:95) [apply] at
com.android.dx.dex.code.FixedSizeInsn.Q&lt;EinitQ&gt;E(FixedSizeInsn.java:47)
[apply] at com.android.dx.dex.code.CstInsn.Q&lt;EinitQ&gt;E(CstInsn.java:56)
[apply] at com.android.dx.dex.code.CstInsn.withOpcode(CstInsn.java:70)
[apply] at
com.android.dx.dex.code.OutputFinisher.performExpansion(OutputFinisher.java:603)
[apply] at
com.android.dx.dex.code.OutputFinisher.massageInstructions(OutputFinisher.java:554)
[apply] at
com.android.dx.dex.code.OutputFinisher.finishProcessingAndGetList(OutputFinisher.java:351)
[apply] at
com.android.dx.dex.code.DalvCode.finishProcessingIfNecessary(DalvCode.java:108)
[apply] at com.android.dx.dex.code.DalvCode.getInsns(DalvCode.java:185)
[apply] at com.android.dx.dex.file.CodeItem.place0(CodeItem.java:223)
[apply] at
com.android.dx.dex.file.OffsettedItem.place(OffsettedItem.java:242)
[apply] at
com.android.dx.dex.file.MixedItemSection.placeItems(MixedItemSection.java:312)
[apply] ... 6 more [apply] ...while placing
CodeItem{org.james.R$styleable.Q&lt;EclinitQ&gt;E:()V} [apply] ...while writing
section 7 [apply] NOTE: This form is only for reporting bugs found while
working with the Android Open-Source Project. For all other AOSP
discussions please visit the appropriate mailing lists. Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. Please mention which branch youQ&apos;Ere using, whether the bug exists on
the current head of that branch and of master, and what hardware youQ&apos;Ere
using. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 18 Mar 2011 19:12:24 +0000</when>
<what>What version of the SDK are you using?</what>
</comment>
<comment>
<author>adl...@gmail.com</author>
<when>Fri, 18 Mar 2011 19:28:15 +0000</when>
<what>SDK: android-sdk_r10-mac_x86.zip
target : android 2.2 ( api level: 8 )
OS: Mac</what>
</comment>
<comment>
<author>SiblingO...@gmail.com</author>
<when>Sun, 29 May 2011 14:55:43 +0000</when>
<what>As i understood DX can compile only specific amount of code, once it overflow its limit, it wonQ&apos;Et compile it, it will actually throw the this error, the question is, what Android developers are up to regarding to this issue, Android should be an OS that let the developer create complicated apps, in the mean time this is not the case, i will be very happy to hear on a new DX that able to convert more than one string length.
Hope to receive some light on this dark issue...</what>
</comment>
</bug>
<bug>
<bugid>5076</bugid>
<title>tracknumber of m4a-file/mp4-tag not recognised in music player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>benjaminosm</reportedBy>
<openedDate>Fri, 27 Nov 2009 06:15:38 +0000</openedDate>
<description>I use FAAC to convert my music to M4A. I use a Motorola Milestone (GSM
version of the Droid). Expected behavior: Music tracks should be listed
by tracknumber for each album in music player. What happens: Tracks are
listed alphabetically for each album. On my Samsung Galaxy i7500 running
Android 1.5 everything works as expected. However on the Milestone with
Android 2.0 the same files are only listed alphabetically. FAAC command:
faac -q 100 --mpeg-vers 4 -w --artist Q&quot;E${ARTIST}Q&quot;E --title Q&quot;E${TITLE}Q&quot;E \
--album Q&quot;E${ALBUM}Q&quot;E --genre Q&quot;E${GENRE}Q&quot;E --track Q&quot;E${TRACKNUMBER}Q&quot;E \ --year
Q&quot;E${YEAR}Q&quot;E -o Q&quot;E${FILE}Q&quot;E temp.wav FAAC version: Freeware Advanced Audio
Coder FAAC 1.26.1 (Aug 16 2008) UNSTABLE</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 03 Dec 2009 11:54:52 +0000</when>
<what>See also http://code.google.com/p/android/issues/detail?id=4620</what>
</comment>
<comment>
<author>lukas.ri...@gmail.com</author>
<when>Tue, 08 Dec 2009 12:08:03 +0000</when>
<what>I have the same problem on a Milestone/Android 2.0.

MP3 files, however, are listed correctly by their track number if they have one.</what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Thu, 17 Dec 2009 22:38:59 +0000</when>
<what>Please have a look Comment 10 for issue 4620

http://code.google.com/p/android/issues/detail?id=4620#c10</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 09:05:59 +0000</when>
<what>Q&quot;Etrack number if they have oneQ&quot;E but, they donQ&apos;Et need one.  Should have , but often 
donQ&apos;Et.</what>
</comment>
</bug>
<bug>
<bugid>11979</bugid>
<title>Russian translation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 07:41:23 +0000</openedDate>
<description>- Steps to reproduce the problem. Russian language - Run Youtube widget
- Press Menu - Settings - What happened. Captions font size not
translated to Russian - What you think the correct behavior should be.
should be translated to Russian Firmware version: Froyo 2.2</description>
</bug>
<bug>
<bugid>4205</bugid>
<title>When a PPTP VPN is connected, all internet traffic is sent through the VPN.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>70</stars>
<reportedBy>daniel.c...@gmail.com</reportedBy>
<openedDate>Fri, 09 Oct 2009 20:46:59 +0000</openedDate>
<description>When a PPTP VPN is connected, all internet traffic is sent through the
VPN, regardless of what (if any) DNS search domains are specified. When
connected to a VPN that you cannot access the internet through, this
causes the problem of not having internet access while the VPN is
connected.</description>
<comment>
<author>bpor...@gmail.com</author>
<when>Fri, 09 Oct 2009 23:12:08 +0000</when>
<what>IQ&apos;Eve noticed that too - though I dont think the search domain has anything to do with it.  
We need an option that says only send traffic related to this host or network, which sets a 
specific host or network route.
</what>
</comment>
<comment>
<author>Lucian.B...@gmail.com</author>
<when>Tue, 27 Oct 2009 11:03:58 +0000</when>
<what>I would like to plead for adding an option that keeps the current behaviour. At my 
university, we must connect to the internet through an open wifi and a PPTP VPN over 
that. It requires all internet traffic to go through the VPN.</what>
</comment>
<comment>
<author>bryanhun...@gmail.com</author>
<when>Tue, 27 Oct 2009 20:11:39 +0000</when>
<what>I agree with comment 2, but keep in mind issue 4370:

Issue 4370:	Ability to add specific DNS servers and routes to PPTP or VPN 
connections

IMHO, It makes sense to make Q&quot;EAll internet traffic sent through VPN/PPTPQ&quot;E a check box 
option that just enables or disables a default route of the VPN or PPTP connection.

WRT 4370, it would just add the ability to add more static routes and dns servers to 
the connection.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:49:53 +0000</when>
<what></what>
</comment>
<comment>
<author>matthewa...@gmail.com</author>
<when>Thu, 03 Dec 2009 15:11:10 +0000</when>
<what>The behavior of dns failure may be being caused by the vpn failing due to the
following issue:
http://code.google.com/p/android/issues/detail?id=4706
(VPN session failure with MPPE-128 encryption enabled)

I have experienced this issue on a Verizon Motorola Droid running 2.0</what>
</comment>
<comment>
<author>MrPromet...@gmail.com</author>
<when>Thu, 03 Dec 2009 15:18:49 +0000</when>
<what>I moved my comments to http://code.google.com/p/android/issues/detail?id=5187</what>
</comment>
<comment>
<author>Terry.Ro...@gmail.com</author>
<when>Mon, 07 Dec 2009 15:10:21 +0000</when>
<what>Split tunnel would be a good feature to have. Avoid running traffic through corporate
VPN if not destined for the corporate LAN.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 07 Apr 2010 18:09:40 +0000</when>
<what>What would be really useful would be an option like this:


[ ] Only route these networks using vpn:
    |-----------------------------------|
    |                                   |
    |-----------------------------------|
     [add network] [remove network]

</what>
</comment>
<comment>
<author>matthewa...@gmail.com</author>
<when>Wed, 07 Apr 2010 18:20:38 +0000</when>
<what>Bonus points if itQ&apos;Es selectable per VPN, so that I can be connected to multiple VPNs
each routing to their own respective networks.

Of course issue 4706 needs to be fixed first before any of this is helpful.</what>
</comment>
<comment>
<author>andy.blu...@gmail.com</author>
<when>Fri, 30 Apr 2010 01:46:09 +0000</when>
<what>This is extremely important for me. The ability to either (manually) change the 
routing tables or using the VPN setup to specify ip address ranges would be totally 
brilliant. Any ideas if this is going to be implemented? or how one could do it 
themselves with root access?</what>
</comment>
<comment>
<author>tom.ever...@gmail.com</author>
<when>Sun, 04 Jul 2010 00:58:10 +0000</when>
<what>Is there any chance this made it into 2.2?</what>
</comment>
<comment>
<author>tie...@gmail.com</author>
<when>Sun, 04 Jul 2010 01:09:24 +0000</when>
<what>Zip!!! The current release of 2.2 still have this issue.
Really sucks that no one care to fix this simple thing.</what>
</comment>
<comment>
<author>tom.ever...@gmail.com</author>
<when>Sun, 04 Jul 2010 02:38:25 +0000</when>
<what>Pretty much makes the VPN useless</what>
</comment>
<comment>
<author>avkuli...@gmail.com</author>
<when>Thu, 12 Aug 2010 19:52:08 +0000</when>
<what>Submitted 2 patches for review to support split-tunneling in VPN services:
https://review.source.android.com/#change,15623
https://review.source.android.com/#change,15624

No much progress in getting them approved so far.</what>
</comment>
<comment>
<author>tom.ever...@gmail.com</author>
<when>Thu, 12 Aug 2010 21:39:56 +0000</when>
<what>Thanks!</what>
</comment>
<comment>
<author>tie...@gmail.com</author>
<when>Thu, 12 Aug 2010 21:47:57 +0000</when>
<what>CyanogenMod CM6 nightly build has the fix for it. I tested it and I can have VPN and Internet connections.</what>
</comment>
<comment>
<author>avkuli...@gmail.com</author>
<when>Fri, 13 Aug 2010 19:21:46 +0000</when>
<what>Thank you tienhn. Could you point me to a specific commit or announcement where the feature was fixed? </what>
</comment>
<comment>
<author>tie...@gmail.com</author>
<when>Fri, 13 Aug 2010 22:47:26 +0000</when>
<what>I use the pre-build binary here: http://mirror.kanged.net/cm/nightly/passion/
And I certain that I can connect to my office VPN using PPTP and at the same time connect to the Internet. Whereas I could not before.
I believe CM github is here: http://github.com/CyanogenMod


</what>
</comment>
<comment>
<author>tie...@gmail.com</author>
<when>Thu, 28 Oct 2010 16:55:58 +0000</when>
<what>Today I can positively confirm that with CM6.1 RC1 version, I can surf the net and connected to VPN hosts simultaneously.
Hope to see this issue fixed in the next OTA of Android.</what>
</comment>
<comment>
<author>descarta...@gmail.com</author>
<when>Tue, 09 Nov 2010 18:34:14 +0000</when>
<what>This can easily be fixed be allowing remote root access to the phone. simple as that.

oh, and enabling tun driver in the kernel wouldnQ&apos;Et hurt either.

with root access advanced users can stop opening every single bug here for network and just edit their hosts files, bring up ssh tunnels, etc.</what>
</comment>
<comment>
<author>naveedp...@gmail.com</author>
<when>Tue, 21 Dec 2010 16:42:26 +0000</when>
<what>Completely true: i posted the exact same issue Q&quot;Esend all trafficQ&quot;E

ThatQ&apos;Es a boolean option available in iPhone 4 which allows VPN to send through all traffic, rather then letting the device automatically mapping which packet was for which port (or something like that)

AndroidQ&apos;Es nearest update needs this. I canQ&apos;Et believe that android developers would not think of this when EVERY vpn settings iQ&apos;Eve ever seen (windows xp (SP3), vista, 7, OSX, iOS) offers a holistic VPN setting dialog</what>
</comment>
<comment>
<author>gerhard....@gmail.com</author>
<when>Wed, 22 Dec 2010 21:34:48 +0000</when>
<what>I have a similiar problem with the L2TP/IPSec VPN.
I can connect through the VPN and access the PCs there, e.g. tried a VNC connection.

However, after I do so, I am not able to use internet on the phone.
I guess everything is going through the VPN, however, the VPN network should actually allow internet, so it is a bit strange (I am also asking the router manufacturer now too)

As I want to use the VPN to connect to the internal mail server this is really annoying.

Is there a fix by installing an additional App or something like this?</what>
</comment>
<comment>
<author>newsta...@yahoo.cn</author>
<when>Thu, 30 Dec 2010 07:55:26 +0000</when>
<what>Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;ERalph LaurenQ&lt;E/aQ&gt;E
Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;ERalph Lauren polosQ&lt;E/aQ&gt;E
Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;Epolo Ralph LaurenQ&lt;E/aQ&gt;E
Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;ERalph Lauren jacketsQ&lt;E/aQ&gt;E
Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;ERalph Lauren hoodyQ&lt;E/aQ&gt;E
Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;ERalph Lauren handbagsQ&lt;E/aQ&gt;E
Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;ERalph Lauren bootsQ&lt;E/aQ&gt;E
Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;Elong sleeve polosQ&lt;E/aQ&gt;E
Q&lt;Ea href=Q&quot;Ehttp://www.ralphlaurengroup.com/Q&quot;EQ&gt;ERalph Lauren rugbysQ&lt;E/aQ&gt;E
</what>
</comment>
<comment>
<author>lybb...@gmail.com</author>
<when>Tue, 15 Feb 2011 17:53:02 +0000</when>
<what>the issues here is due to many of the vpn servers/concentrators running and forcing the passing of traffic on there end  overwriteing anything on the client end as a security feature http://www.cisco.com/en/US/products/hw/vpndevc/ps2284/products_qanda_item09186a0080094cf4.shtml#other look at split tunneling.</what>
</comment>
<comment>
<author>jason.ke...@gmail.com</author>
<when>Sat, 23 Apr 2011 12:32:48 +0000</when>
<what>I have an issue simmilar to this but different. I use a cable modem gateway that supports VPN connections - but it seems to have a bug in that it provides invalid DNS servers to the client. I have proven by using the root SetDNS app in the market that this is my only issue with the VPN - if I manually override the DNS servers every time I connect, the VPN works fine.

Is there anywehere in android i can set something so that the VPN support *DOES NOT* override the DNS server?</what>
</comment>
</bug>
<bug>
<bugid>12272</bugid>
<title>contact --  about Auto sync off </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xogh8...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 01:34:27 +0000</openedDate>
<description>First user enrolls Google account, then sets Q&quot;EAuto syncQ&quot;E off( Settings
--Q&gt;E Accounts Q&amp;E Sync --Q&gt;EAuto sync unchecked ). So user can enroll new
contract. But first user sets Q&quot;EAuto syncQ&quot;E off( Settings --Q&gt;E Accounts Q&amp;E
Sync --Q&gt;EAuto sync unchecked ), then enrolls Google account. So user
canQ&apos;Et enroll new contract. Please chek this Bug NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>924</bugid>
<title>Content Provider inserts accept null when running via Instrumentations but not in a live activity</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:10:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>appletvdesign</reportedBy>
<openedDate>Tue, 30 Sep 2008 19:32:47 +0000</openedDate>
<description>When running within an activity this works: ContentValues values = new
ContentValues(); context.getContentResolver().insert(CONTENT_URI,
values); But this does not work:
context.getContentResolver().insert(CONTENT_URI, null); But both of
these scenarios will work when running unit tests via instrumentations.
This behaviour does not seem to be orthogonally correct.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 30 Sep 2008 20:04:21 +0000</when>
<what>What do you mean by Q&quot;Eit worksQ&quot;E in an instrumented unit test? What happens that doesnQ&apos;Et happen in the case of a 
regular activity?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:10:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14810</bugid>
<title>When I send texts out from my LG Vortex, they appear as empty boxes where there should be characters. Also, it says Q&quot;EObjectQ&quot;E. It appears that this only occurs with people using non smartphones.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:30:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aaseagra...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 19:32:03 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:30:03 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>5010</bugid>
<title>Offline maps needed for law compliance</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-24T14:35:15.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>had...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 23:58:35 +0000</openedDate>
<description>Hi, thereQ&apos;Es a particular problem with Android as a phone and as a
navigation system to be used in a car: it violates german and most
european laws. German laws prohibit to use a mobile phone with your
hands while driving. Some hands-free equipment is required, and the
device must be mounted, not hold in your hand. This applies not only for
talking, but for any use of any device that has a phone functionality.
Unfortunately, the android has two problems with that. The first one is
that modern car radios do not use the bluetooth mic/speaker profile, but
resemble a complete mobile phone that just accesses the SIM card in your
regular mobile phone through the rSAP bluetooth profile. When you enter
your car, the onboard phone automagically takes over the phone
registration, and at the same time the mobile phone unregisters from the
network and passes SIM access to the onboard phone. Thus, the mobile
cannot have phone connections while beeing in the car, but it saves
power, provides much better quality and the carQ&apos;Es phone gets the same
phone number. Unfortunately, the Android does not support that bluetooth
profile (see Issue #4402). Therefore, the android cannot be used for
phoning or navigation while driving in those cars. But even if the
android would support the rSAP protocol, it still had no internet access
for the reasons explained above. Since Google Maps requires an online
connection, the android navigation would not work. So Android should
support what regular mobiles and navigation systems do: Support both the
rSAP protocol and an offline cache for map data.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Nov 2009 14:35:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9878</bugid>
<title>contact numbers are too small to read</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:56:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gordon.r...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 11:27:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:56:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19754</bugid>
<title>runnin memory cleaner breaks sync</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-01T16:00:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben...@demaine.info</reportedBy>
<openedDate>Thu, 01 Sep 2011 15:40:47 +0000</openedDate>
<description>When my free memory went below 100M, Android started automaticly the
cache cleaner app. Since then, sync does not work anymore. Can not sync
contacts, calendars ...</description>
<comment>
<author>ben...@demaine.info</author>
<when>Thu, 01 Sep 2011 15:53:51 +0000</when>
<what>I have said cache cleaner to clean cache only for applications not used for more than 8d. Did NOT say to clean all caches.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 01 Sep 2011 16:00:03 +0000</when>
<what>Android doesnQ&apos;Et have a cache cleaner. youQ&apos;Ell have to report bugs in third-party apps to the third-party developer.</what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Thu, 01 Sep 2011 16:08:44 +0000</when>
<what>Menu / settings / SD and phone storage / Make more space

If you donQ&apos;Et have this in your phone, please update to Android 2.3.3 or 2.3.4. Using 2.3.4 at the moment, but I saw this already in the previous version.

Start this, then, first step is cache cleaner. I have gone over the next steps, but refused them (he wanted to move my apps to SD ... what a stupid idea ... know to make bugs happen)</what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Thu, 01 Sep 2011 16:11:09 +0000</when>
<what>I wonder which third party i could contact; this was in my phone on the day I bought it; even before I register to market and start installing anything.

If Android provides third party apps, included in brand new phones, please, indicate me where I should go, because I have no clue.

How to know who developped this ?

Just install any official ROM 2.3.3 or 2.3.4, and you will find this cache cleaner.</what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Thu, 01 Sep 2011 23:12:39 +0000</when>
<what>Ok, cache cleaner did not kill sync ... 
http://code.google.com/p/android/issues/detail?id=19755
missing room did. Missing room ... when free space was below 7% !!! i had 98M free left, and ... GRAAAAAAAAAAAAAAAAAAA</what>
</comment>
</bug>
<bug>
<bugid>13606</bugid>
<title>crash when uploading multiple images to Picasa</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>mar...@better.se</reportedBy>
<openedDate>Sun, 02 Jan 2011 07:03:16 +0000</openedDate>
<description>In the Gallery application, when selecting more than one image and
pressing Share -Q&gt;E Picasa, to application crashes immediately. If only
one image is selected for uploading, the Picasa upload settings screen
is shown correctly. Device: Samsung Galaxy S GT-I9000 Build: FROYO.XWJPA
I/ActivityManager( 2475): Start proc com.google.android.apps.uploader
for activity
com.google.android.apps.uploader/.clients.picasa.PicasaSettingsActivity:
pid=5346 uid=10065 gids={3003} I/Zygote ( 5346): Zygote: pid 5346 has
INTERNET permission, then set capability for CAP_NET_RAW
I/ActivityThread( 5346): Publishing provider
com.google.android.apps.uploader:
com.google.android.apps.uploader.UploadsContentProvider I/global (
2475): Default buffer size used in BufferedInputStream constructor. It
would be better to be explicit if an 8k buffer is required.
I/ActivityThread( 5346): Publishing provider
com.google.photos.provider.Album:
com.google.android.apps.uploader.clients.picasa.AlbumProvider
D/MediaUploader( 5346): UploaderApplication.onCreate D/MediaUploader(
5346): nonWifiLimit=20971520, default=20971520 D/MediaUploader( 5346):
Creating SettingsActivity. D/AndroidRuntime( 5346): Shutting down VM
W/dalvikvm( 5346): threadid=1: thread exiting with uncaught exception
(group=0x4001d7d0) E/AndroidRuntime( 5346): FATAL EXCEPTION: main
E/AndroidRuntime( 5346): java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.google.android.apps.uploader/com.google.android.apps.uploader.clients.picasa.PicasaSettingsActivity}:
java.util.IllegalFormatConversionException: f is incompatible with
java.lang.Integer E/AndroidRuntime( 5346): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
E/AndroidRuntime( 5346): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
E/AndroidRuntime( 5346): at
android.app.ActivityThread.access$2300(ActivityThread.java:125)
E/AndroidRuntime( 5346): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
E/AndroidRuntime( 5346): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
5346): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
5346): at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 5346): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 5346): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
5346): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
E/AndroidRuntime( 5346): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
E/AndroidRuntime( 5346): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 5346): Caused by:
java.util.IllegalFormatConversionException: f is incompatible with
java.lang.Integer E/AndroidRuntime( 5346): at
java.util.Formatter$Transformer.badArgumentType(Formatter.java:1452)
E/AndroidRuntime( 5346): at
java.util.Formatter$Transformer.transformFromFloat(Formatter.java:1923)
E/AndroidRuntime( 5346): at
java.util.Formatter$Transformer.transform(Formatter.java:1421)
E/AndroidRuntime( 5346): at
java.util.Formatter.doFormat(Formatter.java:1082) E/AndroidRuntime(
5346): at java.util.Formatter.format(Formatter.java:994)
E/AndroidRuntime( 5346): at java.lang.String.format(String.java:2254)
E/AndroidRuntime( 5346): at java.lang.String.format(String.java:2219)
E/AndroidRuntime( 5346): at
com.google.android.apps.uploader.clients.picasa.PicasaSettingsActivity.a(Unknown
Source) E/AndroidRuntime( 5346): at
com.google.android.apps.uploader.clients.SettingsActivity.onCreate(Unknown
Source) E/AndroidRuntime( 5346): at
com.google.android.apps.uploader.clients.picasa.PicasaSettingsActivity.onCreate(Unknown
Source) E/AndroidRuntime( 5346): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 5346): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
E/AndroidRuntime( 5346): ... 11 more W/ActivityManager( 2475): Force
finishing activity
com.google.android.apps.uploader/.clients.picasa.PicasaSettingsActivity
I/ ( 2475): dumpmesg Q&gt;E /data/log/dumpstate_app_error.log
W/ActivityManager( 2475): Force finishing activity
com.cooliris.media/.Gallery</description>
<comment>
<author>Lidod...@gmail.com</author>
<when>Wed, 06 Jul 2011 08:03:18 +0000</when>
<what>Happens to me with Xperia Neo as well.</what>
</comment>
<comment>
<author>gustav.s...@gmail.com</author>
<when>Wed, 06 Jul 2011 08:18:47 +0000</when>
<what>I also have a Neo. If I change the phone language to English, it works. Maybe you could try that.</what>
</comment>
<comment>
<author>fredd...@gmail.com</author>
<when>Wed, 06 Jul 2011 08:21:44 +0000</when>
<what>Same here with HTC Desire S. Works if I change the phone language to english.</what>
</comment>
<comment>
<author>Kossou...@gmail.com</author>
<when>Sun, 17 Jul 2011 01:38:26 +0000</when>
<what>Samsung 10.1 crashes trying to upload one image. 


</what>
</comment>
<comment>
<author>shmohtas...@gmail.com</author>
<when>Mon, 25 Jul 2011 08:06:40 +0000</when>
<what>Did anyone find the root-cause of this error?</what>
</comment>
<comment>
<author>dnyb...@gmail.com</author>
<when>Tue, 02 Aug 2011 11:40:34 +0000</when>
<what>Same problem for me. I am able to upload one photo at a time. If I select multiple photos it crashes. HTC Desire S with Swedish language.</what>
</comment>
<comment>
<author>hakan.sj...@gmail.com</author>
<when>Sun, 25 Sep 2011 21:30:57 +0000</when>
<what>This is what I have found on my Samsung Gio, Android 2.3.3:

Phone       Picasa dialog   Result for
language    language        multiple files

English     English         Works
German      German          Works
Norwegian   English         Works
Danish      Danish          Works
Swedish     Swedish         Crashes

Uploading a single file does work with Swedish.

/H?kan

</what>
</comment>
<comment>
<author>mikael.f...@gmail.com</author>
<when>Sat, 05 Nov 2011 20:25:14 +0000</when>
<what>I also have this problem and my phone language is set to Swedish. </what>
</comment>
</bug>
<bug>
<bugid>2301</bugid>
<title>aapt crash on Windows</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>stoyan.d...@gmail.com</reportedBy>
<openedDate>Wed, 25 Mar 2009 23:00:24 +0000</openedDate>
<description>ShouldnQ&apos;Et be hard to find, if the apt tool developers have created a
.map file for the release build. It seems like the dev has dereferenced
a null pointer (see below). I didnQ&apos;Et do anything fancy. Just added a
dozen more lines of code (code, not XML) and tried to build.
Environment: WinXP SP2, Eclipse 3.4.1, SDK 1.1, jdk1.6.0_12 Stack trace
-- useless to me, but thatQ&apos;Es what you get for not shipping symbols. Q&gt;E
aapt.exe!004363b2() [Frames below may be incorrect and/or missing, no
symbols loaded for aapt.exe] ntdll.dll!7c9106eb() aapt.exe!0040df1c()
aapt.exe!0043a05c() aapt.exe!0040dd14() ntdll.dll!7c9106eb()
aapt.exe!0043a05c() ... Assembly around the crash: 0043638F jae 004363B8
00436391 cmp word ptr [edx],7Ch 00436395 jmp 004363B6 00436397 add dword
ptr [ebp-8Ch],2 0043639E mov edx,dword ptr [ebp-88h] 004363A4 cmp dword
ptr [ebp-8Ch],edx 004363AA jae 004363B8 004363AC mov ecx,dword ptr
[ebp-8Ch] Q&lt;E--- *ecx is 0 (see below) 004363B2 cmp word ptr [ecx],7Ch
004363B6 jne 00436397 004363B8 xor edx,edx 004363BA mov edi,eax
Registers: EAX = 00FC79DC EBX = 00000053 ECX = 012FA000 EDX = 012FA008
ESI = 012F9F50 EDI = 00FC7A5C EIP = 004363B2 ESP = 0022F5F0 EBP =
0022F6A8 EFL = 00000293 012FA000 = ???? Memory around ECX (0x012FA000):
0x012F9FD4 6e 00 74 00 61 00 74 00 69 00 6f 00 6e 00 7c 00 66 00 6f 00
6e 00 74 00 53 00 63 00 61 00 6c 00 65 00 00 00 30 00 00 00 00 00 00 00
n.t.a.t.i.o.n.|.f.o.n.t.S.c.a.l.e...0....... 0x012FA000 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
............................................ 0x012FA02C 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
............................................</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 25 Mar 2009 23:05:51 +0000</when>
<what>Plus supply steps to reproduce the problem.</what>
</comment>
<comment>
<author>stoyan.d...@gmail.com</author>
<when>Wed, 25 Mar 2009 23:19:51 +0000</when>
<what>Ignore the comment wrt dereferencing a null pointer. The code is not dereferencing
*ecx (which is 0).</what>
</comment>
<comment>
<author>stoyan.d...@gmail.com</author>
<when>Wed, 25 Mar 2009 23:37:24 +0000</when>
<what>Actually it might be exactly deferencing a null pointer!

ItQ&apos;Es possible that IQ&apos;Em mistaken that if the debugger breaks on a line, the error
occurred on the line above.

In this case, the crash would be here:

004363AC  mov         ecx,dword ptr [ebp-8Ch]
004363B2  cmp         word ptr [ecx],7Ch Q&lt;E---- HERE, where it breaks

and word ptr [ecx] points exactly 0 (*012FA000 points 0)
</what>
</comment>
<comment>
<author>stoyan.d...@gmail.com</author>
<when>Thu, 26 Mar 2009 00:10:13 +0000</when>
<what>WORKED AROUND IT:

HOW HORRIBLE bug is this?!?!?! 

I started experimenting what would happen if I comment out an activity, and so I did
- I commented out a RANDOM activity in AndroidManifest.xml and WHAT THE ..., the
build SUCCEEDED.

And I just sensed that this bug is SO RIDICULOUS that I should probably remove the
comment, but add a few blank lines to the manifest file just so itQ&apos;Es not what it used
to be. And VOILA - my build succeeds.</what>
</comment>
<comment>
<author>stoyan.d...@gmail.com</author>
<when>Thu, 26 Mar 2009 00:19:53 +0000</when>
<what>Dianne, forget about it. I canQ&apos;Et give any steps to reproduce the bug. As you can see
from the workaround comment, the bug is a real WTF - how could one possibly reproduce it?</what>
</comment>
<comment>
<author>stoyan.d...@gmail.com</author>
<when>Thu, 26 Mar 2009 00:35:52 +0000</when>
<what>I can reproduce the crash ALL I want. I just remove a single empty
line in AndroidManifest.xml and the crash occurs. Add the line back and the
crash is gone.

Is appt open source, where can I get the source code, and how do I
build it on Windows, so I can debug and fix the bug?</what>
</comment>
<comment>
<author>stoyan.d...@gmail.com</author>
<when>Thu, 26 Mar 2009 00:59:01 +0000</when>
<what>Attaching 2 manifest files - AndroidManifest.Crashing.xml apparently crashes, while
AndroidManifest.Working.xml builds fine.

The only difference between the 2 files in a SINGLE empty line.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 26 Mar 2009 05:26:13 +0000</when>
<what>The source is at source.android.com.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:37:27 +0000</when>
<what></what>
</comment>
<comment>
<author>Antropsy...@gmail.com</author>
<when>Wed, 02 Sep 2009 05:21:38 +0000</when>
<what>file transfer good.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:33:30 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:49:47 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10446</bugid>
<title>Push to Talk capability</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben.step...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 19:52:04 +0000</openedDate>
<description>I would like to see a feature added to Google Talk on Android that would
allow the user to have the functionality like a Push To Talk phone.
There is an app in the market place called TiKL that does this exact
thing but the design is not the greatest and it eats up battery life. If
this feature was added to Google Talk then it would not need to have
another open application. It would be nice to have a button pop up when
you hold down on someoneQ&apos;Es name in Google Talk. Then there would be a
menu saying Q&quot;EPush to Talk, Instant Message, etc.Q&quot;E That way the user
could select Q&quot;EPush to TalkQ&quot;E if they wanted to have a quick voice
conversation without having to call them. Also, if Google Talk were
developed for iPhone and people were using it on that operating system
as well, this would pretty much get rid of many minutes people use on
their phone bill. IQ&apos;Em guessing that is why this hasnQ&apos;Et been developed
yet.</description>
</bug>
<bug>
<bugid>8815</bugid>
<title>Android SDK Documentation -- aapt tool has moved</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>asicwiz...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 05:26:41 +0000</openedDate>
<description>In the SDK developers guide in the page describing AAPT:
http://developer.android.com/guide/developing/tools/aapt.html The page
needs to be updated to say that the tool is now in
Q&lt;ESDKQ&gt;E/platforms/Q&lt;EPLATFORMQ&gt;E/tools This also applies to aidl, dexdump, and
aidl as well.</description>
</bug>
<bug>
<bugid>17157</bugid>
<title>Lattitude 5 bugs report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 08:22:52 +0000</openedDate>
<description>#1 First Q&quot;EMapsQ&quot;E black screen display after that contacts screen display
in latitude. [Precondition] Settings should be recent application 1.
Maps Q&gt;E Press Menu KeyQ&gt;E Join Latitude Q&gt;E Press Menu Key Q&gt;E Add friends 2.
Tap on select from conatctQ&gt;E Tap on contact then Q&quot;Esend sharing requestsQ&quot;E
pop-up appear. 3. Long tap Home key Q&gt;EDisplay -Q&gt;E Font size -Q&gt;E Change the
font size other then defult -Q&gt;E Press back key 2 times and observe the
black screen. #2 Q&quot;EBlank tabQ&quot;E display when change phone language in Maps
1.Maps-Q&gt;EPress Q&quot;EMenu keyQ&quot;E-Q&gt;ELatitude-Q&gt;EPress Q&quot;EMenu keyQ&quot;E-Q&gt;EAdd friends. 2.Add
via email address-Q&gt;EFocus on the Q&quot;EAdd friendsQ&quot;E-Q&gt;ELong press Q&quot;EHome keyQ&quot;E.
3.Settings-Q&gt;EChange language to Espanol-Q&gt;EPress Q&quot;EBack keyQ&quot;E 2 times-Q&gt;EFocus
on the blank tab-Q&gt;ETap on Blank tab-Q&gt;EAgain focus on the displaying Q&quot;EBlank
tabQ&quot;E. #3 Q&quot;EUnable to invite friendsQ&quot;E pop-up disappear after rotted dteh
device. 1. Latitude Q&gt;E Press Menu KeyQ&gt;ELatitudeQ&gt;E Press Menu Key Q&gt;E Add
friends 2. Tap on select from conatctQ&gt;E Tap on contact any contact. 3.
Q&quot;EUnable to invite friendsQ&quot;E pop-up appear rottedthe device and observe
that pop-up dispalys 4. Observe that Q&quot;EUnable to invite friendsQ&quot;E pop-up
disappear after rotted the device. #4 Contact getting checked after
rotating device to landscape mode in latitude . [Procedure] 1. Latitude
Q&gt;E Press Menu Key Q&gt;E Add Friend Q&gt;E Select from contact Q&gt;ETap on one contact
Q&gt;E Q&quot;ESend sharing requestQ&quot;E pop up appears. 2. Uncheck contact in pop up Q&gt;E
Rotate device in landscape mode Q&gt;E Observe. #5 Email address disappear in
landscape mode. [Occurrence Process] 1. Maps Q&gt;E Press Menu KeyQ&gt;E Join
Latitude Q&gt;E Press Menu Key Q&gt;E Add friends 2. Tap on add via email addressQ&gt;E
Enter email address Q&gt;ETap on send. 3. Observe that email address display
properly. 4. Rotated the device and observe that email address not
display in landscape mode.</description>
</bug>
<bug>
<bugid>3922</bugid>
<title>Support for more video formats</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>149</stars>
<reportedBy>xster.net</reportedBy>
<openedDate>Thu, 17 Sep 2009 03:44:50 +0000</openedDate>
<description>This is a would-be-nice feature but my previous non-smartphone LG cell
was able to play much more formats than the Android so it canQ&apos;Et be an
impossible task ItQ&apos;Ed be nice to be able to play more compressed video
formats on the Android, ie DivX, XVid etc etc</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 04:19:08 +0000</when>
<what></what>
</comment>
<comment>
<author>lai.manf...@gmail.com</author>
<when>Wed, 24 Feb 2010 08:46:34 +0000</when>
<what>It needs more video format support.  rmvb, mov, divx, xivd, the more the better.</what>
</comment>
<comment>
<author>alan.pi...@gmail.com</author>
<when>Thu, 29 Apr 2010 00:11:39 +0000</when>
<what>I too would like to have divx support. It is a must have with the nexus one.</what>
</comment>
<comment>
<author>ped...@gmail.com</author>
<when>Sat, 01 May 2010 15:20:17 +0000</when>
<what>i want a vlc-app, or something similar

and i realy want an android-phone when some of these changes are coming :)</what>
</comment>
<comment>
<author>msste...@gmail.com</author>
<when>Thu, 08 Jul 2010 11:47:18 +0000</when>
<what>Would be great for watching home videos and recorded TV.   Xvid, Divx, MKV</what>
</comment>
<comment>
<author>quan181...@gmail.com</author>
<when>Thu, 08 Jul 2010 14:11:53 +0000</when>
<what>Regarding about mkv, being able to see subs would be a plus as well.</what>
</comment>
<comment>
<author>rosn...@gmail.com</author>
<when>Fri, 09 Jul 2010 11:07:44 +0000</when>
<what>I need possibility to play Divx, xvid avi + srt subtitle too.</what>
</comment>
<comment>
<author>garethga...@gmail.com</author>
<when>Fri, 09 Jul 2010 11:35:37 +0000</when>
<what>My ancient SE P800 Q&amp;E P910 makes my Nexus look stupid.</what>
</comment>
<comment>
<author>RWelto...@gmail.com</author>
<when>Sat, 10 Jul 2010 15:05:52 +0000</when>
<what>Even though this is not built in kernel support, there is a media play called RockPlayer that handles xvids very nicely.  I use it on my nexus one and it is very very smooth (unlike yxPlayer).</what>
</comment>
<comment>
<author>xavierko...@gmail.com</author>
<when>Fri, 01 Apr 2011 17:16:06 +0000</when>
<what>MKV!</what>
</comment>
</bug>
<bug>
<bugid>8204</bugid>
<title>Crash on running All sport GPS Monkey Test</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-09-30T13:18:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>a20750%m...@gtempaccount.com</reportedBy>
<openedDate>Fri, 07 May 2010 04:39:04 +0000</openedDate>
<description>Crash on running All sport GPS Monkey Test issue in google code
com.google.android.providers.enhancedgooglesearch</description>
<comment>
<author>To.RamMo...@gmail.com</author>
<when>Mon, 10 May 2010 09:11:24 +0000</when>
<what>// Rejecting start of Intent { act=android.intent.action.WEB_SEARCH
cmp=com.google.android.providers.enhancedgooglesearch/.Launcher } in package
com.google.android.providers.enhancedgooglesearch</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Wed, 23 Jun 2010 03:43:07 +0000</when>
<what>Hi,

The following lines will also throw expcetions:

    Intent intent = new Intent(Intent.ACTION_WEB_SEARCH);
    intent.putExtra(SearchManager.QUERY, Q&quot;EandroidQ&quot;E);
    startActivity(intent);

============================================
06-23 11:41:40.709: ERROR/AndroidRuntime(1024): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.WEB_SEARCH (has extras) }
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1408)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.app.Activity.startActivityForResult(Activity.java:2817)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.app.Activity.startActivity(Activity.java:2923)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at com.servo.richard.Sample$1.onClick(Sample.java:28)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.view.View.performClick(View.java:2408)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.view.View$PerformClick.run(View.java:8816)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.os.Handler.handleCallback(Handler.java:587)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.os.Handler.dispatchMessage(Handler.java:92)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.os.Looper.loop(Looper.java:123)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at android.app.ActivityThread.main(ActivityThread.java:4627)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at java.lang.reflect.Method.invokeNative(Native Method)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at java.lang.reflect.Method.invoke(Method.java:521)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-23 11:41:40.709: ERROR/AndroidRuntime(1024):     at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Wed, 23 Jun 2010 03:52:03 +0000</when>
<what>Sorry, I forgot to say: the code above works well on Android 1.6 and 2.1</what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 09:52:25 +0000</when>
<what>com.google.android.providers.enhancedgooglesearch should not be installed on Android 2.2. What device and platform build is this? Output from Q&quot;Eadb bugreportQ&quot;E would be helpful too.</what>
</comment>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 13:18:05 +0000</when>
<what>The first release of the 2.2 SDK accidentally did not include the QuickSearchBox app which handles android.intent.action.WEB_SEARCH in the emulator image. This is fixed in the current 2.2 SDK release.</what>
</comment>
</bug>
<bug>
<bugid>16601</bugid>
<title>Chat logs in Gtalk show in wrong order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>lee.jarr...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 11:05:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss I donQ&apos;Et know how you can
reproduce the problem, IQ&apos;Eve searched online and canQ&apos;Et see other people
having this problem. When I talk on Google Talk on my Nexus S, the
replies arenQ&apos;Et shown at the bottom, instead all of what I say gets shown
at the bottom (on the chat screen) and the other persons further up in
the chat log. The correct behaviour should be that both me and the other
personQ&apos;Es messages should be displayed in correct time order. This
happened on the Nexus S running 2.3.3, I did an update to 2.3.4 and the
problem still persists.</description>
<comment>
<author>jpedrovf...@gmail.com</author>
<when>Mon, 09 May 2011 21:57:35 +0000</when>
<what>Same problem here and i know other people with the same issue!</what>
</comment>
<comment>
<author>sharon.w...@gmail.com</author>
<when>Thu, 12 May 2011 14:24:21 +0000</when>
<what>Same problem here! Does anyone has a solution jet?</what>
</comment>
<comment>
<author>sa.jose</author>
<when>Thu, 12 May 2011 14:28:31 +0000</when>
<what>Take a look at this comment on a another Issue

http://code.google.com/p/android/issues/detail?id=9726#c3

These Issues should be merged as it is the same problem.
http://code.google.com/p/android/issues/detail?id=9405
http://code.google.com/p/android/issues/detail?id=16601
http://code.google.com/p/android/issues/detail?id=9726

DonQ&apos;Et forget to Star Issue
http://code.google.com/p/android/issues/detail?id=4581</what>
</comment>
<comment>
<author>aryell.c...@gmail.com</author>
<when>Fri, 20 May 2011 18:11:49 +0000</when>
<what>Please make sure your date-time synchronous/correctly.. it seems gtalk order it by phone time.
This solve the problem on my previous Glxy Spica 2.1 and my friendQ&apos;Es millestone, currently iQ&apos;Em using nexus s 2.3.4.</what>
</comment>
</bug>
<bug>
<bugid>2660</bugid>
<title>Emulator Instances can no longer call/sms each other in SDK 1.5</title>
<status>Released</status>
<owner>vladi...@android.com</owner>
<closedOn>2011-10-06T16:58:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>kf6nvr</reportedBy>
<openedDate>Wed, 13 May 2009 20:55:25 +0000</openedDate>
<description>As the summary states, calling or SMSing to another emulator instance
using the displayed port number as the call number no longer works. An
error is posted to logcat that usually looks like this: Q&quot;Ecould not
connect client socket to :::::::00001:5554: Invalid argumentQ&quot;E (where
5554 is the attempted outgoing number). Emulating a call or SMS to an
instance does still work. See the documentation here:
http://developer.android.com/guide/developing/tools/emulator.html#calling
Calling or SMSing between two emulator instances should automatically
work, as it did previous to 1.5. Currently, I cannot get this to work in
1.5 on either Mac OS or Windows. This issue is also discussed on this
thread, confirming that others have seen this:
http://groups.google.com/group/android-developers/browse_thread/thread/5c8d0f279cae1ae6/c7982a81f0375ad7?lnk=gstQ&amp;Eq=sms++emulator+1.5#c7982a81f0375ad7</description>
<comment>
<author>vivasv...@gmail.com</author>
<when>Wed, 12 Aug 2009 20:40:10 +0000</when>
<what>I get the same error on VISTA 32-bit (ultimate). I can make calls from ddms/telnet 
but not from one emulator to the other. The calls end immediately. Also, the 
broadcast receiver only receives notification for the first call.

I even turned the ipv6 service off, still I cannot communicate from one emulator 
instance to the other.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:18:30 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 18:09:18 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:34 +0000</when>
<what></what>
</comment>
<comment>
<author>vladi...@android.com</author>
<when>Fri, 12 Aug 2011 21:25:59 +0000</when>
<what></what>
</comment>
<comment>
<author>vladi...@android.com</author>
<when>Thu, 06 Oct 2011 16:58:55 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11160</bugid>
<title>Behaviour of launchMode=?singleTask? not as described</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>ollywood...@gmail.com</reportedBy>
<openedDate>Sat, 11 Sep 2010 07:16:19 +0000</openedDate>
<description>The behaviour of singleTask is not as documented. I believe that this
should be treated as a problem of high importance. To see the true
difference between the true and documented behaviour, create a new
Android application from the attached files. The result is a simple
application consisting of two Activities, ActivityA (which is launched
from the Application Launcher) and ActivityB, which has
launchMode=Q&quot;EsingleTaskQ&quot;E in its manifest entry. Each Activity presents
two buttons, one for passing Android an Intent targeting ActivityA and
one passing Android an Intent targeting ActivityB. 1. Run the program.
Press the Q&quot;ETarget AQ&quot;E button a few times. Use Q&quot;Eadb shell dumpsys
activityQ&quot;E to inspect the stack. It looks like this, as expected (A and B
denote ActivityA and ActivityB respectively): TaskRecord#2 : ActivityA
ActivityA ActivityA TaskRecord#1 : Launcher 2. Press Q&quot;ETarget BQ&quot;E.
According to the documentation, this should create an instance of
ActivityB in a new task as its root Activity. In fact the documentation
clearly states that a singleTask Activity is ALWAYS the root Activity of
a task in the same way that a singleInstance Activity is. Hence
according to the documentation, you should get: TaskRecord#3 : ActivityB
TaskRecord#2 : ActivityA ActivityA ActivityA TaskRecord#1 : Launcher But
what you actually get is: TaskRecord#2 : ActivityB ActivityA ActivityA
ActivityA TaskRecord#1 : Launcher Hence the implementation does not
behave as the documentation states, and it is not the case that a
singleTask Activity has to be the root Activity in a TaskRecord. 3. To
observe a second difference, press Q&quot;ETarget AQ&quot;E a few more times, to get
(as expected, given the true behaviour in step 2): TaskRecord#2 :
ActivityA ActivityA ActivityB ActivityA ActivityA ActivityA TaskRecord#1
: Launcher Now press Q&quot;ETarget BQ&quot;E again. The documentation states that if
the single instance of the singleTask Activity is not at the top of its
TaskRecord, then it is not in a position to handle the Intent. In this
event the documentation states that the Intent is discarded, but that
the TaskRecord is brought to the foreground. Hence in this case
documented behaviour is that the Intent is simply discarded. What you
actually end up with is: TaskRecord#2 : ActivityB ActivityA ActivityA
ActivityA TaskRecord#1 : Launcher Hence actual behaviour is that any
Activities above the singleTask Activity are removed from the stack. The
Intent is then delivered to the Activity as normal by a call to
onNewIntent (you can override this method to verify this).</description>
<comment>
<author>ollywood...@gmail.com</author>
<when>Sat, 11 Sep 2010 07:38:59 +0000</when>
<what>. . . So the actual observed behaviour of singleTask is that it is equivalent to singleTop, but where every Intent targeting it has the flag FLAG_ACTIVITY_CLEAR_TOP implicitly set.</what>
</comment>
<comment>
<author>ollywood...@gmail.com</author>
<when>Sat, 11 Sep 2010 08:39:41 +0000</when>
<what>There are further problems with the documentation of launchMode in the Q&quot;EApplication FundamentalsQ&quot;E document. It states that:

========================================
Q&quot;EsingleTaskQ&quot;E and Q&quot;EsingleInstanceQ&quot;E, should be used only when the activity has a MAIN and LAUNCHER filter. Imagine, for example, what could happen if the filter is missing: An intent launches a Q&quot;EsingleTaskQ&quot;E activity, initiating a new task, and the user spends some time working in that task. The user then presses the HOME key. The task is now ordered behind and obscured by the home screen. And, because it is not represented in the application launcher, the user has no way to return to it.
========================================

It is incorrect to state that the user has no way of returning to an Activity marked with singleInstance (or singleTask, if the behaviour was as documented) after the home key is pressed. They can always return to such an Activity in the same way that they launched it initially, even if it isnQ&apos;Et represented on the application launcher. Consider an Activity A that is represented on the application launcher, from which the user can launch Activity B that is singleInstance (e.g. by pressing a button). Suppose the user does this and then presses the home key.

The user can still return to B by launching Activity A and then launching Activity B from A. Since it is single instance, this will return the single instance of B to the foreground, hence returning to the Activity!</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 11 Sep 2010 08:50:14 +0000</when>
<what></what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Sun, 12 Sep 2010 19:08:42 +0000</when>
<what>FWIW, I suspect the desired result can be achieved using a general-purpose launch mode (Q&quot;EstandardQ&quot;E or Q&quot;EsingleTopQ&quot;E), and, instead, clearing ActivityBQ&apos;Es taskAffinity 
and/or adding FLAG_ACTIVITY_NEW_TASK to the intent that launches ActivityB.

singleTask is one of four launch modes, but its appealing name and description belies the fact that it is not recommended for general use.

In addition to improving the documentation of launch modes and flags and task affinities, a sample demonstrating how to apply them in common scenarios would be very helpful.

Affected documents:

http://developer.android.com/guide/topics/fundamentals.html
http://developer.android.com/guide/topics/manifest/activity-element.html
http://developer.android.com/guide/practices/ui_guidelines/activity_task_design.html
</what>
</comment>
<comment>
<author>alexey.y...@gmail.com</author>
<when>Mon, 22 Nov 2010 20:37:39 +0000</when>
<what>Having the same issue</what>
</comment>
<comment>
<author>cm1...@gmail.com</author>
<when>Mon, 20 Jun 2011 16:43:04 +0000</when>
<what>Does any google guys follow up this issue? Or clarify that if this is an issue.</what>
</comment>
<comment>
<author>gnorsi...@gmail.com</author>
<when>Thu, 04 Aug 2011 14:31:39 +0000</when>
<what>I can confirm this behaviour as well. I came across when writing a demo app related to launchmodes and thought I had done something wrong... 

For a very visual way to see the different launch modes and whatQ&apos;Es in the latest stack, check this out:

https://market.android.com/details?id=com.novoda.demos.activitylaunchmode</what>
</comment>
</bug>
<bug>
<bugid>14631</bugid>
<title>Back button in apps (SMS, etc) that have multiple entry levels returns home instead of going up to the next level.</title>
<status>WorkingAsIntended</status>
<owner>cgi...@google.com</owner>
<closedOn>2011-03-02T01:47:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>RBFuss...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 16:19:11 +0000</openedDate>
<description>First let me explain what I mean. In the SMS application you have
multiple levels, as many apps do. Top level [lists messages on device] |
Message level [lists contents of selected message] Fewer apps, but
nonetheless a good number, have entry points into these various levels
from the home / notification screen. An SMS incoming may allow you to go
directly to the SMS at the message level by selecting via the
notification bar. Now to the problem; When you enter the SMS app (both
1.6 and 2.2 exhibit this bug) at the message level and wish to go up one
level to the top message list level the back button would be the
intuitive button to press. This doesnQ&apos;Et work as expected, it will return
you to the homescreen at which point selecting the SMS app again will
return you once more to the message level, but this time the back button
works correctly, taking you up one level to the top level. IQ&apos;Eve seen
this occur in other apps as well. The market place app as well suffers
from this, also various 3rd party apps.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 01:47:25 +0000</when>
<what>The back button behavior that you describe is working as intended.  It should take you back to your previous location.  
To address the problem that you raise (i.e. not being able to go up a level in the apps), we introduced an Q&quot;EupQ&quot;E button in Honeycomb.  YouQ&apos;Ell see it in the top left corner of the screen.</what>
</comment>
<comment>
<author>falc...@gmail.com</author>
<when>Wed, 16 Mar 2011 10:54:51 +0000</when>
<what>No. Screw that, cgi...@google.com. That is a BS excuse. The Q&quot;Eback button layeringQ&quot;E in the Android OS is so perversely corrupted, it is an unbelievably flawed design. I encounter this issue every single day I use my android device (Froyo). The back level should ONLY apply to embedded launches, e.g. launching a message from notifications -Q&gt;E opens app to message level -Q&gt;E [BACK] -Q&gt;E notifications. NOT home -Q&gt;E previous message view -Q&gt;E back -Q&gt;E home again -Q&gt;E messages AGAIN -Q&gt;E back -Q&gt;E index view.

ItQ&apos;Es ridiculous. Without any kind of task switcher or layer management interface, no UI is exposed to indicate these types of nesting levels. It is a flaw in AndroidQ&apos;Es user-experience fundamentals caused by half-baked thinking in this regard.

Q&quot;EWorking as intendedQ&quot;E maybe in code, but absolutely, positively not in the correct way that any user on the planet would expect it to be done, unless theyQ&apos;Eve gotten used to AndroidQ&apos;Es Q&quot;EquirksQ&quot;E... and thatQ&apos;Es what this behavior is: a quirk.

Fix it, please.</what>
</comment>
</bug>
<bug>
<bugid>15538</bugid>
<title>GOOGLE DOES NOT LISTEN TO USER CRITICAL BUG REPORTS OR FEATURE REQUESTS REGARDING ANDROID OS AT ALL</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-16T17:11:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>71</stars>
<reportedBy>blankze...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 07:25:39 +0000</openedDate>
<description>######################################################## ANDROID USERS
PLEASE STAR THIS AND COMMENT IF YOU AGREE!
######################################################## ISSUE TITLE:
Q&quot;EGOOGLE DOES NOT LISTEN TO USER CRITICAL BUG REPORTS OR FEATURE REQUESTS
REGARDING ANDROID OS AT ALLQ&quot;E ISSUE DESCRIPTION: Q&quot;EBELOW YOU MAY FIND THE
REQUESTED INFORMATION REGARDING THE REPORT OF AN ANDROID ISSUEQ&quot;E ISSUE
CONTENT: Q&quot;ENOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss --Q&gt;E DO YOU GOOGLE READ
THAT INDEED? Please describe the problem in detail. Be sure to include:
- Steps to reproduce the problem. --Q&gt;E SUBMIT AN ANDROID BUG REPORT OR
REQUEST A BASIC FEATURE - What happened. --Q&gt;E NOTHING. WELL, ALMOST
NOTHING, AS GOOGLE CLOSES THE ISSUES THOUSANDS TIMES FASTER THAN
MICROSOFT. SO THIS IS AN ACTION WHICH MEANS MORE THAN NOTHING, RIGHT? -
What you think the correct behavior should be. --Q&gt;E DO WHAT YOU HAD
LOUDLY PROMISED? LIKE...LISTEN TO USERS AND TREAT ANDROID AS OPEN SOURCE
AND NOT AS AN UGLY HYBRID CHILD OF YOURS. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) --Q&gt;E MORE THAN ONE BUT
THE NUMBER IS DECREASING FAST TO ONE. REALLY. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.Q&quot;E --Q&gt;E NOT THE CASE, BUT IF
YOU INSIST, I WILL DO IT. YOUR LAST CALL?
######################################################## ANDROID USERS
PLEASE STAR THIS AND COMMENT IF YOU AGREE!
########################################################</description>
<comment>
<author>maranell...@gmail.com</author>
<when>Wed, 16 Mar 2011 07:52:01 +0000</when>
<what>you guys should always remember that we all have contributed to your multi-billion empire, treating us like little lost children is not a solution for shutting us up... just take a moment from your very busy life to, at least, give us a straight up answer, not some lame two words sentences...</what>
</comment>
<comment>
<author>MofoMan2...@gmail.com</author>
<when>Wed, 16 Mar 2011 08:36:41 +0000</when>
<what>You must remember that Google is not one person who can personally oversee the entirety of all the bug reports and issues files on this Google Code page. Just look. Over 15000 issues, takes a lot of man hours to sift through. And some of these feature requests might not even be in the right place.

IQ&apos;Em all for good customer service, but it seems as if this particular issue has more to do with being butthurt than actually requesting some action be taken. That said, legitimate concerns are raised and good questions asked. Starred.</what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Wed, 16 Mar 2011 08:58:26 +0000</when>
<what>This approach of flooding Google with this kind of messages has always the same result: closing the so called issue (what issue is this anyway?). So, please, either be constructive or refrain from posting useless messages.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 16 Mar 2011 11:34:20 +0000</when>
<what>@alexandr...What kind of messages? Be more specific.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 16 Mar 2011 11:36:32 +0000</when>
<what>@MofoMan2...I fully agree, but please see the attached screenshot. You might also check that issue for yourself. I believe they have plenty of time to check all the issues. 15000 * 5 seconds = 52 days for all of them, not so much, isnQ&apos;Et it?</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 16 Mar 2011 11:38:20 +0000</when>
<what>21 hours (less than a day), sorry, not 52 days...typed wrong data.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 16 Mar 2011 11:39:53 +0000</when>
<what>@MofoMan2...So, you believe Android is WorkingAsIntended too?</what>
</comment>
<comment>
<author>dherber...@gmail.com</author>
<when>Wed, 16 Mar 2011 12:12:17 +0000</when>
<what>This is not the proper outlet to voice general complaints about Android. Please move these types of complaints to GoogleQ&apos;Es discussion forums instead of spamming bugs with your frustration.</what>
</comment>
<comment>
<author>maranell...@gmail.com</author>
<when>Wed, 16 Mar 2011 14:31:55 +0000</when>
<what>@Google Q&amp;E Android - please revisit this issue: http://code.google.com/p/android/issues/detail?id=14889, remove the Q&quot;EWorkingAsIntendedQ&quot;E label and give us a straight up answer instead!</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 16 Mar 2011 17:11:09 +0000</when>
<what></what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 17 Mar 2011 06:42:47 +0000</when>
<what>Q&quot;EDuplicateQ&quot;E? :-))))))))))))))

So I am not the only one Q&quot;EfrustratedQ&quot;E? Good one.</what>
</comment>
<comment>
<author>wcan...@gmail.com</author>
<when>Sat, 19 Mar 2011 02:02:32 +0000</when>
<what>Google I am a corporate user and trying to roll out a few hundred of these Samsung Android phones.
No being able to stop a program automatically going into startup and then crashing is causing  helluva lot of problems. When Lotus Traveler starts in startup mode and the 3g connection is not ready and the system fails the login an clears all the mail???
The users have the then spend 10 minutes re-enter all the login details and resync the phone.

If I could delay the program starting too early we can avoid this bug from occurring.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Wed, 30 Mar 2011 14:50:35 +0000</when>
<what>Hey, check out this one too! http://code.google.com/p/android/issues/detail?id=15864</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 12 May 2011 12:40:00 +0000</when>
<what>All these issues which are being reported and watched by so many users and not only, all these issues which are not getting fixed...well...made me buy an iPhone. Really.

I own Android phones for some time and I find this way to report and not being listened, humiliating. Google and Apple got accused they are tracking us, almost at the same time. Apple fixed it, Google doesnQ&apos;Et even react.

There is no reaction from Google regarding this stupid issue too.

I had enough. Thank you Google, youQ&apos;Ere doing such a great job. Keep it up.

I am selling several Android phones, customers welcome. Starting with LG Optimus One, upgradeable to 2.3 some day. You tell me the price.</what>
</comment>
<comment>
<author>eXPlosiv...@live.com</author>
<when>Tue, 14 Jun 2011 07:11:04 +0000</when>
<what>Use the hardware but boycott google Q&quot;EfreeQ&quot;E services: do NOT add gmail credentials to the android phone.  The privacy COST of using google Q&quot;EfreeQ&quot;E services is too high.</what>
</comment>
<comment>
<author>Sel...@gmail.com</author>
<when>Thu, 07 Jul 2011 09:59:47 +0000</when>
<what>My next device surely will not be Android based.
We see Google transition to evil empire :(</what>
</comment>
</bug>
<bug>
<bugid>5893</bugid>
<title>Weather servers at google not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Brian.Fl...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 19:22:33 +0000</openedDate>
<description>I have included the text of my original (DENIED) problem. could someone
please bother to look at this and read my original post carefully...THIS
ISSUE HAS NOTHING TO DO WITH BEAUTIFUL WIDGETS. All of the weather apps
that use google or accuweather or whoever they use have not updated
correctly since 01/05/2010 including the weather widget on my igoogle
page. Reported by Brian.Fleener, Today (6 hours ago) I have a motorola
droid and the weather for beautiful widgets and all other widgets that
use your servers has not worked since Tuesday 01/05/2010 please fix this
Comment 1 by romain...@android.com, Today (54 minutes ago) You should
report this bug to the author of Beautiful Widgets. Status: Declined</description>
</bug>
<bug>
<bugid>3548</bugid>
<title>window.location.replace does not work in WebView</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-09-11T15:59:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>mbrub...@gmail.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 19:02:18 +0000</openedDate>
<description>The JavaScript DOM method window.location.replace(new__uri) is supposed
to navigate to new_uri, while removing the previous URI from the
history. In an Android WebView, it instead navigates to a new_uri while
leaving the previous URI in the history. On other WebKit platforms this
is done by checking the
DocumentLoader::urlForHistoryReflectsClientRedirect method from the
WebCore::FrameLoaderClient::updateGlobalHistory implementation, but
FrameLoaderClientAndroid does not check this flag.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:30:50 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:05:37 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 11 Sep 2009 15:59:37 +0000</when>
<what>verified that itQ&apos;Es fixed in our internal code tree</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:24:52 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>639</bugid>
<title>Running two emulators on same pc that use the location manager will result in a deadlock</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-19T20:32:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>h.vdhie...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 11:55:45 +0000</openedDate>
<description>If you run two emulators on the same pc, and run on both emulators
software that uses the location manager will result in a infinite
loop/deadlock on emulator 2: somewhere inside the location manager code.
In logcat you see an infite list with messages like: Q&apos;EloadProvidersQ&apos;E and
Q&apos;EloadProviders: already loadedQ&apos;E. This issue is probably related to issue
589.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 21:42:10 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 19 Sep 2008 20:32:55 +0000</when>
<what>This issue cannot be reproduced in the 0.9 SDK. If you continue to see this issue in
the 0.9 emulator, please file a new bug, Thank you. </what>
</comment>
</bug>
<bug>
<bugid>3449</bugid>
<title>Add option for auto-rotation of Home screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-03T15:40:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Mon, 03 Aug 2009 14:07:13 +0000</openedDate>
<description>1. Hold phone in landscape mode in Home screen - note that screen is the
wrong way around. 2. Press MENU button - note that menu is the wrong way
around. 3. Press Settings - note that the resulting menu is the right
way around. It has been stated that this is due to a design decision.
Yes, well so was the Ford Pinto gas tank... Please add an option to
enable auto-rotation of the Home screen.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 03 Aug 2009 15:40:45 +0000</when>
<what>Working as intended.</what>
</comment>
<comment>
<author>dab...@gmail.com</author>
<when>Wed, 09 Dec 2009 21:21:55 +0000</when>
<what>nemo2e4 and i know the home screen is working as u intend it. we are saying that this is bad design. a lot of 
people agree so i dunno why you are closing every issue that brings this ENHANCEMENT up</what>
</comment>
</bug>
<bug>
<bugid>12179</bugid>
<title>When the last field on an html form is a number type, the Go button doesnQ&apos;Et show on the soft keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andybari...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 22:30:19 +0000</openedDate>
<description>I created two simple pages, one with just a text field and one with just
a number field. When clicking on the text field form, the soft keyboard
correctly shows the Go button. But when clicking on the number field
form the soft keyboard incorrectly shows the Next button even though
there is nothing else on the form. I threw together a quick test here.
http://mozicodo.com/gobtntest/ This is on Android 2.2, Build number
FRG01B</description>
<comment>
<author>leomenen...@gmail.com</author>
<when>Wed, 22 Dec 2010 12:58:35 +0000</when>
<what>IQ&apos;Eve encountered this very issue. Setting the fields to type=Q&quot;EnumberQ&quot;E makes inputting info much easier. However, since the keyboard defaults to next instead of go it becomes impossible. I have also found this issue while using swype instead of the stock keyboard. Currently the only ways to bring up the number keyboard is by setting the input type to number or tel. I propose the ability to bring it up a third way where the return key will be available instead of next (essentially tab). Another possibility would be a way to bring up the full qwerty in alt mode where the numbers show instead of the letters.</what>
</comment>
<comment>
<author>johan.hj...@gmail.com</author>
<when>Thu, 13 Oct 2011 14:15:56 +0000</when>
<what>IQ&apos;Em a bit surprised this have not been prioritized to be fixed yet. Maybe I donQ&apos;Et see the whole picture, but in my view itQ&apos;Es quite obvious a bugg. It might also be very hard to fix. Anyway. IQ&apos;Em part of a project that is supposed to run on both Android and IOS and we need a fast numeric input to have a nice user flow in a very critical part of the webapp. We canQ&apos;Et use type=Q&quot;EnumberQ&quot;E (which works great on IOS) since this problem and this leaves us to handle Android separately in the code with type=Q&quot;EtestQ&quot;E. Lesser user experience and separate handling in code for Android makes this a very annoying behavior.</what>
</comment>
</bug>
<bug>
<bugid>13764</bugid>
<title>Phone hangs after call, Phone says SMS is not sending (error message appears) but SMS anyway is sending out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>holztran...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 09:16:18 +0000</openedDate>
<description>HW: Samsung Galaxy S I9000 SW: Android 2.2.1 Buildnumber FROYO.XXJPY
(other XXJPx Versions also tested) Kernel 2.6.32.9 Provider: O2 Germany
Problem description: 1. After a call the phone hangs in the telephone
application. The phone cannot hang up. At this point the telephon is not
reachable. 2. I send a SMS. The Phone say the SMS is not sending but the
SMS is anyway sending out. At this point also the telephon is not
reachable. After that the only way to get a working phone is rebooting
the device. The problems occurs (2-3x per day) only in my O2-homezone. I
have already contacted Samsung and O2. Samsung says i should install
Android 2.1. For me this isnQ&apos;Et the right answer. From O2 i received a
new SIM card - no betterment. O2 also says i should contact Samsung...
:-( Before the update to froyo the phone works fine with Andorid 2.1 ps.
Sorry for my bad english...</description>
<comment>
<author>m.rohe...@gmail.com</author>
<when>Fri, 14 Jan 2011 15:34:45 +0000</when>
<what>Just to add more details on that issue:

In status bar when this (relating) problem above of me occures, there is the sign for Q&quot;Eno networkQ&quot;E (the circle with the line through it from lower left to upper right) and when opening the status bar by pulling it down there is written close to the operatorQ&apos;Es name (Q&quot;Eo2Q&quot;E or Q&quot;Eo2.deQ&quot;E): Q&quot;Eno service (available)Q&quot;E which is Q&quot;EKein Netz(dienst) verf?gbarQ&quot;E in german.

As this specific part of the same problem (see above) isnQ&apos;Et recognizable when mobile is in standby (no error sound, no error message) especially when using the mobile for business itQ&apos;Es really horrible cause you will miss phone calles, messages and so one without even noticing that (until you look closer on your mobile phone and status bar.
Also the people calling in wonQ&apos;Et get any hint that youQ&apos;Ere not able to accept the call, because it sounds like the phone is ringing for the one whoQ&apos;Es calling in.

To work around itQ&apos;Es only possible to completely reboot the phone.

This happens NOT only in the so called Q&quot;Eo2 HomezoneQ&quot;E but also on other places/other broadcast cells.
This happens either on mobiles with SamsungQ&apos;Es open market firmware of Q&quot;EFroyoQ&quot;E (which in germany officially is ...JPO/...JPP/...JP3, but also on the operator-specific, -modified, Q&quot;E-brandedQ&quot;E version of o2-sold-mobiles.
</what>
</comment>
<comment>
<author>Robert.K...@gmail.com</author>
<when>Sat, 15 Jan 2011 18:40:19 +0000</when>
<what>Another details regarding this issue:

after upgrade to Froyo, when the cell phone is in stand-by, it takes about 10-15min. and this cell phone is unreachable. That means each caller gets the announcement of my mailbox. The cell phone is unusable. 

This all happens only in GSM/WCDMA or WCDMA mode. GSM ONLY mode works very well. All these problems occurs since Froyo. With Eclair it works fine. Curiously the provider is also o2 germany but in my case without Q&quot;EHomezoneQ&quot;E.

There are more people with similar problems - so far I know all o2 clients.

We all are hoping for a solution!

Best regards! 

</what>
</comment>
<comment>
<author>fascian...@gmail.com</author>
<when>Sun, 16 Jan 2011 04:04:24 +0000</when>
<what>hello, IQ&apos;Eve the same issues, IQ&apos;Em an O2 coustumer, too.

Before i ugraded to froyo everything was fine, but after the update the toubles started:

- device not reachable 
- device looks after calls
- device restarts after calls
- device shows that is locked into the O2-Network but it isnQ&apos;Et reachable

I tried all the things the others did from above nothing works:
- tried a new SIM-Card
- Tried a hardrest, tried the wipe of the whole interior memory
--Q&gt;E nothing works

I also did alot phonecalls with O2 and Smasung both negate the problems and say everytime I call that I would be the first one with those problemes. After discussing with their hotlines both blaim eachother but noone treis to help us, and thatQ&apos;Es realy frustrating. O2 even goes so far to say evertime I call that, my cellphone is broken and I have to send it in, in order to solve this problem - thatQ&apos;Es unbeliveable!!!!

To proof that it is an issue with the froyo update I reinstalled the original rom from before the update, because I lucky made a backup with the rommanager from the android market. And the best of all with this rom version no problemes appear. I treid it for afew weeks without any toruble. So I flashed back to the froyo update and the problems appeared again!!!!

so google please help us, your are our last chance!!!!</what>
</comment>
<comment>
<author>cathygru...@gmail.com</author>
<when>Sun, 16 Jan 2011 11:41:42 +0000</when>
<what>Same problem! Galaxy S I9000, 2.2, Froyo, o2 with Homezone.
- phone-hanging after calls with green receiver in statusbar
- disconnection from net, sometimes suddenly in phone-calls
Problems appears often, but only in homezone.</what>
</comment>
<comment>
<author>FrankKos...@gmail.com</author>
<when>Sun, 16 Jan 2011 11:42:40 +0000</when>
<what>Similar problem, than the others:
After installing Q&quot;EFroyoQ&quot;E, the phone freezes after calls longer then 8 minutes. The green phone appears in the status-bar, calltime-counter is going on and the phone is unreachable. The only help is a reboot. The only solution in my case was, to switch from Q&quot;Eautomatic GSM/WCDMAQ&quot;E to Q&quot;Eonly WCDMAQ&quot;E. After doing this the bug doesn?t occure anymore, but that can?t be the solution, there must be a problem between Q&quot;EFroyoQ&quot;E and the provider Q&quot;Eo2Q&quot;E
Phone: SGS I 9000
FW Froyo Q&quot;EJPOQ&quot;E</what>
</comment>
<comment>
<author>matzemat...@gmail.com</author>
<when>Sun, 16 Jan 2011 14:38:55 +0000</when>
<what>Hi google,
i have the same problem as the persons above.
samsung galaxy s i9000, Froyo 2.2, provider o2 germany
cell phone shows Q&apos;Efull network-connectionQ&apos;E, BUT
-Q&gt;E cellphone is not reachable 
and as well:
at the end of a call the cellphone stays connected (blinking green phone-symbol) without any chance to end this (but shuting down and starting the device again)
please provide an update AS SOON AS POSSIBLE, because this problem (of not being reachable) is a REAL BIG PROBLEM!
Best regards! </what>
</comment>
<comment>
<author>wbe...@gmail.com</author>
<when>Sun, 16 Jan 2011 16:12:46 +0000</when>
<what>I also have the same problem. My provider is o2 in Germany. After upgrading to froyo my cellphone (samsung galaxy s) isnQ&apos;Et able to quit the call (after speaking more than 20min or a little bit more). Afterwards it is not possible to call another person. Also there is no net available anymore neihter data nor normal net connection. I have to restart my device to have net again. This issue happens when I use gsm or gsm/wcdma.
this issue does not appear when I use wcdma only.
Looking forward to hear from you.
Best regards.</what>
</comment>
<comment>
<author>ronny.be...@gmail.com</author>
<when>Sun, 16 Jan 2011 17:04:45 +0000</when>
<what>Same problem! Galaxy S I9000, 2.2, Froyo!

The problem exists for short calls too! I talked with somebody for appr. 20 seconds and after that i quit the call. Aftwerwards the phone hangs with the above written problems...

Best regards

</what>
</comment>
<comment>
<author>stoeve...@gmail.com</author>
<when>Sun, 16 Jan 2011 19:56:18 +0000</when>
<what>I do have the smae problem.

O2 contract with homezone.

- Phone calls do get disconnected, phone  shows Q&quot;Egreen signQ&quot;E that call is still running - which isnt true. Phone cannot be used until I restart it.

- Phone disconnects from O2 network by random without showing it in the status bar. Therefore I am unreachable without knowing it. Sometimes after a long while it shows Q&quot;Eno carrrierQ&quot;E.
- This happened with all Froyo versions from Samsung, Eclair was running fine. Same SIM card.
- The issue happens to 90% within the homezone, but I also expierienced it ouside of the zone.


Only a restart will help.

This is a BIG inconvenience and O2 declines knowledge and pretty much refuses to help.
</what>
</comment>
<comment>
<author>holztran...@gmail.com</author>
<when>Mon, 17 Jan 2011 07:19:43 +0000</when>
<what>Just another hint:

My telephon says now the first time very very short: No SIM Card present or defect.

Has anybody else seen this message?</what>
</comment>
<comment>
<author>m.rohe...@gmail.com</author>
<when>Mon, 17 Jan 2011 09:04:50 +0000</when>
<what>sim card error message:

Not on my mobile</what>
</comment>
<comment>
<author>R.Stue...@gmail.com</author>
<when>Mon, 17 Jan 2011 15:35:15 +0000</when>
<what>I have similar problems. I have a o2 contract with homezone.</what>
</comment>
<comment>
<author>matze.1...@gmail.com</author>
<when>Mon, 17 Jan 2011 16:02:18 +0000</when>
<what>I have exactly the same problems. 

FW: JPY   (JP3 was fine)
Provider: o2 - Germany (with Homezone)

Sometimes i canQ&apos;Et even start a call. The phone seemes to recognize that it has no network. 
I hear about 2 times the dial tone. Then it stops.(At this time the phone hangs - but the counter continues)
The person iQ&apos;Em trying to call can accept the call but doesnQ&apos;Et hear anything.

I had no SIM card error messages until now.

kind regards.</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Mon, 17 Jan 2011 21:37:35 +0000</when>
<what>I Have the same problems.

-sim card error: Sim card not in the mobile
-disconnection from o2 network
-reboot of the mobile phone

Provider: o2 - Germany (Genion with homezone)

</what>
</comment>
<comment>
<author>holztran...@gmail.com</author>
<when>Tue, 18 Jan 2011 11:28:35 +0000</when>
<what>Me again

I can confirm Comment 6. In Q&quot;EWCDMA onlyQ&quot;E mode the phone works fine. Unfortunately UMTS is not available everywhere...</what>
</comment>
<comment>
<author>fabian.h...@gmail.com</author>
<when>Tue, 18 Jan 2011 18:08:54 +0000</when>
<what>I can confirm this problem. I also have o2 Germany as the provider and I got a contract with a homezone as well. For me the problem mainly occurs while being within the homezone and being connected to my homeQ&apos;Es wifi. When IQ&apos;Em not at home the problem barely occurs.</what>
</comment>
<comment>
<author>heynma...@gmail.com</author>
<when>Fri, 28 Jan 2011 21:32:03 +0000</when>
<what>I can confirm the reception problem with the Samsung I9000, in conjunction with O2. I have a business O2on contract without HomeZone. I have strong interference and receiving abortions</what>
</comment>
<comment>
<author>saschat...@gmail.com</author>
<when>Tue, 01 Feb 2011 11:04:02 +0000</when>
<what>I9000 unbranded
Provider O2
Firmware XWJS3 
CSC HKDBT

I can confirm this bug. When i try to call me after a long night, iQ&apos;Em not available.
First i must do a reboot or some1 call from my i9000. 

Hope google can fix this.

Greets
Sascha
</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 01 Feb 2011 15:37:43 +0000</when>
<what>I have exactly the same problems:
- I9000 unbranded
- Provider:  O2 Germany with Homezone
- Firmware: 2.2: JPO

1) Phone disconnects from O2 network by random without showing it in the status bar. Therefore I am unreachable without knowing it. Sometimes after a long time it shows Q&quot;Eno carrrierQ&quot;E.
2) I was contacted by friends and customers that I was not reachable for many hours while the phone showed to be online all the day!!!! This is not acceptable!
3) According to O2 I have a SIM card that is up to date, so no problems because of that.
4) Phone cannot correctly quit every 3rd call approximately. The phone hangs after calls with green receiver in statusbar and after that the phone is not reachable and must be rebooted to get working again.

Best regards
    Michael</what>
</comment>
<comment>
<author>marioewe...@gmail.com</author>
<when>Tue, 08 Mar 2011 17:35:20 +0000</when>
<what>Same problem! Galaxy S I9000, 2.2, Froyo!

The problem exists for short calls too! I talked with somebody for appr. 20 seconds and after that i quit the call. Aftwerwards the phone hangs with the above written problems...

Best regards</what>
</comment>
<comment>
<author>nja...@gmail.com</author>
<when>Sun, 17 Apr 2011 18:50:05 +0000</when>
<what>I experience the same problems, also with Gingerbread XXJV3 / JVK</what>
</comment>
<comment>
<author>m.rohe...@gmail.com</author>
<when>Sun, 17 Apr 2011 21:40:30 +0000</when>
<what>come on google, samsung and o2, fix that serious problem. We are waiting for more than 6 months now!</what>
</comment>
<comment>
<author>Stefan.H...@gmail.com</author>
<when>Thu, 21 Apr 2011 09:06:35 +0000</when>
<what>Also I have the same problems...
And this problems are only with o2, my second card is vodafone, this is no probelm at all...
I am realy angry about this fucking peace of shit</what>
</comment>
<comment>
<author>oca...@gmail.com</author>
<when>Sat, 14 May 2011 07:24:28 +0000</when>
<what>I experience this issue with my SGS only areas with poor receptions, like forrests or mountains, and only in my O2 Homezone.

Dev: Samsung Galaxy S I9000
FW: 2.3.3
BB: I9000XXJVK
K: 2.6.35.7-I9000XWJVB-CL118186 (FicetoQ&apos;Es DarkCore V2.2)
B: DarkyQ&apos;Es V10.0 RC6</what>
</comment>
</bug>
<bug>
<bugid>4746</bugid>
<title>Q&apos;Eandroid move avdQ&apos;E  fails between different drive letters</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>lobot...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 01:00:20 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: when using command Q&apos;Eandroid move
avdQ&apos;E from c: drive to d: drive or from d: drive to c: drive, it doesnQ&apos;Et
work. it shows error message: Q&quot;EError: Failed to move Q&apos;EC:\Documents and
Settings\(myAccount)\.android\avd\testAVD.avdQ&apos;E to Q&apos;Ed:\Android\avdQ&apos;E.Q&quot;E but
c: drive to c:, itQ&apos;Es fine. i donQ&apos;Et know why avd doesnQ&apos;Et move between
different hard partition. Develop Environment: Window XP pro, android
sdk 2.0. this is Korea, so my window account is Korean. that is why i
have to move avd. because if avd path include some Unicode character,
avd doesnQ&apos;Et run. i think that is bug neither. ( i heard, it had not
happened with android sdk 1.5 and less version.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:02:10 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 08:10:25 +0000</when>
<what>There are 2 issues here.
- The unicode character issue is a dup of Bug 4027.
- Current issue here is Q&apos;Eandroid move avdQ&apos;E fails between different drive letters.</what>
</comment>
<comment>
<author>mike.han...@gmail.com</author>
<when>Fri, 11 Feb 2011 14:49:42 +0000</when>
<what>This issue is not Windows specific. You also cannot move an avd across filesystems on Linux. Basically it appears that the linux Q&quot;EmvQ&quot;E command needs to be able to do the moving.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13888</bugid>
<title>Browser - opening link to http://maps.google.com via javascript doesnQ&apos;Et prompt to use Google Map app.</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kev.su...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 10:47:37 +0000</openedDate>
<description>Reproducable on Nexus One, Froyo. When loading a http://maps.google.com
page from a javascript location callback, the user is not prompted to
choose between opening the link in browser or maps app. Steps to
reproduce : load attached bug.html in browser. The first two links will
prompt the user with a choice to open in browser or google maps app. The
third link will open in the web browser (not giving the user option to
load in google maps) Note: On G1 (1.6), clicking on the third link does
nothing.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 10 Jan 2011 17:05:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13942</bugid>
<title>Android market ratings and responding to user comments</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:25:10.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bergin.k...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 10:23:21 +0000</openedDate>
<description>In the android market users frequently question some aspect of an app,
or rate the app down because of a missing feature which is actually
implemented, but they donQ&apos;Et know how to use it. There is no good way to
respond to these questions/comments. The market does allow users to
contact the developer via email, however users rarely do this. Users
also have the ability to rate an app as 1 star without commenting, or
providing any sort of constructive feedback. 1 star ratings can be quite
damaging for the overall rating of the app, and when they are received
without comment it can be quite frustrating. Users should have to
provide some sort of comment when giving the lowest rating, and this
should be reserved for apps that frequently crash or donQ&apos;Et do what they
are supposed to.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:25:10 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>4844</bugid>
<title>Voice Search Accents</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>mikee.ne...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 01:54:59 +0000</openedDate>
<description>Any chance of getting the voice search to recognize southwest Virginia
accents? A friend of mine is getting ready to send his Motorola Droid
back because he is having such a hard time with the Voice Search
capabilities.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:25:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10806</bugid>
<title>Landscape Notification and Switching to Ongoing Application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tywoodho...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 20:40:17 +0000</openedDate>
<description>When in landscape model and pull down the notification bar and switching
to an Q&quot;EongoingQ&quot;E app, the notification screen switches from portrait to
landscape and you must tap the Q&quot;EongoingQ&quot;E app again. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
Launch an app which, while running, will be listed in the notification
bar and categorized as Q&quot;EongoingQ&quot;E. Pandora currently fits this
requirement. After the application is launched, rotate the handset into
a landscape orientation. Navigate to the home screen by touching the
Home button. Now, slide down the notification bar (which will be a left
to ride slide since the actual home screen display is still in portrait
mode). Tap the Q&quot;EongoingQ&quot;E app in the notification area (e.g. Pandora). -
What happened. The notification area continues to be displayed and
switches to a landscape orientation. The focus does *not* switch to the
Q&quot;EongoingQ&quot;E app. - What you think the correct behavior should be. I expect
that my tapping the Q&quot;EongoingQ&quot;E app, the focus immediately goes to that
app no matter the orientation of the handset or notification area. HTC
EVO (PC36100)Stock 2.2 with base band of 2.15.00.07.28</description>
</bug>
<bug>
<bugid>11038</bugid>
<title>picasa upload fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>soonhee...@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 06:34:09 +0000</openedDate>
<description>This bug has been reported on a variety of devices and Android
platforms, but it is clearly an Android-specific issue, so I am
reporting it. THE ISSUE: When in the gallery and trying to upload
pictures to picasa the upload gives a gives a failed to retrieve account
information error and will not upload. It occurring although
..@gmail.com account is set with Sync Picasa Web Albums. It gives the
message Q&quot;EFailed to retrieve account information.Q&quot;E I saw a bug report on
this issue, which occurred when somebody skipped the Q&apos;Eaccount detailsQ&apos;E
page when first signing on to the phone; could be an issue with the
account itQ&apos;Es trying to recognize. PLATFORM: Android 2.2</description>
</bug>
<bug>
<bugid>17655</bugid>
<title>Calendar crash after Exchange password changed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>T.van.Ri...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 15:30:20 +0000</openedDate>
<description>- When I opened the calendar application it closed down unexpectedly and
showed the message about a forced shut down, this happened almost all
the time. IQ&apos;Eve also had major battery issues. - I had to change my
password for my Exchange account on the PC. The phone didnQ&apos;Et notify me
that the password it knew was incorrect. It took me a week or two to
find out that the password had to be manually changed. In these two
weeks the given problems occurred. - The phone should notify me that the
automatic sync of the Calendar and Mails arenQ&apos;Et working because of an
identification error. I am using a Samsung Galaxy S (GT-I9000) with
Android v 2.2.1 Build-number FROYO-XWJS5</description>
</bug>
<bug>
<bugid>1227</bugid>
<title>sharedUserId cause upgrade issue - rendering data directory no longer accessiable</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-08-25T00:17:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>dana...@gmail.com</reportedBy>
<openedDate>Sat, 08 Nov 2008 08:35:57 +0000</openedDate>
<description>Just update an application to a new version, However, new version added
sharedUserId=Q&quot;ExxxQ&quot;E then Android upgrade works. However, after running it
sounds that the /data/data/Q&lt;Epackage_nameQ&gt;E/ directory becomes in
accessible to the application. It seems that Android upgrade will use a
new userid if it encountered Q&quot;EsharedUserIdQ&quot;E changes in the manifest
file. It assigned a new uid for the application (see from
/data/dalvik-cache) but the user data directory is still belongs to old
userid, but since the package name is the same, thus new application
will NO longerable to access its data folder. Suggestion: either does
NOT allow direct upgrade, OR, internally, re- assign files under OLD uid
to the new uid (which is better). Dana</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 03:35:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:17:39 +0000</when>
<what></what>
</comment>
<comment>
<author>skyhigh1...@gmail.com</author>
<when>Sun, 01 Nov 2009 23:30:51 +0000</when>
<what>I have had this problem also.  I released the free version of my application and
thought that I had set the sharedUserId in preparation for later releasing the paid
version of my application.  I needed to be able to copy the database from the free
version to the paid version, so I set the sharedUserId.  However I followed the
instructions for sharedUserLabel which says Q&quot;EThe label must be set as a reference to
a string resource; it cannot be a raw string.Q&quot;E and also set my sharedUserId as a
@string value.  However it turns out that the sharedUserId must be a raw string (the
opposite of sharedUserLabel).

The problem is that my already released free application has the sharedUserId set to
a value which didnQ&apos;Et work.  I changed it to a raw string which now works to share the
database with the paid version.  However I posted my update of the free application
with the sharedUserId set to the new raw string value to Android Market without
realizing that the application would no longer be able to access its own database. 
When people upgraded to the new version, it would crash as soon as it tried to open
its database.
</what>
</comment>
<comment>
<author>DanLe...@gmail.com</author>
<when>Wed, 16 Dec 2009 22:43:10 +0000</when>
<what>IQ&apos;Eve run into this issue as well, was hoping that this might be moved out of the unreproducible state as I canQ&apos;Et 
add a sharedUserId to existing applications now.</what>
</comment>
<comment>
<author>Andriy.T...@gmail.com</author>
<when>Wed, 28 Apr 2010 15:18:38 +0000</when>
<what>I confirm this is still a problem on 2.1.

And it is easy to reproduce. I can provide a sample application demonstrating the
problem. Let me know if you need it.</what>
</comment>
<comment>
<author>Andriy.T...@gmail.com</author>
<when>Wed, 28 Apr 2010 15:27:37 +0000</when>
<what>And this is defect, not enhancement: developer doesnQ&apos;Et expect that adding
sharedUserId to an application would forbid this application from accessing *its* data.</what>
</comment>
<comment>
<author>vish.sha...@gmail.com</author>
<when>Thu, 27 May 2010 15:05:29 +0000</when>
<what>I want the exact same thing to be dona as skyhigh1001. I have a free version with a 
sharedUserId and now i want to access the database of the free version into the paid 
version of the application. How do I achieve this can any 1 upload the source code or 
any piece of code to make this happen. PLs guys help me out. 

Andriy.Tsykholyas if u can put up your sample application it would be helpful.

Thanks in advance guys. Looking forward to your reply. :) Cheers</what>
</comment>
<comment>
<author>formal...@gmail.com</author>
<when>Mon, 31 May 2010 20:33:40 +0000</when>
<what>I am having this same problem as vish.shal and skyhigh. The workaround IQ&apos;Eve used is
to implement a ContentProvider for accessing data from the free version.
ContentProviders make data from your app available to others, which is what an app
with a different uid is as far as the OS is concerned. For database access, you just
need to implement the query method, which is designed for returning a cursor over the
database.</what>
</comment>
<comment>
<author>Andriy.T...@gmail.com</author>
<when>Mon, 31 May 2010 20:52:16 +0000</when>
<what>Workaround with ContentProvider has at least two drawbacks:
1) interprocess communication results in performance penalty
2) what about sharing resources?</what>
</comment>
<comment>
<author>formal...@gmail.com</author>
<when>Mon, 31 May 2010 21:09:09 +0000</when>
<what>If you want both apps to be installed and active continuously, then 1) is a problem.
IQ&apos;Em envisioning a situation where the 2nd app replaces the first, so yes there is a
performance penalty but only during the upgrade process. No biggie. 

Although if you want 2 components installed, you might be better off releasing a new
version of each with the manifest fixed and telling all your old users to reinstall.
You could implement an import procedure to make it easy.

In regards to sharing resources, the same logic would apply, although this: 

http://developer.android.com/reference/android/content/ContentResolver.html#openAssetFileDescriptor

explains how to share resources. I would imagine performance would still be an issue.


</what>
</comment>
<comment>
<author>akkabukk...@gmail.com</author>
<when>Fri, 03 Dec 2010 15:18:50 +0000</when>
<what>Anyone have a workaround for this problem once the app has been updated with the new sharedUserId? I made the mistake of doing this and the app started crashing. I removed the attribute and uploaded the update to the market but the problem persists. It seems like Android is not assigning it the same id it had before the sharedUserId was added (even though the latest version has the sharedUserId attribute removed). Anyone have a satisfactory solution to this problem?

Summary: Version 1 did not have sharedUserId. Version 2 had sharedUserId leading to force closes. Version 3 does not have sharedUserId but still force closes with the same error.</what>
</comment>
<comment>
<author>valle.ke...@gmail.com</author>
<when>Mon, 17 Jan 2011 10:48:56 +0000</when>
<what>Steps to reproduce:
1) take any Android device/emulator
2) write a program without shareduserid set, which uses database (create database).
3) install it: adb install oldVersion.apk
3) modify the program by adding shareduserid, increment versionCode
4) try to upgrade old version by the new one (ex: adb install -r newVersion.apk)
5*) note that database is not accessible
6*) note logcat records:
01-14 18:03:20.969: DEBUG/PackageManager(62): Shared UserID ru.yandex.uid.shared (uid=10038): packages=[PackageSetting{44162c10
ru.yandex.mail/10038}, PackageSetting{440c2808 ru.yandex.mail/10038}]
01-14 18:03:20.969: INFO/PackageManager(62): Package ru.yandex.mail codePath changed from /data/app/ru.yandex.mail-2.apk to /dat
a/app/ru.yandex.mail-1.apk; Retaining data and using new
01-14 18:03:20.989: WARN/PackageManager(62): Package ru.yandex.mail shared user changed from Q&lt;EnothingQ&gt;E to ru.yandex.uid.shared;
replacing with new
01-14 18:03:21.019: ERROR/PackageManager(62): Package ru.yandex.mail has mismatched uid: 10040 on disk, 10038 in settings 

Expected result: file permissions MUST be changed to correspond with newly created UID OR the app UID MUST be untouched.


</what>
</comment>
<comment>
<author>valle.ke...@gmail.com</author>
<when>Mon, 17 Jan 2011 10:54:24 +0000</when>
<what>reopened: http://code.google.com/p/android/issues/detail?id=14074</what>
</comment>
<comment>
<author>zhangyon...@gmail.com</author>
<when>Wed, 25 May 2011 05:27:10 +0000</when>
<what>I have had this problem also.  And any one have perfect solution?</what>
</comment>
<comment>
<author>enke.m...@gmail.com</author>
<when>Wed, 21 Sep 2011 14:03:02 +0000</when>
<what>I wrote this comment in issue 14074, but thought that I can write it here as well since IQ&apos;Em in dying need of an answer. Also, I hope that my post will strengthen everyoneQ&apos;Es will to find a solution to this issue when they see how many people agree that this is an issue that either needs to be resolved or needs a reliable work around solution. 

I want appA on deviceA to write values to an SQLite database and appB on deviceB to read those values from that database. 

IQ&apos;Em doing this for a Honours (Multimedia) project at the University of Pretoria in South Africa and do not plan to publish my app on the Market - I simply want to pass my degree :)

Will I be able to create new versions of my app by specifying the same UserID in each appQ&apos;Es Manifest.xml file or should I attempt to make use of Content Providers and Content Resolvers?

In future I do want to create apps and publish them on the Market, so I too need this issue to be resolved or at least a reliable solution to be found. But IQ&apos;Em too new to Android to have discovered anything that will be of use, just yet :)</what>
</comment>
</bug>
<bug>
<bugid>16234</bugid>
<title>drawTextOnPath incorrectly handles index parameter on OS 3.0.1</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-04-26T18:09:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d4ma...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 17:58:34 +0000</openedDate>
<description>Found this issue on a Motorola Xoom running OS 3.0.1. When using
Canvas.drawTextOnPath(char[] text, int index, int count, Path path,
float hOffset, float vOffset, Paint paint), the index parameter is
ignored and the first character of the text char array is always output.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:09:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13688</bugid>
<title>Add a new permission which gives apps Q&quot;Eaccess to ad serversQ&quot;E -- as opposed to full Internet access.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>tempguest11@yahoo.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 23:40:44 +0000</openedDate>
<description>Add a separate permission for apps to access only Google/AdMobQ&apos;Es
advertising service, as opposed to requiring an app to request full
Internet access solely for this purpose. I think this would have a big
impact because IQ&apos;Eve seen very many apps on the market that require the
Q&quot;ENetwork communication (full Internet access)Q&quot;E permission for the sole
reason of serving up ads. Obviously, you donQ&apos;Et want an app to have full
internet access if it doesnQ&apos;Et necessarily need it -- as it can be the
easiest and most effective way for a malicious app to harm you. Giving
developers this option would relieve them of having to tirelessly
explain why their app needs the full internet access just for ad
purposes, and to beg the user to trust them.</description>
<comment>
<author>helldanc...@gmail.com</author>
<when>Thu, 20 Jan 2011 08:22:10 +0000</when>
<what>I would like supporting this so user can have better judge.</what>
</comment>
<comment>
<author>hecondes...@gmail.com</author>
<when>Mon, 07 Mar 2011 04:44:09 +0000</when>
<what>As long as such software is listed in a category other than freeware.  

Google market would then have three categories:

commercial .. freeware .. malware

Adware is malware.

If people are aware in advance of the mentality of the developer they can OPT to install malware (adware, spyware, etc)

Rendering ads can be a security risk.
</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 08 Mar 2011 20:16:25 +0000</when>
<what>Adware is malware? How are devs supposed to provide zero cost apps? I donQ&apos;Et want to chastise you for your point of view, but really what is going to drive devs to make apps other than money?

Look on the bright side: without ads weQ&apos;Ed have a lot fewer zero cost apps and a lot more apps that cost money.

Ads are a good thing when they arenQ&apos;Et spying on you. They can even provide a service if the ads are for something you might like to buy or if they provide some discount.

The adblock plugin for Firefox is stifling/killing free web sites. Do you want the same kind of thing for Android?

If you disagree, thatQ&apos;Es fine, but try to think of things from the devsQ&apos;E point of view.</what>
</comment>
<comment>
<author>becausei...@gmail.com</author>
<when>Sun, 24 Apr 2011 22:29:14 +0000</when>
<what>Q&gt;E how are devs supposed to provide zero cost app

FOSS.  The developer out of the love of his heart pours for his effort for the benefit of others! 

Examples include ALL the applications available on

http://F-droid.org


Prior to that:

http://SourceForge.net

IQ&apos;Ell leave it to you to wield the interweb engine of choice to find the thousands of similar FOSS repositories containing your alleged existentially challenged software.


Q&gt;E when they arenQ&apos;Et spying

Which is never.  Ads pulled from the internets rendered in software especially -- and otherwise -- are ALWAYS a privacy violation


Q&gt;E but try to think of things from the devsQ&apos;E point of view

Being involved in FOSS development I find your Q&quot;Epoint of viewQ&quot;E patently offensive.. as it is wildly defective.

The malware inappropriately published to the free[ware] section of android market is NOT freeware -- nor is it free by any understanding of the word. 

No number of users makes the adware any less malware.  It demonstrates how many malware-naive users there are at best.  

Apparently such developers have no qualms about harming others for their own profit.


Q&gt;E without [such] ads weQ&apos;Ed have

WeQ&apos;Ed have higher integrity all around [again] !


You can thank the right-mentality for the internets your kind is abusing to flog malware.
</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Mon, 25 Apr 2011 01:31:35 +0000</when>
<what>IQ&apos;Ell just point out that it sometimes costs money to provide an app:
-money to run servers
-money to purchase data
-money to license software packages

I actually agree with some of your points--rudely put and one-sided as they are. I just want to point out that the world isnQ&apos;Et always simply black and white. I suggest that you might be missing some real world cases with your position.

Ads are Q&quot;EALWAYSQ&quot;E a privacy violation? Are you Richard Stallman by any chance? Oops, privacy violation.</what>
</comment>
</bug>
<bug>
<bugid>7766</bugid>
<title>Cursor-provided intent not firing correctly in LiveFolders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>felix.og...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 21:06:08 +0000</openedDate>
<description>= Steps to reproduce the problem = Create a LiveFolder with no base
intent. In the `query()` method of the `ContentProvider` tied to the
LiveFolder return a basic intent as the `LiveFolders.INTENT` column,
like: {{{ Intent i = new Intent(Intent.ACTION_VIEW,
Uri.parse(Q&quot;Ehttp://www.google.com/Q&quot;E)); }}} *Note:* to do this, I used a
simple `MatrixCursor` = What happened = Got an Q&quot;EApplication not
supportedQ&quot;E error. Also, `logcat` said: {{{ I/ActivityManager( 74):
Starting activity: Intent { act=android.intent.action.VIEW dat=Intent {
act=android.intent.action.VIEW dat=http://www.google.com/ }
flg=0x10000000 } }}} It seems the `Intent` returned by the
`ContentProvider` is nested inside the data section of the actual, fired
`Intent`. = What you think the correct behavior should be = The Browser
should have been started and taken to the Google homepage. IQ&apos;Eve used
that `Intent` multiple times before to know that it should do this. =
Android version / device = Android 2.1 / emulator</description>
<comment>
<author>felix.og...@gmail.com</author>
<when>Thu, 15 Apr 2010 21:08:30 +0000</when>
<what>Sorry about formatting, thought WikiSyntax was on.</what>
</comment>
<comment>
<author>felix.og...@gmail.com</author>
<when>Sun, 25 Apr 2010 16:15:48 +0000</when>
<what>HereQ&apos;Es a demo app of this problem. It has one Activity (that creates the LiveFlolder) 
and one Provider that supplies the data for that folder. The Provider has only the 
query() method implemented and itQ&apos;Es done in the simplest way (has only 4 lines of 
code). When the only item in the LiveFolder is clicked, I was expecting the browser 
to pop up and load google.com (if I startActivity() the same intent I create in the 
provider it works).

Please, let me know if you think this is a problem with my implementation. It 
certainly doesnQ&apos;Et seem like that.</what>
</comment>
<comment>
<author>felix.og...@gmail.com</author>
<when>Mon, 26 Apr 2010 08:16:06 +0000</when>
<what>HereQ&apos;Es a full logcat attached. At the end of the file three intents appear, as I 
clicked on the LiveFolder item three times.</what>
</comment>
</bug>
<bug>
<bugid>6586</bugid>
<title>BUG: Keyboard shows Q&quot;EnextQ&quot;E instead of Q&quot;EgoQ&quot;E in the Google.com result pageQ&apos;Es top bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>VonDieFinsternis</reportedBy>
<openedDate>Thu, 11 Feb 2010 00:36:06 +0000</openedDate>
<description>Device: Nexus ONE Carrier: TMO Country / Language: USA Browser: Native
Browser and Dolphin (happens in both) OS Version: 2.1-update1 How to
Replicate BUG: 1-Go on your browser in Android to Google.com. 2-Do a
search for anything (ex. Life) 3-n the result page, there are two search
bars (one on the top, another in the bottom. Just like in the PC
browser) 4-Click on the top bar 5-Notice that the button on your
keyboard (on the bottom left) is not Q&quot;EGoQ&quot;E but Q&quot;ENextQ&quot;E 6-lick Q&quot;ENextQ&quot;E and
it will take you to the second bar (on the bottom) 7-NOW, the button on
the keyboard is Q&quot;EGoQ&quot;E What is Expected? The button should be GO for both
bars, not just the bottom one. This is annoying because if you click on
the top bar to do another search, start typing and then hit the bottom
left button (thinking it is GO) it just takes you to the next bar which
does not have your new search (but the old one). So you hit it again
(thinking that you didnQ&apos;Et hit it) and you just did a search on Q&quot;ElifeQ&quot;E
again. What happens instead? Takes you to the next bar.</description>
<comment>
<author>amiyashr...@gmail.com</author>
<when>Thu, 11 Feb 2010 03:33:16 +0000</when>
<what>Yeah I agree this is because there is an input field at bottom of the page for search. 
I think itQ&apos;Es a bug...

One can circumvent this problem simply by hitting back button instead of next button!
Also, when you are on the bottom input field (after you have hit the Q&apos;EnextQ&apos;E button) try 
deleting the text and instead of deleting the text it returns the control back to the 
screen! </what>
</comment>
<comment>
<author>VonDieFinsternis</author>
<when>Thu, 11 Feb 2010 03:37:01 +0000</when>
<what>Why is there a second bar? I donQ&apos;Et get it. 

Well, Search Team, get rid of the second bar or Android Team, fix it so that Android 
knows that it is there. </what>
</comment>
<comment>
<author>amiyashr...@gmail.com</author>
<when>Thu, 11 Feb 2010 03:53:46 +0000</when>
<what>second bar -  in my opinion because if you scroll all the way down to read the bottom 
most results then you donQ&apos;Et have to scroll all the way up to input key words...</what>
</comment>
<comment>
<author>VonDieFinsternis</author>
<when>Thu, 11 Feb 2010 05:49:36 +0000</when>
<what>But it is kind of unnecessary since the screen is so small. So going back up is not 
that hard. </what>
</comment>
<comment>
<author>VonDieFinsternis</author>
<when>Thu, 11 Feb 2010 14:43:04 +0000</when>
<what>UPDATE:

This bug DOES NOT happen in the iPhoneQ&apos;Es Safari (just tried it). 
So it is not that there are two bars, it is that Android is not understanding that they 
are bars and not simple fields. </what>
</comment>
<comment>
<author>amiyashr...@gmail.com</author>
<when>Fri, 12 Feb 2010 18:18:15 +0000</when>
<what>Okay I agree this is an issue!</what>
</comment>
<comment>
<author>dpiria...@gmail.com</author>
<when>Sat, 31 Jul 2010 18:24:30 +0000</when>
<what>This is occurring on the incredible and droid x on multiple websites and text boxes.  It makes searching and entering text impossible on many sites and therefore web browsing frustrating and useless.  Any news on fixes? </what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 31 Jul 2010 19:09:46 +0000</when>
<what>This makes google and my droid look so stupid. IQ&apos;Em ashamed to let people do a google search on my phone.</what>
</comment>
<comment>
<author>evanwidl...@gmail.com</author>
<when>Wed, 29 Dec 2010 04:11:26 +0000</when>
<what>I have this problem too. Also, does anyone have a problem clicking the x to clear text out of the search bar?</what>
</comment>
<comment>
<author>evanwidl...@gmail.com</author>
<when>Wed, 29 Dec 2010 04:17:15 +0000</when>
<what>Guys, we need to star this so the devs will see it</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 31 Dec 2010 04:32:17 +0000</when>
<what>This bug is fixed for me since 2.2

Evan, if youQ&apos;Ere talking about the X in the browser, that is to stop a page from loading, not to clear the address bar.</what>
</comment>
<comment>
<author>evanwidl...@gmail.com</author>
<when>Fri, 31 Dec 2010 05:44:14 +0000</when>
<what>IQ&apos;Em actually talking about when youQ&apos;Eve already typed something,and in the field, theres a little x.  ItQ&apos;Es definitely the one for clearing the text, not the stop loading one.  So yea, thats really hard to hit.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 01 Jan 2011 01:55:30 +0000</when>
<what>Oh, OK. I donQ&apos;Et seem to have the little X. IQ&apos;Em not sure what phone youQ&apos;Ere using but I think the little X feature may have been an addon by your phoneQ&apos;Es manufacturer...like HTC Sense or Motorola Blur perhaps?

Anyway, you may want to start a new bug report for that problem as I think this bug is closed on 2.2+</what>
</comment>
<comment>
<author>evanwidl...@gmail.com</author>
<when>Sat, 01 Jan 2011 02:46:38 +0000</when>
<what>Actually, I think that the browser is stock android.

1- Go to google while holding the phone vertically.

2- Type something in, but dont search

3- In the google search field, there should be an x at the extreme right.

See it?</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 01 Jan 2011 05:28:27 +0000</when>
<what>Ah, I was using Google Q&quot;EClassicQ&quot;E. The X is in the mobile version. I see it now.</what>
</comment>
<comment>
<author>evanwidl...@gmail.com</author>
<when>Sat, 01 Jan 2011 05:38:49 +0000</when>
<what>So yea, thats often hard to hit directly.  I found if you touch slightly
below it, it works.</what>
</comment>
</bug>
<bug>
<bugid>18336</bugid>
<title>onSignalStrengthsChanged returns unknown signal strength</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>145</stars>
<reportedBy>pflammer...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 13:39:23 +0000</openedDate>
<description>On the Samsung Galaxy S II (and reportedly other Gingerbread devices),
the following code reveals that the signal strength isnQ&apos;Et being returned
correctly: (TelephonyManager)
getSystemService(Context.TELEPHONY_SERVICE).listen( new
PhoneStateListener() { @Override public void
onSignalStrengthsChanged(final SignalStrength signal) { Log.d(Q&quot;EMYAPPQ&quot;E,
Q&quot;EonSignalStrengthsChanged(): asu=Q&quot;E + signal.getGsmSignalStrength()); }
}, PhoneStateListener.LISTEN_SIGNAL_STRENGTHS); On the Galaxy S II with
an active phone (Q&amp;E data) connection, this returns: Q&gt;E
onSignalStrengthsChanged(): asu=99 The expected result is of course an
asu between 0 and 31. The notification bar displays the correct number
of bars. About the phone: Model number: GT-I9100 Android version: 2.3.3
Baseband version: I9100XXKDJ Kernel version:
2.6.35-7-I9100XWKE2-CL187606 Build number: GINGERBREAD.XWKE2</description>
<comment>
<author>stefano....@gmail.com</author>
<when>Mon, 11 Jul 2011 16:06:27 +0000</when>
<what>Same issue to me too, but I get noticed only on Samsung galaxy s2 with 2.3.3 and 2.3.4 .....</what>
</comment>
<comment>
<author>yasett.g...@gmail.com</author>
<when>Tue, 12 Jul 2011 15:53:43 +0000</when>
<what>IQ&apos;Em testing it on a samsung GT-I9100 and signal strenght most of the time is 99(asu) sometimes it takes a valid value (0-31), but its value is received once and doesnQ&apos;Et update (onSignalStrengthsChangedmethod is not called)</what>
</comment>
<comment>
<author>pflammer...@gmail.com</author>
<when>Wed, 13 Jul 2011 13:07:52 +0000</when>
<what>This appears to be a duplicate of issue #16862.

Perhaps it could be useful if the problematic devices are listed somewhere. Confirmed devices so far are:

# Samsung Galaxy S II (GT-I9100)
# Sony Ericson Xperia arc</what>
</comment>
<comment>
<author>stefano....@gmail.com</author>
<when>Wed, 13 Jul 2011 15:00:45 +0000</when>
<what>we have this issue on ARC....only galaxy s2 2.3.3 and 2.3.4 </what>
</comment>
<comment>
<author>stefano....@gmail.com</author>
<when>Wed, 13 Jul 2011 15:15:04 +0000</when>
<what>Sorry wrong to write: Q&quot;E we have NOT this issue on ARC!Q&quot;E Sorry but IQ&apos;Em posting with phone </what>
</comment>
<comment>
<author>James...@gmail.com</author>
<when>Wed, 20 Jul 2011 13:07:31 +0000</when>
<what>I wonder if this is something to do with SamsungQ&apos;Es TouchWhizz? IQ&apos;Em seeing the same issue with OpenSignalMaps. But, note that going to the Device Info Settings and then Phone Status (i.e. to look at the signal in the Android menu) does trigger the listener! You can confirm this with several apps. I have not discovered any other phone setting screen which has the same effect - i.e. forces a broadcast.

Clearly:
1. Signal strength changes are being broadcast somewhere - because the nr of signal bars in the menu bar does vary
2. When the Phone Status screen is opened onSignalStrengthsChanged is often triggered, indicating that the broadcast that should be happening continually is then suddenly kicked off.

I have only seen this on the S2. It looks to be something Samsung need to address.</what>
</comment>
<comment>
<author>stefano....@gmail.com</author>
<when>Wed, 20 Jul 2011 22:09:55 +0000</when>
<what>I can confirm it using Phono, same issue and behavior. So users
reported, i got too ?some user (truly a minority) said Phono works
perfectly on Samsung S2 but i canQ&apos;Et verify it (it was market comment),
perhaps they have a custom rom.....
I agree, Samsung need to fix it!</what>
</comment>
<comment>
<author>gos...@gmail.com</author>
<when>Thu, 01 Sep 2011 14:35:43 +0000</when>
<what>I get the same issue, but after getting into Settings-Q&gt;EAbout phone-Q&gt;EStatus
YouQ&apos;Ell start seeing some signalStrengths updates in your app. Let me know if that happens to you too ?</what>
</comment>
<comment>
<author>stefano....@gmail.com</author>
<when>Thu, 01 Sep 2011 14:39:37 +0000</when>
<what>Yes, it happen to my apk (Phono) too.....</what>
</comment>
<comment>
<author>dpgumby5...@gmail.com</author>
<when>Sun, 11 Sep 2011 21:10:29 +0000</when>
<what>I can confirm that the SignalStrength::getGsmSignalStrength() method does work on the Galaxy S2, but only when you access Settings-Q&gt;EAbout phone-Q&gt;EStatus as described, otherwise 99 is returned. Been compiling bits of code to test the telephony classes etc. and it seems to me the APIQ&apos;Es are quite limited.  The service mode *#197328640# appears to have access to more info, but even then not gsm time advance unfortunately.  I think its an issue regarding how the gsm radio drivers are interfaced to the o/s which restricts what the APIQ&apos;Es can get hold of.  Perhaps the service mode uses low level APIQ&apos;Es which have more access...?</what>
</comment>
<comment>
<author>david...@gmail.com</author>
<when>Fri, 23 Sep 2011 09:14:43 +0000</when>
<what>I have the same problem, on my Samsung Galaxy S2. No GSM signal strength is shown.</what>
</comment>
<comment>
<author>fra...@gmail.com</author>
<when>Sat, 24 Sep 2011 04:46:14 +0000</when>
<what>I have same problem</what>
</comment>
<comment>
<author>jodahlb...@gmail.com</author>
<when>Sat, 24 Sep 2011 12:57:24 +0000</when>
<what>Same problem here with my Galaxy S2, both on 2.3.3 and now with 2.3.4.</what>
</comment>
<comment>
<author>tearo...@gmail.com</author>
<when>Sat, 24 Sep 2011 16:39:51 +0000</when>
<what>IQ&apos;Eve got the same problems...</what>
</comment>
<comment>
<author>KMBu...@gmail.com</author>
<when>Sat, 24 Sep 2011 22:23:59 +0000</when>
<what>same problem </what>
</comment>
<comment>
<author>Patrick....@gmail.com</author>
<when>Sun, 25 Sep 2011 15:07:46 +0000</when>
<what>Same issue here.</what>
</comment>
<comment>
<author>lasse...@gmail.com</author>
<when>Mon, 26 Sep 2011 11:46:57 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>reedycre...@gmail.com</author>
<when>Tue, 27 Sep 2011 05:23:10 +0000</when>
<what>fix it please</what>
</comment>
<comment>
<author>bedavid...@gmail.com</author>
<when>Tue, 27 Sep 2011 08:30:51 +0000</when>
<what>Same issue. fix please</what>
</comment>
<comment>
<author>lkronl...@gmail.com</author>
<when>Tue, 27 Sep 2011 12:23:05 +0000</when>
<what>Same issue. fix please. If further data on specs is usefull for testing purposes, please contact me. </what>
</comment>
<comment>
<author>robithfi...@gmail.com</author>
<when>Tue, 27 Sep 2011 13:50:17 +0000</when>
<what>Same problem on galaxy s II, fix please...</what>
</comment>
<comment>
<author>justin.d...@gmail.com</author>
<when>Tue, 27 Sep 2011 14:11:24 +0000</when>
<what>Same Issue on Samsung Nexus S</what>
</comment>
<comment>
<author>smyrs...@gmail.com</author>
<when>Tue, 27 Sep 2011 19:05:11 +0000</when>
<what>Same for me with galaxy s2.</what>
</comment>
<comment>
<author>aras...@gmail.com</author>
<when>Tue, 27 Sep 2011 20:09:31 +0000</when>
<what>Same here, Galaxy S2</what>
</comment>
<comment>
<author>rich3c...@gmail.com</author>
<when>Wed, 28 Sep 2011 04:40:42 +0000</when>
<what>please fix it, I really like S2.
</what>
</comment>
</bug>
<bug>
<bugid>14333</bugid>
<title>Encrypt sync communication</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:29:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>edp...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 20:39:55 +0000</openedDate>
<description>Sync communication (contacts and calendar) is done unencrypted. Could
you encrypt the communication?
http://android.stackexchange.com/questions/3129/what-android-syncd-data-is-encrypted</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:29:31 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>edp...@gmail.com</author>
<when>Thu, 26 May 2011 21:32:19 +0000</when>
<what>It seems, finally, Google will take care of its users data:
http://www.uni-ulm.de/in/mi/mitarbeiter/koenings/catching-authtokens.html</what>
</comment>
</bug>
<bug>
<bugid>13679</bugid>
<title>Can not start the market app </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>RobertGr...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 17:15:45 +0000</openedDate>
<description>I got my brand new Motorola Defy today, but I can not even start the
market app. Immedialty after clicking the Q&quot;EMarketQ&quot;E icon, I get the
meaningless error mesage Q&quot;EA server error has occurred. Retry, or cancel
and return to the previous screenQ&apos;EQ&quot;E I tried whatever suggetion I found
on the internet, but nothing worked: * Factory reset (dozends of times)
* created several new google accounts (guess I now have 5 different
google accounts, but none is working with the market) * tried WLAN and
2G and 3G connection Everything else is working fine: browsing, email,
gmail, youtube, google maps -Q&gt;E on problem at all. Only the market wont
start. But what use is an android phone without the market???? The phone
is a Motorola Defy (Model#MB525) running on the Android 2.1-update1. The
phone is brand new!!! No root or other hacks... IQ&apos;Ell attach the output
of adb bugreport. The backtrace says
Q&quot;Ecom.android.vending.api.FatalCommunicationException: Sent a bad
requestQ&quot;E (very strange, did the market send a request that the google
server did not understand???)</description>
<comment>
<author>RobertGr...@gmail.com</author>
<when>Fri, 07 Jan 2011 23:27:02 +0000</when>
<what>I solved my problem, but this does not mean that this issue is solved!

So, what happened: 
The problem seamed to be connected to my Google account. 
When I first started the brand new phone, I was asked to create a Google/gmail account. Unfortunately I misspelled my account name and did not recognize my error until the account was already created. So I did a factory reset of my phone in order to be asked to create a new account. While waiting for the factory reset to finish, I used my PC to log in to www.google.com and deleted the wrongly created Google account. I had no use for the misspelled account, so I thought why no delete it. After the phone rebooted I created a new, this time correctly spelled, Google account. Then I realized that I can not open the market app. I did several factory resets, created a dozen of new Google accounts but nothing helped. After searching for a possible solution on the internet but finding none I became desperate. I used http://www.google.com/support/accounts/bin/request.py?ara=1 to reactivate my deleted Google account. And after an other factory reset and use of the initially created but misspelled account, surprisingly the market app started to work again. What surprised me even more was the fact, that after another factory reset I was even able to use any of the accounts that did not work before.


IQ&apos;Em not sure what really happened. What I suspect is, that the market app somehow kept a reference to my initially created Google account (the one which I misspelled). I guess the Q&quot;EA Server Error Has Occurred...Q&quot;E error message means, that the used account is not valid due to itQ&apos;Es deletion. Please note, that I did several factory resets and used new and valid Google accounts. So at this time the phone should no longer know anything about the first account. Nevertheless itQ&apos;Es really strange that the solution to the problem was to reactivate the first account although I do not use it. To me it seams, that though using an other Google account, my initially created account must still be valid in order to use my Android phone.

This all leads me to the conclusion that there must be a tremendous bug in GoogleQ&apos;Es Market app that really messes things up if you change accounts or delete any of your old accounts.</what>
</comment>
<comment>
<author>b...@westfalcon.com</author>
<when>Mon, 10 Jan 2011 19:27:45 +0000</when>
<what>This issue had been driving me nuts for the last two weeks, thanks so much for the troubleshooting/knowledge sharing.  Bottom line is that it looks like that at least during the transition between google accounts, both the old and the new need to exist.

Synopsis what my issue was:

- My device initially had access to the Android Market and Google Talk, but using a primary google account that was undesirable.  To attempt to change to the desirable account, I ...
1. Issued Factory Data Reset to change google account
2. While waiting for the device to reboot, deleted undesirable google account.
3. After device was up, launched Android Market and when prompted, gave info for desirable google account.

After this point, 
- attempting to launch Android Market always generated error popup Q&quot;EA server error has occurred. Retry, or cancel and return to the previous screenQ&quot;E.   
- attempting to launch Google Talk always failed, immediately returning to the main launcher screen

Factory Data Resets at this point to change the primary google account to something else did not change the behavior, nor did creating fresh new google accounts.

What I did based on the information here:
1. Use http://www.google.com/support/accounts/bin/request.py?ara=1 to have the deleted undesirable account restored
2. Wait for Google support email saying account was restored
3. Factory Data Reset, wait for reboot
4. Access Android Market, set primary google account to restored undesirable account
5. Access Android Market, verify Market access launches successfully
6. Factory Data Reset, wait for reboot. Do not delete undesirable google account while device reboots!
7. Access Android Market, set primary google account to desirable account.
8. Access Android Market, verify Market access launches successfully
9. Access Google Talk app, verify successful launch.

Now that everything is working, I havenQ&apos;Et tried deleting the undesirable (and as far as I know, unused) Google account yet.  I think IQ&apos;Ell leave well enough alone for now.</what>
</comment>
<comment>
<author>henrykht...@gmail.com</author>
<when>Thu, 13 Jan 2011 22:30:46 +0000</when>
<what>Thanks for the advice RobertGruber81 and all,most practical and sensible advice IQ&apos;Eve seen yet,and iQ&apos;Em trying to pursue the same course of action,ie.regaining my deleted gmail account,although I donQ&apos;Et hold much hope, after doing exact same thing with my email address. IQ&apos;Eve tried it all, Hard resets etc to my HTC Wildfire, even tried HTC customer services in the UK,they havenQ&apos;Et got a clue!!!about as much help as google and Android. 0 out of 10 for customer back up guys., Q&quot;EDONQ&apos;ET BUY ANDROIDQ&quot;E thereQ&apos;Es a BIG PROBLEM !!!!!
change your email address and make your phone practically useless for Market apps-calender-GTalk..</what>
</comment>
<comment>
<author>granitec...@gmail.com</author>
<when>Mon, 31 Jan 2011 03:51:21 +0000</when>
<what>I am still having problems with the market even though I have not changed my e-mail address. Just out of the blue I get connection issues, the market app is extremely laggy, and overall a general PIA to use.

Google, please respond so we know you hear us.</what>
</comment>
<comment>
<author>martinwa...@gmail.com</author>
<when>Fri, 24 Jun 2011 00:53:45 +0000</when>
<what>just uninstall the update on market and it all works</what>
</comment>
<comment>
<author>ctimp...@sidhe.co.nz</author>
<when>Tue, 09 Aug 2011 23:52:49 +0000</when>
<what>We have apps that programmatically launch the market that recently broke with these symptoms. It turned out that market URLs with trailing slashes are no longer accepted.</what>
</comment>
</bug>
<bug>
<bugid>14857</bugid>
<title>Very important! Nexus s battery depleating</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-19T20:12:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>agy2...@gmail.com</reportedBy>
<openedDate>Sat, 19 Feb 2011 16:01:03 +0000</openedDate>
<description>The Nexus S battery is draining in like 6 hours. This is not battery
problem because i tried it on two phones. This happens even when
settings are on minimal and display is using the least amount of power.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 19 Feb 2011 20:12:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2928</bugid>
<title>Inaccurate location received by android application on emulator when using the emulatorQ&apos;Es geo fix command</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-07-31T00:09:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>10</stars>
<reportedBy>jrgn.k...@gmail.com</reportedBy>
<openedDate>Tue, 09 Jun 2009 12:57:25 +0000</openedDate>
<description>IQ&apos;Em running android sdk 1.5 r2, on both windows and linux. Sending a
Q&quot;Egeo fix 7 50Q&quot;E results in inaccurate geo location seen by an android
application (current location in a map drawn by an android application
on the emulator is off by 500-1000 meters). In gdb on the emulator
binary we see this: Breakpoint 1, android_gps_send_nmea (
sentence=0x8510a70
Q&quot;E$GPGGA,000000,5000.500000,N,0700.70000,E,1,,,,,,,,*47Q&quot;E) at
external/qemu/android/gps.c:22 Note: instead of the expected Q&quot;E5000.0000Q&quot;E
we see Q&quot;E5000.500000Q&quot;E; and instead of Q&quot;E0700.0000Q&quot;E we see Q&quot;E0700.70000Q&quot;E.
See the attachment for a suggested fix.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:04:29 +0000</when>
<what></what>
</comment>
<comment>
<author>nicolas....@gmail.com</author>
<when>Mon, 21 Dec 2009 02:55:09 +0000</when>
<what>I have the same problem om Windows Vista 64-bits, using the latest SDK (SDK Tools
Revision 4).

This is a serious problem, as coordinates way off and are definitelly hurting
development with GPS.

Happens on both 1.5 or 2.0 targets.

The patch above seems reasonable.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 02 Jul 2010 17:42:36 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:34 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:09:36 +0000</when>
<what>this is fixed in the AOSP tree.</what>
</comment>
<comment>
<author>d.luechi...@gmail.com</author>
<when>Sun, 10 Oct 2010 23:55:35 +0000</when>
<what>This issue was closed because of this commit ( https://android.git.kernel.org/?p=platform/external/qemu.git;a=commitdiff;h=657a3521a1f4d354b57f0e524b1cd57bed177bb0 ). IQ&apos;Ed like to reopen this case, because there is an error in the new implementation. The factor of the decimal place for the minutes has to 10Q&apos;E000 and not 1000. The val variable will be something below 1. If you multiply this by 1000 and fill this to a sprintf(Q&quot;E%04dQ&quot;E, s), then the leading digit will be always 0. For exaple 0.99 * 1000 = 999 -Q&gt;E will be 0999 instead of 9990, which is correct. This will be again a shift of some meters.

Thanks for the fix.</what>
</comment>
<comment>
<author>supers...@gmail.com</author>
<when>Tue, 26 Oct 2010 22:18:15 +0000</when>
<what>I have applied the fix by d.luechinger and I can confirm itQ&apos;Es accurate, unlike the version I just downloaded today from androidQ&apos;Es git repository :-)</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 02:42:34 +0000</when>
<what>I just submitted a fix to the source tree. So keeping the bug closed.
Thanks a lot though :)</what>
</comment>
<comment>
<author>d.luechi...@gmail.com</author>
<when>Sat, 30 Oct 2010 12:04:05 +0000</when>
<what>No problem leaving the bug closed. Thank you for including the patch into the repository.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:57:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12243</bugid>
<title>Ant rules incorrectly set the property out.classes.dir to an absolute value</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arb...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 12:03:25 +0000</openedDate>
<description>Files: tools\ant\ant_*.xml Version: Android tools v7 The files contain
the line Q&lt;Eproperty name=Q&quot;Eout.classes.dirQ&quot;E
value=Q&quot;E${out.absolute.dir}/classesQ&quot;E /Q&gt;E which incorrectly sets the
out.classes.dir equal to the property: out.classes.absolute.dir The line
should read Q&lt;Eproperty name=Q&quot;Eout.classes.dirQ&quot;E value=Q&quot;E${out.dir}/classesQ&quot;E
/Q&gt;E This might be related to issue 8001.</description>
</bug>
<bug>
<bugid>2193</bugid>
<title>time changed too early.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>my.repr...@gmail.com</reportedBy>
<openedDate>Tue, 10 Mar 2009 16:48:08 +0000</openedDate>
<description>Android code version you are running: RC33 Your development environment:
N/A Describe the problem: Time changed too early. Steps to reproduce: 1.
Wait for DST. 2. Observe time change at 00:00 instead of 02:00 3.
Expected results: Time should change at 02:00. Observed results: Time
changed at 00:00 Additional information: Only confused me. Nothing more.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:20:17 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:28:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:15:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2636</bugid>
<title>Add an option to save incoming class 0 SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>gbgbgb12...@gmail.com</reportedBy>
<openedDate>Tue, 12 May 2009 03:53:48 +0000</openedDate>
<description>We are using the cupcake1.1. We are deleloping on Ubuntu 8.04. Issues:
The end user donQ&apos;Et have the option to Q&quot;EsaveQ&quot;E or Q&quot;EdiscardQ&quot;E the class0
SMS. But some carriers want such an option. Steps to reproduce: 1. MT a
class0 SMS to the test phone. Expected results: It display a dialog and
let user to Q&quot;EsaveQ&quot;E or Q&quot;EdiscardQ&quot;E the class0 SMS. Observed results: It
display a dialog with one button Q&quot;EOKQ&quot;E. The SMS canQ&apos;Et be saved.
Additional information: We already finished the code. And want to
contribute to Google. Would like to know if Google can accept it.
Thanks. Gao Bing</description>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Wed, 13 May 2009 04:01:06 +0000</when>
<what>I canQ&apos;Et remove or modify the prevous content.

The release should be cupcake 1.5.

Thanks!
Gao Bing
</what>
</comment>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Mon, 17 Aug 2009 09:29:16 +0000</when>
<what>is it possible for you to attach your changes here please...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:44:26 +0000</when>
<what></what>
</comment>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Fri, 28 Aug 2009 12:43:39 +0000</when>
<what>The code have been contributed to Ecliare.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:56:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8680</bugid>
<title>Notification Bar - Persistent Q&quot;EDownload CompleteQ&quot;E message after app installation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dogg...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 16:23:33 +0000</openedDate>
<description>Device: Motorola Droid Version: Android 2.1 What Happened: Attempted to
install an application from the market (Epicurious). The application was
downloaded, but did not install. Went back to the market and installed
again. The application was downloaded again and successfully installed.
Several minutes later, a message was displayed in the notification bar
indicating that the app had been successfully downloaded. Clicked the
notification message expecting it to take me back to the market but it
simply disappeared. This notification message behavior repeats every
half hour or so. Uninstalled the application and rebooted and the
message persisted, and continued to simply disappear when clicked. What
the behavior should be: The application should be downloaded and
installed only once, or the message notification should redirect me to
the applications market page onClick.</description>
<comment>
<author>Tome...@gmail.com</author>
<when>Thu, 14 Oct 2010 16:43:38 +0000</when>
<what>There is solution to remove this notification - open Internet browser go to settings and clear download history and (propably) other cahce/temporary files.</what>
</comment>
<comment>
<author>dogg...@gmail.com</author>
<when>Thu, 14 Oct 2010 16:47:44 +0000</when>
<what>I was able to find a workaround for this issue that was similar to what you listed TomekGg.  It involved opening SettingsQ&gt;EApplicationsQ&gt;EManage ApplicationsQ&gt;EAllQ&gt;EMarket and clearing the cache.</what>
</comment>
</bug>
<bug>
<bugid>19898</bugid>
<title>[Latitude] Menu key does not work on latitude  screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 08:12:26 +0000</openedDate>
<description>Build innfo : Gingerbread 2.3.5 1. Latitude Q&gt;EPress menu key Q&gt;EAdd
latitude. 2. Press Menu key Q&gt;Epress search key Q&gt;EBack key. 3. Again press
menu key and observe that menu key does not work. 4. Repeat all steps
5,6 times.</description>
</bug>
<bug>
<bugid>20201</bugid>
<title>since the latest update on my incrdible, my phone has displayed the Q&quot;Elow on SpaceQ&quot;E warning </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>miraloma...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 19:18:14 +0000</openedDate>
<description>I have a HTC Incredible with Android version 2.3.4. It has displayed a
low storage warning since the last update. It has a majority of its
storage left. It wont sync with my google calander. I have tried to
force stop and clear data in many apps, but the warning indicator is
still at the top.</description>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Tue, 20 Sep 2011 20:28:38 +0000</when>
<what>Go to Settings -Q&gt;E Manage Applications and see how much space you have left.
On my Nexus One, anything less than 20 MB free results in Low Memory warning and I lose my data connection and can basically do nothing until I delete apps or data to free up space to show about 25 MB free, AND restart my phone.</what>
</comment>
<comment>
<author>miraloma...@gmail.com</author>
<when>Tue, 20 Sep 2011 20:31:22 +0000</when>
<what>I still have 612MB free, with only 136 used.</what>
</comment>
<comment>
<author>bramsay...@gmail.com</author>
<when>Wed, 21 Sep 2011 01:16:51 +0000</when>
<what>I have same problem.  200MB used, 550MB free.  Still get low memory warning.  Ridiculous.</what>
</comment>
<comment>
<author>jlow...@gmail.com</author>
<when>Sat, 01 Oct 2011 02:03:32 +0000</when>
<what>Have the same problem. 158mb used, 590mb free. I have tried moving apps to my sd card and clearing data out of various apps (FB, etc). </what>
</comment>
<comment>
<author>ted.nidi...@gmail.com</author>
<when>Wed, 09 Nov 2011 19:58:11 +0000</when>
<what>Same here.
HTC Incredible
Android 2.3.4
171mb used
577mb free

HELP US PLEASE...</what>
</comment>
<comment>
<author>ted.nidi...@gmail.com</author>
<when>Wed, 09 Nov 2011 20:11:47 +0000</when>
<what>Update:
Downloaded / 170MB used / 578MB free
All / 170MB used / 578MB free
On SD card / 1.2GB used / 704MB free
Running / 184MB used / 179MB free

How can the Q&quot;ERunningQ&quot;E apps take more space than Q&quot;EAllQ&quot;E apps and have less free space...
Come on guys...</what>
</comment>
<comment>
<author>gjhughe...@gmail.com</author>
<when>Thu, 17 Nov 2011 07:30:33 +0000</when>
<what>I copied this reply from myself out of issue 20014 where this error is discussed. The upgrade to GB refers to the update in September, not the update that came out in November. 

http://code.google.com/p/android/issues/detail?id=20014Q&amp;Ecan=6Q&amp;Eq=incredibleQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

The out of space error is caused by the directory data/data being full.The volume is mounted for a maximum of 150 MB.I had this error on Froyo alot.I have since updated to GB, the one on XDA forums and have not had an out of memory since.Also they moved the Q&quot;Emove to SDQ&quot;Eapps off of the SD card to the emmc partition on the phone. They changed the default storage area for some of the data that used to be stored in the data/data partition to a an alternate location.I gained about 60 megs in data/data after the gingerbread flash.I think you would have to be rooted to access these locations.</what>
</comment>
<comment>
<author>ted.nidi...@gmail.com</author>
<when>Thu, 17 Nov 2011 22:40:48 +0000</when>
<what>The question is; Why am I Q&quot;ElowQ&quot;E on disk space because 148MB is used? I
mean, I bought a phone with 6 GIGABYTES of memory for a reason... And it
was NOT to only have 378MB available for apps... ThatQ&apos;Es just dumb...</what>
</comment>
<comment>
<author>jrdi...@gmail.com</author>
<when>Thu, 17 Nov 2011 22:46:13 +0000</when>
<what>The recent update that Verizon pushed out contained a bug that caused the system to think that you are low on space when you actually are not. A second update was released to fix it, but canQ&apos;Et be installed while youQ&apos;Ere still Q&quot;Elow on spaceQ&quot;E. 

If you are having trouble getting the second update (to 4.08.605.2 from 4.06.605.3), the following two threads will tell you how to clear your /cache partition, then set your clock one year in the past to force the update again. You have to remove a bunch of applications first to free up enough space for the update (they can be reinstalled once it succeeds).

http://forums.androidcentral.com/verizon-droid-incredible/134246-second-gb-update-patch-wont-reboot-issue-solved.html

http://forums.androidcentral.com/verizon-droid-incredible/134054-those-who-want-second-gb-update-patch.html</what>
</comment>
</bug>
<bug>
<bugid>16046</bugid>
<title>Wi-Fi sleep policy resets to Never</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-14T18:30:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jlwar...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 13:58:34 +0000</openedDate>
<description>Steps to reproduce the problem: Set wifi sleep policy to after 15
minutes or never when plugged in. What happened: After a while, wifi
sleep policy resets to never. What you think the correct behavior should
be: Should stay on what user had set. HTC Desire on Android 2.2</description>
<comment>
<author>ccos...@gmail.com</author>
<when>Sat, 09 Apr 2011 11:38:08 +0000</when>
<what>I confirm the exact same problem, which has appeared recently on my HTC Desire (Android 2.2). Before that the WiFi sleep policy had been working as it should: it kept the setting that I had chosen, and the wifi would fall into hibernation after 15 mins of inactivity. I have removed any apps that control the Wifi module, but still the problem persists. </what>
</comment>
<comment>
<author>ccos...@gmail.com</author>
<when>Sat, 09 Apr 2011 12:26:19 +0000</when>
<what>I see that the same issue was opened a few days earlier. Better follow that:
http://code.google.com/p/android/issues/detail?id=15732</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:30:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12096</bugid>
<title>Crashes and reboots on HTC Bravo (Desire)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ben.beuster@gmail.com</reportedBy>
<openedDate>Sat, 23 Oct 2010 12:47:35 +0000</openedDate>
<description>Hi, My phone has problems running applications like google maps, a
musicplayer or a benchmark for a while. The first reboot was with google
maps as navigator 3 weeks ago. Now the problem appears more and more
often. After a couple of minutes of using some apps the phone crashes
and the HTC logo appears. Some time it reboots endless until the phone
is vibrating 5 or 7 times (I`am really not shure). After I unplug the
battery the problem sometimes disappears. Normaly I can enter my PIN
after that with a new reboot. After this reboot my device work normal
for a while. I thought it can be a thermal problem, but it doesn`t get
very warm. My question: Is it a harware problem, or is there a way that
I can fix it? I use a debranded HTC Bravo with the actual Froyo stock
rom. Clean install without root and SD card (to be shure it isn`t a SD
card error). Thanks for helping! PS: Bugreport and general log added.
The end of the log is a crash.</description>
<comment>
<author>ben.beuster@gmail.com</author>
<when>Sat, 23 Oct 2010 13:38:37 +0000</when>
<what>Adding some more logs and bug reports. Several reboots in the meantime. Sometimes with 5 and sometimes with 7 times vibrations. Id tried to report this event, without luck.
Hope it helps.</what>
</comment>
<comment>
<author>jdrinkwater</author>
<when>Sun, 24 Oct 2010 11:21:27 +0000</when>
<what>This sounds like a hardware issue, have you considered contacting wherever you got the phone from for a refund or replacement?</what>
</comment>
<comment>
<author>ben.beuster@gmail.com</author>
<when>Sun, 24 Oct 2010 15:22:19 +0000</when>
<what>Ok, thanks for answering. I will try to reflash the original ROM and then to get a new one.

Cheers, Ben</what>
</comment>
</bug>
<bug>
<bugid>16431</bugid>
<title>libstagefright AAC decoder legality should be checked/clarified</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-05-23T20:48:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mo...@morbo.org</reportedBy>
<openedDate>Thu, 28 Apr 2011 18:30:53 +0000</openedDate>
<description>The AAC decoder in libstagefright, located in:
/git/android/frameworks/base/media/libstagefright/codecs/aacenc/src is
according to the source copyrighted by VisualOn and licensed under the
Apache license. However, this is very questionable, as the code appears
to be a derivative work based on the 3GPP AAC reference code, which was
written by Coding Technologies (now Dolby), not VisualOn. See for
example:
http://spectralhole.blogspot.com/2010/12/androids-stagefright-aac-encoder-or.html
3GPP says about the usage of the code:
http://www.3gpp.org/FAQ#outil_sommaire_21 Q&quot;E...this means that you must
not provide verbatim copies of source code (or lightly modified copies)
without seeking permission from 3GPP.Q&quot;E and the list of companies that
were granted exceptions is here:
http://www.3gpp.org/ftp/Inbox/2008_web_files/3GPP-Legal-issues-update.doc
VisualOn is not in that list. Based on this, it would be good to clarify
the correct origin of this source and confirm that it indeed is legally
Apache licensed, and why. Perhaps VisualOn bought the right from Dolby
to release the Dolby code under the Apache license, but that sounds
rather strange (replacing the copyright? hmmm!). Note that this code has
spread from Android to Debian and ffmpeg in the meantime.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 23 May 2011 20:48:08 +0000</when>
<what>This codec software has been developed by VisualOn based on 3GPP specifications and has been included in the Android Open-Source Project. VisualOn believes that it has the necessary rights to the AAC encoder code, but is in the process of re-confirming this. Please direct additional inquiries to VisualOn.</what>
</comment>
</bug>
<bug>
<bugid>1183</bugid>
<title>Please fix the lack external storage for downloaded content form the Android store on the G1 and.....</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T15:57:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>XpL...@gmail.com</reportedBy>
<openedDate>Mon, 03 Nov 2008 21:31:11 +0000</openedDate>
<description>Please fix this issue where we can only use I think limit of 200 mb
internal memory. That is just insanely silly. I have a 8 GB micro and I
beleave like many others I have spoken to that this issue should be
corrected asap. Also if at all possible a firmware update for battary
life would be just excellent the battary with all options turned on
right now just is not enough to last a whole day with average use. The
last thing I would really love to be fixed is please allow G1 users to
save pictures from text messages etc. The most basic of phones do much
of the above please do not get me wrong I love the G1 very much but
these serious issues really need to be corrected. Thanks in advance.</description>
<comment>
<author>ddanny...@gmail.com</author>
<when>Wed, 12 Nov 2008 21:51:59 +0000</when>
<what>I too and many other G1 owners are feeling exactly the same on this lack of memory 
issues.  We are hoping Google come up with a patch in which allowing us to download 
the Apps. onto our external SD card.  This is a number one issue we are having with 
the G1.  Please help....anybody.  THanks in advance</what>
</comment>
<comment>
<author>Jrbourqu...@gmail.com</author>
<when>Mon, 01 Dec 2008 15:50:20 +0000</when>
<what>I would just like to have a comment back a.s.a.p for people that are out there
writing apps for the phone, we donQ&apos;Et know where its going to be stored, can we make
it a little bit bigger, due to being able to use the sd card, these are answers that
we atleast need to know if itQ&apos;Es going to happen or not.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:57:59 +0000</when>
<what>duplicate of issue 1151</what>
</comment>
</bug>
<bug>
<bugid>2747</bugid>
<title>why i couldnt mkdir </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-25T06:27:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhaobiny...@gmail.com</reportedBy>
<openedDate>Sat, 23 May 2009 12:41:19 +0000</openedDate>
<description>the code is simple,i couldnt mkdir, ret= false. output
Log.i(Q&quot;EDEMOQ&quot;E,Q&quot;Ecreat dir errorQ&quot;E); public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); File f = new
File(Q&quot;E/data/data/linhaiQ&quot;E); boolean ret = f.mkdir(); if(!ret){
Log.i(Q&quot;EDEMOQ&quot;E,Q&quot;Ecreat dir errorQ&quot;E); }else{ Log.i(Q&quot;EDEMOQ&quot;E,Q&quot;Ecreat dir OKQ&quot;E); }
}</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 25 May 2009 06:27:11 +0000</when>
<what>/data/data is not available to applications. Use the methods of the Context class to get paths you can write to. 
You can also use the sdcard.</what>
</comment>
</bug>
<bug>
<bugid>16311</bugid>
<title>addJavascriptInterface: Numeric and String argument from Javascript to Java gets passed in as null</title>
<status>New</status>
<owner>stevebl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 20:03:04 +0000</openedDate>
<description>I am injecting the following class from Java into Javascript using
addJavascriptInterface. When Javascript calls obj.func and passes in a
string, it comes in to Java as null. Same for numbers. Passing obj as
the argument does come through fine. public class MyJavascriptInterface
{ @SuppressWarnings(Q&quot;EunusedQ&quot;E) public String func(Object arg) { if (arg
== null) { Log.i(Q&quot;EHelloAndroidQ&quot;E, Q&quot;EnullQ&quot;E); return Q&quot;Enull!!Q&quot;E; } else {
Log.i(Q&quot;EHelloAndroidQ&quot;E, arg.toString()); return arg.toString(); } } }</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Apr 2011 18:34:37 +0000</when>
<what></what>
</comment>
<comment>
<author>Iced...@gmail.com</author>
<when>Wed, 04 May 2011 13:57:07 +0000</when>
<what>shouldnQ&apos;Et your call from within javascript be Q&quot;Ewindow.foo.func(arg)Q&quot;E ?</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Thu, 12 May 2011 16:04:01 +0000</when>
<what>Thanks for the bug report. WeQ&apos;Ere aware of numerous type conversion problems with WebView.addJavascriptInterface(). These are being tracked upstream in WebKit at https://bugs.webkit.org/show_bug.cgi?id=38745</what>
</comment>
</bug>
<bug>
<bugid>7556</bugid>
<title>Forward slash in contact group name: Q&quot;EGroup is emptyQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>olson.lukas</reportedBy>
<openedDate>Tue, 06 Apr 2010 02:26:29 +0000</openedDate>
<description>I am running Android 1.6 on a MyTouch 3G. I have a contact group named
Stores/Organizations with several contacts. When I choose to display
only this group in my contacts list, it says that this group is empty,
even though it is not. Steps to reproduce: 1. Open the contacts
application 2. Hit Menu 3. Display group 4. Choose Stores/Organizations
5. Hit ok R. It says, Q&quot;EYour Q&apos;EStores/OrganizationsQ&apos;E group is empty.Q&quot;E I
have found that when I rename my group to not include the forward slash,
there are no problems.</description>
</bug>
<bug>
<bugid>11780</bugid>
<title>Home screen problems</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sneakybe...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 23:22:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Everytime I return to the home
screen none of the icons show up right away. I always have to wait a few
seconds for them to load. A second problem I have with the home screen
is that nothing happens on the first attempt to swipe left or right to
another home screen. I always have to swipe a second time. This has been
going on since I received the 2.2 update on my droid.</description>
</bug>
<bug>
<bugid>14819</bugid>
<title>Speakerphone Feedback - Echo </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:28:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drewaus...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 21:51:20 +0000</openedDate>
<description>I experience this problem in both speakerphone mode, and when I have my
phone plugged into an audio line through my car speakers. The caller on
the other end complains of echo of their own voice, and inability to
hear me clearly stating Q&quot;EmuffledQ&quot;E sound. This does not occur when
speaking in handset mode. IQ&apos;Em sorry to say it, but iPhone has android
beat in this category by a long shot. :( Still love my android more
though!!! :) Model number: Samsung SPH-D700 Firmware version:
2.1-update1 Baseband version: S:D700.0.5S.DI18 Kernel version: 2.6.29
Build number: SPH-D700 ECLAIR.DI18 Hardware version: D700.0.5</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 03:00:35 +0000</when>
<what>Issue 14820 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 03:00:39 +0000</when>
<what>Issue 14820 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:28:03 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>12974</bugid>
<title>Please close folders after running shortcurts from it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jpro....@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 16:14:23 +0000</openedDate>
<description>Hello. IQ&apos;Em using folders on my Android 2.2 home screenQ&apos;Es desktop on HTC
Desire. But when I open a folder and run a shortcut from it, folder
doesnQ&apos;Et close, i.e. after I go back to my home screen, the folder is
still opened. ItQ&apos;Es not convenient, I always need to close them to select
another shortcut from the home screen. Please, make these folders to
auto-close after any shortcut was run from it. Or please make an option
somewhere in Settings where user can choose folder behavior. Thank you
in advance!</description>
<comment>
<author>dank...@gmail.com</author>
<when>Sun, 23 Jan 2011 04:39:12 +0000</when>
<what>should be merged into 11486</what>
</comment>
<comment>
<author>RRTowns...@gmail.com</author>
<when>Fri, 08 Jul 2011 14:21:51 +0000</when>
<what>Folders need an option to auto close after app launch. At least make them resize depending on the number of apps in any given folder. Two apps in a folder and you lose a whole screen.</what>
</comment>
</bug>
<bug>
<bugid>8372</bugid>
<title>Q&quot;Epulse notification light repeatedlyQ&quot;E isnQ&apos;Et working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gtalv...@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 19:53:29 +0000</openedDate>
<description>I have the Q&quot;Epulse notification light repeatedlyQ&quot;E setting enabled on my
unrooted Nexus One with 2.1-update1 firmware. But notifications (such as
a calendar reminder or missed call) cause just a single flash of the
trackball, instead of a repeated flash. I am almost positive that this
used to work some time ago, but not any more. Reboots donQ&apos;Et fix it
either. Google searches show that other people are experiencing this
problem too, but I didnQ&apos;Et find a bug report here about it so IQ&apos;Em adding
one now...</description>
<comment>
<author>gtalv...@gmail.com</author>
<when>Wed, 19 May 2010 20:40:11 +0000</when>
<what>This is some kind of intermittent thing, because itQ&apos;Es working today (I got a missed
call and the trackball is now pulsing repeatedly) and it definitely was NOT working 2
days ago when I posted this bug.  I havenQ&apos;Et rebooted in the last few days.</what>
</comment>
</bug>
<bug>
<bugid>18783</bugid>
<title>Cannot start emulator in SDK manager GUI: command line arguments not properly put together</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blamey....@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 11:40:18 +0000</openedDate>
<description>Hi, IQ&apos;Eve created my virtual device in the Q&quot;EAndroid SDK and AVD ManagerQ&quot;E.
When I try to start my device I get this error: invalid command-line
parameter: Files\Android\android-sdk\tools/emulator-arm.exe. Hint: use
Q&apos;E@fooQ&apos;E to launch a virtual device named Q&apos;EfooQ&apos;E. please use -help for more
information This seems to suggest the path to the emulator has not been
quoted correctly. Using Android SDK Updater Rev 12. Regards.</description>
<comment>
<author>chris@orr.me.uk</author>
<when>Wed, 27 Jul 2011 21:18:13 +0000</when>
<what>Duplicate of issue 18317, which has been fixed and has a workaround.</what>
</comment>
<comment>
<author>Bruno.CA...@gmail.com</author>
<when>Thu, 28 Jul 2011 17:43:08 +0000</when>
<what>
Add or modify the environment variable:
	JAVA_HOME=C:\Progra~1\Java\jre6

Add to the PATH  :
	C:\Program Files\Android\android-sdk\platform-tools

Modify android.bat :
	rem   	set tools_dir=%cd%
       		set tools_dir=C:\Progra~1\Android\android-sdk\tools

... worked for me !
</what>
</comment>
</bug>
<bug>
<bugid>2417</bugid>
<title>Market should allow to change a free app into a paid app</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>55</stars>
<reportedBy>droozenr...@gmail.com</reportedBy>
<openedDate>Mon, 13 Apr 2009 13:35:50 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Publish an app on the Market. Set a
price. 2. Change the app to free. 3. Try to change the app back to paid.
Just try it. Or 1. Publish an app on the Market for free. 2. Try to
change the app back to paid. - What you think the correct behavior
should be. A seller shouldnQ&apos;Et have meaningless restrictions on being
able to set the price for his/her app. This only results in frustration
for developers and end users. See Power Manager for an example, or the
conversation here:
http://forums.t-mobile.com/tmbl/board/message?board.id=AndroidAppHelpQ&amp;Emessage.id=2493#M2493
If developers want to change an app to paid their only options are
unpublishing free app, making free app become Q&quot;EtrialQ&quot;E, or otherwise
disabling app. All of these options are unacceptable. Instead,
developers should be able to make the same app with the same package
structure from free to paid or back at will. This will allow all current
users who have downloaded the app for free to continue to have access to
the app and all future updates.</description>
<comment>
<author>jjc1...@gmail.com</author>
<when>Mon, 20 Apr 2009 06:12:07 +0000</when>
<what>I would like to vote _against_ this issue. If it was possible to change freely
between paid and free then all paid app developers would feel pressured to release
their apps for free for a time in order to get to get a better ranking on the
popularity charts. Then the top paid apps would simply be those that could tolerate
being available free for the longest time.</what>
</comment>
<comment>
<author>droozenr...@gmail.com</author>
<when>Mon, 20 Apr 2009 12:00:56 +0000</when>
<what>That could easily be solved by nuking the popularity charts for apps that did this;
maybe mark comments as made when it was free or paid.

Google touts Android and the Market as being open. In the real world people give away
products for free or at a discount for the very PURPOSE of gaining popularity. Why
should the Market be any different. An open system shouldnQ&apos;Et restrict this;
unnecessary restrictions like this destroy developers confidence and desire to
program for Android, as well, which can only be harmful for Android.

At the very LEAST, whatever is decided, there should be a large warning on the
developer console when the radio box for free is selected as the price of the app
that the developer will never be able to change that app to paid again. Otherwise
developers will also accidentally choose this, for whatever reason, possibly
destroying the marketability of their app.</what>
</comment>
<comment>
<author>jjc1...@gmail.com</author>
<when>Mon, 20 Apr 2009 16:36:20 +0000</when>
<what>I suppose that paid downloads could be tracked separately from free downloads, and
that way they could only count the paid downloads for the paid chart. I definitely
agree with your last point, though.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:06:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:57:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:11:51 +0000</when>
<what></what>
</comment>
<comment>
<author>alyczak@gmail.com</author>
<when>Fri, 13 Nov 2009 12:17:13 +0000</when>
<what>Look at the success of the Apple app store which ALLOWS developers to publish a free
app and later change it to paid.  If it works for them, why not for us?
</what>
</comment>
<comment>
<author>Francisc...@gmail.com</author>
<when>Sat, 09 Jan 2010 17:43:30 +0000</when>
<what>In the App Store is a very common practice to change a paid app to free for a short
period of time, with the only purpose of gaining popularity. I canQ&apos;Et understand why
this practice is not available for Android developers... IQ&apos;Eve spend months developing
my game and it should be entirely to me to set its price.

Another feature I would like to see in the Market is the ability to generate discount
codes for the apps, so the developer can use them in promotional campaigns, or give
them to specialized media so the can review paid apps for free. </what>
</comment>
<comment>
<author>trexx...@gmail.com</author>
<when>Sun, 17 Jan 2010 11:00:26 +0000</when>
<what>IQ&apos;Eve published my first app and set it to Q&quot;EfreeQ&quot;E because I wanted to test if
everything works OK when a customer installs the app by using the market.
Now that testing is done, I canQ&apos;Et change the app to a paid app. All I can do is 
delete the whole app and upload it again as a paid app. This sucks :-(
I see no reason why google shouldnQ&apos;Et want the user to change that property. ItQ&apos;Es
plain obvious everybody should be able to switch between paid and free as they wish.</what>
</comment>
<comment>
<author>DulcetT...@gmail.com</author>
<when>Mon, 18 Jan 2010 17:49:30 +0000</when>
<what>STRONG agreement on this -- counterarguments can be addressed by simple expedients
(if at all).  

Market did nothing to draw my attention to the gross error I was making by moving an
app I thought would be stable for all to Q&quot;EfreeQ&quot;E while I tested compatibility issues
on other phones.  I have been stuck in the terrible position of having promised my
early testers that their help in using the app during its stabilization would be
rewarded by them being grandfathered when I re-established a price on my app.  Now, 5
weeks later, I see that Google has made it impossible to honor this promise.  It is a
fiasco that I will try to address through difficult half-measures.  ItQ&apos;Es a lot of
time and effort for no reason other than this bit of friction.

</what>
</comment>
<comment>
<author>chang....@gmail.com</author>
<when>Tue, 15 Jun 2010 23:06:28 +0000</when>
<what>Strongly agree Android market should allow developers to change from free to paid and vice verse freely.  I didnQ&apos;Et know this rule and now itQ&apos;Es a pain and extra work to change.</what>
</comment>
<comment>
<author>wolfgang...@gmail.com</author>
<when>Fri, 30 Jul 2010 23:33:37 +0000</when>
<what>I published an App on the market and set a price. Just one person bought the app after a week. So I changed the app to a free app to get some downloads, some feedback and some rankings... just to make it more popular. Now I decided to make a free Lite version instead and wanted to define a price for the app again. ItQ&apos;Es not possible. That sucks. Deleting the app and upload a new one is not very kind to the person who bought my app. Ok, itQ&apos;Es just one person, but itQ&apos;Es not her fault and it would be unfair.</what>
</comment>
<comment>
<author>martinlo...@gmail.com</author>
<when>Mon, 09 Aug 2010 09:51:50 +0000</when>
<what>I absolutely agree. I just made an app free, with the intention of making it paid again in a few months when IQ&apos;Eve got all the bugs ironed out. It would be unfair on the 50+ people who have already paid for me to delete the app and recreate it as a paid app. Need this functionality pretty urgently.</what>
</comment>
<comment>
<author>stewartg...@gmail.com</author>
<when>Sun, 12 Sep 2010 02:10:40 +0000</when>
<what>I totally agree, when I changed the app from Paid to Free there was no warning that I couldnQ&apos;Et change it back. This really bites and now I am really in a bind.  The Android Marketplace as a long way to go before it reaches iTunes.  This kind of stuff is really making me question developing for Android platform.

Please FIX!</what>
</comment>
<comment>
<author>wrhme...@gmail.com</author>
<when>Tue, 04 Jan 2011 11:26:26 +0000</when>
<what>I agree that not having the ability to change FREE app to paid is frustrating and its little things like this with the Android Market that pushes back to iPhone Apps instead.</what>
</comment>
<comment>
<author>wrhme...@gmail.com</author>
<when>Tue, 04 Jan 2011 11:27:39 +0000</when>
<what>I agree that not having the ability to change FREE app to paid is frustrating and its little things like this with the Android Market that pushes back to iPhone Apps instead.</what>
</comment>
<comment>
<author>mcomp...@blackbookusa.com</author>
<when>Mon, 14 Feb 2011 22:11:43 +0000</when>
<what>I misinterpreted the warning a couple of weeks ago when I made the app free for a trade show, so it would be easier for potential customers to install at my booth. I guess my only option is to change the package name to get the new version published and then unpublish the old version thus cutting 4,000 customers off from future updates.</what>
</comment>
<comment>
<author>dleva...@gmail.com</author>
<when>Fri, 15 Apr 2011 20:27:13 +0000</when>
<what>I agree with the consensus. Having to publish a new package to get around thisQ&apos;Edesign featureQ&apos;E cuts existing customers off from any future update and causes unnecessary forking of code to work around. Is google saying that it doesnQ&apos;Et trust its own login system? Since only the Q&apos;EownerQ&apos;E of the app, which is the google user that uploaded it in the first place can change it anyway. Same argument requiring that the app be signed idenically can be made</what>
</comment>
<comment>
<author>generics...@gmail.com</author>
<when>Mon, 18 Apr 2011 21:56:00 +0000</when>
<what>Once an app is purchased, it should be assigned to that customers google account regardless of purchase price.

This would then allow the publisher to change that price, at will, such as to offer discounts or periods where the app is gifted to users for free.

If the app is registered to the customers google account then any future change in price will not affect the user should they need to swap devices, etc that app will still be downloaded to their device without any further charge, as it should be.

It is wrong that just because the purchase price is zero that the user has not been deemed to have purchased the app, they have, they just paid a price of zero for it.



</what>
</comment>
<comment>
<author>mediaacr...@gmail.com</author>
<when>Sat, 30 Jul 2011 14:36:54 +0000</when>
<what>Yeah - I made the same mistake. ItQ&apos;Es crazy - whatQ&apos;Es the reasoning behind it? They should at least make it clear you canQ&apos;Et go back to paid from free. On iTunes this is a totally valid strategy - plants vs zombies just made their app on iTunes free for a day. WhatQ&apos;Es wrong with that? I do it on iTunes with my apps - I set it free for a couple of weeks and then revert it - actually iTunes reverts it for me - its called a Q&apos;EpromotionQ&apos;E - marketing 101. I have no idea how to fix this gracefully now. Guess I just gave a month of my development time away for free or I can screw the 50 users that paid for it by unpublishing it. Who thought this was a good idea????</what>
</comment>
<comment>
<author>Infinite...@gmail.com</author>
<when>Thu, 11 Aug 2011 13:25:18 +0000</when>
<what>I just want to add my voice to the chorus.  IQ&apos;Eve got a live wallpaper that has garnered a few downloads, but has been sitting pretty quiet for a while now.  I would love to go free for a while, just to gain a few more users and maybe get a little feedback from people, but I really donQ&apos;Et want this to be a permanent condition.  As others have mentioned, this concept of Q&quot;Efree promotional periodsQ&quot;E is common on the iOS store, and I have never seen it portrayed as a negative.  I suppose it incentivizes some people to simply wait for an app to go free, but the decision on whether that is a good or bad thing should lie solely with the developer.  

The freedom to self-publish and take personal control of price and marketing is what makes the app ecosystem so compelling for developers.  I will agree with others that the Android MarketQ&apos;Es inability to let me go free *temporarily* simply makes iOS a more attractive platform.  They may have content restrictions and other draconian policies, but to be honest, those donQ&apos;Et affect me nearly as much as this single policy on the Android Market.  PLEASE CHANGE IT.</what>
</comment>
</bug>
<bug>
<bugid>9032</bugid>
<title>Developer console losing apps</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-14T18:43:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d...@roguerecordsamerica.com</reportedBy>
<openedDate>Sat, 12 Jun 2010 16:38:01 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 14 Jun 2010 18:43:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18635</bugid>
<title>on my  Desire S, application type profiles do not activate!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mahmadr...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 18:58:31 +0000</openedDate>
<description>I am using HTC Desire s and have newly installed tasker. When i set some
task to an Application, it does not work...I have tried setting the same
task to a specific TIME and it works fine. Have tested several different
tasks from changing brightness showing pop-up messages. Everything works
fine for a TIME condition but nothing works for Application launch...i
have tried the NOT condition on an applicaition and then it works... can
you help please? there seems to be compatibility issue with Desire S
From Desire S S-OFF Rooted, custom rom installed</description>
<comment>
<author>mahmadr...@gmail.com</author>
<when>Mon, 18 Jul 2011 19:07:04 +0000</when>
<what>Sorry for posting it here... kindly delete it..i cant even delete my own ISSUE....sorry again</what>
</comment>
</bug>
<bug>
<bugid>8402</bugid>
<title>Define a clear convention for folders/folder structure on the memory card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>math.lang</reportedBy>
<openedDate>Wed, 19 May 2010 17:50:00 +0000</openedDate>
<description>I can appreciate that many people will not consider this an issue at
all, and may say that IQ&apos;Em just uptight about such things... but can
there please be a published convention about where applications should
create their folders on the memory card. At the moment, itQ&apos;Es clear that
developers are doing whatever they want and lazily dumping their folders
in root. For me, it means itQ&apos;Es not simple to see my data files (e.g.
music, images, etc). I also donQ&apos;Et know whatQ&apos;Es an OS created folder,
whatQ&apos;Es a folder for my settings (i.e. my config), where useful drivers
are stored, where temp files should be, etc. It most frustrating, and
IQ&apos;Em sure as we put more and more on our phones will become a problem. So
can we please have something like: - documents - system - settings -
apps - temp and work from there.</description>
</bug>
<bug>
<bugid>10320</bugid>
<title>Evo doesnQ&apos;Et play mp4 files after applying the froyo update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:39:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>hasani.blackwell@gmail.com</reportedBy>
<openedDate>Tue, 10 Aug 2010 05:15:30 +0000</openedDate>
<description>The attached file no longer plays on my EVO after upgrading to Froyo. It
plays perfectly fine on my desktop though. I get errors saying Q&quot;EUnable
to play this type of audio fileQ&quot;E or Q&quot;ESorry, this video cannot be
playedQ&quot;E.</description>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:39:30 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>g...@greggman.com</author>
<when>Wed, 19 Jan 2011 09:04:32 +0000</when>
<what>In other news, you can download Rockplayer which plays almost anything</what>
</comment>
</bug>
<bug>
<bugid>1369</bugid>
<title>Gmail shows suprious mails as if they had been sent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>digitals...@gmail.com</reportedBy>
<openedDate>Mon, 24 Nov 2008 22:30:31 +0000</openedDate>
<description>I have encountered a weird, and random reproducable (although I donQ&apos;Et
know how) bug in the GMail application with my Google Applications email
account. I run my @digitalspaghetti.me.uk email address off GA, and this
is what I set my phone up with. I donQ&apos;Et know if this will be a factor in
the issues. IQ&apos;Eve noticed that with some emails, both composing and
replying, within the GMail application on my G1 (UK T-Mobile RC30) I get
multiple emails sent to the recipient in various stages of the email. I
have attached a screenshot of the latest, but I can produce others if
required, as this is not the only email.</description>
<comment>
<author>digitals...@gmail.com</author>
<when>Mon, 24 Nov 2008 22:39:30 +0000</when>
<what>IQ&apos;Eve since had the recipient confirm he only recieved one copy.  However it also
appears in my GMail app on my phone that I still have 11 emails when currently I
should only have 4</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:28:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:35:11 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:09 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>19528</bugid>
<title>Add ability to copy text from sent/received text messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jacksoan...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 00:06:37 +0000</openedDate>
<description>IQ&apos;Em using 2.2 If I receive a message/SMS, I canQ&apos;Et copy the text from
within the message, UNLESS, I first choose to forward the message...
Once the message is in Q&quot;EforwardQ&quot;E mode, I can select and copy the text to
the clipboard, but after I cancel the forward, a draft automatically
gets saved. For example, if someone sends me a peice of text (such as an
account number or product code), that IQ&apos;Ed like to share with others
(possibly via email, or through some other app), IQ&apos;Ed like to be able to
copy the text rather than making a transcription error. It would seem
that being able to copy the text of a message by long-press option,
would be more productive than creating a Q&quot;EforwardQ&quot;E draft. A Related
feature would be to allow the copying of several messages at the same
time, for example, if I wanted to copy part of, or all of a message
thread, so I could use that thread-chunk in an email or another app.</description>
<comment>
<author>marius.k...@gmail.com</author>
<when>Fri, 14 Oct 2011 09:04:59 +0000</when>
<what>In 2.3.3 I am able to copy received SMS text.</what>
</comment>
</bug>
<bug>
<bugid>8535</bugid>
<title>Group Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:22:22 +0000</openedDate>
<description>Allow use to group are contacts by their Group (GMAIL) or Category
(Outlook). This can be turned off under the Display Options for
Contacts. Clicking on the group/category would expand it out to show all
the users in the list.</description>
</bug>
<bug>
<bugid>54</bugid>
<title>CanQ&apos;Et reject a call</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>265</stars>
<reportedBy>hongb...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jan 2008 02:38:52 +0000</openedDate>
<description>The API should support to reject a call.</description>
<comment>
<author>hongb...@gmail.com</author>
<when>Thu, 24 Jan 2008 02:09:32 +0000</when>
<what>The calling app can reject a call. But what I mean is that reject a call in my own
application by with the SDK.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:35:47 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>hongb...@gmail.com</author>
<when>Fri, 15 Feb 2008 02:26:59 +0000</when>
<what>The SDK should support below functions:
1. reject an incoming call before the incoming call dialog pops up
2. replace the incoming call dialog
3. prevent the incoming call dialog</what>
</comment>
<comment>
<author>parashar...@gmail.com</author>
<when>Thu, 10 Apr 2008 22:07:58 +0000</when>
<what>Is this issue solved or not ? How can we reject a call through an application ?</what>
</comment>
<comment>
<author>kirbyw...@gmail.com</author>
<when>Thu, 19 Jun 2008 00:45:58 +0000</when>
<what>There should also be a blocked contact feature. When a certain pre-set phone number
calls, Android Calling app does not respond. It should though, make a notification of
when that person calls. Much needed. Please consider</what>
</comment>
<comment>
<author>enob...@gmail.com</author>
<when>Thu, 26 Jun 2008 09:47:27 +0000</when>
<what>Would definitely be great to have the ability to catch a new incoming call event and
prevent / replace the dialog to offer the recipient options regarding the incoming
call.  My entire application depends on this ability.</what>
</comment>
<comment>
<author>joebo...@gmail.com</author>
<when>Sat, 09 Aug 2008 02:15:08 +0000</when>
<what>+1 vote to extend the api too allow injecting custom handlers for incoming call events.</what>
</comment>
<comment>
<author>percussi...@gmail.com</author>
<when>Mon, 06 Oct 2008 14:39:27 +0000</when>
<what>High priority please</what>
</comment>
<comment>
<author>enu1...@gmail.com</author>
<when>Sat, 18 Oct 2008 13:02:58 +0000</when>
<what>plz tell me Is this issue solved or not?? </what>
</comment>
<comment>
<author>militias...@gmail.com</author>
<when>Fri, 31 Oct 2008 01:44:59 +0000</when>
<what>See Issue 1137 for a related idea that might be combined with this.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 13:54:55 +0000</when>
<what>If any API is Developed we can easily build Call Firewall Software, The API should
pass on Incoming Caller Number, Matched Name etc. to the Application Registered to
this function.

Which Can Reject any Call and Send Predefined SMS
Reject a Call from Spammer.
Just Accept and Hangup a Spammer call this will Charge him a lot.

I am using MagiCall 2.0 Software and Call Firewall Software in Windows which is very
good for Business Person and High Profile Users who have Plenty of call which is want
to Reject Automatically</what>
</comment>
<comment>
<author>jimonand...@gmail.com</author>
<when>Mon, 02 Feb 2009 09:04:10 +0000</when>
<what>May I know the status of this issue?
</what>
</comment>
<comment>
<author>docw...@gmail.com</author>
<when>Mon, 02 Feb 2009 14:39:06 +0000</when>
<what>@jimonandroid

Given that it doesnQ&apos;Et currently have an Owner, I assume that it isnQ&apos;Et being worked on
at the moment.</what>
</comment>
<comment>
<author>kamal.ha...@gmail.com</author>
<when>Tue, 03 Feb 2009 10:39:31 +0000</when>
<what>Hello Anyone knows the status of this issue.Pls let us where we can find the status 
of any issue.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:37:57 +0000</when>
<what></what>
</comment>
<comment>
<author>waynedea...@gmail.com</author>
<when>Fri, 20 Feb 2009 23:50:35 +0000</when>
<what>Lol well since the last update I inadvertently reject incoming calls just by operating the volume control.</what>
</comment>
<comment>
<author>jakefede...@gmail.com</author>
<when>Wed, 11 Mar 2009 21:02:10 +0000</when>
<what>Related bug/ RFE: calls to AudioManager.setVolume() with the Ringer as the stream,
and the FLAG_REMOVE_SOUND_AND_VIBRATE flag will not turn off the Vibrator, but will
turn off the ringer</what>
</comment>
<comment>
<author>Honglian...@gmail.com</author>
<when>Wed, 08 Apr 2009 03:54:10 +0000</when>
<what>I really hope it to be released in next release.</what>
</comment>
<comment>
<author>peacoc...@gmail.com</author>
<when>Mon, 11 May 2009 07:12:38 +0000</when>
<what>Yes to all the above. Long overdue.</what>
</comment>
<comment>
<author>srkrish...@gmail.com</author>
<when>Fri, 12 Jun 2009 18:18:24 +0000</when>
<what>Does Anyone knows the status of call reject issue.
Pls let us where we can find the status of this issue.

</what>
</comment>
<comment>
<author>brian.st...@gmail.com</author>
<when>Sun, 28 Jun 2009 03:12:00 +0000</when>
<what>Asking if something is done yet and asking for status will achieve nothing, if you
care that much modify the source code yourself and submit a patch. The Android
developers are working very hard and cannot handle every request simultaneously.</what>
</comment>
<comment>
<author>AxelSan...@gmail.com</author>
<when>Fri, 07 Aug 2009 21:04:52 +0000</when>
<what>Just bought my hero today, i must say itQ&apos;Es nice phone, but i was really hoping for
the feature to block an incoming call in the api. It was infact the only reason for
buying the phone. I surly hope this will be a feature for the next release. Cheers </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:58:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:53:30 +0000</when>
<what></what>
</comment>
<comment>
<author>eyreball...@gmail.com</author>
<when>Fri, 16 Oct 2009 10:39:54 +0000</when>
<what>Do the last two comments from google mean this issue has been resolved ? If so, in
what version of Android ?</what>
</comment>
</bug>
<bug>
<bugid>17700</bugid>
<title>Honeycomb Music Player deletes media instead of Q&apos;ERemov[ing] from playlistQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>waldro...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 04:02:50 +0000</openedDate>
<description>Behavior observed on wifi Xoom running HMJ37. I added a song to my
playlist. Then I decided I wanted the whole album in there and added
that. Of course it should have noticed that one of the songs was already
in there and not added it, but it didnQ&apos;Et (that is another issue, I
suppose). My issue starts when I realize that one song is in the
playlist twice and I go to get rid of it (statistically speaking I would
have been hearing that one song more than the others and, well, that
just rubs me the wrong way) but hitting Q&apos;ERemove from playlistQ&apos;E but it
deletes from external storage as an added feature. I donQ&apos;Et like that
added feature and wish that I didnQ&apos;Et have to replace all the music that
IQ&apos;Eve lost this way (just noticed that it happens). Not even sure what
all music IQ&apos;Eve lost yet. Either the label is incorrect (should read
Q&apos;EDeleteQ&apos;E) or something else is happening when a user attempts to remove
an item from a playlist.</description>
</bug>
<bug>
<bugid>11917</bugid>
<title>Unable to get rid of recurring text message notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zachsmt...@gmail.com</reportedBy>
<openedDate>Sun, 17 Oct 2010 00:43:56 +0000</openedDate>
<description>I have an HTC Incredible running 2.2 So twice now, while deleting a text
message thread, I have gotten a text from the personQ&apos;Es thread I am
deleting. Both times, the message sent was deleted before I could open
it and sort of lost in transit. The notification still popped up, but
when I try to open it, it goes to an empty text message screen and says
loading for as long as it sits there until I press the home key. I can
hit clear to get rid of the notification, but about 5 minutes later, I
get another notification about the two messages that were deleted. When
I get a new message, it tells me I have three new messages which is
annoying because I canQ&apos;Et preview the message that way. I wonder if there
is something else involved, because if the problem is this repeatable,
than I would expect it to happen to others, but IQ&apos;Eve never seen another
case like this. I need a way to trick the phone into thinking I opened
this text message. IQ&apos;Em not sure where the biggest part of the problem is
- in the way threads are deleted or in the way notifications are
cleared. P.S. it would be very nice if text messaging would be archived
after the hundredth or so message so theyQ&apos;Ell load faster. When you
scroll up to the top, there could be a button for load next hundred
messages. Then, you wouldnQ&apos;Et have to delete your messages every 700 when
it gets so slow from loading them all every time. And they would still
be there in case you ever wanted to search your text messages for an old
message. Seems like a pretty simple thing to me.</description>
</bug>
<bug>
<bugid>10700</bugid>
<title>Editing the Main Dictionary</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ms.run...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 14:10:31 +0000</openedDate>
<description>Users should be able to remove words from the main user dictionary. My
phone (My Touch 3G - TMobile) constantly suggests the word Q&quot;EniggerQ&quot;E
whenever I begin a word with: Q&quot;EniQ&quot;E, Q&quot;EnugQ&quot;E,Q&quot;EnogQ&quot;E, Q&quot;EbigQ&quot;E, or Q&quot;EmigQ&quot;E. I feel
this is hate language and do not understand why this offensive word is
not only in the dictionary, but is constantly suggested by the
dictionary as if it is in common usage. Who programmed this feature? Why
canQ&apos;Et I delete it from the dictionary? I hope the delete function can be
added to the main dictionary because I am looking forward to not having
to read the word Q&quot;EniggerQ&quot;E every day of my life. Mary</description>
</bug>
<bug>
<bugid>1151</bugid>
<title>RFE: Support install of apps on SD cards</title>
<status>Released</status>
<owner>s...@google.com</owner>
<closedOn>2010-04-30T19:11:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2657</stars>
<reportedBy>militias...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 06:00:10 +0000</openedDate>
<description>This is essential if the potential of the G1 is to be realized. The app
launcher can be kept on the SIM or internal memory, but should gray out
when the card onto which the app is installed is unmounted or removed.
If one clicks on it, it should identify the SD card it needs.</description>
<comment>
<author>jaxmoser@gmail.com</author>
<when>Mon, 10 Nov 2008 10:51:28 +0000</when>
<what>As a G1 User, I would like to comment that I agree with militiaseedQ&apos;Es post. Running 
applications from the SD Card is an important feature that I really miss having.  My 
old phone allowed me to download to...save to, and run applications from the SD 
Card.  This feature would be nice on the G1 because currently it is becoming a paper 
weight on my desk being I keep running out of space already.</what>
</comment>
<comment>
<author>derek.ca...@gmail.com</author>
<when>Mon, 01 Dec 2008 20:05:17 +0000</when>
<what>Yes.  I concur, when downloading, just as with any download functionality, one should be able 2 diect 
(browse) 2 the location where u want the file saved.  Also a default file manager to Q&quot;EexploreQ&quot;E on ones 
device would be nice.</what>
</comment>
<comment>
<author>egyptian...@gmail.com</author>
<when>Thu, 11 Dec 2008 05:40:56 +0000</when>
<what>I second, third, and fourth this request!  I just got the G1 maybe 4 hours ago, and
already am running out of space!!!! Advertising this phone with Q&quot;E1 gig memoryQ&quot;E is
false if you canQ&apos;Et utilize that space for whatever you please!!!!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:58:14 +0000</when>
<what></what>
</comment>
<comment>
<author>liamanne...@gmail.com</author>
<when>Tue, 06 Jan 2009 23:01:46 +0000</when>
<what>i have got a free 8gb memory card with my g1 and it also came with a 2gb complete 
rubbish you cant use them for anything and after installing a few applications i 
have very low memory, really need to be able to save apps to memory card and be able 
to view the files on the system like other htc devices.</what>
</comment>
<comment>
<author>cbo...@gmail.com</author>
<when>Mon, 26 Jan 2009 19:31:16 +0000</when>
<what>How would copying applications from the SD card to other phones be stopped?  In other
words, how will it be enforced that people cannot distribute apps they
bought/downloaded, saved on the SD card, plugged into theyQ&apos;Ere computer and sent
around to other people, who can just copy it over the theyQ&apos;Ere SD cards?

I agree though, that compared to the iPhone, for example, now that downloading apps
(and it becoming very popular to download quite a few), memory space must increase,
or android will become obselete.</what>
</comment>
<comment>
<author>Sunil...@gmail.com</author>
<when>Tue, 10 Feb 2009 05:50:19 +0000</when>
<what>What is the status of this issue? WE NEED TO BE ABLE TO SAVE ON SD CARD. How about
you simply ask all users to save to memory card that if they release the card while
the phone is on, then neither Google or T-Mobile, or HTC will take liability for
this. Thus, any issues that may arise from users releasing the SD card while an
application that is saved on the SD card is running, it will be only the users
problem. Hey, the user can always hard reset the phone if something really messes up.
That is the worse case, am I right?</what>
</comment>
<comment>
<author>miketribal@gmail.com</author>
<when>Wed, 11 Feb 2009 13:29:37 +0000</when>
<what>agree sd card should be an integral part of the g1. it need to run apps on the card 
and/or out of internal memory by choice. my tmo wing and dash were able to save to 
sd cards and run apps from them without issue. g1 being next gen. should honestly be 
better then that. so whatQ&apos;Es the deal? when will we have this?</what>
</comment>
<comment>
<author>wjak...@gmail.com</author>
<when>Mon, 16 Feb 2009 18:44:41 +0000</when>
<what>The users needs outrun the problems which might be caused by the ability to download,
install and store apps on SD-Card. Now when there are 16 Gb cards I feel like I wanna
use them for something else than just music. CQ&apos;Emon Google (or HTC or T-Mobile or
whoever is responsible), MAKE IT POSSIBLE FOR US TO MOVE APPS TO SD!</what>
</comment>
<comment>
<author>pesh...@gmail.com</author>
<when>Tue, 17 Feb 2009 03:12:25 +0000</when>
<what>I absolutely agree with you guys. Downloading and installing applications on the SD 
card for G1 is a must. I really hope that Google looks into that-it is a big issue. I 
am almost running out of memory and I only have 4 installed applications.
They also have to look into making possible to move the cache for the web browser and  
other applications to the SD card. If they figure out a way to make that possible-it 
would be awesome! That is the feature they need to enable so the G1 can kick ass and 
be the best phone on the market.</what>
</comment>
<comment>
<author>Userfrie...@gmail.com</author>
<when>Fri, 27 Feb 2009 18:38:38 +0000</when>
<what>Its truly ashame we do not have access to do this.  I have removed all the apps i 
dont use and still with paid apps now ive already gotten a low disk space and the 
apps i have are ones i use regularly.  Ive had to remove some just to free up space 
but this is really crazy we have paid apps that are limited by where we can put 
them. U would think if theres money to be made this would be higher priority.</what>
</comment>
<comment>
<author>odsl...@gmail.com</author>
<when>Fri, 27 Feb 2009 18:46:16 +0000</when>
<what>My guess is one of the reasons why itQ&apos;Es not a priority is because Google isnQ&apos;Et making
any money off of it :-/</what>
</comment>
<comment>
<author>mghtyred</author>
<when>Fri, 27 Feb 2009 20:08:30 +0000</when>
<what>Something needs to be done. It is apparent that the internal storage capacity of the
G1 as it stands is not capable of meeting the needs of Android Market customers. If
the Market is to survive, there needs to be serious changes to Android to either
allow apps to be installed to the SD, or somehow devise a way to dramatically expand
the space on the Android Device itself. </what>
</comment>
<comment>
<author>thecrimp@gmail.com</author>
<when>Fri, 27 Feb 2009 23:31:11 +0000</when>
<what>Come on people at G1. Do the right thing (because it is the right thing to do).</what>
</comment>
<comment>
<author>ardchoille42</author>
<when>Sat, 28 Feb 2009 00:03:28 +0000</when>
<what>Another vote for allowing g1 users to put apps on the SD card. ItQ&apos;Es too easy to run
out of room in the internal phone memory, especially with our awesome market growing
so quickly.</what>
</comment>
<comment>
<author>wim...@gmail.com</author>
<when>Sat, 28 Feb 2009 01:19:57 +0000</when>
<what>IQ&apos;Em another G1 user that is taking the time to come say I would like to see this
feature on all Android devices.</what>
</comment>
<comment>
<author>jbau...@gmail.com</author>
<when>Sat, 28 Feb 2009 02:11:19 +0000</when>
<what>IQ&apos;Em an Q&quot;Eearly adopterQ&quot;E. The Dash with Mobil 6 was much more professional O/S. 
Android is not ready for prime time, and the SD issue and Bluetooth stero 
demonstrate that very well ... </what>
</comment>
<comment>
<author>dale.wil...@gmail.com</author>
<when>Sun, 01 Mar 2009 05:08:38 +0000</when>
<what>I can not see myself buying apps till this issue is delt with. We need to have room 
on this phone with out resorting to root and hacks.</what>
</comment>
<comment>
<author>smart1d1...@gmail.com</author>
<when>Sun, 01 Mar 2009 19:26:55 +0000</when>
<what>I would love to be able to save all the ringtones and everything to the SD card i 
download a ringtone and i dont know where to go to delete it any suggestions on 
where i might go to find it same with a wallpaper i downloaded?</what>
</comment>
<comment>
<author>bhainea...@gmail.com</author>
<when>Sun, 01 Mar 2009 22:38:29 +0000</when>
<what>I also miss this capability. Now that we have paid apps, swapping some out then back 
in might be problematic. </what>
</comment>
<comment>
<author>adalton1985@gmail.com</author>
<when>Mon, 02 Mar 2009 04:29:46 +0000</when>
<what>This is the g1Q&apos;Es biggest problem. I have confidence in google that they will fix this , but if they donQ&apos;Et, I 
wonQ&apos;Et buy another google phone. </what>
</comment>
<comment>
<author>junkiehy...@gmail.com</author>
<when>Mon, 02 Mar 2009 10:50:44 +0000</when>
<what>i have a 16g sd card and would love to use more of it since my phone is now full 
come on google:(</what>
</comment>
<comment>
<author>JMGow...@gmail.com</author>
<when>Tue, 03 Mar 2009 07:11:58 +0000</when>
<what>Love my G1 way more than my former Iphone, but would love to see this higher on your
priority list, especially with paid Apps. hitting the market!</what>
</comment>
<comment>
<author>mrlinu...@gmail.com</author>
<when>Tue, 03 Mar 2009 14:15:44 +0000</when>
<what>Until this is done I will not be spending any money on applications. This and the
poor bluetooth support is my biggest draw back on this phone. </what>
</comment>
<comment>
<author>bunnyand...@gmail.com</author>
<when>Thu, 05 Mar 2009 09:53:07 +0000</when>
<what> anyone know how much memory we start up with the G1? i have 40 apps with each and
they all come up to about 40-45 MB. all i have left is 10 MB. which is annoying
because at least 30 of those apps are support apps to make the G1 function better and
replace the missing features it was supposed to come with as a normal phone!

I am having doubts that Google will fix this issue. Because first, the G2 came out in
some countries, with the memory capacity of between 100 to 170ish,cant remember at
the moment. but point is, i feel Google is going to be contracting on the point of
income from the G2, not the G1. leaving the G1 in the cold. Some people complain
about things that the g1 have and does not have.  They must understand that is the
way to play in the market. Create an ok phone first with the new operating system,
then make a new hardware later on with the same operating system if the first one was
a hit, but with new features. Which the G2 will cover for the G1 when it comes out

and i highly doubt we all can afford the G2 as soon as it comes out, due to the
economical crisis..and even if some of us can, i would not buy it because i am not
dam spoiled, i just got the freaking g1. and im happy with it,just needs little
modifications.</what>
</comment>
</bug>
<bug>
<bugid>13704</bugid>
<title>Problem with getting already loaded xml drawable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>antoine....@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 06:45:10 +0000</openedDate>
<description>I, IQ&apos;Em the developper of the application Bubble Level that you could
find in the Android Market. In this application I use XML Drawable to
draw the Level and the Bubble that shows the inclination. The XML
drawable uses Q&lt;Elayer-listQ&gt;E the example bellow is the XML file use to
draw the bubble for the plane Level
(http://code.google.com/p/androgames-sample/source/browse/Market-apps/Level/trunk/res/drawable-hdpi/bubble_2d.xml?r=67)
: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Elayer-list
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;EitemQ&gt;E
Q&lt;Eshape android:shape=Q&quot;EovalQ&quot;EQ&gt;E Q&lt;Esolid android:color=Q&quot;E@color/bubble_borderQ&quot;E
/Q&gt;E Q&lt;Epadding android:left=Q&quot;E@dimen/bubble_paddingQ&quot;E
android:top=Q&quot;E@dimen/bubble_paddingQ&quot;E
android:right=Q&quot;E@dimen/bubble_paddingQ&quot;E
android:bottom=Q&quot;E@dimen/bubble_paddingQ&quot;E /Q&gt;E Q&lt;E/shapeQ&gt;E Q&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;E Q&lt;Eshape
android:shape=Q&quot;EovalQ&quot;EQ&gt;E Q&lt;Egradient android:type=Q&quot;EradialQ&quot;E
android:gradientRadius=Q&quot;E50Q&quot;E android:startColor=Q&quot;E@color/bubble_centerQ&quot;E
android:endColor=Q&quot;E@color/bubble_borderQ&quot;E /Q&gt;E Q&lt;E/shapeQ&gt;E Q&lt;E/itemQ&gt;E
Q&lt;E/layer-listQ&gt;E As you can see there are two items in the layer list. To
load the drawable, I use (line 166 in
http://code.google.com/p/androgames-sample/source/browse/Market-apps/Level/trunk/src/net/androgames/level/thread/LevelThread.java?r=67)
: this.bubble2D =
context.getResources().getDrawable(R.drawable.bubble_2d); When this
drawable is drawn in the canvas for the first launch of the application,
the two items of the Q&lt;Elayer-listQ&gt;E are correctly render. But if I quit
the application and then relaunch it, the drawable is re-loaded with the
same line of code : this.bubble2D =
context.getResources().getDrawable(R.drawable.bubble_2d); But only one
layer is drawn in the canvas. If the application is Q&quot;Eforced closeQ&quot;E from
the Android System preference and re-launched, it solves the problem.
But if I close it and re-open it, the problem appens again. To solve the
problem I should explicitly do this... this.bubble2D = null; System.gc()
...when the application is no longer visible (in the SurfaceDestroy
callback of this class
http://code.google.com/p/androgames-sample/source/browse/Market-apps/Level/trunk/src/net/androgames/level/view/LevelView.java?r=67)
To reproduce the probelm you can checkout the project from here :
http://code.google.com/p/androgames-sample/source/browse/#svn/Market-apps/Level/trunk
and then comment those lines : drawer.clean(); drawer = null;
System.gc(); in the LevelView.java class You will see the difference
when starting the application consecutively two times in the emulator
(1.5, 1.6, 2.1, 2.2, 2.3) I think there is a cache problem with the :
context.getResources() and the getDrawable method that causes the items
of a Q&lt;Elayer-listQ&gt;E drawable to be not correctly cached. The problem
appeared on this devices : - Samsung GT-i7500 / Android 1.5 - Samsung
GT-i7500 / Android 1.6 - Samsung i9000 / Android 2.1 - Samsung i9000 /
Android 2.2 - Xperia X10 mini pro / Android 1.6 - Xperia X10 mini pro /
Android 2.1 Regards Antoine Vianey</description>
</bug>
<bug>
<bugid>3347</bugid>
<title>Backlight timeout should always be short when locked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>pcinaus...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jul 2009 15:29:10 +0000</openedDate>
<description>I canQ&apos;Et figure out when this happens, but sometimes I notice that my
phone has the Q&quot;EScreen LockedQ&quot;E screen up and the backlight stays on for a
loooong time. (Actually, it seems like far too much of the behavior of
this phone depends on what you were doing right before you locked the
phone.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:44:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:08:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:05:53 +0000</when>
<what></what>
</comment>
<comment>
<author>nexusuk....@gmail.com</author>
<when>Fri, 04 Sep 2009 07:37:19 +0000</when>
<what>IQ&apos;Ell second this request.  I want to set the screen timeout to Q&quot;EneverQ&quot;E so that the
screen doesnQ&apos;Et automatically turn off while IQ&apos;Em using the phone; but this means that
if I miss a call the screen turns on when the phone rings and never turns off again.
 In the interest of saving power, thereQ&apos;Es actually no reason to leave the screen on
at all (showing the Q&quot;Escreen lockedQ&quot;E box) after the call has cleared.

Another problem with setting the screen timeout to Q&quot;EneverQ&quot;E is that you canQ&apos;Et turn the
screen off during a phone call, so I think we actually need 3 separate settings:
1. Screen timeout when phone is unlocked.
2. Screen timeout when phone is locked.
3. Screen timeout when on a call.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:18:04 +0000</when>
<what></what>
</comment>
<comment>
<author>pcinaus...@gmail.com</author>
<when>Wed, 30 Sep 2009 20:18:14 +0000</when>
<what>HereQ&apos;Es a real world example...

Actual behavior:

When using an application that disables the screen time-out (such as steel), if you
manually lock the phone with the Q&quot;EendQ&quot;E button, and then something causes the screen
to come on (such as pressing the Q&quot;EendQ&quot;E button again or receiving and missing a call),
the display comes on and stays on forever.

Expected behavior:

When something causes the Q&quot;ElockedQ&quot;E screen to display, the display should turn off in
the usual 5 or so seconds regardless of what application was running or what sequence
of events got us to that display.

Severity:

This should be a high-priority item since it will cause your battery to die in a
short time and reduce your ability to depend on the phone.</what>
</comment>
<comment>
<author>vicki....@gmail.com</author>
<when>Wed, 10 Nov 2010 23:47:43 +0000</when>
<what>This is a Terrible Idea.
First off (as of Eclair and Froyo), this behaviour is currently in Android. 
And... many of us hate it and want it to go away.
My Motorola Droid has about 5 secnds before it goes dark in lock mode and I cannot make that longer!

Instead of Q&quot;EBacklight should always be short when lockedQ&quot;E (wrong!!) the correct feature would allow a user to specify the backlight length for a locked device.
Maybe the maximum would be 5 minutes (o choice of 30 min or never) but donQ&apos;Et treat all users like children just because a few people stick the phone in a pocket and bump the Q&quot;EonQ&quot;E button.

Refer to http://www.droidforums.net/forum/droid-general-discussions/34454-any-way-extend-screen-timeout-when-entering-lock-pattern.html</what>
</comment>
<comment>
<author>jason.me...@gmail.com</author>
<when>Mon, 23 May 2011 05:05:01 +0000</when>
<what>When I have an ebook reader open and lock my phone, then hit the power button again, the screen stays on forever.  The timeout in the lock screen should not be affected by the foreground app.</what>
</comment>
</bug>
<bug>
<bugid>1204</bugid>
<title>When I call voice mail or a customer and need tio input extra numbers the screen blacks out even though I have the time-out set to two minutes it does not stay on over ten seconds once I make a call.  This is a huge pain when trying to enter an extension or voicemail prompts while driving.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-19T04:35:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>FLYBOY...@gmail.com</reportedBy>
<openedDate>Thu, 06 Nov 2008 00:26:06 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Sat, 08 Nov 2008 21:09:21 +0000</when>
<what>This is a nuisance - the screen auto shut off is a great feature but the timeout 
length should be extended or configurable, and possibly include the option remain 
always on once it is manually turned on.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 04:35:03 +0000</when>
<what>This is by design, to avoid Q&quot;Echeek-dialingQ&quot;E (which would otherwise be very common)</what>
</comment>
</bug>
<bug>
<bugid>10230</bugid>
<title>Secure connection fails on Android 2.1, but not 2.2</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2010-08-09T02:33:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jak...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 20:11:07 +0000</openedDate>
<description>On my college campus, they use an HTTPS login for campus wifi. IQ&apos;Eve used
multiple phones and the android emulator to verify that there is a
connection problem on most Android devices while logging in. When
someone connects to wifi, and then opens a browser, the first request is
redirected to a login page that is HTTPS. I am posting an image of the
error you see on the Android 2.1 emulator, and tcpdumps of both a failed
connection (Android 2.1 Eclair emulator), and a successful connection
(Android 2.2 Froyo emulator). Originally, I thought my problem looked
like the deflate issue seen in
http://code.google.com/p/android/issues/detail?id=8558 -- but after
looking at the tcpdumps, IQ&apos;Em not so sure (I donQ&apos;Et see any compression
methods listed). Thank you for your time!</description>
<comment>
<author>jak...@gmail.com</author>
<when>Thu, 05 Aug 2010 20:37:56 +0000</when>
<what>IQ&apos;Em not confident those tcpdumps are formatted correctly, so hereQ&apos;Es two saved from wireshark:</what>
</comment>
<comment>
<author>jak...@gmail.com</author>
<when>Thu, 05 Aug 2010 21:16:48 +0000</when>
<what>correction: the image is of the error on a samsung captivate running 2.1

I would like to discover what is causing these connection problems, because we canQ&apos;Et count on all devices upgrading to Froyo.</what>
</comment>
<comment>
<author>jak...@gmail.com</author>
<when>Fri, 06 Aug 2010 20:56:40 +0000</when>
<what>I received word back from the network people at my campus, and this IS an issue on the server-side of things.  The problem is with Cisco Clean Access -- IQ&apos;Em not sure how many campuses use it.  So, IQ&apos;Em not sure whether this issue needs to be explored, as it isnQ&apos;Et a problem with Android.  Maybe if more people start seeing it, itQ&apos;Ed be good to explore.  I wish I could Q&quot;Eclose issueQ&quot;E or something.

Thanks for all the hard work!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:33:18 +0000</when>
<what>provisionally marking as WorkingAsIntended based on comment 5, but setting the owner to someone who knows more than me about this...</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 14 Sep 2010 21:08:27 +0000</when>
<what>I believe this is a dup of http://code.google.com/p/android/issues/detail?id=1597</what>
</comment>
</bug>
<bug>
<bugid>16153</bugid>
<title>Voice dialer app fails</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-14T17:48:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 15:58:59 +0000</openedDate>
<description>Nexus S - Gingerbread 2.3.1 through 2.3.3 (problem continues through all
versions) Voice dialer app when launched shows the following: Starting
up ... Listening... and then Q&quot;EPlease try again. You can also try
restarting your phoneQ&quot;E Restarting phone does not fix the problem.
Recommendations would be helpful.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:48:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8525</bugid>
<title>dddd</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-24T16:59:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dara.ho...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 12:34:33 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>dara.ho...@gmail.com</author>
<when>Mon, 24 May 2010 12:37:32 +0000</when>
<what>pls remove it ...i was just checking what all is needed for submiting an 
issue ..sorry for the inconveniance</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 16:59:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15211</bugid>
<title>Creating account for first time, there appears a page very shortly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nansjl...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 01:59:56 +0000</openedDate>
<description>When attempted to configure Gmail for the first time, noticed that there
appears a page (This account is not configured....Q&quot;E) very shortly and
disappears (without one can even read the entire section) to the next
screen (Adding an account). - What you think the correct behavior should
be. just go to adding an account screen</description>
</bug>
<bug>
<bugid>7896</bugid>
<title>Adding the windowShowWallpaper item to an Android theme causes windowAnimationStyle to be ignored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dellche...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 19:21:21 +0000</openedDate>
<description>I have a sample project with two activities that use the same theme, and
the theme defines a windowAnimationStyle with the following animations
defined: Q&lt;Eitem
name=Q&quot;Eandroid:activityOpenEnterAnimationQ&quot;EQ&gt;E@anim/slide_in_rightQ&lt;E/itemQ&gt;E
Q&lt;Eitem
name=Q&quot;Eandroid:activityOpenExitAnimationQ&quot;EQ&gt;E@anim/slide_out_leftQ&lt;E/itemQ&gt;E
Q&lt;Eitem
name=Q&quot;Eandroid:activityCloseEnterAnimationQ&quot;EQ&gt;E@anim/slide_in_leftQ&lt;E/itemQ&gt;E
Q&lt;Eitem
name=Q&quot;Eandroid:activityCloseExitAnimationQ&quot;EQ&gt;E@anim/slide_out_rightQ&lt;E/itemQ&gt;E
The window animations work great! Until I add the windowShowWallpaper
attribute to my theme... the wallpaper appears but my window animations
are gone.</description>
<comment>
<author>xcmeath...@gmail.com</author>
<when>Fri, 08 Apr 2011 11:28:28 +0000</when>
<what>Having same problem. ItQ&apos;Es exacerbated by the fact that I want a shaded background in my views to dim the wallpaper so text is clearer, the default animation for windowShowWallpaper=true leaves gaps between the 2 windows during the transition, so the wallpaper shows through the cracks at full brightness (not a good look). Being able to change it to the slide animations mentioned in the OP would be a big improvement.</what>
</comment>
</bug>
<bug>
<bugid>1009</bugid>
<title>How Can I know the error ? </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-27T01:06:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yasminus...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 06:41:22 +0000</openedDate>
<description>I got some error like Error (44,0) Q&amp;E Error (-10,0). Can anybody know
what it represents and how u know that? I want to know the meaning for
all the line coming under logcat.. that is possible... Thanks, Yas</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 06:19:19 +0000</when>
<what>We need to know more about what you are trying to achieve before we can help.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:06:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11484</bugid>
<title>Text messages are truncated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aerospac...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 23:27:12 +0000</openedDate>
<description>On Samsung Galaxy S: SprintQ&apos;Es Epic 4G using Android 2.1-update 1 Text
messages are truncated from 160 characters to 70 characters. I noticed
that the reason is when accents are included (example: ? ? ? etc...) I
am using the spanish keyboard when typing. The quantity of characters
with accents does not matter. A text message can include one or more and
it will still be cut off to 70 characters. The text message should not
be truncated to 70 characters.</description>
</bug>
<bug>
<bugid>16468</bugid>
<title>ARABIC ... The Arabic language does not work on andriod </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-02T17:47:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>atalla...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 09:32:44 +0000</openedDate>
<description>greetings, very big problem in the Arabic language in the andriod
program. Arabic characters letters intermittent ..very difficult to read
or type .. I have an HTC EVO 4G from sprint. purchase it 2 months ago...
I talked to sprint and they refer me to you guys and told me the problem
is from you .. I hope you can fix that problem soon, update the program
.. there is a lot of us the arab using andriod all over the globe. would
appreciated to fix that problem ..</description>
<comment>
<author>atalla...@gmail.com</author>
<when>Sat, 30 Apr 2011 09:38:39 +0000</when>
<what>thats how the arabic letters look like on the phone 
? ? ? ? ? ? ?
 and which is supposed to be like that ::
??????? 

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 02 May 2011 17:47:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13504</bugid>
<title>with connected bluetooth handsfree, voice should be on handset when it answered via handset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>behnam.g...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 11:59:49 +0000</openedDate>
<description>On most of mobile phones, when a bluetooth handsfree is paired and
connected to the phone, in case of an incoming call, if user press the
handsfree button the audio gateway automatically transfer to the
handsfree AND if user use handset to answer the call default gateway
would be the handset. In other word, think about this case, you have an
incoming call, but you could not find your handsfree of its not at your
immediate access, so you prefer to answer the call via handset itself.
but currently after you answer the call via handset its audio transfer
to the bluetooth handsfree and you should transfer it back to the phone
manually. I donQ&apos;Et know I should submit this issue as bug or enhancement.
In my point of view this is a BUG but I submitted it as an enhancement
because I think the developing team have not think about it yet.</description>
</bug>
<bug>
<bugid>11690</bugid>
<title>A watchdog by Gmail (Keep trying to draw an image by webcore)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ericgo1...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 04:30:42 +0000</openedDate>
<description>Q&lt;ETested environmentQ&gt;E - A Froyo device beging producted by a vendor. -
GMS R5 - Steps to reproduce the problem (including sample code if
appropriate). 1. Settings-Q&gt;EAccountsQ&amp;Esync-Q&gt;ECheck Auto-sync and Background
data 2. Login with a google account that has more than 300 emails (Those
emails should have attached images). 3. During downloading emails,
disconnect the data network and connect it again. (It is reproducible in
bad network condition) 4. Discard SD card (unmounted-Q&gt;Eremoved-Q&gt;Eno Media)
- What happened. com.google.android.gm keeps tyring to draw an image
that is not downloaded or not existed since the SD card is removed.
Finally, the device is reset by a watchdog. - What you think the correct
behavior should be. It shouldnQ&apos;Et keep trying to draw the image when the
image is not downloaded or the SD card is ejected. --------- beginning
of /dev/log/main 09-21 10:19:11.791 V/DownloadManager(14831): Service
adding new entry 09-21 10:19:11.791 V/DownloadManager(14831): ID : 831
09-21 10:19:11.791 V/DownloadManager(14831): URI : yes 09-21
10:19:11.791 V/DownloadManager(14831): NO_INTEG: true 09-21 10:19:11.791
V/DownloadManager(14831): HINT : null 09-21 10:19:11.791
V/DownloadManager(14831): FILENAME: /cache/downloadfile-6.jpg 09-21
10:19:11.791 V/DownloadManager(14831): MIMETYPE: image/jpeg 09-21
10:19:11.791 V/DownloadManager(14831): DESTINAT: 2 09-21 10:19:11.791
V/DownloadManager(14831): VISIBILI: 2 09-21 10:19:11.791
V/DownloadManager(14831): CONTROL : 0 09-21 10:19:11.791
V/DownloadManager(14831): STATUS : 200 09-21 10:19:11.791
V/DownloadManager(14831): FAILED_C: 0 09-21 10:19:11.791
V/DownloadManager(14831): RETRY_AF: 0 09-21 10:19:11.791
V/DownloadManager(14831): REDIRECT: 0 09-21 10:19:11.791
V/DownloadManager(14831): LAST_MOD: 1284657113779 09-21 10:19:11.791
V/DownloadManager(14831): PACKAGE : com.google.android.gm 09-21
10:19:11.791 V/DownloadManager(14831): CLASS :
com.google.android.gm.MailIntentReceiver 09-21 10:19:11.791
V/DownloadManager(14831): COOKIES : yes 09-21 10:19:11.791
V/DownloadManager(14831): AGENT : null 09-21 10:19:11.791
V/DownloadManager(14831): REFERER : no 09-21 10:19:11.791
V/DownloadManager(14831): TOTAL : 20736 09-21 10:19:11.791
V/DownloadManager(14831): CURRENT : 20736 09-21 10:19:11.791
V/DownloadManager(14831): ETAG : null 09-21 10:19:11.791
V/DownloadManager(14831): SCANNED : false 09-21 10:19:11.791
V/DownloadManager(14831): EXTERNAL_CONTROL : false 09-21 10:19:11.791
V/DownloadManager(14831): CID : null 09-21 10:19:11.791
V/DownloadManager(14831): Array update: appending 831 @ 1 09-21
10:19:12.031 V/webcore ( 2501): WEBKIT_DRAW arg1=0 arg2=0 obj=null 09-21
10:19:12.031 V/webcore ( 2501): webkitDraw start 09-21 10:19:12.061
V/webcore ( 2501): webkitDraw NEW_PICTURE_MSG_ID 09-21 10:19:12.071
V/webview ( 2501): NEW_PICTURE_MSG_ID 09-21 10:19:12.071 V/webview (
2501): NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:19:12.081 V/webcore (
2501): WEBKIT_DRAW arg1=0 arg2=0 obj=null 09-21 10:19:12.081 V/webcore (
2501): webkitDraw start 09-21 10:19:12.111 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:19:12.151 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:19:12.151 V/webcore ( 2501): webkitDraw
start 09-21 10:19:12.151 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:19:12.151 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:19:12.151 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:19:12.151 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:19:12.151 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} .... 09-21 10:20:22.441 V/webcore (
2501): WEBKIT_DRAW arg1=0 arg2=0 obj=null 09-21 10:20:22.471 V/webcore (
2501): webkitDraw start 09-21 10:20:22.511 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.511 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.511 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.541 V/webcore ( 2501):
WEBKIT_DRAW arg1=0 arg2=0 obj=null 09-21 10:20:22.541 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.561 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.571 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:22.571 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.571 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.601 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.601 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.631 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:22.631 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.631 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.661 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.661 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.681 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:22.681 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.711 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.711 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.731 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.741 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:22.741 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.741 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.771 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.771 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.791 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:22.791 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.791 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.821 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.821 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.851 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:22.851 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.851 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.871 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.881 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.901 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:22.901 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.901 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.921 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.931 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:22.951 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:22.951 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:22.951 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:22.981 V/webcore ( 2501):
webkitDraw start 09-21 10:20:22.981 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:23.001 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:23.001 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:23.001 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:23.031 V/webcore ( 2501):
webkitDraw start 09-21 10:20:23.031 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:23.061 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:23.061 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:23.081 V/webcore ( 2501):
WEBKIT_DRAW arg1=0 arg2=0 obj=null 09-21 10:20:23.081 V/webcore ( 2501):
webkitDraw start 09-21 10:20:23.101 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:23.111 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:23.111 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:23.111 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:23.141 V/webcore ( 2501):
webkitDraw start 09-21 10:20:23.141 V/webcore ( 2501): webkitDraw
NEW_PICTURE_MSG_ID 09-21 10:20:23.161 V/webcore ( 2501): WEBKIT_DRAW
arg1=0 arg2=0 obj=null 09-21 10:20:23.161 V/webview ( 2501):
NEW_PICTURE_MSG_ID 09-21 10:20:23.161 V/webview ( 2501):
NEW_PICTURE_MSG_ID {0,0,270,50} 09-21 10:20:23.191 V/webcore ( 2501):
webkitDraw start 09-21 10:20:27.661 E/Watchdog_N( 1369): Unable to open
stack of tid 1369 : 13 (Permission denied) 09-21 10:20:27.701
E/Watchdog_N( 1369): Unable to open stack of tid 1370 : 13 (Permission
denied) 09-21 10:20:27.731 E/Watchdog_N( 1369): Unable to open stack of
tid 1371 : 13 (Permission denied) 09-21 10:20:27.731 E/Watchdog_N(
1369): Unable to open stack of tid 1372 : 13 (Permission denied) 09-21
10:20:27.751 E/Watchdog_N( 1369): Unable to open stack of tid 1373 : 13
(Permission denied) 09-21 10:20:27.761 E/Watchdog_N( 1369): Unable to
open stack of tid 1374 : 13 (Permission denied) 09-21 10:20:27.771
E/Watchdog_N( 1369): Unable to open stack of tid 1375 : 13 (Permission
denied) 09-21 10:20:27.781 E/Watchdog_N( 1369): Unable to open stack of
tid 1376 : 13 (Permission denied) ............. 09-21 10:20:28.871
W/Watchdog( 1369): *** WATCHDOG KILLING SYSTEM PROCESS: null ------
EVENT LOG TAGS ------ 02 watchdog (Service|3) 2803 watchdog_proc_pss
(Process|3),(Pid|1|5),(Pss|1|2) 2804 watchdog_soft_reset
(Process|3),(Pid|1|5),(MaxPss|1|2),(Pss|1|2),(Skip|3) 2805
watchdog_hard_reset (Process|3),(Pid|1|5),(MaxPss|1|2),(Pss|1|2) 2806
watchdog_pss_stats
(EmptyPss|1|2),(EmptyCount|1|1),(BackgroundPss|1|2),(BackgroundCount|1|1),(ServicePss|1|2),(ServiceCount|1|1),(VisiblePss|1|2),(VisibleCount|1|1),(ForegroundPss|1|2),(ForegroundCount|1|1),(NoPssCount|1|1)
2807 watchdog_proc_stats
(DeathsInOne|1|1),(DeathsInTwo|1|1),(DeathsInThree|1|1),(DeathsInFour|1|1),(DeathsInFive|1|1)
2808 watchdog_scheduled_reboot
(Now|2|1),(Interval|1|3),(StartTime|1|3),(Window|1|3),(Skip|3) 2809
watchdog_meminfo
(MemFree|1|2),(Buffers|1|2),(Cached|1|2),(Active|1|2),(Inactive|1|2),(AnonPages|1|2),(Mapped|1|2),(Slab|1|2),(SReclaimable|1|2),(SUnreclaim|1|2),(PageTables|1|2)
2810 watchdog_vmstat
(runtime|2|3),(pgfree|1|1),(pgactivate|1|1),(pgdeactivate|1|1),(pgfault|1|1),(pgmajfault|1|1)
2811 watchdog_requested_reboot
(NoWait|1|1),(ScheduleInterval|1|3),(RecheckInterval|1|3),(StartTime|1|3),(Window|1|3),(MinScreenOff|1|3),(MinNextAlarm|1|3)</description>
</bug>
<bug>
<bugid>4825</bugid>
<title>Selector leaks file descriptors</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-06-03T00:23:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>10</stars>
<reportedBy>arx...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 10:32:14 +0000</openedDate>
<description>Selector.close() does not close a pipe created by Selector.open(),
leading the system to report: OSNetworkSystem: unclassified errno 24
(Too many open files) java.lang.NullPointerException at
org.apache.harmony.nio.internal.SelectorImpl.prepareChannels(SelectorImpl.java:223)
at
org.apache.harmony.nio.internal.SelectorImpl.selectInternal(SelectorImpl.java:191)
at
org.apache.harmony.nio.internal.SelectorImpl.select(SelectorImpl.java:167)
To reproduce, just run: Selector selector; for (int i=0; i Q&lt;E 1000;i++) {
try { selector = Selector.open(); selector.close(); //System.gc(); }
catch (Exception e){ System.out.println(Q&quot;Eselect=Q&quot;E+i);
e.printStackTrace(); break; } } Forcing garbage collection does not
improve anything. In
libcore/nio/src/main/java/org/apache/harmony/nio/internal/SelectorImpl.java,
the constructor creates a mockSelector pipe : 96 public
SelectorImpl(SelectorProvider selectorProvider) { 97
super(selectorProvider); 98 try { 99 Pipe mockSelector =
selectorProvider.openPipe(); 100 sink = mockSelector.sink(); 101 source
= mockSelector.source(); 102 sourcefd =
((FileDescriptorHandler)source).getFD(); 103
source.configureBlocking(false); 104 } catch (IOException e) { 105 // do
nothing 106 } 107 } and it is never closed : 112 protected void
implCloseSelector() throws IOException { 113 doCancel(); 114 for
(SelectionKey sk : keys) { 115 deregister((AbstractSelectionKey) sk);
116 } 117 wakeup(); 118 }</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 Nov 2009 17:22:15 +0000</when>
<what></what>
</comment>
<comment>
<author>limpbiz...@gmail.com</author>
<when>Mon, 16 Nov 2009 17:25:39 +0000</when>
<what>Yikes; yup this is a bug. Thanks for the detailed report. 

IQ&apos;Ell get a fix in shortly; and try to come up with a reasonable workaround for you to use 
in the interim.</what>
</comment>
<comment>
<author>arx...@gmail.com</author>
<when>Mon, 16 Nov 2009 20:29:55 +0000</when>
<what>Thanks for the quick answer. The workaround I used is quite simple: create as few
selectors as possible and recycle them endlessly.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 Nov 2009 06:42:34 +0000</when>
<what>(jesseQ&apos;Es now fixed this upstream, but still needs to pull the change into Android.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:52:04 +0000</when>
<what>jesse: did you get round to this?</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 03 Jun 2010 00:23:55 +0000</when>
<what></what>
</comment>
<comment>
<author>elliott....@gmail.com</author>
<when>Wed, 18 Aug 2010 06:00:56 +0000</when>
<what>what release is this fixed in? itQ&apos;Es not in froyo.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 Aug 2010 16:57:03 +0000</when>
<what>iQ&apos;Eve confirmed that this is fixed in gingerbread.</what>
</comment>
<comment>
<author>meadand...@gmail.com</author>
<when>Wed, 22 Sep 2010 19:52:40 +0000</when>
<what>This is a serious issue for us on Froyo since we are using Apache MINA which opens and closes a lot of selectors.

Can anyone tell me where we can get a patch for froyo? We are building the kernel and platform ourselves from the OS source.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 22 Sep 2010 20:33:03 +0000</when>
<what>IQ&apos;Eve attached a patch, but I havenQ&apos;Et tested that it merges cleanly with Froyo. YouQ&apos;Ere on your own for that.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 22 Sep 2010 20:33:15 +0000</when>
<what>in SelectorImpl.java:

    @Override protected void implCloseSelector() throws IOException {
        wakeup();
        synchronized (this) {
            synchronized (unmodifiableKeys) {
                synchronized (selectedKeys) {
+                    wakeupPipe.sink().close();
+                    wakeupPipe.source().close();
                    doCancel();
                    for (SelectionKey sk : mutableKeys) {
                        deregister((AbstractSelectionKey) sk);
                    }
                }
            }
        }
    }

(i think wakeupPipe is stored as two separate fields in froyo, but you get the idea: close the pipe in implCloseSelector.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:16 +0000</when>
<what></what>
</comment>
<comment>
<author>ror...@gmail.com</author>
<when>Sat, 11 Dec 2010 12:27:31 +0000</when>
<what>I think it stills breaks on a Gingerbreak emulator.

Anyone else confirms ?


W/dalvikvm(  451): ReferenceTable overflow (max=512)
W/dalvikvm(  451): Last 10 entries in JNI local reference table:
W/dalvikvm(  451):   502: 0x4054bf40 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   503: 0x40590720 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   504: 0x4055c998 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   505: 0x405a6930 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   506: 0x4051dfd8 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   507: 0x40560f20 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   508: 0x405ae758 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   509: 0x40536cc0 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   510: 0x40565418 cls=Ljava/io/FileDescriptor; (20 bytes)
W/dalvikvm(  451):   511: 0x40562820 cls=Ljava/io/FileDescriptor; (28 bytes)
W/dalvikvm(  451): JNI local reference table summary (512 entries):
W/dalvikvm(  451):   508 of Ljava/io/FileDescriptor; 20B (508 unique)
W/dalvikvm(  451):     4 of Ljava/io/FileDescriptor; 28B (4 unique)
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 11 Dec 2010 17:39:27 +0000</when>
<what>@13 that looks like a completely different bug. can you file a new bug with all the information you have about reproducing it?</what>
</comment>
</bug>
<bug>
<bugid>403</bugid>
<title>Menu API Lacking Features</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-25T00:21:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>enjoiit...@gmail.com</reportedBy>
<openedDate>Tue, 04 Mar 2008 16:19:32 +0000</openedDate>
<description>The menu system in the new SDK is great and should be useful for plenty
of developers. The problem is it lacks customization. Switching from
m3Q&apos;Es simple menu system to the icon menu system has altered the look of
my application and feel that the expanded menu instead of the icon menu
would look best as a good compromise between the two. There should be
some sort of API that allows you to set the extended menu as the default
menu on menu click instead of having to go through the icon menu. Also,
both of these menus are not very customizable with appearance as noted
in:
http://groups.google.com/group/android-beginners/msg/0847825b28e447e6
and should include simple API to change the appearance to fit the feel
of the application.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:18:31 +0000</when>
<what>Can you please provide more detail on what features/APIs/etc. you would like to see
added?</what>
</comment>
<comment>
<author>enjoiit...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:42:42 +0000</when>
<what>initial style (icon or extended), border color, background color/style, onclick
background color, size of items, font, horizontal or vertical icon list, embedded
standard icons to choose from. things like that creating an application based theme.</what>
</comment>
<comment>
<author>enjoiit...@gmail.com</author>
<when>Fri, 14 Mar 2008 23:03:48 +0000</when>
<what>also ability to disable/gray out items:
http://groups.google.com/group/android-developers/browse_thread/thread/35145b40ee809db2/dbd965f2e4c7afe0#dbd965f2e4c7afe0</what>
</comment>
<comment>
<author>murmeist...@gmail.com</author>
<when>Thu, 10 Apr 2008 01:58:16 +0000</when>
<what>I agree that it would be nice to have an enabled state for the menus. What would 
also be nice is to have better exposure to the menu items that are created by the 
activity. The only place I know I can get the menu reference is in the 
OnPrepareOptionsMenu. There are times in my code I need to enable/disable buttons 
and associated menu options based on conditions in the code. ThereQ&apos;Es just no easy 
way to do this from a central handler.</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Tue, 29 Apr 2008 04:35:21 +0000</when>
<what>I would like the ability to make it a vertical layout instead of a horizontal layout.
I would also like the ability to make the buttons any arbitrary size</what>
</comment>
<comment>
<author>kingkun...@gmail.com</author>
<when>Wed, 21 May 2008 18:08:05 +0000</when>
<what>agreed as well... i just want to display a text list for my menu.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Mon, 04 Aug 2008 22:59:54 +0000</when>
<what>Agreed. I cannot find an obvious/simple way to define a vertical layout
for the Options menu, while the horizontal layout looks horrible for a long
menu item list. More control is desired - without conflicting with the
legitimate desire to keep some common look and feel among applications.</what>
</comment>
<comment>
<author>tkloec...@gmail.com</author>
<when>Mon, 13 Oct 2008 21:57:02 +0000</when>
<what>I desire the ability to add and remove menu items depending on the state of the
application. If I could force onCreateOptionsMenu to be called again when I want the
set of available menu items to change, that would help.</what>
</comment>
<comment>
<author>tkloec...@gmail.com</author>
<when>Mon, 13 Oct 2008 22:05:02 +0000</when>
<what>As an example, I might want to have a menu item Q&quot;Eturn foobar onQ&quot;E if foobar is off,
and a menu item Q&quot;Eturn foobar offQ&quot;E if foobar is on. That makes a lot more sense than
have both of them there, but one of them disabled, and it also makes more sense than
a menu item Q&quot;Etoggle foobar stateQ&quot;E that lacks the feedback of what foobar currently
is. If I canQ&apos;Et add/remove menu items, can I at least rename them? That would help in
this example.</what>
</comment>
<comment>
<author>enjoiit...@gmail.com</author>
<when>Tue, 14 Oct 2008 08:22:43 +0000</when>
<what>tkloecker, you can manipulate the menues on popup with onPrepareOptionsMenu()</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:02:31 +0000</when>
<what></what>
</comment>
<comment>
<author>mide...@gmail.com</author>
<when>Fri, 24 Apr 2009 09:30:21 +0000</when>
<what>Hello,
I want to change the layout of the options menu : I want that it appears like a
column in the top left side instead of bottom.
If you have an idea of how to accomplish this?</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:21:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19790</bugid>
<title>Regarding Location data collection being against open source policy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shete.sa...@gmail.com</reportedBy>
<openedDate>Sat, 03 Sep 2011 02:58:45 +0000</openedDate>
<description>Technically this is not a bug. Its something Google implemented
deliberately. I felt it to be inconsistent with open source ideology so
here I am. Tapping on use wireless networks to detect location brings up
a chooser asking you to choose between agree or disagree. While its
totally appreciated that Google clarifies that they intend to collect
such data. I feel its against basic idea of open source if user cant
turn on GPS/Location detector on HIS/HER device without accepting to
GoogleQ&apos;Es terms. I think turning on deviceQ&apos;Es GPS even if user taps on
disagree would be more apt response.</description>
</bug>
<bug>
<bugid>17780</bugid>
<title>Virtual sensors should fuse accelerometer and gyroscope readings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>p155off@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 09:59:35 +0000</openedDate>
<description>It is not trivial for an unskilled developer to use accelerometer and
gyroscope readings together. Therefore, it would make a lot of sense for
the virtual sensors (Sensor.TYPE_ROTATION_VECTOR and
Sensor.TYPE_GRAVITY) to perform sensor fusion to obtain accurate and
responsive readings with minimal developer effort.</description>
<comment>
<author>benteit...@gmail.com</author>
<when>Mon, 19 Sep 2011 06:52:51 +0000</when>
<what>Agreed.  I just received my Galaxy S2 and started playing around, only to find out that that the SDK has no sensor fusion for accelerometer + gyroscope.  The accelerometer + magnetometer is useless if there is even a small amount of magnetic interference (pretty much anywhere indoors).  Sitting at my desk right now it just returns noise.

IQ&apos;Ed like to see the option to select which sensors are taken into account for orientation (so I can manually disable compass readings when I know they are broken and use compass + accel only).</what>
</comment>
<comment>
<author>a...@anyro.se</author>
<when>Mon, 19 Sep 2011 22:47:26 +0000</when>
<what>I think itQ&apos;Es too late to add it to TYPE_ROTATION_VECTOR, TYPE_GRAVITY and TYPE_LINEAR_ACCELERATION. I would rather have sensor fusion as a library project on google code together with some examples of how to use it for augmented reality and/or OpenGL.

/Adam</what>
</comment>
<comment>
<author>peterpha...@gmail.com</author>
<when>Fri, 04 Nov 2011 23:02:21 +0000</when>
<what>Definitely, google needs to step up their game and make their orientation API useable. digital compass fusion with the accelerometer is useless.</what>
</comment>
</bug>
<bug>
<bugid>9856</bugid>
<title>When text message space is low, warning only after missing messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tr.sl...@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 20:02:45 +0000</openedDate>
<description>When text message space is filled, you only recieve a low text space
warning after you miss new incoming messages which are not resent after
space has been freed. Should be warned before space limit is reached so
user can delete threads and open additional space. Nexus One with frf91
on Tmobile.</description>
<comment>
<author>xdunl...@gmail.com</author>
<when>Tue, 11 Jan 2011 14:14:12 +0000</when>
<what>Same thing on the Motorola Backflip 2.1 update 1. </what>
</comment>
</bug>
<bug>
<bugid>13209</bugid>
<title>Gmail: labels on drafts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 06:20:00 +0000</openedDate>
<description>Android 2.2: 1) Start a Gmail, and save it as a draft. 2) View label:
drafts. 3) Tick the checkmark next to that draft, and change labels. Add
Q&quot;EInboxQ&quot;E, to make sure you donQ&apos;Et lose track of it and it stays very
visible until itQ&apos;Es finished. 4) Go to your Inbox. It shows up-- good so
far. NOW: 5) Edit the draft, save as draft, and return to your Inbox.
Wait, whereQ&apos;Ed it go? I changed the message contents, not the labels on
it...</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:02:09 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>13256</bugid>
<title>Message of Q&quot;EInvalid E-Mail IDQ&quot;E adding an email like info@android-market.com</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>emiliano...@gmail.com</reportedBy>
<openedDate>Sat, 18 Dec 2010 09:25:36 +0000</openedDate>
<description>Adding an email to an existing contact I receive a message of Q&quot;EInvalid
E-Mail IDQ&quot;E adding an email like info@android-market.com. Removing the
Q&quot;E-Q&quot;E is working. I took the address from the gmail app doing copy Q&amp;E
paste. The same address is working on gmail android app and gmail
webmail. Android 2.2 Froyo on a LG P500 Optimus One with firmware V10a.</description>
<comment>
<author>bockemu...@gmail.com</author>
<when>Tue, 21 Dec 2010 14:34:51 +0000</when>
<what>I have exactly the same issue. Any suggestions?</what>
</comment>
<comment>
<author>d541...@gmail.com</author>
<when>Fri, 31 Dec 2010 07:07:56 +0000</when>
<what>Also noted, some additional information below:

(again using UK Android 2.2 LG Optimus One)

Cannot create a new contact with an email address that contains a hyphen in the domain section.

Am able to reply to emails that have hyphens in the domain, but cannot save the recipient as new contact, fails with same message at save. 

Cannot save a hyphenated domain email address of an existing contact, as well as for new contacts.

Contact email validation will allow hyphens before the Q&apos;E@Q&apos;E but not following it.</what>
</comment>
<comment>
<author>musar...@gmail.com</author>
<when>Fri, 31 Dec 2010 13:09:22 +0000</when>
<what>Same Problem here... horrible bug with p500
Is it an lg big?</what>
</comment>
<comment>
<author>Tobias.W...@gmail.com</author>
<when>Wed, 12 Jan 2011 11:22:12 +0000</when>
<what>Same problem - using p500 as well... any solutions so far?</what>
</comment>
<comment>
<author>Tobias.W...@gmail.com</author>
<when>Fri, 14 Jan 2011 20:32:14 +0000</when>
<what>found a workaround: press the Q&quot;EbackQ&quot;E button on your phone instead - your changes will be saved anyway</what>
</comment>
<comment>
<author>mitch.sp...@gmail.com</author>
<when>Wed, 02 Mar 2011 07:00:18 +0000</when>
<what>Same issue, but with the Q&quot;EemailQ&quot;E app, so the workaround doesnQ&apos;Et work... Email  address mitch.humpherys@l3-com.com</what>
</comment>
</bug>
<bug>
<bugid>17901</bugid>
<title>Force close occurs in Maps application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 06:14:59 +0000</openedDate>
<description>- Steps to reproduce the problem. Stress test - What happened. Force
close occurs in Maps application. - What you think the correct behavior
should be. Force close should not occur. log 06-22 18:37:55.279 3039
9834 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: Array
index out of range: 1 06-22 18:37:55.279 3039 9834 E AndroidRuntime: at
java.util.Vector.elementAt(Vector.java:329) 06-22 18:37:55.279 3039 9834
E AndroidRuntime: at af.g.e(Unknown Source) 06-22 18:37:55.279 3039 9834
E AndroidRuntime: at af.g.c(Unknown Source) 06-22 18:37:55.279 3039 9834
E AndroidRuntime: at af.g.run(Unknown Source) 06-22 18:37:55.279 3039
9834 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1019)</description>
</bug>
<bug>
<bugid>11164</bugid>
<title>Add permissions for using RAW sockets with the JNI interface</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-13T01:14:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>antoniov...@gmail.com</reportedBy>
<openedDate>Sat, 11 Sep 2010 20:23:09 +0000</openedDate>
<description>JNI interface is very useful but it would be nice to have especial
permissions for using RAW sockets. I know that more permissions can be
implemented, like accessing video memory but the one IQ&apos;Em interested in
is networking.</description>
<comment>
<author>hackersm...@gmail.com</author>
<when>Sat, 11 Sep 2010 22:06:54 +0000</when>
<what>This is treated in another issue thread.

http://code.google.com/p/android/issues/detail?id=4039</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Sep 2010 01:14:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16351</bugid>
<title>Backlight Brightness</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fpadi...@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 01:21:50 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. Is there anyway to control the brightness of the
backlight for different areas of the screen? e.g. have the top half of
the screen bright and the bottom half dim? so far the only function I
have come across allows you to set the for the whole screen. I think it
would be useful to be able to have more control over the brightness of
the screen. Not only would this be able to produce some nice eye candy
effects but it would also enable improved power saving as the screen
backlight is undoubtedly one of the greatest battery drainers in non
OLED screens.</description>
</bug>
<bug>
<bugid>8792</bugid>
<title>Android restarting due to incompatability between notification updates and Google Navigation?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>robert.f...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 02:56:00 +0000</openedDate>
<description>Tested on Android 2.1 on Samsung Moment and Motorola Droid. I wrote an
application called MileageLog by NetIn.com. When starting MileageLog
first, and Google Navigation second, Android will restart. Google
Navigation runs fine by itself. MileageLog by NetIn.com runs fine by
itself. Run Navigation first, and then MileageLog, and there are some
oddities with GPS initialization, but otherwise, both run fine. Start
MileageLog and then Navigation, and Android restarts when Navigation
tries to calculate a route. (There is a free demo version of MileageLog
on Market if you want to try this.) The attached logcat (on the Samsung
Moment - Android 2.1) is long. You might search for the string
Q&quot;EEXCEPTION IN SYSTEM PROCESSQ&quot;E or events around 06-01 15:17:16.167. I
think that Navigation does not like the notifications to be updated.
MileageLog uses notification updates for things like the GPS going in
and out of sync, and so on... Has anyone else experienced anything like
this? Does someone know how to get this info to the Navigation people?
And regardless of that, an app shouldnQ&apos;Et be able to restart the kernel,
should it? thanks, Robert</description>
<comment>
<author>robert.f...@gmail.com</author>
<when>Thu, 03 Jun 2010 00:06:59 +0000</when>
<what>The issue of MileageLog and Navigation peacefully cooperating was resolved by
MileageLog adding FLAG_ONGOING_EVENT to its notification.flags.

However, I am still of the opinion that this should not have crashed the OS.

Here is another logcat example:

06-02 15:16:39.629 D/NotificationService( 1912): enqueueNotification ::
notification.defaults = 0, Notification.DEFAULT_SOUND = 1, notification.sound = null
06-02 15:16:39.674 W/dalvikvm( 1912): threadid=13: thread exiting with uncaught
exception (group=0x4001b180)
06-02 15:16:39.674 E/AndroidRuntime( 1912): Uncaught handler: thread
android.server.ServerThread exiting due to uncaught exception
06-02 15:16:39.674 E/AndroidRuntime( 1912): *** EXCEPTION IN SYSTEM PROCESS.  System
will crash.
06-02 15:16:39.689 D/libgps  ( 1912): onUnsol: cmd 0x04 plen 57
06-02 15:16:39.689 D/libgps  ( 1912): oem_unsol_gps_measurement: num_sv 7
06-02 15:16:39.689 D/libgps  ( 1912): oem_unsol_gps_measurement: SV1 - PRN 16 CN0 183
06-02 15:16:39.689 D/libgps  ( 1912): oem_unsol_gps_measurement: SV2 - PRN 23 CN0 181
06-02 15:16:39.689 D/libgps  ( 1912): oem_unsol_gps_measurement: SV3 - PRN 6 CN0 173
06-02 15:16:39.689 D/libgps  ( 1912): oem_unsol_gps_measurement: SV4 - PRN 32 CN0 164
06-02 15:16:39.689 D/libgps  ( 1912): oem_unsol_gps_measurement: SV5 - PRN 7 CN0 143
06-02 15:16:39.689 D/libgps  ( 1912): oem_unsol_gps_measurement: SV6 - PRN 20 CN0 140
06-02 15:16:39.689 D/libgps  ( 1912): oem_unsol_gps_measurement: SV7 - PRN 31 CN0 136
06-02 15:16:39.699 D/NotificationService( 1912): enqueueNotification ::
notification.defaults = 0, Notification.DEFAULT_SOUND = 1, notification.sound = null
06-02 15:16:39.729 E/AndroidRuntime( 1912): java.lang.IndexOutOfBoundsException:
index=2 count=1
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
android.view.ViewGroup.addInArray(ViewGroup.java:1935)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
android.view.ViewGroup.addViewInner(ViewGroup.java:1879)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
android.view.ViewGroup.addView(ViewGroup.java:1756)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
android.view.ViewGroup.addView(ViewGroup.java:1713)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
com.android.server.status.StatusBarService.addNotificationView(StatusBarService.java:875)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
com.android.server.status.StatusBarService.performAddUpdateIcon(StatusBarService.java:673)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
com.android.server.status.StatusBarService$H.handleMessage(StatusBarService.java:618)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
android.os.Handler.dispatchMessage(Handler.java:99)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at android.os.Looper.loop(Looper.java:123)
06-02 15:16:39.729 E/AndroidRuntime( 1912): 	at
com.android.server.ServerThread.run(SystemServer.java:451)
06-02 15:16:39.754 D/libgps  ( 1912): onUnsol: cmd 0x03 plen 77

Thanks,
Robert
</what>
</comment>
</bug>
<bug>
<bugid>16352</bugid>
<title>Password lockscreen keypad doesnQ&apos;Et support  AZERTY keypad.</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kwangj...@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 02:11:07 +0000</openedDate>
<description>1. Change languge to French. 2. Go to setting -Q&gt;E location and security
-Q&gt;Eset screen lock. 3. select password. Password lockscreen keypad
doesnQ&apos;Et support AZERTY keypad. When we use French it should support
AZERTY keypad. please consider about this issue.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Apr 2011 18:52:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18740</bugid>
<title>Really Need a software volume rocker in the settings instead of using the buttons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 17:57:07 +0000</openedDate>
<description>I donQ&apos;Et know how many times I couldnQ&apos;Et find my volume buttons on my Xoom
because I was using it someway besides the normal landscape with the
front facing camera up top. I would really enjoy the ability to use
change my volume in the settings in the bottom right hand corner</description>
<comment>
<author>zanekami...@gmail.com</author>
<when>Tue, 26 Jul 2011 02:14:46 +0000</when>
<what>You can go to Settings Q&gt;E Sound Q&gt;E Volume to change it in Android 2.3.4, and I believe it is the same way in Honeycomb. ItQ&apos;Es inconvenient, but you can add a shortcut to the sound activity on your homescreen if that makes it any better</what>
</comment>
<comment>
<author>djhar...@gmail.com</author>
<when>Tue, 26 Jul 2011 02:23:19 +0000</when>
<what>Yeah understand that but i was thinking a like right below the screen brightness when you tap the quick settings in the lower right corner </what>
</comment>
<comment>
<author>michaels...@gmail.com</author>
<when>Thu, 11 Aug 2011 09:29:38 +0000</when>
<what>Having a small sound volume slider popping up together with the other settings from the lower right Q&quot;Epop-upQ&quot;E would be a very practical addition. Especially since a tablet is used much more as a media device due to its bigger size. The current add-on aps does not do the job. (Xoom Honeycomb 3.1)</what>
</comment>
</bug>
<bug>
<bugid>7003</bugid>
<title>Documentation for android:name attribute does not match activity behavior</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben.goet...@gmail.com</reportedBy>
<openedDate>Sat, 06 Mar 2010 01:41:41 +0000</openedDate>
<description>To quote http://d.android.com/guide/topics/manifest/activity-
element.html#nm - Q&quot;EThe attribute value should be a fully qualified class
name (such as, Q&quot;Ecom.example.project.ExtracurricularActivityQ&quot;E). However,
as a shorthand, if the first character of the name is a period (for
example, Q&quot;E.ExtracurricularActivityQ&quot;E), it is appended to the package name
specified in the Q&lt;EmanifestQ&gt;E element.Q&quot;E In practice, the
AndroidManifest.xml of sample code never contains an initial period in
its activitiesQ&apos;E names. From the 2.1 SDK Q&quot;ELunarLanderQ&quot;E sample, Q&lt;Eactivity
android:name=Q&quot;ELunarLanderQ&quot;EQ&gt;E resolves to an activity class name of
com.example.android.lunarlander.LunarLander.</description>
</bug>
<bug>
<bugid>9265</bugid>
<title>Email app does not interpret phone numbers correctly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>enet...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 21:57:01 +0000</openedDate>
<description>Phone: Sprint EVO - Steps to reproduce the problem. Open an email using
the android mail app with the following contents: 1. Call me at
206.555.1212 tomorrow 2. Call me at 206-555-1212 tomorrow 3. Call me at
2065551212 tomorrow 4. Call me at 555-1212 tomorrow 5. Call me at
555.1212 tomorrow 6. Call me at 5551212 tomorrow - What happened. Only
lines #2 and #4 launch the dialer when selected. The other lines are not
recognized as phone numbers. - What you think the correct behavior
should be. For US and Canada all 7 and 10 digit strings, no matter the
delimiters, should be treated as a phone number and launch the dial pad
app. The calendar app works correctly.</description>
<comment>
<author>enet...@gmail.com</author>
<when>Tue, 22 Jun 2010 23:13:24 +0000</when>
<what>Same behavior in K9-Mail.</what>
</comment>
<comment>
<author>isasideanp</author>
<when>Tue, 29 Jun 2010 12:49:18 +0000</when>
<what>We noticed the same behavior in K-9 Mail and reported it to them as well.  From what we can tell this is a problem with Android OS and needs to be fixed within the Android OS itself.

http://code.google.com/p/k9mail/issues/detail?id=1665
</what>
</comment>
</bug>
<bug>
<bugid>18515</bugid>
<title>Application crash on Fragment.remove() call in orientation change as IllegalStateException: Fragment not added</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>akil8...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 06:29:26 +0000</openedDate>
<description>Application crash on Fragment.remove() call in orientation change as
IllegalStateException: Fragment not added Steps: in Onconfiguration
changed -Q&gt;EPortrait to landscape Fragment.remove() is throwing
IllegalStateException: Fragment not added The Stack trace is : 07-14
11:32:26.124: INFO/WindowManager(132): Setting rotation to 0,
animFlags=0 07-14 11:32:26.302: INFO/ActivityManager(132): Config
changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=2/1/1 nav=3/1
orien=L layout=0x10000014 uiMode=0x11 seq=28} 07-14 11:32:26.350:
DEBUG/(6181): **************OnConfiguration Changed
DocumentViewer************************ 07-14 11:32:26.350: DEBUG/(6181):
**************OnConfiguration Changed
LocalFileViewer************************ 07-14 11:32:26.384:
DEBUG/(6181): ***************is Addedtrue 07-14 11:32:26.530:
DEBUG/AndroidRuntime(6181): Shutting down VM 07-14 11:32:26.530:
WARN/dalvikvm(6181): threadid=1: thread exiting with uncaught exception
(group=0x40014760) 07-14 11:32:26.840:
DEBUG/Tablet/NotificationPanel(657): notificationCount=0 07-14
11:32:26.931: ERROR/AndroidRuntime(6181): FATAL EXCEPTION: main 07-14
11:32:26.931: ERROR/AndroidRuntime(6181):
java.lang.IllegalStateException: Fragment not added:
LocalFileViewer{40c00c08 #3 id=0x7f0a0062 localfull} 07-14 11:32:26.931:
ERROR/AndroidRuntime(6181): at
android.app.BackStackRecord.remove(BackStackRecord.java:366) 07-14
11:32:26.931: ERROR/AndroidRuntime(6181): at
com.cts.mcoe.DocumentViewer.LocalFileViewer.onConfigurationChanged(LocalFileViewer.java:197)
07-14 11:32:26.931: ERROR/AndroidRuntime(6181): at
android.app.FragmentManagerImpl.dispatchConfigurationChanged(FragmentManager.java:1606)
07-14 11:32:26.931: ERROR/AndroidRuntime(6181): at
android.app.Activity.onConfigurationChanged(Activity.java:1411) 07-14
11:32:26.931: ERROR/AndroidRuntime(6181): at
com.cts.mcoe.DocumentViewer.MainActivity.onConfigurationChanged(MainActivity.java:130)
07-14 11:32:26.931: ERROR/AndroidRuntime(6181): at
android.app.ActivityThread.performConfigurationChanged(ActivityThread.java:3205)
07-14 11:32:26.931: ERROR/AndroidRuntime(6181): at
android.app.ActivityThread.handleConfigurationChanged(ActivityThread.java:3298)
07-14 11:32:26.931: ERROR/AndroidRuntime(6181): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1066)
07-14 11:32:26.931: ERROR/AndroidRuntime(6181): at
android.os.Handler.dispatchMessage(Handler.java:99) 07-14 11:32:26.931:
ERROR/AndroidRuntime(6181): at android.os.Looper.loop(Looper.java:126)
07-14 11:32:26.931: ERROR/AndroidRuntime(6181): at
android.app.ActivityThread.main(ActivityThread.java:3997) 07-14
11:32:26.931: ERROR/AndroidRuntime(6181): at
java.lang.reflect.Method.invokeNative(Native Method) 07-14 11:32:26.931:
ERROR/AndroidRuntime(6181): at
java.lang.reflect.Method.invoke(Method.java:491) 07-14 11:32:26.931:
ERROR/AndroidRuntime(6181): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
07-14 11:32:26.931: ERROR/AndroidRuntime(6181): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 07-14
11:32:26.931: ERROR/AndroidRuntime(6181): at
dalvik.system.NativeStart.main(Native Method) 07-14 11:32:27.650:
WARN/ActivityManager(132): Force finishing activity
com.cts.mcoe.DocumentViewer/.MainActivity 07-14 11:32:27.710:
WARN/WindowManager(132): Window freeze timeout expired. 07-14
11:32:27.710: WARN/WindowManager(132): Force clearing orientation
change: Window{40c82ac8 StatusBar paused=false} 07-14 11:32:27.764:
WARN/WindowManager(132): Force clearing orientation change:
Window{40637508 InputMethod paused=false} 07-14 11:32:27.764:
WARN/WindowManager(132): Force clearing orientation change:
Window{40c4b290
com.cts.mcoe.DocumentViewer/com.cts.mcoe.DocumentViewer.MainActivity
paused=true} 07-14 11:32:28.200: WARN/WindowManager(132): Failure taking
screenshot for (216x135) to layer 21015 07-14 11:32:28.980:
WARN/ActivityManager(132): Activity pause timeout for
ActivityRecord{407d1eb8 com.cts.mcoe.DocumentViewer/.MainActivity} 07-14
11:32:29.071: WARN/InputConnectionWrapper.ICC(267): Timed out waiting on
IInputContextCallback</description>
</bug>
<bug>
<bugid>17672</bugid>
<title>Select Payment method cannot deal with special charaters - Q&amp;Euuml; instead of ?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>si...@lachinger.org</reportedBy>
<openedDate>Wed, 15 Jun 2011 14:41:21 +0000</openedDate>
<description>If an option of the possible payment method contains an umlaut it is
incorrectly displayed: e.g. instead of Q&apos;E?Q&apos;E the customer sees Q&apos;EQ&amp;Euuml;Q&apos;E. -
Steps to reproduce the problem: One way to reproduce: * set the phoneQ&apos;Es
language to german * have at least one expired credit card as payment
method in your checkout account (otherwise the text will not contain
umlauts) * when making an In-App-Purchase, click on Q&apos;EZahlungsmethode
ausw?hlenQ&apos;E * wonder about the Q&amp;Euuml; and other escaped special charaters
- What happened. We saw a lot of Q&amp;Euuml; and such where weQ&apos;Ed expect a ?.
We verified it on a Nexus S, Sony Ericsson Arc, Galaxy Spica.. - What
you think the correct behavior should be. Nice ?-characters.</description>
</bug>
<bug>
<bugid>4366</bugid>
<title>[Search] Global search suggestions should allow extended actions via long press</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>xinl...@gmail.com</reportedBy>
<openedDate>Mon, 26 Oct 2009 03:37:06 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. In many situation, it is desirable to have access to
multiple actions through context menu (i.e. long press on the
suggestion) without having the user to choose a suggestion. For example,
a contact suggestion can have view, call, and edit actions available via
context menu. Even though currently buttons can be defined, but using
the scroll ball to highlight an item then press a button is not
intuitive (I did not discover this till I read the global search api,
which a normal user certainly would not have read) and have restricted
uses (not many buttons can be used without resorting to a physical
keyboard). The existent api for search action keys can be adapted for
this; only a string describing the action for the user needs to be
added.</description>
<comment>
<author>bringert...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 20:50:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:31:33 +0000</when>
<what></what>
</comment>
<comment>
<author>dtesyst...@gmail.com</author>
<when>Mon, 20 Dec 2010 23:56:55 +0000</when>
<what>One of the options in the search suggestions is the ability to select a previous entered search term and edit this. When searching for something I usually narrow my search by adding search terms depending on the results I received from previous search. Having to type the previous search term again consumes a lot of time then.

Grts Tom</what>
</comment>
</bug>
<bug>
<bugid>15640</bugid>
<title>Q&quot;EpaddingBottomQ&quot;E does not work when other paddings are 0</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-03-24T19:02:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomohiro...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 05:23:45 +0000</openedDate>
<description>Q&quot;EpaddingBottomQ&quot;E does not work when other paddings are 0. Scrollbars and
fading edges are collect, so Q&quot;EinsideOverlayQ&quot;E ScrollView seems very
strange. For example, in case of the following tag in XML layout, itQ&apos;Es
contents come out under the bottom fading edge. Q&lt;EScrollView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:paddingBottom=Q&quot;E30pxQ&quot;E Q&gt;E I believe that this problem is caused by
Q&quot;EViewGroupQ&quot;E class of Q&quot;Eandroid.viewQ&quot;E package. Hereinafter, the target
version is Android 2.3 (Gingerbread). The problem is in source code of
setPadding method of ViewGroup.java, 1174 line. The last padding is
Q&quot;EmPaddingRightQ&quot;E currently, but it must be Q&quot;EmPddingBottomQ&quot;E.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Mar 2011 03:56:40 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 24 Mar 2011 19:02:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16193</bugid>
<title>Market does not save scroll position for the applications list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>hedgehog...@gmail.com</reportedBy>
<openedDate>Sun, 17 Apr 2011 14:27:32 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Open Market 2. Open some category
(for example: Q&quot;ETop free - communicationsQ&quot;E) 3. Scroll some pages down and
tap an application. =Q&gt;E Application details opened, Ok. 4. Press Q&quot;EbackQ&quot;E
button - What happened. List is scrolled up. - What you think the
correct behavior should be. List position is the same as it was before
an application was selected. Use case: you want to install an
application for something, but you donQ&apos;Et know which exactly. So, you
open an appropriate category in the Market and begin to read different
applicationsQ&apos;E descriptions and comments. And you have to scroll down the
list after each description read. Device: Motorola Xoom Wi-Fi Android:
3.0.1 Kernel/build: 2.6.36.3-g2a4197e / HWI69 Interface language:
English (US)</description>
<comment>
<author>eyad.abo...@gmail.com</author>
<when>Mon, 18 Apr 2011 15:07:29 +0000</when>
<what>I also have the same issue on my Xoom and hope it gets resolved.</what>
</comment>
<comment>
<author>cassi...@geromel.com.br</author>
<when>Wed, 27 Apr 2011 18:57:08 +0000</when>
<what>I have the same issue on my Xoom 3G Q&quot;EBrazilQ&quot;E.</what>
</comment>
<comment>
<author>vtlam...@gmail.com</author>
<when>Thu, 25 Aug 2011 00:55:28 +0000</when>
<what>I have the same issue on my HTC thunderbolt</what>
</comment>
</bug>
<bug>
<bugid>3454</bugid>
<title>[Alarm Clock] Alarm should auto-snooze after 1 minute</title>
<status>Assigned</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>28</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 03 Aug 2009 17:05:09 +0000</openedDate>
<description>Alarm doesnQ&apos;Et stops for 10 min!!! Its craziness! Who invented it?
Usually alarm beeps only 1 min than snooze for 5-10 min. And sound
library must be only ONE for alarm\sms\ring\email because all sounds for
alarm are nasty and no way to setup custom mp3 HTC Magic</description>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:10:31 +0000</when>
<what>You can add your own ringtone through the music player. If you set an mp3 to use as a 
ringtone, it can also be used as an alarm.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:19:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:46:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:19:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:20:34 +0000</when>
<what></what>
</comment>
<comment>
<author>pawel.fobka@gmail.com</author>
<when>Sat, 19 Sep 2009 21:37:09 +0000</when>
<what>ItQ&apos;Es ture this functionality od Alarm clock is annoying. Especially if you snooze it 
once and than go to take a shower.

Suggestion: alarm clock should go to auto snooze mode after 60 or 90 seconds.

HTC Hero


@andrey.moscow: If it comes to ringtones/alarms/notifications there is a workaroud 
working on Magic and Hero. Create following folder structure on SD card: 
media/audio
            /alarms
            /notifications            
            /ringtones
put your mp3 (or other supported media files) in this folders and you can choose them   
from i.e. alarm sounds.</what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Sun, 31 Jan 2010 23:52:57 +0000</when>
<what>As it is now it is too easy to miss an alarm if you arenQ&apos;Et around when it initially
goes off. It really does need to snooze instead of stopping altogether if there is no
response for a given time.</what>
</comment>
<comment>
<author>moderni...@gmail.com</author>
<when>Wed, 10 Mar 2010 12:09:10 +0000</when>
<what>Be able to set custom snooze intervals: Set amount of time for the alarm to ring e.g. 
for 30secs, then snooze for 5mins then ring again and repeat. This was standard on my 
old phone. ItQ&apos;Es very annoying for the phone to ring continuously for 10mins!</what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Thu, 11 Mar 2010 21:54:35 +0000</when>
<what>IQ&apos;Ed like to start with programme droid applications. So IQ&apos;Ell try it solve.</what>
</comment>
<comment>
<author>nicolasp...@gmail.com</author>
<when>Wed, 28 Apr 2010 16:52:45 +0000</when>
<what>@andrey.moscow I think you are wrong.

The alarm should sound indefinitely by default, and we must be able to set custom
snooze intervals and the amount of time (remember, indefinitely by default) that the
alarm will ring.

I hope that developers can read this comment, because it proposes a must-have feature.


</what>
</comment>
<comment>
<author>dygituljunky</author>
<when>Sat, 14 Aug 2010 02:25:08 +0000</when>
<what>I agree with modernisme: since we wonQ&apos;Et all be able to agree on a timeout length, make it a user option.</what>
</comment>
</bug>
<bug>
<bugid>11620</bugid>
<title>Cannot higlight links in WebView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tomasz.O...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 10:56:23 +0000</openedDate>
<description>HTML links cannot be highlighted in touch mode if WebView was not called
from onCreate() method on Android 2.2. Short example: public class
WebView2 extends Activity { private Handler mHandler; @Override public
void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); mHandler = new Handler();
showButton(); // showWebView(); } private void showButton() { Button btn
= new Button(this); btn.setText(Q&quot;EShow WebViewQ&quot;E); setContentView(btn);
btn.setOnClickListener(new OnClickListener() { @Override public void
onClick(View v) { showWebView(); } }); } private void showWebView() {
final WebView wv = new WebView(this); mHandler.post(new Runnable() {
@Override public void run() { setContentView(wv); String data =
Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EQ&lt;Ea href=Q&apos;Elink1Q&apos;EQ&gt;ELink1Q&lt;E/aQ&gt;EQ&lt;EbrQ&gt;EQ&lt;Ea
href=Q&apos;Elink2Q&apos;EQ&gt;ELink2Q&lt;E/aQ&gt;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E; wv.loadData(data, Q&quot;Etext/htmlQ&quot;E,
Q&quot;EUTF-8Q&quot;E); } }); } } If you uncomment showWebView() in onCreate() method,
links will highlight normally. In other case user can have problems
figuring out which link was selected. After selecting link using
keyboard navigation it will work normally (I was able to highlight links
using touch mode).</description>
</bug>
<bug>
<bugid>8189</bugid>
<title>getTextArray() returns same instance of un/styled items</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>the.10th...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 15:19:42 +0000</openedDate>
<description>To repoduce the bug create boiler-plate Android app in Eclipse. Then add
the following fragment to strings.xml: Q&lt;Estring-array name=Q&quot;Esa1Q&quot;EQ&gt;E
Q&lt;EitemQ&gt;EaQ&lt;EbQ&gt;EbQ&lt;E/bQ&gt;EcQ&lt;E/itemQ&gt;E Q&lt;E/string-arrayQ&gt;E Q&lt;Estring-array name=Q&quot;Esa2Q&quot;EQ&gt;E
Q&lt;EitemQ&gt;EabcQ&lt;E/itemQ&gt;E Q&lt;E/string-arrayQ&gt;E Then go to onCreate() method of the
activity and add following code: CharSequence[] sa1 =
getResources().getTextArray(R.array.sa1); CharSequence[] sa2 =
getResources().getTextArray(R.array.sa2); Assert.assertNotSame(sa1[0],
sa2[0]); Run and observe assert to fail. If you change of order on
string arrays declaration in the XML above - youQ&apos;Ell get expected result.</description>
</bug>
<bug>
<bugid>6626</bugid>
<title>Finalization issues in com.android.server.am.PendingIntentRecord.java</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-23T04:49:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ab2...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 20:49:34 +0000</openedDate>
<description>There are two issues in the finalize() method implementation: 1) The
finalize() does not delegate call to super. This causes native peer
object leakage since the superclass android.os.Binder relies on the
finalize() to execute native dispose(). 2) The finalize() implementation
uses synchronized block on the owner object. This may cause finalization
thread to block execution and abort vm with Q&quot;EHeapWorker is wedgedQ&quot;E
error. 250 protected void finalize() throws Throwable { 251 if
(!canceled) { 252 synchronized(owner) { 253
WeakReferenceQ&lt;EPendingIntentRecordQ&gt;E current = 254
owner.mIntentSenderRecords.get(key); 255 if (current == ref) { 256
owner.mIntentSenderRecords.remove(key); 257 } 258 } 259 } 260 }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 12 Feb 2010 23:21:52 +0000</when>
<what>Filed internally as 2442383.
</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Tue, 23 Feb 2010 04:49:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18596</bugid>
<title>Major delay after backing out of full screen youtube video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jul 2011 03:50:06 +0000</openedDate>
<description>After receiving 3.2 update I am still getting significant wagon when
backing out of the full screen youtube video. For example what IQ&apos;Em
playing a full screen youtube video I will hit the back button once to
back out of the video in full screen mode, after I hit the back button I
will hit it 1 more time to go back to the main menu of the youtube app
and that is when they terrible delay happens</description>
</bug>
<bug>
<bugid>17349</bugid>
<title>thread.join() hangs because x++ blocks on android emulator</title>
<status>WorkingAsIntended</status>
<owner>danfu...@gmail.com</owner>
<closedOn>2011-06-03T23:41:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>leo.kuzn...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 19:21:38 +0000</openedDate>
<description>Running the following code at desktop JVM works while attempt to run it
on emulator adding static { Racing.main(null); } to an Activity hangs
indefinitely on x++ --- public class Racing { // racing is intentional
private static int x; public static void main(String[] a) throws
InterruptedException { Thread[] t = new Thread[5]; for (int i = 0; i Q&lt;E
5; i++) { t[i] = new Thread() { public void run() { for (int j = 0; j Q&lt;E
5; j++) { x++; } } }; t[i].start(); } for (int i = 0; i Q&lt;E 5; i++) {
t[i].join(); } // what is the smallest number the following statement
may possibly print? System.out.println(Q&quot;Ex=Q&quot;E + x); } }</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 03 Jun 2011 17:55:16 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 19:58:35 +0000</when>
<what>Tried as root with:

% dx --dex --output=foo.zip Racing*class Q&amp;EQ&amp;E adb push foo.zip /sdcard/
% adb shell dalvikvm -cp /sdcard/foo.zip Racing

and it worked fine.  Modified it to use the Q&quot;Estatic { Racing.main(null); }Q&quot;E approach and it wouldnQ&apos;Et compile due to checked exception; fixed that and it also worked fine.  can you provide an APK that demonstrates the problem?
</what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Fri, 03 Jun 2011 23:23:23 +0000</when>
<what>I tried again and found that the result depends on where from you call the main(null).
Called from activity works, calling from static content does not.
I am testing on emulator with 2.2api8 if you need I can also make emulator snapshot available.
Just tried r2.apk on Samsung Google Nexsus S with 2.3.4 with the same result.

06-03 16:21:57.999: WARN/ActivityManager(110): Launch timeout has expired, giving up wake lock!
06-03 16:21:58.058: WARN/ActivityManager(110): Activity idle timeout for HistoryRecord{4052e9f8 com.example/.MyActivity}


package com.example;

import android.app.Activity;
import android.os.Bundle;

public class MyActivity extends Activity {

    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
/*      this works:
        static {
            try {
                main(null);
            } catch (InterruptedException e) {
                throw new Error(e);
            }
        }
*/

    }

/*      this does not: */

    static {
        try {
            main(null);
        } catch (InterruptedException e) {
            throw new Error(e);
        }
    }

    private static int x;

    public static void main(String[] a) throws InterruptedException {
        Thread[] t = new Thread[5];
        for (int i = 0; i Q&lt;E 5; i++) {
            t[i] = new Thread() {
                public void run() {
                    for (int j = 0; j Q&lt;E 5; j++) {
                        x++;
                    }
                }
            };
            t[i].start();
        }
        for (int i = 0; i Q&lt;E 5; i++) {
            t[i].join();
        }
        // what is the smallest number the following statement may possibly print?
        System.out.println(Q&quot;Ex=Q&quot;E + x);
    }

}
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 23:41:08 +0000</when>
<what>Oh, I see what this is.  Try the attached Racing.java on your desktop system; it will hang.

The problem is that Q&quot;Ex++Q&quot;E is referencing a static field, and to do that the class that defines Q&quot;ExQ&quot;E must be initialized.  However, the Q&quot;EstaticQ&quot;E block means that class initialization requires starting and joining the five threads.

If you dump the threads with Q&quot;Ekill -3 Q&lt;EpidQ&gt;EQ&quot;E (requires a rooted device) you can see:

Q&quot;EThread-147Q&quot;E prio=5 tid=14 WAIT
  | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x405f9c80 self=0x1697f8
  | sysTid=24580 nice=0 sched=0/0 cgrp=default handle=1740248
  | schedstat=( 149000 88000 3 ) utm=0 stm=0 core=0
  at com.example.MyActivity$1.run(MyActivity.java:~42)
  - waiting on Q&lt;E0x405f9300Q&gt;E (a java.lang.Class)

Class initialization locks the class to prevent multiple threads from trying to initialize the same class simultaneously.
</what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Fri, 03 Jun 2011 23:45:04 +0000</when>
<what>You are right. My bad. Yet another quirk of java. Sorry for wasting your time. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Jun 2011 00:30:35 +0000</when>
<what>in a future release, the SIGQUIT dump will be a little clearer still:

  I(16573)   - waiting on Q&lt;E0xf5ed54f8Q&gt;E (java.lang.ClassQ&lt;EtestQ&gt;E)
</what>
</comment>
</bug>
<bug>
<bugid>9125</bugid>
<title>call log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mphal...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 17:52:06 +0000</openedDate>
<description>I talk mainly to the same few people, with a few others scattered
between, and it would be nice if I had the option to see each caller
(and outgoing call destination) only once in the call log. (Maybe have
the call times viewable if I open the contactQ&apos;Es entry in the call log.)
My Samsung phone used to group same contact names and show the number of
times called in parentheses. Is there a feature in ANdroid expected
soon?</description>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Fri, 25 Jun 2010 04:39:53 +0000</when>
<what>An optional view filters named Q&quot;ELast people calling meQ&quot;E or Q&quot;ELast people I calledQ&quot;E would be nice, but basically compressing the log is counter intuitive.


This is arguably the most hated feature of Symbian and S60. Every previous phone I had allowed multiple call log entries, but S60 just removes every previous entry on new call. If youQ&apos;Ere logging something you typically do not strike out older log entries, whatQ&apos;Es the purpose of making your log entries this way? You typically just log everything, then search for something.</what>
</comment>
<comment>
<author>mphal...@gmail.com</author>
<when>Fri, 25 Jun 2010 17:17:43 +0000</when>
<what>I am not suggesting removing call entry entirely, but at least group them under one entry- so if you wanted to navigate further for that entry, you can drill into it.
Just leaving all entries as individual entries is so annoying because if you are trying to find someone to call back you have to browse through 10s of entries to get to the right. If they were grouped together by contact name, it would make life easier.</what>
</comment>
<comment>
<author>mphal...@gmail.com</author>
<when>Wed, 07 Jul 2010 21:18:54 +0000</when>
<what>issue resolved in Froyo update!!</what>
</comment>
<comment>
<author>edp...@gmail.com</author>
<when>Thu, 15 Jul 2010 16:47:09 +0000</when>
<what>What I really like is using conversations like the messaging application where there is only one entry per contact and you can open that contact to see all the call log for that contact.
What Android 2.2 Froyo does to group only consecutive calls is not as useful as seeing the full call log for just a contact.
This is what Wysie Contacts (included in cyanogenmod) does.
</what>
</comment>
</bug>
<bug>
<bugid>3106</bugid>
<title>sem_destroy spuriously fails with EBUSY</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>4</stars>
<reportedBy>jay.f...@gmail.com</reportedBy>
<openedDate>Fri, 26 Jun 2009 09:34:32 +0000</openedDate>
<description>The Android implementation of sem_destroy() (in
bionic/libc/bionic/semaphore.c) does this: if (sem-Q&gt;Ecount == 0) { errno
= EBUSY; return -1; } So: sem_init(sem, 0, 0); sem_destroy(sem);
(without any intervening calls to sem_wait() or sem_post()) will fail
with EBUSY. This is wrong because there arenQ&apos;Et any other threads waiting
on the semaphore.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:47:26 +0000</when>
<what></what>
</comment>
<comment>
<author>psheb...@gmail.com</author>
<when>Fri, 09 Jul 2010 16:22:23 +0000</when>
<what>Even i see this sem_destroy failure which again points to the bionic code

Any conclusion on this  ?


--Shiv</what>
</comment>
<comment>
<author>Pierre.P...@gmail.com</author>
<when>Tue, 21 Dec 2010 11:34:47 +0000</when>
<what>IQ&apos;Em falling into the same issue. For me the code is clearly wrong and doesnQ&apos;Et conform to POSIX (http://pubs.opengroup.org/onlinepubs/009695399/functions/sem_destroy.html)</what>
</comment>
<comment>
<author>jacek.bu...@gmail.com</author>
<when>Fri, 23 Sep 2011 08:39:33 +0000</when>
<what>Implementation in Gingerbread is a bit different:

count = SEMCOUNT_TO_VALUE(sem-Q&gt;Ecount);
   if (count Q&lt;E 0) {
       errno = EBUSY;
       return -1;
   }

It seems to fix issue described above but sem_destroy can still spuriously fail with this scenario:
1) sem_init(Q&amp;Esem, 0, 0);
2) sem_timedwait(Q&amp;Esem, Q&amp;Eto);
3) Q&lt;Ewait for timeoutQ&gt;E
4) sem_destroy(Q&amp;Esem); Q&lt;E--- returns -1 with errno == EBUSY

The value of semaphore counter just before sem_destroy is -1.
Looks like after sem_timedwait timeout semaphore counter remains equal to -1 which makes Android pthreads implementation think that some thread is waiting on the semaphore which is not true. 
As a consequence sem_destroy spuriously fails - contention is detected.</what>
</comment>
</bug>
<bug>
<bugid>2488</bugid>
<title>Contacts application actions in cupcake are too restrictive and do not allow custom replacements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>i...@xlv-labs.com</reportedBy>
<openedDate>Wed, 22 Apr 2009 16:56:09 +0000</openedDate>
<description>The intents associated with the tabs in the Contact application are too
specific and do not allow for the replacement with a custom
implementation. For instance, in the 1.0 release, the Q&quot;Ecall logQ&quot;E tab is
implemented using only the action string in the intent (line 99 in
DialtactsActivity.java in the release-1.0 branch): [...].setContent(new
Intent(Q&quot;Ecom.android.phone.action.RECENT_CALLSQ&quot;E))); In the cupcake
version, around line 118, it defines the intent as: Intent intent = new
Intent(Q&quot;Ecom.android.phone.action.RECENT_CALLSQ&quot;E); intent.setClass(this,
RecentCallsListActivity.class); A comment there incorrectly states that
tabs cannot be overridden but I managed to get it working using the 1.0
code. This means that it is not possible to write an application
replacing only one of the tabs in the Contacts application but this
restriction would not be there if the calls to Q&apos;EsetClassQ&apos;E were removed.</description>
<comment>
<author>i...@xlv-labs.com</author>
<when>Wed, 22 Apr 2009 23:57:22 +0000</when>
<what>BTW, I have seen the thread:

http://groups.google.com/group/android-developers/browse_thread/thread/f5857dd9c975fc95/b22a5eb557f7a7c8

which explains a little bit why it was done. Not surprisingly, I have the same issue
with the android.permission.SET_PREFERRED_APPLICATIONS even if it is set in the
AndroidManifest.xml file.

The application works otherwise, if Q&quot;Euse as defaultQ&quot;E is not checked and my own
version of the call log is used, which means I only need to copy the tab layout from
Contacts but not the implementation of the tab activities themselves.
</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:17:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:30:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:20:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19687</bugid>
<title>Bug when creating application using Q&quot;Eandroid_layout_widthQ&quot;E as an attribute</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>damagno...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 16:22:49 +0000</openedDate>
<description>Hello, When creating a layout, I accidentally used the attribute
Q&quot;Eandroid_layout_widthQ&quot;E instead of Q&quot;Eandroid:layout_widthQ&quot;E. However, the
application compiles, only to crash with Q&quot;EResourcesNotFoundQ&quot;E. I believe
the correct behavior should be that it doesnQ&apos;Et compile. Is this some
type of builtin behavior for adding resources to a layout that IQ&apos;Em
mistaken on? Thanks. Regards, David Magnotti
http://www.nobleoxtechnology.com</description>
</bug>
<bug>
<bugid>9764</bugid>
<title>AndroidQ&apos;Es use of trackball (pointer/cursor) is illogical</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-21T17:07:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 00:06:42 +0000</openedDate>
<description>Android switches between using the trackball as an Q&quot;EinvisibleQ&quot;E pointer -
and cursor movement. At first this might seem like a good compromise but
it can be really confusing when not done in a user friendly way. Thus
e.g. in this forum you can input text into the summary field while the
trackball does _not_ work for cursor-movement - and while the the drop
down is outlined in green. Confused? - I certainly was. This was how it
happened: - Tap Q&apos;ENew issueQ&apos;E in this forum. - Tap Summary (soft keyboard
appears). - Using the trackball (or arrow keys?) scroll up once so that
the Template dropdown becomes Q&quot;EactiveQ&quot;E (becomes outlined). Now cursor
movement is suddenly disabled even though youQ&apos;Ere still inputting text in
the Summary area. Cursor movement should never be disabled when a text
ares is active and you can input text. Is it logical that when an
inactive item is outlined (and an active that is NOT) the trackball can
no longer work as cursor movement in the active area? - I mean whereQ&apos;Es
the logic? When does cursor movement work and when doesnQ&apos;Et it? when is a
text area active and - a clearly visible outline MUST mean that area is
more active than the others which arenQ&apos;Et ouline at all.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 14 Jul 2010 17:27:47 +0000</when>
<what>IQ&apos;Em going to assume youQ&apos;Ere using the browser app.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 14 Jul 2010 19:18:08 +0000</when>
<what>Yes :) It seems other apps like global search and contact editing arenQ&apos;Et having the same problem.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:07:35 +0000</when>
<what>Consider the outline to be a mouse cursor. When you move the mouse on your desktop, it does not select the input field receiving key events. In the browser, this metaphor was chosen to get the highest degree of compatibility with webpages designed for desktop browsers.

The rest of Android does not need to accommodate a desktop interface, and can use the trackball more intuitively.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 17:13:06 +0000</when>
<what>Issue 9756 has been merged into this issue.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:16:11 +0000</when>
<what>Did you decline because itQ&apos;Es working as intended? - why not consider a better solution? - I agree that itQ&apos;Es working as intended - BUT this issue is a feature request / enhancement request - not a bug report, so it CANQ&apos;ET be working as intended :) since IQ&apos;Em requesting you to consider a new interface 

IQ&apos;Em merely saying itQ&apos;Es currently not user-friendly and could be better. I have ideas for that too.

Should I simply make each of my suggestions as seperate feature requests issues then?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 18:28:59 +0000</when>
<what>dfilskov: are you interested in working on the Browser? WeQ&apos;Ere hiring.

As for marking it Declined, that means Q&apos;EIQ&apos;Eve been working on trying to find the best compromise between usability and compatibility for 4 years, and what we have in 2.2 is as good as I know how to make it.Q&apos;E 

If you would like to design and implement a better solution, IQ&apos;Em all for it. If you would like me to implement your better design, I respectfully decline.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 21 Jul 2010 19:11:11 +0000</when>
<what>IQ&apos;Ell post some suggestions!</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3869</bugid>
<title>accidentally cleared data from google apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>mohammad...@gmail.com</reportedBy>
<openedDate>Sat, 12 Sep 2009 18:26:02 +0000</openedDate>
<description>i accidentally cleared data from google apps and now i cant save
contacts or import contacts from the sim card. Everytime i try 2 import
it says Q&quot;Ethe process com.android. phone has stopped unexpectedly. please
try againQ&quot;E. How can i get 2 save contacts again? can any1 please help? i
would really appreciate it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:00:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1985</bugid>
<title>Removing Camera Services Hardcoding Q&amp;E Support for Dynamic Preview Re-size</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>steve2...@gmail.com</reportedBy>
<openedDate>Thu, 12 Feb 2009 16:16:05 +0000</openedDate>
<description>Android code version you are running: Android Cupcake Your development
environment: OMAP Product Describe the problem: Within the
startPreview() function of Camera Services there are several hardcoded
values that need to be addressed in order to properly support different
preview formats, buffer strides, and potentially dynamic preview heap
re-allocations. This last point would be needed in cases such as image
stabilization where the preview heap may need to be re-sized on the fly.
In our specific case, we expect all preview size changes to be driven
from the application. So, when the application changes the preview size
or enables/disables image stabilization or other attributes that affect
the preview heap then Camera Services would need to be told of these
changes. The following is a proposed solution which adds a new HAL -Q&gt;E
Camera Services callback to denote when the preview heap has changed, as
in: ================================= (CameraHardwareInterface.h, add
~line 28) /** Callback when the preview heap is updated */ typedef void
(*pvheap_callback)(spQ&lt;EIMemoryHeapQ&gt;E heap, int w, int h, int wStride, int
hStride, int format, void* user); (CameraHardwareInterface.h, change
~line 91) virtual status_t startPreview(preview_callback frameCb,
pvheap_callback heapCb, void* user) = 0; (CameraService.cpp, changes
starting ~line 272) #if DEBUG_DUMP_PREVIEW_FRAME_TO_FILE debug_frame_cnt
= 0; #endif // The Preview Heap Callback will update the frame heap
status_t ret = mHardware-Q&gt;EstartPreview(previewCallback, pvHeapCallback,
mCameraService.get()); if (ret != NO_ERROR)
LOGE(Q&quot;EmHardware-Q&gt;EstartPreview() failed with status %d\nQ&quot;E, ret);
(CameraService.cpp, add) // preview heap callback - called when an
aspect of the preview heap changes void
CameraService::Client::pvHeapCallback (spQ&lt;EIMemoryHeapQ&gt;E heap, int w, int
h, int wStride, int hStride, int format, void *user) {
LOGV(Q&quot;EpvChangeCallbackQ&quot;E); spQ&lt;EClientQ&gt;E client = getClientFromCookie(user);
if (client == 0) { return; } Mutex::Autolock lock(client-Q&gt;EmLock);
client-Q&gt;EmSurface-Q&gt;EunregisterBuffers();
client-Q&gt;EmSurface-Q&gt;EregisterBuffers(w, h, wStride, hStride, format, heap);
} ================================= With this approach HAL would be
required to call the pvheap_callback function whenever the preview heap
is allocated or re-allocated, including the initial allocation. The
pvHeap_callback would have to be called prior to a frame using the new
heap is provided via the preview_callback function. IQ&apos;Em not sure if
there are any impacts to Surface Flinger here, I hope not. Also, as a
cleanup the HAL getPreviewHeap() function could potentially be removed.
Dave Sparks suggested this bug report be opened in the following forum
discussion: http://groups.google.com/group/android-
porting/browse_thread/thread/34ff9a25641b5500?hl=en The issue was
originally discussed in: http://groups.google.com/group/android-
porting/browse_thread/thread/c713799959ac559e/ced201116687502c?
hl=enQ&amp;Elnk=gstQ&amp;Eq=Camera#ced201116687502c</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:53:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2669</bugid>
<title>Documentation error: gravity vs. layout_gravity</title>
<status>FutureRelease</status>
<owner>romaingu...@gmail.com</owner>
<closedOn>2009-05-18T20:55:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.kaepp...@gmail.com</reportedBy>
<openedDate>Thu, 14 May 2009 16:23:34 +0000</openedDate>
<description>The description for the Q&quot;EgravityQ&quot;E attribute on views, as defined in
http://developer.android.com/reference/android/R.attr.html, is
incorrect. There it states: --- public static final int gravity
Specifies how to place an object, both its x and y axis, within a larger
containing object. ... --- which is true for layout_gravity, but not
gravity (the latter sets the gravity for the contents of the view it is
set on, and not the gravity of that view within its container). ALSO,
please fix the documentation at
http://developer.android.com/guide/topics/ui/layout-objects.html AND/OR
http://developer.android.com/reference/android/R.attr.html to clearly
state that layout_gravity is NOT interpreted by all layouts (for
instance, RelativeLayout silently ignores that attribute, thereby
causing baldness for developers).</description>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Thu, 14 May 2009 16:24:56 +0000</when>
<what>PS: Please read the related forum post
http://groups.google.com/group/android-developers/browse_thread/thread/7410e21361bb1b?pli=1</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 14 May 2009 20:45:19 +0000</when>
<what>To know what attributes a layout supports you MUST refer to its LayoutParams class.</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 18 May 2009 03:42:36 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 18 May 2009 20:55:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3567</bugid>
<title>unable to login to google account from htc hero</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T21:26:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>arifuddi...@gmail.com</reportedBy>
<openedDate>Sun, 16 Aug 2009 09:43:21 +0000</openedDate>
<description>my sim was locked and now it has been unlocked with the help of a PUK
code and new pin reset. after the new pin, i get the screen where i am
told that there have been to many pattern attempts. To unlock, sign in
through your google account and prompts me for a username and password.
But i am unable to login to my google email account from htc hero
handset. It tells me invalid username or password. I know my username
and password is correct as i am able to login through my laptop. Please
help!!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:27:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:26:15 +0000</when>
<what></what>
</comment>
<comment>
<author>Manoj.Ch...@gmail.com</author>
<when>Sat, 03 Oct 2009 22:29:54 +0000</when>
<what>dude,did you get any solution for you problem,because i amalso stuck with same problem
if you solution please send mail to manoj.chitgopkar@gmail.com</what>
</comment>
<comment>
<author>tbur...@gmail.com</author>
<when>Mon, 12 Oct 2009 00:36:21 +0000</when>
<what>same problem anyone knows any solution
</what>
</comment>
<comment>
<author>ready2re...@gmail.com</author>
<when>Sun, 08 Nov 2009 07:24:02 +0000</when>
<what>same problem......................</what>
</comment>
<comment>
<author>ready2re...@gmail.com</author>
<when>Sun, 08 Nov 2009 07:24:36 +0000</when>
<what>itQ&apos;Es beena  few months already COMe On google....</what>
</comment>
<comment>
<author>lja...@hotmail.co.uk</author>
<when>Tue, 24 Nov 2009 23:54:03 +0000</when>
<what>same here its not leting me logg in and it says to many patter atemps im trying to
override it but nothing works its krazy
</what>
</comment>
<comment>
<author>jakob.bl...@gmail.com</author>
<when>Sun, 14 Mar 2010 22:58:35 +0000</when>
<what>anyone found a sollution for this problem? I have the same problem, and dont know 
what to do! please help me, I need my phone... </what>
</comment>
<comment>
<author>thoo...@gmail.com</author>
<when>Thu, 18 Mar 2010 08:01:45 +0000</when>
<what>same issue was discussed in http://code.google.com/p/android/issues/detail?id=3006.
See comment 127 and onward.</what>
</comment>
<comment>
<author>sont...@gmail.com</author>
<when>Sun, 07 Aug 2011 15:28:07 +0000</when>
<what>Just did a factory reset and it worked, able to login to my account , gmail and market..

careful - take a full back using htc sync

menu -Q&gt;E settings -Q&gt;E privacy -Q&gt;E  factory data reset
 </what>
</comment>
</bug>
<bug>
<bugid>12752</bugid>
<title>Make it possible for integer-array to reference other resource ids</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>henrik.lindqvist@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 00:48:33 +0000</openedDate>
<description>Allowing the following resource syntax would reduce hard-coded int[] in
source code: Q&lt;Einteger-array name=Q&quot;Ebackground_listQ&quot;EQ&gt;E
Q&lt;EitemQ&gt;E@drawable/pict1Q&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;E@drawable/pict2Q&lt;E/itemQ&gt;E
Q&lt;E/integer-arrayQ&gt;E</description>
<comment>
<author>henrik.lindqvist@gmail.com</author>
<when>Tue, 28 Dec 2010 00:26:16 +0000</when>
<what>Sorry, found out it can be done using TypeArray.</what>
</comment>
</bug>
<bug>
<bugid>6712</bugid>
<title>Memory leaks in com.android.internal.telephony package. </title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-02-23T01:01:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ab2...@gmail.com</reportedBy>
<openedDate>Thu, 18 Feb 2010 01:43:23 +0000</openedDate>
<description>The following classes override finalize() without delegating call to
super.finalize(): com.android.internal.telephony.PhoneSubInfo
com.android.internal.telephony.cdma.RuimPhoneBookInterfaceManager
com.android.internal.telephony.cdma.RuimSmsInterfaceManager
com.android.internal.telephony.gsm.SimSmsInterfaceManager
com.android.internal.telephony.gsm.SimPhoneBookInterfaceManager This
causes memory leaks since android.os.Binder relies on finalize() to
execute native destroy().</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Feb 2010 08:50:24 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Feb 2010 01:01:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19067</bugid>
<title>Galaxy S 2 enters car mode when charging from wall socket, and thinks itQ&apos;Es charging when not connected to anything</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>seanhubb...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 20:48:20 +0000</openedDate>
<description>I have a Galaxy S 2 with Android 2.3.3. I was charging from USB
connected to a laptop when the phone crashed. Once restarted it kept
thinking it was docked (and entered Car Mode) when only plugged directly
into a power outlet (with the stock charger). Even though I exited Car
Mode, it repeatedly kept reactivating it. It also sometimes thinks itQ&apos;Es
charging when not plugged into anything. The phone now repeatedly
freezes and gets very hot (presumably due to the processor being fully
clocked), at which point I have the reset the phone. All of the above
problems are highly intermittent and not seemingly caused by anything
(except for the phone entering car mode when plugged into a normal power
outlet - though this does not occur every time). The phone now rarely
lasts more than ~6 hours on a single charge. As for normal behaviour,
when plugged into a power outlet the phone used to charge as expected -
I didnQ&apos;Et even know it had a Q&apos;ECar ModeQ&apos;E before this bug occurred. I
imagine the problem lies in whatever scans the phoneQ&apos;Es USB port to
determine what it is plugged into, though I can see no physical damage.
The phone has only ever been plugged into the supplied stock charger and
a standard micro-USB to USB cable (produced by Nokia).</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 05 Aug 2011 21:24:23 +0000</when>
<what>You should try resetting the phone to factory settings and see if that helps. If it doesnQ&apos;Et, then your phone may be defective, and may need to be repaired or replaced. By the way, IQ&apos;Eve found that the galaxy s2 does tend to run warm to the touch. I looked online and found that others were reporting that their galaxy s2Q&apos;Es were getting warm too.</what>
</comment>
<comment>
<author>seanhubb...@gmail.com</author>
<when>Sat, 06 Aug 2011 01:05:13 +0000</when>
<what>I factory reset the phone and it seemed to help, but then it froze when I locked it and once restarted the problem returned.

Something I forgot to mention was that the notification area seems to constantly be telling me that Q&apos;EMedia ScanningQ&apos;E is running, and then complete, and then running again etc...  It also seems that all the crashes happen when trying to lock or unlock the phone; when pressing a button to activate the screen and unlock the phone, whilst it used to show the lock screen instantly, now it shows the home screen for half a second or so before the lock screen appears.

I understand that I will probably have the get the phone completely flashed by my network provider to fix this (itQ&apos;Es still under warranty luckily) but I though I should let the forums know none the less.</what>
</comment>
<comment>
<author>raf...@gmail.com</author>
<when>Wed, 17 Aug 2011 20:11:34 +0000</when>
<what>I know it wonQ&apos;Et help but I have the EXACT same issue with my galaxy s II.

Even when I change the ROM I still go the car mode issue + crashes... 

Also thinking of sending back the phone... :( </what>
</comment>
<comment>
<author>seanhubb...@gmail.com</author>
<when>Wed, 17 Aug 2011 22:14:28 +0000</when>
<what>I got three handset replaced a few weeks ago and the issue hasnQ&apos;Et returned
so far, so maybe it was just down to the standard handset failure rate of
any gadget.

connected</what>
</comment>
<comment>
<author>j.dedyc...@gmail.com</author>
<when>Sat, 22 Oct 2011 17:00:39 +0000</when>
<what>I know itQ&apos;Es of no help whatsoever, but mine displays the exact same problems. They also seem to occur at seemingly random times, so IQ&apos;Em afraid they if I send it back theyQ&apos;Ell just say itQ&apos;Es working ok. Also terming the battery doesnQ&apos;Et solve anything. IQ&apos;Eve seen this problem reported several times, but no solution anywhere.</what>
</comment>
</bug>
<bug>
<bugid>16553</bugid>
<title>Make it easier to uninstall apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 08:36:03 +0000</openedDate>
<description>IQ&apos;Ed like the context menu you get when holding down your finger on the
app for a few seconds to have an option for uninstalling the app/live
wallpaper/song/photo/etc</description>
<comment>
<author>dnel...@gmail.com</author>
<when>Sat, 07 May 2011 16:18:01 +0000</when>
<what>+1 to this. That would make it way easier to uninstall. Or just be able to drag them to the trashcan.</what>
</comment>
</bug>
<bug>
<bugid>17050</bugid>
<title>HTC Legend - voice dial not being activated by Scala Rider bluetooth button</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-23T21:47:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>theescap...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 06:31:57 +0000</openedDate>
<description>I just bought a new htc legend and have found that it does not work
correctly with my scala rider head set. Scala rider headsets are
designed for motorcyclists for the dual purpose of bike to bike radio
communication and as a bluetooth phone headset. Version Android 2.2
software Expected behaviour -user wanting to make a phone call hits the
phone button on the scala rider headset, phone becomes active awaiting
for voice command. -user speaks name to call or some similar command to
make phone ring -phone rings Actual behaviour -user wanting to make a
phone call hits the phone button on the scala rider headset, -nothing
happens In further testing, I have found that: * phone pairs ok * if I
dial using the handset rather than voice dial, the scala rider headset
works ok * double hitting the phone button will still redial the last
number * the phone button still answers incoming calls Both my partner
and I have the scala rider headsets and have been using them
successfully with a $79, 5 year old nokia phone without issue however
our brand new htc headsets do not work. My partner is a motorcycle
courier and requires this feature to work for his job. At the moment a
motorcyclist using your product has to pull over and get out the phone
to make a call which negates having bluetooth to start with. We are now
looking at selling the phones as a waste of money and going back to the
cheap old nokiaQ&apos;Es if this issue canQ&apos;Et be resolved. Please advise how to
resolve.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:47:38 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>4863</bugid>
<title>Keyboard does not always register a keypress correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>dtel...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 16:56:48 +0000</openedDate>
<description>On VZ Droid I have a problem with the soft keyboard. This happens in
most any app that I have used, but I see it most frequenctly in the SMS
app. Sometimes when pressing a key, the little popup somes up indicating
I have pressed the key (and I have vibrate on keypress turned on) and
the vibrate happens as well, but the character does not show up in the
text box. This seems to happen at least once in 60-70% of messages I
type. It seems to happen almost exclusively as the first letter of a new
word. So if I were to try and type Q&quot;Ehi googleQ&quot;E it would end up as Q&quot;Ehi
oogleQ&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:57:49 +0000</when>
<what></what>
</comment>
<comment>
<author>andykoyama@gmail.com</author>
<when>Sun, 28 Feb 2010 18:49:17 +0000</when>
<what>same here.

the key lights up, but the text is not entered in the field.  </what>
</comment>
<comment>
<author>andykoyama@gmail.com</author>
<when>Sun, 28 Feb 2010 18:49:49 +0000</when>
<what>btw, motorola droid 2.0.1</what>
</comment>
<comment>
<author>andykoyama@gmail.com</author>
<when>Sun, 28 Feb 2010 19:01:30 +0000</when>
<what>with regard to the motorola droidQ&apos;Es soft keyboard, typing keys will light up the
button, but the text will not be entered in the field.

cyril mentioned that this could be a droid screen-driver issue, but it would be great
to know for sure, or to provide a work-around with SKP.

for example:

1. quickly typing Q&quot;EitQ&quot;E will often only enter Q&quot;EtQ&quot;E in the field, even though both keys
light up on the keyboard.  i thought this may be registering as a swipe event, but it
also occurs on other combinations as well.

2. quickly typing Q&quot;EheQ&quot;E will often only enter Q&quot;EeQ&quot;E in the field.

this problem seems to be mostly impacting the Q&quot;EgQ&quot;E, Q&quot;EhQ&quot;E, and Q&quot;EiQ&quot;E keys, or perhaps that
area of the keyboard.

i wonder if the hit areas could be expanded for those keys, or whether there is an
underlying issue with keypress events being registered by the system.

there have been a few other reports on the web about this.

</what>
</comment>
<comment>
<author>dtel...@gmail.com</author>
<when>Mon, 01 Mar 2010 04:20:06 +0000</when>
<what>This issue seems to have been resolved with the 2.1 update. I have not seen this 
problem lately.</what>
</comment>
</bug>
<bug>
<bugid>11953</bugid>
<title>The dismissDialog and removeDialog for ProgressDialog do not work after orientation change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>K76...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 15:41:29 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Create an activity and have ProgressDialog created through showDialog
and onCreateDialog. 2. Create a separate thread or callback handler and
call dismissDialog or removeDialog in it when something happens like the
progress has completed. 3. Open the activity and make the dialog show
up. Change the orientation before the dialog disappears. 4. When the
progress is completed and calls dismissDialog, an
IllegalArgumentException is thrown: java.lang.IllegalArgumentException:
no dialog with id 2131231169 was ever shown via Activity#showDialog 5.
If I use the removeDialog, no exception will be thrown. However, the
dialog wonQ&apos;Et be removed. Even if I press back to remove the dialog, it
will reappear everytime I change the orientation. - What happened. The
dialog was not dismissed while calling dismissDialog. Instead, an
exception was thrown and force close dialog was poped up. If I use
removeDialog, no exception will be thrown, but the dialog wonQ&apos;Et be
removed. - What you think the correct behavior should be. The dialog
being dismissed normally without any problem even after orientation
change. I found several workarounds on the Internet, but all of them
look very ugly, and are not appropriate in enterprise applications
because they are very likely to introduce some other problems, and
become maintenance nightmares. Android should make these two methods
work even after orientation change, not to ask the developers to try
tricky ways to workaround this. IQ&apos;Eve read an article about not to use
the android:configChanges to handle orientation changes, but with so
many problems in orientation changes, I think we really donQ&apos;Et have
choice until you guys fix all those problems.</description>
<comment>
<author>jh...@google.com</author>
<when>Sat, 27 Aug 2011 00:29:27 +0000</when>
<what>This thread suggests a bunch of possible workarounds, some of which failed for me, and most of which have significant caveats:
http://stackoverflow.com/questions/1111980/how-to-handle-screen-orientation-change-when-progress-dialog-and-background-threa

IQ&apos;Em giving up on progress dialogs rather than trying to sort it out.</what>
</comment>
</bug>
<bug>
<bugid>4628</bugid>
<title>recurring appointments off by one hour from exchange syncronization</title>
<status>Released</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-08-16T20:51:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>18</stars>
<reportedBy>tonynus...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 23:37:48 +0000</openedDate>
<description>I live in Arizona and we do not observe daylight savings. If I manually
set the location to Arizona it does not fix this issue. Recurring
appointments are off by an hour. All other appointments on the corporate
calendar are fine. The corporate calendar is synced with Microsoft
Exchange 2003 enterprise. Android Ver. / Device: Android 2.0 on the
Motorla Droid</description>
<comment>
<author>tonynus...@gmail.com</author>
<when>Tue, 10 Nov 2009 00:28:19 +0000</when>
<what>I found a slight work around by reading through another thread on this issue. If I
set the phone to Pacific time (one hour back) and then manually adjust the clock
forward all of the calendar entries appear to be correct.</what>
</comment>
<comment>
<author>tonynus...@gmail.com</author>
<when>Tue, 10 Nov 2009 00:50:23 +0000</when>
<what>This links back to other people having the same issue with the HTC hero. I have no
doubt there will be more reports as people have used the Droid.

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=3764d88961338ac4Q&amp;Ehl=en</what>
</comment>
<comment>
<author>tonynus...@gmail.com</author>
<when>Tue, 10 Nov 2009 00:54:29 +0000</when>
<what>This is another report of similar behaviour on the hero

http://community.sprint.com/baw/message/129604

 </what>
</comment>
<comment>
<author>tonynus...@gmail.com</author>
<when>Tue, 10 Nov 2009 01:36:42 +0000</when>
<what>My fix in the first response didnQ&apos;Et work. It fixed my recurring but it threw off my
non recurring entries.</what>
</comment>
<comment>
<author>tonynus...@gmail.com</author>
<when>Tue, 10 Nov 2009 08:09:05 +0000</when>
<what>This community is reporting the same thing:
http://androidforums.com/sprint-htc-hero/13610-daylight-calendar-error.html
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:03:57 +0000</when>
<what></what>
</comment>
<comment>
<author>tonynus...@gmail.com</author>
<when>Wed, 11 Nov 2009 22:21:50 +0000</when>
<what>I found a workaround to the issue on the motorola droid.

This was buried in one of the sprint HTC hero forums but it works on the Droid.

-------------
The workaround is to open the meeting in Outlook and change the recurring start date
to something after October 31st. The drawback to this is that you lose the historical
record of when the meeting occurred in the past, but at least you can trust your
HeroQ&apos;Es calendar.
-------------

This can be painful to fix and if its not fixed on android the users will have to
manually adjust their recurring appointments every time there is a daylight savings
change.</what>
</comment>
<comment>
<author>miken...@gmail.com</author>
<when>Wed, 11 Nov 2009 22:40:58 +0000</when>
<what>The workaround also isnQ&apos;Et really viable in an Exchange environment where appointments
can be created by others. I canQ&apos;Et change the start date of a recurrence that was
created by someone else.</what>
</comment>
<comment>
<author>tonynus...@gmail.com</author>
<when>Wed, 11 Nov 2009 22:44:32 +0000</when>
<what>Good point, I guess we are back to square one on this :(

I fully expect this to come up as more people get their hands on the Droid and other
new Android based handsets with the exchange connector.</what>
</comment>
<comment>
<author>hin...@gmail.com</author>
<when>Mon, 23 Nov 2009 18:00:43 +0000</when>
<what>This is not just related to exchange, but is in fact an issue even with the normal 
Calendar application (as well as 3rd-party applications with calendars, like 
NitrodeskQ&apos;Es Touchdown).

It appears to be an android (or Droid) phone issue with handling DST and events that 
are scheduled during and after DST times. Any recurring events (regardless of the 
calendar application) appear incorrect (by an hour) when viewed during an DST time 
period.</what>
</comment>
<comment>
<author>miken...@gmail.com</author>
<when>Tue, 24 Nov 2009 17:18:53 +0000</when>
<what>FIXED on HTC Hero in the latest update from Sprint!</what>
</comment>
<comment>
<author>tonynus...@gmail.com</author>
<when>Wed, 25 Nov 2009 07:17:54 +0000</when>
<what>Still not working on the Motorola droid. Hopefully the same fix comes through.</what>
</comment>
<comment>
<author>justin.g...@ymail.com</author>
<when>Tue, 16 Nov 2010 21:07:13 +0000</when>
<what>Well itQ&apos;Es a year after the last post and this is still happening to recurring events on my Motorola Droid...  </what>
</comment>
<comment>
<author>Albright...@gmail.com</author>
<when>Wed, 08 Dec 2010 19:50:17 +0000</when>
<what>Also having this same issue with moto droid.  Are there any other ROMs that have this issue fixed?  I can always hope that 2.3 will fix it...</what>
</comment>
<comment>
<author>martina2...@gmail.com</author>
<when>Thu, 23 Dec 2010 06:50:07 +0000</when>
<what>Hi
Martina here
If you want to know about Savings And Investments then please visit the link.
===========================
Q&lt;Ea href=Q&quot;Ehttp://www.moneysavingsexpert.netQ&quot;E rel=Q&quot;EdofollowQ&quot;EQ&gt;ESavings And InvestmentsQ&lt;E/aQ&gt;E</what>
</comment>
<comment>
<author>rrui...@gmail.com</author>
<when>Mon, 14 Mar 2011 16:24:20 +0000</when>
<what>I have this issue now on a motorola droid, I am in Arizona. All entries are 1 hour early.</what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 06:45:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jromeroh...@gmail.com</author>
<when>Thu, 17 Mar 2011 18:44:32 +0000</when>
<what>I have the same issue on a Motorola Droid. I live in Arizona and have experienced this problem in Nov 2010 and Mar 2011.

The only entries affected are recurring meetings that exist before and after DST.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 17 Mar 2011 18:48:34 +0000</when>
<what>If the meetings were created in a DST-supported time zone, then your events SHOULD change time with DST.</what>
</comment>
<comment>
<author>peggyiac...@gmail.com</author>
<when>Fri, 18 Mar 2011 22:33:39 +0000</when>
<what>I also live in Arizona, and had this happen to both recurring and static calendar entries with the dst.  I have the droid x and I need this fixed asap!!!!!  Please fix before the fall!  </what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 18 Mar 2011 22:40:02 +0000</when>
<what>DroidX has MotorolaQ&apos;Es Exchange sync; thereQ&apos;Es nothing we can do about that...</what>
</comment>
<comment>
<author>jonnevi...@gmail.com</author>
<when>Mon, 11 Apr 2011 23:15:34 +0000</when>
<what>This is really annoying. Androuid canQ&apos;Et even pretend to be a contender in the business world when their developers donQ&apos;Et understand that Arizona is just one of many places that does not observe DST. I wonder how many months/years before their developers pick this one up and acknowledge it, much less actually FIX it.</what>
</comment>
<comment>
<author>beauto...@gmail.com</author>
<when>Tue, 12 Apr 2011 22:59:00 +0000</when>
<what>AZ time zone.  All recurring Exchange calendar appointments were created in AZ time zone. All are off by one hour since DST change.  Single appointments are fine.  Non-Exchange appointments are fine.  The only place the recurring exchange appointments are incorrect is on Droid.

Have removed and reset Exchange account on phone.  Manually set phone time. Used Verizon Network Time.  Powered off, Pulled battery and restarted.  I have also starred this issue weeks ago.  Bump Bump Bump.  Thanks.

Motorola Droid (original)
Build Number: FRG83G
Android Version: 2.2.2
Kernel Version: 2.6.32.9-g68eeef5
Exchange Server 2007</what>
</comment>
<comment>
<author>ibwirel...@gmail.com</author>
<when>Tue, 14 Jun 2011 17:31:05 +0000</when>
<what>Same deal here, I live in AZ and have issues with recurring meetings like described by everybody else. This needs to be FIXed to use as a business phone/tool. Unfortunately I see this thread is 1.5 years long :(  

My workaround : I use google calendar sync to keep a copy of my exchange calendar in a separate calendar in my google account. This seems to work correctly. On android I only use the google calendar and disabled the Exchange Calendar so at least it displays correct.

Still needs to be fixed however since working with entries in google calendar does not have all the same features as when you work on an exchange calendar directly.</what>
</comment>
<comment>
<author>jonnevi...@gmail.com</author>
<when>Tue, 16 Aug 2011 20:47:47 +0000</when>
<what>Where are the developers who are supposed to monitor these things?? This issue is two years old! How in the hell can android even claim to be a contender in business phones when a) they donQ&apos;Et understand time zones, and b) they fail to fix a problem of this nature for two years!! This is ridiculous. Step up and fix this issue!</what>
</comment>
</bug>
<bug>
<bugid>12663</bugid>
<title>Integrate Google Bookmarks into Android </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Robo...@gmail.com</reportedBy>
<openedDate>Sat, 20 Nov 2010 03:15:02 +0000</openedDate>
<description>First of all Android is a great OS and it has so much potential! ThatQ&apos;Es
why iQ&apos;Em trying to help out and put a suggestion in. Anyways, Google
already has Gmail, Maps, Navigate, etc etc all integrated into the Apps
that run on Android itself. Now I would love for the Android browser to
allow Bookmarks synced with the Google Chrome bookmarks to be seamlessly
integrated. LetQ&apos;Es develop integration for the Google Chrome bookmarks
into the Android browser. Under your Accounts menu of the OS you could
set a Google Bookmarks account to sync with. Then within the browser
itself, under the Settings menu there might be options similar to Google
ChromeQ&apos;Es customize options for Sync. Maybe change Sync time, settings,
etc. Also maybe different views for your bookmarks; i.e. Thumbnail view,
list view, detail, etc. The most important thing though is to integrate
your Google bookmarks straight into your browser on Android so they are
accessible. Thanks for your support, I hope this helps! -Steve</description>
<comment>
<author>dilorenz...@gmail.com</author>
<when>Sat, 01 Jan 2011 15:12:27 +0000</when>
<what>Absolutly must have feature! pls implement!</what>
</comment>
</bug>
<bug>
<bugid>13279</bugid>
<title>linux udev config</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>commerci...@gmx.net</reportedBy>
<openedDate>Mon, 20 Dec 2010 00:39:20 +0000</openedDate>
<description>According to this:
http://developer.android.com/guide/developing/device.html
SUBSYSTEM=Q&quot;Eusb_deviceQ&quot;E this did not work for me on ubuntu 10.10 i had to
use: SUBSYSTEM=Q&quot;EusbQ&quot;E udev: 162-2.1ng kernel: 2.6.31-22-generic device:
x10 mini pro, android 1.6</description>
</bug>
<bug>
<bugid>17579</bugid>
<title>Missing sys/kd.h</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reimar.d...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jun 2011 15:36:01 +0000</openedDate>
<description>This concerns the headers in the NDK, tested against
android-ndk-r5c/platforms/android-9. Android only provides linux/kd.h,
while e.g. Debian and to my knowledge even some BSD systems have a
sys/kd.h. Some code (e.g. MPlayerQ&apos;Es libvo/vo_fbdev.c) does not compile
without modifications because of this. Providing the standard sys/kd.h
that basically just includes linux/kd.h would fix this trivially.</description>
</bug>
<bug>
<bugid>18100</bugid>
<title>TypeFace.createFromAsset  leads to Segmentation Fault</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>rohandha...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 11:44:58 +0000</openedDate>
<description>- Steps to reproduce the problem. I was using arial font in my project.
So, I copied arial.ttf file in assets directory. Now, to create TypeFace
object, I was using TypeFace.createFromAsset(mContext.getAssets(),
Q&quot;EarialQ&quot;E); This statement was leading to Segmentation fault when
executed. And the error was that I was specifying Q&quot;EarialQ&quot;E instead of
Q&quot;Earial.ttfQ&quot;E. I didnQ&apos;Et specify the extension i.e. Q&quot;E.ttfQ&quot;E and there it was
crashing the application with segmentation fault. - What happened. Error
was : segmentation fault, I guess. Following is the log 06-28
15:21:16.017: INFO/DEBUG(1884): *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** 06-28 15:21:16.017: INFO/DEBUG(1884): Build
fingerprint: Q&apos;Egeneric/google_sdk/generic/:2.1/ERD79/22607:eng/test-keysQ&apos;E
06-28 15:21:16.017: INFO/DEBUG(1884): pid: 2006, tid: 2008 Q&gt;EQ&gt;EQ&gt;E
com.aavid.dealercrm Q&lt;EQ&lt;EQ&lt;E 06-28 15:21:16.017: INFO/DEBUG(1884): signal 11
(SIGSEGV), fault addr 00000004 06-28 15:21:16.017: INFO/DEBUG(1884): r0
00000004 r1 40024258 r2 00000004 r3 426b1fd4 06-28 15:21:16.027:
INFO/DEBUG(1884): r4 00000000 r5 00000000 r6 4228dbde r7 426b1fa8 06-28
15:21:16.027: INFO/DEBUG(1884): r8 100ffcd8 r9 426b1fa0 10 426b1f8c fp
00112a88 06-28 15:21:16.027: INFO/DEBUG(1884): ip ad361288 sp 100ffcc0
lr ad3287fb pc afb04460 cpsr 00000010 06-28 15:21:16.236:
INFO/DEBUG(1884): #00 pc 00004460 /system/lib/libcutils.so 06-28
15:21:16.257: INFO/DEBUG(1884): #01 pc 000287f8
/system/lib/libandroid_runtime.so 06-28 15:21:16.269: INFO/DEBUG(1884):
#02 pc 00046838 /system/lib/libandroid_runtime.so 06-28 15:21:16.279:
INFO/DEBUG(1884): #03 pc 0000f1f4 /system/lib/libdvm.so 06-28
15:21:16.287: INFO/DEBUG(1884): #04 pc 00037f90 /system/lib/libdvm.so
06-28 15:21:16.287: INFO/DEBUG(1884): #05 pc 00031612
/system/lib/libdvm.so 06-28 15:21:16.306: INFO/DEBUG(1884): #06 pc
00013f58 /system/lib/libdvm.so 06-28 15:21:16.306: INFO/DEBUG(1884): #07
pc 00019888 /system/lib/libdvm.so 06-28 15:21:16.306: INFO/DEBUG(1884):
#08 pc 00018d5c /system/lib/libdvm.so 06-28 15:21:16.328:
INFO/DEBUG(1884): #09 pc 0004d6d0 /system/lib/libdvm.so 06-28
15:21:16.328: INFO/DEBUG(1884): #10 pc 0004d702 /system/lib/libdvm.so
06-28 15:21:16.337: INFO/DEBUG(1884): #11 pc 00043e40
/system/lib/libdvm.so 06-28 15:21:16.347: INFO/DEBUG(1884): #12 pc
00043eda /system/lib/libdvm.so 06-28 15:21:16.367: INFO/DEBUG(1884): #13
pc 00044352 /system/lib/libdvm.so 06-28 15:21:16.377: INFO/DEBUG(1884):
#14 pc 00041b98 /system/lib/libdvm.so 06-28 15:21:16.377:
INFO/DEBUG(1884): #15 pc 00010000 /system/lib/libc.so 06-28
15:21:16.386: INFO/DEBUG(1884): #16 pc 0000fad4 /system/lib/libc.so
06-28 15:21:16.396: INFO/DEBUG(1884): code around pc: 06-28
15:21:16.396: INFO/DEBUG(1884): afb04450 e8bd4010 e12fff1e e92d4010
e1a02000 06-28 15:21:16.406: INFO/DEBUG(1884): afb04460 e5920000
e3e03a0f e28fe004 e2401001 06-28 15:21:16.406: INFO/DEBUG(1884):
afb04470 e243f03f 3afffff9 e2810001 e8bd4010 06-28 15:21:16.406:
INFO/DEBUG(1884): code around lr: 06-28 15:21:16.406: INFO/DEBUG(1884):
ad3287e8 fffedb80 00005948 1c04b510 f7ef3004 06-28 15:21:16.427:
INFO/DEBUG(1884): ad3287f8 2801eeac 6060d104 68436820 47981c20 06-28
15:21:16.437: INFO/DEBUG(1884): ad328808 46c0bd10 4c1ab5f0 1c05b083
1c1e447c 06-28 15:21:16.446: INFO/DEBUG(1884): stack: 06-28
15:21:16.456: INFO/DEBUG(1884): 100ffc80 00002bb4 06-28 15:21:16.456:
INFO/DEBUG(1884): 100ffc84 000000dc 06-28 15:21:16.456:
INFO/DEBUG(1884): 100ffc88 100ffcd8 06-28 15:21:16.456:
INFO/DEBUG(1884): 100ffc8c afe0b39b /system/lib/libc.so 06-28
15:21:16.456: INFO/DEBUG(1884): 100ffc90 0038e278 [heap] 06-28
15:21:16.456: INFO/DEBUG(1884): 100ffc94 a9d13ec7
/system/lib/libutils.so 06-28 15:21:16.456: INFO/DEBUG(1884): 100ffc98
421ef490 /data/dalvik-cache/system@framework@framework.jar@classes.dex
06-28 15:21:16.456: INFO/DEBUG(1884): 100ffc9c 421ef490
/data/dalvik-cache/system@framework@framework.jar@classes.dex 06-28
15:21:16.456: INFO/DEBUG(1884): 100ffca0 ad360818
/system/lib/libandroid_runtime.so 06-28 15:21:16.456: INFO/DEBUG(1884):
100ffca4 a9d13fc5 /system/lib/libutils.so 06-28 15:21:16.456:
INFO/DEBUG(1884): 100ffca8 00000002 06-28 15:21:16.456:
INFO/DEBUG(1884): 100ffcac 410ad93c /dev/ashmem/dalvik-LinearAlloc
(deleted) 06-28 15:21:16.456: INFO/DEBUG(1884): 100ffcb0 100ffd20 06-28
15:21:16.456: INFO/DEBUG(1884): 100ffcb4 000002a4 06-28 15:21:16.456:
INFO/DEBUG(1884): 100ffcb8 df002777 06-28 15:21:16.456:
INFO/DEBUG(1884): 100ffcbc e3a070ad 06-28 15:21:16.456:
INFO/DEBUG(1884): #00 100ffcc0 00000000 06-28 15:21:16.456:
INFO/DEBUG(1884): 100ffcc4 ad3287fb /system/lib/libandroid_runtime.so
06-28 15:21:16.456: INFO/DEBUG(1884): #01 100ffcc8 100ffcf8 06-28
15:21:16.456: INFO/DEBUG(1884): 100ffccc ad34683d
/system/lib/libandroid_runtime.so 06-28 15:21:17.867:
INFO/ActivityManager(52): Displayed activity
com.aavid.dealercrm/.MyDayListActivity: 1910 ms (total 1910 ms) 06-28
15:21:18.146: INFO/DEBUG(1884): debuggerd committing suicide to free the
zombie! 06-28 15:21:18.167: INFO/DEBUG(2031): debuggerd: Dec 18 2009
16:42:51 06-28 15:21:18.208: DEBUG/Zygote(30): Process 2006 terminated
by signal (11) 06-28 15:21:18.217: INFO/WindowManager(52): WIN DEATH:
Window{43d9ff98 - What you think the correct behavior should be. I
think, I could have got xxxNotFound Exception for this, rather than
segmentation fault. I tried it on emulator and on HTC Wildfire (Android
2.2). Thanks.</description>
</bug>
<bug>
<bugid>1932</bugid>
<title>redundant IllegalSelectorException when registering a channel at a selector with 0 interestSet</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2009-10-28T21:22:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>sebde...@gmail.com</reportedBy>
<openedDate>Sat, 07 Feb 2009 02:59:50 +0000</openedDate>
<description>The following code shouldnQ&apos;Et throw a IllegalSelectorException():
Selector selector = SelectorProvider.provider().openSelector();
SocketChannel channel = SelectorProvider.provider().openSocketChannel();
channel.configureBlocking(false); channel.register(selector, 0); see
also in ./dalvik/libcore/nio/src/main/java/java/nio/channels/spi/
AbstractSelectableChannel.java @ line 156 Thanks Sebastian</description>
<comment>
<author>dominicg...@gmail.com</author>
<when>Tue, 11 Aug 2009 18:22:28 +0000</when>
<what>I think, this is not a bug, it is a feature. I checked some sources and found the
following:

Q&quot;Echannel.register(selector, 0);Q&quot;E 

--Q&gt;E Q&quot;E0Q&quot;E as a parameter does not seem to be a good idea, because SocketChannel does
not support such an interest set!

See also in ./dalvik/libcore/nio/src/main/java/java/nio/channels/SocketChannel.java:

Q&quot;E
public final int validOps() {
        return (
                 SelectionKey.OP_CONNECT | 
                 SelectionKey.OP_READ | 
                 SelectionKey.OP_WRITE
        );
    }
Q&quot;E

Maybe, I am mistaken, so please check my conclusions :)

Regards,
Dominic</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:54:24 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 05 Oct 2009 23:38:13 +0000</when>
<what>the RI doesnQ&apos;Et throw an exception when running the submitterQ&apos;Es code, so even if it was well-intentioned, i think 
this is a bug.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 06 Oct 2009 00:07:29 +0000</when>
<what>It looks like this was fixed in Apache Harmony, and that we simply need to pull the fix down into Dalvik.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Oct 2009 21:22:38 +0000</when>
<what>yes, this was http://markmail.org/message/avkiv3kmcv2zvn2v and weQ&apos;Eve now merged that
in. this fix did not make it into eclair, but iQ&apos;Eve verified itQ&apos;Es in the current tip
of tree.

thanks for the bug report and the copy Q&amp;E pasteable steps to reproduce!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 May 2011 17:30:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15108</bugid>
<title>random live wallpapers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jvole...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 16:36:50 +0000</openedDate>
<description>I would like to be able to set the phone (Motorola Atrix) to randomly
choose a new live wallpaper at an interval of my choosing - or even
after each wakeup. There are apps out there that change a normal static
wallpaper, but none seem to be able to change a live wallpaper. The only
one I found that even has it on the todo list is tasker - and that is
not a free app.</description>
</bug>
<bug>
<bugid>1250</bugid>
<title>Phone number with extra digits not recognized on incoming calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>ryannosa...@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 19:14:46 +0000</openedDate>
<description>I have several contacts in my list that have extra digits after the main
number, ie: JoeQ&apos;Es number is set up as 999-555-1212,123 If I call Joe
from the contact list, Android dials the main number, pauses (comma),
then dials the extension number. This works fine for outgoing calls.
When I receive a call from Joe the incoming call screen shows Q&apos;ECall From
999-555-1212Q&apos;E instead of Q&apos;ECall From JoeQ&apos;E. Android does not match the
number to the contact because the extra digits are missing. Ryan</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Tue, 11 Nov 2008 21:49:53 +0000</when>
<what>In Symbian phones number with extension number must be in address book in this 
format 1234567p1234 where 1234 is extension number. 
And incoming call with number 1234567 show name from contact.
hope in Android it will be working this way</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:47:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:45:49 +0000</when>
<what></what>
</comment>
<comment>
<author>spe...@gmail.com</author>
<when>Thu, 29 Oct 2009 09:43:55 +0000</when>
<what>This is a very big issue for me too. Saving two numbers for each contact (so in the 
case of the first poster, both 999-555-1212,123 AND 999-555-1212 is not a solution 
because even if the caller id is recognized, when you want to reply the SMS or call 
back, it picks up the wrong number, the Q&quot;EincomingQ&quot;E one, rather than the main one 
saved on the phone, with itQ&apos;Es prefix.

Thank you very much.</what>
</comment>
<comment>
<author>samer.yo...@gmail.com</author>
<when>Sat, 24 Apr 2010 11:47:08 +0000</when>
<what>I have the same issue.</what>
</comment>
<comment>
<author>vmuratce...@gmail.com</author>
<when>Sun, 30 May 2010 17:18:44 +0000</when>
<what>I have the same problem in my ZTE-Link Android.
I record all the numbers in international format, then I use them any country IQ&apos;Em 
easily. Now, my android phone works fine when IQ&apos;Em abroad, because the incoming call 
number are in international format, BUT when IQ&apos;Em in Turkey, and having all the call 
without the international prefixes, my android CANNOT display the contact names :)))
This is very very big problem for me, because I have Q&gt;E1000 contacts...
Hope to find a fix ASAP to this.
Br,
Murat</what>
</comment>
<comment>
<author>xavier.b...@gmail.com</author>
<when>Tue, 15 Jun 2010 10:44:48 +0000</when>
<what>vmuratcelik, what you are talking about is another issue (#4134).
Please see : http://code.google.com/p/android/issues/detail?id=4134</what>
</comment>
<comment>
<author>mjoge...@gmail.com</author>
<when>Sat, 16 Jul 2011 03:31:46 +0000</when>
<what>IQ&apos;Eve also noticed this issue....very annoying.  Outgoing calls are just fine, but incoming (in the short form without extension) arenQ&apos;Et being recognized by the callerid.  I suppose this might be because you could possibly have two (or more) contacts that work for the same company.  In this case, the base phone# would be identical between the two, but different extensions.  On an incoming call that only sends the base phone number - what name would callerid choose to display?  A list of possible people it might be? hmmmm</what>
</comment>
</bug>
<bug>
<bugid>9333</bugid>
<title>N1 becomes unresponsive when attempting to reroute current call through Bluetooth headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 13:35:54 +0000</openedDate>
<description>PHONE VERSION: Model Number: Nexus One Android Version: 2.2 Baseband
Version: 32.36.00.28U_4.06.00.12_7 Kernel Version:
2.6.32.9-27220-g328f560 android-build@apa26#1 Build Number: FRF50
BLUETOOTH HEADSET VERSION JABRA BT250v (this is a bluetooth device
manufactured in 2005) HOW TO REPRODUCE PROBLEM 1) N1 is on with
Bluetooth Disabled. Your Bluetooth HEADSET is also off. 2) Receive cell
network voice call HANDSET - call progresses normally. - now you want to
re-route call to Bluetooth headset 3) TURN ON your Bluetooth HEADSET 4)
then ENABLE your N1Q&apos;Es Bluetooth 5) Phone does not connect automatically
to since headset was turned on before phoneQ&apos;Es bluetooth was enabled. 6)
Hit the call button on Bluetooth HEADSET 7) phone appears to connect to
the headset but then screen goes blank, and phone is unresponsive
requiring battery removal to reboot. WHAT HAPPENED - Phone becomes
unresponsive - Screen blank - Battery needs to be removed because no
other way to reset the phone device. - During the time the device is
frozen, HEADSET continued to Q&quot;EthinkQ&quot;E that the phone was working and
hence HEADSET speaker was enabled and emitted normal hissing sound.
CORRECT BEHAVIOR SHOULD BE: once both phone bluetooth enabled and
HEADSET turned on, calls should be routed to bluetooth headset without
device freezing. PHONE VERSION: Model Number: Nexus One Android Version:
2.2 Baseband Version: 32.36.00.28U_4.06.00.12_7 Kernel Version:
2.6.32.9-27220-g328f560 android-build@apa26#1 Build Number: FRF50
BLUETOOTH HEADSET VERSION JABRA BT250v (this is a bluetooth device
manufactured in 2005)</description>
<comment>
<author>Jpolak@gmail.com</author>
<when>Fri, 09 Jul 2010 16:33:26 +0000</when>
<what>Issue persists in FRF91

furthermore you would need to wait about 30 sec before turning on the N1 bluetooth so that the headset is done transmitting handshake.

the problem occurs when one tries to expedite handshake between N1 and bluetooth headset by pressing the headsetQ&apos;Es Q&quot;EactionQ&quot;E button. </what>
</comment>
<comment>
<author>trey.wat...@gmail.com</author>
<when>Sun, 09 Jan 2011 18:07:54 +0000</when>
<what>I may be having a related issue.  HereQ&apos;Es what typically happens for me:

1. Phone is paired to Bluetooth device
2. Receive phone call; answer with handset (not BT device)
3. phone answers, but:
     -background is blue (indicating call is routed via BT)
     -I can sometimes hear other party over handset, they cannot hear me
     -phone has become unresponsive - typically auto-rebooting within 5 minutes
           screen nor any buttons, including power, do not respond

This is easily reproducible, so I am happy to assist with any debugging, if someone will look into this.

Phone:  Nexus 1/ATQ&amp;ET
Build:  FRG83D
BT Devices:  N1 Dock, XLink BT Gateway</what>
</comment>
</bug>
<bug>
<bugid>6642</bugid>
<title>Motorola Droid Camera Overexposure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>home...@gmail.com</reportedBy>
<openedDate>Sun, 14 Feb 2010 01:39:44 +0000</openedDate>
<description>Motorola Droid 2.0.1 Problem: Pictures come out overexposed when using
flash in low light conditions. I have tried all white balance auto
options. I have not found a workaround.</description>
</bug>
<bug>
<bugid>15172</bugid>
<title>Turning on and off different antennas by location</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>lex...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 15:14:21 +0000</openedDate>
<description>Next future would be nice: turning different antennas on and off by
geographical location. LetQ&apos;Es say wi-fi automatically turns on, and gprs
connection and gps turns off, when person is coming home. This needs
implementation, but can can significantly increase battery life.</description>
<comment>
<author>noz...@gmail.com</author>
<when>Thu, 03 Mar 2011 15:28:10 +0000</when>
<what>Would like to see this feature sync with Google Latitude and be configurable.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 03 Mar 2011 18:30:11 +0000</when>
<what>There is at least one app in the market that does this. Sorry, I donQ&apos;Et remember what itQ&apos;Es called, but I think it was $10.

I also wanted to mention that I leave WIFI on all the time. Because, by default, it turns off when the screen is off and because it is more efficient than 3G when the screen is on, I see no reason not to do it. I also turned off Q&quot;Enotify me of open networksQ&quot;E as open networks let people steal your passwords, etc.

IQ&apos;Em not saying that the functionality you mention wouldnQ&apos;Et be cool, but you might want to try just leaving WIFI on.</what>
</comment>
<comment>
<author>operaguy@gmail.com</author>
<when>Tue, 15 Mar 2011 06:08:43 +0000</when>
<what>IQ&apos;Eve been looking for a variation of this myself.. exactly right AND

save your safe wifi networksQ&apos;E locations when you connect to them; when you ARE in those locations, automatically turn wifi on and sync apps etc, then wifi off. On and sync times to be configurable.  
 if in a saved location; when launching an app that could use wifi instead of the cellular data plan... attempt WIFI First, turn on and use it automatically or prompt to turn on and connect to wifi. within saved wifi area turn off 3g</what>
</comment>
<comment>
<author>arnoud.b...@gmail.com</author>
<when>Tue, 12 Jul 2011 14:14:23 +0000</when>
<what>This would be a nice feature. I to keep wifi on all the time. It consumes way less power than 3G, and when near a known accesspoint, it automatically connects and disables 3G data.

</what>
</comment>
</bug>
<bug>
<bugid>17206</bugid>
<title>Galaxy S i9000 + Gingerbread 2.3.3 + 20 minutes intensive 3D gameplay = Sleep BUG, drains battery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>raider00...@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 20:02:14 +0000</openedDate>
<description>I do not know if anyone started this, I am going to do it myself. So a
combination of newest android OS 2.3.3 and longer gameplay like any
gameloft 3D games triggers Q&quot;Eandroid osQ&quot;E to drain battery, phone cant go
to sleep mode - You can see this bug by clicking unlock key and screen
turns ON too fast. I heard that turning video camero ON for 20 minutes
will trigger this too. I think something is prevbenting android from
sleeping maybe a GPU driver ?!</description>
<comment>
<author>raider00...@gmail.com</author>
<when>Sun, 05 Jun 2011 16:35:29 +0000</when>
<what>I have checked all GB roms modified and unmodified, did full factory reset and reformat my microsd card. Problem still persist, after I run gameloft game that triggers second Android OS process to go UP in usage, this heats up backplate of my phone close to the camera. Still no solution for my battery drain!</what>
</comment>
<comment>
<author>kenairp...@gmail.com</author>
<when>Mon, 06 Jun 2011 11:52:15 +0000</when>
<what>I can confirm that i have got the same issue as well. After play Bother in Arm2 (Gameloft game), the phone triggered Android OS and darin my battery quicky.</what>
</comment>
<comment>
<author>Danielsk...@gmail.com</author>
<when>Mon, 20 Jun 2011 16:31:27 +0000</when>
<what>I can confirm this too. It happens at all kind of 3D games and emulators like PSX FPS etc.</what>
</comment>
<comment>
<author>raider00...@gmail.com</author>
<when>Mon, 20 Jun 2011 16:36:49 +0000</when>
<what>Fix is already done, ROM XXJVP 2.3.4 - no draining !!!!!</what>
</comment>
<comment>
<author>farukk...@gmail.com</author>
<when>Wed, 29 Jun 2011 07:15:08 +0000</when>
<what>Same here. Because of battery drain problem I have recently switched to XXJVP so IQ&apos;Em already on XXJVP, however the issue remains. This morning I noticed that Android OS process sucked up my battery from %100 down to %40 overnight and now I have to charge it again. How irritating!</what>
</comment>
<comment>
<author>omkarsan...@gmail.com</author>
<when>Thu, 07 Jul 2011 13:53:43 +0000</when>
<what>Hey frnd i had prb wid battery drain  bcoz of android os
I installed juice defender
it worked perfect for me
give it a try </what>
</comment>
</bug>
<bug>
<bugid>5810</bugid>
<title>IP Proxy Settings for Wifi Network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>leandro...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 16:37:29 +0000</openedDate>
<description>Proxy: User: Pass:</description>
<comment>
<author>lionh...@gmail.com</author>
<when>Wed, 27 Jan 2010 08:03:12 +0000</when>
<what>duplicate of bug #1273:
http://code.google.com/p/android/issues/detail?id=1273Q&amp;Ecan=1Q&amp;Eq=proxyQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>19757</bugid>
<title>Wrong translation on Gmail application for Portuguese.</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hallanco...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 18:41:40 +0000</openedDate>
<description>Setup steps or settings: Set the phone language to Portuguese. 1. Go to
Gmail application and read an e-mail; 2. Select the reply icon and
verify the translation for Forward; 3. Read an e-mail with attachment;
4. Download the attachment. Actual result: Step 2: The prompt Q&quot;EAvan?arQ&quot;E
is displayed. Please see GmailPT1.png attached; Step 4: The prompt
Q&quot;EEsperar...Q&quot;E is displayed. Please see GmailPT2.png attached; Expected
result: Step 2: The prompt Q&quot;EEncaminharQ&quot;E should be displayed; Step 4: The
prompt Q&quot;EPor favor, aguarde...Q&quot;E should be displayed.</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Thu, 01 Sep 2011 20:26:43 +0000</when>
<what>FYI thereQ&apos;Es no images attached.</what>
</comment>
<comment>
<author>ben...@demaine.info</author>
<when>Thu, 01 Sep 2011 21:18:46 +0000</when>
<what>Wahoo, if you wanted to list all translations issues ... French translation is sooooooooo bad, I prefer selecting the English local for my whole phone, rather than ... not understanding what they tried to mean in the French buttons/sentences/pop-ups ... 

And French is IMHO way more popular than Portuguese. Just give it up. I could report more than 100 French mistakes if I took time to dig. Really, easily one hundred.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 02 Sep 2011 01:55:40 +0000</when>
<what></what>
</comment>
<comment>
<author>mbiss...@gmail.com</author>
<when>Mon, 05 Sep 2011 17:29:16 +0000</when>
<what>Images attached.</what>
</comment>
</bug>
<bug>
<bugid>3957</bugid>
<title>Text on issues in code.Google.com is cut off unless zoomed out</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-09-20T13:41:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 09:15:59 +0000</openedDate>
<description>When browsing code.Google.com issues (ie.
http://code.google.com/p/android/issues/ detail?id=1725) the left hand
side text is cut off. The text wrapping does not apear to work properly.
As you zoom out more text becomes viewable. Steps: 1. Visit
http://code.google.com/p/android/issues/detail?id=1725 in android
browser. 2. Set zoom to 1x 3. Notice text on right is cut off 4. Press
zoom out and gradually more text is visible. This occurs in both
landscape and portrait mode. IQ&apos;Em running cupcake 1.5.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 13:41:16 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:05:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8409</bugid>
<title>Android browser does not honor subjectAltName</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T20:07:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>35</stars>
<reportedBy>tom.leht...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 08:49:36 +0000</openedDate>
<description>When I open the page www.iare.nu in my Android browser, it gives me
Security warning: The name of the site does not match the name on the
certificate. The certificate is issued to Common name: *.lehtinen.se but
www.iare.nu and *.iare.nu are listed in subjectAltName. The browser
should read the subjectAltName and not complain as the certificate is
correct and works in Firefox/Internet Explorer etc. Build number:
Acer_LiquidE-0.0014f.01_EMEA_GEN1, firmware version 2.1-update1. The
problem can also be reproduced with SDK Platform Android 2.1, API7,
revision 1.</description>
<comment>
<author>dougsibley@gmail.com</author>
<when>Sat, 22 May 2010 06:21:24 +0000</when>
<what>My Android (Nexus One) also has this problem on a different website www.skritter.com
so I can confirm itQ&apos;Es not device (the
original poster is using an acer) or site specific.
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:07:32 +0000</when>
<what>Both www.iare.com and www.skritter.com load for me without warning on Froyo (2.2)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:08:42 +0000</when>
<what>Issue 8611 has been merged into this issue.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10441</bugid>
<title>Keyboard and languages improvement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>msilv...@gmail.com</reportedBy>
<openedDate>Sun, 15 Aug 2010 09:13:06 +0000</openedDate>
<description>Hello, I live in a country where a lot of languages are spoken
(Luxembourg). I, myself, commonly send text messages in French, German
and Luxemburgish. This is my problem: I would like to have the same
keyboard for every language I use (the qwertz keyboard). At the moment
if I switch to French the keyboard switches to an Q&quot;EazertyQ&quot;E layout.
Furthermore I use Luxemburgish which is not a language provided by the
phone. So my needs would be 3 profiles at least: - Q&quot;EqwertzQ&quot;E keyboard
with German language dictionary (I have this one) - Q&quot;EqwertzQ&quot;E keyboard
with French language dictionary (I donQ&apos;Et have this or could not find out
how to use it) - Q&quot;EqwertzQ&quot;E keyboard with no dictionary (for
luxembourgish) Could it be possible to be able to define profiles where
you can choose the keyboard layout separately from the language AND be
able to deactivate the auto-completion and dictionary lookups for some
of them? At the moment the only way to use the keyboard in a sensible
fashion for me is to disable the dictionary, set language on german and
cope with typing mistakes. Manu</description>
<comment>
<author>blusol...@gmail.com</author>
<when>Fri, 27 Aug 2010 15:19:16 +0000</when>
<what>I agree totally.
I live in Switzerland and use also different languages when I write.

I think the best thing to do is to define one keyboard layout we want to use (QWERTY / AZERTY / QWERTZ / ... ) and to choose several dictionnaries we want to have (French, German, English, Italian, Desactivated, ...).

And so, by swiping on the space bar, it will change only the dictionnary and not the keyboard layout.

Doing this will also end all the complaint for the missing canadian french and swiss french keyboards.</what>
</comment>
<comment>
<author>lyric.ne...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:08:48 +0000</when>
<what>Please add Swiss French locale keyboard layout (QWERTZ and french)
(it doesnt work in Android 2.2).
</what>
</comment>
<comment>
<author>msilv...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:36:20 +0000</when>
<what>It goes further than just adding the swiss french locale. My request would be to add the Swiss french, Q&quot;ESwiss or GermanQ&quot;E english and Q&quot;ESwiss or GermanQ&quot;E no language.
So actually to separate language choice and keyboard choice, which actually makes sense as usually you may speak many languages but use only one keyboard for all of them.  </what>
</comment>
<comment>
<author>msilv...@gmail.com</author>
<when>Mon, 03 Jan 2011 18:38:50 +0000</when>
<what>Ok, this is what I meant in my request. The attached file is a gingerbread keyboard I found on xda-developers. I modified it to be qwertz in most languages.
What I did:
Removed all dictionary files except English, French, German and Spanish to make the package more slim and put the qwertz keyboard file in the directory for most languages, so I use:
German (not modified, was already qwertz), Swiss french (not modified, already qwertz), Spanish with qwertz keyboard, English with qwertz keyboard, Nederlandish with qwertz and no dictionary (for Luxembourgish).
I can now comfortably switch between every language, keep the qwertz keyboard and have autocompletion/correction.

I think it would be nice to be able to add custom locales to the system (like en_lu, lu or es_lu in my case).

My two cents,

Manu</what>
</comment>
<comment>
<author>kodak...@gmail.com</author>
<when>Wed, 16 Feb 2011 08:53:46 +0000</when>
<what>Great solution by Q&quot;Emsilv...Q&quot;E, the keyboard Q&quot;Egbkb_v2.apkQ&quot;E work fine !

I have tested it, IQ&apos;Em a swiss people. The other solution IQ&apos;Eve tested is AnySoftKeayboard with the French Swiss plugin. Good but too much heavy, a little bite complicated and bad autocompletion/correction capability.

I hope that there will be a native qwertz keyboard on next gingerbread updates!</what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Wed, 16 Feb 2011 09:13:44 +0000</when>
<what>Is not a solution.. this keyboard crash on a Desire Z (force close).

This issue is a duplicate of

http://code.google.com/p/android/issues/detail?id=8494</what>
</comment>
<comment>
<author>msilv...@gmail.com</author>
<when>Wed, 16 Feb 2011 11:17:43 +0000</when>
<what>No itQ&apos;Es no solution. I would prefer to have something that is built in the system. The keyboard I posted was just an example. btw doesnQ&apos;Et the desire Z have a hardware keyboard?</what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Wed, 16 Feb 2011 12:15:23 +0000</when>
<what>Yes the desire Z have a hardware keyboard in qwertz if bought in Switzerland and the virtual keyboard does not have qwertz itQ&apos;Es a shame.</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Wed, 16 Feb 2011 12:18:07 +0000</when>
<what>DoesnQ&apos;Et the Desire Z use HTCQ&apos;Es proprietary software keyboard? Has nothing to do (at all) with the one being discussed here...</what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Wed, 16 Feb 2011 12:25:34 +0000</when>
<what>Yes it is related I just told you that Desire Z have the same problem with the VIRTUAL KEYBOARD.

ItQ&apos;Es not possible to have the French language and the QWERTZ virtual keyboard.

</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Wed, 16 Feb 2011 13:25:38 +0000</when>
<what>The Desire Z likely uses a DIFFERENT virtual keyboard (HTCQ&apos;Es Sense IME), which is NOT the stock Android keyboard.

Changing the stock Android keyboard will not help HTC-specific features in any way.</what>
</comment>
<comment>
<author>roberto....@gmail.com</author>
<when>Wed, 16 Feb 2011 13:42:59 +0000</when>
<what>Ok is true, but is still a general problem on the Android platform. 
I encountered this problem on all my Android devices (branded or not).

Not branded: G1, HTC Magic, Nexus One
Branded: Samsung Galaxy i7500,Htz desire Z, Galaxy Tab

If Google fix this bug (known since version 1.5), maybe all the others will follow..
</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Wed, 16 Feb 2011 13:53:33 +0000</when>
<what>ThatQ&apos;Es correct, the problem on the default Android keyboard needs to be upgraded to support these features. IQ&apos;Em just saying that for HTC Sense devices, you might be better off complaining to HTC instead of here ;)</what>
</comment>
<comment>
<author>sdrumme...@gmail.com</author>
<when>Sun, 27 Mar 2011 01:40:20 +0000</when>
<what>I am experiencing the same problem. It would be great if my Android would recognize more than one language when I type.</what>
</comment>
</bug>
<bug>
<bugid>9638</bugid>
<title>Calendar refresh option - Android 2.2, Nexus One</title>
<status>Released</status>
<owner>mc...@android.com</owner>
<closedOn>2011-10-20T05:36:10.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yahoo.ho...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 05:33:01 +0000</openedDate>
<description>I wish there were a way to refresh all or some of my calendars manually
through the Calendar app instead of having to go to Q&apos;EAccounts Q&amp;E SyncQ&apos;E
and then selecting each account to sync the calendars within them. A
Q&apos;ERefreshQ&apos;E button like in Gmail would be great!</description>
<comment>
<author>mc...@android.com</author>
<when>Thu, 20 Oct 2011 05:36:10 +0000</when>
<what>We have added search support for tablets in Honeycomb (3.x) and for phones in Ice-cream Sandwich (4.0).</what>
</comment>
</bug>
<bug>
<bugid>728</bugid>
<title>TextView onclicklistener ignored</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-09T02:27:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>abush...@gmail.com</reportedBy>
<openedDate>Wed, 21 May 2008 21:27:11 +0000</openedDate>
<description>I have a textview defined in the xml: Q&lt;ETextView
android:id=Q&quot;E@+id/people_label_idQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_below=Q&quot;E@id/people_button_idQ&quot;E android:text=Q&quot;E1. PeopleQ&quot;E
android:padding=Q&quot;E6dipQ&quot;E /Q&gt;E in the code, I fetch it and create an
onclicklistener: TextView people = (TextView)
findViewById(R.id.people_label_id); people.setOnClickListener(new
OnClickListener() { @Override public void onClick(View arg0) { // TODO
Auto-generated method stub int x = 3; x--; } }); I placed a breakpoint
inside the onClick but it never gets called. Other onclicklisteners are
called just fine on the same activity(I have imageviews as well). Ahmad</description>
<comment>
<author>romain....@gmail.com</author>
<when>Thu, 22 May 2008 06:17:44 +0000</when>
<what>Have you tried calling setClickable(true) on the TextView first?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 30 May 2008 09:33:04 +0000</when>
<what></what>
</comment>
<comment>
<author>abush...@gmail.com</author>
<when>Fri, 30 May 2008 15:38:58 +0000</when>
<what>Eventually, I did and that seemed to do it, so maybe this should be deemed a
documentation bug. 
Based on the API doc here, I made the assumption that I donQ&apos;Et need to make it
clickable
explicitly(http://code.google.com/android/reference/android/view/View.html#setOnClickListener(android.view.View.OnClickListener)):

 public void setOnClickListener(OnClickListener l)
Register a callback to be invoked when this view is clicked. If this view is not
clickable, it becomes clickable.
Parameters
l 	The callback that will run
See Also

    * setClickable(boolean)

but someone on the mailing list pointed out that I did, and that did it.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 09 Jun 2008 02:27:29 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>11169</bugid>
<title>problem with market and gtalk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>robert.z...@gmail.com</reportedBy>
<openedDate>Sun, 12 Sep 2010 04:37:38 +0000</openedDate>
<description>Hi, yesterday I upgraded my HTC Desire to Android 2.2 and I found out
that Market and Google Talk donQ&apos;Et work. When I try to use market, it
says Q&quot;Ean error occuredQ&quot;E and google talk donQ&apos;Et even switch on. What
should I do? Thank you. robert</description>
</bug>
<bug>
<bugid>14816</bugid>
<title>Sprint Epic 4G Galaxy S bluetooth volume not very loud</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-18T02:39:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drewaus...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 21:44:02 +0000</openedDate>
<description>When I use bluetooth to connect to audio devices, the maximum volume is
not very loud. I have to turn the audio devices up much higher than my
partner who uses an iPhone. Also, on some devices, the max volume on
both media on the phone and on the device (Motorola HD headset in this
case) is just normal volume. Model number: Samsung SPH-D700 Firmware
version: 2.1-update1 Baseband version: S:D700.0.5S.DI18 Kernel version:
2.6.29 Build number: SPH-D700 ECLAIR.DI18 Hardware version: D700.0.5</description>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Fri, 18 Feb 2011 02:39:10 +0000</when>
<what>Please file this issue with Sprint or HTC</what>
</comment>
</bug>
<bug>
<bugid>11083</bugid>
<title>Grouping / Listing contact (with phone) by country</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zeflasher</reportedBy>
<openedDate>Wed, 08 Sep 2010 00:08:30 +0000</openedDate>
<description>Hello, Having contact phone numbers from all over the world, I would
like to be able to have a filter on the list of contacts in the contact
list. Like for instance, I select Firstname Lastname, then (here is the
feature) I could select a filter to group them by. Here I will choose
the country code (so obvisouly all my phone number must have the country
code in it like +64 for New Zealand). The contact list will then display
like this: -- New Zealand -- (default one, based on my location, always
first in the list; if numbers have no country code by default they go in
this group too) John Doe Test Two -- France -- Cedric Martin -- New
Caledonia -- Cecile Test David Test ... You could maybe expand/close the
group (if needed) and even give them a sorting order (so by default will
be automatically sorted by name, but could be user defined). That will
so much clean the contact list :) (anyway for me) Last thing, if a
contact has numbers in 2 or more different countries, this contact will
be listed in all groups, calling him will call the number attached to
the group we are calling him from (select france and call, will call is
french phone number not the NZ one for instance) Would really love to
see this coming soon :) Cheers, Xavier</description>
</bug>
<bug>
<bugid>29</bugid>
<title>Java.lang.Class is only partially implemented and doesnQ&apos;Et cover reflection of annotations/generics</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T18:27:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>8</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 07:56:52 +0000</openedDate>
<description>The java.lang.Class JavaDoc documentation is still the same one from
Harmony instructing the porting team to implement some methods within it
required for proper support of annotations/generics in runtime. These
methods are not implemented causing any reflection code that uses
generic/annotation information to fail at runtime. This makes
annotations almost entirely useless on the Dalvik VM and causes
incompatibility with existing code that invokes these methods.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:28:19 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>barry...@gmail.com</author>
<when>Sun, 10 Feb 2008 22:38:53 +0000</when>
<what>I really need this urgently (the annotation part). Any update as to when this will be
finished and released would be helpful.

Thanks
B</what>
</comment>
<comment>
<author>MotoVyzi...@gmail.com</author>
<when>Sun, 17 Feb 2008 19:41:02 +0000</when>
<what>Annotations are still not working in M5-rc14.</what>
</comment>
<comment>
<author>Taras.Pu...@gmail.com</author>
<when>Wed, 27 Feb 2008 10:23:19 +0000</when>
<what>There is a workaround: http://retrotranslator.sourceforge.net/#android</what>
</comment>
<comment>
<author>shai.al...@gmail.com</author>
<when>Sat, 01 Mar 2008 13:18:28 +0000</when>
<what>Thanks Taras, I just confirmed that this indeed works around the problem properly.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 18:27:16 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>larry....@gmail.com</author>
<when>Tue, 06 May 2008 14:50:01 +0000</when>
<what>nice</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:36:36 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 22 Aug 2008 05:49:24 +0000</when>
<what>Apologies for being dim, but how do I confirm this is working?

When I run Q&apos;Edx.batQ&apos;E on class files that are annotations it seems to work, but when it
comes to class files annotated with those annotations it just says...

Q&apos;Etrouble writing output: should not happenQ&apos;E

...which isnQ&apos;Et very helpful. I see there is an option in Q&apos;Edx.batQ&apos;E called Q&apos;E--annotoolQ&apos;E
do I need to use that? Can you point me to some documentation?
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:40:06 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5831</bugid>
<title>ar</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-05T17:33:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>falhaoui...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 16:35:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 05 Jan 2010 17:33:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10805</bugid>
<title>Warn 32-bit Linux Users Compiling from Top of Trunk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Coil...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 19:47:41 +0000</openedDate>
<description>The build system needs to warn 32-bit linux users when they try to
compile code that requires a 64-bit OS. Froyo requires java5 and 32-bit
linux, while the top of trunk requires java6 and 64-bit linux. If you
try to compile the top of trunk on 32-bit linux, you get this cryptic
error message: error: gnu/stubs-64.h: No such file or directory Froyo
was good at complaining about java6, as it should have.</description>
<comment>
<author>edp...@gmail.com</author>
<when>Tue, 26 Oct 2010 21:58:21 +0000</when>
<what>This issue can be closed as the warning is shown:
build/core/main.mk:72: ************************************************************
build/core/main.mk:73: You are attempting to build on a 32-bit system.
build/core/main.mk:74: Only 64-bit build environments are supported beyond froyo/2.2.
build/core/main.mk:75: ************************************************************
build/core/main.mk:76: *** stop.  Stop.
</what>
</comment>
</bug>
<bug>
<bugid>4087</bugid>
<title>Canvas Matrix Stops Scaling at certain scaling factor</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-25T15:42:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>kbott...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 19:24:40 +0000</openedDate>
<description>This took a little bit to find but the problem is that the matrix setup
for a Canvas does not work on scaling the rendering calls when it
reaches a certain scaling resolution. But if I manually use the Matrix
to convert the values and then call the rendering calls it works fine.
1. I have verified that this problem is in both Cupcake and Donut
(emulator and HTC G1) 2. Create a custom view 3. Override onDraw 4.
Create an onDraw like below. 5. The scaling factor 2.4414E-4f will make
the canvas NOT use the matrix appropriately while 2.44141E-4 will make
everything turn out fine. @Override protected void onDraw(final Canvas
canvas) { super.onDraw(canvas); final DisplayMetrics metrics =
getContext().getApplicationContext().getResources().getDisplayMetrics();
final float scaleFactor = 2.4414E-4f; // 2.44141E-4f will render
properly final float genUnits = metrics.xdpi / scaleFactor; final float
sx = scaleFactor; final float sy = scaleFactor; final float left = 0.5f
* genUnits; final float top = 0.5f * genUnits; final float right = left
+ genUnits; final float bottom = top + genUnits; final RectF rectF = new
RectF(left, top, right, bottom); final Paint paint = new Paint();
paint.setAntiAlias(true); paint.setColor(android.graphics.Color.BLUE);
paint.setStyle(Paint.Style.FILL); canvas.save(); canvas.scale(sx, sy);
canvas.drawRect(rectF, paint); canvas.restore(); } If you replace the
last four lines of code with the following code which uses the matrix to
scale the coordinates manually, then you will see that the object
renders regardless of what scaling factor you are using in the Matrix.
canvas.save(); final Matrix mtx = new Matrix(); mtx.preScale(sx, sy);
mtx.mapRect(rectF); canvas.drawRect(rectF, paint); canvas.restore();
This implies that there is an issue with the Canvas Matrix
transformation code. Not sure if there is some kind of error being
thrown in the internals or what, but the small difference in that scale
factor makes rendering to the canvas stop working properly. This is a
pretty big issue since now if you want to use those kind of scaling
factors you have to scale all of your points manually instead of just
letting the Canvas handle it appropriately, which means either wrapping
all of the Canvas APIs or spreading coordinate conversion code
throughout. The expected behavior is that the Matrix that is on the
Canvas should always scale the coordinates appropriately regardless of
the scaling factor. Unless of course there is an underflow and then an
error or exception should occur. Keith</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:56:09 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 15:42:13 +0000</when>
<what>The matrix with this scale factor cannot be inverted reliably (given the very small scale), 
so the drawing code short-circuits and does nothing. This may be improved in the 
future, but no promises.

Closing as working as expected.</what>
</comment>
</bug>
<bug>
<bugid>20226</bugid>
<title>Widgets no longer appear in launcher2 list when parent application is moved to SD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kris.d.p...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 15:35:52 +0000</openedDate>
<description>Platform: 2.3.4 and prior Problem: Applications, such as Google+, when
moved to the SD card removes them from the list of available widgets to
be added to any home screen. Steps to Reproduce: 1. Add widget to SD
move capable application 2. Move application to SD 3. When widget
disappears from the home screen, attempt to re-add it 4. Widget no
longer appears in the list of widgets available.</description>
<comment>
<author>thooke...@gmail.com</author>
<when>Wed, 21 Sep 2011 15:59:46 +0000</when>
<what>i actually have Sprint 2.3.5 and this problem exists.</what>
</comment>
<comment>
<author>kris.d.p...@gmail.com</author>
<when>Wed, 28 Sep 2011 16:36:54 +0000</when>
<what>Has this issue been looked into yet?</what>
</comment>
<comment>
<author>thooke...@gmail.com</author>
<when>Wed, 28 Sep 2011 16:47:59 +0000</when>
<what>Nope, but tell your friends to star it so itQ&apos;Ell get addressed. i really canQ&apos;Et believe this hasnQ&apos;Et been noticed before.

i now have SprintQ&apos;Es 2.3.7 build GWK74 / kernel 2.6.35.7-gf5f63ef
Issue still exists.</what>
</comment>
</bug>
<bug>
<bugid>11879</bugid>
<title>Link Contacts to Calendar Events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>fpor...@gmail.com</reportedBy>
<openedDate>Thu, 14 Oct 2010 19:24:02 +0000</openedDate>
<description>Please add the ability to link a contact to a calendar event so I can
jump from the calendar event to the contact for contact or location
information instead of having to manually enter that information in the
calendar event. Related, when tap and holding on a contact please add
the option to Q&apos;Ecreate event withQ&apos;E (or some such) which will then create
an event with this contact linked to it. I donQ&apos;Et mean for this to be
considered adding a participant where the contact gets an invite, but
instead a means to integrate information between the contacts and
calendar apps.</description>
<comment>
<author>fpor...@gmail.com</author>
<when>Thu, 14 Oct 2010 19:25:30 +0000</when>
<what>My PalmOS device of 10 years ago had this capability.  My ipod touch of last year does too.  Disappointingly my android device of this year does not.</what>
</comment>
<comment>
<author>Marcel...@gmail.com</author>
<when>Wed, 09 Mar 2011 09:19:18 +0000</when>
<what>Another solution could be to auto suggest contact names when entering the event. Then when an event is displayed where the name matches a contact name, display a link to that contact entry.</what>
</comment>
</bug>
<bug>
<bugid>6358</bugid>
<title>Remote locate/lock/wipe</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>38</stars>
<reportedBy>joshganderson</reportedBy>
<openedDate>Sat, 30 Jan 2010 00:17:52 +0000</openedDate>
<description>While applications exist to address this need, they have deficiencies,
require trusting the security of your phone/data to a third party, and
the applications will likely cost money in the future if they do not
yet. Furthermore, like esoteric types of insurance, people often donQ&apos;Et
think of the need for this service until itQ&apos;Es too late. Our phones
contain extremely sensitive information... personal info, bank data,
work communications, remembered passwords to sites like amazon that may
have remembered credit card info... To not facilitate the protection of
this information is a grave error. I would like to see remote locate,
lock, ring (to find when close at hand), and wipe (including sd card) be
a service through your google account, accessible through a web page. It
would also be nice to be able to put the phone in a power save mode so
that there is still battery enough to cause it to ring when you arrive
at the supposed location of the phone.</description>
<comment>
<author>lys...@gmail.com</author>
<when>Sun, 31 Jan 2010 16:27:32 +0000</when>
<what>Indeed. Something like mSafe from motionApps which is available for PocketPC and
Palm. Unlike the webbased services, mSafe is SMS based, so that it can be pushed to
the phone. It also has a feature to lock the phone, if network coverage is lost.
Otherwise a device thief can just put it in flight mode to avoid the remote lock.</what>
</comment>
<comment>
<author>nullimax...@gmail.com</author>
<when>Wed, 19 May 2010 16:46:41 +0000</when>
<what>We are just making the Move this month to placing our company onto smart phones like
the Nexus One or Sony-Ericsson xperia.  This means that these kind of features will
be key to us as our employees will be accessing their mail and calendars and docs via
their phones more and more.  Having the ability to locate a misplaced, lost or stolen
phone as managed from our Google accounts would be wonderful since we are fully on
Google Apps for our company and rely completely on the related services.
So locking a phone or even wiping the phone of all data remotely would be key.</what>
</comment>
<comment>
<author>mking%ar...@gtempaccount.com</author>
<when>Wed, 26 May 2010 21:03:17 +0000</when>
<what>I definitely would like to see this as part of the core.  ItQ&apos;Es definitely in the realm 
of possibility - perhaps not all of the features (remote ring, remote wipe), but at 
least remote locate and remote lock.</what>
</comment>
<comment>
<author>rja...@gmail.com</author>
<when>Wed, 26 May 2010 21:14:34 +0000</when>
<what>Yes,

I think it is ironic that it is available through ActiveSync for other smart phones.

http://www.google.com/mobile/sync/</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 31 May 2010 05:52:28 +0000</when>
<what>Remote wipe is now supported in Froyo:
http://developer.android.com/sdk/android-2.2-highlights.html#UserFeatures

All of my phones have had a remote ring function... I dial the number!

Personally, I wouldnQ&apos;Et be prepared to have my phoneQ&apos;Es location continuously sent to 
anyone, including Google, so it would need to be something like a (PGP) signed 
message to the phone triggering it to send the location back. Privacy would be very 
important in the implementation of this feature.</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Mon, 21 Jun 2010 22:40:38 +0000</when>
<what>Now that Android cloud to device messaging has been launched, this type of functionality *ought* to be simpler to implement (both for first- and third-party apps) , and it seems like all the features this would require, exist in the platform. 

There are several apps on the market already that do remote locate/lock/wipe, but because of the lack of push-based notifications they have had to work in overcomplicated ways, and they all seem to have stability and battery life issues. 

Yep. ItQ&apos;Es terribly ironic that this feature is available for Exchange users, but not for Gmail or Google Apps users as yet!

It would also be very sad if this feature  is limited to Google Apps Premier users, when launched.
</what>
</comment>
<comment>
<author>miker...@gmail.com</author>
<when>Wed, 30 Jun 2010 22:58:25 +0000</when>
<what>Remote Wipe is still not functional in 2.2.  The device will not respond to Remote Wipe requests.</what>
</comment>
<comment>
<author>danc...@gmail.com</author>
<when>Sun, 04 Jul 2010 07:07:14 +0000</when>
<what>ShouldnQ&apos;Et this be changed to a defect now since 2.2 has launched and remote wipe still doesnQ&apos;Et work? In fact, it completely ignores the policies altogether.</what>
</comment>
<comment>
<author>spammemo...@gmail.com</author>
<when>Fri, 14 Oct 2011 20:02:11 +0000</when>
<what>IQ&apos;Em surprised that Google offers this (e.g. remote wipe) only to Google Apps customers. Microsoft offers similar features (locating, wiping etc.) for free to all WP7 devices with Windows Live ID and My Phone service.

Please offer these features to all Android users (corporate and non-corporate) without cost so Android doesnQ&apos;Et look less appealing compared to WP7.</what>
</comment>
</bug>
<bug>
<bugid>16043</bugid>
<title>In-App-Billing Crashes application if Market app data cleared</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:31:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>johnny...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 11:18:48 +0000</openedDate>
<description>If Market app data/cache is cleared in
settings-Q&gt;EApplications-Q&gt;EMarket-Q&gt;EClear Data, application crashes when
requesting purchase: This could apply only to the sample billingService
class, but just thought IQ&apos;Ed let you know. 04-08 12:14:36.062:
ERROR/AndroidRuntime(4999): FATAL EXCEPTION: main 04-08 12:14:36.062:
ERROR/AndroidRuntime(4999): java.lang.NullPointerException 04-08
12:14:36.062: ERROR/AndroidRuntime(4999): at
android.os.Parcel.readException(Parcel.java:1253) 04-08 12:14:36.062:
ERROR/AndroidRuntime(4999): at
android.os.Parcel.readException(Parcel.java:1235) 04-08 12:14:36.062:
ERROR/AndroidRuntime(4999): at
com.android.vending.billing.IMarketBillingService$Stub$Proxy.sendBillingRequest(IMarketBillingService.java:100)
04-08 12:14:36.062: ERROR/AndroidRuntime(4999): at
com.fanclubs.football.BillingService$RequestPurchase.run(BillingService.java:231)
04-08 12:14:36.062: ERROR/AndroidRuntime(4999): at
com.fanclubs.football.BillingService$BillingRequest.runIfConnected(BillingService.java:118)
04-08 12:14:36.062: ERROR/AndroidRuntime(4999): at
com.fanclubs.football.BillingService$BillingRequest.runRequest(BillingService.java:95)
04-08 12:14:36.062: ERROR/AndroidRuntime(4999): at
com.fanclubs.football.BillingService.requestPurchase(BillingService.java:442)
04-08 12:14:36.062: ERROR/AndroidRuntime(4999): at
com.fanclubs.football.MainMenu.onItemClick(MainMenu.java:847) 04-08
12:14:36.062: ERROR/AndroidRuntime(4999): at
android.widget.AdapterView.performItemClick(AdapterView.java:284) 04-08
12:14:36.062: ERROR/AndroidRuntime(4999): at
android.widget.ListView.performItemClick(ListView.java:3382) 04-08
12:14:36.062: ERROR/AndroidRuntime(4999): at
android.widget.AbsListView$PerformClick.run(AbsListView.java:1696) 04-08
12:14:36.062: ERROR/AndroidRuntime(4999): at
android.os.Handler.handleCallback(Handler.java:587) 04-08 12:14:36.062:
ERROR/AndroidRuntime(4999): at
android.os.Handler.dispatchMessage(Handler.java:92) 04-08 12:14:36.062:
ERROR/AndroidRuntime(4999): at android.os.Looper.loop(Looper.java:144)
04-08 12:14:36.062: ERROR/AndroidRuntime(4999): at
android.app.ActivityThread.main(ActivityThread.java:4937) 04-08
12:14:36.062: ERROR/AndroidRuntime(4999): at
java.lang.reflect.Method.invokeNative(Native Method) 04-08 12:14:36.062:
ERROR/AndroidRuntime(4999): at
java.lang.reflect.Method.invoke(Method.java:521) 04-08 12:14:36.062:
ERROR/AndroidRuntime(4999): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
04-08 12:14:36.062: ERROR/AndroidRuntime(4999): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 04-08
12:14:36.062: ERROR/AndroidRuntime(4999): at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:31:19 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>10701</bugid>
<title>AbstractCursor isLast() should return true if count == 0</title>
<status>Reviewed</status>
<owner>jham%android.com@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arndtn@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 14:14:31 +0000</openedDate>
<description>The AbstractCursor Class should return true, if the count of the cursor
is 0. Because even if mPos == -1 it is the last element. This is the
current Code: public final boolean isLast() { int cnt = getCount();
return mPos == (cnt - 1) Q&amp;EQ&amp;E cnt != 0; } Should be: public final boolean
isLast() { int cnt = getCount(); return cnt == 0 || mPos == (cnt - 1);
// or return mPos == (cnt - 1); // which is true, when mPos == -1 and
cnt = 0 }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 17:58:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15021</bugid>
<title>Download mail from sent items</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T20:40:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emcho...@gmail.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 12:11:23 +0000</openedDate>
<description>Device : GT-B7510 (Bennett) Android version : Android 2.2.2 GMS version
: [2.2_r9] Repro Steps: Recieve a file via bluetooth - Go to my files -
Select bluetooth folder - Select that file and send via gmail - Press
back key - Select gmail from menu - options - go to labels - Select sent
items - then view the mail - Select download and press back key Symptom:
Force close popup happens. check the attached file. Please fix.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 11:08:51 +0000</when>
<what>The gmail app is closed source and not part of Android so google says this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:40:43 +0000</when>
<what>Correct, this bug reporter is for software that is part of the AOSP.  For Gmail bugs, I suggest this link:

http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>2994</bugid>
<title>[Camera] Feature Request. Focusing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 02:59:08 +0000</openedDate>
<description>In Camera app show auto-focusing square in the center of the screen by
default. Make ability to move auto-focusing square by touching in any
place of the screen.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:56:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6587</bugid>
<title>Gallery application shows images at very low resolution/quality</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>93</stars>
<reportedBy>rasebast...@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 03:22:34 +0000</openedDate>
<description>IQ&apos;Em running Android 2.1 on a Nexus One. I have loaded several fairly
high resolution images from my 10 megapixel digital camera onto the SD
card. When zooming in on these pictures in the gallery application, I
would expect to be able to see all of the fine details that I can see
while viewing them on my PC. Instead, it appears to be zooming in to a
much lower resolution image; all of the details are lost. This is
particularly troublesome when viewing pictures of text. I have the same
issue with pictures taken from the phoneQ&apos;Es 5 megapixel camera. My
suspicion is that Gallery is using OpenGL to get the awesome 3D effects,
and it loads the image into a texture (which will have a fairly limited
max resolution) for display. Perhaps images could be broken into
multiple textures as needed.</description>
<comment>
<author>g1f...@gmail.com</author>
<when>Thu, 04 Mar 2010 18:27:57 +0000</when>
<what>Additionally the images in the gallery app seem to be downsampled to 16-bits of color
resolution.  Examining an RGB ramp or Gray ramp using the gallery app shows very
clear banding with only 32 levels of Red and Blue and 64 levels of Green.

The same image viewed using either the BQ&amp;EB gallery from the market or by dropping the
image into the DCIM directory and using the Camera appQ&apos;Es preview mode shows no
banding at all (continuous color).

This issue has led to a lot of bad press with a highly quoted set of articles from a
color evaluation company claiming that the phone itself is only capable of 16-bit
color when it is just the app.</what>
</comment>
<comment>
<author>Kaleb...@gmail.com</author>
<when>Sat, 03 Apr 2010 18:53:26 +0000</when>
<what>IQ&apos;Em having this same issue on my Droid with the new Android 2.1 Gallery. Images look compressed and 
discolored when zooming in as opposed to the browser or the old Gallery where you could see all the detail 
originally as intended. If I canQ&apos;Et see my images with the original level of detail and quality, then IQ&apos;Ed rather have the 
old version of the Gallery back.</what>
</comment>
<comment>
<author>ptr...@gmail.com</author>
<when>Wed, 14 Apr 2010 05:48:28 +0000</when>
<what>My own pictures look horrible on my Nexus one. Extreme colourbanding. Even when they 
look perfect on my computerscreen. Funny thing is that the pictures from Flikie 
wallpapers look stunning on the screen. When I download those to my computer they look 
terribel however. How do I make my onwn pictures look goog on this device?</what>
</comment>
<comment>
<author>jneiberger@gmail.com</author>
<when>Mon, 26 Apr 2010 07:02:13 +0000</when>
<what>I canQ&apos;Et find the comment right now, but I think I saw a comment from an Android 
developer somewhere else about this. They made some huge changes in the gallery between 
2.0 and 2.1. For some reason, one of those changes was making the gallery in 2.1 look 
like absolute garbage. IQ&apos;Em stumped about why they would do this. I seem to recall that 
the bit depth was much higher in 2.0. Lowering it is quite a step back and I donQ&apos;Et 
understand why Google would do that. ItQ&apos;Es very frustrating to have a phone with a 
display as amazing as the Droid only to have my own images show up so poorly on it, 
especially when they looked just fine in 2.0.</what>
</comment>
<comment>
<author>wagner.s...@gmail.com</author>
<when>Fri, 30 Apr 2010 22:24:11 +0000</when>
<what>You can see the lines which cause this here:

http://android.git.kernel.org/?p=platform%2Fpackages%2Fapps%2FGallery3D.gitQ&amp;Ea=searchQ&amp;Eh=HEADQ&amp;Est=grepQ&amp;Es=RGB

Bitmap.Config.RGB_565 means only 16bit color depth</what>
</comment>
<comment>
<author>doggi...@gmail.com</author>
<when>Sat, 03 Jul 2010 12:04:35 +0000</when>
<what>This appears on 2.2 as well. Would be interesting to hear why this problem exists at all, and when it is going to be mitigated.</what>
</comment>
<comment>
<author>markyboy...@gmail.com</author>
<when>Fri, 23 Jul 2010 10:24:29 +0000</when>
<what>Any movement on this issue yet as it renders the standard gallery app useless to me on 2.2</what>
</comment>
<comment>
<author>Tundr...@gmail.com</author>
<when>Mon, 09 Aug 2010 18:51:11 +0000</when>
<what>I agree! I have a samsung vibrant and the gallery application is complete trash! Of course IQ&apos;Eve yet to even find a decent replacement. Quite honestly, IQ&apos;Eve found the multimedia performance of android to be quite underwhelming coming from a wm phone with coreplayer with robust support for practically every format under the sun.</what>
</comment>
<comment>
<author>mircea.b...@gmail.com</author>
<when>Mon, 06 Sep 2010 08:52:21 +0000</when>
<what>I think this issue is a duplicate of http://code.google.com/p/android/issues/detail?id=4827</what>
</comment>
<comment>
<author>suspit...@gmail.com</author>
<when>Fri, 31 Dec 2010 20:06:31 +0000</when>
<what>I have the same problem on the Nexus S. If you zoom on any picture it goes blurry. It is very disappointing and unacceptable. I hoped it would be fixed in 2.3 but it is not! My old iPhone 3G displays the same images much sharper than new Nexus S :((
</what>
</comment>
<comment>
<author>rasebast...@gmail.com</author>
<when>Fri, 31 Dec 2010 20:33:19 +0000</when>
<what>Since Google doesnQ&apos;Et seem interested in addressing this problem in vanilla Android, itQ&apos;Es worth noting that the gallery that comes with Cyanogen Mod 6.1 seems to have this issue fixed.  This is listed as Q&quot;EGallery3D highres patches - Petar ?eginaQ&quot;E in the 6.1 changelog.

I havenQ&apos;Et attempted to verify that all of the same details are available as when viewed in full resolution on another system, but my test image of a block of text (that was previously unreadable) is now readable.</what>
</comment>
</bug>
<bug>
<bugid>16060</bugid>
<title>Project Name with Ampersand fails project build</title>
<status>Unreproducible</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-05-12T02:08:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>sky...@gmail.com</reportedBy>
<openedDate>Sat, 09 Apr 2011 17:17:12 +0000</openedDate>
<description>If there is a Q&quot;EQ&amp;EQ&quot;E character in the project name, then it makes the
problem for compiler to read the strings.xml, therefore the project is
unable to build. To reproduce this, simply create a new project and use
a Q&quot;EQ&amp;EQ&quot;E char in the project name. If Q&quot;EQ&amp;EQ&quot;E is not allowed for the project
name, then the Q&quot;ENew Project WizardQ&quot;E should validate the input and prompt
the developer, otherwise, Android needs to escapes these characters for
the project name field.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 09 Apr 2011 20:59:12 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 16 Apr 2011 02:05:01 +0000</when>
<what>IQ&apos;Ell make sure the character is properly filtered by the NPW.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 02:08:16 +0000</when>
<what>Trying to reproduce:
- The New Project Wizard in ADT 11 correctly refuses to create a project which name contains an ampersand. We havenQ&apos;Et changed this code in a while AFAIK, I remember using a rather conservative regexp check to begin with.

- It is still possible to create a regular Java project with an Q&amp;E and then use Android Tools Q&gt;E Convert to Android Project on it. However the conversion fails with various errors and it doesnQ&apos;Et become an Android project.

- The command line tool android from Tools R11 refuses to create such a project:

Q&gt;E android-sdk-windows\tools\android.bat create project -p Q&quot;Etest Q&amp;E coQ&quot;E -n Q&quot;Eproject test Q&amp;E coQ&quot;E -k Q&quot;Emy.testQ&quot;E -t android-11 -a Q&quot;EFooQ&quot;E
Error: Project name Q&apos;Eproject test Q&amp;E coQ&apos;E contains invalid characters.
Allowed characters are: a-z A-Z 0-9 _

So honestly I have no clue how you ended up with an Q&amp;E in your project name to begin with.</what>
</comment>
</bug>
<bug>
<bugid>12147</bugid>
<title>Browser is crashed while browsing in spain site.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kylee...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 02:24:24 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). 1. Just browse on spain sites 2 .Please,
make sure that you shold visit inner link, not just home of the site. 3.
I can fould the visited sites from the attached logs. a.
http://www.ascodevida.com b. http://www.marca.com - What happened. 1.
the browser was crashed and the homescreen was shown up. 2. This
phenomenon is reprodueced intermittently on spain websites. 3. The last
PC is indicating Q&quot;E__libc_android_abort(void)Q&quot;E which may kill the
browesrQ&apos;Es pid. - What you think the correct behavior should be. 1. The
browser should not be crashed while browsing. Please make sure that
youQ&apos;Ere using Android 2.2, and (if the issue exists on a device) that the
device also runs Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>kylee...@gmail.com</author>
<when>Tue, 26 Oct 2010 14:08:30 +0000</when>
<what>bugreport is attached.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 26 Oct 2010 17:10:51 +0000</when>
<what>Do you have a copy of that bugreport with line breaks in it?  The attached file is difficult to read.</what>
</comment>
<comment>
<author>zbject...@gmail.com</author>
<when>Thu, 28 Oct 2010 01:44:45 +0000</when>
<what>Additionally, This crash occurs below spain websites.
1. http://www.20minutos.es
2. http://www.as.com
3. http://www.adv.com</what>
</comment>
</bug>
<bug>
<bugid>16084</bugid>
<title>WAP/WML support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>corbik...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 08:16:06 +0000</openedDate>
<description>In our company we are using remote access to some aplications, which are
written in WML/WAP language. We have just changed mobiles from symbian
to android, but there is no support for WML. Is there any solutions, how
to correctly show WML/WAP pages?? St. NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:31:04 +0000</when>
<what>Issue 16045 has been merged into this issue.</what>
</comment>
<comment>
<author>nagesh.g...@gmail.com</author>
<when>Thu, 12 May 2011 12:04:15 +0000</when>
<what>i am new to android-WAP/WML. can you people please help me with the procedure for this requirement.and what are the 1) Requirement 2) steps to configure in Apache for WML support, and sample program with android-wml/wap support.

sincerely thank full for you reply in advance.</what>
</comment>
<comment>
<author>biswajit...@gmail.com</author>
<when>Sat, 26 Nov 2011 18:41:44 +0000</when>
<what>wml implementation in android is possible.. 

Just follow this http://biswajit-jana.blogspot.com/2011/11/wml-support-in-android.html</what>
</comment>
</bug>
<bug>
<bugid>3844</bugid>
<title>Media volume is not effected by Silent Mode setting.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>33</stars>
<reportedBy>RBFuss...@gmail.com</reportedBy>
<openedDate>Thu, 10 Sep 2009 06:02:30 +0000</openedDate>
<description>I understand that the up/down volume button should not effect media
volume while media is not playing. However the (hold power button)
Silent Mode should effect all volumes used by the phone as many
applications use media volume as notifications and this makes the Silent
Mode, well, not very silent at times due to some of these apps. I
believe that the Silent Mode selection in the power button menu should
mute all volumes pertaining to the phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:01:20 +0000</when>
<what></what>
</comment>
<comment>
<author>montg...@gmail.com</author>
<when>Mon, 09 Nov 2009 21:12:40 +0000</when>
<what>I can see the argument for both sides, so I believe this should be an option.
My idea would be to enhance the Media volume selector under Settings to include a
checkbox labeled something like Q&quot;ELock Media volume to Ringer volumeQ&quot;E.
Selecting this checkbox would of course gray out/disable the Media volume slider.</what>
</comment>
<comment>
<author>math.lang</author>
<when>Fri, 16 Apr 2010 19:13:19 +0000</when>
<what>I think that Silent Mode should completely disable the speaker.

IQ&apos;Ed suggest that most people use that mode to stop the phone making any noising - 
i.e. in a meeting or on the quiet coach on a train.  The volume controls would then 
work solely for the headphones and the telephone earpiece.

Silent should mean silent, otherwise it should just be called Q&quot;EMute RingtonesQ&quot;E.

Perhaps itQ&apos;Es just a badly described feature.  If it was meant to just mute the 
ringer volume, then there is a need for a proper Silent Mode.</what>
</comment>
<comment>
<author>paul.bar...@gmail.com</author>
<when>Fri, 14 May 2010 11:31:11 +0000</when>
<what>I agree with math.lang - this feature is used by people that want to keep their phone 
silent - hence Q&quot;Esilent modeQ&quot;E.

Disabling the speaker completely would be the best for users, IQ&apos;Ed say.

</what>
</comment>
<comment>
<author>mikemesz...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:54:58 +0000</when>
<what>I agree, silent mode should mean the phone isnQ&apos;Et going to make any sounds at all.</what>
</comment>
<comment>
<author>rald...@gmail.com</author>
<when>Thu, 22 Jul 2010 23:51:22 +0000</when>
<what>Agree. Silent means no sound not some sounds.
In 2.2 in silent it disables the volume menu so you can Even change the media volume manually.
</what>
</comment>
<comment>
<author>ivanchi...@gmail.com</author>
<when>Fri, 19 Nov 2010 15:01:13 +0000</when>
<what>Agree too. Maybe even make a quite mode for the current profile of silent, then make a new silent profile which stop any sound from coming out ;)</what>
</comment>
<comment>
<author>mvonpo...@gmail.com</author>
<when>Sat, 15 Jan 2011 06:42:02 +0000</when>
<what>How about a Master Phone Volume which all other volume streams are subject too. One could set the relative loudness of each individual stream in relation to the master volume.

Ex. The ringtones stream is set at max, as is the notifications, the media stream is set at the half way point. When the master volume control is at max, these streams are at the previously stated limits. When the master volume control is at half way, the ringtones and notification streams are at 50% and the media stream is at 25%.

I also think that the silent mode should mute the master phone volume. 

For those who donQ&apos;Et like the idea of a master volume, perhaps each stream could have a checkbox next to it stating Q&quot;Ethis stream is unaffected/affected by silent mode.Q&quot;E This would allow the current functionality to continue as well as introduce new functionality for those who want a ALL MUTE setting.</what>
</comment>
<comment>
<author>caihon...@gmail.com</author>
<when>Tue, 18 Jan 2011 18:24:16 +0000</when>
<what>Silent mode should definitely mute the media (or at least have a check box like Q&quot;EMute media under silent modeQ&quot;E, so that user can choose).

The use case is that sometimes when we are in a boring meeting, (Yes! That happens a lot of time!) we want to watch some video or play some game (game music is also classified to media sound as well), and we donQ&apos;Et want anybody to hear it!

Please add this option!</what>
</comment>
<comment>
<author>jimvonm...@gmail.com</author>
<when>Fri, 25 Mar 2011 21:48:00 +0000</when>
<what>Wow, Android has probably the worst Q&quot;Esilent modeQ&quot;E IQ&apos;Eve ever seen! I mean... silent means SILENT, right? I donQ&apos;Et want my phone to make even a peep when itQ&apos;Es on! DO something about it, please!</what>
</comment>
<comment>
<author>grillhea...@gmail.com</author>
<when>Sat, 02 Apr 2011 19:28:16 +0000</when>
<what>I agree as well.  If I am using the silent or vibrate profile, I want it to make zero noise.  There are some good ideas already posted.</what>
</comment>
<comment>
<author>ERLEGR...@gmail.com</author>
<when>Fri, 26 Aug 2011 16:40:31 +0000</when>
<what>ThereQ&apos;Es really nothing to argue here. Q&quot;EsilentQ&quot;E = Q&quot;ESILENTQ&quot;E = Q&quot;ENO SOUNDSQ&quot;E ... AT ALL. In fact, even vibration is a sound, so silent should disable vibration too. If itQ&apos;Es not really going to be silent, call it something else like, Q&quot;EMight Be SilentQ&quot;E, Q&quot;EProbably Not SilentQ&quot;E, or Q&quot;EVolume RouletteQ&quot;E.

Q&quot;EmvonpoQ&quot;E (above poster) nailed it by suggesting it act like Win7Q&apos;Es Master volume. Ringer and Media get their own volumes, but Master volume controls them by a percentage. For example, assume a user prefers the max (100%) Ringer volume and half (50%) Media volume. Possible effects of Master volume on Ringer and Media volumes would be as follows:

Master% / Ringer% / Media%
100 / 100 / 50
50 / 50 / 25
25 / 25 / 12
0 / 0 / 0 (TRUE SILENT)</what>
</comment>
<comment>
<author>RBFuss...@gmail.com</author>
<when>Sat, 27 Aug 2011 09:43:33 +0000</when>
<what>I agree with this.    That seems to be the most intuitive method for operation.   </what>
</comment>
</bug>
<bug>
<bugid>16616</bugid>
<title>Unable to correct bad Voicemail number when switching Voicemail Service</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DouglasS...@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 21:02:19 +0000</openedDate>
<description>Reproduction: (Context: Settings-Q&gt;ECall Settings) LetQ&apos;Es say you have more
than one Voicemail Service. For example, Google Voicemail and My
Carrier. Now enter in a bad phone number for My Carrier such that it
produces an error when trying to switch to it from Google Voice. That
is, enter some bad values and then go to Google Voicemail and then try
to switch back. Because you got an error, you will NEVER be able to
switch back again. Explanation: The error is in
Phone/src/com/android/phone/CallFeaturesSettings.java, function
onPreferenceChange(). When a voicemail service is changed, this is the
code that is called. Note that it ONLY does
Q&apos;EloadSettingsForVoiceMailProvider()Q&apos;E to get the current settings. The
problem here is what if the stored settings have an error in them? There
is no query to get settings again from the supporting application. The
saved settings are simply used, the error is reported, and the whole
process fails. My Particular Scenario: I had my own service, where I
mistakenly left the Q&quot;EpunctuationQ&quot;E in the voicemail phone number I made
available to this function. The result was an error which caused the
whole switching to the new voicemail service to fail. The previous
voicemail service was reinstated. Now this was fine as far as it goes
(it took me a LONG time to figure out what the problem was -- the
returned phone number needed to be stripped of punctuation). But then
there was no way for me to correct it. Because everytime I tried to
switch to my voicemail service, it would fail and thus revert to the
previous one. It WAS NOT requerying my voicemail provider for the
voicemail number again. ( This is my suggested fix: execute the
ACTION_CONFIGURE_VOICEMAIL intent again to re-get the voicemail numbers
when a bail out error like this occurs. Without this you canQ&apos;Et recover.
I eneded up reflashing my phone to fix the problem! The preferences file
which is storing the info never is able to be reset. It simply lives on
and on. Please send me an email if you have questions. --Doug</description>
</bug>
<bug>
<bugid>9600</bugid>
<title>Froyo bugs build FRF91</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hartinia...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 20:55:26 +0000</openedDate>
<description>On the Nexus one there are a few bugs since build FRF50. When you swipe
from the home screen to the right screen, its not always responsive. I
think going to the left one does the same. I leave the default live
Nexus one live wallpaper. This wasnQ&apos;Et an issue with 2.1 Update-1.
Another bug is when you first format the SD card, then do a factory data
reset, you can see a process error behind the shutting down window.
Thank you!</description>
</bug>
<bug>
<bugid>18391</bugid>
<title>The honeycomb browser can randomly Q&quot;EbreakQ&quot;E itself, requiring a force stop, or even a complete reboot to fix.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Mon, 11 Jul 2011 02:58:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. None, this is a very rare and very random event.
This evnt has only happened twice, being more serious the second time it
happened. - What happened. First, new tabs wouldnQ&apos;Et load,even if
Google.com was manually typed in, then all links stopped responding,
then the browser froze entirely. I closed out of the browser and went
back to it, then the browser was still broken and the system bar was
replicated in a weird way on top of the normal system bar. I also tried
to force stop the browser, but it didnQ&apos;Et help. I the shut down the
device, but it locked up for about 15-20 seconds just before turning
off. I then restarted the device and the browser functioned normally. -
What you think the correct behavior should be. This should never happen.
DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) Motorola Xoom wifi, android 3.1. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 11 Jul 2011 20:09:34 +0000</when>
<what>I think random breakage like this is just unacceptable. Google should fix their buggy browser NOW!</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 10 Aug 2011 13:11:50 +0000</when>
<what>The browser Broke itself AGAIN yesterday. While I was just reading a page, all of the buttons and links became unresponsive. They would flash blue when touched, but otherwise, they did not respond. Even pressing and holding them and manually selecting open did not help. When I tried to open the links in new tabs, It opened a Q&quot;EbrokenQ&quot;E tab which showed up in the tab bar, but nothing happened below. I was still able to switch and close tabs, but nothing else worked except restarting the device. I am not to happy with you, Google, for 2 reasons: 1. Because you bundled a buggy, glitch, and unstable browser with honeycomb, and 2. Because you refused to fix that browser. I have 3 pieces of advice for you to consider for Android Ice Cream Sandwich: 1. Make sure to fix as many bugs as possible before release, 2.  make sure all of the preinstalled Apps work as they should, instead of randomly crashing, or doing other weird things,  and 3. Update all Honeycomb tablets to Ice Cream Sandwich when It is released. Then, I have 1 piece of general advice: Make sure to read the issues that people report and comment on here at Google code, because they are reporting bugs that should fix, or enhancements that should be made to make andtoid better. Please consider those 4 pieces of advice, as they can help make android better for all of us.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 15 Aug 2011 22:16:12 +0000</when>
<what>I found the real cause of this issue. This issue occurs when the browserQ&apos;Es cache gets too full (above 32 Megabytes) so a temporary solution is to clear the cache on a regular basis, about once every 2 or 3 days. Although doing this helps to prevent this problem from occurring, but it looks like this is caused by a bug in how the browser handles the cache, because a similar issue exists in Safari. When SafariQ&apos;Es cash becomes too full, the browser becomes unstable, and can randomly crash, just like how HoneycombQ&apos;Es browser breaks when the cache becomes too full.</what>
</comment>
</bug>
<bug>
<bugid>3889</bugid>
<title>English (United Kingdom) Dictionary Addition + Minor tweak</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>tehre...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 19:56:20 +0000</openedDate>
<description>Please provide an English (United Kingdom) dictionary. Q&quot;ElocalizeQ&quot;E is not
the correct spelling, it should be Q&quot;ElocaliseQ&quot;E etc. Also, shouldnQ&apos;Et this
really be English (Great Britain), as per the usual Q&quot;Een- gbQ&quot;E?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:11:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:03:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11820</bugid>
<title>Pecan QVGA LCD 240x320_Gmail Shortcut for Gmail label - the Title is cut</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 06:03:23 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Add shortcuts in the homescreen. 2.
select Q&quot;EShortcutsQ&quot;E -Q&gt;E Q&quot;EGmail labelQ&quot;E -Q&gt;E The title Q&quot;EGmail Select an
account for your label shortcutQ&quot;E is cut. - What happened. The title
Q&quot;EGmail Select an account for your label shortcutQ&quot;E is cut. in the QVGA
LCD 240 x 320. - What you think the correct behavior should be. The
title Q&quot;EGmail Select an account for your label shortcutQ&quot;E should not be
cut.</description>
</bug>
<bug>
<bugid>2086</bugid>
<title>when i started using my google phone in morocco the phone asks me to create an acount on google or to sign in and i need internet connection from sim card and here in morocco the internet on that google phone doesnQ&apos;Et exist cuz we need the apn settings and i want to know how can i use that setting up for my google phone with just wifi . thank you !</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-02T18:45:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohamed....@gmail.com</reportedBy>
<openedDate>Wed, 25 Feb 2009 01:53:22 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 18:45:27 +0000</when>
<what>The T-Mobile G1 can not be configured without a cell data connection.</what>
</comment>
</bug>
<bug>
<bugid>7337</bugid>
<title>Saturday as first day of the week</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Essam.Alzaben@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 08:14:21 +0000</openedDate>
<description>I hope we can choose which day weQ&apos;Ed like to be the first day of the
week, as we know its not the same in each country, some start on Sat.
Day and some on Sunday and the most in Monday, also some people have
unusual work schedule, which might starts on Tuesday or any other day.
So I thing itQ&apos;Ell be better if we have the choice to choose. Not being
forced by the default setting of the system.</description>
<comment>
<author>colin.yo...@gmail.com</author>
<when>Fri, 28 Jan 2011 16:24:00 +0000</when>
<what>Please star issue http://code.google.com/p/android/issues/detail?id=1318 which this issue is a duplicate of.

DonQ&apos;Et hold your breath for this feature. ItQ&apos;Es been sitting in Q&quot;EreviewQ&quot;E status for about 2 years (6 releases) now.</what>
</comment>
<comment>
<author>abubud...@gmail.com</author>
<when>Mon, 12 Sep 2011 07:30:55 +0000</when>
<what>I jone here in this vote. Sat is the first day in Arabian week.</what>
</comment>
</bug>
<bug>
<bugid>15671</bugid>
<title>Calling a contact with the same number as another displays whichever contact was entered first.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>doug.t...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 19:48:28 +0000</openedDate>
<description>Hardware and Software: Model: Samsung Nexus S Android Version: 2.3.2
Kernel Version: 2.6.35.7-g7f1638a android-build@apa28 #1 Build Number:
GRH78C Applications: Contacts (2.3.2), Dialer (2.3.2), Messaging (2.3.2)
Processes: com.android.providers.telephony, com.android.mms (There may
be others; IQ&apos;Em not super-familiar with the Android OS processes) Bug:
From the contact list, when calling a contact with the same number as
another, the contact that was entered first (with respect to time/date)
will be displayed instead of the contact chosen. The same applies for
sending text messages. Expected Result: The contact chosen is displayed.
Reproduce: 1. Create a new contact, Q&quot;EBQ&quot;E with the phone number
555-555-5555 2. Create a new contact, Q&quot;EAQ&quot;E with the phone number
555-555-5555 3. From the contact list, call or text contact Q&quot;EAQ&quot;E Result:
Phone displays contact Q&quot;EBQ&quot;E Expected Result: Phone displays contact Q&quot;EAQ&quot;E
Comments: Obviously with an incoming call from 555-555-5555, it is
impossible to know if the call is coming from contact Q&quot;EAQ&quot;E or contact Q&quot;EBQ&quot;E
(see feature request #15669: Display all possible contacts of a given
number when receiving a call). Using the fake contacts in my example
shows that the phone is displaying whichever contact was entered first,
rather than whichever contact comes first alphabetically. Possibly
Similar Issues: 14674: 2bugs: 1.two nearly identical phone numbers mixed
up 2. ? (a with two dots) only capitalised when used with HTC desire Z
13617: SMS to Recipient Q&quot;EAQ&quot;E gets sent to Q&quot;EAQ&quot;E but shows texts show up in
the thread of Recipient Q&quot;EXQ&quot;E 15609: Contacts with similar numbers
mixed-up Thank you for your time.</description>
</bug>
<bug>
<bugid>10129</bugid>
<title>Syncing with car crashes com.android.phone java.lang.IllegalArgumentException: Unknown URL content://com.android.contacts/phone_lookup/#90</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wolfc1...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 20:36:53 +0000</openedDate>
<description>Steps to reproduce: - dial #90 (donQ&apos;Et ask :-) ) and hangup This will put
#90 into the call list. - sync with car What happened: - observe crash
of com.android.phone Correct behavior: It looks like a REST call that
doesnQ&apos;Et handle # pretty well, but IQ&apos;Em still ignorant of the
implementation details. That should be fixed. Ultimately it should say
Q&apos;EOnbekendQ&apos;E (/ probably Q&apos;EUnknownQ&apos;E in English). E/DatabaseUtils( 147):
Writing exception to parcel E/DatabaseUtils( 147):
java.lang.IllegalArgumentException: Unknown URL
content://com.android.contacts/phone_lookup/#90 E/DatabaseUtils( 147):
at
com.android.providers.contacts.LegacyApiSupport.query(LegacyApiSupport.java:1891)
E/DatabaseUtils( 147): at
com.android.providers.contacts.ContactsProvider2.query(ContactsProvider2.java:5133)
E/DatabaseUtils( 147): at
com.android.providers.contacts.CContactsProvider2.query(CContactsProvider2.java:173)
E/DatabaseUtils( 147): at
com.android.providers.contacts.HtcContactsProvider2.query(HtcContactsProvider2.java:3200)
E/DatabaseUtils( 147): at
android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:117)
E/DatabaseUtils( 147): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:121)
E/DatabaseUtils( 147): at
android.os.Binder.execTransact(Binder.java:287) E/DatabaseUtils( 147):
at dalvik.system.NativeStart.run(Native Method) W/dalvikvm( 2710):
threadid=37: thread exiting with uncaught exception (group=0x4001b390)
E/AndroidRuntime( 2710): Uncaught handler: thread HeadsetBase Event
Thread exiting due to uncaught exception E/AndroidRuntime( 2710):
java.lang.IllegalArgumentException: Unknown URL
content://com.android.contacts/phone_lookup/#90 E/AndroidRuntime( 2710):
at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:144)
E/AndroidRuntime( 2710): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
E/AndroidRuntime( 2710): at
android.content.ContentProviderProxy.bulkQuery(ContentProviderNative.java:369)
E/AndroidRuntime( 2710): at
android.content.ContentProviderProxy.query(ContentProviderNative.java:388)
E/AndroidRuntime( 2710): at
android.content.ContentResolver.query(ContentResolver.java:202)
E/AndroidRuntime( 2710): at
com.android.phone.BluetoothAtPhonebook$3.handleSetCommand(BluetoothAtPhonebook.java:283)
E/AndroidRuntime( 2710): at
android.bluetooth.AtParser.process(AtParser.java:353) E/AndroidRuntime(
2710): at
android.bluetooth.HeadsetBase.handleInput(HeadsetBase.java:126)
E/AndroidRuntime( 2710): at
android.bluetooth.HeadsetBase$1.run(HeadsetBase.java:161) HTC Desire
Firmware: 2.1-update1 Kernel: 2.6.29-b7e82785 htc-kernel@and18-2 #1
Build: 1.19.161.5 CL171460 release-keys Telefoon (/Phone) for Android
3.00.0001.171460 hTC Application (version 7)</description>
</bug>
<bug>
<bugid>15465</bugid>
<title>android.animation off UI thread</title>
<status>Reviewed</status>
<owner>c...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mosa...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 05:10:56 +0000</openedDate>
<description>Talking to Chet Haase at AnDevCon 2011 I found out that the new
android.animation classes like ValueAnimator and so on rely to be run on
the UI thread. Imho this is a shame since this locks the framework more
to UI related work again. I imagine using the animation framework e.g.
for animating values to produce e.g. a sine sound wave or producing
values sent via usb or bluetooth to external machinery like an Arduino
board or so to animate things like little electric engines and so on for
live animation of robots or whatever. However all this should NOT run on
the UI thread and therefore the new framework is not really suitable for
this. I believe that this restriction might be unnecessary and removing
it or at least implementing a subset of classes without the restriction
has some great potential.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 13 Mar 2011 05:36:06 +0000</when>
<what></what>
</comment>
<comment>
<author>tje...@gmail.com</author>
<when>Mon, 05 Dec 2011 12:50:24 +0000</when>
<what>Hardware Acceleration in the UI is one thing. But the real reason Android Animation still lag is because of this.

I have a Motorola Xoom 1 and it animation very slowly. Just by moving the toggle in the lockscreen i can see its lagging behind. The same goes for the homescreen. This is not all related to this ticket, however if this would be implemented android animations would be greatly enhanced. Also see: 
https://plus.google.com/u/0/105051985738280261832/posts

And a quote from Romain Guy:
Q&quot;EIQ&apos;Em not sure I agree with your conclusions about View vs ViewGroup but having the UI thread handle animations is the biggest problem. We are working on other solutions to try to improve this (schedule drawing on vsync instead of block on vsync after drawing, possible use a separate rendering thread, etc.) An easy solution would of course to create a new UI toolkit but there are many downsides to this also.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>2699</bugid>
<title>Documentation for setting up android filesystem and partitions</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-07-24T02:40:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elvis.dowson@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 04:21:33 +0000</openedDate>
<description>Hi, I have gone through the android developers website
(http://developer.android.com) and cannot find any docs or materials on
how to setup android filesystems and partitions. It will be required for
people who are porting android to new platforms, and at the moment, the
documents pertaining to this are not available. Elvis Dowson</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:40:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7398</bugid>
<title>Alarm doesnQ&apos;Et go off before I unlock the screen, with alarm sound [On].</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>danieljo...@gmail.com</reportedBy>
<openedDate>Sat, 27 Mar 2010 01:28:06 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. A bit random, some days it goes of, some days
not. - What happened. The alarm doesnQ&apos;Et sound until I touch the
screen/unlock it, problem does only happen for alarms set for longer in
the future, i.e. 30+ Minutes. Think it might be an issue with priority
settings to android clock. Clock does not update untill I unlock screen
either. - What you think the correct behavior should be. That my alarm
sound so it can be a reliable alarm clock that doesnQ&apos;Et get me late for
work/school many times per week. DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. (Find it
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) HTC Hero, Android 1.5
Q&quot;ESwedishQ&quot;E version, unlocked. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. No sorry</description>
<comment>
<author>fral...@gmail.com</author>
<when>Thu, 13 May 2010 15:30:40 +0000</when>
<what>Same thing happened to me on a Motorola CLIQ/DEXT, Android 1.5 I think. The Alarm clock 
does not go off if I have the phone in Flight mode, until I touch the screen. If the 
screen is active, then it goes off on time.</what>
</comment>
<comment>
<author>tramps...@gmail.com</author>
<when>Tue, 21 Jun 2011 11:18:32 +0000</when>
<what>Same problem with a Samsung Galaxy 550 android 2.1</what>
</comment>
<comment>
<author>novater...@gmail.com</author>
<when>Tue, 30 Aug 2011 02:14:05 +0000</when>
<what>Same thing with huawei ascend 2.2 This is pretty serious people could loose their jobs.</what>
</comment>
</bug>
<bug>
<bugid>13633</bugid>
<title>Add possibility to resize taken photos</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>herrmast...@mailinator.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 12:47:29 +0000</openedDate>
<description>It would be really great if Android could resize/shrink taken photos.</description>
</bug>
<bug>
<bugid>14467</bugid>
<title>Tiled bitmapdrawable as a background is stretched</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-05-02T06:08:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>madis.p...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 22:50:15 +0000</openedDate>
<description>When setting a tiled bitmapdrawable as a background it is sometimes
still being stretched. Sample apk:
http://code.google.com/p/mp-android-bugs/downloads/detail?name=Tiles.apk
Sample code:
http://code.google.com/p/mp-android-bugs/source/browse/#svn%2Ftrunk%2Ftiles
Reproduced on: 1.6, 2.1-update, 2.2, 2.3, Honeycomb-pre emulators; Nexus
One 2.2, Nexus S 2.3 devices Steps to reproduce: 1) install the app, run
2) when a screen with the text Q&quot;Ethis is ctivity AQ&quot;E appears, press menu,
press Q&quot;EGo to Activity BQ&quot;E 3) observe that Activity B has a nice
checkerboard background (tileMode=repeat) 4) press back 5) flip the
phoneQ&apos;Es orientation (ctrl+f11 in emulator) 6) repeat step 2 - menu, Q&quot;EGo
to Activity BQ&quot;E 7.a) expected outcome - one can still observe the nice
checkerboard background 7.b) actual outcome - the background image isnQ&apos;Et
tiled, the image is stretched to match the container dimensions one
possible workaround is to create the drawable objects in the code.</description>
<comment>
<author>contactp...@gmail.com</author>
<when>Thu, 10 Feb 2011 05:51:00 +0000</when>
<what>I am having similar issue while using tile mode for specific axis.

Description:

There is only one layout on first screen which is having fill_parent as width and height. I have used one image p.png which is smaller then height of layout. If I am giving repeat-x for this image it is stretching image for y-axis also. Is this a same problem or any suggestion to resolve this. Please note I canQ&apos;Et reduce height of my layout or change in to wrap_content. Please find attached android project and screen shot for this problem.</what>
</comment>
<comment>
<author>zula...@gmail.com</author>
<when>Sun, 01 May 2011 23:39:08 +0000</when>
<what>IQ&apos;Eve just had the exact same issue except with CLAMP TileMode. I have a bitmap that I want to then just stretch away at the bottom. I have it set up as an XML defined BitmapDrawable and in the Graphical Preview window all looks fine, no matter what size I make the ViewImage it draws my bitmap at the top and then repeats the last pixels to fill to the end.

Launching the app on various SDK builds on the emulator and on my own phone all then produced a straight Q&apos;EfillQ&apos;E type distortion which is completely useless. The actual scaled bitmap in my case is always a rescaled version of the first render upon launch. So while I have it set up to about 500dip tall in my layout definition, it is initially about 100dip tall at app initialisation and renders correctly. Then as I increase the view size it stretches from there.

The solution turned out to simply be to re-apply the TileMode every time I changed the size of the ImageView within my code:

((BitmapDrawable)ascender.getDrawable()).setTileModeY(TileMode.CLAMP);

Now itQ&apos;Es all working fine, which would suggest to me that itQ&apos;Es not a scaling issue, but an issue with the TileMode being reset at some point during the life of the View between Draw calls. </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 02 May 2011 06:08:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4319</bugid>
<title>Market should allow Beta releases</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>OlliTech</reportedBy>
<openedDate>Thu, 22 Oct 2009 15:33:15 +0000</openedDate>
<description>There are lots of tickets for Market improvements, but I think this is a
relatively simple one. Add 1 field to submission process for the release
level (beta / public) The market should, by default hide all apps marked
Beta. Users may optionally choose to view said Beta apps (settings) They
can have their own section, or just get thrown in with the rest, but
special formatting applied (eg red title, or special beta icon) The user
would need accept a generic disclaimer if they choose to see beta apps
Q&quot;EYou are choosing to activate applications that may not be ready for
public release, and will include defects and cause you headaches. Do not
accept this option unless you are willing to accept such risks, and
properly report them to the developsQ&quot;E This would be a great way for
developers to test applications on a range of hardware without getting
negative feedback in comments, or buying 8 different phones.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:30:39 +0000</when>
<what></what>
</comment>
<comment>
<author>octa...@gmail.com</author>
<when>Sat, 15 Oct 2011 09:46:12 +0000</when>
<what>I really want this too. This would help prevent loads of 1 stars and help the dev test on the MANY handsets from people willing to provide feedback before general release</what>
</comment>
</bug>
<bug>
<bugid>18588</bugid>
<title>plz we need arabic lang.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-17T17:13:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>malzuba...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 19:57:05 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:13:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13760</bugid>
<title>Encrypted File System makes problem. I guess this feature is not implemented completely.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>midge...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 08:06:53 +0000</openedDate>
<description>IQ&apos;Em reviewing gingerbread sources for comprehending newly introduced
features. I think one of them is Encrypted File System. I analyzed that
Installd basically constructs apk-related directories such as /data/data
including .db and .so when an APK is installed. However, if Encrypted
File System is enabled, those data files are saved /data/secure/data.
And to enable that feature, we should append
Q&apos;Epersist.security.efs.enabled=1Q&apos;E into build.prop . I enabled Encrypted
File System and tested how to perform. But, basically, Android system
didnQ&apos;Et finish boot completely and showed me errors like below message.
----- 01-06 23:13:18.198: ERROR/installd(1258): cannot create dir
Q&apos;E/data/secure/data/com.android.server.vpnQ&apos;E: No such file or directory
----- In my opinion, Android File System didnQ&apos;Et make /data/secure/data,
which makes Installd prevent apkQ&apos;Es data directory. So I tried make
/data/secure/data by using Q&apos;Eadb shell mkdir /data/secure/dataQ&apos;E commend.
As a result, I could see a lockscreen as booted completely. But, I
couldnQ&apos;Et see Home Launcher and Emulator just showed me the alert
message. From DDMS log, I noticed Sqlite tried to opne .db file located
/data/secure/data like below message. ----- 01-06 23:26:40.478:
INFO/Database(5795): sqlite returned: error code = 14, msg = cannot open
file at source line 25467 01-06 23:26:40.478: ERROR/Database(5795):
sqlite3_open_v2(Q&quot;E/data/secure/data/com.android.launcher/databases/launcher.dbQ&quot;E,
Q&amp;Ehandle, 6, NULL) failed ----- Although I tried to find that .db file,
that file didnQ&apos;Et exist in /data/secure/data. I guess these function is
not implemented completely. Please check this mechanism. Thank and
Regards, Jinbeom Kang</description>
</bug>
<bug>
<bugid>14363</bugid>
<title>StrictMode NetworkOnMainThreadException opening Honeycomb browser with proxy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ed.burnette</reportedBy>
<openedDate>Thu, 27 Jan 2011 18:41:49 +0000</openedDate>
<description>After setting up a proxy (Home Q&gt;E Menu Q&gt;E Settings Q&gt;E Wireless Controls Q&gt;E
Mobile Networks Q&gt;E Access Point Names and then setup the http proxy
settings for the default access point) the browser in the 3.0 preview
emulator always gets a Force Close error when I open it. HereQ&apos;Es the
exception from LogCat: 01-27 13:34:08.399: INFO/ActivityManager(70):
Starting: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10200000
cmp=com.android.browser/.BrowserActivity bnds=[528,645][624,741] } from
pid 158 01-27 13:34:09.029: WARN/ActivityManager(70): Activity pause
timeout for ActivityRecord{404fae30
com.android.launcher/com.android.launcher2.Launcher} 01-27 13:34:09.299:
INFO/ActivityManager(70): Start proc com.android.browser for activity
com.android.browser/.BrowserActivity: pid=945 uid=10029 gids={3003,
1015} 01-27 13:34:11.888: INFO/ActivityThread(945): Pub
com.android.browser;browser:
com.android.browser.provider.BrowserProvider2 01-27 13:34:11.948:
INFO/ActivityThread(945): Pub com.android.browser.home:
com.android.browser.homepages.HomeProvider 01-27 13:34:12.868:
INFO/BrowserSettings(945): Selected search engine:
ActivitySearchEngine{android.app.SearchableInfo@403a5218} 01-27
13:34:16.678: DEBUG/AndroidRuntime(945): Shutting down VM 01-27
13:34:16.678: WARN/dalvikvm(945): threadid=1: thread exiting with
uncaught exception (group=0x40014760) 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): FATAL EXCEPTION: main 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): java.lang.RuntimeException: Error receiving
broadcast Intent { act=android.intent.action.PROXY_CHANGE flg=0x20000000
(has extras) } in android.net.http.RequestQueue$1@404df948 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:722)
01-27 13:34:16.739: ERROR/AndroidRuntime(945): at
android.os.Handler.handleCallback(Handler.java:587) 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): at
android.os.Handler.dispatchMessage(Handler.java:92) 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): at android.os.Looper.loop(Looper.java:126)
01-27 13:34:16.739: ERROR/AndroidRuntime(945): at
android.app.ActivityThread.main(ActivityThread.java:3900) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
java.lang.reflect.Method.invokeNative(Native Method) 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): at
java.lang.reflect.Method.invoke(Method.java:491) 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
01-27 13:34:16.739: ERROR/AndroidRuntime(945): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
dalvik.system.NativeStart.main(Native Method) 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): Caused by:
android.os.NetworkOnMainThreadException 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): at
android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1069)
01-27 13:34:16.739: ERROR/AndroidRuntime(945): at
java.net.InetAddress.lookupHostByName(InetAddress.java:481) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
java.net.InetAddress.getAllByNameImpl(InetAddress.java:281) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
java.net.InetAddress.getByName(InetAddress.java:318) 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): at
java.net.InetSocketAddress.Q&lt;EinitQ&gt;E(InetSocketAddress.java:103) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
java.net.InetSocketAddress.Q&lt;EinitQ&gt;E(InetSocketAddress.java:84) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
android.net.ProxyProperties.makeProxy(ProxyProperties.java:121) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
android.net.Proxy.getProxy(Proxy.java:128) 01-27 13:34:16.739:
ERROR/AndroidRuntime(945): at android.net.Proxy.getHost(Proxy.java:146)
01-27 13:34:16.739: ERROR/AndroidRuntime(945): at
android.net.http.RequestQueue.setProxyConfig(RequestQueue.java:267)
01-27 13:34:16.739: ERROR/AndroidRuntime(945): at
android.net.http.RequestQueue.access$300(RequestQueue.java:50) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
android.net.http.RequestQueue$1.onReceive(RequestQueue.java:235) 01-27
13:34:16.739: ERROR/AndroidRuntime(945): at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:713)
01-27 13:34:16.739: ERROR/AndroidRuntime(945): ... 9 more 01-27
13:34:16.789: WARN/ActivityManager(70): Force finishing activity
com.android.browser/.BrowserActivity</description>
<comment>
<author>lokeshg...@gmail.com</author>
<when>Mon, 18 Apr 2011 16:47:55 +0000</when>
<what>I also got same issue on honeycomb. while creating socket()in Phone process. But then i disabled strict mode and created socket. But is socket creation take time more then 10 secs then getting SCREEN_OFF broadcast and all processes are getting killed including phone process.
Is it because of strict mode ? Even though it was disabled.</what>
</comment>
<comment>
<author>imeandr...@gmail.com</author>
<when>Tue, 23 Aug 2011 06:56:19 +0000</when>
<what>I am also facing the same issue.. Any solution?</what>
</comment>
</bug>
<bug>
<bugid>12794</bugid>
<title>Ability to change the Reply-To (or Sender) address in Google Calendar/Android Calendar  when sending/replying to an invite</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arthurla...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 08:52:13 +0000</openedDate>
<description>If you are checking POP mail with gmail you will also poll calendar
invites. Google automatically changes your POP email to the gmail to
include the invite in your calendar. At this point you have lost the
ability to reply to your invite using your original POP mail. (same case
when creating your own calendar entries). I will get an email from the
organizer To: me@popmail.com Q&lt;E-- non-gmail account being checked by
gmail From: xxxx@yahoo.com when I reply to this invite the organizer
gets To: xxxx@yahoo.com From me@gmail.com Q&lt;E-- my gmail account if I
create an invite the organizer gets: attendees will get an email like
this From: me@gmail.com To: xxxx@yahoo.com Who: (Attendees) 1.
me@gmail.com 2. xxxx@yahoo.com We need the ability to change the
reply-to or set the default non-gmail address so clients will get the
correct response from the original email chain. We are bound to use
gmail since our Androids work best by doing so. We need to have at least
the basic capabilities to do our work as we have done in the past. Yahoo
does it, Outlook does it, and I am sure Lotus should do it too. When
xxxx receives the email they will see that came from Gmail not
mycompany.com. Please fix this or let us know if this is schedule to
come out soon. Thanks! NOTE: This form is only for requesting new
features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>14479</bugid>
<title>Flash input text does not appear</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:30:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lpp_...@leadminehosting.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 14:49:02 +0000</openedDate>
<description>Example:
http://www.leadminehosting.com/bug_examples/adroid_text_field.html While
entering text into this textField the field remains blank until you
lower the android keypad, then the text is visible again. (This is a
flash textfield.)</description>
<comment>
<author>lpp_...@leadminehosting.com</author>
<when>Wed, 02 Feb 2011 15:17:44 +0000</when>
<what>This problem has been reported elsewhere: http://www.gotoandlearnforum.com/viewtopic.php?t=32531
 
...but not resolved.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:30:23 +0000</when>
<what>Unfortunately this a Flash bug, which we arenQ&apos;Et able to track here. Please report this to Adobe.</what>
</comment>
<comment>
<author>lpp_...@leadminehosting.com</author>
<when>Mon, 07 Feb 2011 21:50:33 +0000</when>
<what>Thank you for your reply, I have also reported this with Adobe.</what>
</comment>
</bug>
<bug>
<bugid>15995</bugid>
<title>Honeycomb- Volume control malfunction</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-14T18:46:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kevd...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 19:53:21 +0000</openedDate>
<description>- Steps to reproduce the problem: Not sure. - What happened: One day I
pressed the volume button on my Motorola Xoom and then muted the volume
with the software switch. But sound from youtube, browser, and media
players were still on. I then unmuted the volume but that actually muted
the device. So the control was flipped. A reboot set everything back to
normal. - What you think the correct behavior should be: Mute button
should mute the device and the unmute button should unmute the device of
course!</description>
<comment>
<author>keiich...@gmail.com</author>
<when>Wed, 06 Apr 2011 22:44:18 +0000</when>
<what>Just out of curiousity, how long was the xoom tablet was on before you noticed the behavior?  I am wondering if it is related to my strange Notification issue I posted earlier.</what>
</comment>
<comment>
<author>kevd...@gmail.com</author>
<when>Thu, 07 Apr 2011 11:34:22 +0000</when>
<what>About a day or two
</what>
</comment>
<comment>
<author>keiich...@gmail.com</author>
<when>Thu, 07 Apr 2011 15:23:04 +0000</when>
<what>Note to Google - Issue 15844 may actually be related to this then.  May want to check code related to volume control or volume in general over period of time.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:47:36 +0000</when>
<what>Yeah, looks like it might be related.</what>
</comment>
</bug>
<bug>
<bugid>6894</bugid>
<title>Eclipse ADT layout editor canQ&apos;Et handle custom Views: ClassCastException (multiple ClassLoaders?)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Sat, 27 Feb 2010 11:01:38 +0000</openedDate>
<description>Eclipse 3.5.1.R35x_v20090910-9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7 ADT
0.9.5.v200911191123-20404 Create an Android project (I targeted Android
1.5 without Google APIs), with an Activity with a layout. Create at
least two new View classes, with e.g. Foo embedding a Bar. package
com.example; import android.widget.LinearLayout; class Foo extends
LinearLayout { ... } Edit res/layout/main.xml to include
Q&lt;Ecom.example.Foo .../Q&gt;E. In FooQ&apos;Es constructor, do something like: myBar =
(Bar) findViewById(R.id.myBar); where Bar is another custom View class.
The layout editor will fail to load your layout with a
ClassCastException, occurring on this findViewById line. Specifically it
will say com.example.Bar canQ&apos;Et be cast to com.example.Bar. The only
situation I know of where you can get a ClassCastException with a class
failing to be cast to itself like this, is when multiple ClassLoaders
are involved, which give you two logically different Q&quot;Ecom.example.BarQ&quot;Es.
Is that whatQ&apos;Es happening here? Someone else has hit this:
http://stackoverflow.com/questions/2078475/eclipse-classcastexception-when-
trying-to-expand-xml-layout-for-android I can cook up a (non-)working
example if itQ&apos;Ell help anyone.</description>
<comment>
<author>chris.boyle.name</author>
<when>Sun, 28 Feb 2010 17:29:12 +0000</when>
<what>Workaround:

    try {
        myBar = (Bar) findViewById(R.id.myBar);
        myBar.blargh();
        // everything else involving myBar
    } catch (ClassCastException issue6894) {}  // ignore</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Sun, 28 Feb 2010 20:04:36 +0000</when>
<what>Eclipse 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB still has this 
problem.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 10 Mar 2010 08:18:21 +0000</when>
<what>I think the fact that you attempt to load from the XML another custom class is the 
problem.

The visual layout editor only loads classes that it reads from the XML. Basically when 
it finds a node in the XML that isnQ&apos;Et a default widget it asks eclipse to load the 
corresponding class. It is possible that the custom class loader we did doesnQ&apos;Et 
actually handle the case where the loaded class requires loading another class from 
the project.

One thing that you could do is check if you are in edit mode (ie running inside 
eclipse) by calling View.isInEditMode() and not do the findViewById there.

When running inside Eclipse the custom view is mostly instantiated and 
measured/drawn (in case that helps you simplify it.

IQ&apos;Ell see if we can improve this.</what>
</comment>
<comment>
<author>francis....@gmail.com</author>
<when>Wed, 08 Sep 2010 00:35:56 +0000</when>
<what>Chris, where are you putting that try/catch statement??</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Wed, 08 Sep 2010 15:05:11 +0000</when>
<what>That was in the Foo() constructor, but I subsequently found a marginally less ugly workaround: check isInEditMode() and if itQ&apos;Es true, donQ&apos;Et call findViewById() (and obviously donQ&apos;Et do anything that would have used the result of that findViewById(), which is a bit of a pain). This seems to work.</what>
</comment>
<comment>
<author>francis....@gmail.com</author>
<when>Wed, 08 Sep 2010 16:56:09 +0000</when>
<what>Hmm. So to give you more detail, I copied NumberPicker from android source and am using it as my own (http://code.google.com/p/afrotc-assistant/source/browse/trunk/android/src/com/rwoar/afrotcassistant/pfacalculator/widget/NumberPicker.java).

YouQ&apos;Ere basically saying to put the entire Q&quot;Epublic NumberPicker(Context context, AttributeSet attrs, int defStyle)Q&quot;E constructor in a Q&quot;Eif (!isInEditMode())Q&quot;E condition?</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Sun, 17 Oct 2010 05:14:56 +0000</when>
<what>The https://review.source.android.com/18424 change fixes this problem.
Attached is the project example (try to open main.xml) and screenshot after change.</what>
</comment>
<comment>
<author>boiledwa...@gmail.com</author>
<when>Wed, 24 Nov 2010 02:42:23 +0000</when>
<what>to  snpe60

How can i get modified ADT plugles? 

by the way,i can get ProjectCallback.java file from https://review.source.android.com/18424 

but i can not compile the calss</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Mon, 29 Nov 2010 13:39:26 +0000</when>
<what>You could look at http://code.google.com/p/android/issues/detail?id=2021#c50</what>
</comment>
</bug>
<bug>
<bugid>4902</bugid>
<title>HTC Magic - how to set network to manual (i.e. no roaming for other phone networks)?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>4</stars>
<reportedBy>peterhow...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 22:47:24 +0000</openedDate>
<description>When I go to HomeQ&gt;EMenuQ&gt;ESettingsQ&gt;ECall Settings I can;t seem to find where
to tell it not to look for other phone networks. Usually phones have the
option of automatic or manual...strange as android only seems to have
Q&quot;Eselect automaticallyQ&quot;E. Any help much appreciated.</description>
<comment>
<author>peterhow...@gmail.com</author>
<when>Thu, 26 Nov 2009 12:48:51 +0000</when>
<what>see here too:
http://androidcommunity.com/forums/f10/how-to-stop-android-phone-roaming-not-data-roaming-13399/

this seems a very large oversight!</what>
</comment>
<comment>
<author>cedric.b...@gmail.com</author>
<when>Thu, 07 Jan 2010 14:21:44 +0000</when>
<what>When you make an operator selection from the list of available ones (where you also 
have the choice Q&quot;Eautomatic selectionQ&quot;E), then it will stuck to this operator.
This is the manual selection. (works for me)

Though method is not perfect :
- you can only chose a network if you are under coverage (else it wonQ&apos;Et appear in the 
list)
- it is slow to select back automatic selection mode : unlike other phones, you have 
to wait for network detection to end.
- you cannot select several networks (those with free roaming agreements)</what>
</comment>
<comment>
<author>peterhow...@gmail.com</author>
<when>Thu, 07 Jan 2010 14:53:43 +0000</when>
<what>Thanks Cedric, when it loses my automatic selection network it finds the next available 
network and connects me to that. That is still an issue in terms of costs if i forget 
to check which network I am on. Manual set of operator is pretty standard and has been 
for over 5 yrs so this shouldnQ&apos;Et be an issue for HTC Q&amp;E android to fix. Have posted bug 
in android dev site too so fingerQ&apos;Es crossed.</what>
</comment>
<comment>
<author>cedric.b...@gmail.com</author>
<when>Thu, 07 Jan 2010 17:10:02 +0000</when>
<what>What do you mean by Q&quot;Emy automatic selection networkQ&quot;E ? It should be automatic OR 
manual selection.
Normally (and thatQ&apos;Es the case for me) you either select (in the list after detection 
of available networks) :
- Q&quot;EautomaticQ&quot;E, then yes if it looses connectivity, it will select another available 
network.
- OR you select one of the available networks (yours...), and then it wonQ&apos;Et switch to 
another until you go to this setting and select again Q&quot;EautomaticQ&quot;E (Even if you reboot 
your phone).

=Q&gt;E selecting your network in the list IS a manual selection of operator

(Also, I think this choice is stored on the SIM. manual selection of operator from 
another phone -and same SIM- should persist when SIM is back in the Magic)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>4066</bugid>
<title>a typo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>gms...@gmail.com</reportedBy>
<openedDate>Wed, 30 Sep 2009 10:18:38 +0000</openedDate>
<description>The following page
http://developer.android.com/reference/android/app/Activity.html#ProcessLifecycle
states: Q&quot;EIf an activity in the foreground of the screen (at the top of
the stack), it is active or running.Q&quot;E should read: If an activity is in
the foreground of the screen (at the top of the stack), it is active or
running. ie, it is missing an Q&quot;EisQ&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 05:00:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18917</bugid>
<title>Gmail app / recently used apps list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 20:39:45 +0000</openedDate>
<description>The Gmail app doesnQ&apos;Et appear when you hold down the Home button for
recent apps. That would be nice...</description>
</bug>
<bug>
<bugid>7479</bugid>
<title>Application lifecycle re-started due to screen lock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 19:21:47 +0000</openedDate>
<description>The activity lifecycle (onCreate/onDestroy, etc.) is triggered a second
time when the screen lock button is pressed and the orientation of the
activity does not match that of the screen lock. If the activityQ&apos;Es
orientation matches that of the screen lock, the activity is just
paused/resumed. While this matches general Android behavior (triggering
a restart on a configuration change), it seems a bit unnecessary in
practice as the user never sees the application in its
behind-the-screen-lock rotated state. See the attached trace for an
example of this behavior. This issue comes up even if
android:screenOrientation=Q&quot;ElandscapeQ&quot;E is in the activityQ&apos;Es manifest
(which is why I noticed it). The work-around IQ&apos;Eve found is to handle
orientation changes yourself by doing
android:configChanges=Q&quot;EorientationQ&quot;E This was tested on a Nexus One with
Firmware version 2.1-update1.</description>
<comment>
<author>shashi.z...@gmail.com</author>
<when>Mon, 16 Aug 2010 11:07:49 +0000</when>
<what>Yeah, I also faced similar problem. My manifest file has android:screenOrientation=Q&quot;ElandscapeQ&quot;E   and when ever I lock and unlock the screen its creating new Activities.</what>
</comment>
</bug>
<bug>
<bugid>10220</bugid>
<title>When you touch contacts why does the log screen / favourites open ?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>surendra...@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 12:09:13 +0000</openedDate>
<description>When you touch contacts, the contact screen should open. When you touch
phone, the dial pad should open. But at present if you last opened
favourites or call log then the same will open even if you touch
contacts or phone. Device: Nexus one 2.2 Baseband
version32.36.00.29U_4.06.00.12_7 Kernel version2.6.32.9-27227-g3c98b0d
Build number FRF91</description>
<comment>
<author>michele.prisco@gmail.com</author>
<when>Mon, 07 Mar 2011 18:26:07 +0000</when>
<what>Hi,
Since I have installed Gingerbread (2.3.3) on my Nexus One, the phone app opens showing the Favourites tab instead of the Phone tab which shows the dial pad.

ItQ&apos;Es quite annoying to get the favourites instead and I do think that this is a bug.

HereQ&apos;Es some info about my phone:

Model: Nexus One
Android version: 2.3.3
Baseband version: 32.41.00.32U_5.08.00.04
Kernel version: 2.6.35.7-59423-g08607d4 android-build@apa28#1
Build number: GRI40</what>
</comment>
</bug>
<bug>
<bugid>15646</bugid>
<title>[Browser][Gingerbread] Download fail messages is too simple.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bluemo...@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 12:00:23 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: :Problem - In
case of unavailable memory on Nexus S, Only Q&quot;EfailQ&quot;E messages is displayed
when user try to download file using browser. ItQ&apos;Es not clear message to
user. :Expected behaviour - If memory capacity is exceeded, clear error
message is displayed to the user.(On Froyo Nexus One, Q&quot;ENot available
spaceQ&quot;E message is displayed. Gingerbread Nexus S should be same as
Froyo) DonQ&apos;Et forget to mention which device you have, and which version
of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) - NexusS If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>athomps...@gmail.com</author>
<when>Mon, 25 Apr 2011 02:15:29 +0000</when>
<what>This behaviour is consistent across ALL download failures, in fact.  Whether itQ&apos;Es cookie/authentication problems or bad MIME types, all the user gets is Q&quot;EFailedQ&quot;E.

Even if that were OK for end-users, how do developers figure out what went wrong?  Examining the device log shows the Intent being posted/triggered/whateverQ&apos;Ed, but then the DownloadManager app doesnQ&apos;Et log the failure!

I have one web server that should be downloading a file to the device, but wonQ&apos;Et.  All I get is the generic failure message, and the webserver *claims* it sent the whole file.  How the !@#$%^Q&amp;E* am I supposed to debug this?
</what>
</comment>
</bug>
<bug>
<bugid>12787</bugid>
<title>One repeat event series becomes into two different events</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-29T20:12:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sxlh...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 08:36:44 +0000</openedDate>
<description>In Froyo base, there is one issue related with Calendar. Reproduce
steps: 1) Create one daily repeat event from Nov 26, 2010. 2) Edit the
event on the date Nov 26, 2010, choose Q&quot;EChange only this eventQ&quot;E, change
this eventQ&apos;Es subject 3) Edit the event on the next day, Nov 27, 2010,
choose Q&quot;EChange all events in the seriesQ&quot;E, change the eventQ&apos;Es start/end
time. Expected Results: 1) After step 3, on the date of Nov 26, 2010,
the calendar should display one event. Actually Results: 1) After step
3, on the date of Nov 26, 2010, the calendar should display two
duplicate event with different subject.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 20:12:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11220</bugid>
<title>eglGetCurrentSurface rejects draw surface</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andj...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 11:34:39 +0000</openedDate>
<description>Please see this file:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob_plain;f=core/jni/com_google_android_gles_jni_EGLImpl.cpp;hb=HEAD
the implementation of jni_eglGetCurrentSurface contains the line if
(!(readdraw == EGL_READ) || (readdraw == EGL_DRAW)) { but this line
should be if (!((readdraw == EGL_READ) || (readdraw == EGL_DRAW))) { if
it is to satisfy the requirements of the EGL specification. the way it
has been so far rejects EGL_DRAW as a valid parameter, but the EGL
specification requires that this be a valid parameter.</description>
<comment>
<author>jack...@google.com</author>
<when>Fri, 14 Oct 2011 00:07:40 +0000</when>
<what>This bug was fixed in change 9b7146db6d9c0586b98b062fbcdb3fac6cc54d19, for Honeycomb and newer releases.</what>
</comment>
</bug>
<bug>
<bugid>6375</bugid>
<title>[Documentation] Building Custom Components section in Dev Guide mischaracterizes Q&quot;Esynthetic methodsQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>pcocker...@gmail.com</reportedBy>
<openedDate>Sun, 31 Jan 2010 21:47:46 +0000</openedDate>
<description>In the Dev Guide section on Building Custom Components (http://
developer.android.com/guide/topics/ui/custom-components.html), we read:
-- snip -- * It is static, meaning it does not generate the so-called
Q&quot;Esynthetic methodsQ&quot;E that allow it to access data from the parent class,
which in turn means that it really behaves as a separate class rather
than something strongly related to NoteEditor. This is a cleaner way to
create inner classes if they do not need access to state from the outer
class, keeps the generated class small, and allows it to be used easily
from other classes. -- snip -- This mischaracterizes the difference
between static and non-static (inner) nested classes. The generation of
synthetic methods is not related to whether the class is static or not,
but to the visibility of the object being accessed in the Q&quot;EotherQ&quot;E class
(it works both from inner to outer and vice versa). If the outer (inner)
class defines a private method or field, then when itQ&apos;Es accessed from
within the inner (outer) class, a hidden accessor method will be
generated on the outer (inner) class to cross the Q&quot;EprivateQ&quot;E boundary. Of
course, if the inner class is static, the outer field or method being
accessed would also have to be static. Making the nested class static
does not in itself avoid the generation of any synthetic methods: if any
of them are private, those accessors will be generated regardless. What
a non-static nested class DOES generate is a hidden reference to the
outer instance, in order for its fields and methods to be accessed, but
that access doesnQ&apos;Et require the generation of synthetic methods unless
their visibility demands it. ItQ&apos;Es a small but important error in the
documentation, and it would be nice to see it fixed.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 01 Feb 2010 18:30:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7790</bugid>
<title>CornerPathEffect/Paint.setPathEffect() doesnQ&apos;Et respect path.setFillType()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>babin...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 19:04:02 +0000</openedDate>
<description>Trying to draw an Q&quot;EOQ&quot;E: -----code----- int mW = 50; int mH = 50; int
mLineWidth = 10; Path path = new Path();
path.setFillType(FillType.EVEN_ODD); path.moveTo(0, 0); path.lineTo(mW,
0); path.lineTo(mW, mH); path.lineTo(0, mH); path.lineTo(0, 0);
path.close(); path.moveTo(mLineWidth, mLineWidth);
path.lineTo(mW-mLineWidth, mLineWidth); path.lineTo(mW-mLineWidth,
mH-.mLineWidth); path.lineTo(mLineWidth, mH-mLineWidth);
path.lineTo(mLineWidth, mLineWidth); path.lineTo(0, 0); path.close();
Paint paint = new Paint(); paint.setColor(Color.BLUE);
paint.setPathEffect(new CornerPathEffect(3)); canvas.drawPath(path,
paint); -----code----- Just shows a filled-in rounded rectangle. If you
take out the setPathEffect() shows just fine (except without rounded
corners).</description>
<comment>
<author>babin...@gmail.com</author>
<when>Fri, 16 Apr 2010 19:05:18 +0000</when>
<what>Android 2.1 in emulator and on Motorola Droid with 2.1-update1.</what>
</comment>
<comment>
<author>youngwoo...@gmail.com</author>
<when>Wed, 28 Jul 2010 03:58:37 +0000</when>
<what>I have same issues as you. and It didnQ&apos;Et work my code. 
</what>
</comment>
</bug>
<bug>
<bugid>14870</bugid>
<title>Method profiling in Eclipse does not work for API level 7 AVDs</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>n...@nthearle.demon.co.uk</reportedBy>
<openedDate>Sun, 20 Feb 2011 11:39:34 +0000</openedDate>
<description>Dev Environment: Windows Vista, Eclipse Helios, JDK 6.24 Android SDK
2.3.3 API10 rev 1 Platform Tools rev2 Plugin 9.0.0 If a 2.1 (API level
7) is started and a process selected in the DDMS and method profiling
started and then stopped with the Eclipse icons, the the following
happpens: - Eclipse shows an error popup Q&quot;E Unable to download trace
file, Remote object doesnQ&apos;Et existQ&quot;E - The trace file is produced however
and may be pulled from the emulator and examined by running traceview
from the command line. Profiling does work OK for API level 9 emulators.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 20 Feb 2011 18:00:48 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@nthearle.demon.co.uk</author>
<when>Wed, 23 Feb 2011 21:45:35 +0000</when>
<what>Same behaviour with Plugin 10.0.0 and SDK Tools r10</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 01:26:17 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:36:57 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14850</bugid>
<title>lost gmail threads</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-23T17:23:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>doktor.g...@gmail.com</reportedBy>
<openedDate>Sat, 19 Feb 2011 00:12:53 +0000</openedDate>
<description>two days in a row gmail loses entire email threads. Lost 3 so far. Not
found in trash or archive or anywhere else.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 23 Feb 2011 17:23:26 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>13884</bugid>
<title>World clock city Santo Domingo Dominican Republic time error (time difference show 0ne hour more).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hsiao...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 07:02:21 +0000</openedDate>
<description>In application software Clock, the World clock city Santo Domingo of
Dominican Republic time error (time difference show 0ne hour more). With
regards, Antonio Hsiao</description>
</bug>
<bug>
<bugid>12164</bugid>
<title>Sample Code on Website does not match SDK, nor does it compile</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gjcerc...@circlesoft.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 15:11:23 +0000</openedDate>
<description>- Steps to reproduce the problem. Navigate to the sample code for
example:
http://developer.android.com/resources/samples/NotePad/index.html - What
happened you read code that you think works but the code is outdated and
wonQ&apos;Et even compile - What you think the correct behavior should be. The
latest SDK code should be in the samples section of the android web site</description>
</bug>
<bug>
<bugid>4993</bugid>
<title>cursor failed allocating</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>cy.liao...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 10:13:48 +0000</openedDate>
<description>i get a Cursor,but when i moveToFirst(),the LogCat output as: 11-23
10:02:22.420: ERROR/CursorWindow(29593): need to grow: mSize = 1048576,
size = 765948, freeSpace() = 568744, numRows = 41 11-23 10:02:22.439:
ERROR/CursorWindow(29593): not growing since there are already 41
row(s), max size 1048576 11-23 10:02:22.439: ERROR/Cursor(29593): Failed
allocating 765948 bytes for blob at 40,3 11-23 10:02:22.740:
DEBUG/Cursor(29593): finish_program_and_get_row_count row 36 this is my
code: ... boolean b = cursor.moveToFirst(); ...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:26:23 +0000</when>
<what>What database are you querying?</what>
</comment>
<comment>
<author>cy.liao...@gmail.com</author>
<when>Tue, 24 Nov 2009 04:37:11 +0000</when>
<what>android sdk: 1.5.3
database:sqlite</what>
</comment>
<comment>
<author>sephyrot...@gmail.com</author>
<when>Mon, 26 Apr 2010 16:52:28 +0000</when>
<what>IQ&apos;Em getting the same error today, except with 53 rows, with sdk 2.0.1.
I have a table with mainly small data in it except a blob of around 20 Ko for each
row.i donQ&apos;Et understand the issue here...
thanks for answering</what>
</comment>
<comment>
<author>dyn...@gmail.com</author>
<when>Mon, 17 Jan 2011 08:45:28 +0000</when>
<what>same error:

01-13 21:24:37.221  2192  2192 E CursorWindow: need to grow: mSize = 1048576, size = 11198, freeSpace() = 1811, numRows = 106
01-13 21:24:37.221  2192  2192 E CursorWindow: not growing since there are already 106 row(s), max size 1048576
01-13 21:24:37.221  2192  2192 E Cursor  : Failed allocating 11198 bytes for blob at 105,7
01-13 21:24:37.236  2192  2192 D Cursor  : finish_program_and_get_row_count row 109
</what>
</comment>
<comment>
<author>piyushn...@gmail.com</author>
<when>Fri, 25 Mar 2011 18:38:57 +0000</when>
<what>Any one solved it ?
Thanks for your time..</what>
</comment>
</bug>
<bug>
<bugid>11549</bugid>
<title>CanQ&apos;Et lock the phone and let browser run in background</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>harryshepard@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 19:42:00 +0000</openedDate>
<description>HTC Desire I am unsure if this is something to do with android itself or
the app (i.e. can an app developer get round this or not). Basically the
issue I am finding is to have tasks running in the browser requires me
to leave the screen on. This is (just about) OK if I am at a desk but
obviously if I donQ&apos;Et want people seeing my screen itQ&apos;Es a problem and
what is worse is I canQ&apos;Et lock the phone and pocket it or open another
app and have it continue running while I multitask. This is quite
annoying. If people need to conserve battery they can close the app or
something. There should be a setting to let the browser run in the
background or when the phone is locked and even better if it could let
only certain sites do this</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 23:45:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8577</bugid>
<title>TimePicker - In 24 hour mode, 24:00 should be allowed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>erm...@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 09:57:00 +0000</openedDate>
<description>- Steps to reproduce the problem. Create a TimePicker with 24 hour mode
set. - What happened. TimePicker does not allow 24:00 to be entered. -
What you think the correct behavior should be. In 24 hour mode,
TimePicker should allow 24:00 to be entered. The 24-hour clock system in
ISO 8601 defines midnight as a special case, than can be reffered to as
both Q&quot;E00:00Q&quot;E and Q&quot;E24:00Q&quot;E. TimePicker should allow the hours to be set to
24 and automatically block the minutes to 00.</description>
<comment>
<author>geish...@gmail.com</author>
<when>Tue, 12 Oct 2010 13:17:38 +0000</when>
<what>A view for selecting the time of day, in either 24 hour or AM/PM mode.

setIs24HourView(Boolean is24HourView)
Set whether in 24 hour or AM/PM mode.


but I think you cannot set it from you layout xml file.
I hope this can help you.</what>
</comment>
<comment>
<author>erm...@gmail.com</author>
<when>Tue, 12 Oct 2010 14:42:47 +0000</when>
<what>Thank you, but this is really not related to the problem.

The problem occurs ONLY when 24 hour view is active.</what>
</comment>
</bug>
<bug>
<bugid>13366</bugid>
<title>stackFromBottom creates Scrollbar issue with GridView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ezelspin...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 13:05:24 +0000</openedDate>
<description>Reproduce: - Get the Shelves project code from
http://code.google.com/p/shelves/ revision 26 - Add
Q&quot;Eandroid:stackFromBottom=Q&quot;EtrueQ&quot;EQ&quot;E to the
Q&quot;Eorg.curiouscreature.android.shelves.view.ShelvesViewQ&quot;E tag in
res/layout/screen_shelves.xml. - Run and add 7(!) books. The number
needs to be odd and large enough so that the window fills. What you see
upon scrolling: - The scrollbar does not reach the bottom, though the
GridView is totally at the bottom. - The scrollbar grows and shrinks in
size due to the adapter dropping items at the front, and adding new ones
at the back. What would be expected upon scrolling: Same behavior as
without stackFromBottom. - The scrollbar does smooth scrolling, not
revealing the underlying adapter behavior. Not sure if this is really
strictly necessary, even though without stackFromBottom this is the
case. Acceptable for me. - The scrollbar should reach the end. I believe
this is a bug in GridViewQ&apos;Es computeVerticalScroll...() methods. Adding
the following code to ShelvesView.java should solve it: @Override
protected int computeVerticalScrollExtent() { final int count =
getChildCount(); if (count Q&gt;E 0) { final int numColumns = 2; final int
rowCount = (count + numColumns - 1) / numColumns; int extent = rowCount
* 100; View view = getChildAt(0); final int top = view.getTop(); int
height = view.getHeight(); if (height Q&gt;E 0) { extent += (top * 100) /
height; } view = getChildAt(count - 1); final int bottom =
view.getBottom(); height = view.getHeight(); if (height Q&gt;E 0) { extent -=
((bottom - getHeight()) * 100) / height; } return extent; } return 0; }
@Override protected int computeVerticalScrollOffset() { if
(getFirstVisiblePosition() Q&gt;E= 0 Q&amp;EQ&amp;E getChildCount() Q&gt;E 0) { final View
view = getChildAt(0); final int top = view.getTop(); int height =
view.getHeight(); if (height Q&gt;E 0) { final int numColumns = 2; final int
whichRow = getFirstVisiblePosition() / numColumns; final int rowCount =
(getChildCount() + numColumns - 1) / numColumns; return
Math.max(whichRow * 100 - (top * 100) / height + (int) ((float)
getScrollY() / getHeight() * rowCount * 100), 0); } } return 0; }
@Override protected int computeVerticalScrollRange() { // TODO: Account
for vertical spacing too final int numColumns = 2; final int rowCount =
(getChildCount() + numColumns - 1) / numColumns; return
Math.max(rowCount * 100, 0); }</description>
<comment>
<author>ezelspin...@gmail.com</author>
<when>Wed, 22 Dec 2010 21:48:27 +0000</when>
<what>Submitted patch https://review.source.android.com/#change,19630 .</what>
</comment>
</bug>
<bug>
<bugid>8948</bugid>
<title>Native SMS app not resizing photos for MMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>doinitwr@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 20:41:50 +0000</openedDate>
<description>I am with T-mobile so whenever I take a photo with the native N1 camera
app and click on photo in gallery to send as MMS, the native N1
messaging service doesnQ&apos;Et resize the photo at all or below the 300kb
threshold to send to ATQ&amp;ET customers. I can send the photo to myself but
not to an ATQ&amp;ET customer. I resized the photos using photoshop and they
wouldnQ&apos;Et go through until they were under 300kb. I amd currently using
the leaked froyo 2.2 build but was sporadically experiencing this
problem with 2.1 as well.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 08 Jun 2010 23:32:02 +0000</when>
<what>Issue 8947 has been merged into this issue.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 02 Oct 2011 20:58:55 +0000</when>
<what>This is a dupicate of issue 6231</what>
</comment>
</bug>
<bug>
<bugid>5215</bugid>
<title>Bluetooth doesnt work for Voice Dialing using the Q&quot;EphoneQ&quot;E app</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>109</stars>
<reportedBy>james.fi...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 19:15:02 +0000</openedDate>
<description>I was trying to use the bluetooth voice dial feature in the phone app,
however noticed that it was not working as intended. I can receive
calls, participate in calls, but cant establish calls from the BT
headset. This is a BASIC functionality and needs to be corrected. How
can this be corrected? Simply add the protocols that the device needs to
handle this. My old motorola V750 could do this without too much of a
hassle, so I bet Droid can too.</description>
<comment>
<author>MLewi...@gmail.com</author>
<when>Fri, 18 Dec 2009 22:14:51 +0000</when>
<what>LetQ&apos;Es see now...  I canQ&apos;Et push the button on my brand new Motorola H17 headset and 
use voice commands with my new Motorola phone, and I live in CT where it is against 
the law to play with the phone while driving.  IQ&apos;Em also an avid motorcyclist and I 
canQ&apos;Et use a phone without this feature. 

I have gone from I Love my new Droid to IQ&apos;Em seriously thinking of bringing back my 
new Droid in the last two weeks,  It is rapidly becoming iDonQ&apos;Et!

Android is by Goolgle, but I canQ&apos;Et search for apps on the market place using my PC. 
Forums say I need know the exact app name to search on my phone.  

Is there any ETA on solving either of these issues?  (Web Search or BLurtooth hands 
free dialing?)  The dialing is especially offensive as IQ&apos;Eve had it for years on all 
my Motorla phones.  How can you NOT support Bluetooth hands free dialing on a phone 
in 2009?  

The phone is unusable for me.</what>
</comment>
<comment>
<author>Krist...@gmail.com</author>
<when>Sun, 27 Dec 2009 20:49:08 +0000</when>
<what>Hands-free dialing is a basic feature that must be supported.</what>
</comment>
<comment>
<author>TPaige...@gmail.com</author>
<when>Sun, 27 Dec 2009 20:53:13 +0000</when>
<what>how many comments does a defect need to become high priority?  This is really weird...</what>
</comment>
<comment>
<author>spiker...@gmail.com</author>
<when>Thu, 31 Dec 2009 19:23:16 +0000</when>
<what>I think this will help tremendously and think it should be put high on the list of fixes</what>
</comment>
<comment>
<author>ltwoot...@gmail.com</author>
<when>Sun, 03 Jan 2010 21:19:45 +0000</when>
<what>This needs to be high priority--itQ&apos;Es a serious oversight and a safety issue, and it
makes the phone illegal to use in a car in many states. What a major FUBAR.</what>
</comment>
<comment>
<author>karisu...@gmail.com</author>
<when>Mon, 04 Jan 2010 08:00:56 +0000</when>
<what>This issue NEEDS a fix ASAP. My stateQ&apos;Es laws require the use of Q&quot;EhandsfreeQ&quot;E devices while driving. I can talk on 
my phone via my Bluetooth after a call has been dialed, but I would have to *break the law* if I were to dial by 
hand - as well as it being extremely UNSAFE.

 It is ridiculous that my new fancy Droid cannot do something so basic that my old Q&quot;Elow-frillsQ&quot;E LG Musiq could 
do. HELLO, Q&quot;EDroid DoesnQ&apos;EtQ&quot;E; what decade do you think you are you in??</what>
</comment>
<comment>
<author>james.fi...@gmail.com</author>
<when>Tue, 05 Jan 2010 18:55:08 +0000</when>
<what>This needs to be changed to HIGH priority.</what>
</comment>
<comment>
<author>jreilly5...@gmail.com</author>
<when>Wed, 06 Jan 2010 00:11:09 +0000</when>
<what>I agree, it should be the highest priority. Full Bluetooth hands-free protocol 
support is a necessity for drivers in many states, and a safety issue in every 
state. I bought the Droid in the belief that Google was about to correct this defect 
immanently. Please assign your top developers to include the fix in the version 2.1 
release this month!</what>
</comment>
<comment>
<author>WilliamL...@gmail.com</author>
<when>Tue, 12 Jan 2010 03:46:06 +0000</when>
<what>Agree with the above.  I just got my Droid today.  Paired it with a Motorola BT and
couldnQ&apos;Et get it work.  It is an older device to I paired a Plantronics Voyager.  When
that didnQ&apos;Et work I started searching and was astonished to find BT Voice dialing
doesnQ&apos;Et work.  I replaced a 5 year-old LG that worked great.  

New Jersey law requires hands free.  Droid is not hands free as best I can tell even
if I have the phone app active.  So I have gone from a 5 year old LG to a phone I
canQ&apos;Et legally use in the car Q&lt;EsighQ&gt;E.

This should be the highest priority.</what>
</comment>
<comment>
<author>tropmonky</author>
<when>Wed, 13 Jan 2010 04:22:16 +0000</when>
<what>should be able to click on the bluetooth button to activate voice dialing through the
bluetooth headset.. Heck even my old school ATQ&amp;ET Tilt with cooked roms could do it! 
LOVED IT!

The voice dials need to have verbal conformation to!</what>
</comment>
<comment>
<author>jodaboda</author>
<when>Sun, 17 Jan 2010 22:35:54 +0000</when>
<what>duplicate - 1181

please join that thread and star it so it can get fixed sooner.  ItQ&apos;Es better to have
more people on a single thread than multiple duplicate threads.
</what>
</comment>
<comment>
<author>atww...@gmail.com</author>
<when>Sun, 17 Jan 2010 23:42:47 +0000</when>
<what>1181 is listed as an enhancement - people are posting here because 5215 is listed as a 
defect - which is what this issue is.  It will most likely be lumped in with 1181 once 
someone from google actually reads this issue.  No matter where you post, itQ&apos;Es not 
going to get fixed any sooner.  IQ&apos;Eve stopped waiting and purchased a non-Android phone 
that actually works as a phone and not some toy.  I have better things to do than wait 
for google - maybe when I need a new phone in the future this fiasco will have been 
taken care of.</what>
</comment>
<comment>
<author>jodaboda</author>
<when>Mon, 18 Jan 2010 20:01:35 +0000</when>
<what>**********************************************************************************
**********************************************************************************

! EVERYONE PLEASE ! Contribute 2 seconds and 2 clicks to getting issues fixed!

PLEASE, open this link and click to Q&quot;EstarQ&quot;E the issue:

http://code.google.com/p/android/issues/detail?id=1181

(Click the star so itQ&apos;Es yellow, not white)

(all other similar complaints are being merged into this thread, so itQ&apos;Es unnecessary
to bother with any of them)

**********************************************************************************
**********************************************************************************</what>
</comment>
<comment>
<author>inebriec...@gmail.com</author>
<when>Tue, 26 Jan 2010 14:21:39 +0000</when>
<what>Duplicate of 1181.</what>
</comment>
<comment>
<author>karisu...@gmail.com</author>
<when>Thu, 28 Jan 2010 07:39:05 +0000</when>
<what>Already starred 1181 a while ago.

BTW I see 1181 calls it Q&quot;EType-EnhancementQ&quot;E. This should not be considered Q&quot;Ean enhancementQ&quot;E request, this so-
called Q&quot;Emissing featureQ&quot;E is a DEFECT.</what>
</comment>
<comment>
<author>Brian.A....@gmail.com</author>
<when>Thu, 28 Jan 2010 23:07:45 +0000</when>
<what>Another WTF detail.</what>
</comment>
<comment>
<author>TPaige...@gmail.com</author>
<when>Fri, 29 Jan 2010 01:56:31 +0000</when>
<what>I have no plan, but I do have a phone number.  I know they say nothing will happen if we call, but then again, 
apparently nothing happens if we star/e-mail/post.  Anybody else wanna try?  IQ&apos;Em going to:

Google Inc. 
1600 Amphitheatre Parkway
Mountain View, CA 94043
Phone: +1 650-253-0000
Fax: +1 650-253-0001</what>
</comment>
<comment>
<author>jodaboda</author>
<when>Fri, 29 Jan 2010 02:01:11 +0000</when>
<what>please star issue 1181, and get EVERYONE YOU CAN to star it too.  tell people in 
forums, friends, whoever has a google account.  If only a couple hundred more people 
star the issue, then it will be the NUMBER ONE issue (bumping Arabic support).

Having this fixed will literally save lives.
</what>
</comment>
<comment>
<author>TPaige...@gmail.com</author>
<when>Fri, 29 Jan 2010 07:19:06 +0000</when>
<what>
        Know this is unlikely to work either, but I thought of something.  I am e-mailing Verizon to find out how 
to press them NOT to advertise this phone as having Q&quot;Evoice-dialQ&quot;E as long as the voice-dial is not hands-free.  
Perhaps if we bring this discrepancy to the attention of Verizon, who DOES have a customer service 
department, if they stop advertising the phone as having voice-dial, people will not buy it and then it will hit 
Google in the pocketbook.  If I had known the voice-dial was nonfunctional, I would have saved my money or 
at least my time.  This is my sample e-mail:

I purchased a DROID ERIS that was advertised as having a voice-dialing feature.  What was not explained or 
advertised is that the voice dial is not hands-free--that is, does recognize your voice, but does not dial by 
voice alone--it req
uires you to look at the phone and touch a link for confirmation.  Because voice-dialing is 
not hands-free on this phone, it is useless.  I believe that Verizon or any other carrier that sells this phone 
should refrain from advertising it as having voice-dialing until Google fixes this issue.  It has been this way 
for 2 years, and Google is ignoring the posts and complaints of all of us who bought this phone, mistakenly 
thinking that the voice-dial feature was hands-free.  A voice dial feature that does not work only with the 
voice is rendered null and void, especially given that driving laws now dictate that cell phones can only be 
operated with hands-free usage.  Please tell me whom I would contact about this.  Thank you--

Sincerely--

(your name here)

Verizon did not publish their customer service e-mail, but you can compose and send an e-mail to customer 
service at this link:

http://www.verizonwireless.com/b2c/contact/index.jsp

The company addresses are also on this page.

Perhaps some of you are thinking that this is over the top, and a simple case of Q&quot;Ecaveat emptorQ&quot;E.  I actually 
beg to differ.  What is the use of voice-dial that has to be confirmed by hand?  I think no one is looking to buy 
a phone that you simply know recognizes your voice without it being of any use to you at all.  Even a dog can 
recognize a vocal command and then perform an action to respond to it (no offense to dogs).  This 
smartphone is not that smart. Q&quot;EVOICE DIALQ&quot;E Implies that the phone actually DIALS on recognition of the 
VOICE--this does not do so.  This phone has Q&apos;EVOICE-CHOOSEQ&quot;E--it does not dial by voice alone.  ItQ&apos;Es simply 
false advertising.

*sigh* I know I am acting like a posting psycho but IQ&apos;Em just slightly pissed.

LetQ&apos;Es see if anything gets done this year....</what>
</comment>
<comment>
<author>jereA.Da...@gmail.com</author>
<when>Tue, 16 Mar 2010 17:22:25 +0000</when>
<what>The lack of Bluetooth voice dialing is a defect not a feature request.  This is a 
safty issue and needs to be escalated to top priority.</what>
</comment>
<comment>
<author>netwizz...@gmail.com</author>
<when>Fri, 19 Mar 2010 02:51:04 +0000</when>
<what>Seriously,  I have had this phone since a week after it came out.  I have contacted 
Verizon and was told it would be out in the next feature release.  It wasnQ&apos;Et.  I 
have seen a nexus 1.  It wonQ&apos;Et do it either!  This is a basic requirement.  
Every Q&quot;EfreeQ&quot;E phone can do this.  
Google Wake up! The droid OS is not completed.  You are 80% there.  Before you start 
down the next phone project (Nexus 1 for example), lets complete this one!  At this 
point I will never even consider another google product.  THIS NEEDS TO BE FIXED NOW!</what>
</comment>
<comment>
<author>RonMa...@gmail.com</author>
<when>Mon, 22 Mar 2010 14:50:31 +0000</when>
<what>I too ride a motorcycle and my old phone makes my G1 look stupid. My old phone could
read my text messages, announce my calls, and even make calls all with the press of
one button on my headset. I hate the idea of switching back to Windows Mobile but
they seem to know what smartphones actually need.</what>
</comment>
<comment>
<author>raic...@gmail.com</author>
<when>Mon, 22 Mar 2010 23:52:47 +0000</when>
<what>Any third party software out there that can overcome this limitation?</what>
</comment>
<comment>
<author>p.mitche...@gmail.com</author>
<when>Thu, 29 Apr 2010 18:03:59 +0000</when>
<what>@raicomm: check out the first post in the link below.  It has a lot of info on what
can and canQ&apos;Et be done, and what workarounds are available:
https://supportforums.motorola.com/thread/24330?tstart=0

This issue should be a high or critical fix.  The lack of handsfree support makes it
illegal to use an Android handset while driving in several states according to the
Governors Highway Safety Association
(http://www.ghsa.org/html/stateinfo/laws/cellphone_laws.html).  If handling the phone
to place a call constitutes distracted driving or violates other handsfree laws,
Droid gives its owner two options: 1) donQ&apos;Et answer, or 2) violate the law.

The safety issue involved alone should make this a critical fix.  Throw in the
legality and I cannot imagine how this feature was not fixed as soon as the bugs in
the voice dial capability were discovered.  Does Google make its employees with
Android handsets aware that they are violating the law if they make or receive calls
while driving in California?

I donQ&apos;Et know if I would have purchased a Droid if I had known about this limitation,
and IQ&apos;Em still in my return window with my carrier.  What this phone does well it does
better than any other phone IQ&apos;Eve used.  What it doesnQ&apos;Et do is baffling and infuriating.</what>
</comment>
<comment>
<author>fistsawa...@gmail.com</author>
<when>Mon, 03 May 2010 16:39:51 +0000</when>
<what>NO Bluetooth Voice Dial . . . What were they thinking?  We need BT voice dial here in
CA as the CA law says we cannot use the phone unless itQ&apos;Es hands free!  Had my Droid
for a week and am now going to take it back.  I need BT voice dial for the car and my
motorcycle helmet BT.   GOOGLE . . . GET IT FIXED and F A S T !  Please....</what>
</comment>
</bug>
<bug>
<bugid>3540</bugid>
<title>Music app does not provide intents for fast forward or rewind</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>6</stars>
<reportedBy>jeremy.j...@gmail.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 03:34:26 +0000</openedDate>
<description>The file src/com/android/music/MediaButtonIntentReceiver.java implements
Intents (among others) for previous track, next track,
pause/play--search for KEYCODE_MEDIA. There are no Intents implemented
which would allow other apps to send fast forward or rewind events to
the Music app. This prevents implementation of other apps which would
present an alternate interface to music playback, and would require them
to either patch Music or create an entirely new playback app.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:30:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14891</bugid>
<title>Automatic App Loading Bars Generated by the OS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T19:52:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jonathon...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 10:43:51 +0000</openedDate>
<description>At the moment when I tap an icon to launch an app, I sometimes have to
wait a few seconds for it to load. Its unpleasant, but it is always
going to happen. I would love to see the following feature added into
Honeycomb... 1. Tap an icon in the app launcher for the first time after
the app was installed 2. The operating system records the current time,
then begins loading the requested app 3. The operating system looks at
the processor load and touch screen interactions to approximate when the
app if finally loaded. These three steps are repeated every time an app
launches, but from the second time it launches onwards, the operating
system has an approximate idea of how long that app will take to load.
The second time I launch that app (and every subsequent time) I would
then like to see the following... 1. Tap an icon to in the app launcher
2. Operating system records the current time, renders a full screen
translucent black overlay with the app icon, app name, and a progress
bar on top. A checkbox at the bottom of the screen is also made
available so that this overlay can be disabled for particular apps. 3.
The operating system begins loading the application 4. When the
operating system detects that the app has finished loading, it fades out
the overlay. If the user taps the overlay prior to the app finishing the
load, the overlay fades out. The net result will be a few milliseconds
slower app loads... but it will FEEL much faster.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:52:29 +0000</when>
<what>ItQ&apos;Es a legitimate concern, but our approach is to simply work on making app start-up faster. :) Some apps will always start up more slowly than others, but the system already gives UI feedback than an app was launched.</what>
</comment>
</bug>
<bug>
<bugid>6421</bugid>
<title>In MessagingQ&gt;EMessage Options request to add menu item Add Contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mindmodu...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 03:43:43 +0000</openedDate>
<description>When receiving an SMS from a new number it is not intutitively easy to
add that number to Contacts. As I see it you must highlight the message
in the thread then MenuQ&gt;EAdd ContactQ&gt;EEdit Contact then you fill in the
name fields etc. Could we not just have Message OptionsQ&gt;EAdd Contact? In
fact I donQ&apos;Et know why we have the Add Contact Screen at all in this
process when the screen we see on Edit Contact has all the infromation
of the Add Contact screen plus the ability to edit it too (a necessity
after all in this frequent scenario) -why not just jump to that.</description>
</bug>
<bug>
<bugid>2394</bugid>
<title>Androiod became unprovisioned (Cannot receive incoming calls)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>46</stars>
<reportedBy>icysubdw...@gmail.com</reportedBy>
<openedDate>Thu, 09 Apr 2009 17:17:28 +0000</openedDate>
<description>Android code version you are running: Master (used repo to pull it
4/6/09) Your development environment: G1 with root. Sdcard mounted.
Describe the problem: The G1 will not receive calls. Steps to reproduce:
1. From another telephone, dial the phone number of the G1. Expected
results: The G1 should ring and the call should be able to be answered.
Observed results: The phone does not ring. The call eventually goes to
T-Mobile voice mail. A notification appears on the G1 that there is
voice mail waiting.</description>
<comment>
<author>cyclops1...@gmail.com</author>
<when>Thu, 28 May 2009 11:42:41 +0000</when>
<what>This happens to me EVERYDAY</what>
</comment>
<comment>
<author>sowmya....@gmail.com</author>
<when>Mon, 08 Jun 2009 06:45:23 +0000</when>
<what>Hi,
  I have an unlocked HTC T-mobile G1 phone with TC4-RC30 build .My device is in the 
the Edge network. Now,the device has started rejecting incoming calls.But I am able 
make calls.I get the following message in the log.

I/PhoneApp(91): CallNotifier: rejecting incoming call because device isnQ&apos;Et 
provisioned.

Moreover my home key and Dialer key have stopped working.</what>
</comment>
<comment>
<author>sowmya....@gmail.com</author>
<when>Thu, 11 Jun 2009 12:07:56 +0000</when>
<what>To update, my problem got solved.I looked into the forum,

http://androidcommunity.com/forums/f41/dial-and-home-buttons-stopped-working-
4874/index4.html

and installed Q&quot;EAnyCutQ&quot;E application and did the steps as given in the forum...
So Am now getting the incoming calls and my home and dialer key is working...
Hope this helps.All the issues started occuring after i changed the google apps data 
(changed my gmail) in my G1
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:51:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:10:09 +0000</when>
<what></what>
</comment>
<comment>
<author>hugoase...@gmail.com</author>
<when>Fri, 23 Oct 2009 20:06:00 +0000</when>
<what>IQ&apos;Em also affected by this bug</what>
</comment>
<comment>
<author>dedio...@gmail.com</author>
<when>Fri, 23 Oct 2009 22:51:35 +0000</when>
<what>Same for me.
I found out this evening the phone completely unresponsive.
So in order to reset it i put out the battery and restarted.
Things went ugly:

- i cannot receive incoming calls
- home and dial button stoped working
- block sequence was lost
- in the power menu, flight mode and silent mode have disappeared.</what>
</comment>
<comment>
<author>rehf...@gmail.com</author>
<when>Tue, 10 Nov 2009 15:44:55 +0000</when>
<what>100s of users seem to be affected, most try factory reset; even without

This may be related and even fixed in conjunction with the setup wizard.

see here:

http://androidcommunity.com/forums/f41/dial-and-home-buttons-stopped-working-4874/index4.html#post132726

possible causes:
 - Q&quot;EevilQ&quot;E application installed
 - G1 with 1.6 seems to multiply probability
 - battery drained
 - even: did nothing harmful</what>
</comment>
<comment>
<author>lowest.c...@gmail.com</author>
<when>Sun, 29 Nov 2009 09:06:48 +0000</when>
<what>Happens to me with alarming frequency - sometimes happens three times a day, then not for months. ItQ&apos;Es 
really annoying, and a massive bug! I mean, it disables all the security on the phone and stops it receiving 
calls! IQ&apos;Em surprised it was this difficult to find the bug report!

Has happened with every version of andriod IQ&apos;Eve had on the phone bar 1.0 (which I only had for a day or two).
Happens with no applications installed.



</what>
</comment>
<comment>
<author>rnstew...@gmail.com</author>
<when>Tue, 08 Dec 2009 23:04:27 +0000</when>
<what>This has happened to me as well. IQ&apos;Eve been through it about 5 or 6 times now. I
recently discovered the Setup Wizard fix, which is a relief because IQ&apos;Em tired of
having to wipe my phone. But this really needs to be fixed.</what>
</comment>
<comment>
<author>AaronB...@gmail.com</author>
<when>Sat, 19 Dec 2009 04:12:08 +0000</when>
<what>Using T-mobile G1 and the Home and Send Call buttons have been disabled

Ran 1 factory reset as i sync with my google account anyway so no numbers lost just
smsQ&apos;Es, worked until I let the battery drain and turned it back on and bam no working
buttons and it turns off the unlock pattern! (High priority as far as im concerned).</what>
</comment>
<comment>
<author>barrystaes</author>
<when>Sat, 19 Dec 2009 13:56:09 +0000</when>
<what>Related bug:
http://code.google.com/p/android/issues/detail?id=5538

And better documented i might add.</what>
</comment>
<comment>
<author>AHTOXA...@gmail.com</author>
<when>Tue, 19 Jan 2010 00:49:03 +0000</when>
<what>Happened to me 2 times in 1 week! Only solution is to do hard reset! Google people do something! I cant deal 
with this! I am thinking to get different phone now and all my employes!</what>
</comment>
<comment>
<author>lowest.c...@gmail.com</author>
<when>Tue, 19 Jan 2010 08:25:17 +0000</when>
<what>Interestingly, rooting the phone and installing cynagon seems to fix the 
problem. This may break your warranty, your phone, and your terms of 
contract and if youQ&apos;Ere worried about that kind of thing, I suggest you just give 
your supplier a call and get a trade in as this only seems to be an issue with 
a select number of g1s.</what>
</comment>
<comment>
<author>nicola...@gmail.com</author>
<when>Tue, 19 Jan 2010 10:24:42 +0000</when>
<what>If you mean cyanogen I can say that the problem still persists.</what>
</comment>
<comment>
<author>damienre...@gmail.com</author>
<when>Mon, 01 Feb 2010 20:16:45 +0000</when>
<what>Problem seen 3 times on my T-Mobile G1.

Once on 1.5 and twice on 1.6.</what>
</comment>
<comment>
<author>ncsteel...@gmail.com</author>
<when>Tue, 09 Feb 2010 20:33:25 +0000</when>
<what>IQ&apos;Eve had this occur four times.   My phone is bone stock, not rooted and few apps.   
Thanks to the user who came up with the Anycut fix I didnQ&apos;Et have to Factory reset it 
the last time.   I hope this is fixed soon itQ&apos;Es quite annoying.</what>
</comment>
<comment>
<author>nicolas....@gmail.com</author>
<when>Sat, 13 Feb 2010 12:33:12 +0000</when>
<what>Just happened to me, have a Vodafone HTC Magic, running 1.6. 
Got it fixed with AnyCut thanks to the folks at Androidcommunity.com :)

Please, do future android users a favor and fix it.</what>
</comment>
<comment>
<author>K.Moren...@gmail.com</author>
<when>Sat, 20 Feb 2010 23:58:57 +0000</when>
<what>Same issue has happened to me as well. My phone only has 5 apps on it that have been
on the phone for months. It was working fine then 5 minutes after i sent a simple
text message the phone becomes unresponsive.

- i cannot receive incoming or make outgoing calls
- I cannot receive or send SMS messages.
- home and dial button stoped working
- in the power menu, airplane mode and silent mode have disappeared.
</what>
</comment>
<comment>
<author>bboi...@gmail.com</author>
<when>Tue, 23 Feb 2010 11:49:38 +0000</when>
<what>This happens to me every few weeks...only a hard reset will fix it.  HTC Magic
running 1.5 default Vodafone UK ROM.  Also does it running the 1.6 ION ROM.</what>
</comment>
<comment>
<author>goharyusuf@gmail.com</author>
<when>Tue, 09 Mar 2010 18:16:34 +0000</when>
<what>I have the same ecurrent problem on a standard UK G1, not modded in any way</what>
</comment>
<comment>
<author>rockmanx...@gmail.com</author>
<when>Wed, 17 Mar 2010 15:02:07 +0000</when>
<what>This has been happening to me for a while now. My Cliq will not received calls (or at
least it will not ring) when my girlfriend calls me from her phone standing next to
me. We have a Family Plan which means this is not a T-Mobile network issue since it
will ring on her end. If she decides to leave a voice mail, IQ&apos;Ell get that
notification right away. IQ&apos;Eve seen this happen at random times; I once got a call,
hang up, and less than a minute later got a voice mail from the same person that
tried to call me right back and my phone never did anything. At first, I thought this
was an issue with my phone but last night it happened with my girlfriendQ&apos;Es Behold II
which leads me to believe this is an Android issue. Now IQ&apos;Em hesitant to try any other
Android phone...</what>
</comment>
<comment>
<author>frantise...@gmail.com</author>
<when>Wed, 17 Mar 2010 15:22:22 +0000</when>
<what>happened to me also on my G1. Google profile was probbly cripled in some way. I dont
know the exact reason of this, maybe battery falls of my opened phone writing some
important data, maybe Cache was not fully cleared during Mod migration from
CyanogenMod to SuperD+WG or during upgrade of radio firmware. DoinQ&apos;E initial Google
account setup again fixed it.</what>
</comment>
<comment>
<author>medwards...@mirkwood.net</author>
<when>Mon, 29 Mar 2010 14:22:32 +0000</when>
<what>IQ&apos;Eve run into this issue twice now.  Both times, it occurred after the phone was reset.

The first time this bug raised itQ&apos;Es ugly head, I had let the battery run flat.  When
the phone restarted, the Home and Talk buttons failed to elicit a response from the
phone, other than turning on the keyboard backlight.  At the time, minimal research
had led me to the conclusion that I needed to factory reset the phone, leading to a
time-consuming process of re-setting up the phone again.  Instead of doing that, I
decided to try pulling the battery - this led to the phone booting to a black screen,
with all keys, including End, being unresponsive.  Only way to power down at that
point was to pull the battery again.  A factory reset resolved both issues.

The second time I encountered the Home Q&amp;E Talk button issue was last night.  My phone
had spontaneously rebooted itself three times over the last week (itself a separate
issue IQ&apos;Em concerned about), with the last sudden reboot being last night.  After the
home screen reappeared, I realized that the Home and Talk buttons were, once again,
unresponsive.

A little more research last night led me to the aforementioned fix - using Any Cut to
provide access to the Setup Wizard, and then running Setup Wizard to re-provision the
phone.  I still had to fix several settings (ringtone, etc.), but not having to
reinstall and re-set up my apps was a plus.

From what IQ&apos;Eve read in this thread and elsewhere, as well as my own experiences in
encountering this issue, IQ&apos;Em wondering if the bug is simply a problem Android has
with an unexpected restart.  The fact that the provisioning settings written by the
Setup Wizard become corrupted and cause the phone to misbehave after a sudden reboot
(be it due to a crash, the battery running flat, or perhaps the user pulling the
battery) lead me to believe the OS may be writing data at the time of the shutdown,
leaving the filesystem or file in an incomplete or damaged state.  Obviously, a
phoneQ&apos;Es OS needs to be a bit more robust to handle sudden shutdowns - as I mentioned
above, phones are often susceptible to sudden power-off events, and the OS needs to
be reasonably well-behaved so as to not force the user to perform a factory reset
after such an event occurs.

Please, Google - can we get this issue resolved?  A search via your own search engine
reveals complaints stemming back to 2008, when the G1 was first introduced!  How much
longer will it take to eradicate this bug once and for all?</what>
</comment>
<comment>
<author>Heidi.Bruggink@gmail.com</author>
<when>Mon, 29 Mar 2010 21:39:27 +0000</when>
<what>My Motorola Cliq is having the same issues - I donQ&apos;Et receive any notification of a 
call, but IQ&apos;Eve had at least ten people say they attempted to call me but that the 
phone rang once and then hung up. I am extremely frustrated, and I might be forced 
to go back toi the iPhone if it isnQ&apos;Et fixed. Please, Google, address this ASAP!</what>
</comment>
</bug>
<bug>
<bugid>14349</bugid>
<title>Funny navigation instructions in GMap Navigation on German Locale because of number format</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-27T18:58:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>uwe.h.schindler</reportedBy>
<openedDate>Thu, 27 Jan 2011 09:34:04 +0000</openedDate>
<description>When you use Google Maps Navigation in Germany using German
instructions, the voice sometimes gives very strange instructions that
are really funny. This mainly happens for 100 km Q&lt;E= distance Q&lt;E 1000 km
and a street number announced before. E.g. the following nav
instruction: Q&quot;EFolgen Sie dem Stra?enverlauf von A7 395kmQ&quot;E is read by the
voice like that (translated to english): Q&quot;EFollow the route of
A-seventhousand-threehundred-ninty-five kilometersQ&quot;E. This seems to be
caused by the german number format, where the separator for thousands in
whitespace Q&apos;E Q&apos;E. This should be changed e.g. by using another whitespace
unicode character that does not confuse the voice reader. Also it would
be good if GMaps Nav would read foreign names (I used it in california)
correctly. Its really funny when a german voice reads street names in
San Francisco using German pronounciation.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 27 Jan 2011 18:58:53 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>uwe.h.schindler</author>
<when>Mon, 31 Jan 2011 14:08:36 +0000</when>
<what>I added a question to the forum:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=53356308a3efed77Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>8789</bugid>
<title>Nexus One sound quality during calls on speaker mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Stefan.O...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 23:41:37 +0000</openedDate>
<description>Nexus One, Android 2.1 -update1 The speaker distort voices with some
kind of noise especially at the loud range. Lowering the volume doesnQ&apos;Et
help. Maybe an equalizer in settings will solve the problem. This
problem seems to relate to speaker quality and operator sound quality.
This fix can be addressed as an in-call speaker equalizer profile
separate from the music equalizer profile.</description>
</bug>
<bug>
<bugid>3326</bugid>
<title>Incorrect return value from native library in dalvik</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:34:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>pratik.j...@gtempaccount.com</reportedBy>
<openedDate>Mon, 20 Jul 2009 20:58:52 +0000</openedDate>
<description>Brief description: A JNI native method returning a jboolean (or any type
with size Q&lt;E 4 bytes) may return incorrect value since the upper bits in
the 32-bit return value are not properly cleared. This happens on x86
platforms when native library is built with gcc version 4.3.2. This is
caused by the return value from the JNI native method being treated as a
4-bye integer without being properly truncated. For a return type of
jboolean, a return value of 0xffffff00 is treated as true instead of
false. Steps to reproduce the problem: adb in to an eeepc running
Android mkdir /vm-bug Copy all-dex-hello.jar to /vm-bug Copy
libsample.so to /vm-bug export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/vm-bug
dalvikvm -Xverify:none -cp /vm-bug/all-dex-hello.jar hello Compare
correct output with java vm on desktop, by java -cp all-java-hello.jar
hello Sample source code demonstrating the problem: hello.c - shared
library code hello.java - java source code dalvik-convert.sh - script to
compile c code to .so, java to .class, generate dex and jar files What
you think the correct behavior should be: Output should be like
GOODGOODGOOD!!! Hello world! boo=false JavaQ&apos;Es VM gives the expected
output, as opposed to dalvik. DalvikQ&apos;Es output: BADBADBAD!!! Hello world!
boo=true -- Pratik</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 22 Jul 2009 17:04:51 +0000</when>
<what>IQ&apos;Em a little confused.  I compiled your hello.c example for ARM and x86, and
disassembled the output.  In ARM itQ&apos;Es:

        mov     r0, #0
        bx      lr

In x86 itQ&apos;Es:

        xorl    %eax, %eax      # Q&lt;EresultQ&gt;E
        ret

In both cases itQ&apos;Es essentially doing a Q&quot;Ereturn 0Q&quot;E.

When I look at your .so, I see this:

 4dc:   55                      push   %ebp
 4dd:   89 e5                   mov    %esp,%ebp
 4df:   83 ec 10                sub    $0x10,%esp
 4e2:   c7 45 fc 00 ff ff ff    movl   $0xffffff00,-0x4(%ebp)
 4e9:   8b 45 fc                mov    -0x4(%ebp),%eax
 4ec:   c9                      leave  
 4ed:   c3                      ret    

Some of the added complexity is because I think youQ&apos;Ere compiling without
optimizations.  However, if I disable optimizations in mine, I still see a MOVZBL
instruction, which zeros out the rest of the word.

If I run this bit of code:

unsigned char Java_hello_getboo(void* junk1, void* junk2) {
    int foo;
    foo=0x0ffffff00;
    return foo;
}
int main() {
    printf(Q&quot;EGOT 0x%08x\nQ&quot;E, Java_hello_getboo(0, 0));
    return 0;
}

in gcc on x86 desktop, I get:

  GOT 0x00000000

So what IQ&apos;Em not understanding is why your function isnQ&apos;Et truncating the value before
it returns it.  The only thing I could see is if your jboolean were actually declared
as Q&quot;EintQ&quot;E, but the Dalvik and Sun header files both declare it as unsigned char or
uint8_t.

What happens if you Q&apos;Eprintf(Q&quot;Esize is %d\nQ&quot;E, sizeof(jboolean));Q&apos;E ?
</what>
</comment>
<comment>
<author>pratik.j...@gtempaccount.com</author>
<when>Thu, 23 Jul 2009 02:13:23 +0000</when>
<what>Thanks for your response.

When I compile the code you mentioned, I get a GOT 0x00000000 as well.

When I output sizeof(jboolean) I get sizeof(jboolean)=1.

The jni.h I used was in droid/dalvik/libnativehelper/include/nativehelper/jni.h and
as you mentioned it declared jboolean as an unsigned char or uint8_t.

I used the following test case:
unsigned char Java_hello_getboo
  (void *junk1, void* junk2) {
  int foo;
  foo=0x0ffffff00;
  return foo;
}

int main()
{
 printf(Q&quot;E\nGOT 0x%08x\nQ&quot;E,Java_hello_getboo(0,0));
 printf(Q&quot;Esizeof(jboolean)=%d\nQ&quot;E,sizeof(jboolean));
 return 0;
}

I tried to compile using 2 different gcc versions - 4.2.3 and 4.3.2 and have attached
objdump output of each of these binaries.

Observe that using gcc 4.3.2 only the caller zeroes the higher bits of eax. Whereas
using gcc 4.2.3 even the callee does it. So dalvikvm invokes Java_hello_getboo and
since it doesnt do an explicit type check it gives incorrect result.

There are 2 points I think are worth mentioning:
1) If I create a jar file using hello.java and compile hello.c-Q&gt;Ehello.so and run it
through sunQ&apos;Es jvm I get the expected result. This is true even when libsample.so is
compiled using gcc v4.3.2. That means sunQ&apos;Es jvm takes care of type-conversion explicitly.

2) If dalvikvm is expecting a return type of boolean should it not simply ignore
higher 24 bits?

-- Pratik</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 23 Jul 2009 05:52:45 +0000</when>
<what>This is a bit strange.

It looks like the x86 code generation will insert an extra movzbl after the method
call if the Java_hello_getboo function is defined elsewhere (i.e. you #ifdef it out
and replace it with an Q&quot;EexternQ&quot;E declaration and just compile it with -c).  However, I
donQ&apos;Et see the same behavior from the ARM compiler, with or without optimizations enabled.

It would be possible to add a result mask to the JNI call bridge, either for x86 only
or x86+arm, but IQ&apos;Ed prefer to avoid doing additional work on every native call if
itQ&apos;Es not absolutely necessary.  I would much rather assert that JNI methods need to
return a value compatible with the type theyQ&apos;Ere declared to return, but I donQ&apos;Et know
if this has a general solution or if itQ&apos;Es a platform-specific ABI attribute.

Let me bounce this off of some of the compiler people.
</what>
</comment>
<comment>
<author>pratik.j...@gtempaccount.com</author>
<when>Thu, 23 Jul 2009 17:48:25 +0000</when>
<what>Thanks for spending time looking in to this.

I am sure we should soon be able to reason out why we are seeing this odd behavior
with certain source code and not with others. In the same vein we need to ensure that
AOSP version of dalvikvm runs Q&quot;EcorrectlyQ&quot;E irrespective of gcc whims or architecture.

I have a patch set for the x86 version. I would be glad to contribute my bit to AOSP.
I have attached it herewith.

Thanks again for your quick response.

-- Pratik</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 23 Jul 2009 21:31:46 +0000</when>
<what>I didnQ&apos;Et get a definitive answer here, but itQ&apos;Es clear that x86 needs to be fixed, and
this might be a problem on other platforms too.

I think the extension of the enum is the right approach.  We also probably want a
DALVIK_JNI_RETURN_U2 as well for correct management of sign-extension (at which point
our 3 bits are full, so jboolean will have to be treated as signed -- shouldnQ&apos;Et be a
problem).  Which reminds me, did you test your patch with a method declared jshort,
returning negative values?

Filed internally as bug 1999988.
</what>
</comment>
<comment>
<author>pratik.j...@gtempaccount.com</author>
<when>Thu, 23 Jul 2009 21:48:34 +0000</when>
<what>Hi,

This is getting more interesting.

I digged further in to this issue and found this is what ISO C99 spec stipulates and
I quote, Q&quot;EIf a return statement with an expression is executed, the value of the
expression is returned to the caller as the value of the function call expression. If
the expression has a type different from the return type of the function in which it
appears, the value is converted as if by assignment to an object having the return
type of the function.Q&quot;E

The link to spec is http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1336.pdf. return
semantics mentioned on pg 153.

As per the spec a function like,
unsigned char foo() {
int foo=0xffffff00;
return foo; } 

should be translated to following expanded version by gcc,
unsigned char foo() {
int foo=0xffffff00;
unsigned char foo1;
foo1=(unsigned char)foo;
return foo1;}

When manually compiling the expanded version a movzbl -0x1(%ebp),%eax is inserted by
gcc v4.3.2. This would preserve only lower 8-bits and zero out the remaining 24
higher bits, as required.

Does this look like a gcc 4.3.2 bug?

-- Pratik</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 23 Jul 2009 22:05:12 +0000</when>
<what>I have x86 gcc 4.1.3, 4.2.4, and 4.3.3 on my Ubuntu system.  The output from 4.1 and
4.2 is the same, 4.3 is the same except it no longer uses movzbl before returning.  I
donQ&apos;Et know if the change was inadvertent or deliberate.
</what>
</comment>
<comment>
<author>pratik.j...@gtempaccount.com</author>
<when>Fri, 24 Jul 2009 00:43:35 +0000</when>
<what>ISO C99 spec seems to suggest gcc change was inadvertent. Unless I am missing some
other info.

I missed sign extension earlier. Added it now.

-- Pratik</what>
</comment>
<comment>
<author>pratik.j...@gtempaccount.com</author>
<when>Tue, 04 Aug 2009 21:39:54 +0000</when>
<what>I filed a bug with gcc and here is the link:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40951. They suggested gcc behavior is ok
and our JNI bridge may need to be looked in to.

The discussion
http://groups.google.com/group/ia32-abi/browse_thread/thread/f47e0106b21d9269 seems
useful for our issue at hand.

-- Pratik</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:34:48 +0000</when>
<what></what>
</comment>
<comment>
<author>pratik.j...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 18:43:48 +0000</when>
<what>Hi,

Do I need to submit my patch to geritt? Or will my patch submitted in an earlier
message be considered for merging with AOSP?

-- Pratik</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 19:23:37 +0000</when>
<what>One of our engineers has made a very similar change.  Looking at the last patch you
posted, the key differences are:

 - use DALVIK_JNI_RETURN_U2 for char
 - explicit numbering in enum (to reduce risk of somebody changing it and breaking
the asm version)
 - different approach in Call386ABI (more of an if-then-else)
</what>
</comment>
</bug>
<bug>
<bugid>5433</bugid>
<title>Notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>scub...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 02:42:18 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. I would love to be able to set a different ringtone to
incoming messages, emails and voice mails. I am unable to tell which is
coming in so have to check it each time. If I was able to assign a
different ring tone, I would know if it is a text or I could wait awhile
to look.</description>
</bug>
<bug>
<bugid>17988</bugid>
<title>No internet connection in Vodaphone 945 after comming back from powersaver</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nuzratha...@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 14:09:54 +0000</openedDate>
<description>I unlocked the vodaphone 945 from dialog with airtel sim in sri lanka.
Unlocked with zte blade code. It unlocked. But when it goes to
powersaver mode and comes back online. No internet connection is there.
I have to off the phone or go to aeroplane mode and make it on , in
order the get back the connection. Please help . Vodaphone 945 is made
by ZTE NOTE: This form is only for reporting user bugs in 2.1. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.1. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>4209</bugid>
<title>(DRC83) Dialer nonresponsive issues after update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>oddsm...@gmail.com</reportedBy>
<openedDate>Sat, 10 Oct 2009 06:02:51 +0000</openedDate>
<description>Three issues occur on a frequent basis. First off, DRC83, non rooted,
updated last week through T-Mobile network in Denver. Phone is as it was
when I purchased it. I have added an 8Gb memory card to it, worked
perfectly for 2 months with the card until this update. I have a minimal
amount of applications installed, everything has behaved normally until
the latest update. Issue 1) Call comes inbound while phone is flipped
open and in another application. Call pops up, inbound call, phone rings
etc, shows number/photo/etc. When I flip the pad closed while ringing,
dialer becomes non responsive and I have to power cycle the phone or
wait about 4m for force quit to appear. Issue 2) Call comes in bound
while phone is closed in another application Call pops up etc Half the
time it answers fine, the other half the same issue as Issue 1 Issue 3)
Call comes inbound while phone is closed or open, in or out of
application I press end to roll it to voicemail, phone becomes
unresponsive and waits for phonecall to pass and roll over naturally The
phone then hangs for about 1-2 minutes for the forcequit screen. This
time I can wait safely and it returns to normal. Though the phone
becomes extremely sluggish for about 5 minutes. Issue 4) While in text
messaging, if I press talk to open the dialer, phone freezes about 25%
of the time. Issue 5) When dialing a number with pad open, I close it to
dial the number, the phone then goes into contact list and loses the
number I typed about 75% of the time. Issue 6) When going into the
dialer to add a contact, if a call comes inbound while the add a contact
screen is up, the contact is added blank without any information I
placed into the contact. This may be normal behavior though since IQ&apos;Em
exiting without saving the contact.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:45:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10774</bugid>
<title>VPN connection not functioning over mobile network since 2.2 upgrade</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mor...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 15:47:23 +0000</openedDate>
<description>Cannot establish a VPN connection via the included settings on an HTC
EVO 4G while on the mobile Sprint 3G network. The connection appears to
be established just fine, and the indicator that the VPN is connected is
displayed. However, no traffic is passed via the VPN and when checking
the IP listed for the handset via a 3rd party application (MyIP), the
device still appears to have a mobile network IP and not the one handed
out by the VPN endpoint. When connected to data via WiFi instead of the
mobile network, things appear to function as expected. About Phone
information: Android Version: 2.2 Baseband Version: 2.15.00.07.28
Software number: 3.26.651.6</description>
</bug>
<bug>
<bugid>18339</bugid>
<title>We need Arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-08T23:42:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m.ela...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 16:35:26 +0000</openedDate>
<description>We need Arabic support We need Arabic support We need Arabic support We
need Arabic support We need Arabic support We need Arabic support We
need Arabic support plzz we need arabic support</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Fri, 08 Jul 2011 20:51:02 +0000</when>
<what>No we dont.</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Fri, 08 Jul 2011 20:54:32 +0000</when>
<what>This has been suggested about a hundred times before (whats with you guys and spamming? Thats why I always vote no on spambaric) vote for one of them instead. Otherwise Google doesnt care since they see 1 vote instead of how many there actually is.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 08 Jul 2011 23:42:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11458</bugid>
<title>My suggestions to get YouTube Better</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>idangoz...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 19:04:55 +0000</openedDate>
<description>Hey, I got some ideas to get the YouTube app better: 1. I canQ&apos;Et see
videos that marks as OFFICIAL tag, search for example Q&quot;ECalifornia GurlsQ&quot;E
and youQ&apos;Ell see that you canQ&apos;Et find the real popular video, just the
unofficial videos.. 2. Why i canQ&apos;Et run YouTube in the Q&quot;EongoingQ&quot;E
(background - multitaskable), I want to listen to some songs and do
other things with my droid and i cant.. My phone tech details: SAMSUNG
GALAXY S GT-I9000 (FIRMWARE: 2.2, BASEBAND: I9000JHJP3, KERNEL:
2.6.32.9, Build: FROYOJHJP4) thanks a lot</description>
</bug>
<bug>
<bugid>4784</bugid>
<title>Google credentials donQ&apos;Et unlock phone after failing too many pattern attempts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>319</stars>
<reportedBy>minyangmao</reportedBy>
<openedDate>Sat, 14 Nov 2009 14:32:35 +0000</openedDate>
<description>This is a user bug report to report that Issue 3006 that was closed is
still active, for the Motorola Droid running Android OS 2. Please see
the previous issue for details and very recent posts supporting that
this bug gets bumped to CRITICAL and gets resolved ASAP Previous Issue:
http://code.google.com/p/android/issues/detail?id=3006 Forum discussing
same issue for the Motorola Droid:
http://androidforums.com/motorola-droid/15918-major-flaw-pattern-lock-how-
brick-your-droid.html Fix me, Motorola, Google, or Verizon...I donQ&apos;Et
care who, just fix me! =)</description>
<comment>
<author>minyangmao</author>
<when>Sat, 14 Nov 2009 14:37:41 +0000</when>
<what>The proper second link is here:

http://androidforums.com/motorola-droid/15918-major-flaw-pattern-lock-how-brick-your-
droid.html</what>
</comment>
<comment>
<author>minyangmao</author>
<when>Sat, 14 Nov 2009 14:38:45 +0000</when>
<what>wow...this word-wrap hates me; hereQ&apos;Es a bit.ly link to it:

http://bit.ly/4l1plu

</what>
</comment>
<comment>
<author>chad.cam...@gmail.com</author>
<when>Sat, 14 Nov 2009 15:10:59 +0000</when>
<what>I am also having the same issue, when I enter my email account and password, I hope this 
is resolved with the Dec 11 fixes....</what>
</comment>
<comment>
<author>dherber...@gmail.com</author>
<when>Sat, 14 Nov 2009 15:18:50 +0000</when>
<what>This is a duplicate of Issue 3006.</what>
</comment>
<comment>
<author>minyangmao</author>
<when>Sat, 14 Nov 2009 16:27:49 +0000</when>
<what>yup itQ&apos;Es a duplicate of Issue 3006; as I stated in my first post, I am trying to revive 
the Issue so that Google gets working on it cause Issue 3006 was closed prematurely 
without resolving the issue.  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:54:59 +0000</when>
<what></what>
</comment>
<comment>
<author>minyangmao</author>
<when>Tue, 17 Nov 2009 03:02:35 +0000</when>
<what>huzzah thank you jbq@google; now can we upgrade the priority to Q&quot;ECriticalQ&quot;E? Can we get 
this fixed by the Dec 11th update for Droid?</what>
</comment>
<comment>
<author>jaer...@gmail.com</author>
<when>Wed, 18 Nov 2009 10:11:23 +0000</when>
<what>*from my previous post
Motorola Droid user here who has encountered this problem. Apparently it carried over
from Donut to Eclair. I only have one google account on the phone and a facebook
using the same email and password. I havenQ&apos;Et changed my password in years. I know for
a fact that my username and password are correct. I can log in a million times
online. I cannot login to my Droid after incorrect pattern attempts. It seems as
though it doesnQ&apos;Et even check to verify my password. It IMMEDIATELY says invalid
username/password. I highly doubt it communicated with any kind of server at all.
Please fix this as soon as possible. I consider this a deal breaker for the phone and
am seriously considering bringing it back before my 30 days are up. 
</what>
</comment>
<comment>
<author>jaer...@gmail.com</author>
<when>Wed, 18 Nov 2009 10:26:47 +0000</when>
<what>I think I may have figured out an inelegant work around. You have to have another
gmail account though. Its no help if youQ&apos;Ere already locked out but it will help
prevent another occurrence. For some reason, the Droid wonQ&apos;Et recognize the main
account. Create a dummy account either with the phone or online and add it to your
phone. You donQ&apos;Et have to set it to sync. You can use that accounts password and login
to unlock the Android phone even if your main account wonQ&apos;Et do it. Hope it helps and
I hope you Google geniuses figure out a better solution that my ghetto one. </what>
</comment>
<comment>
<author>ryan.jam...@gmail.com</author>
<when>Wed, 18 Nov 2009 18:50:22 +0000</when>
<what>I have run into this bug on my TMobile MyTouch running 1.6 as well.  My kid was 
playing with the pattern and locked me out.  TMobile had no clue on how to fix it and I 
ended up doing a full reset.  IQ&apos;Em no longer using the pattern lock feature, which also 
makes me feel uneasy.  
</what>
</comment>
<comment>
<author>prateeka...@gmail.com</author>
<when>Wed, 18 Nov 2009 21:22:29 +0000</when>
<what>Google said on previous prematurely closed defect
http://code.google.com/p/android/issues/detail?id=3006 at #32 :-

Q&quot;EweQ&apos;Eve made the following changes (that will be available in a future release) to
mitigate this problem:
- clicking Q&quot;Eforgot patternQ&quot;E is no longer sticky; you can go back to trying your
pattern.  that should prevent folks to getting into the Q&quot;Etoo many pattern attemptsQ&quot;E
state forever without actually entering the incorrect pattern 30 times - the google
account check now falls back on an online check against the current password (as
opposed to the current local hash comparison). that way, even if you have forgotten
you password, you can reset it online and then enter the matching password on your
device.  this will also mitigate the case where the check against a stored hash of
the Q&quot;Ei swear it is correctQ&quot;E password failsQ&quot;E

--
I agree with #79 (minyangmao) on previous prematurely closed defect
http://code.google.com/p/android/issues/detail?id=3006 that #32 above is a band-aid
solution and not a permanent fix.

Please give users choice to use this magic pattern permanent lockout option or simple
Q&amp;E good old enter secret pin option. In #32 have you thought of a use case, what if
user is in an area where there is no Data plan (internet) available for their phone
to connect to Google Servers? If I am in some state of emergency (not necessarily
911), you expect me to go through the hassle of type my super secret long Google pwd
because I pocket-pressed menu button so many times that I am now locked out. All this
just to make an emergency (not necessarily 911) phone call.

I dont want Google servers permission to unlock my phone. I am fine if some other
user wants this option for him/her self but not me. Why canQ&apos;Et we have a choice to use
say a seven character/digit pwd option?

Very disappointing.</what>
</comment>
<comment>
<author>minyangmao</author>
<when>Wed, 25 Nov 2009 01:53:19 +0000</when>
<what>So IQ&apos;Eve been starting to use the pattern lock again despite the danger of having to 
factory reset my phone because of the un-fixed problem detailed in this thread.  IQ&apos;Em 
risking it because someone mentioned to me that if someone gets ahold of my email 
they can basically change ALL my passwords in ALL of my accounts (by hitting Q&quot;Ereset 
password on most sitesQ&quot;E)!!!  So a word to the wise, if you lose your smartphone, 
change your email passwords IMMEDIATELY.  

So again, Google, please fix this issue.  My phone feels insecure.

Also, the pattern lock is crappy because I noticed that when my screen is off, i can 
see my oily finger streaks that form the EXACT PATTERN that unlocks my phone!!!! 
AHHHHH!!!!  please bring back the 4-digit PIN lock method.  Pretty pretty please?  
The pattern lock really is a deal-breaker...</what>
</comment>
<comment>
<author>charlesh...@gmail.com</author>
<when>Tue, 08 Dec 2009 15:08:12 +0000</when>
<what>I AM NOT HAPPY AT ALL!!! This bug has been know since June! ItQ&apos;Es across multiple
handsets and multiple versions of the OS at least 1.5, 1.6 Q&amp;E now 2.0! The Droid was
released w/ too much hype to have such a critical bug. This really sucks. I did
finally reset my phone since I canQ&apos;Et afford not to get calls. Now IQ&apos;Em waiting for it
to synch so I can see how much IQ&apos;Eve lost.</what>
</comment>
<comment>
<author>one...@gmail.com</author>
<when>Fri, 11 Dec 2009 06:47:30 +0000</when>
<what>I am running android 2.0.1 on the motorola droid. After forgetting the unlock pattern and running out of tries I 
am unable to unlock using my google credentials. I have changed my password online twice now and tried every 
imaginable combination of usernames and passwords. I am positive that I am using the correct username and 
password. I fear that the only solution will be a hard reset. This is a major defect which should have been taken 
care of in the 2.0.1 update</what>
</comment>
<comment>
<author>crosscar...@gmail.com</author>
<when>Fri, 11 Dec 2009 21:03:41 +0000</when>
<what>The same problem exists on the Droid Eris. I spent nearly two hours at the Verizon
store due to this issue. They were able to log me in to my google account on their
computers, but not the phone. They had me on hold while they talked to google and
HTC, but all they said was Q&quot;ESorry, itQ&apos;Es a bug.Q&quot;E I had to do a hard reset, losing all
user data. Please fix this!!! </what>
</comment>
<comment>
<author>chicagoa...@gmail.com</author>
<when>Sat, 12 Dec 2009 22:21:09 +0000</when>
<what>IQ&apos;Eve encountered this bug on my G1 running 1.6.  My only solution was to contact
t-mobile and they walked me through a reset.  I lost all my personal data that wasnQ&apos;Et
in the cloud.

Imagine my surprise, shock, and dismay to come online and see this bug has been
active since June.

Inactivity on a critical bug for six months is shameful.   ItQ&apos;Es becoming clear that
Android is not fit for retail.

Get your act together, and get this bug fixed.</what>
</comment>
<comment>
<author>eddies...@gmail.com</author>
<when>Sun, 13 Dec 2009 03:29:10 +0000</when>
<what>Still not working with new OS version 2.1</what>
</comment>
<comment>
<author>nickatim...@gmail.com</author>
<when>Sun, 13 Dec 2009 13:21:54 +0000</when>
<what>Happened to me as well. This is possibly the worst bug IQ&apos;Eve ever encountered on a 
mobile device, and waiting this long without a fix is COMPLETELY UNACCEPTABLE. WTF?</what>
</comment>
<comment>
<author>nickatim...@gmail.com</author>
<when>Sun, 13 Dec 2009 16:48:34 +0000</when>
<what>So, class-action suit anybody? Just kidding. But seriously, I needed the data on my 
phone, and because my brother (who sold me the phone, funny thing) had to mess around, 
I must hard reset. 
How difficult could this bug be to fix? Is it just a problem with the hash of my 
locally stored credentials becoming corrupted? I noticed that thereQ&apos;Es no network 
activity when I enter my username and password...</what>
</comment>
<comment>
<author>prateeka...@gmail.com</author>
<when>Sun, 13 Dec 2009 17:16:28 +0000</when>
<what>nickatimmons I think you may be correct, it may be an issue with local stored
credentials or its just not talking to the servers. Checkout comment #12 on this
defect for more details.

But the real problem is that Google will not take it seriously unless allot of people
Q&quot;EStarQ&quot;E this defect. There are only 18 people who have Q&quot;EStarredQ&quot;E this defect, hence it
may be way low on their priority list. They havenQ&apos;Et even assigned this defect an
owner as yet. Complainants are getting divided amongst this valid defect (#4784) and
previous prematurely closed defect http://code.google.com/p/android/issues/detail?id=3006</what>
</comment>
<comment>
<author>peter.browne</author>
<when>Sun, 13 Dec 2009 20:26:56 +0000</when>
<what>Another HTC hero (1.5) user here that had the same problem. Finally got around it by:

1: Rebooting the phone
2: calling the mobile from another phone (phone 2)
3: hanging up phone 2
4: repeatedly hitting the home button while hanging up
5: disabling the security lock via settings

But now what do I do? Do I risk the pattern lock messing up again or do I just leave
it off (bearing in mind how easy it is to get around)?!?

This is a major problem that needs to be raised as critical.

</what>
</comment>
<comment>
<author>son...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:56:29 +0000</when>
<what>IQ&apos;Eve the same issued today with HTC Hero and unfortunately I cannot workaround as 
instructions describe in comment 22. So IQ&apos;Eve to hard reset and lose every data in phone and  
reload all downloaded apps.

Please fix this ASAP. ItQ&apos;Es critical for me.</what>
</comment>
<comment>
<author>beliving...@gmail.com</author>
<when>Tue, 15 Dec 2009 21:20:41 +0000</when>
<what>Comment 22 works on the Samsung Moment.  I was fortunate enough to figure this out 
and back up my stuff before doing a factory reset.

http://www.google.com/support/forum/p/Android+Market/thread?
tid=64d9dee3b395aaebQ&amp;Ehl=en</what>
</comment>
<comment>
<author>mab...@gmail.com</author>
<when>Wed, 16 Dec 2009 03:49:02 +0000</when>
<what>Just happened to me as well...tried all work around for an hour and a half now with
no luck. Clicked star icon. THIS IS AMAZING! Why wont these guys warn people of
this?!?! I keep up on my rss feeds with every android fanboy website and never heard
of this problem till it happened to me today!</what>
</comment>
<comment>
<author>dotco...@gmail.com</author>
<when>Wed, 16 Dec 2009 08:22:07 +0000</when>
<what>This is terrible..
 </what>
</comment>
</bug>
<bug>
<bugid>18447</bugid>
<title>Android browser doesnQ&apos;Et support comet</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marcosessa@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 13:33:34 +0000</openedDate>
<description>- Steps to reproduce the problem Visit
http://www.jounne.com/pushlettest.htm - What you think the correct
behavior should be. The counter should count up, but it doesnQ&apos;Et.</description>
<comment>
<author>eleme...@gmail.com</author>
<when>Sun, 16 Oct 2011 06:47:04 +0000</when>
<what>This issue has been plaguing me for a while. My understanding is that comet isnQ&apos;Et currently supported for the browser in android 2.x, but is in 3. I think the only browser that does for android 2.x is firefox.</what>
</comment>
</bug>
<bug>
<bugid>11383</bugid>
<title>ADT Plugin Hangs on Mac OS X, requires force quit; Exception in log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>shamme...@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 15:44:47 +0000</openedDate>
<description>Using ADT Plugin 0.9.8 on Eclipse 3.6 for Mac OS, the IDE frequently
hangs when clicking on an Android-related activity (e.g. logcat view or
DDMS action). Once hung, I must force quit Eclipse and restart in order
to recover. Found the following exception in my Eclipse workspace logs:
!ENTRY org.eclipse.ui 4 0 2010-09-21 11:27:22.386 !MESSAGE Unhandled
event loop exception !STACK 0 org.eclipse.swt.SWTException: Failed to
execute runnable (java.lang.IllegalArgumentException: Index out of
bounds) at org.eclipse.swt.SWT.error(SWT.java:4083) at
org.eclipse.swt.SWT.error(SWT.java:3998) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3586)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3279) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at
org.eclipse.equinox.launcher.Main.run(Main.java:1407) Caused by:
java.lang.IllegalArgumentException: Index out of bounds at
org.eclipse.swt.SWT.error(SWT.java:4064) at
org.eclipse.swt.SWT.error(SWT.java:3998) at
org.eclipse.swt.SWT.error(SWT.java:3969) at
org.eclipse.swt.widgets.Widget.error(Widget.java:715) at
org.eclipse.swt.widgets.Table.getItem(Table.java:1439) at
com.android.ddmuilib.logcat.LogFilter.flush(LogFilter.java:451) at
com.android.ddmuilib.logcat.LogPanel.asyncRefresh(LogPanel.java:1156) at
com.android.ddmuilib.logcat.LogPanel.access$1200(LogPanel.java:68) at
com.android.ddmuilib.logcat.LogPanel$9.run(LogPanel.java:1134) at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
... 22 more</description>
<comment>
<author>robertm...@gmail.com</author>
<when>Thu, 10 Feb 2011 12:30:02 +0000</when>
<what>I also receive this error - multiple Q&apos;EUnhandled event loop executionQ&apos;E errors in the Eclipse error log. It seems to be related to either an overflow of the AndroidQ&apos;Es logcat view or a badly formatted log being sent to it.

HereQ&apos;Es a trace of one of the errors:

eclipse.buildId=M20100211-1343
java.version=1.6.0_18
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64


Error
Thu Feb 10 13:17:08 CET 2011
Unhandled event loop exception

org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.IllegalArgumentException: Index out of bounds)
	at org.eclipse.swt.SWT.error(SWT.java:3884)
	at org.eclipse.swt.SWT.error(SWT.java:3799)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: java.lang.IllegalArgumentException: Index out of bounds
	at org.eclipse.swt.SWT.error(SWT.java:3865)
	at org.eclipse.swt.SWT.error(SWT.java:3799)
	at org.eclipse.swt.SWT.error(SWT.java:3770)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:450)
	at org.eclipse.swt.widgets.Table.getItem(Table.java:1431)
	at com.android.ddmuilib.logcat.LogFilter.flush(LogFilter.java:451)
	at com.android.ddmuilib.logcat.LogPanel.asyncRefresh(LogPanel.java:1180)
	at com.android.ddmuilib.logcat.LogPanel.access$1300(LogPanel.java:71)
	at com.android.ddmuilib.logcat.LogPanel$10.run(LogPanel.java:1153)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
	... 23 more
</what>
</comment>
<comment>
<author>cam...@ahorrecomparando.com</author>
<when>Wed, 02 Mar 2011 17:40:05 +0000</when>
<what>i have the same problem. did you find solution?
thanks alot</what>
</comment>
<comment>
<author>robertm...@gmail.com</author>
<when>Mon, 07 Mar 2011 13:15:01 +0000</when>
<what>No, afraid not. However, the manifestation of the problem for me does not cause major problems - I do not have to force close or anything, it just litters the error log.</what>
</comment>
<comment>
<author>onit...@gmail.com</author>
<when>Fri, 20 May 2011 14:58:07 +0000</when>
<what>I get a lot of these to - and they DO cause problems, at least as far as I can tell: They cause the Logcat view to lose all its content, sometimes single messages pop up again, but they vanish quickly. Makes debugging a real pain.

Restarting Eclipse remedies the problem, sometimes itQ&apos;Es even sufficient to switch the task/device in the Devices view. But this is quite tedious.

In my case, these exceptions start popping up after Eclipse has been sitting around for several hours while debuggable Android devices are connected to the computer. I havenQ&apos;Et tried with the simulator.

The problem apparently occurs quite often, just google for: logcat eclipse empty</what>
</comment>
<comment>
<author>danailde...@gmail.com</author>
<when>Wed, 01 Jun 2011 15:41:16 +0000</when>
<what>I get the same error in the DDMS app, which closes. I guess that eclipse tries to recover, but instead freezes.</what>
</comment>
</bug>
<bug>
<bugid>558</bugid>
<title>SSLSocket is probably broken</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-07-08T20:09:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jac...@gmail.com</reportedBy>
<openedDate>Fri, 28 Mar 2008 18:46:04 +0000</openedDate>
<description>I canQ&apos;Et get a working SSL Socket working and I believe there is probably
a defect in the SDK m5r15. My code is simple: private Socket
getSSLSocket(String hostname, int port) throws UnknownHostException,
IOException { javax.net.SocketFactory socketFactory =
javax.net.ssl.SSLSocketFactory.getDefault(); Socket socket =
socketFactory.createSocket(hostname, port); return socket; } ... try {
socketConnection = getSSLSocket(Q&quot;Esomehostname.comQ&quot;E, 2007); inputStream =
obtainInputStream(socketConnection); int c = inputStream.read();
//frozen here Log.i(LOG_TAG, Q&quot;EinputStream read:Q&quot;E + c); while (c != -1) {
c = inputStream.read(); Log.i(LOG_TAG, Q&quot;EinputStream read:Q&quot;E + c); } }...
Program froze at inputstream.read(). The logcat output suggests that
there is communication established between Android emulator and my SSL
host : D/SSLSocketFactory( 632): Using factory
org.apache.harmony.xnet.provider.jsse.O penSSLSocketFactoryImpl@40266a78
D/SSLSocketFactory( 632): Peer certificate validation is enabled
D/SSLSocketFactory( 632): Using factory
org.apache.harmony.xnet.provider.jsse.O penSSLSocketFactoryImpl@4003f3c8
D/SSLSocketFactory( 632): Peer certificate validation is enabled
D/OpenSSLSessionImpl( 632): Fetching peer certificates
D/OpenSSLSessionImpl( 632): Fetching certificate 0 of 2
D/OpenSSLSessionImpl( 632): Pointers are: chain=0x144298 bio=0x1693e8
cert=0x10 0820 D/OpenSSLSessionImpl( 632): Passing getcertificatebytes
checkpoint 1... D/OpenSSLSessionImpl( 632): Passing getcertificatebytes
checkpoint 2... D/OpenSSLSessionImpl( 632): Buffer pointer is:
bptr=0x169cb0 D/OpenSSLSessionImpl( 632): Iteration complete.
D/OpenSSLSessionImpl( 632): Fetching certificate 1 of 2
D/OpenSSLSessionImpl( 632): Pointers are: chain=0x144298 bio=0x1693e8
cert=0x10 0ec0 D/OpenSSLSessionImpl( 632): Passing getcertificatebytes
checkpoint 1... D/OpenSSLSessionImpl( 632): Passing getcertificatebytes
checkpoint 2... D/OpenSSLSessionImpl( 632): Buffer pointer is:
bptr=0x167710 D/OpenSSLSessionImpl( 632): Iteration complete.
D/OpenSSLSessionImpl( 632): This took us 2080 ms D/TrustManagerImpl(
632): Validating server certificates I/dalvikvm-heap( 632): GC! (37 sec
since last GC) I/dalvikvm-heap( 632): GC old usage 68.6%; now 2.790MB
used / 4.790MB real max D/dalvikvm( 632): threadid=15: still suspended
after undo (s=1 d=1) I/dalvikvm-heap( 632): GC freed 29748 objects /
1610912 bytes in 141ms D/OpenSSLSessionImpl( 632): Fetching peer
certificates D/OpenSSLSessionImpl( 632): Fetching certificate 0 of 2
D/OpenSSLSessionImpl( 632): Pointers are: chain=0x15dd88 bio=0x167a38
cert=0x15 ddb8 D/OpenSSLSessionImpl( 632): Passing getcertificatebytes
checkpoint 1... D/OpenSSLSessionImpl( 632): Passing getcertificatebytes
checkpoint 2... D/OpenSSLSessionImpl( 632): Buffer pointer is:
bptr=0xbfee8 D/OpenSSLSessionImpl( 632): Iteration complete.
D/OpenSSLSessionImpl( 632): Fetching certificate 1 of 2
D/OpenSSLSessionImpl( 632): Pointers are: chain=0x15dd88 bio=0x167a38
cert=0x15 da00 D/OpenSSLSessionImpl( 632): Passing getcertificatebytes
checkpoint 1... D/OpenSSLSessionImpl( 632): Passing getcertificatebytes
checkpoint 2... D/OpenSSLSessionImpl( 632): Buffer pointer is:
bptr=0x11d550 D/OpenSSLSessionImpl( 632): Iteration complete.
D/OpenSSLSessionImpl( 632): This took us 3040 ms D/TrustManagerImpl(
632): Validating server certificates D/TrustManagerImpl( 632): This took
us 30848 ms D/TrustManagerImpl( 632): This took us 14785 ms Please fix
SSL as soon as possible so that we can build secure applications for
Android.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 27 May 2008 21:42:00 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:09:12 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:40:20 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>7854</bugid>
<title>JNI crash on SetObjectField set with wrong type</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-20T14:58:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>udp...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 05:14:45 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). EntryData.java public class EntryData { ... public
String[] test; ... } NativeLib.java public class NativeLib { ... public
native int test(EntryData entrydata); ... } com_test_NativeLib.h ...
JNIEXPORT jint JNICALL Java_com_kodeid_NativeLib_login (JNIEnv *,
jobject, jobject); ... test-jni.c JNIEXPORT jint JNICALL
Java_com_kodeid_NativeLib_login ( JNIEnv *env, jobject obj, jobject
entry ) { clazz = (*env)-Q&gt;EGetObjectClass(env, entry); fid =
(*env)-Q&gt;EGetFieldID(env, clazz, Q&quot;EtestQ&quot;E, Q&quot;E[Ljava/lang/String;Q&quot;E);
jobjectArray test = (*env)-Q&gt;ENewObjectArray(env, 5, clazz, NULL);
for(i=0; iQ&lt;E5; i++) { jstring argStr = (*env)-Q&gt;ENewStringUTF(env, Q&quot;EtestQ&quot;E);
(*env)-Q&gt;ESetObjectArrayElement(env, test, i, argStr); }
(*env)-Q&gt;ESetObjectField(env, entry, fid, test); } - What happened. It
crashes whit with emulator when option: ro.kernel.android.checkjni=1 is
set Before the crash the adbcat shows the following: W/dalvikvm( 369):
JNI WARNING: field Q&apos;EtestQ&apos;E with type Q&apos;E[Ljava/lang/String;Q&apos;E set with wrong
type ([Lcom/test/EntryData;) W/dalvikvm( 369): in
Lcom/test/NativeLib;.Entry
(Lcom/test/EntryData;Ljava/lang/String;Ljava/lang/String;)I
(SetObjectField) Which corresponds to dalvik/vmCheckJni.c 434: LOGW(Q&quot;EJNI
WARNING: field Q&apos;E%sQ&apos;E with type Q&apos;E%sQ&apos;E set with wrong type (%s)\nQ&quot;E, 440:
LOGW(Q&quot;EJNI WARNING: field Q&apos;E%sQ&apos;E with type Q&apos;E%sQ&apos;E set with wrong type
(%s)\nQ&quot;E, - What you think the correct behavior should be. When compiled
without that option the code works just fine. DonQ&apos;Et forget to mention
which version of Android youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). Emulator: [ro.build.display.id]:
[generic-eng 2.1-update1 ECLAIR eng.alex.20100419.162023 test-keys]
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 20 Apr 2010 14:58:17 +0000</when>
<what>YouQ&apos;Ere attempting to store an object reference with an incompatible type.  This 
situation is normally impossible and will not be handled gracefully by the VM (i.e. 
it may crash later on when you attempt to invoke a method on that object).

If itQ&apos;Es working Q&quot;Ejust fineQ&quot;E, itQ&apos;Es entirely possible that youQ&apos;Ere just getting lucky.

By default, all problems identified by the JNI checker result in a VM abort.  You can 
use the Q&quot;EwarnonlyQ&quot;E flag to disable this, but that would be a big mistake.  You must 
fix your incorrect JNI code.

The failure is in a method with signature

  native int Entry(EntryData, String, String)

which seems different from the prototype of the code above.
</what>
</comment>
</bug>
<bug>
<bugid>9859</bugid>
<title>To enable OpenType ligatures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>minnkya...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jul 2010 14:10:46 +0000</openedDate>
<description>Dear All; Today, Most of counties used To enable Open Type ligatures
because some of their language have Open Type ligatures in Unicode Font.
ThatQ&apos;Es why I requested to support to enable OpenType ligatures. Thank
you; Kelvin</description>
<comment>
<author>nkibavu...@gmail.com</author>
<when>Mon, 20 Dec 2010 18:40:36 +0000</when>
<what>Opentype Support should fix many rendering issues such as hindi, thai, and most african languages.
In desktop linux distros,this is achieved using pango+freetype. It also is a much easier thing to do than adding supporton for each language individually.
Is this issue being addressed, or perhaps is there any documentation for developers willing to help with that matter?</what>
</comment>
<comment>
<author>nkibavu...@gmail.com</author>
<when>Mon, 20 Dec 2010 19:26:08 +0000</when>
<what>forgot to add that testing was done with android 2.2 froyo/samsung galaxy s I900</what>
</comment>
<comment>
<author>Chris.F...@gmail.com</author>
<when>Fri, 04 Nov 2011 07:46:31 +0000</when>
<what>The problem is lack of complex script rendering support on Android

This issue is related to issues:

1618, 2600, 3008, 3027, 3029, 4153, 5925, 4153, 6283, 8103, 9045, 9248, 9859, 10685, 10750, 11999, 12674, 12981, 13022, 13967, 14234, 15171, 15895, 16306, 16939, 16144, 17011, 17279, 17291, 17445, 17563, 17573, 17576, 17803, 17850, 17992, 18178, 18235, 18392, 18859, 18936, 18950, 19050, 19352 19410, 19466, 19470, 19691, 19735, 19946, 19963, 21284, 20141, 20161, 20198, 20485, 20486, 20655, 20744, 20772, 20785. 21196, 21382 
</what>
</comment>
<comment>
<author>lat...@gmail.com</author>
<when>Fri, 04 Nov 2011 13:50:08 +0000</when>
<what>Any idea when this feature will be implemented?
</what>
</comment>
</bug>
<bug>
<bugid>8806</bugid>
<title>MimeTypeMap is case sensitive</title>
<status>New</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>astro...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 19:23:47 +0000</openedDate>
<description>MimeTypeMap has maps that contain all-lower-case values for MIME types
and file extensions, and its public methods only work properly if the
MIME type of extension passed in is also in all-lower-case. This is
wrong for the following reasons: (1) The MIME standard states that
Q&quot;EMatching of media type and subtype is ALWAYS case-insensitiveQ&quot;E [see
http://rfc-ref.org/RFC- TEXTS/2045/chapter5.html#d4e442484]. (2) File
extensions are also always case-insensitive. For instance, Q&quot;EjpgQ&quot;E, Q&quot;EJPGQ&quot;E,
and Q&quot;EJpgQ&quot;E are all supposed to be equivalent file extensions. (3) Nowhere
in the Javadoc for MimeTypeMap does it state that input must be in
all-lower-case. One way to work around this would be to change the
Javadoc to state that all input must be in all-lower-case characters.
That will not strictly honor (1) or (2), but will at least provide a
modicum of warning to developers about the expectations of the class
implementation. A much better fix would be to change the public methods
to convert all input to lower-case.</description>
<comment>
<author>astro...@gmail.com</author>
<when>Wed, 02 Jun 2010 19:56:15 +0000</when>
<what>Typo above: Q&quot;EMIME type of extensionQ&quot;E --Q&gt;E Q&quot;EMIME type or extensionQ&quot;E</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Jun 2010 03:12:17 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Jun 2010 03:14:38 +0000</when>
<what>(actually, this is android.webkit, not the one used internally by HttpURLConnection. iQ&apos;Ell have to find the proper 
owner for this.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 04 Jun 2010 22:29:28 +0000</when>
<what></what>
</comment>
<comment>
<author>chobomuf...@gmail.com</author>
<when>Sat, 05 Jun 2010 23:10:11 +0000</when>
<what>I have done the code fix (the public methods that accept mimetype/extension I have 
converted to lower case) and will be uploading shortly.</what>
</comment>
<comment>
<author>chobomuf...@gmail.com</author>
<when>Sun, 06 Jun 2010 06:25:18 +0000</when>
<what>Well I will try upload it, having trouble getting Q&quot;Erepo uploadQ&quot;E to work. It asks for 
the password, I have tried setting up the SSH keys following the guide but still no 
go.</what>
</comment>
</bug>
<bug>
<bugid>10509</bugid>
<title>phone keeps rebooting when network is unavailable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kglowa...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 13:20:20 +0000</openedDate>
<description>HTC Desire on Froyo (operator: Meteor, Ireland) My phone works perfectly
in Ireland - no single reboot for last three months, even after updating
to Froyo. I went abroad with inactive roaming - phone was not able to
connect to any network - it rebooted for the first tim after 2-3 minutes
- and keep rebooting until I enabled Q&apos;Eairplane modeQ&apos;E. It clearly seems
that it kept rebooting constantly when itQ&apos;Es unable to find network
operator to connect to (I tried multiple settings, reset to factory
settings, wifi on/off, network data on/off etc, but Q&apos;Eairplane modeQ&apos;E was
the only one that worked). Once I activated roaming with my operator,
phone connected to network immediately and issue disappeared.</description>
</bug>
<bug>
<bugid>15026</bugid>
<title>Migrate paid apps to new account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-25T18:02:58.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kovu%cou...@gtempaccount.com</reportedBy>
<openedDate>Fri, 25 Feb 2011 14:18:40 +0000</openedDate>
<description>It must be allowed to migrate Paid Apps to new accounts. An e-mail
address may not live forever, so this is critical functionality in the
long-lived lifecycle of a cloud device like Android. This is such a bit
miss for me, ItQ&apos;Es practically a critical bug right now.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 25 Feb 2011 18:02:58 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>7184</bugid>
<title>Button text gravity is changed after nearby TextView line wrapping</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>robert.m...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 09:55:35 +0000</openedDate>
<description>Android version: Android SDK 1.6, 2.0.1, 2.1 Development environment:
Windows, Eclipse, Emulator Describe the problem: Button text alignment
is moved from centered to left-aligned when a TextView wraps text across
lines. Steps to reproduce: 1. Use the following res/layout/main.xml:
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ERelativeLayout
android:id=Q&quot;E@+id/RelativeLayout01Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;ETableLayout
android:id=Q&quot;E@+id/TableLayout01Q&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETableRow
android:id=Q&quot;E@+id/TableRow01Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;EButton android:id=Q&quot;E@+id/Button01Q&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:text=Q&quot;Ebutton1Q&quot;E android:layout_weight=Q&quot;E1Q&quot;E /Q&gt;E Q&lt;E/TableRowQ&gt;E
Q&lt;E/TableLayoutQ&gt;E Q&lt;ETextView android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/TextView01Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_below=Q&quot;E@+id/TableLayout01Q&quot;E /Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E 2. Use
the following Java code: public class ButtonTextGravityTest extends
Activity { private TextView mText; private Button mButton; @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main); mText
= (TextView) findViewById(R.id.TextView01); mButton = (Button)
findViewById(R.id.Button01); mButton.setOnClickListener(new
View.OnClickListener() { public void onClick(View view) {
mText.setText(Q&quot;Exxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxQ&quot;E + Q&quot;E xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxQ&quot;E); } }); } } 3. Run in emulator and click the
Button. What happens: Button text alignment is shifted to the left side
of the button when clicked. What is supposed to happen: Button text
alignment should remain centered.</description>
<comment>
<author>igurpree...@gmail.com</author>
<when>Tue, 09 Nov 2010 19:51:17 +0000</when>
<what>I am facing the same issue but with a different scenario. 

I am populating the data from SQLLite db in a radio group and have two buttons below it. And on click event of button, I am changing the radio group options to next set of options from db. But, when I click on the buttons, button text is getting left aligned automatically.

Page Layout is as follows:

Q&lt;ERelativeLayoutQ&gt;E
   Q&lt;ETableLayoutQ&gt;E
       Q&lt;ETableRowQ&gt;E
          Q&lt;ERadioGroupQ&gt;E
            Q&lt;ERadioButton /Q&gt;E
          Q&lt;E/RadioGroupQ&gt;E
       Q&lt;E/TableRowQ&gt;E
   Q&lt;E/TableLayoutQ&gt;E

   Q&lt;ETableLayoutQ&gt;E
       Q&lt;ETableRowQ&gt;E
          Q&lt;EButton /Q&gt;E
          Q&lt;EButton /Q&gt;E
       Q&lt;ETableRowQ&gt;E
   Q&lt;E/TableLayoutQ&gt;E
Q&lt;ERelativeLayoutQ&gt;E

Java Code: 
Following code is fired on OnClick Event of a button:
   radioButton.setText(cursor.getString(0));
   cursor.moveToNext();

Please let me know if you have resolution or know if i am missing anything.

Thanks
Gurpreet Singh</what>
</comment>
<comment>
<author>igurpree...@gmail.com</author>
<when>Tue, 09 Nov 2010 19:59:52 +0000</when>
<what>For my above comments the environment details are as follows:

Android version:
  Android SDK 1.5, 2.1, 2.2

Development environment:
  Windows, Eclipse, Emulator, T-Mobile My Touch Slide, T-Mobile My Touch 4G</what>
</comment>
<comment>
<author>fk.che...@gmail.com</author>
<when>Fri, 24 Dec 2010 03:29:40 +0000</when>
<what>Hi, i have the same problem too, do setText() again to the Button may fix it.

e.g.
			public void onClick(View view) {
				mText.setText(Q&quot;ExxxxxxxxxxxxQ&quot;E);
				Button btn01 = (Button)findViewById(R.id.Button01);
				btn01.setText(btn01.getText());
			}

a little bit weird, but it fix my problem.</what>
</comment>
</bug>
<bug>
<bugid>12270</bugid>
<title>Last item or bottom of Listviewin ListView is faded when setting smoothScrollbar to false</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xqlus...@gmail.com</reportedBy>
<openedDate>Sun, 31 Oct 2010 21:03:26 +0000</openedDate>
<description>This problem occurs when smoothScrollbar is set to false on a ListView
when all items are visible or when the first item is still partially
visible when completely scrolled down. Tested on HTC Desire running
Android 2.2 (Froyo) This is easely replicated by creating a ListView
with 3-4 items, set smoothScrollbar to false and a distinct
cacheColorHint</description>
</bug>
<bug>
<bugid>6101</bugid>
<title>Race condition for InputConnection.commitText Q&amp;E InputConnection.sendKeyEvent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>0xSeanTa...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jan 2010 03:54:35 +0000</openedDate>
<description>Observed race condition when using InputConnection.sendKeyEvent and
InputConnection.commitText in rapid sequence. The following example
explains more clearly. A TextBox with the following text OneTwoThree
should be changed to One2Three with the following code.
//------------------------------------------------ InputConnection
ic=getCurrentInputConnection(); ic.setSelection(3,7); //Selects Q&quot;EwotQ&quot;E
//Send delete key event ic.sendKeyEvent(new
KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_DEL));
ic.sendKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_DEL));
//Text should be Q&quot;EOneThreeQ&quot;E ic.setSelection(3,3); //Position the cursor
to the end of Q&quot;EOneQ&quot;E ic.commitText(Q&quot;E2Q&quot;E, 1); //Commit Q&quot;E2Q&quot;E
//------------------------------------------------ This is essentially a
two step process to achieve the desired result. The result however is
OneThree The actions are processed out of order, replacing Q&quot;EwotQ&quot;E with
Q&quot;E2Q&quot;E first then processing the delete key event. The correct result is
achieved by switching the order here, revealing there is a race
condition for comitText and sendKeyEvent.
//------------------------------------------------ ic.setSelection(3,3);
//Position the cursor to the end of Q&quot;EOneQ&quot;E ic.commitText(Q&quot;E2Q&quot;E, 1);
//Commit Q&quot;E2Q&quot;E ic.setSelection(4,8); //Selects Q&quot;EwotQ&quot;E ic.sendKeyEvent(new
KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_DEL));
ic.sendKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_DEL));
//------------------------------------------------ Inserting a delay
between the sending of key events and commitText also produces the
correct result. I encountered this when extending an InputMethodService
and testing on a Device. I am not in the position to test on the
emulator at this point nor debug the internals of InputConnection. For
anyone experiencing this problem - I used the following work around: 1.
Set a flag when a sendKeyEvent had been sent and started a
CountDownTimer set for 100ms expiration. 2. If commands need to be
issued before the timer expires the commands are buffered in a list. 3.
The CountDownTimer removes the flag and executes the buffered commands
upon expiration. Any buffered commands need to respect the required
delay after sendKeyEvent. The 100ms delay was arbitrarily chosen. You
may be able to reduce this. Device Information Model: HTC Magic Firmware
version: 1.6 Kernel version: 2.6.29-00479-g3c7df37, android-build@apa26
#19 Build Number: DRC92</description>
<comment>
<author>java...@gmail.com</author>
<when>Sat, 19 Feb 2011 15:30:58 +0000</when>
<what>I found the same issue in my orange sanfranciso (ZTE blade) mobile</what>
</comment>
<comment>
<author>java...@gmail.com</author>
<when>Sat, 19 Feb 2011 17:01:32 +0000</when>
<what>ic.deleteSurroundingText(1, 0); worked for my scenario :)</what>
</comment>
</bug>
<bug>
<bugid>10238</bugid>
<title>If horizontal slide on ListView throw ArrayIndexOutOfBoundsException ( 2.2 only - other works )</title>
<status>Reviewed</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>Oleg.Baidalka</reportedBy>
<openedDate>Fri, 06 Aug 2010 09:59:00 +0000</openedDate>
<description>08-06 09:50:50.312: ERROR/AndroidRuntime(300): FATAL EXCEPTION: main
08-06 09:50:50.312: ERROR/AndroidRuntime(300):
java.lang.ArrayIndexOutOfBoundsException 08-06 09:50:50.312:
ERROR/AndroidRuntime(300): at
android.view.MotionEvent.getY(MotionEvent.java:792) 08-06 09:50:50.312:
ERROR/AndroidRuntime(300): at
android.widget.AbsListView.onTouchEvent(AbsListView.java:2040) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
android.widget.ListView.onTouchEvent(ListView.java:3315) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
android.view.View.dispatchTouchEvent(View.java:3766) 08-06 09:50:50.312:
ERROR/AndroidRuntime(300): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:897) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1671)
08-06 09:50:50.312: ERROR/AndroidRuntime(300): at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)
08-06 09:50:50.312: ERROR/AndroidRuntime(300): at
android.app.Activity.dispatchTouchEvent(Activity.java:2086) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1655)
08-06 09:50:50.312: ERROR/AndroidRuntime(300): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1785) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
android.os.Handler.dispatchMessage(Handler.java:99) 08-06 09:50:50.312:
ERROR/AndroidRuntime(300): at android.os.Looper.loop(Looper.java:123)
08-06 09:50:50.312: ERROR/AndroidRuntime(300): at
android.app.ActivityThread.main(ActivityThread.java:4627) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
java.lang.reflect.Method.invokeNative(Native Method) 08-06 09:50:50.312:
ERROR/AndroidRuntime(300): at
java.lang.reflect.Method.invoke(Method.java:521) 08-06 09:50:50.312:
ERROR/AndroidRuntime(300): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
08-06 09:50:50.312: ERROR/AndroidRuntime(300): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 08-06
09:50:50.312: ERROR/AndroidRuntime(300): at
dalvik.system.NativeStart.main(Native Method) 1. Add ListView on
Activity 2. Sliding lef to right and back several time</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Aug 2010 21:22:32 +0000</when>
<what></what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Fri, 06 Aug 2010 21:33:41 +0000</when>
<what>Could you elaborate on this a bit? On what device(s) are you seeing this? Can you post a code example that demonstrates the problem?</what>
</comment>
<comment>
<author>badr...@gmail.com</author>
<when>Fri, 06 Aug 2010 21:50:52 +0000</when>
<what>Emulator 2.2 and Nexus One with Android OS 2.2</what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Fri, 06 Aug 2010 22:50:01 +0000</when>
<what>Can you post a code example? I canQ&apos;Et reproduce this result with the information provided.</what>
</comment>
<comment>
<author>saravana...@gmail.com</author>
<when>Wed, 08 Sep 2010 01:01:03 +0000</when>
<what>Hi,
I also faced this issue. I have some input on this.
Basically Gallery3D app crashes upon receiving the Q&quot;EArrayIndexOutOfBoundsExceptionQ&quot;E.

Usecase:
=============
1.Copy more than 100 jpeg images in the media/sdcard. 
2.After thumbnail get generated, goto gallery and view the image thumbnails in the grid view.
3.scroll through the image thumbnails from left to right.
4.when it crosses approximately 96 images, the ArrayIndexOutOfBoundsException occurs and gallery app get exited.

Location where I get the exception:
=========================================
File: packages/apps/Gallery3D/src/com/cooliris/media/GridDrawManager.java
Function: drawThumbnails()
Line: 
for (int j = maxDisplayedItemsPerSlot - 1; j Q&gt;E= 0; --j) {
DisplayItem displayItem = displayItems[(index - firstBufferedVisibleSlot) * GridLayer.MAX_ITEMS_PER_SLOT + j];

The index accessed on this array displayItems[] is greater than the size its get declared in GridLayer Class.
File: packages/apps/Gallery3D/src/com/cooliris/media/GridLayer.java
Line: private final DisplayItem[] mDisplayItems = new DisplayItem[MAX_ITEMS_DRAWABLE];


Analysis:
===============
I have noticed this IndexOutOfBounds happening for the following settings.
In /system/build.prop file (in the device file system)
ro.sf.lcd_density=160 (default)
ro.sf.lcd_density=120 

For Q&lt;Ero.sf.lcd_density=240Q&gt;E the issue is not happening.
This lcd_density property get updated in the out/.../system/build.prop file from /device/Q&lt;EvendorQ&gt;E/Q&lt;Eh/w platformQ&gt;E/system.prop file during the build process.

If this property is not defined in the system.prop or build.prop file the default value 160 will be taken.

The nexus-one phone has the lcd_density as 240 so the issue is not seen in that phone.

Please change/add this lcd_density to 160 or 120 in /system/build.prop, and do the usecase you will see the issue. No need to rebuild the entire stuff.

Please let me know if you can fix this.

The possible fixes for this issue:
===================================
1. Increasing the array size from
DisplayItem[MAX_ITEMS_DRAWABLE] to 
DisplayItem[MAX_ITEMS_DRAWABLE + MAX_DISPLAYED_ITEMS_PER_FOCUSED_SLOT]

OR
2. Decreasing the number of buffered slot window value from 24 to 21.
File: packages/apps/Gallery3D/src/com/cooliris/media/GridCameraManager.java
Function: computeVisibleRange()
Line:
final int buffer = 24;

I could not figure out the root cause for this.
Basically in this computeVisibleRange() function the Q&quot;EfirstVisibleSlotIndexQ&quot;E is not getting updated to 24 when Q&quot;ElastVisibleSlotIndexQ&quot;E reaches 96. Instead it remains 0 and 96 which causes the bigger index value in the drawThumbnails() function while accessing the DisplayItems[].

Let me know if any of the above 2 fixes are valid or not.

My Environment:
=================
TI OMAP-ZOOM3 and Froyo.

Thanks Q&amp;E Regards,
Saravanan.S</what>
</comment>
<comment>
<author>pujos.mi...@gmail.com</author>
<when>Sun, 09 Jan 2011 21:28:17 +0000</when>
<what>IQ&apos;Eve seen it happening in my app while scrolling a huge vertical ListView holding sometimes more than 1000 items. Not sure it is easy to reproduce though.
That was on Sammsung Galaxy S running Froyo.

java.lang.ArrayIndexOutOfBoundsException
	at android.view.MotionEvent.getY(MotionEvent.java:792)
	at android.widget.AbsListView.onTouchEvent(AbsListView.java:2174)
	at android.widget.ListView.onTouchEvent(ListView.java:3605)
	at android.view.View.dispatchTouchEvent(View.java:3819)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:897)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1723)
	at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1129)
	at android.app.Activity.dispatchTouchEvent(Activity.java:2086)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1707)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1723)
	at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1129)
	at android.app.Activity.dispatchTouchEvent(Activity.java:2086)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1707)
	at android.view.ViewRoot.handleMessage(ViewRoot.java:1785)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:123)
	at android.app.ActivityThread.main(ActivityThread.java:4627)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:521)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
	at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>pujos.mi...@gmail.com</author>
<when>Sat, 12 Feb 2011 23:53:24 +0000</when>
<what>Happened again in an automated crash report from a user having a HTC Legend running 2.2. 

java.lang.ArrayIndexOutOfBoundsException
	at android.view.MotionEvent.getY(MotionEvent.java:792)

java.lang.ArrayIndexOutOfBoundsException
	at android.view.MotionEvent.getY(MotionEvent.java:792)
	at android.widget.AbsListView.onTouchEvent(AbsListView.java:2040)
	at android.widget.ListView.onTouchEvent(ListView.java:3315)
	at android.view.View.dispatchTouchEvent(View.java:3765)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:905)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1701)
	at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1116)
	at android.app.Activity.dispatchTouchEvent(Activity.java:2093)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1685)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:944)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1701)
	at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1116)
	at android.app.Activity.dispatchTouchEvent(Activity.java:2093)
	at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1685)
	at android.view.ViewRoot.handleMessage(ViewRoot.java:1802)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:143)
	at android.app.ActivityThread.main(ActivityThread.java:4914)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:521)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
	at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>vai...@codeaurora.org</author>
<when>Tue, 15 Feb 2011 05:07:29 +0000</when>
<what>We have just seen this in Android 2.3 and the same exception occurred in system_server. Reproducibility is unknown though.


 *** FATAL EXCEPTION IN SYSTEM PROCESS: ActivityManager
 java.lang.ArrayIndexOutOfBoundsException
   at android.view.MotionEvent.getY(MotionEvent.java:903)
   at android.widget.ScrollView.onTouchEvent(ScrollView.java:520)
   at android.view.View.dispatchTouchEvent(View.java:3885)
   at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903)
   at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
   at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
   at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
   at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
   at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1691)
   at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1125)
   at android.app.Dialog.dispatchTouchEvent(Dialog.java:642)
   at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1675)
   at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2194)
   at android.view.ViewRoot.handleMessage(ViewRoot.java:1878)
   at android.os.Handler.dispatchMessage(Handler.java:99)
   at android.os.Looper.loop(Looper.java:123)
   at com.android.server.am.ActivityManagerService$AThread.run(ActivityManagerService.java:1336)
</what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Tue, 22 Feb 2011 20:47:45 +0000</when>
<what>The patch https://review.source.android.com/21318 in progress will provide a simple guard. More robust recovery from this condition will be added in a future version.</what>
</comment>
<comment>
<author>seemados...@gmail.com</author>
<when>Tue, 29 Nov 2011 09:39:45 +0000</when>
<what>Hi, I am interested in this fix. But unable to access https://review.source.android.com/21318. Could you help? </what>
</comment>
<comment>
<author>c...@mobicage.com</author>
<when>Tue, 29 Nov 2011 19:47:58 +0000</when>
<what>In our project http://rogerthatmessenger.com we worked around the problem as follows:
- override dispatchTouchEvent in your Activity - see docs http://developer.android.com/reference/android/app/Activity.html#dispatchTouchEvent(android.view.MotionEvent)
- in the dispatchTouchEvent method, feed your GestureDetector, for example:

    @Override
    public boolean dispatchTouchEvent(MotionEvent e) {
        mGestureDetector.onTouchEvent(e);
        return super.dispatchTouchEvent(e);
    }</what>
</comment>
</bug>
<bug>
<bugid>16429</bugid>
<title>This is a pretty infuriating bug.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-28T18:24:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mrinalna...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 17:45:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 28 Apr 2011 18:24:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5929</bugid>
<title>useless java.io.File.pathSeparator and pathSeparatorChar documentation</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-01-09T18:50:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>elia...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 10:53:45 +0000</openedDate>
<description>On the Motorola Droid, (and perhaps the entire SDK) the static fields
(String) java.io.File.pathSeparator and (char)
java.io.File.pathSeparatorChar are supposed to contain the separator
character for parts of a file descriptor. For Linux-based applications,
(which Android is) this is a forward slash (/). However, these fields
both erroneously contain a colon (:). The behavior of everything else in
the File class, including getPath() and toString() use forward slashes
(/) to separate parts of paths. Code that relies on the correct file
separator being set in these fields will not work properly. For more
information, please contact: Alan Eliasen, eliasen@mindspring.com</description>
<comment>
<author>elia...@gmail.com</author>
<when>Sat, 09 Jan 2010 11:15:11 +0000</when>
<what>The error also occurs in the emulator (1.1 and 2.0).  These fields erroneously
contain (:) when they should contain (/).
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 09 Jan 2010 18:50:17 +0000</when>
<what>no, thatQ&apos;Es not what pathSeparator means at all. youQ&apos;Ere confusing separator with pathSeparator. hereQ&apos;Es what 
pathSeparator really means:

http://java.sun.com/javase/6/docs/api/java/io/File.html#pathSeparator</what>
</comment>
<comment>
<author>ecforus...@gmail.com</author>
<when>Wed, 06 Oct 2010 02:54:58 +0000</when>
<what>thatQ&apos;Es exactly what it means.  Regardless of what Android erroneously defined it as the path separator is the character between paths in linux Q&apos;E/Q&apos;E and in windows Q&apos;E\Q&apos;E. There is no other definition for it. And it certainly shouldnQ&apos;Et be a colon.  Every other language defines a Environment or OS path separator character and it always is used the same way as the character that separates directories in a path string.  Android needs to fix this.

BTW e... your link doesnQ&apos;Et help your argument at all</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Oct 2010 17:53:10 +0000</when>
<what>compare and contrast:

  http://download.oracle.com/javase/6/docs/api/java/io/File.html#separatorChar
  http://download.oracle.com/javase/6/docs/api/java/io/File.html#pathSeparatorChar
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Oct 2010 17:58:26 +0000</when>
<what>actually, i notice _our_ documentation is utter crap. iQ&apos;Ell fix that in gingerbread.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Oct 2010 18:14:40 +0000</when>
<what>new documentation submitted to gingerbread:

    /**
     * The system-dependent character used to separate components in filenames (Q&apos;E/Q&apos;E).
     * Use of this (rather than hard-coding Q&apos;E/Q&apos;E) helps portability to other operating systems.
     *
     * Q&lt;EpQ&gt;EThis field is initialized from the system property Q&quot;Efile.separatorQ&quot;E.
     * Later changes to that property will have no effect on this field or this class.
     */
    public static final char separatorChar;

    /**
     * The system-dependent string used to separate components in filenames (Q&apos;E/Q&apos;E).
     * See {@link #separatorChar}.
     */
    public static final String separator;

    /**
     * The system-dependent character used to separate components in search paths (Q&apos;E:Q&apos;E).
     * This is used to split such things as the PATH environment variable and classpath
     * system properties into lists of directories to be searched.
     *
     * Q&lt;EpQ&gt;EThis field is initialized from the system property Q&quot;Epath.separatorQ&quot;E.
     * Later changes to that property will have no effect on this field or this class.
     */
    public static final char pathSeparatorChar;

    /**
     * The system-dependent string used to separate components in search paths (Q&quot;E:Q&quot;E).
     * See {@link #pathSeparatorChar}.
     */
    public static final String pathSeparator;
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Dec 2010 18:20:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12991</bugid>
<title>International date format in notification bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>beho...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 03:27:53 +0000</openedDate>
<description>The date shown in the notification bar is not formatted correctly for
some countries, such as New Zealand and the United Kingdom. Steps to
reproduce: 1. Settings Q&gt;E Language Q&amp;E keyboard Q&gt;E Select language Q&gt;E English
(New Zealand). 2. Use the power button to return to the lock screen and
you will see the date formatted in the correct DMY format used by these
countries (Q&quot;ETuesday, 7 DecemberQ&quot;E). 3. Unlock the phone and pull down the
notification bar. What happened: The date listed is shown in US MDY
format (Q&quot;EDecember 7, 2010Q&quot;E). What should happen: It should be listed in
DMY format (Q&quot;E7 December 2010Q&quot;E). This works correctly in Android 2.2. I
am using the Android Emulator, not a physical device for my 2.3 testing.
My 2.2 testing is on a Nexus One.</description>
<comment>
<author>izanir...@gmail.com</author>
<when>Fri, 04 Mar 2011 20:37:56 +0000</when>
<what>Confirm similar problem with my Nexus One running 2.3.3. Date format Q&apos;EstuckQ&apos;E with US MDY format. It was correct with 2.2 (before update to 2.3)

</what>
</comment>
<comment>
<author>beho...@gmail.com</author>
<when>Wed, 04 May 2011 09:50:36 +0000</when>
<what>This issue is still present in 2.3.4.</what>
</comment>
<comment>
<author>izanir...@gmail.com</author>
<when>Fri, 20 May 2011 11:14:03 +0000</when>
<what>Nearly six month yet no action by Google?</what>
</comment>
</bug>
<bug>
<bugid>17166</bugid>
<title>Force close in on market access</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leewls...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 12:29:24 +0000</openedDate>
<description>Title : Force close in on market access Occurance Process : Remove
already inserted simcard -Q&gt;E insert new simcard(tata Docomo) -Q&gt;E let the
phone reboot properly -Q&gt;E Now Play FM on background -Q&gt;E Go to Market
Occurance status : Force close occur</description>
</bug>
<bug>
<bugid>5554</bugid>
<title>The calendar should allow for periodic reminders, specific ones. Also to do list.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 06:48:16 +0000</openedDate>
<description>The standard calendar on Android 2.0.1 lacks what many mobile calendars
I have seen lack: the option for periodic reminders. Often I find that
if I have something to do I need to be reminded multiple times to do
that specific task because I may miss some of the reminders I set. Also,
this option makes it easier than creating a new reminder for each time
the user wants a reminder. Say I have a meeting early on Wednesday and I
am busy Tuesday. I want to be reminded often so I donQ&apos;Et miss my meeting.
So, I set the calendar to remind me every so many minutes, hours, etc.
about my meeting. The reminders should have the option of being set on
custom intervals. If a user, for whatever reason, wants to be reminded
every 27 minutes they should be able to do so simply by typing that
number into the minutes reminder box. Similarly, it would be nice to be
able to specify the exact date and time of reminders as well as the
option to suppress reminders until a certain date and time. For
instance, Joe has a party he has to go to on Thursday 25, but it is only
the 10th. He has a lot of things we had to do before then so he doesnQ&apos;Et
want to be reminded right now about it. However, after he finishes an
event on the 12th at 7:30 he wants to be reminded every 8 hours about
the event. Alternatively, he might just want to be reminded on the 14th
at 8:20. Another feature that is related is the ability to do reminders
(normal and periodic) for certain days. For instance, one week I may
want to be reminded twice daily at 2pm and 7pm but only on Tuesday ad
Thursday. The next week I may be very busy and want to be reminded on
Wednesday and Friday. A to-do list with the same type of reminders would
also be nice, as not all things need to fit into a specific time frame
on a calendar. I rather like Android 2.0 so far, keep up the good work.
Android is only going to get better and I almost feel like I am using a
small laptop because my device can do so much!</description>
<comment>
<author>jianhu...@gmail.com</author>
<when>Tue, 13 Apr 2010 23:03:12 +0000</when>
<what>This feature is very much needed. E.g. remind ourselves to detach from the computer
every hour or so!</what>
</comment>
<comment>
<author>miki.les...@gmail.com</author>
<when>Wed, 13 Oct 2010 07:19:07 +0000</when>
<what>I need to specify the exact date and time of reminders. This issue seems to partly duplicate with 3760.</what>
</comment>
</bug>
<bug>
<bugid>18152</bugid>
<title>takePicture and PreviewCallback can not coexist at Android 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ustcchen...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 01:11:34 +0000</openedDate>
<description>- Steps to reproduce 1. there is a PreviewCallback defined,
PreviewCallback mPreviewCallback = new PreviewCallback() { @Override
public void onPreviewFrame(byte[] data, Camera camera) {
//Log.i(TAG+Q&quot;E.mPreviewCallback.onPreviewFrameQ&quot;E, Q&quot;Ebeing called!Q&quot;E); } };
2. mCamera.setPreviewCallback(mPreviewCallback); 3.
mCamera.takePicture() - What happened. An ANR problem happened.
/data/anr/traces.txt showed this: DALVIK THREADS: (mutexes: tll=0 tsl=0
tscl=0 ghl=0 hwl=0 hwll=0) Q&quot;EmainQ&quot;E prio=5 tid=1 NATIVE | group=Q&quot;EmainQ&quot;E
sCount=1 dsCount=0 obj=0x40022170 self=0xce68 | sysTid=2411 nice=0
sched=0/0 cgrp=default handle=-1345006464 at
android.hardware.Camera.native_takePicture(Native Method) at
android.hardware.Camera.takePicture(Camera.java:746) at
android.hardware.Camera.takePicture(Camera.java:710) at
oms.cj.tube.camera.CamLayer.takePicture(CamLayer.java:256) at
oms.cj.tube.camera.DefineColor.takePicture(DefineColor.java:61) ... ...
- What you think the correct behavior should be. takePicture should not
hang, instead it should return smoothly. This sympton only happen at
Android 2.3, not in 2.1 or 2.2.</description>
<comment>
<author>jamie.hu...@gmail.com</author>
<when>Fri, 16 Sep 2011 18:56:47 +0000</when>
<what>This definitely seems like a defect since it worked in prior APIs.  I ran into this same problem when developing my app.  

It should also be noted that this is the worst kind of ANR because it locks the Camera Service which forces the user to reboot their device to use ANY app that accesses the Camera after the ANR.  </what>
</comment>
<comment>
<author>kervala</author>
<when>Fri, 21 Oct 2011 15:04:08 +0000</when>
<what>See this issue which seems to be related :)

http://code.google.com/p/android/issues/detail?id=13966</what>
</comment>
</bug>
<bug>
<bugid>12347</bugid>
<title>Latest sources no longer build on Mac, Wrong Java version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keithen....@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 22:42:02 +0000</openedDate>
<description>When i try to build Android sources on my Mac with Leopard OS, i fail
because the make script tells me i have the wrong version of Java. This
seems to be the same issue reported in bug 9605 Q&quot;EAndroid Build issue
with Ubuntu 10.04Q&quot;E When i build, i get the following message: Checking
build tools version...
************************************************************** You are
attempting to build with the incorrect version of Java. Your version is:
java version Q&quot;E1.5.0_26Q&quot;E the correct version is: 1.6. I am running Mac OS
version Leopord and checking for updates says i am up to date. JAVA 1.5
IS THE ONLY VERSION OF JAVA AVAILABLE ON THE MACINTOSH, SO REQUIRING 1.6
FOR THE BUILD WILL NOT WORK HERE. I have attached the log of the sources
that i downloaded and the output from my make instructions.</description>
</bug>
<bug>
<bugid>9873</bugid>
<title>edit e-mail after forwarding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gordon.r...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 11:10:31 +0000</openedDate>
<description>when google phone application open an e-mail and a user try to forward
that e-mail, the user only allow to add to the e-mail and not edit the
forward e-mail. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2845</bugid>
<title>After Losing Signal Phone DoesnQ&apos;Et Try To Reacquire it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>695</stars>
<reportedBy>mathie...@gmail.com</reportedBy>
<openedDate>Wed, 03 Jun 2009 12:08:41 +0000</openedDate>
<description>Hello, I run the latest cupcake branch from HTC on my ADP1 and IQ&apos;Eve
experienced the following problems. I have very poor signal at home and
itQ&apos;Es not rare for my phone to completely loose connection: that is
expected as IQ&apos;Eve had the same issue with other phones. The issue is
sometimes, even after having left my place and being in a place with
strong signal (like my office), the phone is stuck in the Q&quot;Eno network
availableQ&quot;E mode: it doesnQ&apos;Et rescan or try to reconnect to the network.
Meaning if I donQ&apos;Et pay attention, I can have the phone off the air for
most of the day... Let me know if you need logs or anything like that.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:37:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:20:38 +0000</when>
<what></what>
</comment>
<comment>
<author>mdek57@gmail.com</author>
<when>Wed, 09 Sep 2009 21:18:16 +0000</when>
<what>I experience this same problem on my T-Mobile mytouch 3g (in the US).  Some 
details:

1) Disconnections happen randomly when Q&quot;EUse only 2G NetworksQ&quot;E is unchecked.  It 
seems that using EDGE only gets rid of this problem, but that defeats one of the 
bigger selling points of the phone.

2) The disconnections are variable in length, IQ&apos;Eve noticed them lasting at least an 
hour, but IQ&apos;Em not always paying attention.  There is a complete loss in 
connectivity: no voice, no data, no voicemail notifications.

3) Switching airplane mode on then off usually gets it reconnected.  However, if I 
try to manually select a carrier, I get the message Q&quot;Eyour sim card does not allow a 
connection to this networkQ&quot;E repeatedly  Sometimes several minutes later it will 
start working, but usually I try the airplane mode toggle to speed things up.

4) IQ&apos;Em in a solid coverage area for both voice signals and 3g data.  Even if 3G 
signal drops out, the phone should still seamlessly shift to edge, I think.

5) IQ&apos;Eve tried this over 3 different phones with 3 different sim cards on two 
different lines.  All have shown the same symptoms, unless set to use only 2G 
networks.  Factory resets havenQ&apos;Et helped.

6) Users of the HTC Magic on Vodafone UK seem to be experiencing the same trouble, 
leading me to believe itQ&apos;Es an issue with android and not necessarily a network 
problem.  See http://forum.vodafone.co.uk/index.php?showtopic=25796

I will try to get a logcat of the disconnection and the failed reconnection 
attempts at some point soon.</what>
</comment>
<comment>
<author>RBFuss...@gmail.com</author>
<when>Thu, 10 Sep 2009 16:28:52 +0000</when>
<what>Often times my phone (g1/tmobile/cupcake) will lose signal at my university cafeteria
(its sort of under a bunch of metal on a half below ground floor.  When I leave my
phone sometimes does not reaquire signal (I observe this daily as I eat there often)
Somtimes it will work just fine however.   My current fix is to hold the power
button/ enable airplane mode/repeat to disable airplane mode.   Obviously this isnQ&apos;Et
the intended behavior

Second, yet related,  often times in an area I know has wonderful 3G signals it will
not return from edge once it was forced to use edge due to signal strength issues
while inside various buildings at my Uni.   Using the airplane mode trick will
immediately result in a full bar 3G connection. </what>
</comment>
<comment>
<author>RBFuss...@gmail.com</author>
<when>Thu, 10 Sep 2009 16:28:55 +0000</when>
<what>Often times my phone (g1/tmobile/cupcake) will lose signal at my university cafeteria
(its sort of under a bunch of metal on a half below ground floor.  When I leave my
phone sometimes does not reaquire signal (I observe this daily as I eat there often)
Somtimes it will work just fine however.   My current fix is to hold the power
button/ enable airplane mode/repeat to disable airplane mode.   Obviously this isnQ&apos;Et
the intended behavior

Second, yet related,  often times in an area I know has wonderful 3G signals it will
not return from edge once it was forced to use edge due to signal strength issues
while inside various buildings at my Uni.   Using the airplane mode trick will
immediately result in a full bar 3G connection. </what>
</comment>
<comment>
<author>gunnarst...@gmail.com</author>
<when>Thu, 17 Sep 2009 03:10:46 +0000</when>
<what>I have been having the same issue described in the OP and comment 3.  IQ&apos;Eve tried
installing various roms in search of a solution, but the issue has been the same
regardless of the rom.

I said it was the same as the aforementioned issue, but itQ&apos;Es actually a bit worse
than described.  If Q&apos;E2G onlyQ&apos;E is unchecked, the phone will be completely unable to
have any connectivity whatsoever until i recheck Q&apos;E2g onlyQ&apos;E.  I can flip airplane mode
on and off, but it still wonQ&apos;Et connect afterward.  

Also, my phone has been very slow in alerting me to incoming calls (on the stock MT3G
rom), and will not autosync email (autosync option is checked, yet i manually check
every couple of hours and it finds numerous emails).  Anyone else experiencing this
too as a coupled issue?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:10:43 +0000</when>
<what></what>
</comment>
<comment>
<author>dinoWon...@gmail.com</author>
<when>Sun, 20 Sep 2009 10:12:30 +0000</when>
<what>Hi,

Just got a new HTC hero with Android Cupcake a week ago. The phone connectivity is
terrible on 3G in central London, UK. IQ&apos;Eve been literally sitting around 10 people
all happily using their mobiles and I have no signal.

I understand there seems to be an Android bug switching back/forth between 2g and 3g
or the phone not re-connecting after it loses the network. 

IQ&apos;Eve been following a forum on Vodafone.co.uk tracking a number of HTC Magic/Android
users who are having the same problem:

http://forum.vodafone.co.uk/index.php?showtopic=25796

Yours, Dino</what>
</comment>
<comment>
<author>roughpub...@gmail.com</author>
<when>Thu, 24 Sep 2009 13:05:33 +0000</when>
<what>Same problem, in central Edinburgh.  Signal goes down and then does not hunt to
reacquire, sometimes for over a day.  IQ&apos;Eve been removing battery to trigger a search,
as suggested by T-mobile customer service.</what>
</comment>
<comment>
<author>joelrwheeler@gmail.com</author>
<when>Thu, 08 Oct 2009 09:23:46 +0000</when>
<what>ItQ&apos;Es almost like we need some kind of internal logic in Android to polls for a
network more frequently when Q&apos;ENo serviceQ&apos;E is displayed. Same problem in
Abingdon/Witney/Oxford.</what>
</comment>
<comment>
<author>milan.na...@gmail.com</author>
<when>Thu, 08 Oct 2009 09:38:08 +0000</when>
<what>Same problem but it goes away if you forcethe phone to use only 2G (by checking the 
box). But then the very purpose of 3G phone is lost, isnQ&apos;Et it?
I sugegst if you do this i.e. select 2G only, most of you will not have this problem.
This is a retorgative solution but have no choice if u need contineous connection!
</what>
</comment>
<comment>
<author>mjrprav...@gmail.com</author>
<when>Wed, 14 Oct 2009 10:14:31 +0000</when>
<what>Same problem from me, i am from hyderabad(india) use IDEA service. I selected 2G only
option even same problem. network coverage of IDEA is good the area i stay (i tested
that with another mobile)</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Wed, 21 Oct 2009 12:00:04 +0000</when>
<what>Same problem here - HTC Hero in Switzerland (operator = Swisscom)</what>
</comment>
<comment>
<author>webrea...@gmail.com</author>
<when>Tue, 27 Oct 2009 09:34:15 +0000</when>
<what>I see the same problem, on my HTC Magic (on Vodafone). 

It can always be fixed by switching to Airplane mode and back again, at which point
the signal springs into life. The AirPlaneSwitch app on the market might be useful
for those who are suffering with this (or press-hold the red button, and select from
the menu).

Problem happened with 1.5, and persists since the Donut OTA update last week. ItQ&apos;Es
like the auto-poll for an available signal isnQ&apos;Et so robust or even stops polling
altogether.

</what>
</comment>
<comment>
<author>adibreaker@gmail.com</author>
<when>Thu, 29 Oct 2009 22:59:11 +0000</when>
<what>Same problem with HTC Hero and Orange Switzerland (this network does not have EDGE 
only 2G and 3G/3G+), when loosing the network, the phone makes no attempt to 
reconnect.
Switching in 2G mode always restore the connection.
===
Another remark: sometimes when the cross is displayed next to the reception bar zone, 
it is not possible to make a voice call but the data is working anyway.</what>
</comment>
<comment>
<author>glenat...@gmail.com</author>
<when>Sun, 01 Nov 2009 18:58:14 +0000</when>
<what>Same problem with HTC Hero and Orange UK. I cannot seem to switch to 2G and 
switching to Aircraft Mode and back does not resolve the connectivity issue. Neither 
does removing and replacing the battery. It seems that when the handset has got the 
idea that it canQ&apos;Et find the network itQ&apos;Es pretty determined to keep it.

If I go to the Q&quot;ESearch For Available NetworksQ&quot;E option I can actually see the Orange 
network, but selecting it raises a Q&quot;EYour SIM card does not allow a connection to 
this networkQ&quot;E message, which is a little weird because IQ&apos;Em pretty sure that allowing 
a connection to this network is precisely the purpose of my SIM card.</what>
</comment>
<comment>
<author>zpeceno...@gmail.com</author>
<when>Wed, 04 Nov 2009 22:43:45 +0000</when>
<what>I also believe android does not poll enough when connection to cell is lost. 
For me the issue appears also with 2G only (I need battery life and high availability of voice). As I live 
close to the border I also set select operator manually to cut the roaming costs. 
My workaround is to again trigger a manual scan or briefly go to automatic Operator selection and 
back. 
HTC Hero - sunrise - Switzerland</what>
</comment>
<comment>
<author>daniel....@gmail.com</author>
<when>Sat, 07 Nov 2009 13:11:34 +0000</when>
<what>This is a serious problem, I canQ&apos;Et rely on the phone. If I cross an area with a weak 
signal, I always have to check if the phone reconnected to the network. Sometimes I 
have to do it by hand (search manually for networks and connect). 
The main function of a phone is ... able to make/receive calls. A cheap 10$ phone 
can do this better. Google please fix this, it canQ&apos;Et be difficult.</what>
</comment>
<comment>
<author>adibreaker@gmail.com</author>
<when>Sun, 08 Nov 2009 14:27:50 +0000</when>
<what>The problem could be more complex: 
sometimes I guess the network does not let the device reconnect. (Maybe the network 
is barring the device for the 3g service?).

Rational: when trying a manual search network selection, the error message is 
something like sim does not allow connection to network. After switching to 2G only, 
it is working. Then when registered, re-switching up to 3g will work.
Assumption:
Could be that the network registration is done on a 3g modus exclusively,
and the network does not like it, but registering on 2g modus is accepted?

===
I see this more as a show stopper than a bug, since we deal here with a core function 
of a... well... phone.
I would suggest the program manager to review the priority of this bug.
The phone function is not reliable enough!
</what>
</comment>
<comment>
<author>daniel....@gmail.com</author>
<when>Sun, 08 Nov 2009 14:41:35 +0000</when>
<what>adibreaker: I am on 2G network all the time (no 3G coverage) and itQ&apos;Es doing the same.</what>
</comment>
<comment>
<author>adibreaker@gmail.com</author>
<when>Sun, 08 Nov 2009 15:04:57 +0000</when>
<what>@daniel.svk: I understand, I just want to point out that maybe they way the phone is 
tying to register is not efficient.
Could be that the phone tries to reconnect in 3G and then switch back to 2G, since you 
have the Q&quot;E2G onlyQ&quot;E option activated. And just when you explicitly (i.e. manually) touch 
the 2G option on the menu the registration is done in 2G.
All is assumption and need to be checked out. I have no access to the registration 
protocol used.</what>
</comment>
<comment>
<author>hendrik....@gmail.com</author>
<when>Wed, 11 Nov 2009 21:41:58 +0000</when>
<what>Never had this issue on myTouch 3G  with T-mobile, started 3 days ago, funny thing is
it even looses the connection while itQ&apos;Es in the same location on my desk, maybe I
should switch to a blackberry, I hated my WIMO device, but the network registration
always worked</what>
</comment>
<comment>
<author>snagglepants</author>
<when>Tue, 01 Dec 2009 18:16:50 +0000</when>
<what>I had this happen on my Moto Droid. Had to actually restart the phone twice before it
picked back up.</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 04 Dec 2009 09:37:45 +0000</when>
<what>Same problem on an HTC Hero, running Android 1.5 on O2 UK.  I sometimes find that
connecting to the WiFi network at work then disconnecting prompts the phone to
reacquire a signal.</what>
</comment>
<comment>
<author>dskell...@gmail.com</author>
<when>Fri, 04 Dec 2009 21:30:07 +0000</when>
<what>i have a hero on o2 uk, the phone ia a brick, refuses to connect to either o2 or
orange but tmobile and three work fine.</what>
</comment>
</bug>
<bug>
<bugid>10075</bugid>
<title>Requesting a change in how Q&quot;Enum lockQ&quot;E works, see info from Sheets to Go FAQ</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dsrule1...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 14:27:34 +0000</openedDate>
<description>I am a Motorola Droid user and am also diabetic. I use sheets-to-go to
track the dates and times of 4 - 5 blood sugar readings that I take
every date so I can report them to my MD at our quarterly appointments.
I have to first select the formula bar field and then double click the
ALT key every time I move from cell to cell. This essentially triples
the number of keystrokes needed to enter data. There needs to be a way
to set num lock and have it hold across cells. Here are the keystrokes I
have to use to enter 4 cells of numbers: select formula bar ALT ALT
7-29-2010 touch next cell (5 way bar will not move to adjacent cell)
select formula bar ALT ALT 10:15 touch next cell select formula bar ALT
ALT 129 touch next cell select formula bar ALT 2 hours post ALT 1 egg
ALT 2 bacon, bl coffee WAY too much keyboarding for something that
should be very simple. Also, you should have your Q&quot;EcontactsQ&quot;E app set so
that it defaults to numbers when entering phone numbers rather than
having to enter ALT ALT before each number, and then ALT ALT again for
the next number. This is basic stuff that Palm had figured out years
ago...Also not being able to cut Q&amp;E paste is HUGE. And not having Flash
Player for my phone is another serious problem...donQ&apos;Et know if its yQ&apos;Eall
or Adobe and really donQ&apos;Et care. All I know is I canQ&apos;Et see lots of video
clips.Love my Motorola Droid, like the synch up with gmail Q&amp;E contacts
but things like this are making me look toward the iPhone, as much as I
hate ATQ&amp;ET. Below is the FAQ for this problem from the Dataviz support
website where I learned that this is an Android keyboard issue. Problem:
The numeric keypad changes back to the alphabet in Sheet To Go when
typing more than 1 number or when switching cells. Cause: This is normal
behavior on an Android device: Keypad changes back to alphabet after
entering 1 number This is the way the Android keyboard works. It happens
because the formula bar field at the top of the screen is not yet
Q&apos;EactiveQ&apos;E when you tap the Q&apos;E123Q&apos;E or Q&apos;EAltQ&apos;E key and enter the first number.
It becomes active after you enter the first number (you will see a
blinking cursor in that field, which indicates it is active). But
because that field was not yet active when you entered the first number,
the Android OS deactivated the numeric keypad, and Sheet To Go never
knew it was enabled in the first place. However, if you tap the formula
bar field to make it active before you tap the Q&apos;E123Q&apos;E or Q&apos;EAltQ&apos;E key, it
will already be active when you enter the first number, so the numeric
keypad will stay enabled until you tap Q&apos;E123Q&apos;E or Q&apos;EAltQ&apos;E again (or until
you switch to a different cell). Keypad changes back to alphabet when
switching cells This is the way the Android OS works. You can see
similar behavior in other apps on an Android device. For example, open
another app where you can enter text (email, calendar, etc), then tap
the Q&apos;E123Q&apos;E or Q&apos;EAltQ&apos;E key and type a number. Then tap on a different field,
and you will notice the numeric keypad turns off. In Sheet To Go,
pressing the Enter/Return key or tapping on a different cell is the same
as tapping on a different field, so the same thing happens.</description>
<comment>
<author>jaypac...@gmail.com</author>
<when>Mon, 06 Sep 2010 14:14:27 +0000</when>
<what>This is also driving me crazy. There are plenty of scenarios where one might want to enter a series of numbers. A spreadsheet is only one such case. Please Google, let users lock their keyboards to numeric input!</what>
</comment>
<comment>
<author>hoya...@gmail.com</author>
<when>Tue, 26 Jul 2011 22:27:04 +0000</when>
<what>Just discovered this Q&quot;EfeatureQ&quot;E today and itQ&apos;Es making me crazy! I too am trying to work with spreadsheets and this makes it almost impossible to do so. </what>
</comment>
</bug>
<bug>
<bugid>581</bugid>
<title>MapActivity IllegalStateException</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-07T18:30:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bloodcar...@gmail.com</reportedBy>
<openedDate>Tue, 01 Apr 2008 06:19:11 +0000</openedDate>
<description>The map was updating at the speed 1 time per sec. The satellite mode was
on. Suddenly the map got frozen and a few seconds later
IllegalStateException was thrown. Screenshot is here:
http://screencast.com/t/JxYiWWeQ Log: DEBUG/dalvikvm(635): Exception
Ljava/lang/IllegalStateException; from (null):-1 not caught locally
WARN/dalvikvm(635): threadid=23: thread exiting with uncaught exception
(group=0x4000fdf8) ERROR/AndroidRuntime(635): Uncaught handler: thread
Thread-24 exiting due to uncaught exception ERROR/AndroidRuntime(635):
java.lang.IllegalStateException: Null Bitmap!/no_tile_64.png=null
ERROR/AndroidRuntime(635): at
com.google.common.graphics.android.AndroidImage.Q&lt;EinitQ&gt;E(Unknown Source)
ERROR/AndroidRuntime(635): at
com.google.common.graphics.android.AndroidImageFactory.createImage(Unknown
Source) ERROR/AndroidRuntime(635): at
com.google.googlenav.map.MapTile.d(Unknown Source)
ERROR/AndroidRuntime(635): at com.google.googlenav.map.MapTile.b(Unknown
Source) ERROR/AndroidRuntime(635): at
com.google.googlenav.map.MapTile.run(Unknown Source)
ERROR/AndroidRuntime(635): at java.lang.Thread.run(Thread.java:896)</description>
<comment>
<author>abliss</author>
<when>Wed, 07 May 2008 18:30:51 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>16434</bugid>
<title>wrong byte order for Q&apos;EduplicateQ&apos;E and Q&apos;EsliceQ&apos;E on non-ByteBuffer Buffers</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-04-29T02:22:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>mleahy....@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 22:16:30 +0000</openedDate>
<description>Data integrity is not guaranteed when a Buffer is written to by a
duplicate view on Honeycomb / Android 3.0. This only affects Honeycomb
and all previous versions of Android are working fine. Info on attached
test case: On all Java platforms 1.4, 5.0, 6.0 and Android OS version
1.0 - 2.3 the value of index 1 of buffer Q&amp;E buffer2 is 0x10000 (65535).
On Android 3.0 / Honeycomb index 1 of buffer is 65535 and buffer 2 is
256.. Clearly a major if not critical flaw in Honeycomb for usage of the
NIO API and calling duplicate() on a Buffer. Any code using NIO and
duplicate() will likely break on Honeycomb. To run on Android simply
call com.egrsoftware.niotest.NIOTest.test() from onCreate() of any
Activity and check system output via adb logcat or ddms. --------------
package com.egrsoftware.niotest; import java.nio.ByteBuffer; import
java.nio.ByteOrder; import java.nio.IntBuffer; /** * NIOTest - Extremely
simple unit test that Google should include in Android because it
catches a bug in NIO that is * found in Android 3.0 / Honeycomb. This is
a really nefarious bug as the affected code could be networking code,
any * native JNI code, or in my case 3D rendering via the Android OpenGL
ES API. Any code using NIO and Q&quot;Eduplicate()Q&quot;E is * broken. * * On all
Java platforms with NIO and Android versions 1.0 to 2.3 both buffers
should print out 65535. On Android / * Honeycomb the 1st value in buffer
1 is 65535 and buffer 2 is 256!!!! Clearly a bug that any simple unit
testing * should have found. This bug affects _ALL_ code that uses the
NIO duplicate() method on a Buffer. The fall out of * this is immense!
This is a critical bug! */ public class NIOTest { private static int
s_SIZE_OF_INT = 4; public static void test() { IntBuffer buffer =
ByteBuffer.allocateDirect(1 * s_SIZE_OF_INT).order(
ByteOrder.nativeOrder()).asIntBuffer(); IntBuffer buffer2 =
ByteBuffer.allocateDirect(1 * s_SIZE_OF_INT).order(
ByteOrder.nativeOrder()).asIntBuffer(); IntBuffer bufferWrite2 =
buffer2.duplicate(); buffer.put(0, 0x10000); //put 65535
bufferWrite2.put(0, 0x10000); System.err.println(Q&quot;ENIOTest ----------Q&quot;E);
System.err.println(Q&quot;Ebuffer.get(): Q&quot;E +buffer.get());
System.err.println(Q&quot;Ebuffer2.get(): Q&quot;E +buffer2.get()); } public static
void main(String args[]) { test(); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 28 Apr 2011 22:23:43 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 28 Apr 2011 22:25:32 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 28 Apr 2011 23:57:21 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 29 Apr 2011 02:22:28 +0000</when>
<what>fix committed internally. in the meantime, the only workaround is to manually use ByteBuffer.order(ByteOrder). unfortunately, this means having to keep a reference to the underlying ByteBuffer and manually duplicating (since CharBuffer et cetera donQ&apos;Et have the order(ByteOrder) method).</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 01:22:56 +0000</when>
<what>this also affects CharBuffer.subSequence, which uses duplicate internally. see issue 16598.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 06 May 2011 01:26:07 +0000</when>
<what>Issue 16598 has been merged into this issue.</what>
</comment>
<comment>
<author>mleahy....@gmail.com</author>
<when>Mon, 16 May 2011 22:14:03 +0000</when>
<what>I assume this fix will be in ICS and it didnQ&apos;Et make 3.1 or at least that was my original understanding? The target was switched to HoneyComb from ICS, so that does possibly indicate the fix made 3.1. Please comment on the precise Android version this issue is fixed for so that it may be known if Google TV w/ 3.1 and all other devices orphaned on 3.0 / 3.1 as such will be affected permanently.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 22:29:17 +0000</when>
<what>this fix is not in 3.1, but is in the honeycomb tree.</what>
</comment>
</bug>
<bug>
<bugid>4676</bugid>
<title>how to import jre library to android application</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-11T13:08:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>kiseki_y...@hotmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 07:02:12 +0000</openedDate>
<description>I have problem about use class Q&quot;Ejavax.xml.ws.BindingProviderQ&quot;E in eBay
API and my android application call this class :( Have anyone get an
idea to add jre library to run on emurator ? I had search in google and
find someone tell to use dx tool or Retrotranslator ? but I try to test
those tools and confuse in step to use them have anyone use them and it
work ? Thank you for your sharing :)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:08:53 +0000</when>
<what>You should ask this question in android-developers</what>
</comment>
</bug>
<bug>
<bugid>4200</bugid>
<title>GLSurfaceView + RENDERMODE_WHEN_DIRTY + END_CALL button = EglContext and EglSurface are not destroyed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>alex.sagrebin@gmail.com</reportedBy>
<openedDate>Fri, 09 Oct 2009 14:07:58 +0000</openedDate>
<description>Using GLSurfaceView with RenderMode RENDERMODE_WHEN_DIRTY and pressing
END_CALL does not destroy the EglContext and EglSurface. in
android.opengl.GLSurfaceView.GLThread.guardedRun() when the rendermode
is set to RENDERMODE_WHEN_DIRTY the Thread waits at line 15 (see below)
when calling public void onPause() { synchronized (this) { mPaused =
true; } } nothing happens and we get : D/EGL (13060): CONTEXT_LOST:
Releasing GPU upon request from SurfaceFlinger. this does not happen
when rendermode is set to RENDERMODE_CONTINUOUSLY because the Thread is
not waiting at line 15 and destroys the EglContext and EglSurface by
calling mEglHelper.finish() at line 11. -------------------- 0 while
(!mDone) { 1 int w, h; 2 boolean changed; 3 boolean needStart = false; 4
synchronized (this) { 5 Runnable r; 6 while ((r = getEvent()) != null) {
7 r.run(); 8 9 } 10 if (mPaused) { 11 mEglHelper.finish(); 12 needStart
= true; 13 } 14 while (needToWait()) { 15 wait(); 16 } 17 if (mDone) {
18 break; 19 } 20 changed = mSizeChanged; 21 w = mWidth; 22 h = mHeight;
23 mSizeChanged = false; 24 mRequestRender = false; 25 } 26 if
(needStart) { 27 mEglHelper.start(); 28 tellRendererSurfaceCreated =
true; 29 changed = true; 30 } 31 if (changed) { 32 gl = (GL10)
mEglHelper.createSurface(getHolder()); 33 tellRendererSurfaceChanged =
true; 34 } 35 if (tellRendererSurfaceCreated) { 36
mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig); 37
tellRendererSurfaceCreated = false; 38 } 39 if
(tellRendererSurfaceChanged) { 40 mRenderer.onSurfaceChanged(gl, w, h);
41 tellRendererSurfaceChanged = false; 42 } 43 if ((w Q&gt;E 0) Q&amp;EQ&amp;E (h Q&gt;E 0)) {
44 /* draw a frame here */ 45 mRenderer.onDrawFrame(gl); 46
mEglHelper.swap(); 47 } 48} -------------------- replacing
-------------------- if (mPaused) { mEglHelper.finish(); needStart =
true; } while (needToWait()) { wait(); } -------------------- with
-------------------- while (needToWait()) { if (mPaused) {
mEglHelper.finish(); needStart = true; } wait(); } --------------------
and -------------------- public void onPause() { synchronized (this) {
mPaused = true; } } -------------------- with --------------------
public void onPause() { synchronized (this) { mPaused = true; notify();
} } -------------------- solves this problem. with best regards Alex</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:40:55 +0000</when>
<what></what>
</comment>
<comment>
<author>david.gi...@gmail.com</author>
<when>Thu, 26 Nov 2009 18:19:44 +0000</when>
<what>I think this is a duplicate (or at least related) to r4125:
surfaceCreated()/surfaceDestroyed() arenQ&apos;Et called when you turn the screen on and off.</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Wed, 04 Aug 2010 07:55:54 +0000</when>
<what>posted work-around in r5064, with the following modifications:

 @Override public void onPause() {
     synchronized (pauseLock) {
+        setRenderMode(RENDERMODE_CONTINUOUSLY);
         queueEvent(notifyPause);

 @Override public void onResume() {
     synchronized (Driver.nativeLock) {
+        setRenderMode(RENDERMODE_WHEN_DIRTY);
         super.onResume();
     }
     // app specific resume stuff
 }

</what>
</comment>
</bug>
<bug>
<bugid>17003</bugid>
<title>Add to contact sometime doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Fri, 20 May 2011 01:19:19 +0000</openedDate>
<description>when you have a number not saved in your call log, and you want to add
it to contact already saved as additional number, and if your scroll
alphabetically, this action doesnQ&apos;Et save the number and just open in the
edit mode.</description>
</bug>
<bug>
<bugid>678</bugid>
<title>WebView very weird behavior loading http://google.com</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-21T20:55:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dtmil...@gmail.com</reportedBy>
<openedDate>Tue, 15 Apr 2008 14:54:22 +0000</openedDate>
<description>In m5: public class WebActivity extends Activity { private WebView
webView; @Override protected void onCreate(Bundle icicle) {
super.onCreate(icicle); webView = new WebView(this);
//webView.loadUrl(Q&quot;Ehttp://google.comQ&quot;E);
webView.loadUrl(Q&quot;Ehttp://google.com/igQ&quot;E); setContentView(webView); } }
http://google.com/ig (or many other web pages are displayed) but loading
http://google.com only shows an empty page. Logs show the page correctly
loaded, so the problem seems to be only displaying it.</description>
<comment>
<author>boenz...@gmail.com</author>
<when>Mon, 26 May 2008 08:47:22 +0000</when>
<what>Same problem here. Seems like the WebView canQ&apos;Et determine the content height and
initializes android:layout_height with 0px
This may happen if you use:
android:layout_height=Q&quot;Ewrap_contentQ&quot;E

Code:
public void onCreate(Bundle icicle) {
        super.onCreate(icicle);

        setContentView(R.layout.login);
        WebView wView = (WebView) findViewById(R.id.wview);
        wView.loadData(
                Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EPlease click Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E,
                Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);

}
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:42:18 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:55:27 +0000</when>
<what>One of the developers has investigated and had the following comment:

The problem is that javascript is disabled by default, and the GP site (that
google.com redirects us to) requires javascript to run.
To turn on javascript, just use the line:
webView.getSettings().setJavaScriptEnabled(true);</what>
</comment>
</bug>
<bug>
<bugid>15950</bugid>
<title>Wrong number shown on outgoing SMS message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>m2y...@gmail.com</reportedBy>
<openedDate>Sun, 03 Apr 2011 20:20:13 +0000</openedDate>
<description>- Steps to reproduce the problem: Send an SMS message Touch the contact
icon next to sent message - What happened: Asks me if I want to add an
incorrect number to contacts - Correct behaviour: Asks me to add the
correct number to contacts The number I currently have is not one that
came with the SIM card but was ported over as soon as I received it, but
I would have thought the correct information would be on the SIM.
Handset: Nexus One Android Version: 2.3.3 / Build No. GRI40 Network:
Three (UK)</description>
</bug>
<bug>
<bugid>14215</bugid>
<title>CanQ&apos;Et import samples from a platform preview using the ADT new project wizard</title>
<status>Unassigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 05:58:04 +0000</openedDate>
<description>ADT 9 / Tools: r9 Issue: - Install a preview platform in the SDK (e.g.
codename=AOSP) - Install the samples for the preview platform in the SDK
- Open ADT Q&gt;E New Android Project - Select the preview platform as Q&quot;EBuild
TargetQ&quot;E - Select Q&quot;ECreate project from existing sampleQ&quot;E - The samples are
listed correctly. - Select one. Expected: - Properties for the sample
are loaded - Finish is enabled. Observed: - Properties for the sample
are loaded correctly. - Finish is disabled. - ThereQ&apos;Es an error Q&quot;EThe API
level for the selected SDK target does not match the Min SDK VersionQ&quot;E.
The underlying issue is that the build system or the packaging system
should set the correct codename in the samplesQ&apos;E manifests for a preview.
This sounds like a regression, I believe I added that a while ago in
add_cl. As a workaround, what we should do is detect itQ&apos;Es a preview
platform and *override* the minSdkVersion in the samplesQ&apos;E manifests.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 06:15:09 +0000</when>
<what>For developers who hit this, the workaround is to edit the AndroidManifest.xml of the sample and set the minSdkVersion to the platformQ&apos;Es codename, e.g:

 Q&lt;Euses-sdk android:minSdkVersion=Q&quot;EAOSPQ&quot;E /Q&gt;E

Then use the ADT New Project Wizard, select the target and select to create a project from an existing sample.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 02:12:32 +0000</when>
<what>This has been fixed by properly adjusting the samples in the SDK Repository packaging script.
We could still use some logic in the NPW to do the right thing, though.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1975</bugid>
<title>Add Support For a Two Stage Camera Key</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>6</stars>
<reportedBy>steve2...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 13:37:23 +0000</openedDate>
<description>Android code version you are running: Android Cupcake Your development
environment: OMAP Product Describe the problem: Need support added to
indicate to CameraHardwareInterface when the user has released a two
stage camera key half press. This support is needed in order to allow
the CameraHardwareInterface implementation to release the lock of
several algorithms that run and lock when the autoFocus() call is made.
For instance, say you have a hardware platform with an auto focus module
that requires power to hold the lens in position (except for the
infinity position). When autoFocus() called, the power to the AF module
is enabled and the auto focus algorithm runs moving the lens until focus
is achieved. Assume the lens position is now not in the infinity
position, so in order to maintain the lens position you must keep the
auto focus module powered up. The AF process is complete and a callback
is made to the application to denote the focus status. If the user now
simply releases the half pressed capture key, not performing a capture,
how is the CameraHardwareInterface layer to know that it should now turn
power off to the AF module and let the lens move back to the infinity
position? The auto focus module power is not the only thing that gets
locked during the camera key half press. Other algorithms run and lock
and need to be released when the user simply releases the key. A
suggested API addition is: void autoFocusRelease( void ); This addition
would need to be added in the Application Java API and work itQ&apos;Es way
down to the CameraHardwareInterface abstraction. A short description of
this function for the application users could be: Q&quot;EShould be called to
release the lock that can occur when auto focus is successfully achieved
but a picture capture did not take place.Q&quot;E Dave Sparks suggested this
bug report be opened in the following forum discussion:
http://groups.google.com/group/android-
porting/browse_thread/thread/34ff9a25641b5500?hl=en</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Feb 2009 01:13:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:55:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11786</bugid>
<title>SMS cannot be sent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tejasd...@gmail.com</reportedBy>
<openedDate>Sat, 09 Oct 2010 21:23:51 +0000</openedDate>
<description>I just bought LP GT540 Optimus 2 days back. Later I discovered that IQ&apos;Em
unable to send messages and it said Q&apos;EMessage not sentQ&apos;E. I contacted my
CC and they gave me the Q&apos;EMessage center numberQ&apos;E. When I entered that
number in the text message settings, my phone didnQ&apos;Et save those
settings. I even tried the dial method, like *#*#4636#*#*--Q&gt;EPhone
information--Q&gt;ESMSC. When I tapped refresh, it gave Q&apos;ERefresh errorQ&apos;E.
Please help me!</description>
</bug>
<bug>
<bugid>11443</bugid>
<title>Translated into Chinese, HongKong, and Taiwan please.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 08:47:48 +0000</openedDate>
<description>I want translate, the attached file. all of the HongKong language is not
translated. and Chinese, Taiwan is not tranlated words at marked X.</description>
</bug>
<bug>
<bugid>18965</bugid>
<title>appWidgetProvider onUpdate() called even if no room on home screen (SDK 1.6)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>grand...@vacuumpunk.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 05:03:36 +0000</openedDate>
<description>If you try to install an appWidget on a home screen with not enough
space, the widgetQ&apos;Es onUpdate() is called, the widgetQ&apos;Es config activity
is called and despite the widget not actually being installed there is
no call back to the onDeleted() method to allow any form of tidy up.</description>
</bug>
<bug>
<bugid>17927</bugid>
<title>Email - moving items in between exchange folders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gaurav.b...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 23:23:05 +0000</openedDate>
<description>There does not seem to be any way to move an item between folders in an
exchange account.</description>
</bug>
<bug>
<bugid>2302</bugid>
<title>No RTSP streaming via Wireless LAN on G1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-20T16:38:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>bestpriv...@gmail.com</reportedBy>
<openedDate>Thu, 26 Mar 2009 09:54:03 +0000</openedDate>
<description>RTSP streaming does not seem to work using a local wireless network. If
WLAN is activated and connected, video playback fails. This applies to
RTSP links called from the browser and also to custom applications.
Streaming works fine when WLAN is deactivated and the mobile network is
used instead. STEPS TO REPRODUCE: 1. Activate WLAN and make sure a
connection can be established 2. Open the browser and open an RTSP link
(e.g. m.youtube.com). You can also try a custom application. 3. After
loading a Q&quot;ECannot play video - Sorry, this video cannot be playedQ&quot;E
dialog will be shown. There will be no video playback and no audio.
EXPECTED BEHAVIOUR: - correct video playback as using the mobile network
This is the LogCat of my application: 03-25 19:56:41.837:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:0 03-25
19:56:42.040: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:42.237: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:42.447: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:42.649:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:42.854: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:43.059: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:43.257: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:43.464:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:43.664: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:43.867: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:44.067: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:44.269:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:44.470: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:44.671: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:44.874: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:45.070:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:45.277: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:45.478: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:45.680: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:45.884:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:46.084: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:46.289: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:46.489: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:46.688:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:46.900: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:47.101: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:47.305: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:47.508:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:47.710: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:47.915: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:48.119: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:48.307: DEBUG/dalvikvm(290): GC
freed 607 objects / 38544 bytes in 82ms 03-25 19:56:48.317:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:48.517: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:48.723: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:48.917: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:49.127:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:49.328: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:49.531: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:49.733: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:49.937:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:50.137: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:50.338: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:50.543: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:50.748:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:50.953: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:51.157: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:51.363: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:51.560:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:51.770: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:51.974: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:52.177: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:52.378:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:52.584: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:52.789: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:52.989: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:53.195:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:53.337: DEBUG/dalvikvm(100): GC freed 1824 objects / 92168 bytes
in 108ms 03-25 19:56:53.399: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:53.597:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:53.797: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:54.000: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:54.207: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:54.408:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:54.609: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:54.807: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:55.012: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:55.209:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:55.417: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:55.619: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:55.822: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:56.019:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:56.224: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1
03-25 19:56:56.427: DEBUG/MediaPlayerDemo(1020): onBufferingUpdate
percent:1 03-25 19:56:56.627: DEBUG/MediaPlayerDemo(1020):
onBufferingUpdate percent:1 03-25 19:56:56.830:
DEBUG/MediaPlayerDemo(1020): onBufferingUpdate percent:1 03-25
19:56:56.847: ERROR/MediaPlayer(1020): Error (-1,0) 03-25 19:56:56.847:
DEBUG/MediaPlayerDemo(1020): onCompletion called 03-25 19:56:56.986:
WARN/PlayerDriver(32): PVMFInfoErrorHandlingComplete</description>
<comment>
<author>bestpriv...@gmail.com</author>
<when>Thu, 26 Mar 2009 09:57:59 +0000</when>
<what>I encountered this issue on different WLAN networks.
My G1 has firmware 1.1, Kernel Version 2.6.25-01845-g85d4f0d android-build@apa27 #27</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:27:39 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>darisisa...@gmail.com</author>
<when>Fri, 17 Apr 2009 19:07:51 +0000</when>
<what>Hi, IQ&apos;Em wondering if thereQ&apos;Es an update on this issue. With the help of our Net admin,
we looked at the packet trace and Android is persistent on asking server to open up
an inbound UDP connection to deliver video data, which is obviously not allowed by
the WLAN routers. It doesnQ&apos;Et switch to port 80 like VLC player does. I encountered
this issue with firmware 1.5, kernel version 2.6.27-42796d5f
Is there any fix to this issue in the near future?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 20 Apr 2009 16:38:38 +0000</when>
<what>Q&quot;EThis is probably a firewall issue. The media framework has no dependencies on the
type of network, it either receives the packets or not. There is nothing actionable
in this report since it works with our internal testing.Q&quot;E</what>
</comment>
<comment>
<author>zmcque...@gmail.com</author>
<when>Mon, 01 Jun 2009 03:52:22 +0000</when>
<what>I can also vouch for the same occurrences. However before updating, everything worked fine. Post 1.5 
update, IQ&apos;Em receiving the same error via WLAN connection for streaming video. Case provided under 
same conditions and error message. This ticket must be reopened.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:55:06 +0000</when>
<what></what>
</comment>
<comment>
<author>james.cr...@gmail.com</author>
<when>Thu, 29 Apr 2010 13:26:59 +0000</when>
<what>This bug (although declined) appears to relate to an issue IQ&apos;Em experiencing, as such
IQ&apos;Em replying to this issue as opposed to opening a new issue

RTSP Stream plays fine in VLC under Linux over Wifi

RTSP Stream does *not* play at all over Wifi on a HTC Hero running 1.5 or a Nexus One
running 2.1. After testing multiple Wireless LANs, the common link seems to be NAT.
To me, it looks like something about the Android RTSP implementation isnQ&apos;Et able to
cope with NAT (whereas VLC on a PC can). The fact that this is an intermittent
problem that only happens on some wifi networks (and some 3G operators) could explain
the difference in results people are seeing, espeically if the RTSP server used for
testing is on the same LAN as the Android device used for testing. It seems the more
basic NAT implementations have the issues, and that some NATing devices have an Q&apos;ERTSP
HelperQ&apos;E which enables the RTSP streams to work (and obviously some Wifi networks have
no NAT at all)

At the moment weQ&apos;Ere reluctant to release our Android RTSP streams with this problem
as it will create a support nightmare, and by passing on our findings, hopefully this
can be fixed and make Android streaming better for everyone.
</what>
</comment>
<comment>
<author>draki...@gmail.com</author>
<when>Mon, 24 May 2010 18:42:02 +0000</when>
<what>IQ&apos;Em sorry Google but this IS a real issue regardless of what your internal testing says.

The same streaming url works for us via two laptops (windows and mac) and two other devices.

ONLY the Andriod fails to open the stream, therefore this IS an Android issue.</what>
</comment>
<comment>
<author>draki...@gmail.com</author>
<when>Mon, 24 May 2010 18:44:13 +0000</when>
<what>We have also verified there is no firewall issue, all ports are wide open for the connection we are using and it 
works on an iPhone and two other phones. This bug is real and needs to stay open.</what>
</comment>
<comment>
<author>draki...@gmail.com</author>
<when>Mon, 24 May 2010 18:45:26 +0000</when>
<what>Also we are having this issue with a 2.1 OS as well.</what>
</comment>
<comment>
<author>larry.ab...@gmx.com</author>
<when>Mon, 24 May 2010 21:17:10 +0000</when>
<what>I did an analysis via network sniffer (wireshark/tcpdump/etc) on server and client
sides of this issue.  RTSP/RTP has three modes of operation.  VLC Media Player,
QuickTime, etc have implemented two (different) Q&quot;EfallbackQ&quot;E modes encapsulating RTSP
and/or RTP inside TCP connections.  This allows VLC and QuickTime to function even
behind a firewall that blocks UDP traffic.  GoogleQ&apos;Es Android does not implement
either of these fallback modes.  I tested a number of other mobile devices and found
the none of them implemented them either.  I consider this an industry-wide decision.

No, I could not Q&quot;EsniffQ&quot;E the android, but the server side made the issue clear.

Since none of the mobile devices I tested supported the encapsulating modes, I
dropped the issue.  ItQ&apos;Es not Google, itQ&apos;Es everyone.

You can find more info if you Google (hah) Q&quot;ERTSP RTP encapsulateQ&quot;E.  I canQ&apos;Et help
anymore as I no longer have access to the servers and mobile devices.</what>
</comment>
<comment>
<author>draki...@gmail.com</author>
<when>Mon, 24 May 2010 21:44:40 +0000</when>
<what>Larry,

Interesting analysis and useful troubleshooting thank you!

I have to add it isnQ&apos;Et completely industry wide however as this did work on an iPhone over the exact same 
network as the Andriod phone was on.

Also of note, it DID work for us after disabling and enabling wifi, or if only wifi or 3g were enabled at the time 
we tried to stream. Something about turning it off and on kicked it so that it worked over the same network it 
had failed on before.</what>
</comment>
<comment>
<author>rits...@gmail.com</author>
<when>Fri, 24 Dec 2010 07:30:28 +0000</when>
<what>Any updates on this? At least a confirmation from Google that it will or will not work?</what>
</comment>
</bug>
<bug>
<bugid>2745</bugid>
<title>DatePicker problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>daniele.renda</reportedBy>
<openedDate>Sat, 23 May 2009 07:42:59 +0000</openedDate>
<description>Hi, IQ&apos;Eve a problem with DatePicker. This is my situation: -IQ&apos;Eve a
linearlayout -a datepicker -a button When I click the button I print the
date with a Toast: public void onClick(View v) {
Toast.makeText(getApplicationContext(), Q&quot;EQ&quot;E+date.getDayOfMonth()
+Q&quot;E/Q&quot;E+(date.getMonth()+1)+Q&quot;E/Q&quot;E+date.getYear(),Toast.LENGTH_SHORT).show();
} The date picker has as default date the today date (22/05/09 for
example). If you change the data (30/05/09 for example) and than turn
your phone in landscape mode, the datepicker display the wrong date:
22/05/09 instead of 30/05/09 (in my example). Furthemore I found another
anomalous behaviour: if you change the day or the month or the year with
the keyboard and you dont focus out from the field, the value of the
date picker is wrong. So if the default day is 22 and you type 23 but
you dont focus out from the field and then press the button, on Toast
message is displayed 23/05/09, thaQ&apos;Es wrong. Thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:41:34 +0000</when>
<what></what>
</comment>
<comment>
<author>matad...@gmail.com</author>
<when>Thu, 25 Mar 2010 08:48:11 +0000</when>
<what>Q&quot;EFurthermore I found another anomalous behavior: if you change the day
or the month or the year with the keyboard and you dont focus out from
the field, the value of the date picker is wrong. So if the default
day is 22 and you type 23 but you dont focus out from the field and
then press the button, on Toast message is displayed 23/05/09, thatQ&apos;Es
wrong.Q&quot;E - DatePicker control must call clearFocus() in order to trigger
onFocusChanged() and that will fix the issue.</what>
</comment>
<comment>
<author>emma.tre...@mobilesorcery.com</author>
<when>Fri, 21 Oct 2011 07:10:02 +0000</when>
<what>Hi,
But what about OnDateChanged events? Is there a way to get those kind of events in this particular case? (maybe without extending date picker class).</what>
</comment>
</bug>
<bug>
<bugid>11332</bugid>
<title>please, translate Hong Kong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 02:50:04 +0000</openedDate>
<description>Initial Condition: In HK Traditional Chinese UI Occurrence Process: Menu
-Q&gt;E Settings--Q&gt;EAbout phone--Q&gt;ESystem tutorial Occurrence State: It only
provide English tutorial please, translate Hong Kong</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Sep 2010 19:09:47 +0000</when>
<what>Issue 11334 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>17342</bugid>
<title>Using quotation marks in password fields unsupported</title>
<status>New</status>
<owner>n...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>si24...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 15:55:41 +0000</openedDate>
<description>This bug hapens on Android 2.2 official from LG on an LG Optimus 2x, in
portugal. When input quotation marks (Q&quot;E) in a password input text box,
android considers it an invalid character. My Google account password
had one quotation mark. When i changed my account password in gmail to
remove the quataion mark, i could successfully login. This behavior is
observed in Facebook login, Firefox credential popup and Google account
sync. These were all IQ&apos;Eve tested. Regards</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 02 Jun 2011 17:24:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13233</bugid>
<title>Wrong metadata for some widgets</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tnor...@google.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 00:42:48 +0000</openedDate>
<description>These related items are pulled out of issue 13134 to be tracked
separately here: 3. When a Button is selected, the Q&quot;EMin widthQ&quot;E and Q&quot;EMin
heightQ&quot;E options appear twice in the Properties tab. 4. When a
LinearLayout is selected, a property called Q&quot;EUse largest childQ&quot;E appears
in the Properties tab. The description makes it sounds like a really
useful property that would be nice to have. Unfortunately, there is no
such property. Setting a value for it causes the app to no longer
compile.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:23:05 +0000</when>
<what></what>
</comment>
<comment>
<author>DrQuantu...@gmail.com</author>
<when>Thu, 24 Nov 2011 21:42:08 +0000</when>
<what>On the developer website an xml attribute called android:measureWithLargestChild is listed. This is not listed in the properties and no resource identifier can be found for it. 

The resource identifier that is listed in the android.jar file that probably matches this is listed under android.R.attr.measureAllChildren however setting this to true had no effect when I tried to use it.</what>
</comment>
</bug>
<bug>
<bugid>2034</bugid>
<title>ADT build fails with Eclipse P2 3.4 under some circumstances</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>adetay...@gmail.com</reportedBy>
<openedDate>Wed, 18 Feb 2009 17:22:02 +0000</openedDate>
<description>Do this: 1. Install Eclipse 3.4.1 (I have build M20080911-1700) 2.
Ensure that the org.eclipse.pde.build plug-in is in
$ECLIPSE_HOME/plugins but is NOT listed in
$ECLIPSE_HOME/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info.
(Suggestions for how you can achieve this state are given below). 3. cd
$MYDROID/development/tools/eclipse/scripts 4. ./build_server.sh
$SOME_DIR You will get errors along these lines: BUILD FAILED
/usr/lib/eclipse/plugins/org.eclipse.pde.build_3.4.1.R34x_v20080805/scripts/build.xml:24:
The following error occurred while executing this line:
/usr/lib/eclipse/plugins/org.eclipse.pde.build_3.4.1.R34x_v20080805/scripts/build.xml:64:
The following error occurred while executing this line:
/home/aat/Development/mydroid/development/tools/eclipse/buildConfig/customTargets.xml:14:
The following error occurred while executing this line:
/home/aat/Development/mydroid/development/tools/eclipse/buildConfig/allElements.xml:17:
The following error occurred while executing this line:
java.io.FileNotFoundException:
/usr/lib/eclipse/plugins/org.eclipse.pde.build_3.4.1.R34x_v20080805/scripts/${eclipse.pdebuild.scripts}/genericTargets.xml
(No such file or directory) Some investigation: I am not sure why my
bundles.info is out of date with respect to the contents of my plugins
folder, except that at runtime my Eclipse seems to pick up the setting
osgi.configuration.area=file:(my home
directory)/.eclipse/org.eclipse.platform_3.4.0_155965261/configuration/
I suspect whatQ&apos;Es happened is this: 1. The Eclipse build I downloaded had
an incomplete bundles.info file. 2. The P2 drop-ins folder scanner:
org.eclipse.equinox.p2.reconciler.dropins scanned the plug-ins directory
and found many more plugins. 3. But it wrote them to (my home
directory)/.eclipse/org.eclipse.platform_3.4.0_155965261/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info.
(That file is indeed accurate and contains everything important). Then,
when we try to do the build, the config.ini declares that
/usr/lib/eclipse is the shared configuration area. ThatQ&apos;Es correct, but
means Eclipse uses the bundles.info from that area. That doesnQ&apos;Et contain
org.eclipse.pde.build. The build then fails because the extensions in
org.eclipse.pde.build, notably those that declare certain ant variables
including eclipse.pdebuild.scripts, are not picked up. The solution
would presumably be to alter the arguments given to Eclipse from
build_plugins.sh to configure org.eclipse.equinox.p2.reconciler.dropins
to scan the plugins folder itself. But I canQ&apos;Et figure out what those
correct arguments might be. Weirdly, this problem is slightly
intermittent! It doesnQ&apos;Et always happen. Sometimes the build proceeds OK.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:23:30 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>puri_mal...@yahoo.com</author>
<when>Fri, 10 Apr 2009 15:10:14 +0000</when>
<what>I ran into same issue with cupcake code we downloaded a month back. I didnQ&apos;Et see 
this issue with Cupcake code we had in Jan timeframe. But the plugin we built before 
seems to be working fine with current sdk builds though.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:32:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:18:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2400</bugid>
<title>Is there any way to support change the phone to MANUAL without searching available network? </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>SmileJi...@gmail.com</reportedBy>
<openedDate>Thu, 09 Apr 2009 23:49:30 +0000</openedDate>
<description>IQ&apos;Em using cupcake release, it seems current Android framework, manual
selection operations are very limited. 1) You must trigger search
network and then wait for the available network list to come up and then
select one of the network - that will make the phone network setting to
be MANUAL. - there is no way to set the phone to MANUAL without
triggering scan - there is no way to set the phone to MANUAL when the
phone has no service - there is no way to check from UI point if the
phone is in MANUAL or AUTOMATIC 2) The other issue is when the phone is
finally changed to MANUAL, if the phone lost a signal or the phone power
cycle, if there is no RPLMN exist, phone never triggers scan networks,
so phone just stuck in the limited mode forever until the user goes back
to the network settings menu and trigger the scan. I think this is
actually against 3GPPP standard. Thanks, Jimin</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:38:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3552</bugid>
<title>WebView.loadData() doesnQ&apos;Et show Japanese characters</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T20:38:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>ishik...@digital-genes.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 23:18:20 +0000</openedDate>
<description>Android version: 1.5_r3 OS: MS Windows XP SP3 The following code doesnQ&apos;Et
display any Japanese characters. WebView wv = new WebView(this);
wv.loadData(Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;E?????Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);
While the following code displays Japanese characters properly. TextView
tv = new TextView(this); tv.setText(Q&quot;E?????Q&quot;E); setContentView(tv);</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 14 Aug 2009 22:07:54 +0000</when>
<what></what>
</comment>
<comment>
<author>tetsuroy@gmail.com</author>
<when>Mon, 17 Aug 2009 17:24:05 +0000</when>
<what>I think you need to escape the japanese text in UTF-8 for loadData().

  wv.loadData(Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;E?????Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 20:38:13 +0000</when>
<what>agreed; characters as shown is not encoded as utf-8</what>
</comment>
<comment>
<author>ishik...@digital-genes.com</author>
<when>Tue, 18 Aug 2009 23:57:44 +0000</when>
<what>Whatever code you see in the post is, the original code is in UTF-8.
Because, I tested it after I saved the source file in UTF-8.

Originally, I tried the following code but it didnQ&apos;Et show the Japanese
characters. In this case, res/raw/help_jp.html is written in UTF-8.
html.loadUrl(sever_url + Q&quot;E/help_jp.htmlQ&quot;E) shows the page correctly.

public class MyHtmlpage extends Activity {
    static final int MAX_HTML_SIZE = 4096;
    static final String ENCODING = Q&quot;Eutf-8Q&quot;E;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        WebView html = new WebView(this);
        InputStream is = getResources().openRawResource(R.raw.help_jp);
        byte[] buff = new byte[MAX_HTML_SIZE];
        int len;
        String rawText;
        try {
            len = is.read(buff, 0, MAX_HTML_SIZE);
            rawText = EncodingUtils.getString(buff, 0, len, ENCODING);
        } catch (Exception e) {
            rawText = Q&quot;EQ&quot;E;
        }
        html.loadData(rawText, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);
        setContentView(html);
    }

}
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 17:12:50 +0000</when>
<what>Thanks for the additional diagnosis. Please note that the implementation for loadData is this:
    public void loadData(String data, String mimeType, String encoding) {
        loadUrl(Q&quot;Edata:Q&quot;E + mimeType + Q&quot;E;Q&quot;E + encoding + Q&quot;E,Q&quot;E + data);
    }
This means that Q&apos;EdataQ&apos;E needs to be URL encoded, since it is being passed to the browser in the same way you 
would type a web address. You may have more luck using this interface:
    public void loadData(String data, String mimeType, String encoding) {
        loadUrl(Q&quot;Edata:Q&quot;E + mimeType + Q&quot;E;Q&quot;E + encoding + Q&quot;E,Q&quot;E + data);
    }
</what>
</comment>
<comment>
<author>ishik...@digital-genes.com</author>
<when>Thu, 20 Aug 2009 23:25:27 +0000</when>
<what>Thanks for the suggestion. But it still has a problem. Blanks in the
URLencoded string appeared in the screen as Q&quot;E+Q&quot;E instead of a space.
Now the following code shows Q&quot;E??+???Q&quot;E instead of Q&quot;E?? ???Q&quot;E
that I want to see on the screen. Any idea?

html.loadData(URLEncoder.encode(Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;E?? ???Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E, Q&quot;Eutf-8Q&quot;E),
Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);
setContentView(html);

</what>
</comment>
<comment>
<author>ishik...@digital-genes.com</author>
<when>Fri, 21 Aug 2009 00:13:01 +0000</when>
<what>OK, I found a simple work around. The following code shows the text just fine.
Thanks for everyone.

webview.loadData(URLEncoder.encode(Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;E?? ???Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E,
Q&quot;Eutf-8Q&quot;E).replaceAll(Q&quot;E\\+Q&quot;E,Q&quot;E Q&quot;E), Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);
</what>
</comment>
<comment>
<author>blued...@gmail.com</author>
<when>Fri, 19 Mar 2010 09:31:38 +0000</when>
<what>korean has same problem. so i try to add meta tag to html string

Q&lt;Emeta http-equiv=Q&quot;EContent-TypeQ&quot;E content=Q&quot;Etext/html; charset=utf-16leQ&quot;EQ&gt;E

in this case, solution is

wv.loadData(Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;Emeta http-equiv=\Q&quot;EContent-Type\Q&quot;E content=\Q&quot;Etext/html; 
charset=utf-16le\Q&quot;EQ&gt;EQ&lt;EbodyQ&gt;E?????Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);

i think android may ignore encording params in loadData()

</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
<comment>
<author>eden...@gmail.com</author>
<when>Tue, 28 Dec 2010 23:34:10 +0000</when>
<what>Slightly ridiculous that the Q&lt;EmetaQ&gt;E tag is required to set the encoding appropriately, especially when loadData has an encoding param.  If itQ&apos;Es not specified in the html, the WebView should default to the param value.</what>
</comment>
<comment>
<author>andrey.y...@gmail.com</author>
<when>Mon, 02 May 2011 10:35:31 +0000</when>
<what>Thanks to all! Meta tagging the html solved my issue with non ASCII chars as well.</what>
</comment>
</bug>
<bug>
<bugid>11975</bugid>
<title>Russian translation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 07:18:46 +0000</openedDate>
<description>- Steps to reproduce the problem. Russian language - Put Google search
on the Desktop - Press G icon at the left side of the widget - 3 options
displayed - What happened. Last one translated as ????????? - What you
think the correct behavior should be. should be ?????????? Firmware
version: Eclair 2.2</description>
<comment>
<author>ohj...@gmail.com</author>
<when>Tue, 19 Oct 2010 07:24:03 +0000</when>
<what>Firmware version: Froyo 2.2</what>
</comment>
</bug>
<bug>
<bugid>18869</bugid>
<title>Ability to restrict platform versions installed via headless Q&quot;Eandroid update sdkQ&quot;E</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-27T23:28:51.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>chris@orr.me.uk</reportedBy>
<openedDate>Wed, 27 Jul 2011 22:26:58 +0000</openedDate>
<description>The headless feature of the Q&quot;EandroidQ&quot;E tool is excellent. However, when
downloading only the platform images (Q&quot;Eandroid update sdk -u -t
platformQ&quot;E), the entire set of currently-supported platforms is
downloaded. This adds up to a large download and a lot of disk space. It
would be nice if maximum/minimum/both API versions could be specified.
For example, to only install platforms newer than 2.1 (ignore old
platforms): android update sdk -u -t platform -min 7 To only install
platforms between 1.6 and 2.3.4 (ignoring tablets): android update sdk
-u -t platform -min 4 -max 10 To only install 3.2 (i.e. the Q&quot;EminQ&quot;E and
Q&quot;EmaxQ&quot;E are always inclusive): android update sdk -u -t platform -min 13
-max 13</description>
<comment>
<author>r...@android.com</author>
<when>Wed, 27 Jul 2011 23:28:51 +0000</when>
<what>ItQ&apos;Es already implemented, please see last comment in issue 15933.
I donQ&apos;Et think the improvement made it in the public R12 however.</what>
</comment>
</bug>
<bug>
<bugid>8153</bugid>
<title>Login Password Screen</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-10T01:47:42.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nhutc...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 21:32:32 +0000</openedDate>
<description>After activating an Exchange account with my HTC Incredible I am
required to commit to a passcode which I was aware of as part of the
exchange server security. Unfortunately the default keyboard layout at
the password entry screen is full qwerty. It would be better if it were
only showing a numeric keypad to allow for quicker passcode entry - see
the iPhoneQ&apos;Es method as an example.</description>
<comment>
<author>j...@google.com</author>
<when>Mon, 10 May 2010 01:47:42 +0000</when>
<what>You can choose a PIN as the security method, and youQ&apos;Ell get the numeric keypad, unless your exchange 
administrator doesnQ&apos;Et allow that.</what>
</comment>
</bug>
<bug>
<bugid>2723</bugid>
<title>No Polish diacritical signs while using virtual on screen keyboard - language of phone is set to English</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-20T07:35:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>johnmark...@gmail.com</reportedBy>
<openedDate>Wed, 20 May 2009 07:28:15 +0000</openedDate>
<description>While using my G1Q&apos;Es on screen keyboard, after a Q&quot;Elong touchQ&quot;E there are
absolutely no Polish diacritical signs. There are German umlauts, French
accent grave, accent aigu, accent adroit, accent a droit, but no Polish
signs. The only way to type them is to use physical keyboard and
Q&quot;Elong-holdQ&quot;E one of corresponding letters like c to achieve ?. There is a
similar thread by Zajjar, but he has a problem with a phone which
language is set to Polish and some of Polish signs are available while
others are not. I do understand that when using English as a default
language, the priority is set to a basic set of Latin characters but
still there are diacritical signs endemic to German and French
available, so why not to add Polish ones in extended menu (shown after
long-touch). I would much appreciate any help with this issue. With
respect John Markert</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Wed, 20 May 2009 07:35:31 +0000</when>
<what>Duplicate of http://code.google.com/p/android/issues/detail?id=2713</what>
</comment>
<comment>
<author>irv...@gmail.com</author>
<when>Mon, 11 Jan 2010 12:11:01 +0000</when>
<what>This issue should be status Duplicate rather than status Declined.  There is also
overlap with issue 1730.

The solution would be for the screen keyboard to support all MES-1 characters, namely:

Q&apos;E,-,?,?, ,
,!,Q&quot;E,#,$,%,Q&amp;E,(,),*,,,.,/,:,;,?,@,[,\,],^,_,`,{,|,},~,?,?,?,?,?,?,?,?,?,?,?,?,?,Q&apos;E,Q&apos;E,?,?,+,Q&lt;E,=,Q&gt;E,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,0,?,?,?,?,?,?,?,1,?,2,?,3,?,4,5,6,7,8,9,a,A,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,b,B,c,C,?,?,?,?,?,?,?,?,?,?,d,D,?,?,?,?,?,?,e,E,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,f,F,g,G,?,?,?,?,?,?,?,?,h,H,?,?,?,?,i,I,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,j,J,?,?,k,K,?,?,?,l,L,?,?,?,?,?,?,?,?,?,?,m,M,n,N,?,?,?,?,?,?,?,?,?,?,?,o,O,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,p,P,q,Q,r,R,?,?,?,?,?,?,s,S,?,?,?,?,?,?,?,?,?,t,T,?,?,?,?,?,?,?,?,?,u,U,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,v,V,w,W,?,?,x,X,y,Y,?,?,?,?,?,?,z,Z,?,?,?,?,?,?,?

http://www.evertype.com/standards/iso10646/pdf/cwa13873.pdf
</what>
</comment>
</bug>
<bug>
<bugid>10344</bugid>
<title>Permission CALL_PRIVILEGED not working as advertised</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 10:43:16 +0000</openedDate>
<description>Not a system bug but incorrect statement in the documentation under:
http://developer.android.com/reference/android/Manifest.permission.html
It reads: CALL_PRIVILEGED: Allows an application to call any phone
number, including emergency numbers, without going through the Dialer
user interface for the user to confirm the call being placed. ... while
in fact it doesnQ&apos;Et work for emergency numbers as explicitly stated.
Dianne Hackborn confirmed this in
http://markmail.org/message/vokag6tjz55qct5j#query:+page:1+mid:edtclmkfkd5qse65+state:results
Or are the dev.android docs also meant for apps other than Q&apos;Ethird-partyQ&apos;E
applications?</description>
<comment>
<author>username...@gmail.com</author>
<when>Sat, 29 Jan 2011 22:16:35 +0000</when>
<what>This permission has the signatureOrSystem protection level, which is why it does not work, unless a user on a rooted phone makes the app a system app.

Therefore the permission should either not be listed, or be documented as being available only to system apps. (For example Q&apos;Eandroid.permission.UPDATE_DEVICE_STATSQ&apos;E is documented as Q&apos;ENot for use by third-party apps.Q&apos;E)

There are more permissions visible in the dcumentation that only work for system apps:
android.permission.WRITE_GSERVICES
android.permission.WRITE_SECURE_SETTINGS
android.permission.DUMP
android.permission.SET_TIME
android.permission.UPDATE_DEVICE_STATS
android.permission.INSTALL_PACKAGES
android.permission.DELETE_CACHE_FILES
android.permission.DELETE_PACKAGES
android.permission.REBOOT
android.permission.CONTROL_LOCATION_UPDATES
android.permission.ACCESS_CHECKIN_PROPERTIES
android.permission.BIND_APPWIDGET

There are also documented permissions that only work for apps signed with the same key as core Foundation apk:
android.permission.DIAGNOSTIC
android.permission.FORCE_STOP_PACKAGES
android.permission.SET_PREFERRED_APPLICATIONS
android.permission.STATUS_BAR
android.permission.FORCE_BACK
android.permission.INTERNAL_SYSTEM_WINDOW
android.permission.MANAGE_APP_TOKENS
android.permission.INJECT_EVENTS
android.permission.SET_ACTIVITY_WATCHER
android.permission.READ_INPUT_STATE
android.permission.BIND_INPUT_METHOD
android.permission.BIND_WALLPAPER
android.permission.BIND_DEVICE_ADMIN
android.permission.SET_ORIENTATION
android.permission.CLEAR_APP_USER_DATA
android.permission.CHANGE_COMPONENT_ENABLED_STATE
android.permission.ACCESS_SURFACE_FLINGER
android.permission.READ_FRAME_BUFFER
android.permission.BRICK
android.permission.DEVICE_POWER
android.permission.FACTORY_TEST
android.permission.BROADCAST_PACKAGE_REMOVED
android.permission.BROADCAST_SMS
android.permission.BROADCAST_WAP_PUSH
android.permission.GLOBAL_SEARCH


Only half or fewer of those permissions I just listed have any documentation text indicating that they are not available for third party applications. Even when they do have text, it is often something like Q&apos;ENot for normal applicationsQ&apos;E which is er unclear.

Ideally droiddoc would special case android.Manifest.permission to show the protectionLevel of each permission, and perhaps also the permission group.</what>
</comment>
</bug>
<bug>
<bugid>13628</bugid>
<title>Browser bookmarks canQ&apos;Et be sorted</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 05:09:57 +0000</openedDate>
<description>Even in list mode bookmarks canQ&apos;Et be alphabetically sorted. This makes
using the browser unpredictable, slow and confusing.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 04 Jan 2011 01:51:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>775</bugid>
<title>org.apache.harmony.xnet.provider.jsse.AlertException: javax.net.ssl.SSLException: Not trusted server certificate</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T15:02:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jo.hil...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jul 2008 08:36:36 +0000</openedDate>
<description>See following code: --- snip here --- package
com.telekom.android.tests.ssl; import java.io.IOException; import
org.apache.commons.httpclient.HttpClient; import
org.apache.commons.httpclient.HttpException; import
org.apache.commons.httpclient.methods.GetMethod; import
android.app.Activity; import android.os.Bundle; import android.util.Log;
import android.widget.TextView; public class TestHttpClient3Https
extends Activity { public void onCreate(Bundle icicle) {
super.onCreate(icicle); TextView view = new TextView(this);
view.setText(Q&quot;EStarting HttpsClient tests\nQ&quot;E); setContentView(view);
run(Q&quot;Ehttp://www.google.comQ&quot;E, view);
run(Q&quot;Ehttps://www.google.com/accounts/ManageAccountQ&quot;E, view); // fails due
to extended certificates run(Q&quot;Ehttps://sam.t-online.com/statusQ&quot;E, view);
run(Q&quot;Ehttps://samt3.toon.t-online.de/statusQ&quot;E, view);
run(Q&quot;Ehttps://samsts.t-online.com/SAMClientTokenProvider?WSDLQ&quot;E, view); //
fails due to missing MD2 hash algorithm of Verisign Root certificate
run(Q&quot;Ehttps://www.verisign.comQ&quot;E, view); } public void run(String url,
TextView view) { try { long time = doGet(url); view.append(url + Q&quot;E OK (Q&quot;E
+ Long.toString(time) + Q&quot;E ms)\nQ&quot;E); } catch (Exception ex) {
view.append(url + Q&quot;E failed: Q&quot;E + ex.getMessage() + Q&quot;E\nQ&quot;E); } } public long
doGet(String url) throws HttpException, IOException { HttpClient client
= new HttpClient(); GetMethod getMethod = new GetMethod(url); try { long
tStart = System.currentTimeMillis(); client.executeMethod(getMethod);
long tStop = System.currentTimeMillis(); long time = tStop - tStart;
Log.i(Q&quot;ETestHttpsClientQ&quot;E, Q&quot;EdoGet: url=Q&quot;E + url + Q&quot;E took Q&quot;E +
Long.toString(time) + Q&quot;E msQ&quot;E); return time; } finally {
getMethod.releaseConnection(); } } } --- snip here --- The call to
Q&quot;Ehttps://sam.t-online.com/statusQ&quot;E will produce following stack trace:
DEBUG/TrustManagerImpl(625): Validating server certificates ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625):
https://sam.t-online.com/status ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625):
org.apache.harmony.xnet.provider.jsse.AlertException:
javax.net.ssl.SSLException: Not trusted server certificate ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:177)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.Q&lt;EinitQ&gt;E(OpenSSLSocketImpl.java:277)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getInputStream(OpenSSLSocketImpl.java:240)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:748)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:386)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:398)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:326)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
com.telekom.android.tests.ssl.HttpClientTest.doGet(HttpClientTest.java:42)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
com.telekom.android.tests.ssl.HttpClientTest.testHttpsClient(HttpClientTest.java:19)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
java.lang.reflect.Method.invokeNative(Native Method) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
java.lang.reflect.Method.invoke(Method.java:356) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestCase.runTest(TestCase.java:154) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
com.telekom.android.tests.junit.MixedTestCase.runTest(MixedTestCase.java:19)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestCase.runBare(TestCase.java:127) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestResult$1.protect(TestResult.java:106) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestResult.runProtected(TestResult.java:124) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestResult.run(TestResult.java:109) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestCase.run(TestCase.java:118) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestSuite.runTest(TestSuite.java:208) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestSuite.run(TestSuite.java:203) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestSuite.runTest(TestSuite.java:208) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestSuite.run(TestSuite.java:203) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.textui.TestRunner.doRun(TestRunner.java:116) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.textui.TestRunner.doRun(TestRunner.java:109) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.textui.TestRunner.run(TestRunner.java:72) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
com.telekom.android.tests.junit.StartTestRunner.onCreate(StartTestRunner.java:28)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:847)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1728)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1770)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread.access$1500(ActivityThread.java:99)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1271)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.os.Handler.dispatchMessage(Handler.java:80) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
android.os.Looper.loop(Looper.java:91) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread.main(ActivityThread.java:3052) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
java.lang.reflect.Method.invokeNative(Native Method) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
java.lang.reflect.Method.invoke(Method.java:356) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.os.ZygoteInit.main(ZygoteInit.java:1445) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
android.dalvik.NativeStart.main(Native Method) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): Caused by:
javax.net.ssl.SSLException: Not trusted server certificate ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): ... 40 more
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): Caused
by: java.security.cert.CertificateException:
java.security.cert.CertPathValidatorException: TrustAnchor for CertPath
not found. ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted(TrustManagerImpl.java:138)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:175)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): ... 39
more ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625):
Caused by: java.security.cert.CertPathValidatorException: TrustAnchor
for CertPath not found. ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXCertPathValidatorSpi.java:143)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:153)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted(TrustManagerImpl.java:131)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): ... 40
more This site is using an extended certificate signed by a Verisign
root CA. For some reason, the certificate chain could not be validated.
Any idea? Within standard browsers there is no need to import any
trusted server certificates.</description>
<comment>
<author>balai...@gmail.com</author>
<when>Tue, 06 Jan 2009 07:37:55 +0000</when>
<what>I am getting the following error for any https get/post method. 
Please suggest me a workaround. 

Thanks,
Bala



E/        (  553): Not trusted server certificate

I/System.out(  553): Not trusted server certificate

E/        (  553): 	 at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:353)

E/        (  553): 	 at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:92)

E/        (  553): 	 at
org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:308)

E/        (  553): 	 at
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:129)

E/        (  553): 	 at
org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)

E/        (  553): 	 at
org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)

E/        (  553): 	 at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:348)

E/        (  553): 	 at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)

E/        (  553): 	 at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)

E/        (  553): 	 at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Tue, 06 Jan 2009 07:46:42 +0000</when>
<what>That the code I have modified. It a few month old so the base code might have changed.

Hope that will help. (As far as I can recal I have made a few cut because it wouldnQ&apos;Et
compile otherwise)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:02:42 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

IF this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>17074</bugid>
<title>Computer and phone cannot see each other until Ping</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>yosh.fi...@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 12:23:00 +0000</openedDate>
<description>So, I have a Nexus one Running 2.3.4 and I have this really strange
issue IQ&apos;Eve been having since 2.2 The problem is, my computer cannot see
my phone until I ping my computer from my phone, then it sees it fine.
By seeing my phone I mean by using one the following applications:
Winamp Wifi syncing doubleTwist AirSync Android Sync Manager WiFi Any
FTP server for Android In addition to those, I cannot ping my phoneQ&apos;Es IP
address until I initiate a ping/connection from my phone to the
computer. Steps to reproduce the problem: 1.Connect N1 to same wifi
network as computer. 2.Use an N1 with 2.3.4 and any of the applications
above. Alternatively use a Windows 7 x64 machine and try to ping your N1
from the computer. What happened: Programs will search for phone but
will never find it or N1Q&apos;Es ip address is unresponsive despite being able
to ping out to say, google.com just fine. What you think the correct
behavior should be: Any and all of the applications listed above should
work fine without having to run a special ping program from my phone to
get them to work. The android phone should be pingable without having to
initiate a connection from it first.</description>
<comment>
<author>eric.fad...@gmail.com</author>
<when>Sat, 27 Aug 2011 18:46:18 +0000</when>
<what>I have exactly the same problem. Something is wrong with network settings. Since both computers are on the same subnet they have to know the route to each other...</what>
</comment>
<comment>
<author>pratham....@gmail.com</author>
<when>Thu, 01 Sep 2011 11:36:07 +0000</when>
<what>Am having the same problem too...
I need to be able to connect to remote desktop client from android to my windows 7 using local network.. not WAN... please find a solution... </what>
</comment>
</bug>
<bug>
<bugid>18945</bugid>
<title>Various issues in latest Market on Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dtwitkow...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 04:00:36 +0000</openedDate>
<description>1. Updates often will continue to show progress bar, while the menu bar
icon indicates success. 2. When executing Update All, the last update
typically fails as described in #1. 3. Rate Q&amp;E Comment is not working. 4.
White text on light-grey background is very hard to read in bright
ambient light, and not very easy even in Q&quot;EnormalQ&quot;E light. Hardware:
Verizon Droid 2 w/ stock ROM</description>
</bug>
<bug>
<bugid>5668</bugid>
<title>Wifi remembers old name and type for altered wireless point</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>digitalk...@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 22:09:53 +0000</openedDate>
<description>When wireless security type or SSID is changed on a wireless access
point the old settings are remembered by android. Whenever the wireless
point is in range, an extra entry appears in the Wi- Fi Networks list
with the old details, even after the user has asked the old details to
be Q&apos;EforgottenQ&apos;E. Using android 1.6 on G1 (t-mobile UK) and wifi point in
O2 supplied Thomson TG585 v7 ADSL router with wifi. Had previously set
up wifi settings for the access point. Network name and WEP password
entered into android successfully, and network set to Q&apos;ErememberedQ&apos;E, to
allow regular reconnection with home network. Altered the security
settings to WPA personal, and changed SSID on the wireless access point.
Android now shows both new name and old name of point whenever the
access point is in range. Clicked on Q&apos;Eforget networkQ&apos;E for old network,
but unwanted entry continues to appear when access point with this MAC
address is is range.</description>
<comment>
<author>lico...@gmail.com</author>
<when>Fri, 05 Mar 2010 16:53:40 +0000</when>
<what>IQ&apos;Em using a Linksys N160 and IQ&apos;Em facing a similar issue. In my case, I can see the WiFi 
signal, but with the old ESSID. I mean, same BSSID, old ESSID. I clicked on `Forget this 
network` but it doesnQ&apos;Et update Network name either, it still shows the old name.</what>
</comment>
<comment>
<author>seantar...@gmail.com</author>
<when>Sun, 07 Mar 2010 13:07:35 +0000</when>
<what>Maybe a workaround where you have control over the base station is to temporarily 
switch the name back again, then forget the network.

IQ&apos;Eve dropped and broken my second G1.  Can anyone else confirm if this workaround 
makes the issue go away?

--
Sean Farrell
Edinburgh

(originally reported this, but I had accidentally logged in with better halfQ&apos;Es google 
a/c while typing bug report)</what>
</comment>
<comment>
<author>digitalk...@gmail.com</author>
<when>Sun, 07 Mar 2010 13:13:46 +0000</when>
<what>IQ&apos;Em pretty sure the workaround wonQ&apos;Et fix the issue of your tendency to drop and break
G1s ;-)</what>
</comment>
<comment>
<author>tusculu...@gmail.com</author>
<when>Mon, 05 Apr 2010 17:34:24 +0000</when>
<what>This is especially troubling if youQ&apos;Eve change the encrypting from WEP to WPA and 
renamed the SSID.  My old SSID and WEP settings are remembered....just irksome.</what>
</comment>
</bug>
<bug>
<bugid>14898</bugid>
<title>Spare Parts application crashes in gingerbread SDK</title>
<status>New</status>
<owner>bradfitzgoog</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>markus.g...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 14:31:26 +0000</openedDate>
<description>Steps to reproduce the problem - start gingerbread SDK - start Spare
Parts application - click Battery history What happened - Spare Parts
application will crash What you think the correct behavior should be -
It should not crash:) This is also seen if building gingerbread code
base 2.3.1. The problem seems to be that the battery_history git is
removed in gingerbread that used to be located in:
packages/apps/Settings/src/com/android/settings/</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Feb 2011 02:26:41 +0000</when>
<what></what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Tue, 22 Feb 2011 20:16:01 +0000</when>
<what>Markus, can I get an Q&quot;Eadb bugreportQ&quot;E output attached to this?
</what>
</comment>
<comment>
<author>markus.g...@gmail.com</author>
<when>Wed, 23 Feb 2011 08:40:40 +0000</when>
<what>Here is the bugreport and I also provided the part of logcat that shows the crash.

If my analyse is correct it crashes because the battery_history git is not found. SpareParts.java should remove the missing preference if I understand it correctly but it doesnQ&apos;Et (around line 104 in SpareParts.java).

BR
Markus </what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Thu, 24 Feb 2011 17:28:50 +0000</when>
<what>It was just renamed.

This fixes it:

$ git diff
diff --git a/apps/SpareParts/res/xml/spare_parts.xml b/apps/SpareParts/res/xml/spare_parts.xml
index 524092e..0d06e26 100644
--- a/apps/SpareParts/res/xml/spare_parts.xml
+++ b/apps/SpareParts/res/xml/spare_parts.xml
@@ -26,7 +26,7 @@
                 android:summary=Q&quot;E@string/summary_battery_historyQ&quot;EQ&gt;E
             Q&lt;Eintent android:action=Q&quot;Eandroid.intent.action.MAINQ&quot;E
                     android:targetPackage=Q&quot;Ecom.android.settingsQ&quot;E
-                    android:targetClass=Q&quot;Ecom.android.settings.battery_history.BatteryHistoryQ&quot;E /Q&gt;E
+                    android:targetClass=Q&quot;Ecom.android.settings.fuelgauge.PowerUsageSummaryQ&quot;E /Q&gt;E
         Q&lt;E/PreferenceScreenQ&gt;E
         
         Q&lt;EPreferenceScreen android:key=Q&quot;Ebattery_information_settingsQ&quot;E
</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Tue, 01 Mar 2011 18:25:51 +0000</when>
<what>https://review.source.android.com/#change,21520</what>
</comment>
<comment>
<author>addison....@gmail.com</author>
<when>Fri, 29 Apr 2011 13:52:00 +0000</when>
<what>This issue persists in Android 2.3.4</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Fri, 29 Apr 2011 14:01:41 +0000</when>
<what>Yeah, it was only fixed in AOSP, not in GoogleQ&apos;Es gingerbread tree.  But AOSP auto-merges into GoogleQ&apos;Es internal tree, so itQ&apos;Es in Honeycomb, etc.  Sorry, I never cherry-picked this into GB.</what>
</comment>
</bug>
<bug>
<bugid>19346</bugid>
<title>IME can send Touch Events!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mon...@2aba.de</reportedBy>
<openedDate>Thu, 18 Aug 2011 01:55:16 +0000</openedDate>
<description>I know that android not allow to send a Touch Event to another App. But
it would be nice if an IME can do this. It would be the same injektion
risk. Because I need that to map Keyboard-Events to Touch-Events for
some Games without keyboard mapping functions. Would it be possible?</description>
</bug>
<bug>
<bugid>4180</bugid>
<title>Music plays on speaker when A2DP device goes away, even if ringer is silent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>chris.boyle.name</reportedBy>
<openedDate>Thu, 08 Oct 2009 11:52:58 +0000</openedDate>
<description>Currently in Settings / Sound Q&amp;E display, there are two volume controls:
Ringer and Media. To listen to music on my A2DP headset in a quiet
office environment, I would set Ringer to silent and Media to something
comfortable. The problem is that if my headset goes away for any reason
(I wander out of range, the headset battery runs out, I accidentally
turn off Bluetooth or the headset, ...) the music starts playing out of
the phoneQ&apos;Es speaker, which would be sufficiently embarrassing/annoying
to my co-workers that I canQ&apos;Et risk using A2DP in the office. I suggest
that when A2DP goes away, if the ringer volume is silent, Music should
pause (with no noise from the speaker). ItQ&apos;Es easy enough for a user who
does want the music to carry on to press Play. Alternatively, I suggest
a third volume control: Bluetooth (IQ&apos;Ed like it for A2DP; it could make
sense to apply it to calls over bluetooth as well). Then I could set
Bluetooth volume to non-zero and Media volume to zero.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:36:48 +0000</when>
<what></what>
</comment>
<comment>
<author>fahrenhe...@gmail.com</author>
<when>Mon, 09 Nov 2009 10:47:40 +0000</when>
<what>Chris, I found a software on Android Market called aHeadset by akeysoft.com, that 
does this for the wired headset. I emailed them, and they plan to extend the 
functionality to blutooth A2DP headsets in the future. Unfortunately no date yet for 
the release.</what>
</comment>
<comment>
<author>pfngu...@gmail.com</author>
<when>Wed, 11 Nov 2009 08:01:31 +0000</when>
<what>I totally need this.  I ran into this exact same problem today.  I wandered out of
range of my a2dp headset and my music started blaring over the built-in speaker. 
That was embarrassing.  (Volume on phone was set to max--used volume control built-in
to headset)</what>
</comment>
<comment>
<author>pfngu...@gmail.com</author>
<when>Sun, 22 Nov 2009 22:53:18 +0000</when>
<what>Ok, IQ&apos;Em really plugging myself, but I wrote an app to manage volume 3-ways.  This
solves my problem with disconnecting a2dp and having music route to the external speaker.

http://www.hanhuy.com/android/a2dp_volume_manager</what>
</comment>
<comment>
<author>fahrenhe...@gmail.com</author>
<when>Mon, 23 Nov 2009 10:11:07 +0000</when>
<what>Hi Perry, thanks very much for doing this brilliant app! It solved this annoying 
problem completely on my HTC Hero.</what>
</comment>
<comment>
<author>dmdfreak</author>
<when>Wed, 25 Nov 2009 06:56:17 +0000</when>
<what>IQ&apos;Em wondering if this will also solve a problem I have. I use my bluetooth at work. But 
when the phone rings, it rings in my ear through bluetooth AND through my external 
speaker. I would like for it to still ring in my ear, but not over the speaker. Will 
your app do this Perry?</what>
</comment>
<comment>
<author>pfngu...@gmail.com</author>
<when>Wed, 25 Nov 2009 08:30:04 +0000</when>
<what>In the interest of not filling up this bug report with questions related to my app;
lets move discussion to my website (http://www.hanhuy.com/android/a2dp_volume_manager)

But since IQ&apos;Em already responding here--no, the app currently does not do this, but if
the rest of the app is useful for you (and by bluetooth, do you mean a normal headset
or a2dp--my current application is mainly for a2dp).  But if itQ&apos;Es really useful for
you, I might be able to make an accommodation to support normal headsets as well.</what>
</comment>
<comment>
<author>pfngu...@gmail.com</author>
<when>Wed, 25 Nov 2009 20:20:15 +0000</when>
<what>dmdfreak, I canQ&apos;Et seem to figure out how to contact you from here... I added the
feature you requested (selectable from the pref window).</what>
</comment>
<comment>
<author>chris.boyle.name</author>
<when>Thu, 04 Feb 2010 11:43:04 +0000</when>
<what>My shiny new Nexus One, running 2.1-update1, does not have this problem. Music pauses 
when A2DP goes away. Thanks! :-) Status-FixReleased?</what>
</comment>
<comment>
<author>sammyg...@gmail.com</author>
<when>Tue, 16 Feb 2010 21:19:24 +0000</when>
<what>IQ&apos;Em not sure if this is really the same issue, but the music should also be paused 
when headset is plugged into the 3.5mm jack. If I listen to music through a headset 
(whithout mic) and answer an incoming call. Then every time I hang up the music 
continues playing in the speaker, to say at least disturbing all my colleagues. The 
music really needs to be paused.
IQ&apos;Eve seen this on 1.5 and 2.0 on Samsung Galaxy and on Nexux One 2.1.
If nobody is planning on fixing this, could someone please at least give some hints 
about how I could fix this myself?</what>
</comment>
<comment>
<author>alex.gs...@gmail.com</author>
<when>Wed, 28 Apr 2010 08:48:33 +0000</when>
<what>IQ&apos;Em having this same issue in a Motorola Milestone with Android 2.0.1.

When the car hands free kit disconnects, music starts playing.
Very annoying.</what>
</comment>
</bug>
<bug>
<bugid>16420</bugid>
<title>Google search returns: Q&quot;EData connectivity problemQ&quot;E. Bing search works.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sebastia...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 09:30:25 +0000</openedDate>
<description>Most of the time (around 90%) of when I search on my Android phone,
Google search does not work. The returned error message is: Q&quot;EData
connectivity problemQ&quot;E, Q&quot;EThe server failed to communicate. Try again
laterQ&quot;E. Steps to reproduce: - either: Select app: Google search - or:
enter search term in the address bar of the browser - or: go to
google.com and enter search term in the search box The website
www.google.com is available and can be reached. Also, performing the
search on the bing homepage works I have attached a debug log, created
with the following command: 1. ./platform-tools/adb shell logcat -c 2.
./platform-tools/adb logcat 3. search on the phone using the Q&quot;EGoogle
search appQ&quot;E. Search term is Q&apos;EleereQ&apos;E -Q&gt;E failes with the above mentioned
error message. 4. navigate to google.com using the browser (being
redirected to google.it) 5. enter search term Q&apos;EleereQ&apos;E, execute search -Q&gt;E
failes 6. navigate to bing.com 7. enter search term Q&apos;EleereQ&apos;E -Q&gt;E works! 8.
Ctrl-c in adb. It seems that google wants me to use bing. OS: Android
2.2 phone: LG Optimus P500 Kernel 2.6.32.9 Build: FRF91 Software
Version: V10a-OCT-01-2010 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Q&gt;E attached as adb-bugreport</description>
</bug>
<bug>
<bugid>4139</bugid>
<title>Unwanted delay before routing call audio to bluetooth headset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>6</stars>
<reportedBy>bytecraf...@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 05:05:05 +0000</openedDate>
<description>This might be a duplicate of Issue 3618. I have tried 2 different
Jawbone Prime headsets on 2 different Cupcake T-Mobile G1s, and have
gotten the same result. When placing or answering a call, there is a
delay before actually routing the audio to the bluetooth headset. As a
result: #1 When calling voicemail, I miss the very beginning of the
greeting. The voicemail bot picks up the other line before the audio is
routed to BT. This is obviously not a serious problem, but simply an
illustration of the deeper problem. #2 When answering the phone, I need
to remember to wait a second before saying Q&quot;EHelloQ&quot;E. Otherwise, the other
party wonQ&apos;Et hear me, and we end up with an awkward silence. I then tried
one Jawbone Prime with an old Nokia S40 phone, and it did not exhibit
this behavior at all. Since the phone knows when it is connected to the
BT device, it would seem that pre-emptively routing audio to BT would
help to alleviate this problem. When you are being called, route the
audio to the BT headset with the first ring. When making an outgoing
call, route the audio when the user hits the Q&quot;EsendQ&quot;E button, before
actually starting the dialing. Pre-emptively routing audio on incoming
calls might interfere with Issue 3092: When answering an incoming call
on handset while connected to Bluetooth, audio should be routed to
handset. If possible, the phone could Q&quot;EmirrorQ&quot;E the audio - route it to
both the headset and the handset speaker. I donQ&apos;Et know if that would be
at all possible.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:19:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9012</bugid>
<title>swype and motoblur social networking as in motorola cliq xt </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-11T18:04:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>krishna.konakanchi</reportedBy>
<openedDate>Fri, 11 Jun 2010 07:05:06 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Jun 2010 18:04:24 +0000</when>
<what>This looks like something you would need to report to Motorola.</what>
</comment>
<comment>
<author>krishna.konakanchi</author>
<when>Sat, 12 Jun 2010 00:09:50 +0000</when>
<what>Guess you did not read what is suggested or you did not experience what motorola has implemented on their phones by extending Android. Those features can be implemented natively in the OS which will make Android uncompetable. I own a Android N1 phone which is missing those fantastic features - up to you

You will anyway do it after Apple and the whole world complements the features
</what>
</comment>
</bug>
<bug>
<bugid>3030</bugid>
<title>Email app sends replies with original Message-ID</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>37</stars>
<reportedBy>e.w.ste...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 10:24:04 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: a Q&apos;EReplyQ&apos;E is generated with the Message-ID from the Q&apos;EOriginalQ&apos;E
message - this might result in Q&apos;ElostQ&apos;E e-mails on sites that filter
duplicates according to incoming Message-IDs. - Steps to reproduce the
problem reply to an e-mail and check the Message-ID of the original and
the Q&apos;EnewQ&apos;E message - What you think the correct behavior should be. a
/new/ Message-ID should be generated</description>
<comment>
<author>marek.p...@gmail.com</author>
<when>Thu, 02 Jul 2009 15:05:44 +0000</when>
<what>I have uploaded a patch now that should fix this problem.
https://review.source.android.com/10577

It seems to be quite serious, when testing this on my local mail server running
Postfix SMTP and Cyrus IMAP, I could reproduce the problem. Sending emails from the
Android phone was working but it was discarded by the mail system and never arrived.</what>
</comment>
<comment>
<author>rich...@daviesmail.org</author>
<when>Thu, 23 Jul 2009 11:25:15 +0000</when>
<what>This can break threading of messages when viewed in Gmail by the recipient.</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Thu, 23 Jul 2009 18:25:02 +0000</when>
<what>Rich, message-id should not be used for threading. Thunderbird does not reuse the
message-id either, I just tested. Thunderbird on the other hand generates a
Q&quot;EReferencesQ&quot;E and In-Reply-To tags that seem to be for threading, but this is IMO a
new issue that maybe has already been reported?</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Thu, 23 Jul 2009 19:30:09 +0000</when>
<what>Update: the missing Q&quot;EReferencesQ&quot;E and Q&quot;EIn-Reply-ToQ&quot;E tags is already reported in issue
2629.
</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Fri, 24 Jul 2009 09:29:18 +0000</when>
<what>OK - I mispoke about Gmail - my actual test case is mutt.

With the current set up (broken message-id, not references or in-reply-to), mutt
threads the reply at the same level as the original message, with a Q&apos;E=Q&gt;EQ&apos;E.

With the message-id fixed, mutt guesses threading based on the subject, and would
thread the reply under the original message, with a Q&apos;E*Q&gt;EQ&apos;E.

With the message-id fixed and correct references and in-reply-to, mutt would thread
the reply under the original message, with a Q&apos;E-Q&gt;EQ&apos;E.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:27:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 03:16:08 +0000</when>
<what></what>
</comment>
<comment>
<author>ted...@gmail.com</author>
<when>Tue, 15 Sep 2009 12:24:52 +0000</when>
<what>Any status on this bug?  I see it was assigned and the original report even had a patch.

This is a fairly heinous bug as it is likely to cause lost communication.

Message ids are suppose to be unique per RFC http://www.ietf.org/rfc/rfc2821.txt

As such it is perfectly reasonable for a MTA to reject a MID it has already
delivered, to reject or drop a message with a MID claiming to have come from its
server when in reality it is a reply to that message.  Mailing list software has
duplicate detection including in some cases going off of MID (reasonable given it is
suppose to be unique...) to avoid infinite forward/reply loops.  Many users and mail
accounts also have duplication suppression so they only get one copy of a message in
event of cross posting, the procmailrc manpage has a duplication suppression recipe.

As a systems administrator I know in fact all of these things are occurring due to
Android mail.   
</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>78</bugid>
<title>[New app] PDF viewer</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-21T16:31:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>76</stars>
<reportedBy>Paolo.G....@gmail.com</reportedBy>
<openedDate>Thu, 24 Jan 2008 10:39:42 +0000</openedDate>
<description>using webView, I canQ&apos;Et load PDF data using:
loadData(pdfdata,Q&quot;Eapplication/pdfQ&quot;E,Q&quot;Eutf-8Q&quot;E); greetings, paolo</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:52:03 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 14:42:02 +0000</when>
<what>PDF Facility is must for all Business Users</what>
</comment>
<comment>
<author>Bjoern.W...@gmail.com</author>
<when>Sun, 21 Dec 2008 15:57:19 +0000</when>
<what>use the market app JetCet</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sun, 21 Dec 2008 16:48:09 +0000</when>
<what>JetCet is a time limited beta that looks like it will go commercial, and is very
slow.  In my view it is not an adequate solution giving the PDF is and open standard.</what>
</comment>
<comment>
<author>andonngu...@gmail.com</author>
<when>Fri, 26 Dec 2008 08:35:38 +0000</when>
<what>Also, JetCet does not render all PDFQ&apos;Es correctly.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:41:46 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 02 Apr 2009 16:30:17 +0000</when>
<what>This should at least use the PDF viewer built into Google Docs... should be an easy
fix (although the current PDF viewer seems to need to actually import the PDF into
the userQ&apos;Es doc collection to view it)
</what>
</comment>
<comment>
<author>Dashtap...@gmail.com</author>
<when>Sat, 20 Jun 2009 11:01:42 +0000</when>
<what>So far, RepliGo Reader is the best PDF reader on the Android market, in my opinion.
It has rendered all documents I have sent to it perfectly. Only complaint is itQ&apos;Es a
bit slow to change pages -- I think it renders each page change on the fly rather
than try to pre-render the surrounding pages before you get to them.  It is also
_very_ slow if you need to search for text within a document. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:34:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:27:13 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:50:52 +0000</when>
<what></what>
</comment>
<comment>
<author>moonsoft...@gmail.com</author>
<when>Wed, 18 Nov 2009 09:44:53 +0000</when>
<what>Is there any Progress on this Issue??
or the Problem is resolved???</what>
</comment>
<comment>
<author>jettima...@gmail.com</author>
<when>Wed, 14 Apr 2010 04:04:24 +0000</when>
<what>hi to all,  
Otherthan the Market  is there any possible solutions for reading the PDF ?</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Thu, 06 May 2010 03:13:15 +0000</when>
<what>Even though there are a bunch of readers none of them are baked into the OS. I would like to be able to use an 
intent uri and action defined as STANDARD that is supported by a rendering application in the OS but could 
also be supplemented by the existing reader. 

E.g. a URI like file:///sdcard/data/test.pdf with an intent action VIEW 

should either automatically render with the built in display or open a choice of installed PDF viewers. 

For the intent uri and action other ways are also fine. e.g.

pdf:location=/sdcard/data/test.pdf and an intent action VIEW
as well as 
pdf:location=http://www.somewhereonthenet.com/test.pdf

In terms of actual library to use there are various ways on the java side (itext) as well as on the lower level linux 
side (ghostview and so on). There are even ready android application like droidreader that could be reused. 

In terms of importance IMHO this is more important than the upcoming flash support, especially for business 
related use.

Beyond that this pdf render application could be expanded to be a book reader application also supporting 
epub and so on. How cool would that be!!</what>
</comment>
<comment>
<author>speakt...@gmail.com</author>
<when>Wed, 30 Jun 2010 07:42:55 +0000</when>
<what>Quite Recently, I read about the support for PDF file format in mobile browsers using google docs. 

http://googlemobile.blogspot.com/2010/06/google-docs-viewer-on-mobile-browsers.html?utm_source=feedburnerQ&amp;Eutm_medium=feedQ&amp;Eutm_campaign=Feed:+OfficialGoogleMobileBlog+(Official+Google+Mobile+Blog)

Would the google docs support be extended to the WebView?
Eg,  webview.loadUrl(Q&quot;Ehttp://docs.google.com/gview?url=http://www.somewhereonthenet.com/some.pdfQ&quot;E)</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Wed, 30 Jun 2010 08:08:08 +0000</when>
<what>Adobe already have a reader available for Android - http://blogs.adobe.com/adobereader/2010/05/introducing_adobe_reader_for_a.html

It might be worth closing this bug down and seeing if their reader can be utilised instead as there seems little point in developing an in OS solution when 3rd parties are already meeting the need.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Jul 2010 16:31:05 +0000</when>
<what>As commented above, the quickoffice app provided with Froyo and third party apps meet the need.</what>
</comment>
<comment>
<author>tynecas...@gmail.com</author>
<when>Thu, 22 Jul 2010 07:13:45 +0000</when>
<what>such a shame that I have to get a new phone as well as 50% of the market just to get a PDF viewer</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Thu, 22 Jul 2010 07:26:15 +0000</when>
<what>If this feature request had been implemented, and the device you have isnQ&apos;Et getting OS updates, you would have had to get a new Q&apos;Ephone anyway.

IQ&apos;Em not sure what device you have, but there are plenty of products which are available in Android Market which claim to read PDFs, so if you donQ&apos;Et want to buy a new Q&apos;Ephone you can try some of those.

</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Thu, 22 Jul 2010 18:05:24 +0000</when>
<what>A free bare bones viewer that is available for free and works ok is called droidreader and can be downloaded here http://code.google.com/p/droidreader/</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Thu, 22 Jul 2010 18:11:26 +0000</when>
<what>The reason I think this feature request should not be declined is the following.

At the moment as an app developer I have to check if the user has an app installed that can view pdf and then call the intent. If there is nothing installed I have to redirect to the market for the user to install an app of their choice. If the device has no market access temporarily or permanently I can just redirect to a web site (e.g. the droid reader one mentioned above). However it third party app install is disabled I am out of luck.. 

This is all really clumsy from the user experience and not necessary. In the same way you could decline to add a browser to the os or an email app. Clearly that is not going to happen. A ok base should be there.

Ideally I would even love if there would a an API view component like webview that is a pdf view and allows me to embed the pdf view in my own application and add custom controls or whatever around it.

Also keep in mind that the iOS does have built in pdf support and this is another point where Android could easily catch up and overtake in terms of features... </what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Thu, 22 Jul 2010 18:25:39 +0000</when>
<what>This is the bug tracker for Android the platform, not for the productised versons of Android the OEMs ship as their device firmware (which are the equivalent to the version of iOS you use)

There is nothing stopping OEMs adding viewers for PDF, XLS, DOC, Flash, PPT, ZIP, TAR, etc., etc., to their firmware for their products (and many, such as Dell do), but file viewers for specific formats have no place in the core platform when there are plenty of user-space applications capable of providing the functionality.
</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Thu, 22 Jul 2010 18:30:41 +0000</when>
<what>Well.. my point is that the platform should support it so that developer can have e.g. a PDF view in their application. Just like the API has a Webview. http://developer.android.com/reference/android/webkit/WebView.html

Certain file formats are supported in the platform e.g. ogg, html and so on. I argue that PDF should be one of those.</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Thu, 22 Jul 2010 18:47:53 +0000</when>
<what>Those features support generic functionality components (e.g. media playing and web browsing). A PDF viewer doesnQ&apos;Et add any generic functionality, it only adds a support for browsing a specific file format.

If you think PDF support is important why not work on implementing it and getting your implementation included into the core repo. </what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Thu, 22 Jul 2010 19:44:12 +0000</when>
<what>In the same thinking PDF viewing could be part of a document browsing functionality. In any case .. there are apps there like droid reader that could be included easily enough already, but I am not a Google engineer nor do I have the time to take that task on.</what>
</comment>
</bug>
<bug>
<bugid>12473</bugid>
<title>Q&quot;ESign InQ&quot;E button still displays on Q&quot;EStarred PlacesQ&quot;E screen although have login Google account on Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 07:23:49 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS. Precondition: There is no
Google account on phone. - Steps to reproduce the problem (including
sample code if appropriate). 1. Launch Maps from app tray. 2. Press Menu
key-Q&gt;Eselect Q&quot;EStarred PlacesQ&quot;E. 3. Phone will bring user to Q&quot;EStarred
Places instructionQ&quot;E screen(Refer to Q&quot;EStarredPlacesInstruction.PNGQ&quot;E). 4.
Click Q&quot;ESign InQ&quot;E button, phone goes to Q&quot;EAdd a Google AccountQ&quot;E screen. 5.
Add a Google account. 6. Phone goes back to Q&quot;EStarred Place instructionQ&quot;E
screen, click Q&quot;ESign InQ&quot;E button again. - What happened. Q&quot;ESign InQ&quot;E button
still dipslays on Q&quot;EStarred PlacesQ&quot;E screen, and there is no response when
click Q&quot;ESing InQ&quot;E button.(Refer to Q&quot;ESignIn.PNGQ&quot;E). - What you think the
correct behavior should be. Q&quot;ESign InQ&quot;E button should not display.</description>
</bug>
<bug>
<bugid>6612</bugid>
<title>N1: Crash in Messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 10:32:37 +0000</openedDate>
<description>In the middle of typing a reply to an SMS I received, another SMS came
in. I could see the new one scroll at the top of the display briefly.
The device then hung for a couple of seconds and then restarted itself.
It didnQ&apos;Et go back to the coloured X start-up, but to the light rays
making up an X, if you see what I mean. So - something crashed. Is there
any debug mode that can be enabled to be able to provide more detail
about these things? Hard for you Google/Android guys to work it out from
this kind of description.</description>
</bug>
<bug>
<bugid>14853</bugid>
<title>Samsung vibrant froyo gmail calendar invite error</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:20:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>John.C.A...@gmail.com</reportedBy>
<openedDate>Sat, 19 Feb 2011 05:47:40 +0000</openedDate>
<description>When I create a calendar event in my gmail calendar and want to add
participants. I select the box and then tap the Q&quot;EgroupQ&quot;E button. From the
names in the group I select those to whom I want to send an invite. I
press Q&quot;EaddQ&quot;E and then Q&quot;EsaveQ&quot;E only to receive an error message: Saving
failed Invalid email address or name The names appear in this format:
last name, first name, If I enter an email address instead of selecting
a contact then it saves and sends an invite. This problem occurs with
one our multiple contacts. I have a t-mobile Samsung Vibrant running
2.2. This problem didnQ&apos;Et exist prior to upgrading to froyo.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:20:21 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15474</bugid>
<title>force close when accessing sms drafts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>damato...@gmail.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 21:02:03 +0000</openedDate>
<description>On my HTC desire hd using v 2.2.1 when I try to access my sms drafts I
get a software error and it force closes. This makes access to my unsent
sms impossible</description>
<comment>
<author>scoobyst...@Hotmail.com</author>
<when>Thu, 05 May 2011 10:05:46 +0000</when>
<what>Same happens to me too, but if I access the message history for the recipient the draft is there. If there is no history for that recipient then the draft remains inaccessible until they have an entry, then the draft shows up.</what>
</comment>
</bug>
<bug>
<bugid>5571</bugid>
<title>add notes from microsoft outlook</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wedwyer...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 20:29:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13110</bugid>
<title>Browser doesnQ&apos;Et wrap this page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 08:49:09 +0000</openedDate>
<description>Even though Fit pages is on the text on this page is not being wrapped:
http://android-developers.blogspot.com/2010/12/android-market-client-update.html</description>
</bug>
<bug>
<bugid>19156</bugid>
<title>Build target for library projects</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>felix.og...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 13:43:11 +0000</openedDate>
<description>IQ&apos;Ed like to be able to assign a Q&quot;Emain projectQ&quot;E to a library project.
This way, when I try to run the library project I would not get the
Q&quot;EAndroid library projects cannot be launchedQ&quot;E error, but instead the
main project would be launched. This would be very useful.</description>
<comment>
<author>r...@android.com</author>
<when>Wed, 10 Aug 2011 22:57:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7575</bugid>
<title>Gallery not updating with new images immediately</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>42</stars>
<reportedBy>lorrinbaker@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 23:26:28 +0000</openedDate>
<description>Droid image gallery 2.1 is not updating immediately with new images from
camera, download etc. NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>willpol...@gmail.com</author>
<when>Thu, 08 Apr 2010 13:21:02 +0000</when>
<what>The pictures can be viewed in the reviewing pane in the camera application, but not in gallery. Photos appear 
after a reboot.</what>
</comment>
<comment>
<author>walltowa...@gmail.com</author>
<when>Fri, 09 Apr 2010 00:43:27 +0000</when>
<what>I own a Motorola Droid.  I have been singing its praises since i purchased it.  But
after the 2.1 update, my gallery does not update properly with new pictures.  It
takes 1-5 minutes before they show up.  Also my phone is less responsive in general
than it used to be.  This is the first frustration this phone has ever caused. 
Please fix it so i can keep on singing.
Andy</what>
</comment>
<comment>
<author>cindy...@gmail.com</author>
<when>Mon, 12 Apr 2010 00:50:50 +0000</when>
<what>Q&quot;EThe pictures can be viewed in the reviewing pane in the camera application, but not
in gallery. Photos appear after a reboot.Q&quot;E

Same here. The main screen in the gallery (where you can view folders) had thumbnails
of pictures I had taken last week, and but the image viewer that comes with the
camera has the pictures IQ&apos;Eve taken more recently. Selecting the Q&quot;ECameraQ&quot;E folder also
didnQ&apos;Et do anything. After power cycling, the pictures finally turned up in the gallery.</what>
</comment>
<comment>
<author>joshua.f...@gmail.com</author>
<when>Wed, 14 Apr 2010 23:52:09 +0000</when>
<what>Q&quot;ESame here. The main screen in the gallery (where you can view folders) had thumbnails
of pictures I had taken last week, and but the image viewer that comes with the
camera has the pictures IQ&apos;Eve taken more recently. Selecting the Q&quot;ECameraQ&quot;E folder also
didnQ&apos;Et do anything. After power cycling, the pictures finally turned up in the gallery.Q&quot;E

This is exactly the same issue IQ&apos;Em experiencing. It started after the 2.1 update.</what>
</comment>
<comment>
<author>walltowa...@gmail.com</author>
<when>Thu, 15 Apr 2010 03:17:38 +0000</when>
<what>Okay, I donQ&apos;Et know if anyone is interested in doing this, but I propose that if you
are having this problem that you post a listing of all the programs you have
installed.  I am theorizing that it is a program causing the issue because my
sister-in-law has a droid and it does not have this problem.  
Here is a list of what I have installed in alphabetical order (Easy to do this using
a spreadsheet.  Put all your programs the first column and then use Q&quot;ESort ByQ&quot;E to
alphabetize them)

My Programs

Advanced Task Killer (Paid for version)
AK Notepad
ASTRO File Manager
AttachEmail
Barcode Scanner
Battery Indicator
Better Keyboard
Cavedroid
City Caller ID
ConnectFour
DailyStrip
DockRunner (Droid)
Dolphin Browser
Email To Self
Engadget
Finance
Foxy Photo Editor Demo
FreeCaddie
FxCamera
Gdocs
Gmote 2.0
Goobers Vs Boogers Lite
Google Goggles
Google Maps
Google Sky Map
Google Voice
GPS Status
Handcent SMS
HOMERUN BATTLE 3D FREE
Inclinometer
Listen
Mancala
Maps Ruller
Mobile Banking
Monkey Kick Off
MotoTorch LED
Multi-Touch Gallery for Droid (This one is a great gallery alternative by the way
until we get this problem solved)
Nesoid Lite (NES emulator)
NPR News
Odd Facts!
Pandora Radio
PdaNet free edition
PicSay - Photo Editor
Pkt Auctions eBay
Qik Video Camera
QwikList Voice
Radar Now!
Remote RDP
Ringdroid
Robo Defense FREE
Scan2PDF Mobile 2.0
Searchify
Shazam
ShopSavvy
Snesoid Lite (SNES Emulator
Space Physics
Spades (free)
Star Wars Light Saber
Talk To Me
The Weather Channel
Toggle Screen Timeout
Tricorder
UltraChron Stopwatch
vibrate mode by force
Voice Recorder
Volume Control
WebSharing File/Media Sync
Weird News
WiFi Scanner

(WOW.... I would never have guessed I had 68 programs installed on my Droid)

Maybe if enough of us upload what we are running we will see a common thread.  At
least then I could uninstall a few common programs to do some testing instead of
starting from scratch.

Thoughts?

</what>
</comment>
<comment>
<author>MikeClem...@gmail.com</author>
<when>Tue, 04 May 2010 15:54:27 +0000</when>
<what>Happens to me too. Instead of rebooting the phone just get an app like ES Task Manager 
and kill the gallery process from running then go back to the gallery app and youQ&apos;Ell 
see the updated pictures populate. Weird bug. Anyone have a problem with the WIFI on 
their Nexus One dropping after a while then not able to connect? I have to go into the 
settings menu and disable the WIFI (using the little button widget doesnQ&apos;Et cut it for 
some reason) then it reconnects to the wireless. Very strange glitch.</what>
</comment>
<comment>
<author>mmikucio...@gmail.com</author>
<when>Wed, 05 May 2010 14:10:10 +0000</when>
<what>Got the same issue on HTC Desire with Android 2.1 update1.
Killing does not help at all (tried killing photo album, photo widget -- the GUI
restarts, but no rescan).
I also tried clearing data and caches (Settings-Q&gt;EApplications-Q&gt;EManage) for apps like
Media Storage -- all apps lost their knowledge about media (Q&quot;Eno music foundQ&quot;E, Q&quot;Eno
photos or videos foundQ&quot;E), but still no rescanning.
The only trigger that works is complete shutdown and reboot.

Eventually I found SDrescan app by Benjamin Rosseaux on the market which initiates
the scanning without reboot (one can see how music and photos are being added to the
list in music player and photo album).</what>
</comment>
<comment>
<author>jeepfr...@gmail.com</author>
<when>Thu, 06 May 2010 02:06:02 +0000</when>
<what>This happens on my Nexus One as well.  The photos usually show up after I close the
gallery and then re-open it.</what>
</comment>
<comment>
<author>kennethjohnson6@gmail.com</author>
<when>Thu, 13 May 2010 12:59:19 +0000</when>
<what>I just purchased the nexus one and am having an issue with the gallery not showing 
images, usually I have to open the gallery twice to see the image I last took, after 
that it is there for good</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 14 May 2010 15:14:27 +0000</when>
<what>Dupes: #6773 #7575 #5402 #6480</what>
</comment>
<comment>
<author>nick.del...@gmail.com</author>
<when>Wed, 02 Jun 2010 16:39:35 +0000</when>
<what>I am having this problem with a Droid running 2.1. The only way I can get the 
Gallery to refresh is to enter the Gallery through the Camera application. Just 
opening the Gallery never causes it to refresh, unless I reboot.</what>
</comment>
<comment>
<author>jeepfr...@gmail.com</author>
<when>Wed, 02 Jun 2010 16:42:20 +0000</when>
<what>Are you guys running a task killer?  Is the gallery exempted?

Just a thought...
Billy</what>
</comment>
<comment>
<author>peteypa...@gmail.com</author>
<when>Wed, 23 Jun 2010 17:14:51 +0000</when>
<what>Billy fixed it for me.  Take it out of task killer.</what>
</comment>
<comment>
<author>mswanson...@gmail.com</author>
<when>Tue, 06 Jul 2010 19:24:31 +0000</when>
<what>I wonder if Astro has anything to do with this... I have the same issue.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 06 Jul 2010 23:51:51 +0000</when>
<what>If you use Astro to task kill things, you may be causing problems. I donQ&apos;Et use Astro and I donQ&apos;Et kill processes. But I sometimes see this problem. When I:

a)take a picture
b)go to the phoneQ&apos;Es home/desktop
c)open gallery

...the picture is not there. If I go back to the home/desktop and count to 5 and try again, it will be there. This probably occurs because the gallery isnQ&apos;Et constantly scanning your sd card for new pictures. I think that this is the normal behavior of the gallery app that came with 2.1 and I would bet that it is fixed soon because it is such an obvious flaw and it didnQ&apos;Et happen in 2.01. Does anyone with 2.2 experience this bug?

I donQ&apos;Et see this annoyance much because after I take a picture, I just click the thumbnail of the pic in the corner of the camera window.

If youQ&apos;Ere experiencing this problem, try this:

a)go to your home/desktop
b)count to ten
c)open gallery

If the pic is there all of a sudden, youQ&apos;Ere experiencing the Q&quot;Eexpected behaviorQ&quot;E. If the pic isnQ&apos;Et there, then perhaps a task killer or some other software is causing the problem. Either way, is clicking the icon in the camera app an adequate workaround?</what>
</comment>
<comment>
<author>lorrinbaker@gmail.com</author>
<when>Wed, 07 Jul 2010 00:40:17 +0000</when>
<what>No task killer installed here which is killing any related task. Droid with 2.1 installed. It often takes minutes if not a reboot for new camera images to show. And no, clicking the preview icon in the camera app is not an adequate workaround, I just want my gallery to work as it should!</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 07 Jul 2010 17:13:46 +0000</when>
<what>I Q&apos;Em not experiencing any delay over a few seconds on my droid. Are you on a slower phone or do you have a lot running? Perhaps you should boot into safe mode, take a pic, go to your home screen, count to 10, open gallery and see if the pic is there. If not, then itQ&apos;Es obviously not some 3rd party software causing trouble. If the pic is there, I would try taking another pic, going home, counting to ten, seeing if it is in the gallery to make sure it works.

After all is done, if you are still having the problem in safe mode I would clear the gallery data/cache in phone settings Q&gt;E applications AND delete the thumbnails folder, which will automatically regenerate: sd card Q&gt;E DCIM Q&gt;E .thumbnails

If you arenQ&apos;Et having the problem in safe mode then some 3rd party app(s) is causing trouble. Uninstall all and systematically reinstall until problem appears.

I agree, gallery should act quicker. HereQ&apos;Es hoping for a 2.2 resolution.</what>
</comment>
<comment>
<author>cindy...@gmail.com</author>
<when>Wed, 07 Jul 2010 17:57:41 +0000</when>
<what>The Q&quot;Ecounting to tenQ&quot;E trick didnQ&apos;Et really help me. I havenQ&apos;Et checked out my gallery frequently in the last few weeks, but when I posted earlier, I had delays from a few hours to days. I guess itQ&apos;Es an adequate workaround, since IQ&apos;Em not the pickiest person when it comes to this issue. But like lorrinbaker said, itQ&apos;Ed be nice to be able to open my gallery and have an updated database of images, instead of having to open the camera and such. As long as the images are there in the end, itQ&apos;Es okay.

FYI, I have the gallery ignored in Advances Task Killer, although IQ&apos;Eve tried to not use ATK anymore. Also, I havenQ&apos;Et tried clearing gallery data/cache, but itQ&apos;Es a good thought. IQ&apos;Ell try it out now.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 08 Jul 2010 20:08:33 +0000</when>
<what>One other workaround is to use a task killer to kill gallery and then run sdrescan (free from the market). Open gallery and all your pix will be there. A pain, but it works. Also works for music not showing up in the music app. Kill the music app and run sdrescan.

My understanding is that google recently bought a startup company and used their technology in the 2.1 gallery app. The new 2.2 gallery app is supposed to have new features so hopefully they focused on the basic functionality too.</what>
</comment>
<comment>
<author>leynaliu...@gmail.com</author>
<when>Mon, 02 Aug 2010 09:36:48 +0000</when>
<what>Maybe the problem is caused by the use of cache service, the gallery3D load the media data from the cache data source. I think the refresh of image data -Q&gt;E cache data is not in time. </what>
</comment>
<comment>
<author>lorrinbaker@gmail.com</author>
<when>Wed, 04 Aug 2010 23:23:55 +0000</when>
<what>So far, update 2.2 resolves this issue. Motorola Droid.</what>
</comment>
<comment>
<author>isaac.s....@gmail.com</author>
<when>Wed, 08 Sep 2010 08:23:29 +0000</when>
<what>I was in the same problem as before. but I figured out.

If you use the advanced task killer (or similar one),
go to the appQ&apos;Es setting and 
uncheck these camera and gallery so that it does not kill both of them.
I solved the problem.

I use SKY Vega in Korea, android v2.1
Good luck guys</what>
</comment>
<comment>
<author>denand...@gmail.com</author>
<when>Fri, 29 Oct 2010 14:41:19 +0000</when>
<what>Never had this problem with 2.1, now with 2.2 I have this problem. :-(
Only a rescan solves the problem ... I would like it was as before that pictures are automatically added to the gallery.
The ten seconds idea is not a solution ... even if I wait 2 days the pictures are not added!
Only rescan with a third party application or a reboot or release + reconnect of sdcard does it!
ItQ&apos;Es really shit!</what>
</comment>
<comment>
<author>ibrka...@gmail.com</author>
<when>Fri, 26 Nov 2010 13:56:52 +0000</when>
<what>same here HTC desire 2.2,
after reboot it is updated</what>
</comment>
<comment>
<author>EhStev...@gmail.com</author>
<when>Mon, 29 Nov 2010 06:53:00 +0000</when>
<what>Desire on 2.2. When I cut/copy files using ES File Explorer, gallery wouldnQ&apos;Et update.

To solve, go to Settings Q&gt;E SD Q&amp;E Phone storage Q&gt;E Unmount SD card.
The remount.
Gallery appears to rescan and the world becomes a slightly better place. :D
</what>
</comment>
</bug>
<bug>
<bugid>2075</bugid>
<title>Drawing transformed Alpha Bitmap causes an internal error</title>
<status>FutureRelease</status>
<owner>r...@google.com</owner>
<closedOn>2009-03-02T19:39:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>webmonke...@gmail.com</reportedBy>
<openedDate>Mon, 23 Feb 2009 17:39:18 +0000</openedDate>
<description>When drawing a bitmap with Config.ALPHA_8 that is transformed (either by
the canvas or by providing a Matrix in the drawBitmap function) there is
an internal crash. Attached is a modified version of the
AlphaBitmap.java file from the ApiDemos examples. It demonstrates the
problem by adding a simple scale function to the canvas before drawing.
SDK used 1.1 (Also happens in 1.0)</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 23 Feb 2009 19:23:04 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Tue, 24 Feb 2009 00:58:18 +0000</when>
<what>I will take a look</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Wed, 25 Feb 2009 01:33:48 +0000</when>
<what>Nice bug. Will be fixed in a future release.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 19:39:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9109</bugid>
<title>Browser FC on certain URL.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-16T18:44:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simonbro...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 05:24:50 +0000</openedDate>
<description>Browser Force Closes on the following URL:
http://newsrob.uservoice.com/signup tested on stock 2.1 and Dolphin HD
2.0.</description>
<comment>
<author>simonbro...@gmail.com</author>
<when>Wed, 16 Jun 2010 05:56:30 +0000</when>
<what>Error seems to be something about too many Java elements.

Log:

D/alogcat ( 6171): resumed
D/dalvikvm( 6171): GC freed 5402 objects / 457056 bytes in 62ms
D/dalvikvm( 6171): GC freed 10433 objects / 1376992 bytes in 73ms
D/LocationManager( 4741): removeUpdates: intent = PendingIntent{44d0ab80: android.os.BinderProxy@44d0ac98}
D/StatusBar( 1286): DISABLE_EXPAND: yes
I/ActivityManager( 1286): Starting activity: Intent { act=android.intent.action.SEARCH flg=0x10500000 cmp=mobi.mgeek.TunnyBrowser/.BrowserActivity (has extras) }
D/alogcat ( 6171): stopping ...
D/alogcat ( 6171): paused
W/InputManagerService( 1286): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@452e9530
D/dalvikvm( 6070): GC freed 15952 objects / 1723320 bytes in 92ms
W/dalvikvm( 6070): threadid=29: thread exiting with uncaught exception (group=0x4001b170)
E/AndroidRuntime( 6070): Uncaught handler: thread http2 exiting due to uncaught exception
E/AndroidRuntime( 6070): java.lang.UnsupportedOperationException: no more than 32 elements
E/AndroidRuntime( 6070): at org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElementList.java:74)
E/AndroidRuntime( 6070): at org.bouncycastle.asn1.x509.X509NameElementList.add(X509NameElementList.java:62)
E/AndroidRuntime( 6070): at org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:680)
E/AndroidRuntime( 6070): at org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:596)
E/AndroidRuntime( 6070): at org.bouncycastle.asn1.x509.X509Name.Q&lt;EinitQ&gt;E(X509Name.java:534)
E/AndroidRuntime( 6070): at android.net.http.SslCertificate$DName.Q&lt;EinitQ&gt;E(SslCertificate.java:199)
E/AndroidRuntime( 6070): at android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:109)
E/AndroidRuntime( 6070): at android.net.http.SslCertificate.Q&lt;EinitQ&gt;E(SslCertificate.java:121)
E/AndroidRuntime( 6070): at android.net.http.CertificateChainValidator.doHandshakeAndValidateServerCertificates(CertificateChainValidator.java:103)
E/AndroidRuntime( 6070): at android.net.http.HttpsConnection.openConnection(HttpsConnection.java:311)
E/AndroidRuntime( 6070): at android.net.http.Connection.openHttpConnection(Connection.java:358)
E/AndroidRuntime( 6070): at android.net.http.Connection.processRequests(Connection.java:225)
E/AndroidRuntime( 6070): at android.net.http.ConnectionThread.run(ConnectionThread.java:125)
I/Process ( 1286): Sending signal. PID: 6070 SIG: 3
I/dalvikvm( 6070): threadid=7: reacting to signal 3
I/dalvikvm( 6070): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E
D/dalvikvm( 6171): GC freed 4028 objects / 492536 bytes in 569ms
I/ActivityManager( 1286): Start proc jp.ne.gate.calpad for broadcast jp.ne.gate.calpad/.FullDayWidgetProvider: pid=6211 uid=10087 gids={}
I/dalvikvm( 6211): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
I/dalvikvm( 6211): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
D/calpad  ( 6211): jp.ne.gate.calpad.CalendarRenderService$LoopThread:220: CalendarRenderService stopped
I/Process ( 6070): Sending signal. PID: 6070 SIG: 9
I/ActivityManager( 1286): Process mobi.mgeek.TunnyBrowser (pid 6070) has died.
I/WindowManager( 1286): WIN DEATH: Window{44e07ad8 mobi.mgeek.TunnyBrowser/mobi.mgeek.TunnyBrowser.BrowserActivity paused=false}
I/WindowManager( 1286): WIN DEATH: Window{44fe63f8 TunnyStatusBar paused=false}
I/WindowManager( 1286): WIN DEATH: Window{4511ebd0 SubPanel:mobi.mgeek.TunnyBrowser/mobi.mgeek.TunnyBrowser.BrowserActivity paused=false}
I/UsageStats( 1286): Unexpected resume of org.jtb.alogcat while already resumed in mobi.mgeek.TunnyBrowser
I/NotificationService( 1286): enqueueToast pkg=org.jtb.alogcat callback=android.app.ITransientNotification$Stub$Proxy@450fc008 duration=1
D/alogcat ( 6171): stopping ...
D/alogcat ( 6171): resumed
W/InputManagerService( 1286): Got RemoteException sending setActive(false) notification to pid 6070 uid 10108
D/dalvikvm( 6171): GC freed 2199 objects / 373072 bytes in 71ms
D/StatusBar( 1286): DISABLE_EXPAND: yes
D/dalvikvm( 6171): GC freed 10310 objects / 1354096 bytes in 67ms
W/KeyCharacterMap( 1286): CanQ&apos;Et open keycharmap file
W/KeyCharacterMap( 1286): Error loading keycharmap file Q&apos;E/system/usr/keychars/qtouch-touchscreen.kcm.binQ&apos;E. hw.keyboards.65538.devname=Q&apos;Eqtouch-touchscreenQ&apos;E
W/KeyCharacterMap( 1286): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
W/InputManagerService( 1286): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44f61de8
W/KeyCharacterMap( 6171): CanQ&apos;Et open keycharmap file
W/KeyCharacterMap( 6171): Error loading keycharmap file Q&apos;E/system/usr/keychars/qtouch-touchscreen.kcm.binQ&apos;E. hw.keyboards.65538.devname=Q&apos;Eqtouch-touchscreenQ&apos;E
W/KeyCharacterMap( 6171): Using default keymap: /system/usr/keychars/qwerty.kcm.bin</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Jun 2010 18:44:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1981</bugid>
<title>Maps should let you directions start and finish from map view</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-05T18:28:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>7</stars>
<reportedBy>bourd...@gmail.com</reportedBy>
<openedDate>Wed, 11 Feb 2009 21:01:52 +0000</openedDate>
<description>The Google Maps application for Windows Mobile, and the Google Maps
website, let you set the start and finish point for a set of directions
from a context menu. The Android Maps application only lets you pick
destinations in the following ways: -by typing an address in -by using
your current location -from the address youQ&apos;Eve entered for one of your
Contacts -picking an address or previous location from your History All
of these require you to either type the address or be at a certain
location. None of these methods provides a way to use an arbitrary point
on the map as the start or finish for a journey, which is quite
inconvenient if you donQ&apos;Et know the address.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Feb 2009 01:12:39 +0000</when>
<what></what>
</comment>
<comment>
<author>abliss</author>
<when>Wed, 05 Aug 2009 18:28:59 +0000</when>
<what>This feature is available in Maps 3.1 , downloadable from the market.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:44:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4582</bugid>
<title>Screen not waking up durng call accepted from sleep</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>9</stars>
<reportedBy>mors...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 11:10:49 +0000</openedDate>
<description>Android 2.0 running on Motorola Droid If I receive a call while the
phone is sleeping the screen wakes up to allow me to accept the call.
However, after the call is complete and I pull the phone away from my
face the screen does not turn back on. Preventing me from ending the
call. I would expect the screen to end the cal to be available. Once the
call is ended then the screen would shut off or go to the password
screen or something. NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>phwaap</author>
<when>Thu, 12 Nov 2009 20:43:08 +0000</when>
<what>I have noticed the same problem with the screen not coming back up during a call
after some time.  Below happened to me yesterday.

Steps

1. Make a call.
2. Put call on mute
3. Wait for some amount of time. In my case it was about 15 minutes.
4. Pull phone away from ear to unmute call and screen stays dark
5. Screen cannot be re-activated by touching the screen or any of the side buttons. 
The phone canQ&apos;Et even be turned off so the battery must be pulled.

I also had this happen today without muting.

This seems to happen maybe 30-40% of the time when I make calls, maybe when the calls
are longer than normal.

The correct behaviour should be that the screen turns back on when pulled away from
ear during a call so that you can access unmute, end call, etc.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:06:15 +0000</when>
<what></what>
</comment>
<comment>
<author>brandiniman</author>
<when>Fri, 27 Nov 2009 19:21:36 +0000</when>
<what>This happens to me randomly when accepting or making any call.  Phone near my face
goes dark, pull it away, stays dark, shake phone, stays dark, I have to hit the power
or volume buttons to wake the phone to check and see what happened.  

I am starting to think it happens more when the other party ends the call but cannot
be sure since my screen is black and IQ&apos;Em fighting my Droid at the time.</what>
</comment>
<comment>
<author>xia...@gmail.com</author>
<when>Fri, 04 Dec 2009 19:06:23 +0000</when>
<what>It happened to me yesterday.  Even hold the power button for a while didnQ&apos;Et shutdown 
the machine.  All the buttons were unresponsive. The only solution for me was to take 
the battery out for about 1.5 min.

btw, IQ&apos;Em using google voice to make the phone call at that time.
My android version 2.0. Build number ESD20.</what>
</comment>
<comment>
<author>michaele...@gmail.com</author>
<when>Mon, 14 Dec 2009 15:30:49 +0000</when>
<what>I believe this might be part of a bigger problem of the phone not waking up from sleep.

See http://androidforums.com/htc-hero/11373-hero-sleep-problem.html#post186277 for
many people complaining about this.

The phone features still work (answering phone, taking pictures) when returning from
sleep BUT the screen will not come on! The only way is to remove the battery pack
(happens about once a day to me).</what>
</comment>
<comment>
<author>michaele...@gmail.com</author>
<when>Mon, 14 Dec 2009 15:49:29 +0000</when>
<what>http://androidforums.com/lg-eve/21520-lg-eve-no-display.html</what>
</comment>
</bug>
<bug>
<bugid>12021</bugid>
<title>Pecan QVGA LCD 240x320_Widgets Q&gt;EQ&gt;E Youtube Q&gt;EQ&gt;E Search Q&gt;EQ&gt;E Voice search Icon -Q&gt;E Voice Search Help screen -Q&gt;E Rotate -Q&gt;E Back key -Q&gt;E Home screen -Q&gt;E Youtube widgetQ&apos;Es Camera and Search buttons donQ&apos;Et work.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 06:03:53 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Long press HomeScreen 2. add
Youtube widget on the HomeScreen 3. Select Q&quot;ESearch IconQ&quot;E on the Youtube
widget 4. When seeing the Help screen for the Voice Search, rotate the
handset, and press the Q&quot;EBackQ&quot;E key, then it goes to homeScreen, not
Youtube. 5. When pressing the Q&quot;ESearch IconQ&quot;E or Q&quot;EVideo Camera IconQ&quot;E on
the Youtube Widget, thereQ&apos;Es no response. - What happened. The Q&quot;ESearch
IconQ&quot;E or Q&quot;EVideo Camera IconQ&quot;E on the Youtube Widget donQ&apos;Et work, until
rebooting the handset. The Q&quot;EYoutubeQ&quot;E and Q&quot;EVoice SearchQ&quot;E application can
not be stopped forcely in the Application settings-Manage applications,
until rebooting the handset. - What you think the correct behavior
should be. In the case of the 4th step of the reproducing sequence, when
pressing Q&quot;EBackQ&quot;E key on the Help Screen of the Voice Search, it should
return to Youtube, not Idle. And, the Q&quot;ESearch IconQ&quot;E or Q&quot;EVideo Camera
IconQ&quot;E on the Youtube Widget should work, in any case.</description>
</bug>
<bug>
<bugid>20009</bugid>
<title>car information system</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-14T17:15:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Markus.B...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 09:07:18 +0000</openedDate>
<description>In Germany thereQ&apos;Es at the moment the IAA motorshow and there are also a
lot of design studies like Q&quot;EAudi Urban ConceptQ&quot;E which have a rather tiny
information display for the driver. I thought if it might not be
possible to use an android phone as a complete board-computer for such a
(concept-) car?! You take your phone always with you and when you enter
your car you plug it into a connector-dock in front of you. There it
might be used for giving information about speed, fuel,....whatever.
Maybe itQ&apos;Es a bit hard to make it possible for every car and/or phone,
but just to show it might be possible one day?! cheers, Markus</description>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:15:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3559</bugid>
<title>wins name resolution problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>dickeplatte@gmail.com</reportedBy>
<openedDate>Sat, 15 Aug 2009 11:20:18 +0000</openedDate>
<description>On my Hero Device (1.5) wins name resolution does not work correctly for
linux machines. I can resolve IPs for windows machines but not for linux
with samba. But that definitely works.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:28:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 01:00:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19615</bugid>
<title>ScaleGestureDetector causes app crash</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>viewandr...@vmware.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 22:22:17 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 3.0. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. My App got following crash
report: IllegalArgumentException in MotionEvent.nativeGetPointerId() The
reason is ScaleGestureDetector does not check the range of index before
the data is retrieved. Please see attached stack trace. - What you think
the correct behavior should be. Please make sure that youQ&apos;Ere using
Android 3.0, and (if the issue exists on a device) that the device also
runs Android 3.0. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
</bug>
<bug>
<bugid>15681</bugid>
<title>Q&quot;EUSB ConnectedQ&quot;E popup annoyance</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>cobrab...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 02:19:23 +0000</openedDate>
<description>Device: Nexus S OS version: 2.3.3 When plugging a USB connection into
the phone when connected to a computer or other MP3 system, the Q&quot;EUSB
connectionQ&quot;E window pops up, sometimes more than once. On occasion it
pops up multiple times depending on what it is plugged into. This gets
rather annoying. There should be a user customizable option to prevent
this window from popping up when a USB device is connected. The
notification in the bar is enough, if I wanted to mount the device I
would simply open up the notification and click on it to mount it. 95%
of the time I am plugging it in to charge only. This is why it is also a
major annoyance.</description>
<comment>
<author>prom...@gmail.com</author>
<when>Sat, 26 Mar 2011 07:23:19 +0000</when>
<what>Agreed. I auto-mount the SD card with Q&quot;EMulti Mount SD-CardQ&quot;E anyway, so that pop-up is completely unnecessary. There should be a check box that says Q&quot;EDo not show this pop-up message againQ&quot;E or something like that.</what>
</comment>
<comment>
<author>dluke...@gmail.com</author>
<when>Fri, 20 May 2011 00:11:07 +0000</when>
<what>my girl and i both have ubs car stereos, we have to fight this usb notification about 20 times before it actually start playing mucic on our stereos. we both have different car stereos and the lgs670 phone. sometimes it takes a hour to get them to play properly.</what>
</comment>
</bug>
<bug>
<bugid>14703</bugid>
<title>bugs involved with the HTC Wildfire and the operating system</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:14:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joshden1...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 14:53:30 +0000</openedDate>
<description>Hello, I have a few bugs to report and this is my first time so please
bear with me :-) The first bug is the battery status, i have no problem
charging the phone, but when its fully charged its seems to take a while
for it to go down to 99%, even when i listen to music, going on facebook
and playing on games for about 30 music. The next bug is the apps
running in the background. I download the advance task killer, but when
i check back to it again, same apps have reopened, for example facebook
abd skype</description>
<comment>
<author>joshden1...@gmail.com</author>
<when>Sun, 13 Feb 2011 14:57:11 +0000</when>
<what>Sorry and theres another thing, some apps do not install even when they have been downloaded. As well as this some apps do not work, for example angry birds shows a black screen... I am running android 2.2 froyo</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:14:36 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15886</bugid>
<title>Typo in Javadoc regarding BitmapFactory.decodeFile(String pathName, Options opts)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lord...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 12:59:32 +0000</openedDate>
<description>ItQ&apos;Es not a bug per se, but it still Q&quot;EbuggedQ&quot;E me nevertheless: The
Javadoc for the mentioned method and the parameters opts is: Q&quot;E[...] or
just is size returned.Q&quot;E While it should probably be: Q&quot;E[...] or just its
size returned.Q&quot;E I know, I know. Minor typo</description>
</bug>
<bug>
<bugid>8649</bugid>
<title>Showing Calendar events that are multiple days long</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>okato...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 21:01:26 +0000</openedDate>
<description>When a Calendar event is scheduled for multiple days (i.e. overnight),
the Agenda view and 1 Day view can lead to a misunderstanding of the
start/finish time of the said event. For example letQ&apos;Es say I schedule an
event from 2200 on Monday and the event finishes at 0300 Tuesday
morning. In the Agenda and 1 Day view, this event will show up on both
Monday AND Tuesday. Of course this is expected because the event
technically takes place on both days. The confusion comes into play when
I see the event and canQ&apos;Et remember if this event starts on Monday OR
Tuesday because it looks identical in Agenda and 1 Day view. This sounds
like a small quirk but for night shift workers and those coming over
from Windows Mobile, this is a major headache. In Windows Mobile, the
above problem is solved by simply putting a (CONTQ&apos;ED) tag next to the
event name for TuesdayQ&apos;Es view. That way as soon as I see this event for
Tuesday, I know that it is a continuation of an event from the previous
day. I canQ&apos;Et see how it can be so hard to fix this problem by the
geniuses over at Google. If anyone else feels like this should be fixed,
please vote!!! Thanks!</description>
</bug>
<bug>
<bugid>13977</bugid>
<title>USBDeview.exe</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-01-13T19:05:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Roll...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 15:10:09 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 13 Jan 2011 19:05:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10949</bugid>
<title>HDR Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>33</stars>
<reportedBy>alvarez....@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 07:04:55 +0000</openedDate>
<description>It would be great if the android OS allowed for HDR images to be taken.
I heard that as of press time, the way andoid is set up, it does not
allow developers enough access to camera controls in order to allow it
to take the multiple pictures at the different dynamic ranges needed to
create the composite HDR image.</description>
<comment>
<author>crai...@gmail.com</author>
<when>Thu, 02 Sep 2010 18:59:35 +0000</when>
<what>Well...Now the iPhone and iPod Touch can do it...direct from Apple as of yesterdayQ&apos;Es Apple press conference.  Coming in iOS 4.2, I think.

Wish my Droid-X could.</what>
</comment>
<comment>
<author>Pikabo...@gmail.com</author>
<when>Thu, 09 Sep 2010 02:29:05 +0000</when>
<what>I agree. That would be awesome.

I wish my captivate could.</what>
</comment>
<comment>
<author>alvarez....@gmail.com</author>
<when>Fri, 10 Sep 2010 21:43:18 +0000</when>
<what>people need to start starring this so that it moves up in priority!</what>
</comment>
<comment>
<author>agy2...@gmail.com</author>
<when>Sun, 27 Feb 2011 17:27:27 +0000</when>
<what>We need more on this... please support this!!!</what>
</comment>
<comment>
<author>pgomb...@gmail.com</author>
<when>Thu, 03 Mar 2011 00:23:17 +0000</when>
<what>AMEN!! +1 ANDROID HDR!!!!!</what>
</comment>
</bug>
<bug>
<bugid>15881</bugid>
<title>t</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-03-31T06:37:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zerbi...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 04:45:40 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 31 Mar 2011 06:37:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6220</bugid>
<title>Word Breaking in browser for complex language like Thai</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>62</stars>
<reportedBy>worldi...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 05:12:04 +0000</openedDate>
<description>seems that android already has an implementation of ICU and already done
the Q&apos;Eword breakingQ&apos;E for some apps like message. but it doesnQ&apos;Et included
in browser. so in website containing these languages it wonQ&apos;Et break the
line properly.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 20:39:31 +0000</when>
<what></what>
</comment>
<comment>
<author>Phim...@gmail.com</author>
<when>Sat, 03 Jul 2010 06:16:23 +0000</when>
<what>Absolutely agreed</what>
</comment>
<comment>
<author>tuir...@gmail.com</author>
<when>Sat, 03 Jul 2010 12:18:02 +0000</when>
<what>Agree too!!!</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 13:52:57 +0000</when>
<what>Froyo (2.2) now has Thai support. Let me know if this support is complete.</what>
</comment>
<comment>
<author>worldi...@gmail.com</author>
<when>Wed, 07 Jul 2010 14:14:34 +0000</when>
<what>Thai language support is just for displaying text, which canQ&apos;Et break the word properly.

The image Q&apos;Eandroid.pngQ&apos;E attached is captured from nexus one running on froyo FRF91
while Q&apos;Echrome.pngQ&apos;E is captured from chrome running on windows 7.

As you notice the yellow arrow pointing in that two images, 
thereQ&apos;Es no line breaking in froyo leaving and empty space as lined in green.

If the word-breaking is working, the result should look like an image Q&apos;Emockup.pngQ&apos;E.
Comparing to Q&apos;Eandroid.pngQ&apos;E, it should not have an empty space.</what>
</comment>
<comment>
<author>worldi...@gmail.com</author>
<when>Wed, 07 Jul 2010 14:18:31 +0000</when>
<what>sorry. i forgot to mention that the image captured from
http://www.manager.co.th/ thereQ&apos;Es so many long Thai sentences.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 14:50:14 +0000</when>
<what>worldicez: Thank you for the illustration.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
<comment>
<author>worldi...@gmail.com</author>
<when>Wed, 09 Mar 2011 06:04:51 +0000</when>
<what>seems like itQ&apos;Es already fixed in gingerbread</what>
</comment>
</bug>
<bug>
<bugid>9973</bugid>
<title>Echange sync doesnQ&apos;Et work after some time: Inbox/Calendar in error state</title>
<status>Released</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>2010-08-05T22:54:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>sven.dek...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 14:02:57 +0000</openedDate>
<description>IQ&apos;Em running Android 2.2 FRF91 and encounter some problems with my
companyQ&apos;Es exchange server. After some time (can be a few minutes till a
6+ hours) the push mail function stops working. From debug log:
[14:44:14] EAS SyncManager| Next awake in 900s: Heartbeat [14:44:14] EAS
SyncManager| Next awake in 900s: Heartbeat [14:44:15] __eas(ING)| Ping
ready for: [Calendar, Inbox] [14:44:15] __eas(ING)| Send ping, timeout:
830s, high: 650s [14:44:27] __eas(ING)| Ping response: 200 [14:44:27]
EAS Parser| PingStatus: 2 [14:44:27] __eas(ING)| Ping completed, status
= 2 [14:44:27] EAS Parser| PingFolder:
81cc6390a72860499729f7d0ab6d9e5d-26e65e5 [14:44:27] __eas(ING)| Changes
found in: 81cc6390a72860499729f7d0ab6d9e5d-26e65e5 [14:44:27] EAS
SyncManager| Starting sync for Inbox [14:44:27] EAS SyncManager|
Starting thread for Inbox in account ING [14:44:27] __eas(ING)| Ping not
ready for: [Inbox] [14:44:27] __eas(ING)| Ping ready for: [Calendar]
[14:44:27] Inbox(ING)| sync, sending Email syncKey:
{4E126FC3-A7D0-4B48-ACBA-EC993B15081C}20 [14:44:27] Inbox(ING)| Policy
key: 2 [14:44:28] EAS Parser| Class: Email [14:44:28] EAS Parser|
SyncKey: {4E126FC3-A7D0-4B48-ACBA-EC993B15081C}21 [14:44:28] Inbox(ING)|
Parsed key for Inbox: {4E126FC3-A7D0-4B48-ACBA-EC993B15081C}21
[14:44:28] EAS Parser| CollectionId:
81cc6390a72860499729f7d0ab6d9e5d-26e65e5 [14:44:28] EAS Parser| Status:
1 [14:44:28] EAS Parser| ServerId: 1:2 [14:44:28] Inbox(ING)| Deleting
1:2, Rapportage dienstverlening week 29 14:44:28] Inbox(ING)| Inbox
SyncKey saved as: {4E126FC3-A7D0-4B48-ACBA-EC993B15081C}21 [14:44:28]
EAS SyncManager| Next awake in 900s: Heartbeat [14:44:28] Inbox(ING)|
Returning moreAvailable = false [14:44:28] Inbox(ING)| Sync finished
[14:44:28] EAS SyncManager| Next awake in 900s: Heartbeat [14:44:28] EAS
SyncManager| Next awake in 900s: Heartbeat [14:44:29] __eas(ING)| Ping
ready for: [Calendar, Inbox] [14:44:29] __eas(ING)| Send ping, timeout:
830s, high: 650s [14:56:46] EAS SyncManager| Next awake in 900s:
Heartbeat [14:58:25] __eas(ING)| IOException runPingLoop: Read timed out
[14:58:25] __eas(ING)| Caught IOException: Read timed out [14:58:25]
__eas(ING)| Sync finished [14:58:25] EAS SyncManager| __eas added to
syncErrorMap, hold for 15s [14:58:25] EAS SyncManager| Next awake in
14s: Release hold [14:58:40] EAS SyncManager| Starting thread for __eas
in account ING [14:58:40] EAS SyncManager| Next awake in 900s: Heartbeat
[14:58:40] __eas(ING)| Push account; set pushable boxes to push...
[14:58:40] __eas(ING)| Sending Account syncKey:
{F23F5FFA-87F7-46A1-989C-A5C74FD3A942}1 [14:58:40] EAS SyncManager|
Starting thread for Calendar in account ING [14:58:40] __eas(ING)|
Policy key: 2 [14:58:40] EAS SyncManager| Starting thread for Inbox in
account ING [14:58:40] EAS SyncManager| Next awake in 900s: Heartbeat
[14:58:40] Inbox(ING)| sync, sending Email syncKey:
{4E126FC3-A7D0-4B48-ACBA-EC993B15081C}21 [14:58:40] Inbox(ING)| Policy
key: 2 [14:58:40] Calendar(ING)| SyncKey retrieved as
{FF6CB771-DFF4-41E4-9E2C-ED69720CE12B}28 from CalendarProvider
[14:58:40] Calendar(ING)| sync, sending Calendar syncKey:
{FF6CB771-DFF4-41E4-9E2C-ED69720CE12B}28 [14:58:40] Calendar(ING)|
SyncKey retrieved as {FF6CB771-DFF4-41E4-9E2C-ED69720CE12B}28 from
CalendarProvider [14:58:40] Calendar(ING)| Policy key: 2 [14:58:44]
__eas(ING)| Policy key: 2 [14:58:44] Inbox(ING)| Sync response error:
449 [14:58:44] Inbox(ING)| Sync finished [14:58:44] EAS SyncManager|
Next awake in 900s: Heartbeat [14:58:44] EAS SyncManager| Set push/ping
boxes to push/hold [14:58:44] Calendar(ING)| Sync response error: 449
[14:58:44] Calendar(ING)| Sync finished [14:58:44] EAS SyncManager|
Starting thread for __eas in account ING [14:58:44] __eas(ING)| Caught
IOException: Bad file number [14:58:44] __eas(ING)| Stopped sync
finished. [14:58:44] EAS SyncManager| Set push/ping boxes to push/hold
[14:58:44] __eas(ING)| Push account; set pushable boxes to push...
[14:58:44] __eas(ING)| Stopped sync finished. [14:58:44] EAS
SyncManager| Starting thread for __eas in account ING [14:58:44] EAS
SyncManager| Next awake in 900s: Heartbeat [14:58:44] __eas(ING)| Push
account; set pushable boxes to push... [14:58:44] __eas(ING)| Sending
Account syncKey: {F23F5FFA-87F7-46A1-989C-A5C74FD3A942}1 [14:58:44] EAS
SyncManager| Next awake in 900s: Heartbeat [14:58:44] __eas(ING)| Policy
key: 2 [14:58:45] __eas(ING)| Policy key: 2 [14:58:45] EAS Parser|
ProvisionStatus: 1 [14:58:45] __eas(ING)| Provision status: 1 [14:58:45]
EAS Parser| PolicyType: MS-WAP-Provisioning-XML [14:58:45] __eas(ING)|
Policy type: MS-WAP-Provisioning-XML [14:58:45] EAS Parser|
ProvisionStatus: 1 [14:58:45] __eas(ING)| Policy status: 1 [14:58:45]
EAS Parser| PolicyKey: T2 [14:58:45] EAS Parser| Data:
Q&lt;Ewap-provisioningdocQ&gt;EQ&lt;Echaracteristic type=Q&quot;ESecurityPolicyQ&quot;EQ&gt;EQ&lt;Eparm
name=Q&quot;E4131Q&quot;E value=Q&quot;E0Q&quot;E/Q&gt;EQ&lt;Eparm name=Q&quot;E4133Q&quot;E
value=Q&quot;E0Q&quot;E/Q&gt;EQ&lt;E/characteristicQ&gt;EQ&lt;Echaracteristic
type=Q&quot;ERegistryQ&quot;EQ&gt;EQ&lt;Echaracteristic
type=Q&quot;EHKLM\Comm\Security\Policy\LASSD\AE\{50C13377-C66D-400C-889E-C316FC4AB374}Q&quot;EQ&gt;EQ&lt;Eparm
name=Q&quot;EAEFrequencyTypeQ&quot;E value=Q&quot;E1Q&quot;E/Q&gt;EQ&lt;Eparm name=Q&quot;EAEFrequencyValueQ&quot;E
value=Q&quot;E5Q&quot;E/Q&gt;EQ&lt;E/characteristicQ&gt;EQ&lt;Echaracteristic
type=Q&quot;EHKLM\Comm\Security\Policy\LASSDQ&quot;EQ&gt;EQ&lt;Eparm name=Q&quot;EDeviceWipeThresholdQ&quot;E
value=Q&quot;E5Q&quot;E/Q&gt;EQ&lt;E/characteristicQ&gt;EQ&lt;Echaracteristic
type=Q&quot;EHKLM\Comm\Security\Policy\LASSDQ&quot;EQ&gt;EQ&lt;Eparm name=Q&quot;ECodewordFrequencyQ&quot;E
value=Q&quot;E2Q&quot;E/Q&gt;EQ&lt;E/characteristicQ&gt;EQ&lt;Echaracteristic
type=Q&quot;EHKLM\Comm\Security\Policy\LASSD\LAP\lap_pwQ&quot;EQ&gt;EQ&lt;Eparm
name=Q&quot;EMinimumPasswordLengthQ&quot;E value=Q&quot;E4Q&quot;E/Q&gt;EQ&lt;E/characteristicQ&gt;EQ&lt;Echaracteristic
type=Q&quot;EHKLM\Comm\Security\Policy\LASSD\LAP\lap_pwQ&quot;EQ&gt;EQ&lt;Eparm
name=Q&quot;EPasswordComplexityQ&quot;E
value=Q&quot;E2Q&quot;E/Q&gt;EQ&lt;E/characteristicQ&gt;EQ&lt;E/characteristicQ&gt;EQ&lt;E/wap-provisioningdocQ&gt;E
[14:58:45] EAS SyncManager| Next awake in 900s: Heartbeat [14:58:46] EAS
Parser| ProvisionStatus: 1 [14:58:46] __eas(ING)| Provision status: 1
[14:58:46] EAS Parser| PolicyType: MS-WAP-Provisioning-XML [14:58:46]
__eas(ING)| Policy type: MS-WAP-Provisioning-XML [14:58:46] EAS Parser|
ProvisionStatus: 1 [14:58:46] __eas(ING)| Policy status: 1 [14:58:46]
EAS Parser| PolicyKey: 2 [14:58:46] __eas(ING)| Sending Account syncKey:
{F23F5FFA-87F7-46A1-989C-A5C74FD3A942}1 [14:58:46] __eas(ING)| Policy
key: 2 [14:58:46] EAS SyncManager| Next awake in 900s: Heartbeat
[14:58:47] EAS Parser| FolderStatus: 1 [14:58:47] EAS Parser|
FolderSyncKey: {F23F5FFA-87F7-46A1-989C-A5C74FD3A942}1 [14:58:47]
__eas(ING)| New Account SyncKey: {F23F5FFA-87F7-46A1-989C-A5C74FD3A942}1
[14:58:47] EAS Parser| Count: 0 [14:58:47] __eas(ING)| Leaving
FolderSyncParser with Account
syncKey={F23F5FFA-87F7-46A1-989C-A5C74FD3A942}1 [14:58:47] __eas(ING)|
runPingLoop [14:58:47] __eas(ING)| Calendar in error state; ignore
[14:58:47] __eas(ING)| Inbox in error state; ignore [14:58:47] EAS
SyncManager| Next awake in 900s: Heartbeat [14:58:47] __eas(ING)|
pingLoop waiting for initial sync of 1 box(es) [14:58:57] __eas(ING)|
Calendar in error state; ignore [14:58:57] __eas(ING)| Inbox in error
state; ignore [14:58:57] __eas(ING)| pingLoop waiting for initial sync
of 1 box(es) [14:59:07] __eas(ING)| Calendar in error state; ignore
[14:59:07] __eas(ING)| Inbox in error state; ignore [14:59:07]
__eas(ING)| pingLoop waiting for initial sync of 1 box(es) [14:59:17]
__eas(ING)| Calendar in error state; ignore [14:59:17] __eas(ING)| Inbox
in error state; ignore [14:59:17] __eas(ING)| pingLoop waiting for
initial sync of 1 box(es) [14:59:27] __eas(ING)| Calendar in error
state; ignore [14:59:27] __eas(ING)| Inbox in error state; ignore
[14:59:27] __eas(ING)| pingLoop waiting for initial sync of 1 box(es)
[14:59:37] __eas(ING)| Calendar in error state; ignore [14:59:37]
__eas(ING)| Inbox in error state; ignore [14:59:37] __eas(ING)| pingLoop
waiting for initial sync of 1 box(es) [14:59:47] __eas(ING)| Calendar in
error state; ignore [14:59:47] __eas(ING)| Inbox in error state; ignore
[14:59:47] __eas(ING)| pingLoop waiting for initial sync of 1 box(es)
[14:59:57] __eas(ING)| Calendar in error state; ignore [14:59:57]
__eas(ING)| Inbox in error state; ignore [14:59:57] __eas(ING)| pingLoop
waiting for initial sync of 1 box(es) [15:00:07] __eas(ING)| Calendar in
error state; ignore [15:00:07] __eas(ING)| Inbox in error state; ignore
[15:00:07] __eas(ING)| pingLoop waiting for initial sync of 1 box(es)
[15:00:17] __eas(ING)| Calendar in error state; ignore [15:00:17]
__eas(ING)| Inbox in error state; ignore [15:00:17] __eas(ING)| pingLoop
waiting for initial sync of 1 box(es) [15:00:27] __eas(ING)| Calendar in
error state; ignore [15:00:27] __eas(ING)| Inbox in error state; ignore
[15:00:27] __eas(ING)| pingLoop waiting for initial sync of 1 box(es)
[15:00:37] __eas(ING)| Calendar in error state; ignore [15:00:37]
__eas(ING)| Inbox in error state; ignore [15:00:37] __eas(ING)| pingLoop
waiting for initial sync of 1 box(es) [15:00:47] __eas(ING)| Calendar in
error state; ignore [15:00:47] __eas(ING)| Inbox in error state; ignore
[15:00:47] __eas(ING)| pingLoop waiting for initial sync of 1 box(es)
[15:00:57] __eas(ING)| Calendar in error state; ignore [15:00:57]
__eas(ING)| Inbox in error state; ignore [15:00:57] __eas(ING)| pingLoop
waiting for initial sync of 1 box(es) [15:01:07] __eas(ING)| Calendar in
error state; ignore [15:01:07] __eas(ING)| Inbox in error state; ignore
[15:01:07] __eas(ING)| pingLoop waiting for initial sync of 1 box(es)
[15:01:17] __eas(ING)| Calendar in error state; ignore [15:01:17]
__eas(ING)| Inbox in error state; ignore and this till eternity.... I
can only refresh and retrieve (manually) my email, calendar is not
synchronised. Most of the times I receive the error Q&quot;Eunable to connect
to server due to security errorQ&quot;E when I refresh the fist time, a second
(or third) refresh does work. For calender sync I have to remove the
account and then add it again. I canQ&apos;Et say itQ&apos;Es draining my battery
(other known issue)</description>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Fri, 23 Jul 2010 14:29:51 +0000</when>
<what>FWIW I have seen a similar issue with Windows Mobile and Exchange Sync. the problem almost always stems from a corrupt calendar entry. if you can find and delete/re-create the entry causing the problems then everything goes back to normal</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 23 Jul 2010 17:16:19 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:53:20 +0000</when>
<what>sven-

Based on log analysis, the problem youQ&apos;Ere encountering may be caused by your server having a Q&quot;EPolicy Refresh IntervalQ&quot;E set to something lower than the default value of Q&quot;EunlimitedQ&quot;E.

See http://technet.microsoft.com/en-us/library/bb123484.aspx

For example, your IT administrator may have set this value to 1 hour, or 6 hours.

As a workaround / test, please ask if they would raise this setting to a much longer interval, or even restore it to the default value of Q&quot;Eunlimited.Q&quot;E

We will continue to investigate this, but it would be good to know if this workaround helps in your case.

Thanks,
Andy</what>
</comment>
<comment>
<author>sven.dek...@gmail.com</author>
<when>Fri, 23 Jul 2010 20:39:55 +0000</when>
<what>andy,

thank you for your quick response. This workaround raises a problem. I work for quite a large company with a few 100.000 employees within our European domain. I donQ&apos;Et think I can convince the security officers to loosen up the security settings just to test an android phone. IQ&apos;Ell try to find out if we have an acceptance environment for exchange and if I can get an account to connect, but this would probably take some time.

Best regards, Sven


2 offbeatmammal: I did sync my windows mobile phone pretty recently without problems.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 23 Jul 2010 21:05:15 +0000</when>
<what>Of course, and I understand the issues with making security adjustments in any large organization.

What you might try to do is to ask them to create a new policy which is the same as the other policies, but relaxes this particular value.  They can then assign this policy only to your device (and any other froyo users).  I hope this helps.

Andy
</what>
</comment>
<comment>
<author>sven.dek...@gmail.com</author>
<when>Thu, 05 Aug 2010 09:53:20 +0000</when>
<what>Hi Andy,

Well, IQ&apos;Eve tried but there is no way they gonna make an Q&quot;EAndroid usersQ&quot;E policy. First of all my manager has support my case. He told me to buy a decent phone because Iphone, Blackberry and WM devices work just fine. Anyway even if I have his support I have to request an exemption (with my managerQ&apos;Es signature) which has to be approved by a security board. This will take weeks, if not months... probably android is already patched by then.

I hope you still will fix this problem (or maybe you already did), because refreshing all the time (or removing and adding my account every time for an agenda sync) is extremely annoying.
</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 05 Aug 2010 22:54:04 +0000</when>
<what>OK, thanks for trying.  A fix is definitely on the way - hang tight.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:35:23 +0000</when>
<what>The fix for this issue is included in the 2.2.1 release, which is currently deploying via OTA update to Nexus One devices.  The release is also in the final testing pipeline for Droid, pending completion of testing by Verizon.  (I donQ&apos;Et how long that will take - please donQ&apos;Et ask me.)

With this fix, the device should operate properly with servers that have the Q&quot;EPolicy Refresh IntervalQ&quot;E set to something lower than the default value of Q&quot;EunlimitedQ&quot;E.</what>
</comment>
<comment>
<author>mich...@waremanfamily.com</author>
<when>Fri, 07 Jan 2011 19:59:45 +0000</when>
<what>I respectfully disagree...  
Nexus One / 2.2.1 / FRG83D / Exchange 2003 SP2
Still failing on policy refresh...</what>
</comment>
<comment>
<author>gamebo...@gmail.com</author>
<when>Tue, 22 Feb 2011 00:42:22 +0000</when>
<what>I am still having the same issue with Android 2.2.1 Email and Android 2.3 Email as well. I have tried everything to get the sync to start working again but the only solution seems to be to reboot the phone in some cases. I havenQ&apos;Et figured out what is a good way to restart the SyncManager because it seems to get in this frozen state.

MyTouch 4g running stock Android 2.2.1 (not Sense UI)</what>
</comment>
<comment>
<author>mich...@waremanfamily.com</author>
<when>Fri, 12 Aug 2011 14:42:28 +0000</when>
<what>Any news on this?

Nexus One is now at 2.3.4 (GRJ22) and this problem still exists. I posted a new log from this morning with exactly this issue on http://code.google.com/p/android/issues/detail?id=9689.

Same error code - Q&quot;ESync response error: 449Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>9930</bugid>
<title>org.omg.CORBA</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roo...@gmail.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 19:42:45 +0000</openedDate>
<description>Already have an API using the org.omg.CORBA package (part of desktop
java jre rt.jar). I donQ&apos;Et think it would appropriate to add this jar as
part of an android application and I was wondering if there were any
plans for adding this package to the android system?</description>
</bug>
<bug>
<bugid>8519</bugid>
<title>Edit Q&quot;EMy Phone NumberQ&quot;E on the SIM card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>300</stars>
<reportedBy>olivier....@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 10:37:41 +0000</openedDate>
<description>The new Messaging (SMS, MMS) feature in Froyo use the data Q&quot;EMy Phone
NumberQ&quot;E on the SIM card to link your picture to your contact in the
contact list. By default, SIM cards issued by many phone operators donQ&apos;Et
include that data. For adding it, you need a phone capable of writing it
on the SIM card. iPhone allows to do that with the following menu : *
Settings Q&gt;E Phone Q&gt;E My Number Without this feature, android user can not
fix the grey rectangle they have for avatar in the messaging app. Also
see : http://www.google.com/support/forum/p/android/thread?
tid=3a41f790937732e1Q&amp;Ehl=en
http://forum.xda-developers.com/showthread.php?t=687011Q&amp;Epage=1</description>
<comment>
<author>benmille...@gmail.com</author>
<when>Wed, 07 Jul 2010 14:31:11 +0000</when>
<what>Is there not an option that could be added that enables you to just pick a avatar for the messaging app instead of having to create a contact for yourself? I donQ&apos;Et really see why it needs to be so complicated.</what>
</comment>
<comment>
<author>eric.shimabukuro</author>
<when>Wed, 07 Jul 2010 14:35:14 +0000</when>
<what>yeah... i think it changed after froyo... before it used the google account picture...</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Thu, 08 Jul 2010 07:18:11 +0000</when>
<what>It is very strange that there is no other way to add your own contact picture in the messaging app!

And I really donQ&apos;Et want to add myself as a contact!</what>
</comment>
<comment>
<author>koshatul</author>
<when>Mon, 12 Jul 2010 05:59:51 +0000</when>
<what>The solution in this case for me was to set it on another phone, as IQ&apos;Em with Three/Hutchinson (Australia) their sim cards are Q&quot;ElockedQ&quot;E to 3g handsets.

It may feel dirty but using a friends iPhone, stick in your SIM, Settings -Q&gt;E Phone -Q&gt;E My Number, set the number and hit Q&quot;EokayQ&quot;E and then itQ&apos;Es done.

But this really needs to be something the Android handset can do itself.</what>
</comment>
<comment>
<author>robertba...@gmail.com</author>
<when>Sat, 24 Jul 2010 11:59:10 +0000</when>
<what>We need the ability to edit Q&quot;EMy NumberQ&quot;E directly. Some devices are capable of writing own numbers to the SIM card, but store the data in a manner which is not recognised by Android. For example I stored my number using an LG GB102, the data was correctly accessed by my Nokia 9500, but my HTC Magic 32B still reports Q&quot;EMy Phone Number: UnknownQ&quot;E</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Sat, 24 Jul 2010 14:08:37 +0000</when>
<what>Already exists as issue 5609.
</what>
</comment>
<comment>
<author>colossus73@gmail.com</author>
<when>Mon, 26 Jul 2010 14:27:28 +0000</when>
<what>Please change the priority of this bug to High. Thank you. </what>
</comment>
<comment>
<author>zago...@gmail.com</author>
<when>Wed, 01 Sep 2010 02:19:31 +0000</when>
<what>For users of CyanogenMod-6, go Q&gt;EQ&gt;EQ&gt;E Settings - Call Settings - Additional Settings - My phone number

have a try, this should solve you all problems.</what>
</comment>
<comment>
<author>sasbob...@gmail.com</author>
<when>Wed, 01 Sep 2010 14:05:12 +0000</when>
<what>I donQ&apos;Et have that option in cm6, any other ideas?</what>
</comment>
<comment>
<author>thiag...@gmail.com</author>
<when>Wed, 01 Sep 2010 14:06:26 +0000</when>
<what>What about Android 2.2 stock version?
I think that ordinary users (not developers) donQ&apos;Et know and/or donQ&apos;Et have knowledge to install custom firmwares, nor root their phones. 

Not sure if installing a custom firmware is a real solution for this issue.</what>
</comment>
<comment>
<author>benoit.r...@gmail.com</author>
<when>Wed, 01 Sep 2010 14:11:35 +0000</when>
<what>I have the option in CM6 but my SIM seems to be write-protected.
Anyway, google should use another method for showing owner pic in SMS app.</what>
</comment>
<comment>
<author>rumos...@gmail.com</author>
<when>Mon, 06 Dec 2010 05:52:58 +0000</when>
<what>This is a shame that I have to have an iPhone to try and set the phone number on my sim.
Plus, i cannot fix it without adding MYSELF to my contacts! This is too weird to see a contact named Q&quot;EmeQ&quot;E in my contact list.
Please fix this.</what>
</comment>
<comment>
<author>9811...@gmail.com</author>
<when>Sat, 11 Dec 2010 18:51:18 +0000</when>
<what>how the hell is this not fixed yet?</what>
</comment>
<comment>
<author>macc.cou...@gmail.com</author>
<when>Sat, 11 Dec 2010 23:44:36 +0000</when>
<what>This has been reported so long ago and still there arenQ&apos;Et any fixes? How disgraceful.</what>
</comment>
<comment>
<author>oafu...@gmail.com</author>
<when>Sat, 11 Dec 2010 23:48:38 +0000</when>
<what>Q&quot;EThis has been reported so long ago and still there arenQ&apos;Et any fixes? How disgraceful.Q&quot;E

yeah and that is why i fixed it myself by selling my nexus one and bought a iphone 4</what>
</comment>
<comment>
<author>n8kedsushi</author>
<when>Mon, 13 Dec 2010 20:00:12 +0000</when>
<what>I would love for the phone to sync your own Facebook profile pic, like how it does for other contact.</what>
</comment>
<comment>
<author>braingravyuk</author>
<when>Mon, 13 Dec 2010 20:02:45 +0000</when>
<what>@Nakedsushi - This isnQ&apos;Et a wish XXX was supported.... go open a bug of your own.. this is purely about the title of the bug!</what>
</comment>
<comment>
<author>jeremyre...@gmail.com</author>
<when>Mon, 20 Dec 2010 04:49:08 +0000</when>
<what>ItQ&apos;Es. The most anoing issue of these phones canQ&apos;Et believe its not fixed yet..</what>
</comment>
<comment>
<author>qewbi...@gmail.com</author>
<when>Sat, 25 Dec 2010 23:45:54 +0000</when>
<what>I had a temporary number until I could get my number ported over. In status about phone it still shows my temporary number and in my text messaging it also shows it as me and doesnQ&apos;Et include my profile picture. Running Gingerbread 2.3.1 on nexus s.</what>
</comment>
<comment>
<author>bcr...@gmail.com</author>
<when>Wed, 29 Dec 2010 00:43:42 +0000</when>
<what>That is the same problem I had. Either use a USB-SIM adapter and manually change it or get a new sim. </what>
</comment>
<comment>
<author>bcr...@gmail.com</author>
<when>Wed, 29 Dec 2010 00:43:59 +0000</when>
<what>That is the same problem I had. Either use a USB-SIM adapter and manually change it or get a new sim. </what>
</comment>
<comment>
<author>jeremyre...@gmail.com</author>
<when>Wed, 29 Dec 2010 01:00:10 +0000</when>
<what>Well I know its possible to change in other phone or device but IMO it
should be implemented - itQ&apos;Es very frustrating. And its also one of that
things that iPhone can do and nexus can not do. Why not, is the hardware
incapable or is it a security risk ?

card</what>
</comment>
<comment>
<author>wilfried...@gmail.com</author>
<when>Fri, 14 Jan 2011 23:35:49 +0000</when>
<what>I think it is time to give a fix to that problem. It really is a shame Iphones can do this and not ours lovely androphones. Something has to be made, please.
</what>
</comment>
<comment>
<author>darksta...@gmail.com</author>
<when>Fri, 21 Jan 2011 07:26:03 +0000</when>
<what>Ok If there isnQ&apos;Et a solution via the android handset,what about a hardware solution where we can plug our sim into it and change that way? Anyone know of such a thing?
I know you can clone and read sims with a usb dongle, surely thereQ&apos;Es something out there like that?</what>
</comment>
<comment>
<author>jeremyre...@gmail.com</author>
<when>Fri, 21 Jan 2011 11:02:26 +0000</when>
<what>As mentioned above the hardware solution is to do it in the Iphone or
any old mobile :)
or usb sim-reader. But we posting here to have it implemented. Also
IQ&apos;Em almost sure Nexus S hardware is capable of it.
Nexus 1 was - I used nexus 1 with cyanogen mod to do it.</what>
</comment>
</bug>
<bug>
<bugid>13684</bugid>
<title>Pause/Wait functionality broken</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>a.comput...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 21:00:49 +0000</openedDate>
<description>Pause/Wait functionality has broken; in 2.1 it worked, but in 2.2, it
does not. This appears to be related to the bug here:
http://code.google.com/p/cyanogenmod/issues/detail?id=2676#c7 Steps to
reproduce: 1. Create a contact with (or simply dial) a number that uses
touch-tone/DTMF prompts. 2. Append any combination of pauses (which use
commas) or waits (which use semicolons) with the appropriate next-number
that would normally be dialed by a human. 3. Try to call the number. 4.
It disregards everything after the first pause or wait. Occasionally, it
will show that it has dialed the correct number, but instead will call
the Google Voice account associated with the phone. Device information:
Model: ADR6300 Android version: 2.2.1 NOTE: This form is only for
reporting user bugs in 2.2. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>10923</bugid>
<title>After reboot no first sms received notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drjoseneves</reportedBy>
<openedDate>Wed, 01 Sep 2010 10:18:26 +0000</openedDate>
<description>After each reboot my phone doesnQ&apos;Et notify me of the first sms received
(neither sound, vibration nor green bubble in the messages home icon)
although the message appears in the thread messages view I miss it many
times. HTC Desire 2.2 (I suspect this happened before with eclair) I
already did a soft reset and didQ&apos;Et resolve the problem!</description>
<comment>
<author>drjoseneves</author>
<when>Wed, 01 Sep 2010 10:20:49 +0000</when>
<what>Sorry I forgot. The language phone I use is Portuguese.</what>
</comment>
</bug>
<bug>
<bugid>2589</bugid>
<title>Request : Remote logs</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:30:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>christ.p...@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 09:57:20 +0000</openedDate>
<description>Since our average user is unable to type more than 2 words to describe
the issues they have with our application //see the numbers of comments
like Q&quot;ENot WorkingQ&quot;E or Q&quot;ECrashQ&quot;E would it be possible to have some remote
loggin possibility : What would be interesting is to automaticly upload
a crash report to the market server and make them available to the
developper to find out whatQ&apos;Es happening and give him a chance to fix it.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:30:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2814</bugid>
<title>Email app should display full title when body is empty</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>buddychr...@gmail.com</reportedBy>
<openedDate>Sun, 31 May 2009 22:37:05 +0000</openedDate>
<description>Steps to reproduce: Send an email from another account to Q&lt;Ephone
numberQ&gt;E@tmomail.net. Have a subject and body, or just a subject. Result
seen: The phone will only display the body of the email if there is a
subject and body, or it seems to just display part of the subject if
thereQ&apos;Es only a subject in the email. Expected behavior: Android 1
displayed the subject of the email as the message if there was only a
subject. If there are not too many characters in both parts, it should
display all the text it can.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:13:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:02:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7603</bugid>
<title>Forced roaming option on CDMA handsets</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>190</stars>
<reportedBy>raventbk@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 01:43:43 +0000</openedDate>
<description>GSM handsets running Android have the ability to search for available
operators and select one from a lit of those that are found. Why donQ&apos;Et
CDMA handsets have this option? I understand the limitations of CDMA
versus GSM with regards to cellId and such, however, there should be a
selection available to at least select an option other than
Home/Automatic. I am asking for a Roaming Only option to be implemented.
Reasoning is such: At my home, there is a very weak home network signal
available, and a very strong roaming partnerQ&apos;Es signal. The phone has a
natural bias towards the home network, which is understandable, however
when the signal becomes unusable, the device switches to the roaming
partner. The problem comes when there is even the slightest bit of
usable signal from the home network, the device instantly switches back.
This constant switching and searching results in missing plenty of
calls, and a dead battery rather quickly. Forcing a lock onto the
roaming partner solves this problem. Every other device IQ&apos;Eve owned has
either native ability to force lock on roaming partners, or it was a
simple edit within the system to do so. Any particular reason this
functionality is lacking from Android? Or is it on the list and simply
not implemented yet? Sprint Samsung Moment w/ Cupcake</description>
<comment>
<author>raventbk@gmail.com</author>
<when>Tue, 13 Apr 2010 20:04:49 +0000</when>
<what>Also missing from Eclair. :(</what>
</comment>
<comment>
<author>hszabli...@gmail.com</author>
<when>Wed, 14 Apr 2010 03:19:33 +0000</when>
<what>You might as well be me, I have that same exact phone with the same exact problem.  My 
old PPC6700 had a Q&quot;Eroaming onlyQ&quot;E option that I am now missing dearly.</what>
</comment>
<comment>
<author>jchappel...@gmail.com</author>
<when>Sat, 01 May 2010 18:42:56 +0000</when>
<what>i have the htc hero and i get no signal in my town of staunton IL and but as soon as i 
get 2 mins from my house i gave good signal and i have it everywhere else i go also i 
just like to be able to roam while im at home and i cant do this with this phone i need 
a roam only option on this phone please help</what>
</comment>
<comment>
<author>sharit...@gmail.com</author>
<when>Mon, 03 May 2010 00:34:55 +0000</when>
<what>I hope the carriers (red) arenQ&apos;Et holding this feature up.  Free 
roaming is a wonderful feature when Q&apos;Eon demandQ&apos;E roaming 
is  disabled.  Verizon really is the worst for open-source.</what>
</comment>
<comment>
<author>shahriar...@gmail.com</author>
<when>Mon, 03 May 2010 06:59:09 +0000</when>
<what>A lot of people are asking for forced roaming option of CDMA handsets of Android
phones for Sprint.  People are trying to come up with some success on some HTC
devices but the fix is not permanent and very cumbersome.  I think Sprint has
demanded the removal of Roaming only mode for their device because of abuse by some
abusers of the feature.  The only phones that have the ability to get the option back
are wm6, wm6.1, and wm6.5 devices, so I cannot switch to any Android devices until
this feature becomes available officially or as a hack.  Or perhaps if the user could
set a time limit or a higher threshold for the phone to switch back and forth between
Home and Roaming modes, the problem can be solved.  

Here is the XDA site on the issue (see post # 18 for some successful method that is
cumbersome, however):

http://forum.xda-developers.com/showthread.php?t=572041Q&amp;Epage=2  </what>
</comment>
<comment>
<author>hszabli...@gmail.com</author>
<when>Mon, 03 May 2010 08:37:31 +0000</when>
<what>I used that cumbersome method initally, one nice thing about Android is how easy it is 
to get the MSL.  The big problem with it is you need a computer with the software to 
switch it in/out of roaming, and it reboots the phone whenever you change it.  In the 
end I called up customer service and threatened to switch to T-Mobile (I was still 
within the 14 days of signing up for a new contract) and got a heavy discount on the 
Airave device...  even with the small additional monthly fee its still cheaper than 
the competitors, so I will deal...</what>
</comment>
<comment>
<author>jvestr...@gmail.com</author>
<when>Mon, 10 May 2010 03:41:29 +0000</when>
<what>This should be escalated immediately. I have a Samsung Moment and was forced to
purchase a Touch Pro 2 outright in order to get my roaming feature back. Yes, I
realize that roaming costs Sprint money but they shut people off when they roam too
much. Therefore if they continue to give us service we should be allowed that option
if it is not enough for them to cut us off as customers. I should not have to pay an
additional monthly charge for Air rave when I can just go to Verizon for the
competitive pricing. Sprint has been loyal to me thus I have been loyal to them.
Please fix this so I can go back to the smooth speed of Android and not be stuck with
sluggish workings of WM6.5.</what>
</comment>
<comment>
<author>mrolan...@gmail.com</author>
<when>Tue, 11 May 2010 01:22:58 +0000</when>
<what>This would be great.  No one seems to want to take on this project.  I have great 
service at home but at work I constantly get 1 bar or less and constantly go between 
roam and home.  Would be nice to lock into roam at work and help battery life.  The 
Samsung Moment isnQ&apos;Et known for great battery life anyway.</what>
</comment>
<comment>
<author>Tim...@gmail.com</author>
<when>Thu, 13 May 2010 09:04:13 +0000</when>
<what>I would pay up to $50 for a cdma roam only option</what>
</comment>
<comment>
<author>jonluca...@gmail.com</author>
<when>Fri, 04 Jun 2010 04:47:18 +0000</when>
<what>I also agree that this should be implemented into android. I get a really weak 
signal at work, so much so it just sends calls to my voicemail and I cant get text 
messages, however verizon has a full signal. It will roam for a minute but then pick 
up a slight sprint signal and switch back to a sprint tower, this is a endless loop, 
draining my battery and also making me miss calls and texts.</what>
</comment>
<comment>
<author>kkry...@gmail.com</author>
<when>Mon, 07 Jun 2010 16:28:51 +0000</when>
<what>New HTC EVO user here, in the same situation as many others...love Android so far but 
I have a real need to be able to force roaming. IQ&apos;Em on Sprint and get a good signal 
in most areas but a bad one in my work building which means I constantly bounce back 
and forth between SprintQ&apos;Es signal and a roaming signal which just kills my battery. 
Please please please add this ability to your OS, I know the carriers donQ&apos;Et like it 
but real people like me and many others need this functionality, please listen to us 
and not them on this issue and provide a way to do this or perhaps your own take on a 
fix like a less or more aggressive algorithm for switching...I donQ&apos;Et know, you guys 
are a lot smarter than me IQ&apos;Em sure!</what>
</comment>
<comment>
<author>drmaciny...@gmail.com</author>
<when>Mon, 07 Jun 2010 16:39:19 +0000</when>
<what>Exact same situation as kkryter!
I used to have a Samsung Moment with 2.1 on it, and now I have an EVO. On both
phones, unless IQ&apos;Em near a window in my office building, IQ&apos;Em constantly switching
between the poorly-penetrating Sprint signal, and a strong (probably Verizon) roaming
signal that floods the entire area.

Battery life goes in the crapper from the switching (My Moment didnQ&apos;Et even last a
whole day!), IQ&apos;Em getting texts a half-hour late, and missing calls, which when youQ&apos;Ere
working maintenance and are up in a false ceiling trying to run cable and are
surrounded the 277volt AC lines that your co-worker is trying to call and tell you
might still be live because the breakers arenQ&apos;Et labeled properly, is a very, very bad
thing.</what>
</comment>
<comment>
<author>gaffinent@gmail.com</author>
<when>Fri, 11 Jun 2010 16:38:55 +0000</when>
<what>I live in So cal and the area is hilly. 90 percent of the time VZW and Sprint both have strong signals but occasionally in certain areas forced roaming is needed. I just got my moment so I never realized, that is such a basic feature I just assumed it was there.</what>
</comment>
<comment>
<author>jcoone...@gmail.com</author>
<when>Fri, 18 Jun 2010 06:36:19 +0000</when>
<what>I have a serious issue with this on my New Evo! After switching from a Treo. I Work in a mall where signal is really bad on my carrier but has great roaming possibilities, its on the Q&quot;EborderlineQ&quot;E of usable signal. I need to lock it on roaming only, The treo did this great! This is the ONLY thing I have found that I dislike about Android. The Evo already eats the battery enough, Please add this function. Thanks </what>
</comment>
<comment>
<author>kwhu...@gmail.com</author>
<when>Thu, 01 Jul 2010 23:01:46 +0000</when>
<what>Please add this feature! Since it can be done in manually intensive ways, I figure its only a matter of time until somebody hacks this feature to be easily controlled by the user.</what>
</comment>
<comment>
<author>jpitt...@gmail.com</author>
<when>Sat, 10 Jul 2010 21:09:33 +0000</when>
<what>Yes, this really needs a fix.</what>
</comment>
<comment>
<author>drew.sch...@gmail.com</author>
<when>Sat, 10 Jul 2010 22:01:07 +0000</when>
<what>A couple workarounds:

Call Sprint and explain that you have no service at your location.  They may hook you up with a free Airave device.

Use a PRL that tells your phone to use VerizonQ&apos;Es towers: http://forum.xda-developers.com/showthread.php?t=696073

However the Airave is a little spotty, and the PRL method is hit or miss.  But itQ&apos;Es still something.</what>
</comment>
<comment>
<author>crzyc...@gmail.com</author>
<when>Wed, 14 Jul 2010 10:53:15 +0000</when>
<what>This is an option that I really miss from my palm pre.  Definitely necessary in some areas.</what>
</comment>
<comment>
<author>jnathang...@gmail.com</author>
<when>Thu, 22 Jul 2010 05:09:39 +0000</when>
<what>This is a patch I have on my Palm Pre. My hardware is starting to show its age but until this is an option (or a patch, hack or etc.) I will not be jumping to Android.  I donQ&apos;Et abuse this feature but I (and LOTS of others) have to have it.  My wireless experience with this feature is spectacular, but I turned it completely for 2 weeks and it was terrible.  I will be watching for this carefully...along with a small army of others. </what>
</comment>
<comment>
<author>Lyve...@gmail.com</author>
<when>Fri, 23 Jul 2010 14:40:50 +0000</when>
<what>I had this on my Touch Pro 2 and it helped when I was at work in low signal conditions. Now that I have the Sprint Evo without this options IQ&apos;Em missing calls from kids, and texts are delayed. Someone please come up with a hack!IQ&apos;Ed pay $50 as well. If thereQ&apos;Es a developer viewing contact me asap or leave your contact.
Thanks</what>
</comment>
<comment>
<author>Jim.Spe...@gmail.com</author>
<when>Fri, 23 Jul 2010 15:00:11 +0000</when>
<what>ThereQ&apos;Es already an application out there for this (though itQ&apos;Es not very well known).    ItQ&apos;Es not on the android market.

Install this app: www.twofortyfouram.com/

Then load this plugin for the app:  www.androidzoom.com/android_applications/tools/locale-call-status-plugin_gxcd.html


Please report your experience back to everyone here so we know how itQ&apos;Es working for you.  IQ&apos;Eve not used this app + plugin yet but IQ&apos;Em told it will allow forced roaming under conditions you setup.  Check w/ the developer of the plugin if you need to verify details.

</what>
</comment>
<comment>
<author>n8t...@gmail.com</author>
<when>Fri, 23 Jul 2010 15:16:17 +0000</when>
<what>FYI the above product has absolutely nothing to do with forcing roam. All it does is let you set special rules for when you want important calls to ring through when you are on vibrate.</what>
</comment>
<comment>
<author>Jim.Spe...@gmail.com</author>
<when>Fri, 23 Jul 2010 15:25:22 +0000</when>
<what>My bad... I think youQ&apos;Ere right.  HereQ&apos;Es an article that clarifies the use of the plugin.  Sorry bout that.  http://www.androidtapp.com/ask-nerdgirl-i-cant-hear-you-bad-proximity-how-secure-is-my-stuff-better-activesync-and-roam-if-you-want-to/</what>
</comment>
<comment>
<author>incognit...@gmail.com</author>
<when>Fri, 23 Jul 2010 19:07:33 +0000</when>
<what>I created a patch against CyanogenModQ&apos;Es source that enables Roam Only that IQ&apos;Em trying to get Cyanogen to accept to his main tree.

http://github.com/jrgutier/android_packages_apps_Phone/commit/7a56c2eceb90a686cf6185ba91e016b6e654bf0f</what>
</comment>
<comment>
<author>lelyv...@gmail.com</author>
<when>Fri, 23 Jul 2010 19:23:48 +0000</when>
<what>ThatQ&apos;Es neat incognito.  IQ&apos;Ell try that out.  What really needs to happen is to change the aggressiveness of roaming.  From a behavioral perspective, it seems as if itQ&apos;Es roaming as a very last resort, which obviously is a criterion in the best interest of carriers and not users.</what>
</comment>
</bug>
<bug>
<bugid>15486</bugid>
<title>Bluetooth Adapter.EXTRA DISCOVERABLE not obeyed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>zeljko.d...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 12:50:59 +0000</openedDate>
<description>I have observed issue with setting up discoverable time on Android 2.2.
Namely, I am using following intent to start Bluetooth and request
observability of max allowed 300 seconds: Intent activateBTIntent = new
Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
activateBTIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION,
300); startActivityForResult(activateBTIntent,
TURN_BLUETOOTH_ON_INTENT); In the intent result I get 300, meaning my
request is accepted. But, in fact device does not stay observable for
that long. I go to Bluetooth settings and monitor status. Discoverable
is checked and starts countdown from 300, but when it reaches 180,
Discoverable is unchecked and my device is not visible any more. So,
even if I set max allowed value, I get default 120 seconds
discoverability. Can anyone put more light on this? Thanks a lot.</description>
<comment>
<author>carlson5...@gmail.com</author>
<when>Sun, 31 Jul 2011 06:42:32 +0000</when>
<what>You are correct.  I have observed this bug and found the problem.  The extra parameter supplied by the Intent is never actually used when setting the duration of the adapter.  Instead, it uses the hard-coded default value of 120. If I get a chance this week I can show you exactly where the bug is and how to fix this issue. </what>
</comment>
<comment>
<author>tonasiri...@gmail.com</author>
<when>Sun, 31 Jul 2011 11:00:38 +0000</when>
<what>@carlson5,We wait your solution,today morning i test as describe below.
I run Below code with Samsung Galaxy GT ,I run using eclipse on device,I monitor the Bluetooth status in setting of my phone,timer works fine,I see it start from 300 to countdown till 0, 
try {
BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();
Intent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);
startActivity(discoverableIntent);
} catch (Exception e) {
	// TODO Auto-generated catch block
   e.printStackTrace();
}

Testing environment:
Eclipse:Helios Service Release 2
ADT:12.0.0.v201106281929-138431
Dalvik Debug Monitor Service:12.0.0.v201106281929-138431
Traceview:12.0.0.v201106281929-138431
JDK:1.6</what>
</comment>
<comment>
<author>bjoern.b...@gmail.com</author>
<when>Wed, 03 Aug 2011 08:10:44 +0000</when>
<what>Hi. IQ&apos;Em working with Android plattvorm v10 (2.3.3) on a Google Nexus S and the bug is still not fixed. When I use the example code from GoogleQ&apos;Es Android page ...

Intent discoverableIntent = new
Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);
startActivity(discoverableIntent);

... nothing happens at all. Bluetooth will be turned on but the device is still not visible no matter which number I provide for EXTRA_DISCOVERABLE_DURATION. I worked around this issue by starting a new intent ...

Intent discoverable = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
discoverable.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 3600);
startActivityForResult(discoverable, REQUEST_DISCOVERABLE_BT);

... when I set EXTRA_DISCOVERABLE_DURATION to 0, which should set the discoverability to infinite, the intent only asks for the standard value of 120 second. When I provide 3600 the intent asks for only 300 seconds.

How can I set the discoverability of my device programatically to infinite? It would be nice and helpful if the putExtra thing would work for the ACTION_REQUEST_ENABLE intent.</what>
</comment>
<comment>
<author>richard.collins.1969@gmail.com</author>
<when>Wed, 10 Aug 2011 09:50:23 +0000</when>
<what>I have seen this bug on all 2.2 devices we have in the office as well as HTC Sensation (2.3 device). Some of the devices are new, less than a week old. 

I have had to set my count down to 120 so the user sees my counter hit zero when the discoverable ends.

</what>
</comment>
<comment>
<author>richard.collins.1969@gmail.com</author>
<when>Wed, 10 Aug 2011 09:52:20 +0000</when>
<what>Duplicate of this earlier issue.
http://code.google.com/p/android/issues/detail?id=13361
</what>
</comment>
</bug>
<bug>
<bugid>5935</bugid>
<title>Intermittent freezing during calls in Android 2.1, Nexus One, on ATQ&amp;ETQ&apos;Es Network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>bgourlie@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 17:59:44 +0000</openedDate>
<description>My Nexus one has been intermittently freezing during calls, with the
chance of freezing seemingly increasing with longer calls. I am on
AtQ&amp;EtQ&apos;Es network and indicating full signal strength. Steps to reproduce:
- Make a call - The longer the call, the more likely you will experience
a freeze Symptoms: - Sometimes the audio will Q&quot;Efreeze,Q&quot;E emitting a
constant noise, a noise that was the last thing heard in the call as it
frooze. - The UI will remain responsive for a short time. I can usually
end the call. Eventually, the UI locks completely and requires me to
hold down the power button to reset. Attached is the output from adb
bugreport.</description>
<comment>
<author>bgourlie@gmail.com</author>
<when>Sat, 09 Jan 2010 18:15:09 +0000</when>
<what>I just received a response to a post I made in Google Help indicating this might be a 
result of using ATQ&amp;ETQ&apos;Es service and having google voice activated and set up for my 
phone.  I have deactivated google voice and went back to ATQ&amp;ETQ&apos;Es voice mail.  I will 
report back after having made some calls.  

Here is the link to the post: 
http://www.google.com/support/forum/p/Google+Mobile/thread?
fid=155cf8bc8a54284800047cbf286a0544Q&amp;Ehl=en</what>
</comment>
<comment>
<author>corni...@yahoo.com</author>
<when>Sat, 09 Jan 2010 23:25:47 +0000</when>
<what>I am on T-Mobile with a Nexus One where the screen has frozen twice now during a
call. The 4 bottom keys still create a vibrating response but do nothing. No items on
the screen respond. Impossible to end the call. I had to reboot.</what>
</comment>
<comment>
<author>bgourlie@gmail.com</author>
<when>Tue, 12 Jan 2010 14:40:14 +0000</when>
<what>After having disabled all google voice services on my phone, I continue to encounter 
freezing during calls.  Freezing occurs roughly 90% of the time if the call is 5 
minutes or longer.</what>
</comment>
<comment>
<author>lee.h.ca...@gmail.com</author>
<when>Wed, 27 Jan 2010 14:46:57 +0000</when>
<what>Nexus One:  I have had this experience too.  During about 50% of my calls, the phone 
freezes without me being able to hang up.  It becomes embarassing.

I may send the phone back over this issue, if it truly is a hardware issue.  --Lee</what>
</comment>
<comment>
<author>bgourlie@gmail.com</author>
<when>Wed, 27 Jan 2010 23:44:17 +0000</when>
<what>Apparently this issue is widespread.  I returned my phone to HTC for repair and lo-and-
behold, second day into having it back and its freezing during calls again.</what>
</comment>
<comment>
<author>bgourlie@gmail.com</author>
<when>Sun, 31 Jan 2010 17:19:22 +0000</when>
<what>Sent my Nexus One back to HTC for a brand new replacement.  Works perfectly.  There is 
a thread out there in the google help forum where quite a few people are having issues 
with freezing during calls.  At this point it looks like there is some commonly occurring hardware defect.</what>
</comment>
<comment>
<author>mastro...@gmail.com</author>
<when>Thu, 11 Feb 2010 16:38:58 +0000</when>
<what>+1 I noticed this happening a couple days after the 2.1-update release. This is very
disappointing.

So is the only solution to return the phone back to HTC?</what>
</comment>
<comment>
<author>kpo...@gmail.com</author>
<when>Fri, 12 Feb 2010 16:35:12 +0000</when>
<what>IQ&apos;Em getting this freezing issue as well and IQ&apos;Em on t-mobile. Having looked at 
everything I can find on the issue, there doesnQ&apos;Et appear to be any consistency but I 
have noticed that users of other Android phones are grumbling about this as well. 
What IQ&apos;Em *not* seeing is any response from Google to the hundreds of posts. However, 
I have noticed that the phone didnQ&apos;Et start freezing until update 1 was installed.</what>
</comment>
<comment>
<author>amiyashr...@gmail.com</author>
<when>Wed, 31 Mar 2010 04:15:18 +0000</when>
<what>I am facing the same issue! Generally screen freezes after calls.</what>
</comment>
<comment>
<author>tcorei...@gmail.com</author>
<when>Sat, 25 Sep 2010 08:20:14 +0000</when>
<what>IQ&apos;Em having a similar problem with my T-Mobile Nexus One. It sometimes freezes up when itQ&apos;Es just sitting idle. Then it eventually reboots itself. Very annoying. IQ&apos;Eve been removing apps to see which if any are causing this problem, but so far it hasnQ&apos;Et helped. IQ&apos;Eve had this phone since March and had no problems until about two weeks ago. Not sure what to do at this point other than try and get a replacement. </what>
</comment>
</bug>
<bug>
<bugid>16887</bugid>
<title>Deploy on Device - Popup is annoying</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 13:22:07 +0000</openedDate>
<description>I start my Android programs via Cntr+F11. If a real device is connected
I always get a popup which asked me if I want to use this device or if
want to create a new virtual one. It would be create to have the option
that this popup is not shown if only one real device is available
(similar to one running simulator). With one running simulator you also
not getting the popup if only one suitable simulator is running.</description>
<comment>
<author>andre.ni...@gmail.com</author>
<when>Mon, 16 May 2011 13:28:09 +0000</when>
<what>I have the same opinion about this dialog.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 17 May 2011 18:08:12 +0000</when>
<what>Normally that dialog only shows up when:
1- thereQ&apos;Es more than one choice.
2- there is no device (emu or real) that is a good match for your current project (that is the connected device has an API level lower than the manifestQ&apos;Es minSdkVersion).
3- your launch config indicates you always want to see this dialog (Run Q&gt;E Debug Configuration Q&gt;E config Q&gt;E Target tab Q&gt;E Manual mode).

In my case I can certify if I just plugs a device and have no emu running, ADT deploys apps on it without showing the Device Chooser. Could you check your setup against the 3 points above?</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Wed, 25 May 2011 20:02:37 +0000</when>
<what>Thanks, after rechecking everything works fine. Please close this bug. For for the trouble.</what>
</comment>
</bug>
<bug>
<bugid>588</bugid>
<title>Should be possible to set system properties from emulator command line</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-07-16T20:44:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>davidnwe...@gmail.com</reportedBy>
<openedDate>Tue, 01 Apr 2008 19:22:15 +0000</openedDate>
<description>ItQ&apos;Es currently possible to set the system properties by placing files
into the emulatorQ&apos;Es file system. It would be very handy if it were
possible to set one or more system properties via a -key or -property
flag on the emulatorQ&apos;Es command line. Use case: set PROPERTY_LINE1_NUMBER
to different numbers for different emulators.</description>
<comment>
<author>davidnwe...@gmail.com</author>
<when>Tue, 01 Apr 2008 19:28:00 +0000</when>
<what>It would probably be convenient to have command line options for some of the more
common properties one might wish to change, but by allowing any properties to be
modified via the command line, itQ&apos;Es possible for  users to easily experiment with
things not foreseen.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:43:10 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:08:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:26:56 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 20:44:07 +0000</when>
<what>running emulator -help shows:

-prop Q&lt;EnameQ&gt;E=Q&lt;EvalueQ&gt;E           set system property on boot

</what>
</comment>
<comment>
<author>licht...@gmail.com</author>
<when>Thu, 17 Feb 2011 06:16:54 +0000</when>
<what>Tried -prop Q&lt;EnameQ&gt;E=Q&lt;EvalueQ&gt;E, but doesnQ&apos;Et work.

$ emulator -prop foo.bar=1 -avd android22

Dumped system properties using System.getProperties().list(System.out) and didnQ&apos;Et see foo.bar. </what>
</comment>
<comment>
<author>licht...@gmail.com</author>
<when>Thu, 17 Feb 2011 06:29:16 +0000</when>
<what>I see the property here...

# getprop foo.bar
getprop foo.bar
1

This means itQ&apos;Es in android.os.SystemProperties?  But how does one access this class when itQ&apos;Es hidden?</what>
</comment>
</bug>
<bug>
<bugid>16427</bugid>
<title>Drawing a Picture with a clip into a scroll view causes consistent ANR</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abe.oppe...@gmail.com</reportedBy>
<openedDate>Thu, 28 Apr 2011 16:29:06 +0000</openedDate>
<description>I ran into a mysterious ANR with my application which uses Pictures to
record drawing command (paths, clips, text, etc.) and then draws these
Pictures into Views held by a ScrollView. I was able to reproduce the
issue with the below activity. In this activity, scrolling down in the
ScrollView will produce an ANR as soon the bottom of the square is
reached. The ANR does not occur if the clipRect(...) command is removed.
public class AnrTest extends Activity { public void onCreate(Bundle
saveInstBundle) { super.onCreate(saveInstBundle); ScrollView sc = new
ScrollView(this); MyView view = new MyView(this); sc.addView(view);
setContentView(sc); } class MyView extends View { Picture mPic; public
MyView(Context context) { super(context); mPic = new Picture(); Canvas
picCanvas = mPic.beginRecording(300, 900); Paint p = new Paint();
p.setColor(Color.RED); picCanvas.drawRect(20, 20, 100, 100, p);
picCanvas.clipRect(0, 0, 100, 100); mPic.endRecording(); } @Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
//set a height larger than the screen, so that we can //scroll.
setMeasuredDimension(300, 900); } protected void onDraw(Canvas canvas) {
canvas.drawPicture(mPic); } } }</description>
</bug>
<bug>
<bugid>1684</bugid>
<title>Google talk contacts being added automatically</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-28T01:35:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmejiaa</reportedBy>
<openedDate>Tue, 30 Dec 2008 18:38:16 +0000</openedDate>
<description>When I send email to DevQ&apos;Es from the market, there email is being added
to my Gtalk contacts. I have many contacts there now that I donQ&apos;Et even
know or want to be there.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:35:03 +0000</when>
<what>ThatQ&apos;Es the normal behavior in the underlying Gmail system.</what>
</comment>
</bug>
<bug>
<bugid>756</bugid>
<title>dalvikvm reports out of memory during building Apache Lucene index</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-06-24T04:24:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Tue, 24 Jun 2008 02:28:38 +0000</openedDate>
<description>Hi, I try to build Apache Lucene index on android, unfortunately, when
the document number increases to 3 thousand, I get vm crash. (Even when
I add empty lucene documents). Please refer to the attached Q&quot;Eadb
bugreportQ&quot;E output. Thanks a lot. ..... ERROR/dalvikvm-heap(616): Out of
memory on a 4112-byte allocation. ERROR/dalvikvm(616): VM aborting ...
Best regads, Richard</description>
<comment>
<author>richard....@gmail.com</author>
<when>Tue, 24 Jun 2008 02:30:17 +0000</when>
<what>Sorry, I forgot to attach the source code. Here it is. :-)</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Tue, 24 Jun 2008 02:33:21 +0000</when>
<what>My environment information:

Ubuntu 8.04
java 1.6.0_06
Eclipse 3.3.2
Android-sdk_m5_r15_linux_x86
Apache Lucene 2.3.2</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 24 Jun 2008 04:24:07 +0000</when>
<what>According to the logs you simply hit the memory heap limit (16 MB.) You are trying to index too many documents 
and/or Lucene is just allocating too many objects. You must rework the way our application works to use less 
memory. Remember that 16 MB is a lot of memory on a cell phone (itQ&apos;Es 1/4 of the minimum amount of memory 
we recommend for Android, 64 MB.) </what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Tue, 24 Jun 2008 15:31:20 +0000</when>
<what>Thanks a lot, Romain, for your comments.

I just tried to run the test on Java SE environment. The biggest occupied memory is
4.3MB, even when I add 30,000 Lucene documents.

I guess, maybe there are some problems about dalvikvm GC. What do you think? Thank you!

Best regards,
Richard</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 24 Jun 2008 16:08:21 +0000</when>
<what>Are you checking the heap size of the occupied memory inside the heap?

</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Wed, 25 Jun 2008 01:23:06 +0000</when>
<what>Yes, I check the heap size in Eclipse DDMS perspective manually. I also calculate
used memeory by Q&quot;ERuntime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory()Q&quot;E

Are there any problems? Thanks a lot. :-)</what>
</comment>
<comment>
<author>harmony....@gmail.com</author>
<when>Fri, 04 Jul 2008 06:50:31 +0000</when>
<what>Hello Romain,

WeQ&apos;Ere looking forward to your suggestion to your reply. Would you please comment to
my last comment? Thanks a lot.

Best regards,
Richard</what>
</comment>
</bug>
<bug>
<bugid>5097</bugid>
<title>Activity briefly hangs at startup when FLAG_FULLSCREEN is set</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bill.bas...@gmail.com</reportedBy>
<openedDate>Sat, 28 Nov 2009 04:56:51 +0000</openedDate>
<description>Android code version you are running: 1.5 and 1.6 Your development
environment: Eclipse with Android 1.6 SDK Describe the problem: If an
activity sets the FLAG_FULLSCREEN window flag in the onCreate method it
will cause a second instance of the activity to hang at startup for 5-10
seconds. Steps to reproduce: 1. Compile the attached activity in SDK 1.6
and target 1.5 or 1.6 API level 2. Install the activity on a Motorola
Droid (OS 2.0) 3. Launch the FullScreenBug activity 4. Immediately click
the Menu button. Notice that the menu displays fine. 5. Click the home
button and then immediately launch the FullScreenBug activity again. 6.
Immediately click the Menu button. Notice that the menu is not
displayed. Wait 5-10 seconds and you will see a Q&quot;Enot respondingQ&quot;E dialog
displayed. Expected results: Activity should not hang when launched the
second time. Observed results: Activity does hang on Android 2.0 (Droid)
Additional information: As a workaround, I set the FLAG_FULLSCREEN flag
the firstTime onDraw is called in the view (the app does not hang with
this workaround).</description>
</bug>
<bug>
<bugid>15581</bugid>
<title>eMail Notification not cleared</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>mar...@pc-coholic.de</reportedBy>
<openedDate>Fri, 18 Mar 2011 00:40:40 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Add an IMAP-Account to Mail (IQ&apos;Em
also using SSL in addition) 2. Send eMail to this IMAP-Account. Wait for
notification to show up on device in the notification-bar and see the
LED blinking. 3. Remove the message from the IMAP-Inbox (remove as in
Q&quot;Erealy remove it - not just move to trashQ&quot;E) or pull the message from
server by polling your mailbox in POP3-mode. - What happened. Notice,
that the notification still shows up and the LED is still blinking. As
soon as you click on the notification, youQ&apos;Ell see an empty inbox. At
this moment, the notification is gone. - What you think the correct
behavior should be. As soon as the message is removed from your mailbox
and there is no more unread message (or no message at all),
notifications should disappear. Running Android 2.3.3 on a HTC Desire
with Cyanogen 7 RC2 Problem not be found on Android 2.2 with HTC Sense
on a Desire (but I think, they ship their own mail-app...)</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:14:21 +0000</when>
<what>To clarify, this is a known feature request:  To clear existing notifications when the message changes from UNSEEN to SEEN on the server.</what>
</comment>
<comment>
<author>tristan....@gmail.com</author>
<when>Wed, 12 Oct 2011 15:12:26 +0000</when>
<what>Can a link be provided to the known feature request issue number?</what>
</comment>
</bug>
<bug>
<bugid>4422</bugid>
<title>[VoiceDial] Voice Dialer shows up randomly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>xster.net</reportedBy>
<openedDate>Thu, 29 Oct 2009 20:45:12 +0000</openedDate>
<description>From my interpretation, the Voice Dialer shows up when the user holds
down the dial key for a moment. However, mine shows up without ever
doing a long hold. It tends to happen when I press dial, realise the
call went to voice mail, then quickly press hang up, dial, dial to
redial the number. Sometimes this works (very slowly) and sometimes
doesnQ&apos;Et (keys get ignore) but independent of whether the redial works,
often the Voice Dialer shows up as well. IQ&apos;Em assuming that the OS polled
the key once on the first press and once on the second press and thought
the key was held down the entire time.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:02:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9543</bugid>
<title>Moving an app to the SD card reportedly shrinks the size of the application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chris.fr...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 21:46:17 +0000</openedDate>
<description>Steps to reproduce: - Install an application onto the phone (that is,
internal memory, not the SD card) - Go to Settings -Q&gt;E Applications -Q&gt;E
Manage applications -Q&gt;E $APP - Note the amount of space reportedly used
by the Application - Tap Q&quot;EMove to SD cardQ&quot;E - Note the updated amount of
space reportedly used by the Application The updated amount is
significantly less than the first. Moving the application back to the
phone does not change the updated size. I would not expect moving the
application to decrease storage space. Perhaps the move process does
decrease the space taken (eg it removes unnecessary pieces or compresses
it), but this seems unlikely enough to compared to a misreporting to
report the issue. This test is with Android 2.2, build number FRF91, on
a Nexus One.</description>
<comment>
<author>davewhit...@gmail.com</author>
<when>Tue, 06 Jul 2010 03:02:11 +0000</when>
<what>Noticed this as well.  The seem to Q&quot;EshrinkQ&quot;E when on the SD card when looking in Application Manager.  Example, Google SkyMap shows 1.46MB when loaded on the phone, when moved to the SDCard, shows 308KB.  

But if I move back to phone, goes back to 1.46MB.  Regardless of location, Astro Application Manager shows it as 1.46MB, so I assume itQ&apos;Es 1.46MB, the stock Application Manager under settings seems to be reporting it wrong.</what>
</comment>
<comment>
<author>chris.fr...@gmail.com</author>
<when>Fri, 09 Jul 2010 01:43:04 +0000</when>
<what>Tim BrayQ&apos;Es developers blog post today explained the why behind this report.
http://android-developers.blogspot.com/2010/07/apps-on-sd-card-details.html

It might be helpful to still show the amount of internal space in use when an application is Q&quot;EonQ&quot;E an SD card. This could help users find space-using apps to further free up internal space.</what>
</comment>
<comment>
<author>nassenstein@gmail.com</author>
<when>Fri, 19 Nov 2010 21:50:14 +0000</when>
<what>In short: Android only shows the amount of space used from the internal memory. If you move your stuff to SD, only those parts get moved, that the developer of the app allowed. So the size of the app on the internal memory shrinks.

But SD memory usage is never shown, even not on the app list. (Correct me, if IQ&apos;Em wrong)</what>
</comment>
<comment>
<author>0power.i...@gmail.com</author>
<when>Fri, 06 May 2011 11:25:31 +0000</when>
<what>I kind of believe its reporting Q&quot;Esize on diskQ&quot;E rather than Q&quot;EsizeQ&quot;E or vice versa.</what>
</comment>
</bug>
<bug>
<bugid>8851</bugid>
<title>fullscreen mode (browser app) + search box = soft keyboard flashing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>gary...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 15:25:54 +0000</openedDate>
<description>This happens to Nexus One with Froyo. - Steps to reproduce the problem
(including sample code if appropriate). Download xScope browser. Set
fullscreen mode. Click URL box to bring up standard search box
(android.intent.action.SEARCH). - What happened. Now when typing, the
notification bar and keyboard are flashing. Note: xScope browser has no
code to micro-manage the interactions between search box and soft
keyboard. Only the app is in full screen mode. It seems the keyboard
program mis-calculated the actual position of textbox. - What you think
the correct behavior should be. fullscreen (no notification bar) +
steady soft keyboard</description>
<comment>
<author>gary...@gmail.com</author>
<when>Tue, 08 Jun 2010 14:09:19 +0000</when>
<what>More details:
1. Only when phone is in landscape mode, does this happen.
2. Same thing happens to Skyfire and Dolphin browsers when set fullscreen mode.</what>
</comment>
<comment>
<author>almondme...@gmail.com</author>
<when>Mon, 28 Jun 2010 15:54:11 +0000</when>
<what>Same thing on my app(still working on it), except when you press search it would show the notification bar and when you start typing the search box floats toward the top making it better looking.

My phone is on FRF72</what>
</comment>
<comment>
<author>xScopeBr...@gmail.com</author>
<when>Thu, 30 Sep 2010 04:42:19 +0000</when>
<what>100 days later and still no attention. I created a very simple test case.
A blank app with a simple button that when clicked, pops up the google quick search box (QSB). The app is in fullscreen mode (hide notification bar).
Now in landscape mode, try to type anything. 
What happens is that the notification bar keeps jumping up and down.
Please.
</what>
</comment>
<comment>
<author>cuviper</author>
<when>Mon, 08 Nov 2010 19:48:58 +0000</when>
<what>This issue was also noticed in CyanogenModQ&apos;Es browser, and I think I figured out the root cause:
http://code.google.com/p/cyanogenmod/issues/detail?id=1822#c18

Basically, the SearchDialog is creating a new Window that doesnQ&apos;Et have the FLAG_FULL_SCREEN of the parent.  IQ&apos;Em not sure how to fix this properly, but hopefully this helps some other devs figure it out...</what>
</comment>
</bug>
<bug>
<bugid>17913</bugid>
<title>Serious forces close that causes phone to evenutally crash altogether.--</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ms2ro...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 14:45:18 +0000</openedDate>
<description>I want someone to contact me regarding media player issues with this
software. I have had the phone replaced 2 times and is going back to the
manufacturer for the 3rd time---all for the same issue. You can reach me
at this email and I will forward more contact information or leave your
contact number for me to call you. THIS IS RIDUCULOUS. NOTE: This form
is only for reporting bugs found in the Android system while developing
Android applications. Use the Tools templates for issues with the
developer tools. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>10158</bugid>
<title>Camera not working with Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abhaysup...@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 11:09:29 +0000</openedDate>
<description>Hi, My app uses camera to capture video, it works fine on android 1.5 to
android 2.0. But I am seeing several issues running this App on Android
2.0.1 m android 2.1 firmware. I am getting the following exception.
java.lang.RuntimeException: setParameters failed at
android.hardware.Camera.native_setParameters(Camera.java:-2) at
android.hardware.Camera.setParameters(Camera.java:619 I am using the
following code causes the exception on Android 2.1 but works fine on 2.0
and lower versions of the Android. It will crash when ever the
surfaceChanged callback function is executed. @Override public void
surfaceChanged(SurfaceHolder holder, int format, int width, int height)
{ if (camera == null){ Log.d(Q&quot;EVideoQ&quot;E, Q&quot;EsurfaceChanged: camera not open
opening...Q&quot;E); camera = Camera.open(); } if (camera == null){
Log.d(Q&quot;EVideoQ&quot;E, Q&quot;EsurfaceChanged: failed to open camera...Q&quot;E); return; }
Camera.Parameters parameters = camera.getParameters();
parameters.set(Q&quot;Ejpeg-qualityQ&quot;E, 50); parameters.set(Q&quot;EorientationQ&quot;E,
Q&quot;EportraitQ&quot;E); parameters.set(Q&quot;ErotationQ&quot;E, 90); parameters.setPreviewFormat
(PixelFormat.JPEG); ListQ&lt;ESizeQ&gt;E sizes =
Reflect.getSupportedPreviewSizes(parameters); Size optimalSize = null;
if (sizes != null){ optimalSize = getOptimalPreviewSize(sizes, width,
height); parameters.setPreviewSize(optimalSize.width,
optimalSize.height); }else{ parameters.setPreviewSize(width, height); }
camera.setParameters(parameters); camera.startPreview(); } If I comment
out the setParameters function above I still get errors and see the
following messages showing up on my debugger... I am running this on an
emulator and I seen the emulator reboots after getting the messages
below. The same problem is also seen when I run the camera App which is
part of the Android 2.1 on my emulator when I switch to camcoder mode by
setting the switch to camcoder. The behavior is exactly the same as my
App and I see lots of the messages below... 08-03 11:06:19.016:
DEBUG/LocationManager(956): Constructor: service =
android.location.ILocationManager$Stub$Proxy@43d3ecf0 08-03
11:06:19.376: ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21,
using format 97, which is not supported by the GL 08-03 11:06:19.646:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:19.866:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 97,
which is not supported by the GL 08-03 11:06:20.426:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:20.687:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 97,
which is not supported by the GL 08-03 11:06:20.967:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:21.307:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 97,
which is not supported by the GL 08-03 11:06:21.877:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:22.256:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 97,
which is not supported by the GL 08-03 11:06:22.497:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:22.817:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 97,
which is not supported by the GL 08-03 11:06:23.007:
DEBUG/dalvikvm(559): GC freed 6310 objects / 300096 bytes in 4163ms
08-03 11:06:23.417: ERROR/SurfaceFlinger(559): layer 0x4ba9e8,
texture=21, using format 116, which is not supported by the GL 08-03
11:06:23.426: WARN/ActivityManager(559): Launch timeout has expired,
giving up wake lock! 08-03 11:06:23.708: ERROR/SurfaceFlinger(559):
layer 0x4ba9e8, texture=21, using format 97, which is not supported by
the GL 08-03 11:06:24.067: ERROR/SurfaceFlinger(559): layer 0x4ba9e8,
texture=21, using format 116, which is not supported by the GL 08-03
11:06:24.397: ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21,
using format 116, which is not supported by the GL 08-03 11:06:24.464:
WARN/ActivityManager(559): Activity idle timeout for
HistoryRecord{43d33028 com.android.camera/.Camera} 08-03 11:06:24.717:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 99,
which is not supported by the GL 08-03 11:06:24.816:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:24.977:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 99,
which is not supported by the GL 08-03 11:06:25.156:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:25.337:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:25.537:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:25.667:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:25.867:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:26.297:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:26.517:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 99,
which is not supported by the GL 08-03 11:06:26.737:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL 08-03 11:06:29.786:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 99,
which is not supported by the GL 08-03 11:06:30.176:
ERROR/SurfaceFlinger(559): layer 0x4ba9e8, texture=21, using format 116,
which is not supported by the GL I have read in some threads about this
issue the only suggestion was to use the getSupportedPreviewSizes
function but I am still seeing the above messages and the emulator
reboots. any help is appreciated. Thanks!</description>
<comment>
<author>abhaysup...@gmail.com</author>
<when>Tue, 03 Aug 2010 11:18:17 +0000</when>
<what>some more error messages of crash after setting the switch to camcoder in the camera App running on my emulator...


08-03 11:17:43.947: ERROR/SurfaceFlinger(559): layer 0x483e88, texture=24, using format 116, which is not supported by the GL
08-03 11:17:44.886: ERROR/SurfaceFlinger(559): layer 0x483e88, texture=24, using format 211, which is not supported by the GL
08-03 11:17:45.187: INFO/Process(956): Sending signal. PID: 956 SIG: 9
08-03 11:17:45.727: INFO/ActivityManager(559): Process com.android.camera (pid 956) has died.
08-03 11:17:45.737: DEBUG/CameraService(553): Client::~Client E (pid 553, client 0x0)
08-03 11:17:45.807: DEBUG/CameraService(553): Client::disconnect() E (pid 553 client 0x0)
08-03 11:17:45.807: DEBUG/CameraService(553): hardware teardown
08-03 11:17:45.847: INFO/WindowManager(559): WIN DEATH: Window{43cc0940 com.android.camera/com.android.camera.Camera paused=false}
08-03 11:17:45.977: INFO/WindowManager(559): WIN DEATH: Window{43d57a80 SurfaceView paused=false}
08-03 11:17:45.987: INFO/WindowManager(559): WIN DEATH: Window{43cd7030 SurfaceView paused=false}
08-03 11:17:46.007: INFO/WindowManager(559): WIN DEATH: Window{43d1ff70 com.android.camera/com.android.camera.VideoCamera paused=false}
08-03 11:17:46.117: INFO/WindowManager(559): Setting rotation to 0, animFlags=0
08-03 11:17:46.157: ERROR/CameraService(553): getClientFromCookie: client appears to have died
08-03 11:17:46.297: DEBUG/CameraService(553): removeClient (pid 553): already disconnected
08-03 11:17:46.377: DEBUG/CameraService(553): Client::disconnect() X (pid 553)
08-03 11:17:46.377: DEBUG/CameraService(553): Client::~Client X (pid 553)
08-03 11:17:46.486: INFO/ActivityManager(559): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=2/1/2 nav=3/1 orien=1 layout=18}
08-03 11:17:46.997: WARN/UsageStats(559): Unexpected resume of com.android.launcher while already resumed in com.android.camera
08-03 11:17:48.177: WARN/InputManagerService(559): Got RemoteException sending setActive(false) notification to pid 956 uid 10002
</what>
</comment>
<comment>
<author>abhaysup...@gmail.com</author>
<when>Thu, 05 Aug 2010 04:06:27 +0000</when>
<what>Well, just upgraded the Android 2.2 SDK and created an emulator which runs android 2.2 SDk. Strangely I am running the same code and not seeing any failures. Andriod 2.2 SDK looks much better than 2.1 and it rocks!!!.
No annoying debug messages as above are see, the DDMS shows clean logs no error or warning messages are seen any more when I turn ON the camera.

Abhay</what>
</comment>
</bug>
<bug>
<bugid>16102</bugid>
<title>RFE: support keyboard shortcuts/commands, such as copy/paste</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 11:52:31 +0000</openedDate>
<description>When using either a device with a hardware keyboard, or an external
attached or bluetooth keyboard, it should be possible to use keystroke
commands including: * ctrl-x/ctrl-c/ctrl-v for cut/copy/paste * tab to
go to next input/select field * space to select/deselect * enter to
confirm/go * arrow keys (and modifiers such as ctrl-arrow or shift-arrow
to jump a word, or to select text) * home/end/pgup/pgdn * volume
controls/mute Some of these may already be supported in some instances,
but not dependably. These should be supported universally and
system-wide.</description>
<comment>
<author>ze...@skuza.net</author>
<when>Wed, 14 Sep 2011 03:35:42 +0000</when>
<what>This is becoming more critical with devices such as the ASUS eee transformer</what>
</comment>
<comment>
<author>vadimpe...@gmail.com</author>
<when>Sun, 23 Oct 2011 18:58:08 +0000</when>
<what>ItQ&apos;Es critical for those wanting to use a bluetooth keyboard too. Not even Q&quot;EShift+keyQ&quot;E works, it doesnQ&apos;Et change the case...

Any progress or app for these issues?</what>
</comment>
</bug>
<bug>
<bugid>12258</bugid>
<title>content provider delete, does not delete associated file stored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>a.scaraf...@gmail.com</reportedBy>
<openedDate>Sat, 30 Oct 2010 16:09:49 +0000</openedDate>
<description>in my personal content provider, i add a audio file by _data column in
this way: Uri uri =
getContentResolver().insert(MementoProviderMetadata.MementoAudioNoteTableMetaData.CONTENT_URI,
values); OutputStream os = getContentResolver().openOutputStream(uri);
All works fine. But when i delete the record by
ContentResolver.delete(MementoProviderMetadata.MementoAudioNoteTableMetaData.CONTENT_URI,
Q&quot;E_ID=?Q&quot;E, new String[] {String.valueOf(info.id)}); content provider
delete the record but leaves the file in files directory! it must manage
deleting file like manage the storing file!</description>
</bug>
<bug>
<bugid>8073</bugid>
<title>Arabic Support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-16T19:15:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>21</stars>
<reportedBy>KELGHAND...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 15:26:45 +0000</openedDate>
<description>Could you please support Arabic Language for Andriod. I realy like my
phone, but would like to have Arabic support</description>
<comment>
<author>Kuwa...@gmail.com</author>
<when>Mon, 10 May 2010 20:31:35 +0000</when>
<what>???? ??????? ??? ?? ???? ??? ???? ?? ????? ??? ??? ????? ??????? ???????? ??????? ? 
???? ??? ???? ??? ?? ??? ?????? ???? ??? ??? ?? ??? ???? ?? ????????? ???????? 
Kuwait73 
www.arabnokia.net
Q&amp;E
???????? ??? 
http://www.se4m.com/forums/t45399.html#post649824
</what>
</comment>
<comment>
<author>lti...@gmail.com</author>
<when>Tue, 11 May 2010 15:43:49 +0000</when>
<what>i was thinking of buying  htc desire but as u know it the phone does not support 
arabics
so iQ&apos;Em thinking now to buy an iphone
and i bet that apple will develope a new iphone before android support arabic</what>
</comment>
<comment>
<author>hiyas...@gmail.com</author>
<when>Sun, 16 May 2010 14:52:30 +0000</when>
<what>I purchase HTC Tattoo, but i discover that it does support arabic, so advice not to buy tell it supports 
arabic, 
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 16 May 2010 19:15:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4649</bugid>
<title>I can not acess my phone seceren due the automatic lock which i acciendtally did it </title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>TWUMAS...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 17:27:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:39:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:40:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11112</bugid>
<title>Allow applications to define MIME type to file extension mappings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>peter.ea...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 00:05:33 +0000</openedDate>
<description>MimeTypeMap provides mapping between MIME types and file extensions, but
only for a hardcoded list of types. Applications should be able to
define new mappings. Many applications generate files in custom formats
and allow users to share those files. For example, users might attach
those files to emails or post them on websites. Android uses MIME types
as its primary means of identifying file types and selecting
applications to process them. For example, the Gmail app uses the MIME
type of an attachment to select an app for previewing it. If its MIME
type is unknown, no Preview button is shown and the user cannot interact
with the attachment in any way. Unfortunately, the MIME type of a file
can easily be lost. For example, open the email on a desktop computer,
save the attachment to disk, then attach it to a new email. Or post the
file on a website. In this case, the file extension is the only
indication of the file type. For Q&quot;EstandardQ&quot;E file types that are built
into MimeTypeMap, that is sufficient. But for application-defined file
formats with different file extensions, there is no way to make use of
that information. To fix this problem, please allow a tag to be included
in the applicationQ&apos;Es manifest defining a custom file extension and the
corresponding MIME type. When the application was installed, its mapping
would automatically be registered, and MimeTypeMap would produce the
correct type for those files. For more discussion of this issue, please
see
http://groups.google.com/group/android-developers/browse_thread/thread/d79bfa05528cbbee#</description>
</bug>
<bug>
<bugid>14422</bugid>
<title>read email even if not connected</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T21:36:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>letrange...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 08:00:28 +0000</openedDate>
<description>This appears with android 2.2 on a Samsung i9000. Suppose I wanna read a
email I just retrieve which contain some internet contents, typically a
New York Times newsletter with some texts, images and internet links, I
cannot do it if I am not connected, . If itQ&apos;Es just text, I can read it,
connected or not, but as soon as I get internet links, then I must be
connected. Once I am connected, I can see my email, and after that,
connected or not, I can see it too. I donQ&apos;Et see the point of it, and
itQ&apos;Es really frustrating, because most of the time, the only thing I
wanna see is the text.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:36:05 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the Samsung device need to be reported directly to Samsung, as the email client in that device is published and supported by them (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>26</bugid>
<title>Emulated Androids should be able to communicate via TCP</title>
<status>WorkingAsIntended</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2008-03-26T18:43:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>wink.to....@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 02:04:09 +0000</openedDate>
<description>As far as I can tell Emulated Androids are not visible from the host and
donQ&apos;Et have an IP address for the hosts network. Hence a Server listening
on a socket in Android A cannot be connected to via a program running on
the host nor from another Android. Maybe this is just a lack of
documentation.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:26:43 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:27:00 +0000</when>
<what></what>
</comment>
<comment>
<author>Max.Golovanov</author>
<when>Tue, 12 Feb 2008 17:30:53 +0000</when>
<what>This Enhancement can be addressed by running a tuntap in qemu and tweaking the 
initramfs script to initialize an additional tuntap interface for communication.

Emulator.exe/emulator is based on the qemu which has native tuntap support builtin.

The tuntap package (part of the OpenVPN) works on both Linux and Windows.

Use this FAQ: http://www.anddev.org/advanced_networking_with_android-linux-t155.html


Basically it worked for me on Windows XP machine with a little tweaking.

Here is an example of my qemu-init.sh script. One can also use a 7-Zip package to 
extract the tar file on Windows machine from the default ramdisk.img file and put 
the following script there:

#!/system/bin/sh
# Some special case stuff for running under emulation
qemu=`getprop ro.kernel.qemu`

# Tuntap Ethernet adapter parameters
eth1_ip=`getprop ro.kernel.eth1.ip`
eth1_mask=`getprop ro.kernel.eth1.mask`
eth1_gw=`getprop ro.kernel.eth1.gw`
eth1_dns1=`getprop ro.kernel.eth1.dns1`

case Q&quot;E$qemuQ&quot;E in
    Q&quot;E1Q&quot;E )
	ifconfig eth0 10.0.2.15 netmask 255.255.255.0 up
	setprop net.eth0.dns1 10.0.2.3
	setprop net.gprs.local-ip 10.0.2.15

	case Q&quot;E$eth1_ipQ&quot;E in

	    Q&quot;EQ&quot;E)
		# eth1 not found
		route add default gw 10.0.2.2 dev eth0
		;;

	    Q&quot;EdhcpQ&quot;E)
		# eth1 DHCP
		ifconfig eth1 dhcp start
		echo Q&quot;EDHCP started.Q&quot;E

        	route add default gw $eth1_gw dev eth1
	        setprop net.eth1.dns1 $eth1_dns1
	        setprop net.gprs.local-ip $eth1_ip
	    	;;

	    *)
		ifconfig eth1 up
		ifconfig eth1 down
		# Put your default IP, Mask, GW and DNS in here
        	ifconfig eth1 $eth1_ip netmask $eth1_mask up

        	route add default gw $eth1_gw dev eth1
	        setprop net.eth1.dns1 $eth1_dns1
	        setprop net.gprs.local-ip $eth1_ip
	    	;;
	esac

	# Proxy support - broken too?
	# setprop net.gprs.http-proxy http://proxy:8080/

	radio_ril=`getprop ro.kernel.android.ril`
	case Q&quot;E$radio_rilQ&quot;E in
         ttyS*) # a modem is emulated as a serial device
		;;
	     *) # no need for the radio interface daemon
		# telephony is entirely emulated in Java
		setprop ro.radio.noril yes
		stop ril-daemon
		;;
	esac

	setprop ro.radio.use-ppp no
	setprop ro.config.nocheckin yes
	setprop status.battery.state Slow
	setprop status.battery.level 5
	setprop status.battery.level_raw  50
	setprop status.battery.level_scale 9
	stop dund
	stop usbd
	;;
esac

Here is the example of emulator.exe command line:

emulator.exe -ramdisk .\ramdisk.img -data .\userdata.img -skin HVGA-L -netspeed 
full -netdelay none -verbose -console -debug-kernel -qemu -net nic -net user -net 
nic -net tap,ifname=tap-android -append Q&quot;Eqemu=1 console=ttyS0 
androidboot.console=ttyS0 android.checkjni=1 keycharmap=qwerty2 android.ril=ttyS1 
eth1.ip=192.168.100.2 eth1.mask=255.255.255.0 eth1.gw=192.168.100.1 
eth1.dns1=24.226.10.193Q&quot;E

On a non-server Windows machine, it also requires a bit of registry editing to allow 
Windows machine acting as a router and pass the incoming packets to Android. Check 
it here as an example:
http://securearea.blogspot.com/2007/11/configuring-windows-as-pc-router.html
</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Wed, 05 Mar 2008 04:48:37 +0000</when>
<what>there is a much easier way to do that, without using OS-specific tricks.

first of all, if you want to run a server/service within an emulated system, you must
setup a network redirection (either through Q&quot;Eadb forwardQ&quot;E or the consoleQ&apos;Es Q&quot;Eredir
addQ&quot;E commands). consider the following console example:

  redir add tcp:5000:7000

this setups a TCP redirection from your hostQ&apos;Es localhost:5000 to the emulated
systemQ&apos;Es localhost:7000

you can then run a server in the emulated system on emulated localhost:7000, and
outside clients will be able to access it through host localhost:5000

now, if you start a second emulator and wants it to connect to the service running on
the first one. All you need to do is use the 10.0.2.2 address, which serves as an
alias to your host localhost, so connect the client to 10.0.2.2:5000 and you will be
all set.

note: yes, itQ&apos;Es more a documentation bug than anything else. the 10.0.2.2 alias is a
feature inherited from QEMU, which isnQ&apos;Et even largely documented :-)
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 18:43:19 +0000</when>
<what>Documentation will be updated in a future release of the Android SDK. See
http://code.google.com/p/android/issues/detail?id=133</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:36:08 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>kondared...@gmail.com</author>
<when>Fri, 29 May 2009 11:07:38 +0000</when>
<what>within the Android system, one should use 10.0.2.2 which is an alias specifically
setup to contact your host 127.0.0.1

Can we make the 10.0.2.2 as an alias of any other system (not the host )in the network 
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:44:57 +0000</when>
<what></what>
</comment>
<comment>
<author>mauimauer</author>
<when>Wed, 18 Aug 2010 02:05:10 +0000</when>
<what>Since Android devices are/and will be used within the LAN (via WiFi) it would be wise if the emulator would be able to be bridged to the hosts local network. Currently weQ&apos;Ere not able to test our app which requires multicasting</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:41:20 +0000</when>
<what></what>
</comment>
<comment>
<author>mcapew...@gmail.com</author>
<when>Thu, 03 Feb 2011 17:21:24 +0000</when>
<what>The problem with the Q&quot;EredirQ&quot;E solution is that it only listens on 127.0.0.1, so in order to get outside connections to reach the emulator, you need to forward connections sent to your host computer to 127.0.0.1.  Here is how:

First, set up a port redirection:  
 - start the your AVD 
 - in a terminal, enter Q&quot;Etelnet localhost 5554Q&quot;E (or whatever the port for your emu is)
 - once connected by telnet, enter Q&quot;Eredir add Q&lt;EprotocolQ&gt;E:Q&lt;Ehost portQ&gt;E:Q&lt;Eemu portQ&gt;EQ&quot;E (e.g., Q&quot;Eredir add tcp:5000:7000Q&quot;E to forward tcp data sent to port 5000 on the host to port 7000 in the emulator)

Next, install and configure rinetd (http://www.boutell.com/rinetd/)
 - in a terminal in Ubuntu, enter Q&quot;Esudo apt-get install rinetdQ&quot;E to install rinetd.  not sure about other linux distros...
 - Edit the file  /etc/rinetd.conf and add the line Q&quot;EQ&lt;Ehost ipQ&gt;E Q&lt;Ehost portQ&gt;E 127.0.0.1 Q&lt;Ehost portQ&gt;EQ&quot;E.  So if your linux computerQ&apos;Es IP address is 123.45.67.89 and you want to use port 5000, Q&quot;E123.45.67.89 5000 127.0.0.1 5000Q&quot;E

IQ&apos;Em not sure if rinetd is launched after you install it.. to run it:  
 - Q&quot;E/usr/sbin/rinetdQ&quot;E

To re-initialize rinetd after modifying the config file:
 - Q&quot;Ecat /var/run/rinetd.pidQ&quot;E shows you the pid of rinetd
 - Q&quot;Esudo kill -1 Q&lt;EpidQ&gt;EQ&quot;E re-initializes it</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 23:03:47 +0000</when>
<what>The emulator will *intentionally* listen to the localhost interface. This is strictly done for security reasons.

If you absolutely need two emulators running on different machines to communicate, consider setting up ssh port forwarding with the console redir option.

Clsoing as WorkingAsIntended
</what>
</comment>
</bug>
<bug>
<bugid>7299</bugid>
<title>Calendar: Display issues when returning to calendar in landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>karmadea...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 17:18:33 +0000</openedDate>
<description>Observed on a Nexus One running 2.1-update1 1) In the calendar, select
either day or week view (month view seems to work correctly) 2) Hit the
home button to return to the main screen 3) Re-enter calendar The
calendar view is now rendering incorrectly (stretched wide). On the week
view, you can see from the lines at the top that show where column
breaks should be that the main bodyQ&apos;Es columns take ~1.5x the width
on-screen that they should. Everything in that section appears to be
rendered correctly, then resampled to this incorrect size (e.g. thick
lines, text is distorted) Rotating to portrait then back to landscape
clears this up. If you swipe to go to a different week, the new week/day
is rendered correctly, but if you swipe back to the old one, that one is
still wrong. Going to a different screen and using the back button to
return to the calendar does NOT trigger this behavior.</description>
</bug>
<bug>
<bugid>2250</bugid>
<title>Enhancement Request - Local Phone Search</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T18:28:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>ibadeisgns</reportedBy>
<openedDate>Wed, 18 Mar 2009 18:09:17 +0000</openedDate>
<description>I would like to request an extension of the search capabilities of the
google search bar to do a local phone search. If you have notes on your
phone, or contacts, you can type a keyword into the search bar and like
the google suggestions, I would like to see phone suggestions too, to
show what on your phone matches those keywords as well.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:51:54 +0000</when>
<what></what>
</comment>
<comment>
<author>munshi...@gmail.com</author>
<when>Sat, 04 Apr 2009 06:15:26 +0000</when>
<what>Absolutely. I have over 3000 entries in my address book, which is actually quite common. In this case I am not 
looking for Q&quot;EmikeQ&quot;E but mike + abc and it should be able to find mike and abc (in the company field or note field 
or anywhere else). In other words, canQ&apos;Et we have google search behavior on the phone and not just the web.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:31:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:26:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:28:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>526</bugid>
<title>Call to native method Class.getDeclaringClass() fails</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-19T22:19:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simon.bl...@cas.de</reportedBy>
<openedDate>Tue, 25 Mar 2008 08:27:50 +0000</openedDate>
<description>Any call to the Method getDeclaringClass() in an Android Environment
fails because it seems it hasnQ&apos;Et been implemented yet. I would be happy,
if you solved this problem. If you did, perhaps jython would be running
on Android, and wouldnQ&apos;Et that be great? Sample Code: Class myclass =
this.getClass(); myclass.getCanonicalName(); Log.i(Q&quot;Eplease fix meQ&quot;E,
myclass.toString()); Results in: ERROR/AndroidRuntime(708): Caused by:
java.lang.UnsupportedOperationException: native method not implemented
ERROR/AndroidRuntime(708): at java.lang.Class.getDeclaringClass(Native
Method) ERROR/AndroidRuntime(708): at
java.lang.Class.isMemberClass(Class.java:1216)
ERROR/AndroidRuntime(708): at
java.lang.Class.getCanonicalName(Class.java:224) Already found some
discussion from some Chinese dudes about that issue. Check out
http://classfoo.blog.ubuntu.org.cn/2008/03/16/jython-for-android-%E7%A7%BB%E6%A4%8D%E7%AC%94%E8%AE%B02/
Unfortunately IQ&apos;Em not common with chinese. Perhaps it will help you
guys. Thanx for fixing this.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 22:19:12 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>18173</bugid>
<title>Google Maps v5.6.2 (#5670) on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Silicon.Octopus@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 13:32:43 +0000</openedDate>
<description>Open google maps. Go to London, UK The following tube station have
errors: Southwark tube has strange Asian chars but no English name.
Elephant Q&amp;E Castle tube has Strange characters above it (unknown Asian
chars). Borough station has strange Asian chars in front of it. These
errors also look to be present in the web interface via a browser.</description>
</bug>
<bug>
<bugid>17292</bugid>
<title>Fragment onDestroy is not called with Android Compatibility package revision 2</title>
<status>FutureRelease</status>
<owner>hack...@android.com</owner>
<closedOn>2011-06-15T04:31:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bjackson...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 20:00:04 +0000</openedDate>
<description>We have been testing our app with android-support-v4.jar from the
Android Compatibility package revision 2. We previously used revision 1.
One change in behavior is that onDestroy() is not called in our Fragment
classes anymore. We are saving data there to use later in onCreate()
when the fragment is shown again. IQ&apos;Eve tracked the change in behavior to
loadAnimation in FragmentManager.java. The method previously returned
null, but now returns from here after the addition of the switch
(styleIndex) statement: case ANIM_STYLE_OPEN_EXIT: return
makeOpenCloseAnimation(mActivity, 1.0f, .975f, 1, 0); The line that
actually causes onDestroy to not be called is this one in moveToState()
when f.mState is Fragment.ACTIVITY_CREATED: f.mAnimatingAway = f.mView;
I donQ&apos;Et see a way to make loadAnimation() return null so the block that
assigns f.mAnimatingAway is skipped.</description>
<comment>
<author>bjackson...@gmail.com</author>
<when>Wed, 01 Jun 2011 13:30:35 +0000</when>
<what>Update: I found that calling setTransition(FragmentTransaction.TRANSIT_NONE) on the FragmentManager will fix our problem. But there still seems to be incorrect behavior with onDestroy not being called when FragmentTransaction.TRANSIT_FRAGMENT_OPEN is passed.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 02:02:36 +0000</when>
<what></what>
</comment>
<comment>
<author>hack...@android.com</author>
<when>Wed, 15 Jun 2011 04:31:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19415</bugid>
<title>Major issue with Arabic language display</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-22T21:11:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Azzouz.F...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 21:12:05 +0000</openedDate>
<description>There is a major issue in Arabic language display with my Galaxy Tab GT
P1000, kernel version 2.6.32.2, firmware version 2.2. The Arabic
language in its pre-installed browser is unreadable (probably not only
in the browser); 1-The letters in Arabic should be linked to each other
to be read. In fact, when written in a seperate way(like in the
alphabet) they have a different form and they are unreadable 2-The
second issue is that the letters are ordred from the left to the right,
but in Arabic it is the opposite (they should from the right to the
left) Sample: Correct version: ???? ???? ?? ?????? ?????? ?????? ??
Flawed version is screenshot capture on the android in the attached
file: This is a serious problem I canQ&apos;Et read anything in Arabic in my
tablet.</description>
<comment>
<author>romain...@android.com</author>
<when>Mon, 22 Aug 2011 21:11:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3500</bugid>
<title>Too easy to accidentally send SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>12</stars>
<reportedBy>chpaton</reportedBy>
<openedDate>Sat, 08 Aug 2009 13:17:07 +0000</openedDate>
<description>When composing in portrait mode the Send button is just above the top
right of the keyboard. This makes it too easy to send a half-baked SMS
if you are trying to type an O or a P and mis-hit Send by mistake. This
has happened to me several times now since getting my first Android
phone a week ago. Furthermore, every other phone IQ&apos;Eve had has had at
least one step between message composition and sending. This provides an
opportunity to reflect on the message and go back and change the content
or add forgotten recipients. Workarounds ----------- Compose in
Landscape mode (the send button isnQ&apos;Et visible) Pro: Simple and effective
Con: CanQ&apos;Et see rest of the SMS conversation while composing; Sometimes
you need to use portrait mode e.g. if you are typing one-handed
Solutions --------- Add a Q&quot;EAre you sure?Q&quot;E pop-up when you press Send
Pro: Simple and effective Con: Might annoy people in the common case
where they do want to send (although it could be made an option) Buffer
all SMSs for, e.g., 15 seconds before sending (like GMail LabsQ&apos;Es Undo
send feature). This would allow the user to cancel sending from the
message list. Pro: No extra step for the user when they do want to send
the message Con: Slows down delivery (but only by a few seconds), Might
make the message list UI more convoluted</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:36:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:55:46 +0000</when>
<what></what>
</comment>
<comment>
<author>allthatf...@gmail.com</author>
<when>Wed, 04 Nov 2009 15:12:58 +0000</when>
<what>Having been an android user for less than a month, IQ&apos;Eve accidentally sent about 8 SMS 
messages early and would find this to be a very useful feature. (Message sending 
confirmation dialogue could easily be enabled/disabled via message settings, surely)</what>
</comment>
<comment>
<author>Bob...@gmail.com</author>
<when>Sat, 24 Jul 2010 11:24:43 +0000</when>
<what>Need it. It would be easy to select from options. </what>
</comment>
<comment>
<author>kevin.ca...@gmail.com</author>
<when>Wed, 29 Dec 2010 08:31:28 +0000</when>
<what>I have already sent 3 half-baked smses... and until this issue is tackled I am assuming I will do it again and again...

Would prefer the delay sms sending with an Q&apos;EundoQ&apos;E feature like gmail.

A good solution would be to have a top bar displaying undo and send now link. That way if you are sure the sms is good to go, you can just press the send now link instead of waiting a few seconds.

Kevin</what>
</comment>
<comment>
<author>jzimmer1...@gmail.com</author>
<when>Thu, 03 Feb 2011 16:05:09 +0000</when>
<what>Yes, please implement this feature! IQ&apos;Em using Swiftkey and the issue is even worse because I want to touch a word suggestion but touch Q&apos;ESendQ&apos;E instead!
I tried Handcent which has the above mentioned option but the feature is broken in the most recent version :(</what>
</comment>
<comment>
<author>floon...@gmail.com</author>
<when>Tue, 25 Oct 2011 15:11:39 +0000</when>
<what>I find the same issue. A Q&quot;EAre you sure you want to send this sms to #name#Q&quot;E dialogue would be wonderful!</what>
</comment>
</bug>
<bug>
<bugid>6568</bugid>
<title>Low Battery Reading on Lock Screen - Misleading Behaviour</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>james.l...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 12:07:12 +0000</openedDate>
<description>Phone: Google Nexus One Firmware: 2.1-update1 Build: ERE27 When the
battery is low (below 20%) the percentage charge is shown on the lock
screen, to alert the user to a low battery. However, this lock screen
percentage stays at the level it was at the first time the phone was
locked after it entered a low battery state. To reproduce this: - use
your phone until the status bar battery meter turns red - lock the
screen - wake the screen - observe the battery % under the clock -
unlock phone, use something battery intensive - check battery % in the
About Phone screen in settings - lock the screen - wake the screen - the
battery % will not have dropped in line with the actual reading observed
in settings If this is a bug, it should be remedied. If this is intended
behaviour, I believe it is more harmful than helpful. The initial
appearance of the % on the lock screen alerts the user to the need to
charge - however, subsequent wakings of the screen give the user the
impression that the charge level of the battery has not dropped further,
which may mean they are taken by surprise when the phone suddenly shuts
down! The lock screen readout should be a live percentage of the battery
when battery is low, or as an alternative, a constant fixture on the
screen regardless of low battery state.</description>
<comment>
<author>hack.ope...@gmail.com</author>
<when>Wed, 10 Feb 2010 12:17:45 +0000</when>
<what>Especially for showing it on the lock screen for every 1% drop right from 100%.</what>
</comment>
<comment>
<author>henrik.l...@gmail.com</author>
<when>Wed, 12 May 2010 05:19:07 +0000</when>
<what>I experience the exact same thing on my Nexus One. I use the Q&quot;EpatternQ&quot;E lock screen; it would be 
interesting to know if it also occurs on the simple lock screen? </what>
</comment>
<comment>
<author>limb...@gmail.com</author>
<when>Sat, 26 Jun 2010 13:38:05 +0000</when>
<what>Video example
http://www.youtube.com/watch?v=xyghuAbhjsA</what>
</comment>
</bug>
<bug>
<bugid>12954</bugid>
<title>Eclipse export of multiple library projects from SCM simultaneously only creates workspace path var for first project in list</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>camp...@gmail.com</reportedBy>
<openedDate>Sun, 05 Dec 2010 06:06:27 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Linux (Ubuntu 10.10 x64)
SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E
tool UI): REV 7 Eclipse version: 3.5.2 Build id: M20100211-1343 ADT
plug-in version: 0.9.9v201009221 Platform targeted by your project: 1.5+
Version of the platform running in the emulator: 1.5, 1.6. 2.2 (N/A)
STEPS TO REPRODUCE: 1. As a prereq you must have a source control, such
as SVN, setup with multiple library projects. 2. Select multiple
projects files and Q&apos;ECheckoutQ&apos;E as projects into your workspace EXPECTED
RESULTS: The expected result is that the library projects would all be
checked out and that, underneath the covers, the workspace would have a
path var created for each project declaring its location on the system
by resolving the path declared in default.properties. These workspace
path vars would allow other projects to depend on those libraries.
OBSERVED RESULTS: When multiple library projects are selected, workspace
path vars only get created for the first selected project. This causes
breaks when a set of projects are checked out at the same time. I have
tested this with the SVN plugin from tigris for Eclipse, but would guess
it might apply for other eclipse Team plugins. ADDITIONAL INFORMATION:
Workaround: It is possible to workaround the issue by checking out
library projects one at a time, but this seems slow and cumbersome.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:33:10 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14608</bugid>
<title>Password chars clearly shown when in landscape mode</title>
<status>Unreproducible</status>
<owner>gilles.d...@gmail.com</owner>
<closedOn>2011-03-09T02:06:25.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>lmu...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 15:32:37 +0000</openedDate>
<description>If one user rotates the screen while typing a password on a system form
(for example it happened to me in the Sim Toolkit application), the char
types into the password input text are no longer shown as bullet, the
password chars are readable instead.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Feb 2011 19:49:55 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Feb 2011 19:50:12 +0000</when>
<what></what>
</comment>
<comment>
<author>gilles.debunne@android.com</author>
<when>Wed, 09 Mar 2011 02:06:25 +0000</when>
<what>I canQ&apos;Et reproduce this problem in the current versions of GB (2.3.3) or HC (3.0) when using the EMail or the Skype applications.

I couldnQ&apos;Et find Q&quot;ESim ToolkitQ&quot;E on Market to reproduce the problem.

Please reopen if you have more informations.</what>
</comment>
</bug>
<bug>
<bugid>16171</bugid>
<title>Gallery scroll animation stutters when unrelated views are updated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>unwe...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 13:52:33 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). Put a
Gallery and another View (say TextView) into the same Activity. Update
the other view periodically, say by calling setText() with a countdown.
Then scroll the gallery slowly: put your finger down, drag an item ca.
1/2 of the way to when the next item would be centered. Hold until the
TextView gets updated. - What happened. The Gallery resets its scroll
position, centering the currently selected view. - What you think the
correct behavior should be. The Gallery should retain its scroll
position. IQ&apos;Eve tried this only on 2.3.3, it may or may not exist on
other platform versions. This is clearly a bug in GalleryQ&apos;Es onLayout()
(or the private layout()) function, as I can work around the issue with
this code snippet in a class derived from Gallery: private long
mLastScrollEvent; @Override protected void onLayout(boolean changed, int
l, int t, int r, int b) { // XXX Hack alert! // Ignore layout calls if
weQ&apos;Eve had a scroll event in the last 250 msec; // thatQ&apos;Ell ignore the
per-second layout calls we get through BooPlayerViewQ&apos;Es // updating. long
now = SystemClock.uptimeMillis(); if (Math.abs(now - mLastScrollEvent) Q&gt;E
250) { super.onLayout(changed, l, t, r, b); } } @Override public boolean
onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float
distanceY) { mLastScrollEvent = SystemClock.uptimeMillis(); return
super.onScroll(e1, e2, distanceX, distanceY); }</description>
<comment>
<author>unwe...@gmail.com</author>
<when>Fri, 15 Apr 2011 13:53:14 +0000</when>
<what>Aand I shouldQ&apos;Eve removed most of that code comment. Nevermind :)</what>
</comment>
</bug>
<bug>
<bugid>232</bugid>
<title>Overlay draw() function constantly being called</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-15T22:47:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cooljal...@gmail.com</reportedBy>
<openedDate>Tue, 12 Feb 2008 00:20:55 +0000</openedDate>
<description>It seems like the OverlayQ&apos;Es draw() function is constantly being called
when a map with the associated overlay is displayed resulting in high
CPU utilization.</description>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Sat, 01 Mar 2008 07:09:05 +0000</when>
<what>Seems like you are using the timed drawing routine with the millisecond parameter (boolean draw(... long 
when)).
If your overlay is not animated, try overriding just the standard void draw(Canvas canvas, PixelCalculator 
calculator, boolean shadow).</what>
</comment>
<comment>
<author>alexba...@gmail.com</author>
<when>Thu, 06 Mar 2008 00:28:35 +0000</when>
<what>I am experiencing the same issue when overriding just the standard draw method --
that is, unnecessary and continual redraws, coupled with high CPU utilization.  Using
the following overlay code, you will see a map with a number in the top left corner
-- the number will likely continue to increment even when nothing has changed on the
screen.  Note: the number changes only when draw is called, therefore its change
indicates a redraw.

  Load Avg:  1.11, 1.02, 0.98

  PID COMMAND      %CPU   TIME   #TH #PRTS #MREGS RPRVT  RSHRD  RSIZE  VSIZE
  318 emulator   101.8%  1:53.47   3   144   164   228M+ 10.2M   236M+  619M 

p.s. ThatQ&apos;Es one minute and 53 seconds.

public class MyOverlay extends Overlay
{
    int i;
    Paint paint1 = new Paint();

    public MyOverlay()
    {
        i=-1000000000;
        paint1.setARGB(90, 0, 0, 255); // blue
        paint1.setAntiAlias(true);
    }

    @Override
    public void draw(Canvas canvas, PixelCalculator pixelCalculator, boolean shadow)
    {
        super.draw(canvas, pixelCalculator, shadow);
        canvas.drawText( Q&quot;Eredraw? Q&quot;E + i++, 5, 10, paint1);
     }
}</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:21:03 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>abliss</author>
<when>Thu, 15 May 2008 22:47:13 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:35:07 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
<comment>
<author>kamaldam...@gmail.com</author>
<when>Tue, 12 Oct 2010 12:32:41 +0000</when>
<what>Hi cooljalopy,

Do you have a small example code which I could compile and run to verify the fix

Thanks!</what>
</comment>
<comment>
<author>mto...@gmail.com</author>
<when>Tue, 08 Feb 2011 22:07:26 +0000</when>
<what>Is this fixed in android 2.2? IQ&apos;Em still seeing this behavior even though IQ&apos;Em overriding the correct void draw() constructor with 3 arguments (not 4) so this shouldnQ&apos;Et be concerned with animation.</what>
</comment>
<comment>
<author>hugo.ta...@gmail.com</author>
<when>Fri, 19 Aug 2011 14:33:48 +0000</when>
<what>It does not look like this issue was resolved. ItQ&apos;Es still present in the Google API 11</what>
</comment>
</bug>
<bug>
<bugid>10106</bugid>
<title>ExampleAppWidgetConfigure and ExampleAppWidgetProvider do not work correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rhomel.c...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 20:23:07 +0000</openedDate>
<description>The api demos appwidget example does not work correctly. The widget is
supposed to display a label and the current time but the current time
does not appear. The label appears correctly and the time appears to be
a reference address, not an actual time. The broadcast receiver is
supposed to change the time and log output with the tag
Q&quot;EExmampleBroadcastReceiverQ&quot;E (possible typo in the source, but doesnQ&apos;Et
matter) but the receiver is never activated even when the system time or
time zone is changed. To reproduce the problem simply load the ApiDemos
example source and install it on an emulator or device. Long press the
home screen and select ApiDemos for the widget. Select Q&quot;EokQ&quot;E when the
configuration activity pops up.</description>
<comment>
<author>karl.w...@gmail.com</author>
<when>Mon, 08 Nov 2010 09:01:29 +0000</when>
<what>Some of the methods in ExampleAppWidgetConfigure are empty.  Obviously these are missing critical code for this app to function.</what>
</comment>
</bug>
<bug>
<bugid>6207</bugid>
<title>Cannot import CA certificates</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-14T00:40:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>132</stars>
<reportedBy>robert.c...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 20:35:22 +0000</openedDate>
<description>Using Android 2.1 on a Nexus One. I wish to import my private
Certificate Authority certificate to my Android, so that is can validate
server certificates for my mail server, WPA2-EAP-TLS network, etc. I
exported my cacert.pem to a PKCS#12 file using OpenSSL. I used the
-nokeys -cacerts option. I had to use a password, so I used a blank
password. I copied the p12 certificate to the Nexus OneQ&apos;Es SD card and
attempted to import it. It asked for the password, I hit enter, and it
failed with an invalid password error message. I tried exporting to a
new p12 file, using a non-blank password this time. Again, the import
failed with an invalid password error message. I /assume/ that the
import fails because the function does not find the private key in the
PKCS#12 file and assumes that the password must have been wrong. Of
course, there never was a key, as I exported only the certificate.
Currently, I have no idea how to export a certificate-only in a form
that the Android will recognize. Therefore, Android is unable to
validate any of my server certificates. See bug #6205 for an example of
why this is bad.</description>
<comment>
<author>gawoll...@gmail.com</author>
<when>Mon, 01 Feb 2010 04:43:25 +0000</when>
<what>I have a similar problem with my enterprise CA.  Confusingly, the browser allows me
to import my CAQ&apos;Es certificate (it starts CertificateInstaller and asks me for a
friendlyName for the cert), but near as I can tell doesnQ&apos;Et do anything useful with
it.  It certainly doesnQ&apos;Et consider the certificate Q&quot;EtrustedQ&quot;E in any way. 
(Installation of personal certificates from the CA is also broken, but I canQ&apos;Et tell
from the error message whether thatQ&apos;Es because Android doesnQ&apos;Et Q&quot;EtrustQ&quot;E the CA or for
some other reason.)  This is really seriously broken and should have been considered
a showstopper before *any* Android product was ever released.

Running 2.0.1 on VZW Moto Droid here.
</what>
</comment>
<comment>
<author>kaiserz...@gmail.com</author>
<when>Thu, 11 Mar 2010 13:08:02 +0000</when>
<what>Sucess in importing a CA certificate for a WiFi network using the method described in
http://www.realmb.com/droidCert/ . The certificate must be in PEM format and
downloaded via http with a header Q&quot;EContent-Type: application/x-x509-ca-certQ&quot;E. You can
check the whole process (but in spanish) at
http://www.ua.es/es/internet/wirelessua/eduroam/peap/android_wpa_eap_peap_certificate

Android 1.6</what>
</comment>
<comment>
<author>SKThump...@gmail.com</author>
<when>Wed, 14 Apr 2010 22:45:33 +0000</when>
<what>While the Realmb.com method works for a WIFI certificate, the certificate is still 
not being used to trust websites.  This is still a major problem.  (Verizon Droid 
2.1) </what>
</comment>
<comment>
<author>fabrice....@gmail.com</author>
<when>Tue, 27 Apr 2010 20:30:56 +0000</when>
<what>Same as above with a HTC Desire 2.1-update1. The certificate seems to be imported via
Realmb.com but it is not used elsewhere (eg websites but also IMAP and SMTP servers
over SSL). </what>
</comment>
<comment>
<author>igzabe...@gmail.com</author>
<when>Wed, 12 May 2010 16:24:03 +0000</when>
<what>I canQ&apos;Et export into a .p12, but can into a .pfx certificate. It would be helpful for
me if Android would accept the .pfx format as it is my understanding that it is the
same basic type of certificate. Thanks. IQ&apos;Em running 2.1 on an HTC Incredible. </what>
</comment>
<comment>
<author>brunobom...@gmail.com</author>
<when>Mon, 24 May 2010 20:57:53 +0000</when>
<what>Same problem...
Need my personal CITRIX certificate to Citrix Receiver work...
When I try to Import, it keeps asking for a password forever...
Running Android 2.1(or trying to)on Motorola Milestone (Droid).
Guess it may be available on next 2.2..Please!!!</what>
</comment>
<comment>
<author>mtkvls2...@gmail.com</author>
<when>Sat, 29 May 2010 19:00:49 +0000</when>
<what>Same problem here using an HTC Hero (Sprint)...

I get a never-ending bad password loop as described above when trying to install 
certs to our University Zimbra Collaboration Suite which uses SSL/TLS through 
Exchange and/or IMAP/SMTP.  I cannot even access the web portal through the browser.  
The Realmb.com method seems to install the certificates, but the phone apparently 
does not make use of them for anything other than wifi.

I work for the ITS department and this has been a major source of frustration as we 
would like to be able to advise students, faculty, and staff of a variety of 
smartphone option beyond iPhone and Windows Mobile.</what>
</comment>
<comment>
<author>ubik...@gmail.com</author>
<when>Tue, 01 Jun 2010 13:54:24 +0000</when>
<what>I use HTC Desire. With default mail app I can receive mails(imap, port 143 TLS) but
sending does not work(with certificate signed by untrusted CA) - it even cant be
configured because connection is established and then reset. Conversion of root CA to
p12 and importing to the phone has no effect(altough imported successfully).
I use k-9 mail which works ok with self signed certs.

</what>
</comment>
<comment>
<author>mark...@gmail.com</author>
<when>Tue, 01 Jun 2010 13:58:51 +0000</when>
<what>Even though it is a problem (at last for a lot of users) with both the vanilla
Android mail application (IMO allowing _all_ certificates is not a solution), the HTC
Sense mail application found in the HTC Desire actually _can_ use self signed
certificates. If the application is unable to retrieve the certificate during setup
(aka no internet connection), it will time out, and give you the option to proceed
without controlling the validity of the certificate. When you then later on enable
internet connection, the application will ask you to acceppt the certificate, and
will remember this choice.</what>
</comment>
<comment>
<author>egcros...@gmail.com</author>
<when>Tue, 01 Jun 2010 14:14:12 +0000</when>
<what>To comment #10: for me, HDC DesireQ&apos;Es mail app does *not* allow me to set up
connection to an SMTP server with certificate signed by a private CA. There is just
no way to move ahead from the SMTP server setup page. Admittedly, IMAP works with the
same certificate.

Once rooted, I was able to boot recovery image, mount /system -o rw, and add the CA
certificate to the system store, but this is hardly a good solution. There needs to
be an official way to add CA certificates system-wide.</what>
</comment>
<comment>
<author>ubik...@gmail.com</author>
<when>Fri, 04 Jun 2010 08:51:45 +0000</when>
<what>#10. It does not work the way you described, at least for me. Even if this could work
like that, I do not think stopping the mail server(smtp tls), just to pass the setup,
is comfortable/possible for users.

#11, I confirm and agree. As IQ&apos;Em not going to root my system, there must be a way to
add CA to the system store.

And one more thing. I donQ&apos;Et like such aproach when partially broken software is sold
and user has to report bugs and wait months for solution(@htc of cource)</what>
</comment>
<comment>
<author>mark...@gmail.com</author>
<when>Tue, 08 Jun 2010 06:21:06 +0000</when>
<what>@#12. I agree, stopping the mail server is not an option. I should maybe have told all the circumstances around what I did to make it work, as I may have been making a few assumptions.

When creating the account, I was connected to my company network, which is blocking IMAPS/SMTP/Submission-ports. When trying to connect, the wizard happily buzzes away, then hangs at Q&quot;EVerifying account information...Q&quot;E for a while, before prompting the Q&quot;EWarning // Cannot connect to the mail server to verify your account information. Your server is not responding.Q&quot;E. This dialog provides OK/Continue options, and tapping continue will land you (or at least me) at the SMTP-prompt. Same goes for SMTP-setup.

ThereQ&apos;Es no reason why this shouldnQ&apos;Et be fixed though, as this Q&quot;EworkaroundQ&quot;E is flawed at best. Also.. The entire reason I find it worth mentioning these problems here (despite this, in essence, being an HTC-issue), is that I believe that a system wide solution for managing certificates through some key store would eliminate the problem in 3rd party mail applications, as well as those in the one bundled with Android. I canQ&apos;Et really se any reason for not letting people add custom certificates, no matter how much it is possible to hack a way around it.</what>
</comment>
<comment>
<author>ubik...@gmail.com</author>
<when>Tue, 08 Jun 2010 20:42:20 +0000</when>
<what>With the latest update for Htc desire(1.21.405.2) mail app asks to accept certificate. So it works now.</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Thu, 10 Jun 2010 09:30:35 +0000</when>
<what>On my HTC Legend (build 1.31.405.4), it doesnQ&apos;Et work either. HTC LegendQ&apos;Es mail app does not allow me to set up the connection to an SMTP server with self-signed certificate. So I *do* agree with #11.</what>
</comment>
<comment>
<author>SteveRad...@gmail.com</author>
<when>Fri, 11 Jun 2010 05:52:01 +0000</when>
<what>HTC EVO worked until midnight the first night with a self signed Exchange cert, then quit (perhaps some # hours or some other factor, but I was trying to read an email at 12:03am and it wasnQ&apos;Et showing up on my phone). This is a HTC issue, but no notification for failure, it says successfully synced. Worse the only sign of a problem is in the settings / sync menus then going to Exchange ActiveSync (before going to the menu for Exchange it says successfully synced). Once I click the Exchange ActiveSync then Mail has O! (O being the circle which I canQ&apos;Et type here). Sync Now is an option which simply says Q&quot;ESync protocol error.Q&quot;E 

This is amazing that it asks to import the certificate, goes through all the steps, yet doesnQ&apos;Et trust it afterwards - Perhaps itQ&apos;Es putting it into the wrong section of itQ&apos;Es store (?). </what>
</comment>
<comment>
<author>robert.p...@gmail.com</author>
<when>Sun, 04 Jul 2010 17:10:22 +0000</when>
<what>same problem with htc desire. canQ&apos;Et send mail trough self signed tls mailserver. not fixed on htc desire (2.1-2)</what>
</comment>
<comment>
<author>niklas.h...@gmail.com</author>
<when>Wed, 14 Jul 2010 11:31:10 +0000</when>
<what>Can anyone tell what Android does when you open a certificate in a browser with the correct HTTP headers set (like http://www.realmb.com/droidCert/ does)?

If we knew this, we could create an app to easily install certificates.</what>
</comment>
<comment>
<author>bogdan.b...@gmail.com</author>
<when>Tue, 20 Jul 2010 15:59:32 +0000</when>
<what>Same problem on Samsung Galaxy S</what>
</comment>
<comment>
<author>thus0.petrus</author>
<when>Tue, 20 Jul 2010 23:05:30 +0000</when>
<what>Hi... IQ&apos;Eve looked at the source code of android and apparently you can put a .crt in the root of your SD Card, to import your CA !! IQ&apos;Eve tested on my Nexus One and it worked =Q&gt;E I have a popup saying :
Q&quot;EThe package contains:
ne CA certificateQ&quot;E

Can somedy confirm on another platform ?
</what>
</comment>
<comment>
<author>mark...@gmail.com</author>
<when>Wed, 21 Jul 2010 06:52:25 +0000</when>
<what>@20 I believe the problem is that, and I donQ&apos;Et know how true this holds for the other models, with e.g the HTC Desire, the built in browser does not use this certificate store. ItQ&apos;Es only being used for authentication in wireless connections and VPN.

Again, not too sure about this, but I get the prompt to add the certificate, add it, and the browser (and email client) will still complain about it.</what>
</comment>
<comment>
<author>brad.bau...@gmail.com</author>
<when>Wed, 21 Jul 2010 06:55:15 +0000</when>
<what>Agreed.  Other applications (citrix receiver for instance) that rely on SSL do not see that certificate store.</what>
</comment>
<comment>
<author>thus0.petrus</author>
<when>Wed, 21 Jul 2010 07:11:02 +0000</when>
<what>fyi, the source code is here (hard to find :)

http://android.git.kernel.org/?p=platform/packages/apps/CertInstaller.git;a=blob;f=src/com/android/certinstaller/CertFile.java;h=8e6379491fc342632e85396ccbc8ba75192d2133;hb=HEAD

IQ&apos;Ell try to make an app to list, add, remove a CA certificate, based on that code.</what>
</comment>
<comment>
<author>egcros...@gmail.com</author>
<when>Wed, 21 Jul 2010 10:22:57 +0000</when>
<what>to #23: yes, but I suspect that the problem may be at the receiving end of this intent

Intent intent = new Intent(this, CertInstaller.class);

the listener may be either absent of failing to store the new certificate data into the repository. I wonder if this may have something to do with the fact that (at least on HTC Desire) the Q&quot;EmainQ&quot;E CA repository resides on read-only /system filesystem...</what>
</comment>
<comment>
<author>thus0.petrus</author>
<when>Wed, 21 Jul 2010 10:43:12 +0000</when>
<what>the library which deals stores the certificates seems to be android.security.KeyStore

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=keystore/java/android/security/SystemKeyStore.java;h=abdb0aed8ce5547a16b76363809bd1d2fcc0c522;hb=HEAD

Line 38 : it seems to be stored in directory misc/systemkeys

I donQ&apos;Et have my google phone right now : do you have that directory on your HTC Desire ?

</what>
</comment>
<comment>
<author>egcros...@gmail.com</author>
<when>Wed, 21 Jul 2010 11:34:02 +0000</when>
<what>From reading the code of CertInstaller.java (that contains the executor of the intent), the whole thing is able to (1) import client certificate-with-key in pkcs#12 format, and (2) import signed client certificate (sans key) in .crt format *if* the private key is already present in the key store. As far as I can tell, it is incapable of importing CA certificates at all. Those who are in the know please correct me.</what>
</comment>
</bug>
<bug>
<bugid>3054</bugid>
<title>Insert Smilies Should Insert at Cursor Position</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>paul.sco...@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 09:58:58 +0000</openedDate>
<description>In messaging the current implementation of Insert Smiley inserts the
smiley at the end of the message. It would be much more preferrable to
insert it at the cursor position. To view the current behaviour, create
a new message and begin typing into the body. With a few works, move the
cursor backwards through the message and Menu -Q&gt;E More -Q&gt;E Insert Smiley.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:30:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:59:05 +0000</when>
<what></what>
</comment>
<comment>
<author>sandu.sh...@gmail.com</author>
<when>Mon, 09 May 2011 04:13:52 +0000</when>
<what>Google, this issue has been reported almost 3 years back. Still itQ&apos;Es existing in 2.3.3+ versions also. Any updates on this issue ?</what>
</comment>
</bug>
<bug>
<bugid>3458</bugid>
<title>Android phone browser and this site</title>
<status>FutureRelease</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-14T20:28:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 03 Aug 2009 18:39:19 +0000</openedDate>
<description>it is impossible to post a issue using HTC MagicQ&apos;Es web browser always
error: Q&quot;ELenght Required/ POST request require content-lenght headerQ&quot;E</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 20:28:41 +0000</when>
<what>fixed in future release</what>
</comment>
</bug>
<bug>
<bugid>1182</bugid>
<title>AOL Instant Messager receives all messages and shows them as coming from self</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-19T04:38:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Snick...@gmail.com</reportedBy>
<openedDate>Mon, 03 Nov 2008 17:18:33 +0000</openedDate>
<description>To create this problem, itQ&apos;Es easiest to have 2 AOL Instant Messenger
accounts. 1) Create account Q&quot;EAQ&quot;E 2) Create account Q&quot;EBQ&quot;E 3) Using Pidgin
(or similar), configure to use account Q&quot;EAQ&quot;E 4) Using Android, configure
to use account Q&quot;EBQ&quot;E 5) Sign on to each account using the respective
systems. 6) From account Q&quot;EAQ&quot;E, add account Q&quot;EBQ&quot;E as a buddy, and vice-versa
7) From account Q&quot;EAQ&quot;E, send an instant message to account Q&quot;EBQ&quot;E 8) On the
Android device, note how your instant message appears to be coming from
account Q&quot;EBQ&quot;E This should be changed so that messages appear to come from
account Q&quot;EAQ&quot;E.</description>
<comment>
<author>AntiAuft...@gmail.com</author>
<when>Thu, 13 Nov 2008 03:08:19 +0000</when>
<what>I have this same problem. I get accounds from myself. Then it says IQ&apos;Em not in my
buddly list. And I canQ&apos;Et tell who IQ&apos;Em talking to.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 04:38:12 +0000</when>
<what>Thanks for your report. See issue 1528 for more details.</what>
</comment>
</bug>
<bug>
<bugid>6008</bugid>
<title>Phone Behavior while in call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ChadM.Ro...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 21:50:35 +0000</openedDate>
<description>While texting I accidently tapped the persons icon and selected the
phone icon. This called the person, I didnQ&apos;Et want this action so I tried
hitting the end button but the screen shut off. I know itQ&apos;Es sensor
controlled so I put it to my ear and brought it back down and it showed
for a second then shut off, then it would show the screen flicker then
off again. This Sensor seems to be acting goofy sometimes. IQ&apos;Eve also
noticed it while in a phone call period. It has only happend twice
within a month of having the phone. I use the Motorola Droid 2.0.1</description>
<comment>
<author>msch...@gmail.com</author>
<when>Thu, 22 Sep 2011 11:41:11 +0000</when>
<what>This problem is HW related</what>
</comment>
</bug>
<bug>
<bugid>7963</bugid>
<title>Pop-up disappeared too fast in Gmail application</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 07:21:41 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. [Precondition] Loged-on Google account 1. Menu 2.
Gmail 3. Options 4. Accounts 5. Add account 6. Next 7. Sign in 8. Enter
username and password 9. Sign in 10. Finish 11. Tap on created account -
What happened. Pop-up disappeared too fast It is unable to read it -
What you think the correct behavior should be. Pop-up should be stayed
for a while so that user could read it Firmware version: Eclair 2.1</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>1447</bugid>
<title>Unwanted content is rendering in webpage </title>
<status>Unreproducible</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-09-15T14:24:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>WDSUST...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 16:50:31 +0000</openedDate>
<description>__WDSGLOBAL Problem: Strange images from an unknown source appear when
browsing a web page or Ads appear over web content Root Cause: When
multiple windows are open in the web browser a page can send a pop-up to
another window which is rendered with the contents of that page.
Solution: Close or change the page on the other window and refresh the
desired page. 1. From the Browser press MENU. 2. Tap Window. 3. Tap the
X to close the window 4. Alternately, select the suspected page
generating the pop up and refresh the page so that the Pop-up command is
reset. (This may need to be repeated if multiple pages are open until
the issue is resolved) End User interaction data as follows. AVG 29
calls per week with this issue. AVG Handle time per customer-1011
seconds From james.mckinney@us.wdsglobal.com www.wdsglobal.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:33:23 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 14:49:19 +0000</when>
<what>Do you have any specific URLs that demonstrate this issue?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:26:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:24:50 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:25:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7595</bugid>
<title>show date on notification bar</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-07T20:29:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rac...@gmail.com</reportedBy>
<openedDate>Wed, 07 Apr 2010 18:36:42 +0000</openedDate>
<description>Have an option to show the current date next to the time on the
notification bar. NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 20:29:25 +0000</when>
<what>You can just tap the bar to make it appear.</what>
</comment>
<comment>
<author>jonmaki....@gmail.com</author>
<when>Wed, 05 May 2010 11:16:04 +0000</when>
<what>Yes, you can tap the bar but I sometimes need to see it without tapping anything. </what>
</comment>
<comment>
<author>markusha...@gmail.com</author>
<when>Mon, 31 May 2010 21:49:19 +0000</when>
<what>I also want to have the option to pin The date to the notification bar.</what>
</comment>
<comment>
<author>rajfi...@gmail.com</author>
<when>Sat, 12 Jun 2010 15:34:41 +0000</when>
<what>The date field occupies much larger real estate, which would mean less space for notification display in the portrait mode. However I think this could have been implemented in the landscape mode. In the portrait mode, I like the current implementation of having it displayed when you tap on the bar.</what>
</comment>
<comment>
<author>kronst...@gmail.com</author>
<when>Mon, 04 Oct 2010 22:18:13 +0000</when>
<what>How about displaying the date (and day of the week) when there are no other notifications? Just adds a minor convenience.

Dan</what>
</comment>
<comment>
<author>spiritbe...@gmail.com</author>
<when>Sun, 31 Oct 2010 14:30:44 +0000</when>
<what>Yes please lets see this issue fixed please. Something like this should be a standard user confugurable option under date time settings.</what>
</comment>
</bug>
<bug>
<bugid>1510</bugid>
<title>Allow to export contacts to the SIM card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>18</stars>
<reportedBy>kllng...@gmail.com</reportedBy>
<openedDate>Thu, 11 Dec 2008 00:58:11 +0000</openedDate>
<description>The address book or contacts feature of this phone is missing one major
part. It has a SIM card importer for your contacts but it does not have
a way to export your contacts from your phone to your SIM card. I had
the t-mobile rep stumped looking for a way around this and he couldnQ&apos;Et
find a way other than buying a computer SIM card reader/writer. Even
then the contacts would have to be manually put onto the SIM card.
Please add this right underneath SIM card importer!!!!!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 13 Dec 2008 15:49:17 +0000</when>
<what></what>
</comment>
<comment>
<author>kllng...@gmail.com</author>
<when>Mon, 15 Dec 2008 19:59:14 +0000</when>
<what>enhancement? Phones typically come with this feature. I wouldnQ&apos;Et consider this an
enhancement but a defect that it didnQ&apos;Et come with it already. Is this going to be
something to look forward to in the future or am I supposed to be looking for ways
around this? When can I expect to be able to use this?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 22:36:52 +0000</when>
<what>ItQ&apos;Es an enhancement from the point of view that new code needs to be written in order
to have this feature (whereas a defect is a situation where code has been written
that doesnQ&apos;Et behave like the author intended).</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:19:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:34:39 +0000</when>
<what></what>
</comment>
<comment>
<author>Sonicadvance1@gmail.com</author>
<when>Wed, 05 Oct 2011 23:48:24 +0000</when>
<what>Sooo....Is this EVER going to be added to android?</what>
</comment>
</bug>
<bug>
<bugid>16487</bugid>
<title>Sweep Gradient Honeycomb</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-05-02T18:17:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>TimMesse...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 15:24:37 +0000</openedDate>
<description>When using SweepGradient on a Paint at Android 3.0 with the null
argument for positions the SweepGradient only shows one color. If you
provide positions it is getting resolved correctly.</description>
<comment>
<author>TimMesse...@gmail.com</author>
<when>Sun, 01 May 2011 18:46:28 +0000</when>
<what>Forget to add that HW acceleration is on in my application </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 01 May 2011 19:04:40 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 01 May 2011 19:05:04 +0000</when>
<what>A bug fix will be provided in Ice Cream Sandwich.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 02 May 2011 18:17:29 +0000</when>
<what>This issue has already been fixed internally.</what>
</comment>
<comment>
<author>vasu2...@gmail.com</author>
<when>Thu, 05 May 2011 05:24:54 +0000</when>
<what>hmm :-)
http://timesofindia.indiatimes.com/tech/news/software-services/Google-employee-leaks-next-Android-OS-name/articleshow/8159952.cms</what>
</comment>
<comment>
<author>fredsvan...@gmail.com</author>
<when>Mon, 09 May 2011 18:44:31 +0000</when>
<what>Manh? to no print! o/</what>
</comment>
</bug>
<bug>
<bugid>10968</bugid>
<title>RotateAnimation uses the wrong pivot point if itQ&apos;Es initially attached to an invisible image</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ha...@pivotallabs.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 17:24:01 +0000</openedDate>
<description>This was seen on version 2.2. To reproduce: Q&lt;EImageView
android:id=Q&quot;E@+id/image_viewQ&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:src=Q&quot;E@drawable/some_drawableQ&quot;E android:visibility=Q&quot;EgoneQ&quot;E /Q&gt;E class
SomeActivity extends Activity { ImageView imageView; RotateAnimation
animation; public void onCreate(Bundle savedInstanceState) { imageView =
(ImageView) findViewById(R.id.image_view); animation= new
RotateAnimation(0.0f, 360.0f, Animation.RELATIVE_TO_SELF, 0.5f,
Animation.RELATIVE_TO_SELF, 0.5f); imageView.setAnimation(animation); }
public void someEventHandler() { imageView.setVisibility(View.VISIBLE);
imageView.getAnimation().start(); } } With the code as shown, after
someEventHandler() is called the ImageViewQ&apos;Es drawable will rotate around
its upper left corner, i.e. the now-visible drawable will rotate around
a 50%/50% pivot point that was calculated while the ImageView was
invisible and its dimensions were 0. To have the drawable rotate around
its real 50/50 center, move the final line of onCreate() into
someEventHandler().</description>
</bug>
<bug>
<bugid>12125</bugid>
<title>WLAN / Wifi with Radius disconnects often - but no complete disconnect!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>stephan....@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 21:41:02 +0000</openedDate>
<description>HTC Desire GSM Version (Europe) Tried with HTC stock rom 2.1 and after
this various custom roms, now LeeDroid V2.2a based on 2.2 Froyo. my
problem: after some hours, offen after night, my wlan does not work
properly: my config at home: 2 WLAN-routers Syslink WRT54G with DD-WRT
v24-sp2 with identical config (SSID and so on - but of course different
channels): two virtual WLANs on each 1) WPA(2) Enterprise with
username/pass or user certificate, radius server - for individual users
2) WPA(2) PSK - for wlan radios and so on my Desire uses 1) (tried both:
username and certificate, same result) config at university: I think
Cisco WLAN APs and Radius with user/path my actual wpa_supplicant.conf:
ctrl_interface=eth0 update_config=1 network={ ssid=Q&quot;EeduroamQ&quot;E
key_mgmt=WPA-EAP IEEE8021X eap=TTLS identity=Q&quot;Exxxx@my-uni.exampleQ&quot;E
password=Q&quot;ExxxxxxxxxxxxxxxxxQ&quot;E phase2=Q&quot;Eauth=MSCHAPV2Q&quot;E priority=81 }
network={ ssid=Q&quot;EMY_SSIDQ&quot;E key_mgmt=WPA-EAP IEEE8021X eap=PEAP
identity=Q&quot;Emy NameQ&quot;E password=Q&quot;ExxxxxxxxxxxQ&quot;E phase1=Q&quot;Epeapver=0Q&quot;E
phase2=Q&quot;Eauth=MSCHAPV2Q&quot;E priority=80 } my Desire: various radios, now
5.10.05.23 LeeDroid V2.0a Froyo my problem: after some hours in the
Wi-Fi config I got: Wi-Fi: Authenticating with MY_SSID... and this
messages does not change. This has interesting effects to my Desire:
there is still the wlan symbol in status bar, no G3 (mobile network
setting is on) so my Desire seems to know, that wlan is working htc
weather app - refresh - Q&quot;EUnable to connect You need a network connection
to use this application. Please turn on mobile network or Wi-FiQ&quot;E
standard internet browser - internet works fine!
http://mobil.tagesschau.de Streaming of Tagesschau in 100 Sekunden popup
Q&quot;EMovies or Streaming Media PlayerQ&quot;E Movies = all works Streaming Media
Player = Q&quot;EConnection failes This application requieres network access
...Q&quot;E Astrid snyc - works maps - works K-9 - new mails are received after
manual Q&quot;Echeck mailQ&quot;E but not pushed via IMAP idle via *#*#4636#*#* Wifi
Config * ID 5 SSID: Q&quot;EMY_SSIDQ&quot;E BSSID: null PRIO: 67 KeyMgmt: WPA_EAP
IEEE8021X Protocols: WPA RSN AuthAlgorithms: PairwaiseCiphers: TKIP CCMP
GroupCiphers: WEP40 WEP104 TKIP CCMP PSK: eap:PEAP phase2: auth=MSCHAPV2
identity: my Name anonymous_identity: password: xxxxxx client_cert:
private_key: ca_cert: Wifi Status Wifi State: enabled Network State:
Authenticating with MY_SSID Supplicant State: COMPLETED RSSI: -61 BSSID:
00:14:xxxx SSID: MY_SSID Hidden SSID: false IPaddr: 192.168.1.15 MAC
addr: 38:xxxx Network ID: 5 Link Speed: 54 Mbps Scan results: run ping
test: ping IpAddr: pass ping Hostname (www.google.com): pass HTTP Client
test: pass even if there is an Q&quot;Eauthentication ...Q&quot;E (error-)message in
wifi config window my radius server log shows me no authentication
process, no working and no failing one. so, now I have to options: wifi
off/on or going to the second wlan ap, so my Desire switches to it
because this is then the stronger wifi signal I got then: in wifi
setting now: Connecting MY_SSID, scan, Connecting, Connected with
MY_SSID after this K-9 get immediately new mails pushed via imap idle,
weather updating works, streaming is fine ... and my radius server log
shows me an authentication process (I swaped both routers but no effect
for my problem.) changes in *#*#4636#*#* Wifi State: enabled Network
State: Connected to MY_SSID RSSI: -64 and the same problem at eduroam.
:-(</description>
<comment>
<author>stephan....@gmail.com</author>
<when>Sun, 24 Oct 2010 21:42:40 +0000</when>
<what>there is another user with this problem (sorry, it is german only):

http://www.android-hilfe.de/htc-desire/43583-problem-wlan-wpa-enterprise-mit-radius-unterbricht-regelmaessig-die-verbindung.html#post543680</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Sun, 24 Oct 2010 21:44:32 +0000</when>
<what>sorry, in the beginning:

wrong: config at university: I think Cisco WLAN APs and Radius with user/path

right: config at university: I think Cisco WLAN APs and Radius with user/pass</what>
</comment>
<comment>
<author>miguelde...@gmail.com</author>
<when>Sat, 30 Oct 2010 17:14:30 +0000</when>
<what>Hey stephen. I have the same issue in my Desire.

A couple of questions:

1) Does it happen on every router, or just one? I have a D-Link 600N with dd-wrt

2) Does it only happen in 2.2, or did you also have problems with 2.1?

3) Did it always happen? What apps do you have installed or installed when the issues started?

2) Is this the same issue as 1698? If so, please star it.</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Sat, 30 Oct 2010 20:25:01 +0000</when>
<what>do you have exactly the same problem? 
a) WPA Enterprise with Radius
b) even if Q&quot;EAuthenticating ...Q&quot;E normal internet browsing works for you?

your questions:

1) I have two (nearly) identical WRT54GQ&apos;Es at home, one for each floor. Swaped both without any effect. 

And the problem occurs at university, too. I think they use Cisco apQ&apos;Es.

2) good question. I must discover when LeeDroid changed from 2.1 to 2.2

3a) yes, every night and some times during daylight - this depends on the time I am at home and if I use me Desire often or not

3b) Many, many apps! ;-) But nothing Wifi-specific, I think.

4) I am not sure - nobody wrote there about a radius server or WPA Enterprise. Only WPA PSK or Personal. I have no problem with PreSharedKey here.


BTW, Wi-Fi Sleep Policy is Q&quot;ENeverQ&quot;E.</what>
</comment>
<comment>
<author>miguelde...@gmail.com</author>
<when>Mon, 01 Nov 2010 13:48:47 +0000</when>
<what>Hey stephen,

a)
The issue I have - and most in #1698 - is not with WPA Enterprise with radius.

b) 
Internet does not work when the connection is lost.

Perhaps itQ&apos;Es not the same problem then. It sounded similar.
Anyway, my way around it was installing http://wififixer.wordpress.com/ . Not a fix, but a workaround.

Hope it helsp</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Mon, 01 Nov 2010 21:16:40 +0000</when>
<what>ok, first:

Leedroid never uses android eclair, so cannot tell whether this bug is new in 2.2.

second:

I tried WiFi Fixer, too. And yes, it is a working workaround. But it gives to me a 5 to 10 times higher standby battery drain! :-(

But perhaps the logfile can help a developer:

Build:0.7.0.3.3:620 :Sun Oct 31 12:25:04 GMT+01:00 2010
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-55
Build:0.7.0.3.3:620 :Sun Oct 31 12:25:14 GMT+01:00 2010
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-54
Build:0.7.0.3.3:620 :Sun Oct 31 12:25:24 GMT+01:00 2010
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-54
Build:0.7.0.3.3:620 :Sun Oct 31 12:25:34 GMT+01:00 2010
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-54
Build:0.7.0.3.3:620 :Sun Oct 31 12:25:44 GMT+01:00 2010
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-55
Build:0.7.0.3.3:620 :Sun Oct 31 12:25:54 GMT+01:00 2010
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-55
Build:0.7.0.3.3:620 :Sun Oct 31 12:26:04 GMT+01:00 2010
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-54
Supplicant State:FOUR_WAY_HANDSHAKE
Supplicant Responded
SSID:DRACHENHORST
Supplicant State:GROUP_HANDSHAKE
Supplicant Responded
SSID:DRACHENHORST
Build:0.7.0.3.3:620 :Sun Oct 31 12:26:14 GMT+01:00 2010
Wifi is Enabled
Wifi Not Current Network
Removing Temp Lock
Initiating Scan
Setting Temp Lock
Network Notification Scan
Scan Results Acquired:Running Repair_Handler
Removing Temp Lock
Parsing Scan Results
Found SSID:DRACHENHORST
Capabilities:[WPA2-EAP-CCMP-preauth]
Signal Level:-55
Found SSID:DRACHENHORST
Capabilities:[WPA2-EAP-CCMP-preauth]
Signal Level:-87
Number of known networks:2
Wifi Not Current Network
Wifi Not Current Network
Acquiring Wake Lock
Resetting Wifi
Setting Temp Lock
WIFI_STATE_DISABLING
WIFI_STATE_DISABLED
Setting Temp Lock
Build:0.7.0.3.3:620 :Sun Oct 31 12:26:24 GMT+01:00 2010
WIFI_STATE_ENABLING
Removing Temp Lock
WIFI_STATE_ENABLED
Releasing Wake Lock
Supplicant State:SCANNING
Supplicant Responded
SSID:null
Network Notification Scan
Scan Results Acquired:Running Reconnect_Handler
Supplicant State:ASSOCIATING
Supplicant Responded
SSID:null
Parsing Scan Results
Found SSID:DRACHENHORST
Capabilities:[WPA2-EAP-CCMP-preauth]
Signal Level:-56
Number of known networks:1
Wifi Not Current Network
Initiating Scan
Exiting Supplicant Fix Thread:Starting Scan
Setting Temp Lock
Supplicant State:ASSOCIATED
Supplicant Responded
SSID:DRACHENHORST
Scan Results Acquired:Running Reconnect_Handler
Build:0.7.0.3.3:620 :Sun Oct 31 12:26:34 GMT+01:00 2010
Supplicant State:FOUR_WAY_HANDSHAKE
Supplicant Responded
SSID:DRACHENHORST
Supplicant State:GROUP_HANDSHAKE
Supplicant Responded
SSID:DRACHENHORST
Removing Temp Lock
Cached IP:192.168.10.1
Acquiring Wake Lock
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-59
Releasing Wake Lock
Cached IP:192.168.10.1
Cached IP:192.168.10.1
Setting Temp Lock
Removing Temp Lock
Build:0.7.0.3.3:620 :Sun Oct 31 12:26:44 GMT+01:00 2010
Wifi is Enabled
ICMP Method:192.168.10.1
ICMP Success
Current dBm:-58
</what>
</comment>
<comment>
<author>jlmont...@gmail.com</author>
<when>Wed, 17 Nov 2010 11:56:35 +0000</when>
<what>Exact same behaviour here, with Orange branded Froyo in an HTC Desire. I can connect to wifi, but after some random time, wifi says Q&quot;Eauthenticating...Q&quot;E messsage... no change... I can navigate with browser, but many other apps canQ&apos;Et... So exact same behaviour here.

I was hoping it was a compatibility problem with Zyxel 660HW, which is the one I use at home and also in the office... but I see itQ&apos;Es not... :(

I must try also hard reset... but itQ&apos;Es a pain... :(</what>
</comment>
<comment>
<author>stein.st...@gmail.com</author>
<when>Thu, 02 Dec 2010 15:47:54 +0000</when>
<what>same here. HTC Desire Android 2.2 (T-Mobile branding), WPA2 Enterprise + Radius. Phone is stuck on Q&quot;EAuthenticatingQ&quot;E. I have the feeling that this happens as soon as my IP lease expires. 

Turning WIFI off and on reconnects me without problems.</what>
</comment>
<comment>
<author>spwhi...@gmail.com</author>
<when>Thu, 02 Dec 2010 15:49:00 +0000</when>
<what>Same problem here, so far observed with WPA2-Enterprise. 

Strangely, I have yet to find an app that does not yet work despite the constant Q&quot;EAuthenticatingQ&quot;E status. 

Hardware: USA Nexus One, non rooted
Software: Froyo 2.2.1 FRG83</what>
</comment>
<comment>
<author>jezise...@gmail.com</author>
<when>Thu, 02 Dec 2010 17:09:14 +0000</when>
<what>Same problem here.
Connected normally but after some time phone goes to Q&quot;EAuthenticatingQ&quot;E and then disconnects. Only solution is to turn off and on again WiFi. Strangely Radius reporting invalid password. It often happens that a disconnect occurs when roaming from one AP to another. Organistation is using Cisco wireless controller (but happens with cisco standalone APs as well).

Collegues with android 2.1 stays connected without problems.


-
HTC Desire 2.2 no root</what>
</comment>
<comment>
<author>mwburden66</author>
<when>Wed, 08 Dec 2010 14:08:04 +0000</when>
<what>On the off chance that it helps the diagnosis, I had this same issue with my G1 (HTC Dream).

I had hoped that the issue would be gone after I upgraded to the G2 (HTC Desire Z), but I still have the same problem.
</what>
</comment>
<comment>
<author>matt.dah...@gmail.com</author>
<when>Wed, 22 Dec 2010 13:48:13 +0000</when>
<what>Exactly the same issue here. HTC Desire, Android 2.2.

After a while the Wi-Fi status changes to Q&quot;Eauthenticating...Q&quot;E

Some apps continue to work via Wi-Fi anyway, such as gmail and the browser.

Some apps say Q&quot;ENo Internet ConnectionQ&quot;E, such as Exchange ActiveSync. Android Market is the strangest of all, it works fine until I try to download something. The download never starts. I have to disable and enable Wi-Fi to get going.

This is at my work. WPA2 Enterprise, Radius authentication, Cisco 4400 Series WLC.</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Wed, 22 Dec 2010 19:46:09 +0000</when>
<what>Hello Matt,

this sounds exactly like my problem, so I think the bug can confirmed ultimately.

So, dear HTC developer: Please have a look! Assign this bug to one of you!

BTW: Yes, I see the problem with market, too. Very strange, one app thats works and does not work ...</what>
</comment>
<comment>
<author>matt.dah...@gmail.com</author>
<when>Mon, 27 Dec 2010 13:27:29 +0000</when>
<what>IQ&apos;Eve done some digging and the problem seems to be the re-authentication.

By default our Cisco equipment wants a re-authentication after 1800 seconds. Android does this correctly (it seems) but it never leaves the re-authentication state. This makes some apps believe that the wifi connection is down.

I ran a debug on the WLC, both during the initial association and during the re-auth. The two cases look pretty much identical. The only difference, really, is that the initial association ends with a DHCP request. But that shouldnQ&apos;Et matter, as itQ&apos;Es already got an IP address.

The authentication succeeds in both cases. But after the re-auth, Android never leaves the authentication state. A pretty simple bug it seems, but with rather big consequences.

This is with a Cisco 4402 WLC. WPA2/AES, Radius.

If anyone from Google wants to look at the debug logs, send me a message. I want to avoid posting them here, for security reasons.

(My Desire is up-to-date, with the latest 2.2 updates.)
</what>
</comment>
<comment>
<author>mattdale...@gmail.com</author>
<when>Thu, 30 Dec 2010 12:37:28 +0000</when>
<what>IQ&apos;Eve had this issue with my Desire on 2.1 and 2.2 firmware.

My wireless router (ZyXEL) is also set to re-authenticate after 1800 seconds.

The only way IQ&apos;Eve found to get it working again is to disable/re-enable the wireless as above and have been living with this for some time now. It is a frustration and obviously a problem, a lot of fora IQ&apos;Eve read just say to take the battery out of the phone or restart the router but of course neither will actually resolve this.

It will be interesting to see if itQ&apos;Es ever picked up on.

IQ&apos;Em also up for doing any debug on the phone / packet captures etc.

My phone isnQ&apos;Et rooted and I donQ&apos;Et use Radius/Certificate authentication. </what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Tue, 11 Jan 2011 22:06:53 +0000</when>
<what>@mattdale1984 / matt.dahlberg:

Does your desire has the problem right after each 1800 seconds period? This would be an wlan interuption every 30 min!?

For me, the problem is a) more erratic and b) more than 30 min.

@matt.dahlberg: Is it possible that the hang on at re-authentication state does not occurs every 30 min reauthentication? Perhaps more erratic? Can you have a look at this?

@mattdale1984: I think you do not have to shutdown your desire or router. Q&quot;EjustQ&quot;E deactivea/activate the wlan on your desire!
</what>
</comment>
<comment>
<author>stephan....@gmail.com</author>
<when>Tue, 11 Jan 2011 22:08:52 +0000</when>
<what>@mattdale1984:

after a second look at your posting: are you sure to have the same error? Because Q&quot;EI donQ&apos;Et use Radius/Certificate authenticationQ&quot;E but this error is about WPA Enterprise/radius</what>
</comment>
<comment>
<author>matt.dah...@gmail.com</author>
<when>Thu, 13 Jan 2011 15:14:40 +0000</when>
<what>Yes, for me itQ&apos;Es exactly after 1800 seconds (or whatever we set the session/re-authentication time to in the WLC).</what>
</comment>
<comment>
<author>jmgsw...@gmail.com</author>
<when>Fri, 21 Jan 2011 22:49:44 +0000</when>
<what>I have the exactly the same problem on an HTC desire HD running 2.2. The phone enters authenticating in the WiFi dialogue after 30 minutes. Has anyone resolved this, thanks. </what>
</comment>
<comment>
<author>pbode...@gmail.com</author>
<when>Tue, 25 Jan 2011 19:21:41 +0000</when>
<what>I have this re-authentication problem with my HTC Desire running Android 2.2, and also had the same problem with 2.1! I keep searching forums periodically, but to no avail!  I have a Zyxel 660HW router with the latest firmware (I updated the firmware to try to solve this!) The only fix I have found is to get into the habit of turning WiFi off and on again before using anything such as Facebook or Twitter apps or browsing the internet! I have even increased the re-authentication time on the Zyxel router, but this isnQ&apos;Et actually fixing the problem - only masking the symptoms!!</what>
</comment>
<comment>
<author>fanbeats...@gmail.com</author>
<when>Fri, 28 Jan 2011 16:13:14 +0000</when>
<what>I have a similar issue, where my phone gets stuck in the Q&quot;EAuthenticating with...Q&quot;E state the first time it connects to my LEAP network at work, but generally functions normally for the rest of the day.  So it appears to affect LEAP as well as Radius.</what>
</comment>
<comment>
<author>fanbeats...@gmail.com</author>
<when>Fri, 28 Jan 2011 19:52:16 +0000</when>
<what>Also, #11588 has more detail: The authentication is occurring successfully, but the relevant flags arenQ&apos;Et updated properly, which is why some things work anyway, as comment 12 points out.</what>
</comment>
<comment>
<author>andre.fe...@gmail.com</author>
<when>Wed, 16 Feb 2011 06:47:00 +0000</when>
<what>Same issue in our corporate offices. Cisco WiFi infrastructure running WPA Enterprise security. Re-auth interval set to default 30min and devices experience the issue after that. Moving around to associate with a different physical AP reconnects the device as does dis/enabling WiFi. Affected devices are HTC Desire running both stock 2.1, 2.2, rooted Desire running LeeDroid 2.2f, Desire HD on 2.2 and Galaxy Tab. </what>
</comment>
<comment>
<author>jpol...@gmail.com</author>
<when>Thu, 24 Feb 2011 17:20:56 +0000</when>
<what>Same issue here. HTC Evo. Other Evo users in the building have the same issue. Cisco, WPA2 Enterprise, PEAP. Keeps saying Q&quot;EAuthenticating with ...Q&quot;E I can turn off my wireless and turn it right back on and it connects. Repeats the cycle.</what>
</comment>
<comment>
<author>zip27...@gmail.com</author>
<when>Fri, 25 Mar 2011 12:40:16 +0000</when>
<what>Ditto here.  Status shows Q&quot;Eauthenticating...Q&quot;E, some IP traffic works, most does not, toggling wifi or moving to associate with another AP resets things and connection status shows Q&quot;Econnected to...Q&quot;E.

Droid X, 2.2.1.  Observed with Avaya enterprise-grade APQ&apos;Es, as well as my home residential-grade APs (yes, I am running a Radius server at home!).</what>
</comment>
</bug>
<bug>
<bugid>16580</bugid>
<title>Honeycomb / Xoom - Exchange subfolders not all visible</title>
<status>Assigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>stevenb...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 10:30:44 +0000</openedDate>
<description>I have added an Exchange account to my Xoom and have noticed in the
subfolder section that not all my folders are shown. It seems to have
omitted 5 of my 15 folders. All contain email messages, non are empty.
This I have repeated on multiple Exchange servers.</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 05 May 2011 02:21:13 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:34:38 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
<comment>
<author>masteret...@gmail.com</author>
<when>Fri, 17 Jun 2011 02:47:14 +0000</when>
<what>i have the same issue on honeycomb 3.1 and 2.3</what>
</comment>
<comment>
<author>peesmich...@gmail.com</author>
<when>Thu, 30 Jun 2011 20:04:20 +0000</when>
<what>Pretty much the same problem with my xoom honeycomb 3.0.1
No possibilty to use my folder structure and some folders are even not diplayed.
This is urgent, please help.
Thanks</what>
</comment>
<comment>
<author>pieterj....@gmail.com</author>
<when>Tue, 12 Jul 2011 07:28:03 +0000</when>
<what>Same applies to Gingerbread 2.3.4/SS2 - it truncates on 50 apparently randomly taken subfolders</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 11 Aug 2011 21:58:17 +0000</when>
<what>A few things:

1) If any of you would like to send logs, that would be great (IQ&apos;Ell put logging instructions below); please note the names of folders that arenQ&apos;Et present.

2) Folder management is badly lacking in released versions of the app.   We intend to completely address these issues, though (as usual) no promises as to dates, etc.

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging (pre-Honeycomb), go to the Account screen in the Email application and type Q&quot;EdebugQ&quot;E (bring up the soft keyboard, if necessary).  This should take you to a screen with a number of checkboxes (four most likely).   For Honeycomb, go to the ?Account Settings? screen using the action bar, then tap ?Email Preferences? repeatedly until ?Debug? appears in the account list.  Tap ?Debug? to enter the screen with checkboxes.

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;ESomething about sensitive informationQ&quot;E (donQ&apos;Et have the verbiage in front of me) - if checked, this causes POP/IMAP passwords to be logged.  Exchange passwords are NEVER logged.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).  This can be helpful in finding issues that are sporadic.

Note that the sd card log can be retrieved at any time by putting your device into USB transfer mode.  Otherwise, log contents must be sent in a Q&quot;EbugreportQ&quot;E, and these reports typically only include the most recent 5-30 minutes of activity (so you wonQ&apos;Et find yesterdayQ&apos;Es crash in one).

If anyone needs information on obtaining a bugreport, please let me know.

</what>
</comment>
</bug>
<bug>
<bugid>18639</bugid>
<title>Browser: Chrome bookmarks missing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 20:53:57 +0000</openedDate>
<description>I have no way to access my Chrome bookmarks in the android browser. I
donQ&apos;Et even have a way to sync my Chrome bookmarks to Google bookmarks.
WhatQ&apos;Es up with that??</description>
<comment>
<author>hwgonza...@gmail.com</author>
<when>Thu, 21 Jul 2011 17:49:24 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=18571

Issue reported</what>
</comment>
<comment>
<author>marantz777@gmail.com</author>
<when>Tue, 13 Sep 2011 23:13:29 +0000</when>
<what>I have just received an asus transformer pad with honeycomb 3.2
I have activated syncing of bookmarks with chrome bookmarks, and now ALL bookmarks are missing.
Whenever i try to save a new bookmark, the bookmark list remain empty
This is a very serious flaw. How can i restore my android bookmark system ?
I would like at least instruction for deactivate bookmrk sync on the net and be able to save regular bookmark. Where are they supposed to be stored ?

Please help</what>
</comment>
</bug>
<bug>
<bugid>3641</bugid>
<title>WifiInfo() reporting out-of-date information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>pga...@gmail.com</reportedBy>
<openedDate>Sun, 23 Aug 2009 21:14:49 +0000</openedDate>
<description>On an HTC Hero, calling getConnectionInfo() returns a WifiInfo object
with out of date information in it. For example, even with WiFi turned
off, this object contains an IP address and the SSID of the last
connected access point. Sample source: public boolean
isHighSpeedConnection() { WifiManager wifiMan =
(WifiManager)getSystemService(Context.WIFI_SERVICE); // Check for
connected WiFi network - if so, return true. WifiInfo wifiInfo =
wifiMan.getConnectionInfo(); if (wifiInfo.getNetworkId() != -1) { if
(Config.LOGD) Log.d(TAG, Q&quot;EWiFi Connected (Q&quot;E + wifiInfo.getSSID() + Q&quot;E)Q&quot;E);
return true; } return false; } It makes no difference whether the
wifimanager is set up in the onCreate method or elsewhere in the
program. I did wonder whether it would be worth trying to instantiate a
new one, but that obviously goes against the development guidelines.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:15:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:23:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:28:02 +0000</when>
<what></what>
</comment>
<comment>
<author>hamsterr...@gmail.com</author>
<when>Tue, 14 Jun 2011 15:15:19 +0000</when>
<what>Similar on Samsung Galaxy S (Android 2.2.1)</what>
</comment>
</bug>
<bug>
<bugid>3585</bugid>
<title>Browser: Q&lt;Eselect/Q&gt;E box text size</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-12-15T17:48:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>j0s3...@gmail.com</reportedBy>
<openedDate>Tue, 18 Aug 2009 12:14:27 +0000</openedDate>
<description>The Q&lt;Eselect/Q&gt;E boxes donQ&apos;Et increase in size with bigger font sizes so the
text overlaps the box. Two ways to reproduce: 1) Set text size to Q&apos;EhugeQ&apos;E
in browser settings 2) load a page with Q&lt;Eselect style=Q&quot;Efont-size:4emQ&quot;E/Q&gt;E
It works fine with Q&lt;Einput type=Q&quot;EtextQ&quot;E/Q&gt;E.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 20:02:04 +0000</when>
<what>investigating</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:00:26 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:48:48 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 16:51:49 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
<comment>
<author>ricky.h...@gmail.com</author>
<when>Wed, 01 Dec 2010 12:03:28 +0000</when>
<what>How did you fixed the issue?
Would you please tell me it?
Thanks.</what>
</comment>
</bug>
<bug>
<bugid>18663</bugid>
<title>BitmapFactory.Options lacks equal(Object) implementation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>leo.kuzn...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 23:33:23 +0000</openedDate>
<description>Which makes it very cumbersome to compare two struct-like-class
instances and use them inside collections. Possibly other Android API
struct-like-classes need the equals() too.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 22 Jul 2011 15:46:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4128</bugid>
<title>Notepad differences</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>gms...@gmail.com</reportedBy>
<openedDate>Mon, 05 Oct 2009 12:42:42 +0000</openedDate>
<description>At the Notepad-Exercise 1 page:
http://developer.android.com/guide/tutorials/notepad/notepad-ex1.html it
shows in the code window on Step4: Q&lt;EListView
android:id=Q&quot;E@android:id/listQ&quot;E In the Q&quot;ENotepadv1SolutionQ&quot;E directory it
has: Q&lt;EListView android:id=Q&quot;E@id/android:listQ&quot;E Which is correct?:
@android:id/list or @id/android:list or are they both equivalent? I
think they should made the same as this is slightly confusing to
newbies. Cheers Graham</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:17:11 +0000</when>
<what></what>
</comment>
<comment>
<author>oscark...@gmail.com</author>
<when>Wed, 29 Jun 2011 05:17:58 +0000</when>
<what>I believe Q&quot;E@id/android:listQ&quot;E is the correct one. I receive force close if I want to add item when using Q&quot;E@android:id/listQ&quot;E. It works perfectly if I use the correct one. Hope to see the correction be done very soon.

Cheers,
Oscar</what>
</comment>
<comment>
<author>data...@gmail.com</author>
<when>Wed, 06 Jul 2011 23:56:16 +0000</when>
<what>I also experienced this issue - I couldnQ&apos;Et work out why my code wasnQ&apos;Et working. It was only by diffQ&apos;Eing the sample solution against my own code that I worked it out. 

As Osark mentions, itQ&apos;Es the Q&quot;E@id/android:listQ&quot;E and Q&quot;E@id/android:emptyQ&quot;E that are correct. I couldnQ&apos;Et get it working with whatQ&apos;Es in the tutorial, but I could get it working with the change. 

The title of this bug report should be changed for clarity - Q&quot;EBug in Notepad 1 tutorialQ&quot;E or Q&quot;ENotepad 1 tutorial has typo errorQ&quot;E. </what>
</comment>
</bug>
<bug>
<bugid>14255</bugid>
<title>[Moto Milestone] sending texts randomly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:38:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ctang...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 07:36:11 +0000</openedDate>
<description>Currently using Moto Milestone 2.1, It keeps sending texts to my
contacts randomly any solutions to fix or any updates needed ? Thanks !</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:38:23 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>5981</bugid>
<title>Q&quot;ENo resource identifier found for attribute Q&apos;Elayout_widthQ&apos;E in package Q&apos;EandroidQ&apos;EQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mohabshi...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jan 2010 18:13:42 +0000</openedDate>
<description>- Steps to reproduce the problem. I downloaded the latest android source
and ran make -j10 sdk to build the SDk the build completed successfully
I opened eclipse and configured the Android SDK location to be the path
of the newly build SDK - What happened. the problem occured when I
imported an old project Q&quot;ENo resource identifier found for attribute
Q&apos;Elayout_widthQ&apos;E in package Q&apos;EandroidQ&apos;EQ&quot;E the project was running effeciently
on eclair api 2.0.1</description>
<comment>
<author>markus.g...@gmail.com</author>
<when>Tue, 26 Oct 2010 13:48:28 +0000</when>
<what>This error still exist on Android 2.2.1 release 1. My guess is that the resource.arsc file located in android.jar gets to big.

A fix around this is to edit the file frameworks/base/include/utils/Asset.h and change the following code on line 69 and rebuild.

-        UNCOMPRESS_DATA_MAX = 2 * 1024 * 1024
+        UNCOMPRESS_DATA_MAX = 3 * 1024 * 1024</what>
</comment>
</bug>
<bug>
<bugid>14675</bugid>
<title>Battery change translation in spanish wrong</title>
<status>FutureRelease</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>2011-02-15T22:54:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rchandia@google.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 16:53:40 +0000</openedDate>
<description>Set language to Spanish (United Sttes), lock screen or start clock.
Battery status shows charging state as Q&quot;ESegmento XX%Q&quot;E (Q&quot;ESegment XX%Q&quot;E in
English) A better translation could be Q&quot;ERecargandoQ&quot;E. This is on a Nexus
S.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Feb 2011 04:21:06 +0000</when>
<what></what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Tue, 15 Feb 2011 22:54:32 +0000</when>
<what>The Gingerbread MR1 release corrects this to Q&quot;ECargandoQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>10659</bugid>
<title>Time zone issue, dependence between photo timestamps / diary</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d.ishiz...@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 14:03:00 +0000</openedDate>
<description>I have a Samsung Galaxy S (2.1-update1, 2.6.29 toot@SE-S603 #2). My
Timezone is set to GMT +2 summer time. When copying photos to the
microSDHC the Gallery doesnQ&apos;Et recognize the timestamps of the photos
correctly. It delays the timestamps by two hours. My assumption has been
confirmed, itQ&apos;Es got to do with the timezone GMT +2. When you set it to
letQ&apos;Es say GMT 0, then the timestamps are recognized correctly. How can
be expected that all photos are taken at a GMT 00 place and must be
adjusted to the time zone actually set? There shouldnQ&apos;Et be such a
dependence. I tried to fix the issue by changing the time zone to GMT
+0. That however changes all appointments in the diary by -2 hours.
Thank you for comments / updates, Dan</description>
</bug>
<bug>
<bugid>4243</bugid>
<title>Application size limit</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-10-14T18:23:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>roll...@gmail.com</reportedBy>
<openedDate>Wed, 14 Oct 2009 04:46:46 +0000</openedDate>
<description>I try to install a 50mb apk on an HTC Hero with 165mb of free space and
i get Q&quot;EOut of spaceQ&quot;E error. PackageInstaller checks for a free space of
4 times the size of the apk we want to install in order to let us
install it (PackageInstallerActiviity.java (line 293)). I think that the
install process should be optimized to require not more than 2.5 times
the apk size. Or should let install in external storage.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 14 Oct 2009 18:23:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13534</bugid>
<title>Volume button behaviour should change wrt orientation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>volkank...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 12:35:41 +0000</openedDate>
<description>The volume button Positive and Negative buttons should be interchanged
with respect to the orientation of the phone. For example, if I am
holding the phone upside down the Negative button is on top of the
Positive button. People normally assume the upper button to raise
volume, but since now it is the Negative button which is above the
other, it decreases the volume. With a similar reasoning, if I am
holding the phone rotated 270 degrees clock-wise, the left hand side
button is now increasing the volume although people would assume it will
increase it. This may be left optional on screen settings but it is
pretty bugging and counter-intuitive this way. If this should be
implemented, the volume button behaviour may need to take into account
the orientation of the phone before it has been rotated.</description>
<comment>
<author>nidocojo...@gmail.com</author>
<when>Sat, 12 Nov 2011 04:03:38 +0000</when>
<what>On my LG optimus p500 its not happening,means the volume button is not changing wrt orientation. what may be the problem?</what>
</comment>
</bug>
<bug>
<bugid>16472</bugid>
<title>Adding library reference with Eclipse plugin silently fails when projects are on different drives</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>oldglenn...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 17:28:33 +0000</openedDate>
<description>When an Android project exists on one drive and a library project (Q&quot;EIs a
libraryQ&quot;E is checked) exists on another drive, adding a library reference
to it fails silently. In Properties -Q&gt;E Android -Q&gt;E Add (Library), the
library project shows up in the list, can be added to the library list,
and shows up normally. However, when the dialog is closed and reopened
the library project is no longer found and an Q&quot;EXQ&quot;E shows up next to the
row. It took some guesswork to figure out that the different drive was
confusing it, and I had to relocate the library workspace to work around
this. (Not holding out much hope of this report doing much good when a
catastrophic data loss issue like #11218 doesnQ&apos;Et even get a response,
but I may as well try...)</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 30 Apr 2011 20:09:40 +0000</when>
<what></what>
</comment>
<comment>
<author>oldglenn...@gmail.com</author>
<when>Sat, 30 Apr 2011 21:36:31 +0000</when>
<what>I think IQ&apos;Eve now hit this issue even when on the same drive, so IQ&apos;Em not sure of the precise trigger.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 01:07:43 +0000</when>
<what></what>
</comment>
<comment>
<author>sba...@gmail.com</author>
<when>Thu, 21 Jul 2011 00:49:36 +0000</when>
<what>IQ&apos;Em facing Same issue. My library project shows but when i click to add it nothing happens. No error and no validation failure</what>
</comment>
<comment>
<author>sba...@gmail.com</author>
<when>Thu, 21 Jul 2011 00:51:30 +0000</when>
<what>BTW: My projects are in the same drive, iQ&apos;Em using ADT plugin: 10.0.0.v201102162101-104271</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20122</bugid>
<title>My phone is lost or stolen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Q8D...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 11:06:55 +0000</openedDate>
<description>http://groups.google.com/group/android-developers/browse_thread/thread/344328a13e29287f?pli=1
Jul 20 2009, 10:05 am now !!! We are in 2011, this time, why does not
protect the files on the system Thread has been stealing my phone and I
hope you find it, no service via GPS to see any evidence 2.3 .. Or send
a message to the device that is the custom of the letter position of the
phone message me .. Those in need to protect more data in the phone from
theft or loss of phone I hope the next version have more protection
..And Thank you we love you Google Android</description>
</bug>
<bug>
<bugid>10665</bugid>
<title>Sent emails do not get saved on the IMAP server</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tsund...@gmail.com</reportedBy>
<openedDate>Sat, 21 Aug 2010 22:33:01 +0000</openedDate>
<description>I reported this issue in the Help forum back in January
(http://www.google.com/support/forum/p/android/thread?tid=30ab52e9087e4554Q&amp;Ehl=en),
but could not find it here: I am using IMAP for emails. When I send
emails, however, they donQ&apos;Et get saved in the folder for that purpose on
the server, they only get saved on the device itself. Sent items should
be saved on the IMAP server, enabling a harmonized view of the server
regardless of which physical device you use to connect. You should also
be able to select which folders to save items on the server; however,
that is covered by another issue registered here. Cheers Thorbjorn</description>
<comment>
<author>tsund...@gmail.com</author>
<when>Sat, 21 Aug 2010 22:36:05 +0000</when>
<what>BTW, I use a Nexus One with Android 2.2.</what>
</comment>
<comment>
<author>Her...@devsquad.nl</author>
<when>Wed, 29 Jun 2011 22:32:33 +0000</when>
<what>I have the same issue on Samsung Galaxy S2, with a Google Apps account and also with imap account that is hosted by my provider. Android 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>13353</bugid>
<title>Searching for a bug on online unusable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 05:20:44 +0000</openedDate>
<description>When I search for a bug to see if it already exists the current system
is unusable. I get up to 2000 results quite often each of which happens
to contain a keyword IQ&apos;Eve used, however most of the results are
irrelevant and donQ&apos;Et tell me if IQ&apos;Em creating a duplicate bug. IQ&apos;Em
guessing that you have a huge problem with duplicate bugs, and this is
because of this design flaw. I canQ&apos;Et think of a better solution but then
Google are THE best search engine in the world so should be able to fix
this one. All I can think of is that you need to do some analysis of
previous duplicates you have discovered by hand and to train a neural
network or other AI system to give a probability of whether something is
a duplicate or not. Anyway as I say I think Google has far better
suggestions but IQ&apos;Em just surprised they havenQ&apos;Et fixed this issue
already.</description>
</bug>
<bug>
<bugid>2763</bugid>
<title>Documentation Error: How to apply Dialog Theme to Activity</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-27T12:17:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>landry.l...@gmail.com</reportedBy>
<openedDate>Mon, 25 May 2009 18:10:08 +0000</openedDate>
<description>On the following page there is a typo to be corrected. I lost some time
trying to figure it out then found the proper solution.
http://developer.android.com/guide/appendix/faq/commontasks.html#alerts
That page contains the following text: By setting the theme of an
activity to android:theme=Q&quot;Eandroid:style/Theme.DialogQ&quot;E , your activity
will take on the appearance of a normal dialog,... The problem is that
the sample code is missing an Q&quot;E@Q&quot;E. It should be: By setting the theme of
an activity to android:theme=Q&quot;E@android:style/Theme.DialogQ&quot;E , your
activity will take on the appearance of a normal dialog,...</description>
<comment>
<author>sch...@gmail.com</author>
<when>Tue, 09 Jun 2009 23:32:34 +0000</when>
<what>added patch for review: https://review.source.android.com/Gerrit#change,10321</what>
</comment>
<comment>
<author>sch...@gmail.com</author>
<when>Tue, 09 Jun 2009 23:41:11 +0000</when>
<what>Merged in upstream, can be closed</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:17:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1141</bugid>
<title>Email app canQ&apos;Et process special characters in IMAP username</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>jdop...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 01:30:43 +0000</openedDate>
<description>Trying to use IMAP with Exchange in a corporate environment requires the
following convention: Q&quot;Edomain\username\mail.boxQ&quot;E The email app just
presents Q&quot;EUsername or password incorrect. ()Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:37:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:19:11 +0000</when>
<what></what>
</comment>
<comment>
<author>mich...@gmail.com</author>
<when>Sun, 27 Dec 2009 20:20:10 +0000</when>
<what>This behaviour cause another problem: the username cannot contain a white space which 
is often required for the authentication toward some type of mail server (e.g. Lotus 
Domino)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 27 Apr 2010 17:46:31 +0000</when>
<what>Issue 8000 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>15607</bugid>
<title>AbsListView.RecyclerListner onMovedToScrapHeap Firing on Visible Items</title>
<status>New</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mtpow...@gmail.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 16:36:51 +0000</openedDate>
<description>Per the documentation, onMovedToScrapHeap is supposed to fire when a
view is moved onto the scrap heap and is no longer visible on the
screen. I am seeing instances, where I move forward through my listview
and I am seeing onMovedToScapHeap fire for views that are still on the
screen. I am testing on the Motorola Xoom targeted at 2.2. My listview
fills the height of the screen. According to the documentation when one
item disappears entirely from the screen onMovedToScrapHeap is supposed
to fire indicating that the view is no longer visible. However, moving
forward through my list, I am seeing OnMovedToScrapHeap fire for the
view that went out off the screen and the current view. This is very
reproducable with the following code @Override public void
onMovedToScrapHeap(View view) { ViewHolder vh = (ViewHolder)
view.getTag(); BookImageView biv = vh.image; if (biv != null) { try {
Object tag = biv.getTag(); int tagInt = ((Number) tag).intValue();
Log.e(LOG_TAG, Q&quot;EImage View Position: Q&quot;E + tagInt); Log.e(LOG_TAG, Q&quot;EIn
Cache?: Q&quot;E + ImageLoader.inCache(tagInt)); BookImageView cBiv =
getCurrentImageView(); Log.e(LOG_TAG, Q&quot;ECurrent Image View Tag: Q&quot;E +
cBiv.getTag()); if (!ImageLoader.inCache(tagInt)) { ((BitmapDrawable)
biv.getDrawable()).getBitmap().recycle(); Log.e(LOG_TAG, Q&quot;ERecycled
BitmapQ&quot;E); } else ImageLoader.setRecyclable(tagInt); } catch (Exception
excep) { Log.e(LOG_TAG, Q&quot;EException recycling the bitmap: Q&quot;E +
excep.getMessage()); } } I also hooked up the debugger to make sure the
object ID is consistent when you move from position 1 - 2, 2 - 3, 3 -4,
etc. When moving from 2-3 I see onMovedToScapHeap fire for 2 and 3, and
then when I move from 3 -4 I see onMovedToScrapHeap fire for 3 and 4.
The object ids for 3 in both cases is the same. Also it should be noted
that this is not a problem moving backwards through the list.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 19 Mar 2011 19:26:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>984</bugid>
<title>Trying to sync source and my IP appears to be refused after syncing some of the project</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-12-16T05:39:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wallaned...@gmail.com</reportedBy>
<openedDate>Tue, 21 Oct 2008 21:59:16 +0000</openedDate>
<description>root@LIGHTNING:/home/allan/projects/mydroid# repo sync git.webkit.org[0:
74.86.47.130]: errno=Connection refused fatal: unable to connect a
socket (Connection refused) error: Cannot fetch platform/external/webkit
root@LIGHTNING:/home/allan/projects/mydroid#</description>
<comment>
<author>bros...@gmail.com</author>
<when>Wed, 22 Oct 2008 01:08:09 +0000</when>
<what>FYI, this is a duplicate of issue 982.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:39:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13117</bugid>
<title>first HTTPS Post return too slow by AndroidHttpClient.</title>
<status>FutureRelease</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-06-23T22:40:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>shiqunsh...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 14:32:02 +0000</openedDate>
<description>Every time my application is started it takes upwards to a minute for
HTTPS Post(via http proxy) to return results ( See code below). Once the
first Post returns results, all following requests seem to return at a
reasonable speed. I reuse the androidHttpClient, and after about three
minute passed, the next HTTPS Post request to server hangs long again.
The problem is not on the server side since HTTPS Post to the server(via
http proxy) in another platform(window mobile/s60/iphone) return results
not hanging so long. System: Running on device vodafon, HTC Magic
2.1-update1. Sample code that causes the problem: static
AndroidHttpClient androidHttpClient = null; public String
sendRequest(String strReqData, String strUrl, Context context) { String
strResponse = null; ArrayListQ&lt;EBasicNameValuePairQ&gt;E pairs = new
ArrayListQ&lt;EBasicNameValuePairQ&gt;E(); pairs.add(new
BasicNameValuePair(Q&quot;ErequestDataQ&quot;E, strReqData)); UrlEncodedFormEntity
p_entity; try { BaseHelper.log(Q&quot;Edest url : Q&quot;E, strUrl); URL url = new
URL(strUrl); long lstart = System.currentTimeMillis(); if(
androidHttpClient == null ) androidHttpClient =
AndroidHttpClient.newInstance(Q&quot;Eua_alipayQ&quot;E); // // proxy config.
HttpParams httpParams = androidHttpClient.getParams(); HttpHost proxy =
getProxy(context);
httpParams.setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy); String
protocol = url.getProtocol(); int port = 80; if(
protocol.equalsIgnoreCase(Q&quot;EhttpsQ&quot;E) ) port = 443; HttpHost target = new
HttpHost(url.getHost(), port, protocol); HttpPost httpost = new
HttpPost(strUrl); p_entity = new UrlEncodedFormEntity(pairs, Q&quot;Eutf-8Q&quot;E);
httpost.setEntity(p_entity); HttpResponse response; response =
androidHttpClient.execute(target, httpost); HttpEntity entity =
response.getEntity(); String strRet = EntityUtils.toString(entity); long
lend = System.currentTimeMillis(); BaseHelper.log(Q&quot;Estart at: Q&quot;E,
String.valueOf(lstart) + Q&quot;E(ms)Q&quot;E); BaseHelper.log(Q&quot;Efinished at: Q&quot;E,
String.valueOf(lend) + Q&quot;E(ms)Q&quot;E); float lEalpse = (float)((lend -
lstart)/1000.0); String Ealpse = String.valueOf(lEalpse);
BaseHelper.log(Q&quot;E cost : Q&quot;E, Ealpse + Q&quot;E(s)Q&quot;E); strResponse = strRet;
strResponse += (Q&quot;E cost : Q&quot;E + Ealpse); } catch (Exception e) {
e.printStackTrace(); strResponse = (e.toString() + Q&quot;E\nQ&quot;E +
e.getLocalizedMessage() + Q&quot;E\nQ&quot;E + e.getCause()); } finally { } return
strResponse; } public HttpHost getProxy(Context context) { HttpHost
proxy = null; ConnectivityManager cm =
(ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo(); if(ni != null Q&amp;EQ&amp;E
ni.isAvailable() Q&amp;EQ&amp;E ni.getType() == ConnectivityManager.TYPE_MOBILE) {
String proxyHost = android.net.Proxy.getDefaultHost(); int port =
android.net.Proxy.getDefaultPort(); if (proxyHost != null) proxy = new
HttpHost(proxyHost, port); } return proxy; }</description>
<comment>
<author>shiqunsh...@gmail.com</author>
<when>Sat, 11 Dec 2010 14:39:20 +0000</when>
<what>HttpHost proxy = getProxy(context);

in this case, may take value as follows:
HttpHost = new HttpHost(Q&quot;E10.0.0.172Q&quot;E, 80);
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 11 Dec 2010 17:42:54 +0000</when>
<what></what>
</comment>
<comment>
<author>shiqunsh...@gmail.com</author>
<when>Mon, 13 Dec 2010 03:10:29 +0000</when>
<what>Hi,  jessewil..., any new discovery?
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 13 Dec 2010 03:21:53 +0000</when>
<what>(my guess is that the first thing youQ&apos;Ere going to be asked for is a network trace and/or a reproduceable test case we can run ourselves. this really sounds like a problem on your side rather than a general problem.)</what>
</comment>
<comment>
<author>shiqunsh...@gmail.com</author>
<when>Mon, 13 Dec 2010 10:18:48 +0000</when>
<what>Hi, How can i do a network trace when i run the application on real device?
thanks a lot.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Mon, 13 Dec 2010 18:15:01 +0000</when>
<what>Two things you can try:

1. Set the HTTP version to 1.1.
  HttpParams params = new BasicHttpParams();
  params.setParameter(CoreProtocolPNames.PROTOCOL_VERSION, HttpVersion.HTTP_1_1);
  HttpClient httpclient = new DefaultHttpClient(params);

2. The HTTP client attempts to reuse connections. This may have a bad interaction with your serverQ&apos;Es timeouts. You could try closing the HTTP client between connections.
  HttpClient client = ...
  // use the client for one request
  client.getConnectionManager().shutdown();

If neither of those suggestions helps to improve performance, please post back here and weQ&apos;Ell continue to investigate!</what>
</comment>
<comment>
<author>shiqunsh...@gmail.com</author>
<when>Sun, 13 Feb 2011 07:44:14 +0000</when>
<what>Hi,jessewil
I capture the network trace log through wireshark on the device,please see the attachment.Both our application and system built-in browser takes too much time to open the page(https://mgw.alipay.com/mobile.htm).
DNS resolve takes nearly 20s, do you have any suggestions helps to improve performance.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 13 Feb 2011 17:37:17 +0000</when>
<what>i havenQ&apos;Et looked at the dumps, but my first thought is Q&quot;Efix your DNS serversQ&quot;E. works fine for me on a variety of Android and non-Android devices.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 19:17:56 +0000</when>
<what>okay, now iQ&apos;Eve been able to look at the captures, it looks like weQ&apos;Ere doing a DNS lookup despite going through the proxy, _after_ talking to the proxy. (maybe a misguided attempt to do some host name verification?)

this is starting to sound like a bug. if you set a breakpoint in java.net.InetAddress.lookupHostByName, it would be interesting to see what code is doing this. (i imagine youQ&apos;Ell see the lookup for the proxy, which is fine, but then an attempt to look up the destination web site, which isnQ&apos;Et.)</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 23 Jun 2011 01:14:39 +0000</when>
<what>It turns out that this latency is caused by a stupid log statement. From org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl#startHandshake:
  LoggerHolder.logger.fine(Q&quot;ECreated new session for Q&quot;E
      + getInetAddress().getHostName() + Q&quot;E.Q&quot;E);

This is aggravated by the fact that the Apache HTTP client code also loses the InetAddressQ&apos;Es host name. It goes from an InetAddress containing a host+IP pair to an InetAddress containing an IP address only.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 23 Jun 2011 20:18:55 +0000</when>
<what>Issue 17262 has been merged into this issue.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 23 Jun 2011 20:20:29 +0000</when>
<what>IQ&apos;Em fixing the problem in Ice Cream Sandwich.

For earlier releases, the following ugly hack will prevent AndroidQ&apos;Es Apache HTTP client from forgetting the targetQ&apos;Es host name while it is connecting. That way when it later logs that host name, it wonQ&apos;Et waste time doing a reverse DNS lookup.

Call this method on your DefaultHttpClient or AndroidHttpClient instance. It will prevent the reverse DNS lookup from being made.

    private void workAroundReverseDnsBugInHoneycombAndEarlier(HttpClient client) {
        // Android had a bug where HTTPS made reverse DNS lookups (fixed in Ice Cream Sandwich) 
        // http://code.google.com/p/android/issues/detail?id=13117
        SocketFactory socketFactory = new LayeredSocketFactory() {
            SSLSocketFactory delegate = SSLSocketFactory.getSocketFactory();
            @Override public Socket createSocket() throws IOException {
                return delegate.createSocket();
            }
            @Override public Socket connectSocket(Socket sock, String host, int port,
                    InetAddress localAddress, int localPort, HttpParams params) throws IOException {
                return delegate.connectSocket(sock, host, port, localAddress, localPort, params);
            }
            @Override public boolean isSecure(Socket sock) throws IllegalArgumentException {
                return delegate.isSecure(sock);
            }
            @Override public Socket createSocket(Socket socket, String host, int port,
                    boolean autoClose) throws IOException {
                injectHostname(socket, host);
                return delegate.createSocket(socket, host, port, autoClose);
            }
            private void injectHostname(Socket socket, String host) {
                try {
                    Field field = InetAddress.class.getDeclaredField(Q&quot;EhostNameQ&quot;E);
                    field.setAccessible(true);
                    field.set(socket.getInetAddress(), host);
                } catch (Exception ignored) {
                }
            }
        };
        client.getConnectionManager().getSchemeRegistry()
                .register(new Scheme(Q&quot;EhttpsQ&quot;E, socketFactory, 443));
    }

Another option is to consider HttpURLConnection. In Froyo and earlier, HttpURLConnection had some frustrating bugs. Most notably, calling close() on a response InputStream without reading all of its data didnQ&apos;Et prevent the connection from being pooled. Froyo also lacked support for cookies. HttpURLConnection is the best Android HTTP client for Gingerbread and better. ItQ&apos;Es workable on Eclair and Froyo. This is where the Dalvik team is spending its effort going forward.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 23 Jun 2011 22:40:15 +0000</when>
<what>Fixed in Ice Cream Sandwich by I077f7413bb6cba66be6204c68f7911b51a191643
Please use the above workaround for earlier releases.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 24 Jun 2011 22:38:38 +0000</when>
<what>Issue 17562 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>18498</bugid>
<title>EAS: Max Inactivity Time Device Lock fallback to next supported value</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DerekHar...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 13:37:22 +0000</openedDate>
<description>Our standard ActiveSync policies allow 20 minutes inactivity before
device lock Many other OSQ&apos;Es so not actually support the specific 20
minute timeout value but gracefully fallback and implement the next
smallest supported value for that OS. i.e iOS devices implement a 15
minute lock timeout even though the EAS policy states 20 minutes.
Android fails on this EAS policy setting unless we change to a value
that is supported by the OS e.g 10 minutes. Correct behavior should be a
graceful fallback to next lower value supported by the OS Xoom / 3.1</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 29 Jul 2011 00:16:49 +0000</when>
<what>What do you mean Q&quot;EAndroid fails on this EAS policy settingQ&quot;E?  Could you explain what, exactly, happens?</what>
</comment>
<comment>
<author>DerekHar...@gmail.com</author>
<when>Thu, 04 Aug 2011 10:55:17 +0000</when>
<what>The device shows the standard error when it does not meet the server policies. </what>
</comment>
<comment>
<author>DerekHar...@gmail.com</author>
<when>Mon, 08 Aug 2011 14:47:34 +0000</when>
<what>Retested with 3.2 and this issue appears to be fixed. This can be closed</what>
</comment>
</bug>
<bug>
<bugid>14887</bugid>
<title>Repo</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-22T00:14:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seker2...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 07:06:52 +0000</openedDate>
<description>Now, we are constructing our own Repo in a server to manage several git
repositories (like android open source projct). Can you tell us how to
construt it, or send a manual about that to us? Our server is Ubuntu OS
(version: 10.10-desktop-x64), and we had already constructed git server
on it, we can push/pull soucre code to/from it now. But we have some
problems, can you solve them for us? 1. I think the Repo hold a
Q&quot;Emanifest.gitQ&quot;E project to manage the numerous git repositories. So we
hope know how to create the Q&quot;Emanifest.gitQ&quot;E project correctly in our
server. Shold we need to install some special dependent software? 2.
When we pull/push code from/to the git repository remotely, we always
need input git password. Why we get androidQ&apos;E open source form
http://android.git.kernel.org/ doesnQ&apos;Et need password. What can we do to
config the git server to make this?</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 22 Feb 2011 00:14:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19388</bugid>
<title>Archive button missing from GMail app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sean.ait...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 14:03:20 +0000</openedDate>
<description>- Steps to reproduce the problem. Read an email, try to archive it (not
delete, but quickly remove from inbox) - What happened. The button is
gone all of a sudden (Looks like it was there in 2.3.4.1). I use it
EVERY DAY! ItQ&apos;Es how I manage my inbox. - What you think the correct
behavior should be. Button is present, user is able to archive messages.
IQ&apos;Em running Android 2.3.3 on an HTC EVO 3D. I just restored an earlier
version, 2.3.4.1, and the button IS there. Looks like it was just
removed. Please put it back!</description>
</bug>
<bug>
<bugid>5238</bugid>
<title>Motorola Droid locks up when taking a picture and an incoming call is received.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-01-22T00:02:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nbbizza...@gmail.com</reportedBy>
<openedDate>Sun, 06 Dec 2009 17:58:48 +0000</openedDate>
<description>Firmware version: 2.0 Model: Motorola Droid Kernel: 2.6.29 Build: ESD20
Phone will completly lock up if you get an incoming call while using the
camera (taking pictures). Steps: 1) Have someone call your phone while
youQ&apos;Ere taking a picture. -Verify your phone frezzes. Incoming call can
not be answered. Calls can not be placed... Possible work arounds:
-Place phone in airport mode while taking pictures. IQ&apos;Em suspecting that
any activity/new task when using the camera will trigger the lock up.
-Disable any clock alarms. -better yet, use a camera not your phone.. ;)</description>
<comment>
<author>Steve.k...@gmail.com</author>
<when>Mon, 23 Aug 2010 03:40:06 +0000</when>
<what>I have the same problem with a Droid X</what>
</comment>
<comment>
<author>Steve.k...@gmail.com</author>
<when>Fri, 21 Jan 2011 23:56:43 +0000</when>
<what>Seems to be resolved in Froyo - is there anyway these can be closed?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sat, 22 Jan 2011 00:02:51 +0000</when>
<what>IQ&apos;Ell close it.  If anybody sees it in Froyo please open a new bug with the details.</what>
</comment>
<comment>
<author>nbbizza...@gmail.com</author>
<when>Sat, 22 Jan 2011 00:17:13 +0000</when>
<what>ItQ&apos;Es fine with me. I can no longer reproduce this issue. Thanks.

Sent from my Droid. Message sent from my Droid with fat thumbs. Please
excuse any butchering of the English language.</what>
</comment>
</bug>
<bug>
<bugid>12679</bugid>
<title>Date Q&amp;E Time Setting taking wrong Locale</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>g.chr...@gmail.com</reportedBy>
<openedDate>Sun, 21 Nov 2010 14:27:30 +0000</openedDate>
<description>Steps to reproduce: 1) set language to Q&quot;EFran?ais (Suisse)Q&quot;E (fr_CH) 2)
select Q&quot;EDate Q&amp;E TimeQ&quot;E in settings Expected result: 31.12.2010 12.31.2010
31.12.2010 2010.12.30 Got: 31/12/2010 12/31/2010 31/12/2010 2010/12/30
If switching to language Q&quot;EDeutsch (Schweiz)Q&quot;E (ge_CH) - which should be
the same formats as there is only one date format for Switzerland (CH) -
the date formats are correct. This leads to think that the settings are
taking the locale for the language without the the country because the
date formats we get for Q&quot;EFran?ais (Suisse)Q&quot;E (fr_CH) are the same as
those for Q&quot;EFran?ais (France)Q&quot;E (fr_FR) and the ones we get for Q&quot;EDeutsch
(Schweiz)Q&quot;E (ge_CH) are the same as those of Q&quot;EDeutsch (Deutschland)Q&quot;E
(de_DE). From a coding point of view, it looks like the Settings are
doing something like this: String defLang =
Locale.getDefault().getLanguage(); Locale l = new Locale(defLang);
dateFormat = DateFormat.getDateInstance(DateFormat.SHORT,l); But it
should simply be: dateFormat =
DateFormat.getDateInstance(DateFormat.SHORT); // default locale Here the
code I used to check my hypothesis: SimpleDateFormat dateFormat =
(SimpleDateFormat)DateFormat.getDateInstance(DateFormat.SHORT);
StringBuilder buf2 = new StringBuilder(); buf2.append(Q&quot;ECorrect date
format: Q&quot;E + dateFormat.toPattern() + Q&quot;E\nQ&quot;E); String curLang =
Locale.getDefault().getLanguage(); buf2.append(Q&quot;ELanguage: Q&quot;E + curLang +
Q&quot;E\nQ&quot;E); Locale l = new Locale(curLang); dateFormat =
(SimpleDateFormat)DateFormat.getDateInstance(DateFormat.SHORT,l);
buf2.append(Q&quot;EBad date format: Q&quot;E + dateFormat.toPattern() + Q&quot;E\nQ&quot;E);
logView.setText(buf2.toString()); The result is this code when language
is set to fr_CH: Correct date format: dd.MM.yy Language: fr Bad date
format: dd/MM/yy</description>
<comment>
<author>g.chr...@gmail.com</author>
<when>Sun, 21 Nov 2010 14:30:09 +0000</when>
<what>Forgot: this test was run on the SDK Emulator with Android 2.2 and on a real device with a custom ROM with Android 2.2 too.

But I have seen this problem on all releases of Android I have used: 1.5, 1.6, 2.1, 2.2.</what>
</comment>
<comment>
<author>coth...@gmail.com</author>
<when>Sun, 02 Jan 2011 09:51:55 +0000</when>
<what>Have same problem with ru_RU as well on HTC Desire. 

Wrong date formats 
12/31/2010 (which is m/d/yyyy and set as default)
31/12/2010
2010/12/31

Russia uses dd.mm.yyyy

Switching to English and back wonQ&apos;Et help.
</what>
</comment>
</bug>
<bug>
<bugid>17057</bugid>
<title>Browser gets into state where setTimeout doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dskl...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 12:35:38 +0000</openedDate>
<description>I have a NexusOne holiday phone with Gingerbread 2.3.4 I use a webapp I
made myself (http://typ.manabase.com) and noticed that sometimes it
stops working on my phone. IQ&apos;Eve added more and more logging and today I
finally realized that the browser gets into a state where setTimeout
just doesnQ&apos;Et work anymore. After killing the browser app everything
works again. Is there anything I should do to investigate the next time
the browser app gets into this state again? I ran adb bugreport but only
after killing the browser app. Let me know if you want the output
anyway.</description>
</bug>
<bug>
<bugid>6335</bugid>
<title>calendar doesnQ&apos;Et have option to set default calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tmb...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 00:41:37 +0000</openedDate>
<description>Calendar always defaults to the default calendar for a Google account;
thatQ&apos;Es not where I want to create events by default from my phone. The
Calendar app should let me select the calendar where I want to create
events.</description>
<comment>
<author>william....@gmail.com</author>
<when>Sun, 25 Jul 2010 10:06:07 +0000</when>
<what>This is a duplicate of 3920.</what>
</comment>
</bug>
<bug>
<bugid>11326</bugid>
<title>AccountAndSyncSettings - AndroidManifest.xml - some permissions twice</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ep0...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 19:29:26 +0000</openedDate>
<description>READ_SYNC_SETTINGS Q&amp;E WRITE_SYNC_SETTINGS are written twice</description>
</bug>
<bug>
<bugid>18375</bugid>
<title>wcscasecmp is defined but not declared</title>
<status>WorkingAsIntended</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-07-17T13:38:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kirill.k...@simbirsoft.com</reportedBy>
<openedDate>Sun, 10 Jul 2011 16:47:45 +0000</openedDate>
<description>There are function symbols `wcscasecmpQ&apos;E and `wcsncasecmpQ&apos;E in the C
library `libc.soQ&apos;E. But there arenQ&apos;Et any corresponding declarations in
the header `wchar.hQ&apos;E.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 10 Jul 2011 18:20:54 +0000</when>
<what></what>
</comment>
<comment>
<author>kirill.k...@simbirsoft.com</author>
<when>Mon, 11 Jul 2011 18:04:56 +0000</when>
<what>I was not very accurate really.

These functions are defined in the static C library `libc.aQ&apos;E for different platforms (3,4,5,8,9) and in the dynamic `libc.soQ&apos;E for the platform 9.
---cut---
$ grep wcscasecmp -Fr $NDK
Binary file $NDK/platforms/android-8/arch-arm/usr/lib/libc.a matches
Binary file $NDK/platforms/android-4/arch-arm/usr/lib/libc.a matches
Binary file $NDK/platforms/android-9/arch-arm/usr/lib/libc.so matches
Binary file $NDK/platforms/android-9/arch-arm/usr/lib/libc.a matches
Binary file $NDK/platforms/android-3/arch-arm/usr/lib/libc.a matches
Binary file $NDK/platforms/android-5/arch-arm/usr/lib/libc.a matches
---cut---
It seems to be wrong, isnQ&apos;Et it?</what>
</comment>
<comment>
<author>kirill.k...@simbirsoft.com</author>
<when>Tue, 12 Jul 2011 19:50:28 +0000</when>
<what>I created a separate issue #18461 for mismatching sets of static/dynamic symbols.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 13:38:21 +0000</when>
<what>The static C library corresponds to android-9. Use the corresponding APP_ABI if you want to use functions declared in this API level.</what>
</comment>
<comment>
<author>kirill.k...@simbirsoft.com</author>
<when>Mon, 18 Jul 2011 08:16:48 +0000</when>
<what>Do you mean that Q&quot;Eandroid-8/.../libc.aQ&quot;E corresponds to android-9?</what>
</comment>
</bug>
<bug>
<bugid>4115</bugid>
<title>uses-feature not listed in manifest guide</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 21:36:52 +0000</openedDate>
<description>Two minor problems in 1.6 manifest documentation. 1. The new
uses-feature is not listed as an optional element in the manifest guide:
http://developer.android.com/guide/topics/manifest/manifest-element.html
Note that the Can Contain list does not contain Q&lt;Euses-featureQ&gt;E. 2. The
uses-sdk optional element jumped out of the Can Contain list. The
uses-sdk optional element appears to have escaped the list formatting
that applies to the other elements in the Can Contain list.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:03:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1313</bugid>
<title>WebView.loadData() does not work with Q&apos;E#Q&apos;E or Q&quot;Efile:///android_asset/xyz.jpgQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-29T01:38:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>robert.c...@gmail.com</reportedBy>
<openedDate>Mon, 17 Nov 2008 01:00:31 +0000</openedDate>
<description>WebView.loadData( Q&quot;Eany content with # in itQ&quot;E ) will result in any
content after the Q&apos;E#Q&apos;E to not appear. WebView.loadUrl() from asset with
same content will render Q&apos;E#Q&apos;E fine. Also, WebView.loadData( Q&quot;Eany content
with img src to file:///android_asset/xyz.jpgQ&quot;E ) will not show the jpg.
WebView.loadUrl() from asset with same content does work properly.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:38:58 +0000</when>
<what>You need to Uri-escape your data as itQ&apos;Es loaded as a data: Uri.</what>
</comment>
</bug>
<bug>
<bugid>13779</bugid>
<title>Exchange Sync Calendar Item Not Editable</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>jezz...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 19:26:12 +0000</openedDate>
<description>Moto Droid X, 2.2.1 Moto Droid, 2.2.1 Steps: 1. Add a calendar event to
exchange 2. Event synced to phone 3. Click day on calendar 4. Open event
5. Press menu button 6. Notice the lack of an Q&apos;EeditQ&apos;E option. (only add
reminder and delete) Calendar events added from the phone are fully
editable. Calendar events synced to the calendar from exchange are not.</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 08 Mar 2011 23:10:22 +0000</when>
<what>Are you the Q&quot;EownerQ&quot;E of the event, or an attendee?  An attendee canQ&apos;Et change meeting information, IIRC.  BTW, DroidX and Droid use two completely different Exchange application.</what>
</comment>
<comment>
<author>jeroen.f...@gmail.com</author>
<when>Wed, 04 May 2011 09:43:42 +0000</when>
<what>I have the same problem; Event made on exchange canQ&apos;Et be edited, event made on Galaxy S can be edited. Problem occured after new flash (hence, second configuration of the sync parameters)</what>
</comment>
<comment>
<author>unclemag...@gmail.com</author>
<when>Sun, 15 May 2011 20:01:20 +0000</when>
<what>I have the same problem.  Using Activesync to Exchange 2010 server (Outlook 2007).  Cannot edit calender events on phone running 2.3 (gingerbread)

Can edit events created on the phone. </what>
</comment>
<comment>
<author>austinta...@gmail.com</author>
<when>Fri, 20 May 2011 16:09:34 +0000</when>
<what>I have 200 new Galaxy S 4G phones and Exchange 2010.  We have some users who can edit the events on android and some who cannot.  Any thoughts on troubleshooting?  I can copy an account that is having problems and create a new mailbox and it works fine.  The users who canQ&apos;Et edit get the Q&quot;EUnable to edit eventQ&quot;E box on the phone when trying.  Any new mailboxes I create work fine.  Seems to mainly be users who had mailboxes on the old Exchange 2000 server that were migrated to 2003 then to 2010.   Thoughts?</what>
</comment>
<comment>
<author>darrinjh...@gmail.com</author>
<when>Tue, 07 Jun 2011 10:13:43 +0000</when>
<what>I have exactly the same issue on S2. Very frustrating. My workaround is to use a third party calendar app on the phone, and this seems to work fine. I hope this gets fixed.</what>
</comment>
<comment>
<author>gregoryt...@gmail.com</author>
<when>Tue, 12 Jul 2011 06:09:43 +0000</when>
<what>Same problem, I am event owner but cannot edit event using stock LG G2X 2.2.
Very sad</what>
</comment>
<comment>
<author>tzachha...@gmail.com</author>
<when>Wed, 13 Jul 2011 15:56:40 +0000</when>
<what>Same issue with Samsung Galaxy S running 2.3.3</what>
</comment>
<comment>
<author>dome...@gmail.com</author>
<when>Wed, 20 Jul 2011 13:28:19 +0000</when>
<what>same problem, SGS 2.2.1
TouchDown solves the problem, but built in calendar app will not edit events, only those made on the device. I hate using TouchDown calendar and would appreciate any feedback how to solve this problem. There was no problem on my old iphone and ipad though.
</what>
</comment>
<comment>
<author>m.ausser...@gmail.com</author>
<when>Tue, 26 Jul 2011 08:35:26 +0000</when>
<what>Same issue on Samsung Galaxy S running 2.2
I have an Exchange 2007 Server
Never had any problem with my old Windows Mobile 6 phone with same user.
I also have this user account on my server since Exchange 2000, then migrated to 2003 and then to 2007.
I have to check if this problem does not exist with new users.

But this is very frustrating, buying an new phone, first time no Windows Phone where i never had problems, and now with Android the problems start.

I hope that this issue gets fixed soon!</what>
</comment>
<comment>
<author>neromer...@gmail.com</author>
<when>Thu, 04 Aug 2011 21:18:42 +0000</when>
<what>Had this issue on my Samsung Galaxy S2, Exchange 2010, the problem was related to the primary smtp address in Exchange, when i added the Exchange account on my Samsung, i entered one of my aliases, this does not work, be sure to enter the mail address that is registered as the primary smtp address on the Exchange Server.
Worked for me, now i can edit everything in the calendar, works perfectly regardless of where the event was created...</what>
</comment>
<comment>
<author>tzachha...@gmail.com</author>
<when>Fri, 05 Aug 2011 09:22:26 +0000</when>
<what>Is the smtp case sensitive? (when I enter my email address I enter the full email address but I use all lower-case as email addresses are case insensitive)</what>
</comment>
<comment>
<author>neromer...@gmail.com</author>
<when>Fri, 05 Aug 2011 09:26:11 +0000</when>
<what>Lower-case should be fine.</what>
</comment>
<comment>
<author>tzachha...@gmail.com</author>
<when>Fri, 05 Aug 2011 11:10:45 +0000</when>
<what>In that case this solution does not work for me.
I still have the same issue</what>
</comment>
<comment>
<author>m.ausser...@gmail.com</author>
<when>Fri, 05 Aug 2011 13:32:58 +0000</when>
<what>I think i found out a solution.
I have an SBS2008 server with Exchange 2007

The smtp mail address in the account creation IS case sensitive.
In my opinion itQ&apos;Es a bug, because this never was case sensitive on may other smartphones (Windows Mobile, iPhone, Nokia, ...)

Here is how i solved it, using an example:

I have a user account an my server named Q&quot;ETest UserQ&quot;E
The windows login is Q&quot;EtestQ&quot;E, the AD Domain (NetBIOS Name) is Q&quot;EDOMAINQ&quot;E and the primary mail address is Q&quot;ET.User@MyDomain.comQ&quot;E
The external DNS name for my exchange server is mail.MyDomain.com

Here are the account settings that DID NOT WORK (so you see what i did Q&quot;EwrongQ&quot;E)
- created a new account on my Galaxy S
- entered mail address Q&quot;Et.user@mydomain.comQ&quot;E and the windows password
- click Q&quot;EnextQ&quot;E (or Q&quot;EcontinueQ&quot;E, i donQ&apos;Et know exactly because my Android is in german language)
- accepted the message
- acount information is retrieved from the server
- in my case the exchange autodiscover feature is not active so my Android phone comes up with the manual settings dialog
- in Domain: Username field entered Q&quot;Edomain\testQ&quot;E
- in Password field entered windows password
- in Exchange-Server field entered Q&quot;Email.mydomain.comQ&quot;E
- clicked Q&quot;EnextQ&quot;E (or Q&quot;EcontinueQ&quot;E, i donQ&apos;Et know exactly because my Android is in german language)
- server settings are checked
- accepted message for security settings required for exchange connection (settings are configured on exchange server, for example Q&quot;EPhone password requiredQ&quot;E)
- set acount options (what should be synchronised and how often)
- set an optional account name Q&quot;EExchange TestQ&quot;E

After using these settings the calendar items entered in Outlook cannot be changed.


Here are the account settings that WORK FINE:
- created a new account on my Galaxy S
- entered mail address Q&quot;ET.User@MyDomain.comQ&quot;E (CASE SENSITIVE! - entered as displayed in Exchange Admin) and the windows password
- click Q&quot;EnextQ&quot;E (or Q&quot;EcontinueQ&quot;E, i donQ&apos;Et know exactly because my Android is in german language)
- accepted the message
- acount information is retrieved from the server
- in my case the exchange autodiscover feature is not active so my Android phone comes up with the manual settings dialog
- in Domain: Username field entered Q&quot;Edomain\testQ&quot;E (not case sensitive)
- in Password field entered windows password (case sensitive)
- in Exchange-Server field entered Q&quot;Email.mydomain.comQ&quot;E (not case sensitive)
- clicked Q&quot;EnextQ&quot;E (or Q&quot;EcontinueQ&quot;E, i donQ&apos;Et know exactly because my Android is in german language)
- server settings are checked
- accepted message for security settings required for exchange connection (settings are configured on exchange server, for example Q&quot;EPhone password requiredQ&quot;E)
- set acount options (what should be synchronised and how often)
- set an optional account name Q&quot;EExchange TestQ&quot;E

After using these settings the calendar items entered in Outlook can be changed without problems.

So the only difference was the case sensitive primary SMTP address.

I hope this helps you too.</what>
</comment>
<comment>
<author>herrc...@gmail.com</author>
<when>Fri, 05 Aug 2011 14:55:10 +0000</when>
<what>I confirm Comment #15 by m.ausser, which appears to be a further clarification of #11 where you appear to need to match the Exchange primary SMTP address exactly, including case.

I did the exact same test as #15. My primary SMTP address in Exchange 2010 has mixed case Q&quot;Euser@DomainName.comQ&quot;E. If I start the email account setup on my Samsung Galaxy S (Sprint Q&quot;EEpicQ&quot;E, with 2.2 Froyo) using all lowercase Q&quot;Euser@domainname.comQ&quot;E, I am unable to edit events on my phone that were created in outlook. If I remove the account and recreate it using mixed case Q&quot;Euser@DomainName.comQ&quot;E, it works perfectly. I repeated deleting and recreating both case variations twice, and the behavior is deterministic: Case matters.

IQ&apos;Em unable to find where you can edit that email identifier after initial creation. It appears youQ&apos;Ere required to delete and recreate.</what>
</comment>
<comment>
<author>priff...@gmail.com</author>
<when>Fri, 05 Aug 2011 19:08:12 +0000</when>
<what>I confirm. Our excahnge 2010 users are Firstname.LASTNAME@domaine.fr and the only way to be able to modify synchronized events is to match exactly smtp adress, case included. Case matter</what>
</comment>
<comment>
<author>tzachha...@gmail.com</author>
<when>Fri, 05 Aug 2011 19:08:53 +0000</when>
<what>Great.
This solves this problem for me as well.

I also didnQ&apos;Et find a way to change a current account.
I deleted and re-created the account and I can edit the calendar items.

Thanks</what>
</comment>
<comment>
<author>bcb...@gmail.com</author>
<when>Mon, 12 Sep 2011 21:13:26 +0000</when>
<what>IQ&apos;Em bumping this for 2 reasons.

1) It is set to status: Q&quot;ENeedsInfoQ&quot;E, when a lot of new information has been posted that is pretty (but not completely, see #2) conclusive.

2) I have confirmed that, in my case, the exchange username (domain\name) *is* case-sensitive, or at least the Q&quot;EnameQ&quot;E part. Similar to others here, I was seeing it asking me if I was attending my own events and it also wouldnQ&apos;Et let me edit them, until I changed the name from Q&quot;ECORP\myname_abcQ&quot;E to Q&quot;ECORP\myname_ABCQ&quot;E, which instantly fixed it. In my case, the smtp address didnQ&apos;Et need to be changed, but it may well be that mine was always all lower-case.

Phone: Droid Inc 1, running Android 2.3.4</what>
</comment>
<comment>
<author>bcb...@gmail.com</author>
<when>Mon, 12 Sep 2011 21:20:44 +0000</when>
<what>Quick modification to the earlier message:

- Running Outlook 2007 to Exchange 2007 SP2 (Hosted Exchange)</what>
</comment>
</bug>
<bug>
<bugid>16356</bugid>
<title>[Gallery] Q&apos;EShow on mapQ&apos;E doesnQ&apos;Et show precise locations</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>attila12...@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 10:50:18 +0000</openedDate>
<description>Open a geotagged photo in the gallery, select Q&apos;EShow on mapQ&apos;E. It launches
Google Maps with the photoQ&apos;Es GPS coordinates. Maps, however, places the
marker on the road, landmark, etc closest to the coordinates, which sort
of defeats the purpose of geotagging. The solution would be to change
the Q&apos;EShow on mapQ&apos;E feature in the Gallery to include the Q&apos;Eloc:Q&apos;E search
operator before the coordinates. See
http://www.google.com/support/forum/p/Google%20Mobile/thread?tid=5e9aa36c6575c2e3Q&amp;Ehl=en
Nexus S, stock 2.3.3</description>
<comment>
<author>ttu...@gmail.com</author>
<when>Fri, 10 Jun 2011 06:29:42 +0000</when>
<what>Same issue observed on Xoom, android 3.1.
</what>
</comment>
</bug>
<bug>
<bugid>3521</bugid>
<title>Interlaced PNG bitmap acquired through network is blurred</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>forrest.he.hust@gmail.com</reportedBy>
<openedDate>Tue, 11 Aug 2009 09:11:04 +0000</openedDate>
<description>I was trying to acquire interlaced PNG bitmap through network, there is
no warn or errer in resulting output, but this interlaced PNG bitmap
acquired from network is blurred, very blurred. If the interlaced PNG is
acquired from native(res/drawable), it is distinct; If the PNG bitmap is
not interlaced, load it from either network or native, it is distinct. I
think the reason is: android just scan odd-numbered or even-numbered
rows of the interlaced PNG, but doesnQ&apos;Et scan scan even-numbered or odd-
numbered rows of the interlaced PNG Main Codes: public void
surfaceCreated(SurfaceHolder holder) { canvas = mHolder.lockCanvas();
Paint mPaint = new Paint(); try { String strURL =
Q&quot;Ehttp://www.tiexin.com/images/map_blocks/1/4/3/3/00000037_00000031.pngQ&quot;E;
canvas.drawBitmap(getBitmap(strURL), 0, 0, mPaint); } catch (IOException
e) { e.printStackTrace(); } } private Bitmap getBitmap(String strURL)
throws IOException { URL url = new URL(strURL); HttpURLConnection conn =
(HttpURLConnection) url.openConnection(); conn.setDoInput(true);
conn.setConnectTimeout(1000); conn.setRequestMethod(Q&quot;EGETQ&quot;E);
conn.connect(); for (int i = 0; i Q&lt;E 5; i++) { // ??5? if
(conn.getResponseCode() == HttpURLConnection.HTTP_OK) { InputStream is =
conn.getInputStream(); Bitmap bm = BitmapFactory.decodeStream(is, null,
null); if (is != null) { is.close(); is = null; } if (conn != null) {
conn.disconnect(); conn = null; } return bm; } } return null; } Welcome
to visit my blog to see the effect drawing
http://wayfarer.javaeye.com/admin/blogs/442586 Best Regard Forrest He</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:34:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6048</bugid>
<title>Nexus One (Android 2.1) - Notification icons disappear from top bar </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mike.gor...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 20:58:05 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Receive an email, text, gchat, etc 2. Click
the power button to wake the phone 3. Click the power button to sleep
the phone 4. Wake the phone again and unlock screen - What happened. In
the initial wake you see you have new email, text, etc. After sleeping
phone and waking it, the notification is now gone once you unlock the
phone - What you think the correct behavior should be. The notification
should stay there until I read the message. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>12875</bugid>
<title>Specials Characters used in passphrase for WPA</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sallet.l...@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 23:39:13 +0000</openedDate>
<description>For Wifi Connexion on an HTC DESIRE HD, Android 2.2 Build 1.32.405.6
France : ISP : Free.fr router name: Freebox ADSL (v5) Wifi : Encryption
(WPA (TKIP) - (AES/CCMP) - (TKIP + AES)) When i want to connect to my
home Wifi Access point, I use a passphrase for my WPA connection but
each time it says me Q&quot;Eincorrect network passphraseQ&quot;E (in french). I have
tested with the three possibility of WPA and nothings works. (Wep and
Open works fine) The only things who works, itQ&apos;Es to donQ&apos;Et use specials
characters in the passphrase. If you use only A to Z ( abcdefghijklm for
example) the connection to the wifi works. If you use a characters like
Q&quot;E | Q&quot;E in the passphrase and the connection Android return an Q&quot;Eincorrect
network passphraseQ&quot;E NOTE: This form is only for reporting user bugs. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>bau...@gmail.com</author>
<when>Sat, 12 Feb 2011 03:32:08 +0000</when>
<what>same as http://code.google.com/p/android/issues/detail?id=13034
with all regional characters!! not use correct ASCII code!
Really wifi 802.11b/g compliant?
?,?,?,?... accepted but not correct to connect to wifi router.

One solution to enter directly ASCII code or enter entire passphrase in hexadecimal for WPA2/AES?

I use WPA2/AES 802.11g
HTC DesireHD/ Android2.2.1 (support HTC is very bad.. not know if this android bug or HTC problem with driver!)</what>
</comment>
</bug>
<bug>
<bugid>19155</bugid>
<title>honeycomb 3.0 3.1 3.2 calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>salvador...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 13:22:09 +0000</openedDate>
<description>Hide declined events doesnQ&apos;Et hide them. Export iCal to Google calendar,
hide declined events on website (gCal) works. Declined events show up in
honeycomb.</description>
<comment>
<author>michaels...@gmail.com</author>
<when>Thu, 11 Aug 2011 08:51:31 +0000</when>
<what>This is a major problem in the useability of a tablet as a serious tool. 

Recurring events, where single events are deleted (but the rest of the series is intact) still shows all events, including those single events purposely cancelled (e.g due to holidays). Seen on Motorola Xoom Honeycomb 3.0 and 3.1 (Type MZ601)</what>
</comment>
</bug>
<bug>
<bugid>1112</bugid>
<title>Asynchronous takePicture()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Wed, 29 Oct 2008 13:34:46 +0000</openedDate>
<description>After getting unexpected results from takePicture() and subsequent image
processing, I discovered that takePicture() is asynchronous. Although
the documentation indeed states that takePicture() (just?) registers a
callback,
http://code.google.com/android/reference/android/hardware/Camera.html
suggestive of some other method to take the actual snapshot (but such a
method does not exist), takePicture() also doubles as a trigger to
actually take the snapshot, *but* asynchronously with the code in which
takePicture() is called. To me this seems highly confusing at best, if
not plain ugly. I could not find any documentation about a Listener for
completion of snapshot-taking, so I had to add my own semaphores and a
while-sleep to make sure my snapshot is taken and processed before I
reuse the bitmap in which I store the onPictureTaken() data. Regards</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:27:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:33:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15862</bugid>
<title>Theme Theme.Holo.Light.NoActionBar not available for use (Honeycomb)</title>
<status>FutureRelease</status>
<owner>ad...@android.com</owner>
<closedOn>2011-03-30T18:49:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>d.w.flan...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 13:52:56 +0000</openedDate>
<description>The android documentation
(http://developer.android.com/guide/topics/ui/actionbar.html#Removing)
makes use of the following Theme if you want to remove the action bar
from your activity: Q&lt;Eactivity
android:theme=Q&quot;E@android:style/Theme.Holo.NoActionBarQ&quot;EQ&gt;E However, the use
of Theme.Holo.Light.NoActionBar seems to be restricted (not public). As
a work around I have created my own style that extends the Holo.Light
theme and then manually hidden the Action and titlebar. Q&lt;Estyle
name=Q&quot;ENoActionBarQ&quot;E parent=Q&quot;E@android:style/Theme.Holo.LightQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowActionBarQ&quot;EQ&gt;EfalseQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowNoTitleQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E This seems like a
simple mistake (bug) that can be easily fixed?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 30 Mar 2011 18:03:42 +0000</when>
<what></what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Wed, 30 Mar 2011 18:49:18 +0000</when>
<what>Yep, simple oversight. Fixed for future release.

The style definition you posted above is exactly equivalent to the system version and will work fine.</what>
</comment>
</bug>
<bug>
<bugid>461</bugid>
<title>Documentation on adding yourself to menus on other applications is out of date</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-24T21:33:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cir...@gmail.com</reportedBy>
<openedDate>Thu, 13 Mar 2008 15:09:50 +0000</openedDate>
<description>At this URL:
http://code.google.com/android/kb/commontasks.html#addmenuitems Under
the section Q&quot;EAdding yourself to menus on other applicationsQ&quot;E, there is
an AndroidManifest.xml snippet. It does not work under M5 - in
particular, the Q&quot;Evalue=Q&quot;E attributes should be updated to Q&quot;Eandroid:name=Q&quot;E
and the Q&lt;EtypeQ&gt;E elements should be replaced with Q&lt;EdataQ&gt;E.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:34:39 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 24 Mar 2008 21:33:00 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:06:14 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13755</bugid>
<title>Widgets are being added to the Homescreen even if the Activity specified in android:configure is blocked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>sebastian.roth@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 06:15:03 +0000</openedDate>
<description>I posted this first on stackoverflow, the link is:
http://stackoverflow.com/questions/4561700/widgets-configured-with-androidconfigure-will-receive-onupdate-even-if-configura
So here is the report: This is how I configure my APPQ&apos;Es widget:
Q&lt;Eappwidget-provider
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:minWidth=Q&quot;E240dpQ&quot;E android:minHeight=Q&quot;E193dpQ&quot;E
android:updatePeriodMillis=Q&quot;E86400000Q&quot;E
android:initialLayout=Q&quot;E@layout/xyz_appwidgetQ&quot;E
android:configure=Q&quot;Ecom.xyz.activity.ConfigurationQ&quot;E /Q&gt;E Therefore, the
system will bring up the Configuration activity, once the widget has
been put on the homescreen by the user. Unfortunately, without the
configuration applied, this widget should not be put on the screen. I
added some debugging output. This happens when the user is selecting the
widget for his homescreen. Note: This is when the Configuration activity
is in front, NOT the widget. I/ActivityManager( 101): Start proc com.xyz
for broadcast com.xyz/.widget.xyz.XyzWidgetProvider: pid=14371 uid=10050
gids={3003, 1015} D/XyzWidgetProvider(14371): onReceive:
android.appwidget.action.APPWIDGET_ENABLED D/XyzWidgetProvider(14371):
onEnabled D/XyzWidgetProvider(14371): onReceive:
android.appwidget.action.APPWIDGET_UPDATE So that means even the widget
is not configured, both events (ENABLED, UPDATE) will be fired. Enabled
makes sense to me, but UPDATE clearly not. Especially when the
Configuration activity finished successfully, no additional UPDATE event
is being sent. I also read that by setting the result of the
Configuration activity to Activity.RESULT_CANCELED, one is able to
cancel the configuration process. But as this clearly runs asynchronous
I donQ&apos;Et know how to make the configuration process blocking? Anyone
encountered this before? My final note: I had a look in the Android
Gallery Widget, which somehow manages this properly, so a non-configured
gallery widget will not be added. But I suspect some HTC magic there as
the logs are not very helpful.</description>
<comment>
<author>thomas.bruyelle@gmail.com</author>
<when>Tue, 15 Mar 2011 18:46:25 +0000</when>
<what>Same issue currently in my project... I donQ&apos;Et understand why the widget onUpdate is called at the same time of the configuration widget activity.</what>
</comment>
<comment>
<author>thomas.bruyelle@gmail.com</author>
<when>Fri, 25 Mar 2011 15:32:11 +0000</when>
<what>Ok it seems the Widget api documentation on developer.android.com is totally osbolete...

https://groups.google.com/d/topic/android-developers/HfD-ojjsuso/discussion</what>
</comment>
</bug>
<bug>
<bugid>3451</bugid>
<title>Phone gives up try to get service when the phone is in a no service area.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>cs8...@gmail.com</reportedBy>
<openedDate>Mon, 03 Aug 2009 14:23:32 +0000</openedDate>
<description>Hi, If the phone is in an area with no service what so ever, for a
period of time, then the phone never gets signal ever again even if the
phone is brought to an area with very good signal, the only way around
this is to switch the phone on flight mode and then back to normal phone
mode to force the phone to try and get a signal. Thanks Chris</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 03 Aug 2009 17:49:43 +0000</when>
<what>I have the same problem! 

HTC Magic 
fw 1.5
baseband 62.50s.20.17u_2.22.19.26I
kernel 2.6.27-00393-g6607056 
build CRC1</what>
</comment>
<comment>
<author>cs8...@gmail.com</author>
<when>Tue, 04 Aug 2009 14:10:30 +0000</when>
<what>Hi,

Sorry forgot my phone is HTC Magic

Firware Version 1.5
Baseband 62.50S.20.17U2.22.19.26I
Kernel 2.6.27-00393-g6607056
build CRC1

Chris</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:46:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:18:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:18:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1358</bugid>
<title>When TabActivity launches Dialog-styled Activity, it does not maintain the correct tab.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>plagues...@gmail.com</reportedBy>
<openedDate>Sun, 23 Nov 2008 00:26:21 +0000</openedDate>
<description>I have a TabActivity running several activities. One of these activities
launches an Activity that is styled as a dialog. When the device
switches from portrait to landscape mode for the user to enter the input
in the top activity, the TabActivity is destroyed and recreated with the
correct tab underneath the dialog activity. However, if the user
switches back to portrait mode before exiting the dialog activity, the
TabActivity is destroyed and created with a null state, making the
default tab the current tab rather than the correct tab. The TabActivity
state gets saved when the new Activity is initially launched. On the
first Destroy/Create, the onCreate method and onRestoreInstanceState
methods are called with that stored state. However, the state is not
saved again as the TabActivity is not in focus. Thus, the second
Destroy/Create to switch back to portrait is done with a null state. IQ&apos;Em
not sure why onSaveInstanceState is not called a second time. ShouldnQ&apos;Et
the cycle be: TabActivity created with null state -- user activites
dialog activity TabActivity state saved Activity started -- user
switches to landscape mode to type, TabActivity still visible in
bacground Activity state saved Activity destroyed Activity created with
state set Activity onRestoreInstanceState called TabActivity destroyed
TabActivity created with previously saved state TabActivity onResume
called (the views get populated in the background) TabActivity onPause
called -- user finishes typing and switches back to portrait Activity
state saved Activity destroyed Activity created with state set Activity
onRestoreInstanceState called -- this is where I thought TabActivityQ&apos;Es
onSaveInstanceState would be called again, or the previously saved state
would still be set TabActivity destroyed TabActivity created with null
state TabActivity onResume called TabActivity onPause called -- Will</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:28:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6345</bugid>
<title>Wrong direction of inequality sign in bionic/libc/memset.c</title>
<status>Released</status>
<owner>digit.an...@gmail.com</owner>
<closedOn>2010-05-25T23:09:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hoegaard...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 12:18:38 +0000</openedDate>
<description>In memset() in bionic/libc/memset.c I found one bugs, if (q Q&lt;E end)
break; *q++ = (char) c; should be if (end Q&lt;E= q) break; *q++ = (char) c ;
There is the arch-specific implementation for memset(), so it seems
nobody use this functions, no affect at this moment, but if there is
some case to use this memset() for some reason it will not work at the
current implementation.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 29 Jan 2010 20:55:35 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Tue, 25 May 2010 23:09:41 +0000</when>
<what>this is now fixed in the aosp tree.</what>
</comment>
</bug>
<bug>
<bugid>8701</bugid>
<title>phone reboots</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vladimir...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 10:13:49 +0000</openedDate>
<description>- Steps to reproduce the problem. Run Q&quot;EwazeQ&quot;E application (install from
market); go to menu/settings/data usage/download map for my area. (I am
in Israel, thus it is Israel map) Confirm download. - What happened.
Download starts and when it progress to some 80%, phone reboots.
Reproduced 2 times in a row after upgrade to FRF50, never seen this bug
before (with ERE27) - What you think the correct behavior should be.
Assuming application mis-behaved, is should be force closed, but phone
should not reboot no matter what application does. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Nexus One
FRF50 I will be glad to help with this issue; I know how to collect logs
etc.</description>
<comment>
<author>andrei.v...@gmail.com</author>
<when>Sun, 30 May 2010 00:12:59 +0000</when>
<what>Similar problem on Nexus One CM 5.0.7.1.
Waze started silently closing shortly after start.
After re-starting waze a few times, the phone went into a reboot loop until I pulled
out the battery.</what>
</comment>
<comment>
<author>carlosli...@gmail.com</author>
<when>Tue, 15 Jun 2010 18:48:37 +0000</when>
<what>Check these related threats on the Nexus One Help Forum:

http://www.google.com/support/forum/p/android/thread?tid=1b57135cb6efe981Q&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=2711ea74ef3d9aeeQ&amp;Ehl=en
http://www.google.com/support/forum/p/android/thread?tid=4e362f2b7f202494Q&amp;Ehl=en

A couple of people stated that after replacing the phone through the warranty service, they havenQ&apos;Et had any rebooting issues. I think this is a bad memory RAM hardware issue. I returned my phone to HTC and now I am waiting for Froyo to get a new one; providing the 2.2 gives more RAM memory usage to the device and that no similar bugs continue to be reported.</what>
</comment>
</bug>
<bug>
<bugid>10111</bugid>
<title>Not possible to get the GenericSuperclass (java.lang.Class.getGenericSuperclass()) when you work with one more  classloader</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-08-12T16:49:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>frederic.fressel</reportedBy>
<openedDate>Sat, 31 Jul 2010 00:35:59 +0000</openedDate>
<description>Hi, I think detected an bug for about Class.getGenericSuperclass() when
use one more classloader (Android 2.2, Revision 2 (July 2010) ) I have 2
android application : 1) Q&quot;EBasicApp1 For testQ&quot;E with a) contain App1Array
class: package org.ff.android.test.reflect.app; import
java.util.ArrayList; public class App1Array extends ArrayListQ&lt;EApp1ItemQ&gt;E
{ } you can see this class use generics with class App1Item, which
declare in the same package (current classloader); b) contain
App1ArrayString class: package org.ff.android.test.reflect.app; import
java.util.ArrayList; public class App1ArrayString extends
ArrayListQ&lt;EStringQ&gt;E { } you can see this class use generics with class
String, which declare in SystemClassLoader; 2) Q&quot;EGenericSuperclassTestQ&quot;E
with GenericSuperclassTest activity This activity : a) initialize a new
PathClassLoader with path contain BasicApp1 : ClassLoader myClassLoader
= new
dalvik.system.PathClassLoader(Q&quot;E/data/app/org.ff.android.test.reflect.app-1.apkQ&quot;E,
getClassLoader()); I try to get the GenericSuperclass of
org.ff.android.test.reflect.app.App1Array class Class classApp1Array =
myClassLoader.loadClass(Q&quot;Eorg.ff.android.test.reflect.app.App1ArrayQ&quot;E);
Type[] actualTypeArguments = ((ParameterizedType)
classApp1Array.getGenericSuperclass()).getActualTypeArguments(); i have
an exception TypeNotPresentException. see source of
java.lang.Class.getGenericSuperclass() public Type
getGenericSuperclass() { GenericSignatureParser parser = new
GenericSignatureParser(VMStack.getCallingClassLoader2());
parser.parseForClass(this, getSignatureAttribute()); return
Types.getType(parser.superclassType); } in fact this method try to find
superclass (App1Item) in the bad classloader, in this case : find in
SystemClassLoader (VMStack.getCallingClassLoader2()). yes, but if you
search a GenericSuperclass of App1ArrayString() this test is successful
because the superclass is an String class (exist in SystemClassLoader).
but, if you add an new method in java.lang.Class public Type
getGenericSuperclass(ClassLoader cl) { GenericSignatureParser parser =
new GenericSignatureParser(cl); parser.parseForClass(this,
getSignatureAttribute()); return Types.getType(parser.superclassType); }
and replace Type[] actualTypeArguments = ((ParameterizedType)
classApp1Array.getGenericSuperclass()).getActualTypeArguments(); by
Type[] actualTypeArguments = ((ParameterizedType)
classApp1Array.getGenericSuperclass(myClassLoader)).getActualTypeArguments();
The test is successfully in all case. For resume its not possible to get
the GenericSuperclass when you work with more 1 classloader Can you add
in the next version of android, the necessary method please. my analysis
itQ&apos;Es correct? if you want test , please see attach archive. Fred</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 Aug 2010 17:20:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 12 Aug 2010 00:15:15 +0000</when>
<what>The fix is out for review in our internal development tree.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 12 Aug 2010 16:49:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:55:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11531</bugid>
<title>Enhance Autocorrect featureQ&apos;Es accessibility / usability through audible noise or vibration</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-28T18:29:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mjpower...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 05:01:59 +0000</openedDate>
<description>The built-in keyboard autocorrect is a great feature. The majority of
the time, this feature saves me a lot of typing, and fixes most of my
typos. Although on occasion the autocorrect feature corrects a word,
without me realizing it, and sometimes it is not the word I attempted to
type. After speaking two a number of Q&apos;EnewQ&apos;E android users, they also have
run into the same problem from time to time... IQ&apos;Em not alone. :-) My
proposed solution is as follows: Add a configurable setting to the
keyboard, which when enabled, will vibrate or chime whenever
autocorrection has occurred. This will allow users to check if the word
they where typing has been corrected as expected, in a non-intrusive
manner.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 18:29:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19796</bugid>
<title>Push mail draining battery, consuming 100mb data an hour and push mail not working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-04T20:05:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cameronb...@gmail.com</reportedBy>
<openedDate>Sat, 03 Sep 2011 16:24:10 +0000</openedDate>
<description>Using active sync (on Motorola corporate sync) since gingerbread update,
push mail is not working. Battery dies in less than 4 hours. Consumes
100mb of data an hour (even with no other applications installed) No
push mail. Atrix Android version 2.3.4 Bell Mobility. Several Bell users
reporting this issue.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 04 Sep 2011 20:05:05 +0000</when>
<what>YouQ&apos;Ed have to contact Motorola for that; Atrix does not use the AOSP Email/Exchange app.</what>
</comment>
</bug>
<bug>
<bugid>18632</bugid>
<title>Gtalk group chat BUG</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gumat...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 17:30:16 +0000</openedDate>
<description>I was invited to a group chat while using my Android Nexus S (v. 2.3.4,
Baseband version I9020XXKD1, Kernel 2.6.35.7-ge382d80android-build@apa28
#1, Build number GRJ22) and the problem is that whenever IQ&apos;Em in a group
chat, my message was being sent twice every time I sent a message to the
group. also, my nickname was being displayed as Q&quot;EnullQ&quot;E. Take a look at
the attached pic. Thanks, Gustavo Matias</description>
<comment>
<author>satishku...@gmail.com</author>
<when>Tue, 02 Aug 2011 12:45:46 +0000</when>
<what>Phone: Nexus S
Android Version: 2.3.4
GTalk Version: 1.3

Prerequisites:
Phone is configured with a valid gmail account.
Two Gtalk contacts are available and online

Procedure:
Step1: Launch GTalk and establish a chat with contact 1
Step2: Attempt to add contact 2 for group chat.

Actual Result:At this point it is noted that contact 2 is not informed that a chat has been requested.
Expected Result: Contact 2 should be informed that a chat has been requested.

Step3: Type a message and send.

Actual Result: At this point the message is echoed on the phone.
Expected Result: 3 party chat should be ongoing.
Note: Returning to the main GTalk menu, there is an Q&quot;EEmpty ChatQ&quot;E item displayed instead of the group that was requested.</what>
</comment>
</bug>
<bug>
<bugid>3607</bugid>
<title>Playlist importing not integrated on default android Music Player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>6</stars>
<reportedBy>cllchannon93</reportedBy>
<openedDate>Thu, 20 Aug 2009 10:25:13 +0000</openedDate>
<description>Their is no way to import playlistQ&apos;Es from your computer , You have to
add all the songs onto the phone and then Manually set up a playlist
yourself by clicking on each song and selecting add to playlist. All
this has to be done individually and is rather inconvenient. Thank you</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:20:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:46:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:22:15 +0000</when>
<what></what>
</comment>
<comment>
<author>schva...@gmail.com</author>
<when>Wed, 11 Nov 2009 17:30:34 +0000</when>
<what>Yeah, That really sucks! But, windows it isnQ&apos;Et. I copied all my albums and playlists 
to no avail. There has to be some way of importing by the album/ Artist etc.</what>
</comment>
<comment>
<author>schmick...@gmail.com</author>
<when>Fri, 04 Jun 2010 12:47:15 +0000</when>
<what>This is one of the more useful features of iTunes, on the Mac, and Windows Media
Player, on the PC - smart playlists.

For example, I set up a smart playlist that automatically selects an assortment of my
top-rated music, added or downloaded in the last six months, and sends it to my
device. I might have other playlists, say, for exercising, or other activities.

Once they are synced, I can simply pull up the relevant playlist.

Most other phones I have used (Symbian, Windows Mobile, or even plain mp3 players)
had the ability to sync playlists, as well as music and video.</what>
</comment>
<comment>
<author>bakerm97...@gmail.com</author>
<when>Tue, 08 Jun 2010 19:10:43 +0000</when>
<what>I created a playlists directory in the music directory from my PC and copied the playlist files from the windows media music directory (My Playlist or Playlists folders).  My Android phone then imported the list automatically.  While the process is manual it worked quite well.  I play my playlist which was based on the genre values in Windows Media Player.

Hope this works for all of you also.</what>
</comment>
</bug>
<bug>
<bugid>3648</bugid>
<title>feature request: disable screen locking when device is moving quickly</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-25T00:02:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jeremy.j...@gmail.com</reportedBy>
<openedDate>Mon, 24 Aug 2009 19:59:28 +0000</openedDate>
<description>When I am using the device while driving, I would prefer that it not
lock the screen. I would love to have a way to specify that screen
locking be turned off when the device is moving above a certain speed.
In the absence of GPS information, an acceptable substitute would be to
consider the rate of change in signal strength of towers, or rate of
change between available towers. That is, IQ&apos;Em not very concerned about a
specific rate of travel but more whether I am probably in a car (and on
a highway) or not. ItQ&apos;Es okay if the screen locks during traffic jams!</description>
<comment>
<author>jeremy.j...@gmail.com</author>
<when>Mon, 24 Aug 2009 20:22:17 +0000</when>
<what>To clarify: this feature request is for screen *locking*.  I still want existing
behavior for screen-off.</what>
</comment>
<comment>
<author>gram...@gmail.com</author>
<when>Mon, 24 Aug 2009 21:45:47 +0000</when>
<what>Yeah.   The phone should lock and unlock itself as your speed changes, and could even act preemptively while 
tied to Google Maps with traffic information.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:02:15 +0000</when>
<what></what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Tue, 25 Aug 2009 21:28:24 +0000</when>
<what>Note, here is a request for a similar feature for the Q&quot;ELocaleQ&quot;E product:
Q&lt;Ehttp://feedback.twofortyfouram.com/pages/5655-locale-feedback/suggestions/83049-driving-condition?ref=commentsQ&gt;E

</what>
</comment>
</bug>
<bug>
<bugid>8029</bugid>
<title>Wrong device name displayed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>ohj...@gmail.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 08:25:03 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. [Precondition] Loged-off Google account 1. Launch
Gmail(or Google app.) 2. Set up Google Account page appeared 3. Press
Next 4. Press Create 5. Create a new Google Account page appeared 6.
Select a link Q&quot;EAdditionalQ&quot;E in the middle of the page 7. Additional
Privacy Policy page appeared - What happened. It displays a device name
as Q&apos;EG1Q&apos;E But this device is not G1 It depends on the Locale value If the
locale is United States, thereQ&apos;Es no problem - What you think the correct
behavior should be. It should display the device name correctly Firmware
version: Eclair 2.1</description>
</bug>
<bug>
<bugid>14430</bugid>
<title>ctrl-C and ctrl-V feature from any text screen just like blackberry or windows phone 6.1 or 6.5</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-07T20:43:36.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Mon, 31 Jan 2011 15:00:36 +0000</openedDate>
<description>ctrl-C and ctrl-V feature from any text screen just like blackberry or
windows phone 6.1 or 6.5 .This will be much easier to operate with
textual type of data and application</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:43:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3015</bugid>
<title>Phone does default to bluetooth headset for calls when connected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>nouse4an...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 17:51:02 +0000</openedDate>
<description>I currently have a motorola h300 headset (which does work with the
phone), however when making outgoing calls it will not default to the
bluetooth headset. It would be nice to have it where if a user has a
bluetooth headset connected to the phone that it will use it by default
when making outgoing calls.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:28:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:27:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:31:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18456</bugid>
<title>???? ????? ??????? </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-12T17:44:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aburawan...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 16:54:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 17:12:38 +0000</when>
<what>Please report this in a more appropriate place.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jul 2011 17:44:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1950</bugid>
<title>Replying to an email from someone with a non-ASCII name leaves the To field empty</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-21T03:22:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>bourd...@gmail.com</reportedBy>
<openedDate>Mon, 09 Feb 2009 17:08:03 +0000</openedDate>
<description>Steps to reproduce: - Using the email client, find an email from someone
with a non-ASCII name. IQ&apos;Em using an IMAP account for this. The first
email that triggered this for me was from someone called Q&quot;ERen?Q&quot;E. - Hit
Reply or Reply All. - Notice how the email address of the user in
question is not showing up. When using Reply All, any other ASCII-only
users do show up. - When hitting send, the client complains that you
didnQ&apos;Et put in an email address. This seems to happen with any of the
non-ASCII characters IQ&apos;Eve tried: ?, ?, ? and ?. The email addresses are
obviously pure 7 bit ASCII, but the associated names are not.</description>
<comment>
<author>henri...@gmail.com</author>
<when>Thu, 28 May 2009 10:45:11 +0000</when>
<what>I have noticed the same issue with Q&quot;EswedishQ&quot;E characters like ?, ? and ?.
ItQ&apos;Es not only when replying, but also when Composing a new message.

How to reproduce:
1. Start e-mail application
2. Press Menu - Compose
3. Start typing a name with a non ASCII character in the name that exists in the
contact list (for example: Henrik ?kesson Q&lt;Ehenrik.akesson@example.comQ&gt;E)
4. change focus to subject (or message body) field
5. To: field is changed from Q&quot;EHenrik ?kesson Q&lt;Ehenrik.akesson@example.comQ&gt;EQ&quot;E to Q&quot;E,Q&quot;E

This makes the e-mail application more or less unusable on many European markets.

Information about my phone:
HTC Dream dev phone (Android Dev Phone 1)
Firmware version: 1.5
Baseband version: 65.50S.20.17H_2.22_19.261
Kernel version: 2.6.27-00392-g8312baf jesusfreke@spork #1
Build number: dream_devphone-userdebug 1.5 CRB43 148830 test-keys
</what>
</comment>
<comment>
<author>ludovic....@gmail.com</author>
<when>Sun, 28 Jun 2009 23:10:00 +0000</when>
<what>Hello,
IQ&apos;Eve proposed a patch to K9 for the same problem - please see here :
http://code.google.com/p/k9mail/issues/detail?id=328 (use this for the patch
http://code.google.com/p/k9mail/source/detail?r=662 because the name of the method is
more easy to understand than in the original patch attached to the bug report )
I tested and it does apply on the android mail client, however I had no time to test
and check the resulting mail client - I only use K9.
Anybody with a little spare time is welcome to patch / test the android mail client
and do the follow-up.
PS : I know it is not a very clean way to do it, but it does the job.</what>
</comment>
<comment>
<author>marek.p...@gmail.com</author>
<when>Thu, 02 Jul 2009 12:52:38 +0000</when>
<what>I think I have fixed this problem when correcting issue 1393 with this patch:

https://review.source.android.com/10575</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:17:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:22:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6987</bugid>
<title>Contacts: Only one phone number displays when multiple numbers saved that differ only in digits after a pause (,)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>batistel...@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 20:58:17 +0000</openedDate>
<description>Device: Motorola Droid Android Version: 2.0.1 Steps to reproduce: *
Create a contact with multiple phone numbers that have the same initial
phone number containing pause characters but different numbers after the
pause. For instance, home: 555-1212,1 and home fax: 555-1212,2 * Save
the contact Expected Behavior: All phone numbers in contact should be
displayed and available for dialing. Actual Behavior: Only first number
is shown. (home: 555-1212,1) Additional information: May be related to
issues 3232 and 5425. When identical numbers are stored in contact, only
first number is displayed. Numbers after pause are not being compared.</description>
<comment>
<author>vishnuba...@gmail.com</author>
<when>Thu, 09 Jun 2011 03:35:36 +0000</when>
<what>Is there any way this bug will be fixed. Iphones an even RIM devices donQ&apos;Et have this problem. Does this mean price meets quality?</what>
</comment>
</bug>
<bug>
<bugid>12406</bugid>
<title>reference/android/widget/CheckedTextView.html typo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adrian.a...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 10:11:50 +0000</openedDate>
<description>Filtered for API level 7 reads: IS: An extension to TextView that
supports the Checkable interface. This is useful when used in a ListView
where the itQ&apos;Es setChoiceMode has been set to something other than
CHOICE_MODE_NONE. SHOULD BE: An extension to TextView that supports the
Checkable interface. This is useful when used in a ListView where itQ&apos;Es
setChoiceMode has been set to something other than CHOICE_MODE_NONE. Let
me know how I can best provide typo fix suggestions like this. Is there
a mechanism in place to efficiently provide patches? Adrian</description>
</bug>
<bug>
<bugid>15411</bugid>
<title>Weird screen flicker on motorola xoom</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 22:31:51 +0000</openedDate>
<description>I rebooted fresh and I have experienced weird graphics artifacts and
flicker. I think the difference on this session is that I have bluetooth
tethering enabled where the Xoom is tethered to my droid (internet
source) I noticed a weird flashing when I clicked on a link from the
Gmail app to bring me into bitbucket. The browser had problems handling
an invalid certificate and crashed the first time.</description>
<comment>
<author>djhar...@gmail.com</author>
<when>Tue, 29 Mar 2011 18:21:13 +0000</when>
<what>yeah I just returned mine because it was doing the same thing I really hope this is a software fix and not faulty hardware</what>
</comment>
<comment>
<author>lil...@gmail.com</author>
<when>Tue, 05 Apr 2011 06:38:50 +0000</when>
<what>If you search google, you will find quite a few people have had this problem. For it to be hardware related is sort of a far cry. So IQ&apos;Em pretty sure itQ&apos;Es software. I have only experienced it to a small degree and only while playing the app Q&quot;Eair control liteQ&quot;E. (Downloaded from Android Market)



Source: http://androidforums.com/xoom-support-troubleshooting/291607-xoom-screen-flickering.html</what>
</comment>
</bug>
<bug>
<bugid>5578</bugid>
<title>Volume Rocker to move cursor in text editing on devices without trackball (such as Acer Liquid)</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-21T22:27:35.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mikexilva@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 01:56:12 +0000</openedDate>
<description>Some Android devices that might not have a joypad or trackball, and most
of the times it is needed to position the text cursor when editing text.
Since you can position the cursor simply touching the screen, it can
help, but on high resolution screens it is hard to position the cursor
exactly between the characters you want. So, it would be much better if
you could use the hardware Volume Rocker buttons (present in all devices
- I suppose) to move cursor left/right in the text. So you could
position the cursor near the place you want using the touch- screen, and
then reposition using the Volume Rocker buttons... PS: the camera button
could be used to toggle cursor position to the beginning/end of text or
eventually text selection... What do you think?</description>
<comment>
<author>noncompa...@gmail.com</author>
<when>Thu, 21 Jan 2010 20:41:30 +0000</when>
<what>Definately. Also, physical volume keys should be configurable. Usually, I donQ&apos;Et
change ring volume level very often, as opposite to multimedia volume, which has to
be adjusted often. But external keys control multimedia volume only when a multimedia
application is running in foreground, i.e. when it is too late to turn down the
volume. So, before I can start a Q&quot;EnoisyQ&quot;E application I have to go through the options
menu and turn down mmedia volume. Annoying. Btw, silent mode should prevent the phone
from emitting ANY sound, not only ring and notifications.


</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:27:35 +0000</when>
<what>Devices are not required to possess hard volume keys, so this isnQ&apos;Et possible to 
implement as a universal substitute.</what>
</comment>
</bug>
<bug>
<bugid>11315</bugid>
<title>Can not forward email with the standard email app (forwarded email does not include quoted text)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>34</stars>
<reportedBy>talar...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 13:56:55 +0000</openedDate>
<description>Forwarding email doesnQ&apos;Et work in the standard android email app. If I
attempt to forward email with my POP3 account on my android phone, the
forwarded text is simply not there. The quoted text appears before I
press send, but does not arrive in the recipientQ&apos;Es email. The only text
in the forwarded email is any text I add when I attempt to forward the
email. I have this problem on my Samsung Epic but based on this thread
and others, the problem is not with a specific phone.
http://androidforums.com/motorola-droid/22379-has-anyone-sucessfully-forwarded-email.html</description>
<comment>
<author>talar...@gmail.com</author>
<when>Mon, 20 Sep 2010 22:19:34 +0000</when>
<what>Also note... A similar problem has been noted in the forums.

This is described as the email being truncated when forwarded.

And also a problem with being able to read the quoted text before it is forwarded.

http://www.google.com/support/forum/p/Google%20Mobile/thread?tid=2d6a655cd5e38e6fQ&amp;Ehl=en

 </what>
</comment>
<comment>
<author>Trishami...@gmail.com</author>
<when>Tue, 21 Sep 2010 05:31:58 +0000</when>
<what>I am having the same problem of forwarding emails with attachments. The attachments do not forward and you have no idea that the recipient did not get the attachment unless they tell you.  NOT good for business.</what>
</comment>
<comment>
<author>talar...@gmail.com</author>
<when>Fri, 24 Sep 2010 20:27:14 +0000</when>
<what>Related issue:

http://code.google.com/p/android/issues/detail?id=4765
</what>
</comment>
<comment>
<author>ericshu...@gmail.com</author>
<when>Wed, 06 Oct 2010 18:17:43 +0000</when>
<what>Confirmed.  Email forwarding does not seem to include quoted text.  The recipient receives a blank email with the exception to newly added text not part of the original email.

--Eric
</what>
</comment>
<comment>
<author>mwgabr...@gmail.com</author>
<when>Fri, 22 Oct 2010 12:54:56 +0000</when>
<what>Same issue on all OS versions. No attachments and no test in the body of the mail.</what>
</comment>
<comment>
<author>mbrun...@gmail.com</author>
<when>Sat, 23 Oct 2010 18:23:37 +0000</when>
<what>I can confirm this as well. Workaround is to not include the quoted text in the reply or forward.

Michael</what>
</comment>
<comment>
<author>chalina....@gmail.com</author>
<when>Thu, 25 Nov 2010 20:32:53 +0000</when>
<what>I have a couple of other issues with my Cox email accounts on my Moto Droid, in addition to those described (forwarding attachments Q&amp;E losing text)... (1) on email receipt there is often a different email body attached to the subject; in order to see what the sender sent I must click Q&quot;EreplyQ&quot;E (2) compose email from scratch and send to recipient they receive either blank email or text from another, older email in my Trash folder.</what>
</comment>
<comment>
<author>keith....@gmail.com</author>
<when>Fri, 04 Feb 2011 17:44:33 +0000</when>
<what>This is still an issue with the 2.3 (Gingerbread) release.  When forwarding an email from within the phone the original text is included as a Q&quot;E.emlQ&quot;E attachment that the android system does not appear to be able to even open.  The original text should remain inline of the body of the forward.

Bob</what>
</comment>
<comment>
<author>ericte...@gmail.com</author>
<when>Tue, 08 Mar 2011 22:51:48 +0000</when>
<what>IQ&apos;Em having the same problem on my motorola droid.  Any word on a fix?</what>
</comment>
<comment>
<author>evanmile...@gmail.com</author>
<when>Wed, 04 May 2011 21:05:04 +0000</when>
<what>Same issue. Just bought 15 Xooms for the office. CanQ&apos;Et forward email... How is it possible this issue hasnQ&apos;Et been fixed by now?! ItQ&apos;Es been MONTHS since this thread was started. How can you release a tablet version of the OS without even fixing one of the main things tablet users will need?!!</what>
</comment>
<comment>
<author>b0w...@gmail.com</author>
<when>Wed, 04 May 2011 21:58:55 +0000</when>
<what>Concider purchasing an app called Enhanced Email .. </what>
</comment>
<comment>
<author>evanmile...@gmail.com</author>
<when>Wed, 04 May 2011 22:24:53 +0000</when>
<what>Enhanced Email is not a tablet app. To be honest IQ&apos;Em disgusted with this. IQ&apos;Eve looked at other forums and this has been an android bug as far back as 2009! NO ONE has bothered to fix it, and even as we sit here, no one is paying any attention to this thread and I have no confidence that there will be anything done about this. IQ&apos;Ell be looking into returning all 15 of my Xooms and replacing them with iPads. IQ&apos;Eve had an iPhone for years and have never seen anything close in iOS to the amount of bugs in Android, most not even being addressed. Winning customers over again, huh Google?</what>
</comment>
<comment>
<author>uwe.ra...@gmail.com</author>
<when>Fri, 06 May 2011 14:59:18 +0000</when>
<what>same problem for me. 

Forward of email is not working for normal and HTML mails. Only the header information arrives. 

Samsung Google Nexus S with Android Gingerbread 2.3.3</what>
</comment>
<comment>
<author>phobul...@gmail.com</author>
<when>Thu, 19 May 2011 18:28:13 +0000</when>
<what>I share all your sentiments.  IQ&apos;Eve experienced the same problem before on my HTC Hero and now on my Samsumg Epic (Galaxy S).   I am appalled that this basic function was never implemented properly during production release, and even more shocked that it has persisted till this day!  Why is there even a Foward button when all it does is forward the subject line with no body?  Is this joke?

OP - Is it possible to escalate the Priority to High or Urgent on this?</what>
</comment>
<comment>
<author>tpjoh...@gmail.com</author>
<when>Sun, 29 May 2011 18:59:16 +0000</when>
<what>I am haveing same issue on Nexus S with an IMAP accounts.  One account will include original message as plain text the other will not include anything related to original message.</what>
</comment>
<comment>
<author>therealm...@gmail.com</author>
<when>Wed, 01 Jun 2011 09:54:21 +0000</when>
<what>Can we find a solution please? ItQ&apos;Es driving me nuts!
</what>
</comment>
<comment>
<author>walke...@gmail.com</author>
<when>Tue, 14 Jun 2011 05:45:01 +0000</when>
<what>I have a T-Mobile G2 running stock carrier-installed Gingerbread 2.3.3

As of today, 6/14/11, this is happening with both my IMAP and Gmail accounts using the native Gmail app. I just dumped my Blackberry in favor of Android, too. How is this an issue as a native application on Android and not with Blackberry or the iPhone? That makes no sense. Please get this fixed!</what>
</comment>
<comment>
<author>walke...@gmail.com</author>
<when>Tue, 14 Jun 2011 05:54:22 +0000</when>
<what>Incidentally, when clicking Q&quot;ERespond InlineQ&quot;E when replying, even if you donQ&apos;Et actually scroll down and respond within the original message, it *appears* to be consistently including the quoted text. Anyone else having this experience? </what>
</comment>
<comment>
<author>tpjoh...@gmail.com</author>
<when>Wed, 15 Jun 2011 15:10:53 +0000</when>
<what>Looks like this might be the same issue as Q&quot;EIssue 8953:  The original attachment is not automatically included in message composer when forwarding emails with Android app ?Email?Q&quot;E

How can you have a smart phone that canQ&apos;Et forward emails?  LetQ&apos;Es get it fixed!!!  </what>
</comment>
<comment>
<author>rob9nich...@gmail.com</author>
<when>Thu, 16 Jun 2011 13:41:52 +0000</when>
<what>It is astonishing that this does not work. Please fix it.</what>
</comment>
<comment>
<author>ja...@jamesahartman.com</author>
<when>Thu, 16 Jun 2011 13:46:24 +0000</when>
<what>Someone posted this previously but it did  work for me:  Download gmail from the app store even if you already have it on your phone. My issues vanished. </what>
</comment>
<comment>
<author>jamison...@gmail.com</author>
<when>Thu, 16 Jun 2011 14:31:20 +0000</when>
<what>I used to use Q&quot;EsevenQ&quot;E on my windows mobile phone, worked great. I was excited to see a version for Android was available. However, seven doesnQ&apos;Et have it available for download on their site any more. I found the install file somewhere else, search for Q&quot;E23.41.6437_3_z7-android2x.apkQ&quot;E or just Q&quot;Eseven beta for androidQ&quot;E. Works awesome on my OG Droid. Full email client, pushes all accounts, I never use the stock android email any more. </what>
</comment>
<comment>
<author>marsha1...@gmail.com</author>
<when>Wed, 20 Jul 2011 15:37:32 +0000</when>
<what>I also have the TMobile HTC G2 and the same problem with forwarded email.  VERY FRUSTRATING!!!!!</what>
</comment>
<comment>
<author>esteband...@gmail.com</author>
<when>Thu, 27 Oct 2011 22:24:20 +0000</when>
<what>I can confirm this bug also happens on the Vizio 8 Tablet.

The above fix works.  Go to Android Market and uninstall the Gmail update, then reinstall the Gmail update.  Even if you do not use Gmail, this does something also to the standard email program.  After doing this you should be able to forward emails in the standard email program and all the text will be included.

THANK YOU ABOVE POSTERS FOR FIGURING THIS OUT!  WAS PULLING MY HAIR OUT!</what>
</comment>
</bug>
<bug>
<bugid>8268</bugid>
<title>Webkit browser error - The server failed to communicate - happens with various high traffic sites</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-25T14:48:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>zebedee4...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 19:29:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. navigate to http://www.tesco.com/ and select
groceries Also using google.co.uk to search for Q&quot;Edesire data
connectivity errorQ&quot;E generates same result. strange! - What happened.
Error Q&quot;EThe server failed to communicateQ&quot;E even though page is available
on any other browser - What you think the correct behavior should be.
Webpage should load HTC Desire Firmware 2.1 -update1</description>
<comment>
<author>chr...@gmail.com</author>
<when>Tue, 25 May 2010 00:33:11 +0000</when>
<what>Also occurs on Eris Droid Firmware 2.1</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 14:48:49 +0000</when>
<what>I couldnQ&apos;Et reproduce either error on Froyo (2.2). Froyo has  a number of https: fixes, which would explain the 
Tesco error. Somehow the Google search presumably ended up at https://www.google.com , but I donQ&apos;Et know 
why or how. If I goto https://google.co.uk on Froyo, I see a confirmation request for the security certificate; in 
Eclair (2.1), this would fail.</what>
</comment>
</bug>
<bug>
<bugid>19709</bugid>
<title>????</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-08-31T17:24:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>w220...@hotmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 02:50:47 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 31 Aug 2011 17:24:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8486</bugid>
<title>Google Voice on FroYo release from modaco has troubling issue in setup.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-23T05:35:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andr...@davenull.us</reportedBy>
<openedDate>Sun, 23 May 2010 04:16:56 +0000</openedDate>
<description>I would like to start this off by stating that I am aware of the rom I
am using, which was modified from a rom of unknown origin, but this is
simply me stating that if this version of GV is in fact the official
version, there should be a change made. The issue is as follows. I am
running this app on a Nexus One, that currently does not have an active
cellular account. I use it on wifi as more of an internet tablet until I
pay my bill ;) I do frequently use google voice for all of my SMS usage,
even with an active account. On the FroYo build it has a requirement of
validating the phone number of the device. Since I donQ&apos;Et have one, I
cannot proceed. This is something that I imagine could be changed in a
manner that would support devices not functioning as phones (not just
phones without service, but any MID running Android on it. I would be
likely to occasionally use the GV app on the recently announced Google
TV device.) An option to bypass this step would be greatly appreciated,
maybe an option to select 2 modes, phone with dialing capability, and
MID, without the phone-only checks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 May 2010 05:35:20 +0000</when>
<what>Not an official Android distribution.</what>
</comment>
</bug>
<bug>
<bugid>1890</bugid>
<title>Inserting a DigitalClock in Eclipse Layout editor causes NullPointerException: null</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-02T18:38:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>trolipo...@index.hu</reportedBy>
<openedDate>Sat, 31 Jan 2009 18:53:19 +0000</openedDate>
<description>Environment: ------------ Eclipse (GANYMEDE) (Version: 3.4.1,Build id:
M20080911-1700) ADT 0.8.0.v200809220836-110569 Java build 1.6.0_11-b03
WinXP Professional SP3 Steps to reproduce: ------------------- 1. Create
a new Android project 2. Go to res/layout/main.xml/Layout panel 3. In
the Outline panel right click the root LinearLayout node,
Add.../DigitalClock Result: ------- The Layout panel goes gray
displaying: NullPointerException: null Error Log panel gets an entry:
Unhandled event loop exception Exception Stack Trace:
java.lang.NullPointerException at
com.android.ide.eclipse.editors.layout.UiContentOutlinePage$8.handleEvent(Unknown
Source) at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at
org.eclipse.equinox.launcher.Main.run(Main.java:1236)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 17:55:26 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 18:38:18 +0000</when>
<what>This issue is fixed in the latest source code and the fix will be in a future release</what>
</comment>
<comment>
<author>digist...@gmail.com</author>
<when>Sat, 16 Oct 2010 09:14:51 +0000</when>
<what>Following the same steps and using Android 2.2 as a build target, I also get a NullPointerException. It doesnQ&apos;Et have any issues with the Android 2.1 build target. Should I report this as a separate issue?

java.lang.NullPointerException
	at android.provider.Settings$NameValueCache.getString(Settings.java:618)
	at android.provider.Settings$System.getString(Settings.java:726)
	at android.text.format.DateFormat.is24HourFormat(DateFormat.java:204)
	at android.widget.DigitalClock.get24HourMode(DigitalClock.java:108)
	at android.widget.DigitalClock.setFormat(DigitalClock.java:112)
	at android.widget.DigitalClock.initClock(DigitalClock.java:72)
	at android.widget.DigitalClock.Q&lt;EinitQ&gt;E(DigitalClock.java:58)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at android.view.LayoutInflater.createView(LayoutInflater.java:500)
	at android.view.BridgeInflater.onCreateView(BridgeInflater.java:77)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
	at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:122)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:296)
	at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:397)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.onXmlModelChanged(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.xmlModelChanged(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor$XmlModelStateListener.modelChanged(Unknown Source)
	at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.fireModelChanged(AbstractStructuredModel.java:553)
	at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.internalModelChanged(AbstractStructuredModel.java:887)
	at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.changedModel(AbstractStructuredModel.java:382)
	at org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMModelImpl.java:167)
	at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.editXmlModel(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.ui.tree.UiActions.addNewTreeElement(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.ui.tree.UiActions.addElement(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.parts.DropFeedback.addElementToXml(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.parts.ElementCreateCommand$1.run(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.wrapUndoRecording(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.parts.ElementCreateCommand.execute(Unknown Source)
	at org.eclipse.gef.commands.CommandStack.execute(CommandStack.java:170)
	at org.eclipse.gef.dnd.AbstractTransferDropTargetListener.handleDrop(AbstractTransferDropTargetListener.java:314)
	at org.eclipse.gef.dnd.TemplateTransferDropTargetListener.handleDrop(TemplateTransferDropTargetListener.java:101)
	at org.eclipse.gef.dnd.AbstractTransferDropTargetListener.drop(AbstractTransferDropTargetListener.java:171)
	at org.eclipse.jface.util.DelegatingDropAdapter$3.run(DelegatingDropAdapter.java:211)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.core.runtime.Platform.run(Platform.java:888)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
	at org.eclipse.jface.util.DelegatingDropAdapter.drop(DelegatingDropAdapter.java:209)
	at org.eclipse.swt.dnd.DNDListener.handleEvent(DNDListener.java:90)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:770)
	at org.eclipse.swt.dnd.DropTarget.Drop(DropTarget.java:456)
	at org.eclipse.swt.dnd.DropTarget$3.method6(DropTarget.java:258)
	at org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMObject.java:119)
	at org.eclipse.swt.internal.ole.win32.COM.DoDragDrop(Native Method)
	at org.eclipse.swt.dnd.DragSource.drag(DragSource.java:363)
	at org.eclipse.swt.dnd.DragSource.access$0(DragSource.java:289)
	at org.eclipse.swt.dnd.DragSource$1.handleEvent(DragSource.java:172)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3910)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3503)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)</what>
</comment>
<comment>
<author>goroh....@gmail.com</author>
<when>Wed, 27 Oct 2010 09:24:22 +0000</when>
<what>ItQ&apos;Es same when using DatePicker cause NullPointerException in ADT Plugin

for Android2.2, when I use layout view a layout file which uses datepicker,
then I got a NullPointerException.

java.lang.NullPointerException
	at android.provider.Settings$NameValueCache.getString(Settings.java:618)
	at android.provider.Settings$System.getString(Settings.java:726)
	at android.text.format.DateFormat.getDateFormat(DateFormat.java:270)
	at android.widget.DatePicker.reorderPickers(DatePicker.java:184)
	at android.widget.DatePicker.Q&lt;EinitQ&gt;E(DatePicker.java:157)
	at android.widget.DatePicker.Q&lt;EinitQ&gt;E(DatePicker.java:82)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at android.view.LayoutInflater.createView(LayoutInflater.java:500)
	at android.view.BridgeInflater.onCreateView(BridgeInflater.java:77)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
	at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:122)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:296)
	at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:397)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.onConfigurationChange(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.onTargetChange(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.onDescriptorsChanged(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.initUiRootNode(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor$1.updateEditor(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor$1.onProjectTargetChange(Unknown Source)
	at com.android.ide.eclipse.adt.AdtPlugin$15.run(Unknown Source)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
java.lang.NullPointerException
	at android.provider.Settings$NameValueCache.getString(Settings.java:618)
	at android.provider.Settings$System.getString(Settings.java:726)
	at android.text.format.DateFormat.getDateFormat(DateFormat.java:270)
	at android.widget.DatePicker.reorderPickers(DatePicker.java:184)
	at android.widget.DatePicker.Q&lt;EinitQ&gt;E(DatePicker.java:157)
	at android.widget.DatePicker.Q&lt;EinitQ&gt;E(DatePicker.java:82)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at android.view.LayoutInflater.createView(LayoutInflater.java:500)
	at android.view.BridgeInflater.onCreateView(BridgeInflater.java:77)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
	at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:122)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:296)
	at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:397)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.computeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor.recomputeLayout(Unknown Source)
	at com.android.ide.eclipse.adt.internal.editors.layout.gle1.GraphicalLayoutEditor$2.run(Unknown Source)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

</what>
</comment>
</bug>
<bug>
<bugid>8723</bugid>
<title>VPN Setup (PPTP and L2TP) not connecting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>bill.hua...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 06:59:15 +0000</openedDate>
<description>HTC Desire running Android 2.1 I subscribe to StrongVPN and have
followed same instructions to connect to VPN services in USA as I did
for my iTouch but no connection at all (but my iTouch works perfectly) .
This is a very important service that I need. Could someone please get
it to work. There are a lot of Android users that need to connect via
VPN. I have written to StrongVPN but they said Android does not support
therefore they werenQ&apos;Et able to provide technical support to me. Thank
you so much for getting this issue resolved. HTC Desire: NOTE: This form
is only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>devilish...@gmail.com</author>
<when>Sun, 15 Aug 2010 01:23:01 +0000</when>
<what>same problem. Desire</what>
</comment>
<comment>
<author>luojun...@gmail.com</author>
<when>Wed, 24 Nov 2010 02:47:31 +0000</when>
<what>also</what>
</comment>
</bug>
<bug>
<bugid>17177</bugid>
<title>Android 2.2 allows install to SD but Contacts, Call History, and other large-sized items do not.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 18:24:44 +0000</openedDate>
<description>NEED to be able to store my 23MB of contacts and 20MB of call history on
the SD card. My HTC Desire has gimped internal memory space and with
that much of it taken up I canQ&apos;Et even install basic applications without
getting low space errors.</description>
</bug>
<bug>
<bugid>6281</bugid>
<title>Documentation bug when displaying/filtering API level</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>rodney.b...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 17:43:54 +0000</openedDate>
<description>Chrome 4 on Windows IE8 on Windows
http://developer.android.com/reference/android/view/View.html#attr_android:on
Click Note that it says Q&quot;ESince: API LevelQ&quot;E without the actual level
number. This is a bug since you cannot get the API level unless you
drill into the parent onClick documentation.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Jan 2010 18:44:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15294</bugid>
<title>GPS_auto_enable_disable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>szkhan...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 02:48:54 +0000</openedDate>
<description>I would like to see android allowing the feature of enabling and
disabling gps from code without going to the location settings menu.
sincerely sazid zaman khan national advanced ipv6 centre universiti
sains malaysia NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>phoeni...@gmail.com</author>
<when>Fri, 11 Mar 2011 23:10:59 +0000</when>
<what>I noticed this functionality was removed in Gingerbread (2.3), and I can understand the possible reasoning behind this. However I suggest instead there be an option added in the Q&quot;ELocationsQ&quot;E menu such as Q&quot;EEnable apps to control GPSQ&quot;E or similar.

Personally, I donQ&apos;Et like to leave the GPS on all the time (just a personal preference). However I have an app I use that automatically turns on the GPS when I open another app that requires it. This way it stays off most of the time, unless I tell it to (by opening an Q&apos;EapprovedQ&apos;E app) automatically.

I also noticed that the built-in Q&quot;EPower ControlQ&quot;E widget can still toggle the GPS directly, without going into the settings menu. This differentiates Google/Android-internal apps and developer apps (IMO), since now Android can provide a function (widget) that cannot be duplicated/replaced by a third-party app.

I would like to see this feature restored in Android as well.</what>
</comment>
<comment>
<author>jmd...@gmail.com</author>
<when>Wed, 16 Mar 2011 22:21:40 +0000</when>
<what>I agree.  I donQ&apos;Et like leaving GPS on all the time but hate having to go through 3 pages and hit back button 3 times just to use maps or navigation.

Some functionality of Q&apos;EAllow Apps to enable GPSQ&apos;E as mentioned above or even the ability to white list specific applications to that end.

Allow certain apps to use GPS and have it auto turn on for them.</what>
</comment>
<comment>
<author>b...@brlaro.com</author>
<when>Tue, 22 Mar 2011 15:47:17 +0000</when>
<what>The popup should have yes/no directly on it, there is no reason i should have to press ok-check box-back because GPS is off and I have already looked up a location and asked for driving navigation.</what>
</comment>
</bug>
<bug>
<bugid>10193</bugid>
<title>EAS Support: Password Expiration</title>
<status>Released</status>
<owner>mbl...@google.com</owner>
<closedOn>2011-03-02T16:31:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>nick.lip...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 18:40:50 +0000</openedDate>
<description>As specified by this post
(http://code.google.com/p/android/issues/detail?id=4475Q&amp;Ecan=1Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars#c825),
IQ&apos;Em creating an issue to request a specific Exchange ActiveSync
protocol. The only security protocol missing for me to sync with my
corporate email is password expiration (almost there!). This issue is a
request to implement the password expiration security policy on android
devices. This is a pretty simple feature, should require little to
medium level development effort.</description>
<comment>
<author>nick.lip...@gmail.com</author>
<when>Wed, 04 Aug 2010 18:45:45 +0000</when>
<what>i mistakenly opened this as a defect whereas it should be a feature request, someone with privilege please correct it</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 09 Aug 2010 01:53:38 +0000</when>
<what></what>
</comment>
<comment>
<author>Duke...@gmail.com</author>
<when>Wed, 22 Sep 2010 07:25:28 +0000</when>
<what>I am currently unable to use the Exchange support in 2.2 to access my corporate e-mail due to this policy not being supported.  

The policy that is affecting me is CorpMobileDevicePasswordPolicy15Min, which I assume is the same issue.</what>
</comment>
<comment>
<author>Duke...@gmail.com</author>
<when>Sat, 25 Sep 2010 08:28:57 +0000</when>
<what>From my research, the request is to support the following feature:

Time without user input before password must be re-entered (in minutes)   When a mobile phone password is required, you can use this text box to prompt the user for the password after the mobile phone has been inactive for a specified period of time. For example, if this setting is set to 15 minutes, the user must enter the mobile phone password every time that the mobile phone is idle for 15 minutes. If the mobile phone is idle for 10 minutes, the user wonQ&apos;Et have to re-enter the password.

http://technet.microsoft.com/en-us/library/bb123994.aspx</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 26 Oct 2010 18:34:38 +0000</when>
<what>Issue 10260 has been merged into this issue.</what>
</comment>
<comment>
<author>joel.hja...@gmail.com</author>
<when>Wed, 26 Jan 2011 17:53:13 +0000</when>
<what>I had such high hopes for 2.2, and now even higher for 2.3. I was really hoping for Google to deliver full support for the Exchange ActiveSync protocol. I am starting to believe it will never happen  :-(.

I guess the Android OS is not meant for corporate users.</what>
</comment>
<comment>
<author>nick.lip...@gmail.com</author>
<when>Wed, 26 Jan 2011 18:52:45 +0000</when>
<what>Sorry Duke i think you misunderstand. Password expiration forces the user to pick a new password to unlock the phone after a certain interval of days. It is described here:
http://technet.microsoft.com/en-us/library/bb123994.aspx

And here:
http://technet.microsoft.com/en-us/library/bb123484.aspx

Search the page for Q&quot;EexpirationQ&quot;E and youQ&apos;Ell hit it. ItQ&apos;Es frustrating that this is still not in android considering it seems so easy to code, however it seems full exchange integration is only of Q&quot;EmediumQ&quot;E priority.</what>
</comment>
<comment>
<author>nick.lip...@gmail.com</author>
<when>Wed, 26 Jan 2011 18:57:11 +0000</when>
<what>Duke, I believe the policy you are talking about is:
# IdleTimeoutFrequencyValue

You sohuld probably open a new issue for it</what>
</comment>
<comment>
<author>aaronw...@gmail.com</author>
<when>Thu, 27 Jan 2011 02:31:32 +0000</when>
<what>It looks as though this may be in 3.0:
http://developer.android.com/sdk/android-3.0-highlights.html
Q&quot;EEnhancements for enterprise
In Android 3.0, developers of device administration applications can support new types of policies, including policies for encrypted storage, password expiration, password history, and password complex characters required.Q&quot;E</what>
</comment>
<comment>
<author>g...@android.com</author>
<when>Wed, 02 Mar 2011 16:31:55 +0000</when>
<what>Support for this EAS policy was added in Android 3.0 (Honeycomb).</what>
</comment>
</bug>
<bug>
<bugid>15954</bugid>
<title>libwebcore segfault when using a WebView</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>esch...@gmail.com</reportedBy>
<openedDate>Mon, 04 Apr 2011 02:29:55 +0000</openedDate>
<description>Developing on a Xoom with 3.0.1 on Wifi. IQ&apos;Eve been trying to use a
fragment containing a WebView to render a web page, but allow you to use
the back button to go back to previous pages. ThereQ&apos;Es a Q&quot;EskinnyQ&quot;E browse
view (about 2/3 the screen) which has the ArticleBrowseFragment I wrote
placed into it, then a Q&quot;EdetailQ&quot;E view that holds buttons to load
different web pages into the skinny browse view. Code looks like this:
public class ArticleBrowseFragment extends Fragment { private static
String TAG = Q&quot;EArticleBrowseFragmentQ&quot;E; private static String URL_KEY =
Q&quot;EurlQ&quot;E; public static ArticleBrowseFragment newInstance(String url){
ArticleBrowseFragment f = new ArticleBrowseFragment(); LOG.d(TAG,
Q&quot;Ecreating instanceQ&quot;E); // Supply index input as an argument. Bundle args
= new Bundle(); args.putString(URL_KEY, url); f.setArguments(args);
return f; } public void onCreate(Bundle icicle){ super.onCreate(icicle);
} public View onCreateView(LayoutInflater layoutInflater, ViewGroup
container, Bundle savedInstanceState){ Log.d(TAG, Q&quot;Ecreating viewQ&quot;E);
ViewGroup layout = (ViewGroup)
layoutInflater.inflate(R.layout.article_fragment, container, false);
WebView articleBrowse = (WebView)
layout.findViewById(R.id.articleBrowser); String urlToLoad =
getArguments().getString(URL_KEY); LOG.d(Q&quot;EArticleBrowseFragmentQ&quot;E, Q&quot;EURL
is Q&quot;E + urlToLoad); articleBrowse.loadUrl(urlToLoad); return layout; } }
Clicks of button in details calls this code in the main activity: public
void showSkinnyArticlePanel(Fragment skinnyBrowseFragment, Fragment
detailFragment) { FragmentTransaction ft = fm.beginTransaction(); if
(!skinnyBrowseFragment.isVisible()) { LOG.d(TAG, Q&quot;EAdding the
skinnyFragmentQ&quot;E); if
(fm.findFragmentByTag(FRAGMENT_TAG_BROWSE).isAdded()) { LOG.d(TAG,
Q&quot;ERemoving the fullBrowseFragmentQ&quot;E);
ft.remove(fm.findFragmentByTag(FRAGMENT_TAG_DETAIL)); LOG.d(TAG, Q&quot;EAdding
the detailFragmentQ&quot;E); ft.add(R.id.slot_two_of_two, detailFragment,
FRAGMENT_TAG_DETAIL); } LOG.d(TAG, Q&quot;EReplacing skinny fragmentQ&quot;E);
ft.replace(R.id.slot_one_of_two, skinnyBrowseFragment,
FRAGMENT_TAG_SKINNY_BROWSE); } LOG.d(TAG, Q&quot;EAdding to the backstackQ&quot;E);
ft.addToBackStack(null); LOG.d(TAG, Q&quot;EItems in backstack: Q&quot;E +
fm.getBackStackEntryCount()); ft.commit(); } If I load a web page, then
press back, my code dies, and I get this stack trace: I/DEBUG (19532):
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG
(19532): Build fingerprint:
Q&apos;Everizon/trygon/stingray:3.0.1/HRI66/109065:user/release-keysQ&apos;E I/DEBUG
(19532): pid: 19594, tid: 19594 Q&gt;EQ&gt;EQ&gt;E com.my.package Q&lt;EQ&lt;EQ&lt;E I/DEBUG (19532):
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000 I/DEBUG
(19532): r0 00264b30 r1 00000001 r2 00000000 r3 daed6597 I/DEBUG
(19532): r4 00000001 r5 00264b30 r6 a8676d90 r7 afd25570 I/DEBUG
(19532): r8 7fffffff r9 002469e0 10 00248d40 fp 00248d38 I/DEBUG
(19532): ip ffffeb1c sp bee70b58 lr a83de45b pc 00000000 cpsr 88000010
I/DEBUG (19532): d0 431569694315d32c d1 000000644315d32c I/DEBUG
(19532): d2 0000000000000000 d3 00000000445c0000 I/DEBUG (19532): d4
0000000042c80000 d5 0000000000000000 I/DEBUG (19532): d6
0000000042c80000 d7 43156969443c0000 I/DEBUG (19532): d8
3f800000443c0000 d9 0000000080000000 I/DEBUG (19532): d10
0000000000000000 d11 0000000000000000 I/DEBUG (19532): d12
0000000000000000 d13 0000000000000000 I/DEBUG (19532): d14
0000000000000000 d15 0000000000000000 I/DEBUG (19532): scr 60000012
I/DEBUG (19532): I/DEBUG (19532): #00 pc 00000000 I/DEBUG (19532): #01
pc 003ff458 /system/lib/libwebcore.so I/DEBUG (19532): #02 pc 004b3d68
/system/lib/libwebcore.so I/DEBUG (19532): #03 pc 004b40ec
/system/lib/libwebcore.so I/DEBUG (19532): #04 pc 0043d53e
/system/lib/libwebcore.so I/DEBUG (19532): #05 pc 0043d58c
/system/lib/libwebcore.so I/DEBUG (19532): #06 pc 004b5c82
/system/lib/libwebcore.so I/DEBUG (19532): #07 pc 004b5d44
/system/lib/libwebcore.so I/DEBUG (19532): #08 pc 004b6b6a
/system/lib/libwebcore.so I/DEBUG (19532): #09 pc 004b6bb8
/system/lib/libwebcore.so I/DEBUG (19532): #10 pc 0043ea9e
/system/lib/libwebcore.so I/DEBUG (19532): #11 pc 0043eabe
/system/lib/libwebcore.so I/DEBUG (19532): #12 pc 0043ead4
/system/lib/libwebcore.so I/DEBUG (19532): #13 pc 00434c16
/system/lib/libwebcore.so I/DEBUG (19532): #14 pc 00421a40
/system/lib/libwebcore.so I/DEBUG (19532): #15 pc 004213fa
/system/lib/libwebcore.so I/DEBUG (19532): #16 pc 00421658
/system/lib/libwebcore.so I/DEBUG (19532): #17 pc 0042167c
/system/lib/libwebcore.so I/DEBUG (19532): #18 pc 0041bdc2
/system/lib/libwebcore.so I/DEBUG (19532): #19 pc 0041bdec
/system/lib/libwebcore.so I/DEBUG (19532): #20 pc 00017c3c
/system/lib/libwebcore.so I/DEBUG (19532): #21 pc 002b6ae4
/system/lib/libwebcore.so I/DEBUG (19532): #22 pc 002b6b1c
/system/lib/libwebcore.so I/DEBUG (19532): #23 pc 0001ccbe
/system/lib/libc.so (__cxa_finalize) I/DEBUG (19532): #24 pc 0001d0b4
/system/lib/libc.so (exit) I/DEBUG (19532): #25 pc 0001d0b4
/system/lib/libc.so (exit) I/DEBUG (19532): #26 pc 0001d0b4
/system/lib/libc.so (exit) I/DEBUG (19532): #27 pc 0001d0b4
/system/lib/libc.so (exit) I/DEBUG (19532): #28 pc 0001d0b4
/system/lib/libc.so (exit) I/DEBUG (19532): #29 pc 0001d0b4
/system/lib/libc.so (exit) I/DEBUG (19532): #30 pc 0001d0b4
/system/lib/libc.so (exit) I/DEBUG (19532): #31 pc 0001d0b4
/system/lib/libc.so (exit) I/DEBUG (19532): I/DEBUG (19532): libc base
address: afcdf000 I/DEBUG (19532): I/DEBUG (19532): code around pc:
I/DEBUG (19532): 00000000 ffffffff ffffffff ffffffff ffffffff I/DEBUG
(19532): 00000010 ffffffff ffffffff ffffffff ffffffff I/DEBUG (19532):
00000020 ffffffff ffffffff ffffffff ffffffff I/DEBUG (19532): I/DEBUG
(19532): code around lr: I/DEBUG (19532): a83de438 45414800 f856b0d6
460c000c bf14682f I/DEBUG (19532): a83de448 74e4ea24 68034c38 46214628
6b7a9355 I/DEBUG (19532): a83de458 49384790 58704680 b3237803 f820f7f6
I/DEBUG (19532): a83de468 dc202803 46286829 4641690a ab024790 I/DEBUG
(19532): a83de478 601ca903 60084284 2000db01 4a2ee004 I/DEBUG (19532):
I/DEBUG (19532): stack: I/DEBUG (19532): bee70b18 bee70bf8 I/DEBUG
(19532): bee70b1c bee70ff0 I/DEBUG (19532): bee70b20 bee70ff0 I/DEBUG
(19532): bee70b24 aaf28e6c /system/lib/libskia.so I/DEBUG (19532):
bee70b28 bee70bf8 I/DEBUG (19532): bee70b2c bee70ff0 I/DEBUG (19532):
bee70b30 bee71010 I/DEBUG (19532): bee70b34 aaf29010
/system/lib/libskia.so I/DEBUG (19532): bee70b38 aafd79e8 I/DEBUG
(19532): bee70b3c 00000000 I/DEBUG (19532): bee70b40 002d5cf0 I/DEBUG
(19532): bee70b44 aafd7d4c I/DEBUG (19532): bee70b48 00000000 I/DEBUG
(19532): bee70b4c bee70e48 I/DEBUG (19532): bee70b50 df002777 I/DEBUG
(19532): bee70b54 e3a070ad I/DEBUG (19532): #01 bee70b58 00000000
I/DEBUG (19532): bee70b5c bee70e48 I/DEBUG (19532): bee70b60 bee70bf8
I/DEBUG (19532): bee70b64 002d5cf0 I/DEBUG (19532): bee70b68 aafd7d50
I/DEBUG (19532): bee70b6c 002d5cf0 I/DEBUG (19532): bee70b70 002d5cf0
I/DEBUG (19532): bee70b74 aafd7d4c I/DEBUG (19532): bee70b78 bee70ff0
I/DEBUG (19532): bee70b7c bee70bb8 I/DEBUG (19532): bee70b80 bee70ff0
I/DEBUG (19532): bee70b84 005701c8 I/DEBUG (19532): bee70b88 00548758
I/DEBUG (19532): bee70b8c aaf29274 /system/lib/libskia.so I/DEBUG
(19532): bee70b90 bee70ff0 I/DEBUG (19532): bee70b94 bee70bb8 I/DEBUG
(19532): bee70b98 00548758 I/DEBUG (19532): bee70b9c aaf4a194
/system/lib/libskia.so I/DEBUG (19532): bee70ba0 0000001a I/DEBUG
(19532): bee70ba4 bee70ce4 I/DEBUG (19532): bee70ba8 00000124 I/DEBUG
(19532): bee70bac bee70c98 I/DEBUG (19532): bee70bb0 0000001a I/DEBUG
(19532): bee70bb4 bee70ce4 I/DEBUG (19532): bee70bb8 00548758 I/DEBUG
(19532): bee70bbc 00000000 I/DEBUG (19532): bee70bc0 aafd6a50 I/DEBUG
(19532): bee70bc4 00000001 I/DEBUG (19532): bee70bc8 00000000 I/DEBUG
(19532): bee70bcc 3f800000 I/DEBUG (19532): bee70bd0 80000000
/system/lib/libdvm.so I/DEBUG (19532): bee70bd4 c2dc0000 I/DEBUG
(19532): bee70bd8 80000000 /system/lib/libdvm.so I/DEBUG (19532):
bee70bdc 3f800000 I/DEBUG (19532): bee70be0 c1d00000 I/DEBUG (19532):
bee70be4 00000000 I/DEBUG (19532): bee70be8 00000000 I/DEBUG (19532):
bee70bec 3f800000 I/DEBUG (19532): bee70bf0 00030011 I/DEBUG (19532):
bee70bf4 000006ff I/DEBUG (19532): bee70bf8 00000000 I/DEBUG (19532):
bee70bfc 00000000 I/DEBUG (19532): bee70c00 00000000 I/DEBUG (19532):
bee70c04 00000000 I/DEBUG (19532): bee70c08 00000000 I/DEBUG (19532):
bee70c0c 00000000 I/DEBUG (19532): bee70c10 0000009e I/DEBUG (19532):
bee70c14 0000009e I/DEBUG (19532): bee70c18 00000014 I/DEBUG (19532):
bee70c1c 00010003 I/DEBUG (19532): bee70c20 00000000 I/DEBUG (19532):
bee70c24 00000000 I/DEBUG (19532): bee70c28 aaf31b20
/system/lib/libskia.so I/DEBUG (19532): bee70c2c aaf70d44
/system/lib/libskia.so I/DEBUG (19532): bee70c30 aaf2cab4
/system/lib/libskia.so I/DEBUG (19532): bee70c34 bee70c90 I/DEBUG
(19532): bee70c38 bee70bcc I/DEBUG (19532): bee70c3c aaf0a214
/system/lib/libskia.so I/DEBUG (19532): bee70c40 00030002 I/DEBUG
(19532): bee70c44 00050004 I/DEBUG (19532): bee70c48 bee70ca4 I/DEBUG
(19532): bee70c4c 0054e600 I/DEBUG (19532): bee70c50 aaf51e14
/system/lib/libskia.so I/DEBUG (19532): bee70c54 aafd820c I/DEBUG
(19532): bee70c58 00000001 I/DEBUG (19532): bee70c5c 00000000 I/DEBUG
(19532): bee70c60 00000000 I/DEBUG (19532): bee70c64 aaf50058
/system/lib/libskia.so I/DEBUG (19532): bee70c68 bee70d88 I/DEBUG
(19532): bee70c6c 00000000 I/DEBUG (19532): bee70c70 bee70d60 I/DEBUG
(19532): bee70c74 aaf6c4f8 /system/lib/libskia.so I/DEBUG (19532):
bee70c78 bee70d84 I/DEBUG (19532): bee70c7c aaf4d968
/system/lib/libskia.so I/DEBUG (19532): bee70c80 bee70ca4 I/DEBUG
(19532): bee70c84 bee70d84 I/DEBUG (19532): bee70c88 bee70d60 I/DEBUG
(19532): bee70c8c aaf526b8 /system/lib/libskia.so I/DEBUG (19532):
bee70c90 00000000 I/DEBUG (19532): bee70c94 bee70d10 I/DEBUG (19532):
bee70c98 aaf5230c /system/lib/libskia.so I/DEBUG (19532): bee70c9c
bee70de4 I/DEBUG (19532): bee70ca0 bee70ca4 I/DEBUG (19532): bee70ca4
c9c26085 I/DEBUG (19532): bee70ca8 00000040 I/DEBUG (19532): bee70cac
daed6597 I/DEBUG (19532): bee70cb0 a8676d90 I/DEBUG (19532): bee70cb4
00000001 I/DEBUG (19532): bee70cb8 a869c674 I/DEBUG (19532): bee70cbc
00000001 I/DEBUG (19532): bee70cc0 ffffeb1c I/DEBUG (19532): bee70cc4
a8492d6d /system/lib/libwebcore.so I/DEBUG (19532): debuggerd committing
suicide to free the zombie! I/DEBUG (19635): debuggerd: Mar 7 2011
22:17:53 D/Zygote ( 84): Process 19594 terminated by signal (11) I would
think I should get sent back to the previous set up of views, rather
than a crash.</description>
<comment>
<author>yogi.ru...@gmail.com</author>
<when>Mon, 04 Apr 2011 04:55:15 +0000</when>
<what>Use addres2line tool which is a basic unix tool   ....try Man pages for addr2line</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 04 Apr 2011 15:21:21 +0000</when>
<what></what>
</comment>
<comment>
<author>esch...@gmail.com</author>
<when>Mon, 04 Apr 2011 15:52:25 +0000</when>
<what>A twist to the bug I just noticed - if I hit the home button, then re-open the app by clicking its launcher icon, I can press back and go back successfully once. It seems to only be a problem if I press back after having opened the WebView in the fragment while staying in my app.</what>
</comment>
</bug>
<bug>
<bugid>988</bugid>
<title>when invoking notifyDataSetChanged the calls to getView give correct Q&apos;EpositionQ&apos;E argument but reversed Q&apos;EconvertViewQ&apos;E argument</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-22T18:25:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peet...@gmail.com</reportedBy>
<openedDate>Wed, 22 Oct 2008 06:11:10 +0000</openedDate>
<description>When notifyDataSetChanged is called on a BaseAdapter the adapter calls
Q&quot;EgetView(int position, View convertView, ViewGroup parent)Q&quot;E for each
relevant view and gives the correct position argument but an incorrect
convertView argument. The convertView argument given seems to be the
reverse of the current internally stored list of views. If the
convertView is returned straight through as shown below then the user
sees the list reverse after each click. It canQ&apos;Et be seen in the examples
given in the devkit as they always populate the entire view in the
getView calls instead of truly recycling it which seemed to be the
point. Example getView code: ----- public View getView(int position,
View convertView, ViewGroup parent) { ExampleView sv; if (convertView ==
null) { sv = new ExampleView(mContext, position); } else { // Always
return the same view that was given if not null sv =
(ExampleView)convertView; } return sv; } Example output clicking on the
first ExampleView in a list four times where on clicking the output
shows the position given internally and the position stored by the
ExampleView on creation. ----- onListItemClick position = 0 index stored
in view = 0 onListItemClick position = 0 index stored in view = 4
onListItemClick position = 0 index stored in view = 0 onListItemClick
position = 0 index stored in view = 4 Source of Activity: ----- public
class ExampleSwitch extends ListActivity{ String TAG = Q&quot;EExampleSwitchQ&quot;E;
@Override public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState); setListAdapter(new
ExampleListAdapter(this)); } @Override protected void
onListItemClick(ListView l, View v, int position, long id){
Log.d(TAG,Q&quot;EonListItemClick position = Q&quot;E+position+Q&quot;E index stored in view
= Q&quot;E+((ExampleView)v).thisIndex);
((ExampleListAdapter)getListAdapter()).notifyDataSetChanged (); }
private class ExampleListAdapter extends BaseAdapter { String TAG =
Q&quot;EExampleListAdapterQ&quot;E; int pretendCount = 5; public
ExampleListAdapter(Context context){ mContext = context; } public int
getCount() { return pretendCount; } public Object getItem(int position)
{ return null; } public long getItemId(int position) { return position;
} public View getView(int position, View convertView, ViewGroup parent)
{ ExampleView sv; if (convertView == null) { Log.d(TAG,Q&quot;EcreatingQ&quot;E); //
Create a new ExampleView sv = new ExampleView(mContext, position); }
else { Log.d(TAG,Q&quot;ErecyclingQ&quot;E); // Recycle the exact same view sv =
(ExampleView)convertView; } return sv; } private Context mContext; }
private class ExampleView extends LinearLayout { public int thisIndex;
public ExampleView(Context context, int index) { super(context);
this.setOrientation(VERTICAL); thisIndex = index; TextView testi = new
TextView(context); testi.setText(Q&quot;ETextView[Q&quot;E+index+Q&quot;E]Q&quot;E); addView(testi);
} } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 22 Oct 2008 18:25:27 +0000</when>
<what>The convertView is guaranteed to be the correct type of View, but it wonQ&apos;Et necessarily contain the correct data. 
You have to rebind the data of the convertView. See the ApiDemos for examples of this.</what>
</comment>
</bug>
<bug>
<bugid>13401</bugid>
<title>No context menu popup when long click on an image.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tang.j...@gmail.com</reportedBy>
<openedDate>Fri, 24 Dec 2010 09:16:13 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Access
www.baidu.com from Nexus One. User will be redirect to mobile edition.
click Q&quot;EImageQ&quot;E search. - input a keyword to search - Page is loaded. Many
pictures are listed. Long click on image, try to get context menu. -
Cannot get context menu. Initial analysis: Obviously, when user long
click on image, WebView will try to get itQ&apos;Es hit test result. In upper
case, the hit test result is unknown type. So, no context menu popups.
It should be something wrong with cached nodes and DOM nodes in webkit.
Please help to fix it. Thanks.</description>
</bug>
<bug>
<bugid>1454</bugid>
<title>Duplicate contacts after synchronizing with a Gmail account.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>19</stars>
<reportedBy>WDSUST...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 22:07:10 +0000</openedDate>
<description>__WDSGLOBAL Problem: After synchronizing with Gmail, there are times
when contacts may be duplicated. Resolution: Thus far the only way to
resolve this issue is to hard reset the device, then manually correct
the contact list in Gmail, and then re- synchronize. A future patch is
needed to correct this action. End User interaction data as follows. AVG
12 calls per week with this issue. AVG handle time per customer: 1800
seconds. Bug reported by don.kiger@us.wdsglobal.com www.wdsglobal.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:41:52 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>martindj...@gmail.com</author>
<when>Thu, 21 May 2009 19:42:25 +0000</when>
<what>I have the same problem i think its imported my sim contacts too many times.. Any
resolutions for this?</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:49:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:53:23 +0000</when>
<what></what>
</comment>
<comment>
<author>pnk1...@gmail.com</author>
<when>Tue, 11 May 2010 18:52:11 +0000</when>
<what>Is there an update on when this will be fixed or is there a work around to help
prevent or reduce the occurrence of this issue?</what>
</comment>
<comment>
<author>mirandas...@gmail.com</author>
<when>Fri, 21 May 2010 00:14:10 +0000</when>
<what>Hope it fixes soon. I have 5 of every contact even after 
resyncing. Might switch back to my iphone :/</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:31 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:20 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>milky143...@gmail.com</author>
<when>Tue, 03 Aug 2010 13:09:10 +0000</when>
<what>had so much trouble with duplicating contacts... had reset my cp several times and kept on getting same issue because i go online often and my cp is doing auto sync.. help pls</what>
</comment>
<comment>
<author>BobEny...@gmail.com</author>
<when>Fri, 09 Sep 2011 19:32:31 +0000</when>
<what>I have more than a dozen blank duplicates of contacts I call regularly. This bug is also addressed at http://www.google.com/support/forum/p/voice/thread?tid=68c70ac5d69f5653Q&amp;Ehl=en</what>
</comment>
</bug>
<bug>
<bugid>8528</bugid>
<title>Geo uri doesnQ&apos;Et instruct Google Maps to show marker on supplied position </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>matija.j...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 12:53:44 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
String uri = Q&quot;Egeo:Q&quot;E + String.format(Q&quot;E%f,%f?z=%dQ&quot;E, latitude/1E6,
longitude/1E6, 16); Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse(uri)); startActivity(intent); - What happened. Start Google
Maps application centered on supplied position. Actually, sometimes I
get http://code.google.com/p/android/issues/detail?id=4813 issue but
this is already reported. - What you think the correct behavior should
be. Start Google Maps application centered on supplied position with
marker on that position. - DonQ&apos;Et forget to mention which version of
Android youQ&apos;Ere using, and/or which device the problem appears on (model
and Android version). Android 1.6 and HTC Tattoo.</description>
<comment>
<author>juan.si...@gmail.com</author>
<when>Fri, 05 Nov 2010 02:27:52 +0000</when>
<what>The same happens on Motorola Milestone running  Android 2.1</what>
</comment>
<comment>
<author>spe...@gmail.com</author>
<when>Mon, 08 Nov 2010 17:51:22 +0000</when>
<what>Same thing with HTC Desire with Android 2.2

Really would like to see this fixed.</what>
</comment>
<comment>
<author>Anshu.Ga...@gmail.com</author>
<when>Mon, 08 Nov 2010 19:22:40 +0000</when>
<what>Same on ION, running Android 1.6</what>
</comment>
<comment>
<author>seals...@gmail.com</author>
<when>Wed, 10 Nov 2010 21:24:53 +0000</when>
<what>Same bug on HTC Desire 2.2.</what>
</comment>
<comment>
<author>chiaradi...@gmail.com</author>
<when>Wed, 02 Nov 2011 16:44:54 +0000</when>
<what>Same with HTC Wildfire with Android 2.2.1</what>
</comment>
</bug>
<bug>
<bugid>6969</bugid>
<title>no vertical scroll bar on Documentation for Android SDK, API 7, revision  1.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-12T19:55:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>katsuhisa.abe</reportedBy>
<openedDate>Thu, 04 Mar 2010 01:36:21 +0000</openedDate>
<description>When I view Documentation for Android SDK, APU 7, revision 1 from the
local file, android-sdk-mac_86/docs/index.html by Google Chrome (Ver
5.0.335.0 dev), vertical scroll bar on webview is not appeared. So I
cannot scroll down to see the below content. It is also happeded when I
access the other page of Android SDK Documentation. At that time,
JacaScript console shows the following: -- accessing
file:///Users/abekatsu/android-sdk-mac_86/docs/index.html
file:///Users/abekatsu/android-sdk-mac_86/docs/assets/android-developer-
docs.js:105Uncaught Error: SECURITY_ERR: DOM Exception 18
index.html:441Uncaught ReferenceError: _gat is not defined -- accessing
file:///Users/abekatsu/android-sdk-mac_86/docs/reference/packages.html
file:///Users/abekatsu/android-sdk-mac_86/docs/assets/android-developer-
docs.js:105Uncaught Error: SECURITY_ERR: DOM Exception 18
packages.html:1667Uncaught ReferenceError: _gat is not defined
file:///Users/abekatsu/android-sdk-mac_86/docs/assets/android-developer-
docs.js:105Uncaught Error: SECURITY_ERR: DOM Exception 18 A vertical
scroll bar is appeared for Firefox 3.6. I am looking for any comments
since I cannot see which the root cause is on Google Chrome or
android-developer-docs.js.</description>
<comment>
<author>zhu....@gmail.com</author>
<when>Sun, 04 Apr 2010 12:59:43 +0000</when>
<what>use ctrl+mousewheel to zoom, then the bar appears
donQ&apos;Et know why</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 19:55:35 +0000</when>
<what>If I understand this description correctly, this is a bug with the Chrome browser,
not with the Android device. You may want to write a bug up against Chrome.</what>
</comment>
<comment>
<author>goo...@zacglen.com</author>
<when>Mon, 23 Aug 2010 07:40:07 +0000</when>
<what>I donQ&apos;Et think it is a Chrome bug because the same problem occurs with Seamonkey 1.18 as well as Firefox.  In any case in the Reference section one also cannot scroll through the Classes list for a package - they often overflow below the bottom of the page - there is simply never any vertical scroll bar; with Firefox, Seamonkey, and IE.

Also, when you hover over any of the main tabs on IE and Seamonkey the hotspot area doesnQ&apos;Et line up correctly with the entire physical size of the tabs.

Also, the operation of the pages seems excruciatingly slow at times ... especially the Class index page.  When you click on an alphabetic tab on the class index page the browser either crashes (IE) or goes off into never-never land until you hit the back button.

Never mind; the iPhone documentation is just as bad.
</what>
</comment>
<comment>
<author>Justin.B...@gmail.com</author>
<when>Sat, 19 Nov 2011 09:32:08 +0000</when>
<what>Q&quot;EComment 2 by cccandr...@gmail.com, Apr 12, 2010
If I understand this description correctly, this is a bug with the Chrome browser,
not with the Android device. You may want to write a bug up against Chrome.Q&quot;E

Clearly you DO NOT understand his description, heQ&apos;Es talking about viewing developer.android.com using a desktop version of Chrome. This should have been painfully obvious due to the fact that there is no Javascript console in the Android browser, which isnQ&apos;Et even called Chrome to begin with. Why people like you insist on replying to crap like this when you have no idea what you are talking about is simply beyond me. Personally I have better things to do with my time than surfing through forums spouting verbal diarrhea, but I guess thatQ&apos;Es just me.

In any case the bug is cause by poorly implemented Javascript on the android site, Javascript which as far as I can tell isnQ&apos;Et required for the site to function properly.  I just added developer.android.com to chrome://settings/contentExceptions#javascript and the problem disappeared without affecting the sites usability. </what>
</comment>
</bug>
<bug>
<bugid>14811</bugid>
<title>ADT/NPW allow user to enter invalid Activity FQCN</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-09-14T14:47:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 19:33:34 +0000</openedDate>
<description>ADT 9.0/10.0: - Start ADT, run NPW (New Project Wizard) - Fill all
fields as usual - Check Q&quot;EActivity NameQ&quot;E and enter value: you can enter
an invalid value such as Q&quot;E..SomeClassQ&quot;E. Issue is that the segments are
properly checked as being Java class identifiers, however we shouldnQ&apos;Et
be able to insert more than one dot in a row.</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 14 Sep 2011 14:47:38 +0000</when>
<what>Fixed recently for the next version of ADT.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Sat, 08 Oct 2011 05:18:57 +0000</when>
<what>Fixed by tnorbye. Gerrit 82aa214e3b362e96cefc3718becfc369b62b8b9c (i)
Should be in Tools R14 Preview.</what>
</comment>
</bug>
<bug>
<bugid>15466</bugid>
<title>android 2.2 reboots after headset plugged in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohd...@yahoo.com</reportedBy>
<openedDate>Sun, 13 Mar 2011 06:12:22 +0000</openedDate>
<description>1. i have installed 2.2 froyo in htc hd2 everything is running fine
except when i try to plug in the headset to listen to music the android
reboots.......... 2. the android is getting very hot when used for a
long time ........ please help me how to fix this problem.....</description>
<comment>
<author>tlalexan...@gmail.com</author>
<when>Sun, 13 Mar 2011 19:49:26 +0000</when>
<what>Have you tried XDA-Forums for advice? The HD2 was not designed for Android originally, so there is almost certainly a defect in the copy of Android you installed on it. Android 2.2 certainly does not do this on the Nexus One.</what>
</comment>
</bug>
<bug>
<bugid>7717</bugid>
<title>Emulator cannot obtain disk image lock on a filesystem (e. g. sshfs) that does not support link()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>golubov...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 14:53:48 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Create an AVD whose disk images
reside on a sshfs mount 2. Make sure no other emulator is running 3.
When starting the emulator, the following message appears: file Q&lt;Edisk
image filenameQ&gt;E is already in use by another process Emulator will not
start. - What happened. Code in android/utils/filelock.c (repo
[platform/external/qemu.git])does not handle the situation when the
filesystem on which a disk image to be locked is located, does not
support link(). Therefore lock cannot be obtained, and false report of
Q&quot;Efile in useQ&quot;E appears. - What you think the correct behavior should be.
The emulator should fall back to: * either issuing a warning that
locking is not supported on such filesystem and proceed * or to use the
Windows method by creating an empty directory (line 98 of the said file)
This is only an issue with the emulator. I use Android 2.1 SDK. adb
bugreport was not run since it is clear where the problem is.</description>
</bug>
<bug>
<bugid>19563</bugid>
<title>Android real life multitasking for pros!</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-08-25T18:41:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>raider00...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 18:24:15 +0000</openedDate>
<description>I want an option when my phone reaches maximum memory to display message
with running app list to close. As for now i do only have an option for
6 running tasks to go for and they are not always really running in
background, some of them are automatically closed without my knowledge.
Example: i runned gameloft game for game data download and, then i
clicked home button, went to browse some webs and than i went back to
downloading process to check on progress - there was no app in
background - android opened it as fresh. That is not a multitasking -
its stupidity.</description>
<comment>
<author>romain...@android.com</author>
<when>Thu, 25 Aug 2011 18:41:57 +0000</when>
<what>Android is not limited to 6 running tasks, the UI only shows the 6 most recently used tasks. Background apps need to be closed when other apps need memory. For instance, Browser requires a large amount of memory to render web pages and the likeliest candidate is the biggest process in the background, which happened to be your game.</what>
</comment>
<comment>
<author>raider00...@gmail.com</author>
<when>Thu, 25 Aug 2011 18:45:54 +0000</when>
<what>And that is a problem don`t you think ? You have no control over whatQ&apos;Es really running in background. That is not multitasking - windows can do multitasking without closing - just slowing down using swap memory - android could use microsd for swaping. </what>
</comment>
</bug>
<bug>
<bugid>5117</bugid>
<title>Gmail not syncing or sending</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nicklr...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 08:25:03 +0000</openedDate>
<description>I have been using Gmail on my HTC Magic for about 4 months now, but it
has stopped working. It will not sync, nor send e-mails. When I go to
data synchronisation it says Q&quot;ESync is currently experiencing problems.
It will be back shortly.Q&quot;E However, it has been 4 days. My contacts and
calendar are still syncing fine. I tried deleting the stored data in
both the Q&quot;EGmail StorageQ&quot;E and Q&quot;EGmailQ&quot;E applications as some claimed this
would work. However, it did not. When I open up Gmail now, it says Q&quot;EYour
email will appear shortly.Q&quot;E Though when the phone tries to sync, it runs
into the same issue.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>1584</bugid>
<title>Unable to set voicemail number with unlocked G1 and O2 UK SIM.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-22T03:27:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>tim.anslow</reportedBy>
<openedDate>Thu, 18 Dec 2008 20:45:53 +0000</openedDate>
<description>Unlocked G1 with O2 UK SIM. Steps to reproduce: Press 1 on dialer Error
Message : Q&quot;EMissing voicemail number - No voicemail number is stored on
the SIM cardQ&quot;E Press Add Number - enter number / select from contacts
Error Message : Q&quot;ECall settings error - Voicemail number change
unsuccessful.Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:24:18 +0000</when>
<what></what>
</comment>
<comment>
<author>oschl...@gmail.com</author>
<when>Sun, 18 Jan 2009 21:15:01 +0000</when>
<what>same as defect 1235</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:27:39 +0000</when>
<what>Duplicate of issue 1235</what>
</comment>
</bug>
<bug>
<bugid>7219</bugid>
<title>Emails stuck as Q&quot;ESendingQ&quot;E need better way to get unstuck</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 18:01:18 +0000</openedDate>
<description>Everyone will agree that at least 5-25% of all gmails get stuck in a
perment Q&quot;EsendingQ&quot;E state. The problem is especially seen with file
attachments in an email. Gmails should follow youtube uploads and retry
sending. If this already is a feature, then its broken as I and many of
my friends have messages stuck in our outboxes for months!!</description>
<comment>
<author>apbau...@gmail.com</author>
<when>Sun, 13 Feb 2011 15:55:23 +0000</when>
<what>IQ&apos;Eve had the same issue on my device.  It occurs only with attachments that IQ&apos;Eve already sent in a previous e-mail.  When I delete the e-mail with the attachment from my sent folder, the new message sends properly.</what>
</comment>
</bug>
<bug>
<bugid>17713</bugid>
<title>Screen will not wake and is unresponsive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>matt.hs....@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 13:13:36 +0000</openedDate>
<description>Nexus One 2.3.4 Screen semi-frequently will not wake, but all soft
buttons light up when power button is pressed. Subsequent presses of the
power button turn the soft key lights on and off; screen remains
unresponsive. Requires battery pull in order to get the phone working
again. Have noted the phone becomes very, very warm during this period.
Did not present in OTA 2.3 or 2.3.3.</description>
</bug>
<bug>
<bugid>5527</bugid>
<title>Route audio to BlueTooth HSP, downmix if necessary</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>60</stars>
<reportedBy>abirenb...@gmail.com</reportedBy>
<openedDate>Fri, 18 Dec 2009 14:07:01 +0000</openedDate>
<description>Allow media audio output to be sent to Bluetooth HSP. Downmix to mono if
necessary. Bluetooth HSP users will want to be able to use their
Bluetooth headset for listening to media in one ear, rather than using a
stereo A2DP capable device. My fancy Plantronics HSP device is far
superior to my A2DP headphones in many ways. My A2DP headphones are just
not the best way to listen at work, where I need one ear open to the
office, and the high voice quality of the Plantronics HSP.</description>
<comment>
<author>NjenereR...@gmail.com</author>
<when>Sun, 21 Mar 2010 08:38:44 +0000</when>
<what>I love to see the android g1 take a part of role in having a mono bluetooth app</what>
</comment>
<comment>
<author>jnewki...@gmail.com</author>
<when>Tue, 20 Apr 2010 23:59:15 +0000</when>
<what>How is this a NEW issue.  It has been here since December</what>
</comment>
<comment>
<author>major....@gmail.com</author>
<when>Wed, 21 Apr 2010 06:23:41 +0000</when>
<what>It has been a missing feature in Android since day 1. 
Please Pleas Please add?
So many (most?) people have mono headsets (or car BT inputs). Why canQ&apos;Et we listen to a 
podcast this way?
</what>
</comment>
<comment>
<author>david.me...@gmail.com</author>
<when>Wed, 02 Jun 2010 01:39:18 +0000</when>
<what>It might not be ideal for music, but IQ&apos;Ed like to be 
able to use my HSP headset for videos, etc.
</what>
</comment>
<comment>
<author>bradford...@gmail.com</author>
<when>Fri, 04 Jun 2010 17:49:53 +0000</when>
<what>There are multiple issues open on this same request. Apparently the Google Android 
development team doesnQ&apos;Et care.</what>
</comment>
<comment>
<author>kevingre...@gmail.com</author>
<when>Thu, 10 Jun 2010 15:35:08 +0000</when>
<what>The ability to hear my navigation through my BT mono would be great..  It worked with my Motorola Rival and VZ nav..  But now I have an HTC Droid Eris (love it)..  There are many many apps that I would like to have this feature for (streaming tunes, Navigation).   Come on Google, you can do it..  Thanks,</what>
</comment>
<comment>
<author>Kristofe...@gmail.com</author>
<when>Mon, 21 Jun 2010 22:27:22 +0000</when>
<what>I think we need to get all the separate requests for mono BT support merged together. 
http://code.google.com/p/android/issues/detail?id=7906 is another issue</what>
</comment>
<comment>
<author>sschn...@gmail.com</author>
<when>Sun, 29 Aug 2010 19:38:26 +0000</when>
<what>Please fix this!!!</what>
</comment>
<comment>
<author>Sner...@gmail.com</author>
<when>Sun, 10 Oct 2010 17:10:46 +0000</when>
<what>I would have thought this to be a basic feature.  There are so many ways to imagine how this could be a good and useful function.  How many arguments are there for not implementing this?


As of right now, there are at least seven open issues regarding this matter.  I found these by searching for bluetooth mono.

Date	  Issue#	#ofStars
11/2008	    1319	 7	
12/2009	    5527	46
01/2010	    5924	39
04/2010	    7906	93
03/2010	    7192	26
05/2010	    8379	 7
05/2010	    8380	 7

Seven separate issues, five marked as defect, two as enhancement with a total of 225 stars


Tried Super BT Mono.  DidnQ&apos;Et work for me (Droid1 with Android 2.2).  Notes from the author like Q&quot;EDoesnQ&apos;Et work on most CDMA cell. Works well on Droid X and CDMA phones w/ customed RomQ&quot;E suggests itQ&apos;Es not a general solution.
</what>
</comment>
<comment>
<author>kent...@gmail.com</author>
<when>Mon, 03 Jan 2011 20:19:10 +0000</when>
<what>This needs to be added ASAP.  ItQ&apos;Es very disappointing that my non-android, non-smartphone LG env Touch could do this, but my android running MOTO Droid Q&quot;EsmartphoneQ&quot;E canQ&apos;Et.  Kinda makes the Android operating system look bad, in my opinion!</what>
</comment>
<comment>
<author>jeffjenn...@gmail.com</author>
<when>Sun, 22 May 2011 17:44:50 +0000</when>
<what>This should be an easy fix to do . . . so simple, yet so frustrating</what>
</comment>
<comment>
<author>dpet...@dblclk.biz</author>
<when>Tue, 23 Aug 2011 19:28:29 +0000</when>
<what>BT Headsets (HSP) are now very common. It should be part of the OS to allow the user to direct the various sound categories to the BT Headset, Down mixing/resampling as required. Please fix this.</what>
</comment>
</bug>
<bug>
<bugid>14534</bugid>
<title>Voice Command in Froyo</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T18:02:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>far...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 13:00:04 +0000</openedDate>
<description>IQ&apos;Em using version 2.2 of Android (Froyo) in my phone (Milestone A853).
It is a very stable operating system and that brought some very
important innovations, including the Q&quot;EVoice Command. This function is
very useful when the unit is connected to the Bluetooth system and the
vehicle is driving this, thus avoiding having to pick up the phone in
hands to make or answer a call. The only functioning but the Voice
Command under these conditions is that the user has configured the
default option, like screen lock, it does not work due to this
restriction. It would be interesting to release an update allowing the
operation of this command when connected to bluetooth, thus allowing a
better use of the device. Thank you.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 18:02:14 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>8793</bugid>
<title>i would like for the trackball to change colors for every notification,it has the capability but it wont do it unless u root the phone......please do give this option please..</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juarez...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 03:56:59 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>17802</bugid>
<title>Playing multiple videos in single activity: Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ashwini....@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 04:05:45 +0000</openedDate>
<description>Hello All, I am trying two play two different videos from SD card in a
single activity. I am using two video views with separate media
controllers for each. I have tested code on Nexus one(2.2), Nexus
S(2.3.3) and Desire Z(2.2). The app could play two videos on Nexus one
and Desire Z with single media controller though. On Nexus S, I was able
to play only one video at a time. I tested the same code with Emulators
(2.2 and 2.3.3) also. Both of the emulators show the same behavior as
Nexus one. As the emulator, with android version 2.3.3, was able to run
the same code, the issue is possibly with Nexus S device.</description>
<comment>
<author>olsavage...@gmail.com</author>
<when>Mon, 20 Jun 2011 09:59:39 +0000</when>
<what>I have the same issue on Nexus One 2.3.4 linux kernel 2.6.35.7.
But on the second rooted Nexus One 2.3.4 linux kernel 2.6.37.6 no issues, videos played.
I guess, it is because of kernel version, not device falt :). Here is stack trace line:
06-20 12:14:48.940: WARN/QCvdec(68): omx_vdec_linux::create_msg_thread -Q&gt;E Instance already running failing second instance.

</what>
</comment>
<comment>
<author>isamb...@gmail.com</author>
<when>Fri, 23 Sep 2011 11:56:44 +0000</when>
<what>I am facing the same issue. Were you finally able to get it to work on Nexus S ?</what>
</comment>
<comment>
<author>chiragde...@gmail.com</author>
<when>Tue, 25 Oct 2011 08:55:51 +0000</when>
<what>I am facing same issue..I am using 3 videoView in one activity..it runs perfectly in 2.3.3 emulator but can run only 1 videoview in emulator 2.2</what>
</comment>
<comment>
<author>ashwini....@gmail.com</author>
<when>Mon, 31 Oct 2011 07:08:41 +0000</when>
<what>Comment 1 seems to be valid. I had tried the same on two different devices and it worked on device with different kernel version. </what>
</comment>
</bug>
<bug>
<bugid>2150</bugid>
<title>Market should offer better tools for developers to access user feedback and data</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>28</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Mar 2009 16:00:17 +0000</openedDate>
<description>Market fails to provide sufficient developer access to user comments,
provide comments back to users, interact with user comments, or review
ratings in detail. Right now only ratings provided by users who comment
are available for review, and then only via phone, and is only overall
average. This is insufficient. Trends and access to lower level detail
is direly needed. Developers need to be able to support their
applications from a PC.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:27:26 +0000</when>
<what>This issue has been assigned for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:51:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:52:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>642</bugid>
<title>java.security.KeyStore default key format</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T00:49:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>boenz...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 14:28:56 +0000</openedDate>
<description>Android: m5rc15 To use client side authentication with SSL/TLS a client
certificate is needed. The android KeyStore does not define a usable
default format (example [1] demonstrates this fact). It does also not
support PKCS nor JKS formats (please see [1]). We are currently
evaluating android for use in commercial applications. Mutual
authentication (and encryption) are a big requirement for us, since we
are dealing with sensitive data. Some state information/plans about this
issue would be highly appreciated. Best regards, Patrick For more
information please refer to the following resources: Resources: [1]
KeyStore.getDefaultType()
http://groups.google.com/group/android-developers/browse_thread/thread/0251153033aeea50#
[2] Unsupported PKCS12 Format: // This example tries to create a
KeyManagerFactory and to import a PKCS12 // client certificate. Fails
with NuSuchAlgorighmException at loadtime (not // init-time).
KeyManagerFactory keyManagerFactory = null; KeyStore keyStore = null;
try { keyManagerFactory = KeyManagerFactory.getInstance(Q&quot;EX509Q&quot;E);
keyStore = KeyStore.getInstance(Q&quot;EPKCS12Q&quot;E); //keyStore =
KeyStore.getInstance(KeyStore.getDefaultType()); // NOTE: default
doesnQ&apos;Et work either, exception: Q&quot;EWrong version of key // storeQ&quot;E } catch
(Exception e) { // Handle exception, not shown. } InputStream keyInput =
null; try { keyInput = new FileInputStream(pKeyFile);
keyStore.load(keyInput, pKeyPassword.toCharArray()); keyInput.close(); }
catch(Exception e) { // Handle exception, not shown. } Which will throw:
Q&quot;Eexception decrypting data - java.security.NuSuchAlgorighmException:
SecretKeyFactory 1.2.840.113549.1.12.1.6 implementation not foundQ&quot;E,
after calling keyStore.load(keyInputStream, pKeyPassword.toCharArray());</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:22:48 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 00:49:49 +0000</when>
<what>Android supports the BKS (Q&quot;EBouncyCastle Key StoreQ&quot;E) format.</what>
</comment>
</bug>
<bug>
<bugid>8704</bugid>
<title>Using getString() for manifest.xml meta-data with numeric values doesnQ&apos;Et work correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rony...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 13:47:26 +0000</openedDate>
<description>There is a problem with retrieving string values in meta-data in the
manifest.xml. For example: Q&lt;Emeta-data android:value=Q&quot;E123456789Q&quot;E
android:name=Q&quot;EfooQ&quot;EQ&gt;EQ&lt;E/meta-dataQ&gt;E A null value is returned when accessing
the meta data like this: String value =
activityInfo.metaData.getString(Q&quot;EfooQ&quot;E); It appears that if the value has
alphanumeric characters in it, then the string is correctly returned,
but if just numeric characters, only the getInt(Q&quot;EfooQ&quot;E) or get(Q&quot;EfooQ&quot;E)
methods work to return an int value... but incorrect values at that!.
Adding spaces before or after the value doesnQ&apos;Et work either to force a
string. The getString method should always return a string value even if
it only contains numeric characters.</description>
<comment>
<author>FireFart</author>
<when>Wed, 02 Jun 2010 19:48:30 +0000</when>
<what>just take a look here:
http://developer.android.com/guide/topics/manifest/meta-data-element.html

It says, that you have to use getInt() for Integer Values</what>
</comment>
<comment>
<author>x.moli...@gmail.com</author>
<when>Thu, 13 Oct 2011 08:06:30 +0000</when>
<what>The bug is also that a digit-only String too large to fit in an Integer is (wrongly) parsed and still stored with an invalid int value.
E.g. android:value=Q&quot;E99999999999999999999Q&quot;E -Q&gt;E 1661992959

Using a string resource seems to be a clean way to work this around:
android:value=Q&quot;E@string/myintQ&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>8191</bugid>
<title>SQLite Date-based Selection extremly slow</title>
<status>New</status>
<owner>e...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sklei...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 16:46:10 +0000</openedDate>
<description>I have a database containing 25 Text columns and 3 columns that are Text
formated as Q&quot;Eyyyy-MM-dd HH:mm:ssQ&quot;E so that SQLite can recognize it as
datetime(...). I inserted 5000 items in that database and did a select:
String where = Q&quot;Edatetime(startTime)Q&lt;Edatetime(Q&quot;E+dateString+Q&quot;E) AND
datetime(endTime)Q&gt;Edatetime(Q&quot;E+dateString+Q&quot;E)Q&quot;E; Cursor c =
db.query(Q&quot;EprogramQ&quot;E, new
String[]{Q&quot;EidQ&quot;E,Q&quot;EtitleQ&quot;E,Q&quot;EchannelIdQ&quot;E,Q&quot;EstartTimeQ&quot;E,Q&quot;EendTimeQ&quot;E}, where, new
String[]{}, Q&quot;EQ&quot;E, Q&quot;EQ&quot;E, Q&quot;EstartTimeQ&quot;E, Q&quot;E1Q&quot;E); The query performs well but
fetching the data of the 5 columns into variables by xy = c.getString(
c.getColumnIndex(Q&quot;E...Q&quot;E) ); for each column is extremly slow. For the 2
Dates I use two times the code Date startTime =
sqliteStringToDate(c.getString(c.getColumnIndex(Q&quot;EstartTimeQ&quot;E))); My
application performed badly. Each Selection and its assignment to
variables took about 20 seconds in the emulator debug mode and more than
3 seconds running on the HTC Desire. To get a better performance I
changed the database to not store Date Strings but the Timestamp as Long
in milliseconds. This is the only thing I changed and eatch fetching now
takes something above 300ms. This seems to me like a bug in how
AndroidQ&apos;Es database System handles Date converting. Android Version:
2.1-update1 Kernel-Version: 2.6.29-3cb3dfbf htc-kernel@and18-2 # 1
Software-Number: 1.15.110.11</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 07 May 2010 21:17:35 +0000</when>
<what>i think you need to do more investigation to work out which is the slow part. from 
what youQ&apos;Eve said, it sounds like the date parsing (which you donQ&apos;Et show) might be the 
slow part. can you confirm that?</what>
</comment>
<comment>
<author>sklei...@gmail.com</author>
<when>Sat, 08 May 2010 20:06:51 +0000</when>
<what>sqliteStringToDate() equals 
return dateFormat.parse(s);
with exception handling and dateFormat is
private static SimpleDateFormat dateFormat = new SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ssQ&quot;E);

So I did a test to see if using SimpleDateFormat with a String is much slower than
using new Date(ms) where ms is a long millisecond timestamp:

SimpleDateFormat dateFormat = new SimpleDateFormat(Q&quot;Eyyyy-MM-dd HH:mm:ssQ&quot;E);
Date date = new Date();
long dateMs = date.getTime();
String dateString = dateFormat.format(date);
        
Long a = System.currentTimeMillis();
for(int i=0; iQ&lt;E100; i++) {
	try {
		date = dateFormat.parse(dateString);
	} catch (ParseException e) { }   
        Log.d(Settings.LOG_TAG, Q&quot;EParsed 100 Dates by
SimpleDateFormat.parse(Q&apos;Eyyyy-MM-dd HH:mm:ssQ&apos;E) in Q&quot;E+(System.currentTimeMillis()-a)+Q&quot;EmsQ&quot;E);
}

a = System.currentTimeMillis();
for(int i=0; iQ&lt;E100; i++) {
	date = new Date(dateMs);
}        
Log.d(Settings.LOG_TAG, Q&quot;EParsed 100 Dates by Date(msTimestamp) in
Q&quot;E+(System.currentTimeMillis()-a)+Q&quot;EmsQ&quot;E);

The output on my HTC Desire is
05-08 21:57:55.908: DEBUG/Test(17430): Parsed 100 Dates by
SimpleDateFormat.parse(Q&apos;Eyyyy-MM-dd HH:mm:ssQ&apos;E) in 318ms
05-08 21:57:55.908: DEBUG/Test(17430): Parsed 100 Dates by Date(msTimestamp) in 2ms

So it indeed takes more time but not the seconds I mentioned.
What I also did was adding some index to the sql tables which improved the data
fetching but all in all using SQLiteQ&apos;Es datetime(column) 4 times in a select statement
and the SimpleDateFormat seems to be much slower than simply using millisecond
timestamps.

I guesss the issue is solved - itQ&apos;Es just a little bit slow but not buggy.
Thanks :)
</what>
</comment>
</bug>
<bug>
<bugid>14743</bugid>
<title>If this form is to report bugs, where do I post Android suggestions, other than at discussions please visit: http://groups.google.com/group/android-discuss  which I donQ&apos;Et know how to use because there is no Q&quot;EpostQ&quot;E button?</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-02-15T06:38:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>doctorc...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 06:02:01 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 06:38:53 +0000</when>
<what>Q&quot;EYou cannot post messages because only members can post, and you are not currently a member.Q&quot;E</what>
</comment>
<comment>
<author>doctorc...@gmail.com</author>
<when>Wed, 16 Feb 2011 03:06:08 +0000</when>
<what>thanks</what>
</comment>
</bug>
<bug>
<bugid>13219</bugid>
<title>Better DDMS File Explorer Support</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>psmora...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 13:10:08 +0000</openedDate>
<description>It would be nice to have a file explorer more Q&quot;Ewindows likeQ&quot;E, with drag
and drop, cut and paste, etc. Today is a really pain when you have to
manipulate files and directories. One good example of this is, how to
create a new folder? Today I have to do this in the programmatic way. It
would be more easy if I just right click on a folder and select Q&quot;ENew
FolderQ&quot;E.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:24:51 +0000</when>
<what>As a workaround you can simply use a shell on the device to create the folder you need:
$ adb shell mkdir /sdcard/myfolder
</what>
</comment>
</bug>
<bug>
<bugid>11279</bugid>
<title>NDK Assembler: Parse Error With Legal Register Naming using .DN</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rtillery...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 14:30:28 +0000</openedDate>
<description>IQ&apos;Em using the Android NDK R4 to create a shared object, including
assembly source. My assembly file includes the following lines: K16 .dn
d0 Ky .dn d2 Kub .dn d3[0] ... vmov.i8 K16, #16 vmov.i8 Ky, #74 mov r0,
#129 vmov.i16 Kub, r0 ... vqsub.u8 d7, d7, K16 ... vmul.i16 q16, q16,
Kub vmull.u8 q17, d6, Ky The Android NDK R4 assembler gives the
following errors: jni/../asm.S:727: Error: parse error -- `vmov.i8
Ky,#74Q&apos;E jni/../asm.S:729: Error: parse error -- `vmov.i16 Kub,r0Q&apos;E
jni/../asm.S:836: Error: garbage following instruction -- `vmul.i16
q16,q16,KubQ&apos;E jni/../asm.S:836: Error: VFP/Neon double precision register
expected -- `vmull.u8 q17,d6,KyQ&apos;E This code assembles correctly with
CodeSourcery. I tried to switch to .req, but that only works for the Ky
(D2) name, but is not allowed for the Kub (D3[0]) name. CodeSourcery
doesnQ&apos;Et like using .req this way either. Additionally, note that the K16
name does not trigger an error. I modified the failing names to use a
letter and a number, and they passed! If I use something like K1_164
instead of Ky, it will compile. But if I insert even one more letter,
like using Kn1_164 or K1_164n, it again fails. This makes the entire
register naming suspicious as well. IQ&apos;Ell have to check whether this
workaround will be functional, because the failure to parse the name
correctly, makes me very worried that there will be additional mistakes
with the mapping of the names to the proper underlying registers. Rick
Tillery</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 13:41:54 +0000</when>
<what>Can you reproduce this with the toolchain that comes with NDK r5?</what>
</comment>
<comment>
<author>jin...@google.com</author>
<when>Wed, 26 Jan 2011 20:26:40 +0000</when>
<what>This is a bug in binutils. If you mix the upper case and lower case in Neon register alias name, the name was not handled correctly. This bug has been fixed in binutils upstream http://sourceware.org/ml/binutils/2010-09/msg00086.html.
We will back port this patch.
Thanks for reporting the problem!</what>
</comment>
</bug>
<bug>
<bugid>1764</bugid>
<title>beginTransaction lacks transactional control (immediate,exclusive)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Sat, 10 Jan 2009 09:30:07 +0000</openedDate>
<description>Since Q&quot;EdeferredQ&quot;E is the default transaction mode under sqlite, I assume
.beginTransaction is of this type. beginTransaction is missing access to
immediate and exclusive transaction modes. Adding support for these
types of transactions can be enabled by allowing beginTransaction to
accept an argument specifying the transaction type to use.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 13:40:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:02:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:41:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15624</bugid>
<title>EditText View does not get rendered properly on a QVGA device (320 x 240)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>reinw...@gmail.com</reportedBy>
<openedDate>Sun, 20 Mar 2011 06:19:26 +0000</openedDate>
<description>Hi, The problem I am facing is that the EditText view does not get
rendered properly on a QVGA device (320 x 240). The edges of the view
get distorted and overlap each other. I tried an example by dropping a
EditText view control on a simple linerlayout and the problem was
re-producible. The same when run on a HVGA device works properly. Ive
tested out this both on the emulator and a real device and both give me
the distorted rendering of the EditText view control This issue was
reported by another developer also
http://stackoverflow.com/questions/5178531/graphics-distorted-in-qvga-android-phone
Ive also attached a screen shot of the same. Thanks</description>
</bug>
<bug>
<bugid>6290</bugid>
<title>parsePackageName should be invoked in IDE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kretesen...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 21:43:57 +0000</openedDate>
<description>manifest editor should mark the same errors as during installation. I
tried to make my package with only one entry so sth like Q&quot;EorgQ&quot;E and in
ADT in Eclipse it was ok, but it wasnQ&apos;Et on installation time 01-26
22:38:22.032: ERROR/PackageParser(68): parsePackageName error:
Q&lt;EmanifestQ&gt;E specifies bad package name Q&quot;EorgQ&quot;E: must have at least one Q&apos;E.Q&apos;E
separator I think that every validation rule should be used as early as
possibly - so as not to waste time on deploying..</description>
</bug>
<bug>
<bugid>19523</bugid>
<title>SDK man2 toggling details result in blank package list</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>r...@android.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 16:56:00 +0000</openedDate>
<description>Bug reported by Siva: - SDK Manager 2 on ToT - Selecting Q&quot;EPackages -Q&gt;E
Show archives detailQ&quot;E would leave a blank window until you select one of
the items in Q&quot;ESort byQ&quot;E. Update: - SivaQ&apos;Es not able to reproduce this
anymore. This may or may no be related: !STACK 0
java.lang.NullPointerException at
com.android.sdkuilib.internal.repository.sdkman2.PackagesPage$PkgContentProvider.getParent(PackagesPage.java:1308)
at
org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1653)
at
org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:606)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1580)
at
org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2470)
at
org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2900)
at
org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1399)
at
org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:402)
at
org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1353)
at
org.eclipse.jface.viewers.CheckboxTreeViewer.preservingSelection(CheckboxTreeViewer.java:416)
at
org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1467)
at
org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:274)
at
org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1634)
at
com.android.sdkuilib.internal.repository.sdkman2.PackagesPage$12.widgetSelected(PackagesPage.java:393)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3493) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3112) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at
org.eclipse.equinox.launcher.Main.run(Main.java:1311) at
org.eclipse.equinox.launcher.Main.main(Main.java:1287)</description>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 16:52:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10190</bugid>
<title>Emulator bug in glDrawArrays (2)</title>
<status>Duplicate</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2010-08-19T01:38:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>keean.sc...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 09:11:45 +0000</openedDate>
<description>When sending vertex arrays of over about 130 vertexes in a
GL_TRIANGLE_STRIP to glDrawArrays in the emulator a triangle is missed
out. The same code works correctly on all real hardware tested (G1, N1
and DROID). The array containing the vertex data is dimensioned for
1000+ vertices so it is not overflowing the buffer. By keeping the
number of vetices in the strip to approx 130 or less, all triangles are
rendered correctly.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 04 Aug 2010 17:24:21 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Wed, 04 Aug 2010 21:24:30 +0000</when>
<what>Can you provide a sample code?
Please attach the output of Q&quot;Eadb bugreportQ&quot;E to this bug.
</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Sat, 14 Aug 2010 11:17:07 +0000</when>
<what>After putting in a work around for bug 10189 (adding the first point of the first rectangle twice), we can increase the strip length to 23. However for strip lengths 24 or more we get a missing triangle. Without the work-around we can draw one more rectangle (25) and then we get multiple additional triangles - both the additional triangle from bug 10189 plus at least 3 more that can be seen.

HereQ&apos;Es the code with the work around for 10189 that demonstrates 10190. It may be that the underlying cause is the same.


package com.fryit.test;

import java.nio.ByteBuffer;
import java.nio.FloatBuffer;
import java.nio.ByteOrder;

import javax.microedition.khronos.opengles.GL10;
import javax.microedition.khronos.egl.EGLConfig;

import android.app.Activity;
import android.os.Bundle;
import android.opengl.GLSurfaceView;
import android.view.View;

public class Test extends Activity
{
    @Override public void onCreate(final Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        final GLSurfaceView glSurfaceView = new GLSurfaceView(this);
        setContentView(glSurfaceView);

        glSurfaceView.setRenderer(new TestRenderer());
    }
}

class TestRenderer implements GLSurfaceView.Renderer {
    private static final int MAX_VERTICES = 1024;
    private FloatBuffer vertexBuffer;
    private int vertex_count;

    // construct horizontal strip of n rectangles separated using degenerate triangles
    private int stripAt(final int y0, final int n) {
        final int y1 = y0 + 20;
        final int w = 200 / n;
        int v = 4;

        // work around for bug 10189
        vertexBuffer.put(0);
        vertexBuffer.put(y0);
        v++;

        vertexBuffer.put(0);
        vertexBuffer.put(y0);
        vertexBuffer.put(0);
        vertexBuffer.put(y1);
        vertexBuffer.put(w);
        vertexBuffer.put(y0);
        vertexBuffer.put(w);
        vertexBuffer.put(y1);
        if (n Q&gt;E 1) {
            final int s = 300 / n;
            int x;
            vertexBuffer.put(w);
            vertexBuffer.put(y1);
            v++;
            for(x = 1; x Q&lt;E n - 1; x += 1) {
                vertexBuffer.put(s * x);
                vertexBuffer.put(y0);
                vertexBuffer.put(s * x);
                vertexBuffer.put(y0);
                vertexBuffer.put(s * x);
                vertexBuffer.put(y1);
                vertexBuffer.put(s * x + w);
                vertexBuffer.put(y0);
                vertexBuffer.put(s * x + w);
                vertexBuffer.put(y1);
                vertexBuffer.put(s * x + w);
                vertexBuffer.put(y1);
                v += 6;
            }
            vertexBuffer.put(s * x);
            vertexBuffer.put(y0);
            vertexBuffer.put(s * x);
            vertexBuffer.put(y0);
            vertexBuffer.put(s * x);
            vertexBuffer.put(y1);
            vertexBuffer.put(s * x + w);
            vertexBuffer.put(y0);
            vertexBuffer.put(s * x + w);
            vertexBuffer.put(y1);
            v += 5;
        }
        vertexBuffer.position(0);

        return v;
    }

    public TestRenderer() {
        final ByteBuffer vbb = ByteBuffer.allocateDirect(MAX_VERTICES * 4);
        vbb.order(ByteOrder.nativeOrder());
        vertexBuffer = vbb.asFloatBuffer();

        // 24 seems to be the critical value for the emualtor.
        // 23 (137 vertices, 548 bytes) is rendered correctly
        // 24 (143 vertices, 572 bytes) is not rendered correctly 
        // Physical device (G1) does not have this problem.
        vertex_count = stripAt(20, 24);
    }

    @Override public void onSurfaceCreated(final GL10 gl, final EGLConfig config) {
        gl.glEnable(GL10.GL_BLEND);
        gl.glBlendFunc(GL10.GL_SRC_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA);
        gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
        gl.glVertexPointer(2, GL10.GL_FLOAT, 0, vertexBuffer);
        gl.glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
        gl.glColor4f(1.0f, 1.0f, 1.0f, 0.5f);
    }

    @Override public void onSurfaceChanged(final GL10 gl, final int w, final int h) {
        gl.glViewport(0, 0, w, h);
        gl.glMatrixMode(GL10.GL_PROJECTION);
        gl.glLoadIdentity();
        gl.glOrthof(0.0f, w, h, 0.0f, -1.0f, 1.0f);
        gl.glMatrixMode(GL10.GL_MODELVIEW);
    }


    @Override public void onDrawFrame(final GL10 gl) {
        gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
        gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, vertex_count);
    }
}
</what>
</comment>
<comment>
<author>keean.sc...@gmail.com</author>
<when>Sat, 14 Aug 2010 11:24:17 +0000</when>
<what>HereQ&apos;Es the build environment for the test case and the Q&quot;Eadb bugreportQ&quot;E output.</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Thu, 19 Aug 2010 01:38:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19245</bugid>
<title>WallpaperService.Engine call onSurfaceDestroyed() with already destoyed surface</title>
<status>Reviewed</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>A.Krys...@gmail.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 13:38:20 +0000</openedDate>
<description>Under some circumstances the
WallpaperService.Engine.onSurfaceDestroyed() called with already
destroyed surface which is against the SuraceHolder.Callback
specification (and WallpaperService.Engine.onSurfaceDestroyed() is a
shortcut for SuraceHolder.Callback.onSurfaceDestroyed()). Moreover, the
surface itself report it is valid (isValid() return true) but
holder.lockCanvas() return null, which is against the Surface Q&amp;E
SurfaceHolder specification. ===== Detected with ====== Android 3.1,
Acer A500 ===== How to test ===== Use following sample of simples Live
Wallpaper: public class LWService extends WallpaperService { /** * Will
show the bug with non-conform to documentation (specification) * {@link
#onSurfaceDestroyed(SurfaceHolder)}. */ private class LWEngineTest2
extends Engine { /** * Log error level message with adding object
instance info to better * LogCat readability. * * @param message *
message to log */ private void logE(final String message) {
Log.e(Q&quot;ELW_BUG_TESTQ&quot;E, this.toString() + Q&quot;E:Q&quot;E + message); } @Override
public void onSurfaceDestroyed(SurfaceHolder holder) { if
(holder.getSurface().isValid() Q&amp;EQ&amp;E null == holder.lockCanvas()) {
logE(Q&quot;EonSurfaceDestroyed() : uuups ... broken surfaceQ&quot;E); } // If you
have separate rendering thread it may already notice that // surface
already invalid and encounter problems due to that fact. // E.g.
eglSwapBuffers() may generate EGL_INVALID_NATIVE_WINDOW // error. //
mRenderingThread.releaseSurface(); } } @Override public Engine
onCreateEngine() { return new LWEngineTest2(); } } Install application
to device, select this wallpaper for preview and then press Back button
in preview activity. Below the log from the mentioned A500 (only related
entries left): 08-14 16:10:55.580: ERROR/Surface(31787): Surface
(identity=1298) state = -19 08-14 16:10:55.660: ERROR/Surface(31787):
getBufferLocked(0, 0, 0, 0, 00000033) failed (No such device) 08-14
16:10:55.660: ERROR/Surface(31787): dequeueBuffer failed (No such
device) 08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): Exception
locking surface 08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787):
java.lang.IllegalArgumentException 08-14 16:10:55.660:
ERROR/BaseSurfaceHolder(31787): at
android.view.Surface.lockCanvasNative(Native Method) 08-14 16:10:55.660:
ERROR/BaseSurfaceHolder(31787): at
android.view.Surface.lockCanvas(Surface.java:346) 08-14 16:10:55.660:
ERROR/BaseSurfaceHolder(31787): at
com.android.internal.view.BaseSurfaceHolder.internalLockCanvas(BaseSurfaceHolder.java:184)
08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
com.android.internal.view.BaseSurfaceHolder.lockCanvas(BaseSurfaceHolder.java:157)
08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
lwtests.LWService$LWEngineTest2.onSurfaceDestroyed(LWService.java:271)
08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
android.service.wallpaper.WallpaperService$Engine.reportSurfaceDestroyed(WallpaperService.java:773)
08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
android.service.wallpaper.WallpaperService$Engine.detach(WallpaperService.java:790)
08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper.executeMessage(WallpaperService.java:902)
08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:61)
08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
android.os.Handler.dispatchMessage(Handler.java:99) 08-14 16:10:55.660:
ERROR/BaseSurfaceHolder(31787): at
android.os.Looper.loop(Looper.java:132) 08-14 16:10:55.660:
ERROR/BaseSurfaceHolder(31787): at
android.app.ActivityThread.main(ActivityThread.java:4025) 08-14
16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
java.lang.reflect.Method.invokeNative(Native Method) 08-14 16:10:55.660:
ERROR/BaseSurfaceHolder(31787): at
java.lang.reflect.Method.invoke(Method.java:491) 08-14 16:10:55.660:
ERROR/BaseSurfaceHolder(31787): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
08-14 16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 08-14
16:10:55.660: ERROR/BaseSurfaceHolder(31787): at
dalvik.system.NativeStart.main(Native Method) 08-14 16:10:55.660:
ERROR/LW_BUG_TEST(31787):
lwtests.LWService$LWEngineTest2@407ba3b8:onSurfaceDestroyed() : uuups
... broken surface</description>
<comment>
<author>romain...@android.com</author>
<when>Sun, 14 Aug 2011 20:27:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18083</bugid>
<title>Browser Rendering in mobile version of Sites</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>djhar...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 03:05:28 +0000</openedDate>
<description>I know this is not new but this is by far the biggest problem with
honeycomb I hope this issue is addressed in the next update because some
websites donQ&apos;Et allow you to switch to a desktop version of the site for
example lifehacker.com, and if i do the about:debug trick my browser
seems to crash even more</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 11 Jul 2011 11:57:54 +0000</when>
<what>I have found that this issue happens to me as well. The honeycomb browser loads mobile
Sites instead of desktop sites like it should. It should load desktop sites by default.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Sat, 16 Jul 2011 13:55:11 +0000</when>
<what>This issue has not been fixed in 3.2, and the browser still loads mobile sites by default. Google didnQ&apos;Et do much to fix the browser, since the only improvement that I have noticed in the browser is improved rendering. There is still typing lag, crashes on certain sites, sites that donQ&apos;Et fully load, and other browser issues that Google didnQ&apos;Et fix. Google should release a 3.3 update that fixes all of these bugs and glitches.</what>
</comment>
</bug>
<bug>
<bugid>14103</bugid>
<title>cts fail of testStoreAudioGenresMembersExternal</title>
<status>FutureRelease</status>
<owner>marc...@google.com</owner>
<closedOn>2011-07-14T15:57:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jtb...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 01:58:49 +0000</openedDate>
<description>cts case:
android.provider.cts.MediaStore_Audio_Genres_MembersTest#testStoreAudioGenresMembersExternal
error message: junit.framework.AssertionFailedError: Should throw
SQLException because there is no column with name Q&quot;EMembers.AUDIO_IDQ&quot;E in
the table at
android.provider.cts.MediaStore_Audio_Genres_MembersTest.testStoreAudioGenresMembersExternal(MediaStore_Audio_Genres_MembersTest.java:183)
question: We can see the comments before the source code of this
case(cts/tests/tests/provider/src/android/provider/cts/MediaStore_Audio_Genres_MembersTest.java):
@ToBeFixed(bug = Q&quot;EQ&quot;E, explanation = Q&quot;EThe result cursor of query for all
columns does not Q&quot;E + Q&quot;Econtain the column Members.ALBUM_ART,
Members.GENRE_ID and Members.AUDIO_ID.Q&quot;E) so when will Google fix this
bug? if it is really a bug of Android, why not remove it from cts test
cases? Google should not require the manufacturer to follow the wrong
design.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 18 Jan 2011 03:35:17 +0000</when>
<what></what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Thu, 14 Jul 2011 15:57:42 +0000</when>
<what>fixed in internal master</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Thu, 14 Jul 2011 15:58:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4849</bugid>
<title>Unable to send text to email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>chad.cam...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 05:05:47 +0000</openedDate>
<description>When I am tryingto send a text message, it does not show the email
address only the mobil number, it would be nice to be able to send a
text to an email if possible.... Thanks, Chad</description>
<comment>
<author>chad.cam...@gmail.com</author>
<when>Tue, 17 Nov 2009 05:30:29 +0000</when>
<what>I have the verizon moto droid</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:24:03 +0000</when>
<what></what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:25:41 +0000</when>
<what>Why not just send an email? </what>
</comment>
<comment>
<author>chad.cam...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:31:25 +0000</when>
<what>Because some text messages I receive it will be nice to have an option to forward it 
as an email, most devices I have seen can do this, so I am thinking it might have 
been overlooked...</what>
</comment>
</bug>
<bug>
<bugid>8668</bugid>
<title>Volume rocker no longer goes from Volume -Q&gt;E Vibrate -Q&gt;E Silent in 2.2</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-27T15:57:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>614</stars>
<reportedBy>andybott...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 07:58:12 +0000</openedDate>
<description>IQ&apos;Eve just installed the 2.2 test build on my N1 and noticed that the
Volume rocker no longer goes from sound, to vibrate and then silent. I
have often found that I need to go from Silent (sleeping) to Vibrate
(work) then Volume (at home, outside) quite often, not to mention
changing this now will annoy everybody who has been used to this
workflow from previous versions of Android. Can you confirm if this is
just a bug in the 2.2 test build, or is this a permanent thing? If
permanent, what is the rationale behind it? Thanks</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 27 May 2010 15:57:43 +0000</when>
<what>Many users were confused by how the volume buttons and vibrate mode worked together. This is an attempt to 
make it clearer to everybody.</what>
</comment>
<comment>
<author>eric.lau...@gmail.com</author>
<when>Mon, 07 Jun 2010 22:24:00 +0000</when>
<what>Is it possible to change a setting so that the use of the volume rocker acts as it did in 2.1?</what>
</comment>
<comment>
<author>jcgor...@gmail.com</author>
<when>Wed, 09 Jun 2010 01:19:35 +0000</when>
<what>Yes, I too am very confused as to how they chose to modify the functionality of Silent/Vibrate/Volume On. 

It seems this new implementation now limits the functionality if vibrate, in that THERE IS NO VIBRATE MODE! This seems ridiculous, why would you get rid of vibrate mode all together? Even my dumbphones 2000-2003 had vibrate mode. 

Why would they make it so that you have to choose whether you have a true silent mode, or a vibrate mode, but not both? Why is the only choice for vibrate to either ALWAYS vibrate, or to only vibrate in silent mode, or to only vibrate NOT in silent mode? 

The result of this type of choice? Three scenarios. 1) ALWAYS Vibrate. This means that, even if you have your phone on silent, it will still vibrate. This is no good for settings where you need absolute silence. 

2) ONLY WHEN IN SILENT MODE. This option basically serves to TURN SILENT MODE INTO VIBRATE MODE. Therefore, you are losing your silent mode. 

3) ONLY WHEN NOT IN SILENT MODE. Ok, so you choose this, and then what if you are in a situation where you donQ&apos;Et want your phone to set off a ringtone, but you still want to be notified (i.e. this is where VIBRATE MODE, 10+ yr old technology) would come in handy. 


Say youQ&apos;Ere on setting 3 and you want vibrate but no ringtone. You have to go in and change to Q&quot;EalwaysQ&quot;E or Q&quot;Eonly in silentQ&quot;E so that you can get a vibrate going but not have any volume selected. 

Then, if youQ&apos;Ere now on either Q&quot;EAWLAYSQ&quot;E or Q&quot;EONLY IN SILENTQ&quot;E and you want your phone to be completely silent, you have to go in AGAIN and change to the Q&quot;EONLY WHEN NOT IN SILENTQ&quot;E or Q&quot;ENEVERQ&quot;E mode.

Each time you want to go between SILENT and VIBRATE mode, then, you have to go in and change these features for each of your notifications??? I mean, seriously, who thought up this method! The more I write about it the more aggravating it is that this actually passed muster along all the stages of building 2.2. I donQ&apos;Et get how this is supposed to be more helpful to anyone!</what>
</comment>
<comment>
<author>andybott...@gmail.com</author>
<when>Wed, 09 Jun 2010 08:14:39 +0000</when>
<what>Glad itQ&apos;Es not just me.

I would have thought it would be MORE confusing for existing users by changing the workflow than making it less confusing for new users. Was it seriously that hard before?</what>
</comment>
<comment>
<author>p.koeni...@gmail.com</author>
<when>Mon, 14 Jun 2010 06:58:36 +0000</when>
<what>It also really annoys me.. you get used to it when you use Android some days! Now the older users are annoyed of this and the new users donQ&apos;Et miss it because they never seen the other way.</what>
</comment>
<comment>
<author>shode...@gmail.com</author>
<when>Mon, 14 Jun 2010 14:24:28 +0000</when>
<what>Many users may have been confused by how it worked originally, but I cannot imagine that they are the majority of Android users. The volume buttons for most mobile phones (at least the ones I have had access to) currently work the way Android did previously, allowing the user to go from max volume to vibrate to totally silent (no vibrate). That is a logical progression because, even though the speaker is not making a noise, the vibrator in the phone is, so the phone is not silent in vibrate mode. What makes it more confusing is that if I press the power button and get the Phone Options menu to switch to Silent, Airplane or Off, is that Q&quot;Esilent modeQ&quot;E is also vibrate.</what>
</comment>
<comment>
<author>simva...@gmail.com</author>
<when>Tue, 15 Jun 2010 09:46:59 +0000</when>
<what>Agreed, general design Guideline should be to never Remove Features</what>
</comment>
<comment>
<author>eric.lau...@gmail.com</author>
<when>Fri, 18 Jun 2010 01:05:13 +0000</when>
<what>I agree with shoder86. Most (if not all) mobile phones available on the market move have volume settings that follow: Silent, Vibrate, Low Volume, Medium Volume, High Volume. Then in addition to that, there is a setting to enable vibrate during the Volume modes.

This feels like a step backwards. It was easier to use before.</what>
</comment>
<comment>
<author>terroh...@gmail.com</author>
<when>Tue, 22 Jun 2010 14:20:41 +0000</when>
<what>Agreed. What the heck. When IQ&apos;Em at work, I want the phone to be completely silent. A vibrating phone is almost as audible as a ring tone. However, even when out of work, I like to keep it on vibrate because a ringing phone is annoying in the middle of a conversation. 

This is a huge problem and will not get Android where it needs to be with regards to the population of business users</what>
</comment>
<comment>
<author>jake...@gmail.com</author>
<when>Thu, 01 Jul 2010 01:34:51 +0000</when>
<what>Please fix! This is a terrible removal of a fantastic feature!</what>
</comment>
<comment>
<author>joseph.i...@gmail.com</author>
<when>Thu, 01 Jul 2010 08:35:12 +0000</when>
<what>This was a disappointing change for me.  It was much easier and more sensible to select the ring mode you wanted in any situation, and now, it has become much more difficult.  Please bring the old selection mode back!!!</what>
</comment>
<comment>
<author>lia.ad...@gmail.com</author>
<when>Thu, 01 Jul 2010 23:57:37 +0000</when>
<what>I, too, want access to the old feature.  Just as other posters say, it was very convenient to be able to step from audible-and-vibrate down to vibrate only and then to neither, using only the rocker buttons.  It is a great step backwards to have to look down at the screen, enter Settings, and then select a button that IQ&apos;Ell have to de-select later on!  If people really did find it confusing to have to step through vibrate-only  on the way down from audible to silent, then please provide it an option to go back to the old way.  I would be happy to select a new sound profile one time that would make the buttons work as they used to.  You could leave the new FroYo mode the way it is so that easily confused people would never have to be aware of that new sound profile.
I have gone through many Marketplace apps but have not found one that lets me get all the choices through the rocker buttons; the apps require me to interact with something on the screen.  If anyone has found such a thing, please post a pointer to it here!</what>
</comment>
<comment>
<author>eduardomaio</author>
<when>Thu, 01 Jul 2010 23:59:39 +0000</when>
<what>Even my old Windows Mobile phone had this behavior. Sound Q&gt;E Vibrate Q&gt;E Silent

The volume buttons should control this, not some menu where you have to long press the power button and then select Silent.

This is a HUGE downgrade! Fix this ASAP, itQ&apos;Es annoying!</what>
</comment>
<comment>
<author>jonas.kl...@gmail.com</author>
<when>Fri, 02 Jul 2010 07:25:29 +0000</when>
<what>How is it even possible to be Q&quot;Econfused by how the volume buttons and vibrate mode worked togetherQ&quot;E? And further, how does the introduction of this behavior make it easier? From experimenting with the volume buttons for something like 25 seconds, most people should really be able to figure out how they work together...

Please fix this</what>
</comment>
<comment>
<author>peter.mo...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:02:18 +0000</when>
<what>This was an erroneous design decision that cannot be justified on usability grounds.

Given that the majority of Android users are likely to have used a mobile before, the prevailing mental model will be that found in most existing phones, which is that Q&quot;Evibrate is one above silentQ&quot;E.

The default behaviour should reflect this prior expectation. If a minority of users require another behaviour, that could be made available via configuration.</what>
</comment>
<comment>
<author>terroh...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:54:00 +0000</when>
<what>I agree with the above. Why not make it an option at least to have vibrate be a separate mode via the rocker? Vibrate only mode is just as legitimate as silent mode and ring. That was why its been such an integral part of the mobile phone culture since the early days. There are two distinct purposes for silent and vibrate mode and I canQ&apos;Et fathom any reason why this was changed.</what>
</comment>
<comment>
<author>const...@gmail.com</author>
<when>Sun, 04 Jul 2010 19:12:54 +0000</when>
<what>Please make the 2.1 behavior available as an option.  

In the course of a day, I am continuously switching between contexts that require Q&quot;EsilentQ&quot;E mode, Q&quot;EvibrateQ&quot;E mode and Q&quot;EsoundQ&quot;E mode.  Having this functionality tied to the volume rocker was not just unsurprising in 2.1, but I didnQ&apos;Et even have to think about it.

Now, every time that I context switch I am annoyed at having to hunt around in the Sound Settings sub menu to turn vibration on and off.</what>
</comment>
<comment>
<author>drjoshdarnell@gmail.com</author>
<when>Sun, 04 Jul 2010 22:24:15 +0000</when>
<what>Yea this makes no sense at all.  If users were confused, why not rearrange it so that SILENT was at the very bottom of the rocker... instead of vibrate being at the very bottom....  That was the only thing confusing about it originally... it was slightly out of order.

But now, we have taken a step back.  Every phone I can think of since 98 had a quick selection to flip from SILENT to VIBRATE to RINGER....

Please add this back in quickly!</what>
</comment>
<comment>
<author>drjoshdarnell@gmail.com</author>
<when>Sun, 04 Jul 2010 22:37:45 +0000</when>
<what>WAIT! I just noticed that you flagged this as Q&quot;EWorking as intendedQ&quot;E??? We know that the feature has been changed... but please donQ&apos;Et flag it as Q&quot;Eworking as intendedQ&quot;E otherwise it will be overlooked and forgotten!

This has to be changed, otherwise many of us that RELY on this functionality will be moving on to other operating systems and phones. I cannot NOT have all three options on the volume rocker.

If itQ&apos;Es not going to be changed, would you mind pointing out where this functionality is in the development kit so that someone else can patch what should never have been touched by Google?</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Mon, 05 Jul 2010 01:03:32 +0000</when>
<what>I would like the names of the users who were confused with the original features so I can bludgeon them into some kind of sense. How does reducing the available features come as an improvement? I rather enjoyed not being disturbed by my Nexus One by reducing the volume down past vibrate to silent. Makes sense to me. Who are the dummies that it does not make sense to?</what>
</comment>
<comment>
<author>becky...@gmail.com</author>
<when>Mon, 05 Jul 2010 13:34:25 +0000</when>
<what>Google - Please change it so the setting for the use of the volume rocker acts as it did in 2.1.
</what>
</comment>
<comment>
<author>rori...@gmail.com</author>
<when>Mon, 05 Jul 2010 15:48:51 +0000</when>
<what>Agreed, please change this back to the 2.1 style.</what>
</comment>
<comment>
<author>p.koeni...@gmail.com</author>
<when>Mon, 05 Jul 2010 15:53:06 +0000</when>
<what>You all shouldnQ&apos;Et forget to Q&quot;EstarQ&quot;E it at the top left or at the bottom when you add a comment</what>
</comment>
<comment>
<author>jbh...@gmail.com</author>
<when>Mon, 05 Jul 2010 18:47:32 +0000</when>
<what>I just canQ&apos;Et grasp why they wouldnQ&apos;Et even consider adding the _option_ to select whether the user would want to switch between the old classic behaviour and this new way of handling the sound settings.</what>
</comment>
<comment>
<author>eduardomaio</author>
<when>Tue, 06 Jul 2010 16:16:47 +0000</when>
<what>christopher.perillo probably someone who never used a Nokia, Samsung, LG or a Windows Mobile device as they all have the same behavior of Silent Q&gt;E Vibrate Q&gt;E Ringer Volume

These features have been used for years from other mobile phone manufacturers, it just doesnQ&apos;Et make any sense to remove a feature and mark it as Q&quot;EWorking as IntendedQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>20129</bugid>
<title>In CONTACTS the word organization is spelled wrong</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T17:56:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jsu...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 14:49:30 +0000</openedDate>
<description>I have enclosed a screenshot of my tablet info and the contact issue.
http://img535.imageshack.us/img535/4721/sc20110918104010.jpg
http://img545.imageshack.us/img545/7647/sc20110918103012.jpg</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 17:56:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16703</bugid>
<title>NDEF content-type intent filter is case-sensitive</title>
<status>New</status>
<owner>n...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nit...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 09:39:44 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). Create a
NFC tag with Q&quot;Etext/x-vCardQ&quot;E as NDEF mime content-type. Set a Intent
filter for your activity like: Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.nfc.action.NDEF_DISCOVEREDQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Edata
android:mimeType=Q&quot;Etext/x-vcardQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E - What happened. The
activity is not launched when the NFC tag is scanned. - What you think
the correct behavior should be. The activity should be launched. Setting
to intent filter to Q&quot;Etext/x-vCardQ&quot;E does not help. The only workaround is
to filter for TECH_DISCOVERED and check the content-type yourself.
Tested an Nexus S with Android 2.3.4</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 10 May 2011 19:11:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5592</bugid>
<title>Droid - Need to provide the ability to increase Icon Font and text Font size</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>mmcintyr...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 14:22:51 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>felix.na...@gmail.com</author>
<when>Wed, 21 Jul 2010 20:08:34 +0000</when>
<what>Please see http://code.google.com/p/android/issues/detail?id=4547
Same issue with mire response.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>776</bugid>
<title>java.security.cert.CertPathValidatorException: Version 1 certs canQ&apos;Et be used as CA ones</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T15:03:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jo.hil...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jul 2008 09:00:08 +0000</openedDate>
<description>Related to issue 775: See following code: --- snip here --- package
com.telekom.android.tests.ssl; import java.io.IOException; import
org.apache.commons.httpclient.HttpClient; import
org.apache.commons.httpclient.HttpException; import
org.apache.commons.httpclient.methods.GetMethod; import
android.app.Activity; import android.os.Bundle; import android.util.Log;
import android.widget.TextView; public class TestHttpClient3Https
extends Activity { public void onCreate(Bundle icicle) {
super.onCreate(icicle); TextView view = new TextView(this);
view.setText(Q&quot;EStarting HttpsClient tests\nQ&quot;E); setContentView(view);
run(Q&quot;Ehttp://www.google.comQ&quot;E, view);
run(Q&quot;Ehttps://www.google.com/accounts/ManageAccountQ&quot;E, view); // fails due
to extended certificates run(Q&quot;Ehttps://sam.t-online.com/statusQ&quot;E, view);
run(Q&quot;Ehttps://samt3.toon.t-online.de/statusQ&quot;E, view);
run(Q&quot;Ehttps://samsts.t-online.com/SAMClientTokenProvider?WSDLQ&quot;E, view); //
fails due to missing MD2 hash algorithm of Verisign Root certificate
run(Q&quot;Ehttps://www.verisign.comQ&quot;E, view); } public void run(String url,
TextView view) { try { long time = doGet(url); view.append(url + Q&quot;E OK (Q&quot;E
+ Long.toString(time) + Q&quot;E ms)\nQ&quot;E); } catch (Exception ex) {
view.append(url + Q&quot;E failed: Q&quot;E + ex.getMessage() + Q&quot;E\nQ&quot;E); } } public long
doGet(String url) throws HttpException, IOException { HttpClient client
= new HttpClient(); GetMethod getMethod = new GetMethod(url); try { long
tStart = System.currentTimeMillis(); client.executeMethod(getMethod);
long tStop = System.currentTimeMillis(); long time = tStop - tStart;
Log.i(Q&quot;ETestHttpsClientQ&quot;E, Q&quot;EdoGet: url=Q&quot;E + url + Q&quot;E took Q&quot;E +
Long.toString(time) + Q&quot;E msQ&quot;E); return time; } finally {
getMethod.releaseConnection(); } } } --- snip here --- When making a
request against Q&quot;Ehttps://www.verisign.comQ&quot;E following stack trace will be
produced: DEBUG/TrustManagerImpl(625): Validating server certificates
INFO/dalvikvm-heap(625): GC! (4647ms since last GC)
INFO/dalvikvm-heap(625): GC old usage 59.9%; now 2.663MB used / 4.663MB
real max INFO/dalvikvm-heap(625): GC freed 36646 objects / 2149112 bytes
in 104ms ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625):
https://www.verisign.com ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625):
org.apache.harmony.xnet.provider.jsse.AlertException:
javax.net.ssl.SSLException: Not trusted server certificate ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:177)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.Q&lt;EinitQ&gt;E(OpenSSLSocketImpl.java:277)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getInputStream(OpenSSLSocketImpl.java:240)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:748)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:386)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:398)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:326)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
com.telekom.android.tests.ssl.HttpClientTest.doGet(HttpClientTest.java:42)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
com.telekom.android.tests.ssl.HttpClientTest.testHttpsClientMissingMD2(HttpClientTest.java:26)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
java.lang.reflect.Method.invokeNative(Native Method) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
java.lang.reflect.Method.invoke(Method.java:356) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestCase.runTest(TestCase.java:154) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
com.telekom.android.tests.junit.MixedTestCase.runTest(MixedTestCase.java:19)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestCase.runBare(TestCase.java:127) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestResult$1.protect(TestResult.java:106) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestResult.runProtected(TestResult.java:124) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestResult.run(TestResult.java:109) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestCase.run(TestCase.java:118) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestSuite.runTest(TestSuite.java:208) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestSuite.run(TestSuite.java:203) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestSuite.runTest(TestSuite.java:208) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.framework.TestSuite.run(TestSuite.java:203) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.textui.TestRunner.doRun(TestRunner.java:116) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.textui.TestRunner.doRun(TestRunner.java:109) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
junit.textui.TestRunner.run(TestRunner.java:72) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
com.telekom.android.tests.junit.StartTestRunner.onCreate(StartTestRunner.java:28)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:847)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1728)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1770)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread.access$1500(ActivityThread.java:99)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1271)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.os.Handler.dispatchMessage(Handler.java:80) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
android.os.Looper.loop(Looper.java:91) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
android.app.ActivityThread.main(ActivityThread.java:3052) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
java.lang.reflect.Method.invokeNative(Native Method) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
java.lang.reflect.Method.invoke(Method.java:356) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
android.os.ZygoteInit.main(ZygoteInit.java:1445) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
android.dalvik.NativeStart.main(Native Method) ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): Caused by:
javax.net.ssl.SSLException: Not trusted server certificate ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): ... 40 more
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): Caused
by: java.security.cert.CertificateException:
java.security.cert.CertPathValidatorException: Version 1 certs canQ&apos;Et be
used as CA ones ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted(TrustManagerImpl.java:138)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:175)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): ... 39
more ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625):
Caused by: java.security.cert.CertPathValidatorException: Version 1
certs canQ&apos;Et be used as CA ones ERROR/class
com.telekom.android.tests.ssl.HttpClientTest(625): at
org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXCertPathValidatorSpi.java:609)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:153)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): at
org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted(TrustManagerImpl.java:131)
ERROR/class com.telekom.android.tests.ssl.HttpClientTest(625): ... 40
more DE The stracktrace is slightly different than described in issue
775, but the cert chain seems to be identical, therefore it is unclear,
why there are different exceptions raised.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:03:07 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

If this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>13804</bugid>
<title>Browser unable to paste into google doc</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 13:44:33 +0000</openedDate>
<description>ItQ&apos;Es impossible to paste a clipboard with a couple of text lines into a
google doc. Nothing happens.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 07 Jan 2011 19:11:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14916</bugid>
<title>Character Q&quot;E?Q&quot;E takes 91 characters length on SMS</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-22T21:38:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kodak...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 11:50:47 +0000</openedDate>
<description>Mobile phone: Samsmung Nexus S GT-i9020 OS: Android Gingerbread 2.3.2
Language: Swiss French Problem: When I write an SMS, if I put a Q&quot;E?Q&quot;E
character, it take 91 characters length!!! I was writing, 109 characters
left then put the Q&quot;E?Q&quot;E, after that only 18 characters left. This probleme
appears only with lowercase Q&quot;E?Q&quot;E, the uppercase takes 1 character length.
Is it a bug or does this Q&quot;E?Q&quot;E take so much? Thanks you for the answer or
correction.</description>
<comment>
<author>billc...@gmail.com</author>
<when>Tue, 22 Feb 2011 14:35:36 +0000</when>
<what>This is the correct behavior because the standard says you can send 160 7-bit characters, 140 8-bit or 70 UTF-16 characters. The Q&quot;E?Q&quot;E symbol has Unicode code-point 231 which means it must be represented in UTF-16 and thus cut you total message length to 70. I.e. 160-109 = 51, 70-18=52=51+1. This is true for any other phone.</what>
</comment>
<comment>
<author>kodak...@gmail.com</author>
<when>Tue, 22 Feb 2011 15:31:14 +0000</when>
<what>Thank you for the answer.

it is unfortunate that Q&quot;E?Q&quot;E-lowercase takes so many place, it would be better the inverse, because lowercase is more often used than uppercase...

ItQ&apos;Es good to know this trick.

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 21:38:06 +0000</when>
<what></what>
</comment>
<comment>
<author>sebastie...@gmail.com</author>
<when>Thu, 30 Jun 2011 19:02:05 +0000</when>
<what>Bill your answer makes no sense as there is multiple other characters that would fall under that same category and none of them behave in the same manner as the Q&quot;E?Q&quot;E (0231) taking 91 spaces does. For example you can use Q&quot;E?Q&quot;E (0233) and still only takes 1 space, same goes for any other Q&quot;Especial characters. Definately an error in the coding that has to be fixed.</what>
</comment>
</bug>
<bug>
<bugid>1570</bugid>
<title>wifi does not connect to WPA encrypted network that doesnQ&apos;Et broadcast its SSID</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:21:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 00:35:00 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem I study at the emory
university which has a wireless network whose SSID is not broadcasted.
The g1 phone running rc30 version does not catch the network at all.
Also, it does not prompt me for the username at all. This is very
frustrating, because I had bought the g1 phone over the iphone under the
assumption that it will at least be equal in functionality. The iphone
is able to connect to the wireless network just fine. - Sample source
code demonstrating the problem - What you think the correct behavior
should be. The g1 phone should be able to connect to WPA encrypted
networks that do not broadcast their SSID openly. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Thu, 18 Dec 2008 00:52:54 +0000</when>
<what>The bug abstract should say: ... does not connect to a wireless network whose SSID
has not been broadcasted for security purposes..</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:43:46 +0000</when>
<what></what>
</comment>
<comment>
<author>dimitrys...@gtempaccount.com</author>
<when>Mon, 22 Dec 2008 19:26:21 +0000</when>
<what>Hi,
Did you try to Q&quot;EAdd Wi-Fi networkQ&quot;E (your SSID, type of security, password) and then 
turn WiFi off and on ?</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:22:24 +0000</when>
<what>Yes, I did and it doesnt work. There is an app on the market for Enabling Hidden 
SSIDs. I havent had a chance to try it out yet. Seems very basic, so not sure 
whether it will work or not.</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:22:26 +0000</when>
<what>Yes, I did and it doesnt work. There is an app on the market for Enabling Hidden 
SSIDs. I havent had a chance to try it out yet. Seems very basic, so not sure 
whether it will work or not.</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Tue, 17 Mar 2009 13:45:16 +0000</when>
<what>This has already been reported in bug 1041.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:21:41 +0000</when>
<what>Duplicate</what>
</comment>
<comment>
<author>connelly...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:06:39 +0000</when>
<what>Q&gt;EThis has already been reported in bug 1041.

DoesnQ&apos;Et matter! 

This bug was reported over a year ago and it appears that the Android team has
ignored it.

I support flooding with new threads on this issue and other important bugs until
these bugs are fixed! 

This is not a medium priority issue. This is basic functionality that should have
worked from OS 1.5!

OS 1.5 barely functions with basic phone functions and it canQ&apos;Et even connect to a
hidden SSID WiFi network! Nonsense! It took all of 20 seconds to connect my IPOD Touch!

I am so fed up with the apparent poor response to important Android issues! </what>
</comment>
</bug>
<bug>
<bugid>18288</bugid>
<title>NEXUS S - The received call audio is routed to loud speaker , when voice chat using google talk application is active</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lkshmd...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 05:48:14 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Perform voice chat using Google
Talk application on Nexus S 2. Receive and accept an incoming call, pay
attention to the audio of received call - What happened. The audio of
received call was heard through loud speaker - What you think the
correct behavior should be. After step 2, call audio should not route to
speaker by default Device : Nexus S Android version : 2.3 Google Talk
application version : 1.3</description>
</bug>
<bug>
<bugid>6381</bugid>
<title>nexus one / resizing surfaceview=Q&gt;Ewhite screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>sbw.andr...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 10:56:30 +0000</openedDate>
<description>hi, I am trying to resize a surfaceview on which I am displaying a video
(switching ratio between 16/9 and 4/3). that doesnQ&apos;Et work on the nexus
one. after resizing the surfaceview, the screen is white. find attached
a sample source code and the associated layout description file. thanks
for your help.</description>
<comment>
<author>hau...@gmail.com</author>
<when>Tue, 23 Mar 2010 12:02:52 +0000</when>
<what>Confirmed - the video plays fine initially, but as soon as the view is 
resized the whole thing turns white. On subsequent SurfaceView resizes, 
one frame of the video is shown very briefly before the whole view turns 
white again. The only way to get the video to play properly again seems to 
be by reinstantiating the media player.

Also occurs with the VideoView widget (which uses a SurfaceView 
internally).
</what>
</comment>
<comment>
<author>dcave...@gmail.com</author>
<when>Mon, 12 Apr 2010 10:18:19 +0000</when>
<what>I have the same problem... and no solution so far</what>
</comment>
<comment>
<author>kirwan.l...@gmail.com</author>
<when>Thu, 17 Jun 2010 10:51:00 +0000</when>
<what>I had seen this problem too, but it seems to have been resolved in Android 2.2.</what>
</comment>
<comment>
<author>sbw.andr...@gmail.com</author>
<when>Sun, 20 Jun 2010 19:31:15 +0000</when>
<what>I confirm, I donQ&apos;Et see this problem on a nexus one under 2.2.
</what>
</comment>
<comment>
<author>googol...@gmail.com</author>
<when>Fri, 25 Jun 2010 11:16:36 +0000</when>
<what>I have the same problem on my Nexus One when using an Android 2.1 EPE54B stock build. The problem was gone on CyanogenMod 5.0.6 which is also based on Android 2.1 EPE54B.</what>
</comment>
</bug>
<bug>
<bugid>13758</bugid>
<title>String not null terminated - Android kernel in /net/bluetooth/hidp/core.c</title>
<status>Declined</status>
<owner>n...@google.com</owner>
<closedOn>2011-01-06T21:13:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>acch...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 07:58:00 +0000</openedDate>
<description>In /net/bluetooth/hidp/core.c (Android kernel MSM branch), strncpy is
called to copy a string and there is no guarantee the string will be
null terminated. This was found by Coverity. Calling strncpy with a
maximum size argument of 128 bytes on destination array Q&quot;Ehid-Q&gt;EnameQ&quot;E of
size 128 bytes might leave the destination string unterminated. 793
strncpy(hid-Q&gt;Ename, req-Q&gt;Ename, 128); Calling strncpy with a maximum size
argument of 64 bytes on destination array Q&quot;Ehid-Q&gt;EphysQ&quot;E of size 64 bytes
might leave the destination string unterminated. 794 strncpy(hid-Q&gt;Ephys,
batostr(Q&amp;Esrc), 64); Calling strncpy with a maximum size argument of 64
bytes on destination array Q&quot;Ehid-Q&gt;EuniqQ&quot;E of size 64 bytes might leave the
destination string unterminated. 795 strncpy(hid-Q&gt;Euniq, batostr(Q&amp;Edst),
64);</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 19:24:10 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 06 Jan 2011 21:13:30 +0000</when>
<what>This is an upstream bug in the main Linux kernel, and is not code created or maintained by the Android team.

It appears that this bug was introduced by Marcel Holtmann Q&lt;Emarcel@holtmann.orgQ&gt;E.  He would probably be the correct person to resolve this issue.</what>
</comment>
</bug>
<bug>
<bugid>5625</bugid>
<title>Media mutes during notification sound when ringer is on silent/vibrate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andrewneo</reportedBy>
<openedDate>Wed, 23 Dec 2009 20:30:45 +0000</openedDate>
<description>I have the Droid, running 2.0.1. Something that really bothers me with
my phone is when IQ&apos;Em listening to music, and another application creates
an alert notification, no audio is played because the phone is on
vibrate (I always keep my phone on vibrate) but it still mutes my music
audio for the normal duration of the notification sound. This is
terribly annoying, and when the ringer is on silent or vibrate, the
media audio should not be interrupted.</description>
</bug>
<bug>
<bugid>11073</bugid>
<title>Search Contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>design.a...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 12:12:30 +0000</openedDate>
<description>In the search function there should be an option for searching contacts
by Company name field only. Also when viewing contacts there should be
an option for viewing Company name only - sorted alphabetically</description>
<comment>
<author>FabryJ...@gmail.com</author>
<when>Sat, 12 Feb 2011 21:08:47 +0000</when>
<what>I agree with being able to only search by the company name field.  

We also need the contact search to find by partial words.  For instance, we need the contact search to return John Smith at Acme Inc by entering only Q&quot;Eacm smiQ&quot;E.

Thank you!
HTC EVO Shift User 

</what>
</comment>
</bug>
<bug>
<bugid>16642</bugid>
<title>PopupWindow() and PopupWindow(int,int) constructors crash with NPE</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-05-16T18:46:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>guinyard...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 21:15:17 +0000</openedDate>
<description>public class PopupWindowCrash extends Activity { /** Called when the
activity is first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); PopupWindow icrash = new PopupWindow();
PopupWindow ialsocrash = new PopupWindow(50,50); } } results in 05-06
14:55:56.597: ERROR/AndroidRuntime(27125): Caused by:
java.lang.NullPointerException 05-06 14:55:56.597:
ERROR/AndroidRuntime(27125): at
android.widget.PopupWindow.setContentView(PopupWindow.java:396) 05-06
14:55:56.597: ERROR/AndroidRuntime(27125): at
android.widget.PopupWindow.Q&lt;EinitQ&gt;E(PopupWindow.java:298) 05-06
14:55:56.597: ERROR/AndroidRuntime(27125): at
android.widget.PopupWindow.Q&lt;EinitQ&gt;E(PopupWindow.java:278) 05-06
14:55:56.597: ERROR/AndroidRuntime(27125): at
android.widget.PopupWindow.Q&lt;EinitQ&gt;E(PopupWindow.java:235) 05-06
14:55:56.597: ERROR/AndroidRuntime(27125): at
com.example.PopupWindowCrash.onCreate(PopupWindowCrash.java:14) 05-06
14:55:56.597: ERROR/AndroidRuntime(27125): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048)
05-06 14:55:56.597: ERROR/AndroidRuntime(27125): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1700)
05-06 14:55:56.597: ERROR/AndroidRuntime(27125): ... 11 more This is on
3.0, device and emulator, also happens on 2.2 and 1.6 emulators.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 10 May 2011 06:00:31 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 16 May 2011 18:46:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8642</bugid>
<title>[Milestone 2.1 update-1] Music player start automatically without user input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>enco...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 18:25:32 +0000</openedDate>
<description>This is a new issue related to issue 7470 that was declined without a
good reason because the bug is not occurring with specific devices but
on many of them like Samsung, a Motorola Droid/Milestone, a Nexus One.
Q&quot;EI get this bug with Motorola Milestone on 2.1 update-1 It seems like
the MediaPlaybackService switch from Q&quot;EpauseQ&quot;E to Q&quot;EplayQ&quot;E without user
input. (which can be terribly embarassing during a professional
meeting...) User have to press Q&quot;EplayQ&quot;E twice on the Music widget (once to
take back control of the music service, twice to re-pause)Q&quot;E</description>
<comment>
<author>lukas...@gmail.com</author>
<when>Wed, 26 May 2010 18:35:40 +0000</when>
<what>Hi there!!! I?ve the same problem in my Motorola Milestone on 2.1 update-1. 

To fix this bug, you have to root your phone and install the autostart app. After 
that, disable music. 

But that is not the proper way to fix the bug in OS Android. I hope that google 
coders works better in future releases and answer all questions in the forum, without  
declining when the request is not known.

 </what>
</comment>
<comment>
<author>diego...@gmail.com</author>
<when>Thu, 27 May 2010 16:49:17 +0000</when>
<what>Same here. Please fix this bug, is incredibly embarrasing :P</what>
</comment>
<comment>
<author>alpay.ze...@gmail.com</author>
<when>Sun, 06 Jun 2010 19:29:30 +0000</when>
<what>Any update on this?</what>
</comment>
<comment>
<author>mha...@gmail.com</author>
<when>Thu, 17 Jun 2010 21:34:08 +0000</when>
<what>i have this problem.. after turning off my BT connection.... i have to hit play twice.. in both the default player and in Q&quot;E3Q&quot;E 
 it will play two songs at the same time</what>
</comment>
<comment>
<author>DFarme...@gmail.com</author>
<when>Thu, 19 Aug 2010 21:35:18 +0000</when>
<what>This happens on my HTC Incredible whenever I unplug the earbuds, especially just after a call.</what>
</comment>
</bug>
<bug>
<bugid>14966</bugid>
<title>Android 2.3 Exchange Calendar Not Syncing properly</title>
<status>Unreproducible</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>2011-05-20T21:01:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>Mark.Cas...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 19:35:38 +0000</openedDate>
<description>My calendar is not synching properly on my Nexus S (2.3) for my Exchange
account. It gets new calendar entries but any time a calendar entry is
updated the following occurs; Event Action Detail Change Duplicate Entry
created in calendar Reschedule/Cancel New entry is created but the old
version remains I would like to get this fixed as my phone is no longer
a reliable way to interface with my calendar. thank you</description>
<comment>
<author>Mark.Cas...@gmail.com</author>
<when>Tue, 01 Mar 2011 16:54:06 +0000</when>
<what>Dropping calendar sync for Exchange and reapplying it appears to have solved the problem.

Looks like something weird was going on with the calendar. Ill update if I see the issue appear again.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:01:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3721</bugid>
<title>Unable to debug external process in Eclipse</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>elsdoer...@gmail.com</reportedBy>
<openedDate>Sun, 30 Aug 2009 10:17:04 +0000</openedDate>
<description>If a service is specified to run in an external process using the
android:process attribute, it canQ&apos;Et be debugged in Eclipse - error is
Q&quot;ENo opened project found for
com.namespace.to.apk:what-ever-process-nameQ&quot;E.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:26:57 +0000</when>
<what></what>
</comment>
<comment>
<author>the.edou...@gmail.com</author>
<when>Mon, 28 Sep 2009 20:57:44 +0000</when>
<what>Yes, this restriction is a bit annoying...</what>
</comment>
<comment>
<author>entropyl...@gmail.com</author>
<when>Thu, 05 Nov 2009 15:42:17 +0000</when>
<what>This is more than annoying, it is a major productivity inhibitor.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:54:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14959</bugid>
<title>Problems with google maps location services - canQ&apos;Et locate via GPS only network location</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:43:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timkrug@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 18:34:07 +0000</openedDate>
<description>Google maps has started having problems recently. Just noticed that I
cannot establish my location without allowing location via network
location. GPS sensors are working fine, tested those, but my phone
cannot locate me without using the network. GPS location seems not to
work at all. Cannot locate me more accurately than 20 meters. Lots of
comments on Android Market that others are having problems since the 5.1
update. Running Droid on 2.2.1</description>
<comment>
<author>timkrug@gmail.com</author>
<when>Wed, 23 Feb 2011 19:34:31 +0000</when>
<what>Also noticed that if I close maps, change location and then open maps again it does not track to my new location. I either have to click the my location button in the upper right corner or manually move the screen.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:43:30 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>18785</bugid>
<title>Gmail Widget - unread Email Count Badge</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>marc.ste...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 13:07:35 +0000</openedDate>
<description>Hello to the android Developers! Are you planning to provide an Q&quot;Eunread
countQ&quot;E badge to the Gmail widget? Preferably configurable: - Option:
Q&quot;EShow unread count in widgetQ&quot;E - Option: Q&quot;EUnread Count for all / selected
foldersQ&quot;E Would be nice to have this feature! Thanks a lot! Marc from
germany</description>
</bug>
<bug>
<bugid>5204</bugid>
<title>MT3G Crackle During Phone Calls due to T-mobile Visual Voicemail add-on app?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>buzztheh...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 03:27:29 +0000</openedDate>
<description>I have a My Touch 3G with T-mobile (Android 1.6), and I have been having
issues with a crackle in the audio during phone calls (and occasionally
when the contact list is displayed - no phone call). After a
factory-reset, the problem goes away temporarily(I have done a complete
factory-reset 2 times to show that this is the case). The problem then
returns after a period of days (after apps have been added/after I
resume using the phone normally). I have not been able to determine if
this is directly related to specific apps, although I am suspicious of
this possibility. Here is the most recent list of apps: Amazon ShopSavvy
Facebook Sherpa Google Finance Google Voice Google Listen Google Maps
Google My Maps Editor Pandora Retro Clock TasKiller T-Mobile Voicemail I
believe that these sound artifacts are a flaw in some part of the
software on my phone, but beyond this, I cannot Thank you very much!
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>326</bugid>
<title>Zooming a map too close in satellite mode yields IllegalStateException: Null Bitmap!no_tile_64.png</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-13T02:46:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>don.ferg...@gmail.com</reportedBy>
<openedDate>Thu, 21 Feb 2008 04:32:13 +0000</openedDate>
<description>When zooming a map to the highest resolution while in Satellite mode, my
application received an IllegalStateException:
ERROR/AndroidRuntime(947): java.lang.IllegalStateException: Null
Bitmap!/no_tile_64.png=null ERROR/AndroidRuntime(947): at
com.google.common.graphics.android.AndroidImage.Q&lt;EinitQ&gt;E(Unknown Source)
ERROR/AndroidRuntime(947): at
com.google.common.graphics.android.AndroidImageFactory.createImage(Unknown
Source) ERROR/AndroidRuntime(947): at
com.google.googlenav.map.MapTile.d(Unknown Source)
ERROR/AndroidRuntime(947): at com.google.googlenav.map.MapTile.b(Unknown
Source) ERROR/AndroidRuntime(947): at
com.google.googlenav.map.MapTile.getImage(Unknown Source)
ERROR/AndroidRuntime(947): at com.google.googlenav.map.Map.a(Unknown
Source) ERROR/AndroidRuntime(947): at
com.google.googlenav.map.Map.drawMap(Unknown Source)
ERROR/AndroidRuntime(947): at
com.google.android.maps.MapView.drawMap(MapView.java:604)
ERROR/AndroidRuntime(947): at
com.google.android.maps.MapView.onDraw(MapView.java:330)
ERROR/AndroidRuntime(947): at android.view.View.draw(View.java:4574)
ERROR/AndroidRuntime(947): at
android.view.ViewGroup.drawChild(ViewGroup.java:1089)
ERROR/AndroidRuntime(947): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:915)
ERROR/AndroidRuntime(947): at android.view.View.draw(View.java:4550)
ERROR/AndroidRuntime(947): at
android.widget.FrameLayout.draw(FrameLayout.java:208)
ERROR/AndroidRuntime(947): at
android.view.ViewGroup.drawChild(ViewGroup.java:1089)
ERROR/AndroidRuntime(947): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:915)
ERROR/AndroidRuntime(947): at android.view.View.draw(View.java:4550)
ERROR/AndroidRuntime(947): at
android.view.ViewGroup.drawChild(ViewGroup.java:1089)
ERROR/AndroidRuntime(947): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:915)
ERROR/AndroidRuntime(947): at android.view.View.draw(View.java:4550)
ERROR/AndroidRuntime(947): at
android.widget.FrameLayout.draw(FrameLayout.java:208)
ERROR/AndroidRuntime(947): at
android.view.ViewGroup.drawChild(ViewGroup.java:1089)
ERROR/AndroidRuntime(947): at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:915)
ERROR/AndroidRuntime(947): at android.view.View.draw(View.java:4578)
ERROR/AndroidRuntime(947): at
android.widget.FrameLayout.draw(FrameLayout.java:208)
ERROR/AndroidRuntime(947): at
android.view.ViewRoot.draw(ViewRoot.java:531) ERROR/AndroidRuntime(947):
at android.view.ViewRoot.performTraversals(ViewRoot.java:429)
ERROR/AndroidRuntime(947): at
android.view.ViewRoot.handleMessage(ViewRoot.java:584)
ERROR/AndroidRuntime(947): at
android.os.Handler.dispatchMessage(Handler.java:80)
ERROR/AndroidRuntime(947): at android.os.Looper.loop(Looper.java:91)
ERROR/AndroidRuntime(947): at
android.app.ActivityThread.main(ActivityThread.java:3052)
ERROR/AndroidRuntime(947): at
java.lang.reflect.Method.invokeNative(Native Method)
ERROR/AndroidRuntime(947): at
java.lang.reflect.Method.invoke(Method.java:356)
ERROR/AndroidRuntime(947): at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
ERROR/AndroidRuntime(947): at
android.os.ZygoteInit.main(ZygoteInit.java:1445)
ERROR/AndroidRuntime(947): at android.dalvik.NativeStart.main(Native
Method)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:03:23 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>abliss</author>
<when>Thu, 13 Mar 2008 02:46:41 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:35:54 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>7740</bugid>
<title>Microsoft exchange addressbook support for compose mails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>chkneo</reportedBy>
<openedDate>Thu, 15 Apr 2010 07:17:21 +0000</openedDate>
<description>The Email is app awesome to connect the exchange servers. But in compose
windows it would be better if we are able to pulldown the contacts from
exchange server. Version: 2.1</description>
<comment>
<author>parag.wa...@gmail.com</author>
<when>Sat, 01 May 2010 15:45:50 +0000</when>
<what>This is a limitation that I routinely run into - not having Exchange Address book auto
completion support and not having any means to search for Exchange contacts on GAL
means not being able to send email.</what>
</comment>
</bug>
<bug>
<bugid>6989</bugid>
<title>No way to edit number in an SMS reply</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 22:27:03 +0000</openedDate>
<description>When replying to an SMS message (probably same for MMS), thereQ&apos;Es no way
to edit the number. Normally itQ&apos;Es not needed, but is occasionally. For
example, when someone sends an SMS message with Skype but doesnQ&apos;Et have
their phone number registered with Skype, it comes through with a source
that canQ&apos;Et be replied to. We should be able to delete the recipient and
add a new one, or multiple recipients. Nexus One, Android 2.1update1.</description>
</bug>
<bug>
<bugid>19787</bugid>
<title>Very poor screen reorientation on all Honeycomb tablets</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cwal...@gmail.com</reportedBy>
<openedDate>Sat, 03 Sep 2011 00:07:32 +0000</openedDate>
<description>Whenever you turn your tablet around, whether it be horizontal,
vertical, etc, the OS performance is just (for lack of a better word)
unacceptable. The delay is massive. Everything needs to reload.
Everything resets. This is a massive waste of system resources - hold an
iPad and absolutely any Android tablet side-by-side, and it just
looks...sad. iOS performs so smoothly in that regard; everything stays
loaded, all perfect, in a split-second. Android? Depending on the tablet
and situation, 2-5 SECONDS. You absolutely canQ&apos;Et tell me that this us
the best thatGoogle can do. Transitions in general are laggy, jagged -
not terrible, mind you, but not great. Also, donQ&apos;Et think IQ&apos;Em bashing
Honeycomb -its a great OS. But it does indeed feel like a beta in these
respects. Browser lag, etc. The browser attempts to use the text angry
form in the page instead of inputting through its own, creating typing
lag. Anyway, the orientation issue is quite annoying. All tablets I
tried out at FutureShop had severe reorientation lag. The lag makes me
NEVER want to ever turn the tab. Android 3.2.</description>
<comment>
<author>marc...@google.com</author>
<when>Thu, 08 Sep 2011 22:04:12 +0000</when>
<what>Issue 19788 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>9688</bugid>
<title>Too easy to delete a message while viewing it in Gmail app.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sun, 11 Jul 2010 09:16:28 +0000</openedDate>
<description>When viewing a message in the Gmail app, the Delete button is very
prominent. Having a button that performs an irreversible action without
confirmation take up such a large area of the screen is bad usability in
my opinion. I myself have accidentally deleted several emails that I
wished to read and had to request to be sent again. I propose that
either some form of confirmation is added when deleting an email, or
that the button is moved to a less prominent position.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 12 Jul 2010 15:48:28 +0000</when>
<what>Issue 9686 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 12 Jul 2010 15:49:00 +0000</when>
<what>Issue 9687 has been merged into this issue.</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Mon, 12 Jul 2010 15:58:42 +0000</when>
<what>Sorry for the duplicates, browser on android kept being sent the message:
Q&quot;ELength required

POST requests require a Content-length header.Q&quot;E

Will file a separate bug report for this.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:35:13 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>8892</bugid>
<title>Home Button should act as task switcher by default</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-09T09:25:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jayz...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 05:30:18 +0000</openedDate>
<description>Since Android is built on multi-tasking, pressing the home button should
bring up the 6 or 8 recently run apps selection. I propose swapping this
and the hold home button function. Pressing home should be equivalent to
the Alt-Tab button in windows, and holding home is similar to the Start
Menu. Once I start my apps, I use the Alt-Tab much more often to switch
between them, so it should be used faster. Holding down home button like
it is now implemented slows down this common task.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:25:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5129</bugid>
<title>albums bug</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-12-01T06:04:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>albin...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 00:57:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 06:04:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12038</bugid>
<title>Google Talk (gTalk) @ Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:43:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:47:30 +0000</openedDate>
<description>Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Login to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:43:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6660</bugid>
<title>Email / Gamil - Cannot attach files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>siwan...@gmail.com</reportedBy>
<openedDate>Mon, 15 Feb 2010 14:07:02 +0000</openedDate>
<description>Platform Eclair 2.1 - Steps to reproduce the problem (including sample
code if appropriate). Go to Gmail or Email and compose an email, attach
file to it. - What happened. It is not possible to attach music file or
video file to email. The user can only attach images and photos. - What
you think the correct behavior should be. User should have a choice
wheter he wants to attach video, music of images.</description>
<comment>
<author>scottrfr...@gmail.com</author>
<when>Tue, 15 Jun 2010 12:13:34 +0000</when>
<what>If you install astro file manager, it will allow you to attach any file you want.</what>
</comment>
</bug>
<bug>
<bugid>18061</bugid>
<title>Seperate updates so Wireless carriers are not needed as much</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rickcraw...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 14:36:47 +0000</openedDate>
<description>Currently Android users have to wait for wireless carriers to update
their Android release to update their cellphones to the newest Android
version. Android should seperate some updates, like SOME updates for the
Android web browser could be done from inside the web browser itself by
clicking on a button called Q&quot;EupdateQ&quot;E. For example if there are 10
updates for the web browser but only 7 of the updates can be installed
without a carrier update then a user can install the 7 updates and MISS
out of the 3 updates that would be provided if they installed the full
carrier update. Some of the other apps that could have seperate updates
could include: Media Player Google Maps YouTube Player Android Market
Download Manager Google Talk Android should try and get MOST of the
software included by default in Android to have options to individually
update itself.</description>
</bug>
<bug>
<bugid>7189</bugid>
<title>WebView with input/textarea never get virtual keyboard focus</title>
<status>FutureRelease</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-05-24T18:21:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>30</stars>
<reportedBy>enervat...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 15:10:06 +0000</openedDate>
<description>embedded WebViewQ&apos;Es with either html Q&lt;EinputQ&gt;E or Q&lt;EtextareaQ&gt;E element will
never get virtual keyboard focus, and as such userQ&apos;Es cannot enter text
into these elements. Using the trackball to force focus on an element
does eventually pop up the virtual keyboard. On the N1, this is a fatal
problem as there is no trackball. The code to reproduce this is trivial:
WebView w = new WebView (this); w.loadData(Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;Efooz
Q&lt;EinputQ&gt;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf8Q&quot;E); setContentView (w); There
is no way to type into the input ever. It doesnQ&apos;Et matter if you embed a
form or anything else. This is happening in SDK 1.5, 1.6 and reported
via N1 2.1 as well. It happens on the G1 as well as the N1Q&apos;Es, and
assumedly other devices as well. If there is some sort of workaround,
please let me know as this is a very serious issue out in the field.
Mike NOTE: This form is only for reporting bugs found in the course of
developing Android applications. For all other developer discussions
please visit: http://groups.google.com/group/android-developers Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). - What happened. -
What you think the correct behavior should be. DonQ&apos;Et forget to mention
which version of the SDK youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E
and archive the output.</description>
<comment>
<author>enervat...@gmail.com</author>
<when>Tue, 16 Mar 2010 16:48:39 +0000</when>
<what>UPDATE: it appears that in order to reproduce the problem, the webview/setcontentview 
snippet of code above must be called from either OnClickListener, OnLongClickListener 
or OnMenuItemSelected callbacks. If I find any more extenuating information, IQ&apos;Ell send 
along another update.

Mike</what>
</comment>
<comment>
<author>enervat...@gmail.com</author>
<when>Wed, 17 Mar 2010 20:36:04 +0000</when>
<what>Ok, here is a complete app that exhibits the problem. The key that is necessary is to 
do a setContentView from the menuItem/onClick/onLongClick. It doesnQ&apos;Et help if you 
postpone it either, eg using handler.postDelayed() and such.

This is a rather serious bug for anything that uses a webview.

Mike


--- cut here ---
package com.example.android.helloactivity;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.webkit.WebView;

/**
 * A minimal Q&quot;EHello, World!Q&quot;E application.
 */
public class HelloActivity extends Activity {
    public HelloActivity() {
    }

    /**
     * Called with the activity is first created.
     */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Set the layout for this activity.  You can find it
        // in res/layout/hello_activity.xml
        setContentView(R.layout.hello_activity);
    }
    
    public boolean onCreateOptionsMenu (Menu menu) {
    	boolean result = super.onCreateOptionsMenu(menu);
    	menu.add(0, 0, Menu.NONE, Q&quot;ETestQ&quot;E);
    	return result;
    }
    
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
        case 0:
        	WebView w = new WebView (this);
        	w.loadData(Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;Efooz Q&lt;EinputQ&gt;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E, Q&quot;Etext/htmlQ&quot;E, 
Q&quot;Eutf8Q&quot;E);
        	setContentView (w);
        	break;
        }
        //return super.onOptionsItemSelected(item);
        return false;
    }
    

}
</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 17 Mar 2010 22:55:08 +0000</when>
<what>I can confirm the bug, at least on 2.1. It doesnQ&apos;Et occur if you call setContentView()
with the WebView in onCreate(), but it does in the onOptionsItemSelected() callback.
Very strange. It seems peculiar to WebView -- adding an EditText via setContentView()
does not seem to exhibit the same soft keyboard problem.</what>
</comment>
<comment>
<author>enervat...@gmail.com</author>
<when>Wed, 17 Mar 2010 23:12:53 +0000</when>
<what>Yes, IQ&apos;Eve now seen it on 1.5, 1.6 and 2.1. And it does seem to be something peculiar 
to setContentView called after onCreate with WebViews. AFAIK itQ&apos;Es never affected 
anything else but the WebView. IQ&apos;Eve even tested using a delayed runnable 
(handler.postDelayed() and friends) and behaves the same as within the button/menu-
like callback.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 21:29:12 +0000</when>
<what></what>
</comment>
<comment>
<author>pablomouzo@gmail.com</author>
<when>Tue, 18 May 2010 18:32:52 +0000</when>
<what>Hi, I had the same problem opening a WebView in a Dialog, after some random tries I 
found that if I create a subclass of WebView and override onCheckIsTextEditor() works 
fine.

class MyWebView extends WebView {

	public MyWebView(Context context) {
		super(context);
	}

	@Override
	public boolean onCheckIsTextEditor() {
		return true; 
	}
}</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 18:21:05 +0000</when>
<what>This is fixed in Gingerbread (unreleased)</what>
</comment>
<comment>
<author>pkufra...@gmail.com</author>
<when>Tue, 20 Jul 2010 04:50:59 +0000</when>
<what>to cccandroid:

Can you give some clue about how to fix this issue in eclair/froyo?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 20 Jul 2010 20:29:55 +0000</when>
<what>pkufranky: Try calling requestFocus in a overriding version of onTouchEvent.</what>
</comment>
<comment>
<author>paulonog...@gmail.com</author>
<when>Mon, 23 Aug 2010 15:14:01 +0000</when>
<what>IQ&apos;Eve had the same problem on 2.1, and strangely, I notice it was the FULLSCREEN flag that was causing it..</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
<comment>
<author>HonsoHanWriting</author>
<when>Sat, 16 Oct 2010 04:45:39 +0000</when>
<what>Happens in Froyo too. A requestFocus() call is the workaround.</what>
</comment>
<comment>
<author>finda...@gmail.com</author>
<when>Tue, 04 Jan 2011 19:05:05 +0000</when>
<what>Here is a fix in case other were not clear. 
webview.requestFocus(View.FOCUS_DOWN);
        webview.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                switch (event.getAction()) {
                    case MotionEvent.ACTION_DOWN:
                    case MotionEvent.ACTION_UP:
                        if (!v.hasFocus()) {
                            v.requestFocus();
                        }
                        break;
                }
                return false;
            }
        });</what>
</comment>
<comment>
<author>kf6nvr</author>
<when>Mon, 21 Mar 2011 20:55:11 +0000</when>
<what>I needed to use this workaround for Gingerbread, as well. So, unlike the May 24 comment suggests, there are still some scenarios that cause this problem and require this workaround. 

Thanks to Q&quot;Efinda...Q&quot;E for providing a simple, drop-in work around.</what>
</comment>
<comment>
<author>jdropm...@gmail.com</author>
<when>Mon, 16 May 2011 12:26:45 +0000</when>
<what>The defect is still existent in Honeycomb. I still need to use the workaround (comment 6), when nesting a WebView via AlertDialog.Builder.setView(View view).</what>
</comment>
<comment>
<author>askutare...@gmail.com</author>
<when>Thu, 21 Jul 2011 09:42:20 +0000</when>
<what>thanks guys!
</what>
</comment>
<comment>
<author>julioenr...@gmail.com</author>
<when>Tue, 16 Aug 2011 23:52:32 +0000</when>
<what>Thanks to comment #6. Your solution were the only one that fits for me!!!!</what>
</comment>
<comment>
<author>christian.zangerl@gmail.com</author>
<when>Thu, 13 Oct 2011 14:49:57 +0000</when>
<what>I was having the exact same problem none of the above solutions worked for me. After ages of trying i finally found the problem.

Some of the various web pages I was rendering with WebView didnQ&apos;Et fit properly into the Web view and as a result a div (or some other html component ) were being invisibly laid over the input fields. Although the input fields appeared selected when touched, they would not allow text input (even if i did manage to get the soft keyboard up using the track ball).


So the solution.

WebView.getSettings().setUseWideViewPort(true);

This wonQ&apos;Et completely stop the issue, but makes the view more like a PC browser which sites are designed for. Less change of the overlay.

Hope this helps you.</what>
</comment>
</bug>
<bug>
<bugid>16898</bugid>
<title>SearchManager.USER_QUERY Regression in Honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>supp...@twofortyfouram.com</reportedBy>
<openedDate>Mon, 16 May 2011 19:26:52 +0000</openedDate>
<description>OVERVIEW Honeycomb contains a regression in the Search system where the
SearchManager.USER_QUERY Intent extra is always equal to the
SearchManager.QUERY, when the two should be different (such as when the
user taps on a search suggestion). STEPS TO REPRODUCE 1. Create an
Activity that leverages the Android search API and also has a search
suggestion ContentProvider. (The search example in the ApiDemos works
great for reproducing this.) 2. Bring up the Activity and trigger the
search system. It doesnQ&apos;Et matter whether the Android search dialog is
brought up or the new Honeycomb SearchView in the ActionBar is used. 3.
Start typing in something that also brings up search suggestions, but
make sure the query doesnQ&apos;Et equal the suggestions (e.g. the query might
read Q&quot;EhelQ&quot;E and the suggestions might read Q&quot;EhelloQ&quot;E) 4. Tap on the
suggestion Q&quot;EhelloQ&quot;E (If using the ApiDemos, youQ&apos;Ell have to do one search
just to populate the search suggestion content provider. So do a search
for Q&quot;EhelloQ&quot;E then do another search for Q&quot;EhelQ&quot;E and tap on the suggestion)
RESULTS Actual: In the onNewIntent() callback, the IntentQ&apos;Es
SearchManager.USER_QUERY and SearchManager.QUERY values are both Q&quot;EhelloQ&quot;E
Expected: The SearchManager.USER_QUERY should be Q&quot;EhelQ&quot;E and the
SearchManager.QUERY should be Q&quot;EhelloQ&quot;E REGRESSION This bug occurs on
Android 3.0 (Galaxy Tab 10.1) and Android 3.1 (emulator). It does not
occur on Android 2.3.4 (Nexus S).</description>
</bug>
<bug>
<bugid>4681</bugid>
<title>Allow message-to-message navigation in landscape mode</title>
<status>Reviewed</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>dreamlin...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 14:00:14 +0000</openedDate>
<description>IQ&apos;Eve noticed that when running the bundled EMail application (not
GMail), there is a navigation bar at the top of the screen to move
between messages; however, this only exists in the default Portrait
orientation. When rotating the Droid to a Landscape orientation, the
navigation bar disappears; rotating back to Portrait causes it to
reappear. This appears to occur regardless of whether the physical
keyboard is extended; in the Landscape view, it is not clear there is
any way to navigate between messages other than returning to the message
list.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:44:05 +0000</when>
<what></what>
</comment>
<comment>
<author>bigdaddy...@gmail.com</author>
<when>Sat, 12 Dec 2009 13:50:51 +0000</when>
<what>I would like how to navigate also</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 27 May 2010 17:41:24 +0000</when>
<what>This isnQ&apos;Et a bug per se, the UI designer removed these to provide more space for 
reading the mail in the landscape orientation.

However we agree that most users want navigation here, so weQ&apos;Ere going to find a way to 
show navigation buttons are shown in all orientations (without the cost of too much 
screen real estate).  This is being tracked for a future release.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 27 May 2010 17:42:01 +0000</when>
<what>Issue 8658 has been merged into this issue.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12976</bugid>
<title>ScaleGestureDetector misinterprets multi-touch events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>thilo.mu...@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 19:11:31 +0000</openedDate>
<description>I am developing on Android 2.2 and use the ScaleGestureDetector class to
handle multi-touch events correctly. My application follows the
instructions from the official Android developer blog:
http://android-developers.blogspot.com/2010/06/making-sense-of-multitouch.html
However, even when I copy Q&amp;E paste the example source code sometimes the
scale detection just goes crazy. I have added some debug output to
analyze the order of the touch events. Here is such an example (i have
removed all the ACTION_MOVE events for simplification): ACTION_DOWN
(first finger down) ACTION_POINTER_DOWN (second finger down)
ACTION_POINTER_UP (second finger up) onScaleBegin Q&lt;E-- calback from the
ScaleGestureDetector ACTION_UP (first finger up) Note that the
Q&quot;EonScaleBeginQ&quot;E happens *after* the second finger goes up when only one
finger remains on the display. In my understanding of a scale gesture,
this should never happen as a scaling gesture is impossible with only
one pointer left. Reproducing the problem is simple, although it may
need more than one try if you havenQ&apos;Et figured out the correct position
and movement of the fingers: 1) put the first finger somewhere on the
display 2) put the second finger on the display, very close to the frame
3) move the second finger in direction of the frame and outside of the
display 4) remove the second finger and then the first finger I can
reproduce the problem on a Nexus One and a Motorola Milestone 2, both
running Android 2.2. Surprisingly i cannot trigger the problem on an LG
P500, though it works with Froyo as well.</description>
<comment>
<author>mjholg...@gmail.com</author>
<when>Wed, 11 May 2011 09:19:50 +0000</when>
<what>I see this problem too. Looking at the source, I see the problem:

SGD has a concept of Q&quot;EslopQ&quot;E, a small area along all four edges of the
screen. If one or more of the pointers in a 2-touch event is in the
slop, then the scale is delayed until both pointers are in the
non-slop area. This ensures that if the user accidentally has his or
her hands on the edge of the screen, then a zoom gesture will not
occur. To determine when both pointers have moved out of the slop area,
the SGD watches ACTION_MOVE events.

However: it is broken. The problem is that SGD respond to single pointer
move events, as well as multi-touch ones.

This means, the following sequence of events initiate a zoom:
1) drag across the screen with one finger
2) while dragging, place another finger at the edge of the screen
3) remove both fingers from screen
4) drag again with a single finger - now a scale will be initiated even though a single finger is used.

To workaround this, I added the following condition around my call to scaleDetector.onTouchEvent:

        if (event.getAction() != MotionEvent.ACTION_MOVE ||
            event.getPointerCount() Q&gt;E 1)
        {
            scaleDetector.onTouchEvent(event);
        }

This filters the single-touch events from reaching the scale detector.

I think (one) possible fix for the problem is to put this logic inside onTouchEvent. </what>
</comment>
<comment>
<author>mjholg...@gmail.com</author>
<when>Wed, 11 May 2011 09:23:08 +0000</when>
<what>Attaching a patch which should hopefully fix the issue (untested, but the fix is essentially the same as my workaround).
</what>
</comment>
<comment>
<author>thilo.mu...@gmail.com</author>
<when>Wed, 11 May 2011 16:58:26 +0000</when>
<what>Thank you very much for analyzing and explaining the underlying problem. I have tested your workaround in my application and indeed it seems to fix the problem completely.</what>
</comment>
</bug>
<bug>
<bugid>2791</bugid>
<title>*Enhancement Request* Theme Creator</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>d.a.rom...@gmail.com</reportedBy>
<openedDate>Thu, 28 May 2009 17:56:53 +0000</openedDate>
<description>I would like to see a theme creator developed for Android. Along the
same lines as the Plazmic Theme Creator for Blackberry. You would them
have even more of an open source look to everything as people will be
able to create more attractive OS skins, as well as personalize their
phone even more than just what apps they have on their desktop. For me
as a graphic designer I would use this tool a lot and market my own
themes.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:09:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:26:49 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:05:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17944</bugid>
<title>exception in Books apk. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shibu...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 11:07:07 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
: enter books apk -Q&gt;E press back key. - What happened. : fatal exception
happend. ( android.view.WindowManager$BadTokenException: Unable to add
window -- token android.os.BinderProxy@40512eb0 is not valid; is your
activity running? ) - What you think the correct behavior should be. :
exception should be not occured. Android version : 2.3.4
====================================== 06-17 14:01:07.800 14305 14305 E
AndroidRuntime: FATAL EXCEPTION: main 06-17 14:01:07.800 14305 14305 E
AndroidRuntime: android.view.WindowManager$BadTokenException: Unable to
add window -- token android.os.BinderProxy@40512eb0 is not valid; is
your activity running? 06-17 14:01:07.800 14305 14305 E AndroidRuntime:
at android.view.ViewRoot.setView(ViewRoot.java:532) 06-17 14:01:07.800
14305 14305 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) 06-17
14:01:07.800 14305 14305 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 06-17
14:01:07.800 14305 14305 E AndroidRuntime: at
android.view.Window$LocalWindowManager.addView(Window.java:424) 06-17
14:01:07.800 14305 14305 E AndroidRuntime: at
android.app.Dialog.show(Dialog.java:241) 06-17 14:01:07.800 14305 14305
E AndroidRuntime: at android.app.Activity.showDialog(Activity.java:2566)
06-17 14:01:07.800 14305 14305 E AndroidRuntime: at
android.app.Activity.showDialog(Activity.java:2524) 06-17 14:01:07.800
14305 14305 E AndroidRuntime: at
com.google.android.apps.books.app.ReaderResolverActivity.tryRead(ReaderResolverActivity.java:299)
06-17 14:01:07.800 14305 14305 E AndroidRuntime: at
com.google.android.apps.books.app.ReaderResolverActivity.access$700(ReaderResolverActivity.java:46)
06-17 14:01:07.800 14305 14305 E AndroidRuntime: at
com.google.android.apps.books.app.ReaderResolverActivity$ResolveTask.onPostExecute(ReaderResolverActivity.java:394)
06-17 14:01:07.800 14305 14305 E AndroidRuntime: at
com.google.android.apps.books.app.ReaderResolverActivity$ResolveTask.onPostExecute(ReaderResolverActivity.java:344)
06-17 14:01:07.800 14305 14305 E AndroidRuntime: at
android.os.AsyncTask.finish(AsyncTask.java:417) 06-17 14:01:07.800 14305
14305 E AndroidRuntime: at
android.os.AsyncTask.access$300(AsyncTask.java:127) 06-17 14:01:07.800
14305 14305 E AndroidRuntime: at
android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
06-17 14:01:07.800 14305 14305 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 06-17 14:01:07.800
14305 14305 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
06-17 14:01:07.800 14305 14305 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3687) 06-17
14:01:07.800 14305 14305 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 06-17 14:01:07.800
14305 14305 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 06-17 14:01:07.800
14305 14305 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
06-17 14:01:07.800 14305 14305 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 06-17
14:01:07.800 14305 14305 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method)
======================================</description>
</bug>
<bug>
<bugid>19335</bugid>
<title>EditText find (or search) using context menu or search key</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>edp...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 17:52:29 +0000</openedDate>
<description>Some applications have EditText widgets that end up getting lots of text
and I would like to be able to find in it. The feature could be added
transparently at the cut/copy/paste context menu or the search key.</description>
</bug>
<bug>
<bugid>8076</bugid>
<title>Artist and album duplicates in music database, not in alphabetical order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>garethda...@gmail.com</reportedBy>
<openedDate>Sat, 01 May 2010 18:41:41 +0000</openedDate>
<description>I have some tracks which show up first in the music lists, for example,
my artist list goes (Q&quot;EUnknown artistQ&quot;E, Q&quot;ECut CopyQ&quot;E, Q&quot;EMuseQ&quot;E, Q&quot;EZombie
NationQ&quot;E, Q&quot;ELCD SoundsystemQ&quot;E, Q&quot;EAlex MetricQ&quot;E, Q&quot;EAphex TwinQ&quot;E...) followed by
the alphabetical list including the same artists again (different
tracks) My album list goes like this (Q&quot;Eneversleepagain.com [Zombie
Nation]Q&quot;E, Q&quot;EUprising (Single) [Muse]Q&quot;E, Q&quot;ESound of Silver [LCD
Soundsystem]Q&quot;E, Q&quot;E1992-2002 [Underworld]Q&quot;E, Q&quot;E3 Years, 5 Months Q&amp;E 2 Days In
The Life of [Arrested Development]Q&quot;E...) and the rest are alphabetical.
In the case of the LCD Soundsystem track, the album is split into two
parts with track one separate from the rest, hereQ&apos;Es the ID3 info for the
first two tracks: gaz@gaz-laptop:~$ id3 -l
/media/3938-3366/media/audio/music/LCD\ Soundsystem\ -\ Sound\ of\
Silver/1.\ LCD\ Soundsystem\ -\ Get\ Innocuous.mp3
/media/3938-3366/media/audio/music/LCD Soundsystem - Sound of Silver/1.
LCD Soundsystem - Get Innocuous.mp3: Title : Get Innocuous! Artist: LCD
Soundsystem Album : Sound Of Silver Year: 2006, Genre: Unknown (255)
Comment: Track: 1 gaz@gaz-laptop:~$ id3 -l
/media/3938-3366/media/audio/music/LCD\ Soundsystem\ -\ Sound\ of\
Silver/2.\ LCD\ Soundsystem\ -\ Time\ To\ Get\ Away.mp3
/media/3938-3366/media/audio/music/LCD Soundsystem - Sound of Silver/2.
LCD Soundsystem - Time To Get Away.mp3: Title : Time To Get Away Artist:
LCD Soundsystem Album : Sound Of Silver Year: 2007, Genre: Unknown (255)
Comment: 000004FE 00000614 00003736 Track: 2</description>
<comment>
<author>garethda...@gmail.com</author>
<when>Sat, 01 May 2010 18:42:53 +0000</when>
<what>ps, if someone can show me a way for me to dump the database and upload it (or an
.apk which will do it for me), I will happily do this.</what>
</comment>
<comment>
<author>bjbe...@gmail.com</author>
<when>Fri, 07 May 2010 01:20:00 +0000</when>
<what>can you post the ID3 information for the song before and/or after both of these?

The only difference appears to be the comment field (which would be a silly way to
sort something like music) but if the first is sorted by this but the rest of the
album have that same comment in there, it could cause this seperation</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Tue, 25 May 2010 21:42:00 +0000</when>
<what>IQ&apos;Eve actually fixed it on most tracks by resetting the ID3 information in EasyTAG.
However, IQ&apos;Eve attached the first 4k of one offending file.</what>
</comment>
</bug>
<bug>
<bugid>4481</bugid>
<title>datepicker quirkiness</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>wy2...@gmail.com</reportedBy>
<openedDate>Tue, 03 Nov 2009 02:58:49 +0000</openedDate>
<description>ItQ&apos;Es just an alternative design suggestion instead of a Q&quot;EbugQ&quot;E report.
Issue: Users are forced to pick a day AND a month when updating an event
across a month boundary (for example, pushing an event from Oct 31 to
Nov 2). Expected: Users should advance the day only. Beyond the end of
month, the month should automatically advance.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:51:36 +0000</when>
<what></what>
</comment>
<comment>
<author>kostmo</author>
<when>Tue, 06 Apr 2010 10:40:07 +0000</when>
<what>An XML attribute could be added that makes Q&quot;ErollingQ&quot;E of the individual fields
*optional*. That is, optionally mimic the behavior of Calendar.add() as opposed to
Calendar.roll(). Something like

roll=Q&quot;EfalseQ&quot;E

where Q&quot;EtrueQ&quot;E is the default, to preserve existing behavior.
</what>
</comment>
</bug>
<bug>
<bugid>4664</bugid>
<title>Allow options for appintments in ms exchange (Private,  High etc)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>19</stars>
<reportedBy>dgabler@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 21:44:39 +0000</openedDate>
<description>Meeting Requests and Appointments can have options selected MS
Exchange/Outlook. Options include: setting importance High,Normal,Low
Setting sensitivity: Normal, Personal,Private,Confidential Read Receipt
Delivery Receipt In 2.0 (Eclair) there is no way to mark an appointment
as such.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:42:28 +0000</when>
<what></what>
</comment>
<comment>
<author>bonifort...@gmail.com</author>
<when>Fri, 14 Oct 2011 09:27:53 +0000</when>
<what>Yes, please add it! IQ&apos;Em missing it also on Froyo!
Thanks.
F.</what>
</comment>
</bug>
<bug>
<bugid>20159</bugid>
<title>In ANDROID OS , 3g video calling facility must be there, because event symbion, bada osQ&apos;Es are having that feature with less cost, but this android phone is costing high with out any simple 3g video calling option, i think its the main draw back for ADNROID os in xperia mini pro</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lokeshba...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 12:53:38 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>9264</bugid>
<title>Incorrect timezone data for Pakistan</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>simon.ra...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 20:45:31 +0000</openedDate>
<description>I have just upgraded my HTC Hero to a ROM based on Android 2.1. One
unfortunate difference (despite the otherwise pleasant and painless
upgrade) is that the timezone data for Pakistan is wrong. Android
currently thinks that Pakistan is GMT + 6. It is not. It is GMT + 5. The
workaround for the system date/time is to select a different timezone
which _is_ GMT + 5 at the moment. But widget etc which us location data
to select the timezone end up showing the wrong time. Very frustrating.
Simon</description>
<comment>
<author>defa...@gmail.com</author>
<when>Fri, 02 Jul 2010 06:31:19 +0000</when>
<what>Yes very genuine problem i too updated my HTC hero to 2.1 and its showing wrong time zone for pakistan that is GMT+6, any solution.......................................... </what>
</comment>
<comment>
<author>imra...@gmail.com</author>
<when>Mon, 19 Jul 2010 17:30:50 +0000</when>
<what>Guys... check issue ID 8343. Similar thread has been open there. I am in touch with HTC to get a solution to this problem inshaQ&apos;EAllah. I request you both to do so as well.</what>
</comment>
<comment>
<author>simon.ra...@gmail.com</author>
<when>Mon, 19 Jul 2010 20:13:17 +0000</when>
<what>I agree.  This is a duplicate of 8343.  Perhaps one of the mods can flag it as such.</what>
</comment>
</bug>
<bug>
<bugid>14440</bugid>
<title>LocationManager.requestSingleUpdate crashes emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>davemac327</reportedBy>
<openedDate>Tue, 01 Feb 2011 00:18:11 +0000</openedDate>
<description>The following code is correct AFAIK, but reliably crashes the emulator
with a SIGSEGV. The build target is 2.3.1. Basically, I create a
PendingIntent to be used when a location update comes in. When I send in
a location update from the DDMS Emulator Control, LogCat reports a
SIGSEGV (see below) and the phone dies and attempts to reboot. The
reboot usually gets stuck and hangs. public class
LocationUpdateDemoActivity extends Activity { private static final
String NEW_SINGLE = Q&quot;Ecom.androidbook.location.NEW_SINGLEQ&quot;E;
LocationManager locMgr = null; private BroadcastReceiver receiver;
private PendingIntent pIntent; @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); locMgr =
(LocationManager) getSystemService(Context.LOCATION_SERVICE); }
@Override public void onResume() { super.onResume(); pIntent =
PendingIntent.getBroadcast(this, 0, new Intent(NEW_SINGLE),
PendingIntent.FLAG_UPDATE_CURRENT); IntentFilter iFilter = new
IntentFilter(NEW_SINGLE); receiver = new BroadcastReceiver() { @Override
public void onReceive(Context context, Intent intent) {
Log.v(Q&quot;EreceiverQ&quot;E, Q&quot;EGot intent: Q&quot;E + intent.getAction()); } };
this.registerReceiver(receiver, iFilter); locMgr.requestSingleUpdate(
LocationManager.GPS_PROVIDER, pIntent); } @Override public void
onPause() { super.onPause(); locMgr.removeUpdates(pIntent);
this.unregisterReceiver(receiver); } } The app starts up okay,
displaying a black screen with the proper title. I then go to the
Emulator Control panel in DDMS and click the Send button for the default
GPS coordinates. LogCat then reports the following, after which all apps
die and the emulator starts to reboot (it gets stuck restarting): 01-31
02:17:08.579: INFO/DEBUG(31): Build fingerprint: Q&apos;Egeneric/sdk/
generic:2.3.1/GSI11/93351:eng/test-keysQ&apos;E 01-31 02:17:08.604:
INFO/DEBUG(31): pid: 75, tid: 209 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E 01-31
02:17:08.626: INFO/DEBUG(31): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR),
fault addr 00000000 01-31 02:17:08.640: INFO/DEBUG(31): r0 00000000 r1
407a3b20 r2 41adfcbc r3 46528c74 01-31 02:17:08.650: INFO/DEBUG(31): r4
0000012d r5 00000000 r6 407a3b20 r7 41adfcbc 01-31 02:17:08.650:
INFO/DEBUG(31): r8 84301321 r9 84302240 10 00100000 fp 00000001 01-31
02:17:08.669: INFO/DEBUG(31): ip 82f0e7d4 sp 46528c60 lr 82f0ab37 pc
82f07d0e cpsr 00000030 01-31 02:17:09.630: INFO/DEBUG(31): #00 pc
00007d0e /system/ lib/libandroid_servers.so 01-31 02:17:09.630:
INFO/DEBUG(31): #01 pc 0000ab32 /system/ lib/libandroid_servers.so 01-31
02:17:09.660: INFO/DEBUG(31): #02 pc 000012ca /system/
lib/hw/gps.goldfish.so 01-31 02:17:09.692: INFO/DEBUG(31): #03 pc
000014ae /system/ lib/hw/gps.goldfish.so 01-31 02:17:09.692:
INFO/DEBUG(31): #04 pc 00011a7c /system/ lib/libc.so 01-31 02:17:09.720:
INFO/DEBUG(31): #05 pc 00011640 /system/ lib/libc.so 01-31 02:17:09.730:
INFO/DEBUG(31): code around pc: 01-31 02:17:09.751: INFO/DEBUG(31):
82f07cec ab04b082 9301cb04 6f646804 b00247a0 01-31 02:17:09.751:
INFO/DEBUG(31): 82f07cfc bc08bc10 4718b002 b510b40c ab04b082 01-31
02:17:09.751: INFO/DEBUG(31): 82f07d0c 6804cb04 34f89301 47a06824
bc10b002 01-31 02:17:09.751: INFO/DEBUG(31): 82f07d1c b002bc08 46c04718
b510b40c ab04b082 01-31 02:17:09.751: INFO/DEBUG(31): 82f07d2c 9301cb04
34986804 47a06824 bc10b002 01-31 02:17:09.792: INFO/DEBUG(31): code
around lr: 01-31 02:17:09.792: INFO/DEBUG(31): 82f0ab14 91099008
f7fb6aa0 900aeb14 1c3a910b 01-31 02:17:09.792: INFO/DEBUG(31): 82f0ab24
6b646b23 930c1c28 1c31940d f7fd9b0f 01-31 02:17:09.792: INFO/DEBUG(31):
82f0ab34 4906f8e7 44791c28 f7ff3150 b011fe1d 01-31 02:17:09.792:
INFO/DEBUG(31): 82f0ab44 46c0bdf0 0000454c 000042c8 00000786 01-31
02:17:09.792: INFO/DEBUG(31): 82f0ab54 f7fbb510 bd10ec7c 4802b510
f7fb4478 01-31 02:17:09.792: INFO/DEBUG(31): stack: 01-31 02:17:09.792:
INFO/DEBUG(31): 46528c20 d97f62b7 01-31 02:17:09.792: INFO/DEBUG(31):
46528c24 40c7d685 01-31 02:17:09.792: INFO/DEBUG(31): 46528c28 0000000a
01-31 02:17:09.799: INFO/DEBUG(31): 46528c2c 00000000 01-31
02:17:09.799: INFO/DEBUG(31): 46528c30 0000ab90 [heap] 01-31
02:17:09.799: INFO/DEBUG(31): 46528c34 81d48bd3 /system/ lib/libdvm.so
01-31 02:17:09.799: INFO/DEBUG(31): 46528c38 0000ab90 [heap] 01-31
02:17:09.799: INFO/DEBUG(31): 46528c3c 46528c6c 01-31 02:17:09.799:
INFO/DEBUG(31): 46528c40 00010004 [heap] 01-31 02:17:09.809:
INFO/DEBUG(31): 46528c44 81d3761b /system/ lib/libdvm.so 01-31
02:17:09.809: INFO/DEBUG(31): 46528c48 00000000 01-31 02:17:09.809:
INFO/DEBUG(31): 46528c4c afd0dcc4 /system/ lib/libc.so 01-31
02:17:09.809: INFO/DEBUG(31): 46528c50 00000000 01-31 02:17:09.809:
INFO/DEBUG(31): 46528c54 46528e00 01-31 02:17:09.809: INFO/DEBUG(31):
46528c58 df002777 01-31 02:17:09.809: INFO/DEBUG(31): 46528c5c e3a070ad
01-31 02:17:09.809: INFO/DEBUG(31): #00 46528c60 00000001 01-31
02:17:09.809: INFO/DEBUG(31): 46528c64 8053bf25 /system/
lib/libandroid_runtime.so 01-31 02:17:09.809: INFO/DEBUG(31): 46528c68
0000012d 01-31 02:17:09.860: INFO/DEBUG(31): 46528c6c 82f0ab37 /system/
lib/libandroid_servers.so 01-31 02:17:09.860: INFO/DEBUG(31): 46528c70
41adfcbc /dev/ ashmem/dalvik-LinearAlloc (deleted) 01-31 02:17:09.860:
INFO/DEBUG(31): 46528c74 00000003 01-31 02:17:09.891: INFO/DEBUG(31):
#01 46528c78 4284dfce /data/
dalvik-cache/system@framew...@framework.jar@classes.dex 01-31
02:17:09.891: INFO/DEBUG(31): 46528c7c 4042b604 /dev/ ashmem/dalvik-heap
(deleted) 01-31 02:17:09.891: INFO/DEBUG(31): 46528c80 cffeb075 01-31
02:17:09.891: INFO/DEBUG(31): 46528c84 c05e8561 01-31 02:17:09.891:
INFO/DEBUG(31): 46528c88 00000000 01-31 02:17:09.891: INFO/DEBUG(31):
46528c8c 00000000 01-31 02:17:09.939: INFO/DEBUG(31): 46528c90 00000000
01-31 02:17:09.939: INFO/DEBUG(31): 46528c94 00000000 01-31
02:17:09.939: INFO/DEBUG(31): 46528c98 00000000 01-31 02:17:09.939:
INFO/DEBUG(31): 46528c9c 00000000 01-31 02:17:09.939: INFO/DEBUG(31):
46528ca0 00000000 01-31 02:17:09.939: INFO/DEBUG(31): 46528ca4 00000000
01-31 02:17:09.939: INFO/DEBUG(31): 46528ca8 d95e6c00 01-31
02:17:09.969: INFO/DEBUG(31): 46528cac 0000012d 01-31 02:17:09.969:
INFO/DEBUG(31): 46528cb0 46528e56 01-31 02:17:09.969: INFO/DEBUG(31):
46528cb4 00000003 01-31 02:17:09.969: INFO/DEBUG(31): 46528cb8 0000000a
01-31 02:17:09.969: INFO/DEBUG(31): 46528cbc 46528de8 01-31
02:17:09.969: INFO/DEBUG(31): 46528cc0 00000000 01-31 02:17:09.969:
INFO/DEBUG(31): 46528cc4 46528e6c 01-31 02:17:09.969: INFO/DEBUG(31):
46528cc8 00000001 01-31 02:17:10.000: INFO/DEBUG(31): 46528ccc 843012cd
/system/ lib/hw/gps.goldfish.so 01-31 02:17:43.249: DEBUG/Zygote(33):
Process 75 terminated by signal (11) 01-31 02:17:43.249:
INFO/Zygote(33): Exit zygote because system server (75) has terminated
01-31 02:17:43.340: INFO/ServiceManager(28): service Q&apos;EusagestatsQ&apos;E died
01-31 02:17:43.340: INFO/ServiceManager(28): service Q&apos;EaudioQ&apos;E died Any
ideas here? The documentation on this method is confusing. My guess is
that the GPS data is supposed to be added to the Intent in extras, but
this isnQ&apos;Et clear from the description. If the location or status
information is being added as data, then my intent filter wonQ&apos;Et match
and maybe the device dies because of that disconnect. Help please? -
dave</description>
<comment>
<author>jmbreue...@gmail.com</author>
<when>Thu, 09 Jun 2011 08:03:21 +0000</when>
<what>Mocking locations (using the eclipse emulator control panel) reliably crashes my emulator (2.3.3) with the symptoms described above.

Others have said that this is a bug in the current SDK, reverting to an older version may help:
http://stackoverflow.com/questions/4847935/android-emulator-restarts-when-sending-mock-location</what>
</comment>
<comment>
<author>jmbreue...@gmail.com</author>
<when>Thu, 09 Jun 2011 08:20:04 +0000</when>
<what>With everything else being the same (installed SDK + application in development) GPS mocking works when using an Android-2.1 emulator instead of the 2.3.3 emulator (both set up using default configuration).

Just pray that you donQ&apos;Et actually want to use 2.3.3 features in your application...

Oh, and you need to (at least) adapt Q&quot;Ematch_parentQ&quot;E to Q&quot;Efill_parentQ&quot;E in the layout XMLs when downgrading to 2.1.
</what>
</comment>
<comment>
<author>jmbreue...@gmail.com</author>
<when>Thu, 09 Jun 2011 09:57:12 +0000</when>
<what>IQ&apos;Eve just updated the Android SDK (platform-tools r4 -Q&gt;E r5, tools r10 -Q&gt;E r11).

The behaviour stayed exactly the same: Sending a mock location into an emulator configured for 2.3.3 will crash the system in the emulator; sending into an 2.1 emulator works.</what>
</comment>
</bug>
<bug>
<bugid>19930</bugid>
<title>IMAP client does not use QRESYNC</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-09-11T01:06:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dwmw2b@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 11:57:34 +0000</openedDate>
<description>Any modern IMAP client should be using QRESYNC rather than blindly
refetching flags for all messages whenever it reselects a folder. See
RFC5162.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 11 Sep 2011 01:06:34 +0000</when>
<what>None of the large IMAP hosts (Gmail, Yahoo, or AOL) use QRESYNC, and IQ&apos;Em not aware of any mobile clients that use it either.  It would be nice if it were otherwise, but at the moment, this would be a very low priority feature.</what>
</comment>
<comment>
<author>dwmw2b@gmail.com</author>
<when>Mon, 19 Sep 2011 17:26:58 +0000</when>
<what>I think there is a bug elsewhere for the fact that GMailQ&apos;Es IMAP service is woefully behind the times and doesnQ&apos;Et support QRESYNC/CONDSTORE.

On a large mailbox this means a *huge* amount of extra traffic as all flags for all messages need to be refetched every time a folder is reselected.

For a mobile client to lack QRESYNC support in 2011 is just stunningly inadequate. Decent mail servers *do* support it. Dovecot since March 2008, for example.

</what>
</comment>
</bug>
<bug>
<bugid>16755</bugid>
<title>Google Maps shows some street names in the wrong language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>nickb...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 22:29:47 +0000</openedDate>
<description>HTC Desire on Orange UK running Android 2.2 While using Google Maps, a
few of the street names display in Russian for no apparent reason. ItQ&apos;Es
not all of them, just a couple of streets, and itQ&apos;Es only at a few zoom
levels - zoom in a little further, and they switch back to English. IQ&apos;Em
not in Russia, IQ&apos;Eve never taken my phone to Russia, never set any of the
language options to Russian or any language other than English. Kinda
weird. Apparently a friend of mine gets the same issue; I think theyQ&apos;Ere
on an Xperia but IQ&apos;Em not sure about that.</description>
<comment>
<author>Brooks1...@gmail.com</author>
<when>Fri, 27 May 2011 10:03:26 +0000</when>
<what>Yeah, I get this too on HTC Desire HD. Occurs on both Android 2.2 and 2.3.</what>
</comment>
<comment>
<author>valgog</author>
<when>Sun, 29 May 2011 11:00:26 +0000</when>
<what>The same problem on a brand new Samsung Galaxy S2 :(</what>
</comment>
<comment>
<author>letel...@gmail.com</author>
<when>Mon, 11 Jul 2011 09:31:11 +0000</when>
<what>same problem on an optimus one</what>
</comment>
<comment>
<author>remped...@gmail.com</author>
<when>Thu, 28 Jul 2011 13:08:50 +0000</when>
<what>I have the same issue on my Nexus S; in Geneva, many street names are suddenly in Japanese.</what>
</comment>
<comment>
<author>luke.bla...@gmail.com</author>
<when>Sun, 31 Jul 2011 09:44:12 +0000</when>
<what>same thing on Samsung Galaxy Mini - Android 2.2 - Maps 5.8.0 

i attached two example pics.. one showing random streets in japanese and another one showing russian (both mixed with german as it should be) both pictures where taken within the same session</what>
</comment>
<comment>
<author>immanuel...@gmail.com</author>
<when>Wed, 03 Aug 2011 11:28:40 +0000</when>
<what>can confirm, happens to me around 48.19789,16.387825 (somewhere in the middle of vienna) a lot.</what>
</comment>
<comment>
<author>owien...@gmail.com</author>
<when>Fri, 05 Aug 2011 18:22:44 +0000</when>
<what>Same for me (LG Optimus Speed / Android 2.2)</what>
</comment>
<comment>
<author>frank.h...@gmail.com</author>
<when>Fri, 12 Aug 2011 08:45:57 +0000</when>
<what>Same issue in Amsterdam on a Galaxy S i9000 on Android 2.3.5 (CM7).</what>
</comment>
<comment>
<author>philipp...@gmail.com</author>
<when>Tue, 16 Aug 2011 16:22:53 +0000</when>
<what>i have the same problem in vienna with a htc legend/2.3.3

the foreign language descriptions for streets and landmarks seem to appear mainly in areas where 3d maps are available and only on zoom levels 15-17 (just when the 3d buildings disappear)</what>
</comment>
<comment>
<author>filip.de...@gmail.com</author>
<when>Sat, 24 Sep 2011 09:04:55 +0000</when>
<what>IQ&apos;Eve deleted all the updates of Google Maps and Vienna is correct again. The maps now also display street names in all zoom levels. </what>
</comment>
</bug>
<bug>
<bugid>7159</bugid>
<title>Want to Access Other Package Class</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-03-15T15:42:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bindasa...@gmail.com</reportedBy>
<openedDate>Mon, 15 Mar 2010 06:10:47 +0000</openedDate>
<description>Hi All, I am a new devloper and I am making an application in such a way
that i will install an Applib on device and then will make some child
app which will access through that Applib. For this i m accesing the
classes through Class.ForName(Q&quot;EQ&lt;EchildAppPackName.ClassNameQ&gt;EQ&quot;E) but it is
throughing ClassNotFoundException. I have also used SharedUserId but its
still not working. Anybody plz help me. Thanks, Satya</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 15 Mar 2010 15:42:01 +0000</when>
<what>You cannot do this using apks.</what>
</comment>
</bug>
<bug>
<bugid>10337</bugid>
<title>NullPointerException thrown by HttpURLConnection</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-08-11T21:47:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 03:24:08 +0000</openedDate>
<description>The following code seems to throw a NullPointerException on Android 2.2:
String url =
Q&quot;Ehttp://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyODAzNDQ1MTgwOTMmcHQ9MTI4MDM*NDUzNjc1MCZwPTEwMTkxJmQ9c3NfZW1iZWQmZz*yJm89NDcyY2U3Zjg1ZGI1/NDNjODlkZGU*YjUwMGY4ZTFlMjMmb2Y9MA==.gifQ&quot;E;
byte[] buffer = new byte[1024]; InputStream input = new
URL(url).openStream(); try { while (input.read(buffer) != -1) { } }
finally { input.close(); } HereQ&apos;Es the stack trace: 08-10 23:15:23.395:
ERROR/AndroidRuntime(3798): Caused by: java.lang.NullPointerException
08-10 23:15:23.395: ERROR/AndroidRuntime(3798): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl$ChunkedInputStream.readChunkSize(HttpURLConnectionImpl.java:405)
08-10 23:15:23.395: ERROR/AndroidRuntime(3798): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl$ChunkedInputStream.skipOutstandingChunks(HttpURLConnectionImpl.java:377)
08-10 23:15:23.395: ERROR/AndroidRuntime(3798): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl$ChunkedInputStream.close(HttpURLConnectionImpl.java:349)</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 Aug 2010 04:57:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 11 Aug 2010 21:47:26 +0000</when>
<what>IQ&apos;Eve fixed the NPE for a future release.

I wasnQ&apos;Et able to verify the fix against the URL above because the request fails with error 400, preventing me from reading the content stream.</what>
</comment>
<comment>
<author>pbald...@google.com</author>
<when>Wed, 11 Aug 2010 21:58:17 +0000</when>
<what>It looks like Google Code isnQ&apos;Et generating the hyper-link properly because I have it in a Java string literal.  The real URL is
http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyODAzNDQ1MTgwOTMmcHQ9MTI4MDM*NDUzNjc1MCZwPTEwMTkxJmQ9c3NfZW1iZWQmZz*yJm89NDcyY2U3Zjg1ZGI1/NDNjODlkZGU*YjUwMGY4ZTFlMjMmb2Y9MA==.gif

</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 11 Aug 2010 22:06:18 +0000</when>
<what>I ran your code with the new URL. I reproduced the NPE on Froyo, and demonstrated that it works under our current, not-yet-released code.

Unfortunately, IQ&apos;Em having trouble trying to come up with a reasonable workaround. The only idea I have is to downgrade to HTTP/1.0, which would prevent the webserver from chunking the response. Unfortunately thereQ&apos;Es no public API to do so, and youQ&apos;Ed need to muck around with reflection (setting HttpURLConnectionImpl.httpVersion to Q&apos;E0Q&apos;E).</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:46:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8111</bugid>
<title>support from ext2 or ext3 FS for SDcard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>43</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Mon, 03 May 2010 11:19:00 +0000</openedDate>
<description>ext2 or ext3 support needs to be enabled. This option is available in
the vold code but not enabled. One of the main reasons is the fat FS
limitations like the other day tried copying 400MB of offline maps to
the SD card. That occupied more than 1Geg of my SD card.</description>
<comment>
<author>naseer.a...@gmail.com</author>
<when>Mon, 03 May 2010 11:20:51 +0000</when>
<what>Specifically, ext3 support is needed for the SD Card.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 03 May 2010 17:31:13 +0000</when>
<what>Issue 8110 has been merged into this issue.</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Thu, 03 Jun 2010 07:03:57 +0000</when>
<what>No support on froyo as well? Whatz the plan? Is it going to be supported in the future?</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Mon, 21 Jun 2010 09:36:16 +0000</when>
<what>Has this feature been implemented in FRF72 froyo release?</what>
</comment>
<comment>
<author>steve.garon</author>
<when>Mon, 21 Jun 2010 10:22:20 +0000</when>
<what>From the think of it, I hope this feature is actually not implemented... Yes files take more space, but thats the developer job to manage its space properly. Having the file system as fat makes our devices readable by other medium. For exemple, if you plug your device right now in any sound system that support usb in you be able to controle your music to that device. If we where using extX that wouldnt work. Developpers should optimise their files on the device knowing that what is the block size. In your case, the tiles of your offline maps should have been stored maybe 4-6 tiles per file which would have us the storage properly...</what>
</comment>
<comment>
<author>glenn.gr...@gmail.com</author>
<when>Fri, 10 Sep 2010 20:20:04 +0000</when>
<what>FAT is horrible beyond description as a filesystem (all very well documented elsewhere).  If other filesystems were at least supported youQ&apos;Ed have the option.  There is an ext2/3 driver for Windows although I do not believe it works on Win7. </what>
</comment>
<comment>
<author>keith.d....@gmail.com</author>
<when>Wed, 08 Dec 2010 05:49:50 +0000</when>
<what>Adding support for extension of the application storage space into an ext3 partition on the SD card would also give customers a better choice in application vs phone storage than the limited implementation in 2.2/2.3.  (This has already been achieved by various dev ROMs).</what>
</comment>
<comment>
<author>DvO...@gmail.com</author>
<when>Sat, 11 Dec 2010 22:50:24 +0000</when>
<what>Yes, vfat really sucks. This is how I got appsQ&amp;Edata to work on ext3 /sdcard on 2.2 
http://android.modaco.com/index.php?s=Q&amp;Eshowtopic=308568Q&amp;Eview=findpostQ&amp;Ep=1511967</what>
</comment>
<comment>
<author>regatus....@gmail.com</author>
<when>Fri, 31 Dec 2010 13:58:19 +0000</when>
<what>This could be implemented very easily: Just replace the hard-coded Q&apos;EvfatQ&apos;E trough Q&apos;EautoQ&apos;E where mount is called. This forces the system to mount whatever file-system is used on the first partition on the sd card.</what>
</comment>
<comment>
<author>alexb...@gmail.com</author>
<when>Thu, 27 Jan 2011 16:23:32 +0000</when>
<what>Please bring us ext3/ext4 support for microsd!
Fat is just a crappy filesystem.  I know itQ&apos;Es standard for flash drives because itQ&apos;Es old enough that microsoft isnQ&apos;Et actively sabotaging compatibility, but as a linux user IQ&apos;Ed really prefer to not have to touch that filesystem.
As OP said, fat wastes lots of space with small files.  It also lacks a journal and tends to suffer corruption frequently, and itQ&apos;Es lack of support for unix permissions means that I have to use a loopmounted extfoo filesystem if I want a place to put a debian chroot.</what>
</comment>
<comment>
<author>bobp...@gmail.com</author>
<when>Thu, 05 May 2011 04:55:57 +0000</when>
<what>ItQ&apos;Es very rare that IQ&apos;Em using a system where FAT32 is necessary, and when I am I can deal with the fact that my phone doesnQ&apos;Et work as a thumbdrive. FAT32 should be default and everything should work as expected on FAT32, but it should still work if I format the card to ext2/ext3.</what>
</comment>
<comment>
<author>kallisto...@gmail.com</author>
<when>Thu, 16 Jun 2011 07:07:39 +0000</when>
<what>Recently FAT32 was broken on my microSDHC by http://code.google.com/p/android/issues/detail?id=17684 . I would be happy to switch to ext4, but it is not supported.</what>
</comment>
<comment>
<author>tagn...@gmail.com</author>
<when>Thu, 04 Aug 2011 05:10:50 +0000</when>
<what>It would be neat if Android used EXT4 on the SD card, but presented it as a FAT32 file system to the host PC.  It would then still be compatible with Windows and possibly keep the benefits of EXT4.  If that is not reasonable then just having a setting in the storage menu to select between FAT32 and EXT4, with a warning that the SD card will be erased when changed.</what>
</comment>
<comment>
<author>robin.de...@gmail.com</author>
<when>Sun, 18 Sep 2011 19:16:08 +0000</when>
<what>As has been said, I believe support for ext FSs should be there out of the box. Possibly use FAT by default, so the Q&quot;EtypicalQ&quot;E user can keep using it as a thumbdrive, but you may still choose to use ext FS if you so wish, to avoid fragmentation etc. Android is based on the linux kernel, which uses ext by default, so it should be possible</what>
</comment>
<comment>
<author>bobp...@gmail.com</author>
<when>Sun, 18 Sep 2011 19:50:24 +0000</when>
<what>By default, AndroidQ&apos;Es linux kernel is built without EXT filesystem support. Yet even after re-compiling and flashing a custom built kernel with EXT support, the android userspace refuses to recognize the SD-card as an SD-Card and complains that one isnQ&apos;Et inserted.

Somewhere thereQ&apos;Es a script thatQ&apos;Es looking for a fat32 partition on /dev/mmcblk0p1, and only when it sees that will it run mount and let the rest of userspace use it.</what>
</comment>
<comment>
<author>alexb...@gmail.com</author>
<when>Sun, 18 Sep 2011 19:56:34 +0000</when>
<what>AndroidQ&apos;Es kernel most certainly already has ext filesystem support already.

It is used for the userdata partition (ext3 in froyo and ext4 in gingerbread)</what>
</comment>
<comment>
<author>bobp...@gmail.com</author>
<when>Sun, 18 Sep 2011 20:10:01 +0000</when>
<what>All of my phoneQ&apos;Es partitions (/data, /system, /cache) are type rfs, but my phone shipped with eclair and I havenQ&apos;Et run a stock kernel on froyo, so I guess I can only say for certain that eclair did not have EXT support.</what>
</comment>
<comment>
<author>amoiz.sh...@gmail.com</author>
<when>Fri, 07 Oct 2011 03:08:14 +0000</when>
<what>plz add ext# format support for AndroidQ&apos;Es Linux Kernel,thanks~</what>
</comment>
<comment>
<author>gion...@gmail.com</author>
<when>Mon, 24 Oct 2011 16:59:49 +0000</when>
<what>please add ext# support in the linux kernel, most devices hasnQ&apos;Et many space in the internal memory, plus the partition layout designed in android requires a lot of wasted space.
</what>
</comment>
<comment>
<author>amoiz.sh...@gmail.com</author>
<when>Tue, 25 Oct 2011 03:00:11 +0000</when>
<what>to commenter 19:

temporary,you can install ext#.ko modules while android system boot-time to get EXT# format supported.</what>
</comment>
</bug>
<bug>
<bugid>7869</bugid>
<title>Enable Folder Mapping for Non-Gmail IMAP Accounts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>mike.wat...@gtempaccount.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 19:00:22 +0000</openedDate>
<description>I use the Email app (Nexus One, Android 2.1) to connect to a hosted
Exchange account via IMAP because the service provider charges an
additional fee for Active Sync support. The native Android Email app
does not map to the correct folders, specifically Sent (should map to
Sent Items) and Trash (should map to Deleted Items). There should be a
way to map the Email folders to the correct IMAP folders.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>mike.wat...@gtempaccount.com</author>
<when>Wed, 26 May 2010 17:21:47 +0000</when>
<what>For clarification, I meant the standard e-mail app, not the Gmail app.  Is that not
considered a standard application?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Tue, 22 Jun 2010 22:00:08 +0000</when>
<what></what>
</comment>
<comment>
<author>mjma...@gmail.com</author>
<when>Thu, 27 Jan 2011 15:05:36 +0000</when>
<what>Original reporter of issue was referring to android email appQ&apos;Es handling IMAP, not MAPs.  Anyways more information here:
http://code.google.com/p/android/issues/detail?id=1811#c53</what>
</comment>
<comment>
<author>Yagmob...@gmail.com</author>
<when>Thu, 09 Jun 2011 08:14:37 +0000</when>
<what>Same problem here, i use german mail provider. The standard folders are titled in german: Q&quot;EPosteingangQ&quot;E (inbox), Q&quot;EGesendetQ&quot;E(sent), Q&quot;EPapierkorbQ&quot;E(trash), ...
Now (thanks imap) i have german AND english folders with different mails in it. Shit.
By the way: my old fruit-phone2 asked me which phone folders best matches the imap folders - and assigned them. No imap confusion.</what>
</comment>
<comment>
<author>wazza...@gmail.com</author>
<when>Sat, 17 Sep 2011 14:07:39 +0000</when>
<what>how fucking stupid is the andriod team and o/s when it comes to standard IMAP folder mapping.</what>
</comment>
<comment>
<author>ben.bi...@gmail.com</author>
<when>Sun, 09 Oct 2011 10:27:31 +0000</when>
<what>Why canQ&apos;Et Android be a better business communications tool?

I had an after-market email client on my Palm Treo which handled IMAP folder matching (sent=sent, inbox=inbox, junk=spam), sent and inbox synchronisation, folder subscriptions and so on.  It also supported IMAP idle command for push-like email updates (battery-consuming but my choice to use.)

Why is it that five years later, IQ&apos;Eve got a new phone that doesnQ&apos;Et sync my sent item to my email server and doesnQ&apos;Et support IMAP idle?

I use my emails for business and pleasure and find the lack of Sent folder syncronisation deters me from sending emails when away from my laptop.

Please Please Please fix this!!!!!</what>
</comment>
</bug>
<bug>
<bugid>9160</bugid>
<title>Cisco AnyConnect VPN Client</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-10-25T21:18:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1444</stars>
<reportedBy>t.fri...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 16:59:10 +0000</openedDate>
<description>Please add Cisco AnyConnect in Android. Cisco AnyConnect is the new VPN
software from Cisco based on SSL VPN.</description>
<comment>
<author>therealc...@gmail.com</author>
<when>Fri, 16 Jul 2010 21:01:59 +0000</when>
<what>Native support for the most common Cisco VPN protocols is very important for Android.  The idea of entering VPN credentials into any third-party (not built-in) VPN software is just not acceptable.  At the moment no existing official Android release supports the most common Cisco VPN protocol, nor the new AnyConnect VPN endpoints.  (Generic L2TP is inadequate, as it is rarely deployed by companies.)
</what>
</comment>
<comment>
<author>yee.henr...@gmail.com</author>
<when>Mon, 19 Jul 2010 11:58:37 +0000</when>
<what>I agree that a Cisco VPN client is sorely needed.  This is a longstanding void since late 2009 that excludes use of android phones securely with corporate business systems. At first glance, the field that appears to be missing on native Android VPN is the prompt for Q&apos;EgroupQ&apos;E code to be more closely compliant with a Cisco configuration.

This is the one unfulfilled feature that prevented me from accepting an Android device earlier, and it is really the only item that I havenQ&apos;Et found a solution that my prior Palm Centro and Treo devices supported well using third party applications.</what>
</comment>
<comment>
<author>bmullen2...@gmail.com</author>
<when>Mon, 19 Jul 2010 18:48:06 +0000</when>
<what>Agreed. I cannot set the tunnel group (connection profile) within the Android VPN. Cisco ASA5505 is using my dynamic IP address assigned by the carrier (3G) as the tunnel group.</what>
</comment>
<comment>
<author>certp...@gmail.com</author>
<when>Wed, 28 Jul 2010 23:17:38 +0000</when>
<what>Agreed... My entire company is waiting.. They like the phone but are not authorized to get an Android until we can get IPSEC or Cisco SSL VPN working.</what>
</comment>
<comment>
<author>fastethe...@gmail.com</author>
<when>Tue, 03 Aug 2010 07:12:03 +0000</when>
<what>There is already an Android based Cisco Anyconnect VPN client for the Cius. The product literature states Q&quot;EHighly secure remote connections with Cisco AnyConnect Security VPN ClientQ&quot;E. Is it worth submitting a TAC?</what>
</comment>
<comment>
<author>gjlowe@gmail.com</author>
<when>Wed, 11 Aug 2010 12:08:23 +0000</when>
<what>I would really LOVE to have this functionality in Android.  It would greatly enhance my ability to do business with my EVO 4G.  I suspect that many people at my business would agree.</what>
</comment>
<comment>
<author>jairzh...@gmail.com</author>
<when>Tue, 17 Aug 2010 01:47:19 +0000</when>
<what>I do have an HTC EVO 4G and the vpn client built in does not seen to support ssl vpn =( Google, we really need this, I would start checking what is needed to get this working.  If there are versions of anyconnect ssl client for linux, there should be easy to get one for android 2.2</what>
</comment>
<comment>
<author>ronggas...@gmail.com</author>
<when>Thu, 21 Oct 2010 16:37:11 +0000</when>
<what>Cannot recommend moving to Android until there is proper Cisco VPN support.</what>
</comment>
<comment>
<author>rsua...@gmail.com</author>
<when>Thu, 21 Oct 2010 17:31:58 +0000</when>
<what>Now that the Cius is no longer vaporware, we should get an app at a minimum from cisco.</what>
</comment>
<comment>
<author>certp...@gmail.com</author>
<when>Fri, 22 Oct 2010 00:39:03 +0000</when>
<what>I agree!</what>
</comment>
<comment>
<author>florian....@gmail.com</author>
<when>Fri, 22 Oct 2010 06:24:06 +0000</when>
<what>Not having Cisco VPN support keeps me from mobing to Android...</what>
</comment>
<comment>
<author>certp...@gmail.com</author>
<when>Fri, 22 Oct 2010 06:28:52 +0000</when>
<what>Google really?  Is this the best you can do?</what>
</comment>
<comment>
<author>kai.ingo...@gmail.com</author>
<when>Sun, 14 Nov 2010 18:38:31 +0000</when>
<what>Really, the word Q&apos;EunacceptableQ&apos;E would have been an appropriate term describing the lack of cisco vpn about three months after releasing the first android phone to the market. Right now itQ&apos;Es vastly beyond anything that can be expressed by words fitting into the field of being Q&apos;Eobjective and politeQ&apos;E.

Well, IQ&apos;Em not sure who should be blamed more: Cisco or Google, BUT (and this is a big one): Even if itQ&apos;Es 100% CiscoQ&apos;Es fault, consindering how badly itQ&apos;Es needed and considering expensive phones are sold with Android itQ&apos;Es still up to google to find a solution.

I mean: It happens all the time to everyone working on something in this world: Sometimes you have to clean up the mess some other imbecile made just to get your own work done. Even if itQ&apos;Es not remotely your fault.</what>
</comment>
<comment>
<author>dsy...@gmail.com</author>
<when>Sun, 14 Nov 2010 19:09:11 +0000</when>
<what>At this point it seems to me that Cisco is intentionally witholding Anyconnect from the Android market.  If they release Cius with Anyconnect and havenQ&apos;Et released Anyconnect to the Android market, I think we will have a good idea where CiscoQ&apos;Es interests lie.</what>
</comment>
<comment>
<author>chap...@gmail.com</author>
<when>Mon, 15 Nov 2010 02:39:31 +0000</when>
<what>Grapevine tells me itQ&apos;Es Google.  They donQ&apos;Et have proper files needed in OS.  Cisco has ability in Cius to add those files but not on generally available OS.  Word has it that in the spring release, H OS, it will be there.  All we can do is hope they give it to Gingerbread unannounced.</what>
</comment>
<comment>
<author>Jimmy.Br...@gmail.com</author>
<when>Wed, 17 Nov 2010 13:57:31 +0000</when>
<what>post your comments on this much higher rated enhancement request: http://code.google.com/p/android/issues/detail?id=3902Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

itQ&apos;Es the #2 request and itQ&apos;Es the same thing your asking for.</what>
</comment>
<comment>
<author>fob...@gmail.com</author>
<when>Wed, 08 Dec 2010 22:53:47 +0000</when>
<what>Request 3902 is related to the legacy CiscoVPN client
This request is specific to AnyConnect which is treated as an entirely different solution in the Cisco world.  

Currently Windows Mobile and iOS are supported with AnyConnect.  Mobile OSes also requires that the VPN solution be licensed for Q&quot;EAnyConnect for MobileQ&quot;E  
Cisco P/N L-ASA-AC-M-55XX=   where XX is the ASA model number for an ASA 5520 the part number is L-ASA-AC-M-5520= 

Windows mobile has been supported for some time and iOS support was added 9/2010.  
</what>
</comment>
<comment>
<author>gpul...@gmail.com</author>
<when>Thu, 16 Dec 2010 17:34:12 +0000</when>
<what>Per https://www.myciscocommunity.com/thread/16988?start=15Q&amp;Etstart=0 it seems that Cisco will/can not make an Anyconnect client for Android and that the ball is entirely in GoogleQ&apos;Es court.</what>
</comment>
<comment>
<author>jim.pe...@gmail.com</author>
<when>Thu, 16 Dec 2010 17:53:01 +0000</when>
<what>Pretty please add Cisco AnyConnect in Android. Cisco AnyConnect is the software needed by clients stuck under the thumb of proprietary tools attempting to become the Q&apos;EstandardQ&apos;E.</what>
</comment>
<comment>
<author>fjuma...@gmail.com</author>
<when>Fri, 17 Dec 2010 19:51:51 +0000</when>
<what>How can you consider Android a truly business platform when it doesnQ&apos;Et support standard ipsec vpn?  Maybe itQ&apos;Es not??  Maybe thatQ&apos;Es why the birds are angry! LOL!</what>
</comment>
<comment>
<author>pllewi...@gmail.com</author>
<when>Fri, 17 Dec 2010 20:06:54 +0000</when>
<what>More like, Android doesnQ&apos;Et have the APIQ&apos;Es to securely allow 3rd party manufacturers of VPNs build clients for this platform.  I havenQ&apos;Et seen indications yet that they are even there in 2.3.   Cisco IPSec isnQ&apos;Et the only issue, JuniperQ&apos;Es Junos Pulse client is in the same boat.  No API to allow network tunneling.  IQ&apos;Eve gotten around this issue personally by rooting my phone an, installing a kernel with tun already compiled in, and installing get-a-robot-vpnc (root required to run).  This is a hack solution that no sane company would want any employees doing.  For cisco vpn, the Motorola Droid Pro does have a cisco client built in.  This is your only solution for ipsec right now.

PLEASE Google, fix this soon!!!!  Everytime I see someone with a company sponsored iPhone, it weep a bit and think, this could have been an android.</what>
</comment>
<comment>
<author>waters...@gmail.com</author>
<when>Mon, 20 Dec 2010 06:10:54 +0000</when>
<what>Please add native Cisco VPN client for Android.</what>
</comment>
<comment>
<author>ally...@gmail.com</author>
<when>Mon, 20 Dec 2010 07:19:33 +0000</when>
<what>I would also like this.</what>
</comment>
<comment>
<author>certp...@gmail.com</author>
<when>Mon, 20 Dec 2010 07:50:35 +0000</when>
<what>So true! Im going to check out the new windows 7 phone to see if it at least
supports ipsec. Android isnQ&apos;Et business ready yet. Maybe in a year from now
but I doubt it. CanQ&apos;Et even get DRM working so netflix can build an app. One
word. FAIL</what>
</comment>
<comment>
<author>gaston.b...@gmail.com</author>
<when>Mon, 20 Dec 2010 12:31:01 +0000</when>
<what>would be nice.</what>
</comment>
</bug>
<bug>
<bugid>18811</bugid>
<title>Support for OpenVG</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-26T19:16:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jalex...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 03:46:19 +0000</openedDate>
<description>Since most devices out there support OpenVG, is there any possibility to
include OpenVG libraries on the platform? http://www.khronos.org/openvg/</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 26 Jul 2011 19:16:22 +0000</when>
<what>We do not plan on supporting OpenVG on Android.</what>
</comment>
</bug>
<bug>
<bugid>11559</bugid>
<title>periods (or lack thereof) in gmail addresses causes facebook sync to fail.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>barron....@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 03:41:40 +0000</openedDate>
<description>I had one contact that I could not get to sync no matter what I tried.
(this was before I learned about the Q&quot;EjoinQ&quot;E option) turns out the reason
why was because I had first.last@gmail.com on facebook but
firstlast@gmail.com through google contacts. It would be nice if android
devices would treat firstlast and first.last and f.i.r.s.t.l.a.s.t as
equivalent. I realize this is a minor bug (if you can even call it that)
but it would have been helpful to me.</description>
</bug>
<bug>
<bugid>15168</bugid>
<title>Email app does not process multipart/mixed content-type properly</title>
<status>NeedsInfo</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lesli...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 12:31:23 +0000</openedDate>
<description>1. Send email including some text+attachment(Outlook email message with
some text) using Outlook to text format. 2. As I received 1Q&apos;Es email from
android email app, I cannot some text. I can see only attachment(Outlook
email message).</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 27 Apr 2011 03:57:50 +0000</when>
<what>Can you tell us:

1) What device and OS version this is?
2) What kind of account youQ&apos;Ere using to receive the mail?  POP3?  IMAP?  Exchange?
</what>
</comment>
<comment>
<author>lesli...@gmail.com</author>
<when>Thu, 05 May 2011 12:34:35 +0000</when>
<what>1) Nexus one, Froyo
2) Gmail IMAP</what>
</comment>
<comment>
<author>catache...@gmail.com</author>
<when>Sat, 14 May 2011 02:35:22 +0000</when>
<what>Problem replicated here. Multipart/mixed Emails sent from Outlook 2007 on WinXP are correctly viewable in Outlook 2007, Outlook 2010, Gmail through browser, Yahoo! Mail through browser, and iPhone 3G email client on iOS4.

However on Motorola Defy, Froyo, T-Mobile USA, native email client, POP3/SMTP account, same emails are rendered absolutely blank. 
</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 14 May 2011 03:42:30 +0000</when>
<what>Could either of you email me such a message (i.e. to my google.com account)?

Thanks!

Marc</what>
</comment>
<comment>
<author>lesli...@gmail.com</author>
<when>Sat, 14 May 2011 04:54:01 +0000</when>
<what>I sent test email message to your google account.
Check your email, please.</what>
</comment>
<comment>
<author>lesli...@gmail.com</author>
<when>Wed, 01 Jun 2011 02:36:36 +0000</when>
<what>I sent you test email a few weeks ago and I know you confirm this problem.
I would like to know wheather you have a plan to fix this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 01 Jun 2011 03:02:00 +0000</when>
<what>The bug isnQ&apos;Et fixed yet; IQ&apos;Em reassigning it to another engineer.</what>
</comment>
<comment>
<author>i...@webinsite.dk</author>
<when>Fri, 08 Jul 2011 08:55:27 +0000</when>
<what>Any news on this? Is the bug fixed?</what>
</comment>
<comment>
<author>diln...@gmail.com</author>
<when>Mon, 08 Aug 2011 11:37:02 +0000</when>
<what>Any news on this problem? Let me know how I can fixed it.</what>
</comment>
</bug>
<bug>
<bugid>7402</bugid>
<title>Urdu font issue </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>430</stars>
<reportedBy>Humsh...@gmail.com</reportedBy>
<openedDate>Sat, 27 Mar 2010 12:52:37 +0000</openedDate>
<description>I am not sure if this is right place to ask this question but my issue
is when ever i browse webite in urdu font , i only see boxes and thats
only on andriod phone .If i browse the same site on Blackberry or Iphone
its works but not on andriod phones.i.e http://www.bbc.co.uk/urdu/. I
have htc hero with 1.5 ver and moto milestone with ver 2.0.1. Thanks in
advance.</description>
<comment>
<author>sahibje...@gmail.com</author>
<when>Sat, 08 May 2010 13:51:42 +0000</when>
<what>Same problem here. I cannot understand why android is not capable of opening urdu 
pages. </what>
</comment>
<comment>
<author>shakilrs...@gmail.com</author>
<when>Mon, 17 May 2010 10:28:14 +0000</when>
<what>Same problem here, i can not read any Text message which comes in URDU. Whereas, it
works fine with Nokia. It seems that Google has to work quite a lot. They say that,
they have lunched a new version but new version is also a beta version of the next
new version.

I am waiting For a Good Nokia Smart Phone. I will definitely move from Motorola Dext
with Android to Nokia.</what>
</comment>
<comment>
<author>mansoor....@gmail.com</author>
<when>Sun, 23 May 2010 22:38:36 +0000</when>
<what>recantly i bay a new htc desair but unfortunatly i can see my news in urdu i cannot see

sms and mms urdu front missing.i hope google will update front in feature vertion...</what>
</comment>
<comment>
<author>hushp...@gmail.com</author>
<when>Tue, 27 Jul 2010 11:26:05 +0000</when>
<what>thats true guys... andriod does not support Urdu, arabic or Farsi. i would love to have urdu in my andriod phone but we have to wait i guess. I love my language unfortunately our people are not developing enough software and enthusiasm to promote the language (URDU). 

in the mean time use this translator by google that will change roman urdu into actual urdu (supports other languages as-well </what>
</comment>
<comment>
<author>syedsana...@gmail.com</author>
<when>Mon, 20 Sep 2010 20:36:02 +0000</when>
<what>so when is this issue going to get resolved/</what>
</comment>
<comment>
<author>mzohaibk...@gmail.com</author>
<when>Sat, 23 Oct 2010 20:26:12 +0000</when>
<what>Well this issue surely needs to highlighted.How could android stand a chance as a universal mobile phone platform if doesnt add support for other languages.keepping adding to this thread so that the issue gets noticed.
A lot of phones have these issues but the their firmware is closed,though android supposed to be a major OS in the mobile space so we definitely need urdu suuport there</what>
</comment>
<comment>
<author>mzohaibk...@gmail.com</author>
<when>Sat, 23 Oct 2010 20:35:12 +0000</when>
<what>The thread to add support for Arabic already tops the list so we may find support for urdu too once that gets addressed.But seriously this is just lame,a platform thats been in the market for more than 2 years ans still no support for all the languages</what>
</comment>
<comment>
<author>narmi79</author>
<when>Mon, 01 Nov 2010 05:47:40 +0000</when>
<what>Websites using Urdu fonts, like BBC Urdu, still not viewable on Android. Froyo has this problem too.</what>
</comment>
<comment>
<author>habiba1...@gmail.com</author>
<when>Sat, 13 Nov 2010 20:35:27 +0000</when>
<what>batter use custom ROM....DeFroST or CyanogenMOD or miui ROM,s these r urdu and arabic 

sported......  </what>
</comment>
<comment>
<author>mzohaibk...@gmail.com</author>
<when>Sun, 14 Nov 2010 02:11:30 +0000</when>
<what>I have used cyanQ&apos;Es 6.0 and currently on a ported mt3g froyo from tmobile.But the thing  is that they are not speedy enough for daily use for older phones like the g1.plus thereQ&apos;Es the font issue as well.even with the joined letters and right to left orientation the fonts are not the most elegant to look at.and I m not sure if sms reading n composing are supported</what>
</comment>
<comment>
<author>yousa...@gmail.com</author>
<when>Tue, 16 Nov 2010 08:05:10 +0000</when>
<what>Its Not android problem its your rom version, flash the arabic version of the rom on your phone. I have a galaxy s with urdu support, but I installed the uk rom and in this rom there is no urdu support, I had full android interface in urdu, menu software, sms ,word etc. you just need uae rom version.</what>
</comment>
<comment>
<author>faw...@gmail.com</author>
<when>Mon, 10 Jan 2011 04:45:05 +0000</when>
<what>When I read Urdu fonts, the alphabets donQ&apos;Et join together to form words, instead each alphabet is displayed separately.</what>
</comment>
<comment>
<author>atif.ily...@gmail.com</author>
<when>Sun, 16 Jan 2011 23:41:05 +0000</when>
<what>I have Samsung galaxy S and it has same problems. All alphabets are separated. It donQ&apos;Et support Arabic and Urdu alphabets. It is on froyo (2.2)</what>
</comment>
<comment>
<author>sanaulla...@gmail.com</author>
<when>Mon, 17 Jan 2011 11:00:50 +0000</when>
<what>I think when androids becomemore common in countries like Pakistan and in middle east then some one or more than some one will develop Arabian Urdu fonts , at the moment not too many people know or use androids in those countries, so we just have to wait and hopefully the font will be available soon, because android is the future 
</what>
</comment>
<comment>
<author>sohailan...@gmail.com</author>
<when>Sat, 12 Feb 2011 12:40:25 +0000</when>
<what>It really needs to happen and Android needs Urdu and Arabic font badly. I use HTC desire with froyo but nd do see Urdu text but appears separately. Issue needs to be resolved and we could bring this in front of Google by continuously posting on this thread. Also post the thread link on other threads might help.</what>
</comment>
<comment>
<author>furqan.s...@gmail.com</author>
<when>Sun, 27 Feb 2011 17:53:19 +0000</when>
<what>This is very important thread and google needs to seriously look into this issue as i am a also bearing this issue in my new HTC Desire Z handset. On a serious nod, Google needs to provide Urdu and Arabic font support in Android as early as possible.</what>
</comment>
<comment>
<author>khmohs...@gmail.com</author>
<when>Thu, 03 Mar 2011 11:37:13 +0000</when>
<what>I also have Samsung galaxy S and it has same problems. All alphabets are separated. It donQ&apos;Et support Arabic and Urdu alphabets. It is on froyo</what>
</comment>
<comment>
<author>shadu...@gmail.com</author>
<when>Tue, 29 Mar 2011 01:41:07 +0000</when>
<what>Urdu support in Android phone is a must and its very urgen, because without Urdu support we android user could not post messages in Urdu on facebook, Twitter and Urdu forums which is very very frustrating. Please someone take quick actions to include Urdu in next release, otherwise unfortunetly Urdu android user will be compels to move to platform, even though they are die hard fan of android. I am using HTC wildfire.</what>
</comment>
<comment>
<author>tonasiri...@gmail.com</author>
<when>Tue, 05 Apr 2011 15:41:54 +0000</when>
<what>my +v ...donQ&apos;Et know when google will take action to big issues like language support and bluetooth visibility for android ....
hi google many of developer waiting for your cute reply ....
</what>
</comment>
<comment>
<author>ugo.j...@gmail.com</author>
<when>Wed, 13 Apr 2011 02:09:22 +0000</when>
<what>not only urdu, but pashto, arabic, farsi, all are problems.
how comes thereQ&apos;Es no attention paid to that ?</what>
</comment>
<comment>
<author>rizwan.k...@gmail.com</author>
<when>Sat, 23 Apr 2011 11:30:54 +0000</when>
<what>I am using Samsung Google Nexus S (Android 2.3.1) and the problem is same. I can see the alphabet of Urdu but SEPARATELY, if someone sends me SMS again I can see only alphabets. I installed an application which is MultiLing keyboard and I can type in Urdu, the SMS and web posts which I send through my Urdu keyboard are visible to others. But the SMS and web posts by others is coming only as separate alphabets (Not connecting).</what>
</comment>
<comment>
<author>majidkh...@gmail.com</author>
<when>Sat, 14 May 2011 11:29:32 +0000</when>
<what>Same problem is here too I am using HTC desire my urdu sms are broken not a complete words but in the mean time I can read Urdu BBC</what>
</comment>
<comment>
<author>mzohaibk...@gmail.com</author>
<when>Sat, 14 May 2011 11:34:06 +0000</when>
<what>@majidkhan
How are you able to view urdu with correct formatting in your browser? for all the application realted corrections,try Multiling keyboard,theres an option to connect the alphabets,but the the thing is the alphabets library is that of arabic and you get boxes for the missing ones</what>
</comment>
<comment>
<author>HusnainM...@gmail.com</author>
<when>Mon, 20 Jun 2011 21:13:03 +0000</when>
<what>I have htc wildfire same problem asmany of you have i.e. separate alphabets not joining a word. I asked for help on htc.com support section. They suggested me to look for such a software in Market app. I was not expecting such a hopeless reply from htc. Husnain</what>
</comment>
<comment>
<author>adnan...@gmail.com</author>
<when>Wed, 29 Jun 2011 10:27:53 +0000</when>
<what>There is a big uptake of Android in Pakistan but the problem is with Urdu SMS. All I see are boxes. I use Motorola Milestone with Android 2.2.1. I would like to purchase my father an Android device so he can move out of the Blackberry.</what>
</comment>
</bug>
<bug>
<bugid>9316</bugid>
<title>Persistent recurring notification for missed calls and messages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>t1r...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 03:28:06 +0000</openedDate>
<description>I would like to see some additions to the notification system in Android
making it capable of recurring audible and vibration notification of
missed events such as calls and SMS. A simple addition to the Q&quot;ESound and
Display SettingsQ&quot;E interface such as Q&quot;EAudible missed call notificationQ&quot;E
with a checkbox and dropdown for every 5 min, 10 min, 15 min, 30 min, 1
Hour, etc. That way we have a persistant notification every set interval
for missed calls and text messages. The notification sound can be a
simple beep that draws attention to the phone, it does not have to be
the default ringtone or notification sound.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 25 Jun 2010 03:33:50 +0000</when>
<what>CanQ&apos;Et you use the flashing LED for that purpose?</what>
</comment>
<comment>
<author>Justin.B...@gmail.com</author>
<when>Sun, 18 Jul 2010 02:11:32 +0000</when>
<what>Of course but you canQ&apos;Et see the LED blinking if itQ&apos;Es in your pocket. I totally agree, seems like a pretty obvious feature thatQ&apos;Es missing.</what>
</comment>
<comment>
<author>andredia...@gmail.com</author>
<when>Wed, 11 Aug 2010 09:39:52 +0000</when>
<what>Agree, it a obvious feature!</what>
</comment>
<comment>
<author>electron...@gmail.com</author>
<when>Wed, 24 Nov 2010 19:03:51 +0000</when>
<what>The phone should also vibrate according to the incoming message settings when doing this in case sound is off. Also, IQ&apos;Ed add a 1 minute option, not just 5 minutes. 

This is the feature IQ&apos;Eve missed most since I ditched my old feature phone for a G1</what>
</comment>
<comment>
<author>tefon.ob...@gmail.com</author>
<when>Thu, 27 Jan 2011 23:12:23 +0000</when>
<what>Agreed.  This is something I also miss from my old flip phone.  A selectable tone and/or vibration would be great to have.</what>
</comment>
<comment>
<author>davestew...@gmail.com</author>
<when>Wed, 01 Jun 2011 20:41:09 +0000</when>
<what>Please add this feature! This is the only thing I can think of where I prefer Windows phone. </what>
</comment>
</bug>
<bug>
<bugid>14928</bugid>
<title>Possible package manager issue?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:59:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hou.poke...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 20:16:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>hou.poke...@gmail.com</author>
<when>Tue, 22 Feb 2011 20:18:00 +0000</when>
<what>oph yeah and When you download an app that needs restart, they donQ&apos;Et give you a warning and then it lags and then i standby it and then it wont turn on and then 3 hours later, it comes up again halfway through start up and its fine.  is the defect i just put in sum did not use body srry:)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:38:45 +0000</when>
<what>I donQ&apos;Et understand what you are describing. Please explain the problem in detail and list an app that caused the problem.</what>
</comment>
<comment>
<author>hou.poke...@gmail.com</author>
<when>Fri, 25 Feb 2011 04:10:22 +0000</when>
<what>so when i downloaded an app, it glitched and wont turn on again</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:59:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13946</bugid>
<title>Calendar trackball skips side-shifted events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 12:04:49 +0000</openedDate>
<description>When you have parallel or 3-4 fifteen-minutes-events in 1-2 hours the
calendar puts some of them side by side. This makes scrolling down
through them impossible as the side-shifted events are consistently
skipped. Please make scrolling up/down highlight all events and not skip
some.</description>
</bug>
<bug>
<bugid>3563</bugid>
<title>Typo in sqlite doc</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-10-20T22:43:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>LatinSuD@gmail.com</reportedBy>
<openedDate>Sun, 16 Aug 2009 00:27:49 +0000</openedDate>
<description>It says Q&quot;EmaangeQ&quot;E instead of Q&quot;EmanageQ&quot;E.
http://developer.android.com/reference/android/database/sqlite/package-descr.html</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:27:42 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:20:10 +0000</when>
<what></what>
</comment>
<comment>
<author>mc...@android.com</author>
<when>Thu, 20 Oct 2011 22:43:18 +0000</when>
<what>Thanks for reporting the typo.</what>
</comment>
</bug>
<bug>
<bugid>8324</bugid>
<title>android.provider.cts.MediaStore_Audio_Genres_MembersTest#testStoreAudioGenresMembersExternal  failed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>xuechaoj...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 03:17:28 +0000</openedDate>
<description>The below code is from MediaStore_Audio_Genres_MembersTest.java. try {
mContentResolver.update(membersUri, values, null, null); fail(Q&quot;EShould
throw SQLException because there is no column with name Q&quot;E +
Q&quot;E\Q&quot;EMembers.AUDIO_ID\Q&quot;E in the tableQ&quot;E); } catch (SQLException e) { //
expected } The contentResolver expects a SQLException. I think the
contentResolver shouldnQ&apos;Et exception a SQLException. The reasons are: 1)
the formal SDK Doc doesnQ&apos;Et document update() API throw a SQLException;
2) The ContentResolver should hide underlay implementation detail. That
is, the upper layer apps shouldnQ&apos;Et catch exceptions such as
SQLException. ; 3) The resource leak occurs if throw a SQLException. The
Parcel data Q&amp;EQ&amp;E reply in ContentProviderNative.java canQ&apos;Et be free. pls
google comment it.</description>
<comment>
<author>xuechaoj...@gmail.com</author>
<when>Fri, 14 May 2010 03:59:13 +0000</when>
<what>CTS version is Android CTS version 2.1_pre_r2. </what>
</comment>
</bug>
<bug>
<bugid>17836</bugid>
<title>Cannot see Android entries in Eclipse after installing ADT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jan.newm...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 06:01:41 +0000</openedDate>
<description>Ubuntu 11.04. Eclipse 3.5.2. Have installed ADT. Installed s/w in
eclipse shows Android DDMS 11.0.0.v201105251008-128486
com.android.ide.eclipse.ddms.feature.group Android Development Tools
11.0.0.v201105251008-128486 com.android.ide.eclipse.adt.feature.group
Android Hierarchy Viewer 11.0.0.v201105251008-128486
com.android.ide.eclipse.hierarchyviewer.feature.group Android Traceview
11.0.0.v201105251008-128486
com.android.ide.eclipse.traceview.feature.group But File -Q&gt;E New -Q&gt;E
Project doesnQ&apos;Et show any entry for Android, and Window -Q&gt;E Preferences
doesnQ&apos;Et show Android either. So I canQ&apos;Et configure or build any Android
projects. Linux config is 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11
03:31:50 UTC 2011 i686 i686 i386 GNU/Linux</description>
</bug>
<bug>
<bugid>12900</bugid>
<title>orms in HTML documents attached to emails not handled correctly with the preview</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kaiser.f...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 22:38:09 +0000</openedDate>
<description>Problem: Forms in HTML documents attached to emails not handled
correctly with the preview Actual result: Field values are not passed to
server Expected result: Correct passing of field values How to
reproduce: Send a html file attached to an email with the following
content: Q&lt;Eform method=Q&quot;EpostQ&quot;E action=Q&quot;Ehttp://212.90.207.137/test.cgiQ&quot;E
name=Q&quot;EmainformQ&quot;EQ&gt;E Q&lt;EtableQ&gt;E Q&lt;EtrQ&gt;E Q&lt;EthQ&gt;ETestfieldQ&lt;E/thQ&gt;E Q&lt;EtdQ&gt;EQ&lt;Einput
class=Q&quot;EfieldQ&quot;E type=Q&quot;EtextQ&quot;E name=Q&quot;ETestFieldQ&quot;E /Q&gt;EQ&lt;E/tdQ&gt;E Q&lt;E/trQ&gt;E Q&lt;EtrQ&gt;E Q&lt;EthQ&gt;EQ&lt;Einput
type=Q&quot;EsubmitQ&quot;E class=Q&quot;EbuttonQ&quot;E value=Q&quot;ESendQ&quot;E /Q&gt;EQ&lt;E/thQ&gt;E Q&lt;E/trQ&gt;E Q&lt;E/tableQ&gt;E Q&lt;E/formQ&gt;E
On the server, add a script that outputs form fields, e.g. print
Q&quot;EContent-Type: text/html\n\nQ&quot;E; print Q&quot;EQ&lt;EHTMLQ&gt;EQ&lt;EBODY
BGCOLOR=\Q&quot;E#FFFFFF\Q&quot;EQ&gt;E\nQ&quot;E; print Q&quot;EQ&lt;EH1Q&gt;EDEBUG OUTPUTQ&lt;E/H1Q&gt;EQ&lt;EPREQ&gt;EQ&lt;EHR
NOSHADEQ&gt;EQ&lt;EPQ&gt;E\nQ&quot;E; Q&amp;Egetweb; print Q&quot;EQ&lt;EH2Q&gt;EForm FieldsQ&lt;E/H2Q&gt;E\nQ&quot;E; foreach $name
(@forms) { print Q&apos;EQ&lt;EtableQ&gt;EQ&apos;E; print Q&quot;EQ&lt;EtrQ&gt;EQ&quot;E; print Q&quot;EQ&lt;EtdQ&gt;EQ&quot;E; print $name;
print Q&apos;EQ&lt;E/tdQ&gt;EQ&lt;EtdQ&gt;EQ&apos;E; print Q&quot;E$FORM{$name}\nQ&quot;E; print Q&apos;EQ&lt;E/tdQ&gt;EQ&apos;E; print Q&quot;EQ&lt;E/trQ&gt;EQ&quot;E;
print Q&quot;E\nQ&quot;E; } print Q&apos;EQ&lt;E/tableQ&gt;EQ&apos;E; print Q&quot;EQ&lt;E/PREQ&gt;EQ&lt;E/BODYQ&gt;EQ&lt;E/HTMLQ&gt;EQ&quot;E; exit; sub
getweb { if ($#ARGVQ&gt;E=0) { foreach $pair (@ARGV) { ($name, $value) =
split(/=/, $pair); if (!$FORM{$name}) {$FORM{$name} = $value} else
{$FORM{$name} .= Q&quot;E+$valueQ&quot;E} push (@forms, $name); } } else { if
($ENV{Q&apos;EREQUEST_METHODQ&apos;E} eq Q&quot;EGETQ&quot;E) { $buffer = $ENV{Q&apos;EQUERY_STRINGQ&apos;E}; }
else { read(STDIN, $buffer, $ENV{Q&apos;ECONTENT_LENGTHQ&apos;E}); } @pairs =
split(/Q&amp;E/, $buffer); foreach $pair (@pairs) { ($name, $value) =
split(/=/, $pair); $value =~ tr/+/ /; $value =~
s/%([a-fA-F0-9][a-fA-F0-9])/pack(Q&quot;ECQ&quot;E, hex($1))/eg; $name =~ tr/+/ /;
$name =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack(Q&quot;ECQ&quot;E, hex($1))/eg; if
(!$FORM{$name}) {$FORM{$name} = $value} else {$FORM{$name} .= Q&quot;E+$valueQ&quot;E}
push (@forms, $name); } } }</description>
<comment>
<author>kaiser.f...@gmail.com</author>
<when>Sun, 12 Dec 2010 19:56:28 +0000</when>
<what>sample HTML attachment that demonstrates this issue</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:29:50 +0000</when>
<what>First, are you receiving this message in the Email app or the Gmail app?

Second, please provide specific manufacturer, name, and model number, as well as software build / version number.</what>
</comment>
<comment>
<author>kaiser.f...@gmail.com</author>
<when>Wed, 25 May 2011 20:19:44 +0000</when>
<what>This happens with the Gmail app and also with the Email app
On a Nexus One on Android 2.2.x and 2.3.4

But we tried some other Android devices with 2.1.x and the issue was the same.</what>
</comment>
</bug>
<bug>
<bugid>7552</bugid>
<title>HTC Magic copy protected apps not available after 1.5 HTC Sense ROm upgrade</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeffsalm...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 23:47:16 +0000</openedDate>
<description>After upgrading HTC Magic (Q&apos;E3Q&apos;E Network Australia) to the HTC Sense
version (still 1.5 cupcake) offered on HTC site since early March 2010,
copy protected app such as: ChompSMS VIP Access (verisign) and others
are not available in the Android Market. I have confirmed with Verisign
that the app is in the market - I just canQ&apos;Et see it. Verisign have
confirmed that I am not the only one having this problem. Why when I
apply a geniune manufacturer and carrier sponsored ROM upgrade is my
phone now crippled? ROM kernel version is: 2.6.27-5b476e83
htc-kernel@and18-2 #989 Build number: 3.05.861.2 CL#97012 release-keys</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:52 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>13187</bugid>
<title>2.2.1  canQ&apos;Et attach files other than pictures in Gmail </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pard...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 02:11:11 +0000</openedDate>
<description>The yahoo mail client works fine. Both Hotmail Q&amp;E gmail only lets you
attach pictures. This a bug</description>
</bug>
<bug>
<bugid>6024</bugid>
<title>Error retrieving notifications in facebook app on 2.1 on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>flat...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 17:45:38 +0000</openedDate>
<description>- Steps to reproduce the problem. Open facebook app. Click on
Notifications. - What happened. Loading Notifications is displayed.
After timeout, error message is displayed; Q&apos;ECannot retrieve the
notificatiions. Please try again later. [601/Parser error: unexpected
Q&apos;E-Q&apos;E at position 57.] - What you think the correct behavior should be.
display of notifications DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) Nexus One running 2.1 build ERD79</description>
<comment>
<author>Stephen....@gmail.com</author>
<when>Thu, 14 Jan 2010 16:32:39 +0000</when>
<what>Same issue here.

HTC Hero running 1.5 
Telus</what>
</comment>
<comment>
<author>mbc...@gmail.com</author>
<when>Thu, 14 Jan 2010 21:07:49 +0000</when>
<what>same issue nexus one </what>
</comment>
<comment>
<author>flat...@gmail.com</author>
<when>Tue, 02 Feb 2010 03:13:16 +0000</when>
<what>resolved.</what>
</comment>
</bug>
<bug>
<bugid>11685</bugid>
<title>Webview canQ&apos;Et display page using loadData() if image URLs including parameters parameters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jie.y...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 21:47:34 +0000</openedDate>
<description>I am using webview to display contents, and I noticed that if there is
an image URL with parameters after it, WebView will NOT display
anything, I am just wondering if this is a fix or workaround for it. The
code to reproduce the issue: WebView wv; wv = (WebView)
findViewById(R.id.wv1); String s = Q&quot;EDisplay images here!!! Q&lt;Eimg alt=\Q&quot;E\Q&quot;E
height=\Q&quot;E30\Q&quot;E
src=\Q&quot;Ehttp://www.evri.com/img/evri_logo.png?host=evri.comQ&amp;Eblog=11718616Q&amp;Epost=227532\Q&quot;E
width=\Q&quot;E50\Q&quot;EQ&gt;EQ&lt;E/imgQ&gt;EQ&lt;E/divQ&gt;EQ&quot;E; // Not working, It will display a tiny
question mark // String s = Q&quot;EDisplay images here!!! Q&lt;Eimg alt=\Q&quot;E\Q&quot;E
height=\Q&quot;E30\Q&quot;E src=\Q&quot;Ehttp://www.evri.com/img/evri_logo.png\Q&quot;E
width=\Q&quot;E50\Q&quot;EQ&gt;EQ&lt;E/imgQ&gt;EQ&lt;E/divQ&gt;EQ&quot;E; // This will work wv.loadData(s,
Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);</description>
<comment>
<author>efrad...@gmail.com</author>
<when>Mon, 13 Jun 2011 21:19:39 +0000</when>
<what>Did you find an answer for this?

It seems parameters do not work at all; there is a similar bug report. There is no documentation why parameters are not possible. I think this is amajor bug in android. I donQ&apos;Et see the reason why parameters should not be allowed.</what>
</comment>
<comment>
<author>stm...@gmail.com</author>
<when>Fri, 26 Aug 2011 13:38:49 +0000</when>
<what>I have a similar problem as well. I am using external siteQ&apos;Es html data to load it in my webview. The site implements a captcha which is not correctly displayed. Instead it shows a blue question mark.</what>
</comment>
<comment>
<author>paul.j.g...@gmail.com</author>
<when>Mon, 19 Sep 2011 23:27:03 +0000</when>
<what>Found workaround...

wv.loadDataWithBaseURL(null, html, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E, null);

Where html is your content in a String.</what>
</comment>
<comment>
<author>stanly.t...@gmail.com</author>
<when>Tue, 20 Sep 2011 07:18:12 +0000</when>
<what>Well, it did not work for me.

What I noticed is WebView behaves itself differently on different platforms and what works for API 7 may not work in API 8. This is so Google....:)</what>
</comment>
<comment>
<author>paul.j.g...@gmail.com</author>
<when>Tue, 20 Sep 2011 19:06:03 +0000</when>
<what>I tried it in the emulator running 2.2 API 8 as well as a Samsung Galaxy S2 i9100 running 2.3.4 API 10.  The html string has one img tag with one parameter.  That seems to work in my testing and subsequent release to the Android Market.</what>
</comment>
</bug>
<bug>
<bugid>12688</bugid>
<title>Canvas holds on to Bitmap, causes memory leak</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 01:27:01 +0000</openedDate>
<description>I have a canvas that I am creating with new Canvas(bitmap) When finished
with the canvas object, I set it to null, but memory leaks still occur.
I attempted to setBitmap to null, but this failed. The only solution is
to setBitmap to a 1x1 bitmap thereby freeing up the original bitmap.
This caused me 2 hours of trouble. This IS a bug.</description>
<comment>
<author>hunt...@gmail.com</author>
<when>Mon, 22 Nov 2010 20:52:48 +0000</when>
<what>FYI, the bitmap was quite large at 2592x1944  </what>
</comment>
</bug>
<bug>
<bugid>15695</bugid>
<title>event entry enhancement </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jataa.r3...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 06:03:23 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. ***OK hereQ&apos;Es the idea. IPhone contacts and Calender
incorporated this feature from the get go. Places, maps and stored
addresses database incorporation to location placement when adding a
location to an event. Say like the scenario I had, my uncle is visiting
from out of town to my grandparent in town. When I go to set an event
location, when I type in grandparents a list of contacts addresses pops
up. Copying and pasting in and out of contacts is a pain.</description>
</bug>
<bug>
<bugid>7549</bugid>
<title>onContextMenuClosed is never called when ContextMenu closed using Back button</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-04-06T17:12:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>jalex...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 21:30:00 +0000</openedDate>
<description>onContextMenuClosed is never called when ContextMenu closed using Back
button. The method is called if context menu is closed using
closeContextManu(); or ContextMenu.close(); See sampleapp attached
demonstrating the problem. 04-06 00:12:27.260: DEBUG/Sample:Main(2383):
onCreateContextMenu Q&lt;E- This is long press reaction 04-06 00:12:31.040:
WARN/KeyCharacterMap(2383): No keyboard for id 65540 Q&lt;E- This is when
Context menu is closed using Back key 04-06 00:12:31.040:
WARN/KeyCharacterMap(2383): Using default keymap:
/system/usr/keychars/qwerty.kcm.bin 04-06 00:12:31.170:
WARN/InputManagerService(74): Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44aa28b8 Device:
Nexus One Android 2.1 update 1 Build: ERE27</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Apr 2010 17:12:51 +0000</when>
<what></what>
</comment>
<comment>
<author>cpira...@gmail.com</author>
<when>Fri, 02 Dec 2011 14:24:41 +0000</when>
<what>
In Android 2.3.4 on a Nexus One:

- I am seeing onContextMenuClosed called when the user uses the back button, BUT

- I do NOT see onContextMenuClosed when the user hits the Search button (which also closes the context menu).

Furthermore, I do not appear to be able to trap the Search button when the context menu is up.

So, this is just as severe: the app has no way to know that the user has chosen not to select any items.

If the back button is indeed fixed generally, perhaps this bug should be renamed

onContextMenuClosed is never called when ContextMenu closed using Search button

</what>
</comment>
<comment>
<author>cpira...@gmail.com</author>
<when>Fri, 02 Dec 2011 14:50:48 +0000</when>
<what>
For those developers seeing either the Back or Search button problem, I found something that is very ugly but may work as a workaround until a real fix: using Activity.onWindowFocusChanged():

// onContextMenuClosed bug workaround
// - onContextMenuClosed is NOT called when user dismisses contextMenu
//   - via Search button in at least 2.3.4
//   - apparently, in some versions of 2.X, via back button either
// - when menu goes away, we get Window focus again
//   - Window focus is orthogonal to View focus
// - so use this as our missing hint
//
public void onWindowFocusChanged(boolean hasWindowFocus)
{
	if (hasWindowFocus)
	{
		// do whatever we would do from onContextMenuClosed()
	}
}

It would be a good idea to leave in your original onContextMenuClosed() in case this method sometimes misses.

Furthermore, IQ&apos;Em sure there are lots of cases where your activity gets the Window focus but not because a contextMenu is being dismissed.  For example, when you go back to Home and then back to your app, the Window focus comes back (although in that case, any contextMenu would have been dismissed on the way out).

But if you keep these limitations in mind, at least you have a hope of getting your app back into a sane state with respect to contextMenu handling.


</what>
</comment>
<comment>
<author>cpira...@gmail.com</author>
<when>Sat, 03 Dec 2011 07:58:12 +0000</when>
<what>Correction: that should be:

public void onWindowFocusChanged(boolean hasWindowFocus)
{
	super.onWindowFocusChanged(hasWindowFocus)
	if (hasWindowFocus)
	{
		// do whatever we would do from onContextMenuClosed()
	}
}

since the dox say the superclass should always be called.

http://developer.android.com/reference/android/app/Activity.html#onWindowFocusChanged%28boolean%29</what>
</comment>
</bug>
<bug>
<bugid>13439</bugid>
<title>Preference EditText obscured for HTC Willdfire in Portrait mode with 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kenet...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 15:05:55 +0000</openedDate>
<description>With a standard EditText preference in portrait screen orientation, the
EditText view is obscured by the OK and Cancel buttons when the soft
keyboard is displayed. This bug seems to have been introduced in 2.2. A
typical preference category that illustrates this is:
Q&lt;EPreferenceCategory android:title=Q&quot;E@string/JourneyLogServerTitleQ&quot;EQ&gt;E
Q&lt;EEditTextPreference android:key=Q&quot;EusernameQ&quot;E
android:title=Q&quot;E@string/UserNamePreferenceTitleQ&quot;E
android:summary=Q&quot;E@string/UserNamePreferenceSummaryQ&quot;E
android:dialogTitle=Q&quot;E@string/UserNamePreferenceDialogTitleQ&quot;E
android:defaultValue=Q&quot;EQ&quot;E /Q&gt;E Q&lt;E/PreferenceCategoryQ&gt;E The activity is a
simple subclass... public class PreferencesPage extends
PreferenceActivity { @Override protected void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences); } } It is interesting to
note that some system preference settings exhibit the similar behaviour
(Security Q&gt;E Set Password), but the Bluetooth Device name works OK
(Wireless Q&amp;E Networks Q&gt;E Bluetooth settings Q&gt;E Device name). Device: HTC
Wildfire O/S: 2.2.1</description>
<comment>
<author>ch...@advancedhosting.net.au</author>
<when>Fri, 03 Jun 2011 07:41:34 +0000</when>
<what>This bug is most annoying.  We have hundreds of customers using HTC WildFires, blaming us for this problem.  It appears to be due not to the buttons but padding beneath the EditText.

Is there a workaround?</what>
</comment>
</bug>
<bug>
<bugid>3489</bugid>
<title>Non US phone numbers not recognised in messages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>farhad...@gmail.com</reportedBy>
<openedDate>Fri, 07 Aug 2009 01:28:21 +0000</openedDate>
<description>Using Hero in the UK. If I recieve an email, or sms, with a phone number
in it, it is not picked up/recognised as a phone number (it seems only
US style phone numbers are automatically recognised!) so I can not call
it, or add it directly to contacts. I can not even copy it, without
having to forward/draft the recieved email. Even if i manage to copy the
number, there is no way to paste it into the dialler. Most infuriating
and bizaaaare omission....</description>
<comment>
<author>yend...@pv.com</author>
<when>Sun, 09 Aug 2009 14:47:51 +0000</when>
<what>Related to http://code.google.com/p/android/issues/detail?id=1673?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:31:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:14:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5488</bugid>
<title>Audible selection volume louder after using Google Maps Navigation</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>leifatho...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 17:23:59 +0000</openedDate>
<description>Used Google Maps Navigation once and ever since, the audible selection
sound has been significantly louder. Other sound effects, such as
scanning a barcode, are also louder. Tried rebooting, uninstalling
Google Maps updates, and toggling autible selection checkbox. Nothing
seems to reset the volume back to its normal level. The ability to
control the volume (like you can with ring tone and media volume) would
be nice. Running version 1.6 on T-Mobile G1.</description>
<comment>
<author>dan.harr...@gmail.com</author>
<when>Wed, 24 Feb 2010 13:55:39 +0000</when>
<what>Also having the exact same problem, tried rebooting but no affect

Running version 1.6 on HTC Magic on Vodafone</what>
</comment>
<comment>
<author>dan.harr...@gmail.com</author>
<when>Wed, 24 Feb 2010 17:18:02 +0000</when>
<what>Found a work around for now, installed Q&quot;EVolumer++Q&quot;E it allows you to adjust the
selection volume plus others. But it would be nice to see this option included in a
android Q&quot;ESound Q&amp;E DisplayQ&quot;E settings.</what>
</comment>
<comment>
<author>leifatho...@gmail.com</author>
<when>Wed, 24 Feb 2010 17:33:58 +0000</when>
<what>Awesome!  Volumer++ works great, and itQ&apos;Es free.  ItQ&apos;Es annoying that I have to use up
application storage space on something that should be native to the OS, but itQ&apos;Es nice
to have a working solution.

Thanks for the info.</what>
</comment>
<comment>
<author>dan.harr...@gmail.com</author>
<when>Wed, 24 Feb 2010 18:25:10 +0000</when>
<what>Yea it would be nice if it was native to the OS Q&quot;EHint Hint!!Q&quot;E
Maybe in the next update Q&quot;EHint Hint!!Q&quot;E</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:45 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:00 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>4106</bugid>
<title>Phone blocks after used a big app</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-10-06T13:41:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>Luis.mar...@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 12:19:14 +0000</openedDate>
<description>When i use a big application, such as a navigator with many windows
simultaneously opened, or an GPS application, or a game with a lot of
textures in 3d (for example), the application runs ok. The problem
happens when i decide to close the application and go back to my
desktop. Then the mobile only shows me the wallpaper, without their
icons, shortcuts and folders or widgets. It is shown completely empty,
and the phone becomes very slow. after few seconds the phone work
properly again. Sometimes, before the phone will work properly again, it
displays a window with a message like this: Q&quot;EThe application
Google.xxx.desktop (or something) not to respond. Two elecion button:
forcing the closure or wait for it?Q&quot;E</description>
<comment>
<author>alextoo...@gmail.com</author>
<when>Sun, 04 Oct 2009 02:14:08 +0000</when>
<what>I get that a lot, too.  I suspect the homescreen is caching to onboard storage or the
SD card, and then when you return it has to read it all back (like virtual memory, or
swap on a PC).</what>
</comment>
<comment>
<author>Luis.mar...@gmail.com</author>
<when>Sun, 04 Oct 2009 14:54:08 +0000</when>
<what>I think so. I guess it is because something like the memory swapping as you say. But
lately the problem happens very often. I have several applications installed (not too
many, around 15-20). Could it be the cause of the problem?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:41:29 +0000</when>
<what>For all we know, this is caused by unoptimized applications whose icons are very slow
to load.</what>
</comment>
</bug>
<bug>
<bugid>3628</bugid>
<title>Not calling removeDialog causes custom dialog to reopen on screen orientation change</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-24T00:53:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>craig...@gmail.com</reportedBy>
<openedDate>Sat, 22 Aug 2009 08:45:57 +0000</openedDate>
<description>Steps to reproduce: 1. Create a custom dialog in the onCreateDialog
method. 2. Dismiss the dialog (via the back button, or via code
dismissDialog). 3. Change the screen orientation, dialog will then
reopen. Can be worked around with the code:
dialog.setOnDismissListener(new OnDismissListener() { @Override public
void onDismiss(DialogInterface dialog) {
MainClass.this.removeDialog(DIALOG_ID); } }); Run on: Android 1.5. HTC
G1.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 23 Aug 2009 00:07:11 +0000</when>
<what>I cannot reproduce this issue, could you attach a sample Android app that recreates this problem?</what>
</comment>
<comment>
<author>craig...@gmail.com</author>
<when>Sun, 23 Aug 2009 03:09:29 +0000</when>
<what>Sure can.  Please find attached signed apk and zip of Eclipse project.  Forgot to
mention, this happens both in the Emulator and on the phone.</what>
</comment>
<comment>
<author>craig...@gmail.com</author>
<when>Sun, 23 Aug 2009 05:28:54 +0000</when>
<what>IQ&apos;Eve figured it out.  It was my fault.  I was calling dialog.show(); in the
onCreateDialog method.

Very sorry to waste your time.  Please close this bug.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 Aug 2009 00:53:14 +0000</when>
<what>Thanks for the info!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:17:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4176</bugid>
<title>Bug durind update to 1.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>rumob...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 06:53:55 +0000</openedDate>
<description>Steps: 1. Get 1.5 Android on G1. 2. 1.5 gets info about 1.6 release. 3.
1.5 writes about update everu hour. 4. when update is declined - after
time 1.5 returns to spet 3. I do not want phone to write me anything
every hour!!! But is everything that make my angry! And THAT update make
me very ANGRY!!!!!!! I will decide myself WHEN i will make update, but i
do not want to get a lot of Mb gust to get phone work. 1.5 is working,
so do not disturb me, and do not make phone not working! I pay money for
phone, not for Q&quot;EdisturbQ&quot;E.</description>
<comment>
<author>timchar...@gmail.com</author>
<when>Fri, 09 Oct 2009 03:25:05 +0000</when>
<what>Ummm... chill?</what>
</comment>
<comment>
<author>rumob...@gmail.com</author>
<when>Fri, 09 Oct 2009 07:07:22 +0000</when>
<what>Yes.

I hate things that make me angry... and if i select Q&quot;EUpdate LaterQ&quot;E that mean later. And 
i do not want to see and select Q&quot;ELaterQ&quot;E every time i want to use phone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:38:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7557</bugid>
<title>Low and High temperatures are not showing up correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arvind...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 03:51:42 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. open News and Weather application or add widget
to home screen - What happened. the place where the Low temperature is
supposed to be just has dashes and the high temperature appears to be
what the low temperature actually is - What you think the correct
behavior should be. the low temperature and the high temperature should
be in the right places is anyone else experiencing this? DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Motorola
Droid, 2.1</description>
</bug>
<bug>
<bugid>14554</bugid>
<title>Recent apps donQ&apos;Et include Gmail</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-02-07T17:49:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 15:20:06 +0000</openedDate>
<description>For some reason Gmail isnQ&apos;Et included in the recent apps list when you
hold Home. I use GB android 2.3 CyanogenMod 7 beta 3 from xda.</description>
<comment>
<author>simonbro...@gmail.com</author>
<when>Sat, 05 Feb 2011 15:26:42 +0000</when>
<what>This issue is present in all Android builds IQ&apos;Eve used (pretty much 2.0 and up in official and unofficial builds across tons of different devices). :(</what>
</comment>
<comment>
<author>ravish.h...@gmail.com</author>
<when>Sat, 05 Feb 2011 21:17:12 +0000</when>
<what>Hi,
I am not sure if you are talking about the emulator or real device but I am using Google Nexus S and I can see gmail in my recent items.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Feb 2011 23:15:15 +0000</when>
<what>ItQ&apos;Es on a couple of devices. A few times it does appear though.</what>
</comment>
<comment>
<author>willtisd...@gmail.com</author>
<when>Mon, 07 Feb 2011 16:56:38 +0000</when>
<what>Lol, this isnQ&apos;Et an Android bug. ItQ&apos;Es specific to which ROM and Launcher you use.

No wonder there are 9566 open issues in the Android issue tracker with crap like this being added.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 07 Feb 2011 17:38:58 +0000</when>
<what>Ah ha! Yeah. ItQ&apos;Es  impossible to know wether itQ&apos;Es Anroid, Sense, Motobur, an app or whatever :)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:49:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2418</bugid>
<title>MediaPlayer.getDuration() returns 0 for some files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>9</stars>
<reportedBy>pje...@gmail.com</reportedBy>
<openedDate>Mon, 13 Apr 2009 13:42:42 +0000</openedDate>
<description>When I call MediaPlayer.getDuration() I sometimes get 0 duration for
files that play fine and for which media players on other platforms get
the proper duration. This happens in two cases: 1. Some mp3, m4a, ogg,
etc. files. I canQ&apos;Et see anything different about these files from those
that do get duration reported correctly. 2. All .wma and .wav files. I
know that wma is supported through a third-party codec, so perhaps the
wma files are that codecQ&apos;Es fault, but I believe the .wav files are
supported by opencore, and it should just be able to calculate duration
from sample count and sample rate. I should note that the music player
shows these files to have 0:00 duration, so itQ&apos;Es not a matter of my
specific code. To reproduce: 1. Copy the attached .mp3 to the sdcard. 2.
Play it in the music player. 3. Observe the 0:00 duration.</description>
<comment>
<author>yend...@pv.com</author>
<when>Wed, 15 Apr 2009 20:06:43 +0000</when>
<what>I see 4:12 on my opensource build. So, lets hope that the future SDK includes the patch.</what>
</comment>
<comment>
<author>pje...@gmail.com</author>
<when>Thu, 16 Apr 2009 18:15:38 +0000</when>
<what>Is that patch being pushed out to the current phones?</what>
</comment>
<comment>
<author>pje...@gmail.com</author>
<when>Thu, 16 Apr 2009 18:16:44 +0000</when>
<what>And what about .wav and .wma files, none of which give durations for our users?</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Thu, 16 Apr 2009 18:30:07 +0000</when>
<what>Q&gt;EQ&gt;E Is that patch being pushed out to the current phones?
ThatQ&apos;Es a question to Google.

Q&gt;EQ&gt;E And what about .wav and .wma files, none of which give durations for our users?
.wma files --- The Android SDK does not support wma/wmv files. So, this explains it.
.wav files --- Not sure about this. I can take a look if you have any specific file
that exhbits this behavior.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 08 May 2009 13:16:01 +0000</when>
<what>This fault is still present in 1.5. I canQ&apos;Et see whatQ&apos;Es special about the mp3s affected.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Wed, 22 Jul 2009 19:58:35 +0000</when>
<what>I have just noticed that adding album art to an MP3 using MP3Tag (from www.mp3tag.de)
caused a previously normal file to become Q&quot;E0:00Q&quot;E long, though it still plays correctly.</what>
</comment>
<comment>
<author>oesterko...@gmail.com</author>
<when>Wed, 19 Aug 2009 08:00:17 +0000</when>
<what>Hello pjeffe (and others)
I have been annoyed about this issue too, but yesterday I found the cause and a
workaround:
If you open your Springsteen tune with mp3tag and choose extended tags, you will
notice that it contains a field called LENGTH with the value of 252693 (the length in
mSecs I guess). If you delete this tag, the length shows again just perfectly on Android.
I donQ&apos;Et know what causes this, but here is the (quick) workaround:
1) In mp3tag customize your columns and add a column called LENGTH with
Value=%length% and Field=%length% (not to be confused with the standard %_length%).
2) Select all your mp3 files in mp3tag with non-empty LENGTH.
3) Click on Actions (Quick)
4) Select Remove Fields.
5) type LENGTH as the field to be removed and hit OK.

Do this at your own risk of course - it works for me.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:32:19 +0000</when>
<what></what>
</comment>
<comment>
<author>justingr...@gmail.com</author>
<when>Mon, 06 Sep 2010 20:40:36 +0000</when>
<what>Same problem on HTC Evo 4G 2.2 both stock and FreshMod. WMA files with ID3 tags donQ&apos;Et show up correctly in either HTC music (stock) or DoubleTwist. WMA9 files donQ&apos;Et play at all (though they never did). Ogg and MP3 seem fine, ogg tags show up correctly.

Guess IQ&apos;Ell transcode all to ogg until a fix is available.</what>
</comment>
<comment>
<author>Cheddes...@gmail.com</author>
<when>Mon, 08 Aug 2011 21:02:35 +0000</when>
<what>I still have the same probleme one year later !! But this time the mp3 file is downloaded over an http stream.</what>
</comment>
</bug>
<bug>
<bugid>13482</bugid>
<title>One particular sms send request through telnet interface crashes emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kencorbi...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 21:21:29 +0000</openedDate>
<description>1) Launch emulator 2) Open telnet session and connect to emulator 3)
Enter the command... sms send 9999 FRM:dispatch@oc911.org
MSG:iQ&gt;E?WEVF:2010:0181Dispatched10D02-DIFFICULTY SPEAKING BETWEEN
BREATHS9071 DOPP HILL RD, WESTERN (ROUTE 46/;) Result, emulator shuts
down and breaks connection to telnet client. IQ&apos;Eve gotten the same result
on the 2.2 and 2.3 emulators. There should be a way to get a log of an
emulator crash but I donQ&apos;Et know what it is. Correct behavior would be to
send the requested sms text message to the emulator software. adb
bugreport does not produce a result after emulator has crashed. Will
attach results after emulator was launched again.</description>
<comment>
<author>kencorbi...@gmail.com</author>
<when>Tue, 28 Dec 2010 21:25:20 +0000</when>
<what>There are probably other conditions, but the primary culprit appears to be the funny upside down question mark character following the MSG:iQ&gt;E sequence.  If I replace that with a blank, the problem does not occur.  And yes, this is a real SMS text message sent by the Oneida County, NY 911 center.</what>
</comment>
</bug>
<bug>
<bugid>19632</bugid>
<title>Different suggestions</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>saudiqba...@gmail.com</reportedBy>
<openedDate>Sun, 28 Aug 2011 05:58:01 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. 1. There is no
way to disable the vibration when unlocking the phone. I donQ&apos;Et like the
vibration whenever I slide the finger to unlock the phone. 2. There
should be seperate options to turn off the screen and lock the screen. I
want to manually lock the screen whenever I m finished working with the
phone, it is really annoying when the phone locks itself when I m in the
middle of something. Therefore I like to turnoff the screen after 15
seconds but keep the phone unlocked so that when I touch the phone, the
screen lights up. 3. There is no profile system in Android. I like the
beep profile on my Nokia phone and other user defined profiles. Like
ring once, beep and like that.</description>
<comment>
<author>r...@android.com</author>
<when>Tue, 11 Oct 2011 17:44:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15268</bugid>
<title>Music player crashes on Samsung Galaxy S.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>oleg.ata...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 11:04:19 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Start music player. - What happened. Music player
randomly crashes. - What you think the correct behavior should be. Music
player should work. Android 2.2.1 on Samsung Galaxy S. 03-05
17:00:49.215: ERROR/MetadataRetrieverClient(2367): failed to extract an
album art 03-05 17:00:49.219: WARN/System.err(2473):
java.io.FileNotFoundException: No entry for
content://media/external/audio/albumart/10 03-05 17:00:49.219:
WARN/System.err(2473): at
android.database.DatabaseUtils.readExceptionWithFileNotFoundExceptionFromParcel(DatabaseUtils.java:123)
03-05 17:00:49.219: WARN/System.err(2473): at
android.content.ContentProviderProxy.openAssetFile(ContentProviderNative.java:549)
03-05 17:00:49.219: WARN/System.err(2473): at
android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:467)
03-05 17:00:49.219: WARN/System.err(2473): at
android.content.ContentResolver.openInputStream(ContentResolver.java:302)
03-05 17:00:49.219: WARN/System.err(2473): at
com.android.server.status.StatusBarService.getAlbumArtBitmap(StatusBarService.java:3128)
03-05 17:00:49.219: WARN/System.err(2473): at
com.android.server.status.StatusBarService.updateMusicStatus(StatusBarService.java:3099)
03-05 17:00:49.219: WARN/System.err(2473): at
com.android.server.status.StatusBarService.access$1200(StatusBarService.java:142)
03-05 17:00:49.219: WARN/System.err(2473): at
com.android.server.status.StatusBarService$28.onReceive(StatusBarService.java:3009)
03-05 17:00:49.219: WARN/System.err(2473): at
android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:892)
03-05 17:00:49.219: WARN/System.err(2473): at
android.os.Handler.handleCallback(Handler.java:587) 03-05 17:00:49.219:
WARN/System.err(2473): at
android.os.Handler.dispatchMessage(Handler.java:92) 03-05 17:00:49.219:
WARN/System.err(2473): at android.os.Looper.loop(Looper.java:123) 03-05
17:00:49.219: WARN/System.err(2473): at
com.android.server.ServerThread.run(SystemServer.java:573) 03-05
17:00:52.180: ERROR/MetadataDriver(2367): isCommandSuccessful: Command
id(0 and expected 0) and status (-14 and expected 1), data corruption
(false) at state (5).</description>
<comment>
<author>kgille...@gmail.com</author>
<when>Tue, 14 Jun 2011 13:16:04 +0000</when>
<what>Happens all the time. In 2.1 and now even more so in 2.2</what>
</comment>
<comment>
<author>griepenk...@gmail.com</author>
<when>Sat, 18 Jun 2011 06:19:38 +0000</when>
<what>Same here on a Galaxy SII I just received. Looking for a new player now. </what>
</comment>
<comment>
<author>rathe...@gmail.com</author>
<when>Sat, 18 Jun 2011 11:55:52 +0000</when>
<what>Same here on a Galaxy SII. Now IQ&apos;Em using Mort player with widget. Totally disappointed with samsung music player. </what>
</comment>
<comment>
<author>GhostSni...@gmail.com</author>
<when>Sun, 28 Aug 2011 22:02:58 +0000</when>
<what>Occurs also on Android 2.3.2, Music player randomly crashes on most mp3.</what>
</comment>
</bug>
<bug>
<bugid>928</bugid>
<title>Access to app engine server to develope offline</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-01T21:45:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>contact@nelphy.com</reportedBy>
<openedDate>Wed, 01 Oct 2008 21:23:04 +0000</openedDate>
<description>I develope an application that use google app engine. If I would work
offline (for example on train) I canQ&apos;Et access adresse
http://localhost:8080/ (I have also test on port 80). I use similary
code of your sample photostream : HttpEntity entity = null; HttpHost
host = new HttpHost(Q&quot;ElocalhostQ&quot;E, 8080, Q&quot;EhttpQ&quot;E); try { final HttpResponse
response = mClient.execute(host, get); if
(response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { entity
= response.getEntity(); final InputStream in = entity.getContent();
handler.handleResponse(in); } } finally { if (entity != null) {
entity.consumeContent(); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 01 Oct 2008 21:45:54 +0000</when>
<what>localhost refers to the Android device here. You need to setup an adb tcp redirection like so:
adb forward tcp:8080 tcp:8080

This will remap AndroidQ&apos;Es localhost port 8080 to your computerQ&apos;Es port 8080.</what>
</comment>
</bug>
<bug>
<bugid>15174</bugid>
<title>display sleep setting vanishes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dil...@chromium.org</reportedBy>
<openedDate>Wed, 02 Mar 2011 16:16:40 +0000</openedDate>
<description>Device: Nexus S Android: 2.3.3 After update to 2.3.3 I noticed that
setting in Ajustes(Settings) -Q&gt;E Pantalla(Display) -Q&gt;E Tiempo espera
pantalla is not saved. So I open this setting, set it to some value,
then go back several times (not once), then go to this settings page
again and value is unset.</description>
<comment>
<author>dil...@chromium.org</author>
<when>Sun, 06 Mar 2011 11:22:34 +0000</when>
<what>it turned out to be bad interaction with installed Screebl application.
Issue was resolved when I disactivated screebl.</what>
</comment>
</bug>
<bug>
<bugid>7274</bugid>
<title>CanQ&apos;Et show friend once a friend was hided in gtalk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 15:42:45 +0000</openedDate>
<description>I can hide a friend from friend list. But the only way to show the
friend already hided was invite AGAIN. No way to show hided friend any
other method. Moreover, WhatQ&apos;Es the functionality of Q&apos;ESHOWQ&apos;E option from
long press button?</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Mar 2010 15:14:08 +0000</when>
<what>Issue 7273 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>15129</bugid>
<title>Hello Google Map View tutorial bugs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>aivo.an...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 13:29:13 +0000</openedDate>
<description>In this Maps tutorial:
http://developer.android.com/resources/tutorials/views/hello-mapview.html
1) public HelloItemizedOverlay(Drawable defaultMarker, Context context)
{ super(defaultMarker); mContext = context; } Should call
this(defaultMarker) instead 2) HelloItemizedOverlay itemizedoverlay =
new HelloItemizedOverlay(drawable); should use another constructor and
pass Context: HelloItemizedOverlay(drawable, this)</description>
<comment>
<author>mathieu....@freebourg.org</author>
<when>Fri, 22 Apr 2011 18:55:19 +0000</when>
<what>Thank you for reporting that.

Sorry Google but please...
When an employee write a tutorial, another employee has to test it out before publishing it.

And it should not take 3 months to add a colon a space and then 4 letters.

BTW, the boundCenterBottom method is missing in the new constructor.</what>
</comment>
</bug>
<bug>
<bugid>1644</bugid>
<title>gps and low batt cause g1 to reboot</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-24T23:37:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>MilanM...@gmail.com</reportedBy>
<openedDate>Thu, 25 Dec 2008 17:12:31 +0000</openedDate>
<description>I have the lastest version of android available to end users. I found
that when the phone displays 15% percent battery life remaing and gps is
enabled while using google maps, that shortly after the phone reboots
automatically. This has happened twice to me on the hightway. I found if
you turn it back on with the charger pluged in, it does not what to stay
on very long while the gps and google maps are on. If I keep the phone
off for a while and let it charge then enable gps and google maps it
remains on and works properly. If any addtional details are needed, feel
free to email me.</description>
<comment>
<author>gtcopeland</author>
<when>Thu, 01 Jan 2009 19:07:01 +0000</when>
<what>I can confirm this. I had 10% battery, turned on the GPS and instant reboot. Phone
would not power back on. I had to charge for ~30-seconds before phone would power
back on and stay on.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 17:41:29 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:37:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15894</bugid>
<title>Segmentation fault when starting gdb on native code (easy to reproduce)</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-05-27T05:17:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>11</stars>
<reportedBy>vanderli...@gmail.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 21:20:43 +0000</openedDate>
<description>This is in a production Motorola XOOM tablet, build HRI66, kernel
version 2.6.36.3-g2a65edc android-build@apa28 #1 The issue was raised on
the MOTODEV community boards, and reproduced by me. Follow these steps
to build and debug one of the samples that comes with the NDK. Assume
you have eclipse installed with ADT Plugin for Eclipse installed, and
the ndk-r5b installed and $NDK pointing at your ndk-r5b directory. ==
hardware setup * Enable USB Debugging on the device * plug it in to the
usb port of your development machine == in Eclipse * Click on the button
for the New Android Project Wizard * In the Contents area, select
Q&quot;ECreate project from existing sourceQ&quot;E * for the location, put Q&lt;Eyour ndk
directoryQ&gt;E/samples/hello-gl2 * for the build target, check Android 3.0 *
press finish * Open the AndroidManifest.xml and in the Application tab,
set Debuggable to true Q&lt;Eapplication android:debuggable=Q&quot;EtrueQ&quot;E.../Q&gt;E == in
a command prompt: * cd $NDK/samples/hello-gl2 * $NDK/ndk-build -B
NDK_DEBUG=1 NDK_LOG=1 == go back to eclipse * Project Q&gt;E Clean... *
Project Q&gt;E Build Project == go back to command prompt: * unzip -l
bin/hello-gl2.apk * (Check to see that it contains lib/armeabi/gdbserver
and lib/armeabi/libgl2jni.so) * adb install bin/hello-gl2.apk (note: the
name of the apk should be the name you gave when creating the project) *
$NDK/ndk-gdb --start --force --verbose NDK_LOG=1 * here you will see the
run-as segfault. If your setup is working correctly then you should
instead be able to set breakpoints in gl_code.cpp, and other gdb
commands, like info threads. Here is the log
Peter-Van-der-Lindens-MacBook-Pro:hello-gl2 BGD$ adb install
bin/hellogl2.apk 1215 KB/s (84764 bytes in 0.068s) pkg:
/data/local/tmp/hellogl2.apk Success
Peter-Van-der-Lindens-MacBook-Pro:hello-gl2 BGD$ $NDK/ndk-gdb --start
--force --verbose NDK_LOG=1 Android NDK installation path:
/Users/BGD/android-ndk-r5b Using default adb command:
/Users/BGD/android-sdk-mac_x86/platform-tools/adb ADB version found:
Android Debug Bridge version 1.0.26 Using final ADB command:
Q&apos;E/Users/BGD/android-sdk-mac_x86/platform-tools/adbQ&apos;E Using auto-detected
project path: . Found package name: com.android.gl2jni ABIs targetted by
application: armeabi Device API Level: 11 Device CPU ABIs: armeabi-v7a
armeabi Compatible device ABI: armeabi Found debuggable flag: true Found
device gdbserver: /data/data/com.android.gl2jni/lib/gdbserver Using gdb
setup init:
/Users/BGD/android-ndk-r5b/samples/hello-gl2/libs/armeabi/gdb.setup
Using toolchain prefix:
/Users/BGD/android-ndk-r5b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-
Using app out directory:
/Users/BGD/android-ndk-r5b/samples/hello-gl2/obj/local/armeabi Found
data directory: Q&apos;E/data/data/com.android.gl2jniQ&apos;E Found first launchable
activity: .GL2JNIActivity Launching activity:
com.android.gl2jni/.GL2JNIActivity ## COMMAND:
/Users/BGD/android-sdk-mac_x86/platform-tools/adb shell am start -n
com.android.gl2jni/.GL2JNIActivity Starting: Intent {
cmp=com.android.gl2jni/.GL2JNIActivity } ## COMMAND:
/Users/BGD/android-sdk-mac_x86/platform-tools/adb shell sleep 2 Found
running PID: 1418 Launched gdbserver succesfully. Setup network
redirection ## COMMAND:
/Users/BGD/android-sdk-mac_x86/platform-tools/adb forward tcp:5039
localfilesystem:/data/data/com.android.gl2jni/debug-socket ## COMMAND:
/Users/BGD/android-sdk-mac_x86/platform-tools/adb shell run-as
com.android.gl2jni lib/gdbserver +debug-socket --attach 1418 ## COMMAND:
/Users/BGD/android-sdk-mac_x86/platform-tools/adb pull
/system/bin/app_process
/Users/BGD/android-ndk-r5b/samples/hello-gl2/obj/local/armeabi/app_process
Attached; pid = 1418 [1] Segmentation fault run-as com.andro... Not
being able to use gdb is a critical blocking bug for some developers.</description>
<comment>
<author>vanderli...@gmail.com</author>
<when>Thu, 31 Mar 2011 21:26:11 +0000</when>
<what>This was with Honeycomb 3.0.1 platform</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 31 Mar 2011 22:18:49 +0000</when>
<what></what>
</comment>
<comment>
<author>RichardG...@gmail.com</author>
<when>Tue, 05 Apr 2011 17:56:50 +0000</when>
<what>The lack of native debugging is really detrimental to our product development.
This priority should be raised. </what>
</comment>
<comment>
<author>ksh.e...@gmail.com</author>
<when>Tue, 05 Apr 2011 18:03:07 +0000</when>
<what>This is a big issue for us as we are trying to debug some native opengl code which uses an FBO. The emulator does not suport FBOs so there is no other way to debug besides using log statements. Please raise the priority.</what>
</comment>
<comment>
<author>ryan.v.b...@gmail.com</author>
<when>Wed, 13 Apr 2011 16:16:33 +0000</when>
<what>The Q&apos;EgdbserverQ&apos;E that comes in NDK r5b is stripped of symbols, so I cannot confirm that what IQ&apos;Em about to say is absolutely the cause of this particular segfault, but I do have an interesting data-point to share:

Back in early February I discovered that the AOSPQ&apos;Es prebuilt Q&apos;EgdbserverQ&apos;E for Gingerbread had been statically linked against a libc from Cupcake.  This caused an impedance mismatch between libc and the kernel, causing segfaults.  (During this time I was unaware of the Q&apos;Endk-buildQ&apos;E and Q&apos;Endk-gdbQ&apos;E scripts, and was doing things Q&quot;Ethe hard wayQ&quot;E.)

My solution was to rebuild my own gdbserver (from 7.2 gdb,) applying GoogleQ&apos;Es 7.1.x libthread_db patches.  The result was a usable gdbserver.    I now find that I can also work around this new segfault (with NDK r5bQ&apos;Es Q&quot;Endk-gdb scriptQ&quot;E) by again using that self-built gdbserver.

See below for details captured in February.

This brings up an interesting point:  It makes sense for gdbserver to be statically linked to libc, for the purpose of minimizing gdbserverQ&apos;Es dependence on the system being debugged.  But at the same time, I think maybe it makes it a little risky to use the same gdbserver binary for all Android OS versions, particularly when there are kernel differences?  If my concern has merit, then perhaps the NDK should come supplied with multiple copies of gdbserver, and then the appropriate one should get used for a given target device.

   rbissell@rvb-android-dev0:~/src/android$ nm -a ./gdbserver | grep fork
   0003c460 T fork
   00000000 a fork.c
   rbissell@rvb-android-dev0:~/src/android$ addr2line -e ./gdbserver 0003c460
   /opt/digit/android/main/cupcake/android/bionic/libc/bionic/fork.c:34 

(Again, the was the gdbserver taken from the Gingerbread AOSP tree, back in early February 2011.)

Hope that helps in some way.
</what>
</comment>
<comment>
<author>agmsm...@artech.ca</author>
<when>Wed, 13 Apr 2011 18:32:14 +0000</when>
<what>Same here - trying to get some OpenGL code running in C++ and the only way to run it is on real hardware.  Please fix that gdbserver!  Though if we get fed up with printf style debugging, weQ&apos;Ell have a try at compiling one ourselves (thanks Ryan for pointing that option out).</what>
</comment>
<comment>
<author>ryan.v.b...@gmail.com</author>
<when>Tue, 19 Apr 2011 01:37:19 +0000</when>
<what>The following  is a fix for the segfaults in gdbserver on Gingerbread.[*]  IQ&apos;Ell test it later this week on Honeycomb, unless someone beats me to it, and reports back here with their findings.

Since you shouldnQ&apos;Et trust binaries from random strangers, IQ&apos;Ell just tell you what I did.  Here is how to build your own working gdbserver for use on Gingerbread (and possibly HC too):

#[ENVIRONMENT]
export NDK=~/android/android-ndk-r5b Q&amp;EQ&amp;E
export SDK=~/android/android-sdk-linux_x86 Q&amp;EQ&amp;E
export PATH=~/bin:${PATH}:$NDK:$SDK/tools:$SDK/platform-tools Q&amp;EQ&amp;E
export AOSP=~/src/aosp


#[I ASSUME YOU HAVE THE SDK Q&amp;E NDK ALREADY]


#[OBTAIN GINGERBREAD AOSP IF YOU HAVENQ&apos;ET ALREADY]
mkdir -p ~/bin Q&amp;EQ&amp;E
mkdir -p $AOSP Q&amp;EQ&amp;E
cd $AOSP Q&amp;EQ&amp;E
curl http://android.git.kernel.org/repo Q&gt;E ~/bin/repo Q&amp;EQ&amp;E
chmod a+x ~/bin/repo Q&amp;EQ&amp;E
repo init -u git://android.git.kernel.org/platform/manifest.git -b gingerbread Q&amp;EQ&amp;E
repo sync


#[CONFIGURE ENV FOR AOSP (REQUIRED)]
cd $AOSP Q&amp;EQ&amp;E
. build/envsetup.sh Q&amp;EQ&amp;E
lunch full-eng


#[BUILD AOSP IF YOU HAVENQ&apos;ET ALREADY]
time make -j4    # substitute appropriate Q&apos;E-j#Q&apos;E for your CPU.


#[OBTAIN AND PATCH GDB SOURCES]
mkdir -p ~/src/gdb_build Q&amp;EQ&amp;E
pushd ~/src/gdb_build Q&amp;EQ&amp;E
git clone git://android.git.kernel.org/toolchain/gdb.git Q&amp;EQ&amp;E
git clone git://android.git.kernel.org/toolchain/build.git Q&amp;EQ&amp;E
cd gdb Q&amp;EQ&amp;E
patch -p1 Q&lt;E$AOSP/ndk/build/tools/toolchain-patches/gdb/0001-Proper-libthread_db-support-in-gdbserver.patch Q&amp;EQ&amp;E
patch -p1 Q&lt;E$AOSP/ndk/build/tools/toolchain-patches/gdb/0002-Fix-signal-handling-in-gdbserver-6.6.patch Q&amp;EQ&amp;E
popd


#[INITIALIZE SYSROOT]
pushd ~/src/gdb_build Q&amp;EQ&amp;E
./build/build-sysroot.sh $AOSP/out/target/product/generic ~/src/gdb_build/sysroot Q&amp;EQ&amp;E
popd


#[USE AOSPQ&apos;ES PREBUILT TOOLCHAIN, NOT NDKQ&apos;ES TOOLCHAIN]
cd $AOSP Q&amp;EQ&amp;E
rm -Rf $AOSP/toolchains/arm-eabi-4.4.3/prebuilt Q&amp;EQ&amp;E
mkdir -p $AOSP/toolchains/arm-eabi-4.4.3/prebuilt Q&amp;EQ&amp;E
pushd $AOSP/toolchains/arm-eabi-4.4.3/prebuilt Q&amp;EQ&amp;E
ln -s $AOSP/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3 linux-x86 Q&amp;EQ&amp;E
popd


#[BUILD GDBSERVER 6.6]
$AOSP/ndk/build/tools/build-gdbserver.sh \
	~/src/gdb_build $AOSP \
	arm-eabi-4.4.3 --verbose \
	--build-out=$HOME/src/gdb_build/install \
	--gdb-version=6.6 --sysroot=$HOME/src/gdb_build/sysroot


#[COPY NEW GDBSERVER OVER NDKQ&apos;ES BROKEN GDBSERVER]
mv $NDK/toolchains/arm-linux-androideabi-4.4.3/prebuilt/gdbserver $NDK/toolchains/arm-linux-androideabi-4.4.3/prebuilt/gdbserver.orig Q&amp;EQ&amp;E
cp ~/src/gdb_build/install/gdbserver $NDK/toolchains/arm-linux-androideabi-4.4.3/prebuilt/gdbserver


#### now, any native projects you recompile with ndk-build NDK_DEBUG=1 should include your updated gdbserver.

Props to omappedia.org for directing my attention to Q&apos;Ebuild-sysroot.shQ&apos;E, used in my [INITIALIZE SYSROOT] step.

Hope this helps.

[*] I originally posted this on April 15, but looking back I never actually explicitly said that this is a fix, which might explain all the chirping cricketQ&apos;Es IQ&apos;Eve heard since then...</what>
</comment>
<comment>
<author>ryan.v.b...@gmail.com</author>
<when>Tue, 19 Apr 2011 15:43:39 +0000</when>
<what>IQ&apos;Eve confirmed that the above also fixes this issue on Honeycomb.  (Even though I used Gingerbread libc.)

Q&lt;E/ryanQ&gt;E</what>
</comment>
<comment>
<author>agmsm...@artech.ca</author>
<when>Tue, 19 Apr 2011 16:11:31 +0000</when>
<what>Thanks Ryan, IQ&apos;Em trying out your method.  Seems to be going smoothly so far (just downloading the AOSP now), thanks for writing up the steps.  Hope to get Motorola Xoom C/C++ debugging working soon...

- Alex</what>
</comment>
<comment>
<author>ksh.e...@gmail.com</author>
<when>Tue, 19 Apr 2011 18:26:54 +0000</when>
<what>I am running on a mac, so I changed this line:

ln -s $AOSP/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3 linux-x86 Q&amp;EQ&amp;E

to

ln -s $AOSP/prebuilt/darwin-x86/toolchain/arm-eabi-4.4.3 darwin-x86 Q&amp;EQ&amp;E

And I am now able to debug native code on Honeycomb.

Thanks!</what>
</comment>
<comment>
<author>agmsm...@artech.ca</author>
<when>Tue, 19 Apr 2011 19:32:46 +0000</when>
<what>So close, only to find that you need a 64 bit environment to do the build.

Checking build tools versions...
build/core/main.mk:76: ************************************************************
build/core/main.mk:77: You are attempting to build on a 32-bit system.
build/core/main.mk:78: Only 64-bit build environments are supported beyond froyo/2.2.
build/core/main.mk:79: ************************************************************

Time to find a spare hard drive and install Fedora/64 on it.  Back in a few days :-)</what>
</comment>
<comment>
<author>agmsm...@artech.ca</author>
<when>Thu, 21 Apr 2011 18:41:05 +0000</when>
<what>Yay, I finally was able to build a fixed gdbserver in Fedora 14 and got C/C++ debugging working on the Motorola Xoom in Android 3.0.

Besides the 32 bit libraries needed for the Android SDK listed in http://iexcel.wordpress.com/2010/01/25/ia32-libs-for-android-sdk-on-fedora-12-x86_64/ I found I had to install a few more 32 bit ones while compiling the AOSP.  The yum whatprovides Q&quot;E*/libz.soQ&quot;E command was useful to find out which package included a missing library or header file, then something like Q&quot;Eyum install zlib-devel.i686Q&quot;E to install the 32 bit version of that library.  The other oddies were installing Sun/Oracle Java JDK manually (use the Q&quot;EalternateQ&quot;E command as in http://wiki.yyovkov.net/solutions:java:sunjavaonfedora) and Eclipse manually (the yum install of Eclipse doesnQ&apos;Et work)

The compile went smoothly enough, the worst was only build-gdbserver.sh not finding the source code due to a missing path element.  And now I have Xoom debugging working in Linux and Windows!</what>
</comment>
<comment>
<author>gil.car...@gmail.com</author>
<when>Wed, 25 May 2011 21:52:40 +0000</when>
<what>Anyone care to post a recompiled gdbserver?  It would save me some trouble...

I started doing the procedure on my mac, but got this error:

build/core/main.mk:92: You are building on a case-insensitive filesystem.
build/core/main.mk:93: Please move your source tree to a case-sensitive filesystem.

The internet suggests a workaround that doesnQ&apos;Et inolve partitioning my drive, but IQ&apos;Ed rather not deal...
Thanks!</what>
</comment>
<comment>
<author>agmsm...@artech.ca</author>
<when>Thu, 26 May 2011 13:49:46 +0000</when>
<what>Assuming that attached files work, hereQ&apos;Es the compiled gdbserver for Gingerbread, which also works in Honeycomb, so you can now debug C/C++ on the Motorola Xoom.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 27 May 2011 05:17:53 +0000</when>
<what>Fix in the tree, will be in next release.
See https://review.source.android.com//#change,23118</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:47:21 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
<comment>
<author>hedlun...@gmail.com</author>
<when>Mon, 27 Jun 2011 08:24:03 +0000</when>
<what>What about the gdbserver binary in AOSP prebuilt?
Will a user always have to rebuild and update that one manually?</what>
</comment>
<comment>
<author>thehes...@gmail.com</author>
<when>Wed, 13 Jul 2011 00:43:10 +0000</when>
<what>I downloaded top of tree today (git clone git://android.git.kernel.org/platform/prebuilt.git) and it seems gdbserver is either broken again, or this fix never made it to trunk.

Output:
Attached; pid = 1458
Listening on port 1234
Remote debugging from host 127.0.0.1
Segmentation fault


[~]# gdbserver --version
GNU gdbserver (GDB) 7.1-android-gg2
</what>
</comment>
</bug>
<bug>
<bugid>12654</bugid>
<title>Google Maps 4.7 running in the background. Uses 6% of battery on Droid X.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shoch...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 17:27:04 +0000</openedDate>
<description>I unistalled 4.7 update and Maps no longer ran in the background.</description>
<comment>
<author>mohamedb...@gmail.com</author>
<when>Sat, 01 Jan 2011 14:11:44 +0000</when>
<what>I have also unistalled it, uses the battery..  </what>
</comment>
</bug>
<bug>
<bugid>4560</bugid>
<title>obsolete native libraries not deleted on package upgrade</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T21:11:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>al...@google.com</reportedBy>
<openedDate>Sat, 07 Nov 2009 16:11:43 +0000</openedDate>
<description>1. Build a package with a native library. 2. Install package. 3. Build
new version of package without library. 4. Install new version of
package. The obsolete library will still be in
/data/data/Q&lt;EpackageQ&gt;E/lib/armeabi/ Since the package itself doesnQ&apos;Et have
write permissions on the lib/ directory, the only way IQ&apos;Eve been able to
free up the flash space is to include a zero size file of the same name
in the new version of the package. This bug exists in Android 1.0 to 1.6
- I havenQ&apos;Et tested 2.0 yet. I figure now that the NDK is released IQ&apos;Em
allowed to file this without fear of Q&quot;Eunsupported. closed.Q&quot;E ;)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sun, 08 Nov 2009 20:57:29 +0000</when>
<what>Filed internally as 2246775.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:11:21 +0000</when>
<what>Fixed in Android NDK r3</what>
</comment>
</bug>
<bug>
<bugid>15663</bugid>
<title>java.lang.ClassNotFoundException:com.android.settings.wifi.WifiSettings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>idiotti...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 07:35:43 +0000</openedDate>
<description>in my app i call the android selfQ&apos;Es setting appQ&apos;Es wifi setting activity,
using like this: Intent mIntent = new
Intent(Settings.ACTION_WIFI_SETTINGS); startActivity(mIntent); ItQ&apos;Es
work, but when i create a new emulator using same android platform
version, it did not work, and throws exception:
java.lang.ClassNotFoundException: com.android.settings.wifi.WifiSettings
in loader dalvik.system.PathClassLoader[/system/app/Settings.apk]
Actually, i check the source code com.android.settings.wifi.WifiSettings
this class existed. So, why ?</description>
<comment>
<author>idiotti...@gmail.com</author>
<when>Tue, 22 Mar 2011 07:36:49 +0000</when>
<what>the app run android platform is android-2.2.</what>
</comment>
</bug>
<bug>
<bugid>8509</bugid>
<title>2.2 Google Talk - My Messages appear to be from recipient, not me</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jon%mail...@gtempaccount.com</reportedBy>
<openedDate>Sun, 23 May 2010 20:56:46 +0000</openedDate>
<description>Google Nexus One Android 2.2 Google Talk App On some occasions,
seemingly when a message is being sent Q&amp;E received at the same time: A
message which is sent by me, will appear as being sent by the other
person in the UI</description>
</bug>
<bug>
<bugid>14276</bugid>
<title>eMail client crashes on certain mail</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>teichernet</reportedBy>
<openedDate>Mon, 24 Jan 2011 22:52:01 +0000</openedDate>
<description>When I open the standard Android EMail Application, it refreshes and
parses my inbox. I can scroll through the inbox or even load and read a
message, if I am quick, but after a few seconds, the email app crashes
with an ArrayIndexOutOfBoundsException. This happens as long as the
attached message is in the Inbox. When I remove and compact Inbox with
my desktop client, no more crashes appear. When I move the message back
in, it crashes again. I have sent a detailed error report once or twice
via the automated crash reporter. In Preview, I saw an
ArrayIndexOutOfBoundsException, probably while trying to crash the
message. I donQ&apos;Et know where those reports go, and I canQ&apos;Et see it in my
Mail or GMail outbox, so I canQ&apos;Et provide the stack trace. While this one
is most probably malformed, the user is not responsible for receiving
wellformed mails. So while it would be acceptable for the mail client to
deny displaying the message with an short notification, it is not ok for
the whole app to crash. Especially since this happened every time after
startup, without touching the bad message, so the user has no chance to
find or remove the bad message without a desktop client. I scrambled my
personal info in the attached message. It this does not reproduce, I can
provide the original one to a developer (but not to the public
bugtracker). This is HTC Magic, Vodafone DE, Android 2.2.1, Kernel
2.6.32.9-27237-gbe746fb, android-build@apa#26 #1, Build FRG83D.</description>
<comment>
<author>teichernet</author>
<when>Mon, 24 Jan 2011 23:06:24 +0000</when>
<what>Q&gt;E  probably while trying to crash the message

True, but what I meant to write was:
probably while trying to parse the message

;-)</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:59:34 +0000</when>
<what>Can you please note if the connection was to an IMAP server?  If not, please provide as many details as you can share publicly about the server you are connecting to.

Also, a stack trace would be more helpful here.</what>
</comment>
<comment>
<author>teichernet</author>
<when>Fri, 20 May 2011 23:01:11 +0000</when>
<what>Yes, this was an IMAP server.
But, IQ&apos;Ed rather assume it was some error in the MIME Multipart of the attached
message, that caused an Index Out of Bounds.
I was able to look at the stack trace, but was unable to save or send it...
</what>
</comment>
<comment>
<author>teichernet</author>
<when>Tue, 24 May 2011 17:44:23 +0000</when>
<what>Yes, it happened again today.
Attaching stack trace.
</what>
</comment>
</bug>
<bug>
<bugid>4815</bugid>
<title>Defect: Touch Accuracy DROID</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>EBrodmar...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 19:16:51 +0000</openedDate>
<description>Coming from an iPhone, I find that the touch accuracy is extremely
horrible on the droid. To be perfectly honest, I am not sure if this is
a hardware issue, or just software misreading my selections.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 02:59:33 +0000</when>
<what></what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 21:14:31 +0000</when>
<what>I do think thereQ&apos;Es issues here, and selecting between a set of small links for example, 
will sometimes work fine but other times itQ&apos;Es impossible to click on the right one and 
it keeps mis-selecting.</what>
</comment>
<comment>
<author>alanjen...@gmail.com</author>
<when>Fri, 24 Dec 2010 12:55:13 +0000</when>
<what>Calibration was necessary on the resistive screens that used a stylus, but I understand that the capacitive touch screen gives an absolute reference for the centre of the fingertip.  

My main experience with Android has been with the Motorola Milestone, which is similar to the Droid (only the radio hardware differs) so it could be a property of this particular phone.  Like others, I have had to get used to touching a little out of line with where I would naturally press.  The feature to calibrate the screen to my own sense of the end of my fingertip lies would be nice.

 </what>
</comment>
</bug>
<bug>
<bugid>17455</bugid>
<title>ATD v11 - NoSuchMethodError in AndroidManifestHelper</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-07T19:25:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>o...@sixgreen.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 15:15:52 +0000</openedDate>
<description>Host OS: - OSX 10.6.7 SDK tools version: - Android SDK Platform-tools,
revision 4 Eclipse version: Version: 3.6.2, Build id: M20110210-1200 ADT
plug-in version: - 11.0.0.v201105251008-128486 Platform targeted by your
project: n/a Several versions STEPS TO REPRODUCE: Happens internally on
startup several times ADDITIONAL INFORMATION: Message: Problems occurred
when invoking code from plug-in: Q&quot;Eorg.eclipse.core.resourcesQ&quot;E. Stack
Trace: java.lang.NoSuchMethodError:
com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper.parse(Lcom/android/sdklib/io/IAbstractFile;ZLcom/android/ide/eclipse/adt/internal/project/XmlErrorHandler$XmlErrorListener;)Lcom/android/sdklib/xml/ManifestData;
at
com.android.ide.eclipse.api.analysis.compiler.ApiAnalysisCompilationParticipant.isActive(ApiAnalysisCompilationParticipant.java:256)
at
org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants.getCompilationParticipants(JavaModelManager.java:318)
at
org.eclipse.jdt.internal.core.builder.JavaBuilder.initializeBuilder(JavaBuilder.java:587)
at
org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:167)
at
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
at
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
at
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
at
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Session
Data: eclipse.buildId=M20110210-1200 java.version=1.6.0_24
java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86_64,
WS=cocoa, NL=en_US Framework arguments: -keyring
/Users/bpappin/.eclipse_keyring -showlocation Command-line arguments:
-os macosx -ws cocoa -arch x86_64 -keyring
/Users/bpappin/.eclipse_keyring -showlocation</description>
<comment>
<author>o...@sixgreen.com</author>
<when>Tue, 07 Jun 2011 15:22:19 +0000</when>
<what>Oops, canQ&apos;Et seem to edit the original submission, but that should read:

SDK tools version:
- Android SDK Platform-tools, revision 11

Not revision 4 as listed.</what>
</comment>
<comment>
<author>o...@sixgreen.com</author>
<when>Tue, 07 Jun 2011 15:31:07 +0000</when>
<what>After further investigation, this appears to be a bug in the adt-addons analysis plugin.
The Analysis plugin attempts to warn you about incompatible code when you are trying to maintain backward compatibility with older versions of Android.

A bug has been entered in their project at:
http://code.google.com/p/adt-addons/issues/detail?id=8

IMO - This feature should be built into the ADT plugin already.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 19:25:14 +0000</when>
<what></what>
</comment>
<comment>
<author>o...@sixgreen.com</author>
<when>Wed, 08 Jun 2011 16:11:49 +0000</when>
<what>FYI - This has been fixed with an update to the adt-addons project. Run your eclipse updates and it should come down.</what>
</comment>
</bug>
<bug>
<bugid>281</bugid>
<title>Extra clicks required between Touch and Key modes...</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-07T21:16:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mar...@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 21:00:08 +0000</openedDate>
<description>In the m5 release, there is a notion of Q&apos;EmodesQ&apos;E - touch mode and keypad
mode. When switching between modes, an extra keypad or mouse click is
needed to escape the previous mode, which is not a very intuitive design
(at least to the normal non-developers IQ&apos;Eve showed this to). Example:
API demo applications -Q&gt;E Views -Q&gt;E Gallery -Q&gt;E Photos If the user starts
the application via a mouse click, to advance the photo gallery ahead
using the key pad required to right arrow key presses. Why should the
user need to press the key pad twice, they already know the gallery
widget is focused? This problem occurs anytime you accidentally click
with the mouse on the screen - then two clicks are required from the key
pad. This happens with other controls in other demos, but this is the
easiest to demo. I know this has been stated as a design decision, but I
would urge a review of it as it doesnQ&apos;Et seem very intuitive for end
users. This topic has been discussed on the developer board here:
http://groups.google.com/group/android-
developers/browse_thread/thread/66956993fa6be7d8</description>
<comment>
<author>jim.ren...@gmail.com</author>
<when>Sun, 17 Feb 2008 03:01:57 +0000</when>
<what>I agree that, as designed, this mode idea is confusing at best. This is similar to
the confusion that exists, e.g., in the Windows GUI where sometimes you have to click
a windows once to activate it, then click in the window again to perform some action,
and other times a single click suffices to both activate a window and perform an
action. This has confused and frustrated Windows users for decades now. Do we really
want to go there?

Also, when users expect the necessity of two clicks to activate a window and then
perform an action, the two clicks can be made so quickly that they become a single
double click, which may have a different interpretation, in some applications, from a
single click to both activate the window and perform an action. This can lead to
unexpected and in some cases catastrophic results!

This needs to be thought through very carefully, with emphasis given to consistency,
convenience, and safety.

Jim Renkel
</what>
</comment>
<comment>
<author>enjoiit...@gmail.com</author>
<when>Mon, 18 Feb 2008 08:44:01 +0000</when>
<what>Completely agree :)
this is especially annoying when starting a new game from touchscreen and then
playing the game using directional pad. such as the snake example. it says press up,
but really, you need to press up twice.</what>
</comment>
<comment>
<author>ahvipo...@hotmail.com</author>
<when>Tue, 19 Feb 2008 16:03:28 +0000</when>
<what>This issue is related to the new flag isFocusableInTouchMode. 

The thing is that if isFocusableInTouchMode = FALSE, the buttons lose their focus 
once the device enters touchmode. If this flag is true, this problem doesnQ&apos;Et appear.

As a reference, a discussion I started about the isFocusableInTouchMode with the 
same issue mentioned also.

http://groups.google.com/group/android-
developers/browse_thread/thread/ba759acd86d37479/a1a085b550daa4bd?
lnk=gstQ&amp;Eq=Touchmode#a1a085b550daa4bd

The same thing appears in the default dialler app, if you use buttons to navigate 
around the numbers and then click the touchpad and once again use buttons, you need 
to press _twice_ and the focus is given to the upper left button. A very confusing 
behaviour from my point of view!

Regards

Jack</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 21:16:44 +0000</when>
<what>The current modal Touch Mode behavior is being reviewed. Future releases will indeed refine the APIs and behavior, as you all suggest.</what>
</comment>
<comment>
<author>dwcr...@gmail.com</author>
<when>Fri, 21 Mar 2008 14:37:41 +0000</when>
<what>The problem of requiring two clicks occurs even when you stay in touch mode.  If 
touch inputs spans a time period greater than (about 15 seconds), two touches are 
once again required.  To see this in action, just bring up the phone app hit any 
number, wait a little while then hit another number.  You have to hit it twice.  
This will drive users nuts.

Regards, Dave</what>
</comment>
<comment>
<author>mattelac...@gmail.com</author>
<when>Mon, 08 Dec 2008 12:49:30 +0000</when>
<what>So know you have setFocusableInTouchMode method, where you can switch to key mode and
use this key event by one key-click. But you need still two clicks when the
application just started. Is this behaviour wanted?

Regards, Matthias</what>
</comment>
</bug>
<bug>
<bugid>9790</bugid>
<title>user should be able to uninstall many of the stock apps, e.g.  FaceBook, Twitter etc.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>radu.mat...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 22:42:31 +0000</openedDate>
<description>As nice as FB and Twitter integration might be, the user should be able
to uninstall the stock FB and Twitter apps. No problem if they are
preinstalled, but there might be better alternatives on the Market
(hopefully) or some users simply donQ&apos;Et use them. Same with the News and
Weather app. config: Froyo on Sexus1</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 22 Jul 2010 22:25:40 +0000</when>
<what>See: http://code.google.com/p/android/issues/detail?id=9185</what>
</comment>
<comment>
<author>mikestich@gmail.com</author>
<when>Fri, 03 Sep 2010 00:39:48 +0000</when>
<what>Agreed. I donQ&apos;Et use either and they clutter up my Q&quot;EshareQ&quot;E menu. </what>
</comment>
</bug>
<bug>
<bugid>11947</bugid>
<title>Pecan QVGA LCD 240x320_Latitude - Menu - Latitude - Add friends - Select from Contacts - Select a group which has no contact - Add friends -Q&gt;E Sorry pop up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 11:06:01 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Q&quot;ELatitudeQ&quot;E 2. Menu -
Latitude - Add friends - Select from Contacts - Select a group which has
no contact - Add friends -Q&gt;E Sorry pop up - What happened. when adding
friend group which has no contact, Sorry popup [The application Maps
(process com.google.android.apps.maps) has stopped unexpectedly. Please
try again. Force close]. - What you think the correct behavior should
be. It should not allow to add group which has no contact.</description>
</bug>
<bug>
<bugid>3412</bugid>
<title>Cannot see copy protected apps on the HTC Hero.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-24T23:02:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stupid.nob</reportedBy>
<openedDate>Wed, 29 Jul 2009 21:28:19 +0000</openedDate>
<description>The HTC Hero on ORANGE UK seems to be unable to find copy protected
applications in the Android Market.</description>
<comment>
<author>paul.cha...@gmail.com</author>
<when>Fri, 31 Jul 2009 14:05:44 +0000</when>
<what>Also seeing this on a tmobile uk branded htc hero / g2 touch</what>
</comment>
<comment>
<author>paul.cha...@gmail.com</author>
<when>Fri, 31 Jul 2009 14:09:28 +0000</when>
<what>For example Q&quot;Epname:com.android.aldikoQ&quot;E is unavailable</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:02:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4928</bugid>
<title>Can not delete frequently called list from favorites screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>137</stars>
<reportedBy>VZWL...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 17:52:41 +0000</openedDate>
<description>On the The Droid by Motorola there is no option to clear the frequently
called numbers on your favorites screen in contacts. Even after clearing
call logs list still appears on favorite screen. NOTE: This form is only
for reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Devices should list the version under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and attach the output.</description>
<comment>
<author>thegisfo...@gmail.com</author>
<when>Mon, 30 Nov 2009 14:48:39 +0000</when>
<what>This should be considered a bug and NOT an enhancement.  For two reasons.  1) There
should always be a way to clear logs of any sort and 2) The way this seems to work it
not as it should be.  Favorites should only list starred contacts and not recently
contacted contacts.  That is the whole point of the call log.  If I want to see who I
called recently I will look at the call log.  This is 100% a bug and the fix should
be to have favorites only show starred contacts.  It should also be moved to a higher
priority as I have heard people are returning product over this and a simple fix
should never be one to run people off on a relatively new OS.</what>
</comment>
<comment>
<author>vickiebg...@gmail.com</author>
<when>Mon, 30 Nov 2009 15:47:42 +0000</when>
<what>Re: no way to delete Q&quot;EFrequently CalledQ&quot;E. I agree this is a big bug! I absolutely do 
not want a list of calls IQ&apos;Eve made on my phone that canQ&apos;Et be delete or donQ&apos;Et drop 
off the list until I make 25 more calls.  This should be a high priority fix.  Had I 
known of this problem I most likely would not have purchased this phone.</what>
</comment>
<comment>
<author>rolon...@gmail.com</author>
<when>Tue, 01 Dec 2009 16:25:48 +0000</when>
<what>Definitively this is a major corncern for me. Just bought the T-mobile My touch3g 
and love the android os but the fact that there is no way to delete the favorites 
list is a turn down. In my oppinion I allready know who are my favorites contacts so 
theres no need to have a tab in  the dialer aplication</what>
</comment>
<comment>
<author>caral...@gmail.com</author>
<when>Mon, 14 Dec 2009 02:52:36 +0000</when>
<what>IQ&apos;Em with everyone else! This should be changed! Just because some calls 
you 3 or mor times that in no way should mark them as a favorite! This 
should strictly be an option the user controls only!</what>
</comment>
<comment>
<author>deirdre...@gmail.com</author>
<when>Mon, 14 Dec 2009 18:11:13 +0000</when>
<what>Agreed .. I do not like that I cannot delete a call from the Q&apos;Efrequently calledQ&apos;E 
list.  I also donQ&apos;Et like that I cannot delete just one call from the Q&apos;Ecall logQ&apos;E.</what>
</comment>
<comment>
<author>khandr...@gmail.com</author>
<when>Wed, 16 Dec 2009 02:06:33 +0000</when>
<what>I agree, this is a major downfall.  IQ&apos;Eve been looking all over to find a solution and
havenQ&apos;Et yet.  I did find an app called Q&quot;ECall Log AssistantQ&quot;E that will delete all
contacts from Q&quot;Efrequently calledQ&quot;E for $1.50, but you shouldnQ&apos;Et have to pay for an app
to accomplish this.  I may go back to my Blackberry :(   As far as the call log, you
can do a hard press and this will bring up another window that you can remove that
single call from the call log.  If this option were possible in the Q&quot;ERecently CalledQ&quot;E
menu, IQ&apos;Ed be a happy camper.  This is a MAJOR flaw/bug that needs to be fixed promptly.</what>
</comment>
<comment>
<author>gothicte...@gmail.com</author>
<when>Wed, 23 Dec 2009 19:41:08 +0000</when>
<what>I switched from an iPhone to a Moto Droid and love this phone. But the Contacts
portion of this phone I just have to scratch my head on. Why can I not clear these
Q&quot;EFrequently CalledQ&quot;E numbers? Why can I only sort my contacts by First name? Why can I
not setup my favorites to be sorted in whatever order I want? I shouldnQ&apos;Et have to
scroll my favorites list just to quickly call some contacts that happen to be listed
at the bottom.

There are many things that I respect being left to 3rd party devs to take care of,
but this is basic stuff that shouldnQ&apos;Et require a 3rd party to fix.</what>
</comment>
<comment>
<author>chevrole...@gmail.com</author>
<when>Wed, 23 Dec 2009 22:30:03 +0000</when>
<what>this is for the most part the biggiest pain in the a** why something so simple cant 
be fixed . if nothing is fixed soon I will return all 167 phones i have for my 
managers people are gettig in trouble </what>
</comment>
<comment>
<author>wynston....@gmail.com</author>
<when>Thu, 24 Dec 2009 14:51:14 +0000</when>
<what>Need to find a way to clear or get rid of frequent caller list period. I have two
people on my frequent caller list that have only called me once. I would rather not
have frequent callers at all or it be a choice for the user to have it on or not!
Please Fix Google Thanks!</what>
</comment>
<comment>
<author>Kyle.Le...@gmail.com</author>
<when>Sat, 26 Dec 2009 20:04:16 +0000</when>
<what>I can not believe that this issue wasnQ&apos;Et fixed in 2.0.1, as I have scoured forums,
etc. to find a fix and have not been able to thus far. For such an intuitive phone to
have an issue this simple in all versions of Android is almost unbelievable. Please
fix this ASAP. There are hundreds of thousands of people that agree.</what>
</comment>
<comment>
<author>evan.kaufman</author>
<when>Sun, 27 Dec 2009 06:03:09 +0000</when>
<what>Cyanogenmod as of 4.2.10.1 has a Q&quot;EClear Frequently CalledQ&quot;E option, not sure if this
was custom code for CM, or if it was a feature pulled down from Eclair.</what>
</comment>
<comment>
<author>gothicte...@gmail.com</author>
<when>Mon, 04 Jan 2010 14:14:37 +0000</when>
<what>In response to Pat.Larrimore

You can add your own favorites by pressing and holding any contact and selecting Q&quot;EAdd
to FavoritesQ&quot;E or by pressing the Q&quot;EStarQ&quot;E next to a contact name once selected.

</what>
</comment>
<comment>
<author>reagan...@gmail.com</author>
<when>Wed, 06 Jan 2010 10:22:54 +0000</when>
<what>Agreed it is a unacceptable bug that unbelievable to be happened in Google product. How 
can i escape from my wifeQ&apos;Es monitoring if a pretty lady frequently called me but canQ&apos;Et 
be deleted. My short cut is to add the entire contacts list entries into the favourite 
list. ^_^. God Bless me.</what>
</comment>
<comment>
<author>malow...@gmail.com</author>
<when>Sat, 09 Jan 2010 23:01:02 +0000</when>
<what>Congrats, this is still a huge bug and it made it into the Nexus One.  How can
something be considered a Q&quot;EFavoriteQ&quot;E when I have no control over removing it?  I do
not want Frequently Called people hanging out in a quasi-log file that I have no
ability to clear.  This is highly annoying, and it seems to be brought up in many
forums again and again.</what>
</comment>
<comment>
<author>Quett...@gmail.com</author>
<when>Mon, 11 Jan 2010 03:09:44 +0000</when>
<what>I believe this to be a major security problem.  I have, to no avail, spent a
tremendous amount of time trying to fix this problem.  According to T-Mobil, the
issue lies with the makers Q&quot;Emanufacturing settingQ&quot;E.  The make of the MyTouch3G is
HTCQ&apos;E, their phone number is 1.866.449.8358.  They will be getting a call from me
tomorrow!  Had I known that this was a major/unresolvable problem with this phone, I
would have never purchased it!  I have no way to secure my privacy due to an
irrational  Q&quot;Efrequently called numbers self populating listQ&quot;E(that I have no control
over), that attaches itself to my Favorites list.  I have control over my Q&quot;Ecall logQ&quot;E,
but I not have any control over the list that automatically attaches itself to the
tail end of Q&quot;EMy favoritesQ&quot;E list.




















 </what>
</comment>
<comment>
<author>Quett...@gmail.com</author>
<when>Mon, 11 Jan 2010 03:14:45 +0000</when>
<what>I believe this to be a major security problem.  I have, to no avail, spent a
tremendous amount of time trying to fix this problem.  According to T-Mobil, the
issue lies with the makers Q&quot;Emanufacturing settingQ&quot;E.  The make of the MyTouch3G is
HTCQ&apos;E, their phone number is 1.866.449.8358.  They will be getting a call from me
tomorrow!  Had I known that this was a major/unresolvable problem with this phone, I
would have never purchased it!  I have no way to secure my privacy due to an
irrational  Q&quot;Efrequently called numbers self populating listQ&quot;E(that I have no control
over), that attaches itself to my Favorites list.  I have control over my Q&quot;Ecall logQ&quot;E,
but I not have any control over the list that automatically attaches itself to the
tail end of Q&quot;EMy favoritesQ&quot;E list.




















 </what>
</comment>
<comment>
<author>thirdva...@gmail.com</author>
<when>Wed, 13 Jan 2010 20:31:17 +0000</when>
<what>This is an unbelievably sloppy design mistake, and a MAJOR problem

Are there ANY updates (ROM downloads/updates) that will address this.

How this got past any UI designer is BEYOND COMPREHENSION.

LAME. VERY, VERY LAME.</what>
</comment>
<comment>
<author>thirdva...@gmail.com</author>
<when>Wed, 13 Jan 2010 20:33:20 +0000</when>
<what>I think it could be worthy of a law suit.   One innocent phone call could create 
endless fights at home.</what>
</comment>
<comment>
<author>schr...@gmail.com</author>
<when>Thu, 14 Jan 2010 08:02:36 +0000</when>
<what>I just wrote a Freqnuently Called List remover, simply click the remove button.
Enjoy!</what>
</comment>
<comment>
<author>mlito...@gmail.com</author>
<when>Thu, 14 Jan 2010 14:44:46 +0000</when>
<what>Download unsuccesful on my Moto Droid.  Running current version 2.01 !</what>
</comment>
<comment>
<author>jba...@gmail.com</author>
<when>Thu, 14 Jan 2010 15:03:04 +0000</when>
<what>WouldnQ&apos;Et dl to my Droid either but did dl to my computer OK. Not installing yet, let 
someone else be the ginea pig first.  Could be a virus for all I know. :)</what>
</comment>
<comment>
<author>schr...@gmail.com</author>
<when>Thu, 14 Jan 2010 15:08:17 +0000</when>
<what>no virus :(
maybe i upload the source code too!</what>
</comment>
<comment>
<author>schr...@gmail.com</author>
<when>Thu, 14 Jan 2010 15:11:18 +0000</when>
<what>Screenshots Here: 
http://www.mobile01.com/topicdetail.php?f=423Q&amp;Et=1384069Q&amp;Er=2Q&amp;Elast=16982952

!!!</what>
</comment>
<comment>
<author>jba...@gmail.com</author>
<when>Thu, 14 Jan 2010 15:33:53 +0000</when>
<what>Thanks for sharing the source code, made me feel better about installing the app. It
works just fine. What would be nice, is to be able to individually delete frequently
called numbers from within the Android phone application. Anyway to hook into that
app to add this functionality?

Another nice idea would be to have the ability to never show a particular number in
the called list, but that may be tough to implement. Sort of an exclusion list.

Thanks for writing this app. I personally donQ&apos;Et have a need for this right now but I
know many other people do, and it should have been included in the Android app from
the start.</what>
</comment>
<comment>
<author>schr...@gmail.com</author>
<when>Fri, 15 Jan 2010 07:43:05 +0000</when>
<what>well... i donQ&apos;Et have time to add feature currently.
and yes, such functionality should built into the default contact manager from the
start, i feel it is trouble to having a list of frequently calls so that i wrote this
app, we should just workaround with this small app and wait for google do it.

in addition, i had just changed the application name to Q&quot;EFrequently Called RemoverQ&quot;E,
and attach it with APK and source code.

regards
</what>
</comment>
</bug>
<bug>
<bugid>8376</bugid>
<title>Calendar appoints syncing with exchange 2010 not recognized</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kendamesii@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 01:59:22 +0000</openedDate>
<description>I am syncing my Sprint HTC Hero version 1.5 with an Exchange 2010 server
for calendar,email and contacts. It seems like the synchronized
appointments are not recognized because daily (or every couple of hours)
all of the calendar events are added again to the phone causing multiple
copies of the same event. These events add up pretty quickly and slow
the phone down which is extremely frustrating. If I remove the exchange
active sync account from the phone, I noticed the email and contacts are
removed but the calendar events remain on the phone?? Sprint has done
hard reset back to factory defaults and the problem still exists. I also
added my active sync email account to my wifeQ&apos;Es phone (same specs as
mine) and it has the same problem there which confirms that this is a
software issue. Thanks for taking care of this.</description>
</bug>
<bug>
<bugid>10427</bugid>
<title>secondary gmail account does not sync back calendar items</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gt.oostrum@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 14:08:09 +0000</openedDate>
<description>The default android calendar application isnQ&apos;Et capable a syncing
appointments back to the non default gmail account ( a secondary one
added to the account configuration ). The default ( primary ) account is
able to sync from and to gmail while the secondary account can only sync
from gmail. Newly created appointments are not synced to gmail and
edited appointments are not synced to gmail.</description>
<comment>
<author>patusovn...@gmail.com</author>
<when>Mon, 06 Sep 2010 16:50:41 +0000</when>
<what>The same problem with HTC Desire updated to 2.2 version. Please fix this issua, maybe ASAP.</what>
</comment>
</bug>
<bug>
<bugid>9665</bugid>
<title>API Demos Q&quot;ECamera PreviewQ&quot;E Force Close on HTC Incredible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>earwo...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 00:22:16 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Run the API Demos on an HTC Incredible. Tested on
device with the following parameters: Firmware Version: 2.1-update
Baseband version: 1.00.03.04.06 Kernel version: 2.6.29-cc1c2268
htc-kernel@and18-2 #1 Build number 1.22.605.2 CL161494 Software number:
1.22.605.2 - What happened. Navigated the API Demos menu to launch
Q&quot;ECamera PreviewQ&quot;E App: Graphics -Q&gt;E Camera Preview. Resulted in a Force
Close. - What you think the correct behavior should be. It should not
force close (!) but show the camera preview. Attached a partial capture
from Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>earwo...@gmail.com</author>
<when>Sat, 10 Jul 2010 00:28:14 +0000</when>
<what>By the way, this makes it challenging to develop a functioning app using the Camera Preview code base as an example.  Clearly there is a workaround as other camera apps work on my HTC Incredible, but Android should be platform independent in this regard - or there should be a note in the SDK indicating how different platforms Q&quot;EinterpretQ&quot;E the SDK. </what>
</comment>
<comment>
<author>cvp...@gmail.com</author>
<when>Sun, 08 Aug 2010 19:06:03 +0000</when>
<what>It has to do with this line:
mCamera.setParameters(parameters);

Notice that commenting it out will allow you to move forward, but then when you start to rotate the camera, the app will die out...  probably related to the fact that you are not setting the width and height.</what>
</comment>
</bug>
<bug>
<bugid>13793</bugid>
<title>occasional slow down of sensor sampling rate on Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>gsgm2...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 03:13:25 +0000</openedDate>
<description>IQ&apos;Em developing an application that samples the accelerometer, magnetic
field, and gyroscope sensors as fast as possible via the SensorManager
listeners running in Android 2.3.1 on a Nexus S. Typically, the sample
rate is awesome (IQ&apos;Em still having some difficulty adjusting to the idea
that a Java VM runs this fast): about 32 Hz for the accelerometer and
the magnetic field sensors, and about 800 Hz for the gyroscope. However,
twice in the last few weeks, the accelerometer and magnetic field sensor
sample rate has dropped down to 7 or 8 Hz and stayed there. I tried
uninstalling/installing the application. I tried looking for some greedy
services (I didnQ&apos;Et find any). I tried putting the device in airplane
mode. None of these attempts revived the sampling rate. Fortunately,
momentarily removing the battery fixed the problem both times. I havenQ&apos;Et
been able to reproduce the problem at will.</description>
<comment>
<author>davidsma...@gmail.com</author>
<when>Sun, 13 Feb 2011 04:00:15 +0000</when>
<what>It is a good thing you are trying to sample at the fastest rate possible because setting the Nexus S with 2.3.1 seems to ignore the rate setting specified on registerListener and ALWAYS returs all sensors at the highest rate.  Iam seeing 100 HZ for the gyroscope and around 32 Hz for all the others</what>
</comment>
<comment>
<author>davidsma...@gmail.com</author>
<when>Thu, 17 Feb 2011 02:10:41 +0000</when>
<what>Some more information:  I have seen this also.  I believe it is the Magnetic Field Sensor that gets stuck at in 7 or 8 Hz mode.   If I donQ&apos;Et start the Magnetic Field sensor then I can still get acceleration data at 30 Hz.  The Orientation depends upon the Magnetic so it slows down also when the device gets in this state.  Power cycling the device fixed the problem for me.</what>
</comment>
</bug>
<bug>
<bugid>9993</bugid>
<title>force close Google maps when clicking latitude after selecting destination</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shiva.ra...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 16:17:58 +0000</openedDate>
<description>1. input destinations to drive ex: from My location, to: Chicago, IL 2.
select navigate to display map on your android phone 3. Zoom out such
that you are able to see origin and destination in your screen (end to
end) 4. Select Menu ----Q&gt;E Layers -----Q&gt;E Latitude A Sorry! pop up will
appear displaying the following message Q&quot;EThe appplication Maps (process
com.google.android.apps.maps) has stopped unexpectedly. Please try
againQ&quot;E I am not sure if this is a systemic bug or just isolated to my
HTC Incredible (Verizon) phone.</description>
</bug>
<bug>
<bugid>11184</bugid>
<title>No SMS notification if the Messages app is open and on screen.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>turbophr...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 06:50:09 +0000</openedDate>
<description>This issue seems to be new to Froyo. If an incoming SMS message is
received while you actually have the Messages application open and on
screen (foreground) a notification sound will not be generated. If at
the home screen or any other application a notification will be
generated. This is an issue since the screen times out and you donQ&apos;Et
know if a message has been received until you look at the Messages
inbox. What appears to make this a bug rather than something by design
is if you have outgoing SMS message notifications turned on, you will
get a notification when the message is sent if you are in the Messages
app. It is only on incoming messages while in the Messages app that the
bug appears. Device = Verizon HTC Incredible, Android 2.2. NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>jamison_...@yahoo.com</author>
<when>Sat, 01 Jan 2011 23:33:19 +0000</when>
<what>Yes, this is a very annoying issue. When I am having a conversation in SMS with someone, it is easy to miss a reply when you are typing. Worse, if you have simply set the phone down, expecting it to power off automatically, you will also not receive a notification. Having the app open to a conversation should not be assumed that the user is actually paying attention to the app.

While it may seem like this isnQ&apos;Et important, this is a serious usability issue, as I have personally gotten the Q&apos;Ewhy didnQ&apos;Et you answer me?Q&apos;E from the girlfriend more than once.

Motorola DROID Froyo 2.2</what>
</comment>
<comment>
<author>cagi...@gmail.com</author>
<when>Thu, 14 Jul 2011 09:42:36 +0000</when>
<what>Lots of people seem to be having this issue.
It is really annoying!

HTC Desire Froyo 2.2</what>
</comment>
</bug>
<bug>
<bugid>6485</bugid>
<title>Browser bug: Text area hidden under keyboard</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-02T19:51:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 13:13:14 +0000</openedDate>
<description>- On the device go to http://mail.google.com/mail (do not tap Q&quot;EOlder
versionQ&quot;E). - Tap on a message. - Scroll down (bug 1: notice that
Q&quot;EForwardQ&quot;E is partly hidden behind footer bar with the Q&quot;EIndboxQ&quot;E short cut
- it seems Forward has been word wrapped to the next line by mistake
instead of appearing to the right of Q&quot;EReply to allQ&quot;E). - Tap Reply. -
Notice that the text input area are so close to the bottom that the
browser cannot scroll any furter down (this is what causes the next
bug). - Tap in the text input area to open the keyboard. - Notice that
the keyboard covers the text input area. - Typing return/line break one
or two times. - Notice that the cursor moves behind the keyboard so you
can no longer see what youQ&apos;Ere typing. Here the browser should move the
text area further up even though the page canQ&apos;Et scroll any further down.
It seems the keyboard can only be on to of the page and not be _below_
it as itQ&apos;Es required here to not hide the important webpage content. I
use HTC Tattoo (v1.67.405.6)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 19:51:59 +0000</when>
<what>Changes in the mail design have eliminated these problems (tested with 2.2)</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 02 Jul 2010 22:39:42 +0000</when>
<what>Cool! thanks :)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13927</bugid>
<title>Newer Android devices fail to authenticate a trusted root</title>
<status>New</status>
<owner>b...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ch...@digicert.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 19:23:57 +0000</openedDate>
<description>A set of the newer Android devices seem to be having trouble validating
the DigiCert Assured ID Root CA certificate. Test links are available
that can be used to easily test devices for each of the three DigiCert
root certificates. All three of these test links are at
https://www.digicert.com/digicert-root-certificates.htm -- The DigiCert
Assured ID Root CA Test link (
https://assured-id-root.digicert.com/testroot/ ) fails to validate on
the new Samsung Galaxy Tablets, Samsung Nexus S phone, The Motorola
Atrix, and the Motorola Droid X. Instead, the attached security warning
appears. The other test links for the DigiCert High Assurance EV Root CA
and the DigiCert Global Root CA Certificates both work flawlessly on
these same devices. All three links continue to work on various other
Android devices that weQ&apos;Eve been able to test.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 11 Jan 2011 22:48:41 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 12 Jan 2011 01:06:03 +0000</when>
<what>Here are the DigiCert CA certs included in 2.3 (Gingerbread)

http://android.git.kernel.org/?p=platform/libcore.git;a=tree;f=luni/src/main/files/cacerts;h=aeda41cb0a0c978bcb813ff002fe7d52a2124825;hb=HEAD

399e7759.0:        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA
69105f4f.0:        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA
81b9768f.0:        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA

so it is not a simple matter of a missing CA root certificate. 

When I run a simple test program to connect to the test server, I see the following:

javax.net.ssl.SSLHandshakeException: org.bouncycastle.jce.exception.ExtCertPathValidatorException: Certificate has unsupported critical extension
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:477)
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLOutputStream.Q&lt;EinitQ&gt;E(OpenSSLSocketImpl.java:805)
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getOutputStream(OpenSSLSocketImpl.java:712)
	at HelloWorld.http(HelloWorld.java:287)
	at HelloWorld.main(HelloWorld.java:180)
	at dalvik.system.NativeStart.main(Native Method)
Caused by: java.security.cert.CertificateException: org.bouncycastle.jce.exception.ExtCertPathValidatorException: Certificate has unsupported critical extension
	at org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted(TrustManagerImpl.java:161)
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verifyCertificateChain(OpenSSLSocketImpl.java:664)
	at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native Method)
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:474)
	... 5 more
Caused by: org.bouncycastle.jce.exception.ExtCertPathValidatorException: Certificate has unsupported critical extension
	at org.bouncycastle.jce.provider.RFC3280CertPathUtilities.wrapupCertF(RFC3280CertPathUtilities.java:2427)
	at org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXCertPathValidatorSpi.java:447)
	at java.security.cert.CertPathValidator.validate(CertPathValidator.java:197)
	at org.apache.harmony.xnet.provider.jsse.TrustManagerImpl.checkServerTrusted(TrustManagerImpl.java:156)
	... 8 more

I added some debugging and the particular problematic extension has
OID 2.5.29.37, which is actually part of the test certificate, not the
root CA certificate. This is what 2.5.29.37 is:

            X509v3 Extended Key Usage: critical
                TLS Web Server Authentication, TLS Web Client Authentication

So the workaround is to reissue the server certificate with the extension marked
as non-critical. IQ&apos;Ell have to investigate further what it means to
ensure the proper key usage.

Your summary suggest that this is a new behavior in 2.3, but I tried it quickly on 2.1 and 2.2 Nexus One and it did not seem to work their either.</what>
</comment>
<comment>
<author>ch...@digicert.com</author>
<when>Wed, 12 Jan 2011 18:11:57 +0000</when>
<what>The certificate has been reissued and replaced as suggested.  Thanks so much for your quick response.</what>
</comment>
</bug>
<bug>
<bugid>17346</bugid>
<title>USB Disconnect Removes Icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nurble...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 17:43:29 +0000</openedDate>
<description>- Steps to reproduce the problem. Q&amp;E What happened. Since upgrading my
Verizon Droid X from 2.2 to 2.3.3, every time I *disconnect* the USB
cable between my phone and computer, two icons disappear from my home
screens (X-Plane and Aldiko Premium). - What you think the correct
behavior should be. Icons should not be deleted just because the USB
link is dropped. It is easy to put the icons back where they belong, but
thereQ&apos;Es no reason that should be necessary (and it was never necessary
with the previous android version.)</description>
</bug>
<bug>
<bugid>5150</bugid>
<title>G1/Donut: Browser crashes in www.bing.com-Q&gt;Eshopping-Q&gt;EGo to store</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dsun...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 20:37:46 +0000</openedDate>
<description>Steps to reproduce: 1. From browser menu-Q&gt;EGo, enter www.bing.com; 2.
Click Shopping icon on the left side of www.bing.com; 3. Click any
Featured products on promotion like LCD TV; 4. Click on Go to store
following any Q&quot;Eseller nameQ&quot;E; 5. Swipe the screen to right while or after
the page loading is complete, Browser force close is observed. The same
issue is observed on G1/Donut (SDK 1.6) but not on Sholes/Eclair (SDK
2.0). The correct behavior should be the store web page is rendered.</description>
</bug>
<bug>
<bugid>748</bugid>
<title>Unable to Run Flash Lite Navigation or Controls</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T20:55:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>1Priori...@gmail.com</reportedBy>
<openedDate>Wed, 11 Jun 2008 20:30:22 +0000</openedDate>
<description>This is a request that Android support Flash Lite at minimum, including
device controls, and look to Adobe Air and the Open Screen Project. We
are developers with an industry changing application for mobile devices,
currently running on Flash Lite enable browsers. ARM AND FLASH
http://www.electronicsweekly.com/Articles/2008/05/02/43661/arm-welcomes-
adobes-mobile-flash-move.htm OPEN SCREEN PROJECT ALLIANCE
http://www.adobe.com/openscreenproject/</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:55:08 +0000</when>
<what>Flash support is not currently planned.</what>
</comment>
</bug>
<bug>
<bugid>15120</bugid>
<title>Whenever I send a MMS, it will send to the person but not be viewable on their phone. Is it a picture format matter or a bug in my Google myTouch 3g? I have Android Version 2.2.1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amile...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 04:11:57 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1943</bugid>
<title>Repeatedly initializing and then terminating OpenGL on Dream eventually fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>jjc1...@gmail.com</reportedBy>
<openedDate>Mon, 09 Feb 2009 06:08:33 +0000</openedDate>
<description>This bug occurs on the Dream, but not on the emulator. It can be
reproduced by using the OpenGL API Demos: Start one of the OpenGL demos,
press back to terminate it, and then start it again. Do this repeatedly
and eventually (around the 75th time) the demoQ&apos;Es framerate drops
dramatically and the system log shows: E/GLLogger( 1015): couldnQ&apos;Et load
Q&lt;Elibhgl.soQ&gt;E library (Cannot find library) The next time the demo is
started it will not show any graphics and the system log shows the same
message again. Killing the process and restarting the app makes it work
again. I donQ&apos;Et know if this is the cause or a symptom, but I noticed
that each time OpenGL is initialized the processQ&apos;Es VSS (as seen in top)
increases by around 16000K. Looking at /proc/[pid]/maps shows that
/dev/hw3d, /dev/pmem_gpu0 and /dev/pmem_gpu1 are being mapped into the
process each time, and not being unmapped when OpenGL is terminated.
This can also be seen in the system log: D/EGL.oem ( 1123): SMI region
at virtual=0x8df5c000, physical=0x0, size=7340032 offset=0 D/EGL.oem (
1123): EBI1 region at virtual=0x8e65c000, physical=0x16500000,
size=8388608 offset=1228800 D/EGL.oem ( 1123): REGS region at
virtual=0x86e5c000, physical=0xa0000000, size=1048576, offset=0 The
virtual addresses are different each time.</description>
<comment>
<author>jjc1...@gmail.com</author>
<when>Mon, 09 Feb 2009 06:35:32 +0000</when>
<what>I just re-read my report and the bit at the end isnQ&apos;Et clear. Those three log messages
are all repeated each time OpenGL is initialized, and the virtual address for each
region is different to what it was for that region previously.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:58:42 +0000</when>
<what></what>
</comment>
<comment>
<author>david.gi...@gmail.com</author>
<when>Mon, 30 Nov 2009 17:43:12 +0000</when>
<what>This sounds like itQ&apos;Es related to r3755, but IQ&apos;Em not seeing the virtual address
changes on my G1, so it could be something else entirely.</what>
</comment>
</bug>
<bug>
<bugid>10101</bugid>
<title>Incorporate www.managedruntime.org features to improve performance.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-30T16:59:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bch...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 16:09:21 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 30 Jul 2010 16:59:13 +0000</when>
<what>Please file bugs indicating precisely what you think is missing from Dalvik.</what>
</comment>
</bug>
<bug>
<bugid>18167</bugid>
<title>Google Talk Group Chat NPE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jygl...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 09:21:12 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1.Launch Google Talk 2.Start a chat with any
contact 3.Invite another person to the existing chat 4.Type something
and then press Enter 5.Click other contact and then go back to the group
chat by clicking the group chat label in contact list - What happened.
Force close observed. Logcat output has been collected. - What you think
the correct behavior should be. No FC Version: Honeycomb-MR1 Device:
Asus Eeepad Transformer HC3.1</description>
</bug>
<bug>
<bugid>6905</bugid>
<title>NEXUS ONE TUOCH PANEL FAIL</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tde...@gmail.com</reportedBy>
<openedDate>Sun, 28 Feb 2010 17:00:04 +0000</openedDate>
<description>my nexus one screen freeze and does not response iQ&apos;Eve got these message
from bootloader NEXUSONE PVT SHIP S-ON HBOOT-0.33.0012 MICROP-0B15 TOUCH
PANEL-fail RADIO-4.03.00.21_2 Dec 17 2009,13:05:23 i donQ&apos;Et know what
should i do? is this a hardware problem or os problem?</description>
<comment>
<author>umalemu...@gmail.com</author>
<when>Tue, 30 Nov 2010 15:02:25 +0000</when>
<what>My N1 touchpad becomes unresponsive at various times, most consistently when on car cradle or using map app.</what>
</comment>
<comment>
<author>tde...@gmail.com</author>
<when>Tue, 30 Nov 2010 16:21:36 +0000</when>
<what>send back</what>
</comment>
</bug>
<bug>
<bugid>3747</bugid>
<title>TextView: canQ&apos;Et put cursor on end of spaceless wrapped line</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>bill.ste...@gmail.com</reportedBy>
<openedDate>Tue, 01 Sep 2009 23:17:28 +0000</openedDate>
<description>Enter a multiline text field (such as message app). Enter 50 or so
letters, until they wrap to the next line. Try to click at the end of
the first line. Expected: cursor goes at the end of the line, where you
clicked Actual: cursor goes one character before This is no problem in
English but really sticks out in (spaceless) East Asian languages.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 14:27:29 +0000</when>
<what></what>
</comment>
<comment>
<author>soszynsk...@gmail.com</author>
<when>Fri, 04 Sep 2009 09:20:20 +0000</when>
<what>Maybe its not intuitive but just tap before first character of next line. cursor on
the begining of line does same action as it would be at the end of previous one</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:17:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14034</bugid>
<title>SMS text too long, converting to MMS crashes and deletes all SMS/MMS on phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:42:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>r...@downstairs.dk</reportedBy>
<openedDate>Sat, 15 Jan 2011 13:10:50 +0000</openedDate>
<description>Using: HTC Desire A8181 + 8 Gb SD Build: 2.29.405.5 Using the stock
message app, I wrote a text message (SMS) that ended up too long. 817
chars in total. A small notification popped up, telling me it was
converting the SMS to MMS. Then said converting from MMS to SMS, and
again and again and again, continuing to pop up. I could not send the
SMS, but saved it as draft, then left the app. The pop-up messages kept
appearing. I then restarted the phone, and the pop-up messages where
gone. Unfortunately so were all my SMS/MMS messages EXCEPT todays dateQ&apos;Es
messages. Everything from last midnight and back was gone.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:42:08 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>SkezzaSh...@gmail.com</author>
<when>Mon, 24 Oct 2011 22:33:25 +0000</when>
<what>There is a way round this, albeit not an OS fix. I have developed a simple application that allows you to send long SMS on any Android kernel. It is called BigSMS and is free on the Android Market.

https://market.android.com/details?id=skezza.main</what>
</comment>
</bug>
<bug>
<bugid>17138</bugid>
<title>Clarification needed in API documentation for SQLiteDatabase.setMaximumSize(long numBytes)</title>
<status>New</status>
<owner>jeffbr...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>linus.ka...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 07:45:36 +0000</openedDate>
<description>The API documentation for
android.database.sqlite.SQLiteDatabase.setMaximumSize(long numBytes)
states that the method Q&quot;ESets the maximum size the database will grow to.
The maximum size cannot be set below the current size.Q&quot;E I would suggest
that the documentation is appended with something along the lines of:
Q&quot;EAlthough database specific, this value is stored as part of the
database connection and must be reset every time a new database
connection is opened.Q&quot;E Not knowing that this value is reset to default
every time I reopen the database has caused me a lot of confusion and
time spent debugging. I believe the usage of setMaximumSize, and also
getMaximumSize, will be a lot clearer when knowing that this value is
not persistent between different database connections.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 25 May 2011 17:06:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8684</bugid>
<title>If you open an mp3 from outside the music app, then hit home, playback stops</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gall.bla...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 16:56:27 +0000</openedDate>
<description>Steps to reproduce: 1. Download MP3 using the browser 2. Wait for
download to finish 3. Slide the notification bar down, and tap on the
download complete notification. 4. Music app will start up and start
playing the mp3. 5. Hit the home button. Result: playback stops Correct
behavior: Playback should continue just as if you started playback via
the music app. Version: Android 2.2 (Froyo) on Nexus One</description>
</bug>
<bug>
<bugid>7669</bugid>
<title>[VoiceDialer] Need turn on/off feature for Voice Dialer since 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>EviS...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 06:29:39 +0000</openedDate>
<description>Voice Dialer is a great feature, however I still hope to have the chance
to turn if off or disable it. Reasons as follows: * IQ&apos;Em not a driver so
that itQ&apos;Es convenient of me to use my finger. * I found the Voice Dialer
process is consuming up to 30% of the battery. * Most of contacts in my
list are Chinese, pity that Voice Dialer donQ&apos;Et support Chinese language
yet. Please think of this. Thanks.</description>
<comment>
<author>EviS...@gmail.com</author>
<when>Thu, 15 Apr 2010 02:55:25 +0000</when>
<what>One point to add. Voice Dialer is always consuming at least 5MB of the RAM, which is 
expensive in my Milestone...</what>
</comment>
<comment>
<author>gbinr...@gmail.com</author>
<when>Fri, 02 Jul 2010 08:06:33 +0000</when>
<what>Absolutely needed, I donQ&apos;Et want to dial the wrong person just because my bluetooth started to get some normal talking and the phone dialed</what>
</comment>
<comment>
<author>otisb...@gmail.com</author>
<when>Wed, 04 Aug 2010 06:15:16 +0000</when>
<what>I *really* need to be able to turn off the voice dialer.  IQ&apos;Eve had my Nexus One for less than two weeks, and itQ&apos;Es already made four random phone calls from in my pocket due to inadvertent long presses on the Bluetooth headset button.

Please provide a way to disable this Q&quot;EhelpfulQ&quot;E feature.</what>
</comment>
<comment>
<author>nfc...@gmail.com</author>
<when>Wed, 06 Oct 2010 12:59:19 +0000</when>
<what>I use a TaskKiller to kill the voice dialer, but it keeps turning itself back on some hours later. ItQ&apos;Es not necessary for a lot of us; we donQ&apos;Et have any use for it. Please let us turn it off. I promise IQ&apos;Ell turn it on from the menu if I ever want to use it.</what>
</comment>
<comment>
<author>Solled...@gmail.com</author>
<when>Tue, 16 Nov 2010 23:11:16 +0000</when>
<what>sometimes it stops the music, ABSOLUTELY ANNOYING</what>
</comment>
<comment>
<author>rocketsh...@gmail.com</author>
<when>Mon, 20 Dec 2010 17:27:24 +0000</when>
<what>IQ&apos;Ell join in with this request. The Voice Dialer runs all the time, even though I never use it and have no intention of using it. Plus it activates at times without me wanting it. I can live with not being able to uninstall it, but it seems absurd that it doesnQ&apos;Et have a simple Q&quot;EdisableQ&quot;E setting.</what>
</comment>
<comment>
<author>del75...@gmail.com</author>
<when>Tue, 04 Jan 2011 00:22:19 +0000</when>
<what>Please create a way to disable or lock the Voice Dialer..or a way to delete it.
Its making a lot of phone calls from accidental presses on my bluetooth headset.

</what>
</comment>
<comment>
<author>karajoh...@gmail.com</author>
<when>Sun, 27 Mar 2011 20:18:08 +0000</when>
<what>It is really annoying, I just purchased Galaxy S and it keeps dialing random contacts when the BT headset button is pressed accidentally. I donQ&apos;Et want to root my phone. Please do something!!</what>
</comment>
<comment>
<author>wwjoy...@gmail.com</author>
<when>Tue, 12 Apr 2011 16:17:15 +0000</when>
<what>Adding my vote for this...please release a patch to either disable Voice Dialer or a patch to allow the removal of this app.</what>
</comment>
<comment>
<author>vastmeri...@gmail.com</author>
<when>Mon, 30 May 2011 07:07:26 +0000</when>
<what>I want to be able to use Vlingo to do this in the car as it has a better control over my contacts.

Google. Please let people have the choice here.
</what>
</comment>
<comment>
<author>dava...@gmail.com</author>
<when>Mon, 06 Jun 2011 02:47:59 +0000</when>
<what>I second the motion, on my phones it has only caused me trouble, it should be removed from android as i only see thisQ&quot;E featureQ&quot;E causing aggravation to people (it starts at apparently random occasions when the phone is in my pocket.. frose a couple of times and i have no use for it)</what>
</comment>
<comment>
<author>todd.tri...@gmail.com</author>
<when>Wed, 08 Jun 2011 23:12:57 +0000</when>
<what>Agree. When I want to dial the phone, IQ&apos;Ell dial the phone. IQ&apos;Ed rather not have it guess when I want to dial, launch Voice Dialer, and interpret background noise as a contact I want to annoy.</what>
</comment>
<comment>
<author>jbor...@gmail.com</author>
<when>Wed, 22 Jun 2011 04:20:19 +0000</when>
<what>Please let us make this choice. I dial inadvertently more than purposefully.</what>
</comment>
<comment>
<author>premdeep...@gmail.com</author>
<when>Thu, 30 Jun 2011 03:50:22 +0000</when>
<what>Annoying when it pops up while you are listening to music. We should have an option to enable/disable it. Plus, it should automatically get turned off when there is some music application running like music player or FM.</what>
</comment>
<comment>
<author>Hajja...@gmail.com</author>
<when>Wed, 20 Jul 2011 13:28:02 +0000</when>
<what>As much as I love my desire hd. Everytime voice dialler pops up I come so close to breaking my phone. I have this problem a lot .. sometimes when I have my earphones in listening to music, a little twist or tap on the jack you get a little static. ThatQ&apos;Es fine, but when the phone starts playing up and continously opens up voice dialler is very annoying ! And It sometimes calls people and ends call straight away. ItQ&apos;Es irritating and I donQ&apos;Et think people want voice dialler so please add an option to either delete it or disable it. If people want it or need it, they can simply reactivate it. </what>
</comment>
<comment>
<author>sabeer.z...@gmail.com</author>
<when>Tue, 16 Aug 2011 22:38:58 +0000</when>
<what>I have the exact same issue as the previous commenter... please allow disabling this feature!!</what>
</comment>
<comment>
<author>sabeer.z...@gmail.com</author>
<when>Tue, 16 Aug 2011 22:39:10 +0000</when>
<what>I have the exact same issue as the previous commenter... please allow disabling this feature!!</what>
</comment>
<comment>
<author>Radioact...@gmail.com</author>
<when>Fri, 19 Aug 2011 16:58:11 +0000</when>
<what>Agree. Voice dialing is something I have no intention of ever using. Please allow for, at bare minimun, the ability to disable. Voice dialing is a scourge that makes me hate my Android. (HTC Inspire)</what>
</comment>
<comment>
<author>havocshr...@gmail.com</author>
<when>Mon, 05 Sep 2011 18:24:38 +0000</when>
<what>keeps stopping pandora and dialing my last called contact
absolutely hate it</what>
</comment>
<comment>
<author>jmahm...@gmail.com</author>
<when>Wed, 07 Sep 2011 01:11:45 +0000</when>
<what>Agreed!  IQ&apos;Em not sure most users even know why their phone starts dialing people randomly -- it took me a while to diagnose this as a Voice Dialer problem.

Absolutely a pain in the neck while listening to podcasts!!!!</what>
</comment>
<comment>
<author>achille...@gmail.com</author>
<when>Tue, 13 Sep 2011 06:08:19 +0000</when>
<what>This app is totally useless for me as it doesnQ&apos;Et support my language. It keeps making random calls to my contacts through my bluetooth headset all the time.
There needs to be an option to disable or uninstall it!!</what>
</comment>
<comment>
<author>nonsimplesimon@gmail.com</author>
<when>Wed, 14 Sep 2011 07:04:36 +0000</when>
<what>When IQ&apos;Em listening to music in the car this comes on. With out me knowing it and this is a SERIOUS HAZARD  ... Please fix this ASAP before somebody (me) dies. </what>
</comment>
<comment>
<author>kenneth....@gmail.com</author>
<when>Thu, 15 Sep 2011 13:19:46 +0000</when>
<what>we have the right to disable it!</what>
</comment>
<comment>
<author>getk...@gmail.com</author>
<when>Thu, 15 Sep 2011 21:46:31 +0000</when>
<what>Please have a way to disable the voice dialer.  Everyone I have ever talked to has experienced the same problems as everyone on here. </what>
</comment>
<comment>
<author>bbarto...@gmail.com</author>
<when>Fri, 16 Sep 2011 11:12:52 +0000</when>
<what>Agree. We need a disable function ASAP!</what>
</comment>
</bug>
<bug>
<bugid>20029</bugid>
<title>xml resource, Q&lt;EshapeQ&gt;E element, Q&lt;EcornersQ&gt;E bottomLeftRadius and bottomRightRadius swapped</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-09-20T07:14:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mice777</reportedBy>
<openedDate>Wed, 14 Sep 2011 08:05:52 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: When creating
shape xml resource and defining Q&lt;EcornersQ&gt;E, values for bottomLeftRadius
and bottomRightRadius are swapped when applied to inflated Drawable.
This means left Q&lt;E-Q&gt;E right is applied wrongly. I use
View.setBackgroundResource(R.drawable.my_shape) to apply this drawable
to my view.</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 20 Sep 2011 07:14:24 +0000</when>
<what>This was fixed in 3.x</what>
</comment>
</bug>
<bug>
<bugid>5369</bugid>
<title>Android email app ignores Q&quot;EBackground DataQ&quot;E setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nexusuk....@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 12:30:16 +0000</openedDate>
<description>The Android email client continues to check for new email in the
background via IMAP, even when the system wide Q&quot;EBackground DataQ&quot;E option
is disabled. I want to be able to easily disable this sort of background
data usage to extend my battery life by just turning off the system-wide
option, but at the moment I have to manually go into a number of apps,
including the standard email client, and disable them separately. This
bug was found on an HTC Dream running CyanogenMod.</description>
<comment>
<author>MECasey...@gmail.com</author>
<when>Thu, 13 Jan 2011 14:39:03 +0000</when>
<what>I have also experienced this issue on the Droid X</what>
</comment>
</bug>
<bug>
<bugid>10575</bugid>
<title>I would like to use my phone as Bluetooth device for Google TV or PC</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>astr...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 09:55:47 +0000</openedDate>
<description>I would like to use my phone as Bluetooth device. Examples. Using my
phone as Bluetooth: - skype headset. - keybord - mouse (touchpad) -
remote control(keyboard) for Google TV - camera (not sure if even
possible) - speaker - FM radio - GPS, compass, accelerometer - removable
storage All these things can be shared as Bluetooth profiles to a
Windows/Linux/Android computer or TV It would be even great if the
opposite is supported too. Using PC hardware or Bluetooth peripherals on
android like Bluetooth: - keyboard - mouse - huge hard drives</description>
</bug>
<bug>
<bugid>12043</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:44:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:50:59 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Login to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:44:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9102</bugid>
<title>phone never leaves start animation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>3</stars>
<reportedBy>vladimir...@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 15:53:23 +0000</openedDate>
<description>Nexus One, FRF50 Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem. For some reason, my N1
decides to restart (not reboot, just restart GUI) - What happened. Start
animation runs forever - What you think the correct behavior should be.
I expect it eventually to get to home screen DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem. Attached (I
gzipped it) There are some problem indications in the Q&quot;Eadb bugreportQ&quot;E
printout.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Jun 2010 19:08:54 +0000</when>
<what>Main log is mostly just this:

--------- beginning of /dev/log/main
06-15 18:32:48.483 W/AudioSystem( 4179): AudioFlinger not published, waiting...
06-15 18:32:48.983 I/ServiceManager( 4179): Waiting for sevice media.audio_flinger...
06-15 18:32:49.983 I/ServiceManager( 4179): Waiting for sevice media.audio_flinger...
06-15 18:32:50.183 W/WindowManager( 4185): couldnQ&apos;Et get ITelephony reference
06-15 18:32:50.293 W/WindowManager( 4185): couldnQ&apos;Et get ITelephony reference
06-15 18:32:50.983 I/ServiceManager( 4179): Waiting for sevice media.audio_flinger...
06-15 18:32:51.983 I/ServiceManager( 4179): Waiting for sevice media.audio_flinger...
06-15 18:32:52.983 I/ServiceManager( 4179): Waiting for sevice media.audio_flinger...
06-15 18:32:53.983 W/AudioSystem( 4179): AudioFlinger not published, waiting...


System log shows:


06-15 18:28:10.005 W/ActivityManager(   85): Timeout of broadcast BroadcastRecord{44e2a208 android.intent.action.TIME_TICK} - receiver=android.app.ActivityThread$PackageInfo$ReceiverDispatcher$InnerReceiver@44c301f0
06-15 18:28:10.005 W/ActivityManager(   85): Receiver during timeout: BroadcastFilter{44c35920 ReceiverList{44c39f90 85 system/1000 local:44c301f0}}
06-15 18:28:59.463 W/Watchdog(   85): *** WATCHDOG KILLING SYSTEM PROCESS: com.android.server.PowerManagerService
06-15 18:29:25.143 I/ActivityThread(  163): Removing dead content provider: settings
06-15 18:29:30.633 I/SystemServer( 4185): Entered the Android system server!
 ...
06-15 18:29:36.143 I/SystemServer( 4185): Search Service
06-15 18:29:36.143 I/SystemServer( 4185): DropBox Service
06-15 18:29:36.143 D/ConnectivityService( 4185): ConnectivityChange for WIFI: CONNECTING/OBTAINING_IPADDR
06-15 18:29:36.143 I/SystemServer( 4185): Wallpaper Service
06-15 18:29:36.163 I/SystemServer( 4185): Audio Service
06-15 18:29:36.183 D/VoldCmdListener(   54): asec list
06-15 18:29:36.373 D/VoldCmdListener(   54): asec path com.tokasiki.android.voicerecorder-1
06-15 18:29:36.373 D/VoldCmdListener(   54): asec path com.akproduction.notepad-1
06-15 18:29:36.373 W/PackageManager( 4185): Unknown permission android.permission.ADD_SYSTEM_SERVICE in package com.android.phone

It seems to go through the motions on boot.  Not sure whatQ&apos;Es going wrong.

Does removing and reinserting the battery help?
</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Tue, 15 Jun 2010 19:35:29 +0000</when>
<what>point is, it is looping in this motions for more then 15min.

also, suspicious lines from dmesg are:
Q&lt;E3Q&gt;E[43331.280303] msm_i2c msm_i2c.0: Error waiting for notbusy
Q&lt;E3Q&gt;E[43331.280609] msm_i2c msm_i2c.0: Transaction timed out
Q&lt;E3Q&gt;E[43331.280792] msm_i2c msm_i2c.0: Error during data xfer (-110)
Q&lt;E4Q&gt;E[43331.281158] msm_i2c msm_i2c.0: Still the bus master, status 9b00, intf 0
Q&lt;E4Q&gt;E[43331.281311] msm_i2c msm_i2c.0: i2c_scl: 0, i2c_sda: 1
Q&lt;E4Q&gt;E[43331.281616] ------------[ cut here ]------------
Q&lt;E4Q&gt;E[43331.281799] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x4c/0x120()
Q&lt;E4Q&gt;E[43331.282104] autorequest GPIO-95
Q&lt;E4Q&gt;E[43331.282257] Modules linked in: bcm4329
Q&lt;E4Q&gt;E[43331.282775] [Q&lt;Ec002b848Q&gt;E] (unwind_backtrace+0x0/0xd8) from [Q&lt;Ec00560c8Q&gt;E] (warn_slowpath_common+0x48/0x60)
Q&lt;E4Q&gt;E[43331.282958] [Q&lt;Ec00560c8Q&gt;E] (warn_slowpath_common+0x48/0x60) from [Q&lt;Ec0056118Q&gt;E] (warn_slowpath_fmt+0x24/0x30)
Q&lt;E4Q&gt;E[43331.283294] [Q&lt;Ec0056118Q&gt;E] (warn_slowpath_fmt+0x24/0x30) from [Q&lt;Ec0175970Q&gt;E] (gpio_ensure_requested+0x4c/0x120)
Q&lt;E4Q&gt;E[43331.283599] [Q&lt;Ec0175970Q&gt;E] (gpio_ensure_requested+0x4c/0x120) from [Q&lt;Ec0175ac8Q&gt;E] (gpio_direction_output+0x84/0x14c)
Q&lt;E4Q&gt;E[43331.283935] [Q&lt;Ec0175ac8Q&gt;E] (gpio_direction_output+0x84/0x14c) from [Q&lt;Ec01d8568Q&gt;E] (msm_i2c_recover_bus_busy+0x128/0x260)
Q&lt;E4Q&gt;E[43331.284240] [Q&lt;Ec01d8568Q&gt;E] (msm_i2c_recover_bus_busy+0x128/0x260) from [Q&lt;Ec01d88e0Q&gt;E] (msm_i2c_xfer+0x240/0x27c)
Q&lt;E4Q&gt;E[43331.284576] [Q&lt;Ec01d88e0Q&gt;E] (msm_i2c_xfer+0x240/0x27c) from [Q&lt;Ec01d6434Q&gt;E] (i2c_transfer+0xa0/0xf4)
Q&lt;E4Q&gt;E[43331.284881] [Q&lt;Ec01d6434Q&gt;E] (i2c_transfer+0xa0/0xf4) from [Q&lt;Ec01da108Q&gt;E] (a1026_i2c_read+0x34/0x68)
Q&lt;E4Q&gt;E[43331.285064] [Q&lt;Ec01da108Q&gt;E] (a1026_i2c_read+0x34/0x68) from [Q&lt;Ec01da524Q&gt;E] (execute_cmdmsg+0x8c/0x174)
Q&lt;E4Q&gt;E[43331.285400] [Q&lt;Ec01da524Q&gt;E] (execute_cmdmsg+0x8c/0x174) from [Q&lt;Ec01da688Q&gt;E] (a1026_set_config+0x7c/0x48c)
Q&lt;E4Q&gt;E[43331.285705] [Q&lt;Ec01da688Q&gt;E] (a1026_set_config+0x7c/0x48c) from [Q&lt;Ec01dae1cQ&gt;E] (a1026_ioctl+0x384/0x4b8)
Q&lt;E4Q&gt;E[43331.286041] [Q&lt;Ec01dae1cQ&gt;E] (a1026_ioctl+0x384/0x4b8) from [Q&lt;Ec00c18b0Q&gt;E] (vfs_ioctl+0x70/0x8c)
Q&lt;E4Q&gt;E[43331.286224] [Q&lt;Ec00c18b0Q&gt;E] (vfs_ioctl+0x70/0x8c) from [Q&lt;Ec00c1f1cQ&gt;E] (do_vfs_ioctl+0x558/0x5c4)
Q&lt;E4Q&gt;E[43331.286529] [Q&lt;Ec00c1f1cQ&gt;E] (do_vfs_ioctl+0x558/0x5c4) from [Q&lt;Ec00c1fbcQ&gt;E] (sys_ioctl+0x34/0x54)
Q&lt;E4Q&gt;E[43331.286834] [Q&lt;Ec00c1fbcQ&gt;E] (sys_ioctl+0x34/0x54) from [Q&lt;Ec0026f00Q&gt;E] (ret_fast_syscall+0x0/0x2c)
Q&lt;E4Q&gt;E[43331.287139] ---[ end trace 64f179786946533d ]---
Q&lt;E4Q&gt;E[43331.287322] ------------[ cut here ]------------
Q&lt;E4Q&gt;E[43331.287506] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x4c/0x120()
Q&lt;E4Q&gt;E[43331.287811] autorequest GPIO-96
Q&lt;E4Q&gt;E[43331.287963] Modules linked in: bcm4329
Q&lt;E4Q&gt;E[43331.288604] [Q&lt;Ec002b848Q&gt;E] (unwind_backtrace+0x0/0xd8) from [Q&lt;Ec00560c8Q&gt;E] (warn_slowpath_common+0x48/0x60)
Q&lt;E4Q&gt;E[43331.288940] [Q&lt;Ec00560c8Q&gt;E] (warn_slowpath_common+0x48/0x60) from [Q&lt;Ec0056118Q&gt;E] (warn_slowpath_fmt+0x24/0x30)
Q&lt;E4Q&gt;E[43331.289123] [Q&lt;Ec0056118Q&gt;E] (warn_slowpath_fmt+0x24/0x30) from [Q&lt;Ec0175970Q&gt;E] (gpio_ensure_requested+0x4c/0x120)
Q&lt;E4Q&gt;E[43331.289428] [Q&lt;Ec0175970Q&gt;E] (gpio_ensure_requested+0x4c/0x120) from [Q&lt;Ec0175ac8Q&gt;E] (gpio_direction_output+0x84/0x14c)
Q&lt;E4Q&gt;E[43331.289764] [Q&lt;Ec0175ac8Q&gt;E] (gpio_direction_output+0x84/0x14c) from [Q&lt;Ec01d857cQ&gt;E] (msm_i2c_recover_bus_busy+0x13c/0x260)
Q&lt;E4Q&gt;E[43331.290069] [Q&lt;Ec01d857cQ&gt;E] (msm_i2c_recover_bus_busy+0x13c/0x260) from [Q&lt;Ec01d88e0Q&gt;E] (msm_i2c_xfer+0x240/0x27c)
Q&lt;E4Q&gt;E[43331.290405] [Q&lt;Ec01d88e0Q&gt;E] (msm_i2c_xfer+0x240/0x27c) from [Q&lt;Ec01d6434Q&gt;E] (i2c_transfer+0xa0/0xf4)
Q&lt;E4Q&gt;E[43331.290710] [Q&lt;Ec01d6434Q&gt;E] (i2c_transfer+0xa0/0xf4) from [Q&lt;Ec01da108Q&gt;E] (a1026_i2c_read+0x34/0x68)
Q&lt;E4Q&gt;E[43331.291015] [Q&lt;Ec01da108Q&gt;E] (a1026_i2c_read+0x34/0x68) from [Q&lt;Ec01da524Q&gt;E] (execute_cmdmsg+0x8c/0x174)
Q&lt;E4Q&gt;E[43331.291198] [Q&lt;Ec01da524Q&gt;E] (execute_cmdmsg+0x8c/0x174) from [Q&lt;Ec01da688Q&gt;E] (a1026_set_config+0x7c/0x48c)
Q&lt;E4Q&gt;E[43331.291534] [Q&lt;Ec01da688Q&gt;E] (a1026_set_config+0x7c/0x48c) from [Q&lt;Ec01dae1cQ&gt;E] (a1026_ioctl+0x384/0x4b8)
Q&lt;E4Q&gt;E[43331.291839] [Q&lt;Ec01dae1cQ&gt;E] (a1026_ioctl+0x384/0x4b8) from [Q&lt;Ec00c18b0Q&gt;E] (vfs_ioctl+0x70/0x8c)
Q&lt;E4Q&gt;E[43331.292175] [Q&lt;Ec00c18b0Q&gt;E] (vfs_ioctl+0x70/0x8c) from [Q&lt;Ec00c1f1cQ&gt;E] (do_vfs_ioctl+0x558/0x5c4)
Q&lt;E4Q&gt;E[43331.292358] [Q&lt;Ec00c1f1cQ&gt;E] (do_vfs_ioctl+0x558/0x5c4) from [Q&lt;Ec00c1fbcQ&gt;E] (sys_ioctl+0x34/0x54)
Q&lt;E4Q&gt;E[43331.292663] [Q&lt;Ec00c1fbcQ&gt;E] (sys_ioctl+0x34/0x54) from [Q&lt;Ec0026f00Q&gt;E] (ret_fast_syscall+0x0/0x2c)
Q&lt;E4Q&gt;E[43331.292968] ---[ end trace 64f179786946533e ]---
Q&lt;E4Q&gt;E[43331.470336] msm_i2c msm_i2c.0: Bus still busy, status 9b01, intf 200
Q&lt;E3Q&gt;E[43331.470733] a1026_i2c_read: transfer error -110
Q&lt;E3Q&gt;E[43331.470916] execute_cmdmsg: ack-read error -110 (2 retries)
Q&lt;E3Q&gt;E[43333.450256] msm_i2c msm_i2c.0: Error waiting for notbusy
Q&lt;E4Q&gt;E[43333.450500] msm_i2c msm_i2c.0: Still the bus master, status 9b01, intf 0
Q&lt;E4Q&gt;E[43333.450836] msm_i2c msm_i2c.0: i2c_scl: 0, i2c_sda: 0
Q&lt;E4Q&gt;E[43333.630401] msm_i2c msm_i2c.0: Bus still busy, status 9b01, intf 200
Q&lt;E3Q&gt;E[43335.620269] msm_i2c msm_i2c.0: Error waiting for notbusy
Q&lt;E4Q&gt;E[43335.620513] msm_i2c msm_i2c.0: Still the bus master, status 9b01, intf 0
Q&lt;E4Q&gt;E[43335.620819] msm_i2c msm_i2c.0: i2c_scl: 0, i2c_sda: 0


... and so on...

First, gpio autorequest is not normal. This even lead to stack dump printed, it is clear indication of something that should not happen.

Then, later prints suggests something is wrong with I2C chip. Later, it says like

Q&lt;E3Q&gt;E[43411.491027] synaptics_ts_work_func: i2c_transfer failed

(synaptics_ts is touchscreen, yes?)

IQ&apos;Ed say, even before fragment mentioned, there are problems with suspend; but it may be due to boot motions taking wakelock.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 15 Jun 2010 19:45:39 +0000</when>
<what>Yup, something in kernel-land locked up.  Power-cycling will likely fix it.

Internal bug 2619347 is currently open for this problem.
</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Tue, 15 Jun 2010 19:51:11 +0000</when>
<what>you are right, power cycling sure fix it. even Q&apos;Eadb rebootQ&apos;E works.
</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Wed, 07 Jul 2010 21:11:42 +0000</when>
<what>Issue confirmed on frf91 build. Q&apos;Eadb bugreportQ&apos;E output attached</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Tue, 20 Jul 2010 12:03:30 +0000</when>
<what>same bug happens again and again, for FRF91 build.
another Q&apos;Eadb bugreportQ&apos;E output attached, it shows same I2C issue.

it is quite disturbing since when I2C stalls, nor touchscreen neither audio is functional - both connected through I2C.</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Thu, 16 Sep 2010 09:22:16 +0000</when>
<what>Another similar case; phone vent unresponsive. After removing battery and rebooting, I extracted /proc/last_kmsg, find it attached. It clearly shows same i2c problem.</what>
</comment>
</bug>
<bug>
<bugid>15556</bugid>
<title>soft keyboard breaks when an HTML form input too close to the bottom of a web page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grantlan...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 21:27:28 +0000</openedDate>
<description>Repro steps: browse to a web site with a form input field near the
bottom of the web page (in my case ~45px from the bottom) in landscape
mode tap the input field What happened: keyboard slides up, webview
slides up keyboard and webview immediately slide back down and IQ&apos;Em
unable to type into the webview What should happen: keyboard and webview
slide up and I can type into the input field. It seems like the webview
canQ&apos;Et get pushed up enough to show the keyboard so it gives up and
fails. Device: HTC Nexus One with Android 2.3.1</description>
<comment>
<author>grantlan...@gmail.com</author>
<when>Thu, 17 Mar 2011 02:40:11 +0000</when>
<what>Note: We tracked this bug down to having overflow:hidden on the html or body tag (havenQ&apos;Et isolated it that far yet) and removing that temporarily fixed it. It would be nice if this could be fixed for performance improvements.</what>
</comment>
<comment>
<author>synz...@gmail.com</author>
<when>Tue, 26 Jul 2011 16:29:26 +0000</when>
<what>Having this same issue however there is no overflow:hidden in any of the assigned styles. Any other news on this?</what>
</comment>
</bug>
<bug>
<bugid>3032</bugid>
<title>android:layout_* attributes are ignored in Q&lt;Einclude layout /Q&gt;E in relative layout</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-17T16:25:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>avolo...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 13:35:52 +0000</openedDate>
<description>If i use include layout inside my relative layout and try to position
this included layout by using android:layout_* attributes - theyQ&apos;Ere
ignored. Example application is attached. ( layout main.xml works,
layout main_include doesnQ&apos;Et.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Jun 2009 16:25:13 +0000</when>
<what>Remove the Q&lt;EmergeQ&gt;E tag in the included file.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Jun 2009 16:25:50 +0000</when>
<what></what>
</comment>
<comment>
<author>avolo...@gmail.com</author>
<when>Wed, 17 Jun 2009 16:56:59 +0000</when>
<what>That was simple example with ONE view as include. Put 3 views inside the included
layout so itQ&apos;Ell require to have a root layout or a merge .Can you put a tutorial how
to manipulate included layouts inside the relative layout</what>
</comment>
<comment>
<author>avolo...@gmail.com</author>
<when>Wed, 17 Jun 2009 18:38:46 +0000</when>
<what>And I donQ&apos;Et see itQ&apos;Es working without merge tag anyway. Without merge itQ&apos;Es still
aligned to the top of Parent and not after text view. 1.5r2</what>
</comment>
<comment>
<author>devendrachau</author>
<when>Wed, 23 Jun 2010 02:57:40 +0000</when>
<what>Hello Romain,

Is this issue solved ? I am too facing this problem. Please provide us the efficient solution. One solution i found was to encapsulate each inculde element inside another viewgroup  container within the Relative layout which seems more complex layout.</what>
</comment>
</bug>
<bug>
<bugid>8733</bugid>
<title>2 flaw and 1 fatal BUG of Desktop Widget</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-31T23:56:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zxyb...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 07:18:49 +0000</openedDate>
<description>Hi IQ&apos;Em a Chinese High School Developer on Android for 1 year. During
daily usage, IQ&apos;Eve found two minimal flaws and one fatal BUG about
Android OS, especially on Widgets. I have taken some Photos as proof(in
attachment). Firstly, as you can see from Pic_1.jpg, the Flip Time
Widget may cover the App drawer. Sorry I forget how I first concerned
about this problem. However, I could repeat this effect by clicking HOME
button while holding the Widget. I think itQ&apos;Es not a flaw, just a trick
:) Second, Pic_2~3 can make users confused about their half-desktop. One
day, I slid my first desktop halfway to the second desktop and
incidentally clicked the POWER button. When I wake my device, I found it
stuck in mid of the two desktops. However, even when it got stuck, the
widget still ran smoothly. (In Pic_2~3, the time was counting just like
nothing happened.) Most importantly, by using Pic_4~8, I can prove that
the desktop allows me put more than one layer of Widget. I cannot tell
how to achieve this just by Gmail, for the process is quite complex. If
you would like to know the detail, please contact me. It will be my
pleasure to record a Video as Instruction Q&amp;E Demonstration. I believe
thatQ&apos;Es a fatal BUG because if someone can put a transparent layer on
userQ&apos;Es desktop, users would be bothered. Also, if someone put a large
number of layers, it will definitely slow down the OS. Even if you close
all background task, it will be no use. (Think about the regular reboot
calendar?) I donQ&apos;Et know how seriously this BUG is. But I do love Android
and want to make it perfect. So please give a quick assessment to this
BUG. And if you have to know how to implement the BUG, please contact me
ASAP! IQ&apos;Em looking forward to your response. Yours, Steve Zhang</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:05:30 +0000</when>
<what>Issue 8734 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:05:50 +0000</when>
<what>Issue 8736 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:06:17 +0000</when>
<what>Issue 8737 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:06:42 +0000</when>
<what>Issue 8738 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 May 2010 23:56:08 +0000</when>
<what>These are old bugs that have been fixed in 2.0 and 2.1.</what>
</comment>
</bug>
<bug>
<bugid>16866</bugid>
<title>Battery charging animation does not show when inserting USB cable in the device when battery level is 10%</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gaolili1...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 04:43:28 +0000</openedDate>
<description>Detal description: - Phone battery is 10% remaining - I connect device
to USB cable, unplug it and repeat the plug/unplug for 2~3 times -
Battery charging animation on the top right does not work - 100%
reproducible The same behavior happens on all Android products including
pure Google products</description>
</bug>
<bug>
<bugid>6468</bugid>
<title>Gmail App does not delete form Inbox using PUSH - New message count wrong as a result</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>kroh...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 20:42:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. The Gmail App included with the
Nexus One does not delete email from the Inbox or mark them as read when
delete from the phone. The messages no longer show in the inbox of the
phone, but they do show up as New, Undread messages in Gmail on the web.
This causes future incoming messages to show the incorrect count.
example: - recv 1 message and it shows 1. Delete this message on the
phone. - The next message received shows a notification of 2 unread
messages but in Gmail on the phone there is only 1 new message. Delete
this new message. - The next message received shows a notification of 3
unread messages but in Gmail on the phone there is only 1 new message...
Repeat ad nauseum. All received messages are still in the Inbox when
Gmail is accessed from the web and all are unread. The inability to mark
a message as read or delete from the server is quite frustrating for an
account that is supposedly Q&quot;EsyncQ&apos;EdQ&quot;E. Even a manual Q&quot;ERefreshQ&quot;E does not
cause this message to be deleted or marked as read on the server. IMAP
is enabled on Gmail. This occurred pre OTA update and after (Current
Nexus Firmware 2.1-update1) This behavior is not exhibited with an
Exchange account that is also Q&quot;ESyncedQ&quot;E. A manual refresh or refresh
event will push delete/mark as read updates back to the server.</description>
<comment>
<author>kroh...@gmail.com</author>
<when>Fri, 05 Feb 2010 15:47:06 +0000</when>
<what>Just to update - I factory reset and the app is now behaving as intended (marking as
read/deleting on the server as well as the device).  Not entirely sure what caused it
to stop in the first place but it is behaving as expected now.</what>
</comment>
<comment>
<author>dreamwan...@gmail.com</author>
<when>Fri, 02 Apr 2010 19:05:10 +0000</when>
<what>I am having this issue as well and would like to avoid doing a factory reset.
Is there any way of reinstalling this app or simply resetting its own settings?

Thanks

Sean</what>
</comment>
<comment>
<author>gmwo...@gmail.com</author>
<when>Wed, 14 Apr 2010 11:03:51 +0000</when>
<what>You should be able to clear the gmail applicationQ&apos;Es cache without performing a factory 
reset. You can do this by going to Settings Q&gt;E Applications Q&gt;E Manage Applications. Press your 
menu button, press filter. Select Q&quot;EAllQ&quot;E. Scroll to Q&quot;EGMail StorageQ&quot;E. Press Q&quot;EClear DataQ&quot;E.
After this finishes, when you open Gmail, it will say Q&quot;EYour email will appear shortlyQ&quot;E. Once it 
has refreshed your inbox, it should actually show the an accurate message count in your 
inbox. (On mine it actually showed an unread message that wasnQ&apos;Et visible before, but I was 
able to open it and my count reset to zero.)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:38 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>4989</bugid>
<title>WonQ&apos;Et find hidden SSID networks after reboot.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>7</stars>
<reportedBy>johannes...@gmail.com</reportedBy>
<openedDate>Sun, 22 Nov 2009 22:22:58 +0000</openedDate>
<description>- Steps to reproduce the problem. + Connect to a hidden wireless lan
(W-LAN), WPA-2. + Switch off the phone (replace the battery). + Switch
on the phone. + Wait until the phone reconnects. It wonQ&apos;Et. + Find a
workaround below. - What happened. + Connect to another network which
needs authentication. + You are asked to enter the access code to your
phoneQ&apos;Es Q&quot;Ecredential storageQ&quot;E introduced with Android 1.6 + When the
hidden SSID is visible again, the phone will connect to it again. + Yay!
+ Another way is to re-enter the hidden SSID and the authentication. But
then the network appears twice in the list. - What you think the correct
behavior should be. + You should be asked to enter the Q&quot;Ecredential
storageQ&quot;E immediately after reboot. + Or the phone should also ask you
for the Q&quot;Ecredential storageQ&quot;E password when a hidden SSID is detected. +
There is something strange happening with the authenticated wireless
networks, too, which I have not yet figured out yet: + It just wonQ&apos;Et
connect to those after the reboot, even when entering the credential
storage password. I have to delete the network and see if it helps. But
there might be an issue with the networks IQ&apos;Em connecting to. - Phone
data: HTC Magic Android 1.6 Baseband Version 62.50S.20.17U_2.22.19.261
Kernel Version: 2.6.29-00479-g3c7df37 android-build@apa26#19 Build
Number: DRC92</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:28:15 +0000</when>
<what></what>
</comment>
<comment>
<author>connelly...@gmail.com</author>
<when>Sun, 20 Dec 2009 18:54:20 +0000</when>
<what>As I mentioned already in a post on Q&quot;EIssue 1041 - android - Hidden SSID Fails to ConnectQ&quot;E

I am beyond the polite stage. I feel that I wasted my time and money on this poorly
designed Android technology. The lack of response (on even the most basic functions)
is unconscionable! 

This should be a high priority issue! This is a basic function of any WiFi device!
This fault was identified more than a year ago AND it is still not solved? Unbelievable!

This is just another nail in the coffin for Android. I cannot begin to express how
annoyed I am about this major Android FAIL!

I was recently given an IPOD Touch as a gift. It took all of 20 seconds to connect it
to my WiFi network (with hidden SSID). Meanwhile, nothing (not even the hidden SSID
enabler) will allow my HTC Magic Android (OS 1.5) to connect. This is useless! 

Virtually EVERYTHING about the Android is half-assed! Especially when compared to the
competition!

Perhaps the Android team should hire some Apple employees to show them how to
properly build a smart phone and support structure!

</what>
</comment>
<comment>
<author>johannes...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:11:24 +0000</when>
<what>Ok ok, but then again itQ&apos;Es time to calm down.
I think this issue is a little different to 
http://code.google.com/p/android/issues/detail?id=1041

The issue is somewhat annoying but I donQ&apos;Et think 
anger makes its status better.
I hope it will do without, though.</what>
</comment>
<comment>
<author>jose.min...@gmail.com</author>
<when>Sun, 12 Dec 2010 03:19:52 +0000</when>
<what> I agree with connelly.shawn,

I cannot believe that so extremely functions do not work in android, specially not connecting to hidden wifi networks and wifi networks in ad-hoc mode.

It is like buying a modern car and find out that you cannot move sightly the position of the seats, or you cannot adjust the inclination of the back, or you cannot adjust the position of the mirrors, even if the whole car is great you will still be thinking... WTF ?</what>
</comment>
<comment>
<author>flavio.e...@gmail.com</author>
<when>Wed, 16 Nov 2011 22:37:28 +0000</when>
<what>The lack of any feedback from Google/Android developers in this tracker is pathetic. I wonder why they even bothered creating this tracker at all.
Anyway I guess we should have just returned our phones as defective. Even if Google decided to fix these issues after all these years, I doubt any of the submitters would still be able to get a vendor update...
</what>
</comment>
</bug>
<bug>
<bugid>6192</bugid>
<title>Simultaneous WiFi and cellular data connections</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>roto...@mail.ru</reportedBy>
<openedDate>Thu, 21 Jan 2010 22:49:04 +0000</openedDate>
<description>It would be really great to have the option of keeping the cellular data
connection up even when connected to a WiFi network. This would allow to
keep long-living TCP sessions (IMAP idle, Jabber, especially SSH) over
3G without having to relogin every time the device logs into a WiFi
network. This is also an issue when connecting to services only
available on your carrierQ&apos;Es network, like discussed in
http://groups.google.com/group/android-platform/browse_thread/thread/8dd0c6ebea736dd0/2d143d2121066a48?lnk=raot
The default behaviour of routing all data through WiFi can remain. There
is already an API to request routes via cellular with
ConnectivityManager.requestRouteToHost(). As an alternative, it would be
great to allow the user to choose the network per application, in the
same way it is done on Symbian (using a Pop-Up menu when the application
requests a network connection). This can be solved e.g. by binding the
socket to one of the local IP addresses internally or by using LinuxQ&apos;E
network namespaces. Keeping cellular data up would also provide a
work-around for issue #2207, while a menu asking the userQ&apos;Es permission
could solve issue #1989.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 22 Jan 2010 19:13:05 +0000</when>
<what></what>
</comment>
<comment>
<author>Earl.Wil...@gmail.com</author>
<when>Thu, 28 Jul 2011 01:31:21 +0000</when>
<what>I would really like to see this also. I use an aircard connected to wireless router for broadband access (no other solutions where I live). With 5 gig a month, I cannot afford for my phone to route traffic through my aircard when I enable wifi. But using wifi is a major android feature which letQ&apos;Es me connect to local resources. The current configuration is optimal only for folks with unlimited broadband access.</what>
</comment>
</bug>
<bug>
<bugid>13326</bugid>
<title>Regression in Gingerbread BufferedBlockCipher.getOutputSize()</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2010-12-21T18:33:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jessewil...@google.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 14:59:01 +0000</openedDate>
<description>From
http://groups.google.com/group/android-platform/browse_thread/thread/89f44104ec82345b/a3a76bde7fb264c8?show_docid=a3a76bde7fb264c8
package test.gingerbread; import
org.bouncycastle.crypto.BufferedBlockCipher; import
org.bouncycastle.crypto.engines.AESLightEngine; import
org.bouncycastle.crypto.modes.CBCBlockCipher; public class Test {
BufferedBlockCipher encryptCipher = new BufferedBlockCipher( new
CBCBlockCipher(new AESLightEngine())); int test() { return
encryptCipher.getOutputSize(33); } }</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 21 Dec 2010 18:33:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11054</bugid>
<title>implement better GPS functionality - use basemaps when no network/internet avail (like in Garmin Q&amp;E Magellan gps units) </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 00:50:29 +0000</openedDate>
<description>I dont know if this is the right place to put this but - went hiking
this weekend and it would have been cool if i could have just taken my
phone instead of both phone and my Magellan GPS device. its a shame that
there is no way to use basemaps with android - would be nice to ditch
the Magellan GPS and just carry my phone when im out in the woods
hiking. Is it possible to develop better GPS functionality on the
android platform similar to the functionality of the standalone Garmin
and Magellan GPS devices. Obviously Google Maps wont work when there is
no network available - too bad you couldnQ&apos;Et download a basemap or
something that sits on the phone. Are the GPS radios/chipsets in android
phones not good enough for this purpose? Id really like to see this if
this isnQ&apos;Et the right place to inquire about this functionality please
let me know. sc</description>
</bug>
<bug>
<bugid>16363</bugid>
<title>icecast playlist streaming malfunctions on track change with ogg source</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nim...@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 22:15:01 +0000</openedDate>
<description>- Steps to reproduce the problem. Create icecast (possibly shoutcast
too) stream that plays from a source that plays from playlists using ogg
files. Play stream with supported app (any that allows custom streams
should work). Wait for track change or force one if streaming source
supports it. - What happened. Playback will return an error and then
stops. Pressing play again generally works fine to restore the stream
until next track change. - What you think the correct behavior should
be. Playback should continue. IQ&apos;Em running the Cyanogenmod distribution
on my device, version 7. ItQ&apos;Es difficult to find an app that supports
custom streams, but I found a couple and the behavior is the same. I
have tried using different streaming sources, and tried to use their
capabilities to re-encode the streams in hopes that it would remove
whatever triggers the defect (I have not found a way yet, though I might
know of an extremely kludgey server side workaround). The problem is
triggered upon any track change, whether it be because a new file is
selected, or the track changes within the same file (concatenated ogg
files can cause it). I have not yet tested using another format for the
source files, nor tried changing the output format.</description>
</bug>
<bug>
<bugid>18242</bugid>
<title>Force close occurs in Maps application. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 06:57:02 +0000</openedDate>
<description>- Steps to reproduce the problem. stress test - What happened. Force
close occurs in Maps application. - What you think the correct behavior
should be. Force close should not occur. Log: 07-01 12:13:55.989 3458
30804 E AndroidRuntime: java.lang.RuntimeException: Already running
07-01 12:13:55.989 3458 30804 E AndroidRuntime: at D.g.g(Unknown Source)
07-01 12:13:55.989 3458 30804 E AndroidRuntime: at D.l.run(Unknown
Source) 07-01 12:13:55.989 3458 30804 E AndroidRuntime: at
java.lang.Thread.run(Thread.java:1019) 07-01 12:13:56.039 298 305 W
ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity</description>
</bug>
<bug>
<bugid>14128</bugid>
<title>SDK Manager Q&gt;E Update All doesnQ&apos;Et seem to pick up highest revisions of packages</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-02-11T00:38:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 22:44:38 +0000</openedDate>
<description>Branch: Tools_r9 SDK Manager Q&gt;E Installed Packages Q&gt;E Update All doesnQ&apos;Et
seem to pick up the highest revision of packages. E.g. given a repo with
Q&quot;Epackage rev 1Q&quot;E and Q&quot;Epackage rev 2Q&quot;E where both packages are of the same
type/description, Q&quot;Eupdate allQ&quot;E selects the rev 1 by default instead of
the rev 2.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 02 Feb 2011 23:11:33 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 11 Feb 2011 00:38:19 +0000</when>
<what>Fixed by https://review.source.android.com/#change,21125</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 22:40:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15846</bugid>
<title>Virus report - HTC wildfire</title>
<status>Unreproducible</status>
<owner>n...@google.com</owner>
<closedOn>2011-04-11T18:04:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stuartni...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 00:01:46 +0000</openedDate>
<description>When using the phone dialer, the part of the screen that said Q&quot;EEnter
Name or numberQ&quot;E scrolled the following message Q&quot;EArea 52 ... wa waQ&quot;E etc
etc and then functionality returned to normal. IQ&apos;Eve installed the AVG
virus checker and it has found nothing. IQ&apos;Em not receiving texts (though
this may be because the virus checker used up so much memory...)</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 30 Mar 2011 00:31:13 +0000</when>
<what>This is similar to incidents such as:

http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/70279-droid-2-weird-screen-lock-texts.html

I doubt that this is a virus. ItQ&apos;Es basically a stunt by an app maker. Uninstall all of those crap apps INCLUDING and ESPECIALLY any Q&quot;Evirus checkerQ&quot;E.

Read the app reviews in the market, pay attention to permissions that you grant when installing/updating apps. Does the wallpaper you installed really need access to the internet or your contacts?

Either that or aliens from Area 52 are trying to contact you.</what>
</comment>
<comment>
<author>stuartni...@gmail.com</author>
<when>Wed, 30 Mar 2011 02:07:40 +0000</when>
<what>I was worried about aliens to be honest.

IQ&apos;Eve been pretty careful on installing aps. ItQ&apos;Es tricky that the access permission categories are so broad. eg IQ&apos;Ed happily let an app write small quantities of data to my sd card in its own directory, but I canQ&apos;Et control it at that level.

Virus checker is AVG and I know that theyQ&apos;Ere often the problem themselves.

Link is interesting

For google -  how about a Q&quot;Estrange behaviourQ&quot;E button that sends a list of installed apps to google? It must become pretty clear which apps are common to all the people that are reporting strange behavior.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 30 Mar 2011 04:27:29 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Mon, 11 Apr 2011 18:04:35 +0000</when>
<what>Unfortunately, thereQ&apos;Es not enough information in this bug for me to reproduce this issue.  If you can reproduce this issue, I would suggest uninstalling applications until the message goes away.  

If you can identify a particular application which is generating these messages, I can investigate further.</what>
</comment>
<comment>
<author>stuartni...@gmail.com</author>
<when>Tue, 12 Apr 2011 02:04:15 +0000</when>
<what>I removed a few applications and it hasnQ&apos;Et happened again. CanQ&apos;Et say which
one it was. Happy to share my application catalogue with you though

Updates:
       Status: Unreproducible</what>
</comment>
</bug>
<bug>
<bugid>3141</bugid>
<title>FingerPaint demo not working in landscape mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>ukandroidapps@gmail.com</reportedBy>
<openedDate>Wed, 01 Jul 2009 08:36:56 +0000</openedDate>
<description>When the FingerPaint demo is in landscape mode the the left hand portion
of the screen cannot be painted to. Please fix</description>
<comment>
<author>ben%badc...@gtempaccount.com</author>
<when>Thu, 09 Jul 2009 23:35:23 +0000</when>
<what>Suggest following this up the makers of fingerpaint. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:43:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12596</bugid>
<title>we need arabic lang support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-19T00:37:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>drmahran@gmail.com</reportedBy>
<openedDate>Wed, 17 Nov 2010 00:14:51 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:37:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5258</bugid>
<title>acore crashes with IndexOutOfBounds</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-12-08T07:18:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 20:20:10 +0000</openedDate>
<description>Steps: 1) Had an app open and uninstalled it from the commandline (adb
uninstall com.example.app) Not reproducable Device: Droid (running 2.0)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 07 Dec 2009 20:34:58 +0000</when>
<what>For the benefit of anyone doing a search, the failure was here:

12-07 15:08:08.523: ERROR/AndroidRuntime(1081): java.lang.IndexOutOfBoundsException:
Invalid location 7, size is 7
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
java.util.ArrayList.get(ArrayList.java:341)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
com.android.launcher.Launcher.bindItems(Launcher.java:1498)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
com.android.launcher.Launcher.access$2400(Launcher.java:90)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
com.android.launcher.Launcher$DesktopBinder.handleMessage(Launcher.java:2262)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
android.os.Handler.dispatchMessage(Handler.java:99)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
android.os.Looper.loop(Looper.java:123)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
android.app.ActivityThread.main(ActivityThread.java:4310)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
java.lang.reflect.Method.invokeNative(Native Method)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
java.lang.reflect.Method.invoke(Method.java:521)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
12-07 15:08:08.523: ERROR/AndroidRuntime(1081):     at
dalvik.system.NativeStart.main(Native Method)

Looks similar to internal bug 2298825.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Dec 2009 07:18:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18979</bugid>
<title>RelativeLayout resizes oversize widgets whereas LinearLayout does not</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shri.bo...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 17:03:19 +0000</openedDate>
<description>The attached screenshot is generated with the following layout. Both
R.id.red_relative_layout and R.id.green_linear_layout are the same size
and have a button with the same size specified. However, the button in
R.id.red_relative_layout gets resized to fit, whereas the one in
R.id.green_linear_layout gets clipped instead. Both cases should behave
consistently. I was trying to use clipping to get my desired layout, but
it was not working because I was using a RelativeLayout. I had to insert
an extra LinearLayout around the widget I wanted clipped. Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E
android:layout_height=Q&quot;Ematch_parentQ&quot;E Q&gt;E Q&lt;ERelativeLayout
android:id=Q&quot;E@+id/red_relative_layoutQ&quot;E android:layout_width=Q&quot;E300dipQ&quot;E
android:layout_height=Q&quot;E200dipQ&quot;E android:background=Q&quot;E#ff0000Q&quot;E Q&gt;E Q&lt;EButton
android:layout_width=Q&quot;E400dipQ&quot;E android:layout_height=Q&quot;E100dipQ&quot;E
android:text=Q&quot;EHelloQ&quot;E /Q&gt;E Q&lt;E/RelativeLayoutQ&gt;E Q&lt;ELinearLayout
android:id=Q&quot;E@+id/green_linear_layoutQ&quot;E android:layout_width=Q&quot;E300dipQ&quot;E
android:layout_height=Q&quot;E200dipQ&quot;E android:background=Q&quot;E#00ff00Q&quot;E Q&gt;E Q&lt;EButton
android:layout_width=Q&quot;E400dipQ&quot;E android:layout_height=Q&quot;E100dipQ&quot;E
android:text=Q&quot;EHelloQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
</bug>
<bug>
<bugid>9622</bugid>
<title>Browser: Replacing text by pasting broken</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-13T16:44:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 14:26:54 +0000</openedDate>
<description>If you type a letter when having selected all text eg in this
description itQ&apos;Es nicely replaced by that letter. However if you tap and
hold the green text when itQ&apos;Es selected and tap Paste in the pop-up menu
the clipboard is inserted where you held down instead of replacing all
the selcted text. IQ&apos;Em using Hero 2.1</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 08 Jul 2010 14:29:54 +0000</when>
<what>If you press the trackball (or middle pad key) to get the popup menu instead of touch-holding on text selected text pasting correctly replaces all the selected text.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 13 Jul 2010 16:44:55 +0000</when>
<what>I canQ&apos;Et repro this with Froyo (2.2). Please try this in the emulator and see if you see the erroneous behavior there.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7718</bugid>
<title>Hotmail stopped receiving new messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>charlott...@ncbusinesscourt.net</reportedBy>
<openedDate>Wed, 14 Apr 2010 15:08:26 +0000</openedDate>
<description>Device: HTC Eris Droid Version: 1.5 Problem: My default email (Hotmail)
has stopped receiving new messages on the device. Steps necessary to
recreate the problem: Nothing. It just happens. IQ&apos;Eve had the device for
four days, and it stopped receiving new email messages in my default
email account on the third day. Steps IQ&apos;Eve taken: Checked forums on
every Droid/HTC web page I could find; several people have reported
similar problems for months, but no viable solutions have been suggested
by any posters.</description>
</bug>
<bug>
<bugid>1335</bugid>
<title>Gmail should store messaging conversations</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>39</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Wed, 19 Nov 2008 09:11:10 +0000</openedDate>
<description>It would be nice that SMS / MMS Sync is allowed in One way. means all
SMS / MMS should be Sync in Seperate SMS and MMS Lable in Gmail the way
Chat Label is doing with GTalk Service. User can be allowed to Save /
Sync SMS or MMS or not the way GTalk allowed to save Chat. Hetal Patel</description>
<comment>
<author>kerswill...@gmail.com</author>
<when>Sat, 06 Dec 2008 07:35:32 +0000</when>
<what>It would be great to be able to synchronise incoming SMS with Gmail in the cloud.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 06:03:25 +0000</when>
<what></what>
</comment>
<comment>
<author>chstu...@gmail.com</author>
<when>Mon, 26 Jan 2009 21:10:08 +0000</when>
<what>Sorry for the shameless self plug, but subscribers to this issue might be interested in the open source tool I 
released today:
http://code.google.com/p/android-sms/
http://www.cyrket.com/package/tv.studer.smssync

ItQ&apos;Ed be even better if this functionality was provided by an official Google app, though, so +1 for this issue.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Tue, 27 Jan 2009 04:27:20 +0000</when>
<what>Wow i appreciate the Open Source Project but still if the facility is out of box from
google it would be better</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:34:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:41:15 +0000</when>
<what></what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 20 Oct 2009 20:36:06 +0000</when>
<what>The app Q&quot;ESMS BackupQ&quot;E does exactly what you are looking for.

IQ&apos;Eve had it for a while now and have had no issues; it works seamlessly.

I believe IQ&apos;Eve seen a similar app on the market for MMS syncing as well, but donQ&apos;Et 
quote me on it.</what>
</comment>
<comment>
<author>ajp...@gmail.com</author>
<when>Thu, 07 Jan 2010 05:37:51 +0000</when>
<what>The app Q&quot;ESMS BackupQ&quot;E should be rolled into the base build... :)</what>
</comment>
<comment>
<author>jyar...@gmail.com</author>
<when>Mon, 08 Feb 2010 15:35:07 +0000</when>
<what>Q&quot;EThe app Q&quot;ESMS BackupQ&quot;E does exactly what you are looking for.Q&quot;E

As far as I can tell, it doesnQ&apos;Et do MMS backup. But it does do SMS backup
beautifully. Wish it did MMS too.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:31 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:20 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>20053</bugid>
<title>Any Forward Lock audio file is heard as the default ringtone when selected in the gtalk vedio chat ringtone settings.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xnk...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 01:43:12 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Open Browser and download few
FL(Forward lock) audio files(mp3, Midi etc). 2. Play them with the music
player and listen to the audio. 3. Now open gtalk, select settings from
options on the top right of the screen. 4. Scroll down and click on
Video chat ringtone. 5. Click on Default Ringtone(first one in the list)
and list to it. 6. Now, scroll completely down to bottom of the list
where you can find all the downloaded Forward lock audio files, click on
them one by one and listen to the audio. - What happened. All the
forward lock audio files will be heard same as the Default ring tone
audio. - What you think the correct behavior should be. Forward lock
audio files should not be in list, or should be heard as their own as
heard in the music player. OS: Honeycomb 3.2 Device: Motorola Xoom</description>
</bug>
<bug>
<bugid>5690</bugid>
<title>Acitivity Dialer (in process.com.android.phone) is not repsonding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clcdan....@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 06:35:57 +0000</openedDate>
<description>Acitivity Dialer (in process.com.android.phone) is not repsonding -
Steps to reproduce the problem. Make a call using contacts tab, end
call, bacl lat contacts screen, try a number with a symbol in the name
(speciafially Q&apos;E#PMTQ&apos;E on Verizon Droid), and get this after long wait:
Q&quot;EAcitivity Dialer (in process.com.android.phone) is not repsondingQ&quot;E -
What happened. Call is still made, but we are not shown the In-call
screen after second call attempt. - What you think the correct behavior
should be. We should see In-call screen and well, that. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you
happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>15306</bugid>
<title>PTHREAD_RWLOCK_INITIALIZER does not match pthread_rwlock_t</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-03-10T09:44:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sonor...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 21:35:41 +0000</openedDate>
<description>Create a simple rwlock_test.c file: Q&gt;EQ&gt;EQ&gt;E #include Q&lt;Epthread.hQ&gt;E static
pthread_rwlock_t myLock = PTHREAD_RWLOCK_INITIALIZER; Q&lt;EQ&lt;EQ&lt;E Compilation
fails with: Q&lt;EmyPathQ&gt;E/project/jni/rwlock_test.c:2: error: missing braces
around initializer Q&lt;EmyPathQ&gt;E/project/jni/rwlock_test.c:2: error: (near
initialization for Q&apos;EmyLock.condQ&apos;E) Q&lt;EmyPathQ&gt;E/project/jni/rwlock_test.c:2:
error: initialization makes integer from pointer without a cast Looking
at android-ndk-r5b/platforms/android-9/arch-arm/usr/include/pthread.h,
we can see that the initializer doesnQ&apos;Et match the struct: 228 typedef
struct { 229 pthread_mutex_t lock; 230 pthread_cond_t cond; 231 int
numLocks; 232 int writerThreadId; 233 int pendingReaders; 234 int
pendingWriters; 235 void* reserved[4]; /* for future extensibility */
236 } pthread_rwlock_t; 237 238 #define PTHREAD_RWLOCK_INITIALIZER {
PTHREAD_MUTEX_INITIALIZER, 0, NULL, 0, 0 }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 07 Mar 2011 23:22:33 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 09:44:35 +0000</when>
<what>Fixed in AOSP, will be part of future NDK release.

https://review.source.android.com/#change,21700</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:49:04 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>17893</bugid>
<title>Using back button to exit camera app discards recorded video without prompt</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vic.en...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 00:39:41 +0000</openedDate>
<description>Droid Charge Froyo (2.2.1) build number SCH-I510.EE4. I was rather
disappointed (livid, actually, but that reflects the value of the lost
work, not the severity of the usability bug) that several videos I took
of our 1-year-old were apparently never recorded, as I pressed Q&apos;EpauseQ&apos;E
and then the Q&apos;Eback upQ&apos;E button to exit the camera application, rather
than Q&apos;EstopQ&apos;E and then Q&apos;Eback upQ&apos;E. Either this sequence (pause-back-up)
should lead to the video being recorded as it would had I hit the stop
button instead, or it should result in a prompt of the form Q&apos;Edo you want
to save before exiting the application?Q&apos;E. It is standard UI practice to
prompt the user before destructive actions (in this case discarding
several minutes of video silently), and saving it without a prompt would
be generally friendlier and more intuitive.</description>
</bug>
<bug>
<bugid>19750</bugid>
<title>PDF-API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>janrose....@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 14:52:55 +0000</openedDate>
<description>IQ&apos;Em writing this feature request after feedback from several students
looking for an android-tablet to use it for note-taking during lectures.
Currently thereQ&apos;Es no app which really fits this need. Some interesting
projects but none of them are usable in an productive environment. One
of the reasons is the problem of exporting handwritten notes in a usable
format (i.e. pdf). To make it short. I believe android seriously needs a
good API to read and WRITE pdf documents to compete with iOS in the
tablet market.</description>
</bug>
<bug>
<bugid>17089</bugid>
<title>Add 256-bit SSL to the built in web browser </title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-06-02T03:16:03.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>debra...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 00:16:04 +0000</openedDate>
<description>On most android phones, including the Q&apos;EofficialQ&apos;E Nexus S, if you
navigate to a web page offering only 256-bit SSL you get an HTTPS error.
If the web server is providing both 256 bit and 128 bit SSL the page
works fine, presumably because the phone is using the 128 bit side of
the coin. Please add 256 bit SSL to the web browser / framework.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 25 May 2011 17:01:54 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 25 May 2011 17:54:24 +0000</when>
<what>Q&quot;E256 bit SSLQ&quot;E isnQ&apos;Et clear. I assume you mean some set of *_AES_256_* cipher suites, and not the new *_SHA256 cipher suites. Can you name the specific cipher suites you want supported?

Here is the list of cipher suites supported in Gingerbread for the default SSLSocket implementation which is used by the browser in that release:


SSL_RSA_WITH_RC4_128_MD5
SSL_RSA_WITH_RC4_128_SHA
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_DHE_RSA_WITH_AES_128_CBC_SHA
TLS_DHE_RSA_WITH_AES_256_CBC_SHA
TLS_DHE_DSS_WITH_AES_128_CBC_SHA
TLS_DHE_DSS_WITH_AES_256_CBC_SHA
SSL_RSA_WITH_3DES_EDE_CBC_SHA
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
SSL_RSA_WITH_DES_CBC_SHA
SSL_DHE_RSA_WITH_DES_CBC_SHA
SSL_DHE_DSS_WITH_DES_CBC_SHA
SSL_RSA_EXPORT_WITH_RC4_40_MD5
SSL_RSA_EXPORT_WITH_DES40_CBC_SHA
SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
SSL_RSA_WITH_NULL_MD5
SSL_RSA_WITH_NULL_SHA
SSL_DH_anon_WITH_RC4_128_MD5
TLS_DH_anon_WITH_AES_128_CBC_SHA
TLS_DH_anon_WITH_AES_256_CBC_SHA
SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
SSL_DH_anon_WITH_DES_CBC_SHA
SSL_DH_anon_EXPORT_WITH_RC4_40_MD5
SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA

The problem seems to be that the default enabled list of cipher suites is:

SSL_RSA_WITH_RC4_128_MD5
SSL_RSA_WITH_RC4_128_SHA
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_DHE_RSA_WITH_AES_128_CBC_SHA
TLS_DHE_DSS_WITH_AES_128_CBC_SHA
SSL_RSA_WITH_3DES_EDE_CBC_SHA
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
SSL_RSA_WITH_DES_CBC_SHA
SSL_DHE_RSA_WITH_DES_CBC_SHA
SSL_DHE_DSS_WITH_DES_CBC_SHA
SSL_RSA_EXPORT_WITH_RC4_40_MD5
SSL_RSA_EXPORT_WITH_DES40_CBC_SHA
SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA

Do you have a specific server available to demonstrate this?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 25 May 2011 18:50:16 +0000</when>
<what></what>
</comment>
<comment>
<author>debra...@gmail.com</author>
<when>Thu, 02 Jun 2011 01:08:50 +0000</when>
<what>Sorry that I was unclear before. I am talking about the AES_256_* cipher suite. Interestingly, the Motorola Droid Pro works fine with the Q&quot;E256Q&quot;E only server. Unfortunately I donQ&apos;Et have a public server that I can point you to for testing. However, it should be trivial to stand up an SSL server offering only AES_256.

For reference, I was testing against Windows Server 2003 R2 x64 and IIS 6.

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Jun 2011 03:16:03 +0000</when>
<what>This already seems to be supported in Honeycomb, here is the list from tcpdump of the browser talking to a server:

            Cipher Suites (36 suites)
                Cipher Suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (0xc014)
                Cipher Suite: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0xc00a)
                Cipher Suite: TLS_DHE_RSA_WITH_AES_256_CBC_SHA (0x0039)
                Cipher Suite: TLS_DHE_DSS_WITH_AES_256_CBC_SHA (0x0038)
                Cipher Suite: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA (0xc00f)
                Cipher Suite: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA (0xc005)
                Cipher Suite: TLS_RSA_WITH_AES_256_CBC_SHA (0x0035)
                Cipher Suite: TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (0xc012)
                Cipher Suite: TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA (0xc008)
                Cipher Suite: TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA (0x0016)
                Cipher Suite: TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA (0x0013)
                Cipher Suite: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA (0xc00d)
                Cipher Suite: TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA (0xc003)
                Cipher Suite: TLS_RSA_WITH_3DES_EDE_CBC_SHA (0x000a)
                Cipher Suite: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (0xc013)
                Cipher Suite: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA (0xc009)
                Cipher Suite: TLS_DHE_RSA_WITH_AES_128_CBC_SHA (0x0033)
                Cipher Suite: TLS_DHE_DSS_WITH_AES_128_CBC_SHA (0x0032)
                Cipher Suite: TLS_ECDH_RSA_WITH_AES_128_CBC_SHA (0xc00e)
                Cipher Suite: TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA (0xc004)
                Cipher Suite: TLS_RSA_WITH_AES_128_CBC_SHA (0x002f)
                Cipher Suite: TLS_ECDHE_RSA_WITH_RC4_128_SHA (0xc011)
                Cipher Suite: TLS_ECDHE_ECDSA_WITH_RC4_128_SHA (0xc007)
                Cipher Suite: TLS_ECDH_RSA_WITH_RC4_128_SHA (0xc00c)
                Cipher Suite: TLS_ECDH_ECDSA_WITH_RC4_128_SHA (0xc002)
                Cipher Suite: TLS_RSA_WITH_RC4_128_SHA (0x0005)
                Cipher Suite: TLS_RSA_WITH_RC4_128_MD5 (0x0004)
                Cipher Suite: TLS_DHE_RSA_WITH_DES_CBC_SHA (0x0015)
                Cipher Suite: TLS_DHE_DSS_WITH_DES_CBC_SHA (0x0012)
                Cipher Suite: TLS_RSA_WITH_DES_CBC_SHA (0x0009)
                Cipher Suite: TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA (0x0014)
                Cipher Suite: TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA (0x0011)
                Cipher Suite: TLS_RSA_EXPORT_WITH_DES40_CBC_SHA (0x0008)
                Cipher Suite: TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 (0x0006)
                Cipher Suite: TLS_RSA_EXPORT_WITH_RC4_40_MD5 (0x0003)
                Cipher Suite: Unknown (0x00ff)

You should be able to confirm with the SDK emulator.</what>
</comment>
</bug>
<bug>
<bugid>4847</bugid>
<title>Spam and Trash folder item deletion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>dgp...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 03:49:22 +0000</openedDate>
<description>ShouldnQ&apos;Et GmailQ&apos;Es Spam and Trash folder on Android have the same ability
(in the Menu?) to delete all SPAM or all TRASH without having to select
each and every item for removal, just like Gmail offers? DoesnQ&apos;Et on my
new Hero... would be nice for when you are away from a pc for extended
periods.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:24:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5240</bugid>
<title>Static via BT on BlueAnt V1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>pgold1382@gmail.com</reportedBy>
<openedDate>Sun, 06 Dec 2009 21:26:59 +0000</openedDate>
<description>BlueAnt V1 pairs successfully with my Droid. On any attempt to call, is
met with straight static. Sometimes it clears, sometimes it continues
after I disable the bluetooth connection on the phone and end the call.
Headset works fine with my wifeQ&apos;Es 4 yr old razr, but not my droid.
position of phone does not matter, it can either be in the car mount on
my dashboard, or held in my right hand and headset in right ear.</description>
<comment>
<author>pete.sel...@gmail.com</author>
<when>Fri, 11 Dec 2009 20:57:24 +0000</when>
<what>I have the same problem.</what>
</comment>
<comment>
<author>ShaneSte...@gmail.com</author>
<when>Tue, 22 Dec 2009 04:51:20 +0000</when>
<what>Me too.  Latest firmware installed on V1.</what>
</comment>
<comment>
<author>mvcapi...@gmail.com</author>
<when>Sun, 27 Dec 2009 20:44:10 +0000</when>
<what>Me three.  Works on Razor, LG Dare, wifeQ&apos;Es lgEnv 9900</what>
</comment>
<comment>
<author>jlittlepage</author>
<when>Thu, 07 Jan 2010 23:37:51 +0000</when>
<what>Me Four?  Same issue.  Worked fine with BB Storm.</what>
</comment>
<comment>
<author>pacob...@gmail.com</author>
<when>Tue, 05 Apr 2011 11:08:54 +0000</when>
<what>Wow, this issue is over a year old? IQ&apos;Em still getting this with Gingerbread on my Nexus One, regardless of which headset I use. Toggling to the internal mic works fine. This bug needs to be squashed, seriously. </what>
</comment>
<comment>
<author>george...@gmail.com</author>
<when>Thu, 12 May 2011 19:32:07 +0000</when>
<what>I have the exac same problem, VERY annoying. I noticed that it happens much more on outgoing calls, than incoming. And it seems only with certain people. But that might just be a fluke.

I really hope this gets fixed soon!</what>
</comment>
</bug>
<bug>
<bugid>11258</bugid>
<title>chroot apps sd card access</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>c.bannis...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 15:22:10 +0000</openedDate>
<description>Currently apps which write to the sdcard just put there folder in the
root, which can lead to a messy root sdcard layout, and can also be a
security risk. What I am suggesting is that the privilege is more finely
grained, so by default apps get a folder within an apps/ folder, and are
chroot jailed to that folder. And then add another privilege to be able
to access the whole sdcard.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 15 Sep 2010 21:06:57 +0000</when>
<what>chroot() changes the root directory for the entire process, which would break various other things (like being able to get at app-private data in /data/).
</what>
</comment>
</bug>
<bug>
<bugid>165</bugid>
<title>Policy in which resource names must begin with a lower case letter is confusing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-05T21:24:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 02 Feb 2008 11:29:33 +0000</openedDate>
<description>Trying to set an Icon for an application: Q&lt;Eactivity class=Q&quot;E.NameQ&quot;E
android:label=Q&quot;ELabelQ&quot;E android:icon=Q&quot;E@drawable/UpcaseQ&quot;EQ&gt;E Results in the
error: res/drawable/Upcase.png: Invalid file name: must contain only
[a-z0-9_-.] While this is a correct error message for this case, its
somewhat odd that uppercase characters are not supported in resources.
If this is intended behavior IQ&apos;Ed suggest highlighting this fact in the
error message.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Tue, 05 Feb 2008 21:24:54 +0000</when>
<what>This is not a restriction on resource names themselves, it is a restriction on
resource names coming from files on the filesystem.  The reason for this is to avoid
problems when moving files between case-sensitive and case-insensitive filesystems.</what>
</comment>
<comment>
<author>shai.al...@gmail.com</author>
<when>Tue, 05 Feb 2008 21:39:42 +0000</when>
<what>Please read the bug report fully Q&quot;EIf this is intended behavior IQ&apos;Ed suggest
highlighting this fact in the error message.Q&quot;E

Do you decline a more descriptive error message???? Please reopen this bug.</what>
</comment>
</bug>
<bug>
<bugid>11149</bugid>
<title>bicycle/shortest path navigation in Google Maps Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dola...@gmail.com</reportedBy>
<openedDate>Fri, 10 Sep 2010 13:10:31 +0000</openedDate>
<description>Hello, IQ&apos;Em really pleased with the new pedestrian navigation feature of
Google Maps 4.5. But I have a request : IQ&apos;Em a bicycle user in a Big City
: I donQ&apos;Et know every roads, and IQ&apos;Em not driving fast. So I need a route
which is the shortest one between 2 points, and still, I need to respect
the one-way street, etc. I donQ&apos;Et ask an route with bicycle roads, but
only the fact that the route could be chosen to be the shortest one in
term of distance and still using the roads (one-way, etc) Thanks</description>
</bug>
<bug>
<bugid>6588</bugid>
<title>Inconsistent display of padlock icon in browser</title>
<status>FutureRelease</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-02-18T14:57:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>patrick.horn</reportedBy>
<openedDate>Thu, 11 Feb 2010 05:19:03 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Type in a secure, self-signed url in the
default browser. For example, https://review.source.android.com 2.
Before the security warning comes up, navigate away (or hit forward, if
trying multiple times), for example to google.com 3. Hit continue on the
security warning when it appears. - What happened. The next page gets a
nice friendly padlock icon or else a questionmark icon, depending on
your answer. (even if you are now at a http: url ) - What you think the
correct behavior should be. The questionable page should have never had
a padlock icon until the user hits continue. Going to a different domain
(or changing the non-hash part of the url) should always clear the
padlock in the address bar. (Even if this produces false
negatives--better than false positives. Android version: Motorola Droid
(latest 2.0.1), default webkit browser.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 14:57:34 +0000</when>
<what>I see this on 2.0.1, but I can not reproduce with yet-to-be-released code.</what>
</comment>
</bug>
<bug>
<bugid>4509</bugid>
<title>Voicemail volume controlled by Q&quot;EMedia VolumeQ&quot;E setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>nomad...@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 17:11:27 +0000</openedDate>
<description>I beleive this is a bug, the volume of a recorded voicemail (using the
built in voicemail app which may or may not be androidQ&apos;Es stuff) is
controlled by the media volume setting. Which makes since if the
voicemail is playing over the speaker phone, but when itQ&apos;Es being played
through the earpeice it should be contolled by the in call volume
setting. To Re-Produce: -Set your media volume low -Play a voicemail and
you wont be able to hear it Useing: HTC Hero Sprint Android 1.5 (I
beleive)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:05:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9887</bugid>
<title>Allow other folders (besides inbox) to sync automatically</title>
<status>Reviewed</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>mstoo...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 20:55:29 +0000</openedDate>
<description>Please add the feature to allow the sync of other folders than the
default inbox with exchange activesync NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Jul 2010 21:15:46 +0000</when>
<what>Do you mean Q&quot;Esync automatically or on a scheduleQ&quot;E?  You can currently sync these manually.</what>
</comment>
<comment>
<author>mstoo...@gmail.com</author>
<when>Mon, 19 Jul 2010 23:57:15 +0000</when>
<what>Yes on a schedule.  This is a very handy feature when dealing with a busy
mailbox and using rules to automatically categorize your exchange mailbox.
Both windows mobile and iPhone support this ActiveSync feature.

Updates:
       Status: NeedsInfo</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 23 Jul 2010 17:59:18 +0000</when>
<what>This is actually a known feature request and is not specific to exchange, so IQ&apos;Em going to change the title and generalize it.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:55:01 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6074</bugid>
<title>CanQ&apos;Et login to Ubuntu Forums using Android 2.0.1 on Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pst...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 21:39:33 +0000</openedDate>
<description>I canQ&apos;Et login to ubuntuforums.org from my Droid. I am unable to set
focus to the user name text entry field by clicking on it. This may be
due to the fact that the user name text entry field is pre-loaded with
the text Q&quot;EUser NameQ&quot;E, or it may be due to the fact that on my Droid, the
search box is positioned too low, and so it partially overlaps the user
name field. Long-pressing on the user name text entry field brings up a
dialog, which allows me to specify the input method. I choose Q&quot;EAndroid
keyboardQ&quot;E (the only option, ha ha), and this should then enable me to
type my user name into the text field. But, anything I type is
interpreted as a search term, meaning that Android doesnQ&apos;Et think the
focus is in the user name text field. When not focused in a text entry
field, pressed keys will cause Android to open a small search window,
and the key presses will be entered into the search text entry field. My
Droid is running Android version 2.0.1. While I canQ&apos;Et login with the
default Droid browser, I can login with the free Opera Mini browser. I
can also login via the Dolphin browser, which is another alternative
browser for the Droid. Another user reports they can login via MyTouch
3G, but I donQ&apos;Et know at the moment what version Android they are
running. Here is the thread on Ubuntu Forums, discussing this issue:
http://ubuntuforums.org/showthread.php?p=8670908#post8670908</description>
</bug>
<bug>
<bugid>2553</bugid>
<title>http://developer.android.com/reference/android/test/ApplicationTestCase.html refers to startApplication(); should be createApplication()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>3</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Fri, 01 May 2009 02:58:05 +0000</openedDate>
<description>As subject.</description>
<comment>
<author>sch...@gmail.com</author>
<when>Wed, 10 Jun 2009 18:51:53 +0000</when>
<what>Submitted patch for review: https://review.source.android.com/10326</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:46:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12309</bugid>
<title>Internet sharing over USB from PC to Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Rump...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 16:48:36 +0000</openedDate>
<description>I would like to share my internet from my PC to my Android phone. I do
not have the option to use WiFi. I had a Windows mobile phone before my
Android and I could use it as a modem and to share internet from PC both
ways... I do not understand why Wifi is the only option for Android...</description>
<comment>
<author>ato.su...@gmail.com</author>
<when>Fri, 05 Aug 2011 12:46:50 +0000</when>
<what>I need this too</what>
</comment>
</bug>
<bug>
<bugid>3270</bugid>
<title>LOCAL_ARM_MODE isnQ&apos;Et cleared by CLEAR_VARS in android-ndk</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-21T21:02:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>mstor...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 08:50:16 +0000</openedDate>
<description>Currently, $(CLEAR_VARS) in the android-ndk doesnQ&apos;Et clear the
LOCAL_ARM_MODE variable, so if a module sets it, the new value is used
for all following projects.</description>
<comment>
<author>mstor...@gmail.com</author>
<when>Tue, 21 Jul 2009 09:11:33 +0000</when>
<what>LOCAL_LDLIBS isnQ&apos;Et cleared either.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:14:56 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 21:02:52 +0000</when>
<what>this is fixed in r4 (probably already fixed in r3 too)</what>
</comment>
</bug>
<bug>
<bugid>14722</bugid>
<title>android calendar</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:01:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timolij...@gmail.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 12:02:33 +0000</openedDate>
<description>Since i have updated my Samsung vibrant to froyo the Calendar app
freezes whenever i try to edit an event. It force closes the calendar.
Thanks</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 18:03:38 +0000</when>
<what>Issue 14723 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:01:29 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7880</bugid>
<title>problem in gmail app, headers not displayed properly..</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jhenton@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 05:43:26 +0000</openedDate>
<description>the gmail app is not parsing some data correctly, not sure if the app is
reading the actual header or getting the data from some gmail apis...
IQ&apos;Eve included the header below, and a picture of how itQ&apos;Es being rendered
on my screen. this is on a Nexus One running 2.1. ------ email header
below ---------- Delivered-To: jhenton@gmail.com Received: by
10.151.14.18 with SMTP id r18cs57784ybi; Tue, 20 Apr 2010 22:01:15 -0700
(PDT) Received: by 10.90.161.16 with SMTP id
j16mr4210788age.20.1271826074337; Tue, 20 Apr 2010 22:01:14 -0700 (PDT)
Return-Path: Q&lt;Enobody@server2.lvcmedia.comQ&gt;E Received: from
server2.lvcmedia.com (server2.lvcmedia.com [64.22.96.206]) by
mx.google.com with ESMTP id 37si9793462ywh.59.2010.04.20.22.01.14; Tue,
20 Apr 2010 22:01:14 -0700 (PDT) Received-SPF: pass (google.com: best
guess record for domain of nobody@server2.lvcmedia.com designates
64.22.96.206 as permitted sender) client-ip=64.22.96.206;
Authentication-Results: mx.google.com; spf=pass (google.com: best guess
record for domain of nobody@server2.lvcmedia.com designates 64.22.96.206
as permitted sender) smtp.mail=nobody@server2.lvcmedia.com Received:
from nobody by server2.lvcmedia.com with local (Exim 4.69)
(envelope-from Q&lt;Enobody@server2.lvcmedia.comQ&gt;E) id 1O4S3l-0007ci-6C for
jhenton@gmail.com; Wed, 21 Apr 2010 01:01:13 -0400 To: jhenton@gmail.com
Subject: Why havent you been to FABO Lately? From: Q&quot;EFor A Bodies Only
Mopar ForumQ&quot;E Q&lt;EFor A Bodies Only Mopar ForumQ&gt;E Message-ID:
Q&lt;E20100421050106.f84f58009a1b@www.forabodiesonly.comQ&gt;E MIME-Version: 1.0
Content-Type: text/plain; charset=Q&quot;EISO-8859-1Q&quot;E
Content-Transfer-Encoding: 8bit X-Priority: 3 X-Mailer: vBulletin Mail
via PHP Date: Wed, 21 Apr 2010 01:01:13 -0400 X-AntiAbuse: This header
was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server2.lvcmedia.com X-AntiAbuse:
Original Domain - gmail.com X-AntiAbuse: Originator/Caller UID/GID - [99
99] / [47 12] X-AntiAbuse: Sender Address Domain - server2.lvcmedia.com</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>14785</bugid>
<title>nexus s home button self pressed </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:39:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jackson....@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 17:03:30 +0000</openedDate>
<description>Currently running: 2.3.2 Platform:Nexus S I could not find this bug
anywhere on the google code page but it was on the google mobile page so
I figured I would post it here and maybe it would be fixed soon
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=455215ff8747658bQ&amp;Ehl=en
Thread is about the home button on the nexus s home button will self
press (long and short) and will send you back to the home screen or to
the recent apps screen. It gets realy irritating wjen ur typing an email
amd it boots you back to the home screen and you have to go all the way
back to your email and hope that ur email is still there or even worse
get kicked back to the home screen again and again (same with games and
other apps).</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:39:40 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>2569</bugid>
<title>RTSP not working with H264 - Video Freezes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>8</stars>
<reportedBy>sergio.g...@gmail.com</reportedBy>
<openedDate>Mon, 04 May 2009 08:57:48 +0000</openedDate>
<description>Hi, When trying to play a 3gpp video with h264/aac from an rtsp server
the phone only displays the first 1-3 frames and then freezes. Audio is
correctly played. The logcat dumps the following errors: 05-04
10:00:01.298: ERROR/(31): Dynamically Loading the library :
libOmxH264Dec.so 05-04 10:00:01.348: ERROR/QCvdec(31): get_parameter:
unknown param 0ff7a347 05-04 10:00:05.158: DEBUG/dalvikvm(95): GC freed
2314 objects / 151336 bytes in 106ms 05-04 10:00:05.508:
ERROR/QCvdec(31): H264Parser--Q&gt;E26..here 05-04 10:00:05.508:
ERROR/QCvdec(31): H264Parser--Q&gt;E1.nalusize=17 pos=1a naluStart=0 05-04
10:00:05.508: ERROR/QCvdec(31): H264Parser--Q&gt;E2.naluType=7.... 05-04
10:00:05.508: ERROR/QCvdec(31): H264Parser--Q&gt;E12.naluType[7]..... 05-04
10:00:05.508: ERROR/QCvdec(31): H264Parser--Q&gt;E14.naluType[7]..... 05-04
10:00:05.508: ERROR/QCvdec(31): H264Parser--Q&gt;E15.sizeof 0 0 05-04
10:00:05.508: ERROR/QCvdec(31): H264Parser--Q&gt;E16.naluType[7]..... 05-04
10:00:05.508: ERROR/QCvdec(31): H264Parser--Q&gt;E19.newParamInset[0] 05-04
10:00:05.518: ERROR/QCvdec(31): H264Parser--Q&gt;E20.newParamInset[0] 05-04
10:00:05.518: ERROR/QCvdec(31): H264Parser--Q&gt;E21.encodebytes=40c380a8
naluStart=4 05-04 10:00:05.518: ERROR/QCvdec(31):
H264Parser--Q&gt;E22.naluSize=17 newparaminset=0x4070bc84 05-04 10:00:05.518:
ERROR/QCvdec(31): H264Parser--Q&gt;E23.--Q&gt;E0x40c380ac 0x40c380ad 0x40c380ae
0x40c380af 05-04 10:00:05.518: ERROR/QCvdec(31):
H264Parser--Q&gt;E24.nalu=0xcc04267 05-04 10:00:05.518: ERROR/QCvdec(31):
H264Parser--Q&gt;E27.pos[1a] totalBytes[1a] 05-04 10:00:05.518:
ERROR/QCvdec(31): H264Parser--Q&gt;E28.last loop[80511f3f] 05-04
10:00:05.518: ERROR/QCvdec(31): H264Parser--Q&gt;E29.tmppos=26
bytesConsumed=1a 0 05-04 10:00:05.518: ERROR/QCvdec(31):
H264Parser--Q&gt;E30.seq[1] pic[0] 05-04 10:00:05.518: ERROR/QCvdec(31):
H264Parser--Q&gt;E31.DONE WITH EXTRACTION ALSO...ht[f0] wdth[140] 05-04
10:00:05.518: WARN/QCvdec(31): vdec: Creating H264 Decoder [0xe7128]
05-04 10:00:05.528: WARN/QCvdec(31): vdec: NAL lenght [0] 05-04
10:00:05.528: WARN/QCvdec(31): vdec: START CODE.... 05-04 10:00:05.568:
WARN/ADSP_RTOS_SVC(31): VDL_QDSP_rtos_event_cb 05-04 10:00:05.838:
WARN/AudioFlinger(31): write blocked for 82 msecs 05-04 10:00:43.428:
ERROR/QCvdec(31): Flush VDL_stats_q: stats_ptr 0xe5938 The rtsp url is
correctly played with VLC and Quicktime. The source code I have used is
the following: package test; import android.app.Activity; import
android.net.Uri; import android.os.Bundle; import
android.widget.VideoView; public class androidTV extends Activity {
private VideoView mVideoView; /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); mVideoView = new VideoView(this);
mVideoView.setVideoURI(Uri.parse(Q&quot;Ertsp://62.151.21.204:8443/tdk4.3gpQ&quot;E));
mVideoView.start(); setContentView(mVideoView); } } You can check the
video here: rtsp://62.151.21.204:8443/tdk4.3gp I have tested it with an
Developer G1 with firmwares 1.0 and 1.1 (build number
dream_devphone-userdebug 1.1 UNLOCKED 142608 test-keys), same behavior
on both. Best regards Sergio</description>
<comment>
<author>luk.kel...@gmail.com</author>
<when>Fri, 31 Jul 2009 10:38:22 +0000</when>
<what>Any updates on this? I tried to play the URL on my G1 with Android 1.5 and it plays
without freezing.

Regards Luki</what>
</comment>
<comment>
<author>luk.kel...@gmail.com</author>
<when>Fri, 31 Jul 2009 16:24:41 +0000</when>
<what>Can you provide me with this file I am streaming when I access this URL somehow for
testing purposes?
Thanks</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:20:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18509</bugid>
<title>Cannot access browser bookmarks from home page since 3.2 update on my Motorola Xoom</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>stilwell...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 21:41:05 +0000</openedDate>
<description>Since the update of Android 3.2 on my Motorola Xoom this morning, I
cannot access my browser bookmarks from my home page. I click on the
bookmark and the screen goes dim. I can still access them via the
browser but it was so much easier from my home page. I could also not
play videos from the Gallery. Again, the screen simply went dim.</description>
<comment>
<author>blevine...@gmail.com</author>
<when>Wed, 13 Jul 2011 22:44:58 +0000</when>
<what>I am seeing the same problem in the Gmail app when touching URLs. The screen dims, but the browser does not launch.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 15 Jul 2011 19:15:00 +0000</when>
<what>It works fine for me.</what>
</comment>
<comment>
<author>gude...@gmail.com</author>
<when>Fri, 15 Jul 2011 22:04:45 +0000</when>
<what>I had this issue of dimming the screen when launching bookmark from the home page. I turned out I had Opera installed. Once itQ&apos;Es removed, the bookmark now launches normally.

The bug is that itQ&apos;Es not showing the app selection to launch popup window. When it has two applications that can open the same file (like if you have a jpeg, do you want to open with Gallery or ES Explorer), in 3.1, it will prompt you. With 3.2, it should prompt you, but itQ&apos;Es just a dimmed screen.</what>
</comment>
<comment>
<author>PatAHorn...@gmail.com</author>
<when>Sat, 16 Jul 2011 12:51:12 +0000</when>
<what>Thank you! I uninstalled Firefox and have not encountered any more dimming issues with my bookmarks. I also was not able to execute links from my Google reader and that problem was resolved as soon as I removed Firefox.
</what>
</comment>
<comment>
<author>blevine...@gmail.com</author>
<when>Sat, 16 Jul 2011 12:54:28 +0000</when>
<what>So the bug has nothing to do with Firefix, correct?  It will occur any time you have more than one browser installed?</what>
</comment>
<comment>
<author>tonyag...@gmail.com</author>
<when>Wed, 20 Jul 2011 14:16:29 +0000</when>
<what>If you rotate the device, the app selection shows. I think itQ&apos;Es just showing up off screen.</what>
</comment>
<comment>
<author>elmar...@gmail.com</author>
<when>Wed, 03 Aug 2011 14:15:24 +0000</when>
<what>Same problem here uninstalling all alternative browsers fixes the problem</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 08 Aug 2011 22:48:48 +0000</when>
<what>I was able to reproduce this after installing Firefox mobile to try it out. When Firefox, or another browser is installed in addition to the stock browser, tapping a bookmark in the bookmark widget only dims the screen. After uninstalling Firefox, the bookmark widget works properly again.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Mon, 08 Aug 2011 22:50:58 +0000</when>
<what>When I posted comment #2, I had not installed any other browsers.</what>
</comment>
</bug>
<bug>
<bugid>16536</bugid>
<title>Text overlapped on youtube search screen as displayed in attached screensort.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Tue, 03 May 2011 01:16:28 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. - 1. Go to Youtube Q&gt;E in search field Q&gt;E Enter text till maximum
limit by using copy paste functions . - 2. Tap to search Q&gt;E Search
results screen will appear Q&gt;E Again Tap to search icon Q&gt;E Observeon search
screen. 2) What happened. - Text overlaped on search screen as displayed
in attached screensort. (The screenshot is attched) 3) What you think
the correct behavior should be. - Text should not overlap.</description>
</bug>
<bug>
<bugid>319</bugid>
<title>key is consumed to exit touch mode even if there is a focused view</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-11T17:01:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kros...@google.com</reportedBy>
<openedDate>Wed, 20 Feb 2008 17:43:51 +0000</openedDate>
<description>in touch mode, there may still be a view that has focus. in that case,
when a user hits a directional key (which exits touch mode), the focused
view should still receive the key event.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:58:23 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>kros...@google.com</author>
<when>Tue, 11 Mar 2008 17:01:52 +0000</when>
<what>fixed, will be avail in future release</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:58:58 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>10942</bugid>
<title>Froyo JIT error : signal 11 (SIGSEGV) - /dev/ashmem/dalvik-jit-code-cache (deleted)</title>
<status>New</status>
<owner>buz...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>kisim...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 23:50:50 +0000</openedDate>
<description>When the JIT is disabled, everything is fine. However, with enabled, the
following segfault occurs: It seems like this is related issue with
ID#9281, 10758 and another JIT problem Here is a log : Q&gt;EQ&gt;EQ&gt;E system_server
Q&lt;EQ&lt;EQ&lt;E signal 11 (SIGSEGV), fault addr 49cf0000 fed180 r0 44cfed18 r1
00000000 r2 00000012 r3 4c000007 r4 0020f5b0 r5 00000000 r6 4c92fa40 r7
0030b120 r8 00000000 r9 49c776dd 10 44a32820 fp 00cf0000 cpsr 00000030
ip 0000000f sp 4c92f9f8 lr 49c89c4d pc 49 #00 pc 49cf0000
-jit-code-cache (deleted) #01 lr 49c89c4d /dev/ashmem/dalvik code around
pc: 49ceffe0 00000000 00000000 00000000 00000000 49cefff0 00000000
00000000 00000000 00000000 49cf0000 00000000 00000000 00000000 00000000
49cf0010 00000000 00000000 00000000 00000000 49cf0020 00000000 00000000
00000000 00000000 code around lr: 49c89c2c 68a8002c d0052800 584121ac
62a92900 49c89c3c e003d108 6df14809 1c2d4788 f97bf002 49c89c4c 42cf1198
47806d70 42cf1142 00000002 49c89c5c 000d0000 41a9540c 01020056 42cf1190
49c89c6c 68e80058 d0182800 21c04a19 1c2b5841 stack: 4c92f9b8 00000020
4c92f9bc 4000c1e8 /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
4c92f9c0 44cb8d90 /dev/ashmem/mspace/dalvik-heap/2 (deleted) 4c92f9c4
aca19b30 /system/lib/libdvm.so 4c92f9c8 40037d68
/dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted) 4c92f9cc 4346f9e0
4c92f9d0 aca903cc /system/lib/libdvm.so 4c92f9d4 000008c4 4c92f9d8
aca11280 /system/lib/libdvm.so 4c92f9dc 0000005a 4c92f9e0 4346f9cc
4c92f9e4 42ce5d6c /system/framework/services.odex 4c92f9e8 4346fa38
4c92f9ec 4c92fa40 4c92f9f0 df002777 4c92f9f4 e3a070ad #00 4c92f9f8
00000001 4c92f9fc 4c92fa40 4c92fa00 0025ee50 [heap] 4c92fa04 002ac0d0
[heap] 4c92fa08 00042bb8 [heap] 4c92fa0c aca95e58 /system/lib/libdvm.so
4c92fa10 424dd2b4 /system/framework/framework.odex 4c92fa14 4c92fce8
4c92fa18 0030b120 [heap] 4c92fa1c aca1c808 /system/lib/libdvm.so
4c92fa20 002ac0c8 [heap] 4c92fa24 4c92fa40 4c92fa28 aca1c790
/system/lib/libdvm.so 4c92fa2c 000003f0 4c92fa30 aca95e58
/system/lib/libdvm.so 4c92fa34 aca1b6a0 /system/lib/libdvm.so 4c92fa38
00000000 4c92fa3c 00000000</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 02 Sep 2010 00:33:29 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 02 Sep 2010 00:34:23 +0000</when>
<what></what>
</comment>
<comment>
<author>fad...@google.com</author>
<when>Thu, 02 Sep 2010 06:40:55 +0000</when>
<what>We could use some additional details:

- what version of Android are you using?
- what type of device?
- what did you do to cause this failure?
- if you have an APK that repeats this easily, can you attach it?

The output of Q&quot;Eadb bugreportQ&quot;E would be useful.  It looks like the copy Q&amp;E paste into the bug report lost some stuff (e.g. Q&quot;Epc 49Q&quot;E).  It does look like the PC was set to a zeroed-out area in the JIT code cache though.
</what>
</comment>
<comment>
<author>kisim...@gmail.com</author>
<when>Thu, 02 Sep 2010 23:42:51 +0000</when>
<what>Please see the below comments. Thank you

- what version of Android are you using?
: Android 2.2 Froyo

- what type of device?
: Qualcomm 7627 based chipset

- what did you do to cause this failure?
: I found this kind of error with below cases
  1. Just let the device on idle screen
  2. During power off animation   

- if you have an APK that repeats this easily, can you attach it?
: It seems like this is not relate with particular APK. </what>
</comment>
<comment>
<author>bcch...@google.com</author>
<when>Sat, 04 Sep 2010 05:13:12 +0000</when>
<what>Does it crash every time during power off? If not, how easy is it for you to reproduce this?</what>
</comment>
<comment>
<author>kisim...@gmail.com</author>
<when>Mon, 06 Sep 2010 05:58:17 +0000</when>
<what>ItQ&apos;Es not easy to reproduce, but it occures one within 100 tries for the power on/off test cases.
</what>
</comment>
<comment>
<author>kllin0...@gmail.com</author>
<when>Wed, 03 Nov 2010 06:23:11 +0000</when>
<what>Hi~
  We have the same problem (/dev/ashmem/dalvik-jit-code-cache (deleted)) in the armv5te-vfp.

  Here is a log :
  10-28 23:54:09.087 I/DEBUG   (  118): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-28 23:54:09.087 I/DEBUG   (  118): pid: 9947, tid: 9947  Q&gt;EQ&gt;EQ&gt;E android.process.acore Q&lt;EQ&lt;EQ&lt;E
10-28 23:54:09.087 I/DEBUG   (  118): signal 11 (SIGSEGV), fault addr 00000012
10-28 23:54:09.087 I/DEBUG   (  118):  r0 0000d800  r1 00000066  r2 0000d800  r3 2fb56fd0
10-28 23:54:09.087 I/DEBUG   (  118):  r4 00000066  r5 2c319748  r6 7e98a5d0  r7 0000000a
10-28 23:54:09.087 I/DEBUG   (  118):  r8 6ca11300  r9 fffffe20  10 0000cd60  fp 00000000
10-28 23:54:09.087 I/DEBUG   (  118):  ip 00000002  sp 7e98a588  lr 313a2409  pc 313a3444  cpsr 00000030
10-28 23:54:09.087 I/DEBUG   (  118):  d0  4120000000000000  d1  0000000041200000
10-28 23:54:09.087 I/DEBUG   (  118):  d2  493000003f800000  d3  00000000000b0000
10-28 23:54:09.087 I/DEBUG   (  118):  d4  4920000000000000  d5  3ff0000041200000
10-28 23:54:09.087 I/DEBUG   (  118):  d6  4190000041000000  d7  41900000c185aa00
10-28 23:54:09.087 I/DEBUG   (  118):  d8  0000000000000000  d9  0000000000000000
10-28 23:54:09.087 I/DEBUG   (  118):  d10 0000000000000000  d11 0000000000000000
10-28 23:54:09.087 I/DEBUG   (  118):  d12 0000000000000000  d13 0000000000000000
10-28 23:54:09.087 I/DEBUG   (  118):  d14 0000000000000000  d15 0000000000000000
10-28 23:54:09.087 I/DEBUG   (  118):  scr 20000012
10-28 23:54:09.087 I/DEBUG   (  118): 
10-28 23:54:09.167 I/DEBUG   (  118):          #00  pc 313a3444  /dev/ashmem/dalvik-jit-code-cache (deleted)
10-28 23:54:09.167 I/DEBUG   (  118):          #01  lr 313a2409  /dev/ashmem/dalvik-jit-code-cache (deleted)
10-28 23:54:09.167 I/DEBUG   (  118): 
10-28 23:54:09.167 I/DEBUG   (  118): code around pc:
10-28 23:54:09.167 I/DEBUG   (  118): 313a3424 2cf2b182 4826007c 4b246f29 582858eb 
10-28 23:54:09.167 I/DEBUG   (  118): 313a3434 6aaf1a42 19121a5c 61ac2f00 d023616a 
10-28 23:54:09.167 I/DEBUG   (  118): 313a3444 1df868b9 428a3009 0091d21e 481a5842 
10-28 23:54:09.167 I/DEBUG   (  118): 313a3454 18284919 616a1869 320d1dea ef44f7c4 
10-28 23:54:09.167 I/DEBUG   (  118): 313a3464 32ec4a15 1c2858aa 602a1c29 efb4f7c4 
10-28 23:54:09.167 I/DEBUG   (  118): 
10-28 23:54:09.167 I/DEBUG   (  118): code around lr:
10-28 23:54:09.167 I/DEBUG   (  118): 313a23e8 480d0024 5869490b 42911c02 60296168 
10-28 23:54:09.167 I/DEBUG   (  118): 313a23f8 db03606a 47806d70 2d048f18 f811f001 
10-28 23:54:09.167 I/DEBUG   (  118): 313a2408 2d048fea 00000002 002f0000 2c4755b0 
10-28 23:54:09.167 I/DEBUG   (  118): 313a2418 01040438 00000220 0000d800 f7c5000c 
10-28 23:54:09.167 I/DEBUG   (  118): 313a2428 4805ee00 47886df1 00000000 002f0000 
10-28 23:54:09.167 I/DEBUG   (  118): 
10-28 23:54:09.167 I/DEBUG   (  118): stack:
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a548  00000000  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a54c  6ca57a2b  /system/lib/libdvm.so
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a550  0000000d  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a554  000c4528  [heap]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a558  00000000  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a55c  00000000  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a560  00000000  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a564  00002e25  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a568  6fd0f0d0  /system/lib/libc.so
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a56c  00000000  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a570  2c319638  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a574  2d048c02  /system/framework/framework.odex
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a578  2c319748  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a57c  7e98a5d0  [stack]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a580  df002777  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a584  e3a070ad  
10-28 23:54:09.167 I/DEBUG   (  118): #00 7e98a588  00000011  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a58c  7e98a5d0  [stack]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a590  0021d800  [heap]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a594  0000cd68  [heap]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a598  00036040  [heap]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a59c  6ca94eb8  /system/lib/libdvm.so
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a5a0  2cefe79c  /system/framework/framework.odex
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a5a4  7e98a870  [stack]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a5a8  00000000  
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a5ac  6ca1c8f8  /system/lib/libdvm.so
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a5b0  0000cd60  [heap]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a5b4  7e98a5d0  [stack]
10-28 23:54:09.167 I/DEBUG   (  118):     7e98a5b8  6ca1c880  /system/lib/libdvm.so
10-28 23:54:09.177 I/DEBUG   (  118):     7e98a5bc  000003f8  
10-28 23:54:09.177 I/DEBUG   (  118):     7e98a5c0  6ca94eb8  /system/lib/libdvm.so
10-28 23:54:09.177 I/DEBUG   (  118):     7e98a5c4  6ca1b790  /system/lib/libdvm.so
10-28 23:54:09.177 I/DEBUG   (  118):     7e98a5c8  682d6b69  
10-28 23:54:09.177 I/DEBUG   (  118):     7e98a5cc  2d706165  /system/app/Contacts.apk
  
</what>
</comment>
<comment>
<author>bcch...@google.com</author>
<when>Wed, 03 Nov 2010 07:04:02 +0000</when>
<what>Based on the memory dump, your crash happened on the load at 0xb445:


   0xb42b:	ldr	r0, [pc, #152]	; (0xb4c4)
   0xb42d:	ldr	r1, [r5, #112]	; 0x70
   0xb42f:	ldr	r3, [pc, #144]	; (0xb4c0)
   0xb431:	ldr	r3, [r5, r3]
   0xb433:	ldr	r0, [r5, r0]
   0xb435:	subs	r2, r0, r1
   0xb437:	ldr	r7, [r5, #40]	; 0x28
   0xb439:	subs	r4, r3, r1
   0xb43b:	adds	r2, r2, r4
   0xb43d:	cmp 	r7, #0
   0xb43f:	str	r4, [r5, #24]
   0xb441:	str	r2, [r5, #20]
   0xb443:	beq.n	0xb48c
   0xb445:	ldr	r1, [r7, #8]  Q&lt;E--- crashed here (r7+8) == 0x12
   0xb447:	adds	r0, r7, #7
   0xb449:	adds	r0, #9
   0xb44b:	cmp 	r2, r1

r7 is loaded from the Dalvik register v10 in the frame, but based on the limited information thatQ&apos;Es all I can find out but I need more information to know why r7 is not an object pointer.

There are many things that can lead to crashes in the JIT code cache but the real culprit is not the VM itself. Recently we have seen cache coherence problems that lead to random crashes in the JIT code cache, and the common symptom is lack of reliable way to reproduce it. If the problem is indeed caused by codegen problems in the JIT, the crash is usually reproducible.

That said, please find a way to reproduce the crash and send us the test program and we will be able to continue from there.</what>
</comment>
<comment>
<author>kllin0...@gmail.com</author>
<when>Thu, 04 Nov 2010 12:31:55 +0000</when>
<what>We run the monkey and find this problem.
The problem occurs many times(see the attachment).

May I ask how to get the memory dump result such as  
   0xb42b:	ldr	r0, [pc, #152]	; (0xb4c4)
   0xb42d:	ldr	r1, [r5, #112]	; 0x70
   0xb42f:	ldr	r3, [pc, #144]	; (0xb4c0)
   0xb431:	ldr	r3, [r5, r3]
   0xb433:	ldr	r0, [r5, r0]
   0xb435:	subs	r2, r0, r1
   0xb437:	ldr	r7, [r5, #40]	; 0x28
   0xb439:	subs	r4, r3, r1
   0xb43b:	adds	r2, r2, r4
   0xb43d:	cmp 	r7, #0
   0xb43f:	str	r4, [r5, #24]
   0xb441:	str	r2, [r5, #20]
   0xb443:	beq.n	0xb48c
   0xb445:	ldr	r1, [r7, #8]  Q&lt;E--- crashed here (r7+8) == 0x12
   0xb447:	adds	r0, r7, #7
   0xb449:	adds	r0, #9
   0xb44b:	cmp 	r2, r1</what>
</comment>
<comment>
<author>bcch...@google.com</author>
<when>Thu, 04 Nov 2010 18:29:51 +0000</when>
<what>You can get the memory dump via the utility program at dalvik/tools/gdbjithelper. There is a readme file which can get you started. If not, feel free to ask for clarifications.

Crash 1: 
11-02 13:41:56.545 I/DEBUG   (  121): pid: 5014, tid: 5024  Q&gt;EQ&gt;EQ&gt;E com.android.email Q&lt;EQ&lt;EQ&lt;E
11-02 13:41:56.545 I/DEBUG   (  121): signal 11 (SIGSEGV), fault addr 000008f9

   0xb7bf:	ldr	r7, [r5, #8]
   0xb7c1:	ldr	r0, [r5, #16]
   0xb7c3:	adds	r1, r7, #7
   0xb7c5:	adds	r1, #9
   0xb7c7:	ldr	r4, [r5, #20]
   0xb7c9:	lsls	r3, r0, #1
   0xb7cb:	ldrh	r2, [r1, r3]  Q&lt;E---- crash (r1 + r3 == 000008f9)
   0xb7cd:	ldr	r1, [r5, #12]
   0xb7cf:	muls	r2, r4

Crash 2:
Analyzed as above.

Crash 3:
10-26 15:34:21.879 I/DEBUG   (31151): pid: 24219, tid: 24273  Q&gt;EQ&gt;EQ&gt;E com.android.vending Q&lt;EQ&lt;EQ&lt;E
10-26 15:34:21.879 I/DEBUG   (31151): signal 11 (SIGSEGV), fault addr 0000004b
   0xb7df:	ldr	r0, [r5, #24]
   0xb7e1:	ldr	r1, [r5, #4]
   0xb7e3:	cmp	r0, #0
   0xb7e5:	beq.n	0xb800
   0xb7e7:	ldr	r3, [r0, #8]  Q&lt;E---- crash (r0 + 8 == 0x4b)
   0xb7e9:	adds	r2, r0, #7
   0xb7eb:	adds	r2, #9

All three crashes came from three different apps with different instruction streams. This highly suggests that your problem is in the CPU or kernel where cache flushing failed to synchronize the content in the dcache and icache. What CPU are you using?</what>
</comment>
<comment>
<author>cdmates...@gmail.com</author>
<when>Tue, 30 Nov 2010 21:36:49 +0000</when>
<what>We have seen similar issues for browser app when running stability test.
If this is synchronization problem between dcache and icache, can you help me to understand why it canQ&apos;Et be reproduced when JIT is disable? And what should we do to fix the issue?
Thanks.</what>
</comment>
<comment>
<author>bcch...@google.com</author>
<when>Wed, 01 Dec 2010 00:02:57 +0000</when>
<what>Please refer to the explanation about cache coherence in
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0151c/I27743.html

Without the JIT (and self-modifying code) the executables are read-only, hence the problems led by incoherent contents in the icache wonQ&apos;Et happen.

If the crashes in the JITQ&apos;Eed code are caused by mis-compilations, the crashes should be routinely reproducible with matching memory dumps in the bugreports or tombstone files, but the above disassembled instructions donQ&apos;Et look to be the case.

</what>
</comment>
<comment>
<author>cdmates...@gmail.com</author>
<when>Fri, 03 Dec 2010 22:41:04 +0000</when>
<what>Can I understand one of the system requirements for JIT is to have a cache system with coherent ICache and DCache?
For system that canQ&apos;Et guarantees the coherency between the ICache and DCache in the L1 cache, whatQ&apos;Es your recommendation to fix the issue if we still want to enable JIT?
Thanks.
</what>
</comment>
<comment>
<author>cbt...@gmail.com</author>
<when>Mon, 10 Jan 2011 09:00:08 +0000</when>
<what>Hi, 
We also met several random crashes in jit code cache. Here is a new one occurred in wifi stress test and whose pc address was zeroed. Please see below log. What is the situation most likely?

01-06 20:38:08.821 19060 19060 I DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-06 20:38:08.821 19060 19060 I DEBUG : Build fingerprint: Q&apos;EMOTO/begonia_tmo_us/umts_begonia/begonia:2.2.1/4.4.1_223/473:userdebug/test-keysQ&apos;E
01-06 20:38:08.821 19060 19060 I DEBUG : pid: 15313, tid: 15322 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E
01-06 20:38:08.821 19060 19060 I DEBUG : signal 11 (SIGSEGV), fault addr 00000000
01-06 20:38:08.821 19060 19060 I DEBUG : r0 45e13568 r1 00000000 r2 00000000 r3 aca9c400
01-06 20:38:08.821 19060 19060 I DEBUG : r4 42b251e0 r5 488335b8 r6 48933c18 r7 00000002
01-06 20:38:08.821 19060 19060 I DEBUG : r8 00000000 r9 40026960 10 0021eab0 fp 48933ed8
01-06 20:38:08.821 19060 19060 I DEBUG : ip 00480068 sp 48933bd0 lr 4a5df8c3 pc 00000000 cpsr 08000010
01-06 20:38:08.821 19060 19060 I DEBUG : d0 643a64696f72646e d1 6472656767756265
01-06 20:38:08.828 19060 19060 I DEBUG : d2 420f718442117184 d3 4110000041180000
01-06 20:38:08.828 19060 19060 I DEBUG : d4 8000000000000000 d5 420f71843f800000
01-06 20:38:08.828 19060 19060 I DEBUG : d6 41100000420f7184 d7 0000004a42940000
01-06 20:38:08.828 19060 19060 I DEBUG : d8 0000000000000000 d9 0000000043f00000
01-06 20:38:08.828 19060 19060 I DEBUG : d10 43f00000000001e0 d11 4218000000000026
01-06 20:38:08.828 19060 19060 I DEBUG : d12 4000000000000000 d13 3f0000003db111d0
01-06 20:38:08.828 19060 19060 I DEBUG : d14 3f7b9adf3db111d0 d15 3d20ce9f2a5f7225
01-06 20:38:08.828 19060 19060 I DEBUG : d16 c041ee3080000000 d17 c041ee3080000000
01-06 20:38:08.828 19060 19060 I DEBUG : d18 4022000000000000 d19 0000000000000000
01-06 20:38:08.836 19060 19060 I DEBUG : d20 3ff0000000000000 d21 8000000000000000
01-06 20:38:08.836 19060 19060 I DEBUG : d22 c022000000000000 d23 bda8fae9be8838d4
01-06 20:38:08.836 19060 19060 I DEBUG : d24 0000000000000000 d25 0000000000000000
01-06 20:38:08.836 19060 19060 I DEBUG : d26 0100010001000100 d27 0100010001000100
01-06 20:38:08.836 19060 19060 I DEBUG : d28 0100010001000100 d29 3ff0000000000000
01-06 20:38:08.836 19060 19060 I DEBUG : d30 0000000000000000 d31 3ff0000000000000
01-06 20:38:08.836 19060 19060 I DEBUG : scr 20000012
01-06 20:38:08.836 19060 19060 I DEBUG :
01-06 20:38:08.860 15403 15403 I DeviceReconnectManager: Connection State Changed: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
01-06 20:38:08.930 15403 15403 I DevicePushListener: Connection State Changed: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
01-06 20:38:08.930 15402 15402 I PolicyMgrService: ConnectivityMgrBroadcastReceiver.onReceive(android.app.ReceiverRestrictedContext@4595dd88, Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x10000000 cmp=com.motorola.blur.policymgr.service/.ConnectivityMgrBroadcastReceiver (has extras) }) - enter
01-06 20:38:08.953 15313 15318 D ConnectivityService: in getAllNetworkInfo: mNetworksDefined=11, result count=6
01-06 20:38:08.953 15313 15492 D ConnectivityService: in getAllNetworkInfo: mNetworksDefined=11, result count=6
01-06 20:38:08.953 15402 15402 I PolicyMgrService: connectivity_action: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
01-06 20:38:08.985 15396 15396 D PhoneApp: mReceiver: ACTION_ANY_DATA_CONNECTION_STATE_CHANGED
01-06 20:38:08.985 15396 15396 D PhoneApp: - state: DISCONNECTED
01-06 20:38:08.985 15396 15396 D PhoneApp: - reason: dataDisabled
01-06 20:38:09.000 16274 16274 D NetStatUtils: Receive a broadcast: android.intent.action.ANY_DATA_STATE
01-06 20:38:09.000 19060 19060 I DEBUG : #00 pc 00000000
01-06 20:38:09.008 19060 19060 I DEBUG : #01 lr 4a5df8c3 /dev/ashmem/dalvik-jit-code-cache (deleted)
01-06 20:38:09.008 19060 19060 I DEBUG :
01-06 20:38:09.008 19060 19060 I DEBUG : code around pc:
01-06 20:38:09.008 19060 19060 I DEBUG :
01-06 20:38:09.008 19060 19060 I DEBUG : code around lr:
01-06 20:38:09.008 19060 19060 I DEBUG : 4a5df8a0 42b251e4 42b251e0 6a68002c d0052800
01-06 20:38:09.008 19060 19060 I DEBUG : 4a5df8b0 1124f8d0 60e92900 e003d008 6df14809
01-06 20:38:09.008 19060 19060 I DEBUG : 4a5df8c0 1c2d4788 47806d70 42c7e22e fbc3f042
01-06 20:38:09.008 19060 19060 I DEBUG : 4a5df8d0 42c7e254 00000002 00240000 4202b560
01-06 20:38:09.008 19060 19060 I DEBUG : 4a5df8e0 0102001d 42c7e226 68e8004c f2a56aa9
01-06 20:38:09.008 19060 19060 I DEBUG :
01-06 20:38:09.008 19060 19060 I DEBUG : stack:
01-06 20:38:09.008 15402 15402 I PolicyMgrService: netInfo.isConnected() = true
01-06 20:38:09.024 19060 19060 I DEBUG : 48933b90 0021eab0 [heap]
01-06 20:38:09.024 19060 19060 I DEBUG : 48933b94 41ecfd60 /dev/ashmem/dalvik-LinearAlloc (deleted)
01-06 20:38:09.024 19060 19060 I DEBUG : 48933b98 488336fc
01-06 20:38:09.024 19060 19060 I DEBUG : 48933b9c aca3f47f /system/lib/libdvm.so
01-06 20:38:09.024 19060 19060 I DEBUG : 48933ba0 488336fc
01-06 20:38:09.024 19060 19060 I DEBUG : 48933ba4 42e9c637 /system/framework/framework.odex
01-06 20:38:09.032 19060 19060 I DEBUG : 48933ba8 ad34dcd1 /system/lib/libandroid_runtime.so
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bac 48933c20
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bb0 48933c20
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bb4 00000001
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bb8 48833900
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bbc ad34dcd1 /system/lib/libandroid_runtime.so
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bc0 42b251e0 /system/framework/framework.odex
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bc4 488335b8
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bc8 df002777
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bcc e3a070ad
01-06 20:38:09.032 19060 19060 I DEBUG : #00 48933bd0 00000000
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bd4 48933c18
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bd8 002483e0 [heap]
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bdc 0021eab8 [heap]
01-06 20:38:09.032 19060 19060 I DEBUG : 48933be0 00036398 [heap]
01-06 20:38:09.032 19060 19060 I DEBUG : 48933be4 000003a4
01-06 20:38:09.032 19060 19060 I DEBUG : 48933be8 aca9c2ec /system/lib/libdvm.so
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bec acaa0ef0 /system/lib/libdvm.so
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bf0 48933ed8
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bf4 aca1c900 /system/lib/libdvm.so
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bf8 0021eab0 [heap]
01-06 20:38:09.032 19060 19060 I DEBUG : 48933bfc 48933c18
01-06 20:38:09.032 19060 19060 I DEBUG : 48933c00 aca1c884 /system/lib/libdvm.so
01-06 20:38:09.032 19060 19060 I DEBUG : 48933c04 00000000
01-06 20:38:09.032 19060 19060 I DEBUG : 48933c08 000003a4
01-06 20:38:09.032 19060 19060 I DEBUG : 48933c0c aca1b7a0 /system/lib/libdvm.so
01-06 20:38:09.032 19060 19060 I DEBUG : 48933c10 00000000
01-06 20:38:09.032 19060 19060 I DEBUG : 48933c14 00000000
</what>
</comment>
<comment>
<author>bccheng%...@gtempaccount.com</author>
<when>Mon, 10 Jan 2011 20:31:19 +0000</when>
<what>   0x8b9:	beq.n	0xe8cc
   0x8bb:	b.n	0xe8c4
   0x8bd:	ldr	r0, [pc, #36]	; (0xe8e4)
   0x8bf:	ldr	r1, [r6, #92]	; 0x5c
   0x8c1:	blx	r1        Q&lt;E---- r1 == 0
   0x8c3:	adds	r5, r5, #0 Q&lt;E--- lr

Something on your system clobbers [r6 + #92], which is a read-only location in the JITQ&apos;Eed code and definitely not a codegen problem.</what>
</comment>
<comment>
<author>vnhe...@gmail.com</author>
<when>Thu, 28 Jul 2011 04:23:04 +0000</when>
<what>Does anybody have any clue about how to debug this issue? I too faced same issue while running monkey test on an X86 platform. If it is I cache and D Cache problem, is there a definitive way to say the following code portion itself is the issue? How to know how much is the JIT cache and what corrupted it?</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Thu, 28 Jul 2011 22:04:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2571</bugid>
<title>Changing WIFI state in emulator causes emulator to reboot</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Mon, 04 May 2009 17:03:01 +0000</openedDate>
<description>SDK 1.5 using target 3 (1.5 + Google). By turning off and on WIFI I get
the following. W/dalvikvm( 1455): threadid=45: thread exiting with
uncaught exception (group=0x4000fe70) E/AndroidRuntime( 1455): Uncaught
handler: thread WifiService exiting due to uncaught exception
E/AndroidRuntime( 1455): *** EXCEPTION IN SYSTEM PROCESS. System will
crash. E/AndroidRuntime( 1455): java.lang.IllegalArgumentException:
Receiver not registered: com.android.server.WifiService$4@4367b998
E/AndroidRuntime( 1455): at
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:594)
E/AndroidRuntime( 1455): at
android.app.ApplicationContext.unregisterReceiver(ApplicationContext.java:771)
E/AndroidRuntime( 1455): at
com.android.server.WifiService.setWifiEnabledBlocking(WifiService.java:507)
E/AndroidRuntime( 1455): at
com.android.server.WifiService.access$1300(WifiService.java:76)
E/AndroidRuntime( 1455): at
com.android.server.WifiService$WifiHandler.handleMessage(WifiService.java:1695)
E/AndroidRuntime( 1455): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
1455): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
1455): at android.os.HandlerThread.run(HandlerThread.java:60) I/Process
( 1455): Sending signal. PID: 1455 SIG: 9 E/ActivityThread( 2007):
Failed to find provider info for telephony I/ActivityThread( 1572):
Removing dead content provider: settings I/ActivityThread( 1565):
Removing dead content provider: settings I/ActivityThread( 1495):
Removing dead content provider: settings I/ActivityThread( 1497):
Removing dead content provider: settings I/ActivityThread( 2007):
Removing dead content provider: settings I/ActivityThread( 2007):
Removing dead content provider: sync I/ServiceManager( 549): service
Q&apos;ESurfaceFlingerQ&apos;E died I/ServiceManager( 549): service Q&apos;EactivityQ&apos;E died
I/ServiceManager( 549): service Q&apos;Eactivity.providersQ&apos;E died
I/ServiceManager( 549): service Q&apos;Eactivity.broadcastsQ&apos;E died
I/ServiceManager( 549): service Q&apos;Eactivity.servicesQ&apos;E died
I/ServiceManager( 549): service Q&apos;EpowerQ&apos;E died I/ServiceManager( 549):
service Q&apos;EbatteryinfoQ&apos;E died I/ServiceManager( 549): service Q&apos;EusagestatsQ&apos;E
died I/ServiceManager( 549): service Q&apos;Etelephony.registryQ&apos;E died
I/ServiceManager( 549): service Q&apos;Eactivity.sendersQ&apos;E died
I/ServiceManager( 549): service Q&apos;EcontentQ&apos;E died I/ServiceManager( 549):
service Q&apos;EpackageQ&apos;E died I/ServiceManager( 549): service Q&apos;EbatteryQ&apos;E died
I/ServiceManager( 549): service Q&apos;EhardwareQ&apos;E died I/ServiceManager( 549):
service Q&apos;EpermissionQ&apos;E died I/ServiceManager( 549): service Q&apos;EmeminfoQ&apos;E died
I/ServiceManager( 549): service Q&apos;EcpuinfoQ&apos;E died I/ServiceManager( 549):
service Q&apos;EalarmQ&apos;E died I/ServiceManager( 549): service Q&apos;EsensorQ&apos;E died
I/ServiceManager( 549): service Q&apos;EwindowQ&apos;E died I/ServiceManager( 549):
service Q&apos;EstatusbarQ&apos;E died I/ServiceManager( 549): service Q&apos;EclipboardQ&apos;E
died I/ServiceManager( 549): service Q&apos;Einput_methodQ&apos;E died
I/ServiceManager( 549): service Q&apos;EnetstatQ&apos;E died I/ServiceManager( 549):
service Q&apos;EwifiQ&apos;E died I/ServiceManager( 549): service
Q&apos;EdevicestoragemonitorQ&apos;E died I/ServiceManager( 549): service
Q&apos;EconnectivityQ&apos;E died I/ServiceManager( 549): service Q&apos;EnotificationQ&apos;E died
I/ServiceManager( 549): service Q&apos;EmountQ&apos;E died I/ServiceManager( 549):
service Q&apos;ElocationQ&apos;E died I/ServiceManager( 549): service Q&apos;EsearchQ&apos;E died
I/ServiceManager( 549): service Q&apos;EcheckinQ&apos;E died I/ServiceManager( 549):
service Q&apos;EwallpaperQ&apos;E died I/ServiceManager( 549): service Q&apos;EappwidgetQ&apos;E
died I/ServiceManager( 549): service Q&apos;EaudioQ&apos;E died D/qemud ( 560):
fdhandler_event: disconnect on fd 11</description>
<comment>
<author>andrea.g...@gmail.com</author>
<when>Mon, 04 May 2009 22:56:29 +0000</when>
<what>I have the same/similar problem but while working within my application.
However, to give you another (maybe) useful log I have switched several times on and
off the airplane mode till this:

05-05 00:50:24.092: ERROR/WifiService(589): Failed to load Wi-Fi driver.
05-05 00:50:31.172: ERROR/AndroidRuntime(589): Uncaught handler: thread WifiService
exiting due to uncaught exception
05-05 00:50:31.172: ERROR/AndroidRuntime(589): *** EXCEPTION IN SYSTEM PROCESS. 
System will crash.
05-05 00:50:31.212: ERROR/AndroidRuntime(589): java.lang.IllegalArgumentException:
Receiver not registered: com.android.server.WifiService$4@436a9a50
05-05 00:50:31.212: ERROR/AndroidRuntime(589):     at
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:594)
05-05 00:50:31.212: ERROR/AndroidRuntime(589):     at
android.app.ApplicationContext.unregisterReceiver(ApplicationContext.java:771)
05-05 00:50:31.212: ERROR/AndroidRuntime(589):     at
com.android.server.WifiService.setWifiEnabledBlocking(WifiService.java:507)
05-05 00:50:31.212: ERROR/AndroidRuntime(589):     at
com.android.server.WifiService.access$1300(WifiService.java:76)
05-05 00:50:31.212: ERROR/AndroidRuntime(589):     at
com.android.server.WifiService$WifiHandler.handleMessage(WifiService.java:1695)
05-05 00:50:31.212: ERROR/AndroidRuntime(589):     at
android.os.Handler.dispatchMessage(Handler.java:99)
05-05 00:50:31.212: ERROR/AndroidRuntime(589):     at
android.os.Looper.loop(Looper.java:123)
05-05 00:50:31.212: ERROR/AndroidRuntime(589):     at
android.os.HandlerThread.run(HandlerThread.java:60)
05-05 00:50:31.391: ERROR/installd(555): eof
05-05 00:50:31.391: ERROR/installd(555): failed to read size
05-05 00:50:31.591: ERROR/vold(550): Framework disconnected
05-05 00:50:45.451: ERROR/MemoryHeapBase(867): error opening /dev/pmem: No such file
or directory
05-05 00:50:45.461: ERROR/SurfaceFlinger(867): CouldnQ&apos;Et open
/sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
05-05 00:50:45.551: ERROR/GLLogger(867): couldnQ&apos;Et load Q&lt;Elibhgl.soQ&gt;E library (Cannot
find library)
05-05 00:50:45.681: ERROR/GLLogger(867): couldnQ&apos;Et load Q&lt;Elibhgl.soQ&gt;E library (Cannot
find library)
05-05 00:50:49.212: ERROR/BatteryService(867): Could not open
Q&apos;E/sys/class/power_supply/usb/onlineQ&apos;E
05-05 00:50:49.222: ERROR/BatteryService(867): Could not open
Q&apos;E/sys/class/power_supply/battery/batt_volQ&apos;E
05-05 00:50:49.222: ERROR/BatteryService(867): Could not open
Q&apos;E/sys/class/power_supply/battery/batt_tempQ&apos;E
05-05 00:50:49.582: ERROR/EventHub(867): could not get driver version for
/dev/input/mouse0, Not a typewriter
05-05 00:50:49.611: ERROR/EventHub(867): could not get driver version for
/dev/input/mice, Not a typewriter
05-05 00:50:49.691: ERROR/System(867): Failure starting core service
05-05 00:50:49.691: ERROR/System(867): java.lang.SecurityException
05-05 00:50:49.691: ERROR/System(867):     at android.os.BinderProxy.transact(Native
Method)
05-05 00:50:49.691: ERROR/System(867):     at
android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
05-05 00:50:49.691: ERROR/System(867):     at
android.os.ServiceManager.addService(ServiceManager.java:72)
05-05 00:50:49.691: ERROR/System(867):     at
com.android.server.ServerThread.run(SystemServer.java:163)
05-05 00:50:49.701: ERROR/AndroidRuntime(867): Crash logging skipped, no checkin service
05-05 00:50:50.762: ERROR/LockPatternKeyguardView(867): Failed to bind to GLS while
checking for account
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 05 May 2009 01:19:27 +0000</when>
<what>Shortly after posting this, the above turned into a Q&quot;Ehard crashQ&quot;E for the emulator.
The emulator wound up in an infinite loop rebooting and eventually never changed from
the cool new animated Q&quot;EAndroidQ&quot;E logo at boot.

To recover from this I had to delete the AVD and recreate it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:46:00 +0000</when>
<what></what>
</comment>
<comment>
<author>soumali....@gmail.com</author>
<when>Tue, 02 Mar 2010 11:32:53 +0000</when>
<what>Hi,

I got the following error, in my Android logcat.:

Failed sending req to debugger: Broken pipe (-1 of 27)
Failed sending reply to debugger: Broken pipe

I got this error while trying to debug a WiktionarySimple sample project, provided by
the SDK(Android 2.1).
The software configuration is :

1) Android SDK 1.5(even the sample android manifest file in the sample had Q&lt;Euses-sdk
android:minSdkVersion=Q&quot;E3Q&quot;E android:targetSdkVersion=Q&quot;E4Q&quot;E/Q&gt;E)

2) Eclipse 3.5

3)JDK 1.6
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:46:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1179</bugid>
<title>emulator - Requring rebuild to change /system is asking too much</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-19T04:43:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>andersph...@gmail.com</reportedBy>
<openedDate>Mon, 03 Nov 2008 09:35:13 +0000</openedDate>
<description>You cannot in SDK 1.0 change files like hosts or cacerts.bks without
rebuilding the emulator image. This is asking too much. Regarding the
cacerts.bks, I lack a more general way to update trusted roots that you
have a GUI as well.</description>
<comment>
<author>thefad...@gmail.com</author>
<when>Mon, 03 Nov 2008 18:26:30 +0000</when>
<what>Q&quot;Eadb remountQ&quot;E will make /system read-write.

Alternatively, something like this should do the trick on the device:

# mount -w -o remount -t yaffs2 /dev/block/mtdblock0 /system
</what>
</comment>
<comment>
<author>andersph...@gmail.com</author>
<when>Wed, 05 Nov 2008 18:24:48 +0000</when>
<what>Thank you very much!
DonQ&apos;Et forget to mention that Q&quot;EhostsQ&quot;E file MUST NOT contain carriage returns.

IQ&apos;Em on Windows...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 04:43:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12516</bugid>
<title>The application My Uploads (com.google.android.apps.uploader) has stopped unexpectedely </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 09:46:01 +0000</openedDate>
<description>I do the monkey test on Android2.2 with GMS. - Steps to reproduce the
problem (including sample code if appropriate). Monkey test. - What
happened. NullPointerException occurred. - What you think the correct
behavior should be. No any exception occurred.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2572 11-11 14:38:46.780 1943 4418 E AndroidRuntime:
java.lang.NullPointerException 2573 2574 11-11 14:38:46.780 1943 4418 E
AndroidRuntime: at java.util.Calendar.setTime(Calendar.java:1284) 2575
2576 11-11 14:38:46.780 1943 4418 E AndroidRuntime: at
java.text.SimpleDateFormat.formatImpl(SimpleDateFormat.java:730) 2577
2578 11-11 14:38:46.780 1943 4418 E AndroidRuntime: at
java.text.SimpleDateFormat.format(SimpleDateFormat.java:1011) 2579 2580
11-11 14:38:46.780 1943 4418 E AndroidRuntime: at
java.text.DateFormat.format(DateFormat.java:384) 2581 2582 11-11
14:38:46.780 1943 4418 E AndroidRuntime: at
com.google.android.apps.uploader.clients.youtube.YouTubeSettingsActivity.a(Unknown
Source) 2583 2584 11-11 14:38:46.780 1943 4418 E AndroidRuntime: at
com.google.android.apps.uploader.clients.SettingsActivity.b(Unknown
Source) 2585 2586 11-11 14:38:46.780 1943 4418 E AndroidRuntime: at
com.google.android.apps.uploader.clients.c.run(Unknown Source)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For more details please check the log attached.</description>
<comment>
<author>rudogg...@gmail.com</author>
<when>Thu, 24 Feb 2011 22:22:10 +0000</when>
<what>same thing happened with mine :( let me know if you know what to do </what>
</comment>
<comment>
<author>Roni...@gmail.com</author>
<when>Thu, 21 Jul 2011 23:13:25 +0000</when>
<what>I never did like google and now I canQ&apos;Et even upload my videos this shit sucks.</what>
</comment>
</bug>
<bug>
<bugid>1922</bugid>
<title>Enhancement suggestion</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-02-05T12:22:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>python1...@gmail.com</reportedBy>
<openedDate>Thu, 05 Feb 2009 08:56:55 +0000</openedDate>
<description>Enhancement suggestion for Bluetooth in the G1 The Bluetooth on the G1
is only capable of pairing up with headsets for now. $20 dollar phones
are able to connect to other phones or computers using Bluetooth, so why
is this disabled on the G1? Will this ever be available? This phone has
so much potential that not being able to do this is just ridiculous.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 12:22:30 +0000</when>
<what>I think it pairs fine with a number of devices (IQ&apos;Eve paired mine with a computer). It
just canQ&apos;Et to anything about it.</what>
</comment>
<comment>
<author>python1...@gmail.com</author>
<when>Thu, 05 Feb 2009 21:56:04 +0000</when>
<what>Well I could really use the file transfer feature, which does not work.</what>
</comment>
<comment>
<author>jfrval...@gmail.com</author>
<when>Tue, 05 May 2009 14:51:47 +0000</when>
<what>Hi, i have my new G2(Magic)five days a go and Android O.S is amazing! good work! only
one issue...damned Bluetooth! I canQ&apos;Et transfer or recive files with others devices
(PcQ&apos;Es, phoneQ&apos;Es...) This really sucks! Please guys, FIX!!!
And once again... Great work with ANDROID!
Regards from Spain</what>
</comment>
</bug>
<bug>
<bugid>10201</bugid>
<title>NO Outlook Sync?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kevintad...@gmail.com</reportedBy>
<openedDate>Wed, 04 Aug 2010 21:45:39 +0000</openedDate>
<description>WE NEED OUTLOOK SYNC Iphone, blackberry, windows mobile ... they all
have it... WHY donQ&apos;Et you? If I hear another person try to tell me a .csv
transfer is a sync iQ&apos;Em going to scream. I will be returning my phone the
day after i get it due to this issue. IQ&apos;Em glad I foiund this out now,
before I ported over my number from ios.</description>
</bug>
<bug>
<bugid>2948</bugid>
<title>[BT Car] parrot CK 4100 / bluetooth audio pairing with built-in bluetooth handfree kit </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:20:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>xenoti...@gmail.com</reportedBy>
<openedDate>Wed, 10 Jun 2009 16:55:44 +0000</openedDate>
<description>I have G2 Maic,Sapphire, and contact synchronysing works fine on my
Peugeot 207, which has the parrot CK 4100 device. But the sound isnQ&apos;Et
transfered to the car speaker despite the fact that all wheel-on-command
are working.... similar to issue 2685
http://code.google.com/p/android/issues/detail?id=2685</description>
<comment>
<author>chrisdib...@gmail.com</author>
<when>Sat, 04 Jul 2009 12:16:08 +0000</when>
<what>Just adding a note that I have the same problem with my Peugeot 308, which has the
same factory fitted bluetooth kit.
IQ&apos;Eve seen other open issues that seem to indicate that these car kits worked with
G1Q&apos;Es pre-Cupcake, but my HTC Magic is my first Android handset so canQ&apos;Et test that.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:24:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:19:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:23:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:45:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:20:11 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>4566</bugid>
<title>Ability to delete (all or some) of market search history</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>133</stars>
<reportedBy>prateek....@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 01:47:25 +0000</openedDate>
<description>If I search for some App in Market, my search string is added to Market
Search History. I cannot delete this history even if I Clear Cache Data
in Settings -Q&gt;E Applications -Q&gt;E Manage Applications -Q&gt;E Market User should
be allowed to either delete whole Market Search History or (preferably)
pick Q&amp;E choose what search strings he wants to erase from Market Search
History. It will be great if we can do this through All Apps -Q&gt;E Market
-Q&gt;E Menu -Q&gt;E Settings.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:24:50 +0000</when>
<what></what>
</comment>
<comment>
<author>Cassidy....@gmail.com</author>
<when>Sun, 07 Feb 2010 22:45:13 +0000</when>
<what>yes, this is important</what>
</comment>
<comment>
<author>4mjav...@gmail.com</author>
<when>Thu, 18 Feb 2010 16:56:47 +0000</when>
<what>yes please let us know how to do this. Thanks.</what>
</comment>
<comment>
<author>myhayk@gmail.com</author>
<when>Thu, 18 Feb 2010 16:59:05 +0000</when>
<what>I donQ&apos;Et think this is an enhancement that was processed yet. I believe someone from
Google will post a comment here when it will be implemented?</what>
</comment>
<comment>
<author>Star...@gmail.com</author>
<when>Thu, 25 Feb 2010 02:57:34 +0000</when>
<what>
If you have root access, it appears that you can 

Open root manager*delete /data/data/com.android.vending/databases/suggestions.</what>
</comment>
<comment>
<author>mikedomes@gmail.com</author>
<when>Thu, 25 Feb 2010 19:34:31 +0000</when>
<what>This should be an option without needing root access.</what>
</comment>
<comment>
<author>SnarkCon...@gmail.com</author>
<when>Wed, 03 Mar 2010 00:08:45 +0000</when>
<what>I concur.  There should be a way to delete this.  All suggestion based text boxes
should have a history clear. 

The smartest thing to do would be to make it a standard type of container, with a
manager to erase individual preferences on each one, then mandate the container for
use in the core system UI.</what>
</comment>
<comment>
<author>shaneguy...@gmail.com</author>
<when>Wed, 10 Mar 2010 05:53:26 +0000</when>
<what>Should definitely be implemented.</what>
</comment>
<comment>
<author>rb14...@students.salisbury.edu</author>
<when>Wed, 17 Mar 2010 17:07:45 +0000</when>
<what>I agree that this issue should be resolved.</what>
</comment>
<comment>
<author>Michael....@gmail.com</author>
<when>Wed, 17 Mar 2010 17:58:09 +0000</when>
<what>my friend decided itQ&apos;Ed be funny to search for inappropriate keywords, i laughed 
thinking iQ&apos;Ell just delete the history...
apparently not</what>
</comment>
<comment>
<author>jete...@gmail.com</author>
<when>Wed, 17 Mar 2010 20:42:17 +0000</when>
<what>This certainly should be resolved.</what>
</comment>
<comment>
<author>Crg...@gmail.com</author>
<when>Wed, 17 Mar 2010 23:31:14 +0000</when>
<what>Yeah, IQ&apos;Em on google trying to figure out this exact problem.</what>
</comment>
<comment>
<author>Cidol...@gmail.com</author>
<when>Sat, 20 Mar 2010 16:36:21 +0000</when>
<what>Would be nice to have a fix!</what>
</comment>
<comment>
<author>dimari...@gmail.com</author>
<when>Mon, 22 Mar 2010 20:32:02 +0000</when>
<what>WeQ&apos;Ere waiting... This should be Q&apos;EpushedQ&apos;E as an update to the application when 
available.</what>
</comment>
<comment>
<author>dough...@gmail.com</author>
<when>Sun, 28 Mar 2010 20:50:13 +0000</when>
<what>I concur!</what>
</comment>
<comment>
<author>perryc...@gmail.com</author>
<when>Wed, 31 Mar 2010 05:51:30 +0000</when>
<what>Please fix this soon</what>
</comment>
<comment>
<author>brent.ra...@gmail.com</author>
<when>Wed, 07 Apr 2010 16:43:22 +0000</when>
<what>FIX. THIS. You should not have to root your damned phone to delete your Market Search 
history.</what>
</comment>
<comment>
<author>techno59...@gmail.com</author>
<when>Thu, 08 Apr 2010 03:02:26 +0000</when>
<what>yes</what>
</comment>
<comment>
<author>blackbe...@gmail.com</author>
<when>Thu, 15 Apr 2010 18:45:32 +0000</when>
<what>Please fix this.</what>
</comment>
<comment>
<author>JennyW...@gmail.com</author>
<when>Tue, 20 Apr 2010 03:16:42 +0000</when>
<what>This is such an issue for me. IQ&apos;Ed really like to be able to clear the history like everyone else here. Hope 
thereQ&apos;Es an update REAL soon.</what>
</comment>
<comment>
<author>ameek...@gmail.com</author>
<when>Wed, 21 Apr 2010 01:47:38 +0000</when>
<what>I vote for yay for a fix. An update for this would be great</what>
</comment>
<comment>
<author>robkitt...@gmail.com</author>
<when>Wed, 21 Apr 2010 13:26:49 +0000</when>
<what>Please Gary Oogle, hurry up.</what>
</comment>
<comment>
<author>mtafuri1...@gmail.com</author>
<when>Wed, 28 Apr 2010 20:57:31 +0000</when>
<what>A free app called HistoryEraser works to delete the search history</what>
</comment>
<comment>
<author>cardenas...@gmail.com</author>
<when>Fri, 30 Apr 2010 14:52:18 +0000</when>
<what>GREAT.... the HistoryEraser app worked. Thanks!</what>
</comment>
<comment>
<author>moali...@gmail.com</author>
<when>Fri, 30 Apr 2010 15:03:40 +0000</when>
<what>Is that available for the hero? I canQ&apos;Et find that app in the market. I searched online, and the website 
would not let me download it to my phone either. </what>
</comment>
</bug>
<bug>
<bugid>15217</bugid>
<title>error while downloading the android source code..</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nieki...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 04:48:47 +0000</openedDate>
<description>hi i m following the below link to get the source code of android
http://code.google.com/p/rowboat/wiki/Source but in the middle of
downloading i got the below error
---------------------------------------------------------------------------
File Q&quot;E/root/rowboat/.repo/repo/main.pyQ&quot;E, line 238, in Q&lt;EmoduleQ&gt;E
_Main(sys.argv[1:]) File Q&quot;E/root/rowboat/.repo/repo/main.pyQ&quot;E, line 220,
in _Main repo._Run(argv) File Q&quot;E/root/rowboat/.repo/repo/main.pyQ&quot;E, line
125, in _Run cmd.Execute(copts, cargs) File
Q&quot;E/root/rowboat/.repo/repo/subcmds/sync.pyQ&quot;E, line 360, in Execute
project.Sync_LocalHalf(syncbuf) File
Q&quot;E/root/rowboat/.repo/repo/project.pyQ&quot;E, line 688, in Sync_LocalHalf head
= self.work_git.GetHead() File Q&quot;E/root/rowboat/.repo/repo/project.pyQ&quot;E,
line 1380, in GetHead fd = open(path, Q&apos;ErbQ&apos;E) IOError: [Errno 2] No such
file or directory: uQ&apos;E/root/rowboat/system/core/.git/HEADQ&apos;E
-------------------------------------------------------------------------------
how to fix this problm?</description>
</bug>
<bug>
<bugid>8781</bugid>
<title>Add SwissSign Roots to the Android Platform</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-28T16:08:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>kaiser.f...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 18:21:52 +0000</openedDate>
<description>Request to add the SwissSign Roots to the Root Store. We have been
admitted into Mozilla
http://www.mozilla.org/projects/security/certs/included/ Microsoft /
Apple / Adobe... and are looking forward to be added to the Android
Platform. Regards Freddy Kaiser, CTO SwissSign AG Certificate Details of
the 3 requested Roots -------------------------------------------- ===
Platinum G2 === Subject name: / CN=SwissSign Platinum CA - G2 /
O=SwissSign AG / C=CH Friendly name: SwissSign Platinum G2 Root CA
Validity date: Wed Oct 25 08:36:00 2006 GMT - Sat Oct 25 08:36:00 2036
GMT Thumbprint: 56 e0 fa c0 3b 8f 18 23 55 18 e5 d3 11 ca e8 c2 43 31 ab
66 Desired extended key usage: Secure Email, Server Authentication,
Client Authentication, Code Signing, Time Stamping Version: 3 CRL HTTP
URL: http://crl.swisssign.net/34C58C2353ADD6DEE70092B06BFA269451CA07E4
OCSP URL:
URI:http://ocsp.swisssign.net/34C58C2353ADD6DEE70092B06BFA269451CA07E4
CP /CPS URL:
http://repository.swisssign.com/SwissSign-Platinum-CP-CPS-R3.pdf
Requested Trust Indicators: email, SSL, time stamping and code signing
=== Gold G2 === Subject name: / CN=SwissSign Gold CA - G2 / O=SwissSign
AG / C=CH Friendly name: SwissSign Gold G2 Root CA Validity date: Wed
Oct 25 08:30:35 2006 GMT - Sat Oct 25 08:30:35 2036 GMT Thumbprint: d8
c5 38 8a b7 30 1b 1b 6e d4 7a e6 45 25 3a 6f 9f 1a 27 61 Desired
extended key usage: Secure Email, Server Authentication, Client
Authentication, Code Signing Version: 3 CRL HTTP URL:
http://crl.swisssign.net/0E414F33ED1FEE8DAF6A1916B706D286B253008A OCSP
URL: http://ocsp.swisssign.net/0E414F33ED1FEE8DAF6A1916B706D286B253008A
CP / CPS URL:
http://repository.swisssign.com/SwissSign-Gold-CP-CPS-R5.pdff Requested
Trust Indicators: email, SSL and code signing === Silver G2 === Subject
name: / CN=SwissSign Silver CA - G2 / O=SwissSign AG / C=CH Friendly
name: SwissSign Silver G2 Root CA Validity date: Wed Oct 25 08:32:46
2006 GMT - Sat Oct 25 08:32:46 2036 GMT Thumbprint: 9b aa e5 9f 56 ee 21
cb 43 5a be 25 93 df a7 f0 40 d1 1d cb Desired extended key usage:
Secure Email, Server Authentication, Client Authentication, Code Signing
Version: 3 CRL HTTP URL:
http://crl.swisssign.net/A5045DFC48B74304F31B3B90ACB036034D6AC84F OCSP
URL: http://ocsp.swisssign.net/A5045DFC48B74304F31B3B90ACB036034D6AC84F
CP / CPS URL:
http://repository.swisssign.com/SwissSign-Silver-CP-CPS-R3.pdf Requestet
Trust Indicators: email, SSL and code signing</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Jun 2010 15:38:17 +0000</when>
<what></what>
</comment>
<comment>
<author>fabian.r...@gmail.com</author>
<when>Mon, 14 Jun 2010 08:18:08 +0000</when>
<what>We are using SwissSign certificates since years and are now waiting to have it on Android!

Fabian Reinhard

Managing Partner seantis gmbh</what>
</comment>
<comment>
<author>kaiser.f...@gmail.com</author>
<when>Wed, 04 Aug 2010 12:07:27 +0000</when>
<what>Any update on this?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 Aug 2010 02:34:42 +0000</when>
<what>Issue 10243 has been merged into this issue.</what>
</comment>
<comment>
<author>ives.h...@gmail.com</author>
<when>Mon, 27 Sep 2010 14:31:28 +0000</when>
<what>After update to Android 2.2 the certificate error shows now only the Issuing CA Q&quot;ESwissSign EV Gold CA 2009 - G2Q&quot;E.

The Root CA (SwissSign Gold CA - G2) is not visible any more and still not trusted.

ItQ&apos;Es also not possible to verify the certificates manualle by comparing the thumbprint. The information in the Q&quot;Eshow certificateQ&quot;E are not helpful for identification.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:08:07 +0000</when>
<what>A future release will contain the following CAs with matching SHA1 fingerprints:

C=CH, O=SwissSign AG, CN=SwissSign Platinum CA - G2
56:E0:FA:C0:3B:8F:18:23:55:18:E5:D3:11:CA:E8:C2:43:31:AB:66

C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2
D8:C5:38:8A:B7:30:1B:1B:6E:D4:7A:E6:45:25:3A:6F:9F:1A:27:61

C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2
9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:16:38 +0000</when>
<what>ives.hotz, I tried to capture you separate comment on the difficulty of verifying certificates manual in the longer term feature request Issue 11231. If you want to open a separate, smaller issue for the problems with the current browser UI for viewing certificate information, feel free to do so and post a reference here.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Oct 2010 22:15:49 +0000</when>
<what>Issue 6507 has been merged into this issue.</what>
</comment>
<comment>
<author>hebe...@gmail.com</author>
<when>Wed, 20 Oct 2010 12:56:45 +0000</when>
<what>

Would bea great. Without it, we cannot sync our exchange accounts.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 20 Oct 2010 15:57:10 +0000</when>
<what>heben84, The Email app lets you change the account from Q&quot;ESSLQ&quot;E or Q&quot;ETLSQ&quot;E to Q&quot;ESSL (Accept all certificates)Q&quot;E or Q&quot;ETLS (Accept all certificates)Q&quot;E as a workaround for untrusted certificates.</what>
</comment>
<comment>
<author>kaiser.f...@gmail.com</author>
<when>Thu, 18 Nov 2010 20:47:44 +0000</when>
<what>..future release.. do you know what it means
  Backport to actual Releases?
  Only for Android 2.3?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 07:13:10 +0000</when>
<what></what>
</comment>
<comment>
<author>kaiser.f...@gmail.com</author>
<when>Tue, 26 Apr 2011 12:44:28 +0000</when>
<what>Please add our roots to the 2.2 (Froyo) branch.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 26 Apr 2011 17:53:19 +0000</when>
<what>Is is very rare for changes to be backported to earlier releases, typically this is only to fix exploitable security issues.</what>
</comment>
</bug>
<bug>
<bugid>17443</bugid>
<title>Error displaying files in the DDMS 11 and older</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tsvetkov...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 07:30:58 +0000</openedDate>
<description>Host OS: Ubuntoo 11 Q&amp;E Win7 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): 11 and older Eclipse version: Helios
Revision 2 ADT plug-in version: 11 and older Platform targeted by your
project: 1.6 - 3.0 Version of the platform running in the emulator:
STEPS TO REPRODUCE: Creating any cirillic dirs Q&amp;E files EXPECTED RESULTS:
Usual displaying dirs Q&amp;E files OBSERVED RESULTS: ADDITIONAL INFORMATION:
In the DDMS You have old bug. If the directory name is Cyrillic, the
contents of the directory is not displayed correctly :). Also, do not
show hidden files. There are problems with file names in the Cyrillic
alphabet and spaces in the title. Problems with deleting these files.
Check it please.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:40:14 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18517</bugid>
<title>Predict word is not displayed. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 07:39:48 +0000</openedDate>
<description>Idle - application - go to maps with landscape mode. input some text in
Q&apos;Esearch mapsQ&apos;E window. Predict word sets are sometimes not displayed.
Android version - 2.3.4 Maps version - 5.6.2</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 18:04:07 +0000</when>
<what>Issue 18516 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>10709</bugid>
<title>Contact might disappeared after deleting a merged contact.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>riku...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 18:11:35 +0000</openedDate>
<description>Steps to reproduce: 1. find a merged contact with writable source
(Gmail), and read-only source (facebook). P.S. the display name should
come from writable source. (This is the key point to reproduce it). 2.
in Contact app, delete that merged contact. It should only delete the
writable one, remaining with the read-only one. 3. That merged contact
will be gone forever. (but still show in database) The root cause is
that the name_raw_contact_id is still pointing to deleted writable raw
contact id (the Gmail one). That merged contact did not update its
display name correctly after sync deletion. In ContactsProvider2.java,
For deletion operation, the raw contact is marked as deleted first, then
actually delete it in database with syncing process. However, when
marking the raw contact as deleted in
markRawContactAsDeleted(rawContactId), the contact id for that raw
contact will be set to null by mValues.putNull(RawContacts.CONTACT_ID).
Hence, when it comes to the actual deletion by sync adapter,
mContactAggregator.updateDisplayNameForContact(mDb, contactId) will
cause problem because the contactid is null. public int
deleteRawContact(long rawContactId, long contactId, boolean
callerIsSyncAdapter) {
mContactAggregator.invalidateAggregationExceptionCache(); if
(callerIsSyncAdapter) { mDb.delete(Tables.PRESENCE,
PresenceColumns.RAW_CONTACT_ID + Q&quot;E=Q&quot;E + rawContactId, null); int count =
mDb.delete(Tables.RAW_CONTACTS, RawContacts._ID + Q&quot;E=Q&quot;E + rawContactId,
null); mContactAggregator.updateDisplayNameForContact(mDb, contactId);
return count; } else { mDbHelper.removeContactIfSingleton(rawContactId);
return markRawContactAsDeleted(rawContactId); } } // ... private int
markRawContactAsDeleted(long rawContactId) { mSyncToNetwork = true;
mValues.clear(); mValues.put(RawContacts.DELETED, 1);
mValues.put(RawContacts.AGGREGATION_MODE,
RawContacts.AGGREGATION_MODE_DISABLED);
mValues.put(RawContactsColumns.AGGREGATION_NEEDED, 1);
mValues.putNull(RawContacts.CONTACT_ID); mValues.put(RawContacts.DIRTY,
1); return updateRawContact(rawContactId, mValues); } Thanks, Lihuan
(Riku) Xie</description>
<comment>
<author>riku...@gmail.com</author>
<when>Tue, 07 Sep 2010 20:52:53 +0000</when>
<what>No android team care of this big issue???</what>
</comment>
</bug>
<bug>
<bugid>14182</bugid>
<title>Battery Dead - 30 Seconds Until Power Off Warning</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mikeluck...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 18:27:52 +0000</openedDate>
<description>Android currently warns as the battery is getting low, and then at some
later will announce that the battery is flat and that the device is
shutting down. This is frustrating if at the time of the final message
the user is right next to a charger, as the user now has to wait for the
device to power down, then plug it in, then power it up again. The
suggested enhancement is to display the final Q&quot;Ebattery deadQ&quot;E message
along with a 30 second countdown before starting the Power Off process.
This gives time for the user to plug in the device, at which point the
message disappears and everyone lives happily ever after...</description>
</bug>
<bug>
<bugid>16297</bugid>
<title>Force close occur when tap on Q&quot;ETalkQ&quot;E after master reset.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>popo...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 04:19:46 +0000</openedDate>
<description>Occurance Process: 1. Go to application Q&gt;E Settings Q&gt;E Privacy Q&gt;E Tap on
Factory data reset Q&gt;E Reset phone 2. Tap on Q&quot;ETalkQ&quot;E Q&gt;E Observe Occurance
status: Force close occur when tap on Q&quot;ETalkQ&quot;E after master reset.
Expected result: It should not be occured force close.</description>
</bug>
<bug>
<bugid>18536</bugid>
<title>Android Calendar cannot display special symbols</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-07-15T18:10:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>turkeyph...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 21:44:22 +0000</openedDate>
<description>- Steps to reproduce the problem. Go to web interface and create an
event containing special characters such as accents, em-dashes, etc. -
What happened. Symbols do not display correctly on Android devices. -
What you think the correct behaviour should be. Special characters and
symbols should display properly. Android 1.6 on ZTE Blade.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 15 Jul 2011 18:10:09 +0000</when>
<what>those symbols were added to the font many releases ago.</what>
</comment>
<comment>
<author>turkeyph...@gmail.com</author>
<when>Fri, 15 Jul 2011 23:02:32 +0000</when>
<what>Well then why arenQ&apos;Et they showing up on my two Android devices running 1.6 and 2.2?</what>
</comment>
</bug>
<bug>
<bugid>18658</bugid>
<title>org.xmlpull.v1.XmlPullParser returns null when getText is called on a start tag</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-07-20T14:38:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>dbris...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 22:12:38 +0000</openedDate>
<description>Calling getText() on a START_TAG (or END_TAG) element doesnQ&apos;Et return the
full element on Android/Davlik, but when running on OpenJDK on Ubuntu
natty it does (using xpp3-1.1.4c.jar). Since you can use
getAttributeValue() to retrieve data stored in the tag, this isnQ&apos;Et
essential, but itQ&apos;Es a difference in functionality thatQ&apos;Es not noted in
the documentation. Sample code: String xml = Q&quot;EQ&lt;Eenclosure
url=\Q&quot;Ehttp://android.com\Q&quot;E /Q&gt;EQ&quot;E; XmlPullParser parser =
XmlPullParserFactory.newInstance().newPullParser(); parser.setInput(new
StringReader(xml)); for (int i = 0; i Q&lt;E 3; ++i) { int type =
parser.next(); Log.i(TAG, Q&quot;E[Q&quot;E + parser.getName() + Q&quot;E:Q&quot;E + type + Q&quot;E] Q&quot;E +
parser.getText()); } Output on Android: INFO/XML(1094): [enclosure:2]
null INFO/XML(1094): [enclosure:3] null INFO/XML(1094): [null:1] null
Output on PC: [XML] [enclosure:2] Q&lt;Eenclosure url=Q&quot;Ehttp://android.comQ&quot;E /Q&gt;E
[XML] [enclosure:3] Q&lt;Eenclosure url=Q&quot;Ehttp://android.comQ&quot;E /Q&gt;E [XML]
[null:1] null I first encountered this on my Android 2.1 device, but
IQ&apos;Eve reproduced it on emulator images for 2.2, 2.3.3, and 3.1.</description>
<comment>
<author>dbris...@gmail.com</author>
<when>Tue, 19 Jul 2011 22:22:04 +0000</when>
<what>Reading through some of the documentation on http://www.xmlpull.org/ , thereQ&apos;Es nothing to suggest that this *should* work in their implementation either.

If I look at the two being independent implementations of the API, then this bug looks invalid.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 20 Jul 2011 04:58:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 20 Jul 2011 14:38:40 +0000</when>
<what>Yeah, this is a difference between implementations and not a problem with AndroidQ&apos;Es XmlPullParser. The docs say:
  Q&quot;ESTART_TAG
   null unless FEATURE_XML_ROUNDTRIP enabled and then returns XML tag, ex: Q&lt;Etag attr=Q&apos;EvalQ&apos;EQ&gt;EQ&quot;E

We donQ&apos;Et support FEATURE_XML_ROUNDTRIP so null is the correct result. Thanks for following up; that made marking this Q&apos;EWorkingAsIntendedQ&apos;E much easier.</what>
</comment>
</bug>
<bug>
<bugid>1133</bugid>
<title>WindowManager.LayoutParams.copyFrom doesnQ&apos;Et copy weights</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-10-30T21:39:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dmitry.S...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 18:32:41 +0000</openedDate>
<description>WindowManager.LayoutParams.copyFrom doesnQ&apos;Et copy horizontal and vertical
weights. I think itQ&apos;Es a bug, as these values affect how window is layed
out.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 30 Oct 2008 21:39:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4783</bugid>
<title>WIFI_STATE_CHANGED_ACTION Sticky Intent Not Set When Wi-Fi Disabled</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 14:11:47 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Disable Wi-Fi 2. Reboot the phone 3. Register a
BroadcastReceiver for the sticky Wi-Fi Intent. E.g.
context.registerReceiver(new BroadcastReceiver() { @Override public void
onReceive(Context context, Intent intent) { Log.d(Q&quot;ETestQ&quot;E,
intent.getAction()); } }, new
IntentFilter(WifiManager.WIFI_STATE_CHANGED_ACTION)); RESULTS Actual:
The BroadcastReceiver doesnQ&apos;Et receive a broadcast. The sticky Intent is
only set if Wi-Fi is enabled on boot, but not when Wi-Fi is disabled on
boot. Expected: The BroadcastReceiver should receive an Intent. In other
words, have the Wi-Fi manager broadcast a sticky Intent at boot,
regardless of whether Wi-Fi is enabled or not. REGRESSION This occurs on
both Android 1.6 and 2.0.</description>
</bug>
<bug>
<bugid>19281</bugid>
<title>String android.text.TextUtils.processBidi(String) has poor memory management</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2011-08-16T16:03:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jeremy.l...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 06:13:38 +0000</openedDate>
<description>String android.text.TextUtils.processBidi(String) has poor memory
management and may stall the main UI thread when processing very large
strings. Browsing the source code (android-cts-2.3_r3-1759-g9e17300)
shows the following performance and memory inefficiencies if
isRTLCharacter returns true for any character in the string; -
hasRTLCharacters is called twice (processBidiChars should be called
directly instead of processBidi) - 3 char arrays are allocated, the same
length as the input string - the characters of the string are read and
written at least 3 times - one of the char arrays is copied into a new
string. Example stack trace that shows an application stuck waiting for
a GC to free up enough memory (from device running cyanogen mod at
unknown version) DALVIK THREADS: (mutexes: tll=0 tsl=0 tscl=0 ghl=2
hwl=0 hwll=0) Q&quot;EmainQ&quot;E prio=5 tid=1 SUSPENDED | group=Q&quot;EmainQ&quot;E sCount=1
dsCount=0 obj=0x40022180 self=0xce68 | sysTid=17909 nice=0 sched=3/0
cgrp=[no-cpu-subsys] handle=-1345006528 at
java.lang.String.Q&lt;EinitQ&gt;E(String.java:~519) at
java.lang.String.Q&lt;EinitQ&gt;E(String.java:488) at
android.text.TextUtils.processBidi(TextUtils.java:1767) at
android.graphics.Paint.measureText(Paint.java:1025) at
android.graphics.Paint.measureText(Paint.java:1067) at
android.text.Styled.drawDirectionalRun(Styled.java:279) at
android.text.Styled.measureText(Styled.java:442) at
android.text.Layout.measureText(Layout.java:1660) at
android.text.StaticLayout.generate(StaticLayout.java:536) at
android.text.StaticLayout.Q&lt;EinitQ&gt;E(StaticLayout.java:97) at
android.text.StaticLayout.Q&lt;EinitQ&gt;E(StaticLayout.java:54) at
android.text.StaticLayout.Q&lt;EinitQ&gt;E(StaticLayout.java:45) at
android.widget.TextView.makeNewLayout(TextView.java:5076) at
android.widget.TextView.onMeasure(TextView.java:5352) at
android.view.View.measure(View.java:8330) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138) at
android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1017)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:386) at
android.widget.LinearLayout.onMeasure(LinearLayout.java:309) at
android.view.View.measure(View.java:8330) at
android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1082)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:250) at
android.widget.ScrollView.onMeasure(ScrollView.java:296) at
android.view.View.measure(View.java:8330) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138) at
android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1017)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:386) at
android.widget.LinearLayout.onMeasure(LinearLayout.java:309) at
android.view.View.measure(View.java:8330) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138) at
android.widget.FrameLayout.onMeasure(FrameLayout.java:250) at
android.view.View.measure(View.java:8330) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138) at
android.widget.FrameLayout.onMeasure(FrameLayout.java:250) at
android.view.View.measure(View.java:8330) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138) at
android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1017)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:386) at
android.widget.LinearLayout.onMeasure(LinearLayout.java:309) at
com.android.internal.widget.WeightedLinearLayout.onMeasure(WeightedLinearLayout.java:60)
at android.view.View.measure(View.java:8330) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138) at
android.widget.FrameLayout.onMeasure(FrameLayout.java:250) at
android.view.View.measure(View.java:8330) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138) at
android.widget.FrameLayout.onMeasure(FrameLayout.java:250) at
android.view.View.measure(View.java:8330) at
android.view.ViewRoot.performTraversals(ViewRoot.java:1095) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1860) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:3839) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 16 Aug 2011 16:03:49 +0000</when>
<what>TextUtils.processBidi(String) is not part of the Android codebase, this seems specific to Cyanogenmod.</what>
</comment>
<comment>
<author>jeremy.l...@gmail.com</author>
<when>Tue, 16 Aug 2011 23:43:51 +0000</when>
<what>Ooops, my mistake. IQ&apos;Ell repost there.</what>
</comment>
</bug>
<bug>
<bugid>2837</bugid>
<title>Observer for Telephony.MmsSms.CONTENT_URI doesnQ&apos;Et work at deleting in Android SDK 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>Igor.Pod...@gmail.com</reportedBy>
<openedDate>Tue, 02 Jun 2009 13:55:53 +0000</openedDate>
<description>1. Phone contains some message threads 2. Open Messaging application 3.
Select Q&quot;EDelete threadsQ&quot;E option Expected result: onChange() method for
Telephony.MmsSms.CONTENT_URI observer is called Actual result:
onChange() method is not called Comment: This method is called while
receiving new messages, reading them and even selecting Q&quot;EDelete threadQ&quot;E
option from any message thread. It always worked in 1.1 Android SDK
version.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:11:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:11:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4456</bugid>
<title>web pages shouldnQ&apos;Et automatically refresh when view changes</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-10T13:36:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>0markl...@gmail.com</reportedBy>
<openedDate>Sun, 01 Nov 2009 10:39:07 +0000</openedDate>
<description>Whenever you change views to a different app or use the back button the
browser refreshes the page. The page is first shown suggesting it is
stored in memory anyway but then refreshes. This makes the browsing
experience clunky at best and at worst loses what you were viewing (page
unavailable if gone offline).. it should be possible to turn off this
automatic refresh.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:36:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1575</bugid>
<title>setprop dalvik.vm.enableassertions all - has no effect on emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-05T17:02:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>leo.kuzn...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 01:37:34 +0000</openedDate>
<description>adb shell setprop dalvik.vm.enableassertions all as explained in
http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=docs/embedded-vm-control.html;hb=HEAD
has no effect of emulator.exe on assert false.
ClassLoader.getSystemClassLoader().setDefaultAssertionStatus
ClassLoader.getSystemClassLoader().setPackageAssertionStatus seems not
to have effect either.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Dec 2008 01:07:31 +0000</when>
<what>Did you stop and restart the runtime after setting that?

It looks like the class loader calls
(dalvik/libcore/luni-kernel/src/main/java/java/lang/ClassLoader.java) are no-ops. 
ItQ&apos;Es not clear to me how much they would help here anyway, since the assertion status
is only checked when the class is first used.  You really want it to be set before
bits of your app start running.
</what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Fri, 19 Dec 2008 22:15:19 +0000</when>
<what>Q&gt;EDid you stop and restart the runtime after setting that?
Yes - I did, many times. Actually I also need to figure out (and many other users
too) how to make it work from eclipse in Debug Configuration extra command line
options...

Q&gt;EIt looks like the class loader calls
Q&gt;E(dalvik/libcore/luni-kernel/src/main/java/java/lang/ClassLoader.java) are no-ops. 
Yes - I git the source and it looks that way. ShouldnQ&apos;Et they be implemented?

Q&gt;EItQ&apos;Es not clear to me how much they would help here anyway
They would. The ClassLoader is lazy and if one selectively turns them on/off one can
affect the assert behavior on per package basis from the root (instantiated first)
class. For me it would be work around for property not working, for some other users
using third party code with bad assertion logic - it might be a necessary feature...

It would be great if emulator.exe would take something like -dalvikvmargs -Xmx1024m
-es -dsa ... standard set of javavm args.

Thanks for listening.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Dec 2008 23:06:18 +0000</when>
<what>I did the following test:

(1) added Q&quot;Eassert falseQ&quot;E to the onStart method in Calculator, and did a top-level rebuild

(2) started the emulator

(3) launched Calculator to verify that it worked

(4) did the following:
  adb -e shell stop
  adb -e shell setprop dalvik.vm.enableassertions all
  adb -e shell start

(5) noted, near the top of the Q&quot;Eadb -e logcatQ&quot;E output:
D/AndroidRuntime(  322): CheckJNI is ON
I/AndroidRuntime(  322): Assertions enabled: Q&apos;E-eaQ&apos;E

(6) launched Calculator, which failed immediately with an AssertionError

The emulator does not launch the VM, it just starts the Linux kernel.  In fact, the
command-line for the VM is provided by the runtime in
frameworks/base/core/jni/AndroidRuntime.cpp.  The values are pulled out of the system
properties.  The emulator can pass system properties through kernel flags, but that
turned out to be awkward and annoying (e.g. the Q&quot;E-nojniQ&quot;E flag, which prevents setting
ro.kernel.android.checkjni, but that gets overridden in build.prop by the build
system, ...).
</what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Sat, 20 Dec 2008 04:47:13 +0000</when>
<what>Thank you for clarification. I performed the steps and assertions do work. I donQ&apos;Et
think I have permissions to close this bug but I do confirm that this was not an
issue in adb but rather my lack of understanding of zygote in Q&quot;EControlling the
Embedded VMQ&quot;E documentation. Apologies.
 
If you can also clarify a simple way to enable permissions in Eclipse from Debug
Configuration here before closing the bug - your help would be very much appreciated.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 22 Dec 2008 18:28:30 +0000</when>
<what>IQ&apos;Em not sure what you mean by that last question.  In 1.0 there is no way other than
Q&quot;EsetpropQ&quot;E to enable assertions.

If you want them on all the time, you can use:

  adb shell Q&quot;Eecho dalvik.vm.enableassertions = all Q&gt;EQ&gt;E /data/local.propQ&quot;E

This will leave them enabled until the file is removed or the data partition is reset.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:02:00 +0000</when>
<what></what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Thu, 14 Apr 2011 00:15:14 +0000</when>
<what>adb shell Q&quot;Eecho dalvik.vm.enableassertions = all Q&gt;EQ&gt;E /data/local.propQ&quot;E does not work anymore but
but
adb shell setprop debug.assert 1
does.</what>
</comment>
</bug>
<bug>
<bugid>16846</bugid>
<title>Eastern Time shows as GMT -4, it should be -5</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-06-08T18:29:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 04:44:23 +0000</openedDate>
<description>Eastern Time shows as GMT -4, it should be -5</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 16:18:00 +0000</when>
<what>which Q&quot;EEastern TimeQ&quot;E? you can use Dalvik Explorer off the Market to see what timezone youQ&apos;Ere actually in. itQ&apos;Es likely that youQ&apos;Ere not in the time zone you think youQ&apos;Ere in.</what>
</comment>
<comment>
<author>mpac...@gmail.com</author>
<when>Wed, 18 May 2011 20:06:56 +0000</when>
<what>During Daylight Savings time Eastern Time is GMT -4.  There are 2 abbreviations.  EST (Eastern Standard Time) which is -5, and EDT (Eastern Daylight Time) which is GMT -4.  Or more accurately UTC (Universal Time) -5 and -4 respectfully.</what>
</comment>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Wed, 25 May 2011 18:12:21 +0000</when>
<what>Sunnova...</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Jun 2011 18:29:33 +0000</when>
<what>closing for lack of necessary detail.</what>
</comment>
</bug>
<bug>
<bugid>11673</bugid>
<title>Accelerometer currently inactive when screen is off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>distur...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 12:12:23 +0000</openedDate>
<description>Currently, the android mobiles IQ&apos;Eve used have deactivated activity from
the accelerometer when the screen is off. This interferes with some very
useful and very hopeful apps, one example being Smart Alarm Clock,
wherin the app cannot take readings of the userQ&apos;Es sleep patterns and
cannot work effectively. Allowing the accelerometer to stay active when
the screen is off, perhaps by an option if not by default is the
request.</description>
</bug>
<bug>
<bugid>2428</bugid>
<title>Web Gmail supports Unicode/contacts list box characters</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>5</stars>
<reportedBy>gobimurali</reportedBy>
<openedDate>Tue, 14 Apr 2009 11:53:42 +0000</openedDate>
<description>Web Gmail supports Unicode, all my contact lists are in Tamil language.
My android g1 automatically synced those contact list, show box
characters. So I have to update them with english or have both languages
in one entry. Either support in both platforms OR donQ&apos;Et force to sync
contact list. Since I love my G1 phone, support for Tamil characters
would be ideal.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:50:32 +0000</when>
<what></what>
</comment>
<comment>
<author>yawnais...@gmail.com</author>
<when>Sat, 09 Jan 2010 01:50:42 +0000</when>
<what>I would say add unicode support for all Indian Scripts. Out of respect and for my own
learning, IQ&apos;Eve recorded my Indian and other international contacts names in their
native scripts. (I have taught myself the scripts) I would like it if android could
display them all. The Chinese displays correctly, but none of the other unicode
language contacts seem to be supported. For me, this is specifically an issue with
Indian scripts and Thai language script. Also, with the Chinese language contacts, I
have recorded english romanization (PinYin) of their names in the notes section for
easier searching in gmail in case I donQ&apos;Et have Chinese input on the particular
computer IQ&apos;Em working on. But when I do quick search, it only searches the contacts
name field. I think quick search should work like the contact search in Gmail. i.e.
it should search the entire contact fields. Not just the name field. 

Thanks,

Ben Pinson</what>
</comment>
<comment>
<author>yawnais...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:07:03 +0000</when>
<what>Please check out and vote for issue 5925 which requests support for complete unicode
for all languages and scripts.  

Thanks. </what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:32 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>murali.k...@gmail.com</author>
<when>Thu, 08 Sep 2011 17:03:46 +0000</when>
<what>Is this fixed. I still see the same box issue in my Samsung Galaxy S with Android 2.2. Even the native browser doesnQ&apos;Et support unicode.</what>
</comment>
</bug>
<bug>
<bugid>11094</bugid>
<title>Native Gmail app - needs Priority Inbox support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>davidwal...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 06:45:22 +0000</openedDate>
<description>The latest Gmail app (v2.2.1 on Froyo FRF91) does not sync the
Q&apos;EImportantQ&apos;E label, which has now been reserved for system use by Gmail
to allow the Priority Inbox feature to work. The Android Gmail app needs
to be able to work with the Gmail Priority Inbox feature to allow users
to mirror how they handle e-mail between Gmail (Browser) and Gmail
(Android handset). This could happen easily enough by syncing the
Q&apos;EImportantQ&apos;E label? The Android Gmail app would also need the
Q&apos;Eincrease/decrease priorityQ&apos;E buttons to allow users to select how
important their e-mails are on-the-fly.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:12:12 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>4718</bugid>
<title>Location.convert STILL does not accept right values</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>piotr.za...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 13:57:16 +0000</openedDate>
<description>Location.convert STILL does not accept right values.
Location.convert(Q&quot;E53:9:59Q&quot;E) is accepted, Location.convert(Q&quot;E53:9:59.55Q&quot;E)
throws exception. This bug is reported third time from v1.5 and STILL
exists in Android 2.0. Are you sleeping there ?</description>
<comment>
<author>codesec...@gmail.com</author>
<when>Mon, 07 Dec 2009 19:57:12 +0000</when>
<what>Same here with Q&quot;E53:59:598Q&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>8628</bugid>
<title>Allow triggered events/auto dock with bluetooth car dock</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fltsimb...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 14:24:54 +0000</openedDate>
<description>It would be extremely convenient for the Nexus One (and possibly other
BT equipped android devices) to be able to automatically Q&quot;EdockQ&quot;E and
trigger an action (such as music playback) when they come in range and
are able to connect with the car dock. This would allow you to have
music play through your car speakers without having to take your phone
out of your pocket. Since the Nexus One dock already uses bluetooth, it
seems like this would be fairly simple to implement.</description>
</bug>
<bug>
<bugid>80</bugid>
<title>Issue tracker text is truncated at right of screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-25T21:55:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>dgmdgm%u...@gtempaccount.com</reportedBy>
<openedDate>Thu, 24 Jan 2008 13:23:28 +0000</openedDate>
<description>Issue tracker seems to format text as fixed width paragraphs instead of
letting text wrap at the screen boundary. On my screen text lines are
truncated at the right making some paragraphs impossible to read.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:55:03 +0000</when>
<what>This is not a bug in Android; if you wish to report it in general, use http://code.google.com/p/support</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:04:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7131</bugid>
<title>Error and reboot android inside the market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thorme...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 22:24:28 +0000</openedDate>
<description>HTC Tattoo.- I am using android market by wifi and the terminal crash
and reboot. Sorry for my english.</description>
</bug>
<bug>
<bugid>10954</bugid>
<title>Contacts app missing custom fields</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>JacobSGur</reportedBy>
<openedDate>Thu, 02 Sep 2010 11:09:29 +0000</openedDate>
<description>On Android 2.1, the contacts app is missing the custom fields that a
user adds in the desktop web version, such as Q&apos;ERelationshipQ&apos;E, etc.
Resolution: Android Contacts app needs to sync, display, and edit custom
fields.</description>
</bug>
<bug>
<bugid>12803</bugid>
<title>Native Gmail app not marking duplicate mails as read</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-02T02:15:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thejerse...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 14:23:42 +0000</openedDate>
<description>The native Gmail app has a small bug where it cannot mark duplicate mail
as read. For example I have about 4 different email addresses being
imported into my Gmail account and some of them have the same
subscription to the same newsletters. When I receive these emails Gmail
automatically groups them together and will show a count of 2 unread.
When I open the mail it will only mark one as read and the other mail
will still be unread and there is no way for me to have it marked read
unless I login from the computer or use the browser on my phone. This is
a simple bug which is not critical but would be nice to have fixed.
Currently I have a 2.1 HTC Magic but I have tried this on a 1.5 HTC
Magic as well as a 1.5 LG Eve which leads me to believe the problem is
not version specific. Many thanks, P.S. I realize my description might
have been a bit confusing so let me know if anyone needs any
clarification.</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 02 Mar 2011 02:15:11 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>18790</bugid>
<title>No error notification for basic errors. (bad Wifi password, ext4 formatted SD card).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 15:04:38 +0000</openedDate>
<description>Froyo 2.2 (L27.8.2) OMAP4 Blaze. No error notification for basic errors.
(bad Wifi password, ext4 formatted SD card). 1) Try and connect to a
Wifi network. Deliberately input a bad password. I do not get an error
notification. It simply tries to connect and then the status bar says
disabled - but this could be for other reasons too. 2) Formatted SD card
with the default format on Disk Utility on Ubuntu Linux. It is ext4. SD
Card is not recognized, but there is no error. It wrongly leads me to
believe my SD card slot is defective.</description>
</bug>
<bug>
<bugid>383</bugid>
<title>Documentation: Nature of an Application </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Sat, 01 Mar 2008 02:04:30 +0000</openedDate>
<description>Q&quot;EThis is useful if only your application will ever access or modify the
data. If you wish for the data to be accessible from other ACTIVITIES,
you have to expose the data using a ContentProvider.Q&quot;E
http://code.google.com/android/intro/tutorial-ex1.html I think this
gives the impression that an Application is an Activity.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:02:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:24:42 +0000</when>
<what>This issue is still relevant</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:54:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:11:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5247</bugid>
<title>Android Phone App Peculiarities</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Paul.kei...@Verizon.net</reportedBy>
<openedDate>Mon, 07 Dec 2009 01:05:34 +0000</openedDate>
<description>Using a Verizon Droid @ 2.0. My wife and I have the same home phone
number but there are 2 entries in Contacts as we have different work and
home email addresses and addresses. I have my wifeQ&apos;Es contact entry in
Favorites. If I pull up the contact and tell the app to dial home, the
dial progress screen shows my name and not my wifeQ&apos;Es and the call log
shows the same information. This makes it very difficult to say Q&quot;EI
called you at x:xxQ&quot;E when the entry has a different name and I have to
soft through the list trying to remember approximately when I called.
The other issue is that when I call my voicemail, it also has my name
instead of Q&quot;EVoicemailQ&quot;E. The call log should at least have the correct
information.</description>
</bug>
<bug>
<bugid>2532</bugid>
<title>Browser crash on specific URL</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T02:24:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>gwku...@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 16:53:36 +0000</openedDate>
<description>Going to the following URL crashes the browser:
http://tweakers.net/pricewatch/cat/302?currFilters=Q&amp;EorderField=specificationQ&amp;EorderSort=ascQ&amp;EorderSpecId=156
Tested on two phones (a G1 and a devphone)</description>
<comment>
<author>gwku...@gmail.com</author>
<when>Tue, 28 Apr 2009 16:55:05 +0000</when>
<what>(no error message of any kind, I was just returned to the previously opened app)</what>
</comment>
<comment>
<author>fra...@gmail.com</author>
<when>Thu, 30 Apr 2009 22:54:08 +0000</when>
<what>Same issue here on my G1, but also on the root page, www.tweakers.net. I havenQ&apos;Et received android 1.5 
yet though.</what>
</comment>
<comment>
<author>ccon...@gmail.com</author>
<when>Tue, 12 May 2009 01:42:56 +0000</when>
<what>www.osubestday.org crashes my RC33 G1</what>
</comment>
<comment>
<author>fra...@gmail.com</author>
<when>Tue, 12 May 2009 07:20:11 +0000</when>
<what>The root page of www.tweakers.net no longer crashes in Cupcake on my G1.</what>
</comment>
<comment>
<author>ccon...@gmail.com</author>
<when>Wed, 03 Jun 2009 17:45:11 +0000</when>
<what>www.osubestday.org does not crash in Cupcake (CRB43) on my G1</what>
</comment>
<comment>
<author>catsla...@gmail.com</author>
<when>Wed, 03 Jun 2009 21:48:12 +0000</when>
<what>http://www.mithriltabby.com/ crashes my browser on a G1 running Cupcake (firmware
version 1.5, kernel version 2.6.27-00393-g6607056 san@sandroid #1, build CRB43); a
friend with the same configuration confirms this.  The page is XHTML running a
JavaScript mashup, but turning off JavaScript doesnQ&apos;Et avoid the crash. 
http://www.mithriltabby.com/resume.xhtml is using much of the same technology (XHTML,
CSS sprites) and works fine.</what>
</comment>
<comment>
<author>jpy...@gmail.com</author>
<when>Fri, 05 Jun 2009 16:37:01 +0000</when>
<what>I got my new G1 last night. It came pre-loaded with Android 1.0. Early this morning 
I noticed there was an upgrade available. Figured I might as well upgrade. Since 
after the upgrade, any time I tap the browser icon on the Home Screen or tap a URL 
from another app and it loads the browser, the browser begins to load, showing a 
white screen for about 2 seconds then immetiately crashes back to either the Home 
Screen or the app that passed the URL. No error messages or anything useful.

Is there a way to back flash to Android 1.0 until this issue is resolved?</what>
</comment>
<comment>
<author>gwku...@gmail.com</author>
<when>Sun, 21 Jun 2009 20:40:32 +0000</when>
<what>Fixed for me with firmware 1.5</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:24:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13738</bugid>
<title>HTC  Incredible Droid deleting all Messaging/SMS conversation threads at random </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-29T22:41:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>BURNELL....@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 01:05:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem. After I received the 2.2 update my text messages
start deleting randomly. When I open my messages all of my messages are
deleted, I have even reset my phone back to factor settings and had them
send me a replacement phone and still the issue continues. Please Help !</description>
<comment>
<author>erin.a.w...@gmail.com</author>
<when>Thu, 06 Jan 2011 17:42:25 +0000</when>
<what>This happened both before and after the 2.2 update. It actually just happened today, and itQ&apos;Es the most frustrating part of owning this phone. I want to keep my messages until IQ&apos;Em ready to let them go.

Randomly, the phone will delete all of my message threads. I do not have the Q&quot;EDelete old messagesQ&quot;E option selected. Therefore, the phone should *not* delete my messages until I am ready to get rid of them.

This is the fifth time this has happened with this phone. The 2.2 update did not fix it. From what I can see from a brief Google search, I am definitely not the only one, and itQ&apos;Es not restricted to the HTC Incredible. Please fix the messaging app.</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Sat, 29 Jan 2011 22:41:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3817</bugid>
<title>Alertdialogs is always dismissed on buttonsQ&apos;E onClickListener</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-08T06:01:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>paolo.zu...@gmail.com</reportedBy>
<openedDate>Mon, 07 Sep 2009 20:40:38 +0000</openedDate>
<description>When I am creating an AlertDialog with the AlertDialog.Builder class,
the onClick event caught by the onClickListener attached to the
positive- negative-neutral buttons always dismisses the dialog, no
matter if I call the dialog.dismiss() or dialog.cancel() methods. (see
the listener for the positive button in the example below). I dont know
if this is meant this way. There also should be a way to toggle the
enabled/disabled status of the buttons, so that it is possible to
control the input inserted by the user... AlertDialog.Builder
builder=new AlertDialog.Builder(this); builder.setTitle(Q&quot;ENice DialogQ&quot;E)
.setPositiveButton(Q&quot;EOkQ&quot;E, new DialogInterface.OnClickListener() { public
void onClick(DialogInterface dialog, int which) { //Here I am doing
nothing, the dialog should not be dismissed... } })
.setNegativeButton(Q&quot;ECancelQ&quot;E, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) { dialog.dismiss();
} });</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Sep 2009 06:01:03 +0000</when>
<what>Working as intended.</what>
</comment>
<comment>
<author>lvwenz...@gmail.com</author>
<when>Thu, 03 Dec 2009 14:19:35 +0000</when>
<what>I found that now.  After looking over source , see here in AlertController.java :

 View.OnClickListener mButtonHandler = new View.OnClickListener() {
        public void onClick(View v) {
            Message m = null;
            if (v == mButtonPositive Q&amp;EQ&amp;E mButtonPositiveMessage != null) {
                m = Message.obtain(mButtonPositiveMessage);
            } else if (v == mButtonNegative Q&amp;EQ&amp;E mButtonNegativeMessage != null) {
                m = Message.obtain(mButtonNegativeMessage);
            } else if (v == mButtonNeutral Q&amp;EQ&amp;E mButtonNeutralMessage != null) {
                m = Message.obtain(mButtonNeutralMessage);
            }
            if (m != null) {
                m.sendToTarget();
            }

            // Post a message so we dismiss after the above handlers are executed
            mHandler.obtainMessage(ButtonHandler.MSG_DISMISS_DIALOG, 
mDialogInterface)
                    .sendToTarget();
        }
    };

so , once we click the positive  or negative or neutral button ,the dialog will  
dismiss .
And dismiss() , cancel()  is final method ,we can not override .
I tried to make a new Dialog inherit from alerDialog ,and failed .

Why ? i click a button ,but do nothing ,the dialog must be dismissed . 
I think it is easy to resolve if we delete the last sentence in the above code block 
.
</what>
</comment>
<comment>
<author>plah...@gmail.com</author>
<when>Wed, 10 Feb 2010 17:47:29 +0000</when>
<what>Romain, why is this working as intended ? I guess it doesnQ&apos;Et make any sense. How can I not dismiss the dialog (if 
I for example learn that some input provided by the user is not valid) ? Further, if the dialog gets always 
dismissed, whatQ&apos;Es the point of providing methods cancel() and dismiss() ?</what>
</comment>
<comment>
<author>eld...@gmail.com</author>
<when>Wed, 10 Feb 2010 18:37:47 +0000</when>
<what>For my project I finally decided not to use the built in buttons at all, but rather
have different positive and negative buttons in my layout (pretty much copied from
alert_dialog.xml) which can do used for proper form validation.

This is a workaround, though - overly complicated, and will look strange if the
current alert dialog layout is ever changed. The automatic dismissal of the dialog
makes no sense to me either.</what>
</comment>
<comment>
<author>plah...@gmail.com</author>
<when>Sun, 24 Oct 2010 06:00:37 +0000</when>
<what>I created another workaround, which overrides the dismiss() method of AlertDialog, allowing to specify if you want default (always dismiss) or IMO correct (dismiss if you want dismiss) behavior. Works for me, enjoy. 

I still donQ&apos;Et understand RomanQ&apos;Es Q&quot;Eworking as intendedQ&quot;E comment. Nobody wants this.</what>
</comment>
<comment>
<author>vvl...@gmail.com</author>
<when>Mon, 15 Nov 2010 08:29:23 +0000</when>
<what>I think always dismiss is not a good way,may be should return true or false to control if dismiss</what>
</comment>
<comment>
<author>sebapere...@gmail.com</author>
<when>Sun, 28 Nov 2010 11:28:39 +0000</when>
<what>I also needed this, and i was wondering why it was implemented this way. I would guess that this Q&quot;EdialogQ&quot;E should be more for notifying the user about something, but not for asking for input. That being said i will use the OpenAlertDialog. :D</what>
</comment>
<comment>
<author>debra...@gmail.com</author>
<when>Mon, 31 Oct 2011 14:14:17 +0000</when>
<what>This is absolutely not Q&quot;EWorking as intendedQ&quot;E --- no other framework behaves in this manner. This needs to be a property at the very least.

Do you guys even think about usability when you write stuff anymore?</what>
</comment>
<comment>
<author>simon.dr...@gmail.com</author>
<when>Tue, 01 Nov 2011 17:48:45 +0000</when>
<what>Not ideal by any means (providing a handler without a call to a super-method should definitely NOT result in any default behaviour), but a somewhat clean work-around is to grab the button from the builder-created dialog, and set its onClick() listener explicitly via a View.OnClickListener:

builder.setPositiveButton(Q&quot;EOkQ&quot;E, null);
final Dialog dialog = builder.create();
dialog.show(); 

dialog.findViewById(android.R.id.button1).setOnClickListener(new View.OnClickListener() { ... });




</what>
</comment>
<comment>
<author>eld...@gmail.com</author>
<when>Mon, 07 Nov 2011 00:31:19 +0000</when>
<what>ThatQ&apos;Es a nice alternative to using a custom dialog with custom buttons. ThereQ&apos;Es only one thing that bothers me about this solution: it relies on the assumption that the positive button has the ID of android.R.id.button. This is true now, but it may change at some point in the future.</what>
</comment>
<comment>
<author>samad.qu...@gmail.com</author>
<when>Wed, 16 Nov 2011 21:46:03 +0000</when>
<what>you will have to use customized dialog , here is the link that will help you http://www.androidpeople.com/android-custom-dialog-example , you can also download source code from this link</what>
</comment>
</bug>
<bug>
<bugid>19778</bugid>
<title>Deleted forever all messages in inbox when system updated to 2.3.3 System version 4.5.602MB810.verizon.us</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pvandegr...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 14:50:09 +0000</openedDate>
<description>I am using a Droid X. My system updated from 2.2.2 to 2.3.3 last night.
I opened gmail on my phone and there were NO conversations in my inbox
for my default account. I opened another account and the messages were
all there. Using my laptop I checked my gmail account and could not find
one message that was missing. I manually checked trash, spam, ALL mail
and performed a search on a couple that I recall being there.</description>
</bug>
<bug>
<bugid>8496</bugid>
<title>You cannot select text from emails in the Gmail application.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>GENSOU...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 13:26:45 +0000</openedDate>
<description>There is no way to select text in am email to copy/paste. This is a
pretty crippling feature if someone is sending you important information
that you need to use on your Android device.</description>
<comment>
<author>G.W.A.Bell</author>
<when>Sun, 23 May 2010 13:36:41 +0000</when>
<what>Menu button Q&gt;E more Q&gt;E select text.</what>
</comment>
<comment>
<author>GENSOU...@gmail.com</author>
<when>Sun, 23 May 2010 13:42:54 +0000</when>
<what>I only have the option to Q&quot;EMuteQ&quot;E or Q&quot;EReport Spam.Q&quot;E Using Android 2.1 on the HTC Hero.</what>
</comment>
<comment>
<author>Steve.B....@gmail.com</author>
<when>Sun, 30 May 2010 17:45:11 +0000</when>
<what>This is a duplicate of issue 5200.</what>
</comment>
</bug>
<bug>
<bugid>16957</bugid>
<title>Vcard receive and send via SMS </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mailmich...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 17:37:23 +0000</openedDate>
<description>Cannot open, read, import, export or anything else with a Vcard received
on my Android Galaxy s. Why??</description>
<comment>
<author>robert.h...@gmail.com</author>
<when>Mon, 06 Jun 2011 13:35:26 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=2412

per design</what>
</comment>
<comment>
<author>devarshi...@gmail.com</author>
<when>Sat, 05 Nov 2011 10:05:19 +0000</when>
<what>This issue may be merged with Issue 2412</what>
</comment>
</bug>
<bug>
<bugid>9799</bugid>
<title>Edge case: dialog is gone but its semitransparent layer remains over activity from which it was launched</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gkri...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 05:57:50 +0000</openedDate>
<description>Hi! We have come across a weird edge case with dialogs that we think is
a bug. ItQ&apos;Es not a huge problem, but we wanted to call it out. We are
seeing this behavior on a Nexus One device running Android 2.2 build
number FRF91. We are also seeing this behavior on a simulator running
Android 2.2 (8) but not on one running Android 2.1-update1 (7), so it
looks like this behavior is new in Froyo. We have not tested on other
versions of Android. Steps to reproduce 1. Create an app with two
activities A and B. 2. From onResume in A (first time only): - start B -
launch a managed dialog 3. Press back to return from B to A. ===Q&gt;E The
dialog is gone, but a semitransparent layer remains over activity A that
prevents it from receiving UI events. The semitransparent layer can be
removed by pressing back. Expected behavior: The dialog should be
restored when returning from B to A since it was never dismissed. See
the attached DialogBug.tar app. Discussion It looks to us like the
system has not fully restored the dialog. The semitransparent dialog
background is there but not the dialog box itself. In Android 7 the
dialog displays correctly upon returning from B to A. We came across
this behavior in our app, and thought at first it was because we were
not using managed dialogs and had missed a case somewhere. So we wrote a
test app to check how the same scenario works with managed dialogs and
discovered that the behavior is the same. We were able to work-around
the issue by dismissing the dialog in onPause() and showing it in
onResume().</description>
</bug>
<bug>
<bugid>92</bugid>
<title>System.out.println should be easily viewable and so should printStackTrace</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T20:45:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jan 2008 16:25:13 +0000</openedDate>
<description>Currently the only way to properly print to the console is using the Log
class which might be better from System.out however it ignores the
portability of existing Java code which relies on System.out and
printStackTrace for debugging. Using Util logging is not always
practical especially with Java ME compatible. System.out/err should
properly map to the console by default, not mapping it somewhere wastes
the time of newcomers to the platform who donQ&apos;Et understand why their
printouts never occur.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:50:42 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>efuq...@gmail.com</author>
<when>Fri, 25 Jan 2008 23:49:44 +0000</when>
<what>I encountered the same problem, but there is a work around, you can redirect the
System.out and System.err too another print stream like this:

System.setErr ( new LogCatRedirect ( System.err ) );
System.setOut ( new LogCatRedirect ( System.out ) );

And then override the PrintStream class println function with your own like this:

public class LogCatRedirect extends PrintStream
{

	public LogCatRedirect ( OutputStream out ) 
	{
		super(out);
	}

	public void println ( String str )
	{
		Log.v ( Q&quot;ERedirectQ&quot;E , str );
	}
}
</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 20:45:45 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:38:50 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11011</bugid>
<title>Verizon DROID - CanQ&apos;Et Play WAV Files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>cbreaux5...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 15:28:54 +0000</openedDate>
<description>In the past, I was able to play WAV files on my phone just fine without
any additional applications that require purchase or download. I still
canQ&apos;Et play WAV files natively on my DROID. It does not matter if I use
the Q&quot;EEMAILQ&quot;E or Q&quot;EGMAILQ&quot;E applet. My wife has the same phone with the same
problem. I have friends that use EVOQ&apos;Es and other models using Android
that play WAV files just fine. I spoke to Motorola and they stated I
need to wait on a fix from Google. Please help me. Model: DROID Android
Version: Andriod 2.2 Baseband Version: C_01.43.01P Kernel Version:
2.6.32.9-g874c292, android-build@apa26#1 Build Version: FRG22D</description>
<comment>
<author>ralph.hi...@gmail.com</author>
<when>Sun, 05 Sep 2010 20:22:45 +0000</when>
<what>This appears to be a longstanding issue, first raised by Nexus One users months ago. I use Vonage and canQ&apos;Et open the files on my voice mail email messages that used to be opened without a problem using Android 2.1 and the provided email app. on my Droid Incredible since April. ItQ&apos;Es one thing not to be backwards compatible on upgrades but quite another to destroy basic functionality through an upgrade and fail to address it for months! I would rate this a high priority major defect. If Google expects to be treated as a telecom s/w provider, Google should utilize continuous efforts to provide a work around within 24 hours for such a major defect and generate a dot release correction within 3 days. Even that would be deemed lax for a Severity One s/w error such as this. Google should be on the hook for LDQ&apos;Es  </what>
</comment>
<comment>
<author>cbreaux5...@gmail.com</author>
<when>Sun, 05 Sep 2010 22:01:09 +0000</when>
<what>I am ok with defects as there will always be some. They just need to prioritize the ones that are broken during upgrades and/or service packs. I really need this feature working again, as I expected this to be working by now. </what>
</comment>
<comment>
<author>cbreaux5...@gmail.com</author>
<when>Tue, 05 Oct 2010 00:50:31 +0000</when>
<what>Here is the issue for Vonage users. The voice mails are coded in the below format. 

  Format:		pcm_mulaw
  Bit rate:		64kbps
  Sample rate:	        8000Hz
  Channels:		1 (Mono)

Below is what I got back from Sprint, Verizon, and Motorola:

After updating to the Android OS 2.2 software, WAV files can no longer be
played on the device. The Android OS 2.2 software will only support the PCM WAV format. The following WAV formats are not supported:
.	uLaw 
.	aLaw

I wish someone would resolve the issue. </what>
</comment>
</bug>
<bug>
<bugid>8413</bugid>
<title>Android Market doesnt list apps of Live Wallpaper listing on Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sreehari...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 11:03:50 +0000</openedDate>
<description>I guess this is manily bug in Droid 2.1 after OTA upgrade. When
Q&lt;Euses-feature android:name=Q&quot;Eandroid.software.live_wallpaperQ&quot;E /Q&gt;E is added
in AndroidManifest, Android Market doesnQ&apos;Et list those apps on droid 2.1
which is a bug on Droid. N1 lists though.</description>
</bug>
<bug>
<bugid>11261</bugid>
<title>Encrypted PDFs open without a password</title>
<status>Unreproducible</status>
<owner>n...@google.com</owner>
<closedOn>2011-09-08T18:47:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vipul.ba...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 17:56:49 +0000</openedDate>
<description>I have PDFs which I encrypted with 128-bit encryption...yet they opened
on the phone w/o a password. -Go to a site with an encrypted PDF -Open
-File will open w/o asking for a password Running 2.2 on EVO</description>
<comment>
<author>alexb...@gmail.com</author>
<when>Wed, 09 Feb 2011 16:14:10 +0000</when>
<what>This is kind of an absurd report.  Obviously the pdf was *not* encrypted.  DonQ&apos;Et question android for opening it, question whatever bogus tool was claiming security on the pdf...

If android could crack open encrypted pdfs without a password, thatQ&apos;Ed be a killer feature, not a bug :D</what>
</comment>
<comment>
<author>vipul.ba...@gmail.com</author>
<when>Wed, 09 Feb 2011 16:27:25 +0000</when>
<what>The PDF prompted a password when opening on a desktop, but not on the Android device</what>
</comment>
<comment>
<author>alexb...@gmail.com</author>
<when>Wed, 09 Feb 2011 17:09:00 +0000</when>
<what>Then obviously your desktop pdf reader is not very good!</what>
</comment>
<comment>
<author>Samphip...@gmail.com</author>
<when>Thu, 10 Feb 2011 17:59:57 +0000</when>
<what>in regards to this, itQ&apos;Es fairly simple whatQ&apos;Es going on. Adobe has a bunch of enforcement rules on pdfs within the file format itself. Depending on what reader you have, they can choose to obey or ignore these enforcement rules.

An example of this is that some pdfs can flag themselves as not printable.

IQ&apos;Em no expert on PDFs but IQ&apos;Ed guess thereQ&apos;Es some rule in them that says Q&quot;Eonly display if you give me the right passwordQ&quot;E, this does not amount to actual encryption, the pdf is still readable. 

The password only restriction will be implemented by adobeQ&apos;Es pdf reader but I suspect the one on android simply ignores it because itQ&apos;Es drm, and drm is generally considered to be a bad thing in a lot of contexts.

In other words: your pdf is not encrypted, itQ&apos;Es merely suggesting to the pdf reader that it requires you to enter a password before youQ&apos;Ere allowed to view it. The reader on android is ignoring that.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Sun, 12 Jun 2011 15:26:12 +0000</when>
<what>Can you attach a PDF to this bug which demonstrates this behavior?  ThereQ&apos;Es no way an encrypted *anything* should be openable without a password.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 08 Sep 2011 18:47:21 +0000</when>
<what>no response.</what>
</comment>
</bug>
<bug>
<bugid>1164</bugid>
<title>Incorrect organization type label in contacts</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-24T00:46:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zigmar</reportedBy>
<openedDate>Sat, 01 Nov 2008 13:17:16 +0000</openedDate>
<description>When organization entry is created through API (see sample code below)
with type (Contacts.Organizations.TYPE)
Q&quot;EContacts.Organizations.TYPE_WORKQ&quot;E, the entry label displayed in
Contacts application reads Q&quot;EHomeQ&quot;E (see attached screenshot
type_work.png) while it is expected to be Q&quot;EWorkQ&quot;E. The correct label
Q&quot;EWorkQ&quot;E is displayed only if type set to
Contacts.Organizations.TYPE_OTHER (see type_other.png) which is also
seems to be incorrect, but probably canQ&apos;Et be fixed due to
backwards-compatibility issues. Here is a code to reproduce: public
class Test extends Activity { public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); ContentValues values = new
ContentValues(); values.put(Contacts.People.NAME, Q&quot;ETuranga LeelaQ&quot;E); Uri
uri = getContentResolver().insert(Contacts.People.CONTENT_URI, values);
String id = uri.getLastPathSegment(); values.clear();
values.put(Contacts.Organizations.COMPANY,Q&quot;EPlanet ExpressQ&quot;E);
values.put(Contacts.Organizations.TITLE,Q&quot;ECaptain,PilotQ&quot;E);
values.put(Contacts.Organizations.PERSON_ID,id);
values.put(Contacts.Organizations.ISPRIMARY, 1); //Bug: creates
organization entry marked Q&quot;EHomeQ&quot;E:
values.put(Contacts.Organizations.TYPE,
Contacts.Organizations.TYPE_WORK); //Creates organization entry marked
Q&quot;EWorkQ&quot;E: //values.put(Contacts.Organizations.TYPE,
Contacts.Organizations.TYPE_OTHER);
getContentResolver().insert(Contacts.Organizations.CONTENT_URI, values);
} }</description>
<comment>
<author>firstfan</author>
<when>Sun, 02 Nov 2008 12:09:50 +0000</when>
<what>IQ&apos;Eve committed 2 patches for this bug:
http://review.source.android.com/1845
http://review.source.android.com/1847</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:46:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15281</bugid>
<title>Launch of emulator fails with Q&quot;Epermission deniedQ&quot;E error on Q&quot;Ehardware.iniQ&quot;E - with new installation of Helios Eclipse on Mac OS X 10.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>alan.d.c...@gmail.com</reportedBy>
<openedDate>Sun, 06 Mar 2011 01:56:48 +0000</openedDate>
<description>Host OS: Snow Leopard SDK tools version: Revision 10 Eclipse version:
3.6.2 Steps to Reproduce: - Install Eclipse 3.6.2 Classic - Download the
android sdk - Install ADT and configure it (first working around Issue
15267 (Eclipse freezes...on MacOs X 10.6) - Install all of the API
versions available - Create a virtual device (named mine alans_avd) -
Create Hello World android app and try to run it within eclipse (or from
command line). EXPECTED RESULTS: - Should launch emulator and display
the application OBSERVED RESULTS: - Displayed the following error and
did not launch the app or display the window: emulator: ERROR: Could not
create temporary hardware.ini: Permission denied PROBLEM REPEATS VIA
COMMAND LINE TOOLS: $ android create project --target 1 --name
HelloAlan2 --path ./Mine --activity HelloAlan2Activity --package
com.carwiles.helloalan2 $ cd ./Mine $ ant compile $ ant debug $ ant
install $ emulator -avd alans_avd emulator: ERROR: Could not create
temporary hardware.ini: Permission denied WORKAROUND: Run as sudo and
the emulator and app launch just fine. IQ&apos;Em already running as a user
with administrative privileges. $ sudo emulator -avd alans_avd</description>
<comment>
<author>jason.st...@gmail.com</author>
<when>Tue, 22 Mar 2011 18:30:08 +0000</when>
<what>Looks by default that the emulator application creates a directory:  /tmp/android  -- So, itQ&apos;Es ownership is based off the first user to run it. Create the /tmp/android directory with semi-sane permissions....

  (Exit all running emulators)
  ** As root or with sudo **
  # rm -rf /tmp/android
  # mkdir -p /tmp/android
  # chmod --reference=/tmp /tmp/android
 
After the above, the /tmp/android directory should have permissions like:

    $ ls -ld /tmp/android
    drwxrwxrwt 2 root root 4096 2011-03-21 15:42 /tmp/android/

Now, normal users can write to that directory... A simple Q&apos;Echmod 777 /tmp/androidQ&apos;E **may** work, but itQ&apos;Es better to set the stick-bit on it (IMO anyway).
</what>
</comment>
<comment>
<author>M.DarkC...@gmail.com</author>
<when>Tue, 12 Apr 2011 15:49:14 +0000</when>
<what>^^^^
how you know the emulator write the file (hardware.ini) there  (/tmp/android)

thanks </what>
</comment>
<comment>
<author>masli...@gmail.com</author>
<when>Thu, 14 Apr 2011 23:08:25 +0000</when>
<what>thanks Jason, it worked for me. </what>
</comment>
<comment>
<author>elliotts...@gmail.com</author>
<when>Wed, 27 Apr 2011 19:54:52 +0000</when>
<what>IQ&apos;Em on a system where I donQ&apos;Et have root privileges, so I am unable to use the above workaround. Is there a way to specify which temporary directory to use? (E.g. using /tmp/Q&lt;EusernameQ&gt;E/android would solve the problem.) Thanks.</what>
</comment>
<comment>
<author>elliotts...@gmail.com</author>
<when>Wed, 27 Apr 2011 21:10:44 +0000</when>
<what>Looks like there is an ANDROID_TMP environment variable you can set to fix this.

So for example...

    export ANDROID_TMP=/tmp/android_$(whoami)
    android Q&amp;E</what>
</comment>
<comment>
<author>arunmoha...@gmail.com</author>
<when>Wed, 13 Jul 2011 21:44:19 +0000</when>
<what>Q&lt;Ea href=Q&quot;Ehttp://arunmohancse.blogspot.com/2011/07/emulator-error-could-not-create.htmlQ&quot;EQ&gt;Ehttp://arunmohancse.blogspot.com/2011/07/emulator-error-could-not-create.htmlQ&lt;E/aQ&gt;E . This will help.</what>
</comment>
<comment>
<author>arunmoha...@gmail.com</author>
<when>Wed, 13 Jul 2011 21:44:58 +0000</when>
<what>Q&lt;Ea href=Q&quot;Ehttp://arunmohancse.blogspot.com/2011/07/emulator-error-could-not-create.htmlQ&quot;EQ&gt;Ehttp://arunmohancse.blogspot.com/2011/07/emulator-error-could-not-create.htmlQ&lt;E/aQ&gt;E . This will help.</what>
</comment>
</bug>
<bug>
<bugid>5450</bugid>
<title>Bluetooth AVRCP 1.4 Profile</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>439</stars>
<reportedBy>etfong@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 02:47:08 +0000</openedDate>
<description>Request that the next version of Android support the Bluetooth AVRCP 1.4
Profile</description>
<comment>
<author>CraziFu...@gmail.com</author>
<when>Sat, 13 Mar 2010 05:55:10 +0000</when>
<what>Would be great!  Many car headunits are not supporting avrcp 1.4, and it would be 
awesome to be able to pair up the phone and browse/play itQ&apos;Es library from the 
headunit.</what>
</comment>
<comment>
<author>pcmst...@gmail.com</author>
<when>Thu, 27 May 2010 03:20:23 +0000</when>
<what>Even AVRCP 1.3 support would be an improvement, so we could see track title/artist
from the head unit.</what>
</comment>
<comment>
<author>judsonmi...@gmail.com</author>
<when>Wed, 02 Jun 2010 11:48:51 +0000</when>
<what>Yes, I would be more than happy with AVRCP 1.3!</what>
</comment>
<comment>
<author>peter.br...@gmail.com</author>
<when>Tue, 15 Jun 2010 19:51:41 +0000</when>
<what>I would also love so, but Android is using BlueZ.org for itQ&apos;Es Bluetooth stack and as far as I can tell BlueZ does not have any plans for implementing AVRCP 1.3.

(Go figure, in April 2009 they implemented AVRCP volume control, so I guess we should be happy with what we have! -- http://www.bluez.org/bluez-437/)</what>
</comment>
<comment>
<author>nickb1...@gmail.com</author>
<when>Wed, 07 Jul 2010 21:48:18 +0000</when>
<what>This could be implemented by the Android team and submitted back upstream to BlueZ.</what>
</comment>
<comment>
<author>torr...@gmail.com</author>
<when>Tue, 27 Jul 2010 17:57:49 +0000</when>
<what>Please ad support for 1.4 , thanks</what>
</comment>
<comment>
<author>roland.s...@gmail.com</author>
<when>Sat, 31 Jul 2010 11:54:00 +0000</when>
<what>Looking forward to such an upgrade for 5 months now - just now discovering itQ&apos;Es nowhere on the horizon even! That is bad.. I own a SonyEricsson MW600 headset and i miss the song titles being shown on the oled display. Kind of a scandal is the fact that SonyEricssonQ&apos;Es own Android X10 also lacks suffers from this (while being bundled in with the MW600 in some markets i read).
Another feature lacking, perhaps even more relevant than the lack of song titles (while HTC HD2 for instance supports all) is support for the low latency audio mode (or game mode) of the MW600. This i guess minimizes or disables the buffer for error correction, so that while watching video (or playing games) the audio does not suffer delay (therefore being out of sync with the video).</what>
</comment>
<comment>
<author>roland.s...@gmail.com</author>
<when>Sat, 31 Jul 2010 15:42:02 +0000</when>
<what>Just figured out somebody is working on this for the Google Summer of Code - so there might be Bluez AVRCP 1.4 looming on the horizon after all. http://jprvita.wordpress.com/2010/07/22/avrcp-metadata/</what>
</comment>
<comment>
<author>lyric.ne...@gmail.com</author>
<when>Thu, 23 Sep 2010 15:04:20 +0000</when>
<what>Please add Metadata and Title display on the bluetooth unit, with Bluetooth AVRCP 1.4
Please with next Android release. Thanks.</what>
</comment>
<comment>
<author>jonathannakandala@gmail.com</author>
<when>Thu, 07 Oct 2010 20:03:42 +0000</when>
<what>Would be great to see this supported. </what>
</comment>
<comment>
<author>mike.des...@gmail.com</author>
<when>Sun, 31 Oct 2010 23:58:34 +0000</when>
<what>Any change we could get support for AVRCP 1.3 or 1.4 in Gingerbread?</what>
</comment>
<comment>
<author>Nan.Ale...@gmail.com</author>
<when>Mon, 06 Dec 2010 10:51:27 +0000</when>
<what>It is a chance to have support for AVRCP 1.3 or 1.4 in Gingerbread? To be compatible with bluetooth devices that support this protocol!</what>
</comment>
<comment>
<author>tomas.re...@gmail.com</author>
<when>Mon, 06 Dec 2010 11:05:29 +0000</when>
<what>Hello all, 
it will be really great if there will be support for AVRCP 1.3. 
Thanks a lot! </what>
</comment>
<comment>
<author>andre.kj...@gmail.com</author>
<when>Tue, 07 Dec 2010 07:20:06 +0000</when>
<what>Please ! - same here - MW600 worked great on HD2, but not with Desire HD (2.2)
</what>
</comment>
<comment>
<author>lychantr...@gmail.com</author>
<when>Thu, 09 Dec 2010 13:23:25 +0000</when>
<what>Yes please; at least 1.3 will be acceptable</what>
</comment>
<comment>
<author>azzkikr2...@gmail.com</author>
<when>Fri, 10 Dec 2010 08:43:38 +0000</when>
<what>How long would a fix take to promote from Bluez to Android?</what>
</comment>
<comment>
<author>lid...@gmail.com</author>
<when>Sun, 02 Jan 2011 10:40:29 +0000</when>
<what>Interesting, Cambridge Silicon has a replacement stack for bluez (Q&quot;ECSR Synergy for AndroidQ&quot;E) that includes AVRCP 1.4 and several other profiles not supported by bluez: http://www.csr.com/products/51/csr-synergy-for-android</what>
</comment>
<comment>
<author>azzkikr2...@gmail.com</author>
<when>Sun, 02 Jan 2011 10:48:58 +0000</when>
<what>Yes, looks so - but IQ&apos;Em not certain if it fits to Android. CanQ&apos;Et see any notice if its open-source, and a closed-source bluetooth stack would be hard to distribute...</what>
</comment>
<comment>
<author>pflaumen...@gmail.com</author>
<when>Tue, 25 Jan 2011 10:08:38 +0000</when>
<what>No AVRCP 1.3 on my Gingerbread Nexus S. Come on...</what>
</comment>
<comment>
<author>sptzd...@gmail.com</author>
<when>Tue, 15 Feb 2011 14:28:10 +0000</when>
<what>Please add a support for AVRCP 1.4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</what>
</comment>
<comment>
<author>rexr...@gmail.com</author>
<when>Thu, 17 Feb 2011 17:23:37 +0000</when>
<what>I would love to see a higher version of AVRCP supported.
</what>
</comment>
<comment>
<author>lewinsk...@gmail.com</author>
<when>Tue, 22 Feb 2011 14:12:39 +0000</when>
<what>As much as I like Android I find itQ&apos;Es inability to display track names on current bluetooth headsets like SE MW600 pretty astonishing. IQ&apos;Ed love to see AVRCP updated to v1.3 at the very least.</what>
</comment>
<comment>
<author>andre.kj...@gmail.com</author>
<when>Tue, 22 Feb 2011 14:15:02 +0000</when>
<what>And low-latency (no checksum) audio mode for video would be sweet too, I think itQ&apos;Es a part of AVRCP too.. (?)</what>
</comment>
<comment>
<author>ran...@gmail.com</author>
<when>Tue, 22 Feb 2011 14:58:26 +0000</when>
<what>Yes, AVRCP being updated so that Android phones can display track info over Bluetooth is something I would very much like to happen! One of the primary uses of my phone is as a music player and I use it to connect to my car stereo to play music off my phone on a daily basis. Not being able to see the track info on my carQ&apos;Es head unit really sucks. :(</what>
</comment>
<comment>
<author>Chris.va...@gmail.com</author>
<when>Tue, 22 Feb 2011 16:00:33 +0000</when>
<what>Yes +1</what>
</comment>
</bug>
<bug>
<bugid>15491</bugid>
<title>FLAG_ALLOW_LOCK_WHILE_SCREEN_ON is not implement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sigw...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 16:45:35 +0000</openedDate>
<description>FLAG_ALLOW_LOCK_WHILE_SCREEN_ON is in android doc
(http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FLAG_ALLOW_LOCK_WHILE_SCREEN_ON)
but does not seem to be implemented.
getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON);
indicates Q&quot;EWindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
cannot be resolvedQ&quot;E android 2.1</description>
<comment>
<author>nkpo...@gmail.com</author>
<when>Tue, 09 Aug 2011 00:05:07 +0000</when>
<what>This flag is available since Q&quot;EAPI Level 8Q&quot;E. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>12925</bugid>
<title>Proposal to market place</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>LidMor...@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 18:39:20 +0000</openedDate>
<description>As a developer I find it difficult to understanding ratings sometime. 1
to 5 is a good scale. But here is the problem with scale you can have
people give you a five for the sake of giving you a five or a person
give you one just because they want to be jerks. I would like to propose
a change to the market rating system where a rate of 1 or 5 must include
comments. If I am receiving a one due to technical problems or display
problems I would want to know and not search my code for hours trying to
find what may be the reason for the one rate. Also with the 5 I would
like to know what is working so very good on my app that I could
continue to use it in future developments. This way as we develop more
apps we can get a better sense as what the rating really mean and the
ppl who are rating the apps really think about them. 1 and 5 the
extremes should require feedback as the 2 to 4 are mostly middle ground
and could be left alone for the average jerk to rate.</description>
</bug>
<bug>
<bugid>419</bugid>
<title>Enhancement: Please bring back smooth 2D-over-OpenGL graphics</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-12T03:09:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Fri, 07 Mar 2008 09:28:16 +0000</openedDate>
<description>The current m5 sdk does not allow a Canvas to be used for 2D
overlay-graphics once bound to an OpenGL Context. Although the
officially proposed solution (to use a framelayout and a second view
that displays the overlays, here:
http://code.google.com/android/samples/ApiDemos/res/layout/surface_view_overlay.html)
works fine for static 2D content, the framerate for animated content
drops heavily plus you have to implement synchronization code since the
surface-view and the overlaying view will draw independently in
different threads. The framelayout-method seems overall really
inappropriate for animated 2D content. So *please* bring back an option
for smooth 2D-over-OpenGL graphics using a single SurfaceView and a
single thread. I am sure that there are lots of developers out there who
would really like to have this feature to create some really cool apps
(for the challenge, too). See also:
http://groups.google.com/group/android-
developers/browse_thread/thread/7c5d22095f8172c/d5b8cafb1ed0b5d1?
lnk=gstQ&amp;Eq=opengl+overlay#d5b8cafb1ed0b5d1 and
http://groups.google.com/group/android-
developers/browse_thread/thread/528ceb308d89665a/f77e1c2dcc03663a?
lnk=gstQ&amp;Eq=opengl+overlay#f77e1c2dcc03663a</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:26:51 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Wed, 12 Mar 2008 03:09:17 +0000</when>
<what>This would cause unacceptable performance penalty on devices using hardware
accelerated OpenGL ES.

Also, about the synchronization issue, not that there is no reason you couldnQ&apos;Et use a
single thread to draw in both the OpenGL ES surface and and regular view. You do not
need a separate thread for OpenGL, it can be the main UI thread, in this case updates
need to be driven by the eventloop (using handlers for instance), just like it is
done for regular views.</what>
</comment>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Wed, 12 Mar 2008 06:12:08 +0000</when>
<what>OK, thanks. I will try the UI thread handler solution. Maybe this increases performance a bit.</what>
</comment>
<comment>
<author>enjoiit...@gmail.com</author>
<when>Wed, 12 Mar 2008 07:05:55 +0000</when>
<what>Q&quot;Ethere is no reason you couldnQ&apos;Et use a single thread to draw in both the OpenGL ES
surface and and regular view.Q&quot;E

can you give more of an explanation and/or example of this?</what>
</comment>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Wed, 12 Mar 2008 08:39:46 +0000</when>
<what>The main problem I am experiencing with the FrameLayout-overlaying-solution is that the SurfaceView and the 
changing overlaying view force more overlaying draws than neccessary: 
There is a draw once the SurfaceViewQ&apos;Es canvas is posted and another draw once the overlaying viewQ&apos;Es onDraw has 
finished. But actually one of these draws is unneccessary and could be saved. This can have a big performance-
impact if the overlaying stuff is rather complex and alpha-blended.</what>
</comment>
</bug>
<bug>
<bugid>18833</bugid>
<title>ndk-build does not quote variables.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-10-14T13:24:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mr.danie...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 00:57:06 +0000</openedDate>
<description>For example: PROGDIR=`dirname $0` PROGDIR=`cd $PROGDIR Q&amp;EQ&amp;E pwd` Common
error that only shows up if the path has spaces: $ path=Q&apos;Ea b/cQ&apos;E $
dirname $path dirname: extra operand `b/cQ&apos;E Try `dirname --helpQ&apos;E for more
information. $ dirname Q&quot;E$pathQ&quot;E a b $ dir=`dirname Q&quot;E$pathQ&quot;E` $ mkdir
Q&quot;E$dirQ&quot;E $ cd $dir bash: cd: a: No such file or directory $ cd Q&quot;E$dirQ&quot;E $
basename Q&quot;E`pwd`Q&quot;E a b Should also quote $GNUMAKE and $PROGDIR in the
other occurrences.</description>
<comment>
<author>JeffreyR...@gmail.com</author>
<when>Thu, 25 Aug 2011 18:26:19 +0000</when>
<what>Add $USER to the list of variables where embedded spaces will case prebuilt-common.sh and thus many other build scripts to fail, sometimes after making a directory mess.</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Fri, 14 Oct 2011 13:24:04 +0000</when>
<what>The NDK clearly doesnQ&apos;Et support spaces in its installation path or your project directory. Even if we fixed the scripts, the later GNU Makefiles would fail horribly anyway (and there is no way to properly quote stuff with the GNU Make language).

Consider installing in a path that doesnQ&apos;Et have spaces.</what>
</comment>
<comment>
<author>mr.danie...@gmail.com</author>
<when>Sun, 16 Oct 2011 19:35:36 +0000</when>
<what>Takes two seconds to fix this and let the problem be supposedly with Q&apos;EmakeQ&apos;E and not Q&apos;EndkQ&apos;E.

At minimum if this restriction is real then you should detect it and warn the user up front so they donQ&apos;Et waste time in some obscure errors that happen later.

You should always follow good programming style and not just ignore it because it luckily works. If I can trick the script into acting improperly then Q&quot;Ethe scriptQ&quot;E is not solid enough and warrants a two second fix.

I hope the rest of Android isnQ&apos;Et programmed this way.</what>
</comment>
</bug>
<bug>
<bugid>2015</bugid>
<title>Call is Dropped if Q&quot;EAnsweredQ&quot;E to Quickly</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-04T21:52:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ctemplet...@gmail.com</reportedBy>
<openedDate>Sun, 15 Feb 2009 19:53:30 +0000</openedDate>
<description>When the phone starts to receive a call it takes about 1.5 seconds for a
lack of a better word get ready for the call. During this time it is
switching applications and/or waking up. If you press the answer button
during this time (as you know there is an incoming call) the call is
dropped.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 17:45:16 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>dab%andr...@gtempaccount.com</author>
<when>Wed, 04 Mar 2009 21:52:55 +0000</when>
<what>This is already fixed in the current cupcake sources, and will
appear on devices in a future release.

(The main fix is that the green CALL button is now *always* responsive
since we now handle it at a lower level in the framework.  WeQ&apos;Eve
significantly reduced the latency of the Q&quot;Eincoming callQ&quot;E UI as well.)
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:23:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7073</bugid>
<title>FM Radio / Tuner capability</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1413</stars>
<reportedBy>volkank...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 09:06:07 +0000</openedDate>
<description>Most chipsets (such as snapdragon) come with fm receiver and transmitter
function. Unfortunately, most android phones do not have software fm
radio support. My rationale (based on my beliefs of course) for
requesting an FM radio is: - 3G coverage is neither universal nor
reliable - 3G eats battery much faster than an FM radio will - My
countryQ&apos;Es stations donQ&apos;Et broadcast online Is it possible? - Maemo has
it, HTC and some LG phones has it. So it is possible. Is it necessary? -
For the reasons stated above, it is necessary Nice to have: - It would
be nice to have the FM transmitter capability for broadcasting music and
conversations to the car audio without external equipment.</description>
<comment>
<author>volkank...@gmail.com</author>
<when>Wed, 10 Mar 2010 09:13:07 +0000</when>
<what>I forgot to mention that Q&quot;Emy rationaleQ&quot;E part explains why an Q&quot;Efm radioQ&quot;E is necessary
as well as Q&quot;Eonline radio over 3gQ&quot;E </what>
</comment>
<comment>
<author>Venkates...@gmail.com</author>
<when>Fri, 19 Mar 2010 17:04:39 +0000</when>
<what>I am basically from India. We donQ&apos;Et have a fastest Interest over the air yet. We used 
to listen FM radio.

It would be great if we get FM radio.</what>
</comment>
<comment>
<author>vikasbhu...@gmail.com</author>
<when>Sat, 20 Mar 2010 04:48:35 +0000</when>
<what>yes. a fm transmittor/reciever will be great to have. i wonder why google cant do it
when measly nokias running on s60 can have it.</what>
</comment>
<comment>
<author>shibl...@gmail.com</author>
<when>Sat, 20 Mar 2010 21:16:42 +0000</when>
<what>if the hardware is there, its a waste not to write the software for it</what>
</comment>
<comment>
<author>beat.kap...@gmail.com</author>
<when>Sat, 20 Mar 2010 23:51:48 +0000</when>
<what>In my country FM radio is still going strong. On the other hand services like
pandora.com are prevented:
Q&quot;EWe are deeply, deeply sorry to say that due to licensing constraints, we can no
longer allow access to Pandora for listeners located outside of the U.S.Q&quot;E
And, of course, permanent internet connection on a mobile phone is still expensive.
So, yes, the Nexus One needs FM radio support.
</what>
</comment>
<comment>
<author>gourl...@gmail.com</author>
<when>Sun, 21 Mar 2010 03:08:56 +0000</when>
<what>Was about to buy a Nexus One (literally on the site ready to click purchase and then 
thought I would just double check it had an FM radio - seemed so obvious I hadnQ&apos;Et 
bothered previously!)

Live mainly in New Zealand (ie: outside the US with the other 6.4 billion non-
American inhabitants of the planet) - here data plans are ridiculously expensive, 
satellite radio non-existent and Pandora denied - there is however excellent 
commercial free FM radio.

So for me it is no radio = no purchase
No FM radio = no purchase </what>
</comment>
<comment>
<author>WolfM...@gmail.com</author>
<when>Sun, 21 Mar 2010 21:16:49 +0000</when>
<what>My experience with FM transmitters is fairly negative, especially in large metro
areas where there is no free frequency, but I do like the option, especially for
rental cars that have no aux input jack. That also makes the navigation function much
better. By also enabling FM reception, you could listen to local news, weather, etc.
without a data connection and still get your nav instructions. Please, please, please
enable FM.</what>
</comment>
<comment>
<author>pinke...@gmail.com</author>
<when>Tue, 23 Mar 2010 01:14:38 +0000</when>
<what>Ok, so IQ&apos;Em like WICKED cheap, and I donQ&apos;Et buy any music. I just listen to the radio ALL DAY LONG!! 
Please add FM radio capabilities to android and the Nexus One. (oh and support for video calls too) ;)</what>
</comment>
<comment>
<author>scuzz...@gmail.com</author>
<when>Tue, 23 Mar 2010 03:33:49 +0000</when>
<what>FM radio would be nice to have to listen to in bed while the wife is sleeping or on 
lunch break at work. This will be one of my requested options and should come standard 
in android</what>
</comment>
<comment>
<author>rjg...@gmail.com</author>
<when>Tue, 23 Mar 2010 03:59:18 +0000</when>
<what>I live in a place where the local FM stations donQ&apos;Et have any internet presence so it is 
quite troublesome to have to bust out an FM radio just to listen while at work.</what>
</comment>
<comment>
<author>BLHenr...@gmail.com</author>
<when>Tue, 23 Mar 2010 19:29:35 +0000</when>
<what>Not having a FM radio is what is currently holding me back. I will look at other 
options if there is no way to enable this on the Nexus One.</what>
</comment>
<comment>
<author>friedsof...@gmail.com</author>
<when>Wed, 24 Mar 2010 06:39:11 +0000</when>
<what>IQ&apos;Ed like this capability, especially to record a morning show radio show that isnQ&apos;Et
podcast and listen to it later in the gym.</what>
</comment>
<comment>
<author>volkank...@gmail.com</author>
<when>Wed, 24 Mar 2010 06:52:07 +0000</when>
<what>so, apparently the htc desire is going to come with a working fm radio. could google
just incorporate the drivers, etc from htc? 

by the way, is this really an enhancement request? many chipsets in production
incorporate an fm radio receiver as we all know. and I believe, support for hardware
that is there and not recognized by the OS is not really an enhancement, IMHO.</what>
</comment>
<comment>
<author>c.r3...@gmail.com</author>
<when>Wed, 24 Mar 2010 10:57:26 +0000</when>
<what>if itQ&apos;Es not an enhancement itQ&apos;Es what? a bug? if it doesnQ&apos;Et exist, itQ&apos;Es an enhancement...</what>
</comment>
<comment>
<author>3664...@gmail.com</author>
<when>Fri, 26 Mar 2010 03:49:49 +0000</when>
<what>Nexus One FM Radio Please</what>
</comment>
<comment>
<author>pul...@gmail.com</author>
<when>Fri, 26 Mar 2010 06:41:43 +0000</when>
<what>FM Radio Please!</what>
</comment>
<comment>
<author>volkank...@gmail.com</author>
<when>Fri, 26 Mar 2010 06:55:20 +0000</when>
<what>well, obviously many people will buy the htc desire i think for it will have a
working fm radio with rds. It seems to me as if google doesnQ&apos;Et want to sell her nexus
one :)

apparently we will have to wait until htc opens its source...</what>
</comment>
<comment>
<author>johanso...@gmail.com</author>
<when>Fri, 26 Mar 2010 14:42:04 +0000</when>
<what>FM Radio, a must!

Please make it possible.</what>
</comment>
<comment>
<author>VadimBe...@gmail.com</author>
<when>Fri, 26 Mar 2010 18:18:09 +0000</when>
<what>Nexus One FM Radio! Please
</what>
</comment>
<comment>
<author>mitani.s...@gmail.com</author>
<when>Fri, 26 Mar 2010 20:50:14 +0000</when>
<what>please enable fm radio and transmitter</what>
</comment>
<comment>
<author>brian.sa...@gmail.com</author>
<when>Sat, 27 Mar 2010 02:15:22 +0000</when>
<what>Agreed, FM Radio would be good.</what>
</comment>
<comment>
<author>eustace....@gmail.com</author>
<when>Sat, 27 Mar 2010 16:22:00 +0000</when>
<what>FM Radio has to be included!</what>
</comment>
<comment>
<author>garfield...@gmail.com</author>
<when>Sat, 27 Mar 2010 20:12:11 +0000</when>
<what>please enable fm radio and transmitter
</what>
</comment>
<comment>
<author>tab.blake@gmail.com</author>
<when>Sun, 28 Mar 2010 13:02:37 +0000</when>
<what>FM Radio and transmitter please.</what>
</comment>
<comment>
<author>ucof...@gmail.com</author>
<when>Sun, 28 Mar 2010 13:55:56 +0000</when>
<what>pls add it,iQ&apos;Em from china.</what>
</comment>
</bug>
<bug>
<bugid>6836</bugid>
<title>German language</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sobc...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 19:49:31 +0000</openedDate>
<description>ItQ&apos;Es not a small thing, in the german language the musicplayer says
Q&quot;ESD-Karte wird gelesenenQ&quot;E but it should be Q&quot;ESD-Karte wird gelesenQ&quot;E. Hope
this fault is not too small ;-)</description>
<comment>
<author>benjaminosm</author>
<when>Wed, 24 Feb 2010 22:44:22 +0000</when>
<what>Another mistake is the translation of the Q&quot;EPlaybackQ&quot;E button which points to the
current playlist. Instead of Q&quot;EWiedergebenQ&quot;E it should be Q&quot;EWiedergabeQ&quot;E.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 25 Feb 2010 18:34:28 +0000</when>
<what></what>
</comment>
<comment>
<author>freek.17...@gmail.com</author>
<when>Fri, 16 Jul 2010 12:11:01 +0000</when>
<what>There are several translation errors in the german version.
e.g. Q&quot;EgoQ&quot;E is translated with Q&quot;EgeheQ&quot;E but should be Q&quot;ElosQ&quot;E.
I donQ&apos;Et know if this is a translation error, but battery usage says Q&quot;Ebattery in standbyQ&quot;E and Q&quot;Ephone in standbyQ&quot;E which is quite irritating.

Most of what IQ&apos;Eve seen are probably google translator errors.
Please let a german-speaking human correct it!

Cheers</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3839</bugid>
<title>Scheduled phone power on/off feature request</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>6</stars>
<reportedBy>crehb...@gmail.com</reportedBy>
<openedDate>Wed, 09 Sep 2009 20:38:16 +0000</openedDate>
<description>Hi, It would be helpful to save battery power if the phone had a power
on/off scheduler. My old BB had it, cut down on about 33% battery
consumption per day. Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:02:51 +0000</when>
<what></what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 09 Aug 2010 22:17:30 +0000</when>
<what>If this feature were added, it would be nice to have it give you a notification with the equivalent of a Q&quot;EsnoozeQ&quot;E button to stop it turning off for another hour and a Q&quot;EdismissQ&quot;E to stop it turning off at all that night.</what>
</comment>
</bug>
<bug>
<bugid>9459</bugid>
<title>When using a transparent application, with a wallpaper and two SurfaceViews, one of the SurfaceViews is not visible.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pal.sz...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 06:42:59 +0000</openedDate>
<description>I created an application, where I want to show two SurfaceViews and the
wallpaper. Here is a short snippet of code: --------Q&gt;E8-------- package
test.two.surface.views; import android.app.Activity; import
android.graphics.Canvas; import android.graphics.Paint; import
android.os.Bundle; import android.view.SurfaceHolder; import
android.view.SurfaceView; import android.view.WindowManager; import
android.view.SurfaceHolder.Callback; public class TestTwoSurfaceViews
extends Activity implements Callback { /** Called when the activity is
first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); // We need to
show the wallpaper behind us, so the widget can have transparency as
well.
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER,
WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER); // Setup content and
surfaces setContentView(R.layout.main); SurfaceView sv =
(SurfaceView)findViewById(R.id.SurfaceView01);
sv.getHolder().addCallback(this); sv =
(SurfaceView)findViewById(R.id.SurfaceView02);
sv.getHolder().addCallback(this); } public void
surfaceChanged(SurfaceHolder holder, int format, int width, int height)
{} public void surfaceCreated(SurfaceHolder holder) { // Draw something
in each surface Canvas c = holder.lockCanvas(); Paint p = new Paint();
c.drawColor(0xffff0000); p.setColor(0xff000000); c.drawText(Q&quot;EI am
visibleQ&quot;E, 10, 10, p); holder.unlockCanvasAndPost(c); } public void
surfaceDestroyed(SurfaceHolder holder) {} } --------Q&gt;E8-------- In the
layout xml I have the two SurfaceViews plus a few TextViews just as
separators. I also set the activity to be transparent (via
android:theme=Q&quot;E@android:style/Theme.TranslucentQ&quot;E), so the wallpaper will
be visible. When I run this application, only one of the surface views
is visible. Looking at it with hierarchy viewer shows that the order of
the windows is the following: ... SurfaceView Wallpaper SurfaceView
TestTwoSurfaceViews ... So it seems the problem is that the second
SurfaceView is moved below the wallpaper. If I donQ&apos;Et use a wallpaper
(and transparency), then it works fine.</description>
<comment>
<author>pal.sz...@gmail.com</author>
<when>Wed, 20 Oct 2010 05:28:12 +0000</when>
<what>Fix: https://review.source.android.com/#change,16987
</what>
</comment>
</bug>
<bug>
<bugid>6706</bugid>
<title>Browser Q&quot;EClear historyQ&quot;E removes bookmarks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kevin.sh...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 20:20:47 +0000</openedDate>
<description>In the browser, Selecting Q&quot;EClear historyQ&quot;E from the Settings screen
removes all user defined bookmarks. This should not happen. No other
browser I have used clears bookmarks when clearing the browser history.
Motorola Droid. firmware 2.01.</description>
</bug>
<bug>
<bugid>14500</bugid>
<title>Android Market -- make URLs clickable when viewing app Descriptions and Q&quot;ERecently changed in this versionQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T19:31:23.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>starman617@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 07:26:58 +0000</openedDate>
<description>I find IQ&apos;Em frequently coming across App descriptions and Q&quot;ERecently
changed in this versionQ&quot;E sections in Market that show URLs but they are
not clickable. Nor am I able to find a way on my G1 to even select and
highlight the URLs for copying to the clipboard so I can paste it into a
browser address field.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 19:31:23 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>19052</bugid>
<title>smart dialing on Samsung Galaxy S II (i9100) doesn?t show Q&quot;Elast name matchesQ&quot;E or rather Q&quot;Efamily name matchesQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Torben.H...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 07:27:22 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. =Q&gt;E Start Q&quot;EPhoneQ&quot;E application. 1. use the keypad
for entering Q&quot;EsteveQ&quot;E and it will show all contacts, which first name is
steve. 2. use the keypad for entering Q&quot;EjobsQ&quot;E and you won?t see any match
for the familyname Q&quot;EjobsQ&quot;E, but the all numbers containing the sequence
Q&quot;E5627Q&quot;E - What happened. =Q&gt;E see above - What you think the correct
behavior should be. =Q&gt;E (besides phone should deny any function after
searching for Q&quot;Esteve jobsQ&quot;E) in other cases it should be possible to
search the family name as well as the first name. HTC Desire Z does it.
by the way, it would be great, if sequences from names, words and
numbers in memos, and company names would be displayed as well! I?m
using Android 2.3.3 Thanks in advance. Torben</description>
</bug>
<bug>
<bugid>13258</bugid>
<title>Running AVD, the Q&quot;EwQ&quot;E key is stuck</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>barefoot...@gmail.com</reportedBy>
<openedDate>Sat, 18 Dec 2010 15:16:44 +0000</openedDate>
<description>I installed the latest SDK and the ADT plugin for eclipse. I tried to
start an AVD, it worked, but when I unlocked the screen, the Q&apos;EwQ&apos;E key was
stuck, it was permanently pressed such that it tried to search for
Q&apos;Ewwwwwwww...Q&apos;E meaning that I could not do anything. I tried reinstalling
the SDK and ADT and got the same problem. I tried creating AVDs targeted
for different platforms, 1.6, 2.1., 2.2 and 2.3. The same issue
occurred. I attached the adb bugreport. This issue seemed similar
http://code.google.com/p/android/issues/detail?id=10963 - I have a Dell
Latitude. Thanks</description>
</bug>
<bug>
<bugid>13670</bugid>
<title>Automatically power on the phone when thereQ&apos;Es a scheduled alarm</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 13:19:44 +0000</openedDate>
<description>Use the kernel API to power on the phone when thereQ&apos;Es a scheduled alarm
clock that needs to ring. The kernel API is an interface to the BIOS and
the RT clock. ItQ&apos;Es located at /sys/class/rtc/rtc0/wakealarm and needs
the kernel module rtc-cmos Here is a complete guide on how to approach
this: http://www.mythtv.org/wiki/ACPI_Wakeup</description>
<comment>
<author>aaronw...@gmail.com</author>
<when>Sat, 03 Dec 2011 09:43:15 +0000</when>
<what>This is a duplicate of:
Issue 1942: 	Alarms donQ&apos;Et work if phone is off
which has been declined. I wish it hadnQ&apos;Et been, as I think it is an essential feature of a phone that should be able to be made to work through some standard ACPI-style interface. I suggest you add your votes/comments to that.</what>
</comment>
</bug>
<bug>
<bugid>6398</bugid>
<title>feature suggestion: add words to on-screen keyboardQ&apos;Es vocabulary</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 03:06:28 +0000</openedDate>
<description>Feature suggestion: the on-screen keyboard suggests words that you might
be typing, but it would add more into that functionality to be able to
add words into your phoneQ&apos;Es vocabulary. Not to Android the operating
systemQ&apos;Es vocabulary, IQ&apos;Em not suggesting that once you add a word, itQ&apos;Es
added for EVERYBODY. But yes added to *your phoneQ&apos;Es* vocabulary. This
would allow easily typing long nicknames and other made-up words that
have meaning in your world.</description>
</bug>
<bug>
<bugid>12297</bugid>
<title>Corporate Sync Account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-11-05T03:47:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomas.s...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 04:57:45 +0000</openedDate>
<description>The corporate sync function for my droid x/Version 2.2 is not
functioning properly. it never synced correctly from the beginning, and
now when I try to go back and alter the settings, it does not allow me
to do so. it also will not allow me to even delete the account and start
over. I would be willing to try anything short of a complete reboot.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 05 Nov 2010 03:47:40 +0000</when>
<what>The corporate sync application on DroidX was created by Motorola (itQ&apos;Es NOT the stock Android application), so we canQ&apos;Et help with this.  Sorry!</what>
</comment>
</bug>
<bug>
<bugid>2289</bugid>
<title>ClassLoader.isAncestorOf(ClassLoader) Bug</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:03:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>daniel.j...@gmail.com</reportedBy>
<openedDate>Tue, 24 Mar 2009 14:10:42 +0000</openedDate>
<description>Hello All, Please someone from Google to comment this issue! My
colleagues has found a bug in the java.lang.ClassLoader implementation
of the cupcake tag of the Android platform. Here is a short
descriptions: We try to invoke ClassLoader.getSystemClassLoader() in one
of our OSGi implementation classes and afterwards we have endless loop.
Here are the bodies of the methods: public static ClassLoader
getSystemClassLoader() { SecurityManager smgr =
System.getSecurityManager(); if (smgr != null) { ClassLoader caller =
VMStack.getCallingClassLoader(); if (caller != null Q&amp;EQ&amp;E
!caller.isAncestorOf(SystemClassLoader.loader)) {
smgr.checkPermission(new RuntimePermission(Q&quot;EgetClassLoaderQ&quot;E)); } }
return SystemClassLoader.loader; } ... and in isAncestorOf method we
have: final boolean isAncestorOf(ClassLoader child) { for (ClassLoader
current = child; current != null; current = child.parent) { if (current
== this) { return true; } } return false; } In a dynamic environment
like an OSGi implementation with set security manager the
isAncestorOf(...) follows to an endless loop. As you can see - if the
child is a custom class loader, which has another class loader as a
parent. The problem is that current is always is set to child.parent but
the child is never changed. The following code fixes the problem: final
boolean isAncestorOf(ClassLoader child) { for (ClassLoader current =
child; current != null; current = current.parent) { if (current == this)
{ return true; } } return false; } I hope that you will be able to fix
this as soon as possible and to update the cupcake branch too. Please
notify me when this is ready. Thanks in advance!!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 24 Mar 2009 17:29:44 +0000</when>
<what>That looks like a bug to me.

Filed internally as 1732214.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:40:08 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:03:47 +0000</when>
<what></what>
</comment>
<comment>
<author>joachim....@gmail.com</author>
<when>Thu, 06 Aug 2009 12:35:06 +0000</when>
<what>May I kindly ask for what Future Release you plan on fixing this? Thanks.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 06 Aug 2009 14:45:57 +0000</when>
<what>It looks like the fix went into the internal Q&quot;EdonutQ&quot;E branch.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:47:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18485</bugid>
<title>[CTS] Ctsverifier.apk 2.3 r4 (Bluetooth test : insecure server)</title>
<status>WorkingAsIntended</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-07-13T20:00:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nick2...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 08:23:54 +0000</openedDate>
<description>While conducting Ctsverifier test, the fail of (Bluetooth test :
insecure server) is shown by below message. Message : pairing dialog
shown? Insecure connections should not show the pairing dialog! Is this
required compatibility for Bluetooth spec? What if the device(phone) of
server doesnQ&apos;Et want to pair the client device(headset)? I think it makes
sense pairing dialog shown even insecure server to make a choice for the
client. Could you check more detail scenario above situation?</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:51:18 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 13 Jul 2011 20:00:30 +0000</when>
<what>The pairing dialog should not be shown for insecure Bluetooth sockets.</what>
</comment>
<comment>
<author>nick2...@gmail.com</author>
<when>Fri, 22 Jul 2011 04:59:01 +0000</when>
<what>I can be aware of same problem(i.e. Broadcom solutionQ&apos;Es device) such as Nexus one(gingerbread), Nexus S, Galaxy S, and Galaxy S2. Do we still fix this scenario?</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Fri, 22 Jul 2011 18:35:02 +0000</when>
<what>I tried running the test between a Nexus S and a Nexus One, and they donQ&apos;Et show the pairing dialog when doing the insecure tests.

Quoting an email that summarizes why this test was added:

Q&quot;EYes it upto the manufacturer according to the spec. But in Android implementation we donQ&apos;Et want to show this dialog. 

Why ? Many users of this API want to connect and transfer data without any prompts displayed to the user. For example, NFC transfers using Bluetooth.

Its upto the app to put any connection dialogs it wants. For example, we show dialogs for incoming connections to HFP and A2DP profile.

We were not enforcing this condition in CTS tests before. We have started enforcing this conditions after compatibility complaints from application developers.Q&quot;E

</what>
</comment>
<comment>
<author>Antoine....@gmail.com</author>
<when>Fri, 26 Aug 2011 11:38:57 +0000</when>
<what>Hi,
Happy to find here something which could be related to my issue :
here is my concern :
I have two Samsung droid : Galaxy S and Teos.
I was assuming I could use the insecure bluetooth methodes to develop an application letting my two cellphones being able to exchange some files without having any user confirmation at any time.
Unfortunately, even if I use the API 10 dedicated insecure bluetooth methods, (I also tried to use reflection access the hidden similar methods in API 8) to create a socket and listen for a connection, the two devices are still systematically showing a dialog asking the user to confirm the passkey.
IQ&apos;Em quite sure it is related to the buggy non standard Samsung Bluetooth stack implementation, but I would like to get your feedbacks on this (and maybe anyone else had the same issue ?)
Unfortunately I only own these 2 Samsung droid phones, thus I cannot test on another devices :(
Might there be any kind of workaround (except flashing the Rom with one implementing the standard bluetooth stack, as the application IQ&apos;Ed like to develop must be compatible with the widest range of Q&apos;EstockQ&apos;E devices (thatQ&apos;Es also a reason why I tried to use reflection with API 8) :)

Thanks for feedback,
Antoine</what>
</comment>
</bug>
<bug>
<bugid>3283</bugid>
<title>EditText.setError(..) popup is not restored correctly on orientation change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jul 2009 11:17:12 +0000</openedDate>
<description>Attached images: edittext_error_1.png - before rotation
edittext_error_2.png - after rotation TestErrorActivity.java - code that
just does EditText.setError(Q&quot;EErrorQ&quot;E) main.xml - layout file Always
reproducable. Reproduced on: Emulator (SDK 1.5r2) and on a retail G1
(build CRC1)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:13:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:20:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14313</bugid>
<title>system_server got  and reboot</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-10T00:16:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>chi...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 03:35:31 +0000</openedDate>
<description>Android Froyo 2.2 Qualcomm msm7227 platform Just put device in idle and
reboot suddenly reboot. It is not always happened and hardly to
duplicate. 01-17 13:25:27.964 72 72 I DEBUG : *** *** *** *** *** ***
*** *** *** *** *** *** *** *** *** *** 01-17 13:25:27.964 72 72 I DEBUG
: Build fingerprint:
Q&apos;Eacer/C4_generic2/c4/flamenco:2.2/Froyo/Android.1.002.00:user/release-keysQ&apos;E
01-17 13:25:27.964 72 72 I DEBUG : pid: 206 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E tid:
207 Q&gt;EQ&gt;EQ&gt;E HeapWorker Q&lt;EQ&lt;EQ&lt;E 01-17 13:25:27.964 72 72 I DEBUG : signal 11
(SIGSEGV), fault addr b7dc95b2 01-17 13:25:27.964 72 72 I DEBUG : r0
b7dc953e r1 000003f4 r2 00000002 r3 aca94fbc 01-17 13:25:27.964 72 72 I
DEBUG : r4 425b42b0 r5 aca903d8 r6 00124138 r7 000001cc 01-17
13:25:27.964 72 72 I DEBUG : r8 00100000 r9 aca457a5 10 10000000 fp
0011a950 01-17 13:25:27.964 72 72 I DEBUG : ip aca906bc sp 100ffe58 lr
afd10400 pc aca47bc2 cpsr 80000030 01-17 13:25:28.034 72 72 I DEBUG :
#00 pc 00047bc2 /system/lib/libdvm.so 01-17 13:25:28.034 72 72 I DEBUG :
#01 pc 0004808e /system/lib/libdvm.so 01-17 13:25:28.034 72 72 I DEBUG :
#02 pc 000457f8 /system/lib/libdvm.so 01-17 13:25:28.034 72 72 I DEBUG :
#03 pc 0001104c /system/lib/libc.so 01-17 13:25:28.034 72 72 I DEBUG :
#04 pc 00010b30 /system/lib/libc.so 01-17 13:25:28.034 72 72 I DEBUG :
01-17 13:25:28.034 72 72 I DEBUG : code around pc: 01-17 13:25:28.034 72
72 I DEBUG : aca47ba0 310c4669 447d27e6 91011c06 007f9200 01-17
13:25:28.034 72 72 I DEBUG : aca47bb0 9b03e019 d1082b00 68209900
33fc586b 01-17 13:25:28.034 72 72 I DEBUG : aca47bc0 6f436d9a 58c20090
2201e005 d0064213 01-17 13:25:28.034 72 72 I DEBUG : aca47bd0 58e89b00
1c3059c2 f7ff1c21 1c20ff91 01-17 13:25:28.034 72 72 I DEBUG : aca47be0
f7fe1c31 9801fc39 ed42f7d1 d1e01e04 01-17 13:25:28.034 72 72 I DEBUG :
01-17 13:25:28.034 72 72 I DEBUG : code around lr: 01-17 13:25:28.034 72
72 I DEBUG : afd103e0 0a000014 e5964000 e5967000 e2144903 01-17
13:25:28.034 72 72 I DEBUG : afd103f0 1a000012 e5961000 e2015a02
ebfff99e 01-17 13:25:28.044 72 72 I DEBUG : afd10400 e3853001 e1500003
0a000008 e3550000 01-17 13:25:28.044 72 72 I DEBUG : afd10410 13a01001
03a01081 e5865000 e1a00006 01-17 13:25:28.044 72 72 I DEBUG : afd10420
e3a02001 ebfff9b8 e1a00004 e8bd87f0 01-17 13:25:28.044 72 72 I DEBUG :
01-17 13:25:28.044 72 72 I DEBUG : stack: 01-17 13:25:28.044 72 72 I
DEBUG : 100ffe18 00000000 01-17 13:25:28.044 72 72 I DEBUG : 100ffe1c
afd10400 /system/lib/libc.so 01-17 13:25:28.044 72 72 I DEBUG : 100ffe20
aca903d8 /system/lib/libdvm.so 01-17 13:25:28.044 72 72 I DEBUG :
100ffe24 000003f4 01-17 13:25:28.044 72 72 I DEBUG : 100ffe28 425b42b0
/system/framework/core.jar 01-17 13:25:28.044 72 72 I DEBUG : 100ffe2c
00000000 01-17 13:25:28.054 72 72 I DEBUG : 100ffe30 100ffe64 01-17
13:25:28.054 72 72 I DEBUG : 100ffe34 aca457a5 /system/lib/libdvm.so
01-17 13:25:28.054 72 72 I DEBUG : 100ffe38 10000000 01-17 13:25:28.054
72 72 I DEBUG : 100ffe3c aca196cc /system/lib/libdvm.so 01-17
13:25:28.054 72 72 I DEBUG : 100ffe40 465b42e8
/dev/ashmem/mspace/dalvik-heap/2 (deleted) 01-17 13:25:28.054 72 72 I
DEBUG : 100ffe44 aca903d8 /system/lib/libdvm.so 01-17 13:25:28.054 72 72
I DEBUG : 100ffe48 00124138 [heap] 01-17 13:25:28.054 72 72 I DEBUG :
100ffe4c 000001cc 01-17 13:25:28.054 72 72 I DEBUG : 100ffe50 df002777
01-17 13:25:28.054 72 72 I DEBUG : 100ffe54 e3a070ad 01-17 13:25:28.054
72 72 I DEBUG : #00 100ffe58 000003f4 01-17 13:25:28.054 72 72 I DEBUG :
100ffe5c 100ffe64 01-17 13:25:28.054 72 72 I DEBUG : 100ffe60 aca9525c
01-17 13:25:28.054 72 72 I DEBUG : 100ffe64 00000000 01-17 13:25:28.054
72 72 I DEBUG : 100ffe68 aca903d8 /system/lib/libdvm.so 01-17
13:25:28.054 72 72 I DEBUG : 100ffe6c aca9525c 01-17 13:25:28.054 72 72
I DEBUG : 100ffe70 100ffea8 01-17 13:25:28.054 72 72 I DEBUG : 100ffe74
aca903d8 /system/lib/libdvm.so 01-17 13:25:28.054 72 72 I DEBUG :
100ffe78 aca94ec0 /system/lib/libdvm.so 01-17 13:25:28.054 72 72 I DEBUG
: 100ffe7c aca48093 /system/lib/libdvm.so 01-17 13:25:28.054 72 72 I
DEBUG : #01 100ffe80 000003f4 01-17 13:25:28.054 72 72 I DEBUG :
100ffe84 aca94ec0 /system/lib/libdvm.so 01-17 13:25:28.054 72 72 I DEBUG
: 100ffe88 00124138 [heap] 01-17 13:25:28.054 72 72 I DEBUG : 100ffe8c
aca95264 01-17 13:25:28.054 72 72 I DEBUG : 100ffe90 aca951b8 01-17
13:25:28.054 72 72 I DEBUG : 100ffe94 00008000 /system/bin/app_process
01-17 13:25:28.054 72 72 I DEBUG : 100ffe98 0003e000 [heap] 01-17
13:25:28.054 72 72 I DEBUG : 100ffe9c 00000000 01-17 13:25:28.054 72 72
I DEBUG : 100ffea0 000010d6 01-17 13:25:28.054 72 72 I DEBUG : 100ffea4
22179f32 01-17 13:25:28.054 72 72 I DEBUG : 100ffea8 00000000 01-17
13:25:28.054 72 72 I DEBUG : 100ffeac 00000000 01-17 13:25:28.054 72 72
I DEBUG : 100ffeb0 00100000 [heap] 01-17 13:25:28.054 72 72 I DEBUG :
100ffeb4 0011a950 [heap] 01-17 13:25:28.054 72 72 I DEBUG : 100ffeb8
000002fc 01-17 13:25:28.054 72 72 I DEBUG : 100ffebc be9827d4 [stack]
01-17 13:25:28.054 72 72 I DEBUG : 100ffec0 000000bf 01-17 13:25:28.054
72 72 I DEBUG : 100ffec4 aca457fb /system/lib/libdvm.so
=========================== Stack dump #00 pc 00047bc2
/system/lib/libdvm.so =Q&gt;E doHeapWork() at
dalvik/vm/alloc/HeapWorker.c:282 #01 pc 0004808e /system/lib/libdvm.so
=Q&gt;E heapWorkerThreadStart() at dalvik/vm/alloc/HeapWorker.c:399 #02 pc
000457f8 /system/lib/libdvm.so =Q&gt;E internalThreadStart() at
dalvik/vm/Thread.c:1879 #03 pc 0001104c /system/lib/libc.so =Q&gt;E
__thread_entry() at bionic/libc/bionic/pthread.c:192 #04 pc 00010b30
/system/lib/libc.so =Q&gt;E pthread_create() at
bionic/libc/bionic/pthread.c:328</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 22:04:50 +0000</when>
<what>Assuming the froyo tree matches, itQ&apos;Es here in doHeapWork:

callMethod(self, obj, method);

0xb7dc95b2 is offset 116 bytes from the value in r0.  Not sure where that value is coming from.</what>
</comment>
<comment>
<author>chi...@gmail.com</author>
<when>Fri, 28 Jan 2011 05:54:39 +0000</when>
<what>Another log
[4d33dfe6.017a9f20] Q&lt;E4Q&gt;E DEBUG | *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

[4d33dfe6.017a9f20] Q&lt;E4Q&gt;E DEBUG | Build fingerprint: Q&apos;Eacer/C4_generic2/c4/flamenco:2.2/Froyo/Android.1.002.00:user/release-keysQ&apos;E

[4d33dfe6.02132f1d] Q&lt;E4Q&gt;E DEBUG | pid: 2775 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;Etid: 2776 Q&gt;EQ&gt;EQ&gt;E HeapWorker Q&lt;EQ&lt;EQ&lt;E

[4d33dfe6.02132f1d] Q&lt;E4Q&gt;E DEBUG | signal 11 (SIGSEGV), fault addr 42412038

[4d33dfe6.02132f1d] Q&lt;E4Q&gt;E DEBUG |  r0 42412038  r1 000003f4  r2 aca95268  r3 00000000

[4d33dfe6.02132f1d] Q&lt;E4Q&gt;E DEBUG |  r4 42412038  r5 aca903d8  r6 00124138  r7 000001cc

[4d33dfe6.02132f1d] Q&lt;E4Q&gt;E DEBUG |  r8 00100000  r9 aca457a5  10 10000000  fp 0011a950

[4d33dfe6.02132f1d] Q&lt;E4Q&gt;E DEBUG |  ip aca906bc  sp 100ffe58  lr afd10400  pc aca47bba  cpsr 60000030

[4d33dfe6.05a69593] Q&lt;E4Q&gt;E DEBUG |          #00  pc 00047bba  /system/lib/libdvm.so

[4d33dfe6.05a69593] Q&lt;E4Q&gt;E DEBUG |          #01  pc 0004808e  /system/lib/libdvm.so

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |          #02  pc 000457f8  /system/lib/libdvm.so

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |          #03  pc 0001104c  /system/lib/libc.so

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |          #04  pc 00010b30  /system/lib/libc.so

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | code around pc:

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | aca47b98 b085b5f0 4a164d15 310c4669 447d27e6 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | aca47ba8 91011c06 007f9200 9b03e019 d1082b00 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | aca47bb8 68209900 33fc586b 6f436d9a 58c20090 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | aca47bc8 2201e005 d0064213 58e89b00 1c3059c2 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | aca47bd8 f7ff1c21 1c20ff91 f7fe1c31 9801fc39 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | code around lr:

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | afd103e0 0a000014 e5964000 e5967000 e2144903 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | afd103f0 1a000012 e5961000 e2015a02 ebfff99e 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | afd10400 e3853001 e1500003 0a000008 e3550000 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | afd10410 13a01001 03a01081 e5865000 e1a00006 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | afd10420 e3a02001 ebfff9b8 e1a00004 e8bd87f0 

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG | stack:

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |     100ffe18  00000000  

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |     100ffe1c  afd10400  /system/lib/libc.so

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |     100ffe20  aca903d8  /system/lib/libdvm.so

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |     100ffe24  000003f4  

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |     100ffe28  42412038  

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |     100ffe2c  00000000  

[4d33dfe6.063f59a6] Q&lt;E4Q&gt;E DEBUG |     100ffe30  100ffe64  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe34  aca457a5  /system/lib/libdvm.so

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe38  10000000  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe3c  aca196cc  /system/lib/libdvm.so

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe40  46412068  /dev/ashmem/mspace/dalvik-heap/2 (deleted)

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe44  aca903d8  /system/lib/libdvm.so

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe48  00124138  [heap]

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe4c  000001cc  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe50  df002777  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe54  e3a070ad  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG | #00 100ffe58  000003f4  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe5c  100ffe64  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe60  aca9525c  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe64  00000000  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe68  aca903d8  /system/lib/libdvm.so

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe6c  aca9525c  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe70  100ffea8  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe74  aca903d8  /system/lib/libdvm.so

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe78  aca94ec0  /system/lib/libdvm.so

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe7c  aca48093  /system/lib/libdvm.so

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG | #01 100ffe80  000003f4  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe84  aca94ec0  /system/lib/libdvm.so

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe88  00124138  [heap]

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe8c  aca95264  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe90  aca951b8  

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe94  0001b000  [heap]

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe98  0003e000  [heap]

[4d33dfe6.06d7cf99] Q&lt;E4Q&gt;E DEBUG |     100ffe9c  00000000  

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffea0  00001df3  

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffea4  34419c57  

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffea8  00000000  

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffeac  00000000  

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffeb0  00100000  [heap]

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffeb4  0011a950  [heap]

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffeb8  000002fc  

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffebc  beff97d4  [stack]

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffec0  000000bf  

[4d33dfe6.07705913] Q&lt;E4Q&gt;E DEBUG |     100ffec4  aca457fb  /system/lib/libdvm.so

-----------------------------------------------------------
Call stack
#00  pc 00047bba  /system/lib/libdvm.so =Q&gt;E doHeapWork()  at  dalvik/vm/alloc/HeapWorker.c:282
#01  pc 0004808e  /system/lib/libdvm.so =Q&gt;E heapWorkerThreadStart()  at  dalvik/vm/alloc/HeapWorker.c:399
#02  pc 000457f8  /system/lib/libdvm.so =Q&gt;E internalThreadStart()  at  dalvik/vm/Thread.c:1879
#03  pc 0001104c  /system/lib/libc.so =Q&gt;E __thread_entry()  at  bionic/libc/bionic/pthread.c:192
#04  pc 00010b30  /system/lib/libc.so =Q&gt;E pthread_create()  at  bionic/libc/bionic/pthread.c:328</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 10 Jun 2011 00:16:37 +0000</when>
<what>not enough info to make progress on this. assuming obsolete...</what>
</comment>
</bug>
<bug>
<bugid>13698</bugid>
<title>Google Voice and Messaging SMS character counter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>cobrab...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 01:25:05 +0000</openedDate>
<description>I wanted to see about getting a character counter in both Google Voice
and Messaging apps. When sending out texts to others, sometimes I will
need to watch to make sure if it is under 160 characters and such or be
conservative on how many texts I send because other users may not have
unlimited texting. I need to have a count on how many characters are
being populated. I have seen other third party programs that add this,
but since the Google Voice API is locked down third party users cannot
help with this so this needs to come from GoogleQ&apos;Es end. It should be
part of the default program anyway as other phones (e.g. iPhone) and the
GV website itself has already added this in. As an added note, this
should also be added into the iPhone GV app too.</description>
</bug>
<bug>
<bugid>14573</bugid>
<title>Audible Touch Tones Volume Control Association</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hoffmanmj@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 16:16:18 +0000</openedDate>
<description>Issue: I usually like to have my ringer volume set low so I can hear
notifications, but not disturb other people (too much). Sometimes when I
go to make a call, the volume for the audible touch tones can be loud.
It seems that the volume control that the audible touch tones use is the
Q&apos;Emedia volumeQ&apos;E control which I normally associate with file playback:
music, sound, or video, not placing calls or receiving audible device
notifications/feedback. Potential Resolution/Enhancement: Associate
audible touch tones volume control with either the ringer volume or give
it its own category. I wouldnQ&apos;Et personally tie the Q&apos;Emedia volumeQ&apos;E
control with device user notifications or audible device feedback.
Android Version: 2.3.2 Device: Nexus S</description>
</bug>
<bug>
<bugid>19434</bugid>
<title>Polaris Office issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pooln...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 08:37:33 +0000</openedDate>
<description>? Step : 1. idle - applications - polaris office - later - Q&apos;E+Q&apos;Eicon touch
at the top - go to document 2007 ? Actual Result : text box is appeared
? Expected Result : Text box Should not appeared</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Mon, 22 Aug 2011 18:59:09 +0000</when>
<what>This is an issue that clearly should be posted on the Polaris Office android site. Not here.</what>
</comment>
</bug>
<bug>
<bugid>3637</bugid>
<title>Market now displays a superfluous Q&quot;EUKQ&quot;E prefix on Q&quot;E?Q&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>10</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Sun, 23 Aug 2009 12:53:15 +0000</openedDate>
<description>Marketplace prices in Dollars and Euros are still displayed with the
normal currency symbols, but the Pound has suddenly sprouted a Q&quot;EUKQ&quot;E
prefix - Q&quot;EUK?Q&quot;E. As one of the worldQ&apos;Es most important currencies, thereQ&apos;Es
clearly no confusion between the British Pound, Q&quot;E?Q&quot;E, and one of the few
other pound currencies, unlike the huge profusion of dollar currencies.
Does some Google engineer seriously believe that people may suspect that
an unadorned Q&quot;E?Q&quot;E is likely to be an Egyptian Pound, or Lebanese?!
Ludicrous. It is as if someone were to change Q&quot;E$Q&quot;E into Q&quot;EUS$Q&quot;E in case
anyone thought it meant the Colombian Peso. Let us compare Gross
Domestic Product of these countries to see where there could be any
confusion... Q&quot;EPoundQ&quot;E currencies versus GDP ranking British, GBP: 7th
Egyptian, EGP: 28th (but domestically uses the symbol ?.?) Syrian, SYP:
67th Sudanese, SDG: 71st Lebanese, LBP: 90th Q&quot;EDollarQ&quot;E currencies versus
GDP ranking (highest ranking where more than one country uses the same
currency) United States, USD: 2nd Mexican Peso, MXN: 12th (the FIRST
currency to use Q&quot;E$Q&quot;E) Singapore, SGD: 13th Canadian, CAD: 14th
Australian, AUD: 19th Colombian Peso, COP: 29th (official symbol is Q&quot;E$Q&quot;E)
Hong Kong, HKD: 40th Singapore, SGD: 46th New Zealand, NZD: 61st Cuban
Peso, CUP: 65th Dominican Peso: 75th Uruguayan Peso, UYU: 94th Trinidad
Q&amp;E Tobago, TTD: 112th Jamaican, JMD: 120th Brunei, BND: 122nd Namibian,
NAD: 145th Bahamian, BSD: 152nd Barbadian, BBD: 157th Bermudian, BMD:
162nd Surinamese, SRD: 164th Fijian, FJD: 169th Guyanese, GYD: 174th
Belize, BZD: 175th Zimbabwean, ZWL: 182nd Cayman Islands, KYD: 183rd
East Caribbean, XCD: 189th Liberian, LRD: 191st Solomon Islands, SBD:
196th Alternatively, using the amount of foreign exchange market
turnover as a metric (as of 2007): Q&quot;EPoundQ&quot;E currencies: British Pound:
4th Q&quot;EDollarQ&quot;E currencies: United States, USD: 1st Australian, AUD: 6th
Canadian, CAD: 7th Hong Kong, HKD: 9th New Zealand, NZD: 11th Mexican
Peso, MXN : 12th New Taiwanese, TWD: 21st As can bee seen, there is a
FAR greater risk of confusion between the US Dollar (2nd highest GDP)
and the Mexican Peso (12th), Singapore Dollar (13th) and especially
Australian Dollars (14th GDP and 6th most traded) than between British
and Egyptian Pounds (7th and 28th highest GDPs). I therefore suggest two
remedies: 1. Remove the Q&quot;EUKQ&quot;E prefix from the Q&quot;E?Q&quot;E 2. Add a Q&quot;EUSQ&quot;E prefix to
the Q&quot;E$Q&quot;E You know, just to avoid confusion. [GDPs from the CIA World
Factbook, market trading from http://www.bis.org/publ/rpfx07.pdf]</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:03:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:11:14 +0000</when>
<what></what>
</comment>
<comment>
<author>martinjs...@gmail.com</author>
<when>Thu, 24 Sep 2009 07:56:50 +0000</when>
<what>An alternative idea, rather than trying to render currency symbols, would be to just
use the standard three letter currency code (USD / GBP / EUR / MXN) to indicate the
currency.</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 18:01:48 +0000</when>
<what>Yup, three-letter code gets my vote.</what>
</comment>
<comment>
<author>jdrinkwater</author>
<when>Thu, 06 May 2010 08:44:44 +0000</when>
<what>With GoogleQ&apos;Es near real-time data on exchange rates, why is the Marketplace full of
different currencies amyway?
Allow user to choose a currency, and display/purchase with that amount.</what>
</comment>
</bug>
<bug>
<bugid>365</bugid>
<title>Click on links in a webview will open browser instead of displaying the page in the webview.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-07T22:43:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hawkinno...@gmail.com</reportedBy>
<openedDate>Wed, 27 Feb 2008 16:20:56 +0000</openedDate>
<description>I created a webview to display a web page. But clicking the links on the
web page will start the browser instead of displaying the new page in
the webview. public void onCreate(Bundle icicle) {
super.onCreate(icicle); setContentView(R.layout.main); String url =
Q&quot;Ehttp://www.google.comQ&quot;E; WebView webView = (WebView)
findViewById(R.id.eBayWebView); webView.loadUrl(url); } Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;EHello World, webViewTestQ&quot;E /Q&gt;E Q&lt;EWebView
android:id=Q&quot;E@+id/eBayWebViewQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:focusable=Q&quot;EtrueQ&quot;E /Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>conan...@gmail.com</author>
<when>Mon, 10 Mar 2008 01:54:03 +0000</when>
<what>For me loadUrl doesnQ&apos;Et  work at all in android-sdk_m5-rc14_linux-x86, but loadData works.
In android_sdk_linux_m3-rc37a loadUrl works.</what>
</comment>
<comment>
<author>ebs2...@gmail.com</author>
<when>Wed, 02 Apr 2008 16:35:31 +0000</when>
<what>You need to create a class that extends WebViewClient and overrides the
shouldOverrideUrlLoading method.  Returning true from this method means youQ&apos;Ere
handling the load yourself, returning false means the device is to handle it, and
will open the browser.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 07 May 2008 22:43:46 +0000</when>
<what>It sounds like the comment from ebs2002 addresses the original concern. Please open a
new bug if that is not the case.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2730</bugid>
<title>setBuiltInZoomControls method for MapView causes application to crash</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:43:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Brian.G...@gmail.com</reportedBy>
<openedDate>Thu, 21 May 2009 17:25:43 +0000</openedDate>
<description>My application crashes on my dev phone and the simulator (both running
1.5) when I try to run the following code: @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); mapView = (MapView)
findViewById(R.id.mapview); mapView.setBuiltInZoomControls(true);
setContentView(R.layout.main); } According to the Google Maps API
documentation, this is the preferred method for actually setting zoom
controls in a map, and the other method (getZoomControls) is in the
process of being deprecated. Should we continue to use getZoomControls
for the time being? Thanks.</description>
<comment>
<author>kjelke...@gmail.com</author>
<when>Wed, 27 May 2009 20:22:45 +0000</when>
<what>I can say the same (But more....), 
it applies both ... mapView.setBuiltInZoomControls(true) AND the deprecated one... 
mZoom = (ZoomControls) mapView.getZoomControls(); .

So itQ&apos;Es not possible to make zoom controls. 

I just started programming android today and this has gone on my nerves the whole day
until i found this bug report.</what>
</comment>
<comment>
<author>g4d...@gmail.com</author>
<when>Fri, 29 May 2009 21:46:08 +0000</when>
<what>before findViewById you need to call setContentView
so try this way:
...
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        mapView = (MapView) findViewById(R.id.mapview);
        mapView.setBuiltInZoomControls(true);
...</what>
</comment>
<comment>
<author>lonn...@gmail.com</author>
<when>Wed, 01 Jul 2009 20:40:22 +0000</when>
<what>That makes all the difference.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:43:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3255</bugid>
<title>APN configuration: PAP, set up IP, DNS, etc...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>23</stars>
<reportedBy>fransan...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 07:26:29 +0000</openedDate>
<description>Good morning. IQ&apos;Em not able to configure my HTC Magic (with Android 1.5)
to make PAP authentication (in APN settings). In order to use my workQ&apos;Es
provider I would also need to configure my IP and DNS (which are
provided to me). Thank you very much.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:25:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:18:58 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:19:03 +0000</when>
<what></what>
</comment>
<comment>
<author>barban.a...@gmail.com</author>
<when>Fri, 25 Sep 2009 09:28:15 +0000</when>
<what>Adding authentication settings for APN would be very useful!</what>
</comment>
<comment>
<author>diosbabo...@gmail.com</author>
<when>Tue, 17 Nov 2009 12:52:07 +0000</when>
<what>usful issue</what>
</comment>
<comment>
<author>ericwon...@gmail.com</author>
<when>Sat, 16 Jan 2010 06:38:17 +0000</when>
<what>Same here, need PAP authentication to get connect to my providerQ&apos;Es 3G network.</what>
</comment>
<comment>
<author>eduardo....@gmail.com</author>
<when>Mon, 31 May 2010 06:23:16 +0000</when>
<what>Yep. I am having the same problem. My provider tells me that my phone is performing a 
wrong authentication method but unfortunately I cannot change it...</what>
</comment>
<comment>
<author>dam2...@gmail.com</author>
<when>Mon, 11 Jul 2011 15:42:56 +0000</when>
<what>A star by me. Thank you.</what>
</comment>
</bug>
<bug>
<bugid>17274</bugid>
<title>Lattitude 2 bugs report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 10:39:34 +0000</openedDate>
<description>#1 [Occurrence state] Yes/ No softkey Q&amp;E Send Sharing heading getting
hide after changing language. [Occurrence Process] 1. Maps Q&gt;E Menu Q&gt;E Join
Latitude Q&gt;E Tap on Add friends 2. Add via email address Q&gt;E Enter text Q&gt;E
Tap on Send 3. Q&apos;EQ&apos;ESend sharing request Q&apos;EQ&apos;E with Yes/No pop up display Q&gt;E
Long tap Home key 4. Settings Q&gt;E Change language Q&gt;E Tap on Back key twice
Q&amp;E Again tap on search Q&gt;E Tap on Send Q&amp;E observe. #2 [Occurrence state]
Email address disappears in landscape mode. [Occurrence Process] 1. Maps
Q&gt;E Press Menu KeyQ&gt;E Join Latitude Q&gt;E Press Menu Key Q&gt;E Add friends 2. Tap on
add via email addressQ&gt;E Enter email address Q&gt;ETap on send. 3. Observe that
email address display properly. 4. Rotated the device and observe that
email address not display in landscape mode.</description>
</bug>
<bug>
<bugid>4632</bugid>
<title>[Search] Company Directory Search for Exchange</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>13</stars>
<reportedBy>marla.a....@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 04:12:55 +0000</openedDate>
<description>It appears that while my contacts sync, I cannot search my companyQ&apos;Es
directory through my exchange email address on Android 2.0. This was a
feature I had with my previous windows mobile 6 phone and with my
blackberry. I think this is an important feature especially with
migrating business users to android.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 19:06:17 +0000</when>
<what></what>
</comment>
<comment>
<author>bgu...@gmail.com</author>
<when>Fri, 13 Nov 2009 05:08:35 +0000</when>
<what>duplicate of issue 4602</what>
</comment>
</bug>
<bug>
<bugid>2021</bugid>
<title>ADT Layout Editor canQ&apos;Et handle TabWidget</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2010-11-29T09:22:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>95</stars>
<reportedBy>mauimauer</reportedBy>
<openedDate>Sun, 15 Feb 2009 23:39:17 +0000</openedDate>
<description>The current release of the Eclipse ADT Plugin
(0.8.0.v200809220836-110569) seems not to be able to handle Layout files
containing a TabWidget-Object. As soon as you add a TabWidget-object
below a containing TabHost the editor displays a NullPointerException
making it impossible to use the Editor to design tabbed Layouts. Tested
with Eclipse 3.3 (Europa) and 3.4 (Ganymede)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:48:02 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>mauimauer</author>
<when>Sat, 16 May 2009 21:13:26 +0000</when>
<what>Current ADT still shows this error and doesnQ&apos;Et allow to properly design a tabbed app
with Eclipse.</what>
</comment>
<comment>
<author>hen...@gmail.com</author>
<when>Wed, 01 Jul 2009 21:53:58 +0000</when>
<what>Issue still occurs on Ganymede 3.5 Build id: 20090621-0832.
ADT 0.9.1.v200905011822-1621</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:11:48 +0000</when>
<what></what>
</comment>
<comment>
<author>dbb.post...@gmail.com</author>
<when>Sat, 05 Sep 2009 13:51:24 +0000</when>
<what>HereQ&apos;Es an example stack trace (Android 1.5, Eclipse 3.3.1.1):

java.lang.NullPointerException
	at android.widget.TabWidget.dispatchDraw(TabWidget.java:105)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
	at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
	at android.view.View.draw(View.java:5841)
	at android.widget.FrameLayout.draw(FrameLayout.java:352)
	at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:400)
	at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.computeLayout(Unknown
Source)
	at
com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.recomputeLayout(Unknown
Source)
	at com.android.ide.eclipse.editors.layout.GraphicalLayoutEditor.activated(Unknown
Source)
	at com.android.ide.eclipse.editors.layout.LayoutEditor.pageChange(Unknown Source)
	at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:697)
	at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:628)
	at com.android.ide.eclipse.editors.AndroidEditor.selectDefaultPage(Unknown Source)
	at com.android.ide.eclipse.editors.AndroidEditor.addPages(Unknown Source)
	at org.eclipse.ui.forms.editor.FormEditor.createPages(FormEditor.java:146)
	at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:283)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:426)
	at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:592)
	at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:263)
	at org.eclipse.ui.internal.EditorManager.findEditor(EditorManager.java:398)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2688)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2651)
	at org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPage.java:2643)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2595)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2590)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2574)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2565)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
	at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:98)
	at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:98)
	at
org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:125)
	at
org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:328)
	at
org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:690)
	at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:433)
	at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:820)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.core.runtime.Platform.run(Platform.java:857)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
	at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:818)
	at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1079)
	at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1183)
	at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:263)
	at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:257)
	at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:297)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
	at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1173)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 20:38:14 +0000</when>
<what></what>
</comment>
<comment>
<author>Serg.Pod...@gmail.com</author>
<when>Thu, 22 Oct 2009 23:17:34 +0000</when>
<what>Still occurs on ADT 0.9.3  Eclipse Version: 3.5.1.R35x</what>
</comment>
<comment>
<author>ryans...@gmail.com</author>
<when>Sun, 15 Nov 2009 11:21:31 +0000</when>
<what>Still occurs in ADT 0.9.4</what>
</comment>
<comment>
<author>Paul.Tur...@gmail.com</author>
<when>Fri, 11 Dec 2009 09:50:19 +0000</when>
<what>Still occurs in ADT 0.9.5</what>
</comment>
<comment>
<author>jcscoob...@gmail.com</author>
<when>Fri, 29 Jan 2010 14:59:04 +0000</when>
<what>IQ&apos;Eve found the cause of this but I recorded it in a duplicate issue (Issue 3720). 
Basically, layoutlib is the culprit.  Layoutlib provides a Context[1] implementation
called BridgeContext[2].  When TabWidget[3] tries to render,
BridgeContext.getApplicationInfo() returns null and that triggers the NPE.  IQ&apos;Eve
worked on a few fixes locally but they require changes to layoutlib and that isnQ&apos;Et
ideal so IQ&apos;Em embarking down a path to see if I can extend the classes causing this to
work properly.  I donQ&apos;Et have much more information right now since I just started
working on a fix that does not change layoutlib.  As Romain Guy says, ADT should work
the way the platform is designed and changing layoutlib is changing the platform.

As I make progress, IQ&apos;Ell updated you.</what>
</comment>
<comment>
<author>jcscoob...@gmail.com</author>
<when>Fri, 29 Jan 2010 16:01:11 +0000</when>
<what>The only way I see this fix being done outside of layoutlib is to give ADT its own
Bridge and BridgeContext mentioned above, which I forgot to place the footnotes so
IQ&apos;Ell put them at the bottom of this comment.  The problem with this is a lot of code
duplication.  Is there any way to get an opinion from some Google employee that knows
the code a little more intimately than me?

[1]com.content.Context
[2]com.android.layoutlib.bridge.BridgeContext
[3]android.widget.TabWidget</what>
</comment>
<comment>
<author>bobl...@gmail.com</author>
<when>Fri, 26 Mar 2010 13:54:43 +0000</when>
<what>ADT 0.9.6
same problem here.
that makes no fun :(</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 20:53:48 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:17:33 +0000</when>
<what>Issue 3720 has been merged into this issue.</what>
</comment>
<comment>
<author>francisc...@gmail.com</author>
<when>Sat, 22 May 2010 19:18:33 +0000</when>
<what>Same problem here. 
Some details: Eclipse 3.5.2 (Galileo); Developing for Android 2.2
Is there any workaround or are we doomed to not use tabbed views for now?</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Sun, 23 May 2010 23:13:36 +0000</when>
<what>The solution seems to be to just use the xml editor for now. ItQ&apos;Es not really a big
deal because you arenQ&apos;Et really worried about positioning when using a tab widget -
you basically just have the tab bar and the tab content frame and youQ&apos;Ell probably
have to write this in xml anyway.</what>
</comment>
<comment>
<author>alan.bou...@gmail.com</author>
<when>Sat, 12 Jun 2010 19:29:35 +0000</when>
<what>It should at the very least fail more gracefully, and as a layout editor should support any and all widgets available to some extent, otherwise whatQ&apos;Es the point of having it.</what>
</comment>
<comment>
<author>cat...@gmail.com</author>
<when>Thu, 24 Jun 2010 13:06:44 +0000</when>
<what>It still have problems with TabWidget in Eclipse 3.5, despite the fact IQ&apos;Eve even disabled the layout editor ( setting a system variable ANDROID_DISABLE_LAYOUT ). As soon as I add a TabWidget tag in the xml layout file the project doesnQ&apos;Et run. Any suggestions? </what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Thu, 24 Jun 2010 18:01:02 +0000</when>
<what>cata2c: my guess is that you have an error in your xml somewhere. Check the problem log. Also there will be a little red X beside the error in the xml viewer (and you can click on it to see the message). Note however that autobuild doesnQ&apos;Et quite work properly with the android plugin in eclipse - usually it doesnQ&apos;Et update the problems until you actually try to run the project.</what>
</comment>
<comment>
<author>cat...@gmail.com</author>
<when>Thu, 24 Jun 2010 22:05:06 +0000</when>
<what>No, I think is something else...IQ&apos;Eve tried also with the code from the tutorial (HelloViews from developers.android.com ) and I still have the same problem. No XQ&apos;Es in the xml file...Strangely, the only one appears near the root in the package explorer tab, but nowhere else (neither in .java files, nor in xml files ). Closing and restarting eclipse has no effect. When trying to run the project, a simple error message appears stating that there is some error(s) in the project and nothing more...</what>
</comment>
<comment>
<author>xath...@gmail.com</author>
<when>Thu, 01 Jul 2010 11:53:27 +0000</when>
<what>Still occurs in ADT 0.9.7. </what>
</comment>
<comment>
<author>darkxdragon</author>
<when>Tue, 13 Jul 2010 14:47:09 +0000</when>
<what>I have this issue and in an odd situation. IQ&apos;Em not sure if it posting this helps at all.
I have two layout files open, exactly the same code with tabs but in different projects.

The file in my old project works fine.
The file in my new project that I want to use, has the error.</what>
</comment>
<comment>
<author>saadliaq...@gmail.com</author>
<when>Wed, 28 Jul 2010 12:10:35 +0000</when>
<what>Stacktrace of the problem with recent SDK and ADT plugin:

ADT ver: 0.9.7.v201005071157-36220
Eclipse ver: 3.5.2
Android SDK ver:2.2

Stacktrace (... from Hello, TabWidget Example at http://developer.android.com/guide/tutorials/views/hello-tabwidget.html) attached.

</what>
</comment>
<comment>
<author>strongo...@gmail.com</author>
<when>Sun, 01 Aug 2010 16:01:50 +0000</when>
<what>this sucks, bug makes it unbearable to develop apps ! </what>
</comment>
<comment>
<author>briangsw...@gmail.com</author>
<when>Sat, 14 Aug 2010 14:06:10 +0000</when>
<what>In addition to whats been said above, there seems to be another symptom caused by or at least related to this bug.  I tried create a tabhost with a tabwidget, got frustrated and replaced it with a scroll viewer.  After numerous rebuilds/cleans, i was still getting the NPE at the tabwidget init.  The error pointed to a line in my main.xml which formerly (i think) declared the tab widget.  Something was not being recompiled (i guess the gen folder).  I deleted main.xml and tried again.  Works fine.</what>
</comment>
</bug>
<bug>
<bugid>3430</bugid>
<title>Launcher uses invalid cached intent when MAIN/LAUNCHER activity updated</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-31T22:47:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>dirk.sig...@gtempaccount.com</reportedBy>
<openedDate>Fri, 31 Jul 2009 17:49:23 +0000</openedDate>
<description>- Steps to reproduce the problem Upgrade an existing application where
the LAUNCHER activity has changed in the manifest Go to the Launcher and
select the icon for the upgraded application See Toast Q&quot;EApplication is
not installed on your phone.Q&quot;E - Steps to get back to working state Power
down phone Power up Select application icon from Launcher Activity now
launches successfully</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 31 Jul 2009 22:47:50 +0000</when>
<what>Fixed in Donut as explained earlier today.</what>
</comment>
<comment>
<author>dirk.sig...@gtempaccount.com</author>
<when>Sat, 01 Aug 2009 02:39:17 +0000</when>
<what>Was your fix complex?  Would it be risky to backport it to cupcake?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:45:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15834</bugid>
<title>Lost pattern login vs 2Step Auth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>droh...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 15:48:08 +0000</openedDate>
<description>If you forget your lock pattern, you cant login with your Google account
(on Samsung Galaxy S GT-I9000) if it is set up for the 2Step Auth. Steps
to reproduce: - Set up your Google account with 2 Step Auth - Set up a
lock pattern on your mobile device - Lock your phone and use a wrong
pattern up to 5 times Now you get a button to login with your Google
Account. With username and password you canQ&apos;Et login. I think this is
because you have to login using the 2Step Auth - but the Authenticator
App is on your device which i locked... Even the backup codes (10 8digit
codes you should have printed within the 2Step Auth setup) cant be used.</description>
<comment>
<author>droh...@gmail.com</author>
<when>Tue, 29 Mar 2011 17:37:51 +0000</when>
<what>Just validated that the problem does not occur with Motorola Milestone (EU Version) 2.1-update1 in combination with a Google account without 2Step Verification.</what>
</comment>
<comment>
<author>kiran.in...@gmail.com</author>
<when>Tue, 31 May 2011 05:31:54 +0000</when>
<what> Atlast i managed to find the solution to unlock the phone which is locked by wrong pattern attempts for more than 5times.
       It seems there is a bug with android unlock the screen with your google account.Even if we give correct credentials it is saying invalid username or password , i found that this is basically due to my phone having multiple account sync(facebook, twitter and gmail).If we have only one account sync(gmail) then unlocking based on gmail account is working fine.

Follow the below steps to unlock:

1.If u r unable to unlock with ur gmail account ,that means that ur mobile is having multiple account sync.
2.If ur mobile is having any of the apps that shows ur battery usage statistics ur job will b easy , in my case iam having Q&quot;ESuperBoxQ&quot;E app. If u dont have this app just go to market.android.com , sign in with ur gmail account and install the app on ur mobile.
3.Now just make ur mobile battery go-down , at this time b4 ur mobile goes switched off(as ur battery have no charging) theQ&quot;E SuperBoxQ&quot;E app will display a pop-up of battery usage , click on battery usage button.
4.Now press home button.. , it displays ur home screen , go to settings -Q&gt;E AccountsQ&amp;ESync -Q&gt;E Remove all the accounts except ur gmail.
5.Now ur having one account with sync.. , go to unlock with ur google account screen , and provide ur gmail id and passwd , it will gets unlocked.

This process worked for me.. , and hope it works for u also..</what>
</comment>
</bug>
<bug>
<bugid>3318</bugid>
<title>WebViewCore: This message is already in use.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Mon, 20 Jul 2009 07:27:13 +0000</openedDate>
<description>This only happened once so far. The stacktrace is the result of an
automatic bug report gathering and the bug did not happen on my own
phone. Should I continue posting bug reports like this or is this not
interesting for you? I could understand either way. -- Time: Sun Jul 19
16:37:13 EDT 2009 -- Android Version: sdk=3, release=1.5, inc=126986 --
Memory free: 2.48MB total: 5.51MB max: 16.00MB -- Thread State: RUNNABLE
-- NewsRob Version: 2.5.1/251 -- Stacktrace:(733)
android.util.AndroidRuntimeException: android.graphics.Paint@435e65b8
This message is already in use. at
android.os.MessageQueue.enqueueMessage(MessageQueue.java:173) at
android.os.Handler.sendMessageAtTime(Handler.java:457) at
android.os.Handler.sendMessageDelayed(Handler.java:430) at
android.webkit.JWebCoreJavaBridge.setSharedTimer(JWebCoreJavaBridge.java:171)
at android.webkit.JWebCoreJavaBridge.sharedTimerFired(Native Method) at
android.webkit.JWebCoreJavaBridge.handleMessage(JWebCoreJavaBridge.java:66)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:462) at
java.lang.Thread.run(Thread.java:1058)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:02:39 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:38:40 +0000</when>
<what>Looks like Message.clearForRecycle() wasnQ&apos;Et called in this case. DoesnQ&apos;Et look like a browser bug.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 24 Aug 2009 14:46:08 +0000</when>
<what>Is this message meant for me?
Could you please elaborate? 
I am not aware that I post any messages myself to the WebView.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:30:01 +0000</when>
<what>no, the reply was not intended for you Mariano -- an Android engineer assigned this to the browser component</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:13:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e65...@gmail.com</author>
<when>Thu, 02 Sep 2010 02:40:09 +0000</when>
<what>I saw similar problem:

[ 08-31 10:17:08.851 2633:0xa57 E/AndroidRuntime ]
android.util.AndroidRuntimeException: { what=14 when=3540245 obj=android.webkit.WebViewCore$DrawData@47e63898 } This message is already in use.
    at android.os.MessageQueue.enqueueMessage(MessageQueue.java:173)
    at android.os.Handler.sendMessageAtTime(Handler.java:457)
    at android.os.Handler.sendMessageDelayed(Handler.java:430)
    at android.os.Handler.sendMessage(Handler.java:367)
    at android.os.Message.sendToTarget(Message.java:317)
    at android.webkit.WebViewCore.webkitDraw(WebViewCore.java:1867)
    at android.webkit.WebViewCore.access$700(WebViewCore.java:70)
    at android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1074)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:123)
    at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:746)
    at java.lang.Thread.run(Thread.java:1096) </what>
</comment>
<comment>
<author>babis.tr...@gmail.com</author>
<when>Mon, 06 Sep 2010 12:12:21 +0000</when>
<what>Similar crash in com.android.phone:

android.util.AndroidRuntimeException: { what=11 when=8110029 obj=android.os.AsyncResult@4564c4d0 } This message is already in use.
at android.os.MessageQueue.enqueueMessage(MessageQueue.java:173)
at android.os.Handler.sendMessageAtTime(Handler.java:457)
at android.os.Handler.sendMessageDelayed(Handler.java:430)
at android.os.Handler.sendMessage(Handler.java:367)
at android.os.Message.sendToTarget(Message.java:317)
at com.android.internal.telephony.gsm.PdpConnection.notifyDisconnect(PdpConnection.java:172)
at com.android.internal.telephony.gsm.PdpConnection.onDeactivated(PdpConnection.java:252)
at com.android.internal.telephony.DataConnection.handleMessage(DataConnection.java:307)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4370)</what>
</comment>
<comment>
<author>lz.sole...@gmail.com</author>
<when>Wed, 08 Sep 2010 03:20:47 +0000</when>
<what>I have run into this crash twice. 
Browser working background, and camera foreground, Q&quot;Eforce closeQ&quot;E happened.

android.util.AndroidRuntimeException: { what=101 when=7865515 } This message is already in use.
	at android.os.MessageQueue.enqueueMessage(MessageQueue.java:173)
	at android.os.Handler.sendMessageAtTime(Handler.java:457)
	at android.os.Handler.sendMessageDelayed(Handler.java:430)
	at android.webkit.WebSyncManager$SyncHandler.handleMessage(WebSyncManager.java:63)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:123)
	at android.webkit.WebSyncManager.run(WebSyncManager.java:96)
	at android.webkit.CookieSyncManager.run(CookieSyncManager.java:61)
	at java.lang.Thread.run(Thread.java:1096) </what>
</comment>
<comment>
<author>dyn...@gmail.com</author>
<when>Thu, 20 Jan 2011 02:56:58 +0000</when>
<what>same force close issue

android.util.AndroidRuntimeException: [C@45ae8ed8 This message is already in use.
at android.os.MessageQueue.enqueueMessage(MessageQueue.java:171)
at android.os.Handler.sendMessageAtTime(Handler.java:457)
at android.os.Handler.sendMessageDelayed(Handler.java:430)
at android.os.Handler.sendEmptyMessageDelayed(Handler.java:394)
at android.os.Handler.sendEmptyMessage(Handler.java:379)
at android.view.ViewRoot.scheduleTraversals(ViewRoot.java:661)
at android.view.ViewRoot.invalidateChild(ViewRoot.java:633)
at android.view.ViewRoot.invalidateChildInParent(ViewRoot.java:642)
at android.view.ViewGroup.invalidateChild(ViewGroup.java:2505)
at android.view.View.invalidate(View.java:5115)
at android.widget.TextView.invalidateDrawable(TextView.java:4098)
at android.graphics.drawable.Drawable.invalidateSelf(Drawable.java:301)
at android.graphics.drawable.AnimatedRotateDrawable.run(AnimatedRotateDrawable.java:116)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:4747)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method) </what>
</comment>
</bug>
<bug>
<bugid>19653</bugid>
<title>need Arabic language in refresh 2.3 for galaxy mini </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-29T19:07:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hamzah.t...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 12:38:11 +0000</openedDate>
<description>need Arabic language in refresh 2.3 for galaxy mini</description>
<comment>
<author>romain...@android.com</author>
<when>Mon, 29 Aug 2011 19:07:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5193</bugid>
<title>Home screen does not rotate</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-03T18:59:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jni...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 18:43:30 +0000</openedDate>
<description>The home screen does not rotate unless the keyboard is opened up or you
are using an application. This was reported before but someone closed
out the bug report and it does not seem to be getting attention: 4712
was the original report. Please fix this defect as you can see it is
impacting many users.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Dec 2009 18:59:56 +0000</when>
<what>The Home screen can only be rotated by opening the keyboard.</what>
</comment>
<comment>
<author>jni...@gmail.com</author>
<when>Thu, 03 Dec 2009 19:10:25 +0000</when>
<what>As reported by everyone else on 4712 and some other reports, the functionality worked
fine for about 2 days out of the box, then suddenly stopped.  So obviously it was
working fine, and should still be working.

I wish this defect would stop being ignored.</what>
</comment>
<comment>
<author>Hellshady00@gmail.com</author>
<when>Sat, 19 Dec 2009 18:20:23 +0000</when>
<what>Why would i want to look at the home screen sideways? Should i have to rotate my phone 
to accommodate for this design flaw? I think not.</what>
</comment>
</bug>
<bug>
<bugid>11400</bugid>
<title>Unable to setup primary email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>deepaksa...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 14:18:05 +0000</openedDate>
<description>Hi, I am not able to setup primary email from android emulator. I am
providing following information while setting up: User Name :
username@gmail.com Passwort : password IMAP Server: imap.gmail.com Port
: 993 Security Type : SSL I am getting following error message: Q&quot;ESet up
could not be finish, Unable to open connection to serverQ&quot;E Proxy server
set up is done in my emulator. Please help me to resolve this problem.
Thanks in advance. Regards, Deepak</description>
</bug>
<bug>
<bugid>8923</bugid>
<title>Errors in Google Map View tutorial</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>NJAldwin</reportedBy>
<openedDate>Tue, 08 Jun 2010 02:27:21 +0000</openedDate>
<description>There are two errors in the Google Map View tutorial
(Q&lt;Ehttp://developer.android.com/resources/tutorials/views/hello-mapview.htmlQ&gt;E)
which prevent the example from running properly. The class constructor
for HelloItemizedArray should read as follows: public
HelloItemizedOverlay(Drawable defaultMarker, Context context) {
this(defaultMarker); //NOT super, as in the current example mContext =
context; } Also, the instantiated HelloItemizedArray should use the new
constructor: ListQ&lt;EOverlayQ&gt;E mapOverlays = mapView.getOverlays(); Drawable
drawable = this.getResources().getDrawable(R.drawable.androidmarker);
HelloItemizedOverlay itemizedoverlay = new
HelloItemizedOverlay(drawable, this); //we must provide the context,
else it crashes Thanks</description>
<comment>
<author>arpi...@gmail.com</author>
<when>Tue, 17 Aug 2010 08:51:05 +0000</when>
<what>There is a typo, it says:

mapOverlays = mapView.getOverlays();
drawable = this.getResources().getDrawable(R.drawable.androidmarker);
itemizedoverlay = new HelloItemizedOverlay(drawable);

but the las line should be:

itemizedOverlay = new HelloItemizedOverlay(drawable);

With capital O at Overlay</what>
</comment>
<comment>
<author>NJAldwin</author>
<when>Tue, 17 Aug 2010 13:20:35 +0000</when>
<what>YouQ&apos;Ere right about the capital O for itemizedOverlay, but it should still use the new constructor HelloItemizedOverlay(drawable, this).</what>
</comment>
</bug>
<bug>
<bugid>3123</bugid>
<title>Problems obtaining socket addresses</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-14T22:55:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>sprui...@gmail.com</reportedBy>
<openedDate>Mon, 29 Jun 2009 23:50:31 +0000</openedDate>
<description>The attached Eclipse project contains an Android application that
demonstrates two issues associated with obtaining socket addresses: 1.
For an outgoing socket, setting a TCP option causes the socket to
Q&quot;EforgetQ&quot;E its remote address. I didnQ&apos;Et try every socket option, but both
of the ones we happen to use (NoDelay and KeepAlive) cause the problem.
2. For an incoming connection on a server socket that is bound to the
address returned by InetAddress.getLocalHost() (which is usually
Q&quot;E127.0.0.1Q&quot;E), obtaining the local address of a newly-accepted socket
always returns the wildcard address (Q&quot;E0.0.0.0Q&quot;E). I expected the local
address to be the local host. To reproduce the problem, run the attached
program or refer to the source code. IQ&apos;Em using the Android 1.5r2 SDK on
Linux.</description>
<comment>
<author>sprui...@gmail.com</author>
<when>Tue, 30 Jun 2009 15:47:01 +0000</when>
<what>One other issue I noticed for a newly-accepted incoming socket: Calling
getLocalAddress() returns null, whereas calling getLocalSocketAddress().
getAddress() does NOT return null but rather the wildcard address as
mentioned above. In both cases the behavior implies that the socket is
unbound, which is clearly not true in this situation.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 30 Jun 2009 16:47:41 +0000</when>
<what>Filed internally as 1952042.
</what>
</comment>
<comment>
<author>sprui...@gmail.com</author>
<when>Wed, 01 Jul 2009 19:50:46 +0000</when>
<what>Setting a socket option on an outgoing connection also causes the local address
to forget the port to which itQ&apos;Es bound.</what>
</comment>
<comment>
<author>sprui...@gmail.com</author>
<when>Wed, 01 Jul 2009 20:00:37 +0000</when>
<what>Q&gt;E Setting a socket option on an outgoing connection also causes the local address
Q&gt;E to forget the port to which itQ&apos;Es bound.

I can work around this by adding an explicit call to socket.bind(null) after
setting the socket options.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:30:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:59:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:13:57 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 14 May 2010 21:59:08 +0000</when>
<what>Issue 1933 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 14 May 2010 22:55:34 +0000</when>
<what>fixed internally.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:59:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>252</bugid>
<title>Passing Bundle over Intent fails (Bundle-internal-mMap gets null)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-18T23:07:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NicolasG...@gmail.com</reportedBy>
<openedDate>Thu, 14 Feb 2008 14:27:56 +0000</openedDate>
<description>- Steps to reproduce the problem, Sample source code demonstrating the
problem: NOTE: The Problem occurred after upgrading to m5, with m3 all
worked fine. Put an Extras Bundle to an Intent and Start a SubActivity:
############ zipOrCityIntent.putExtras(b);
startSubActivity(zipOrCityIntent, ...); # The debugger shows the
following: ############ b Bundle (id=830003952232) mClassLoader
BootClassLoader (id=830002530872) mMap HashMap (id=830003952264) Q&lt;E---
NOT NULL! mParcelledData null ############ Try to get the Bundle in the
subActivity started with that intent: ############
this.bundleCreatedWith = this.getIntent().getExtras(); # The debugger
shows the following: ############ bundleCreatedWith Bundle
(id=830003991168) mClassLoader PathClassLoader (id=830003184944) mMap
null Q&lt;E--- Now NULL ! mParcelledData Parcel (id=830002793096)
############ That leads to an internal NullPointerException: Part of the
stack-trace: ############ java.lang.NullPointerException at
java.util.HashMap.putAll(HashMap.java:567) at
android.os.Bundle.putAll(Bundle.java:224) at
android.content.Intent.putExtras(Intent.java:2599) at
org.anddev.android.andnav.ui.searchdestination.SDZipOrCity ############
- What you think the correct behavior should be. No NullPointerException
:rolleyes: MORE SAMPLE CODE: // Last SDK (before m5) before the
Q&quot;EEXTRAS_COUNTRYCODE_IDQ&quot;E and it worked... public static final String
EXTRAS_COUNTRYCODE_ID =
Q&quot;Eorg.anddev.android.andnav.EXTRAS_COUNTRYCODE_IDQ&quot;E; ########### first
Activity ############# On ButtonClick in first Activity: Bundle b = new
Bundle(); b.putString(SDCountry.EXTRAS_COUNTRYCODE_ID,
theCountry.itsAbbreviation); /* Add the Bundle to the Intent. */
zipOrCityIntent.putExtras(b); startSubActivity(zipOrCityIntent,
SD_ZIPORCITY_REQUESTCODE); ########### second Activity ############# in
onCreate(...) of second Activity this.bundleCreatedWith =
this.getIntent().getExtras(); on Button-Click-when Advancing to next
Activity /* Pass the Bundle this Activity was created with further. */
sdZipSearchIntent.putExtras(SDZipOrCity.this.bundleCreatedWith); Q&lt;E--
Null Pointer Exception ? ###################################### [
SDZipOrCity.this.bundleCreatedWith is NOT NULL of course ;) ] I hope I
explained the problem specific enough.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:41:27 +0000</when>
<what>I am unable to reproduce this.  Please attach source code that demonstrates the problem.</what>
</comment>
<comment>
<author>NicolasG...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:42:36 +0000</when>
<what>Hello Dan,

I made/attached a tiny sample-project which shows the problem/bug.

Additionally the project shows some unexpected kind of looping-behaviour.
The application restarts, after hitting Q&quot;EForce QuitQ&quot;E on the Upcoming Error-Message.

Best Regards,
plusminus</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:53:08 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:53:20 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 18 Mar 2008 23:07:52 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>NicolasG...@gmail.com</author>
<when>Mon, 24 Mar 2008 08:27:12 +0000</when>
<what>Fine :)

Will there be a release before the end of ADC?</what>
</comment>
<comment>
<author>n...@karbacher.org</author>
<when>Thu, 27 Mar 2008 16:15:29 +0000</when>
<what>I have the same problem too and i cant figure out when and why it appears. Will there
be a fix before the end of the Developer Challenge? Or is there a workaround?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:55:42 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:43 +0000</when>
<what></what>
</comment>
<comment>
<author>k.antony...@gmail.com</author>
<when>Tue, 05 Apr 2011 03:50:12 +0000</when>
<what>In a listactivity example i saw a sample for passing bundle http://android-codes-examples.blogspot.com/2011/04/listactivity-with-remembering-last.html</what>
</comment>
</bug>
<bug>
<bugid>6684</bugid>
<title>HttpUrlConnection converts request headers to lowercase</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-02-17T21:03:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>e...@google.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 02:12:01 +0000</openedDate>
<description>in issue 3164, MichaelAndresen47 wrote: Another problem of
HttpUrlConnection is that Request-Properties are always transmitted in
lowercase (Issue 4326). Example: conn.setRequestProperty(Q&quot;EContent-TypeQ&quot;E,
Q&quot;Emultipart/form-data; boundary=...Q&quot;E); Log.d(Q&quot;EDEBUGQ&quot;E,
conn.getRequestProperties().toString()); LogCat-Output:
{content-type=[multipart/form-data;
boundary=stJ1VAZBCBSPrvTydLWY1Hlfrbgs2I0jCB5KlIp]} So the property
Q&quot;EContent-TypeQ&quot;E will be transmitted as Q&quot;Econtent-typeQ&quot;E. Some Web-Servers
have problems with those headers. issue 4326 is actually unrelated, so
iQ&apos;Eve created this new issue to track the lowercasing bug.</description>
<comment>
<author>MichaelA...@gmail.com</author>
<when>Wed, 17 Feb 2010 20:57:13 +0000</when>
<what>Sorry for the wrong issue in my comment.
IQ&apos;Eve found the correct Issue:
http://code.google.com/p/oauth-signpost/issues/detail?id=20
Comment 9

In Comment 14 they say that the problem canQ&apos;Et be fixed because itQ&apos;Es a bug in
Apache-Harmony. So I downloaded the (current?) version apache-harmony-5.0-src-r901653
and had a look at the implementation. The problem still exists. I will send a new
issue to the apache-harmony Bug-Tracker.

Does anybody know how to find out which version of apache-harmony is used by Android 1.6?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 17 Feb 2010 21:03:36 +0000</when>
<what>iQ&apos;Eve fixed this internally in the Android tree, but no-oneQ&apos;Es likely to back-port a
fix to donut.</what>
</comment>
<comment>
<author>tatolu...@gmail.com</author>
<when>Wed, 02 Jun 2010 14:43:05 +0000</when>
<what>Are there workaround of these fix? I need to resolve issue.

Thank you in advance,</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Jun 2010 15:42:01 +0000</when>
<what>@3: not that i can think of.</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Sat, 31 Jul 2010 09:39:31 +0000</when>
<what>Users of the Signpost OAuth library are affected by this: authentication with the service provider can fail, since some HTTP servers donQ&apos;Et recognize a lower-case Authorization header.

When will this fix be released?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:04:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7864</bugid>
<title>Gallery Search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>joel.edv...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 16:32:48 +0000</openedDate>
<description>I would like to be able to search Gallery for: - Gallery name - Place
taken - People in photo - Date range - All of the above at once This
ofcourse provided that gallery app is synced with picasa and correct
information is provided For phones that have the search-button it would
suffice to press that button to search the gallery, including synced
picasa albums As a first step would be to provide searching for album
name.</description>
</bug>
<bug>
<bugid>12320</bugid>
<title>Wrong informative pop up seen when lauching google maps and pressing back key ASAP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 02:34:48 +0000</openedDate>
<description>Tested this case on Android2.2. - Steps to reproduce the problem
(including sample code if appropriate). 1. Go to main menu - Google maps
2. As soon as google maps is launching press the back key - What
happened. Pop up saying : The application requires working data
connection. - What you think the correct behavior should be. The phone
is already having data working so can not display that. Attach the
screenshot. For more details please check the log attached.</description>
<comment>
<author>Chris....@gmail.com</author>
<when>Wed, 03 Nov 2010 02:39:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12541</bugid>
<title>Qualcomm GL drivers: glDeleteTextures wrongly raises GL_INVALID_VALUE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>therealryan</reportedBy>
<openedDate>Sun, 14 Nov 2010 07:53:00 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Try to delete zero texture handles, e.g.: GLES10.glDeleteTextures( 0,
zeroLengthIntBuffer ); on a device using the Qualcomm OpenGL drivers.
IQ&apos;Eve personally witnessed it on an HTC Desire, but had similar reports
from others using X10, Nexus one, Hero, Eris and so on. - What happened.
GL_INVALID_VALUE error condition is raised. - What you think the correct
behavior should be. No error should be raised. The glDeleteTextures spec
mandates that GL_INVALID_VALUE should only be raised if an attempt is
made to delete a negative number of texture handles. Zero is not a
negative number. The PowerVR drivers in a Samsung Galaxy S behave
correctly, raising no error with the same call.</description>
</bug>
<bug>
<bugid>6667</bugid>
<title>Dialer should NOT precook number before Outgoing call broadcast</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Mon, 15 Feb 2010 18:28:21 +0000</openedDate>
<description>AndroidQ&apos;Es dialer has an Q&quot;EAndroid DialerQ&quot;E-centric view of phone numbers,
and takes unwelcome steps such as stripping out human-readable
extensions before even sending the number to the broadcast receivers for
review/action. e.g.: a phone number entered in a contact as Q&quot;E617 555
1212 x123Q&quot;E should be broadcast exactly in that form, but the dialers all
send this as Q&quot;E6175551212123Q&quot;E, removing the x outright. The correct
behavior SHOULD be: send out the number as entered, and at the last, the
dialer should render it canonical to its own purposes of outputing
touchtone sequences by the same mechanism of doing so as a low-priority
BroadcastReceiver. The ideal behavior would be to do what my app seeks
to do, which is to display the extension the user should ask for. The
present emphasis in Android is the automatic output of touchtones, but
it caters to the minority case -- useful when entering passcodes and
when calling a number that is always IVR at the far end, but not when
calling a place of business which may variable be answered by a human or
IVR. Moreover, the present model mandates that contact data be entered
in a form particular to a given phoneQ&apos;Es dialing software. People sharing
such data will have different phones. Tested on Android 1.6 and 2.1</description>
<comment>
<author>dennis.a.tiger</author>
<when>Mon, 15 Feb 2010 19:47:57 +0000</when>
<what>IQ&apos;Eve experimented with other issues on the dialer - what it looks like is that itQ&apos;Es 
parsing per the AT command interface (i.e., the ATD subset), which will happily 
ignore the x.  (Tested by setting up a number with pauses, as to basically Q&quot;EforceQ&quot;E 
the IVR for King County (WA) Metro TransitQ&apos;Es cust service number to route me directly 
to the live info line: dialed Q&apos;Enumber,,,4,,0Q&apos;E from the phone number field, which 
dials the number, gives nine seconds (three seconds per comma) to wait to answer and 
get the prompter, dial 4, wait anohter six seconds to kick into the next set, and 
dial 0 and exit to get into the live extensions.)

A complete list of how this works is found at 
http://en.wikipedia.org/wiki/AT_commands#The_basic_Hayes_command_set</what>
</comment>
<comment>
<author>martin.l...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:53:26 +0000</when>
<what>Is this not a dupe of #7993 ?</what>
</comment>
<comment>
<author>bmar...@gmail.com</author>
<when>Fri, 08 Jul 2011 19:22:01 +0000</when>
<what>Not a dupe, though possibly symptom of the same.  This is related to the inability to handle extensions specified in the phone number.  If a corporate global phone directory is imported/accessed, the extensions are appended as a longer number.  In some cases, the longer-than-10 number even dials as an international number.</what>
</comment>
</bug>
<bug>
<bugid>3825</bugid>
<title>RFE: Respect Q&lt;Edata android:port=Q&quot;ExxxxQ&quot;E /Q&gt;E element for sms receivers.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Tue, 08 Sep 2009 16:56:16 +0000</openedDate>
<description>Would be really handy if (data)sms receivers could specify that they
only want to receive something that comes to a specific port (Q&lt;Edata
android:port=Q&quot;EQ&quot;E /Q&gt;E element). Currently the solution is to listen to all
incoming messages and then parse the PDUs manually to get the
UD-Q&gt;EUDH-Q&gt;Ecorrect information element identifier -Q&gt;E parse destination
port and then filter out the messages for a port that you really are
interested in.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:12:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14056</bugid>
<title>debug keystore location should be configurable for Ant based builds.</title>
<status>Assigned</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>9</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 00:11:23 +0000</openedDate>
<description>put the value in local.properties</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 01 Feb 2011 22:52:09 +0000</when>
<what></what>
</comment>
<comment>
<author>hose666</author>
<when>Sat, 19 Feb 2011 02:58:54 +0000</when>
<what>1
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16099</bugid>
<title>The process android.process.acore has stopped unexpectedly.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:10:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nipunkj...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 08:35:57 +0000</openedDate>
<description>I have Samsung i9003 running on Android 2.2.1 in India. Whenever i try
to assign custom ringtone present on the SD card. I get the error Q&quot;EThe
process android.process.acore has stopped unexpectedly. Please Try
AgainQ&quot;E. Used *#9900# to copy out logs.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:10:22 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16208</bugid>
<title>How to modify RTSP streaming process on Android opencore</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mark.liu...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 17:38:22 +0000</openedDate>
<description>For the VOD client on android platfrom 2.2. I need to modify the rtsp
streaming process to adapte customization of MSOQ&apos;Es streaming server. For
example: For normal RTSP process is below: C-Q&gt;ES Request: OPTIONS ....
S-Q&gt;EC Response: RTSP/1.0 200 OK\r\n C-Q&gt;ES Request: DESCRIBE ... S-Q&gt;EC
Response: RTSP/1.0 200 OK\r\n C-Q&gt;ES Request: SETUP ... S-Q&gt;EC Response:
RTSP/1.0 200 OK\r\n ..... For customerQ&apos;Es streaming server could not use
OPTIONS commond from C to S. Otherwise the Streaming server will refuse
for the request. So how to modify the RTSP process to adapte the
streaming customization as the below: C-Q&gt;ES Request: DESCRIBE ... S-Q&gt;EC
Response: RTSP/1.0 200 OK\r\n C-Q&gt;ES Request: SETUP ... S-Q&gt;EC Response:
RTSP/1.0 200 OK\r\n ..... Thanks all. look forwork for reply for my
qeustion.</description>
<comment>
<author>tam.ed...@gmail.com</author>
<when>Wed, 11 May 2011 02:19:41 +0000</when>
<what>You donQ&apos;Et need to modify the Android nor do you want to. There are good reasons why OPTION commands are sent. Instead, you just install a RTSP proxy in front of your server and transform/handle/strip out the OPTION commands. It should be easy to implement one such proxy using Python, Google for rtsp proxy python should give you what you want.</what>
</comment>
</bug>
<bug>
<bugid>16687</bugid>
<title>ForceClose: Process: com.google.android.gm</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>123testo...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 10:11:39 +0000</openedDate>
<description>Following ForceClose is observed while launching GMail app during
automation test Issue observed on : 2.3 (Gingerbread) ForceClose
backtrace: java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.google.android.gm/com.google.android.gm.ConversationListActivity}:
android.view.InflateException: Binary XML file line #118: Error
inflating class android.view.View at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1696)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1716)
at android.app.ActivityThread.access$1500(ActivityThread.java:124) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:968) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:3806) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at
dalvik.system.NativeStart.main(Native Method) Caused by:
android.view.InflateException: Binary XML file line #118: Error
inflating class android.view.View at
android.view.LayoutInflater.createView(LayoutInflater.java:518) at
android.view.LayoutInflater.onCreateView(LayoutInflater.java:549) at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:66)
at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:568)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:623) at
android.view.LayoutInflater.rInflate(LayoutInflater.java:626) at
android.view.LayoutInflater.inflate(LayoutInflater.java:408) at
android.view.LayoutInflater.inflate(LayoutInflater.java:320) at
android.view.LayoutInflater.inflate(LayoutInflater.java:276) at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:256)
at android.app.Activity.setContentView(Activity.java:1716) at
com.google.android.gm.ConversationListActivity.onCreate(ConversationListActivity.java:403)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1660)
... 11 more Caused by: java.lang.reflect.InvocationTargetException at
java.lang.reflect.Constructor.constructNative(Native Method) at
java.lang.reflect.Constructor.newInstance(Constructor.java:415) at
android.view.LayoutInflater.createView(LayoutInflater.java:505) ... 24
more Caused by: android.content.res.Resources$NotFoundException:
Resource is not a Drawable (color or path):
TypedValue{t=0x1/d=0x7f02008c a=-1 r=0x7f02008c} at
android.content.res.Resources.loadDrawable(Resources.java:1719) at
android.content.res.TypedArray.getDrawable(TypedArray.java:601) at
android.view.View.Q&lt;EinitQ&gt;E(View.java:1951) at
android.view.View.Q&lt;EinitQ&gt;E(View.java:1899) ... 27 more Q&lt;E/preQ&gt;EEvent Log:
Q&lt;EpreQ&gt;EQ&lt;E/preQ&gt;EQ&lt;EbrQ&gt;E Email:None</description>
</bug>
<bug>
<bugid>2463</bugid>
<title>ALPHA_8 bitmaps cannot be drawn rescaled.</title>
<status>New</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>hann...@gmail.com</reportedBy>
<openedDate>Mon, 20 Apr 2009 12:53:39 +0000</openedDate>
<description>Reported against SDK 1.1 r1 on both emualtor and G1. A process crash
will occur when drawing a real-time scaled ALPHA_8 Bitmap to a Canvas.
That is, this kind of Bitmap: Bitmap bitmap = Bitmap.createBitmap(100,
100, Bitmap.Config.ALPHA_8); Any of these methods will lead to the same
crash: canvas.save(); canvas.scale(0.5f, 0.5f);
canvas.drawBitmap(bitmap, 10, 10, null); canvas.restore(); ---
matrix.setScale(0.5f, 0.5f); raster.drawBitmap(bitmap, matrix, null);
--- raster.drawBitmap(bitmap, srcRect, dstRect, null); The same code
works with an ARGB_8888 or a RGB_565 Bitmap, though. No exception is
thrown and the error message is simply: INFO/ActivityManager(46):
Process com.bla.Bla (pid 206) has died. INFO/WindowManager(46): WIN
DEATH: Window{43443850 com.bla.Bla/com.bla.Bla.Bla}
INFO/WindowManager(46): WIN DEATH: Window{434f2110 SurfaceView}
DEBUG/Zygote(23): Process 206 terminated by signal (11)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:10:31 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Tue, 22 Sep 2009 12:24:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>105</bugid>
<title>AndroidQ&apos;Es DOM parser ignores CDATASection.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-08T06:25:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Sun, 27 Jan 2008 02:19:01 +0000</openedDate>
<description>No parser exception is raised, the CDATASection element is simply not
available in the parsed DOM tree. I have attached a simple demonstration
of this bug.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:00:35 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:25:30 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:40:14 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:06:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16072</bugid>
<title>Honeycomb Alarm dialogue invisible and can leave screen on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lardonto...@gmail.com</reportedBy>
<openedDate>Sun, 10 Apr 2011 15:07:25 +0000</openedDate>
<description>Using Honeycomb on a Wifi Xoom. The Snooze/Dismiss dialogue that appears
when the alarms goes off is too opaque. I have a white wallpaper (the
white one with android robots that comes with honeycomb) and dialogue
box is almost invisible when the alarm goes off. ItQ&apos;Es very difficult to
switch off. If instead of using the main dialogue you click on the alarm
icon in the notification area a different snooze/dismiss box will appear
thatQ&apos;Es easy to read. However if you use this the original dialogue
remains and the tablet stays until you touch the original.</description>
</bug>
<bug>
<bugid>2493</bugid>
<title>ActivityCreartor.bat does not work in Android SDK(1.0 and 1.1)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-22T21:28:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Wcrear...@gmail.com</reportedBy>
<openedDate>Thu, 23 Apr 2009 08:17:52 +0000</openedDate>
<description>Run-CMD-activitycreartor, cmd gives a messge: not inner command or not
inner software(i get this message with chinese chareacters, so this
sentence is translated myself). i do not know why? please help me to
solve this problem. thanks Creartor Wang, a fun of Android. If you want
to connect to me, please using this mail address jiazhi@hf.webex.com</description>
<comment>
<author>Wcrear...@gmail.com</author>
<when>Thu, 23 Apr 2009 08:19:51 +0000</when>
<what>sorry?there is a mistake for the word activitycreator. </what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Wed, 22 Jul 2009 21:28:41 +0000</when>
<what>activity creator is obsolete.</what>
</comment>
</bug>
<bug>
<bugid>13659</bugid>
<title>using MediaRecorder to record more than 2 hours</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luan...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 03:56:28 +0000</openedDate>
<description>Summary: when I using MediaRecorder to record more than 2 hours with:
source is as below: coding for recording /************** coding for
recording *************************************/ ... MediaRecorder
recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(PATH_NAME); recorder.prepare(); recorder.start();
// Recording is now started ... recorder.stop(); recorder.reset(); //
You can reuse the object by going back to setAudioSource() step
recorder.release(); // Now the object cannot be reused ...
/*************************************************************************/
/************** coding for save file
*************************************/ private Uri _addToMediaDB(File
sampleFile){ TraceLog.msg_inout(Q&quot;E_addToMediaDB inQ&quot;E); Resources res =
getResources(); ContentValues cv = new ContentValues(); long current =
System.currentTimeMillis(); long modeDate = sampleFile.lastModified();
/* get duration of recording */ long nDuration =
m_AudioRecorder.sampleLength(); MediaPlayer player = new MediaPlayer();
try{ /* read duration from file */ player.setDataSource(
sampleFile.getAbsolutePath() ); player.prepare(); nDuration =
player.getDuration(); }catch(IOException e){ TraceLog.msg_error( Q&quot;EERROR:
Cannot read informationQ&quot;E); TraceLog.msg_error( e.getMessage() ); }
player = null; Date date = new Date(current); SimpleDateFormat formatter
= new SimpleDateFormat( res.getString(R.string.format_audio_db_title));
String strTitle = formatter.format(date);
cv.put(MediaStore.Audio.Media.IS_MUSIC, false);
cv.put(MediaStore.Audio.Media.TITLE, strTitle);
cv.put(MediaStore.Audio.Media.DATA, sampleFile.getAbsolutePath());
cv.put(MediaStore.Audio.Media.DATE_ADDED, (int) current/1000);
cv.put(MediaStore.Audio.Media.DATE_MODIFIED, (int)(modeDate/1000));
cv.put(MediaStore.Audio.Media.MIME_TYPE, mRequestedType);
cv.put(MediaStore.Audio.Media.DURATION, nDuration ); ContentResolver
resolver = getContentResolver(); Uri base =
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI; Uri result =
resolver.insert(base, cv); if (result == null) {
TraceLog.msg_error(Q&quot;E_addToMediaDB(): canQ&apos;Et save to SDcardQ&quot;E); return
null; } /* Notify those applications such as Music listening to the */
/* scanner events that a recorded audio file just created. */
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,
result)); TraceLog.msg_inout(Q&quot;E_addToMediaDB outQ&quot;E); return result; }
/*************************************************************************/
Description: after recording 2hours, I get information (DURATION) of
sasved file from MediaStore to display on the TextView. but it displays
incorectly. - actual duration is about 2hours - display on the TextView:
about more than 30 minutes I try on the Android version 2.2, Mobile
Nexus One, HTC are also error. I think Android 2.2 has been not
supported recording more than 2hours with 3GPP. Please support me in if
you saw this case. thank you very much</description>
</bug>
<bug>
<bugid>6532</bugid>
<title>black screen while call is active</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>othma...@gmail.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 16:44:53 +0000</openedDate>
<description>When I finish my phone call and remove the phone from my ear to end call
the screen should be active again but it remains off till the other
party terminate the call otherwise I cannot use the screen because it
remains off unless I press power many times to make it work again</description>
<comment>
<author>amiyashr...@gmail.com</author>
<when>Wed, 10 Feb 2010 08:30:12 +0000</when>
<what>Well I guess the sensor is extra sensitive...you gotta take your hands off the top
panel. I am facing this problem too!</what>
</comment>
</bug>
<bug>
<bugid>4500</bugid>
<title>[Alarm Clock] CanQ&apos;Et add new alarms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>tyd...@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 06:10:28 +0000</openedDate>
<description>I canQ&apos;Et add new alarms in the alarm clock. this happened after the last
update, donut i think.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:01:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12555</bugid>
<title>[Froyo 2.2.1][CTS] BuildVersionTest has been failed after Froyo 2.2.1</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-11-16T20:19:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ericgo1...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 06:06:25 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). A CTS
Testcase (android.os.cts.BuildVersionTest) has been failed by
PLATFORM_VERSION after porting Froyo 2.2.1 - What happened.
android.os.cts.BuildVersionTest is failed. - What you think the correct
behavior should be. Google has changed PLATFORM_VERSION from 2.2 to
2.2.1 as following.
http://android.git.kernel.org/?p=platform/build.git;a=commitdiff;h=5fad3f5e4567cd2ea263af1a998e55244b1acab6
Then, Google should change the EXPECTED_RELEASE value in
android/cts/tests/tests/os/src/android/os/cts/BuildVersionTest.java</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 15 Nov 2010 20:12:49 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 16 Nov 2010 20:19:43 +0000</when>
<what>This issue should be fixed in CTS 2.2_r4 now available on source.android.com. </what>
</comment>
</bug>
<bug>
<bugid>408</bugid>
<title>ZoomSlider must support HORIZONTAL orientation</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T22:06:50.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>muthu.ramadoss</reportedBy>
<openedDate>Wed, 05 Mar 2008 06:20:06 +0000</openedDate>
<description>Please support Q&apos;EhorizontalQ&apos;E orientation for ZoomSlider. Usage:
Q&lt;EZoomSlider android:id=Q&quot;E@+id/zsQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:start=Q&quot;E1Q&quot;E android:end=Q&quot;E10Q&quot;E
android:current=Q&quot;E5Q&quot;E android:orientation=Q&quot;EhorizontalQ&quot;E /Q&gt;E</description>
<comment>
<author>muthu.ramadoss</author>
<when>Wed, 05 Mar 2008 06:22:30 +0000</when>
<what>Feel free to mark this as enhancement. IQ&apos;Em not able to edit the issue type anymore.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 05 Mar 2008 07:44:58 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:59:58 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 22:06:50 +0000</when>
<what>This issue appears to be obsolete, the ZoomSlider widget is not present in the 0.9 SDK.</what>
</comment>
<comment>
<author>muthu.ramadoss</author>
<when>Sat, 23 Aug 2008 04:25:05 +0000</when>
<what>WhatQ&apos;Es the replacement for ZoomSlider? Thanks.</what>
</comment>
</bug>
<bug>
<bugid>7434</bugid>
<title>Vibrate Strength modifiable through an API call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>NickVall...@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 15:55:21 +0000</openedDate>
<description>Some phones vibrate with a different intensity and previous phones I
have worked with I was able to tweak a setting in the OS to adjust this.
Would it be possible to do this with Android just have a simple 0-10
scale that could be changed through an application, or better yet just
have functionality built in the OS itself as an optional setting. Ex:
android.os.Vibrator.vibrateStrength(int strength) Where strength might
range from 0-10</description>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 05:35:02 +0000</when>
<what>The hardware on all of the android devices IQ&apos;Eve worked on doesnQ&apos;Et have control over the vibrator thatQ&apos;Es fine 
grained enough to implement this.  If there is shipping hardware that can take advantage of this, weQ&apos;Ed be 
interested in patches to implement this.</what>
</comment>
<comment>
<author>bpend...@gmail.com</author>
<when>Sat, 16 Oct 2010 17:13:59 +0000</when>
<what>the galaxy s has this but it only applies to haptic feedback, not calls and texts. so obviously it can be done.</what>
</comment>
</bug>
<bug>
<bugid>11246</bugid>
<title>DROID X, Camera displays black screen, sound records on camcorder, shutter open.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>LP120...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 02:57:46 +0000</openedDate>
<description>DROID X, Camera displays black screen, sound records on camcorder,
shutter open. Activated: 8/25/2010 Camera issue: 9/2/2010 Symptom:
Camera does not take pictures, shutter is open, apps that utilize
camera; same issue, every feature operational in camera/video
application despite black screen, video is able to record sound, exiting
phone/video app takes 5+ seconds, camera app takes more than 10 seconds
to load, 4 physical button LED goes out when camera is in use. Fix: GPS
auto tag disabled, GPS OFF, WiFi OFF, all apps that utilize camera/video
uninstalled, hard reset, sd card format using droidx. Camera not working
again as of 9/9/2010.</description>
<comment>
<author>LP120...@gmail.com</author>
<when>Wed, 15 Sep 2010 02:58:39 +0000</when>
<what>https://supportforums.motorola.com/thread/32618</what>
</comment>
</bug>
<bug>
<bugid>12323</bugid>
<title>Crash on running Youtube monkey test</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 05:37:16 +0000</openedDate>
<description>When I do the monkey test on Android2.2, force close occured. - Steps to
reproduce the problem (including sample code if appropriate). Monkey
test. Commands Used: adb -s 015D9A020703400E shell monkey -p
com.google.android.youtube --ignore-timeouts
--ignore-security-exceptions -s 69238102 -v --throttle 300 80000 Q&gt;E
youtube.txt adb -s 015D9A020703400E bugreport Q&gt;E youtube_BR.txt - What
happened. Force close occured. - What you think the correct behavior
should be. The test case can be run without any error.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10-29 12:12:20.301 3481 3481 E AndroidRuntime: FATAL EXCEPTION: main
10-29 12:12:20.301 3481 3481 E AndroidRuntime:
java.lang.IllegalStateException: The specified child already has a
parent. You must call removeView() on the childQ&apos;Es parent first. 10-29
12:12:20.301 3481 3481 E AndroidRuntime: at
android.view.ViewGroup.addViewInner(ViewGroup.java:1970) 10-29
12:12:20.301 3481 3481 E AndroidRuntime: at
android.view.ViewGroup.addView(ViewGroup.java:1865) 10-29 12:12:20.301
3481 3481 E AndroidRuntime: at
android.view.ViewGroup.addView(ViewGroup.java:1845) 10-29 12:12:20.301
3481 3481 E AndroidRuntime: at
com.google.android.youtube.SettingsActivity.onCreateDialog(Unknown
Source) 10-29 12:12:20.301 3481 3481 E AndroidRuntime: at
android.app.Activity.onCreateDialog(Activity.java:2491) 10-29
12:12:20.301 3481 3481 E AndroidRuntime: at
android.app.Activity.createDialog(Activity.java:885) 10-29 12:12:20.301
3481 3481 E AndroidRuntime: at
android.app.Activity.showDialog(Activity.java:2566) 10-29 12:12:20.301
3481 3481 E AndroidRuntime: at
android.app.Activity.showDialog(Activity.java:2533) 10-29 12:12:20.301
3481 3481 E AndroidRuntime: at
com.google.android.youtube.V.onPageFinished(Unknown Source) 10-29
12:12:20.301 3481 3481 E AndroidRuntime: at
android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:281) 10-29
12:12:20.301 3481 3481 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 10-29 12:12:20.301
3481 3481 E AndroidRuntime: at android.os.Looper.loop(Looper.java:143)
10-29 12:12:20.301 3481 3481 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4717) 10-29
12:12:20.301 3481 3481 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 10-29 12:12:20.301
3481 3481 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 10-29 12:12:20.301 3481
3481 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
10-29 12:12:20.301 3481 3481 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 10-29
12:12:20.301 3481 3481 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 10-29 12:12:20.348 1333
1527 W ActivityManager: Force finishing activity
com.google.android.youtube/.VideoListActivity
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For more details please check the logs attached.</description>
</bug>
<bug>
<bugid>13460</bugid>
<title>Message Templates for Messaging (SMS/MMS)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mnac...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 05:12:26 +0000</openedDate>
<description>Before passing the Android phone, all my previous phones supports
templates for messages (SMS / MMS). Now I found that this option is not
provided in Android. It would be very convenient and useful if you add
such functionality.</description>
</bug>
<bug>
<bugid>2777</bugid>
<title>Media scanner cannot display chinese</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>18</stars>
<reportedBy>ericwon...@gmail.com</reportedBy>
<openedDate>Wed, 27 May 2009 09:40:41 +0000</openedDate>
<description>The media scanner in Android is unable to read all Chinese characters. I
have tried every free music player available for Android and all of them
are unable to display some Chinese characters, in the file name or in
the ID3 tags. This problem also exists in the default music player. I
have asked tunewiki and they agreed that this is a Android specific
issue. http://forums.tunewiki.com/index.php?showtopic=45 When I browse
the same files using OI file browser, Android (G1) can read the chinese
file names correctly (OI file browser.png) but when I browse them using
music player, it is unable to display (music player.png). Clearly, it is
not a font issue but the problem lies somewhere in the media scanner
codes. Note: As the screenshot shows, some chinese characters can be
displayed, I donQ&apos;Et know why.</description>
<comment>
<author>zho...@gmail.com</author>
<when>Tue, 02 Jun 2009 08:26:33 +0000</when>
<what>+1 me too! I have the same problem. Not sure if
http://code.google.com/p/android/issues/detail?id=2688Q&amp;Eq=id3Q&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary
can fix this problem.</what>
</comment>
<comment>
<author>maria.st...@gmail.com</author>
<when>Thu, 06 Aug 2009 15:40:36 +0000</when>
<what>I also have this problem, when I try to display all my Japanese songs Q&gt;E_Q&lt;E I hope
someone fixes or provides a solution ;-;</what>
</comment>
<comment>
<author>ilovewu...@gmail.com</author>
<when>Mon, 17 Aug 2009 13:52:21 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=2688Q&amp;Eq=id3Q&amp;Ecolspec=ID%20Type
%20Version%20Security%20Status%20Owner%20Summary will not solve the problem. This 
problem is described at http://www.yuan.se/?p=60 in details. A proposed temporary 
fix is also provided.</what>
</comment>
<comment>
<author>ericwon...@gmail.com</author>
<when>Mon, 17 Aug 2009 23:56:02 +0000</when>
<what>Building from source or applying the patch is not a method that works for the
non-developers but changing the locale might be viable. Do you know anywhere that I
can download and install the locales for ADP1? (without building from source myself
since I canQ&apos;Et)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:01:29 +0000</when>
<what></what>
</comment>
<comment>
<author>HonsoHanWriting</author>
<when>Sun, 20 Sep 2009 16:57:05 +0000</when>
<what>This is due to your mp3 file is not using unicode.
you should use some tool to convert those file to unicode before uploading it to your 
device.

It is impossible for a system to support all different encoding at the same time. 
Because it would take lots of power to guess what is the right encoding for you.


</what>
</comment>
<comment>
<author>ckleung...@gmail.com</author>
<when>Fri, 05 Mar 2010 09:48:33 +0000</when>
<what>What seems to work is
1) remove all v1 tags
2) save tags as v2.4 UTF-8
ConvertZ and Mp3tag are the 2 programs I use to edit the songs</what>
</comment>
<comment>
<author>Qiuzhuan...@gmail.com</author>
<when>Wed, 31 Mar 2010 09:48:43 +0000</when>
<what>For comment 6 -- but it should be able to detect the right encoding according to 
locale. Assuming it is always UTF-8 or ISO-8859-1 does not make sense.</what>
</comment>
<comment>
<author>muito...@gmail.com</author>
<when>Sun, 04 Apr 2010 10:39:11 +0000</when>
<what>@comment 7 

This method wonQ&apos;Et work at all, as android donQ&apos;Et seem to support v2.4 nor v2.3, and they display all as unknown 
after i wipe the v1 tags.

does anyone know how to incoporate that utf-8 fix to opencore?</what>
</comment>
<comment>
<author>bass...@gmail.com</author>
<when>Wed, 28 Apr 2010 10:42:16 +0000</when>
<what>it has been a year since the first complain here... but nothing seems to be fixed.. 
i bought the HTC Legend and it has the same problem.. so sad... imperfect player... 
sigh... android...</what>
</comment>
<comment>
<author>seng.ho....@gmail.com</author>
<when>Sun, 27 Jun 2010 08:06:08 +0000</when>
<what>Gotta agree with this. My HTC Desire couldnQ&apos;Et display the chinese and japanese characters properly. Will this be fixed in the 2.2 version? Or someone else has a better (and easier to understand) solution to this issue?</what>
</comment>
<comment>
<author>marcelca...@gmail.com</author>
<when>Sun, 01 Aug 2010 09:07:36 +0000</when>
<what>i canQ&apos;Et believe this hasnQ&apos;Et been solved! big oversight google!</what>
</comment>
<comment>
<author>kris7...@gmail.com</author>
<when>Thu, 12 Aug 2010 03:52:08 +0000</when>
<what>yes! big oversight!! I just switched from iPhone to Android, and i must say im very disappointed in this. it all worked fine with iphone, but no android.. please look into it google.. thx!</what>
</comment>
<comment>
<author>kong...@gmail.com</author>
<when>Fri, 03 Sep 2010 01:18:43 +0000</when>
<what>iQ&apos;Eve upgraded my HTC desire with Froyo 2.2 and this has yet to be fixed!! my 5 year old Sony Ericson k750 can even display this perfectly. This sucks big time for an Iphone user who has more than 32gb of Chinese Mp3s. Come on Google.. this is a major issue which shoudnQ&apos;Et have been fixed since version 1 of Android.</what>
</comment>
<comment>
<author>chekw...@gmail.com</author>
<when>Sun, 24 Oct 2010 22:06:03 +0000</when>
<what>This is definitely annoying that I canQ&apos;Et get the phone to display the proper Chinese Characters.  I really donQ&apos;Et want to go back to Iphone just because of this problem.</what>
</comment>
<comment>
<author>vitas...@gmail.com</author>
<when>Sat, 06 Nov 2010 09:44:16 +0000</when>
<what>still not fix.... on 2.2 omg..</what>
</comment>
<comment>
<author>k93...@gmail.com</author>
<when>Sun, 02 Jan 2011 07:23:57 +0000</when>
<what>plz google get this damn problem fixed!!!!!!!!</what>
</comment>
<comment>
<author>sunny...@gmail.com</author>
<when>Wed, 19 Jan 2011 20:51:33 +0000</when>
<what>Come on Google, I know you donQ&apos;Et like the Chinese government and all but help the people out!</what>
</comment>
<comment>
<author>shuningz...@gmail.com</author>
<when>Wed, 16 Feb 2011 23:02:16 +0000</when>
<what>i recently bought a HTC desire HD.... it has no problems with jap or traditional chinese characters.... but it cant display any simplified chinese characters... just WTF.... This problem has never occured with Iphone. if this problem stays im going to switch to iphone next year...</what>
</comment>
<comment>
<author>dave...@gmail.com</author>
<when>Wed, 02 Mar 2011 08:37:32 +0000</when>
<what>http://www.foobar2000.org/components/view/foo_chacon
This tutorial shows you how to convert Chinese/Japanese code into unicode.
I have tried it with Android 2.2 and it worked well. All characters are now displayed properly on my HTC Desire HD</what>
</comment>
<comment>
<author>dave...@gmail.com</author>
<when>Wed, 02 Mar 2011 08:39:54 +0000</when>
<what>First , you download foobar2000 from http://www.foobar2000.org/download
Then insert the .dll file into the component folder.
After that, follow the tutorial on this page: http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components_0.9/foo_chacon</what>
</comment>
<comment>
<author>wils....@gmail.com</author>
<when>Sun, 05 Jun 2011 00:23:32 +0000</when>
<what>sigh, sad that we have to fix it on our own.  never a fan of iphone, but after using htc for almost a yr now, i am a bit fed up.</what>
</comment>
<comment>
<author>bearmeth...@gmail.com</author>
<when>Thu, 15 Sep 2011 00:31:29 +0000</when>
<what>Failed to use foobar2000. Google please fix tag problem on your player!</what>
</comment>
<comment>
<author>calvin....@gmail.com</author>
<when>Mon, 26 Sep 2011 03:57:21 +0000</when>
<what>come on google!! fix it!!</what>
</comment>
<comment>
<author>sunny...@gmail.com</author>
<when>Wed, 12 Oct 2011 03:15:27 +0000</when>
<what>Samsung Galaxy S II android v2.3.4....still no fix....sigh...</what>
</comment>
</bug>
<bug>
<bugid>10852</bugid>
<title>HTC Desire 2.2 - Calendar bug - deleting email reminder</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T04:48:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>barriege...@gmail.com</reportedBy>
<openedDate>Sun, 29 Aug 2010 01:29:54 +0000</openedDate>
<description>HTC Desire running 2.2 After setting up an appointment in a google
calendar with an email reminder (via browser), simply viewing the
appointment on the phone deletes the email reminder. I have replicated
this on multiple calendars, and after mast reset of the phone. Has
anyone else experienced this?</description>
<comment>
<author>aftab...@gmail.com</author>
<when>Sat, 15 Jan 2011 22:50:41 +0000</when>
<what>yes i have the same problem, help plz some1</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 04:48:20 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>17537</bugid>
<title>Automatic selection of network operator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gabriel....@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 19:13:54 +0000</openedDate>
<description>Behavior as is: You can choose the network operator and select the
operator you want, the Phone will connect to it like it should. If you
loose your connection or reboot your phone your device will connect as
it would if youQ&apos;Eve chosen Q&apos;ESelect automaticallyQ&apos;E. So it could happen
that you connect to a roaming operator, even if you donQ&apos;Et want to.
Behavior as it should be: No connection until you get access to the
chosen network, or you use Select automatically. Like it behaves on
Symbianv2/v3 and Sony Ericsson (for other phones i canQ&apos;Et tell). So if
you live next to a border you donQ&apos;Et have to pay roaming fees.
Reproducible able always. Motorola Defy MB25 Firmware-Version:
2.1-update1 Kernel-Version: 2.6.29 jfgk83@zch68lnxdroid07 #1
Build-Number: JRDNEM_U3_2.51.1</description>
</bug>
<bug>
<bugid>3601</bugid>
<title>Virtual keyboard defect on Web Browser.</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-24T15:18:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>ritter....@gmail.com</reportedBy>
<openedDate>Thu, 20 Aug 2009 08:42:08 +0000</openedDate>
<description>Description : Q&apos;EEnterQ&apos;E key of the virtual keyboard makes the subscribe
form or login form to be submit whenever itQ&apos;Es tapped although not all
fields are filled. Occurrence : Always. Version : cupcake 1.5 (Samsung
Galaxy, HTC G2) Repro steps : 1. Launch the Android Browser. 2. Connect
to http://mail.google.com -Q&gt;E Create new account. 3. Input desired values
for each fields then tap the enter key of the virtual keyboard whenever
moving to the next field. Expected Results : The focus should be moved
to the next field so that the users can type in the desired values
without submitting the pages until theyQ&apos;Ere finished. Actual Results :
The page is submitted even though other fields are not filled and be
reloaded with error messages underneath of each empty fields. Creating
new account in this site always fails due to this malfunction of enter
key. This symptom is seen on other general login pages of other sites.
The enter key make the login page to be submitted although the users
want to move to next password field after typing in the ID. The enter
key must be replaced by Q&apos;ENextQ&apos;E key and the focus should be moved to the
next field without submitting the page.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:22:15 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:18:45 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:07:30 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Fri, 10 Dec 2010 03:22:08 +0000</when>
<what>It looks like this has regressed. The bug is still occurring on my Desire Z running 2.2, and itQ&apos;Es also happening on the 2.3 emulator.</what>
</comment>
</bug>
<bug>
<bugid>9091</bugid>
<title>Add toggle to Battery Usage statistics - toggle between Q&quot;Esince bootQ&quot;E and Q&quot;Esince unpluggedQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>theloginwithnoname@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 09:53:12 +0000</openedDate>
<description>This is related to
http://code.google.com/p/android/issues/detail?id=8226 Currently,
Android reports the battery usage since boot (though it states it is
Q&quot;Esince unpluggedQ&quot;E - the issue above). Since both stats are useful, could
you please add a radio button toggle between Q&quot;Esince bootQ&quot;E and Q&quot;Esince
unpluggedQ&quot;E (default to since boot). HTC Sense has this at present so it
should be fairly straightforward - they called it Q&quot;EuptimeQ&quot;E instead of
Q&quot;Esince bootQ&quot;E.</description>
</bug>
<bug>
<bugid>8867</bugid>
<title>Auto-cap does not capitalize the 1st letter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>abhorred...@gmail.com</reportedBy>
<openedDate>Sat, 05 Jun 2010 17:36:01 +0000</openedDate>
<description>IQ&apos;Em sorry if this is a duplicate issue. I searched for a while and could
not find it. Also, this is NOT related to the weird issue some are
having with words adding to the dictionary. Steps to reproduce the
problem: Type anything in any text field What happened: The keyboard
shows lower-case letters before the text is typed. The first letter is
not capitalized. After a period, the auto-cap functions as it should. If
you hit the capitalization button, it switches to all caps, not single
letter mode. Adding a letter and then deleting it forces the auto-cap to
work correctly. What you think the correct behavior should be: Auto-cap
should automatically capitalize the first letter in any field. IQ&apos;Em
running a Droid on Android version 2.1-update1.</description>
<comment>
<author>abhorred...@gmail.com</author>
<when>Sat, 05 Jun 2010 21:43:22 +0000</when>
<what>Ironically, I solved my own problem by installing and then deleting Shapewriter. Now it 
functions properly.</what>
</comment>
<comment>
<author>abhorred...@gmail.com</author>
<when>Sat, 05 Jun 2010 21:43:22 +0000</when>
<what>Ironically, I solved my own problem by installing and then deleting Shapewriter. Now it 
functions properly.</what>
</comment>
</bug>
<bug>
<bugid>10064</bugid>
<title>Shoud add force to re-read the file interface.</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-07-30T01:56:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>wangrm1...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 03:14:40 +0000</openedDate>
<description>As we know, we have FileDescriptor.sync() method to force the system to
write the file with the cache buffer of the file system. Here is the
method description Q&quot;EEnsures that data which is buffered within the
underlying implementation is written out to the appropriate device
before returning.Q&quot;E I think we should add a sync-like method for read.
Cause sometimes we have some SD-card-like device. And this kind of
device will generate file automatically at such a low level while the
system donQ&apos;Et know anything. If we want get the the latest file content
by normal read. We only get the old content which is buffer by the
system. So we have nothing to do with the new content. ItQ&apos;Es quite
bothering me. I think itQ&apos;Es a useful method for we application
developers. Thanks.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Jul 2010 01:56:33 +0000</when>
<what>the basic premise is untrue, and any such functionality would be a no-op.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Jul 2010 01:56:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17372</bugid>
<title>ImageButton should extend Button</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-03T17:47:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TheBeast.13@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 14:41:42 +0000</openedDate>
<description>Lets say I create a layout that uses Buttons and a class that uses it.
Then I want to go back and change some of the Buttons to ImageButtons I
have to go back and make changes in the class as well. It seems that
breaks the MVC paradigm. I should be able to have a Button in my class
and not worry about how, exactly, itQ&apos;Es implemented in the layout.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 17:47:41 +0000</when>
<what>We cannot change a class hierarchy without breaking compatibility.</what>
</comment>
</bug>
<bug>
<bugid>11591</bugid>
<title>YouTube feature request.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xloveka...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 06:14:25 +0000</openedDate>
<description>[Process] youtube-Q&gt;Eplay video-Q&gt;Epress power key-Q&gt;Escreen off and video
playback stopped [Feature request] =Q&gt;E request to Lock the screen and
touch keys when power key is pressed</description>
</bug>
<bug>
<bugid>9097</bugid>
<title>How to disable GPS using code in android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rahul253@gmail.com</reportedBy>
<openedDate>Tue, 15 Jun 2010 12:17:03 +0000</openedDate>
<description>Hi Friends, I am working on GPS and i have one problem like i wanted to
disable the GPS in some user scenario. Can i disable it by sending false
to location tracking or i need to use any other perticular function for
that. is enableLocationTracking(false) will work. i have tried and its
not working. can any one who ishaving knowledge of GPS in framwork
please help me Thank you. Regards, Rahul.v</description>
<comment>
<author>rahul253@gmail.com</author>
<when>Thu, 17 Jun 2010 06:00:29 +0000</when>
<what>any body tried this??
plz help me to resolve this issue.</what>
</comment>
</bug>
<bug>
<bugid>15938</bugid>
<title>offer setting option for default Calendar view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dragonst...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 18:29:20 +0000</openedDate>
<description>It would be a very helpful feature to add a setting that a user can
change the default calendar view. My calendar keeps opening in agenda
view when I want it to default to month view. Could this be included in
the next update? Droid X, version 2.2.1, Verizon Wireless</description>
</bug>
<bug>
<bugid>3808</bugid>
<title>Contacts application doesnQ&apos;Et rotate</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-08T06:03:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cycocrew13</reportedBy>
<openedDate>Mon, 07 Sep 2009 06:26:16 +0000</openedDate>
<description>In Android 1.5, the contacts application doesnQ&apos;Et rotate along with the
smartphone. Most other applications do.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Sep 2009 06:03:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6458</bugid>
<title>Enhancement: Undo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>151</stars>
<reportedBy>vidi...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 16:48:54 +0000</openedDate>
<description>OS: Android 2.1-update 1 Platform: Nexus One (US-English) Request for
feature: Undo Currently, there is no way to undo typing. For example, if
I type something and then use backspace to erase a part of it, I cannot
un-erase.</description>
<comment>
<author>paul.opp...@gmail.com</author>
<when>Tue, 23 Feb 2010 01:04:47 +0000</when>
<what>This feature would greatly improve the usability of text fields.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Fri, 26 Feb 2010 05:14:24 +0000</when>
<what>I would like to claim primacy in requesting this feature on 2010-Feb-01:

http://groups.google.com/group/android-discuss/browse_thread/thread/136481cd81836d7/091d419759545e92

Seriously, WTF no undo!?
</what>
</comment>
<comment>
<author>jeng...@gmail.com</author>
<when>Thu, 11 Mar 2010 17:32:04 +0000</when>
<what>Looks like I just lost lots of data</what>
</comment>
<comment>
<author>gotyle...@gmail.com</author>
<when>Mon, 07 Jun 2010 01:08:31 +0000</when>
<what>This seems pretty simple.</what>
</comment>
<comment>
<author>saski...@gmail.com</author>
<when>Mon, 14 Jun 2010 08:57:28 +0000</when>
<what>I canQ&apos;Et believe such a basic feature was omitted! ItQ&apos;Es such an odd thing to overlook, doesnQ&apos;Et everyone use undo regularly?

Please consider adding this essential feature asap.</what>
</comment>
<comment>
<author>andy.ro...@gmail.com</author>
<when>Sat, 24 Jul 2010 18:27:26 +0000</when>
<what>This is a must. Unbelievable in 2010! This should be a global function (e.g. like in Palm OS).</what>
</comment>
<comment>
<author>gotyle...@gmail.com</author>
<when>Tue, 27 Jul 2010 16:45:54 +0000</when>
<what>As far as I can tell, 2.2 doesnQ&apos;Et have undo either. Honestly, I would hope this could be implemented as a bug-fix instead of an enhancement, and that way older OS could be updated with it as well.

Maybe initiated as a market app such as was done with Google Maps navigation?</what>
</comment>
<comment>
<author>macand...@gmail.com</author>
<when>Wed, 08 Sep 2010 15:44:21 +0000</when>
<what>This is ridiculous. No undo function in an OS in 2010?</what>
</comment>
<comment>
<author>Beach....@gmail.com</author>
<when>Fri, 17 Sep 2010 21:16:39 +0000</when>
<what>undo is good...</what>
</comment>
<comment>
<author>cra...@gmail.com</author>
<when>Tue, 28 Sep 2010 04:21:28 +0000</when>
<what>Yup, undo is essential. If theyQ&apos;Ere going to develop so many office and memo/tasks apps, then they should have expected people to really miss the undo button. It canQ&apos;Et really be that hard to implement stack data structure for individual text editing programs right?</what>
</comment>
<comment>
<author>protonus.ws@gmail.com</author>
<when>Sun, 03 Oct 2010 22:02:51 +0000</when>
<what>Seriously, wtf... no undo? I just got my first Android phone... canQ&apos;Et believe there is no undo! My WinMo 5 phone even did this.  </what>
</comment>
<comment>
<author>ian.m.d...@gmail.com</author>
<when>Thu, 02 Dec 2010 00:50:33 +0000</when>
<what>now.</what>
</comment>
<comment>
<author>i...@pokeroutlet.com</author>
<when>Sun, 05 Dec 2010 22:23:33 +0000</when>
<what>ThereQ&apos;Es a bunch of quirky things to Android, but this is the top! On my HTC G2 with qwerty, the Delete button is right above the Enter button. I must lose a huge chunky text message once a day, probably more!</what>
</comment>
<comment>
<author>gpgow...@gmail.com</author>
<when>Thu, 13 Jan 2011 22:31:53 +0000</when>
<what>The way Android handels text editing DRIVES ME CRAZY. ItQ&apos;Es not just no UNDO. CUT, COPY, PASTE and text selection is also needing some better methods. On my Q&quot;EoldQ&quot;E palm: I could swipe text with my finger for selection, then using the keyboard do CUT, COPY, PASTE or UNDO. No special modes or screens, start of text selection, end of text selection. It was much simpler. I canQ&apos;Et believe that this is only rated at Medium priority. I often want to throw the phone away for this issue alone. IQ&apos;Eve lost some important text that I canQ&apos;Et get back. Highly Frustrating!!</what>
</comment>
<comment>
<author>macand...@gmail.com</author>
<when>Fri, 14 Jan 2011 12:08:30 +0000</when>
<what>On Comment 19: If you have a physical keyboard, the combination menu+z does work as undo. At least on my Motorola Milestone. And AFAIK Motorola has not customized the OS at all.</what>
</comment>
<comment>
<author>ecnassia...@gmail.com</author>
<when>Fri, 14 Jan 2011 16:47:24 +0000</when>
<what>Zzzzz

On my motorola droid (which is the US version of the milestone) IQ&apos;Em running bugless beast (itQ&apos;Es an AOSP froyo rom with gingerbread bits) menu z just prints zs and opens the menu. :(

YouQ&apos;Ere just holding down the menu key like a modifier right?</what>
</comment>
<comment>
<author>hag...@gmail.com</author>
<when>Fri, 14 Jan 2011 17:39:08 +0000</when>
<what>@21:

This also depends on what keyboard youQ&apos;Ere using. I have a D1, and I know the stock keyboard Q&amp;E the latest version of swype have the copy/cut/paste shortcuts, while SwiftKey does not.</what>
</comment>
<comment>
<author>gotyle...@gmail.com</author>
<when>Fri, 14 Jan 2011 23:04:18 +0000</when>
<what>@22, as far as I can tell on-screen keyboards canQ&apos;Et do cut and paste. I have a nexus S and canQ&apos;Et find any way of doing it (you canQ&apos;Et even hit menu and Z at the same time bc the menu covers Z.

Nexus S is as stock and new android as it gets.</what>
</comment>
<comment>
<author>gotyle...@gmail.com</author>
<when>Fri, 14 Jan 2011 23:05:30 +0000</when>
<what>that last comment was referring to Undo, my bad.</what>
</comment>
<comment>
<author>hag...@gmail.com</author>
<when>Fri, 14 Jan 2011 23:22:03 +0000</when>
<what>Sorry I was a little vague;
To clarify, I was referring to those shortcuts while using one of the aforementioned keyboard interfaces, but actually pressing the commands on a hardware keyboard. As you mentioned, these shortcuts will not work with any software keyboard. Furthermore, there is no Undo function to be found any OS, any keyboard.
</what>
</comment>
<comment>
<author>macand...@gmail.com</author>
<when>Fri, 14 Jan 2011 23:43:44 +0000</when>
<what>Sorry, my mistake (#20). I remembered wrong. Menu+X, Menu+C and Menu+V work, but Menu+Z does nothing. So no undo on the Milestone either.</what>
</comment>
<comment>
<author>jasonlie...@gmail.com</author>
<when>Sat, 15 Jan 2011 00:38:15 +0000</when>
<what>Blahzz</what>
</comment>
<comment>
<author>TheH...@gmail.com</author>
<when>Sun, 16 Jan 2011 21:00:30 +0000</when>
<what>This just screwed me big time. I will switch OSQ&apos;Es if this is not fixed within a few months. It has gone on way too long and is totally amateur for computers not to have this integral feature that has been around for so long. This is among the most important features for a computer to have and as a business user I am unable to trust a machine to treat my data properly without it. Fix it tonight please, this is crap.</what>
</comment>
<comment>
<author>jayhalde...@gmail.com</author>
<when>Wed, 19 Jan 2011 21:40:00 +0000</when>
<what>MAJOR fail.  Just switched from Windows Mobile and canQ&apos;Et believe all the features IQ&apos;Eve lost, but this one is the most glaring.</what>
</comment>
<comment>
<author>buttersi...@gmail.com</author>
<when>Tue, 25 Jan 2011 10:17:37 +0000</when>
<what>Perhaps the Android development team should volunteer to cease using undo in their development environments until this one is fixed?

Q&quot;EMedium DefectQ&quot;E?  Really?

WhatQ&apos;Es missing here?  Is it a defect in the API that the soft-keyboards must use, or has every single soft-keyboard developer just overlooked this?

If itQ&apos;Es a more fundamental problem, could we have an outline of the steps to fix?  If Menu+z works with some hardware keyboards, IQ&apos;Em guessing thereQ&apos;Es some code already buried there somewhere?

Tim.</what>
</comment>
</bug>
<bug>
<bugid>13043</bugid>
<title>Documentation Bug: DownloadManager and ACCESS_ALL_DOWNLOADS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 21:50:04 +0000</openedDate>
<description>Environment: Android 2.3 Symptoms: Calling enqueue() on DownloadManager
raises exception, saying we need the
android.permission.ACCESS_ALL_DOWNLOADS permission. Solution: Document
this requirement. Or drop the requirement, as it doesnQ&apos;Et seem to make
much sense, since starting a download does not Q&quot;Eaccess all downloadsQ&quot;E.</description>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 08 Dec 2010 21:55:37 +0000</when>
<what>Actually, the problem is larger than I gave it credit for.

First, ACCESS_ALL_DOWNLOADS itself is undocumented.

Second, even including that permission is insufficient to allow DownloadManager and enqueue() to work.

To reproduce the problem:

1. Install the attached project
2. Click the Download Demo icon in the launcher
3. Click the Start Download button

</what>
</comment>
<comment>
<author>rciov...@gmail.com</author>
<when>Wed, 08 Dec 2010 22:56:05 +0000</when>
<what>IQ&apos;Em able to enqueue a download using this permissions:

Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.ACCESS_ALL_DOWNLOADSQ&quot;EQ&gt;EQ&lt;E/uses-permissionQ&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;EQ&gt;EQ&lt;E/uses-permissionQ&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E /Q&gt;E

but iQ&apos;Em trying to understand how to save it on sd card :s
</what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 08 Dec 2010 22:57:30 +0000</when>
<what>Actually, given that, you do not even need ACCESS_ALL_DOWNLOADS. INTERNET (and WRITE_EXTERNAL_STORAGE, if that is where it is writing) seem to suffice.</what>
</comment>
<comment>
<author>rciov...@gmail.com</author>
<when>Wed, 08 Dec 2010 23:01:38 +0000</when>
<what>In any case there is something strange because if it needs of INTERNET permission in the exception thrown it should asks INTERNET and not ACCESS_ALL_DOWNLOADS. </what>
</comment>
<comment>
<author>CommonsG...@gmail.com</author>
<when>Wed, 08 Dec 2010 23:08:33 +0000</when>
<what>Right. The real bug seems to be that it is throwing an incorrect error message.

BTW, here is a version of my original sample that works with the SD card.</what>
</comment>
<comment>
<author>rciov...@gmail.com</author>
<when>Wed, 08 Dec 2010 23:13:49 +0000</when>
<what>Fortunately we found a workaround ;)

PS: Damn, i forgot to make the directory on SD card! :P</what>
</comment>
</bug>
<bug>
<bugid>20145</bugid>
<title>GC Thread deadlock when trying to acquire heapWorkerLock</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-10-29T18:46:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>HyangSeo...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 07:05:55 +0000</openedDate>
<description>We found a defect on google native GC code in Gingerbrad(2.3.4, 2.3.5).
The deadlock could be raised by below condition. 1. GC thread requests
all thread to suspend. (dvmCollectGarbageInternal -Q&gt;E
dvmSuspendAllThreads) 2. HeapWorker could be suspend with grabbing
heapWorkerLock mutex. (doHeapWork -Q&gt;E callMethod -Q&gt;E lockMutex -Q&gt;E
dvmChangeStatus -Q&gt;E fullSuspendCheck -Q&gt;E dvmWaitCond) 3. GC thread request
heapWorkerLock mutex. (dvmCollectGarbageInternal -Q&gt;E dvmLockMutex) 4. GC
thread could not acquire heapWorkerLock mutex, because HeapWorker is
already grabbing the heapWorkerLock. 5. But HeapWorker thread could not
resume until broadcasting threadSuspendCountCond by GC Thread. 6. GC
Could not complete Garbage collection permanently. 7. The program will
be close with ANR error. There is a change related this deadlock
problem. The callMethod acquires a heapWorkerLock through dvmLockMutex
in Froyo. But, GB acquires a heapWorkerLock through lockMutex. The
lockMutex offers a suspend-friend way. This changes increase the
probability of deadlock. So, I think that this daedlock could be cleared
by releasing mutex before suspend This problem is often reproduced in
our camcorder application. (1/16EA, 6 H/1EA) But, HeapWorker thread
works differently about each application, usage of object,
implementation of finalize. etc... So, Another application could be free
from this critical problem. HeapWorker Thread 214 static void
callMethod(Thread *self, Object *obj, Method *method) 215 { ... 249
lockMutex(Q&amp;EgDvm.heapWorkerLock); 199 static void
lockMutex(pthread_mutex_t *mu) 200 { 201 Thread *self; 202 ThreadStatus
oldStatus; 203 204 assert(mu != NULL); 205 if (dvmTryLockMutex(mu) != 0)
{ 206 self = dvmThreadSelf(); 207 assert(self != NULL); 208 oldStatus =
dvmChangeStatus(self, THREAD_VMWAIT); 209 dvmLockMutex(mu); 210
dvmChangeStatus(self, oldStatus); 211 } 212 } GC Thread 574 void
dvmCollectGarbageInternal(bool clearSoftRefs, GcReason reason) 575 { ...
599 dvmSuspendAllThreads(SUSPEND_FOR_GC); ... 641
dvmLockMutex(Q&amp;EgDvm.heapWorkerLock); ... 647
dvmAssertHeapWorkerThreadRunning(); ... 655
dvmLockMutex(Q&amp;EgDvm.heapWorkerListLock); stack log (gdb) info threads 22
Thread 2159 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 21 Thread 3212
__futex_syscall3 () at bionic/libc/arch-arm/bionic/atomics_arm.S:200 20
Thread 3211 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 19 Thread 28001 __ioctl ()
at bionic/libc/arch-arm/syscalls/__ioctl.S:15 18 Thread 16314 __ioctl ()
at bionic/libc/arch-arm/syscalls/__ioctl.S:15 17 Thread 20435
__futex_syscall3 () at bionic/libc/arch-arm/bionic/atomics_arm.S:200 16
Thread 29887 __ioctl () at bionic/libc/arch-arm/syscalls/__ioctl.S:15 15
Thread 29886 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 14 Thread 14055 __ioctl ()
at bionic/libc/arch-arm/syscalls/__ioctl.S:15 13 Thread 14054
__futex_syscall3 () at bionic/libc/arch-arm/bionic/atomics_arm.S:200 12
Thread 4508 __ioctl () at bionic/libc/arch-arm/syscalls/__ioctl.S:15 11
Thread 4507 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 10 Thread 3178
__futex_syscall3 () at bionic/libc/arch-arm/bionic/atomics_arm.S:200 9
Thread 3177 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 8 Thread 3175
__futex_syscall3 () at bionic/libc/arch-arm/bionic/atomics_arm.S:200 7
Thread 3174 __ioctl () at bionic/libc/arch-arm/syscalls/__ioctl.S:15 6
Thread 3173 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 5 Thread 3172 recvmsg ()
at bionic/libc/arch-arm/syscalls/recvmsg.S:15 4 Thread 3171
__futex_syscall3 () at bionic/libc/arch-arm/bionic/atomics_arm.S:200 3
Thread 3170 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 2 Thread 3169
__futex_syscall3 () at bionic/libc/arch-arm/bionic/atomics_arm.S:200 * 1
Thread 3168 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 (gdb) bt #0
__futex_syscall3 () at bionic/libc/arch-arm/bionic/atomics_arm.S:200 #1
0xafd110fc in _normal_lock (mutex=0x802ac094) at
bionic/libc/bionic/pthread.c:937 #2 pthread_mutex_lock
(mutex=0x802ac094) at bionic/libc/bionic/pthread.c:1027 #3 0x802204c0 in
dvmLockMutex (clearSoftRefs=Q&lt;Evalue optimized outQ&gt;E, reason=GC_EXPLICIT)
at dalvik/vm/Thread.h:366 #4 dvmCollectGarbageInternal
(clearSoftRefs=Q&lt;Evalue optimized outQ&gt;E, reason=GC_EXPLICIT) at
dalvik/vm/alloc/Heap.c:644 #5 0x802552ee in dvmCollectGarbage
(collectSoftReferences=false) at dalvik/vm/alloc/Alloc.c:301 #6
0x80267348 in Dalvik_java_lang_Runtime_gc (args=Q&lt;Evalue optimized outQ&gt;E,
pResult=0x80) at dalvik/vm/native/java_lang_Runtime.c:34 #7 0x8021d1cc
in dalvik_mterp () at dalvik/vm/mterp/out/InterpAsm-armv7-a.S:10017 #8
0x802222f8 in dvmMterpStd (self=Q&lt;Evalue optimized outQ&gt;E, glue=0xbef86498)
at dalvik/vm/mterp/Mterp.c:105 #9 0x802211dc in dvmInterpret
(self=0xd088, method=0x618cfb14, pResult=Q&lt;Evalue optimized outQ&gt;E) at
dalvik/vm/interp/Interp.c:1345 #10 0x80260220 in dvmInvokeMethod
(obj=Q&lt;Evalue optimized outQ&gt;E, method=0x618cfb14, argList=Q&lt;Evalue optimized
outQ&gt;E, params=Q&lt;Evalue optimized outQ&gt;E, returnType=0x40101320,
noAccessCheck=Q&lt;Evalue optimized outQ&gt;E) at dalvik/vm/interp/Stack.c:742 #11
0x80268036 in Dalvik_java_lang_reflect_Method_invokeNative (args=Q&lt;Evalue
optimized outQ&gt;E, pResult=0xbef867f0) at
dalvik/vm/native/java_lang_reflect_Method.c:101 #12 0x8021d1cc in
dalvik_mterp () at dalvik/vm/mterp/out/InterpAsm-armv7-a.S:10017 #13
0x802222f8 in dvmMterpStd (self=Q&lt;Evalue optimized outQ&gt;E, glue=0xbef867e8)
at dalvik/vm/mterp/Mterp.c:105 #14 0x802211dc in dvmInterpret
(self=0xd088, method=0x61885a58, pResult=Q&lt;Evalue optimized outQ&gt;E) at
dalvik/vm/interp/Interp.c:1345 #15 0x80260082 in dvmCallMethodV
(self=0xd088, method=0x61885a58, obj=0x0, fromJni=true,
pResult=0xbef86aa0, args=...) at dalvik/vm/interp/Stack.c:529 #16
0x8024c4b6 in CallStaticVoidMethodV (env=Q&lt;Evalue optimized outQ&gt;E,
jclazz=Q&lt;Evalue optimized outQ&gt;E, methodID=0x61885a58, args=...) at
dalvik/vm/Jni.c:2943 #17 0x8023f1e8 in Check_CallStaticVoidMethodV
(env=0xadc8, clazz=0x40122d28, methodID=0x61885a58, args=...) at
dalvik/vm/CheckJni.c:1937 #18 0xad3393a0 in
_JNIEnv::CallStaticVoidMethod (this=0x80288b10, clazz=Q&lt;Evalue optimized
outQ&gt;E, methodID=0x0) at
dalvik/libnativehelper/include/nativehelper/jni.h:793 #19 0xad33a24e in
android::AndroidRuntime::start (this=Q&lt;Evalue optimized outQ&gt;E,
className=0x8dde Q&quot;Ecom.android.internal.os.ZygoteInitQ&quot;E,
startSystemServer=Q&lt;Evalue optimized outQ&gt;E) at
frameworks/base/core/jni/AndroidRuntime.cpp:1033 #20 0x00008ccc in main
(argc=Q&lt;Evalue optimized outQ&gt;E, argv=Q&lt;Evalue optimized outQ&gt;E) at
frameworks/base/cmds/app_process/app_main.cpp:314
--------------------------------------------------- (gdb) thr 2
(HeapWorker) [Switching to thread 2 (Thread 3169)]#0 __futex_syscall3 ()
at bionic/libc/arch-arm/bionic/atomics_arm.S:200 200 ldmia sp!, {r4, r7}
(gdb) bt #0 __futex_syscall3 () at
bionic/libc/arch-arm/bionic/atomics_arm.S:200 #1 0xafd113e0 in
__pthread_cond_timedwait_relative (cond=0x802abff8, mutex=0x802abff4,
reltime=0x0) at bionic/libc/bionic/pthread.c:1451 #2 0xafd114b4 in
__pthread_cond_timedwait (cond=0x802abff8, mutex=0x802abff4,
abstime=0x0, clock=0) at bionic/libc/bionic/pthread.c:1474 #3 0x8025276c
in dvmWaitCond (self=0x101200) at dalvik/vm/Thread.h:412 #4
fullSuspendCheck (self=0x101200) at dalvik/vm/Thread.c:3062 #5
0x802530fe in dvmChangeStatus (self=0xfffffe00,
newStatus=THREAD_RUNNING) at dalvik/vm/Thread.c:3163 #6 0x802563da in
lockMutex (mu=Q&lt;Evalue optimized outQ&gt;E) at dalvik/vm/alloc/HeapWorker.c:210
#7 0x80256442 in callMethod (self=0x101200, obj=0x407d0de8,
method=0x61854c10) at dalvik/vm/alloc/HeapWorker.c:249 #8 0x802564b8 in
doHeapWork (self=0x101200) at dalvik/vm/alloc/HeapWorker.c:307 #9
0x8025664a in heapWorkerThreadStart (arg=Q&lt;Evalue optimized outQ&gt;E) at
dalvik/vm/alloc/HeapWorker.c:437 #10 0x802544bc in internalThreadStart
(arg=Q&lt;Evalue optimized outQ&gt;E) at dalvik/vm/Thread.c:1915 #11 0xafd11b74 in
__thread_entry (func=0x8025446d Q&lt;EinternalThreadStartQ&gt;E, arg=0x101728,
tls=Q&lt;Evalue optimized outQ&gt;E) at bionic/libc/bionic/pthread.c:207 #12
0xafd11740 in pthread_create (thread_out=Q&lt;Evalue optimized outQ&gt;E,
attr=0xbef866d0, start_routine=0x8025446d Q&lt;EinternalThreadStartQ&gt;E,
arg=0x101728) at bionic/libc/bionic/pthread.c:343 #13 0x00000000 in ??
()</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 19 Sep 2011 23:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 29 Oct 2011 18:46:30 +0000</when>
<what>Fixed in ICS where weQ&apos;Eve changed this code around and there is no longer a heap worker thread.</what>
</comment>
</bug>
<bug>
<bugid>12567</bugid>
<title> Q&apos;EAgreeQ&apos;E is highlighted in use my location popup after pressing back key.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-19T00:35:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>heroes...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 12:47:31 +0000</openedDate>
<description>[Occurrence Process] Type some textQ&gt;Etext is display in in search
boxQ&gt;Epress enter key by qwerty keypadQ&gt;Egoogle screen appearQ&gt;Epress bach
keyQ&gt;Eobserve screen. [Occurrence State] Q&apos;EAgreeQ&apos;E is highlighted in use my
location popup after pressing back key. [Expected Result] It should not
highlighted.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:35:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7039</bugid>
<title>Supports Screens Resizeable vs Resizable (spelling)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>joeyl...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 00:39:54 +0000</openedDate>
<description>Using Android SDK 1.6 with Eclipse, inside the Android Manifest editor,
if Supports Screens is added under Manifest Extras, there is an option
to set boolean Resizeable. In supports-screens documentation:
http://developer.android.com/guide/topics/manifest/supports-screens-
element. - no mention of the Q&quot;EResizeableQ&quot;E attribute. In Q&quot;ESupporting
Multiple ScreensQ&quot;E document:
http://developer.android.com/guide/practices/screens_support.html -
there is an example with Q&quot;Eandroid:resizable=Q&quot;EtrueQ&quot;E In Q&quot;EAndroid 1.6
PlatformQ&quot;E http://developer.android.com/sdk/android-1.6.html - there is
mention of the attribute Q&quot;EresizableQ&quot;E Note the different spellings of
resizeable and resizable. Is this attribute deprecated? Or is it missing
from the supports-screens documentation? If you do a search for
http://www.google.com/search?q=site:developer.android.com+resizable
there are 8 hits on the developer site. Should probably be made
consistent with the spelling including an Q&quot;EeQ&quot;E.</description>
<comment>
<author>ashwinib...@gmail.com</author>
<when>Thu, 08 Jul 2010 13:36:54 +0000</when>
<what>Can we please get an update on this ? Does Android Market use this attribute to list apps for the device ?? If so, can the documentation be updated to provide correct behavior ? Thanks!</what>
</comment>
</bug>
<bug>
<bugid>8546</bugid>
<title>Calendar: Appointments easily lost (no draft)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 16:46:06 +0000</openedDate>
<description>Q&quot;EThere is no draft save for the calendar. If you are making changes and
the screen goes out, you lost all your changes.Q&quot;E Branched from issue
3292 by Mitch 7/17/09 on G1</description>
</bug>
<bug>
<bugid>12851</bugid>
<title>Market needs ability to ignore updates</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>autosoft...@rogers.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 22:11:31 +0000</openedDate>
<description>The Market app needs the ability to ignore updates for certain
applications. Here is a prime example of why: I have a Nexus One and am
located in Canada. The Nexus One shipped with precious little storage
space (512Meg) and as a result I am constantly having to manage my free
space. I sit right on the edge of a space warning all the time. (move to
SD helped but not much since so many apps wonQ&apos;Et move to SD due to being
services, widgets, secure, etc.) Related to this issue is one I have
brought up in the forums before that applications that ship with the OS
and will be upgraded via the market (Facebook, Twitter, Amazon, Maps,
GMail, GTalk, Translate, Voice, etc.) should NOT be installed into the
protected area of the phone. As a result as soon as an update ships I am
forced to put the update into the user application space and now have 2
copies of the app taking up room in my phone... the update and the dead
original which will never run again. These types of applications should
be in the user app space from day 1. /rant Anyhow... both of those bring
me to the bigger issue. I never use Twitter... Facebook rarely... and
being in Canada I canQ&apos;Et use Google Voice. I choose not to install
updates for these applications because all three would take up room I
canQ&apos;Et spare and I donQ&apos;Et want them. I however canQ&apos;Et uninstall the
original versions because they are locked into the OS. So now every time
I open the market I am faced with 3 updates I never want. I canQ&apos;Et ignore
them so now I have to leave all application update notifications
disabled otherwise my phone tells me every day or two there are pending
updates. Either A. put any non-system apps into the user space from day
one, or B let me choose to ignore all updates from specific applications
in the Market. I am submitting this as a feature request though my
instincts (and frustration level) make me want to actually label it a
bug. :) Thanks.</description>
<comment>
<author>umbraeso...@gmail.com</author>
<when>Thu, 16 Dec 2010 16:33:31 +0000</when>
<what>I second this. It took me forever to get the 2 part update from Google because the phone would run out of space for the update. I had to remove apps I use to open up space to get the update. Being the person I am, I was updating apps I did not use like Facebook and Twitter. Now I have gotten a clue and uninstalled update to save a precious 6mb of internal memory. However, i now have to disable market notifications since I have a tons of apps with updates. I donQ&apos;Et mind them being there but would love the ability to ignore updates for certain apps.

I have been avoiding rooting my phone, but I guess I am going to have to do it just to remove this crap ware.</what>
</comment>
<comment>
<author>voyagerfan5761</author>
<when>Mon, 28 Mar 2011 02:48:02 +0000</when>
<what>This problem is still around. I have an LG Optimus V from Virgin Mobile, which includes a paltry 170-odd MB of internal storage. Market keeps telling me that there are updates available for the built-in Poynt and WHERE apps that I never use.

VM ships the phone with a lot of crapware that I will never use, but it only takes up an icon in the Launcher... until I update one by accident.

This issue also makes the Update All button practically useless.</what>
</comment>
<comment>
<author>BrianDem...@gmail.com</author>
<when>Wed, 30 Mar 2011 16:47:48 +0000</when>
<what>I agree with OP, and add my vote for this feature request... Google has provided a way to  whitelist individual apps for automatic updates and there should be, correspondingly, a way to blacklist individual apps from updates within the Market... 

 Rooting allows removing the bloatware, and by partitioning the SD card to swap Dalvik cache to EXT3 you can increase the available user space for a handset with minimal internal storage (like the Nexus One), but it does nothing to solve the issue where an update to a core app (letQ&apos;Es say Google Voice) breaks the configuration the user has in place for receiving/placing phone calls in the manner they would like... availability in the Market to blacklist individual apps would be tremendous...</what>
</comment>
<comment>
<author>autosoft...@rogers.com</author>
<when>Wed, 30 Mar 2011 17:07:22 +0000</when>
<what>Since I posted this Q&apos;EbugQ&apos;E last year I have since done both things the last poster mentioned.  I have rooted the phone and used external SD space to solve the storage issues.  This however to me doesnQ&apos;Et make this issue any more Q&apos;EsolvedQ&apos;E than when I first posted it. 

The end user shouldnQ&apos;Et have to root their phone to get around this type of thing. Phones are probably always going to come with bloatware and you shouldnQ&apos;Et have to keep updating it, wasting both space and your time. The ability to tag applications to never show update notifications would still be a helpful feature.

</what>
</comment>
<comment>
<author>voyagerfan5761</author>
<when>Wed, 30 Mar 2011 23:34:51 +0000</when>
<what>Quoting comment 4:
Q&gt;E The end user shouldnQ&apos;Et have to root their phone to get around this type of thing.

Amen! Rooting the phone and performing advanced tweaks are workarounds at best, not solutions. Android newbies such as myself (my phone is currently a mere 9 days old) donQ&apos;Et even know how to do these things.

Even if we do learn (and I plan to), the OS should provide for such an obvious feature. (We should be able to remove bloatware system apps, too, but IQ&apos;Em sure IQ&apos;Ell find that issue soon enough.) For now, I may rely on opening AppBrain every few days and disable Market notifications.</what>
</comment>
</bug>
<bug>
<bugid>17265</bugid>
<title>in the new Music app the option Q&quot;Eset asQ&quot;E and Q&quot;EShareQ&quot;E is not available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amerjleb...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 07:48:08 +0000</openedDate>
<description>Device: Nexus S Application: Music App Android version: 2.3.4 Feature:
set a song as (ex: ringtone) and Share a song using (ex: Bluetooth) are
very useful add onQ&apos;Es Regards</description>
</bug>
<bug>
<bugid>8736</bugid>
<title>2 flaw and 1 fatal BUG of Desktop Widget</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-31T19:05:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zxyb...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 07:41:08 +0000</openedDate>
<description>Hi IQ&apos;Em a Chinese High School Developer on Android for 1 year. During
daily usage, IQ&apos;Eve found two minimal flaws and one fatal BUG about
Android OS, especially on Widgets. I have taken some Photos as proof(in
attachment). Firstly, as you can see from Pic_1.jpg, the Flip Time
Widget may cover the App drawer. Sorry I forget how I first concerned
about this problem. However, I could repeat this effect by clicking HOME
button while holding the Widget. I think itQ&apos;Es not a flaw, just a trick
:) Second, Pic_2~3 can make users confused about their half-desktop. One
day, I slid my first desktop halfway to the second desktop and
incidentally clicked the POWER button. When I wake my device, I found it
stuck in mid of the two desktops. However, even when it got stuck, the
widget still ran smoothly. (In Pic_2~3, the time was counting just like
nothing happened.) Most importantly, by using Pic_4~8, I can prove that
the desktop allows me put more than one layer of Widget. I cannot tell
how to achieve this just by Gmail, for the process is quite complex. If
you would like to know the detail, please contact me. It will be my
pleasure to record a Video as Instruction Q&amp;E Demonstration. I believe
thatQ&apos;Es a fatal BUG because if someone can put a transparent layer on
userQ&apos;Es desktop, users would be bothered. Also, if someone put a large
number of layers, it will definitely slow down the OS. Even if you close
all background task, it will be no use. (Think about the regular reboot
calendar?) I donQ&apos;Et know how seriously this BUG is. But I do love Android
and want to make it perfect. So please give a quick assessment to this
BUG. And if you have to know how to implement the BUG, please contact me
ASAP! IQ&apos;Em looking forward to your response. Yours, Steve Zhang</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 31 May 2010 19:05:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5444</bugid>
<title>Pattern Screen (un)Lock  doesnQ&apos;Et work while plugged into USB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fybanez@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 18:22:50 +0000</openedDate>
<description>- Steps to reproduce the problem. Plug USB into Motorola Cliq running
Android 2.0, and attempt to unlock or use touch screen. - Touch sensors
jump all over the place when picking up touch signal, not where finger
is actually touching, causing screen to become unusable. - Touch screen
accuracy should work while charging/plugged into USB for SD card mount.
Phone info: Model: MB200 System Version: Blur_Version
1.1.31.MB200.T-Mobile.en.US Hardware Version: SJUG5469AA Baseband
Version: 76XXC-63805012-SDCBALUM Kernel Version: 2.6.27
build04@il93lnxebld13#1 Build number: R630CP1_019.31 If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem.</description>
<comment>
<author>droid2...@gmail.com</author>
<when>Sun, 10 Jan 2010 17:15:55 +0000</when>
<what>I have the same issue with Motorola Droid. </what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Fri, 15 Jan 2010 00:49:10 +0000</when>
<what>Unlocking works fine on Nexus One.</what>
</comment>
<comment>
<author>ruel.ol...@gmail.com</author>
<when>Fri, 05 Mar 2010 03:31:19 +0000</when>
<what>Just some feedback on this issue.  I have a moto droid, and have had the same
experience.  I discovered that if I used a usb charger other than one Q&quot;EdesignedQ&quot;E for
the droid, ie:proper amps, volts, etc..  (iQ&apos;Em not an engineer...) it would act as
described.  when using the stock charger, never had an issue.  bottom line: the power
source is the issue in my experience.</what>
</comment>
<comment>
<author>Schneide...@gmail.com</author>
<when>Tue, 01 Jun 2010 03:59:55 +0000</when>
<what>Yeah, itQ&apos;Es definatly caused by a dirty power source.</what>
</comment>
</bug>
<bug>
<bugid>12888</bugid>
<title>Update All Crashes after uninstalling app in Downloads screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mike...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 15:08:56 +0000</openedDate>
<description>This is on Android 2.2 running on an HTC Evo 4G. Kernel Version:
2.6.32.15-ge2fb08e htc-kernel@and18-2#11 Build Number: 3.29.651.5
CL252548 release-keys App market crashes when trying to run Update All
on apps that have been removed. Steps to reproduce: 1. Wait until there
are multiple apps to update. 2. Open the Market and go to Downloads. 3.
Select one of the apps scheduled for update and hit uninstall. 4. Once
uninstall is successful hit back to go back to Downloads screen. 5. Hit
Update All. Marketplace will begin updates and then crash.</description>
</bug>
<bug>
<bugid>18828</bugid>
<title>Now playing / Current playlist disappeared in Music 3.0.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>dmsteinb...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 20:03:44 +0000</openedDate>
<description>After updating to Music 3.0.1 on my Nexus S (Android 2.3.4), all ability
to modify the active play queue has disappeared. In the built-in version
of Music, I could modify the active play queue in two ways. First, from
the main music-playing screen, I could press the button on the top right
(next to the cover art), which would take me to a screen titled Q&quot;ENow
playingQ&quot;E. From there, I could re-order the songs in the queue or, with a
long-press, remove songs from it (among other actions). Second, from the
library, I could add additional songs to the active play queue by
long-pressing an artist, album, or song and choosing Add to playlist -Q&gt;E
Current playlist. In the new version of Music, the Now playing button is
missing, as is Current playlist as an option under Add to playlist. Both
of these functions were critical for me. I realize that the competition
(Apple) has stubbornly denied users access to these basic functions ever
since the first iPod was released, but that is not an example to be
emulated. These functions do not complicate things for people who donQ&apos;Et
wish to use them, but theyQ&apos;Ere incredibly important to those who do. It
is very limiting to force a user to decide exactly what music they want
to listen to before starting to play the first song. I have always
steadfastly avoided Apple digital media products for precisely this
reason. Since these functions used to be present in the Music app, I
wonQ&apos;Et outline all of the use cases that they enable. IQ&apos;Ell simply
emphasize that they were very important to long-time users of the
platform, such as myself, and strongly encourage you to put them back
in. Also, it would be better if you used the same term in both places
(IQ&apos;Ed suggest Now playing).</description>
<comment>
<author>dave.dru...@gmail.com</author>
<when>Tue, 23 Aug 2011 14:44:16 +0000</when>
<what>I agree 100% with everything the reporting user stated.

Never in my life have a put together a playlist in advance.  Instead, I pick whatever I want to listen to at that very moment and then I add more songs to the Now Playing Q&quot;EplaylistQ&quot;E to my heartQ&apos;Es content, or at least until I have enough of a playlist built up for whatever duration I need.

Unfortunately, I too realized this saddening omission from the new Music app.  Please add it back in, as it is a critical part of my daily music experience.</what>
</comment>
<comment>
<author>dominico...@gmail.com</author>
<when>Sun, 20 Nov 2011 21:18:05 +0000</when>
<what>This really needs resolving soon, I have deleted the update due to this issue and the lack of ability to select folders which the programs scans for music (as I have podcasts that I donQ&apos;Et want in the music player).

I am very worried this wont be fixed for when ICS update to my Nexus S and I will be stuck with a very poor music player and my have to look elsewhere other than android for my phone... :-(</what>
</comment>
<comment>
<author>dave.dru...@gmail.com</author>
<when>Wed, 30 Nov 2011 21:42:58 +0000</when>
<what>I just want to point out that this issue is still present in version 4.0.9 of the app. This is exactly why IQ&apos;Em still using my first generation 30 GB Zune (which has been flawless for several years now) for music instead of my phone, because even it came with this Q&quot;EAdd to Now PlayingQ&quot;E feature.</what>
</comment>
<comment>
<author>dmsteinb...@gmail.com</author>
<when>Thu, 01 Dec 2011 03:26:18 +0000</when>
<what>Re. comment 3: ThatQ&apos;Es really disappointing to hear.

So here we have Google removing functionality, failing to respond to or even acknowledge the issue report asking for it back, and then releasing a new version without addressing it.

This issue tracking system seems like a waste of everyoneQ&apos;Es time. Is there any way for Android users to have their concerns heard? Anyway to get a response from developers?</what>
</comment>
<comment>
<author>davey3na...@gmail.com</author>
<when>Sat, 03 Dec 2011 03:06:41 +0000</when>
<what>Upgraded from Nexus One (where I kept the original music app as opposed to the new one for this reason), to a Galaxy Nexus. Very disappointed to see this function removed and I canQ&apos;Et understand why. Everything seems to be in place to have such a system, but instead of a current playlist option, you can only create permanent playlists now which is ludicrous!

The lack of a Q&apos;ENow PlayingQ&apos;E list in iTunes and Ipods is why I have managed to avoid AppleQ&apos;Es mighty grip all these years and I can help but feel that Google is trying to copy Apple more and more lately, even when it is quite evidently a step backwards!</what>
</comment>
</bug>
<bug>
<bugid>8118</bugid>
<title>Changes to contact vanish; newly added contact vanishes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>petter.s...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 14:11:41 +0000</openedDate>
<description>HTC Desire, android 2.1-update1 Kernel 2.6.29.97da29ed 1.15.405.4 IQ&apos;Eve
been having some very troubling issues with Contacts. Changes IQ&apos;Eve made
to a contact, such as add birthday, correct a telephone number, have
been reported to have been saved successfully, but when I return to the
contact later, changes have reverted to the earlier stated. Sometimes
only one change has been lost if there have been many. Also, newly added
contacts have simply vanished from the contacts list after being added.
I sync my contacts to petter.sundlof@gmail.com, and also link with
Facebook contacts.</description>
</bug>
<bug>
<bugid>17523</bugid>
<title>Lattitude 3 bugs report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 10:46:44 +0000</openedDate>
<description>#1 One time device went down and reboot. 1. Maps Q&gt;E Menu Q&gt;E Join latitude
2. Press Lock key Q&amp;E observe =Q&gt;E Dump#1 #2 Drop down list open
automatically when rotted device. 1. Go to Latitude Q&gt;EMenu key Q&gt;EAdd
friends 2. Tap on add via email address Q&gt;EEnter 2-3 character Q&gt;EAdd
friendsQ&gt;EMove to device in landscape mode. 3. Again move to device in
portrait mode. 4. Observe that Drop down list open. #3 DUT does not work
after changing language in Latitude. 1. Latitude Q&gt;E Press Menu key Q&gt;E Tap
on Add friends Q&gt;E tap on Add via email address Q&gt;E Enter text Q&gt;E Tap on Send
Q&gt;E long press home key 2. Settings Q&gt;E language and keyboard Q&gt;E select
language Q&gt;E tap on Espanol Q&gt;E press back key twice Q&amp;E observe =Q&gt;Elog
latitude.txt</description>
</bug>
<bug>
<bugid>8337</bugid>
<title>Settings:Applications:Manage Applications:AppName:Clear Defaults --Q&gt;E Manage Defaults</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>neilhil...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 12:12:34 +0000</openedDate>
<description>If there are multiple defaults, it would be nice if you could manage
them, rather than clear all of them. I assume the problem is with a lack
of descriptions of the default actions?</description>
</bug>
<bug>
<bugid>431</bugid>
<title>unable to refer to properties of custom components in layout</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:32:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>pasmith...@gmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 02:31:24 +0000</openedDate>
<description>when declaring the app: namespace, the emulator throws an exception when
inflating the view saying a layout_width must be specified (on line 2,
the root layout element) when it is in fact specified. main.xml: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
xmlns:app=Q&quot;Ehttp://schemas.android.com/apk/res/mogo.fooQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;Emogo.foo.SomeView
app:someField=Q&quot;EsomethingQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:id=Q&quot;E@+id/myobjectQ&quot;E /Q&gt;E ...</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:42:51 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:32:41 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:05:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7191</bugid>
<title>Exposure sensor.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seyitriz...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 19:16:18 +0000</openedDate>
<description>Hello, I am trying to make android used in our research group at
University of Colorado, Boulder. I need more information about sensors
and need to know if you are able to update your hardware upon our
request. example: We want to develop application and data collection for
magnetic exposure android already has a sensor for earth magnetic field,
is it possible to have a sensor that will give us magnetic field info in
a wider range of frequency. I also need to have a contact person for
future information exchange. Sincerely, Seyitriza Tigrek University of
Colorado at Boulder tigrek@colorado.edu</description>
</bug>
<bug>
<bugid>18662</bugid>
<title>Samsung Galaxy S doesnQ&apos;Et see the wifi network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Dementy...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 23:16:16 +0000</openedDate>
<description>Hello. I am an sysadmin in hi-tech corporation, and we got some strange
problem. Some of our workers got Samsung Galaxy S phones from the
company. We got a wifi network coverage in all of our building with the
Cisco Wireless Access Points (x5), managed by Cisco Wireless Point
Manager. Users with Samsung Galaxy S cannot connect to wireless networks
of Cisco, but can connect to any other network. We can connect to the
network with iPhones, iPods, NokiaQ&apos;Es, and other cellphones, including
android phones, such as Galaxy S2, and HTC Hero and Desire. IMHO, we
need to do something with the wireless radio on phones, but I don;t know
what. Please, advice. Thanks Igor</description>
</bug>
<bug>
<bugid>11932</bugid>
<title>Pecan QVGA LCD 240x320_GoogleSearch_Google text is invisible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 06:29:58 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Select Q&quot;EGoogleSearchQ&quot;E - What
happened. The Q&quot;EGoogleQ&quot;E text is not visible in the Google widget. - What
you think the correct behavior should be. The Q&quot;EGoogleQ&quot;E text should be
visible.</description>
</bug>
<bug>
<bugid>12537</bugid>
<title>new call state for answered phone call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ltalbs...@gmail.com</reportedBy>
<openedDate>Sat, 13 Nov 2010 16:21:09 +0000</openedDate>
<description>my former phone had a feature that let me know whether th e phone call
was answered by vibrating. This feature as pretty convinient since I
didnQ&apos;Et have to both watching the screen and keep holding up the phone to
know whether the call had been answered. I tried to find any class which
let me implement this feature in Android, but there was no such class.
Therefore, I request either this feature to be available in Android
itself or any class or method which lets if the phone call has been
answered.</description>
</bug>
<bug>
<bugid>7134</bugid>
<title>standard date chooser is not user friendly</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>superbiji@gmail.com</reportedBy>
<openedDate>Sat, 13 Mar 2010 10:51:26 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. - try to choose date on calendar or other apps - standard date
chooser is not user friendly - it is kinda hard to choose date by using
+ - widget - iQ&apos;Em expecting full month calendar shown If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 14 Mar 2010 08:14:34 +0000</when>
<what>Please be more specific? Why is it not Q&quot;Euser friendlyQ&quot;E?</what>
</comment>
<comment>
<author>superbiji@gmail.com</author>
<when>Sun, 14 Mar 2010 13:24:36 +0000</when>
<what>say i want to choose a date.. 
click edit button, shown dialog, for example it is 16 Mar 2010
i want to choose 31 Mar 2010.. i have to click it many times to go to 31
it is touch interface man.... 
what iQ&apos;Em expected is shown 1 full month calendar and single click to 31

thanks
</what>
</comment>
<comment>
<author>ericfrie...@gmail.com</author>
<when>Fri, 19 Mar 2010 17:55:26 +0000</when>
<what>I agree, the date chooser could be greatly improved.

For example, for Mar 19, 2010 You have:
 +   +   +
Mar 19 2010
 -   -   -

If you click Mar, you are now in a text field with the virtual keyboard popped up. I 
can now hit backspace and so the month I am picking is now Q&quot;EMaQ&quot;E. When only 12 valid 
months exist, it is wasteful of possibly useful UI shortcuts to have this be the 
behavior.

Better would be for when you touch Mar a popup window appears above it with all the 
months, you slide your finger down to the one you want and release.

Now I understand that probably the concern is making it work for the eventual release 
of phones without touch screens. Or heavily key navigated phones. So if there isnQ&apos;Et a 
touch event on the actual text widget containing the month abbreviation and it is 
navigated to using the keys, then perhaps the current behavior is ok. Especially for 
the day field where typing in 13, or whatever you want makes sense with the keys.

The same goes for the time picker (for example when setting the time of a daily 
alarm). Hitting the plus button over and over again is not the most user friendly 
experience. Example use case: person reaches to pick up their phone when the alarm 
goes off. Hits a button by accident and the alarm is dismissed when the user wanted 
to Q&quot;EsnoozeQ&quot;E. User now changes the alarm 13 minutes in the future (tap tap tap tap tap 
tap tap tap tap tap tap tap tap). You get the idea.

It just seems like there should be a way to make a more touch friendly widget work 
while still maintaining harmony with keyboard usage in this instance.

My recommendation would be:

On quick press, current behavior. Adds focus to text field. (except I still think 
Month should be changed to a spinner)

On longer press-and-hold, a popup opens which allows the user to select by dragging 
their finger to the desired target and releasing. For the day field it pops up a 
familiar Month view. For the Month, it pops up what looks like a Q&quot;Eyear viewQ&quot;E in a 
common calendar.

What does everyone think?</what>
</comment>
<comment>
<author>goo...@tarcus.org.uk</author>
<when>Sun, 11 Apr 2010 17:28:46 +0000</when>
<what>A pop up calendar Chooser with month forward 
and backward buttons would be much better, or 
at least when at the end of a month, clicking plus 
on the day should take you to the next month 
rather than the first day of the current month. 
This is on nexus one.</what>
</comment>
<comment>
<author>claudio....@gmail.com</author>
<when>Wed, 21 Apr 2010 00:47:27 +0000</when>
<what>I think this is a non issue.  When I make an appointment I go to Calendar

press menu then click on month view (31 month)

scroll to the month I am creating and press and hold on the day of event and choose
Q&quot;Enew eventQ&quot;E

when changing the time of event, if it will be too many Q&quot;EtapsQ&quot;E I tap on the number
itself which brings up the keyboard and I manually type the number.  You can do this
for the date as well ex. for June tap on the current month listed and the keyboard
pops up, erase the current entry and type jun, and you are there. </what>
</comment>
<comment>
<author>aruth...@gmail.com</author>
<when>Mon, 31 May 2010 04:19:08 +0000</when>
<what>The date picker is used in more apps than just the Calendar app.</what>
</comment>
<comment>
<author>edp...@gmail.com</author>
<when>Thu, 10 Jun 2010 19:46:21 +0000</when>
<what>It seems duplicate of http://code.google.com/p/android/issues/detail?id=5391</what>
</comment>
<comment>
<author>mndrix</author>
<when>Thu, 04 Nov 2010 18:12:15 +0000</when>
<what>I suggest changing the Date Picker to show a standard calendar view similar to the one shown here: http://triplecreeks.com/images/a-pcal-calendar-1.png (without colors or icons, of course).

My typical use case is wanting to choose a date in the future based on its position within the week/month.  LetQ&apos;Es say today is Thursday and I want to choose next MondayQ&apos;Es date.  The current date picker requires 4 clicks.  A calendar view requires only 1.

A calendar view is even more convenient if I want to choose the first Monday in December.  If today is November 4th, choosing that date with the current date picker requires 3 clicks (and mental effort to determine whether December 4th is before or after the 1st Monday).  Doing the same thing in a calendar view requires 2 clicks and very little mental effort.

Using a calendar view also makes it impossible to choose an incorrect date (see issue #10172).

</what>
</comment>
<comment>
<author>nolda.an...@gmail.com</author>
<when>Wed, 27 Jul 2011 21:02:39 +0000</when>
<what>The date and time pickers are a pain to use from the hardware keyboard, for several reasons:

1. When opening the dialog, the leftmost input box is not focussed. In order to navigate to it by means of arrow keys, the d-pad, or the like, on has to press Down - Up - Up (not very intuitive).

2. When navigating to an input box, its contents are not preselected, such that one has to delete it before entering a new one.

3. One cannot increment or decrement the values directly by the Up and Down keys, or Plus and Minus keys. Instead, one has to press Up (selecting the Q&quot;E+Q&quot;E button), or Down (selecting the Q&quot;E-Q&quot;E button), and Enter.

4. The time picker does not provides methods for incrementing the minute value by larger steps, e.g. quarters of an hour. A straightforward keybinding for that could be the Enter key.

IMHO, Android can learn a lot in this respect from the date and time pickers on Blackberry OS or Windows Mobile (e.g. Agenda One).</what>
</comment>
</bug>
<bug>
<bugid>16052</bugid>
<title>Easy way to close apps</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-04-14T18:26:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cilp...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 21:03:38 +0000</openedDate>
<description>There is no easy way to close apps in Android - you have to go into the
menu or wait for them to die, or download another app to do it. This is
how you could do it nicely: When you long-press the home button to bring
up open/recently opened apps, it would be cool to be able to long press
an icon to show a trash can (like the launcher screen). Dragging an item
to this trash can would close the app. Thanks for listening! Craig</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:26:01 +0000</when>
<what>You do not need to manually close apps in Android. The system automatically shuts down apps as necessary.</what>
</comment>
<comment>
<author>cilp...@gmail.com</author>
<when>Thu, 14 Apr 2011 18:37:32 +0000</when>
<what>It would be easier for developers testing applications.  Also, some applications monitor location and closing the app is an easy way to make it stop. Also, iPhone has it.</what>
</comment>
</bug>
<bug>
<bugid>11379</bugid>
<title>Unpublished apps still reachable via direct link</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sterling...@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 06:56:46 +0000</openedDate>
<description>When an app is unpublished using the MarketQ&apos;Es Developer Console, it is
still reachable on a handset using direct (deep) links of the format
market://details?id=example.package.name While this may seem like a
relatively minor issue in that users are quite unlikely to type in such
a URL themselves, unfortunately this format is used by many third-party
application directories, such as AndroLib.com. Clearly, it seems that an
unpublished app should be *fully* unpublished, and unreachable on the
Market client by any means.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 22 Sep 2010 15:39:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4729</bugid>
<title>lock up</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>small...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 19:30:36 +0000</openedDate>
<description>attached is the bugreport, last night the math software froze.. itQ&apos;Es
gone downhill from there, had to pull the battery. text is freezing
often. sometimes it freezes and the cursor just stays solid, cant do
anything. i think itQ&apos;Ell work on the physical keyboard though this is a
logcat of a lock up: came back from a lock, unlocked it and the cursor
stopped blinking, canQ&apos;Et do anything. D/SurfaceFlinger( 1015): About to
give-up screen, flinger = 0x118468 D/Sensors ( 1015): using
accelerometer (name=accelerometer) W/UsageStats( 1015): Failed to
persist new stats D/dalvikvm( 1015): GC freed 20627 objects / 1049176
bytes in 123ms D/dalvikvm( 1098): GC freed 190 objects / 7360 bytes in
72ms I/global ( 1071): Default buffer size used in BufferedOutputStream
constructor. It would be better to be explicit if an 8k buffer is
required. V/Telephony( 1711): getOrCreateThreadId uri:
content://mms-sms/threadID?recipien t=2222222222 V/Telephony( 1711):
getOrCreateThreadId cursor cnt: 1 D/AudioHardwareMot( 987):
AudioMgr:Output 0x11b68 exiting standby D/AudioHardwareMot( 987):
AudioMgr:Output 0x11b68 entering standby D/AudioHardwareMot( 987):
AudioMgr:Closing stereo device D/dalvikvm( 1125): GC freed 3116 objects
/ 145648 bytes in 79ms D/dalvikvm( 1062): GC freed 3254 objects / 158008
bytes in 103ms D/KeyguardViewMediator( 1015): wakeWhenReadyLocked(26)
D/KeyguardViewMediator( 1015): handleWakeWhenReady(26)
D/KeyguardViewMediator( 1015): pokeWakelock(5000) I/power ( 1015): ***
set_screen_state 1 D/Sensors ( 1015): using sensors (name=sensors)
D/SurfaceFlinger( 1015): Screen about to return, flinger = 0x118468
W/InputManagerService( 1015): Window already focused, ignoring focus
gain of: co
m.android.internal.view.IInputMethodClient$Stub$Proxy@447a3918
D/dalvikvm( 1069): GC freed 776 objects / 51712 bytes in 49ms</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 13 Nov 2009 16:54:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4329</bugid>
<title>YouTube Q&quot;Evideo cannot be playedQ&quot;E when Internet connection drops</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-10-23T17:56:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neilhard...@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 21:41:58 +0000</openedDate>
<description>When playing a video using the YouTube application on the HTC Hero, if
your Internet connection drops, a message pops up saying Q&quot;Evideo cannot
be playedQ&quot;E. Your only option is to click OK, after which the video
buffering progress is lost and you are returned to the YouTube
application home page. I cannot confirm that a loss of connection is the
cause. It appears to be spontaneous a lot of the time. By the way, there
are no issues of low memory on my system. I have used a task manager to
verify this.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 23 Oct 2009 17:56:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12220</bugid>
<title>Default Keypad Text Entry mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pjk...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 18:04:16 +0000</openedDate>
<description>I have an HTC Incredible with Android 2.2. In the Q&quot;ESettings -Q&gt;E Language
Q&amp;E keyboard -Q&gt;E Touch input -Q&gt;E Keyboard typesQ&quot;E I have Q&quot;EPhone KeypadQ&quot;E
selected. When I hit the Search key, the default entry mode in the Phone
Keypad is Q&quot;EABC.Q&quot;E When I go to the Q&quot;EText MessagingQ&quot;E screen, the default
entry mode in the Phone Keypad is Q&quot;EXT9Q&quot;E As for expected behavior, the
default entry mode should be consistent every time the phone keypad pops
up for use. Also, I think that the default entry mode should be an
option in the settings. I donQ&apos;Et think that it is now.</description>
</bug>
<bug>
<bugid>129</bugid>
<title>TableLayout cell values and styles being repeated across rows</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-23T20:51:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>appletvdesign</reportedBy>
<openedDate>Tue, 29 Jan 2008 20:35:20 +0000</openedDate>
<description>Hi there, noticed what looks like a bug with the TableLayout. As far as
I can see though it only happens when using references to string values.
IQ&apos;Eve not completely nailed the symptoms but IQ&apos;Eve observed the following
behaviour: #1. When setting the last referenced string value of the
first row of this example to have a bold style then the value is
repeated on to the first cell of the next row and the bold style is not
applied to the intended cell. #2. In conjunction with #1 but also
setting another value in that row from a reference in the string.xml.
Then set that value to have a bold style. This value plus the last in
the next row are emboldened. #3. In conjunction with #1, set the last
rows button text by a referenced string value in the string.xml then the
last cell value of the previous row is repeated as the text on the
button. Here is an example: ----------------- table.xml
----------------- public class demo extends Activity{ protected void
onCreate(Bundle icicle){ super.onCreate(icicle);
setContentView(R.layout.demo); } } ----------------- demo.xml
----------------- Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/ androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;E Q&lt;ETableLayout
id=Q&quot;E@+id/table_wrapperQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:background=Q&quot;E#FFCC66Q&quot;EQ&gt;E
Q&lt;ETableRow android:background=Q&quot;E#99FFFFQ&quot;E Q&gt;E Q&lt;ETextView android:text=Q&quot;ENQ&quot;E
android:background=Q&quot;E#00FF00Q&quot;E /Q&gt;E Q&lt;ETextView android:text=Q&quot;ENQ&quot;E /Q&gt;E Q&lt;ETextView
android:text=Q&quot;ENQ&quot;E /Q&gt;E Q&lt;ETextView android:text=Q&quot;ENQ&quot;E /Q&gt;E Q&lt;ETextView
android:text=Q&quot;ENQ&quot;E /Q&gt;E Q&lt;ETextView android:text=Q&quot;ENQ&quot;E /Q&gt;E Q&lt;ETextView
android:text=Q&quot;E@string/table_col_head6Q&quot;E /Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;ETableRow
android:background=Q&quot;E#006666Q&quot;E Q&gt;E Q&lt;ETextView id=Q&quot;E@+id/cell_00Q&quot;E
android:text=Q&quot;E@string/cell_00Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E /Q&gt;E Q&lt;ETextView
id=Q&quot;E@+id/cell_01Q&quot;E android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E
android:background=Q&quot;E#FFFF0000Q&quot;E /Q&gt;E Q&lt;ETextView id=Q&quot;E@+id/cal_02Q&quot;E
android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E /Q&gt;E Q&lt;ETextView
id=Q&quot;E@+id/cell_03Q&quot;E android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E /Q&gt;E
Q&lt;ETextView id=Q&quot;E@+id/cell_04Q&quot;E android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E
/Q&gt;E Q&lt;ETextView id=Q&quot;E@+id/cell_05Q&quot;E android:text=Q&quot;E0Q&quot;E
android:textAlign=Q&quot;EcenterQ&quot;E /Q&gt;E Q&lt;ETextView id=Q&quot;E@+id/cell_06Q&quot;E
android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E /Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;ETableRowQ&gt;E
Q&lt;ETextView id=Q&quot;E@+id/cell_10Q&quot;E android:text=Q&quot;E0Q&quot;E
android:textAlign=Q&quot;EcenterQ&quot;E/Q&gt;E Q&lt;ETextView id=Q&quot;E@+id/cell_11Q&quot;E
android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E/Q&gt;E Q&lt;ETextView
id=Q&quot;E@+id/cell_12Q&quot;E android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E/Q&gt;E
Q&lt;ETextView id=Q&quot;E@+id/cell_13Q&quot;E android:text=Q&quot;E0Q&quot;E
android:textAlign=Q&quot;EcenterQ&quot;E/Q&gt;E Q&lt;ETextView id=Q&quot;E@+id/cell_14Q&quot;E
android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E/Q&gt;E Q&lt;ETextView
id=Q&quot;E@+id/cell_15Q&quot;E android:text=Q&quot;E0Q&quot;E android:textAlign=Q&quot;EcenterQ&quot;E/Q&gt;E
Q&lt;ETextView id=Q&quot;E@+id/cell_16Q&quot;E android:text=Q&quot;E0Q&quot;E
android:textAlign=Q&quot;EcenterQ&quot;E/Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;ETableRowQ&gt;E Q&lt;EButton
id=Q&quot;E@+id/table_selectQ&quot;E android:text=Q&quot;E@string/table_buttonQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E Q&lt;E/TableRowQ&gt;E Q&lt;E/TableLayoutQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E ----------------- strings.xml ------------------ Q&lt;Estring
name=Q&quot;Etable_col_head6Q&quot;EQ&gt;EQ&lt;EbQ&gt;ESQ&lt;E/bQ&gt;EQ&lt;E/stringQ&gt;E Q&lt;Estring
name=Q&quot;Ecell_00Q&quot;EQ&gt;E0Q&lt;E/stringQ&gt;E Q&lt;Estring name=Q&quot;Etable_selectQ&quot;EQ&gt;ESelect
JogQ&lt;E/stringQ&gt;E Q&lt;Estring name=Q&quot;Etable_buttonQ&quot;EQ&gt;ESelect ButtonQ&lt;E/stringQ&gt;E</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:13:59 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 23 Jun 2008 20:51:26 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:30:42 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>14225</bugid>
<title>no text message notification on new message</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:52:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Ingram.E...@gmail.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 23:59:55 +0000</openedDate>
<description>open your text message window in an active conversation. when a new
message arrives (after the screen has gone to sleep) there is no
notification of a new message. No indicator light or sound. HTC
Incredible Android 2.2</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 23 Jan 2011 04:40:29 +0000</when>
<what>Issue 14226 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:52:08 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>6077</bugid>
<title>Email Client app (Pop3) does not forward or open attachments </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>David.L....@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 22:18:47 +0000</openedDate>
<description>I received an email with a WORD file attachment. The client app did not
provide any option to open or view the attachment even though I had
viewers installed. So I tried to forward it to my gmail account. The
message forwarded but without the attachment. I was forced to wait until
I got to a computer to open the attachment.</description>
</bug>
<bug>
<bugid>13967</bugid>
<title>Marathi or Hindi keyboard for android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T05:04:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pagalmul...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 10:22:37 +0000</openedDate>
<description>Hi Developers, 1)Could you please do flavor for indains to add indian
languages in andorid mobile phones. At least there should be hindi
language keyboard install facility for it. So that indians can share
their info in their languages. 2)Multiple contact should be able to
delete in android. 3)Offline calender should be there because there
might be instances of no network..so person should able to see in that
instances as well. like reminders,birthdayss...etc Hope these features
will able to see it soon. Thanks in advance.</description>
<comment>
<author>pagalmul...@gmail.com</author>
<when>Sat, 15 Jan 2011 13:53:04 +0000</when>
<what>4) Adding to that, there should be password protection facility available for application access..so even if you forget to take mobile you can protect those IMP docs..

5)Bluetooth visibility should be customize.

6) Regarding account setup we should able to delete account from phone without factory reset
</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 05:04:29 +0000</when>
<what>Please file separate bugs rather than combining them together like this.</what>
</comment>
<comment>
<author>pagalmul...@gmail.com</author>
<when>Sun, 23 Jan 2011 11:50:30 +0000</when>
<what>hi brad, doing as per your recommendations..

thanks</what>
</comment>
<comment>
<author>navpra...@gmail.com</author>
<when>Sat, 12 Nov 2011 14:18:24 +0000</when>
<what>we need marathi inscript keyboard for android tablets and smartphones</what>
</comment>
</bug>
<bug>
<bugid>12310</bugid>
<title>Samsung Sprint Epic 4G - </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T03:58:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tom.fran...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 16:49:18 +0000</openedDate>
<description>BACKGROUND: iQ&apos;Em a heavy user of software, a programmer analyst myself
for the past 21 years, and i routinely *problem solve* issues for my
current line of work. iQ&apos;Eve worked at the low level (hardware wiring,
device drivers, BIOS programming), as well as at higher levels
(assembler, C, perl, cobol-erp programming, java, etc.). before i submit
issues, i exhaust other methods/routes of problem resolution ...
disappointingly, neither sprint nor samsung understand or acknowledge
these highly replicatable issues iQ&apos;Eve documented. for the android
community, hereQ&apos;Es my issues iQ&apos;Eve had with my sprint epic 4g model
#SPH-D700, firmware 2.1-update1, kernel 2.6.29. concerning exchange
problems, iQ&apos;Em using SHERWEB.COMQ&apos;Es exchange 2010 webhosting services,
with mobile devices enabled. EMAIL PROBLEMS
============================================= PROBLEM #1: pop3 email
accounts defined on the epic 4g are NOT deleting emails off the server
(when the option to delete is selected) PROBLEM #2: gmail email accounts
defined on the epic 4g are NOT deleting emails off the server (when the
option to delete is selected) PROBLEM #3: exchange defined emails, when
deleted off phone, then in an outlook mail client, deleted from the
Q&quot;Edeleted folderQ&quot;E, do NOT delete on the phone (i.e. they remain resident
on the phone, even though they are deleted on the outlook/exchange
server). the Q&quot;Edeleted folderQ&quot;E should also sync with exchange. PROBLEM
#4: not all exchange calendar events sync. for those items which i
imported via CSV into exchange/outlook/calendar, unless i open, save
then close them on my outlook client, they do NOT appear on the epic4g
calendar. i opened a ticket with sherweb.com (the exchange hosting
service) ... i gave them my account credentials ... using the motorola
droid X, they did NOT have this issue. i also exchange syncQ&apos;Ed the same
account with my IPOD 32Gb 4g ... it recognized all calendar events
without any issues! this appears to be only an epic 4g issue. PROBLEM
#5: i have 5gb of exchange hosted outlook content, nestled/organized
throughout several hundred folders (i have MANY clients). the exchange
delivered by android 2.1 doesnQ&apos;Et see emails in nested folders (i.g.
inbox-Q&gt;Eclients-Q&gt;Egoogle folder), even if they are less than 1 month old
(the current max limit options specified by android 2.1 settings).
PROBLEM #6: i have hundreds of outlook folders ... the browsing method
of the email folders needs to be a COLLAPSABLE/EXPANDABLE TREE
structure, and not a horizontal scroll (folders sort by names, and get
garbled all together ... a Q&quot;EproblemQ&quot;E folder for 1 client, is different
than a problem folder for another client) PROBLEM #7: while the epic 4g
phone is held horiztonally, and the user is browsing the *contacts*,
there are no letters to quickly access the *T*Q&apos;Es (for instance) ... i
have hundreds of contacts ... NOTE: letters for quick access to appear
in vertical mode just fine PROBLEM #8: i have 5gb of exchange hosted
outlook content, nestled/organized throughout several hundred folders (i
have MANY clients). the exchange delivered by android 2.1 doesnQ&apos;Et see
any emails as they donQ&apos;Et allow for an ALL OPEN OPTION (just emails that
are a certain age) 7. ANNOYANCE: i know android 2.2 will address the
save-to-sd problem ... but its really a pain in the butt right now as i
have HUNDREDS of apps my epic 4g ... so ... please provide an update on
the android 2.2 release PROBLEM #9: when using multiple email accounts,
only 1 signature can be defined ... this is ridiculous ... each email
defined account should have its own signature entry capability ANNOYANCE
#1: while the epic 4g is locked, when the keyboard slides open, it
automatically unlocks the phone ... for me, this is undesirable ... iQ&apos;Ed
rather have an option in the OS that gives the user the control to have
this feature enabled or disabled ... i can be reached at
tom.francen@gmail.com to provide additional information. thank you. tom
francen denver, co tom.francen@gmail.com</description>
<comment>
<author>tom.fran...@gmail.com</author>
<when>Mon, 06 Dec 2010 13:07:43 +0000</when>
<what>just an update ... iQ&apos;Eve updated my epic 4g to froyo (android 2.2.1, kernel 2.6.32.9, build froyo.DK28) ... i can now see exchange/email items that are the MAX in age (1 month old) ... however, like on the HTC EVO exchange setup, iQ&apos;Ed like to be able to see ALL my email via exchange!

iQ&apos;Em thinking about dropping this epic for the evo ... this is a deal breaker for me ... </what>
</comment>
<comment>
<author>sunc...@gmail.com</author>
<when>Thu, 09 Dec 2010 17:26:37 +0000</when>
<what>I have a 2006 BMW 330i sedan, and just purchased a Samsung Epic 4G from Sprint. The car and the phone pair successfully using bluetooth. However, the phone book does not transfer. Like others on this thread, I get the message Q&quot;Eplease wait...Q&quot;E and nothing happens. I am able to make and receive calls. 

Because of this, I will most likely return the phone to Sprint before the 30 day return period expires and just buy an updated Blackberry. I was using a BB Curve 8330, and will upgrade to a BB Bold 9650. 

This is a major disappointment, since I love the Samsung Epic 4G in most other respects.

FIX THIS PROBLEM GOOGLE! 
You are loosing many sales because of this!
</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 03:58:14 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>12577</bugid>
<title>HTC Desire sends out old SMS messages during or after boot-up process</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>fahad.pe...@gmail.com</reportedBy>
<openedDate>Tue, 16 Nov 2010 06:03:21 +0000</openedDate>
<description>What happened: I rebooted my HTC Desire with android 2.2 and it sent old
SMS again. I noticed it when recipients inquired that why am i sending
old messages again. Message which are resent were a day old which were
delivered successfully. Steps to reproduce the problem: 1. Turn off
phone, either by holding the lock button and selecting Q&quot;Epower offQ&quot;E, or
by doing a battery pull. 2. Turn phone back on. 3. View Messages to see
several old SMS messages have been resent. What you think the correct
behavior should be: Old SMS should not be resent. Device Details: HTC
Desire Configuration: Android 2.2 Kernel Veresion 2.6.32.15-g6a358a9
htc-kernel@and18-2 #1 Build Number: 2.10.161.2 Software Number:
2.10.161.2 Related Issues: Issue#8248 - reported same issue for 2.1
http://code.google.com/p/android/issues/detail?id=8248</description>
<comment>
<author>Karlene....@gmail.com</author>
<when>Fri, 17 Dec 2010 01:30:49 +0000</when>
<what>I have this problem too. I got a new handset after I noticed it and the same issue occurred on my desire hd.</what>
</comment>
<comment>
<author>narut...@gmail.com</author>
<when>Fri, 17 Dec 2010 01:33:05 +0000</when>
<what>This issue should have high priority:
  + Android phone consume battery alot and often die out.
Q&gt;EQ&gt;E+ Many phone plan has limited sms and it COST us significant money (I have 100++ sms send out each time)
  + Affecting other people

Desire Z 2.2 with HTC Sense</what>
</comment>
<comment>
<author>lain...@gmail.com</author>
<when>Fri, 17 Dec 2010 06:29:36 +0000</when>
<what>same problem here but doesnt happen very often
but still very annoying</what>
</comment>
<comment>
<author>hatbol...@gmail.com</author>
<when>Fri, 24 Dec 2010 12:31:00 +0000</when>
<what>Same issue with the latest update as of today 2.29.405.5. 
I cant see the messages sent either... so I dont know what and to who it sends.</what>
</comment>
<comment>
<author>Zhi...@gmail.com</author>
<when>Fri, 04 Mar 2011 15:05:19 +0000</when>
<what>Bought my HTC DesireHD on saturday(26/02/11) and at approx 12:35 today pnes started to resend ALL sent messages and fowrwarding ALL received messages back to contacts... Restored factory settings but want to know why this happened in first instance.  I also cant see the messages sent either... so I dont know what and to who it sends.</what>
</comment>
<comment>
<author>bioxide....@gmail.com</author>
<when>Mon, 07 Mar 2011 02:13:08 +0000</when>
<what>How come this hasnt been resolved yet? This issue has been going on for months now with no solution??? Come on google! This is costing people Time (having to apologise to everyone), Costing people (including myself) money (resending a whole heap of text messages) and quite frankly is making myself look like an idiot to clients and family when i resend these messages again.

I think someone needs to come up with a solution to this, roll it out ASAP, and reimburse people for the trouble it has caused them!

This is an outrage that it is still an issue</what>
</comment>
<comment>
<author>amritpal...@gmail.com</author>
<when>Sun, 13 Mar 2011 19:27:47 +0000</when>
<what>IQ&apos;Eve also experienced this problem today, resent many old sms messages including messages that I received, back to sender. Very Annoying!!! I got my HTC Desire HD phone on Thurs (10th Mar 2011), issues on Sun (13th Mar 2011). HTC Support is unavailable on weekends, so I was in touch with my network provider. All Software is up to date. I was trying to resolve the issue myself, but after reading this forum I may just replace this phone for a different one althogether - very disappointed as other features appear to work well.</what>
</comment>
<comment>
<author>j.tri...@gmail.com</author>
<when>Mon, 11 Apr 2011 15:07:56 +0000</when>
<what>This isnQ&apos;Et just a desire problem, my incredible has done this 3 times now</what>
</comment>
<comment>
<author>matt.ben...@gmail.com</author>
<when>Mon, 18 Apr 2011 21:18:38 +0000</when>
<what>I confirm this issue for the HTC Desire Z.
My girlfriends phone sent about 100 messages out on/after startup, after the battery had died. :(
As my s/w config is different from whatQ&apos;Es posted above, I thought this comment might be useful.
s/w info:
Andoid 2.2.1
12.28e.60.140fU_26.04.02.17_M2
kernel 2.6.32.21-g540976a
htc-kernel@and18-2#1</what>
</comment>
<comment>
<author>franktes...@gmail.com</author>
<when>Tue, 03 May 2011 10:14:40 +0000</when>
<what>Just confirming: I am having exactly the same issue on the HTC Desire Z. I had the issue on the first such phone I bought, and IQ&apos;Em having it again on the replacement phone that I received in the meantime.</what>
</comment>
<comment>
<author>liuda...@gmail.com</author>
<when>Wed, 04 May 2011 06:32:02 +0000</when>
<what>I have the same issue with latest HTC Desire S (2.3.3). ItQ&apos;Es a clear new machine without any app installed. Just transfer old sms from my blackberry. After reboot it resend all old message!

The messages include the ones to my business client! And IQ&apos;Em roaming in a foreign country! It is a BIG bug!</what>
</comment>
<comment>
<author>mathews....@gmail.com</author>
<when>Thu, 05 May 2011 17:03:02 +0000</when>
<what>I have just got the desire Z and itQ&apos;Es going manic sending out old sent and received texts. This is not good and you would thing Google would have fixed this by now.

It started after doing a software upgrade which involved a reboot.</what>
</comment>
<comment>
<author>mathews....@gmail.com</author>
<when>Thu, 05 May 2011 17:04:10 +0000</when>
<what>I have just got the desire Z and itQ&apos;Es going manic sending out old sent and received texts. This is not good and you would thing Google would have fixed this by now.

It started after doing a software upgrade which involved a reboot.</what>
</comment>
<comment>
<author>rayze...@gmail.com</author>
<when>Tue, 10 May 2011 14:14:59 +0000</when>
<what>i just bought desire s and the same thing happened to me as well!.. i do not know what to do when it happened so i just rebooted the phone and did factory reset. this is very costly to us as consumers!</what>
</comment>
<comment>
<author>bioxide....@gmail.com</author>
<when>Wed, 11 May 2011 00:50:23 +0000</when>
<what>Problem solved for me, Install Cyanogen Mod 7 :D</what>
</comment>
<comment>
<author>gautam.p...@gmail.com</author>
<when>Wed, 11 May 2011 12:49:22 +0000</when>
<what>I have contacted HTC online service center and i have been told that it is due to old Sim which i am using. The Call center person has suggested me to get a new Sim and that will resolve the problem.

I have now taken a new Sim and problem seems to stop from last 1-2 days. However to be on safer side i ended up deleting my old messages too as it was too embarrassing.

I dont know what has resolved my problem but looks like such a basic problem which Android has missed.

Give it a try changing your sim to brand new, it may solve the problem </what>
</comment>
</bug>
<bug>
<bugid>9763</bugid>
<title>No SMS vibrate notification when phone profile on vibrate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>digitalt...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 22:47:09 +0000</openedDate>
<description>I have an HTC EVO 4G. When I set my phone to the vibrate profile, SMS
messages recieved are not notified by vibration but only green LED
status light. When under my SMS settings, Q&quot;EVibrate when messages are
recievedQ&quot;E is checked, however it still does not vibrate. Thanks for your
help.</description>
<comment>
<author>mag...@gmail.com</author>
<when>Tue, 21 Sep 2010 18:13:05 +0000</when>
<what>These issues are probably related:
http://code.google.com/p/android/issues/detail?id=10714
http://code.google.com/p/android/issues/detail?id=4964
http://code.google.com/p/android/issues/detail?id=10871
http://code.google.com/p/android/issues/detail?id=9763
http://code.google.com/p/android/issues/detail?id=3074
http://code.google.com/p/android/issues/detail?id=5350

I have submitted a patch to fix this problem. In the sound settings, changing vibrate settings only changes those for ringers, not notifications. My patch makes this setting affect both ringing and notifications.
https://review.source.android.com/#change,17275</what>
</comment>
<comment>
<author>bismita....@wipro.com</author>
<when>Mon, 09 May 2011 10:40:46 +0000</when>
<what>Please choose the option of Q&quot;EVibrate AlwaysQ&quot;E In Message Settings
(I am using Nexus One (2.3.3)) </what>
</comment>
</bug>
<bug>
<bugid>17653</bugid>
<title>SMSes time stamp 1 hour late (wrong time / timezone)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mohammed...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 14:26:03 +0000</openedDate>
<description>This issue is present in Android 2.2 and 2.3. - Steps to reproduce the
problem: IQ&apos;Em in GMT +2 (Cairo) and when I send SMS at 07:30 and somebody
replies at 07:35 his reply wrongly appears AFTER my SMS and its stamped
08:35. - What happened: I got this issue in Android 2.2 and also after
upgrade to 2.3, this issue occurred when Egypt\Cairo canceled the
Daylight Saving; every year in that time Egypt make changes in the clock
( Daylight ) but starting from this year the government canceled the (
Daylight ). - What you think the correct behavior should be: receive the
sms in the correct time :) i am using HTC Desire HD with Android 2.3.3</description>
<comment>
<author>mohammed...@gmail.com</author>
<when>Tue, 14 Jun 2011 14:27:15 +0000</when>
<what>Similar issue not resolved till now: http://code.google.com/p/android/issues/detail?id=15292Q&amp;Eq=smsQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>17191</bugid>
<title>Android 2.2 Q&amp;E 2.3 browser that causes device-width queries to fail randomly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shichuanr</reportedBy>
<openedDate>Fri, 27 May 2011 06:01:33 +0000</openedDate>
<description>Steps to reproduce the problem: Launch Android browser, with viewport
set to Q&lt;Emeta name=Q&quot;EviewportQ&quot;E content=Q&quot;Ewidth=device-width,
initial-scale=1.0Q&quot;EQ&gt;E, get the value for device-width. What happened:
Android 2.2 Q&amp;E 2.3 browser that causes device-width queries to fail
randomly, sometimes it causes target-densitydpi=device-dpi, sometimes it
uses default dpi. What you think the correct behavior should be: It
should always use the default dpi not device-dpi.</description>
</bug>
<bug>
<bugid>168</bugid>
<title>Opening a dialog from the onCreate() method fails</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-03T04:13:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 02 Feb 2008 18:02:10 +0000</openedDate>
<description>Showing a dialog from the onCreate() method shows it briefly and
immediately disposes it even if it is placed after the setCurrentView()
and even if setCurrentView isnQ&apos;Et invoked at all. The workaround is to
post this into the end of the event queue using a Handler: new
Handler().post(new Runnable() { public void run() {
AlertDialog.show(...); } }); While this workaround works it is possibly
a symptom of a problem in the event queue.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 03 Feb 2008 04:13:58 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>12763</bugid>
<title>Gmail composer screen frozen. Gmail composer screen show unreasonable dialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zhangwei.cavy97@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 09:25:12 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: issue1: - Steps to reproduce the problem
(including sample code if appropriate). 1.open Gmail app, launch
composer. 2.in To field enter Q&apos;EtestQ&apos;E, then press home key back to home
screen 3.launch Gmail again - What happened. composer screen fozen,
notification bar working normally, double tap back key can go back to
edit status. - What you think the correct behavior should be. should
back to edit status directly. issue2: - Steps to reproduce the problem
(including sample code if appropriate). 1.open Gmail app, launch
composer. 2.in To field enter Q&apos;EtestQ&apos;E, then press power key to close the
screen 3.press power key again to launch the screen, unlock screen -
What happened. there are two dialogs shown, which say :the address
Q&lt;EtestQ&gt;E is invalid. - What you think the correct behavior should be.
should back to edit status directly, no this dialog. For issue1, I use
hierarchyviewer.bat to check, when press home key back to home screen,
gmail generate two new view. I think they cause user should double tap
back key to normal when switch back to gmail. Attached screen shot for
issue2</description>
</bug>
<bug>
<bugid>13994</bugid>
<title>New Android market loads much slower than the previous one</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-14T18:00:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dmou...@gmail.com</reportedBy>
<openedDate>Fri, 14 Jan 2011 03:10:29 +0000</openedDate>
<description>Two suggestions to improve usability of the new android market: 1. Load
the search bar first. Allow the user to start entering search terms
while the scrollable featured app banner is loading. 2. Allow the user
to disable the scrollable featured app banner. This feature appears to
slow down the market when loading the app without a wifi connection.
When most users launch the market app, they might have a specific search
term in mind. Quick access to the search bar is desirable.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 14 Jan 2011 18:00:12 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>14926</bugid>
<title>Wireless Connects, But No Throughput (1.6 Q&amp;E 2.2)</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mccovi...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 19:36:24 +0000</openedDate>
<description>Hi, IQ&apos;Eve had a look through the bug-tracker here, and noticed multiple
reports of people having an issue whereby they can connect to their
wireless access point, but canQ&apos;Et actually connect to the internet (lots
of reports, no working fixes!). However, all the previous reports IQ&apos;Eve
seen have said it is a problem with WPA. I have tried disabling
authentication altogether, tried WEP, tried multiple access points
(Netgear 602v4, Linksys WAP54g) and tried multiple Android devices (HTC
Desire running 2.1, Archos 5 Tablet running 1.6), and even then, I
cannot get either Android device to connect to either AP, while any
laptop connects successfully. I may note that my Desire worked fine when
it was running 2.1. Please, for the love of God, can we get a proper fix
for this?</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:40:12 +0000</when>
<what>Please attach the output of the Q&apos;Eadb bugreportQ&apos;E command.</what>
</comment>
<comment>
<author>jamesm.m...@gmail.com</author>
<when>Tue, 03 May 2011 22:23:42 +0000</when>
<what>I have a similar problem maybe related: 
Desire S Android 2.3.3 
baseband 20.28b.30.0805U_38.03.02.11_M
kernel 2.6.35.10-g13f6602
build 1.28.401.1

It connects to many WPA routers fine, however when i connect it to a cisco WPA router at work standard wpa key no special authentication i get the following symptons:

-Appears to connect fine
-obtains ip,gateway,dns servers etc fine.
-no internet connectivity atall.

Theres no mac filtering or anything, and iPhones work perfectly fine.
Please look into this and get us a fix, let me know how i can provide further information to troubleshoot the case.

Thanks</what>
</comment>
<comment>
<author>jamesm.m...@gmail.com</author>
<when>Sat, 07 May 2011 10:15:30 +0000</when>
<what>Hello? :)</what>
</comment>
</bug>
<bug>
<bugid>18731</bugid>
<title>Nothing is copied after selecting Q&quot;ECopy URLQ&quot;E from Youtube description area</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 09:34:21 +0000</openedDate>
<description>Step by step instructions: 1. Open Youtube and select to view a video
with web link in description area. 2. Long press the link and select
Q&quot;ECopy URLQ&quot;E from popup edit text. Screenshot is attached Actual result:
Nothing is copied. Expected result: URL should be copied. Comment: If
select Copy URL from More menu, URL is copied. Device: Nexus S</description>
</bug>
<bug>
<bugid>3447</bugid>
<title>Cannot rename IMAP folders for Sent Items and Deleted Items</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T04:52:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>lutz.ben...@gmail.com</reportedBy>
<openedDate>Mon, 03 Aug 2009 12:25:15 +0000</openedDate>
<description>When synchronizing via IMAP against an Exchange mailbox (NOT a Q&quot;Ework
emailQ&quot;E setup) the mail application uses the wrong folder names. - Steps
to reproduce the problem setup an IMAP connection against an Exchange
mailbox. Send mails, delete mails. Observe two new folders being created
Q&quot;ESentQ&quot;E and Q&quot;ETrashQ&quot;E - What you think the correct behavior should be. The
mail program should allow me to specify which folder is equivalent to
Q&quot;ESentQ&quot;E, and which one is equivalent to Q&quot;ETrashQ&quot;E. On Exchange these happen
to be called Q&quot;ESent ItemsQ&quot;E and Q&quot;EDeleted ItemsQ&quot;E</description>
<comment>
<author>gugu...@gmail.com</author>
<when>Sun, 09 Aug 2009 15:38:06 +0000</when>
<what>Same kind of problem here : in french the Sent folder used by the android email
client is called Q&quot;EEnvoy?Q&quot;E. The Q&quot;E?Q&quot;E does not please some IMAP clients (it crashes mine).
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:05:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:52:46 +0000</when>
<what></what>
</comment>
<comment>
<author>gurragu...@gmail.com</author>
<when>Tue, 15 Dec 2009 23:07:20 +0000</when>
<what>IQ&apos;Eve got similar problem. The real Q&quot;EsentQ&quot;E folder is not being used, instead it
creates the localized folder Q&quot;Es?ntQ&quot;E. Pretty peculiar and annoying ... IQ&apos;Em connecting
to a MDaemon server.</what>
</comment>
<comment>
<author>str...@gmail.com</author>
<when>Sat, 19 Dec 2009 21:13:49 +0000</when>
<what>Same here with IMAP and Novell GroupWise.  Android is not use the Q&quot;ESent ItemsQ&quot;E folder
that GroupWise supplies, but create a new Q&quot;ESentQ&quot;E folder.</what>
</comment>
<comment>
<author>Franz.He...@gmail.com</author>
<when>Fri, 25 Dec 2009 01:03:12 +0000</when>
<what>IQ&apos;Em experiencing the exact same problem, but accessing an 1Q&amp;E1 MailXchange email
account via IMAP from a Motorola Droid.  (Note that 1Q&amp;E1 doesnQ&apos;Et allow renaming the
default Q&quot;ESent ItemsQ&quot;E folder.)

My iPhone allows me easily to specify which sent folder to use (as shown, for
example, here: https://www.kattare.com/images/iphone_mail_IMAP/mail_iphone_09.jpg ),
and so does my desktop email client (Gnome Evolution -- I just have to click on Edit
-Q&gt;E Preferences -Q&gt;E edit account -Q&gt;E Defaults).  This functionality, in other words,
comes standard with other IMAP clients.  

Android is lagging behind the iPhone on this... please fix it!

</what>
</comment>
<comment>
<author>barbanos...@gmail.com</author>
<when>Sat, 25 Jun 2011 10:19:45 +0000</when>
<what>my htc insists on calling my sent mail box verzonden and my eee pad insists on sent. i can change neither one! this is really crappy!
</what>
</comment>
</bug>
<bug>
<bugid>16182</bugid>
<title>You guys are SCUM</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-04-16T02:43:56.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Market</component>
<stars>1</stars>
<reportedBy>TSmit...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 20:34:08 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. You allow
spyware on your system. My girlfriend is being tracked by a criminal
using one of the apparently many packages that allow the phone to be
used to spy on people. I have notified the police but they can do little
about it unless she is hurt or killed. Frankly I will sue google if she
is hurt. You are SCUM to allow this. I am glad there is an iphone as an
alternative - at least they try and stop this crap. Seriously - I hope
you guys fail when it gets more well known that you allow such illegal
crap to be put on a phone. Look up MobiStealth or FlexiSpy and see what
crap malware is out there that you do NOTHING about.</description>
<comment>
<author>eyad.abo...@gmail.com</author>
<when>Fri, 15 Apr 2011 20:56:37 +0000</when>
<what>Actually it isnQ&apos;Et an Android only issue, FlexiSpy works on iPhone too and most other popular phone OSQ&apos;Es too. This is from their website: http://utilities.flexispy.com/checkphones.jsp...</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 16 Apr 2011 02:03:14 +0000</when>
<what>The information would be more appropriate in the Market forum.
http://www.google.com/support/forum/p/Android+Market

IQ&apos;Eve passed the info along. Posting there would allow you get better feedback from other users.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 16 Apr 2011 02:43:56 +0000</when>
<what></what>
</comment>
<comment>
<author>wri...@gmail.com</author>
<when>Tue, 26 Apr 2011 18:03:18 +0000</when>
<what>Actually, I canQ&apos;Et find either one of these apps on Android Market. LetQ&apos;Es *not* direct this to Market forums. 

If some random dude has access to your girlfriendQ&apos;Es phone, (which he needs to have in order to install either one of these apps), you have bigger issues to worry about, my friend. The general rule in any security situation, is that if the perpetrator has physical access to your device, itQ&apos;Es game over anyway. Android Market doesnQ&apos;Et control whatQ&apos;Es avaialble outside of Market. Direct your ire to the developer, not Android.</what>
</comment>
<comment>
<author>iphone11...@yahoo.com</author>
<when>Fri, 05 Aug 2011 09:00:07 +0000</when>
<what>No need now to spend many dollars to spy a cell phone.
download the freeware COPY9 at www.spytic.com
(Compatible iPhone, iPad, Android, Symbian, Windows mobile)</what>
</comment>
<comment>
<author>iphone11...@yahoo.com</author>
<when>Fri, 05 Aug 2011 09:00:35 +0000</when>
<what>No need now to spend many dollars to spy a cell phone.
download the freeware COPY9 at www.spytic.com
(Compatible iPhone, iPad, Android, Symbian, Windows mobile)</what>
</comment>
</bug>
<bug>
<bugid>12356</bugid>
<title>lost header on https connection via proxy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cloude....@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 08:14:48 +0000</openedDate>
<description>on proyo,I canQ&apos;Et connect https pages via proxy, Proxy server developer
informed that the reason failed to connect is that there is no
user-agent header, so i tried to capturer packets, then i found that
there are some missing headers (user-agent, etc) I have searched Issue
3334 and couldnQ&apos;Et find good answer about lost header problem.
------captured packet---------- ------to proxy server----------- GET
http://mobile.twitter.com/session/new HTTP/1.1 Host: mobile.twitter.com
Accept-Encoding: gzip Referer: http://mobile.twitter.com/
Accept-Language: ko-, en-US x-wap-profile:
http://gsm.lge.com/html/gsm/C710h-M6-D1.xml User-Agent: Mozilla/5.0
(Linux; U; Android 2.2; ko-; LG-LU3700 Build/FRF91) AppleWebKit/533.1
(KHTML, like Gecko) Version/4.0 Mobile
Safari/533.1;LGUPLUS;01.00.00;01057407799 Cookie:
_mobile_sess=BAh7BzoQX2NzcmZfdG9rZW4iMVlKSDArcmdqYVJ6WGtKZ0k2UFVFZTFHcGxZQVZxSEpkOTJzc2ozcVpjbGc9Og9zZXNzaW9uX2lkIiVkMTkwM2UxNDhkMGVmNzdkYzY4MTA2MTdiMDI4YjQ1Yw%3D%3D--21b6aec6e8ac578c9c591c1587752efeacde2e18;
k=211.115.75.164.1287104457148470 Accept:
application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7 ------from proxy
server----------- HTTP/1.1 302 Found Date: Fri, 15 Oct 2010 01:47:01 GMT
Server: hi Status: 302 Found Content-Language: ko Location:
https://mobile.twitter.com/session/new X-Runtime: 1 Content-Type:
text/html; charset=utf-8 Pragma: no-cache Content-Length: 104
Cache-Control: no-cache, no-store, max-age=0, must-revalidate Expires:
Mon, 01 Jan 1990 00:00:00 GMT Set-Cookie:
_mobile_sess=BAh7BzoQX2NzcmZfdG9rZW4iMVlKSDArcmdqYVJ6WGtKZ0k2UFVFZTFHcGxZQVZxSEpkOTJzc2ozcVpjbGc9Og9zZXNzaW9uX2lkIiVkMTkwM2UxNDhkMGVmNzdkYzY4MTA2MTdiMDI4YjQ1Yw%3D%3D--21b6aec6e8ac578c9c591c1587752efeacde2e18;
path=/; HttpOnly Vary: Accept-Encoding Connection: Keep-Alive
Q&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EYou are being Q&lt;Ea
href=Q&quot;Ehttps://mobile.twitter.com/session/newQ&quot;EQ&gt;EredirectedQ&lt;E/aQ&gt;E.Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;E
------to proxy server----------- CONNECT mobile.twitter.com:443 HTTP/1.1
Host: mobile.twitter.com =Q&gt;Eno User-Agent / Content-Length /
Proxy-Connection / Pragma header</description>
</bug>
<bug>
<bugid>3156</bugid>
<title>OutOfMemoryError in parsing floats.</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-16T15:45:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>9</stars>
<reportedBy>teo2...@abv.bg</reportedBy>
<openedDate>Thu, 02 Jul 2009 14:37:06 +0000</openedDate>
<description>1)Steps to reproduce the problem Install and start the attached
Test1.apk. You will see the following error in adb logcat:
E/AndroidRuntime( 1035): java.lang.OutOfMemoryError: E/AndroidRuntime(
1035): at
org.apache.harmony.luni.util.FloatingPointParser.parseFltImpl(N ative
Method) E/AndroidRuntime( 1035): at
org.apache.harmony.luni.util.FloatingPointParser.parseFloat(Flo
atingPointParser.java:312) E/AndroidRuntime( 1035): at
java.lang.Float.parseFloat(Float.java:327) E/AndroidRuntime( 1035): at
java.lang.Float.valueOf(Float.java:368) E/AndroidRuntime( 1035): at
android.test1.TestActivity1.onCreate(TestActivity1.java:18)
E/AndroidRuntime( 1035): at
android.app.Instrumentation.callActivityOnCreate(Instrumentatio
n.java:1123) E/AndroidRuntime( 1035): at
android.app.ActivityThread.performLaunchActivity(ActivityThread
.java:2212) E/AndroidRuntime( 1035): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.
java:2265) E/AndroidRuntime( 1035): at
android.app.ActivityThread.access$1800(ActivityThread.java:112)
E/AndroidRuntime( 1035): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java: 1679)
E/AndroidRuntime( 1035): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
1035): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
1035): at android.app.ActivityThread.main(ActivityThread.java:3895)
E/AndroidRuntime( 1035): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 1035): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
1035): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(Zygo
teInit.java:745) E/AndroidRuntime( 1035): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:503)
E/AndroidRuntime( 1035): at dalvik.system.NativeStart.main(Native
Method) 2)The Eclipse project for Test1 is attached as Test1.zip. You
may find the source code in src folder of the Test1.zip. The problem is
in the line: Float floatObject2 =
Float.valueOf(String.valueOf(Integer.MIN_VALUE));</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 02 Jul 2009 16:58:36 +0000</when>
<what>Confirmed.

Filed internally as bug 1957904.
</what>
</comment>
<comment>
<author>t.p.elli...@gmail.com</author>
<when>Tue, 07 Jul 2009 18:44:13 +0000</when>
<what>See also

https://issues.apache.org/jira/browse/HARMONY-6261

which includes the fix.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:31:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:54:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:58:02 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Oct 2009 15:36:36 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 08 Oct 2009 15:38:43 +0000</when>
<what>Issue 4185 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 15 Oct 2009 20:37:08 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 16 Oct 2009 15:45:04 +0000</when>
<what>patch applied to internal tree.</what>
</comment>
<comment>
<author>simon.dr...@gmail.com</author>
<when>Fri, 12 Feb 2010 21:19:39 +0000</when>
<what>Any idea when this fix may see the light of day? It is still present in 2.1</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 12 Feb 2010 21:34:32 +0000</when>
<what>I believe this was fixed in froyo (upcoming major release).
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 12 Feb 2010 21:41:25 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10619</bugid>
<title>Music cuts out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>garpun...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 08:39:06 +0000</openedDate>
<description>Using the music apps cuts out at the beginning of a track. This usually
happens when you browse for music play a track then it cuts out at the
beginning for about a second.</description>
</bug>
<bug>
<bugid>3992</bugid>
<title>[MediaPlaybackService] Pause icon does not change into Play icon when playlist finishes playing in Shuffle mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>roni.da...@discretix.com</reportedBy>
<openedDate>Wed, 23 Sep 2009 11:21:07 +0000</openedDate>
<description>To reproduce: 1. Go to the Music application and play a playlist. 2.
Turn on Shuffle mode. 3. Turn off repeat mode; 4. Wait till playlist
ends. The middle icon at the end will stay on Q&quot;EPauseQ&quot;E rather then change
to Q&quot;EPlayQ&quot;E. In order to fix this you need to add 2 lines to
MediaPlaybackService.java file, as follows (look for the remark): ...
public void next(boolean force) { synchronized (this) { ... if
(mShuffleMode == SHUFFLE_NORMAL) { ... if (numUnplayed Q&lt;E=0) { //
everythingQ&apos;Es already been played if (mRepeatMode == REPEAT_ALL || force)
{ ... } else { // all done stop(true); // Moving the player to stop
state, to acknowledge suspend gotoIdleState(); /*ADDED LINES START
HERE*/ notifyChange(PLAYBACK_COMPLETE); mIsSupposedToBePlaying = false;
/*ADDED LINES END HERE*/ return; } } ... ...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 16:46:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11436</bugid>
<title>Location of debug.keystore is incorrect in documentation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mr.bald...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 04:07:05 +0000</openedDate>
<description>URL:
http://developer.android.com/guide/publishing/app-signing.html#debugmode
Q&quot;EThe default storage location for AVDs is in ~/.android/avd on OS X and
LinuxQ&quot;E should be Q&quot;EThe default storage location for AVDs is in
~/.android/ on OS X and LinuxQ&quot;E</description>
</bug>
<bug>
<bugid>2536</bugid>
<title>Feature Request: Greater granularity in reminder settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>12</stars>
<reportedBy>luke.hun...@gmail.com</reportedBy>
<openedDate>Tue, 28 Apr 2009 21:16:04 +0000</openedDate>
<description>I may be a bit of a curmudgeon on this point, but I feel really limited
by the reminder options in the calendar app. Being extremely absent
minded, 5 minute reminders are long enough that I can often get
distracted when twiddling my thumbs for a few minutes and quite easily
miss the start of the event. I often prefer to set a 2 minute reminder
so that when the reminder beeps I get up and go, no thumb twiddling
necessary. IQ&apos;Ed love to be able to customize the reminder length to my
needs, but IQ&apos;Ed also be disappointed if it takes a lot more work to enter
a custom reminder every time I need one. IQ&apos;Ed consider customizing the
calendar myself, but the experiences documented here do not inspire
confidence:
http://shortcipher.insanejournal.com/79756.html?view=12684#t12684</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:48:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:12:05 +0000</when>
<what></what>
</comment>
<comment>
<author>reid.som...@gmail.com</author>
<when>Wed, 03 Feb 2010 08:03:42 +0000</when>
<what>IQ&apos;Ed like to see the ability I had on my old windows mobile where there were shortcuts
for alarms, 10 mins, 1hr, 2 hrs etc but also the ability to set the specifc alarm
time. Right now I put an alarm in to go swimming at 12 noon tomorrow expecting I
could set a reminder for say 8pm tonight when IQ&apos;Em home to remind me to pack my kit
but no deal, I can set a reminder for 12 noon today or midnight tonight, not very useful.</what>
</comment>
<comment>
<author>miki.les...@gmail.com</author>
<when>Wed, 13 Oct 2010 07:18:36 +0000</when>
<what>I need to specify the exact date and time of reminders. This issue seems to partly duplicate with 3760.</what>
</comment>
</bug>
<bug>
<bugid>17198</bugid>
<title>Sync is currently experiencing problems - Market not responding- Multi Account Sync on Honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vinayak....@gmail.com</reportedBy>
<openedDate>Fri, 27 May 2011 10:33:11 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. *Add multiple accounts in the
Q&quot;ESettingsQ&gt;EAccountQ&amp;ESyncQ&quot;E, say 3 gmail Q&amp;E 1 yahoo *The carrier is 3G *WiFi
is Off *Wait for 15 min. One of the accounts shows Q&quot;ESync is currently
experiencing problemsQ&quot;E. * Open Market, it shows problem.</description>
</bug>
<bug>
<bugid>4988</bugid>
<title>Latitude on Android 2.0 shows my location but profile photo not displayed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>sietedo...@gmail.com</reportedBy>
<openedDate>Sun, 22 Nov 2009 21:56:44 +0000</openedDate>
<description>IQ&apos;Em using Android 2.0 on a Motorola Droid. I can use Latitude on Google
Maps, but sadly my profile photo is not displayed. I have a photo set on
my google profile which shows up in gchat (both on android and on gchat
client, also I can load the Latitude web app on an iphone which works
(i.e. shows same photo as gchat).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:28:40 +0000</when>
<what></what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Fri, 04 Dec 2009 05:42:13 +0000</when>
<what>Mine worked at first, but after phone reset it is no longer working.  Profile pictures 
for all Q&apos;EfriendsQ&apos;E in Latitude do not display in Latitude list.</what>
</comment>
<comment>
<author>sietedo...@gmail.com</author>
<when>Fri, 04 Dec 2009 05:48:05 +0000</when>
<what>I may have found something to do with this.  I found that sometimes when I logged into google my profile 
picture would not be set correctly, or it changed from what I used before.  I noticed that after I used iChat on my 
macbook, then used gchat within gmail, the picture from iChat had copied over.  I changed my photo in iChat, 
and low and behold my picture in gchat in gmail shows the same image.  I have a feeling that Latitude will 
display my correct picture now, but why I had to go through this iQ&apos;Em not sure.  If I find out anything else I will 
update the bug.</what>
</comment>
<comment>
<author>beth....@gmail.com</author>
<when>Mon, 14 Dec 2009 23:34:47 +0000</when>
<what>I have same problem. However, IQ&apos;Em more frustrated by my friendsQ&apos;E pictures missing 
than my own picture missing.</what>
</comment>
<comment>
<author>sietedo...@gmail.com</author>
<when>Thu, 21 Jan 2010 03:17:52 +0000</when>
<what>For some bizarre reason this seem to have fixed itself on both my droid and my 
friends nexus one.. his phone being new, it had the same issue to begin with, then a 
few days later we both noticed it was working and we could see each others photos.  

did anyone else get a magical fix?

I received no updates from google so not sure what changed.

IQ&apos;Ed say google can close this if something is fixed with other users.</what>
</comment>
<comment>
<author>mtnbik...@gmail.com</author>
<when>Thu, 21 Jan 2010 04:10:56 +0000</when>
<what>Mine is working now too.  I noticed it a few days ago.  IQ&apos;Eve not received any OTA 
updates and IQ&apos;Em not sure that anything I did made it start working.  However, as you 
can see by comment 2, it worked (for a short time), then didnQ&apos;Et (for a long time) after 
a reset, now it does.  Makes me wonder if it will stop working again.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>sietedo...@gmail.com</author>
<when>Fri, 21 May 2010 23:17:21 +0000</when>
<what>Hi Morri... issue seems to be resolved now so weQ&apos;Ere all good.  thanks.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:45 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>5856</bugid>
<title>Messagin application stop when I try to send a message from contactQ&apos;Es detail screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>natanael...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 16:06:00 +0000</openedDate>
<description>When I try to open a sms message direct from contactQ&apos;Es detail screen,
the Messagin application stops. This issue occours only with certain
contact numbers, not all. Steps: 1- Open a contact. 2- Tap on Messaging
application icon of contactQ&apos;Es mobile phone number. 3- Android show the
alert: Q&quot;ESorry! The aplication Messaging (process com.android.mms) has
stopped unexpectedly. Please try again. Force closeQ&quot;E. Thanks</description>
<comment>
<author>natanael...@gmail.com</author>
<when>Wed, 06 Jan 2010 16:09:09 +0000</when>
<what>I forgot to tell that my phone is a 2.0 Motorola Milestone and my carrier is Vivo, 
Brazil.

Thanks</what>
</comment>
</bug>
<bug>
<bugid>6875</bugid>
<title>Applications constantly keep running in background</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-02-26T17:18:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sharpend...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 05:27:29 +0000</openedDate>
<description>I have Advanced Task Killer installed on my MT3G Fender edition and what
i have noticed since installing is that Applications keep opening up in
the background without me initially opening them....Any Ideas?...I never
had this issue on my regular MT3G</description>
<comment>
<author>Rath...@gmail.com</author>
<when>Fri, 26 Feb 2010 06:01:07 +0000</when>
<what>Google should code there own task killer and include it, the ones available on the 
market slow down the phone because they themselves run in the background using up 
battery power and memory. I have tried 4 different ones and my phone runs better 
without them.

There is no exit options for most apps some way to close apps rather then leaving 
them open in the background would improve these phones a great deal.</what>
</comment>
<comment>
<author>sharpend...@gmail.com</author>
<when>Fri, 26 Feb 2010 06:03:58 +0000</when>
<what>I agree, im sorry but the ability to just close unwanted apps should have been a 
noooooooooo brainer</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 26 Feb 2010 17:18:19 +0000</when>
<what></what>
</comment>
<comment>
<author>sharpend...@gmail.com</author>
<when>Sat, 27 Feb 2010 07:12:16 +0000</when>
<what>......sooooooo apps randomly opening when they arent being used is working as intended?  
...good to know *rolls eyesQ&amp;E</what>
</comment>
</bug>
<bug>
<bugid>12420</bugid>
<title>Indian Language fonts not supported in Froyo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>anil.kin...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 05:13:53 +0000</openedDate>
<description>Running Android 2.2 on Nexus One -------------------------------- Steps
to reproduce problem: ----------------------------- Open browser on
nexus one and visit any of the following newspaper websites in Indian
language - http://www.esakal.com - http://www.maharashtratimes.com -
http://www.loksatta.com These websites are not shown correctly. Also any
SMS in Indian languages are not shown correctly. Only square boxes are
shown instead of letters. Indic script support is totally missing in
Android(all versions). iPhone and Symbian support it very well Please
provide the support ASAP. Android based phones are sold world wide and
language support is must.</description>
</bug>
<bug>
<bugid>9782</bugid>
<title>IMAP Problem - Sent Items from Android 2.2 wonQ&apos;Et sync with IMAP server</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>12</stars>
<reportedBy>anthony....@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 20:35:34 +0000</openedDate>
<description>When I set up IMAP email on my Android 2.2 phone (HTC Incredible) and
send an email, the email goes into the default Inbox on my device, and
not into the Inbox.Sent folder that syncs with the IMAP server; so the
sent items never sync with the server. This is a global problem and not
limited to my device.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 15 Jul 2010 23:27:10 +0000</when>
<what></what>
</comment>
<comment>
<author>carlover...@gmail.com</author>
<when>Mon, 17 Jan 2011 13:30:26 +0000</when>
<what>I have the same problem. Using HTC Desire with 2.2 Froyo.
HTC Mail application (imap setup) moves a sent mail into the Sent box but it will not appear on the sent box on my imap server or any other folder for that case even if I move it manually. Why is this so?? Please help!</what>
</comment>
<comment>
<author>mjma...@gmail.com</author>
<when>Thu, 27 Jan 2011 15:02:23 +0000</when>
<what>ThereQ&apos;Es a reason this is happening.  The Q&apos;EassignedQ&apos;E folders are created by the android client, that are not the same as the IMAP folders.  There is a way to address the issue directly, and it involves editing the database file, would be nice if this could be done through a setting.  See comments 53 Q&amp;E 54 in issue below (more information throughout entire issue)
http://code.google.com/p/android/issues/detail?id=1811#c53</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16085</bugid>
<title>XmlBlock.Parser.getAttributeFloatValue(int idx, float defaultValue) does not return default value when attribute is not set.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zarthr...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 14:35:45 +0000</openedDate>
<description>The XmlBlock.Parser.getAttributeFloatValue(int idx, float defaultValue)
does not return the default value when the corresponding attribute is
not set. It instead throws a RuntimeException. The source from the
framework that causes the issue is as follows: 414 public float
getAttributeFloatValue(int idx, float defaultValue) { 415 int t =
nativeGetAttributeDataType(mParseState, idx); 416 // Note: donQ&apos;Et attempt
to convert any other types, because 417 // we want to count on appt
doing the conversion for us. 418 if (t == TypedValue.TYPE_FLOAT) { 419
return Float.intBitsToFloat( 420 nativeGetAttributeData(mParseState,
idx)); 421 } 422 throw new RuntimeException(Q&quot;Enot a float!Q&quot;E); 423 } I
believe line 422 should be changed to: return defaultValue;</description>
</bug>
<bug>
<bugid>6098</bugid>
<title>Malformed dex file causes infinite loop in dexopt</title>
<status>FutureRelease</status>
<owner>danfuzz....@gmail.com</owner>
<closedOn>2010-01-26T21:38:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jesusfre...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jan 2010 00:48:42 +0000</openedDate>
<description>When running dexopt on a malformed dex file that has multiple
definitions for the same class, dexopt can go into an infinite loop in
the optimizeMethod function when it is called on the same method
multiple times. When it encounters an odexed instruction (from a prior
invocation on the same method), dexGetInstrWidth returns a negative
instruction width, causing an infinite loop. The underlying issue is
that the verifier doesnQ&apos;Et catch the case when a dex file has multiple
definitions for a class. The attached zip file is a command-line dalvik
app that causes dexopt to go into an infinite loop. It also contains the
smali source files used to build it, and a dump of classes.dex. It can
be run as: dalvikvm -cp dexopt-loop.zip main This is known to occur on
the version of dalvik from the eclair branch of AOSP. I suspect it
happens on prior versions of dalvik as well.</description>
<comment>
<author>jesusfre...@gmail.com</author>
<when>Sun, 17 Jan 2010 00:59:56 +0000</when>
<what>See https://review.source.android.com/#change,13240 for a patch that fixes this issue</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jan 2010 01:16:05 +0000</when>
<what></what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Tue, 19 Jan 2010 21:39:45 +0000</when>
<what>This is now tracked as internal bug 2382215. HereQ&apos;Es the contents (since itQ&apos;Es a little
different in angle than what you reported):

THE PROBLEM:
The code in DexSwapVerify will silently allow a dex file that has multiple
definitions for the same class to pass verfication. It should reject such a file.
There is probably other improperly allowed duplication in DexSwapVerify, but the
class def problem might be the only one that causes real craziness to ensue.

See Q&lt;Ehttps://review.source.android.com/#change,13240Q&gt;E on the public Gerrit and
Q&lt;Ehttp://code.google.com/p/android/issues/detail?id=6098Q&gt;E on the public bugtracker for
more info.

STEPS TO REPRODUCE:
1. See the bug above.

EXPECTED RESULTS:
Dex file is rejected at DexSwapVerify.

OBSERVED RESULTS:
Dex file is passed by DexSwapVerify and causes a subsequent infinite loop during
optimization.
</what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Tue, 26 Jan 2010 21:38:19 +0000</when>
<what>This has now been fixed in the Android internal repo. It should make its way to the
open soon (for sufficiently caveated definitions of Q&quot;EsoonQ&quot;E).
</what>
</comment>
</bug>
<bug>
<bugid>8202</bugid>
<title>browser only scores 93/100 on the ACID3 test</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>27</stars>
<reportedBy>rjayris...@gmail.com</reportedBy>
<openedDate>Fri, 07 May 2010 02:32:12 +0000</openedDate>
<description>- Steps to reproduce the problem. open browser on Android, go to
http://acid3.acidtests.org - What happened. test reports a score of
93/100, and test doesnQ&apos;Et render correctly - What you think the correct
behavior should be. test should score 100/100 and match example render
Tested on a Nexus One, 2.1update1</description>
<comment>
<author>yera...@gmail.com</author>
<when>Fri, 07 May 2010 09:11:16 +0000</when>
<what>I have got this scores too</what>
</comment>
<comment>
<author>eladk...@gmail.com</author>
<when>Fri, 07 May 2010 15:41:00 +0000</when>
<what>so what? firefox gets a 94...</what>
</comment>
<comment>
<author>pgi...@gmail.com</author>
<when>Fri, 07 May 2010 17:24:12 +0000</when>
<what>And every browser should strive to be 100%...sooo....this is a pretty big so what.</what>
</comment>
<comment>
<author>rjayris...@gmail.com</author>
<when>Tue, 25 May 2010 15:46:40 +0000</when>
<what>looks like Froyo gets 92/100</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 22 Jun 2010 17:58:49 +0000</when>
<what>WeQ&apos;Eve enabled SVG tentatively in a future release, and that gets us up to 96. Note that Acid3 measures an arbitrary set of browser features, and 100% means little except this particular test is rendered correctly.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>Benoit.Q...@gmail.com</author>
<when>Thu, 16 Dec 2010 10:18:32 +0000</when>
<what>Why is SVG disabled?</what>
</comment>
<comment>
<author>sindhudw...@gmail.com</author>
<when>Thu, 13 Jan 2011 17:11:23 +0000</when>
<what>@Benoit.Quartier:
According to the comment for bug 1376, The android team chose this to save 1MiB of space. See here:

http://code.google.com/p/android/issues/detail?id=1376#c4

Enabling svg support and svg animation only brings the acid3 score to a 99/100 for me.</what>
</comment>
<comment>
<author>jrdn....@gmail.com</author>
<when>Thu, 19 May 2011 22:04:41 +0000</when>
<what>Why is the word only used so much here?  Who cares about acid3 at this point?</what>
</comment>
<comment>
<author>si...@jseb.com</author>
<when>Wed, 08 Jun 2011 04:57:43 +0000</when>
<what>#6 So I want to buy a phone in the next year, how can I tell if it has SVG support without picking it up and browsing to an SVG site?

You say this Q&quot;EWeQ&apos;Eve enabled SVG tentatively in a future releaseQ&quot;E
Could you please tell me what version of android for a phone will have support?
It is not like poor MNG, removed from FF, SVG is a w3c standard.
Saving 1M may have been an issue for the G1, but SVG support should have been enabled with the release of Nexus One.

If you are not able to answer with more certainty then Q&quot;Etentatively (not certain)Q&quot;E, please advise me how to contact someone @google who can.

</what>
</comment>
</bug>
<bug>
<bugid>6679</bugid>
<title>Text to speech has extra 500  to 750  msecs of trailing silence</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Tue, 16 Feb 2010 19:37:22 +0000</openedDate>
<description>It appears from listening to the sound carefully that text-to-speech
output is followed by 500-750 msecs of quiet white noise. I believe this
has to play out before the utterance-complete callback is fired off.
This makes it difficult to use these callbacks to synchronize a speech
recognition attempt. The users speak too soon and get frustrated. Can it
be chopped off so the callbacks fire as soon as the speech output
actually completes? It will result in more responsive-seeming and easier
to use applications of this type. Tested on Android 1.6 and 2.1</description>
</bug>
<bug>
<bugid>2259</bugid>
<title>expected behavior when setting either layout_width or layout_height to wrap_content in ImageView</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-19T23:15:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kingkun...@gmail.com</reportedBy>
<openedDate>Thu, 19 Mar 2009 19:23:20 +0000</openedDate>
<description>For any image view with a large image (e.g. much larger than a height of
40 dip), set: android:layout_height=Q&quot;E40dipQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E OBSERVED: The image shrinks
appropriate to a height of 40dip, and the proportions are constrained,
so the width of the image is shrunk too, but the width of the LAYOUT is
the width of the original, large image. So youQ&apos;Ell have an image that
looks proportional, but whose layout takes up a whole lot of real estate
on the phone. EXPECTED: The layout_width should take into account the
constrained proportions of the image, and should be proportional to the
re-sized height. So if I had an image that was 120x160, and I set
layout_height to 40dip and layout_width to wrap_content, the
layout_width should now be 30dip, not 120dip.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 19 Mar 2009 23:15:35 +0000</when>
<what>There are attribtues/APIs to do this. Anyway, we cannot change the default behavior now.</what>
</comment>
</bug>
<bug>
<bugid>19011</bugid>
<title>NDK: x86 header file using incorrect macro</title>
<status>Released</status>
<owner>di...@android.com</owner>
<closedOn>2011-08-04T12:05:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>markdh...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 15:35:37 +0000</openedDate>
<description>NDK r6 sets Q&apos;Esize_tQ&apos;E to an incorrect value for x86 when using the
standalone toolchain. #include Q&lt;Emachine/_types.hQ&gt;E is using the #define
macro Q&apos;EANDROIDQ&apos;E to decide on the definition of Q&apos;Esize_tQ&apos;E. This macro is
not defined if you use the standalone toolchain. See
http://groups.google.com/group/android-ndk/browse_thread/thread/9c1922c3b3e8e6e6/e727aa39eda23064#e727aa39eda23064
Platform targeted by your project: x86, android-9 STEPS TO REPRODUCE: 1.
Create a file sample.cpp with the follow: #include Q&lt;Estdio.hQ&gt;E using
namespace std; typedef size_t SIZE_T; class Hello { public:
Hello(){printf(Q&quot;EhelloQ&quot;E);} ~Hello(){} }; class Test { public: Test ();
virtual ~Test (); void* operator new(size_t size); private: /* data */
}; int main() { Hello* h = new Hello(); delete h; return 0; } 2. compile
using the standalone x86 toolchain EXPECTED RESULTS: The code should
compile OBSERVED RESULTS: error: Q&apos;Eoperator newQ&apos;E takes type Q&apos;Esize_tQ&apos;E
(Q&apos;Eunsigned intQ&apos;E) as first ADDITIONAL INFORMATION: Enabling the -E to
inspect the code show show that Q&apos;Esize_tQ&apos;E is defined as typedef unsigned
long size_t; when it should be: typedef unsigned int size_t; Because the
ANDROID macro is not defined by default in the NDK standalone
toolchains. Code from machine/_type.h #ifndef _SIZE_T_DEFINED_ # define
_SIZE_T_DEFINED_ # ifdef ANDROID typedef unsigned int size_t; # else
typedef unsigned long size_t; # endif #endif The Q&apos;EANDROIDQ&apos;E define should
be replaced with Q&apos;E__ANDROID__Q&apos;E</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 22:36:40 +0000</when>
<what></what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Thu, 04 Aug 2011 12:05:45 +0000</when>
<what>Fixed by https://review.source.android.com/25060</what>
</comment>
<comment>
<author>di...@android.com</author>
<when>Tue, 30 Aug 2011 18:59:35 +0000</when>
<what>in NDK r6b</what>
</comment>
</bug>
<bug>
<bugid>11364</bugid>
<title>Input Method Problem in emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vikas.pa...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 11:03:37 +0000</openedDate>
<description>I am not getting input method usually of the type Q&quot;EAndroid KeyboardQ&quot;E.
each time I create a new AVD itQ&apos;Es default input method is Q&quot;EChieneeseQ&quot;E
and I have to change it to Q&quot;EAndroid KeyboardQ&quot;E.. Please confirm either it
is an issue or just a default setting for the AVDQ&apos;Es I am using it in
Q&quot;Eeclipse 3.5Q&quot;E with Froyo 2.2 on Windows 7 PC. Thank You and Regards
Vikas Patidar</description>
</bug>
<bug>
<bugid>7694</bugid>
<title>Multimedia Station force closes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mhelv...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 16:22:04 +0000</openedDate>
<description>I have a Motorola Milestone and a multimedia dock. Recently, I was able
to update to Android 2.1. After the update, the Multimedia station app
doesnQ&apos;Et work anymore. When I place the phone in the dock, or start the
multimedia station app from the notifications screen, I get the
following message: Q&quot;EThe application Multimedia station(process
com.motorola.dock) has stopped unexpectedly. Please try again.Q&quot;E DoesnQ&apos;Et
matter how often I try. Rebooting the phone doesnQ&apos;Et help.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 13 Apr 2010 23:08:59 +0000</when>
<what>This is a Motorola application, you should report this bug to them.</what>
</comment>
<comment>
<author>Abdul.hy...@gmail.com</author>
<when>Fri, 16 Apr 2010 10:00:25 +0000</when>
<what>I Have The Exact Problem. Just Updated It Last Night And The Multimedia Dock Station 
Application Will Not Work. HELP!</what>
</comment>
<comment>
<author>Abdul.hy...@gmail.com</author>
<when>Fri, 16 Apr 2010 10:25:52 +0000</when>
<what>ok guys i ahev resored it to factory settings which erases everything except android 
2.1. which looks like did the trick. my dock station application is now working 
again.</what>
</comment>
<comment>
<author>euclides...@gmail.com</author>
<when>Tue, 04 May 2010 17:31:51 +0000</when>
<what>I Have The Exact Problem too. </what>
</comment>
<comment>
<author>euclides...@gmail.com</author>
<when>Wed, 05 May 2010 14:44:27 +0000</when>
<what>Solution by Danilo Araujo
(http://www.vivoblog.com.br/dia-21-para-os-stones.html/comment-page-2#comment-17535)

Users, also had the same problem with the dock. To resolve follow these steps.

1) Settings -Q&gt;E Applications -Q&gt;E Manage Applications
2) Button Menu -Q&gt;E Filter -Q&gt;E All
3) Find the application Q&quot;EBase MultimediaQ&quot;E and find the Clear Data option.

So ready to start again, will only lose the configuration of local climate. Only hit
again.

This is a bug in the update, I have helped.</what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Wed, 05 May 2010 14:56:11 +0000</when>
<what>Thanks! That worked for me. Though the application is not called Q&quot;EBase MultimediaQ&quot;E
but Q&quot;EMultimedia stationQ&quot;E. Perhaps a difference between Droid and Milestone?

On an unrelated note: I miss the night-mode button. I wonder why they removed it.</what>
</comment>
<comment>
<author>euclides...@gmail.com</author>
<when>Wed, 05 May 2010 18:26:12 +0000</when>
<what>No difference is that I confuse even myself. 

Click on the lamp. Now the brightness can be adjusted. got better.
</what>
</comment>
<comment>
<author>lacerd...@gmail.com</author>
<when>Wed, 12 May 2010 17:06:54 +0000</when>
<what>work for me too!</what>
</comment>
<comment>
<author>vto3...@gmail.com</author>
<when>Fri, 14 May 2010 20:21:05 +0000</when>
<what>Thanks euclidesmarques!!!

IQ&apos;Eve tried searching the Motorola Support forums to no avail and yet in this thread the 
problem has been resolved!

Many, many thanks!
</what>
</comment>
<comment>
<author>vitordem...@gmail.com</author>
<when>Wed, 19 May 2010 12:22:28 +0000</when>
<what>Q&quot;EBase MultimediaQ&quot;E is the name of the application in Portuguese. Solution comes from the 
comments on the blog of one of the brazilian providers, so Euclides just forgot to 
translate that part. The correct name is indeed Q&quot;EMultimedia stationQ&quot;E, worked for me 
too.</what>
</comment>
<comment>
<author>pal...@gmail.com</author>
<when>Wed, 09 Jun 2010 12:29:09 +0000</when>
<what>Problem solved, thanks to euclides.</what>
</comment>
<comment>
<author>adelin...@gmail.com</author>
<when>Thu, 10 Jun 2010 13:17:07 +0000</when>
<what>Obrigado Euclides.</what>
</comment>
<comment>
<author>euclides...@gmail.com</author>
<when>Thu, 10 Jun 2010 13:24:07 +0000</when>
<what>Friends, I need help with errors 8425 and 8293. If anyone knows please register here. Thank you.</what>
</comment>
<comment>
<author>fbol...@gmail.com</author>
<when>Sun, 22 Aug 2010 10:23:36 +0000</when>
<what>euclidesmarques it worked perfectly. 

Thank you</what>
</comment>
</bug>
<bug>
<bugid>10990</bugid>
<title>Google shame on you till date there is no update for Arabic !!!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-07T18:07:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>turki.al...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 19:53:17 +0000</openedDate>
<description>Google shame on you till date there is no update for Arabic !!! Google
shame on you till date there is no update for Arabic !!! Google shame on
you till date there is no update for Arabic !!! Google shame on you till
date there is no update for Arabic !!! Google shame on you till date
there is no update for Arabic !!! Google shame on you till date there is
no update for Arabic !!! Google shame on you till date there is no
update for Arabic !!! Google shame on you till date there is no update
for Arabic !!! Google shame on you till date there is no update for
Arabic !!! Google shame on you till date there is no update for Arabic
!!! Google shame on you till date there is no update for Arabic !!!</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 07 Sep 2010 18:07:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2212</bugid>
<title>Syncing contacts on does not download pictures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>16</stars>
<reportedBy>marco.tijuana</reportedBy>
<openedDate>Thu, 12 Mar 2009 14:01:06 +0000</openedDate>
<description>I keep the contacts on my phone synchronized with gmail. Few of them
have a profile picture (added trough gmail, not using the phone).
Yesterday i wiped my phone while updating to the official ADP1-1.1 image
just released. After the update, I synchronized contacts. They were
downloaded on my phone without problems, but without pictures. The
pictures are still visible in Gmail (at least the ones with a mail
address [1]) I tried to sync again and again, then reboot then sync,
...but the pictures are still not downloaded. IQ&apos;Em sure this was working
properly with the old 1.0 system. [1]
http://code.google.com/p/android/issues/detail?id=1591</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:58:49 +0000</when>
<what>Does this issue still exist?</what>
</comment>
<comment>
<author>marco.tijuana</author>
<when>Mon, 30 Mar 2009 11:30:07 +0000</when>
<what>I see my contactQ&apos;Es picture in Gmail, 
they are still not downloaded when i sync.

If I should try something else let me know
(i.e. erase all contacts and sync, or something else ...)</what>
</comment>
<comment>
<author>marco.tijuana</author>
<when>Thu, 07 May 2009 16:09:27 +0000</when>
<what>This is (almost) working with 1.5 cupcake:

I just updated my ADP1 to the official 1.5, erasing userdata and cache.
When synchronizing data the first time, the contacts got downloaded.
However the pictures were NOT downloaded.
I could see the picture only of contacts for which i have google talk contact stored,
it downloaded their current avatar/profile picture

However after logging in to gmail and re-uploading custom pictures,
those were downloaded on my phone at the next sync</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 18:49:00 +0000</when>
<what></what>
</comment>
<comment>
<author>TilmanBa...@gmail.com</author>
<when>Mon, 20 Jul 2009 10:46:10 +0000</when>
<what>Thank you marco.tijuana for your tip.
This works fine for me. Thanks.

Though, google should fix that seemlessly on a update. (meaning force downloading
contacts after a buglike this was fixed)</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:43:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:53:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:55:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jdawg...@gmail.com</author>
<when>Wed, 09 Dec 2009 21:32:31 +0000</when>
<what>What about having images for people on my phone that donQ&apos;Et sync to gmailQ&apos;Es contacts?
 None of the images up-sync to google contacts.  Is that a current feature that
Android contacts lacks or am I doing something wrong?</what>
</comment>
<comment>
<author>GESutton...@gmail.com</author>
<when>Fri, 15 Jan 2010 19:09:08 +0000</when>
<what>This needs to be fixed for seamless bi-directional sync.</what>
</comment>
<comment>
<author>Equi...@gmail.com</author>
<when>Fri, 03 Sep 2010 18:01:15 +0000</when>
<what>I have a Droid running 2.2, I also have google voice, some of my contact images are refusing to download, does it have to do with the original file type the contact image was originally in? I also use lattitude, I donQ&apos;Et know if that matters. Tried re-syncing, Tried rebooting, Some contact photos are still not there.</what>
</comment>
</bug>
<bug>
<bugid>12235</bugid>
<title>Launching a URL from SMS after having viewed a youtube video will cause the webpage to be launched in the background </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>igerra.j...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 06:42:38 +0000</openedDate>
<description>Steps to reproduce : 1. Visit youtube and find a video and play it. 2.
From another device send SMS with URL in the body ie http://slashdot.org
to the device playing the video 3. Before receiving SMS press HOME key
to return to HOME SCREEN. 4. After receiving SMS, open SMS, follow the
URL in the body of the SMS as it auto-launches the browser to the URL in
the body of the SMS. 5. Notice when that the Youtube player is shown
partially or sometimes wholy as the URL is being loaded in the browser.
--After playing video press HOME key to return to HOME SCREEN after
moving from another application by clicking on any url reproduce come.
Expected results: The show you want to view the browser page. Observed
results: YouTube videos created under the browser. Do not you want to
view the browser page.</description>
</bug>
<bug>
<bugid>1886</bugid>
<title>IM Client can swallow messages</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>7</stars>
<reportedBy>morganwh...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jan 2009 21:57:54 +0000</openedDate>
<description>When using a non jabber IM client (Yahoo, MSN, ICQ) messages can be
lost. If unread messages are received on the android device and an IM
client on another computer/device/etc logs in to those accounts, the
messages on the android device disappear and cannot be retrieved.
Solutions: - dont expire the incoming messages when the client goes
offline, so they can still be read - provide a logging option for
received IM messages</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 21:54:33 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:31:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:26:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:16:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>940</bugid>
<title>SharedPreferences.Editor.comit() return always false</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:04:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>akxucker@gmail.com</reportedBy>
<openedDate>Mon, 06 Oct 2008 03:21:03 +0000</openedDate>
<description>IQ&apos;Em using android sdk1.0r1 on vista SharedPreferences.Editor.comit()
returns always false. like below SharedPreferences preferences =
getSharedPreferences(Q&quot;ERedirectDataQ&quot;E, 0); SharedPreferences.Editor editor
= preferences.edit(); editor.putString(Q&quot;EtextQ&quot;E, Q&quot;EdataQ&quot;E); boolean
ret=editor.commit(); attach a logcatQ&apos;Es log. W/test ( 167): false is my
appQ&apos;Es log.</description>
<comment>
<author>alexba...@gmail.com</author>
<when>Wed, 26 Nov 2008 20:37:25 +0000</when>
<what>I second this. And ideally, IQ&apos;Ed like to be notified when this bug is fixed.</what>
</comment>
<comment>
<author>joakim.erdfelt</author>
<when>Thu, 22 Jan 2009 04:42:49 +0000</when>
<what>I just got bit by this one too.

I did a little digging, this is what I found ...

In android 1.0 ...

Line #2487 of ApplicationContext.java
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/app/ApplicationContext.java;hb=54b6cfa9a9e5b861a9930af873580d6dc20f773c#l2487

is the implementation of Editor.commit() that I encountered.

It returns the result of ApplicationContext.writeFileLocked()
Line #2548 of ApplicationContext.java
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/app/ApplicationContext.java;hb=54b6cfa9a9e5b861a9930af873580d6dc20f773c#l2548

ApplicationContext.writeFileLocked() which itself always returns false in Android 1.0.

It does however appear to be fixed in Cupcake tho.
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blobdiff;f=core/java/android/app/ApplicationContext.java;h=0e41ae6f2faf33e9bcaa54670381f6fef921da74;hp=342ffcf962e5f55ca89aa728cd1143cd8b8e00f3;hb=HEAD;hpb=54b6cfa9a9e5b861a9930af873580d6dc20f773c</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:04:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12759</bugid>
<title>Pecan QVGA LCD 240x320_Streaming black screen, after ending of incoming call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 05:01:03 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Open the Browser, connect to
www.youtube.com 2. start streaming any video on the DUT. 3. receive an
MT call, accept it (for a few seconds), and end it. - What happened. The
DUT gives a black screen, and the user has to touch the screen in order
to return to the Video Player. - What you think the correct behavior
should be. The DUT should return directly to the Video player.</description>
</bug>
<bug>
<bugid>18121</bugid>
<title>Mps(5.5.0) problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ckl...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 07:02:31 +0000</openedDate>
<description>Maps(5.5.0) is basically installed on My phone. i am developing
application. in My application, ACTION_APPWIDGET_UPDATE is used. In
phone, when my application is run, google sign-in screen is displayed.
in Other phone (that Maps(5.0.0) is basically installed), during
testing, it is no problem. What is problem? Start proc
com.google.android.apps.maps:HotpotService for broadcast
com.google.android.apps.maps/com.google.googlenav.appwidget.hotpot.widget.HotpotWidgetProvider:
pid=2180 uid=10050 gids={3003, 1015} Starting: Intent { flg=0x10000000
cmp=com.google.android.apps.maps/com.google.googlenav.login.AndroidLoginActivitySdk5
(has extras) } from pid 2169</description>
<comment>
<author>ckl...@gmail.com</author>
<when>Thu, 30 Jun 2011 07:03:53 +0000</when>
<what>Ref,the problem is happend on no log-in.</what>
</comment>
</bug>
<bug>
<bugid>685</bugid>
<title>Please add tinymail support to Android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:34:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Wed, 16 Apr 2008 04:16:16 +0000</openedDate>
<description>Several Android Developer Challenge entrants needed an IMAP stack to get
their project working. I can only assume that there will be first-class
GMail access on Android when the full platform is released, and that
will probably involve IMAP support, although itQ&apos;Es not hard to imagine
that a better, smaller and cleaner API will be chosen for Gmail
specifically, and added to the GData APIs. Meanwhile however, and even
after that time for connecting to non-Gmail accounts, it would be nice
to have very good IMAP support on Android. Tinymail probably fits the
needs of Android better than any other library: http://www.tinymail.org/
I donQ&apos;Et know whether there are Java bindings yet, but the API is clean,
so SWIGging an API is probably not too hard. I ended up pulling in a
copy of JavaMail for my ADC entry, but I found that JavaMail over SSL
runs very slowly on the emulator (especially when running in the
debugger, it can run 10x slower during account login running in the
debugger vs. not!). Android doesnQ&apos;Et provide many of the JavaMail
dependencies, and I had numerous other problems with it too. Email
support is a glaring omission in the GData APIs currently :-)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:34:31 +0000</when>
<what>Third-party libraries can be added to applications which require them.</what>
</comment>
</bug>
<bug>
<bugid>18845</bugid>
<title>Group talk cannot be esatablished in Gtalk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 08:45:24 +0000</openedDate>
<description>Step by step instructions Preconditions: At least three devices with
Gtalk accounts logged in. The three accounts are in each otherQ&apos;Es friend
list. Procedure: 1. In device A tap to start a conversation with Device
B. 2. On Device A tap menu. 3. Select Add to chat. 4. Select Device C to
join this conversation and send some text. 5. Check on Device B Q&amp;E C.
Actual result: Device B and C cannot receive invitation and text.
Expected result: Group talk should be established and Device A,B and C
should be able to chat Android version:2.3.4 Device: Nexus S</description>
</bug>
<bug>
<bugid>5313</bugid>
<title>Speed dial </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>bradtran...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 02:05:41 +0000</openedDate>
<description>I canQ&apos;Et believe this hasnQ&apos;Et already been requested, but I couldnQ&apos;Et find
it using the search. Please add speed dial to the phone application.
Every cell phone I have ever owned had the ability to assign contacts to
keys for quick dialing. This is a safety issue when driving. I have to
look at the phone much longer to make a call on Android because of the
lack of speed dial. I have tried using the Voice Dial application, but
it is not always accurate and is not as fast as using a speed dial key.
The easiest implementation would be to press and hold a key for 3
seconds to automatically dial a phone number. The speed dial numbers
could be assigned in the address book.</description>
<comment>
<author>Christop...@gmail.com</author>
<when>Thu, 10 Dec 2009 16:35:15 +0000</when>
<what>I agree this is super important. The solution of making shortcuts in a folder or on 
a home page is useless to me. I had aroun 67 speed dials in my old phone; punching 
65 send is much easier than scrolling through 67 shortcuts to find the right one. 
(especially while driving)</what>
</comment>
<comment>
<author>amaja...@gmail.com</author>
<when>Mon, 14 Dec 2009 02:35:45 +0000</when>
<what>CanQ&apos;Et believe itQ&apos;Es been deleted...  A function that has been available since my 
first bag phone.</what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 22 Dec 2009 21:43:42 +0000</when>
<what>There are many apps that can do this very well.  Search on the Market.</what>
</comment>
<comment>
<author>bradtran...@gmail.com</author>
<when>Wed, 23 Dec 2009 02:09:04 +0000</when>
<what>Really Steve? All I have found are apps that allow you to create shortcuts for
frequently used numbers.  Just a work around not a true solution.</what>
</comment>
<comment>
<author>mjgoldsm...@gmail.com</author>
<when>Wed, 30 Dec 2009 00:09:44 +0000</when>
<what>yes this is an essential feature for android.</what>
</comment>
<comment>
<author>ian.magu...@gmail.com</author>
<when>Wed, 19 May 2010 16:11:51 +0000</when>
<what>I would have assumed this feature would have been an obvious inclusion to the OS from 
that start but alas it is not</what>
</comment>
<comment>
<author>karla...@gmail.com</author>
<when>Tue, 20 Jul 2010 13:37:10 +0000</when>
<what>Get DialerOne from the market. ItQ&apos;Es free, and does speed-dial very well. I read about the product after doing a goole search for android speed-dial. I downloaded it and have been using it for about a week.

I am not affiliated with them in any way.</what>
</comment>
</bug>
<bug>
<bugid>7809</bugid>
<title>[Email] NumberFormatException at com.android.email.mail.store.ImapResponseParser$ImapList.getNumber</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lyhcoo...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 04:51:03 +0000</openedDate>
<description>Android code version you are running: Android 2.1 Your development
environment: Target Describe the problem:
....mailer-daemon@googlemail.com .... (Italy googlemail) D/dalvikvm(
2534): GC freed 17813 objects / 1064280 bytes in 49ms W/dalvikvm( 2534):
threadid=17: thread exiting with uncaught exception (group=0x4001b180)
E/AndroidRuntime( 2534): Uncaught handler: thread Thread-9 exiting due
to uncaught exception E/AndroidRuntime( 2534):
java.lang.NumberFormatException: unable to parse Q&apos;E?Q&apos;E as integer
E/AndroidRuntime( 2534): at java.lang.Integer.parse(Integer.java:374)
E/AndroidRuntime( 2534): at java.lang.Integer.parseInt(Integer.java:363)
E/AndroidRuntime( 2534): at java.lang.Integer.parseInt(Integer.java:323)
E/AndroidRuntime( 2534): at
com.android.email.mail.store.ImapResponseParser$ImapList.getNumber(ImapResp
onseParser.java:305) E/AndroidRuntime( 2534): at
com.android.email.mail.store.ImapStore$ImapFolder.parseBodyStructure(ImapSt
ore.java:871) E/AndroidRuntime( 2534): at
com.android.email.mail.store.ImapStore$ImapFolder.parseBodyStructure(ImapSt
ore.java:825) E/AndroidRuntime( 2534): at
com.android.email.mail.store.ImapStore$ImapFolder.fetch(ImapStore.java:735)
E/AndroidRuntime( 2534): at
com.android.email.MessagingController.synchronizeMailboxGeneric(MessagingCo
ntroller.java:871) E/AndroidRuntime( 2534): at
com.android.email.MessagingController.synchronizeMailboxSynchronous(Messagi
ngController.java:457) E/AndroidRuntime( 2534): at
com.android.email.MessagingController.access$400(MessagingController.java:7
8) E/AndroidRuntime( 2534): at
com.android.email.MessagingController$2.run(MessagingController.java:433)
E/AndroidRuntime( 2534): at
com.android.email.MessagingController.run(MessagingController.java:202)
E/AndroidRuntime( 2534): at java.lang.Thread.run(Thread.java:1096) Steps
to reproduce: 1. Email 2. Create Account (Italy googlemail) 3. Create
another Account 4. Message sync Expected results: It should be dispalyed
properly. Observed results: CanQ&apos;Et control that device. Additional
information: I think it is alike below issues. But itQ&apos;Es not match
perfectly. http://code.google.com/p/k9mail/issues/detail?id=1140
https://code.google.com/p/k9mail/issues/detail?id=1068 ==Q&gt;EComment 1 by
cketti, Jan 30, 2010 I had the same problem
(https://code.google.com/p/k9mail/issues/detail? id=1068). Try enabling
debug messages and check if your server returns a correct FETCH
response. The problem is probably a missing RFC822.SIZE value. Q&lt;E==</description>
</bug>
<bug>
<bugid>2377</bugid>
<title>Q&quot;EAndroid.process.acore has stopped unexpectedlyQ&quot;E  - caused by data that can not be synced</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>59</stars>
<reportedBy>catel...@gmail.com</reportedBy>
<openedDate>Mon, 06 Apr 2009 21:50:24 +0000</openedDate>
<description>To reproduce: Create a Contact Postal Address with TYPE Q&gt;E 3 (I did this
by mistake when I used a phone number to produce an address. Next sync
will fail with the message in the summary. (I typically force the sync
using settings to avoid waiting.) If you into Contacts to edit the
faulty address, it will (incorrectly) show up as Q&quot;EHOMEQ&quot;E. Changing it to
for instance Q&quot;EOtherQ&quot;E will make the next sync work. Suggested fix: When
acore detects a bad value, replace it with a better value - in this
case, I think Q&quot;EOtherQ&quot;E makes most sense. Using the same logic for the
editor would be good too. Alternatively: Ensure that bad data can not be
saved through the API. Presumably, there are other cases in acore where
similar sanity checks would be good too.</description>
<comment>
<author>NgChee...@gmail.com</author>
<when>Fri, 08 May 2009 03:22:08 +0000</when>
<what>I faced the exactly same problem, try to edit problematic contact gave me and error
Q&quot;EAndroid.process.acore has stopped unexpectedlyQ&quot;E.

Think is a bbug, validation (on duplicate key, say only 1 home email) should be done
at entry at gmail or android contact. Or simply allowing Q&gt;E 1 type of email, phone exists.</what>
</comment>
<comment>
<author>catel...@gmail.com</author>
<when>Fri, 08 May 2009 06:14:18 +0000</when>
<what>In my experience, the Q&quot;EA.p.a has stopped unexpectedlyQ&quot;E message occurs at random times
when the phone decides to sync, not when you try to edit (which typically works per se).
Instead, to trigger the message at will, you turn off the automatic sync and then
manually force a Contacts sync - this fails every time after a few seconds when I
have a bad entry. 
Note: I have not verified the problem since I updated to 1.5, but since nobody from
the Android team has changed this issue status I would expect it to still be the same.
</what>
</comment>
<comment>
<author>olas...@gmail.com</author>
<when>Tue, 16 Jun 2009 06:25:31 +0000</when>
<what>I had truble after syncing Google Contacts into the phone.

Solution:
- log in to your Google acount, export all contacts in a vcf-file. 
- Edit it manually in notepad and remove all NOTE-fields with multiple lines.
- delete all contacts 
- import the edited file

Works perfect for me. 

(In my case, the NOTE may have included some nowegian letters also: ??</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:31:49 +0000</when>
<what></what>
</comment>
<comment>
<author>Nacho.Bi...@gmail.com</author>
<when>Wed, 02 Sep 2009 19:01:37 +0000</when>
<what>olastro #5...

You are great!
I did the same.. and I see this:

I had 3 contacts with Facebook sync, casually, the 3 contacts have NOTE-fields with multiple lines in the text 
file...

I delete the facebook sync at mobilphone, and later, the contacts run perfectly...


THE FACEBOOK SYNC IN CONTACTS, maybe have the bug.



</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:53:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jackerhack</author>
<when>Sun, 25 Oct 2009 19:07:51 +0000</when>
<what>I seem to be affected by this too. Acore crashes for me every few days. Also, my contacts db disappears 
every day or two after sync errors, and re-sync takes well over an hour for a 1000 contact db over WiFi. 
However, my acore crashes appear to be unrelated to these sync problems.

HTC Hero with latest stock firmware.</what>
</comment>
<comment>
<author>connelly...@gmail.com</author>
<when>Thu, 05 Nov 2009 21:35:51 +0000</when>
<what>I recently began experiencing the exact same error (reason why I found this thread).

However, the reason why this error is occurring might be less clear.

I have made no changes to my contact list since this error has begun. As of last
week, everytime I start up my phone (turn on) I see the following:

! Sorry!
The process android.process.acore has stopped unexpectedly. Please try again. Force
Close.

After forcing close, the phone will start up normally.

What is Q&quot;EacoreQ&quot;E and why is it causing me problems now?

BTW, I have a RogerQ&apos;Es HTC Magic.</what>
</comment>
<comment>
<author>filip.d.nikolov</author>
<when>Mon, 07 Dec 2009 20:34:32 +0000</when>
<what>Same thing here on HTC HERO running 1.5 Q&quot;Eturn off the automatic sync and then
manually force a Contacts sync - this fails every timeQ&quot;E</what>
</comment>
<comment>
<author>andras.i...@gmail.com</author>
<when>Wed, 09 Dec 2009 11:54:37 +0000</when>
<what>Here is another one workaround I figured out - it seems to work on my G1 with 1.6:
- delete/merge the duplicated contacts in your contact list
- disable any kind of sync in the Contacts by Pressing Q&quot;EMenuQ&quot;E then Q&quot;EEdit sync groupsQ&quot;E.
- exit from the Contacts
- start Contacts again. Now every Contact seems to be gone.
- enable the internet connection, if itQ&apos;Es disabled
- enable sync in the Contacts, and wait, until the contacts are synced back.</what>
</comment>
<comment>
<author>Dey...@gmail.com</author>
<when>Sun, 20 Dec 2009 01:52:42 +0000</when>
<what>Help! Every I try to open my contacts I get the following message : Q&quot;Ethe process
android.process.acore has stopped unexpectedly. Please try again.Q&quot;E  IQ&apos;Eve tried
removing battery etc. but itQ&apos;Es still the same... itQ&apos;Es been like this all day out of
nowhere :(...

Any suggestions appreciated! Thanks in advance</what>
</comment>
<comment>
<author>cep...@gmail.com</author>
<when>Sun, 20 Dec 2009 07:56:04 +0000</when>
<what>I found that with the latest (eventually previous versions too) cyanogen-rom the bug
doesnQ&apos;Et appear any longer without changing any contacts. Other ROM-flashes didnQ&apos;Et
lead to an improvement.

Can anyone confirm that? --Q&gt;E Would be a clue for our beloved search giant, where to
get a fix.</what>
</comment>
<comment>
<author>rca...@gmail.com</author>
<when>Thu, 24 Dec 2009 12:04:17 +0000</when>
<what>I have the same problem, though I donQ&apos;Et think itQ&apos;Es caused by the address type. The
adb log shows:

Uncaught handler: thread SyncThread exiting due to uncaught exception
java.lang.NullPointerException
    at
com.android.providers.contacts.ContactsSyncAdapter.cursorToContactsElement(ContactsSyncAdapter.java:846)
    at
com.android.providers.contacts.ContactsSyncAdapter.addContactMethodsToContactEntry(ContactsSyncAdapter.java:740)
    at
com.android.providers.contacts.ContactsSyncAdapter.cursorToContactEntry(ContactsSyncAdapter.java:640)
    at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntryImpl(ContactsSyncAdapter.java:605)
    at
com.android.providers.contacts.ContactsSyncAdapter.cursorToEntry(ContactsSyncAdapter.java:597)
    at
com.google.android.providers.AbstractGDataSyncAdapter.sendClientDiffsImpl(AbstractGDataSyncAdapter.java:917)
    at
com.android.providers.contacts.ContactsSyncAdapter.sendClientDiffs(ContactsSyncAdapter.java:421)
    at
android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:473)
    at
android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:253)
    at
android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:210)

I canQ&apos;Et identify which of my contacts causes this problem.</what>
</comment>
<comment>
<author>jackerhack</author>
<when>Thu, 07 Jan 2010 05:55:00 +0000</when>
<what>I have discovered that Facebook sync support on my HTC Hero is the culprit. After 
logging out of Facebook on the phone (under Settings -Q&gt;E Social Networks), I have not 
had a single crash.</what>
</comment>
<comment>
<author>keith.om...@gmail.com</author>
<when>Wed, 13 Jan 2010 23:43:42 +0000</when>
<what>Hi Jackerhack,
Have you made HTC aware of this bug?</what>
</comment>
<comment>
<author>jackerhack</author>
<when>Thu, 14 Jan 2010 09:45:11 +0000</when>
<what>Keith, I havenQ&apos;Et. The folks who responded to me over their official support channel 
expressed utter cluelessness.</what>
</comment>
<comment>
<author>darklord...@gmail.com</author>
<when>Wed, 03 Feb 2010 09:29:00 +0000</when>
<what>I had all my contacts synconised with Exchange. I thought I should convert them into
google-contacts. I downloaded and ran Contactsync from the market. Every contact
where converted to google-contacts on the phone. But none are synced over to my
google-account, I just get this message(Q&quot;EAndroid.process.acore has stopped
unexpectedlyQ&quot;E) when trying to sync contacts with google. So now my phone has only
google-contacts, and my google account has none contacts.</what>
</comment>
<comment>
<author>connelly...@gmail.com</author>
<when>Wed, 03 Feb 2010 15:14:21 +0000</when>
<what>This is no longer an issue for me since HTC/Rogers issued a firmware update with
Sense UI (itQ&apos;Es still Android OS 1.5).</what>
</comment>
<comment>
<author>inflatab...@gmail.com</author>
<when>Sun, 14 Feb 2010 20:48:07 +0000</when>
<what>@darklordfluke:

If you want to convert all contacts on your phone to Q&quot;EgoogleQ&quot;E contacts.  Install the 
free application Q&quot;EExportContactsQ&quot;E.  Run it and create a CSV on your SD-Disk.  Delete 
all the contacts on your phone.  Now edit the CSV in Excel or OpenOffice Calc and 
clear all the Q&quot;EnotesQ&quot;E.  Go to your googlemail account contacts and import the csv 
file.  Now go to your Hero and sync with google contacts.  All your contacts are now 
back and will sync correctly without crashing.  Hope this helps.</what>
</comment>
<comment>
<author>gwb74...@gmail.com</author>
<when>Mon, 15 Feb 2010 03:52:46 +0000</when>
<what>Good advice inflatablewoman, but.........

I only had two Q&apos;EnotesQ&apos;E so I deleted them manually Q&amp;E sync still did not work. I knew 
from previous experience that telephone contacts syncQ&apos;Ed ok (prior to running an app 
to convert phone contacts to google contacts on the Hero), so I then deleted any 
email addresses in my Hero Q&apos;EpeopleQ&apos;E (luckily only a couple) - and this time it 
worked!

My conclusion, telephone numbers Q&amp;E postal addresses sync ok from phone to gmail, but 
any Q&apos;EnoteQ&apos;E or email address in phone contacts will stop the whole sync process with 
a force stop at Q&apos;Eandroid.process.acoreQ&apos;E

Strangely, I then put the email addresses back into my gmail account on PC and they 
syncQ&apos;Ed back perfectly to the Hero.

</what>
</comment>
<comment>
<author>minir...@gmail.com</author>
<when>Mon, 15 Feb 2010 13:53:29 +0000</when>
<what>I suddenly started getting this messgage for no apparent reason. I havenQ&apos;Et touched 
contracts or ever used synching. It appears every 2-5 seconds and renders my phone 
pretty much useless at the moment! any idea how i can fix it without re-flashing the 
phone?</what>
</comment>
<comment>
<author>anjo...@gmail.com</author>
<when>Tue, 16 Feb 2010 06:14:56 +0000</when>
<what>In google datasync settings, disabling Q&quot;EContactsQ&quot;E solves the problem for me. Whenever 
I enable Contacts again, when syncronizing, I get Q&quot;Eandroid.process.acore has crashed 
unexpectedlyQ&quot;E. BTW, I do not use Google Contacts, so itQ&apos;Es probably empty ;). I use 
datasync with Exchange without problems.</what>
</comment>
<comment>
<author>stefan.s...@gmail.com</author>
<when>Wed, 17 Mar 2010 19:48:54 +0000</when>
<what>I donQ&apos;Et know about everybody else, but I have a couple additional behaviors when this 
error occurs.  First of all, it happened a lot more when I first got the phone and 
was doing a lot of contact editing, but now that IQ&apos;Eve slowed down with the contact 
edits it only occurs every once and a while.  In fact:
1. Error does not occur every time it syncs contacts 
2. When the error does occur it will forget all my contacts until another sync occurs
3. When the sync occurs (after the error), it automatically selects to sync Q&quot;Eall 
contactsQ&quot;E (I normally only sync Q&quot;Emy contactsQ&quot;E).
4. When the error occurs it also forgets the entire call log

Not syncing is not really an acceptable answer for me since all my contacts are 
stored to Google Contacts as it is.</what>
</comment>
<comment>
<author>matej.b...@gmail.com</author>
<when>Wed, 28 Apr 2010 07:57:46 +0000</when>
<what>I had a similar problem. Google contact sync wasnQ&apos;Et able to sync contacts on my HTC
TATTOO (gmail and calendar sync was ok). The icon on notification bar was constantly
shown. But sync date in data sync settings was two weeks old. 

If I want to edit (delete, change) contacts on my phone this error was shown:
Android.process.acore has stopped unexpectedly

My solution was:
1. turn off syncing
2. Make a backup of contacts in gmail - ex. export data in csv or vcf 
3. then click Q&quot;Emanage applicationsQ&quot;E -Q&gt;E Q&quot;Econtacts storageQ&quot;E -Q&gt;E push button Q&quot;Eclear
cacheQ&quot;E and Q&quot;Eclear dataQ&quot;E ---- ATTENTION ! ALL CONTACTS DATA ON PHONE WILL BE LOST !
4. turn on sync again...

By now, this worked for me. I will see if it works for new autosync sessions in the
next days...

bye</what>
</comment>
<comment>
<author>gueda...@gmail.com</author>
<when>Mon, 03 May 2010 13:19:43 +0000</when>
<what>i found a similar problem with @matej.bevc #26 on my HTC Dream.
i did all the instructions written and now no android.process.acore-error showed up 
again.

thanks. </what>
</comment>
</bug>
<bug>
<bugid>3975</bugid>
<title>Email app should have an audio notification for every new email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Mon, 21 Sep 2009 23:10:44 +0000</openedDate>
<description>email/IM notifications only ring once, and never notify again until read
I keep missing emails/im cause of that Please describe the problem in as
much detail as possible. Be sure to include: - receive an email - phone
will ring - receive a new email - phone wont ring, just keep on blinking
lights I understants this is a Feature, this is the intended way for it
to work. But for some one like me, that receives many email, and depends
on acting fast on it, not being notified ASAP is a bad thing. Thanks in
advance.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:47:31 +0000</when>
<what></what>
</comment>
<comment>
<author>BUGabu...@gmail.com</author>
<when>Wed, 21 Apr 2010 16:12:36 +0000</when>
<what>this is a dupe of bug 4190
http://code.google.com/p/android/issues/detail?id=4190</what>
</comment>
</bug>
<bug>
<bugid>13441</bugid>
<title>Market 2.2.7 crashes upon My apps or app details, db missing oma_download_id column?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>kuvabl...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 15:28:45 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Get a Huawei U8800 w/ Android 2.2.1
and Market 2.2.7 2. Open Market 3. Tap My apps or any application
details - What happened. Exception (well, Q&quot;Eforce closeQ&quot;E to the end
user). - What you think the correct behavior should be. Either show Q&quot;EMy
appsQ&quot;E or the details for an app. Device: Huawei U8800 Build:
U8800V100R001FINC205B133SP02 Stack trace attached.</description>
<comment>
<author>kuvabl...@gmail.com</author>
<when>Wed, 29 Dec 2010 12:02:31 +0000</when>
<what>It seems that thereQ&apos;Es other stuff missing from the download providerQ&apos;Es db as well (compare to the query):

CREATE TABLE downloads(_id INTEGER PRIMARY KEY AUTOINCREMENT,uri TEXT, method INTEGER, entity TEXT, no_integrity BOOLEAN, hint TEXT, otaupdate BOOLEAN, _data TE
XT, mimetype TEXT, destination INTEGER, no_system BOOLEAN, visibility INTEGER, control INTEGER, status INTEGER, numfailed INTEGER, lastmod BIGINT, notificationp
ackage TEXT, notificationclass TEXT, notificationextras TEXT, cookiedata TEXT, useragent TEXT, referer TEXT, total_bytes INTEGER, current_bytes INTEGER, etag TE
XT, uid INTEGER, otheruid INTEGER, title TEXT, description TEXT, scanned BOOLEAN);
</what>
</comment>
</bug>
<bug>
<bugid>3937</bugid>
<title>Calendar: possible enhancements for month view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>10</stars>
<reportedBy>fi...@fippu.ch</reportedBy>
<openedDate>Fri, 18 Sep 2009 07:20:46 +0000</openedDate>
<description>- Instead of showing the daily time line in one single, light green bar,
it could use the calendarsQ&apos;E colors, similar to PalmQ&apos;Es calendar
application. This would give a great overview of a whole monthQ&apos;Es
appointments in a single glance. - All-day events could be showed by
dots or another symbol, but outside the time line to further improve the
overview.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 18:31:37 +0000</when>
<what></what>
</comment>
<comment>
<author>pschmelzel@gmail.com</author>
<when>Wed, 11 Nov 2009 15:59:16 +0000</when>
<what>I second the need for the month view to support multiple colors. All the others
appear to do this and it would be extremely handy to have in the month view.</what>
</comment>
</bug>
<bug>
<bugid>3303</bugid>
<title>Hang at startup when built with MID policy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>isaacwal...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jul 2009 20:07:15 +0000</openedDate>
<description>I built Android with the MID policy (android.policy_mid). When I flash
it to my HTC Dream, it hangs at the boot logo (not the anim. Android
logo, the boot logo). The logcat says: ERROR/Zygote(121): Class not
found for preloading:
com.android.internal.policy.impl.PhoneLayoutInflater ERROR/Zygote(121):
Class not found for preloading:
com.android.internal.policy.impl.PhoneWindow .. more classes not loaded
.. The reason it hangs is it is trying to load the Phone policy stuff.
It should load the classes that are specified in the policy that you are
building. The phone policy is not included so it is not found. To fix
this problem, you need to: - Remove the lines
com.android.internal.policy.impl.PhoneLayoutInflater .. some more with
Phone ... OR change the Q&quot;EPhoneQ&quot;E to whatever the policy you are building
with is.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:12:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:32:58 +0000</when>
<what></what>
</comment>
<comment>
<author>chinaren...@gmail.com</author>
<when>Mon, 19 Apr 2010 09:51:06 +0000</when>
<what>You change the policy to policy_mid, did your htc support telephone? so your
modification is used to remove the telephone function (model) from the android system?</what>
</comment>
<comment>
<author>chinaren...@gmail.com</author>
<when>Fri, 30 Apr 2010 05:24:55 +0000</when>
<what>remove the 
com.android.internal.policy.impl.PhoneLayoutInflater
com.android.internal.policy.impl.PhoneWindow

in the file /frameworks/preload-class</what>
</comment>
</bug>
<bug>
<bugid>3895</bugid>
<title>Replacing TO/CC/BCC fields with ?Comma? if the field is invalid mail-id (some junk value)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>sachin2...@gmail.com</reportedBy>
<openedDate>Tue, 15 Sep 2009 08:54:44 +0000</openedDate>
<description>Observe that in Email client application the TO/CC/BCC field is replaced
with ?,? (Comma)if the field contains invalid mail-id Steps to
Reproduce: Open Email client application Go to compose mail Enter some
invalid mail id (some junk characters, Ex: sdkfjkfjkl) in To or CC or
BCC field Then move to subject column Observe that TO or CC or BCC filed
is replaced with Q&quot;E,Q&quot;E (Comma) character</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:02:22 +0000</when>
<what>which version?</what>
</comment>
<comment>
<author>sachin2...@gmail.com</author>
<when>Wed, 16 Sep 2009 05:28:52 +0000</when>
<what>This issue is observed on Android SDK version 1.5 (Tried on Emulator)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 13:13:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18672</bugid>
<title>Q&quot;EForce closedQ&quot;E occured everytime, when user selects Q&quot;EGoogle legalQ&quot;E item and presses search key</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 09:30:20 +0000</openedDate>
<description>Preconditions: 1. Phone is in idle state 2. Phone has an available APN
settings step by step instructions: 1. Menu-Q&gt;E Settings-Q&gt;E About phone-Q&gt;E
Legal information-Q&gt;E Google legal 2. When the Q&quot;EGoogle legalQ&quot;E shown, press
Search key-Q&gt;E Check Actual result: After pressing search key, Q&quot;EGoogle
legalQ&quot;E note disappears, the back key, menu key and search key didnQ&apos;Et
work at moment. The item Q&quot;Eopen source licencesQ&quot;E and Q&quot;EGoogle legalQ&quot;E
cannot be opened and the Q&quot;EForce closeQ&quot;E occured. Expected result: The
Q&quot;EGoogle legalQ&quot;E note should be shown without Q&quot;EForce closeQ&quot;E Android
version: 2.3.4 Device: Nexus S</description>
</bug>
<bug>
<bugid>1854</bugid>
<title>File descriptor/unlinked file leak in the system process</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Mon, 26 Jan 2009 17:01:45 +0000</openedDate>
<description>[copied from GoogleQ&apos;Es internal bug database] We have seen devices that
have a high unlinked count. ThereQ&apos;Es a known file system bug thatQ&apos;Es being
tracked separately. Even when that is fixed the device will have to
eventually reboot to reclaim the storage space. To reproduce this, just
install a few applications from market and uninstall them. While still
install, the system process keeps an open file descriptor to the apk,
which it should not be doing for every apk. After uninstalling the file
still remains open. lr-x------ root root 2008-10-30 16:01 143 -Q&gt;E
/data/app/com.zzzz.zzzzzzzzz.apk (deleted)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 17:02:40 +0000</when>
<what>I seem to be able to reproduce. Looks like it might be necessary to launch the app
for the leak to happen (i.e. a plain install/uninstall doesnQ&apos;Et seem to be enough).
Gotta investigate further to see if it makes a difference whether the app has a
process running at the time when itQ&apos;Es uninstalled.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 01:40:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:59:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 14:38:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19847</bugid>
<title>ANR in the home screen caused by AppWidgetHost.updateAppWidgetView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tobias.d...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 13:09:07 +0000</openedDate>
<description>We have seen some problems with ANRs triggered by
AppWidgetHost.updateAppWidgetView in Android 2.3. One problem we have
seen is that some widgets can have a huge number of actions in its
RemoteViews (probably due to a bug in the widget). In Gingerbread there
is no limit on the number of actions (except for Binder limits). Another
problem is that some RemoteViews actions are quite slow, like loading a
bitmap from a URI. All the actions will be run on the main thread of the
Home screen which can trigger an ANR in the Home screen process.
Possible solutions could be to limit the number of actions that a widget
can perform and to perform slow operations asynchronously. A widget
which can reproduce the problem has been attached. Best regards, Tobias
Dubois Sony Ericsson Mobile Communications AB</description>
<comment>
<author>tobias.d...@gmail.com</author>
<when>Tue, 13 Sep 2011 10:01:06 +0000</when>
<what>The attached widget is just there to illustrate the problem. In a real use case the widget would probably do a lot less operations, but even a few file system operations can cause problems if there is a temporary slow down in file system performance. Another use case would be that the phone is heavily loaded so there is less time available for the home process to execute the widget update operations.</what>
</comment>
</bug>
<bug>
<bugid>19024</bugid>
<title>Device return to idle state when unlock screen from sleeping mode during Q&quot;EWaiting for locationQ&quot;E in Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 05:53:16 +0000</openedDate>
<description>Precondition: 1. Valid APN is created. 2. Go to Menu -Q&gt;ESettings
-Q&gt;ELocation Q&amp;E security -Q&gt;Eenable Q&quot;EUse GPS satellitesQ&quot;E. 3. Do not enable
Q&quot;EUse wireless networksQ&quot;E. Step by Step: 1. Go to main menu-Q&gt;E Launch
Navigation application-Q&gt;EGPS icon is displayed in notification bar. 2.
Screen is locked automatically when enter sleep mode during Q&quot;EWaiting for
locationQ&quot;E. 3. Check device behavior when unlock screen. Actual results:
After step 3, device return to home screen, And GPS icon is disappeared
in notification bar. Expected results: After step 3, device still remain
in navigation application. Comment: The issue cannot be reproduced when
launching Maps/Places application. Android version:2.3.4 Device: Nexus S</description>
</bug>
<bug>
<bugid>16189</bugid>
<title>Eclipse Plugin: UnsupportedOperationException in layout editor when using drawArc in custom View subclass.</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-06-02T23:02:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>alias.ne...@gmail.com</reportedBy>
<openedDate>Sat, 16 Apr 2011 22:18:21 +0000</openedDate>
<description>Switching to the layout editor for my XML layout which contains a custom
view subclass. Layout editor blanks or becomes unusable, Error Log shows
UnsupportedOperationException. Stack Trace
##################################### eclipse.buildId=M20110210-1200
java.version=1.6.0_22 java.vendor=Sun Microsystems Inc. BootLoader
constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_GB Framework
arguments: -product org.eclipse.epp.package.java.product Command-line
arguments: -os win32 -ws win32 -arch x86_64 -product
org.eclipse.epp.package.java.product Error Sat Apr 16 23:06:36 BST 2011
space_pref_layout.xml: java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException at
android.graphics.Canvas_Delegate.native_drawArc(Canvas_Delegate.java:685)
at android.graphics.Canvas.native_drawArc(Canvas.java) at
android.graphics.Canvas.drawArc(Canvas.java:966) at
com.hamid.MyView.onDraw(MyView.java:49) at
android.view.View.draw(View.java:9029) at
android.view.ViewGroup.drawChild(ViewGroup.java:2508) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) at
android.view.ViewGroup.drawChild(ViewGroup.java:2506) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) at
android.view.ViewGroup.drawChild(ViewGroup.java:2506) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) at
android.view.View.draw(View.java:9032) at
android.view.ViewGroup.drawChild(ViewGroup.java:2508) at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) at
android.view.View.draw(View.java:9032) at
com.android.layoutlib.bridge.impl.RenderSessionImpl.render(RenderSessionImpl.java:473)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:316) at
com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:283)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1506)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1312)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1043)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$ConfigListener.onConfigurationChange(GraphicalEditorPart.java:488)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.onTargetChange(GraphicalEditorPart.java:945)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.onDescriptorsChanged(LayoutEditor.java:549)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.initUiRootNode(LayoutEditor.java:471)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$TargetListener.updateEditor(GraphicalEditorPart.java:769)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$TargetListener.onTargetLoaded(GraphicalEditorPart.java:735)
at com.android.ide.eclipse.adt.AdtPlugin$13.run(AdtPlugin.java:1589) at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at
org.eclipse.equinox.launcher.Main.run(Main.java:1408) at
org.eclipse.equinox.launcher.Main.main(Main.java:1384)</description>
<comment>
<author>alias.ne...@gmail.com</author>
<when>Sat, 16 Apr 2011 22:23:23 +0000</when>
<what>Edit: I have found this only happens when Android 3.0 is selected in the layout editor drop down box, all other version work fine.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 23:02:29 +0000</when>
<what>WeQ&apos;Ere planning on releasing a new rendering library for 3.0 (and other platforms) that will fix this.

ItQ&apos;Es available at http://tools.android.com/download if you want to try it.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:46:39 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>16683</bugid>
<title>Calendar icon always shows the 31th</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 08:37:06 +0000</openedDate>
<description>The icon should represent the current date like iOS does</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Tue, 10 May 2011 00:52:35 +0000</when>
<what>And the icon in the status bar shows the 30th. If youQ&apos;Ere not going to show the right date, at least pick the same one</what>
</comment>
</bug>
<bug>
<bugid>5874</bugid>
<title>No True Hands Free Dialing</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-23T06:47:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jdw81...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 00:19:39 +0000</openedDate>
<description>I canQ&apos;Et believe that this smartphone does not support hands free
dialing. What is the purpose of using Voice Dialer if you must manually
unlock the phone, select the Voice Dialer app, and after speaking a
command manually indicate if the command was properly interpreted?
Please put some resources on either fixing this application or creating
a new free application for hands free dialing that at least competes
with that functionality on less expensive and Q&quot;EdumberQ&quot;E phones. Too many
communities are passing hands free legislation which renders the Droid
obsolete for use while driving. Thank you for your attention to this
matter.</description>
<comment>
<author>dlo6...@gmail.com</author>
<when>Mon, 12 Apr 2010 20:31:10 +0000</when>
<what>Finally, I see this listed as a defect. No hands free BT dialing makes my Cliq
illegal for me to call from when I am driving. The whole point of a mobile phone is
to be able to use it when IQ&apos;Em mobile. </what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sun, 23 May 2010 06:47:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4620</bugid>
<title>Music Player ignores WMA metadata track number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>121</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 19:30:12 +0000</openedDate>
<description>Noticed on a G1 running 1.6 - copy an album of WMA files to the SD card;
notice that the music player lists and plays the tracks in alphabetical
order of title from the metadata, ignoring the track number. It does not
matter if the filenames have the track number in them, as it is the
metadata title which is used. Albums of MP3 tracks ARE correctly ordered
by track number. WMA are not.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:33:56 +0000</when>
<what></what>
</comment>
<comment>
<author>brendan0...@gmail.com</author>
<when>Wed, 02 Dec 2009 01:03:19 +0000</when>
<what>Also having the same problem on a Motorola Droid running 2.0.</what>
</comment>
<comment>
<author>connor.b...@gmail.com</author>
<when>Wed, 09 Dec 2009 00:38:42 +0000</when>
<what>Also doesnQ&apos;Et show album art. Droid 2.0.</what>
</comment>
<comment>
<author>ticho.t...@gmail.com</author>
<when>Thu, 10 Dec 2009 13:43:30 +0000</when>
<what>I notice this also for MP3 albums on a HTC Hero, running latest official (1.5)
firmware. Tracks are being ordered alphabetically by track title from ID3 tag. I
tried ID3 tags version 2.4 and 2.3, same behavior.</what>
</comment>
<comment>
<author>connor.b...@gmail.com</author>
<when>Mon, 14 Dec 2009 00:56:18 +0000</when>
<what>HereQ&apos;Es a motorola forum thread thatQ&apos;Es discussing the same issue:
https://supportforums.motorola.com/thread/16548?start=0Q&amp;Etstart=0</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Mon, 14 Dec 2009 01:18:39 +0000</when>
<what>This issue is being addressed. However, I canQ&apos;Et say on which phone/release this will
be seen to the user.</what>
</comment>
<comment>
<author>brendan0...@gmail.com</author>
<when>Wed, 16 Dec 2009 19:53:57 +0000</when>
<what>My album art showed up without a problem.  I didnQ&apos;Et use any sort of sync to copy the 
music to the Droid.  USB -Q&gt;E SD mount -Q&gt;E Explorer Copy and Paste

In case it helps, all of my music is ripped from CDs I own.  No DRM.  I used Windows 
Media Player to rip the CDs, and I vaguely recall using something else to fix some 
ID tag problems.  (ItQ&apos;Es been about 5 years, so my recollection is hazy.)</what>
</comment>
<comment>
<author>doofer...@gmail.com</author>
<when>Thu, 17 Dec 2009 18:24:45 +0000</when>
<what>MP4 files created by the Nero AAC encoder using foobar2000 have this problem - tracks
are listed in alphabetical order. The source mp3 files from emusic are tine (tracks
are in order).

Phone is a Motorola Milestone running Android 2.0 (the 2.0.1 update hasnQ&apos;Et hit the UK
yet).</what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Thu, 17 Dec 2009 20:02:01 +0000</when>
<what>See also http://code.google.com/p/android/issues/detail?id=5076</what>
</comment>
<comment>
<author>connor.b...@gmail.com</author>
<when>Thu, 17 Dec 2009 21:39:31 +0000</when>
<what>I ripped my songs from cds using windows media player, which automatically added album 
art and song titles for me. I then used the windows media player sync function to sync all of 
my music. I am using Windows 7 and a Motorola Droid (2.0.1).

Oddly, tracks are only out of order in the Library view. When I long-press an album and 
select Q&quot;EplayQ&quot;E, the tracks are in the correct order in the Q&quot;Ecurrent playlistQ&quot;E view. Perhaps the 
Library view is inheriting its alphabetic sorting from a parent component?

Good Luck!!</what>
</comment>
<comment>
<author>benjaminosm</author>
<when>Thu, 17 Dec 2009 22:35:45 +0000</when>
<what>Interesting. This also works for the Milestone running 2.0 (update is not available
yet). So itQ&apos;Es not a bug, I suppose itQ&apos;Es a new feature thatQ&apos;Es not applied to MP3 files
(to not confuse conservative users?). Makes sense after all.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 09:07:42 +0000</when>
<what>The incorrect implementation makes sense, not as a feature.</what>
</comment>
<comment>
<author>papercha...@gmail.com</author>
<when>Thu, 07 Jan 2010 07:01:16 +0000</when>
<what>is there a media player that will keep the album tracks in the correct order</what>
</comment>
<comment>
<author>davidhal...@gmail.com</author>
<when>Thu, 18 Mar 2010 14:46:21 +0000</when>
<what>Running a motorola milestone 2.0.1 and have the same issue.  Does anyone know if this
problem is being looked at for the 2.1 update or of an app in the market that display
things properly.</what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Thu, 08 Apr 2010 09:12:21 +0000</when>
<what>Running an HTC Desire with 2.1 and have the same issue.  The behaviour as described 
in #10 doesnQ&apos;Et apply on the above platform (long-press and play album still gets 
playlisted in alpha order, not track order).  ID3 data is definitely present, and 
the problem doesnQ&apos;Et occur on MP3.</what>
</comment>
<comment>
<author>electric...@gmail.com</author>
<when>Wed, 14 Apr 2010 19:30:46 +0000</when>
<what>Try the Mortplayer app; it will keep the track listing in the right album order without changing it!</what>
</comment>
<comment>
<author>Stopligh...@gmail.com</author>
<when>Wed, 21 Apr 2010 01:24:50 +0000</when>
<what>I have this issue. Motorola Droid, Firmware 2.1-update1. I found that if I add a whole 
album to a playlist it is in the correct order, but if I select one song, it plays in 
alphabetical order.</what>
</comment>
<comment>
<author>gborl...@gmail.com</author>
<when>Thu, 22 Apr 2010 09:19:19 +0000</when>
<what>Also happens with .ogg files on my HTC Desire.</what>
</comment>
<comment>
<author>nickb...@gmail.com</author>
<when>Wed, 05 May 2010 20:02:22 +0000</when>
<what>IQ&apos;Em getting the same with .mp3 files on the HTC Desire. Also, I used the Q&apos;Echange orderQ&apos;E to set them right, 
and they jumped back the next time I opened the music player. IQ&apos;Em using the HTC music widget and not 
the stock app; dunno if that makes a difference.</what>
</comment>
<comment>
<author>jonthom...@gmail.com</author>
<when>Mon, 19 Jul 2010 23:56:05 +0000</when>
<what>Just got the Droid X by Motorola.  Same issues as listed above.  All music tracks are cataloged correctly with appropriate track metadata.  I used the Q&apos;EMixZingQ&apos;E music player along with the on-board music player.  My music tracks are all still listed alphabetically and not by track number.</what>
</comment>
<comment>
<author>jonthom...@gmail.com</author>
<when>Wed, 21 Jul 2010 20:04:28 +0000</when>
<what>SOLUTION (Sort of):  The player will play the tracks in order...hereQ&apos;Es the logic they used:
1) when you pull up an artist, it will list all of their songs in alphabetical order.
2) when you pull up an album, it will list all tracks in alphabetical order.
3) when you are looking at the Q&apos;EalbumsQ&apos;E list and you press and hold the album, it will ask you if you want to play the album - when you select Q&apos;EplayQ&apos;E, it will play and list the tracks in order.

So, I guess they thought it would be easier to search tracks if they were listed alphabetically when youQ&apos;Ere not trying to listen to an album in its entirety.  When you want to hear the album sequentially, you just have to tell the player to do so by playing the album.

Press + Hold on Album =Q&gt;E select play =Q&gt;E album plays in order.</what>
</comment>
<comment>
<author>stephen....@gmail.com</author>
<when>Wed, 21 Jul 2010 22:07:39 +0000</when>
<what>Can you confirm whether you used MixZing or stock player? I donQ&apos;Et get the same result on my Desire with stock ROM - WMA-encoded albums play in alpha order, even with correct metadata, following your instructions.</what>
</comment>
<comment>
<author>jonthom...@gmail.com</author>
<when>Wed, 21 Jul 2010 23:25:13 +0000</when>
<what>IQ&apos;Em using the stock player on Droid X.</what>
</comment>
<comment>
<author>gyea...@gmail.com</author>
<when>Sat, 24 Jul 2010 15:36:24 +0000</when>
<what>HTC Legend, stock player:

Long hold on album and Q&quot;EPlayQ&quot;E plays in alphabetical order.
Select an album, press Q&quot;EMenuQ&quot;E button and select Q&quot;EPlay AllQ&quot;E plays in track order.

IQ&apos;Em happy enough with the player now I know how to do this.</what>
</comment>
<comment>
<author>kevin.pu...@gmail.com</author>
<when>Tue, 27 Jul 2010 22:49:34 +0000</when>
<what>Droid X Stock Player (with the .604 OTA update):

iTunes encoded AAC files and iTunes purchased AAC files.

Long hold on album and Q&apos;EPlayQ&apos;E results in random play order.  
Not Alphabetical, Not Track order.

I tried multiple Albums, both ones I ripped myself, and ones purchased (unencrypted) from iTunes.

The Q&apos;Esort ofQ&apos;E solution posted above in comment 21 does not work for me.
 </what>
</comment>
</bug>
<bug>
<bugid>901</bugid>
<title>Android 1.0 crashed on initial startup; rebooted automatically then worked.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-23T22:18:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Wed, 24 Sep 2008 00:53:24 +0000</openedDate>
<description>Though the system recovered on its own, this crash still seems worth
investigating. The initial startup was with emulator -skin hvga -noaudio
-wipe-data after having updated to 1.0 from 0.9r1. The system started as
expected, displayed the home screen and wallpaper then some time later
icons. Before I could interact with it, the main area went blank (only
the status bar was seen) and hung for several seconds until finally it
showed the Q&quot;EandroidQ&quot;E boot splash again and booted correctly the second
try.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:59:23 +0000</when>
<what>What platform did you experience this problem on?</what>
</comment>
<comment>
<author>jasta00@gmail.com</author>
<when>Wed, 24 Sep 2008 01:26:24 +0000</when>
<what>Linux, specifically Debian etch.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 22:18:27 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2191</bugid>
<title>Be notified when inserting SMS into the phone while phone memory is full. (Feature request)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-10T17:00:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>gqm...@gmail.com</reportedBy>
<openedDate>Tue, 10 Mar 2009 07:24:22 +0000</openedDate>
<description>In current SDK, there defined an action
Q&quot;Eandroid.provider.Telephony.SIM_FULLQ&quot;E, which will be broadcasted when
inserting a SMS into a full sim card. However, I canQ&apos;Et find the action
string for Q&quot;ESMS_phone_fullQ&quot;E, which should be broadcasted when inserting
SMS into a full phone memory. My suggested solution: Define a action
string, for example Q&quot;Eandroid.provider.Telephony.SMS_RECEIVEDQ&quot;E. When
inserting a SMS into phone memory while the memory is full, the intent
with this action will be broadcasted. My sample code is as following:
AndroidManifest.xml ------------------------------- Q&lt;Ereceiver
android:name=Q&quot;E.SmsTestfullReceiverQ&quot;E android:enabled=Q&quot;EtrueQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.provider.Telephony.PHONE_SMS_FULLQ&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/receiverQ&gt;E ---------------------------------
SmsTestfullReceiver.java --------------------------------- public class
SmsTestfullReceiver extends BroadcastReceiver { @Override public void
onReceive(Context arg0, Intent arg1) { //triggered when phone is full. }
} ---------------------------------</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Mar 2009 17:00:33 +0000</when>
<what></what>
</comment>
<comment>
<author>gbgbgb12...@gmail.com</author>
<when>Wed, 25 Mar 2009 04:37:39 +0000</when>
<what>Thanks for the response.
Could you tell us the roadmap for the issue? Do you plan to include the changes to 
Cupcake?

Thanks!
Gao Bing
</what>
</comment>
</bug>
<bug>
<bugid>10830</bugid>
<title>messaging app problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wellkev...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 20:59:10 +0000</openedDate>
<description>I have a Moto Droid running Android 2.2. After a certain amount of time,
maybe 2 days, of my phone not being restarted, when I open the Messaging
app it opens up the browser instead. Even when I hold the Home button to
get to the previous apps, the Messaging app still takes me to the
browser. Inorder to open the messaging app, I have to go to my contacts,
pick a person, and hit the message button. I can then get to all of my
threads via the Q&quot;Eall threadsQ&quot;E button. This started happening after I
updated to 2.2. I have rebooted my phone several times and two days or
so later it starts messing up again.</description>
</bug>
<bug>
<bugid>12382</bugid>
<title>When choose alarm , double tapping causes one more chosen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xuan.she...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 14:10:47 +0000</openedDate>
<description>-go to Alarm -double tap first alarm, the third one also be chosen -live
network -set all animation -time out : 1 min -no change to alarms, using
existed 3 alarms -middle one is fine -problem happens in both portrait
and landscape modes -Eclair device is fine</description>
</bug>
<bug>
<bugid>1056</bugid>
<title>Messaging app handles multi-person messages poorly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:21:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>therawba...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 16:43:41 +0000</openedDate>
<description>For SMS messages, if you compose a message and put multiple people in
the To: line, the messages that are sent out are all stored in a single
thread. What I was expecting to see was that the messages would be split
up and attached to the correct individual. So, if I compose a new
message and send it to Sam, Max and Jenny. I want the sent messages to
appear in Sam, Max and JennyQ&apos;Es individual threads, not just one Q&quot;ESam,
Max, JennyQ&quot;E thread with three messages in it. (Also, if you start to
compose a message to Bill, George and Willy, leave the Messaging app,
come back and change all the lines in the To: field, it will leave the
messages that were sent in the Q&quot;EBill, George, WillyQ&quot;E thread, and leave
the thread you are in blank)</description>
<comment>
<author>esmo...@gmail.com</author>
<when>Wed, 05 Nov 2008 20:37:18 +0000</when>
<what>i think this may be intended behavior - to some degree..

if you respond to the multi person thread, you will again text all those recipients

each of their responses, though, will come through in a new thread, allowing you to
text them individually from then on.

the other issue about changing the To: line definitely seems like a bug, however.</what>
</comment>
<comment>
<author>petervan...@gmail.com</author>
<when>Tue, 24 Feb 2009 20:12:20 +0000</when>
<what>hey, youQ&apos;Ere lucky its even applying the messages to the right threads, many of us 
have Q&quot;EcorruptQ&quot;E databases where the phone randomly picks a recipient to receive a 
message.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:21:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11299</bugid>
<title>maps in PlacesActivity force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 07:36:37 +0000</openedDate>
<description>- Occurrence Process:idle-Q&gt;Emaps Occurrence Status :force close - force
close. - E/AndroidRuntime( 3171): FATAL EXCEPTION: main
E/AndroidRuntime( 3171): java.lang.NullPointerException
E/AndroidRuntime( 3171): at g.az.e(Unknown Source) E/AndroidRuntime(
3171): at g.az.b(Unknown Source) E/AndroidRuntime( 3171): at
g.x.ag(Unknown Source) E/AndroidRuntime( 3171): at g.x.aw(Unknown
Source) E/AndroidRuntime( 3171): at g.x.o(Unknown Source)
E/AndroidRuntime( 3171): at g.ao.o(Unknown Source) E/AndroidRuntime(
3171): at g.q.o(Unknown Source) E/AndroidRuntime( 3171): at
g.f.o(Unknown Source) E/AndroidRuntime( 3171): at g.x.a(Unknown Source)
E/AndroidRuntime( 3171): at g.f.e(Unknown Source) E/AndroidRuntime(
3171): at g.f.b(Unknown Source) E/AndroidRuntime( 3171): at
g.x.f(Unknown Source) E/AndroidRuntime( 3171): at g.s.b(Unknown Source)
E/AndroidRuntime( 3171): at m.B.d(Unknown Source) E/AndroidRuntime(
3171): at m.B.a(Unknown Source) E/AndroidRuntime( 3171): at
com.google.googlenav.ui.android.z.b(Unknown Source) E/AndroidRuntime(
3171): at com.google.googlenav.ui.android.AndroidView.onKeyUp(Unknown
Source) E/AndroidRuntime( 3171): at
android.view.KeyEvent.dispatch(KeyEvent.java:1118) E/AndroidRuntime(
3171): at android.view.View.dispatchKeyEvent(View.java:3740)
E/AndroidRuntime( 3171): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:786)
E/AndroidRuntime( 3171): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788)
E/AndroidRuntime( 3171): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788)
E/AndroidRuntime( 3171): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:1874)
E/AndroidRuntime( 3171): at
com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1154)
E/AndroidRuntime( 3171): at
android.app.Activity.dispatchKeyEvent(Activity.java:2063)
E/AndroidRuntime( 3171): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1850)
E/AndroidRuntime( 3171): at
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2473)
E/AndroidRuntime( 3171): at
android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2443)
E/AndroidRuntime( 3171): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1735)
E/AndroidRuntime( 3171): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
3171): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
3171): at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 3171): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 3171): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
3171): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
E/AndroidRuntime( 3171): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
E/AndroidRuntime( 3171): at dalvik.system.NativeStart.main(Native
Method) W/ActivityManager( 2477): Force finishing activity
com.google.android.apps.maps/com.google.android.maps.PlacesActivity I/ (
2477): dumpmesg Q&gt;E /data/log/dumpstate_app_error.log - attach logfile.</description>
</bug>
<bug>
<bugid>6540</bugid>
<title>NeighboringCellInfo.getCid() can contain both cid and lac ?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>nospam...@yahoo.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 23:06:55 +0000</openedDate>
<description>The docs for android.telephony.NeighboringCellInfo.getCid() say: Returns
* cell id in GSM, 0xffff max legal value UNKNOWN_CID if in UMTS or CDMA
or unknown and the docs for getLac() say: Returns * LAC in GSM, 0xffff
max legal value UNKNOWN_CID if in UMTS or CMDA or unknown In practice
(this is on an unlocked HTC G1 in the US with an ATQ&amp;ET SIM) what IQ&apos;Em
seeing is that NeighboringCellInfo.getLac() returns no valid value, and
NeighboringCellInfo.getCid() returns a value greater than 0xffff.
Furthermore, examining the getCid() returned values, and comparing them
to some return values for android.telephony.gsm.GsmCellLocation.getCid()
and getLac(), my guess is that whatQ&apos;Es happening is that
NeighboringCellInfo.getCid() is returning a 32 bit value where the upper
16 bits are what getLac() ought to return, and the lower 16 bits are
what getCid() ought to return. For example, here are some reported
values from GsmCellLocation.getCid(): 0x43d4 0x04f2 0x04f1 0x04f0 0xb172
0x10fa 0x10f8 0x0060 0x005e 0x58e2 0x103c 0x103a 0x066d 0x066e 0x066c
And here are some reported values from GsmCellLocation.getLac(): 0x179d
0x17a7 And here are some reported values from
NeighboringCellInfo.getCid(): 0x179d0068 0x179d04f1 0x179d04f2
0x179d9942 0x179d4350 0x179d4351 I also tried some tests on a HTC G1 in
the US with a T-Mobile SIM. I saw similar behavior, although also there
did seem to be some cases in which NeighboringCellInfo.getCid() returned
only 16 bits (as itQ&apos;Es supposed to), so in those cases just cid and no
lac. But even in those cases, there is still no valid value returned for
NeighboringCellInfo.getLac(). This is with Android 1.6. This behavior is
applicable for GSM only. There is no equivalent behavior to test for
CDMA afaik. Issue 4427 and issue 2049 both also mention
NeighboringCellInfo cid and lac values out of the expected range. Issue
3943 mentions NeighboringCellInfo rssi values out of the expected range.</description>
<comment>
<author>nospam...@yahoo.com</author>
<when>Tue, 09 Feb 2010 22:45:29 +0000</when>
<what>With:
  TelephonyManager.getNetworkOperatorName() == Q&quot;ET - MobileQ&quot;E

IQ&apos;Eve seen examples of both:
  a) NeighboringCellInfo.getCid() and NeighboringCellInfo.getLac() return
     Q&quot;ElegalQ&quot;E values
  b) NeighboringCellInfo.getCid() return values greater than the legal limit

There seems to be some rough correlation between:
  a) TelephonyManager.getNetworkType() == TelephonyManager.NETWORK_TYPE_UMTS
  b) TelephonyManager.getNetworkType() == TelephonyManager.NETWORK_TYPE_EDGE
But itQ&apos;Es not perfectly correlated.

Furthermore, IQ&apos;Em questioning my previously interpretation of
NeighboringCellInfo.getCid() in case (b) [upper 16 bits == lac, lower 16 bits
== cid].  In fact, IQ&apos;Em completely questioning the relationship between the cid
and lac values (on T-Mobile at least) reported by NeighboringCellInfo and
GsmCellLocation.  Regardless of whether I accept the values as is, or with my
alternate interpretation, I am now seeing no correlation whatsoever.

Furthermore, I am now seeing values returned by GsmCellLocation.getCid() that
exceed the legal max value:
  public int getCid ()
  Returns
      * gsm cell id, -1 if unknown, 0xffff max legal value 
(Although other times values are returned that are within range.)

So I think my current complaint is that I just donQ&apos;Et belive getCid() and
getLac() returned by NeighboringCellInfo and GsmCellLocation.  They do not
always return as documented, and they do not appear to return values that
correspond to each other.  On T-Mobile, at least.

IQ&apos;Em curious if anyone else is seeing similar behavior on other networks.
</what>
</comment>
<comment>
<author>nospam...@yahoo.com</author>
<when>Tue, 09 Feb 2010 23:21:19 +0000</when>
<what>Similar behavior has also been reported here:
http://groups.google.com/group/android-developers/browse_thread/thread/b8ae536a3ae444f3/7ec2992f5183767f
</what>
</comment>
<comment>
<author>antr...@gmail.com</author>
<when>Thu, 14 Jul 2011 19:03:17 +0000</when>
<what>I have the same question, could you tell me if you found the reason for this behavior? please</what>
</comment>
<comment>
<author>milessto...@gmail.com</author>
<when>Wed, 16 Nov 2011 16:39:42 +0000</when>
<what>ThatQ&apos;Es pretty old question(s), but here is the answer. Had the same problem today and the answer is...
For 3G the CID can or must (I donQ&apos;Et know) contain the RNC identifier, the CID are the 64 lower bits, RNC the higher ones.
Die Cell ID aus getCid() gibt Dir einen 16-stelligen Hex-Wert

getCid() returns an up to 8-digit hex value, first 4 of them could be the RNC, last 4-digit the CI / CID.

Example from Berlin/Germany (E-Plus network)
CID 57553d = E0D1h
RNC 2013d = 07DDh
getCid(): 131981521d = 07DDE0D1h

T-Mobile US seems to have the RNC-ID == LAC...</what>
</comment>
</bug>
<bug>
<bugid>9558</bugid>
<title>Android 2.2 Build error by zlib </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>itou...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 12:16:04 +0000</openedDate>
<description>My build envoirment is android 2.2 + ubuntu 10.04(use openjdk6 +
gcc4.4.3). When git all source and compile, one build issue I found
about zlib. -o
out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt -lz -lrt
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../libz.so when searching for
-lz /usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../libz.a when searching for
-lz /usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching
for -lz /usr/bin/ld: skipping incompatible /usr/lib/libz.a when
searching for -lz /usr/bin/ld: cannot find -lz collect2: ld returned 1
exit status but I already install zlib1g-dev, but still report like
that. I use 32 bit linux and I can find libz.so at /usr/lib.</description>
<comment>
<author>itou...@gmail.com</author>
<when>Tue, 06 Jul 2010 12:25:12 +0000</when>
<what>same with issue 9545</what>
</comment>
</bug>
<bug>
<bugid>4285</bugid>
<title>Missing class Q&apos;Ejavax.swing.tree.DefaultMutableTreeNodeQ&apos;EQ&apos;E</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-17T22:19:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>bobyg...@gmail.com</reportedBy>
<openedDate>Sat, 17 Oct 2009 18:20:47 +0000</openedDate>
<description>For a project developped with Eclise and android SDK 1.6 (but with API
level 3), I try to use an external Jar from the Q&quot;EJaudiotaggerQ&quot;E project
(http://www.jthink.net/jaudiotagger/examples_id3.jsp). I just add the
following lines of code in my project : ------------ File ficmp3 = new
File(nomfic); try { MP3File fa = (MP3File)AudioFileIO.read(ficmp3); }
catch (CannotReadException e1) { Log.e(ACTIVITY_SERVICE, Q&quot;Etags
mp3:erreur acc?s:CannotReadException:Q&quot;E + e1.getMessage()); } catch
(IOException e1) { Log.e(ACTIVITY_SERVICE, Q&quot;Etags mp3:erreur
acc?s:IOException:Q&quot;E + e1.getMessage()); } catch (TagException e1) {
Log.e(ACTIVITY_SERVICE, Q&quot;Etags mp3:erreur acc?s:TagException:Q&quot;E +
e1.getMessage()); } catch (ReadOnlyFileException e1) {
Log.e(ACTIVITY_SERVICE, Q&quot;Etags mp3:erreur acc?s:ReadOnlyFileException:Q&quot;E +
e1.getMessage()); } catch (InvalidAudioFrameException e1) {
Log.e(ACTIVITY_SERVICE, Q&quot;Etags mp3:erreur
acc?s:InvalidAudioFrameException:Q&quot;E + e1.getMessage()); }
--------------------- At run-time, I get the following error : 10-17
17:52:31.256: ERROR/dalvikvm(836): Could not find class
Q&apos;Ejavax.swing.tree.DefaultMutableTreeNodeQ&apos;E, referenced from method
org.jaudiotagger.audio.mp4.Mp4TagWriter.write If I understand correctly,
this class should be present in Q&quot;Ert.jarQ&quot;E on the android system. Best
regards and many thanks in advance for your answer</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 17 Oct 2009 22:19:26 +0000</when>
<what>Android does not include javax.swing.

Depending on the license of the application youQ&apos;Ere developing, you may be able to find a suitable open-source 
DefaultMutableTreeNode that you can add to your application yourself.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:55:01 +0000</when>
<what></what>
</comment>
<comment>
<author>rachanas...@gmail.com</author>
<when>Fri, 05 Aug 2011 11:05:59 +0000</when>
<what>I have a similar problem, if I use the jauditagger-2.0.1 jar for a media application.How should this be resolved</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 05 Aug 2011 17:57:29 +0000</when>
<what>Take a look at this doc: http://code.google.com/p/dalvik/wiki/JavaxPackages</what>
</comment>
<comment>
<author>rachanas...@gmail.com</author>
<when>Wed, 10 Aug 2011 08:12:33 +0000</when>
<what>Hi jesse,

I have added build.xml as per suggested and my swing.jar is now present in the libs folder of my project..jarjar-1.1.jar is present in the buildtools folder ,jaudiotagger is present under the Referenced Libraries folder...but i still get the same error...I am newbie to android project ..could you please point the error in the apps.

</what>
</comment>
<comment>
<author>rachanas...@gmail.com</author>
<when>Wed, 10 Aug 2011 08:59:01 +0000</when>
<what>Log File attached</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 10 Aug 2011 15:10:27 +0000</when>
<what>YouQ&apos;Ere going to need to make sure that the class name in your library agrees with the class name in the library. You might be better off building your audio library from source and editing that code to remove the dependence on the offending class.</what>
</comment>
<comment>
<author>rachanas...@gmail.com</author>
<when>Wed, 10 Aug 2011 17:22:09 +0000</when>
<what>could you please expound a bit on this comment.
Do you mean to say that the jaudiotagger  library is dependant on the swing lib...and the swing library that is used in this project must contain a class named Q&quot;Ejavax.swing.tree.DefaultMutableTreeNodeQ&quot;E ?? ..so should I check that...if that is the case ...I have confirmed that the swing lib has a class Q&quot;Ejavax.swing.tree.DefaultMutableTreeNodeQ&quot;E.

or do you mean to tell me something else :-)
</what>
</comment>
<comment>
<author>rachanas...@gmail.com</author>
<when>Wed, 10 Aug 2011 17:35:59 +0000</when>
<what> Q&lt;Etarget name=Q&quot;E-jarjarQ&quot;E depends=Q&quot;EcompileQ&quot;EQ&gt;E
  Q&lt;Etaskdef name=Q&quot;EjarjarQ&quot;E classname=Q&quot;Ecom.tonicsystems.jarjar.JarJarTaskQ&quot;E classpath=Q&quot;Ebuildtools/jarjar-1.1.jarQ&quot;E /Q&gt;E 
- Q&lt;Ejarjar jarfile=Q&quot;E${out.absolute.dir}/repackagedclasses.jarQ&quot;EQ&gt;E
  Q&lt;Efileset dir=Q&quot;E${out.classes.absolute.dir}Q&quot;E /Q&gt;E 
  Q&lt;Ezipgroupfileset dir=Q&quot;E${external.libs.absolute.dir}Q&quot;E includes=Q&quot;E*.jarQ&quot;E /Q&gt;E 
  Q&lt;Erule pattern=Q&quot;Ejavax.swing.**Q&quot;E result=Q&quot;Ecom.impressico.@1Q&quot;E /Q&gt;E 
  Q&lt;E/jarjarQ&gt;E
  Q&lt;E/targetQ&gt;E
Could you please tell me classname and result stand here..I am suspecting an error here !!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Aug 2011 17:50:48 +0000</when>
<what>you need to fix your code to not use parts of Swing, or write your own replacement for the class(es) you need. itQ&apos;Es highly unlikely you have the rights to redistribute parts of Swing.</what>
</comment>
<comment>
<author>rachanas...@gmail.com</author>
<when>Wed, 10 Aug 2011 18:08:24 +0000</when>
<what>yeah I could look into it...can you tell me more about comment 9.Thanks for the help.</what>
</comment>
<comment>
<author>rachanas...@gmail.com</author>
<when>Fri, 12 Aug 2011 12:16:45 +0000</when>
<what>Q&lt;Etarget name=Q&quot;E-jarjarQ&quot;E depends=Q&quot;EcompileQ&quot;EQ&gt;E
  Q&lt;Etaskdef name=Q&quot;EjarjarQ&quot;E classname=Q&quot;Ecom.tonicsystems.jarjar.JarJarTaskQ&quot;E classpath=Q&quot;Ebuildtools/jarjar-1.1.jarQ&quot;E /Q&gt;E 
- Q&lt;Ejarjar jarfile=Q&quot;E${out.absolute.dir}/repackagedclasses.jarQ&quot;EQ&gt;E
  Q&lt;Efileset dir=Q&quot;E${out.classes.absolute.dir}Q&quot;E /Q&gt;E 
  Q&lt;Ezipgroupfileset dir=Q&quot;E${external.libs.absolute.dir}Q&quot;E includes=Q&quot;E*.jarQ&quot;E /Q&gt;E 
  Q&lt;Erule pattern=Q&quot;Ejavax.swing.**Q&quot;E result=Q&quot;Ecom.impressico.@1Q&quot;E /Q&gt;E 
  Q&lt;E/jarjarQ&gt;E
  Q&lt;E/targetQ&gt;E
Could you please tell me classname and result stand here..I am suspecting an error here !!</what>
</comment>
</bug>
<bug>
<bugid>16136</bugid>
<title>[GingerBread][GMS_R2] NullPointerException on Google Map </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T17:53:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eye...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 23:50:43 +0000</openedDate>
<description>- What happened. A sorry popup is shown - What you think the correct
behavior should be. There should be a NULL checker so that the process
is not crashed. - Log 04-11 03:17:45.404 E/AndroidRuntime(23973): FATAL
EXCEPTION: main 04-11 03:17:45.404 E/AndroidRuntime(23973):
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.google.android.apps.maps/com.google.googlenav.android.login.AndroidLoginActivitySdk5}:
java.lang.NullPointerException 11 03:17:45.414 E/AndroidRuntime(23973):
Caused by: java.lang.NullPointerException 04-11 03:17:45.414
E/AndroidRuntime(23973): at c.bI.p_(Unknown Source) 04-11 03:17:45.414
E/AndroidRuntime(23973): at e.bJ.t(Unknown Source) 04-11 03:17:45.414
E/AndroidRuntime(23973): at
com.google.googlenav.android.login.c.F(Unknown Source) 04-11
03:17:45.414 E/AndroidRuntime(23973): at
com.google.googlenav.android.login.c.b(Unknown Source) 04-11
03:17:45.414 E/AndroidRuntime(23973): at
com.google.googlenav.android.login.c.a(Unknown Source) 04-11
03:17:45.414 E/AndroidRuntime(23973): at
com.google.googlenav.android.login.MultipleAccountsControllerSdk5.a(Unknown
Source) 04-11 03:17:45.414 E/AndroidRuntime(23973): at
com.google.googlenav.android.login.AndroidLoginActivitySdk5.onCreate(Unknown
Source) 04-11 03:17:45.414 E/AndroidRuntime(23973): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)</description>
<comment>
<author>eurek...@gmail.com</author>
<when>Thu, 14 Apr 2011 00:39:29 +0000</when>
<what>Principally, this issue is occurred when Google account not logged in, and MAP application have never run(or service) since the phone is boot up.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:53:36 +0000</when>
<what>Issue 16137 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:53:52 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1473</bugid>
<title>Repo Init failed No such file or directory</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-08T15:08:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sarmo...@gmail.com</reportedBy>
<openedDate>Sun, 07 Dec 2008 20:08:50 +0000</openedDate>
<description>I tried to install Repo on my Mac I followed all the steps to download
it, but when I try to install it( Step 4 of the tutorial), I get this
message and I canQ&apos;Et move on to the next step. here the message I get:
Traceback (most recent call last): File Q&quot;E./repoQ&quot;E, line 590, in Q&lt;EmoduleQ&gt;E
main(sys.argv[1:]) File Q&quot;E./repoQ&quot;E, line 557, in main _Init(args) File
Q&quot;E./repoQ&quot;E, line 176, in _Init _CheckGitVersion() File Q&quot;E./repoQ&quot;E, line 205,
in _CheckGitVersion proc = subprocess.Popen(cmd, stdout=subprocess.PIPE)
File
Q&quot;E/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/subprocess.pyQ&quot;E,
line 593, in __init__ errread, errwrite) File
Q&quot;E/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/subprocess.pyQ&quot;E,
line 1079, in _execute_child raise child_exception OSError: [Errno 2] No
such file or directory</description>
<comment>
<author>simon.braunschmidt@gmail.com</author>
<when>Sun, 07 Dec 2008 22:27:15 +0000</when>
<what>Hi
Try asking your question on the appropriate mailing-list,

http://groups.google.com/group/repo-discuss/

Please search before if your question has already been answered. (one or two keywords
is enough search)

Please also link back to this issue 

http://code.google.com/p/android/issues/detail?id=1473

from the post on the mailinglist.

Gruessle
Simon
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 08 Dec 2008 00:46:52 +0000</when>
<what>Sounds like you donQ&apos;Et have git installed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 08 Dec 2008 15:08:49 +0000</when>
<what>The question was asked on repo-discuss

http://groups.google.com/group/repo-discuss/browse_thread/thread/b693b890f9a7cfec

Please re-open this issue if it turns out to be an actual bug.</what>
</comment>
<comment>
<author>davidbow...@gmail.com</author>
<when>Sat, 19 Nov 2011 20:19:41 +0000</when>
<what>jbq+legacy@google.com was correct, i ran into this and install git and was able to build the manifest.</what>
</comment>
</bug>
<bug>
<bugid>5066</bugid>
<title>AccountManager.addAccount doesnQ&apos;Et throw an exception like the documentation indicates.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mic...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 23:26:52 +0000</openedDate>
<description>The documentation for AccountManager.addAccount says, Q&quot;EIf no
authenticator is registered in the system then AuthenticatorException is
thrown.Q&quot;E However, in Eclipse if you try to catch that exception you get
an error stating, Q&quot;EUnreachable catch block for AuthenticatorException.
This exception is never thrown from the try statement bodyQ&quot;E. try {
lAccountManager.addAccount(Q&quot;Ecom.example.account_typeQ&quot;E,
Q&quot;Eauth_token_typeQ&quot;E, null, null, null, this, null); } catch
(AuthenticatorException lException) { } The expected behavior is that
addAccount does throw that exception so the caller has a way to tell
when the authenticator doesnQ&apos;Et exist.</description>
<comment>
<author>shbae%co...@gtempaccount.com</author>
<when>Mon, 06 Dec 2010 05:19:14 +0000</when>
<what>lAccountManager.addAccount(Q&quot;Ecom.example.account_typeQ&quot;E, Q&quot;Eauth_token_typeQ&quot;E, null, null, this, null, null);</what>
</comment>
<comment>
<author>SSGlo...@gmail.com</author>
<when>Tue, 01 Mar 2011 11:32:35 +0000</when>
<what>ItQ&apos;Es not issue. Read carefully:

Q&quot;EIf an error occurred, getResult() throws:
AuthenticatorException if no authenticator was registered for this account type or the authenticator failed to respondQ&quot;E

Exception throws not from addAccount(), but from getResult() in returned AccountManagerFuture
http://d.android.com/reference/android/accounts/AccountManagerFuture.html#getResult()</what>
</comment>
<comment>
<author>mic...@gmail.com</author>
<when>Tue, 01 Mar 2011 18:15:34 +0000</when>
<what>I donQ&apos;Et remember the documentation reading that way, perhaps they updated it so it is now more accurate?  Or perhaps I just misread it a year and a half ago as you suggested.</what>
</comment>
</bug>
<bug>
<bugid>881</bugid>
<title>Emulator does not support Editing config (language)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-09-28T06:20:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>werner.k...@gmail.com</reportedBy>
<openedDate>Mon, 15 Sep 2008 18:33:33 +0000</openedDate>
<description>The Emulator is not i18n capable yet. Screens that are rendered
correctly by ADT fail to show in the correct (OS) locale in the
Emulator. English always used there. Please describe the problem in as
much detail as possible. Be sure to include: - Steps to reproduce the
problem See attached screenshots - Sample source code demonstrating the
problem use a Q&quot;Elayout-deQ&quot;E and Q&quot;Elayout-enQ&quot;E folder as well as Q&quot;Evalues-deQ&quot;E
and Q&quot;Evalues-enQ&quot;E for localized UI elements and Strings - What you think
the correct behavior should be. Showing the German UI if the OS and
Eclipse Locale are German If you are reporting a crash or similar issue,
please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting
output as a text file to your issue report. (For feature requests for
APIs, please include sample code showing how you are proposing the API
should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:35:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:32:06 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 06:21:09 +0000</when>
<what>IQ&apos;Em going to close this.

The recent emulator system image (at least in cupcake and beyond) have the ability to
set the locale to any arbitrary value.</what>
</comment>
</bug>
<bug>
<bugid>3186</bugid>
<title>NullPointerException when loading .kml file in ddms</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>nkrumah....@gmail.com</reportedBy>
<openedDate>Mon, 06 Jul 2009 11:59:08 +0000</openedDate>
<description>In Android 1.5 r1 on ubuntu 8.04, When feeding the tool ddms a .kml file
in the emulator control tab, Then the application crashes with a NPE.
The .kml file is classified so I can not add its contents to this
report. The stacktrace is: 33:52 E/ddms: shutting down due to uncaught
exception 33:52 E/ddms: java.lang.NullPointerException at
sun.misc.FloatingDecimal.readJavaFormatString (FloatingDecimal.java:99
1) at java.lang.Double.parseDouble(Double.java:482) at
com.android.ddmuilib.location.KmlParser$KmlHandler.parseLocation (KmlP
arser.java:148) at
com.android.ddmuilib.location.KmlParser$KmlHandler.endElement (KmlPars
er.java:116) at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endEleme
nt(AbstractSAXParser.java:633) at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scan
EndElement(XMLNSDocumentScannerImpl.java:719) at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l$FragmentContentDispatcher.dispatch
(XMLDocumentFragmentScannerImpl.java:1685) at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l.scanDocument(XMLDocumentFragmentScannerImpl.java:368) at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
ML11Configuration.java:834) at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
ML11Configuration.java:764) at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (XMLParser.
java:148) at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab
stractSAXParser.java:1242) at
javax.xml.parsers.SAXParser.parse(SAXParser.java:375) at
com.android.ddmuilib.location.KmlParser.parse (KmlParser.java:187) at
com.android.ddmuilib.EmulatorControlPanel$18.widgetSelected (EmulatorC
ontrolPanel.java:912) at
org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:
90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at
org.eclipse.swt.widgets.Display.runDeferredEvents (Display.java:3180) at
org.eclipse.swt.widgets.Display.readAndDispatch (Display.java:2856) at
com.android.ddms.UIThread.runUI(UIThread.java:386) at
com.android.ddms.Main.main(Main.java:97)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:27:19 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:32:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17632</bugid>
<title>Media scanner does not work properly to rescan the Audio files.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-19T21:03:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>icado...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 02:40:40 +0000</openedDate>
<description>Media scanner does not support to rescan the Audio files when ?.nomedia?
file is inserted in a folder. Unless the the media scanner do the
full-scan, the file list does not be updated. I find that Google erase
the re-scannig part for fixing bugs. The following is a comment related
to this. frameworks/base/media/java/android/mediaMediaScaner.java
================================================================ DonQ&apos;Et
clear the _data column in the audio_meta table, since it isnQ&apos;Et needed,
and causes a sqlite constraint exception. Bug 2671792.
================================================================ IQ&apos;Ed
like to hide all media files when Q&quot;E.nomediaQ&quot;E file is inserted in a
folder. Please support to rescan the Audio files.</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 19 Aug 2011 21:03:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19939</bugid>
<title>The TrafficStats API, TrafficStats.getMobileRxBytes() and TrafficStats.getMobileTxBytes() seem to be broken on Android 3.0.1 (I am using Galaxy Tab 10.1). </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-09T17:57:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>newtux2...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 17:19:57 +0000</openedDate>
<description>The TrafficStats API, TrafficStats.getMobileRxBytes() and
TrafficStats.getMobileTxBytes() seem to be broken on Android 3.0.1 (I am
using Galaxy Tab 10.1). TrafficStats.getMobileRxBytes() and
TrafficStats.getMobileTxBytes() are used to monitor the data received
and sent by the device over a cellular network. The values returned by
these APIs are expected to increment as the device receives and sends
data and reset only after a phone reboot. The behavior on my Android 2.2
and 2.3 phone is as expected, the values returned by
TrafficStats.getMobileRxBytes() and TrafficStats.getMobileTxBytes() keep
increasing as the devices receives and sends cellular data. However, on
Android 3.0.1 (on my tablet), the values returned by
TrafficStats.getMobileRxBytes() and TrafficStats.getMobileTxBytes()
reset very frequently. This makes it impossible to monitor the cellular
data consumption of the tablet. My Device Details are as follows:
-------------------------------- Model: Samsung Galaxy Tablet 10.1 Model
Number: GT-P7100 Android Version: 3.0.1 Kernel Version:
2.6.36.3-00558-g7c1c334 se.infra@SEI-29#1] Build number: HRI83.BUKD9</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 17:57:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>405</bugid>
<title>Auto Complete Text View</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-04T22:22:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alvin.k....@gmail.com</reportedBy>
<openedDate>Tue, 04 Mar 2008 21:56:11 +0000</openedDate>
<description>There seems to be a bug in the auto complete text view where the Q&quot;Eon
click listenerQ&quot;E doesnQ&apos;Et catch the DPAD_CENTER click. It only registers a
touch-mode click as a REAL click. after setting the onclicklistener and
running my program. The DPAD_CENTER doesnQ&apos;Et call it. It is only when I
use my mouse and physically click on the view does it actually call the
correct funtion.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 04 Mar 2008 22:22:38 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>6092</bugid>
<title>E-mail accounts settings lock up and/or disappear</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rkgil...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 18:17:35 +0000</openedDate>
<description>ISSUE: - Set up corporate and personal e-mail under accounts and sync as
instructed - Everything seems to work fine for a short period, then all
the sudden I click on the e-mail icon and it ask me to set up an account
- Under settings, accounts and sync, I still see my corporate account
but my personal account is gone - When I select the corporate account it
seems to be fine except when I select the account settings function, it
doesnQ&apos;Et seem to want to let me in. Just continuously takes me back to
the same screen that I am at? RESOLUTION: - Reboot doesnQ&apos;Et work - First
three times I deleted the corp. account and re-added and it works, also
re-added the personal (comcast.net) account - This time I tried a
different approach, I left my corporate account in there and selected
add account - Added all information same as the last time and it
accepted it (as if the other entry already there with the same info
didnQ&apos;Et even exist) - I am also leaving my personal comcast.net account
out of the picture this time. Keep in mind this is 4 times in not quite
two months!!! QUESTIONS: - Could this be caused by another application,
I ask because it worked fine last night and this morning, then after a
Q&quot;ERingDroidQ&quot;E Q&amp;E Q&quot;EScreeblQ&quot;E application update, the issue happened
**************************************************************************
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8172</bugid>
<title>File.renameTo() doesnQ&apos;Et work across filesystems</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-05-05T23:18:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>alexis.r...@gmail.com</reportedBy>
<openedDate>Wed, 05 May 2010 19:28:24 +0000</openedDate>
<description>As I needed to move a file from the private data files of my app on the
internal memory to the sdcard, so I tried File.renameTo() which ...
strangely, didnQ&apos;Et work. I didnQ&apos;Et even had any error message in logcat
nor any exception. When looking on the Android source code, I found that
the JNI implementation of File.renameTo() uses LinuxQ&apos;Es rename() syscall
which doesnQ&apos;Et work across filesystems (in
dalvik/libcore/luni/src/main/native/java_io_File.c line 660). Strangely,
the Android apidoc doesnQ&apos;Et document this behavior. Do you think itQ&apos;Es
better to write a patch to fix this, or just specify this on the apidoc
(or maybe add a logcat error) ? Thanks Alexis Robert P.S. : I have the
issue with eclair, but the source code indicates itQ&apos;Es still occurring in
donut.</description>
<comment>
<author>alexis.r...@gmail.com</author>
<when>Wed, 05 May 2010 20:34:04 +0000</when>
<what>Sorry, I didnQ&apos;Et check SunQ&apos;Es apidoc which says : Q&quot;EThe rename operation might not be 
able to move a file from one filesystem to anotherQ&quot;E.

Can somebody close this issue ? :/</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 May 2010 23:18:53 +0000</when>
<what>iQ&apos;Ell update the documentation for a future release, both for renameTo and all the 
other File methods that return a boolean rather than throwing IOException on failure.

in the case of renameTo, iQ&apos;Ell explicitly mention renames between internal storage and 
SD card as being a likely cause of problems on Android.</what>
</comment>
</bug>
<bug>
<bugid>8045</bugid>
<title>Ability to sync contacts in Outlook Exchange contact subfolders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>39</stars>
<reportedBy>Ramsay.Z...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 02:28:08 +0000</openedDate>
<description>I am using Android 2.1. When I sync my Exchange account with my phone, I
only get the contacts that are in my root contacts folder. It does not
sync any of the contacts in the subfolders below the root folder. This
means that I have to now duplicate all my contacts and throw them into
the root folder so that I can have my contacts on my phone but also have
the subfolder structure on my computer.</description>
<comment>
<author>ericlr...@gmail.com</author>
<when>Fri, 21 May 2010 16:23:30 +0000</when>
<what>I have been waiting for them to resolve this issue as well (hopeful for 2.2). I 
believe Windows Mobile 6.5 has the same issue, so it must be something with the 
Active Sync technology. HOWEVER the iPhone will sync up subfolders in contacts 
(which is annoying because I donQ&apos;Et want an iPhone!). </what>
</comment>
<comment>
<author>alvarez....@gmail.com</author>
<when>Mon, 02 May 2011 21:05:53 +0000</when>
<what>still cant believe this is not resolved yet... how long is it going to take? Went from droidx to thunderbolt and the feature still doesnt work. I need to sync my subfolders... how does such a simple thing get overlooked?</what>
</comment>
<comment>
<author>barton.j...@gmail.com</author>
<when>Tue, 24 May 2011 18:19:01 +0000</when>
<what>Same issue, have posted on this myself! PLEASE google - if my Iphone can do it, and Blackberries can do it, surely my android can do it. ItQ&apos;Es a huge huge deal for me, and one of the only things I dislike about my android phone!!</what>
</comment>
<comment>
<author>Lukas4...@gmail.com</author>
<when>Wed, 20 Jul 2011 08:20:35 +0000</when>
<what>I need my contact subfolders, please Google add the feature. I really need it!</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Wed, 20 Jul 2011 14:08:24 +0000</when>
<what>Anybody listening@Google? Or can you recommend an app the task?
</what>
</comment>
<comment>
<author>donato.n...@gmail.com</author>
<when>Wed, 21 Sep 2011 10:27:37 +0000</when>
<what>Please fix problem of sync new contact from Android based mobile phones to Exchange Directory. As international company we would love to adopt Android based phones but we need to make it integrated into our systems. Until then weQ&apos;Ell stay with others.</what>
</comment>
<comment>
<author>sarkisn...@gmail.com</author>
<when>Thu, 20 Oct 2011 17:54:17 +0000</when>
<what>This is stupid.  Android needs to fix this and their .wav file attachment issue, otherwise, theyQ&apos;Ere never taking the corporate market. </what>
</comment>
<comment>
<author>barton.j...@gmail.com</author>
<when>Thu, 20 Oct 2011 18:11:55 +0000</when>
<what>IQ&apos;Eve only had my phone for ~6-8 months, but IQ&apos;Em already ready to switch back to an Iphone or try WP7. There are other issues like stability and such, but this contact subfolder issue is a killer for me. ItQ&apos;Es just too big of a deal to let pass, it basically means I canQ&apos;Et use the contact book on my phone for work - and I wouldnQ&apos;Et be able to use it for personal numbers either, if I didnQ&apos;Et give in and duplicate those contacts to the root folder. but basically, I have duplicate contacts in my exchange account, just to let my phone function. ridiculous.</what>
</comment>
<comment>
<author>eatti...@gmail.com</author>
<when>Fri, 21 Oct 2011 11:45:54 +0000</when>
<what>Switch from subfolders to categories. Assign a category to all contacts in a subfolder then move them all to the root folder. You can still display by category on your desktop, works great with Android, and allows for more flexibility (assign a single contact to multiple categories).</what>
</comment>
<comment>
<author>crazyboy...@gmail.com</author>
<when>Tue, 15 Nov 2011 15:39:34 +0000</when>
<what>Please fix this.  Can only see contacts in root contact folder in corporate accounts.  I like to be organized and would hate to mash all of my neatly organized contacts into my root folder just to get this working</what>
</comment>
<comment>
<author>rajesh.j...@gmail.com</author>
<when>Wed, 16 Nov 2011 01:03:51 +0000</when>
<what>I vote to get this fixed ASAP.  I hope this is already working in ICS.</what>
</comment>
<comment>
<author>alexis.f...@filioslawoffice.com</author>
<when>Wed, 16 Nov 2011 13:21:13 +0000</when>
<what>Corporate customers need this ASAP. Big delay...</what>
</comment>
<comment>
<author>simon.la...@gmail.com</author>
<when>Wed, 16 Nov 2011 16:31:14 +0000</when>
<what>Our big company will immediately decide to buy lots of Android Smartphones if this very important feature is solved.

Please fix it as soon as possible.
 Thx a lot.</what>
</comment>
<comment>
<author>barton.j...@gmail.com</author>
<when>Wed, 16 Nov 2011 16:40:51 +0000</when>
<what>Yeah, IQ&apos;Em just a sole prop IT consultant, so itQ&apos;Es not the end of the world for me - I can work around it. But for large companies? This is dealbreaker - I havenQ&apos;Et been able to recommend Android to any of my clients because of this. A little amazed this is still an issue! </what>
</comment>
<comment>
<author>arunsank...@gmail.com</author>
<when>Thu, 17 Nov 2011 09:11:30 +0000</when>
<what>One single issue I canQ&apos;Et recommend Android to my corporate. I am using it and its instantaneous like BB, but subfolder sync is a damn big issue. Please google please !!!</what>
</comment>
<comment>
<author>frankjj....@gmail.com</author>
<when>Mon, 21 Nov 2011 08:36:28 +0000</when>
<what>This is realy incredible not to sync subfolders.
people in my company want to have an Iphone because of this issue. please resolve the issue asap. or i have to go to Iphone

thx.</what>
</comment>
<comment>
<author>kiano...@kianouch.com</author>
<when>Tue, 22 Nov 2011 08:23:53 +0000</when>
<what>The email client is useless without subfolder sync...</what>
</comment>
<comment>
<author>rahulko...@gmail.com</author>
<when>Sun, 04 Dec 2011 18:27:21 +0000</when>
<what>Find this frankly amazing. IQ&apos;Em on the phone to my phone network to change phones. Cannot believe youQ&apos;Eve overlooked this for corporate customers. </what>
</comment>
</bug>
<bug>
<bugid>11666</bugid>
<title>MapView and empty ItemizedOverlay</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>metba...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 02:59:52 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate):
Use the Google Map API example Create an empty HelloItemizedOverlay (do
not add the following line of code:
Q&quot;Eitemizedoverlay.addOverlay(overlayitem);Q&quot;E) Try to move the map - What
happened: It crash (phone and emulator) - What you think the correct
behavior should be: Should not crash or at least should be told
somewhere in the doc that an empty Q&quot;EitemizedoverlayQ&quot;E will crash Tested
on: 2.1-update1 API level 7 DonQ&apos;Et forget to mention which version of
Android youQ&apos;Ere using, and/or which device the problem appears on (model
and Android version). 10-04 02:58:57.464: DEBUG/dalvikvm(197): GC freed
3101 objects / 379760 bytes in 98ms 10-04 02:58:59.085:
DEBUG/AndroidRuntime(197): Shutting down VM 10-04 02:58:59.085:
WARN/dalvikvm(197): threadid=3: thread exiting with uncaught exception
(group=0x4001b188) 10-04 02:58:59.095: ERROR/AndroidRuntime(197):
Uncaught handler: thread main exiting due to uncaught exception 10-04
02:58:59.105: ERROR/AndroidRuntime(197): java.lang.NullPointerException
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
com.google.android.maps.ItemizedOverlay.getItemsAtLocation(ItemizedOverlay.java:617)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
com.google.android.maps.ItemizedOverlay.getItemAtLocation(ItemizedOverlay.java:586)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
com.google.android.maps.ItemizedOverlay.handleMotionEvent(ItemizedOverlay.java:498)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
com.google.android.maps.ItemizedOverlay.onTouchEvent(ItemizedOverlay.java:572)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
com.google.android.maps.OverlayBundle.onTouchEvent(OverlayBundle.java:63)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
com.google.android.maps.MapView.onTouchEvent(MapView.java:625) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
android.view.View.dispatchTouchEvent(View.java:3709) 10-04 02:58:59.105:
ERROR/AndroidRuntime(197): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:852) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:822) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:822) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:822) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1659)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
android.app.Activity.dispatchTouchEvent(Activity.java:2061) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1643)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1691) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
android.os.Handler.dispatchMessage(Handler.java:99) 10-04 02:58:59.105:
ERROR/AndroidRuntime(197): at android.os.Looper.loop(Looper.java:123)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
android.app.ActivityThread.main(ActivityThread.java:4363) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
java.lang.reflect.Method.invokeNative(Native Method) 10-04 02:58:59.105:
ERROR/AndroidRuntime(197): at
java.lang.reflect.Method.invoke(Method.java:521) 10-04 02:58:59.105:
ERROR/AndroidRuntime(197): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
10-04 02:58:59.105: ERROR/AndroidRuntime(197): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 10-04
02:58:59.105: ERROR/AndroidRuntime(197): at
dalvik.system.NativeStart.main(Native Method) 10-04 02:58:59.134:
INFO/Process(53): Sending signal. PID: 197 SIG: 3 10-04 02:58:59.134:
INFO/dalvikvm(197): threadid=7: reacting to signal 3 10-04 02:58:59.134:
ERROR/dalvikvm(197): Unable to open stack trace file
Q&apos;E/data/anr/traces.txtQ&apos;E: Permission denied 10-04 02:58:59.365:
DEBUG/dalvikvm(53): GC freed 12126 objects / 616792 bytes in 109ms
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>oliver.e...@gmail.com</author>
<when>Tue, 01 Mar 2011 19:38:19 +0000</when>
<what>Had the same error with GoogleAPI4

java.lang.NullPointerException
at com.google.android.maps.ItemizedOverlay.getItemsAtLocation(ItemizedOverlay.java:617)
at com.google.android.maps.ItemizedOverlay.getItemAtLocation(ItemizedOverlay.java:586)
at com.google.android.maps.ItemizedOverlay.handleMotionEvent(ItemizedOverlay.java:498)
at com.google.android.maps.ItemizedOverlay.onTouchEvent(ItemizedOverlay.java:572)
at com.google.android.maps.OverlayBundle.onTouchEvent(OverlayBundle.java:63)
at com.google.android.maps.MapView.onTouchEvent(MapView.java:643)
at android.view.View.dispatchTouchEvent(View.java:3765)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:905)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:871)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:871)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:871)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:871)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1701)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1116)
at android.app.Activity.dispatchTouchEvent(Activity.java:2093)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1685)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1802)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:144)
at android.app.ActivityThread.main(ActivityThread.java:4937)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
<comment>
<author>hamiltont</author>
<when>Thu, 24 Mar 2011 18:08:58 +0000</when>
<what>Try adding a call to populate() in the constructor of the Overlay. In the example, it appears that populate is only called if you add an item, and trying to use the overlay before populate has been called seems to result in an error</what>
</comment>
<comment>
<author>www.trad...@free.fr</author>
<when>Thu, 09 Jun 2011 17:25:47 +0000</when>
<what>populate() in the constructor ! Yes ! I searched for solving the same issue for hours. Thanks. </what>
</comment>
<comment>
<author>peiy...@gmail.com</author>
<when>Tue, 19 Jul 2011 07:09:55 +0000</when>
<what>Thank you so much! I finally solve the same issue!</what>
</comment>
<comment>
<author>andykea...@gmail.com</author>
<when>Sat, 03 Dec 2011 20:50:08 +0000</when>
<what>Thanks, putting populate() in the constructor worked for me too.</what>
</comment>
</bug>
<bug>
<bugid>9835</bugid>
<title>Calendar Reminder Exchange Active Sync</title>
<status>New</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>EarlTheP...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 16:28:04 +0000</openedDate>
<description>IQ&apos;Eve noticed that if I set a calendar event in Outlook and set the
reminder to 0 minutes my Aria does not play the notification sound or
show a notification event, but it is there synced in the calendar. If I
set the reminder to at least 5 minutes prior to the event then
everything works as intended. For example, I do server updates to a
system I maintain every 2 weeks at 8PM. In Outlook I have the reminder
set to 0 minutes, so that the reminder goes off precisely at 8PM. My
previous phone, the iPhone 3G, handled this no problem. My MotoQ from
way back handled this as well. My Aria does not play the sound. ItQ&apos;Es as
if setting the reminder to 0 minutes in Outlook tells the phone donQ&apos;Et do
anything.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 16 Jul 2010 22:12:29 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 17 Jul 2010 05:24:46 +0000</when>
<what>The HTC Aria uses the Sense UI and their own application set, IIRC...</what>
</comment>
</bug>
<bug>
<bugid>9396</bugid>
<title>Talk app status always away to other users</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clay.gol...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 12:53:34 +0000</openedDate>
<description>Google talk app reports me as away to others all the time unless I am on
talk via the PC. I have available chosen all the time though. I check ed
the settings on other users Android phones and google chat settings on
their PC and mine are exactly the same. If I have it set to always
available on my HTC Evo and my PC then other users should see me as
available all the time. HTC Evo, Sprint, Android 2.1 update1 NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>9354</bugid>
<title>Default browser selection not remembered </title>
<status>Question</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T16:27:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>richa...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 18:46:35 +0000</openedDate>
<description>I have the dolphin browser and dolphin HD browser installed. Everytime I
click on a link in the web browser IQ&apos;Em prompted to select my browser and
am given the option to select the default browser to use in future.
Unfortunately despite selecting the default browser check box and making
my browser selection, the next time I click on a link IQ&apos;Em still prompted
to select a browser and my default. IQ&apos;Em running eclair on a Nexus One.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 16:27:14 +0000</when>
<what>Go to Home / Settings / Applications / Manage Applications / All and choose Q&apos;EClear defaultsQ&apos;E for the browser you do not wish to launch by default.</what>
</comment>
<comment>
<author>richa...@gmail.com</author>
<when>Wed, 30 Jun 2010 18:41:25 +0000</when>
<what>There isnQ&apos;Et anything to clear because the system wonQ&apos;Et remember my default unfortunately. </what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7042</bugid>
<title>types of calendar reminders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 04:19:35 +0000</openedDate>
<description>It is possible now to add a reminder to calendar events you create from
Android. Yet it is not yet possible to set the *kind* of reminder, email
or SMS or popup, like you can on a PC. That would be nice.</description>
<comment>
<author>gdoub...@gmail.com</author>
<when>Mon, 19 Jul 2010 04:33:12 +0000</when>
<what>Definitely need this.</what>
</comment>
</bug>
<bug>
<bugid>13708</bugid>
<title>SMS notifications not being automatically removed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>christop...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 09:39:20 +0000</openedDate>
<description>Problem: Following the recent software update I have found that after
receiving an SMS I get notifications as normal. I read the SMS by
selecting messages on my home screen, however this does not clear the
notification from the bar. Correct Behavior: Notifications should clear
automatically when message is read. Device: HTC Desire HD Version: 2.2.1</description>
<comment>
<author>rickraws...@gmail.com</author>
<when>Sun, 30 Jan 2011 21:47:12 +0000</when>
<what>same problem! </what>
</comment>
<comment>
<author>ieuan.r...@gmail.com</author>
<when>Sun, 13 Mar 2011 19:32:55 +0000</when>
<what>same problem here! i need to actually go into the notifications bar and click Q&quot;EclearQ&quot;E to get rid of it</what>
</comment>
</bug>
<bug>
<bugid>12429</bugid>
<title>Corporate calendar privacy setting defaults to private now on 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Mon, 08 Nov 2010 15:56:37 +0000</openedDate>
<description>Droid X When you set an appointment on a corporate calendar it defaults
to private. ThatQ&apos;Es great if you donQ&apos;Et want someone else to see your
appointment to your proctologist but if you donQ&apos;Et care then it shouldnQ&apos;Et
be set by default. There needs to be a place to set how you want it to
be defaulted on the calendar settings page. Either you want private or
public. Then make it so you can set Q&quot;Emore optionsQ&quot;E on all the time so
you donQ&apos;Et have to turn it on every time. A little for thought on this
would have made all the difference. ItQ&apos;Es too bad android doesnQ&apos;Et use a
registry of some kind for itQ&apos;Es settings for itQ&apos;Es apps.</description>
</bug>
<bug>
<bugid>19913</bugid>
<title>There should be a way to disconnect emulators from adb</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>jorge...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 19:10:05 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Mac OS X, Linux SDK tools version (available in
the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): r11 Eclipse version: N/A
ADT plug-in version: N/A Platform targeted by your project: N/A Version
of the platform running in the emulator: N/A STEPS TO REPRODUCE: 1.
Start an emulator 2. adb devices 3. adb disconnect emulator-5554 # Or
another running emulator serial # 4. adb devices EXPECTED RESULTS:
Device should now no longer be connected to adb. OBSERVED RESULTS: Q&quot;ENo
such device emulator-5554:5555Q&quot;E ADDITIONAL INFORMATION: In addition, the
syntax used to *connect* to an emulator does not work for disconnecting.
You can connect to an emulator using adb connect emu:5554,5555. adb
disconnect emu:5554,5555 fails. IQ&apos;Eve attached a patch - IQ&apos;Em not sure
itQ&apos;Es the cleanest. Including the adb port in the transport serial number
(like other transports do) had other issues and I did not track down
why. This work-around enables adb disconnect emulator-5554, but not adb
disconnect emu:5554,5555.</description>
<comment>
<author>r...@android.com</author>
<when>Thu, 08 Sep 2011 19:17:49 +0000</when>
<what>This does not answer the obvious question: why do you want adb to Q&quot;EdisconnectQ&quot;E from an emulator in the first place?</what>
</comment>
<comment>
<author>jorge...@gmail.com</author>
<when>Thu, 08 Sep 2011 20:12:47 +0000</when>
<what>Because there are issues with adb commands hanging when you load a snapshot on the device (Via the console, Q&quot;Eavd snapshot loadQ&quot;E), and sometimes adb commands hanging against the emulator without provocation.
IQ&apos;Em guessing these can be avoided by doing a regular adb disconnect before invoking a snapshot load, or an adb disconnect / connect combo after a command has taken an abnormal amount of time to complete. (And then reissuing said command)</what>
</comment>
</bug>
<bug>
<bugid>392</bugid>
<title>Run Q&gt;E Open Run Dialog Q&gt;E Target Q&gt;E Network Speed = GRPS vs. GPRS</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-11T18:25:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>twocs...@gmail.com</reportedBy>
<openedDate>Sun, 02 Mar 2008 10:24:52 +0000</openedDate>
<description>Run Q&gt;E Open Run Dialog Q&gt;E Target Q&gt;E Network Speed = GRPS vs. GPRS There is
no selection for GPRS network speed in the emulator launch parameters.
However, there is a selection for GRPS. IQ&apos;Em assuming that itQ&apos;Es a tpyo??
Or if not, will the Android emulator then please add support for GPRS
networks.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:07:09 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Tue, 11 Mar 2008 18:25:59 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:04:45 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
</bug>
<bug>
<bugid>13155</bugid>
<title>Android Keyboard Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yj8...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 01:56:15 +0000</openedDate>
<description>Hi, I have one issue about android keyboard. If you fix this issue, let
me know. Thanks. Q&lt;EPre-conditionQ&gt;E Android keybod is set. Q&lt;EOcurrence
procedureQ&gt;E 1.idle - applications - memo - create memo - Q&apos;ESQ&apos;E longtouch
2.select Q&quot;EssQ&quot;E 3.Q&quot;EsQ&quot;E is entered Q&lt;EExpected resultQ&gt;E Q&quot;EssQ&quot;E is entered NOTE:
This form is only for reporting bugs found in the Android system while
developing Android applications. Use the Tools templates for issues with
the developer tools. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>7484</bugid>
<title>Browser crash when browsing website.</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-08T17:51:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>iamkeife...@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 06:40:43 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the course of
developing Android applications. For all other developer discussions
please visit: http://groups.google.com/group/android-developers Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). - What happened. -
What you think the correct behavior should be. DonQ&apos;Et forget to mention
which version of the SDK youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E
and archive the output.
--------------------------------------------------------------------------
I use Emulator Android 2.1 and I met browser crash when I browse a
website. There doesnQ&apos;Et any dialog popup, instead, close browser
suddenly. The attached is the full bug report. The error part is:
-------------------- 04-01 13:28:42.229 I/ActivityManager( 54): Starting
activity: Intent { act=android.intent.action.VIEW
cat=[android.intent.category.BROWSABLE]
dat=http://test-minmp-wap.sdp.sfr.fr/
cmp=com.android.browser/.BrowserActivity } 04-01 13:28:51.959 I/DEBUG (
28): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
04-01 13:28:51.959 I/DEBUG ( 28): Build fingerprint:
Q&apos;Egeneric/sdk/generic/:2.1/ERD79/22607:eng/test-keysQ&apos;E 04-01 13:28:51.959
I/DEBUG ( 28): pid: 197, tid: 197 Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E 04-01
13:28:51.959 I/DEBUG ( 28): signal 11 (SIGSEGV), fault addr 00000000
04-01 13:28:51.959 I/DEBUG ( 28): r0 00000000 r1 43c36208 r2 00000000 r3
00000018 04-01 13:28:51.959 I/DEBUG ( 28): r4 00412d60 r5 00000000 r6
43c36208 r7 43c36208 04-01 13:28:51.959 I/DEBUG ( 28): r8 be9e1950 r9
4104bda0 10 4104bd88 fp 00000000 04-01 13:28:51.959 I/DEBUG ( 28): ip
a9d29c24 sp be9e18f0 lr a9d13f9f pc afb04460 cpsr 40000010 04-01
13:28:52.160 I/DEBUG ( 28): #00 pc 00004460 /system/lib/libcutils.so
04-01 13:28:52.170 I/DEBUG ( 28): #01 pc 00013f9c
/system/lib/libutils.so 04-01 13:28:52.170 I/DEBUG ( 28): #02 pc
0003236e /system/lib/libandroid_runtime.so 04-01 13:28:52.170 I/DEBUG (
28): #03 pc 0003240e /system/lib/libandroid_runtime.so 04-01
13:28:52.170 I/DEBUG ( 28): #04 pc 0000f1f4 /system/lib/libdvm.so 04-01
13:28:52.179 I/DEBUG ( 28): #05 pc 00037fcc /system/lib/libdvm.so 04-01
13:28:52.179 I/DEBUG ( 28): #06 pc 00031642 /system/lib/libdvm.so 04-01
13:28:52.179 I/DEBUG ( 28): #07 pc 00013f58 /system/lib/libdvm.so 04-01
13:28:52.179 I/DEBUG ( 28): #08 pc 00019888 /system/lib/libdvm.so 04-01
13:28:52.190 I/DEBUG ( 28): #09 pc 00018d5c /system/lib/libdvm.so 04-01
13:28:52.190 I/DEBUG ( 28): #10 pc 0004d3bc /system/lib/libdvm.so 04-01
13:28:52.190 I/DEBUG ( 28): #11 pc 00054e74 /system/lib/libdvm.so 04-01
13:28:52.190 I/DEBUG ( 28): #12 pc 00013f58 /system/lib/libdvm.so 04-01
13:28:52.190 I/DEBUG ( 28): #13 pc 00019888 /system/lib/libdvm.so 04-01
13:28:52.190 I/DEBUG ( 28): #14 pc 00018d5c /system/lib/libdvm.so 04-01
13:28:52.200 I/DEBUG ( 28): #15 pc 0004d6d0 /system/lib/libdvm.so 04-01
13:28:52.200 I/DEBUG ( 28): #16 pc 0003a72c /system/lib/libdvm.so 04-01
13:28:52.200 I/DEBUG ( 28): #17 pc 0002be52 /system/lib/libdvm.so 04-01
13:28:52.200 I/DEBUG ( 28): #18 pc 00026cf4
/system/lib/libandroid_runtime.so 04-01 13:28:52.200 I/DEBUG ( 28): #19
pc 000279d8 /system/lib/libandroid_runtime.so 04-01 13:28:52.200 I/DEBUG
( 28): #20 pc 00008cae /system/bin/app_process 04-01 13:28:52.209
I/DEBUG ( 28): #21 pc 0000c2c6 /system/lib/libc.so 04-01 13:28:52.209
I/DEBUG ( 28): #22 pc b00018aa /system/bin/linker 04-01 13:28:52.209
I/DEBUG ( 28): 04-01 13:28:52.209 I/DEBUG ( 28): code around pc: 04-01
13:28:52.209 I/DEBUG ( 28): afb04450 e8bd4010 e12fff1e e92d4010 e1a02000
04-01 13:28:52.209 I/DEBUG ( 28): afb04460 e5920000 e3e03a0f e28fe004
e2401001 04-01 13:28:52.209 I/DEBUG ( 28): afb04470 e243f03f 3afffff9
e2810001 e8bd4010 04-01 13:28:52.209 I/DEBUG ( 28): 04-01 13:28:52.209
I/DEBUG ( 28): code around lr: 04-01 13:28:52.209 I/DEBUG ( 28):
a9d13f8c 0ffffffe 6845b5f8 1c0f1c04 f7fb1c28 04-01 13:28:52.209 I/DEBUG
( 28): a9d13f9c 1c06e9fc d10b2801 1c396820 1c2068c2 04-01 13:28:52.209
I/DEBUG ( 28): a9d13fac 68eb4790 d1034233 1c206826 47886871 04-01
13:28:52.209 I/DEBUG ( 28): 04-01 13:28:52.209 I/DEBUG ( 28): stack:
04-01 13:28:52.209 I/DEBUG ( 28): be9e18b0 00000001 04-01 13:28:52.209
I/DEBUG ( 28): be9e18b4 00000007 04-01 13:28:52.209 I/DEBUG ( 28):
be9e18b8 41098218 /dev/ashmem/dalvik-LinearAlloc (deleted) 04-01
13:28:52.209 I/DEBUG ( 28): be9e18bc ad040a89 /system/lib/libdvm.so
04-01 13:28:52.209 I/DEBUG ( 28): be9e18c0 00412d60 [heap] 04-01
13:28:52.209 I/DEBUG ( 28): be9e18c4 0000bd00 [heap] 04-01 13:28:52.209
I/DEBUG ( 28): be9e18c8 43c36208 /dev/ashmem/mspace/dalvik-heap/2
(deleted) 04-01 13:28:52.209 I/DEBUG ( 28): be9e18cc ad037ba5
/system/lib/libdvm.so 04-01 13:28:52.209 I/DEBUG ( 28): be9e18d0
ad037b89 /system/lib/libdvm.so 04-01 13:28:52.209 I/DEBUG ( 28):
be9e18d4 0000aa98 [heap] 04-01 13:28:52.209 I/DEBUG ( 28): be9e18d8
43c36208 /dev/ashmem/mspace/dalvik-heap/2 (deleted) 04-01 13:28:52.219
I/DEBUG ( 28): be9e18dc ad02900f /system/lib/libdvm.so 04-01
13:28:52.219 I/DEBUG ( 28): be9e18e0 ad361000
/system/lib/libandroid_runtime.so 04-01 13:28:52.219 I/DEBUG ( 28):
be9e18e4 00000000 04-01 13:28:52.219 I/DEBUG ( 28): be9e18e8 df002777
04-01 13:28:52.219 I/DEBUG ( 28): be9e18ec e3a070ad 04-01 13:28:52.219
I/DEBUG ( 28): #00 be9e18f0 00412d60 [heap] 04-01 13:28:52.219 I/DEBUG (
28): be9e18f4 a9d13f9f /system/lib/libutils.so 04-01 13:28:52.219
I/DEBUG ( 28): #01 be9e18f8 00000018 04-01 13:28:52.219 I/DEBUG ( 28):
be9e18fc ad361000 /system/lib/libandroid_runtime.so 04-01 13:28:52.219
I/DEBUG ( 28): be9e1900 be9e1930 [stack] 04-01 13:28:52.219 I/DEBUG (
28): be9e1904 43c36208 /dev/ashmem/mspace/dalvik-heap/2 (deleted) 04-01
13:28:52.219 I/DEBUG ( 28): be9e1908 00412d60 [heap] 04-01 13:28:52.219
I/DEBUG ( 28): be9e190c ad332371 /system/lib/libandroid_runtime.so 04-01
13:28:54.879 I/DEBUG ( 28): tid 209 does not exist in pid 197. ignorning
debug request 04-01 13:28:54.879 I/DEBUG ( 28): tid 205 does not exist
in pid 197. ignorning debug request 04-01 13:28:54.889 D/Zygote ( 30):
Process 197 terminated by signal (11) 04-01 13:28:54.899
I/ActivityManager( 54): Process com.android.browser (pid 197) has died.
04-01 13:28:54.921 I/WindowManager( 54): WIN DEATH: Window{43d417f8
SubPanel:com.android.browser/com.android.browser.BrowserActivity
paused=false} 04-01 13:28:54.929 I/WindowManager( 54): WIN DEATH:
Window{43cfa9a8 com.android.browser/com.android.browser.BrowserActivity
paused=false} 04-01 13:28:54.999 I/UsageStats( 54): Unexpected resume of
com.android.launcher while already resumed in com.android.browser
------------------------------- However, when I use Android 1.6 on
Emulator, It doesnQ&apos;Et happen. And the website can be displayed normally.
This should be the issue of Android 2.1 (maybe including 2.0, but I
havenQ&apos;Et tried that). This issue also happens on Google Nexus one, but
doesnQ&apos;Et happen on HTC Hero and Magic. IQ&apos;Em sorry I cannot post the URL
because that need authentication. If any help needed, please let me
know. Thanks.</description>
<comment>
<author>iamkeife...@gmail.com</author>
<when>Sun, 04 Apr 2010 06:42:36 +0000</when>
<what>Besides, The possibility of browser crash is 100%. </what>
</comment>
<comment>
<author>iamkeife...@gmail.com</author>
<when>Thu, 08 Apr 2010 01:41:47 +0000</when>
<what>This issue can be reproduce when browser enter the XML website with
application/xhtml+xml ContentType on Android 2.0+. Browser crashes.
Here is an example:

-----------
Q&lt;E?xml version = Q&apos;E1.0Q&apos;E encoding = Q&apos;Eutf-8Q&apos;E?Q&gt;E
Q&lt;E!DOCTYPE html PUBLIC Q&quot;E-//WAPFORUM//DTD XHTML Mobile 1.0//ENQ&quot;E
Q&quot;Ehttp://www.wapforum.org/DTD/xhtml-mobile10-flat.dtdQ&quot;EQ&gt;E
Q&lt;EhtmlQ&gt;E
Q&lt;EheadQ&gt;EQ&lt;E/headQ&gt;E
Q&lt;EbodyQ&gt;E
  Q&lt;Eform  method=Q&quot;EpostQ&quot;EQ&gt;E 
    Q&lt;Einput name=Q&quot;EpasswordQ&quot;E type=Q&quot;EpasswordQ&quot;E/Q&gt;EQ&lt;Ebr/Q&gt;E 
  Q&lt;E/formQ&gt;E 
Q&lt;E/bodyQ&gt;E
Q&lt;E/htmlQ&gt;E
-----------
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:51:23 +0000</when>
<what>I confirmed that loading http://test-minmp-wap.sdp.sfr.fr/ crashes on 2.1 and does
not crash on Froyo (unreleased).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:00:23 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2254</bugid>
<title>StaticLayout Ellipsize feature truncates text two lines in a textview</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>107</stars>
<reportedBy>adam.fre...@gmail.com</reportedBy>
<openedDate>Wed, 18 Mar 2009 23:03:22 +0000</openedDate>
<description>When using the elipsize option for a textview, the displayed text is
truncated to two lines, irrespective of the line count or size of the
text view. More than 2 lines should be displayed if the layout size
permits. To repeat this, use the following XML as the main layout for a
default app: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;EThis is a repeat This is a repeat This is a repeat This is
a repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat This is a repeat This is a repeat This is a
repeat This is a repeat Q&quot;E android:ellipsize=Q&quot;EendQ&quot;E android:minLines=Q&quot;E3Q&quot;E
android:maxLines=Q&quot;E4Q&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:27:29 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:27:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:15:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:10:41 +0000</when>
<what></what>
</comment>
<comment>
<author>soule.thomas@gmail.com</author>
<when>Tue, 25 May 2010 09:35:04 +0000</when>
<what>same issue, I never could get a TextView with more than 2 lines ellipsized :(
</what>
</comment>
<comment>
<author>alfredk...@gmail.com</author>
<when>Mon, 21 Jun 2010 08:09:59 +0000</when>
<what>Hello. Can we get someone to fix this? The issue has been pending for more than 1 year.
</what>
</comment>
<comment>
<author>shin...@gmail.com</author>
<when>Mon, 28 Jun 2010 20:18:38 +0000</when>
<what>Please fix this.</what>
</comment>
<comment>
<author>Kli.j...@gmail.com</author>
<when>Sat, 17 Jul 2010 08:57:10 +0000</when>
<what>We have troubled with this problem, too.</what>
</comment>
<comment>
<author>Kli.j...@gmail.com</author>
<when>Mon, 19 Jul 2010 05:47:25 +0000</when>
<what>Ahha, someone has solved it with a custom view, this is the code: http://code.google.com/p/android-textview-multiline-ellipse/.Thanks.

But this project does not support chinese processing,I do it,and attchment is my code.</what>
</comment>
<comment>
<author>alexey.ponkin@gmail.com</author>
<when>Sun, 22 Aug 2010 15:18:32 +0000</when>
<what>I have faced the same issue. Kli.java offered good solution but very slow, I mean we can not use this custom textview in listview`s items, it takes really much time to break text in lines with specified width. So I`ve changed the code, now it uses native Paint.breakText function to braek text in lines(but breaks in the middle of a word). If you need to have Q&quot;EfastQ&quot;E breakText version which will save words(don`t break them in the middle) you should implement native function. I implemented one. Though is it really difficult to fix this 1 year issue?</what>
</comment>
<comment>
<author>dkorsga...@gmail.com</author>
<when>Wed, 20 Oct 2010 07:33:19 +0000</when>
<what>still not fixed..</what>
</comment>
<comment>
<author>ref...@gmail.com</author>
<when>Thu, 25 Nov 2010 10:23:14 +0000</when>
<what>itQ&apos;Es amazing this is still not changed.
Thanks Kli and alexey.ponkin, your solution really helped out!</what>
</comment>
<comment>
<author>rune.ant...@gmail.com</author>
<when>Thu, 25 Nov 2010 14:19:53 +0000</when>
<what>BUMP BUMP!
This needs to be fixed.</what>
</comment>
<comment>
<author>tortipat...@gmail.com</author>
<when>Sat, 27 Nov 2010 21:12:56 +0000</when>
<what>Yeah, I need a three line textview with Q&apos;E...Q&apos;E at the end and it gets truncated to only two lines with ellipsize</what>
</comment>
<comment>
<author>revin...@gmail.com</author>
<when>Thu, 13 Jan 2011 23:31:52 +0000</when>
<what>Still having the same issue with it</what>
</comment>
<comment>
<author>dasmith1...@gmail.com</author>
<when>Mon, 17 Jan 2011 19:38:40 +0000</when>
<what>In addition to the noted truncation issues forcing the TextView to a maximum of 2 lines, the value set on the android:ellipsize attribute is ONLY applied to the last line when the view is 2 lines instead of one.  For instance, if the TextView has android:ellipsize=Q&quot;EstartQ&quot;E set, the ellipsis will be drawn at the start of line 2, not at the start of the entire text String.</what>
</comment>
<comment>
<author>steffen.funke@gmail.com</author>
<when>Thu, 10 Feb 2011 14:21:08 +0000</when>
<what>ItQ&apos;Es a shame that this small but annoying bug is still open... Fix it please!!!
If not I will immediately start developing iOS by tomorrow, there you are!</what>
</comment>
<comment>
<author>mana...@gurumades.com</author>
<when>Mon, 14 Feb 2011 16:16:30 +0000</when>
<what>Why this bug is still there. This is a really annoying issue.</what>
</comment>
<comment>
<author>zumobi...@gmail.com</author>
<when>Tue, 15 Feb 2011 21:39:22 +0000</when>
<what>This is still causing problems. PLEASE FIX THIS!</what>
</comment>
<comment>
<author>jared.pa...@gmail.com</author>
<when>Sun, 20 Feb 2011 22:58:00 +0000</when>
<what>This really needs to be fixed.  Thanks.</what>
</comment>
<comment>
<author>K76...@gmail.com</author>
<when>Thu, 10 Mar 2011 15:39:32 +0000</when>
<what>This needs to be fix!</what>
</comment>
<comment>
<author>yassine....@gmail.com</author>
<when>Sat, 19 Mar 2011 20:03:22 +0000</when>
<what>Please fix this issue, it appears also in widgets</what>
</comment>
<comment>
<author>ggyy...@gmail.com</author>
<when>Tue, 22 Mar 2011 05:35:24 +0000</when>
<what>alexey.ponkinQ&apos;Es solution works,thank!</what>
</comment>
<comment>
<author>yassine....@gmail.com</author>
<when>Tue, 22 Mar 2011 16:34:30 +0000</when>
<what>How to add alexey.ponkinQ&apos;Es text view to an app widget?</what>
</comment>
<comment>
<author>marshal...@gmail.com</author>
<when>Tue, 29 Mar 2011 07:17:11 +0000</when>
<what>pls fix it.</what>
</comment>
</bug>
<bug>
<bugid>5530</bugid>
<title>Market apps availability for QVGA devices with warning</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>rkla...@gmail.com</reportedBy>
<openedDate>Fri, 18 Dec 2009 22:08:48 +0000</openedDate>
<description>I appologize if this is not the appropriate place to state such request.
I did search the forums, groups, blogs and so on. I would like to see
all market apps and IQ&apos;Ed like to be able to use them even with limited
display resolution. I can see the difference - friend of mine has a HTC
Hero, I have HTC Tattoo. The number of available apps is terribly small
for my device. I found almost all the apps I wanted unavailable on the
market. So I searched elswhere on the net and simply downloaded .apk
(with the big risk of infecting my phone with trojans etc.). In absolute
majority of the cases, the app works correctly with no difference. I
found 2 apps (out of aprox 50 I tested), that had problems - one has an
error message that is hard to close as the close button is outside the
screen (the back button helped) and one uses some non-standard rendering
of drop-down boxes and itQ&apos;Es not 100% nice on the small screen. Anyhow,
the unavailability of the apps is much bigger issue than the rendering
on a small screen with small DPI. The whole system was a big
dissapointment after the purchase for me. I would like to propose a
change in the strategy - let the Market display all of the apps. Use
some shade of gray for the font on apps not designed for my screen. And
pop-up some information so the user is acknowledged about the fact the
app was not designed for his/her screen, but still, let the user take
the risk of using the app. Maybe a setting in the system - simmiliar to
the setting to allow Unknown sources of applications. Reading the
newspaper article about the number of apps in Market reaching 20 000 is
amazing - but see the number of available apps for me is a tragedy.
Please, reconsider...</description>
<comment>
<author>aprade...@gmail.com</author>
<when>Thu, 21 Oct 2010 17:32:52 +0000</when>
<what>IQ&apos;Ed like to join this feature request. I believe everyone should have possibility to choose applications it wishes regardless of declared screen resolution.</what>
</comment>
<comment>
<author>Vinome...@gmail.com</author>
<when>Sun, 07 Nov 2010 14:12:52 +0000</when>
<what>PLZ</what>
</comment>
<comment>
<author>VKevork...@gmail.com</author>
<when>Fri, 12 Nov 2010 10:07:53 +0000</when>
<what>Agree!
</what>
</comment>
<comment>
<author>Yonhee.Yu</author>
<when>Fri, 12 Nov 2010 18:11:21 +0000</when>
<what>fully agree!</what>
</comment>
<comment>
<author>alekseyh...@gmail.com</author>
<when>Mon, 29 Nov 2010 05:35:10 +0000</when>
<what>Agree!</what>
</comment>
</bug>
<bug>
<bugid>10375</bugid>
<title>Google CAlendar on Samsung Vibrant shows deleted events/duplicate modified events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jason.h...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 13:33:15 +0000</openedDate>
<description>Hi, I am having a problem with the google calendar synching onto my
Samsung Vibrant. I have many recurring events, and am having a problem
similar to the following scenario. I have meeting every monday at 5:00
pm, so I have that in my calendar as a recurring event. However, if I
reschedule just one of those events in the series to a different time,
for example, 5:30 pm, it will show up on my phone as two events: the
original time, and the modified time. Similarly, if a single event is
deleted from a series, it still shows up on my phone. You can see how
this would cause much confusion and problems. The original/desktop
calendar is perfectly accurate; this issue only shows up on my phone. I
rely on my phone heavily for scheduling purposes, so any assistance in
getting this problem fixed would be most appreciated. NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>ele...@gmail.com</author>
<when>Tue, 21 Sep 2010 02:32:35 +0000</when>
<what>I see the same behavior with my Exchange calendar!  Very annoying.  Anyone else?  Any fix out there?  If I delete all and re-sync (which is annoying!) the dupes go away...</what>
</comment>
<comment>
<author>iain.hallam@gmail.com</author>
<when>Wed, 10 Nov 2010 13:07:41 +0000</when>
<what>Duplicate of http://code.google.com/p/android/issues/detail?id=2229 ?</what>
</comment>
<comment>
<author>shornt...@gmail.com</author>
<when>Sun, 21 Nov 2010 00:04:10 +0000</when>
<what>I am having the same problem with my new Samsung Captivate (ATQ&amp;ET). I have recurring events in Google Calendar that I have deleted on certain days, but on my phone calendar they all show up as though they were never deleted. To make matters worse, I thought if I manually deleted the exceptions on the phone, it would solve the problem, but when I chose to delete just the one instance of the event, then on my Google Calendar the entire series was removed, so I lost all my appointments. This to me is a deal-breaker. I use the smartphone primarily as an organizer for scheduling my appointments and events. If I cannot rely on it, then it is of no use to me and I will have to go back to Windows Mobile. I called Samsung and they said it is a defect in Android 2.1. Please fix it so that changes made in Google Calendar with recurring appointments sync accurately with the Android calendar. Thank you.</what>
</comment>
<comment>
<author>steve.yo...@gmail.com</author>
<when>Wed, 22 Dec 2010 03:10:44 +0000</when>
<what>shorntoad.  I have a Captivate running 2.1 and have the exact same problem.  No solution as of yet.  IQ&apos;Em following  http://code.google.com/p/android/issues/detail?id=2229  where I posted a description of OUR problem there.  You might want to follow that thread since it seems to be more active.</what>
</comment>
</bug>
<bug>
<bugid>13546</bugid>
<title>swype inserts lower-case symbol when long-pressing key with caps-lock enabled</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-12-31T02:23:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>crynoid...@gmail.com</reportedBy>
<openedDate>Fri, 31 Dec 2010 02:03:00 +0000</openedDate>
<description>Using Android 2.2 on a Samsung Galaxy Tab, with keyboard in swype mode,
enable caps-lock (e.g. double-tap shift), and then long-press a letter
key (e.g. Q&apos;EKQ&apos;E), which should insert the displayed symbol (e.g. Q&apos;EQ&gt;EQ&apos;E), but
instead, it inserts the symbol associated with the lower-case equivalent
(e.g. Q&apos;E;Q&apos;E). Note that the behavior is correct if shift is enabled, but
not locked.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 31 Dec 2010 02:23:42 +0000</when>
<what>swype isnQ&apos;Et google code. you need to report this to either samsung or whoever wrote swype.</what>
</comment>
</bug>
<bug>
<bugid>15277</bugid>
<title>Search Function within email app</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>28</stars>
<reportedBy>cengr...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 19:12:57 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. A native search function should be included in the native
email client. How can this have been overlooked? The Gmail app has, why
not the email app? This is so basic and should have been included from
the begining... even the iPhone has this feature!</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Mar 2011 18:22:13 +0000</when>
<what></what>
</comment>
<comment>
<author>stunna_...@live.com</author>
<when>Mon, 07 Mar 2011 12:43:50 +0000</when>
<what>Love the android but i am not able to down load aps</what>
</comment>
<comment>
<author>ryan.rey...@gmail.com</author>
<when>Sun, 10 Apr 2011 16:12:52 +0000</when>
<what>I canQ&apos;Et believe this, I too would love to be able to search my email.  Such a huge oversight, common guys!</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 19:12:06 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 22 Oct 2011 17:45:01 +0000</when>
<what>Issue 13225 has been merged into this issue.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 22 Oct 2011 17:45:20 +0000</when>
<what>Issue 13992 has been merged into this issue.</what>
</comment>
<comment>
<author>cengr...@gmail.com</author>
<when>Sat, 22 Oct 2011 17:47:15 +0000</when>
<what>Do we have any progress on this feature?</what>
</comment>
<comment>
<author>mohit.jh...@gmail.com</author>
<when>Mon, 31 Oct 2011 18:20:22 +0000</when>
<what>This is so lame on part of Google/Android Developers. Its a farce claim to be open sourced when its not open to the end user. Why I can not have basic functions like these! 
Also, the apathy to the topic is simply pathetic!</what>
</comment>
</bug>
<bug>
<bugid>9693</bugid>
<title>WebView iframe does not load http request</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>sigil...@gmail.com</reportedBy>
<openedDate>Sun, 11 Jul 2010 21:10:54 +0000</openedDate>
<description>I made a WebView and loaded a local file, lije this:
theWebView.loadUrl(Q&quot;Efile:///android_asset/www/iframe.htmlQ&quot;E); Inside
iframe.html, I declare an iframe that contains a website. Q&lt;Eiframe
id=Q&quot;EcontentQ&quot;E src=Q&quot;Eabout:blankQ&quot;E width=Q&quot;E100%Q&quot;E height=Q&quot;E100%Q&quot;E scrolling=no
frameborder=0 marginwidth=0 marginheight=0Q&gt;E Q&lt;EpQ&gt;EYour browser does not
support iframes.Q&lt;E/pQ&gt;E Q&lt;E/iframeQ&gt;E Using JavaScript, I can load another
local file into the iframe (file:), but not a web site (http: request)
This works: var iframe = document.getElementById(Q&apos;EcontentQ&apos;E); iframe.src
= Q&quot;Efile:///android_asset/www/example.htmlQ&quot;E; But this wonQ&apos;Et work: var
iframe = document.getElementById(Q&apos;EcontentQ&apos;E); iframe.src =
Q&quot;Ehttp://www.google.com.br/Q&quot;E; The iframe should open any http request,
right? But it doesnQ&apos;Et...</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 13 Jul 2010 16:59:31 +0000</when>
<what>Does this work for you using a desktop Browser (e.g., Chrome, Safari)? You may be running into a cross domain security issue, but IQ&apos;Em not sure. Could you create a small set of example files that demonstrates this?</what>
</comment>
<comment>
<author>sigil...@gmail.com</author>
<when>Wed, 14 Jul 2010 17:13:10 +0000</when>
<what>Ok, hereQ&apos;Es a project.
Open the source CampoDroid.java.
Uncomment each one to see what happens.
The 1st one opens google.com on a WebView (OK)
The 2nd one opens a local html file in the WebView. It has an iframe pointing to another local html file. (OK)
The 3rd one opens a local html file in teh WebView. It has an iframe pointing to google.com . (NOT OK)
Thanks,
Roger</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 15 Jul 2010 00:43:26 +0000</when>
<what>The bug turns out to be more subtle. If you change your iframe src to yerga.com it works fine. If you change it to nytimes.com, it also works -- but the New York Times homepage doesnQ&apos;Et like being embedded, and takes redirects to take over the entire page (on the phone and on the desktop).

If you turn off networking while running the original example, youQ&apos;Ell get a load error in the iframe showing that it was unable to load www.google.com.br -- the browser did attempt to load the page correctly.

I assume that some script on www.google.com.br is failing when the page is embedded in an iframe, but only on our platform (it works fine on the desktop). Still investigating.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>allstars...@gmail.com</author>
<when>Wed, 16 Feb 2011 04:27:38 +0000</when>
<what>I have also met this problem 
If I load this iframe page with WebView
I find out the iframe cannot load the google page because the http header contains
x-frame-options: sameorigin

if I use Browser to load the page, it will do as cccandroid says
 Q&quot;Etakes redirects to take over the entire pageQ&quot;E

what I dont understand is Q&quot;Etakes redirects to take over the entire pageQ&quot;E done by Browser?




</what>
</comment>
<comment>
<author>tim.in...@gmail.com</author>
<when>Sat, 23 Apr 2011 20:51:08 +0000</when>
<what>IQ&apos;Em having the same issue in a browser-based app trying to iframe Google Calendar.</what>
</comment>
<comment>
<author>mike.bac...@gmail.com</author>
<when>Sun, 17 Jul 2011 13:42:26 +0000</when>
<what>Me too trying to load Google Maps in iframe.
.
http://www.mappus.co.uk/mobile_map.asp?forumname=maxi-muppets</what>
</comment>
</bug>
<bug>
<bugid>15343</bugid>
<title>Android market not finding my device it worked fine a few days ago</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kg4...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 04:01:18 +0000</openedDate>
<description>Samsung moment Eclair on Sprint</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 18:35:56 +0000</when>
<what>Issue 15344 has been merged into this issue.</what>
</comment>
<comment>
<author>kg4...@gmail.com</author>
<when>Wed, 09 Mar 2011 21:23:04 +0000</when>
<what>It worked for a short time last night but I ran out of space on my phone so I deleted some apps I knew I no longer needed. When I tried to install what I wanted it was back to saying no associated device.</what>
</comment>
</bug>
<bug>
<bugid>813</bugid>
<title>Browser Word suggestion box appears behind input box</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:08:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mrsnowfl...@gmail.com</reportedBy>
<openedDate>Thu, 21 Aug 2008 22:26:23 +0000</openedDate>
<description>In the browser (of SDK V0.9) when entering a query in the search box, a
search query suggestion list appears, but this list is displayed behind
the input box, so you canQ&apos;Et see some entries.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 21:43:28 +0000</when>
<what>Sorry, IQ&apos;Em not entirely certain what you are referring to. Are you referring to:
a) the search input box displayed when invoking menu Q&gt;E Search
or
b) the search input field in the Google home page

A screenshot or step-by-step repro steps would also be useful. Thanks!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:08:51 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9770</bugid>
<title>Hebrew on my htc legend</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>eliasaue...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 11:14:07 +0000</openedDate>
<description>Hi, How come i cant read hebrew on my HTC legend, i know thats it is a
big problem! first i thout it was a bad joke? i kant understand why
google dont fix this? i have a sony ericsson from 2002 that can read
hebrew! pleas this is a phone that should work with facebook and stuff
like that but if it cant read diffrent languses than what do i need
facebook on the phone, PLEAS google fix this! /Elias</description>
</bug>
<bug>
<bugid>6810</bugid>
<title>Contact pop-up is half off my screen</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-02-24T18:05:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ian.clarke</reportedBy>
<openedDate>Tue, 23 Feb 2010 21:56:04 +0000</openedDate>
<description>I have Android 2.1 on a Nexus One. I create a folder on one of my home
screens, and place a contact at the top of it. When I tap once on this
contact, the resulting pop-up, which should display the contact
information, is half off the top of the screen, so you canQ&apos;Et see most of
it.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 24 Feb 2010 02:35:03 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 24 Feb 2010 18:05:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13498</bugid>
<title>display error in gmail security code</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kihyun78...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 07:04:55 +0000</openedDate>
<description>1.Menu -Q&gt;E market 2.add google account -Q&gt;E sign in -Q&gt;Einput the email adds
-Q&gt;E request input gmail security code 3.input the security code in column
notice the word display overlap with the column line it should display
inside the column</description>
</bug>
<bug>
<bugid>1820</bugid>
<title>copy paste between gmail and contacts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-21T13:16:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>0</stars>
<reportedBy>nuncio</reportedBy>
<openedDate>Wed, 21 Jan 2009 01:46:34 +0000</openedDate>
<description>Trying to copy the email in the body of a gmail I received and although
there is the option it an to long press the address and select Q&quot;EcopyQ&quot;E,
when I switch to contacts and attempt to paste it in their email feed
the old clipboard from a long time ago with a web address shows up
instead. An extra enhancement to the gmail context menu would be an Q&quot;Eadd
to contactQ&quot;E like for phone numbers.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 13:16:07 +0000</when>
<what>Duplicate of issue 1819</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:47:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14665</bugid>
<title>Emulator has issues with small PNG images in skin folder</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ehclonin...@gmail.com</reportedBy>
<openedDate>Fri, 11 Feb 2011 05:51:10 +0000</openedDate>
<description>Windows XP, SP3 (may be others) SDK tools 2.3.3 Some of our SDK addons
have problems with the hover images appearing over keys or controls.
Some users report that the images fail to appear and in some cases the
emulator exits abruptly. WeQ&apos;Eve narrowed down the problem to the hover
image itself. If the dimensions of the PNG are between 25x25 and 35x35,
then the problem occurs. If itQ&apos;Es greater than 35x35, then the problems
do not occur. I have a full skin that shows the problem, but itQ&apos;Es enough
to put the attached image into a standard platform image skin folder and
reference it from the layout file. The most common way to invoke the bug
is to just replace one of the soft keys with this image and then try to
hover over it in the emulator. It may crash the emulator, but it should
just fail to draw. The PNG file is valid and will open in a number of
editors, but it fails to draw in the emulator.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 21:38:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17366</bugid>
<title>Lattitude 2 bugs report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 10:43:51 +0000</openedDate>
<description>While selecting Privacy policy option in street view no action is
getting performed. Test Procedure: 1. Application Q&gt;E Lattitude Q&gt;E Select
your profile Q&gt;E Map Q&gt;E Menu key Q&gt;E Direction Q&gt;E Enter any place Q&gt;E Go Q&gt;E tab
on navigation icon 2. Menu key Q&gt;E Search Q&gt;E Enter any place Q&gt;E Tab on
Places Q&gt;E Select Coffee Q&gt;E Select any coffee shop from the list 3. Tab on
more Q&gt;E Street View Q&gt;E Drag pegman Q&gt;E During loading icon Q&gt;E Menu key Q&gt;E
Terms Q&amp;E Privacy Q&gt;E Privacy Q&gt;E Observe the behaviour. Note: Logs are
attached with the issue. Disappear Pop-up display again after changing
the device into landscape mode in latitude screen. 1. Latitude Q&gt;EMenu key
Q&gt;Eadd friends Q&gt;ESelect from contact. 2. Tap on any contact while sending
sharing request pop-up appears. 3. Long press menu key observe that
pop-up disappear. 4. Change the device in landscape mode and observe
that pop-up appears. Drop down list open automatically when rotate the
device.</description>
</bug>
<bug>
<bugid>10392</bugid>
<title>Google Calendar syncs only one way on my HTC Desire</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomz.ice...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 00:52:32 +0000</openedDate>
<description>HTC Desire - Android 2.2 I have found that if I make a calendar entry on
my Desire and sync it then it goes straight to my Google Calendar
account on the net. But then if I edit that entry on my phone and sync
it again it dissaperes from my account on line. Has anyone else come
accross this problem? Regards Tom</description>
</bug>
<bug>
<bugid>9222</bugid>
<title>SD Card,  WIFI, and Contacts problems. Really android? This Sucks</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-02T13:18:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>horaciochk@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 03:31:26 +0000</openedDate>
<description>CRITICAL PROBLEMS I am really frustrated with Android. This has been by
far the worst smart phone experience I ever had. Phone: Motorola XT701
Android 2.1 update 1 kernel 2.6.29-omap1 build STCU_31.05.0.1271813488
PROBLEMS: SD-Card: gets unmounted, and only way to get it working again
is restarting the phone. The card can get accessed through usb, but
phone doesnt recognize it. some times have turn on and off several times
until it get to work. Tried with different cards and I get the same
Issue. Caller ID; is basically garbage. the is no intelligence in here
at all. It only recognizes contacts that has full format matching the ID
coming from the network operator. If the contacts are saved with their
local number (7 digits)it will not work. WIFI: It only works after
turning off the phone. The phone connects to my router, but most times
it doesnQ&apos;Et get internet service, unless I power cycle the phone. No PIM
syncronization with outlook to import old phone contacts, or export them
if when I quit using android, or if i want to have them in other system
No desk software utility, No modem tether. Really guys. I like the
concept of this OS. I heard similar problems on other brands, not just
motorola, so i canQ&apos;Et blame on the manufacturer. I feel like using a crap
beta. This OS is definetely not ready. Android has way more posibilities
than all the other phone OS, But is failing awefully in very basic
functions. I donQ&apos;Et think I can keep using my 500 usd under this
conditions. really affects all the usability of the phone NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>horaciochk@gmail.com</author>
<when>Mon, 21 Jun 2010 03:58:10 +0000</when>
<what>forgot to add:

Bluetooth: Windows doesnt recognize any bluetooth services. and my car hands free fm transmiter doesnt work with the phone.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 02 Jul 2010 02:14:05 +0000</when>
<what>IQ&apos;Eve been running android on Motorola Droid since December 2009.

Q&gt;E SD-Card: gets unmounted

Never had this happen unless I just shut down the phone. Is the card loose? Maybe itQ&apos;Es the handset.

Q&gt;E Caller ID; is basically garbage.

I always enter the area code so IQ&apos;Eve never noticed this. Entering the area code sounds like a good workaround. You might want to report this bug.

Q&gt;E WIFI: It only works after turning off the phone.

I havenQ&apos;Et had this problem, but it could be the hardware, firmware, or other installed software.

Q&gt;E No PIM syncronization with outlook

I donQ&apos;Et use outlook but 2.2 improves MS email interaction. Microsoft intentionally makes it difficult to interact with exchange, excel, word, windows, etc. You might want to report this bug.

Q&gt;E No desk software utility

I donQ&apos;Et know what this is. CanQ&apos;Et you get it in the market/from 3rd party? What does it do?

Q&gt;E No modem tether.

IQ&apos;Em not sure what you mean. There are several wired tether apps in the market. 2.2 will have wireless tether unless disabled by your phone provider. Is that what you mean?</what>
</comment>
<comment>
<author>lastreso...@gmail.com</author>
<when>Fri, 02 Jul 2010 04:43:37 +0000</when>
<what>Thanks for your comments
Ok. I admit i was a quite upset when I complain about the issues. but really, there are some serious issues with my phone.

SD card: card is properly mounted. android just ignores its presence. If I pull out the card with the phone on, Android gives a notice about the card just disconected, but even if I put it back in, without power cycling android does not recognize it. I tried a different card and does same issues.

Wifi: i dont know what causes it, but it never works unless i power cycle the phone.

Whether this are phone specifics or android generics I don;t know, but I think i read somebody having similar problems with the SD card on a different phone. 


Contacts: there is no excuse here. sorry. this is a basic funtion on any modern phone. if some of my contacts call me the phone should recognize it!! I am not asking too much. If i had long distance numbers stored and they didnt match with the operator numbers that would be a different story. but all i am asking here is basic recognition of the last 7 digits of the caller. all my previous phones were able to do that, and I canQ&apos;Et figure out why android demands me to complete the area code to all my contacts. 
I reported the bug and there has been no official answer.

</what>
</comment>
<comment>
<author>sfjames....@gmail.com</author>
<when>Fri, 02 Jul 2010 12:27:53 +0000</when>
<what>I have the exact same phone with same os update as well.

SD card problem: This is definetely true, it doesnQ&apos;Et always happen but once it does, it takes multiple reboot and I still donQ&apos;Et know when it will be working.  Sometimes it will work for days ( I rarely power off my phone at night).  ASTRO and ES File explorer can still access the sd card perfectly but the OS report it is unmounted.

I believe HTC desire has this issue as well.

WiFi:  It also happens to me in a little different way.  If I am to switch from GPRS (sorry, in china my phone will only work in GPRS/EDGE mode with china mobile) to wifi and vise versa, after a couple of time either my wifi doesnQ&apos;Et get any Q&apos;Etrue dataQ&apos;E coming thru or my GPRS/EDGE doesnQ&apos;Et.  Only reboot will restore it.

</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 13:18:51 +0000</when>
<what>horacio: I apologize that your Android phone experience has been so disappointing to you. 

When reporting a defect, limit yourself to one per bug report. ItQ&apos;Es tricky to address multiple concerns since the collection of bugs usually wonQ&apos;Et have the same status or belong to the same component.</what>
</comment>
<comment>
<author>lastreso...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:07:34 +0000</when>
<what>@cccandroid

so. this is what you do when people start reporting issues. you decline the thread..

The least you can do is start a post yourself and acknowledge it as a known bug. I reported these bug individually and have no response from anybody.

regarding the sd-card problem, there is a post in gsm-arena on the xt-701 where somebody says that the sd-card problem is related to bluetooth connectivity, and aparently it only happen in the chinese version. whatever is it. the phone still is infected with a lot of CRITICAL bugs. I am not a demo tester, i bought this as a smart phone and that was one of my dumbest choices.</what>
</comment>
</bug>
<bug>
<bugid>19021</bugid>
<title> java.lang.IllegalStateException: ActionBarContextView can only be used with android:layout_width=Q&quot;Ematch_parentQ&quot;E (or fill_parent)</title>
<status>New</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mr.polar...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 01:18:27 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Implement a Dialog(Maybe an Activity also has this issue. But I have not
tested it.) using a customized theme which does not extends any of a
Android basic theme. Such as: Q&lt;Estyle name=Q&quot;EMyDialogThemeQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E@android:color/transparentQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowNoTitleQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowIsFloatingQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowContentOverlayQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowAnimationStyleQ&quot;EQ&gt;E@android:style/Animation.DialogQ&lt;E/itemQ&gt;E
Q&lt;Eitem name=Q&quot;Eandroid:windowIsTranslucentQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:windowFrameQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:backgroundDimEnabledQ&quot;EQ&gt;EfalseQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E Also add a
EditText into the dialog layout. Run the dialog on a Tablet(I used
Galaxy Tab 10.1 with Android OS 3.1). Type some words into the EditText.
Then double click the typed words. - What happened. Crashed with this
exception message: java.lang.IllegalStateException: ActionBarContextView
can only be used with android:layout_width=Q&quot;Ematch_parentQ&quot;E (or
fill_parent) at
com.android.internal.widget.ActionBarContextView.onMeasure(ActionBarContextView.java:257)
at android.view.View.measure(View.java:10840) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4351) at
android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1284)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:613) at
android.widget.LinearLayout.onMeasure(LinearLayout.java:519) at
android.view.View.measure(View.java:10840) at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4351) at
android.widget.FrameLayout.onMeasure(FrameLayout.java:267) at
com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2042)
at android.view.View.measure(View.java:10840) at
android.view.ViewRoot.performTraversals(ViewRoot.java:884) at
android.view.ViewRoot.handleMessage(ViewRoot.java:2017) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:132) at
android.app.ActivityThread.main(ActivityThread.java:4028) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:491) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) at
dalvik.system.NativeStart.main(Native Method) - What you think the
correct behavior should be. It should not crash and show OS selection UI
to allow user to select words. It works before OS 3.0. So it is a
backward compatibility issue. If it really need to throw a exception, at
least we should get some information about why it happened more clearly.</description>
<comment>
<author>mr.polar...@gmail.com</author>
<when>Thu, 04 Aug 2011 01:20:10 +0000</when>
<what>If I modify the style as below. It will not crash.
Q&lt;Estyle name=Q&quot;EMyDialogThemeQ&quot;E parent=Q&quot;E@android:style/Theme.DialogQ&quot;EQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowBackgroundQ&quot;EQ&gt;E@android:color/transparentQ&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowNoTitleQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowIsFloatingQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowContentOverlayQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowAnimationStyleQ&quot;EQ&gt;E@android:style/Animation.DialogQ&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowIsTranslucentQ&quot;EQ&gt;EtrueQ&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:windowFrameQ&quot;EQ&gt;E@nullQ&lt;E/itemQ&gt;E
        Q&lt;Eitem name=Q&quot;Eandroid:backgroundDimEnabledQ&quot;EQ&gt;EfalseQ&lt;E/itemQ&gt;E
Q&lt;E/styleQ&gt;E</what>
</comment>
<comment>
<author>romain...@android.com</author>
<when>Thu, 04 Aug 2011 18:09:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8343</bugid>
<title>Wrong Time Zone for Karachi, Pakistan</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>irfa...@gmail.com</reportedBy>
<openedDate>Sat, 15 May 2010 04:34:44 +0000</openedDate>
<description>I have HTC Desire and Legend (with my friend) and both devices show
Karachi as +6 GMT whereas it should be +5 GMT. Im also using HTC Touch
PRO2 in the same cell site and it has correct time zone. The value is
hard coded and does not change even if I switch to Automatic Time (from
cell site)</description>
<comment>
<author>mushtaq....@gmail.com</author>
<when>Mon, 31 May 2010 02:42:26 +0000</when>
<what>I am also facing the above mentioned issue on my desire. I was hoping to get this bug fixed in froyo but 
after some investigation i came to know that its still there. CQ&apos;Emon guys fix it asap. Its very very irritating.</what>
</comment>
<comment>
<author>irfa...@gmail.com</author>
<when>Mon, 31 May 2010 07:45:27 +0000</when>
<what>How do you know it is still there in froyo? I also wrote to HTC but no support from 
there as well. It seems that it is hard coded; if u change date to Nov. 15 then the 
time zone reverts back to +5:00 GMT.</what>
</comment>
<comment>
<author>mushtaq....@gmail.com</author>
<when>Fri, 04 Jun 2010 18:05:16 +0000</when>
<what>Well my Desire is rooted and i have tried a ported froyo rom from nexus one and found 
out that GMT for Pakistan is still +6. But i have also noticed one thing that if you 
turn on the automatic time settings, then you get the right time but GMT stays at +6. 
I am hoping to get it completely fixed in upcoming offical froyo for HTC Desire.</what>
</comment>
<comment>
<author>hus...@gmail.com</author>
<when>Sun, 04 Jul 2010 07:22:44 +0000</when>
<what>Same issue for Maldives. we have the same time zone as karachi +5. but android shows this as +6 which causes havoc among the programs. even local SMS have issues showing 1 hr difference. </what>
</comment>
<comment>
<author>irfa...@gmail.com</author>
<when>Sun, 04 Jul 2010 11:44:04 +0000</when>
<what>Has anybody contacted HTC on this?</what>
</comment>
<comment>
<author>imra...@gmail.com</author>
<when>Tue, 13 Jul 2010 02:28:22 +0000</when>
<what>I am facing the same problem on my HTC Desire in Islamabad. Karachi / Pakistan timezone shows as +6 for some reason. All my Outlook calendar meetings are therefore off by one hour!
ROM is version 2.1.
Anyone solved this problem yet or got an answer from HTC?</what>
</comment>
<comment>
<author>imra...@gmail.com</author>
<when>Mon, 19 Jul 2010 16:58:00 +0000</when>
<what>Hey guys, anyone fixed the issue with this timezone?</what>
</comment>
<comment>
<author>imra...@gmail.com</author>
<when>Mon, 19 Jul 2010 17:29:24 +0000</when>
<what>I contacted HTC which directed me to HTC Europe. Look at their response below :)

response 1: 
Thanks for your email, Have you tried changing the time zone? And what happens when you do this?

Why should I change timezones? The phone is in Karachi so it should be on timezone GMT +5. Anything else offsets replies to my SMS, Calendar appointments and the like. 

Anyways, I will keep you all posted :) 

</what>
</comment>
<comment>
<author>simon.ra...@gmail.com</author>
<when>Mon, 19 Jul 2010 20:11:11 +0000</when>
<what>I have managed to resolve this but only by rooting my phone and doing some moderately advanced hackery.  In short, I replaced the timezone file in the android os with an older version.

See http://bit.ly/bBz9Py for details.  Not for the faint hearted.</what>
</comment>
<comment>
<author>replyaa...@gmail.com</author>
<when>Mon, 09 Aug 2010 19:19:19 +0000</when>
<what>Can you share the file (older version) that you used to fix the problem. A brief guide would be marvelous. I would appreciate if you could send the file at ReplyAamir@gmail.com</what>
</comment>
<comment>
<author>kashifijazmalik</author>
<when>Wed, 18 Aug 2010 07:41:41 +0000</when>
<what>Assigning the wrong time zone to a country is a big screw up and everyone using Android in Pakistan has a right to be ticked off at this nuisance! Message to Android team: Fix this insult to your intelligence ASAP.</what>
</comment>
<comment>
<author>simon.ra...@gmail.com</author>
<when>Wed, 18 Aug 2010 12:27:12 +0000</when>
<what>For those interested in hacking their Android OS to fix this, IQ&apos;Eve attached to this post a timezones.db file which works for me on Android 2.1 - HTC Hero running a custom ROM.

I give no guarantees about how this will work in the future.  It is old timezone data so you may find that it is out of date (hence inaccurate) in some other timezones now or in the future.  For now it appears accurate in Pakistan.

You need to have root access to your Android device and copy it across (I used adb) into the following location: /etc/timezones.db

Reboot device and hey presto.  I repeat: no guarantees.  Do this at your own risk.  To understand a bit more about what IQ&apos;Eve done, see my forum post here: http://bit.ly/bBz9Py
</what>
</comment>
<comment>
<author>irfa...@gmail.com</author>
<when>Sat, 21 Aug 2010 05:55:01 +0000</when>
<what>Sounds great but the attachment link (timezones.db) is not working. Can you
please send as attachment again.</what>
</comment>
<comment>
<author>simon.ra...@gmail.com</author>
<when>Sat, 21 Aug 2010 09:50:10 +0000</when>
<what>Apologies, but the file download seems to work fine for me...</what>
</comment>
<comment>
<author>imra...@gmail.com</author>
<when>Mon, 23 Aug 2010 18:50:46 +0000</when>
<what>Guess what everyone? I upgraded to FROYO and, wait for it, the problem still exists. What a DISAPPOINTMENT?

I cannot believe that its been six weeks that I opened a case with HTC and I get robotic answers to this problem. How can someone live with their SMS and Calendar being off the mark by 1 hr? Can you even imagine what this would do for people that use their HTC for business / work? Imagine arriving at the wrong time for appointment!

I seriously hope someone reads this thread from HTC and realizes that this is a major GOOFUP. 

I have started to make serious noise on the HTC page on Facebook and on Twitter. I suggest you all join me too.</what>
</comment>
<comment>
<author>replyaa...@gmail.com</author>
<when>Sun, 12 Sep 2010 04:10:57 +0000</when>
<what>Hi Simon, the file attached here seems to be a different version. Can you please double check that the uploaded file is the one from older ROM and not from a newer ROM. It would be appreciated if theworking one is uploaded again as this one does not seem to work. I tried this on HTC Desire using LeeDroidQ&apos;Es ROM.
Thanks in advance.</what>
</comment>
<comment>
<author>aliprol...@gmail.com</author>
<when>Mon, 20 Sep 2010 11:01:50 +0000</when>
<what>Have Froyo 2.2 and time zone is a real nuisance.  Come guys fix it.  How long does one have to chase you to fix a basic issue</what>
</comment>
<comment>
<author>aso...@gmail.com</author>
<when>Sun, 26 Sep 2010 06:21:00 +0000</when>
<what>same in htc wildfire</what>
</comment>
<comment>
<author>deceptiv...@gmail.com</author>
<when>Wed, 06 Oct 2010 10:09:05 +0000</when>
<what>Rooted users can try this:
http://forum.xda-developers.com/showthread.php?t=743957</what>
</comment>
<comment>
<author>hassaan....@gmail.com</author>
<when>Sun, 31 Oct 2010 18:06:44 +0000</when>
<what>Google has screwed up some other timezones too.

the only sane issue a nonrooted user can think of is to change the timezone to different city which has the same timezone as Pakistan. This is Yekaterinburg or Uralsk.

The issue needs to be fixed in the OLD releases like 2.1 and we should not have to wait for a future release to get this fixed.</what>
</comment>
<comment>
<author>karimsha...@gmail.com</author>
<when>Wed, 11 May 2011 01:38:26 +0000</when>
<what>Does anyone know if this has been fixed in Gingerbread? Regardless, this still needs to be fixed in older releases since manufacturers are still releasing new phones with the old version. Fox example the HTC Incredible 2 was released with Froyo 2 weeks ago.</what>
</comment>
<comment>
<author>hassaan....@gmail.com</author>
<when>Wed, 11 May 2011 07:10:28 +0000</when>
<what>there is a fix floating around for rooted phones which is reported to fix
the issue. but for non-rooted users there is no hope...</what>
</comment>
<comment>
<author>nasirmuz...@gmail.com</author>
<when>Thu, 07 Jul 2011 07:13:30 +0000</when>
<what>IQ&apos;Em facing the same problem with my Samsung Galaxy S 4G.

Has Samsung provided any patch update to rectify this error ?</what>
</comment>
<comment>
<author>zeeshand...@gmail.com</author>
<when>Mon, 18 Jul 2011 18:11:04 +0000</when>
<what>Faced the same error at Samsung Galaxy Mini (Android 2.2.1) and Sony Ericssin Xperia (Android 1.0 and 2.0).</what>
</comment>
</bug>
<bug>
<bugid>791</bugid>
<title>Layout problem with showAlert() for multiple line message</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-16T07:47:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Fri, 15 Aug 2008 19:09:25 +0000</openedDate>
<description>If the showAlert() message text consists of many lines, like in
showAlert(item.toString(), 0,
Q&quot;Ea\na\na\na\na\na\na\na\na\na\na\na\na\na\na\na\nQ&quot;E, Q&quot;EOKQ&quot;E, true); the
alert message becomes scrollable, like it should, but the Q&quot;EOKQ&quot;E button
does not show on the screen even when scrolling all the way down: it
remains outside the viewing area on the emulator screen
(sdk_m5-rc15_windows, using QVGA-L mode).</description>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sat, 16 Aug 2008 06:40:21 +0000</when>
<what>I read somewhere that the QVGA-L mode is not supported in the m5 SDK,
but the same problem also occurs in HVGA-L.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 16 Aug 2008 07:47:29 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:54:17 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>18403</bugid>
<title>Contact sorting confused about compound letters like Danish Q&quot;EAaQ&quot;E.</title>
<status>New</status>
<owner>lehma...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>funandpr...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 11:20:43 +0000</openedDate>
<description>Environment: Google Nexus S, Android 2.3.4, Language: Danish The sorting
of contacts in the Contacts application (Q&quot;EKontakterQ&quot;E in Danish) gets
confused when names start with a compound letter like the Danish Q&quot;EAaQ&quot;E
(which should be treated like the equivalent letter Q&quot;E?Q&quot;E). Example:
Contacts (sorted by first name) will correctly sort Q&quot;EAageQ&quot;E at the bottom
of the list, but will not create an Q&quot;EAaQ&quot;E or Q&quot;E?Q&quot;E group, and all other
contacts will be Q&quot;Eone offQ&quot;E due to this item Q&quot;EmissingQ&quot;E at the top,
putting one item starting with Q&quot;EBQ&quot;E at the bottom of the Q&quot;EAQ&quot;E group etc.
Clearly there is a mismatch between the algorithms for sorting and for
grouping of contacts. See attached screenshots (anonymized).</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jul 2011 18:23:51 +0000</when>
<what></what>
</comment>
<comment>
<author>Jknorga...@gmail.com</author>
<when>Mon, 29 Aug 2011 07:59:19 +0000</when>
<what>I found the same defect and are looking forward to get it fixed :)</what>
</comment>
</bug>
<bug>
<bugid>16740</bugid>
<title>Despite the input box is very large, only one line is displayed and other lines are only partly visible </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bluemo...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 10:53:57 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: 1) Open
Internet browser 2) Enter bookmarks 3) Add bookmark 4) Input very long
name and change view to horizontal mode. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Nexus S and GalaxyS If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>bluemo...@gmail.com</author>
<when>Wed, 11 May 2011 11:00:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13003</bugid>
<title>installer_r08-windows.exe fails to detect Java SE JDK on Windows 7 64-bit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 09:07:12 +0000</openedDate>
<description>I had a working development setup, but wanted to reinstall the tools
part of Android after deleting those components via Eclipse. However, I
now found that installer_r08-windows.exe fails to detect my existing JDK
installation in C:\Program Files\Java\jdk1.6.0_21 on Windows 7 64-bit. I
suspect that it has something to do with Q&quot;EC:\Program Files (x86)Q&quot;E versus
Q&quot;EC:\Program FilesQ&quot;E in Windows 7 64-bit, but the annoying thing is that
installer_r08-windows.exe simply refuses to continue beyond the screen
where it tells me to visit java.sun.com despite me knowing that I have a
JDK installed. The workaround was to use the zip version
android-sdk_r08-windows.zip despite installer_r08-windows.exe being the
recommended version. The fact that things work normally after that
proves that I still had a valid JDK on my system.</description>
<comment>
<author>marcin.k...@gmail.com</author>
<when>Tue, 07 Dec 2010 15:11:32 +0000</when>
<what>I have the same issue. IQ&apos;Eve tried reinstall JDK already.</what>
</comment>
<comment>
<author>chrisaha...@gmail.com</author>
<when>Tue, 07 Dec 2010 16:46:06 +0000</when>
<what>Me three.</what>
</comment>
<comment>
<author>jakegeo...@gmail.com</author>
<when>Thu, 09 Dec 2010 03:05:09 +0000</when>
<what>You have the 64-bit JDK installed. The installer_r08-windows.exe is looking in the registry for the 32-bit version (HKLM\Software\Wow6432Node\JavaSoft) instead of the 64-bit location (HKLM\Software\JavaSoft). From regedit, I exported my JavaSoft key to a reg file, edited the regfile with Wow6432Node in the paths, and imported.  It was enough to get the installer to figure out where the JDK was installed and move forward without problems.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Thu, 09 Dec 2010 08:06:27 +0000</when>
<what>Q&gt;E You have the 64-bit JDK installed.

That is correct, jakegeorge. It is the obvious thing to have on Windows 7 64-bit, so Google needs to fix this and/or document the issue. Thanks for the interesting registry insight. Installing android-sdk_r08-windows.zip also worked fine for me because it does not depend on this 32-bit JDK detection.
</what>
</comment>
<comment>
<author>jason.bo...@gmail.com</author>
<when>Wed, 29 Dec 2010 20:11:09 +0000</when>
<what>jakegeorge -- Did you instrument the system while running the installation to find this?  If so, how?

Thanks</what>
</comment>
<comment>
<author>shineangelic</author>
<when>Sun, 02 Jan 2011 21:38:14 +0000</when>
<what>i preferred downloading the zip (instead of recommended file) because i donQ&apos;Et want 32bit sdk/jre; it seems to be working..</what>
</comment>
<comment>
<author>racatta...@gmail.com</author>
<when>Thu, 06 Jan 2011 22:08:21 +0000</when>
<what>thank you so much jakegeorge ! you have fix my problem.</what>
</comment>
<comment>
<author>brian...@gmail.com</author>
<when>Sun, 16 Jan 2011 13:42:55 +0000</when>
<what>Can anybody tell me more detail how to fix this problem?Thanks</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sun, 16 Jan 2011 20:52:37 +0000</when>
<what>Q&gt;E Can anybody tell me more detail how to fix this problem?Thanks

Just use the zip version android-sdk_r08-windows.zip instead of installer_r08-windows.exe</what>
</comment>
<comment>
<author>brian...@gmail.com</author>
<when>Mon, 17 Jan 2011 00:16:38 +0000</when>
<what>Yes, I use zip file and it works OK. Thanks</what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Fri, 27 May 2011 13:05:07 +0000</when>
<what>Thanks so much for the explaination of the Win7 64bit registry problem.

Problems seems to persist also with the _r11 version of the Android SDK Tools.

</what>
</comment>
<comment>
<author>whou...@gmail.com</author>
<when>Sun, 04 Sep 2011 01:26:50 +0000</when>
<what>same old sh.... with version r12 .... stupid bug, the installer not able to find a path !!!  I keep my fingers crossed, hope there are no other bug in the sdk....
</what>
</comment>
<comment>
<author>Moshe.El...@gmail.com</author>
<when>Sun, 04 Sep 2011 05:38:31 +0000</when>
<what>There is a simple workaround - in the installation wizard just press Q&quot;EBackQ&quot;E and than Q&quot;ENextQ&quot;E again.</what>
</comment>
</bug>
<bug>
<bugid>2231</bugid>
<title>Contact list in google maps doesnQ&apos;Et use keyboard</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>Marco.de.Mol@gmail.com</reportedBy>
<openedDate>Sun, 15 Mar 2009 20:55:24 +0000</openedDate>
<description>In google maps you can get directions. In the location source selector
you can choose contacts. In the contact list, you canQ&apos;Et use the keyboard
to select contact only touch will work. If you have a long contact list,
this is difficult to do.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:51:36 +0000</when>
<what></what>
</comment>
<comment>
<author>dan.deebster</author>
<when>Wed, 15 Apr 2009 09:48:14 +0000</when>
<what>When searching in Maps you can type a contactQ&apos;Es name/address and the suggestion list
will include matching contacts (with address in subscript).

I would also like that the direction input also did this instead of just using the
MRU list.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:57:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:37:44 +0000</when>
<what></what>
</comment>
<comment>
<author>rennyta...@gmail.com</author>
<when>Wed, 18 Nov 2009 15:19:28 +0000</when>
<what>Noticed that too. If you push the search button, it will take you to google search,
but once you find the contact, it will take you back to dialer.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:44 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:17:59 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>18615</bugid>
<title>latitude widget sorry pop-up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ckl...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 05:04:10 +0000</openedDate>
<description>Dear Google. I found below error during using latitude widget. - Steps
to reproduce the problem. Idle - set Latitude widget - current location
is displayed on top of latitude widget - touch the top of latitude
widget - What happened. sorry pop-up was displayed - What you think the
correct behavior should be. sorry pop-up have not to be displayed. -
version of Android 2.3.4 - version of Maps 5.6.2 - log 07-16
11:31:30.289 I/ActivityManager( 1570): Starting: Intent {
act=android.intent.action.VIEW
dat=latitude://latitude/friends/location/uhhut12@gmail.com
flg=0x10000000
cmp=com.google.android.apps.maps/com.google.android.maps.MapsActivity
bnds=[6,31][275,71] } from pid -1 07-16 11:31:30.299 D/LGEHome ( 8764):
Q&lt;E!Q&gt;Ecom.lge.launcher.HLog 26Q&lt;E!Q&gt;E Launcher.java:1805:onPause()onPause 07-16
11:31:30.339 W/dalvikvm( 3998): threadid=1: thread exiting with uncaught
exception (group=0x40018560) 07-16 11:31:30.349 E/AndroidRuntime( 3998):
FATAL EXCEPTION: main 07-16 11:31:30.349 E/AndroidRuntime( 3998):
java.lang.NullPointerException 07-16 11:31:30.349 E/AndroidRuntime(
3998): at
android.text.style.TextAppearanceSpan.Q&lt;EinitQ&gt;E(TextAppearanceSpan.java:60)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
android.text.style.TextAppearanceSpan.Q&lt;EinitQ&gt;E(TextAppearanceSpan.java:45)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.ui.android.S.a(Unknown Source) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at com.google.googlenav.ui.android.S.a(Unknown
Source) 07-16 11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.ui.android.S.a(Unknown Source) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at com.google.googlenav.ui.android.S.a(Unknown
Source) 07-16 11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.ui.android.TemplateView.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.ui.android.TemplateView.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.ui.android.TemplateView.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.ui.android.TemplateView.b(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.ui.view.android.am.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.aI.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.w.aN(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.A.aN(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.w.ak(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.A.ak(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.w.aj(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.w.S(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.A.S(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.A.Y_(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at n.bR.b(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at n.bR.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.A.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at h.aC.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.ui.aT.aY(Unknown Source) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at com.google.googlenav.ui.aT.g(Unknown Source)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
com.google.android.maps.MapsActivity.a(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.android.U.j(Unknown Source) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at com.google.googlenav.android.U.g(Unknown
Source) 07-16 11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.android.U.a(Unknown Source) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at com.google.android.maps.l.a(Unknown Source)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
com.google.googlenav.R.run(Unknown Source) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at com.google.googlenav.aw.a(Unknown Source)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
com.google.android.maps.MapsActivity.onNewIntent(Unknown Source) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
android.app.Instrumentation.callActivityOnNewIntent(Instrumentation.java:1119)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
android.app.ActivityThread.deliverNewIntents(ActivityThread.java:1728)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
android.app.ActivityThread.performNewIntents(ActivityThread.java:1740)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
android.app.ActivityThread.handleNewIntent(ActivityThread.java:1748)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
android.app.ActivityThread.access$2300(ActivityThread.java:117) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:978)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
android.os.Handler.dispatchMessage(Handler.java:99) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at android.os.Looper.loop(Looper.java:130)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
android.app.ActivityThread.main(ActivityThread.java:3737) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
java.lang.reflect.Method.invokeNative(Native Method) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at
java.lang.reflect.Method.invoke(Method.java:507) 07-16 11:31:30.349
E/AndroidRuntime( 3998): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:894)
07-16 11:31:30.349 E/AndroidRuntime( 3998): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) 07-16
11:31:30.349 E/AndroidRuntime( 3998): at
dalvik.system.NativeStart.main(Native Method) 07-16 11:31:30.379
W/ActivityManager( 1570): Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity I want
that it is modified. Thank you. Have a nice day.</description>
</bug>
<bug>
<bugid>916</bugid>
<title>Linkify does not resolve geo URIs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>peli0...@gmail.com</reportedBy>
<openedDate>Sun, 28 Sep 2008 18:08:29 +0000</openedDate>
<description>Open WikiNotes http://code.google.com/p/apps-for-
android/source/browse/#svn/trunk/WikiNotes Type: Q&quot;Egeo:0,0
http://www.google.com tel:12345Q&quot;E The web link and Q&quot;E12345Q&quot;E get converted
into links, but geo:0,0 does not get converted. Even if one replaces in
http://code.google.com/p/apps-for-
android/source/browse/trunk/WikiNotes/src/com/google/android/wikinotes/Wiki
Notes.java Linkify.addLinks(noteView, Linkify.ALL); by
Linkify.addLinks(noteView, Linkify.MAP_ADDRESSES); the map address still
does not get converted into a link. Or is something else than geo: Uri
meant as Q&quot;EMAP_ADDRESSESQ&quot;E
http://code.google.com/android/reference/android/text/util/Linkify.html#MAP
_ADDRESSES ?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:10:01 +0000</when>
<what></what>
</comment>
<comment>
<author>geraintl...@gmail.com</author>
<when>Thu, 10 Sep 2009 09:08:55 +0000</when>
<what>I have seen no mention of geo: Uris in the Android docs. However, it correctly finds
and highlights addresses of the form:

154 Humbert Street, My City, CA

You need at least three parts to the address, including a state code (a ZIP code
after it is optional).

I havenQ&apos;Et seen anything for non-US addresses yet.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:25:12 +0000</when>
<what></what>
</comment>
<comment>
<author>Tomas.C....@gmail.com</author>
<when>Fri, 27 Nov 2009 09:17:57 +0000</when>
<what>This was reported over a year ago...
Any news? </what>
</comment>
</bug>
<bug>
<bugid>5904</bugid>
<title>Q&quot;EClear formsQ&quot;E does not clear form passwords</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>7</stars>
<reportedBy>eugeni...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 00:39:40 +0000</openedDate>
<description>On the Nexus One, the passwords are not getting cleared when I tell the
browser to Q&quot;Eclear form dataQ&quot;E. ItQ&apos;Es my understanding that this can be
done from the Nexus app settings screens, but itQ&apos;Es not good usability to
claim that forms are cleared, but donQ&apos;Et do it completely. ItQ&apos;Es confusing
and it feels like a bug to the user.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:03:11 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 19 Feb 2010 22:32:00 +0000</when>
<what>IQ&apos;Em not sure I understand your use case. Could you provide a set of steps that demonstrate this?</what>
</comment>
<comment>
<author>eugeni...@gmail.com</author>
<when>Fri, 19 Feb 2010 22:40:35 +0000</when>
<what>step 1: go to site http://xyz, type password, have browser remember / step 2: go to
browser settings / clean form data / step 3: go to site http://xyz. expected:
password is forgotten. observed: password is still there, auto-completed.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:34:08 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12933</bugid>
<title>full hardware control by api</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 09:38:33 +0000</openedDate>
<description>I have an tts reader on my WM phone that can read me text messages but I
found it could not be achieved on android under its constraint or
deficiency. let me explain how the app works: - i can read forward or
backward one sentence by pressing the handset button (but seem that
androidQ&apos;Es keys are not programmable) - i can completely turn off the
screen to save power but still I can read the text and control the
speed(it seems that you will lose the control if screen is off) so to
make it possible, there should have api to gain complete access to the
hardware</description>
</bug>
<bug>
<bugid>18626</bugid>
<title>camera fail-to-focus handling should be improved when using autoFocus()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fan...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 16:02:48 +0000</openedDate>
<description>I need to shoot close-up photos under the macro mode using the SDK
and/or camera program. I realized that there is no manual focus control
in the SDK at this point (see Issue 5692). The only way to do is
Q&quot;Ecamera.autoFocus()Q&quot;E. However, I found a strange behavior of autoFocus:
when shooting something 2~3 cm away from the lens, after scanning a
range of focal-lengths and failing to obtain a focus, it always goes
back to a middle focal length, where, of course, the image is very
blurry. I compared my Galaxy camera app with the camera program on an
iphone from a friend, the iphone camera app handles this more
reasonably: it scans a range of focal lengths, if no focus is obtained,
it stops at the focal length end where the image appears to be the
sharpest. I think this is more helpful than landing on a much blurry
image. Please consider updating autoFocus() function to check the
contrast of the images, and end the focal length to something more
useful. Of course, a manual focus function is much more desirable
independent to this.</description>
</bug>
<bug>
<bugid>19994</bugid>
<title>No memory load current wallpaper - endless loop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andy.loa...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 19:49:39 +0000</openedDate>
<description>In our app weQ&apos;Ere using the WallpaperManager to set a home screen
Wallpaper on an Honeycomb 3.1 device (Galaxy Tab 10.1, 16GB). The
manager reports a maximum wallpaper size of 1920x1408 At some point the
application exhausts the memory limit while trying to load a wallpaper
with dimensions 2048x1536. The system then goes into an endless loop
with the following stacktrace being dumped: W/WallpaperManager( 289): No
memory load current wallpaper W/WallpaperManager( 289):
java.lang.OutOfMemoryError W/WallpaperManager( 289): at
android.graphics.BitmapFactory.nativeDecodeFileDescriptor(Native Method)
W/WallpaperManager( 289): at
android.graphics.BitmapFactory.decodeFileDescriptor(BitmapFactory.java:662)
W/WallpaperManager( 289): at
android.app.WallpaperManager$Globals.getCurrentWallpaperLocked(WallpaperManager.java:276)
W/WallpaperManager( 289): at
android.app.WallpaperManager$Globals.peekWallpaperBitmap(WallpaperManager.java:231)
W/WallpaperManager( 289): at
android.app.WallpaperManager.getFastDrawable(WallpaperManager.java:439)
W/WallpaperManager( 289): at
com.android.internal.service.wallpaper.ImageWallpaper$DrawableEngine.updateWallpaperLocked(ImageWallpaper.java:272)
W/WallpaperManager( 289): at
com.android.internal.service.wallpaper.ImageWallpaper$DrawableEngine$WallpaperObserver.onReceive(ImageWallpaper.java:96)
W/WallpaperManager( 289): at
android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:716)
W/WallpaperManager( 289): at
android.os.Handler.handleCallback(Handler.java:587) W/WallpaperManager(
289): at android.os.Handler.dispatchMessage(Handler.java:92)
W/WallpaperManager( 289): at android.os.Looper.loop(Looper.java:132)
W/WallpaperManager( 289): at
com.android.server.ServerThread.run(SystemServer.java:677) The only way
to recover from this is to SHUTDOWN the tablet and restart. Apparently
it tries to load the previous wallpaper, but also runs out of memory and
then flips back.. and forth in an endless loop.</description>
<comment>
<author>dongog....@gmail.com</author>
<when>Wed, 28 Sep 2011 04:14:56 +0000</when>
<what>I think that the reason is returnDefault is false of peekWallpaperBitmap() or mWallpaper is not null.
I receommend to add flag to Catch() for Exception as below. 
    Log.w(TAG, Q&quot;ENo memory load current wallpaperQ&quot;E, e);
    // Add below code for endless loop
    mWallpaper = null;
    bOutmem = false;

And, You should check to verify mWallpaper using by your new flag bOutmem.
    if (mWallpaper == null Q&amp;EQ&amp;E (returnDefault || bOutmem)) 

If you have a error about OutOfMemory, Wallpapaer doesnQ&apos;Et have endless loop.
Maybe it retrun back default wallpaper. </what>
</comment>
</bug>
<bug>
<bugid>11576</bugid>
<title>Answer call through Bluetooth device does not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pixelp...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 15:44:56 +0000</openedDate>
<description>Android 2.2, Model Droid X, Build number VZW When receiving an incoming
phone call, I click the action button button on my Bluetooth headset
(DirectConnection Mach Dual II). The phone responds by answering the
call, but the audio is not routed to the headset in spite of the fact
that the phone display shows that the Bluetooth connection is active. In
order to hear/speak through the BT, I must tap the BT soft-button on the
phone display to turn the BT off and then again to turn it back on. This
makes my Q&quot;Ehands-freeQ&quot;E BT operation not very hands-free.</description>
</bug>
<bug>
<bugid>12392</bugid>
<title>FR: Voice verification of voice-to-text input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bob.pos...@gmail.com</reportedBy>
<openedDate>Fri, 05 Nov 2010 23:19:02 +0000</openedDate>
<description>Situation: I canQ&apos;Et look at the phone screen, so I use the voice-to-text
feature (e.g. from Swype) to enter text to an app. The text is entered
automatically, and I donQ&apos;Et have a chance to verify it. Since I canQ&apos;Et
really use the screen - which is why IQ&apos;Em using voice-to-text - itQ&apos;Es very
difficult to continue without changing my environment so that I can see
the screen. Request: After the text has been recognized, read it back to
me using text-to-speech. Then give me voice options to
accept/retry/cancel. Depending on my response, enter Q&amp;E close, listen
again, or donQ&apos;Et enter and close. Thanks!</description>
</bug>
<bug>
<bugid>10013</bugid>
<title>Market force-closes when launching Google Maps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>steven...@gmail.com</reportedBy>
<openedDate>Mon, 26 Jul 2010 18:03:11 +0000</openedDate>
<description>Nexus One. FRF91. You guys. Seriously. These are both Google apps. This
needs to work. Market informed me of a google maps update. I updated.
After updating, I tap Q&quot;EOpenQ&quot;E while market is still at the google maps
screen. I get a force-close! Open Market again, go to Downloads, find
Google Maps, tap it, then tap Open. And again it force-closes! It
doesnQ&apos;Et do it with other apps.. only google maps. adb lolcat:
D/dalvikvm( 2527): GC_FOR_MALLOC freed 5900 objects / 431176 bytes in
39ms I/ActivityManager( 86): Displayed activity
com.android.vending/.TabbedAssetInfoActivity: 536 ms (total 536 ms)
D/Email ( 381): *** synchronizeMailboxGeneric *** D/dalvikvm( 288):
GC_EXPLICIT freed 7711 objects / 337856 bytes in 68ms D/AndroidRuntime(
2527): Shutting down VM I/ActivityManager( 86): Starting activity:
Intent { act=android.intent.action.MAIN flg=0x10000000
cmp=com.google.android.apps.maps/com.android.internal.app.ResolverActivity
} W/dalvikvm( 2527): threadid=1: thread exiting with uncaught exception
(group=0x4001d7f0) E/AndroidRuntime( 2527): FATAL EXCEPTION: main
E/AndroidRuntime( 2527): android.content.ActivityNotFoundException:
Unable to find explicit activity class
{com.google.android.apps.maps/com.android.internal.app.ResolverActivity};
have you declared this activity in your AndroidManifest.xml ?
E/AndroidRuntime( 2527): at
android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
E/AndroidRuntime( 2527): at
android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
E/AndroidRuntime( 2527): at
android.app.Activity.startActivityFromChild(Activity.java:3057)
E/AndroidRuntime( 2527): at
android.app.Activity.startActivityForResult(Activity.java:2837)
E/AndroidRuntime( 2527): at
android.app.Activity.startActivity(Activity.java:2923) E/AndroidRuntime(
2527): at
com.android.vending.controller.AssetInfoActivityController.handleLaunch(AssetInfoActivityController.java:548)
E/AndroidRuntime( 2527): at
com.android.vending.controller.AssetInfoActivityController.handleRequest(AssetInfoActivityController.java:136)
E/AndroidRuntime( 2527): at
com.android.vending.AssetInfoActivity.onClick(AssetInfoActivity.java:325)
E/AndroidRuntime( 2527): at
android.view.View.performClick(View.java:2408 ) E/AndroidRuntime( 2527):
at android.view.View$PerformClick.run(View.java:8816) E/AndroidRuntime(
2527): at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 2527): at
android.os.Handler.dispatchMessage(Handler.java:92) E/AndroidRuntime(
2527): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
2527): at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 2527): at
java.lang.reflect.Method.invokeNative(NativeMethod) E/AndroidRuntime(
2527): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 2527): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime( 2527): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime( 2527): at dalvik.system.NativeStart.main(Native
Method) W/ActivityManager( 86): Force finishing activity
com.android.vending/.TabbedAssetInfoActivity W/ActivityManager( 86):
Activity pause timeout for HistoryRecord{44c579b0
com.android.vending/.TabbedAssetInfoActivity}</description>
<comment>
<author>seit...@gmail.com</author>
<when>Tue, 27 Jul 2010 17:01:39 +0000</when>
<what>Confirmed broken.</what>
</comment>
<comment>
<author>cedarpoi...@gmail.com</author>
<when>Wed, 28 Jul 2010 22:34:04 +0000</when>
<what>I get the force close notifications when IQ&apos;Em in messaging and other apps as well.</what>
</comment>
<comment>
<author>manju...@gmail.com</author>
<when>Thu, 05 Aug 2010 11:56:32 +0000</when>
<what>i also faced similar issue after updating googlemaps and trying to open</what>
</comment>
<comment>
<author>dyn...@gmail.com</author>
<when>Wed, 18 Aug 2010 05:01:51 +0000</when>
<what>same issue http://code.google.com/p/android/issues/detail?id=6579
Hope Google can fix it from either Google Maps or Marketplace soon</what>
</comment>
</bug>
<bug>
<bugid>8120</bugid>
<title>Adding my Droid to the company Blackberry server</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tiffanya...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 16:15:26 +0000</openedDate>
<description>My IT folks tell me I canQ&apos;Et hook my Droid into the company email server
that they are using. I was told I should just get a Blackberry. I know
this is not the case because at my old job I was able to access my
company email and calendar with my Droid. Can you give me some advice
that I can pass onto my IT guys to make this happen? Anything is
appreciated as I do NOT want to get a Blackberry. Here are the company
server details: Microsoft Exchange 2003, exchange server, IMAPI, not pop
3, SMTP server is Hargrove3.hargrove.internal Let me know as soon as you
can. Thank you! Tiffany</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 03 May 2010 17:24:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8764</bugid>
<title>ADB WonQ&apos;Et show Nexus One under XP 64 bit / 2003 server x64</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>HLL...@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 21:46:46 +0000</openedDate>
<description>- Steps to reproduce the problem: Just load up windows XP x64 bit [
amd64 ] (I guess the same goes for windows Server 2003 64bit). Connect
your device (mine is Nexus One). Install the driver successfully and try
to show the device on adb - What happened: Device just wonQ&apos;Et show up
although everything is set up correctly This is not a device software
nor hardware problem, It just donQ&apos;Et work, period. Google developers
thread I opened about it: http://groups.google.com/group/android-
developers/browse_thread/thread/8434edaf51d03ffc/8ffcf12d6e8b5236#8ffcf12d6
e8b5236</description>
<comment>
<author>dcfre...@gmail.com</author>
<when>Tue, 01 Jun 2010 15:54:12 +0000</when>
<what>Agree.  There are some of us who need XP-64 for reasons unrelated to developing
software.  How hard can it be to write a driver for XP-64? </what>
</comment>
<comment>
<author>vis...@gmail.com</author>
<when>Wed, 09 Jun 2010 23:58:09 +0000</when>
<what>please fix this itQ&apos;Es driving me crazy I donQ&apos;Et want to use vista or windows 7 and IQ&apos;Em NOT going to downgrade to 32bit since I have 6gb of memory</what>
</comment>
</bug>
<bug>
<bugid>4476</bugid>
<title>HTML Input box placeholder text remains in field when selected.</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-09T18:41:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>meman1...@gmail.com</reportedBy>
<openedDate>Mon, 02 Nov 2009 21:10:26 +0000</openedDate>
<description>I have a G1 running Android 1.6 and also experience this behavior using
the Android emulator running 1.5 or 1.6. If I click directly on the text
field, the placeholder text remains in the box, but if I click the
inputQ&apos;Es label the text disappears. Sample HTML: Q&lt;Elabel
for=Q&quot;Efield1Q&quot;EQ&gt;EInput:Q&lt;E/labelQ&gt;E Q&lt;Einput type=Q&quot;EtextQ&quot;E placeholder=Q&quot;EShould
DisappearQ&quot;E id=Q&quot;Efield1Q&quot;E/Q&gt;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:50:09 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 18:41:05 +0000</when>
<what>fixed in Froyo (unreleased)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:05:49 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1561</bugid>
<title>UI issue in Settings -Q&gt;E Applications -Q&gt;E Manage applications (texts overlap)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T01:11:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 16:18:16 +0000</openedDate>
<description>See the attached screenshot. Q&quot;E.. SSHQ&quot;E overlaps with Q&quot;E868KBQ&quot;E</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:11:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19374</bugid>
<title>recording of screen for screencast software options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bob.ctlt...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 05:15:05 +0000</openedDate>
<description>There has been much interest in having the ability to record screenshots
or even videos of screen activity on Android devices. It seems that
rooting your device is the only way possible unless you connect ot a
computer and use emulator and software on the PC to record the screen.
iOS devices are capable of doing this on the device through specific
apps like ShowMe. This ability needs to be added to the Android OS. This
is a key feature within teaching and learning that would aid in the
sales of Android devices within the educational community that I serve.
Currently I own your Nexus One phone and I recently purchased the Asus
Transformer. I am hoping to see quad core tablets coming out by the end
of the year to obtain another tablet pushing my move to Android as my
way of life and exiting the Windows world personally even if I must use
Windows at work.</description>
</bug>
<bug>
<bugid>6316</bugid>
<title>Sual Sim Card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>raypadg...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 21:53:41 +0000</openedDate>
<description>Since most business travelers... travel frequently ... it would be nice
to add active Dual-SIM card support this would make the android o/s and
the phone itself very hot and valuable product for travelers and
international clients</description>
</bug>
<bug>
<bugid>17501</bugid>
<title>MapActivity with Dialog style doesnQ&apos;Et work properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fjfdezt...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 18:43:23 +0000</openedDate>
<description>When the MapActivity is opened with Dialog style MapView doesnQ&apos;Et seem
properly. Sometimes it gets shrink.</description>
</bug>
<bug>
<bugid>3731</bugid>
<title>Cursor.getColumnNames() implementation returns internal state</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>7adietri@gmail.com</reportedBy>
<openedDate>Mon, 31 Aug 2009 18:48:56 +0000</openedDate>
<description>Environment: Eclipse 3.5, ADT, SDK 1.5r3, Android Emulator Steps to
reproduce: 1. Create an application with permission
android.permission.READ_CONTACTS 2. Run the following code: Cursor c =
managedQuery(People.CONTENT_URI, null, null, null, null);
Arrays.sort(c.getColumnNames()); 3. c.getColumnIndex() now returns
incorrect results Expected results: Sorting the returned array should
not affect Cursor behaviour. If this cannot be changed for performance
reasons, it should be documented.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 15:12:16 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 15:12:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:31:03 +0000</when>
<what></what>
</comment>
<comment>
<author>dtrebbien@gmail.com</author>
<when>Sun, 31 Oct 2010 15:34:38 +0000</when>
<what>A change set was uploaded to Gerrit: https://review.source.android.com/18685</what>
</comment>
</bug>
<bug>
<bugid>3216</bugid>
<title>Android Eclipse Development tools 0.9.1 does not respect textSize on EditText elements</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-07-16T23:48:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>hamiltont</reportedBy>
<openedDate>Thu, 09 Jul 2009 15:01:25 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1 - open eclipse (I am using
Galileo) 2 - create new android project, open the main.xml using the
layout editor 3 - added a Linear Layout, then two EditText elements 4 -
change the textSize of the EditText elements, and note they do not
change in the layout 5 - run on device, the textSizes are correctly
changed - Sample source code demonstrating the problem Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ERelativeLayout
android:id=Q&quot;E@+id/RelativeLayout01Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/RelativeLayoutQ&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/tv1Q&quot;E android:text=Q&quot;EEvent TitleQ&quot;E
android:paddingLeft=Q&quot;E10pxQ&quot;E android:paddingTop=Q&quot;E10pxQ&quot;EQ&gt;EQ&lt;E/TextViewQ&gt;E
Q&lt;EEditText android:text=Q&quot;EEditText01Q&quot;E android:id=Q&quot;E@+id/EditText01Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:layout_marginLeft=Q&quot;E15pxQ&quot;E android:layout_marginTop=Q&quot;E5pxQ&quot;E
android:textSize=Q&quot;E10spQ&quot;EQ&gt;EQ&lt;E/EditTextQ&gt;E Q&lt;EEditText android:text=Q&quot;EEditText02Q&quot;E
android:id=Q&quot;E@+id/EditText02Q&quot;E android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:layout_marginLeft=Q&quot;E15pxQ&quot;E
android:layout_marginTop=Q&quot;E5pxQ&quot;E android:textSize=Q&quot;E25spQ&quot;EQ&gt;EQ&lt;E/EditTextQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E - What you think the correct behavior should be. The
Layout should correctly respect the text sizes to make app development
easier</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 13:00:30 +0000</when>
<what></what>
</comment>
<comment>
<author>loxaXcra...@gmail.com</author>
<when>Tue, 29 Sep 2009 20:10:49 +0000</when>
<what>Same thing has happened here. It is indeed a bug I think.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 12 Apr 2010 22:50:37 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 23:48:36 +0000</when>
<what>https://review.source.android.com/15900</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:33:26 +0000</when>
<what>This is fixed with newer rendering libraries (Honeycomb and beyond) and will be back ported to earlier versions (2.x) later.</what>
</comment>
</bug>
<bug>
<bugid>19039</bugid>
<title>Unable to boot Android if phone is fully discharged but connected to charger.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>RetsimVo...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 22:02:15 +0000</openedDate>
<description>If device is completly discharged (I canQ&apos;Et turn it on in usual ways like
a pressing power button), but stay connected to charger (USB or AC
adapter, no different), there is no way to boot OS before the battery
gather about 5 percents of capacity. Problem is observed at any device
running Android OS (1,6; 2,1; 2,2; etc..). Is this a hardware problem
and i should go to the bug-tracker of manufacturer? Also, sorry for my
bad English :(</description>
</bug>
<bug>
<bugid>15845</bugid>
<title>Occasional freeze or non-updating of the Email widget</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>keiich...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 23:38:03 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Occasional freeze or non-updating of the Gmail and
Mail widgets. Cannot accurately recreate symptoms, but have seen where
the widgets do not update and going to the Gmail Client or the Mail
client, you can see the mail did update there, not just minutes worth,
but sometimes half hour or hours worth of mail not showing up on the
widget. In some cases, can force an update of the widget when trying to
scroll up or down on the widget, but sometimes will Q&apos;EfreezeQ&apos;E or be
non-responsive. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) Motorola Xoom, Android 3.0.1 using the HRI66
Build. If you happen to have a development environment, please also run
Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem.</description>
<comment>
<author>jascot...@gmail.com</author>
<when>Wed, 27 Apr 2011 09:42:41 +0000</when>
<what>I have the same issue, same device and build.  The gmail widget doesnQ&apos;Et show my latest email.  If I interact with the widget by scrolling, it re-freshes correctly.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:11:46 +0000</when>
<what>Changing title to focus this bug on the Email app.

To report bugs in the Gmail client, please use this link:  http://www.google.com/support/forum/p/Google+Mobile?hl=en
</what>
</comment>
</bug>
<bug>
<bugid>11008</bugid>
<title>WIMAX still searching when off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>36</stars>
<reportedBy>Robert.H...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 05:38:35 +0000</openedDate>
<description>If 4G is turned on either intentionally or accidentally, then turned
back off at any point, the following messages continue to repeat at
about 2 second intervals. This was seen via aLogcat. There are several
people with this issue. The only cure seems .to be shutting the phone
off and then back on, but this shouldnQ&apos;Et be required every time someone
uses 4G I/Wimax ( 163): Q&lt;EDCQ&gt;E Try to establish a connection to DC server.
E/Wimax ( 163): Q&lt;EDC CONNECTQ&gt;E IO error: msg=Q&apos;E/127.0.0.1:7771 - Connection
refusedQ&apos;E http://forum.xda-developers.com/showthread.php?p=7633972
http://forum.androidcentral.com/htc-evo-4g/22179-possible-battery-drain-4g-off-but-phone-keep-trying-connect.html
http://community.sprint.com/baw/message/192116</description>
<comment>
<author>archon810</author>
<when>Wed, 15 Sep 2010 03:14:40 +0000</when>
<what>I have the same issue and have had it on both 2.1 and 2.2. EVO. Logcat is filled with this message and the original bug report is exactly accurate. IQ&apos;Em afraid this is an HTC issue though as Android doesnQ&apos;Et have 4G bits in open source, but I may be mistaken.</what>
</comment>
<comment>
<author>fho...@gmail.com</author>
<when>Fri, 17 Sep 2010 17:57:17 +0000</when>
<what>Same issue here.  Big battery drain.</what>
</comment>
<comment>
<author>onic...@gmail.com</author>
<when>Sun, 26 Sep 2010 15:19:37 +0000</when>
<what>IQ&apos;Eve got the same issue as well.
</what>
</comment>
<comment>
<author>samm...@gmail.com</author>
<when>Wed, 29 Sep 2010 16:47:04 +0000</when>
<what>Same issue here as well.</what>
</comment>
<comment>
<author>OtisFeel...@gmail.com</author>
<when>Wed, 29 Sep 2010 18:19:46 +0000</when>
<what>Same issue here.</what>
</comment>
<comment>
<author>asim...@gmail.com</author>
<when>Thu, 07 Oct 2010 03:53:23 +0000</when>
<what>Same Issue here. Huge battery drain. </what>
</comment>
<comment>
<author>d...@briggs.ws</author>
<when>Fri, 08 Oct 2010 02:00:52 +0000</when>
<what>Exact same issue...</what>
</comment>
<comment>
<author>CanonP...@gmail.com</author>
<when>Wed, 20 Oct 2010 21:07:15 +0000</when>
<what>Experienced this bug as well, and it severely impacted performance and battery life of the phone.</what>
</comment>
<comment>
<author>archon810</author>
<when>Sun, 24 Oct 2010 21:02:52 +0000</when>
<what>This is a problem with HTCQ&apos;Es code, not AndroidQ&apos;Es.</what>
</comment>
<comment>
<author>c...@chipandshelley.com</author>
<when>Sun, 24 Oct 2010 21:18:05 +0000</when>
<what>As evidenced by?</what>
</comment>
<comment>
<author>richie1211@gmail.com</author>
<when>Mon, 25 Oct 2010 00:54:44 +0000</when>
<what>These are the two logged messages I get constantly.
HTC EVO

10-24 20:05:11.211 I/Wimax   (98)Q&lt;EDCQ&gt;E Try to establish a connection to DC server.

10-24 20:05:11.211 E/Wimax   (98)Q&lt;EDC CONNECTQ&gt;E IO error: msg=Q&apos;E/127.0.0.1:7771 - Connection refusedQ&apos;E</what>
</comment>
<comment>
<author>sjsta...@gmail.com</author>
<when>Wed, 08 Dec 2010 00:57:11 +0000</when>
<what>Same problem here.</what>
</comment>
<comment>
<author>paigemil...@gmail.com</author>
<when>Thu, 09 Dec 2010 22:15:04 +0000</when>
<what>Same issue here.  CanQ&apos;Et stand paying more money for 4G when I must reboot the phone after using each time.  Fix this darn thing already.  Rooted and about to flash custom ROM just to see if I can eliminate this problem.</what>
</comment>
<comment>
<author>mwarre...@gmail.com</author>
<when>Fri, 10 Dec 2010 17:26:45 +0000</when>
<what>Very annoying bug.  I live in NYC where I have 4g and hate turning it on because I know after IQ&apos;Em done, IQ&apos;Em going to have to reboot the phone.

Leaving 4g on is also out of the question because I get about 12 hours of just idleing on 4g before I need to charge the phone.  This is with setcpu installed, with the screen off, and setcpu lowering the clock speed to the minimum.</what>
</comment>
<comment>
<author>archon810</author>
<when>Tue, 14 Dec 2010 00:13:33 +0000</when>
<what>If IQ&apos;Em not mistaken, HTC or Sprint and not Google wrote the 4G drivers and added them to their phones. This is why CyanogenMod doesnQ&apos;Et support 4G, as itQ&apos;Es not in AOSP. Therefore, HTC or Sprint bear the burden of fixing this.</what>
</comment>
<comment>
<author>ziggy...@gmail.com</author>
<when>Tue, 14 Dec 2010 03:23:22 +0000</when>
<what>Same problem here on the EVO. This bogs the phone down so slow, it often takes 4-5 seconds to register a single press. The only thing that gets it back to normal is rebooting. I am paying extra for a 4G phone, and I cannot use 4G without risking it killing my phoneQ&apos;Es speed and needing a reboot.</what>
</comment>
<comment>
<author>kien...@gmail.com</author>
<when>Thu, 23 Dec 2010 19:09:14 +0000</when>
<what>I am having the same issue after installing the new 3.70.651.1 software update. All was cool until that piece of crap. Now I have to reboot each time I turn on 4G to keep it from killing my battery. Before the update I could run 16 hours after the update and 4G has been run without a reboot 5-6 hours. POS!</what>
</comment>
<comment>
<author>tami.jaq...@gmail.com</author>
<when>Tue, 28 Dec 2010 14:53:30 +0000</when>
<what>Please fix this. The Evo has been out for over 6 months and this is still a problem. Unacceptable. Having to reboot after using using 4g is the only way to fix it and that is unacceptable. </what>
</comment>
<comment>
<author>joeyl...@gmail.com</author>
<when>Fri, 31 Dec 2010 21:00:09 +0000</when>
<what>I also have this issue. HTC, are you there?  Tired of shutting my phone off everytime I use 4g. Attached are screenshots of a normal logcat and one showing the wimax scanning with 4g off.</what>
</comment>
<comment>
<author>andy...@gmail.com</author>
<when>Fri, 31 Dec 2010 22:30:20 +0000</when>
<what>This seems to be fixed in the newest EVO firmware. Thanks HTC! </what>
</comment>
<comment>
<author>tami.jaq...@gmail.com</author>
<when>Fri, 31 Dec 2010 22:42:44 +0000</when>
<what>No. Not fixed with new firmware. Turn your 4g on, then turn it off.  Run alogcat and youQ&apos;Ell see it continues to scan. </what>
</comment>
<comment>
<author>andy...@gmail.com</author>
<when>Fri, 31 Dec 2010 22:47:18 +0000</when>
<what>YouQ&apos;Ere right, itQ&apos;Es still searching. The lag however still seems to be better. </what>
</comment>
<comment>
<author>skylar.s...@gmail.com</author>
<when>Tue, 04 Jan 2011 20:27:13 +0000</when>
<what>Has anyone escalated this to HTC or Sprint? If so, please share any response you received or the email address you used so we can all escalate to them.</what>
</comment>
<comment>
<author>Jorge.Pa...@gmail.com</author>
<when>Thu, 06 Jan 2011 03:19:37 +0000</when>
<what>Same issue here. The only way to stop this error from occurring is by leaving the 4g Q&quot;EonQ&quot;E, which also drains battery.</what>
</comment>
<comment>
<author>eric.sen...@gmail.com</author>
<when>Thu, 05 May 2011 00:13:31 +0000</when>
<what>I wonder if this is related to the Q&quot;EsuspendQ&quot;E bug...</what>
</comment>
</bug>
<bug>
<bugid>6670</bugid>
<title>Android linker assumes libraries with the same basename are identical</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>charlto...@gmail.com</reportedBy>
<openedDate>Tue, 16 Feb 2010 11:19:30 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Using code such as: void *hSocket, *hMime; hSocket =
dlopen(Q&quot;Epath/to/socket/core.soQ&quot;E,RTLD_NOW); hMime =
dlopen(Q&quot;Epath/to/mime/core.soQ&quot;E,RTLD_NOW); - What happened. Second library
isnQ&apos;Et opened, since the linker compares already loaded libraries
according to basename, i.e. in linker.c: soinfo *find_library(const char
*name) { soinfo *si; const char *bname = strrchr(name, Q&apos;E/Q&apos;E); bname =
bname ? bname + 1 : name; for(si = solist; si != 0; si = si-Q&gt;Enext){
if(!strcmp(bname, si-Q&gt;Ename)) { Q&lt;EsnipQ&gt;E - What you think the correct
behavior should be. It should only compare names if you _donQ&apos;Et_ supply a
full path, e.g. if I did: h1 = dlopen(Q&quot;Ecore.soQ&quot;E,RTLD_NOW) then I think
it would be fine to check if core.so was already loaded Although I can
(and have done) rename the libraries and adjust the loading code for
Android, this makes the task of porting software harder since the
behaviour is different from GNU/Linux library loader. This particular
example came from Lua, which loads extension modules as shared
libraries. Since the modules are supplied independently, it is hard to
make sure that all developers will use a different basename for their
library. -DonQ&apos;Et forget to mention which version of the SDK youQ&apos;Ere using,
and/or which device the problem appears on (model and Android version).
Using SDK 2.1 and emulator 2.1</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 16 Feb 2010 18:48:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4234</bugid>
<title>YouTube client gives me Q&quot;Eaccount@youtube.comQ&quot;E that will not let me change the Account name.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>refuseli...@gmail.com</reportedBy>
<openedDate>Tue, 13 Oct 2009 16:05:20 +0000</openedDate>
<description>- Opening up YouTube - YouTube client gives me Q&quot;Eaccount@youtube.comQ&quot;E
that will not let me change the Account name. Notification box appears
on top with no option to change the default account it selects for the
User. -let the user specify what account to link with YouTube.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:43:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20082</bugid>
<title>Bug in tutorials</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alekse...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 03:22:07 +0000</openedDate>
<description>Hi guys, If I am wroung with feedback place excuse me please! I found a
small bug in tutorials in GridView
http://developer.android.com/resources/tutorials/views/hello-gridview.html
On line imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); should
be something like this
imageView.setScaleType(ImageView.ScaleType.FIT_CENTER); otherwise it
shows just black background from your example and it is very difficult
to understand why it does not work for new developers.</description>
</bug>
<bug>
<bugid>11029</bugid>
<title>ESPN Radio App cannot be found in Android Market - Footprint Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>loveboat...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 21:08:24 +0000</openedDate>
<description>I have tried several methods of finding the ESPN radio app in the
android market. I have used goggles to search by the Q&quot;EbarcodeQ&quot;E. I have
tried just searching within the market. When locating the item with
google goggles and clicking the link to Q&quot;Eview in the android marketQ&quot;E, it
says Q&quot;Ethe item could not be foundQ&quot;E. I have done some reading online and
think it may have something to do with secured apps and their
footprints. My phone is fairly new to US Cellular. I have a HTC Desire
with 2.1 update 1. The carrier is US Cellular.</description>
</bug>
<bug>
<bugid>1239</bugid>
<title>Bluetooth unable to connect with Nokia phone in both ways</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T16:26:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Mon, 10 Nov 2008 20:07:11 +0000</openedDate>
<description>even when G1 and N79 paired connecting.....Unable to connect to Nokia
n79</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:26:04 +0000</when>
<what>Probably because your n79 doesnQ&apos;Et expose itself as a handset (which is the only
profile that android 1.0 support)</what>
</comment>
</bug>
<bug>
<bugid>14829</bugid>
<title>Add SHA2 root of Verizon Business (powered by cybertrust)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-18T03:58:33.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yado.m...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 03:02:40 +0000</openedDate>
<description>Hi Could you please add the following root CA to the Android platform
Root store? Best Regards, Yado ----- Roots to add: Q&gt;E CN = Verizon Global
Root CA Q&gt;E OU = OmniRoot Q&gt;E O = Verizon Business This is Verizon Business
(powered by cybertrust) SHA-256 bit Root CA. Available at Cybertrust
SureServer repository:
https://www.cybertrust.ne.jp/SureServer/file/root_ca/VGRoot.txt
Cybertrust Test Site: https://sha256.managedpki.ne.jp/ -----</description>
<comment>
<author>yado.m...@gmail.com</author>
<when>Fri, 18 Feb 2011 03:16:03 +0000</when>
<what>My apologize. Please refer to issue:14830 and ignore this 14829.
Regards,
yado
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 03:57:50 +0000</when>
<what>Issue 14830 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Feb 2011 03:58:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7600</bugid>
<title>Add Auto-Rotate ability to ALL screens in Android 2.1+</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-08T03:06:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>acicc...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 00:53:51 +0000</openedDate>
<description>Android 2.1+ Motorola Droid Verizon Wireless There are multiple threads
both here and at MotorolaQ&apos;Es Droid forum of people requesting this
feature (which appearently was initially present, but subsequently lost
sometime after the initial release in November)
https://supportforums.motorola.com/thread/16334?start=0Q&amp;Etstart=0
https://supportforums.motorola.com/thread/19000 ID 2606 ID 2843 ID 3088
ID 3089 ID 4555 ID 4712 ID 5096 ID 5193 ID 5195 and now 5195 which was
opened as an enhancement request has been closed for Q&quot;Eworking as
intendedQ&quot;E. How can an enhancement be working as intended if it was never
even remotely implemented? Screens that do not currently auto-rotate
include, but may not be limited to: LOCK HOME CONTACTS PHONE (would be
usefull when in dock) CALL LOG (would be usefull when in dock) FAVORITES
(would be usefull when in dock) INCOMING CALL (would be usefull when in
dock) CALL IN PROGRESS (would be usefull when in dock) Please listen to
your users who have clearly identified an opportunity to improve the
Android user interface. Please, Please, Please add this to the list of
things that the Iphone canQ&apos;Et... but the DROID DOES!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 08 Apr 2010 03:06:29 +0000</when>
<what></what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 05:24:06 +0000</when>
<what>Issue 7607 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 04:05:55 +0000</when>
<what>Issue 6141 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>18005</bugid>
<title>Android 2.1 Media recorder quality and preview problem?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>karthih...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 05:08:39 +0000</openedDate>
<description>hi, i record the video using media recorder class, two problem i have
facing, 1)the video quality is very poor compared original one which i
was taken through native camera 2)i set the preview display using
holder.getSurface() , but the camera preview is look like stretchable
one. How can i set the video quality and set proportionate preview
display in android 2.1 using Media recorder class. Thanks.</description>
</bug>
<bug>
<bugid>1809</bugid>
<title>Keylock is disabled shortly after ending outgoing call and enabling keylock.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jan 2009 09:36:10 +0000</openedDate>
<description>Problem: If I end the call and rapidly press the Q&quot;Eend callQ&quot;E key to
enable the screen/key lock, then the screen/key lock is indeed enabled
but it is disabled again automatically in a few moments. This leads to
unforeseen consequences if I end the call, enable screen lock and put
the phone in pocket/purse/wherever. Steps to reproduce: * Make an
outgoing call * End it with the hangup key * Press the key again rapidly
to lock the screen/keys * Note that the screen is locked * Note that
after some time (usually from a second till a few seconds) the screen
lock is removed and you are returned to the call log. This is better
reproduced if there are some background processes running.
-------------- LogCat output: 01-19 11:23:29.497:
INFO/ActivityManager(53): Starting activity: Intent {
action=android.intent.action.CALL_PRIVILEGED data=tel:XXXXXXXXXX
flags=0x10800000
comp={com.android.phone/com.android.phone.PrivilegedOutgoingCallBroadcaster}
} 01-19 11:23:29.687: INFO/ActivityManager(53): Starting activity:
Intent { action=android.intent.action.CALL data=tel:XXXXXXXXXX
flags=0x10000000 comp={com.android.phone/com.android.phone.InCallScreen}
(has extras) } 01-19 11:23:30.817: INFO/AudioHardwareMSM72XX(31):
Routing audio to Handset 01-19 11:23:30.817:
DEBUG/AudioHardwareMSM72XX(31): msm72xx_enable_audpp: 0x0000 01-19
11:23:31.057: WARN/WindowManager(53): No window to dispatch pointer
action 0 01-19 11:23:31.527: INFO/BluetoothHeadset(84): Proxy object is
now connected to Bluetooth Headset Service 01-19 11:23:31.817:
INFO/ActivityManager(53): Displayed activity
com.android.phone/.InCallScreen: 2109 ms 01-19 11:23:47.327:
DEBUG/WindowManager(53): IQ&apos;Em tired mEndcallBehavior=0x2 01-19
11:23:47.697: WARN/PHONE/CallCard(84): CallCard updateState: overall
Phone state is IDLE 01-19 11:23:47.767: INFO/ActivityManager(53):
moveTaskToBack: 16 01-19 11:23:47.817: WARN/AudioFlinger(31): write
blocked for 58 msecs 01-19 11:23:47.967: DEBUG/SurfaceFlinger(53): About
to give-up screen, flinger = 0x14f108 01-19 11:23:48.167:
INFO/ActivityManager(53): Starting activity: Intent {
action=android.intent.action.VIEW type=vnd.android.cursor.dir/calls
comp={com.android.contacts/com.android.contacts.DialtactsActivity} }
01-19 11:23:48.797: DEBUG/SurfaceFlinger(53): Screen about to return,
flinger = 0x14f108 01-19 11:23:49.237: WARN/ActivityManager(53):
Duplicate finish request for HistoryRecord{4317dbb0
{com.android.phone/com.android.phone.InCallScreen}} 01-19 11:23:49.807:
INFO/AudioHardwareMSM72XX(31): Routing audio to Speakerphone 01-19
11:23:49.827: DEBUG/AudioHardwareMSM72XX(31): msm72xx_enable_audpp:
0x0001</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 01:19:28 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:27:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:28:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:24:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19105</bugid>
<title>Android ATD DDMS not working in Eclipse 4.1</title>
<status>WorkingAsIntended</status>
<owner>vs...@google.com</owner>
<closedOn>2011-08-09T16:14:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>kamenlit...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 12:09:28 +0000</openedDate>
<description>ADT DDMS perspective is not functioning under Eclipse SDK 4.1. The
perspective shows as blank - no views, nothing. Host OS: Windows 7 SP1
x64 SDK tools version: Revision 12 Eclipse Version: 4.1.0 Eclipse Build
id: I20110620-1631 ADT plug-in version: 12.0.0.v201106281929-138431
STEPS TO REPRODUCE: 1. Install Eclipse SDK 4.1 2. Install Android ADT 3.
Open DDMS perspective EXPECTED RESULTS: DDMS perspective shall open
itself in the Eclipse environment. OBSERVED RESULTS: There is an empty
screen - no DDMS components at all.</description>
<comment>
<author>x...@android.com</author>
<when>Mon, 08 Aug 2011 22:59:42 +0000</when>
<what></what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Tue, 09 Aug 2011 00:27:39 +0000</when>
<what>Seems like an e4 issue. The DDMS perspective does not have an editor area, and e4 seems to have issues with such layouts. In particular, the root cause is the same as here:

http://dev.eclipse.org/mhonarc/lists/e4-dev/msg04513.html

Need to follow up with e4-dev to see if it is really fixed.</what>
</comment>
<comment>
<author>vs...@google.com</author>
<when>Tue, 09 Aug 2011 16:14:44 +0000</when>
<what>e4 issue, fixed in 4.2M1:

http://download.eclipse.org/e4/sdk/drops/S-4.2M1-201108051200/index.php
</what>
</comment>
</bug>
<bug>
<bugid>20243</bugid>
<title>Calendar: Too many actions to edit a reminderQ&apos;Es event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 07:32:48 +0000</openedDate>
<description>When you get a reminder and want to edit its event it takes as many as
five actions. It should take just 2 or 3 tops. Current actions: Swipe
down on taskbar Tap the reminder Tap the event Tap menu Tap edit It
should be Swipe down Tap Edit on the reminder Or Swipe down Tap the
reminder Tap edit</description>
</bug>
<bug>
<bugid>2744</bugid>
<title>cupcake on g1: charging with 1A on two wire charger</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>zblab...@gmail.com</reportedBy>
<openedDate>Fri, 22 May 2009 22:22:36 +0000</openedDate>
<description>IQ&apos;Em not sure how Q&quot;EAC chargerQ&quot;E detection is supposed to work... but if I
connect g1 with 5V power supply with two wires, it charges in Q&quot;EAC modeQ&quot;E.
ThatQ&apos;Es bad: many strange chargers can only supply 500mA.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:21:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9848</bugid>
<title>Email Notification not received</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>inderjee...@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 12:53:51 +0000</openedDate>
<description>Hi, I have samsung galaxy s handset since last two week. earlier i have
nokia e63. i am new for android based phone. just wanted to know that
when a new mail received why i cant get a notification just like nokia
e63? All my gmail account working properly but no notification recd. on
my hotmail and yahoomail account. is there any problem in setting? All
setting i have been checked. I have wifi at my home. earlier when i
entered home automatically mail notification recd. on nokia e63. please
help. Regards, Indrajeet Tip this Post to Staff inderjeetp2001 is online
now Report Post Edit/Delete Message</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 22 Jul 2010 22:28:42 +0000</when>
<what>Make sure sync is on for your account, make sure email app is set to notify/play a sound, donQ&apos;Et use a task killer.</what>
</comment>
<comment>
<author>inderjee...@gmail.com</author>
<when>Sun, 25 Jul 2010 03:01:03 +0000</when>
<what>Everything is perfect. Sync is always on notifications sound is on no task
killer run on my set but still not received any notifications sound for new
mail. Please give us proper solution.

Comment #1 on issue 9848 by anthonyo...@gmail.com: Email Notification not
received
http://code.google.com/p/android/issues/detail?id=9848

Make sure sync is on for your account, make sure email app is set to
notify/play a sound, donQ&apos;Et use a task killer.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sun, 25 Jul 2010 04:57:12 +0000</when>
<what>Use k9, free from the market</what>
</comment>
<comment>
<author>inderjee...@gmail.com</author>
<when>Sat, 31 Jul 2010 12:21:22 +0000</when>
<what>thanks. k9 working properly on my device.</what>
</comment>
</bug>
<bug>
<bugid>6816</bugid>
<title>Provide 3D hardware acceleration on emulator</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>hakan.er...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 04:42:03 +0000</openedDate>
<description>it would be great if emulator has 3d hardware acceleration. at the
moment it fallbacks to software renderer which is terrible in terms of
performance and hence is a real bottleneck to develop 3d applications. i
believe this can be done by bridging emulator to host OSQ&apos;Es OpenGL system
via VMGL. http://www.cs.toronto.edu/~andreslc/vmgl see this discussion
on Android Internals group http://groups.google.com/group/android-
internals/browse_thread/thread/5bf6dd5bf471a564</description>
</bug>
<bug>
<bugid>19315</bugid>
<title> draw9patch {java.lang.NullPointerException}</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wsz...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 03:12:50 +0000</openedDate>
<description>os:ubuntu 11.04 x64 exception: Exception in thread Q&quot;EAWT-EventQueue-0Q&quot;E
java.lang.NullPointerException at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initSystemColorDefaults(GTKLookAndFeel.java:1267)
at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel.loadStyles(GTKLookAndFeel.java:1509)
at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel.access$000(GTKLookAndFeel.java:37)
at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel$WeakPCL$1.run(GTKLookAndFeel.java:1449)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at
java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Exception in thread Q&quot;EmainQ&quot;E java.lang.NullPointerException at
javax.swing.plaf.synth.SynthLookAndFeel$AATextListener.propertyChange(SynthLookAndFeel.java:793)
at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:347)
at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at java.awt.Toolkit.setDesktopProperty(Toolkit.java:1784) at
sun.awt.SunToolkit.fireDesktopFontPropertyChanges(SunToolkit.java:1714)
at sun.awt.SunToolkit.setAAFontSettingsCondition(SunToolkit.java:1759)
at
sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:119)
at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initComponentDefaults(GTKLookAndFeel.java:1258)
at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel.getDefaults(GTKLookAndFeel.java:294)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:537) at
javax.swing.UIManager.setLookAndFeel(UIManager.java:581) at
com.android.draw9patch.Application.initUserInterface(Application.java:31)
at com.android.draw9patch.Application.main(Application.java:44)
Exception in thread Q&quot;EAWT-EventQueue-0Q&quot;E java.lang.NullPointerException at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initSystemColorDefaults(GTKLookAndFeel.java:1267)
at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel.loadStyles(GTKLookAndFeel.java:1509)
at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel.access$000(GTKLookAndFeel.java:37)
at
com.sun.java.swing.plaf.gtk.GTKLookAndFeel$WeakPCL$1.run(GTKLookAndFeel.java:1449)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at
java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) whatQ&apos;Es
wrong???</description>
</bug>
<bug>
<bugid>3199</bugid>
<title>In Maps after choosing Q&quot;Efind routeQ&quot;E on first try one is lead to latitude interface.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>dinyar.r...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jul 2009 18:20:42 +0000</openedDate>
<description>Steps to reproduce problem: -Open Google Maps -Open interface to find
way from one place to another. (public transit has previously been
selected) -Enter two adresses and press the find button. Result: The
Latitude interface pops up, overlaying the transit interface with the
results. Pressing the back button leads to the wanted information
Expected result: List with possible routes pops up on top without
Latitude interface.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:31:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:35:39 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:45 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>5801</bugid>
<title>Calendar appointments donQ&apos;Et have Save in menu (contacts does)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jan 2010 03:07:54 +0000</openedDate>
<description>When you edit a contact it fast to click Menu and tap Save instead of
scrolling all the way to the buttom and tap Save there. But in a
calendar appointment you can only Add reminder in the menu - no Save.
You HAVE to scroll down. Repro: - Edit a contact. - Click the Menu
button. - Notice there is a Save button on the screen. - Edit a calendar
appointment. - Click the menu button. - Notice that there is no Save
button in that menu. Please add it. I use Tattoo.</description>
</bug>
<bug>
<bugid>14862</bugid>
<title>Contacts cannot tell if CA is Calif or Canada even with ZIP and country!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tedzmic...@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 00:55:52 +0000</openedDate>
<description>On my Motorola Droid, OS updated through February 2011, the Contacts
list feature Q&quot;EView home addressQ&quot;E asks for which Canadian address
corresponds to an entry that lists Redmond CA as the address even though
a ZIP code is given. Worse, adding Q&quot;EUSAQ&quot;E to the country field did not
help! -Ted Michon Irvine, CA</description>
</bug>
<bug>
<bugid>60</bugid>
<title>JavaSound API is not implemented</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-25T21:48:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>12</stars>
<reportedBy>tor-ei...@jarnbjo.name</reportedBy>
<openedDate>Mon, 21 Jan 2008 16:36:19 +0000</openedDate>
<description>Usage of the JavaSound API (javax.sound) is restricted to some
proprietary playback of MP3 files. All other functions are missing.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:48:31 +0000</when>
<what>We do not currently aim to implement the Java Sound API.</what>
</comment>
<comment>
<author>martin.v...@gmail.com</author>
<when>Sat, 17 May 2008 21:48:45 +0000</when>
<what>Then either remove the API or implement it correctly. Non-working API only confuses
users and gives them false hope. I wasted a day trying to play a sound, dealing with
non-sensical error messages only to finally find this bug. Many thanks, really.</what>
</comment>
<comment>
<author>martin.v...@gmail.com</author>
<when>Wed, 09 Jul 2008 18:46:49 +0000</when>
<what>I apologize for my offensive tone. Note to self: take a few deep breaths before
adding a comment :)</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Mon, 14 Jul 2008 19:50:36 +0000</when>
<what>Q&gt;E We do not currently aim to implement the Java Sound API.

If there is currently no aim to implement the Java Sound API, IQ&apos;Ed be most interested
in the recommended way to play a ByteArrayInputStream or AndroidAudioInputStream?
This functionality is critical to my use of Android, but I found the current APIs
rather confusing, with many interfaces limited to playing a fixed sound file or URL. 

Thanks
</what>
</comment>
<comment>
<author>hebs007wrx</author>
<when>Thu, 06 Nov 2008 17:05:01 +0000</when>
<what>I need the Java Sound API to port over a guitar tuner. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:38:40 +0000</when>
<what></what>
</comment>
<comment>
<author>cenka...@gmail.com</author>
<when>Tue, 16 Mar 2010 15:26:34 +0000</when>
<what>Is there any way to play a PCM coded byte stream by using current 2.1 SDK?</what>
</comment>
<comment>
<author>frederik...@gmail.com</author>
<when>Wed, 14 Jul 2010 21:14:16 +0000</when>
<what>#5 There is at least one FLAC player for Android 1.6 (possibly also 1.5 or earlier), so yes, it is possible.</what>
</comment>
</bug>
<bug>
<bugid>691</bugid>
<title>MIDI playback from a local res object doesnQ&apos;Et work (creates a null object only).</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-07-30T17:45:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Bluewolf...@gmail.com</reportedBy>
<openedDate>Mon, 21 Apr 2008 23:27:39 +0000</openedDate>
<description>MediaPlayer mp; mp = MediaPlayer.create(this, R.raw.complete);
mp.start(); This will work with if complete is a mp3 file. If complete
is a MIDI file with a .mid extension, the MediaPlayer.create returns
null. The expected behavior is that it would work and play the local
resource.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:47:28 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 30 Jul 2008 17:45:04 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:40:27 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>1067</bugid>
<title>Browser TextBox: display does not auto-scroll for long lines</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-19T00:11:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>darag...@gmail.com</reportedBy>
<openedDate>Sat, 25 Oct 2008 13:42:32 +0000</openedDate>
<description>STR: - open webpage with large textbox (like the new defect screen here)
- enter a long line R: - screen stays pretty static (but jumps when off
screen letter is entered) ER: - screen should scroll to follow cursor</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 00:11:28 +0000</when>
<what>fixed in a future release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:39:34 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1400</bugid>
<title>Street address recognizer misses two-word street names</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-25T18:56:30.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>spapadim</reportedBy>
<openedDate>Mon, 01 Dec 2008 14:33:55 +0000</openedDate>
<description>The webkit component does not turn all addresses into Google maps links
properly. Something like 1538 Third Ave. New York, NY 10028 will be
turned into a link, but something like 210 E. 86th St. New York, NY
10028 wonQ&apos;Et work. Tried several names, and it seems that if the street
name is more than one word, itQ&apos;Es not recognized--but with some
exceptions: Works: Q&quot;EThird AveQ&quot;E, Q&quot;E3rd AveQ&quot;E, Q&quot;E86th StQ&quot;E, Q&quot;ERidgeview StQ&quot;E,
Q&quot;ESt. Marks StQ&quot;E Fails: Q&quot;EE. 86th StQ&quot;E, Q&quot;EE 86th StQ&quot;E, Q&quot;EEast 86th StQ&quot;E, Q&quot;EE.
Ridgeview StQ&quot;E, Q&quot;EOak Ridge StQ&quot;E Notice that the Q&quot;ESt.Q&quot;E prefix did get
recognized, but all other two-word names failed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 15:12:27 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 20 Aug 2009 00:49:38 +0000</when>
<what>good bug, thanks</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 20:22:15 +0000</when>
<what>The examples fail, but not for the reason that you might guess. Q&quot;E4 E. 86th St New York, NYQ&quot;E doesnQ&apos;Et work, while 
Q&quot;E4 E. 86th St Yonkers, NYQ&quot;E works fine. The bug is that the logic sees Q&apos;ENew YorkQ&apos;E, thinks that is the state name, 
and that St must be the city name and 4 E. 86th must be the street name, and rejects it. It should (but does not) 
go on to try again with NY as the state name.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 Aug 2009 18:56:30 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:38:49 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18360</bugid>
<title>improper UI placement of letter / number swap key, caps lock key on soft keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>thehighhat@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 16:59:00 +0000</openedDate>
<description>Honeycomb 3.1 on Galaxy Tab 10.1 Using standard Android keyboard. A
standard US keyboard places the CAPS lock to the left of the letter A,
with a Shift key below it, and special keys below that. Past versions of
Android have the key that changes from letters to numbers / symbols in
the bottom left corner. This in on millions of devices. The key has now
been moved much higher, above where a normal CAPS key would be. This
hampers usability, especially for Android users coming from phone to
tablet. Please move the key back to the bottom left corner.</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:43:55 +0000</when>
<what>Yes! I hate the new keyboard arrangement on Android tablets.</what>
</comment>
</bug>
<bug>
<bugid>9847</bugid>
<title>DROID-X Moving ICONS, APPS and folders between screens requires reboot </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-19T04:56:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MarcSensei@gmail.com</reportedBy>
<openedDate>Sat, 17 Jul 2010 12:42:46 +0000</openedDate>
<description>After a Droid-X reboot moving icons from the application tray to any
screen of folder on any screen works fine. Also moving ICONS, APPS and
folders from screen to screen works ok. After a few minutes the
functionality of moving objects stops and you are unable to move or
reposition icons from anywhere to anywhere unless a fresh reboot is done
on the Droid-X device. Easily reproduced. This bug is quite a problem
since a reboot is required to reposition or move ojects amongst screens,
folders, etc shortly after customizing the Droid-X screens</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 19 Jul 2010 04:56:17 +0000</when>
<what>Hi,

Thanks for reporting this issue. However, this is specific to MotorolaQ&apos;Es software on Droid-X and you should report the issue to them.</what>
</comment>
</bug>
<bug>
<bugid>2615</bugid>
<title>Eclipse doesnQ&apos;Et launch application with 1.5 xml parameters in 1.1 AVD </title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T02:33:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Maxouw...@gmail.com</reportedBy>
<openedDate>Fri, 08 May 2009 13:38:49 +0000</openedDate>
<description>Here is my problem : I have an application on eclipse with latest
android tools (0.9.1). This application have *no* 1.5 specifics
features, except Q&apos;EimeOptionsQ&apos;E and Q&apos;EinputTypeQ&apos;E xml value. If I setup my
project for target Q&apos;EAndroid 1.5Q&apos;E, everything is fine, but I canQ&apos;Et setup
run configurations to launch in a 1.1 AVD. If I setup my project for
target Q&apos;EAndroid 1.1Q&apos;E, I have the run configuration for 1.1 avd, but the
AAPT report problems on layout xml files (Q&quot;EERROR No resource identifier
found for attribute Q&apos;EimeOptionsQ&apos;E in package Q&apos;EandroidQ&apos;EQ&quot;E) and denies the
launch of the application. I think the AAPT should report a warning and
not an error for this xml problems, since it will not make the
application crash. Thanks for your comments</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:33:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17104</bugid>
<title>SSLProtocolException : Failure in SSL library, usually a protocol error</title>
<status>Duplicate</status>
<owner>b...@google.com</owner>
<closedOn>2011-05-25T18:53:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>smilla...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 11:01:55 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). 1. It build an application on the Android
2.3.1 SDK 2. It register on the server application was build 3. It
download that application by a device that GINGERBREAD OS load * If it
build an application on the others except for Android 2.3.1 SDK, it
succeed in download the application by a device that GINGERBREAD OS load
- What happened. Occur below error 05-24 17:11:58.705:
WARN/System.err(11329): javax.net.ssl.SSLProtocolException: Read error:
ssl=0x866ba0: Failure in SSL library, usually a protocol error 05-24
17:11:58.705: WARN/System.err(11329): at
org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_read(Native
Method) 05-24 17:11:58.705: WARN/System.err(11329): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:788)
05-24 17:11:58.705: WARN/System.err(11329): at
org.apache.harmony.luni.internal.net.www.protocol.http.FixedLengthInputStream.read(FixedLengthInputStream.java:44)
05-24 17:11:58.705: WARN/System.err(11329): at
com.skt.omp.downloader.HttpsConnector.read(HttpsConnector.java:213)
05-24 17:11:58.705: WARN/System.err(11329): at
com.skt.omp.downloader.ContentDelivery.saveNormalContent(ContentDelivery.java:512)
05-24 17:11:58.705: WARN/System.err(11329): at
com.skt.omp.downloader.ContentDownloader.downloadNormalContent(ContentDownloader.java:178)
05-24 17:11:58.705: WARN/System.err(11329): at
com.skt.omp.downloader.ContentDownloader.startDownload(ContentDownloader.java:57)
05-24 17:11:58.705: WARN/System.err(11329): at
com.skt.omp.downloader.IDownloaderImpl.run(IDownloaderImpl.java:1227)
05-24 17:11:58.705: WARN/System.err(11329): at
java.lang.Thread.run(Thread.java:1019) - What you think the correct
behavior should be. The same success to download an application be build
on any environment. Please make sure that youQ&apos;Ere using Android 2.3, and
(if the issue exists on a device) that the device also runs Android 2.3.
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 25 May 2011 17:03:13 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 25 May 2011 18:53:37 +0000</when>
<what>I believe this a duplicate, especially given the description that it works on an up-to-date device, but not the older SDK build.</what>
</comment>
</bug>
<bug>
<bugid>3134</bugid>
<title>White screen on emulator when setting the pixel format to PixelFormat.TRANSLUCENT or PixelFormat.PixelFormat.RGBA_8888</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>Plintu...@gmail.com</reportedBy>
<openedDate>Tue, 30 Jun 2009 18:53:35 +0000</openedDate>
<description>For an example of this issue you may try running OpenGL ES translucent
surface demo from the API Demos sample code included with the Android
SDK. It has been reported that this demo works fine on G1 phones. This
issue makes developing applications using RGBA framebuffer impossible
without owning the actual hardware... I tried writing a simple OpenGL ES
application which initializes an RGBA surface, draws something, and then
reads some of the pixels from the screen to a byte buffer. The alpha
values seem to be correct. (I tested the values in the debugger) I have
looked through most of the emulator code dealing with the frame buffer
and I strongly suspect that the problem is probably not in the emulator
but somewhere in the goldfish kernel/framework.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:45:32 +0000</when>
<what></what>
</comment>
<comment>
<author>wangling...@gmail.com</author>
<when>Wed, 09 Sep 2009 04:01:31 +0000</when>
<what>I run this problem too.
Anyone help?</what>
</comment>
<comment>
<author>jobbysun...@gmail.com</author>
<when>Sat, 10 Oct 2009 15:18:57 +0000</when>
<what>I have encounter this problem recently, and yes I really think there should be some
fix on it</what>
</comment>
</bug>
<bug>
<bugid>17595</bugid>
<title>When I install a race applicatiom, such as Asphalt5, and run it ,the direction of the race car is wrong;</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yuji...@huawei.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 02:17:25 +0000</openedDate>
<description>I have the android 3.0 devices: Xoom; When I install a race applicatiom,
such as Asphalt5, and run it ,the direction of the race car is wrong; I
think the direction of the race should the same as my Phone ME525 with
android 2.2; Can you tell me why and how can I fix it?</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Wed, 15 Jun 2011 22:50:12 +0000</when>
<what>You need to speak to the game devs about it, itQ&apos;Es their issue</what>
</comment>
<comment>
<author>yuji...@huawei.com</author>
<when>Fri, 17 Jun 2011 07:31:38 +0000</when>
<what>You mean it is the Asphalt5Q&apos;Es issue, not the googleQ&apos;Es issue, right?</what>
</comment>
</bug>
<bug>
<bugid>4735</bugid>
<title>Hotmail stops working on Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>MKing...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 21:01:02 +0000</openedDate>
<description>- Steps to reproduce the problem. Open Q&quot;EMailQ&quot;E and wait until you get the
error: Sorry! The application Email (process com.android.email) has
stopped unexpectly. Please try again. or wait until the email program
tries up refresh your email every 15 or so minutes - What happened.
Error message above happens and you cannot update your email - What you
think the correct behavior should be. Hotmail SHOULD work. Its not an
issue with Plus accounts or anything because it wouldnQ&apos;Et work the first
time if the access was restricted. Some members believe it has to do
with too many messages and the process just times out. This needs to
work as it is a major feature of the phone. This is on a Motorola Droid
running Android 2.0 A few other people are having the exact same problem
here: https://supportforums.motorola.com/thread/16316</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>rich...@gmail.com</author>
<when>Wed, 14 Jul 2010 00:09:50 +0000</when>
<what>Problem also occurs with Plus account.  Hotmail email gets pulled in once in every 6 tries.  Problem also exsists in Adroid 2.1</what>
</comment>
<comment>
<author>rcu...@gmail.com</author>
<when>Wed, 13 Oct 2010 03:35:30 +0000</when>
<what>I am using Samsung galaxy 5, in The android fetching email from server but canQ&apos;Et open for reading. It displays Q&quot;Eapplication email has stopped the process (com.android.email) unexpectedly.</what>
</comment>
</bug>
<bug>
<bugid>19769</bugid>
<title>Per-network proxy settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ofcourse...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 09:43:25 +0000</openedDate>
<description>At home, IQ&apos;Em using a wifi network that has direct inet access. When I
come to work, I am connecting to corporate wifi that requires proxy. In
order for it to work, I have to delete/add proxy every time I switch
connection between home and work. In iOS, this is resolved by wifi
network properties having a field for proxy server, so the server is
effectively on per-connection basis. It would be nice to see this in
Android as well.</description>
</bug>
<bug>
<bugid>3464</bugid>
<title>WIFI hanging after few minutes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>17</stars>
<reportedBy>igon.skr...@gmail.com</reportedBy>
<openedDate>Tue, 04 Aug 2009 23:54:24 +0000</openedDate>
<description>I have new HTC G1 bought for shop - with android 1.5 (after update) -
and IQ&apos;Em getting problems with WIFI - it stops responding after a short
while - IQ&apos;Eve installed wifi fixer app that re-connects when it detects
the hang - but it takes while and some sites time out till then - would
be nice if this issue is fixed somewhere soon or if there is fix normal
user can apply not having any special programming etc skills. This issue
was written over then net - just type Q&quot;Eg1 wifi problemsQ&quot;E in google and
you will see more descriptions and case studies (for some router
settings helped - but this doesnQ&apos;Et work for me). Please write me if and
when will it be fixed - my mail: igon.skrzypek@gmail.com</description>
<comment>
<author>igon.skr...@gmail.com</author>
<when>Wed, 05 Aug 2009 17:55:57 +0000</when>
<what>I found a solution for my router (EDIMAX) - I had to lower encyption from WPA2 to WPA
and also set more frequent becon sending (was 100 ms - IQ&apos;Eve set to 50 ms).

As for now it works - probably it is becon that was causing wifi to Q&quot;ElockQ&quot;E - it
probably went out of sync or something like that - but would be nice if this is fixed
in new releases - because on some networks or hot spots persons wonQ&apos;Et have chance to
manipulate those settings of routers</what>
</comment>
<comment>
<author>kirmo.uu...@gmail.com</author>
<when>Tue, 18 Aug 2009 07:51:32 +0000</when>
<what>I have similar issues with my Zyxel P660HW with WPA2 wifi network. I Have HTC Magic
running Android 1.5 Cupcake and the Wifi behaviour didnQ&apos;Et change after update to 1.5.

The wifi connection works for a while (some 5-20 minutes) but after that no traffic
will go through. The HomeQ&gt;ESettingsQ&gt;EWireless ControlsQ&gt;EWi-Fi displays Q&quot;EAuthenticating
with Q&lt;Enetwork nameQ&gt;EQ&quot;E. If I switch off Wi-Fi in the user interface and turn it back
on, it will work for a while. 

Hope this helps finding out the solution.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:42:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:24:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jasvazquez</author>
<when>Sun, 06 Sep 2009 14:01:32 +0000</when>
<what>IQ&apos;Eve got the same problem. 
Any idea about how to solve it?
Thx.</what>
</comment>
<comment>
<author>igon.skr...@gmail.com</author>
<when>Sun, 06 Sep 2009 19:46:28 +0000</when>
<what>Read my second comment and try it - in short decreese Beacon Interval from any value
(usually 100 ms) down to 40 ms - it helped me - should also help you - if not then
search for any power saving settings in your router and turn them down - they are
responsible for less frequent sending of sync signals which probably cause Android
phones to fall off sync</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:19:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12214</bugid>
<title>Force close when added an artist to play-list in Last.fm.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 05:56:55 +0000</openedDate>
<description>Tested this case on Android2.2. - Steps to reproduce the problem
(including sample code if appropriate). 1. Launch market - download -
install Last.fm. 2. Launch Last.fm and go to Q&apos;ETop ArtistsQ&apos;E - One Artist
- Menu - Q&apos;EAdd to PlaylistQ&apos;E. 3. Create a playlist and add the artist to
it. 4. Observe that, force close when added an artist to play-list in
Last.fm. - What happened. Force close when added an artist to play-list
in Last.fm. - What you think the correct behavior should be. Phone
should worked well when added an artist to play-list in Last.fm. For the
more details please check the log attached.</description>
<comment>
<author>Chris....@gmail.com</author>
<when>Thu, 28 Oct 2010 05:57:51 +0000</when>
<what>10-22 13:58:11.164: ERROR/AndroidRuntime(5655): Caused by: java.lang.NullPointerException
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at java.net.URLEncoder.encode(URLEncoder.java:94)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at fm.last.util.UrlUtil.escape(UrlUtil.java:250)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at fm.last.util.UrlUtil.buildQuery(UrlUtil.java:233)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at fm.last.util.UrlUtil.doPost(UrlUtil.java:245)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at fm.last.api.impl.TrackFunctions.shareTrack(TrackFunctions.java:227)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at fm.last.api.impl.LastFmServerImpl.addTrackToPlaylist(LastFmServerImpl.java:585)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at fm.last.android.activity.AddToPlaylist$AddToPlaylistTask.doInBackground(AddToPlaylist.java:151)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at fm.last.android.activity.AddToPlaylist$AddToPlaylistTask.doInBackground(AddToPlaylist.java:1)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at fm.last.android.utils.UserTask$2.call(UserTask.java:211)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
10-22 13:58:11.164: ERROR/AndroidRuntime(5655): ... 4 more


Looks like an App NULL pointer error. </what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 28 Oct 2010 18:01:16 +0000</when>
<what>If this is an application error, the bug should be reported to the app author.  This site is only for reporting bugs in the Android OS itself.
</what>
</comment>
</bug>
<bug>
<bugid>13470</bugid>
<title>Add bigger emoticon Icons </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jleid...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 10:17:55 +0000</openedDate>
<description>It seems that the emoticons that are contained in Android are only for a
small display resolution. On my Droid I have real problems to see what
Smileys are sent to me.</description>
</bug>
<bug>
<bugid>14000</bugid>
<title>crash in Dalvik VM during stress test</title>
<status>Unreproducible</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2011-02-14T19:18:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>yyulili</reportedBy>
<openedDate>Fri, 14 Jan 2011 09:38:12 +0000</openedDate>
<description>We have been meeting with a kind of crash during running stress test,
the process when crashes occurred might differ, but the call stack
always shows the final crash in Dalvik VM. 1. The stack is shown in Q&apos;EAE3
tombstone.txtQ&apos;EQ&apos;EAE3 stack.txtQ&apos;E. SIGSEGV crash with fault addr 0000561e,
the cause of this crash should be invalid Java object access, IGET was
executed to get one field of a java object, but the object reference is
invalid (0x5616), we checked that there is a broken chain of Q&apos;EMessage
objectsQ&apos;E, where one Message object 0x457ea930 has an invalid object
reference Q&apos;E0x456a1c18Q&apos;E in its Q&apos;EnextQ&apos;E field, since there doesnQ&apos;Et exist a
Message object of Q&apos;E0x456a1c18Q&apos;E. Could that be the cause please? 2. The
stack is shown in Q&apos;EAB4 tombstone.txtQ&apos;EQ&apos;EAB4 stack.txtQ&apos;E. SIGSEGV crash with
fault addr 00000078. From the call stack and code below
(/dalvik/vm/mterp/out/InterpAsm-armv5te-vfp.S): 7502 GET_VREG(r2, r3) @
r2Q&lt;E- vC (Q&quot;EthisQ&quot;E ptr) 7503 cmp r2, #0 @ is Q&quot;EthisQ&quot;E null? 7504 beq
common_errNullObject @ null Q&quot;EthisQ&quot;E, throw exception 7505 ldr r2, [r2,
#offObject_clazz] @ r2Q&lt;E- thisPtr-Q&gt;Eclazz 7506 ldr r2, [r2,
#offClassObject_vtable] @ r2Q&lt;E- thisPtr-Q&gt;Eclazz-Q&gt;Evtable We can see that
vC= 0x45583450, but its content is 0, so in line 7506, it tries to load
[0+0x78], which causes invalid access. Also we canQ&apos;Et find the owner of
address 0x45583450 in the Dalvik heap. This issue seems also a Java
object corruption. 3. The stack is shown in Q&apos;ES1 tombstone.txtQ&apos;EQ&apos;ES1
stack.txtQ&apos;E SIGSEGV crash with fault addr 00000028. The kernel call stack
is absolutely the same as that in case 1, the SIGSEGV is also due to
invalid pointer access. If taking a look at the Message object in the
heap, most of them looks normal except that one message objectQ&apos;Es
(0x4571BBC8) Q&apos;EnextQ&apos;E points to a String (0x4571d978 (Ljava/lang/String;)
Q&apos;Epublic abstract boolean
android.view.ViewDebug$ExportedProperty.deepExport()Q&apos;E), which is a
little strange, generally it should point to a Message object or NULL.
Please kindly tell us your suspicions or suggestions about these
crashes. They all seems related to Dalvik VM, however, I have no idea
about where the problem really locates in, could you give us any hints?
Thank you very much!</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 14 Jan 2011 16:33:34 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 14 Jan 2011 20:56:06 +0000</when>
<what>These do sound like instances of memory corruption.  All objects should have a valid class pointer; if one doesnQ&apos;Et, itQ&apos;Es likely because something ran through and stomped on the object in the managed heap.

What version of Android are you using?  v2.3 Q&quot;EgingerbreadQ&quot;E offers some extended heap checking, in the form of Q&quot;E-Xgc:preverify -Xgc:postverifyQ&quot;E.

These sorts of problems are often the result of native code elsewhere in the process.
</what>
</comment>
<comment>
<author>yyulili</author>
<when>Mon, 17 Jan 2011 05:50:59 +0000</when>
<what>Thanks a lot for the comment.
I was using v2.1 Q&quot;EeclairQ&quot;E, does it also provide any way of extended heap checking?</what>
</comment>
<comment>
<author>fad...@google.com</author>
<when>Tue, 18 Jan 2011 23:52:05 +0000</when>
<what>No, the new heap stuff isnQ&apos;Et available until 2.3 Q&quot;EgingerbreadQ&quot;E.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 19:18:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17972</bugid>
<title>Fast Roaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>simmo...@gmail.com</reportedBy>
<openedDate>Sat, 25 Jun 2011 09:18:10 +0000</openedDate>
<description>I have 2 APQ&apos;Es im my home on the same SSID, and android does not like
switching from one to the other, which effectively means that working
around the house my Droid effectively drops network connection, but not
entirely. IQ&apos;Em guessing support for IEEE 802.11R is not built into the
stack.</description>
<comment>
<author>theo.bau...@gmail.com</author>
<when>Sun, 16 Oct 2011 11:49:48 +0000</when>
<what>I got the same problem...</what>
</comment>
<comment>
<author>p...@sanjuro.org</author>
<when>Tue, 01 Nov 2011 18:59:51 +0000</when>
<what>I would really think this is something that google would want to jump on.  802.11r would give us network guys the ability to use fast roaming on handsets in a corporate environment.  At that point we could stop buying crap like cisco and polycomm phones to provide SIP connections and just use our droids.   This is a big sleeper and its simply on no-ones radar.  Please look into implementing this on the stack. </what>
</comment>
</bug>
<bug>
<bugid>1763</bugid>
<title>Mail app displays Q&quot;EnullQ&quot;E body reading mail sent from pine</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-15T13:18:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>DanFabul...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jan 2009 07:56:57 +0000</openedDate>
<description>Any mail sent from Alpine (or pine) canQ&apos;Et be read in the IMAP Email app.
(It looks fine in the Gmail app.) The body of the message just says
Q&quot;EnullQ&quot;E. IQ&apos;Ell admit... reproducing this may be a bit tough. HereQ&apos;Es one
repro that works: 1) Download Alpine http://www.washington.edu/alpine/
2) Configure Alpine with Gmail
http://javatarian.wordpress.com/2008/02/01/configuring-alpine-with-gmail/
3) Send a brief message to your Gmail account Subject: foo Body: bar 4)
Configure the IMAP Email app to access your Gmail account 5) Open your
Q&quot;EfooQ&quot;E email Expected: the body should be Q&quot;EbarQ&quot;E Actual: the body is just
the word Q&quot;EnullQ&quot;E I believe this thread is describing a similar problem,
but doesnQ&apos;Et include repro steps:
http://groups.google.com/group/android-developers/browse_thread/thread/22ff17484aaa4261/afe4f00277279cee
IQ&apos;Eve also attached a sample Alpine message (with headers) to this bug.</description>
<comment>
<author>thebigke...@gmail.com</author>
<when>Tue, 13 Jan 2009 00:13:51 +0000</when>
<what>Good job narrowing it down to just pine! I was going to post a bug report, but didnQ&apos;Et
realize the pine connection. Now that I think about it, all of the e-mails that have
done that were from senders that use pine. Anyways, this is very annoying, and I
second it!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:18:27 +0000</when>
<what>This bug was fixed and the fix will be in a future release.</what>
</comment>
<comment>
<author>brettpa...@gmail.com</author>
<when>Tue, 17 Mar 2009 12:56:59 +0000</when>
<what>What was the actual bug?  Maybe there is a work around on the server side of things
until the release is out in the wild (like a procmail rule attached to a parser that
fixes up the message).  </what>
</comment>
</bug>
<bug>
<bugid>69</bugid>
<title>Context.openFileOutput files directory</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:41:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dan.ul...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jan 2008 22:43:29 +0000</openedDate>
<description>It appears when using Context.openFileOutput that it stores everything
in a /data/data/Q&lt;Eapp namespaceQ&gt;E/files directory, but apparently does not
automatically create the files subdirectory if it doesnQ&apos;Et exist. I think
the javadoc implies that it should be created when it says the file will
be created if it doesnQ&apos;Et exist.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:52:24 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>appletvdesign</author>
<when>Wed, 03 Sep 2008 15:16:04 +0000</when>
<what>same as Issue 75</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:41:30 +0000</when>
<what>Cleanup - closing issues that predate 1.0. Please open a new report is this issue
still exists in 1.0.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:14:54 +0000</when>
<what></what>
</comment>
<comment>
<author>sje3...@gmail.com</author>
<when>Mon, 02 May 2011 02:52:52 +0000</when>
<what>i see this issue, and cannot find a work around yet. is there a fix or workaround?
i am using the latest android sdk, but both context.openFileOutput and context.getFilesDir() throw FileNotFoundException. Also SQLiteOpenHelper.getReadableDatabase() throws Q&apos;Eunable to open database fileQ&apos;E, so it seems to be a file system issue.
The directories and files all seem to read only, such as /data/data/Q&lt;EpackageQ&gt;E/files
</what>
</comment>
</bug>
<bug>
<bugid>10888</bugid>
<title>Browser stops working when screen turns off</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-08-31T19:57:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>harryshepard@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 22:27:44 +0000</openedDate>
<description>First off, I am using an HTC Desire on O2 using 2.1 (O2 wonQ&apos;Et let me
upgrade until October some time). When the screen turns off the browsers
(I have tried the stock browser, opera mini and dolphin) stop processing
events. For example, a page running javascript stops working when the
screen switches off. This should not happen. It means that the screen
needs to be kept one which destroys the battery. Is there a way to make
the browser continue working even when the screen switches off? IQ&apos;Em
assuming the screen goes and the phone switches the browser to idle to
conserve battery or something</description>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Tue, 31 Aug 2010 19:57:08 +0000</when>
<what>Letting the browser continue to run would be a huge battery drain. Simply turning off the screen would not save enough juice to help. You can set the time limit before the display turns off in settings.</what>
</comment>
<comment>
<author>harryshepard@gmail.com</author>
<when>Sun, 05 Sep 2010 22:33:27 +0000</when>
<what>That is stupid. Keeping the screen on uses far more battery. It should be a user option not decided by you. I need to run a website that uses javascript constantly. This means I must leave the screen on, constantly. This means my battery lasts about 6 hours. Surely with the screen off some battery would be saved? How can the screen being on make no difference?</what>
</comment>
<comment>
<author>harryshepard@gmail.com</author>
<when>Mon, 06 Sep 2010 12:19:47 +0000</when>
<what>Also means that you canQ&apos;Et put the phone in your pocket and leave it running. How does that make sense?

Should be able to choose which apps are broken when the screen turns off please. One of the advantages of android is how customisable it is and how much control you get over it. Browser needs to keep running javascript when the screen goes off for 2 reasons.

1. To conserve battery (even if only a small amount)
2. So the phone can be locked and pocketed while it keeps running</what>
</comment>
<comment>
<author>icecream...@gmail.com</author>
<when>Wed, 27 Oct 2010 10:56:14 +0000</when>
<what>I agree with harryshepard. For example, I have tried to listen to streamed podcasts using the browser and I would like to be able to shut off the screen and put the phone in my pocket and still continue listening. This is a real use case that is not possible with the current strategy.</what>
</comment>
<comment>
<author>chrism...@gmail.com</author>
<when>Tue, 09 Nov 2010 22:00:02 +0000</when>
<what>same here, but it would also be nice to specify that some websites should be left to run in the background, even when switching to other applications. If youQ&apos;Ere listening to music on a site, it would be nice to both listen with the screen off in your pocket, and be able to keep listening (and not have the page reload....) when you switch to see a text message or check an email-</what>
</comment>
<comment>
<author>ilysand...@gmail.com</author>
<when>Fri, 21 Jan 2011 21:12:56 +0000</when>
<what>i would also like this feature to be implemented </what>
</comment>
<comment>
<author>EvoIX...@gmail.com</author>
<when>Sat, 21 May 2011 04:58:09 +0000</when>
<what>I listening to bbc radio1 a lot and would like this feature added.  It makes zero sense not to have this</what>
</comment>
</bug>
<bug>
<bugid>10999</bugid>
<title>Multiple birthday reminders on Android for single event in GMail. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>30</stars>
<reportedBy>alectro...@gmail.com</reportedBy>
<openedDate>Sat, 04 Sep 2010 08:22:06 +0000</openedDate>
<description>Hi. I am one of those people that has multiple birthdays appearing in
AndroidQ&apos;Es Calendar (some other people on forums have mentioned this, on
HTC Q&amp;E Samsing devices:
http://androidforums.com/samsung-galaxy-s/146653-contacts-birthdays-google-contacts-shown-twice.html
http://code.google.com/p/android/issues/detail?id=9857Q&amp;Eq=birthday%20calendarQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars#makechanges
). The essential issue is that every contactsQ&apos;E birthday gets shown
multiple times as a Q&apos;Ereminder-blockQ&apos;E in the android calendar whereas
there should only 1 be shown and GMail calendar only shows one
reminder-block as it should be as well. I think itQ&apos;Es reproducable as I
managed to get 3x the same birthday reminder-block after which I am
stuck with now: -in google calendar, go to calendar settings and switch
your contacts birthday-calender off. -check google calendar that they
have dissapeared -switch them on again and they should now show up as 1
entry in google calendar again, but 2 entries in android. Would be great
to get some feedback on this as I donQ&apos;Et want to test around further Q&amp;E
risk flooding my calendar with pointless reminder-blocks. Thanks. HTC
Legend Android 2.1 HTC Sense UI</description>
</bug>
<bug>
<bugid>14985</bugid>
<title>Automatically hang up/end call using speech detection and proximity sensor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>joshuadu...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 12:37:24 +0000</openedDate>
<description>It would be useful to turn on a setting that can detect the word Q&quot;EbyeQ&quot;E
followed very shortly by the proximity sensorQ&apos;Es detecting that the phone
has been moved away from the userQ&apos;Es ear. The phone could automatically
end the call. This would save me a lot of time, as I must often turn on
the screen, swipe to unlock, press the Q&quot;Ereturn to callQ&quot;E button, and then
hit End Call.</description>
<comment>
<author>alexvem</author>
<when>Thu, 24 Feb 2011 12:55:39 +0000</when>
<what>Stock Android doesnQ&apos;Et require you do unlock to hang up. Removing your ear from the phone will make the screen lit and you can simply hit the end call button. There is no Q&quot;Ereturn to callQ&quot;E button either.

Seems like you are using some 3rd party device skin?</what>
</comment>
<comment>
<author>alexvem</author>
<when>Thu, 24 Feb 2011 12:55:40 +0000</when>
<what>Stock Android doesnQ&apos;Et require you do unlock to hang up. Removing your ear from the phone will make the screen lit and you can simply hit the end call button. There is no Q&quot;Ereturn to callQ&quot;E button either.

Seems like you are using some 3rd party device skin?</what>
</comment>
<comment>
<author>joshuadu...@gmail.com</author>
<when>Thu, 24 Feb 2011 13:00:25 +0000</when>
<what>No, I have stock 2.2.  IQ&apos;Em not sure if itQ&apos;Es because IQ&apos;Em left-handed, but the
proximity sensor in the Nexus One often screws up and activates the screen
while I am still on the phone.  Because of this, I often had accidental
button presses and hangups.  To solve this, after initiating a call, if you
press home and then turn the screen off, this will prevent the issue of
having accidental button presses due to the screen re-activating.  But this
is what makes the unlock and Q&quot;Ereturn to callQ&quot;E parts required as well.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 01 Mar 2011 18:34:44 +0000</when>
<what>What about this scenario?

Q&quot;EOK, letQ&apos;Es meet for lunch. IQ&apos;Ell be there by...Q&quot;E

[takes phone away from ear to look at the time on the phone]

Q&quot;E12:30, OK? Hello? Hello? Ugh, another dropped call!Q&quot;E

***

What IQ&apos;Em saying is: neat idea, but not practical.</what>
</comment>
<comment>
<author>tryanchr...@gmail.com</author>
<when>Wed, 02 Mar 2011 03:22:19 +0000</when>
<what>Considering the person knows how to turn on this feature you would get used to NOT doing that haha</what>
</comment>
<comment>
<author>zouzousa...@gmail.com</author>
<when>Mon, 07 Mar 2011 13:20:47 +0000</when>
<what>hahahhahaha i like anthonyQ&apos;Es comment, good suggestion but not practical :)</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 25 Mar 2011 04:21:49 +0000</when>
<what>Q&gt;E hahahhahaha i like anthonyQ&apos;Es comment

Ha, thanks zouzou.

I also wanted to mention that the Droid X has an option (under Q&quot;ECall settingsQ&quot;E, I believeQ&quot;E) that letQ&apos;Es you end the call with the power button. However, I think that this may be a Moto Blur feature, not Android. Hm, I wonder if an app could add this functionality or even the Q&quot;Ehang up when I say Q&apos;EbyeQ&apos;EQ&quot;E feature.</what>
</comment>
</bug>
<bug>
<bugid>19176</bugid>
<title>Webpage input lagging issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yueunp...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 05:48:29 +0000</openedDate>
<description>Occurrence process : Browser Q&gt;E Go to website contains large page and
many contents (www.sanook.com , www.mthai.com) Q&gt;E Top right key for
options Q&gt;E Find on page Q&gt;E Type 4-5 characters on keypad Occurrence Status
: Browser seems critical lagging Expected Result: Do not lag
_______________________________________________________________________
In Opera mini web browser, It is not lagging to input text in the same
page. Only in Q&quot;Efind on pageQ&quot;E search tab, It is very lagging issue in
P3,Galaxy tab1, P4,P5, and I9100. ASAP, It should fastly be fixed.</description>
</bug>
<bug>
<bugid>9325</bugid>
<title>Java Script Errors after going from Androird 2.1 to 2.2 FRF50</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>Nar...@gmail.com</reportedBy>
<openedDate>Fri, 25 Jun 2010 11:47:52 +0000</openedDate>
<description>Please describe the problem in detail. When I go to www.thespread.com
the navigation bar loads on the left side of the page instead of across
the top of the page. When I go to www.aol.com and log into webmail
nothing loads. All I get is an image of a circle that spins forever.
Both of the issues came about after the upgrade from Android 2.1 to
Android 2.2 FRF50. I am using a Nexus One phone. To reproduce the
problem load the webpages on a Nexus One without the Android 2.2 then
load the pages on a Nexus One with Android 2.2.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 20:37:32 +0000</when>
<what>I reproduced the problem with www.thespread.com. mail.aol.com works fine for me.

</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>224</bugid>
<title>Creating a new class that extends DatabaseContentProvider fails in Eclipse (ADT plugin installed)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-19T19:19:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eightyst...@gmail.com</reportedBy>
<openedDate>Mon, 11 Feb 2008 06:24:56 +0000</openedDate>
<description>Android Version m3-rc37a Android Development Tools Version: 0.3.3 OS X
Version: 10.5.1 (Build 9B18) Eclipse SDK Version: 3.3.1.1 (Build id:
M20071023-1652) Summary: Unable to create a new Class that extends
DatabaseContentProvider. Creating a new class that extends other Android
classes, including ContentProvider, works correctly. 1. Create a new
Android Project. - Package name: com.foo.android.test - Activity name:
Test - Application name: Test 2. Create a new Java Class via
File-Q&gt;ENew-Q&gt;EClass. - Name: MyDatabaseContentProvider - Superclass:
DatabaseContentProvider 3. Click Q&apos;EFinishQ&apos;E button. - Error message:
Q&quot;ECreation of element failed. 1Q&quot;E 4. Click Q&apos;EFinishQ&apos;E button again. Error
message: Q&quot;ECreation of element failed. Reason:
/Test/src/com/foo/android/test/MyDatabaseContentProvider.java already
exists in targetQ&quot;E MyDatabaseContentProvider.java is created but is
empty. Repeating the above steps will sometimes crash Eclipse. HereQ&apos;Es
the Eclipse error log: eclipse.buildId=M20071023-1652
java.version=1.5.0_13 java.vendor=Apple Inc. BootLoader constants:
OS=macosx, ARCH=x86, WS=carbon, NL=en_US Framework arguments: -keyring
/Users/eighty/.eclipse_keyring -showlocation Command-line arguments: -os
macosx -ws carbon -arch x86 -keyring /Users/eighty/.eclipse_keyring
-consoleLog -showlocation Error Sun Feb 10 22:02:23 PST 2008 Internal
Error java.lang.reflect.InvocationTargetException at
org.eclipse.jface.operation.ModalContext.run(ModalContext.java:350) at
org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934) at
org.eclipse.jdt.internal.ui.wizards.NewElementWizard.performFinish(NewElementWizard.java:132)
at
org.eclipse.jdt.internal.ui.wizards.NewClassCreationWizard.performFinish(NewClassCreationWizard.java:75)
at
org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:616) at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504) at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1295) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3350) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2954) at
org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at
org.eclipse.jface.window.Window.open(Window.java:796) at
org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:182) at
org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:123)
at
org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:239)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:475)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:429)
at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:165)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:470)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:821)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:879)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:568)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:510)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:126)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at
org.eclipse.swt.widgets.Display.filterEvent(Display.java:1101) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1494) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504) at
org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1556) at
org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1551) at
org.eclipse.swt.widgets.Control.kEventUnicodeKeyPressed(Control.java:2090)
at
org.eclipse.swt.widgets.Composite.kEventUnicodeKeyPressed(Composite.java:580)
at org.eclipse.swt.widgets.Tree.kEventUnicodeKeyPressed(Tree.java:2338)
at
org.eclipse.swt.widgets.Control.kEventTextInputUnicodeForKeyEvent(Control.java:2071)
at org.eclipse.swt.widgets.Widget.textInputProc(Widget.java:1925) at
org.eclipse.swt.widgets.Display.textInputProc(Display.java:3806) at
org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2938) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219) at
org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:447) at
org.eclipse.equinox.launcher.Main.run(Main.java:1173) Caused by:
java.lang.ArrayIndexOutOfBoundsException: 1 at
org.eclipse.jdt.internal.corext.codemanipulation.StubUtility2.createParameters(StubUtility2.java:560)
at
org.eclipse.jdt.internal.corext.codemanipulation.StubUtility2.createImplementationStub(StubUtility2.java:393)
at
org.eclipse.jdt.internal.corext.codemanipulation.AddUnimplementedMethodsOperation.run(AddUnimplementedMethodsOperation.java:208)
at
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.createInheritedMethods(NewTypeWizardPage.java:2501)
at
org.eclipse.jdt.ui.wizards.NewClassWizardPage.createTypeMembers(NewClassWizardPage.java:262)
at
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.createType(NewTypeWizardPage.java:2053)
at
org.eclipse.jdt.internal.ui.wizards.NewClassCreationWizard.finishPage(NewClassCreationWizard.java:67)
at
org.eclipse.jdt.internal.ui.wizards.NewElementWizard$2.run(NewElementWizard.java:116)
at
org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39)
at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4466) at
org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
Root exception: java.lang.ArrayIndexOutOfBoundsException: 1 at
org.eclipse.jdt.internal.corext.codemanipulation.StubUtility2.createParameters(StubUtility2.java:560)
at
org.eclipse.jdt.internal.corext.codemanipulation.StubUtility2.createImplementationStub(StubUtility2.java:393)
at
org.eclipse.jdt.internal.corext.codemanipulation.AddUnimplementedMethodsOperation.run(AddUnimplementedMethodsOperation.java:208)
at
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.createInheritedMethods(NewTypeWizardPage.java:2501)
at
org.eclipse.jdt.ui.wizards.NewClassWizardPage.createTypeMembers(NewClassWizardPage.java:262)
at
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.createType(NewTypeWizardPage.java:2053)
at
org.eclipse.jdt.internal.ui.wizards.NewClassCreationWizard.finishPage(NewClassCreationWizard.java:67)
at
org.eclipse.jdt.internal.ui.wizards.NewElementWizard$2.run(NewElementWizard.java:116)
at
org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39)
at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4466) at
org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:13:37 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 19 Sep 2008 19:19:07 +0000</when>
<what>This issue has been investigated and found to be a bug in the Eclipse platform.
Regardless, it appears to be obsolete anyway, as the referenced class no longer
exists in the newer versions of the Android SDK. </what>
</comment>
</bug>
<bug>
<bugid>12550</bugid>
<title>EOFException in socket readInt</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-11-15T20:12:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blahblah676@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 03:02:07 +0000</openedDate>
<description>I have a (blocking) TCP Socket connected to a server and occasionally
when I call readInt() on the DataInputStream of the socket I get an
EOFException. When this happens isInputShutdown()==false,
isOutputShutdown()==false, isClosed()==false, isConnected()==true, so
the socket is definitely open. What is probably happening is that there
are less than 4 bytes available in the socket buffer. However this is
incorrect behaviour (at least for java): readInt should block until all
4 bytes are available if the socket is blocking.</description>
<comment>
<author>blahblah676@gmail.com</author>
<when>Mon, 15 Nov 2010 04:54:27 +0000</when>
<what>Oops, discovered this was a bug in our code - false alarm :)

Please delete this bug or mark as declined. Thanks!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 15 Nov 2010 20:12:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16457</bugid>
<title>Froyo 2.2 and above - Please make Live Backgrounds function smoothy</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-30T00:40:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>The...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 17:53:30 +0000</openedDate>
<description>Hi I recently purchased a new Samsung Galaxy Tab (7Q&quot;E) and considering
the pretty powerful innards of this device, I was wondering why Live
Backgrounds slow the system down so much when nothing else is actually
open in memory. Even just scrolling from page to page on the main screen
on the Galaxy Tab with Live Backgrounds enabled you notice quite a
dramatic framerate issue. Its seems quite taxing on the hardware. I
trust this issue will be resolved asap.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 30 Apr 2011 00:40:13 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>18123</bugid>
<title>the wifi connection resets on the NEXUS ONE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rockman...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 08:00:23 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem connect to a wifi network, open an app that
streams audio or video (youtube, crunchyroll, skype, etc), wait, the
device will disconnect and reconnect losing the stream, giving an error.
- What happened i`ll attach a log that describes the bug 06-29
00:01:15.358: DEBUG/KeyguardViewMediator(100): wakeWhenReadyLocked(26)
06-29 00:01:15.368: INFO/power(100): *** set_screen_state 1 06-29
00:01:15.368: DEBUG/SurfaceFlinger(100): Screen about to return, flinger
= 0x8e588 06-29 00:01:15.388: DEBUG/AK8973(72): Compass Start 06-29
00:01:15.478: DEBUG/WifiStateTracker(100): Reset connections and
stopping DHCP 06-29 00:01:16.479: DEBUG/WifiStateTracker(100): Disabling
interface 06-29 00:01:17.059: WARN/InputManagerService(100): Window
already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@40745e68 06-29
00:01:17.629: INFO/wpa_supplicant(864): CTRL-EVENT-DRIVER-STATE STARTED
06-29 00:01:17.629: VERBOSE/WifiMonitor(100): Event
[CTRL-EVENT-DRIVER-STATE STARTED] 06-29 00:01:17.629:
INFO/wpa_supplicant(864): CTRL-EVENT-STATE-CHANGE id=-1 state=2
BSSID=00:00:00:00:00:00 06-29 00:01:17.629: VERBOSE/WifiMonitor(100):
Event [CTRL-EVENT-STATE-CHANGE id=-1 state=2 BSSID=00:00:00:00:00:00]
06-29 00:01:17.639: VERBOSE/WifiStateTracker(100): Changing supplicant
state: DORMANT ==Q&gt;E SCANNING 06-29 00:01:18.129:
INFO/wpa_supplicant(864): Trying to associate with 00:1a:2b:4a:4b:36
(SSID=Q&apos;EJAZZTEL_XXQ&apos;E freq=2412 MHz) 06-29 00:01:18.129:
INFO/wpa_supplicant(864): CTRL-EVENT-STATE-CHANGE id=-1 state=3
BSSID=00:1a:2b:4a:4b:36 06-29 00:01:18.149: VERBOSE/WifiMonitor(100):
Event [Trying to associate with 00:1a:2b:4a:4b:36 (SSID=Q&apos;EJAZZTEL_XXQ&apos;E
freq=2412 MHz)] 06-29 00:01:18.149: VERBOSE/WifiMonitor(100): Event
[CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:1a:2b:4a:4b:36] 06-29
00:01:18.159: INFO/wpa_supplicant(864): CTRL-EVENT-STATE-CHANGE id=0
state=4 BSSID=00:1a:2b:4a:4b:36 06-29 00:01:18.169:
VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE id=0 state=4
BSSID=00:1a:2b:4a:4b:36] 06-29 00:01:18.179: INFO/wpa_supplicant(864):
Associated with 00:1a:2b:4a:4b:36 06-29 00:01:18.179:
VERBOSE/WifiMonitor(100): Event [Associated with 00:1a:2b:4a:4b:36]
06-29 00:01:18.179: INFO/wpa_supplicant(864): CTRL-EVENT-STATE-CHANGE
id=0 state=7 BSSID=00:00:00:00:00:00 06-29 00:01:18.179:
INFO/wpa_supplicant(864): CTRL-EVENT-CONNECTED - Connection to
00:1a:2b:4a:4b:36 completed (reauth) [id=0 id_str=] 06-29 00:01:18.179:
VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE id=0 state=7
BSSID=00:00:00:00:00:00] 06-29 00:01:18.179: VERBOSE/WifiMonitor(100):
Event [CTRL-EVENT-CONNECTED - Connection to 00:1a:2b:4a:4b:36 completed
(reauth) [id=0 id_str=]] 06-29 00:01:18.189:
VERBOSE/WifiStateTracker(100): Changing supplicant state: SCANNING ==Q&gt;E
ASSOCIATING 06-29 00:01:18.189: VERBOSE/WifiStateTracker(100): Changing
supplicant state: ASSOCIATING ==Q&gt;E ASSOCIATED 06-29 00:01:18.189:
VERBOSE/WifiStateTracker(100): Changing supplicant state: ASSOCIATED ==Q&gt;E
COMPLETED 06-29 00:01:18.189: VERBOSE/WifiStateTracker(100): New network
state is CONNECTED 06-29 00:01:18.199: DEBUG/WifiStateTracker(100):
DhcpHandler: DHCP request started 06-29 00:01:19.919:
INFO/ActivityManager(100): Starting: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10200000 cmp=com.android.settings/.Settings } from pid 827 06-29
00:01:20.069: VERBOSE/RenderScript_jni(827): surfaceDestroyed 06-29
00:01:20.199: VERBOSE/WifiStateTracker(100): DhcpHandler: DHCP request
succeeded 06-29 00:01:20.219: VERBOSE/WifiStateTracker(100): IP
configuration: ipaddr 192.168.1.132 gateway 192.168.1.1 netmask
255.255.255.0 dns1 192.168.1.1 dns2 0.0.0.0 DHCP server 192.168.1.1
lease 259200 seconds 06-29 00:01:20.249: DEBUG/WifiWatchdogService(100):
(android.server.ServerThread) JAZZTEL_XX (00:1a:2b:4a:4b:36) does not
require the watchdog 06-29 00:01:20.279: DEBUG/Tethering(100):
MasterInitialState.processMessage what=3 06-29 00:01:20.279:
DEBUG/GTalkService(324): ##### Network broadcast (connected=true)
type=WIFI, state=CONNECTED 06-29 00:01:20.279: DEBUG/GTalkService(324):
[GTalkConnection.1] setInternalNetworkState: type=1, state=CONNECTED
06-29 00:01:20.309: WARN/ActivityManager(100): Unable to start service
Intent { act=uk.co.lilhermit.android.TrackballAlert.service.iTAservice
}: not found 06-29 00:01:20.389: INFO/MediaUploader(661): No need to
wake up 06-29 00:01:20.939: DEBUG/dalvikvm(324): GC_CONCURRENT freed
1134K, 48% free 4153K/7943K, external 2160K/2697K, paused 3ms+4ms 06-29
00:01:21.269: INFO/ActivityManager(100): Starting: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.WirelessSettings } from pid 603 06-29
00:01:21.619: INFO/ActivityManager(100): Displayed
com.android.settings/.WirelessSettings: +330ms 06-29 00:01:21.649:
DEBUG/GTalkService(324): [RosterListenerImpl] removeTalkPresence for
account=1, deleted=0 06-29 00:01:21.669: DEBUG/GTalkService(324):
[ContactPresence] removeAllContactsPresence: account=1, set null
presence for 0 06-29 00:01:21.889: DEBUG/GTalkService(324): [RosterMgr]
roster not modified 06-29 00:01:21.959: DEBUG/GTalkService(324):
[OtrMgr] OTR not modified 06-29 00:01:23.449: INFO/ActivityManager(100):
Starting: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.HOME] flg=0x10200000
cmp=com.android.launcher/com.android.launcher2.Launcher } from pid 100
06-29 00:01:23.499: VERBOSE/RenderScript_jni(827): surfaceCreated 06-29
00:01:23.499: VERBOSE/RenderScript_jni(827): surfaceChanged 06-29
00:01:28.599: INFO/ActivityManager(100): Starting: Intent {
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10200000 cmp=com.google.android.youtube/.HomeActivity } from pid
827 06-29 00:01:28.689: INFO/dalvikvm(918): Jit: resizing JitTable from
4096 to 8192 06-29 00:01:28.789: VERBOSE/RenderScript_jni(827):
surfaceDestroyed 06-29 00:01:31.218: WARN/KeyCharacterMap(918): No
keyboard for id 131074 06-29 00:01:31.218: WARN/KeyCharacterMap(918):
Using default keymap: /system/usr/keychars/qwerty.kcm.bin 06-29
00:01:35.749: DEBUG/dalvikvm(918): GC_CONCURRENT freed 1845K, 50% free
4324K/8583K, external 4964K/5245K, paused 6ms+6ms 06-29 00:01:36.649:
DEBUG/dalvikvm(827): GC_EXPLICIT freed 276K, 47% free 3810K/7111K,
external 6931K/8393K, paused 67ms 06-29 00:01:38.129:
INFO/ActivityManager(100): Starting: Intent {
cmp=com.google.android.youtube/.WatchActivity (has extras) } from pid
918 06-29 00:01:38.289: DEBUG/dalvikvm(918): GC_EXTERNAL_ALLOC freed
965K, 54% free 4091K/8775K, external 3900K/3933K, paused 40ms open
youtube, search a video, and play it,etc. 06-29 00:02:05.129:
DEBUG/dalvikvm(444): GC_EXPLICIT freed 13K, 56% free 3007K/6727K,
external 1645K/2157K, paused 67ms 06-29 00:02:12.509:
DEBUG/dalvikvm(100): GC_CONCURRENT freed 1331K, 47% free 5502K/10311K,
external 4929K/5583K, paused 23ms+7ms Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.299:
INFO/wpa_supplicant(864): CTRL-EVENT-DISCONNECTED - Disconnect event -
remove keys Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.299: INFO/wpa_supplicant(864):
CTRL-EVENT-STATE-CHANGE id=0 state=0 BSSID=00:00:00:00:00:00 Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29
00:02:49.299: VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-DISCONNECTED -
Disconnect event - remove keys] Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.299:
VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE id=0 state=0
BSSID=00:00:00:00:00:00] Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.299:
VERBOSE/WifiStateTracker(100): New network state is DISCONNECTED
Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.299: VERBOSE/WifiStateTracker(100): Changing
supplicant state: COMPLETED ==Q&gt;E DISCONNECTED Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.399:
INFO/wpa_supplicant(864): CTRL-EVENT-STATE-CHANGE id=0 state=2
BSSID=00:00:00:00:00:00 Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.399:
VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE id=0 state=2
BSSID=00:00:00:00:00:00] Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.399:
VERBOSE/WifiStateTracker(100): Changing supplicant state: DISCONNECTED
==Q&gt;E SCANNING Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.889: INFO/wpa_supplicant(864): Trying
to associate with 00:1a:2b:4a:4b:36 (SSID=Q&apos;EJAZZTEL_XXQ&apos;E freq=2412 MHz)
Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.899: INFO/wpa_supplicant(864):
CTRL-EVENT-STATE-CHANGE id=0 state=3 BSSID=00:1a:2b:4a:4b:36 Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29
00:02:49.929: VERBOSE/WifiMonitor(100): Event [Trying to associate with
00:1a:2b:4a:4b:36 (SSID=Q&apos;EJAZZTEL_XXQ&apos;E freq=2412 MHz)] Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29
00:02:49.929: VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE
id=0 state=3 BSSID=00:1a:2b:4a:4b:36] Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:49.929:
VERBOSE/WifiStateTracker(100): Changing supplicant state: SCANNING ==Q&gt;E
ASSOCIATING Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:02:54.299: DEBUG/WifiStateTracker(100): Reset
connections and stopping DHCP 06-29 00:02:54.309: ERROR/HTTPStream(68):
recv failed, errno = 110 (Connection timed out) 06-29 00:02:54.309:
ERROR/NuCachedSource2(68): source returned error -1004 06-29
00:02:54.349: WARN/Smack/Packet(324): notify conn break (IOEx), close
connection 06-29 00:02:54.349: DEBUG/Smack(324): [XMPPConn] close
connection, notifyClosed=false 06-29 00:02:54.519:
DEBUG/GTalkService(324): [GTalkConnection.25] connectionClosed:
connId=24233, error=CONNECTION FAILED 06-29 00:02:55.309:
DEBUG/WifiStateTracker(100): Disabling interface 06-29 00:02:55.339:
ERROR/ConnectivityService(100): not failing over to mobile type 0
because Mobile Data Disabled 06-29 00:02:55.359: DEBUG/Tethering(100):
MasterInitialState.processMessage what=3 06-29 00:02:55.359:
DEBUG/GTalkService(324): ##### Network broadcast (connected=false)
type=WIFI, state=DISCONNECTED 06-29 00:02:55.369:
DEBUG/GTalkService(324): [GTalkConnection.1] setInternalNetworkState:
type=1, state=DISCONNECTED 06-29 00:02:55.429: INFO/MediaUploader(661):
No need to wake up 06-29 00:02:59.929: INFO/wpa_supplicant(864):
Authentication with 00:1a:2b:4a:4b:36 timed out. 06-29 00:02:59.929:
VERBOSE/WifiMonitor(100): Event [Authentication with 00:1a:2b:4a:4b:36
timed out.] 06-29 00:02:59.969: INFO/wpa_supplicant(864):
CTRL-EVENT-STATE-CHANGE id=0 state=0 BSSID=00:1a:2b:4a:4b:36 06-29
00:02:59.969: VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE
id=0 state=0 BSSID=00:1a:2b:4a:4b:36] 06-29 00:02:59.969:
VERBOSE/WifiStateTracker(100): Changing supplicant state: ASSOCIATING
==Q&gt;E DISCONNECTED 06-29 00:02:59.979: INFO/wpa_supplicant(864):
CTRL-EVENT-STATE-CHANGE id=-1 state=2 BSSID=00:00:00:00:00:00 06-29
00:02:59.979: VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE
id=-1 state=2 BSSID=00:00:00:00:00:00] 06-29 00:02:59.979:
VERBOSE/WifiStateTracker(100): Changing supplicant state: DISCONNECTED
==Q&gt;E SCANNING 06-29 00:03:00.499: INFO/wpa_supplicant(864): Trying to
associate with 00:1a:2b:4a:4b:36 (SSID=Q&apos;EJAZZTEL_XXQ&apos;E freq=2412 MHz) 06-29
00:03:00.499: INFO/wpa_supplicant(864): CTRL-EVENT-STATE-CHANGE id=-1
state=3 BSSID=00:1a:2b:4a:4b:36 06-29 00:03:00.529:
VERBOSE/WifiMonitor(100): Event [Trying to associate with
00:1a:2b:4a:4b:36 (SSID=Q&apos;EJAZZTEL_XXQ&apos;E freq=2412 MHz)] 06-29 00:03:00.529:
VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=3
BSSID=00:1a:2b:4a:4b:36] 06-29 00:03:00.559:
VERBOSE/WifiStateTracker(100): Changing supplicant state: SCANNING ==Q&gt;E
ASSOCIATING 06-29 00:03:00.559: INFO/wpa_supplicant(864):
CTRL-EVENT-STATE-CHANGE id=0 state=4 BSSID=00:1a:2b:4a:4b:36 06-29
00:03:00.559: VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-STATE-CHANGE
id=0 state=4 BSSID=00:1a:2b:4a:4b:36] 06-29 00:03:00.559:
VERBOSE/WifiStateTracker(100): Changing supplicant state: ASSOCIATING
==Q&gt;E ASSOCIATED 06-29 00:03:00.559: INFO/wpa_supplicant(864): Associated
with 00:1a:2b:4a:4b:36 06-29 00:03:00.559: VERBOSE/WifiMonitor(100):
Event [Associated with 00:1a:2b:4a:4b:36] 06-29 00:03:00.569:
INFO/wpa_supplicant(864): CTRL-EVENT-STATE-CHANGE id=0 state=7
BSSID=00:00:00:00:00:00 06-29 00:03:00.569: VERBOSE/WifiMonitor(100):
Event [CTRL-EVENT-STATE-CHANGE id=0 state=7 BSSID=00:00:00:00:00:00]
06-29 00:03:00.569: VERBOSE/WifiStateTracker(100): Changing supplicant
state: ASSOCIATED ==Q&gt;E COMPLETED 06-29 00:03:00.569:
INFO/wpa_supplicant(864): CTRL-EVENT-CONNECTED - Connection to
00:1a:2b:4a:4b:36 completed (reauth) [id=0 id_str=] 06-29 00:03:00.569:
VERBOSE/WifiMonitor(100): Event [CTRL-EVENT-CONNECTED - Connection to
00:1a:2b:4a:4b:36 completed (reauth) [id=0 id_str=]] 06-29 00:03:00.579:
VERBOSE/WifiStateTracker(100): New network state is CONNECTED 06-29
00:03:00.589: DEBUG/WifiStateTracker(100): Reset connections and
stopping DHCP 06-29 00:03:01.649: DEBUG/WifiStateTracker(100):
DhcpHandler: DHCP request started 06-29 00:03:03.649:
VERBOSE/WifiStateTracker(100): DhcpHandler: DHCP request succeeded 06-29
00:03:03.679: VERBOSE/WifiStateTracker(100): IP configuration: ipaddr
192.168.1.132 gateway 192.168.1.1 netmask 255.255.255.0 dns1 192.168.1.1
dns2 0.0.0.0 DHCP server 192.168.1.1 lease 259200 seconds 06-29
00:03:03.719: DEBUG/WifiWatchdogService(100):
(android.server.ServerThread) JAZZTEL_XX (00:1a:2b:4a:4b:36) does not
require the watchdog 06-29 00:03:03.729: DEBUG/Tethering(100):
MasterInitialState.processMessage what=3 06-29 00:03:03.729:
DEBUG/GTalkService(324): ##### Network broadcast (connected=true)
type=WIFI, state=CONNECTED 06-29 00:03:03.739: DEBUG/GTalkService(324):
[GTalkConnection.1] setInternalNetworkState: type=1, state=CONNECTED
06-29 00:03:03.769: WARN/ActivityManager(100): Unable to start service
Intent { act=uk.co.lilhermit.android.TrackballAlert.service.iTAservice
}: not found 06-29 00:03:03.819: INFO/MediaUploader(661): No need to
wake up 06-29 00:03:04.409: DEBUG/dalvikvm(324): GC_CONCURRENT freed
1129K, 48% free 4144K/7943K, external 2160K/2697K, paused 4ms+5ms 06-29
00:03:05.049: DEBUG/GTalkService(324): [RosterListenerImpl]
removeTalkPresence for account=1, deleted=0 06-29 00:03:05.079:
DEBUG/GTalkService(324): [ContactPresence] removeAllContactsPresence:
account=1, set null presence for 0 06-29 00:03:05.329:
DEBUG/GTalkService(324): [RosterMgr] roster not modified 06-29
00:03:05.369: DEBUG/GTalkService(324): [OtrMgr] OTR not modified 06-29
00:03:10.709: DEBUG/dalvikvm(729): GC_EXPLICIT freed 19K, 51% free
3526K/7175K, external 2751K/3436K, paused 92ms 06-29 00:03:12.969:
INFO/WindowManager(100): Setting rotation to 1, animFlags=0 06-29
00:03:12.989: INFO/ActivityManager(100): Config changed: { scale=1.0
imsi=214/4 loc=es_ES touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34
uiMode=17 seq=8} 06-29 00:03:13.269: DEBUG/dalvikvm(918):
GC_EXTERNAL_ALLOC freed 1948K, 53% free 4213K/8839K, external
4940K/4953K, paused 124ms 06-29 00:03:15.459: DEBUG/dalvikvm(100):
GC_EXPLICIT freed 477K, 48% free 5363K/10311K, external 3547K/4430K,
paused 125ms 06-29 00:03:24.659: WARN/QCvdec(68): EOS observed
Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:03:24.799: ERROR/MediaPlayer(918): error (1, -1004)
Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:03:24.799: ERROR/MediaPlayer(918): Error (1,-1004)
Q&gt;EQ&gt;EQ&gt;EQ&gt;EQ&gt;E06-29 00:03:24.799: ERROR/YouTube(918): media player error 1 -1004
06-29 00:03:26.259: DEBUG/dalvikvm(661): GC_EXPLICIT freed 9K, 50% free
2742K/5379K, external 1625K/2137K, paused 60ms 06-29 00:03:27.869:
DEBUG/AudioHardwareQSD(68): AudioHardware pcm playback is going to
standby. 06-29 00:03:31.269: DEBUG/dalvikvm(672): GC_EXPLICIT freed 26K,
57% free 3026K/6919K, external 1625K/2137K, paused 72ms - What you think
the correct behavior should be. I think that its a bug in the Linux
kernel(or wpa-suplicant, i dunno), for the Q&quot;ECTRL-EVENT-DISCONNECTED -
Disconnect event - remove keysQ&quot;E, however it solves updating the kernel(
at least it worked for me). i saw that the versions 2.6.37.x gives the
same issue. DEVICE INFO: model: NEXUS ONE(VODAFONE EU) Android Version:
2.3.4 (gingerbread) baseband:32.41.00.32U_508.00.04
kernel:2.6.35.7-59463-g52630a3android-build@apa28 #1 If you happen to
have a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output as it could help diagnose the problem</description>
</bug>
<bug>
<bugid>2711</bugid>
<title>Dalvik VM checks methods, which are not part of the class</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:19:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ewgeni.g...@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 15:28:53 +0000</openedDate>
<description>Android code version you are running: Android SDK 1.5 r1 Your
development environment: Windows XP, eclipse-SDK-3.5M7 Describe the
problem: The following class hierarchy is available: class BaseClass {
public void testMethod(BaseClassArgument bca) {} } class SubClass
extends BaseClass { //!!!the method is not overridden here!!! } The
validation of the SubClass checks the testMethod, but that method is not
overridden in the subclass. Steps to reproduce: The attached eclipse
project archive contains the described class hierarchy and two class
loaders. Each class is loaded from different loader. Their dump
contains: ==========[Start dump]========== [BCL][loadClass]
com/prosyst/test/res/BaseClass [BCL][loadClass] java/lang/Object
[BCL][loadClass] com/prosyst/test/res/BaseClassArgument
Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E [BCL][loadClass]
com/prosyst/test/res/BaseClassArgument [BCL][loadClass] java/lang/String
[BCL][loadClass] java/lang/Class [SCL][loadClass]
com/prosyst/test/res/SubClass [SCL][loadClass]
com/prosyst/test/res/BaseClass [SCL][loadClass]
com/prosyst/test/res/BaseClassArgument Q&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;EQ&lt;E
[SCL][loadClass] java/lang/String [SCL][loadClass] java/lang/Class
[SCL][loadClass] java/lang/Object ==========[End dump]==========
BaseClassArgument class must be loaded only from BaseClass class loader,
but the dump is in SubClass. Expected results: When the SubClass class
is loaded, BaseClassArgument must be loaded only from the class loader
of the BaseClass. Observed results: BaseClassArgument is loaded from
SubClass loader. Additional information: The problem comes from the file
Class.c, method validateSuperDescriptors. The Q&quot;EforQ&quot;E loop for the method
checks iterates over parentQ&apos;Es methods and does not check whether the
method is available in the subclass. The effect is critical in OSGi
environment, because we have many class loaders with strict loading
rules. There are a lot of: Caused by: java.lang.LinkageError: Classes
resolve differently in superclass at
java.lang.Class.newInstanceImpl(Native Method) at
java.lang.Class.newInstance(Class.java:1472) Thanks for the great job in
Android project.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 20 May 2009 18:10:01 +0000</when>
<what>For issues like this itQ&apos;Es best to use an example that can be run on a desktop VM as
well as Dalvik.  IQ&apos;Ell try to put together a variation on dalvik/tests/068-classloader
that exercises this.
</what>
</comment>
<comment>
<author>ewgeni.g...@gmail.com</author>
<when>Thu, 21 May 2009 06:33:46 +0000</when>
<what>Thanks for advice! The example is Dalvik specific because of the Q&quot;EdexQ&quot;E files. The 
class loading of the Q&quot;EclassQ&quot;E files is not related to the issue. Of course, 
demonstrates the behavior of the rest virtual machines. The issue is not valid for 
Sun JRE, Sun CVM and IBM J9.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 May 2009 20:27:52 +0000</when>
<what>BaseClassArgument canQ&apos;Et actually be loaded from the SubClassLoader, because it always
redirects anything with Q&quot;EBaseClassQ&quot;E in it to baseClassLoader.  (In the example you
included, no LinkageError appears.)

SubClassLoader is given the opportunity to load BaseClassArgument; if it doesnQ&apos;Et want
to it can (and does) delegate it to another loader or to its parent.  SubClassLoader
is also given the opportunity to load Object, String, and Class for the same reason.

IQ&apos;Em attaching a test case that behaves similarly to what you posted.  If you unzip it
in the dalvik/tests directory, you should then be able to run the tests from the
command line.

% ./run-test 076  # execute on device or emulator through ADB
% ./run-test --reference 076  # execute on desktop

Note that NiftyLoader will use either Q&quot;E.classQ&quot;E or Q&quot;E.dexQ&quot;E as appropriate.  It loads
files from a separate DEX or Jar, generated from the classes in the src-ex directory.

What would help me understand the situation is a modification to this test that
succeeds with Q&quot;E--referenceQ&quot;E and fails without it.

You can add Q&quot;E--devQ&quot;E to see the raw output -- by default it captures the output and
diffs it against Q&quot;Eexpected.txtQ&quot;E.
</what>
</comment>
<comment>
<author>ewgeni.g...@gmail.com</author>
<when>Fri, 22 May 2009 06:39:23 +0000</when>
<what>My attached test demonstrates that we have loading request for BaseClassArgument in 
SubClassLoader (yes, the exception is not thrown, only the wrong loading is 
demonstrated). In OSGi environment, the SubClassLoader doesnQ&apos;Et know about the classes 
which are passed as argument in not-overridden methods (like BaseClassArgument). This 
is the problem and is not available on the rest of Java VMs. On Monday, IQ&apos;Ell change 
and update the attached test (test076) according to the description.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 22 May 2009 22:41:22 +0000</when>
<what>I think I can recreate the situation youQ&apos;Ere describing by modifying test 068.  In
particular, commenting out the declaration of getExtended() in
068-classloader/src*/DoubledExtend.java.

If I do that, the Dalvik VM continues to throw the LinkageError, while the reference
implementation allows it to succeed.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 22 May 2009 22:53:13 +0000</when>
<what>If youQ&apos;Ere building your own VM, try this in validateSuperDescriptors:

-            if (!checkMethodDescriptorClasses(meth, clazz-Q&gt;Esuper, clazz)) {
+            if (meth != clazz-Q&gt;Esuper-Q&gt;Evtable[i] Q&amp;EQ&amp;E
+                !checkMethodDescriptorClasses(meth, clazz-Q&gt;Esuper, clazz))
+            {

I believe that does what you initially said was required, i.e. donQ&apos;Et do the
descriptor check unless the classQ&apos;E implementation differs from the superclassQ&apos;E
implementation.  A cursory check suggests that 068 behaves the same way in Dalvik and
the RI with and without the modification to the DoubledExtend classes.
</what>
</comment>
<comment>
<author>ewgeni.g...@gmail.com</author>
<when>Mon, 25 May 2009 07:52:32 +0000</when>
<what>The 076 test is updated. See the attached file.

I am afraid of the check Q&quot;Emeth != clazz-Q&gt;Esuper-Q&gt;Evtable[i]Q&quot;E. It skips all parentQ&apos;Es
methods. The validation must be done for the methods which are overridden in the
subclass and must be skipped for these which arenQ&apos;Et. The reason is that the parent
class can be replaced with incompatible one on runtime.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 26 May 2009 19:37:32 +0000</when>
<what>I think the change does what you want.  The vtable in every class is Q&quot;EflattenedQ&quot;E,
i.e. it includes all methods from the parents.  If the child doesnQ&apos;Et override
anything from the superclass, its vtable will simply be a duplicate of the
superclassQ&apos;E vtable.  Overrides are performed by replacing the vtable entry, so
checking for a difference in slot N between parent and child is correct.

Changes to the parent class will be noticed at link time.  See createVtable() in
dalvik/vm/oo/Class.c.

The change correctly handles the updated test076, and does not alter the expected
failures in 068.
</what>
</comment>
<comment>
<author>ewgeni.g...@gmail.com</author>
<when>Wed, 27 May 2009 16:31:15 +0000</when>
<what>You have a point. But the same is valid for the interfaces too. So, the exception is available there.
java.lang.LinkageError: Classes resolve differently in interface Q&lt;EQ&lt;EQ&lt;Eit is an interface not a superclass
    at java.lang.Class.newInstanceImpl(Native Method)
    at java.lang.Class.newInstance(Class.java:1472)
The test is updated in the attached file. It covers abstract classes and interfaces.

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 May 2009 18:03:34 +0000</when>
<what>Yup, the second half of validateSuperDescriptors needs fixing too.

It looks like we need to evaluate each method associated with an interface in the
context of the class where it was most-recently declared.  We canQ&apos;Et generally get
away with skipping the stuff defined in the superclass here because the superclass
might not implement the same interfaces, so we might not have checked the method
against the interface declaration when the superclass was loaded.

I think I just need to change this:

        if (!checkMethodDescriptorClasses(meth, iface, clazz)) {
to this:
        if (!checkMethodDescriptorClasses(meth, iface, meth-Q&gt;Eclazz)) {

(Q&quot;Emeth-Q&gt;EclazzQ&quot;E is the class in which the method implementation was defined.  This
would have worked for the top half too, but wouldnQ&apos;Et allow us to skip unnecessary work.)

It does allow your latest zip to pass.  I need to construct more tests though.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 May 2009 19:37:35 +0000</when>
<what>Seems okay.

One thing to note: Dalvik rejects the class early (e.g. on a Class.newInstance) call,
while Sun rejects the class late (e.g. itQ&apos;Ell let you create an instance but throw as
soon as you try to do anything with it).  ShouldnQ&apos;Et be an issue, since ultimately the
class is broken, but I can envision a scenario in which the different behavior poses
a problem.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 May 2009 20:25:10 +0000</when>
<what>Something is still a bit off, though it may be in the verifier rather than the loader.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 May 2009 21:48:32 +0000</when>
<what>VM is fine, test was broken.

(Class failed during init, class loader couldnQ&apos;Et find Q&quot;EalternateQ&quot;E version, deferred
to parent which found Q&quot;EprimaryQ&quot;E version; verifier correctly rejected the method that
was supposed to return one form but is now returning another.  ItQ&apos;Es possible the
ClassLoader should be returning something other than Q&quot;Enot foundQ&quot;E here.  This is one
place where the RIQ&apos;Es Q&quot;Elate checkQ&quot;E caused a big difference -- class init in the Q&quot;EbadQ&quot;E
class succeeded, so the Q&quot;EalternateQ&quot;E loader returned it, and verification of the
method that returned the Q&quot;EbadQ&quot;E class also succeeded.)
</what>
</comment>
<comment>
<author>ewgeni.g...@gmail.com</author>
<when>Thu, 28 May 2009 16:34:06 +0000</when>
<what>The second fix was tested. It works fine.

Ah, the Q&quot;Elazy checkQ&quot;E can hide an available problem. The Q&quot;Eearly checkQ&quot;E in Dalvik is 
not a problem for OSGi environment.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 28 May 2009 17:14:07 +0000</when>
<what>Excellent!

Please file bugs if anything else comes up.  I donQ&apos;Et think we have anything else that
is exercising class loading this hard, so this has been very helpful.
</what>
</comment>
<comment>
<author>ewgeni.g...@gmail.com</author>
<when>Fri, 29 May 2009 06:57:31 +0000</when>
<what>Of course, the bugs will be pursued!

When do you plan to commit the fixes?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 29 May 2009 14:34:55 +0000</when>
<what>The fixes have been made to the internal Q&quot;EmasterQ&quot;E branch.

I donQ&apos;Et know when they will be exported to other trees.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:19:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9608</bugid>
<title>OTA update sent over 3G</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hfigui...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 03:56:59 +0000</openedDate>
<description>Over the week-end I received the OTA FroYo update. But it was sent over
3G (62MB+) while I was at home (within my Wifi range). While this
feature is great, I would have appreciated that by default it did not
download that much data over 3G. Even more since wifi was available.</description>
</bug>
<bug>
<bugid>17558</bugid>
<title>][Data back up]CanQ&apos;Et recover setting value, bookmark and Q&apos;EMy applicationQ&apos;E list on Market when log in Google account after factory reset. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 11:23:55 +0000</openedDate>
<description>1. Device : GT-I9000T 2.3.3 2. Andorid build verison : 2.3.3 3. Repro
Steps : 1) Google login status - add bookmark of browser, download
applicaiton on Market, save WIFI setting. 2) give enough time (about
12hours) 3) factory reset (setting Q&gt;E privacy) 4) Google account login on
Setupwizard. 4. Symptom : CanQ&apos;Et recover setting value, bookmark and Q&apos;EMy
applicationQ&apos;E on Market when log in Google account after factory reset.
5. Correct behavior : Back up data of Google account must be recovered
when log in Google account after factory reset. (like wifi setting,
bookmark of browser and Q&apos;EMy applicationQ&apos;E list on Market) Is this issue
concerned with Google Setup Wizard? I wonder how to use Q&apos;Edata back upQ&apos;E
of Google account. Please advice about concept of Q&apos;Edata back upQ&apos;E and how
to use.</description>
</bug>
<bug>
<bugid>7966</bugid>
<title>Making the Android Dialer re-usable for applications.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>indodr...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 11:57:20 +0000</openedDate>
<description>Hello, Please consider my feature request below: It would be a great
value add, if the android dialer activity (12 key dialpad) can be made
re-usable for other android applications. By re-usability I mean, that
the calling activity should be able to intercept the TEL URI that the
user wished to dial by using startActivityforResult (args). Right now,
the dialer would go ahead and make a call. I want the dialer to return
the tel uri back to the calling activity. Thanks for considering.. Best
Regards Indodroid.</description>
</bug>
<bug>
<bugid>2393</bugid>
<title>Market doesnQ&apos;Et auto-complete a double-space as a period</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>droozenr...@gmail.com</reportedBy>
<openedDate>Thu, 09 Apr 2009 17:09:27 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Go to an app in the Market that
youQ&apos;Eve downloaded. 2. Touch Q&quot;EPost a CommentQ&quot;E. 3. In the comment box,
type a sentence, then press the space button twice. 4. Two spaces are
inserted. No periods are added. - Expected Behavior When you press the
space button twice the post comment box should respect your setting for
double space means insert a period.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:06:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:26:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10515</bugid>
<title>Gmail Q&quot;EdeleteQ&quot;E button is too prominent. Should be a way to remove it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tim.neum...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 17:00:22 +0000</openedDate>
<description>Like most Gmail users (and everyone I polled about this), I never use
Q&quot;EdeleteQ&quot;E in my desktop browser. I archive everything, and never delete.
On Android Gmail, there are many locations where a Q&quot;EdeleteQ&quot;E button is
far too prominent for users like me: 1) On an email, the bottom menu
includes Archive, Delete, Q&lt;E, Q&gt;E 2) On a label, the bottom menu includes
Remove label, Delete, Q&lt;E, Q&gt;E 3) On the inbox, the bottom menu includes
Archive, Delete, Labels 4) From a label, the bottom menu includes Remove
label, Delete, Labels 5) Etc. There should be a user preference to hide
the button. When enabled, the UI wouldnQ&apos;Et display the button in any of
these locations.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:28:42 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>15059</bugid>
<title>New Update - B</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-26T18:44:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>br...@galaxypoint.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 18:18:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>br...@galaxypoint.com</author>
<when>Sat, 26 Feb 2011 18:33:59 +0000</when>
<what>oops - big fingers hit enter key before completed typing. Correct post is #15061</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 18:44:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3222</bugid>
<title>widgets disappear from homescreen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-10T15:39:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>wingzer...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jul 2009 13:08:11 +0000</openedDate>
<description>Once in a while when on the home screen, the widgets I have will
disappear without any sign or warning usually after the screen times
out. I will then longpress and reapply the missing widget. Then after
the screen times out again, the widget may stay around sometimes but may
also disappear randomly. All of a sudden, all the widgets reappear
without warning. I have twidget installed, headset toggle, and tunewiki
installed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 10 Jul 2009 15:39:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:23:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>279</bugid>
<title>AssetManager#getUrl(String fileName) needed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-20T02:12:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kart...@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 15:38:24 +0000</openedDate>
<description>That would be very useful to be able to retrieve the URL of an asset,
because sometimes you donQ&apos;Et want to directly open the InputStream.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 20 Feb 2008 02:12:43 +0000</when>
<what>There is not a URL for an asset; a particular asset lives inside of a single .apk file.
</what>
</comment>
<comment>
<author>kart...@gmail.com</author>
<when>Wed, 20 Feb 2008 08:44:12 +0000</when>
<what>Dear hackbod ; I totally agree that an asset lives inside a single .apk file.

However, sometimes, you want to be able to have a proxy to a given folder and/or
resource inside your Q&apos;Eassets/Q&apos;E folder because you just donQ&apos;Et want to open the stream
immediately  :

URL baseUrl = getAssets.getResource(Q&quot;EanAssetsSubFolder/Q&quot;E);
// ....
// ....
URL resourceURL = new URL(getBaseURL().toString() + Q&quot;Emy.resourceQ&quot;E);
InputStream is = resourceURL.openStream() ;

The URL could have a form like Q&quot;Eandroidasset://xyz.apk/anAssetsSubFolder/my.resourceQ&quot;E
and anybody in the applicationcontext of Q&quot;ExyzQ&quot;E should be able to open whether a
URLConnection or an InputStream on that URL.

ItQ&apos;Es exactly the same behaviour that one may have using Class#getResource() (returns
an URL that can be resolved to an actual resource) and Class#openResourceAsStream()
(directly opens the stream).

There is already the Q&quot;EopenResourceAsStreamQ&quot;E equivalent on the AssetManager, and I
think we just miss the Q&quot;EgetResourceQ&quot;E, thatQ&apos;Es all :)</what>
</comment>
</bug>
<bug>
<bugid>14474</bugid>
<title>Dell Streak erronously reports support for sampling rates other than 48KHz via AudioRecord.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:25:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>unwe...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 13:40:37 +0000</openedDate>
<description>- Steps to reproduce the problem. int bufsize =
AudioRecord.getMinBufferSize(44100, channel_config, format); ...
AudioRecord recorder = new AudioRecord(MediaRecorder.AudioSource.MIC,
44100, channel_config, format, bufsize); ... int result =
recorder.read(buffer, bufsize); - What happened. getMinBufferSize()
returns a buffer size. Can read data from recorder via read(), but itQ&apos;Es
at 48KHz. ItQ&apos;Es at 48KHz regardless of the sampling rate IQ&apos;Em requesting.
- What you think the correct behavior should be. Either
getMinBufferSize() should return an error, or read() should. Ideally,
the former. Other devices return errors from getMinBufferSize() if a
sampling rate is unsupported. I suspect the Streak *would* support the
lower sampling rate, but the bug is in read(). To be honest, I donQ&apos;Et
mind exactly what sampling rate IQ&apos;Em getting, as long as I can rely itQ&apos;Es
the one IQ&apos;Em asking for. That is, I can loop over getMinBufferSize() with
a few possible ones, and use the first one that returns non-error. I
realize this is not an Android bug per se, and something specific to the
device. Could be a bug in a driver specific to the Streak, and outside
of the scope of Android. Could be part of Android, I canQ&apos;Et make that
call. And if itQ&apos;Es Dell, youQ&apos;Ere likely in a better position to contact
them about it than myself.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:25:03 +0000</when>
<what>Thanks for the report. Unfortunately we arenQ&apos;Et able to track bugs with OEM devices using this tracker; however, we will pass this information on to the OEM if possible.</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Thu, 07 Apr 2011 12:11:42 +0000</when>
<what>This issue is confirmed by a user of my app. But he also mentions that the problem did not occur before upgrading his Dell Streak to Froyo 2.2.2. 

44kHz was apparently working fine with Android 2.1.</what>
</comment>
</bug>
<bug>
<bugid>11468</bugid>
<title>AndroidQ&apos;Es Japanese fonts donQ&apos;Et have Q&quot;EyenQ&quot;E</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>heathros...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 05:01:37 +0000</openedDate>
<description>Mr. Shin-ichiro Fukuda commited new Japanese fonts, but they donQ&apos;Et have
the character of Q&quot;EyenQ&quot;E. MTLc3m.ttf, MTLmr3m.ttf
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts;hb=HEAD
We canQ&apos;Et show the character Q&quot;E\Q&quot;E with the fonts. See also the attached
picture please. They donQ&apos;Et have Q&quot;E?Q&quot;E either.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 28 Sep 2010 16:41:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18389</bugid>
<title>Slow rendering and glitchy zooming in maps when the terrain or satelite map layers.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grantsut...@charter.net</reportedBy>
<openedDate>Mon, 11 Jul 2011 02:21:53 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open maps, select layers, and select terrain or
satellite layer, then zoom in and out on the map. - What happened. Slow
map rendering and glitchy/jerky zooming. - What you think the correct
behavior should be. Faster rendering and smooth zooming. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Motorola
Xoom wifi, Android 3.1. If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>grantsut...@charter.net</author>
<when>Fri, 15 Jul 2011 20:08:18 +0000</when>
<what>This issue still occurs in android 3.2.</what>
</comment>
</bug>
<bug>
<bugid>2055</bugid>
<title>Documentation should say when OnItemSelectedListener methods are called</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-22T00:25:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jyass...@gmail.com</reportedBy>
<openedDate>Sat, 21 Feb 2009 05:17:50 +0000</openedDate>
<description>http://developer.android.com/reference/android/widget/AdapterView.OnItemSelectedListener.html
says when the methods are called in response to user actions but not
when theyQ&apos;Ere called in response to program actions. It appears that for
a Spinner, onNothingSelected() is called (only?) when the AdapterQ&apos;Es
Cursor is set to null, and that onItemSelected() is called when the
Cursor is changed from null to a Cursor but not when itQ&apos;Es changed from
one Cursor to another. Whether my guess is right or wrong, it should be
documented. The other Listeners probably have the same problem, but I
havenQ&apos;Et had to use them as much yet.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 22 Feb 2009 00:25:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jyass...@gmail.com</author>
<when>Sun, 22 Feb 2009 05:06:43 +0000</when>
<what>Uh, what? You canQ&apos;Et make your documentation good by closing bugs against it with no
comment. If thereQ&apos;Es something else I should do to help improve it, say so.</what>
</comment>
</bug>
<bug>
<bugid>1487</bugid>
<title>SENSOR_ORIENTATION_RAW larger than MAX_SENSOR and SENSOR_ALL</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-03T19:22:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Tue, 09 Dec 2008 11:59:10 +0000</openedDate>
<description>[ Reported against SDK 1.0_r2 ] In android.hardware.SensorManager
SENSOR_ORIENTATION_RAW = 128 Whereas: SENSOR_ALL = 127 MAX_SENSOR = 64
Yet, there is nothing in the documentation that says
SENSOR_ORIENTATION_RAW is not a (independent) sensor. Either the
documentation needs clarification or the MAX and ALL fields should be
updated?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:31:35 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 19:22:57 +0000</when>
<what>The sensor API in 1.0 is getting deprecated, this issue will not get fixed.</what>
</comment>
</bug>
<bug>
<bugid>5576</bugid>
<title>When hooked up to a PC the virtual keyboards work erratically.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yun...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 23:03:47 +0000</openedDate>
<description>I hooked up my Droid up to my PC to let it charge while I was working
but if I tried to type anything on the device the virtual keyboards
would do seemingly random things. For instance, I was trying to press
the r key and it inserted about 5 of them from one key press. I donQ&apos;Et
know if it has anything to do with this but I was using Ubuntu 9.04 when
it happened. I wouldnQ&apos;Et think it would matter since it is being used as
external media..</description>
</bug>
<bug>
<bugid>9367</bugid>
<title>Youtube force-close with NullPointerException when rating certain videos (backtrace)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steven...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 04:56:06 +0000</openedDate>
<description>Nexus One / FRF83. Wifi connection. 3G disabled. Youtube force-closes
with NullPointerException when rating certain videos. One of these
videos is: http://www.youtube.com/watch?v=5jEb7F5o_AY (Warning:
Rickroll). 1. Open the youtube app and search for Q&quot;Echapelle show rick
jamesQ&quot;E without the quotes. 2. Long-press the version that is 3:34 in
length and has 4.6 million views. It should be the 4th video down as of
this writing. 3. After long-pressing it, press Rate. 4. Try to give the
video any number of stars (1.5). Youtube will force-close when you try
to give a rating. ADB logcat gives this backtrace:
D/AndroidRuntime(13145): Shutting down VM W/dalvikvm(13145): threadid=1:
thread exiting with uncaught exception (group=0x4001d7f0)
E/AndroidRuntime(13145): FATAL EXCEPTION: main E/AndroidRuntime(13145):
java.lang.NullPointerException E/AndroidRuntime(13145): at bi.i(Unknown
Source) E/AndroidRuntime(13145): at dm.c(Unknown Source)
E/AndroidRuntime(13145): at dm.a(Unknown Source)
E/AndroidRuntime(13145): at
com.google.android.youtube.YouTubeActivity.a(Unknown Source)
E/AndroidRuntime(13145): at com.google.android.youtube.a.a(Unknown
Source) E/AndroidRuntime(13145): at
com.google.android.youtube.G.onClick(Unknown Source)
E/AndroidRuntime(13145): at
android.view.View.performClick(View.java:2408) E/AndroidRuntime(13145):
at android.widget.CompoundButton.performClick(CompoundButton.java:99)
E/AndroidRuntime(13145): at
android.view.View$PerformClick.run(View.java:8816)
E/AndroidRuntime(13145): at
android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime(13145): at
android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(13145): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(13145): at
android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime(13145): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime(13145): at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(13145): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime(13145): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime(13145): at dalvik.system.NativeStart.main(Native
Method) W/ActivityManager( 86): Force finishing activity
com.google.android.youtube/.VideoListActivity W/ActivityManager( 86):
Activity pause timeout for HistoryRecord{44e643e0
com.google.android.youtube/.VideoListActivity}</description>
</bug>
<bug>
<bugid>9196</bugid>
<title>cannot stop download of .ipsw file</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>celina.b...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jun 2010 11:16:39 +0000</openedDate>
<description>Samsung Galaxy, Android 1.5. While surfing for something, I came across
a page about iPhones/iPods with a link to (probably?) a firmware
file,something like iPod1_1_1.1.4_4A102_Restore.ipsw . Scrolling that
web page was interpreted as a click on that link and a download for this
file started. PROBLEM 1 - why ? PROBLEM 2 - cannot stop it. After
restarting the phone, the download resumes, there is no control to stop
it. That firmware file is humongous, so it will take ages until it
downloads, plus - if itQ&apos;Es done over 3G and not wifi, it will cost me a
fortune. And of course wifi(WPA) in 1.5 breaks as soon as you look away.
Overall, IQ&apos;Em very disappointed with the quality of the OS release. I
wish I could return this phone or afford to buy a different one.</description>
</bug>
<bug>
<bugid>13866</bugid>
<title>potential memory leak in android.os.Message</title>
<status>Released</status>
<owner>bradfitzgoog</owner>
<closedOn>2011-01-25T23:12:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ebow...@boboco.ie</reportedBy>
<openedDate>Sun, 09 Jan 2011 18:43:00 +0000</openedDate>
<description>Spotted in the 2.2 codebase. This code is not right: public void
recycle() { synchronized (mPoolSync) { if (mPoolSize Q&lt;E MAX_POOL_SIZE) {
clearForRecycle(); next = mPool; mPool = this; } } } mPoolSize should be
incremented within that synchronized block. mPoolSize is initialized,
then never touched again. In practice I think the pool tends not to grow
too big anyhow -- there would have to be a lot of semi-concurrent
requests for new Messages. But eventually one could end up with a few
Message instance more than necessary.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 09 Jan 2011 19:24:23 +0000</when>
<what>weQ&apos;Ed also need to decrement mPoolSize in obtain, but, yes, it does look like this is unintentional.</what>
</comment>
<comment>
<author>ebow...@boboco.ie</author>
<when>Sun, 09 Jan 2011 19:45:46 +0000</when>
<what>You sure about that? I would tend to just leave the pool there if it ever grows to size 10.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 09 Jan 2011 19:50:21 +0000</when>
<what>Message.obtain takes things out of the pool.</what>
</comment>
<comment>
<author>ebow...@boboco.ie</author>
<when>Sun, 09 Jan 2011 19:58:39 +0000</when>
<what>I guess youQ&apos;Ere covering yourself in case it is obtained, but not recycled?  You could think of it as a fixed pool size,regardless of what is in the pool vs. not, but maybe that doesnQ&apos;Et work as well if messages are obtained but never recycled.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Sun, 09 Jan 2011 20:42:49 +0000</when>
<what>Thanks.  This should be fixed, but it is not that big a deal -- effectively the pool will be allowed to grow to the maximum number of messages that are in-flight at any one time, which in practice doesnQ&apos;Et get that big.  And Message itself is pretty small -- even if at some point you have 100 in-flight, the amount of memory then in the cache would just be kilobytes.</what>
</comment>
<comment>
<author>ebow...@boboco.ie</author>
<when>Tue, 11 Jan 2011 13:33:29 +0000</when>
<what>I wonder is it even worth pooling like this on 2.3?  At some point, object pooling will presumably start to hurt more than it helps (if the JVM is any example), so I wonder how close we are to that point.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Tue, 11 Jan 2011 17:28:36 +0000</when>
<what>This still reduces work, and message dispatching is on the critical path for important things like event dispatching.</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Tue, 25 Jan 2011 22:56:04 +0000</when>
<what>Fix:
https://review.source.android.com//#change,20711</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Tue, 25 Jan 2011 23:12:59 +0000</when>
<what>Fixed in public git.  Not yet in a shipping release.</what>
</comment>
</bug>
<bug>
<bugid>2064</bugid>
<title>Resource screwed up when installing with forward-lock option on</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-11-20T20:25:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>linto...@gmail.com</reportedBy>
<openedDate>Sun, 22 Feb 2009 19:53:07 +0000</openedDate>
<description>Steps: * adb install -l crashtest.apk * run the Crash Test app You will
see a web page not found error. Expected: * if installed using Q&quot;Eadb
install crashtest.apkQ&quot;E, you should be able to see a EULA web page.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 21:47:50 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 02 Mar 2009 21:52:58 +0000</when>
<what>Please describe more in your bug what you are doing, what you expect to happen, what
is happening instead.  There isnQ&apos;Et even enough information here to generally identify
which part of the system is involved -- web view, web browser, some other part of the
framework?

</what>
</comment>
<comment>
<author>linto...@gmail.com</author>
<when>Mon, 02 Mar 2009 22:01:13 +0000</when>
<what>I think itQ&apos;Es described clearly enough above:

Q&quot;EYou will see a web page not found error.

Expected:
 * if installed using Q&quot;Eadb install crashtest.apkQ&quot;E, you should be able to
see a EULA web page.
Q&quot;E</what>
</comment>
<comment>
<author>matt.h...@gmail.com</author>
<when>Wed, 25 Mar 2009 21:56:03 +0000</when>
<what>For future reference, this bug appears to be part of the forward locking set of issues/bugs, and was opened 
along with some related bugs referenced in this post: http://groups.google.com/group/android-
developers/msg/c1c414f8ae871ceb

See the thread associated with that post to see some of the sorts of exceptions that occurred in the web view 
when turning forward locking on.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 20:25:28 +0000</when>
<what>This is assumed to have been a symptom of the forward-lock issue in 1.1 (where
adding/removing forward locking would prevent an application from accessing its
data), which was fixed in 1.5. Please file a new report if this issue still exists.</what>
</comment>
</bug>
<bug>
<bugid>99</bugid>
<title>setting DatagramSocket.setSoTimeout() seems to have no effect</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T22:59:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jan 2008 16:05:01 +0000</openedDate>
<description>- Steps to reproduce the problem DatagramSocket s; // ... create the
socket and a Receive Packet ... final int msec = 10000; //any value for
a will reproduce the error s.setSoTimeout(msec); s.receive(); //s blocks
forever instead of msec ms if nothing is received - Sample source code
demonstrating the problem see point 1. - What you think the correct
behavior should be. The socket blocking for the specified time, if no
data is being received</description>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Sat, 26 Jan 2008 16:05:37 +0000</when>
<what>also see the forum thread:
http://groups.google.com/group/android-
developers/browse_thread/thread/bd9a4057713d9f50/0619f1feae612b04?
lnk=gstQ&amp;Eq=no+effect#0619f1feae612b04
</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 05:57:00 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 22:59:58 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:39:51 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5424</bugid>
<title>Repeated Email Sync Failure Eats CPU and Battery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>84</stars>
<reportedBy>david.fe...@gmail.com</reportedBy>
<openedDate>Sun, 13 Dec 2009 15:52:00 +0000</openedDate>
<description>There are two ways to make this problem occur (it could possibly be two
separate problems with the same symptoms). IQ&apos;Em running on the Motorola
Droid (Android 2.0.1). The first way, is to set up an exchange account.
Then, through exchange (or windows) change your password. The android
device will fail to sync, and will seemingly never stop trying.
Throughout the day, the device was relatively hot and the battery didnQ&apos;Et
last the entire day. CPU usage was at 50%. I suggest that if there is an
authentication error, that sync should completely end, and a
notification be added saying an authentication failure occured. The
second way is to once again set up an exchange account, but this time go
somewhere where there is no service. I ride the train underground two
times a day and the email keeps trying to sync. It never takes a break
(never goes to 0 CPU just stays at 50% the entire trip). Under Android
2.0.0, I used to turn on airplane mode to tell the email to stop syncing
and this seemed to work. Under 2.0.1, this seems to no longer work.
There is a possibility that airplane mode relieves the problem in both
versions only if it is enabled before a sync attempt occurs; in other
words, it may be that once a sync attempt starts, not even airplane mode
can stop it). I suggest that you attach an event handler to the device
so that when data service returns, to try syncing again (but not to sync
until that time).</description>
<comment>
<author>david.fe...@gmail.com</author>
<when>Thu, 17 Dec 2009 00:41:57 +0000</when>
<what>I found an even easier way to reproduce this issue.  Just turn on airplane mode.  The next 
time it tries to sync, it wonQ&apos;Et stop.  This is so glaring that I canQ&apos;Et believe no one else has 
reported it yet.

</what>
</comment>
<comment>
<author>pablo.halpernwight@gmail.com</author>
<when>Tue, 19 Jan 2010 18:53:28 +0000</when>
<what>This may be related to issue 5077.  I suggest you all star that issue (it
might get more attention that way).</what>
</comment>
<comment>
<author>david.fe...@gmail.com</author>
<when>Wed, 20 Jan 2010 13:39:12 +0000</when>
<what>I donQ&apos;Et see the relevance of 5077 to this bug.  TheyQ&apos;Ere not even distantly related.</what>
</comment>
<comment>
<author>pablo.halpernwight@gmail.com</author>
<when>Wed, 20 Jan 2010 18:52:25 +0000</when>
<what>@david.fenster: Both bugs are about sync going into some kind of endless
cpu-consuming, battery-killing loop and never completing.  I would not be surprised
if they were related, even if by no more than a cut-and-paste of buggy source code
from one sync to another.</what>
</comment>
<comment>
<author>segalro...@gmail.com</author>
<when>Thu, 11 Mar 2010 23:18:37 +0000</when>
<what>I found out that when it happens, logcat application shows that both system_server 
and com.android.email processes trigger many garabage collection commands.</what>
</comment>
<comment>
<author>solard...@gmail.com</author>
<when>Wed, 24 Mar 2010 23:17:34 +0000</when>
<what>does anyone know if it has been fixed in ver 2.1?</what>
</comment>
<comment>
<author>jim.mccr...@gmail.com</author>
<when>Sat, 01 May 2010 15:29:23 +0000</when>
<what>I have 2.1 mt3g rooted and the problem is still there in CaNNoN202 Complete Eclair.
logcat 
D/dalvikvm( 9538): GC freed 7 objects / 900256 bytes in 122ms
W/dalvikvm(  368): threadid=3: spin on suspend #0 threadid=67 (h=3229016)
W/dalvikvm(  368): dumping state: process - 368
I/dalvikvm(  368): Q&quot;EmainQ&quot;E prio=5 tid=3 RUNNABLE
I/dalvikvm(  368):   | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x4001e278 self=0xbd00
I/dalvikvm(  368):   | sysTid=368 nice=0 sched=0/0 cgrp=default handle=-1344001236
I/dalvikvm(  368):   at android.content.Intent.putExtra(Intent.java:~3957)
I/dalvikvm(  368):   at com.android.email.service.MailService.createAlarmIntent
(MailService.java:375)
I/dalvikvm(  368):   at com.android.email.service.MailService.setWatchdog
(MailService.java:359)
I/dalvikvm(  368):   at com.android.email.service.MailService.onStartCommand
(MailService.java:171)
I/dalvikvm(  368):   at android.app.ActivityThread.handleServiceArgs
(ActivityThread.java:2873)
I/dalvikvm(  368):   at android.app.ActivityThread.access$3500
(ActivityThread.java:119)
I/dalvikvm(  368):   at android.app.ActivityThread$H.handleMessage
(ActivityThread.java:1926)
I/dalvikvm(  368):   at android.os.Handler.dispatchMessage(Handler.java:99)
I/dalvikvm(  368):   at android.os.Looper.loop(Looper.java:123)
I/dalvikvm(  368):   at android.app.ActivityThread.main(ActivityThread.java:4363)
I/dalvikvm(  368):   at java.lang.reflect.Method.invokeNative(Native Method)
I/dalvikvm(  368):   at java.lang.reflect.Method.invoke(Method.java:521)
I/dalvikvm(  368):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:860)
I/dalvikvm(  368):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
I/dalvikvm(  368):   at dalvik.system.NativeStart.main(Native Method)
I/dalvikvm(  368):
I/dalvikvm(  368): Q&quot;EInbox(Jim)Q&quot;E prio=5 tid=67 RUNNABLE
I/dalvikvm(  368):   | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x43ecfc60 
self=0x354e20
I/dalvikvm(  368):   | sysTid=9507 nice=10 sched=0/0 cgrp=bg_non_interactive 
handle=3229016
I/FieldContext(  352): Bundle = Bundle[{imeOptions=0, hint=, label=, fieldName=, 
fieldId=2131296256, packageName=com.android.term, inputType=0}]
D/dalvikvm( 9538): GC freed 23 objects / 15424 bytes in 155ms
I/dalvikvm-heap( 9538): Grow heap (frag case) to 5.160MB for 900016-byte allocation
I/dalvikvm(  368):   at org.apache.http.conn.EofSensorInputStream.checkEOF
(EofSensorInputStream.java:-1)
D/dalvikvm( 9538): GC freed 2 objects / 900048 bytes in 266ms
I/dalvikvm(  368):   at org.apache.http.conn.EofSensorInputStream.read
(EofSensorInputStream.java:141)
I/dalvikvm(  368):   at com.android.exchange.adapter.Parser.read(Parser.java:421)
I/dalvikvm(  368):   at com.android.exchange.adapter.Parser.readInlineString
(Parser.java:489)
I/dalvikvm(  368):   at com.android.exchange.adapter.Parser.getNext(Parser.java:383)
I/dalvikvm(  368):   at com.android.exchange.adapter.Parser.getValue(Parser.java:194)
I/dalvikvm(  368):   at 
com.android.exchange.adapter.EmailSyncAdapter$EasEmailSyncParser.addData
(EmailSyncAdapter.java:160)
I/dalvikvm(  368):   at 
com.android.exchange.adapter.EmailSyncAdapter$EasEmailSyncParser.addParser
(EmailSyncAdapter.java:185)
I/dalvikvm(  368):   at 
com.android.exchange.adapter.EmailSyncAdapter$EasEmailSyncParser.commandsParser
(EmailSyncAdapter.java:412)
I/dalvikvm(  368):   at com.android.exchange.adapter.AbstractSyncParser.parse
(AbstractSyncParser.java:129)
I/dalvikvm(  368):   at com.android.exchange.adapter.EmailSyncAdapter.parse
(EmailSyncAdapter.java:81)
I/dalvikvm(  368):   at com.android.exchange.EasSyncService.sync
(EasSyncService.java:1049)
I/dalvikvm(  368):   at com.android.exchange.EasSyncService.run
(EasSyncService.java:1117)
I/dalvikvm(  368):   at java.lang.Thread.run(Thread.java:1096)
I/dalvikvm(  368):
W/dalvikvm(  368): threadid=3: spin on suspend resolved in 1032 msec
D/dalvikvm(  368): GC freed 12464 objects / 578320 bytes in 1182ms
D/ForecastProvider( 6517): query() with 
uri=content://com.androidapps.widget.weather2/appwidgets/1</what>
</comment>
<comment>
<author>joshua.m...@gmail.com</author>
<when>Tue, 04 May 2010 18:23:18 +0000</when>
<what>IQ&apos;Em seeing this on a Telus Milestone, Android 2.1, with an Exchange account. Any kind 
of prolonged network interruption will trigger the endless sync. So it isnQ&apos;Et fixed in 
2.1, sorry.</what>
</comment>
<comment>
<author>gil...@gmail.com</author>
<when>Sat, 22 May 2010 02:56:05 +0000</when>
<what>This is seriously hosed. I have the HTC Incredible, and I set up exchange sync today
at work. However, my company only allows access to the exchange server inside our
secured network. When I left work, it could no longer connect and went into this sync
hell. It appears the only way to get it to stop will be to erase the account I just
set up and give up on using this feature. I spend more of my day away from my desk
than at it generally, and my phone is a lot easier to carry around than a laptop!</what>
</comment>
<comment>
<author>jesse.si...@gmail.com</author>
<when>Thu, 17 Jun 2010 15:12:23 +0000</when>
<what>IQ&apos;Eve experienced several variations of this as well.  Just last night, 2.2 (FroYo) showed very high CPU usage in airplane mode, so it appears the problem still exists there as well.</what>
</comment>
<comment>
<author>joshua.m...@gmail.com</author>
<when>Fri, 25 Jun 2010 22:37:44 +0000</when>
<what>upgraded to SHOLS_U2_02.36.0, the issue persists. And I guess 2.2 is affected too.

I bet if Google used Exchange internally, this would be way higher on their priority list.</what>
</comment>
<comment>
<author>kaneda.s...@gmail.com</author>
<when>Tue, 29 Jun 2010 23:27:14 +0000</when>
<what>Issue repeated on Motorola Droid, Android 2.1, 2x Exchange Q&quot;EworkQ&quot;E accounts configured.
Seems to occur regardless of the sync setting.</what>
</comment>
<comment>
<author>nils.me...@gmail.com</author>
<when>Mon, 26 Jul 2010 22:30:35 +0000</when>
<what>Froyo 2.2 -start roaming which disables data access and email/outlook uses almost all battery in an afternoon and shows up as top cpu consumer even though sync is turned off. 
</what>
</comment>
<comment>
<author>joshua.m...@gmail.com</author>
<when>Thu, 29 Jul 2010 05:06:17 +0000</when>
<what>I found a workaround (I think) - if you set the sync mode to Q&apos;EAutomatic (Push)Q&apos;E, the bug will not be triggered. ItQ&apos;Ell only trigger if you have timed or manual refresh settings only. IQ&apos;Em not 100% sure yet, but will pay attention to my CPU usage over the next couple days.</what>
</comment>
<comment>
<author>mvanzwie...@gmail.com</author>
<when>Fri, 06 Aug 2010 00:22:10 +0000</when>
<what>OMG... Joshua.m.kwan... you are a LIFESAVER!  That workaround (comment 15) fixed my issue!  My phone is FREAKIN fast now, and itQ&apos;Es no longer going through this endless sync loop totally slowing the whole thing down.

Here was a synopsis of my problem:

I have 3 exchange accounts configured (2 Exch2007, 1 Exch2003), one Exch2007 configured to check mail every 15mins, the others were checking every hour.  All of them were configured to grab the last 3 days worth of mail.

When I boot up my phone, it would literally take about 4x longer than a Droid without Exchange configured.  People would say - Q&quot;Ejeez, whatQ&apos;Es wrong with your phone - IQ&apos;Ed bring it back to the store!Q&quot;E.  I would get to the pattern login screen, and would sometimes not even be able to swipe my pattern because the phone would bog down so bad... I hate being locked out for 30secs right after a reboot.  Infuriating!  :)  When I finally got in, I would use a task manager to kill the email process.  The email process would be hogging the cpu completely... Then, my phone would be in working condition again -- at least for a while.  

That is, until it would find itself in an endless sync loop as described in this bug report.  This would happen many times a day... sometimes it would resolve itself after a long period of time... other times, it would just drive me nuts that I would just kill the process.

IQ&apos;Eve had this problem on 2.01, 2.1, and now after upgrading to 2.2 yesterday, I had hoped this problem would have finally been resolved -- but no -- it was still not working right in 2.2. (which is why IQ&apos;Em off searching, and was hoping to submit a bugreport... but lookee here - there are more of you out there with the same problem!)  :)

I just changed all my Exchange accounts to Automatic (Push) this morning, rebooted my phone... and holy crap - itQ&apos;Es never booted faster!  When I logged in (without any lags or problems), I took a look at my processes, and sure enough, it wasnQ&apos;Et spiking like it normally does, and the CPU quickly settled down to around the 300Mhz range... Throughout the day, I did not experience any issues.  WOW.

From day one, I was told that Push would drain my battery, so I have never looked back since then, and always have put it to some sort of timed setting to save on battery.  I have tried everything from deleting my Exchange accounts, to changing passwords, to changing the timed amounts, to no avail...

Setting it to Automatic Push solved it for me... thanks again!

-Mike</what>
</comment>
<comment>
<author>bob.zu...@gmail.com</author>
<when>Thu, 19 Aug 2010 21:12:07 +0000</when>
<what>I can confirm the posts by joshua.m.kwan and mvanzwieten. I was experiencing the same thing since upgrading to 2.2. After setting my exchange accounts to push and rebooting, IQ&apos;Eve never seen my Droid boot up faster. 

Thanks guys!!

</what>
</comment>
<comment>
<author>cristian...@gmail.com</author>
<when>Sat, 11 Sep 2010 09:39:25 +0000</when>
<what>I was wondering why the phone was so slow since I set up hotmail over exchange to be updated every our. 
I set it up to automatic and now everything it is perfect.
I have been monitoring the phone with the top command in the adb shell for a while and it is instantaneous, the email application goes from 80~95% CPU to 0% CPU  after setting exchange to auto. Definitely a bug that should be solved.</what>
</comment>
<comment>
<author>rguas...@gmail.com</author>
<when>Mon, 13 Sep 2010 13:37:25 +0000</when>
<what>I can confirm the same problem with Nexus One and Froyo. I will try the workaround of comment 15.</what>
</comment>
<comment>
<author>Nader.Jo...@gmail.com</author>
<when>Sat, 18 Sep 2010 14:06:46 +0000</when>
<what>A problem on nexus one and froyo. I had sync frequency of 30 min. Changed to push for now but I had also problems with automatic push and high battery usage.</what>
</comment>
<comment>
<author>KevinClo...@gmail.com</author>
<when>Thu, 21 Oct 2010 13:11:38 +0000</when>
<what>I have a Motorol Droid and I was having the same problem listed here. Comment #15 (automatic push) solved my problem and the speed is so amazing now! I canQ&apos;Et believe this problem hasnQ&apos;Et been patched but at least there is an easy workaround.</what>
</comment>
<comment>
<author>rguas...@gmail.com</author>
<when>Mon, 25 Oct 2010 05:19:31 +0000</when>
<what>I tried seberal configurations to workaround the problem but it persist, even using the configuration of comment 15. Now I have conigured the Exchange account to never refresh. I make manual refresh when needed. It is not completely functional, but is the only way to not reproduce the problem, in my case. Nexus One with 2.2.</what>
</comment>
<comment>
<author>chibispr...@gmail.com</author>
<when>Mon, 01 Nov 2010 18:23:25 +0000</when>
<what>Tmobile G2, android 2.2, same problem:  exchange email (com.google.email) running ~50% cpu consumption for long periods of time (5+ minutes) at every sync point.

Thank you joshua.m.kwan for your workaround (comment 15).  I set my exchange sync to Q&quot;EpushQ&quot;E or Q&quot;EneverQ&quot;E and have not had any uncalled for cpu consumption by the exchange syncQ&apos;Eing.  

This issue definitely needs to be addressed as our company is exchange based.

</what>
</comment>
<comment>
<author>afcl...@gmail.com</author>
<when>Mon, 08 Nov 2010 00:33:26 +0000</when>
<what>Droid with 2.2 with issue set to 15 minutes or 60 min. CPU runs at 50%</what>
</comment>
<comment>
<author>TrueBlue...@gmail.com</author>
<when>Sat, 20 Nov 2010 03:00:00 +0000</when>
<what>This problem also manifests itself with the standard email client and POP mail.. and PUSH is NOT an option :(  Running 2.2 on Droid 1</what>
</comment>
<comment>
<author>ztrai...@gmail.com</author>
<when>Tue, 23 Nov 2010 23:36:40 +0000</when>
<what>IQ&apos;Em also getting the same issue with POP mail.  2.2 on Droid.</what>
</comment>
</bug>
<bug>
<bugid>16836</bugid>
<title>Android 3.1 update unstable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>matej.sp...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 16:00:43 +0000</openedDate>
<description>Motorola Xoom seems to be crashing a lot after Android 3.1 update inside
MotionEvent.getX(). java.lang.IllegalArgumentException: pointerIndex out
of range at android.view.MotionEvent.nativeGetAxisValue(Native Method)
at android.view.MotionEvent.getX(MotionEvent.java:1549) at (each
application that crashes has itQ&apos;Es own stack trace ...) It is crashing a
lot inside quite a few applications.</description>
<comment>
<author>vistarid...@gmail.com</author>
<when>Sun, 15 May 2011 03:03:24 +0000</when>
<what>Xoom crashes for Paradise Island, loads to let point, bottom and side functions work, but when you touch main portion of page it crashes.  Started right after 3.1 download</what>
</comment>
<comment>
<author>elviswuz...@gmail.com</author>
<when>Sun, 15 May 2011 21:41:11 +0000</when>
<what>Stupid Zombies very slow to start and open stages after 3.1 upgrade on Xoom.</what>
</comment>
<comment>
<author>jaak.lai...@gmail.com</author>
<when>Mon, 16 May 2011 11:02:37 +0000</when>
<what>It seems to happen if you click screen with 3 or more fingers (pointers). </what>
</comment>
<comment>
<author>phocu...@gmail.com</author>
<when>Mon, 16 May 2011 14:10:52 +0000</when>
<what>I am having the same issues. Using the OTA update of android 3.1 on the Xoom.  It seems each level is taking a lot longer to load. After some shots, the screen blinks black and lags. I am only using 1 finger.</what>
</comment>
<comment>
<author>donsterg...@gmail.com</author>
<when>Tue, 17 May 2011 13:50:36 +0000</when>
<what>Saw same slowness in Stupid Zombies after 3.1 update on Xoom. Other apps seemingly unaffected mostly. If anything though, web browser seems even less stable and more crash prone on 3.1 than before.</what>
</comment>
<comment>
<author>JeppWils...@gmail.com</author>
<when>Tue, 24 May 2011 22:40:23 +0000</when>
<what>This is a major problem for us! During pan and zoom events in our app HC 3.1 crashes with the stacktrace above. All we are trying to do is calculate spacing like so:

    private float spacing(MotionEvent event) {
        float x = event.getX(0) - event.getX(1);
        float y = event.getY(0) - event.getY(1);
        return FloatMath.sqrt(x * x + y * y);
     }

This code works fine on 3.0.1, but event.getX(1) fails with a pointerIndex out of range in 3.1. Any help much appreciated.</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Wed, 25 May 2011 01:25:11 +0000</when>
<what>We had this issue with our app, but it turned out to be a bug in our code. I think that prior to 3.1 Android just did nothing if you called getX() or getY() with an invalid pointer, but now it throws an exception (as it should).

Jepp: I would check the code that is calling spacing() to make sure there are in fact 2 pointers (event.getPointerCount() == 2). You cannot assume that Android will send you a nice sequence of finger 1 down, finger 2 down, 2 fingers moving, 1 finger up, etc. My guess is that youQ&apos;Ere getting 2 fingers down, then 1 finger moving (without any intervening Q&apos;Efinger upQ&apos;E) or something similar.</what>
</comment>
<comment>
<author>sna...@gmail.com</author>
<when>Sat, 11 Jun 2011 18:55:10 +0000</when>
<what>Having the same issue after an update to 3.1 on my Galaxy tab 10.1.  I tried to prevent it from happening by checking for: 
1) event.getPointerId(i) == -1
2) event.findPointerIndex(id) == -1

Neither of these did the trick.  A workaround was to simply surround the code with a try catch block.  Not elegant, but seems to fix the problem.</what>
</comment>
<comment>
<author>sna...@gmail.com</author>
<when>Wed, 15 Jun 2011 21:47:50 +0000</when>
<what>Alright, IQ&apos;Eve looked further into it.  I definitely agree with blahblah676.  A few things that werenQ&apos;Et apparent to me that may help others:
* You can only loop over each pointer index with ACTION_MOVE.  For the rest of the action codes you need to get the index from: (action Q&amp;E MotionEvent.ACTION_POINTER_INDEX_MASK) Q&gt;EQ&gt;E MotionEvent.ACTION_POINTER_ID_SHIFT
* DonQ&apos;Et mix up your index and ids.  If you use the above code, you still need to call getPointerId to get the right id.

Once I had fixed both of these my problems went away.</what>
</comment>
<comment>
<author>olivier....@gmail.com</author>
<when>Tue, 22 Nov 2011 20:26:22 +0000</when>
<what>There is the same problem in the compatibilityPackage v4 used on a phones (2.1, 2.2) and tablets (Acer Iconia A500 3.2).

Below, the stackstrace on a 2.1 Samsung Galaxy Teos:

Uncaught handler: thread main exiting due to uncaught exception
java.lang.ArrayIndexOutOfBoundsException
android.view.MotionEvent.getX(MotionEvent.java:733)
at android.support.v4.view.MotionEventCompatEclair.getX(MotionEventCompatEclair.java:32)
android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX(MotionEventCompat.java:74)
android.support.v4.view.MotionEventCompat.getX(MotionEventCompat.java:172)
android.support.v4.view.ViewPager.onTouchEvent(ViewPager.java:852)
android.view.View.dispatchTouchEvent(View.java:3762)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:852)
fr.openium.common.activity.ActivityFlipBook.dispatchTouchEvent(ActivityFlipBook.java:107)
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1705)


Below, the stackstrace on a 3.2 Acer Iconia A500:
java.lang.IllegalArgumentException: pointerIndex out of range
android.view.MotionEvent.nativeGetAxisValue(Native Method)
android.view.MotionEvent.getX(MotionEvent.java:1549)
android.support.v4.view.MotionEventCompatEclair.getX(MotionEventCompatEclair.java:32)
</what>
</comment>
</bug>
<bug>
<bugid>5164</bugid>
<title>TextView causing occasional crash when used with Virtual Keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>alcapwn2k@gmail.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 19:22:43 +0000</openedDate>
<description>This problem was reported me by a user of my application. I havenQ&apos;Et come
across the crash myself since I donQ&apos;Et use the VK in landscape. He did,
however, attach a stack trace and it seems TextView is calling
SpannableStringBuilder#subSequence with a bad range causing
SpannableStringBuilder to throw an exception. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). This is what the user emailed me
with: Q&quot;EIQ&apos;Eve been getting a force close on my droid randomly when I press
the return key from the soft keyboard instead of pressing the done
button (while in landscape orientation).Q&quot;E - What happened. My
application crashed, the stack trace is given below: W/dalvikvm(14716):
threadid=3: thread exiting with uncaught exception (group=0x4001b180)
E/AndroidRuntime(14716): Uncaught handler: thread main exiting due to
uncaught exception E/AndroidRuntime(14716):
java.lang.IndexOutOfBoundsException: getChars (31 ... 0) has end before
start E/AndroidRuntime(14716): at
android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java:935)
E/AndroidRuntime(14716): at
android.text.SpannableStringBuilder.getChars(SpannableStringBuilder.java:847)
E/AndroidRuntime(14716): at
android.text.TextUtils.getChars(TextUtils.java:69)
E/AndroidRuntime(14716): at
android.text.SpannableStringBuilder.Q&lt;EinitQ&gt;E(SpannableStringBuilder.java:59)
E/AndroidRuntime(14716): at
android.text.SpannableStringBuilder.subSequence(SpannableStringBuilder.java:839)
E/AndroidRuntime(14716): at
android.widget.TextView.extractTextInternal(TextView.java:4542)
E/AndroidRuntime(14716): at
android.widget.TextView.reportExtractedText(TextView.java:4581)
E/AndroidRuntime(14716): at
android.widget.TextView.finishBatchEdit(TextView.java:4724)
E/AndroidRuntime(14716): at
android.widget.TextView.endBatchEdit(TextView.java:4706)
E/AndroidRuntime(14716): at
com.android.internal.widget.EditableInputConnection.endBatchEdit(EditableInputConnection.java:54)
E/AndroidRuntime(14716): at
com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:334)
E/AndroidRuntime(14716): at
com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:57)
E/AndroidRuntime(14716): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(14716): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(14716): at
android.app.ActivityThread.main(ActivityThread.java:4310)
E/AndroidRuntime(14716): at
java.lang.reflect.Method.invokeNative(NativeMethod)
E/AndroidRuntime(14716): at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(14716): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime(14716): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime(14716): at dalvik.system.NativeStart.main(Native
Method) - What you think the correct behavior should be. TextView should
call SpannableStringBuilder#subSequence with the correct range. DonQ&apos;Et
forget to mention which version of the SDK youQ&apos;Ere using, and/or which
device the problem appears on (model and Android version). The device is
a Motorola Droid, running Android 2.0.</description>
<comment>
<author>alcapwn2k@gmail.com</author>
<when>Mon, 07 Dec 2009 18:47:36 +0000</when>
<what>I wrote a dummy app for my users to test and see if they can get it to fc, and it
does. The bug is reproducable for them. 

Steps for reproduce:
1) Open app in landscape mode with virtual keyboard on a droid/milestone device.
2) Send messages like you would normally
3) App crash with a similar stack trace to the one IQ&apos;Eve linked to

The stack trace: http://pastebin.ca/1705719

IQ&apos;Eve been unable to get it to crash on a 2.0(.1) emulator.

See attached files for dummp app .apk and src.</what>
</comment>
<comment>
<author>wild...@gmail.com</author>
<when>Thu, 28 Jan 2010 07:45:46 +0000</when>
<what>In my application I have the same issue constantly receiving following exception:

java.lang.IndexOutOfBoundsException: charAt: -2 Q&lt;E 0
at android.text.SpannableStringBuilder.charAt(SpannableStringBuilder.java:110)</what>
</comment>
<comment>
<author>erbs...@gmail.com</author>
<when>Wed, 03 Mar 2010 20:24:24 +0000</when>
<what>I get this crash when i move the trackball, guess that it causes a selection of my
TextView.</what>
</comment>
<comment>
<author>mtall...@gmail.com</author>
<when>Thu, 22 Jul 2010 13:18:38 +0000</when>
<what>Getting similar issue with Platform: Droid in my app from users:

java.lang.IndexOutOfBoundsException: charAt: -2 Q&lt;E 0
  at android.text.SpannableStringBuilder.charAt(SpannableStringBuilder.java:110)
  at android.text.TextUtils.getCapsMode(TextUtils.java:1573)
  at android.view.inputmethod.BaseInputConnection.getCursorCapsMode(BaseInputConnection.java:273)
  at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:202)
  at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:57)
  at android.os.Handler.dispatchMessage(Handler.java:99)
  at android.os.Looper.loop(Looper.java:123)
  at android.app.ActivityThread.main(ActivityThread.java:4363)
  at java.lang.reflect.Method.invokeNative(Method.java:-2)
  at java.lang.reflect.Method.invoke(Method.java:521)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
  at dalvik.system.NativeStart.main(NativeStart.java:-2)
</what>
</comment>
<comment>
<author>spot4u.g...@gmail.com</author>
<when>Sun, 01 Aug 2010 18:34:23 +0000</when>
<what> T-Mobile G1, Android 1.6, Current Locale: en_GB

Message : charAt: -2 Q&lt;E 0

java.lang.IndexOutOfBoundsException: charAt: -2 Q&lt;E 0
	at android.text.SpannableStringBuilder.charAt(SpannableStringBuilder.java:110)
	at android.text.TextUtils.getCapsMode(TextUtils.java:1573)
	at android.view.inputmethod.BaseInputConnection.getCursorCapsMode(BaseInputConnection.java:273)
	at android.widget.TextView.onCreateInputConnection(TextView.java:4456)
	at android.view.inputmethod.InputMethodManager.startInputInner(InputMethodManager.java:933)</what>
</comment>
<comment>
<author>erbs...@gmail.com</author>
<when>Sun, 01 Aug 2010 19:05:04 +0000</when>
<what>My bug was resolved by disabling selection on the textview that was causing this. Let me know if this fixes the bug for others to ?</what>
</comment>
<comment>
<author>afonsec...@gmail.com</author>
<when>Sat, 27 Nov 2010 02:55:35 +0000</when>
<what>I seem to be running into the same issue with my application. This was reported on both an HTC T-Mobile myTouch 3G running Android 1.6 in the English (US) locale as well as an HTC Legend running Android 2.1 update 1 in the svenska (Sverige) locale. Here is the stack trace:

Exception:
java.lang.IndexOutOfBoundsException: charAt: -2 Q&lt;E 0

1.      android.text.SpannableStringBuilder.charAt(SpannableStringBuilder.java:110)
2.      android.text.TextUtils.getCapsMode(TextUtils.java:1573)
3.      android.view.inputmethod.BaseInputConnection.getCursorCapsMode(BaseInputConnection.java:273)
4.      com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:202)
5.      com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:57)
6.      android.os.Handler.dispatchMessage(Handler.java:99)
7.      android.os.Looper.loop(Looper.java:123)
8.      android.app.ActivityThread.main(ActivityThread.java:4203)
9.      java.lang.reflect.Method.invokeNative(Native Method)
10.     java.lang.reflect.Method.invoke(Method.java:521)
11.     com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
12.     com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
13.     dalvik.system.NativeStart.main(Native Method)


Any update on this issue?</what>
</comment>
<comment>
<author>erbs...@gmail.com</author>
<when>Sat, 27 Nov 2010 03:02:29 +0000</when>
<what>afonseca08, as I stated in comment #6 you can work around this issue by dissabling selection of the textview. Other than that I know of no updates to this.
Dissabling can be done by adding the following to the textview tag:
android:focusable=Q&quot;EfalseQ&quot;E android:focusableInTouchMode=Q&quot;EfalseQ&quot;E

Hope this will help anyone else who gets stuck with this annoying issue.</what>
</comment>
<comment>
<author>afonsec...@gmail.com</author>
<when>Sat, 27 Nov 2010 04:09:10 +0000</when>
<what>erbsman, the thing is I donQ&apos;Et define the textview directly as itQ&apos;Es part of a dialog that comes up from an EditTextPreference. IQ&apos;Em guessing this is the one as I only have one place where I take user input from my app. Any ideas?</what>
</comment>
<comment>
<author>erbs...@gmail.com</author>
<when>Sat, 27 Nov 2010 04:47:25 +0000</when>
<what>Then IQ&apos;Em not sure how to solve this, if you want a second pair of eyes on it please post e sniplet that can be run to reproduce it.

Best regards Carl</what>
</comment>
<comment>
<author>xiongj...@gmail.com</author>
<when>Sun, 16 Jan 2011 14:21:19 +0000</when>
<what>TextView.onDraw throws the same exception:

01-16 21:43:14.612: ERROR/AndroidRuntime(2574): java.lang.IndexOutOfBoundsException: getChars (1 ... 0) has end before start
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java:935)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.text.SpannableStringBuilder.getChars(SpannableStringBuilder.java:847)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.text.TextUtils.getChars(TextUtils.java:69)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.text.SpannableStringBuilder.Q&lt;EinitQ&gt;E(SpannableStringBuilder.java:59)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.text.SpannableStringBuilder.subSequence(SpannableStringBuilder.java:839)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.widget.TextView.extractTextInternal(TextView.java:4426)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.widget.TextView.reportExtractedText(TextView.java:4464)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.widget.TextView.onDraw(TextView.java:3899)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at com.suishouxie.freenote.ContentView.onDraw(ContentView.java:159)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.View.draw(View.java:5838)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.drawChild(ViewGroup.java:1540)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1282)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.drawChild(ViewGroup.java:1538)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1282)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.drawChild(ViewGroup.java:1538)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1282)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.View.draw(View.java:5841)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.drawChild(ViewGroup.java:1540)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1282)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.drawChild(ViewGroup.java:1538)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1282)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.View.draw(View.java:5841)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1892)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewRoot.draw(ViewRoot.java:1237)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1045)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1504)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.os.Handler.dispatchMessage(Handler.java:99)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.os.Looper.loop(Looper.java:123)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at android.app.ActivityThread.main(ActivityThread.java:3948)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at java.lang.reflect.Method.invokeNative(Native Method)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at java.lang.reflect.Method.invoke(Method.java:521)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
01-16 21:43:14.612: ERROR/AndroidRuntime(2574):     at dalvik.system.NativeStart.main(Native Method)
</what>
</comment>
<comment>
<author>robin.st...@gmail.com</author>
<when>Thu, 10 Feb 2011 22:29:32 +0000</when>
<what>I was getting this bug consistently in my app on a Motorola Milestone, but managed to work around it by manually setting a selection on the text box before it is activated, with a line like this in onCreate:

editor.setSelection(editor.getText().length(), editor.getText().length());

In this case, IQ&apos;Em actually Q&apos;EselectingQ&apos;E nothing and just positioning the cursor at the end. IQ&apos;Em not sure if it will work in all cases but it seems to have stopped the crashes for me. Hope this can help someone else.</what>
</comment>
</bug>
<bug>
<bugid>533</bugid>
<title>anomalous onTabChangedEvent parameter value</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T15:05:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Tue, 25 Mar 2008 21:13:40 +0000</openedDate>
<description>OnTabChangeListener.onTabChanged(String arg0) receives an anomalous
value for arg0 when the first tab is clicked. For the first tab arg0 =
null. For the second it performs as expected. Complete test code below.
public class TestActivity extends Activity implements
OnTabChangeListener { @Override protected void onCreate(Bundle icicle) {
super.onCreate(icicle); setContentView(R.layout.tabs); TabHost tabs =
(TabHost) findViewById(R.id.tabs); tabs.setup();
tabs.setOnTabChangedListener(this); TabSpec s1 =
tabs.newTabSpec(Q&quot;ETab1Q&quot;E); s1.setIndicator(Q&quot;ETabInd1Q&quot;E);
s1.setContent(R.id.tab1); tabs.addTab(s1); TabSpec s2 =
tabs.newTabSpec(Q&quot;ETab2Q&quot;E); s2.setIndicator(Q&quot;ETabInd2Q&quot;E);
s2.setContent(R.id.tab2); tabs.addTab(s2); } public void
onTabChanged(String arg0) { Log.w(getClass().getSimpleName(), Q&quot;Etabid is
Q&quot;E + ((arg0 == null) ? Q&quot;EnullQ&quot;E: arg0)); } } file tabs.xml Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETabHost android:id=Q&quot;E@+id/tabsQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;ETabWidget android:id=Q&quot;E@android:id/tabsQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;E65pxQ&quot;E /Q&gt;E
Q&lt;EFrameLayout android:id=Q&quot;E@android:id/tabcontentQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;E200pxQ&quot;E
android:paddingTop=Q&quot;E60pxQ&quot;EQ&gt;E Q&lt;ETextView android:layout_width=Q&quot;Efill_parentQ&quot;E
android:id=Q&quot;E@+android:id/tab1Q&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;Etab1Q&quot;E /Q&gt;E Q&lt;ETextView android:layout_width=Q&quot;Efill_parentQ&quot;E
android:id=Q&quot;E@+android:id/tab2Q&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;Etab2Q&quot;E /Q&gt;E Q&lt;E/FrameLayoutQ&gt;E Q&lt;E/TabHostQ&gt;E Q&lt;E/LinearLayoutQ&gt;E Here is
log output after clicking tab1,tab2,tab1,tab2: WARN/TestActivity(1352):
tabid is null WARN/TestActivity(1352): tabid is Tab2
WARN/TestActivity(1352): tabid is null WARN/TestActivity(1352): tabid is
Tab2 obvious workaround: use arg0==null as indicator for first tab.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 22 May 2008 02:24:02 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 15:05:25 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 23:19:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6295</bugid>
<title>stacktrace from logcat should be hyperlinked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kretesen...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 22:11:13 +0000</openedDate>
<description>when I see stacktrace in logcat view i would like to click on some line,
nad expect it would navigate me to the source filein my project to the
specific line</description>
</bug>
<bug>
<bugid>15309</bugid>
<title>IMAP Email</title>
<status>FutureRelease</status>
<owner>t...@android.com</owner>
<closedOn>2011-03-09T22:38:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>SpohnPer...@gmail.com</reportedBy>
<openedDate>Mon, 07 Mar 2011 23:23:48 +0000</openedDate>
<description>Motorola Xoom Using the stock email program IQ&apos;Eve set up my business
email accounts using IMAP. When I delete an email it does not get moved
to the trash folder. It deletes the email from the inbox on the Xoom,
but the email actually still remains on the server. My host is
1and1.com, but they shouldnQ&apos;Et be the issue because it all works fine on
my DroidX. Thanks, Steve</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 04:13:09 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Wed, 09 Mar 2011 22:38:20 +0000</when>
<what>Thanks for your report and sorry for this problem.

Good news, it has already been fixed and the fix should be in the next OTA update for the Xoom.

To anyone else experiencing this, the bug occurs when you visit the Q&quot;Eincoming server settingsQ&quot;E screen - either during manual setup, or sometime after setting up an automatic (pre-configured) account.  If you set up a preconfigured account and do not visit Q&quot;Eincoming server settingsQ&quot;E, you will not experience this bug.
</what>
</comment>
<comment>
<author>derva...@gmail.com</author>
<when>Sun, 24 Apr 2011 22:11:11 +0000</when>
<what>Is this going to be a fix for the Atrix also?  IQ&apos;Em having the same issue, and a Galaxy Tab user has reported it also on another forum.

I reported this as an issue with the Atrix and it was declined and I was told to contact my phone manufacturer.  Why was I told that since it seems that this is an issue with the base IMAP code?</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Mon, 25 Apr 2011 17:38:06 +0000</when>
<what>derva...@gmail.com,

The Atrix and the Galaxy Tab use different email clients, and are not tracked by this bug tracker.  IQ&apos;Em sorry, but for bugs in those clients, youQ&apos;Ell definitely need to contact those manufacturers directly.

For the Xoom users:  IQ&apos;Em sorry, I donQ&apos;Et have an update for this fix;  The repair is done (as noted before) but the OTA (with many other fixes, system-wide) is not quite ready for release.
</what>
</comment>
</bug>
<bug>
<bugid>11062</bugid>
<title>Offline voice commands for opening apps, controlling music player, and making calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>26</stars>
<reportedBy>aeo...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 05:30:03 +0000</openedDate>
<description>Voice commands are fantastic in Android when the phone has a good data
connection. Unfortunately when in the middle of the road away from a big
city or in places with no data connection, the feature is completely
worthless. It would be great if the basic voice commands were done in
the phone, like: calling someone from your contacts list, playing music
from a certain artist from the music stored in your phone, and opening
any app installed in the phone. I would love to have this feature be
implemented in future releases of the voice search application, I
believe it would be a great addition to the platform.</description>
<comment>
<author>ricardo....@gmail.com</author>
<when>Tue, 28 Sep 2010 21:32:20 +0000</when>
<what>I agree 100%. At least a basic set of offfline voice should be implemented in the phone.</what>
</comment>
<comment>
<author>didi...@gmail.com</author>
<when>Fri, 26 Nov 2010 03:07:06 +0000</when>
<what>Totally agree. I donQ&apos;Et have my radios opened all the time to save on battery, and everything. But the time it takes to switch them on, just for voice command, I could have simply done the action myself.

Please, put basic offline voice command features, maybe not as refined as when youQ&apos;Ere online, but the app could automatically adapt, like if you are connected, then use the connection, else use the offline feature.

And make it work with Headsets. Have long press open the voice command feature, please, even my old nokia dumbphone had that feature.</what>
</comment>
<comment>
<author>mohy...@gmail.com</author>
<when>Mon, 10 Jan 2011 18:44:56 +0000</when>
<what>Iphones and Ipods have this as well, It would be a great feature to androids.</what>
</comment>
<comment>
<author>sjscicl...@gmail.com</author>
<when>Wed, 02 Feb 2011 06:14:43 +0000</when>
<what>i think this should be a standard feature</what>
</comment>
<comment>
<author>cokbuni...@gmail.com</author>
<when>Fri, 11 Feb 2011 11:49:14 +0000</when>
<what>blackberry has a special button for it, and it works great for voice dialing</what>
</comment>
<comment>
<author>freshman...@gmail.com</author>
<when>Thu, 31 Mar 2011 16:31:47 +0000</when>
<what>I really want to make the move to Android but this feature (or lack of) is stopping me.  My 4 year old HTC Diamond running Windows Mobile 6.0 (old school) came with this feature as standard.  It also makes things like Q&quot;ECall John DoeQ&quot;E more accurate because it has a frame of reference (it knows the possible list of people you could be calling so if it hears Q&quot;EJoan DowQ&quot;E but there is no Q&quot;EJoan DowQ&quot;E it figures you must mean Q&quot;EJohn DoeQ&quot;E and confirms.

Pleeeeaassseee!</what>
</comment>
<comment>
<author>divinete...@gmail.com</author>
<when>Sun, 22 May 2011 03:04:24 +0000</when>
<what>I was surprised to find that voice calling like i used to do on my old nokia doesnQ&apos;Et work without a data connection.  Even more surprised to see that this has been mentioned so long ago, and still not addressed.   I can use my new android phone at home on WiFi, but I donQ&apos;Et have a data plan, so I have to use my old nokia when IQ&apos;Em on the road.  I hope this gets fixed soon.</what>
</comment>
<comment>
<author>r...@divinetechnologies.com</author>
<when>Sun, 22 May 2011 03:52:18 +0000</when>
<what>The voice commands for dialing (and phone navigation) really should be made to work when not connected to a data network.  Any anonymous usage data that is being sent to google servers when using the voice search could easily be cached locally on the phone. Then the next time voice search is used and the phone is on a data connection, it could send the cached usage data.  Seems like an easy fix to me. 

Secondly, on my nokia Q&quot;EdumbphoneQ&quot;E I just push and hold the button on my bluetooth headset and say who I want to call.  No data plan required.  My Samsung phone (with android) does nothing when I press and hold the headsetQ&apos;Es button.  It would be nice it this worked the same way it does on my ancient nokia phone (with symbian). </what>
</comment>
<comment>
<author>pjjbut...@gmail.com</author>
<when>Mon, 30 May 2011 17:04:42 +0000</when>
<what>I still canQ&apos;Et believe you need to be online to use the voice commands, my 5 year old nokia had this functionality without a data connection.  </what>
</comment>
<comment>
<author>webmas...@freshmango.com</author>
<when>Mon, 30 May 2011 17:23:42 +0000</when>
<what>Yup - Windows Mobile 6.0 could understand not only Q&apos;ECall ContactNameQ&apos;E and Q&apos;EDial 0123 456 890Q&apos;E but also Q&quot;EWhat time is my next appointmentQ&quot;E and Q&quot;EPlay MuscAlbumNameQ&quot;E.  I ended up purchasing a WP7 phone just for this functionality despite really wanting to Q&apos;EGo DroidQ&apos;E</what>
</comment>
<comment>
<author>Alasdair...@gmail.com</author>
<when>Mon, 06 Jun 2011 18:58:14 +0000</when>
<what>Come on Google.  You have missed the point here, yes voice commands are a great idea but nor if you need to be connected to the internet in order for it to work.

Please create an offline version of the app.  That would make Android truley amazing.</what>
</comment>
<comment>
<author>cypress...@gmail.com</author>
<when>Tue, 07 Jun 2011 08:47:45 +0000</when>
<what>Agree, I am wondering why they didn t implement that with the first Android...</what>
</comment>
<comment>
<author>avital.b...@gmail.com</author>
<when>Thu, 23 Jun 2011 09:47:46 +0000</when>
<what>IQ&apos;Ede just like to one-up the request for this feature to be made available offline. As it is a must-have feature for modern smart-phones and it just doesnQ&apos;Et need to be a connected app for its most desired functionality.</what>
</comment>
<comment>
<author>mlchu2...@gmail.com</author>
<when>Thu, 04 Aug 2011 06:02:58 +0000</when>
<what>This is a basic safety issue folks... itQ&apos;Es not just about convenience, thatQ&apos;Es why so many dumb phones have the feature in the first place.  I find that even when I have a data connection, I find myself choosing to just push the buttons when I want to make a call because of how long it takes for the voice command app to start up and to recognize what I want.  For making phone calls, this needs to be a fast-startup, always-on feature just like it is on dumb phones.  </what>
</comment>
<comment>
<author>jefflia...@gmail.com</author>
<when>Mon, 12 Sep 2011 10:57:10 +0000</when>
<what>I also Totally agree with that Q&amp;E surprised that need to be online to use this function... Hope this issue can be solve ASAP.
</what>
</comment>
<comment>
<author>mleav...@gmail.com</author>
<when>Mon, 12 Sep 2011 23:00:47 +0000</when>
<what>IQ&apos;Em in the U.S. and did not want to pay for or need a data plan so I bought a Samsung Galaxy S II and paid full (unsubsidized) price. Samsung hypes this phone like crazy and you would think it was so great it would cook your breakfast if you just talk to it! In their advertising they tell you it can do all kinds of voice enabled actions. What they fail to say is that you need a data connection for all these wonderful voice enabled actions to take place. Also donQ&apos;Et try printing from your Galaxy S II directly to your printer via Bluetooth as that will only work if you are printing to a SAMSUNG printer. My older phone that was less than 1/4 the cost would do almost all of the above without a data connection! All this being said the fact that I didnQ&apos;Et check things out better before I bought into the Samsung/Android experience places the blame for things not working as I would like on my shoulders. I know this issue is caused by the Android OS and not Samsung but a little truth in advertising from both wouldnQ&apos;Et hurt. Last but not least this needs to be fixed in the near future or IQ&apos;Em sure more people will become disenchanted with all the Android hype and start looking past all the pretty graphics and find a OS that works.</what>
</comment>
<comment>
<author>jefflia...@gmail.com</author>
<when>Tue, 13 Sep 2011 06:44:29 +0000</when>
<what>I canQ&apos;Et wait for this issue to be solve since this problem had been posted 1 years ago, I just bought a third party software Q&quot;ECyberon Voice Speed DialQ&quot;E Q&amp;E itQ&apos;Es work fine with my HTC evo 3D...</what>
</comment>
<comment>
<author>jackji1...@gmail.com</author>
<when>Fri, 21 Oct 2011 03:43:09 +0000</when>
<what>Yes with siri from iPhone out there, android needs this one.
</what>
</comment>
<comment>
<author>nunoa...@gmail.com</author>
<when>Wed, 16 Nov 2011 12:23:46 +0000</when>
<what>Not having offline Voice Commands is a major flaw for android (this and no native MS outlook direct sync)and sets it back 5-10 years in terms of functionality (symbian, winmo had this years ago). And donQ&apos;Et use the argument that we can use third party apps to do it. whats the poin of having a suipposedly cheaper OS if you nhave to buy all the software to overcome its flaws/shortcomings?</what>
</comment>
<comment>
<author>damand...@gmail.com</author>
<when>Sat, 26 Nov 2011 18:11:39 +0000</when>
<what>My 5 years old sony phone supports voice tagging. I can tag any contact with any audio (eg. their petname in my voice). Later, just press the call button for 2 secs and speak the tag to call. Pretty simple though but awsome. works great when with handsfree or while driving.

Android alternative?????</what>
</comment>
</bug>
<bug>
<bugid>13125</bugid>
<title>WallPaper Cropped After Orientation Change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>contact....@gmail.com</reportedBy>
<openedDate>Sun, 12 Dec 2010 04:15:18 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). Create a Live Wallpaper and test for orientation
changes. Make appropriate changes to the portrait and landscape mode.
Also set background drawable to getWallpaper(). Once running, click the
built-in camera application. This forces the device into landscape mode.
Now click back to home page. The wallpaper background will now be
cropped off at the bottom. The background image should show everything.
DroidX, 2.2</description>
</bug>
<bug>
<bugid>4448</bugid>
<title>Regression: Browser app and WebView can no longer load fonts</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>23</stars>
<reportedBy>BoDl...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 21:00:43 +0000</openedDate>
<description>On Android 1.1, 1.5 and 1.6 (didnQ&apos;Et try 1.0), loading a web page in the
Browser app on in an app using a WebView component, specific fonts in
CSS code work. In 2.0 it doesnQ&apos;Et work anymore. To reproduce, load this
html file in the Browser app: =========== Q&lt;EhtmlQ&gt;EQ&lt;EheadQ&gt;EQ&lt;EstyleQ&gt;E @font-face
{ font-family: Q&apos;Etombats7Q&apos;E; src: url(Q&apos;Etombats7.ttfQ&apos;E); } h1 { font-family:
Q&apos;Etombats7Q&apos;E; } Q&lt;E/styleQ&gt;EQ&lt;E/headQ&gt;EQ&lt;EbodyQ&gt;E Q&lt;Eh1Q&gt;EThis text should use the
font!Q&lt;E/h1Q&gt;E Q&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;E =========== IQ&apos;Eve put the html here so you can
reproduce easily: http://jraf.org/static/tmp/androidfontissue.html This
is annoying because it breaks the UI of existing apps using specific
fonts in a WebView component.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:36:58 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 10 Nov 2009 17:15:49 +0000</when>
<what></what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Sun, 27 Dec 2009 12:57:59 +0000</when>
<what>this bug is still present in Android 2.0.1</what>
</comment>
<comment>
<author>statikef...@gmail.com</author>
<when>Sat, 09 Jan 2010 03:36:01 +0000</when>
<what>I want to add that this doesnQ&apos;Et work in my desktop Chrome 3.019538 either, not sure if 
it should.</what>
</comment>
<comment>
<author>azi...@gmail.com</author>
<when>Thu, 25 Mar 2010 23:37:21 +0000</when>
<what>any solution for this problem</what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Wed, 07 Apr 2010 13:16:38 +0000</when>
<what>this bug is still present in Android 2.1 and no solution in sight.</what>
</comment>
<comment>
<author>pulain...@gmail.com</author>
<when>Thu, 20 May 2010 14:32:49 +0000</when>
<what>NO EXCUSE fro Google Android developers and Project team not to provided native 
support for ALL languages as is done in Windows and iPhone. This 2010 not the 1990Q&apos;Es!
Language support has long been forgotten as an issue on all serious devices</what>
</comment>
<comment>
<author>pulain...@gmail.com</author>
<when>Thu, 20 May 2010 14:32:51 +0000</when>
<what>NO EXCUSE fro Google Android developers and Project team not to provided native 
support for ALL languages as is done in Windows and iPhone. This 2010 not the 1990Q&apos;Es!
Language support has long been forgotten as an issue on all serious devices</what>
</comment>
<comment>
<author>pulain...@gmail.com</author>
<when>Thu, 20 May 2010 14:32:52 +0000</when>
<what>NO EXCUSE fro Google Android developers and Project team not to provided native 
support for ALL languages as is done in Windows and iPhone. This 2010 not the 1990Q&apos;Es!
Language support has long been forgotten as an issue on all serious devices</what>
</comment>
<comment>
<author>bloc...@gmail.com</author>
<when>Mon, 24 May 2010 17:15:36 +0000</when>
<what>Also experienced this bug while trying to search for a workaround for
http://code.google.com/p/android/issues/detail?id=8553</what>
</comment>
<comment>
<author>BoDl...@gmail.com</author>
<when>Fri, 28 May 2010 09:03:17 +0000</when>
<what>This is fixed in 2.2.</what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Fri, 28 May 2010 13:02:32 +0000</when>
<what>Indeed I can confirm that Android 2.2 supports embedded fonts.

attaching a sample screenshot.

this bug can be closed.</what>
</comment>
<comment>
<author>joseph...@gmail.com</author>
<when>Sat, 07 Aug 2010 08:23:37 +0000</when>
<what>imho, this issue cannot be considered fixed, unless all users are able to upgrade to android 2.2, which is not a realistic scenario currently. for those who are stuck on their current versions, without the choice to upgrade, there needs to be a workaround, at the very least. i am on android version 2.1-update1 which shows empty boxes for all non-english font charachters.
i have heard that you could replace the default font with a merged unicode font with support for all languages. i am looking at how best to achieve this.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
<comment>
<author>roman.ya...@gmail.com</author>
<when>Fri, 03 Sep 2010 15:45:29 +0000</when>
<what>What directory should I place the tombats7.ttf so the style sheet would see it? Should it be in Q&apos;EassetsQ&apos;E? </what>
</comment>
<comment>
<author>neopetil...@gmail.com</author>
<when>Mon, 06 Jun 2011 02:20:19 +0000</when>
<what>My Desire phone has not got the capacity to display pronunciation glyphs so I assume that the font is missing them. how do I upgrade the font? Android 2.2</what>
</comment>
<comment>
<author>neopetil...@gmail.com</author>
<when>Mon, 06 Jun 2011 02:21:07 +0000</when>
<what>My Desire phone has not got the capacity to display pronunciation glyphs so I assume that the font is missing them. how do I upgrade the font? Android 2.2</what>
</comment>
<comment>
<author>ahmad.al...@gmail.com</author>
<when>Sun, 10 Jul 2011 11:14:01 +0000</when>
<what>this bug seems to appear again in 2.3.3,,, iQ&apos;Em trying to load this font without luck</what>
</comment>
<comment>
<author>ali...@gmail.com</author>
<when>Sun, 10 Jul 2011 11:24:56 +0000</when>
<what>it is working in 2.3.3. i have an application with many fonts and it loads them all perfectly</what>
</comment>
<comment>
<author>ahmad.al...@gmail.com</author>
<when>Sun, 10 Jul 2011 16:22:08 +0000</when>
<what>ali, IQ&apos;Em using this text

Q&lt;EhtmlQ&gt;EQ&lt;EheadQ&gt;E
Q&lt;Emeta http-equiv=Content-Type content=Q&quot;Etext/html; charset=utf8Q&quot;EQ&gt;E
Q&lt;EstyleQ&gt;E
	@font-face {
		font-family: Q&apos;EandalusQ&apos;E;
		src: url(Q&apos;Eandalus.ttfQ&apos;E);
	}
	h1 {font-family: Q&apos;EandalusQ&apos;E;}
Q&lt;E/styleQ&gt;EQ&lt;E/headQ&gt;EQ&lt;EbodyQ&gt;E
Q&lt;Eh1Q&gt;E????? ?? ?? ??? ??????Q&lt;E/h1Q&gt;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;E

IQ&apos;Eve copied the andalus font from the Windows, and it renders the text in the default font... is there any extra configuration I should do? setting? permission? converting the font file to be compatible with android?</what>
</comment>
<comment>
<author>statikef...@gmail.com</author>
<when>Sun, 10 Jul 2011 16:24:28 +0000</when>
<what>Try adding HTML5 doctype

sent from a mobile device

app</what>
</comment>
<comment>
<author>may...@gmail.com</author>
<when>Sun, 10 Jul 2011 16:24:51 +0000</when>
<what>You may have a look at this application https://github.com/mayooresan/Japs-Attack-Ceylon--Android-App

This one uses the same WebView and CSS technology. Hope itQ&apos;Ell help you to figure out the issue.</what>
</comment>
<comment>
<author>ahmad.al...@gmail.com</author>
<when>Sun, 10 Jul 2011 16:36:51 +0000</when>
<what>mayu3g, thanks very much I need to add 

loadDataWithBaseURL(Q&quot;Efile:///android_assetQ&quot;E</what>
</comment>
<comment>
<author>ali...@gmail.com</author>
<when>Sun, 10 Jul 2011 18:29:13 +0000</when>
<what>Ahmad,

use this method
loadDataWithBaseURL(Q&quot;Efile:///android_asset/baseurl.htmlQ&quot;E, your html stuff, Q&quot;Etext/htmlQ&quot;E, Q&quot;EUTF-8Q&quot;E ,Q&quot;EQ&quot;E);

add dummy baseurl.html to your assets folder</what>
</comment>
<comment>
<author>suyashma...@gmail.com</author>
<when>Tue, 30 Aug 2011 02:18:30 +0000</when>
<what>I can assure you that it is NOT working on 2.2 either. Can anyone help me out .. I need Devanagari font on my HTC Desire with Android Froyo (2.2). IsnQ&apos;Et there any way to run unicode on android OS?</what>
</comment>
</bug>
<bug>
<bugid>18204</bugid>
<title>On first starting, Navigation should search for location in the background</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stierney...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 09:58:28 +0000</openedDate>
<description>- The problem in detail: When I start Navigation I want to immediately
be able to key in the destination and start driving but Navigation will
not allow this. Instead it insists on finding its current GPS location
before it allows any user input: This can delay the start of a journey
by several minutes. - Steps to reproduce the problem. Turn on phone.
Start Navigation. - What happened. The screen immediately greys-out and
the status message, Q&apos;ESearching For LocationQ&apos;E shows on a blue background.
This remains and the user input is locked out until the GPS location is
found. - What you think the correct behavior should be. Navigation
should not stop input but should allow the destination to be keyed-in
while the GPS location is sought in the background. - Device: Samsung
Galaxy Apollo GT-i5801 with Android 2.2 (Froyo); Kernel 2.6.32.9</description>
</bug>
<bug>
<bugid>18493</bugid>
<title>Missing SurfaceTexture support in MediaPlayer</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-07-14T19:05:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>cweeks...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 11:19:04 +0000</openedDate>
<description>I need to play a video image stream onto an OpenGL texture because in
Android 3.0 rendering a translucent GLSurfaceView over a VideoView is
now far too slow, whereas it was previously OK in Android 2.2
SurfaceTexture seems to be how it now supposed to work, and it mentions
in the SDK docs Q&quot;EThe image stream may come from either camera preview or
video decode. A SurfaceTexture may be used in place of a SurfaceHolder
when specifying the output destination of a Camera or MediaPlayer
objectQ&quot;E In the camera class there is a Q&quot;EsetPreviewTexture(SurfaceTexture
surfaceTexture)Q&quot;E In the MediaPlayer class it mentions Q&quot;EsetTextureQ&quot;E in
the overview but the function is not mentioned again, attempting to call
it in code will not allow it to compile. Is there someway to convert a
SurfaceTexture into a SurfaceHolder to be able to call setDisplay() in
the MediaPlayer class? or where is this function? How to you pass a
SurfaceTexture to the MediaPlayer to get it to player the video image
stream to an openGL texture?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 19:05:47 +0000</when>
<what></what>
</comment>
<comment>
<author>cerati.a...@gmail.com</author>
<when>Thu, 13 Oct 2011 14:22:38 +0000</when>
<what>IQ&apos;Em interested too in the same problem.

Does anybody have any updates?</what>
</comment>
</bug>
<bug>
<bugid>6923</bugid>
<title>Some ideas on multitasking solutions to try to cope with the drawbacks of multitasking</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>bpres...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 19:08:04 +0000</openedDate>
<description>Multitasking is great! But it has also some drawbacks, particularly in
term of OS reactivity and battery life. My solutions: --Q&gt;E Implement a
system setting to have the multitask working by user choice and not
automatically. In this mode, the user will have two way to manage
multitasking of applications: - 1st way: Select apps on a list of all
the installed apps, for which he wants them to run in the background.
All other apps (not selected ones), are then quit automatically and not
run in the background. Only apps selected by the user to run in the
background are kept running in the background. - 2nd way: Implement
system wide gestures or shortcuts to allow the user to put a currently
running app in the background or quit it entirely, in a case by case
basis. So that if he wants to run an app in the background just
sometimes and not always, he can do it simply by using a gesture. Or on
the contrary, if he wants to exceptionnally not run an app in the
background (an app that he set by default to run int he background (in
the settings as explained in the 1st way)), he can also do it simply by
using another gesture. --Q&gt;E Implements APIs that developers can use to
develop a lightweight deamon that will be the only elment would stay in
the background when the user switch between apps (the app in that case
declares itself to the OS that it implements this feature, and so the OS
knows that itQ&apos;Ell have only to keep the deamon in the background). --Q&gt;E
Also implement push notifications (for E-Mail apps and news apps (RSS Q&amp;E
co) for example, itQ&apos;Es far enough). This last point would simplify a lot
the multitasking management and help managing the battery life and the
reactivity. Why is that last point VERY important? Because in everyday
life, you generally donQ&apos;Et need to have all your apps staying in the
background, in reality you only need few of them to stay in the
background (mainly communication apps (IM, VOIP, E-Mail...) and music
apps).</description>
<comment>
<author>bpres...@gmail.com</author>
<when>Mon, 01 Mar 2010 21:32:59 +0000</when>
<what>Sorry I pressed the enter key too quickly. ItQ&apos;Es not a defect of course, itQ&apos;Es a feature request</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 02 Mar 2010 00:18:33 +0000</when>
<what>Currently itQ&apos;Es not possible to install enough apps for this to have really become an issue, due to 
the limited storage space available on all handsets to date.

But once a solution comes out, whether that is simply a new series of handsets with a few gigs of 
built-in app storage space, encrypted Q&apos;EvolumesQ&apos;E on containers on the SD card, or a combination of 
both; people are going to start downloading and installing many, many apps (hundreds of them) on 
their phones. To put this in perspective, on an iDevice this is pretty normal, and thatQ&apos;Es the 
benchmark consumers look to.

Generally, games on Android are actually pretty good citizens in this regard - once you exit they 
pretty much take themselves out of the way, and get purged pretty quickly. But as one loads up on 
regular apps, and every single one of them is set to autostart on boot (or when the launcher 
crashes), and then to reload or to check for updates online, or whatever, on a constant basis... 
most wake up every fifteen minutes or based on certain events and triggers you canQ&apos;Et even see... 
well, thereQ&apos;Es clearly a storm a-brewinQ&apos;E. The Q&apos;EautostartsQ&apos;E app is something of an eye-opener, even 
if it does require root to do anything useful.

So what IQ&apos;Em suggesting is (along the lines of whatQ&apos;Es listed above), there should be two additional 
user-selectable choices that are presented at install for each app, and which can be centrally 
managed later under Q&apos;Emanage applicationsQ&apos;E. These are:

1. Allow to configure autostart events/triggers
2. Allow to continue running in background

Since the system is capable of putting an application to sleep if it isnQ&apos;Et busy anyway, the latter 
state should be treated as normal by most apps. This would mean for rarely-used apps, they can sit 
there on the system, installed but not creating any extra load.

Push notifications would also be nice.


</what>
</comment>
<comment>
<author>bpres...@gmail.com</author>
<when>Fri, 09 Apr 2010 11:52:32 +0000</when>
<what>Apparently Apple did have quite similar ideas as mine on multitasking. They also 
added one thing I had thought of also which is automatic app state save when 
swicthing app (saving state in memory).

Apple implementation of (limited) multitasking is very near to what I imagined of a 
good multitasking system for mobile devices like phones. Not all the app is 
multitasked, only some important services like audio or VOIP are running in the 
background. Otherwise apps state is saved and the app doesnQ&apos;Et consume any CPU then 
(as itQ&apos;Es in sleep mode, more or less).

Android should really take example on iPhone OS 4 implementation of limited 
multitasking, it looks a lot better for a mobile device than raw preemptive 
multitasking as implemented in Android (which consume far too much power while you 
rarely need everything to stay in the background)</what>
</comment>
<comment>
<author>louischa...@gmail.com</author>
<when>Sun, 08 Aug 2010 14:25:53 +0000</when>
<what>Before I see this thread, I post similar requirement here.

http://code.google.com/p/android/issues/detail?id=10287</what>
</comment>
<comment>
<author>jas...@gmail.com</author>
<when>Mon, 04 Oct 2010 12:47:54 +0000</when>
<what>I hope they donQ&apos;Et follow iphone as you canQ&apos;Et do true multitasking.

but something needs to be done. its not memory of sitting apps thatQ&apos;Es an issue but apps that are computing and using cpu.

it can be argued that apps that sit there can be accessed quicker. but the issues are the apps that use cpu and kill battery and speed.

id rather see a palm pre interface and solution than what iphone is doing.</what>
</comment>
<comment>
<author>bpres...@gmail.com</author>
<when>Mon, 04 Oct 2010 16:32:35 +0000</when>
<what>@jaszbo
In fact the sort of multitask implemented in iOS does allow some true multitasking in limited applications like background audio, VoIP, GPS guidance and background download.

The Apple way of multitasking is indeed too limited but the base idea is not that much bad. The base idea is that most of processes are simply doing nothing when left in the background, in that case why let them running as even if it use maybe 0.1 to 1% of CPU, if you accumulate processes that can have an impact on battery. So why not pause (save state) of apps doing nothing rather than keeping them running.

In fact a good idea would be to implement an open version of Apple solution. By open I mean not limited to a certain sort of usage like VoIP or background audio, but instead just make an API that allows an app to tells the system that it does want to be kept running when switching to another app, but by default app not informing the system that they need to be kept running, will be paused.

For now the solution implemented in Android is that by default are kept running and only if there is a problem of available memory it pause it, thatQ&apos;Es to say save it to internal flash memory, to free up some memory.

The idea I suggest here is to pause by default unless the app ask explicitly to be kept running. Of course in order to be consistent with current user experience, any app not compiled with the first SDK version supporting this new behavior, would still work the same as of today, thatQ&apos;Es to say running in the background by default (true multitasking) until itQ&apos;Es required to pause it to free some memory.</what>
</comment>
</bug>
<bug>
<bugid>6556</bugid>
<title>Google Calendar search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>ahmed.nemer</reportedBy>
<openedDate>Tue, 09 Feb 2010 23:02:07 +0000</openedDate>
<description>The Calendar app on the Nexus One, and I assume all Android devices,
lack basic search functionality. This is a defect for many users of
Google Calendar.</description>
<comment>
<author>alejobs</author>
<when>Tue, 02 Mar 2010 20:49:59 +0000</when>
<what>I also have a Nexus One and I canQ&apos;Et search on my calendar, while on the pc I can do it. 
It should also be integrated in the global search functionality.</what>
</comment>
<comment>
<author>las...@gmail.com</author>
<when>Fri, 19 Mar 2010 04:33:51 +0000</when>
<what>This is a duplicate of issue 2518.</what>
</comment>
</bug>
<bug>
<bugid>14796</bugid>
<title>Fragment onInflate() is not called before onAttach() on an Activity restart</title>
<status>Released</status>
<owner>hack...@android.com</owner>
<closedOn>2011-06-15T04:32:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>davemac327</reportedBy>
<openedDate>Thu, 17 Feb 2011 02:04:06 +0000</openedDate>
<description>The problem: onInflate() is not called before onAttach() when my
activity is being restarted due to a configuration change. The
documentation for Fragment says it should be so I can capture the layout
parameters prior to onCreateView(). onInflate() is being called after
onCreateView() on a restart. IQ&apos;Em using the Honeycomb Preview SDK on
Windows XP and Eclipse 3.6 Helios with JDK 1.6.0_23. I implemented the
Shakespeare application like what Dianne Hackborn posted in the Android
blog. I instrumented it with Log statements at the beginning of all the
callbacks in the MainActivity as well as in the TitlesFragment and the
DetailsFragment. LogCat shows the expected sequence of callbacks when
the application starts up. If I then force a layout configuration change
using Ctrl-F11, I see the sequence as in the attached .txt file. The log
file starts with the first message after Ctrl-F11. You can see the
pausing and the saving of state and the destroying. The Activity hits
onCreate(), then Android determines that the fragments must be
reinstantiated. This includes calling onAttach(), onCreate() and
onCreateView() on both fragments, all before the TitlesFragment has
onInflate() called. Since weQ&apos;Eve rotated the device, all layouts could
have changed, including any parameters passed to onInflate(). But itQ&apos;Es
too late for the TitlesFragment to use any values passed in onInflate()
in its onCreateView() method. In fact, if onInflate() tried to
setArguments() after onAttach(), an IllegalStateException would have
been thrown. Note that I didnQ&apos;Et attempt that in my sample application.
Expected behavior: onAttach() always follows onInflate() as in the
documentation.</description>
<comment>
<author>davemac327</author>
<when>Sat, 19 Feb 2011 19:14:30 +0000</when>
<what>If you want to reproduce this problem, just add the following method to TitlesFragment in FragmentLayout.java under the ApiDemos sample project:

        @Override
        public void onInflate(AttributeSet attrs, Bundle savedInstanceState) {
        	Bundle args = new Bundle();
        	for(int i=0; iQ&lt;Eattrs.getAttributeCount(); i++) {
                Log.v(Q&quot;E14796Q&quot;E, Q&quot;E    Q&quot;E + attrs.getAttributeName(i) +
                		Q&quot;E = Q&quot;E + attrs.getAttributeValue(i));
                args.putString(attrs.getAttributeName(i),
                               attrs.getAttributeValue(i));
        	}
        	this.setArguments(args);
        	super.onInflate(attrs, savedInstanceState);
        }

Then run ApiDemos, click through App -Q&gt;E Fragment -Q&gt;E Fragment Layout. Once this activity is running, rotate the screen using Ctrl-F11. You will get an IllegalStateException at setArguments().</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 19 Feb 2011 20:12:13 +0000</when>
<what></what>
</comment>
<comment>
<author>ngan...@gmail.com</author>
<when>Sat, 23 Apr 2011 01:01:37 +0000</when>
<what>bump. would love to hear an update on this. Would be nice to know if there is a workaround, we are doing something wrong, or if I should just stop using fragments as it wonQ&apos;Et be fixed anytime soon.</what>
</comment>
<comment>
<author>davemac327</author>
<when>Sat, 23 Apr 2011 01:23:52 +0000</when>
<what>I heard from Dianne that this will be Q&quot;EfixedQ&quot;E in documentation. In other words, donQ&apos;Et count on onInflate() being called at any particular time in the lifecycle of a fragment. If you look at the Lifecycle section of the Fragment reference page, the onInflate() callback is not mentioned.

Therefore, donQ&apos;Et read attributes and store them into the arguments bundle for the other callbacks to access, because those callbacks may have already run if a configuration change has occurred on the fragment. Trust that the attributes in the layout file for the Q&lt;EfragmentQ&gt;E tag have been used when attaching the new fragment to the view hierarchy of the activity.</what>
</comment>
<comment>
<author>hack...@android.com</author>
<when>Wed, 15 Jun 2011 04:32:24 +0000</when>
<what></what>
</comment>
<comment>
<author>davemac327</author>
<when>Sun, 11 Sep 2011 19:05:54 +0000</when>
<what>It looks like this got fixed the right way. That is, onInflate() appears to be called consistently prior to onAttach(). This is good news!! Note that there is a new version of onInflate() that takes the Activity as the first parameter (so you can access styled attributes for example). The old version of onInflate() is deprecated. Thank you Dianne!</what>
</comment>
</bug>
<bug>
<bugid>263</bugid>
<title>SurfaceView punch hole in Absolute Layout with Animation..</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>sungsuh....@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 12:29:28 +0000</openedDate>
<description>After animation of abolute layout, punch hole moved up about status bar
height. This is only one of the problem there are lots of bug after
animation. It was OK in m3rc37a version, but m5rc14 version make this
problem. Q&lt;EAbsoluteLayout android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E /Q&gt;E Q&lt;ESurfaceView
android:layout_width=Q&quot;E100pxQ&quot;E android:layout_height=Q&quot;E100pxQ&quot;E
android:layout_x=Q&quot;E0pxQ&quot;E android:layout_y=Q&quot;E0pxQ&quot;E /Q&gt;E</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:46:55 +0000</when>
<what>Please describe the problem in more detail (or attach screenshots) and attach sampple
code demonstrating the problem. Thanks!</what>
</comment>
<comment>
<author>sungsuh....@gmail.com</author>
<when>Sun, 09 Mar 2008 18:04:16 +0000</when>
<what>Well I found what makes this problem. It was a problem of animationCache, someone 
answered it was corrected but not at published SDK. But maybe there is another 
problem thatQ&apos;Es not solved.

Somecode here.. just add 3 lines..
APIDemo. 
SurfaceViewOverlay.java OnCreate function
  setContentView(R.layout.surface_view_overlay);
  mLayout = findViewById(R.id.layout); //Q&lt;E-- added
  mLayout.startAnimation(AnimationUtils.makeInAnimation(this, true)); //Q&lt;E-- added
surface_view_overlay.xml
  Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
		android:id=Q&quot;E@+id/layoutQ&quot;E Q&lt;E-- add id..

You can see position of surfaceview moved up 25px (status bar height), if that 
problem is not solved.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:16:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:24:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4558</bugid>
<title>Incoming call while playing audio through headphones results in broken audio until reboot</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-11-17T10:21:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>philcoll...@gmail.com</reportedBy>
<openedDate>Sat, 07 Nov 2009 13:35:06 +0000</openedDate>
<description>Android 1.6 introduced a serious audio bug when using the supplied HTC
headphones on a G1. It is easily reproducible. I have confirmed this
does not happen on a fresh install of ADP1.5, but it does happen on a
fresh install of ADP1.6. Steps to reproduce: 1. Plug in headphones 2.
Start playing some music in the default music player 3. Receive incoming
call Symptom: * Music stops (this is correct, of course) * Faint
crackling noise will come through headphones * Phone will NOT play the
ringtone * If you answer, you cannot hear the other end * After the call
is terminated, audio will not play at all until the phone is rebooted.
Using ADP1.5, the music is correctly paused, the ringtone plays, the
call works as expected, then after the call, the music resumes
automatically.</description>
<comment>
<author>philcoll...@gmail.com</author>
<when>Sun, 08 Nov 2009 00:42:03 +0000</when>
<what>I solved this by reflashing the radio.  I already had the correct radio version but
it seems it was corrupted somehow.

Please close this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:21:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10971</bugid>
<title>Support OTR (off the record) in Android IM</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>lunatick...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 23:20:26 +0000</openedDate>
<description>OtRChat: https://guardianproject.info/apps/otrchat/ is doing great work
adding OTR: http://www.cypherpunks.ca/otr/ to a fork of the Android IM
client. It would be great if this feature was added to the standard IM
client.</description>
<comment>
<author>jesper.s...@gmail.com</author>
<when>Mon, 28 Feb 2011 13:11:05 +0000</when>
<what>https://guardianproject.info/apps/gibber/

claims to include OTR in their fork of the Google Talk IM application</what>
</comment>
<comment>
<author>pdgsocme...@gmail.com</author>
<when>Thu, 21 Apr 2011 15:58:15 +0000</when>
<what>Gibberbot (formerly known as gibber and otrchat) does indeed include OTR support.  WeQ&apos;Eve started from the Android IM client, but are now working hard to make it support as many privacy and anonymity options as possible, including OTR, Tor, and SQLCipher.

https://guardianproject.info/apps/gibber/</what>
</comment>
<comment>
<author>chadmill</author>
<when>Tue, 17 May 2011 12:45:22 +0000</when>
<what>This is already implemented, at least of 2.2 .  Q&quot;EChat off recordQ&quot;E/Q&quot;EChat on recordQ&quot;E</what>
</comment>
<comment>
<author>peter.ke...@gmail.com</author>
<when>Tue, 17 May 2011 15:55:23 +0000</when>
<what>Q&quot;Eoff-recordQ&quot;E just switches off saving logs, doesnQ&apos;Et it?  It does not
do PKI-based encryption.</what>
</comment>
<comment>
<author>egypturn...@gmail.com</author>
<when>Mon, 05 Sep 2011 20:43:08 +0000</when>
<what>OTR is a different thing from Q&quot;Echat off the recordQ&quot;E.

Starring this because IQ&apos;Eve been seriously bugged by the lack of OTR lately myself.
</what>
</comment>
<comment>
<author>Sheldon....@gmail.com</author>
<when>Sat, 17 Sep 2011 21:25:24 +0000</when>
<what>+1 for OTR. droid needs a solid IM client like pidgin that supports OTR.</what>
</comment>
</bug>
<bug>
<bugid>3746</bugid>
<title>extend Android-Market with license information</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>161</stars>
<reportedBy>schla...@gmail.com</reportedBy>
<openedDate>Tue, 01 Sep 2009 21:45:32 +0000</openedDate>
<description>Would be great to see license information for every app in the Android
Market and the possibility to filter for this information. This would be
great for the open source community.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 01 Sep 2009 23:02:40 +0000</when>
<what></what>
</comment>
<comment>
<author>nushio</author>
<when>Wed, 02 Sep 2009 05:32:14 +0000</when>
<what>Although thereQ&apos;Es a lot of things in the Android Market iQ&apos;Ed rather see than this(Enable 
Mexican Devs to contibute, for starters :P), IQ&apos;Ell give my vote to this too. 
FOSS FTW. </what>
</comment>
<comment>
<author>tomas.ek...@gmail.com</author>
<when>Wed, 02 Sep 2009 05:40:58 +0000</when>
<what>IQ&apos;Ell add my vote to this.</what>
</comment>
<comment>
<author>nushio</author>
<when>Wed, 02 Sep 2009 05:46:10 +0000</when>
<what>ThereQ&apos;Es more than one way to skin this cat:
a) We could work with an alternative shop, like SlideMe, to enable this
b) We could make our own FOSS Store, perhaps complete with a trac/svn setup for 
developers?
c) We could wait for Google to do this. Highly unlikely :/

My voteQ&apos;Es for b). </what>
</comment>
<comment>
<author>magic...@gmail.com</author>
<when>Wed, 02 Sep 2009 14:58:20 +0000</when>
<what>Adding my *star*. 

I can see how this will be confusing - Current marketplaceQ&apos;Es usage of Q&quot;EFreeQ&quot;E is not
the same as in Q&quot;EFreely licensedQ&quot;E.</what>
</comment>
<comment>
<author>shane.is...@gmail.com</author>
<when>Fri, 04 Sep 2009 03:02:57 +0000</when>
<what>At SlideME, weQ&apos;Ed definitely be willing to consider open-sourcing SAM our client. In
fact, we started SAM as an open-source project: http://code.google.com/p/slideme/ but
eventually closed it since their was no community interest.

From our side, we would just need to access whether we think a healthy developer
community could form around the project. Except for nushioQ&apos;Es comment, weQ&apos;Eve just
never seen any interest for an open-source version of a market. If we can verify that
there is some general demand or interest from developers, we can move in short-order
to open-sourcing SAM.

WeQ&apos;Eve got all the licensing information stored in our servers and could expose that
info to feeds, which SAM could pick up. I suppose after that would just be a patch
from the developer community. </what>
</comment>
<comment>
<author>Joerg.Ag...@gmail.com</author>
<when>Wed, 23 Sep 2009 07:29:02 +0000</when>
<what>IQ&apos;Ell add my vote to this</what>
</comment>
<comment>
<author>jakobsson.robin</author>
<when>Sun, 27 Sep 2009 15:42:17 +0000</when>
<what>This is important to me as well.</what>
</comment>
<comment>
<author>nhopf...@htwm.de</author>
<when>Fri, 16 Oct 2009 20:27:06 +0000</when>
<what>my vote is added.</what>
</comment>
<comment>
<author>bingen...@gmail.com</author>
<when>Sat, 07 Nov 2009 16:40:33 +0000</when>
<what>My vote also.</what>
</comment>
<comment>
<author>t0m4rn...@gmail.com</author>
<when>Sun, 14 Feb 2010 13:12:23 +0000</when>
<what>Please also adopt Palm-like policies for FOSS in the market.

Read:
http://jaap.haitsma.org/2010/02/13/android-market-should-stimulate-open-source-apps/</what>
</comment>
<comment>
<author>patprim...@gmail.com</author>
<when>Tue, 01 Jun 2010 23:45:17 +0000</when>
<what>License info should be provided and users should be able to sort / view market apps
according to license filters (e.g., Q&quot;Eall open source appsQ&quot;E).

I agree with Nushio that an open source app market should be created and I am
absolutely thrilled that Shane Isbell of slideme has shown interest in working with us.

Building an open source app market that allows everyone to contribute apps, like
Nushio and the Mexico Devs, and allows Q&quot;Efree as in freedomQ&quot;E open source apps to
flourish (instead of being drowned by a see of crippled closed-source demo apps)
would be a huge benifit to the community and to free software in general.

Cheers and good luck :D

Pat</what>
</comment>
<comment>
<author>shane.is...@gmail.com</author>
<when>Wed, 02 Jun 2010 04:48:17 +0000</when>
<what>I left SlideME last December but still maintain ownership of the SAM code (I licensed
back to SlideME). Another founder that also left wrote all the Drupal portal and has
expressed interest in open-sourcing the portal. If we can line up the interest and
few people with the skills (Drupal/Android), all this is still on the table. I can
also provide hosting on EC2 if we need it.</what>
</comment>
<comment>
<author>Fyodor.V...@gmail.com</author>
<when>Wed, 02 Jun 2010 16:36:49 +0000</when>
<what>my vote is added.</what>
</comment>
<comment>
<author>patprim...@gmail.com</author>
<when>Wed, 02 Jun 2010 23:30:16 +0000</when>
<what>Hi Shane, I bet the community would truly appreciate your generous offer to open
source the recent SAM code - i know that the Replicant community (an attempt to
create a fully free software / open source android stack -
http://trac.osuosl.org/trac/replicant/wiki - http://gitorious.org/replicant ) is
currently using your 1.0 release of SAM and IQ&apos;Em sure they would love access to the
more recent goodies.

Open sourcing of the Drupal portal code by your friend would also be wonderful.
Either the community would be able to set up its own free software / open source app
store / portal - AND / OR - perhaps the current SlideMe devQ&apos;Es would be interesting in
collaborating with the community to coordinate the development/transformation of
SlideMe into a free software friendly (viewable/searchable/filterable app license
information in a free software portal) app store / portal.

Hopefully some more informed / technically talented parties than myself chime in soon
to get / keep this ball rolling (I dropped some emails / posts around so hopefully
some fish will bite soon :P)</what>
</comment>
<comment>
<author>patprim...@gmail.com</author>
<when>Wed, 02 Jun 2010 23:38:49 +0000</when>
<what>Partial lists of free software android apps located at
- https://wiki.koumbit.net/AndroidFreeSoftware
- http://trac.osuosl.org/trac/replicant/wiki/ListOfKnownFreeSoftwareApps</what>
</comment>
<comment>
<author>magic...@gmail.com</author>
<when>Thu, 03 Jun 2010 00:32:10 +0000</when>
<what>Hi I initially Launched the Koumbit wiki page. IQ&apos;Ed be willing to help in my capacity.
Google my nick and Q&quot;EcontactQ&quot;E and youQ&apos;Ell reach me. We should setup/continue the
discussion elsewhere, this issue is about the official marketplace afterall.</what>
</comment>
<comment>
<author>mirev...@gmail.com</author>
<when>Thu, 03 Jun 2010 06:19:17 +0000</when>
<what>Working upstream usually solves problems faster.

I really would like to ask google to consider this opportunity.
License information are useful for people who want to install and use only libre 
software.</what>
</comment>
<comment>
<author>weiler.m...@gmail.com</author>
<when>Thu, 03 Jun 2010 09:05:55 +0000</when>
<what>If we just want a way to search and install FLOSS I suggest setting up a free
software repository.
http://aptoide.com</what>
</comment>
<comment>
<author>n3wjack@gmail.com</author>
<when>Thu, 03 Jun 2010 10:50:43 +0000</when>
<what>Sounds like a good idea.
</what>
</comment>
<comment>
<author>wbor...@gmail.com</author>
<when>Thu, 03 Jun 2010 18:58:44 +0000</when>
<what>ItQ&apos;Es got my vote.</what>
</comment>
<comment>
<author>patprim...@gmail.com</author>
<when>Fri, 04 Jun 2010 02:52:45 +0000</when>
<what>Graziano Sorbaioli wrote a good blog post about this at -
http://www.sorbaioli.org/2010/06/03/google-should-add-license-information-to-its-market/
- that is redirecting people to this bug report and raising some awareness of this issue

To attract more attention we should all vote up GrazianoQ&apos;Es article at:
- Digg - http://digg.com/software/Google_should_add_license_information_to_its_Market
- Reddit -
http://www.reddit.com/r/reddit.com/comments/cb8bc/help_us_tell_google_to_make_license_information/
- Identi.ca - http://identi.ca/notice/34622695

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

Also, I agree with MagicFab that we should take talk building/organizing free
software market alternatives to a more appropriate venue. Any suggestions for where
would be the best place? Its great to hear so much interest from the community, good
ideas, and offers to help, it would be a shame if it petered out.</what>
</comment>
<comment>
<author>joseph.b...@gmail.com</author>
<when>Fri, 04 Jun 2010 04:07:15 +0000</when>
<what>ItQ&apos;Es not just licensing information.  I want licensing information in the Market,
sure, but I want a lot of other things too.  I want an Advanced Selection Activity,
where I can specify that I want, e.g., 4+-star items, with OSI licenses, which meet
some search criteria. 

For a company that does search, the Android Market application index is kind of shameful.</what>
</comment>
<comment>
<author>nicholas.e.may</author>
<when>Sat, 05 Jun 2010 23:31:41 +0000</when>
<what>This is an issue that would make me even happier about my plan to switch to Android.</what>
</comment>
<comment>
<author>bennymca...@gmail.com</author>
<when>Tue, 22 Jun 2010 14:13:31 +0000</when>
<what>Does anyone know if there is some sort of filter funktion, either in Andoid Market itself or in an app? I am SO tired of flipping through all those weird and for me totally useless Q&quot;EView pictures when you end a callQ&quot;E and others telling me that those jap girls are so cute and for real men..... I am too old to change horse in the middle of the stream ;=) So a filter would be nice, either by the name of the app (JOON APPS, sowallpaper or the likes) or by the website of the origin. If it is not possible, I would be willing to pay 10 bucks for a filter like that on Android Market - are you listening, developers???  ;=)</what>
</comment>
</bug>
<bug>
<bugid>5919</bugid>
<title>Youtube App add Subtitles display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ciante</reportedBy>
<openedDate>Fri, 08 Jan 2010 18:56:03 +0000</openedDate>
<description>Youtube videos supports subtitles With Android Youtube app you canQ&apos;Et see
them Please add subtitle support</description>
<comment>
<author>psychoc...@gmail.com</author>
<when>Sun, 20 Mar 2011 02:43:22 +0000</when>
<what>Yes, seems silly that you have the option to choose the size of captions but you canQ&apos;Et actually turn on captions!</what>
</comment>
</bug>
<bug>
<bugid>2985</bugid>
<title>null should be acceptable return value for onCreateDialog(..)</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Sun, 14 Jun 2009 14:07:05 +0000</openedDate>
<description>- Steps to reproduce the problem Run attached source file. Note that two
separate (yet very similar) error conditions are included in the source
file. - What you think the correct behavior should be. Returning null in
onCreateDialog(..) should not result in an error. It should be silently
ignored. When an error occurs in onCreateDialog(..) my code catches and
handles the error. In this type of error condition there is no Dialog
instance to return so I just return null. But returning null is treated
as an error instead of being silently ignored.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 15 Jun 2009 02:20:44 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 15 Jun 2009 05:25:07 +0000</when>
<what>I would be in favor of keeping the existing behavior (and document it.) onCreateDialog() should only return a 
new Dialog instance and its Views, which should probably not be code that results in thrown exceptions. 
onPrepareDialog() is the place where content is added to the dialog.</what>
</comment>
<comment>
<author>ponderyo...@gmail.com</author>
<when>Mon, 15 Jun 2009 14:40:16 +0000</when>
<what>As long as I can prevent the Q&quot;ESorryQ&quot;E window of death (SWOD) then itQ&apos;Es all good. 

After doing some more investigation I discovered that the exception that results from
returning null in onCreateDialog() climbs up through the Activity.showDialog(..)
call. If I catch it there then I can prevent the SWOD. See new attached code. 

There is still one problem remaining though. I canQ&apos;Et catch the NullPointerException
that occurs in Activity.restoreManagedDialogs(..) during a configuration change. (Run
attached code)

Concerning using onPrepareDialog() to do initialization work. This is certainly the
preferred method but onPrepareDialog is not called during a configuration change (see
issue #1639: http://code.google.com/p/android/issues/detail?id=1639 ) so I currently
see no way to gracefully handle dialog creation errors during a configuration change. 

Any chance that issue 1639 can get some attention? </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 11:57:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20113</bugid>
<title>Xoom hotspot connection error</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T18:02:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Adam.bra...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 07:21:05 +0000</openedDate>
<description>Whilst using the hotspot feature to broadcast a wifi signal to my
netbook the signal from the xoom to the netbook is lost. When trying to
connect the netbook again the netbook can see the ssid of the access
point from the xoom however windows returns an error Q&apos;Eunable to connect
to networkQ&apos;E with a troubleshooting problem that says resolves the
problem, however, when trying to connect again replicates the problem.
Apple iPhone is able to see Q&apos;Eandroid apQ&apos;E hotspots but when asked to
connect states Q&apos;Eunable to connect to Q&apos;Eandroid apQ&apos;EQ&apos;E 3g connection from
xoom is at best level Q&apos;EhQ&apos;E and package with 3 has 5gb of data left for
the month. Xoom is able to download apps, webpages and documents
internally implying it is online through 3g. Measures taken to try and
fix problem with no success: Turn xoom off and back on Soft reset xoom
Turn wifi radio on whilst having hotspots on Turn wifi radio off whilst
having hotspot on Having hotspot with no wpa or security Changing
security password Changing ssid to something else Only method that seems
to make hotspot work for upto 5 mins: Turn airplane radio on. Leave for
a few seconds for it to action on everything. Turn airplane mode off and
turn hotspot back on. The netbook can then connect 20% of the time or
reverts to the error stated above.if it does connect the netbook can
connect for approximately 5 mins then drops out and problem remains.
Motorola xoom MZ601 wifi and 3g model Android 3.1 europe Please update
me on problem as hotspot feature is very important to me.
Adam.brackpool@gmail.com NOTE: This form is only for reporting user
bugs. For all other user Hdiscussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 18:02:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7781</bugid>
<title>Q&quot;EAtlantic TimeQ&quot;E is ambiguous and should not be presented to the user</title>
<status>Reviewed</status>
<owner>kroot%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>Edfel...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 11:43:19 +0000</openedDate>
<description>According the to table below there is no difference between ST and DST
time zones settings for several time zones. For example, for Atlantic
Time the time zone is the same for both winter (ST) and summer time
(DST). This is not correct according to the Canadian government website:
http://www.nrc-cnrc.gc.ca/eng/services/inms/time-services/time-zones.html
Is this a known bug? /Paul
+------------------+--------------------------+------------------------+
| | Standard Time | Daylight Saving Time | |Time zone | Donut | Eclair |
Donut | Eclair |
+------------------+--------------------------+------------------------+
Atlantic Time | GMT -4:00 | GMT -4:00 | GMT -4:00 | GMT -4:00 |
+------------------+--------------------------+------------------------+
Some other time zones in the table below. For the lines marked with a
Q&quot;E*Q&quot;E there is no difference between ST and DST. That maybe correct for
some of the cases but according to the above this is not correct for
Atlantic Time.
+------------------+--------------------------+------------------------+
| | ST | DST | |Time zone | Donut | Eclair | Donut | Eclair |
+------------------+--------------------------+------------------------+
Midway Island | GMT-11:00 | GMT-11:00 | GMT-11:00 | GMT-11:00 | Hawaii |
GMT-10:00 | GMT-10:00 | GMT-10:00 | GMT-10:00 | Alaska | GMT -9:00 | GMT
-9:00 | GMT -8:00 | GMT -8:00 | Pacific Time | GMT -8:00 | GMT -8:00 |
GMT -7:00 | GMT -7:00 | Tijuana | GMT -8:00 | GMT -8:00 | GMT -7:00 |
GMT -7:00 | Arizona | GMT -7:00 | GMT -7:00 | GMT -7:00 | GMT -7:00 | *
Chihuahua | GMT -7:00 | GMT -7:00 | GMT -6:00 | GMT -6:00 | Mountain
Time | GMT -6:00 | GMT -6:00 | GMT -6:00 | GMT -6:00 | * Central America
| GMT -6:00 | GMT -6:00 | GMT -6:00 | GMT -6:00 | * Central Time | GMT
-6:00 | GMT -6:00 | GMT -5:00 | GMT -5:00 | Mexico City | GMT -6:00 |
GMT -6:00 | GMT -5:00 | GMT -5:00 | Bogota | GMT -5:00 | GMT -5:00 | GMT
-5:00 | GMT -5:00 | * Eastern Time | GMT -5:00 | GMT -5:00 | GMT -4:00 |
GMT -4:00 | Venezuela | GMT -4:30 | GMT -4:30 | GMT -4:30 | GMT -4:30 |
* Atlantic Time | GMT -4:00 | GMT -4:00 | GMT -4:00 | GMT -4:00 | *
Manaus | GMT -4:00 | GMT -4:00 | GMT -4:00 | GMT -4:00 | * Newfoundland
| GMT -3:30 | GMT -3:30 | GMT -2:30 | GMT -2:30 | [...]</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 16 Apr 2010 21:31:13 +0000</when>
<what>how did you generate those tables? java.util.TimeZone reports this for 
Q&quot;ECanada/AtlanticQ&quot;E on my Droid:

Raw offset     -240 minutes
Current offset -180 minutes
Uses DST       true
DST savings    60 minutes
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 16 Apr 2010 21:34:09 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Apr 2010 17:53:55 +0000</when>
<what>this is not the Q&quot;EAtlantic TimeQ&quot;E youQ&apos;Ere looking for. itQ&apos;Es actually America/Barbados, not Canada/Atlantic. from 
packages/apps/Settings/res/xml/timezones.xml:

    Q&lt;Etimezone id=Q&quot;EAmerica/BarbadosQ&quot;EQ&gt;EAtlantic TimeQ&lt;E/timezoneQ&gt;E

iQ&apos;Eve raised internal bug 2605239 Q&quot;EAtlantic TimeQ&quot;E is ambiguous and should not be presented to the user.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Apr 2010 17:55:57 +0000</when>
<what></what>
</comment>
<comment>
<author>Edfel...@gmail.com</author>
<when>Sun, 18 Apr 2010 18:36:39 +0000</when>
<what>ok, so
 Q&lt;Etimezone id=Q&quot;EAmerica/BarbadosQ&quot;EQ&gt;EAtlantic TimeQ&lt;E/timezoneQ&gt;E

must be changed to

 Q&lt;Etimezone id=Q&quot;ECanada/AtlanticQ&quot;EQ&gt;EAtlantic TimeQ&lt;E/timezoneQ&gt;E

in order for the time zone setting to work for Canada AST TimeZone according to the
Canadian government website

http://www.nrc-cnrc.gc.ca/eng/services/inms/time-services/time-zones.html

Is this correct?





</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Apr 2010 20:14:55 +0000</when>
<what>@5: for a Canada-only device, that would probably be appropriate. iQ&apos;Em not sure if there are any CTS tests that 
assume Q&quot;EAtlantic TimeQ&quot;E is one of the other time zones that go by that display name, though.</what>
</comment>
<comment>
<author>dhei...@gmail.com</author>
<when>Wed, 09 Jun 2010 04:26:18 +0000</when>
<what>IQ&apos;Eve noticed that the Atlantic times for Halifax, NS and Muncton, NB are currently set to the same offset as Eastern, where they should be an hour ahead.

This happens in both setting clocks, as well as traveling to Atlantic time zones.  I have to manually set the off set, because Android offsets it by an hour from the actual time.</what>
</comment>
<comment>
<author>Juw...@gmail.com</author>
<when>Fri, 18 Jun 2010 18:40:03 +0000</when>
<what>Very eager to have this resolved. Bermuda also uses ADT during the summer, similar to Halifax, NS.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Jun 2010 18:42:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13513</bugid>
<title>Notification detail is not shown correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>j...@wildbare.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 20:03:02 +0000</openedDate>
<description>Helios SR1 X64 ADT 8.0.1 JDK 1.6.0_22 Android 2.2 When a notification is
created and Q&apos;EnotifyQ&apos;E called against the notification manager the
notification detail is missing. I.e. The notification is created and
raised but it appears empty/null within the android notification
manager. Appears to work OK in Galileo SR2 x86 ADT 0.9.9 (havenQ&apos;Et tried
8.0.1) JDK 1.6.0_xx Android 2.2 Example project code attached, Also
screen shot showning none display of notification detail. regards John.</description>
</bug>
<bug>
<bugid>19739</bugid>
<title>Force close occur when scroll screen in Widget.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sy0125....@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 06:39:43 +0000</openedDate>
<description>[Precondition] Rate places should be selected from Widget. 1. Tap on
drop down arrow Q&gt;E Scroll screen 4-5 times Q&gt;E Observe. 08-30 14:01:14.422
4396 4396 E AndroidRuntime: FATAL EXCEPTION: main 08-30 14:01:14.422
4396 4396 E AndroidRuntime: java.lang.RuntimeException: Unable to start
service com.google.googlenav.appwidget.hotpot.HotpotService@405ca6d0
with Intent { act=com.google.googlenav.appwidget.hotpot.USER_ACTION
dat=useraction://set/9
cmp=com.google.android.apps.maps/com.google.googlenav.appwidget.hotpot.HotpotService
}: android.content.res.Resources$NotFoundException: Plural resource ID
#0x10f000a quantity=2 item=other 08-30 14:01:14.422 4396 4396 E
AndroidRuntime: at
android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2056)
08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
android.app.ActivityThread.access$2800(ActivityThread.java:117) 08-30
14:01:14.422 4396 4396 E AndroidRuntime: at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:998)
08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 08-30 14:01:14.422
4396 4396 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 08-30
14:01:14.422 4396 4396 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 08-30 14:01:14.422
4396 4396 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 08-30 14:01:14.422 4396
4396 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 08-30
14:01:14.422 4396 4396 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 08-30 14:01:14.422 4396
4396 E AndroidRuntime: Caused by:
android.content.res.Resources$NotFoundException: Plural resource ID
#0x10f000a quantity=2 item=other 08-30 14:01:14.422 4396 4396 E
AndroidRuntime: at
android.content.res.Resources.getQuantityText(Resources.java:245) 08-30
14:01:14.422 4396 4396 E AndroidRuntime: at
android.content.res.Resources.getQuantityString(Resources.java:347)
08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
android.text.format.DateUtils.getRelativeTimeSpanString(DateUtils.java:525)
08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.i.a(Unknown Source) 08-30
14:01:14.422 4396 4396 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.i.a(Unknown Source) 08-30
14:01:14.422 4396 4396 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.HotpotWidgetProvider.a(Unknown
Source) 08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.widget.HotpotWidgetProvider.a(Unknown
Source) 08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.HotpotService.a(Unknown Source)
08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
com.google.googlenav.appwidget.hotpot.HotpotService.onStartCommand(Unknown
Source) 08-30 14:01:14.422 4396 4396 E AndroidRuntime: at
android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2043)
08-30 14:01:14.422 4396 4396 E AndroidRuntime: ... 10 more 08-30
14:01:14.472 114 114 E DataRouter: DrReadUsbStatus File Open success
08-30 14:01:14.472 114 114 E DataRouter: DrReadUsbStatus 21 characters
Buffer from USB file USB_STATE_CONFIGURED 08-30 14:01:14.472 114 114 E
DataRouter: 08-30 14:01:14.472 114 114 E DataRouter: DrReadUsbStatus
returns true USB is online 08-30 14:01:14.472 114 114 E DataRouter: Turn
ON the SMD DTR bit 08-30 14:01:14.492 289 320 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error</description>
</bug>
<bug>
<bugid>3210</bugid>
<title>Androit SDK location pop-up </title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-09-10T00:09:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>75</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jul 2009 07:24:48 +0000</openedDate>
<description>IQ&apos;Em using Androit for developing in on of my workspaces. In this
workspace I have setup the androit SDK. I have several other workspaces
which are not using androit. But everytime I start this Workspace I get
the popup: Q&quot;EThe location of the Androit SDK has not been setup. Please
go to Preferences-Q&gt;E Androit and set it upQ&quot;E. This is Q&quot;Enot play niceQ&quot;E
behavior. Can you please at least at the option to the dialog Q&quot;EDo not
remindQ&quot;E again? It should be flagged by default. Even better in my option
is not to have this popup and check for the SDK during Androit project
creation.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:25:21 +0000</when>
<what></what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Sun, 30 Aug 2009 22:11:03 +0000</when>
<what>Sorry, should have been: s/Androit/Android/g </what>
</comment>
<comment>
<author>georgm.leipzig@gmail.com</author>
<when>Thu, 07 Jan 2010 10:22:40 +0000</when>
<what>A better behaviour would be to show the message when one of the following happens:

* creating an android project
* opening a workspace with android projects inside
* opening an android-specific perspective (DDMS)
</what>
</comment>
<comment>
<author>ayasu...@gmail.com</author>
<when>Mon, 22 Feb 2010 05:14:10 +0000</when>
<what>I am glad someone else has brought this up. I love using Eclipse but it does get a
little annoying every time I start any new project that I get that message. I agree
with georgm that it should at least only pop up when:
* creating an android project
* opening a workspace with android projects inside
* opening an android-specific perspective (DDMS)


</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:12:07 +0000</when>
<what></what>
</comment>
<comment>
<author>steven.p...@gmail.com</author>
<when>Sat, 04 Sep 2010 02:52:34 +0000</when>
<what>Ya, this get my vote!</what>
</comment>
<comment>
<author>fste...@gmail.com</author>
<when>Sat, 04 Sep 2010 13:54:01 +0000</when>
<what>really</what>
</comment>
<comment>
<author>carwyd...@gmail.com</author>
<when>Thu, 09 Sep 2010 18:28:47 +0000</when>
<what>This gets my vote. </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:09:37 +0000</when>
<what></what>
</comment>
<comment>
<author>vly...@gmail.com</author>
<when>Tue, 28 Sep 2010 17:53:16 +0000</when>
<what>This gets my vote too.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 28 Sep 2010 18:39:06 +0000</when>
<what>This was released in 0.9.8, 2 weeks ago.
</what>
</comment>
<comment>
<author>kengchew...@gmail.com</author>
<when>Sat, 09 Oct 2010 11:43:29 +0000</when>
<what>HereQ&apos;Es my vote</what>
</comment>
<comment>
<author>oky...@gmail.com</author>
<when>Wed, 17 Nov 2010 07:34:17 +0000</when>
<what>You get my vote too.</what>
</comment>
<comment>
<author>fly2priy...@gmail.com</author>
<when>Fri, 17 Dec 2010 04:32:40 +0000</when>
<what>I second this!</what>
</comment>
<comment>
<author>rubenf...@gmail.com</author>
<when>Thu, 30 Dec 2010 16:14:35 +0000</when>
<what>another vote.</what>
</comment>
<comment>
<author>steve.bouchard.2@gmail.com</author>
<when>Fri, 21 Jan 2011 02:19:33 +0000</when>
<what>Another vote</what>
</comment>
<comment>
<author>*sc...@greenpropanepower.com</author>
<when>Fri, 04 Feb 2011 19:59:07 +0000</when>
<what>Another Vote</what>
</comment>
<comment>
<author>CastingF...@gmail.com</author>
<when>Sat, 05 Feb 2011 18:06:35 +0000</when>
<what>My Vote too. It very annoying</what>
</comment>
<comment>
<author>CastingF...@gmail.com</author>
<when>Sat, 05 Feb 2011 18:11:00 +0000</when>
<what>My Vote too. It very annoying</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 05 Feb 2011 22:04:44 +0000</when>
<what>what version are you using? It was fixed 3 versions ago.</what>
</comment>
<comment>
<author>khouja.a...@gmail.com</author>
<when>Fri, 11 Mar 2011 15:33:56 +0000</when>
<what>yes i agree itQ&apos;Es annoyint</what>
</comment>
<comment>
<author>aaa...@gmail.com</author>
<when>Tue, 15 Mar 2011 02:45:33 +0000</when>
<what>Not fixed in latest version as far as I can tell. Please check again and fix for real.</what>
</comment>
<comment>
<author>stillerc...@gmail.com</author>
<when>Tue, 22 Mar 2011 01:59:32 +0000</when>
<what>Ok this definitely needs to be fixed.</what>
</comment>
<comment>
<author>toby.bar...@gmail.com</author>
<when>Thu, 24 Mar 2011 23:53:00 +0000</when>
<what>my vote</what>
</comment>
<comment>
<author>senya.si...@gmail.com</author>
<when>Tue, 12 Jul 2011 19:49:10 +0000</when>
<what>one more vote
</what>
</comment>
</bug>
<bug>
<bugid>7260</bugid>
<title>WebViewDatabase.clearCache() encounters disk I/O error</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>11</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Sat, 20 Mar 2010 08:42:35 +0000</openedDate>
<description>WebViewDatabase.clearCache() called by the CacheManager leads to force
close. -- Time: Sat Mar 20 08:18:01 GMT 2010 -- Android Version: sdk=4,
release=1.6, inc=15632 -- Memory free: 3.46MB total: 6.51MB max: 16.00MB
-- Custom ROM: Stock Android -- Device: dream -- Model: T-Mobile G1 --
NewsRob Version: 3.5.3/353 -- Days installed:289 -- Stacktrace:(480)
android.database.sqlite.SQLiteDiskIOException: error code 10: disk I/O
error at android.database.sqlite.SQLiteStatement.native_execute(Native
Method) at
android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:66)
at
android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1362)
at android.webkit.WebViewDatabase.clearCache(WebViewDatabase.java:610)
at android.webkit.CacheManager$1.run(CacheManager.java:454) at
java.lang.Thread.run(Thread.java:1060)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 20:26:50 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 20:27:26 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 20:35:43 +0000</when>
<what>This is mostly likely a database corruption. The user must go to Manage Applications
 under Settings, pick the application, and choose Clear Cache. IQ&apos;Em not sure that
thereQ&apos;Es anything more to go on here. </what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Fri, 09 Apr 2010 21:17:33 +0000</when>
<what>I am not sure what you mean. It is the WebViewQ&apos;Es database that is getting corrupt, right? How would it help to do 
a cache on my embedding app?

Is taking care of WebViewQ&apos;Es internal database the responsibility of the embedding app? Does the Browser app do 
that or does it force close?

I am not trying to play dumb here, but I donQ&apos;Et follow.</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Thu, 06 May 2010 16:21:34 +0000</when>
<what>I have the same issue. HereQ&apos;Es stack-trace that has not a single line of my code

android.database.sqlite.SQLiteDiskIOException: disk I/O error
	at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
	at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)
	at android.database.sqlite.SQLiteDatabase.(SQLiteDatabase.java:1587)
	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)
	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:652)
	at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:482)
	at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:193)
	at android.webkit.WebViewDatabase.getInstance(WebViewDatabase.java:188)
	at android.webkit.CacheManager.init(CacheManager.java:156)
	at android.webkit.BrowserFrame.(BrowserFrame.java:109)
	at android.webkit.WebViewCore.initialize(WebViewCore.java:159)
	at android.webkit.WebViewCore.access$400(WebViewCore.java:41)
	at android.webkit.WebViewCore$WebCoreThread$1.handleMessage(WebViewCore.java:430)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:123)
	at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:471)
	at java.lang.Thread.run(Thread.java:1060)
2010-02-26 02:02:29</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 06 May 2010 16:39:43 +0000</when>
<what>mariano: the webview database is owned by the app. Each webview app has its own database, so yes, the 
Browser is responsible for its webview database.

bostone: try the steps listed above to clear the cache. Once the database is corrupt, we canQ&apos;Et use calls to the 
database to clear it. By using the Clear Cache command under Manage Applications, the database is cleared 
without making any SQL calls.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 24 May 2010 14:41:15 +0000</when>
<what>I canQ&apos;Et really ask the user for intervention. ItQ&apos;Es not his/her fault.

So when I catch this exception I should delete webview.db and webviewCache.db and then swallow the 
exeception?

If so, is there any way I can easily trigger this issue so that I could test the code?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 15:13:20 +0000</when>
<what>I was hasty to mark this as Q&apos;EdeclinedQ&apos;E. I have an internal bug to revise WebView to clear the cache without calling 
SQL in case the database is corrupted. 

I agree, the correct approach is to delete webviewCache.db and webview.db if you determine that the databases 
are corrupt. </what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 24 May 2010 16:18:19 +0000</when>
<what>Ok, thanks, for reconsidering.

I think IQ&apos;Ell do nothing then for the moment, because it only happened 3 times so far and when there is light at the 
end of the tunnel ;-)
Except if the numbers go up I might change my stance again.

</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Sun, 18 Jul 2010 16:32:03 +0000</when>
<what>Here is a related stacktrace from Froyo:

-- Time: Sun Jul 18 16:20:56 GMT+00:00 2010
-- Android Version: sdk=8, release=2.2, inc=R12d
-- Memory free: 0.53MB total: 3.44MB max: 16.00MB
-- Custom ROM: Stock Android
-- Device: iPhone3G
-- Model: iPhone3G
-- NewsRob Version: 4.1.1/411
-- Job: Deleting read articles
-- Configured Capacity: 50
-- Current Article Count: 50
-- Days installed: 0
-- StorageAdapter: PhoneMemoryStorageAdapter
--   MB available: 8
-- Phone Memory MB available: 8.0
-- Stacktrace:(880)
android.database.sqlite.SQLiteException: error code 14: unable to open
database file
       at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
       at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
       at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1772)
       at android.webkit.WebViewDatabase.removeCache(WebViewDatabase.java:667)
       at android.webkit.CacheManager.getCacheFile(CacheManager.java:342)
       at android.webkit.LoadListener.checkCache(LoadListener.java:739)
       at android.webkit.FrameLoader.handleCache(FrameLoader.java:335)
       at android.webkit.FrameLoader.handleHTTPLoad(FrameLoader.java:218)
       at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:124)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:123)
       at android.os.HandlerThread.run(HandlerThread.java:60)

Before you spring into action, checkout the Q&quot;EdeviceQ&quot;E. Not sure how real it is.
Anyway, if I should open a separate report let me know.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
<comment>
<author>lexis.t...@gmail.com</author>
<when>Thu, 07 Jul 2011 20:18:36 +0000</when>
<what>Got similar error during normal WebView application operations. This leads to close the main activity and there is no way to catch and handle the exception :( It happens several time a day and  it is critical bug for us!

W/dalvikvm(26745): threadid=12: thread exiting with uncaught exception (group=0x4001d5a0)

E/AndroidRuntime(26745): FATAL EXCEPTION: WebViewWorkerThread

E/AndroidRuntime(26745): android.database.sqlite.SQLiteDiskIOException: error code 10: disk I/O error

E/AndroidRuntime(26745): 	at android.database.sqlite.SQLiteStatement.native_execute(Native Method)

E/AndroidRuntime(26745): 	at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:61)

E/AndroidRuntime(26745): 	at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1916)

E/AndroidRuntime(26745): 	at android.webkit.WebViewDatabase.flushCacheStat(WebViewDatabase.java:880)

E/AndroidRuntime(26745): 	at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:566)

E/AndroidRuntime(26745): 	at android.webkit.CacheManager.endTransaction(CacheManager.java:297)

E/AndroidRuntime(26745): 	at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:202)

E/AndroidRuntime(26745): 	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime(26745): 	at android.os.Looper.loop(Looper.java:143)

E/AndroidRuntime(26745): 	at android.os.HandlerThread.run(HandlerThread.java:60)

V/AgentService_J( 1550): Action[122593]:com.htc.android.iqagent.action.ui03

I/HTC_SUBMITTER_C( 1550): (0) submitUI03:0,22,0,android.database.sqlite.SQLiteDiskIOException: error code 10: disk I/O error

V/AgentService_J( 1550): (0)ErrorCode:0,AppType:22,Level:0,Message:android.database.sqlite.SQLiteDiskIOException: error code 10: disk I/O error

W/ActivityManager( 1360):   Force finishing activity com.rhomobile.insiteuat/com.rhomobile.rhodes.RhodesActivity

</what>
</comment>
<comment>
<author>sunilgan...@gmail.com</author>
<when>Mon, 05 Sep 2011 01:34:40 +0000</when>
<what>I also got same excepation issue can anyone suggest cause and solution for this.</what>
</comment>
<comment>
<author>snail.fl...@gmail.com</author>
<when>Tue, 20 Sep 2011 01:32:25 +0000</when>
<what>I have encountered similar issue, the log is below:
09-19 16:54:48.901 D/SmsProvider( 1772): Exception when delete sms, url is content://sms/138
09-19 16:54:48.901 D/SmsProvider( 1772): android.database.sqlite.SQLiteDiskIOException: error code 10: disk I/O error
09-19 16:54:48.901 D/SmsProvider( 1772): 	at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
09-19 16:54:48.901 D/SmsProvider( 1772): 	at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
09-19 16:54:48.901 D/SmsProvider( 1772): 	at android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1598)
09-19 16:54:48.901 D/SmsProvider( 1772): 	at com.android.providers.telephony.MmsSmsDatabaseHelper.deleteOneSms(MmsSmsDatabaseHelper.java:516)
09-19 16:54:48.901 D/SmsProvider( 1772): 	at com.android.providers.telephony.SmsProvider.delete(SmsProvider.java:729)
09-19 16:54:48.901 D/SmsProvider( 1772): 	at android.content.ContentProvider$Transport.delete(ContentProvider.java:198)
09-19 16:54:48.901 D/SmsProvider( 1772): 	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:186)
09-19 16:54:48.901 D/SmsProvider( 1772): 	at android.os.Binder.execTransact(Binder.java:288)
09-19 16:54:48.901 D/SmsProvider( 1772): 	at dalvik.system.NativeStart.run(Native Method)
09-19 16:54:48.901 E/DatabaseUtils( 1772): Writing exception to parcel
09-19 16:54:48.901 E/DatabaseUtils( 1772): java.lang.IllegalArgumentException: Bad message id: 138
09-19 16:54:48.901 E/DatabaseUtils( 1772): 	at com.android.providers.telephony.SmsProvider.delete(SmsProvider.java:732)
09-19 16:54:48.901 E/DatabaseUtils( 1772): 	at android.content.ContentProvider$Transport.delete(ContentProvider.java:198)
09-19 16:54:48.901 E/DatabaseUtils( 1772): 	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:186)
09-19 16:54:48.901 E/DatabaseUtils( 1772): 	at android.os.Binder.execTransact(Binder.java:288)
09-19 16:54:48.901 E/DatabaseUtils( 1772): 	at dalvik.system.NativeStart.run(Native Method)
09-19 16:54:48.911 W/dalvikvm( 1824): threadid=11: thread exiting with uncaught exception (group=0x400217f0)
</what>
</comment>
<comment>
<author>arun...@gmail.com</author>
<when>Wed, 12 Oct 2011 02:54:24 +0000</when>
<what>i also caught up with the same exception 
can anyone suggest the solution for the above problem ???</what>
</comment>
<comment>
<author>jheard...@gmail.com</author>
<when>Sat, 12 Nov 2011 02:32:52 +0000</when>
<what>This is the most frequent crash in my apps and there is nothing that I can do to catch it. I see this crash on a wide variety of devices and Android versions. Is this problem ever going to be fixed? I consider this crash to be very critical, since there is nothing that I can do to catch it short of removing the code that is using the WebView.

android.database.sqlite.SQLiteDiskIOException: error code 10: disk I/O error
	at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
	at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
	at android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1598)
	at android.webkit.WebViewDatabase.clearCache(WebViewDatabase.java:708)
	at android.webkit.CacheManager.clearCache(CacheManager.java:589)
	at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:199)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:123)
	at android.os.HandlerThread.run(HandlerThread.java:60)</what>
</comment>
<comment>
<author>mail.zhu...@gmail.com</author>
<when>Sat, 26 Nov 2011 11:12:58 +0000</when>
<what>I got the same exception too, and the only thing I can do is delete the database file and create a new one, or it would crash always even reboot the phone. Seems the data is corrupted.
It should be an issue of sqlite3 library, now I wonder if it is fixed in ICM ? they made a lot of change in ICM ... </what>
</comment>
</bug>
<bug>
<bugid>1716</bugid>
<title>Diverting icon not updated when starting</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>mynet@mydsl.it</reportedBy>
<openedDate>Mon, 05 Jan 2009 22:43:40 +0000</openedDate>
<description>Phone software should interrogate, after initializing the baseband, the
call diverting state, to update the proper icon in the status bar. When
phone is rebooted, it Q&quot;ElosesQ&quot;E the icon. Nokia phones always check it
during the startup, after getting the PIN code.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 13:54:31 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:07:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:29:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19975</bugid>
<title>Mising letter in Android keyboard for Serbian Cyrillic layout.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-12T16:08:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kom...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 06:41:26 +0000</openedDate>
<description>Letter is missing from layout of Serbian Cyrillic. It should have 30
letters not 29. Missing letter is ?/?, it is not shown on screen, I am
assuming that there is error in xml for layout of keyboard. Best
regards, Igor Hasimi NOTE: This form is only for reporting user bugs.
For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:08:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7688</bugid>
<title>Notification ringtone stops working until restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amitfuc...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 12:52:03 +0000</openedDate>
<description>IQ&apos;Em running 2.1-update1 on a Nexus One (ATQ&amp;ET/Rogers 3G version), and my
notification ringtone seems to stop working after a few days. For
example, if I receive an SMS message or a Google Talk message in the
background, the notification ringtone should sound. When the device is
in this state, I cannot listen to any of the notification ringtones in
the Q&quot;ESound Q&amp;E display settingsQ&quot;E selection screen; they are all silent,
and the phone is not in silent mode. Adjusting the volume of the
notification ringtone does nothing. I have the notification volume
configured to be adjusted independently of the incoming call volume.
Powering the device off and back on clears up the issue for a little
while.</description>
</bug>
<bug>
<bugid>1663</bugid>
<title>Feature request: HSDPA Icon</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>80</stars>
<reportedBy>silverba...@gmail.com</reportedBy>
<openedDate>Sat, 27 Dec 2008 02:13:58 +0000</openedDate>
<description>Just like the iPhone, the G1 just shows a 3G icon but not any icon to
indicate am HSDPA 3G connection. This would be very useful to a lot of
users. It be even more useful if the icon indicated the connection
speed, e.g. 1.8, 3.6, 7.2 mbps however I donQ&apos;Et know if that it is
possible for the phone to detect that. Either way an extra icon for
HSDPA 3G would be a great move.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:18:46 +0000</when>
<what></what>
</comment>
<comment>
<author>bestpriv...@gmail.com</author>
<when>Wed, 27 May 2009 13:48:44 +0000</when>
<what>Additionally make HSDPA available as a NETWORK_TYPE constant, please. Though HSDPA is
based on UMTS, its bandwidth is significantly higher than UMTS.</what>
</comment>
<comment>
<author>timbos.m...@gmail.com</author>
<when>Sat, 22 Aug 2009 20:06:42 +0000</when>
<what>Yes, please add this feature. The last 2 of my HTC windows mobile phones showed an H 
when I had the good connection. If you can also add what the connection speed is 
that would be a bonus</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:55:51 +0000</when>
<what></what>
</comment>
<comment>
<author>adammorr...@gmail.com</author>
<when>Mon, 31 Aug 2009 20:42:43 +0000</when>
<what>Yes this would be useful, its only a basic process too, even my old SE could do it!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 31 Aug 2009 22:39:22 +0000</when>
<what></what>
</comment>
<comment>
<author>hollypet...@gmail.com</author>
<when>Tue, 01 Sep 2009 08:39:17 +0000</when>
<what>I went in the vodafone shop and asked for this, and i got fobbed off with Q&apos;Eit 
depends how many users are connected to the network, you all have to share the same 
connectionQ&apos;E </what>
</comment>
<comment>
<author>Miro.Rad...@gmail.com</author>
<when>Fri, 04 Sep 2009 08:36:22 +0000</when>
<what>I belive too that it would be really nice to have a notification icon that shows the 
connection speed. thank you.</what>
</comment>
<comment>
<author>w4terme...@gmail.com</author>
<when>Sun, 06 Sep 2009 17:13:14 +0000</when>
<what>I do have the Q&quot;EHQ&quot;E when in HSDPA mode with my HTC Hero, which phone/ software version
do you have ?</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sun, 06 Sep 2009 17:16:26 +0000</when>
<what>Ohh very interesting to know?

I wonder if itQ&apos;Es the HTC Q&apos;ESenseQ&apos;E interface, which is a customisation and not in the
core android codebase.

Tell me, does it show you different connection speeds for HSDPA or do you just get 3G
and H?

AFAIK no official build for the HTC Dream or HTC Magic that IQ&apos;Eve encountered carries
this change so itQ&apos;Es a moot point.</what>
</comment>
<comment>
<author>timbos.m...@gmail.com</author>
<when>Sun, 06 Sep 2009 17:53:34 +0000</when>
<what>For clarification, my handset only shows G or 3G and is the following:

HTC Magic on Vodafone UK
Firmware 1.5
Baseband 62.50S.20.17U_2.22.1926I
Kernel 2.6.27-00393-g6607056
Build CRC1

Hopefully that helps narrow it down</what>
</comment>
<comment>
<author>Rana...@gmail.com</author>
<when>Mon, 07 Sep 2009 02:10:41 +0000</when>
<what>My phone (Rogers HTC Magic) shows the H (or 3G, G, E) depending on the connection.
ItQ&apos;Es running the stock Rogers ROM, so it isnQ&apos;Et strictly a Sense thing. It may be only
in the non-Google branded HTC builds, though.

If it helps:
Firmware version 1.5
Baseband 62.52S.20.18U_3.22.20.17
Kernel 2.6.27-dd63d1eb u70000@Android-X01
Build number 2.16.631.6 146733 CL#33776 release-keys</what>
</comment>
<comment>
<author>c.brueggemann94</author>
<when>Sat, 12 Sep 2009 10:12:14 +0000</when>
<what>The HTC Branded devices have a different RIL then the Google Branded builds.
And they have an extra image ressource in the /system/framework folder which provides 
the icon for Q&quot;EHQ&quot;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 12:52:30 +0000</when>
<what></what>
</comment>
<comment>
<author>HowardCh...@gmail.com</author>
<when>Fri, 13 Nov 2009 03:10:24 +0000</when>
<what>HTC branded devices use qcom-proprietary RIL.
HSDPA indication should be reported from RILC space first if modem can recognize 
that network mode, and need some corresponding process in telephony RILJ space for 
the Q&quot;EHQ&quot;E icon display.</what>
</comment>
<comment>
<author>Istvan.Ketyko@gmail.com</author>
<when>Wed, 13 Jan 2010 14:59:03 +0000</when>
<what>I am using the ADP1 with HTC official image 1.5.
It uses the qcom-proprietary RIL but I do not get any indication of HSDPA presence
however it is probably on a HSDPA network based on the data coming from the
speed-test applications (DL bandwidth is Q&gt;E 384 kbps, UL bandwidth is Q&gt;E 64 kbps). A
Windows Mobile phone explicitly shows that it is possible to be on an HSDPA network
at the same location.

In the SDK there is a feature to explicitly check the current network type:
http://developer.android.com/reference/android/telephony/TelephonyManager.html
  public int getNetworkType()

Returns a constant indicating the radio technology (network type) currently in use on
the device.
Returns

    * the network type

See Also

    * NETWORK_TYPE_UNKNOWN
    * NETWORK_TYPE_GPRS
    * NETWORK_TYPE_EDGE
    * NETWORK_TYPE_UMTS
    * NETWORK_TYPE_HSDPA
    * NETWORK_TYPE_HSUPA
    * NETWORK_TYPE_HSPA
    * NETWORK_TYPE_CDMA
    * NETWORK_TYPE_EVDO_0
    * NETWORK_TYPE_EVDO_A
    * NETWORK_TYPE_1xRTT

I always get NETWORK_TYPE_UMTS and never get NETWORK_TYPE_HSDPA.

So, I suspect it is not just about a missing Q&quot;EHQ&quot;E image; it is more about that the
system does not log properly the used infrastructure.</what>
</comment>
<comment>
<author>centralf...@gmail.com</author>
<when>Thu, 08 Jul 2010 14:16:13 +0000</when>
<what>I hope this feature will be added soon. I miss it.</what>
</comment>
</bug>
<bug>
<bugid>19352</bugid>
<title>My DELL XCD 35 doesnQ&apos;Et display Hindi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ravivar....@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 07:02:26 +0000</openedDate>
<description>Hi, I am Ravi from India. I am using DELL XCD35 handset which runs on
Android 2.2. It doesnQ&apos;Et support Hindi Language. I am not able to see any
post in Hindi posted by friends on Facebook neither I am able to see it
ion Email. I tried searching app for this but could not find one. One of
my colleague is using Sony Experia and upgraded it to the Gingerbread.
He has many language installed in his phone under Home Q&gt;E Menu Q&gt;E Settings
Q&gt;E Language and Keyboard Q&gt;E Select Language but it displays only English
in my Phone. Is there any solution for this issue. Can I upgrade my DELL
XCD 35 to Gingerbread. Please suggest. Thanks Ravi
ravivar.mishra@gmail.com</description>
<comment>
<author>gauravpa...@gmail.com</author>
<when>Sun, 11 Sep 2011 20:03:15 +0000</when>
<what>i m having same problem.........

</what>
</comment>
<comment>
<author>ravivar....@gmail.com</author>
<when>Sun, 11 Sep 2011 20:11:58 +0000</when>
<what>There are already many complaints for this issue but still there is no solution. I hope it can solve our problem. </what>
</comment>
<comment>
<author>baxiswap...@gmail.com</author>
<when>Fri, 07 Oct 2011 06:03:20 +0000</when>
<what>I AM ALSO FACING THE SAME PROBLEM</what>
</comment>
</bug>
<bug>
<bugid>14386</bugid>
<title>Reboot when using keypad during call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:55:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>andyharv...@gmail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 21:05:16 +0000</openedDate>
<description>PROBLEM: When dialling digits while on a call, eg. to a voicmail server
menu the phone locks up emitting a buzzing sound then reboots. The
problem happens frequently, though not every time. I havenQ&apos;Et managed to
pin down any application that causes the problem, though it may be
related to changing volume settings - I used Setting Profiles from
Probeez. Though the problem still occurs after removing this app.
Bugreport contains: kernel BUG at arch/arm/mach-msm/qdsp6/dsp_debug.c:52
Unable to handle kernel NULL pointer dereference at virtual address
00000000 Android version:2.2.1 Baseband version:32.50.00.32U_5.12.00.08</description>
<comment>
<author>andyharv...@gmail.com</author>
<when>Fri, 28 Jan 2011 21:07:26 +0000</when>
<what>Forgot to say phone is a Nexus One. on FRG83D</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sat, 29 Jan 2011 00:46:15 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:55:39 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>5716</bugid>
<title>Compatible trouble Q&quot;ESense UI seems like no Preference appQ&quot;E.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pccraftc...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 01:19:12 +0000</openedDate>
<description>Following HTC devices seems like no standard Preference app. HTC DROID
Eris HTC Hero DonQ&apos;Et call Preference app using Intent without surrounding
try-catch.</description>
</bug>
<bug>
<bugid>635</bugid>
<title>press ALT + 2 get @, shoud be Q&quot;E</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>messag...@gmail.com</reportedBy>
<openedDate>Thu, 10 Apr 2008 21:14:51 +0000</openedDate>
<description>Press ALT + 2 on the emulator screen, get @, should be Q&quot;E</description>
<comment>
<author>messag...@gmail.com</author>
<when>Fri, 11 Apr 2008 16:47:49 +0000</when>
<what>keyCharacterMap.get(public static final int KEYCODE_2, KeyEvent.META_ALT_ON) also
return Q&apos;E@Q&apos;E</what>
</comment>
<comment>
<author>messag...@gmail.com</author>
<when>Fri, 11 Apr 2008 17:28:00 +0000</when>
<what>sorry, should be:
keyCharacterMap.get(KeyEvent.KEYCODE_2, KeyEvent.META_ALT_ON) also
return Q&apos;E@Q&apos;E</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 21 Apr 2008 07:31:23 +0000</when>
<what>This is correct, the emulator skin is not.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 21:52:31 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>alexba...@gmail.com</author>
<when>Fri, 30 Jan 2009 22:29:35 +0000</when>
<what>This is also the case for other emulator keyboard keys. E.g. ALT followed by the
letter Q&quot;EOQ&quot;E should produce Q&quot;E+Q&quot;E (plus) yet it produces Q&quot;E(Q&quot;E. Please verify all mappings.</what>
</comment>
<comment>
<author>messag...@gmail.com</author>
<when>Mon, 02 Feb 2009 18:08:37 +0000</when>
<what>before 1.0_r2, only Alt + 2 has problem, but in 1.0_r2, totally wrong with Alt, Shift 
Keys</what>
</comment>
<comment>
<author>adolfobe...@gmail.com</author>
<when>Sun, 24 May 2009 22:58:47 +0000</when>
<what>The same problem here with Cupcake. It worked fine before. I canQ&apos;Et get any ALT
special character like +, *, # and so on when using the dialer app.

Adolfo</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:28:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9707</bugid>
<title>SeekBar Display error in Music player, Gallery movie player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sekin...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 11:23:47 +0000</openedDate>
<description>Android Version : Froyo (Android 2.2) Device : Nexus one, emulator ...
Steps : Menu - Music - play Music When I play music, I found that it is
not synchronized with Seekbar and background progress(yellow bar) at the
end of the music plays. It also appeared in the gallery movie player.
Thanks for your time.</description>
</bug>
<bug>
<bugid>3950</bugid>
<title>[Download Manager] Provide an actual user interface</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>jbq+legacy@google.com</reportedBy>
<openedDate>Sat, 19 Sep 2009 17:55:29 +0000</openedDate>
<description>The download manager should have a real user interface (and not just a
few notifications). Use cases: -network status -precise status of
individual downloads -user pause/cancel -basic auth -untrusted
certificates -resuming POST downloads ...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:56:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 03 Dec 2009 18:45:38 +0000</when>
<what></what>
</comment>
<comment>
<author>bruceph...@gmail.com</author>
<when>Fri, 18 Dec 2009 16:39:28 +0000</when>
<what>In Android 1.6 the only way for me to view my downloads is through the Market. The
means that I have to watch ads for software that I donQ&apos;Et own before I can look at the
list of software that I do own. This is not good.

Using edge network it takes a significant amount of time and trouble to get to my
downloads through the market.</what>
</comment>
</bug>
<bug>
<bugid>16973</bugid>
<title>Songs skip after 5 seconds if sample rate is high</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>naddi...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 03:08:50 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Encode a sound file as .ogg at
128kbps and resample at Q&gt;E48KHz (IQ&apos;Em not sure about the 48KHz) 2. Play on
device. 3. Encode same sound file as .ogg at 128kbps and resample at
48KHz 4. Play on device. - What happened. 2. Plays first 5seconds of
song then skips track 4. Plays fine. - What you think the correct
behavior should be. Both samplings should play. Firmware: 2.1-update1
Baseband: 63.18.55.06Su_6.35.17.03 Kernel: 2.6.29-7527f009 Build#:
3.36.661.2 CL327574 Model: HTC Hero</description>
<comment>
<author>nils.geb...@gmail.com</author>
<when>Thu, 02 Jun 2011 13:38:30 +0000</when>
<what>I see the same issue on my HTC Desire
Android Version 2.2
Baseband-Version 32.49.00.32U_5.11.01.27
Kernel-Version 2.6.32.15-gf5a401c
Build Nr. 2.29.405.5 CL293415</what>
</comment>
</bug>
<bug>
<bugid>16940</bugid>
<title>Email attachment disappears</title>
<status>NeedsInfo</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>fina.mes...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 06:01:20 +0000</openedDate>
<description>Android 3.0 emulator Email attachment disappears. What happened. 1. Open
an email with attachment. 2. Forward the email. 3. In the compose
screen, remove the attached file. 4. Discard the email. 5. Go to Inbox
6. Open the same email. 7. The attached file is gone. What should
happen: 1. Deleting the attached file in Q&quot;Ecompose mailQ&quot;E should not
remove the original file in the email.</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 22:56:44 +0000</when>
<what>Due to differences in the protocols, attachments are handled somewhat differently for POP3, IMAP, and Exchange accounts.  Would you please update this bug and let us know what type of account you were using?</what>
</comment>
<comment>
<author>fina.mes...@gmail.com</author>
<when>Fri, 20 May 2011 06:57:08 +0000</when>
<what>This happens for POP3 and IMAP.

As for Exchange, we found a diff bug.
In the compose screen, the attachment is already not displayed in the first place. So we cannot confirm the original bug.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 09 Jun 2011 00:52:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>310</bugid>
<title>Issue with minTime and minDistance with LocationManager.requestUpdates()</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-22T21:49:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cooljal...@gmail.com</reportedBy>
<openedDate>Wed, 20 Feb 2008 00:16:49 +0000</openedDate>
<description>It seems like the intent is not being fired according to the minTime and
minDistance passed to the LocationManager.requestUpdates(). The intent
seems to get fired every time thereQ&apos;Es a new location available.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:40:12 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:49:57 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>192</bugid>
<title>view.setBackground(null)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-23T20:53:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>serjan...@gmail.com</reportedBy>
<openedDate>Wed, 06 Feb 2008 15:29:27 +0000</openedDate>
<description>I have a my TableLayout where cells are view: Button(or TextView)
components. Then I can set background image to several views. But, If I
set null to viewQ&apos;Es background I have a very strange behaviour a set of
views.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 05:09:46 +0000</when>
<what>Hi,

Could you describe the Q&quot;Estrange behaviorQ&quot;E you witness? Or if you cannot describe it
precisely, could you point to a screenshot showing the problem?</what>
</comment>
<comment>
<author>serjan...@gmail.com</author>
<when>Thu, 07 Feb 2008 08:09:34 +0000</when>
<what> Hi,
 Now I have no a scrap of code...
 IQ&apos;Ell try to describe:
 I implemented a custom calendar. I tried to use both a Button and TextView as table
cell.
 I used a TableLayout for this purpose:
 Q&lt;ETableLayout android:layout_width=Q&quot;Efill_parentQ&quot;E
              android:layout_height=Q&quot;Ewrap_contentQ&quot;E
              android:stretchColumns=Q&quot;E0,1,2,3,4,5,6Q&quot;EQ&gt;E

          Q&lt;ETableRowQ&gt;E
              Q&lt;EButton id=Q&quot;E@+id/c00Q&quot;E style=Q&quot;E@style/dayQ&quot;E/Q&gt;E  Q&lt;E--- cell 0
              Q&lt;EButton id=Q&quot;E@+id/c01Q&quot;E style=Q&quot;E@style/dayQ&quot;E/Q&gt;E  Q&lt;E--- cell 1
                         .........
 ......
 

 Some cells (Button or TextView) might have a backgroung image that
 can be set and UNSET dynamicly in accordance with an appointed rules.
 So, for example, cell[4] can
 have a backgroung image ( cell[4].setBackground(R.id.backgroungImage) ) when
 it corresponds to a selected date. Than, If I change a selected date from
 cell[4] to cell[7] the cell[4] clears its backgroung and cell[7] sets backgroung:
 sell[4].setBackground(null)
 cell[7].setBackground(R.id.backgroungImage). And so on.
 
 It works well until I pass through cells where cellQ&apos;Es focus is changed.
 I see some strange behavior as blinking previously set background
 or fallout background. It may happen on arbitrary cells.
 But, when I instead of clearing backgroung (.setBackground(null))
 set a transparent image (.setBackground(R.id.transparentImage) all cases work fine.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 18:37:04 +0000</when>
<what>Hi,

Do you have a small example I could compile and run to try it?

Thanks!</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 23 Jun 2008 20:53:01 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>kamaldam...@gmail.com</author>
<when>Tue, 12 Oct 2010 12:29:39 +0000</when>
<what>Hi serjantov,

Do you have a small example code which I could compile and run to verify the fix

Thanks!
</what>
</comment>
</bug>
<bug>
<bugid>14699</bugid>
<title>NullPointerException at com.android.dx.cf.code.Ropper$SubroutineInliner.involvedInSubroutine(Ropper.java:1518)</title>
<status>FutureRelease</status>
<owner>danfu...@gmail.com</owner>
<closedOn>2011-06-13T17:16:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>kjke...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 03:47:33 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Mac OSX 10.6 SDK tools version (available in
the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): revision 9 (revision 2
for the platform tools Eclipse version: 3.6 ADT plug-in version:
9.0.0.v201101191456-93220 Platform targeted by your project: 2.3 Version
of the platform running in the emulator: 2.3 dx version: 1.6 STEPS TO
REPRODUCE: 1. Download the attached jar 2. Convert with dx: ./dx --dex
--debug -- verbose mysql-connector-java-5.1.15-bin.jar EXPECTED RESULTS:
Expecting it to complete without errors. OBSERVED RESULTS: I get the
following output: $ ./dx --dex --debug --verbose
~/workspace/net.pocketdba/jars/mysql-connector-java-5.1.15-bin.jar
processing archive
/Users/kjkeefe/workspace/net.pocketdba/jars/mysql-connector-java-5.1.15-bin.jar...
ignored resource META-INF/MANIFEST.MF ignored resource
META-INF/services/java.sql.Driver processing
com/mysql/jdbc/AssertionFailedException.class... processing
com/mysql/jdbc/BalanceStrategy.class... processing
com/mysql/jdbc/BestResponseTimeBalanceStrategy.class... processing
com/mysql/jdbc/Blob.class... processing
com/mysql/jdbc/BlobFromLocator$LocatorInputStream.class... processing
com/mysql/jdbc/BlobFromLocator.class... processing
com/mysql/jdbc/Buffer.class... processing
com/mysql/jdbc/BufferRow.class... processing
com/mysql/jdbc/ByteArrayRow.class... processing
com/mysql/jdbc/CachedResultSetMetaData.class... processing
com/mysql/jdbc/CallableStatement$CallableStatementParam.class...
processing
com/mysql/jdbc/CallableStatement$CallableStatementParamInfo.class...
processing
com/mysql/jdbc/CallableStatement$CallableStatementParamInfoJDBC3.class...
processing com/mysql/jdbc/CallableStatement.class... processing
com/mysql/jdbc/CharsetMapping.class... ignored resource
com/mysql/jdbc/Charsets.properties processing
com/mysql/jdbc/Clob.class... processing
com/mysql/jdbc/CommunicationsException.class... processing
com/mysql/jdbc/CompressedInputStream.class... processing
com/mysql/jdbc/Connection.class... processing
com/mysql/jdbc/ConnectionFeatureNotAvailableException.class...
processing com/mysql/jdbc/ConnectionGroup.class... processing
com/mysql/jdbc/ConnectionGroupManager.class... processing
com/mysql/jdbc/ConnectionImpl$1.class... processing
com/mysql/jdbc/ConnectionImpl$2.class... processing
com/mysql/jdbc/ConnectionImpl$3.class... processing
com/mysql/jdbc/ConnectionImpl$4.class... processing
com/mysql/jdbc/ConnectionImpl$5.class... processing
com/mysql/jdbc/ConnectionImpl$6.class... processing
com/mysql/jdbc/ConnectionImpl$7.class... processing
com/mysql/jdbc/ConnectionImpl$8.class... processing
com/mysql/jdbc/ConnectionImpl$9.class... processing
com/mysql/jdbc/ConnectionImpl$CompoundCacheKey.class... processing
com/mysql/jdbc/ConnectionImpl$ExceptionInterceptorChain.class...
processing com/mysql/jdbc/ConnectionImpl.class... processing
com/mysql/jdbc/ConnectionLifecycleInterceptor.class... processing
com/mysql/jdbc/ConnectionProperties.class... processing
com/mysql/jdbc/ConnectionPropertiesImpl$1.class... processing
com/mysql/jdbc/ConnectionPropertiesImpl$BooleanConnectionProperty.class...
processing
com/mysql/jdbc/ConnectionPropertiesImpl$ConnectionProperty.class...
processing
com/mysql/jdbc/ConnectionPropertiesImpl$IntegerConnectionProperty.class...
processing
com/mysql/jdbc/ConnectionPropertiesImpl$LongConnectionProperty.class...
processing
com/mysql/jdbc/ConnectionPropertiesImpl$MemorySizeConnectionProperty.class...
processing
com/mysql/jdbc/ConnectionPropertiesImpl$StringConnectionProperty.class...
processing com/mysql/jdbc/ConnectionPropertiesImpl.class... processing
com/mysql/jdbc/ConnectionPropertiesTransform.class... processing
com/mysql/jdbc/Constants.class... processing
com/mysql/jdbc/DatabaseMetaData$1.class... processing
com/mysql/jdbc/DatabaseMetaData$2.class... processing
com/mysql/jdbc/DatabaseMetaData$3.class... processing
com/mysql/jdbc/DatabaseMetaData$4.class... processing
com/mysql/jdbc/DatabaseMetaData$5.class... processing
com/mysql/jdbc/DatabaseMetaData$6.class... processing
com/mysql/jdbc/DatabaseMetaData$7.class... processing
com/mysql/jdbc/DatabaseMetaData$8.class... processing
com/mysql/jdbc/DatabaseMetaData$9.class... processing
com/mysql/jdbc/DatabaseMetaData$IteratorWithCleanup.class... processing
com/mysql/jdbc/DatabaseMetaData$LocalAndReferencedColumns.class...
processing com/mysql/jdbc/DatabaseMetaData$ResultSetIterator.class...
processing com/mysql/jdbc/DatabaseMetaData$SingleStringIterator.class...
processing com/mysql/jdbc/DatabaseMetaData$TypeDescriptor.class...
processing com/mysql/jdbc/DatabaseMetaData.class... processing
com/mysql/jdbc/DatabaseMetaDataUsingInfoSchema.class... processing
com/mysql/jdbc/DocsConnectionPropsHelper.class... processing
com/mysql/jdbc/Driver.class... processing
com/mysql/jdbc/EscapeProcessor.class... processing
com/mysql/jdbc/EscapeProcessorResult.class... processing
com/mysql/jdbc/EscapeTokenizer.class... processing
com/mysql/jdbc/ExceptionInterceptor.class... processing
com/mysql/jdbc/ExportControlled$1.class... processing
com/mysql/jdbc/ExportControlled.class... processing
com/mysql/jdbc/Extension.class... processing
com/mysql/jdbc/FailoverConnectionProxy$FailoverInvocationHandler.class...
processing com/mysql/jdbc/FailoverConnectionProxy.class... processing
com/mysql/jdbc/Field.class... processing
com/mysql/jdbc/IterateBlock.class... processing
com/mysql/jdbc/JDBC4CallableStatement.class... processing
com/mysql/jdbc/JDBC4ClientInfoProvider.class... processing
com/mysql/jdbc/JDBC4ClientInfoProviderSP.class... processing
com/mysql/jdbc/JDBC4CommentClientInfoProvider.class... processing
com/mysql/jdbc/JDBC4Connection.class... processing
com/mysql/jdbc/JDBC4DatabaseMetaData.class... processing
com/mysql/jdbc/JDBC4DatabaseMetaDataUsingInfoSchema.class... processing
com/mysql/jdbc/JDBC4LoadBalancedMySQLConnection.class... processing
com/mysql/jdbc/JDBC4MySQLConnection.class... processing
com/mysql/jdbc/JDBC4MysqlSQLXML$SimpleSaxToReader.class... processing
com/mysql/jdbc/JDBC4MysqlSQLXML.class... processing
com/mysql/jdbc/JDBC4NClob.class... processing
com/mysql/jdbc/JDBC4PreparedStatement.class... processing
com/mysql/jdbc/JDBC4PreparedStatementHelper.class... processing
com/mysql/jdbc/JDBC4ResultSet.class... processing
com/mysql/jdbc/JDBC4ServerPreparedStatement.class... processing
com/mysql/jdbc/JDBC4UpdatableResultSet.class... processing
com/mysql/jdbc/LicenseConfiguration.class... processing
com/mysql/jdbc/LoadBalanceExceptionChecker.class... processing
com/mysql/jdbc/LoadBalancedAutoCommitInterceptor.class... processing
com/mysql/jdbc/LoadBalancedMySQLConnection.class... processing
com/mysql/jdbc/LoadBalancingConnectionProxy$ConnectionErrorFiringInvocationHandler.class...
processing com/mysql/jdbc/LoadBalancingConnectionProxy.class... ignored
resource com/mysql/jdbc/LocalizedErrorMessages.properties processing
com/mysql/jdbc/Messages.class... processing
com/mysql/jdbc/MiniAdmin.class... processing
com/mysql/jdbc/MySQLConnection.class... processing
com/mysql/jdbc/MysqlDataTruncation.class... processing
com/mysql/jdbc/MysqlDefs.class... processing
com/mysql/jdbc/MysqlErrorNumbers.class... processing
com/mysql/jdbc/MysqlIO.class... UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dx.util.ExceptionWithContext at
com.android.dx.util.ExceptionWithContext.withContext(ExceptionWithContext.java:46)
at
com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:340)
at com.android.dx.dex.cf.CfTranslator.translate0(CfTranslator.java:131)
at com.android.dx.dex.cf.CfTranslator.translate(CfTranslator.java:85) at
com.android.dx.command.dexer.Main.processClass(Main.java:369) at
com.android.dx.command.dexer.Main.processFileBytes(Main.java:346) at
com.android.dx.command.dexer.Main.access$400(Main.java:59) at
com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:294) at
com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:244)
at
com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130)
at
com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108)
at com.android.dx.command.dexer.Main.processOne(Main.java:313) at
com.android.dx.command.dexer.Main.processAllFiles(Main.java:233) at
com.android.dx.command.dexer.Main.run(Main.java:185) at
com.android.dx.command.dexer.Main.main(Main.java:166) at
com.android.dx.command.Main.main(Main.java:90) Caused by:
java.lang.NullPointerException at
com.android.dx.cf.code.Ropper$SubroutineInliner.involvedInSubroutine(Ropper.java:1518)
at
com.android.dx.cf.code.Ropper$SubroutineInliner.mapOrAllocateLabel(Ropper.java:1539)
at
com.android.dx.cf.code.Ropper$SubroutineInliner.copyBlock(Ropper.java:1457)
at
com.android.dx.cf.code.Ropper$SubroutineInliner.inlineSubroutineCalledFrom(Ropper.java:1412)
at com.android.dx.cf.code.Ropper.inlineSubroutines(Ropper.java:1286) at
com.android.dx.cf.code.Ropper.doit(Ropper.java:652) at
com.android.dx.cf.code.Ropper.convert(Ropper.java:252) at
com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:252)
... 14 more ...while processing reuseAndReadPacket
(Lcom/mysql/jdbc/Buffer;I)Lcom/mysql/jdbc/Buffer; ...while processing
com/mysql/jdbc/MysqlIO.class 1 error; aborting ADDITIONAL INFORMATION:
Attach sample project, etc. If possible, try to reproduce using
ApiDemos. If the problem is happening in the emulator, consider
attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 13 Feb 2011 04:37:12 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 18:07:41 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 18:12:19 +0000</when>
<what>Filed internally as 3451693.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 14 Feb 2011 22:20:26 +0000</when>
<what></what>
</comment>
<comment>
<author>nanofo...@gmail.com</author>
<when>Sat, 11 Jun 2011 15:14:33 +0000</when>
<what>Use oldest mySQL connector Q&quot;Emysql-connector-java-3.0.17-ga-bin.jarQ&quot;E!

I compiled my Android project without any errors with up-to-date tools and as so far I need SQL it works well.

That version is from 2005, size is 1/3 as later versions, but works as intended.

I think this is a FUCKING big issue...</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Jun 2011 17:16:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14099</bugid>
<title>Hidden email message on Gmail App for Android</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T01:39:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jayy...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 00:52:18 +0000</openedDate>
<description>Occasionally the Gmail App for Android will show that you have a new
unread email message but it is Q&quot;EhiddenQ&quot;E and does not show up in the
inbox list. If i go to the web interface it will show the new email
message in the inbox list. If you reply to the email via the web
interface the message is now visable and accessable through the Gmail
App for Android. Gmail App for Android Version 2.3.2 Android Version:
2.2 Phone: Tmobile G2</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 01:39:44 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>11732</bugid>
<title>Download URL in setup_eclipse.sh is invalid</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>vit...@google.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 18:15:52 +0000</openedDate>
<description>Eclipse download URL included in script
sdk/eclipse/scripts/setup_eclipse.sh has become invalid. Host OS: Ubuntu
Linux SDK tools version (available in the Q&quot;EAboutQ&quot;E section of the
Q&apos;EandroidQ&apos;E tool UI): HEAD Eclipse version: n/a ADT plug-in version: n/a
Platform targeted by your project: n/a Version of the platform running
in the emulator: n/a STEPS TO REPRODUCE: 1. Get the latest SDK source
from HEAD by running Q&quot;Egit clone
git://android.git.kernel.org/platform/sdk.gitQ&quot;E 2. cd to folder
Q&quot;Esdk/eclipse/scriptsQ&quot;E 3. run Q&quot;E./setup_eclipse.sh /tmp/myeclipse/Q&quot;E
EXPECTED RESULTS: Eclipse is installed and configured in /tmp/myeclipse/
OBSERVED RESULTS: Downloading and installing Eclipse in /tmp/myeclipse/.
wget: unable to resolve host address `eclipse.unixheads.orgQ&apos;E ADDITIONAL
INFORMATION: Server eclipse.unixheads.org doesnQ&apos;Et exist anymore.
Removing the unixheads url from the DOWNLOAD_URL seems to have fixed the
problem. The script is able to download eclipse if I use this
DOWNLOAD_URL: # URL for 3.4.0 RCP Linux 32 Bits. Includes GEF, WTP as
needed.
DOWNLOAD_URL=Q&quot;Ehttp://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-rcp-ganymede-SR2-linux-gtk.tar.gzQ&quot;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 07 Oct 2010 01:53:00 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11991</bugid>
<title>SeekBar rounds touch position incorrectly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 20:35:51 +0000</openedDate>
<description>If you create a seekbar with a small number of steps (e.g. 7 volume
steps), then the touch behaviour is obviously wrong. The slider snaps to
the floor() of the touch position rather than the round(). I believe the
offending line is line 337 of core/java/android/widget/AbsSeekBar.java
which reads: setProgress((int) progress, true); I think it should be
setProgress(Math.round(progress), true); but I have not built the entire
Android source to test this. YouQ&apos;Ere welcome.</description>
</bug>
<bug>
<bugid>14904</bugid>
<title>Stock corporate email app -- Cannot find any way to include a signature in replies and forwards.</title>
<status>Released</status>
<owner>benkom...@android.com</owner>
<closedOn>2011-05-20T21:12:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>pfkirtl...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 20:05:03 +0000</openedDate>
<description>This is similar to Issue 14227: Replies using Email app do not include
signature Steps for reproduction are the same. The resolution seemed to
imply this was a carrier specific problem. Need clarification -- Does
the stock corporate email app -- include way to include a signature in
replies and forwards ? If so it needs to be better documented. If not
this a basic feature that needs to be added. Thanks</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:12:45 +0000</when>
<what>To the best of our knowledge this is fully supported, at least as of Gingerbread.  (Froyo added the sig to new messages, but not to reply/forward).</what>
</comment>
</bug>
<bug>
<bugid>4262</bugid>
<title>Browser scrolling is choppy</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-12-15T17:55:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>11</stars>
<reportedBy>mbibik</reportedBy>
<openedDate>Thu, 15 Oct 2009 18:02:36 +0000</openedDate>
<description>SUMMARY When scrolling a browser view, the page seems to jump around
instead of scrolling smoothly. This jumpiness makes it harder to follow
the content as it scrolls, potentially reducing browser satisfaction.
The biggest jump happens when the user first starts to scroll,
subsequent motions are less choppy. ISSUE The webView
(core/java/android/webkit/WebView.java) processes ACTION_MOVE events and
groups single touches with drags. When processing ACTION_MOVE, it first
checks if we are not dragging. If not dragging, it checks to see how
much movement was captured. If this amount is under 25 pixels in any
direction (derived from mTouchSlopSquare), the code breaks out of the
motion event processing. Once that 25 pixel threshold is passed,
TOUCH_DRAG_MODE is enabled. Since the code only checks to see if
TOUCH_DRAG_MODE is not enabled and then breaks out of the switch
statement if the threshold isnQ&apos;Et reached, the rest of the drag code is
activated. The drag code eventually calls scrollBy which invalidates the
view and redraws based on the new scroll location. Since the new scroll
location is at least 25 pixels away from the original location, the view
suddenly jumps. ItQ&apos;Es jarring and distracting. SOLUTION Instead of
rebuilding how motion events are tracked, the scrolling distance once
that threshold has been reached can be reduced. If that initial value is
25, it could be reduced to 0. This is what the iPhone and Sense UI
desktop both do. If the value is greater than 25, it can be reduced by a
large factor, greatly minimizing the jump effect. A side effect is the
value of mTouchSlopSquare which resolves to 25 pixels for any devices
with the default 160 DPI. The actual constant is TOUCH_SLOP which is set
25. In the original release of Android, this value was 12. There are no
comments as to why the value was increased to 25. If the calculated
mTouchSlopSquare could be affected by the platform, capacitive screens
could take advantage of the greater sensitivity afforded and reduce this
slop factor.</description>
<comment>
<author>mbibik</author>
<when>Sun, 18 Oct 2009 22:41:22 +0000</when>
<what>If you reduce deltaX and deltaY by 80%, the jumpiness is dramatically reduced.  Attached is a diff that introduces 
a factor to reduce the jumpiness on this first drag.  This was compiled and tested on the Mac emulator.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:37:59 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 03 Nov 2009 16:44:39 +0000</when>
<what>Thanks for the nice writeup.WeQ&apos;Ell see what we can do.</what>
</comment>
<comment>
<author>klo...@gmail.com</author>
<when>Wed, 04 Nov 2009 17:02:53 +0000</when>
<what>Good observation. The jump in drag is because the logic was to ensure the point under
your finger when you start to drag is always under your finger tip. To avoid the
jump, one of the solutions can be start the drag from the point when it switches the
mode. The issue of reducing delta by 80% is that user wonQ&apos;Et feel the movement of the
page is tracking the finger movement.

The TOUCH_SLOP 25 is reduced in 16 in Eclair. For difference device, it can be adjusted.</what>
</comment>
<comment>
<author>mbibik</author>
<when>Wed, 04 Nov 2009 18:23:44 +0000</when>
<what>For higher density devices (Droid, et cetera), the 16 pixel slop will be all but 
unnoticeable.  IQ&apos;Em sure scrolling will appear to be very smooth on such devices.  For 
lower density devices, the choppiness of the scrolling will be more distracting to a 
user than the finger/page tracking.  

A potential solution that covers both issues:  Still offer TOUCH_SLOP (16 pixels 
sounds sufficient) but change what happens when the drag starts.  Instead of 
immediately jumping to keep the page tracking the finger movement, just have the page 
quickly move to catch up.  The movement could cover those 16 (or more) pixels in 
something like 100ms.  It will still be a quick motion, but it wonQ&apos;Et seem as jerky.

</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 15 Dec 2009 17:55:31 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:52:15 +0000</when>
<what>Fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:07 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4320</bugid>
<title>New message notification light not cancelled</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T13:16:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>dknibb</reportedBy>
<openedDate>Thu, 22 Oct 2009 16:19:32 +0000</openedDate>
<description>I have noticed the following problem on my HTC Hero, running firmware
version 1.5. - I receive a text message. The phone beeps and vibrates to
tell me a message has arrived, and the Q&quot;Escroll buttonQ&quot;E on the front of
the phone begins to flash. - I resume from standby and unlock the phone.
- I DO NOT pull down the notification bar - I open the messages
application (this generally gets me to the new message faster than
pulling down the notification bar and opening the message) - After I
have read the message I return to the desktop. The messages app knows
that there are no unread messages, and the Q&quot;Enew text messageQ&quot;E icon no
longer appears in the status bar at the top of the screen. - I put the
phone back into standby. - The notification light (scroll button)
continues to flash In order to get the light to turn off, I have to
resume from standby again, and pull down the notifications bar (which is
empty as there are no new messages). There are variations of this
problem. For example not pulling down the notifications bar because you
are already in the message view. You have read the message, but the
light continues to flash.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:16:53 +0000</when>
<what>This code is specific to HTCQ&apos;Es variant of Android and is not directly part of the
Android core. You should mention this issue to them.</what>
</comment>
</bug>
<bug>
<bugid>3103</bugid>
<title>Android keyboard with Q&quot;Equick fixesQ&quot;E enabled prevents typing an ellipsis (Q&quot;E...Q&quot;E)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>korpios....@gmail.com</reportedBy>
<openedDate>Thu, 25 Jun 2009 15:55:57 +0000</openedDate>
<description>The Android (on-screen) keyboard with Q&quot;Equick fixesQ&quot;E enabled
automatically changes Q&quot;Efoobar .Q&quot;E to Q&quot;Efoobar. Q&quot;E, making phrases such as
Q&quot;Efoo ... barQ&quot;E impossible (since they are changed to Q&quot;Efoo. ..barQ&quot;E). The
only workarounds at the moment are: a) Disable quick fixes, which
removes the other benefits of that setting. b) Type an ellipsis without
a leading space, which may not be desired typographically. Ideally, this
behavior should either be removed or be made optional via a setting.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:48:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:09:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9704</bugid>
<title>Multiple Text views and GridView in a Activity(use ScrollView), just displayed one row.
</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>srikanth...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 10:35:15 +0000</openedDate>
<description>Hi, My problem is same is the Q&quot;E Issue 4049:Multiple GridView in a
Activity(use ScrollView), just displayed one row.Q&quot;E The only difference
is I want to Display one TextView and Gridview. like this I want to add
3 TextViews and GridViews.If do so, i was not able to scroll down to the
last gridview. So, to over come this problem i have added all these into
a ScrollView. Now i am able to scroll down to the last grid view. But,
now I am able to see only one row for the each GridView. Please let me
know, is it a bug, or do i have a solution for this.</description>
<comment>
<author>rahul.sc...@gmail.com</author>
<when>Mon, 22 Aug 2011 05:24:35 +0000</when>
<what>I am also facing the same issue. Putting more than once GridView inside a scrollcontainer makes GridView unscrollable. </what>
</comment>
</bug>
<bug>
<bugid>2044</bugid>
<title>Incorrect rendering of a HTML object (i.e. overflow in a div element)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-03T17:21:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zedray2</reportedBy>
<openedDate>Fri, 20 Feb 2009 14:21:12 +0000</openedDate>
<description>##Android code version you are running: Firmware version 1.0, running on
clean ADP 1.0 Emulator android-sdk-windows-1.0_r2 (WINDOWS) ##Your
development environment: android-sdk-windows-1.0_r2 (WINDOWS) ##Describe
the problem: Incorrect rendering of a HTML object (i.e. overflow in a
div element) ##Steps to reproduce: View this code snippet in either a
WebView or full browser window. Q&lt;E!?SNIPPIT --Q&gt;E Q&lt;EhtmlQ&gt;E
Q&lt;EheadQ&gt;EQ&lt;EtitleQ&gt;EScroll TestQ&lt;E/titleQ&gt;EQ&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Eh3Q&gt;EScroll Test
STARTQ&lt;E/h3Q&gt;E Q&lt;Ediv style=Q&quot;Eheight: 180px; overflow:auto; background-color:
#66FFFF;Q&quot;EQ&gt;E 1yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy1Q&lt;EbrQ&gt;E
2yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy2Q&lt;EbrQ&gt;E
3yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy3Q&lt;EbrQ&gt;E
4yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy4Q&lt;EbrQ&gt;E
5yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy5Q&lt;EbrQ&gt;E
6yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy6Q&lt;EbrQ&gt;E
7yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy7Q&lt;EbrQ&gt;E
8yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy8Q&lt;EbrQ&gt;E
9yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy9Q&lt;EbrQ&gt;E
000000000000000000000000000000000Q&lt;EbrQ&gt;E
1yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy1Q&lt;EbrQ&gt;E
2yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy2Q&lt;EbrQ&gt;E
3yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy3Q&lt;EbrQ&gt;E
4yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy4Q&lt;EbrQ&gt;E
5yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy5Q&lt;EbrQ&gt;E
6yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy6Q&lt;EbrQ&gt;E
7yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy7Q&lt;EbrQ&gt;E
8yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy8Q&lt;EbrQ&gt;E
9yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy9Q&lt;EbrQ&gt;E
000000000000000000000000000000000Q&lt;EbrQ&gt;E
1yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy1Q&lt;EbrQ&gt;E
2yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy2Q&lt;EbrQ&gt;E
3yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy3Q&lt;EbrQ&gt;E
4yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy4Q&lt;EbrQ&gt;E
5yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy5Q&lt;EbrQ&gt;E
6yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy6Q&lt;EbrQ&gt;E
7yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy7Q&lt;EbrQ&gt;E
8yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy8Q&lt;EbrQ&gt;E
9yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy9Q&lt;EbrQ&gt;E
000000000000000000000000000000000Q&lt;EbrQ&gt;E Q&lt;E/divQ&gt;E Q&lt;Eh3Q&gt;EScroll Test ENDQ&lt;E/h3Q&gt;E
Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E Q&lt;E!?SNIPPIT --Q&gt;E ##Expected results: Code snippet defines
a DIV element, light blue in colour and of limited height. This
height/overflow setting causes a scrollbar to appear inside the DIV
element in all the desktop browsers tested. ##Observed results: In the
Android Browser, no scrollbar is shown and content after the 10th line
is cropped, with the remainder of the content unreachable. ##Additional
information: Some discussion on Android Developers:
http://groups.google.com/group/android-
developers/browse_thread/thread/362f1814f0bfaf65/</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 17:21:53 +0000</when>
<what>duplicate of issue 2118</what>
</comment>
</bug>
<bug>
<bugid>9513</bugid>
<title>Unable to select text in contentEditable field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>afrai...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 11:02:27 +0000</openedDate>
<description>Since user cccandroid claims that Froyo 2.2 has support contentEditable,
time to make some bug reports, cause the current state of
contentEditable support is rather useless. Reference bug
http://code.google.com/p/android/issues/detail?id=8253 Tests where made
with the emulator and verion Froyo 2.2 API level 8. Test page is simple.
Q&lt;EhtmlQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Ediv id=Q&quot;ExQ&quot;E contentEditable=Q&quot;EtrueQ&quot;E style=Q&quot;Ewidth:160px;
height:100px; border: 1px solid black;Q&quot;EQ&gt;E edit Q&lt;EstrongQ&gt;EmeQ&lt;E/strongQ&gt;E now!
Q&lt;E/divQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E How to test: Make a simple html page with the
code above, go there with the browser, try to click inside the editable
area and try to select some text. What happens: Not a lot, actually
selecting texts anywhere on the page was problematic when
contentEditable was turned on. What should happen: Select should work on
text, however it might be an idea to provide a simpler means of
selecting text than the current way, like double tapping selects one
single word directly etc. It is quite a common usecase, selecting a word
or text and linking to an external page/site. Also, check on focus
issues when doing this operation, if I where to manage and select a
text, will the selection go away if i press a button outside the
editable area?</description>
</bug>
<bug>
<bugid>4553</bugid>
<title>Sound noise is occured</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>dawnmith...@gmail.com</reportedBy>
<openedDate>Sat, 07 Nov 2009 07:20:36 +0000</openedDate>
<description>I saw the issue on HTC G1. Android version is 1.6 - Steps to reproduce
the problem. 1. Push menu key 2. Touch Q&apos;ESettingsQ&apos;E 3. Touch Q&apos;ESound Q&amp;E
displayQ&apos;E 4. Touch Q&apos;ERinger volumeQ&apos;E 5. You could listen ringer sound while
controlling volume slider. 6. Draw down volume level as 0 using slider
bar 7. Wait for a while. 8. Touch Q&apos;ECancelQ&apos;E button - What happened. 1.
Ringer sound is played shortly. It looks like a noise. 2. You could
listen sound even if youQ&apos;Ere waiting 1 minute on sequence 7. - What you
think the correct behavior should be. 1. DonQ&apos;Et sound ringer if user
touch Q&apos;ECancelQ&apos;E button</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:19:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1437</bugid>
<title>Google Search Bug</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-04T21:27:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cjosep...@gmail.com</reportedBy>
<openedDate>Thu, 04 Dec 2008 09:09:22 +0000</openedDate>
<description>Android code version you are running:RC30 Describe the problem: Often,
when typing in a search query in the google search gadget, the browser
is automatically opened like it should only to reveal no search results
- just a google home page with no search results... nothing on the
screen realy but the main google links. IQ&apos;Eve noticed that if I have a
slow connection to the internet, the bug is much more apparent. When
connected to fast wi-fi or 3g, the problem doesnQ&apos;Et happen as often Steps
to reproduce: 1. Type in something in the google gadget 2. hit enter or
search 3. try again on a slow connection if problem isnQ&apos;Et duplicated.
Expected results: Google should come up with the results from the
search. Observed results: Results donQ&apos;Et always come up. Just a close to
blank google web page. Additional information:</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Dec 2008 21:25:58 +0000</when>
<what>Hi, thanks for the report. This is a known bug we are working on.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 04 Dec 2008 21:27:14 +0000</when>
<what>Duplicate of http://code.google.com/p/android/issues/detail?id=1364</what>
</comment>
</bug>
<bug>
<bugid>20005</bugid>
<title>Nexus S android 2.3.4 Bluetooth active but impossible to see other Bluetooth devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marco.za...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 08:05:38 +0000</openedDate>
<description>device: Nexus S (unlocked version) with Android 2.3.4 (update from
original 2.3.3 using phone setting) steps: start Bluetooth start another
bluetooth devices (e.g. a Bluetooth headset) in Nexus S start the search
for Bluetooth devices No device is found by Nexus S even if the headset
is on and ready to be paired. this happen also with all the other
wireless interfaces shut down and with any Bluetooth device. very
frustating! please fix it.</description>
</bug>
<bug>
<bugid>4231</bugid>
<title>Saratov timezone is wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>3</stars>
<reportedBy>Andrey.R...@gmail.com</reportedBy>
<openedDate>Tue, 13 Oct 2009 07:35:43 +0000</openedDate>
<description>Saratov/Russian Federation timezone is wrong, it must be as
Moscow/Russian Federation timezone</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:42:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14151</bugid>
<title>wifi</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:39:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>osray.cy...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 09:35:09 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>osray.cy...@gmail.com</author>
<when>Wed, 19 Jan 2011 09:40:33 +0000</when>
<what>could somebody please delete this? i accidentially created this while wanting to perform a search and have no clue on how to remove it.

sorry!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:39:29 +0000</when>
<what>Closing per reporterQ&apos;Es request.</what>
</comment>
</bug>
<bug>
<bugid>14766</bugid>
<title>Phone crashes and restarts while playing music</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:43:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Ter...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 00:52:33 +0000</openedDate>
<description>Device: Nexus S OS: 2.3.2 First Occurance: 1/21/11 Recurrance:
Frequently since then When I am playing a song, my phone shuts down.
This usually happens while I am not actively using the phone and often
several songs into a playlist/album. This occurs whether I am using the
stock music player or DoubleTwist or WinAmp. With the stock music
player, the phone simply reboots. With DoubleTwist and WinAmp, the phone
freezes - playing the same sound over and over until finally it crashes
and reboots. Desired change: Music player that does not crash the phone.</description>
<comment>
<author>dpco...@gmail.com</author>
<when>Thu, 17 Feb 2011 06:36:13 +0000</when>
<what>IQ&apos;Eve had a similar issue on the Droid X with 2.2 as well as 2.2.1. However, I have not noticed it on music players other than the default one, like DoubleTwist. It occurs most frequently when I turn the phone and the screen rotates. I think this may be related to the processor resizing the album art and fitting it for the new orientation, but I believe this has occurred on songs without album art as well.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:43:52 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>10944</bugid>
<title>Android 2.2 - Evo - Q&quot;Echoose fileQ&quot;E button from a window.open doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gtaklu...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 01:06:56 +0000</openedDate>
<description>Seems like the browser only allows one level of windows/dialogs from a
website. If you click a link that opens a dialog/window and in that
dialog/window you have a Q&quot;Echoose fileQ&quot;E button, the button doesnQ&apos;Et work.
My guess is thereQ&apos;Es only one level supported so the file selection
interface doesnQ&apos;Et work or show up.</description>
</bug>
<bug>
<bugid>12948</bugid>
<title>Phonebook issue when connecting to Ford Fiesta Audio via bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>petauro@gmail.com</reportedBy>
<openedDate>Sat, 04 Dec 2010 14:49:19 +0000</openedDate>
<description>I have a Galaxy S, when connected via bluetooth to my Fiesta it doesnt
show the numbers in the address book, just the only googletalk contact I
have over and over again and if i delete it it shows Q&quot;EMyInfoQ&quot;E. I can
make calls on the handset and receive them fine, however the number does
not show up on the car screen and sometimes the car hangup button
doesnQ&apos;Et work. Pratically an evolved version of the issue 3681
http://code.google.com/p/android/issues/detail?id=3681 posted in comment
8 by louis.saragossi that is closed.</description>
</bug>
<bug>
<bugid>14507</bugid>
<title>Global Q&quot;EAllow automatic updatesQ&quot;E preference for Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>36</stars>
<reportedBy>thommcg</reportedBy>
<openedDate>Thu, 03 Feb 2011 14:56:30 +0000</openedDate>
<description>It should be possible to specify a default global preference for Q&quot;EAllow
automatic updatesQ&quot;E in the Market, as opposed to individually opting-in
per App. This could be applied to; All Apps *currently* installed AND
subsequently added Apps or All subsequently added Apps Example: Market
-Q&gt;E Settings -Q&gt;E Automatically update installed Apps [Check-box] or
[Drop-down]</description>
<comment>
<author>thommcg</author>
<when>Thu, 03 Feb 2011 20:50:39 +0000</when>
<what>Alternatively, perhaps add a third option to the existing Q&quot;ENotificationsQ&quot;E option in Market -Q&gt;E Settings:

Notify me
Do not notify me
Automatically update</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 03 Feb 2011 21:52:07 +0000</when>
<what>Issue 14508 has been merged into this issue.</what>
</comment>
<comment>
<author>alexei.b...@gmail.com</author>
<when>Tue, 05 Jul 2011 17:08:10 +0000</when>
<what>Yeah!!!</what>
</comment>
<comment>
<author>Thomas.L...@gmail.com</author>
<when>Mon, 24 Oct 2011 12:52:07 +0000</when>
<what>Type-Enhancement ????

thatQ&apos;Es definitely a BUG !</what>
</comment>
<comment>
<author>Thomas.L...@gmail.com</author>
<when>Mon, 24 Oct 2011 12:52:22 +0000</when>
<what>Type-Enhancement ????

thatQ&apos;Es definitely a BUG !</what>
</comment>
<comment>
<author>Thomas.L...@gmail.com</author>
<when>Mon, 24 Oct 2011 12:59:42 +0000</when>
<what>since it waste my data trafic without asking me, its a bug</what>
</comment>
<comment>
<author>Thomas.L...@gmail.com</author>
<when>Mon, 24 Oct 2011 13:10:20 +0000</when>
<what>maybe this is the wrong thread. but the intent of thread was for shure the BUG !
so this feature request should have at least a Q&quot;EhighQ&quot;E priority </what>
</comment>
<comment>
<author>vdesme...@gmail.com</author>
<when>Mon, 24 Oct 2011 13:15:16 +0000</when>
<what>Guys, could you please stop spamming my(and 40 othersQ&apos;E) mailboxes? 

ItQ&apos;Es not really a bug, but it is a missing feature. A missing feature could be a bug. ThatQ&apos;Es it.



</what>
</comment>
<comment>
<author>thommcg</author>
<when>Fri, 11 Nov 2011 15:23:54 +0000</when>
<what>This appears to have been implemented in Android Market 3.3.11.

Tap Menu -Q&gt;E Settings -Q&gt;E Auto-update apps [tick].</what>
</comment>
</bug>
<bug>
<bugid>19435</bugid>
<title>HTML5 video - canPlayType reports Q&quot;EmaybeQ&quot;E for types that are supported and also for types that are not supported</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>niels.le...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 08:48:32 +0000</openedDate>
<description>It seems like canPlayType only looks at the mime type for the container
and not the codecs string. 1) Only a mime type: var e =
document.createElement(Q&apos;EvideoQ&apos;E); e.canPlayType(Q&apos;Evideo/mp4Q&apos;E); -Q&gt;E Q&quot;EmaybeQ&quot;E
This is correct, if no codecs string is present, it should report
Q&quot;EmaybeQ&quot;E at the most. 2) A supported codecs string: var e =
document.createElement(Q&apos;EvideoQ&apos;E); e.canPlayType(video/mp4;
codecs=Q&quot;Eavc1.42E01EQ&quot;E) -Q&gt;E Q&quot;EmaybeQ&quot;E Wrong, the codec is supported so it
should return Q&quot;EprobablyQ&quot;E 3) A non-supported codecs string: var e =
document.createElement(Q&apos;EvideoQ&apos;E); e.canPlayType(video/mp4; codecs=Q&quot;Eiv50Q&quot;E)
-Q&gt;E Q&quot;EmaybeQ&quot;E Also wrong, the codec is not supported, so it should return
Q&quot;EQ&quot;E</description>
<comment>
<author>niels.le...@gmail.com</author>
<when>Mon, 22 Aug 2011 08:49:27 +0000</when>
<what>This issue seems to be present in Android 2.3 and 3.2 (Tested with the SDK).</what>
</comment>
</bug>
<bug>
<bugid>6108</bugid>
<title>lock_layer timed out (is the CPU pegged?)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marc.la...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jan 2010 18:15:14 +0000</openedDate>
<description>Just wrote my first quick app following these instructions on HTC Hero:
http://blog.jayway.com/author/pererikbergman/ And the app sometimes
locks at start and LogCat shows Q&quot;Elock_layer timed out (is the CPU
pegged?)Q&quot;E over and over again.</description>
<comment>
<author>marc.la...@gmail.com</author>
<when>Sun, 17 Jan 2010 22:59:14 +0000</when>
<what>Now I think its because you need to onResume and onPause the GLSurfaceView?!</what>
</comment>
<comment>
<author>phc2h5nh...@gmail.com</author>
<when>Tue, 06 Apr 2010 12:56:45 +0000</when>
<what>hi ,
if i exceed the character limit in the browserQ&apos;Es search bar in android, I still keep
getting those Q&quot;Elock_layer timed out messagesQ&quot;E . for sometime and again it resumes the
activity. I keep getting these messages very randomly.

i can see onPause and onResume in the BrowserActivity.java as reported by the comment
2.  

can anybody help me in this regard

Thanks,
Manjunath
</what>
</comment>
<comment>
<author>phc2h5nh...@gmail.com</author>
<when>Tue, 06 Apr 2010 13:01:25 +0000</when>
<what>hi ,

when i type continuously in the browserQ&apos;Es search bar, I  keep getting those
Q&quot;Elock_layer timed out messagesQ&quot;E and the browser hangs


please help me in this aspect

Thanks,
Manjunath
</what>
</comment>
<comment>
<author>B.Thax....@gmail.com</author>
<when>Fri, 15 Oct 2010 19:32:42 +0000</when>
<what>Hi,

This fixed the issue in my case: http://code.google.com/p/android/issues/detail?id=2828

Cheers,
Moss</what>
</comment>
</bug>
<bug>
<bugid>1600</bugid>
<title>camera doesnQ&apos;Et recognize sd card so wonQ&apos;Et snap pictures.  The sd card is the original one that came with the G1.  Have to power off/on in order to take photos.  annoying.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>DonaldLe...@gmail.com</reportedBy>
<openedDate>Sat, 20 Dec 2008 19:37:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 22 Dec 2008 18:45:42 +0000</when>
<what>If you believe the hardware is defective, you should speak with a T-Mobile
representative.  The SD card supplied with the phone is expected to work.
</what>
</comment>
<comment>
<author>woytec...@gmail.com</author>
<when>Sun, 04 Jan 2009 14:00:13 +0000</when>
<what>IQ&apos;Em experiencing the same issue (do not have the adb installed)...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 14:47:05 +0000</when>
<what>This area has been improved and the improvements will be in a future release.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:32:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:22:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jstil...@gmail.com</author>
<when>Tue, 28 Sep 2010 19:24:27 +0000</when>
<what>IQ&apos;Eve also had and continue to have this issue with my Nexus One. Certain applications, such as the camera, gallery, and the web browser (when saving downloads) will suddenly refuse to see the SD card. Other applications, such as the built in music player continue to read from the memory card fine. NewsRob continues to write new data to the memory card. The only solution seems to be rebooting the phone.

Phone is an ATQ&amp;ET Nexus One.
Memory card is a Sandisk 32GB MicroSDHC card.</what>
</comment>
</bug>
<bug>
<bugid>1740</bugid>
<title>onTouch drag events lose absolute motion information, resulting in UI unresponsiveness</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-01-28T13:42:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Thu, 08 Jan 2009 05:31:58 +0000</openedDate>
<description>Drag operations are converted to deltas too early, causing a loss of
drag motion information. During a slow drag operation on a short list
(only a couple of screens long), if the user drags slowly enough then
the list will start to lag behind the userQ&apos;Es finger. This makes it feel
like youQ&apos;Ere dragging through molasses. With a very large list (which is
CPU-intensive to scroll), the dragging becomes unmanageable because a
lot of the drag information is lost as the list goes through periods of
unresponsiveness. This appears to be caused by the following things: (1)
The list is sent requests to scroll up/down only by the difference in
y-coords between the previous and current touch event positions. (2) It
feels like the drag amount is quantized (probably rounded to the nearest
integer) before this happens. (3) Any unresponsiveness of the UI thread
(due to GC, querying the underlying data model or receiving data
updates) can cause additional lag, making the scrolling completely
unusable on very large lists, such as my Call Log from the last two
months... even kinetic scrolling is virtually impossible to control
properly, to get the list to the approximate place in the list that is
desired. The list just jumps jerkily and inconsistently all over the
place with a fling, and slow dragging is almost completely ineffective
because most of the motion deltas are lost, so the list just sits there
as you try to drag, and occasionally moves a random amount. The fix for
this is to record the start position of the dragged object (e.g. scroll
position of the list) and start position of the drag when a touch-down
event is received. Then on every touch-motion event until touch-up, the
dragged object needs to be moved to the *absolute* position that
corresponds to the current drag position, rather than moved by the
relative difference in drag position. This will fix both the
dragging-through-molasses problem (by definition) and the
erratic-behavior-on-big-lists problem (because if the user is patient
enough eventually an event will be processed that will put the
dragged-point of the list at their fingertip, not way behind it).</description>
<comment>
<author>luke.hutch</author>
<when>Thu, 08 Jan 2009 05:51:23 +0000</when>
<what>Related to Issue 1742 which I just filed -- touch events (including touch-up events!)
are lost on garbage collection.
</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Tue, 13 Jan 2009 23:28:42 +0000</when>
<what>Never mind, it turns out this bug is actually due to having the Locale app installed
-- without even having any rulesets set up, or having Locale running in the
foreground, it gradually brings the phone to its knees.  This bug is actually due to
events somehow getting lost during the frequent GCs caused by Locale (even though
events shouldnQ&apos;Et be getting lost during GC, but something is going wrong).  Removing
Locale completely fixes this problem.

Please close this bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 13:42:52 +0000</when>
<what></what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Wed, 28 Jan 2009 16:26:59 +0000</when>
<what>I take back comment #2.  This is still a problem even after removing Locale.  (Locale
just made it worse because it kept the phone busier).

An easy way to duplicate the problem is to open up a big web page in the browser
(e.g. cnn.com or slashdot.org), and simply try to scroll through it slowly.  You will
notice that the slower you drag, the more slippage that there is between the point
where you started dragging and the point that you are actually now dragging.  Try
with auto-fit on and off, and at different zoom levels.  It is very noticeable once
the web page is of sufficient size that the dragging is already sluggish.
</what>
</comment>
</bug>
<bug>
<bugid>19874</bugid>
<title>Q&quot;EAttending?Q&quot;E section of Google Calendar on Android (AOSP, Nexus, Evo 4G) never correct</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chad.es...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 15:30:43 +0000</openedDate>
<description>What happens: When looking at a Calendar entry on any Android device
IQ&apos;Eve used (AOSP/Cyanogen or a stock Nexus One/S, Sense ROM on an Evo
4G), the Q&quot;EAttending?Q&quot;E section of the calendar is never correct. It
usually says that everyone invited is a Q&apos;EmaybeQ&apos;E or has the attendees in
a seemingly random order that does not match gmail.comQ&apos;Es calendar when
browsing from a computer, which is accurate. To reproduce the problem,
you simply create a calendar entry with guests, allow it to email the
invitees to their gmail addresses, and watch the updates from your
computer. The calendar entry on your phone never matches the correct
calendar on the computer browserQ&apos;Es calendar. What happened: The
Q&quot;EAttending?Q&quot;E section somehow does not get updated correctly, and the
attendance of any event cannot be ascertained using your Android device.
Correct behavior: The calendar app on your Android device should
correctly show attendance, in sync with what your computerQ&apos;Es browser
shows. Device: HTC Hero, HTC Evo 4G running stock Android (Sense), HTC
Evo 4G running Cyanogen 7.1 RC1, Samsung Nexus S running stock Android.
Every phone does the same thing, as does my friendQ&apos;Es phones.</description>
<comment>
<author>di...@android.com</author>
<when>Wed, 07 Sep 2011 17:01:38 +0000</when>
<what>Issue 19875 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>9584</bugid>
<title>hcitool displaying wrong results</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sindhur...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 11:57:34 +0000</openedDate>
<description>connect multiple device to android and execute :hcitool con command in
adb shell. we are getting wrong results due to buffer corruption. Sample
out put #hcitool con Connections: Q&gt;E ACL 00:07:61:E7:BB:BD handle 23
state 1 lm MASTER mtu 1253572630 credits 160274/65793 Q&lt;E Unknown
9F:19:00:15:00:00 handle 7 state 25 lm MASTER mtu 1 credits 0/0 Q&gt;E SCO
00:00:00:00:00:00 handle 0 state 0 lm SLAVE mtu 0 credits 0/0</description>
<comment>
<author>vikram.k...@gmail.com</author>
<when>Wed, 07 Jul 2010 12:09:17 +0000</when>
<what>I also had the same issue this is due to structure definition mismatch between kernel
and user space.I have a patch for this issue,going to submit the patch
</what>
</comment>
</bug>
<bug>
<bugid>8250</bugid>
<title>Mail wide messages horizontal scrollbar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jalex...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 19:19:05 +0000</openedDate>
<description>When a wide HTML message arrives, the display area drops the horizontal
scrollbar to the bottom of the email message(not visible to the user).
Scrolling horizontally impossible until you scroll down to the bottom of
the message. Gzipped adb bugreport (run while the email was displayed)
Gzipped email message to demonstrate the problem (GMail app works OK,
Email app has the problem) Device: Nexus One Firmware version:
2.1_update1 Build: ERE27</description>
</bug>
<bug>
<bugid>11197</bugid>
<title>fdprintf() available in stdio.h and in libc.so on Android 2.2, but not in libc.so from NDK</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-10-08T15:54:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>mcreich...@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 16:49:29 +0000</openedDate>
<description>Steps to reproduce: 1) create new Android project (target 8 for FroYo)
2) create folder Q&quot;EjniQ&quot;E, add Android.mk and test.c (see attachments).
Here is the content of test.c: ---- start test.c ---- #include Q&lt;Estdio.hQ&gt;E
int main() { printf(Q&quot;Enormal printf\nQ&quot;E); fdprintf(1, Q&quot;Efdprintf\nQ&quot;E);
return 0; } ---- end test.c ---- 3) run ndk-build from NDK in your jni
folder (I am using android-ndk-r4b) 4) ndk-build will print:
Q&lt;EPROJECT_DIRQ&gt;E/obj/local/armeabi/objs/batmand/test.o: In function `mainQ&apos;E:
Q&lt;EPROJECT_DIRQ&gt;E/jni/test.c:6: undefined reference to `fdprintfQ&apos;E collect2:
ld returned 1 exit status Interestingly, the function fdprintf() is
available in the libc.so on Android 2.2 (tested on Nexus One) and does
appear in the
Q&lt;ENDK_ROOTQ&gt;E/build/platforms/android-8/arch-arm/usr/include/stdio.h, but
it is not available in
Q&lt;ENDK_ROOTQ&gt;E/build/platforms/android-8/arch-arm/usr/lib/libc.so - which
should be the case. I recommend to include the correct libc.so that
contains fdprintf() (and maybe vfdprintf(), too) in a new version of the
NDK. :-)</description>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 16:55:54 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 15:54:31 +0000</when>
<what>This is a packaging bug, the fix will be in the next NDK release</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:53:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15252</bugid>
<title>wallpaper changes to stock randomly</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-05T01:01:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 23:48:40 +0000</openedDate>
<description>Motorola Xoom Android 3.0 When I set the wallpapee to a live wallpaper
(one that came with the device) it will at some point revert back to the
stock wallpaper. I haven been able to pin down exactly what is causing
it.</description>
<comment>
<author>jerem...@gmail.com</author>
<when>Fri, 04 Mar 2011 23:54:39 +0000</when>
<what>Duplicate of issue 15250</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 01:01:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3514</bugid>
<title>Malfunction when logging-in to Facebook.</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-14T20:17:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>ritter....@gmail.com</reportedBy>
<openedDate>Mon, 10 Aug 2009 09:05:42 +0000</openedDate>
<description>[Version] Android 15. (cupcake) [Description] The Browser connection to
the Facebook is redirected to Q&apos;Eiphone.~Q&apos;E but itQ&apos;Es not rendered properly.
It just seems like as the page is refreshed without further movements.
[Repros] 1. Launch the Browser. 2. Connect to Facebook. (Mobile version
of Facebook will be opened). 3. Type in ID and PW that never been
logged-in or activated. (Or wrong PW works, too.) [Expected] Login must
be successful. [Actual] Login fails. The URL in the address bar is
changed to Q&apos;Eiphone.~Q&apos;E but the page itself seems like being refreshed.
NothingQ&apos;Es changed. When wrong PW is typed in or never used ID and PW are
typed in, this symptom happens. Login is successful after moving to the
normal version of Facebook. That is, this symptom never happens on
normal version page. IQ&apos;Ed like to know why the Android device is
redirected to the site of Q&apos;Eiphone.~Q&apos;E.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 20:17:09 +0000</when>
<what>fixed in future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:35:45 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:25:26 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8722</bugid>
<title>arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-29T16:22:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Kooor...@gmail.com</reportedBy>
<openedDate>Sat, 29 May 2010 06:12:19 +0000</openedDate>
<description>pls we need your support for arabic letter</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Sat, 29 May 2010 16:22:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>565</bugid>
<title>DPAD doesnQ&apos;Et register first button click</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T20:39:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>war...@gmail.com</reportedBy>
<openedDate>Sat, 29 Mar 2008 15:52:02 +0000</openedDate>
<description>When using the arrow keys on the DPAD, and switching between fields, the
focus does not change until the second click of the arrow key.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:39:34 +0000</when>
<what>For M5, this is by design due to touch mode.</what>
</comment>
</bug>
<bug>
<bugid>19494</bugid>
<title>Market user reviews are not in any order at market.android.com website</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>curt.ter...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 02:30:07 +0000</openedDate>
<description>I use the website to search for apps for my phone. When I want to look
at user reviews, there is no order in that section. The reviews are all
over the place. please allow us to sort the reviews, or sort them
automatically, either ascending or descending</description>
</bug>
<bug>
<bugid>850</bugid>
<title>Documentation: ListActivity.getSelectedItemId()</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:48:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Tue, 02 Sep 2008 23:18:09 +0000</openedDate>
<description>ListActivity.getSelectedItemId() returns Long.MIN_VALUE if no item is
selected; this is not documented.
(ListActivity.getSelectedItemPosition() does not document the return
value on no selection either.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:48:14 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>10688</bugid>
<title>seriously?</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-23T17:29:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Reugne...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 06:59:40 +0000</openedDate>
<description>How could you remove such an important feature? do you know how many
complaints there are? To me this is a bug. Please fix it. Please return
silent/vibrate feature or ATLEAST put a setting that allows people to
choose whether they want that option on the rocker bar. I am a business
man and i need to alternate between vibrate and silent at an instance. I
seriously have to download an app for this basic feature when the
previous 2.1 version already had it? I am seriously considering
downgrading or going to the iphone....</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 17:29:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13264</bugid>
<title>Documentation for java.util.Random</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-06T00:19:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jim...@gmail.com</reportedBy>
<openedDate>Sun, 19 Dec 2010 00:14:47 +0000</openedDate>
<description>For the methods .nextFloat() .nextDouble() the documentation says
Q&quot;EGenerates a normally distributed randomQ&quot;E, but it should say Q&quot;EGenerates
a uniformly distributed randomQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 19 Dec 2010 18:44:23 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 00:19:52 +0000</when>
<what>concur. fixed in a future release of the gingerbread docs.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 18:03:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14370</bugid>
<title>Feedback on 2.3</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-02-07T21:01:02.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cantmag...@ymail.com</reportedBy>
<openedDate>Fri, 28 Jan 2011 00:31:33 +0000</openedDate>
<description>I have an LG Ally and I have to say I like the look of 2.3 but you got
rid of too much. First off, there used to be a vibrate mode and then a
silent mode, but now if IQ&apos;Em in silent, I have to go into settings to
choose if I want vibrate on or not, instead of using my volume buttons.
Also, I liked being able to post picture frames to my home, but there is
no widget option for that anymore. Please put those two things back!</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:01:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15086</bugid>
<title>NewsQ&amp;EMeteo (GenieWidget) error in Italian translation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 01:30:58 +0000</openedDate>
<description>The weekdays in Italian language have the wrong first letter. Please
correct them</description>
</bug>
<bug>
<bugid>17707</bugid>
<title>Custom view rendering : missing class android.hardware.Camera$PictureCallback</title>
<status>Unassigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>timelza...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 09:10:36 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: Mac OS X 10.6.7 SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):
Revision 11 Eclipse version: Helios Service Release 2 ADT plug-in
version: 12 (June 15th preview) with layoutlib_20110603 Platform
targeted by your project: API Level 10 (Android 2.3.3) Version of the
platform running in the emulator: Not Applicable STEPS TO REPRODUCE: 1.
Create a view that uses a surfaceview to render the camera preview and
that implements Camera.PictureCallback 2. Insert that view into a layout
using the ADT Eclipse Layout Editor EXPECTED RESULTS: The view should
render a gray surface area with Q&quot;ESurfaceViewQ&quot;E marked on its center
OBSERVED RESULTS: The Layout Editor is completely grayed and unusable,
the error log says : java.lang.ClassNotFoundException:
android.hardware.Camera$PictureCallback (Full exception stack trace
below) When the class does not implements PictureCallback, it works, but
when it does, the layout editor crashes. instead of implementing
PictureCallback in the view, I have tried to create an anonymous
PictureCallback implementation that is protected inside a if
(!isInEditMode()) {...} but that did not work and rendered the same
crash and error. Here is the stacktrace of the errorQ&apos;Es exception:
java.lang.ClassNotFoundException:
android.hardware.Camera$PictureCallback at
com.android.ide.eclipse.adt.internal.resources.manager.ProjectClassLoader.findClass(ProjectClassLoader.java:94)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at
java.lang.ClassLoader.loadClass(ClassLoader.java:248) at
java.lang.ClassLoader.defineClass1(Native Method) at
java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) at
java.lang.ClassLoader.defineClass(ClassLoader.java:616) at
java.lang.ClassLoader.defineClass(ClassLoader.java:466) at
com.android.ide.eclipse.adt.internal.resources.manager.ProjectClassLoader.loadFromProject(ProjectClassLoader.java:136)
at
com.android.ide.eclipse.adt.internal.resources.manager.ProjectClassLoader.findClass(ProjectClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at
java.lang.ClassLoader.loadClass(ClassLoader.java:248) at
com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.loadView(ProjectCallback.java:151)
at
com.android.layoutlib.bridge.android.BridgeInflater.loadCustomView(BridgeInflater.java:208)
at
com.android.layoutlib.bridge.android.BridgeInflater.createViewFromTag(BridgeInflater.java:134)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:623) at
android.view.LayoutInflater.inflate(LayoutInflater.java:408) at
android.view.LayoutInflater.inflate(LayoutInflater.java:296) at
com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:279)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:318) at
com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:325)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.RenderService.createRenderSession(RenderService.java:380)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1310)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1075)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$ConfigListener.onConfigurationChange(GraphicalEditorPart.java:497)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.onTargetChange(GraphicalEditorPart.java:977)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.onDescriptorsChanged(LayoutEditor.java:587)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.initUiRootNode(LayoutEditor.java:509)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$TargetListener.updateEditor(GraphicalEditorPart.java:791)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart$TargetListener.onTargetLoaded(GraphicalEditorPart.java:756)
at com.android.ide.eclipse.adt.AdtPlugin$13.run(AdtPlugin.java:1651) at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3593)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3286) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at
org.eclipse.equinox.launcher.Main.run(Main.java:1408) ADDITIONAL
INFORMATION: Attach sample project, etc. If possible, try to reproduce
using ApiDemos. If the problem is happening in the emulator, consider
attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:18:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4683</bugid>
<title>gmail deletes unread email</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 14:32:34 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - receive an
email - open the email, and leave it open - receive a new email that is
threaded with the 1st email - delete 1st open email What do you see?
both read and new (unread, undisplayed) email are deleted What did you
expect to see? delete ONLY 1st email redirect to inbox where new 2nd
email is shown android 1.6 cyanogenmod</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 14:59:43 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>19908</bugid>
<title>NDK-r6b Fails to build project that NDK-r6 can build successfully</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-09-08T13:24:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cur...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 13:22:04 +0000</openedDate>
<description>NDK-r6b seems to have trouble building the attached project when NDK-r6
can build it successfully. Steps to reproduce: 1. Get latest NDK (r6b)
1. Extract attached ZIP project somewhere 2. Open terminal and navigate
to
Q&quot;Endk-r6b_test/TrainingCourse/IntroducingPVRShell/OGLES2/Build/Android/jniQ&quot;E
3. execute the NDK-r6b build script Q&quot;E{android-ndk-r6b}/ndk-build -BQ&quot;E 3.
Build will fail with following error output:
ndk-r6b_test/TrainingCourse/IntroducingPVRShell/OGLES2/Build/Android/obj/local/armeabi/objs/PVRShell/Shell/OS/AndroidJNI/PVRShellOS.o:ndk-r6b_test/Shell/OS/AndroidJNI/PVRShellOS.cpp:90:
multiple definition of `__dso_handleQ&apos;E
android-ndk/platforms/android-8/arch-arm/usr/lib/crtbegin_so.o:(.bss+0x0):
first defined here collect2: ld returned 1 exit status make: ***
[ndk-r6b_test/TrainingCourse/IntroducingPVRShell/OGLES2/Build/Android/obj/local/armeabi/libPVRShell.so]
Error 1 NOTE: if you run the build-ndk script from the NDK-r6 release it
will compile successfully Tested on Linux Ubuntu 64bit and OSx Lion.</description>
<comment>
<author>di...@android.com</author>
<when>Thu, 08 Sep 2011 13:24:17 +0000</when>
<what>This is normal, NDK r6 had a bug. Remove the __dso_handle definition from OVRShellOS.cpp which is nothing more than a work-around for this.
</what>
</comment>
<comment>
<author>cur...@gmail.com</author>
<when>Thu, 08 Sep 2011 13:30:29 +0000</when>
<what>WOW! that was a fast response.  fixed it!

Thanks :)</what>
</comment>
</bug>
<bug>
<bugid>10614</bugid>
<title>Runtime Exception related to No memory in memobj</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>aryan.m...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 07:44:15 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Hi After Configuring facebook Q&amp;E gmail account we observer error related
to memobj. After this exception occurs what we observe is that it just
corrupt the db. So any query after this will fails . Can any one knows
why this exception occurs and how to handle it ? How to trace memory for
memobj so that we can handle it and observer the available memory to
debug. Some time we observer this while in a call so to step to
reproduce this is not fixed. Probability of reproducing this issue is
more when we have 400+ contacts. IQ&apos;Em getting the below shown exception.
java.lang.RuntimeException: No memory in memObj at
android.database.CursorWindow.native_init at
android.database.CursorWindow.Q&lt;EinitQ&gt;E at
android.database.CursorWindow.Q&lt;EinitQ&gt;E at
android.database.CursorWindow$1.createFromParcel at
android.database.CursorWindow$1.createFromParcel at
android.content.ContentProviderNative.onTransact at
android.os.Binder.execTransact at dalvik.system.NativeStart.run Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>swap.kam...@gmail.com</author>
<when>Mon, 23 Aug 2010 04:27:03 +0000</when>
<what>Can someone tell us how to see used or available memory in memObj, how to trace it ? That will help us.

Thanks
Swapnil</what>
</comment>
<comment>
<author>My.Lok...@gmail.com</author>
<when>Wed, 29 Sep 2010 08:25:31 +0000</when>
<what>l hava this problem too..when l once read contects more than 1000..the system will throw this exception..</what>
</comment>
<comment>
<author>mengfa...@gmail.com</author>
<when>Sun, 07 Aug 2011 09:02:19 +0000</when>
<what>l hava this problem too..when l once read contects more than 450..the system will throw this exception..


08-07 16:40:02.933: ERROR/IMemory(4720): binder=0xd94808 transaction failed fd=-2147483647, size=0, err=-2147483646 (Unknown error: 2147483646)
08-07 16:40:02.933: ERROR/IMemory(4720): cannot dup fd=-2147483647, size=0, err=-2147483646 (Bad file number)
08-07 16:40:02.933: ERROR/IMemory(4720): cannot map BpMemoryHeap (binder=0xd94808), size=0, fd=-1 (Bad file number)
08-07 16:40:02.937: ERROR/JavaBinder(4720): *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
08-07 16:40:02.937: ERROR/JavaBinder(4720): java.lang.RuntimeException: No memory in memObj
08-07 16:40:02.937: ERROR/JavaBinder(4720):     at android.database.CursorWindow.native_init(Native Method)
08-07 16:40:02.937: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:550)
08-07 16:40:02.937: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:29)
08-07 16:40:02.937: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:525)
08-07 16:40:02.937: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:523)
08-07 16:40:02.937: ERROR/JavaBinder(4720):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:103)
08-07 16:40:02.937: ERROR/JavaBinder(4720):     at android.os.Binder.execTransact(Binder.java:320)
08-07 16:40:02.937: ERROR/JavaBinder(4720):     at dalvik.system.NativeStart.run(Native Method)
08-07 16:40:02.941: ERROR/IMemory(4720): binder=0xcf9058 transaction failed fd=-2147483647, size=0, err=-2147483646 (Unknown error: 2147483646)
08-07 16:40:02.941: ERROR/IMemory(4720): cannot dup fd=-2147483647, size=0, err=-2147483646 (Bad file number)
08-07 16:40:02.941: ERROR/IMemory(4720): cannot map BpMemoryHeap (binder=0xcf9058), size=0, fd=-1 (Bad file number)
08-07 16:40:02.945: ERROR/JavaBinder(4720): *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
08-07 16:40:02.945: ERROR/JavaBinder(4720): java.lang.RuntimeException: No memory in memObj
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow.native_init(Native Method)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:550)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:29)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:525)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:523)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:103)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.os.Binder.execTransact(Binder.java:320)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at dalvik.system.NativeStart.run(Native Method)
08-07 16:40:02.945: ERROR/IMemory(4720): binder=0xcf9058 transaction failed fd=-2147483647, size=0, err=-2147483646 (Unknown error: 2147483646)
08-07 16:40:02.945: ERROR/IMemory(4720): cannot dup fd=-2147483647, size=0, err=-2147483646 (Bad file number)
08-07 16:40:02.945: ERROR/IMemory(4720): cannot map BpMemoryHeap (binder=0xcf9058), size=0, fd=-1 (Bad file number)
08-07 16:40:02.945: ERROR/JavaBinder(4720): *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
08-07 16:40:02.945: ERROR/JavaBinder(4720): java.lang.RuntimeException: No memory in memObj
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow.native_init(Native Method)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:550)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:29)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:525)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:523)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:103)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at android.os.Binder.execTransact(Binder.java:320)
08-07 16:40:02.945: ERROR/JavaBinder(4720):     at dalvik.system.NativeStart.run(Native Method)
08-07 16:40:02.949: ERROR/IMemory(4720): binder=0xcf9058 transaction failed fd=-2147483647, size=0, err=-2147483646 (Unknown error: 2147483646)
08-07 16:40:02.949: ERROR/IMemory(4720): cannot dup fd=-2147483647, size=0, err=-2147483646 (Bad file number)
08-07 16:40:02.949: ERROR/IMemory(4720): cannot map BpMemoryHeap (binder=0xcf9058), size=0, fd=-1 (Bad file number)
08-07 16:40:02.953: ERROR/JavaBinder(4720): *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
08-07 16:40:02.953: ERROR/JavaBinder(4720): java.lang.RuntimeException: No memory in memObj
08-07 16:40:02.953: ERROR/JavaBinder(4720):     at android.database.CursorWindow.native_init(Native Method)
08-07 16:40:02.953: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:550)
08-07 16:40:02.953: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:29)
08-07 16:40:02.953: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:525)
08-07 16:40:02.953: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:523)
08-07 16:40:02.953: ERROR/JavaBinder(4720):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:103)
08-07 16:40:02.953: ERROR/JavaBinder(4720):     at android.os.Binder.execTransact(Binder.java:320)
08-07 16:40:02.953: ERROR/JavaBinder(4720):     at dalvik.system.NativeStart.run(Native Method)
08-07 16:40:02.953: ERROR/IMemory(4720): binder=0xcf9058 transaction failed fd=-2147483647, size=0, err=-2147483646 (Unknown error: 2147483646)
08-07 16:40:02.953: ERROR/IMemory(4720): cannot dup fd=-2147483647, size=0, err=-2147483646 (Bad file number)
08-07 16:40:02.953: ERROR/IMemory(4720): cannot map BpMemoryHeap (binder=0xcf9058), size=0, fd=-1 (Bad file number)
08-07 16:40:02.957: ERROR/JavaBinder(4720): *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
08-07 16:40:02.957: ERROR/JavaBinder(4720): java.lang.RuntimeException: No memory in memObj
08-07 16:40:02.957: ERROR/JavaBinder(4720):     at android.database.CursorWindow.native_init(Native Method)
08-07 16:40:02.957: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:550)
08-07 16:40:02.957: ERROR/JavaBinder(4720):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:29)
08-07 16:40:02.957: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:525)
08-07 16:40:02.957: ERROR/JavaBinder(4720):     at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:523)
08-07 16:40:02.957: ERROR/JavaBinder(4720):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:103)
08-07 16:40:02.957: ERROR/JavaBinder(4720):     at android.os.Binder.execTransact(Binder.java:320)
08-07 16:40:02.957: ERROR/JavaBinder(4720):     at dalvik.system.NativeStart.run(Native Method)</what>
</comment>
<comment>
<author>satish....@gmail.com</author>
<when>Fri, 02 Sep 2011 17:56:29 +0000</when>
<what>I get this consistently now 
Please find more info on this here along with the attached file

http://stackoverflow.com/questions/7265793/android-list-view-with-simplecursor-adapter-crashes-application-no-anr-shown</what>
</comment>
<comment>
<author>erikswed...@gmail.com</author>
<when>Thu, 08 Sep 2011 15:20:38 +0000</when>
<what>me to same thing today. posting error and the code responsible
runnig Android 2.2 in Eclipse win7 64X.
I was doing 400 insert in the db but it crash on 50 now.
The thing is i did this for weeks with no problem and moved
the code to an AsyncTask and the problem start.
Another thing is that i now have a ProgressDialog showing count 1-400.


ERROR/IMemory(28498): binder=0x4231e8 transaction failed fd=-2147483647, size=0, err=-2147483646 (Unknown error: 2147483646)   
ERROR/IMemory(28498): cannot dup fd=-2147483647, size=0, err=-2147483646 (Bad file number)                                     
ERROR/IMemory(28498): cannot map BpMemoryHeap (binder=0x4231e8), size=0, fd=-1 (Bad file number)                               
ERROR/JavaBinder(28498): *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)                  
ERROR/JavaBinder(28498): java.lang.RuntimeException: No memory in memObj                                                       
ERROR/JavaBinder(28498):     at android.database.CursorWindow.native_init(Native Method)                                       
ERROR/JavaBinder(28498):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:518)                                    
ERROR/JavaBinder(28498):     at android.database.CursorWindow.Q&lt;EinitQ&gt;E(CursorWindow.java:27)  </what>
</comment>
<comment>
<author>seamusmo...@gmail.com</author>
<when>Thu, 08 Sep 2011 16:16:39 +0000</when>
<what>I got this problem when I wasnQ&apos;Et closing a cursor after using it. Over time the unclosed cursors built up and filled the memory</what>
</comment>
<comment>
<author>satish....@gmail.com</author>
<when>Thu, 08 Sep 2011 17:14:37 +0000</when>
<what>I get this error, when I query data from MatrixCursor for a listView in runQueryInBackground method. The cursor is managed by the activity so it gets closed only when it stops or pauses.
It always consistently crashes while querying ~450th record. Should the cursor for the listview be handled in any other way?</what>
</comment>
</bug>
<bug>
<bugid>7986</bugid>
<title>Deadlock between NotificationManagerService Q&amp;E StatusBarService</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>netiger1...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 02:15:52 +0000</openedDate>
<description>When the deadlock happened, the sequence was as follow: First H
Handler(in StatusBarService) began to execute, it got the mQueue lock to
enter the sync block, and the critical subsequent calls were:
animateExpand(); -Q&gt;E prepareTracking(0); -Q&gt;E makeExpandedVisible(); - Q&gt;E
panelSlightlyVisible(true); -Q&gt;E mNotificationCallbacks.onPanelRevealed
(); [A function in NotificationManagerService] which required
mNotificationList lock. Just after H handler started,
enqueueNotificationWithTag(in NotificationManagerService) got the
mNotificationList lock and began, the critical subsequent calls were
mStatusBarService.updateIcon(...); -Q&gt;E addPendingOp(...) [A function in
StatusBarService] which requires mQueue lock. So here, H handler got the
mQueue lock and waited for mNotificationList lock, while
enqueueNotificationWithTag got the mNotificationList and waited for
mQueue lock. The deadlock came out.</description>
</bug>
<bug>
<bugid>11629</bugid>
<title>Exchange ActiveSync stopped working after update to 2.2.1</title>
<status>Reviewed</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>121</stars>
<reportedBy>markmark...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 02:32:44 +0000</openedDate>
<description>I had my nexus one configured to get my email and calendar from my work
exchange server (via Q&quot;EMicrosoft Exchange ActiveSyncQ&quot;E type of a
connection). it worked really well, until i got 2.2.1 OverTheAir
upgrade. Ever since then, I havenQ&apos;Et been able to receive any work email
or synchronize my calendar. i deleted the Q&quot;EaccountQ&quot;E on my phone, and
attempted to re-create the connection, but all my attempts have been
unsuccessful (when I enter my credentials, the phone starts Q&quot;EChecking
incoming server settingsQ&quot;E for a few seconds, and then tells me that
Q&quot;ESetup could not finishQ&quot;E/Q&quot;EUnable to open connection to server.Q&quot;E) this
seems to be a common problem, both out there
(http://www.google.com/support/forum/p/android/thread?fid=7b046d3fc06e916200049173fad6cd94Q&amp;Ehl=en),
and among my coworkers. this is a very high-priority issue for me --
being able to get my work calendar and email on my phone is pretty
critical. Please let me know if i can provide any additional
information, or help with a repro. ----- i also have to say that i am
rather disappointed in googleQ&apos;Es being quiet about this -- i wish they
came out and acknowledging the issue, and maybe provided a workaround (a
way to rollback the upgrade?), and maybe said whether or not they were
going to fix it, and when. An apology for the inconvenience would be
very nice too. Also, it would be great if google did better job at
testing critical user scenarios, and included a list of changes in their
OTA updates.</description>
<comment>
<author>frederic...@gmail.com</author>
<when>Sat, 02 Oct 2010 18:36:56 +0000</when>
<what>Please change the priority to high. This is an enterprise-class bug and must be fixed rapidly.</what>
</comment>
<comment>
<author>skidud...@gmail.com</author>
<when>Sun, 03 Oct 2010 07:42:58 +0000</when>
<what>Agreed this has been very frustrating for all of us, a fix needs to come soon.  I use my phone to respond to my oncall rotation and now its worthless unless I load touchdown which seems like a waste if the functionality is built in and used to work with 2.2</what>
</comment>
<comment>
<author>joseph...@gmail.com</author>
<when>Sun, 03 Oct 2010 21:00:05 +0000</when>
<what>Not only do we give up on Android, but everyone who asks will get the story of how it just doesnQ&apos;Et work.  Google, ATQ&amp;ET, Samsung....you listening?  you care?</what>
</comment>
<comment>
<author>nirajso...@gmail.com</author>
<when>Mon, 04 Oct 2010 04:46:44 +0000</when>
<what>Exchange synch stopped working with 2.2.1, for most of us a smartphone without the exchange synch feature is unusable as a business tool. 

Please bump it up to the highest priority for rolling out a fix asap OR atleast suggest a workaround that does not involve buying 3rd party apps.</what>
</comment>
<comment>
<author>siraj...@gmail.com</author>
<when>Mon, 04 Oct 2010 09:34:28 +0000</when>
<what>Stopped working for me, very crucial requirement. DoesnQ&apos;Et get the email even if I put in the PIN.</what>
</comment>
<comment>
<author>firedog1...@gmail.com</author>
<when>Mon, 04 Oct 2010 12:48:03 +0000</when>
<what>Stopped working for me makes my phone near worthless</what>
</comment>
<comment>
<author>markwbr...@gmail.com</author>
<when>Mon, 04 Oct 2010 15:42:55 +0000</when>
<what>I am having the same issue... i have tried resetting the phone, adding a pin and and a bunch of other random things. Not sure what the issue is here but without exchange this phone is nothing more that a paper weight. love my phone other than exchange, it just happens to be the most important feature by far for me on my phone. =(</what>
</comment>
<comment>
<author>krish2...@gmail.com</author>
<when>Mon, 04 Oct 2010 16:15:54 +0000</when>
<what>Business phone without e-mail exchange working is close to useless. I am not sure if I can recommend Android phones (which I have been doing ever since I turned on my Nexus One) to anyone in my organization. Can we please have this plugged in with Q&apos;EhighestQ&apos;E priority?</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Mon, 04 Oct 2010 19:06:00 +0000</when>
<what>All-

Thank you for reporting this issue and weQ&apos;Ere sorry youQ&apos;Ere having trouble with exchange sync.

I donQ&apos;Et see it mentioned in the above reports but we believe that the problem being reported is restricted to servers running Exchange 2010 SP1.  In that case, this issue is actually a duplicate of # 11177.

If so - I recommend visiting that bug and adding a star to it - youQ&apos;Ell be notified as soon as we have more information about an update.

If not - if you are experiencing this problem with 2.2.1 and a server running Exchange 2003 or Exchange 2007 - please update this bug with more specific details and we can revisit your issue.

Thanks
Andy

p.s.  As with all other bugs:  Please refrain from adding +1 and Q&quot;Eme tooQ&quot;E comments - please click the star if you wish to stay informed.
</what>
</comment>
<comment>
<author>dsu...@gmail.com</author>
<when>Mon, 04 Oct 2010 19:49:02 +0000</when>
<what>We have Exchange 2007 with SP2 and after updating to version 2.2.1, I am not
getting any exchange emails on my nexus 1, and it was working fine on
version 2.2.</what>
</comment>
<comment>
<author>onegen...@gmail.com</author>
<when>Mon, 04 Oct 2010 19:57:24 +0000</when>
<what>My company did switch to exchange 2010...but rolled back to 2007 after similar issues with another operating system. The andriod issue started after we rolled back the servers to 2007, and as best as I can tell occurred immediately following the ota to 2.2.1.</what>
</comment>
<comment>
<author>frederic...@gmail.com</author>
<when>Mon, 04 Oct 2010 20:12:09 +0000</when>
<what>I am using exchange 2003 SP2 and I have this problem since the FRG83 update.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Mon, 04 Oct 2010 20:32:58 +0000</when>
<what>Ok, thanks commenters 10 Q&amp;E 11 with your notes about exchange 2007 servers.

Per this update, here is the new status:
  Issue # 11177 - 2.2.1 Q&amp;E Exchange 2010 SP1
  Issue # 11629 - Reopening to track problems seen on 2003 Q&amp;E 2007 servers

The next step is to see if anyone can capture a client-side log of the failed connection attempt.  Here are some basic instructions on how to do this.

PLEASE NOTE THAT, DEPENDING ON THE DEBUG SETTINGS YOUQ&apos;ERE USING, ITQ&apos;ES POSSIBLE FOR EMAIL LOGS TO INCLUDE PASSWORDS AND SOME CONTENT FROM EMAILS, CONTACTS, AND CALENDAR ENTRIES.  DO NOT POST OR SEND LOGS WITHOUT ENSURING THAT ANYTHING PERSONAL OR OTHERWISE SENSITIVE IS NOT INCLUDED.

To start Email debug logging, go to the Account screen.  Note, in order to log initial connection issues, youQ&apos;Ell need at least one account in order to do this;  You may need to create an IMAP or POP account first in order to access this screen.

In the Account screen, hold down the menu key to bring up the soft keyboard, and type Q&quot;EdebugQ&quot;E.  This should take you to a screen with a number of checkboxes.

Please check the following:   

Q&quot;EEnable extra debug loggingQ&quot;E - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes.

Q&quot;EEnable exchange parser loggingQ&quot;E - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line).   This information (edited to remove personal information) is helpful for debugging things like missing folders (this bug), missing calendar entries, etc.

Q&quot;EEnable exchange sd card loggingQ&quot;E - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt.   This file grows continuously until deleted (or the checkbox is unchecked).

Then return to the accounts screen.  Go through the steps to attempt to create your exchange account.  After it fails, capture the Q&quot;Eemaillog.txtQ&quot;E file.

Check the file carefully for any personal data.  Feel free to XXXXX out anything that you donQ&apos;Et want shared e.g. account name or real names, but try to leave as much structure in the file as possible.

Attach the file to this bug, with a complete description of what you did, what you expected to happen, and what actually happened.  Be absolutely sure to include the exchange server version, the device hardware, and the device software version.

Repeat the initial steps and turn OFF the debugging checkboxes as soon as you have finished providing the log file.

Thanks
Andy</what>
</comment>
<comment>
<author>frederic...@gmail.com</author>
<when>Mon, 04 Oct 2010 23:41:44 +0000</when>
<what>What I did:

From my already existing account, I clicked next to connect to my server. It should have worked but I got the Cannot connect to server message. I guess thatQ&apos;Es the Q&quot;EUnexpected response for FolderSync: 500Q&quot;E that I see in the log.

In my log, you can also see that I can connect to Hotmail just fine.

My phone is a nexus one with FRG83 OTA. The server is exchange 2003 SP2.</what>
</comment>
<comment>
<author>frederic...@gmail.com</author>
<when>Wed, 06 Oct 2010 12:52:32 +0000</when>
<what>I got ActiveSync working again on my exchange server 2003 SP2.

What I did is IIS management:
1. Remove Q&quot;ERequire secure channel (SSL)Q&quot;E on the Exchange virtual directory
2. Enable Q&quot;ERequire secure channel (SSL)Q&quot;E and Q&quot;ERequire 128-bit encryptionQ&quot;E on the Microsoft-Server-ActiveSync application.

Doing that allowed the android client to connect again.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Wed, 06 Oct 2010 20:42:37 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 06 Oct 2010 22:03:41 +0000</when>
<what>frederic.savard and others,

IQ&apos;Em an Android engineer that works on SSL interoperability issues. Can anyone share a host and port of a server exhibiting the problem with 2.2.1? IQ&apos;Ed like to see if there is a basic SSL/TLS handshake issue. I donQ&apos;Et need any user account information. You can send it to me privately if desired.

IQ&apos;Em trying to arrange to have a similar setup in house to try and reproduce this, but in my experience, its often hard to exactly replicate these issues because there are often environment issues that are contributing to the issue.

(frederic.savard if you can share your host/port, it would of course have to be back in the non working state with Q&quot;ERequire secure channel (SSL)Q&quot;E on the Exchange virtual directory)</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 06 Oct 2010 22:39:42 +0000</when>
<what>frederic.savard,

I should add that a tcpdump or other packet capture would be useful, both failing and after the workaround.

You mentioned you running Exchange 2003 SP2. What is the Windows and IIS versions? Are you running with IAS?

</what>
</comment>
<comment>
<author>stevefa...@gmail.com</author>
<when>Wed, 06 Oct 2010 22:45:11 +0000</when>
<what>To b...@google.com,

How do I reply to you privately with a server address?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 06 Oct 2010 23:00:38 +0000</when>
<what>Sorry, I thought it was visible to logged in users: bdc Q&lt;EATQ&gt;E google Q&lt;EDOTQ&gt;E com (to try and avoid email harvesters)</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 07 Oct 2010 05:40:36 +0000</when>
<what>stevefal75 contacted me privately and his server is Exchange 2010, so we believe he is seeing the known issue http://code.google.com/p/android/issues/detail?id=11177

So if anyone else experiencing post-2.2.1 problems with Exchange 2003 or 2007, we are still looking for help to reproduce this issue. We are still following up on  frederic.savardQ&apos;Es workaround for clues.</what>
</comment>
<comment>
<author>ChrisPRo...@gmail.com</author>
<when>Thu, 07 Oct 2010 17:43:37 +0000</when>
<what>do we have an update on this??? Nexus One has been a door stop for over 5 days now!

can a workaround atleast be posted?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 07 Oct 2010 21:00:29 +0000</when>
<what>Having talked to frederic.savard offline, it seems that the configuration change he mentioned was required even for non-Android phone connectivity and the timing of the 2.2.1 was coincidental.

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 07 Oct 2010 21:04:54 +0000</when>
<what>ChrisPRowland,

We have investigated all reports where people could give more concrete information about their environment and found that they not related to the 2.2.1 upgrade except where the users were using Exchange 2010 and are affected by http://code.google.com/p/android/issues/detail?id=11177 If this describes your situation, youQ&apos;Ell need to check over there for the current status.

Unless someone can give more information about a non-2010 server having a problem after upgrade to 2.2.1, this is likely to be marked as Q&quot;ENeedsInfoQ&quot;E or as a duplicate of 11177.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 07 Oct 2010 21:05:30 +0000</when>
<what>dsujoy,

can you give any more information since you seem to be on 2007 and were affected by 2.2.1?</what>
</comment>
</bug>
<bug>
<bugid>13091</bugid>
<title>Ant build file main_rules.xml does not include external libraries in the -dex target.</title>
<status>Unreproducible</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-01-17T00:17:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>matthew....@gmail.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 19:38:20 +0000</openedDate>
<description>The regular ant build of a project using -dex does not include the
external library jars. Please describe the problem in detail, with the
following information (if applicable) Host OS: Windows and Mac SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):
Revision 8 Add-on XML Schema #1 Repository XML Schema #3 Eclipse
version: N/A ADT plug-in version: N/A Platform targeted by your project:
Regular Android application, any target Version of the platform running
in the emulator: N/A STEPS TO REPRODUCE: 1. Create any project which
uses an external library jar. 2. Put the .jar in the default libs
folder, libs/. 3. From the command line in the projectQ&apos;Es directory, type
Q&quot;Eandroid update project -p .Q&quot;E 4. Ensure that the project will not use
ProGuard, by ensuring that debuggable=Q&quot;EfalseQ&quot;E in the projectQ&apos;Es
AndroidManifest.xml file. 5. Build the project with Q&quot;Eant debugQ&quot;E or Q&quot;Eant
releaseQ&quot;E. 6. The project will build successfully, but when run on a
device, a class not found exception will occur, because the external
libraries were not included as input in the dex application. EXPECTED
RESULTS: OBSERVED RESULTS: ADDITIONAL INFORMATION: The problem is that
the macro Q&quot;Edex-helperQ&quot;E has a parameter external-libs to use for the
extra input libraries: Q&lt;Eapply executable=Q&quot;E${dx}Q&quot;E failonerror=Q&quot;EtrueQ&quot;E
parallel=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Earg value=Q&quot;E--dexQ&quot;E /Q&gt;E Q&lt;Earg
value=Q&quot;E--output=${intermediate.dex.file}Q&quot;E /Q&gt;E Q&lt;Eextra-parameters /Q&gt;E Q&lt;Earg
line=Q&quot;E${verbose.option}Q&quot;E /Q&gt;E Q&lt;Earg path=Q&quot;E${out.dex.input.absolute.dir}Q&quot;E /Q&gt;E
Q&lt;Epath refid=Q&quot;Eout.dex.jar.input.refQ&quot;E /Q&gt;E Q&lt;Eexternal-libs/Q&gt;E Q&lt;E/applyQ&gt;E The
Q&lt;Eexternal-libs/Q&gt;E is used when called from the target
Q&quot;E-dex-instrumentedQ&quot;E: Q&lt;Edex-helperQ&gt;E Q&lt;Eextra-parametersQ&gt;E Q&lt;Earg
value=Q&quot;E--no-localsQ&quot;E /Q&gt;E Q&lt;E/extra-parametersQ&gt;E Q&lt;Eexternal-libsQ&gt;E Q&lt;Efileset
file=Q&quot;E${emma.dir}/emma_device.jarQ&quot;E /Q&gt;E Q&lt;E/external-libsQ&gt;E Q&lt;E/dex-helperQ&gt;E
However, it is NOT used when called from the target Q&quot;E-dexQ&quot;E: Q&lt;Eif
condition=Q&quot;E${manifest.hasCode}Q&quot;EQ&gt;E Q&lt;EthenQ&gt;E Q&lt;Edex-helper /Q&gt;E Q&lt;E/thenQ&gt;E Q&lt;EelseQ&gt;E
Q&lt;EechoQ&gt;EhasCode = false. Skipping...Q&lt;E/echoQ&gt;E Q&lt;E/elseQ&gt;E Q&lt;E/ifQ&gt;E The solution is
to include it with the target Q&quot;E-dexQ&quot;E: Q&lt;Eif
condition=Q&quot;E${manifest.hasCode}Q&quot;EQ&gt;E Q&lt;EthenQ&gt;E Q&lt;Edex-helperQ&gt;E Q&lt;Eexternal-libsQ&gt;E
Q&lt;Epath refid=Q&quot;Ejar.libs.refQ&quot;E /Q&gt;E Q&lt;E/external-libsQ&gt;E Q&lt;E/dex-helperQ&gt;E Q&lt;E/thenQ&gt;E
Q&lt;EelseQ&gt;E Q&lt;EechoQ&gt;EhasCode = false. Skipping...Q&lt;E/echoQ&gt;E Q&lt;E/elseQ&gt;E Q&lt;E/ifQ&gt;E</description>
<comment>
<author>lemaitr...@gmail.com</author>
<when>Mon, 10 Jan 2011 23:11:49 +0000</when>
<what>I have also experienced this. Short term solution copy external libraries to classes folder. </what>
</comment>
<comment>
<author>lemaitr...@gmail.com</author>
<when>Tue, 11 Jan 2011 00:49:07 +0000</when>
<what>should have read the whole thing... my bad ...
Q&lt;Eexternal-libsQ&gt;E
  Q&lt;Epath refid=Q&quot;Ejar.libs.refQ&quot;E /Q&gt;E
Q&lt;E/external-libsQ&gt;E

works!!!! yay
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 11 Jan 2011 02:49:14 +0000</when>
<what>The solution will fails if you use proguard.

What version of Ant are you running? I think running Ant 1.7 doesnQ&apos;Et work, but it works with Ant 1.8.1 (which are semantically compatible for what we are using, but 1.7 fails on some feature without complaining)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 11 Jan 2011 02:50:54 +0000</when>
<what></what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Tue, 11 Jan 2011 02:55:44 +0000</when>
<what>The problem is that the latest tools require Ant 1.8+. However, the tools do not REQUIRE you to have Ant 1.8, and so these hidden problems occur.  I believe that Xavier mentioned that in the next update they would change the tools to require 1.8.1 or above.

In any case, I found the problem when using proguard (see the original description).  The problem was fixed by updating to the latest version of Ant, without any changes necessary to the Android tool Ant files.

Essentially, this bug should be resolved as Q&quot;Ecannot reproduceQ&quot;E, and another bug should be created saying that Q&quot;EAnt build quietly fails when using an older version of Ant.Q&quot;E</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 11 Jan 2011 03:15:34 +0000</when>
<what>Indeed I cannot reproduce with Ant 1.8. I just wanted the bug reporter to confirm he uses Ant 1.7

SDK tools r9 will inded check the version of Ant and complain if the Ant version is not 1.8+</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 Jan 2011 00:17:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13877</bugid>
<title>Extract as include should impact alternate version of the layout.</title>
<status>Assigned</status>
<owner>tnor...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 00:08:08 +0000</openedDate>
<description>- search for alternate layout for an exact match in the layout. - also
search the current layout for another exact match(es) somewhere else in
the layout. It should also show a refactor dialog that lets you disable
the extract occurrence on a case-by-case basis.</description>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 16:01:40 +0000</when>
<what>1 and 3 are done as of ADT 11; 2 is still missing.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 17:27:07 +0000</when>
<what>In particular, currently, matches are done by id, and we donQ&apos;Et expect more than one occurrence of the id in the file.

However, we should make the extract-include-duplication machinery to be able to work for non-id (structural-only) matches as well.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 02:51:46 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15567</bugid>
<title>Wrong timezone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bernabee...@gmail.com</reportedBy>
<openedDate>Thu, 17 Mar 2011 03:53:02 +0000</openedDate>
<description>Dear, I have try the problem with HTC Desire Z and HTC HD. I have not
try yet with another android phone. The problem is I live in Martinique,
and when I am in Fort-de-France my timezone go to GMT -3 and for
Martinique the good timezone is GMT -4. I always have the problem every
day I go to Fort-de-France. I have not the problem in other town. Have
you an idea of what is the problem ? Best regards, Johan BERNABE</description>
<comment>
<author>jens.mar...@gmail.com</author>
<when>Thu, 17 Mar 2011 04:16:27 +0000</when>
<what>Go to the settings menu and switch off automatic time zone setting. Do it manually.
</what>
</comment>
<comment>
<author>bernabee...@gmail.com</author>
<when>Thu, 17 Mar 2011 04:22:57 +0000</when>
<what>If I do that I will not have the different weather for every town, I must choose only one town. 
For the moment I use a time widget under the weather widget of HTC.
Do you know a widget for weather that can use my position and give the time?
Thank you for your answer.</what>
</comment>
</bug>
<bug>
<bugid>19300</bugid>
<title>documentation: MediaStore</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 20:51:00 +0000</openedDate>
<description>The documentation for the MediaStore.ACTION_IMAGE_CAPTURE and
MediaStore.ACTION_VIDEO_CAPTURE both have a few small issues. 1) the
Q&quot;Esee alsoQ&quot;E for ACTION_IMAGE_CAPTURE mentions EXTRA_VIDEO_QUALITY but the
one for ACTION_VIDEO_CAPTURE does not. 2) the documentation for
EXTRA_OUTPUT doesnQ&apos;Et specify the type of URI and if it needs to be a
complete path to a file, or just an output directory.</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 18 Aug 2011 02:11:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11079</bugid>
<title>Default Q&quot;EEmailQ&quot;E app no longer works with Exchange when going through SSL.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-09-07T20:39:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>cookr.uw...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 18:25:49 +0000</openedDate>
<description>As per request, IQ&apos;Eve made this a new issue. Received the latest OTA
update from Motorola to FRG22D this weekend and now my phone is
experiencing issues connecting to exchange w/SSL. It was chewing through
battery in a matter of a couple hours, so I looked at the battery usage
and it showed Q&quot;EEmailQ&quot;E (the app) was the culprit. Narrowed it down from
their to my work email account which uses SSL. Tried removing the
account (as it wasnQ&apos;Et connecting whenever IQ&apos;Ed try to refresh), and now
it wonQ&apos;Et let me add the account back; I go through the steps to add the
account and it FCs while checking incoming server settings. I also have
another exchange server I connect to for another job, which does NOT use
SSL and it connects fine. The only thing that has changed is the OTA
update and the problems began immediately. Included below is logcat
output for when I attempt to add the account back in. IQ&apos;Em not sure what
all the Q&quot;EPolicy not supportedQ&quot;E messages are about or if they are even
important. Phone: Motorola Droid Build: FRG22D I/ActivityManager( 1082):
Displayed activity com.android.email/.activity.AccountFolderList: 2522
ms (total 2522 ms) I/ActivityManager( 1082): Starting activity: Intent {
cmp=com.android.email/.activity.setup.AccountSetupBasics }
I/ActivityManager( 1082): Displayed activity
com.android.email/.activity.setup.AccountSetupBasics: 399 ms (total 399
ms) E/Tethering( 1082): active iface (usb0) reported as added, ignoring
D/AlarmManagerService( 1082): Kernel timezone updated to 420 minutes
west of GMT D/SystemClock( 1151): Setting time of day to sec=1283878107
I/ActivityManager( 1082): Start proc com.android.alarmclock for
broadcast
com.android.alarmclock/com.android.deskclock.AlarmInitReceiver: pid=8993
uid=10008 gids={} I/ActivityThread( 8993): Publishing provider
com.android.deskclock: com.android.deskclock.AlarmProvider D/dalvikvm(
5460): GC_EXPLICIT freed 1887 objects / 99440 bytes in 84ms D/dalvikvm(
8079): GC_EXPLICIT freed 157 objects / 11192 bytes in 72ms D/dalvikvm(
1147): GC_EXTERNAL_ALLOC freed 7078 objects / 336632 bytes in 50ms
I/dalvikvm( 8823): Jit: resizing JitTable from 4096 to 8192 D/dalvikvm(
1188): GC_EXPLICIT freed 1331 objects / 116184 bytes in 86ms D/dalvikvm(
8484): GC_EXPLICIT freed 223 objects / 11264 bytes in 58ms
I/ActivityManager( 1082): Starting activity: Intent {
cmp=com.android.email/.activity.setup.AccountSetupAccountType (has
extras) } I/ActivityManager( 1082): Displayed activity
com.android.email/.activity.setup.AccountSetupAccountType: 375 ms (total
375 ms) I/ActivityManager( 1082): Starting activity: Intent {
cmp=com.android.email/.activity.setup.AccountSetupExchange (has extras)
} I/ActivityManager( 1082): Displayed activity
com.android.email/.activity.setup.AccountSetupExchange: 441 ms (total
441 ms) D/dalvikvm( 8823): GC_FOR_MALLOC freed 5957 objects / 269392
bytes in 53ms W/InputManagerService( 1082): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44b48fb0
D/dalvikvm( 3525): GC_EXPLICIT freed 151 objects / 10216 bytes in 68ms
D/dalvikvm( 1147): GC_EXTERNAL_ALLOC freed 4123 objects / 187096 bytes
in 55ms D/dalvikvm( 8727): GC_FOR_MALLOC freed 2023 objects / 335008
bytes in 54ms D/dalvikvm( 8727): GC_FOR_MALLOC freed 1420 objects /
445368 bytes in 61ms E/Tethering( 1082): active iface (usb0) reported as
added, ignoring E/Tethering( 1082): active iface (usb0) reported as
added, ignoring E/Tethering( 1082): active iface (usb0) reported as
added, ignoring D/dalvikvm( 8727): GC_EXPLICIT freed 983 objects /
241216 bytes in 72ms I/ActivityManager( 1082): Starting activity: Intent
{ cmp=com.android.email/.activity.setup.AccountSetupCheckSettings (has
extras) } D/Email ( 8823): Begin check of incoming email settings
I/ActivityManager( 1082): Displayed activity
com.android.email/.activity.setup.AccountSetupCheckSettings: 317 ms
(total 317 ms) D/dalvikvm( 8823): GC_FOR_MALLOC freed 8232 objects /
408424 bytes in 59ms V/EAS Parser( 8823): Policy not supported: 913
V/EAS Parser( 8823): Policy not supported: 912 V/EAS Parser( 8823):
Policy not supported: 915 D/dalvikvm( 8823): GC_FOR_MALLOC freed 9014
objects / 533504 bytes in 63ms V/EAS Parser( 8823): Policy not
supported: 916 D/NativeCrypto( 8823): Freeing OpenSSL session V/EAS
Parser( 8823): Policy not supported: 917 V/EAS Parser( 8823): Policy not
supported: 918 V/EAS Parser( 8823): Policy not supported: 919 V/EAS
Parser( 8823): Policy not supported: 920 V/EAS Parser( 8823): Policy not
supported: 921 V/EAS Parser( 8823): Policy not supported: 922
W/dalvikvm( 8823): threadid=16: thread exiting with uncaught exception
(group=0x4001d7e0) E/AndroidRuntime( 8823): FATAL EXCEPTION: Thread-29
E/AndroidRuntime( 8823): java.lang.IllegalArgumentException: screen lock
time E/AndroidRuntime( 8823): at
com.android.email.SecurityPolicy$PolicySet.Q&lt;EinitQ&gt;E(SecurityPolicy.java:465)
E/AndroidRuntime( 8823): at
com.android.exchange.adapter.ProvisionParser.parseProvisionDocWbxml(ProvisionParser.java:125)
E/AndroidRuntime( 8823): at
com.android.exchange.adapter.ProvisionParser.parseProvisionData(ProvisionParser.java:271)
E/AndroidRuntime( 8823): at
com.android.exchange.adapter.ProvisionParser.parsePolicy(ProvisionParser.java:298)
E/AndroidRuntime( 8823): at
com.android.exchange.adapter.ProvisionParser.parsePolicies(ProvisionParser.java:310)
E/AndroidRuntime( 8823): at
com.android.exchange.adapter.ProvisionParser.parse(ProvisionParser.java:331)
E/AndroidRuntime( 8823): at
com.android.exchange.EasSyncService.canProvision(EasSyncService.java:1326)
E/AndroidRuntime( 8823): at
com.android.exchange.EasSyncService.validateAccount(EasSyncService.java:421)
E/AndroidRuntime( 8823): at
com.android.exchange.AbstractSyncService.validate(AbstractSyncService.java:149)
E/AndroidRuntime( 8823): at
com.android.exchange.SyncManager$2.validate(SyncManager.java:291)
E/AndroidRuntime( 8823): at
com.android.email.service.EmailServiceProxy$4.run(EmailServiceProxy.java:202)
E/AndroidRuntime( 8823): at java.lang.Thread.run(Thread.java:1096)
W/ActivityManager( 1082): Force finishing activity
com.android.email/.activity.setup.AccountSetupCheckSettings D/dalvikvm(
8484): GC_EXPLICIT freed 278 objects / 13968 bytes in 66ms
I/EventLogService( 1188): Aggregate from 1283876452842 (log),
1283876452842 (data) D/dalvikvm( 1188): GC_EXPLICIT freed 958 objects /
145112 bytes in 114ms</description>
<comment>
<author>cclo...@gmail.com</author>
<when>Tue, 07 Sep 2010 18:32:58 +0000</when>
<what>IQ&apos;Em having this same issue; logcat looks identical and symptoms the same.  IQ&apos;Eve opened a ticket with Motorola regarding it.

IQ&apos;Eve also asked out Exchange admin about the suggestion to reduce the Q&quot;EMaximum inactivity time lockQ&quot;E to 30 minutes or less.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 07 Sep 2010 20:39:16 +0000</when>
<what>The fix for this has been sent to manufacturers; I suspect it will be pushed out to users before long.  In the meantime, if the IT folks can reduce Q&quot;Einactivity lock timeQ&quot;E to 30 minutes or less, the problem should go away.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 07 Sep 2010 20:42:56 +0000</when>
<what>Thanks for opening the new report.  IQ&apos;Em sorry youQ&apos;Ere having this problem with the device and the client.

Two notes to update the bug.

1.  This is a known bug and the fix has already been developed and tested;  It will be available in the next OTA update for your device.  (Please donQ&apos;Et ask me when - thereQ&apos;Es a release pipeline with many parties involved.)  WeQ&apos;Ell update this bug as soon as we know something more concrete.

2.  As noted before, this is caused by the server requesting a device lock timeout which is longer than the 30 minute max supported by the lock screen settings.  You can alleviate the problem by asking your IT administrator to reduce the timeout to 30 minutes (or less).  The good news is that this actually increases security, so hopefully they will be willing to do this.

</what>
</comment>
<comment>
<author>ravag...@gmail.com</author>
<when>Wed, 08 Sep 2010 16:38:01 +0000</when>
<what>This happens even with the security polices disabled.
Even using a 3rd party email client will want you to activate a pin or password.
This was not the case before FRG22D.</what>
</comment>
</bug>
<bug>
<bugid>11138</bugid>
<title>Gmail : Add a geolocalize option on attached photo preview contextual menu...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stephane...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 22:04:29 +0000</openedDate>
<description>When geolocQ&apos;E photos are received as an attachment, Gmail doesnQ&apos;Et allow
to place it on map based on the preview. Solution is to download the
full size photo, then open the gallery, Q&quot;Elong pressQ&quot;E the picture, and
Q&quot;EShow on mapQ&quot;E** using Gmaps or Web Would be great to get a LocQ&apos;E shortcut
in Gmail contextual menu ! Would be awesome to be able to upload the
photo on Q&quot;EMy mapsQ&quot;E, as MyTracks does with recorded tracks... ** May be
wrong traduction of menu item... French locale is Q&quot;EAfficher sur le
planQ&quot;E.</description>
</bug>
<bug>
<bugid>4777</bugid>
<title>Force close in sent box in email application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>iamtae...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 05:27:43 +0000</openedDate>
<description>- Steps to reproduce the problem. sent a email from email(not gmail)-Q&gt;Ego
to sentbox read - What happened. pop upQ&quot;Eforce to closeQ&quot;E refer to the
attached log file</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:09:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11</bugid>
<title>java.net.MulticastSocket is missing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-12T09:25:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>ncl...@gmail.com</reportedBy>
<openedDate>Tue, 20 Nov 2007 15:47:48 +0000</openedDate>
<description>What steps will reproduce the problem? 1. 2. 3. What is the expected
output? What do you see instead? What version of the product are you
using? On what operating system? Please provide any additional
information below.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:25:03 +0000</when>
<what>Duplicate of Issue 15</what>
</comment>
<comment>
<author>ncl...@gmail.com</author>
<when>Sun, 20 Jan 2008 18:39:38 +0000</when>
<what>Does issue 15 really cover this bug? IQ&apos;Em missing the MulticastSocket class not
multicast support with datagrams</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:58:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10826</bugid>
<title>HTC Evo: recent calls display same number in a row several times.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-29T01:34:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hrs...@gmail.com</reportedBy>
<openedDate>Fri, 27 Aug 2010 15:22:22 +0000</openedDate>
<description>If someone calls you 2, 3, 4, 10 times in a row the phone should not
display every single entry separatedely. The phone should group all
those calls and show only the last one. If we want to know how many
times the person called, then we could see the Q&apos;EhistoryQ&apos;E for that
specific number. Displaying the same number 20 times in a row is simply
a lack of intelligence. Looking at the attached pic, the first and
second entries should be displayed only one time with the information
about the last call only. We could press and hold that number and then
have an option to check the history.</description>
<comment>
<author>posgu...@gmail.com</author>
<when>Sat, 28 Aug 2010 20:33:35 +0000</when>
<what>You know, this isnQ&apos;Et GoogleQ&apos;Es problem.  HTC created the dialer... talk to them or use one of the several replacement dialers available on the Market.
</what>
</comment>
<comment>
<author>hrs...@gmail.com</author>
<when>Sat, 28 Aug 2010 21:57:32 +0000</when>
<what>As you know manufacturer apps are reliable and perform well with less bugs
than third party apps.

I understand this isnQ&apos;Et googleQ&apos;Es problem but they are in a better position
to negociate changes with htc. Sprint said they canQ&apos;Et do anything about it
but they accepted my suggestion and will pass it on to htc. Do the same
thing because in the end, if the costumer is happy, you will make money just
like htc. So why not help each other out? I guess google may not know the
meaning of team work.

Market.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 29 Aug 2010 01:34:32 +0000</when>
<what>thatQ&apos;Es an HTC app, so youQ&apos;Ell need to contact HTC.</what>
</comment>
</bug>
<bug>
<bugid>14622</bugid>
<title>Time zone setting incorrect for Bhutan</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kinl...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 10:39:22 +0000</openedDate>
<description>This not a bug but a settings issue. When I select my home setting, that
is, Thimphu, Bhutan, Android incorrectly sets it at GMT+ 5:30. It should
correctly be GMT+ 6:00, the same as Astana and Dhaka. Would be grateful
if this could be corrected, as the wrong time setting is a problem.
Thank you. I love Android, BTW.</description>
<comment>
<author>kinl...@gmail.com</author>
<when>Tue, 15 Feb 2011 04:13:04 +0000</when>
<what>To clarify, itQ&apos;Es a settings issue concerning the time zone values stored in the database Android looks up to get time zone settings.</what>
</comment>
</bug>
<bug>
<bugid>16817</bugid>
<title>SDK11 llvm-rs-cc code generation problem</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-06-01T21:18:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>david.an...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 18:55:21 +0000</openedDate>
<description>When trying to run renderscript samples, the samples crash on the device
and log shows something about bcread fail at reading some opcode. Upon
further investigation, the code generated by the llvm-rs-cc from sdk11
is different from llvm-rs-cc from sdk10. This is running on a xoom wi-fi
3.0.1 so I have no way of testing if libbcc on android 3.1 has that
problem as well.</description>
<comment>
<author>sgehr...@gmail.com</author>
<when>Sun, 15 May 2011 10:17:44 +0000</when>
<what>Just tried to run the Renderscript samples on the Google io galaxy Tab and it just crashes.</what>
</comment>
<comment>
<author>david.an...@gmail.com</author>
<when>Mon, 16 May 2011 06:07:20 +0000</when>
<what>Looks to be a compatibility problem. The new llvm-rs-cc generated bitcode works on 3.1 but not 3.0. libbcc appears to be newer on 3.1 and possibly reads bitcodes that were not understood by the 3.0 libbcc.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 27 May 2011 00:20:48 +0000</when>
<what>WeQ&apos;Ere working on a fix. Hoping to deploy it soon.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 01 Jun 2011 21:18:52 +0000</when>
<what>We just pushed platform-tools, revision 5 that fixes the problem.</what>
</comment>
</bug>
<bug>
<bugid>12098</bugid>
<title>Hebrew for Motorola Milestone Android!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>danielbi...@gmail.com</reportedBy>
<openedDate>Sat, 23 Oct 2010 16:37:19 +0000</openedDate>
<description>owuld be really appreciated if we finally got Hebrew onto this phone! is
it going to be any time soon? is there any other way to get Hebrew onto
this android? thanx.</description>
</bug>
<bug>
<bugid>13728</bugid>
<title>Android Interpretation of Calendar Repeating Entries different than website version.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-28T17:05:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mwal...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 20:09:53 +0000</openedDate>
<description>I am using Google Calendar/Web version with my Android Phone (MyTouch 3G
with adroid version 2.2). I am a Paramedic and work a strange schedule,
7 days on, 7 days off starting on Thursdays. I configured the recurring
schedule on the web site like this: CALENDAR ENTRY 1: Start 1/20/2011
Repeat Every 2 Weeks on Sunday, Thursday, Friday Saturday until Jul 23,
2011 CALENDAR ENTRY 2: Start 1/25/2011 Repeat Ever 2 Weeks on Monday,
Tuesday, Wednesday until July 27, 2011 This looks great on the web
application. Starting on 1/20, it shows me working Thurs, Fri, Sat, Sun,
Mon, Tues Wed, then have a week off, then on 2/3 starts up again, works
perfectly. On my phone it looks like this: On 1/20 shows me working
Thurs, Friday, Sat, (NOT SUNDAY), Monday, Tuesday, Wednesday, Sunday (of
wrong week). It shows me working on 1/30 instead of 1/23. I tried
messing with the Q&quot;Eweek starts onQ&quot;E on the web site but it didnt seem to
change anything. There is no option like this on the phone. Thougths?
Thanks!</description>
<comment>
<author>j...@slushpupie.com</author>
<when>Sat, 02 Apr 2011 21:29:50 +0000</when>
<what>I too have a Q&quot;EstrangeQ&quot;E repeating event that displays fine on the web, but not in the calendar app. 

The repeat schedule is the last day of the month.  I call it strange because the Google Web app has no way to enter such a repeat schedule.  Fortunately, it does support it if you can create it elsewhere (or import the .ics file)  Example:

BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART:20090131
DTEND:20090131
RRULE:FREQ=MONTHLY;BYDAY=SU,MO,TU,WE,TH,FR,SA;BYSETPOS=-1;WKST=SU
SUMMARY:Robin Event
END:VEVENT
END:VCALENDAR

These events show up fine on the web calendar, but the Android calendar shows the event every day!</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Wed, 28 Sep 2011 17:05:04 +0000</when>
<what>Looking at the RRULE, this should be fixed by the BYSETPOS patch mentioned in bug 5487.</what>
</comment>
</bug>
<bug>
<bugid>3340</bugid>
<title>content Uris built by Uri.Builder causing ContentProvider crashes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>jason.an...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jul 2009 20:16:00 +0000</openedDate>
<description>my app needs to edit Uris before presentation to ContentResolver and iQ&apos;Em
seeing some weird behaviour with Uris built using Uri.Builder. hereQ&apos;Es
some code. contentURI1 is built using the Builder -- Uri.Builder builder
= new Uri.Builder (); builder.scheme (Q&quot;EcontentQ&quot;E); builder.authority
(inURI.getAuthority ()); builder.path (inURI.getPath ()); Uri
contentURI1 = builder.build (); contentURI2 is built using a hardcoded
content URI and the ID -- String path = inURI.getPath (); int
lastSlashIndex = path.lastIndexOf (Q&apos;E/Q&apos;E); String idString =
path.substring (lastSlashIndex + 1); Uri contentURI2 =
ContentUris.withAppendedId (MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
Long.parseLong (idString)); i log the two of them -- contentURI1 is
content://media/external/video/media/1 contentURI2 is
content://media/external/video/media/1 check theyQ&apos;Ere equal --
contentURI1.equals (contentURI2) is true contentResolver.delete() on
contentURI2 works. if i call delete() on contentURI1, then i get a crash
-- java.lang.NullPointerException at
android.net.Uri$HierarchicalUri.writeToParcel(Uri.java:1117) at
android.content.ContentProviderProxy.delete(ContentProviderNative.java:376)
at android.content.ContentResolver.delete(ContentResolver.java:526) of
course i have a workaround, but it requires me to hardcode the content
URI, and ideally this piece of code would be content neutral.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:09:31 +0000</when>
<what></what>
</comment>
<comment>
<author>Mr.Rober...@gmail.com</author>
<when>Sun, 03 Jan 2010 13:17:00 +0000</when>
<what>Looks like a duplicate of Issue #2509</what>
</comment>
</bug>
<bug>
<bugid>19197</bugid>
<title>Exchange Activesync Autodiscover does not look up UPN</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-08-12T00:15:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ijohnson...@gmail.com</reportedBy>
<openedDate>Thu, 11 Aug 2011 22:53:54 +0000</openedDate>
<description>- Find an MS Exchange 2010 server with the Exchange Autodiscover feature
properly configured, setup, and tested (test with an iPhone = success)
instructions here:
http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/exchange-autodiscover.html.
Configure an Android 2.2 + phone for an Exchange email account. -
Android reports: Q&quot;EAuthentication failed. Please verify your
username/password.Q&quot;E Choosing manual setup will display that the server
address was not properly automatically detected. - Workarounds can
involve manual setup for all users or adding the external mail domain as
a UPN in Active Directory (neither are desirable). See this blog for
details of the workarounds:
http://www.patricktowles.com/2011/04/exchange-2010-and-android-autodiscovery.html
Problem was found on 2 different Verizon HTC Droid Incredible phones
running Android 2.2. Also found on HTC Evo on Sprint (unknown version,
likely 2.2 or 2.3). Also verified by multiple users reporting the
problem on various tech support forums.</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 12 Aug 2011 00:15:46 +0000</when>
<what>YouQ&apos;Ed need to contact HTC about these cases; they donQ&apos;Et use the stock AOSP Email/Exchange client.</what>
</comment>
</bug>
<bug>
<bugid>18777</bugid>
<title>[Talk2] Gtalk should work smoothly when rotate screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 05:14:34 +0000</openedDate>
<description>Device : GT-P7300 and all honeycombe model. Occurrence Process :
Gtalk-Q&gt;Evideo call-Q&gt;Eon call-Q&gt;Erotate screen-Q&gt;Efocus at video image
Occurrence Status : video image delay display for 3-4 sec (when rotate
screen) Expected Result : Should work smoothly.</description>
</bug>
<bug>
<bugid>6498</bugid>
<title>Contact type Phone only</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>white.gr...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 19:37:55 +0000</openedDate>
<description>I recently had to do a hard reset of my Droid Eris w/1.5. Now when I try
to create a new contact from recent call list I only have the option to
save to phone. I am not sure if this is connected. Before the hard reset
when I would save a contact it would save to google by default I assume.
I have double checked all my syncing options. I have tried manual sync
refresh. Issue number 4077 seems to reference a similar issue in my
search for a solution.</description>
<comment>
<author>white.gr...@gmail.com</author>
<when>Fri, 05 Feb 2010 22:18:21 +0000</when>
<what>Low and behold I found a solution myself may want to still list my problem as a bug I 
will let the experts decide that. So I went Settings, Applications, Google Apps and 
cleared data to reset up my Google sync and voila got the Google contact type back.</what>
</comment>
</bug>
<bug>
<bugid>14594</bugid>
<title>Gmail goes to wrong message</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T20:08:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cogr...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 19:43:30 +0000</openedDate>
<description>On my Motorola Droid (donQ&apos;Et have it with me, canQ&apos;Et give version number,
but it is up to date), I sometimes have a problem with looking at a
message. It only happens when I have Q&quot;E1Q&quot;E new unread message. The problem
is that I have emails coming in that I filter to be marked as read
(ads/mass mails that I may want to read, but donQ&apos;Et want to get rid of
automatically), which screws up the Gmail app. IQ&apos;Ell click on the
notification to open a message, but get a completely different one (one
marked as read.) I think the app/notification just takes you to the
first message in the Gmail app, instead of going to the specific message
that you clicked. IQ&apos;Em assuming that a message has some type of ID, the
notification should have that behind the scenes and take the user to
that message, not just the first one.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:08:12 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>5960</bugid>
<title>Documentation typo: CountdownTimer should be CountDownTimer.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-10-20T22:43:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>3</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 21:04:56 +0000</openedDate>
<description>See title. The error is in the example given on this page:
http://developer.android.com/reference/android/os/CountDownTimer.html
Not a big issue at all, but I am curious to see if anyone actually reads
and acts on these bug reports.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 15:53:28 +0000</when>
<what></what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Wed, 10 Mar 2010 15:14:36 +0000</when>
<what>Also I should have said: The typo is in example code so it might confuse people who
copy/paste it and then wonder why their Android doesnQ&apos;Et have a CountdownTimer class.</what>
</comment>
<comment>
<author>adrian.a...@gmail.com</author>
<when>Fri, 20 May 2011 22:31:07 +0000</when>
<what>This documentation example bug is still not fixed:

-new CountdownTimer(30000, 1000) {
+new CountDownTimer(30000, 1000) {
</what>
</comment>
<comment>
<author>mc...@android.com</author>
<when>Thu, 20 Oct 2011 22:43:30 +0000</when>
<what>Thanks for reporting the typo.</what>
</comment>
</bug>
<bug>
<bugid>7121</bugid>
<title>aapt.exe crashes on NinePatchDrawable PNG</title>
<status>FutureRelease</status>
<owner>kroot%an...@gtempaccount.com</owner>
<closedOn>2010-03-14T08:15:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Robert.W...@gmail.com</reportedBy>
<openedDate>Fri, 12 Mar 2010 09:02:50 +0000</openedDate>
<description>I have created a NinePatchDrawable PNG file that has eight sections on
the top side and four on the left side. This PNG file makes the aapt.exe
crash. As soon as I reduce the four on the left side to three or two, it
works. I havenQ&apos;Et read something on limitations as to how many sections
there can be. Are there any? (BTW, the same happens if there are eight
on the left and four on the top side)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 12 Mar 2010 18:15:34 +0000</when>
<what></what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Fri, 12 Mar 2010 22:23:10 +0000</when>
<what>The 9-patch wasnQ&apos;Et designed to do that and it wonQ&apos;Et look good, but the maximum number 
of perimeter edges canQ&apos;Et exceed 127 when you calculate using (rowTransitions + 1) * 
(columnTransitions + 1).

However, this should result in an error from aapt instead of a the behavior you 
observed.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 14 Mar 2010 08:15:02 +0000</when>
<what></what>
</comment>
<comment>
<author>Robert.W...@gmail.com</author>
<when>Mon, 15 Mar 2010 09:03:42 +0000</when>
<what>The image I have attached has nothing to do with my original image which is a pool
table that would require that many sections to be properly scaled. 8 sections on the
long end, 4 sections on the short end. So I would appreciate if that worked some day.</what>
</comment>
</bug>
<bug>
<bugid>11190</bugid>
<title>[ndk] LOCAL_LDFLAGS defined twice</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-11-05T15:17:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>joce...@crapouillou.net</reportedBy>
<openedDate>Mon, 13 Sep 2010 10:35:01 +0000</openedDate>
<description>IQ&apos;Em using android-ndk-r4b. If I set LOCAL_LDFLAGS in a Android.mk, all
the options I set there will appear twice on the linker command-line. I
suppose itQ&apos;Es a (trivial) bug in ndk toolchain, please see patch
attached. Regards, Jocelyn</description>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 17:04:40 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 05 Nov 2010 15:17:53 +0000</when>
<what>Fixed in next NDK release. Thanks.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:53:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>199</bugid>
<title>log filters should use approximate, not exact matches.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-19T19:16:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Thu, 07 Feb 2008 18:26:22 +0000</openedDate>
<description>The tag in class Bar of my application Foo becomes Q&quot;EFoo BarQ&quot;E. This is
necessary so that I know where the message has come from - like log4j.
However if I want to see messages of my application and create a filter:
Q&quot;EFooQ&quot;E, then they cannot be seen because they match exactly, no wild
cards, and so the filter must be specified: Q&quot;EFoo BarQ&quot;E. Hence it would be
a simple and small but useful change if Google were to match using
startsWith() and not equals(). see
http://groups.google.com/group/android-developers/browse_thread/thread/d528d6c810a18647</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 07:07:09 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 19 Sep 2008 19:16:33 +0000</when>
<what>Sorry, there are no plans to add this feature in a near release. </what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Wed, 24 Sep 2008 13:36:31 +0000</when>
<what>Brett,
Why have you declined it when Dan Morrill already accepted it?
Have you understood the idea in the first place?
-
Anil</what>
</comment>
</bug>
<bug>
<bugid>4972</bugid>
<title>Voice Search fails with Q&quot;EConnection ProblemQ&quot;E and Q&quot;ETry AgainQ&quot;E prompt</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>190</stars>
<reportedBy>davides...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 04:38:22 +0000</openedDate>
<description>- Steps to reproduce the problem. This is with a Motorola Droid on
Android 2.0. Plug phone in, place in car dock. Once Car Dock app
launches, press large voice search icon. Typically on the first attempt
in the car, I will get a Q&quot;EConnection ProblemQ&quot;E. This may then occur 2-3
times before a search works. Often, then, it will continue to work OK
for other voice searches (calls, navigation, etc.). See also here:
https://supportforums.motorola.com/message/69399#69399 I have attempted
the fix mentioned there around clearing cache and data, but to no avail
-- it may seem to clear the problem up temporarily briefly, but it
returns. Not sure if itQ&apos;Es related but, when I plug into the car, I am
also disable WiFi, which was previously active inside the house. This is
not always true, however, sometimes this occurs after leaving
environments without WiFi active.</description>
<comment>
<author>mikemesz...@gmail.com</author>
<when>Sun, 22 Nov 2009 01:44:16 +0000</when>
<what>I seem to get the same problem whether it is in my car dock or not. The first time or 
two that I try a voice search I get the connection problem message.</what>
</comment>
<comment>
<author>sam.gold...@gmail.com</author>
<when>Sun, 22 Nov 2009 16:17:40 +0000</when>
<what>solved problem by flashing cache but why should that even be necessary? </what>
</comment>
<comment>
<author>jte...@gmail.com</author>
<when>Mon, 23 Nov 2009 06:42:35 +0000</when>
<what>yeah, I kept getting the same error after I plugged my Droid into the Car Doc and app
launched.  The voice search feature simply kept giving me the Q&quot;EConnection ProblemQ&quot;E
and Q&quot;ETry AgainQ&quot;E prompt.  

I got the voice search to work again by taking out the phoneQ&apos;Es battery to sort of
reset the phone.  

I hope Motorola/Google can fix this error.  Else, the Droid car dock is a liability.  </what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Mon, 23 Nov 2009 16:25:44 +0000</when>
<what>I have the same issue on the T Mobile G1 running Android 1.6</what>
</comment>
<comment>
<author>drjensen1@gmail.com</author>
<when>Mon, 23 Nov 2009 21:32:03 +0000</when>
<what>Works about 50% of the time. App is too flaky to be of any meaningful use. </what>
</comment>
<comment>
<author>mikev1...@gmail.com</author>
<when>Mon, 23 Nov 2009 23:48:07 +0000</when>
<what>I have a Droid and this application is a mess. ItQ&apos;Es been pretty embarrassing - I try 
to show my friends a cool Q&apos;EfeatureQ&apos;E of my new phone and I have to hit Q&apos;Etry againQ&apos;E 
between 2 and 6 times just to get it to connect. Even worse, sometimes it never ends 
up working at all.

My friend that has an iPhone actually has some app that did the same thing. It works 
the first time, every time. Grrrr.

How many of these Q&apos;ElittleQ&apos;E problems (this, the visual voice mail bug with wi-fi, the 
camera autofocus, etc.) will be fixed by the upcoming update in December?</what>
</comment>
<comment>
<author>nmkindg...@gmail.com</author>
<when>Tue, 24 Nov 2009 18:56:06 +0000</when>
<what>please fix this </what>
</comment>
<comment>
<author>jbpound...@gmail.com</author>
<when>Tue, 24 Nov 2009 20:41:53 +0000</when>
<what>IQ&apos;Em having this problem too.</what>
</comment>
<comment>
<author>abell...@gmail.com</author>
<when>Tue, 24 Nov 2009 23:30:35 +0000</when>
<what>I have this problem on my Droid. Voice search worked for the first week or so, but 
now I get connection error, and no amount of retries will make it work. A battery 
pull (reset) seems to have repaired it though. </what>
</comment>
<comment>
<author>davides...@gmail.com</author>
<when>Wed, 25 Nov 2009 23:34:50 +0000</when>
<what>As an FYI, I did a factory reset (not specifically for this issue).  Seemed to clear 
this up for 2 days, now its back. Frustrating to say the least.</what>
</comment>
<comment>
<author>bru...@gmail.com</author>
<when>Thu, 26 Nov 2009 06:40:13 +0000</when>
<what>Exact same experience as davidshay factory reset 
and probably returned. I am finding my ofbthe 
main advertised features on this Droid are fails. 
My iPhone friends are laughing...</what>
</comment>
<comment>
<author>thomasde...@gmail.com</author>
<when>Sun, 29 Nov 2009 16:07:23 +0000</when>
<what>Had the Same problem. Cleared the data and the cache for the app
(settingsQ&gt;EappsQ&gt;EmanageQ&gt;Efilter allQ&gt;EVoice search) and the problem is gone. 
BUT it would be a drag to have to do this from time to time. </what>
</comment>
<comment>
<author>slenzi</author>
<when>Mon, 30 Nov 2009 19:17:02 +0000</when>
<what>Happens on T-Mobile MyTouch 3g as well. Always get the Q&quot;EConnection ProblemQ&quot;E on first 
try, then it usually works on 2nd try.</what>
</comment>
<comment>
<author>kml...@gmail.com</author>
<when>Mon, 30 Nov 2009 21:24:07 +0000</when>
<what>I am no longer able to use either voice search or voice dialer.  Cache and data have
been cleared from both, but neither will work.  Very frustrating.</what>
</comment>
<comment>
<author>devinh...@gmail.com</author>
<when>Tue, 01 Dec 2009 04:49:43 +0000</when>
<what>I had this issue a couple times which were minor due to it working after 
clicking Q&apos;Etry againQ&apos;E.

however, I was showing a friend how good the phone was at multi-tasking and opened 
the music, web browser, then tried to do a voice search in the navigation 
application and I kept getting the Q&apos;Econnection problemQ&apos;E that is spoken of here.  
Problem is that this time it never was overcome.  I kept clicking Q&apos;Etry againQ&apos;E, and 
the phone would stall and come up with the same message again.
Power-cycling the phone fixed the problem.....strange.</what>
</comment>
<comment>
<author>Jonathan...@gmail.com</author>
<when>Wed, 02 Dec 2009 03:00:15 +0000</when>
<what>This problem is driving me crazy to the point IQ&apos;Em thinking of getting rid of the 
phone! </what>
</comment>
<comment>
<author>duvy59@gmail.com</author>
<when>Wed, 02 Dec 2009 03:40:42 +0000</when>
<what>Same Problem. Please fix this!!!!</what>
</comment>
<comment>
<author>s.ratteh...@gmail.com</author>
<when>Thu, 03 Dec 2009 01:34:40 +0000</when>
<what>Had this problem all day on my Droid today, finally shut it off and powered it up again, now it seems to work. 
Please fix this bug.</what>
</comment>
<comment>
<author>jwmpho...@gmail.com</author>
<when>Thu, 03 Dec 2009 02:33:39 +0000</when>
<what>I returned my first Droid for this issue. The replacement does the same thing. It has 
nothing to do with the dock as far as I know, as I donQ&apos;Et have a dock and it does it all 
most all the time. Google should fix this with their update on December 11th. It is a 
Very Big issue since it was one of the features that set it apart from other 
smartphones. </what>
</comment>
<comment>
<author>mjdigiov@gmail.com</author>
<when>Thu, 03 Dec 2009 03:57:43 +0000</when>
<what>This has been my number one issue with the phone as well.  I find that when I get the
retry dialog box, its better not to hit the Q&quot;Etry againQ&quot;E button, but to instead hit
cancel and then hit the microphone button or hold down the search button again.  It
typically works the second time that way.  IQ&apos;Em also thinking that this might be
linked to using Google Voice.  Has anyone thatQ&apos;Es not using Google Voice gotten this
issue too?</what>
</comment>
<comment>
<author>devinh...@gmail.com</author>
<when>Thu, 03 Dec 2009 04:06:33 +0000</when>
<what>I donQ&apos;Et use Google Voice and I have this same problem...pretty bad I might add.</what>
</comment>
<comment>
<author>JeremyGo...@gmail.com</author>
<when>Fri, 04 Dec 2009 23:42:06 +0000</when>
<what>So frickinQ&apos;E annoying!  The worst is trying to show off the navigation feature. 
Q&quot;ENavigate toQ&quot;E AAAA! Try again.  Q&quot;ENavigate toQ&quot;E AAAA! Try again.  Q&quot;EItQ&apos;Es cool.  ItQ&apos;Es
cool.  I promise.Q&quot;E  Q&quot;ENavigate toQ&quot;E AAAA!</what>
</comment>
<comment>
<author>Phei...@gmail.com</author>
<when>Sun, 06 Dec 2009 04:30:30 +0000</when>
<what>I experience the same problem on my Droid.  100% of th
e time when WiFi is enabled and about 25% of the time when WiFi is turned off.  ItQ&apos;Es really 
annoying - one expects expensive devices like these to actually function.</what>
</comment>
<comment>
<author>keggma...@gmail.com</author>
<when>Sun, 06 Dec 2009 07:40:28 +0000</when>
<what>Also having this issue.  </what>
</comment>
<comment>
<author>jwmpho...@gmail.com</author>
<when>Sun, 06 Dec 2009 22:10:31 +0000</when>
<what>Do you all think this is an isolated issue? Why isnQ&apos;Et this post at the top of the list? 
Makes me wonder if not all phones are affected. When I typed Q&quot;Evoice searchQ&quot;E in the 
query box, this topic didnQ&apos;Et show up. I had to peck for it down the list. Maybe there 
would be more responders if it showed up in the search box. 
</what>
</comment>
</bug>
<bug>
<bugid>7934</bugid>
<title>android.utils: wrong documentation (no base64)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-04-24T14:16:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aljoscha...@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 15:42:13 +0000</openedDate>
<description>Hi, the documentation for android.utils, available on
http://developer.android.com/reference/, claims that the package
contains Base64 related code, which is not the case. Please remove that
part of the documentation, itQ&apos;Es an annoying bug which should be trivial
to fix. Note that bug 902 is related to this, but it requests adding the
Base64 code, this bug is about fixing the documentation, which
apparently has been buggy for the last 1 1/2 years. Kind regards,
Aljoscha Lautenbach</description>
<comment>
<author>aljoscha...@gmail.com</author>
<when>Fri, 23 Apr 2010 22:30:20 +0000</when>
<what>IQ&apos;Em sorry, the package I am talking about is of course android.util, not utils, my
mistake...

Kind regards,
Aljoscha Lautenbach
</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Sat, 24 Apr 2010 14:16:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1899</bugid>
<title>Contacts tab in Contacts application does not call menu.addIntentOptions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>chu...@gmail.com</reportedBy>
<openedDate>Mon, 02 Feb 2009 15:23:39 +0000</openedDate>
<description>The contacts tab in the Contacts application does not call
menu.addIntentOptions, thus external applications are unable to add
additional options.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 15:26:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:00:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:16:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18982</bugid>
<title>onTimeChanged callback is not invoked for AM/PM changes (Q&gt;E= SDK 11)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>jkaih...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 17:06:51 +0000</openedDate>
<description>Found a problem where the onTimeChanged callback is not invoked for the
time picker widget. This only seems to happen on tablets. Steps to
reproduce: 1. Create an activity with a time picker that uses 12 hour
format. 2. Attach an OnTimeChangedListener and log invocation of the
onTimeChanged method. 3. When running the activity on a tablet, pressing
the + and - buttons for the hour and minute correctly invoke the
onTimeChanged callback. However, pressing the AM/PM button does not. The
expected behavior is for the onTimeChanged callback to be invoked when
the AM/PM button is pressed. This seems to be a regression, because it
works in SDK 8. Found this on an ASUS Transformer running 3.0.1.</description>
<comment>
<author>jkaih...@gmail.com</author>
<when>Thu, 04 Aug 2011 19:13:18 +0000</when>
<what>As I was working on a work around, I also noticed that while TimePicker.setIs24HourView(boolean) correctly shows/hides the AM/PM button, the time is not correctly updated.  For instance, setting the time picker widget in 12 hour format to 3:00 PM and then using TimePicker.setIs24HourView(true) causes the PM button to go away, but the time remains 03:00 instead of 15:00.  When toggling it back to 12 hour format, it still says 3:00 PM, so it seems that the state of the AM/PM button is tracked separately from the time itself.

Again, this works on SDK 8, but not on the tablet running SDK 11.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 07 Aug 2011 22:38:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19114</bugid>
<title>setListAdapter in ListFragment doesnQ&apos;Et work if onViewCreated() doesnQ&apos;Et call super.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fredd...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 19:43:21 +0000</openedDate>
<description>setListAdapter(ListAdapter adapter) does nothing if you implement and
override ListFragments onViewCreated(View view, Bundle
savedInstanceState) and donQ&apos;Et call through to the super classQ&apos;Es
implementation. Documentation doesnQ&apos;Et state that this is needed, and no
exception is thrown. The issue seems to be connected when having
multiple layouts in the layout file for the ListFragment. See attached
for samples.</description>
</bug>
<bug>
<bugid>1929</bugid>
<title>Browser susceptible to Javascript trap sites</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-20T16:37:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dpkirch...@gmail.com</reportedBy>
<openedDate>Fri, 06 Feb 2009 16:37:45 +0000</openedDate>
<description>To reproduce the problem, visit a site such as
http://www.mylazysunday.com/ in your phoneQ&apos;Es brpwser. Then try to
navigate away. It wonQ&apos;Et be possible, and because you canQ&apos;Et force quit an
app, you have to reboot your phone. In case the site is shutdown later,
the site makes use of onUnload and an interminable series of alert()
boxes. I think the best solution to this is to put an Q&quot;Eabort all
javascriptQ&quot;E checkbox on the alert dialog. When checked, upon clicking
the OK button, all running JS in the current window should be aborted.
Note: Both Firefox and IE are also susceptible to this bug, I have heard
that Opera and Chrome have solved it. I am running 1.1 PLAT RC33. I can
give you all the other version numbers if necessary, but I suspect this
bug has been present since the beginning (since it is more of a user
expectation bug than a programming bug).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 17:57:11 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>dpkirch...@gmail.com</author>
<when>Fri, 06 Feb 2009 19:20:26 +0000</when>
<what>I gave the wrong URL initially. ItQ&apos;Es http://www.mylazysundays.com/ . The site also
uses several other Javascript methods to trap the user, but IQ&apos;Em not sure which of
them are effective on the Android browser.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 20 May 2009 16:37:20 +0000</when>
<what>The ability to kill apps in 1.5 should take care of this</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:25:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13391</bugid>
<title>Typo in repo web page</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>and.dam...@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 15:43:41 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>and.dam...@gmail.com</author>
<when>Thu, 23 Dec 2010 15:48:01 +0000</when>
<what>Page Q&lt;Ehttp://source.android.com/source/git-repo.htmlQ&gt;E
Q&quot;EcanisolateoneQ&quot;E is missing spaces.

First message of this issue due to accidental submit, please edit it.</what>
</comment>
<comment>
<author>and.dam...@gmail.com</author>
<when>Tue, 10 May 2011 06:52:23 +0000</when>
<what>This has been fixed.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15153</bugid>
<title>unable to play two videos sharing same screen simutaneously android 2.2.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>chauhan7...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 06:07:05 +0000</openedDate>
<description>pls. see the source code attached.I am playing two videos on same
screen.Its working fine in 2.1,1.6.Even on android 2.2 emulator,But show
error(100,0) Cannot play Video on android 2.2 phone.</description>
</bug>
<bug>
<bugid>11396</bugid>
<title>Make android market searches refinable (can add to/modify search text)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>goo...@judd.org</reportedBy>
<openedDate>Wed, 22 Sep 2010 09:31:19 +0000</openedDate>
<description>Use case: I search for an application Q&apos;EbaseballQ&apos;E but have too many
results so I want to add 3d to the search text. Currently I need to
retype Q&apos;Ebaseball 3dQ&apos;E completely. There is no way to bring up just
Q&apos;EbaseballQ&apos;E and to add 3d at the end. This is very annoying. Either leave
the search text in the text box for the next search, or when I click on
a suggestion, put the text in the text box but donQ&apos;Et launch the search.
Leave me the time to modify the text if I want.</description>
<comment>
<author>goo...@judd.org</author>
<when>Wed, 22 Sep 2010 09:34:09 +0000</when>
<what>Issue 8393 is basically the same thing. You can get rid of this one.</what>
</comment>
</bug>
<bug>
<bugid>12647</bugid>
<title>Slide lock should be used even when Pattern is on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 12:31:52 +0000</openedDate>
<description>When you use Pattern lock (or password) ONLY the normal slide to unlock
should be used the first e.g. 20 minutes of standby/no-use. Only after
20 minutes the pattern/password lock should engange (instead of the
slide lock).</description>
</bug>
<bug>
<bugid>12835</bugid>
<title>Any published RSS file is displayed as garble.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chensjpa...@gmail.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 08:07:22 +0000</openedDate>
<description>Steps to reproduce: 1. Open testRSS1.0.html 2. Observe that the contents
is shown as garbled. 3. Open testRSS2.0.html. 4. Observe that the
contents is shown as garbled. 5. Open testATOM.html. 6. Observe that the
contents is shown as garbled. Expected Result: Browser should fully
support all currently published RSS page. Actual Result: Any published
RSS file is displayed as garbled. Initial condition: Currently published
RSS files have been downloaded to sdcard. Repeatability: 100%</description>
<comment>
<author>chensjpa...@gmail.com</author>
<when>Mon, 29 Nov 2010 08:14:54 +0000</when>
<what>In IE and Firefox, text encoded with Chinese(GBK) on RSS page will be automatically detected if you change the Q&quot;EText encodingQ&quot;E option to Q&quot;EChinese(GBK)Q&quot;E. Google browser wonQ&apos;Et identify embedded Chinese(GBK) characters.</what>
</comment>
</bug>
<bug>
<bugid>6507</bugid>
<title>Add SwissSign Roots to the Plattform</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-07T22:15:48.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>kaiser.f...@gmail.com</reportedBy>
<openedDate>Sat, 06 Feb 2010 17:30:35 +0000</openedDate>
<description>Hi, What is the process to get our SwissSign Roots into the Android
Platform? Regards, Freddy Kaiser</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 06 Feb 2010 20:08:47 +0000</when>
<what></what>
</comment>
<comment>
<author>kaiser.f...@gmail.com</author>
<when>Wed, 04 Aug 2010 12:09:26 +0000</when>
<what>Please close this: Duplicate of 8781 as this was opened in a chat question.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Oct 2010 22:15:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3223</bugid>
<title>widgets disappear</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-10T15:39:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>wingzer...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jul 2009 13:08:44 +0000</openedDate>
<description>Once in a while when on the home screen, the widgets I have will
disappear without any sign or warning usually after the screen times
out. I will then longpress and reapply the missing widget. Then after
the screen times out again, the widget may stay around sometimes but may
also disappear randomly. All of a sudden, all the widgets reappear
without warning. I have twidget installed, headset toggle, and tunewiki
installed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 10 Jul 2009 15:39:37 +0000</when>
<what></what>
</comment>
<comment>
<author>shabeij...@gmail.com</author>
<when>Wed, 15 Jul 2009 00:55:13 +0000</when>
<what>i am similar problem. Widgets disappear every time I turn of screen. donQ&apos;Et know whether 
itQ&apos;Es bug. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:23:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3244</bugid>
<title>the SystemProperties.get() can not reflect what the SystemProperties.set() change immediately.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>pja...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jul 2009 13:48:50 +0000</openedDate>
<description>Environment: donut branch - What you think the correct behavior should
be. Because the cache scheme of the android.provider.Settings.System see
SystemProperties.getLong(Q&quot;Esys.settings_system_versionQ&quot;E, 0) as dirty bit,
the SystemProperties.get() should reflect what the
SystemProperties.set() change immediately. - Steps to reproduce the
problem - Sample source code demonstrating the problem Case 1: Button lb
= (Button) findViewById(R.id.lds_button); lb.setOnClickListener( new
View.OnClickListener () { int count=0; public void onClick(View v) {
count++; Log.i(Q&quot;ERaceQ&quot;E,Q&quot;Eset system properties=Q&quot;E+count);
SystemProperties.set(Q&quot;Esys.countQ&quot;E,Long.toString(count)); long s = 0, i =
0 ; do{ s = SystemProperties.getLong(Q&quot;Esys.countQ&quot;E,-1);
Log.i(Q&quot;ERaceQ&quot;E,Q&quot;EQ&quot;E+i+Q&quot;E times, get =Q&quot;E+s); i++; }while (s!=count); } } );
LOG: ... 07-13 12:44:15.023: INFO/Race(1855): set system properties=9
07-13 12:44:15.032: INFO/Race(1855): 0 times, get =9 07-13 12:44:15.172:
INFO/Race(1855): set system properties=10 07-13 12:44:15.172:
INFO/Race(1855): 0 times, get =10 07-13 12:44:15.332: INFO/Race(1855):
set system properties=11 07-13 12:44:15.342: INFO/Race(1855): 0 times,
get =11 07-13 12:44:15.502: INFO/Race(1855): set system properties=12
07-13 12:44:15.502: INFO/Race(1855): 0 times, get =12 07-13
12:44:15.652: INFO/Race(1855): set system properties=13 07-13
12:44:15.662: INFO/Race(1855): 0 times, get =13 07-13 12:44:15.832:
INFO/Race(1855): set system properties=14 07-13 12:44:15.852:
INFO/Race(1855): 0 times, get =13 07-13 12:44:15.852: INFO/Race(1855): 1
times, get =13 07-13 12:44:15.852: INFO/Race(1855): 2 times, get =13
07-13 12:44:15.852: INFO/Race(1855): 3 times, get =13 07-13
12:44:15.852: INFO/Race(1855): 4 times, get =13 07-13 12:44:15.852:
INFO/Race(1855): 5 times, get =13 07-13 12:44:15.852: INFO/Race(1855): 6
times, get =13 07-13 12:44:15.852: INFO/Race(1855): 7 times, get =13
07-13 12:44:15.852: INFO/Race(1855): 8 times, get =13 07-13
12:44:15.852: INFO/Race(1855): 9 times, get =13 07-13 12:44:15.852:
INFO/Race(1855): 10 times, get =13 07-13 12:44:15.852: INFO/Race(1855):
11 times, get =13 07-13 12:44:15.852: INFO/Race(1855): 12 times, get =13
07-13 12:44:15.852: INFO/Race(1855): 13 times, get =13 07-13
12:44:15.872: INFO/Race(1855): 14 times, get =13 07-13 12:44:15.882:
INFO/Race(1855): 15 times, get =14 07-13 12:44:15.982: INFO/Race(1855):
set system properties=15 07-13 12:44:15.982: INFO/Race(1855): 0 times,
get =15 Case 2: Moreover, i added some log into the sendNotify() in
SettingsProvider.java as attachment file, which is enclosed bewteen //
My Debug Start and // My Debug End. The SystemProperties.get() didnQ&apos;Et
return the latest value, which was altered by SystemProperties.set()
too. Log: ... 07-13 13:39:07.502: INFO/SettingsProvider(1463): after
check 49 times, the dirty bit(sys.settings_system_version) =39 07-13
13:39:08.582: INFO/SettingsProvider(1463): after check 13 times, the
dirty bit(sys.settings_system_version) =40 07-13 13:39:32.172:
INFO/SettingsProvider(1463): after check 200 times, the dirty
bit(sys.settings_system_version) =41 Thank you</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:21:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:20:50 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Dec 2009 02:19:51 +0000</when>
<what>(this isnQ&apos;Et about the Java system properties from java.lang.System.getProperties ---
this is about the confusingly-named android.os.SystemProperties in the framework.)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 15 Jan 2010 16:25:55 +0000</when>
<what>Issue 6056 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 15 Jan 2010 16:26:54 +0000</when>
<what>from 6056:

The exact problem is related to DNS address. When we setup a data call, 
DNS addresses are obtained by DHCP and ?net.rmnet0.dns1? 
and ?net.rmnet0.dns2? properties are set. But sometimes when we do 
property_get, android telephony and other layers are not getting the 
correct values. So at times we are unable to browse. It does not happen 
always. It happens intermittently.

When a property is set, set_property function writes the name/value to a 
socket and the actual set is done in property_service.c . When you get a 
property, it directly reads the property using a system call. Hence, it is 
possible that even if property_set is invoked before property_get, 
property_get returns the previous value of the property.
</what>
</comment>
<comment>
<author>cjh...@gmail.com</author>
<when>Thu, 25 Feb 2010 10:23:27 +0000</when>
<what>I also encountered this problem when I turn on/off gps. Sometimes,open googleMaps
canQ&apos;Et trigger gps start even if the gps toggle was enabled.
Does anyone have ideas/solutions to resolve it? </what>
</comment>
</bug>
<bug>
<bugid>15657</bugid>
<title>Animating notification icons do not animate until the ticker text animation occurs.</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Mon, 21 Mar 2011 22:00:59 +0000</openedDate>
<description>Gingerbread (tested on a Nexus One running Android 2.3.3) introduced a
regression in the status bar where notification icons that are otherwise
supposed to animate will only begin doing so when the ticker text
animation occurs revealing some extra text in the status bar. This is
reproducible using the Android Market to install an application. When
the download begins, the icon will be posted but will not begin
animating until the ticker text Q&quot;EInstalling...Q&quot;E scrolls by after the
download completes. At this time and until the operation completes, the
icon will animate as expected. Additionally, if an animating
notification is already in the status bar but a notification is
submitted to replace it without triggering the ticker text (for example,
if the ticker text is the same), the icon will cease to animate without
any other visual feedback. The animations worked as expected in Froyo
(tested in the emulator).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Mar 2011 03:55:25 +0000</when>
<what></what>
</comment>
<comment>
<author>iblues....@gmail.com</author>
<when>Fri, 08 Jul 2011 08:27:44 +0000</when>
<what>Hi,

Even we are facing this issue after Gingerbread update. I have one more important fact to this issue.

If I move the resource/xml files into frameworks/base/res/res/drawables-hdpi and then access the same from our application, the animation happens fine. But if we move the same into our application, the notification icon always shows only the first image and does not animate. In our case too, we do not show any ticker text AFTER the icon is displayed.
</what>
</comment>
<comment>
<author>u...@zoner.com</author>
<when>Mon, 15 Aug 2011 09:02:27 +0000</when>
<what>Do I understand it correctly that there is no way to solve this in the app itself? As the previous comment uses an overlay UI files (hope I even understand the post corretly)?</what>
</comment>
</bug>
<bug>
<bugid>16480</bugid>
<title>XOOM running 3.0.1 video does not support changing encoding within same HLS playlist</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>o...@rayv.com</reportedBy>
<openedDate>Sun, 01 May 2011 08:00:37 +0000</openedDate>
<description>We do local streaming on the device, translating from our own protocol,
using HLS. We do adaptive bitrate in our protocol so we use a single
playlist for HLS and we sometimes change encoding of the video in the
same playlist. This is allowed by the standard as long as
EXT-X-DISCONTINUITY is written before the first segment with the new
encoding. It works fine in iOS/QuickTime but on the XOOM what happens
when encoding changes is that audio works ok but video freezes and from
that point no more video can be played on the XOOM (even mp4 files)
until it is rebooted.</description>
</bug>
<bug>
<bugid>8626</bugid>
<title>Right to Left language support in 2.2</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-26T16:29:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>108</stars>
<reportedBy>yuval...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 13:13:30 +0000</openedDate>
<description>In android 2.1 Hebrew was presented aligned to the right in contacts,
news, notifications, sms etc. In Froyo 2.2 (testers ver), it flipped to
the wrong side, and it was aligned to the left. Please fix the alignment
for Hebrew and Arabic. right to left (RTL) Here are some pictures of the
problem discovered in 2.2 . Thank you !</description>
<comment>
<author>sagi@ben-aharon.com</author>
<when>Wed, 26 May 2010 13:30:34 +0000</when>
<what>I hope its gonna be fixed real soon.
There are A LOT of Israelis and Arabs who uses Nexus1 and Android, it is just fair 
to include a RTL fix in the next update.</what>
</comment>
<comment>
<author>eggger@gmail.com</author>
<when>Wed, 26 May 2010 13:40:58 +0000</when>
<what>please support RTL and BiDi for both arabic and hebrew it is important to the peace
process</what>
</comment>
<comment>
<author>guy.shir@gmail.com</author>
<when>Wed, 26 May 2010 13:46:43 +0000</when>
<what>If it was done in 2.1 where no hebrew and arabic fonts were installed then it should be 
done for 2.2 where hebrew and arabic fonts are included!</what>
</comment>
<comment>
<author>bark...@gmail.com</author>
<when>Wed, 26 May 2010 14:31:11 +0000</when>
<what>This must be fixed in order for it to be introduced in the middle east.
This affects more than one language and hundreds of apps. </what>
</comment>
<comment>
<author>Joha...@gmail.com</author>
<when>Wed, 26 May 2010 14:59:57 +0000</when>
<what>We all need RTL languges support.
Please Google, we need it to the Android OS 2.1 and 2.2.
For all the RTL languges Arabic Hebrew etc..</what>
</comment>
<comment>
<author>lior...@gmail.com</author>
<when>Wed, 26 May 2010 15:14:29 +0000</when>
<what>i agree, the android platform must support all the lag, and so LTR</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 16:27:32 +0000</when>
<what>Issue 8631 has been merged into this issue.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 26 May 2010 16:29:46 +0000</when>
<what></what>
</comment>
<comment>
<author>aaa77...@gmail.com</author>
<when>Wed, 26 May 2010 16:36:18 +0000</when>
<what>I hope its gonna be fixed real soon.
</what>
</comment>
<comment>
<author>noam.maimoni</author>
<when>Wed, 26 May 2010 16:42:31 +0000</when>
<what>pls fix this!!!!! :)</what>
</comment>
<comment>
<author>azriel.a...@gmail.com</author>
<when>Wed, 26 May 2010 17:06:28 +0000</when>
<what>I hope fix will come soon

Thanks
</what>
</comment>
<comment>
<author>Joha...@gmail.com</author>
<when>Wed, 26 May 2010 17:14:06 +0000</when>
<what>The RightToLeft languges need GoogleQ&apos;Es support.
We can use it, but letters and titles flip to the Left side (and we write from the 
Right side.).

Google - Just support us with the RightToLeft issuses please! we got fonts already that 
supported but not RightToLeft languges support.</what>
</comment>
<comment>
<author>lan...@gmail.com</author>
<when>Wed, 26 May 2010 17:18:35 +0000</when>
<what>We will appreciate if you could fix it ASAP.
Thank you Google!
</what>
</comment>
<comment>
<author>cxz...@gmail.com</author>
<when>Wed, 26 May 2010 19:55:18 +0000</when>
<what>please support RTL and BiDi for both arabic and hebrew it is important to the peace
process</what>
</comment>
<comment>
<author>MrO...@gmail.com</author>
<when>Wed, 26 May 2010 21:05:44 +0000</when>
<what>Please!!!!!!!! fix this problem as soon as possible

Thanks!!! :)</what>
</comment>
<comment>
<author>moshiklevi</author>
<when>Wed, 26 May 2010 23:14:56 +0000</when>
<what>Fix please, itQ&apos;Es very important to us..</what>
</comment>
<comment>
<author>Joha...@gmail.com</author>
<when>Thu, 27 May 2010 08:51:27 +0000</when>
<what>Guys, letQ&apos;Es give Google to handle with this Issue,
Im sure that they aware to this post, but still we need to let them know it.
So please - let all the Android users to know and post here so Google can see that it 
is really matter and importent Issue.
ItQ&apos;Es the RightToLeft lanaguges support, Arabic Hebrew etc..

Google, support youQ&apos;Er users of Android OS by support their languge RTL.
Thanks.</what>
</comment>
<comment>
<author>eran.s...@gmail.com</author>
<when>Thu, 27 May 2010 10:25:48 +0000</when>
<what>Yes, please do!!!
kinda sucks to not be able to read your own language the right way :\</what>
</comment>
<comment>
<author>ido.schw@gmail.com</author>
<when>Thu, 27 May 2010 13:14:41 +0000</when>
<what>hope it will be fixed.</what>
</comment>
<comment>
<author>deusiopa...@gmail.com</author>
<when>Thu, 27 May 2010 13:31:46 +0000</when>
<what>Please fix the alignment for Hebrew and Arabic
support NEXUS users in the middle east 
</what>
</comment>
<comment>
<author>ofe...@gmail.com</author>
<when>Thu, 27 May 2010 13:40:05 +0000</when>
<what>Please fix this, Thank you.</what>
</comment>
<comment>
<author>birmandoron</author>
<when>Thu, 27 May 2010 14:09:02 +0000</when>
<what>Please fix this, Thank you.
</what>
</comment>
<comment>
<author>dosc...@gmail.com</author>
<when>Thu, 27 May 2010 15:28:39 +0000</when>
<what>RTL is a must!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
This is kinda lame and very unprofessional if you leave it as is. (but I am sure you
wonQ&apos;Et leave it behind and just pass on.. or?) :|</what>
</comment>
<comment>
<author>dany...@gmail.com</author>
<when>Thu, 27 May 2010 15:36:23 +0000</when>
<what>As well as everyone in here I hope to see an official support for RTL in android ,
it would make our experiences far more reacher with the system.
Plus - an integrated Hebrew and Arabic keyboard will be a nice add-on for next 
releases.</what>
</comment>
<comment>
<author>iak...@gmail.com</author>
<when>Thu, 27 May 2010 17:09:18 +0000</when>
<what>i really hope there will be a fix for this
got my nexus after 4 years with a nokia and i want to enjoy RTL on 2.2 </what>
</comment>
</bug>
<bug>
<bugid>10137</bugid>
<title>Got the Q&quot;Ejava.lang.NullPointerExceptionQ&quot;E error when browsering Internet with Webkit browser </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jackx...@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 07:39:48 +0000</openedDate>
<description>Webkit related bug, Android Eclair 2.1 with Webkit 3.1 on NV tegra2 HW,
When doing the long time web browsing, the process will got the Q&quot;E***
EXCEPTION IN SYSTEM PROCESS. System will crash.Q&quot;E message. The detail log
as below, E/AndroidRuntime( 1038): Uncaught handler: thread SearchDialog
exiting due to uncaught exception E/AndroidRuntime( 1038): *** EXCEPTION
IN SYSTEM PROCESS. System will crash. E/AndroidRuntime( 1038):
java.lang.NullPointerException E/AndroidRuntime( 1038): at
android.widget.ImageView.invalidateDrawable(ImageView.java:163)
E/AndroidRuntime( 1038): at
android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(
1038): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 1038): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1038): at
android.os.HandlerThread.run(HandlerThread.java:60) E/AndroidRuntime(
1038): Crash logging skipped, no checkin service I/Process ( 1038):
Sending signal. PID: 1038 SIG: 9</description>
</bug>
<bug>
<bugid>16675</bugid>
<title>[android-cts-2.3_r2]CTS Test case always fail when run android.text.method.cts.TouchTest#testScrollTo</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>registry...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 05:17:37 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Run CTS test case instruction: start --plan CTS -p CtsTextTestCases -t
android.text.method.cts.TouchTest#testScrollTo - What happened. CTS
always get Q&quot;EfailQ&quot;E result to this test case.
junit.framework.AssertionFailedError: expected:Q&lt;E-43Q&gt;E but was:Q&lt;E0Q&gt;E at
android.text.method.cts.TouchTest.testScrollTo(TouchTest.java:89)</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 May 2011 17:26:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>471</bugid>
<title>Paint Style.Stroke doesnt draw rounded corners correctly</title>
<status>Declined</status>
<owner>r...@google.com</owner>
<closedOn>2008-04-03T16:34:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ahvipo...@hotmail.com</reportedBy>
<openedDate>Sat, 15 Mar 2008 21:47:36 +0000</openedDate>
<description>Hi! If using Style.STROKE to draw frames to drawings and the frame
contains a rounded corner or area, the stroke doesnQ&apos;Et work correctly. If
the radius is set rx = ry an linear corner should appear, but depending
on the corner, the outcome is completely different and not accurate. The
same thing happens exactly the same way with canvas.drawPath and
canvas.drawRoundRect. If drawing rounded areas with Style.FILL, the
outcome is correct. The expected behaviour would be that if stroke is
set to 1px, the Style.STROKE draws exactly the same boundaries as the
Style.FILL with 1px from every side whether itQ&apos;Es the same x or y
compared to the neighbouring pixel or not. An illustrative image is
added and the code that generated those images. The first image is drawn
without the 2 final blocks with Background.setStyle(Style.STROKE); The
second image is drawn using the Path generated and the RoundRect
commented out, the third image is with the Path version commented out.
The final image is created with Photoshop to show the expected
behaviour. The images are 600% zoom from the emulator window. Regards
Jack
----------------------------------------------------------------------
@Override protected void onDraw(Canvas canvas){ int width =
this.getWidth(); int height = this.getHeight(); Path mainpath; mainpath
= new Path(); RectF oval1 = new RectF(0, 0, width-1, height-1); oval1 =
new RectF(width-13,0,width-1, 12); mainpath.moveTo(6, 0);
mainpath.lineTo(width-13, 0); mainpath.arcTo(oval1, 270, 90);
mainpath.lineTo(width-1, height-13); oval1 = new
RectF(width-13,height-13,width-1,height-1); mainpath.arcTo(oval1, 0,
90); mainpath.lineTo(width-13, height-1); oval1 = new
RectF(0,height-13,12,height-1); mainpath.arcTo(oval1, 90, 90);
mainpath.lineTo(0, 12); oval1 = new RectF(0,0,12,12);
mainpath.arcTo(oval1, 180, 90); mainpath.close(); // Drawign with FILL
Paint Background = new Paint(); Background.setStyle(Style.FILL);
Background.setColor(0xFFFFFFFF); canvas.drawPath(mainpath, Background);
// Setting to STROKE Background.setStyle(Style.STROKE);
Background.setColor(0xFF00FF00); // Drawing with Path
canvas.drawPath(mainpath, Background); // Drawing with RoundRect RectF
frame = new RectF(0,0,width-1, height-1); canvas.drawRoundRect(frame, 6,
6, Background); }</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:47:26 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Thu, 03 Apr 2008 16:34:43 +0000</when>
<what>To get a symmetric result, youQ&apos;Ell need to inset the frame by 1/2

e.g.

frame.inset(0.5f, 0.5f)

or set the strokewidth to an even value (other than 0)</what>
</comment>
<comment>
<author>ahvipo...@hotmail.com</author>
<when>Sat, 05 Apr 2008 14:46:04 +0000</when>
<what>Hi!

Neither of those things you suggested work.

frame.inset (0.5f, 0.5f) added to the frame (RectF) produces the non symmetric frame.
strokewidth (2) is nonacceptable as I have to have 1 pix line and it doesnQ&apos;Et produce 
a 2px symmetric line either.

Please provide me a working example with a 1px line with 6px radius.

Thank you!

Jack</what>
</comment>
</bug>
<bug>
<bugid>18109</bugid>
<title>???? ??? ????? ??????? we need arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-30T00:47:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mahmou...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 18:34:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>petros...@gmail.com</author>
<when>Wed, 29 Jun 2011 20:52:41 +0000</when>
<what>this is a duplicate of Issue 5597</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 30 Jun 2011 00:47:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15716</bugid>
<title>Emulator creates /tmp/android folder with 700 permission</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-05-02T12:11:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>devadatt...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 23:59:47 +0000</openedDate>
<description>I use Android Platform 2.3.3, API level 10. When I run the Emulator, it
creates an android folder in /tmp of my machine. The /tmp/android folder
has a permission 700. Now, if I logout of the machine and someone else
logs in and runs the Android emulator, it does not allow him/her to
launch the emulator. This is because the /tmp/android folder has 700
permission. We have created a script where it changes the permission of
this folder (/tmp/android) to 1777 at a particular interval. Probable
fix: Make the default permission of /tmp/android folder (created when
the Emulator is run) 1777.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Mar 2011 03:25:49 +0000</when>
<what>better to include the uid in the directory name.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 25 Mar 2011 22:24:43 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:53:05 +0000</when>
<what>Known issue. To be exact the folder is created with 0744. 777 seems a bit extreme as a default perm.
Note that as a workaround you can set the temp folder to whatever you want using the environment variable ANDROID_TMP:

$ export ANDROID_TMP=/tmp/something
$ mkdir -p $ANDROID_TMP
$ emulator ....

This feature was added by https://review.source.android.com/18749
Is that enough for your case?</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 02 May 2011 12:11:17 +0000</when>
<what>Fixed by https://review.source.android.com/#change,22609
</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18053</bugid>
<title>Useless confirmation after cancelling USSD request</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cuihtlau...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 11:51:25 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Dial a USSD number which may be
answered by the user (e.g. #123# in Orange France). 2. Once the the USSD
alert dialog is displayed, press Q&quot;ECancelQ&quot;E - What happened. 3. A
Confirmation alert dialog is displayed. Q&quot;EOkQ&quot;E must be pressed. - What you
think the correct behavior should be. The confirmation (3) is useless,
nothing should have been displayed. - which device you have, and which
version of Android Nexus S, AOSP Q&quot;EFull Android on CrespoQ&quot;E, 2.3.4
GINGERBREAD</description>
</bug>
<bug>
<bugid>10642</bugid>
<title>.com key is missing from the onscreen keyboard in the browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kyle.bec...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 20:08:59 +0000</openedDate>
<description>Previously to the 2.2 update, when the onscreen keyboard was launched to
type something in to the address bar of the browser, a Q&quot;E.comQ&quot;E key was
available to the left of the space bar. This is now replaced with a
forward slash. The .com key was much more useful and there is now no
alternative way to access this feature. The removal of this feature has
lead to 3 redundant ways of getting a forward slash: - direct onscreen
keyboard button - pressing Q&quot;E?123Q&quot;E to get to the symbol keyboard -
sliding finger up from the top row of the keyboard to get the new hidden
symbols. Please replace the missing Q&quot;E.comQ&quot;E key. Motorola Droid on
Verizon Android 2.2 Build FRG01B</description>
<comment>
<author>ZLi...@gmail.com</author>
<when>Sat, 26 Mar 2011 18:01:56 +0000</when>
<what>I agree. Dont understand how the slash key is more important than the Q&apos;E.comQ&apos;E key that is so frequently used in today web dependent life.  Why could we not make an improvement that made more sense?
Google guys. When we have it back? Thanks.</what>
</comment>
</bug>
<bug>
<bugid>16211</bugid>
<title>Creating a Bitmap from already existing Bitmap doesnQ&apos;Et preserve original Bitmap config.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-04-26T18:12:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexjiro...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 20:16:17 +0000</openedDate>
<description>Given a source bitmap with ARGB_8888 config I wanted to create another
bitmap that is a subset of the source one. Using
Bitmap.createBitmap(src, x, y, width, height) produces another bitmap,
BUT the config is RGB_565. Why is the original config not passed on to
the new image? After all it is created from that source so the config
should be preserved as only a subset of pixel is copied and not changed
in any way! The only way to fix this, that I found anyway, is to create
another bitmap with the same width and height as smaller bitmap and
ARGB_8888 config and copy data over. But thatQ&apos;Es just a hack.</description>
<comment>
<author>alexjiro...@gmail.com</author>
<when>Mon, 18 Apr 2011 20:18:07 +0000</when>
<what>Sorry should have said this is running on level 8 API but the method is since level 1. So I guess this is everywhere.</what>
</comment>
<comment>
<author>alexjiro...@gmail.com</author>
<when>Tue, 26 Apr 2011 17:21:59 +0000</when>
<what>Another update. I donQ&apos;Et really understand how to get the Bitmap.java from the android git (if someone let me know I will happily do it), but I had a look at the source from GrepCode and particular lines of code that I am talking about are 424 and 435. 

It checks if the bitmap has alpha when it sets the config internally. For some reason the public void setHasAlpha(boolean) is not exposed from the java API in order to set alpha. So is there a particular reason why config is not directly copied from source to destination and checked using hasAlpha method, even though there is no direct access to Bitmap?</what>
</comment>
<comment>
<author>alexjiro...@gmail.com</author>
<when>Tue, 26 Apr 2011 17:31:39 +0000</when>
<what>Almost a duplicate of Bug 13038.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:12:31 +0000</when>
<what>Fixed in 3.0</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Tue, 26 Apr 2011 20:55:32 +0000</when>
<what>IQ&apos;Ed say this IS a duplicate of 13038, which can now be closed. Thanks for the fix Romain!</what>
</comment>
</bug>
<bug>
<bugid>9475</bugid>
<title>AppWidgetService support landscape/portrait mode?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fjm...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 01:45:34 +0000</openedDate>
<description>android 2.1 power on phone at landscape mode. If I added a app widget at
portrait mode, the app widget cannot show display completely. If the app
widget is added at landscape mode, that is ok. I found that the
AppWidgetService got incorrect provide info of app widget: power on
phone at landscape mode, and then switch to portrait mode. if create a
new widget, the AppWidgetService get landscapeQ&apos;E resource: minWidth,
minHeight,... why??</description>
</bug>
<bug>
<bugid>1936</bugid>
<title>Messaging/SMS/MMS To field no longer pulls e-mail address?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>o2clea...@gmail.com</reportedBy>
<openedDate>Sun, 08 Feb 2009 04:57:21 +0000</openedDate>
<description>Got RC33 earlier this afternoon in NY. This evening, while trying to
send MMS to upload mobile photo to facebook, the following occurred.
Searched this Issue Tracker but no similar report was found. - Messaging
Q&gt;E Compose Q&gt;E To field No longer pulls e-mail address from the contacts,
e.g.) mobile@facebook.com no longer comes up as a contact at all. Or any
other mobile upload e-mail addresses. This was ok before RC33. Very
inconvenient. - Messaging Q&gt;E Compose Q&gt;E Menu Q&gt;E Attach Q&gt;E Photos Resizing to
much smaller size now - it used to upload a fairly good size photos to
any mobile photo upload sites, but now it uploads 192x256 px photos
instead of 453x604px. If both were fixed due to the optimization of
Messaging App performance, it really does not help because it freezes or
runs really slow if large amount is stored. I could take a little
slowness due to the amount of SMS/MMS on my G1, but 2 above are not
really acceptable. (sorry to be harsh, but it makes a lot of peopleQ&apos;Es
lives tough if mobile upload e-mail address cannot be pulled from GMail
Contacts via Messaging App...)</description>
<comment>
<author>jayemm...@gmail.com</author>
<when>Fri, 27 Feb 2009 04:43:47 +0000</when>
<what>I have noticed this behaviour too.  As the poster says it is inconvenient.   My scenario is that I get alot of twitter 
messages via SMS and they often contain links to video (non-youtube) so I would email those tweets home to 
look at later.  With RC31 I could select forward on the sms and begin typing an email address and then select one 
from a list.</what>
</comment>
<comment>
<author>o2clea...@gmail.com</author>
<when>Tue, 07 Apr 2009 17:30:13 +0000</when>
<what>New discovery:

If a photo that is downloaded from Mail app then try to MMS, it does upload the full
size shot. (or close to it) And it will not bring up Q&quot;EResizing Picture for MMS...Q&quot;E
message. 

As of today, it is still uploading really small picture. 3MB camera with 192x256 for
any social networking website is just a trash. 

Messaging app still slow to open. Deleting messages is out of question... Palm Treo
worked, BB worked, so G1 should work too? (I do have backup app that archives all
SMS/MMS, but solely for the backup purposes.)

Some times sends out 2 MMSes and get double post - this only happens for MMS.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:57:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:24:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:24:34 +0000</when>
<what></what>
</comment>
<comment>
<author>ImWellCu...@gmail.com</author>
<when>Sat, 12 Feb 2011 02:43:45 +0000</when>
<what>Well, on my Samsung Galaxy 5 emails are pulled up through the Q&quot;EEmailQ&quot;E app, but entering something into the To: field in the Q&quot;EMessagingQ&quot;E app does nothing at all.  I have to go into contacts, find the contact, etc. etc. - this makes forward SMS messages a total pain!  Copy and paste is the only option...</what>
</comment>
</bug>
<bug>
<bugid>7089</bugid>
<title>Camera.autoFocus() throws undeclared IOException </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>joerg.pl...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 18:24:41 +0000</openedDate>
<description>Under certain circumstances the Camera.autoFocus() method throws an
IOException which is not declared in the Java API. The method is
obviously thrown from inside native code. It should either be declared
(breaking the API) or be wrapped in something. I wonder why this happens
at all. IsnQ&apos;Et autoFocus() supposed to tell me its result as a boolean in
the callback? 03-10 19:18:05.270: ERROR/AndroidRuntime(2584): Caused by:
java.io.IOException: autoFocus failed 03-10 19:18:05.270:
ERROR/AndroidRuntime(2584): at
android.hardware.Camera.native_autoFocus(Native Method) 03-10
19:18:05.270: ERROR/AndroidRuntime(2584): at
android.hardware.Camera.autoFocus(Camera.java:313) 03-10 19:18:05.270:
ERROR/AndroidRuntime(2584): at
de.pleumann.android.media.CameraPhotoSample.onClick(CameraPhotoSample.java:86)
03-10 19:18:05.270: ERROR/AndroidRuntime(2584): at
android.view.View.performClick(View.java:2179) 03-10 19:18:05.270:
ERROR/AndroidRuntime(2584): at
android.view.View.onTouchEvent(View.java:3828) 03-10 19:18:05.270:
ERROR/AndroidRuntime(2584): at
android.view.View.dispatchTouchEvent(View.java:3368) 03-10 19:18:05.270:
ERROR/AndroidRuntime(2584): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) 03-10
19:18:05.270: ERROR/AndroidRuntime(2584): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) 03-10
19:18:05.270: ERROR/AndroidRuntime(2584): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) 03-10
19:18:05.270: ERROR/AndroidRuntime(2584): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:863) 03-10
19:18:05.270: ERROR/AndroidRuntime(2584): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1707)
03-10 19:18:05.270: ERROR/AndroidRuntime(2584): at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1197)
03-10 19:18:05.270: ERROR/AndroidRuntime(2584): at
android.app.Activity.dispatchTouchEvent(Activity.java:1993) 03-10
19:18:05.270: ERROR/AndroidRuntime(2584): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1691)
03-10 19:18:05.270: ERROR/AndroidRuntime(2584): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1525) 03-10
19:18:05.270: ERROR/AndroidRuntime(2584): at
android.os.Handler.dispatchMessage(Handler.java:99) 03-10 19:18:05.270:
ERROR/AndroidRuntime(2584): at android.os.Looper.loop(Looper.java:123)
03-10 19:18:05.270: ERROR/AndroidRuntime(2584): ... 6 more</description>
<comment>
<author>Oren.Bengigi</author>
<when>Fri, 14 Oct 2011 02:16:29 +0000</when>
<what>IQ&apos;Em having the same issue, seen it on the crash logs on the developer console.</what>
</comment>
</bug>
<bug>
<bugid>1565</bugid>
<title>RFE: Add Q&quot;ECopy all messages to memoryQ&quot;E option to SIM SMS messages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Wed, 17 Dec 2008 16:49:52 +0000</openedDate>
<description>It would be handy if you could import all messages from SIM memory at
once. Currently you have to import them one by one.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:12:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:32:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:51:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14489</bugid>
<title>Logger.logp() not handling params properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djehrl...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 18:56:56 +0000</openedDate>
<description>The following methods do not handle the Q&quot;EparamQ&quot;E/Q&quot;EparamsQ&quot;E arguments
correctly: public void logp(Level logLevel, String sourceClass, String
sourceMethod, String msg, Object param) public void logp(Level logLevel,
String sourceClass, String sourceMethod, String msg, Object[] params)
Here is a simple Activity subclass that demonstrates the problem: public
class MainActivity extends Activity implements View.OnClickListener {
private static final Logger LOGGER =
Logger.getLogger(Q&quot;EMainActivityLoggerQ&quot;E); @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
findViewById(R.id.main_button).setOnClickListener(this); } public void
onClick(View arg0) { LOGGER.logp(Level.WARNING, getClass().getName(),
Q&quot;EonClickQ&quot;E, Q&quot;EMessage with {0} parameter.Q&quot;E, Integer.valueOf(1)); } } Here
is the ActivityQ&apos;Es layout: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:id=Q&quot;E@+id/mainQ&quot;E Q&gt;E Q&lt;EButton
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:id=Q&quot;E@+id/main_buttonQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E And the manifest: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.testQ&quot;E android:versionCode=Q&quot;E1Q&quot;E android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E/Q&gt;E
Q&lt;Eapplication android:label=Q&quot;EMainQ&quot;E android:debuggable=Q&quot;EtrueQ&quot;E
android:icon=Q&quot;E@drawable/iconQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;EMainActivityQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;E/manifestQ&gt;E Here is the output: 02-02
13:47:33.462: WARN/MainActivityLogger(13294): Message with {0}
parameter. Here is the expected output: 02-02 13:48:51.868:
WARN/MainActivityLogger(13333): Message with 1 parameter. It also fails
when passing in an Object[] argument. This is running on a Nexus S
running Android 2.3.2. Kernel version: 2.6.35.7-g7f1638a, build #GRH78C</description>
</bug>
<bug>
<bugid>12120</bugid>
<title>Wrong czech translation in Clock application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Mister...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 17:06:12 +0000</openedDate>
<description>Problem: The czech translation of pop-up when setting an alarm is wrong.
Instead of Q&quot;EThis alarm is set for x hours and y minutesQ&quot;E, we get Q&quot;EThis
alarm is set for x hod hod.(sic) and y min min.Q&quot;E Obviously, it should be
just Q&quot;Ex hod. and y min.Q&quot;E Running FroYo from AOSP, on HTC Desire</description>
</bug>
<bug>
<bugid>6016</bugid>
<title>on screen keyboard starts misbehaving when using gtalk</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vikram.raman@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 01:02:16 +0000</openedDate>
<description>Device: Nexus One OS Version: 2.1 IQ&apos;Em not sure if this can be reproduced
consistently. I was in the middle of chatting using gtalk and the on
screen keyboard started recording incorrect presses. Trying to press
letter Q&apos;EpQ&apos;E gave me a haptic feedback and kept bringing up the gtalk
search box as if i was pressing the search button at the bottom.</description>
<comment>
<author>vikram.raman@gmail.com</author>
<when>Fri, 15 Jan 2010 00:07:05 +0000</when>
<what>IQ&apos;Eve noticed that this is not specific to the keyboard, but to the entire ui in
general. If the phone has been on for a few days, even with minimal use the ui gets
sluggish and the key presses are registered incorrectly.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>13427</bugid>
<title>We need arabic language in Android</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-27T04:57:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>foxu...@gmail.com</reportedBy>
<openedDate>Sun, 26 Dec 2010 18:29:48 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Dec 2010 04:57:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19451</bugid>
<title>USB storage gets Disconnected for every 10+ seconds saying Q&quot;EPreparind SD cardQ&quot;E </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>saran.sa...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 19:09:51 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem. Steps to Reproduce:- Connected the Android 2.2
device via USB to PC. Through notification , Q&quot;ETurn on USB storageQ&quot;E, the
one which says click this to copy files to and from SD card to PC. What
happens(Bug) :- Within a few seconds, the window displaying the sd card
contents closes in the PC and getting messages like Q&quot;EPreparing SD cardQ&quot;E
in the notification area. Expected Behavior:- The USB storage(SD card)
should be continuously available, for data transfer, without getting
automatically disconnected with a few seconds. Device Used:- Samsung
Galaxy ACE. Os :- Froyo 2.2.1 Kernel version:- 2.6.32.9-perf
root@SE-S605#1 Build number:- FROYO.DDKC1 Baseband version:- S5830DDKC1</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Mon, 22 Aug 2011 19:13:20 +0000</when>
<what>Have you tried a different USB cable? This is a symptom of a bad USB cable.</what>
</comment>
</bug>
<bug>
<bugid>19269</bugid>
<title>BluetoothChat sample application on Motorola XOOM WiFi: function getActionBar returns null</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aflatho...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 16:13:42 +0000</openedDate>
<description>On Motorola XOOM WiFi the function: private final void setStatus(int
resId) { final ActionBar actionBar = getActionBar();
actionBar.setSubtitle(resId); } crashes because the object actionBar is
null. It is working like this: private final void setStatus(int resId) {
final ActionBar actionBar = getActionBar(); if(actionBar != null)
actionBar.setSubtitle(resId); }</description>
</bug>
<bug>
<bugid>7991</bugid>
<title>Shutdown thread may cause system server crash </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>matt.s...@lge.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 10:24:56 +0000</openedDate>
<description>Shutdown thread is started when user tries to actually power down entire
android system. As it resides in the system server process, it will
cause system server crash leading to android platform reboot if an
exception is not handled properly. And I have seen it actually happens.
The exception happens when the thread is executed more than once
according to the basic behavior of Q&quot;EThreadQ&quot;E. Of course it has its own
protection code like this. 74 synchronized (sIsStartedGuard){ 75 if
(sIsStarted) { 76 Log.d(TAG, Q&quot;ERequest to shutdown already running,
returning.Q&quot;E); 77 return; 78 } 79 } However, the sIsStarted boolean
variable is set after the thread actually starts and it is too late to
stop others coming in. 106 private static void
beginShutdownSequence(Context context) { 107 synchronized
(sIsStartedGuard) { 108 sIsStarted = true; 109 } For instance, following
could happen. 1. user long-presses power key and clicks confirm button.
2. right after user confirms, but before sIsStarted is configured,
another shutdown without user confirmation is triggered by some other
services such as battery service. 3. Eventually ShutdownThread is run
twice and system crashes. I have checked eclair/eclair-release branch
and master branch as well. No fixes were found. Please find the attached
for emergency fix on this issue. I donQ&apos;Et think it is the best, but as
least it will help you understand what the problem is. -- Matt</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 27 Apr 2010 20:09:40 +0000</when>
<what>Filed internally as 2634464.
</what>
</comment>
</bug>
<bug>
<bugid>7097</bugid>
<title>Exponential back off for screen unlock pattern entry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ioer...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 22:34:09 +0000</openedDate>
<description>IQ&apos;Em using a Nexus One with 2.1-update1 firmware. After five unlock
tries, my android device tells me to wait thirty seconds to unlock the
screen. The following five more attempts cause my android device forces
me to wait thirty more seconds. Subsequent attempts allow for a single
pattern entry, my android device forces me to wait thirty more seconds.
This is great and IQ&apos;Em glad to see this change from early Android
releases. There are two things that would be nice improvements to this
currently awesome screen lock process. The first is a feature request,
the second is an information request and a possible feature request. The
thirty second time limit should simply become exponential per failure
that triggers a full lock out. It seems like it would almost entirely
deter brute forcing in a casual manner where a small subset of possible
patterns is known (say from grease on the screen). I wasnQ&apos;Et able to find
the code for the timer but I am concerned that it may use the clock. The
GSM/CDMA/wifi network may control the time on the telephone. If the time
is constantly slid forward to match the attackerQ&apos;Es attempts, the screen
unlock would become easier to brute force. If the timer is implemented
without checking the time, it should be very difficult to glitch the
internal timers without already having access to the phone internals.</description>
</bug>
<bug>
<bugid>11403</bugid>
<title>VPN PPTP Encryption Does not remain stable and sits idle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>cok...@gmail.com</reportedBy>
<openedDate>Wed, 22 Sep 2010 16:03:46 +0000</openedDate>
<description>After upgrading to 2.2 VPN will connect PPTP encrypted (Only on Wifi),
but after a minute or so it just sits idle and stops passing traffic.
With 2.1 VPN wouldnQ&apos;Et connect when using PPTP encryption.</description>
</bug>
<bug>
<bugid>6708</bugid>
<title>Earpiece volume locked to speaker volume, could damage ears on plugging in earphones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>DaveAult...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 21:41:35 +0000</openedDate>
<description>If you have the phone on speaker, with volume at max, then plug in
earphones, the volume is still at max. This can damage your hearing
depending on what youQ&apos;Ere listening to. As a safety feature, iPhones
automatically step down the volume to 50% or the last volume you had the
phone set to when you plug in earpieces. This might be more a feature
request, but given the potential hearing damage, it seems more like a
bug that should be fixed by mimicking the iPhoneQ&apos;Es behavior. I am on a
Nexus One with Android 2.1 - update 1.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 26 May 2010 15:35:03 +0000</when>
<what>(To google developers: Issue 6909, issue 8279 and issue 5759 might be duplicates of 
this one).</what>
</comment>
</bug>
<bug>
<bugid>15390</bugid>
<title>ADT - Wizard for creating a new animation xml does not include the schema</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 11:40:27 +0000</openedDate>
<description>If I create a new resource file for animation I end up with the
following: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;EsetQ&gt;E Q&lt;E/setQ&gt;E I believe
it should be: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eset
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:shareInterpolator=Q&quot;EtrueQ&quot;EQ&gt;E</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 17:38:25 +0000</when>
<what>IQ&apos;Ell have to check if shareInterpolator is new in 3.0 or not.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Thu, 10 Mar 2011 19:05:01 +0000</when>
<what>shareInterpolator was already available in Android 2.2 (perhaps earlier but I donQ&apos;Et know that).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 10 Mar 2011 22:13:52 +0000</when>
<what>WeQ&apos;Ere going to have to revisit the wizard to handle the difference between anim and animator too - right now we have a single radio button for Q&quot;EAnimationQ&quot;E but Q&quot;EanimQ&quot;E and Q&quot;EanimatorQ&quot;E need different handling/templates.</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Thu, 10 Mar 2011 22:15:35 +0000</when>
<what>Thanks Tor, sounds great. </what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 18:12:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19732</bugid>
<title>Gmail function error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plzs...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 04:34:28 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output. 1.
Steps to reproduce the problem idle -Q&gt;E applications -Q&gt;E launch Gmail -Q&gt;E
add star to any mail -Q&gt;E select Q&quot;EGo to labelsQ&quot;E in menu -Q&gt;E Starred -Q&gt;E
select the mail with star mark on the list -Q&gt;E touch the star besides
sender address to remove it. 2. what happened when we touch the star
besides sender address, the mail should be removed on the starred list.
but it is not removed. 3. What you think the correct behavior should be.
Only mails with added star are shown when users select Q&quot;EstarredQ&quot;E in
menu. If users remove star mark from the mail on the list, the mail
shoud not be shown on the starred list. The star mark is also removed
from the mail on inbox because users already removed it on the starred
list.</description>
</bug>
<bug>
<bugid>19466</bugid>
<title>Unicode Support for Malayalam, Tamil, Kannada and Telugu.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>kaippa...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 08:30:31 +0000</openedDate>
<description>Android does not have support any Indian Languages.</description>
</bug>
<bug>
<bugid>14659</bugid>
<title>DeskClock service should require WAKE_LOCK permission</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>adrienne...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 19:53:17 +0000</openedDate>
<description>Running the following code: import com.android.deskclock.Alarm; // copy
Alarm.java into the appropriate package ... Intent i = new
Intent(Q&quot;Ecom.android.deskclock.ALARM_ALERTQ&quot;E); Alarm alarm = new Alarm();
alarm.enabled = true; alarm.vibrate = true; alarm.time =
System.currentTimeMillis()+100; i.putExtra(Q&quot;Eintent.extra.alarmQ&quot;E, alarm);
startService(i); Lets an application keep the phone awake and playing an
alarm forever. Problem: The DeskClock app has a service, AlarmKlaxon:
com/android/deskclock/AlarmKlaxon. In its onCreate method, the
AlarmKlaxon service acquires a wake lock (which requires the WAKE_LOCK
permission). The caller can attach an Alarm object to an Intent and
onStartCommand will play an alarm for however long the Alarm specifies.
This effectively allows the caller to have an infinite WAKE_LOCK. ItQ&apos;Es
annoying -- killing the caller app doesnQ&apos;Et make it stop; you have to
find the DeskClock in the list of running apps and kill it. Suggested
solution: I think the service should only receive Intents if the caller
has the WAKE_LOCK permission. IQ&apos;Eve tested this on 2.1 and 2.2, and it
looks like it works on 2.3 as well.</description>
<comment>
<author>adrienne...@gmail.com</author>
<when>Thu, 10 Feb 2011 19:55:21 +0000</when>
<what>Vibrating the phone is also supposed to require the VIBRATE permission, but thatQ&apos;Es a Normal-level permission, so maybe not as important as fixing WAKE_LOCK.</what>
</comment>
<comment>
<author>mejoh...@gmail.com</author>
<when>Thu, 10 Feb 2011 20:55:13 +0000</when>
<what>I donQ&apos;Et recall anything in the description of Intents and their recipients lifecycles that allows for checking permissions before deciding whether or not to receive an Intent. The closest thing to it is to throw a SecurityException if you do not have permission to start the service. That wonQ&apos;Et help here.

What would help would be if in your onDestroy() method for the AlarmKlaxon Service, you release all resources you use, including the WAKE_LOCK. It sounds like the onDestroy() of DeskClock should also kill the Service, since no one else is expected to use it.

If this works (as the online documentation implies it should), then there is no need to change how services receive Intents.
</what>
</comment>
<comment>
<author>adrienne...@gmail.com</author>
<when>Thu, 10 Feb 2011 21:00:51 +0000</when>
<what>The Service can require a permission for binding, e.g.,

Q&lt;Eservice 
         android:name=Q&quot;EexampleQ&quot;E
         android:permission=Q&quot;Eandroid.permission.WAKE_LOCKQ&quot;E Q&gt;E
Q&lt;E/serviceQ&gt;E

If this is done, then Intents will not be delivered unless the caller has the appropriate permission.

See http://developer.android.com/guide/topics/manifest/service-element.html
</what>
</comment>
<comment>
<author>adrienne...@gmail.com</author>
<when>Thu, 10 Feb 2011 21:03:45 +0000</when>
<what>I also donQ&apos;Et believe that killing the caller kills the Service, because in this case the Service is seen to still be executing code.  My tests indicate that the alarm continues running past the death of the caller.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 22:51:59 +0000</when>
<what>Interesting, thanks. IQ&apos;Eve passed this on to the team to look at. However I think the actual fix may be to mark the service android:exported=Q&quot;EfalseQ&quot;E in AndroidManifest.xml since I donQ&apos;Et think this was intended to be a public service (though I could be wrong.)</what>
</comment>
</bug>
<bug>
<bugid>13086</bugid>
<title>BackupAgent/BackupAgentHelper not preserved in default proguard config</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rdama...@google.com</reportedBy>
<openedDate>Fri, 10 Dec 2010 16:52:03 +0000</openedDate>
<description>To reproduce: - Create a new project in Eclipse using API level 9 -
Define and implement a BackupAgent or BackupAgentHelper for the project
- Enable proguard in the project - Build a release APK Expected: -
BackupAgent will be preserved since itQ&apos;Es referenced from the manifest
Actual: - BackupAgent is removed from apk Workaround: Manually add:
-keep public class * extends android.app,backup.BackupAgent to
proguard.cfg Expected fix: Generated proguard.cfg should contain the
above line.</description>
</bug>
<bug>
<bugid>14260</bugid>
<title>View.onAnimationEnd() not called</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-01-24T22:37:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emanuel...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 12:02:51 +0000</openedDate>
<description>A bit strange as behaviour and a bit more difficul to reproduce, but
sometimes seems, and I underline Q&quot;EseemsQ&quot;E, that the view.onAnimationEnd()
is not called. Sorry for the question but, could you please explain me
in which scenarion the callback is not called? sorry for me english.
-emanuele</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:37:44 +0000</when>
<what>Please direct questions about API usage to the forums at http://developer.android.com</what>
</comment>
</bug>
<bug>
<bugid>18213</bugid>
<title>Q&quot;EBirthday and Anniversary of my contactsQ&quot;E Google Calendar does not show age</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Gabriela...@gmail.com</reportedBy>
<openedDate>Sun, 03 Jul 2011 20:37:36 +0000</openedDate>
<description>- Steps to reproduce the problem: add birthday field to any arbitrary
contact in your contact list. Install Q&quot;EBirthday and Anniversaries of my
ContactsQ&quot;E calendar to your Google Calendar. - What happened: Calendar
shows that your contact has birthday today, but it does not display the
age of your contact! - What you think the correct behavior should be: Of
course it is important to know how old a person is becoming (if year is
available in birthday field of contacts app). It is very frustrating if
you miss a Q&quot;EroundQ&quot;E birthday of a colleague/friend just because Google
Calendar did not show the age! Samsung Galaxy S2, Android 2.3</description>
</bug>
<bug>
<bugid>12084</bugid>
<title>calendar reminder failure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>COMANh...@gmail.com</reportedBy>
<openedDate>Fri, 22 Oct 2010 16:29:00 +0000</openedDate>
<description>Issue: Random failure of Google calendar to alarm. Symptom: Set
recurring appointment on google calendar and HTC Hero ( 2.1-update 1)
fails randomly to alarm. Expectation: If the phone has battery power, an
appointment reminder should never fail.</description>
</bug>
<bug>
<bugid>2513</bugid>
<title>Screen backlight does not dimm or turn off</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-26T19:49:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>johnmark...@gmail.com</reportedBy>
<openedDate>Sun, 26 Apr 2009 07:58:50 +0000</openedDate>
<description>This problem occurred only two times so it is hard for me to retrace all
steps, but my G1 at this moment (now backlight wonQ&apos;Et dimm): - Has Wi-Fi
enabled (connected to home WLAN), - Wireless location is on, - It is in
3G mode, - Screen timeout is set to 15 seconds (changing this value does
not help). This time problem showed itself after connecting G1 to AC
adapter, after disconnection it does not dimm/turn of. I do use Locale
but all settings in this app are for 15sec delay to screen power off.
Problem first occurred after system update: Firmware 1.1 Baseband:
62.33.20.08U_1.22.14.11 Kernel version: 2.6.25-01845-g85d4f0d
android-build@apa27 #27 Build number: kila_pl-user 1.1 TMI-TC9 128600
ota-rel-keys,release-keys. Uptime 155h 55min Awake time 57% Best regards
John Markert</description>
<comment>
<author>johnmark...@gmail.com</author>
<when>Sat, 23 May 2009 16:37:13 +0000</when>
<what>After update to Cupcake everything is OK.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:49:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>37</bugid>
<title>openRawResource, AssetManager.AssetInputStream throws IOException on read of larger files</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T21:17:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>p...@hotmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 12:59:47 +0000</openedDate>
<description>The call openRawResource returns an instance of
android.content.AssetManager.AssetInputStream if the file is large, it
will for an IOException on first attempt to read. With smaller files it
works. Steps to reproduce the problem: 1. Place large file in raw
folder. 2. Call openRawResource(R.raw.filename) 3. Attemt to read from
that InputStream. What you think the correct behavior should be. No
Exception. This could be related to issue 28: MediaPlayer.create(this,
R.raw.song1)</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:31:07 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>cengi...@gmail.com</author>
<when>Fri, 22 Aug 2008 07:00:40 +0000</when>
<what>Is this issue addressed in the 0.9 beta release?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:17:49 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Please try the 0.9 Android
SDK and open a new bug if you continue to have this issue. It would be helpful to
have full sample code, and specific exactly the size of the test file.
</what>
</comment>
<comment>
<author>p...@hotmail.com</author>
<when>Mon, 25 Aug 2008 18:26:15 +0000</when>
<what>Tested and it works with Android SDK v0.9.</what>
</comment>
<comment>
<author>anuragun...@yahoo.com</author>
<when>Wed, 24 Dec 2008 13:40:30 +0000</when>
<what>I am facing same problem on android-sdk-linux_x86-1.0_r2
When i open a raw file Q&gt;E 1MB it gives IOEXception.
e.g.
InputStream from = getResources().openRawResource(R.raw.oneMBPlusFile);
from.read(buffer) throws exception</what>
</comment>
<comment>
<author>jpaulkel...@gmail.com</author>
<when>Thu, 27 May 2010 15:20:59 +0000</when>
<what>I have the same problem; itQ&apos;Es easy to reproduce.  IQ&apos;Em using 2.2.</what>
</comment>
<comment>
<author>spart...@gmail.com</author>
<when>Mon, 23 Aug 2010 15:39:37 +0000</when>
<what>Agreed, it seems simple to reproduce.  1MB files seem to be no problem, but mine is over 3MB and it throws an exception.  Any help beyond me having to split the file into pieces?</what>
</comment>
<comment>
<author>ch...@transformsw.com</author>
<when>Wed, 29 Sep 2010 18:08:55 +0000</when>
<what>Has this been fixed?  I am having the same </what>
</comment>
<comment>
<author>Paul.Tur...@gmail.com</author>
<when>Mon, 04 Oct 2010 17:37:23 +0000</when>
<what>Same here. Reproduced on 2.2 emulator</what>
</comment>
<comment>
<author>mamu...@gmail.com</author>
<when>Mon, 18 Oct 2010 10:07:33 +0000</when>
<what>Anyone from google android? Is it fixed yet? Please give some answer.</what>
</comment>
<comment>
<author>ihayes2...@gmail.com</author>
<when>Sat, 30 Oct 2010 09:34:59 +0000</when>
<what>Exact same problem using a 7MB text file as an asset.  Will open the file, but any attempt to read it will fail with an IOException error.  Android SDK 2.1</what>
</comment>
<comment>
<author>doanquan...@gmail.com</author>
<when>Thu, 25 Nov 2010 01:53:27 +0000</when>
<what>I met the same problem with a 1.6 MB binary file. :(  Out of memory</what>
</comment>
<comment>
<author>nicholas...@gmail.com</author>
<when>Tue, 30 Nov 2010 09:06:39 +0000</when>
<what>Same problem on 2.2 ... itQ&apos;Es really a shame :(</what>
</comment>
<comment>
<author>brantoli...@gmail.com</author>
<when>Thu, 30 Dec 2010 01:27:30 +0000</when>
<what>If you name the file .mp3 you can have large files.  ItQ&apos;Es a hack I found somewhere but works for me.  Sad because IQ&apos;Em trying to include an 12M sqllight DB in the apk.  When you change the name to .mp3 the package manger does not compress.  So my final apk whent from around 3M to over 12M.  Does any one have a better solution?  </what>
</comment>
<comment>
<author>ana...@gmail.com</author>
<when>Wed, 18 May 2011 04:06:54 +0000</when>
<what>Why os declined?? A lot of people have this issue including me.
Shame</what>
</comment>
<comment>
<author>Olexande...@gmail.com</author>
<when>Thu, 26 May 2011 05:52:26 +0000</when>
<what>This issue is still present for ViewSonic 7 inch phone (Android 2.2.1 API 8)
Could someone explain why it happen?

Thanks</what>
</comment>
<comment>
<author>adam.g.p...@gmail.com</author>
<when>Tue, 19 Jul 2011 20:39:08 +0000</when>
<what>I can confirm that the Q&quot;E.mp3Q&quot;E file extension does in-fact work.

I have implemented this in my product.

Thanks Q&quot;Ebrantoli...Q&quot;E</what>
</comment>
<comment>
<author>le.mouli...@gmail.com</author>
<when>Thu, 01 Dec 2011 09:15:21 +0000</when>
<what>I have the same problem as well, and the mp3 hack is working. To GoogleQ&apos;Es staff: please fix it, thank you.</what>
</comment>
<comment>
<author>Olexande...@gmail.com</author>
<when>Thu, 01 Dec 2011 20:08:18 +0000</when>
<what>Have you tried this one?

AssetManager manager = Context.getAssets();
InputStream is = manager.open(Q&quot;EbigFile.datQ&quot;E);

it works just fine for me and I donQ&apos;Et use raw resource anymore

All files should be put into assets folder
the structure of my project :
-project
--res
--assets
--src
--gen


hope this is helpful</what>
</comment>
<comment>
<author>le.mouli...@gmail.com</author>
<when>Sat, 03 Dec 2011 16:22:17 +0000</when>
<what>This solution doesnQ&apos;Et seem to work for files bigger than 1Mb.

I had this error message:
12-03 16:15:22.983: D/asset(334): Data exceeds UNCOMPRESS_DATA_MAX (1926792 vs 1048576)</what>
</comment>
</bug>
<bug>
<bugid>3875</bugid>
<title>InputMethodManager.mBindSequence isnQ&apos;Et corresponding with InputMethodManagerService.mCurSeq after text view focus changed. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>oyqya...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 05:38:33 +0000</openedDate>
<description>InputMethodManager.mBindSequence isnQ&apos;Et corresponding with
InputMethodManagerService.mCurSeq after text view focus changed.
InputMethodManager invokes InputMethodManagerService.startInput() when
textview focus changed, and neednQ&apos;Et result if
InputMethodManager.mCurMethod != null, but
InputMethodManagerService.startInputLocked() always increases
InputMethodManagerService.mCurSeq. So if InputMethodService is killed
for out of memory reason, it doesnQ&apos;Et receive any key events from
InputMethodManager because the session which is
InputMethodManager.mCurMethod is broken and doesnQ&apos;Et rebind. BindSequence
is always checked when InputMethodManager receives Bind or unbind
message, but at this time, BindSequence is always less then
InputMethodManagerService.mCurSeq! I think itQ&apos;Es a bug!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:03:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11589</bugid>
<title>GOOGLE NON RESPONSIVENESS TO CALL RECORDING</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-30T17:20:18.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>jjunk123...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 03:13:46 +0000</openedDate>
<description>Dear Sir The call recorder issue is now going for some 18 months Do you
think it is possible to address it. Do we all have to buy nokias to get
this facility. See issue 2117 been going for over 18 months</description>
<comment>
<author>jjunk123...@gmail.com</author>
<when>Thu, 30 Sep 2010 03:20:12 +0000</when>
<what>There are some of us that are professionals that require this facility in order to earn an income.

for example if you are an architect and someone fones you while you are out and gives you a list of changes for his plans - you need to record this.

When you arrive at the office the sd card is pulled handed to the secretary or clerk to update the relevant drawings.

Without this facility this would be impossible to keep the practice up to date.

Does one have to resort to Nokia and WM6.5 devices to get this 

It does work on Tattoo and now does not work on version 2.0+

I am sure a lot of professionals require this as well such as accountants, lawyers, architects, engineers etc.

Please advise if your fones are to be relegated to the consumer market and not the professional market so that we can tell the world that this is the case before hundreds more professionals try and buy an OS that is not geared to help their professions.

in the new way of doing business the cell fone is supposed to be a help in doing business and not a hinderance.

I await your reply at your earliest convenience.

Yours faithfully

</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 17:20:18 +0000</when>
<what></what>
</comment>
<comment>
<author>seldaien...@gmail.com</author>
<when>Wed, 01 Dec 2010 12:06:00 +0000</when>
<what>I bought Nexus One because itQ&apos;Es soposed it was designed by Google and Google filosophy is to give the user the freedom to choose if he wants to do something or not.

I feel betrayed by this, my wife wants an Android, but I will NOT buy another phone without this functionality.

There are SO MANY cases when you NEED to record calls, how can it be possible than a last generation smartphone does not allow you to do that as a integrated functionality or a 3rd party.

Sorry for my bad english.</what>
</comment>
<comment>
<author>bbabus...@gmail.com</author>
<when>Wed, 19 Jan 2011 19:39:33 +0000</when>
<what>I wish something will be done about this call recording issue.It just might be what makes me switch from Android after my contract is up. How hard could it possibly be to enable phone call recording on Android.</what>
</comment>
</bug>
<bug>
<bugid>9755</bugid>
<title>Back button takes you back to Home screen not previous menu</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-14T23:39:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 17:01:53 +0000</openedDate>
<description>Phone: T-Mobile Pulse Mini Android: 2.1-update1 Steps: 1. Go to dialer.
2. Go into the contacts. 3. Select a contact so more detail appears. 4.
Press the back button. Notice how you are not taken back to the contacts
menu but jumped out onto the main Android home screen. If you repeat
this with the call log you are correctly returned to the call log.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 14 Jul 2010 23:39:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1839</bugid>
<title>Notepad sample fails to handle VIEW action</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Sat, 24 Jan 2009 03:45:26 +0000</openedDate>
<description>Reported against SDK 1.0r2. (Originally reported against SDK 0.9beta as
Issue 885.) The manifest for Notepad declares an intent to handle the
VIEW action, however this action is not recognized by the Notepad
implementation, resulting in the following log message if an attempt is
made to View a Notepad item URI: E/Notes: Unknown action, exiting The
Notepad manifest declares VIEW: Q&lt;E!-- This filter says that we can view
or edit the data of a single note --Q&gt;E Q&lt;Eintent-filter
android:label=Q&quot;E@string/resolve_editQ&quot;EQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;E /Q&gt;E . . . But the onCreate
method in NoteEditor.java only recognizes the EDIT and INSERT actions.
Fix: Handle VIEW along with EDIT if (Intent.ACTION_EDIT.equals(action)
|| Intent.ACTION_VIEW.equals(action)) { . . .</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:22:29 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:59:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6269</bugid>
<title>Wifi connection inconsistency: loses connectivity</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>135</stars>
<reportedBy>sam...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 09:55:17 +0000</openedDate>
<description>There are a lot of Wifi problems posted here, but most tend to be aimed
towards what people think are specific problems (router or b/g/n
related) to where they canQ&apos;Et connect. This report IS NOT for being
unable to connect! This problem is occurring for me on the Motorola
Droid 2.0.1 on varying connections/ routers. Wifi connects just fine,
and will function for a random amount of time. After this time, the
connectivity disappears. Usually less than 30 minutes of browsing is all
it takes. The browser wonQ&apos;Et connect to anything, market wonQ&apos;Et show any
lists, and speedtest app wonQ&apos;Et find any servers. When this happens, the
phone will still show the wifi icon as if its connected. Toggling the
phones wifi off/on instantly fixes the problem for a short period of
time until connectivity is inevitably lost again. Just to reiterate,
this is a problem that transcends the connection settings of the signal
and occurs on every wifi hotspot IQ&apos;Eve tested.</description>
<comment>
<author>aok...@gmail.com</author>
<when>Tue, 26 Jan 2010 16:47:25 +0000</when>
<what>When signal strength is good, I am not having that problem at all. I can stay 
connected for hours.</what>
</comment>
<comment>
<author>viettam...@gmail.com</author>
<when>Tue, 26 Jan 2010 17:04:18 +0000</when>
<what>I have a Linksys WRT610Nv1 with the latest v2 firmware, running separate B/G 2.4GHz and N 5GHz networks 
with WPA2, and a Verizon/Motorola Droid with firmware 2.0.1. Standing next to the router the Droid still is hit-
or-miss when achieving connectivity. It tries to acquire a DHCP assignment and fails. Other time it will work for 
a while and then lose the connection some time later.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 26 Jan 2010 18:43:19 +0000</when>
<what></what>
</comment>
<comment>
<author>fisher....@gmail.com</author>
<when>Tue, 26 Jan 2010 18:44:01 +0000</when>
<what>Visit https://supportforums.motorola.com/thread/16191?start=0Q&amp;Etstart=0 and you will
see 59 pages and growing on a discussion of WiFi problems. The majority of which is
2.0.1 code (after being OTA pushed).
While some have had some luck, itQ&apos;Es erratic at best, and this should not be the case.
WiFi has been around a long time.
Personally I do not know if this is not more of a Droid problem. But supposedly the
Droid uses unmodified 2.0.1 WiFi code.</what>
</comment>
<comment>
<author>golduriel</author>
<when>Tue, 26 Jan 2010 19:11:54 +0000</when>
<what>Toggling the DroidQ&apos;Es WiFi on/off isnQ&apos;Et an option for me: When the WiFi connection
stalls, so does Settings/Wireless Q&amp;E networks/Wi-Fi. It wonQ&apos;Et respond and the unit
must be turned off and on again before toggling WiFi is possible.</what>
</comment>
<comment>
<author>jaybirn</author>
<when>Thu, 28 Jan 2010 00:34:48 +0000</when>
<what>HereQ&apos;Es an explanation of the problem IQ&apos;Em having (which is a little different than the 
OPQ&apos;Es but likely has a similar cause):

IQ&apos;Eve found that one of the easiest ways to transfer files onto my phone is by running 
an FTP server on my phone (IQ&apos;Eve used both SwiFTP and FTPServer and have had the same 
experiences with both) as I donQ&apos;Et carry my USB cable with me. Most of the time IQ&apos;Em 
able to successfully transfer files to the phone (directly to the SD card). These are 
usually songs that IQ&apos;Eve pulled form Amazon or the ITMS and are Q&lt;E 10Mb in size. Every 
once in a while, the transfer will stall and render the wifi on my phone completely 
useless. I wonQ&apos;Et be able to use data at all; be it in the market, the browser, FTP, 
etc. I have to cycle the wifi on my phone and it will work perfectly after doing so. 
In addition, IQ&apos;Eve had this problem a few times randomly while only using Google Voice 
for SMS on the phone. Wifi will quit working and wonQ&apos;Et sync incoming texts through 
GV.
 
Most of the time, this is a small nuisance that I can live with. Right now, however, 
I am trying to transfer a large file to my phone and do not have my USB cable with 
me, so I am using FTP. The file I am trying to transfer is 1.5Gb. When transferring 
with FTP, using both SwiFTP and FTPServer, the transfer will stall after about 25-30 
seconds (the time seems pretty consistent) and will temporarily break wifi on my 
phone. IQ&apos;Eve tried this several times with the same outcome. IQ&apos;Eve had this experience 
with a few different routers (all Linksys): a WRT54G running stock firmware, a WAP54G 
running stock firmware, and a WRT54G running DD-WRT. All routers are using WPA2 
Personal and are on isolated (uncluttered) channels without MAC filtering. I havenQ&apos;Et 
tried using a static IP, but IQ&apos;Eve never had issues connecting to or using a wireless 
router; my problem stems from using it.

And hereQ&apos;Es a link to the Moto forums where IQ&apos;Eve done some experimentation and 
narrowed the issue down to AES on WPA1/2 networks: 
https://supportforums.motorola.com/message/108376#108376</what>
</comment>
<comment>
<author>fisher....@gmail.com</author>
<when>Thu, 28 Jan 2010 20:47:59 +0000</when>
<what>I have also done some experimenting. I have a collection of ancient WiFi devices. As
well as newer, custom built, dedicated *nix based systems. On both standard PC
hardware and Alix Q&amp;E Wrap (PC Engine) hardware.
None of my newer systems use anything but Atheros chipsets.
But one one of my old devices is a Linksys WAP54G v2 running firmware 3.4 which I
believe has a Broadcom WiFi chipset. And I have found that the Droid will connect to it.
And I can affect the amount of time the Droid stays connected!

In the Motorola forums TKIP was explained...
https://supportforums.motorola.com/message/108431#108431

This WAP54G has as place to adjust itQ&apos;Es TKIP timeout. ItQ&apos;Es default setting was 5
minutes. And the Droid would loose connection to the AP in 5 minutes. Reliably! I
have set the APQ&apos;Es timeout to 8 hours, but the Droid lost itQ&apos;Es ability to connect in a
hour. I have now set the APQ&apos;Es timeout to 2 hours and am currently waiting to see if
Droid will make it past itQ&apos;Es prior high-water mark.</what>
</comment>
<comment>
<author>timjulian</author>
<when>Fri, 29 Jan 2010 06:30:18 +0000</when>
<what>My droid will connect, but not exchange data, with my Netgear router when WPA/WPA2
PSK security is in place, despite entering the correct password.  However, when
security is disabled, I have no problem with the WiFi.  My Motorola Droid connects
successfully to the wireless router.  

Please correct the software to allow connectivity to WPA/WPA2 PSK security, as my
home wireless is the only router that I have control over.  I am frequently in
locations where I am granted use of a password protected wireless network, but my
Droid fails to work because of the ownerQ&apos;Es desired security.  This is disappointing.
 Please let me know when you fix the problem.  Thanks!</what>
</comment>
<comment>
<author>fisher....@gmail.com</author>
<when>Fri, 29 Jan 2010 13:51:11 +0000</when>
<what>Additional information:
I took home a Linksys WAP55AG v2 firmware 1.1, This AP has the ability to to set to
TKIP only while the prior mentioned WAP54G is what Linksys calls Q&quot;EMix ModeQ&quot;E.
I set the WAP55AG so the A band radio is off, and the TKIP key renewal is 2 hours.
Kept the Droid within the APQ&apos;Es rather small range (stock antenna) and never lost
connection all night!
Even setup a FTP server on the droid and copied a DVDQ&apos;Es ISO image file over to it.
While not at blazing speed, it worked.

Additional information about the WAP54G. I have confirmed it is a Broadcom chipset. I
removed the shielding from the radio section of the circuit board and visually
confirmed this as well as took pictures (Surprised me that the Droid has a 2 - 3 inch
focal range). And that (IQ&apos;Em guessing itQ&apos;Es due to the mix mode instead of TKIP only)
the Droid would keep itQ&apos;Es connection with the TKIP key renewal set to 2 hours. Even
when moving in and out of itQ&apos;Es also limited range (again, stock antennaQ&apos;Es). But I
would have to turn the DroidQ&apos;Es WiFi off, then on, to get it to connect again.
When I get to the office IQ&apos;Ell try a TKIP key renewal of 3, then 4 hours. Hopping that
will make a difference.

IQ&apos;Em keeping the WAP54G at my office, and the WAP54AG at home to have something that
at least works at each. And to continue experiments.

And due to the fact that both these APQ&apos;Es use Broadcom WiFi radios, I have yet to have
to reset the APQ&apos;Es to get the Droid to reattach, unlike my Atheros APQ&apos;Es which do a
better job of locking out misbehaving devices that donQ&apos;Et play by the rules they are
configured with. And since none of them have ancient TKIP only. The DroidQ&apos;Es get
locked out! 

Which is not good news! No current APQ&apos;Es of any brand or based on current open source
projects IQ&apos;Em aware of support TKIP only any more.

I donQ&apos;Et know if the Droid uses Q&quot;EcleanQ&quot;E 2.0.1 code. Or if Motorola has made changes to
support their WiFi radio in the Droid and in doing so messed the code up to only
support TKIP.

IEEE says that according to my DroidQ&apos;Es WiFi MAC addrss itQ&apos;Es a Motorola radio, but
IEEE also says that the Linksys is a Linksys/Cisco. While I have confirmed itQ&apos;Es in
fact Broadcom that is the OEM.
Someone with more skill or access in Q&quot;Einside infoQ&quot;E will need to confirm itQ&apos;Es TI that
is the OEM for the DroidQ&apos;Es WiFi hardware. IQ&apos;Em not brave enough to take mine apart.</what>
</comment>
<comment>
<author>x475...@gmail.com</author>
<when>Fri, 29 Jan 2010 15:51:58 +0000</when>
<what>Very interesting info.  But doesnQ&apos;Et explain the problems on unsecured networks.</what>
</comment>
<comment>
<author>fisher....@gmail.com</author>
<when>Fri, 29 Jan 2010 15:59:51 +0000</when>
<what>Actually I think it does. Newer WiFi chipsets Q&amp;E their code are going to protect
themselves. So when the Droid goes into itQ&apos;Es weird behavior newer APQ&apos;Es will stop
talking to the DroidQ&apos;Es MAC. While older chipset APQ&apos;Es could care less.  </what>
</comment>
<comment>
<author>Saul.Tan...@gmail.com</author>
<when>Fri, 29 Jan 2010 17:05:41 +0000</when>
<what>@fisher.bmt:

ifixit has taken one apart so that you donQ&apos;Et have to:

http://www.ifixit.com/Teardown/Motorola-Droid/1436/1

It does seem to be a TI WL1271A. Open source drivers are available from TI.
</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Sun, 07 Feb 2010 10:46:34 +0000</when>
<what>Hi,
I confirm this bug.

And there are _a_lot_ of people experiencing this issue.

I have an HTC Magic vodafone branded and I can connect to any wifi without any problem.
connection alive for 30 seconds and the it just keep timing out.
any other device connect to the wifi flawless so it is not a wifi/router/setting issue.

I tried a lot of configuration on my gphone (advanced wifi setting) with no result.

there is a discussion going on on the vodafone forum where vodafone administrators
partecipated: http://forum.vodafone.co.uk/index.php?showtopic=25004Q&amp;Est=100

Just to add more information: iQ&apos;Eve have an adsl wireless router from NetGear. a and g
protocols, WPA mixed mode (TPIK + AES), dhcp enabled and so on (but I tried to use
fixed IP address from the phone too, no difference at all).

And, anyway, it simply does not make sense to change setting on the router to make
the htc phone work with it if everything else work. and if it isnQ&apos;Et your router
thatQ&apos;Es not an option.

I donQ&apos;Et know if this is a vodafone specific issue, an HTC one or an android one.
It may also be a combo of different issue but IQ&apos;Ed like someone to investigate on this.

Please speak to each other, as companies and come up with some solution.</what>
</comment>
<comment>
<author>mich...@fhcmsoftware.com</author>
<when>Wed, 03 Mar 2010 16:14:36 +0000</when>
<what>I am having the same problem with my Droid, using the Actiontec router that is
provided by Verizon FIOS.  And by the way, as the FIOS router is a MOCA (uses coax
instead of Cat5e for network), changing the router isnQ&apos;Et an option. 
I have WPA2.  No problem connecting with a laptop, a Wii, or anything else - but same
intermittent problems described above for Droid.  At first, it seemed to connect and
work well.  Now IQ&apos;Em finding it either connects but then loses it and wonQ&apos;Et reconnect
unless I restart phone, and even when it connects, I get timeouts when browsing.</what>
</comment>
<comment>
<author>joshua.m...@gmail.com</author>
<when>Fri, 26 Mar 2010 02:02:54 +0000</when>
<what>IQ&apos;Em experiencing extremely slow wifi speeds on my Droid.  When I switch wifi to off, 
itQ&apos;Es like night and day, download speeds are back to normal.  The wireless router is a 
TRENDnet tew-652brp using WPA2 encryption.  </what>
</comment>
<comment>
<author>megati...@gmail.com</author>
<when>Thu, 08 Apr 2010 16:28:36 +0000</when>
<what>IQ&apos;Em, having the same problem with wifi. I have no problem connecting to my buffalo 
router, but sooner or later it will always drop the net connection. Switching wifi 
on and off will fix the issue temporarily.</what>
</comment>
<comment>
<author>abhishek...@gmail.com</author>
<when>Mon, 26 Apr 2010 13:19:07 +0000</when>
<what>Same issue with Moto Milestone, Netgear router WGR514, the device connects to the 
network, but thereQ&apos;Es no data flowing. Will attempt changing the channel config on my 
router and check.</what>
</comment>
<comment>
<author>bigshape</author>
<when>Mon, 26 Apr 2010 13:29:23 +0000</when>
<what>on my huawei hg520 i changed the router beacon frequency from the default 100 to 40 and 
that has seemed to help - not sure if thatQ&apos;Es an option in the netgear settings...

obviously still not a fix for other networks though.</what>
</comment>
<comment>
<author>shandily...@gmail.com</author>
<when>Sun, 02 May 2010 13:01:00 +0000</when>
<what>Started working on the Motorola Milestone with a Netgear WGR614, just disabled WMM (wireless multimedia) and 
the data began to flow!

Security type is still WPA- PSK [TKIP]</what>
</comment>
<comment>
<author>paythebu...@gmail.com</author>
<when>Mon, 17 May 2010 23:13:18 +0000</when>
<what>I am experiencing the same problem with intermittent connectivity. I have observed as others have 
reported that older chipsets do not exhibit this behavior. I am using a verizon fios router. Cycling the 
power to the wifi seems to correct the issue for an indeterminate amount of time. Security settings are 
wpa 2 tkip.</what>
</comment>
<comment>
<author>digicy...@gmail.com</author>
<when>Tue, 18 May 2010 13:59:10 +0000</when>
<what>I am experiencing the WiFi issue on my Milestone running Android 2.1 update1, It 
does connects to DLINK wireless router but the data does not pass, Though i can ping 
the router IP and the latency is quite high 200 to 350 ms.

i have tried ,,

changing to different channels.
Changing security to WEP , WPA-PSK , None.

nothing works...</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Wed, 02 Jun 2010 21:00:00 +0000</when>
<what>I can sit at my desk, right next to the router and it will show signal strength max
on connection.  A minute or so later it shows signal strength of only two bars.  In
the living room, where my laptop runs pretty fast, the Droid will drop WiFi after a
few minutes or just refuse to connect (sees the WiFi but never completes the address
acquisition).  I just hauled the thing across Europe (I know, not phone so whatQ&apos;Es the
point, but it has WiFi and GPS that are supposed to work independently of 3G) and I
had problems connecting to networks at airports in Portland, OR, Seattle, WA, London
(Heathrow), and Barcelona.  All had available networks that were not secure and none
got a consistent connection.  It would connect in some hotels, but would lose
connection shortly after.  
  At home, turning the Droid WiFi off and on with the gadget will cause it to
reconnect pretty consistently, but it will lose connection again, or sometimes just
drop throughput dramatically. This did not work in any of the airports on the trip
but worked about the same in the hotels.  I might blame my (old) router at home if it
werenQ&apos;Et for the consistent performance problems with what must be almost every router
brand in existence.
  Sadly the GPS didnQ&apos;Et work at all, ever, when I was away from the Verizon network,
IQ&apos;Em off to find the GPS discussion to post that.</what>
</comment>
<comment>
<author>jbh...@gmail.com</author>
<when>Thu, 17 Jun 2010 14:51:10 +0000</when>
<what>IQ&apos;Eve always had problems with wifi dropping on my Motorola DROID, but it seemed to be more frequent and take longer to come back after the 2.1 update.  After reading more and more threads about this, I changed my router to G-only (from mixed mode B/G/N).  It seems to have fixed the problem and it occurred to me that IQ&apos;Eve not had a problem using a public wifi system.

My SSID is hidden, security is WPA2, etc.  None of those settings were changed.

I think itQ&apos;Es a problem with either N or mixed-mode.

</what>
</comment>
<comment>
<author>Mi1e...@gmail.com</author>
<when>Thu, 08 Jul 2010 08:11:40 +0000</when>
<what>IQ&apos;Eve gone through three Motorola Droid handsets (one I got in December, two I got more recently just last month)... ALL OF THEM had this problem.  I tried turning off WMM on my Linksys WRT160NL which VASTLY improved my experience for a few days, but I must have been lucky because itQ&apos;Es behaving exactly the same way again very recently.  The same fixes, I can turn off wifi and turn it back on again to restore it for a short time (for me, usually only a few minutes).

Oddly, the Cisco wireless routers at work let my Droid connect flawlessly and remain connected all day uninterrupted.  IQ&apos;Em not sure what the routers at work are doing differently, but they seem to grant my Droid apparently flawless connectivity for hours upon hours, while at home my Linksys WRT160NL (despite any changes IQ&apos;Eve made to configuration, outside of disabling WPA--which I will not do) has made any difference.  IQ&apos;Eve not had the same excellent luck in other public wifi access points--so this is definitely an issue I need to have fixed on the handset itself.  I hear that the newer kernels in rooted Droid images fixed the problem.  Can anyone confirm that Android 2.2 (Froyo) will have this fixed in the OTA release coming up?

Model number: Droid
Firmware version: 2.1-update1
Baseband version: C_01.3E.03P
Kernel version: 2.6.29-omap1-g7fa8788 android-build@apa26 #1
Build number: ESE81
</what>
</comment>
<comment>
<author>isaacdfo...@gmail.com</author>
<when>Thu, 08 Jul 2010 13:33:12 +0000</when>
<what>IQ&apos;Eve had my Droid since 12/2009 and IQ&apos;Eve never been able to use WiFi on it. It connects and gets an IP address, then only works for a few seconds and stalls out. IQ&apos;Eve tried it on two different access points with various settings.

Firmware: 2.1-update1
Build: ESE81
Model # under battery: A855</what>
</comment>
</bug>
<bug>
<bugid>9462</bugid>
<title>conversion error in edittextQ&apos;Es password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SooHyuck...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 11:04:33 +0000</openedDate>
<description>In this issue SnSService Edittext was used to login, setInputType
ShowPassword methods used by the user after clicking on the button to
hide or show the text of Edittext function. But the source code within
the framework of the textview setInputType method used but the error
occurs. Steps to reproduce the problem. - Contacts Q&gt;E Menu Button Q&gt;E
Accounts Q&gt;E Click Facebook Q&gt;E Next Q&gt;E Click Password EditText Q&gt;E type Q&quot;EaaaQ&quot;E
Q&gt;E Q&quot;EaQ&quot;E to Q&quot;E*Q&quot;E before I change to Q&gt;E ShowPassword CheckBox click (turn off
the text behind the method behavior) Q&gt;E type Q&quot;EbbbQ&quot;E Q&gt;E ShowPassword
CheckBox click (text, hidden method, action) Q&gt;E Result: Q&quot;E**a***Q&quot;E Note:
Android on the reproduction path(Contacts Q&gt;E Menu Button Q&gt;E Accounts Q&gt;E
Click Facebook Q&gt;E Next) of Samsung mobile phones only. Error : Result is
Q&quot;E**a***Q&quot;E Correct : Result is Q&quot;E******Q&quot;E I attached Error Log. please
answer this issue. thanks.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 12:34:08 +0000</when>
<what>Issue 9461 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>9781</bugid>
<title>Wi-Fi always enters Power Save Polling (PSP) mode when screen off, causing problems for some apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>96</stars>
<reportedBy>steven.b...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 20:11:57 +0000</openedDate>
<description>It seems that, even with Q&quot;EWifi Sleep PolicyQ&quot;E set to Q&quot;ENeverQ&quot;E, the wifi on
some Android devices will enter Power Save mode (a.k.a. PSP mode) when
the screen turns off. PSP mode apparently causes the wifi device to
sleep, but wake up periodically and ask its access point to deliver
packets that were addressed to to the device while it was asleep. This
necessarily causes additional, Q&quot;EspikyQ&quot;E network latency. This additional
latency means that some network-oriented applications experience
problems when the screen turns off. Most notably, Internet telephony
apps simply cannot make a call over wifi with the screen off. As soon as
the screen goes off, the call becomes heavily garbled or mute in both
directions. HereQ&apos;Es the associated bug on Sipdroid:
http://code.google.com/p/sipdroid/issues/detail?id=268 Sipdroid has
kludged a solution for this problem by forcing the screen to be on while
a wifi call is in progress. Fring may do the same, but I do not use
Fring enough to know. The best that any Internet telephony app could
ever do in this situation is use a large buffer to smooth out the audio,
but the resulting delay would always be similar to calling China from
the United States. This also seems to cause problems with: * live-source
streaming audio (apps such as StreamFurious) * bulk data transfer rates
(FTP) * potentially any app not designed for its connection quality to
suddenly and dramatically change * potentially any app, if the access
point drops any packets from its queue or is otherwise
not-perfectly-behaved There are a number of issues in AndroidQ&apos;Es queue
already that seem to be the same or related to this issue:
http://code.google.com/p/android/issues/detail?id=7421
http://code.google.com/p/android/issues/detail?id=6611
http://code.google.com/p/android/issues/detail?id=9029
http://code.google.com/p/android/issues/detail?id=9590 From what IQ&apos;Eve
read, this seems to affect HTC phones mainly (maybe only). I also wonder
if it couldnQ&apos;Et be causing more nefarious issues than network latency.
Intel has the idea that some access points simply donQ&apos;Et play well with
PSP mode: http://www.intel.com/support/wireless/wlan/sb/cs-006205.htm In
terms of solutions: A Q&quot;ECAMQ&quot;E (a.k.a. constant awake mode) type of
WifiManager.WifiLock would allow apps that need uninterrupted
low-latency to request it. An option to disable PSP mode might help some
users diagnose their wifi problems.</description>
<comment>
<author>steven.b...@gmail.com</author>
<when>Thu, 15 Jul 2010 17:51:40 +0000</when>
<what>in the interests of making this a more proper bug report:

reproduction steps, on apparently any HTC phone:

1) turn on wifi power
2) set wifi sleep policy to Q&quot;EneverQ&quot;E
3) begin pinging your phoneQ&apos;Es ip address from a remote computer
4) toggle the screen on and off.

expected result:

there should at least never be packetloss in any condition, as long as the phone has good wifi signal.
when using a telephony app (such as Sipdroid or Fring), there should be no increase in latency. packets should be delivered as normal.

actual result:

ping times jump while the screen is off, anywhere from 300ms (the least increase i have seen yet) to 5000ms.
some users experience packet loss.

for more information, see bug 7421 or http://code.google.com/p/sipdroid/issues/detail?id=268 .</what>
</comment>
<comment>
<author>dave...@gmail.com</author>
<when>Fri, 16 Jul 2010 05:23:11 +0000</when>
<what>Newer Nexus Ones (post late-March/April) experience packet loss. Earlier units show the elevated pings. Seems there are some differences in the hardware revisions of the wifi chipset that mediate the effect.</what>
</comment>
<comment>
<author>dave...@gmail.com</author>
<when>Sun, 18 Jul 2010 04:25:31 +0000</when>
<what>Just a bit more on how the current sleep policy is Q&quot;EworkingQ&quot;E on newer devices currently being shipped:

WIFI sleep policy is broken on some newer phones:

With the policy to turn off when the screen is off:
- expected outcome: WIFI switches to 3G/Edge
- actual outcome: WIFI disables (phone cannot be pinged) but does not switch to 3G/Edge...no data/notifications get through

With the policy to not turn off when plugged in:
- expected outcome: WIFI stays on when screen is off when plugged in
- actual outcome: WIFI disables (phone cannot be pinged) and no data/notifications get through

With the policy to never turn off:
- expected outcome: WIFI stays on when the screen is off always
- actual outcome: WIFI disables (phone cannot be pinged) and no data/notifications get through

So regardless of policy setting, the only outcome is the phone is unpingable and no data of any type gets through. BROKEN. I tested this on six separate routers.

Whether packets are slow to respond or dropped seems to depend on the MAC address of the device and presumably some firmware revision of the Broadcom WIFI hardware used by HTC (see this thread on the Desire over at XDA for more):

http://forum.xda-developers.com/showthread.php?t=727332</what>
</comment>
<comment>
<author>viktor.m...@gmail.com</author>
<when>Mon, 19 Jul 2010 10:16:51 +0000</when>
<what>WHY the h?ll donQ&apos;Et you address this issue Google? I Have to buy a new router because of this (wifi-connection drops w/o any notification) and even so I will still have the problem with severely increased latency with the screen off and/or packetloss.

HTC Desire, wifi policy @ never, Screen on

Reply from xx.xxx.xx.xxx: bytes=32 time=222ms TTL=64
Reply from xx.xxx.xx.xxx: bytes=32 time=42ms TTL=64
Reply from xx.xxx.xx.xxx: bytes=32 time=275ms TTL=64
Reply from xx.xxx.xx.xxx: bytes=32 time=96ms TTL=64


HTC Desire, wifi policy @ never, Screen off

Reply from xx.xxx.xx.xxx: bytes=32 time=1453ms TTL=64
Reply from xx.xxx.xx.xxx: bytes=32 time=1298ms TTL=64
Reply from xx.xxx.xx.xxx: bytes=32 time=1220ms TTL=64
Reply from xx.xxx.xx.xxx: bytes=32 time=1231ms TTL=64</what>
</comment>
<comment>
<author>viktor.m...@gmail.com</author>
<when>Mon, 19 Jul 2010 10:28:53 +0000</when>
<what>This app doesnQ&apos;Et work for me and my Desire but seems to help some with the Nexus.
http://wififixer.wordpress.com/2010/07/14/n1sleeptldr/


Q&quot;EThe Nexus One uses the Broadcom 4329 wifi/bluetooth chip. This chip supports wifi power save mode. 

Instead of leaving the wifi chip at full power like on other devices when Wifi Sleep Policy is set to Never or Never while Plugged in, the Nexus One uses the wifi power save mode. 

Many access points/routers are unable to properly handle this mode, so the connection drops. 

Note: Some revisions of the Broadcom 4329 chip may work better in wifi power save mode. 

ThatQ&apos;Es it. 

If I were Google, IQ&apos;Ed change the driver to just leave the wifi chip at full power like other devices do when in Never sleep mode. Or, IQ&apos;Ed add another option to Sleep Policy mode for wifi power save.

In any case, I hope Google does something, because more and more Android devices will be using the same chip, or other chips that use power save mode. 

The behavior of Wifi Sleep Policy should be consistent across Android. 

However, letQ&apos;Es give the engineers at Google some time to study and work on the problem. We have no idea whatQ&apos;Es involved.Q&quot;E </what>
</comment>
<comment>
<author>mwhitl...@gmail.com</author>
<when>Mon, 19 Jul 2010 10:34:30 +0000</when>
<what>Google, please DO NOT FORCE the radio to Constant Awake Mode all the time.  I for one appreciate the *three-day* runtime I get with my HTC EVO 4G, which IQ&apos;Em sure would not be possible if the Wi-Fi radio were listening constantly.

The only course of action that will appease everyone would be to add a new user-configurable option to the Wi-Fi Q&quot;EAdvancedQ&quot;E menu:

802.11 Power Save Mode:
  * Auto (the current behavior)
  * Constant Awake Mode (CAM) only
  * Power Save Polling (PSP) only</what>
</comment>
<comment>
<author>steven.b...@gmail.com</author>
<when>Mon, 19 Jul 2010 20:59:37 +0000</when>
<what>reminder / clarification:

the wifi sleep policy is *different* from the wifi power saving mode. in android, Q&quot;EsleepQ&quot;E for the wifi means to turn it completely off.

the wifi sleep policy governs when the phone should switch between wifi and mobile data. the power saving mode governs *how* the wifi device behaves while itQ&apos;Es on.

i think the Q&quot;Econstant awake modeQ&quot;E term is confusing people, since it refers to a power save mode. but since Q&quot;Econstant awake modeQ&quot;E and Q&quot;Epower save pollingQ&quot;E are established industry terms and Q&quot;Esleep policyQ&quot;E is a google-invented term, i kind of think google ought to change Q&quot;Esleep policyQ&quot;E to Q&quot;Eswitching policyQ&quot;E or something. especially since the term is buried deep in an advanced settings menu.

this issue is about the power save mode, *not* the sleep policy. i think weQ&apos;Ed better keep them separate or it will be harder for the developers to work these issues.</what>
</comment>
<comment>
<author>dave...@gmail.com</author>
<when>Thu, 22 Jul 2010 01:56:31 +0000</when>
<what>See here:

http://www.boygeniusreport.com/2010/07/14/some-nexus-one-users-experiencing-wi-fi-connectivity-issues/

And here for an update from Broadcom including .git:

http://android.git.kernel.org/?p=platform/system/wlan/broadcom.git;a=commit;h=5a838529e6197475cbe8f5a4557fbd31f90586a6</what>
</comment>
<comment>
<author>steven.b...@gmail.com</author>
<when>Thu, 22 Jul 2010 17:14:10 +0000</when>
<what>linking the android discussion:

http://www.google.com/support/forum/p/android/thread?tid=01a47ff5b0a92d52Q&amp;Ehl=en

recapping the latest:

thereQ&apos;Es a legitimate bug that makes later-model nexus ones (the test is whether your mac address starts with 00) receive no data while in PSP mode. itQ&apos;Es been patched now, and is available on the latest cyanogen nightly.

note though that this wonQ&apos;Et help people with buggy access points or people who want to use VoIP. iQ&apos;Em trying to direct people from the group to star this issue.</what>
</comment>
<comment>
<author>steven.b...@gmail.com</author>
<when>Thu, 22 Jul 2010 22:32:07 +0000</when>
<what>so i was reading about http://en.wikipedia.org/wiki/IEEE_802.11e-2005#Automatic_power_save_delivery . itQ&apos;Es apparently a replacement to PSP mode that seems to be designed with VoIP applications / devices in mind.

the system even provides a way for APSD for to be active for some applications and not others, by changing the ToS-or-DSCP-or-whatever field of outgoing data packets.

are there any real network engineers (not pretend ones like me) in the crowd who can speak about whether this is what we need, or whether itQ&apos;Es already enabled and accessible somehow?</what>
</comment>
<comment>
<author>severn.t...@gmail.com</author>
<when>Fri, 30 Jul 2010 18:21:25 +0000</when>
<what>The fix is in the MSM kernel tree now as well:

http://android.git.kernel.org/?p=kernel/msm.git;a=commitdiff;h=8097ca0f92819b977472381f46315de15633361c

I have a newer nexus one (got it just before they stopped selling) and my MAC address does not start with 00. It seems to work properly with the updated kernel module.
</what>
</comment>
<comment>
<author>mml6...@gmail.com</author>
<when>Wed, 01 Sep 2010 09:40:35 +0000</when>
<what>This severely limits applications that utilize a Q&apos;EpushQ&apos;E paradigm such as instant messengers and third party mail clients. As soon as the screen goes dark on certain devices, connectivity disappears. No more instant updates. As soon as the device fails over to gprs, everything comes back (this could be 15-20min or not at all -- i havenQ&apos;Et figured out a stable pattern yet). Please fix this!</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Mon, 06 Sep 2010 10:52:26 +0000</when>
<what>Q&quot;EA Q&quot;ECAMQ&quot;E (a.k.a. constant awake mode) type of WifiManager.WifiLock would allow apps that need uninterrupted low-latency to request it.Q&quot;E

Does that mean WiFiLock when the screen turns off is PSP by default? That doesnQ&apos;Et make a lot of sense, as even Market downloads fail when the screen turns off - youQ&apos;Ed think someone would have caught that...?

So basically, the only reason market downloads work when the screen is off on most devices is that the device manufacturers have tweaked the software on their own devices to make it work? WITHOUT contributing that knowledge back to Android?! :(</what>
</comment>
<comment>
<author>Bond...@gmail.com</author>
<when>Tue, 07 Sep 2010 01:57:40 +0000</when>
<what>When are they finally going to push an update out with this fix in it ...

Might need to move to cyanogen to get these sort of fixes without having to wait months</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Tue, 07 Sep 2010 05:59:37 +0000</when>
<what>@Bond711

IQ&apos;Eve been talking to a few people on XDA-Developers about integrating the fix into Desire ROMs based on CyanogenMod (itQ&apos;Es apparently really simple - yesterday a guy rewrote my bcm2439.ko module within like half an hour... all I had to do was replace the file via ADB in recovery and voila, CAM), but it seems like they actually WANT the WiFi to enter PSP mode when the screen is off.

Apparently itQ&apos;Es not a bug, itQ&apos;Es a feature.


So far I can confirm that power usage is higher: ~8mA idle vs. ~5mA in PSP mode. Translates to 175h of standby time instead of 250h...

However, since I use my phone as an actual smartphone and not just as a telephone, I need to be able to access the FTP and Wireless ADB servers while the screen is off... not to mention VoIP. SipDroid works fine with the screen off now, btw.

What we really need is a toggle switch for PSP vs. CAM in the Advanced Wireless Settings menu...</what>
</comment>
<comment>
<author>mwhitl...@gmail.com</author>
<when>Tue, 07 Sep 2010 06:20:05 +0000</when>
<what>Q&gt;E What we really need is a toggle switch for PSP vs. CAM in the Advanced Wireless Settings menu...

Do you really want to have to keep going in there to toggle it?  What if you receive a SIP call while itQ&apos;Es set to PSP?  Do you want to tell the caller to stand by while you go into Advanced Settings and switch to CAM?

I would think a better solution would be to have the WiFiLock keep the wireless interface in CAM as long as itQ&apos;Es locked, regardless of whether the screen is on.  If no apps are holding a WiFiLock, then the behavior should continue as it is now, switching to PSP to conserve power when the screen is off.

The devices that cannot receive any packets at all while in PSP mode are suffering from an entirely different bug, which should be fixed separately.</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Tue, 07 Sep 2010 06:33:38 +0000</when>
<what>I wouldnQ&apos;Et toggle it. I want to be able to set mine to CAM permanently, but other people might want PSP. Hence the toggle switch ;)

As is, you have to recompile your own wifi driver module to change the setting, see here: http://forum.xda-developers.com/showpost.php?p=8037062Q&amp;Epostcount=44

Works fine, but will probably F up as soon as the kernel in the ROM changes, requiring a recompile... which sucks because I have no idea how to recompile it myself :(


Keeping the interface in CAM mode while WiFiLock is on would be a good alternative, of course. However, itQ&apos;Ed have to switch to CAM mode from PSP as soon as certain connections are established. Say IQ&apos;Eve got an FTP server running in the background - when no clients are actively connected, PSP mode would be fine... but when a client connects, it should switch to CAM...</what>
</comment>
<comment>
<author>egcros...@gmail.com</author>
<when>Tue, 07 Sep 2010 06:45:22 +0000</when>
<what>To comment 17, of course PSP mode is a feature, and a valuable one at that - it improves battery life while maintaining WiFi connectivity sufficient for *most* uses.

What is a Q&quot;EbugQ&quot;E, or rather a Q&quot;Emis-featureQ&quot;E is that PSP mode is hardwired to screen sleep mode, and cannot be controlled separately from that.

We need a separate type of wake lock in the API, like Q&quot;EWIFI_CAM_LOCKQ&quot;E, so that the applications that *really* need full-speed connectivity while the screen is dark (SIP UAs (only during the call), FTP/HTTP servers (only during data transfer)) can get this lock. Currently, such applications have to resort to obtaining a generic wake lock, that keeps the screen lit (and touch-sensitive, which is often rather undesirable).

As noted in comment 18, people who loose connectivity entirely have a different bug that should be reported and discussed as such.</what>
</comment>
<comment>
<author>mwhitl...@gmail.com</author>
<when>Tue, 07 Sep 2010 06:45:50 +0000</when>
<what>Ideally, the power saving mode of the Wi-Fi interface would be exposed through the public API as just another privileged method call.  But achieving that would require the cooperation of the Google developers, and it seems like we havenQ&apos;Et even gotten their attention yet.</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Tue, 07 Sep 2010 07:28:40 +0000</when>
<what>@egcrosser: ThatQ&apos;Es a good way to look at it. Having apps be able to lock the WiFi into CAM mode at will would be great...

As for the devices that lose connectivity entirely in PSP mode (connected but unpingable): ThatQ&apos;Es due to faulty custom ROMs and router settings, IMO. Had that on earlier versions of my ROM (OpenDesire), and it was fixed with kernel changes or something... Also, the dynamic power reduction settings on my router cause this problem too. Obviously it has nothing to do with this problem...



Continued testing with the CAM driver provides the following power consumption values:

2010/09/07 08:39:21 -10mA
2010/09/07 08:40:21 -4mA
2010/09/07 08:41:21 -5mA
2010/09/07 08:42:21 -9mA
2010/09/07 08:43:21 -5mA
2010/09/07 08:44:21 -5mA
2010/09/07 08:45:21 -17mA
2010/09/07 08:46:21 -5mA
2010/09/07 08:47:21 -5mA
2010/09/07 08:48:22 -4mA
2010/09/07 08:49:22 -5mA
2010/09/07 08:50:22 -5mA
2010/09/07 08:51:22 -5mA
2010/09/07 08:52:22 -34mA
2010/09/07 08:53:22 -4mA
2010/09/07 08:54:23 -8mA
2010/09/07 08:55:23 -5mA
2010/09/07 08:56:23 -5mA


ThatQ&apos;Es actually BETTER than what I got with PSP. Never had dips to 4mA with PSP, and the average is lower too. Screw the toggle switch Google (or any complicated switching, for that matter), just make CAM permanent... PSP doesnQ&apos;Et seem to save any power whatsoever.</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Sun, 19 Sep 2010 08:56:07 +0000</when>
<what>Continued testing of drivers with permanent CAM mode (been using them permanently since my last post here) show no decreased battery life, even in long periods of standby, in which differences should show most drastically.

Losing about 1% per hour over night with Sipdroid, Locale, imo.im (IM client) and DroidVNC Server running and connected (where applicable) - same as with the PSP driver.

If any of you are still having trouble, IQ&apos;Ed recommend taking a look at patching the source for your bcm4329.ko module (I linked to the XDA-Dev thread with all the info a few posts up) until Google comes up with a permanent patch.</what>
</comment>
<comment>
<author>javu...@gmail.com</author>
<when>Thu, 23 Sep 2010 20:12:10 +0000</when>
<what>Can anyone point me on how to compile a bcm4329.ko for the stock kernel with the CAM mode modification? Or at least a link on a modified one?</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Fri, 24 Sep 2010 06:08:04 +0000</when>
<what>See comment #20</what>
</comment>
<comment>
<author>plauriol...@gmail.com</author>
<when>Sat, 25 Sep 2010 15:51:12 +0000</when>
<what>This issue seems to be somehow improved on update 2.2.1 for Nexus One. 
Before this update my phone uses to completely stop responding to WIFI ping request as soon as he entered PSP mode (Wend the screen shut down). 
Now with 2.2.1, it responds to most of my ping requests with the screen off. However, the latency is slower and if I use VoIP apps like Sipdroid with my screen off, most of the ping get unanswered (2 out of 10, mostly) and the VoIP conversation gets really badly choppy...
ItQ&apos;Es like if wend the phone enter PSP mode, overall performance is decreases and even if he is still being used and having a hard time working properly, he wonQ&apos;Et leave PSP mode.
All that being said, itQ&apos;Es still a really good update and they definitely improved the PSP Mode, witch work mush better for me. 
Send me your feedbacks if you guys try this update.

Thanks for this update Google. =)

Greeting form Montreal, Canada.

You can follow the manual update procedure on the link below or you can wait for the OTA update.
Manual update procedure: http://www.androidcentral.com/nexus-one-update-android-221

Warring: follow the update step carefully; I am now responsible for any issue you may encounter during update and after. Some keyboard app are experiencing issues with this new update.</what>
</comment>
<comment>
<author>gordon.m...@gmail.com</author>
<when>Tue, 12 Oct 2010 16:57:26 +0000</when>
<what>This is still a problem for the HTC Evo with the latest October 2010 OTA update of Android 2.2.  This is a huge problem for VOIP apps.  Please fix.</what>
</comment>
</bug>
<bug>
<bugid>11045</bugid>
<title>cannot receive SMS messages when internal memory is low</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-06T00:26:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>335</stars>
<reportedBy>silvrdad@gmail.com</reportedBy>
<openedDate>Mon, 06 Sep 2010 14:52:12 +0000</openedDate>
<description>URGENT URGENT URGENT This issue originated months ago with issue 1.6 is
actually a 2.2 issue. An urgent issue in Froyo 2.2 update where SMS
messages are rejected by the phone ( not the network ) and lost. Issue
requires immediate of applications until enough memory odd freed up. The
bad part, is the messages are just lost, cannot be retrieved by the
network, and you have no clue about the message content or its sender,
and the sense is not notified that the message was not delivered. See
full details here:
http://code.google.com/p/android/issues/detail?id=4991 NOTE: This form
is only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>homncr...@gmail.com</author>
<when>Tue, 07 Sep 2010 16:44:50 +0000</when>
<what>Agreed. This issue has plagued every release since 1.6 (up to and including 2.2), on all varieties of carriers in countries all over the world, various kinds of phones, and ROMs (stock, CyanogenMod, and others). It is particularly irksome on a G1 where it is incredibly easy (in comparison to modern phones) to hit the low memory warning.</what>
</comment>
<comment>
<author>viktor.r...@gmail.com</author>
<when>Tue, 07 Sep 2010 16:57:44 +0000</when>
<what>T-Mobile Pulse (Huawei U8220), 2.1 (Hungarian update) installed. Carrier is Telenor Hungary. Error is received after low memory warning appears. It appears that SMS-es received while in low memory state are lost forever.</what>
</comment>
<comment>
<author>jelko...@gmail.com</author>
<when>Tue, 07 Sep 2010 17:09:12 +0000</when>
<what>Confirmed. The low memory threshold seems to be 20MB. Once you go under that, SMS messages are simply lost (not re-delivered after you clear space). 

N1, 2.2, Bell Mobility in Canada.</what>
</comment>
<comment>
<author>homncr...@gmail.com</author>
<when>Tue, 07 Sep 2010 17:26:50 +0000</when>
<what>ItQ&apos;Es actually a percentage of phone memory. On the G1, the limit seems to be ~9MB.</what>
</comment>
<comment>
<author>franck.s...@gmail.com</author>
<when>Tue, 07 Sep 2010 19:28:24 +0000</when>
<what>N1, 2.2, Virgin Mobile France. Limit ~20MB</what>
</comment>
<comment>
<author>mag...@gmail.com</author>
<when>Tue, 07 Sep 2010 19:52:21 +0000</when>
<what>N1, 2.2, Tele2 Sweden. Limit ~20MB.</what>
</comment>
<comment>
<author>ramytra...@gmail.com</author>
<when>Tue, 07 Sep 2010 23:35:38 +0000</when>
<what>N1, 2.2, T-Mobile, USA Limit - 20MB.
Same problem as everyone else listed above. Please fix this issue. </what>
</comment>
<comment>
<author>dad...@gmail.com</author>
<when>Wed, 08 Sep 2010 01:09:46 +0000</when>
<what>N1 2.2 T-mobile Austria. </what>
</comment>
<comment>
<author>dharriso...@gmail.com</author>
<when>Wed, 08 Sep 2010 02:14:05 +0000</when>
<what>N1 2.2 t-mobile USA.
Also tried on Wind Mobile Canada and Rogers Canada.</what>
</comment>
<comment>
<author>darrenpo...@gmail.com</author>
<when>Wed, 08 Sep 2010 06:52:04 +0000</when>
<what>I have the same issue on my Nexus One (2.1 and 2.2) in South Africa on our MTN network.
This really needs to be fixed, itQ&apos;Es back to the basic of a mobile phone - must make calls and receive smsQ&apos;Es!!!

The issue I have with mine is that one the message limit is reached as described above and I have deleted some applications and messages I STILL do not get the incoming messages and it STILL says I have no space. TO solve this I have to REBOOT my device!!! After the reboot I can get new messages but the old one/s are lost.

I hope google solves this soon.</what>
</comment>
<comment>
<author>Foto1...@gmail.com</author>
<when>Wed, 08 Sep 2010 07:56:47 +0000</when>
<what>I noticed something peculiar tonight when my phone ran out of memory.  The phone had been sitting dowmant, not docked, for at least 2 hours.

I noticed as soon as I removed Facebook updates, the memory issue clears.  In fact, IQ&apos;Eve noticed the same thing many times:  when I remove the FB updates (9.8MB), memory problem goes away.  Coincidence, or is there a connection?

CAN WE PLEASE GET THIS FIXED???
IQ&apos;Em just tired of losing SMS messages and feeling like a fool when people ask me why I donQ&apos;Et reply.</what>
</comment>
<comment>
<author>adothomp...@gmail.com</author>
<when>Wed, 08 Sep 2010 09:08:54 +0000</when>
<what>My N1, MTN Nigeria rejects messages with over 20MB of free space.  Very frustrating.</what>
</comment>
<comment>
<author>toniologiorgio@gmail.com</author>
<when>Wed, 08 Sep 2010 10:21:29 +0000</when>
<what>Same problem t-mobile pulse 3 rom</what>
</comment>
<comment>
<author>bengt.al...@gmail.com</author>
<when>Wed, 08 Sep 2010 10:49:19 +0000</when>
<what>I canQ&apos;Et believe this has still not been fixed. I have lost several extremely important SMS messages, which could have led to total disasters, due to this issue.

Google - FIX THIS!!! NOW!!!

N1, 2.2, Telia/Comviq/Tele2/ (+EMT (Estonia))</what>
</comment>
<comment>
<author>dgonn...@gmail.com</author>
<when>Wed, 08 Sep 2010 11:00:42 +0000</when>
<what>same here on SFR/Vodafone network in france (N1, Cyanogenmod 6 stable)
</what>
</comment>
<comment>
<author>hull...@gmail.com</author>
<when>Wed, 08 Sep 2010 11:42:24 +0000</when>
<what>Had this problem on official UK 2.1 release on the T-mobile pulse.

Low memory seems to be the issue. 

Sick to death of it, google pull your finger out. </what>
</comment>
<comment>
<author>homncr...@gmail.com</author>
<when>Wed, 08 Sep 2010 17:45:37 +0000</when>
<what>Keep the comments constructive guys. Getting angry and name-calling wonQ&apos;Et make the issue any better.</what>
</comment>
<comment>
<author>2736...@gmail.com</author>
<when>Fri, 10 Sep 2010 04:08:50 +0000</when>
<what>Having this problem with Droid gen1 OS v2.2 + Flash update and prior to 2.2 update.  The phone would randomly (to me at least) purge ALL text messages - INCLUDING locked messages if the messaging limit was reached.  EXTREMELY frustrating.  Now the phone states that incoming text messages are being sent to the bit bucket - a black hole - deleted.  I reach my messaging limit and there is no Q&quot;EcautionQ&quot;E message, no deleting of ancient messages, just refuses to accept the incoming message, I have no idea who it is from and is really very frustrating.  Please resolve this.  Poor functionality here.

A suggestion that Q&quot;Esoon, incoming messages will be immediately discardedQ&quot;E would be useful, deleting, individually, the OLDEST messages in my messaging queue to allow for incoming NEW messages would be more logical and appropriate.  And please, NEVER, NEVER delete a Q&quot;ElockedQ&quot;E message.  I lock the bloody thing for a reason.

Droid Gen1, Froyo 2.2, supplementary Flash update, Verizon network.

Thanx.</what>
</comment>
<comment>
<author>poru...@gmail.com</author>
<when>Wed, 15 Sep 2010 09:18:06 +0000</when>
<what>SMS get lost under 20MB memory
N1 2.2, Cellcom Israel</what>
</comment>
<comment>
<author>pwallington@gmail.com</author>
<when>Thu, 16 Sep 2010 22:37:28 +0000</when>
<what>Just to confirm (with a little telecoms network knowledge) that this problem is abolsutely NOT carrier specific. The phone should be returning MCEF (Message Capacity Exceeded Failure) to the network in this situation, which would allow the SMS to be re-delivered when the phone is able to accept messages again (and queue up any new SMSs). Instead the phone is accepting the message and then dropping it - so itQ&apos;Es gone forever :-(</what>
</comment>
<comment>
<author>Foto1...@gmail.com</author>
<when>Thu, 16 Sep 2010 23:39:58 +0000</when>
<what>OK thanks for that bit of techy info.  

So itQ&apos;Es definitely the onboard software causing the problem.

It appears its also happening across software releases (see issue #4991)

SO THE REAL QUESTION IS H-O-W TO GET THEIR ATTENTION TO FIX THIS ???
THE ISSUE IS SO CRITICAL THAT IT AFFECTS MY BUSINESS RELATIONSHIPS WHEN MESSAGES ARE LOST!!!

</what>
</comment>
<comment>
<author>bengt.al...@gmail.com</author>
<when>Thu, 16 Sep 2010 23:48:47 +0000</when>
<what>How to get attention? Star the problem, ask everyone you know to star it too, write a trouble ticket, and wait?</what>
</comment>
<comment>
<author>dgonn...@gmail.com</author>
<when>Fri, 17 Sep 2010 11:48:11 +0000</when>
<what>letQ&apos;Es forward it to major news websites (engadget ...)</what>
</comment>
<comment>
<author>lenn...@gmail.com</author>
<when>Fri, 17 Sep 2010 12:08:28 +0000</when>
<what>I believe this bug being investigated by Google as we speak.  Stay tuned...</what>
</comment>
<comment>
<author>bengt.al...@gmail.com</author>
<when>Fri, 17 Sep 2010 14:34:49 +0000</when>
<what>I agree with dgonneau - Engadget is a good idea. IQ&apos;Em sure they would be happy to report this serious flaw, and IQ&apos;Em sure many of the posters in this (and the old) threads have heartbreaking stories about the for ever missed SMS:es. At least I do...

Dgonneau - will you pass this on to Engadget?</what>
</comment>
</bug>
<bug>
<bugid>8599</bugid>
<title>Pressing a key then quickly pressing the caps button doesnQ&apos;Et capitalize.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mike.calhoun</reportedBy>
<openedDate>Tue, 25 May 2010 22:09:56 +0000</openedDate>
<description>Expected Results: When a user presses any key and then quickly presses
the caps key, the keyboard turns into uppercase. The next letter typed
will be in uppercase. Actual Results: When a user presses any key and
then quickly press the caps key, the keyboard turns into uppercase,
however, it quickly goes back to lower case. The next letter typed will
be in lowercase. Steps To Repro: Open up the Software Keyboard. Press
the Q&quot;EaQ&quot;E key and then quickly press the Q&quot;ECapsQ&quot;E key. Device: Motorola
Droid Software: Android 2.1 NOTE: This also happens on a 3rd party
keyboard (Smart KeyBoard Pro)</description>
</bug>
<bug>
<bugid>3962</bugid>
<title>anbdroid_rules.xml main-out-folder and main-out-calsses not required with ADt 0.9.3</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-28T06:17:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>fred.gr...@gmail.com</reportedBy>
<openedDate>Sun, 20 Sep 2009 19:21:00 +0000</openedDate>
<description>android_rules.xml main-out-folder and main-out-classes not required with
ADT 0.9.3 as ADT 0.9.3 now sets up the tests stuff as separate project
rather than having dev set up tests src in parent project thus test
targets dev declare use out-classes and out-folder and no longer
main-out-folder and mina-out-classes.. changes to android_rules.xml
enclosed</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 20:56:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 06:17:33 +0000</when>
<what>android_rules.xml has never been used by ADT.
You seem to have commented main-out-classes but itQ&apos;Es still used in the compile target.

In any case, weQ&apos;Ere seriously changing the rules for the next version, so this is
obsolete.android_rules.xml has never been used by ADT.
You seem to have commented main-out-classes but itQ&apos;Es still used in the compile target.

In any case, weQ&apos;Ere seriously changing the rules for the next version, so this is
obsolete.</what>
</comment>
</bug>
<bug>
<bugid>7346</bugid>
<title>Gmail process was dead during monkey testing</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Wed, 24 Mar 2010 15:12:50 +0000</openedDate>
<description>Gmail process was dead during monkey testing. (Force Close) Please refer
to the below log file. ============================================
03-09 11:32:31.462 D/Gmail ( 4097):
com.google.android.gm.HtmlConversationActivity@4565eea0 onKeyDown()
keyCode:19 event:KeyEvent{action=0 code=19 repeat=0 meta=0 scancode=0
mFlags=0} 03-09 11:32:31.462 D/Gmail ( 4097):
com.google.android.gm.HtmlConversationActivity@4565eea0 onKeyDown()
keyCode:82 event:KeyEvent{action=0 code=82 repeat=0 meta=0 scancode=0
mFlags=8} 03-09 11:32:32.126 W/InputManagerService( 1462): Window
already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@458cd4d0 03-09
11:32:32.681 D/Gmail ( 1707): MailProvider.insert(): adding label ^t to
conversation 1329700642801841993, maxMessageId 1329700642801841993 03-09
11:32:32.986 D/Gmail ( 4097):
com.google.android.gm.HtmlConversationActivity@4565eea0 onKeyDown()
keyCode:61 event:KeyEvent{action=0 code=61 repeat=0 meta=0 scancode=0
mFlags=8} 03-09 11:32:33.291 D/Gmail ( 4097):
com.google.android.gm.HtmlConversationActivity@4565eea0 onKeyDown()
keyCode:22 event:KeyEvent{action=0 code=22 repeat=0 meta=0 scancode=0
mFlags=8} 03-09 11:32:33.314 V/WifiStateTracker( 1462): DHCP pre/cur
states: 1 : 1 03-09 11:32:33.603 D/Gmail ( 4097):
com.google.android.gm.HtmlConversationActivity@4565eea0 onKeyDown()
keyCode:20 event:KeyEvent{action=0 code=20 repeat=0 meta=0 scancode=0
mFlags=8} 03-09 11:32:34.306 D/Gmail ( 4097):
com.google.android.gm.HtmlConversationActivity@4565eea0 onKeyDown()
keyCode:58 event:KeyEvent{action=0 code=58 repeat=0 meta=0 scancode=0
mFlags=8} 03-09 11:32:34.619 D/Gmail ( 4097):
com.google.android.gm.HtmlConversationActivity@4565eea0 onKeyDown()
keyCode:50 event:KeyEvent{action=0 code=50 repeat=0 meta=0 scancode=0
mFlags=8} 03-09 11:32:35.298 D/dalvikvm( 1462): GC freed 32370 objects /
1615728 bytes in 189ms 03-09 11:32:37.103 D/Gmail ( 1707):
MailProvider.insert(): adding label to conversation 1329700642801841993,
maxMessageId 1329700642801841993 03-09 11:32:37.119 D/AndroidRuntime(
4097): Shutting down VM 03-09 11:32:37.119 W/dalvikvm( 4097):
threadid=3: thread exiting with uncaught exception (group=0x4001d1c8)
03-09 11:32:37.126 E/AndroidRuntime( 4097): Uncaught handler: thread
main exiting due to uncaught exception 03-09 11:32:37.158
E/AndroidRuntime( 4097): java.lang.StringIndexOutOfBoundsException 03-09
11:32:37.158 E/AndroidRuntime( 4097): at
com.google.android.gm.comm.longshadow.LongShadowUtils.isUserLabel(LongShadowUtils.java:279)
03-09 11:32:37.158 E/AndroidRuntime( 4097): at
com.google.android.gm.comm.longshadow.LongShadowUtils.getDisplayableLabel(LongShadowUtils.java:304)
03-09 11:32:37.158 E/AndroidRuntime( 4097): at
com.google.android.gm.HtmlConversationActivity.onLabelChanged(HtmlConversationActivity.java:2151)
03-09 11:32:37.158 E/AndroidRuntime( 4097): at
com.google.android.gm.MenuHandler$1.handleMessage(MenuHandler.java:94)
03-09 11:32:37.158 E/AndroidRuntime( 4097): at
android.os.Handler.dispatchMessage(Handler.java:99) 03-09 11:32:37.158
E/AndroidRuntime( 4097): at android.os.Looper.loop(Looper.java:123)
03-09 11:32:37.158 E/AndroidRuntime( 4097): at
android.app.ActivityThread.main(ActivityThread.java:4364) 03-09
11:32:37.158 E/AndroidRuntime( 4097): at
java.lang.reflect.Method.invokeNative(Native Method) 03-09 11:32:37.158
E/AndroidRuntime( 4097): at
java.lang.reflect.Method.invoke(Method.java:521) 03-09 11:32:37.158
E/AndroidRuntime( 4097): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
03-09 11:32:37.158 E/AndroidRuntime( 4097): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 03-09
11:32:37.158 E/AndroidRuntime( 4097): at
dalvik.system.NativeStart.main(Native Method) 03-09 11:32:37.181
I/Process ( 1462): Sending signal. PID: 4097 SIG: 3 03-09 11:32:37.181
I/dalvikvm( 4097): threadid=7: reacting to signal 3 03-09 11:32:37.252
I/dalvikvm( 4097): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E 03-09
11:32:37.361 I/DumpStateReceiver( 1462): Added state dump to 1 crashes</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:06 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>13190</bugid>
<title>Issue with the Swype and Call Log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hamirele...@gmail.com</reportedBy>
<openedDate>Wed, 15 Dec 2010 07:09:51 +0000</openedDate>
<description>Hello Android Staff, i have a Motorola_i1 with iDEN technology, im
attach the info about my Device: -Firmware Version: 1.5 -Baseband
Version: RBF.02.00 -Kernel Version: 2.6.27 andrcm@fl08bld45 #1 -Build
Number: RBE.02.00. i have 2 issue, first: the swype itQ&apos;Es not working at
100% when i wrote around 50 caracters the swype screen get freeze and
after a Master Reset, im still had the same issue, now i need to use the
andriod keypad and dont like at all. Second Issue and also is very
important, yesterday 13 of December 2010, my device request the software
update on my device all workQ&apos;Es good and looks very fine with the new
style but im still had the swype issue and now i have a new issue, when
i receive an alert call via PTT on when i wanna verify my call log
appear this code: Q&quot;ESorry, the process andriod.process.acore has stopped
unexpectedly. Please Try Again.Q&quot;E and appear the Buttom FORCE CLOSE and
my device make a Reboth. So i cant verify my Call Log on any menu option
and after the master reset either fix this. This issue began since the
Software Update. My Carrier is Nextel-Mexico and also said again my
device its a Motorola i1 opus one (iDEN). iQ&apos;Ell be waiting for an answer
i really need the call log acess. At. Hugo Mireles. Sprint-Nextel
Adjusment POC hamirelesi89@gmail.com</description>
</bug>
<bug>
<bugid>13870</bugid>
<title>Bitmap.createBitmap(Bitmap src) returns mutable Bitmap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yom.mabr...@gmail.com</reportedBy>
<openedDate>Sun, 09 Jan 2011 19:57:13 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). Bitmap a = Bitmap.createBitmap(10, 10,
Config.ARGB_8888); Bitmap b = Bitmap.createBitmap(a); if(b.isMutable())
{ Log.d(Q&quot;EBitmapQ&quot;E, Q&quot;EWeird, should be immutableQ&quot;E); } - What happened. b is
mutable. - What you think the correct behavior should be. b should be
immutable as mentionned in
http://developer.android.com/reference/android/graphics/Bitmap.html#createBitmap(android.graphics.Bitmap)
DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere using, and/or
which device the problem appears on (model and Android version). tested
on emulator 2.1 and 2.2; and Samsung Galaxy S 2.2</description>
</bug>
<bug>
<bugid>7876</bugid>
<title>Q&quot;Eget directionsQ&quot;E button gone from browser on moto droid with 2.1update1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>DanielSe...@gmail.com</reportedBy>
<openedDate>Tue, 20 Apr 2010 22:17:58 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Q&quot;EGet
directionsQ&quot;E button now says Q&quot;Eshow on mapQ&quot;E which is less useful and
sometimes impossible to get navigation off of. - Steps to reproduce
Perrform a search for Q&quot;Egeneric business near locationQ&quot;E. On 2.0 you would
be given two buttons, one to call the selected business and one to Q&quot;Eget
directionsQ&quot;E which would go straight to navigation. Now it says Q&quot;Eshow on
mapQ&quot;E which opens a map in the browser, sometimes there is a navigation
button in the lower right corner of the map and sometimes not. It now
adds extra un needed steps to the process and sometimes dosent even give
an option for directions. Please advise on how to get the Q&quot;Eget
directionsQ&quot;E button back as I used it very frequently.</description>
</bug>
<bug>
<bugid>18250</bugid>
<title>No line/word wrap in e-mail when viewing a reply to a reply that originated from Android phone e-mail client.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>schwe...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 13:52:12 +0000</openedDate>
<description>- Steps to reproduce the problem: 1. Receive an e-mail via EAS on phone
from originator. 2. Reply (Reply-A) to originator using phone, with at
least one line longer than screen width. 3. Receive a reply (Reply-B),
from originator, to userQ&apos;Es reply (Reply-A) via EAS on phone. 4. When
viewing Reply-B - the original reply (Reply-A) within the body of
Reply-B is not line/word-wrapped. Forcing the user to scroll right to
read the contents of Reply-A. However, the content of Reply-B is
correctly line/word-wrapped as is the content of the original message. -
What happened. Please see attached screenshot. - What you think the
correct behavior should be. Reply-A should be line/word-wrapped when
viewing ReplyB Device: Samsung Google Nexus S Android version: 2.3.4</description>
</bug>
<bug>
<bugid>7259</bugid>
<title>Serious documentation bug: Notifications in the Q&apos;Ecommon tasksQ&apos;E page.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>3</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Fri, 19 Mar 2010 22:10:50 +0000</openedDate>
<description>According to this page:
http://developer.android.com/guide/appendix/faq/commontasks.html#alerts
(scroll down a bit) ... the way to do notifications is: static void
setNewMessageIndicator(Context context, int messageCount){ // Get the
static global NotificationManager object. NotificationManager nm =
NotificationManager.getDefault(); nm.notifyWithText(...); } But neither
of those methods exist as far as I can tell:
http://developer.android.com/reference/android/app/NotificationManager.html
Seriously guys, employ some people to work on your documentation
full-time! ItQ&apos;Es embarrassing. Alternatively it would be cool if you
turned the documentation into a structured wiki-like thing, so you can
add comments to each variable, method, page, etc.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 22 Mar 2010 15:12:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>334</bugid>
<title>Activity dies unexpectedly on mediaPlayer.prepare()</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T00:04:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucabu...@virgilio.it</reportedBy>
<openedDate>Thu, 21 Feb 2008 22:57:17 +0000</openedDate>
<description>I tried mediaPlayer.prepare() in the main Activity and all goes well,
but if I try to create a mediaPlayer within an activity, started by the
main activity by using startActivity(Intent), the second activity dies
(note that it doesnQ&apos;Et throw an exception, it just disconnects the dalvik
v.m.) and returns to the first activity. If I donQ&apos;Et call the prepare
method, the second activity is properly launched, so itQ&apos;Es not an intent
problem. Below the affected code of the MainActivity:
-------------------- Intent playIntent = new Intent(PLAY_ACTIVITY);
MainActivity.this.startActivity(playIntent); -------------------- and
this is the code of the PlayActivity: -------------------- sv =
(SurfaceView) findViewById(R.id.surface); holder = sv.getHolder();
holder.setFixedSize(320, 240);
getWindow().setFormat(PixelFormat.TRANSPARENT); MediaPlayer mp = new
MediaPlayer(); mp.setDisplay(holder.getSurface()); try {
mp.setDataSource(Q&quot;Ehttp://37.244.94.50:80/n0.mp4Q&quot;E); mp.prepare(); }
catch(Exception e) { String msg = e.getMessage(); } --------------- note
if the same code is put into the MainActivity, everything (the player
and the entire application) works fine. debug log attached.</description>
<comment>
<author>lucabu...@virgilio.it</author>
<when>Fri, 29 Feb 2008 14:31:28 +0000</when>
<what>Hi. I made some more tests, and it results that the application crashes also if i put
all the code into the first activity. But the same code into another application
works fine.

debug log (after calling prepare method) attached.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:10:25 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>meghajos@gmail.com</author>
<when>Wed, 26 Mar 2008 00:04:15 +0000</when>
<what>The MediaPlayer.prepare() call will crash if it is called before the ActivityQ&apos;Es
Surface is created.
The MediaPlayer.prepare() should be called in the surfaceCreated() method or after it
is called, so that the surface is ready for the video to play.</what>
</comment>
</bug>
<bug>
<bugid>3582</bugid>
<title>API for ad-hoc LAN (wifi and bluetooth) with service discovery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>55</stars>
<reportedBy>bayle.shanks@gmail.com</reportedBy>
<openedDate>Tue, 18 Aug 2009 08:33:29 +0000</openedDate>
<description>As far as I can tell there is no high-level API for Android applications
that wish to communicate with other nearby Android devices without going
through the Internet. This would be helpful for multiplayer games, chat,
etc. If there are no wifi routers nearby, the Androids could setup their
own adhoc wifi network. Alternately, bluetooth could be used. In
addition to a socket interface, perhaps something like BonAHA would be
good.</description>
<comment>
<author>bayle.shanks@gmail.com</author>
<when>Tue, 18 Aug 2009 08:34:18 +0000</when>
<what>(this is an enhancement request, not a defect)</what>
</comment>
<comment>
<author>bayle.shanks@gmail.com</author>
<when>Tue, 18 Aug 2009 08:44:51 +0000</when>
<what>i forgot to include the following keyword: peer-to-peer (p2p)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:26:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:25:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:24:02 +0000</when>
<what></what>
</comment>
<comment>
<author>ili...@gmail.com</author>
<when>Wed, 28 Oct 2009 06:08:08 +0000</when>
<what>Our application needs this functionality, because its core service is to connect people 
around. In WinMobile we have already implemented this connectivity and would like to 
make the app crossplatform. </what>
</comment>
<comment>
<author>vineshpa...@gmail.com</author>
<when>Fri, 06 Nov 2009 13:14:56 +0000</when>
<what>I think it will be really open up lots of application ideas, I am thinking of
building a game(mulitplayer) which friends can enjoy anywhere using adhoc</what>
</comment>
<comment>
<author>zorgan3...@gmail.com</author>
<when>Mon, 01 Mar 2010 16:14:39 +0000</when>
<what>Please add this API...</what>
</comment>
<comment>
<author>ghemp...@gmail.com</author>
<when>Sun, 14 Nov 2010 18:08:16 +0000</when>
<what>Does anyone know if there already exists a low level way to do this?</what>
</comment>
<comment>
<author>mne...@gmail.com</author>
<when>Thu, 15 Sep 2011 20:33:06 +0000</when>
<what>IQ&apos;Em hopping this feature will be available soon, as the first comment say..</what>
</comment>
</bug>
<bug>
<bugid>16832</bugid>
<title>print screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Murdock...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 13:26:21 +0000</openedDate>
<description>As in ththe iPad, there should be a print screen function. On moto xoom
3.1.</description>
<comment>
<author>Hutch...@gmail.com</author>
<when>Thu, 19 May 2011 12:15:59 +0000</when>
<what>Absolutely! Since every developer app for screen capture requires root this should be a stock system app. </what>
</comment>
</bug>
<bug>
<bugid>6888</bugid>
<title>Email app strips attachments from messages when forwarding</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>winsor.o...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 22:48:33 +0000</openedDate>
<description>On my motorola droid 2.0.1 When trying to forward a message containing
an attachment such as a pdf file, the body of the message is sent but
not the attachment(s). Since the email app wonQ&apos;Et allow attaching
anything to an email other than images (pictures), this is particularly
nasty. I canQ&apos;Et figure out how to send a non-picture file to someone.</description>
</bug>
<bug>
<bugid>5256</bugid>
<title>ActiveSync warnings on exchange server caused by Droid users only</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>aha...@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 16:34:00 +0000</openedDate>
<description>We have users setup on our coprorate email server connecting using
activesync. Most users are windows mobile and iPhones. We currently have
2 droids for testing (one is mine!). I get warnings in my exchange
server application logs like this. It only began when we started testing
the droids. Event Type: Warning Event Source: Server ActiveSync Event
Category: None Event ID: 3033 Date: 12/2/2009 Time: 3:32:30 PM User:
username Computer: EXCHANGE Description: The average of the most recent
[200] heartbeat intervals used by clients is less than or equal to
[540]. Make sure that your firewall configuration is set to work
correctly with Exchange ActiveSync and direct push technology.
Specifically, make sure that your firewall is configured so that
requests to Exchange ActiveSync do not expire before they have the
opportunity to be processed. For more information about how to configure
firewall settings when using Exchange ActiveSync, see Microsoft
Knowledge Base article 905013, Q&quot;EEnterprise Firewall Configuration for
Exchange ActiveSync Direct Push TechnologyQ&quot;E (Enterprise firewall
configuration for Exchange ActiveSync Direct Push Technology). I have
modified my firewall here to meet MSQ&apos;Es recommendations for timeout
values - mine are at 900 seconds. It seems that the droidQ&apos;Es activesync
is doing something a little different than the standard activesync
session with the server. Does anyone else manage an exchange server and
have access to these logs? Please look to see if youQ&apos;Ere getting the same
warning. ItQ&apos;Es logged about 1 time per hour. The only thing that I
havenQ&apos;Et tried is restarting the server after the changes on our
firewall. I donQ&apos;Et expect this to be an issue. Thanks! Adam</description>
<comment>
<author>Jeffrey.Sharkey</author>
<when>Mon, 07 Dec 2009 20:39:28 +0000</when>
<what>[ tracking as 2309879 ]</what>
</comment>
</bug>
<bug>
<bugid>16028</bugid>
<title>(Android Browser) canvas fill() non-zero winding number rule seems not implemented properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>francis....@chukhang.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 00:55:53 +0000</openedDate>
<description>This is the same as chromium bug
http://code.google.com/p/chromium/issues/detail?id=51650 . - see
http://code.google.com/p/chromium/issues/detail?id=51650 for how to
reproduce - observed on Nexus One running Android 2.3.3 Build GRI40</description>
</bug>
<bug>
<bugid>19670</bugid>
<title>Gtalk application bug on Galaxy S2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>damien.mabin@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 02:03:01 +0000</openedDate>
<description>Hello, I have a problem with Gtalk on Android. IQ&apos;Em currently using a
Samsung Galaxy s2. Model reference : GT-I9100 Android version : 2.3.3
Compilation number : GINGERBREAD.XWKG1 Currently (08/29/2011) this is
the latest firmware. When I run the Gtalk application in my phone it
work great, I can chat, call firned, even use video call over 3G. The
issue I have found is that, when I call a friend with video, if I try to
switch my cam for the second one (there is one for face-to-face
converstation and an other one to fil; other things), it crash saying
Q&quot;ESorry the application encountered an error ...Q&quot;E. The can be reproduce
with a 100% rate. Exact step to reproduce the bug : - Launch GTalk -
With your phone start a video call with a friend. - Try to switch to the
other webcam of the phone using the button at the top of the screen. -
Notice the crash. To correct behaviour should be : - Click on the button
to switch the camera - Notive that the conversation is still working and
that the other user see your other webcam. Please feel free to contact
me if you need informations : screenshoot, video etc.</description>
<comment>
<author>ggrass...@gmail.com</author>
<when>Fri, 02 Sep 2011 11:42:44 +0000</when>
<what>IQ&apos;Eve the same issue. Same error message when switching to back camera. IQ&apos;Eve the same firmware level installed.</what>
</comment>
</bug>
<bug>
<bugid>5984</bugid>
<title>Events appear with guests when not in default calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>caleb.marcus</reportedBy>
<openedDate>Mon, 11 Jan 2010 20:23:44 +0000</openedDate>
<description>When I add an event to a secondary calendar via Calendar on my Android
device, it adds my secondary calendar as a Q&quot;Eguest.Q&quot;E Then, to unclutter
it, I have to delete that Q&quot;EguestQ&quot;E on Google Calendar from my computer.</description>
<comment>
<author>soko...@gmail.com</author>
<when>Thu, 04 Mar 2010 21:13:10 +0000</when>
<what>For future reference, this issue has previously been logged:
http://code.google.com/p/android/issues/detail?id=5484

Please star/vote for that issue as it will help give priority to the issue (rather
than fragment the votes).</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 06 Jun 2011 12:04:58 +0000</when>
<what>Yeah, please star issue 5484 instead.</what>
</comment>
</bug>
<bug>
<bugid>5847</bugid>
<title>There is no option to disable the annoying notification LED i didnQ&apos;Et want</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>neno...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 03:34:47 +0000</openedDate>
<description>Hi. There is no option to disable the annoying notification LED in
phones which have them. The notification LED is something I see as
completely obnoxious and unwanted, and I would like the option to turn
it off. This is a feature regression from my previous phone (a
blackberry storm), which while the storm is a piece of garbage, it did
infact have the ability to disable the annoying notification LED. Right
now in order to turn the bloody thing off, I have to root my phone. This
is an unwanted experience. FYI to all people who want this obnoxious
thing turned off, you can root your phone and then chmod 000 all of the
appropriate leds brightness files (on the droid, for example, they are
/sys/class/leds/{red,green,blue}/brightness). I suppose this can also be
done with the SDK somehow, but it seems non-obvious to me as to how that
would be achieved, as from my understanding of things, each notification
can have itQ&apos;Es own LED settings.</description>
<comment>
<author>tdh...@gmail.com</author>
<when>Sun, 10 Jan 2010 20:21:01 +0000</when>
<what>Ha, funny. IQ&apos;Eve written an app to enable the notification on the T-Mobile Pulse
because it doesnQ&apos;Et come with one. Anyway you are right - there is no general setting
to control the notification light and no way to disable it without root. The
permission changes you have made will be lost when you restart the phone - you have
to put them in init.rc to make it permanent. Alternatively removing the
/system/lib/hw/lights.default.so will stop the notification light working. It might
break things too though, so if you try it IQ&apos;Ed just rename it!</what>
</comment>
</bug>
<bug>
<bugid>2454</bugid>
<title>Cannot view html on sdcard because no file url</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-01T13:30:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>79</stars>
<reportedBy>jimc.ucl...@gmail.com</reportedBy>
<openedDate>Sat, 18 Apr 2009 00:27:21 +0000</openedDate>
<description>Problem: The Android distro provides no way for me to view local content
in HTML format, specifically content I copy onto the memory card. Every
other web browser in the world can show content on the local machine, so
this is a bug. Version: Android 1.0 (pre-Cupcake). Background: In
numerous forum postings users complain about the lack of file URLs in
Android. This one: http://groups.google.com/group/android-
developers/msg/45977f54cf4aa592 by Luca Belluccini (2008-08-24) has a
comment from developer Megha Joshi saying that file:// was formerly
supported but was suppressed due to an unspecified security threat. (IQ&apos;Em
surprised that the keywords Q&quot;Efile urlQ&quot;E yield nothing on this topic in
the bug search page.) Rationale for local content: On the Nokia N810 I
spend more time using local content than all other activities combined,
but this is not possible on the G1 under Android. I use these classes of
local content: * A local start page so the browser starts with something
reasonable even if the net is unavailable. * Downloaded issues of
journals (scientific and professional magazines). * E-books in HTML
format: software documentation, and entertainment. * Music and photo
gallery with my platform-independent HTML indexing. Other users report
that their major use of the handheld computer is for field maintenance
manuals or product sales catalogs, to be used at the customerQ&apos;Es site
independent of flaky or nonexistent cellular or WiFi connections. While
some people only use local content managed by the distroQ&apos;Es pre- made
applications, such as the music playerQ&apos;Es library module or the photo
indexer, I think a lot of people, not just myself, need this capability
to copy local content onto the memory card and use it, beyond what the
developers planned. Workarounds: * Alternate browsers: Steel and Opera
Mini share infrastructure with the Android browser, so also lack file://
URLs. Useless. * Local webserver: While I use this solution on my laptop
and desktop machines for web development, a webserver on a phone seems
kind of over the top. Nonetheless I tried i-jetty (
http://code.google.com/p/i- jetty/ ). It works, though itQ&apos;Es slow, but I
would have to create a plugin to access /sdcard, so I deferred this
solution, trying first something with a more attractive learning curve.
* Symbolic links in /data/data/com.android.browser: I could not figure
out any such link that was useful. * Custom content provider: This blog
post: http://www.techjini.com/
blog/2009/01/10/android-tip-1-contentprovider-accessing-local-file-system-
from-webview-showing-image-in-webview-using-content/ shows how to do it.
Supposing the appQ&apos;Es D-Bus path is com.android.fileurl, a URL of
content:// com.android.fileurl/android-asset/sdcard/whatever.html would
cause the app to be executed, and it would open the indicated path and
pipe the content to the browser. People say that this is the natural way
to do things in Android. However, to create this app I would need to
learn how to use my new copy of the SDK and Eclipse, learn Java, and
learn how to pack up the result in an APK file with proper signatures so
the package installer will accept it. So I deferred this solution also.
* Google Gears: My use case is exactly what Gears is intended to handle:
a local copy of content that could have been used on the net. First I
made a symbolic link from /data/data/com.android.browser/gears to a
directory on the memory card, since there isnQ&apos;Et enough room in main
flash for even one of my items. I read the Gears API docs, shamelessly
stole Javascript out of the demo, wrote a script (attached) to gearify a
journal issue, and set up the master copies. It works -- actually it
seems to work well, even in Q&quot;Eairplane modeQ&quot;E, which is the whole point of
this kludge. So I have a solution for my requirement. But could I ask my
wife, an experienced user but not a programmer, to do any of these
workarounds? I donQ&apos;Et think so; there is no effective workaround for an
ordinary user. What I Would Like the Developers to Do: * Revert the
patch; bring back the file:// URL. And of course deal with the security
issue (whatever it is) in a less destructive way. * Until the repaired
browser libraries can be distributed to the users, post on the Android
Market the Q&quot;EfileurlQ&quot;E app described above. The reason I donQ&apos;Et commit to
doing this myself is, I think this is not the best project to be my
first try with the SDK, whereas someone on the browser development team
could probably put together a professional quality package in an hour or
two. * Quite a number of people complaining about the lack of file://
were developers who wanted to show static pages from their appQ&apos;Es asset
directory. While the data: and content: URI schemas were offered as
solutions, itQ&apos;Es easy and natural to make a static page, while the
nonstandard methods present a barrier to the developer. IQ&apos;Eve noticed
that a lot of apps lack help or Q&quot;EaboutQ&quot;E pages, and I suspect that the
developers donQ&apos;Et want to re-invent the wheel to make those pages happen.
I would suggest that library initialization (not the app itself) should
set the appQ&apos;Es base URL to file:///data/data/name.of.app, and then if the
app sent a relative URL to Webview such as Q&quot;Ehelp.htmlQ&quot;E, the file would
be found, with no need to hardwire the appQ&apos;Es residence directory in the
appQ&apos;Es own code. (I may well have the directory wrong: I do need to read
docs and learn how to build an Android app.) Conclusion: I love my G1
phone, which is doing everything my N810 did and more, now that I have a
workaround for the file:// URL bug. And I like the Android browser
better than Micro-b for Maemo. But few users can do what I did as a
workaround, and the bug needs to be fixed the right way.</description>
<comment>
<author>nathanbu...@gmail.com</author>
<when>Fri, 08 May 2009 22:48:45 +0000</when>
<what>Reading local webpages is my primary use of my PSP. I would love to be able to get an
android device but if I canQ&apos;Et read htmlized books etc on it I have little use for it.</what>
</comment>
<comment>
<author>Dashtap...@gmail.com</author>
<when>Mon, 15 Jun 2009 19:19:54 +0000</when>
<what>All of jimc.uclamathQ&apos;Es rasons are very valid.  This is a huge issue for me as well. I
have a database program that generates HTML reports so that I can take the results on
the road.   A work-around I have found is to use the Astro file manager which
contains a HTML viewer. It is extremely lacking, because it does not support images
and back button takes you all the way out, instead of previous page.  </what>
</comment>
<comment>
<author>nav...@cs.columbia.edu</author>
<when>Mon, 15 Jun 2009 19:28:57 +0000</when>
<what>Try using the Browser to go to
content://com.android.htmlfileprovider/sdcard/example/file.html (where
example/file.html is some HTML file saved on your SD card in the example directory.)
This method appears to work for offline HTML content reading in the 1.5 (Cupcake)
Browser.</what>
</comment>
<comment>
<author>Dashtap...@gmail.com</author>
<when>Mon, 15 Jun 2009 19:59:58 +0000</when>
<what>Thanks! That worked... but it is very long to type out. It took me 3 tries on the
little keyboard to get typed right -- maybe dev will consider a browse button :-).  
I tried bookmarking the link and the bookmark forced http:// in front making the URL
invalid.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Tue, 16 Jun 2009 13:08:25 +0000</when>
<what>Well that negates any security concern, so a file:// method should be straightforward.</what>
</comment>
<comment>
<author>andy.the...@gmail.com</author>
<when>Tue, 16 Jun 2009 16:54:31 +0000</when>
<what>@Dashtapper - I found a workaround to get the bookmarks to not force Q&apos;Ehttp://Q&apos;E in
front of the bookmark: 
*visit the pageQ&apos;Econtent://com.android.htmlfileprovider/sdcard/example/file.htmlQ&apos;E (as
per comment 3) 
*goto Menu Q&gt;E Bookmarks Q&gt;E History tab
*bookmark the page by clicking on the Q&apos;Estar iconQ&apos;E

This works if you access the bookmark from within the browser.

If you try and visit the page from the Q&apos;ELiveBookmarksQ&apos;E folder (added to the desktop
via Long Press Q&gt;E Folders Q&gt;E LiveBookmarks) there is a toast popup that says
Q&apos;EApplication not installed on your phoneQ&apos;E

Any ideas as to why the second method fails and / or any fixes anyone?
</what>
</comment>
<comment>
<author>Dashtap...@gmail.com</author>
<when>Sat, 20 Jun 2009 10:51:37 +0000</when>
<what>Thanks andy.the.juggler, this works like a champ! ItQ&apos;Es a shame Android dev has made
this such a non-obvious way to go about doing it; but IQ&apos;Ell take what I can get.</what>
</comment>
<comment>
<author>terryo...@gmail.com</author>
<when>Tue, 04 Aug 2009 18:28:51 +0000</when>
<what>Please fix file:/// for my tiddlywikis! </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 00:57:01 +0000</when>
<what>will investigate what we need to do to get around the security concerns that prevent us from enabling file:/// in 
the first place</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 01:04:48 +0000</when>
<what>will investigate what we need to do to get around the security concerns that prevent us from enabling file:/// in 
the first place; should be able to fix this in a future release</what>
</comment>
<comment>
<author>nicolas.raoul@gmail.com</author>
<when>Mon, 31 Aug 2009 11:07:05 +0000</when>
<what>This trick does not seem to work when opening the browser from an application though.
The following code should open products.html but in fact the browser shows whatever
page was last browsed:

Uri uri = Uri.parse(Q&quot;Econtent://com.android.htmlfileprovider/sdcard/products.htmlQ&quot;E);
Intent intent = new Intent();
intent.setData(uri);
intent.setClassName(Q&quot;Ecom.android.browserQ&quot;E, Q&quot;Ecom.android.browser.BrowserActivityQ&quot;E);
startActivity(intent);</what>
</comment>
<comment>
<author>ccla...@gmail.com</author>
<when>Mon, 31 Aug 2009 12:34:52 +0000</when>
<what>try Q&quot;Ecom.android.htmlviewerQ&quot;E, Q&quot;Ecom.android.htmlviewer.HTMLViewerActivityQ&quot;E instead</what>
</comment>
<comment>
<author>nicolas.raoul@gmail.com</author>
<when>Mon, 31 Aug 2009 12:56:58 +0000</when>
<what>cclark2:
Using this results in this error message:

The Web page at Q&quot;Econtent://com.android.htmlfileprovider/sdcard/products.html?nullQ&quot;E
could not be loaded as: The requested file was not found. null

I have no idea why Android adds Q&quot;E?nullQ&quot;E at the end of the file name.</what>
</comment>
<comment>
<author>alanmar...@gmail.com</author>
<when>Mon, 28 Sep 2009 17:14:50 +0000</when>
<what>1. A workaround for linking to local pages from the home screen is to link to a web-
based page that auto-redirects to local content - not pretty but it works.

2. Another problem (seperate issue required?) I have is android doesnQ&apos;Et allow 
capturing of url data from local html files, but it will from web-based sites; e.g I 
require a page to send say Q&quot;E12345Q&quot;E to the url (file.html?12345) and then the next 
page uses that data. The data is sent, but the page will not open: Q&quot;EThe requested 
file was not found. nullQ&quot;E. This does work when I host the files elsewhere.</what>
</comment>
<comment>
<author>nicolas.raoul@gmail.com</author>
<when>Mon, 28 Sep 2009 23:42:03 +0000</when>
<what>alanmarcus:

I guess this web redirect trick does not work if you are in the subway or abroad with 
no Internet plan?</what>
</comment>
<comment>
<author>alanmar...@gmail.com</author>
<when>Wed, 30 Sep 2009 07:28:27 +0000</when>
<what>nicolas.raoul:

Well no... however just worked for me in airplane mode (so if page is in cache 
perhaps?)... perhaps using Q&quot;EGearsQ&quot;E there is a way.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 13:30:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jayeshsa...@gmail.com</author>
<when>Wed, 21 Oct 2009 05:59:00 +0000</when>
<what>I would like to document my experience of implementing the Q&quot;ECustom content providerQ&quot;E alternative.

I hit this issue while caching the web pages in my app. After checking the options, I implemented 
the Custom content provider to serve files from the local storage.

Although it works, I found that it gives somewhat deteriorated UI. 

The user of my app accesses the content through a webview. If the content is not available in 
cache, my custom content provider fetches it over the network and then fulfills the request. All 
subsequent requests for the same file are served from the local cache. If the content provider is 
fetching the file (say an embedded image) from network and it is taking long time, then the webview 
seems to be stalled. I check the progress of loading using WebChromeClient, I can see the progress 
has stopped until the request comes back from the content provider. You may call it the obvious 
behavior, but IIRC WebView handles such situation more gracefully when itQ&apos;Es loading straight from 
the web. I donQ&apos;Et know why or how. I canQ&apos;Et tell what can I improve in my ContentProviderQ&apos;Es openFile 
method to improve this situation.

This may not be a big issue if one is loading a big file and then spending long time reading it. If 
however, one is loading several small files in succession over slow network then it becomes 
annoying.

I look forward to the solution Android engineers come up with to solve this problem of accessing 
local content.</what>
</comment>
<comment>
<author>dsadi...@gmail.com</author>
<when>Wed, 21 Oct 2009 13:01:33 +0000</when>
<what>Q&gt;E try Q&quot;Ecom.android.htmlviewerQ&quot;E, 
Q&gt;E Q&quot;Ecom.android.htmlviewer.HTMLViewerActivityQ&quot;E
Q&gt;E instead

Actually, while the HTML viewer works well, itQ&apos;Es pretty useless since it defaults to a tiny 
font which canQ&apos;Et be resized dynamically like when viewing HTML in the Android Browser.</what>
</comment>
<comment>
<author>mbprakhy...@gmail.com</author>
<when>Fri, 06 Nov 2009 15:31:58 +0000</when>
<what>we can also add a bookmark from the adb shell and access local files without the 
need to type into the tiny keyboard this way:
#sqlite3 /data/data/com.andoird.browser/databases/browser.db Q&quot;EINSERT INTO bookmarks 
(title, url, visits, date, created, bookmark) VALUES 
(Q&apos;EFavQ&apos;E, Q&apos;Econtent://com.android.htmlfileprovider/sdcard/file.htmlQ&apos;E, 0, 0, 1, 1)Q&quot;E</what>
</comment>
<comment>
<author>mvoel...@gmail.com</author>
<when>Fri, 11 Dec 2009 23:04:53 +0000</when>
<what>The Q&apos;Econtent://com.android.htmlfileprovider/Q&apos;E mostly works on my Android 1.6 phone,
but it fails to resolve URLs with fragment identifiers (Q&apos;E#idQ&apos;E) in them.</what>
</comment>
<comment>
<author>timri...@gmail.com</author>
<when>Sun, 20 Dec 2009 00:10:11 +0000</when>
<what>Any update on this issue?

With the broken fragment identifiers, the htmlfileprovider work around is painful.

With the lack of history, the htmlviewer is also painful.

Please add back a complete file: implementation.</what>
</comment>
<comment>
<author>grayson....@gmail.com</author>
<when>Wed, 06 Jan 2010 05:27:33 +0000</when>
<what>for my purposes, the issue with fragment identifiers is not a problem (yet).  but i
do desperately need some kind of solution that will allow me to link to a local html
page directly from a home screen.  anybody have suggestions???  is there some way to
Q&apos;EassociateQ&apos;E the browser with a Q&quot;Econtent://Q&quot;E bookmark in some kind of configuration
options???  other ideas for work-arounds???  iQ&apos;Em running android 1.5 on an htc droid
eris fwiw.</what>
</comment>
<comment>
<author>GoogleQu...@ConcordeCorp.com</author>
<when>Sat, 16 Jan 2010 19:09:01 +0000</when>
<what>thanks for the work-around.
content://com.android.htmlfileprovider/sdcard/example/file.html

However, I did spend a few minutes staring at it, trying to figure out what
htmlfileprovider was supposed to be.  ...  Google? ... Droid? ... Android? ...  Then
I guessed it was not a place holder, but the actual string I needed, and it worked.</what>
</comment>
<comment>
<author>fernquis...@gmail.com</author>
<when>Mon, 25 Jan 2010 05:34:45 +0000</when>
<what>Has anyone tried the 1-Jetty web server that runs under Android. It can serve web
apps from sdcard, including apps whose java scripts access the android library. You
can also connect to the service from your PC. Their console app dumps contacts, call
logs etc. to your PC or Android browser. Way cool.

http://code.google.com/p/i-jetty/</what>
</comment>
</bug>
<bug>
<bugid>5995</bugid>
<title>Search by Voice in non-English-speaking countries</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>heorhi.raik</reportedBy>
<openedDate>Tue, 12 Jan 2010 12:05:44 +0000</openedDate>
<description>It is a pity that Google Search by Voice is not available in
non-English- speaking countries. I bought my Motorola Milestone in Italy
though I am not an Italian and English is my primary foreign language. I
found out that Search by Voice is not available (microphone icon is not
in the quick search box). After a while Motorola Support explained that
in the Italian localization this feature is disabled because there is no
Italian language recognition so far. BUT I WANT TO USE ENGLISH LANGUAGE
HERE IN ITALY! Is it allowed? The same problem is in other countries
like Germany, Austria, Brazil etc. Could you please enable this feature
for all people?! We do speak English and do want to use Search by Voice!
Thanks.</description>
<comment>
<author>viva.thomas</author>
<when>Tue, 12 Jan 2010 12:29:41 +0000</when>
<what>Please for german milestone</what>
</comment>
<comment>
<author>lionelw...@gmail.com</author>
<when>Thu, 14 Jan 2010 10:08:57 +0000</when>
<what>I agree. There are English mother tongue speakers in other countries appart from the UK 
Q&amp;E USA. Please enable this feature asap. </what>
</comment>
<comment>
<author>gopinath.in.svu</author>
<when>Mon, 01 Mar 2010 06:17:33 +0000</when>
<what>I am from India. I am English speaker too!
I also want to search using voice. I was crazy about this search when I saw Donut 
youtube video. When I bought Samsung Galaxy and upgraded the OS to Donut, it see that 
the microphone icon is not available. I am feeling bad about this customization. Where 
can I enable it?

Please enable it ASAP.</what>
</comment>
<comment>
<author>hayri.c...@gmail.com</author>
<when>Sun, 04 Apr 2010 08:19:23 +0000</when>
<what>Same here from Singapore</what>
</comment>
<comment>
<author>kianous...@gmail.com</author>
<when>Sat, 08 May 2010 07:50:13 +0000</when>
<what>IQ&apos;Em in US and bought European unlock GSM version to use in US and voice search was
the only reason I chose Android but now I saw this feature is not working  :(  </what>
</comment>
<comment>
<author>fabianob...@gmail.com</author>
<when>Sat, 08 May 2010 09:50:36 +0000</when>
<what>Android 2.x:

http://voicesearch.googlecode.com/files/VoiceSearch_2.1.apk 

Android 1.6:

http://voicesearch.googlecode.com/files/VoiceSearch_1.5.apk

</what>
</comment>
</bug>
<bug>
<bugid>18947</bugid>
<title>Shortcuts for Settings sub-menus do not change to the new language after a locale switch. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>phait...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 05:20:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Steps to reproduce: 1. While device locale is set to English (US), tap
on Q&quot;E+Q&quot;E sign in upper-right corner of the home screen, tap on Q&quot;EMoreQ&quot;E Q&gt;E
Settings and select a Settings submenu. Observe display of the shortcut
for the Settings submenu at home screen. 3. Go to Settings Q&gt;E Language Q&amp;E
input and change locale to Spanish (United States),return to home
screen, and observe display of the shortcut for the Settings submenu at
home screen. Actual results: After switching locale from English (US) to
Spanish (US), the shortcuts for Settings submenus at home screen still
display in English. Expected results: After switching locale from
English (US) to Spanish (US), the shortcuts for Settings submenus at
home screen change to Spanish. Device: XOOM Carrier: Verizon Country /
Language: US / English OS / Browser / build number (if applicable):
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8452</bugid>
<title>Phone dialing volume is connected to in-call volume</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>webrat@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 14:50:16 +0000</openedDate>
<description>IMHO, this isnQ&apos;Et a feature request. This is a bug. :P - Steps to
reproduce the problem Q&amp;E what happened: IQ&apos;Em slightly hearing impaired.
So, my in-call volume is going to be louder than usual. However, when I
make a phone call, I donQ&apos;Et really care to broadcast that loudly to
everyone else that IQ&apos;Em dialing / making a phone call. - What you think
the correct behavior should be: The phone dialing should have itQ&apos;Es own
volume setting and not use the in-call volume setting. :P Device \
Version of Android: * Verizon Droid Incredible / HTC Incredible *
2.1-update1</description>
<comment>
<author>webrat@gmail.com</author>
<when>Fri, 21 May 2010 14:51:31 +0000</when>
<what>Q&quot;EitQ&apos;Es own volumeQ&quot;E should be its own volume. sigh.</what>
</comment>
<comment>
<author>webrat@gmail.com</author>
<when>Fri, 21 May 2010 17:24:53 +0000</when>
<what>So, to make sure you have this turned off at least (so people canQ&apos;Et hear you dial):

* Settings -Q&gt;E Sound Q&amp;E Display -Q&gt;E Audible Touch Tones -Q&gt;E Off.
* Settings -Q&gt;E Language Q&amp;E Keyboard -Q&gt;E Touch Input -Q&gt;E Text Input -Q&gt;E Sound Feedback
(Uncheck)

Oddly enough, I have Q&apos;Evibrate when typingQ&apos;E unchecked as well as Q&apos;Ehaptic feedbackQ&apos;E and
my phone still vibrates when dialing a number.</what>
</comment>
</bug>
<bug>
<bugid>7833</bugid>
<title>Shortcut names displayed incorrect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>andrew.e...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 05:53:28 +0000</openedDate>
<description>Hello. I have problem with HTC Nexus One (Android 2.1 ERE27). IQ&apos;Em using
russian language (locale). On phone long words are incorrectly
transferred. If a word long it is transferred without corresponding to
Russian rules (for example carrying over of one letter is forbidden).
Please look at screenshots to understand what i mean. My question: 1)
Whether it will be corrected in the following version firmware upgrade?
2) Will be possible to rename signatures of shortcuts?</description>
<comment>
<author>andrew.e...@gmail.com</author>
<when>Tue, 20 Apr 2010 03:37:51 +0000</when>
<what>This is not only russian locale problem. Also english displayed incorrect.

For example: 
Websharin
g Lite

</what>
</comment>
</bug>
<bug>
<bugid>5588</bugid>
<title>Design flaws Q&quot;EalmostQ&quot;E fixed by 3rd party accessory builders.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-28T06:19:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clcdan....@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 10:33:44 +0000</openedDate>
<description>I have noticed that some 3rd-party accessory builders are really getting
good - but they need to collaborate with each other. A beautifully
designed, but 95% Q&quot;EthereQ&quot;E accessory Q&quot;Ecar MountQ&quot;E coupled with the
Mutil-Media Q&quot;EbayQ&quot;E work great, but fall short of the usually careful
customer of the Droid and Eris - that of getting the protective snap-on
guards! These accessories were not designed with the usually customer in
mind - we have to un-snap the guards in order to drop the Droid either
into the Car mount or the MM bay - thatQ&apos;Es ridiculous. Also, take a hard
look at the guards made available at Verizon stores - when correctly
attached, they make it much more difficult to open the keyboard AND the
material scrapes against the back of the insides of the screen section!
That canQ&apos;Et be good - is that square in the middle of that section
important? Can it be consistently scraped against? On the BT side of
things, I am somewhat concerned that the MotoRocker 505 (a Moto product
itself, sort of an in-sourced 3rd-party development?) has weird dropout
issues with BT audio coming from the Droid. So, there you go.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Dec 2009 06:19:37 +0000</when>
<what>This is not a bug report related to Android software.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Mon, 28 Dec 2009 06:52:41 +0000</when>
<what>As type is noted clearly as Q&quot;EDefectQ&quot;E I fail to see how this could have been declined 
and not simply forwarded to the correct person.  FAIL.</what>
</comment>
</bug>
<bug>
<bugid>8468</bugid>
<title>Make switching folders easier in mail app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jaap.hai...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 10:32:44 +0000</openedDate>
<description>Switching account in the mail app is really easy. At the top of your
inbox you see a button with the name of the account. Clicking on it
gives you the option to change to a different mail account. At the top
of your inbox there is also a label that says inbox. IQ&apos;Em proposing to
change that to a button which then gives you the ability to change the
folder</description>
</bug>
<bug>
<bugid>20155</bugid>
<title>CookieManager gives difference in cookie content</title>
<status>Declined</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-09-20T14:21:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>sachin66...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 12:00:10 +0000</openedDate>
<description>I have run the code to receive a cookie from my server. Cookie ideally
contains two elements. This works perfectly fine if I use any 2.3 or
higher OS device. But it returns only one element when the code is run
on 2.2 or lower version devices. I am using the following code to
retrive cookie. CookieManager mgr=Cookiemanager.getInstance(); String
cookie= mgr.getCookie(url); Kindly suggest me if there is any problem in
my approach or so.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 19 Sep 2011 23:01:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 20 Sep 2011 14:21:13 +0000</when>
<what>We canQ&apos;Et fix old releases.

I did a lot of work to improve the cookie situation in 2.3. If you want to use GingerbreadQ&apos;Es cookie manager on an earlier release, you can.

1. Grab this code from Gingerbread, but put it in a different package.
http://www.google.com/codesearch#cZwlSNS7aEw/libcore/luni/src/main/java/java/net/CookieManager.javaQ&amp;Eq=CookieManagerQ&amp;Etype=cs
You may also need some of the related classes like CookieStoreImpl. Be sure to put these each in the appropriate package.

2. Install it.
CookieHandler.setDefault(new MyCookieManager());</what>
</comment>
</bug>
<bug>
<bugid>10412</bugid>
<title>Geotagging of Photos should be Off by default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>vicki....@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 22:11:54 +0000</openedDate>
<description>Geotagging is an interesting idea but itQ&apos;Es also a potential security
risk. If I take a photo in my home, I DO NOT WANT anyone to know where
that was taken. It should be MY choice to geotag. Location information
should be OFF by default.
http://www.nytimes.com/2010/08/12/technology/personaltech/12basics.html</description>
<comment>
<author>hecondes...@gmail.com</author>
<when>Mon, 07 Mar 2011 04:52:26 +0000</when>
<what>I would much rather my ISP not provide facility to correlate IP address with physical location.

</what>
</comment>
<comment>
<author>tiffanie...@gmail.com</author>
<when>Wed, 30 Nov 2011 20:00:55 +0000</when>
<what>I have apps that require locating settings to be on, but there is no way to disable the location settings specifically for the camera.
Under no circumstances do I find longitude and latitude info embedded into my picQ&apos;Es data a useful thing. 
 there should be a setting within the phoneQ&apos;Es camera app that allows you to disable the geotagging pics, so it does not effect the function of other location based apps (ie maps based programs; life360; noom workoutQ&apos;Es pedometer feature; etc etc)... 
IQ&apos;Em currently running android 2.2... is this an issue that can be resolved by updating just the camera application, or will I have to update the entire os? </what>
</comment>
</bug>
<bug>
<bugid>12455</bugid>
<title>Android 2.2 browser gives incorrect screen.width and height values </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>res...@probability.co.uk</reportedBy>
<openedDate>Tue, 09 Nov 2010 16:11:36 +0000</openedDate>
<description>Hi, I am using JavaScript window object to detect the screen width and
height. The Android 2.2 browser does not give the right values for
window.screen.width and window.screen.height. I tested this on Nexus one
device. The values should be screen.width/height=480/800 (WVGA
resolution), but it is shown as screen.width/height=800/1130. You can
have a look at the following testSite -Q&gt;E
http://www.quirksmode.org/m/tests/widthtest.html to compare the Android
2.1 and 2.2 values If you check on Android 2.1 version, the values are
correct. This seems to be a problem with 2.2 devices/emulator. I did not
test older Android versions.</description>
<comment>
<author>ImranO...@gmail.com</author>
<when>Thu, 25 Nov 2010 05:59:13 +0000</when>
<what>Greetings,

Having an issue with screen.width on emulator and on actual phone. First time the page loads it gives a different and incorrect value. And then second time onwards the values are different. 

Thanking you

Imran
imranomar@gmail.com</what>
</comment>
<comment>
<author>ghpa...@gmail.com</author>
<when>Fri, 02 Dec 2011 22:16:44 +0000</when>
<what>I have this problem in Android 2.3.3, droid 2 (and have heard reports from other devices).  Javascript loaded in Q&lt;EheadQ&gt;E reports width=800.  If loaded after onload, it reports screen.width=320.  ItQ&apos;Es possible be a Q&quot;Efeature,Q&quot;E not a bug, but I would appreciate someone explaining what causes the change, and ideally, how to detect correct width asap in screen loading.</what>
</comment>
<comment>
<author>ghpa...@gmail.com</author>
<when>Fri, 02 Dec 2011 22:46:41 +0000</when>
<what>Actually, sorry, I think I found that it has to do with whether the viewport is set.  Javascript loaded in Q&lt;EheadQ&gt;E before onload will report the Q&quot;EcorrectQ&quot;E width of 320px if the viewport is set via javascript like this:

var vp=document.createElement(Q&apos;EviewportQ&apos;E);
vp.setAttribute(Q&apos;EcontentQ&apos;E,Q&apos;Ewidth=device-widthQ&apos;E);</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Mon, 05 Dec 2011 21:12:19 +0000</when>
<what>Attempted the suggested workaround (using javascript setAttribute before document load) on emulator and HTC EVO 4G (Android 2.3.3) and still seeing this issue as well.  As mentioned here [1], it seems that the height and width reported are of that of the previous page (in some cases, reporting 0) until some arbitrary event inside the browser Q&quot;Ecatches upQ&quot;E after onLoad is complete.  Additionally, screen.height report the same as screen.availHeight (e.g. URL bar and keyboard are subtracted from size), which is not inline with how other webkit and non-webkit browser interpret the defacto standard.  Android 4.0.1 (on emulator) seems to do a bit better in that it is reporting the screen resolution of the device, however, it isnQ&apos;Et applying the scaling factor (reported deviceWidthRatio) to the screen size  similar to how iOS/WM7/BlackBerry/Desktop browsers with zoom do.  This causes javascripts designed to detect and account for viewable screen real estate to improperly identify the size of the Android browser by a factor of the deviceWidthRatio.

[1] http://tripleodeon.com/2011/12/first-understand-your-screen/</what>
</comment>
</bug>
<bug>
<bugid>15718</bugid>
<title>CookieSyncManager can never be stopped</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cfaher...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 00:32:12 +0000</openedDate>
<description>CookieSyncManager provides startSync()/stopSync() via WebSyncManager
class. These methods are supposed to control the periodic
syncFromRamToFlash(), hard-coded at 5 minute intervals. However, if you
look at the SyncHandler it does not check the reference count before it
enqueues another SYNC_MESSAGE. There is always a SYNC_MESSAGE in the
message queue since run() puts one there before it calls the Looper. It
thus becomes self sustaining. stopSync() does a
removeMessages(SYNC_MESSAGE) but that does not interrupt the timed_wait
state of the CookieSyncManager thread so it is essentially NOP due to
the conditions described above. The end result is that once
CookieSyncManager is instantiated you cannot keep it from entering and
staying in timed_wait. For reasons I cannot understand, there is a
significant CPU drain involved with timed_wait so I have been trying to
track them down and prevent these unnecessary battery wasters. - What
you think the correct behavior should be. WebSyncManager 1) Should not
enqueue a SYNC_MESSAGE at all, it should be left to startSync() since
you MUST call that anyways (in onResume) to have the proper reference
count. 2) SyncHandler should check the reference count and if 0 avoid
posting another SYNC_MESSAGE. N.B. also figure out why timed_wait uses
the CPU while wait does not :-) Droid 2, Android 2.2.</description>
<comment>
<author>cfaher...@gmail.com</author>
<when>Fri, 25 Mar 2011 03:15:36 +0000</when>
<what>I did some more testing and I notice that after removeMessages(), though it still does the timed_wait until expire, does not dispatch the timed_waitQ&apos;Ed message. So eventually, after ~5 minutes after stopSync() it does go into wait.

However It looks like you are still out of luck if you want to stop the interval sync and manually sync(), since the handler sends another message and begins the periodic.

Best case, that I can see, is that you have CookieSyncManager thread linger for ~5 minutes after you pause your application. The CPU load is noticeable, in that it shows near the top of the list when viewing in netmeter. The same thing occurs with the Javascript timers (another irritating issue) when they are paused, in that depending on the web site there may be one-in-the-pipe still which lingers for considerable time. With moderate browsing it is easy to achieve a significant CPU drain which lasts for 5-20 minutes at a pop.

I think the quickest fix for this would be to do the notify() or interrupt() and get the timed_wait to drop out quicker than waiting the entire period. Though I would prefer the fix I described in my first message, which would allow you to use cookies without having the period synchronization.

Oh but let me fix it because I see omission..

- What you think the correct behavior should be.

WebSyncManager 1) Should not enqueue a SYNC_MESSAGE at all during construction, it should be left to startSync() since you MUST call that anyways (in onResume) to have the proper reference count. 2) SyncHandler should check the reference count and if 0 avoid posting another SYNC_MESSAGE. 3) Optionally allow for the removeMessages() calls to interrupt the MessageQueue.
</what>
</comment>
</bug>
<bug>
<bugid>1194</bugid>
<title>Documentation: broken link in java.util.regex.Pattern</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-08-24T21:00:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Tue, 04 Nov 2008 21:09:09 +0000</openedDate>
<description>In the documentation for Pattern
(http://code.google.com/android/reference/java/util/regex/Pattern.html),
the Q&apos;Epackage documentationQ&apos;E link in the main text is broken and 404s.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:52:59 +0000</when>
<what>https://review.source.android.com/10758 out for review</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 21:00:55 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 12 Jan 2010 00:38:01 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7271</bugid>
<title>CanQ&apos;Et archive mail in sent folder.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 15:21:29 +0000</openedDate>
<description>I canQ&apos;Et archive a sent mail in GMail. 1. reply any mail from your inbox.
then a message in sent mail is labeled as Q&apos;EinboxQ&apos;E 2. select the mail in
sent folder. 3. select Q&apos;EArchiveQ&apos;E from menu. But the mail still remains
sent folder. Actually, Q&quot;EInboxQ&quot;E label was not removed.</description>
</bug>
<bug>
<bugid>4433</bugid>
<title>after using camcorder, display has a permanent line across the screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>joedi...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 09:13:05 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - I was using
my motorola cliq to record video...when I touched the little film strip
icon to stop the recording...the video stopped... - What happened.the
camcorder app was still runnin...then I pressed the HOME button...then
MENU...then the BACK button...then powered off using the side power
button and on screen menu choice buttons to power down. After powereing
it back on, there is a line across the screen that will not go
away...motorola cliq</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:33:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15901</bugid>
<title>Dropping a button doesnQ&apos;Et always generate the right undo.</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-07-27T23:19:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Thu, 31 Mar 2011 23:16:25 +0000</openedDate>
<description>I found a weird case where dropping a button and doing undo doesnQ&apos;Et
remove the whole button, but instead remove the content of its
layout_height attribute. Reproducible with: - create a new layout with a
scroll view in it. - drop a vertical linear layout in it. - drop a
button in the scroll view, below the linear layout (if you drop it in
the LL the under will work fine.) Notice the rendering error (due to too
many children in the scroll view). Attempt to undo. Notice the new error
(aapt complaining). Move to XML view and see that the button is there
but layout_height is empty.</description>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 01 Apr 2011 00:34:25 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 01 Apr 2011 00:37:46 +0000</when>
<what>Hmmmm, undo works fine for me in that scenario... </what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 01 Apr 2011 00:59:55 +0000</when>
<what>well thatQ&apos;Es weird. IQ&apos;Ell show it to you live.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 05 Apr 2011 17:45:10 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 15 Jul 2011 02:07:24 +0000</when>
<what>I had a lucky break today. In investigating something else, I ran into this illuminating stack trace:



Eclipse3.7config [Eclipse Application]    
     org.eclipse.equinox.launcher.Main at localhost:64528    
          Thread [main] (Running)    
          Daemon Thread [Thread-1] (Suspended (breakpoint at line 369 in StructuredTextUndoManager))    
               StructuredTextUndoManager.endRecording(Object, int, int) line: 369               StructuredTextUndoManager.forceEndOfPendingCommand(Object, int, int) line: 421    
               StructuredTextViewerUndoManager$UndoNotifier.selectionChanged(SelectionChangedEvent) line: 36    
               Viewer$2.run() line: 164    
               SafeRunner.run(ISafeRunnable) line: 42    
               JFaceUtil$1.run(ISafeRunnable) line: 49    
               SafeRunnable.run(ISafeRunnable) line: 175    
               StructuredTextViewer(Viewer).fireSelectionChanged(SelectionChangedEvent) line: 162    
               StructuredTextViewer(TextViewer).fireSelectionChanged(int, int) line: 2732    
               StructuredTextViewer(TextViewer).selectionChanged(int, int) line: 2711    
               StructuredTextViewer(TextViewer).setSelectedRange(int, int) line: 2396    
               TextViewer$ViewerState.restore(boolean) line: 1237    
               StructuredTextViewer(TextViewer).enabledRedrawing(int) line: 5090    
               StructuredTextViewer(TextViewer).enabledRedrawing() line: 5065    
               StructuredTextViewer(TextViewer).setRedraw(boolean, int) line: 5150    
               StructuredTextViewer(TextViewer).setRedraw(boolean) line: 5124    
               TextViewer$RewriteTarget.setRedraw(boolean) line: 1067    
               TextViewer$DocumentRewriteSessionListener.documentRewriteSessionChanged(DocumentRewriteSessionEvent) line: 1478    
               BasicStructuredDocument$1.run() line: 2971    
               SafeRunner.run(ISafeRunnable) line: 42    
               JobSafeStructuredDocument(BasicStructuredDocument).fireDocumentRewriteSessionEvent(DocumentRewriteSessionEvent) line: 2969    
               JobSafeStructuredDocument(BasicStructuredDocument).internalStopRewriteSession(DocumentRewriteSession) line: 2850    
               JobSafeStructuredDocument$7.run() line: 241    
               SafeRunner.run(ISafeRunnable) line: 42    
               EditorExecutionContext.execute(ISafeRunnable) line: 149    
               JobSafeStructuredDocument.stopRewriteSession(DocumentRewriteSession) line: 244    
               StructuredTextViewer(SourceViewer).doOperation(int) line: 999    
               StructuredTextViewer(ProjectionViewer).doOperation(int) line: 1534    
               StructuredTextViewer.doOperation(int) line: 613    
               LayoutEditor(AndroidXmlEditor).reformatRegion(int, int) line: 1116    
               LayoutEditor(AndroidXmlEditor).reformatNode(Node) line: 1135                  UiViewElementNode(UiElementNode).reformat() line: 2117    
               UiViewElementNode(UiElementNode).formatOnInsert(UiElementNode) line: 2057    
               UiViewElementNode(UiElementNode).createXmlNode() line: 1086    
               NodeProxy.insertOrAppend(String, int) line: 278    
               NodeProxy.insertChildAt(String, int) line: 233    
               BaseLayoutRule$5.handle(INode) line: 600    
               NodeProxy$1.run() line: 214    
               LayoutEditor(AndroidXmlEditor).wrapEditXmlModel(Runnable, String) line: 818    
               LayoutEditor(AndroidXmlEditor).wrapUndoEditXmlModel(String, Runnable) line: 857    
               NodeProxy.editXml(String, INodeHandler) line: 206    
               BaseLayoutRule.insertAt(INode, IDragElement[], boolean, int) line: 592    
               LinearLayoutRule.onDropped(INode, IDragElement[], DropFeedback, Point) line: 563    
               RulesEngine.callOnDropped(NodeProxy, IDragElement[], DropFeedback, Point, InsertType) line: 397    
               MoveGesture$1.run() line: 359    
               LayoutEditor(AndroidXmlEditor).wrapEditXmlModel(Runnable, String) line: 818    
               LayoutEditor(AndroidXmlEditor).wrapUndoEditXmlModel(String, Runnable) line: 857    
               MoveGesture.drop(DropTargetEvent) line: 356    
               GestureManager$CanvasDropListener.drop(DropTargetEvent) line: 643    


ThatQ&apos;Es right! In the MIDDLE of a huge Q&quot;EundoQ&quot;E block, something deep in the XML editorQ&apos;Es code decides to abort the current undo with a call to StructuredTextUndoManager.forceEndOfPendingCommand!!!

!!!

!!!!!!!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 15 Jul 2011 03:24:28 +0000</when>
<what>IQ&apos;Eve found a workaround for this problem and a fix is pending here https://review.source.android.com/#/c/24618/</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 27 Jul 2011 23:19:35 +0000</when>
<what>Fixed in ADT 13.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8934</bugid>
<title>Physical QWERTY keyboard missing :)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-06-08T16:07:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 11:56:51 +0000</openedDate>
<description>When will we finally get a palm/blackberry-like physical keyboard on an
Android device? :) Been waiting since G1 - and it never came! One-hand
qwerty please :)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 08 Jun 2010 16:07:04 +0000</when>
<what>The bug tracker is for issues with existing products only.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 08 Jun 2010 16:09:27 +0000</when>
<what>:D cheers!</what>
</comment>
</bug>
<bug>
<bugid>9458</bugid>
<title>Is it possible to get requesting gmail Inbox in Our own application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shubhamP...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 06:39:52 +0000</openedDate>
<description>I want to access gmail inbox in my application,when i give it credential
for mail. NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 02 Jul 2010 16:40:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10721</bugid>
<title>Home screen delay</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Dudej...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 23:59:35 +0000</openedDate>
<description>On my Moto Droid 1. I have a delay sometimes when I tap the Home button
to go back to my main page. Sometime it can take up to 5-7 seconds for
my home screen to load my icons. It also does it if I slide my phone
keyboard out when at the home screen.</description>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Fri, 10 Sep 2010 11:09:25 +0000</when>
<what>IQ&apos;Em having the same issue.   It has happened ever since the 2.2 update.</what>
</comment>
<comment>
<author>WhitneyA...@gmail.com</author>
<when>Sun, 20 Feb 2011 06:19:14 +0000</when>
<what>This happened on my G1 with 1.6 and it happens on my G2 with 2.2.
It didnQ&apos;Et happen when the phone was new, but now itQ&apos;Es a regular occurence.  LetQ&apos;Es fix this, guys.  It makes my iPhone friends laught at Android!</what>
</comment>
<comment>
<author>Dudej...@gmail.com</author>
<when>Mon, 21 Feb 2011 18:42:50 +0000</when>
<what>IQ&apos;Em probably going to switch to the dark side in the coming months. There are so many things I like about android but there is also some pretty rediculous things that will never get fixed... this being one. Why have a phone with a keyboard if its not worth waiting 10 seconds to use it. </what>
</comment>
<comment>
<author>Dudej...@gmail.com</author>
<when>Fri, 25 Feb 2011 16:40:53 +0000</when>
<what>....this is never going to get fixed is it Google?????</what>
</comment>
<comment>
<author>gshaneja...@gmail.com</author>
<when>Tue, 14 Jun 2011 21:45:58 +0000</when>
<what>Have had this issue for a while and just did my second factory reset...IT worked better the first time for around 4-5 hours. The second time less than a hour and as soon as I got my apps reloaded and what not same bs happening. I have 112 mb free memory of phones memory so I know it has more than enough memory to run things ok. Also have 10 GB free on SD card so itQ&apos;Es not lack of space there. This is either a crap hardware issue or a Android issue and I believe it started happening with Android 2.2 as well so it would be nice if Google could figure out why they caused the problem in the first place.</what>
</comment>
</bug>
<bug>
<bugid>12894</bugid>
<title>copy feature in gtalk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Wed, 01 Dec 2010 21:31:26 +0000</openedDate>
<description>adding the possibility of coping text in gtalk</description>
<comment>
<author>abher...@gmail.com</author>
<when>Sat, 12 Feb 2011 22:52:20 +0000</when>
<what>this feature is a must have</what>
</comment>
</bug>
<bug>
<bugid>17570</bugid>
<title>Web browser wont let you interact with popup layer elements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sat, 11 Jun 2011 07:38:39 +0000</openedDate>
<description>For example: -m.digg.com uses a popup text box and OK button to make
comments. They popup on a new layer when you click Q&quot;EAdd commentQ&quot;E, but
you canQ&apos;Et click the button -sites.google.com uses a popup form for
entering new data in a list, but you canQ&apos;Et select any of the items in
the form Clicking anywhere tends to interact with whatQ&apos;Es on the back
layer instead of the front/popup one.</description>
</bug>
<bug>
<bugid>9115</bugid>
<title>Q&quot;EConfigureQ&quot;E menu shall be used for adding Eclipse nature</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>bananewe...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 06:16:37 +0000</openedDate>
<description>The Eclipse UI guidelines recommend to have menus for managing project
natures as items/sub menus in the Q&quot;EConfigureQ&quot;E context menu. Adding a
menu on the top level of the projects context menu is not recommended
(because every additional plugin makes that menu larger). See
https://bugs.eclipse.org/bugs/show_bug.cgi?id=231611 for the details.
Eclipse version: 3.5 ADT plug-in version: 0.9.7 STEPS TO REPRODUCE: 1.
Open context menu on a project EXPECTED RESULTS: Have Q&quot;EConvert to
Android projectQ&quot;E in sub menu Q&quot;EConfigureQ&quot;E OBSERVED RESULTS: Q&quot;EConvert to
Android projectQ&quot;E in sub menu Q&quot;EAndroidQ&quot;E ADDITIONAL INFORMATION:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=231611</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 23:26:08 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 16 Jun 2010 23:26:36 +0000</when>
<what>thanks for the feedback!</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 07:17:29 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14994</bugid>
<title>Pin screen cuts off buttons after lockout when screen goes blank while viewing night clock using tilt</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:25:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hackerm...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 18:22:17 +0000</openedDate>
<description>Steps to reproduce the problem: On HTC EVO 4G with Android version 2.2,
if the phone is put into the HTC Clock app, then put into Q&quot;EnightQ&quot;E mode
(by clocking the Q&quot;Emoon and starQ&quot;E button), then tilted to one side, if
the phones lockout expires and a pin is required to unlock, the pin
screen cuts off the right-most column of pin buttons, preventing anyone
with a 3,6, or 9 in their pins to be unable to unlock. Only found
solution is to do a hard restart.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:25:13 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>17905</bugid>
<title>GridView Tutorial</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>GaryMK...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 10:08:09 +0000</openedDate>
<description>If you follow the tutorial, you get an error message Q&quot;EHelloGridView
cannot be resolved to a typeQ&quot;E. In Step 4, I believe the line in the
OnCreate method: Toast.makeText(HelloGridView.this, Q&quot;EQ&quot;E + position,
Toast.LENGTH_SHORT).show(); should be:
Toast.makeText(HelloGridViewActivity.this, Q&quot;EQ&quot;E + position,
Toast.LENGTH_SHORT).show();</description>
<comment>
<author>GaryMK...@gmail.com</author>
<when>Fri, 24 Jun 2011 08:16:09 +0000</when>
<what>The default name of a new projectQ&apos;Es activity is the project name + Q&quot;EActivityQ&quot;E. This causes a problem with the tutorials which assume the activity name is the same as the project name. I feel that either the default activity name should be changed to that of the project name (sans Q&quot;EActivityQ&quot;E) or the tutorials should be changed to use the actual default activity name.</what>
</comment>
</bug>
<bug>
<bugid>8502</bugid>
<title>The new library feature assumes library source is in /src</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-07-02T17:08:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>brampton</reportedBy>
<openedDate>Sun, 23 May 2010 15:32:14 +0000</openedDate>
<description>The Android Library project feature assume the library will have its
source in project/src. This is a problem for libraries such as
Droidfu[1], or RESTProvider[2]. Both of these use Maven (some kind of
build system) which seems to place the source code in
project/src/main/java/. When you reference one of these project as a
Android library, it assumes the code is in /src. This can be temporarily
changed by bringing up the Project properties, selecting Java Build
Path, clicking Source, then Editing the reference to the library so that
it points at the correct source location. However, whenever you
close/open the project the path is reset to just /src. Obviously I can
fix this problem by moving the source to the /src in the library
projects, but as those projects have been building fine before this new
library feature, and the fact that there are multiple libraries that
seem to use a non-default path, then IQ&apos;Ed like to report this as a bug,
or feature request. [1] http://github.com/kaeppler/droid-fu [2]
http://github.com/novoda/RESTProvider Host OS: Linux and Windows SDK
tools version: r6 Eclipse version: 3.5.2 M20100211-1343 ADT plug-in
version: 0.9.7.v201005071157-36220 Platform targeted by your project:
N/A Version of the platform running in the emulator: N/A STEPS TO
REPRODUCE: 1. Create a Android library project, and change the default
source location to be somewhere other than /src. 2. Create another
Android project, and reference the library project from it. 3. Watch how
it fails to build the library within the context of the Android project.
EXPECTED RESULTS: The Eclipse plugin should use the path the source is
in, rather than assuming it is always in /src OBSERVED RESULTS: The
plugin always assumes it is /src</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 23 May 2010 19:16:33 +0000</when>
<what>Yes, this is a known limitation at the moment, we are aware of it.</what>
</comment>
<comment>
<author>brampton</author>
<when>Mon, 24 May 2010 13:23:30 +0000</when>
<what>thanks for replying. Is this a limitation that is planned to be removed any time soon? 
I donQ&apos;Et mind getting my hands dirty and adding this feature to the plugin myself. I 
assume the correct repository is: http://android.git.kernel.org/?p=platform/sdk.git 
Could you point me at the files I need to look at? thanks.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 24 May 2010 19:30:23 +0000</when>
<what>ThereQ&apos;Es a Q&quot;EFIXMEQ&quot;E in the source code :)

http://android.git.kernel.org/?p=platform/sdk.git;a=blob;f=eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/sdk/Sdk.java;h=76c057e3bc33cb083b4684327ba22c9993dcd562;hb=refs/heads/master#l1044

I want to fix it at some point, but IQ&apos;Em busy with other things at the moment. IQ&apos;Ell
gladly review a patch if you want to submit one.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 02 Jul 2010 17:08:18 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:04:31 +0000</when>
<what>This has been fixed in ADT 0.9.8

Please look at the migration doc here: http://developer.android.com/guide/developing/eclipse-adt.html#libraryMigrating</what>
</comment>
<comment>
<author>brampton</author>
<when>Fri, 10 Sep 2010 00:15:07 +0000</when>
<what>Thanks for the fix. It is much appreciated.</what>
</comment>
</bug>
<bug>
<bugid>3532</bugid>
<title>Repeating Nodes causes several patterns to authenticate HTC Magic</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-13T00:28:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>whit...@gmail.com</reportedBy>
<openedDate>Wed, 12 Aug 2009 02:48:38 +0000</openedDate>
<description>If the nodes are number 1-9 starting in the top left. Then setting the
pattern 1 - 2 - 3 - 6 - 2 will authenticate with all of the following 1
- 2 - 3 - 6 - 2 1 - 2 - 3 - 6 - 1 1 - 2 - 3 - 6 - 3</description>
<comment>
<author>kros...@google.com</author>
<when>Thu, 13 Aug 2009 00:28:43 +0000</when>
<what>how is the pattern 1-2-3-6-2 possible? you canQ&apos;Et have repeating nodes in a pattern...

so what you are probably seeing is that you are setting a pattern of 1-2-3-6-2 and then hitting the same 
pattern (with different repeated notes, which are ignored).

when setting the pattern, it should be clear that 1-2-3-6-2 doesnQ&apos;Et register the last 2 as part of the pattern.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:32:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18090</bugid>
<title>Content filtering is mixed up after check or uncheck some desired setting - Nexus S.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 08:03:07 +0000</openedDate>
<description>Precondition: * Network is setup Step to reproduce: 1. Open Android
Market. 2. Press Menu Hw key. 3. Tap settings option, Content filtering
pops up. 3. Touch Q&apos;EAllow apps ratedQ&apos;E and choose your desired setting.
Then uncheck some settings Observations: 1. The Q&quot;EEveryoneQ&quot;E gets selected
every time even choose other desired settings. 2. once Q&quot;EEveryoneQ&quot;E gets
selected, not able to uncheck Q&quot;EEveryoneQ&quot;E option. 3. Other items get
unchecked when unchecking one item. Expected: Can choose the desired
setting or unchoose some settings. Phone: Nexus S with Android Version
2.3</description>
</bug>
<bug>
<bugid>18097</bugid>
<title>news and weather graph error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>heo.gen...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 10:34:44 +0000</openedDate>
<description>Application : news and weather Application version : 1.3.04(PROD)
Android version : gingerbread 1) Steps to reproduce the problem. idle -
applications - newsQ&amp;Eweather - acquiring location - loading...- screen of
the weather -Q&gt;E on the right side, round Q&quot;EiQ&quot;E icon touch - graph 2) What
happened. The temperature and humidity graph is not colouring.
(device-2011-06-29-174801.png file) 3) What you think the correct
behavior should be. The temperature and humidity graph is colouring.
(device-2011-06-29-175130.png file)</description>
</bug>
<bug>
<bugid>18271</bugid>
<title>Multiple users</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>bryan.st...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 20:25:33 +0000</openedDate>
<description>Please create an option to have multiple users Q&quot;Elog inQ&quot;E to the same
device. Especially for tablets where several people may be using the
same device. My personal preference would be to have a Q&quot;Edefault userQ&quot;E
that could have a setting to automatically log in, or have the option to
require a password to access the account, then also have a option for a
secondary user to switch accounts that could have their own
customizations, and email, and other applications that would be solely
for them. (could even have a toggle app to switch between the accounts)
I believe that tablets are much more social devices than smartphones,
and like laptops, there is going to be sharing, so it would be great to
be able to have multiple accounts and settings, and possibly even a
guest account for people you do not want to have access to your apps and
private information.</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:54:27 +0000</when>
<what>IQ&apos;Eve never seen an implementation of multiple user accounts on a single device that actually provided good security and stability.

Multiple accounts for each online service Q&amp;E each app makes a certain amount of sense, but IQ&apos;Em quite sure it will consume large amounts of storage Q&amp;E create bugs if implemented at the system level.

I personally hope this feature never arises.</what>
</comment>
<comment>
<author>BoDl...@gmail.com</author>
<when>Sat, 09 Jul 2011 10:04:04 +0000</when>
<what>So youQ&apos;Ere against a new feature because it might be badly implemented? Logic fail imho :)
I, for one, would very much like this feature to exist.</what>
</comment>
<comment>
<author>sdelm...@gmail.com</author>
<when>Sat, 09 Jul 2011 15:33:40 +0000</when>
<what>IQ&apos;Eve seen plenty of implementations of muti-user systems that work just fine. Any unix, for example, or OSX, heck, even Windows.

ItQ&apos;Es fine if you require a quick reboot between users (as long as itQ&apos;Es just under, say, 20-30 seconds)

Tablets are not as individualized as phones, and are usually shared in a household, for example. Allowing for multiple accounts would make them an order of magnitude more useful.</what>
</comment>
<comment>
<author>bmullan....@gmail.com</author>
<when>Sat, 09 Jul 2011 22:36:13 +0000</when>
<what>Tablets are NOT Cell Phones and should have the capability to be utilized by more than one person without causing problems with different setup or configurations, desktop layouts etc.

Examples:
Schools (grades K-12) could just have a pool of tablets and when a kid comes in they grab any one, log in and get there own apps, data, desktop display Q&amp;E icons etc.   Any changes they make would not apply or interfere with others. 

Home... Parents Q&amp;E kids could share one or more tablets, login and have their own customizations as to apps/launchers/menuQ&apos;Es etc.  Parents could even limit some things the kids could do like install new apps that cost $ w/out the parents approval.
</what>
</comment>
<comment>
<author>GLFlann...@gmail.com</author>
<when>Thu, 28 Jul 2011 23:35:36 +0000</when>
<what>Tablets are not phones. We need individual accounts. Period</what>
</comment>
<comment>
<author>bmullan....@gmail.com</author>
<when>Fri, 29 Jul 2011 00:40:20 +0000</when>
<what>Since good Tablets are $600 or more... a lot of households arenQ&apos;Et going to buy one for both parents Q&amp;E every kid.

Making Android a single user Q&quot;Eat a timeQ&quot;E BUT allowing multiple User Accts only makes sense.   
</what>
</comment>
<comment>
<author>felixmay...@gmail.com</author>
<when>Wed, 24 Aug 2011 11:30:15 +0000</when>
<what>Maybe we could have widget layouts etc on the cloud, like chrome os, and then sign in with Google account to access these, and if they are regular users then it could be shortened to a certain unlock pattern.</what>
</comment>
</bug>
<bug>
<bugid>11926</bugid>
<title>Caller ID not working properly since 2.2 Froyo update - HTC Droid Incredible</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jasonvan...@gmail.com</reportedBy>
<openedDate>Sun, 17 Oct 2010 22:03:28 +0000</openedDate>
<description>Dear Google, I have the HTC Droid Incredible. I am experiencing
intermittent problems with caller ID since installing Froyo 2.2. For
example, my mom is in my contacts. She called at 12 noon today and
caller ID did not recognize her identity..the phone just showed her
phone number....then 15 minutes later, she called from the same phone #
and called ID on my Incredible was able to recognize and presented her
caller ID information. I have done a hard reset of my phone twice and
this hasnQ&apos;Et solved the problem. I spoke with Verizon and this was their
only suggestion. I am seeing this issue pop up on the blogs, especially
Android Central
http://forum.androidcentral.com/htc-evo-4g/39536-call-waiting-caller-id-question.html#post395383
Also seeing this problem on some of the other Android sites. Can you
please advise how to resolve this issue... it is really frustrating and
is a basic function of the phone. thank you, Jason W cell 503-701-1644
email : jasonhikeoregon@hotmail.com I will let the community know that I
have submitted this bug report. NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>rsgunth...@gmail.com</author>
<when>Wed, 20 Oct 2010 00:33:25 +0000</when>
<what>Same issue here - I even re-installed 2.2 - and IQ&apos;Em still having the issue.</what>
</comment>
<comment>
<author>jasonvan...@gmail.com</author>
<when>Wed, 10 Nov 2010 06:42:24 +0000</when>
<what>Fix the problem, darn it.  HTC, please step up and fix this issue already!!!
 On Oct 19, 2010 5:34 PM, Q&lt;Eandroid@googlecode.comQ&gt;E wrote:

issue.</what>
</comment>
<comment>
<author>joncrons...@gmail.com</author>
<when>Fri, 19 Nov 2010 18:13:47 +0000</when>
<what>I too am having the same issue.  When I notice it most consistently is when I am on a call, and the call waiting only shows the area code and phone number, but even if the number is in my contacts it doesnQ&apos;Et show the name to go with it.

ItQ&apos;Es truly bothersome when I do 5k minutes of phone time a month and when I get a call waiting I donQ&apos;Et know who is on the other line.  Then to complicate matters further, when I look in my call log, it will show the area code and phone number and not link it to anyone in my phone book, as if it isnQ&apos;Et in my phone book.  </what>
</comment>
<comment>
<author>slav...@gmail.com</author>
<when>Tue, 01 Feb 2011 01:46:20 +0000</when>
<what>I am new to Droid and this issue is very bothersome.  I have Droid incredible. </what>
</comment>
<comment>
<author>tivo...@gmail.com</author>
<when>Mon, 28 Mar 2011 13:22:58 +0000</when>
<what>Have a look there.
A solution is to switch to basic caller number at the operator level.
http://forum.xda-developers.com/showpost.php?p=11726211Q&amp;Epostcount=6</what>
</comment>
<comment>
<author>eirikur....@gmail.com</author>
<when>Tue, 19 Jul 2011 16:57:07 +0000</when>
<what>It is incredible that this issue has not yet been solved.
Matching incoming/dialled phone numbers with stored contacts (stored with or without area and/or country code worked flawlessly on my first Nokia cell phone I had about 13 years ago.  
The first iPhone had issues with this at first but it was solved in one of the early firmware updates.
One has to wonder why a basic thing like this has not been amended in Android after all this time.</what>
</comment>
</bug>
<bug>
<bugid>10842</bugid>
<title>Android 2.2 / Froyo bug in display of pages with embedded frames (frameset scrolling problems)</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>13</stars>
<reportedBy>MartyMacGyver@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 09:02:20 +0000</openedDate>
<description>IQ&apos;Em running the Cyanogen 6.0 (final) which is based on Android 2.2,
using a Motorola Droid. However, IQ&apos;Eve reproduced this issue on a
completely stock device using the stock OTA 2.2 release - itQ&apos;Es evidently
something in 2.2 itself (this is not seen in any previous release, e.g.,
2.1). Attached is a Zip containing three simple html files:
testframe.htm is the main one, and it has two children, testframe_L.htm
and testframe_R.htm. Note that these are based directly on Squirrelmail
frames (where I first noticed this problem), but I stripped them down to
the bare essentials to exclude anything specific to Squirrelmail. Any
frameset of this nature should exhibit the same symptoms. Install these
somewhere you can browse to and open testframe.htm. The problem is that
you *cannot scroll*, even though the frames are clearly much longer than
the default screen size and each has plenty of data to scroll through.
Now, zoom in by double-tapping or even using the slightest bit of
pinch-zoom. The page suddenly becomes fully scrollable. Zoom out and it
becomes un-scrollable (and will move to the top of the page if you had
previously scrolled down). It appears that 2.2 does not render the
frameset correctly on an un-zoomed page, while 2.1 (as well as all
desktop browsers IQ&apos;Eve tried) never have difficulty with this. The fact
that slightly zooming causes the error to go away further suggests a
true bug (reflow or lack thereof doesnQ&apos;Et seem to affect this - just the
mere fact itQ&apos;Es zoomed at all).</description>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Tue, 31 Aug 2010 20:02:13 +0000</when>
<what></what>
</comment>
<comment>
<author>anderson...@gmail.com</author>
<when>Mon, 27 Sep 2010 20:19:27 +0000</when>
<what>The same problem has been reported on my web site, which uses a frameset with a single frame to contain some global javascript.

The report came from someone using a Motorola Droid Android 2.2.

I confirmed the problem using the Android emulator (on a target emulator using Android 2.2) and can confirm the same problem is not apparent using the emulator on a Android 2.1 target.

FYI, the frameset code in my page is as follows:

Q&lt;EframesetQ&gt;E
Q&lt;Eframe src=Q&quot;Ehome.phpQ&quot;E /Q&gt;E
Q&lt;E/framesetQ&gt;E


</what>
</comment>
<comment>
<author>johncar...@gmail.com</author>
<when>Mon, 27 Sep 2010 20:22:34 +0000</when>
<what>I was able to reproduce the same issue in the emulator on Android 2.2, but not 2.1 . A user launching our web app on the Motorola Droid brought the issue up to me.

It only appears to occur with framesets though. I changed my page to use an iFrame instead and we were able to scroll down the page.</what>
</comment>
<comment>
<author>MartyMacGyver@gmail.com</author>
<when>Mon, 04 Oct 2010 00:45:53 +0000</when>
<what>Thanks all for confirming itQ&apos;Es not just me. Hopefully this problem gets resolved eventually.  Changing sites from framesets to iframes is advantageous if you own the site (my cable modemQ&apos;Es stats pages are in framesets and exhibit the same issue and thereQ&apos;Es no changing those.)</what>
</comment>
<comment>
<author>teonanac...@gmail.com</author>
<when>Mon, 04 Oct 2010 17:37:34 +0000</when>
<what>Just ran into this issue when attempting to book a ticket at Landmark Theatres this weekend.

They apparently use a frameset on their main web site: http://www.landmarktheatres.com/

I wish there were a way to easily revert to 2.1.  IQ&apos;Em not sure IQ&apos;Eve seen an upside to 2.2 yet.</what>
</comment>
<comment>
<author>raymond_...@sanfranciscofcu.com</author>
<when>Wed, 29 Dec 2010 02:55:21 +0000</when>
<what>Same problem here. This issue also occurs in Android 2.3 confirmed using the emulator. Any updates?</what>
</comment>
<comment>
<author>xpmaster...@gmail.com</author>
<when>Fri, 18 Mar 2011 20:42:06 +0000</when>
<what>As a workaround, you can zoom in to the page slightly and you can scroll again.  However, when I zoom all the way back out, the problem occurs again.

IQ&apos;Em running CyanogenMod 7.0 Nightly #23, but this has also occured on CM6.1 and other AOSP ROMs.</what>
</comment>
</bug>
<bug>
<bugid>1097</bugid>
<title>AOL Instant Messenger frequently disconnects but provides no notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>8</stars>
<reportedBy>erikmjac...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 14:37:42 +0000</openedDate>
<description>- Steps to reproduce the problem Use G1 device (1.0 TC4-RC19 109652)
Connect to AOL Instant Messenger If you are disconnected, no
notification pops up that you were disconnected. You consistently have
to monitor your AOL connection to see if you need to reconnect. - What
you think the correct behavior should be. The AOL IM client should try
to stay connected always. If it disconnects, you should receive a
notification that it disconnected. What is the point of an IM client
that logs out and doesnQ&apos;Et tell you it logged out? That makes it awfully
difficult to get messages.</description>
<comment>
<author>erikmjac...@gmail.com</author>
<when>Tue, 28 Oct 2008 14:53:20 +0000</when>
<what>To provide further clarification:

I consider Q&quot;EdisconnectedQ&quot;E when the android im client shows that you are disconnected.
 If that state is reached and the user didnQ&apos;Et initiate the disconnect, the device
should present a notification.

Regardless of why the disconnection occurs, Once the Android side of the house
decides that the party is over, it should turn out the lights.

To rephrase -- the Android aim client is at some point deciding the connection is
gone.  It doesnQ&apos;Et provide any notification of the fact that it made this decision --
it simply updates the client to show itQ&apos;Es no longer connected.  The only way to
determine you have been disconnected is to frequently look at the IM client.</what>
</comment>
<comment>
<author>mne...@gmail.com</author>
<when>Wed, 29 Oct 2008 17:51:50 +0000</when>
<what>Not just the AIM client -- the Yahoo client does this too.
Horrible.
</what>
</comment>
<comment>
<author>AntiAuft...@gmail.com</author>
<when>Thu, 13 Nov 2008 03:00:55 +0000</when>
<what>I want to know if this is a defect, or if it is a stupidly coded mistake of their
behalf. Do all phones do this? I donQ&apos;Et appreciate their favorability to google
messenger. I actually prefer google over most other things- but I also need to be
signed on to AIM.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 19 Nov 2008 09:59:58 +0000</when>
<what>This is Because of Google Policy which only allow AIM, Yahoo and MSN using some
Propritory SMS Services. If you loose that thing are going to have bumpy Service for
other IM Protocols.

See also the Following Issue: Google have Decline my Precious Feature request by just
saying that it as Intended???

http://code.google.com/p/android/issues/detail?id=1330</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 19 Nov 2008 10:03:23 +0000</when>
<what>On Unlock G1 with Non TMobile SIM Card i can login into MSN or AIM using my
WiFi But in GPRS, EDGE or 3G it just dont get login flashes the following Error


Unable to sign in to the MSN service. Please try again later.
(Detail: Sorry, the phone number cannot be read from your SIM card. Please
contact your Operator for help.)

Google Reply with: This is working as intended. AIM, Yahoo! and MSN can only be used
with a T-Mobile SIM card.</what>
</comment>
<comment>
<author>rocket3...@gmail.com</author>
<when>Thu, 04 Dec 2008 17:04:21 +0000</when>
<what>RC30 Has made no change to IM feature. Application continues to disconnect.</what>
</comment>
<comment>
<author>shane...@gmail.com</author>
<when>Tue, 16 Dec 2008 18:47:53 +0000</when>
<what>The sidekick 3 had what appeared to be a buffered proxy layer between the phone and
IM services.  This meant that the phone itself never had to deal with TCP reconnects,
and messages were never lost.  It provided seamless service.  The current
implementation of IM on the phone is virtually useless, because 75% of your time is
spent wondering if itQ&apos;Es working, if itQ&apos;Es disconnected, how many messages were lost,
logging out and back in just to get your buddy list to show again.. etc.  I should
not have to write my own custom protocol/API to achieve the same functionality that
years-old phones have achieved in the past..</what>
</comment>
<comment>
<author>erikmjac...@gmail.com</author>
<when>Tue, 16 Dec 2008 18:51:56 +0000</when>
<what>That proxy layer was managed by Danger, not by T-Mobile (to the best of my
knowledge). No one apparently wanted to spend the money to do that again. Perhaps
creating an intermediate server and selling a product to perform the same function as
the Sidekick family has is not such a bad idea...</what>
</comment>
<comment>
<author>d.a.rom...@gmail.com</author>
<when>Mon, 05 Jan 2009 20:31:03 +0000</when>
<what>I have the same problem, I use Google Talk as MSN, when I am signed on to msn, if I even leave the MSN 
program to look at something else, it still has my status as online, but everyone that was online is now Q&quot;EofflinQ&quot;E 
when I know for a fact they arenQ&apos;Et. This is the problem I am having. I donQ&apos;Et use the others. I have the same 
problem on WIFI as well as OTA connections</what>
</comment>
<comment>
<author>coolimr...@gmail.com</author>
<when>Fri, 30 Jan 2009 14:24:12 +0000</when>
<what>this phone is only ask for emergency dial number pls help me this </what>
</comment>
<comment>
<author>mich...@gmail.com</author>
<when>Wed, 04 Mar 2009 01:40:29 +0000</when>
<what>yeah, this is lame.  my old sidekick could do aim, msn and yahoo fine.  This phone is
useless for instant messaging as a result of this bug.  </what>
</comment>
<comment>
<author>whocares...@gmail.com</author>
<when>Fri, 05 Jun 2009 06:36:51 +0000</when>
<what>this started happening to shortly before i got my cupcake update. its been a really
pain and ive had to download an im app just so i can even get on aim</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:29:28 +0000</when>
<what></what>
</comment>
<comment>
<author>RBFuss...@gmail.com</author>
<when>Mon, 24 Aug 2009 22:35:21 +0000</when>
<what>This problem is still occurring.   I also often lose connection without notification
and still appear to be connected.   I didnQ&apos;Et actually send about 10 minutes worth of
conversation I was having Q&apos;Eby myselfQ&apos;E with a friend.   She said she never received
any of those messages after about 10 minutes prior to the disconnection becoming
apparent to the phone.   

G1/cupcake
Reproducible:  not intentionally; occurs regularly.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:14:11 +0000</when>
<what></what>
</comment>
<comment>
<author>devilcof...@gmail.com</author>
<when>Thu, 15 Oct 2009 23:38:07 +0000</when>
<what>Occurs frequently with my MyTouch 3G (Donut)</what>
</comment>
<comment>
<author>thaluna...@gmail.com</author>
<when>Tue, 05 Jan 2010 22:25:05 +0000</when>
<what>To be fair, this is a problem that is nearly universal with phones. I used to have
the Sidekick II, Sidekick 3, and then the Sidekick LX, and instant messaging services
worked excellent on there. If you became disconnected it automatically restored the
connection and signed back in. 99% of the time any IMs that came in during the
downtime would still come through. You could even be on a phone call for 30 minutes
and still receive all the IMs that came through during that time.

Every other phone I have tried, including Blackberry Pearl, T-Mobile MDA, and this
T-Mobile G1, cannot be reliably used for IM. As far as I know, every phone but those
in the Sidekick family run IM clients via SMS, and SMS IMing is horribly unreliable.
Even when itQ&apos;Es connected the IMs are sent and received out of order if sent or
received quickly, outbound and inbound IMs can be dropped altogether without warning
(thus making conversations difficult to hold when you donQ&apos;Et know if they even got the
message you sent), and as weQ&apos;Ere seeing here the client will disconnect in the
background without notification.

I used to use AIM quite a lot on the Sidekick, now I donQ&apos;Et use it at all. If it canQ&apos;Et
be used reliably and predictably then it isnQ&apos;Et useful unfortunately.</what>
</comment>
</bug>
<bug>
<bugid>19368</bugid>
<title>The text scrolls up so I canQ&apos;Et see the current line in HTML text box</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Jungle...@gmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 22:22:03 +0000</openedDate>
<description>DROID 3 Android 2.3.4 - Steps to reproduce the problem. In an HTML
multiline text box (facebook message), type more lines than can fit in
the box and then use the arrow keys on the bottom line. - What happened.
The text scrolls up so I canQ&apos;Et see the current line. Typing on the
bottom line brings it back into view. - What you think the correct
behavior should be. The cursor should control the scroll behavior, not
the act of typing.</description>
</bug>
<bug>
<bugid>838</bugid>
<title>Build qemu emulation failed on Ubuntu 8.04</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-24T01:25:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ek9...@gmail.com</reportedBy>
<openedDate>Fri, 29 Aug 2008 02:03:40 +0000</openedDate>
<description>1.) A -msse2 cflags is missing in Makefile.target which make
_mm_add_si64 cannot be found:
/android-emulator-20080826/qemu/skins/skin_argb.h:286: warning: implicit
declaration of function Q&apos;E_mm_add_si64Q&apos;E
/android-emulator-20080826/qemu/skins/skin_argb.h:286: error:
incompatible types in assignment 2.) The error comment in
build-emulator.sh is wrong. Patch: --- qemu.orig/Makefile.target
2008-08-29 10:01:41.000000000 +0800 +++ qemu/Makefile.target 2008-08-29
10:01:24.000000000 +0800 @@ -39,7 +39,7 @@ endif ifeq ($(ARCH),i386)
OP_CFLAGS=$(CFLAGS) -O2 -fomit-frame-pointer -CFLAGS+=-DUSE_MMX -mmmx
+CFLAGS+=-DUSE_MMX -mmmx -msse2 ifneq ($(CONFIG_DARWIN),yes) OP_CFLAGS+=
-mpreferred-stack-boundary=2 else --- build-emulator.sh.orig 2008-08-29
10:02:57.000000000 +0800 +++ build-emulator.sh 2008-08-29
10:03:13.000000000 +0800 @@ -33,5 +33,5 @@ fi cd $CURDIR/qemu if !
(./android-rebuild.sh --sdl-config=$LOCAL/bin/sdl-config
--install=$CURDIR/emulator); then - echo Q&quot;EERROR: could not build SDL
libraryQ&quot;E + echo Q&quot;EERROR: could not build qemu emulatorQ&quot;E fi</description>
<comment>
<author>newstei...@gmail.com</author>
<when>Wed, 12 Nov 2008 06:56:59 +0000</when>
<what>hello.
same problem to me
I modified  _mm_add_si64 to _mm_add_pi16 
and finished.
after that, launch this emulator but execution error
you should change GCC compiler with GCC 3.x.x 
as follows
 downloads   ftp://ftp.kaist.ac.kr/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2
Q&gt;E bzip2 -d gcc-3.4.6.tar.bz2
Q&gt;E tar xvf gcc-3.4.6.tar
Q&gt;E cd gcc-3.4.6
Q&gt;E ./configure --prefix=[emulator install Directory]/qemu
Q&gt;E make
Q&gt;E make install
edit  qemu/config-host.mak
CC=gcc
+ CC=[emulator install Directory]/qemu/bin/gcc
- HOST_CC=gcc
+ HOST_CC=[emulator install Directory]//qemu/bin/gcc

after that
Q&gt;E cd qemu
Q&gt;E make clean
Q&gt;E make
Q&gt;E cp arm-softmmu/qemu-system-arm ../emulator

</what>
</comment>
<comment>
<author>newstei...@gmail.com</author>
<when>Wed, 12 Nov 2008 08:15:10 +0000</when>
<what>qemu/config-host.mak  file is automatically generated.
so you should edit /qemu/android-rebuild.sh file  and  will make new config-host.mak
file when new building

refQ&gt;E if you modified /qemu/configure file  as check_gcc=Q&quot;EyesQ&quot;E , you can see compile
error with gcc4.x.x


</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:25:13 +0000</when>
<what>Now part of the open-source tree</what>
</comment>
</bug>
<bug>
<bugid>16401</bugid>
<title>HTML5 Q&quot;Einput type=urlQ&quot;E and Q&quot;EemailQ&quot;E doesnQ&apos;Et show appropriate keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kenc3...@gmail.com</reportedBy>
<openedDate>Wed, 27 Apr 2011 19:22:20 +0000</openedDate>
<description>When visiting pages that employ Q&quot;Einput type=urlQ&quot;E or Q&quot;Einput type=emailQ&quot;E
on a field, the keyboard does not change. It should show a key for
Q&quot;E.comQ&quot;E, a backslash, and it should remove the space bar from the
keyboard (spaces are invalid for URLs). An example:
http://www.petefreitag.com/item/768.cfm See W3C spec:
http://www.w3.org/TR/html-markup/input.url.html Tested on Android 2.2.1,
Motorola Droid X, Verizon</description>
<comment>
<author>robn...@gmail.com</author>
<when>Thu, 02 Jun 2011 23:14:45 +0000</when>
<what>You mean slash, not backslash.</what>
</comment>
</bug>
<bug>
<bugid>5964</bugid>
<title>Dalvik runtime has aborted to get Annotation that has int array property.</title>
<status>FutureRelease</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2010-01-13T19:19:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>6</stars>
<reportedBy>Kazz.satou</reportedBy>
<openedDate>Mon, 11 Jan 2010 02:51:32 +0000</openedDate>
<description>1. create Java Annotation ( has only int[] property ) @Documented
@Inherited @Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME) public @interface AbortAnnotation {
int[] ids() default{}; } 2. create Activity 3. apply Annotation on some
field. public class AnnotationTest extends Activity { @AbortAnnotation
protected String sometingelse; 4. try get Annotation on field. @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
//occur uncaught exception Dalvik runtime Field[] fields =
this.getClass().getDeclaredFields(); for ( Field f : fields ) {
f.setAccessible(true); Annotation[] anotations = f.getAnnotations(); for
( Annotation ann : anotations) { try { Log.d(this.getClass().getName(),
ann.toString()); } catch (Exception e) {
Log.e(this.getClass().getName(), e.toString()); } } } } 5. aborting
Dalvik rumtime Without notification of exceptions no log. no Logcat...</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 06:01:09 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 06:16:10 +0000</when>
<what>confirmed. crashes repeatably in libdvm at Q&quot;Ef.getAnnotations()Q&quot;E. i tested with 2.1 on sholes.

assigning to fadden, but if heQ&apos;Es not in tomorrow, iQ&apos;Ell take a look myself.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jan 2010 06:20:28 +0000</when>
<what>pre-built test application (containing source from comment #1, minus the unnecessary inner loop) attached.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 13 Jan 2010 00:58:56 +0000</when>
<what>Looks like all is not well with primitive arrays in annotations.

Filed internally as 2370144.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 13 Jan 2010 19:19:45 +0000</when>
<what>Primitive array annotation elements werenQ&apos;Et fully implemented.  Whoops!
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Sep 2010 16:56:51 +0000</when>
<what>Issue 11124 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>8187</bugid>
<title>Unable to record phone call using AudioRecord class</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>claus.ho...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 12:12:01 +0000</openedDate>
<description>I am developing on an HTC Desire, a pretty new device running Android
2.1 I canQ&apos;Et get AudioRecord to record the received audio
(VOICE_DOWNLINK) during a phone call. When replaying the sampled data,
nothing is heard - except if I speak in the local MIC, then that has
been recorded. When using the exact same app while not in a call,
recording works fine (actually whether I specify VOICE_DOWNLINK or MIC).
In other words, it appears as if using VOICE_DOWNLINK or MIC has the
exact same effect - recording the (local) microphone. NB: The following
permission is required in AndroidManifest.xml: Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.RECORD_AUDIOQ&quot;E /Q&gt;E Note that I am using
AudioRecord, not MediaRecorder as some others, since I want access to
the raw samples. I have seen other reports of people having similar
troubles, but also some claiming that it Q&quot;EalmostQ&quot;E works, maybe except
that they always get the effect of VOICE_CALL (=DOWNLINK+UPLINK) - but I
have never seen a conclusion on this. If any of you provide a current
status of this issue it would be most appreciated. Initialization is
performed as shown below: minBufferSize = AudioRecord.getMinBufferSize(
8000, AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT ); //
=Q&gt;E 8192 recorder = new AudioRecord(
MediaRecorder.AudioSource.VOICE_DOWNLINK, 8000,
AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT,
minBufferSize ); Actual recording is simply: audioBufferSamples = 0;
recorder.startRecording(); while ( audioBufferSamples Q&lt;E bufferSize ) {
int read = recorder.read( audioBuffer, audioBufferSamples, min(
minBufferSize, bufferSize-audioBufferSamples ) ); audioBufferSamples +=
read; } recorder.stop();</description>
<comment>
<author>mishob...@gmail.com</author>
<when>Thu, 08 Jul 2010 12:36:54 +0000</when>
<what>See this thread: http://code.google.com/p/android/issues/detail?id=2117Q&amp;Eq=call%20recorderQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars

I personally think this is an intentional Q&quot;EbugQ&quot;E in the HTC devices. As far as I know Motorola did this too in their Droid. IQ&apos;Em waiting to see if Samsung Galaxy S has the same issue.</what>
</comment>
<comment>
<author>claus.ho...@gmail.com</author>
<when>Fri, 23 Jul 2010 06:26:28 +0000</when>
<what>Thanks for your comment. I completely agree with your conclusion, although I find it completely unacceptable...

Two months ago I switched to do SW development on the Symbian platform, where the voice/call recording feature works right out of the box. But I am obviously still interested in learning when (if) this eventually gets corrected on Android.

Several sources mention that HTC and maybe also Motorola did this on purpose. Others say the problem started with the Android 2.0 release and it was actually working earlier on. That would indicate it was introduced by Google? Any knowledge of any Android 2+ phones where voice/call recording works?</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Mon, 30 Aug 2010 15:13:16 +0000</when>
<what>If that is the case, i agree that it is completely unacceptable. Do you guys think it is a intentional difference in hardware? (ie separate bus for call audio) Or is it within the specific version of software they ship with their phones? That being said, do rooted phones have the same problem accessing call audio? If it is a software issue, do you guys think/know that writing your own phone app to replace the phoneQ&apos;Es will alleviate this issue? If thats not the case, is it possible to access the phoneQ&apos;Es audio I/O more directly through native code? Sorry for the mass of questions. IQ&apos;Em also very interested in getting this to work and IQ&apos;Em assuming you guys know more than i do. Thanks in advance.</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Mon, 30 Aug 2010 15:20:09 +0000</when>
<what>Just fyi, IQ&apos;Em in the exact situation as claus.ho. Nexus One. If i pick downlink, it records mic, if i pick voice call, .read() doesnt even obtain any samples at all, and if i remember correctly, uplink had samples but no sound just straight 0Q&apos;Es. For all of those audio sources, i was using in_mono channel config. When i try to use in_downlink config, audioRecord fails to initialize.</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Mon, 30 Aug 2010 15:43:01 +0000</when>
<what>Q&quot;ESame Hardware is Used in HTC Diamond means Qualcomm 7200 Chipset with Same Speed of
Processor, and Other hardware too and if its Possible in HTC Diamond Windows Why can
not it be done in Android.

Please Please do it, its a Very Good Requirements If Google can not do it. Please
Allow the API Access i can pay $ 20 for this Application for Automated or Filter Call
Recording.Q&quot;E by Heta on the thread that was posted above.


If Htc was at fault, why would they allow it on WM and not on android? This is extremely frustrating.</what>
</comment>
<comment>
<author>volkov.r...@gmail.com</author>
<when>Wed, 08 Sep 2010 15:14:19 +0000</when>
<what>I have some more information on the subject - the case is, I have two Samsung phones, Spica and a newer one, Galaxy S. The program that used AudioRecord class and was working ok on Spica didnt work on Galaxy S, after a bit of study I have found out that the only reason I was receiving empty zeroed buffers in read method, was a call to audioManager.setMode(AudioManager.MODE_IN_CALL), as soon as I removed this call, the buffers started to fill with data. I think this is somehow connected to the problems you are describing - as soon as some phones enter MODE_IN_CALL mode, AudioRecord stops working normally and starts providing zeroed buffers.</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Thu, 09 Sep 2010 04:39:33 +0000</when>
<what>I actually didnQ&apos;Et even put that in my code. But after looking at AndroidQ&apos;Es stock phone app, the mode is set to be MODE_IN_CALL within that app. So im guessing the mode is in call regardless of the fact that i didnQ&apos;Et explicitly code it because the phone app does that already. That being said, does setting the mode to normal cause any problems. It sounds like it would after reading this on androidQ&apos;Es site.

Q&quot;EThe audio mode encompasses audio routing AND the behavior of the telephony layer. Therefore this method [setMode] should only be used by applications that replace the platform-wide management of audio settings or the main telephony application. Q&quot;E

Regardless, i will definitely try that and see what comes of it. Thanks for the info.</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Thu, 09 Sep 2010 22:25:21 +0000</when>
<what>So i tried setting it to normal. When i do that, the audio from the call cuts out AND i still dont get any call audio. In terms of the samples im getting. Now uplink, downlink, and voice call (down and up together) all give what the microphone picks up. IQ&apos;Em completely confused. When you said you were getting zeroed buffers what were your parameters for audiorecord? What audio source, channel configuration, etc.</what>
</comment>
<comment>
<author>volkov.r...@gmail.com</author>
<when>Fri, 10 Sep 2010 13:00:47 +0000</when>
<what>I doubt we have the exact situation since we have different phones and the implementation of the record-prevention routines might differ from manufacturer to manufacturer. Anyway - the parameters were mono, 16pcm, 8000hz. And the program is a software SIP client, so I needed exactly the mic audio, and I had zeroed mic audio buffers as well during MODE_IN_CALL - probably implementers were so interested in cutting out the downlink audio they cut uplink as well... Sorry for the loss of your time, I wanted to help in some way. Seems like my variant wonQ&apos;Et help in your case.</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Fri, 10 Sep 2010 16:27:37 +0000</when>
<what>DonQ&apos;Et be sorry and thanks for trying to help.</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Fri, 10 Sep 2010 16:41:04 +0000</when>
<what>Q&quot;ERecording call audio is not supported on all devices, and Nexus One does not support it. I think we recently made some changes to the SDK docs to make this more clear.Q&quot;E just asked and they told me that. wtf at the manufacturerQ&apos;Es for doing that.</what>
</comment>
<comment>
<author>kelseyfr...@gmail.com</author>
<when>Wed, 22 Sep 2010 01:13:33 +0000</when>
<what>I can confirm that VOICE_DOWNLINK works on the HTC Incredible, but not on the Nexus One.

If a feature is in the API, it really should work on the Nexus One, and if it doesnQ&apos;Et work, it should at least throw an Exception instead of just doing something completely different instead.</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Fri, 01 Oct 2010 15:32:32 +0000</when>
<what>my previous comment was a response from Dave Sparks, whos the lead of their media framework, and he was saying that the Nexus One does not support it. If itQ&apos;Es not too much trouble, would you be able to post some of the relevant code that you got to work on the Incredible?</what>
</comment>
<comment>
<author>kelseyfr...@gmail.com</author>
<when>Fri, 01 Oct 2010 15:48:35 +0000</when>
<what>Actually, it turns out I was deceiving myself into thinking VOICE_DOWNLINK worked as expected on the Incredible; recoding VOICE_DOWNLINK actually records both VOICE_DOWNLINK and VOICE_UPLINK (or MIC), in other words, what you would expect from VOICE_CALL.

Further, if you manually press mute in the phone app to mute the mic, it records nothing, even if there is incoming downlink audio, which is sort of odd.

I think itQ&apos;Es a little strange that they decided to add these different AudioSources to the API when they donQ&apos;Et actually work on any device...

Regardless, IQ&apos;Em happy to post my code (hacks abound) that was at least recording all the call audio in case youQ&apos;Ere interested.</what>
</comment>
<comment>
<author>C4PSL...@gmail.com</author>
<when>Fri, 01 Oct 2010 17:13:58 +0000</when>
<what>great! thanks for the help. Ill see what i can get out of this, and if it will work with the N1.</what>
</comment>
<comment>
<author>velocity...@gmail.com</author>
<when>Thu, 28 Oct 2010 12:35:56 +0000</when>
<what>Now we have bunch of app which will get your calls recorded 
just check with laws in your state 

Check out these free/trial apps :
Record My Call
RecordCall
Total recall call recorder TRIAL 14 days
All Call recorder
AndRecorder
Call recorder
Call Recorder

Note : File names are taken from Android Market and are placed one per line and will be exact in market so search with same keyword . There is not priority , just check out and use the one you like 
 http://www.gadgetoxic.com/search/label/Android</what>
</comment>
<comment>
<author>khushbu....@gmail.com</author>
<when>Tue, 04 Jan 2011 17:09:19 +0000</when>
<what>int read = recorder.read( audioBuffer, audioBufferSamples,
      min( minBufferSize, bufferSize-audioBufferSamples ) );
In this code what is min( minBufferSize, bufferSize-audioBufferSamples)?</what>
</comment>
</bug>
<bug>
<bugid>8461</bugid>
<title>Call log incorrectly shows a call placed as Q&quot;EyesterdayQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>vgu...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 21:12:43 +0000</openedDate>
<description>My phone: Motorola Droid on Android 2.1 Issue: I received a phone call
on Wednesday afternoon (around 4:30PM). I was looking through the call
log today (Friday at 2PM) and it incorrectly shows that entry as a call
received Q&quot;EyesterdayQ&quot;E. --Vamsi NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>jeffd...@gmail.com</author>
<when>Mon, 21 Mar 2011 06:17:46 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=10590</what>
</comment>
</bug>
<bug>
<bugid>1121</bugid>
<title>Eclipse ADT plugin does not correctly handle processing of AIDL files that import external Parcelables</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-04-10T01:05:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>unnamedrambler@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 02:07:08 +0000</openedDate>
<description>Here is my setup in Eclipse 2 Projects: AndroidProject OtherLibrary
AndroidProject is my Android application where I am trying to generate a
java interface from an aidl. OtherLibrary is a non-android project (ADT
doesnQ&apos;Et recognize it as an android project) that is included in
AndroidProjectQ&apos;Es build path. OtherLibrary has the android sdk in its
build path, and has several custom types that implement Parcelable. If
the class in OtherLibrary com.foo.Bar implements Parcelable, then I have
a Bar.aidl file in OtherLibrary/src/com/foo/Bar that contains: package
com.foo; parcelable Bar; Now back in AndroidProject, I have a service
interface aidl that imports com.foo.Bar. However, eclipse generates the
error Q&quot;EcouldnQ&apos;Et find import for class com.foo.BarQ&quot;E and will not generate
the Interface Java source. The Problem: When the ADT invokes the aidl
utility it is not including the correct argument for the Q&quot;E-IQ&quot;E flag.
Unsatisfactory work around: I can generate the Java file by hand by
changing the current directory to workspace/OtherLibrary/ and running
Q&quot;Eaidl -Isrc /path/to/AndroidProject/src/to/Interface.aidlQ&quot;E IQ&apos;Eve traced
the bug to lines 752-755 of
android_src/development/tools/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/build/PreCompilerBuilder.java
Presumably adding a Q&quot;E-IQ&quot;E option for other projects included in the
current projectQ&apos;Es Build Path would solve this issue.</description>
<comment>
<author>onora...@gmail.com</author>
<when>Thu, 30 Oct 2008 02:11:51 +0000</when>
<what></what>
</comment>
<comment>
<author>joeo%and...@gtempaccount.com</author>
<when>Thu, 30 Oct 2008 02:13:02 +0000</when>
<what></what>
</comment>
<comment>
<author>unnamedrambler@gmail.com</author>
<when>Thu, 30 Oct 2008 02:23:19 +0000</when>
<what>Looking a little closer and whatQ&apos;Es going on the pluginQ&apos;Es code.

Q&quot;E-IQ&quot;E flags are added for source paths returned by the function
BaseProjectHelper.getSourceClasspaths()

This function reads the .classpath file in AndroidProjectQ&apos;Es root dir. It then adds
all paths it finds of type/kind Q&quot;EsrcQ&quot;E. These Q&quot;EsrcQ&quot;E types are supposed to be Q&quot;ESource
code in the current projectQ&quot;E (from eclipse docs).

Looking at my AndroidProject .classpath file I see it contains:
Q&lt;Eclasspathentry combineaccessrules=Q&quot;EfalseQ&quot;E exported=Q&quot;EtrueQ&quot;E kind=Q&quot;EsrcQ&quot;E
path=Q&quot;E/OtherLibraryQ&quot;E/Q&gt;E.  However, this line probably resolves to the type/kind
Q&quot;EprojectQ&quot;E, so itQ&apos;Es likely being filtered out. </what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Thu, 30 Oct 2008 03:12:22 +0000</when>
<what>If you are using ADT 0.8.0, you can do this:

create a file called Q&quot;Eproject.aidlQ&quot;E in the root of your Android project, and in it
add the line:

parcelable com.foo.Bar;

You can add one line per parcelable class.
Note that modification of this file does not (yet) trigger recompilation, so youQ&apos;Ell
need to clean the project to rebuild it.
There is a mechanism to automatically generate that file but:
- the generated content is broken in 0.8 (fixed in next version).
- it doesnQ&apos;Et go look in the referenced projects. We did not expect you would have a
non android project that has parcelable classes. We can fix this for the next version.

</what>
</comment>
<comment>
<author>unnamedrambler@gmail.com</author>
<when>Thu, 30 Oct 2008 03:54:51 +0000</when>
<what>Those directions worked great thanks.

For anyone else who has this problem I did the following:

1. aidl --preprocess /path/to/AndroidProject/project.aidl
/path/to/OtherLibrary/src/com/foo/*.aidl
2. Refresh the AndroidProject tree
3, Clean and Build

Thanks again, sorry for reporting it as a bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 25 Sep 2009 19:55:02 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 10 Apr 2010 01:05:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5019</bugid>
<title>gmail not pushing email</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>ere...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 13:47:32 +0000</openedDate>
<description>I have the Motorola Droid and my gmail seems to only push emails a few
hours out of the day, I have to manually have to refresh to see new
emails. I have it synced correctly and have tried resetting the phone.
Is this a server issue or a phone hardware issue?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Nov 2009 14:30:07 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>9087</bugid>
<title>Text message thread is dismissed in specific case.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skyjun</reportedBy>
<openedDate>Tue, 15 Jun 2010 07:26:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Messaging -Q&gt;E New message -Q&gt;E input number and
message -Q&gt;E send -Q&gt;E back -Q&gt;E verify message thread is created -Q&gt;E Message
sent failed -Q&gt;E tap message thread -Q&gt;E tap sent fail icon -Q&gt;E verify
message list is dismissed, message body and recipient number are
generated automatically -Q&gt;E send again -Q&gt;E back - What happened. The
message thread is dismissed so I can not access that message. - What you
think the correct behavior should be. The message thread should be still
existed. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) - Device : Nexus one - Firmware : 2.1-update1 -
Baseband version : 32.24.00.22U_4.03.00.21_2 - Kernel version :
2.6.29-01117-g4bc62c2 android-build@apa26 #1 - Build number : ERE27 If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>6493</bugid>
<title>Maps: Pinch and zoom does not update MapViewQ&apos;Es Projection</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>DanLe...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 17:25:53 +0000</openedDate>
<description>This problem occurs in Android 2.1-update1. It is reproducible on the
Nexus One. I am able to reproduce this using an Android 1.5+ project.
Suppose that we want to draw a line between city A and city B using
maps. One method for doing this is to create a custom Overlay and then
write a custom draw() method. Inside of this draw() method, one would
have to use MapView.getProjection() in order to project from the
GeoPoints of the two cities to pixels on the screen. Before the latest
update, the only way to zoom was to press the -/+ buttons at the bottom
of the map. When pressing these buttons, the Projection returned by
MapView.getProjection() would be updated during the entire zoom process,
meaning that the line drawn would remain accurate during the zoom
animation. However, if you use pinch and zoom, the Projection remains
the same until you release the pinch. This means that any custom drawing
methods that depend on mapping GeoPoints to pixels on the screen become
off during a pinch and zoom. To reproduce: 1. Create an Overlay and add
it to a MapView. 2. Draw a line between two points in the OverlayQ&apos;Es
draw() method, using a Projection obtained from the MapView. 3. Attempt
to pinch and zoom. Expected results: line should remain consistent
between the two points. Actual results: line stays in the same place
during the pinch and zoom, and only corrects itself when the pinch and
zoom is finished.</description>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Fri, 05 Feb 2010 19:42:30 +0000</when>
<what>Internal bug 2423164</what>
</comment>
<comment>
<author>david.ca...@gmail.com</author>
<when>Sat, 29 May 2010 16:33:17 +0000</when>
<what>Is there a work around?  Google Maps does not seem to have this problem.  My Tracks and 
other samples have a problem with this pinch and zoom.</what>
</comment>
<comment>
<author>DanLe...@gmail.com</author>
<when>Sat, 29 May 2010 16:52:20 +0000</when>
<what>ItQ&apos;Es worth noting that this bug is fixed in 2.2 (IvQ&apos;Ee checked).</what>
</comment>
<comment>
<author>christof...@ustwo.co.uk</author>
<when>Fri, 17 Dec 2010 15:46:32 +0000</when>
<what>I donQ&apos;Et think itQ&apos;Es fixed in 2.2. I can reproduce the problem on a Nexus One and an HTC Desire both running 2.2.1.</what>
</comment>
</bug>
<bug>
<bugid>19680</bugid>
<title>alarm clock + sms bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Psixopat...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 09:14:26 +0000</openedDate>
<description>I`m russian user, sorry for my bad English. Today I found bug with alarm
clock, while I`am getting sms. While alarm clock play a music for wake
up, I got message, alarm clock stop playing the music and hung. It must
wake me many times, if I dont push cancel, but it not happened. P.S.: LG
P500 Optimus One - my phone.</description>
<comment>
<author>Psixopat...@gmail.com</author>
<when>Tue, 30 Aug 2011 09:20:57 +0000</when>
<what>And after update to version 2.3.3 I have some difficulties with WiFi network. On 2.2.1 it was stable.

Phone sometimes reconnect to AP.
But if You are sure about correct work with WiFi phone module, I will be search bug in my home AP.</what>
</comment>
</bug>
<bug>
<bugid>9896</bugid>
<title>Changes to events on android phone are overriden by sync from Google if changes are made right after event creation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ggert...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 02:13:36 +0000</openedDate>
<description>1. Create an event on Android with sync enabled. 2. Edit the event
(change start time, stop time, etc.) 3. After a bit, the event reverts
back to how it was before modified. I suspect it is a timing problem
with the sync from Google calendar. It doesnQ&apos;Et happen every time. Once,
when hitting Q&quot;EDoneQ&quot;E when saving the modification, the Q&quot;EDoneQ&quot;E operation
seemed to hang, I hit done again, and when the mobile calendar opened,
no changes had occurred. Changes on the mobile device should update the
online Google calendar. Motorola Droid (Verizon). Android version
2.1-update1.</description>
</bug>
<bug>
<bugid>15110</bugid>
<title>android.opengl.Matrix should have perspectiveM and lookAtM methods</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>thakis@chromium.org</reportedBy>
<openedDate>Mon, 28 Feb 2011 19:44:03 +0000</openedDate>
<description>(This is really an OpenGL feature request.) android.opengl.GLU has
gluLookAt() and gluPerspective() functions, but they update the OpenGL
ES 1 matrices and are useless for ES 2.0. android.opengl.Matrix should
have these functions.</description>
<comment>
<author>thakis@chromium.org</author>
<when>Mon, 28 Feb 2011 19:47:14 +0000</when>
<what>?setLookAtM() is already available, only perspectiveM is missing.</what>
</comment>
<comment>
<author>thakis@chromium.org</author>
<when>Tue, 01 Mar 2011 00:01:23 +0000</when>
<what>HereQ&apos;Es an implementation that works for me:


        public static void perspectiveM(
                float[] m, float angle, float aspect, float near, float far) {
            float f = (float)Math.tan(0.5 * (Math.PI - angle));
            float range = near - far;

            m[0] = f / aspect;
            m[1] = 0;
            m[2] = 0;
            m[3] = 0;

            m[4] = 0;
            m[5] = f;
            m[6] = 0;
            m[7] = 0;

            m[8] = 0;
            m[9] = 0; 
            m[10] = far / range;
            m[11] = -1;

            m[12] = 0;
            m[13] = 0;
            m[14] = near * far / range;
            m[15] = 0;
        }
</what>
</comment>
</bug>
<bug>
<bugid>3672</bugid>
<title>Calendar app wonQ&apos;Et sync events older than 1 month</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Google</component>
<stars>380</stars>
<reportedBy>sole...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 15:55:21 +0000</openedDate>
<description>I have a brand new HTC Hero. When I first used it, filled in my google
account data for the sync processes. The data I had in my google web
calendar was synchronized with no problem for all those events NOT OLDER
than one month ago. I mean: last month was synced all right and so were
future events, but events from two months ago were not synchronized. The
exception were repetitive appointments (these last ones worked all
right). So I deleted the calendar storage
(menu-settings-applications-manage applications-calendar storage-delete
data) to force a new sync. And again happened; the recurrent events were
syncQ&apos;Eed all right (no matter their dates), but with regular appointments
older than 1 month (previous to july -today is aug.25th) were not
syncQ&apos;Eed. I need to have those appointments loaded in my calendar, since
my job is dependent on my calendar. thanks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:10:21 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:04:55 +0000</when>
<what></what>
</comment>
<comment>
<author>snithyas</author>
<when>Mon, 19 Oct 2009 19:19:50 +0000</when>
<what>I have the exact same issue. I brought it up several time in a few forums but I hardly 
got any answers. Hope someone can help.</what>
</comment>
<comment>
<author>giovanni...@gmail.com</author>
<when>Wed, 02 Dec 2009 17:48:43 +0000</when>
<what>It is indeed an important user requirement: to have the extra option (in the
settings) of synchronising all events (retaining all events from the past too), and
otherwise to be given the choice of how long the sync should retain the events from
the past (# of months).</what>
</comment>
<comment>
<author>snithyas</author>
<when>Wed, 02 Dec 2009 21:22:43 +0000</when>
<what>When someone reads about this problem the first thing they would do is to login to 
google calendar go back a few months and create an appointment to check if it shows up 
on their Android phone. This would indeed work.  And that is not the issue.  You should 
look for an old calendar entry that you had created a few months back (not a recurring 
appointment) and check if that appointment shows up on your phone.  It wonQ&apos;Et!!</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Thu, 10 Dec 2009 03:13:38 +0000</when>
<what>This issue is very important to me because I have sports calendars that I use, and when I need to remember 
details about a certain game from the past, I like to be able to go back in time in my calendar to see what 
happened.
I agree with giovanni.santin above that there, at the least, should be an option to control how far back the sync 
will go. Having Google make that decision for us is not very well thought out. Hopefully theyQ&apos;Ell correct this issue 
soon!!</what>
</comment>
<comment>
<author>ksjr...@gmail.com</author>
<when>Thu, 10 Dec 2009 03:32:20 +0000</when>
<what>This is a big reason I got my Droid... I want ALL my info when I need it.</what>
</comment>
<comment>
<author>bruxi2...@gmail.com</author>
<when>Mon, 14 Dec 2009 12:12:56 +0000</when>
<what>This is a very important issue for me as well. Please add the ability to sync all events.</what>
</comment>
<comment>
<author>mersonma...@gmail.com</author>
<when>Thu, 17 Dec 2009 13:40:55 +0000</when>
<what>Hello google android developers. Please address this issue urgently.</what>
</comment>
<comment>
<author>dana.a.c...@gmail.com</author>
<when>Fri, 18 Dec 2009 22:50:43 +0000</when>
<what>Yes, I really want this to work.  It is tedious to have to go to the web version of
google just to check appointments.  Calendar entries are not that large, so store ALL
of them on the phone (a preference for this is fine)</what>
</comment>
<comment>
<author>mikeudal...@gmail.com</author>
<when>Sat, 19 Dec 2009 21:28:49 +0000</when>
<what>Is the setting of 1 month hardcoded or can it be altered in a configuration file
somewhere?  Is there any file I can edit to change this limit until a means to alter
this is put in the settings GUI?</what>
</comment>
<comment>
<author>opns...@gmail.com</author>
<when>Wed, 23 Dec 2009 18:02:06 +0000</when>
<what>I agree, this ability would be greatly appreciated</what>
</comment>
<comment>
<author>bramwei...@gmail.com</author>
<when>Thu, 24 Dec 2009 20:50:27 +0000</when>
<what>Hello, Everyone.

I, too, have been experiencing this with my brand-new Droid, and had posted about it 
in Forums with Google, Motorola and Verizon, before a respondent pointed me here.

(Point of fact:  An otherwise very helpful Level 2 Support Rep with Motorola walked 
me through some steps, such as (in separate attempts) clearing Calendar data, and 
performing a Q&quot;EFactory ResetQ&quot;E before resynchronizing...none of which worked, but she 
(and, I presume, others who work with her) said nothing about this being a long-
standing issue that developers could well be aware of.

I second (third? fourth?) the above comments that said that earlier events 
(including one-time events) should synchronize to the Droid so as to be viewable and 
manageable there.

Please keep us posted and push a software update soon that addresses this.

Thank you very much.

Sincerely,
Bram Weiser</what>
</comment>
<comment>
<author>mulligan...@gmail.com</author>
<when>Sat, 26 Dec 2009 09:01:21 +0000</when>
<what>In my case, the one-month cutoff isnQ&apos;Et completely consistent.  A few events get
through here Q&amp;E there on each calendar.  For example, my workout calendar from July
contains 12 events on the web version, but only one came through to my Droid.  Pretty
weird.

It really worries me to see that people have been posting on this topic for four
months now.  ThereQ&apos;Es so much I like about this phone.  I donQ&apos;Et want to have to give
it up for a less fun phone that is more reliable.

Google, please please please make this Google-calendar-to-Android sync fix a priority.

Thanks.
</what>
</comment>
<comment>
<author>jasonmag...@gmail.com</author>
<when>Mon, 28 Dec 2009 00:59:26 +0000</when>
<what>IQ&apos;Eve had the hero for four days now only to find out about this issue. This is a deal
breaker for me as I still need information from past events. 

I tried  erasing my local hero calendar and chose to sync entries via ms exchange. In
exchange there was  actually a setting for how far back you want to sync. I set it to
ALL and synced. 

No dice, still only two weeks back. 

Any signs for a fix?
</what>
</comment>
<comment>
<author>brwiel...@gmail.com</author>
<when>Mon, 28 Dec 2009 04:13:17 +0000</when>
<what>Only a few days into my new Droid, but the Google Calendar integration is really disappointing. I too am using 
Google Premier and would like my personal Google Calendar to sync completely with the Google Premier 
Calendar and to the Droid. Hopefully, a fix is upcoming soon?</what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Tue, 29 Dec 2009 20:18:09 +0000</when>
<what>I believe that itQ&apos;Es not the calendar-date of the appointment that matters in this
issue, but rather its last modification date.

For example: an appointment dated two months ago will sync again if you change its
name. Any new appointment - one you add now - dated two months ago will sync as well.

IQ&apos;Em guessing this was deliberate, to save storage-space / bandwidth. But I agree it
should be seen as a bug and fixed.</what>
</comment>
<comment>
<author>mhelv...@gmail.com</author>
<when>Tue, 29 Dec 2009 20:22:02 +0000</when>
<what>Come to think of it, this might also mean that a still upcoming appointment you
planned far in advance, but more than a month before you got your phone, might not be
synced either. This would make the issue a bit more urgent.

But the developers might have taken this into account. I have no means to verify.</what>
</comment>
<comment>
<author>chashu...@gmail.com</author>
<when>Wed, 30 Dec 2009 19:52:10 +0000</when>
<what> I have had this same problem for a while now and just today had a chance to research
a solution. This is what I had to do:

- From a PC log into your google calendar calendar.google.com.
- Click Settings on the settings link in the upper right (next to sync)
- Under Q&quot;ECalendar SettingsQ&quot;E click on Mobile Setup link
(For ME this form was NOT filled out).
- I selected United States and input my mobile number and clicked Send Verification
Code button.
I received the code as a text message in about 10 seconds. There were two numbers
listed, the text message number and the SIX DIGIT verification code.
- I entered the verification code and clicked Finish setup.
This immediately fixed my problem. I do not have to hit the sync button on the PC
google calendar. It syncs right away with the phone.

I hope this helps someone.

Hutch
ChasHutch is online now Report Post   	Edit/Delete Message</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Wed, 30 Dec 2009 21:37:36 +0000</when>
<what>@chashutch

I tried doing this for my Motorola Droid, and had no luck whatsoever. I even tried
clearing the Calendar Storage appQ&apos;Es data and re-syncing, but I only got events back
to Dec 1st, save for the one event that I have recurring every Monday. So this does
not appear to be a valid fix.</what>
</comment>
<comment>
<author>chashu...@gmail.com</author>
<when>Wed, 30 Dec 2009 21:42:19 +0000</when>
<what>Another Droid user said that this did not work for him either.  What he said fixed
his issue:

----------------------------------------------------
What I did to get it to work was this:

From the Home Screen I went to settings, then to accounts and sync, then I unchecked
Auto-Sync then checked it again and it works now.
------------------------------------------------------

Seems as if there are multiple symptoms for similar problems on the calendar sync.</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Wed, 30 Dec 2009 22:16:23 +0000</when>
<what>@chashutch

That method didnQ&apos;Et work either. I tried unchecking Auto-Sync as well as Background
Sync, neither of which had any effect. Restarting the Droid didnQ&apos;Et have any effect
either.</what>
</comment>
<comment>
<author>chashu...@gmail.com</author>
<when>Wed, 30 Dec 2009 22:35:14 +0000</when>
<what>@blairallenvt

The only other thing I saw that helped some people (and is in this thread) so I
assume you tried it is:

delete the calendar storage (menu-settings-applications-manage 
applications-calendar storage-delete data) to force a new sync.


Also, this makes no difference but, what firmware are you running?  I am on 2.0.1 as
I assume most Droids are.  It seems to me that my calendar sync problem started
around the time that my phone was updated.  Just a thought.  

menu/settings/about phone/Firmware version

If you are not on this version, check to see if there are system updates available
(first menu item in About phone.

Hutch</what>
</comment>
<comment>
<author>blairall...@gmail.com</author>
<when>Wed, 30 Dec 2009 22:41:37 +0000</when>
<what>@chashutch

Thanks for all your suggestions. I have tried clearing the Calendar Storage data
before with no success. Actually that technically makes things worse because I end up
losing data (since the new sync only pulls the last 30 days worth). I am, too, using
Android 2.0.1. I had my issues with the Calendar sync even before the update. It
makes sense, from GoogleQ&apos;Es side, that the calendar app would only pull events from
the last 30 days, to keep network traffic down. However, there needs to be an option
to do an Q&quot;Einitial syncQ&quot;E at the very least, so we can get all our calendar events. But
to be completely honest, calendar data doesnQ&apos;Et take up that much room anyways. A
really busy calendar, over a year, will only be a few megabytes, which is not a big
deal these days. The major frustrating part about this, and other issues, is that
Google seems to be so far removed from the customer as far as support.</what>
</comment>
<comment>
<author>chashu...@gmail.com</author>
<when>Wed, 30 Dec 2009 22:48:50 +0000</when>
<what>I agree, clearing the storage area seems like a stretch to me also.  As far as Google
being far removed from the customer, I guess we get what we pay for, which seems sad
since so many business and non-profits rely on google apps.  I assume that folks that
use google premier/partner apps will also have this problem with android and google
calendar.</what>
</comment>
</bug>
<bug>
<bugid>9040</bugid>
<title>Need to be able to search calendar, and have advance search features.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nothappenin@gmail.com</reportedBy>
<openedDate>Sat, 12 Jun 2010 21:47:33 +0000</openedDate>
<description>Would love to be able to search the calendar, and have advance search
features. I thought buying a Google phone would provide that capability,
but do you know how hard it is to look up when you last saw your doctor
for example? My old old old Palm device worked the best at that. IQ&apos;Em
sure Google could develop this feature if they tried? Thanks for your
time and attention.</description>
<comment>
<author>FireFart</author>
<when>Sat, 12 Jun 2010 22:36:57 +0000</when>
<what>try using the search widget</what>
</comment>
<comment>
<author>rajfi...@gmail.com</author>
<when>Sun, 13 Jun 2010 20:01:15 +0000</when>
<what>This is same as:
http://code.google.com/p/android/issues/detail?id=2518
Reported on Apr 27, 2009.
</what>
</comment>
</bug>
<bug>
<bugid>15729</bugid>
<title>2-dimensional homescreen panel grid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hyperhac...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 06:34:16 +0000</openedDate>
<description>Current versions of Android allow the user to select from having between
1 and 9 panels on the home screen. However, no matter how many panels
are used, switching between them is done with a horizontal swipe. If a
user has 9 panels, they effectively have a 9x1 Q&quot;EgridQ&quot;E. A 3x3 grid,
allowing for horizontal, vertical and diagonal swipes, would allow for
much faster navigation between panels. Compiz Fusion offers a similar
option on Linux desktops by simply allowing the user to specify both
horizontal and vertical size. Another option would be a Q&quot;Enumber of rowsQ&quot;E
setting, which would still allow for any number of panels, simply
leaving blank areas where necessary. (e.g. if using 7 panels, the result
would be a 4x2 grid with the bottom right being empty.)</description>
</bug>
<bug>
<bugid>14516</bugid>
<title>SDK Windows Installer removes full folder on uninstall</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-02-07T23:35:46.000Z</closedOn>
<type>Defect</type>
<priority>Critical</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 20:51:53 +0000</openedDate>
<description>The SDK Windows Installer removes the full install folder, recursively,
when uninstalling. It does not attempt to just remove previously
installed files (actually it doesnQ&apos;Et keep that list anyway), instead it
just rm -rf the install dir. The issue is that apparently some users
like to select their desktop folder or similar other crucial folder as
the installation directory. That choice has unfortunate consequences
when they decide to uninstall. A suggested solution to mitigate this
problem: If a user selects an existing non-empty directory as the
destination, automatically append our default install folder name unless
it matches. E.g. select Q&quot;Ec:\fooQ&quot;E and we auto-populate the dest field
with Q&quot;Ec:\foo\android-sdkQ&quot;E. However select Q&quot;Ec:\some\dir\android-sdkQ&quot;E and
we leave the destination as-is. This should do what most people expect
and not be too annoying. Note that would be only in response to the
Q&quot;EBrowserQ&quot;E button and the user can always edit manually the text field
before continuing and shoot him/herself in the foot as much as desired.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 03 Feb 2011 21:14:49 +0000</when>
<what>Issue 14518 has been merged into this issue.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 07 Feb 2011 23:35:46 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 22:42:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4310</bugid>
<title>Silent option for incoming calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>mari...@gmail.com</reportedBy>
<openedDate>Tue, 20 Oct 2009 21:53:18 +0000</openedDate>
<description>Currently, when receiving an incoming call you have two options: 1.
Pickup call and start talk. 2. Hangup the call. I miss a lot on some
situations in which IQ&apos;Em not able to talk with an incoming call to
Q&quot;EsilentQ&quot;E the phone. Most of the Nokia phones have this option. Some
advantages of silent are: 1. Because you donQ&apos;Et hang, the caller can
leave a message on the answer machine. 2. You can stop the ring tone
until you are able to talk, for instance, when you leave the library. 3.
ItQ&apos;Es dirty for some callers to see the other hangs abruptly. I think the
behavior can be the following: 1. Add to the call settings a choice to
enable/disable Q&quot;ESilent modeQ&quot;E. 2. When there is an incoming call, the
first time is pressed the hang button the ring tone is silenced, the
second time is pressed the incoming call is hung.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:16:38 +0000</when>
<what></what>
</comment>
<comment>
<author>andy...@gmail.com</author>
<when>Wed, 04 Nov 2009 07:27:29 +0000</when>
<what>IQ&apos;Eve been looking for app which does this as well.

A very small but useful function! </what>
</comment>
<comment>
<author>ferranb</author>
<when>Thu, 05 Nov 2009 21:51:56 +0000</when>
<what>This function itQ&apos;Es already implemented on android (at least on HTC Magic).

When you receive a call, if you press any of the volume buttons, the call gets muted
and the volume level does not change.</what>
</comment>
<comment>
<author>mari...@gmail.com</author>
<when>Tue, 12 Oct 2010 15:34:19 +0000</when>
<what>I agree this can be closed</what>
</comment>
</bug>
<bug>
<bugid>2786</bugid>
<title>Audio routing problem, audio not routed back to extusb after phone call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>14</stars>
<reportedBy>marcquimby</reportedBy>
<openedDate>Thu, 28 May 2009 12:43:53 +0000</openedDate>
<description>The problem arises when using the G1(1.5 cupcake firmware) and the 2.5mm
headset adapter connected to a FM transmitter with a connected bluetooth
headset. Before a call, the music has no problem being played out to the
car stereo via this setup. I am able to take or initiate a call with the
bluetooth headset and the music stops as expected. After I disconnect
the call either via the bluetooth headset or handset, the music starts
but is redirected to the phoneQ&apos;Es built-in speaker and not out the 2.5mm
headset adapter. The 1.1 firmware did not exhibit this problem.</description>
<comment>
<author>cyril.ja...@gmail.com</author>
<when>Thu, 04 Jun 2009 06:33:28 +0000</when>
<what>I have a similar issue with my A2DP headset. After starting my phone and starting my
A2DP headset, both connect nicely and audio is routed correctly to the stereo
headset. But if I turn off the headset and turn it on again, most of the time, the
audio is routed to the phoneQ&apos;Es built-in speaker (even if the phone says that the
headset is paired and connected). I need to turn bluetooth off/on and audio will
eventually be routed correctly.

This is quite annoying because IQ&apos;Em never sure from where the sound will come out...
Especially in the train ;)</what>
</comment>
<comment>
<author>jmob...@gmail.com</author>
<when>Mon, 22 Jun 2009 23:56:34 +0000</when>
<what>I have a BTCup from Macally in my car. ItQ&apos;Es a FM transmitter with Audio Sink and
Phone capabilities. 

When I get in the car with media playing on my Magic and start the car, the audio is
piped through the BTcup for a second. Then the BTCup appears to grab the phone
pairing. This causes the audio sink to be lost and the audio to be piped back out the
MagicQ&apos;Es Speaker. Most of the time the magic thinks the BTCup is gone and then pauses
the music, even though the Phone pairing is still fine. When playing video this is
not the case as much, since the media player doesnQ&apos;Et pause on disconnects with the
audio sink.

The BTCup works flawlessly with my Blackberry 8320, so there is definitely no issue
with the BTCup itself.   

My current remedy is the same as the poster above. I head into the setting and
disable/enable bluetooth and all BTCUP features are then available to me.

</what>
</comment>
<comment>
<author>nikolaj.hommelgaard@gmail.com</author>
<when>Fri, 17 Jul 2009 08:28:55 +0000</when>
<what>I experience similar problems. I am using a brandnew HTC Magic with my Sony Ericsson 
HBH-IS800 stereo bluetooth headset.
When I start the phone and connect the headset, everything is fine. Music is routed 
through the headset, and I can answer incoming calls using the button on the headset.

The problems arise when I start calling. There are two scenarios:

Receiving calls:
If I receive a call while listening to music through the headset, I can answer the 
call using the button on the headset. The call goes through the headset, but the 
music keeps playing, at a lower volume through the headset. I can hear the music 
as Q&quot;Ebackground musicQ&quot;E for the call. The other person on the call canQ&apos;Et hear the 
music. When the call ends, the music resumes playing at the same volume as before 
the call.

Making calls:
If I listen to music and wants to make a call, when I dial, the music mutes and the 
call goes through as normal through the headset, but when the call ends, the music 
resumes playing, but through the built-in speaker in the handset. From here it is 
more or less impossible to get the music back through the headset without restarting 
the bluetooth service and reconnecting the headset or rebooting the phone and 
reconnect the headset.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:07:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:27:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:40:26 +0000</when>
<what></what>
</comment>
<comment>
<author>seancot...@gmail.com</author>
<when>Wed, 16 Sep 2009 16:57:27 +0000</when>
<what>This is related to Issue 1579 I think... 

When using my headphones I have noticed that the phone does not recognize when I 
disconnect the headphones, especially after a phone call.  This results in phone 
calls being answered without sound because the phone expects you to use the wired 
handsfree.  Plug in the handsfree and you are able to answer the phone.  Only fix is 
a shut down restart or switch to speakerphone on phone call.
</what>
</comment>
<comment>
<author>coolna...@gmail.com</author>
<when>Wed, 01 Dec 2010 07:09:00 +0000</when>
<what>I have same problem with Samsung Galazy S (i9000) running android 2.2 (Hebrew version) 

1. IQ&apos;Em connecting the phone to the car stereo aux-in.
2. Audio from Mp3 player is routed to car-stereo. 
3. When making call the call is routed to phone frontal speaker (ear-pice).
4. When call ends the Mp3 resumes playing but now the sound comes out through the 
frontal speaker instead of through the car-stereo. 
5. Tried to plug out the aux cable from phone and reinsert, does not help. 
6. Only truning off the phone and the turning it on again resumes audio-routing to stereo. </what>
</comment>
<comment>
<author>coolna...@gmail.com</author>
<when>Wed, 01 Dec 2010 08:00:39 +0000</when>
<what>This seems to be connected to csip_issue 372 http://code.google.com/p/csipsimple/issues/detail?id=372</what>
</comment>
<comment>
<author>intel352</author>
<when>Mon, 04 Apr 2011 20:21:57 +0000</when>
<what>I have a similar issue which may be related:
- using bluetooth headset (plantronics backbeat 903+), headset successfully pairs with Tmobile G2 phone (Android 2.2 I believe)
- music plays fine in stereo via bluetooth headset
- initiate phone call using voice commands (via bluetooth)
- end phone call, attempt to resume music. Controls function properly (play/pause/skip, etc), yet no audio is sent to the headset.

This issue does not resolve until I disable Bluetooth, and re-enable Bluetooth.

Any suggestions?</what>
</comment>
</bug>
<bug>
<bugid>12204</bugid>
<title>Voice Recorder should include time stamp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>security...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 22:54:09 +0000</openedDate>
<description>Currently the Voice Recorder native application on the Captivate only
saves the date a recording was made and not the time. Please add a time
stamp.</description>
</bug>
<bug>
<bugid>2325</bugid>
<title>onResume() does not restore the memory image seen in onPause()</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-01T04:55:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.kaepp...@gmail.com</reportedBy>
<openedDate>Mon, 30 Mar 2009 10:13:33 +0000</openedDate>
<description>I think I just stumbled upon a very serious bug in AndroidQ&apos;Es
pause/resume mechanism. As far as I understand, if an activity is not
destroyed but only hidden, onPause() will store the activityQ&apos;Es object
state and onResume() will restore it. This does not work reliably,
details below. Affects: 1.1 RC1 Summary: After going through an
onPause()/onResume() cycle, the memory image (i.e. the activityQ&apos;Es
internal object state) is not always restored correctly. In other words,
it can happen that you see a stale/out-of-date object state when
resuming your activity. Steps to reproduce: I donQ&apos;Et know if this is
reproducible on every setup. I only experienced this issue in one of my
activities, but here is what I did: 1) I created an Activity that
maintains its state in a serializable State object (a simple POJO),
letQ&apos;Es call it myState. The activity advances its internal state, when
the user follows the on-screen process, by instantiating different types
of state (State1, State2, ...). 2) When the activity is processing in
some given state, say State2, click the Home button to pause it
(onPause() is called, myState is of type State2) 3) Hold down the Home
button and select the activity to resume it. onResume() is called, but
myState is NOT of type State2, but State1 (the previous state). In other
words, we see stale data after resuming. I thought this may be a
concurreny problem, so I declared myState to be volatile, but that
didnQ&apos;Et help. Resuming the activity always generates an out of date
memory image. Screenshots of an onPause()/onResume() cycle attached. PS:
Not sure whether this is a related problem, but I also noticed that on
that same activity, onSaveInstanceState() is always called when the
activity is being paused, but onRestoreInstanceState() is NEVER called,
even though I store data in the bundle passed to that method. I.o.w.,
those 2 methods are completely useless here...</description>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Mon, 30 Mar 2009 12:47:55 +0000</when>
<what>Just to clarify: with onPause/onResume cycle I mean any onPause/onResume sequence
that does *not* go through onDestroy/onCreate as well (which would obviously imply
that all state is lost).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 01 Apr 2009 02:38:06 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 01 Apr 2009 04:55:09 +0000</when>
<what>As far as I can tell, things are working correctly.  You arenQ&apos;Et talking about
onCreate() being called at all, which would mean you are never going through the
restore mechanism at all (after the activityQ&apos;Es process is destroyed).

Anyway, we need some sample code illustrating this problem to fix anything.  If you
can provide this, please re-open with the sample.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:16:22 +0000</when>
<what></what>
</comment>
<comment>
<author>nagend...@gmail.com</author>
<when>Sun, 25 Jul 2010 07:53:03 +0000</when>
<what>We seem to be experiencing the same problems in Android 2.0_r1. Anyone can confirm if this issue was fixed or still there ?</what>
</comment>
</bug>
<bug>
<bugid>13178</bugid>
<title>HttpsURLConnection retry should not invoke X509TrustManager and HostnameVerifier more than once</title>
<status>FutureRelease</status>
<owner>b...@google.com</owner>
<closedOn>2010-12-16T20:10:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>labor...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 19:38:20 +0000</openedDate>
<description>My application which was working fine on 2.2 is broken on 2.3 due to a
change in the way that the X509TrustManager callbacks have been
implemented on Android 2.3. My application has a class which implements
the X509TrustManager interface. It is called during the handshake with a
server so that the user can make a decision about whether to trust the
certificate. On Android 2.2 and earlier the behaviour when this class
was used is as follows: 1) The checkServerTrusted method is called by
the framework 2) The user decides not to accept the certificate which
results in my method throwing a CertificateException 3) This is caught
by the framework and used to create a new SSLException 4) The
SSLException is delivered to my networking code which handles the
specific exception However on Android 2.3 using the emulator this
interaction model has changed to the following 1) The checkServerTrusted
method is called by the framework 2) The user decides not to trust the
certificate which results in my method throwing a CertificateException
3) This is caught by the framework which AGAIN calls my
checkServerTrusted method 4) The user is again prompted and again
decides to not accept the certifcate which results in another
CertificateException being thrown from my code 5) The framework catches
this exception then generates an IOException that is delivered to my
networking code with the detail message being Q&quot;Eserver xyz not verifiedQ&quot;E
As you can see the behaviour is very different between earlier versions
of Android and the latest 2.3 release. You can quite easily reproduce
the problem using the browser as well, which has inherited the same bug.
To do this make a HTTPS connection to a website that makes use of a self
signed certificate. YouQ&apos;Ell be presented with a dialog that allows you to
accept, view or reject the certificate. Clicking reject causes the same
dialog to be shown one more time. Clicking reject a second time results
in an empty screen being displayed. IQ&apos;Ed suggest that something is broken
in 2.3 in the way that the CertificateException thrown by the
X509TrustManager is handled by the framework. IQ&apos;Em seeing a major change
in the interaction between my application and the framework that I can
reproduce using the Android browser.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Dec 2010 22:56:02 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 16 Dec 2010 20:10:50 +0000</when>
<what>Thanks for the report, there was a lot of good detail, especially given the 2.3 code was unreleased at the time of the report. I think I figured out what you are seeing, but want to clarify what is happening.

IQ&apos;Eve attached a HelloWorld.java test program (with instructions at the top on how to run on host and device. You can change the default host to connect to in the code or specify on the command line. Also, you can change urlConnection to change from using an raw SSLSocket instead of HttpsURLConnection.

I significantly rewrote all the SSLSocket implementation in 2.3, including when and how the X509TrustManager is invoked, so I was worried by your initial summary of Q&quot;EBreak in behavior in X509TrustManager callback on Android 2.3Q&quot;E. However, running my HelloWorld.java with urlConnection=false showed that the X509TrustManager was only being invoked once.

However, with urlConnection=true, it indeed being invoked multiple times. This is because of a change to HttpsURLConnection to retry TLS connections as SSL w/o compression to better deal with Q&quot;ETLS intolerantQ&quot;E (ChromeQ&apos;Es term) https servers.

IQ&apos;Eve changed things to not retry if the problem was a CertificateException. IQ&apos;Eve also tried to prevent a similar problem with custom HostnameVerifiers, avoiding calling them twice as well.

As at workaround until a fix is available, my thoughts are to try and make the custom TrustManager detect the case and avoid the dialog the second time. Alternatively, you might try an SSLSocket connection without URLConnection to determine if there is a cert problem (using your current custom TrustManager) and then a different custom trustmanager for the URLConnection that consults the existing user preferences. If you want to avoid the SSLSocket every time, you could wait until there is a failure with URLConnection, ... I think you can probably can figure out what is best for your application.

The browser issue seems unrelated. The browser does not use use URLConnection but instead uses Apache HTTP Client via the AndroidHttpClient wrapper. It does not currently have any TLS intolerance support. IQ&apos;Ell let the browser team know of this oddity for investigation.

One final note of clarification, usually the term framework implies frameworks/base/ code in Android, which are the android.* classes, but this is below that in libcore/ (the java.* javax.* classes and implementation)</what>
</comment>
</bug>
<bug>
<bugid>9015</bugid>
<title>Contacts: Copy  number/name on long-press</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 09:44:21 +0000</openedDate>
<description>Please make it possible to Q&quot;ECopy numberQ&quot;E when you long-press a contactQ&apos;Es
mobile or home/work number. Also consider making to same feature for
each detai such as name webpage etc.</description>
</bug>
<bug>
<bugid>4924</bugid>
<title>Calendar day start time in 1 and 7 day view modes  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>ed.gat...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 15:12:34 +0000</openedDate>
<description>Calendar is mostly great using Droid with Android 2.0. However, the lack
of Q&quot;Eday start timeQ&quot;E is very difficult in one-day view. My calendar
consistently starts the day at 4 AM in both 1 and 7- day modes.
(apologies for submitting this twice as a bug)</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 19 Nov 2009 19:09:37 +0000</when>
<what>Issue 4917 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 19 Nov 2009 19:09:52 +0000</when>
<what>Issue 4918 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:42:20 +0000</when>
<what></what>
</comment>
<comment>
<author>ary...@gmail.com</author>
<when>Tue, 04 Oct 2011 22:38:00 +0000</when>
<what>Has there been any progress on this in the past 2 years?</what>
</comment>
</bug>
<bug>
<bugid>562</bugid>
<title>dupWindowBitmap and copyWindowBitmap</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-31T04:33:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yad...@gmail.com</reportedBy>
<openedDate>Sat, 29 Mar 2008 05:58:49 +0000</openedDate>
<description>dupWindowBitmap() and copyWindowBitmap() appear to be broken in the
latest version of the API.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 31 Mar 2008 04:33:49 +0000</when>
<what>These APIs will be removed.</what>
</comment>
<comment>
<author>yangjeon...@gmail.com</author>
<when>Fri, 06 Jun 2008 23:44:33 +0000</when>
<what>Really?
Why I can find function getWindow().dupWindowBitmap() 
at Eclipse Android Devlopment envionment?</what>
</comment>
</bug>
<bug>
<bugid>10935</bugid>
<title>Captivate - framework issue (2.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>visvara...@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 19:35:31 +0000</openedDate>
<description>I am a Android developer need quick help on a strange issue with Samsung
Captivate. I use android:windowSoftInputMode=Q&quot;EadjustPanQ&quot;E for an activity
which has a list of EditText in it. The page can expand by adding more
EditText views, when it grows long and onFocus of last field soft
keyboard pops up and the activity doesnQ&apos;Et completely push up. So the
EditText view falls behind the soft keyboard. The strange thing is same
the activity and same code moves up without any issues for all other
Android devices like HTC Aria, Xeperia, etc. Only Samsung Captivate
doesnQ&apos;Et move up completely, not sure why its device specific. Is it a
framework issue? Please describe the problem in detail. Be sure to
include: - Steps to reproduce: Create non scrollable page like 6 rows
and then add a scrollview and dynamically add edit text fields to the
scroll view. Attached my source code. - What happened: when we tap on
edit text which are at bottom softkeyboard pops up and hides the edit
text field which is in focus. But if we type something it does accept
the chars we enter. - What you think the correct behavior should be: It
should scroll up automatically to make that edit text visible to user.
Android version: 2.1 Device: Samsung Captivate Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>15826</bugid>
<title>The default action gets deleted in groups other than favourites</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aloksog...@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 06:37:53 +0000</openedDate>
<description>I am using Desire HD. 2.2.1 I made a group and added members to it, then
included the group in the people widget. When I clicked on the members
pic I was asked for the default action which I updated, but this got
nullified as soon as I dialed any other number. This doesnt happen in
favourites group. This problem is there in the default groups also.
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>2541</bugid>
<title>Default emoticon for :-$ does not make sense.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>neo...@gmail.com</reportedBy>
<openedDate>Wed, 29 Apr 2009 06:53:04 +0000</openedDate>
<description>On Android 1.5 the default emoticon for Q&quot;E:-$Q&quot;E is a droid with eyes
replaced with dollar sign ($). It does not make sense as the text is :-$
and not $-) - which is the emoticon that should be displayed in this
case. More importantly :-$ is used nowadays mostly [1] for expressing
shyness/embarrassment, thus received messages can be confusing. 1: at
the very least MSN Messenger
(http://messenger.msn.com/Resource/Emoticons.aspx), Yahoo Messenger
(http://messenger.yahoo.com/features/emoticons) and Sony Ericsson phones
are using this metaphor.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:47:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:59:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18228</bugid>
<title>charging issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rao.ro...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 18:06:12 +0000</openedDate>
<description>hi ppl, i have been using my new google nexus s for a while now.....but
i have been having issues with the charging of the battery....though i
plug my phone to a charger whole night it wont charge more than
95%...its says fully charged and stops charging....its running on 2.3
gingerbread....hopin for some solution..... :)</description>
<comment>
<author>jsni...@gmail.com</author>
<when>Wed, 13 Jul 2011 15:55:24 +0000</when>
<what>See issue 17669 -- Jon.</what>
</comment>
</bug>
<bug>
<bugid>5846</bugid>
<title>Add the ability to play audio at 2x</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>t...@google.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 00:31:09 +0000</openedDate>
<description>The iPhone can play podcasts at 2x and 1/2x. It is non-obvious how
useful this is. Authors of podcast software for Android (such as Listen)
say that they canQ&apos;Et/wonQ&apos;Et add this feature until the audio framework
supports it. Many podcasts are 50% fluff, making 2x important. Many are
recorded with low quality audio, making 1/2x important. Both are
important to heavy users of podcasts.</description>
<comment>
<author>Joel.Ros...@gmail.com</author>
<when>Sat, 02 Oct 2010 05:12:42 +0000</when>
<what>Please add 2x speed option (with adjusted pitch) to Android.  The only reason IQ&apos;Em holding onto my iPod is the ability to play podcasts at faster speeds.  Frankly, many podcasters record speak so slowly that faster speeds sound normal.</what>
</comment>
<comment>
<author>derek.hu...@gmail.com</author>
<when>Wed, 20 Oct 2010 12:13:37 +0000</when>
<what>I 100% agree with JoelQ&apos;Es comment.  IQ&apos;Eve been listening to podcasts and audiobooks at 2x for over a year on the iPod.  I just purchased a Droid X and find it painful to listen to either at normal speed.  I would hope by now something would be in the pipeline.  Is there a solution scheduled for release any time soon? </what>
</comment>
<comment>
<author>Ascguk@gmail.com</author>
<when>Tue, 08 Feb 2011 22:18:43 +0000</when>
<what>I do agree with the comments above.

It would be a great and very useful feature.</what>
</comment>
<comment>
<author>XR4TiCre...@gmail.com</author>
<when>Thu, 17 Mar 2011 18:25:14 +0000</when>
<what>I agree with all comments above. Please add this support ASAP, this is the only reason I still keep my iPod Touch.</what>
</comment>
<comment>
<author>NgFr...@gmail.com</author>
<when>Thu, 28 Apr 2011 17:56:10 +0000</when>
<what>I also agree that this should be changed, as I listen to a lot of podcasts, and it is keeping me from switching from iPhone to an Android. Please add this feature</what>
</comment>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Wed, 18 May 2011 11:54:18 +0000</when>
<what>ACast (app store) plays at any speed. But it doesnQ&apos;Et work for audio books. Please add this feature.</what>
</comment>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Thu, 02 Jun 2011 20:27:35 +0000</when>
<what>Sorry, found a way for ACast to work with audio books, but it is really hard to set up, plus the app is really buggy too.</what>
</comment>
</bug>
<bug>
<bugid>13825</bugid>
<title>Cannot import project in same workspace with Eclipse plugin</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Alexandr...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 00:06:24 +0000</openedDate>
<description>Steps to reproduce: Check out some existing source into your current
workspace. git clone
git://android.git.kernel.org/platform/packages/apps/DeskClock.git Open
Eclipse, select File, New, Android Project, Create project from existing
source. Now browse to the project in question. Click Finish. You get an
error: Invalid project description. /path/to/workspace/DeskClock
overlaps the location of another project: Q&apos;EDeskClockQ&apos;E Expected Behavior:
The project can be browsed and used in Eclipse.</description>
<comment>
<author>derekrey...@gmail.com</author>
<when>Thu, 22 Sep 2011 01:12:21 +0000</when>
<what>Same issue here</what>
</comment>
</bug>
<bug>
<bugid>9592</bugid>
<title>ADT plugin support for NetBeans</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-07T17:32:50.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>diskcras...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 15:38:46 +0000</openedDate>
<description>Simply stated, IQ&apos;Ed love to see an official ADT plugin made for NetBeans.
Plenty of developers have asked, and someone even developed one
(nbandroid) but it appears to only be useful for debugging.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 07 Jul 2010 17:32:50 +0000</when>
<what>Supporting more than one IDE is not feasible for us at this time.</what>
</comment>
</bug>
<bug>
<bugid>3345</bugid>
<title>hardKeyboardHidden</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>adrian...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jul 2009 14:34:53 +0000</openedDate>
<description>It does not exist even though mentioned on the documentation:
Configuration newConfig; newConfig.hardKeyboardHidden;</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:09:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4839</bugid>
<title>Allow assigning a notification sound per e-mail/g-mail account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>5</stars>
<reportedBy>sleigh...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 00:58:52 +0000</openedDate>
<description>The current GMail app and E-mail app only allows one notification sound
respective per app. It would be far more useful if I could have a
different notification sound for my home GMail versus a work GMail and a
mailing list e-mail.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:27:19 +0000</when>
<what></what>
</comment>
<comment>
<author>nick.hor...@gmail.com</author>
<when>Wed, 28 Jul 2010 19:30:06 +0000</when>
<what>Yes!  This is just a stupid design flaw.  I came from Blackberry and this is basic functionality on a BB.</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 29 Jul 2010 18:41:23 +0000</when>
<what>Use k9 to check gmail. It has bells and whistles and flashing lights.</what>
</comment>
</bug>
<bug>
<bugid>17415</bugid>
<title>When Q&apos;EsharingQ&apos;E a video, the URL isnQ&apos;Et appearing in the e-mail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gfincho...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 22:24:48 +0000</openedDate>
<description>I have watched a YouTube video (via the Q&apos;EInternetQ&apos;E option), then hit
Q&apos;EShareQ&apos;E via Q&apos;Ee-mailQ&apos;E and specified the e-mail account. The e-mail (and
my comments) are forwarded, but the URL for the video I was wanting to
share does NOT appear in the message. I am using an HTC EVO.</description>
</bug>
<bug>
<bugid>10974</bugid>
<title>Cannot connect to https://www.segurnet.pt</title>
<status>Declined</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-03T17:09:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>b...@google.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 00:50:06 +0000</openedDate>
<description>From http://code.google.com/p/android/issues/detail?id=8558 deciomsousa
said: Q&quot;EI have froyo on htc desire and i still suffer from this.
Http://www.segurnet.pt is an example of this. The site opens in any
other browser such as chrome or iphone browser but in froyo returns the
same error...Q&quot;E Confirmed this is an openssl level problem in latest
code: $ adb shell openssl s_client -connect www.segurnet.pt:443
CONNECTED(00000003) 2949960836:error:140773F2:SSL
routines:SSL23_GET_SERVER_HELLO:sslv3 alert unexpected
message:external/openssl/ssl/s23_clnt.c:658: Note it works fine on host:
$ openssl s_client -connect www.segurnet.pt:443 CONNECTED(00000003)
depth=2 /C=US/O=GTE Corporation/OU=GTE CyberTrust Solutions, Inc./CN=GTE
CyberTrust Global Root verify error:num=19:self signed certificate in
certificate chain verify return:0 --- Certificate chain 0
s:/C=PT/O=MULTICERT-CA/OU=CERTIPOR - RA/OU=Corporate/OU=Associacao
Portuguesa de Seguradores/OU=Web Server/CN=www.segurnet.pt
i:/C=pt/O=MULTICERT-CA/CN=MULTICERT-CA 02 1
s:/C=pt/O=MULTICERT-CA/CN=MULTICERT-CA 02 p i:/C=US/O=GTE
Corporation/OU=GTE CyberTrust Solutions, Inc./CN=GTE CyberTrust Global
Root 2 s:/C=US/O=GTE Corporation/OU=GTE CyberTrust Solutions,
Inc./CN=GTE CyberTrust Global Root i:/C=US/O=GTE Corporation/OU=GTE
CyberTrust Solutions, Inc./CN=GTE CyberTrust Global Root --- Server
certificate -----BEGIN CERTIFICATE-----
MIIFszCCBJugAwIBAgIEQmspVTANBgkqhkiG9w0BAQUFADA+MQswCQYDVQQGEwJw
dDEVMBMGA1UEChMMTVVMVElDRVJULUNBMRgwFgYDVQQDEw9NVUxUSUNFUlQtQ0Eg
MDIwHhcNMDkwMzIwMTYxNjQ0WhcNMTIwMzIwMTYyNDAzWjCBrjELMAkGA1UEBhMC
UFQxFTATBgNVBAoTDE1VTFRJQ0VSVC1DQTEWMBQGA1UECxMNQ0VSVElQT1IgLSBS
QTESMBAGA1UECxMJQ29ycG9yYXRlMS0wKwYDVQQLEyRBc3NvY2lhY2FvIFBvcnR1
Z3Vlc2EgZGUgU2VndXJhZG9yZXMxEzARBgNVBAsTCldlYiBTZXJ2ZXIxGDAWBgNV
BAMTD3d3dy5zZWd1cm5ldC5wdDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
0m0LSEofUZwT0Uk2qz6L1KTEvMgYkexPT2e4e6qZ/JlRsZtiC0JESeEvGNqSs5PI
6QJnC0gshe4OU/XJ6NTRIGZ3y1nQD5WaD6uu5L2iTKgNEGQRs54LbRS5GxZr2TlX
6/xtrlxgh8WAJgXESia/lyi4S7kJFU2gMbCCiEXioM8CAwEAAaOCAsowggLGMAsG
A1UdDwQEAwIFoDA4BggrBgEFBQcBAQQsMCowKAYIKwYBBQUHMAGBHGh0dHA6Ly9v
Y3NwLm11bHRpY2VydC5jb20vY2EwgeAGA1UdIASB2DCB1TBNBgkrBgEEAbA8CgIw
QDA+BggrBgEFBQcCARYyaHR0cDovL3d3dy5tdWx0aWNlcnQuY29tL2Nwcy9tdWx0
aWNlcnQtY2EtY3BzLmh0bWwwgYMGCysGAQQBsDwKAoduMHQwcgYIKwYBBQUHAgIw
Zh5kAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBtAHUAbAB0AGkAYwBlAHIAdAAuAGMA
bwBtAC8AYwBwAC8AbQB1AGwAdABpAGMAZQByAHQALQBjAGEALQAxADAAMAA2AC4A
aAB0AG0AbDATBgNVHSUEDDAKBggrBgEFBQcDATARBglghkgBhvhCAQEEBAMCBkAw
IgYDVR0RBBswGYEXbnNvdXNhQGFwc2VndXJhZG9yZXMucHQwggEBBgNVHR8Egfkw
gfYwgZqggZeggZSGL2h0dHA6Ly93d3cubXVsdGljZXJ0LmNvbS9jYS9tdWx0aWNl
cnQtY2EtMDIuY3JshmFsZGFwOi8vbGRhcC5tdWx0aWNlcnQuY29tL2NuPU1VTFRJ
Q0VSVC1DQSUyMDAyLG89TVVMVElDRVJULUNBLGM9UFQ/Y2VydGlmaWNhdGVSZXZv
Y2F0aW9uTGlzdD9iYXNlMFegVaBTpFEwTzELMAkGA1UEBhMCcHQxFTATBgNVBAoT
DE1VTFRJQ0VSVC1DQTEYMBYGA1UEAxMPTVVMVElDRVJULUNBIDAyMQ8wDQYDVQQD
EwZDUkwxMjAwHwYDVR0jBBgwFoAUHcO5iKUYvmCnLKZjymYq/Awnwb0wHQYDVR0O
BBYEFMztUiwGzuBYBfHT8Wy837OzBwLhMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQEF
BQADggEBABbG1O/8VgJ8B2L/ebs6CcojHKQk0k+NkD4y2dvcN/0LMzQ86MatLn83
1mKkFui3NFkxQC+caSNab9/6gRlQT+0yO0YQPpH3TqIeoKm0SDWEz9r+Wqil8fsu
M5Q84ZD/qj80XeAaVxPUY4mGm36ZjaRzysjX93m84Sbj8hX+HFkSvxzAWlM6C+xn
oU+Txk2DDo5ShcL2/d55mVhPX5dnn7hwdDU5hDbpJfQQMsReCSxhHwUjfG7GwuNY
0nP5jBUA8GkawpeqeFEHswJS11ThioU1PDTm/6BwGw8aqcTBfOiAX+ofoYqdYkmj
5LciOPFA3OivfO/Ig0BCFSCnYoO/cwA= -----END CERTIFICATE-----
subject=/C=PT/O=MULTICERT-CA/OU=CERTIPOR - RA/OU=Corporate/OU=Associacao
Portuguesa de Seguradores/OU=Web Server/CN=www.segurnet.pt
issuer=/C=pt/O=MULTICERT-CA/CN=MULTICERT-CA 02 --- No client certificate
CA names sent --- SSL handshake has read 3282 bytes and written 330
bytes --- New, TLSv1/SSLv3, Cipher is DES-CBC3-SHA Server public key is
1024 bit Compression: NONE Expansion: NONE SSL-Session: Protocol : SSLv3
Cipher : DES-CBC3-SHA Session-ID: Session-ID-ctx: Master-Key:
08B9A25C4C949F4C475DACA7F78B0E480027D88A13BAA90A82CC19BAA881ED0E430BFB39E409C7AC3E139C32FE159B62
Key-Arg : None Start Time: 1283474930 Timeout : 300 (sec) Verify return
code: 19 (self signed certificate in certificate chain) --- --- no peer
certificate available --- No client certificate CA names sent --- SSL
handshake has read 7 bytes and written 191 bytes --- New, (NONE), Cipher
is (NONE) Secure Renegotiation IS NOT supported Compression: NONE
Expansion: NONE --- deciomsousa, do you know if this worked in a
previous release?</description>
<comment>
<author>b...@google.com</author>
<when>Fri, 03 Sep 2010 01:37:10 +0000</when>
<what>Confirmed that this also happened in Eclair, so this is not a Froyo regression.</what>
</comment>
<comment>
<author>deciomso...@gmail.com</author>
<when>Fri, 03 Sep 2010 08:33:24 +0000</when>
<what>Yes, I could confirm with a friend of mine that this happens in 2.1 and 1.6.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 03 Sep 2010 17:09:57 +0000</when>
<what>The problem is that the server does not tolerate TLS connections, only older SSL3 connections. If I connect with

Q&quot;Eadb shell openssl s_client -connect www.segurnet.pt:443 -ssl3Q&quot;E

it works fine. Desktop browsers typically deal with this by falling back to SSL3 if TLS fails. The Android browser does not do this. 

The server really should be upgraded or configured to accept TLS connections. Any server that is not doing TLS connections is probably full of other unpatched vulnerabilities. For example, the old SSL3 renegotiation is insecure, TLS is required for the new secure renegotiation protocol.

Usually we try to contact servers with TLS/SSL interoperability isses. However, I do not speak Portuguese and even with a translation tool do not see a public contact address or form. If you work with the organization, please try to notify them of this issue, referencing this issue if you like.

As a workaround, you might try using an alternative browser. The site seems to work with Opera Mini from the Android Market (Opera does its http/https on their own servers) Note that many alternative browsers for Android are just wrappers on the WebView widget used within the main browser, so will have the same lack of SSL fallback behavior. I also tried Fennec and it seemed to work.</what>
</comment>
<comment>
<author>deciomso...@gmail.com</author>
<when>Tue, 07 Sep 2010 10:00:27 +0000</when>
<what>Thanks for your quick reply to this issue. IQ&apos;Ell try to notify the server administrators and come back to you if anything new comes up.

</what>
</comment>
<comment>
<author>moggyma...@gmail.com</author>
<when>Tue, 07 Sep 2010 10:05:01 +0000</when>
<what>linkedin has the same problem. please could you contact them too!</what>
</comment>
<comment>
<author>poi...@gmail.com</author>
<when>Tue, 07 Sep 2010 12:27:04 +0000</when>
<what>I believe my university website suffers from this same fault.
Is there a way I can confirm it is the same issue (certainly same symptoms) before I notify them.
Site in question - https://my.swinburne.edu.au/

Thanks</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Sep 2010 16:58:41 +0000</when>
<what>I donQ&apos;Et see any problem on my Froyo device with signing in over https with https://www.linkedin.com. Can you give more specific details on how to reproduce the issue?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Sep 2010 17:17:32 +0000</when>
<what>poinda, my.swinburne.edu.au does seem to have the same behavior.

$ echo | adb shell openssl s_client -connect my.swinburne.edu.au:443
CONNECTED(00000003)
2949960836:error:140773F2:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert unexpected message:external/openssl/ssl/s23_clnt.c:658:
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 7 bytes and written 191 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
---
$ echo | adb shell openssl s_client -connect my.swinburne.edu.au:443 -ssl3
CONNECTED(00000003)
depth=1 C = ZA, ST = Western Cape, L = Cape Town, O = Thawte Consulting cc, OU = Certification Services Division, CN = Thawte Premium Server CA, emailAddress = premium-server@thawte.com
verify error:num=19:self signed certificate in certificate chain
verify return:0
---
Certificate chain
 0 s:/C=AU/ST=Victoria/L=Hawthorn/O=Swinburne University of Technology/OU=ITS/CN=my.swinburne.edu.au
   i:/C=ZA/ST=Western Cape/L=Cape Town/O=Thawte Consulting cc/OU=Certification Services Division/CN=Thawte Premium Server CA/emailAddress=premium-server@thawte.com
 1 s:/C=ZA/ST=Western Cape/L=Cape Town/O=Thawte Consulting cc/OU=Certification Services Division/CN=Thawte Premium Server CA/emailAddress=premium-server@thawte.com
   i:/C=ZA/ST=Western Cape/L=Cape Town/O=Thawte Consulting cc/OU=Certification Services Division/CN=Thawte Premium Server CA/emailAddress=premium-server@thawte.com
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIDiDCCAvGgAwIBAgIQfyJLqoYAubKRR7tN71NvFzANBgkqhkiG9w0BAQUFADCB
zjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJ
Q2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UE
CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhh
d3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNl
cnZlckB0aGF3dGUuY29tMB4XDTEwMDEwMzAwMDAwMFoXDTEyMDEwMzIzNTk1OVow
gYwxCzAJBgNVBAYTAkFVMREwDwYDVQQIEwhWaWN0b3JpYTERMA8GA1UEBxMISGF3
dGhvcm4xKzApBgNVBAoTIlN3aW5idXJuZSBVbml2ZXJzaXR5IG9mIFRlY2hub2xv
Z3kxDDAKBgNVBAsTA0lUUzEcMBoGA1UEAxMTbXkuc3dpbmJ1cm5lLmVkdS5hdTCB
nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA2rcNX5UiYzkDGglf8795pvHCC8io
pEJTVSl+IwX5CTOgdhP2Oe9FPDfO423Qrvb++lC5uxoGbIaYmxn4Ao00t2fsEuZO
popM/nP5zFz/Z4JyZ9zswXYvHpGQ2OFOezV/Y/z1nJERwEBEcK2h309Bj9eDRAwz
Zs1bXrQtJ6nYWhMCAwEAAaOBpjCBozAMBgNVHRMBAf8EAjAAMEAGA1UdHwQ5MDcw
NaAzoDGGL2h0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVTZXJ2ZXJQcmVtaXVt
Q0EuY3JsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAyBggrBgEFBQcB
AQQmMCQwIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLnRoYXd0ZS5jb20wDQYJKoZI
hvcNAQEFBQADgYEAM00KHJeAPWV+39ZeYXm2kui9nVI2O4HsZVbAdPTT4c535C1m
5iFuxvCXYPGNXdHtQ0UZXT0ZT0NEkALeJnDmSUIQQz3F9aqhl01nH2+Vyax46F3s
SKJqnGm/fg7Rl4l7ZwtIwH5zT4uTHO3HdNdU23QGPH5VWLW/weGFxAJtrZc=
-----END CERTIFICATE-----
subject=/C=AU/ST=Victoria/L=Hawthorn/O=Swinburne University of Technology/OU=ITS/CN=my.swinburne.edu.au
issuer=/C=ZA/ST=Western Cape/L=Cape Town/O=Thawte Consulting cc/OU=Certification Services Division/CN=Thawte Premium Server CA/emailAddress=premium-server@thawte.com
---
No client certificate CA names sent
---
SSL handshake has read 1884 bytes and written 333 bytes
---
New, TLSv1/SSLv3, Cipher is DES-CBC3-SHA
Server public key is 1024 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : SSLv3
    Cipher    : DES-CBC3-SHA
    Session-ID: 5CEBD98CD313E3E77C035A455AC86DAF
    Session-ID-ctx: 
    Master-Key: D052E816EEF165CF4CEB4788AB1C18CB180DCF9B60897546444AD137972FA1759003292CAD04AC7E6A1B8FB484C79407
    Key-Arg   : None
    PSK identity: None
    PSK identity hint: None
    Start Time: 1283879769
    Timeout   : 7200 (sec)
    Verify return code: 19 (self signed certificate in certificate chain)
---
closed
$ </what>
</comment>
<comment>
<author>poi...@gmail.com</author>
<when>Wed, 08 Sep 2010 06:40:14 +0000</when>
<what>Thanks very much for your response.
IQ&apos;Ell inform the webmaster and see if anything can be done.</what>
</comment>
<comment>
<author>dhabe...@gmail.com</author>
<when>Tue, 02 Aug 2011 01:53:41 +0000</when>
<what>IQ&apos;Em not sure the solution here is correct.  I have two domains on my server, both with SSL certificates from the same authority set up in the same manner.  One site has the issue above, the other doesnQ&apos;Et. 

https://www.gofms.com (ssl issue)
https://www.mortgagehelpmanager.com (no issue)

How can this be a server issue if it only effects one of the two domains?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 02 Aug 2011 03:30:49 +0000</when>
<what>dhabe...@gmail.com, if the solutions isnQ&apos;Et correct, its only because this isnQ&apos;Et your problem. Since this apparently is not the problem you are seeing, please open another issue. Feel free to mention it here so IQ&apos;Ell see it. However, I just tried your two URLs and they work fine on a 2.3.x Gingerbread device. If you do open a new issue, please include more detail on your device and OS. However note, if it works fine on the emulator or Nexus device, it may be out of our scope.</what>
</comment>
</bug>
<bug>
<bugid>4374</bugid>
<title>CameraSettings canQ&apos;Et be started</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-11-11T13:35:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>0</stars>
<reportedBy>roland...@gmail.com</reportedBy>
<openedDate>Mon, 26 Oct 2009 13:46:41 +0000</openedDate>
<description>I just found a bug in my dev phone (1.6) when i try to enter in the
setting of Camera. - Start the camera, press Q&quot;EmenuQ&quot;E and select
Q&quot;EsettingQ&quot;E, and i got a force close windows, it happens both in photo
mode and video mode. Here is what i got in the adb: D/AndroidRuntime(
9194): Shutting down VM W/dalvikvm( 9194): threadid=3: thread exiting
with uncaught exception (group=0x4001da28) E/AndroidRuntime( 9194):
Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 9194): java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.android.camera/com.android.camera.CameraSettings} :
java.lang.ArrayIndexOutOfBoundsException E/AndroidRuntime( 9194): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401
) E/AndroidRuntime( 9194): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
E/AndroidRuntime( 9194): at
android.app.ActivityThread.access$2100(ActivityThread.java:116)
E/AndroidRuntime( 9194): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
E/AndroidRuntime( 9194): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
9194): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
9194): at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 9194): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 9194): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
9194): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.ja
va:791) E/AndroidRuntime( 9194): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 9194): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 9194): Caused by:
java.lang.ArrayIndexOutOfBoundsException E/AndroidRuntime( 9194): at
android.preference.ListPreference.setValueIndex(ListPreference.java:136)
E/AndroidRuntime( 9194): at
com.android.camera.CameraSettings.createSettings(CameraSettings.java:14
3) E/AndroidRuntime( 9194): at
com.android.camera.CameraSettings.initUI(CameraSettings.java:86)
E/AndroidRuntime( 9194): at
com.android.camera.CameraSettings.onCreate(CameraSettings.java:56)
E/AndroidRuntime( 9194): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:112
3) E/AndroidRuntime( 9194): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364
) E/AndroidRuntime( 9194): ... 11 more I/Process ( 81): Sending signal.
PID: 9194 SIG: 3</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:35:32 +0000</when>
<what>Indeed, thereQ&apos;Es a bug in the ADP1 build when using the camera settings for some
non-English languages. This was fixed in a later release, but the ADP1 build didnQ&apos;Et
get updated.</what>
</comment>
</bug>
<bug>
<bugid>14452</bugid>
<title> Multiple Adressbook Sync on Exchange</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Markus.S...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 12:36:27 +0000</openedDate>
<description>What is Wrong?: When a Active Sync Account of a Exchange Server is added
to the device. There is complete still of the adressbooks. That means.
The standard adressbook is synct to the device but the othes are not. In
the graphic below you can see what i want to explane. The Adressbook2 is
not sync over the protocol. Personaly i have more than 10 Adressbooks
there are my complete contacts splttet ( count of contacts 1300). sizze:
-Q&gt;EAccout -Q&gt;EMail-Income -Q&gt;EMail-Folder1 -Q&gt;EAdressbook-Standard
-Q&gt;EAdressbook2 or -Q&gt;EAccout -Q&gt;EMail-Income -Q&gt;EMail-Folder1
-Q&gt;EAdressbook-Standard -Q&gt;EAdressbook2 Solution: -Q&gt;E Recurive Query of the
contacts and the calenders when they sync thanks Markus</description>
</bug>
<bug>
<bugid>13171</bugid>
<title>Password type can be seen in landscape softkey full screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ki586...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 14:55:07 +0000</openedDate>
<description>IQ&apos;Em sorry. I am not good at english You donQ&apos;Et see your input if you set
android:password=Q&quot;EtrueQ&quot;E. but the input string is seen on landscape
softkey full screen if you set android:inputType=Q&quot;EnumberQ&quot;E. (Click
EditText widget if you want to see landscape softkey full screen) Below
code is example. Q&lt;EEditText android:id=Q&quot;E@+id/EditText01Q&quot;E
android:layout_below=Q&quot;E@id/Button01Q&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:focusable=Q&quot;EtrueQ&quot;E android:password=Q&quot;EtrueQ&quot;E
android:inputType=Q&quot;EnumberQ&quot;E /Q&gt;E See android:password=Q&quot;EtrueQ&quot;E and
android:inputType=Q&quot;EnumberQ&quot;E Original source code checks only
EditorInfo.TYPE_CLASS_TEXT. (not check EditorInfo.TYPE_CLASS_NUMBER) One
of problem codes is below. I donQ&apos;Et know why checks only
EditorInfo.TYPE_CLASS_TEXT. public TextView(Context context,AttributeSet
attrs, int defStyle) { ... if ((inputTypeQ&amp;E(EditorInfo.TYPE_MASK_CLASS
|EditorInfo.TYPE_MASK_VARIATION)) == (EditorInfo.TYPE_CLASS_TEXT
|EditorInfo.TYPE_TEXT_VARIATION_PASSWORD)) { password = true; } ... }</description>
</bug>
<bug>
<bugid>14139</bugid>
<title>I purchased a android tablet from korea and would like to be able to place in it u version bible and be able to make notes or type thoughts on it</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T03:43:57.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamesw...@sbcglobal.net</reportedBy>
<openedDate>Wed, 19 Jan 2011 03:37:41 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>rterribi...@google.com</author>
<when>Wed, 19 Jan 2011 03:43:57 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone (or tablet) manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>5615</bugid>
<title>eglQueryContext() is returning incorrect values</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>david.gi...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 13:33:18 +0000</openedDate>
<description>The Android EGL implementation is declaring itself as 1.31. The 1.31 EGL
spec decrees that eglQueryContext() support several attributes,
including EGL_CONTEXT_CLIENT_VERSION; however, if we try to read this on
Android, we get an EGL_BAD_ATTRIBUTE error. Note that Android has a
number of faults associated with EGL conformance -- - see 5122.</description>
</bug>
<bug>
<bugid>7623</bugid>
<title>FIX GROUPS   TEXT </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Gby...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 16:53:26 +0000</openedDate>
<description>Some basic functionality woudl be nice for texting -- like GROUPS--
instead of using an app.</description>
<comment>
<author>twinange...@gmail.com</author>
<when>Fri, 09 Apr 2010 08:48:18 +0000</when>
<what>Seriously. Even just a menu where I can select multiple contacts without having to type each one 
individually. Take it a step further and self-arrange mass texts into 10-contact chunks and automatically 
send it in batches. Or a user-defined number of copntacts per batch. Any of these features would 
radically improve the text functionality of android. Oh, and IQ&apos;Ell send you each a cookie. :-)</what>
</comment>
</bug>
<bug>
<bugid>10745</bugid>
<title>you should come up with a desktop client that has an android market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gamer101...@gmail.com</reportedBy>
<openedDate>Tue, 24 Aug 2010 16:59:24 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>6717</bugid>
<title>Multimedia messaging from gallery does not work on standard pictures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stephen....@gmail.com</reportedBy>
<openedDate>Thu, 18 Feb 2010 15:08:36 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. selecting a picture in the gallery and then
trying to share it via the messaging app does not work because the image
is not resized. - What happened. message failed to send - What you think
the correct behavior should be. large images should be re-sized before
sending. This works fine if you start from the messaging app and then
attach a large image. Nexus one, build 2.1 update 1</description>
<comment>
<author>docbob24...@gmail.com</author>
<when>Tue, 01 Jun 2010 23:12:49 +0000</when>
<what>I have the same problem--unable to send/share picture from the gallery via
Gmail--picture never gets sent, shows as being attached to the standard email screen,
with total size only 817 K.  Is this a problem with the N1, or the sharing program
with the gallery program, or with Gmail?  Have tried multiple work-arounds from
forums, without success.  This appears to be a Google issue that needs addressing.</what>
</comment>
</bug>
<bug>
<bugid>18649</bugid>
<title>Not able to extract contact number with +91  prefix</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chinmayi...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 10:57:41 +0000</openedDate>
<description>How to reproduce the Issue: Receive mails with contact number starting
from +91 as prefix. EX:+919539992025. Actual Result: Not able to extract
that number by taping on that contact. Expected Result: Should able to
extract that number by tapping on that contact number. Also tapping on
that contact, call and messaging options should be displayed, as we are
able to extract simple number(9538992025).</description>
</bug>
<bug>
<bugid>3373</bugid>
<title>Enhancement - Google Maps - While getting directions, GPS turns off</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>3</stars>
<reportedBy>python1...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 19:05:37 +0000</openedDate>
<description>Google Maps is great, and the GPS connection is great, but whenever I
click on Q&quot;EdirectionsQ&quot;E the GPS sensor turns off and it gives the starting
point a few blocks away, so then I have to figure out how to get back on
track. The best thing to do would be to keep the GPS turned on during
the directions input, so it gives the correct directions.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:01:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:35:29 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:44 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:17:59 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>12001</bugid>
<title>Specific permissions per application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>vincent....@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 07:39:58 +0000</openedDate>
<description>I am not sure if this is possible or not, but a feature I would really
like is specific permissions for apps. Lets say I want to download from
the market. Say a simple metronome app. Which needs access to Q&quot;EPhone
state and identityQ&quot;E, Q&quot;EGPS LocationsQ&quot;E, etc. If I as a power user think
that those permissions are not required, I can only allow specific
permission and deny those I do not want it to have access to. Then
obviously also be able change this from manage applications if I want
to.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sat, 26 Mar 2011 22:39:36 +0000</when>
<what>Check these out:
http://code.google.com/p/android/issues/detail?id=3778 [marked Q&quot;EWorking as intendedQ&quot;E...]
http://code.google.com/p/android/issues/detail?id=6266
http://code.google.com/p/android/issues/detail?id=6600
http://code.google.com/p/android/issues/detail?id=7032
http://code.google.com/p/android/issues/detail?id=10340
http://code.google.com/p/android/issues/detail?id=10481</what>
</comment>
<comment>
<author>marjorly...@gmail.com</author>
<when>Wed, 02 Nov 2011 00:36:59 +0000</when>
<what>http://www.lbesec.com/
http://www.lbesec.com/lite/en/
http://forum.xda-developers.com/showthread.php?t=1091065

ref:
http://code.google.com/p/android/issues/detail?id=3778#c100
http://code.google.com/p/android/issues/detail?id=6266#c101
</what>
</comment>
</bug>
<bug>
<bugid>14281</bugid>
<title>Chat replied all grouped above my messages</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-28T02:33:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>abhimany...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 08:03:52 +0000</openedDate>
<description>IQ&apos;Em using Samsung Galaxy 3 with Android 2.1 OS. Initially, google talk
was working fine on my mobile. However, one fine day, the chat messages
are not being shown one below the other. All my comments are grouped
together and all the replied go above my comments. PROBLEM: So for eg,
my conversation looks like this: friend: IQ&apos;Em doing fine, thanks. friend:
What kind of issue? ... me: How are you? me: IQ&apos;Em having google talk
issues. me: ... Expected behaviour: me: How are you? friend: IQ&apos;Em doing
fine, thanks. me: IQ&apos;Em having google talk issues. friend: What kind of
issue? ... ...</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 02:33:31 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>12182</bugid>
<title>Emulator gives Q&quot;EFloating point exceptionQ&quot;E when running with -noaudio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>pauli.su...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 06:16:16 +0000</openedDate>
<description>Hello! I ran emulator with -noaudio option and it gave Q&quot;EFloating point
exceptionQ&quot;E. Below is full run with some more details. Running with audio
works fine. sundberg@hopee:~/Downloads/android-sdk-linux_x86/tools$
./emulator -version Android emulator version 7.0 (build_id
OPENMASTER-53891)
sundberg@hopee:~/Downloads/android-sdk-linux_x86/tools$ ./emulator
-debug all -debug-no-timezone -noaudio -avd avd_eddyemulator: found SDK
root at /home/sundberg/Downloads/android-sdk-linux_x86 emulator:
/home/sundberg/.android/avd/avd_eddy.ini: parsing as .ini file emulator:
1: KEY=Q&apos;EtargetQ&apos;E VALUE=Q&apos;Eandroid-7Q&apos;E emulator: 2: KEY=Q&apos;EpathQ&apos;E
VALUE=Q&apos;E/home/sundberg/.android/avd/avd_eddy.avdQ&apos;E emulator:
/home/sundberg/.android/avd/avd_eddy.ini: parsing finished emulator:
root virtual device file at /home/sundberg/.android/avd/avd_eddy.ini
emulator: virtual device content at
/home/sundberg/.android/avd/avd_eddy.avd emulator:
/home/sundberg/.android/avd/avd_eddy.avd/config.ini: parsing as .ini
file emulator: 1: KEY=Q&apos;Ehw.gpsQ&apos;E VALUE=Q&apos;EyesQ&apos;E emulator: 2:
KEY=Q&apos;Ehw.accelerometerQ&apos;E VALUE=Q&apos;EyesQ&apos;E emulator: 3: KEY=Q&apos;Ehw.lcd.densityQ&apos;E
VALUE=Q&apos;E240Q&apos;E emulator: 4: KEY=Q&apos;Esdcard.sizeQ&apos;E VALUE=Q&apos;E100MQ&apos;E emulator: 5:
KEY=Q&apos;Eskin.nameQ&apos;E VALUE=Q&apos;EWVGA800Q&apos;E emulator: 6: KEY=Q&apos;Eskin.pathQ&apos;E
VALUE=Q&apos;Eplatforms/android-7/skins/WVGA800Q&apos;E emulator: 7: KEY=Q&apos;Evm.heapSizeQ&apos;E
VALUE=Q&apos;E24Q&apos;E emulator: 8: KEY=Q&apos;Eimage.sysdir.1Q&apos;E
VALUE=Q&apos;Eplatforms/android-7/images/Q&apos;E emulator: 9: KEY=Q&apos;Ehw.touchScreenQ&apos;E
VALUE=Q&apos;EyesQ&apos;E emulator:
/home/sundberg/.android/avd/avd_eddy.avd/config.ini: parsing finished
emulator: virtual device config file:
/home/sundberg/.android/avd/avd_eddy.avd/config.ini emulator: found
image search path: platforms/android-7/images/ emulator: found a total
of 1 search paths for this AVD emulator: no kernel-qemu in content
directory emulator: found kernel-qemu in search dir:
/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/images/
emulator: no ramdisk.img in content directory emulator: found
ramdisk.img in search dir:
/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/images/
emulator: no system.img in content directory emulator: found system.img
in search dir:
/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/images/
emulator: found userdata-qemu.img in content directory emulator: locking
user data image at
/home/sundberg/.android/avd/avd_eddy.avd/userdata-qemu.img emulator:
found cache.img in content directory emulator: locking cache image at
/home/sundberg/.android/avd/avd_eddy.avd/cache.img emulator: found
sdcard.img in content directory emulator: locking SD Card image at
/home/sundberg/.android/avd/avd_eddy.avd/sdcard.img emulator: found skin
Q&apos;EWVGA800Q&apos;E in directory:
/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/skins
emulator: autoconfig: -skin WVGA800 emulator: autoconfig: -skindir
/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/skins
emulator: adding binding BUTTON_CALL to F3 emulator: adding binding
BUTTON_HANGUP to F4 emulator: adding binding BUTTON_HOME to HOME
emulator: adding binding BUTTON_BACK to ESCAPE emulator: adding binding
BUTTON_MENU to F2 emulator: adding binding BUTTON_MENU to PAGEUP
emulator: adding binding BUTTON_STAR to Shift-F2 emulator: adding
binding BUTTON_STAR to PAGEDOWN emulator: adding binding BUTTON_POWER to
F7 emulator: adding binding BUTTON_SEARCH to F5 emulator: adding binding
BUTTON_CAMERA to Ctrl-KEYPAD_5 emulator: adding binding BUTTON_CAMERA to
Ctrl-F3 emulator: adding binding BUTTON_VOLUME_UP to KEYPAD_PLUS
emulator: adding binding BUTTON_VOLUME_UP to Ctrl-F5 emulator: adding
binding BUTTON_VOLUME_DOWN to KEYPAD_MINUS emulator: adding binding
BUTTON_VOLUME_DOWN to Ctrl-F6 emulator: adding binding TOGGLE_NETWORK to
F8 emulator: adding binding TOGGLE_TRACING to F9 emulator: adding
binding TOGGLE_FULLSCREEN to Alt-ENTER emulator: adding binding
BUTTON_DPAD_CENTER to KEYPAD_5 emulator: adding binding BUTTON_DPAD_UP
to KEYPAD_8 emulator: adding binding BUTTON_DPAD_LEFT to KEYPAD_4
emulator: adding binding BUTTON_DPAD_RIGHT to KEYPAD_6 emulator: adding
binding BUTTON_DPAD_DOWN to KEYPAD_2 emulator: adding binding
TOGGLE_TRACKBALL to F6 emulator: adding binding SHOW_TRACKBALL to DELETE
emulator: adding binding CHANGE_LAYOUT_PREV to KEYPAD_7 emulator: adding
binding CHANGE_LAYOUT_PREV to Ctrl-F11 emulator: adding binding
CHANGE_LAYOUT_NEXT to KEYPAD_9 emulator: adding binding
CHANGE_LAYOUT_NEXT to Ctrl-F12 emulator: adding binding ONION_ALPHA_UP
to KEYPAD_MULTIPLY emulator: adding binding ONION_ALPHA_DOWN to
KEYPAD_DIVIDE emulator: keyset loaded from:
/home/sundberg/.android/default.keyset emulator:
/home/sundberg/.android/avd/avd_eddy.avd/emulator-user.ini: parsing as
.ini file emulator: 1: KEY=Q&apos;Ewindow.xQ&apos;E VALUE=Q&apos;E100Q&apos;E emulator: 2:
KEY=Q&apos;Ewindow.yQ&apos;E VALUE=Q&apos;E100Q&apos;E emulator: 3: KEY=Q&apos;EuuidQ&apos;E VALUE=Q&apos;E1288104906986Q&apos;E
emulator: /home/sundberg/.android/avd/avd_eddy.avd/emulator-user.ini:
parsing finished emulator: trying to load skin file
Q&apos;E/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/skins/WVGA800/layoutQ&apos;E
emulator: skin network speed: Q&apos;EfullQ&apos;E emulator: skin network delay:
Q&apos;EnoneQ&apos;E emulator: IP address of your DNS(s): 192.168.100.1 emulator:
registered Q&apos;Eboot-propertiesQ&apos;E qemud service emulator: registered
Q&apos;Eboot-propertiesQ&apos;E qemud service emulator: Adding boot property:
Q&apos;Eqemu.sf.lcd_densityQ&apos;E = Q&apos;E240Q&apos;E emulator: Adding boot property:
Q&apos;Edalvik.vm.heapsizeQ&apos;E = Q&apos;E24mQ&apos;E emulator: argv[00] = Q&quot;E./emulatorQ&quot;E emulator:
argv[01] = Q&quot;E-kernelQ&quot;E emulator: argv[02] =
Q&quot;E/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/images//kernel-qemuQ&quot;E
emulator: argv[03] = Q&quot;E-initrdQ&quot;E emulator: argv[04] =
Q&quot;E/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/images//ramdisk.imgQ&quot;E
emulator: argv[05] = Q&quot;E-nandQ&quot;E emulator: argv[06] =
Q&quot;Esystem,size=0x4a00000,initfile=/home/sundberg/Downloads/android-sdk-linux_x86/platforms/android-7/images//system.imgQ&quot;E
emulator: argv[07] = Q&quot;E-nandQ&quot;E emulator: argv[08] =
Q&quot;Euserdata,size=0x4200000,file=/home/sundberg/.android/avd/avd_eddy.avd/userdata-qemu.imgQ&quot;E
emulator: argv[09] = Q&quot;E-nandQ&quot;E emulator: argv[10] =
Q&quot;Ecache,size=0x4200000,file=/home/sundberg/.android/avd/avd_eddy.avd/cache.imgQ&quot;E
emulator: argv[11] = Q&quot;E-hdaQ&quot;E emulator: argv[12] =
Q&quot;E/home/sundberg/.android/avd/avd_eddy.avd/sdcard.imgQ&quot;E emulator: argv[13]
= Q&quot;E-serialQ&quot;E emulator: argv[14] = Q&quot;Eandroid-kmsgQ&quot;E emulator: argv[15] =
Q&quot;E-serialQ&quot;E emulator: argv[16] = Q&quot;Eandroid-qemudQ&quot;E emulator: argv[17] =
Q&quot;E-appendQ&quot;E emulator: argv[18] = Q&quot;Eqemu=1 console=ttyS0 android.checkjni=1
android.qemud=ttyS1 android.ndns=1Q&quot;E emulator: argv[19] = Q&quot;E-mQ&quot;E emulator:
argv[20] = Q&quot;E96Q&quot;E emulator: argv[21] = Q&quot;E-clockQ&quot;E emulator: argv[22] =
Q&quot;EunixQ&quot;E emulator: mapping Q&apos;EsystemQ&apos;E NAND image to
/tmp/android/emulator-9Rcc7l emulator: rounding devsize up to a full
eraseunit, now 4a1f000 emulator: using Q&apos;EnoneQ&apos;E audio input backend
emulator: using Q&apos;EnoneQ&apos;E audio output backend emulator: Trace file name is
not set emulator: control console listening on port 5554, ADB on port
5555 emulator: canQ&apos;Et connect to ADB server: Connection refused emulator:
android_hw_sensors_init: sensors qemud service initialized emulator:
ping program: /home/sundberg/Downloads/android-sdk-linux_x86/tools/ddms
emulator: ping command:
/home/sundberg/Downloads/android-sdk-linux_x86/tools/ddms ping emulator
standalone emulator: goldfish_audio_write: AUDIO_SET_WRITE_BUFFER_1
058e0000 emulator: goldfish_audio_write: AUDIO_SET_WRITE_BUFFER_2
058e4000 emulator: goldfish_audio_read: AUDIO_READ_SUPPORTED returns 1
emulator: goldfish_audio_write: AUDIO_SET_READ_BUFFER 0x58e8000
emulator: android_hw_control_init: hw-control qemud handler initialized
emulator: qemud_serial_read: normal qemud detected. emulator:
qemud_serial_read: channel= 0 len= 26 Q&apos;Econnect:boot-properties:01Q&apos;E
emulator: qemud_multiplexer_connect: registered client channel 1 for
Q&apos;Eboot-propertiesQ&apos;E service emulator: qemud_serial_send: channel= 0 len=
13 Q&apos;Eok:connect:01Q&apos;E emulator: qemud_serial_read: channel= 1 len= 4 Q&apos;E0004Q&apos;E
emulator: qemud_serial_read: channel= 1 len= 4 Q&apos;ElistQ&apos;E emulator:
qemud_serial_send: channel= 1 len= 23 Q&apos;Eqemu.sf.lcd_density=240Q&apos;E
emulator: qemud_serial_send: channel= 1 len= 22 Q&apos;Edalvik.vm.heapsize=24mQ&apos;E
emulator: qemud_serial_send: channel= 1 len= 1 Q&apos;E\x00Q&apos;E emulator:
qemud_serial_send: channel= 0 len= 13 Q&apos;Edisconnect:01Q&apos;E emulator:
qemud_serial_read: channel= 0 len= 14 Q&apos;Econnect:gsm:02Q&apos;E emulator:
qemud_multiplexer_connect: registered client channel 2 for Q&apos;EgsmQ&apos;E service
emulator: qemud_serial_send: channel= 0 len= 13 Q&apos;Eok:connect:02Q&apos;E
emulator: qemud_serial_read: channel= 2 len= 8 Q&apos;EATE0Q0V1Q&apos;E emulator:
qemud_serial_read: channel= 2 len= 1 Q&apos;E\rQ&apos;E Q&lt;EQ&lt;E ATE0Q0V1 Q&gt;EQ&gt;E OK emulator:
qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E emulator: qemud_serial_send:
channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator: qemud_serial_read: channel= 2 len= 9
Q&apos;EATE0Q0V1\rQ&apos;E Q&lt;EQ&lt;E ATE0Q0V1 Q&gt;EQ&gt;E OK emulator: qemud_serial_send: channel= 2
len= 2 Q&apos;EOKQ&apos;E emulator: qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E
emulator: qemud_serial_read: channel= 2 len= 7 Q&apos;EATS0=0\rQ&apos;E Q&lt;EQ&lt;E ATS0=0 Q&gt;EQ&gt;E
OK emulator: qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E emulator:
qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator: qemud_serial_read:
channel= 2 len= 10 Q&apos;EAT+CMEE=1\rQ&apos;E Q&lt;EQ&lt;E AT+CMEE=1 Q&gt;EQ&gt;E OK emulator:
qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E emulator: qemud_serial_send:
channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator: qemud_serial_read: channel= 2 len= 10
Q&apos;EAT+CREG=2\rQ&apos;E Q&lt;EQ&lt;E AT+CREG=2 Q&gt;EQ&gt;E OK emulator: qemud_serial_send: channel= 2
len= 2 Q&apos;EOKQ&apos;E emulator: qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E
emulator: qemud_serial_read: channel= 2 len= 11 Q&apos;EAT+CGREG=1\rQ&apos;E Q&lt;EQ&lt;E
AT+CGREG=1 Q&gt;EQ&gt;E OK emulator: qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E
emulator: qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator:
qemud_serial_read: channel= 2 len= 10 Q&apos;EAT+CCWA=1\rQ&apos;E Q&lt;EQ&lt;E AT+CCWA=1 Q&gt;EQ&gt;E OK
emulator: qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E emulator:
qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator: qemud_serial_read:
channel= 2 len= 10 Q&apos;EAT+CMOD=0\rQ&apos;E Q&lt;EQ&lt;E AT+CMOD=0 Q&gt;EQ&gt;E OK emulator:
qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E emulator: qemud_serial_send:
channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator: qemud_serial_read: channel= 2 len= 10
Q&apos;EAT+CMUT=0\rQ&apos;E Q&lt;EQ&lt;E AT+CMUT=0 Q&gt;EQ&gt;E OK emulator: qemud_serial_send: channel= 2
len= 2 Q&apos;EOKQ&apos;E emulator: qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E
emulator: qemud_serial_read: channel= 2 len= 12 Q&apos;EAT+CSSN=0,1\rQ&apos;E Q&lt;EQ&lt;E
AT+CSSN=0,1 Q&gt;EQ&gt;E OK emulator: qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E
emulator: qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator:
qemud_serial_read: channel= 2 len= 10 Q&apos;EAT+COLP=0\rQ&apos;E Q&lt;EQ&lt;E AT+COLP=0 Q&gt;EQ&gt;E OK
emulator: qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E emulator:
qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator: qemud_serial_read:
channel= 2 len= 14 Q&apos;EAT+CSCS=Q&quot;EHEXQ&quot;E\rQ&apos;E Q&lt;EQ&lt;E AT+CSCS=Q&quot;EHEXQ&quot;E Q&gt;EQ&gt;E OK emulator:
qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E emulator: qemud_serial_send:
channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator: qemud_serial_read: channel= 2 len= 10
Q&apos;EAT+CUSD=1\rQ&apos;E Q&lt;EQ&lt;E AT+CUSD=1 Q&gt;EQ&gt;E OK emulator: qemud_serial_send: channel= 2
len= 2 Q&apos;EOKQ&apos;E emulator: qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E
emulator: qemud_serial_read: channel= 2 len= 14 Q&apos;EAT+CGEREP=1,0\rQ&apos;E Q&lt;EQ&lt;E
AT+CGEREP=1,0 Q&gt;EQ&gt;E OK emulator: qemud_serial_send: channel= 2 len= 2 Q&apos;EOKQ&apos;E
emulator: qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator:
qemud_serial_read: channel= 2 len= 10 Q&apos;EAT+CMGF=0\rQ&apos;E Q&lt;EQ&lt;E AT+CMGF=0 Q&gt;EQ&gt;E
%CTZV: 10/10/27:06:14:21+12:1:posix!Europe!HelsinkiQ&lt;ECRQ&gt;EOK emulator:
qemud_serial_send: channel= 2 len= 54 Q&apos;E%CTZV:
10/10/27:06:14:21+12:1:posix!Europe!Helsinki\rOKQ&apos;E emulator:
qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator: qemud_serial_read:
channel= 2 len= 9 Q&apos;EAT+CFUN?\rQ&apos;E Q&lt;EQ&lt;E AT+CFUN? Q&gt;EQ&gt;E +CFUN=0Q&lt;ECRQ&gt;EOK emulator:
qemud_serial_send: channel= 2 len= 10 Q&apos;E+CFUN=0\rOKQ&apos;E emulator:
qemud_serial_send: channel= 2 len= 1 Q&apos;E\rQ&apos;E emulator:
goldfish_audio_write: AUDIO_INT_ENABLE 7 Floating point exception
sundberg@hopee:~/Downloads/android-sdk-linux_x86/tools$</description>
<comment>
<author>mbur...@gmail.com</author>
<when>Wed, 03 Nov 2010 21:59:24 +0000</when>
<what>Same problem here using tools r7 and android 1.6r4</what>
</comment>
<comment>
<author>matth...@qype.com</author>
<when>Thu, 27 Jan 2011 14:14:00 +0000</when>
<what>this problem still exists in the latest tools release (8.0.1)</what>
</comment>
</bug>
<bug>
<bugid>6067</bugid>
<title>Contacts sometimes shows Facebook name instead of Google name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>124</stars>
<reportedBy>moley...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 17:21:14 +0000</openedDate>
<description>This is on Nexus, 2.1 as shipped. If a Google contact has a different
name to the personQ&apos;Es chosen name on Facebook, you can manually join them
- this works fine. I set my contacts list to show only the Google
contacts. Sometimes the name that shows up in the list is the Google
name that I entered, sometimes it has changed to be the Facebook name.
If I edit the contact it still shows the Google name at the top. It
should always use the Google name I think, because I have asked to view
the Q&apos;EGoogleQ&apos;E contacts list. I have been unable to work out why it
sometimes works OK and sometimes uses the Facebook name... canQ&apos;Et see
whatQ&apos;Es different about the contacts. DoesnQ&apos;Et matter how many times you
separate and re-join, or whether you edit the FB or Google contact, it
always behaves the same way for certain people.</description>
<comment>
<author>wirehead...@gmail.com</author>
<when>Fri, 12 Feb 2010 20:48:19 +0000</when>
<what>This has been driving me crazy.  Nexus, 2.1-update1.  I have mine set to show 
Facebook and Google contacts, but I have many Facebook friends who donQ&apos;Et use their 
correct names on FB, or I want to show my nickname for them instead of their full 
name, but the Facebook name clobbers the name IQ&apos;Eve put in.

The thing that baffles me is it isnQ&apos;Et consistent... some of them are displaying the 
Google name instead of the Facebook name.  IQ&apos;Eve tried separating/joining, or joining 
from one contact or the other, but it makes no difference.  In some cases, editing 
the Google name made it display that one.  In other cases, no amount of editing fixes 
it.  I havenQ&apos;Et figured out how to work around this problem reliably.

At the very least, an explanation from the developers of why it chooses to use one 
name over the other would be extremely helpful -- at least then I could figure out 
how to Q&apos;EtrickQ&apos;E it into showing the name I want.

I agree that if this canQ&apos;Et be an option (similar to how you choose which picture to 
use), the default should be to use the Google name, since thatQ&apos;Es the one we can edit.</what>
</comment>
<comment>
<author>amad...@gmail.com</author>
<when>Mon, 15 Feb 2010 13:19:53 +0000</when>
<what>I highly agree with this. I have been long over the internet for a way around this but no luck. the best 
upton would be a way to set which source has the higher priority, which would be Google Contacts 
entries instead of Facebook.</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Tue, 16 Feb 2010 12:23:40 +0000</when>
<what>...further to this, try the address entry field on the Q&apos;EMessagingQ&apos;E (SMS) compose screen.
For a contact who shows up in Q&apos;EContactsQ&apos;E using the Facebook name, typing the first
few letters of that Facebook name does NOT return a result in the dropdown list.
Typing the first few letters of the Google name DOES make it show up in the dropdown
list, but displays using the Facebook name, which the entered letters donQ&apos;Et match!

This isnQ&apos;Et so noticeable for Q&apos;EChrisQ&apos;E vs Q&apos;EChristopherQ&apos;E, but is for Q&apos;EBethQ&apos;E vs Q&apos;EElizabethQ&apos;E!

This is 100% repeatable for the contacts who are Q&apos;EbrokenQ&apos;E (FB name shows up in
Contacts), I can knock up a video of it should any Google types want to see it -
obviously it will have to show real names.</what>
</comment>
<comment>
<author>Candace.Smith84@gmail.com</author>
<when>Mon, 22 Feb 2010 20:44:45 +0000</when>
<what>This is VERY irritating! I would love to see this fixed!</what>
</comment>
<comment>
<author>david.p....@gmail.com</author>
<when>Mon, 01 Mar 2010 10:53:08 +0000</when>
<what>On my Nexus one Facebook contact names always seem to take priority over google ones.
 This is also true for last.fm contacts who seem to take priority over google and
facebook ones.  Easiest solution is, surely, to allow us to pick which display name
to use. The same way that we can currently pick the display picture.</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Mon, 01 Mar 2010 23:44:42 +0000</when>
<what>The point of this bug report is that they donQ&apos;Et *ALWAYS* take priority. For me and
some others it can go either way depending on the contact, and we donQ&apos;Et know why.

YouQ&apos;Ere lucky... :-)

I had absolutely no idea you could contact-sync last.fm too! Way cool.
IQ&apos;Eve just merged a few last.fm contacts and they seem to be displaying using the
Google contact name - so far...</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Tue, 02 Mar 2010 00:05:35 +0000</when>
<what>...oh dear, itQ&apos;Es just done it with *A* last.fm contact too. All of the ones I have
joined are still showing in the addressbook using their Google name, except one, wich
is now listed under the last.fm username :-(
</what>
</comment>
<comment>
<author>david.p....@gmail.com</author>
<when>Tue, 02 Mar 2010 11:49:37 +0000</when>
<what>A few more contacts now and IQ&apos;Em experiencing some where google does take priority. 
It is still the same issue imo even if all were Facebook.  IQ&apos;Eve had a bit of a play
now with 2 contacts. Both have, seemingly, exactly the same information in the google
contact.  When merging with last.fm, one takes last.fm name, one keeps google name. 
Will continue to play.</what>
</comment>
<comment>
<author>david.p....@gmail.com</author>
<when>Tue, 02 Mar 2010 11:59:23 +0000</when>
<what>OK, sorry to spam this thread but just tried something.

Google contact Jack joined with JackQ&apos;Es last.fm profile takes google contact name.
Unjoined.
Google contact Jack joined with EmelieQ&apos;Es last.fm profile takes last.fm contact name.

Going to stop fiddling now :)</what>
</comment>
<comment>
<author>hyugaric...@gmail.com</author>
<when>Sun, 14 Mar 2010 01:50:33 +0000</when>
<what>Just adding my irritation to this.  ItQ&apos;Es been very inconsistent for me.  It seems 
that sometimes, if my Google contact name isnQ&apos;Et a full name (i.e., a nickname like 
Q&quot;EChrisQ&quot;E) then when I join that contact with their Facebook account it will suddenly 
prefer to use their full name.  At least, thatQ&apos;Es happened in many cases.  But not all 
cases.  Sometimes, albeit rarely, it will take the Google contact name.

Another example is that I want my dad to be listed as Q&quot;EDadQ&quot;E, not his full name.  And 
that worked until I linked him with his facebook account.  Now the contact list 
insists on listing him under his full name.

As comment #5 suggested, the best approach would be to allow users to choose which 
name to use as the display/sort name.  Though searching should search all names, I 
think.</what>
</comment>
<comment>
<author>stefan.s...@gmail.com</author>
<when>Sun, 14 Mar 2010 17:44:59 +0000</when>
<what>I must say that I have some Greek people (using the Greek characters) saved in my 
Google account and when I joined them with their Facebook accounts, their display 
names did not change.

This might be out of luck, but it might have something to do with the characters used 
for the names, I think it chooses the name with less priority, sort-wise (it puts it 
as low as possible into the contact list).</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Mon, 15 Mar 2010 10:16:59 +0000</when>
<what>Aha, good call, yes it always uses the alphabetically-last name for me too.

Its easy to test just by editing a contact which changes the google name.

Does everyone else see this too?</what>
</comment>
<comment>
<author>wirehead...@gmail.com</author>
<when>Mon, 15 Mar 2010 15:22:28 +0000</when>
<what>That seems to be whatQ&apos;Es going on with a decent number of my contacts, but itQ&apos;Es not 
universally true for me.  My dadQ&apos;Es name is alphabetically after Q&quot;EdadQ&quot;E, but itQ&apos;Es 
displaying (correctly) under Q&quot;EdadQ&quot;E.  But with a ton of my other contacts, it DOES seem 
to be showing the alphabetically-last name; I just tested by renaming some and then 
changing it back, and the behavior seems consistent with what you described.</what>
</comment>
<comment>
<author>akentgut...@gmail.com</author>
<when>Tue, 23 Mar 2010 02:52:38 +0000</when>
<what>Starred: same on moto droid running 2.01 inconsistent and drives me crazy.</what>
</comment>
<comment>
<author>Olr...@gmail.com</author>
<when>Thu, 25 Mar 2010 21:05:08 +0000</when>
<what>Synchronizing last.fm contacts is 
showing the same behavior of 
taking over of google contacts 
names by nicknames used in 
last.fm.</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Mon, 29 Mar 2010 09:28:13 +0000</when>
<what>@olrona: ...the last.fm name only takes over the Google name if it is later
alphabetically, right?</what>
</comment>
<comment>
<author>Olr...@gmail.com</author>
<when>Mon, 29 Mar 2010 13:07:48 +0000</when>
<what>@moley666, yes, I can confirm  that. I did not notice that before. Still, I would 
prefer If I had an option to choose which name, from google or last.fm stays in a 
joined contact.</what>
</comment>
<comment>
<author>jabald...@gmail.com</author>
<when>Mon, 29 Mar 2010 19:38:00 +0000</when>
<what>I have this problem, too, but with a new twist. One of my FB friends got married and
changed her name on FB. I changed her name in both Google contacts and exchange
server contacts. Interestingly, the old FB name is still used for the joined group
even though that name doesnQ&apos;Et exist anywhere any more. That is, her maiden name is
not used in any contact list, but it is the displayed name any how, and matches the
way it used to be displayed on FB. And yes, her maiden name alphabetically follows
her married name.</what>
</comment>
<comment>
<author>Mohamed....@gmail.com</author>
<when>Tue, 30 Mar 2010 10:10:01 +0000</when>
<what>wonder WHEN this would be fixed!!! 
is very annoying at times!!!!!</what>
</comment>
<comment>
<author>moley...@gmail.com</author>
<when>Tue, 30 Mar 2010 10:53:25 +0000</when>
<what>@jabaldauf: can you try Q&apos;EunjoiningQ&apos;E the contacts, set the display option so you can
see both accounts, see if the new FB name shows up, then join the two again and see
what name takes precedence?

@Mohamed.Suhaib: I would say some time after Google notices this thread. Given it
only has 19 stars itQ&apos;Es nowhere near the top of the list.

Looks like everyone is agreeing with the Q&apos;Ealphabetically later name takes precidenceQ&apos;E
theory... except for *@wirehead2501* - any changes there? Maybe joining/unjoining? Or
maybe it only works on certain fields, e.g. surname?</what>
</comment>
<comment>
<author>wirehead...@gmail.com</author>
<when>Tue, 30 Mar 2010 17:12:13 +0000</when>
<what>@moley666: Actually, I take it back.  I only just now realized heQ&apos;Es not using his full 
first name on Facebook, but a nickname.  I just scrolled through my list and I donQ&apos;Et 
have any other counterexamples, and the rule does seem to hold for me (15-20 joined 
contacts).</what>
</comment>
<comment>
<author>thedrexs...@gmail.com</author>
<when>Tue, 30 Mar 2010 22:08:31 +0000</when>
<what>I can confirm the same behavior... Thanks much to this thread finally helping me
figure this out! IQ&apos;Eve been bashing my head in for hours trying to figure out why some
contacts behave differently than others.

Anybody have any creative workarounds? </what>
</comment>
<comment>
<author>jabald...@gmail.com</author>
<when>Wed, 31 Mar 2010 11:46:54 +0000</when>
<what>@moley666: I tried separating the contacts. The FB contact continued to use her
maiden name, apparently never re-synchronizing with FB. When I re-joined them, the
maiden name continued to be listed. An interesting side effect is that now my text
message threads with this contact are grouped by home phone number, not by name like
they used to be, and not even by mobile number, which might make some sense for a
text message.

@thedrexster: I added a fake middle initial to the name I preferred. You could use
lower case characters, or add a leading vertical bar |, or tilde ~ to force the name
containing the extra leading character to sort last.
</what>
</comment>
<comment>
<author>david.p....@gmail.com</author>
<when>Wed, 31 Mar 2010 11:59:26 +0000</when>
<what>@jabaldauf

I tried something like this before, where I edited the name I preferred to put it
last. Only editing the First name seemed to have any effect.  Just tried again and
middle name seems to do nothing :s</what>
</comment>
<comment>
<author>dopok...@gmail.com</author>
<when>Sat, 10 Apr 2010 18:54:27 +0000</when>
<what>Just noticed this bug with my Facebook contacts. I was about to write to the
developers of the Facebook app when I noticed the bug was in the Contacts app. </what>
</comment>
</bug>
<bug>
<bugid>1343</bugid>
<title>IllegalArgumentException accessing CallLog.Calls._COUNT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>Eddie.At...@gmail.com</reportedBy>
<openedDate>Wed, 19 Nov 2008 22:48:25 +0000</openedDate>
<description>Running the following code: String[] projection = new String[] {
CallLog.Calls._COUNT, CallLog.Calls._ID, CallLog.Calls.DATE,
CallLog.Calls.NUMBER }; Uri mCallLog = CallLog.Calls.CONTENT_URI; Cursor
managedCursor = managedQuery( mCallLog, projection, null, null, null);
Throws the following exception: java.lang.IllegalArgumentException:
Invalid column _count bugreport file attached. Cheers, Eddie</description>
<comment>
<author>gerald.e...@gmail.com</author>
<when>Sat, 21 Mar 2009 19:02:05 +0000</when>
<what>Same exception with:

import android.provider.Contacts.People;
String[] projection = new String[] {
  People._COUNT,
...</what>
</comment>
<comment>
<author>ukf...@gmail.com</author>
<when>Tue, 25 Aug 2009 12:50:28 +0000</when>
<what>Somebody has solved this problem?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:01:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:45:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:30:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14261</bugid>
<title>The latest update is a downgrade.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T18:16:33.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TheChees...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 12:20:36 +0000</openedDate>
<description>If youQ&apos;Ere an application developer and are requesting new APIs, please
include sample code showing how you are proposing the API should be
used. In terms of speed and ease of use, the new android operating
system is significantly slower to respond to even the smallest of
movements. The fact that the downgrade in performance offers no
noticeable advantage to the android, and whatever possible advantage it
offers, is not needed or wanted.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 24 Jan 2011 18:16:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7234</bugid>
<title>Recurring or repeating alarm associated with calendar event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Micropai...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 15:52:05 +0000</openedDate>
<description>I come from a Palm background. One of the wonderful things about the
Palm calendar was the ability to set repeating or recurring alarms for
an event that would continue until the user canceled the alarm. I donQ&apos;Et
see this in the Android calendar on my Motorola Milestone with Android
2.0.1. The alarm needs to repeat until the user cancels it The default
interval between alarms needs to be adjustable from a few minutes to an
hour or so. The default number of repeats on the alarm needs to be
adjustable by the user. The default alarm sound needs to be adjustable
by the user. The Android application Q&quot;ERemind MeQ&quot;E comes closest to what I
need in the Android world. However, it is standalone, and its entries do
not appear in the Android calendar. This means that I have to put my
reminders in two places -- in the Calendar so I donQ&apos;Et Q&apos;Edouble bookQ&apos;E, and
in Remind Me so that if I am unable to drop what I am doing to tend to
the reminder, it doesnQ&apos;Et let me forget. Presently, multiple alarms on a
calendar event can be set, but it appears that they have to be
individually set, and they can only be set prior to the event. This is
fine for Q&apos;Emust be thereQ&apos;E appointments. It is cumbersome for Q&apos;Emust do
sometime todayQ&apos;E reminders. If I am driving and cannot tend to the
reminder alarm on a calendar event, I often forget that the alarm was
triggered by the time I get to my destination. This is why I need the
recurring reminder. My ability to forget knows no bounds. :) In scouring
the web for information on this, I see that this is a common request,
but perhaps posted in places that the devs donQ&apos;Et see. I hope that
posting this here will be helpful to further development of the
platform. Thanks for listening. Frank. NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>Mblaskoh...@gmail.com</author>
<when>Mon, 19 Apr 2010 15:54:47 +0000</when>
<what>I would also like for this app give more reminders! I come from BB and am finding the
google calendar lacking in the reminders department. I want the reminder to have
sound and continue until I snooze it or dismiss it. I am not so much trusting the
reminders to come when I set them.</what>
</comment>
<comment>
<author>AmitMo...@gmail.com</author>
<when>Tue, 01 Jun 2010 07:27:29 +0000</when>
<what>Hey IQ&apos;Eve just published my beta version for an application that does that exactly- it
sets repeating alarms for our Calendar events.

Check it out and let me know what you think: Nudnik repeating alarm:
Direct download: http://www.androidzoom.com/web/indice/qrLink?appCode=hlgxQ&amp;EdwnId=569556

or:Nudnik Repeating reminder-beta for Android</what>
</comment>
</bug>
<bug>
<bugid>2655</bugid>
<title>Unable to play streaming windows media content</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>rustam...@gmail.com</reportedBy>
<openedDate>Wed, 13 May 2009 17:02:02 +0000</openedDate>
<description>- Steps to reproduce the problem Navigate to
http://www.nasa.gov/55644main_NASATV_Windows.asx Android downloads a
file, but is unable to open it - What you think the correct behavior
should be. A fullscreen streaming video should show</description>
<comment>
<author>yend...@pv.com</author>
<when>Sun, 21 Jun 2009 03:16:13 +0000</when>
<what>Streaming of windows media content is not yet supported. And, in the future, this
feature would be device/operator specific. This probably cannot be filed as a bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:45:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18681</bugid>
<title>Implement timesync by NTP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>65</stars>
<reportedBy>netzwer...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 17:41:38 +0000</openedDate>
<description>The clock of many Android smartphones drifts several minutes a week
which is not acceptable if you rely an the phone as calendar. Anroid
itself implements the possibility to sync time with NITZ which is not
available in all countries. In Germany only one provider (O2, which is
the second-smallest) supports NITZ. T-Mobile and Vodafone donQ&apos;Et. So you
have nearly no choice in Germany and other countries to have an accurate
time. The best way would be to allow the user to set a userdefined
NTP-Server in system settings. For setting the correct timezone you
could let the user choose between setting in manually or detect correct
timezone by location (which the phone already has). As Issue 4581
(allowing thirdparty apps to set time which would allow an userapp to
implement that NTP-thingy) was closed for security reason, the way
mentioned above should be with the security rules.</description>
<comment>
<author>di...@trujillo.ec</author>
<when>Wed, 20 Jul 2011 18:18:52 +0000</when>
<what>I Agree. People living in non tech countries like myself are always finding out that the clock of this smartphones Q&quot;Edrift offQ&quot;E several seconds per day, which is huge. 

And it gets worst if you consider WIFI Tablets with android, with no NITZ communication there is actually no way of maintaining the clock synced in time. NTP updates should be a must in the OS.
</what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Wed, 20 Jul 2011 22:00:27 +0000</when>
<what>Android is incomplete without NTP support. I can not understand that it is not implemented from the begining!</what>
</comment>
<comment>
<author>kendrumm...@gmail.com</author>
<when>Thu, 21 Jul 2011 03:18:36 +0000</when>
<what>Please add a user configurable (or at the very least a system defined pool.ntp.org) NTP client.  Why do we have to rely on the vagaries of phone network time setting?</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 21 Jul 2011 06:28:40 +0000</when>
<what>Please add two NTP clients. As the first will be blocked by Google with security reasons. Thank you.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Thu, 21 Jul 2011 06:32:09 +0000</when>
<what>Please read also http://code.google.com/p/android/issues/detail?id=4581#c33 then http://code.google.com/p/android/issues/detail?id=4581#c111.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Thu, 21 Jul 2011 06:48:49 +0000</when>
<what>@5 this doesnQ&apos;Et make sense. If Google doesnQ&apos;Et want the USER to see incorrect time it would completely remove the function for setting date and time manually. I could always disable NITZ sync even if i have it on my network. So the only thing Google prevents the user from is having ACCURATE time. I could always set my time to something in the far past or future to fool the phone about validity of certificates if i really want so.
I agree with Google that allowing apps to change the time is dangerous. Because many users would think: Q&quot;Eoh that cute Teddy app wants to change time. Who cares about time.Q&quot;E But if the user INTENTIONALLY sets an own NTP server in the settings (where Google could put an own by default) there should be no security issue. Not more than allowing the user to directly change the time on his own.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Thu, 21 Jul 2011 11:42:30 +0000</when>
<what>There are two other issues that are related to this:
Issue 17398
Issue 16525</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Fri, 22 Jul 2011 13:57:52 +0000</when>
<what>The very obvious solution would be to make setting the time a permission that
requires user approval, like the many other permissions that already exist.

If the user tries to install a program that has no business to set the clock, but
demands that permission nonetheless, he should, of course, refrain from installing
it.

However, the whole permission system of Android is designed by engineers for
engineers. It fails with the vast majority of normal Android users, because they
quickly get tired of checking the permissions, particularly if they want to install
a program that they really want to have, but that demands excessive permissions. The
wish will almost always win.

Therefore the problem is really with the permissions system as a whole, because if
that worked well, the clock-setting permission problem would not exist.

A proposal could be a quality control system for third-party programs that tries to
make sure that a subset of controlled programs donQ&apos;Et do bad things. Install only
these programs, and you are safe and donQ&apos;Et need to check permissions. Install
others, and everything becomes your own fault. Then Sergey BaranovQ&apos;Es excellent
ClockSync program would be among the quality-controlled ones and would solve our
problem without having to ask for root rights.

Finally, the usual reminder. Under the current regime your phone does what Google
allows it to do, like your iPhone does what Apple allows it to do. ThatQ&apos;Es fine, as
long as your ideas coincide with GoogleQ&apos;Es. If, however, you want to decide for
yourself what it should or should not do, you have to root it, possibly lose parts
of your warranty, and take ownership. Google does not actually oppose this.</what>
</comment>
<comment>
<author>di...@trujillo.ec</author>
<when>Fri, 22 Jul 2011 14:53:41 +0000</when>
<what>To comment 8. 
I agree with you (Phone does what google allows it to do). But what is been asked here is a solution for a problem created by the own OS (or phone manufacturer). Could be seen as correcting a Q&quot;EglitchQ&quot;E. I own also a Samsung Galaxy Tab 10.1, and it has NO cell phone hardware, just WIFI. So I have to manually correct the clock. Can not have it in sync. I truly think this as a OS flaw. The very least the OS should offer is not forcing the user to continuously correct the system time. DonQ&apos;Et you think?

I love Android above others (And have been a Symbian, PalmOS, Winmobile, and iphone user), but this is an issue that should be addressed. If Android Team waves the security flag about allowing other programs to mess with the clock, fine. But then, the problem is in their own hands to be solved, ignoring it wonQ&apos;Et make it go away.

The bad thing is that the phones are no longer used for phone calls mainly, there are a ton o other uses for it, and many are time related. (At least for me, Alarms, being able to catch a bus on time, and having appointments reminders on time are no longer bonus things of the phone. I really rely on it for having this things delivered.)

Oh! And my phone is T-Mobile HTC G2 with gingerbread, sooo... no rooting possible there. At least yet.</what>
</comment>
<comment>
<author>tjw...@gmail.com</author>
<when>Fri, 22 Jul 2011 16:32:46 +0000</when>
<what>Maybe you should complain to your device manufacturer that your tablet is defective because it canQ&apos;Et keep good time and there is no auto-sync possible (in part loosing time is probably due to how they calibrate the deviceQ&apos;Es clock chip). IQ&apos;Em sure Google might pay more attention to comments raised via the manufacturers than directly via users.

(ItQ&apos;Es a non-starter for those with phones that do sync by NITZ, since as far as the manufacturer is concerned we donQ&apos;Et actually have much of a problem to complain about, but anyway...)</what>
</comment>
<comment>
<author>di...@trujillo.ec</author>
<when>Fri, 22 Jul 2011 17:12:52 +0000</when>
<what>Hmmm.... Complain to manufacturer about a lack of proper sync timing on the OS... Will try, but that would be weird.

On the other hand, what would be the point on having this Q&quot;EissuesQ&quot;E web page on code google if not pointing out ways of improving the OS? I think the whole idea of this thread is to do so. Unless this is just an escape valve for ranting users in order to avoid dealing with them...

Anyhow, my phone has NITZ and my network wont provide correct values at all. So IQ&apos;Em stuck to manual correction every week because of the lack of NTP. (the whole reason why this Issue started in first place)</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Sun, 24 Jul 2011 09:52:40 +0000</when>
<what>I agree entirely with the sentiments of comments 9-11 and will add only one simple
recommendation: never buy an Android device that cannot be rooted. I have published
this recommendation quite some time ago and still fully stand by it. Even if you
donQ&apos;Et want to root it right now, if you find that your device is not getting any
Android updates two years hence, you want to root it to install the latest Android
yourself.

However, the comments are pointless, because the time problem is simple and obvious,
has been explained in detail to Google and to everybody on this planet already quite
some time ago, there are many good proposals for various solutions, yet Google has
not solved it.

We have to live with the obvious fact that Google is not committed to solving all of
AndroidQ&apos;Es problems, and there are many, and many of them are equally obvious.

Whining is useless. Live with the fact. The world is a madhouse.

----- Pondering Open-Source -----

As to Android being an open-source system, Google has built rooting into its phones.
The cheeky and immoral bit is that you have to give up your warranty, but you know
that in advance when you buy the phone. It just adds something to the effective
average price.

GoogleQ&apos;Es stance is obviously that you should have the right to change Android and
load the changed Android on your phone. That is GoogleQ&apos;Es official solution, and I
commend Google for this.

Sadly, the greedy phone connection providers sell most of the Android phones, and
they want to sell you a phone for a similar price, but cripple it such that it
devalues faster over time. Their strategy is that they deliver Android updates for a
short period of time, say one, at most two years, then they stop doing it, so your
phone ages and is no longer up to date past these one or two years.

Google has been trying to resist that, which is again commendable, but they are
powerless against todayQ&apos;Es typical greed.

The only two ways out of this situation that I can see are:

1. Buy a new phone every two years.

2. Root it and do your own updating.

Google could argue: Android is an open-source operating system. Everybody can modify
and improve it. We cannot do all the work and achieve perfection alone. On the
phones we sell you can easily load modified versions of Android. Obviously we cannot
give warranty for these modified versions, but apart from that we will not get in
your way. It is not our fault that other phone sellers block that route. If you
donQ&apos;Et like that, buy your phone directly from us, from Google.</what>
</comment>
<comment>
<author>blankze...@gmail.com</author>
<when>Mon, 25 Jul 2011 06:07:08 +0000</when>
<what>Nice story hgmich. Seems like a fanboy story though. Go marry Google, find happiness.

We want the damn clock to work normally, as my old Nokia 3310 is. This is this issue about. ThatQ&apos;Es all. Is it too exotic for the year 2011, for you or Google? Let me lol.</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Wed, 27 Jul 2011 06:34:17 +0000</when>
<what>I guess when you read the end of my comment, you had already forgotten the beginning. (:-)</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Fri, 29 Jul 2011 11:21:41 +0000</when>
<what>This has been implemented in Honeycomb, for anyone that hadnQ&apos;Et realised. It works well. Presumably ICS will inherit this also.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Fri, 29 Jul 2011 11:26:49 +0000</when>
<what>Which Version? IQ&apos;Eve checked the newest Version for the ADT Emulator. There are no NTP Settings only NITZ.</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Fri, 29 Jul 2011 11:48:59 +0000</when>
<what>ItQ&apos;Es there on Wi-Fi models of Xoom and ASUS Transformer. 3.0.x onward.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Fri, 29 Jul 2011 14:24:21 +0000</when>
<what>Where did you find that setting? If Google implemented this in the system it should also be in the emulator versions of the ADT.</what>
</comment>
<comment>
<author>di...@trujillo.ec</author>
<when>Fri, 29 Jul 2011 16:17:50 +0000</when>
<what>Well... I have Android ver. 3.1 and no NTP here. ItQ&apos;Es just Wifi version, so no NITZ either. ItQ&apos;Es a Samsung Galaxy Tab 10.1</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Fri, 29 Jul 2011 17:05:10 +0000</when>
<what>Hmm, just looking into where itQ&apos;Es set... itQ&apos;Es just called Q&apos;EAutomatic date Q&amp;E timeQ&apos;E but it works on Wifi devices now, so itQ&apos;Es a network-based time sync, not NITZ. I pretty much presumed it was using NTP for this, thereQ&apos;Es no configurable options though. Maybe itQ&apos;Es synching time off GoogleQ&apos;Es systems using their own protocol rather than using NTP, but either way, itQ&apos;Es effective. Perhaps IQ&apos;Ell setup a Wireshark session to check that.

I use Clocksync on all my pre-3.0 devices though, and would prefer if the request to allow permission for apps to set the time (without root) had not been rejected.
</what>
</comment>
<comment>
<author>di...@trujillo.ec</author>
<when>Fri, 29 Jul 2011 17:19:19 +0000</when>
<what>I donQ&apos;Et have that option called Q&apos;EAutomatic date Q&amp;E timeQ&apos;E on my Galaxy Tab 10.1, and after seeing Xoom, IQ&apos;Em not changing my Tab for it. Would be a downgrade for me....

I agree, I would prefer to allow permissions, but Google waved the security flag, so thatQ&apos;Es of the table.

Hope they implement this NTP soon.</what>
</comment>
<comment>
<author>david.ch...@gmail.com</author>
<when>Sun, 07 Aug 2011 00:49:01 +0000</when>
<what>Why is this issue just medium priority and not high priority? It deprives the phone of some of itQ&apos;Es main functionalities.</what>
</comment>
<comment>
<author>chann94...@gmail.com</author>
<when>Mon, 08 Aug 2011 05:43:30 +0000</when>
<what>So they say this is fixed by a future development in v3 or 4 that introduces a proper NTP client. I expect itQ&apos;Es more likely ntpdate since ntp is a client/server daemon. Most people have nothing like my problems, I was 90 minutes off yesterday and slipped 90 seconds in the last four hours. The Galaxy S was so late with 2.2 that I doubt I will ever see 3.0 on this device. So IQ&apos;Em not going to get a proper fix for this, I just have a device with a novelty clock, itQ&apos;Es no use for telling time.</what>
</comment>
<comment>
<author>hgm...@gmail.com</author>
<when>Mon, 08 Aug 2011 06:03:18 +0000</when>
<what>This looks solvable. If your phone is still under warranty, return it for repairs,
because a time error of 90 min is a defect. I consider 90 s in 4 h also a defect.

If not, root it and use Sergey BaranovQ&apos;Es excellent ClockSync program to keep your time
within a fraction of a second by setting the clock every 15 min when it is not
sleeping.</what>
</comment>
<comment>
<author>chann94...@gmail.com</author>
<when>Mon, 08 Aug 2011 06:47:21 +0000</when>
<what>Already running clock sync, since last night, which is the main reason I am certain of how far off it is. I expect the hardware is damaged, based on the large and random errors I sometimes get in the clock. As of 11pm tonight I set it to update at 30 minute intervals. If that doesnQ&apos;Et keep it close most of the time IQ&apos;Ell go and visit Verizon.</what>
</comment>
</bug>
<bug>
<bugid>7722</bugid>
<title>Recurring appointments appear a day later than in Exchange</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>RHRedd...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 18:43:22 +0000</openedDate>
<description>A recurring, all-day appointment is created in Outlook (Exchange). The
appointment is for a birthday, with a recurrence range starting
4/14/1967 and recurring each year. When the Android corporate calendar
syncs with Exchange, the appointment for the current year shows as being
on 4/15/2010, however it should be on 4/14/2010. If I change the
recurrence date from 4/14/1967 to 4/14/1969, the problem persists. If I
change the recurrence date to 4/14/1970 or later, the problem is
worked-around (the appointment correctly shows up on 4/14/2010). I am on
a Motorola Droid. Firmware 2.1-update1 Kernel version
2.6.29-omap1-g7fa8788 android-build@apa26#1 Build number ESE81</description>
</bug>
<bug>
<bugid>6241</bugid>
<title>Needs text copy feature in EMail.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>32</stars>
<reportedBy>MediaSou...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 03:09:26 +0000</openedDate>
<description>I am using Nexus One and noticed that there is not able to copy text
from an EMail I recieved. This is very important to copy some text,
address, phone number, quote,.... I went throug internet and niticed
that this is a problem in Android. Please look into this issue.</description>
<comment>
<author>jeronimo...@gmail.com</author>
<when>Fri, 29 Jan 2010 22:21:04 +0000</when>
<what>Copy from Email is necessary for productivity.
I got our company to get Android phones for us all.
Now the boss asked me how to copy text from Email.
I notice that this is not possible.
I get cold sweat. This is a nightmare for me. Now I am accountable for us lacking
productivity, including the boss not able to copy text from Email.

Please address this issue as high priority. Every normal user needs copy-paste
functions in Email.</what>
</comment>
<comment>
<author>lbrown...@gmail.com</author>
<when>Mon, 01 Feb 2010 18:17:34 +0000</when>
<what>Agreed.  Also, the Gmail app doesnQ&apos;Et recognize links as such (at least in plain text).  
For example, if you Q&quot;EstarQ&quot;E one of these issues, youQ&apos;Ell get email every time there is an 
update.  If itQ&apos;Es sent to your Gmail account, and you read that on your android phone 
(Droid in my case), youQ&apos;Ell see a link back to the issue--but you canQ&apos;Et click on it, nor 
can you copy it to paste into a browser.

Terrible.</what>
</comment>
<comment>
<author>lbrown...@gmail.com</author>
<when>Mon, 01 Feb 2010 18:28:28 +0000</when>
<what>This is a duplicate of 5200, I believe.</what>
</comment>
</bug>
<bug>
<bugid>12065</bugid>
<title>G2 unlock, lock sound not working.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>eliott...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 18:16:16 +0000</openedDate>
<description>I have a T-Mobile G2, and am running Android 2.2. The problem I am
having is that in the sounds menu, there is an option for Q&quot;Escreen lock
soundsQ&quot;E. I have noticed that with this on, or off, nothing happens when
locking and unlocking the phone. I am assuming this is a problem, and it
would be cool if this could be fixed. Thanks!</description>
</bug>
<bug>
<bugid>17630</bugid>
<title>Force close occur, when tap on Maps.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-15T16:38:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 00:53:47 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Application Q&gt;E Tap on Maps Q&amp;E observe
- What happened. Force close occur, when tap on Maps. - What you think
the correct behavior should be. Maps should be open properly.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 15 Jun 2011 16:38:12 +0000</when>
<what>please just use the crash feedback reporter.</what>
</comment>
</bug>
<bug>
<bugid>16862</bugid>
<title>GSM signal strength not returned in 2.3.3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>maroeb...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 00:57:54 +0000</openedDate>
<description>Users have reported that my app Q&quot;EMobile Signal WidgetQ&quot;E does not display
the signal strength correctly on Gingerbread 2.3.3. During debugging I
have discovered that Telephony.SignalStrength.GetGsmSignalStrength()
always returns 99 (equivalent to UNKNOWN_RSSI) and the deprecated
onSignalStrengthChanged always returns -1. I have downloaded several
other apps from the Market that display signal strength, and they all
have the same issue on 2.3.3. I tested my app on a phone running 2.3.4
and it worked as normal, so it looks like the bug has been fixed. Is
this a known issue with 2.3.3? Is there a workaround for determining GSM
signal strength in 2.3.3? I am receiving negative comments in the Market
from users who blame my app for not working on Gingerbread.</description>
<comment>
<author>stefano....@gmail.com</author>
<when>Tue, 21 Jun 2011 03:52:28 +0000</when>
<what>I got the same issue! More on some kind of devices (eg:sgs2).</what>
</comment>
<comment>
<author>drno5...@gmail.com</author>
<when>Wed, 22 Jun 2011 22:49:07 +0000</when>
<what>Having used your app without issues on my X10 its a bitter disappointment to find it doesnQ&apos;Et work on my Arc, as already mentioned none of the other apps do either so my home screen is incomplete without one as I hide my status bar so prefer a widget to give me my signal strength.
</what>
</comment>
<comment>
<author>andrea.m...@gmail.com</author>
<when>Thu, 23 Jun 2011 07:58:10 +0000</when>
<what>Hi, IQ&apos;Em a PHONO devteam member. I can assure that on my SonyEricsson ARC, android 2.3.3 and using PHONO, you donQ&apos;Et have this problem.
While iQ&apos;Em writing, I can see 4 asu and 12%. So definitively weQ&apos;Eve not this issue on  Arc with 2.3.3 and PHONO.</what>
</comment>
<comment>
<author>maroeb...@gmail.com</author>
<when>Thu, 23 Jun 2011 08:39:10 +0000</when>
<what>Hi,

Where are you viewing the signal strength? It displays the correct numbers
in Android Settings; it is the API functions for returning these values that
do not work in 2.3.3.

I have tested my application in 2.3.4 and it works as normal, so it looks
like it has been fixed.  However, it still means that my application does
not work on Gingerbread 2.3.3 and I am therefore getting negative reviews
and losing sales in the market.</what>
</comment>
<comment>
<author>stefano....@gmail.com</author>
<when>Thu, 23 Jun 2011 09:31:35 +0000</when>
<what>Hi, IQ&apos;Em sorry for you, I understand very well whatQ&apos;Es mean to get bad reviews without to be guilty...., Phono works with signalstrngthcange  from telephony manager class as your. We get the same issue as your, but only on Sgs s2 devices. I agree with you, it seems a 2.3.3 bug just solved on 2.3.4.....</what>
</comment>
<comment>
<author>pflammer...@gmail.com</author>
<when>Wed, 13 Jul 2011 14:39:26 +0000</when>
<what>Issue #18336 seems to be a duplicate of this one.

Perhaps it could be useful if the problematic devices are listed somewhere. Confirmed devices so far are:

# Samsung Galaxy S II (GT-I9100)
# Sony Ericson Xperia arc</what>
</comment>
<comment>
<author>andrea.m...@gmail.com</author>
<when>Wed, 13 Jul 2011 14:49:57 +0000</when>
<what>on ARC itQ&apos;Es NOT confirmed, as i wrote some post before</what>
</comment>
<comment>
<author>eng.ra...@gmail.com</author>
<when>Tue, 23 Aug 2011 18:07:28 +0000</when>
<what>I am having this problem on my samsung galaxy s 2, with android 2.3.3 and 2.3.4! I canQ&apos;Et read the signal level and it is really annoying since i am an RF engineer! All the applications in the market are NOT working! Please work this out! </what>
</comment>
<comment>
<author>James...@gmail.com</author>
<when>Wed, 24 Aug 2011 14:13:57 +0000</when>
<what>WeQ&apos;Eve confirmed this on Galaxy SII, really frustrating for our app - OpenSignalMaps - weQ&apos;Eve found that navigating to the menu page that shows the signal strength triggers a broadcast to onSignalStrengthsChanged listeners. But this ONLY seems to happen when navigating to that page. Frustrating! This is documented API... I expect it to work on the best android phones on the latest android versions. Please push for a solution!</what>
</comment>
<comment>
<author>maroeb...@gmail.com</author>
<when>Tue, 25 Oct 2011 18:34:22 +0000</when>
<what>Has anyone heard any news on this?  </what>
</comment>
<comment>
<author>schnap...@gmail.com</author>
<when>Sat, 26 Nov 2011 01:06:00 +0000</when>
<what>Guys, Does this mean that as I am on 2.3.4 with an SGS2 (The only phone to have), the only way I might get this working is to flash out of Gingerbread and onto a custom ROM wich handles the API for signal strength correctly?
I so want this to work again, its very handy in outback Australia where coverage drops in and out when traveling between towns for work.

Thanks for any advice.
Greg</what>
</comment>
</bug>
<bug>
<bugid>4110</bugid>
<title>Android 1.6 Messaging Status and received from Bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>ianh...@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 17:36:55 +0000</openedDate>
<description>Hardware - HTC Dream Android - 1.6 My phone updated this morning with
android 1.6. Upon rebooting, the phone will not report the status of
text messaged correctly, whereas previously a sms message status would
have been either Q&quot;EpendingQ&quot;E or Q&quot;EdeliveredQ&quot;E, the phone will only report
Q&quot;EhillsideQ&quot;E! What ever that means? Also, in the messaging application,
all text messages from my operator are now being reported as having
being recieved form Q&quot;EhillsideQ&quot;E also, instead of from my operators now!
There is now no-way to determine if a message has been delivered or not,
this is incredily frustrating!</description>
<comment>
<author>ianh...@gmail.com</author>
<when>Sat, 03 Oct 2009 19:12:06 +0000</when>
<what>Additionally, a new contact has been added to my contacts with this name Q&quot;EhillsideQ&quot;E.
There are no details for the contact, other than the name.

Has any else experienced anything like this?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:02:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15925</bugid>
<title>Audio Playback Entirely Stops</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>waldro...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 04:54:50 +0000</openedDate>
<description>Noticed several times where audio playback would stop entirely. Not sure
if this is isolated to the stock music player, which is the only one
IQ&apos;Eve used. Audio playback seems interrupted by wifi connection. Audio
playback somtimes stutters and stops when switching between hotspots.
Upon starting audio again the play button requires 3 presses (not 1) and
restarts the last track played (not continuing from where left off).
This may just be a Music Player bug, not sure. Can post some logcat
output later when I get home if it would help. Running 3.0.1 on
factory/stock Moto Xoom wifi (not 3g). NOTE: This form is only for
reporting user bugs in 3.0. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 3.0. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>3576</bugid>
<title>audio stream bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>6</stars>
<reportedBy>Olexande...@gmail.com</reportedBy>
<openedDate>Mon, 17 Aug 2009 12:51:02 +0000</openedDate>
<description>Dear Sir or Madam, I have worked with AudioRecord and AudioTrack objects
I attached my sample Problem is with audio latency I have got on my
output I read 640 bytes (320 samples (8000,16,1) ) in high priority java
thread and got 40 ms latency. This is okay. But when I measured latency
using my PC I got 320 ms delay ( PC out - device mic - device out - PC
line in ) Why? Another bug is with increasing latency with time. For
example if I record my audio 10 min. I got latency aprox. one second and
just after starting record I have 320 ms. I also tried audio rec/play
using callbacks and got the same results If you need more information I
will be happy to provide Please give me feedback in any case Thank you
Why?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:25:46 +0000</when>
<what></what>
</comment>
<comment>
<author>mquaglio...@gmail.com</author>
<when>Wed, 08 Sep 2010 20:26:12 +0000</when>
<what>You may want to check this thread regarding real-time/low-latency audio support... and maybe try to get as many people to Q&quot;EstarQ&quot;E this issue to get it noticed.. itQ&apos;Es been years since the issue was brought up and it doesnQ&apos;Et even look like Google notices it.  ItQ&apos;Es frustrating knowing that the IPhone and Ipad have GREAT audio apps.  :(

http://code.google.com/p/android/issues/detail?id=3434Q&amp;Eq=latencyQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
</what>
</comment>
</bug>
<bug>
<bugid>1093</bugid>
<title>Repo install fails on path names with non ascii letters</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-23T21:27:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hda...@gmail.com</reportedBy>
<openedDate>Mon, 27 Oct 2008 20:54:34 +0000</openedDate>
<description>When trying to install Repo, as described in the page Q&quot;EGet sourceQ&quot;E
(http://source.android.com/download), in a directory that has non ascii
letters, the installer script fails with a UnicodeDecodeError. It was
expected that repo worked in any target directory. Execution sample
below: hdante@tarvalon:~/c?digo/mydroid$ repo init -u
git://android.git.kernel.org/platform/manifest.git gpg: chaveiro
`/home/hdante/.repoconfig/gnupg/secring.gpgQ&apos;E criado gpg: chaveiro
`/home/hdante/.repoconfig/gnupg/pubring.gpgQ&apos;E criado gpg:
/home/hdante/.repoconfig/gnupg/trustdb.gpg: banco de dados de
confiabilidade criado gpg: chave 920F5C65: chave p?blica Q&quot;ERepo
Maintainer Q&lt;Erepo@android.kernel.orgQ&gt;EQ&quot;E importada gpg: N?mero total
processado: 1 gpg: importados: 1 Getting repo ... from
git://android.kernel.org/tools/repo.git warning: no common commits
remote: Counting objects: 89, done. remote: Compressing objects: 100%
(78/78), done. remote: Total 89 (delta 28), reused 51 (delta 7)
Unpacking objects: 100% (89/89), done. From
git://android.kernel.org/tools/repo * [new branch] master -Q&gt;E
origin/master * [new branch] stable -Q&gt;E origin/stable remote: Counting
objects: 7, done. remote: Compressing objects: 100% (7/7), done. remote:
Total 7 (delta 0), reused 1 (delta 0) Unpacking objects: 100% (7/7),
done. From git://android.kernel.org/tools/repo * [new tag] v1.0 -Q&gt;E v1.0
* [new tag] v1.0.1 -Q&gt;E v1.0.1 * [new tag] v1.0.2 -Q&gt;E v1.0.2 * [new tag]
v1.0.3 -Q&gt;E v1.0.3 * [new tag] v1.0.4 -Q&gt;E v1.0.4 * [new tag] v1.0.5 -Q&gt;E
v1.0.5 * [new tag] v1.0.6 -Q&gt;E v1.0.6 Getting manifest ... from
git://android.git.kernel.org/platform/manifest.git warning: no common
commits remote: Counting objects: 27, done. remote: Compressing objects:
100% (16/16), done. remote: Total 27 (delta 9), reused 6 (delta 2)
Unpacking objects: 100% (27/27), done. From
git://android.git.kernel.org/platform/manifest * [new branch] master -Q&gt;E
origin/master * [new branch] release-1.0 -Q&gt;E origin/release-1.0 remote:
Counting objects: 1, done. remote: Total 1 (delta 0), reused 1 (delta 0)
Unpacking objects: 100% (1/1), done. From
git://android.git.kernel.org/platform/manifest * [new tag] android-1.0
-Q&gt;E android-1.0 Branch default set up to track remote branch
refs/remotes/origin/master. Switched to a new branch Q&quot;EdefaultQ&quot;E Traceback
(most recent call last): File
Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/main.pyQ&quot;E, line 198, in Q&lt;EmoduleQ&gt;E
_Main(sys.argv[1:]) File
Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/main.pyQ&quot;E, line 184, in _Main
repo._Run(argv) File Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/main.pyQ&quot;E,
line 94, in _Run cmd.Execute(copts, cargs) File
Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/subcmds/init.pyQ&quot;E, line 186, in
Execute self._LinkManifest(opt.manifest_name) File
Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/subcmds/init.pyQ&quot;E, line 125, in
_LinkManifest self.manifest.Link(name) File
Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/manifest.pyQ&quot;E, line 77, in Link
self._Load() File Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/manifest.pyQ&quot;E,
line 112, in _Load self._ParseManifest(True) File
Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/manifest.pyQ&quot;E, line 164, in
_ParseManifest project = self._ParseProject(node) File
Q&quot;E/home/hdante/c?digo/mydroid/.repo/repo/manifest.pyQ&quot;E, line 228, in
_ParseProject worktree = os.path.join(self.topdir, path) File
Q&quot;E/usr/lib/python2.5/posixpath.pyQ&quot;E, line 65, in join path += Q&apos;E/Q&apos;E + b
UnicodeDecodeError: Q&apos;EasciiQ&apos;E codec canQ&apos;Et decode byte 0xc3 in position 14:
ordinal not in range(128)</description>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 21:27:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19260</bugid>
<title>Erroneous behaviour in onReceive: intent.getExtras().getIntArray(AppWidgetManager.EXTRA_APPWIDGET_IDS)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>soundlin...@gmail.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 11:48:38 +0000</openedDate>
<description>When in the onReceive of a widget following occurs: 1) int[]
appWidgetIds =
intent.getExtras().getIntArray(AppWidgetManager.EXTRA_APPWIDGET_IDS);
differs from 2) int[] appWidgetIds =
AppWidgetManager.getInstance(context).getAppWidgetIds(new
ComponentName(context, myWidget.class)); in the following way: the int
array of 1) contains only the last element of the int array of 2) They
should return the same result.</description>
</bug>
<bug>
<bugid>12250</bugid>
<title>Better Wallpaper Crop Alignment</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mikeluck...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 20:28:05 +0000</openedDate>
<description>When setting a wallpaper from the gallery it is difficult to crop the
image correctly first time to ensure that the right bits of the image
are on the right screens. Please draw lines / boxes within the crop box
for each screen to make alignment easy. Current crop box: Proposed crop
box: __________________________ __________________________ | | | | | | |
| | | | | | | | | | All Screens | | S1 | S2 | S3 | S4 | S5 | | | | | | |
| | ?????????????????????????? ??????????????????????????</description>
<comment>
<author>vezq...@gmail.com</author>
<when>Thu, 11 Nov 2010 06:36:53 +0000</when>
<what>IQ&apos;Em more concerned about the manual uncropping you have to do just to set a wallpaper that is the correct size or aspect ratio. The default cropping should to go to the edges and be centered in the other dimension if the aspect ratio is wrong.</what>
</comment>
</bug>
<bug>
<bugid>9411</bugid>
<title>Affter connecting Eris to PC and selecting Q&quot;ECharge OnlyQ&quot;E apps are denied access to SD memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbrown2...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jun 2010 00:25:02 +0000</openedDate>
<description>Issue: When I plug my Eris (Android 2.1) into my pc and select Q&quot;ECharge
OnlyQ&quot;E option and then attempt to use apps that store info on SD (Listen,
or News Room for example) they display a message that they cannot access
the SD Memory. I have to change the usb connection option to Q&quot;EHard
DriveQ&quot;E and then back to Q&quot;ECharge OnlyQ&quot;E to make the phone re-mount the SD
card. Steps: 1. Connect Eris to pc and when prompted select Q&quot;ECharge
OnlyQ&quot;E 2. Open the Google Listen app. The app will post a message that
the SD memory is not available 3. Change the usb connection settings to
Q&quot;EHard DriveQ&quot;E and let the pc mount 4. Change the usb connection back to
Q&quot;ECharge OnlyQ&quot;E and wait for the phone to mount the SD card 5. Open Google
Listen app again and the app will function correctly Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8061</bugid>
<title>Allow UI size scaling on android devices with higher resolution screens like the Nexus One, Desire, Archos 5 tablet, etc</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jakc...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 21:06:47 +0000</openedDate>
<description>The android UI is not taking complete advantage of devices with screens
supporting resolutions such as 800x480. On the phone devices like the
Nexus One for example, despite having a higher resolution screen, is
still limited to the same 4x4 rows/columns of icons and/or widgets the
first generation android phones had. While it is understandable to keep
the UI elements finger friendly, it seems like the higher resolution of
the latest devices is being wasted by the UI and only used for games and
video playback. Having a larger playing field for the UI would allow for
more icons and widgets on the home screen. IQ&apos;Em asking for either a
larger UI environment for the 800x480+ devices or a scaling option to
allow the user to change the size of UI elements according to their own
personal preferences.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:20:13 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>6955</bugid>
<title>CTS case android.text.method.cts.ScrollingMovementMethodTest#testHorizontalMovement failed on ldpi phone</title>
<status>FutureRelease</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-04-12T19:54:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Wed, 03 Mar 2010 03:46:55 +0000</openedDate>
<description>Android 2.1 CTS case android.text.method.cts.ScrollingMovementMethodTest
can pass on hdpi phone but failed on ldpi phone. But from the log, the
case actually passed. Steps to reproduce the issue: 1. Download Android
source code 2. Create a branch based on tag android-2.1_r2 3. Use the
following command to generate CTS package: . build/envsetup.sh; lunch 1;
make cts 4. Unzip the cts package generate at step 3, config SDK_ROOT in
startcts script properly 5. Connect to a ldpi phone 6. Run the following
command: ./startcts start --plan Android -t
android.text.method.cts.ScrollingMovementMeth
odTest#testHorizontalMovement The result indicated that the case failed.
But checking the log, we found out that the case actually passed. The
reason why the case passed in log but failed in report is due to the
following line added in CTS code
tests/tests/text/src/android/text/method/cts/ScrollingMovementMethodTest.java:
897 @KnownFailure(value=Q&quot;Ebug 2323405, needs investigationQ&quot;E) Google
expects the case to fail all the time. By checking the CTS source code,
we found it does not consider the case of different dpis: 907 final
MyScrollingMovementMethod method = new MyScrollingMovementMethod(); 908
runActionOnUiThread(new Runnable() { 909 public void run() { 910
mTextView.setText(Q&quot;EshortQ&quot;E); 911 mTextView.setSingleLine(); 912
getActivity().setContentView(mTextView, 913 new
ViewGroup.LayoutParams(LITTLE_SPACE, 914
ViewGroup.LayoutParams.WRAP_CONTENT)); 915 } 916 }); 917
assertNotNull(mTextView.getLayout()); The mTextView width is hardcoded
to 20 pixels. This value is defined for mdpi (160). To support screen
with different density such as hdpi and ldpi, this value should use dip
(density independent pixel) instead of pixel. As for hdpi (240) such as
tablet and google nexus one, this textview widget width should be 20
dips or 30 pixels. Otherwise, this case will failed. The text width is
48 pixels. So the Q&quot;Eright()Q&quot;E can execute 2 times (each time move 20
pixels). this is not the expected result. As for ldpi (120), the text
width is 25 pixels. So the Q&quot;Eright()Q&quot;E can execute 1 time. The 2nd call to
this method will return false, which is the expected result. So this
case can passed on ruth. If use 20dip rather than 20 pixels, the case
should pass on all displays: hdpi, mdpi and ldpi. The following is a
suggested patch to fix this issue: diff --git
a/tests/tests/text/src/android/text/method/cts/ScrollingMovementMethodTest.java
b/tests/tests/text/src/android/text/method/cts/ScrollingMovementMethodTest.java
index 8e6ddde..125ff6f 100644 ---
a/tests/tests/text/src/android/text/method/cts/ScrollingMovementMethodTest.java
+++
b/tests/tests/text/src/android/text/method/cts/ScrollingMovementMethodTest.java
@@ -894,7 +894,6 @@ public class ScrollingMovementMethodTest extends
ActivityInstrumentationTestCase +
Q&quot;EScrollingMovementMethod#left(TextView, Spannable) and Q&quot;E +
Q&quot;EScrollingMovementMethod#right(TextView, Spannable)Q&quot;E + Q&quot;Ewhen the param
widget or buffer is nullQ&quot;E) - @KnownFailure(value=Q&quot;Ebug 2323405, needs
investigationQ&quot;E) public void testHorizontalMovement() throws Throwable {
/* * All these assertions depends on whether the TextView has a
layout.The text view will not @@ -905,12 +904,18 @@ public class
ScrollingMovementMethodTest extends ActivityInstrumentationTestCase *
assertion at last. */ final MyScrollingMovementMethod method = new
MyScrollingMovementMethod(); + //Define the widget width in dip and
convert to pixel for mutliple dpis support + final float
LITTLE_SPACE_DIP = 20.0f; + // Convert the dips to pixels + final float
scale = getActivity().getResources().getDisplayMetrics().density; +
final int littleSpace = (int) (LITTLE_SPACE_DIP * scale + 0.5f); +
runActionOnUiThread(new Runnable() { public void run() {
mTextView.setText(Q&quot;EshortQ&quot;E); mTextView.setSingleLine();
getActivity().setContentView(mTextView, - new
ViewGroup.LayoutParams(LITTLE_SPACE, + new
ViewGroup.LayoutParams(littleSpace,
ViewGroup.LayoutParams.WRAP_CONTENT)); } }); We verified with the above
change, the case can pass on both hdpi and ldpi phones.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 03 Mar 2010 18:39:04 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 06 Apr 2010 17:54:37 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 08 Apr 2010 01:45:48 +0000</when>
<what>hwbyl59, I was able to pass this test on a low dpi emulator, but I also think that a
lot of these tests should be using dips rather than pixels.</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 08 Apr 2010 21:04:30 +0000</when>
<what>It looks like the test is having problems on HDPI and not LDPI devices. The
ScrollingMovementMethod is shifting by an em at a time, so using the correct density
scales down the em making the test work across all devices as hwbl59 suggested.
Sending change out to review...</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 12 Apr 2010 19:54:09 +0000</when>
<what>https://review.source.android.com/#change,14230</what>
</comment>
</bug>
<bug>
<bugid>8856</bugid>
<title>android emulator GUI uses locale when selecting the -scale option</title>
<status>New</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nicolo.c...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 22:35:48 +0000</openedDate>
<description>The android emulator launcher gui (Q&quot;EandroidQ&quot;E executable) uses the locale
settings to determinate the -scale option. So the result value is not
0.48 (for example), but 0,48 because in my locale the decimal separator
is ,</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:36:58 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 31 Jul 2010 00:08:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11508</bugid>
<title>Live Wallpapers Spectrum Freeze phenomenon.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 11:57:40 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Live
Wallpapers Spectrum set -Q&gt;E alarm clock -Q&gt;E add alarm -Q&gt;E time 1 minute -Q&gt;E
Lock screen -Q&gt;E Alarm On -Q&gt;E Waiting -Q&gt;E Alarm off -Q&gt;E back key -Q&gt;E IDLE
Spectrum Freeze Google Nexus one same device.</description>
</bug>
<bug>
<bugid>624</bugid>
<title>DatePicker NullPointerException onKey</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T19:05:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dan.ul...@gmail.com</reportedBy>
<openedDate>Tue, 08 Apr 2008 23:12:40 +0000</openedDate>
<description>Tested on Windows XP and m5-rc14 sdk. All you need is a simple Activity
that sets the content view to the following: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout android:orientation=Q&quot;EverticalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;EDatePicker
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Start the application, bring focus to the DatePicker,
then hit an arrow key twice. You should see this:
ERROR/AndroidRuntime(1181): java.lang.NullPointerException
ERROR/AndroidRuntime(1181): at
android.widget.DatePicker$1.onKey(DatePicker.java:184)
ERROR/AndroidRuntime(1181): at
android.view.View.dispatchKeyEvent(View.java:2684)
ERROR/AndroidRuntime(1181): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:529)
ERROR/AndroidRuntime(1181): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:531)
ERROR/AndroidRuntime(1181): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:531)
ERROR/AndroidRuntime(1181): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:531)
ERROR/AndroidRuntime(1181): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:531)
ERROR/AndroidRuntime(1181): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:531)
ERROR/AndroidRuntime(1181): at
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:531)
ERROR/AndroidRuntime(1181): at
android.policy.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:1189)
ERROR/AndroidRuntime(1181): at
android.policy.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:871)
ERROR/AndroidRuntime(1181): at
android.app.Activity.dispatchKeyEvent(Activity.java:1503)
ERROR/AndroidRuntime(1181): at
android.policy.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1164)
ERROR/AndroidRuntime(1181): at
android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:926)
ERROR/AndroidRuntime(1181): at
android.view.ViewRoot.handleMessage(ViewRoot.java:595)
ERROR/AndroidRuntime(1181): at
android.os.Handler.dispatchMessage(Handler.java:80)
ERROR/AndroidRuntime(1181): at android.os.Looper.loop(Looper.java:91)
ERROR/AndroidRuntime(1181): at
android.app.ActivityThread.main(ActivityThread.java:3052)
ERROR/AndroidRuntime(1181): at
java.lang.reflect.Method.invokeNative(Native Method)
ERROR/AndroidRuntime(1181): at
java.lang.reflect.Method.invoke(Method.java:356)
ERROR/AndroidRuntime(1181): at
android.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1547)
ERROR/AndroidRuntime(1181): at
android.os.ZygoteInit.main(ZygoteInit.java:1445)
ERROR/AndroidRuntime(1181): at android.dalvik.NativeStart.main(Native
Method)</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 08 May 2008 00:38:21 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 19:05:34 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Please try the 0.9 Android
SDK and open a new bug if you continue to have this issue.
</what>
</comment>
</bug>
<bug>
<bugid>371</bugid>
<title>Display getPixelFormat documentation</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>5</stars>
<reportedBy>joe.bowb...@gmail.com</reportedBy>
<openedDate>Fri, 29 Feb 2008 04:08:18 +0000</openedDate>
<description>The documentation for DisplayQ&apos;Es getPixelFormat method does not
adequately describe the value returned.
android.view.Display#getPixelFormat The value returned is type int but
beyond that there is no documentation. Is the returned value one of the
(non-negative) constants defined in PixelFormat?
android.graphics.PixelFormat By the way, why does Bitmap.Config define a
different set of formats? android.graphics.Bitmap.Config Links:
http://code.google.com/android/reference/android/view/Display.html#getPixelFormat()
http://code.google.com/android/reference/android/graphics/PixelFormat.html
http://code.google.com/android/reference/android/graphics/Bitmap.Config.html</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:52:33 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:19:23 +0000</when>
<what>This issue is still relevant</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 15:15:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:19:39 +0000</when>
<what></what>
</comment>
<comment>
<author>diautilio</author>
<when>Thu, 14 Oct 2010 13:46:38 +0000</when>
<what>Any news about this bug?</what>
</comment>
</bug>
<bug>
<bugid>10120</bugid>
<title>mark apps in the marked, which could be strored on SD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>oskarstark</reportedBy>
<openedDate>Sat, 31 Jul 2010 19:08:20 +0000</openedDate>
<description>Please mark Apps in the Market with a special Sign, so you can see which
is possible to store on the SD-card. Running 2.2 on N1, but i have to
check all my apps manually, which i can move to the SDcard.</description>
</bug>
<bug>
<bugid>6872</bugid>
<title>Application threw java.lang.OutOfMemoryError when there was enough memory</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-02-26T17:17:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pan...@gmail.com</reportedBy>
<openedDate>Fri, 26 Feb 2010 02:27:43 +0000</openedDate>
<description>- Steps to reproduce the problem. Repeat starting and finishing an
activity which contains a image and an WebView. I am running the
application on HTC Hero (Android 1.5). The code that threw
OutOfMemoryError is something like: try { picture =
Drawable.createFromStream(pictureStream, Q&quot;EsrcQ&quot;E); } catch
(OutOfMemoryError ex) { Log.d(Q&quot;EDEBUGQ&quot;E, Q&quot;ETotal memory is Q&quot;E +
Runtime.getRuntime().totalMemory() + Q&quot;E, free memory is Q&quot;E +
Runtime.getRuntime().freeMemory()); System.gc(); } - What happened. In
the logcat, I saw log messages as below: E/dalvikvm-heap( 5166):
87040-byte external allocation too large for this process. E/ ( 5166):
VM wonQ&apos;Et let us allocate 87040 bytes D/02.25 18:07:26.076 DEBUG( 5166):
Total memory is 9576416, free memory is 1389784 D/dalvikvm( 5166): GC
freed 5941 objects / 1448416 bytes in 192ms E/02.25 18:07:26.306 ERROR,
GuiUtils:updateImageViewContent( 5166): Exception caught E/02.25
18:07:26.306 ERROR, GuiUtils:updateImageViewContent( 5166):
java.lang.OutOfMemoryError: bitmap size exceeds VM budget E/02.25
18:07:26.306 ERROR, GuiUtils:updateImageViewContent( 5166): at
android.graphics.BitmapFactory.nativeDecodeStream(Native Method) E/02.25
18:07:26.306 ERROR, GuiUtils:updateImageViewContent( 5166): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:375)
E/02.25 18:07:26.306 ERROR, GuiUtils:updateImageViewContent( 5166): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:212)
E/02.25 18:07:26.306 ERROR, GuiUtils:updateImageViewContent( 5166): at
android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:663)
E/02.25 18:07:26.306 ERROR, GuiUtils:updateImageViewContent( 5166): at
android.graphics.drawable.Drawable.createFromStream(Drawable.java:641)
The log shows that when the heap still had 1389784 bytes free memory,
Android failed to allocate 87040 bytes. After that,
Drawable.createFromStream(pictureStream, Q&quot;EsrcQ&quot;E) always failed even the
system showed that the free memory was more than 3M bytes. - What you
think the correct behavior should be. The memory allocation should not
have failed.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 26 Feb 2010 17:17:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1041</bugid>
<title>Hidden SSID Fails to Connect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>470</stars>
<reportedBy>chrism...@gmail.com</reportedBy>
<openedDate>Fri, 24 Oct 2008 05:13:39 +0000</openedDate>
<description>My Production T-Mobile G1 is unable to connect to a Wifi AP with a
hidden SSID and WEP enabled. The phone is initially on a Q&quot;EGQ&quot;E (non-wifi)
network. - Steps to reproduce the problem * Go to Wi-fi configuration
under settings * Q&quot;EAdd a Wi-Fi networkQ&quot;E * Enter SSID and WEP key (as
hexadecimal, or ASCII, tried both) * Save, wait for SSID to show up in
list of Wi-Fi Networks * SSID eventually shows up, says Q&quot;ERemembered,
Secured with WEPQ&quot;E and has high signal strength * Click on SSID, choose
Q&quot;EconnectQ&quot;E * Network will immediately drop to bottom of the list, and say
Q&quot;ENot in range, rememberedQ&quot;E - What you think the correct behavior should
be. * One of two cases: * device connects to network successfully and
lets me browse * I entered WEP key wrong multiple times, or thereQ&apos;Es a
MAC address issue, or other error, and a Q&apos;EToastQ&apos;E or other alert tells me
so.</description>
<comment>
<author>defconoii</author>
<when>Sat, 25 Oct 2008 05:28:09 +0000</when>
<what>i confirm this issue</what>
</comment>
<comment>
<author>siamc...@gmail.com</author>
<when>Sat, 25 Oct 2008 15:28:42 +0000</when>
<what>i also confirm.</what>
</comment>
<comment>
<author>joseph.o...@gmail.com</author>
<when>Thu, 06 Nov 2008 02:56:46 +0000</when>
<what>I likewise confirm this issue</what>
</comment>
<comment>
<author>samyra.s...@gmail.com</author>
<when>Tue, 11 Nov 2008 01:13:52 +0000</when>
<what>I also am seeing this issue.</what>
</comment>
<comment>
<author>chasgowing</author>
<when>Tue, 11 Nov 2008 01:39:06 +0000</when>
<what>I confirm this issue.  This was not an issue when I first got my G1 and wonder if 
thereQ&apos;Es been an update since (and hope it wasnQ&apos;Et the MS Vista programmers who 
slipped in that change).</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 14:26:18 +0000</when>
<what>I confirm this Issue</what>
</comment>
<comment>
<author>chasgowing</author>
<when>Sat, 15 Nov 2008 01:08:10 +0000</when>
<what>I may have a clue.  I added Locale form the Android Marketplace and configure 
default to NOT have wifi on, but configured the Q&quot;EAt HomeQ&quot;E location to have wifi on.  
The reasoning in my mind was that the T-Mobile signal is pretty bad at home.  

In fact, the signal at home is so bad that sometimes Locale canQ&apos;Et even tell where I 
am.  I configured different colored wall papers for different locales, and sometimes 
I get home and see the Q&quot;Ehome-coloredQ&quot;E wallpaper and then later see the Q&quot;Edefault-
coloredQ&quot;E wallpaper.  I got to thinking about that while trying my wifi at home again 
and realized I had the default-colored wallpaper.  I turned off Locale (Q&quot;ELocale 
disabledQ&quot;E button in Locale itself), and could connect for a bit. 

My theory is that Locale may have been turning my wifi off and on in its confusion. 

Then again, when I turned off my phone and back on, the wifi icon in the 
windowshade / notification bar was gone, but maybe it will reconnect.  Anyway, 
thereQ&apos;Es at least a complicating affect coming from Locale for me. </what>
</comment>
<comment>
<author>chrisgrenness</author>
<when>Mon, 17 Nov 2008 21:02:52 +0000</when>
<what>I confirm problems connecting to my home wifi network with hidden SSID (but no
encryption), and I *think* the problems started after the RC30 upgrade.

BUT, after I altered my access point to have i broadcast SSID I thought problem was
solved, my G1 found the network and connected. This was yesterday. Today itQ&apos;Es back to
Q&quot;Enot in range, rememberedQ&quot;E although IQ&apos;Em literally a few feet away from my access
point and other computers have no problems picking up the signal.
Connecting to the WEP encrypted network at work is no problem, though.
I will try to turn on WEP encryption at home as well to see if that has something to
do with this.</what>
</comment>
<comment>
<author>taoshen1...@gmail.com</author>
<when>Thu, 20 Nov 2008 01:26:54 +0000</when>
<what>Confirmed, with hidden SSID with WPA2 also.  Security is paramount. </what>
</comment>
<comment>
<author>stewart....@gmail.com</author>
<when>Sat, 29 Nov 2008 06:31:03 +0000</when>
<what>I confirm this issue.

You canQ&apos;Et connect to a Wifi network unless you broadcast the SSID. Perhapes there
could be a Q&quot;EConnectQ&quot;E button next to forget and change password on a network in the
Q&quot;EWi-Fi SettingsQ&quot;E page. Doing an auto connect might hurt the battery if it polled that
SSID all the time.</what>
</comment>
<comment>
<author>stewart....@gmail.com</author>
<when>Sat, 29 Nov 2008 15:07:53 +0000</when>
<what>More Info!

I donQ&apos;Et donQ&apos;Et have access to the android code but I managed to fix it on my phone!

WifiConfiguration.hiddenSSID need to be set to true for the wifi config of the hidden
network. Everytime I enabled my wifi it found my wifi regardless of broadcasting the
SSID or not. Look up hiddenSSID in the docs and youQ&apos;Ell see what this works.

I guess either the Q&quot;Eadd networkQ&quot;E code needs to check this during addition or there
needs to be a checkbox to set and unset it.

There is some code below for a workaround for those that are brave. Use at your own
peril and the SSID that is stored is stored with quote surrounding it for some reason. 

private WifiManager wifi = (WifiManager)getSystemService(service);
ListQ&lt;EWifiConfigurationQ&gt;E config = wifi.getConfiguredNetworks();
for(int i = 0;iQ&lt;Econfig.size();i++)
{
if(config.get(i).SSID.contentEquals(Q&quot;E\Q&quot;EMySSID\Q&quot;EQ&quot;E))
{
config.get(i).hiddenSSID = true;
wifi.updateNetwork(config.get(i));
wifi.saveConfiguration();
}
}
</what>
</comment>
<comment>
<author>PanamaPa...@gmail.com</author>
<when>Wed, 10 Dec 2008 14:26:13 +0000</when>
<what>Hate to sound ignorant because I know you guys are coders..
I have done a little bit of code dabbling myself...
Just wondered how I would use the code posted here by stewart.wayne.scott to solve 
this problem. This is my exact problem on my G1 and I would love to fix it.

Please hold the flames...just looking for a little help.

Thanks,
Paul</what>
</comment>
<comment>
<author>chrism...@gmail.com</author>
<when>Wed, 10 Dec 2008 17:41:53 +0000</when>
<what>ThereQ&apos;Es not a good explanation available at the moment, besides that you need to run
that code.  IQ&apos;Eve put up a wiki page at
http://en.androidwiki.com/wiki/Enabling_Hidden_SSID_Hack with a bit more
information.Maybe further discussion can take place there to keep bugzilla traffic
down?  Sorry I canQ&apos;Et be much help, good luck Paul!</what>
</comment>
<comment>
<author>Pillsbur...@gmail.com</author>
<when>Wed, 24 Dec 2008 22:04:12 +0000</when>
<what>I am also having this problem.  Every other device in the house works fine.  This is
not an issue with the router.

I have tried several methods, all of which failed miserably.

The network access for Tmobile here is very slow, so I was hoping to use the wireless
we have.

I will continue trying and if I find anything, I will report it.</what>
</comment>
<comment>
<author>neandert...@gmail.com</author>
<when>Wed, 14 Jan 2009 14:37:37 +0000</when>
<what>I have the same problem with WEP wifi networks (with open networks i donQ&apos;Et have any 
problem) and sometimes i can fix it restarting the router, but a few days later the 
problom appears again</what>
</comment>
<comment>
<author>plun...@gmail.com</author>
<when>Sun, 25 Jan 2009 05:00:59 +0000</when>
<what>For what itQ&apos;Es worth, I see this behavior in both the WiFi and the GPS hardware if I 
have Locale installed with conditions to control either of these pieces of 
hardware.  Uninstalling Locale and rebooting fixed the problems I was having.</what>
</comment>
<comment>
<author>plun...@gmail.com</author>
<when>Sun, 25 Jan 2009 05:05:00 +0000</when>
<what>Sorry for the double-post.  By Q&quot;Ethis behavior in both the WiFi and GPS hardware,Q&quot;E I 
mean spotty connectivity.  With Locale installed, my GPS usually located me 
somewhere in Saudi Arabia as opposed to Southern California.  I should probably also 
add that I have a non-broadcast SSID on WEP and the device connects fine, as long as 
Locale is not installed and Power ManagerQ&apos;Es Q&quot;EmonitorQ&quot;E is not turned on.</what>
</comment>
<comment>
<author>jhucke...@gmail.com</author>
<when>Tue, 27 Jan 2009 01:50:09 +0000</when>
<what>Has any headway been made on this?  Fails for me using WPA2 with a hidden SSID, as
well.  </what>
</comment>
<comment>
<author>stevenwo...@gmail.com</author>
<when>Thu, 05 Feb 2009 02:37:06 +0000</when>
<what>I can confirm that Wifi will not detect a hiddent SSID when in range.

Regarding Locale; if Locale cannot determine your location then you may have
unexpected results.  I recommend Locale users test LocaleQ&apos;Es ability to detect your
location prior to depending on it for managing connectivity.  A good way to do this
is to define your locations, and set locale to only notify you via a status update
when you enter those areas.  Then test it by manually enabling and disabling location
options (Wireless, Wifi, GPS) to determine what the minimum requirements are for
Locale to accurately Q&apos;EfollowQ&apos;E you.

Once you know the minimum location settings to allow Locale to be accurate, use these
settings as your default.  This will help to prevent Locale from essentially blinding
itself.</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Tue, 17 Mar 2009 13:44:41 +0000</when>
<what>Confirmed on a G1 running TC5-RC9 (i.e. latest UK update).

Turning on the SSID broadcast fixes the problem, turning it off after the G1 has
connected doesnQ&apos;Et cause any problems, but once thatQ&apos;Es done turning off and on Wifi
again fails to connect.</what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 02 Apr 2009 09:16:40 +0000</when>
<what>Further information and speculation.

Out of the box, the G1 could not see my hidden SSID, which is to be expected. I made
it visible, connected with the G1, then hid it again. Everything worked fine for WEEKS.

Then I toggled WiFi Q&quot;EpowerQ&quot;E using the Tricorder application. Since then the G1 cannot
see my remembered SSID. Other people are reporting issues with Q&apos;ELocaleQ&apos;E. I suspect
that any switching of WiFi connectivity by an application will trigger this problem.</what>
</comment>
<comment>
<author>shahzadd...@gmail.com</author>
<when>Thu, 02 Jul 2009 11:06:07 +0000</when>
<what>Has anybody actually tried out this hack from chrismurf? 

http://en.androidwiki.com/wiki/Enabling_Hidden_SSID_Hack </what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Thu, 02 Jul 2009 12:28:44 +0000</when>
<what>IQ&apos;Eve tried that code and it doesnQ&apos;Et work on my G1 which has the cupcake firmware.</what>
</comment>
<comment>
<author>tomas.mysik</author>
<when>Wed, 15 Jul 2009 11:49:38 +0000</when>
<what>Exactly the same for me (G1 CRB43) - standing next to hidden wifi but Q&quot;ENot in rangeQ&quot;E so
cannot connect.

Please, allow to force to connect or any other way, thanks.
</what>
</comment>
<comment>
<author>yglodt</author>
<when>Tue, 21 Jul 2009 07:44:59 +0000</when>
<what>I tried the Q&quot;EHidden SSID EnablerQ&quot;E from the Market, but still was unable to connect.

At work there is only a hidden network, I cannot connect as of now.

Is there no other workaround? Or, what about an OS update to fix this, sorry to say,
 shameful issue? (which is open and even officially unconfirmed since soon one year)</what>
</comment>
</bug>
<bug>
<bugid>7674</bugid>
<title>onDestroy not called after activity has created a TextToSpeech instance </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hermanag...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 13:10:18 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Run attached project in debugger,
via Eclipse SDK, on a 2.1 device emulator. 2. App opens, breaks in
onCreate, press continue in debugger. 3. App displays a button. Press
button, which invokes TextToSpeech on a simple message. 4. After message
is finished, press back button to close the app. 5. The debugger stops
on a break point in onBackCalled, press continue. - What happens The
application stops without triggering any more breakpoint. - What you
think the correct behavior should be. It should break in onStop and
onDestroy. If restarting the app, onCreate is invoked, followed by
onDestroy on the old instance of the app. If closing the app without
invoking the TTS, the behavior is correct. - Output from adb bugreport
attached If you happen to have a development environment, please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem.</description>
<comment>
<author>hermanag...@gmail.com</author>
<when>Tue, 13 Apr 2010 07:01:54 +0000</when>
<what>Figured out that it probably has nothing to do creating the TextToSpeech, but more 
rather with the launching of the intent:

    private final void initTTS() {
	Intent checkIntent = new Intent();
	
	checkIntent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);
	startActivityForResult(checkIntent, 1);
    }

If I skip this intent, and instead just create the tts directly, the problem 
disappears.</what>
</comment>
<comment>
<author>hermanag...@gmail.com</author>
<when>Fri, 16 Apr 2010 18:16:46 +0000</when>
<what>Guess I was assuming too much. I thought that onDestroy would always be called on an 
instance of a Q&quot;Etop activityQ&quot;E before onCreate was called on a new instance. It seems 
like this is not true even if the activity is declared as singleTop.

Anyway, my workaround is to do what i was doing in onDestroy, in onPause instead. </what>
</comment>
<comment>
<author>per.laur...@gmail.com</author>
<when>Mon, 01 Nov 2010 08:42:48 +0000</when>
<what>Reproduced.
It appears that the key is where you call your initTTS() method (or equivalent) from.
If it is called from onCreate(), I also see the behaviour above (onDestroy never called).
Hinted by the doc for startActivityForResult (where calling from onCreate is a special case), i tried invoking the intent via a delayed message to my own Handler.

Now, onDestroy is called again!

</what>
</comment>
</bug>
<bug>
<bugid>3254</bugid>
<title>adb shell doesnQ&apos;Et return exit code of program</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>12</stars>
<reportedBy>lookout....@gmail.com</reportedBy>
<openedDate>Tue, 14 Jul 2009 03:26:50 +0000</openedDate>
<description>$bashQ&gt;E adb shell Q&lt;Eprogram that failsQ&gt;E echo $? 0 No matter what exit code
my program returns, adb shell always returns 0. I couldnQ&apos;Et find a
setprop setting that would affect this, although they are poorly
documented. I believe adb shell should return the exit code of the last
command (if in interactive mode) or of the command specified on the
command line. At the very least, it should have a setting that allows
this behavior.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:17:06 +0000</when>
<what></what>
</comment>
<comment>
<author>tjbake...@gmail.com</author>
<when>Wed, 10 Feb 2010 18:06:24 +0000</when>
<what>This really impedes automation and limits testing.</what>
</comment>
<comment>
<author>ganesh...@gmail.com</author>
<when>Thu, 08 Apr 2010 06:24:45 +0000</when>
<what>adb uninstall com.someprogram also always returns 0 even if the program was not
uninstalled and failed. Not really a high priority for me since I always assume the
program has been successfully uninstalled.</what>
</comment>
<comment>
<author>Martins....@gmail.com</author>
<when>Thu, 27 May 2010 10:29:31 +0000</when>
<what>This is also big problem for me. It really compilcates automated testing.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:44:59 +0000</when>
<what></what>
</comment>
<comment>
<author>capt...@gmail.com</author>
<when>Mon, 14 Feb 2011 00:38:59 +0000</when>
<what>This also makes very hard testing googleQ&apos;Es go applications on android.
The workaround is horrible hack:
http://code.google.com/p/go/source/browse/misc/arm/a

Please fix this!</what>
</comment>
<comment>
<author>charles.wh.chan</author>
<when>Sun, 04 Sep 2011 23:53:13 +0000</when>
<what>For automation purposes, I would also like the ability to request when the Q&apos;Eadb shell Q&lt;EcommandQ&gt;EQ&apos;E is executed, it should return a exit code.</what>
</comment>
</bug>
<bug>
<bugid>19647</bugid>
<title>Google Search 1.1.2.121341 crashes when  searching for places if system language is NOT english</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-09T01:43:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrea.d...@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 09:52:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss How to reproduce: - Make
sure you have google search app version 1.1.2121341 (which is not in
market but is bundled with android 2.3.4) - Enable location aided search
and be sure system language is NOT english - Try to search the name of a
commercial activity near you: google will automatically show you a hint
with the activity name and the Q&quot;EPlacesQ&quot;E icon near it. - Click on the
hint and process com.google.android.googlequicksearchbox force closes. -
When clicking on the hint, the old versione of google search
(1.1.2.64376) shows a nice dialog reporting useful information about the
commercial activity searched (such as
https://ssl.gstatic.com/android/market/com.google.android.googlequicksearchbox/ss-480-1-5)
The problem is with a Nexus One. Installing google search app version
1.1.2.6437 from the market solves the problem. However the system
automatically replaces the market app with the (newer) bundled one
eveytime you reboot the device. Phone model: Nexus One Android Version:
2.3.4 Build: GRJ22</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 01:43:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2109</bugid>
<title>Market doesnQ&apos;Et allow re-downloading paid apps onto another phone</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-05-22T03:57:34.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Google</component>
<stars>9</stars>
<reportedBy>pas...@gmail.com</reportedBy>
<openedDate>Sat, 28 Feb 2009 20:35:26 +0000</openedDate>
<description>Reported by a user of my application: --- I had a replacement phone sent
to me and when I try to re-download this application, I get an
unsuccessful message. I switched the phone out first, then set up the
new phone. From there, I went to Q&quot;Emy downloadsQ&quot;E in the market, chose the
Remembory icon, then chose re-install. The application acted like it was
going to re-download, then said, Q&quot;Edownload unsuccessfulQ&quot;E in the
notifications area. Thanks for getting back so soon. This happened with
only two of my downloads, this and another, and they both happen to be
the ones I paid for. --- So it would seem, if you purchase an
application on one phone, then that phone dies, you get a replacement
phone and try to download a purchased application, Google Checkout
and/or Android Market do not let you download it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 18:30:38 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:59:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:18:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:10:05 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 03:57:34 +0000</when>
<what>This is most likely related to the user switching to a phone unrecognized by Market, 
and thus unable to access copy-protected apps.

Regardless, cannot reproduce without additional detail.</what>
</comment>
</bug>
<bug>
<bugid>5133</bugid>
<title>Verizon Droid deletes all text messages randomly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>28</stars>
<reportedBy>renmcbe...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 03:58:57 +0000</openedDate>
<description>I have a Verizon Droid running on Android 2.0. I do not know the steps
to reproduce the problem because it happens randomly. The Droid will
show that I have messages in my threads, then suddenly it will show that
I have no threads. I think the Droid should function properly by saving
my threads and not deleting them at any instance without my doing so.</description>
<comment>
<author>seyed.ah...@gmail.com</author>
<when>Fri, 25 Dec 2009 18:40:46 +0000</when>
<what>I had the same issue. happened twice. my Verizon Droid Motorola running on Android 2 
deletes all threads as it wishes</what>
</comment>
<comment>
<author>seyed.ah...@gmail.com</author>
<when>Fri, 25 Dec 2009 18:43:08 +0000</when>
<what>Nevermind, I just checked the settings under messages and I had Q&quot;EDelete old messagesQ&quot;E 
checked. My txt message limit was 200</what>
</comment>
<comment>
<author>hscha...@gmail.com</author>
<when>Thu, 14 Jan 2010 17:25:37 +0000</when>
<what>Happened to me twice so far. And delete old text meassages has not beed checked 
since the day I got it.</what>
</comment>
<comment>
<author>brandons...@gmail.com</author>
<when>Sat, 30 Jan 2010 22:46:55 +0000</when>
<what>This happens to me also. Even with Q&quot;Edelete old messages checkedQ&quot;E the phone should never 
be able to delete all threads by itself. Even a thread reaches the max, the entire thread 
shouldnQ&apos;Et be deleted. This is probably the worst issue I have with my phone.</what>
</comment>
<comment>
<author>nape...@gmail.com</author>
<when>Sat, 13 Feb 2010 08:49:21 +0000</when>
<what>Same happens to me.  ItQ&apos;Es frustrating.  I just back up every couple of days using
wavesecure, but I shouldnQ&apos;Et have to.</what>
</comment>
<comment>
<author>manny.du...@gmail.com</author>
<when>Mon, 22 Feb 2010 05:16:21 +0000</when>
<what>This keeps happening at random. Messaging application hangs and then when restarted 
it deletes all messages.</what>
</comment>
<comment>
<author>nick.kou...@gmail.com</author>
<when>Mon, 01 Mar 2010 01:23:09 +0000</when>
<what>happens to me too..</what>
</comment>
<comment>
<author>davidnwa...@gmail.com</author>
<when>Sun, 07 Mar 2010 17:49:40 +0000</when>
<what> This has happened to me 4 times since I bought the phone. All threads are deleted 
randomly.</what>
</comment>
<comment>
<author>fnlefty88@gmail.com</author>
<when>Mon, 19 Apr 2010 00:19:04 +0000</when>
<what>This problem has happened to me at least 5 times at random intervals and has happened
twice since the 2.1 update.</what>
</comment>
<comment>
<author>godzilla...@gmail.com</author>
<when>Sun, 09 May 2010 18:31:51 +0000</when>
<what>Yeah this has happened to me about 4 times, its really annoying, especially when it deletes 
locked messages, does anyone know any solutions?</what>
</comment>
<comment>
<author>corex...@gmail.com</author>
<when>Tue, 08 Jun 2010 15:37:37 +0000</when>
<what>Just happened to me as well. Using the default Messaging app on a Motorola Droid with the 2.1 update. The setting Q&quot;EDelete old messagesQ&quot;E was unchecked at the time messages were deleted. Had just removed unnecessary threads yesterday, so I wouldnQ&apos;Et expect it was a storage problem. I donQ&apos;Et recall there being many, if any MMS threads left.

No other apps were actively running other than the normal background processes. The threads seem to disappear after receiving a new SMS, but it may have happened prior to that and I just didnQ&apos;Et notice until I checked the message. CanQ&apos;Et think of any unusual circumstances that might have initiated this type of response from the application.

IQ&apos;Ed love to hear that the data is recoverable . . .</what>
</comment>
<comment>
<author>palermo....@gmail.com</author>
<when>Tue, 22 Jun 2010 05:15:38 +0000</when>
<what>This has happened to me three times, all since the 2.1 update. The setting Q&quot;Edelete old messagesQ&quot;E is unchecked. I receive a message, select it, reply to it, go back to messages and all messages have been deleted, even locked ones. No other apps were running.  Luckily after my first time experiencing this, I use daily backups via SMS Backup and Restore, but IQ&apos;Ed rather this bug be addressed!</what>
</comment>
<comment>
<author>minamia...@gmail.com</author>
<when>Sat, 10 Jul 2010 04:36:00 +0000</when>
<what>This has happened to me since the day i got my phone and yes it is quite frustrating</what>
</comment>
<comment>
<author>Shanthi....@gmail.com</author>
<when>Mon, 25 Oct 2010 23:12:36 +0000</when>
<what>IQ&apos;Em very frustrated. I  recently lost all my text message threads. I had several important threads in there. The Q&apos;EDelete Old MessagesQ&apos;E was unchecked as well. Even my old non-smartphone didnQ&apos;Et delete my text messages. Very disappointing. 

Is there a way to retrieve my messages?</what>
</comment>
<comment>
<author>JaqC...@gmail.com</author>
<when>Fri, 26 Nov 2010 18:53:34 +0000</when>
<what>I have also had this problem. Probably at least twice a month. I bought a galaxy s from bell. 

Does anyone know if Google actually addresses issues in thuse threads. Otherwise this site seems pointless! 
</what>
</comment>
<comment>
<author>thescott...@gmail.com</author>
<when>Sat, 08 Jan 2011 02:39:50 +0000</when>
<what>IQ&apos;Em surprised Google and Verizon arenQ&apos;Et more concerned about this major defect. I will recommend to all the people I know not to get a Droid, and maybe to reconsider Verizon. They could at least have warned me that Droids have this major defect so I could have used apps to make my own workaround.</what>
</comment>
<comment>
<author>gjos...@parelli.com</author>
<when>Tue, 18 Jan 2011 17:00:21 +0000</when>
<what>This phone sucks! It just keeps getting worse, not better after installing the latest updates. I feel like starting a class action law suit! This is crap! It has deleted my important threads over 5 times now, and the Q&quot;Edelete old messagesQ&quot;E has been unchecked since the first time this happen. </what>
</comment>
<comment>
<author>gjos...@parelli.com</author>
<when>Tue, 18 Jan 2011 19:01:36 +0000</when>
<what>Just spoke with Verizon who indicated that they require a legal attorney to submit a Supeona to release my personal data to myself! And they only hold the data for seven days on the server!  Sounds like class action law-suit time!</what>
</comment>
<comment>
<author>tera...@gmail.com</author>
<when>Sun, 06 Feb 2011 13:21:47 +0000</when>
<what>Has also happened to me 3 times since getting my Droid Incredible Dec 3 2020. Locking messages didnQ&apos;Et work. It hadnQ&apos;Et happened in a month so I had forgotten about it but happened again this morning.</what>
</comment>
<comment>
<author>kbr@chromium.org</author>
<when>Wed, 16 Feb 2011 17:51:56 +0000</when>
<what>Just happened to me for the second time in three months with my Verizon HTC Incredible. More detailed information attached to http://code.google.com/p/android/issues/detail?id=5669 .
</what>
</comment>
<comment>
<author>cheofern...@gmail.com</author>
<when>Fri, 11 Mar 2011 04:27:33 +0000</when>
<what>IQ&apos;Eve had this exact issue happen to me just now on my Sprint EVO 4G. IQ&apos;Eve had the phone since November of last year. First Time occurrence.</what>
</comment>
<comment>
<author>hecker...@gmail.com</author>
<when>Mon, 14 Mar 2011 01:43:08 +0000</when>
<what>Droid running 2.2.1 had exact same issue.  Has happened many times.</what>
</comment>
</bug>
<bug>
<bugid>6544</bugid>
<title>ADB Interface setup is always failed with the question mark at begining of Q&quot;EQualcomm Compostie ADB Inteface-MI01Q&quot;E.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jeffer...@21cn.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 13:38:33 +0000</openedDate>
<description>ADB Interface setup is always failed with the question mark at begining
of Q&quot;EQualcomm Compostie ADB Inteface-MI01Q&quot;E. SW: Android V1.6 HW: Qualcomm
7227 Driver Setup erro log: Could anyone help me solve this problem?
[SetupAPI Log] OS Version = 5.1.2600 Service Pack 2 Platform ID = 2 (NT)
Service Pack = 2.0 Suite = 0x0100 Product Type = 1 Architecture = x86
[2010/02/09 21:09:39 3728.6891] #-198 Command line processed:
Q&quot;EC:\WINDOWS\system32\mmc.exeQ&quot;E C:\WINDOWS\system32\devmgmt.msc /s #-166
Device install function: DIF_REMOVE. #I289 Removing device
Q&quot;EUSB\VID_05C6Q&amp;EPID_9018Q&amp;EMI_01\6Q&amp;E452545AQ&amp;E2Q&amp;E0001Q&quot;E. #I048 Device removed.
[2010/02/09 21:19:07 916.3 Driver Install] #-019 Searching for hardware
ID(s): usb\vid_05c6Q&amp;Epid_9018Q&amp;Erev_0100Q&amp;Emi_01,usb\vid_05c6Q&amp;Epid_9018Q&amp;Emi_01
#-018 Searching for compatible ID(s):
usb\class_ffQ&amp;Esubclass_42Q&amp;Eprot_01,usb\class_ffQ&amp;Esubclass_42,usb\class_ff
#-198 Command line processed: C:\WINDOWS\system32\services.exe #I022
Found Q&quot;EUSB\VID_05c6Q&amp;EPID_9018Q&amp;EMI_01Q&quot;E in C:\WINDOWS\inf\oem19.inf; Device:
Q&quot;EQualcomm Composite ADB Interface-MI01Q&quot;E; Driver: Q&quot;EQualcomm Composite ADB
Interface-MI01Q&quot;E; Provider: Q&quot;EGoogle, IncQ&quot;E; Mfg: Q&quot;EGoogle, IncQ&quot;E; Section
name: Q&quot;Eandroidusb.DevQ&quot;E. #I087 Driver node not trusted, rank changed from
0x00000001 to 0x00008001. #I023 Actual install section:
[androidusb.Dev.NT]. Rank: 0x00008001. Effective driver date:
01/29/2009. #-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [androidusb.Dev] in
Q&quot;Ec:\windows\inf\oem19.infQ&quot;E. #I320 Class GUID of device remains:
{F72FE0D4-CBCB-407D-8814-9ED673D0DD6B}. #I060 Set selected driver. #I058
Selected best compatible driver. #-166 Device install function:
DIF_INSTALLDEVICEFILES. #I124 Doing copy-only install of
Q&quot;EUSB\VID_05C6Q&amp;EPID_9018Q&amp;EMI_01 \6Q&amp;E452545AQ&amp;E2Q&amp;E0001Q&quot;E. #-011 Installing
section [androidusb.Dev.NT] from Q&quot;Ec:\windows\inf\oem19.infQ&quot;E. #E358 An
unsigned or incorrectly signed file Q&quot;Ec:\windows\inf\oem19.infQ&quot;E for
driver Q&quot;EQualcomm Composite ADB Interface-MI01Q&quot;E blocked (server install).
Error 1168: Element not found. #E122 Device install failed. Error 1168:
Element not found. #E157 Default installer failed. Error 1168: Element
not found. [2010/02/09 21:19:11 3976.2] #-199 Executing
Q&quot;EC:\WINDOWS\system32\rundll32.exeQ&quot;E with command line: rundll32.exe
newdev.dll,ClientSideInstall
\\.\pipe\PNP_Device_Install_Pipe_0.{E6411669-42F4-43EC-9240-3CA6D571A24D}
#I060 Set selected driver. #-019 Searching for hardware ID(s):
usb\vid_05c6Q&amp;Epid_9018Q&amp;Erev_0100Q&amp;Emi_01,usb\vid_05c6Q&amp;Epid_9018Q&amp;Emi_01 #-018
Searching for compatible ID(s):
usb\class_ffQ&amp;Esubclass_42Q&amp;Eprot_01,usb\class_ffQ&amp;Esubclass_42,usb\class_ff
#I022 Found Q&quot;EUSB\VID_05c6Q&amp;EPID_9018Q&amp;EMI_01Q&quot;E in C:\WINDOWS\inf\oem19.inf;
Device: Q&quot;EQualcomm Composite ADB Interface-MI01Q&quot;E; Driver: Q&quot;EQualcomm
Composite ADB Interface-MI01Q&quot;E; Provider: Q&quot;EGoogle, IncQ&quot;E; Mfg: Q&quot;EGoogle,
IncQ&quot;E; Section name: Q&quot;Eandroidusb.DevQ&quot;E. #I087 Driver node not trusted,
rank changed from 0x00000001 to 0x00008001. #I023 Actual install
section: [androidusb.Dev.NT]. Rank: 0x00008001. Effective driver date:
01/29/2009. #-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [androidusb.Dev] in
Q&quot;Ec:\windows\inf\oem19.infQ&quot;E. #I320 Class GUID of device remains:
{F72FE0D4-CBCB-407D-8814-9ED673D0DD6B}. #I060 Set selected driver. #I058
Selected best compatible driver. #I060 Set selected driver. #-019
Searching for hardware ID(s):
usb\vid_05c6Q&amp;Epid_9018Q&amp;Erev_0100Q&amp;Emi_01,usb\vid_05c6Q&amp;Epid_9018Q&amp;Emi_01 #-018
Searching for compatible ID(s):
usb\class_ffQ&amp;Esubclass_42Q&amp;Eprot_01,usb\class_ffQ&amp;Esubclass_42,usb\class_ff
#I022 Found Q&quot;EUSB\VID_05c6Q&amp;EPID_9018Q&amp;EMI_01Q&quot;E in C:\WINDOWS\inf\oem19.inf;
Device: Q&quot;EQualcomm Composite ADB Interface-MI01Q&quot;E; Driver: Q&quot;EQualcomm
Composite ADB Interface-MI01Q&quot;E; Provider: Q&quot;EGoogle, IncQ&quot;E; Mfg: Q&quot;EGoogle,
IncQ&quot;E; Section name: Q&quot;Eandroidusb.DevQ&quot;E. #I087 Driver node not trusted,
rank changed from 0x00000001 to 0x00008001. #I023 Actual install
section: [androidusb.Dev.NT]. Rank: 0x00008001. Effective driver date:
01/29/2009. #-019 Searching for hardware ID(s):
usb\vid_05c6Q&amp;Epid_9018Q&amp;Erev_0100Q&amp;Emi_01,usb\vid_05c6Q&amp;Epid_9018Q&amp;Emi_01 #-018
Searching for compatible ID(s):
usb\class_ffQ&amp;Esubclass_42Q&amp;Eprot_01,usb\class_ffQ&amp;Esubclass_42,usb\class_ff
#-019 Searching for hardware ID(s):
usb\vid_05c6Q&amp;Epid_9018Q&amp;Erev_0100Q&amp;Emi_01,usb\vid_05c6Q&amp;Epid_9018Q&amp;Emi_01 #-018
Searching for compatible ID(s):
usb\class_ffQ&amp;Esubclass_42Q&amp;Eprot_01,usb\class_ffQ&amp;Esubclass_42,usb\class_ff
#-019 Searching for hardware ID(s):
usb\vid_05c6Q&amp;Epid_9018Q&amp;Erev_0100Q&amp;Emi_01,usb\vid_05c6Q&amp;Epid_9018Q&amp;Emi_01 #-018
Searching for compatible ID(s):
usb\class_ffQ&amp;Esubclass_42Q&amp;Eprot_01,usb\class_ffQ&amp;Esubclass_42,usb\class_ff
#I022 Found Q&quot;EUSB\VID_05c6Q&amp;EPID_9018Q&amp;EMI_01Q&quot;E in d:\usb driver\opal
driver\android_usb.inf; Device: Q&quot;EQualcomm Composite ADB Interface-MI01Q&quot;E;
Driver: Q&quot;EQualcomm Composite ADB Interface-MI01Q&quot;E; Provider: Q&quot;EGoogle,
IncQ&quot;E; Mfg: Q&quot;EGoogle, IncQ&quot;E; Section name: Q&quot;Eandroidusb.DevQ&quot;E. #I087 Driver
node not trusted, rank changed from 0x00000001 to 0x00008001. #I023
Actual install section: [androidusb.Dev.NT]. Rank: 0x00008001. Effective
driver date: 01/29/2009. #-124 Doing copy-only install of
Q&quot;EUSB\VID_05C6Q&amp;EPID_9018Q&amp;EMI_01 \6Q&amp;E452545AQ&amp;E2Q&amp;E0001Q&quot;E. #E360 An unsigned or
incorrectly signed file Q&quot;Ed:\usb driver\opal driver\android_usb.infQ&quot;E for
driver Q&quot;EQualcomm Composite ADB Interface-MI01Q&quot;E will be installed
(Policy=Ignore). Error 0xe000022f: The third-party INF does not contain
digital signature information. #W187 Install failed, attempting to
restore original files. #E360 An unsigned or incorrectly signed file
Q&quot;Ed:\usb driver\opal driver\android_usb.infQ&quot;E for driver Q&quot;EQualcomm
Composite ADB Interface-MI01Q&quot;E will be installed (Policy=Ignore). Error
0xe000022f: The third-party INF does not contain digital signature
information. #-024 Copying file Q&quot;Ed:\usb driver\opal
driver\androidusb.sysQ&quot;E to Q&quot;EC:\WINDOWS\system32\DRIVERS\androidusb.sysQ&quot;E.
#E360 An unsigned or incorrectly signed file Q&quot;Ed:\usb driver\opal
driver\android_usb.infQ&quot;E for driver Q&quot;EQualcomm Composite ADB
Interface-MI01Q&quot;E will be installed (Policy=Ignore). Error 0xe000022f: The
third-party INF does not contain digital signature information. #-336
Copying file Q&quot;Ed:\usb driver\opal driver\wdfcoinstaller01005.dllQ&quot;E to
Q&quot;EC:\WINDOWS\system32\wdfcoinstaller01005.dllQ&quot;E via temporary file
Q&quot;EC:\WINDOWS\system32\SET61.tmpQ&quot;E. #E360 An unsigned or incorrectly signed
file Q&quot;Ed:\usb driver\opal driver\android_usb.infQ&quot;E for driver Q&quot;EQualcomm
Composite ADB Interface-MI01Q&quot;E will be installed (Policy=Ignore). Error
0xe000022f: The third-party INF does not contain digital signature
information. #-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered. #-166 Device install function:
DIF_INSTALLINTERFACES. #-011 Installing section
[androidusb.Dev.NT.Interfaces] from Q&quot;Ed:\usb driver\opal
driver\android_usb.infQ&quot;E. #I054 Interfaces installed. #-166 Device
install function: DIF_INSTALLDEVICE. #I123 Doing full install of
Q&quot;EUSB\VID_05C6Q&amp;EPID_9018Q&amp;EMI_01\6Q&amp;E452545AQ&amp;E2Q&amp;E0001Q&quot;E. #E360 An unsigned or
incorrectly signed file Q&quot;Ed:\usb driver\opal driver\android_usb.infQ&quot;E for
driver Q&quot;EQualcomm Composite ADB Interface-MI01Q&quot;E will be installed
(Policy=Ignore). Error 0xe000022f: The third-party INF does not contain
digital signature information. #I163 Device not started: Device has
problem: 0x25: CM_PROB_FAILED_DRIVER_ENTRY. #I121 Device install of
Q&quot;EUSB\VID_05C6Q&amp;EPID_9018Q&amp;EMI_01\6Q&amp;E452545AQ&amp;E2Q&amp;E0001Q&quot;E finished successfully.</description>
<comment>
<author>jeffer...@21cn.com</author>
<when>Thu, 11 Feb 2010 07:15:17 +0000</when>
<what>Could anyone help it?</what>
</comment>
</bug>
<bug>
<bugid>13420</bugid>
<title>ParseException during parsing a date time string using SimpleDateFormat with CET as timezone (z) and US as locale</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-16T22:03:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>thorsten.giesecke@gmail.com</reportedBy>
<openedDate>Sun, 26 Dec 2010 12:26:31 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
java.text.DateFormat dateFormat = new java.text.SimpleDateFormat(
Q&quot;Eyyyy-MM-dd HH:mm:ss.SSS zQ&quot;E, java.util.Locale.US); Log.d(Q&quot;ETESTQ&quot;E,
dateFormat.parse(Q&quot;E2010-12-23 12:44:57.0 CETQ&quot;E)); - What happened. A
java.text.ParseException at parse position 22: INFO/Resources(19561):
Loaded time zone names for en_US in 215ms. WARN/System.err(19561):
java.text.ParseException: Unparseable date: 2010-12-23 12:44:57.0 CET
WARN/System.err(19561): at
java.text.DateFormat.parse(DateFormat.java:645) - What you think the
correct behavior should be. Should return a valid java.util.Date object:
Thu Dec 23 12:44:57 CET 2010 *** Running the code on the JDK 1.6
(Windows) works as expected: public class Test { public static void
main(String[] arg) throws java.text.ParseException {
java.text.DateFormat dateFormat = new java.text.SimpleDateFormat(
Q&quot;Eyyyy-MM-dd HH:mm:ss.SSS zQ&quot;E, java.util.Locale.US);
System.out.println(dateFormat.parse(Q&quot;E2010-12-23 12:44:57.0 CETQ&quot;E)); } }
Results in: Thu Dec 23 12:44:57 CET 2010</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Dec 2010 04:55:09 +0000</when>
<what></what>
</comment>
<comment>
<author>simon.jo...@gmail.com</author>
<when>Thu, 30 Dec 2010 13:19:36 +0000</when>
<what>Have the same problem, when I use xstream 1.3.1, since it relies on the SimpleDateFormat and its standart format is yyyy-MM-dd HH:mm:ss.SSS z. 
Any suggestions for a workearound? </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 16 Jan 2011 20:18:33 +0000</when>
<what>the best fix is to make sure your input uses unambiguous UTC offsets (like -0800) rather than ambiguous localized display name abbreviations. but if you canQ&apos;Et control your input because youQ&apos;Ere not producing it...

...a work-around would to use Locale.UK when trying to parse European dates and Locale.US when trying to parse American dates.

ICU has a notion of Q&quot;Ecommon abbreviationQ&quot;E, intended as a hack to reduce the likelihood of accidentally picking the wrong one. (when trying to interpret something like CET, we simply do a linear search through all time zones, in alphabetical order of their Olson name.) we only include the ones commonly-known in the locale youQ&apos;Ere working in.

iQ&apos;Em leaning towards including uncommon abbreviations too, since anyone who really cares about ambiguity isnQ&apos;Et using names anyway (i.e. theyQ&apos;Ere using Q&apos;EZQ&apos;E instead of Q&apos;EzQ&apos;E), and anyone whoQ&apos;Es using ambiguous forms gets what they deserve. what iQ&apos;Ell do is iQ&apos;Ell take all the common abbreviations, and then each uncommon abbreviation that doesnQ&apos;Et conflict with stuff iQ&apos;Eve already taken (in alphabetical order of Olson name).</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 16 Jan 2011 22:03:55 +0000</when>
<what>iQ&apos;Eve done what i talked about in comment 3, for a post-honeycomb release.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:54:38 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 18:03:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14200</bugid>
<title>Calendar jumps to month after the next (e.g. Januar -Q&gt;E March) when scrolling down after having closing day view (day in Febuary)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>peter.or...@billi-bolli.de</reportedBy>
<openedDate>Fri, 21 Jan 2011 15:57:27 +0000</openedDate>
<description>My device: HTC wildfire with Android 2.2 Problem: In the calendarQ&apos;Es
month view, i tap on a day which is not in the mainly selected month but
shown as an overlapping day of the next month on the bottom (in light
grey) -Q&gt;E the day view is shown. Now i press the back key of the device
-Q&gt;E the month is shown again. I want to scroll down to the next month
with the fingers -Q&gt;E the month AFTER the next is shown. That is
irritating Example: I open the calendar, the month January is shown. I
tap on the Q&quot;E1Q&quot;E of the overlapping February days shown at the bottom.
Then on the back button -Q&gt;E Januar month view again. Then i scroll down
-Q&gt;E MARCH</description>
<comment>
<author>twobea...@gmail.com</author>
<when>Wed, 26 Jan 2011 08:34:50 +0000</when>
<what>I get the exact same issue - HT DHD running 2.2</what>
</comment>
</bug>
<bug>
<bugid>3539</bugid>
<title>Bug when sending long sms messages (Q&gt;E 160) between emulators</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>jklar...@xs4all.nl</reportedBy>
<openedDate>Wed, 12 Aug 2009 23:46:27 +0000</openedDate>
<description>When sending long sms messages (messages with more than 160 characters,
but less than 3 full sms messages) between 2 emulators, a bug occurs. On
the sender side, it takes very long until you see your sended message in
the conversations list. On the receiver side, you receive two separated
messages, containing wrong ASCII characters. When sending a normal
message, with less that 160 characters, everything works fine. Steps to
reproduce: 1. Download and unpack the latest SDK (currently 1.5r3) from
http://dev.android.com/sdk/1.5_r3/index.html. 2. Start two emulators
(the emulator is located in the tools folder). 3. Send a message from
one to the other emulator, containing Q&gt;E160 chars.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:31:09 +0000</when>
<what></what>
</comment>
<comment>
<author>gilwoo...@gmail.com</author>
<when>Sat, 24 Oct 2009 21:38:39 +0000</when>
<what>Still happens with SDK 1.6 r1. Also sending a sms that needs UCS-2 encoding fails for 
all messages length (ie even if sms is not multipart)</what>
</comment>
<comment>
<author>prashant...@gmail.com</author>
<when>Tue, 12 Jan 2010 10:21:38 +0000</when>
<what>did any one get any solution for the probs,I get junk characters yet!!!!!!!!!!</what>
</comment>
<comment>
<author>X9545...@gmail.com</author>
<when>Fri, 22 Jan 2010 11:27:37 +0000</when>
<what>This is a well known problem that has been reported many times over the last six or 
seven months on other threads (see Issue 2719).  

We were told it would be fixed in Donut, but it wasnQ&apos;Et.  
We were told it would be fixed in Eclair, but it wasnQ&apos;Et (apparently).

The thread for this issue (Issue 2719) was then closed without the problem being 
resolved.  It looks like Android have dropped the ball on this, know it, and are 
making very little (if any) effort to pick it up again (Any comments JBQ?).  I for 
one am finding it extremely tiresome to have to adapt how I communicate by SMS just 
because I use Android.</what>
</comment>
<comment>
<author>mobileso...@gmail.com</author>
<when>Mon, 20 Dec 2010 19:12:46 +0000</when>
<what>I just spent the whole day trying to figure out what my code was doing wrong when sending long SMS messages.  ItQ&apos;Es a bit frustrating to see that it is a know problem, and has been for a long time.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:34:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6311</bugid>
<title>Adding Notes Q&amp;E Tasks to go with Contacts Q&amp;E Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>37</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 18:28:49 +0000</openedDate>
<description>No, IQ&apos;Em not thinking specifically Outlook/Exchange here. IQ&apos;Em talking in
general. Notes and Tasks exist in many groupware apps and have done for
AGES. My first ever PDA (A Palm Professional) even did this. Android
needs to natively support these information types. Seamless integration
with Outlook/Exchange/Notes, etc. will follow from there. At the moment,
anything else (CompanionLink, for example) is a hack and pretty nasty.
Please letQ&apos;Es add Notes and Tasks quickly and the device becomes very
practical and, for corporate users, quickly attractive.</description>
<comment>
<author>rek...@gmail.com</author>
<when>Mon, 05 Jul 2010 08:21:52 +0000</when>
<what>Wholeheartedly agree.

My last phones: Windows Mobile 6.5 and Symbian S60 both did this out of the box.

Google Mail and Calendar are nice, but they are not enough to handle oneQ&apos;Es life and a great number of people use desktop based tools too (Outlook, Notes, others).

Tasks and Notes - hopefully with full category support is a basic feature of personal information management.

At the very least Android needs a standard API for this, which 3rd parties can use and extend.

Otherwise there will just be a gazillin of different implementations and enterprise integration or even daily task/information management wonQ&apos;Et work properly out of the box.

</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 05 Jul 2010 10:07:35 +0000</when>
<what>Please star/vote for these two issues:

Notes: Issue 1865
Tasks: Issue 3705

I agree on this issue but google ask us to never report two issues in one like in this case (notes AND tasks) and now that itQ&apos;Es sort of a redundant/duplicate/umbrulla of the two much earlier issues above it might be declined (branched) into those two.</what>
</comment>
<comment>
<author>fabrizio...@gmail.com</author>
<when>Sat, 23 Oct 2010 15:21:24 +0000</when>
<what>PLEASE ADD SYNC NOTES AND TASKS OF OUTLOOK</what>
</comment>
<comment>
<author>koen.ren...@gmail.com</author>
<when>Sat, 11 Dec 2010 09:32:27 +0000</when>
<what>Please add exchange tasks to android (including category- and confidentiality-fields etc.)</what>
</comment>
</bug>
<bug>
<bugid>19940</bugid>
<title>market 3.0.27: no indicator for required manual application update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juli...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 18:20:15 +0000</openedDate>
<description>As far as I can tell, when an application downloaded from the market
requires a manual update due to changed permissions, there is no
indicator in the Q&quot;EMy AppsQ&quot;E screen. Moreover, the Q&quot;EUpdate NQ&quot;E button is
disabled when this is the case, and updating the apps must be done
individually. If manual individual updates are required, there should be
an indicator (like the red Q&quot;EManual update requiredQ&quot;E text in market 2.x).
This is on the original Motorola Droid, running CM7, Market 3.0.27.</description>
</bug>
<bug>
<bugid>345</bugid>
<title>Regular JUnit TestCases fail to run in Eclipse</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-11T20:13:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MotoVyzi...@gmail.com</reportedBy>
<openedDate>Sat, 23 Feb 2008 17:19:08 +0000</openedDate>
<description>A very simple Q&quot;Etest caseQ&quot;E fails to run in Eclipse: public class
TestSomething extends TestCase {} Just rightclick on this class, Run As,
JUnit Test. The test will not run and the console will contain: Error
occurred during initialization of VM java/lang/NoClassDefFoundError:
java/lang/ref/FinalReference</description>
<comment>
<author>mohamma...@gmail.com</author>
<when>Wed, 05 Mar 2008 06:46:40 +0000</when>
<what>not sure how to resolve, I use a seperate java project to run all my tests  instead</what>
</comment>
<comment>
<author>MotoVyzi...@gmail.com</author>
<when>Wed, 05 Mar 2008 09:18:32 +0000</when>
<what>You run your UnitTests on rt.jar instead of android.jar? That doesnQ&apos;Et look like a
good idea to me - tested code should run on a platform as close as possible to the
target platform, I think. Perhaps all thatQ&apos;Es needed is to implement and add the
missing class to the android.jar?</what>
</comment>
<comment>
<author>NicolasG...@gmail.com</author>
<when>Sun, 09 Mar 2008 13:27:12 +0000</when>
<what>I found a workaround, that works fine with me.

Go to:
Project-Properties Q&gt;E Java Build Path Q&gt;E Libraries Q&gt;E Android Library.
( Q&gt;E Edit. It probably shows sth. like:
Q&quot;Ecom.android.ide.eclipse.adt.project.AndroidClasspathContainerInitializerQ&quot;E )

Delete the it, then:
Add external JARs... Q&gt;E Select latest SDK-Folder.

Works fine, even with m5-rc15 :)

Regards, plusminus
http://anddev.org
#  Worlds largest Android Development Community / Tutorials</what>
</comment>
<comment>
<author>adam.hab...@gmail.com</author>
<when>Tue, 11 Mar 2008 20:13:10 +0000</when>
<what>This workaround should be sufficient until the next release.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>613</bugid>
<title>CursorAdapter.getFilter() always returns a new instance of a Filter</title>
<status>Released</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2008-04-07T18:06:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>itamar.r...@gmail.com</reportedBy>
<openedDate>Mon, 07 Apr 2008 13:09:41 +0000</openedDate>
<description>Naive usage of filtering, calling getFilter() each time in order to get
the filter and Q&apos;EfileQ&apos;E a filtering request, will cause each such
filtering call to create a new thread - quite disastrous in resources
usage terms... I donQ&apos;Et know if this behavior is considered correct -
personally, I think it should return the same filter each time (and
preferably, expose the filter object reference as a protected member for
extending classes to potentially play with). Even if this behavior is
not changed, I think this point - of a new filter being created each
call - should be stressed in the documentation, as IQ&apos;Em not sure everyone
would guess this is the default behavior.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Apr 2008 15:19:08 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 07 Apr 2008 18:06:00 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>17120</bugid>
<title>opening a link in a new browser window should show the title of the link you clicked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 19:28:29 +0000</openedDate>
<description>Instead of showing as blank, show the description of the link you used
to open the new window</description>
</bug>
<bug>
<bugid>9184</bugid>
<title>Apps not being deleted after being dragged to the Q&apos;ERemoveQ&apos;E button</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-07-26T19:42:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andydblu...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 19:32:38 +0000</openedDate>
<description>I have a HTC Desire running Android 2.1-update1-software number
1.20.207.3. When an App is held down and dragged to the Q&apos;ERemoveQ&apos;E button
even though it turns red the app is not deleted-you have to manually go
into Menu/Settings/Manage Applications/into the application then hit
Q&apos;EUninstallQ&apos;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 26 Jul 2010 19:42:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7970</bugid>
<title>Wired Headset Priority Should be more compare to BT headset.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anish198...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 13:48:31 +0000</openedDate>
<description>Suppose i inserted both wired headset and BT headset and call comes that
times it is obvious that if user has inserted wired headset he wants
call or media to be played in wired headset as user has intentionally
inserted the wired headset and it is logical for streams to be routed to
wired headset. Wired headset priority should be more compare to BT
headset.There are many instances to support my case. In fact i think
google is already working on this feature but there is no official
confirmation on the same.</description>
</bug>
<bug>
<bugid>15745</bugid>
<title>zoom in Q&amp;E out on gmail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>41</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Sat, 26 Mar 2011 13:47:51 +0000</openedDate>
<description>how come you canQ&apos;Et zoom in Q&amp;E out on gmail, at least on froyo you cant i
dont know about gingerbread ? i know yahoo mail can Q&apos;Ecoz i use it.</description>
<comment>
<author>therealc...@gmail.com</author>
<when>Tue, 29 Mar 2011 19:56:49 +0000</when>
<what>This is kind of ridiculous.  I just set up a Google Apps trial so that my users could take advantage of the Android gmail client, and theyQ&apos;Ere already complaining, so IQ&apos;Em switching them back.

How the heck does just about everything else -- including the ThinkFree Office client -- support pinch to zoom in email, but not the gmail client?  This is really dumb.
</what>
</comment>
<comment>
<author>okgli...@gmail.com</author>
<when>Tue, 12 Apr 2011 00:19:46 +0000</when>
<what>Strongly support add pinch/zoom for Gmail.  Priority should be high I think.  I am not going to migrate from Outlook to Gmail until pinch/zoom happens.</what>
</comment>
<comment>
<author>irli...@gmail.com</author>
<when>Fri, 15 Apr 2011 04:27:56 +0000</when>
<what>The pinch zoom does not work when reading email whether it is Gmail or Exchange in the Nexus S. As I do not always have my glasses handy pinch zoom is helpful and convenient.</what>
</comment>
<comment>
<author>Peat...@gmail.com</author>
<when>Fri, 15 Apr 2011 12:21:25 +0000</when>
<what>really think p2z should be implemented as BASIC functionality of all email viewing apps!</what>
</comment>
<comment>
<author>jer...@gmail.com</author>
<when>Mon, 18 Apr 2011 23:04:06 +0000</when>
<what>Same as others...seems odd not to have pinch/zoom in google email application.  Makes it hard to use compared to same under Apple.</what>
</comment>
<comment>
<author>c.klivinyi@gmail.com</author>
<when>Tue, 19 Apr 2011 21:46:20 +0000</when>
<what>I would also like to see pinch to zoom in future gmail releases! Please rate this as high-priority.</what>
</comment>
<comment>
<author>Peat...@gmail.com</author>
<when>Tue, 19 Apr 2011 22:05:17 +0000</when>
<what>It should be high priority to fix this.</what>
</comment>
<comment>
<author>farangd...@gmail.com</author>
<when>Tue, 03 May 2011 01:23:11 +0000</when>
<what>This feature worked on Froyo, so it seems it was intentionally left out of Gingerbread.  Perhaps a conflict of interest here?  Somebody getting kickback to promote interest in the Touchdown email client?  What better way than to strip useful features from the built-in email client ?  The only other thing I can think of is incompetence and that is a stretch given the overall excellence of the whole OS.</what>
</comment>
<comment>
<author>davemay...@gmail.com</author>
<when>Thu, 07 Jul 2011 15:39:17 +0000</when>
<what>What they said ^</what>
</comment>
<comment>
<author>a.j.ales...@gmail.com</author>
<when>Fri, 09 Sep 2011 05:27:16 +0000</when>
<what>Yup, this is crazy. Why is it that such basic functionality (pinch to zoom or even zoom buttins that appear on the screen) are continuosly left out of applications?

I think iQ&apos;Ell be using the standard email client on my Droid X, as even THAT supports pinch to zoom.

Come on Google - Fix this already!!!</what>
</comment>
<comment>
<author>matt.car...@gmail.com</author>
<when>Thu, 13 Oct 2011 20:38:19 +0000</when>
<what>This is default on every other mobile OS (iOS, BlackBerry and Win Pho) Google need to restore this functionality as it was available before they started updating the gmail client in Froyo.</what>
</comment>
<comment>
<author>oronisra...@gmail.com</author>
<when>Sat, 15 Oct 2011 18:17:22 +0000</when>
<what>donQ&apos;Et be shy - leave them a feedback:
http://www.google.com/m/survey/mail_ca?hl=en_usQ&amp;Eversion=171</what>
</comment>
<comment>
<author>BenPrins...@gmail.com</author>
<when>Mon, 17 Oct 2011 19:21:35 +0000</when>
<what>Agreed. This is a necessary feature for phones. Please add</what>
</comment>
<comment>
<author>aasar...@gmail.com</author>
<when>Fri, 18 Nov 2011 10:41:45 +0000</when>
<what>I am blown away that this basic feature is missing. Google, please fix this.</what>
</comment>
<comment>
<author>steckm...@gmail.com</author>
<when>Mon, 21 Nov 2011 21:38:15 +0000</when>
<what>Its really hard to read some emails.</what>
</comment>
<comment>
<author>Peat...@gmail.com</author>
<when>Mon, 21 Nov 2011 22:11:44 +0000</when>
<what>CQ&apos;Emon Google - do us a favour...SORT THIS ISSUE OUT!</what>
</comment>
<comment>
<author>Faisal.B...@gmail.com</author>
<when>Sat, 26 Nov 2011 21:04:38 +0000</when>
<what>They fixed this on the iOS version btw in a week.</what>
</comment>
<comment>
<author>ayq...@gmail.com</author>
<when>Sat, 03 Dec 2011 01:36:24 +0000</when>
<what>Priority Medium?!!! Oh come on!  I canQ&apos;Et believe you Google...... this is probably the worst problem plaguing Android.  Please fix!
</what>
</comment>
<comment>
<author>mike.za...@gmail.com</author>
<when>Sat, 03 Dec 2011 15:19:30 +0000</when>
<what>Switched from Samsung Galaxy 3 Android  Froyo/GingerBread to Galaxy Nexus Android IceCreamSandwhich.
Larger Screen but stil no uoom in native GMail App!!
</what>
</comment>
</bug>
<bug>
<bugid>5181</bugid>
<title>More Detailed PhoneState</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dannewikman@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 12:07:08 +0000</openedDate>
<description>My application would want to know more details, i.e. I want to know when
a call has been answered by the called party. This togehter with the
possibility to send DTMF would make wonders for my app.</description>
</bug>
<bug>
<bugid>19641</bugid>
<title>androind 2.3.5 problems</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>craiggal...@gmail.com</reportedBy>
<openedDate>Sun, 28 Aug 2011 19:52:40 +0000</openedDate>
<description>after the android 2.3.5 update on my nexus s 4G and along with many
others that have this phone off sprints network, there batterys wont
charge past 95%. we have invested in new batterys and same problem, we
did a few test on what could be wrong and the responce we had gotten was
android system. that leads me and a lot of other to belive that there is
a bug in android platform 2.3.5 and its stoping us from a full charge.
my number is 703-899-0506 please fix update as soon as possible. either
android 2.3.6 or push the 2.4 update. thank you</description>
</bug>
<bug>
<bugid>6841</bugid>
<title>Build fails on MMS with error in MessagingNotification.java:375</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zeev.neu...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 22:54:00 +0000</openedDate>
<description>The latest build will not compile successfully. There is a missing
import in MessagingNotification.java (part of the MMS package). You need
to add this import: android.provider.Telephony.Threads Hope this helps
NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. - What happened. -
What you think the correct behavior should be. Please mention which
branch youQ&apos;Ere using, whether the bug exists on the current head of that
branch and of master, and what hardware youQ&apos;Ere using. Please also run
Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>15693</bugid>
<title>AbsSeekBar.setThumb(null) throws NullPointerException</title>
<status>New</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>larrywan...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 18:27:10 +0000</openedDate>
<description>Found on Android 3.0 SDK and on Motorola Xoom running Android 3.0.1. In
layout XML: Q&lt;ESeekBar
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:id=Q&quot;E@+id/progress_barQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E android:paddingRight=Q&quot;E10dpQ&quot;E
android:paddingLeft=Q&quot;E10dpQ&quot;E android:paddingTop=Q&quot;E20dpQ&quot;E
android:paddingBottom=Q&quot;E10dpQ&quot;E android:layout_alignParentTop=Q&quot;EtrueQ&quot;E
style=Q&quot;E?android:attr/progressBarStyleHorizontalQ&quot;E
android:progressDrawable=Q&quot;E@drawable/player_progress_barQ&quot;E
android:thumb=Q&quot;E@drawable/player_progress_thumbQ&quot;E
android:layout_gravity=Q&quot;Ecenter_verticalQ&quot;E /Q&gt;E In Activity code: private
SeekBar mProgress; @Override protected void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); mProgress =
(SeekBar)findViewById(R.id.progress_bar); mProgress.setThumb(null); }
03-23 11:13:54.682: ERROR/AndroidRuntime(4146): Caused by:
java.lang.NullPointerException 03-23 11:13:54.682:
ERROR/AndroidRuntime(4146): at
android.widget.AbsSeekBar.setThumb(AbsSeekBar.java:117) Expected:
AbsSeekBar.setThumb(null) should make the thumb image invisible, as it
did before Android 3.0.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 23 Mar 2011 22:20:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2691</bugid>
<title>Black screen on G1 when displaying captured picture from Camera </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>loril...@gmail.com</reportedBy>
<openedDate>Mon, 18 May 2009 11:06:15 +0000</openedDate>
<description>When displaying captured picture from Android camera to G1, a blank
screen is displayed. This code works on the emulator, but displays a
black screen on the G1 device. The emulator displays an picture of the
green android robot and a phone. Here is the code used to display the
image: Camera.PictureCallback pictureCallback = new
Camera.PictureCallback() { public void onPictureTaken(byte[] data,
Camera camera) { Bitmap bm = BitmapFactory.decodeByteArray(data, 0,
data.length); ImageView iv = new ImageView(cx); iv.setImageBitmap(bm);
linearLayout.addView(iv); } }; NOTE: This form is only for reporting
bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:23:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1071</bugid>
<title>pthread_sigmask reports errors incorrectly in bionic</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>4</stars>
<reportedBy>fbogs...@gmail.com</reportedBy>
<openedDate>Sat, 25 Oct 2008 18:26:23 +0000</openedDate>
<description>Android code version: 1.0 Development environment: Mac OS X 10.5.5
Problem: In bionic, pthread_sigmask reports errors by returning -1 and
setting errno. According to IEEE Std 1003.1, 2004: Q&quot;EUpon successful
completion pthread_sigmask() shall return 0; otherwise, it shall return
the corresponding error number.Q&quot;E Mac OS X returns the error number AND
sets errno. Linux-x86 (Ubuntu 8.04.1) returns the error number and
leaves errno as 0. Steps to reproduce: The following test case passes an
invalid first parameter to pthread_sigmask, which should return EINVAL:
#include Q&lt;Epthread.hQ&gt;E #include Q&lt;Estdio.hQ&gt;E #include Q&lt;Eerrno.hQ&gt;E int
main(void) { sigset_t set, oset; int ret = pthread_sigmask(-1, Q&amp;Eset,
Q&amp;Eoset); printf(Q&quot;Eret = %d, errno = %d\nQ&quot;E, ret, errno); return ret; }
Expected results: Q&quot;Eret = 22, errno = 0Q&quot;E Observed results: Q&quot;Eret = -1,
errno = 22Q&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:49:42 +0000</when>
<what></what>
</comment>
<comment>
<author>longshu...@gmail.com</author>
<when>Thu, 22 Jul 2010 21:10:58 +0000</when>
<what>Substitute it with sigprocmask. It works for me in my multi-thread process as far as I know.

	// pthread_sigmask returns error Q&quot;EInvalid ArgumentQ&quot;E 
	if (sigprocmask(SIG_SETMASK, Q&amp;Esignal_set, NULL)) {
		syslog(LOG_ERR, Q&quot;EMAIN- sigprocmask: %sQ&quot;E, strerror(errno));
	}
</what>
</comment>
<comment>
<author>velagaan...@gmail.com</author>
<when>Fri, 13 Aug 2010 12:26:25 +0000</when>
<what>I am getting the expected result:
Q&quot;Eret = 22, errno = 0Q&quot;E

But why is it throwing 22, but the same code is working fine on the linux x86 machine.</what>
</comment>
</bug>
<bug>
<bugid>12748</bugid>
<title>ability to *search* in the Calendar app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 22:26:27 +0000</openedDate>
<description>It would be nice to be able to search for events by name. I can do it on
the web, but not Android. Would be extremely helpful.</description>
<comment>
<author>amarkraj...@gmail.com</author>
<when>Thu, 14 Apr 2011 04:20:55 +0000</when>
<what>This is kind of a funny omission for a company whose core strategy is search.</what>
</comment>
</bug>
<bug>
<bugid>3058</bugid>
<title>Absolute mouse not working on Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>AndersGr...@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 16:58:02 +0000</openedDate>
<description>When inserting an Absolute Mouse (Wavit HID device from ThinkOptics),
the cursor disappears. This device works fine on Ubuntu 8.10 Linux
2.6.27. The cursor appears and moves. The same is true for XP, Vista,
Windows 7 and Apple OSX machines, and even on some WinCE. When we issue
a DMESG before and after a plug-in it looks like the operating system is
recognizing the USB mouse. See attached file Q&quot;ElogQ&quot;E is before the plug-in
and Q&quot;Elog1Q&quot;E is after. It should be noted that the device is also
recognized fine as a HID keyboard. The test machine uses the Intel
Menlow and SDK 1.5. Inserting a regular relative motion mouse works
fine. Is the proper Q&quot;EabsoluteQ&quot;E mouse HID driver being loaded? If not,
how do we ensure that it is.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:30:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4331</bugid>
<title>YouTube Q&quot;Evideo cannot be playedQ&quot;E when Internet connection drops</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-10-23T17:56:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neilhard...@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 21:42:45 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 23 Oct 2009 17:56:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14624</bugid>
<title>Focus problem using Trackball in browser.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kiran.mo...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 11:31:46 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. ----------------------------------------------------------
-Reproduction Steps : when i opened following site and scroll up and
down using Trackball fastly, some times the focus is not moving to the
link on the top. It is stoping at second link from top, when we move
down and go up once again then the top link get focus.
http://spe.mobilephone.net/wit/witroot.xhtml - What happened: first link
didnt get focus. - What you think the correct behavior should be. it
should get focus -device name and version : all andorid device
(HTC),android -2.2 version.</description>
</bug>
<bug>
<bugid>10569</bugid>
<title>Windows USB Driver INF is missing signature for HTC Desire</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>patrick....@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 19:40:41 +0000</openedDate>
<description>Installation of the USB Driver fails for HTC Desire with Android 2.2. on
Windows XP and possibly on Win 7 (to be checked). This happens even, if
you follow close the installation guide on
http://developer.android.com/sdk/win-usb.html Problem: Installation
stops with: Q&quot;ECannot install hardwareQ&quot;E. The HTC desire wonQ&apos;Et be
recognized by ADB. Windows aborts the driver install. Expected
behaviour: The setup runs smoothly :-) Reason: It seems, as the HTC
desire device is not listed in the INF file of the driver package.
Workaround: make sure the android_winusb.inf contains the lines:
[Google.NTx86] ; HTC Desire %CompositeAdbInterface% = USB_Install,
USB\VID_0BB4Q&amp;EPID_0C87Q&amp;EMI_01 ; [Google.NTamd64] ; HTC Desire
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4Q&amp;EPID_0C87Q&amp;EMI_01 ;
Thanks, Patrick Heusser</description>
<comment>
<author>patrick....@gmail.com</author>
<when>Wed, 18 Aug 2010 19:48:11 +0000</when>
<what>Find my INF file attached... just replace the existing one of the google distribution</what>
</comment>
<comment>
<author>davem...@gmail.com</author>
<when>Fri, 27 Aug 2010 19:42:31 +0000</when>
<what>IQ&apos;Ed been pulling my hair out over this one. Thanks for the fix. It worked perfectly.</what>
</comment>
<comment>
<author>gic...@gmail.com</author>
<when>Mon, 30 Aug 2010 08:06:33 +0000</when>
<what>Word .. Had the same Problem with my HTC Desire. Works great now. </what>
</comment>
<comment>
<author>zef...@gmail.com</author>
<when>Thu, 02 Sep 2010 16:54:37 +0000</when>
<what>Thank you; your solution worked beautifully.</what>
</comment>
<comment>
<author>jp.bog...@gmail.com</author>
<when>Fri, 01 Oct 2010 23:05:10 +0000</when>
<what>Nice :). Thank you very much</what>
</comment>
<comment>
<author>sandro.r...@gmail.com</author>
<when>Mon, 11 Oct 2010 06:00:46 +0000</when>
<what>Hi Patrick,
Thanks for information... but it wonQ&apos;Et work still for me... IQ&apos;Eve downloaded your inf file and tried several times to install this driver but without success... :-)
After plugging in the ht desire and undsuccessful driver installation I still have the Android Phone in the device manager but with the yellow exclamation mark... 

OS: XP, SP3

Any further tipps? Can I verify the number within the inf file (USB\VID_0BB4Q&amp;EPID_0C87Q&amp;EMI_01)?

Regards,
Sandro</what>
</comment>
<comment>
<author>sandro.r...@gmail.com</author>
<when>Mon, 11 Oct 2010 07:44:15 +0000</when>
<what>Hi again,
It worked after installing the htc-desire sync software from http://www.htc.com/ (it cames with the necessary drivers)... </what>
</comment>
<comment>
<author>philipp....@gmail.com</author>
<when>Sat, 16 Oct 2010 13:03:03 +0000</when>
<what>Thank you very much!</what>
</comment>
<comment>
<author>matw...@gmail.com</author>
<when>Mon, 17 Jan 2011 08:25:31 +0000</when>
<what>IQ&apos;Eve raised issue 14070 for the same issue with the Desire HD.  It would be nice if the manufactures were a bit ahead of the game here and added their new hardware IDs prior to customers burning hours in the zone of FAIL.
</what>
</comment>
<comment>
<author>aleksand...@gmail.com</author>
<when>Wed, 06 Apr 2011 11:23:23 +0000</when>
<what>Thanks. </what>
</comment>
</bug>
<bug>
<bugid>16493</bugid>
<title>Native Honeycomb video player fails with message Q&apos;ESorry, this video cannot be played.Q&apos;E on some .ts files.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Ryan.Mel...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 22:56:06 +0000</openedDate>
<description>Device: Asus eee Transformer Tablet Android: 3.0 (Honeycomb) When
attempting to play certain segments of an HTTP Live Stream the Android
native video player with fail with the message Q&apos;ESorry, this video cannot
be played.Q&apos;E either immediately or part way through the video. Most
segments encoded with the same settings work as expected. The files in
question are being encoded using VLC and the x264 library. These .ts
files that fail to play in the Android native video player seem to play
correctly on all other devices and players that IQ&apos;Eve tried, including
Android video players that \use software decoding (Using RockPlayer the
file will play when Q&quot;EUse Hardware DecodingQ&quot;E is disabled, but fail when
it is enabled). IQ&apos;Eve attached a bug report log, a logcat log of the
actual failure, and examples of working/non-working .ts files encoded as
part of the same job.</description>
<comment>
<author>Ryan.Mel...@gmail.com</author>
<when>Sun, 01 May 2011 23:17:55 +0000</when>
<what>Thought I should also include my VLC transcode parameters.</what>
</comment>
<comment>
<author>Ryan.Mel...@gmail.com</author>
<when>Fri, 17 Jun 2011 21:33:16 +0000</when>
<what>Still experiencing the same problem after upgrading to Android 3.1</what>
</comment>
<comment>
<author>myst...@gmail.com</author>
<when>Tue, 28 Jun 2011 10:41:27 +0000</when>
<what>Have you seen this thread in your searches? It seems to give a few caveats with High profile 3.1 videos with large amounts of reference frames.  Perhaps VLC can constrain this?

http://android.modaco.com/content/asus-eee-pad-transformer-transformer-modaco-com/340078/h-264-high-profile-video-that-plays/</what>
</comment>
<comment>
<author>Ryan.Mel...@gmail.com</author>
<when>Tue, 28 Jun 2011 15:55:03 +0000</when>
<what>IQ&apos;Ell take a look at that thread but the attached video that fails was encoded with Baseline Profile 3.1.</what>
</comment>
<comment>
<author>sarunte...@gmail.com</author>
<when>Fri, 01 Jul 2011 13:51:49 +0000</when>
<what>I am also facing the same issue. Is there any solution for the same.</what>
</comment>
</bug>
<bug>
<bugid>11131</bugid>
<title>Contacts Phone numbers dropping Q&apos;E+Q&apos;E symbol.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>mithu...@gmail.com</reportedBy>
<openedDate>Thu, 09 Sep 2010 17:07:35 +0000</openedDate>
<description>There are multiple issues involved, collectively forming one major and
serious issue reg contact no : 1). The facebook import of contacts drops
the Q&apos;E+Q&apos;E symbol in the phone number. Ex: instead of +91xxxx we have just
91xxxx though the Facebook contact has it with the Q&apos;E+Q&apos;E. 2). There is no
simple and straightforward way to Q&apos;ECopyQ&apos;E and Q&apos;ESelectQ&apos;E contact detail
text. The way to do this is by using the number in a call option and
copying from there. (There should be an easy way of copying the Facebok
number to the linked google contact!) 3). Perhaps the most serious issue
is the fact that while sending an SMS, (using handcent or the in built
messaging) the Q&apos;E+Q&apos;E symbol is dropped even though its present in the
linked google contact and is set as default!! Because of this message
sending fails! Pls resolve these issues! Phone - Galaxy s i9000 Version
- Eclair DDJ 4</description>
<comment>
<author>manuel.d...@gmail.com</author>
<when>Fri, 17 Dec 2010 13:44:07 +0000</when>
<what>I noticed missing Q&apos;E+Q&apos;Es too today. I exported all contacts to SD card did a hard reset and imported the contacts again. Now the leading Q&apos;E+Q&apos;Es are missing. I thought it happened because of the export/import. 
Base Lutea
Android 2.1 Update1</what>
</comment>
<comment>
<author>ume...@julysystems.com</author>
<when>Thu, 13 Jan 2011 13:37:57 +0000</when>
<what>This is happening to me too. I have the contactQ&apos;Es number added with the +91 in gmail contacts. When the contact gets merged with his facebook profile the same number entered in his facebook profile becomes default automatically and the number is without the +91. This is making the contact unusable. I cant make a call or send sms. IQ&apos;Em using Nexus S. IQ&apos;Em not able to make the number with the +91 default. HELP</what>
</comment>
</bug>
<bug>
<bugid>5388</bugid>
<title>Exchange E-Mail Sync - Need to sync All Items</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>A911...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 20:19:46 +0000</openedDate>
<description>The inability to sync All Items is causing a problem where one has older
messages containing data such as scheduals, phone lists, address lists,
technical data that have to be referenced on a daily basis. The Droid is
the first device I have used that will not allow syncQ&apos;Eing All- Items in
oneQ&apos;Es mailbox, including sub-folders. This has to be fixed ASAP as I
cannot continue using the Droid without the option much longer.</description>
<comment>
<author>elit...@gmail.com</author>
<when>Sat, 19 Dec 2009 00:56:24 +0000</when>
<what>To be clear, the sync feature needs to be extended to ALL folders (deleted, drafts, 
etc.)  I have more messages on my Droid that I accidentally deleted (due to 
proximity of return and delete key when in landscape view) than I can count.  Since 
we canQ&apos;Et undelete, syncing back to Outlook will allow management of all data.  I 
prefer this as I like to keep all sent e-mail items ...</what>
</comment>
</bug>
<bug>
<bugid>6602</bugid>
<title>Allow the option to change the Silencer slider in the lock screen to a Vibrate slider </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>VonDieFinsternis</reportedBy>
<openedDate>Thu, 11 Feb 2010 16:05:29 +0000</openedDate>
<description>Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If you do not have a lock pattern on, then you get two sliders
for your lock screen (android 2.1). One is to unlock the screen and the
other is to silence the phone (goes from Ring/vibrate to silence).
However I never have the need to silence my phone. I do have the need to
put it in vibrate and since the Nexus does not have a physical switch to
change it to vibrate (like the iPhone) then the only way to maker it
vibrate is by entering the phone and putting the volume rocker down till
it reaches Q&quot;EVibrateQ&quot;E. This is annoying. So please allow the option to
change that slider into Q&quot;EvibrateQ&quot;E, not just silence (I have missed a lot
of calls and notifications because I forgot that my phone was in
silence. If it was a vibrate slider, then that wouldnQ&apos;Et have happened).</description>
<comment>
<author>jackenne...@gmail.com</author>
<when>Thu, 29 Apr 2010 17:11:50 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=4625
Duplicate?</what>
</comment>
</bug>
<bug>
<bugid>13780</bugid>
<title>android SDK manager tool hangs parsing XML in update available packages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>edu...@dejongfrz.nl</reportedBy>
<openedDate>Thu, 06 Jan 2011 20:19:31 +0000</openedDate>
<description>In an attempt to install the SDK i get the error below as reported on
STDERR while the u/i panel (modal dialog) Q&quot;ELoading SourceQ&quot;E hangs with
the progress state shown as Parse XML. The Cancel button in the dialog
has no effect. Apart from the U/I bug in not handling the exception,
this looks like a mismatch on the XERXES package version, and i would
appreciate info on what versions to use. Or on suggestions what I can do
to correct this. Regards Eduard ----------- MacBook:tools eduard$ sh
android Starting Android SDK and AVD Manager No command line parameters
provided, launching UI. See Q&apos;Eandroid --helpQ&apos;E for operations from the
command line. Exception in thread Q&quot;ELoading SourceQ&quot;E
java.lang.AbstractMethodError:
org.apache.xerces.dom.DeferredElementNSImpl.getTextContent()Ljava/lang/String;
at
com.android.sdklib.internal.repository.SdkSource.parsePackages(SdkSource.java:692)
at
com.android.sdklib.internal.repository.SdkSource.load(SdkSource.java:419)
at
com.android.sdkuilib.internal.repository.RepoSourcesAdapter$TreeContentProvider$1.run(RepoSourcesAdapter.java:216)
at
com.android.sdkuilib.internal.tasks.ProgressTask$1.run(ProgressTask.java:135)</description>
<comment>
<author>knoefe...@gmail.com</author>
<when>Thu, 28 Apr 2011 07:26:49 +0000</when>
<what>Same Problem! Anybody knows how to get it running? I only have the error on my WinXP system; on Mac OS 10.6 everything works fine...
Regards,
Klemens</what>
</comment>
<comment>
<author>a.frull...@gmail.com</author>
<when>Sun, 15 May 2011 09:07:02 +0000</when>
<what>Same error on Win7 Pro... no answers on a possible workaround?</what>
</comment>
<comment>
<author>keiji.ariyama</author>
<when>Sun, 05 Jun 2011 10:39:42 +0000</when>
<what>AbstractMethodError donQ&apos;Et occur normally.

The error is caused by XmlParser libraries were incompatible.

Have you set XmlParser library to CLASSPATH? (e.g. Xerces, crimson, SAX and so on)

Have you added the libraries to your JRE lib folder?

If so, unset CLASSPATH environment variables or remove library from lib folder.
</what>
</comment>
<comment>
<author>edu...@dejongfrz.nl</author>
<when>Tue, 01 Nov 2011 13:32:46 +0000</when>
<what>Thanks for the suggestion.

An empty CLASSPATH or one that points to the most recent Xerces jar does work.

The original problem was caused by an outdated jar in the java extensions directory. 
</what>
</comment>
</bug>
<bug>
<bugid>5817</bugid>
<title>-XX:+AggressiveOpts is too aggressive and breaks dx</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-10-28T18:05:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>8</stars>
<reportedBy>jcscoob...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 00:23:27 +0000</openedDate>
<description>Overview -------- Right before Christmas, I was trying to optimize
Eclipse to run faster so I started doing some research on JVM tuning. I
updated my eclipse.ini to be exactly like the link mentioned in step one
below. The enhancements made a huge improvement in Eclipse performance
and responsiveness but when I got back from holiday, all of the sudden
an unchanged Android project and Android environment started producing
errors when building, when previously all was building just fine. IQ&apos;Eve
traced it down to the Q&quot;E-XX:+AggressiveOptsQ&quot;E vmarg IQ&apos;Eve configured in my
eclipse.ini AND having a jar on your projectQ&apos;Es build path although IQ&apos;Em
not 100% sure why. I had another person using a different environment
verify that this was in fact reproducible before reporting. WhatQ&apos;Es weird
is this vmarg has no impact on projects that do not have third-party jar
files referenced on the projectQ&apos;Es build path. So you could have a Hello
World Android app build fine with that vmarg present as long as you do
not have a third-party jar on your build path but once you add any jar
to the same projectQ&apos;Es build path and clean build, you should reproduce
this problem. Steps to reproduce ------------------ 1) Modify your
eclipse.ini to be similar to the one here:
http://www.thoughtspark.org/eclipse.ini (Make sure the
-XX:+AggressiveOpts is there at minimum) 2) Open Eclipse 3) Create a new
Android project (For grins, go ahead and make sure the project builds,
just in case) 4) Add a jar to your projectQ&apos;Es build path (Any jar should
do) 5) Clean and build your project Expected Results ----------------
Your Q&lt;EapplicationQ&gt;E.apk should be produced Actual Results --------------
The project fails to build and you get errors: [Q&lt;EtimestampQ&gt;E -
Q&lt;EapplicationQ&gt;E] trouble writing output: null [Q&lt;EtimestampQ&gt;E -
Q&lt;EapplicationQ&gt;E]Conversion to Dalvik format failed with error 2
Environment Information ----------------------- OS: OS X Snow Leopard
(10.6.2) JVM: 1.6.0_17 (I also tried with 1.5.0_19) Eclipse: 3.5 Android
Plugin: 0.9.5 Android SDK: It appears to be any/all (I tried with 1.5,
1.6, 2.0 and 2.0.1 with and without Google APIs)</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 05 Jan 2010 01:06:11 +0000</when>
<what></what>
</comment>
<comment>
<author>herri...@gmail.com</author>
<when>Tue, 05 Jan 2010 19:22:15 +0000</when>
<what>Verified on the following environment:

OS: Ubuntu 9.10
JVM: 1.6.0_16
Eclipse: Eclipse Platform 3.5.1.M20090917-0800
Android Plugin: Android Development Tools 0.9.5.v200911191123-20404</what>
</comment>
<comment>
<author>Kosi2801@gmail.com</author>
<when>Fri, 15 Jan 2010 16:00:03 +0000</when>
<what>Confirmed for following environment:

OS: WinXP-SP3
JVM: 1.6.0_18-b07
Eclipse: Eclipse Galileo 3.5.1, M20090917-0800
Android Plugin: ADT 0.9.5.v200911191123-20404

The only jar on my buildpath is the android.jar</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:37 +0000</when>
<what></what>
</comment>
<comment>
<author>whiteth...@gmail.com</author>
<when>Sun, 09 Jan 2011 20:25:51 +0000</when>
<what>Confirmed on:

Ubuntu 10.10 x86
Sun JDK 1.6.0_20
Eclipse 3.6.1 M20100909-0800
ADT 8.0.1.v201012062107-82219</what>
</comment>
<comment>
<author>xhuman...@gmail.com</author>
<when>Sun, 16 Jan 2011 13:00:03 +0000</when>
<what>confirm on

Gentoo x86_64
Sun JDK 1.6.0.23 (x86_64)
Eclipse Helios 20100917-0705 (x86_64)
ADT for platform 2.1-2.2

on clean project with only android.jar all work -XX:+AggressiveOpts
error after add external libs
</what>
</comment>
<comment>
<author>scott...@gmail.com</author>
<when>Wed, 11 May 2011 16:40:26 +0000</when>
<what>Confirmed with 2.3.3 API Demo on

Ubuntu x86_64
Sun JDK 1.6.0_25
Eclipse Helios SR2 64-bit
ADT 10.0.1

and 

OS X 10.6.7
JVM 1.6.0_24
Eclipse Helios SR2 64-bit
ADT 10.0.1</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Sat, 18 Jun 2011 01:13:46 +0000</when>
<what>Looks like a bug in dx.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 28 Oct 2011 17:56:27 +0000</when>
<what>The exception hiding behind Q&quot;Etrouble writing output: nullQ&quot;E is this:

com.android.dx.util.ExceptionWithContext
	at com.android.dx.util.ExceptionWithContext.withContext(ExceptionWithContext.java:46)
	at com.android.dx.dex.file.MixedItemSection.placeItems(MixedItemSection.java:321)
	at com.android.dx.dex.file.DexFile.toDex0(DexFile.java:543)
	at com.android.dx.dex.file.DexFile.toDex(DexFile.java:216)
	at com.android.dx.command.dexer.Main.writeDex(Main.java:574)
	at com.android.dx.command.dexer.Main.run(Main.java:218)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at com.android.ide.eclipse.adt.internal.build.DexWrapper.run(DexWrapper.java:179)
	at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:729)
	at com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:602)
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
	at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
	at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
	at org.eclipse.core.internal.resources.Project.build(Project.java:124)
	at com.android.ide.eclipse.adt.internal.project.ProjectHelper.build(ProjectHelper.java:869)
	at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:146)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:928)
	at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1132)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.UnsupportedOperationException
	at java.util.AbstractMap$SimpleImmutableEntry.setValue(AbstractMap.java:726)
	at com.android.dx.dex.file.CatchStructs.encode(CatchStructs.java:152)
	at com.android.dx.dex.file.CodeItem.place0(CodeItem.java:211)
	at com.android.dx.dex.file.OffsettedItem.place(OffsettedItem.java:242)
	at com.android.dx.dex.file.MixedItemSection.placeItems(MixedItemSection.java:312)
	... 27 more
...while placing CodeItem{com.example.android.apis.app.ActionBarActionProviderActivity.copyPrivateRawResuorceToPubliclyAccessibleFile:()V}
...while writing section 7</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 28 Oct 2011 18:05:36 +0000</when>
<what>ItQ&apos;Es a common bug with -XX:+AggressiveOpts.

  http://google.com/search?q=AggressiveOpts+AbstractMap%24SimpleImmutableEntry
  http://issues.hudson-ci.org/browse/HUDSON-7511
  http://issues.hudson-ci.org/browse/HUDSON-7159
  https://issues.apache.org/jira/browse/FELIX-3020

The fix is easy: donQ&apos;Et use -XX:+AggressiveOpts.</what>
</comment>
</bug>
<bug>
<bugid>13599</bugid>
<title>Possibility to set default contact type</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>27</stars>
<reportedBy>lillil...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 00:56:16 +0000</openedDate>
<description>When creating a new contact I need to change the type to gmail in order
for it to sync to my gmail account. Please allow a setting similar to
issue 3920 in order for gmail to be the default account for contacts;
separate from the issue of not being able to edit this option once
saved, apart from exporting all to sd card then importing all to sim as
gmail</description>
<comment>
<author>natwestb...@gmail.com</author>
<when>Sat, 07 May 2011 03:42:19 +0000</when>
<what>My father who does not understand the concept of accounts went and saved his contacts hitting the save button not realizing he need to select GMAIL acct first. Before saving. Took phone to verizon they did hard factory reset and lost all his data because it was not backed up. You try explaing to a 70 year old, accounts backup and how they work its like talking to a wall. Get this fixed for both calendars and contacts let us select a default account to save or info to. Not Tmobile, not Phone etc. But the one we want like Gmail</what>
</comment>
<comment>
<author>rkor...@gmail.com</author>
<when>Sun, 05 Jun 2011 22:48:39 +0000</when>
<what>i donQ&apos;Et want to clickclickclick when i save new contact! i just want ONE CLICK!</what>
</comment>
<comment>
<author>irit...@gmail.com</author>
<when>Fri, 10 Jun 2011 11:53:23 +0000</when>
<what>I had the same problem.
I just couldnQ&apos;Et believe the default type of contact canQ&apos;Et be changed.
This is a basic need. And I guess not so hard to do task.
Oded</what>
</comment>
<comment>
<author>jonesw...@gmail.com</author>
<when>Mon, 27 Jun 2011 14:43:30 +0000</when>
<what>seriously. This is an annoyance that should be fixed.</what>
</comment>
<comment>
<author>shmulikm...@gmail.com</author>
<when>Sun, 03 Jul 2011 14:27:34 +0000</when>
<what>+1. setting google to default is very usefull feature!</what>
</comment>
<comment>
<author>caharri...@gmail.com</author>
<when>Mon, 18 Jul 2011 20:26:40 +0000</when>
<what>Dell Streak 5 (Dell Mini 5)
Android Version 2.2.2
Kernal Version 2.6.32.9-perf
Build Number 15609

I know some users with other devices (like Galaxy S) that also run 2.2 are able to change the default in a contact settings menu that my phone doesnQ&apos;Et have.  This may be the phone manufacturerQ&apos;Es arena.</what>
</comment>
<comment>
<author>da...@djhall.com</author>
<when>Tue, 09 Aug 2011 18:08:05 +0000</when>
<what>I just switched from an iPhone, and I spent at least an hour trying to figure out how to move a contact to a new group and how to set the default group for new contacts.  I canQ&apos;Et believe this feature doesnQ&apos;Et exist!</what>
</comment>
<comment>
<author>sureshle...@gmail.com</author>
<when>Wed, 12 Oct 2011 22:46:01 +0000</when>
<what>I unlocked the phone I do not want tmobile account as a Contact type. It has to be fixed</what>
</comment>
<comment>
<author>ericch...@gmail.com</author>
<when>Thu, 27 Oct 2011 05:28:58 +0000</when>
<what>If you are only using Google contacts, go to View and uncheck Q&apos;EPhoneQ&apos;E or Q&apos;ESimQ&apos;E. 
Next time you try to add a new contact, itQ&apos;Ell default to Google, since you are not using phone or sim contacts.
</what>
</comment>
<comment>
<author>romman1...@gmail.com</author>
<when>Thu, 27 Oct 2011 05:43:25 +0000</when>
<what>2errich: already done - no luck, still default is Q&quot;EPhone (LG PC Suite)Q&quot;E. LG P500.</what>
</comment>
<comment>
<author>wojni...@gmail.com</author>
<when>Thu, 27 Oct 2011 06:28:12 +0000</when>
<what>It doesnt work for me either.</what>
</comment>
</bug>
<bug>
<bugid>9656</bugid>
<title>Library projects donQ&apos;Et support custom XML attributes for custom classes.</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>116</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 18:19:43 +0000</openedDate>
<description>Having custom attribute (in attrs.xml) in library project leads to
compilation fail of the project dependent of that library. I.e.: MyLib
project (library) AndroidManifest.xml: Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.mycompany.test.libQ&quot;E android:versionCode=Q&quot;E1Q&quot;E
android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E ... Q&lt;E/manifestQ&gt;E res/layout/main.xml: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/ androidQ&quot;E
xmlns:my=Q&quot;Ehttp://schemas.android.com/apk/res/ com.mycompany.test.libQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;Ecom.mycompany.test.lib.MyWidget
android:id=Q&quot;E@+id/my_widgetQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E my:customValue=Q&quot;E324Q&quot;E/Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E res/values/attrs.xml: Q&lt;EresourcesQ&gt;E Q&lt;Edeclare-styleable
name=Q&quot;EMyWidgetQ&quot;EQ&gt;E Q&lt;Eattr name=Q&quot;EcustomValueQ&quot;E format=Q&quot;EintegerQ&quot;E/Q&gt;E
Q&lt;E/declare-styleableQ&gt;E Q&lt;E/resourcesQ&gt;E And there are nothing in TestApp
except AndroidManifest.xml: Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.mycompany.test.appQ&quot;E android:versionCode=Q&quot;E1Q&quot;E
android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E ... Q&lt;E/manifestQ&gt;E And aapt says that
res/layout/main.xml:13: error: No resource identifier found for
attribute Q&apos;EcustomValueQ&apos;E in package Q&apos;Ecom.mycompany.test.libQ&apos;E</description>
<comment>
<author>gueei....@gmail.com</author>
<when>Thu, 13 Jan 2011 03:15:28 +0000</when>
<what>And I would like it to accept .jar as library with custom views, custom styleable attributes. </what>
</comment>
<comment>
<author>benjami...@gmail.com</author>
<when>Wed, 19 Jan 2011 19:40:28 +0000</when>
<what>Is there any way to have custom view classes in a library, that use custom attributes?  Even a kludge like having the custom attributes defined in each application that uses the library instead of in the library itself?</what>
</comment>
<comment>
<author>gueei....@gmail.com</author>
<when>Thu, 20 Jan 2011 00:29:32 +0000</when>
<what>If thatQ&apos;Es library, it is possible. Just follow the instruction stated here: http://developer.android.com/guide/developing/eclipse-adt.html#libraryProject. The only problem is you cannot compile your library as a jar, since the R that you defined in library: com.library.R.* will automatically became com.application.R.*; </what>
</comment>
<comment>
<author>joe.bowb...@gmail.com</author>
<when>Wed, 16 Mar 2011 03:21:37 +0000</when>
<what>Is there a workaround?</what>
</comment>
<comment>
<author>urban.ra...@gmail.com</author>
<when>Wed, 16 Mar 2011 06:44:52 +0000</when>
<what>Yes, you need to copy all XML files with custom attributes to dependent projects and change package name in the xmlns declaration.</what>
</comment>
<comment>
<author>gfw.vic...@gmail.com</author>
<when>Fri, 01 Apr 2011 14:05:11 +0000</when>
<what>Same problem, I have to move attrs.xml from library project to main project.
Hope it will be resolved as soon.</what>
</comment>
<comment>
<author>alessand...@gmail.com</author>
<when>Fri, 01 Apr 2011 14:11:59 +0000</when>
<what>Same issue here. So much frustrating. Please fix it asap.</what>
</comment>
<comment>
<author>jazz...@gmail.com</author>
<when>Fri, 01 Apr 2011 14:25:38 +0000</when>
<what>Please fix it asap.</what>
</comment>
<comment>
<author>gfw.vic...@gmail.com</author>
<when>Sat, 02 Apr 2011 02:12:00 +0000</when>
<what>It seems worked, I donQ&apos;Et know what happend, but it worked. Now attrs.xml is in Library project, and I add it into main project by (Project Properties -Q&gt;E Android -Q&gt;E Library -Q&gt;E Add), Please donQ&apos;Et use Build Path. In fact eclipse adt will create new source folder for the library project automatically, and code will auto sync.</what>
</comment>
<comment>
<author>1gravity...@gmail.com</author>
<when>Sat, 02 Apr 2011 18:24:36 +0000</when>
<what>It still doesnQ&apos;Et work.
ThereQ&apos;Es only one real workaround and thatQ&apos;Es copying all resource files that use custom attributes to the main project(s) and changing the namespace to the projectQ&apos;Es namespace.
</what>
</comment>
<comment>
<author>ievgenii...@gmail.com</author>
<when>Sun, 05 Jun 2011 23:59:45 +0000</when>
<what>IQ&apos;Eve submitted a patch several weeks ago that fixes this issue (it has not been accepted yet). It can be found here: https://review.source.android.com/#change,23097. 

Also more details about the patch in my post: http://devmaze.wordpress.com/2011/05/22/the-case-of-android-libraries-and-custom-xml-attributes-part-2/.

</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 02:53:03 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 02:54:41 +0000</when>
<what>Thanks for the patch btw. Dianne seems ok with it so IQ&apos;Ell integrate it soon after r12 stabilize.</what>
</comment>
<comment>
<author>harshad...@gmail.com</author>
<when>Sat, 09 Jul 2011 18:47:09 +0000</when>
<what>r12 is out. A patch is already available. 31 people have starred this issue. Can we have this soon please?</what>
</comment>
<comment>
<author>urban.ra...@gmail.com</author>
<when>Mon, 11 Jul 2011 12:56:01 +0000</when>
<what>Seems thereQ&apos;Es another problem connected to custom attributes and library projects. LetQ&apos;Es assume we have a custom attribute defined:

res/values/attrs.xml:
Q&lt;EresourcesQ&gt;E
       Q&lt;Edeclare-styleable name=Q&quot;EMyWidgetQ&quot;EQ&gt;E
               Q&lt;Eattr name=Q&quot;EcustomValueQ&quot;E format=Q&quot;EintegerQ&quot;E/Q&gt;E
       Q&lt;E/declare-styleableQ&gt;E
Q&lt;E/resourcesQ&gt;E

And we want to create a style and set a default value for this attribute inside this style. IQ&apos;Eve found the only way to achieve this:

res/values/styles.xml
Q&lt;EresourcesQ&gt;E
       Q&lt;Estyle name=Q&quot;EMyWidgetQ&quot;E parent=Q&quot;E@android:style/WidgetQ&quot;EQ&gt;E
               Q&lt;Eitem name=Q&quot;Ecom.mycompany.test.lib:customValueQ&quot;EQ&gt;E1Q&lt;E/itemQ&gt;E
       Q&lt;E/styleQ&gt;E
Q&lt;E/resourcesQ&gt;E

So we have to specify a qualified attribute name and wonQ&apos;Et work in the application (assuming that appQ&apos;Es package name differs from libQ&apos;Es one) because of the following error: No resource found that matches the given name: attr Q&apos;Ecom.mycompany.test.lib:customValueQ&apos;E.

If IQ&apos;Em right then auto-namespaces must be supported in styles too.</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Sun, 24 Jul 2011 17:13:38 +0000</when>
<what>This is a real blocker for driving open source library projects in the community. Any chance this will get fixed with tools r13?</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Mon, 25 Jul 2011 21:32:57 +0000</when>
<what>I actually found a workaround that does not involve copying around files. The only requirement is to use a custom XML namespace. I completely forgot that I was using this workaround in the Droid-Fu library for about 2 years now... I gistQ&apos;Eed it here: https://gist.github.com/1105281

Note that this will require your libraryQ&apos;Es users to change the XML namespace prefix binding if you should decide to go with styled attributes once this issue gets fixed.</what>
</comment>
<comment>
<author>gueei....@gmail.com</author>
<when>Mon, 25 Jul 2011 23:19:21 +0000</when>
<what>Well, in my android binding I was using the same approach as you do - custom
namespace. The only problem is you lose the automatic syntax checking during
design time.</what>
</comment>
<comment>
<author>gborl...@gmail.com</author>
<when>Tue, 26 Jul 2011 20:37:46 +0000</when>
<what>Kaeppler, could you please expand on the detail of how to implement your workaround? Do you also need to change the namespace in the XML layout file which implements the layout for the custom widget?</what>
</comment>
<comment>
<author>wolfram....@gmail.com</author>
<when>Thu, 28 Jul 2011 06:32:56 +0000</when>
<what>I might have just found quite a simple work-arround:
Steps:
1. define a String resource in the library project with your library package:
 Q&lt;Estring name=Q&quot;ENSQ&quot;EQ&gt;Ehttp://schemas.android.com/apk/res/com.company.yourLIBRARYprojectQ&lt;E/stringQ&gt;E
2. define the same resource for your app project with your app package: 
Q&lt;Estring name=Q&quot;ENSQ&quot;EQ&gt;Ehttp://schemas.android.com/apk/res/com.company.yourAPPprojectQ&lt;E/stringQ&gt;E

3. replace all custom namespace definitions in library and app project with 
 xmlns:custom=Q&quot;E@string/NSQ&quot;E 
(instead of xmlns:custom=Q&quot;Ehttp://schemas.android.com/apk/res/com.company.yourLIBRARYprojectQ&quot;E and xmlns:custom=Q&quot;Ehttp://schemas.android.com/apk/res/com.company.yourAPPprojectQ&quot;E 
)
Attributes can now be called the normal way custom:attribute =Q&quot;EvalueQ&quot;E
</what>
</comment>
<comment>
<author>ievgenii...@gmail.com</author>
<when>Sat, 30 Jul 2011 19:27:41 +0000</when>
<what>The Q&lt;Estring name=Q&quot;ENSQ&quot;EQ&gt;E approach doesnQ&apos;Et work, because aapt doesnQ&apos;Et expand string resources in namespace definitions. So basically xmlns:custom=Q&quot;E@stirng/NSQ&quot;E results in namespace Q&quot;E@stirng/NSQ&quot;E, and not in Q&quot;Ehttp://schemas.android.com/apk/res/...Q&quot;E

The workaround with getAttributeValue/getAttributeResourceValue works. But is not that usable because developer needs to manually parse and verify integers, floats, dimensions, colors, enums, etc. Also manual handling should be implemented when resource may be in multiple formats (like for cases format=Q&quot;Estring|referenceQ&quot;E). Plus developer must verify whether correct type of resource id is specified (i.e. @string/text instead of @integer/value).

So overall, workaround works but needs quite a lot of manual handling. Plus no compile-time check is done when resources are compiled by aapt.</what>
</comment>
<comment>
<author>wolfram....@gmail.com</author>
<when>Sat, 30 Jul 2011 19:34:37 +0000</when>
<what>@ievgenii
Tested my workarround with xmlns:custom=Q&quot;E@stirng/NSQ&quot;E in my project. Both, library and app, compile correctly with sdk r12. 

</what>
</comment>
<comment>
<author>ievgenii...@gmail.com</author>
<when>Sat, 30 Jul 2011 19:44:56 +0000</when>
<what>@wolfram, it compiles, but doesnQ&apos;Et work at runtime. I actually tried this workaround some time ago and re-tested one more time today just to be sure. 

The compilation goes fine, because aapt only verifies attributes if they are from one of three namespaces listed in XmlNode.cpp (http://codesearch.google.com/codesearch/p?hl=en#cZwlSNS7aEw/frameworks/base/tools/aapt/XMLNode.cpp): 

const char* const RESOURCES_ROOT_NAMESPACE = Q&quot;Ehttp://schemas.android.com/apk/res/Q&quot;E;
const char* const RESOURCES_ANDROID_NAMESPACE = Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E;
const char* const RESOURCES_ROOT_PRV_NAMESPACE = Q&quot;Ehttp://schemas.android.com/apk/prv/res/Q&quot;E;</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Tue, 02 Aug 2011 19:23:15 +0000</when>
<what></what>
</comment>
<comment>
<author>tiago...@gmail.com</author>
<when>Fri, 19 Aug 2011 19:51:23 +0000</when>
<what>works for me, thanks a lot!
My Solution:
An example of a boolean attribute.
XML:
xmlns:my_ns=Q&quot;EnamespaceQ&quot;E

my_ns:my_attribute=Q&quot;EtrueQ&quot;E

CODE:
public class myClass{
public myClass(Context context, AttributeSet attrs) {
     super(context, attrs);
     
     boolean myAtribute = attrs.getAttributeBooleanValue(Q&quot;EnamespaceQ&quot;E, Q&quot;Emy_attributeQ&quot;E, false);
}
}
</what>
</comment>
</bug>
<bug>
<bugid>179</bugid>
<title>ListView and Gallery become focusable when underlying data changes</title>
<status>Released</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2008-02-07T22:07:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>proofsr...@gmail.com</reportedBy>
<openedDate>Mon, 04 Feb 2008 04:07:38 +0000</openedDate>
<description>Changes the the data underlying a Gallery or ListView causes the
isFocusable value to change from false to true when the change is
notified through either the ContentObserver or DataSetObserver
interfaces. Changing the underlying data does not seem like it should
affect the focus settings for the device. Both devices share the same
ChangeObserver, where the code causing this issue probably resides. The
code at the bottom of this post demonstrates this issue when placed
inside an empty activity. The results in the log when run are I/(2186):
gallery.isFocusable=false I/(2186): sending change notification to class
android.widget.AdapterView$ChangeObserver I/(2186):
gallery.isFocusable=true I/(2186): list.isFocusable=false I/(2186):
sending change notification to class
android.widget.AdapterView$ChangeObserver I/(2186):
list.isFocusable=true
/*************************************************** CODE BEGIN
*************************************************/ @Override protected
void onCreate(Bundle icicle) { super.onCreate(icicle);
testGallery(this); testList(this); } static void testList(Context c) {
ListView l = new ListView(c); TestAdapter a = new TestAdapter();
l.setAdapter(a); l.setFocusable(false); Log.i(null, Q&quot;Elist.isFocusable=Q&quot;E
+ l.isFocusable()); a.change(new long[]{271828182, 314159265});
Log.i(null, Q&quot;Elist.isFocusable=Q&quot;E + l.isFocusable()); } static void
testGallery(Context c) { Gallery g = new Gallery(c); TestAdapter a = new
TestAdapter(); g.setAdapter(a); g.setFocusable(false); Log.i(null,
Q&quot;Egallery.isFocusable=Q&quot;E + g.isFocusable()); a.change(new
long[]{271828182, 314159265}); Log.i(null, Q&quot;Egallery.isFocusable=Q&quot;E +
g.isFocusable()); } static class TestAdapter implements SpinnerAdapter,
ListAdapter { ContentObserver cObserver; DataSetObserver dObserver;
long[] values = new long[]{271828182}; public void change(long[] values)
{ Log.i(null, Q&quot;Esending change notification to Q&quot;E + cObserver.getClass());
this.values = values; cObserver.onChange(false); dObserver.onChanged();
} public View getDropDownView(int position, View convertView, ViewGroup
parent) { return null; } public View getMeasurementView(ViewGroup arg0)
{ return null; } public int getCount() { return values.length; } public
Object getItem(int position) { return values[position]; } public long
getItemId(int position) { return values[position]; } public int
getNewSelectionForKey(int currentSelection, int keyCode, KeyEvent event)
{ return currentSelection; } public View getView(int position, View
convertView, ViewGroup parent) { return null; } public void
registerContentObserver(ContentObserver observer) { cObserver =
observer; } public void registerDataSetObserver(DataSetObserver
observer) { dObserver = observer; } public boolean stableIds() { return
true; } public void unregisterContentObserver(ContentObserver observer)
{ } public void unregisterDataSetObserver(DataSetObserver observer) { }
public boolean areAllItemsSelectable() { return true; } public boolean
isSelectable(int arg0) { return true; } }
/*************************************************** CODE END
*************************************************/</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 04 Feb 2008 17:08:15 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 19:18:01 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 22:07:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>8226</bugid>
<title>Battery usage monitor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jwin....@gmail.com</reportedBy>
<openedDate>Sun, 09 May 2010 00:34:47 +0000</openedDate>
<description>On the android default system tool for battery monitoring there is a
timer on the top for giving the amount of time since unplugged, it is
reset by turning the phone on and off, even if the phone is not plugged
in. This indicator should probably give the amount of time since the
phone has been unplugged.</description>
<comment>
<author>theloginwithnoname@gmail.com</author>
<when>Fri, 04 Jun 2010 09:14:11 +0000</when>
<what>I second this bug report, however I think it should be renamed:

   Battery use is stated as Q&quot;E...since unpluggedQ&quot;E when figures refer to Q&quot;E...since bootQ&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>17497</bugid>
<title>Wi-Fi only tablets - Cell Stanby using battery resources on Honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>42</stars>
<reportedBy>zem...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 14:14:16 +0000</openedDate>
<description>I have an Acer Iconia A500 with Honeycomb 3.0.1 that is wi-fi only. Will
there be an update for wi-fi only tablets to stop cell standby from
constantly using battery resources? It doesnQ&apos;Et seem like it uses much of
the battery but with a tablet, every little bit helps. Can someone tell
me if this is something that is being researched and will be resolved
with an update to wi-fi only tablets? IQ&apos;Eve reviewed numerous tablet
forums and this is not just on Acer tablets this is global on all
tablets from what I can see. I know and understand the OS was developed
for mobile application, however if we only have wi-fi and no cell
card... Can this be looked and and PLEASE release an update to disable
this on wi-fi only tablets? You will make all of us wi-fi only tablet
owners very happy IQ&apos;Em sure. Thanks, Always include: Device: Acer Iconia
A500 Carrier:n/a Country / Language:US/English OS / Browser / build
number (if applicable):Default</description>
<comment>
<author>zem...@gmail.com</author>
<when>Thu, 09 Jun 2011 23:08:14 +0000</when>
<what>Please can someone help...  IQ&apos;Em sure there has got to be something you guys or someone can do or offer...  Thank you,</what>
</comment>
<comment>
<author>pospish...@gmail.com</author>
<when>Sun, 19 Jun 2011 07:10:01 +0000</when>
<what>I have similar issue. And there are a LOT more users with same problem out there (xoom, acer iconia tab, Samsung...etc). Just google Q&quot;Ecell standbyQ&quot;E.
I have around 20% battery life drained by Q&quot;ECell standbyQ&quot;E on my wifi-only tablet and Airplane mode DOES NOT help at all. Please look into this, as a programmer I do think itQ&apos;Es a no-brainer bug.

Device: Acer Iconia A500
Country: Ukraine
OS / Browser / build number (if applicable): 3.0.1</what>
</comment>
<comment>
<author>hreal...@gmail.com</author>
<when>Sun, 19 Jun 2011 16:29:17 +0000</when>
<what>Just purchased the tablet yesterday and having the same issue. For all intents you would think the 3/2G functionality would be removed from a build that is wifi only.</what>
</comment>
<comment>
<author>Jin.Mao...@gmail.com</author>
<when>Mon, 20 Jun 2011 08:15:06 +0000</when>
<what>Got the same problem here. is there a way of disabling that service?
Thanks</what>
</comment>
<comment>
<author>zem...@gmail.com</author>
<when>Mon, 20 Jun 2011 12:13:19 +0000</when>
<what>I think the only option we have is to find and post a link to this report on any and all Android Tablet forums we can find... Just make sure we post either a new thread or if there is one already existing on that forum regarding cell standby, we post there.  If we get everyone to post and support this bug report... it will go a long way to maybe get some action on this issue.  I started this post and 3 or 4 other posts on other google sites and this is the only one that has been posted to and IQ&apos;Eve seen no responses from google on any of them... 

So hopefully we can make a difference... 
Thanks,

</what>
</comment>
<comment>
<author>afurz...@gmail.com</author>
<when>Mon, 20 Jun 2011 12:19:07 +0000</when>
<what>Same exact problem with my Acer Iconia A500. Please fix Google!</what>
</comment>
<comment>
<author>Austen1...@gmail.com</author>
<when>Mon, 20 Jun 2011 20:50:18 +0000</when>
<what>Having the same issue on my a500:

Device: Acer Iconia A500
Carrier:n/a
Country / Language:US/English
OS / Browser / build number (if applicable):Default
</what>
</comment>
<comment>
<author>fordhamf...@gmail.com</author>
<when>Mon, 20 Jun 2011 22:21:37 +0000</when>
<what>Same here, and it serves no purpose.  Please address.  Thank you.</what>
</comment>
<comment>
<author>david.ro...@gmail.com</author>
<when>Wed, 22 Jun 2011 00:20:23 +0000</when>
<what>Have the same problem. Hope its not shortening my battery life expectancy. </what>
</comment>
<comment>
<author>sanien...@gmail.com</author>
<when>Thu, 23 Jun 2011 07:54:57 +0000</when>
<what>Yup same same. Please add a function that automatically disable cell when it detect the tablet as a WIFI only. </what>
</comment>
<comment>
<author>GF4...@gmail.com</author>
<when>Fri, 24 Jun 2011 04:36:21 +0000</when>
<what>same problem here, please fix </what>
</comment>
<comment>
<author>vedad.ca...@gmail.com</author>
<when>Fri, 24 Jun 2011 07:13:55 +0000</when>
<what>please fix</what>
</comment>
<comment>
<author>wricha...@chccs.k12.nc.us</author>
<when>Sat, 25 Jun 2011 03:34:18 +0000</when>
<what>I bought my A500 today and I noticed that right off the bat. Cell standby is eating around 15-20% of my battery.</what>
</comment>
<comment>
<author>necoate...@hotmail.com</author>
<when>Sat, 25 Jun 2011 04:32:24 +0000</when>
<what>I have the same issue with my A500, quite annoying,  please resolve!</what>
</comment>
<comment>
<author>gunter.h...@gmail.com</author>
<when>Sat, 25 Jun 2011 18:15:00 +0000</when>
<what>Please fix, I also got this problem with a Acer Iconia A500.</what>
</comment>
<comment>
<author>alsnow.s...@gmail.com</author>
<when>Sat, 25 Jun 2011 19:05:09 +0000</when>
<what>Please fix this problem Google here is your chance to really get some cred as the leader of tab os.And costumer relations</what>
</comment>
<comment>
<author>jkbudz...@gmail.com</author>
<when>Sun, 26 Jun 2011 01:27:01 +0000</when>
<what>Notion Ink Adam, and same problem. Cell Phone standby making battery life just ridiculous when in standby, and eating ridiculous amounts even when not. All we need is SOME function for tablets to enable us to shut cell phone standby OFF but keep wireless on. Please add this!</what>
</comment>
<comment>
<author>blaze...@gmail.com</author>
<when>Sun, 26 Jun 2011 15:58:36 +0000</when>
<what>same issue would like a fix so i can enjoy my tablet even more
</what>
</comment>
<comment>
<author>james...@gmail.com</author>
<when>Thu, 30 Jun 2011 06:10:49 +0000</when>
<what>I have the same problem. The Airplane mode doesnQ&apos;Et do anything....the cell standby mode is wasting so much power</what>
</comment>
<comment>
<author>ceiche...@gmail.com</author>
<when>Fri, 01 Jul 2011 10:52:04 +0000</when>
<what>Same problem, donQ&apos;Et wish to have to root to fix it, praying that this gets taken care of with HC 3.1?</what>
</comment>
<comment>
<author>jaybee1...@hotmail.com</author>
<when>Fri, 01 Jul 2011 12:24:43 +0000</when>
<what>Its happening to me as well - is this a real issue? The battery seems to be lasting a while. Would it get better if we had this fixed?</what>
</comment>
<comment>
<author>lehtomak...@gmail.com</author>
<when>Fri, 01 Jul 2011 13:47:11 +0000</when>
<what>Easy fix?
https://market.android.com/details?id=com.interphaze.AcerIconiaPhoneDisablerQ&amp;Efeature=more_from_developer</what>
</comment>
<comment>
<author>pospish...@gmail.com</author>
<when>Fri, 01 Jul 2011 16:20:27 +0000</when>
<what>** Requires root access **
It would cripple your system so it would fail on loading Phone module. Plus it will brick your device if you try to update it or reset to factory defaults. 
DoesnQ&apos;Et sound like a solution to me.</what>
</comment>
<comment>
<author>linetras...@gmail.com</author>
<when>Sun, 03 Jul 2011 18:07:46 +0000</when>
<what>Same problem here, PLEASE FIX!!!</what>
</comment>
<comment>
<author>11lanmar...@gmail.com</author>
<when>Tue, 05 Jul 2011 20:30:21 +0000</when>
<what>Tried airplane mode.  Not willing to start deleting/renaming files on tablet.</what>
</comment>
</bug>
<bug>
<bugid>6760</bugid>
<title>Unexpected check box is blinking when user set label in Gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eko...@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 16:46:10 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1) launch Gmail 2) Choose one message 3) Option
key Q&gt;E Change labels 4) Try checkQ&amp;Euncheck several check item - What
happened. other check box is blinking - What you think the correct
behavior should be. the only selected check item should be blinking
DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>3705</bugid>
<title>Calendar app should support tasks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1881</stars>
<reportedBy>hayden.stewart@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 18:56:10 +0000</openedDate>
<description>Browser desktop Google Calendar now natively supports tasks, but any
tasks I create there will not show up on the Android Calendar app.
Integrating tasks into the Android Calendar app would be very useful,
with the ability to create new ones and mark old ones as complete, but
at the very least letting us view the Calendar named Q&quot;ETasksQ&quot;E would be
nice.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:32:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:55:38 +0000</when>
<what></what>
</comment>
<comment>
<author>tzeljko</author>
<when>Fri, 08 Jan 2010 11:57:09 +0000</when>
<what>Please fix this now!</what>
</comment>
<comment>
<author>aliz...@gmail.com</author>
<when>Fri, 08 Jan 2010 11:59:17 +0000</when>
<what>Me and a fewother developers are eagerly waiting for this as well.</what>
</comment>
<comment>
<author>admwiggin</author>
<when>Sun, 17 Jan 2010 18:09:39 +0000</when>
<what>One thing IQ&apos;Eve noticed that is stupid about the Q&quot;ETasksQ&quot;E calendar on the desktop 
version is that it only adds tasks to your calendar that exist in the current list.  
If you switch lists they disappear.  Those should probably appear as separate 
Q&quot;ECalendarsQ&quot;E instead, especially on the phone, but for that to happen on the phone it 
would need to happen on the desktop version, so we can choose colors.  ;)

Just having a Google-sanctioned Tasks application on the phone would be better than 
the current situation.</what>
</comment>
<comment>
<author>jrohnk...@gmail.com</author>
<when>Tue, 09 Feb 2010 17:06:55 +0000</when>
<what>I agree. I have the Motorolla Droid and I am trying to intergrate into one device. 
It would be nice to have one app for both calendar and tasks.</what>
</comment>
<comment>
<author>praiseis...@gmail.com</author>
<when>Tue, 23 Feb 2010 18:53:00 +0000</when>
<what>I agree - why is this not possible as it has been available and usable for years on
the palm and windows mobile os?</what>
</comment>
<comment>
<author>pimmars...@gmail.com</author>
<when>Tue, 23 Feb 2010 21:34:05 +0000</when>
<what>IQ&apos;Em using my phone for business, incredible this is not possible.
any changes it will become possile any time soon?</what>
</comment>
<comment>
<author>ben.chet...@gmail.com</author>
<when>Wed, 24 Feb 2010 05:36:18 +0000</when>
<what>IQ&apos;Em using the HTC Tattoo - While it does not use the same Google Calendar app as other 
android phones, its HTC Sense calendar app syncs with google calendar - but does not 
allow anything more than the main calendar. I desperately need the ability to access 
additional calendars and Google tasks for successful use of Mobile Google Calendar.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 24 Feb 2010 07:03:30 +0000</when>
<what>I have tattoo too and I think itQ&apos;Es the same cal app as Hero. It works nicely with all my calendars. 
Firmware Android says v1.6...</what>
</comment>
<comment>
<author>james.mc...@gmail.com</author>
<when>Thu, 25 Feb 2010 22:54:36 +0000</when>
<what>Unbelievable that this is not supported, total thumbs down for android</what>
</comment>
<comment>
<author>ben.chet...@gmail.com</author>
<when>Fri, 26 Feb 2010 05:31:22 +0000</when>
<what>I should have specified - it does not show any of my shared calendars (which is one of 
the best things about google calendar), as well as not show tasks.</what>
</comment>
<comment>
<author>matthen...@gmail.com</author>
<when>Mon, 01 Mar 2010 17:55:01 +0000</when>
<what>Please Update!</what>
</comment>
<comment>
<author>georgebr...@gmail.com</author>
<when>Tue, 02 Mar 2010 07:17:39 +0000</when>
<what>HTC Sense Calendar app on the Hero running Android 1.5 supports multiple calendars
from multiple accounts of Google Calendar. It does this very well - perfectly, I
would say. Tasks is a separate Google (not Android) issue.</what>
</comment>
<comment>
<author>Machiel....@gmail.com</author>
<when>Tue, 02 Mar 2010 16:07:49 +0000</when>
<what>I totally agree it is weird that it is not possible yet</what>
</comment>
<comment>
<author>Zach...@gmail.com</author>
<when>Mon, 22 Mar 2010 01:03:28 +0000</when>
<what>Definitely a big deal that they get this fixed. I need to get to my google tasks from my phone.</what>
</comment>
<comment>
<author>ibrahim....@gmail.com</author>
<when>Mon, 22 Mar 2010 03:50:43 +0000</when>
<what>Try GTask</what>
</comment>
<comment>
<author>btk...@gmail.com</author>
<when>Mon, 22 Mar 2010 19:09:35 +0000</when>
<what>Please, Google fix this, otherwize I have to use my old HTC Wizard with WM6.5</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Mon, 22 Mar 2010 19:17:53 +0000</when>
<what>Should be there as on the web, including task.</what>
</comment>
<comment>
<author>mikoos...@gmail.com</author>
<when>Mon, 22 Mar 2010 19:23:20 +0000</when>
<what>ItQ&apos;Es really disheartening that this discussion has been open since August 2009 with no 
results</what>
</comment>
<comment>
<author>geypench...@gmail.com</author>
<when>Fri, 26 Mar 2010 09:51:44 +0000</when>
<what>Please make it possible</what>
</comment>
<comment>
<author>troy.mur...@gmail.com</author>
<when>Fri, 26 Mar 2010 12:17:42 +0000</when>
<what>IQ&apos;Ed like to see this as well.  Just in case everyone doesnQ&apos;Et know, you can still access your 
Google Tasks by going to http://mail.google.com/tasks/</what>
</comment>
<comment>
<author>konstant...@gmail.com</author>
<when>Fri, 26 Mar 2010 16:53:44 +0000</when>
<what>Please for Android 1.6 too. There are a lot of devices which have Android 1.6.</what>
</comment>
<comment>
<author>jiangdaiwei</author>
<when>Sat, 27 Mar 2010 18:31:04 +0000</when>
<what>Please fix this!!! </what>
</comment>
<comment>
<author>roesz...@gmail.com</author>
<when>Thu, 01 Apr 2010 17:36:59 +0000</when>
<what>Rather than post comments that sound rude...

Yes, I would like this available as well. The gTasks app is a decent alternative for
now, but since the Task List is part of Google Calendar/Gmail online, I would like to
see GoogleQ&apos;Es solution for this as well. Although IQ&apos;Ed have to say IQ&apos;Em not sure IQ&apos;Em
willing to pay for an app to sync with my Google Task list, but thatQ&apos;Es probably
because IQ&apos;Em spoiled by Google providing email, calendar and tasks online for FREE.
*hint hint folks*

Considering the way the Android is laid out, a separate app might be a better solution.

Yes please Google, add this feature in. The sooner the better, but IQ&apos;Em willing to be
patient especially since troy.murray gave a reasonable non-app alternative to
checking tasks.</what>
</comment>
</bug>
<bug>
<bugid>16766</bugid>
<title>Extend NotificationManager API to get read-only state of all status bar notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>impati...@gmail.com</reportedBy>
<openedDate>Thu, 12 May 2011 08:12:54 +0000</openedDate>
<description>Instead of having an application of mine try and reimplement polling for
events that would normally have triggered notifications from other
applications outside my control, it would be useful to extend the
NotificationManager API to be able to get a read-only view of the
current status bar notifications at the time. For example, if I want to
do something when an email has been received, instead of having to poll
on an email account to know whether a new email has been received, I can
poll the NotificationManager whether the notification has shown up as
well. (Alternatively, every status bar notification would trigger an
intent, and a broadcast receiver can be set up to do this instead.)</description>
</bug>
<bug>
<bugid>2499</bugid>
<title>The pause characters arre different in SQL function defined in PhoneNumberUtils.cpp Q&amp;E PhoneNumberUtils.java</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>smmun...@gmail.com</reportedBy>
<openedDate>Thu, 23 Apr 2009 22:29:49 +0000</openedDate>
<description>The pause character for phone numbers is Q&apos;E,Q&apos;E in the java code while it
is Q&apos;EpQ&apos;E in C++ code. This implies although numbers 18772224444,2701 and
18772224444 are equivalent the SQL function PHONE_NUMBERS_EQUAL does not
find them equal. Instead it finds 18772224444p2701 Q&amp;E 18772224444 equal.
the PhoneNumberUtils.cpp file should be as attached.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:32:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:38:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13232</bugid>
<title>The layout editorQ&apos;Es outline view needs drag Q&amp;E drop improvements</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2010-12-22T01:51:39.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>tnor...@google.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 00:40:41 +0000</openedDate>
<description>NOTE: This form is only for reporting feature requests in the
development tools (Emulator, DDMS, Eclipse support, ant scripts...). Use
the other templates for issues with Android itself. Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. The outline
currently offers some drag Q&amp;E drop but itQ&apos;Es really just mapping its
coordinates over to canvas coordinates and applying the drag Q&amp;E drop
processing over there. This makes it for example impossible to specify a
specific target view when the views are visually overlapping. We should
add dedicated tree-viewer drag Q&amp;E drop support there such that you get
custom insert lines -between- children, such that the drag operations
use whatever specific target view youQ&apos;Eve dropped on, etc.</description>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 17 Dec 2010 16:07:19 +0000</when>
<what>Taking a stab at it</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Sun, 19 Dec 2010 00:26:26 +0000</when>
<what>Outline DQ&amp;ED code rewritten; code pending in https://review.source.android.com//#change,19566</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 22 Dec 2010 01:51:39 +0000</when>
<what>The new code has been checked in so this bug will be fixed in 9.0.0.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:50:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13329</bugid>
<title>Undo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>98</stars>
<reportedBy>Peter.Bu...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 20:46:40 +0000</openedDate>
<description>IQ&apos;Ed much like a (system-wide) undo feature for text editing. For use
with mistakes made in, among others, (sms) messages, mail, form data or
search box.</description>
<comment>
<author>Peter.Bu...@gmail.com</author>
<when>Tue, 21 Dec 2010 20:52:34 +0000</when>
<what>Oh and by the way, where is the undo feature in the android feature request system? Just found, after some more extended searching, another issue (6458) which marked the lack of undo functionality as a defect instead of a feature request.</what>
</comment>
<comment>
<author>TheH...@gmail.com</author>
<when>Sun, 16 Jan 2011 20:53:23 +0000</when>
<what>Just lost a ton of work trying to navigate a whole email with the two lines of text you get to see. No undo to fix it. Shameful to be missing such an integral feature that has been in computers for a long time now.</what>
</comment>
<comment>
<author>fearless...@gmail.com</author>
<when>Fri, 25 Feb 2011 01:48:31 +0000</when>
<what>Yes, please!  Especially since Alt+Backspace will delete an entire line or paragraph, which I sometimes do on accident.</what>
</comment>
<comment>
<author>sandeep...@gmail.com</author>
<when>Mon, 11 Apr 2011 03:53:01 +0000</when>
<what>Please get undo option into the OS.</what>
</comment>
<comment>
<author>fischer...@gmail.com</author>
<when>Tue, 12 Apr 2011 05:04:29 +0000</when>
<what>IMHO THE major downside of Android is text editing- I thought it couldnQ&apos;Et be much of an issue on my Desire Z until I found out... Get us an UNDO function! PLZZZ!!</what>
</comment>
<comment>
<author>ryanl...@gmail.com</author>
<when>Fri, 22 Apr 2011 00:08:29 +0000</when>
<what>Yes please... even my many Sidekicks had an undo (menu key +z).  ItQ&apos;Es pretty unbelievable that the G2 and other prosumer Android phones donQ&apos;Et have this feature.</what>
</comment>
<comment>
<author>liaoc...@gmail.com</author>
<when>Fri, 29 Apr 2011 05:06:35 +0000</when>
<what>The undo function is absolute necessity. Please add it. IQ&apos;Em on HTC desire HD. Also realized this feature is not available on Android. ItQ&apos;Es a huge flaw in Android without it.</what>
</comment>
<comment>
<author>findch...@gmail.com</author>
<when>Fri, 29 Apr 2011 22:38:32 +0000</when>
<what>Nothing more annoying than mangling good text by accident and trying to fix it up on an android phone.  Sooo painful.  Thanks.</what>
</comment>
<comment>
<author>darr...@gmail.com</author>
<when>Mon, 02 May 2011 19:17:26 +0000</when>
<what>Undo is a basic requirement of any good modern OS. 
</what>
</comment>
<comment>
<author>gklyn...@gmail.com</author>
<when>Sun, 08 May 2011 14:02:00 +0000</when>
<what>Not only within apps:  IQ&apos;Eve also been bitten while trying to add a comment to a blog, accidentally hit some button that took me away from that page, and no way to get back to my part-entered comment.  Lesson for now:  donQ&apos;Et use Android device for that kind of activity, go find a proper computer.

Generally, I think that as a read-only device, it works well.  But as a data entry/capture device, thereQ&apos;Es a l-o-n-g way to go.

(Galaxy Tab, Android 2.2, using mNote linked to SimpleNote, and Dolphin browser.)</what>
</comment>
<comment>
<author>ryanl...@gmail.com</author>
<when>Sun, 08 May 2011 18:27:34 +0000</when>
<what>I find myself copying all to clipboard frequently when IQ&apos;Em composing
anything longer than a sentence...</what>
</comment>
<comment>
<author>martin.rauscher@gmail.com</author>
<when>Sun, 15 May 2011 14:12:25 +0000</when>
<what>This is critical if the Honeycomb tablets will ever be able to compete with the iPad for business use.  I have become leery of using my tablet for text entry for lack of this feature.</what>
</comment>
<comment>
<author>tymills...@gmail.com</author>
<when>Sat, 21 May 2011 18:56:03 +0000</when>
<what>I am honestly amazed this feature is not implimented yet. For me this is the only blight on
a near perfect os, and quite a major oversight.</what>
</comment>
<comment>
<author>mcstar</author>
<when>Wed, 25 May 2011 00:45:50 +0000</when>
<what>This seems to be the most obviously overlooked but useful feature on the platform.  The problem is even more pronounced on honeycomb since post people are trying to use their tablets as a laptop replacements but without undo that becomes a very tricky proposition.  Google please put this feature into the os so all exixsting apps can get it for free.  </what>
</comment>
<comment>
<author>XXXRaide...@gmail.com</author>
<when>Wed, 25 May 2011 14:00:27 +0000</when>
<what>This is a feature of such high necessity, I couldnQ&apos;Et even call it a feature. ItQ&apos;Es a function that just NEEDS to be in any OS.</what>
</comment>
<comment>
<author>thehalde...@gmail.com</author>
<when>Wed, 25 May 2011 14:14:04 +0000</when>
<what>This really inexplicable omission is made absolutely infuriating by the behavior of a physical keyabord that will cause the OS to frequently delete entire lines of typed text at a time.  While there is an explainable cause for the deletions, itQ&apos;Es SO easy to have happen due to the poor implementation of the Fn key functionality.</what>
</comment>
<comment>
<author>dnu...@gmail.com</author>
<when>Mon, 30 May 2011 09:29:10 +0000</when>
<what>. . Comming from an Touch Pro 2 (Windows Mobile with full qwerty, modifier keys and arrows keys) I find this lack of Q&quot;Ectrl+cQ&quot;E, Q&quot;Ectrl+vQ&quot;E, Q&quot;Ectrl+xQ&quot;E and Q&quot;Ectrl+zQ&quot;E (or command, if youQ&apos;Ere into mac) disgusting. Also, most of the screens doesnQ&apos;Et have a Q&quot;EcancelQ&quot;E button. Say you started to edit a field and changed your mind about the changes. There is no way of canceling the changes and getting the original value back into the input.
. . The lack of these features is outrageous.</what>
</comment>
<comment>
<author>wernertr...@gmail.com</author>
<when>Thu, 02 Jun 2011 15:40:28 +0000</when>
<what>please undo + cancel, urgent</what>
</comment>
<comment>
<author>ehtberph...@gmail.com</author>
<when>Thu, 02 Jun 2011 21:56:12 +0000</when>
<what>Seriously, IQ&apos;Eve hit alt del so many times, its frustrating! We need to get more people to start this issue, so that Google will take note</what>
</comment>
<comment>
<author>spynoo...@gmail.com</author>
<when>Tue, 07 Jun 2011 00:41:50 +0000</when>
<what>Make no mistake, my Droid 2 is awesome, but having no undo is just plain ridiculous. ItQ&apos;Es not that friggin difficult to code.</what>
</comment>
<comment>
<author>cmacg...@gmail.com</author>
<when>Tue, 07 Jun 2011 20:52:46 +0000</when>
<what>I needed this undo typing option on the droid 2.. Too many times IQ&apos;Eve deleted a whole line of text on accident</what>
</comment>
<comment>
<author>wkn...@gmail.com</author>
<when>Wed, 08 Jun 2011 07:15:55 +0000</when>
<what>please seriously consinder the undo feature, not a very hard programming challenge</what>
</comment>
<comment>
<author>homphysi...@gmail.com</author>
<when>Wed, 08 Jun 2011 15:34:20 +0000</when>
<what>Outrageous - I canQ&apos;Et believe android is missing the most basic feature of any edit field.</what>
</comment>
<comment>
<author>yoel.ya...@gmail.com</author>
<when>Fri, 10 Jun 2011 14:26:20 +0000</when>
<what>Very important and widely used feature.</what>
</comment>
<comment>
<author>tibya...@gmail.com</author>
<when>Wed, 15 Jun 2011 12:18:41 +0000</when>
<what>How come this is not built in or high priority? How are you expected to edit text and commit no mistakes? IQ&apos;Em thinking of NOT buying an Android device if thereQ&apos;Es no Undo!</what>
</comment>
</bug>
<bug>
<bugid>3882</bugid>
<title>Dialpad not responding during call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>oskar.sj...@gmail.com</reportedBy>
<openedDate>Mon, 14 Sep 2009 12:27:04 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Make a call 2. Tap the dialpad on
the bottom of the screen to show it on screen 3. The dialpad refuses to
show - What you think the correct behavior should be. 1. Make a call 2.
Tap the dialpad on the bottom of the screen to show it on screen 3. The
dialpad shows 4. Tap the digit you wish to send to the other party -
Work-around 1. Make a call 2. Press the menu button 3. Tap show dialpad
in menu 4. Use arrow keys buttons + OK button to select the
corresponding digit IQ&apos;Eam using Samsung Galaxy (Firmware 1.5, Kernel
2.6.27, Baseband I7500XXIG8, Build 76XXCSDCBALUM6375), tried to reboot
phone, and to uninstall all applications. Will try do a factory reset
and see if that solves the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 00:09:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:03:32 +0000</when>
<what></what>
</comment>
<comment>
<author>sassa...@gmail.com</author>
<when>Fri, 25 Sep 2009 08:47:20 +0000</when>
<what>Hi,
 
 Thanks for your idea. It really reduced my headache.

- Work-around

1. Make a call
2. Press the menu button
3. Tap show dialpad in menu
4. Use arrow keys buttons + OK button to select the corresponding digit 
</what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Wed, 14 Oct 2009 14:16:06 +0000</when>
<what>I now have this problem on I7500 baseband II5 too. Reading 
here: Q&quot;Ehttp://androidforums.com/samsung-i7500/9505-dialpad-doesnt-work-during-
call.htmlQ&quot;E many confirm that a reboot or reset does not help, but using Q&apos;EsettingsQ&apos;E -
Q&gt;E Q&apos;EapplicationsQ&apos;E -Q&gt;E Q&apos;EManage applicationsQ&apos;E to Q&quot;EForce StopQ&quot;E Q&quot;EDialler StorageQ&quot;E cures 
the problem for some time until it returns. Hope this info points to the problem.</what>
</comment>
<comment>
<author>mikeluck...@gmail.com</author>
<when>Sat, 27 Mar 2010 08:46:32 +0000</when>
<what>This is a Samsung bug, not an Android bug and is fixed in later versions of their still buggy firmware. 
This issue can be closed.</what>
</comment>
<comment>
<author>kevin.l...@bell.ca</author>
<when>Tue, 30 Mar 2010 17:22:28 +0000</when>
<what>Does anyone know if there is an ETA on this problem?</what>
</comment>
</bug>
<bug>
<bugid>1830</bugid>
<title>IM client does not OMA IMPS DTD specifications </title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>aori...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jan 2009 11:26:21 +0000</openedDate>
<description>The IM client is not fully compliant to the Open Mobile Alliance
specifications for the Instant Messaging and Presence Service Protocol,
what can prevent it to operate with certified IMPS servers. See
http://www.openmobilealliance.org/Technical/release_program/docs/copyrightclick.aspx?pck=IMPSQ&amp;Efile=V1_3-20070123-A/OMA-TS-IMPS_PA_XMLS-V1_3-20070123-A.pdf,
section 6. Here is one example ( Obs: client is set to use XML instead
of WBXML): Client-request: WV-CSP-Message
xmlns=Q&quot;Ehttp://www.openmobilealliance.org/DTD/WV-CSP1.2Q&quot;EQ&gt;E Q&lt;ESessionQ&gt;E
Q&lt;ESessionDescriptorQ&gt;E Q&lt;ESessionTypeQ&gt;E Outband Q&lt;E/SessionTypeQ&gt;E
Q&lt;E/SessionDescriptorQ&gt;E Q&lt;ETransactionQ&gt;E Q&lt;ETransactionDescriptorQ&gt;E
Q&lt;ETransactionModeQ&gt;E Request Q&lt;E/TransactionModeQ&gt;E Q&lt;ETransactionIDQ&gt;E 1
Q&lt;E/TransactionIDQ&gt;E Q&lt;E/TransactionDescriptorQ&gt;E Q&lt;ETransactionContent
xmlns=Q&quot;Ehttp://www.openmobilealliance.org/DTD/WV- TRC1.2Q&quot;EQ&gt;E
Q&lt;ELogin-RequestQ&gt;E Q&lt;EUserIDQ&gt;E XXXXXX Q&lt;E/UserIDQ&gt;E Q&lt;EClientIDQ&gt;E Q&lt;EURLQ&gt;E Jimmy Q&lt;E/URLQ&gt;E
Q&lt;EMSISDNQ&gt;E 1231231234 Q&lt;E/MSISDNQ&gt;E Q&lt;E/ClientIDQ&gt;E Q&lt;ETimeToLiveQ&gt;E 7205
Q&lt;E/TimeToLiveQ&gt;E Q&lt;ESessionCookieQ&gt;E 1232374947722-21409737636 Q&lt;E/SessionCookieQ&gt;E
Q&lt;EPasswordQ&gt;E XXXX Q&lt;E/PasswordQ&gt;E Q&lt;E/Login-RequestQ&gt;E Q&lt;E/TransactionContentQ&gt;E
Q&lt;E/TransactionQ&gt;E Q&lt;E/SessionQ&gt;E Q&lt;E/WV-CSP-MessageQ&gt;E Server Response:
Q&lt;EWV-CSP-Message xmlns=Q&quot;Ehttp://www.openmobilealliance.org/DTD/WV-CSP1.2Q&quot;EQ&gt;E
Q&lt;ESessionQ&gt;E Q&lt;ESessionDescriptorQ&gt;E Q&lt;ESessionTypeQ&gt;E Outband Q&lt;E/SessionTypeQ&gt;E
Q&lt;ESessionIDQ&gt;E Unknown or invalid XML chars in SessionID Q&lt;E/SessionIDQ&gt;E
Q&lt;E/SessionDescriptorQ&gt;E Q&lt;ETransactionQ&gt;E Q&lt;ETransactionDescriptorQ&gt;E
Q&lt;ETransactionModeQ&gt;E Response Q&lt;E/TransactionModeQ&gt;E Q&lt;ETransactionIDQ&gt;E 1
Q&lt;E/TransactionIDQ&gt;E Q&lt;E/TransactionDescriptorQ&gt;E Q&lt;ETransactionContent
xmlns=Q&quot;Ehttp://www.openmobilealliance.org/DTD/WV- TRC1.2Q&quot;EQ&gt;E Q&lt;EStatusQ&gt;E
Q&lt;EResultQ&gt;E Q&lt;ECodeQ&gt;E 400 Q&lt;E/CodeQ&gt;E Q&lt;EDescriptionQ&gt;E Bad Request: Could not
unmarshall document from XML Q&lt;E/DescriptionQ&gt;E Q&lt;E/ResultQ&gt;E Q&lt;E/StatusQ&gt;E
Q&lt;E/TransactionContentQ&gt;E Q&lt;E/TransactionQ&gt;E Q&lt;E/SessionQ&gt;E Q&lt;E/WV-CSP-MessageQ&gt;E The
problem here is that Password cannot be the last element in a
Login-Request. That is against the rules defined by the XML DTD
specifications. Another primitives have similar issue</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 13:35:26 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation. Note that the
IMPS code isnQ&apos;Et part of Android (as evidenced by the fact that itQ&apos;Es not in the
Android source code).</what>
</comment>
<comment>
<author>gzhh...@gmail.com</author>
<when>Sat, 07 Mar 2009 00:55:21 +0000</when>
<what>It seems that the IMPS protocol stack is provided in the IM application on Android, 
so we can fix the bug by ourselves and compile a new IM, right?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:02:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3060</bugid>
<title>AsyncTask: example of Void usage displays incrrectly</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-06-20T00:06:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>simon.dr...@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 20:04:47 +0000</openedDate>
<description>http://developer.android.com/reference/android/os/AsyncTask.html The
example of using the Void type as described in the section headed
AsyncTaskQ&apos;Es generic types displays incorrectly, and contains a typo:
=Rendered= Not all types are always used by am asynchronous task. To
mark a type as unused, simply use the type Void: private class MyTask
extends AsyncTask =Expected= Not all types are always used by an
asynchronous task. To mark a type as unused, simply use the type Void:
private class MyTask extends AsyncTaskQ&lt;EVoid, Void, VoidQ&gt;E Fixes: * Q&apos;EamQ&apos;E
in the first sentence should be Q&apos;EanQ&apos;E * Change the HTML from: private
class MyTask extends AsyncTaskQ&lt;EVoid, Void, Void) { ... } to private
class MyTask extends AsyncTaskQ&amp;Elt;Void, Void, VoidQ&amp;Egt; { ... } which
also fixes the trailing ), which should render as Q&gt;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 20 Jun 2009 00:06:57 +0000</when>
<what>This has already been fixed internally. This should be relesaed along with Donut.</what>
</comment>
</bug>
<bug>
<bugid>3917</bugid>
<title>Unable to run Android.bat utility with no command line args on Windows x64</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2010-02-01T21:34:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>13</stars>
<reportedBy>ejohnson...@gmail.com</reportedBy>
<openedDate>Wed, 16 Sep 2009 18:46:16 +0000</openedDate>
<description>When trying to run the Q&quot;EAndroid.batQ&quot;E file in Windows x64 with no command
line arguments, I get the following error: Starting Android SDK Updater
SWT folder Q&apos;Elib\x86_64Q&apos;E does not exist. Please set ANDROID_SWT to point
to the folder containing swt.jar for your platform. I had to edit the
Android.bat file to add one line to get it to work: xcopy %swt_path%
%tmpdir%\%swt_path% /I /E /C /G /R /O /Y /Q Q&gt;E nul I added this after the
first Q&quot;Excopy lib\x86 ....Q&quot;E line. At first I just tried editing the
existing line, but both lines are needed for some reason. Attached is my
full Q&quot;EAndroid.batQ&quot;E file.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 22:29:06 +0000</when>
<what></what>
</comment>
<comment>
<author>DanFabul...@gmail.com</author>
<when>Wed, 28 Oct 2009 18:03:43 +0000</when>
<what>I got an Q&quot;EAccess DeniedQ&quot;E error attempting to run that line on Windows 7 x64; itQ&apos;Es
unclear why.  I wound up just copying the swt.jar by hand and that got it to work.</what>
</comment>
<comment>
<author>romain.c...@gmail.com</author>
<when>Wed, 28 Oct 2009 22:25:05 +0000</when>
<what>I got the Access denied error too on Windows Vista 32 bits.
The error came from the line:
xcopy lib\x86 %tmpdir%\lib\x86 /I /E /C /G /R /O /Y /Q Q&gt;E nul

If I remove the /O switch (i.e. copy the DACL along with the file), it works...</what>
</comment>
<comment>
<author>conorgri...@gmail.com</author>
<when>Fri, 06 Nov 2009 00:36:41 +0000</when>
<what>If you run the command prompt as administrator then it works.  ;o)</what>
</comment>
<comment>
<author>wolfe...@gmail.com</author>
<when>Wed, 11 Nov 2009 20:45:46 +0000</when>
<what>If you go to java.com and download the 64-bit version of Java (since youQ&apos;Ere running
on a 64-bit OS) this error goes away.  ThatQ&apos;Es what I did.</what>
</comment>
<comment>
<author>DanFabul...@gmail.com</author>
<when>Wed, 11 Nov 2009 21:50:52 +0000</when>
<what>I do have the 64-bit Java and I got the error.</what>
</comment>
<comment>
<author>G.hillig...@gmail.com</author>
<when>Mon, 30 Nov 2009 17:34:20 +0000</when>
<what>I have 64-bit Windows 7 and I run cmd as an administrator yet I still got that error.

This fixed it nicely, cheers :)</what>
</comment>
<comment>
<author>webid...@gmail.com</author>
<when>Mon, 30 Nov 2009 21:56:03 +0000</when>
<what>I got this error:

--------
Starting Android SDK Updater
SWT folder Q&apos;E Q&apos;E does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your 
platform.
--------

and added the line above, unfortunately it did not help. Any ideas?</what>
</comment>
<comment>
<author>rhodiz...@gmail.com</author>
<when>Mon, 21 Dec 2009 13:51:35 +0000</when>
<what>This happens because android apparently does not come with the 64 bit version of SWT.
 Go to
http://download.eclipse.org/eclipse/downloads/drops/R-3.4.2-200902111700/index.php#SWT and
grab the 64-bit version of SWT, then drop swt.jar from the archive in
/tools/lib/x86_64 in your android sdk folder.  Restart android.bat and you should be
good to go.</what>
</comment>
<comment>
<author>webid...@gmail.com</author>
<when>Mon, 21 Dec 2009 14:20:37 +0000</when>
<what>Comment #8 is for problem in 32-bit Windows.</what>
</comment>
<comment>
<author>david.m....@gmail.com</author>
<when>Wed, 30 Dec 2009 15:45:00 +0000</when>
<what>IQ&apos;Em having the same issue as webideas in comment #8.  Was a solution ever found for this?</what>
</comment>
<comment>
<author>webid...@gmail.com</author>
<when>Wed, 30 Dec 2009 20:11:34 +0000</when>
<what>david.m.bean, check out this thread, there is a work around for this issue:

http://androidforums.com/android-developers/21088-problem-sdk-installation.html#post222479

</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Thu, 14 Jan 2010 15:23:53 +0000</when>
<what>I had this problem. My workaround is to edit android.bat to change this line:

for /f %%a in (Q&apos;Ejava -jar lib\archquery.jarQ&apos;E) do set swt_path=lib\%%a

To this:

for /f %%a in (Q&apos;Ejava -jar lib\archquery.jarQ&apos;E) do set swt_path=%~dp0\lib\%%a

(the only change is to add Q&quot;E~dp0\Q&quot;E after the Q&quot;Eswt_path=Q&quot;E).

</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Thu, 14 Jan 2010 17:45:14 +0000</when>
<what>See also issue 6041 .</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 01 Feb 2010 21:34:33 +0000</when>
<what></what>
</comment>
<comment>
<author>flo...@gmail.com</author>
<when>Thu, 04 Feb 2010 10:43:01 +0000</when>
<what>hi guys,

IQ&apos;Eve just updated my JVM (I had a version Q&lt;E 1.5) and now I donQ&apos;Et have this swt error 
anymore. The installation works fine !</what>
</comment>
<comment>
<author>chandras...@gmail.com</author>
<when>Fri, 19 Feb 2010 08:02:20 +0000</when>
<what>None of the above changes work.
1. Changing the code , by adding%~\dp0 (or) getting the newest version of JDK.

I am on Windows 7 32 bit OS.</what>
</comment>
<comment>
<author>danghuyd...@gmail.com</author>
<when>Fri, 09 Apr 2010 04:17:03 +0000</when>
<what>Hi all,
IQ&apos;Eve got the same problem, but when I tried Q&quot;EForced https://...Q&quot;E in settings, it
worked! :)
Good luck,
Best,</what>
</comment>
<comment>
<author>cggau...@gmail.com</author>
<when>Sun, 18 Apr 2010 19:45:04 +0000</when>
<what>Hey danghudiep,

Please can you give us more details about the forced https://. Perhaps you can tell me 
the flow of the process.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 21 May 2010 22:39:35 +0000</when>
<what></what>
</comment>
<comment>
<author>castr...@gmail.com</author>
<when>Tue, 15 Jun 2010 18:33:05 +0000</when>
<what>What i did to solve this issue was to create a new environmental variable, call it ProgramFles and set the value to Q&quot;EC:\Program Files (x86)Q&quot;E. Logged out.. logged back in..
Then in the find_java.bat in the lib folder inside of tools, I changed the line (#44) from for /D %%a in ( Q&quot;E%ProgramFiles%\Java\*Q&quot;E ) do call :TestJavaDir Q&quot;E%%aQ&quot;E
to for /D %%a in ( Q&quot;E%ProgramFles%\Java\*Q&quot;E ) do call :TestJavaDir Q&quot;E%%aQ&quot;E

then ran android.bat again as specified in the readme.txt</what>
</comment>
<comment>
<author>page2pagepro</author>
<when>Fri, 02 Jul 2010 21:07:06 +0000</when>
<what>     android list targets
resulted in:
     Q&quot;EPlease set ANDROID_SWT to point to the folder containing swt.jar...Q&quot;E

I have [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]\Q&quot;EDisableUNCCheckQ&quot;E Enabled in registry for network shares. 

My solution was the following:

In android.bat change:
for /f %%a in (Q&apos;E%java_exe% -jar lib\archquery.jarQ&apos;E) do set swt_path=lib\%%a
to
for /f %%a in (Q&apos;E%java_exe% -jar Q&quot;E%~dp0lib\archquery.jarQ&quot;EQ&apos;E) do set swt_path=lib\%%a

and
for /f %%a in (Q&apos;E%java_exe% -jar lib\archquery.jar java.ext.dirsQ&apos;E) do set orig_java_ext_dirs=%%a
to
for /f %%a in (Q&apos;E%java_exe% -jar Q&quot;E%~dp0lib\archquery.jarQ&quot;E java.ext.dirsQ&apos;E) do set orig_java_ext_dirs=%%a

</what>
</comment>
<comment>
<author>lduquesn...@gmail.com</author>
<when>Sat, 28 Aug 2010 20:25:02 +0000</when>
<what>Same problem (on Windows 7 64), I finally solved it doing this :

Look for find_java.bat in android-sdk-windows\tools\lib

Supposing your jdk is in C:\Program Files\Java , replace

    for /D %%a in ( Q&quot;E%ProgramFiles%\Java\*Q&quot;E ) do call :TestJavaDir Q&quot;E%%aQ&quot;E

by

    for /D %%a in ( Q&quot;EC:\Program Files\Java\*Q&quot;E ) do call :TestJavaDir Q&quot;E%%aQ&quot;E

SDK Setup.exe did work fine afterwards

</what>
</comment>
<comment>
<author>epic...@gmail.com</author>
<when>Thu, 02 Sep 2010 06:05:51 +0000</when>
<what>Comment 24 worked for me on Windows 7 64 bit.

Thank you lduquesnois!</what>
</comment>
<comment>
<author>legendm...@gmail.com</author>
<when>Wed, 22 Dec 2010 08:33:27 +0000</when>
<what>Thank you lduquesnois. It works on Windows Server 2008 R2 x64 with jdk-6u23-windows-x64.</what>
</comment>
</bug>
<bug>
<bugid>14499</bugid>
<title>(French language support) UI translation issue</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>rwald...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 06:14:29 +0000</openedDate>
<description>Nexus S, Android 2.3.2. Attached screenshot shows the Q&quot;EApplication
updatedQ&quot;E dialog displayed in the Android Market app. Q&quot;ELes donn?es
dQ&apos;Eutilisateur existantes seront enregistr?esQ&quot;E is not quite correct -- it
means Q&quot;EExisting user data will be recordedQ&quot;E, which does not make much
sense. A better translation for Q&quot;EExisting user data will be savedQ&quot;E is
Q&quot;ELes donn?es utilisateur existantes seront pr?serv?esQ&quot;E. (As an aside,
IQ&apos;Em not a big fan of this message in the first place; when/why would I
ever want my data not to be saved?! ItQ&apos;Es completely obvious to me, the
user, such data should be preserved in all cases -- unless I explicitely
request otherwise.)</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 03 Feb 2011 23:11:43 +0000</when>
<what></what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Sat, 12 Feb 2011 03:17:55 +0000</when>
<what>Q&quot;ELes donn?es utilisateur existantes seront conserv?esQ&quot;E (Existing user data will be kept,preserved..)</what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Tue, 15 Feb 2011 22:55:48 +0000</when>
<what>Thanks.  IQ&apos;Ell file an internal bug to get this fixed.</what>
</comment>
</bug>
<bug>
<bugid>3167</bugid>
<title>Word pronunciation fonts not installed for browsing Wikipedia</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>65</stars>
<reportedBy>Karl.Heg...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jul 2009 02:11:00 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Visit a Wikipedia page that
has word pronunciations on it and see that instead of IPA Characters,
only outline boxes are displayed. - Sample source code demonstrating the
problem http://en.m.wikipedia.org Search for apoptosis - What you think
the correct behavior should be. Pronunciation should be displayed in
phonetic alphabet. If you are reporting a crash or similar issue, please
also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as
a text file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>jonathan...@gmail.com</author>
<when>Thu, 13 Aug 2009 15:27:46 +0000</when>
<what>I canQ&apos;Et understand why simple font additions are no allowed. I should be able to
download the IPA ttf font and have the browser use it for the codepages it contains.
This is not a new technology.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:25:32 +0000</when>
<what></what>
</comment>
<comment>
<author>beowab...@gmail.com</author>
<when>Fri, 28 Aug 2009 11:02:51 +0000</when>
<what>This is basically an issue of missing Unicode coverage in the Droid Sans Fallback font.  The ideal solution 
would be for Ascender (the company that developed the Droid fonts) to extend coverage with nicely 
hinted, visually compatible glyphs (presumably for more money from Google or other Android 
stakeholders, and hopefully under the same license as the rest of the font), but since the Droid fonts 
included in Android are redistributable under the Apache license, another possibility while weQ&apos;Ere hoping 
for that would be for somebody else to modify the font and add the glyphs.  (The quick-and-dirty-and-
ugly way would be to copy glyphs from another font with a compatible license; maybe DejaVu Sans.)


In addition to IPA glyphs, some other missing glyphs often needed for dictionary entries are polytonic 
Greek accents (used for Classical and New Testament Greek.)

I donQ&apos;Et know enough about how Android handles font rendering and missing characters to know if just 
installing a second font family on the device alongside Droid wouldwork, as it would on a typical 
desktop Linux box.</what>
</comment>
<comment>
<author>yawnais...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:11:36 +0000</when>
<what>Please check out and vote for issue 5925 which requests support for complete unicode
for all unicode languages and scripts.  

Thanks. </what>
</comment>
<comment>
<author>DCaseyTu...@gmail.com</author>
<when>Mon, 16 Aug 2010 23:20:24 +0000</when>
<what>Please deal with this. Even froyo doesnQ&apos;Et have IPA support and pronunciations on Wikipedia still donQ&apos;Et look quite right as a result.</what>
</comment>
<comment>
<author>tomchiukc</author>
<when>Mon, 01 Nov 2010 14:08:24 +0000</when>
<what>I would say not only wikipedia, but any English learning speakers who would like to check the correct pronunciation on web from, say, http://hk.dictionary.yahoo.com, and just found all phonetics characters became boxes.  That would not be nice.</what>
</comment>
<comment>
<author>samuel...@gmail.com</author>
<when>Thu, 25 Nov 2010 08:45:43 +0000</when>
<what>itQ&apos;Es a feature that it would be nice to have definitely.</what>
</comment>
<comment>
<author>rzd...@gmail.com</author>
<when>Sat, 15 Jan 2011 15:48:11 +0000</when>
<what>It is so frustrating to be missing the IPA and Greek characters. Please fix this.
</what>
</comment>
<comment>
<author>dvsin...@gmail.com</author>
<when>Fri, 18 Feb 2011 12:14:57 +0000</when>
<what>As a professional in speech and language disorders, I utilize the IPA font daily. Having the ability to read and write with this font on my Nexus S would make things much easier.  PLEASE address this in the next update! </what>
</comment>
<comment>
<author>markd...@gmail.com</author>
<when>Sun, 06 Mar 2011 06:13:01 +0000</when>
<what>IQ&apos;Em a linguistics student, and am often wanting to look up phonetic pronunciations on my phone, but because of this issue that isnQ&apos;Et possible. This makes my phone significantly less useful as a general web browser for my purposes. </what>
</comment>
<comment>
<author>KaraMart...@gmail.com</author>
<when>Wed, 04 May 2011 03:17:58 +0000</when>
<what>Please, please fix this! I am also a linguistics student and have been using Wikipedia but all I get is outlined boxes</what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Thu, 19 May 2011 19:02:58 +0000</when>
<what>Indeed, the inability to read something that is in the first paragraph of nearly every Wikipedia article is a serious deficiency. I am cross-posting this issue to the full Unicode issue thread that was closed for not being specific enough.</what>
</comment>
<comment>
<author>joshua...@gmail.com</author>
<when>Thu, 19 May 2011 19:14:57 +0000</when>
<what>As a linguist, I often have need of looking at phonetic transcriptions.  It would be useful to be able to see pronunciation guides on Wikipedia which are done in IPA.  iOS has those characters supported, there should be no reason why Android canQ&apos;Et.</what>
</comment>
<comment>
<author>jacek.tl...@gmail.com</author>
<when>Mon, 06 Jun 2011 10:54:53 +0000</when>
<what>Please donQ&apos;Et get the impression that this is an academic issue. It practically affects all second language learners and I assure you thereQ&apos;Es quite a number of them around.

A font with full Unicode support would fix that and many other problems, but that issue was declined as Q&apos;EnonspecificQ&apos;E: http://code.google.com/p/android/issues/detail?id=5925

The question is: are you going to do anything about it? Or do I have to root the phone and fix it myself?</what>
</comment>
<comment>
<author>samuel...@gmail.com</author>
<when>Mon, 06 Jun 2011 10:59:39 +0000</when>
<what>IQ&apos;Em rooting my phone - got fed up with google not fixing this issue</what>
</comment>
<comment>
<author>rit...@gmail.com</author>
<when>Tue, 14 Jun 2011 20:12:47 +0000</when>
<what>Way has this still not been fixed?</what>
</comment>
<comment>
<author>rit...@gmail.com</author>
<when>Tue, 14 Jun 2011 20:13:08 +0000</when>
<what>Way has this still not been fixed?</what>
</comment>
<comment>
<author>esosnov...@gmail.com</author>
<when>Mon, 18 Jul 2011 08:01:35 +0000</when>
<what>This is an extremely important issue for any modern device that deals with communication, but ESPECIALLY for a smartphone. Hand-held translators, dictionaries, international communication - it is all significantly impeded by not having the capability to see IPA transcription symbols (and others mentioned above).

Another option would be to let the users manually edit system fonts and append to them. DroidSansFallback is massive compared to, for example, DejaVuSans - and yet misses these very obvious symbols. Poor design, and extremely disappointing from an Internet company that realized, sooner than competitors, that there are more markets out there than the American.</what>
</comment>
<comment>
<author>fsc...@gmail.com</author>
<when>Sun, 14 Aug 2011 15:16:28 +0000</when>
<what>It is disappointing to see two years pass and no apparent progress on this issue. This is a deal breaker for anybody interested in how we communicate as human beings. If somebody knows of _any_ progress made, please be responsible and let us know!

Thanks!</what>
</comment>
<comment>
<author>emerto...@gmail.com</author>
<when>Wed, 24 Aug 2011 22:52:40 +0000</when>
<what>ItQ&apos;Es worth noting that the ONLY problem here is the glyphs missing from the droid-sans font.  Unlike the complex issues with, say, Arabic script, this one _just_ calls for a handful of extra characters.  Also, those with root can fix this by replacing the font.</what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Fri, 26 Aug 2011 04:47:10 +0000</when>
<what>@Emerto: please feel free to suggest a font file that root users can successfully use to fix the issue with IPA characters. </what>
</comment>
<comment>
<author>dan.mcc...@gmail.com</author>
<when>Fri, 26 Aug 2011 05:03:14 +0000</when>
<what>@ctros...   Both Q&quot;EDoulos SILQ&quot;E and Q&quot;ECharis SILQ&quot;E cover all characters of the International Phonetic Alphabet (including diacritics), and both are free, but neither are optimized for mobile device usage (i.e., they are not as legible at very small sizes compared to fonts like Droid Sans).  These fonts are not a panacaea, however, as they donQ&apos;Et include a lot of characters that other fonts have (like the full range of Greek letters), and they donQ&apos;Et have any of the CJK ideographs.  Best bet for universal coverage (at the expense of pretty glyphs and diacritics that combine properly) is probably Arial Unicode MS or something similar.</what>
</comment>
<comment>
<author>jeremy.w...@gmail.com</author>
<when>Fri, 26 Aug 2011 10:46:18 +0000</when>
<what>I am currently using the Ubuntu font, which I find works quite nicely.

http://font.ubuntu.com/download/ubuntu-font-family-0.71.2.zip

I installed the font using Font Changer:
https://market.android.com/details?id=com.martino2k6.fontchangerliteQ&amp;Efeature=search_result

Place Ubuntu-R.ttf and Ubuntu-B.ttf in /sdcard/.fontchanger/.
Rename Ubuntu-R.ttf to Ubuntu.ttf and Ubuntu-B.ttf to Ubuntu-bold.ttf (for example).
Open Font Changer, choose Ubuntu.

Enjoy IPA symbols.


</what>
</comment>
<comment>
<author>emerto...@gmail.com</author>
<when>Fri, 26 Aug 2011 20:40:49 +0000</when>
<what>ThereQ&apos;Es also Free Sans:  ftp://ftp.gnu.org/pub/gnu/freefont/freefont-ttf-20100919.tar.gz

As with @jeremyQ&apos;Es comment, youQ&apos;Ed use FreeSans.ttf and rename FreeSansBold.ttf to FreeSans-bold.ttf.

ItQ&apos;Es not a perfect solution, because Droid Sans is a *great* font for readability on small devices like phones, and all these replacements will be slightly less usable.  IQ&apos;Ed still prefer to see Google supply a solution for this kind of stuff, presumably with further services from Ascender.</what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Sat, 27 Aug 2011 04:46:45 +0000</when>
<what>The only font replacement I have used so far is a customized version of DroidSansFallback.ttf which is designed to include Emoji for compatibility with icons that iPhone users send to me.

Perhaps there could be a community side project in which an improved DroidSansFallback font is patched together that includes as many missing Unicode characters as possible, including IPA, additional languages, Emoji etc. I donQ&apos;Et know how to do this myself but I would be happy to test out various options.</what>
</comment>
</bug>
<bug>
<bugid>19359</bugid>
<title>I have a new installation and cannot run emulator build with Eclipse </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lou160...@hotmail.com</reportedBy>
<openedDate>Thu, 18 Aug 2011 13:19:30 +0000</openedDate>
<description>I have created a new development environment and was trying to build an
Android Q&quot;EHello WorldQ&quot;E using Eclipse 3.7 with JDK 1.7 and Android SDK
3.2. I am using Windows 7 64bit When I uses the SDK manager it gives me
a message saying I should include Java not found in my path. I have made
the changes it suggest but it keeps giving me the message. IQ&apos;Eve created
a number of targets and cannot run the new project. I cannot run it even
without making ANY changes. I get the following messages; [2011-08-18
17:24:36 - HelloWorld] ------------------------------ [2011-08-18
17:24:36 - HelloWorld] Android Launch! [2011-08-18 17:24:36 -
HelloWorld] adb is running normally. [2011-08-18 17:24:36 - HelloWorld]
The specified activity does not exist! Getting the launcher activity.
[2011-08-18 17:24:36 - HelloWorld] Performing
com.extempor.helloOne.HelloWorldActivity activity launch [2011-08-18
17:24:36 - HelloWorld] Automatic Target Mode: launching new emulator
with compatible AVD Q&apos;ETestingQ&apos;E [2011-08-18 17:24:36 - HelloWorld]
Launching a new emulator with Virtual Device Q&apos;ETestingQ&apos;E [2011-08-18
17:24:36 - Emulator] invalid command-line parameter: Files. [2011-08-18
17:24:36 - Emulator] Hint: use Q&apos;E@fooQ&apos;E to launch a virtual device named
Q&apos;EfooQ&apos;E. [2011-08-18 17:24:36 - Emulator] please use -help for more
information</description>
<comment>
<author>lou160...@hotmail.com</author>
<when>Thu, 18 Aug 2011 13:21:33 +0000</when>
<what>I reported it to Eclipse and they said to report it with you.</what>
</comment>
<comment>
<author>cjbar...@gmail.com</author>
<when>Thu, 18 Aug 2011 14:09:00 +0000</when>
<what>SDK12 seems to break if you have a space in your Android SDK file path.  There is a specific mention and fix on stackoverflow:  http://stackoverflow.com/questions/6603194/starting-the-android-emulator-in-sdk-tools-revision-12</what>
</comment>
<comment>
<author>lou160...@hotmail.com</author>
<when>Fri, 19 Aug 2011 03:21:28 +0000</when>
<what>Thank you for your quick response, it worked.
 Q&gt;E Date: Thu, 18 Aug 2011 14:09:11 +0000</what>
</comment>
</bug>
<bug>
<bugid>6433</bugid>
<title>Background flashing when scrolling. [Browser]</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>baza210</reportedBy>
<openedDate>Wed, 03 Feb 2010 16:36:11 +0000</openedDate>
<description>Nexus One / 2.1 / ERE27 When youQ&apos;Ere scrolling down a page with a default
grey background, the colour of the background changes when the page is
tapped and swiped to scroll. It changes from grey-pink to grey and then
flashes back to grey-pink when released. Sometimes it stays permanently
changed and you get the opposite behaviour - grey -Q&gt;E grey pink -Q&gt;E grey.
ItQ&apos;Es very distracting and annoying, and is also a misrepresentation of
the true colour of the page. An example webpage where this occurs is the
vBulletin LinuxForums.org -
http://www.linuxforums.org/forum/redhat-fedora-linux-help/ reproduces
this issue. The problem also occurs in the twitter client twidroid.
Presumably this is some kind of Q&quot;EfeatureQ&quot;E to indicate that touch input
has been registered, but that seems redundant and self-evident. ItQ&apos;Es
also perhaps related to the red-casting of the Nexus OneQ&apos;Es screen.
http://www.youtube.com/watch?v=ZHJDvZWrW3A Hopefully this issue can be
addressed by software (both the flashing and the red-tinge).</description>
</bug>
<bug>
<bugid>13841</bugid>
<title>Problem with MP3 player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reaz...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 11:34:20 +0000</openedDate>
<description>When the covers of an album music are different it does not take into
account that the first music.</description>
</bug>
<bug>
<bugid>12008</bugid>
<title>animation-list additional attributes corresponding to android.graphics.BitmapFactory.Options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>benjamin...@glassechidna.com.au</reportedBy>
<openedDate>Wed, 20 Oct 2010 14:30:50 +0000</openedDate>
<description>There is presently no way to specify BitmapFactory.Options when loading
an AnimationDrawable from an XML Q&lt;Eanimation-listQ&gt;E. There are two
solutions, the first would be to allow programmers to pass
BitmapFactory.Options to getDrawable(). This would be unusual as
getDrawable() is capable of loading any sort of Drawable, not
necessarily just instances of AnimationDrawable. More importantly,
passing BitmapFactory.Options to getDrawable() would break the current
Drawable caching implementation. The solution IQ&apos;Em proposing is more
logical and more flexible. IQ&apos;Em suggesting that support be added to allow
us to define additional XML attributes for Q&lt;EitemQ&gt;E tags (stored inside
Q&lt;Eanimation-listQ&gt;E tags). The new attributes would each correspond to one
BitmapFactory.Options variable.</description>
</bug>
<bug>
<bugid>16824</bugid>
<title>Market crashes, when pressing marketQ&gt;EgamesQ&gt;Ejust in</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-14T03:53:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>v.kut...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 21:52:53 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 14 May 2011 03:53:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7453</bugid>
<title>Input language locale seperated from the system locale</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>root.tar...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 16:04:08 +0000</openedDate>
<description>I personally live in germany and I canQ&apos;Et stand the german translation of
Android any longer; though this interferes with the proposal of words on
input language, because I usually write in german. So my request: - set
a locale for the input language - set a locale for the system language
Or: - have multiple dictionaries for the input language I canQ&apos;Et
understand why this isnQ&apos;Et seperated yet.</description>
</bug>
<bug>
<bugid>17488</bugid>
<title>Exception thrown when adding a Fragment using replace(...) that was previously removed with a back press</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>pjl...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jun 2011 11:05:48 +0000</openedDate>
<description>OVERVIEW Q&amp;E STEPS TO REPRODUCE: Occurs both with and without the
compatibility library. 1) Replace Fragment A with B adding the
transaction to the back stack. FragmentTransaction ft =
mFragmentMgr.beginTransaction();
ft.replace(R.id.operation_fragments_frame, mBFrag);
ft.addToBackStack(null); ft.commit(); 2) Press the back button which
shows Fragment A. 3) Replace Fragment A with the same Fragment B using
the code in 1) Result: A Q&quot;EFragment already addedQ&quot;E IllegalStateException
is thrown. Debugging the compatibility library sources I believe that
this occurs because: A) On pressing back you get a call to
Q&apos;EBackStackRecord:popFromBackStatckQ&apos;E with OP_REPLACE. B) In Q&apos;Ecase
OP_REPLACEQ&apos;E the following code sets the Q&apos;EmImmediateActivityQ&apos;E activity on
the wrong frament, in my opinion it should be set on Q&apos;EoldQ&apos;E and not Q&apos;EfQ&apos;E.
for (int i=0; iQ&lt;Eop.removed.size(); i++) { Fragment old =
op.removed.get(i); f.mImmediateActivity = mManager.mActivity;
mManager.addFragment(old, false); } WORKAROUND: If you need to hold onto
B then use remove(...) and add(...) rather than replace(...) to show
fragment B.</description>
<comment>
<author>pjl...@gmail.com</author>
<when>Wed, 08 Jun 2011 11:33:54 +0000</when>
<what>Sorry duplication of 16996, how do I remove?</what>
</comment>
<comment>
<author>waldro...@gmail.com</author>
<when>Thu, 09 Jun 2011 22:27:52 +0000</when>
<what>I donQ&apos;Et know if this is duplicated -- this is the actual FragmentManager defect while 16996 is the Compatibility Package.

In my case the above solution still did not work.  Additional information at StackOverflow: http://goo.gl/ZGnDi

</what>
</comment>
</bug>
<bug>
<bugid>15534</bugid>
<title>Scrolling the App Drawer is Sluggish</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 02:16:36 +0000</openedDate>
<description>The apps drawer in Honeycomb shows the icons but when scrolling side to
side. ItQ&apos;Es very sluggish. Even if itQ&apos;Es in its native orientation.
(ThereQ&apos;Es another bug Issue 15249 where if the orientation isnQ&apos;Et
horizontal then every thing lags. This is not related.)</description>
<comment>
<author>jerem...@gmail.com</author>
<when>Sat, 14 May 2011 05:20:33 +0000</when>
<what>ItQ&apos;Es significantly better after the 3.1 update.
I can still see some jitter. Probably general framework improvements will resolve this.</what>
</comment>
</bug>
<bug>
<bugid>8937</bugid>
<title>bluetooth music streaming issue on froyo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Tue, 08 Jun 2010 13:31:51 +0000</openedDate>
<description>Using mixzing app for playing audio files. Enabled BT streaming of the
music. From my BT stereo headset I press on play/pause button to pause
the audio. Instead of pausing the audio I find that Music starts playing
using the default android music player app!!! When there is already an
application that is playing the music the intent of BT pause should be
sent to the app that is playing the audio.</description>
<comment>
<author>rahaman.riaz</author>
<when>Mon, 21 Jun 2010 09:37:34 +0000</when>
<what>Is this fixed or any plan of getting this fixed?
</what>
</comment>
<comment>
<author>aeack...@gmail.com</author>
<when>Sat, 03 Jul 2010 02:18:05 +0000</when>
<what>I am having this issue as well.</what>
</comment>
<comment>
<author>ran...@gmail.com</author>
<when>Sun, 04 Jul 2010 05:37:28 +0000</when>
<what>IQ&apos;Em having this issue as well. Before updating to Froyo on my Nexus One I was streaming audio from MP3 files on my phone to my carQ&apos;Es stereo and was using the app called Q&quot;EbTunesQ&quot;E as my primary music app. Everything worked fine with this setup before Froyo. After Froyo got released (both FRF85b and FRF91) the Android stock music app keeps taking over as the primary music app on my phone when I go to play music over Bluetooth with my car stereo. It doesnQ&apos;Et matter what music app I select to use, the stock music app always interferes, takes over and starts playing music in this scenario. IQ&apos;Eve tried a bunch of different music apps (bTunes, DoubleTwist, Mixzing) and all of them get hit with this problem.

I really hope this will get fixed ASAP because I listen to music off my phone in my car a lot and I donQ&apos;Et want to have to use the stock music app. :(</what>
</comment>
<comment>
<author>ronnie.l...@gmail.com</author>
<when>Sun, 18 Jul 2010 16:42:08 +0000</when>
<what>I also have this issue after apgrading to froyo. The bluetooth controls do not controll mixZing, but the stock music player.</what>
</comment>
<comment>
<author>rick.ren...@gmail.com</author>
<when>Wed, 04 Aug 2010 03:26:47 +0000</when>
<what>I upgraded to Froyo last night and now I have the opposite problem. Even if no other application is catching bluetooth controls, the default music app isnQ&apos;Et responding to them. Not sure if this should be a separate issue or what, but it sounds like the same basic bug (music app not knowing when to handle bluetooth signals). Bluetooth works as expected (same as 2.1) in Doggcatcher and bTunes (but I like the default music player over bTunes, so IQ&apos;Ed like to be able to use it instead). IQ&apos;Em running Froyo on an HTC Evo, in case that helps.</what>
</comment>
<comment>
<author>SkieStr...@gmail.com</author>
<when>Sun, 05 Sep 2010 07:05:49 +0000</when>
<what>I too am having the same problem and its bugging the hell out of me. 

I hate the default music app,  its featureless, bland, and limited. Now its decided that its king of the bluetooth hill by default? F that, get off your high horse, Google, and give us a setting that letQ&apos;Es us disable this abrupt Q&quot;EfeatureQ&quot;E you decided to add last minute, poorly.

HereQ&apos;Es hoping they listen, I want my MixZing back! </what>
</comment>
<comment>
<author>ran...@gmail.com</author>
<when>Tue, 14 Sep 2010 00:04:20 +0000</when>
<what>FWIW thought IQ&apos;Ed report back and say that it seems there are a couple music apps that donQ&apos;Et suffer from this problem on Froyo. It looks like DoubleTwist can be set as the default music app and stay that way under these conditions now, whereas previously it fell victim to this problem.

I also just discovered a for-pay music app in the Marketplace that I really like that can also keep itself set as the default music app while streaming over BT; PlayerPro. This particular music app FINALLY has everything I want out of a music app AND itQ&apos;Es been able to keep itself as the default music player when using it to play music in my car via BT to my head unit.

I guess I should state that IQ&apos;Em also now running on a Modaco ROM with my phone but I donQ&apos;Et think thatQ&apos;Es whatQ&apos;Es made the diiference here, as most of the music apps I tried still suffer from this problem as with stock Froyo.

Dunno if this will help any of the rest of you, but hope so. :)</what>
</comment>
<comment>
<author>mister...@gmail.com</author>
<when>Tue, 14 Sep 2010 13:56:29 +0000</when>
<what>I finally gave up, rooted the N1, installed Autostarts and killed the BT play command. I have to manually select what I want to play, but at least I donQ&apos;Et have three apps autstarting.</what>
</comment>
<comment>
<author>leighfwa...@gmail.com</author>
<when>Wed, 13 Oct 2010 10:40:45 +0000</when>
<what>I would like listen to be my default application. I am using 2.2.1 occasionally my play button continues my podcast. But most of the time the default music application starts.</what>
</comment>
<comment>
<author>mister...@gmail.com</author>
<when>Wed, 13 Oct 2010 12:15:30 +0000</when>
<what>Got a G2 from TMo, and this issue remains outstanding. Want this to perform like the iPhone - whatever was playing last continues playing. </what>
</comment>
<comment>
<author>fal...@gmail.com</author>
<when>Wed, 10 Nov 2010 21:38:37 +0000</when>
<what>???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support

???? ??? ????? ???????
we need arabic support</what>
</comment>
<comment>
<author>amaury.rodriguez</author>
<when>Fri, 11 Feb 2011 20:43:41 +0000</when>
<what>Similar here. I use DogCatcher to listen to podcasts in my car over bluetooth. Default Music app starts when the bluetooth connects to the car. Interestingly, when I set DogCatcher to automatically start upon headset connection, DogCatcher starts and the Music app doesnQ&apos;Et. The point is, PUT A FREAKING SETTINGS MENU in the Music app Google!
I have several audio players (DogCatcher, WinAmp, Audible) and they all have the OPTION to enable/disable autoplay when a headset is connected. The default Android app doesnQ&apos;Et even have a settings menu, there are no configuration options at all for this app. Ludicrous.</what>
</comment>
<comment>
<author>sarod...@gmail.com</author>
<when>Tue, 30 Aug 2011 20:01:06 +0000</when>
<what>Where is this at?  And is this something to be handled at an app level or something where the os needs to let the user pick a default app?</what>
</comment>
</bug>
<bug>
<bugid>10987</bugid>
<title>Browser does not honour media=Q&apos;EhandheldQ&apos;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>still...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 16:35:55 +0000</openedDate>
<description>Virtually all websites are designed for the default usage being on a
large screen, with selection being with a mouse - a relatively precise
selection device, allowing relatively small targets. Typically, lines of
at least 80 characters of text can be read easily with the naked eye.
The Android screen is typically small. Selection is typically with the
finger requiring relatively large targets, and 80 character lines are
essentially unreadable. Fortunately, the people who make standards for
these things recognised this problem, and allowed designers to specify
Q&apos;Emedia=Q&quot;EhandheldQ&quot;EQ&apos;E to provide styling hints for devices with small
screens and finger selection. Unfortunately, AndroidQ&apos;Es browser does not
conform to standard. This is a critical bug - it renders a large subset
of websites unusable, where a perfectly usable design is being offered
to the browser and ignored.</description>
</bug>
<bug>
<bugid>18430</bugid>
<title>Linux Q&quot;EandroidQ&quot;E tries to use an X session</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 02:43:28 +0000</openedDate>
<description>OS: Ubuntu 10.x SDK: AOSP from ToT Steps: - Connect to Ubuntu box via
SSH + screen, with no X forwarding. - Run Q&quot;EandroidQ&quot;E. Expected: - Show
work in command line mode because thereQ&apos;Es no X session available.
Observed: $
out/host/linux-x86/sdk/android-sdk_eng.raphael_linux-x86/tools/android
Exception in thread Q&quot;EmainQ&quot;E org.eclipse.swt.SWTError: No more handles
[gtk_init_check() failed] at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source) at
org.eclipse.swt.widgets.Display.create(Unknown Source) at
org.eclipse.swt.graphics.Device.Q&lt;EinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Display.Q&lt;EinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Display.Q&lt;EinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Display.getDefault(Unknown Source) at
org.eclipse.swt.widgets.Shell.Q&lt;EinitQ&gt;E(Unknown Source) at
org.eclipse.swt.widgets.Shell.Q&lt;EinitQ&gt;E(Unknown Source) at
com.android.sdkuilib.internal.repository.SdkUpdaterWindowImpl2.createShell(SdkUpdaterWindowImpl2.java:157)
at
com.android.sdkuilib.internal.repository.SdkUpdaterWindowImpl2.open(SdkUpdaterWindowImpl2.java:137)
at
com.android.sdkuilib.repository.SdkUpdaterWindow.open(SdkUpdaterWindow.java:154)
at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:334) at
com.android.sdkmanager.Main.doAction(Main.java:306) at
com.android.sdkmanager.Main.run(Main.java:109) at
com.android.sdkmanager.Main.main(Main.java:98) The issue is that without
arguments, Q&quot;EandroidQ&quot;E tries to open the SDK Manager UI. But since in this
particular thereQ&apos;Es no X available, it utterly fails. The workaround is
in this case to display --help.</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
<comment>
<author>adrienne...@gmail.com</author>
<when>Wed, 10 Aug 2011 23:41:02 +0000</when>
<what>The README.txt that comes with the Linux SDK says to execute

tools/android update sdk

It would be nice if the README mentioned the -u option.</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Thu, 11 Aug 2011 17:32:51 +0000</when>
<what>@adrienne: IQ&apos;Eve split your request to Issue 19191</what>
</comment>
</bug>
<bug>
<bugid>11893</bugid>
<title>Return to home screen after deleting an email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmatchus76@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 16:08:41 +0000</openedDate>
<description>I would like the option to return to the inbox after an email is deleted
and not have it opening the next or previous email. T-Mobile G2 Android
version 2.2</description>
</bug>
<bug>
<bugid>14638</bugid>
<title>New App should be highlighted in App Drawer until after first Launch</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gene.kar...@gmail.com</reportedBy>
<openedDate>Wed, 09 Feb 2011 21:21:57 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Go to
market and download new application - Application is installed and icon
is shown in drawer - Icon should somehow be denoted (halo, highlighting,
starred) to be easy to find It is very difficult to find the new app
once it has been installed in the new app drawer. In windows the app is
highlighted in the start menu, in iOS it is at the end of your app list,
so it is easy to find. However, on android aside from the notification
at the top, there is no good way to find your app in the app drawer upon
first install. Android already has a method to highlight icons (use your
trackball to scroll to icons on the desktop). Some similar type of
highlighting would be great if implemented in the app drawer to help
users find new installed apps.</description>
<comment>
<author>gene.kar...@gmail.com</author>
<when>Wed, 09 Feb 2011 21:23:56 +0000</when>
<what>I wish there was a way to edit these reports, this should be a feature request not a bug.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 22:05:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2620</bugid>
<title>NPE in WebView</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-24T14:09:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Sat, 09 May 2009 12:59:31 +0000</openedDate>
<description>I collect error reports that happen in the process of my app. With this
report I donQ&apos;Et have much to go on and I canQ&apos;Et run bugreport as the bug
doesnQ&apos;Et happen on my phone. Besides that I am not sure if the output
would be helpful in this case? And as it is a NPE maybe it can be
anlayzed by looking at the code? Unfortunately the 1.5 sources donQ&apos;Et
seem aligned to the cupcake branch or I am using the webinterace wrong.
Here is 338 from the Cupcake branch: http://android.git.kernel.org/?
p=platform/frameworks/base.git;a=blob;f=core/java/android/webkit/BrowserFrame.java;h=540
1a6e0af12a220f5d8ebd69edc94ffec0100d7;hb=refs/heads/cupcake#l338 --
Android Version: sdk=3, release=1.5, inc=146733 -- Memory free: 0,83MB
total: 3,69MB max: 16,00MB-- Thread State: RUNNABLE -- NewsRob Version:
2.1.2/212 -- Stacktrace: java.lang.NullPointerException at
android.webkit.BrowserFrame.handleMessage(BrowserFrame.java:338) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:462) at
java.lang.Thread.run(Thread.java:1058)</description>
<comment>
<author>prome...@gmail.com</author>
<when>Fri, 15 May 2009 12:15:49 +0000</when>
<what>This bug occurs every morning when I rose from my wifi network wifi at my school
(Supinfo). Other news, my subscription is not activated yet so I do not have 3G
coverage, GPRS or Edge.

I will post more informations if the bug still occurs ...</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Tue, 16 Jun 2009 07:40:33 +0000</when>
<what>And here is another WebView related NPE that happened to a couple of users:

-- Android Version: sdk=3, release=1.5, inc=148830
-- Memory free: 0.56MB total: 3.57MB max: 16.00MB
-- Thread State: RUNNABLE
-- NewsRob Version: 2.3.3/233
-- Stacktrace:
java.lang.NullPointerException
at android.view.View.getLocationOnScreen(View.java:6785)
at android.widget.ZoomButtonsController.refreshPositioningVariables(ZoomButtonsController.java:454)
at android.widget.ZoomButtonsController.onPostConfigurationChanged(ZoomButtonsController.java:653)
at android.widget.ZoomButtonsController.access$200(ZoomButtonsController.java:74)
at android.widget.ZoomButtonsController$2.handleMessage(ZoomButtonsController.java:175)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3948)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
at dalvik.system.NativeStart.main(Native Method)

If anyone starts to care for this bug and puts it to reviewed I am happy to split the bug report, if necessary.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Thu, 23 Jul 2009 15:42:15 +0000</when>
<what>I meanwhile have a Test Case for the first mentioned NPE. I documented it in 
http://code.google.com/p/android/issues/detail?id=3355.

The 2nd NPE in here is still valid here though.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 20 Aug 2009 00:29:32 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 20 Aug 2009 00:38:52 +0000</when>
<what>as you suggested, having multiple unrelated bugs in one bug report is confusing. Please split out the bugs into 
separate reports. And thanks for this, the bug reports are very helpful.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Thu, 20 Aug 2009 11:54:46 +0000</when>
<what>Cary, I just started to move the stacktrace to a new bug report, but given that itQ&apos;Es from June and didnQ&apos;Et happen 
again since then I donQ&apos;Et think it might be worth your trouble.

If you really want that I will create a separate bug report, but otherwise I would wait until I get the next report 
with this stacktrace from my users.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Sat, 22 Aug 2009 07:26:50 +0000</when>
<what>Of course, now that I said it, I got another bug report.

I opened a new issue as requested: http://code.google.com/p/android/issues/detail?id=3627</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:09:55 +0000</when>
<what>marking this one as Q&apos;EDeclinedQ&apos;E since Mariano helpfully created a new issue with more details</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 24 Aug 2009 14:12:52 +0000</when>
<what>Cary, I just extracted the 2nd, unrelated, stack trace to a new report.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:18:35 +0000</when>
<what>bug number?</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 24 Aug 2009 14:23:22 +0000</when>
<what>Oh, grmpfh, I got confused. Sorry ;-) Declined is absolutely right.  </what>
</comment>
</bug>
<bug>
<bugid>9485</bugid>
<title>Removing contact from favorites deletes contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mfo...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 08:18:35 +0000</openedDate>
<description>I have an HTC Droid Incredible running 2.1 and syncing to my Gmail
contacts. If I add a contact to my Q&quot;EfavoritesQ&quot;E on the phone and then
subsequently remove that contact from the group, it results in the
contact actually being deleted from the Incredible AND that deletion
pushing through to Gmail as well, effectively entirely blowing away the
contact altogether. IQ&apos;Eve tried removing contacts from favorites both by
editing individual cards and entering the group dialogue box as well as
manipulating the list through the groups tab in the main contact page.
Either way, the result is the same--removing a contact from the
favorites group removes the contact from the address book altogether.</description>
<comment>
<author>trevory...@gmail.com</author>
<when>Mon, 12 Jul 2010 16:33:47 +0000</when>
<what>I have noticed that the contact is not deleted when you remove the favorite.  The contact is actually deleted when you add the contact to the favorites group by checking the favorites group checkbox in the contacts manager.  As soon as you add the contact to the favorites group the contact is then removed from your contacts.  It only exists in the phone as a favorite and no where else.  Logging into gmail on a pc confirmed that the contact was in fact gone out of my list.  My workaround was to add a contact to the favorites using the favorites widget by clicking on the plus sign in the widget.  That was the only way I could find that added the contact to the favorites group without removing it from the contacts.</what>
</comment>
</bug>
<bug>
<bugid>8137</bugid>
<title>Issue with WebView on HTC Incredible</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fel...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 04:34:29 +0000</openedDate>
<description>The WebView is not working properly on the HTC Incredible. Zooming and
Panning is broken if setBuiltInZoomControls is set to true on the
WebSettings for the WebView. Here is some sample code to reproduce the
issue: WebView wv = (WebView) findViewById(R.id.wv1);
wv.getSettings().setBuiltInZoomControls(true); wv.setInitialScale(0);
wv.setWebViewClient(new WebViewClient() {}); wv.loadUrl(Q&quot;E[insert a URL
here]Q&quot;E); This is reproducible on the HTC Incredible 2.1-update1, not in
the 2.1 emulator.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:39 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>dproth...@gmail.com</author>
<when>Mon, 24 May 2010 21:53:45 +0000</when>
<what>Encountering this same issue. If Google says to contact HTC, then I guess here is the
place to do it:

http://community.htc.com/na/htc-forums/android/f/91/p/2332/8538.aspx</what>
</comment>
<comment>
<author>dproth...@gmail.com</author>
<when>Tue, 01 Jun 2010 15:59:28 +0000</when>
<what>It appears this issue has been resolved here:

http://community.htc.com/na/htc-forums/android/f/91/p/2332/8538.aspx</what>
</comment>
<comment>
<author>fel...@gmail.com</author>
<when>Tue, 01 Jun 2010 16:05:43 +0000</when>
<what>Here is the work around:

This is the fix that a HTC employee has provided and it is working for the urls that I tested.
Developers can add the code snippet (in red color) before loading any URL or data:
 
import java.lang.reflect.Method;
import java.lang.reflect.InvocationTargetException;
 
......
 
mWebView = new WebView(this);
mWebView.getSettings().setLoadsImagesAutomatically(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.setInitialScale(100);
 
// To avoid WebView pan and zoom problem.
// add the following section code before load any URL or data.
// ===================== Begin =====================
try {
   Method m = mWebView.getClass().getMethod(Q&quot;EsetIsCacheDrawBitmapQ&quot;E, boolean.class);
    if (m != null) {
        m.invoke(mWebView, false);
        mWebView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NORMAL);
    }
} catch (NoSuchMethodException e) {
} catch (IllegalAccessException e) {
} catch (InvocationTargetException e) {
}
// ===================== End =====================
 
mWebView.loadUrl(Q&quot;Ehttp://news.bbc.co.ukQ&quot;E);</what>
</comment>
</bug>
<bug>
<bugid>13494</bugid>
<title>Q&lt;EincludeQ&gt;E requires layout_width to be set at designtime but not at runtime</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-06-02T23:02:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>tnor...@google.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 05:07:45 +0000</openedDate>
<description>The designtime rendering of included views is not correct; it seems to
require that layout_width and layout_height be set on the Q&lt;EincludeQ&gt;E tag
itself. HereQ&apos;Es how you reproduce: main.xml contains: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;EQ&gt;E Q&lt;Einclude layout=Q&quot;E@layout/includedQ&quot;E/Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E Then included.xml contains: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;EButton android:text=Q&quot;EIncludedQ&quot;E android:id=Q&quot;E@+id/Button01Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E Q&lt;E/LinearLayoutQ&gt;E This will
render as a blank screen. But if you change the Q&lt;EincludeQ&gt;E line in the
main file to Q&lt;Einclude android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E layout=Q&quot;E@layout/included2Q&quot;E/Q&gt;E then
the included button will show up. NOTE: This is different from what I
observe when I run this code on a Nexus S with Gingerbread: In both
cases the included button renders. HereQ&apos;Es the ViewInfo hierarchy that
LayoutLib version 5 (and version 4) returns: android.widget.LinearLayout
[0,0,240,284] Q&lt;ELinearLayoutQ&gt;E android.widget.LinearLayout [0,0,0,0]
android.widget.Button [0,0,0,0] Note that the included linear layout and
button have 0 bounds. If I insert the layout width and height attributes
on the include I get the correct bounds: android.widget.LinearLayout
[0,0,240,284] Q&lt;ELinearLayoutQ&gt;E android.widget.LinearLayout [0,0,75,72]
android.widget.Button [0,0,75,72] but again this isnQ&apos;Et needed on the
phone.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:16:45 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 02 Jun 2011 23:02:57 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4022</bugid>
<title>com.android.phone dies when trying to establish data connection</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-03T17:12:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>risto.ka...@gmail.com</reportedBy>
<openedDate>Sat, 26 Sep 2009 23:54:06 +0000</openedDate>
<description>After upgrading my Samsung Galaxy to Android 1.5, baseband I7500XXII5,
kernel 2.6.27, build number 76XXCSDCBALUM6375 I get constantly the
error: Sorry! The process com.android.phone has stopped unexpectedly.
Please try again. After clicking Q&quot;EForce closeQ&quot;E, I can see first the
signal strength indicator come up, then the 3G icon shows and right
after that com.android.phone crashes again. If I disable data
connections, com.android.phone doesnQ&apos;Et crash. I tried creating another
APN and deleting the previous one, but that didnQ&apos;Et help. If I delete the
data APN (but leave the MMS APN) com.android.phone doesnQ&apos;Et crash (but I
donQ&apos;Et have data connection). As soon as I type the settings in a new APN
(just the APN name and type as Internet and leave everything else
untouched), com.android.phone starts crashing.</description>
<comment>
<author>risto.ka...@gmail.com</author>
<when>Fri, 02 Oct 2009 00:15:27 +0000</when>
<what>I managed to dig out the attached system log information which shows the following exception:

  E/Database(27372): Failed to setLocale() when constructing, closing the database
  E/Database(27372): android.database.sqlite.SQLiteException: attempt to write a readonly 
database
  E/Database(27372): 	at android.database.sqlite.SQLiteDatabase.native_setLocale(Native 
Method)
...
  E/Database(27372): 	at 
com.android.internal.telephony.gsm.DataConnectionTracker.handleMessage(DataConnectionTracker.
java:1608)

I wonder why the database is read-only and how could I fix that.

This problem is currently preventing me to use any network features of my Q&quot;EsmartQ&quot;E phone and 
IQ&apos;Em paying my carrier data plan for nothing. I have read that a factory reset might help with 
problems like these, but IQ&apos;Eve also read it removes data like SMS messages. The software which 
came with the phone doesnQ&apos;Et have backup functionality and I value my data even more than 
paying for nothing, so IQ&apos;Ed like to solve this another way.
</what>
</comment>
<comment>
<author>risto.ka...@gmail.com</author>
<when>Tue, 06 Oct 2009 20:25:37 +0000</when>
<what>I found out this is somewhat common problem and based on the hints on page:

  http://www.android-hilfe.de/o2-samsung-galaxy-i7500-forum/7242-sammelthread-zum-o2-
rom-i7500xxii5-release-24-september-2009-a.html

I managed to get my phone finally working again. I needed to reset APNs, shut down, 
take SIM out, reboot, SIM back in, power up, enter APNs again (barring a reboot or 
two).

ItQ&apos;Es some nasty bug to have in a publicly available build...
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:12:54 +0000</when>
<what>You should discuss this issue with Samsung, as it seems that this issue is specific
to their software, since it doesnQ&apos;Et happen with the main Android builds.</what>
</comment>
<comment>
<author>venkatvi...@gmail.com</author>
<when>Thu, 11 Mar 2010 08:57:10 +0000</when>
<what>The same is happening on HTC HERO with android build 1.5 here in india. As and when it 
gets hooked on to 3G data connectivity the com.android.phone keeps crashing so I am 
currently surviving by using GPRS data connectivity by forcing 2G network usage. 

Is there a solution here?</what>
</comment>
<comment>
<author>nguyenda...@gmail.com</author>
<when>Thu, 07 Oct 2010 01:37:34 +0000</when>
<what>I got same problem with 1.6, just trying solution:
http://stackoverflow.com/questions/2528489/no-such-table-android-metadata-whats-the-problem</what>
</comment>
</bug>
<bug>
<bugid>14414</bugid>
<title>Incorrect support for arabic fonts - letters are not connected</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-31T19:21:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Shadi.Mo...@gmail.com</reportedBy>
<openedDate>Sun, 30 Jan 2011 20:27:34 +0000</openedDate>
<description>HTC Desire OS Froyo 2.2 - build 2.29.405.5 Unable to read arabic web
pages, facebook, SMS ... letters are disconnected, and in some cases
reversed. Unable to write arabic sentences; letters are disconnected.
Note that other devices such iPhone, or Nokia, that receive the SMS I
send in arabic can view the message correctly.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 31 Jan 2011 19:21:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10279</bugid>
<title>Pause sound in Pandora on Headphones Unplug does not work after an update to 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>maxrusoatl@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 18:14:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Pandora playing, unplug
headphones - Does not pause the music - Previous version 2.1 on unplug
pauses music HTC EVO Froyo (Android 2.2)</description>
<comment>
<author>min...@gmail.com</author>
<when>Mon, 09 Aug 2010 19:48:27 +0000</when>
<what>Please fix this.</what>
</comment>
<comment>
<author>fearph...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:09:59 +0000</when>
<what>This is not specific to Pandora or any media app. This is a global problem with headphones.

Until I got my android phones, I thought switching from speaker to headphones was a function of the hardware and not software. Both the Motorola Milestone and HTC Evo exhibit this flaw with Google Listen, Music player, Last.fm, Pandora, and all other music players. The problem is the lag between when it recognizes the headphones are available or not.</what>
</comment>
<comment>
<author>maxrusoatl@gmail.com</author>
<when>Mon, 09 Aug 2010 20:31:55 +0000</when>
<what>I tried regular music player and it work fine. It does pause on unplugging the headphones. Pandora or mp3 streaming apps it stopped working after upload 2.2</what>
</comment>
<comment>
<author>fearph...@gmail.com</author>
<when>Mon, 09 Aug 2010 20:49:28 +0000</when>
<what>I apologize. I misread the ticket. I thought this was related to the lag from switching to and from headphones to speaker as the headphones are plugged in or out.</what>
</comment>
<comment>
<author>quailhu...@gmail.com</author>
<when>Wed, 11 Aug 2010 00:01:51 +0000</when>
<what>Same problem on Motorola Droid with 2.2 - doesnQ&apos;Et pause song in Pandora when headphones unplugged (worked with 2.1).</what>
</comment>
</bug>
<bug>
<bugid>15785</bugid>
<title>ForceClose: Process: com.google.process.gapps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 09:01:23 +0000</openedDate>
<description>Occurrence Process - Configure gmail account by entering ID and
password. Then open browser and open facebook.com. Then come to idle
screen by pressing center key. Then open market. Then long press center
key and select browser. Occurrence Status - Force close occurs. Popup
Q&quot;EThe application google services framework (process com. google.
process.gapps has stopped unexpectedly). Dump is attached Expected
result - Force close shouldnot occur. Attach the log:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
03-23 10:50:17.230 I/am_crash( 2270):
[2412,com.google.process.gapps,48709,java.lang.NullPointerException,NULL,Bundle.java,281]
03-23 10:50:17.449 I/binder_sample(13475):
[android.app.IActivityManager,19,330,com.android.vending,66] 03-23
10:50:17.484 I/dvm_gc_info( 2270):
[8320808730292229682,-9028720439666485145,-3981036899622221788,8640468]
03-23 10:50:17.629 I/google_http_request( 2412):
[378,-1,GoogleLoginService/1.0,0] 03-23 10:50:17.629 I/gls_authenticate(
2412): [8,android] 03-23 10:50:18.343 I/google_http_request( 2412):
[553,-1,GoogleLoginService/1.0,0] 03-23 10:50:18.343 I/gls_authenticate(
2412): [8,android] 03-23 10:50:19.847 I/google_http_request( 2412):
[1469,-1,GoogleLoginService/1.0,0] 03-23 10:50:19.847
I/gls_authenticate( 2412): [8,mail] 03-23 10:50:19.910 I/dvm_gc_info(
2412): [7449358886915729451,-8893615406505203656,-4002710472828942300,0]
03-23 10:50:20.593 I/google_http_request( 2412):
[677,-1,GoogleLoginService/1.0,0]
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</description>
<comment>
<author>shannon....@gmail.com</author>
<when>Sat, 16 Apr 2011 10:10:29 +0000</when>
<what>How did you get this kind of log? IQ&apos;Eve been seeing lots of similar error messages, but IQ&apos;Em not using Facebook from my HTC Aria.</what>
</comment>
<comment>
<author>moronigr...@gmail.com</author>
<when>Tue, 03 May 2011 19:30:52 +0000</when>
<what>I believe he got the log from adb:
Q&quot;Eadb logcat -b events -v timeQ&quot;E</what>
</comment>
<comment>
<author>shannon....@gmail.com</author>
<when>Wed, 04 May 2011 02:09:13 +0000</when>
<what>Can I do this without being rooted? 

(Not sure if it helps, but I have been using Ubuntu for some years, though itQ&apos;Es been many years since IQ&apos;Eve done any serious programming. IQ&apos;Eve poked at shell on my phone, but basically just determined that I was not root. IQ&apos;Em not sure if I could root my phone, but I am sure I donQ&apos;Et want the hassles of breaking my phone and even more sure that eMobile would NOT help me if I had rooted my phone.)
</what>
</comment>
</bug>
<bug>
<bugid>2138</bugid>
<title>Need pthread_mutex_timedlock()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>2</stars>
<reportedBy>bklarson@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 15:43:56 +0000</openedDate>
<description>pthread_mutex_timedlock() is defined in bionic/libc/include/pthread.h,
but not implemented in bionic/libc/bionic/pthread.c. I need this
functionality for a project IQ&apos;Em working on.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:01:33 +0000</when>
<what></what>
</comment>
<comment>
<author>aduej...@gmail.com</author>
<when>Tue, 09 Jun 2009 17:32:35 +0000</when>
<what>Hi, IQ&apos;Em also working on a project which needs pthread_mutex_timedlock()
implemented... any news?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:56:03 +0000</when>
<what></what>
</comment>
<comment>
<author>kusc...@gmail.com</author>
<when>Sat, 31 Jul 2010 13:28:42 +0000</when>
<what>Here is my patch for mutex_timedlock:

https://review.source.android.com/16201</what>
</comment>
</bug>
<bug>
<bugid>6479</bugid>
<title>Sharing gallery via gmail should give option to choose email account if multiple have been set up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>zeflasher</reportedBy>
<openedDate>Fri, 05 Feb 2010 08:18:59 +0000</openedDate>
<description>It is more a feature than a bug. Set up more than one gmail account. GO
in the gallery and share a picture. Choose gmail. The LAST account you
have used in gmail app will be used to send the picture. We should get
the option to choose the account we want to send the picture with,
either in the menu ( once in the window where you see the file attached
and write your email ) or before, ie when selecting gmail as the
application used to share the picture. This is the behavior reported on:
Model: Nexus One Firmware: 2.1-update1 Basehand version:
32.24.00.22U_4.03.00.21_2 Kernel version: 2.6.29-01117-g4bc62c2,
android-build@apa26 #1 Build Number: ERE27 Cheers.</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:40:48 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>10093</bugid>
<title>android - Enhancement suggestion: sortable/searchable nickname box in contact info</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>key.s...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 10:57:41 +0000</openedDate>
<description>Hello there, I am a bit surprised that even in version 2.2 of your great
platform ther is no way to add a nickname to contacs in contact list. I
would love to have both name of my friends together with nickname and
have even the possibelity to dial them with nick name and ordinary name
also... I think I am not the only person who is missing this function...
Also i Think the contact pictures might be bigger. I am sure it has its
porpouse so the loading of it is faster, but anyway... I am using HTC
Desire and when someone is calling me I see ugly blury picture of him...
is there a way to make it bigger or select the size by your own?
Thnax... Sincerelly Kaucuk.</description>
</bug>
<bug>
<bugid>18354</bugid>
<title>[Books] can not go back to idle </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ddonggom...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 09:50:28 +0000</openedDate>
<description>1. Andorid build verison : 2.3.4 2. Books ver : 1.3.4 (1304) 3. Repro
Steps : [Precondition] The device should be slide-type or folder-type
device. [Step] Idle - Main menu - Books - select any book - read - press
back key - press back key again 4. Symptom : can not go back to idle 5.
Reproducibility % : sometimes
================================================ 07-07 15:06:54.199 130
185 D InputReader: Input event: device=0x10000 type=0x1 scancode=158
keycode=4 value=1 07-07 15:06:54.209 130 184 I InputDispatcher:
Delivering key to current input target: keycode: 4, scancode: 158,
action: 0, channel Q&apos;E4094f050
com.google.android.apps.books/com.google.android.apps.books.app.HomeActivity
(server)Q&apos;E, MetaState : 0 07-07 15:06:54.340 130 169 I
WindowOrientationListener: orientation = 18.41367 Tilt = 25.572218 -- 2
, 7 , 3 07-07 15:06:54.350 130 185 D InputReader: Input event:
device=0x10000 type=0x1 scancode=158 keycode=4 value=0 07-07
15:06:54.350 130 184 I InputDispatcher: Delivering key to current input
target: keycode: 4, scancode: 158, action: 1, channel Q&apos;E4094f050
com.google.android.apps.books/com.google.android.apps.books.app.HomeActivity
(server)Q&apos;E, MetaState : 0 07-07 15:06:54.370 130 320 I OrientationDebug:
[pwm] in updateOrientationListenerLp() 07-07 15:06:54.370 130 320 V
OrientationDebug: in updateOrientationListenerLp(), Screen status=true,
current orientation=1, SensorEnabled=true 07-07 15:06:54.370 130 320 I
OrientationDebug: [pwm] needSensorRunningLp(), return true #4 07-07
15:06:54.380 130 324 D PowerManagerService: acquireWakeLock flags=0xa
tag=ReaderActivity uid=10097 pid=1237 myUID=1000 myPID=130 myTID=324
07-07 15:06:54.390 130 136 I WindowManager: CREATE SURFACE
Surface(name=com.google.android.apps.books/com.google.android.apps.books.app.MultiColumnReaderActivity,
identity=506, mNativeSurface=0) IN SESSION
android.view.SurfaceSession@40921fd8: pid=1237 format=-1 flags=0x0 /
Window{4098dfe8
com.google.android.apps.books/com.google.android.apps.books.app.MultiColumnReaderActivity
paused=false} 07-07 15:06:54.430 1237 1237 D CONTEXT :
m_mainFrame-Q&gt;Eeditor()-Q&gt;EhasComposition not 07-07 15:06:54.510 245 245 I
StatusBarPolicy: onDataActivity-D:0 07-07 15:06:54.590 130 182 W
WindowManager: Window Window{4094f050
com.google.android.apps.books/com.google.android.apps.books.app.HomeActivity
paused=false} destroyed surface
Surface(name=com.google.android.apps.books/com.google.android.apps.books.app.HomeActivity,
identity=-1, mNativeSurface=0), session Session{40a5c040 uid 10097}
07-07 15:06:54.610 130 138 W SurfaceFlinger:
com.google.android.apps.books/com.google.android.apps.books.app.HomeActivity[505]
is not removed from mLayerMap</description>
</bug>
<bug>
<bugid>7376</bugid>
<title>IPv6  support on android.net package</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>martin...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 18:52:48 +0000</openedDate>
<description>Is there plains to support IPv6 on android.net package. More
specifically I am trying to use ConnectivityManager to set up a host
using an IPv6 address. requestRouteToHost(int networkType, int
hostAddress) Will this be supported in future releases?</description>
</bug>
<bug>
<bugid>11461</bugid>
<title>Messaging - EMail - Deleted emails not deleted on IMAP server</title>
<status>Declined</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-09-25T16:08:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>justin...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 20:14:25 +0000</openedDate>
<description>Emails accounts (non-GMail) are setup using IMAP within the Messaging
area on Android, any e-mails deleted are deleted from the phone but not
from the IMAP server. This is very annoying. If an e-mail is deleted
from the mail app, it should be deleted on the server. If a message is
read, itQ&apos;Es status us updated on the IMAP server, but deletes donQ&apos;Et seem
to happen.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 25 Sep 2010 04:18:05 +0000</when>
<what>This doesnQ&apos;Et sound like a device that uses the stock Android email application; you probably have to take this up with the manufacturer (Motorola if a DroidX or Droid 2, HTC if any Sense UI device).</what>
</comment>
<comment>
<author>justin...@gmail.com</author>
<when>Sat, 25 Sep 2010 11:44:23 +0000</when>
<what>Looks stock to me. Let me do some digging. IQ&apos;Em using droid x.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 25 Sep 2010 16:08:26 +0000</when>
<what>DroidX uses MotorolaQ&apos;Es email application; I know because I own one... :-(</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 25 Sep 2010 16:08:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3043</bugid>
<title>[Contacts] ABC lookup panel bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Thu, 18 Jun 2009 00:30:02 +0000</openedDate>
<description>If you have contacts with non English names then lookup panel doesnQ&apos;Et
show appropriate letter. It is better to understand on pic in attach HTC
Magic, fw 1.5, CRB43</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:53:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:10:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20183</bugid>
<title>[gtalk] some text cannot be read</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plzs...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 01:25:18 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
------------------------------------------------------------------------
- Steps to reproduce the problem (including sample code if appropriate).
Applications --Q&gt;E Launch Google Talk --Q&gt;E Login --Q&gt;E touch your signed ID
--Q&gt;E input any text in status message tab --Q&gt;E click Q&quot;EDoneQ&quot;E button to save
status message --Q&gt;E inpu any text in status message tab again --Q&gt;E click
Q&quot;EDoneQ&quot;E button to save status message --Q&gt;E move to main page --Q&gt;E check the
text Q&quot;EOr, choose a custom status...Q&quot;E below Q&quot;EDoneQ&quot;E button --Q&gt;E Touch home
key --Q&gt;E go to settings --Q&gt;E go to Language and keyboard --Q&gt;E change
engilsh to France --Q&gt;E check the text Q&quot;EOr, choose a custom status...Q&quot;E
changed to france below Q&quot;EDoneQ&quot;E button again - What happened. The text is
only one line. but when a user change language settings to france, The
text become two lines and second line isnQ&apos;Et shown by keypad. - What you
think the correct behavior should be. users should be able to read
second line. so the long text should be shorter than now.</description>
</bug>
<bug>
<bugid>18220</bugid>
<title>Imageview Tint and Color state list resource</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Nitro...@gmail.com</reportedBy>
<openedDate>Mon, 04 Jul 2011 09:06:57 +0000</openedDate>
<description>If we set a ColorStateList in the attribute tint of an ImageView, the
application crash we a NumberFormatException. It should not crash, and
allow the use of color selector on ImageViews (it would be useful for
gallery) My selector_color.xml color state list was declared in xml :
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eselector
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Eitem
android:state_focused=Q&quot;EtrueQ&quot;E
android:color=Q&quot;E@color/darkgreytransparentQ&quot;E/Q&gt;E Q&lt;Eitem
android:state_pressed=Q&quot;EtrueQ&quot;E android:color=Q&quot;E@color/darkgreytransparentQ&quot;E
/Q&gt;E Q&lt;Eitem android:color=Q&quot;E@android:color/transparentQ&quot;E/Q&gt;E Q&lt;E/selectorQ&gt;E and
the imageview : Q&lt;EImageView android:id=Q&quot;E@+id/cell_ImageViewQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:scaleType=Q&quot;EfitCenterQ&quot;E android:src=Q&quot;E@drawable/iconQ&quot;E
android:tint=Q&quot;E@color/selector_colorQ&quot;EQ&gt;E Q&lt;E/ImageViewQ&gt;E IQ&apos;Eve already try with
a drawable state list instead, and also put hexa color directly. IQ&apos;Em not
the only one :
http://stackoverflow.com/questions/3024983/how-do-i-change-the-tint-of-an-imagebutton-on-focus-press
(see the first answer) IQ&apos;Em developping with Android 3.1, on a EEEPad
Transformer and a HTC Desire HD.</description>
<comment>
<author>archon810</author>
<when>Thu, 04 Aug 2011 00:06:09 +0000</when>
<what>I am also surprised that we canQ&apos;Et easily tint state drawables in XML - there should be an easy solution for this.</what>
</comment>
<comment>
<author>saj...@funzio.com</author>
<when>Thu, 03 Nov 2011 20:28:03 +0000</when>
<what>Has there been any workarounds or updates?</what>
</comment>
</bug>
<bug>
<bugid>4228</bugid>
<title>When two different people with the same last name have an mp3 assigned for one of them the mp3 ringer plays for anyone with that last name.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>cjsthe...@gmail.com</reportedBy>
<openedDate>Mon, 12 Oct 2009 18:18:51 +0000</openedDate>
<description>When any number of different people with the same last name have an mp3
assigned for one of them as a ringtone the mp3 ringer plays for anyone
with that last name. NOTE: This form is only for reporting bugs. For
questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:27:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1230</bugid>
<title>Search widget input text not resetting after it it submitted</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-11-09T02:38:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ryannosa...@gmail.com</reportedBy>
<openedDate>Sat, 08 Nov 2008 21:05:51 +0000</openedDate>
<description>If a search string is input into the search widget and submitted, when
returning to the home screen the previous search string is still
displayed instead of resetting to the default text. This requires
manually clearing the text to use it again.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 09 Nov 2008 02:38:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2793</bugid>
<title>Bitmap.compress fails with gif images</title>
<status>FutureRelease</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>2010-04-19T13:37:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>6</stars>
<reportedBy>m.mon...@gmail.com</reportedBy>
<openedDate>Thu, 28 May 2009 22:24:11 +0000</openedDate>
<description>After creating a bitmap from a gif image using BitmapFactory, using the
Bitmap.compress method to generate a byte stream fails. The same code
works fine with png and jpg images. Attached archive contains project
the demonstrates this with a simple UI. The relevant part of the code is
pasted below: Bitmap bitmap = null; switch (pos) { case 0: bitmap =
BitmapFactory.decodeResource(getResources(), R.drawable.png_image);
break; case 1: bitmap = BitmapFactory.decodeResource(getResources(),
R.drawable.jpg_image); break; case 2: bitmap =
BitmapFactory.decodeResource(getResources(), R.drawable.gif_image);
break; } //set shiny new bitmap as first ImageViewQ&apos;Es bitmap
mImageViewOriginal.setImageBitmap(bitmap); //compress bitmap and convert
to byte array ByteArrayOutputStream outStream = new
ByteArrayOutputStream(); try { bitmap.compress(CompressFormat.PNG, 100,
outStream); outStream.flush(); outStream.close(); } catch (IOException
e) { Log.e(Q&quot;EBITMAP_TESTQ&quot;E, Q&quot;EError compressing to byte streamQ&quot;E); } byte []
bytes = outStream.toByteArray(); //recreate bitmap from byte array and
set as second ImageViewQ&apos;Es bitmap Bitmap bitmap_new =
BitmapFactory.decodeByteArray(bytes, 0, bytes.length);
mImageViewCompressed.setImageBitmap(bitmap_new);</description>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Fri, 29 May 2009 11:41:06 +0000</when>
<what>I will investigate</what>
</comment>
<comment>
<author>closecr...@gmail.com</author>
<when>Fri, 05 Jun 2009 05:23:41 +0000</when>
<what>I have the same problem with BitmapFactory.decodeByteArray() - a JPG or PNG byte
array returns a bitmap, but passing it a GIF fails.  But calling
BitmapFactory.decodeFile() on the same set of bits (only in a .GIF file) does work...

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:39:18 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Wed, 26 Aug 2009 19:49:00 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Mon, 19 Apr 2010 13:37:31 +0000</when>
<what>// this works
BitmapFactory.decodeResource(getResources(), R.drawable.gif_image);

// this works too
bitmap.compress(CompressFormat.PNG, 100, outStream);
bytes = outStream.toByteArray();
BitmapFactory.decodeByteArray(bytes, 0, bytes.length);

// so does this
 InputStream is = getResources().openRawResource(R.drawable.gif_image);
array = new byte[...];
is.read(array);
BitmapFactory.decodeByteArray(bytes, 0, bytes.length);


</what>
</comment>
<comment>
<author>RonaldNo...@gmail.com</author>
<when>Thu, 06 May 2010 08:45:15 +0000</when>
<what>IQ&apos;Em also experiencing this behaviour.
I have some online .gif images.
I read them using BitmapFactory.decodeFile(pathName)
And then I want to save them to file using bitmap.compress(CompressFormat.PNG, 100, 
outStream);

Extra info that could be of any help and what I havenQ&apos;Et seen mentioned already in 
this issue:
On Android 1.6 this works like a charm.
On Android 2.1 it creates 0 byte files.
</what>
</comment>
</bug>
<bug>
<bugid>6155</bugid>
<title>[messaging] SMS/MMS forceclosed when parts physically donQ&apos;Et exist</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nry...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 15:01:29 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Use app to backup smsmms.db 2. Wipe
all data 3. Restore from backup - What happened. As backup-app doesnQ&apos;Et
have properly functions (it forgot about mms-parts in backup), so
smsmms.db restored without files in
/data/data/com.android.providers.telephony/app_part/ When starting
[SMS/MMS app] - if forceclosing when reached Q&quot;EbrokenQ&quot;E messages in
thread. - What you think the correct behavior should be. Correct
behavior should be to able [SMS/MMS app] show messages Q&quot;Ecannot show this
messageQ&quot;E on Q&quot;EbrokenQ&quot;E messages without data and able user delete these
messages. HTC Magic, Cupcake 1.5, HTC Build: 3.03.990.6</description>
</bug>
<bug>
<bugid>6387</bugid>
<title>Crash entering Airplane Mode on the Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Mon, 01 Feb 2010 16:31:17 +0000</openedDate>
<description>My Nexus One just randomly stopped working on wifi (in the log I get
Q&quot;EE/WifiService(27866): Failed to load Wi-Fi driver.Q&quot;E Now going into
Airplane mode gives the following exception and the phone immediately
reboots: I/ActivityManager(27170): Starting activity: Intent {
act=android.intent.action.MAIN
cmp=com.android.settings/.WirelessSettings }
D/SettingsWifiEnabler(27317): Received wifi state changed from Enabling
to Unknown I/ActivityManager(27170): Displayed activity
com.android.settings/.WirelessSettings: 283 ms (total 1638 ms)
W/dalvikvm(27170): threadid=73: thread exiting with uncaught exception
(group=0x4001b180) E/AndroidRuntime(27170): Uncaught handler: thread
WifiService exiting due to uncaught exception E/AndroidRuntime(27170):
*** EXCEPTION IN SYSTEM PROCESS. System will crash.
E/AndroidRuntime(27170): java.lang.IllegalArgumentException: Receiver
not registered: com.android.server.WifiService$4@4486b328
E/AndroidRuntime(27170): at
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityTh
read.java:667) E/AndroidRuntime(27170): at
android.app.ApplicationContext.unregisterReceiver(ApplicationContext.java:
747) E/AndroidRuntime(27170): at
com.android.server.WifiService.setWifiEnabledBlocking(WifiService.java:350
) E/AndroidRuntime(27170): at
com.android.server.WifiService.access$1400(WifiService.java:82)
E/AndroidRuntime(27170): at
com.android.server.WifiService$WifiHandler.handleMessage(WifiService.java:
1550) E/AndroidRuntime(27170): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(27170): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(27170): at
android.os.HandlerThread.run(HandlerThread.java:60)
D/SettingsWifiEnabler(27317): Received wifi state changed from Unknown
to Disabling I/Process (27170): Sending signal. PID: 27170 SIG: 9
I/ServiceManager( 50): service Q&apos;ESurfaceFlingerQ&apos;E died I/ServiceManager(
50): service Q&apos;Eactivity.servicesQ&apos;E died I/ServiceManager( 50): service
Q&apos;EentropyQ&apos;E died I/ServiceManager( 50): service Q&apos;EpowerQ&apos;E died
I/ServiceManager( 50): service Q&apos;EpackageQ&apos;E died I/ServiceManager( 50):
service Q&apos;EusagestatsQ&apos;E died I/ServiceManager( 50): service
Q&apos;Etelephony.registryQ&apos;E died I/ServiceManager( 50): service Q&apos;EbatteryinfoQ&apos;E
died I/ServiceManager( 50): service Q&apos;Eactivity.sendersQ&apos;E died ...</description>
<comment>
<author>ammospo...@gmail.com</author>
<when>Fri, 26 Feb 2010 17:44:42 +0000</when>
<what>i have this same issue, usually happens after my phone has recorded a Q&apos;Enot registered
on networkQ&quot;E error. </what>
</comment>
</bug>
<bug>
<bugid>11789</bugid>
<title>Wifi connection based unlock switcher</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andr...@accedo.es</reportedBy>
<openedDate>Sun, 10 Oct 2010 06:18:36 +0000</openedDate>
<description>Hi dear Google, IQ&apos;Em the developer of a little free application available
on market called UnlockAtHome, itQ&apos;Es based on a very simple idea (but
IMHO, quite cool), switches the pattern lock to the slide one whenever
detects the phone is connected to a white-listed wifi network. Lots of
people have a wifi network at home and so, and we could use this info to
get rid of the pattern at secured locations... Unfortunately my app
doesnQ&apos;Et work from Froyo onwards, as the locker configuration was
disabled for applications, so from now on this functionality, at most,
has to be done at a system-level basis. This is why IQ&apos;Em presenting here
the idea. Thanks and greetings, Ruben</description>
</bug>
<bug>
<bugid>14147</bugid>
<title>If applications are downloaded while Google pushes their automatic Marketplace upgrade, the applications do not appear downloaded/installed after completion.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:40:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>w19...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 08:00:41 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). Required information: Complete setup description:
1. Flash sbf:
p3e_begonia_umts_begonia-eng-2.2.1-BGN_1.1.16-16-debug-test-keys-T-Mobile-US.sbf.
2. Log into a blur account (if not already logged in from previous
load). Steps to reproduce: 1. MUT: Log into Marketplace for the first
time. (Verify you see the older Google Marketplace version - See
Screenshot A). 2. MUT: Choose to download a few applications. (Verify
all downloads are seen in notification bar as downloading. - See
Screenshot B). (Tested Angry Birds, Angry Birds Seasons, and Paper
Toss). 3. MUT: Once downloads have completed verify that all downloads
were successful, that they all installed successfully, and that they are
found under Marketplace listed downloaded apps - See Screenshot C). Q&lt;EQ&lt;EQ&lt;EQ&lt;E
ISSUE HERE: All 3 downloads are no where to be found in the main menu
and none of them displayed an Q&quot;EinstalledQ&quot;E notification in the
notification window. Also, under Google marketplaceQ&apos;Es download manager,
none of the applications are listed as downloaded. NOTE: That when you
launched marketplace, it was no longer the marketplace version seen in
Screenshot A, but is now an updated version - See Screenshot D. PLEASE
SEE LOGS: - AP logs were captured on SD card /logger files: Market
Update Missing app.zip (For described issue, see logs between approx:
12:18PM 1/18 - 12:45PM 1/18). Additional information: Network: TMO
Required Settings (browser, mms, email changes, etc.): N/A Other
information (comp. of phone hardware, type of SIM card, etc.): TMO SIM
used Accessories Used: N/A Test Type: General Test Plan ID and Version:
3G Begonia - TMO (PCS Field NA) Cycle 38 Other S/W versions found: N/A
Searches: Q&quot;EmarketQ&quot;E AND Q&quot;EupgradeQ&quot;E Q&quot;EmarketQ&quot;E AND Q&quot;ElostQ&quot;E - What happened.
Actual Result: If the user chooses to download an application or
multiple applications from Google Marketplace and Google starts its
automatic upgrade push of the Google Marketplace application itself,
very often the userQ&apos;Es download, once completed, does not appear on the
phone or in the Marketplace download history, and does not attempt to
install. - What you think the correct behavior should be. Expected
Result: If the user chooses to download an application or multiple
applications from Google Marketplace, the applications should download
and install successfully. DonQ&apos;Et forget to mention which version of
Android youQ&apos;Ere using, and/or which device the problem appears on (model
and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:40:28 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and Android Market. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>18266</bugid>
<title>Google Earth Android version 2.1.0 works on WIFI but not on 3G while using VerizonQ&apos;Es, Samsung Droid Charge. The message saysQ&quot;EGoogle Earth canQ&apos;Et connect to network right now. Please quit and try again laterQ&quot;E. I deleted and reinstalled -but to no avail. I then deleted and installed Google Earth 1.2.1 and it works fine.  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dan.n.p...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 16:17:01 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>5865</bugid>
<title>StartCom CA root and EV support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-07T19:11:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>27</stars>
<reportedBy>startcom...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 20:31:39 +0000</openedDate>
<description>The StartCom CA root is currently supported by most popular software
vendors including Microsoft, Apple and Mozilla. Hereby a request to
include and support the StartCom CA root with Android and related
applications. The CA certificates repository, CA policies and practice
statements, audit reports and updates are always published at
https://www.startssl.com/?app=26 Please advise on any additional
information you need.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Jan 2010 19:09:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Jan 2010 19:11:13 +0000</when>
<what></what>
</comment>
<comment>
<author>suski.ra...@gmail.com</author>
<when>Thu, 07 Jan 2010 22:47:53 +0000</when>
<what>I would like to ask you for it too. I cannot connect to my Gallery2 with the
g2Android app because the connection is being rejected each time. 
</what>
</comment>
<comment>
<author>herrold</author>
<when>Sat, 09 Jan 2010 02:37:56 +0000</when>
<what>as theead admin at an ISP and a colo facility, largely running on FOSs, I want to add 
y voice to this request

startssl makes securing the whole network affordable 

as one of the CentOS founders, I am eased that startssl took the care and time to get admitted to ghe 
Mozilla default bundle

And frankly startssl did more verification than NSI , Geotrust , or Godaddy , combined , have Ever done 
to verify the right, identity, and authenticity underlying certificates issued

If merit is the criteria, startssl HAS to be present as first among peers

-- russ Herrold </what>
</comment>
<comment>
<author>kawaiigu...@gmail.com</author>
<when>Thu, 15 Apr 2010 17:45:37 +0000</when>
<what>Verizon released the latest Android 2.1, which rumor had it would contain the
StartCom root cert.  It did not, but this bug is closed.  Verizon claims they do not
modify Android at all, they just install it as-is ad resell it.  Has it been decided
to not include it? I would really like to see it included, as my company is secured
by StartCom certs!</what>
</comment>
<comment>
<author>oer...@gmail.com</author>
<when>Mon, 02 Aug 2010 07:17:31 +0000</when>
<what>on my new shiny metal HTC with froyo startcom certs are recognized.</what>
</comment>
</bug>
<bug>
<bugid>7446</bugid>
<title>Data Connection Option: When needed / When available</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Giskaard</reportedBy>
<openedDate>Tue, 30 Mar 2010 11:31:43 +0000</openedDate>
<description>For users looking for extended battery performances of their devices, a
data connection setting with Q&quot;Econnect when neededQ&quot;E or Q&quot;Econnect when
availableQ&quot;E is requested. Selecting connect when needed will drastically
improve battery life if the users choose to do so.</description>
</bug>
<bug>
<bugid>11863</bugid>
<title>RESOLVING DNS OVER WI-FI CORPORATE NETWORK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>quet...@gmail.com</reportedBy>
<openedDate>Wed, 13 Oct 2010 18:25:13 +0000</openedDate>
<description>I am not getting dns resolution when I connect to my corporate Wi-fi.
Why is this?</description>
<comment>
<author>chen.s...@gmail.com</author>
<when>Thu, 27 Jan 2011 23:48:46 +0000</when>
<what>I have the same problem. Not sure whatQ&apos;Es happen.</what>
</comment>
</bug>
<bug>
<bugid>14978</bugid>
<title>Exchange ActiveSync not working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T18:37:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>buc...@gmail.com</reportedBy>
<openedDate>Thu, 24 Feb 2011 02:37:54 +0000</openedDate>
<description>I went through the following setup guideline and get to finish setup and
receive the following message. Q&quot;EFailed to create the account. Please try
again later.Q&quot;E I can connect via pop mail but does not allow me to sync
my contacts. I have an HTC Inspire 4G. Setting Up Hotmail as an Exchange
Account For everyone with a more recent Android phone running version
2.2 or higher, Windows Live Mail is Q&apos;EofficiallyQ&apos;E supported. Although no
dedicated, Microsoft-made, email application exists on Android, unlike
Gmail or Yahoo Mail, Android users can still synchronize with their
Windows Live Accounts. This is done through Microsoft Exchange
ActiveSync. The settings for setting up your Hotmail account are as
follows: Email: FULL email address, for example yourname@hotmail.com
Server/URL: m.hotmail.com Username: FULL email address, for example
yourname@hotmail.com Password: Your Password Domain: Leave Blank SSL:
Enabled Certificate: Accept SSL Certificate when asked for These
settings will allow Hotmail, or Windows Live, accounts to fully sync
with any application on Android that supports Microsoft Exchange
ActiveSync. This means that not only emails, but also contacts, calendar
and tasks will be synced. Examples of applications on Android that
support Exchange ActiveSync are Roadsync 2.5, Moxier Mail, Nexeo, K9,
Touchdown and of course the native Mail application in Android 2.2 and
upward.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 18:37:32 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>picowo...@gmail.com</author>
<when>Mon, 28 Feb 2011 23:05:57 +0000</when>
<what>I am getting the same thing with the Inspire 4G.  Any help would be great.  Works fine with my work exchange account, but hotmail or live.com mail returns the error Q&quot;Efailed to create the account. Please try again later.Q&quot;E</what>
</comment>
</bug>
<bug>
<bugid>6171</bugid>
<title>Highest volume setting should vibrate phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bmcc...@google.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 02:10:10 +0000</openedDate>
<description>I love my Nexus One. However, one thing that I really miss is having the
ability to turn the volume up one notch past the maximum volume in order
to both ring the phone at the highest volume and vibrate the phone.</description>
<comment>
<author>bmcc...@google.com</author>
<when>Thu, 21 Jan 2010 02:14:43 +0000</when>
<what>Actually, I just noticed it appears possible to do this through the settings menu, so
I donQ&apos;Et care too much as much about being able to do this with the physical volume
key.  Feel free to close the issue if you want.</what>
</comment>
</bug>
<bug>
<bugid>18155</bugid>
<title>HDMI BUGS and other BUGS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cem...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 02:05:58 +0000</openedDate>
<description>I am not sure if this is the correct place to report the bug. I am a
Apple fan, and I decide to give Android a try but my experience with
XOOM is aweful!!! I am now list the problem i have: 1. HDMI OUT
compatibity problem. When I connect to my Kuro Plasma and my DELL
3008WFP, it hardly being recognized, my Kuro shows nothing on the
screen. But it works on my Samsung LCD Display. So I think the
compability of the HDMI output is bad. 2/3 testing failed. Plus it cause
XOOM restarted automatically. Very very bad! This is one of the key
feature I am looking for. 2. Browser problem. Crash too often.
especially when have more tabs. And when you click on a link, it take a
second to reponse to it, SLOW, way not as responsive as iPad. Not to
mention iPad 2. I like the Tab browsing experience, but it just not
stable enough, and clicking is not responsive. And I think you should
enable somthing like AD-Block which available for Chrome, itQ&apos;Es useful
for tablet to save resource. And new tab should be able to force open in
background and keep current tab as current after clicking. 3. Android
Market doesnQ&apos;Et filter out Phone applications, so Tablet and Phone Appls
mix up together, no way to know what you are downloading, waste me a
lots of money!! Very unhappy. Also made me harder to find the Apps I
want. 4.SD card is still not support in my XOOM. 5. Auto screen
brightness adjustment always set too dark. Overall experience is really
not as nice as iPad, and not stable. I feels like I am being cheated!!!</description>
<comment>
<author>cem...@gmail.com</author>
<when>Fri, 01 Jul 2011 02:08:42 +0000</when>
<what>OH. I forgot to say. iPad 2 can play HD videos like MP4, MKV without converting using AV Player HD. But XOOM can not. very laggy.</what>
</comment>
<comment>
<author>mopan...@gmail.com</author>
<when>Sun, 31 Jul 2011 10:13:06 +0000</when>
<what>Similar issues are being experienced by people with Asus TF101Q&apos;Es. Panasonic plasmaQ&apos;Es do not work well (if at all) on the HDMI out. Mine is not recognised whatsoever (Panasonic G20).

See here for more info.

http://forum.xda-developers.com/showthread.php?t=1111672</what>
</comment>
</bug>
<bug>
<bugid>2858</bugid>
<title>HTC adapter/usb hub doesnQ&apos;Et output audio after firmware 1.5 update.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>isil...@gmail.com</reportedBy>
<openedDate>Thu, 04 Jun 2009 00:56:49 +0000</openedDate>
<description>HTC adapter that allows a user to charge the phone while listening to
audio doesnQ&apos;Et output audio in 3.5 mm jack after firmware 1.5 update.
Please help.</description>
<comment>
<author>laloc...@gmail.com</author>
<when>Sat, 06 Jun 2009 00:43:36 +0000</when>
<what>already reported
look here: http://code.google.com/p/android/issues/detail?id=2534</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:18:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:41:41 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>15228</bugid>
<title>Cannot uninstall WeatherBug, not in market Q&quot;Emy appsQ&quot;E list!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>xdunl...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 09:11:29 +0000</openedDate>
<description>I am trying to find a way to uninstall WeatherBug. I downloaded it
through the market and now when I go to the My Apps list in the market
app weatherbug is not listed! ItQ&apos;Es using up too much data so I want to
uninstall it. I may have to download some other app just so I can
uninstall it. I donQ&apos;Et want to do that. Motorola Backflip, android
version 2.1 update 1.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 15 Mar 2011 20:26:46 +0000</when>
<what>Try going to phone settings Q&gt;E applications and uninstall from there.

This bug may be related: http://code.google.com/p/android/issues/detail?id=8917</what>
</comment>
</bug>
<bug>
<bugid>16321</bugid>
<title>Major orientation issues on Samsung Epic (2.2.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>michaelf...@gmail.com</reportedBy>
<openedDate>Sat, 23 Apr 2011 14:01:25 +0000</openedDate>
<description>Phone: Samsung Epic 4g (SPH-D700) OS: Froyo 2.2.1 Issue 1: Lag when
opening keyboard When sliding keyboard open after changing from vertical
to horizontal, there is a 4 to 10 second delay before the screen
appears. This is consistent bug. Issue 2: Lack of recognition Phone
often loses proper orientation and will not set itself properly in
vertical (portrait) mode. Phone needs to be stood straight up and even
then it often takes awhile. Issues didnQ&apos;Et exist in 2.1.</description>
</bug>
<bug>
<bugid>8397</bugid>
<title>Google Calendar not synching events to Android phone correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mrise...@google.com</reportedBy>
<openedDate>Wed, 19 May 2010 09:40:33 +0000</openedDate>
<description>I have a Nexus One. Calendar on the phone routinely takes 6-7 minutes to
show any events up when I open the app. When events do finally load,
there are only a few old recurring appointments and none of the recent
calendar events IQ&apos;Eve created on my pc show up on the phone. Strangely
though when I create an event in the calendar app on the Nexus One it
shows up fine in my calendar on a PC within minutes. I also often get
calendar storage errors and have to force close the app as it hangs.
Having calendar on the device is one of the great features that makes it
really valuable so the fact itQ&apos;Es effectively not working at all ruins
the experience as the app is effectively unusable.</description>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:01:22 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>3</bugid>
<title>HTTP proxy support ?</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-08T23:06:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mathias....@gmail.com</reportedBy>
<openedDate>Mon, 12 Nov 2007 20:31:43 +0000</openedDate>
<description>What steps will reproduce the problem? 1. Start emulator on computer
that needs to use a proxy for HTTP on port 80 2. Try to use Browser to
search for anything. What is the expected output? What do you see
instead? I get ? Error 80 Connection Refused ? on search. I couldnQ&apos;Et
find anywhere in the interface how to set up the proxy configuration.
What version of the product are you using? On what operating system?
m3-rc20a on Linux Please provide any additional information below. XMPP
seems to work (port isnQ&apos;Et blocked by firewall. Setting http_proxy
environment variable didnQ&apos;Et help.</description>
<comment>
<author>d...@google.com</author>
<when>Tue, 13 Nov 2007 06:07:09 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jan 2008 23:06:17 +0000</when>
<what>This should now be documented.</what>
</comment>
</bug>
<bug>
<bugid>7802</bugid>
<title>HTC Hero Headphone jack</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-04-18T17:58:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dianajmu...@gmail.com</reportedBy>
<openedDate>Sat, 17 Apr 2010 18:11:51 +0000</openedDate>
<description>My headphone jack will randomly stop detecting headphones = a reboot
fixed it - but very annoying. NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 18 Apr 2010 17:58:24 +0000</when>
<what>in the absence of other evidence, this seems like a hardware problem to be taken up with HTC.</what>
</comment>
</bug>
<bug>
<bugid>248</bugid>
<title>New SDK - Wrong name being used for application icon</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-14T20:16:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cooljal...@gmail.com</reportedBy>
<openedDate>Thu, 14 Feb 2008 04:08:31 +0000</openedDate>
<description>Wrong name is being used for the application icon. It should use the
Q&quot;Eandroid:labelQ&quot;E from Q&quot;EQ&lt;Eapplication ../Q&gt;EQ&quot;E instead of Q&quot;Eandroid:labelQ&quot;E from
the main Q&quot;EQ&lt;Eactivity ...Q&gt;E Q&quot;E.</description>
<comment>
<author>sw...@cfl.rr.com</author>
<when>Thu, 14 Feb 2008 16:43:18 +0000</when>
<what>I have this same problem. The name for the application on the main screen with the
application icon is being pulled from the android:label field in Q&lt;EactivityQ&gt;E. The
android:label field in the Q&lt;EapplicationQ&gt;E tag is being ignored.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 14 Feb 2008 20:16:09 +0000</when>
<what>This is the intended behavior: the android:label in Q&lt;EapplicationQ&gt;E provides a default
label for all components; using android:label in Q&lt;EactivityQ&gt;E overrides the default. 
Another way to look at this is that the launcher isnQ&apos;Et showing you applications, it
is showing you activities that implement the MAIN action in the LAUNCHER category.
</what>
</comment>
<comment>
<author>sw...@cfl.rr.com</author>
<when>Thu, 14 Feb 2008 21:46:17 +0000</when>
<what>The problem that I see with this is that I want to have a label on the launcher page
under the application icon. I want a DIFFERENT label in the title bar of the activity
once it is open. I am guessing I can implement this using a function call in
onCreate() once the activity is being loaded. 

It would be nice if all of this could be done directly from the manifest file instead
of having to use a function call.</what>
</comment>
</bug>
<bug>
<bugid>18905</bugid>
<title>webkit browser issues related to cookie sync </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>upinder....@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 03:30:32 +0000</openedDate>
<description>we have a mobile app that we developed to run on the android platform,
that app has a feature to remember username during login which work as
follow: 1. user selects the save user name feature at the login screen
2. At every successful login mobile app send the request to server with
user selection. 3. Based on mobile request server generates the unique
ID and masked username mapped to that particular username ( note that
for security purposes we decided not to store the username on the
device) 4. mobile app receives the newly generated token and masked
username to set the http cookies on the client. 5. every subsequent
login, username field is prefilled with masked username from the stored
cookies and the saved token cookie is send back to server along with
password for authentication. 6. server find the username based on
recieved token and proceed with authentication.It also deletes the
existing token, and regenerates the new token and send back 7. mobile
web updates/sets the cookie with new token value. This whole flow works
flawlessly on desktop browsers including safari, chrome and firefox. but
on android browser cookie values are not getting persisted. If user
force stop the browser it looses the stored cookie information.and most
recent token value never get persisted on the browsers cookies, hance
login fails. we have also seen the andriod OS automatically
shutting/killing the running browser in case of high memory usage, hence
it looses all its cookie state. We would like to know how the memory
mangement is been done at the android OS, and at what point the cookies
value are getting sunc and persistent to the local storage. Is there any
possible way that we could use to force the android browser to
write/persist the cookies? Thank you for the help If you happen to have
a development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive
the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>5608</bugid>
<title>IMAP really doesnQ&apos;Et function - even for a gmail account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>boto...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 23:21:59 +0000</openedDate>
<description>I am using the native email programme on a HTC hero. Software VN
1.0.0.A6288 and I am having a LOT of trouble using IMAP to access gmail
accounts. (There are other similar issues on this site, I am raising
this one to try and be very specific about what I think is a very severe
and widespread failing in the email client, interfacing with gmail, so
this is NOT a server-side problem) I am connecting to a gmail account,
using IMAP. Problems are 1) the android client does not have the same
understanding of IMAP as GMAIL does. As soon as the account is set up
superfluous labels appear in gmail [IMAP]/Drafts [IMAP]/Sent
[IMAP]/Trash No other IMAP client that I use (and I use many) needs to
create labels/folders like this. 2) every email I send from the HTC HEro
is duplicated in gmail. Once with no label, once with the IMAP/Sent
label (I am speculating that one is created when the message is sent via
SMTP, and then the Hero syncs another copy using IMAP) 3) changes made
to messages on the web (read/archive) do not necessarily sync to the
mobile. I am really fed up. - the gmail app on the HTC Hero is lovely,
but only supports one gmail account (boo. the gmail app on my old Sony
Ericcson was better, I canQ&apos;Et beleive that moving to androd has worsened
my email functijons) - the email on the HTC does not support IMAP
properly - K9 works better - but that has itQ&apos;Es own bugs as well Please
help!</description>
</bug>
<bug>
<bugid>802</bugid>
<title>Windows package broken?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-25T20:54:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lukebar...@gmail.com</reportedBy>
<openedDate>Tue, 19 Aug 2008 15:17:30 +0000</openedDate>
<description>The Windows package
(http://dl.google.com/android/android-sdk-windows-0.9_beta.zip) only
downloads half, even when using a download manager. Help? Tried with
Firefox 3, and with FreeDownloadManager</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 20:54:01 +0000</when>
<what>The windows package is definitely complete on the server, IQ&apos;Eve personally downloaded
it several times. Please use the discussion groups at
http://code.google.com/android/groups.html to get assistance.</what>
</comment>
</bug>
<bug>
<bugid>11204</bugid>
<title>com.android.phone has stopped unexpectedly after hang up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jwycoff...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 01:16:53 +0000</openedDate>
<description>Phone: HTC EVO / FROYO Bluetooth: OEM Parrot in Kenwood KDC-BT945U Once
paired and connected to the bluetooth, my stereo receiver reads
Q&quot;EDownloadingQ&quot;E, which means it is downloading the phone book from my
phone. This process never ends even after a 1 hour drive. It is still
downloading. Once a phone call is made everything works as expected
until the call is disconnected. Once I hang up the call I get the
message Q&quot;Ecom.android.phone has stopped unexpectedlyQ&quot;E and it asks me to
Force Close. Once I force close, the phone process is restarted but the
bluetooth is disconnected until I turn off bluetooth on the phone and
then turn it back on. If I try to turn off the bluetooth one the phone
before the stereo also reads disconnected, the bluetooth on the phone
will not ever disconnect and I am forced to power off and then on the
phone. One last note is that it seems the phone runs very slow and
sluggish while bluetooth is turned on if I am connected to the device or
not. Any ideas?</description>
</bug>
<bug>
<bugid>17150</bugid>
<title>ability to change external bluetooth keyboard layout</title>
<status>New</status>
<owner>jeffbr...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>jeromere...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 23:06:56 +0000</openedDate>
<description>when an external keyboard is paired with an android device , the said
keyboard will be interpreted by the OS as english US layout, with no
possibility to change layout. Feature requested: the ability to change
said layout through Q&quot;Elocale and textQ&quot;E -Q&gt;E bluetooth keyboard optional 1:
if several keyboard layout are used by the on-screen keyboard, the
ability to switch between them (on the bluetooth keyboard) via a
shortcut would be nice, with a Q&quot;EnotificationQ&quot;E being displayed. optional
2: the ability to permanently display in the taskbar the 2 letters code
for the current layout. (for when using an external keyboard, and not
displaying the onscreen keyboard)</description>
<comment>
<author>jeromere...@gmail.com</author>
<when>Wed, 25 May 2011 23:08:04 +0000</when>
<what>i appologies, i meant this as a feature request. </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 27 May 2011 17:09:16 +0000</when>
<what></what>
</comment>
<comment>
<author>Lanl...@gmail.com</author>
<when>Thu, 14 Jul 2011 16:11:56 +0000</when>
<what>I would also like this option - I have a Moto Xoom BT keyboard in the UK layout but the US Xoom 3.2 and struggle to get the right keys sometimes as I have to try and remember where the actual keys are as they donQ&apos;Et map up correctly with the physical keys... 
I noticed on MotoQ&apos;Es support site they have the same issue with all the non-US XoomQ&apos;Es too but also said they would fix that in their 3.1 update.
I was hoping then that the feature would be available in 3.2 but sadly I canQ&apos;Et seem to change the layout from US.
Thanks</what>
</comment>
<comment>
<author>manou...@gmail.com</author>
<when>Mon, 01 Aug 2011 15:09:34 +0000</when>
<what>Yes that would be a great feature. I have a bluetooth keyboard with a french layout (AZERTY) and pairing is done through a US layout (QWERTY).</what>
</comment>
<comment>
<author>dov.grob...@gmail.com</author>
<when>Mon, 22 Aug 2011 06:23:13 +0000</when>
<what>Here are a couple of links that might help in creating hackish workarounds:

http://www.apad.tv/apadforum/showthread.php?655-Swedish-keyboard-layout-for-external-keyboard
http://forum.xda-developers.com/showthread.php?t=910465#3</what>
</comment>
<comment>
<author>chna...@gmail.com</author>
<when>Mon, 19 Sep 2011 15:13:33 +0000</when>
<what>This feature would be really appreciated.
IQ&apos;Em trying to map a french azerty keyboard on multiple devices running android 1.6, 2.2 and 2.3 .
Thanks</what>
</comment>
<comment>
<author>Lanl...@gmail.com</author>
<when>Fri, 30 Sep 2011 07:45:11 +0000</when>
<what>Anything in the 3.2.1 update to address this yet?</what>
</comment>
</bug>
<bug>
<bugid>16826</bugid>
<title>Calendar.isSet(field) doesnQ&apos;Et behave as expected</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>pilota51</reportedBy>
<openedDate>Sat, 14 May 2011 04:44:21 +0000</openedDate>
<description>I posted about this on Stack Overflow a couple weeks ago:
http://stackoverflow.com/questions/5816771 I havenQ&apos;Et received any
answers as to why isSet works this way, but given the unexpected and
almost useless behavior, and the fact that this issue doesnQ&apos;Et exist in
Java, I believe this is a bug. HereQ&apos;Es the example code from the SO post
to show whatQ&apos;Es happening: Calendar cal = Calendar.getInstance();
Log.d(TAG, Boolean.toString(cal.isSet(Calendar.SECOND))); // true
cal.clear(Calendar.SECOND); Log.d(TAG,
Boolean.toString(cal.isSet(Calendar.SECOND))); // false
cal.getTimeInMillis(); // These other methods IQ&apos;Eve tried, and IQ&apos;Em sure
many more, have the same affect on isSet: // before(calendar),
compareTo(calendar), get(field), add(field, int), set(field, int) //
Note: Q&apos;EfieldQ&apos;E in above comment line refers to a field other than
Calendar.SECOND Log.d(TAG,
Boolean.toString(cal.isSet(Calendar.SECOND))); // true In Java, the
value of isSet remains false in the last log message as would be
expected. The expected behavior is that the value of isSet for a field
remains false after being cleared until it is set either directly or a
full change of time (e.g. setTimeInMillis(millis)). Instead it is
changing to true for all fields when just about any method is called,
making isSet practically useless. I have tested APIQ&apos;Es 3, 4, 8, 11, and
12. This issue exists in all of them.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 16:15:42 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 10 Jun 2011 00:13:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 10 Jun 2011 16:57:26 +0000</when>
<what>IQ&apos;Em investigating this. I can fix it, but doing causes certain computations to be lazy which makes the fix somewhat risky. Particularly since the spec doesnQ&apos;Et make any guarantees about isSet ever having to return false.

What are you using isSet() for?</what>
</comment>
<comment>
<author>pilota51</author>
<when>Sat, 11 Jun 2011 11:23:12 +0000</when>
<what>I was initially going to use isSet before I found out it doesnQ&apos;Et work as I wanted. I gave up on it when I posted this issue and then came up with a workaround. It wouldQ&apos;Eve kept everything I need for accuracy under the calendar object, but IQ&apos;Em satisfied with my workaround.

The workaround is using integer constants to determine calendar accuracy and mapping it with each calendar. In this case each calendar is accurate to a point (for example, accurate to the day), so a single integer works better and I donQ&apos;Et need to track each calendar field.

Maybe you could look at the source for JavaQ&apos;Es Calendar class? IQ&apos;Em not sure if thatQ&apos;Es any better than the fix youQ&apos;Ere talking about, but IMO the Dalvik classes should be consistent with their Java counterparts (e.g. java.util.Calendar in Dalvik should behave the same as java.util.Calendar in Java) to avoid confusion especially for Java developers getting into Android. I understand Harmony is between Java and Dalvik, which is where this issue originated, and it might have a good reason for changing the behavior such as better computation as you indicated. IQ&apos;Em sure you know better than me whatQ&apos;Es best.</what>
</comment>
</bug>
<bug>
<bugid>3924</bugid>
<title>GMail should enable ACTION_CREATE_SHORTCUT for individual emails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-17T06:12:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 05:13:16 +0000</openedDate>
<description>Reproduce the problem: Pre-requisites: - A phone which has GMail
installed. Steps: 1. Long click on the desktop. 2. Click the Q&quot;EShortcutsQ&quot;E
item from the Q&quot;EAdd to Home screenQ&quot;E menu. 3. Notice that while there is a
Q&quot;EGmail labelQ&quot;E type, there is _no_ Q&quot;EGmail emailQ&quot;E type. The correct
behavior: I think that GMail should also allow users to create a
shortcut (via Intent.ACTION_CREATE_SHORTCUT) to an individual email.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 17 Sep 2009 06:12:08 +0000</when>
<what></what>
</comment>
<comment>
<author>ponderyo...@gmail.com</author>
<when>Thu, 17 Sep 2009 11:10:20 +0000</when>
<what>Hi Romain,

Not including a response makes it difficult for me to respond since I donQ&apos;Et know your
reasoning. IQ&apos;Ell try anyway though.

Encouraging developers to write Q&quot;EApps without bordersQ&quot;E
http://www.youtube.com/watch?v=3LkNlTNHZzE would seem to be at odds with your
refusal to implement a standard (and commonly used) intent action like
ACTION_CREATE_SHORTCUT. 

To not implement support for ACTION_CREATE_SHORTCUT (and other standard intent
actions) would be a missed opportunity to enable developers to Q&quot;E.. integrate features
and data from other applications ..Q&quot;E and Q&quot;E.. create a richer user experienceQ&quot;E.
</what>
</comment>
</bug>
<bug>
<bugid>9153</bugid>
<title>Please create and mandate Dock Connector Interface for all Android phones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>joel%kle...@gtempaccount.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 14:21:37 +0000</openedDate>
<description>Please create a Dock Connector Interface and mandate it for all Android
phones. The iPhone world is so huge because of all the 3rd party
accessories that use the dock connector. Android needs something similar
(all the better if using non-proprietary solutions) so that 3rd party
accessory developers will begin developing Android solutions as well.
There are so many cool things that can be developed for the iPhone and
not Android that this really needs to change.</description>
<comment>
<author>HungKay0...@gmail.com</author>
<when>Thu, 17 Jun 2010 17:41:28 +0000</when>
<what>That and have the connectors on the side so the phone will be in landscape rather than portrait, itQ&apos;Es the one thing I donQ&apos;Et like about the Nexus One Desktop Dock</what>
</comment>
<comment>
<author>rickwide...@gmail.com</author>
<when>Fri, 18 Jun 2010 01:40:20 +0000</when>
<what>If they would just put the connectors in the same location it would help. Definitely for the standardization of the connectors so the accessories can begin or and adapter for the iphone connector.</what>
</comment>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Thu, 24 Jun 2010 17:35:12 +0000</when>
<what>There is a dock connector standardized by CEA/ANSI. ItQ&apos;Es called PDMI (Portable Digital Media Interface) and basically consists of USB 2.0/3.0/On-the-go, DisplayPort 1.1a, CEC, analog audio, and DC power. Makes more sense to me than having separate USB / HDMI/ Audio ports  - just connect the included adapter cable to get USB and audio, and if you really need HDMI video on a phone, an active dock adapter can convert DP signal to HDMI.

http://en.wikipedia.org/wiki/PDMI</what>
</comment>
</bug>
<bug>
<bugid>8097</bugid>
<title>InputStream.close() doesnQ&apos;Et interrupt http requests blocked in read()</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2010-06-10T04:50:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>tomklein...@gmail.com</reportedBy>
<openedDate>Sun, 02 May 2010 19:06:00 +0000</openedDate>
<description>IQ&apos;Em trying to join() to my http thread after requesting that it die, but
it is stuck in a read at this stack:
OSNetworkSystem.receiveStreamImpl(FileDescriptor, byte[], int, int, int)
line: not available [native method]
OSNetworkSystem.receiveStream(FileDescriptor, byte[], int, int, int)
line: 478 PlainSocketImpl.read(byte[], int, int) line: 565
SocketInputStream.read(byte[], int, int) line: 87
SocketInputBuffer(AbstractSessionInputBuffer).fillBuffer() line: 103
SocketInputBuffer(AbstractSessionInputBuffer).read(byte[], int, int)
line: 134 IdentityInputStream.read(byte[], int, int) line: 86
EofSensorInputStream.read(byte[], int, int) line: 159 Neither closing
the input stream nor aborting the http request work. For completeness, I
tried Thread.interrupt, but after looking at dalvik/vm/Sync.c, IQ&apos;Em not
surprised that doesnQ&apos;Et work. However, it seems to me that closing the
input stream really should work. After all, when using Java Sockets, the
docs for close() say Q&quot;EAny thread currently blocked in an I/O operation
upon this socket will throw a SocketException.Q&quot;E (from
http://java.sun.com/j2se/1.4.2/docs/api/java/net/Socket.html#close() )</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 03 May 2010 14:39:34 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 10 Jun 2010 04:50:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3269</bugid>
<title>Email app doesnQ&apos;Et handle IMAP4 labels with unusual characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>200909...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 08:30:32 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem 1. Create one new IMAP4 label
including special characters like Q&apos;E[]Q&quot;E,.?|() ~!@ in accountA on Gmail
server 2. Run android emulator in Eclipse 3. Launch email application,
and try to create one IMAP4 account accountA 4. Check setting is
successful, But, it appears Black screen when emulator try to get
folders from server, wait for a long time (there is IO exception), only
INBOX shows on emulator - Sample source code demonstrating the problem
Root cause is: when client send LIST command, it should get response
like * LIST (\HasNoChildren) Q&quot;E/Q&quot;E Q&quot;EQ&apos;E[]\Q&quot;E,.?|()~!@Q&quot;E, And, when email
application parses the tag Q&quot;E, the parse function canQ&apos;Et hanlde this case
private String readStringUntil(char end) throws IOException { ..... }
when met one Quote, it will wait next QuoteQ&apos;Es appear unless IO exception
- What you think the correct behavior should be. This method:
readStringUntil should be enhanced. 1. If one backslash followed by one
Quote, email should continue reading 2. If met Q&apos;E\rQ&apos;EQ&apos;E\nQ&apos;E, should stop
reading for this case: SELECT commandQ&apos;Es response: OK [READ-WRITE]
Q&apos;E[]Q&quot;E,.?|()~!@ selected. (Success) PLS refer to this WorkAround: private
String readStringUntil(char end) throws IOException { while ((ch =
mIn.read()) != -1) { if (ch == end) { if (end == Q&apos;EQ&quot;EQ&apos;E Q&amp;EQ&amp;E sb.length() Q&gt;E 0
Q&amp;EQ&amp;E sb.charAt(sb.length()-1) == Q&apos;E\\Q&apos;E){ // added continue reading in case
of Q&quot;EQ&apos;E[]\Q&quot;E,.?|()~!@Q&quot;E sb.append((char)ch); } else { return sb.toString();
} } else { if (end == Q&apos;EQ&quot;EQ&apos;E Q&amp;EQ&amp;E (ch == Q&apos;E\rQ&apos;E || ch == Q&apos;E\nQ&apos;E)){ // added,
donQ&apos;Et wait in case of, for example, in SELECT commandQ&apos;Es response: OK
[READ- WRITE] Q&apos;E[]Q&quot;E,.?|()~!@ selected. (Success) return sb.toString(); }
else { sb.append((char)ch); } } } If you are reporting a crash or
similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach
the resulting output as a text file to your issue report. (For feature
requests for APIs, please include sample code showing how you are
proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:15:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:55:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2632</bugid>
<title>(SDK1.5-AVD3) Emulator locks if display turned allt he way down via API</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Mon, 11 May 2009 17:39:23 +0000</openedDate>
<description>Simple test, when running emulator from 1.5 sdk, AVD 3, if you turn
display all the way down (unverified but I assume 0.0f), the display
goes to the locked screen and becomes completely unresponsive. Only fix
is to terminate the emulator and start.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:51:14 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:37:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10416</bugid>
<title>after updatng from android version 2.1 to 2.2 cant watch full episodes on sprint tv. says channel temporailiy unavailable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>csnelle...@gmail.com</reportedBy>
<openedDate>Sat, 14 Aug 2010 05:40:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9998</bugid>
<title>froyo native browser reloading page when typing log in info</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-26T15:49:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>toyota...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 21:23:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 26 Jul 2010 15:49:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16191</bugid>
<title>Camera application hangs on particular images</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>urila...@gmail.com</reportedBy>
<openedDate>Sun, 17 Apr 2011 10:22:08 +0000</openedDate>
<description>Phone: Nexus S, android 2.3.3 - Steps to reproduce the problem. Put text
on computer screen in large size, take photo reasonably close up. For
other images I have tried, the camera works OK. - What happened. Camera
application hangs (photo is never processed, camera application hangs,
the screen becomes insensitive, and the only buttons that have any
effect are the hardware buttons and the home button). - What you think
the correct behavior should be. Camera runs normally, or (worst case)
reports failure, rather than hanging. The attached is an example. I was
able to take this photo with the camera. However if I move any closer to
the screen than this, the camera app fails. IQ&apos;Em guessing that the
problem is running out of memory in image processing because of the
complex moire. This may be unavoidable. However it would be highly
desirable for the app to detect that it was about to run out of memory,
and to report that it was unable to process the image, rather than
simply hanging.</description>
</bug>
<bug>
<bugid>6361</bugid>
<title>Need getting curret IME info.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pccraftc...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jan 2010 10:43:56 +0000</openedDate>
<description>I would like to know current IME. I found following method.
InputMethodManager.getEnabledInputMethodList();
InputMethodManager.getInputMethodList(); But I canQ&apos;Et get current IME
packagename. Please add the method. I would like to change current IME
by code too. (If security design policy can accept it.)</description>
<comment>
<author>myhay...@gmail.com</author>
<when>Tue, 23 Nov 2010 13:42:22 +0000</when>
<what>You can get a default IME, use:
Settings.Secure.getString(getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);</what>
</comment>
<comment>
<author>pccraftc...@gmail.com</author>
<when>Wed, 24 Nov 2010 15:55:36 +0000</when>
<what>Thank you for your information.
I will try it.</what>
</comment>
</bug>
<bug>
<bugid>898</bugid>
<title>documentation bug: ItemizedOverlay Q&quot;EadvertisesQ&quot;E it handles tap listeners, but it doesnQ&apos;Et.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:37:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>0</stars>
<reportedBy>guillaum...@gmail.com</reportedBy>
<openedDate>Mon, 22 Sep 2008 10:23:34 +0000</openedDate>
<description>In ItemizedOverlay description, we can read: Q&quot;EIt also dispatches Tap and
Focus-change events to optional listeners.Q&quot;E We indeed can use
setOnFocusChangeListener but there is no function such as
Q&quot;EsetOnTapListenerQ&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:37:36 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:44:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>798</bugid>
<title>MediaPlayer fails to setDataSource from private app directory</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-27T22:57:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steveold...@gmail.com</reportedBy>
<openedDate>Tue, 19 Aug 2008 05:35:23 +0000</openedDate>
<description>MediaPlayer fails to setDataSource to a file created in a directory
private to the application obtained through Context.getDir(). Error
messages are below. File type is MIDI, SDK version is 0.9. E/MidiFile(
25): EAS_OpenFile failed: [-10] E/MediaPlayer( 2833): Unable to to
create media player Exception setDataSource failed.: status=0x80000000
If the code is modified so that the files are retrieved from the sdcard
instead then everything works fine.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 00:12:07 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:57:16 +0000</when>
<what>An engineer has investigated this issue and had the following comments:

This is by design to prevent an application from opening a file through the media
player that is owned by another application.

Instead the application should open the file itself and use the file descriptor form
of setDataSource.</what>
</comment>
</bug>
<bug>
<bugid>14756</bugid>
<title>Stagefright shows ERROR_END_OF_STREAM when trying play a .wav HTTP URL</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>marshall...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 18:02:02 +0000</openedDate>
<description>It looks like .wav HTTP URLs cause Stagefright to receive an EOF
prematurely. IQ&apos;Eve attached an example Activity that reproduces the
behavior, hereQ&apos;Es the relevant info from LogCat: 02-15 11:51:30.168:
INFO/NuHTTPDataSource(75): connect to www.nch.com.au:80/acm/8kmp38.wav
@0 02-15 11:51:30.168: INFO/AndroidRuntime(25319): NOTE: attach of
thread Q&apos;EBinder Thread #2Q&apos;E failed 02-15 11:51:30.192:
VERBOSE/RenderScript_jni(200): surfaceDestroyed 02-15 11:51:30.563:
INFO/ActivityManager(109): Displayed
com.arcaner/.StagefrightEndOfStreamBug: +413ms 02-15 11:51:30.829:
ERROR/MediaPlayer(25264): error (1, -2147483648) 02-15 11:51:30.829:
ERROR/MediaPlayer(25264): Error (1,-2147483648) 02-15 11:51:30.836:
INFO/NuCachedSource2(75): ERROR_END_OF_STREAM This code works correctly
under Android 1.6 with my HTC Ion, but fails with the
ERROR_END_OF_STREAM on any device or emulator I have with Stagefright
(which for me includes Nexus S, Galaxy Tab, and 2.3 Emulator). Also note
that this code seems to work fine with MP3 URLs on all of my test
devices.</description>
<comment>
<author>dev.ch...@gmail.com</author>
<when>Fri, 20 May 2011 18:00:46 +0000</when>
<what>Error is also observed in case of MPEG2-Ts streaming it is the same error.Content is h264 and aac audio.Device used is Nexus S
But streaming works perfectly fine on honeycomb(Device Motorola zoom)
The issue is in gingerbread.
However on htc desire s with 2.3 streaming is fine . </what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Thu, 25 Aug 2011 08:10:11 +0000</when>
<what>This error has been observed on a Motorola XOOM when streaming MP4 (h264,aac). Here is the related logcat excerpt [only URL has been changed due to restrictions, sorry]:

I/AwesomePlayer( 5303): setDataSource_l(Q&apos;Ewww.xxxxxxxxxxxxx.xx:80/video.mp4Q&apos;E)
I/NuHTTPDataSource( 5303): connect to www.xxxxxxxxxxxxx.xx:80/video.mp4 @0
I/NuCachedSource2( 5303): new range: offset= 5230010
I/NuHTTPDataSource( 5303): connect to www.xxxxxxxxxxxxx.xx:80/video.mp4 @5230010
D/dalvikvm( 5275): GC_FOR_ALLOC freed 2251K, 18% free 29879K/36103K, paused 24ms
I/dalvikvm-heap( 5275): Grow heap (frag case) to 31.365MB for 2240016-byte allocation
D/dalvikvm( 5275): GC_FOR_ALLOC freed 0K, 12% free 32066K/36103K, paused 24ms
D/dalvikvm( 5275): GC_CONCURRENT freed Q&lt;E1K, 12% free 32066K/36103K, paused 3ms+4ms
I/NuCachedSource2( 5303): ERROR_END_OF_STREAM
I/DEBUG   (23287): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (23287): Build fingerprint: Q&apos;EMOTO/RTCOREEU/wifi_hubble:3.1/H.6.4-20/1310116674:user/ota-rel-keys,release-keysQ&apos;E
I/DEBUG   (23287): pid: 5303, tid: 5312  Q&gt;EQ&gt;EQ&gt;E /system/bin/mediaserver Q&lt;EQ&lt;EQ&lt;E
I/DEBUG   (23287): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 40b40000
I/DEBUG   (23287):  r0 40b40000  r1 404833c0  r2 00002f52  r3 00000001
I/DEBUG   (23287):  r4 0000000a  r5 00000001  r6 00000034  r7 00000013
I/DEBUG   (23287):  r8 00000001  r9 00000036  10 00000012  fp 00000001
I/DEBUG   (23287):  ip 40483400  sp 40c3fd58  lr a2982251  pc afd2699c  cpsr 20000010
I/DEBUG   (23287):  d0  000000223f000000  d1  0000002200000000
I/DEBUG   (23287):  d2  7e37e43c8800759c  d3  0000000000000000
I/DEBUG   (23287):  d4  0000000000000000  d5  7e37e43c8800759c
I/DEBUG   (23287):  d6  3ff0000000000000  d7  bf80000000000000
I/DEBUG   (23287):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   (23287):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   (23287):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   (23287):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   (23287):  scr 20000010
I/DEBUG   (23287): 
I/DEBUG   (23287):          #00  pc 0000c99c  /system/lib/libc.so (memcpy)
I/DEBUG   (23287):          #01  pc 0006824e  /system/lib/libstagefright.so (_ZN7android9PageCache4copyEjPvj)
I/DEBUG   (23287):          #02  pc 00068352  /system/lib/libstagefright.so (_ZN7android15NuCachedSource212readInternalExPvj)
I/DEBUG   (23287):          #03  pc 000683e2  /system/lib/libstagefright.so (_ZN7android15NuCachedSource26onReadERKNS_2spINS_8AMessageEEE)
I/DEBUG   (23287):          #04  pc 000688a6  /system/lib/libstagefright.so (_ZN7android15NuCachedSource217onMessageReceivedERKNS_2spINS_8AMessageEEE)
I/DEBUG   (23287):          #05  pc 000688ee  /system/lib/libstagefright.so
I/DEBUG   (23287):          #06  pc 000069e6  /system/lib/libstagefright_foundation.so (_ZN7android13ALooperRoster14deliverMessageERKNS_2spINS_8AMessageEEE)
I/DEBUG   (23287):          #07  pc 000065ea  /system/lib/libstagefright_foundation.so (_ZN7android7ALooper4loopEv)
I/DEBUG   (23287):          #08  pc 0000675c  /system/lib/libstagefright_foundation.so
I/DEBUG   (23287):          #09  pc 0001cf72  /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv)
I/DEBUG   (23287):          #10  pc 0001d4e4  /system/lib/libutils.so
I/DEBUG   (23287):          #11  pc 00011980  /system/lib/libc.so (__thread_entry)
I/DEBUG   (23287):          #12  pc 000114d4  /system/lib/libc.so (pthread_create)
I/DEBUG   (23287): 
I/DEBUG   (23287): libc base address: afd1a000
I/DEBUG   (23287): 
I/DEBUG   (23287): code around pc:
I/DEBUG   (23287): afd2697c e2522020 3a000008 e3c1c01f e28cc040 
I/DEBUG   (23287): afd2698c e8b10ff0 f5dcf040 e2522020 849c3020 
I/DEBUG   (23287): afd2699c e8a00ff0 2afffff9 e2822020 e312001f 
I/DEBUG   (23287): afd269ac 0a00000c e1b0ce02 28b100f0 48b10300 
I/DEBUG   (23287): afd269bc 28a000f0 48a00300 e1b0cf02 24913004 
I/DEBUG   (23287): 
I/DEBUG   (23287): code around lr:
I/DEBUG   (23287): a2982230 3000f8d8 198a685e d2f64295 68191a6d 
I/DEBUG   (23287): a2982240 42be1b76 1949d305 463a4620 ea38f7e1 
I/DEBUG   (23287): a2982250 1949e018 46324620 f7e119a4 1bbfea32 
I/DEBUG   (23287): a2982260 5008f8d8 682ae00c 68564620 42b76811 
I/DEBUG   (23287): a2982270 463ebf38 19a44632 ea22f7e1 1bbf68ad 
I/DEBUG   (23287): 
I/DEBUG   (23287): stack:
I/DEBUG   (23287):     40c3fd18  00000010  
I/DEBUG   (23287):     40c3fd1c  00020220  
I/DEBUG   (23287):     40c3fd20  40c3fd94  
I/DEBUG   (23287):     40c3fd24  afd2e38d  /system/lib/libc.so
I/DEBUG   (23287):     40c3fd28  40c3fd94  
I/DEBUG   (23287):     40c3fd2c  00000004  
I/DEBUG   (23287):     40c3fd30  a2a666d1  /system/lib/libstagefright.so
I/DEBUG   (23287):     40c3fd34  a2a666d1  /system/lib/libstagefright.so
I/DEBUG   (23287):     40c3fd38  0001800c  
I/DEBUG   (23287):     40c3fd3c  00000001  
I/DEBUG   (23287):     40c3fd40  00020220  
I/DEBUG   (23287):     40c3fd44  0000a000  
I/DEBUG   (23287):     40c3fd48  40c3fd94  
I/DEBUG   (23287):     40c3fd4c  00000001  
I/DEBUG   (23287):     40c3fd50  df002777  
I/DEBUG   (23287):     40c3fd54  e3a070ad  
I/DEBUG   (23287): #00 40c3fd58  00000000  
I/DEBUG   (23287):     40c3fd5c  0000332a  
I/DEBUG   (23287):     40c3fd60  0000332a  
I/DEBUG   (23287):     40c3fd64  0001f938  
I/DEBUG   (23287):     40c3fd68  00000001  
I/DEBUG   (23287):     40c3fd6c  fffffc0d  
I/DEBUG   (23287):     40c3fd70  00000001  
I/DEBUG   (23287):     40c3fd74  40b3fc68  
I/DEBUG   (23287):     40c3fd78  40b3fc68  
I/DEBUG   (23287):     40c3fd7c  a2982251  /system/lib/libstagefright.so
I/DEBUG   (23287): #01 40c3fd80  00100000  
I/DEBUG   (23287):     40c3fd84  800056f7  /system/lib/libstagefright_foundation.so
I/DEBUG   (23287):     40c3fd88  0001efa0  
I/DEBUG   (23287):     40c3fd8c  80008cf1  /system/lib/libstagefright_foundation.so
I/DEBUG   (23287):     40c3fd90  00000000  
I/DEBUG   (23287):     40c3fd94  00000001  
I/DEBUG   (23287):     40c3fd98  00000008  
I/DEBUG   (23287):     40c3fd9c  0000332a  
I/DEBUG   (23287):     40c3fda0  0001a1f8  
I/DEBUG   (23287):     40c3fda4  40b3fc68  
I/DEBUG   (23287):     40c3fda8  0001a1e0  
I/DEBUG   (23287):     40c3fdac  0053cdba  
I/DEBUG   (23287):     40c3fdb0  00000000  
I/DEBUG   (23287):     40c3fdb4  a2982357  /system/lib/libstagefright.so
</what>
</comment>
<comment>
<author>baggyrab...@gmail.com</author>
<when>Wed, 21 Sep 2011 08:36:54 +0000</when>
<what>IQ&apos;Em seeing the same issue as above but the error seems to be intermittent. </what>
</comment>
</bug>
<bug>
<bugid>1273</bugid>
<title>IP Proxy Settings for Wifi Network</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-06-17T11:53:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4052</stars>
<reportedBy>ayo...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 18:32:07 +0000</openedDate>
<description>It is not possible to set up proxy setting settings for WiFi network. 1.
Menu Q&gt;E Settings Q&gt;E Wireless controls Q&gt;E Wi-Fi settings Q&gt;E Menu Q&gt;E Advanced
Settings for all Wi-Fi networks</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:29:38 +0000</when>
<what></what>
</comment>
<comment>
<author>bjarni.r...@gmail.com</author>
<when>Wed, 04 Feb 2009 11:35:27 +0000</when>
<what>As far as I can tell, the most important that needs to change for this is in
frameworks/base, in java/android/net/http/RequestQueue.java. 
(http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/net/http/RequestQueue.java)

It looks like this:

 401     /**
 402      * Because our IntentReceiver can run within a different
thread,
 403      * synchronize setting the proxy
 404      */
 405     private synchronized void setProxyConfig() {
 406         if (mNetworkStateTracker.getCurrentNetworkType() ==
ConnectivityManager.TYPE_WIFI) {
 407             mProxyHost = null;
 408         } else {
 409             String host = Proxy.getHost(mContext);
 410             if (HttpLog.LOGV) HttpLog.v
(Q&quot;ERequestQueue.setProxyConfig Q&quot;E + host);
 411             if (host == null) {
 412                 mProxyHost = null;
 413             } else {
 414                 mActivePool.disablePersistence();
 415                 mProxyHost = new HttpHost(host, Proxy.getPort
(mContext), Q&quot;EhttpQ&quot;E);
 416             }
 417         }
 418     } 

Aside from that there are the UI issues mentioned above, but getting the core to
actually use configured proxies would probably be the first step.</what>
</comment>
<comment>
<author>blac...@gmail.com</author>
<when>Fri, 03 Apr 2009 13:07:52 +0000</when>
<what>I checked out the latest source from git, removed the WIFI check referenced by bjarni
above, recompiled and installed on my dev phone.  The browser still failed to use the
http_proxy setting in wifi mode.  Just in case this was due to something else being
broken in this bleeding edge release, I am currently repeating the effort with the
git release-1.0 branch.  If it works, I will post here.

That being said, has anyone successfully made Android use the http_proxy setting
while in wifi mode?  I donQ&apos;Et care how rough, ugly, or hacked... I really need this
capability for a project which I need to demonstrate in 2 weeks.  If you have any
suggestions and donQ&apos;Et want to post them to this mailing list, please email me at
blackbu at gmail dot com.  

Thanks!</what>
</comment>
<comment>
<author>skarzhev...@gmail.com</author>
<when>Fri, 03 Apr 2009 13:16:37 +0000</when>
<what>As a suggestion: If you need device to work with WIFI and Proxy for demo google this:
Q&quot;Edd-wrt transparent proxyQ&quot;E You can install dd-wrt on a cheap router hardware this
will get your traffic going via proxy until the software on Android will support proxy. </what>
</comment>
<comment>
<author>ilovewu...@gmail.com</author>
<when>Tue, 14 Jul 2009 13:07:11 +0000</when>
<what>Removing the WIFI check is not enough. Because setProxyConfig() is not called 
anywhere as initialization except for mobile network. One of the ways to fix this is 
to invoke setProxyConfig() at the end of enablePlatformNotifications(), so that 
proxy is properly configured at initialization regardless of what network type it 
is. Please refer to http://www.yuan.se/?p=32</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:01:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:04:08 +0000</when>
<what></what>
</comment>
<comment>
<author>steve.j....@gmail.com</author>
<when>Thu, 03 Sep 2009 07:30:00 +0000</when>
<what>I think the other part fo this (from an enterprise point of view) would be to tie a 
proxy configuration to an SSID?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:01:02 +0000</when>
<what></what>
</comment>
<comment>
<author>rlech...@gmail.com</author>
<when>Wed, 14 Oct 2009 15:42:56 +0000</when>
<what>I bought a HTC Hero, and it can?t set the WiFi proxy. That?s a very frustating mobile
experience. Please fix this soon.</what>
</comment>
<comment>
<author>stumpsfo...@gmail.com</author>
<when>Mon, 19 Oct 2009 11:20:17 +0000</when>
<what>Ditto, I canQ&apos;Et connect to the wireless network in work without configuring the 
proxy. Bump for a fix please!</what>
</comment>
<comment>
<author>vers...@gmail.com</author>
<when>Mon, 19 Oct 2009 20:48:02 +0000</when>
<what>My university have a HTTP proxy but I canQ&apos;Et connect my phone... Please fix this...</what>
</comment>
<comment>
<author>StigRoth...@gmail.com</author>
<when>Thu, 22 Oct 2009 23:03:27 +0000</when>
<what>steve.j.jhanselman is right, for serious enterprise use it should be proxy setting 
per SSID.
Please fix this issue, we (my company) cannot use or recommend android phones 
without this setting.  </what>
</comment>
<comment>
<author>zhanglia...@gmail.com</author>
<when>Mon, 26 Oct 2009 09:35:52 +0000</when>
<what>In my company, we need http proxy to connect to Internet. So PLEASE fix it, thanks
very much</what>
</comment>
<comment>
<author>jtrell...@gmail.com</author>
<when>Thu, 29 Oct 2009 12:08:01 +0000</when>
<what>I wonder if manual proxy setting will be possible in Android 2.0?
I need to configure proxy to use the network at my school.</what>
</comment>
<comment>
<author>ghisthe...@gmail.com</author>
<when>Tue, 03 Nov 2009 07:57:51 +0000</when>
<what>Pls add the proxy setting in Android 2.0. It should be a common setting in the browser.</what>
</comment>
<comment>
<author>kha...@gmail.com</author>
<when>Fri, 13 Nov 2009 18:42:50 +0000</when>
<what>Everybody need ip proxy setting, whatQ&apos;Es the problem to fix it??</what>
</comment>
<comment>
<author>axel.cou...@gmail.com</author>
<when>Mon, 16 Nov 2009 17:44:55 +0000</when>
<what>please fix it</what>
</comment>
<comment>
<author>knel...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:15:04 +0000</when>
<what>my iphone wielding friends laugh at me for not being able use wifi at work, please fix</what>
</comment>
<comment>
<author>sbou...@gmail.com</author>
<when>Wed, 18 Nov 2009 10:27:44 +0000</when>
<what>This is possibly the most short sighted thing anyone could ever do! How do you add a
proxy settings for wifi connections.</what>
</comment>
<comment>
<author>Xplod...@gmail.com</author>
<when>Fri, 20 Nov 2009 19:43:58 +0000</when>
<what>I really need this. Come on, ALL wifi phones support it, Windows Mobiles, iPhones,
etc. I need it to connect to my schoolQ&apos;Es network, which would allow me to work
without having to use my laptop as web browser.
Please, Google!</what>
</comment>
<comment>
<author>tpharry...@gmail.com</author>
<when>Sat, 21 Nov 2009 10:54:49 +0000</when>
<what>Please consider making this (as stated before) configurable by SSID.  Further, please 
make it able to configure exceptions that do not use the proxy to maintain the ability 
to connect to websites on the corporate intranet.</what>
</comment>
<comment>
<author>oripo...@gmail.com</author>
<when>Mon, 23 Nov 2009 13:33:48 +0000</when>
<what>shouldnQ&apos;Et be that hard
do it please

from Barcelona,</what>
</comment>
<comment>
<author>baz8...@gmail.com</author>
<when>Mon, 23 Nov 2009 13:42:25 +0000</when>
<what>IQ&apos;Ed also like to vote to have this rectified.  It makes sense to have android support
proxy settings per ssid.</what>
</comment>
<comment>
<author>arath...@gmail.com</author>
<when>Mon, 23 Nov 2009 19:28:32 +0000</when>
<what>This is over a year old with no response :(   

I 25th the request.</what>
</comment>
</bug>
<bug>
<bugid>20239</bugid>
<title>Webkit crash while browsing m.youtube.com</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>spb...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 03:00:33 +0000</openedDate>
<description>Steps to reproduce the problem: 1. goto m.youtube.com (html5 video) 2.
click on any video thumbnail and select video to play, wait a bit 3.
press back key 4. click on any other video thumbnail What happened:
Webkit crashes and the following tombstone is generated: I/DEBUG ( 336):
pid: 6098, tid: 6133 Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E I/DEBUG ( 336): signal
11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0070006e I/DEBUG ( 336):
r0 00669698 r1 00a34b78 r2 002e01bc r3 0070006f I/DEBUG ( 336): r4
00669698 r5 58c5d744 r6 58c5d700 r7 00669698 I/DEBUG ( 336): r8 0000000c
r9 00000000 10 58c5d714 fp 00000000 I/DEBUG ( 336): ip 0000ffff sp
58c5d6e8 lr a8267fc3 pc 0070006e cpsr 20000030 I/DEBUG ( 336): d0
432d0000432d0000 d1 44200000000000ad I/DEBUG ( 336): d2 28726f7300000280
d3 65572074736e6f6f I/DEBUG ( 336): d4 0000001900000017 d5
0000000300000003 I/DEBUG ( 336): d6 42de000042ea0000 d7 000000adbf000000
I/DEBUG ( 336): d8 95efcded3f800000 d9 fbea8fdd82cbddfb I/DEBUG ( 336):
d10 d94ad8ea7ce73676 d11 e8fcfd9fabefccef I/DEBUG ( 336): d12
cfef52e70efbe9de d13 ddd7f3ffbea7dafc I/DEBUG ( 336): d14
df99fe9fdfe6caf7 d15 efbedb6cffeffde6 I/DEBUG ( 336): d16
4273288546c73ac0 d17 41d39e3aa6af56c9 I/DEBUG ( 336): d18
412692b000000000 d19 0000000000000000 I/DEBUG ( 336): d20
3ff0000000000000 d21 8000000000000000 I/DEBUG ( 336): d22
0000000000000000 d23 0000000000000000 I/DEBUG ( 336): d24
3ff0000000000000 d25 0000000000000000 I/DEBUG ( 336): d26
0000000000000000 d27 0000000000000000 I/DEBUG ( 336): d28
dfddfbbe5657f74e d29 3ff0000000000000 I/DEBUG ( 336): d30
0000000000000000 d31 3ff0000000000000 I/DEBUG ( 336): scr 20000013
I/DEBUG ( 336): I/DEBUG ( 336): #00 pc 00000000 I/DEBUG ( 336): #01 pc
00067fc0 /system/lib/libwebcore.so 0x67fc0 is in void
WTF::refIfNotNullQ&lt;EWebCore::EventTargetQ&gt;E(WebCore::EventTarget*)
(external/webkit/WebCore/dom/EventTarget.h:96). I/DEBUG ( 336): #02 pc
002105dc /system/lib/libwebcore.so 0x2105dc is in
WebCore::Node::getEventAncestors(WTF::VectorQ&lt;EWebCore::EventContext,
0uQ&gt;EQ&amp;E, WebCore::EventTarget*, WebCore::EventDispatchBehavior)
(external/webkit/JavaScriptCore/wtf/text/StringImpl.h:236) I/DEBUG (
336): #03 pc 0021066e /system/lib/libwebcore.so 0x21066e is in
WebCore::Node::dispatchGenericEvent(WTF::PassRefPtrQ&lt;EWebCore::EventQ&gt;E)
(external/webkit/JavaScriptCore/wtf/text/StringImpl.h:236) I/DEBUG (
336): #04 pc 002108cc /system/lib/libwebcore.so 0x2108cc is in
WebCore::Node::dispatchEvent(WTF::PassRefPtrQ&lt;EWebCore::EventQ&gt;E)
(external/webkit/JavaScriptCore/wtf/text/StringImpl.h:236) I/DEBUG (
336): #05 pc 0020fc1c /system/lib/libwebcore.so 0x20fc1c is in
WebCore::Node::dispatchMouseEvent(WTF::AtomicString constQ&amp;E, int, int,
int, int, int, int, bool, bool, bool, bool, bool, WebCore::Node*,
WTF::PassRefPtrQ&lt;EWebCore::EventQ&gt;E)
(external/webkit/JavaScriptCore/wtf/text/StringImpl.h:236) I was able to
reproduce this issue on different devices with HC (3.1 and 3.2)</description>
<comment>
<author>Mike.O.P...@gmail.com</author>
<when>Fri, 23 Sep 2011 19:11:40 +0000</when>
<what>I have verified that the patch below fixes the issue:

diff --git a/WebCore/page/EventHandler.cpp b/WebCore/page/EventHandler.cpp
index 2055780..b9b2a7c 100644
--- a/WebCore/page/EventHandler.cpp
+++ b/WebCore/page/EventHandler.cpp
@@ -1788,6 +1788,8 @@ void EventHandler::updateMouseEventTargetNode(Node* targetNode, const PlatformMo
         // If the target node is a text node, dispatch on the parent node - rdar://4196646
         if (result Q&amp;EQ&amp;E result-Q&gt;EisTextNode())
             result = result-Q&gt;EparentNode();
+        if (result)
+            result = result-Q&gt;EshadowAncestorNode();
     }
     m_nodeUnderMouse = result;
 #if ENABLE(SVG)

Could you please evaluate these changes?</what>
</comment>
</bug>
<bug>
<bugid>15753</bugid>
<title>Google Apps Acount bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nestor%r...@gtempaccount.com</reportedBy>
<openedDate>Sat, 26 Mar 2011 18:41:04 +0000</openedDate>
<description>It is mind boggling to me why I CAN login to my Android account when IQ&apos;Em
on my HTC Magic and buy apps with no problems at all. Once I try to do
the same on my Motorola i1 it tells me I need a regular gmail account. I
love everything Google since the very beginning, but there are a few
little issues that shouldnQ&apos;Et even need to be addressed, really!</description>
</bug>
<bug>
<bugid>451</bugid>
<title>Intent for PHONESTATE</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-04-29T02:06:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>coomar.101</reportedBy>
<openedDate>Wed, 12 Mar 2008 17:39:07 +0000</openedDate>
<description>I have an intent receiver for android.intent.action.PHONE_STATE. When I
make a call from eclipse (DDMS perspective), this is broadcast once and
my Intent Receiver is executed once as well. But when I make a call from
the emulator, this intent is broadcast more than once (3-5 times, not
consistently a specific number of times) and thus my receiver is
executed as many times. If this is supposed to function the way as it
is, then we should have a separate intent that is only triggered once on
starting a call from the emulator. Please check. Dexter.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:19:04 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 02:06:15 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 20:05:27 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14761</bugid>
<title>unlock pattern bug on all android devices</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-24T20:45:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sreehari...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 21:39:44 +0000</openedDate>
<description>Hi, Consider 7 - 5 - 2 -3 as unlock pattern from below layout(assume the
numbers as nodes). It unlocks sucessfully when user tries 7 - 5 - 2 -3
or 7 - 5 - 2 - 3 - 5. Notice here that user has selected the fifth node
as one of the previously selected one. 1 2 3 4 5 6 7 8 9 Reproducible:
on any vanila android 2.2 device and on simulators. Expected Result: It
should prevent unlocking when 7 - 5 - 2 - 3 - 5 pattern is given.</description>
<comment>
<author>jlwar...@gmail.com</author>
<when>Wed, 16 Feb 2011 17:05:34 +0000</when>
<what>When using tactile feedback, trying to select the last 5 doesnQ&apos;Et actually select 5 (no vibrate or lock if visible pattern on), you canQ&apos;Et select a number youQ&apos;Eve already used. Tested on HTC Desire on Android 2.2.</what>
</comment>
<comment>
<author>bluepear...@gmail.com</author>
<when>Sun, 20 Feb 2011 14:26:30 +0000</when>
<what>Reported by sreehari...@gmail.com, Feb 15 (4 days ago) 
Hi,

Consider 7 - 5 - 2 -3 as unlock pattern from below layout(assume the numbers as nodes). It unlocks sucessfully when user tries 7 - 5 - 2 -3 or 7 - 5 - 2 - 3 - 5. Notice here that user has selected the fifth node as one of the previously selected one. 
 
1  2  3
4  5  6
7  8  9

Reproducible: on any vanila android 2.2 device and on simulators. 

Expected Result: It should prevent unlocking when 7 - 5 - 2 - 3 - 5 pattern is given.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:45:43 +0000</when>
<what>Pattern lock nodes are not re-usable.</what>
</comment>
</bug>
<bug>
<bugid>7632</bugid>
<title>Gallery (Android 2.1) share menu doesnQ&apos;Et scroll</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>110</stars>
<reportedBy>johnsocorobinson@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 22:00:33 +0000</openedDate>
<description>have enough applications that support can handle a shared image. hold
the phone in landscape mode, and attempt to share a picture. for me, i
have a few apps that donQ&apos;Et display in the list because the list runs off
the top of the screen. correct behaviour should be that it pops the
standard share dialog window that can be scrolled, or that it offers
some other view method so that i can actually see and select all of the
items in the list. Android: 2.1 Phone: Droid (though i assume itQ&apos;Ell
happen with any phone)</description>
<comment>
<author>joel.edv...@gmail.com</author>
<when>Tue, 20 Apr 2010 16:08:58 +0000</when>
<what>Appart from making the share-menu scrollable I would like to be able to cusotmize
each applications sharing alternatives. For example I might just want two or three
applications avalible in the gallery and 10 choices in some other application.

Maby this should be a new feature request?</what>
</comment>
<comment>
<author>cloom001@gmail.com</author>
<when>Tue, 11 May 2010 19:57:27 +0000</when>
<what>I have the same issue. I have so many sharable apps that the top one is even cut off in portrait not just in 
landscape. This is extremely annoying. Yes I know I have four Twitter clients.</what>
</comment>
<comment>
<author>moderni...@gmail.com</author>
<when>Tue, 22 Jun 2010 21:02:07 +0000</when>
<what>Same issue here. I hope this gets fixed as even Bluetooth gets cut off for me.
</what>
</comment>
<comment>
<author>brickerh...@gmail.com</author>
<when>Fri, 02 Jul 2010 00:15:46 +0000</when>
<what>When is Google going to fix this.  How hard is it to call the system share menu that works everywhere else in the phone.  I am furious that this issue has gone through 4 builds of 2.2 froyo without getting updated. I would use something else but why?  It is not like I can uninstall it like I want to uninstall twitter and messanging because I like to use handcent and seesmic.  Few issues with android but I am still glad I donQ&apos;Et use other phone OSQ&apos;Es.</what>
</comment>
<comment>
<author>jf.pot...@gmail.com</author>
<when>Mon, 05 Jul 2010 17:52:31 +0000</when>
<what>I have the same issue also.  The share list is too long.  Now I canQ&apos;Et even share to Facebook anymore !

ThereQ&apos;Es got to be a fix for this.  I think scrolling up and down the list would also work.</what>
</comment>
<comment>
<author>psou...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:34:41 +0000</when>
<what>Same issue here -- users need to be able to tweak this list to add or remove activities that have registered with the OS.</what>
</comment>
<comment>
<author>Chad.Hae...@gmail.com</author>
<when>Wed, 28 Jul 2010 12:13:52 +0000</when>
<what>I have the same problem - itQ&apos;Es a ridiculous restriction.  Does anyone know if itQ&apos;Es fixed in 2.2?</what>
</comment>
<comment>
<author>jf.pot...@gmail.com</author>
<when>Wed, 28 Jul 2010 12:43:42 +0000</when>
<what>No, it is NOT fix in Android 2.2

Phone : Nexus One w/ stock Froyo ROM</what>
</comment>
<comment>
<author>kkin...@gmail.com</author>
<when>Tue, 17 Aug 2010 23:30:59 +0000</when>
<what>Ditto.

Curiously, all the other menus on android work fine. Why does Gallery have to have its own buggy UI? ItQ&apos;Es inconsistent with the rest of the GUI and doesnQ&apos;Et work as well.</what>
</comment>
<comment>
<author>m4tt9...@gmail.com</author>
<when>Fri, 20 Aug 2010 20:47:50 +0000</when>
<what>Same here its annoying, and its not even fixed on 2.2 for original Droid. And droid wont support future updates like gingerbread. They better fix in FRG22 patch.</what>
</comment>
<comment>
<author>sickco...@gmail.com</author>
<when>Sun, 22 Aug 2010 08:57:40 +0000</when>
<what>Noob here. DoesnQ&apos;Et Android have some kind of Q&apos;EregistryQ&apos;E were you can remove share-items?

Note: best would be of course that the programmers build in an option to check or uncheck the share-option.</what>
</comment>
<comment>
<author>joshuaba...@gmail.com</author>
<when>Wed, 01 Sep 2010 19:36:54 +0000</when>
<what>2Same problem galaxy s with 2.1</what>
</comment>
<comment>
<author>hamel...@gmail.com</author>
<when>Mon, 20 Sep 2010 20:09:14 +0000</when>
<what>Im using CM nighties on my N1 and I cant see all my share apps..</what>
</comment>
<comment>
<author>JimBenso...@gmail.com</author>
<when>Tue, 21 Sep 2010 11:34:07 +0000</when>
<what>IQ&apos;Em on motodroid CM6 and my gallery doesnQ&apos;Et show any other apps than the standard google apps. Could be the method that titanium uses to backup the apps as opposed to a fresh install.</what>
</comment>
<comment>
<author>nightho...@gmail.com</author>
<when>Wed, 29 Sep 2010 10:28:01 +0000</when>
<what>Same problem, on Nexus One running CM6 Froyo. Do the phones from other manufacturers (eg. HTC Sense UI, Samsung, etc) come with their own customized picture gallery app that doesnQ&apos;Et have this problem?</what>
</comment>
<comment>
<author>brandon....@gmail.com</author>
<when>Wed, 06 Oct 2010 19:52:41 +0000</when>
<what>Same problem on a Droid (1) with 2.2.</what>
</comment>
<comment>
<author>networkm...@gmail.com</author>
<when>Thu, 14 Oct 2010 00:30:31 +0000</when>
<what>Sad to say it is present in the G2 as well.</what>
</comment>
<comment>
<author>mitch...@gmail.com</author>
<when>Thu, 14 Oct 2010 00:55:04 +0000</when>
<what>annoying!!! nexus one 2.2.1</what>
</comment>
<comment>
<author>abhijeet...@gmail.com</author>
<when>Tue, 19 Oct 2010 13:03:41 +0000</when>
<what>Same issue here, I had to uninstall a bunch of apps to cut down the size of the menu. This needs an urgent fix.</what>
</comment>
<comment>
<author>logan.l...@gmail.com</author>
<when>Tue, 26 Oct 2010 02:14:29 +0000</when>
<what>Same for me

Motorola Droid
Android 2.2 (Build FRG22)</what>
</comment>
<comment>
<author>sbank...@gmail.com</author>
<when>Wed, 27 Oct 2010 22:12:11 +0000</when>
<what>ugh same thing with samsung fascinate </what>
</comment>
<comment>
<author>ryanjco...@gmail.com</author>
<when>Wed, 03 Nov 2010 15:10:00 +0000</when>
<what>Same thing on Nexus One with stock 2.2 Froyo Rooted.  Share list is cut off, has anyone found a fix for this since the last post??</what>
</comment>
<comment>
<author>hamel...@gmail.com</author>
<when>Wed, 03 Nov 2010 16:13:58 +0000</when>
<what>I donQ&apos;Et know if it helps to the people tweaking the code, but the share menu within the browser scrolls fine, can they borrow code from there?</what>
</comment>
<comment>
<author>ILa...@gmail.com</author>
<when>Wed, 03 Nov 2010 21:17:35 +0000</when>
<what>It pisses me off that such a major think could have still been overlooked to this date. I donQ&apos;Et get it with Google sometimes!

About half of my Q&quot;EShareQ&quot;E options are cut off because I have so many, some of which I would exclude if it was possible to choose with Q&quot;EShareQ&quot;E menu options were available.

I have a feeling that this will require upgrading my phone that already runs SLOWER on 2.2 than it did on, what was it, 2.1?</what>
</comment>
<comment>
<author>Max.King...@gmail.com</author>
<when>Wed, 03 Nov 2010 22:52:01 +0000</when>
<what>This problem sucks. There should be an interface to choose which share apps show up in which contexts. It is a fact of Android life that users will be stuck with apps they donQ&apos;Et want on their devices, as some that come with it overlap in functionality with better third part apps(mail vs GMail for example), not to mention the fact that carriers stuff phones with apps people donQ&apos;Et want anyway(friendfeed, peep, etc.)

Please fix.</what>
</comment>
</bug>
<bug>
<bugid>6227</bugid>
<title>CanQ&apos;Et change a specific event in a repeating calendar entry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nikkib.n...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 19:06:39 +0000</openedDate>
<description>Currently the DroidQ&apos;Es calendar does not allow you to change a single
entry in a repeating calendar event - this is needed. Current
configuration: Create and save a repeating calendar event for every
Thursday Go to that event on a future date and choose edit The only
options are: 1. Change all events in the series 2. Change this and all
future events in the series Requested configuration: Provide existing
options 1 and 2 as well as: 3. Change this event only My previous Palm
offered this capability, and I utilized it often. Thank you</description>
<comment>
<author>schoolof...@gmail.com</author>
<when>Tue, 25 Oct 2011 06:03:03 +0000</when>
<what>I belive this to be a duplicate of 10592.  You reported it earlier, #10592 has more votes...  FYI</what>
</comment>
</bug>
<bug>
<bugid>4557</bugid>
<title>android.widget.RemoteViews$ActionException after a PendingIntent call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>smaucourt</reportedBy>
<openedDate>Sat, 07 Nov 2009 13:24:59 +0000</openedDate>
<description>The VM shutting down after a PendingIntent call through my widget. I
call an activity with this code: RemoteViews views = new
RemoteViews(context.getPackageName(), R.layout.widget); PendingIntent
settings = PendingIntent.getActivity(context, 0, new
Intent(Q&quot;Ecom.xxx.yyy.SETTINGSQ&quot;E), PendingIntent.FLAG_UPDATE_CURRENT);
views.setOnClickPendingIntent(R.id.settings, settings); but after 2 or 3
call the VM shutting down with this error: 11-06 09:26:13.402:
DEBUG/AndroidRuntime(3152): Shutting down VM 11-06 09:26:13.402:
WARN/dalvikvm(3152): threadid=3: thread exiting with uncaught exception
(group=0x4001da28) 11-06 09:26:13.402: ERROR/AndroidRuntime(3152):
Uncaught handler: thread main exiting due to uncaught exception 11-06
09:26:13.422: ERROR/AndroidRuntime(3152):
android.widget.RemoteViews$ActionException:
android.app.PendingIntent$CanceledException 11-06 09:26:13.422:
ERROR/AndroidRuntime(3152): at
android.widget.RemoteViews$SetOnClickPendingIntent$1.onClick(RemoteViews.java:142)
11-06 09:26:13.422: ERROR/AndroidRuntime(3152): at
android.view.View.performClick(View.java:2344) 11-06 09:26:13.422:
ERROR/AndroidRuntime(3152): at
android.view.View.onTouchEvent(View.java:4133) 11-06 09:26:13.422:
ERROR/AndroidRuntime(3152): at
android.view.View.dispatchTouchEvent(View.java:3672) 11-06 09:26:13.422:
ERROR/AndroidRuntime(3152): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.
java:1712) 11-06 09:26:13.422: ERROR/AndroidRuntime(3152): at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1202)
11-06 09:26:13.422: ERROR/AndroidRuntime(3152): at
android.app.Activity.dispatchTouchEvent(Activity.java:1987) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1
696) 11-06 09:26:13.422: ERROR/AndroidRuntime(3152): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1658) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
android.os.Handler.dispatchMessage(Handler.java:99) 11-06 09:26:13.422:
ERROR/AndroidRuntime(3152): at android.os.Looper.loop(Looper.java:123)
11-06 09:26:13.422: ERROR/AndroidRuntime(3152): at
android.app.ActivityThread.main(ActivityThread.java:4203) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
java.lang.reflect.Method.invokeNative(Native Method) 11-06 09:26:13.422:
ERROR/AndroidRuntime(3152): at
java.lang.reflect.Method.invoke(Method.java:521) 11-06 09:26:13.422:
ERROR/AndroidRuntime(3152): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
11-06 09:26:13.422: ERROR/AndroidRuntime(3152): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 11-06
09:26:13.422: ERROR/AndroidRuntime(3152): at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:20:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12605</bugid>
<title>SMS going to wrong contacts</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-31T02:05:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>myarmiso...@gmail.com</reportedBy>
<openedDate>Wed, 17 Nov 2010 23:44:08 +0000</openedDate>
<description>3 month old HTC desire running the latest android version will send text
mesages to an apparently random contact instead of the intended
recipient. It is impossible to tell the frequency with which this occurs
as the sent mesage contains the correct recipients name, the issue is
only noticeable if a reply is received from the person who wasnQ&apos;Et meant
to get the text. Phone has not been rooted, and no 3rd party text apps
have ever been used. This issue effectively renders the phone useless
for itQ&apos;Es stated purpose and needs to be treated as priority - searches
show that it is not an isolated issue.</description>
<comment>
<author>myarmiso...@gmail.com</author>
<when>Thu, 18 Nov 2010 12:33:17 +0000</when>
<what>Priority medium?!
And phones with the Android OS are useless for texting. Gotta be kidding me.
This thingQ&apos;Es getting traded in.</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Mon, 31 Jan 2011 02:05:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3595</bugid>
<title>Battery Alert</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>ahmedeha...@gmail.com</reportedBy>
<openedDate>Wed, 19 Aug 2009 07:28:51 +0000</openedDate>
<description>There is no battery sound Alert when the screen off while the phone
operate (idle) so it some time came to discharged with out notification
Like other all mobile give many notification sound to remember you have
to charge it .</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:24:20 +0000</when>
<what></what>
</comment>
<comment>
<author>dma...@gmail.com</author>
<when>Fri, 21 Aug 2009 01:57:09 +0000</when>
<what>The app Q&quot;ErobatteryQ&quot;E was created for just this reason.

Description: Battery monitoring background service for Android devices
http://github.com/jreese/robattery/tree/master</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:30:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:59:25 +0000</when>
<what></what>
</comment>
<comment>
<author>kbr...@google.com</author>
<when>Mon, 18 Jan 2010 07:40:33 +0000</when>
<what>I donQ&apos;Et see why we need a separate app for this, it should be built in. IQ&apos;Eve just missed an 
important notification (a page) because the phone drained really quickly while I was 
asleep.</what>
</comment>
</bug>
<bug>
<bugid>16520</bugid>
<title>Voicemail button broken when no voicemail number set</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ericburn...@google.com</reportedBy>
<openedDate>Mon, 02 May 2011 15:51:04 +0000</openedDate>
<description>Nexus S, 2.3.3. The Android dialer has a button on the bottom left
(looks like Q&apos;Eo_oQ&apos;E) for direct-dialing the userQ&apos;Es voicemail. When there
is no voicemail number set this button is entirely non-functional and
does not visibly register clicks. This behavior confuses users (canQ&apos;Et
tell if theyQ&apos;Eve hit the button or not) and breaks discoverability (if
you donQ&apos;Et know what the button does, like me, you canQ&apos;Et figure it out).
Long-pressing the Q&apos;E1Q&apos;E key brings up a Q&apos;EMissing voicemail numberQ&apos;E dialog.
Ideally the voicemail button should do exactly the same thing, which
would make the button both discoverable and functional. Failing that,
there should be a visible indication that the button cannot be clicked.</description>
</bug>
<bug>
<bugid>13789</bugid>
<title>Cayenne is NOT in Q&quot;EFrench GuineaQ&quot;E</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-07T17:54:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>VG30D...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 01:41:58 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 17:54:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11638</bugid>
<title>camera datestamp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mtrainor...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 09:17:04 +0000</openedDate>
<description>IQ&apos;Ed like to see a datestamp feature that would automatically add a
date/time stamp to the face of pictures taken.</description>
</bug>
<bug>
<bugid>10790</bugid>
<title>MAPS continually running causing battery drain</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ruthscho...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 05:44:29 +0000</openedDate>
<description>Since receiving upgrade to Android version 2.2 my phone has gone from 12
hour battery life to 5 hours! The application MAPS continually runs
without me using application. I can kill MAPS shut screen off and in 2
minutes the MAPS app has self started. I had the same problem with
Facebook app after upgrade. I uninstalled update and the app stopped
restarting even after killing. MAPS however did not stop after I
uninstalled upgrade. I have also tried disabling GPS and wifi but MAPS
continues to restart when ever killed. Please fix this it is causing my
phone to be useless due to battery continually dieing when I need it
most. Phone Model: Motorola Droid</description>
<comment>
<author>goran.zec</author>
<when>Tue, 04 Jan 2011 12:44:10 +0000</when>
<what>Which version of the Maps application? It happens to me with Google Maps 5.0.0., if I run it once, it uses up 89% of the battery in 10 or so hours. Force quitting doesnQ&apos;Et help. However, I installed it from APK, since itQ&apos;Es not yet available on Market in my region.</what>
</comment>
<comment>
<author>Mitch.Ge...@gmail.com</author>
<when>Mon, 17 Jan 2011 19:54:46 +0000</when>
<what>Same problem.  Maps continually seems to run, even after quitting, and causes massive battery drain. Many others have reported this issue:  http://code.google.com/p/android/issues/detail?id=8247</what>
</comment>
<comment>
<author>ray.m...@gmail.com</author>
<when>Fri, 21 Jan 2011 15:22:45 +0000</when>
<what>Same issue with Maps on my HTC Incredible. Maps version 5.0.0</what>
</comment>
</bug>
<bug>
<bugid>8743</bugid>
<title>Navigation - add a free-roam mode for when no destination and no route</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>nemo...@gmail.com</reportedBy>
<openedDate>Sun, 30 May 2010 19:25:16 +0000</openedDate>
<description>NavigationQ&apos;Es birdQ&apos;Es-eye view of the map as shown when navigating a
planned route is a really useful aid when driving and would also be
useful when no route has been planned. Please add the ability to use
Navigation view with no destination or planned route. much like
dedicated navigation units.</description>
<comment>
<author>williamtcameron@gmail.com</author>
<when>Thu, 10 Jun 2010 14:09:22 +0000</when>
<what>Yes please add this and my Garmin will no longer be in my car.

I like to drive and see upcoming roads, and I prefer Nav mode to 2D map mode because its easier to look at and not as Q&quot;EjumpyQ&quot;E.</what>
</comment>
<comment>
<author>b...@brlaro.com</author>
<when>Tue, 22 Mar 2011 16:54:35 +0000</when>
<what>Maps will do this now.</what>
</comment>
</bug>
<bug>
<bugid>10168</bugid>
<title>Sense still active when wired headset plugged in.. PLEASE DISABLE SENSE when wired headset  plugged in.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>filmshoot@gmail.com</reportedBy>
<openedDate>Tue, 03 Aug 2010 18:33:10 +0000</openedDate>
<description>Hello, I have the HTC EVO 4g for sprint. IQ&apos;Em running Android 2.1 when I
connect my wired headset the sense is still active. This is not user
friendly, because while the phone is in my pocket and IQ&apos;Em on a call,
talking through the microphone and headphones, the motion sensor on the
phone is still active, and it will light up the screen, and then when
the phone screen touches something in my pocket it will launch, or end
apps at random. So basically, if I turn off the screen while in the
call, then put the phone in my pocket, it will stay off while iQ&apos;Em still,
but when I begin to walk, the phone will sense movement and the screen
will light up. Then usually, the Q&quot;Eend callQ&quot;E button is pressed accidently
by something in my pocket. This is very annoying. Please disable the
motion sensor when a wired headset is plugged in. thanks!</description>
<comment>
<author>rene.tri...@gmail.com</author>
<when>Fri, 14 Jan 2011 20:01:03 +0000</when>
<what>Sense is not part of the Android Code. Sense is developed by HTC themself. So you should bug them ;)</what>
</comment>
</bug>
<bug>
<bugid>3331</bugid>
<title>Help regarding onPreviewFrame.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-21T20:50:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>prana...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jul 2009 06:54:43 +0000</openedDate>
<description>I m trying to save the preview data which i m getting in the byte[]
format. When we are trying to save it using following code it is not
giving the correct image. public void onPreviewFrame(byte[] data, Camera
camera) { // TODO Auto-generated method stub int[]
d=decodeYUV420SP(data,100,100); Bitmap bm = Bitmap.createBitmap(100,
100, Bitmap.Config.ARGB_8888); bm.setPixels(d, 0, 100, 0, 0, 100,
(100)); MediaStore.Images.Media.insertImage(getContentResolver(), bm,
Q&quot;E7Q&quot;E, Q&quot;E.jpg imageQ&quot;E); } } public int[] decodeYUV420SP( byte[] yuv420sp,
int width, int height) { final int frameSize = width * height; int
rgb[]=new int[width*height]; for (int j = 0, yp = 0; j Q&lt;E height; j++) {
int uvp = frameSize + (j Q&gt;EQ&gt;E 1) * width, u = 0, v = 0; for (int i = 0; i
Q&lt;E width; i++, yp++) { int y = (0xff Q&amp;E ((int) yuv420sp[yp])) - 16; if (y
Q&lt;E 0) y = 0; if ((i Q&amp;E 1) == 0) { v = (0xff Q&amp;E yuv420sp[uvp++]) - 128; u =
(0xff Q&amp;E yuv420sp[uvp++]) - 128; } int y1192 = 1192 * y; int r = (y1192 +
1634 * v); int g = (y1192 - 833 * v - 400 * u); int b = (y1192 + 2066 *
u); if (r Q&lt;E 0) r = 0; else if (r Q&gt;E 262143) r = 262143; if (g Q&lt;E 0) g = 0;
else if (g Q&gt;E 262143) g = 262143; if (b Q&lt;E 0) b = 0; else if (b Q&gt;E 262143)
b = 262143; rgb[yp] = 0xff000000 | ((r Q&lt;EQ&lt;E 6) Q&amp;E 0xff0000) | ((g Q&gt;EQ&gt;E 2) Q&amp;E
0xff00) | ((b Q&gt;EQ&gt;E 10) Q&amp;E 0xff); } } return rgb; } Please tell whats wrong
with the code and let me know if there is any other way possible.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 21 Jul 2009 20:50:37 +0000</when>
<what>Please post questions on the Android developer groups.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:10:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5335</bugid>
<title>Android 2.0 - Vibrate Notification Icon in Low-Res</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>evov...@cox.net</reportedBy>
<openedDate>Thu, 10 Dec 2009 13:42:48 +0000</openedDate>
<description>In Android 2.0 Q&amp;E 2.01 on the Motorola Droid, the Vibrate Notification
bar icon is blurry and low-resolution. Since I use the vibrate function
often, this low quality icon is quite bothersome.</description>
</bug>
<bug>
<bugid>9906</bugid>
<title>Double tapping the screen to zoom doesnQ&apos;Et always reflow the text to fit in browser</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>aml...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 12:27:01 +0000</openedDate>
<description>Tested in a Nexus One with Froyo FRF91 Some pages have problems when
double-clicking to zoom in doesnQ&apos;Et correctly reflow the contents and
they become partially invisible until the device is rotated to landscape
and back to vertical. Load the attached page in the browser, starting in
vertical with full page view, double tap to zoom and youQ&apos;Ell see that
only two lines remain visible and the text at the right now is cropped,
instead of having it reflow to five lines. Rotate the screen to
landscape and back to vertical, now the text is shown properly.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 26 Jul 2010 18:36:25 +0000</when>
<what>The style=Q&quot;Eoverflow:hiddenQ&quot;E is the reason this page behaves badly. WeQ&apos;Ere working on better overflow support, but that is a work in progress.

If this is a page youQ&apos;Ere authoring, I would recommend avoiding overflow:hidden for now.</what>
</comment>
<comment>
<author>aml...@gmail.com</author>
<when>Tue, 27 Jul 2010 07:35:21 +0000</when>
<what>No, that isnQ&apos;Et a page that IQ&apos;Em authoring, itQ&apos;Es part of a phpBB forum and I just created a reduced testcase to find out the problem.
You can see one full example here:
http://cksource.com/forums/viewtopic.php?f=11Q&amp;Et=19597</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>540</bugid>
<title>m5 supporting apacheQ&apos;Es httpclient3 takes 3 minutes to catch an IOException</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:06:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ever_fri...@yahoo.com</reportedBy>
<openedDate>Wed, 26 Mar 2008 18:20:55 +0000</openedDate>
<description>I use m5-rc15 and apacheQ&apos;Es httpclient3 to communicate with a web server
application. when I test an error handling, it takes 3 minutes to catch
the IOException (I manually unplug the internet connection). I assumed
it takes couple ms to catch IOException since only one line of
code/function-call there (client.executeMethod(method) to cause the
IOException, but it takes 3 minutes. When I use the same code on m3, it
caught the IOException much much faster. Per some apacheQ&apos;Es httpclient3
experter suggest, Since HttpClient simply propagates I/O exceptions
thrown by the socket input/output streams. The problem looks like a
JRE/OS issue(i.e. Android). (note: I have set the retryhandler to 0
retry. I just want to find the IO problem asap.) the code is sth. like:
..... HttpClient client = new HttpClient(); PostMethod method = new
PostMethod(Q&quot;Ehttp://www.adomain.comQ&quot;E); NameValuePair[] data = { //some
data }; method.setRequestBody(data); // do not want to retry, so set to
0. method.getParams().setParameter(HttpMethodParams.RETRY_HANDLER, new
DefaultHttpMethodRetryHandler(0, false)); try { // Execute the method.
int statusCode = client.executeMethod(method); //throw IO exception if
(statusCode != HttpStatus.SC_OK) { .... }else{ ... } } catch
(HttpException e) { ... } catch (IOException e) { ... //take 3 minutes
to here if an IOException happend even retry=0. } finally { // Release
the connection. method.releaseConnection(); }</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 27 May 2008 20:27:34 +0000</when>
<what>IQ&apos;Em not able to reproduce this issue. When I run an approximation of the sample code
you have posted above, it takes 20 seconds for the request to return when no network
connection is present.

Could you please provide a full working sample, as well as providing more information
about the machine you are experiencing this issue on. Thanks. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:06:54 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6673</bugid>
<title>Virtual/Home Screen Indicators display incorrectly.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-02-18T08:53:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>ben%badc...@gtempaccount.com</reportedBy>
<openedDate>Tue, 16 Feb 2010 15:53:13 +0000</openedDate>
<description>Phone: Nexus One, Build ERE27 The small indicators for which screen you
are on in the lower left and right of the screen will display the wrong
location. If you are on the home screen there should be 2 dots in lower
left and lower right. If you are on the screen farthest right there
should be 4 dots in the lower left. Reproduce: 1. go to any
desktop/screen that is not the home screen. 2. Hit the application menu
button, or menu then access some settings. 3. Hit home. You should now
be back at the home screen and the number of dots will not be two left
and two right. If you went to the far right you will have 4 dots on your
left even though you are at the home screen. Sliding one screen to the
left or right and then back to the home screen seems to fix it. NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Feb 2010 08:53:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jasper.b...@gmail.com</author>
<when>Mon, 01 Mar 2010 12:52:58 +0000</when>
<what>Additional to the dots, the wallpaper is also in the old position when reproducing
this bug. So, swiping the screen will not only rearrange the dots, but the wallpaper
as well. It looks like it Q&apos;EjumpsQ&apos;E. Once you noticed it, youQ&apos;Ell see it every time.
Works best with a photo wallpaper.</what>
</comment>
<comment>
<author>ben%badc...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:57:28 +0000</when>
<what>Appears to be fixed in 2.2</what>
</comment>
</bug>
<bug>
<bugid>1615</bugid>
<title>Either all applications on the market should be made to be accelometer aware or the SDK should have inbuilt support for it</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-22T10:09:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Mon, 22 Dec 2008 00:34:49 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem All applications on the market
should be made to be accelometer aware. Currently, we have a variety of
programs on the market with inconsistent leveraging of the
accelerometer. It should be mandated for all applications to be aware on
the orientation or it should be made part of the SDK itself. The biggest
example is the default browser which does not change its orientation,
while there is a manual (and very painful way) of doing it. YouQ&apos;Ere not
making things easier for the user. - Sample source code demonstrating
the problem - What you think the correct behavior should be. Either the
SDK should have inbuilt support for making an application accelerometer
aware or it should be mandated as a code check for all new applications
being put in the market. If you are reporting a crash or similar issue,
please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting
output as a text file to your issue report. (For feature requests for
APIs, please include sample code showing how you are proposing the API
should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 22 Dec 2008 10:09:53 +0000</when>
<what>Applications can easily enable this feature by adding one attribute in their AndroidManifest.xml. There is 
absolutely no reason to force all apps to auto-rotate based on the accelerometer, itQ&apos;Es up to the developer.</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:21:26 +0000</when>
<what>Well then, the developers should be made aware of it as part of some checklist. I 
see a lot of apps which should be accelerometer aware, but arenQ&apos;Et and I bet you the 
top reason for it would be that the developer wouldnt know how to do it. How about 
posting a How to tutorial on your website to do it..</what>
</comment>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:21:27 +0000</when>
<what>Well then, the developers should be made aware of it as part of some checklist. I 
see a lot of apps which should be accelerometer aware, but arenQ&apos;Et and I bet you the 
top reason for it would be that the developer wouldnt know how to do it. How about 
posting a How to tutorial on your website to do it..</what>
</comment>
</bug>
<bug>
<bugid>13423</bugid>
<title>java.text.Collator for Czech Republic does not work correctly!</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-14T22:47:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>pavol.zi...@gmail.com</reportedBy>
<openedDate>Sun, 26 Dec 2010 14:34:19 +0000</openedDate>
<description>AndoridQ&apos;Es collator for Czech Republic Locale does not work as expected!
Phone: HTC Desire, europe Locale: cs_SK --Q&gt;E Locale.getDefault() -Q&gt;E cs_SK
Version: 2.2 (latest update) Collator collator =
Collator.getInstance(new Locale(Q&quot;EcsQ&quot;E,Q&quot;ESKQ&quot;E));
collator.setStrength(Collator.PRIMARY); if (this.collator.equals(Q&quot;EzQ&quot;E,
Q&quot;E?Q&quot;E)) { log.info(Q&quot;E? should equal zQ&quot;E); } else { log.info(Q&quot;EBad
collator!Q&quot;E); } Now, this code outputs Q&apos;EBad collatorQ&apos;E and should not!
This small program works for Locale(Q&quot;EczQ&quot;E,Q&quot;ESKQ&quot;E). The question is, if
there is some missing country mapping? Also Locale(Q&quot;EskQ&quot;E,Q&quot;ESKQ&quot;E) works
fine. This bug makes also troubles when searching everywhere, contacts,
strings, etc... everywhere. Please fix! Anyway, I donQ&apos;Et know how soon it
will be on my phone from HTC...</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Dec 2010 04:56:37 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 14 Jan 2011 22:47:12 +0000</when>
<what>there is no cs_SK [which would be Czech spoken in Slovakia], just cs_CZ [Czech in the Czech Republic] or sk_SK [Slovak in Slovakia]. (thereQ&apos;Es no hu_SK either.)

you can use Locale.getAvailableLocales to see if a Locale is supported, and Collator.getAvailableLocales to see if a collator is available for a specific locale.

if HTC is shipping a phone with cs_SK as the locale for the Czech Republic, thatQ&apos;Es a bug you should report to them.

as for your specific example, neither the RI nor ICU agree that these characters should sort equal. you can try ICU here (set the level to 1 for PRIMARY):

http://demo.icu-project.org/icu-bin/locexp?_=cs_CZQ&amp;Ed_=enQ&amp;Ex=col

? and ? sort equal, and z and Z, but z and ? are considered different base letters.

wikipedia agrees: The h??ek (?) indicates historical palatalization of the base letter. The letters ?, ?, ?, and ? currently represent postalveolar consonants and are ordered behind their corresponding base letters (http://en.wikipedia.org/wiki/Czech_alphabet)</what>
</comment>
<comment>
<author>pavol.zi...@gmail.com</author>
<when>Sat, 15 Jan 2011 02:56:51 +0000</when>
<what>I see you are right. The collator alphabet ordering for cs language just sucks. In computer world, it just makes problems when searching and I donQ&apos;Et know why people donQ&apos;Et complain about this. But thanx for clearing it out.

I think the fact that HTC shipps Locale with cs_SK should not be a problem, and actually the existing cs locale should be taken in the account, if I understand it.
IQ&apos;Em switching to english...

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 29 Jan 2011 00:54:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7959</bugid>
<title>Homescreen wackyness</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Raf...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 15:43:24 +0000</openedDate>
<description>- This happens usually when I spend a lot of time away from the
homescreen switching from app to app using the recent app miniscreen. Or
I have turned the phone and off multiple times and have not gone to the
homescreen. The loonger away I am from using the homescreen the more
likely it is to happen. - Pressing the home button sends me to what at
first appears to be the leftmost screen which I have as blank, but when
I swype to the right the homescreen to the right of the middle screen
shows up. As if I just swyped from the middle/main homescreen. Its kind
of disorientating. After it takes me there I then have to swype to the
left to get to the main home screen. - I should be sent to my middle
homescreen every time I hit the HOME button. Running with a Nexus w/
2.1-update1</description>
<comment>
<author>j...@google.com</author>
<when>Mon, 26 Apr 2010 04:33:40 +0000</when>
<what></what>
</comment>
<comment>
<author>MrChazMo...@gmail.com</author>
<when>Sun, 13 Jun 2010 20:48:01 +0000</when>
<what>This happens on N1 2.2 FRF50 too.  The icons at the bottom show display like its the middle screen (i.e. 2 dots either side) but swiping produces some weird behaviour - itQ&apos;Es either far left or right</what>
</comment>
</bug>
<bug>
<bugid>2073</bugid>
<title>Gmail crashes when previewing some attachments</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>20</stars>
<reportedBy>nigel.c.lee</reportedBy>
<openedDate>Mon, 23 Feb 2009 03:26:01 +0000</openedDate>
<description>Gmail app on G1 issues error message and force close when attachment is
previwed.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 19:50:40 +0000</when>
<what>WeQ&apos;Ell need additional information. At the very least, which version youQ&apos;Ere running,
and what attachment causes the problems.</what>
</comment>
<comment>
<author>nigel.c.lee</author>
<when>Thu, 05 Mar 2009 02:21:52 +0000</when>
<what>I am running the following version:
Firmware:  1.1
Baseband:  62.33.20.08H_1.22.14.11
Kernel: 2.6.25-01845-g85d4f0d android-build@apa27 #27
Build: kila-user 1.1 PLAT-RC33 126986 ota-rel-keys,release-keys

The Gmail app crashes when I preview the following types of files: .rtf  .pps .doc  
.pdf

I am able to preview the following file types: .wav  .txt  .jpg</what>
</comment>
<comment>
<author>till.ess...@gmail.com</author>
<when>Fri, 13 Mar 2009 10:47:31 +0000</when>
<what>Having the same issue.
Running:

Firmware: 1.1
Baseband: 62.33.20.08U_1.22.14.11
Kernel: 2.6.25-01845-g85d4f0d android-build@apa27 #27
Build: kila_eu-user 1.1 TMI-RC9 128600 ota-rel-keys, release-keys

(German T-Mobile G1)</what>
</comment>
<comment>
<author>ickejoha...@gmail.com</author>
<when>Wed, 25 Mar 2009 14:20:47 +0000</when>
<what>Having the same issue. Check out androidandme.com for a workaround that at least
allowed me to view .doc attachments.
We should be able to change the status of these Q&quot;EissuesQ&quot;E. This one is still on
Q&quot;EneedsinfoQ&quot;E despite all the info the developer asked for having been provided.</what>
</comment>
<comment>
<author>arek.f...@gmail.com</author>
<when>Thu, 09 Apr 2009 00:19:45 +0000</when>
<what>Any info about this issue? I have the same problem. Same build like others.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 20 Apr 2009 17:22:17 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>deceptiv...@gmail.com</author>
<when>Tue, 02 Jun 2009 19:51:37 +0000</when>
<what>This prob is caused by linda file manager!! uninstall the app and it should work fine
again!!!</what>
</comment>
<comment>
<author>arek.f...@gmail.com</author>
<when>Tue, 02 Jun 2009 20:00:47 +0000</when>
<what>I had this problem without linda file manager. Then switched to cupcake and works fine.</what>
</comment>
<comment>
<author>geekins...@gmail.com</author>
<when>Fri, 26 Jun 2009 19:53:08 +0000</when>
<what>I did not have this problem when running 1.1.  Since upgrade to 1.5 I cannot preview
attachments e.g. .xls.  I am not running Linda and also removed Astro.</what>
</comment>
<comment>
<author>fuka.frantisek</author>
<when>Sun, 12 Jul 2009 08:29:17 +0000</when>
<what>I am running firmware 1.5 on ADP1 and my GMail client crashes every time I want to
preview DOC attachment. I never installed linda file manager. The dump follows:

I/ActivityManager(   57): Stopping service:
com.google.android.providers.gmail/.MailIntentService
I/ActivityManager(   57): Starting activity: Intent {
action=android.intent.action.VIEW
data=content://gmail-ls/messages/fuka%40fuxoft.cz/71/attachments/0.1/BEST/false
type=application/msword flags=0x80001 }
D/AndroidRuntime( 3972): Shutting down VM
W/dalvikvm( 3972): threadid=3: thread exiting with uncaught exception (group=0x4000fe70)
E/AndroidRuntime( 3972): Uncaught handler: thread main exiting due to uncaught exception
I/ActivityManager(   57): Stopping service:
com.android.providers.downloads/.DownloadService
E/AndroidRuntime( 3972): android.content.ActivityNotFoundException: No Activity found
to handle Intent { action=android.intent.action.VIEW
data=content://gmail-ls/messages/fuka%40fuxoft.cz/71/attachments/0.1/BEST/false
type=application/msword flags=0x80001 }
E/AndroidRuntime( 3972): 	at
android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1484)
E/AndroidRuntime( 3972): 	at
android.app.Instrumentation.execStartActivity(Instrumentation.java:1454)
E/AndroidRuntime( 3972): 	at
android.app.Activity.startActivityForResult(Activity.java:2656)
E/AndroidRuntime( 3972): 	at android.app.Activity.startActivity(Activity.java:2700)
E/AndroidRuntime( 3972): 	at
com.google.android.gm.ViewAttachmentActivity.openAttachmentAndFinish(ViewAttachmentActivity.java:234)
E/AndroidRuntime( 3972): 	at
com.google.android.gm.ViewAttachmentActivity.inspectCursor(ViewAttachmentActivity.java:214)
E/AndroidRuntime( 3972): 	at
com.google.android.gm.ViewAttachmentActivity.access$100(ViewAttachmentActivity.java:42)
E/AndroidRuntime( 3972): 	at
com.google.android.gm.ViewAttachmentActivity$1.onChange(ViewAttachmentActivity.java:72)
E/AndroidRuntime( 3972): 	at
android.database.ContentObserver$NotificationRunnable.run(ContentObserver.java:43)
E/AndroidRuntime( 3972): 	at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 3972): 	at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 3972): 	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 3972): 	at android.app.ActivityThread.main(ActivityThread.java:3948)
E/AndroidRuntime( 3972): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3972): 	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 3972): 	at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 3972): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 3972): 	at dalvik.system.NativeStart.main(Native Method)
I/Process (   57): Sending signal. PID: 3972 SIG: 3
I/dalvikvm( 3972): threadid=7: reacting to signal 3
I/dalvikvm( 3972): Wrote stack trace to Q&apos;E/data/anr/traces.txtQ&apos;E
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:13:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:07:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:10:10 +0000</when>
<what>Issue 2053 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:49:25 +0000</when>
<what></what>
</comment>
<comment>
<author>ch.die...@gmail.com</author>
<when>Mon, 02 Nov 2009 12:01:47 +0000</when>
<what>Since it doesnQ&apos;Et seem like there is anything happening here... has anybody found a 
decent workaround? Or does anybody know whether a complete reset of the phone solves 
the problem (since that problem often seems to be connected to a prior installation 
of other apps) ? 
ItQ&apos;Es kind of frustrating that parts of *Google* Mail donQ&apos;Et work on the *Google* OS, 
especially since, at least for me, the problem already exists since cupcake and 
continues now with donut... :( 

</what>
</comment>
<comment>
<author>tcbavers...@gmail.com</author>
<when>Mon, 02 Nov 2009 13:49:10 +0000</when>
<what>I had to do a full reset. Issue hasnQ&apos;Et occurred for a few months since then.</what>
</comment>
<comment>
<author>arek.f...@gmail.com</author>
<when>Mon, 02 Nov 2009 13:52:37 +0000</when>
<what>I removed linda file manager and everything works fine.</what>
</comment>
<comment>
<author>fuka.frantisek</author>
<when>Mon, 02 Nov 2009 14:07:21 +0000</when>
<what>I have this problem and I never installed Linda File Manager.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:32 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>17587</bugid>
<title>Froyo 2.2.2 - Patternlock without Sliderlock did not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>thinkha...@gmail.com</reportedBy>
<openedDate>Sun, 12 Jun 2011 07:40:47 +0000</openedDate>
<description>Using froyo 2.2.2 on a motorola defy, updated from 2.1 eclair. In eclair
i can lock the screen with the patterlock only, have the choice to
slidelock, or patternlock or use both. Change Display Lock in the froyo
menu did not offer this choice in 2.2.2, i have to unlock slidelock and
then the patternlock. I feel this is a bug, causes a bad handicap in
android usage.</description>
</bug>
<bug>
<bugid>20025</bugid>
<title>NullPointerException in GoogleSyncAdapter</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-14T17:13:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yoonin...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 01:09:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Once issue DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) GMS3.2_r2 If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem. 09-09 14:28:35.800 3417
7266 E AndroidRuntime: FATAL EXCEPTION: SyncAdapterThread-5 09-09
14:28:35.800 3417 7266 E AndroidRuntime: java.lang.NullPointerException
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:463)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
android.net.http.AndroidHttpClient.execute(AndroidHttpClient.java:257)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.executeWithoutRewriting(GoogleHttpClient.java:203)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.execute(GoogleHttpClient.java:260)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.http.GoogleHttpClient.execute(GoogleHttpClient.java:313)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.gdata2.AndroidGDataClient.createAndExecuteMethod(AndroidGDataClient.java:282)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.HttpsOnlyAndroidGDataClient.createAndExecuteMethod(HttpsOnlyAndroidGDataClient.java:32)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.gdata2.AndroidGDataClient.createEntry(AndroidGDataClient.java:482)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.wireless.gdata2.client.GDataServiceClient.createEntry(GDataServiceClient.java:180)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.doServerOperation(ContactsSyncAdapter.java:726)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.sendEntityToServer(ContactsSyncAdapter.java:681)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.processLocalChanges(ContactsSyncAdapter.java:635)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.innerPerformSync(ContactsSyncAdapter.java:276)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.syncadapters.contacts.ContactsSyncAdapter.onPerformLoggedSync(ContactsSyncAdapter.java:158)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:33)
09-09 14:28:35.800 3417 7266 E AndroidRuntime: at
android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:202)</description>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:13:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11223</bugid>
<title>Saxparser problem in android 2.1</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-09-14T21:52:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>m.de.kw...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 13:19:44 +0000</openedDate>
<description>My application uses a urlconnection to retrieve a soap response. This
XML is run through the default saxparser available in the java/android
lib. In android version 2.1 the XML is not parsed correctly. I fact
there seems to be no parsing at all, while the raw input is available.
In android version 2.2 the input XML is parsed and the return result
from my handlers is correct. In short. SaxParser on 2.1 does nothing (no
result, no error, no parsing), Saxparser on 2.2 works like it supposed
to work. Are there any work arounds for this problem ?</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 14 Sep 2010 21:52:07 +0000</when>
<what>you can have a look at the differences between 2.1 and 2.2 yourself.</what>
</comment>
<comment>
<author>jiangjun...@gmail.com</author>
<when>Thu, 07 Oct 2010 09:56:58 +0000</when>
<what>I have the same issue, could you please explain more clear about it?</what>
</comment>
<comment>
<author>pablolar...@gmail.com</author>
<when>Sat, 06 Nov 2010 05:05:54 +0000</when>
<what>m.de.kwant I donQ&apos;Et know if you have solved the problem already, but i had the same problem and my solution is the following:

In the startElement and endElement methods there are three parameters: uri, localName and name. For some strange reason when using the 2.1 JRE, the values of Q&quot;EnameQ&quot;E were always empty. I started using Q&quot;ElocalNameQ&quot;E instead. Something similar was happening to the attributes. If I use attribute.getQName, the call returns an empty string. I had to start using attribute.getLocalName. 

This way of doing things also work in the 2.2 version.

I hope this helps.</what>
</comment>
<comment>
<author>m.de.kw...@gmail.com</author>
<when>Sat, 06 Nov 2010 08:42:52 +0000</when>
<what>Hi,

Thank you for your help. I had indeed solved this problem with a workaround for versions 2.1 and below. My work around is the following:


	public static String qLocal(String qName, String localname) {
		String _retValue = Q&quot;EQ&quot;E;
        if (Build.VERSION.SDK_INTQ&lt;E=7) {
        	_retValue = localname;
        } else {
        	_retValue = qName;
        }
		return _retValue;
	}


And this during paring:


		String qLocal = HandlerUtil.qLocal(qName, localName);


Kind regards,

Marc</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 06 Nov 2010 16:25:24 +0000</when>
<what></what>
</comment>
<comment>
<author>nat...@janrain.com</author>
<when>Wed, 08 Jun 2011 16:05:27 +0000</when>
<what>Why was this declined?</what>
</comment>
<comment>
<author>m.de.kw...@gmail.com</author>
<when>Wed, 08 Jun 2011 18:41:05 +0000</when>
<what>because they would want me to solve the issue for them. But I am not an android framework developer. I am an user of the android framework only.

That is also why I provided the work around, so despite the problem, it is workable now.  It is up to the maintainers of the android framework to solve the issue.

Kind regards,

Marc</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Jun 2011 18:43:47 +0000</when>
<what>the bug was declined because it contained no actionable information. whereQ&apos;Es the code sample for us to reproduce with? whereQ&apos;Es the expected behavior? whereQ&apos;Es the actual behavior?

useless.</what>
</comment>
</bug>
<bug>
<bugid>10285</bugid>
<title>Need Q&quot;EiPadQ&quot;E user agent option in native android browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mjparent...@gmail.com</reportedBy>
<openedDate>Sun, 08 Aug 2010 03:45:41 +0000</openedDate>
<description>Accessing the Android native web browserQ&apos;Es UAString setting with the
Q&quot;Eabout:debugQ&quot;E/setting/UAString trick should give Q&quot;EiPadQ&quot;E option. This
would give the option to browse certain iPad websites without the need
for 3rd party browsers such as xScope Browser with iPad user agent
setting. Not that thereQ&apos;Es anything wrong with xScope, just that IQ&apos;Ed like
to do that without the need on another application! Thanks</description>
</bug>
<bug>
<bugid>13601</bugid>
<title>Open Android Market and Google Apps</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-02T05:46:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>smedley....@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 04:24:07 +0000</openedDate>
<description>For my New Years resolution I would like to see Google open the Market
to all android powered devices within the next month and to place all
Google Apps in the Market.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 02 Jan 2011 05:46:13 +0000</when>
<what></what>
</comment>
<comment>
<author>al.seque...@gmail.com</author>
<when>Sun, 02 Jan 2011 11:34:11 +0000</when>
<what>If there is a possibility, then I would love to access the Market on all android devices ASAP.</what>
</comment>
<comment>
<author>Hope.Bus...@gmail.com</author>
<when>Sun, 02 Jan 2011 12:32:34 +0000</when>
<what>Sounds like an excellent idea.  I think it should be a given that Android devices should ALL have access to the Market.</what>
</comment>
<comment>
<author>kpo...@gmail.com</author>
<when>Sun, 02 Jan 2011 13:31:44 +0000</when>
<what>Yes I agree.</what>
</comment>
<comment>
<author>alex.reu...@gmail.com</author>
<when>Sun, 02 Jan 2011 21:40:06 +0000</when>
<what>Yes, I agree</what>
</comment>
<comment>
<author>pratik.h...@gmail.com</author>
<when>Sun, 02 Jan 2011 22:11:51 +0000</when>
<what>Yes, I agree.</what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Sun, 02 Jan 2011 23:59:58 +0000</when>
<what>Idem</what>
</comment>
</bug>
<bug>
<bugid>8752</bugid>
<title>Broken home screen landscape layout in Froyo release.</title>
<status>Reviewed</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>curvef...@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 10:25:41 +0000</openedDate>
<description>Text and icons are intersects and now it doesnQ&apos;Et aligned to official
guideline:
http://developer.android.com/guide/practices/ui_guidelines/widget_design.html
Screenshot is in attach.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 31 May 2010 23:53:49 +0000</when>
<what>The default home screen cannot be used in landscape on devices without a hard keyboard. ThereQ&apos;Es currently no 
device with a hard keyboard that will run Android 2.2.</what>
</comment>
<comment>
<author>curvef...@gmail.com</author>
<when>Tue, 01 Jun 2010 08:32:11 +0000</when>
<what>So, if no devices that uses landscape, why you broken the old layout? 
And what about coming Motorola Droid Froyo update?</what>
</comment>
<comment>
<author>coreform</author>
<when>Wed, 23 Jun 2010 10:41:47 +0000</when>
<what>Clearly this issue wonQ&apos;Et help the chances of a device with a hard keyboard from being developed. It also must be stiffling proceedings with Tablets too.</what>
</comment>
</bug>
<bug>
<bugid>9957</bugid>
<title>Update from 2.1 Build EPE54B to 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jjsabh...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 20:56:55 +0000</openedDate>
<description>Carrier: Bell Canada Country / Language: Canada / English OS / Browser /
build number (if applicable): 2.1 update 1 / Nexus 1 / EPE54B - Kernel
version:2.6.29-01117-g4bc62c2 android-build@apa26 #1 - Baseband version:
32.26.00.24U_4.04.00.03_2 I have received the OTA update for the Android
2.2 (Froyo) and when i installed the downloaded file i get the following
message After it downloaded and said that the file was verified it gave
me this error: Finding update package... Opening update package...
Installing update... Verifying current system... assert failed :
apply_patch_check (Q&quot;E/system/app/CertInstaller.apkQ&quot;E ,
Q&quot;Ed6d58e8ef5495cd6a5024be08990610e6b688ac9Q&quot;E ,
Q&quot;E367fc6c6d3db2a64ade3c4418351335fcb434e9eQ&quot;E) E:Error in
/cache/signed-passion-FRF91-from-EPE54B.a0fa544.zip (Status 7)
Installation aborted I have tried 6 times to re-install this OTA file
and it keeps giving me the same error. I do not know what to do anymore.
I have purchased the Nexus One DIRECTLY from Google and it is giving me
this error. If anyone has found a fix for this error, please let me
know. Thanks</description>
</bug>
<bug>
<bugid>16639</bugid>
<title>Documentation error, SurfaceHolder.setType</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>shem...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 17:37:32 +0000</openedDate>
<description>The SurfaceHolder page,
http://developer.android.com/reference/android/view/SurfaceHolder.html#setType(int),
says Q&quot;EThis method is deprecated. this is ignored, this value is set
automatically when needed.Q&quot;E This may be true on Honeycomb, but itQ&apos;Es sure
not true on Gingerbread! I spent a day and a half getting camera preview
running, because I foolishly believed the dox. Please amend this to
something like Q&quot;EThis is ignored *in Honeycomb and up* - you still need
to call it through Gingerbread.Q&quot;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 10 May 2011 06:01:09 +0000</when>
<what></what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Tue, 10 May 2011 06:16:47 +0000</when>
<what>Seems like it should be a feature of the documentation tools.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 12 May 2011 15:50:34 +0000</when>
<what>Sorry pixelflinger, the doc tools arenQ&apos;Et going to be able to help you out here. To accomplish that, weQ&apos;Ed need the doc tools to pull in the source code of every platform release. Unless youQ&apos;Ere ready to volunteer, this isnQ&apos;Et going to happen!

We need to documenting both the new and old behavior, and to provide developers with guidance on what they need to do to support multiple releases.</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Mon, 08 Aug 2011 14:21:16 +0000</when>
<what>I am developing for devices 2.1 and over (API 7)
and I can confirm that setType is needed!!!!!!

I am very disappointed with Google for the bad documentation</what>
</comment>
<comment>
<author>cbergstr...@gmail.com</author>
<when>Wed, 17 Aug 2011 20:56:24 +0000</when>
<what>Even worse, the step-by-step instructions for getting the Camera working at http://developer.android.com/reference/android/hardware/Camera.html fail to mention you need to call setType at all.  Crappy, crappy documentation.</what>
</comment>
<comment>
<author>kolyuc...@gmail.com</author>
<when>Thu, 18 Aug 2011 06:29:31 +0000</when>
<what>I stumbled into the requirement to call this function while trying to play most videos in MediaPlayer on 2.3 device. Actually VideoView uses it, so thatQ&apos;Es where I found out about this.</what>
</comment>
<comment>
<author>harihara...@gmail.com</author>
<when>Mon, 22 Aug 2011 11:21:18 +0000</when>
<what>I would like to get the documentation of setType and what these constants mean. Can I get the old documentation.</what>
</comment>
<comment>
<author>simsof...@gmail.com</author>
<when>Sat, 29 Oct 2011 13:06:39 +0000</when>
<what>IQ&apos;Em developing for 2.1 and discovered a problem with setType, the setting persisted between applications. This may be why it is deprecated.

I have two apps, one which uses SurfaceView to draw graphics and another separate application which displays camera pictures. 

In the camera app I call 
setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS)

Now, running the graphics app (which is separately installed) I get SurfaceHolder.BadSurfaceTypeException thrown when I try to lock the canvas, so my conclusion is the setting persisted between the apps. (The graphics app works fine when run on itQ&apos;Es own)

I fixed this by putting forcing the setting to normal in the graphics app:
setType(SurfaceHolder.SURFACE_TYPE_NORMAL)

Bizarrely, this bug only appears to be present in the debugger build, not when I down load the app from the market. IQ&apos;Em guessing something to do with how the resources are allocated in the OS?</what>
</comment>
</bug>
<bug>
<bugid>2592</bugid>
<title>Gallery activity: preview of non-playable mp4 causes music player to skip to next song</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Wed, 06 May 2009 14:37:53 +0000</openedDate>
<description>Device ver: G1 running ADP 1.5 (JF) While playing music in the
background and then browsing the Gallery activity, the music stops and
skips to the next song when it encounters a mp4 file it doesnQ&apos;Et know how
to play. IQ&apos;Em guessing that whatever is managing the background audio
crashes and then the Music activity starts up on the next song after the
background audio system restarts. Steps to reproduce: 1) put
non-playable mp4 video on SD card somewhere 2) Start song playing in
Music activity 3) Launch Gallery activity Actual results: When
thumbnail-loading cursor gets to the corrupt video, the music stops for
a second and skips to the next track in the playlist. Expected results:
Music plays normally; video is silently ignored. Can attach the mp4 file
if necessary, but refraining from it due to size.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 12:47:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:37:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7646</bugid>
<title>Ability to rename Home Screen Application-shortcuts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ndha...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 21:39:48 +0000</openedDate>
<description>Would like to be given the option to rename the home screen
application-shortcuts. Sometimes the name is too long and renaming it
with something shorter is nicer. Thanks.</description>
</bug>
<bug>
<bugid>11213</bugid>
<title>Navigation sets system volume to full on exit.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>54</stars>
<reportedBy>Blonks...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 08:01:57 +0000</openedDate>
<description>Samsung Galaxy S - using firmware JF3 and JM1, both are 2.1 I set my
system volume to zero, as I donQ&apos;Et want the feedback, startup or shutdown
sounds. When I use, then exit, Google maps navigation it has reset this
to maximum. Navigation should reset the system volume to its orignal
setting on exit.</description>
<comment>
<author>reed...@gmail.com</author>
<when>Mon, 13 Dec 2010 11:43:32 +0000</when>
<what>Same problem on a Samsung Intercept (2.1) through Virgin Mobile</what>
</comment>
<comment>
<author>mikegra...@gmail.com</author>
<when>Thu, 10 Feb 2011 17:31:12 +0000</when>
<what>This is my biggest annoyance with my Samsung Galaxy S (Epic 4G).</what>
</comment>
<comment>
<author>bitc...@gmail.com</author>
<when>Wed, 02 Mar 2011 21:28:20 +0000</when>
<what>Motorola Droid user here: same problem as OP.
This problem has persisted on multiple firmwares and must be a problem with navigation itself.
Extremely frustrating.
Go to navigation, as soon as 3d view is enabled, system volume is set to max and does not get set back when I switch apps/close navigation. Very, VERY annoying.</what>
</comment>
<comment>
<author>unca.m...@gmail.com</author>
<when>Thu, 21 Apr 2011 06:01:17 +0000</when>
<what>Samsung Intercept, just updated to Froyo, and still the $%^Q&amp;E* Navigator resets the system volume to max. To make it more irritating the System Volume control in settings is moved, do I cant turn it down!!! Allowing an app to change the system volume is un-acceptable! in the wrong situation, that loud click can get someone killed.</what>
</comment>
<comment>
<author>bradleys...@gmail.com</author>
<when>Sun, 24 Apr 2011 01:27:22 +0000</when>
<what>It occurs on my Samsung Fascinate to</what>
</comment>
<comment>
<author>ShilpaCh...@gmail.com</author>
<when>Mon, 25 Apr 2011 13:51:57 +0000</when>
<what>My phone volume on samsung Galaxy Ace goes on to max Suddenly when I am on a call. 
Am scared it might actually bust my ear drums!!! that is nothing short of a crime!!!! </what>
</comment>
<comment>
<author>tonyanng...@gmail.com</author>
<when>Tue, 26 Apr 2011 08:14:21 +0000</when>
<what>I use the Samsung Galaxy S Epic 4G with Sprint and this always happens when I use Navigation.</what>
</comment>
<comment>
<author>ShilpaCh...@gmail.com</author>
<when>Thu, 28 Apr 2011 07:08:02 +0000</when>
<what>If my hearing gets imparied am going to sue Google AND Samsung. They clearly dont care. Ridiculous!</what>
</comment>
<comment>
<author>jmas...@gmail.com</author>
<when>Tue, 03 May 2011 13:00:47 +0000</when>
<what>Same issue here with a Samsung Intercept, Android 2.2 and Virgin Mobile Service.

After using GoogleQ&apos;Es Navigation app, system volume was set to Max.  This volume affects touch tone clicks as well as power down volume(Virgin Mobile sound bit)

Went into Settings-Q&gt;ESound but do not see any volume control for System.  Only have volume controls for Ringtone, Media, Alarm and Notification and none of them affected System volume.

Temporary workaround was to download audioManager widget to gain access to System volume control and turn it down.

Note: Power up volume (Virgin Mobile sound bit) doesnQ&apos;Et seem to respond to the system volume setting.  It is still pretty loud.

Would very much like to see a permanent fix to this problem.</what>
</comment>
<comment>
<author>chrishp...@gmail.com</author>
<when>Wed, 04 May 2011 15:03:32 +0000</when>
<what>Samsung Galaxy S 3G Vibrant from Tmobile.  Same same same.  Will this ever get fixed!  From other users here, I see that they didnQ&apos;Et fix it on the newer Galaxy S Epic 4G before they released it...  So what does that mean?  Is this Google, Android  or Samsung issue?</what>
</comment>
<comment>
<author>jami...@jamisons.biz</author>
<when>Sat, 21 May 2011 22:43:11 +0000</when>
<what>TheyQ&apos;Ere not going to fix it.  They canQ&apos;Et figure out how.</what>
</comment>
<comment>
<author>jennifer...@gmail.com</author>
<when>Mon, 23 May 2011 18:59:14 +0000</when>
<what>I have a Intercept for Virgin Mobile. Made the mistake of going into Navigator a couple days ago, and now, since there is no way of changing the system volume, I am PERMANENTLY stuck with my system volume on max? Really? How can you not have an option to adjust the volume on your device? That is completely ridiculous. I now have to turn my phone off at night while it is charging, because it makes a sound when charging is completed that wakes me up. I want my phone in the room with me for safety reasons, but having it off does no good, since it takes so long to start up, not to mention no one can get a hold of me if needed. This is a huge problem for me.</what>
</comment>
<comment>
<author>henrique...@gmail.com</author>
<when>Sat, 04 Jun 2011 20:58:45 +0000</when>
<what>Same issue here with Galaxy S 4G. Any update on this?</what>
</comment>
<comment>
<author>hsoj...@gmail.com</author>
<when>Mon, 06 Jun 2011 04:09:26 +0000</when>
<what>Annoying issue on my Galaxy S Captivate</what>
</comment>
<comment>
<author>neodr...@gmail.com</author>
<when>Sat, 11 Jun 2011 22:34:00 +0000</when>
<what>IQ&apos;Eve just bought a Samsung Galaxy S2 and that really annoying bug is still present.

Please do something to fix that.</what>
</comment>
<comment>
<author>lbz...@gmail.com</author>
<when>Mon, 13 Jun 2011 16:49:09 +0000</when>
<what>This happens to me as well. I thought I was going crazy because I have reset the annoying startup noise so frequently. IQ&apos;Em glad there are others with my issue. The startup noise is the absolute worst. It is so loud it turns heads in public when I turn my phone off/on. Please come up with a fix for this.</what>
</comment>
<comment>
<author>peter.fo...@gmail.com</author>
<when>Sun, 19 Jun 2011 05:22:20 +0000</when>
<what>Very annoying when I turn my phone on and itQ&apos;Es blarring in a quiet area. I have the same issue
</what>
</comment>
<comment>
<author>rosson.a...@gmail.com</author>
<when>Mon, 20 Jun 2011 15:39:59 +0000</when>
<what>Same here. Sys volume to max when I open google maps navigator.
This happens also with no audio set up in navigator.
GalaxyS running froyo.</what>
</comment>
<comment>
<author>nero...@gmail.com</author>
<when>Wed, 22 Jun 2011 04:47:33 +0000</when>
<what>Same problem here, running a Samsung Epic 4G with Android 2.2.</what>
</comment>
<comment>
<author>parimalk...@gmail.com</author>
<when>Thu, 23 Jun 2011 18:21:48 +0000</when>
<what>Everybody is having the same problem as it is a default settings which google gave as a gift to all android devices. Same problem here with Samsung Captivate Android 2.2</what>
</comment>
<comment>
<author>esheldo...@gmail.com</author>
<when>Sat, 25 Jun 2011 18:10:59 +0000</when>
<what>Fix it. Cant be that hard.</what>
</comment>
<comment>
<author>javad....@gmail.com</author>
<when>Sun, 26 Jun 2011 01:26:51 +0000</when>
<what>Same issue with Samsung Captivate (Galaxy S) with Android 2.2.</what>
</comment>
<comment>
<author>wtf9ti...@gmail.com</author>
<when>Sun, 26 Jun 2011 10:22:42 +0000</when>
<what>Same problem on my Fascinate(SCH-I500). Quite annoying.</what>
</comment>
<comment>
<author>villu...@gmail.com</author>
<when>Sun, 26 Jun 2011 21:17:23 +0000</when>
<what>same here - samsung galaxy s i9000 (2.3.3 custom rom)</what>
</comment>
<comment>
<author>mkas...@gmail.com</author>
<when>Wed, 29 Jun 2011 00:45:30 +0000</when>
<what>Motorola Droid 2.2.2, System Volume gets set to max when Navigation is in the foreground. Manually setting the system volume will immediately get overridden when Navigation returns to the foreground.</what>
</comment>
</bug>
<bug>
<bugid>9131</bugid>
<title>Quickly tapping on a multitouch screen is misinterpreted as a single finger move event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>werick...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 21:29:49 +0000</openedDate>
<description>Running the attached application on a Nexus One, Motorola Milestone, or
HTC Desire (running Android 2.1), you can reproduce the problem by doing
the following: 1. Install and run the attached MultitouchDragBug
application 2. Quickly alternate tapping two fingers on the screen (each
positioned near the left and right edges, quickly tapping 12121212...).
Expected: Dots should appear below where fingers are pressed on the
screen. Actual: Lines appear originating from the finger that was lifted
up to the finger that is pressed on the screen. I believe this is caused
by a misinterpreted android ACTION_MOVE event. Source for the demo
application is also included in the attached zip.</description>
</bug>
<bug>
<bugid>15485</bugid>
<title>Long SMS messages continuously display Q&quot;EConverting to SMS/MMS messageQ&quot;E until rebooted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dom...@gmail.com</reportedBy>
<openedDate>Mon, 14 Mar 2011 11:34:08 +0000</openedDate>
<description>Summary: When writing a long SMS, it displays Q&quot;EConverting to MMS..Q&quot;E then
Q&quot;EConverting to SMS...Q&quot;E and continuously displays even after the Messages
application is terminated. Steps to reproduce: 1) Load Messages
application 2) Write an long SMS (around 500 characters), so that the
phone converts it to an MMS. - After a few seconds, the message will
return to Q&quot;EConverting to SMS..Q&quot;E - After a few seconds, the message will
return to Q&quot;EConverting to MMS..Q&quot;E - The message will continue to cycle
with these 2 messages. 4) Close the application and browse to another
application. - The message is still displayed Workaround: Reboot the
phone. Software Information: Android Version: 2.2 Baseband Version:
32.49.00.32U_5.11.05.27 Kernel Version: 2.6.32.15-gd96f2c0
htc-kernel@and18-2 #1 Build Number: 2.14.207.3 CL274424 release-keys
Software number: 2.14.207.3 Browser version: WebKit 3.1</description>
<comment>
<author>dom...@gmail.com</author>
<when>Mon, 14 Mar 2011 11:42:06 +0000</when>
<what>Possible duplicate of 2318
Possible duplicate of 2719</what>
</comment>
</bug>
<bug>
<bugid>2290</bugid>
<title>i have blank screen on my tmobile g1 i cant turn it off until i remove the battery and i cant reset it i can turn it on it viberate and i got blank screen after that i  did every thing like soft reset hard reset but still no luck i am in pakistan and i got this phone from usa so please help me out on this</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-29T14:39:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atif.ran...@gmail.com</reportedBy>
<openedDate>Tue, 24 Mar 2009 15:12:27 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>atif.ran...@gmail.com</author>
<when>Tue, 24 Mar 2009 15:43:22 +0000</when>
<what>i dont have any crash report i am not getting any thing only blank screen phone does
powered on but nothing happens after that it vibrates and then murky blank screen i
have to take the battery out to get it powered off i can reset it either</what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Thu, 26 Mar 2009 16:02:34 +0000</when>
<what>Sounds like a hardware issue with the screen, this area is for code problems with the 
Android platform.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:39:15 +0000</when>
<what>Sounds like a hardware issue indeed</what>
</comment>
<comment>
<author>latoyava...@gmail.com</author>
<when>Sun, 13 Jun 2010 23:38:35 +0000</when>
<what>I hate my G1 now it dosent do anything!!!</what>
</comment>
</bug>
<bug>
<bugid>9276</bugid>
<title>not support Arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-23T19:38:30.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>res...@gmail.com</reportedBy>
<openedDate>Wed, 23 Jun 2010 07:29:53 +0000</openedDate>
<description>i very happy for new OS android , but all time i`m think to get any
phone that working by android , all it not support Arabic so we hope to
be supported Arabic as soon as possible now i`m steel use Nokia phone
because they supported Arabic in all thing thanks yasser</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 23 Jun 2010 19:38:30 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 23 Jun 2010 19:39:13 +0000</when>
<what>Issue 9277 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>1123</bugid>
<title>Incoming calls routed to speaker/headphone when listening to music</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>jon...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 04:23:49 +0000</openedDate>
<description>When using a 3.5mm headphone adapter (through the mini-usb port) to
listen to Q&quot;EMusicQ&quot;E app, incoming calls are routed to the
speakers/headphones using that adapter. There should be a way to answer
the call with Q&quot;Esend incoming call to handsetQ&quot;E before accepting the call
so the user doesnQ&apos;Et have to unplug headphone adapter to take the call.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:49:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:43:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10601</bugid>
<title>Enhancement for Android Classpath Container</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>snp...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 22:38:57 +0000</openedDate>
<description>This feature is related to
http://code.google.com/p/android/issues/detail?id=979. There are a lot
discussions about adding Android source when debug Android application.
I have created patch https://review.source.android.com/#change,16569. It
adds the following features: 1) it is possible to edit source and
javadoc attachement in Android Classpath container 2) sourceLocatorId
for Android launch configuration is changed so fix the issue described
on http://android.opensourceror.org/2010/01/18/android-source/ ,
paragraph Q&quot;EGetting the debugger on boardQ&quot;E. Patch fixes the issue and
adding source again using ?Edit Source Lookup Path? button isnQ&apos;Et
necessary. 3) it is possible to pack all android sources in helper
plugin with the following structure: - com.android.ide.eclipse.source -
3 - sources.zip - 4 - sources.zip ... - 8 - sources.zip 3,4,5,6,7 and 8
are Android API levels that contain corresponding source. If there is
this plugin source will be added automatically. Plugin id is
Q&quot;Ecom.android.ide.eclipse.sourceQ&quot;E and can be changed using system
variable -Dcom.android.ide.eclipse.source. I have planned create this
plugin within the http://code.google.com/p/adt-addons/ project. You can
look at http://www.snpe.rs/sad/overview.html and
http://screencast.com/t/ZTU3MzViMGMt in order to see this feature in
action.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 17:17:43 +0000</when>
<what>Are you filing a bug or just announcing that you have made a change?  You donQ&apos;Et need to do both.</what>
</comment>
<comment>
<author>snp...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:48:02 +0000</when>
<what>It is feature request with proposed patch.</what>
</comment>
</bug>
<bug>
<bugid>5902</bugid>
<title>Disable search button in camera app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>14</stars>
<reportedBy>luke.schlather@gmail.com</reportedBy>
<openedDate>Fri, 08 Jan 2010 00:27:17 +0000</openedDate>
<description>On the Motorola Droid, the search key is placed such that when holding
the phone in the natural manner to take a picture (index finger on
shutter button, holding the phone horizontally with the screen facing
me) my thumb rests on the search key. I often accidentally press the
button when moving to take a picture (and often miss the shot, because
the search box supersedes the camera.) It doesnQ&apos;Et make a lot of sense
for search to be active in the camera app. If a user wants to search, it
makes more sense to hit home, then search.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:03:35 +0000</when>
<what></what>
</comment>
<comment>
<author>floward...@gmail.com</author>
<when>Fri, 05 Feb 2010 17:48:06 +0000</when>
<what>Moto Droid + android 2.0.1, crashed when I accidentally hit the search key while
snapping a photo. HavenQ&apos;Et been able to reproduce yet though.</what>
</comment>
<comment>
<author>fragkis...@gmail.com</author>
<when>Fri, 19 Feb 2010 12:13:16 +0000</when>
<what>This problem appears in general on Droid when IQ&apos;Em holding the phone in portrait 
orientation with one hand (90% of time) often IQ&apos;Em hitting the search button with my 
palm. IQ&apos;Em right handed so I suppose left handed people should hit the back button.
There should be an option in settings to enable/disable search button. ItQ&apos;Es not as basic 
as back, menu or home buttons.</what>
</comment>
<comment>
<author>joseph.w...@gmail.com</author>
<when>Sun, 08 Aug 2010 21:21:12 +0000</when>
<what>Motorola Droid issue, not an Android defect.
Users experiencing this should complain to Motorola - they may provide a firmware update that does this, but it should not be included in stock Android.

It would be inconsistent for the search key to be disabled in the camera app as it is not disabled anywhere else.</what>
</comment>
<comment>
<author>jon...@gmail.com</author>
<when>Sun, 10 Oct 2010 12:39:17 +0000</when>
<what>Same issue on my tmobile g2.</what>
</comment>
</bug>
<bug>
<bugid>6351</bugid>
<title>GPS Location keeps resetting to about 30 miles south</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jaggu...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 19:24:40 +0000</openedDate>
<description>Moto Droid 2.0.1 (Verizon Wireless) I have a unique situation at home. I
have no Verizon signal, so IQ&apos;Eve installed a repeater that sends the
signal through the internet. However, this only works for voice, not for
data. So data works only through wifi, not through 3G. GPS works fine.
The problem I have is that the phone frequently assumes an incorrect
location. All of my apps think IQ&apos;Em somewhere else. Locale doesnQ&apos;Et
realize IQ&apos;Em home, so it doesnQ&apos;Et turn on wifi and I donQ&apos;Et get data. GPS
should still work (my GPS signal is fine), but it doesnQ&apos;Et seem to. When
I open Maps, it initially shows me located about 30 miles further south.
If I give it several seconds, it updates to my correct location. But
then if I close Maps, the GPS stops searching and none of my other apps
update with my correct location. I open Maps again, and the same thing.
It shows me 30 miles south, then corrects my location after several
seconds. It doesnQ&apos;Et seem to keep my correct location saved until I
manually turn wifi on. However, this is not consistent. When I open
Maps, the GPS turns on. When I close Maps, the GPS turns off. However, I
think the GPS should check my location at some defined interval
regardless of whether or not IQ&apos;Em using any apps. The GPS should save my
latest location to memory and all apps can reference that location in
memory instead of individually having to turn on the GPS to check
location.</description>
</bug>
<bug>
<bugid>4761</bugid>
<title>E-mail client does not handle IMAP account well</title>
<status>Declined</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-08-25T21:23:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>85</stars>
<reportedBy>jacobcr...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 16:04:34 +0000</openedDate>
<description>Running Android 2.0 on Motorola DROID. I have the e-mail client setup to
access my IMAP account hosted by GoDaddy. When I send or delete
messages, Android will duplicate those messages every time it connects.
I end up with a sent box and trash box with hundreds or thousands of
duplicate messages. Messages marked read or unread in Android frequently
do not reflect the correct state on the server. GoDaddy support and
Verizon Wireless support forums report this being an issue across
numerous e-mail hosts.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:01:28 +0000</when>
<what></what>
</comment>
<comment>
<author>rsua...@gmail.com</author>
<when>Tue, 17 Nov 2009 14:50:46 +0000</when>
<what>Seeing the same problem here to Zimbra.  But only on the Sent folder.  Once I send a
message (new or reply), a copy is placed on the Sent folder every time the phone syncs.

I do not see the problem with the Trash folder so far (ie messages sent to the Trash
folder do not replicate).</what>
</comment>
<comment>
<author>tbarnetl...@gmail.com</author>
<when>Fri, 20 Nov 2009 19:05:57 +0000</when>
<what>I am using Zimbra and get the same issue; the Sent mail folder fills up with many
many copes of the same message.</what>
</comment>
<comment>
<author>rsua...@gmail.com</author>
<when>Fri, 20 Nov 2009 19:09:03 +0000</when>
<what>ItQ&apos;Es a Zimbra bug.  They are working on a fix.  ItQ&apos;Es the way the android app searches
for the MSGID in the Sent folder.

ThereQ&apos;Es an imap client (free) called K-9 that seems to work ok with zimbra. </what>
</comment>
<comment>
<author>jacobcr...@gmail.com</author>
<when>Fri, 20 Nov 2009 19:17:45 +0000</when>
<what>The problem is not limited to Zimbra, as evidenced by my original report, using
GoDaddy.  Further, the fact that other e-mail clients do not have this problem
indicate that the Android client is the one with the bug.
</what>
</comment>
<comment>
<author>camezaga@gmail.com</author>
<when>Fri, 04 Dec 2009 18:23:14 +0000</when>
<what>I am having the same issue.  I am using my own mail server.  Sent folder had 8
messages which were duplicated 7000 times.  BTW, I am also running Android 2.0 on
Motorola DROID.</what>
</comment>
<comment>
<author>camezaga@gmail.com</author>
<when>Fri, 04 Dec 2009 19:06:52 +0000</when>
<what>Folks, This seems to be pretty nasty.  Even if I go ahead and delete the messages
from the Sent folder using my PC email client, the Droid Email app will continue to
duplicate the messages it has cached locally.  I had to remove my account and
recreate it just to get it to stop.  I tried killing the mail client on the Droid
just before I went ahead and wiped the Sent items folder and that didnQ&apos;Et seem to
help.  It maintained a cache of messages.  Anyone know of a work around other than
switching to K9??</what>
</comment>
<comment>
<author>rubencto...@gmail.com</author>
<when>Fri, 04 Dec 2009 19:45:50 +0000</when>
<what>It is nasty...for Yahoo! email accounts setup with the DroidQ&apos;Es IMAP manual setup.   
If I send a email thru my Driod via the Yahoo! account, every time the Droid syncs 
up with Yahoo (every 5 minutes in my case), the email in the Q&apos;EsentQ&apos;E folder in both 
Droid and online Yahoo gets duplicated each time. Star this one.</what>
</comment>
<comment>
<author>jeffmeye...@gmail.com</author>
<when>Sat, 05 Dec 2009 01:03:40 +0000</when>
<what>ItQ&apos;Es well beyond nasty. I have several Yahoo sent emails that have duplicated 100Q&apos;Es 
of times, and 2 that have duplicated almost 1,100 times! Trying to delete all of 
these even via the Web is slow and tedious. This needs to be escalated beyond 
a Q&quot;EMediumQ&quot;E Priority in my opinion.</what>
</comment>
<comment>
<author>brianorca</author>
<when>Tue, 08 Dec 2009 16:55:52 +0000</when>
<what>This is happening on a Domino 6.5 server, as well. My sent messages were duplicated a
few times each. A friend found 1600 copies of a message in his sent folder.</what>
</comment>
<comment>
<author>rsua...@gmail.com</author>
<when>Wed, 09 Dec 2009 23:22:52 +0000</when>
<what>In our case it was a Zimbra bug.  The Droid does a search by UID for any messages on
the Sent folder.  In our case Zimbra would reply was not interpreting a close quote
or parent (canQ&apos;Et remember now), and therefore would say Q&quot;EI donQ&apos;Et have itQ&quot;E, so the
droid would send the message over again.  Sync every 5 minutes and you do the math.

I had set up an old UW Imap server to test, and could not reproduce the problem -
that server was behaving correctly...

We are actually pleased with K-9 for now...

Note, for those that donQ&apos;Et know how to stop it, basically, you have to wipe the
account from the droid to make it stop, or delete any messages from the sent folder...

That said, I have the same problem with Yahoo via Imap... However, for the last few
days, I have not been able to sign in with Yahoo via Imap...</what>
</comment>
<comment>
<author>rsua...@gmail.com</author>
<when>Wed, 09 Dec 2009 23:26:02 +0000</when>
<what>BTW Zimbra is a Yahoo! company...</what>
</comment>
<comment>
<author>mwynneph...@gmail.com</author>
<when>Sat, 12 Dec 2009 02:05:40 +0000</when>
<what>IQ&apos;Em using zimbra as well and having the same duplication issue on sent messages. Deal 
breaker if not fixed.</what>
</comment>
<comment>
<author>jpre...@gmail.com</author>
<when>Sat, 12 Dec 2009 18:57:31 +0000</when>
<what>I completely agree this should be a higher priority issue.  Essentially if you donQ&apos;Et
use Gmail, the Droid is terrible for email.  Yahoo! mail will work for a day or so
and then continuously give the Q&quot;Econnection errorQ&quot;E.  And when it does work, it
duplicates messages constantly.  In the 48 hours Yahoo mail worked for me, it created
1100 duplicates in the sent items inbox, and I had only sent 6 messages.

I also use Synchronica Mobile Gateway to get my work email, and it duplicates as
well, which is a bigger issue since space on my companies Exchange server is limited.</what>
</comment>
<comment>
<author>greg003s...@gmail.com</author>
<when>Tue, 15 Dec 2009 01:35:14 +0000</when>
<what>I am also seeing this issue with the Sent folder filling up with Q&gt;E1000 duplicates.  I
am using IMAP and GoDaddy email hosting for my Motorola Droid.</what>
</comment>
<comment>
<author>jasonmun...@gmail.com</author>
<when>Tue, 15 Dec 2009 19:33:58 +0000</when>
<what>I canQ&apos;Et believe this isnQ&apos;Et a more urgent issue.  I am connecting via IMAP with a
Groupwise server with the exact same problem.  Over the space of 3 days, this
generated over 10,000 duplicates of my sent emails and nearly resulted in my mailbox
being shut down.
</what>
</comment>
<comment>
<author>msil...@gmail.com</author>
<when>Wed, 16 Dec 2009 02:18:57 +0000</when>
<what>@rsuaver: what is ZimbraQ&apos;Es bug # in their tracking system? Do you still have it? WeQ&apos;Ere on 5.0.18 here, but I donQ&apos;Et 
know if weQ&apos;Ell be upgrading soon for just one user (which is currently the # of people reporting this exact 
problem). </what>
</comment>
<comment>
<author>mojo...@gmail.com</author>
<when>Thu, 17 Dec 2009 22:38:55 +0000</when>
<what>IQ&apos;Em having the same problem, itQ&apos;Es driving me crazy. I had 6500 emails in my sent 
folder all from just a couple emails i sent over the past couple days using my 
droid. I think this problem is being underestimated. I wish I was smart enough to 
fix the problem. About all I can do is email motorola...using my droid. and when 
they get flooded with 10000 emails maybe theyQ&apos;Ell fix it. haha. 

Actually even though itQ&apos;Es placing the items in the folder, they arenQ&apos;Et actually 
being sent. they just flood my folder and i canQ&apos;Et find anything until i erase them 
all.</what>
</comment>
<comment>
<author>rsua...@gmail.com</author>
<when>Thu, 17 Dec 2009 23:31:34 +0000</when>
<what>Fyi.  Zimbra bug no. Is 42482.  Will be fixed on version 5.0.21 and 6.0.4. Which should come 
out any day now.

Again,  and no relation to the authors,  the free email app k-9 does not have this issue and 
even implements imap-idle to emulate push email.  However still no search functionality 
like googleQ&apos;Es</what>
</comment>
<comment>
<author>michelel...@gmail.com</author>
<when>Sat, 19 Dec 2009 12:06:10 +0000</when>
<what>I am having the same duplicate message problem.  It affects two of my Classic Yahoo 
email accounts set up on the Droid through IMAP.  There are 30,000 copies of message 
in one account.  This seems to have started happening after the much anticipated 
update for Droid around Dec 9.
 </what>
</comment>
<comment>
<author>str...@gmail.com</author>
<when>Sat, 19 Dec 2009 21:11:10 +0000</when>
<what>Same here with IMAP through Novell GroupWise.</what>
</comment>
<comment>
<author>boto...@gmail.com</author>
<when>Mon, 21 Dec 2009 10:54:21 +0000</when>
<what>I am having similar problems, both
-using the native email application on my HTC 
-and using K9
BOTH are giving me duplicates of my sent mails. One with a IMAP/SENT label, one without.

I am connecting the gmail, using IMAP.
I think that when it connects using SMTP to send the mail, that creates one copy in
my sent folder, then it IMAP-syncs another copy on top.


ItQ&apos;Es a real show stopper as email is basically unusable. 

</what>
</comment>
<comment>
<author>michelel...@gmail.com</author>
<when>Mon, 21 Dec 2009 11:04:43 +0000</when>
<what>When I went to Verizon store, they said it was not their problem, and I should 
contact Yahoo.  They also said IQ&apos;Em the first person who has had this problem.  IQ&apos;Eve 
contacted Yahoo and Motorola, but still have no resolution.  The workaround that I 
have found is to manually check for new email on Yahoo accounts. I havenQ&apos;Et had 
duplicate copies for 48 hours.  I erased the 7000 duplicate messages on one account--
200 at a time.  I donQ&apos;Et know how to erase 37,000 on the other account. My gmail 
account seems to be fine.</what>
</comment>
<comment>
<author>boto...@gmail.com</author>
<when>Mon, 21 Dec 2009 15:32:28 +0000</when>
<what>Ah - K9 is actually working OK. ItQ&apos;Es the native HTC Hero email client that causes the
problem (it was even duplicating the K9 messages). ItQ&apos;Es something to do with the way
it handles folders/labels.  
Help!  ItQ&apos;Es a complete nightmare to have a android phone that wonQ&apos;Et IMAP with a gmail
account.</what>
</comment>
<comment>
<author>bppcon...@gmail.com</author>
<when>Mon, 21 Dec 2009 18:14:43 +0000</when>
<what>Yes, this is very painful. I had a sent item get duplicated 2400 times every day for
a few days now. I am using IMAP with godaddy.

I second the HELP, this is not good. Is there an quick patch to be rolled out?</what>
</comment>
</bug>
<bug>
<bugid>15455</bugid>
<title>HANDSET DOES NOT RING IF CALLER WITHHELD OR CALLER U</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-03-12T20:06:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>activemo...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 16:50:30 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 12 Mar 2011 20:06:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5630</bugid>
<title>To: Autocomplete should sort by frequency of contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>greg.ma...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 04:44:53 +0000</openedDate>
<description>When writing a new SMS, the To: field offers an autocomplete list as you
enter partial names. This autocomplete list is sorted alphabetically by
contact name. It should instead be sorted by frequency of contact so
that Q&quot;EfavoriteQ&quot;E contacts appear above never-contacted contacts.</description>
</bug>
<bug>
<bugid>17027</bugid>
<title>software UI rendering issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>miro.mon...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 16:41:35 +0000</openedDate>
<description>How to reproduce in emulator: -create an AVD with Android 3.0 / 3.1
-boot up the AVD -click on Q&apos;EAppsQ&apos;E in the upper right, click on Q&apos;EhomeQ&apos;E in
the lower left and go back and forth between the two What happens: -the
screen doesnQ&apos;Et get updated properly all the time / only parts of the
screen are updated correctly / screen gets Q&apos;EstuckQ&apos;E in the middle of
transition animation -it still accepts clicks/touch events correctly but
fails to update the screen. -(also clicking on the the icons/clock in
the lower right of the status bar and then again on the clock that pops
up doesnQ&apos;Et show the small settings panel - which I think is a related
issue/side effect) -issuing the orientation change in the emulator or
turning the device seems to force a complete redraw which makes the
screen look correctly rendered again The issue should be somewhere in
the (software) ui rendering. (Buffers not updated correctly or assumed
to be preserved.) It can also be reproduced on actual hardware (like the
Xoom) by replacing the libandroid_runtime.so on the device with a copy
from the SDK image (or more sophisticated by putting the whole SDK image
onto a real device). The libandroid_runtime.so from the SDK doesnQ&apos;Et make
use of libhwui.so and uses software ui rendering.</description>
<comment>
<author>miro.mon...@gmail.com</author>
<when>Tue, 24 May 2011 02:53:18 +0000</when>
<what>Illustrating the issue on a Nook Color:
http://youtu.be/RJ_k4kdsaMk?t=1m57s</what>
</comment>
<comment>
<author>miro.mon...@gmail.com</author>
<when>Sun, 17 Jul 2011 05:43:50 +0000</when>
<what>Same for SDK 3.2 running in an AVD as well as running on my Nook Color.</what>
</comment>
<comment>
<author>grantsut...@charter.net</author>
<when>Wed, 20 Jul 2011 21:30:59 +0000</when>
<what>It happens to me too in the SDK for 3.1 and 3.2. I didnQ&apos;Et test 3.0. Why are there so many issues that only occur in the SDK builds of Android?</what>
</comment>
</bug>
<bug>
<bugid>2889</bugid>
<title>Cupcake Call Logging Corrupted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>MSt...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 21:54:21 +0000</openedDate>
<description>My call logging is completely corrupted. It logs the wrong phone number
and or contact for calls. I cleared my call log after it was showing
calls from early May and now it is just logging the wrong call detail.
It is impossible to be of any use like this. NOTE: This form is only for
reporting bugs. For questions, comments, or advice please visit:
http://groups.google.com/group/android-developers Please describe the
problem in as much detail as possible. Be sure to include: - Steps to
reproduce the problem - Sample source code demonstrating the problem -
What you think the correct behavior should be. If you are reporting a
crash or similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and
attach the resulting output as a text file to your issue report. (For
feature requests for APIs, please include sample code showing how you
are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:35:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 00:04:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>594</bugid>
<title>enhancement: PanZoomLayout</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-02T16:29:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jehrl...@dairyvets.com</reportedBy>
<openedDate>Wed, 02 Apr 2008 11:16:36 +0000</openedDate>
<description>We need a PanZoomLayout that would allow any view or viewgroup to be
added to a virtual screen of an size. Attributes of the virtual screen
(size, location) could be set through xml layout or programmatically. A
convenience function could expand or shrink everything by a
magnification factor.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Apr 2008 16:29:59 +0000</when>
<what>While such a widget is definitely useful in some cases, it is not generic enough to justify its inclusion in AndroidQ&apos;Es 
UI framework. Such a widget is specific to certain types of applications and should as such be provided by the 
applications themselves or by an external library.</what>
</comment>
</bug>
<bug>
<bugid>10789</bugid>
<title>WebView crashes due to NPE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>45</stars>
<reportedBy>arco...@gmail.com</reportedBy>
<openedDate>Thu, 26 Aug 2010 05:02:54 +0000</openedDate>
<description>Field crash report (have no idea how to reproduce but my app just load
some asset file into web view) Android build version: 2.2 Device: inc
Exception occured in thread WebViewWorkerThread
java.lang.NullPointerException at
android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:793)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:145) at
android.os.HandlerThread.run(HandlerThread.java:60)</description>
<comment>
<author>joefltp...@gmail.com</author>
<when>Thu, 23 Sep 2010 02:32:15 +0000</when>
<what>Same stack trace.  Same app situation as well.</what>
</comment>
<comment>
<author>oba2c...@gmail.com</author>
<when>Tue, 19 Oct 2010 09:11:43 +0000</when>
<what>same issue as well. I have two or three webviews in my app :


here are the stack traces, please note that the the last two are old and do not occur in my app anymore.
java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:793)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:144)
at android.os.HandlerThread.run(HandlerThread.java:60)

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:734)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.os.HandlerThread.run(HandlerThread.java:60

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:737)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.os.HandlerThread.run(HandlerThread.java:60)

java.lang.NullPointerException: 
  at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:678)
  at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:500)
  at android.webkit.BrowserFrame.handleMessage(BrowserFrame.java:366)
  at android.os.Handler.dispatchMessage(Handler.java:99)
  at android.os.Looper.loop(Looper.java:123)
  at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:611)
  at java.lang.Thread.run(Thread.java:1096)</what>
</comment>
<comment>
<author>sbaranov</author>
<when>Tue, 02 Nov 2010 22:13:40 +0000</when>
<what>6 reports from my app via Market:

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:734)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.os.HandlerThread.run(HandlerThread.java:60)</what>
</comment>
<comment>
<author>vinayg18</author>
<when>Mon, 08 Nov 2010 19:55:09 +0000</when>
<what>Same issue!

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:734)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.os.HandlerThread.run(HandlerThread.java:60)</what>
</comment>
<comment>
<author>ntv-deve...@lineas.de</author>
<when>Fri, 12 Nov 2010 10:34:54 +0000</when>
<what>Same issue, same call stack.
But currently only reported by Galaxy S users after installing Froyo (80 reports in one week).

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:735)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.os.HandlerThread.run(HandlerThread.java:60)</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Tue, 16 Nov 2010 16:30:18 +0000</when>
<what>Same stacktrace. User reports Q&quot;Enot working canQ&apos;Et logonQ&quot;E on Desire frooyo</what>
</comment>
<comment>
<author>fomoj...@gmail.com</author>
<when>Tue, 30 Nov 2010 07:43:45 +0000</when>
<what>A longer synopsis: IQ&apos;Em currently experiencing this bug in an application that uses a WebView to load both online resources and local asset files. I get a variety of errors:

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:793)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:144)
at android.os.HandlerThread.run(HandlerThread.java:60)

OR

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:745)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:593)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.os.HandlerThread.run(HandlerThread.java:60)

OR 

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:735)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.os.HandlerThread.run(HandlerThread.java:60)

OR

java.lang.NullPointerException
at android.webkit.WebViewDatabase.getCacheTotalSize(WebViewDatabase.java:734)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:548)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:190)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.os.HandlerThread.run(HandlerThread.java:60)

Unfortunately for my application the first screen that shows up is a webview, which promptly fails, which promptly crashes the application, meaning my update is currently rendering previously satisfied clients QUITE unsatisfied.

This same bug appears to also be recorded as: http://code.google.com/p/android/issues/detail?id=11977

I have tested on the following devices: a Nexus One (running 2.2.1), a Motorola Flipout (running Motoblur and 2.1), a Samsung Galaxy Tab (running 2.2), a Viewsonic G-tablet (running 2.2) and an LG Ally (running 2.1-update1) and I can not recreate this error: it only appears to occur with applications downloaded via the Market.

A particularly helpful client has worked with me over a number of iterations and I can talk about things that donQ&apos;Et fix the issue with some certainty:

1. Doing context.deleteDatabase(Q&quot;Ewebview.dbQ&quot;E) does not work.
2. Doing context.deleteDatabase(Q&quot;EwebviewCache.dbQ&quot;E) does not work.
3. Deleting the entire contents of the context.getCacheDir() does not work.
4. Changing the cache settings on the WebView does not work; IQ&apos;Eve tried NO_CACHE and CACHE_NORMAL and the result is the same.
5. Using the Q&quot;EClear CacheQ&quot;E option from the Q&quot;EManage ApplicationsQ&quot;E screen doesnQ&apos;Et work.

Currently the only thing that does appear to work is the Q&quot;EClear DataQ&quot;E option on the Q&quot;EManage ApplicationsQ&quot;E screen. This appears to work the first time the app is started, but subsequent starts may/may not work, and if the orientation is changed while the files are loading the issues appear again.

As a work around, does anyone know of a way to invoke the Q&quot;EClear DataQ&quot;E option on an application from within the application? Or the specific action that option takes?

Thanks.</what>
</comment>
<comment>
<author>fomoj...@gmail.com</author>
<when>Wed, 01 Dec 2010 02:36:50 +0000</when>
<what>So further investigation: unfortunately it appears that the error reports donQ&apos;Et include sufficient platform information to narrow the failures down to specific handsets. Found this report:

http://stackoverflow.com/questions/3725870/android-webview-stopped-unexpectly-after-loading-an-url

which points at the only cause that makes sense: the cache directory is somehow not created. After further investigation I came across this report:

https://groups.google.com/group/android-developers/browse_thread/thread/2ca8e7cecbf877ef?hl=zhQ&amp;Epli=1

which seems to indicate that the application context doesnQ&apos;Et appear to correctly return the cache dir. Finally, trawling through the Android git server, there was a change in the android.webkit.BrowserFrame file between Eclair and Froyo:

froyo-release

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/webkit/BrowserFrame.java;h=219a469c2de9bfb537a7cb859a790eff6984138f;hb=froyo-release

eclair-release

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/webkit/BrowserFrame.java;h=9456ae14ca31c6167fe19d55eb26e43aece72199;hb=eclair-release

The notable change I see is in the constructor for BrowserFrame, which takes in a Context. In the eclair-release version the Context passed in as an argument is passed to the CacheManager, but in the froyo-release version the application context is fetched from the argument Context and that is passed to the CacheManager. 

One theory is that the getCacheDir() function on the application Context on certain handsets is incorrect, and since the switch in the BrowserFrame behavior from Eclair to Froyo this error is popping up. I donQ&apos;Et have a handset thatQ&apos;Es experiencing this issue, but IQ&apos;Ed be grateful if anyone has an HTC desire and can test out this behavior. </what>
</comment>
<comment>
<author>oba2c...@gmail.com</author>
<when>Wed, 01 Dec 2010 12:22:45 +0000</when>
<what>I currently have an desire phone, running stock version of froyo 2.2/webkit 3.1.
Please explain how to test this, or direct me in the way to write this code.</what>
</comment>
<comment>
<author>fomoj...@gmail.com</author>
<when>Wed, 01 Dec 2010 15:19:36 +0000</when>
<what>(Edited this to correct an error and add more context)

Well, so this gets more interesting. A particularly helpful client discovered that the problem does NOT occur if he uninstalls the application and then re-installs it: it is only a problem on upgrades, not on fresh installs.

IQ&apos;Eve been doing all my testing using the adb install functionality (which essentially uninstalls the application and then reinstalls it) instead of the market install. None of the tests IQ&apos;Eve been doing show this error: IQ&apos;Em actually not sure HOW IQ&apos;Ed go about simulating a market install without an actual market install, which would blow up my test behavior (different keys used to sign, debugging disabled so I wouldnQ&apos;Et be able to catch the exception anyway).

If anyone has the opportunity and still has users running into this problem could you ask them to try an uninstall/reinstall (provided they wonQ&apos;Et lose data) and let us know if the problem goes away?

The client was using an HTC Legend (not sure what carrier or OS) and I couldnQ&apos;Et figure out where in the Android source tree to see what the HTC series are doing with the application context, but my hunch is that somewhere in their last release they are doing something wrong. A simple test would be for someone with a handset experiencing this issue to create a simple application that would do this in the onCreate() method of an activity.

android.util.Log.v(Q&quot;ECACHEDIR TESTQ&quot;E, getApplicationContext().getCacheDir());

 which would check the application contextQ&apos;Es cache dir behavior. If that is null for an application then perhaps IQ&apos;Em not barking up the wrong tree. If its not null then back to the drawing board: I have no clue whatQ&apos;Es going on.</what>
</comment>
<comment>
<author>oba2c...@gmail.com</author>
<when>Wed, 01 Dec 2010 15:54:07 +0000</when>
<what>fomojola : thanks for this - I will test as soon as able.
and about the market install procedure :
In our internal testing we use this way to test Q&quot;Emarket update installQ&quot;E :
make sure you signed the apk with the same key as the old one, push it the sdcard, install the apk using some kind of filebrowser : linda, astro, estrong.
this closely resembles the market install code path.</what>
</comment>
<comment>
<author>fomoj...@gmail.com</author>
<when>Mon, 06 Dec 2010 08:42:55 +0000</when>
<what>So next minor update: I tested oba2cat3Q&apos;Es suggestion of using a file manager to install the apk on top of a previous install. Did this on my test devices (nexus 1 and Galaxy Tab) and couldnQ&apos;Et duplicate the problem on either platform.

So still stuck here. IQ&apos;Eve removed the initial webview usage from my app for now, so the app should at least get past that initial crash. Hopefully we can narrow down what specific usage initiates this issue soon.

Thoughts, anyone? (Even better) progress, or a fix, anyone?
</what>
</comment>
<comment>
<author>oba2c...@gmail.com</author>
<when>Mon, 06 Dec 2010 09:00:37 +0000</when>
<what>going to test your suggestion on my desire today.

I think this is could be related to google GoogleAnalyticsTracker... can anyone disprove this?</what>
</comment>
<comment>
<author>oba2c...@gmail.com</author>
<when>Mon, 06 Dec 2010 10:15:57 +0000</when>
<what>going to test your suggestion on my desire today.

I think this is could be related to google GoogleAnalyticsTracker... can anyone disprove this?

update : tested this using the proposed code. it was in three places :
 - the Application object Oncreate
 - the Activity holding the webview Oncreate.
 - the webview Ontouch event handler.
tried doing a clean install, update via the method I suggested. and could not produce  NPE.
 </what>
</comment>
<comment>
<author>dan.coll...@gmail.com</author>
<when>Fri, 10 Dec 2010 16:51:57 +0000</when>
<what>I have this problem too -- our app uses the AdMob and Google-AFMA SDKs to show ads, which in turn makes use of the WebView functionality.

The code thatQ&apos;Es crashing in the Android SDK can be viewed here:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/webkit/WebViewDatabase.java;h=b18419dc1768c793de3d100f14badc4a65c29fcd;hb=19b23afadf1053a8e06cb3444d9cdae3405ad9a1

Scroll down to line 734:
 729     long getCacheTotalSize() {
 730         long size = 0;
 731         Cursor cursor = null;
 732         final String query = Q&quot;ESELECT SUM(contentlength) as sum FROM cacheQ&quot;E;
 733         try {
 734             cursor = mCacheDatabase.rawQuery(query, null);
 735             if (cursor.moveToFirst()) {
 736                 size = cursor.getLong(0);
 737             }
 738         } catch (IllegalStateException e) {
 739             Log.e(LOGTAG, Q&quot;EgetCacheTotalSizeQ&quot;E, e);
 740         } finally {
 741             if (cursor != null) cursor.close();
 742         }
 743         return size;
 744     }

ItQ&apos;Es almost certainly a result of mCacheDatabase being null, which in turn as you point out is a result of being unable to create the cache directory.  Most other methods in the WebViewDatabase class have a guard at entry to check mCacheDatabase != null.

Although it wonQ&apos;Et resolve the root cause, it seems like a no-brainer to add:
    if (mCacheDatabase == null) {
        return 0;
    }
at the top of WebViewDatabase.getCacheTotalSize().

Any thoughts on how to get this fix committed?</what>
</comment>
<comment>
<author>fomoj...@gmail.com</author>
<when>Fri, 10 Dec 2010 23:36:49 +0000</when>
<what>That fix will at least prevent the NPE, however it wonQ&apos;Et save us who are struggling with the already deployed Froyo handsets.

While looking back at my communication with my client I realized that the errors started when I added a sharedUserId to my app. Turns out that upgrades do NOT work when the sharedUserId changes: an uninstall/reinstall MUST be used. Did anyone else who happens to be experiencing this issue also perform a change to the sharedUserId? 

There are a number of open bugs on sharedUserId change (http://code.google.com/p/android/issues/detail?id=4381 and http://code.google.com/p/android/issues/detail?id=3763). As I consider reasons why the cache database should be null, a file permission issue would be quite likely. The upgrade alters the user id but doesnQ&apos;Et change the ownership on the existing files. IQ&apos;Em simply going to have to recommend to all my existing clients that they uninstall and reinstall the app.

</what>
</comment>
<comment>
<author>dan.coll...@gmail.com</author>
<when>Sat, 11 Dec 2010 00:55:37 +0000</when>
<what>IQ&apos;Em having this problem in the field (itQ&apos;Es fairly rare mind you) without any shared user id stuff.  IQ&apos;Eve asked one user who emailed me to uninstall/reinstall, and IQ&apos;Ell post here if they get back to me.</what>
</comment>
<comment>
<author>jakobw...@gmail.com</author>
<when>Sun, 16 Jan 2011 20:11:25 +0000</when>
<what>Actually, I got this issue after changing sharedUserId AND adding of a webview that loads a file from the assetfolder. 

I patched it by removing the asset-loading webview but clients still crashing after that update.

</what>
</comment>
<comment>
<author>mbur...@gmail.com</author>
<when>Tue, 08 Feb 2011 16:48:18 +0000</when>
<what>+1, getting 5 reports per week according to the android market</what>
</comment>
<comment>
<author>codingca...@gmail.com</author>
<when>Sun, 27 Feb 2011 02:55:00 +0000</when>
<what>+1 Recurring issue, have received hundreds of crash reports with this stack trace.  Any way to guard against this in user code?</what>
</comment>
<comment>
<author>mich...@mictale.com</author>
<when>Sun, 27 Feb 2011 09:44:01 +0000</when>
<what>I had the same issue, after adding a sharedUserId attribute in AndroidManifest.xml the app is running with a new user id. However, the user id in the file system does not change. For a fresh install, this is not a problem. For updating users, this means the application directory is inaccessible. Beside the issue reported here another effect is that users cannot save their preferences.

The only Q&quot;EsolutionsQ&quot;E is to tell the users that their installation corrupted and ask them to uninstall and then reinstall. I added this code to check if a user shall see a warning message:

		boolean testSucceeded;
		
		File filesDir = context.getFilesDir();
		if (filesDir == null) {
			testSucceeded = false;
		}
		else {
			try {
				File testFile = File.createTempFile(Q&quot;EupdQ&quot;E, Q&quot;EcheckQ&quot;E, filesDir);
				testSucceeded = testFile.canWrite();
				testFile.delete();
			} catch (IOException e) {
				testSucceeded = false;
			}			
		}

This was an expensive experience for me. I received some 1-star-votes on market from annoyed users and I completely understand them. It is gradually getting better now. A warning statement in the documentation could avoid this scenario easily.
</what>
</comment>
<comment>
<author>mbur...@gmail.com</author>
<when>Mon, 28 Feb 2011 20:11:23 +0000</when>
<what>It appears this was fixed in August on 2.3 http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=9902196f9885d369e37cf44084e3f04513511ab0 .  Someone at google is looking into backporting it to 2.2, but itQ&apos;Es unclear how likely that is.</what>
</comment>
<comment>
<author>jm...@google.com</author>
<when>Tue, 01 Mar 2011 18:14:09 +0000</when>
<what>This bug is fixed in 2.3, but was obviously present in previous versions of Android.

One possible workaround is to try creating the database files as WebViewDatabase http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/webkit/WebViewDatabase.java;h=7acd9baba8b443900c727744da5e9722f0986767;hb=refs/heads/gingerbread-release would, but create them on application startup before the WebView is added.

If creation fails its not clear what can be done, but it would at least allow the app to trap the problem and perhaps as the user to do the uninstall/reinstall dance. Possibly the settings on the WebView can be changed, but its not clear they can be changed fast enough since they can only be altered after the WebView is instantiated.</what>
</comment>
<comment>
<author>bryan.h....@gmail.com</author>
<when>Thu, 31 Mar 2011 17:52:33 +0000</when>
<what>Looking at the fix link from comment #23, it says itQ&apos;Es fixed as bug #2882277.  Is the bug tracker they are using publicly available?  My guess is that itQ&apos;Es GoogleQ&apos;Es internal tracker. though  But itQ&apos;Es too bad that we donQ&apos;Et get much insight on this list from people that actually work on the project.  Hopefully they are looking at these issues!

Since WebView isnQ&apos;Et critical to the app IQ&apos;Em working on, IQ&apos;Em going to try this fix:

        if (context.openOrCreateDatabase(Q&quot;EwebviewCache.dbQ&quot;E, 0, null) == null) {
            return;
        }
        webView = new WebView(context, this);</what>
</comment>
<comment>
<author>1gravity...@gmail.com</author>
<when>Thu, 31 Mar 2011 17:57:22 +0000</when>
<what>IQ&apos;Em using the following code as a workaround:

WebViewDatabase webViewDB = WebViewDatabase.getInstance(this);
if (webViewDB!=null) {
    // do stuff with the web view
}

Since I added those lines I havenQ&apos;Et gotten any error reports any more.</what>
</comment>
</bug>
<bug>
<bugid>2924</bugid>
<title> Q&quot;Enetwork busyQ&quot;E  in low signal area unless 3g is activated,.since installing android 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>brain...@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 20:37:32 +0000</openedDate>
<description>Since ota installation of cupcake, when the Q&quot;Euse 2g onlyQ&quot;E switch is
activated in my home (variable low signal, 1-3 bars) calls usually fail,
often with the Q&quot;Enetwork busyQ&quot;E message. By trial and error I discovered
that this does not happen when 3g is enabled. But 3g uses a lot of
battery. What is going on, what to do? One forum suggestion is to anycut
to access phone information and select Q&quot;EWCDMA onlyQ&quot;E. I am no sure how
this willl affect the operation of my G1 Thanks you Richard</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:34:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:20:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6746</bugid>
<title>softkey backlight randomly turns off with normal use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>awollgar...@gmail.com</reportedBy>
<openedDate>Sat, 20 Feb 2010 13:14:12 +0000</openedDate>
<description>The backlight on the softkeys turn off at random intervals when using
most apps. Sometimes they turn on when using the keys. anyone else have
this issue? Will try factory reset tomorrow</description>
<comment>
<author>jon.s...@gmail.com</author>
<when>Thu, 07 Apr 2011 03:34:19 +0000</when>
<what>Hi guys, I would like to know how this has progressed. Has anyone else been encountering these issues?</what>
</comment>
</bug>
<bug>
<bugid>14173</bugid>
<title>Word Q&quot;EchargedQ&quot;E not correctly translated to danish when the screen lock is using pattern</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T23:02:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>niels.da...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 09:24:18 +0000</openedDate>
<description>IQ&apos;Em running Android 2.2 on a Samsung Galaxy GT-i9000. When the battery
is fully charged and IQ&apos;Em unlocking my phone and are about to input my
pattern, there is a small icon telling me that the phone is fully
charged followed by the text Q&quot;EchargedQ&quot;E in english. In danish the text is
currently translated to Q&quot;EbetaltQ&quot;E which is not correct, its an economy
term (debit) The translation of charged (for a battery) should be
Q&quot;EopladtQ&quot;E (charged) in danish.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 23:02:21 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>4302</bugid>
<title>android.process.media fail after upgrade from 1.5 to 1.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>gael.rou...@gmail.com</reportedBy>
<openedDate>Tue, 20 Oct 2009 13:02:48 +0000</openedDate>
<description>Hello, I just got the android 1.6 update on a HTC Magic. Everything
seems fine, except for repeatitive crashes of android.process.media (for
instance when accessing the photo app). Looking at the device logs shows
an exception due to a SQlite database that canQ&apos;Et be upgraded. Here is
the backtrace : E/AndroidRuntime( 3148): Uncaught handler: thread main
exiting due to uncaught exception E/AndroidRuntime( 3148):
java.lang.RuntimeException: Unable to get provider
com.android.providers.media.MediaProvider:
android.database.sqlite.SQLiteException: CanQ&apos;Et upgrade read-only
database from version 72 to 76:
/data/data/com.android.providers.media/databases/external-262810de.db
E/AndroidRuntime( 3148): at
android.app.ActivityThread.installProvider(ActivityThread.java:4112)
E/AndroidRuntime( 3148): at
android.app.ActivityThread.installContentProviders(ActivityThread.java:3908)
E/AndroidRuntime( 3148): at
android.app.ActivityThread.handleBindApplication(ActivityThread.java:3867)
E/AndroidRuntime( 3148): at
android.app.ActivityThread.access$2800(ActivityThread.java:116)
E/AndroidRuntime( 3148): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1831)
E/AndroidRuntime( 3148): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
3148): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
3148): at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 3148): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 3148): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
3148): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 3148): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 3148): at dalvik.system.NativeStart.main(Native
Method) I assume that resetting the database would solve the issue, I
might try that. Regards,</description>
<comment>
<author>gael.rou...@gmail.com</author>
<when>Sat, 24 Oct 2009 14:36:39 +0000</when>
<what>FYI : saving the sdcard content, formatting it, and reinjecting its content fixed
this by changing its id, and having a new database be generated from scratch.
I could then remove the broken database, and everything is fine.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:53:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11473</bugid>
<title>Change ??????? as ?????????</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 08:57:59 +0000</openedDate>
<description>Occurence Process home screen Q&gt;E applications Q&gt;E Talk Q&gt;E sign-in Q&gt;E chose
any contact Q&gt;E press menu Occurence State Add to chat is wrong
translated. Change ??????? as ?????????</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 28 Sep 2010 16:41:54 +0000</when>
<what></what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Tue, 28 Sep 2010 17:59:18 +0000</when>
<what>Thanks for the report.  I will pass it along to the translators.</what>
</comment>
</bug>
<bug>
<bugid>9982</bugid>
<title>Nexus One Recieving Voice even before accepting the call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kpra...@gmail.com</reportedBy>
<openedDate>Sat, 24 Jul 2010 07:58:41 +0000</openedDate>
<description>When I receive a call on Nexus One, I can hear the callers voice (most
of the times) even before accepting the call. 1. Phone Rings 2. Hear the
callers voice, even before accepting the call Expected behavior 1. Hear
only the ring tone Phone details Nexus One, Android Version 2.2,
Baseband Version 32.36.00.28U_4.06.00.12_7, Kernel version
2.6.32.9-27227-g3c98b0d android-build@apa26#1, Build number FRF91 NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>16464</bugid>
<title>Calendar Yearly Repetition Bug</title>
<status>New</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>PdDo1...@gmail.com</reportedBy>
<openedDate>Sat, 30 Apr 2011 00:56:41 +0000</openedDate>
<description>Problem An event in the calendar with annual repetition will only repeat
for 50 years What Happens If you add someoneQ&apos;Es birthday who was born
more than fifty years ago the event will not display when the date is
reached in the current or future years; if you import events from
Outlook with the same properties, more than 50 years long, the
repetition will end at the 50 year mark. What Should Happen Events that
have any sort of repetition and no end date should proceed to the
calendarQ&apos;Es furthest point, which in android currently seems to be 2036.
This occurs on every android device IQ&apos;Eve tested it with: EVO, Epic,
Huawei Comet, Incredible, Fascinate, Nexus S, etc. This does not occur
with the Google Calendar web application. A work around is to add an end
date to the repetition, i.e. for events with no true end date 2036 would
extend them until the end of the calendarQ&apos;Es ability to schedule. The
problem is there is no easy way to do this for a large number of events,
which can be the case regarding peoplesQ&apos;E birth dates. There is also an
option to create a repeating event based on a day with no initial year,
but in the case of birthdays this is undesirable as there would be no
way to know the age, unless some sort of age counter could be applied to
the calendar, similar to the way outlook will show the number of
repetitions an event has had (though this is based on the start year and
not some alternate function).</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 30 Apr 2011 20:06:48 +0000</when>
<what></what>
</comment>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Wed, 04 May 2011 18:05:36 +0000</when>
<what>Hi,

Thank you for the bug report.

I am not seeing this on my Nexus S running 2.3.4.  I created a yearly recurring event that starts on 1930-05-01. It is still visible in on May 1 in years between 1970 to 2037, which is the range of dates that Calendar currently functions. (We do plan on expanding that range in the future.) I have tried marking it as an all day event as well as a simple 5pm-6pm.

Could you share what your event(s) look like in greater detail? e.g. start date, all day event or not, etc.

I do see some daily recurring events that stops appearing at some point. I looked at the code and see some logic to prevent Q&quot;EexcessiveQ&quot;E repetitions. I donQ&apos;Et think thatQ&apos;Es affecting yearly events.

Thank you,
Mike</what>
</comment>
<comment>
<author>superfro...@gmail.com</author>
<when>Wed, 25 May 2011 19:56:13 +0000</when>
<what>i have the same problem... (Galaxy S)...
birthday calendar created on Mac is syncQ&apos;Eed to Google Calendar, which shows the birthdays fine...
but syncQ&apos;Eed onto the Galaxy S, the calendar on the phone only shows up till the 50th year - itQ&apos;Es missing thereafter...
hoping that someone finds/shares a proper fix...</what>
</comment>
<comment>
<author>steffena...@gmail.com</author>
<when>Thu, 13 Oct 2011 15:57:09 +0000</when>
<what>Same problem here with 2.3.5 JVS on Galaxy S.</what>
</comment>
</bug>
<bug>
<bugid>6551</bugid>
<title>Copy text (support across most apps in Android... at least Q&quot;EstockQ&quot;E applications)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Brett.Sh...@gmail.com</reportedBy>
<openedDate>Tue, 09 Feb 2010 16:57:55 +0000</openedDate>
<description>Another iPhone/iPod feature I miss is the ability to select and copy
text that can be pasted into another app, such as a notepad application.
This does not seem to work with many apps (GMail, Web browser, etc).
Although I can copy text that is a LINK in some applications, standard
text cannot be copied. Note: This may relate to issue 5520
http://code.google.com/p/android/issues/detail?id=5520</description>
</bug>
<bug>
<bugid>3116</bugid>
<title>[Time Picker] Alarm clock GUI problem - need a redesign.</title>
<status>Assigned</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>23</stars>
<reportedBy>fro...@gmail.com</reportedBy>
<openedDate>Mon, 29 Jun 2009 13:34:51 +0000</openedDate>
<description>When setting the alarm clock to a certain time the Q&quot;EupQ&quot;E button is above
the hours and minutes. While looking god this to me is not a good way of
setting up the UI. When you change the number your finger is in front of
the number you are changing and there for makes it hard to Q&quot;EtapQ&quot;E
multiple times without lifting your finger. - Steps to reproduce the
problem Just set an alarm and youQ&apos;Ell see. - What you think the correct
behavior should be. Se attached file. Tested on G1, 1.5 Cupcake.</description>
<comment>
<author>neuro...@gmail.com</author>
<when>Wed, 22 Jul 2009 14:52:11 +0000</when>
<what>I second that time piker UI is very unusable, BTW, same goes for time and date 
pickers in calendar. There are many ways how it can be redesigned - may be even 
adding some kind of PICK_TIME intent to allow external developers easily amend 
default apps.

Moreover
1) Too much actions required to simply adjust alarm time - time settings may appear 
directly after tappin on alarm time section.
2)WhatQ&apos;Es the purpose of the fancy clock in the section that is not visible anywhere 
else and even when editing alarm details? May be they can alter design of Q&quot;Eanalog 
clock widgetQ&quot;E, otherwise they are only creating confusion.
3)I think that tap on clock widget should open clock application and there also 
should be easy way to open system time settings from there

Magic/1.5</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 03 Aug 2009 17:15:22 +0000</when>
<what>yes, i found this piker not comfortable too</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:19:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:59:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:09:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 20:04:20 +0000</when>
<what></what>
</comment>
<comment>
<author>gerv.mar...@gmail.com</author>
<when>Sat, 12 Sep 2009 14:20:28 +0000</when>
<what>The attached screenshot would be an improvement; here are some further suggestions:

- If the person rolls the hours forwards past 12 or backwards past 1, change from AM
to PM or vice versa. (The AM/PM button isnQ&apos;Et on the screenshot - perhaps it only
appears if you are using 12-hour time?)

- People are much more likely to want to schedule appointments on the hour or the
half-hour than at 37 minutes past. This means:

  - When you create a new calendar event, it should round the default time that it
Q&quot;EguessedQ&quot;E to the nearest 15 or 30 minutes

  - The picker should have Q&quot;E00Q&quot;E and Q&quot;E30Q&quot;E (and perhaps Q&quot;E15Q&quot;E and Q&quot;E45Q&quot;E) buttons in the
spare space to the right of the minutes indicator, to allow one to quickly choose the
most common values.

- When you select one of the number textboxes, it should assume you want to replace
the contents and so they should be selected so you can just overtype.

I also have input about the date picker, but perhaps that goes somewhere else.

Gerv
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:26:10 +0000</when>
<what></what>
</comment>
<comment>
<author>dirk.dh...@gmail.com</author>
<when>Fri, 11 Dec 2009 18:22:42 +0000</when>
<what>It would be nice if, in addition to the + and - signs, one could just change time by
dragging the time up and down. Also, I would suggest to put the time picker directly
into the first window and not as a separate popup.</what>
</comment>
<comment>
<author>a.kosenkov</author>
<when>Thu, 31 Dec 2009 12:03:09 +0000</when>
<what>If you would like minimize changes, you can move +- buttons to sides of the textbox!

Something like that: [+ 07 -] [+ 00 -]
It takes more space (am/pm switch has to move to bottom), but it is much more usable</what>
</comment>
<comment>
<author>a.kosenkov</author>
<when>Thu, 31 Dec 2009 12:05:18 +0000</when>
<what>Super-fix would be to start Q&apos;EActivity for resultQ&apos;E to get the time.
This would allow developers to create cutomized time-pickers that will be used system-
wide.

Currently itQ&apos;Es not possible to change time-picker in another application.</what>
</comment>
<comment>
<author>jesusfir...@gmail.com</author>
<when>Tue, 05 Jan 2010 20:56:27 +0000</when>
<what>I agree with GervQ&apos;Es comment:
- When you select one of the number textboxes, it should assume you want to replace
the contents and so they should be selected so you can just overtype.

It is very unintuitive that after I touch select a number textbox, that I have to
press the del button (sometimes 2 times) to remove the number(s) from the textboxes
before I can enter new numbers.

I would like to press the first text box, get the onscreen keyboard, and type Q&quot;E7Q&quot;E.
Then click the next textbox and type either Q&quot;E7Q&quot;E or Q&quot;E07Q&quot;E (to set an alarm for the time
of 7:07)

I hope my explanation is not overkill.
-Justin</what>
</comment>
<comment>
<author>jay.reed...@gmail.com</author>
<when>Sun, 28 Mar 2010 17:26:29 +0000</when>
<what>Agree, clicking the text in the text box should have the numbers highlighted, also, 
being able to set in incriments of :15 in addition to :01 would be nice. Have a Skip 
Q&gt;E and a Jump Q&gt;EQ&gt;E button to accomplish this as is common on DVD players for skipping a 
chapter or just fast forwarding.</what>
</comment>
<comment>
<author>dygituljunky</author>
<when>Fri, 13 Aug 2010 20:38:09 +0000</when>
<what>I think that a single text box would make it easier to enter the time. Perhaps a keyboard layout just for the clock could be enabled when the text clock is selected.

Add to this a scroll wheel, +/-, or Q&lt;EQ&lt;E/Q&lt;E/Q&gt;E/Q&gt;EQ&gt;E (vertically oriented), for each portion of the time for those who want to tap/scroll to change the time.</what>
</comment>
</bug>
<bug>
<bugid>10571</bugid>
<title>Adding a bookmark-shortcut to the Home Screen causes force close.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anarchea...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 04:13:19 +0000</openedDate>
<description>This bug is observed on Motorola Milestone. A bug report with Motorola
has also been logged, but the issue is core Android so I am logging it
here to. Initial Setup 1) Motorola Milestone (GSM Droid) with bookmarked
web pages. Test Steps 1) Slide keyboard out. 2) Long-press on home
screen, select to add a Shortcut. 3) Select a bookmark Observed Result
3) Force close occurs, and the book mark is not added. Note that this
only occurs when the keyboard is out; and that the phone is in
horizontal mode. Logcat of force close is attached.</description>
</bug>
<bug>
<bugid>43</bugid>
<title>Eclipse shows warnings for R.java</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>8</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 20:17:33 +0000</openedDate>
<description>I am a bit obsessive about my Eclipse warnings. I like to fix things in
my code until I have no warnings at all, so that important warnings
donQ&apos;Et get Q&apos;Elost in the noiseQ&apos;E. At present, the auto-generated code for
R.java generates an Eclipse warning that Q&apos;Eempty block should be
generatedQ&apos;E for those sections (like Q&apos;EattrQ&apos;E) that have no ids.</description>
<comment>
<author>marcdejo...@gmail.com</author>
<when>Mon, 21 Jan 2008 08:42:31 +0000</when>
<what>IQ&apos;Em having the same problem, but also with the javadoc. I have Q&apos;Emissing javadocQ&apos;E 
also as a warning, which appears many times in R.java.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:32:24 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>rob.gils...@gtempaccount.com</author>
<when>Wed, 13 Feb 2008 08:43:24 +0000</when>
<what>I have the same problem - running Eclipse 3.2.2 on Kubuntu 7.1.0 and the latest
(downloaded last night) SDK and Eclipse Plugin.</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Thu, 28 Feb 2008 02:33:17 +0000</when>
<what>On a different, but closely related, note:

If you use the FindBugs plugin (http://findbugs.cs.umd.edu/eclipse) it complains 
that all the inner classes within R.java (eg. R.id, R.attr, etc) use an incorrect 
naming convention: all classes (including inner classes) should start with an 
uppercase letter (eg. R.Id, R.Attr).

I realize this may break a lot of code :)
</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 12 Nov 2008 13:50:03 +0000</when>
<what>Same is here wasted 3 hours can still not figure it out</what>
</comment>
<comment>
<author>dbk...@gmail.com</author>
<when>Thu, 04 Dec 2008 18:29:03 +0000</when>
<what>These are all configurable warnings within Eclipse, and relate to style more than functionality.

Turn off the warnings (in Preferences) and youQ&apos;Ere all g2g!

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 13:36:58 +0000</when>
<what>Resource constraints will most likely prevent anyone on the Google Android team from
looking at this issue in the short and medium term, this is an excellent opportunity
for an external contribution.

Leave a note here if youQ&apos;Ere planning to work on it, head to
http://source.android.com/ to get the source, discuss your implementation strategy on
the android-framework mailing list.

The relevant source code is most likely in
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=tools/aapt

Note to Q&quot;Erich...@kennardconsulting.comQ&quot;E: Please submit a separate report for this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:52:34 +0000</when>
<what></what>
</comment>
<comment>
<author>adetay...@gmail.com</author>
<when>Fri, 13 Feb 2009 09:59:49 +0000</when>
<what>I have submitted a patch to Android which is intended to fix this issue.
http://review.source.android.com/8875
I expect some things will come up during the code review process but hopefully itQ&apos;Ell
get through in the end.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Thu, 23 Jul 2009 20:55:23 +0000</when>
<what>This was merged... done?</what>
</comment>
<comment>
<author>jameslee...@gmail.com</author>
<when>Sat, 08 Aug 2009 23:23:54 +0000</when>
<what>Until this is fixed in the code generator, you can work around it by configuring the
Problems window to exclude just the gen folder from warnings it reports. This allows
you to keep the warnings enabled in Eclipse for the rest of your code.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:35:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:12:03 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 07:35:59 +0000</when>
<what>Note for self: verify and close.</what>
</comment>
<comment>
<author>thilo.mu...@gmail.com</author>
<when>Sat, 26 Feb 2011 11:49:20 +0000</when>
<what>I have a stupid question regarding comment #12 (by jameslee...@gmail.com): how exactely can i configure the problems view to exclude the Q&quot;EgenQ&quot;E folder from the reported warnings? The only thing i see is to activate the Q&quot;EShowQ&quot;E Q&gt;E Q&quot;EErrors/Warnings on SelectionQ&quot;E option. But doing this will hide all warnings outside the currently selected class/package/project, which is not what i want.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2582</bugid>
<title>[BT Car] [1.5 regression] BMW 335i Bluetooth no longer works in Cupcake</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:15:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>36</stars>
<reportedBy>theanswr...@gmail.com</reportedBy>
<openedDate>Tue, 05 May 2009 21:01:04 +0000</openedDate>
<description>I updated to cupcake today and the bluetooth in my BMW 335i no longer
works. About half the time it connects using phone audio only and the
other half it simply fails. This worked reasonably well with the
previous Android release so something changed in the compatibility layer
with this device. Cheers</description>
<comment>
<author>richards...@gmail.com</author>
<when>Mon, 18 May 2009 12:54:36 +0000</when>
<what>I too have the same issue with my BMW M5.  It worked perfectly with the previous 
release.  T-Mobile just pushed down an update and all of a sudden the car loses 
connection to the phone, it wonQ&apos;Et answer and the callerIDQ&apos;Es in call donQ&apos;Et work. It 
also wont end a call when you press the disconnect button.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 22:48:05 +0000</when>
<what>Our understanding is that the A2DP support as was added in 1.5 doesnQ&apos;Et work with
those cars and takes down the entire bluetooth audio functionality with it.</what>
</comment>
<comment>
<author>richards...@gmail.com</author>
<when>Mon, 01 Jun 2009 10:23:17 +0000</when>
<what>The symptoms vary from no audio to losing connection.  It sometimes wont hang up 
either when you do get a call connected and routed via the audio.  

Is this being worked on for the next release as there are a lot of BMW drivers out 
there with Android phones.  BMW will not change their software to suit just one 
phone so it is important it is dealt with in the phone code.</what>
</comment>
<comment>
<author>smilli...@gmail.com</author>
<when>Thu, 04 Jun 2009 16:11:16 +0000</when>
<what>This sounds similar to 2670, which has to do with Pioneer branded equipment.
</what>
</comment>
<comment>
<author>theanswr...@gmail.com</author>
<when>Thu, 04 Jun 2009 20:35:38 +0000</when>
<what>I know my car has the logic 7 audio system in it unlike the Pioneer branded stuff.
IQ&apos;Em actually not sure who the manufacturer is of it though. </what>
</comment>
<comment>
<author>ksle...@gmail.com</author>
<when>Fri, 05 Jun 2009 16:22:22 +0000</when>
<what>I have BMW 2008 535xi, and after the update the phone would not connect. I re-paired
the phone and the car after removing the existing pairing. Since then it has been
working flawlessly for the last 3-4 days, with no issues. Hope that helps.
 </what>
</comment>
<comment>
<author>theanswr...@gmail.com</author>
<when>Fri, 05 Jun 2009 17:49:59 +0000</when>
<what>ksleher, which radio do you have?</what>
</comment>
<comment>
<author>npe...@google.com</author>
<when>Sat, 06 Jun 2009 01:27:26 +0000</when>
<what>Hi all,

I am the Android engineer working on this issue.

theanswriz42: What year is your BMW?

richardsburford: same question

Thanks,
Nick</what>
</comment>
<comment>
<author>theanswr...@gmail.com</author>
<when>Mon, 08 Jun 2009 20:47:19 +0000</when>
<what>Nick,

My BMW is a 2007 335i with the Logic 7 audio made by Harmon Kardon.

Cheers</what>
</comment>
<comment>
<author>halful...@gmail.com</author>
<when>Wed, 17 Jun 2009 02:16:29 +0000</when>
<what>I am having the same problem with the G1 in my 2007 Nissan Altima. It worked fine and 
then the sound stopped coming through the car. The phone still syncs but after the call 
is placed, the sound only comes out of the phone and not the car.</what>
</comment>
<comment>
<author>joshthue</author>
<when>Thu, 25 Jun 2009 04:58:42 +0000</when>
<what>same w/ my 2005 330i... the bluetooth has never worked properly and i was praying 
cupcake would fix this. nope, same crap where i lose the connection after 1 second.</what>
</comment>
<comment>
<author>jeff.pik...@gmail.com</author>
<when>Thu, 25 Jun 2009 21:48:02 +0000</when>
<what>I have a BMW 330d (E90) 2006 model and have the same issue with my HTC Magic.  It 
connects but drops on the first call and then will not work again until I delete and 
recreate the pairing.  Shame, as I love the Android OS, but not having hands free is 
a real safety issue for me, as I do a lot of driving.  Unless this is fixed soon 
itQ&apos;Es eBay for my Magic.

Actually the Bluetooth is also letting this otherwise great OS down in other areas 
too.  No file transfer by Bluetooth means I cannot send pictures to a photo kiosk, 
and the lack of a DUN connection via Bluetooth means I canQ&apos;Et get traffic alerts on 
my TomTom.  LetQ&apos;Es hope these are fixed in version 2.0 of the Android OS, or Google 
will be missing out on a lot customer who will be forced to go to the fruit based 
alternative!     
</what>
</comment>
<comment>
<author>roland.s...@gmail.com</author>
<when>Fri, 26 Jun 2009 17:03:31 +0000</when>
<what>
I have same issue on BMW E60: when somebody calls I can hear the ringing on headset
but after that connection dies . same if I try to call somebody. 
I have discovered that if I turn on phone bluetooth after engine start and car
computer initialized everything works well. same happens on second call on second
time I am called.
@google: could you please provide a time line for fixing this issue? or just let me
know if you need any help on debugging . I can give you feedback for different test
setups if needed, but same I canQ&apos;Et go on this way with my android. itQ&apos;Es a shame to
have an expensive car and an expensive phone and canQ&apos;Et use their standard features...

</what>
</comment>
<comment>
<author>nob...@gmail.com</author>
<when>Tue, 30 Jun 2009 10:13:15 +0000</when>
<what>IQ&apos;Em having an issue with my 2006 325i with the Logic 7 sound system.  Prior to
cupcake everything worked fine, after the update the stereo controls work fine (I can
make / end calls and it reports incoming calls), but the audio doesnQ&apos;Et go through the
stereo, it comes out of the G1 as if the bluetooth wasnQ&apos;Et enabled.  The G1 shows the
bluetooth headset as enabled when I hit the menu button in the middle of a call, but
the audio still comes out of the G1 and not the stereo.  I have tried removing the
pairing and then repairing the device, but that did not help.</what>
</comment>
<comment>
<author>grpcptnl...@gmail.com</author>
<when>Tue, 30 Jun 2009 16:23:27 +0000</when>
<what>I have a 2009 NIssan Altima - Bluetooth worked perfectly prior to Android 1.5 update
- since update it connects but the audio is badly garbled and those I call cannot
hear me.
There are literally dozens of folks complaining of similar problems on T-Mobile Forum at:

http://forums.t-mobile.com/tmbl/board/message?board.id=AndroidHardwareQ&amp;Ethread.id=2709</what>
</comment>
<comment>
<author>shane.du...@gmail.com</author>
<when>Wed, 01 Jul 2009 11:30:50 +0000</when>
<what>I also am having issues getting my G1 to connect to my Pioneer 8000BT post cupcake.
Sometimes it will connect and work just fine however most of the time the phone will say
Paired but not connected.  </what>
</comment>
<comment>
<author>wfkth...@gmail.com</author>
<when>Wed, 01 Jul 2009 12:05:33 +0000</when>
<what>I have a 2007 Infiniti G35s with navigation. Prior to the 1.5 upgrade Bluetooth 
worked fine. Since the upgrade the sound is garbled on their end (static,much like a 
bad signal)and the party I am talking to doesnQ&apos;Et hear me speaking to them. </what>
</comment>
<comment>
<author>chriseo...@gmail.com</author>
<when>Wed, 01 Jul 2009 15:42:58 +0000</when>
<what>I HAVE A 20008 NUSSAN VERSA AND MY BLUETOOTH DOES NOT WORK IN THE CAR !!!!
A       WHAT DO WE DO ??????
B      IF ITS NOT SOLVED THIS A DEAL BREALKER WITH THE G1 AND  T MOBILE WHO TREATS 
THIS AS A FEATURE THAT I,M NOT PAYING FOR OH YEAH HOW MANY G1 WITH YOU SELL WITH OUT 
THE BLUETOOTH AS A FEATURE I DON,T PAY 4 SAME ON T MOBILE !!!!!!!
C            I.M PAYING $35.00 XTRA PER MOUNTH TO HAVE A G 1
SO SOME ONE MAKE A APP UPDATE SOMETHING SOON PLEASE !!</what>
</comment>
<comment>
<author>mohamed....@gmail.com</author>
<when>Wed, 01 Jul 2009 19:58:15 +0000</when>
<what>I have a 2007 Nissan Maxima and my Hands free Bluetooth was working perfectly fine 
before the 1.5 update, now I can accept and make calls but the audio is still on the 
G1</what>
</comment>
<comment>
<author>renata...@gmail.com</author>
<when>Thu, 02 Jul 2009 19:21:09 +0000</when>
<what>Ditto. 2007 Infiniti G35 with bluetooth that worked fine before the update. After 
the update, I can make and receive calls, but all the audio still goes through the 
phone. HereQ&apos;Es a list of everything IQ&apos;Eve done to correct the problem:

1- unpaired and deleted phone from car, then re-paired and reconnected
RESULT: no change, still doesnQ&apos;Et work
2- did a factory reset and wiped out my entire phone, then re-paired and re-connected
RESULT: no change and had to re-install all my apps
3- T-Mobile sent me a new phone that worked before the update came through, but 
after the update it no longer works.
RESULT: No change and had to re-install all my apps AGAIN. Frustration level 
increased.
4- Called T-Mobile to see if they could tell me when the problems would be fixed.
RESULT: They passed the buck to google and said itQ&apos;Es up to them to fix the problem. 
Now my frustration level is the through the roof.
5- STILL WAITING TO HAVE THE PROBLEM FIXED BUT NO ONE CAN TELL ME WHEN THIS IS GOING 
TO HAPPEN.
RESULT: iPhone looking really good. About to cancel my contract with T-mobile and 
will ABSOLUTELY REFUSE to pay any cancellation charges. They are about to lose a 
whole segment of customers over an issue that never should have occurred in the 
first place. What ever happened to testing products before they are released? I will 
never buy another Google mobile product again. (I forgot to mention that my Gmail 
didnQ&apos;Et work for the first 2 months I owned the phone. Funny right? YouQ&apos;Ed think if 
they build a phone to run on gmail, then that feature would actually work)

Hey @google,
Learn how to test products before you release them.
Learn how to respond to these problems faster (especially when Bluetooth is involved 
as it is both a safety issue and legal issue in cities where cell-phone use in cars 
is not allowed).
Learn how to communicate time-frames: canQ&apos;Et you post all of the problems with an 
estimated time for repair completion?
Learn the meaning of customer service.


</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 02 Jul 2009 19:24:55 +0000</when>
<what>Not following this issue any longer - no point getting abused when I canQ&apos;Et do
anything about the issue.</what>
</comment>
<comment>
<author>nads205</author>
<when>Fri, 03 Jul 2009 00:06:12 +0000</when>
<what>Hi there, 

I have the exact same problem.  I am using a Becker Cascade Pro head unit (itQ&apos;Es an after market stereo not the stereo that came with the 
car). My car happens to be a BMW 1 E87 Series, but IQ&apos;Ed guess the problem would manifest itself whatever car this head unit is installed in.

I called T-Mobile here in the UK to report the problem, but they informed me that they Q&quot;EdidnQ&apos;Et support bluetooth headsetsQ&quot;E.  

I immediately flashed down to pre-cupcake firmware (1.1), but am of course now missing cupcake, which is lovely.  

So GOOGLE - PLEASE FIX THIS!</what>
</comment>
<comment>
<author>daeda...@gmail.com</author>
<when>Sat, 04 Jul 2009 21:59:47 +0000</when>
<what>IQ&apos;Em having the same problem with my Infinity G35.  Much as I love cupcake, I consider 
bluetooth to be an essential feature of the phone, so if there is no work around for 
this issue (and as near as I can tell there isnQ&apos;Et), can someone post or redirect me 
to instructions for rolling back my G1 to the 1.1 firmware?</what>
</comment>
<comment>
<author>tmay...@gmail.com</author>
<when>Tue, 07 Jul 2009 19:56:08 +0000</when>
<what>I have a 2007 Infinity G35 with OEM BT.  Worked before cupcake update.  Not after.  
It will pair but the sound stayed in the phone.  I can make calls from the car 
controls but no sound through the car speakers.  I believe it has to do with the 
fact that the cupcake update made the G1 stereo BT compatable and disabled mono 
compatabily.  I think this because I can connect my G1 to my wifes 2009 Nissan 
Marano just fine but not to my G35 since the update.  I believe they just need to 
add compatabilty to both mono and stero BT for it to work properly again.</what>
</comment>
<comment>
<author>cschwein...@gmail.com</author>
<when>Thu, 09 Jul 2009 05:48:50 +0000</when>
<what>For Nick, Android Engineer...I have an Infiniti 2008 QX56.  G1 worked perfectly 
prior to 1.5.  Could it be the portion of the Cupcake that has to do with stereo 
headset?  We can make a call (with distorted sound through carQ&apos;Es BT), but the called 
party cannot hear us.  We found a temporary fix, however:  We make a call and as 
soon as the called party (or voice mail) picks up (connection must be make), we 
touch the screen in the car to switch to handset, and then immediatley switch back 
to BT.  It works, but, it is a very sloppy Q&apos;EfixQ&apos;E and slightly unsafe to be touching 
the screen twice while driving.  What say you?  Thank-you for monitoring this issue, 
your opinion would be very much appreciated.
</what>
</comment>
</bug>
<bug>
<bugid>6012</bugid>
<title>RE- Enable Custom LED/Trackball notifications!!!!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-13T18:25:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ManMythL...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jan 2010 23:41:20 +0000</openedDate>
<description>No reason this has suddenly been disabled in 2.1 I was about to purchase
for my hearing impaired niece who relies on Colored notifications.
Removing this is unacceptable. NOTE: This form is only for requesting
new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 13 Jan 2010 18:25:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7887</bugid>
<title>Signed pointer comparation should be wrong at dalvik/vm/mterp/out/InterpAsm-armv7-a.S:9297</title>
<status>Released</status>
<owner>fadden%a...@gtempaccount.com</owner>
<closedOn>2010-05-03T16:51:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>gliang...@gmail.com</reportedBy>
<openedDate>Wed, 21 Apr 2010 11:29:56 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. N/A - What happened.
I think dalvik/vm/mterp/out/InterpAsm-armv7-a.S:9297 has a bug when
checking for StackOverFlow: 9293 ldr r9, [rGLUE,
#offGlue_interpStackEnd] @ r9Q&lt;E- interpStackEnd 9294 sub r3, r10, r3, lsl
#2 @ r3Q&lt;E- bottom (newsave - outsSize) 9295 cmp r3, r9 @ bottom Q&lt;E
interpStackEnd? 9296 ldr r3, [r0, #offMethod_accessFlags] @ r3Q&lt;E-
methodToCall-Q&gt;EaccessFlags 9297 blt .LstackOverflow @ yes, this frame
will overflow stack - What you think the correct behavior should be. In
fact I think it should be Q&quot;EbloQ&quot;E or Q&quot;EblsQ&quot;E instead of Q&quot;EbltQ&quot;E there, seeing
pointer as unsigned int. Do you agree with me? Please mention which
branch youQ&apos;Ere using, whether the bug exists on the current head of that
branch and of master, and what hardware youQ&apos;Ere using. Eclair 2.1 Please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output. N/A</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 21 Apr 2010 15:28:15 +0000</when>
<what>I think youQ&apos;Ere right.

Filed internally as 2613607.
</what>
</comment>
<comment>
<author>gliang...@gmail.com</author>
<when>Tue, 27 Apr 2010 07:29:47 +0000</when>
<what>Changed to the following:
9296     ldrhs   r3, [r0, #offMethod_accessFlags] @ no, r3Q&lt;E- method-Q&gt;EaccessFlags
9297     blo     .LstackOverflow             @ yes, this frame will overflow stack
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 03 May 2010 16:51:37 +0000</when>
<what>Changed blt to blo.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:48:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12135</bugid>
<title>Calendar - Problem with repeating appointments (enddate not available / selectable)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>NVil...@gmail.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 13:19:54 +0000</openedDate>
<description>Hello, It is not possible to create an appointment that e.g. is supposed
to go from a monday to a friday from 9:00 to 17:00 each day and only for
one(!) week. On any other calendar system, when you enter an appointment
ans set it to repeat, you are normaly asked for the interval (e.g. every
monday, every month, every day) and for an end date or a last date of
occurrence). This si not possible on my android phone (HTC Desire with
Android 2.2). I cannot enter an end date for a repeating appointment.
The only way is to go to the last day and delete all future occurences.
This procedure is time consuming and annoying. Please let me know when
this is supposed to get fixed. Thank you very much for a short answer.
Best regards, Nuno NOTE: This form is only for reporting user bugs in
2.2. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
</bug>
<bug>
<bugid>288</bugid>
<title>DatabaseContentProvider.upgradeDatabase does not update version of database</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T02:12:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rbur...@gmail.com</reportedBy>
<openedDate>Sun, 17 Feb 2008 20:44:36 +0000</openedDate>
<description>I have created a content provider which is derived from
DatabaseContentProvider. It seems that DatabaseContentProvider does not
set the version of the database properly (at least when an existing
database with an older version already exists). The documentation does
not state that the derived provider needs to set the new database
version itself and it seems that with M3 it was done automatically. With
M5 now my database version stays at 0. So upgradeDatabase is called
whenever the application is started. After starting the application when
I go to the shell and manually enter pragma user_version; it still
states that the version is still 0. Only when deleting the database file
and restarting the database version will be set by
DatabaseContentProvider. To replicate the problem 1. create a derived
content provider based on DatabaseContentProvider 2. increase the
version of the database 3. make sure that upgradeDatabase is called 4.
check the database version (it will still be the version from step 1)
Therefore the only fix for now is to programmatically set the version of
the DB after doing an upgrade.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 15:58:48 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 02:12:45 +0000</when>
<what>Sorry for any confusion, but it is intended that the upgradeDatabase() implementation
should update the database version. i.e.

   protected void upgradeDatabase(int oldVersion, int newVersion) {
       final SQLiteDatabase db = getDatabase();
        db.setVersion(DATABASE_VERSION);
   }

</what>
</comment>
<comment>
<author>rbur...@gmail.com</author>
<when>Wed, 26 Mar 2008 20:35:52 +0000</when>
<what>there is no documentation whatsoever on this class. How do you expect people to know that. Also why has this 
been changed between M3 and M5?</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 19:22:48 +0000</when>
<what>Thank you for the feedback. This issue will be addressed in a future SDK release,
such that:
 - Calling the setVersion method within a updateDatabase implementation will not be
required
  - The updateDatabase javadoc will state the expected usage </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:58:33 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13711</bugid>
<title>Browser: Cached link in an m.google search result donQ&apos;Et work</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 10:13:13 +0000</openedDate>
<description>When you tap Options on a search result on the mobile formatted version
of Google search a dropdown appears but taps on the Similar, Cached etc
are ignored. I use Hero gsm cronos gingerbread alpha 0006</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 05 Jan 2011 16:45:06 +0000</when>
<what></what>
</comment>
<comment>
<author>and...@joako.net</author>
<when>Sun, 07 Aug 2011 10:09:11 +0000</when>
<what>Why canQ&apos;Et we just make the desktop ua setting from about:debug to be permanant?

Too many sites are broken with the mobile version. Especially on a tablet: dual core 1ghz CPU, 1gb ram, graphics accelerato and 1200x800px 10 inch screen. Why is a mobile site/browser even needed in this case? Why is it so difficult to view the same, unmolested, sites I do on my Q&quot;EdesktopQ&quot;E</what>
</comment>
</bug>
<bug>
<bugid>18564</bugid>
<title>Google calendar problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mmolite7...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 23:13:57 +0000</openedDate>
<description>Hi, I use my google calendar all the time and today I am having a lot of
problems with the program. When i go to open the program is brefly opens
and then closes on its own. I have pulled the battery 3 times and called
verizon. Verizon tried to have me force stop the program, but that did
not work either. They said that I can do a Q&quot;Ehard resetQ&quot;E on the phone or
email google first. I chose to email you guys first becuase doing a hard
reset on the phone make me hesitant. Can you please help me fix this
problem? Thank you, Michael NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 15 Jul 2011 23:50:36 +0000</when>
<what>Issue 18563 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>4875</bugid>
<title>cannot play wav files attached to corporate email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>250</stars>
<reportedBy>robprov1970@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 23:51:29 +0000</openedDate>
<description>I have a DROID with android 2.0. My corporate voicemails are saved as
WAV files, which are automatically forwarded to my corporate email
account. On the DROID, while I can see the WAV files as attachments, I
am unable to open them. The phone Q&quot;EfetchesQ&quot;E these WAV attachments
endlessly, and never succeeds in opening them. Most of these WAV files
are only around 300kb in size, so I know it isnQ&apos;Et a space issue. This
needs fixed ASAP - I googled the issue and noted that many others also
have this problem. This is a MAJOR inconvenience - we shouldnQ&apos;Et have to
accesss a laptop and use a remote login to our work email to access our
voice mails. That kind of defeats the purpose of exchange server email
access, doesnQ&apos;Et it? Anyway, I donQ&apos;Et care if I can save them at this
point, I just need to HEAR them. Thanks! RP</description>
<comment>
<author>35ha...@gmail.com</author>
<when>Wed, 18 Nov 2009 19:23:55 +0000</when>
<what>I too have the same issue with exchange and WAV files coming from my voicemail. As a 
work around until they fix this, go into my apps and setup Q&quot;EEmailQ&quot;E, IQ&apos;Em using IMAP 
but you can also use POP server settings, doesnQ&apos;Et make much sense but in the Q&quot;EEmailQ&quot;E 
app you can listen to your *.wav files. IQ&apos;Em primarily using exchange but if I want 
to listen to the voice mail I switch over the other email program.  --Bob</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 21:46:30 +0000</when>
<what></what>
</comment>
<comment>
<author>ekorkodilos</author>
<when>Sat, 21 Nov 2009 21:48:34 +0000</when>
<what>For the original reporter, robprov1970, try changing incoming settings to the SSL
only, Not the SSL Accept All Certs.

In My case, I can now fetch voice mails, but they canQ&apos;Et be played because the codec
doesnQ&apos;Et support Optimum VoiceMails as a .wav file encoded with MS-GSM 6.10.

</what>
</comment>
<comment>
<author>WadeMcLa...@gmail.com</author>
<when>Tue, 24 Nov 2009 21:30:57 +0000</when>
<what>As with my previous comments, all of these relate to being able to use the Droid for 
business purposes.  The inability to listen to voicemail .wav file attachments is 
unacceptable.</what>
</comment>
<comment>
<author>wilcox.p...@gmail.com</author>
<when>Tue, 08 Dec 2009 16:33:57 +0000</when>
<what>I am having the same problem</what>
</comment>
<comment>
<author>ctbow...@gmail.com</author>
<when>Tue, 08 Dec 2009 23:41:25 +0000</when>
<what>I use ringcentral as my voicemail and they all come in .wav files.  Strange 
something so simple and archaic as a .wav file canQ&apos;Et be played.  Please fix asap. Or 
is it fixed in 2.01?</what>
</comment>
<comment>
<author>rambli...@gmail.com</author>
<when>Wed, 09 Dec 2009 01:48:35 +0000</when>
<what>not being able to listen to my wav voicemail attachments on my Android phone is just
plain unacceptable... Please fix this, or buy out the Q&quot;ERemote WaveQ&quot;E app and make it
free.. </what>
</comment>
<comment>
<author>rbreiden...@gmail.com</author>
<when>Mon, 04 Jan 2010 19:22:34 +0000</when>
<what>the band-aid solution for me was to change the voicemail.conf file on my asterisk
server to just use the format wav and not wav49 or gsm. The files are larger now, but
itQ&apos;Es worth it in my opinion. I still would love to see native support for playing
wav49 files. </what>
</comment>
<comment>
<author>manjeetbhatia</author>
<when>Sat, 09 Jan 2010 22:18:14 +0000</when>
<what>This needs to be fixed ASAP. </what>
</comment>
<comment>
<author>Joe.Paulsey@gmail.com</author>
<when>Sun, 10 Jan 2010 12:58:43 +0000</when>
<what>I have no problem playing or saving .wav files on my DROID.  Please refer to my post at 
http://androidforums.com/250294-post11.html for a very detailed experiment, and 
suggestions to how you might resolve this issue on your Android device.</what>
</comment>
<comment>
<author>snola...@gmail.com</author>
<when>Tue, 12 Jan 2010 14:38:43 +0000</when>
<what>Same issue here. Voice mail attachments in wav format will not play.</what>
</comment>
<comment>
<author>Don.Addl...@gmail.com</author>
<when>Tue, 12 Jan 2010 14:48:51 +0000</when>
<what>This is ridiculos that wav is not supported. Voicemail is a crtical piece of a Smart 
phone</what>
</comment>
<comment>
<author>rbreiden...@gmail.com</author>
<when>Tue, 12 Jan 2010 15:06:42 +0000</when>
<what>We all know that this is Q&quot;EridiculosQ&quot;E and ridiculous. Instead of posting worthless
comments in here why not try helping the issue by posting solutions and workarounds
or simply star the post and move on. Saving trees is nice, but lets save the
bandwidth. Stop flooding my inbox with worthless e-mails from stupid bump posts.</what>
</comment>
<comment>
<author>jpcord...@gmail.com</author>
<when>Sun, 24 Jan 2010 22:43:14 +0000</when>
<what>I receive EMAIL from my company voicemail system which is in a wav file format. I can not 
open the wav file which forces me to a desktop to retrive the message!   I need a fix ASAP! 
Can anyone suggest a fix? I went from a Blackberry to the Droid with the notion of not 
expecting this type of serious issue! I need to know if there is a fix out there?  Please HELP!</what>
</comment>
<comment>
<author>prodi...@gmail.com</author>
<when>Mon, 25 Jan 2010 07:06:31 +0000</when>
<what>Only a workaround: Use K9Mail ... it can opens wav-Files</what>
</comment>
<comment>
<author>stacy.ve...@gmail.com</author>
<when>Mon, 25 Jan 2010 13:50:13 +0000</when>
<what>Voicemail attachment is a GSM6.1/wav file format.....thatQ&apos;Es why it fails...

Your phone can play regular wav files without problems....

I have a HTC Magic and have the same issue.....so does many Android users....

Remote Wave (check market) is suppose to be the answer....but itQ&apos;Es not free itQ&apos;Es 2$

We are all frustrated by this and i donQ&apos;Et know why they donQ&apos;Et add gsm6.1/wav support
to android codecQ&apos;Es list.

Hope this helps !</what>
</comment>
<comment>
<author>edwardjo...@gmail.com</author>
<when>Thu, 28 Jan 2010 23:25:08 +0000</when>
<what>I am having the same problem.  My work email sends voicemails as wav files, and I canQ&apos;Et 
open them on my Droid.  IQ&apos;Eve read the threads about the various workarounds, but I 
think we should be able to open wav files natively without having to purchase an app.</what>
</comment>
<comment>
<author>slepdan...@gmail.com</author>
<when>Wed, 03 Feb 2010 18:06:13 +0000</when>
<what>please fix asap</what>
</comment>
<comment>
<author>rbreiden...@gmail.com</author>
<when>Wed, 03 Feb 2010 18:09:23 +0000</when>
<what>removing my star due to too many immature people just typing Q&quot;Eplease fixQ&quot;E Q&quot;Eloot at
meQ&quot;E Q&quot;Ehelp meQ&quot;E and other bump messages. </what>
</comment>
<comment>
<author>snk...@gmail.com</author>
<when>Tue, 16 Feb 2010 18:23:12 +0000</when>
<what>I got this samsung behold II ( android phone ) on Feb 15, 2010 from Tmobile.
 same problem , cannot play .wav file coming from corporate email.
 whatQ&apos;Es wrong with company like google ! If Blackberry can do it why not android
 may be I will return the phone.
 </what>
</comment>
<comment>
<author>stacy.ve...@gmail.com</author>
<when>Tue, 16 Feb 2010 18:27:10 +0000</when>
<what>I finally went and tested http://www.phoneconvert.com/index.php

Works like a charm.....and itQ&apos;Es free.

Basically when you receive your voicemail attachment...your forward it to your email
address @phoneconvert.com and it comes back to you in mp4 format.....then you can
listen to it...

ItQ&apos;Es nor perfect, but itQ&apos;Es a free workaround !

Stacy @ ITS-42.COM</what>
</comment>
<comment>
<author>kante...@gmail.com</author>
<when>Thu, 11 Mar 2010 17:35:56 +0000</when>
<what>I followed Joe.Paulsey recommendation and installed the Meridian Player. My wav 
attachments from Vonage now play.</what>
</comment>
<comment>
<author>edwardjo...@gmail.com</author>
<when>Thu, 11 Mar 2010 20:18:12 +0000</when>
<what>Tried Joe.Paulsey recommendation.  Meridian does not play my corporate wav files.  </what>
</comment>
<comment>
<author>edwardjo...@gmail.com</author>
<when>Thu, 11 Mar 2010 22:31:08 +0000</when>
<what>Found out more from our IT regarding specifics on wav files:

wave format (RIFF header) recorded with 8- bit, PCM, u-law, 8 Khz and Mono

Not sure if this helps at all, but at least itQ&apos;Es a little more information.</what>
</comment>
<comment>
<author>edwardjo...@gmail.com</author>
<when>Thu, 11 Mar 2010 22:34:09 +0000</when>
<what>Thought I would attach a sample just in case it helped.</what>
</comment>
</bug>
<bug>
<bugid>18525</bugid>
<title>Java Hang (ANR) - while playing Youtube</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sadru...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jul 2011 14:04:50 +0000</openedDate>
<description>process_name: Q&quot;Ecom.google.android.youtubeQ&quot;E crash_log: Q&quot;EProcess:
com.google.android.youtube Flags: 0xbe45 Package:
com.google.android.youtube v2106 (2.1.6) Activity:
com.google.android.youtube/.WatchActivity Subject:
keyDispatchingTimedOut Build:
SEMC/R800i_1248-2034/R800i:2.3.2/3.0.A.2.184/R_fP:user/release-keys CPU
usage from 3841ms to -1881ms ago: 19% 190/system_server: 11% user + 8.7%
kernel / faults: 647 minor 22 major 0.7% 4/events/0: 0% user + 0.7%
kernel 2.9% 4930/com.google.android.youtube: 2.8% user + 0.1% kernel /
faults: 31 minor 11 major 0.5% 110/mediaserver: 0% user + 0.5% kernel /
faults: 11 minor 0.5% 302/com.android.phone: 0.1% user + 0.3% kernel /
faults: 51 minor 3 major 0.1% 106/rild: 0% user + 0.1% kernel 0.3%
1187/com.google.android.apps.maps:LocationFriendService: 0.3% user + 0%
kernel 0.1% 83/acdb_cb_thread: 0% user + 0.1% kernel 0%
279/com.android.systemui: 0% user + 0% kernel / faults: 29 minor 38%
TOTAL: 14% user + 14% kernel + 8.9% iowait ----- pid 4930 at 2011-06-03
06:44:47 ----- Cmd line: com.google.android.youtube DALVIK THREADS:
(mutexes: tll=0 tsl=0 tscl=0 ghl=0 hwl=0 hwll=0) Q&quot;EmainQ&quot;E prio=5 tid=1
NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x2aad2248 self=0xcf50 |
sysTid=4930 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=1876218976 at
android.media.MediaPlayer.isPlaying(Native Method) at
com.google.android.youtube.player.YouTubePlayer.isPlaying(SourceFile:188)
at
com.google.android.youtube.player.ControllerOverlay.onTouchEvent(SourceFile:272)
at android.view.View.dispatchTouchEvent(View.java:3934) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:977) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:943) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:943) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:943) at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:943) at
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1691)
at
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1125)
at android.app.Activity.dispatchTouchEvent(Activity.java:2096) at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1675)
at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2210) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1894) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.app.ActivityThread.main(ActivityThread.java:3652) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:507) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:862)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620) at
dalvik.system.NativeStart.main(Native Method) Q&quot;EThread-39Q&quot;E prio=5 tid=38
NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x2b043480 self=0x3ac410 |
sysTid=4967 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=4407512 at
android.os.MessageQueue.nativePollOnce(Native Method) at
android.os.MessageQueue.next(MessageQueue.java:119) at
android.os.Looper.loop(Looper.java:110) at
com.google.android.youtube.player.d.run(SourceFile:254) Q&quot;EThread-38Q&quot;E
prio=5 tid=37 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x2aff4c28
self=0x419e48 | sysTid=4966 nice=0 sched=0/0 cgrp=[fopen-error:2]
handle=4327992 at android.media.MediaPlayer.getCurrentPosition(Native
Method) at
com.google.android.youtube.player.h.handleMessage(SourceFile:481) at
android.os.Handler.dispatchMessage(Handler.java:95) at
android.os.Looper.loop(Looper.java:123) at
com.google.android.youtube.player.h.run(SourceFile:462) Q&quot;EThread-37Q&quot;E
prio=5 tid=36 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 obj=0x2afeeef0
self=0x420838 | sysTid=4965 nice=0 sched=0/0 cgrp=[fopen-error:2]
handle=4327792 at android.media.MediaPlayer._pause(Native Method) at
android.media.MediaPlayer.pause(MediaPlayer.java:845) at
com.google.android.youtube.player.YouTubePlayer.blockingPauseVideo(SourceFile:218)
at com.google.android. Q&quot;E crash_string: Q&quot;EJava Hang (ANR)Q&quot;E</description>
</bug>
<bug>
<bugid>10764</bugid>
<title>Problem with RECEIVE_BOOT_COMPLETED permission</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>the.zett@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 09:28:10 +0000</openedDate>
<description>If a broadcast receiver class is configured to handle
RECEIVE_BOOT_COMPLETED messages then it would not recieve messages
through AlarmManager. When I tried such configuration I recieved no
message. LogCat tells the following: W/ActivityManager( 81): Permission
Denial: broadcasting Intent { flg=0x4 cmp=org.alert/.Receiver (has
extras) } from org.alert (pid=-1, uid=10080) requires
android.permission.RECEIVE_BOOT_COMPLETED due to receiver
org.alert/org.alert.Receiver I think that if such behaviour of
BOOT_COMPLETED receiver classes is ``legalQ&apos;EQ&apos;E then it should be
documented. Otherwise such classes should be able to receive alert
messages. Envionment: * virtual device target Android 1.6 * virtual
device target Google APIs (API level 8) * Nexus One target Android 2.2
Sample of classes is attached.</description>
<comment>
<author>capit...@gmail.com</author>
<when>Sun, 16 Jan 2011 18:01:35 +0000</when>
<what>@the.zett IQ&apos;Em no expert but I believe your code is incorrect for what you want to do. Per your code, youQ&apos;Ere saying that broadcasters (including the system upon boot or AlarmManager) MUST have android.permission.RECEIVE_BOOT_COMPLETED to be able to use your receiver. This immediately excludes AlarmManager broadcasts.

If you want Receiver to receive the android.intent.action.BOOT_COMPLETED broadcast, all you have to do is add the intent-filter (which you already have) and add Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.RECEIVE_BOOT_COMPLETEDQ&quot;E/Q&gt;E above or outside Q&lt;EapplicationQ&gt;E. This gives your application the ability to receive the BOOT_COMPLETED broadcast upon boot.</what>
</comment>
</bug>
<bug>
<bugid>5227</bugid>
<title>Notification Interrupts Visual Voicemail Playback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mitchum.mike</reportedBy>
<openedDate>Sat, 05 Dec 2009 03:02:49 +0000</openedDate>
<description>Phone: HTC Hero from Sprint Firmware version: 1.5 Software version:
1.56.651.2 Issue: When listening to voice mails on the Sprint Visual
Voice Mail app, notifications interrupt the playback. The Voice Mail
time counter continues while the notification sound is played but you
can no longer hear the Voice Mail until the notification finishes
playing. Steps to reproduce: Listen to a Voice Mail Message with
SprintQ&apos;Es Visual Voice Mail App. Receive a text message or email to
trigger notification. Suggested fix: vibrate and LED flash only while
voice mail is playing.</description>
</bug>
<bug>
<bugid>5954</bugid>
<title>One IDE for all platforms (Android, iPhone, symbian)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sulta...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 17:35:30 +0000</openedDate>
<description>(Developer wish) As a developer it better to develop ones and deploy it
in any X platform also for who already have application lets say for
android he can import it to this IDE and deploy it to another platform
with changing some application configuration for buttons\menus. All
mobile phones have similar interface and buttons. I hope some day we
have this IDE. Regards, Sultan.</description>
</bug>
<bug>
<bugid>11303</bugid>
<title>Alarm snooze control with accelerometer?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rehan...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 09:35:00 +0000</openedDate>
<description>Carrier: orange Country / Language: uk english OS / Browser / build
number (if applicable): android 2.1-update1,build #:ECLAIRI9000XXJM1
Could any one tell me plz where I can post feature request my symbian OS
phone had in built feature where alarm goes to snooze by just flipping
phone which was controled by accelerometer. Does android or can it do in
the future. If not can i request this feature please as part of standard
OS feature. Thanks</description>
</bug>
<bug>
<bugid>10213</bugid>
<title>Difference between showed hour and hour i put when change cplete day to specific hour</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mail....@gmail.com</reportedBy>
<openedDate>Thu, 05 Aug 2010 07:50:38 +0000</openedDate>
<description>HTC Legend - Android 2.1 French Operator : SFR Soft version : 1.32.163.2
Build : CL155118 release-keys Kernel : 2.6.29-e3993620
htc-kernel@and18-2 #1 Base Band : 47.26.35.04U_7.05.35.26L Browser :
webkit 3.1 IQ&apos;Em user, not developper - Steps to reproduce the problem.
When a rendez-vous is put for all the day and after you want to change
it to just put an hour, when you adjust hour there is +2 hours between
we choose and how it show. For exemple, i had meeting 1st august and i
hadnQ&apos;Et put time, just for complete day. When i change to put an hour
(7:30 pm to 8:30pm), i choose 7:30 pm and it show 9:30pm Maybe problem
come from difference from greenwich time (iQ&apos;Em in +2 time zone summer
time) Regards mail.maj@gmail.com</description>
</bug>
<bug>
<bugid>4730</bugid>
<title>Combine multiple occurances of the same event from shared calendars</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>steve.ce...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 19:38:49 +0000</openedDate>
<description>Precondition: A single event is created and invitations are sent out.
That event appears multiple calendars visible on the same account during
sharing. Problem: Currently that event appears multiple times in the
agenda, day and week views color coded to indicate the calendar on which
the event occurs. In the agenda this results in a loss of screen
real-estate due to the repeated information. In the daily and weekly
view the events compete for space resulting in a loss of detail for the
event. Proposed solution concept: If duplicated events can be identified
then they should be displayed calendar neutral color with colored icons
indicating the calendars upon which they appear. This icon could also be
used to indicate the response to the invitation. The result of this
change would be the ability to display more event information in the
same space.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:59:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8515</bugid>
<title>Livewallpaper has an incorrect performance in NexusOne</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-05-24T17:01:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jiminleg...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 07:24:27 +0000</openedDate>
<description>I have a NexusOne mobile(android 2.1) there is an incorrect behavior in
LiveWallpaper pacakage. - Steps to reproduce the problem : Idle screen
-Q&gt;E Long press on the screen Q&amp;E select wallpapers -Q&gt;E select Live
Wallpapers -Q&gt;E Select Polar clock -Q&gt;E select settings... -Q&gt;E change mobile
landscape mode -Q&gt;E select Color palette -Q&gt;E choose any item -Q&gt;E back to
previous screen -Q&gt;E observe screen - What happened : Q&quot;ELoading live
wallpaper...Q&quot;E is shown sometimes. - What you think the correct behavior
should be : It should be displayed Polar clock image. I wish to be fixed
this issue soon. Thanks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 17:01:03 +0000</when>
<what>I have tried these steps on various internal builds and I cannot reproduce the issue.</what>
</comment>
</bug>
<bug>
<bugid>2118</bugid>
<title>The android browser cannot browse the developer site.</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>210</stars>
<reportedBy>jyass...@gmail.com</reportedBy>
<openedDate>Mon, 02 Mar 2009 18:00:17 +0000</openedDate>
<description>The browser on the phone thinks most of the pages on the developer site
are much shorter than they actually are, which means I canQ&apos;Et read the
whole page. For example, on
http://developer.android.com/reference/android/test/ActivityUnitTestCase.html
the portrait view can only scroll down to just below the public
constructors summary, and landscape view can only scroll down to just
below the Q&quot;EIf you prefer a functional testQ&quot;E line.</description>
<comment>
<author>jyass...@gmail.com</author>
<when>Mon, 02 Mar 2009 18:01:52 +0000</when>
<what>Forgot to say, IQ&apos;Em running version 1.1 of the firmware and have Q&quot;EbasebandQ&quot;E version
62.33.20.08H_1.22.14.11.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 18:20:20 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>Connorhd</author>
<when>Sun, 03 May 2009 23:56:48 +0000</when>
<what>This issue seems to be that WebKit on Android takes CSS Q&quot;Eoverflow: autoQ&quot;E and Q&quot;Eoverflow: 
scrollQ&quot;E as Q&quot;Eoverflow: hiddenQ&quot;E, this is going to break a fair number of sites that use 
this to allow scrolling boxes within the page.</what>
</comment>
<comment>
<author>jyass...@gmail.com</author>
<when>Mon, 04 May 2009 18:02:09 +0000</when>
<what>On my phone, this is fixed as of firmware 1.5.</what>
</comment>
<comment>
<author>Connorhd</author>
<when>Mon, 04 May 2009 21:10:16 +0000</when>
<what>The specific page may be fixed, however I donQ&apos;Et believe the underlying CSS issue is,
it definitely appears not to be on the emulator, try
http://connorhd.uwcs.co.uk/android.htm as a test case. The text should be cut at
100px high with a visible scrollbar on the right.</what>
</comment>
<comment>
<author>jyass...@gmail.com</author>
<when>Mon, 04 May 2009 23:08:32 +0000</when>
<what>Oh, youQ&apos;Ere right. Thanks for the better test case. Your page doesnQ&apos;Et have a scroll
bar on my phone.</what>
</comment>
<comment>
<author>cnsny...@gmail.com</author>
<when>Tue, 05 May 2009 22:44:49 +0000</when>
<what>Is there a workaround that we can implement in our websites?</what>
</comment>
<comment>
<author>Connorhd</author>
<when>Tue, 05 May 2009 23:49:18 +0000</when>
<what>You could possibly use http://www.kelvinluck.com/assets/jquery/jScrollPane/examples.html only scrolls when you 
actually click on the scroll buttons though on android.</what>
</comment>
<comment>
<author>Javier.R...@gmail.com</author>
<when>Tue, 26 May 2009 11:05:46 +0000</when>
<what>Hi, I?m also having problems with scrolls, tried this webkit extensions
(http://webkit.org/blog/363/styling-scrollbars/) and didn?t work on my tests. Android
seem to ignore them or there are just still not included on the android webkit.</what>
</comment>
<comment>
<author>vjnets</author>
<when>Sun, 07 Jun 2009 22:11:08 +0000</when>
<what>This is a serious problem for sites that use or depend on it.

More detailed bug report filed here Q&gt;EQ&gt;E
http://code.google.com/p/android/issues/detail?id=2911</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 19:16:18 +0000</when>
<what>we donQ&apos;Et have a solution for this on the horizon</what>
</comment>
<comment>
<author>Connorhd</author>
<when>Wed, 19 Aug 2009 01:26:05 +0000</when>
<what>Is there a reason for this? It seems like a fairly major issue that will affect a 
fairly large number of sites.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 04:44:26 +0000</when>
<what>We donQ&apos;Et have a mechanism for supprting scrollbars inside pages. If you make the window small enough, youQ&apos;Ell 
see the same clipped text. Desktops have scrollbars to get around this. If youQ&apos;Ed like to try your hand at 
implementing scrollbars within the Android browser, weQ&apos;Ed be happy to incorporate your solution.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 14:45:58 +0000</when>
<what>Issue 2911 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:49:53 +0000</when>
<what></what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Sun, 17 Jan 2010 09:57:59 +0000</when>
<what>Indeed, coming from the iPod Touch platform I was also disappointed I couldnQ&apos;Et browse
a frame within a page. And yes the iPod/iPhone solution of double-touch scrolling is
helpful, maybe not obvious but useful nonetheless. But many Android phones are stuck
without multitouch.

I realize not all Androids have trackpads or D-pads but here is a thought: Set up the
browser so that by default, touch-drag will drag the inner frame and not the outer
window. Allow the trackball/D-pad to scroll within the frame too, and to scroll out
of it when you reach the top or bottom of the frame content. To drag the outer frame,
touch-drag anything outside of the inner frame. If the screen is zoomed in so far
that all you see is the inner frame, then zoom out first and then you can move around
the page again.

A bit messy but at least it lets these web sites work.</what>
</comment>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Thu, 28 Jan 2010 06:32:33 +0000</when>
<what>Android itself isnQ&apos;Et without multitouch, its the apps that arenQ&apos;Et supported and double tapping works 
great since 2.0. Pinch to zoom itself isnQ&apos;Et multitouch but another form yet different implementation of 
multitouch for those that donQ&apos;Et know.</what>
</comment>
<comment>
<author>neil.fur...@gmail.com</author>
<when>Wed, 16 Jun 2010 17:11:25 +0000</when>
<what>As far as I am aware its still not fixed, in 2.1</what>
</comment>
<comment>
<author>mic...@gmail.com</author>
<when>Sat, 19 Jun 2010 09:54:46 +0000</when>
<what>we are at 2.2. any solution for this issue?</what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Sat, 03 Jul 2010 23:47:35 +0000</when>
<what>Still no obvious way to scroll inner frames.... grr.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 07 Jul 2010 14:51:23 +0000</when>
<what>ctroster: weQ&apos;Ere working on it.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:36 +0000</when>
<what></what>
</comment>
<comment>
<author>ctros...@gmail.com</author>
<when>Sat, 21 Aug 2010 03:07:43 +0000</when>
<what>Yay! Glad to hear this has gone from declined to reviewed. I hope it doesnQ&apos;Et take until Gingerbread to get this working but if it does, my N1 will totally be on it. :)</what>
</comment>
<comment>
<author>ad...@thevillageidiots.us</author>
<when>Wed, 01 Sep 2010 20:37:41 +0000</when>
<what>Why is this issue only a priority-medium?

This issue seriously hampers the ability to effectively browse the internet as many, many web pages use scrollable overflow.

PLEASE ESCALATE AND FIX!!! This is one of the most shortcomings of Android!</what>
</comment>
<comment>
<author>vge...@gmail.com</author>
<when>Sat, 04 Sep 2010 10:21:57 +0000</when>
<what>ItQ&apos;Es funny that this issue affects the website developer.android.com, androidQ&apos;Es own documentation cannot be read on the phone.  At minimum the website could be updated to eliminate this behaviour until the problem is resolved in the phone browser.

Can you recommend some other webbrowsers which will dispaly developer.android.com correctly?</what>
</comment>
</bug>
<bug>
<bugid>14296</bugid>
<title>Email notification for (own) sent messages [Nexus S, Android 2.3.2]</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:46:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>darag...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 15:23:57 +0000</openedDate>
<description>When replying to a message thread, the senders message appears in the
inbox as unread, and an email notification is generated. This obviously
should not happen. This issue seemed to appear after the 2.3.2 update
pushed to the Nexus S. - Steps to reproduce the problem. Reply to an
email thread - What happened. Reply message is marked as unread; email
notification is triggered - What you think the correct behavior should
be. Reply message should be marked as read; no email notification</description>
<comment>
<author>darag...@gmail.com</author>
<when>Tue, 25 Jan 2011 15:33:11 +0000</when>
<what>this only appears to happen if you Q&apos;EbackQ&apos;E out of the message screen before the message is sent, BTW.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:46:51 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>12965</bugid>
<title>Documentation Bug: android:allowClearUserData system-apps only</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Mon, 06 Dec 2010 01:47:28 +0000</openedDate>
<description>The documentation for the android:allowClearUserData attribute on the
Q&lt;EapplicationQ&gt;E element in the manifest says nothing about it being for
system apps only. However, Dianne Hackborn has indicated that is indeed
the case:
http://groups.google.com/group/android-developers/browse_frm/thread/b1091f190f7356b7
The documentation should indicate that this setting is ignored for
normal SDK applications. Thanks! -- Mark Murphy (a Commons Guy)
mmurphy@commonsware.com</description>
</bug>
<bug>
<bugid>415</bugid>
<title>Browser crashes on Acid3 test</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-27T00:06:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ed.burnette</reportedBy>
<openedDate>Thu, 06 Mar 2008 14:19:11 +0000</openedDate>
<description>Bring up the browser in the emulator (M5 rc15 on Windows XP) and
navigate to http://acid3.acidtests.org . Browser window goes away and
the home page re-appears. I have Eclipse and ADB running so I can see
the logcat output, which says: WARN/javascriptcore(1433): *****
JavaScript used 1503 ms WARN/webkit(1433): res nativeFinished used 2263
ms INFO/DEBUG(494): ptrace failed: Operation not permitted
INFO/ActivityManager(508): APP DEATH: com.google.android.browser
INFO/WindowManager(508): WIN DEATH: Window{40243070
com.google.android.browser/com.google.android.browser.BrowserActivity}
DEBUG/ActivityManager(508): Resuming: HistoryRecord{401fd200
{com.google.android.home/com.google.android.home.NewHome}}</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:47:52 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 27 Mar 2008 00:06:12 +0000</when>
<what>I cannot reproduce this issue on m5 rc15 on windows XP. Can you still reproduce this
issue consistently?</what>
</comment>
<comment>
<author>ed.burnette</author>
<when>Fri, 28 Mar 2008 01:55:24 +0000</when>
<what>No, it doesnQ&apos;Et happen any more. One of the recent changes to Acid3 must have fixed it
so you can close this out.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:33:40 +0000</when>
<what>Closing as suggested</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12739</bugid>
<title>The deleted events will be restored in Calendar.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>haojies...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 16:40:09 +0000</openedDate>
<description>[Step] 1 Launch Google Calendar and create a new event. 2 Select
Q&quot;EweeklyQ&quot;E in drop down list of Q&quot;ERepetitionQ&quot;E. 3 Save the repeat events. 4
Select one of the repeat events, and delete this and feature events. 5
Wait a moment, review the deleted events. [Actual Results] The deleted
events will be restored. [Expect Results] The deleted events should
disappear in Calendar. [Reproduce Rate] Reproduce 5 times in 5 attempts.
For this issue, it should be Google server issue, neither the issue of
Calendar app nor the issue of Google sync engine. From the below PPP
log, we may find after deleting a weekly recurrence event instance and
further instances, Google sync engine send HTTP post with correct
recurrence rule
Q&quot;ERRULE:FREQ=FREQ=WEEKLY;UNTIL=20101101T193759Z;COUNT=-1;WKST=SU;BYDAY=MOQ&quot;E.
Note, the UNTIL parameter exactly indicates the deletion operation. But,
the HTTP response from Google server didnQ&apos;Et include the UNTIL parameter
in the recurrence rule Q&quot;ERRULE:FREQ=WEEKLY;WKST=SU;BYDAY=MOQ&quot;E; * HTTP POST
Request Q&lt;E?xml version=Q&apos;E1.0Q&apos;E encoding=Q&apos;EUTF-8Q&apos;E standalone=Q&apos;EnoQ&apos;E ?Q&gt;E Q&lt;Eentry
xmlns=Q&quot;Ehttp://www.w3.org/2005/AtomQ&quot;E
xmlns:gd=Q&quot;Ehttp://schemas.google.com/g/2005Q&quot;E
xmlns:gCal=Q&quot;Ehttp://schemas.google.com/gCal/2005Q&quot;EQ&gt;E Q&lt;EidQ&gt;E
http://www.google.com/calendar/feeds/haojiesong.android%40gmail.com/private/full/1bb1rjq1mo8q4hl3kf3flipi8g
Q&lt;E/idQ&gt;E Q&lt;EtitleQ&gt;E TEST Q&lt;E/titleQ&gt;E Q&lt;Elink rel=Q&quot;EeditQ&quot;E
href=Q&quot;Ehttp://www.google.com/calendar/feeds/haojiesong.android%40gmail.com/private/full/1bb1rjq1mo8q4hl3kf3flipi8g/63423113952Q&quot;E
/Q&gt;E Q&lt;Econtent type=Q&quot;EtextQ&quot;EQ&gt;E Q&lt;E/contentQ&gt;E Q&lt;Egd:eventStatus
value=Q&quot;Ehttp://schemas.google.com/g/2005#event.tentativeQ&quot;EQ&gt;E
Q&lt;E/gd:eventStatusQ&gt;E Q&lt;Egd:transparency
value=Q&quot;Ehttp://schemas.google.com/g/2005#event.opaqueQ&quot;EQ&gt;E
Q&lt;E/gd:transparencyQ&gt;E Q&lt;Egd:visibility
value=Q&quot;Ehttp://schemas.google.com/g/2005#event.defaultQ&quot;EQ&gt;E Q&lt;E/gd:visibilityQ&gt;E
Q&lt;EgCal:sendEventNotifications value=Q&quot;EtrueQ&quot;EQ&gt;E
Q&lt;E/gCal:sendEventNotificationsQ&gt;E Q&lt;Egd:who
email=Q&quot;Ehaojiesong.android@gmail.comQ&quot;E valueString=Q&quot;EHaojie SongQ&quot;E
rel=Q&quot;Ehttp://schemas.google.com/g/2005#event.organizerQ&quot;EQ&gt;E
Q&lt;Egd:attendeeStatus
value=Q&quot;Ehttp://schemas.google.com/g/2005#event.acceptedQ&quot;EQ&gt;E
Q&lt;E/gd:attendeeStatusQ&gt;E Q&lt;E/gd:whoQ&gt;E Q&lt;Egd:recurrenceQ&gt;E
DTSTART;TZID=America/Chicago:20101018T143800 DURATION3600S
RRULE:FREQ=WEEKLY;UNTIL=20101101T193759Z;COUNT=-1;WKST=SU;BYDAY=MO
Q&lt;E/gd:recurrenceQ&gt;E Q&lt;Egd:reminder method=Q&quot;EalertQ&quot;E minutes=Q&quot;E15Q&quot;EQ&gt;E
Q&lt;E/gd:reminderQ&gt;E Q&lt;Egd:where valueString=Q&quot;EQ&quot;EQ&gt;E Q&lt;E/gd:whereQ&gt;E Q&lt;E/entryQ&gt;E * HTTP
Response Q&lt;E?xml version=Q&apos;E1.0Q&apos;E encoding=Q&apos;EUTF-8Q&apos;E?Q&gt;E Q&lt;Eentry
xmlns=Q&quot;Ehttp://www.w3.org/2005/AtomQ&quot;E
xmlns:gCal=Q&quot;Ehttp://schemas.google.com/gCal/2005Q&quot;E
xmlns:gd=Q&quot;Ehttp://schemas.google.com/g/2005Q&quot;EQ&gt;E Q&lt;EidQ&gt;E
http://www.google.com/calendar/feeds/haojiesong.android%40gmail.com/private/full/1bb1rjq1mo8q4hl3kf3flipi8g
Q&lt;E/idQ&gt;E Q&lt;EpublishedQ&gt;E 0001-12-31T00:00:00.000Z Q&lt;E/publishedQ&gt;E Q&lt;EupdatedQ&gt;E
2010-10-18T19:39:12.000Z Q&lt;E/updatedQ&gt;E Q&lt;Ecategory
scheme=Q&quot;Ehttp://schemas.google.com/g/2005#kindQ&quot;E
term=Q&quot;Ehttp://schemas.google.com/g/2005#eventQ&quot;EQ&gt;E Q&lt;E/categoryQ&gt;E Q&lt;Etitle
type=Q&quot;EtextQ&quot;EQ&gt;E TEST Q&lt;E/titleQ&gt;E Q&lt;Econtent type=Q&quot;EtextQ&quot;EQ&gt;E Q&lt;E/contentQ&gt;E Q&lt;Elink
rel=Q&quot;EalternateQ&quot;E type=Q&quot;Etext/htmlQ&quot;E
href=Q&quot;Ehttp://www.google.com/calendar/event?eid=MWJiMXJqcTFtbzhxNGhsM2tmM2ZsaXBpOGdfMjAxMDEwMThUMTkzODAwWiBoYW9qaWVzb25nLmFuZHJvaWRAbQQ&quot;E
title=Q&quot;EalternateQ&quot;E /Q&gt;E Q&lt;Elink rel=Q&quot;EselfQ&quot;E type=Q&quot;Eapplication/atom+xmlQ&quot;E
href=Q&quot;Ehttp://www.google.com/calendar/feeds/haojiesong.android%40gmail.com/private/full/1bb1rjq1mo8q4hl3kf3flipi8gQ&quot;E
/Q&gt;E Q&lt;Elink rel=Q&quot;EeditQ&quot;E type=Q&quot;Eapplication/atom+xmlQ&quot;E
href=Q&quot;Ehttp://www.google.com/calendar/feeds/haojiesong.android%40gmail.com/private/full/1bb1rjq1mo8q4hl3kf3flipi8g/63423113952Q&quot;E
/Q&gt;E Q&lt;EauthorQ&gt;E Q&lt;EnameQ&gt;E haojiesong.android@gmail.com Q&lt;E/nameQ&gt;E Q&lt;EemailQ&gt;E
haojiesong.android@gmail.com Q&lt;E/emailQ&gt;E Q&lt;E/authorQ&gt;E Q&lt;Egd:eventStatus
value=Q&quot;Ehttp://schemas.google.com/g/2005#event.tentativeQ&quot;EQ&gt;E
Q&lt;E/gd:eventStatusQ&gt;E Q&lt;Egd:where valueString=Q&quot;EQ&quot;EQ&gt;E Q&lt;E/gd:whereQ&gt;E Q&lt;Egd:who
email=Q&quot;Ehaojiesong.android@gmail.comQ&quot;E
rel=Q&quot;Ehttp://schemas.google.com/g/2005#event.organizerQ&quot;E
valueString=Q&quot;EHaojie SongQ&quot;EQ&gt;E Q&lt;Egd:attendeeStatus
value=Q&quot;Ehttp://schemas.google.com/g/2005#event.acceptedQ&quot;EQ&gt;E
Q&lt;E/gd:attendeeStatusQ&gt;E Q&lt;E/gd:whoQ&gt;E Q&lt;Egd:recurrenceQ&gt;E
DTSTART;TZID=America/Chicago:20101018T143800
DTEND;TZID=America/Chicago:20101018T153800
RRULE:FREQ=WEEKLY;WKST=SU;BYDAY=MO BEGIN:VTIMEZONE TZID:America/Chicago
X-LIC-LOCATION:America/Chicago BEGIN:DAYLIGHT TZOFFSETFROM:-0600
TZOFFSETTO:-0500 TZNAME:CDT DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU END:DAYLIGHT BEGIN:STANDARD
TZOFFSETFROM:-0500 TZOFFSETTO:-0600 TZNAME:CST DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU END:STANDARD END:VTIMEZONE
Q&lt;E/gd:recurrenceQ&gt;E Q&lt;Egd:reminder method=Q&quot;EalertQ&quot;E minutes=Q&quot;E15Q&quot;EQ&gt;E
Q&lt;E/gd:reminderQ&gt;E Q&lt;Egd:transparency
value=Q&quot;Ehttp://schemas.google.com/g/2005#event.opaqueQ&quot;EQ&gt;E
Q&lt;E/gd:transparencyQ&gt;E Q&lt;Egd:visibility
value=Q&quot;Ehttp://schemas.google.com/g/2005#event.defaultQ&quot;EQ&gt;E Q&lt;E/gd:visibilityQ&gt;E
Q&lt;EgCal:anyoneCanAddSelf value=Q&quot;EfalseQ&quot;EQ&gt;E Q&lt;E/gCal:anyoneCanAddSelfQ&gt;E
Q&lt;EgCal:guestsCanInviteOthers value=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;E/gCal:guestsCanInviteOthersQ&gt;E
Q&lt;EgCal:guestsCanModify value=Q&quot;EfalseQ&quot;EQ&gt;E Q&lt;E/gCal:guestsCanModifyQ&gt;E
Q&lt;EgCal:guestsCanSeeGuests value=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;E/gCal:guestsCanSeeGuestsQ&gt;E
Q&lt;EgCal:sequence value=Q&quot;E1Q&quot;EQ&gt;E Q&lt;E/gCal:sequenceQ&gt;E Q&lt;EgCal:uid
value=Q&quot;E1bb1rjq1mo8q4hl3kf3flipi8g@google.comQ&quot;EQ&gt;E Q&lt;E/gCal:uidQ&gt;E Q&lt;E/entryQ&gt;E</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:43:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14114</bugid>
<title>not receiving constant push notification from google services (gmail, gtalk, gvoice)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-18T18:45:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kon...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 14:13:59 +0000</openedDate>
<description>Q&quot;ENotification bar icons (Wi-Fi, network coverage bars, etc.): Turn green
when you have an uninhibited connection to Google, white when you donQ&apos;Et.
Hint: if youQ&apos;Ere in a hotel or airport using Wi-Fi, the bars wonQ&apos;Et turn
green until you launch the browser and get past the captive portal.Q&quot;E
quoted from http://googleblog.blogspot.com/2010/...nd-tricks.html when
the phone is put to sleep, it often turn white. meaning it got
disconnected from google services. (even with wifi, when wifi policy is
set to turns off when screen turns off, hence its back using mobile
network when sleep.) it doesnQ&apos;Et turn white directly, when you power up
after a few good minutes, it still show green, then turn white. then
after a while, when eventually it turn green, you will then receive all
lost push notification like gmail,gtalk this cause that i am not getting
constant(up to date) notification on gtalk and gmail. i have a Nexus one
(running 2.2.1) without problems with notification. Device: Nexus S
Carrier: O2/UK Country / Language: United Kingdom (english) OS / Browser
/ build number (if applicable): 2.3.1 / GRH78</description>
<comment>
<author>9twen...@gmail.com</author>
<when>Tue, 18 Jan 2011 15:21:53 +0000</when>
<what> I think a large part of the Android world has this issue. Many people donQ&apos;Et notice it because some donQ&apos;Et require instantaneous notifications.

If you look at the comments in the market for the Gmail app many users complain about this but maybe its not urgent enough for them that they complain over here or the Google Mobile Forum thread where this issue had also been posted.

For those of us using this as a work phone, we require instant notifications.

Please look into this issue.</what>
</comment>
<comment>
<author>kon...@gmail.com</author>
<when>Tue, 18 Jan 2011 15:24:47 +0000</when>
<what>just a extra note.

this is affecting only googleQ&apos;Es push notification.

other software that relies on different push servers donQ&apos;Et seems to be affected.

eg, twitter, exchange mail, etc etc.. 

while we are missing gmail notification, we are still able to receive notification from twitter.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Tue, 18 Jan 2011 18:45:51 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>17759</bugid>
<title>Implement back button gesture(touch mode)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>raviteja...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 19:40:32 +0000</openedDate>
<description>It is really annoying to have a button for back. If it can be simplified
using a back gesture please do so.</description>
</bug>
<bug>
<bugid>12732</bugid>
<title>Android Remote desktop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>BreadWin...@gmail.com</reportedBy>
<openedDate>Wed, 24 Nov 2010 09:56:28 +0000</openedDate>
<description>I would pay to have functionality similar to a remote desktop for the
android os. What i have in mind is being able to connecting my phone to
by usb to my computer and firing up some application so that i can work
on my phone using my monitor, mouse and keyboard. This would be great
not just for at home but also on the for school or on the job. The point
is to use my phone more like a computer that i take with me everywhere
like a simple laptop.</description>
</bug>
<bug>
<bugid>1292</bugid>
<title>Camera Default Pictures are Blue-ish</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-24T01:08:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arashzolghadr@gmail.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 18:00:19 +0000</openedDate>
<description>The camera default pictures in sunlight are very Q&quot;EblueQ&quot;E I understand
that this may be an APP issue but I think the default app in the phone
for Camera use should be a bit more whitish. The attached picture was
taken on a sunny 90 degree day last weekend in Santa Monica beach, as
you can see it is very Q&quot;EblueQ&quot;E. I think we need a default BLUE adjustment
only when in sunny conditions.</description>
<comment>
<author>arashzolghadr@gmail.com</author>
<when>Sun, 28 Dec 2008 03:43:31 +0000</when>
<what>Any advise on this?  I thought this is a forum for Google engineers to respond!?</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 15 Jun 2009 02:42:51 +0000</when>
<what>white balance problem</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:08:48 +0000</when>
<what></what>
</comment>
<comment>
<author>arashzolghadr@gmail.com</author>
<when>Fri, 24 Jul 2009 01:21:40 +0000</when>
<what>I believe cupcake has corrected the issue. </what>
</comment>
</bug>
<bug>
<bugid>17565</bugid>
<title>images containing alpha corrupted after getImageData -Q&gt;E putImageData with no bytes changed. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 18:56:04 +0000</openedDate>
<description>Our canvas drawing routine brekas on the getImageData/putImageData we
use for tinting an image. Putting even the same bits back that we get
causes image corruption with alpha values getting into the color
channels or something. (alpha areas show up as red and yellow) Android
3.1 Stock Motorola Xoom tablet.</description>
<comment>
<author>ben.e.la...@gmail.com</author>
<when>Fri, 29 Jul 2011 18:06:26 +0000</when>
<what>I have run into this issue as well in both Android 3 (Motorola Xoom) and  2.2.1 (HTC Thunderbolt).

Based on my experiments, if you set the alpha value to either 0 or 255, putImageData works as expected - anything else seems to cause the pixels with alpha transparency to display incorrectly.
</what>
</comment>
<comment>
<author>sidetrac...@gmail.com</author>
<when>Tue, 11 Oct 2011 21:29:00 +0000</when>
<what>I am also experiencing this issue on an HTC EVO (Android 2.2) and the Android 2.1 SDK. Depending on the image placed behind the transparent pixels, the incorrect pixels vary in color and transparency.</what>
</comment>
<comment>
<author>kamil.tr...@gmail.com</author>
<when>Thu, 20 Oct 2011 11:30:40 +0000</when>
<what>I just noticed this issue after I created new one... Here are some code examples of this defect: http://code.google.com/p/android/issues/detail?id=21002</what>
</comment>
</bug>
<bug>
<bugid>18570</bugid>
<title>Need to be able to control apps that start up when phone turns on</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>starrych...@oliveyou.net</reportedBy>
<openedDate>Sat, 16 Jul 2011 02:46:11 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Turn phone on. - What happened. Too many junk
apps start and do unknown things, like track your location and burn the
battery. - What you think the correct behavior should be. I should have
a list of startup apps that I can select and deselect, like msconfig
program in Windows. Even with apps added to the Auto-End list via Task
Manager app, they still keep starting when the screen turns off. You
wouldnQ&apos;Et have a Rolex with 10 spinning gears having nothing to do with
timekeeping, why would you have apps spinning in the background without
providing useful services for the consumer, while draining energy? -
DonQ&apos;Et forget to mention which device you have, making sure that it runs
Android 2.2. Droid 2 Global</description>
<comment>
<author>rob...@gmail.com</author>
<when>Sat, 30 Jul 2011 15:25:06 +0000</when>
<what>BTW, ATQ&amp;ET Store gives out a paper list of must have apps for Android.  It includes Task Killer....

What is the point of starting apps that I never use?  Talk about user unfriendly!</what>
</comment>
<comment>
<author>SomeUsel...@gmail.com</author>
<when>Tue, 16 Aug 2011 04:43:06 +0000</when>
<what>I need to simplify the contents of the A2.2 tablets I intend to use as machine control interfaces. Having all kinds of useless background applications consuming memory, battery, and other resources just makes my life -- and that of my clients -- more difficult. Why canQ&apos;Et Android users make their own choices about what starts up and what doesnQ&apos;Et? Even M$ and Linux users have that!</what>
</comment>
<comment>
<author>shanesco...@gmail.com</author>
<when>Tue, 13 Sep 2011 07:04:48 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=15707Q&amp;Eq=StartupQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
</bug>
<bug>
<bugid>3987</bugid>
<title>RFE: support heirarchical res/ folders (resource hierarchy)</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-09T21:44:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Tue, 22 Sep 2009 23:10:02 +0000</openedDate>
<description>Merging an external android package into an existing package that may
contain its own set of resources (layouts, drawables, etc) is
cumbersome. It would be nice to have a way to maintain namespace
isolation between external Q&quot;ElibraryQ&quot;E resources and an applicationQ&apos;Es main
resources. This may encourage the production of more open source android
widgets. If someone were to develop a Q&quot;EcalendarQ&quot;E Activity, for instance,
a second party may like to include this Activity in their own .apk. To
do this, the calendarQ&apos;Es accompanying resource files must be merged with
the existing resources, potentially forcing the second party to rename
files. It would be easier if resources could be organized in a
hierarchical manner similar to JAVA packages.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 06 Oct 2009 13:53:13 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 21:44:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11984</bugid>
<title>Mediaplayer does not send the correct HTTP request for streaming</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>yish...@gmail.com</reportedBy>
<openedDate>Tue, 19 Oct 2010 14:45:17 +0000</openedDate>
<description>This problem seems very bizarre, the mediaplayer is unable to determine
the correct range of HTTP request when streaming 3gpp. e.g. when it
plays video from beginning and you make it seek to 90%, it work OK,
after that you make it seek to 30%, the mediaplayer is sending the HTTP
request with incorrect RANGE parameters, and then it crashes.</description>
<comment>
<author>martin.k...@neonstingray.com</author>
<when>Tue, 24 May 2011 07:27:50 +0000</when>
<what>I am experiencing the same problem. When playing 3gp streaming over HTTP, the HoneyComb (3.0.1) MediaPlayer exhibits a very strange behavior on seek to. The range offset in NuChachedSource2 sometimes seems to get way out of bounds (and does not correspond to the position parameter of seekTo at all).
</what>
</comment>
</bug>
<bug>
<bugid>1356</bugid>
<title>setjmp should be parameterless #define, not setjmp(x), so developers can use function pointers to setjmp</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>google....@cpeterso.com</reportedBy>
<openedDate>Fri, 21 Nov 2008 21:40:45 +0000</openedDate>
<description>device/system/bionic/include/setjmp.h #defines setjmp as follows:
#define setjmp(x) _setjmp(x) but if it did the following: #define setjmp
_setjmp Then developers could use function pointers to setjmp (i.e.
_setjmp).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Nov 2008 14:50:43 +0000</when>
<what>The C standard (ISO 9899:1999) doesnQ&apos;Et guarantee that there exists a setjmp function.
It only guarantees a parametrized macro (with significant restrictions), and
definitely doesnQ&apos;Et specify the availability of a function pointer.

Offering non-standard capabilities would later create compatibility issues if bionic
was replaced by another C library.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:40:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:29:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10782</bugid>
<title>volume control widget - that can adjust media and blutooth volume when unit docked or when buttons not accessable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 22:16:03 +0000</openedDate>
<description>Think a widget that permits one to control audio/media volume level when
unit is docked [or in some vehicle Q&apos;EmountQ&apos;E - where the manual (i.e.
hardware) volume control buttons are not accessible]</description>
</bug>
<bug>
<bugid>17938</bugid>
<title>Changing the language to Spanish doesnot change the Navigation app name in Application launcher</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>satishku...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 07:33:06 +0000</openedDate>
<description>STEP-BY-STEP INSTRUCTIONS: [Procedure] 1. Turn on the phone. 2. Go to
Settings -Q&gt;ELanguage and Keyboard -Q&gt;E Select Language. 3. Select
Espanol(Costa Rica) 4. Go to application launcher and check Navigation
app name. [Actual Behaviour] The application name is displayed as
Navigation [Expected Behaviour] The application name should be displayed
as Navegaci?n Android OS Version : 2.3 Google Maps Version : 5.6.0</description>
<comment>
<author>satishku...@gmail.com</author>
<when>Fri, 24 Jun 2011 07:40:47 +0000</when>
<what>Phone Used : Nexus S</what>
</comment>
</bug>
<bug>
<bugid>5208</bugid>
<title>It is possible to send MMS when FDN is activated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pushkars...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 11:41:10 +0000</openedDate>
<description>GENERAL DESCRIPTION: ------------------------------------- It is
possible to send MMS when FDN is activated (no numbers in FDN list).
STEP-BY-STEP INSTRUCTION: --------------------------------------------
Precondition: SIM card with PIN2 and support for FDN 1. Enter Settings
-Q&gt;E Call settings -Q&gt;E Fixed Dialling Numbers -Q&gt;EEnable FDN 2. Verify that
FDN has been activated by trying to call a number. Pop up Q&quot;EOutgoing
calls are restricted by FDN.Q&quot;E should appear. 3. Send a MMS to a number
that has not been added to the FDN list. Actual behavior: MMS is sent
Expected behavior: It should not be possible to send MMS to a number
that has not been added to the FDN list when FDN is activated. Pop up
Q&quot;ENumber not allowed. Fixed dialling activated.Q&quot;E or similar should
appear.</description>
<comment>
<author>parthiba...@gmail.com</author>
<when>Thu, 24 Feb 2011 04:03:32 +0000</when>
<what>I guess, if we include the MMSC server (example *99# for AIRTEL) gprs is enabled.
As our MMS is also using GPRS, the MMS is sent to server and then the MMSC (server) is sending the MMS to the corresponding number what we have mentioned.
So, i think this is a right behaviour.
If any more updates, please let me know...</what>
</comment>
</bug>
<bug>
<bugid>12216</bugid>
<title>android.telephony.cts.PhoneNumberUtilsTest#testGetMethods  java.lang.SecurityException: Requires CALL_PRIVILEGED: Neither user 10079 nor current process has android.permission.CALL_PRIVILEGED. at android.os.Parcel.readException(Parcel.java:1247)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 07:40:10 +0000</openedDate>
<description>- Run CTS R3 on FroYo R2.2.1 - Test package: android.telephony
android.telephony.cts.PhoneNumberUtilsTest#testGetMethods.......(fail) -
How to solve this problem ? - Error message java.lang.SecurityException:
Requires CALL_PRIVILEGED: Neither user 10079 nor current process has
android.permission.CALL_PRIVILEGED. at
android.os.Parcel.readException(Parcel.java:1247) at
android.os.Parcel.readException(Parcel.java:1247) at
android.os.Parcel.readException(Parcel.java:1235) at
com.android.internal.telephony.IPhoneSubInfo$Stub$Proxy.getCompleteVoiceMailNumber(IPhoneSubInfo.java:299)
at
android.telephony.TelephonyManager.getCompleteVoiceMailNumber(TelephonyManager.java:785)
at
android.telephony.PhoneNumberUtils.getNumberFromIntent(PhoneNumberUtils.java:162)
at
android.telephony.cts.PhoneNumberUtilsTest.testGetMethods(PhoneNumberUtilsTest.java:288)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
at android.os.Parcel.readException(Parcel.java:1247) at
android.os.Parcel.readException(Parcel.java:1235) at
com.android.internal.telephony.IPhoneSubInfo$Stub$Proxy.getCompleteVoiceMailNumber(IPhoneSubInfo.java:299)
at
android.telephony.TelephonyManager.getCompleteVoiceMailNumber(TelephonyManager.java:785)
at
android.telephony.PhoneNumberUtils.getNumberFromIntent(PhoneNumberUtils.java:162)
at
android.telephony.cts.PhoneNumberUtilsTest.testGetMethods(PhoneNumberUtilsTest.java:288)
at java.lang.reflect.Method.invokeNative(Native Method) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
==============================================================</description>
<comment>
<author>taeyeon....@gmail.com</author>
<when>Wed, 03 Nov 2010 04:06:54 +0000</when>
<what>ItQ&apos;Es caused by the Froyo v.2.2.1 patch.
Anyone who know wherer and how to add the permission Q&quot;ECALL_PRIVILEGEDQ&quot;E ?
Why it needs the permission Q&quot;ECALL_PRIVILEGEDQ&quot;E, instead of Q&quot;EREAD_PHONE_STATEQ&quot;E.
</what>
</comment>
<comment>
<author>taeyeon....@gmail.com</author>
<when>Thu, 04 Nov 2010 01:25:46 +0000</when>
<what>In the FroYo R2.2.1 patch[Bug:2881483: PhoneSubInfo.getVoiceMailNumber now returns only the network portion of the voicemail number. 
	Use the new method PhoneSubInfo.getCompleteVoiceMailNumber to get the netowrk portion and the post dial portion.],

the added function requires the permission Q&quot;ECALL_PRIVILEGEDQ&quot;E which is not permitted. It causes SecurityException.
When the added function requires the permission Q&quot;EREAD_PHONE_STATEQ&quot;E, instead of Q&quot;ECALL_PRIVILEGEDQ&quot;E, itQ&apos;Es working well.

In, \android\frameworks\base\telephony\java\com\android\internal\telephony\PhoneSubInfo.java
    public String getCompleteVoiceMailNumber() {
//      mContext.enforceCallingOrSelfPermission(CALL_PRIVILEGED, Q&quot;ERequires CALL_PRIVILEGEDQ&quot;E);     
        mContext.enforceCallingOrSelfPermission(READ_PHONE_STATE, Q&quot;ERequires READ_PHONE_STATEQ&quot;E);
        String number = mPhone.getVoiceMailNumber();
        Log.d(LOG_TAG, Q&quot;EVM: PhoneSubInfo.getCompleteVoiceMailNUmber: Q&quot;E); // + number);
        return number;
    }

Do you think itQ&apos;Es correct or the other way to fix it ?</what>
</comment>
</bug>
<bug>
<bugid>19481</bugid>
<title>Books app, does not have exit option, unable to close when finished</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vjmpa...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 20:07:05 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>vjmpa...@gmail.com</author>
<when>Tue, 23 Aug 2011 20:07:42 +0000</when>
<what>Please ignore this one, will retype</what>
</comment>
</bug>
<bug>
<bugid>1153</bugid>
<title>ContactsQ&apos;E  Q&quot;ENotesQ&quot;E truncated after around 10 lines or so,  cannot scroll further! BOTH methods of getting Contacts the same situation.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>39</stars>
<reportedBy>eie...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 16:07:15 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)
==================================================== Under Q&quot;EContactsQ&quot;E OR
when using the Q&quot;EDialerQ&quot;E and you use the Contacts tab inside the Dialer
(same Contacts just 2 ways of accessing the same thing), when you scroll
down to Notes, say if you wrote information or notes about the specific
contact, I run into the issue of not being able to scroll down to read
the Notes if the notes is longer than whatever the initial screen shows.
so youQ&apos;Ell only be able to see around 10 or so lines of your notes, and
if your notes are any longer, you are UNABLE to scroll down! This is a
really difficult situation as for many contacts, there are specific
reasons to write Q&quot;ENotesQ&quot;E about that particular contact, and rather
extensive Q&quot;ENotesQ&quot;E! Some information under Notes are written there for
very specific and important reasons, so to TRUNCATE the Notes is not
acceptable, in my humble opinion. May I ask if anyone has found a
solution / workaround to this yet? Thx in advance!</description>
<comment>
<author>pau...@gmail.com</author>
<when>Sat, 21 Feb 2009 00:10:02 +0000</when>
<what>This is extremely important! I agree with the above poster.  Notes is the key field
used for remembering important info like account numbers, directions, etc.

You can not import the full length of notes into AndroidQ&apos;Es Contacts notes field that
displays completely in the Gmail Contacts Notes field.  

Thus Android Contacts Notes can not fully sync with Gmail Contacts notes!

This is a severe bug and needs to be fixed immediately</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:44:16 +0000</when>
<what>Reproducible in Donut</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 01:40:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:14:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 19:27:14 +0000</when>
<what></what>
</comment>
<comment>
<author>rich.sch...@gmail.com</author>
<when>Sat, 02 Jan 2010 14:42:40 +0000</when>
<what>Is this a dead issue or will it be fixed in 2.0?  I have hundreds of notes from my
Palm contacts and it is very disappointing that I canQ&apos;Et see them on my android device.</what>
</comment>
<comment>
<author>mag...@gmail.com</author>
<when>Sat, 02 Jan 2010 18:07:32 +0000</when>
<what>unfortunately it is not fixed in 2.0 or 2.0.1 as that is the version of Android I run 
and I have the same problem.  On android 2.0 you can view the entire note, but you need 
to edit the contact.  When you edit the contact you see all of the note.  Kinda strange 
that they read and store the entire note, they just donQ&apos;Et display it.  This and 
exchange provisioning are two huge issues keeping android from being a serious business 
phone.</what>
</comment>
<comment>
<author>parrishr...@gmail.com</author>
<when>Tue, 12 Jan 2010 03:56:29 +0000</when>
<what>This is one bug (of just a very few other issues) that will cause me to return my 
Motorola Droid to Verizon within the 30 day trial window.  If this is not resolved 
with 2.1 then itQ&apos;Es back to my Blackberry I will be forced to go.  As others have 
mentioned, if Android is to ever be considered a business phone/Blackberry 
replacement this MUST be fixed.</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Sat, 30 Jan 2010 19:47:28 +0000</when>
<what>NOTE: Contacts hasnQ&apos;Et lost the data - I think you CAN see it but only if are EDITING
the contact.  I agree that this bug is a big annoyance - and inexplicable since it
would be easy to make the notes field(s) open fully.</what>
</comment>
<comment>
<author>giani...@gmail.com</author>
<when>Tue, 23 Mar 2010 14:17:56 +0000</when>
<what>Still not fixed this until now.</what>
</comment>
<comment>
<author>Dave.r.s...@gmail.com</author>
<when>Sat, 24 Apr 2010 17:23:06 +0000</when>
<what>It is even worse than the original post. I have a new HTC Desire with latest 
Android. My contacts database is large and goes back over 20 years (to the days of 
Psion 3c - anyone remember those!) - I have some long notes sections.. thats the 
reason for notes!!!!....if you edit any notes on the desire it truncates the entry 
and then marks the contact for synch.. net effect the notes are deleted in 
outlook... note sure how much I have lost since last backup a couple of months ago 
but this has really p**sed me off.. This will hold back acceptance by business 
community - also already filled the unit with apps having bought an extra large 
microSD -- what do you mean you cant install apps on the SD ???!!! I think I may 
have bought a ?400 paper weight.. might be dusting off my old windows mobile device 
again at this rate.. come on Android get these bugs fixed -- you have the 
opportunity to be the best but these bugs are holding you back</what>
</comment>
<comment>
<author>ALIENDUDE5300</author>
<when>Sat, 24 Apr 2010 18:03:18 +0000</when>
<what>This is a major bug and needs to be fixed by the next release of Android if Google
expects business users to take their platform seriously.</what>
</comment>
<comment>
<author>ALIENDUDE5300</author>
<when>Sat, 24 Apr 2010 18:18:48 +0000</when>
<what>Although I see thereQ&apos;Es a need to make the notes scroll if thereQ&apos;Es more than the space
on the screen, I tried to recreate this bug in the Android SDK ON 2.1, and it looks
like thereQ&apos;Es not even a problem in the first place. I typed a ton of text on a
contact, and it DOES truncate it on the main contact page, but when I went to edit
again, ALL of the original text I entered was still there, and thatQ&apos;Es considering I
typed past the length of the entire text field multiple times.</what>
</comment>
<comment>
<author>substanc...@gmail.com</author>
<when>Sun, 25 Apr 2010 05:37:01 +0000</when>
<what>i think this may be the same bug reported here but in android you can add additional
note sections and when you add additional note sections they erase the previous notes.</what>
</comment>
<comment>
<author>Dave.r.s...@gmail.com</author>
<when>Sun, 25 Apr 2010 15:24:37 +0000</when>
<what>I have been doing some experimenting... This may be phone specific. HTC Desire 
Unlocked running Firmware 2.1 update 1. Any notes greater than around 12 lines are 
truncated on the phone.. I cant find any way to scroll through the note either in 
view or edit... any time I open a contact to edit on the phone then next time I 
synch contacts the note on my PC outlook database contact is also 
truncated..potentially very important business info could be lost... net effect is I 
will not be able to edit any contacts on my phone for fear of losing data.. didnt 
have this issue synching with an old windows phone or a Nokia...is this all part of 
trying to keep memory use to a minimum? Ability to save contact database to SD would 
be useful.</what>
</comment>
<comment>
<author>eie...@gmail.com</author>
<when>Sun, 25 Apr 2010 15:43:18 +0000</when>
<what>Thank you all for your contributions/comments.

My big issue in addition to this Q&quot;Enot being able to scroll in commentsQ&quot;E is:

how do I sync my Outlook contact list with my Gmail contact list?

This is NOT an issue with my Outlook Calendar vis-a-vis my Gmail calendar, as thereQ&apos;Es
that Google Calendar Sync software which IQ&apos;Eve been using for a long time (ever since
I got my G1 phone - now iQ&apos;Em on the Nexus One).

With my Outlook Contacts however, itQ&apos;Es a huge issue.   I have to make changes in BOTH
Outlook as well as GmailQ&apos;Es Contacts - which is not always possible!   If I were to
add someone to Gmail Contacts whenever IQ&apos;Em not at my desktop PC (where my Outlook
is), then thereQ&apos;Es a huge chance that I wonQ&apos;Et remember to add it to my Outlook later
on.   Over time, this has caused a greater and greater Q&quot;Eun-syncQ&apos;EedQ&quot;E situation between
the two calendars!

Additionally, if I were on the phone at my desk, using my desktop PC, for example,
IQ&apos;Ed likely make any changes to a contact via my Outlook.  Then, thereQ&apos;Es always the
hassle of opening up GmailQ&apos;Es Contacts and then making the same changes (copy section
from OutlookQ&apos;Es Contact and pasting it on GmailQ&apos;Es Contact).  This creates a situation
of additional errors as well as being distracted by a follow up call and forgetting
to make such change on my Gmail Contacts.

Again, over time, this is causing a greater proportion of improperly syncQ&apos;Eed contacts
between the two.

May I kindly ask the good and knowledgeable folks here which Outlook to Gmail
Contacts sync (and vice versa) programs is THE BEST?   IQ&apos;Em interested in the usual: 
high reliability, low rate of failure/crashes, and the least possibility of
corrupting my valuation Outlook contact list.  Plus, the functionality of the ability
to do a Q&quot;Eif thereQ&apos;Es a conflict, Outlook wins, Gmail Contacts wins, or ask meQ&quot;E is
important to me.   This is obvious after using Blackberry software for years since it
is an obviously important option which may be absent in some syncing software.

IQ&apos;Ed be most interested in buying such a syncing program asap.

Btw, it might be helpful to note that i have approximately 1,500 to 2,000 Outlook
contacts.

Many thanks in advance!  Look forward to hearing back.</what>
</comment>
<comment>
<author>haveap...@gmail.com</author>
<when>Sat, 08 May 2010 23:26:47 +0000</when>
<what>iPhone does</what>
</comment>
<comment>
<author>michel.david</author>
<when>Mon, 10 May 2010 02:50:22 +0000</when>
<what>Almost thought I had lost my notes but realized they are visible in the edit contact
section. Whats the point of showing only 10 lines of text (if you have a long line it
becomes 2 lines) when theres a lot of space to display!?

Also, I tried to add more notes in my GMail contact when I first saw the bug, but
couldnt... good for me I didnt tried that on the phone, because it would let me add
more another note... guess that is the worst bug, because it causes my original GMail
contactQ&apos;Es note to be deleted.</what>
</comment>
<comment>
<author>lehma...@google.com</author>
<when>Thu, 20 May 2010 18:45:02 +0000</when>
<what>This has been addressed in FroYo. We show 100 lines now.</what>
</comment>
<comment>
<author>frog...@gmail.com</author>
<when>Thu, 10 Jun 2010 23:12:42 +0000</when>
<what>Is there a platform limitation from showing everything?</what>
</comment>
<comment>
<author>johnkurz...@gmail.com</author>
<when>Mon, 14 Jun 2010 15:48:20 +0000</when>
<what>The Evo4g has the notes trucated, even when editing.
BUT, it may be that the HTC Sync software is not sending the full text to the evo during the sync.  HTC sync is also duplicating all contacts that have notes, but contacts without notes remain as only 1 on outlook and the evo.  those with any notes, no matter how long or short, are created twice on the evo and the outlook after the 2nd sync.  Sync is too flakey to get a 3rd attempt at sync, but IQ&apos;Eve been trying (already have 4 copies of most of my appointments in calendar, and I donQ&apos;Et even do sync to gmail, which has no contacts or calendar items, this is ALL htc sync/evo.</what>
</comment>
<comment>
<author>wsdah...@gmail.com</author>
<when>Wed, 23 Jun 2010 06:04:36 +0000</when>
<what>IQ&apos;Eve checked with the latest version of HTC Sync and 2.1

Notes appear to only hold a maximum of 1024 characters. (Essentially 1KB of information).

Regarding the reply by lehma - when you say Froyo will now allow for 100 lines - how many characters in total is that please?

Thanks Q&amp;E Regards

Adam.</what>
</comment>
<comment>
<author>wsdah...@gmail.com</author>
<when>Mon, 02 Aug 2010 07:44:51 +0000</when>
<what>Have checked with HTC Synd and Froyo 2.2 - Still have the same problem!

After 2 years with this problem it seems Google doesnQ&apos;Et care about Businesses and is competing with the iPhone more on bling than productivity. Microsoft may be the only company building an OS for smart phones that is seriously interested in the business world?  :-(</what>
</comment>
<comment>
<author>jimkn...@gmail.com</author>
<when>Mon, 16 Aug 2010 01:37:46 +0000</when>
<what>I just got a Samsung Vibrant. I really depend on notes and they are truncated. When I try to edit them, there is no more information visible. It looks like Google got behind this thing but they were relying on the opensource community to pick up the slack. Most open source efforts are driven by a few individuals. I donQ&apos;Et think they understand that.</what>
</comment>
<comment>
<author>dping...@gmail.com</author>
<when>Fri, 27 Aug 2010 14:45:56 +0000</when>
<what>If one has notes against a contact one should be able to view them.  The google rep above saying its fixed because Froyo shows 100 lines is total nonsense.  Why 100 lines, totally arbitrary.  If I made longer notes its because I need to see them. Makes sense, right?</what>
</comment>
</bug>
<bug>
<bugid>13318</bugid>
<title>the android market on my motorola devour</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-21T18:35:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>QStro...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 10:40:17 +0000</openedDate>
<description>Every time I click on the icon for the market to open, it says loading
but never open up all the way. I try constantly and it respond the same
way repeatedly. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 21 Dec 2010 18:35:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15721</bugid>
<title>java.net.HttpURLConnection gives useless error message when lowercase request method given to setRequestMethod</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-03-25T17:41:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>jason.go...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 02:13:07 +0000</openedDate>
<description>android 2.1 sdk, probably applies to others as i believe i was looking
at the 2.3 source and it was still the same. iQ&apos;Em not sure how this
behaves on the sun/oracle java version, but it seems like accepting
lower case request methods is reasonable. just force it uppercase in
setRequestMethod. if not, there needs to be a more useful exception
thrown than an empty ProtocolException.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Mar 2011 03:27:05 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Mar 2011 03:27:22 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 25 Mar 2011 17:41:41 +0000</when>
<what>the RI throws too, but improving the detail message is a good idea. fixed post-honeycomb:

    java.net.ProtocolException: Unknown method Q&apos;EpostQ&apos;E; must be one of [OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE]
    	at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:639)
    	at x.main(x.java:19)
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 17:57:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16605</bugid>
<title>Layout editor broken if target is set to Google APIs</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>bernd.kolb</reportedBy>
<openedDate>Thu, 05 May 2011 12:46:38 +0000</openedDate>
<description>I am running ADT 10 on Eclipse 3.7M6a and want to compile against
target=Google Inc.:Google APIs:8 Steps to reproduce: 1 Create a new
Android project with a hello world activity 2 Open the layout editor and
try to drag a button (or any other ui element to the editor Result:
Missing theme. The dropdown box for theme and android version is
disabled. 3 go to the default properties and change the target to
target=android-8 Result: propblem does not exist anymore
target=android-8 The problem exists on Windows and Mac</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 07 May 2011 01:44:40 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5209</bugid>
<title>When deleting APN a confirmation pop-up Q&quot;EDo you want to Delete?Q&quot;E didnQ&apos;Et appear.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pushkars...@gmail.com</reportedBy>
<openedDate>Fri, 04 Dec 2009 12:24:15 +0000</openedDate>
<description>GENERAL DESCRIPTION: ------------------------------------- When deleting
APN a confirmation pop-up Q&quot;EDo you want to Delete?Q&quot;E didnQ&apos;Et appear.
STEP-BY-STEP INSTRUCTION: --------------------------------------------
1.Go to Settings/wireless controls/mobile networks/Access point name
2.Create a new access point and save. 3.Delete the APN. Expected Result
---------------- confirmation pop-up Q&quot;EDo you want to Delete?Q&quot;E should
appear. Actual Result ------------- The APN will be deleted without any
user confirmation.</description>
<comment>
<author>linliqi...@gmail.com</author>
<when>Wed, 24 Aug 2011 04:40:42 +0000</when>
<what>I think it wont appear..tried with android2.2 and android3.1..</what>
</comment>
</bug>
<bug>
<bugid>18575</bugid>
<title>Documentation bug in screen features for 3.2</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-07-18T23:11:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alsutton.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 07:05:06 +0000</openedDate>
<description>The current screen features update information for API 3.2 at
http://developer.android.com/sdk/android-3.2.html says;
android.hardware.screen.landscape ? The application requires display in
landscape orientation. android.hardware.screen.landscape ? The
application requires display in portrait orientation. It should say;
android.hardware.screen.landscape ? The application requires display in
landscape orientation. android.hardware.screen.portrait ? The
application requires display in portrait orientation. Unfortunately this
is a document in the platform/frameworks/base.git project which isnQ&apos;Et
open source for version 3.2 and hence outsiders canQ&apos;Et submit a patch :(</description>
<comment>
<author>romannu...@google.com</author>
<when>Sat, 16 Jul 2011 07:13:58 +0000</when>
<what>Will fix ASAP.</what>
</comment>
<comment>
<author>theguita...@gmail.com</author>
<when>Sat, 16 Jul 2011 13:19:03 +0000</when>
<what>That was quick.

Can you please address the other 3.2 issues that have been up for several days with many stars? Or at least explain whatQ&apos;Es going on? Issue 18501 Issue 18507 and Issue 18559

Thank you.</what>
</comment>
<comment>
<author>alsutton.com</author>
<when>Sat, 16 Jul 2011 16:54:29 +0000</when>
<what>This is a quickly fixable bug with little to no impact on other items, hence why it can be resolved speedily.

The other bugs you mention seem to revolve around mount locations which form part of numerous dependancies and so will take longer to examine/review.</what>
</comment>
<comment>
<author>romannu...@google.com</author>
<when>Mon, 18 Jul 2011 23:11:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7843</bugid>
<title>e-mail syncing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tmuldoo...@gmail.com</reportedBy>
<openedDate>Mon, 19 Apr 2010 13:19:55 +0000</openedDate>
<description>some phone emails have vanished. not deleted Q&amp;E are still on my computer.
two emails disappeared Sat Q&amp;E two on Sunday</description>
</bug>
<bug>
<bugid>17728</bugid>
<title>clicking any displayed phone number dials previously dialed number instead</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Mister.S...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 21:27:49 +0000</openedDate>
<description>Phone: Motorola Droid X Version: 2.3.3 Problem: When any phone number is
displayed on-screen (as a link) clicking it will take the user to the
dial-pad. However the phone number is not transferred. Instead the last
number dialed is displayed. If the user presses Q&quot;EsendQ&quot;E, the phone calls
the last number dialed, not the number that was clicked. NOTE: This also
occurs if clicking the call button on the information page of places
found in Google Maps. To Reproduce: Go to the google maps app. Search
for a location/company. Click the marker for more information. Click the
button with a phone on it. Alternatively: Open a text message or email
with a phone number in it. The phone number should appear as a link.
Click the link. Expected Behavior: The dial pad should automatically
display the phone number that was clicked (from email or text messages)
or the phone number of the location specified (from Google Maps App).</description>
</bug>
<bug>
<bugid>4463</bugid>
<title>Additional features for power control widget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>berendjanwever</reportedBy>
<openedDate>Sun, 01 Nov 2009 22:39:28 +0000</openedDate>
<description>Not everybody requires the same switches from the power control widget.
I for one do not use the Q&quot;EsyncQ&quot;E ON/OFF button, but I would like to see a
Q&quot;Esilent modeQ&quot;E ON/OFF button. I can also see others wanting an Q&quot;Eairplane
modeQ&quot;E ON/OFF button or a media PLAY/PAUSE button. Is it possible to
create some kind of plug-in system, such that anybody can easily create
a new switch for use with the widget? It would also be nice if a user
could then choose the size of the widget, the number of buttons on it,
and what they control.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 14:54:55 +0000</when>
<what></what>
</comment>
<comment>
<author>stephane.h.larouche@gmail.com</author>
<when>Thu, 03 Dec 2009 03:54:40 +0000</when>
<what>I would greatly appreciate if the power control widget allowed to control email
notifications (or even better, automated email checking altogether) for non Gmail
accounts. I think this function could be added to the existing sync button, or it
could be a separate button.</what>
</comment>
</bug>
<bug>
<bugid>4830</bugid>
<title>Choose start and end points from locations on calendar events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>jshrade...@gmail.com</reportedBy>
<openedDate>Mon, 16 Nov 2009 16:19:54 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. In the maps application, when one chooses Q&quot;EDirectionsQ&quot;E
from the menu and then clicks on the bookmark icon, a selection of Q&quot;EMy
current locationQ&quot;E, Q&quot;EContactsQ&quot;E, and Q&quot;EPoint on mapQ&quot;E is given. A useful
feature would be to add Q&quot;ECalendarQ&quot;E to this list, where the user could
select the location associated to an upcoming event. Currently, the user
can click on an event in the calendar to get directions, but adding this
feature would make it very easy to create an itinerary of sorts - get
directions from one meeting to the next. Also, a list of Q&quot;Efavorite
locationsQ&quot;E would be nice, where one could save their current location,
without necessarily knowing the street address, but I suppose thatQ&apos;Es
another issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:22:33 +0000</when>
<what></what>
</comment>
<comment>
<author>s...@calder.id.au</author>
<when>Thu, 05 May 2011 23:42:42 +0000</when>
<what>...especially where the Q&quot;ECalendarQ&quot;E event location specifies a latitude/longitude.</what>
</comment>
</bug>
<bug>
<bugid>11157</bugid>
<title>All of the contents of the pop-up displays in English</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Sat, 11 Sep 2010 06:05:04 +0000</openedDate>
<description>(Location set to Hong Kong) Occurrence Process: Settings Q&gt;EQ&gt;E Location and
security Q&gt;EQ&gt;E Use wireless network Q&gt;EQ&gt;E the popup message and the Q&quot;ENetwork
LocationQ&quot;E contents are in English. All of the contents of the pop-up
displays in English. Please change Hong Kong language .</description>
</bug>
<bug>
<bugid>8123</bugid>
<title>Android 1.5 on N19/TA1 not logging on google CheckinService</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>johnvill...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 20:36:45 +0000</openedDate>
<description>My Android Phone (Chinese N19/TA1 with Cupcake) wonQ&apos;Et connect to google
services anymore (gmail, gtalk, etc) after moths of working very fine.
It says any of these three reasons: - Not connected to network (altough
with WiFi connection) - Not realiable connection - Invalid username or
password (altough i can login to gmail without a problem). Here is the
logcat extract: {{{ I/CheckinService( 445): Checkin triggered: Intent {
action=android.server.checkin.CHECKIN flags=0x4 (has extras) }, market
only = false I/ActivityManager( 445): Displayed activity
com.android.setupwizard/.LoginActivityTask: 567 ms ... I/CheckinService(
445): Sending checkin request (20733 bytes)... ... W/CheckinService(
445): Request failed: java.net.SocketTimeoutException: Socket is not
connected ... W/CheckinService( 445): Request failed:
java.net.SocketTimeoutException: Socket is not connected ...
V/SetupWizard( 621): Network not responding after 60s I/ActivityManager(
445): Starting activity: Intent {
comp={com.android.setupwizard/com.android.setupwizard.ShowErrorActivity}
(ha s extras) } V/SetupWizard( 621): onPause(),
class=com.android.setupwizard.LoginActivityTask@4392a560
I/ActivityManager( 445): Displayed activity
com.android.setupwizard/.ShowErrorActivity: 429 ms }}} As you can see,
the error is a {{{java.net.SocketTimeoutException: Socket is not
connected}}}. This disables me access to Market too. I have done a
factory reset without positive results. IQ&apos;Em one of the project owners at
http://code.google.com/p/custom-android-sciphone-n19/</description>
<comment>
<author>johnvill...@gmail.com</author>
<when>Wed, 05 May 2010 16:51:40 +0000</when>
<what>This issue is fixed already. N19/TA1Q&apos;Es filesystem came with a hosts file that
included a static IP to android.clients.google.com that reference was removed and the
problem was solved.</what>
</comment>
<comment>
<author>akpr...@gmail.com</author>
<when>Wed, 16 Jun 2010 11:48:28 +0000</when>
<what>Wow. I have one of those phones and it never dawned on me that it would be something that silly.</what>
</comment>
</bug>
<bug>
<bugid>6500</bugid>
<title>First button click unresponsive when a TabActivity is opened to a ScrollView with a focusable item</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>DanLe...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 20:54:28 +0000</openedDate>
<description>This is kind of a complex bug, but it is a consistent issue for me. It
affects all versions of Android since 1.5; I can reproduce it on my ADP1
in 1.5 and 1.6, as well as on my Nexus One. Basically, if you open a
TabActivity via a keyboard press (on a button, for example), and that
TabActivityQ&apos;Es initial tab content is set via Intent, and that initial
tab content uses a ScrollView as a top-level container and has one
focusable item in it, then the first keyboard press after opening the
TabActivity will be ignored (for example, youQ&apos;Ell have to press Q&quot;EbackQ&quot;E
twice). Here are the steps to reproduce: 1. Start with an activity that
opens a TabActivity. 2. The TabActivity must be opened via a keyboard
press, not a touchscreen press. 3. In that TabActivity, the initially
selected tab must have its content set via intents. 4. In that selected
tab, the initial container must be a ScrollView and it must have a
focusable item inside of it. 5. Attempt to go back to the previous
activity by pressing the Q&apos;EbackQ&apos;E button. Expected results: One click of
the back button should take you back. Actual results: first click is
completely lost; need to press back again to go back. This does not
happen if you click the button opening the TabActivity using the
touchscreen - it only happens if you use a physical keyboard. Attached
is an example app which exhibits this behavior.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 06 Feb 2010 00:59:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>784</bugid>
<title>runtime.exec cause the parent process occupies CPU </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:13:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Ora...@gmail.com</reportedBy>
<openedDate>Tue, 05 Aug 2008 03:28:38 +0000</openedDate>
<description>I import the java.lang.Runtime and java.lang.Process in my android
project. It use runtime.exec to call up a native OS program like this:
private void demo() { Runtime r = Runtime.getRuntime(); try { if(child
!= null) { child.destroy(); child = null; } child = r.exec(Q&quot;Els -lQ&quot;E); }
catch (Exception e) { Log.e(TAG, Q&quot;Eerror: Q&quot;E + e.getMessage(), e); } } But
when this method is executed by pushing button in the emulator, the
process occupied the CPU resources very high! almost 95% to 99%. I got
this information by top program in adb shell. And the process lived in
the memory even the application had returned. If the child process
stoped by calling child.destroy(), the situation is still the same.</description>
<comment>
<author>Ora...@gmail.com</author>
<when>Fri, 15 Aug 2008 01:24:47 +0000</when>
<what>Hi all. I found that if we set the Q&quot;Eruntime autostartQ&quot;E in init.rc to 0 and call up it
later in shell script like Q&quot;Eruntime Q&amp;EQ&quot;E, the exec problem disappeared!! In other
words, when I used exec to call native C applicaton in android, after the application
is done, the runtime wonQ&apos;Et occupy CPU resources. But the reason is unknown, maybe it
is androidQ&apos;Es init process porblem?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:13:52 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>17900</bugid>
<title>Google Shortener does not work properly on Android.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tnovak%c...@gtempaccount.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 05:38:22 +0000</openedDate>
<description>We are getting an error page that so far seems to be limited to the
Android browser when caps are used on the base URL. ex:
http://goo.gl/... Works http://GOO.GL/... Works on all browsers but
Android. (Obviously the shortened URL that follows the Q&quot;EGOO.GL/Q&quot;E is case
sensitive.) When trying to go to any GOO.GL link on the Android phone,
IQ&apos;Em getting a 404 page on the Google URL Shortener page. This means that
Android still recognizes the domain as belonging to Google Shortener,
but wonQ&apos;Et recognize the full URL when every other browser does. Is
anyone else having this issue? We have this link in circulation and I
trying to find a way to resolve it.</description>
<comment>
<author>rapuck...@gmail.com</author>
<when>Tue, 28 Jun 2011 18:10:38 +0000</when>
<what>This happens because of line 596 in BrowserActivity.java:

http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;a=blob;f=src/com/android/browser/BrowserActivity.java;h=359ebda7cc0d74a540cfeaee4ddb5016210ffd16;hb=HEAD

 594         // URLs are handled by the regular flow of control, so
 595         // return early.
 596         if (Patterns.WEB_URL.matcher(url).matches()
 597                 || ACCEPTED_URI_SCHEMA.matcher(url).matches()) {
 598             return false;
 599         }

Q&quot;Egoo.glQ&quot;E passes this test (returning false) whereas Q&quot;EGOO.GLQ&quot;E does not.  This causes Q&quot;EGOO.GLQ&quot;E to fall through and be treated as a plain web query rather than as a URL.  HereQ&apos;Es a quick test:

    public void testUrlMatcher() {
        String[] urls = new String[] { 
                Q&quot;Egoo.gl/ygd7qQ&quot;E,
                Q&quot;EGOO.GL/ygd7qQ&quot;E };

        for (String url : urls) {
            if (Patterns.WEB_URL.matcher(url).matches()) {
                Log.d(Q&quot;EBUGQ&quot;E, url + Q&quot;E matches WEB_URLQ&quot;E);
            } else {
                Log.d(Q&quot;EBUGQ&quot;E, url + Q&quot;E does not match WEB_URLQ&quot;E);
            }
            if (ACCEPTED_URI_SCHEMA.matcher(url).matches()) {
                Log.d(Q&quot;EBUGQ&quot;E, url + Q&quot;E matches ACCEPTED_URI_SCHEMAQ&quot;E);
            } else {
                Log.d(Q&quot;EBUGQ&quot;E, url + Q&quot;E does not match ACCEPTED_URI_SCHEMAQ&quot;E);
            }
        }
    }

D/BUG     (  527): goo.gl/ygd7q matches WEB_URL
D/BUG     (  527): goo.gl/ygd7q does not match ACCEPTED_URI_SCHEMA
D/BUG     (  527): GOO.GL/ygd7q does not match WEB_URL
D/BUG     (  527): GOO.GL/ygd7q does not match ACCEPTED_URI_SCHEMA

Note that prepending Q&quot;Ehttp://Q&quot;E to a Q&quot;EGOO.GLQ&quot;E URL will cause it to pass the ACCEPTED_URI_SCHEMA test and therefore be treated as a URL, but then we have a problem at the back-end:

-*- GOO.GL fails -*-
GET /ygd7q HTTP/1.1
Host: GOO.GL
Q&lt;EaddQ&apos;El request headersQ&gt;E

HTTP/1.1 404 Not Found

-*- goo.gl succeeds -*-
GET /ygd7q HTTP/1.1
Host: goo.gl
Q&lt;EaddQ&apos;El request headersQ&gt;E

HTTP/1.1 301 Moved Permanently

So it appears that we have a problem both at the Android framework level and on the Google back-end, as well.</what>
</comment>
</bug>
<bug>
<bugid>6300</bugid>
<title>browser always gives HTTP error code:400 when accessing https:// website</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>allentkh...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 08:00:07 +0000</openedDate>
<description>I am on Android 1.6 (with HTC Tattoo). I tried several websites and i
always have problem in accessing to the https website. One good example
is accessing the mobile google reader from http://m.google.com. Upon
clicking the Q&quot;EVisit NowQ&quot;E button, i was redirectly to a https url for
account login/verification, however the page will never pass through and
will always return Q&quot;EHttp error code:400, Bad RequestQ&quot;E message.</description>
</bug>
<bug>
<bugid>18385</bugid>
<title>I am using Samsung S5670 phone for past one month and suddenly it has been restarted. It never goes beyond start up screen like displays as Q&quot;EsamsungQ&quot;E and it shows even more than one hour and during that time battery get more head. Pls help me to resolve this issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-11T02:29:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>saravana...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 01:19:55 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Jul 2011 02:29:47 +0000</when>
<what>you should talk to whoever sold you the phone for support.</what>
</comment>
</bug>
<bug>
<bugid>762</bugid>
<title>Unable to reach an 10.0.2.* IP adress</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T15:01:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>frantz.m...@gmail.com</reportedBy>
<openedDate>Mon, 30 Jun 2008 15:41:21 +0000</openedDate>
<description>It seems that the Andro?d emulator is unable to reach an IP who respect
the patterne 10.0.2.* This bug can be easily reproduce by assigning a
such static IP to your computer and trying to access to a local server
through the browser.</description>
<comment>
<author>surajit....@gmail.com</author>
<when>Fri, 19 Dec 2008 09:32:03 +0000</when>
<what>Through the tomcat you can do that. Install tomcat. Run it. Start the service. Now 
to access the example folder in side the tomcat use 10.0.2.2:8080\example as 8080 is 
the default port.</what>
</comment>
<comment>
<author>frantz.m...@gmail.com</author>
<when>Fri, 19 Dec 2008 14:31:04 +0000</when>
<what>I was working with Tomcat while I found this bug. I donQ&apos;Et think the network I used
had a special configuration.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 15:01:11 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

IF this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>19102</bugid>
<title>YouTube serch error in chinese.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jhyuk38...@gmail.com</reportedBy>
<openedDate>Mon, 08 Aug 2011 10:55:25 +0000</openedDate>
<description>Precondition: 1. Chinese Locale 2. Chinese input method Step To
Reproduce: - Steps to reproduce the problem 1. Select the YouTube in the
application tray. 2. Select menu 3. Select search 4. input some Chinese
characters(e.g. ?) 5. search result prompt up automatically
Observations: Search result displayed as unknown format. Expected:
search result displayed in Chinese.</description>
<comment>
<author>jhyuk38...@gmail.com</author>
<when>Mon, 08 Aug 2011 10:56:26 +0000</when>
<what>Android Version 2.3</what>
</comment>
</bug>
<bug>
<bugid>13845</bugid>
<title>Nexus S Phone Not ringing.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>DJTonyTe...@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 16:24:20 +0000</openedDate>
<description>My phone does does not ring anymore. I have noticed that after
installing the Blacklist app from Ming Software and playing with the
rings inside the app, that is when things stopped working. I uninstalled
the app, rebooted it, called the my number and it started ringing. ONCE!
Then it stopped after that. However, I put it on vibrate and it vibrates
once when called.</description>
<comment>
<author>fergusl...@gmail.com</author>
<when>Wed, 30 Mar 2011 22:47:09 +0000</when>
<what>I have the same problem in 2.3.3 on the Nexus S. Although mine seemed to be caused by using the Hydra ringtone. If I changed the ringtone, phone rings.</what>
</comment>
</bug>
<bug>
<bugid>16247</bugid>
<title>autorun.inf deleted from root SDcard after disconnect USB</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bau...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 06:32:43 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem: .connect android to Windows in USB memory card
mode .create autorun.inf in root card (I create autorun just to display
name and icon to see quickly Android, in all windows computer used to
connect to phone) - What happened. autorun.inf is deleted without
notification/advertissment!! - What you think the correct behavior
should be. nothing, just not delete this autorun.inf file!! that Android
not use!! autorun.inf is not security problem!! use antivirus in your
Windows system! autoconnect to wifi is security problem, not store VPN
password is security problem (most write password, because canQ&apos;Et store)
accept first file and other automaticaly in bluetooth transfert is
security problem.... please not delete this text file, that not affect
security! HTC Desire HD (with bad suppoor, no update,very more bug added
by HTC!) Android 2.2.1</description>
<comment>
<author>JJD...@gmail.com</author>
<when>Mon, 15 Aug 2011 05:44:42 +0000</when>
<what>There are alot of complaints about this. Removing any file off my sd card with out my permission should never happen. Period. I see the debate about safety for the end user. But there should be some type of warning and there also should be some sort of ui to turn this off. </what>
</comment>
</bug>
<bug>
<bugid>20018</bugid>
<title>Visiting http://thwack.gopherwoodstudios.com/ crashes Android 3.1 Browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>derek.de...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 19:27:10 +0000</openedDate>
<description>- Steps to reproduce the problem. Visit
http://thwack.gopherwoodstudios.com/ It *may* be related to Application
Cache (not sure how to determine this now that the browser is crashing)
so if it loads correctly, reload? - What happened. Android Browser
crashes leaving me back at the home panel. - What you think the correct
behavior should be. Android Browser should remain open and site should
load. Samsung Galaxy Tab GT-P7510 Android 3.1</description>
</bug>
<bug>
<bugid>16269</bugid>
<title>Honeycomb reports full screen height in height measure spec, Gingerbread subtracts the height of the status bar</title>
<status>Unreproducible</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-04-26T22:46:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gall.bla...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 23:14:17 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem: 1. Create a View subclass, in onMeasure(int
widthMeasureSpec, int heightMeasureSpec), log
MeasureSpec.getSize(heightMeasureSpec) 2. Create a layout, the root View
node should use match_parent for width and height. The sole child of the
root View should be your subclass. 3. In your default activity,
setContentView to be the layout you just created 4. test your app, use
adb logcat to see the logs. - What happened. In portrait mode, on a
Nexus One running stock Gingerbread, you get 762, which is the total
height of the screen minus the status bar. In portrait mode, on a
Motorola Xoom running stock Honeycomb, you get 1280, which is the total
height of the screen. - What you think the correct behavior should be.
All previous versions give you the total height minus the status bar
height. Honeycomb should do the same.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:06:36 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 22:46:35 +0000</when>
<what>I just tried on HC and the measurement is 752 in landscape and 1232 in portrait. ThereQ&apos;Es a temporary measure done at 1280 for the rotation animation, but you see the same happen when going back to landscape (measurement at 800.)</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 22:46:35 +0000</when>
<what>I just tried on HC and the measurement is 752 in landscape and 1232 in portrait. ThereQ&apos;Es a temporary measure done at 1280 for the rotation animation, but you see the same happen when going back to landscape (measurement at 800.)</what>
</comment>
<comment>
<author>gall.bla...@gmail.com</author>
<when>Tue, 26 Apr 2011 23:35:13 +0000</when>
<what>I just reproduced the problem, and have attached a project illustrating the it.

The right height gets reported eventually, but the first two measures are at full height, even if the device starts in portrait.

ItQ&apos;Es possible that the problem is that IQ&apos;Em building for 2.1, or that IQ&apos;Em messing with the window background, but in either case, the behavior in Honeycomb is different than the behavior in Gingerbread.

</what>
</comment>
</bug>
<bug>
<bugid>12963</bugid>
<title>Ability to turn off Q&quot;EPhone ContactsQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Sun, 05 Dec 2010 22:04:12 +0000</openedDate>
<description>I donQ&apos;Et like Q&quot;EPhone ContactsQ&quot;E. VerizonQ&apos;Es backup is nice but doesnQ&apos;Et
compare to gmailQ&apos;Es sync. I would like a way to move those contacts (or
sync them all from my previous feature request) to my gmail account.
Then theyQ&apos;Ell get backed up on the fly as they should. I realize an
android phone user doesnQ&apos;Et have to have gmail (amazingly) and they would
use phone contacts but allow me to turn them off or move them and turn
them off so I donQ&apos;Et accidentally store something to it. ** You guys are
awesome!!! **</description>
</bug>
<bug>
<bugid>13067</bugid>
<title>???? ???? ???????  ???? ???? ????? </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-12-09T19:08:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dera...@hotmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 17:34:43 +0000</openedDate>
<description>???? ???? ??????? ???? ???? ????? ???? ???? ??????? ???? ???? ?????</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Dec 2010 19:08:13 +0000</when>
<what>translate.google.com says this means Q&quot;EWe want to Arabic Language and the full support and stronglyQ&quot;E.
</what>
</comment>
</bug>
<bug>
<bugid>4619</bugid>
<title>Androit SDK should have option to install the (Java) source code for Android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-10T13:28:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Mon, 09 Nov 2009 19:01:25 +0000</openedDate>
<description>Hi, during development I always find it convinient to have the source
code available. As far as I can tell the Android SDK does not provide an
option to install the Java source code and make it available in Eclipse.
Eclipse installations usually provide an Q&quot;ESDKQ&quot;E option which allow the
user to install the source code. Could you add the option to the SDK
installation? Best regards, Lars</description>
<comment>
<author>kart...@gmail.com</author>
<when>Tue, 10 Nov 2009 07:14:29 +0000</when>
<what>dupe of http://code.google.com/p/android/issues/detail?id=979 ?</what>
</comment>
<comment>
<author>Lars.Vo...@gmail.com</author>
<when>Tue, 10 Nov 2009 12:54:54 +0000</when>
<what>Hi Benjamin, 

Thanks, I believe you are right. Unfortunately I see in this bugtracker no option to
change the status of this issue myself. Cheers, Lars

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:28:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5281</bugid>
<title>Google Voice takes two clicks to open</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kit.l...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 01:46:01 +0000</openedDate>
<description>I am using a Motorola Droid, running Android 2.0. I am not sure if this
is a bug with Android or the Google Voice app, but I hope this is in the
right place. Google voice frequently takes two taps to open from the
desktop, though when opened from the complete application list this
never happens. I cannot consistently reproduce this problem. It happens
frequently but not consistently with Google Voice, whether it is among
the currently running apps or not, no matter where the icon is placed on
the desktop, whether it has pending notifications or not. It does not
happen with any other apps. It happens despite reinstalling Google Voice
and re-creating the desktop shortcut.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>10542</bugid>
<title>Should able to detect the sync account on the handset.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jjongay...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 09:09:59 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Menu -Q&gt;E Gallery -Q&gt;E Select any image -Q&gt;E Share -Q&gt;E
Picasa -Q&gt;E Observe - What happened. It displayed the Upload Photo screen
in bold and then go to Add a Google account screen. If sign in using the
same username and password then it will display that the account already
exist. If Sign in using new account then after sucess, it return to the
Upload screen -Q&gt;E Album field -Q&gt;E Touch the + sign to add new album -Q&gt;E
Upload image -Q&gt;E After success, it return to Gallery -Q&gt;E Select other
picture from Gallery to Upload to Picasa -Q&gt;E Observe this symptom again.
- What you think the correct behavior should be. Should able to detect
the sync account on the handset.</description>
</bug>
<bug>
<bugid>6118</bugid>
<title>Nexus One Bluetooth Paired but will not Connect to Windows - Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>41</stars>
<reportedBy>arocco...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 14:53:01 +0000</openedDate>
<description>Problem: Nexus One running Firmware 2.1 will pair bluetooth to windows
7, but will not connect. Files can be transfered to the phone but not to
the PC. Steps to reproduce: First I paired my Nexus One bluetooth to
Windows 7 bluetooth without a problem. I have been transfering files to
my phone with out a problem but incoming files do not work. The phone
shows paired but not connected. I have tried adding incoming com ports
from com 4 to com 11. Bluetooth on Windows 7 has the latest driver which
shows a Microsoft version and a Generic Version. Additional info: The
online Nexus One manual states Q&quot;Eyou can select which profiles to
activate if you Short press on a paired device (PC) which should bring
up a menu.Q&quot;E Since my PC is only paired, when I quick press on it in
Nexus One the blue tooth area, it only shows an option to unpair which
is expected. Possible solution to the problem: In the settings area for
bluetooth on Windows 7 it shows com 2 as its connection. When you add a
incoming com port on windows, it starts with com 4 and then works it way
up each time you add another in-port. I beleive there is a way in
windows firewall to either open the incoming com 2 port, or map the com
2 port to the com 4 port. Once this is fixed, then I should be able to
send files to my PC. Other Info For Posters: Please no responses that
does not add information that I have not already expressed or volunteer
users that may give incorrect information. Google uses an open ticket
system to report and receive help and I choose to only receive
troubleshooting responses from Google employees or expert volunteer
users. Thank you for your cooporation. I did do an extensive search here
that did not turn up my issue. Posts to sign up for notifications are
fine. Log file of my Nexus One is available upon request.</description>
<comment>
<author>magd...@gmail.com</author>
<when>Sun, 07 Feb 2010 17:47:37 +0000</when>
<what>I have a similar problem with Parrot CK3000 car kit! Parrot confirms that the phone is 
paired but Nexus One shows Q&quot;Epaired but not connectedQ&quot;E.  Also gives me only unpair 
option when I press on the device name from the Bluetooth settings. 
( I tested the car kit with another phone and works fine. )</what>
</comment>
<comment>
<author>kevin.mc...@gmail.com</author>
<when>Tue, 09 Feb 2010 00:47:58 +0000</when>
<what>I also have a Parrot and have the same issue with my Nexus One.</what>
</comment>
<comment>
<author>put.d...@gmail.com</author>
<when>Thu, 11 Feb 2010 12:05:56 +0000</when>
<what>Dear,
I have recently bought the NEXUS one, and tried to pair with Nokia Supernova.
The Supernova says after pressing connect : not supported with remote device.
The NEXUS One says paired but not connected.

Can you please help me?

Thanks
</what>
</comment>
<comment>
<author>kevin.mc...@gmail.com</author>
<when>Fri, 12 Feb 2010 06:40:02 +0000</when>
<what>I finally got this working with my Parrot car kit. IQ&apos;Em not sure, but it may have been 
due to installing Q&quot;Ebluetooth file tranfterQ&quot;E from the app market.</what>
</comment>
<comment>
<author>j.vaugh...@gmail.com</author>
<when>Thu, 25 Feb 2010 22:41:28 +0000</when>
<what>Would like to add this same issue occurs for me, but I am using a Macbook running Snow Leopard. Would really 
like to see this resolved.</what>
</comment>
<comment>
<author>cybe...@gmail.com</author>
<when>Tue, 02 Mar 2010 03:23:17 +0000</when>
<what>Same problem ... MacBook Air, paired with nexus but not connecting to it.

I successfully (and easily) paied the MacBook with my Bberry Bold and have used the
BberryQ&apos;Es DUN service via Bluetooth...so this is not a Mac problem I believe.</what>
</comment>
<comment>
<author>funsho.o...@gmail.com</author>
<when>Mon, 08 Mar 2010 11:13:15 +0000</when>
<what>I have the same problem with pairing and connecting to my samsung sgh800. I wanted to
transfer my contacts from the samsung to my nexus one. I kept having paired but not
connected on the nexus and till now have not been able to transfer my contacts. Any
help will be highly appreciated.</what>
</comment>
<comment>
<author>arocco...@gmail.com</author>
<when>Mon, 08 Mar 2010 16:37:31 +0000</when>
<what>I recently received an update for my computer which now makes my Nexus One show more
details and info when its plugged in with the USB. I am not sure if it will work
better now but I will let everyone know if its just a Windows driver problem. I do
have Win 7 though on my PC. </what>
</comment>
<comment>
<author>jiangdaiwei</author>
<when>Sat, 27 Mar 2010 18:56:43 +0000</when>
<what>same issue here...canQ&apos;Et connect with my windows7 laptop</what>
</comment>
<comment>
<author>arocco...@gmail.com</author>
<when>Mon, 05 Apr 2010 06:42:47 +0000</when>
<what>The driver update I mentioned from windows did not help. The error on the phone is 
stating that what it is trying to connect to do does not have object push or FTP so I 
believe it is not the phone but Windows 7</what>
</comment>
<comment>
<author>UCFMi...@gmail.com</author>
<when>Thu, 08 Apr 2010 12:36:09 +0000</when>
<what>I also have the same issue, cannot connect with MBP OS.X</what>
</comment>
<comment>
<author>j.vaugh...@gmail.com</author>
<when>Fri, 09 Apr 2010 09:14:30 +0000</when>
<what>For those with Macs: I have found the solution.

Select the Nexus in the left-hand menu, then use the little cog to pull down a list
of options. Select Q&quot;EEdit serial ports...Q&quot;E

Click the little Q&apos;E+Q&apos;E icon, and in the Port Settings section, select OBEX Object Push.
Protocol should be automatically set to RS-232. Click Q&quot;EapplyQ&quot;E (and probably Q&quot;Erequire
pairingQ&quot;E to be nice n secure)</what>
</comment>
<comment>
<author>thomas.w...@gmail.com</author>
<when>Wed, 19 May 2010 02:12:13 +0000</when>
<what>Same issue here on OSX 10.6.3

In response to j.vaughton, I followed your steps, it does not work for me.</what>
</comment>
<comment>
<author>dzord...@gmail.com</author>
<when>Mon, 07 Jun 2010 21:13:19 +0000</when>
<what>Hello,

Install Bluetooth File System from Market works for me - it seems to Android on nexus doesnQ&apos;Et have OBEX protocol or smth. My system: OSX 10.6.3

dz.</what>
</comment>
<comment>
<author>Lanny.Rosicky@gmail.com</author>
<when>Thu, 24 Jun 2010 17:32:35 +0000</when>
<what>BT on nexus one is really brain damaged. My iPhone connects to my Parrot Evolution Nexus does not.  Even though we should not have to, I downloaded the File Server and that did not help. Garbage.</what>
</comment>
<comment>
<author>judycho...@gmail.com</author>
<when>Sun, 11 Jul 2010 13:56:36 +0000</when>
<what>I cannot pair my Nexus One with Mac laptop.  Where is the left menu for selecting Q&quot;ENexusQ&quot;E  in j.vaughtonQ&apos;Es April 9 comment?</what>
</comment>
<comment>
<author>j.vaugh...@gmail.com</author>
<when>Sun, 11 Jul 2010 18:14:53 +0000</when>
<what>@judychow88: the comment refers to the System Preferences -Q&gt;E Bluetooth window.</what>
</comment>
<comment>
<author>shadow.xiii@gmail.com</author>
<when>Wed, 21 Jul 2010 11:05:25 +0000</when>
<what>same here, Froyo 2.2 FRF91 Nexus, Paired but not connecting.
Windows 7 Professional.
Really annoying ...</what>
</comment>
<comment>
<author>linnm...@gmail.com</author>
<when>Tue, 03 Aug 2010 09:00:34 +0000</when>
<what>I have the same problem. T-Mobile Pulse, FLB 1.0 ROM (Android 2.1 based). Paired, Trusted but not connected.</what>
</comment>
<comment>
<author>danesmit...@gmail.com</author>
<when>Mon, 09 Aug 2010 04:09:51 +0000</when>
<what>I have the Q&quot;Epaired but not connectedQ&quot;E problem with Froyo 2.2 FRF91 on nexus one. I can receive files via Bluetooth from PC to nexus one, but am unable to send files from the nexus one to either windows 7 (32 bit) or ubunto/linux operating systems. I just get an error message saying the request can not be handled correctly on the nexus one when itQ&apos;Es partway through sending. 

On a couple of occasions it has worked, this was with two small jpg files (Q&lt;E100kb). If I try send a song or a larger jpg, ie. from the camera (400kb), it doesnQ&apos;Et work. So a possible cause is that the Bluetooth times out after a very short period?

This has also been tested with the Q&quot;Ebluetooth file transferQ&quot;E application and Astro with itQ&apos;Es bluetooth application and the same problem persists. However, it does get further through the transfer.

From the bluetooth settings on my computer I have coms port 4 incoming and that is it.  </what>
</comment>
<comment>
<author>bilalb...@gmail.com</author>
<when>Mon, 15 Nov 2010 15:50:30 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>arocco...@gmail.com</author>
<when>Thu, 23 Dec 2010 15:02:07 +0000</when>
<what>As of Android 2.1 the same issue is happening. Did anyone check and see if this is a fix in Android 2.2 Or if they found a signed windows driver for Android Bluetooth?

FYI. I also have updated usb drivers for the development side but these didnt effect this at all. In devices and printers, right clicking on your phone and selecting properties will list what the phone is capable of doing. </what>
</comment>
<comment>
<author>bla8...@gmail.com</author>
<when>Sat, 08 Jan 2011 03:57:42 +0000</when>
<what>This issue also exists on the Nexus S which is running Android 2.3. I can send large files to the phone from my laptop but not the other way around. Only small files make it to the PC. The phone also says Q&quot;Epaired but not connectedQ&quot;E for my laptop, giving me no way to connect.</what>
</comment>
<comment>
<author>roger.we...@gmail.com</author>
<when>Sun, 23 Jan 2011 18:01:30 +0000</when>
<what>for nexus s, mac pro, bluetooth

getting the message Q&quot;Epaired but not connectedQ&quot;E on nexus s

on the mac, when paired, sometimes it shows Disconnect option for nexus s in bluetooth menu</what>
</comment>
<comment>
<author>bla8...@gmail.com</author>
<when>Tue, 01 Feb 2011 03:46:14 +0000</when>
<what>ItQ&apos;Es fairly apparent that android developers donQ&apos;Et consider this an issue, since over a year has elapsed since the original post was submitted and this issue still has not been assigned. If the devs decide to fix this, it will take a while. Until then, please find another way to transfer files to your computer (USB, email, dropbox, SD card).</what>
</comment>
</bug>
<bug>
<bugid>5708</bugid>
<title>onDetachedFromWindow is not always called on Views</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2010-01-07T02:50:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>m.bn...@gmail.com</reportedBy>
<openedDate>Tue, 29 Dec 2009 18:53:02 +0000</openedDate>
<description>- Steps to reproduce the problem. Create a ListView with a CursorAdapter
and BaseAdapter. After the list has been viewed, delete an item via the
cursor. - What happened. The view that corresponds to the cursor entry
that was deleted will not have onDetachedFromWindow called. - What you
think the correct behavior should be. onDetachedFromWindow is always
called when the activity the view is(was) a child of goes away. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
An in-development device running 1.6 + our modifications. IQ&apos;Ell try to
get more detail/an example if needed soon.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 29 Dec 2009 18:59:16 +0000</when>
<what>onDetachedFromWindow() will not necessarily be called in this situation. ListView 
children are recycled and reused, and ListView avoids unnecessary 
onDetachedFromWindow() whenever possible. However, onDetachedFromWindow() 
should be called for all views created by the adapter when the Activity is destroyed or 
when ListView is detached from the window.</what>
</comment>
<comment>
<author>m.bn...@gmail.com</author>
<when>Tue, 29 Dec 2009 22:56:17 +0000</when>
<what>The situation I was describing includes removing the Activity, and the ViewQ&apos;Es
onDetachedFromWindow is still not called. (Discussed with Romain separately as well)

I looked into this a little today. It seems like detachAllViewsFromParent(); in
ListView detaches the View in question, but it isnQ&apos;Et being picked up in the recycler
or possibly being immediately set back to null (getActiveView?).

Another point to mention, since it looks like some of this uses layout information,
is that the View I was seeing this happen on animates off the screen (height from
n-Q&gt;E0) before the cursor deletes it.</what>
</comment>
<comment>
<author>m.bn...@gmail.com</author>
<when>Wed, 30 Dec 2009 16:18:32 +0000</when>
<what>This appears to be fixed by always calling:
recycleBin.fillActiveViews(childCount, firstPosition);
in layoutChildren() (before the if(dataChanged) check), but I suspect this will cause
some other issues.

I donQ&apos;Et see the reason why it isnQ&apos;Et called when data changes right now, though.</what>
</comment>
<comment>
<author>m.bn...@gmail.com</author>
<when>Wed, 30 Dec 2009 16:46:59 +0000</when>
<what>That definitely isnQ&apos;Et the right solution and causes list bugs in other situations.
IQ&apos;Ell read some more about how the active views are used for a better location to
populate it.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 30 Dec 2009 18:14:46 +0000</when>
<what>Filling the active views bin is definitely *not* the solution.</what>
</comment>
<comment>
<author>m.bn...@gmail.com</author>
<when>Wed, 30 Dec 2009 21:34:54 +0000</when>
<what>This seems like a better fix. IQ&apos;Eve been running a test with it for several hours now,
and onDetachedFromWindow doesnQ&apos;Et seem to have been missed and no problems with lists.

Our proxy is blocking me from uploading to your Gerrit, and my server went down last
night :\ but attached is what I changed. Let me know if you see any disbenefits to
this method.

Its pretty straight forward, just counting non-null elements instead of all elements
because active views is not re-populated when the data changes.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 30 Dec 2009 21:48:41 +0000</when>
<what>This is not the solution either. All the views in the scrap heap should be removed when 
the ListView is detached from its window. Your patch can work in some cases (like yours 
it seems) but itQ&apos;Es not safe.</what>
</comment>
<comment>
<author>m.bn...@gmail.com</author>
<when>Thu, 31 Dec 2009 20:05:12 +0000</when>
<what>I just called mRecycler.clear() in AbsListView::onDetachedFromWindow for now. If you
do something differently, IQ&apos;Ell just pull in your patch later.

Thanks</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Jan 2010 02:50:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9138</bugid>
<title>Notification / Alarm / Ringtone sounds in the same folder and sub folders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>BravaCentauri</reportedBy>
<openedDate>Thu, 17 Jun 2010 04:08:44 +0000</openedDate>
<description>Currently, I have copies of many things in the Notification / Alarm /
Ringtone folders. Is it possible to make it one folder for everything?
Also, if you make sub folders, would it be possible to have them in the
list instead of lumping everything into one giant list? ItQ&apos;Es also an
easy way to play sounds just for fun. It would also be nice if there was
also a shortcut to the music folder so we could just select a music
track instead.</description>
</bug>
<bug>
<bugid>19895</bugid>
<title>[Gmail] back key function error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plzs...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 07:43:59 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.3. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
2.3, and (if the issue exists on a device) that the device also runs
Android 2.3. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.
-------------------------------------------------------------------------
1. Steps to reproduce the problem (including sample code if
appropriate). Applications --Q&gt;E Launch Gmail --Q&gt;E Click next button --Q&gt;E
Click menu key --Q&gt;E touch Browser sign-in --Q&gt;E Click next button --Q&gt;E touch
back key while loading 2. What happened. When the user back key while
loading, Q&quot;ESorry!Q&quot;E pop-up is displayed 3. What you think the correct
behavior should be. When the user back key while loading, It should work
properly.</description>
</bug>
<bug>
<bugid>19323</bugid>
<title>GLES emulation: 2.0 conformance: stencil test issue when using packed depth stencil FBO</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-17T21:46:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>g...@graphtech.co.il</reportedBy>
<openedDate>Wed, 17 Aug 2011 09:03:36 +0000</openedDate>
<description>Issue observed on Windows machine with intel on-board graphics, X4500.
When rendering into a framebuffer object with DEPTH24_STENCIL8 texture
attached to both the depth and stencil attachment point, the stencil
test does not work as expected. Attached is a testcase that show the
issue, (compile on windows with mingw). when running the program with
-noPacked argument it will use only stencil renderbuffer attachment and
a half size quad will be visible on the screen which is the correct
expected result. When it is run without arguments a full window size
quad will be drawn showing that the GL_EQUAL stencil test does not
really work (all pixels pass the stencil test).</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:46:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2205</bugid>
<title>Voice call SCO routing when wired headset is plugged in and out</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-05-26T21:41:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>qqi...@gmail.com</reportedBy>
<openedDate>Wed, 11 Mar 2009 08:25:47 +0000</openedDate>
<description>Steps: 1. Make a voice call with Bluetooth mono headset 2. Plug in wired
headset then plug it out. The voice is routed to earpiece instead of
returning to Bluetooth. UI shows that voice is routed to Bluetooth but
actually itQ&apos;Es not.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:05:36 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 21:41:47 +0000</when>
<what>This issue has been fixed and the fix will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:17:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8292</bugid>
<title>Nexus One Cardock wonQ&apos;Et remember to use dock for in call audio</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>nick.ell...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 16:08:14 +0000</openedDate>
<description>I have both the desktop dock and car dock for the Nexus One. My phone
will remember my audio prefrence setting for the desktop dock but not
for the car dock. For the car dock it often will not have the Q&quot;EAs
speakerphoneQ&quot;E option selected despite having the remember setting box
selected. I say often, meaning there are a minority of times that I will
see it selected when I insert the phone into the dock. I have not been
able to determine what I am doing different to get the desired behavior
vs. the observed behavior. Phone should remember car dock settings like
it does with the desktop dock.</description>
<comment>
<author>zput...@gmail.com</author>
<when>Fri, 11 Jun 2010 18:30:21 +0000</when>
<what>I also have this issue with the Nexus One and the car dock.

Placing the phone in the car dock, I go to audio settings and the checkbox for use as speakerphone is frequently (95% of the time) unchecked. I do not know what causes this behavior. I can reproduce the defect reliably with my phone. I also own the desktop dock and use it frequently. </what>
</comment>
<comment>
<author>nick.ell...@gmail.com</author>
<when>Thu, 15 Jul 2010 19:40:46 +0000</when>
<what>Problem is still present in 2.2 FRF91</what>
</comment>
<comment>
<author>zput...@gmail.com</author>
<when>Thu, 15 Jul 2010 19:46:36 +0000</when>
<what>The issue is NOT present in 2.2 FRF91 for me.</what>
</comment>
<comment>
<author>nick.ell...@gmail.com</author>
<when>Thu, 15 Jul 2010 19:50:00 +0000</when>
<what>itQ&apos;Es less frequent by far but defiantly still there.  Usually noticeable when I get an incoming call and it doesnQ&apos;Et activate the blue tooth connection.  ItQ&apos;Es almost like if I check to see if it is set then the next time I dock it it will un-set itself.  I also think there may be some link to it un-setting itself when i move it from a desk dock to the car dock.</what>
</comment>
<comment>
<author>mnu...@gmail.com</author>
<when>Mon, 16 Aug 2010 18:42:43 +0000</when>
<what>I am experiencing the same problem with the car dock.  I do not have the desktop dock so I know that is not the cause it on my end.</what>
</comment>
<comment>
<author>earthling0001</author>
<when>Mon, 16 Aug 2010 22:50:26 +0000</when>
<what>A good workaround for this is to uncheck Q&apos;ERemember settingsQ&apos;E when first pairing the car dock (just delete it from your Bluetooth settings to start again), and then never check it. It will pop up each time you get in the car, but at least you can do it while parked instead of at 65 on the freeway.

I suggest everyone email Google as well as starring the issue here.

android-support(at)google.com</what>
</comment>
<comment>
<author>edmond...@gmail.com</author>
<when>Sat, 21 Aug 2010 18:41:45 +0000</when>
<what>I am experiencing this as well. I have to go to setting to switch on car dock use as speaker setting. It never save the setting.

IQ&apos;Em on a N1 w/ Froyo</what>
</comment>
<comment>
<author>rory.in...@gmail.com</author>
<when>Mon, 23 Aug 2010 05:04:33 +0000</when>
<what>Same problem for me. N1 with Froyo. Very annoying.</what>
</comment>
<comment>
<author>gon...@gmail.com</author>
<when>Tue, 14 Sep 2010 19:14:35 +0000</when>
<what>I have this same issue.

IQ&apos;Ell put it in the car dock and try to make or take a call sometime during my trip.  The status bar says bluetooth is on but it wont use the car dock speakerphone.  When I go into the dock settings I see that all options are already checked and the remember box is also checked.  I can then exit and its now working properly in spite of never having to actually change a setting.

I have both the car dock and the desktop dock.  It seems to happen after its been in the desktop dock.  Once I use my fix of looking in the dock settings menu it seems to work for the rest of the day even after multiple undocking and docking of the car dock.

I did have a period of time where it wasnQ&apos;Et remembering the setting to use the speakerphone and I had to go in and select it.  Now it shows it selected and remembered, its just not working unless I look at that menu.

Nexus One w/ Froyo</what>
</comment>
<comment>
<author>grichmon...@gmail.com</author>
<when>Tue, 28 Sep 2010 20:54:27 +0000</when>
<what>What about call volume? Anybody have issues with call volume? The car dock is useless for me as I canQ&apos;Et hear what anybody is saying. The volume is so low and the volume rocker does not change the volume..it must already be up to the highest? Before the update before last, it worked fine.</what>
</comment>
<comment>
<author>auxzea...@gmail.com</author>
<when>Tue, 28 Sep 2010 23:18:04 +0000</when>
<what>Yeah Call VolumeQ&apos;Es not been so great either and I thought I remembered being able to use the rocker but definitely canQ&apos;Et now.  Or if itQ&apos;Es changing the volume, itQ&apos;Es not displaying the volume meter.  Regardless, itQ&apos;Es not that loud and if possible, could be louder.

By the way -- I have been using the workaround of  NOT remembering the settings and though itQ&apos;Es a small hassle telling it to use as speaker phone each time I dock the phone, at least I know itQ&apos;Es ready and working if a call comes through.</what>
</comment>
<comment>
<author>mnu...@gmail.com</author>
<when>Wed, 29 Sep 2010 02:39:58 +0000</when>
<what>Anyone know if the latest update of Froyo for the Nexus One has fixed this? </what>
</comment>
<comment>
<author>auxzea...@gmail.com</author>
<when>Fri, 01 Oct 2010 18:20:44 +0000</when>
<what>No. The latest froyo has not corrected this bug. :( </what>
</comment>
<comment>
<author>yochai...@gmail.com</author>
<when>Fri, 01 Oct 2010 18:33:02 +0000</when>
<what>Ok so google released the Q&quot;ECar HomeQ&quot;E application in the market today --- it comes with a number of new features --- I hope that this fixes our issue. IQ&apos;Ell update in the next few days (or a week) and let you guys know if it fixes any issues.

PS if you have a rooted phone, and have trouble upgrading to the new version, delete the cardock application in /system/app (there are many root file managers in the market) and reboot, then install. ThatQ&apos;Es what I had to do on CM 6.</what>
</comment>
<comment>
<author>yochai...@gmail.com</author>
<when>Mon, 04 Oct 2010 18:22:52 +0000</when>
<what>Seems like it fixed it!!!</what>
</comment>
<comment>
<author>auxzea...@gmail.com</author>
<when>Mon, 04 Oct 2010 18:29:53 +0000</when>
<what>yochaigal said: Q&quot;ESeems like it fixed it!!!Q&quot;E

Give it a day.

It didnQ&apos;Et fix it for me.  It seems like if I leave the dock unplugged for the night (as I canQ&apos;Et imagine anyone would leave it plugged in permanently) -- the next day I came out, checked the settings, and sure enough... it resorted back to not acting as speaker phone, even though the Q&quot;ERememberQ&quot;E checkbox was still checked.

Unless you really have better luck than me, weQ&apos;Ell just have to leave the Q&quot;ERememeberQ&quot;E unchecked -- so we can be prompted each time we dock the phone.</what>
</comment>
<comment>
<author>yochai...@gmail.com</author>
<when>Mon, 04 Oct 2010 18:36:24 +0000</when>
<what>Well, I gave it 2 days... and a LOT of tests (I must have gotten into the car about 30 times over the weekend).
The only issue I had was that at one point the phone itself paired and connected with the bluetooth receiver on the dock... but the audio wasnQ&apos;Et actually going THROUGH the dock. I unplugged the dock and plugged it back in and it worked.
</what>
</comment>
<comment>
<author>gon...@gmail.com</author>
<when>Mon, 04 Oct 2010 19:17:07 +0000</when>
<what>It is not fixed for me.... still intermittently remembers or it doesnQ&apos;Et.  </what>
</comment>
<comment>
<author>pia.cor...@gmail.com</author>
<when>Mon, 04 Oct 2010 19:44:34 +0000</when>
<what>DidnQ&apos;Et fix it for me either. 2.2.1</what>
</comment>
<comment>
<author>ks.yakov...@gmail.com</author>
<when>Sat, 08 Jan 2011 20:09:50 +0000</when>
<what>I have the same issue. Also, sometimes the phone reboots when it is trying to connect to the dockQ&apos;Es bluetooth audio.</what>
</comment>
<comment>
<author>edmond...@gmail.com</author>
<when>Fri, 08 Jul 2011 16:32:11 +0000</when>
<what>I believed this is fixed in 2.3.4... anyone still seeing it?</what>
</comment>
<comment>
<author>auxzea...@gmail.com</author>
<when>Fri, 08 Jul 2011 17:11:40 +0000</when>
<what>Im not sure when it was fixed but I havenQ&apos;Et seen it for awhile.  Granted, the thinnest part of the bendy-grip-end cracked so I had to wrap tape around it to keep it together, otherwise the phone keeps disconnecting from the dock. Still happens with the tape, even.

So there ya go Google manufacturers:  Make sure the plastic is durable to bend it as much as weQ&apos;Ere gonna be bending it.</what>
</comment>
</bug>
<bug>
<bugid>6349</bugid>
<title>Reference of stale task_struct in binder.c leads to application failure</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>donoho...@gmail.com</reportedBy>
<openedDate>Fri, 29 Jan 2010 18:01:38 +0000</openedDate>
<description>If you instantiate an AudioTrack object from a thread, exit the thread,
then try to instantiate another Audiotrack (from another thread,
obviously), the app crashes, because binder.c maintains a reference to a
stale task_struct belonging to the thread which exited. A pointer to
this struct is obtained in binder_open(). The call to get_task_struct()
prevents the struct from being freed until weQ&apos;Ere done with it, but
doesnQ&apos;Et prevent the various resources associated with the task_struct
from being destroyed when the corresponding thread exits. There are
numerous unsafe references to the potentially stale task struct in
binder.c In the specific failure case which causes the attached program
to crash, the following sequence of events occurs:
task_get_unused_fd_flags() passes a stale task_struct to
lock_task_sighand(). This causes an FD creation failure (see case
BINDER_TYPE_FD:). Subsequently in user land, AudioTrack::set in libmedia
attempts to get a control block via IPC, which fails, because of the
invalid FD which was returned to the media lib (libmedia did not notice
that the FD was invalid). libmedia doesnQ&apos;Et notice that it failed to get
a control block either, and dies on a NULL pointer dereference: mCblk =
static_castQ&lt;Eaudio_track_cblk_t*Q&gt;E(cblk-Q&gt;Epointer()); mCblk-Q&gt;Eout = 1; The
crash occurs on the pointer dereference above. My dev. environment is a
bit unorthodox, but running the attached test app should readily
reproduce the problem in pretty much any Android environment.</description>
</bug>
<bug>
<bugid>12175</bugid>
<title>Incorrect syntax error on http://source.android.com/source/git-repo.html</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-12T01:52:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 20:56:43 +0000</openedDate>
<description>On http://source.android.com/source/git-repo.html you write: repo init-u
git://android.git.kernel.org/platform/manifest.git I believe you are
missing a space between init and -u: repo init -u
git://android.git.kernel.org/platform/manifest.git</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 12 Jan 2011 01:52:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19984</bugid>
<title>RINGTONES and ALARMS: Randomly changing</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.ety...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 15:15:38 +0000</openedDate>
<description>ATQ&amp;ET Motolorla Atrix 4G w/ OTA Gingerbread installed * Alarms keep
defaulting to generic ringing sound * Alarms with custom mp3-music-tone
set randomly change to another mp3-music-tone * Custom ringtones
randomly change to other mp3 tones</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:07:34 +0000</when>
<what>Issue 19985 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>16271</bugid>
<title>Receiving a message that wasnt sent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rashmi.j...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 01:59:52 +0000</openedDate>
<description>I have a Samsung Galaxy, and yesterday while chatting with a friend I
received a message that she didnt actually send me. She didnt send to
anyone, for that matter, it was an old message i believe she had sent a
couple of months back. Has this happened with anyone else?</description>
</bug>
<bug>
<bugid>205</bugid>
<title>Translucent areas becomes opaque after a dialog is opened</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-02-29T17:27:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bvillan...@gmail.com</reportedBy>
<openedDate>Fri, 08 Feb 2008 08:45:45 +0000</openedDate>
<description>Dialog boxes and buttons have an opaque border around them when
displayed over an activity that has its theme set to translucent. I used
the sample code from the translucent fancy demo. My remove button calls
AlertDialog.show(this, getString(R.string.removeServerAlertTitle),
getString(R.string.removeServerAlert),
getString(R.string.okayServerAlert), false); The following are
screenshots. The screen when first started.
http://www2.hawaii.edu/~bvillanu/Translucent01.jpg When I click on
Remove Server. Note that the LinearLayout the buttons are on becomes
opaque and that the AlertDialog has an opaque border around it.
http://www2.hawaii.edu/~bvillanu/Translucent02.jpg After I hit Okay on
the AlertDialog. There is an opaque rectangle where the alert was.
http://www2.hawaii.edu/~bvillanu/Translucent03.jpg</description>
<comment>
<author>morri...@gmail.com</author>
<when>Thu, 28 Feb 2008 03:04:07 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Fri, 29 Feb 2008 17:27:36 +0000</when>
<what>fixed</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:34:23 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>22</bugid>
<title>Android wonQ&apos;Et run on the Neo 1973</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-25T20:24:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>timri...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 00:38:48 +0000</openedDate>
<description>http://benno.id.au/blog/2007/11/21/android-neo1973 Developers could be
testing on real hardware today if Android were really open source, or if
at least Google would release ARMv4 binaries.</description>
<comment>
<author>aori...@gmail.com</author>
<when>Sat, 19 Jan 2008 22:48:06 +0000</when>
<what>I donQ&apos;Et think this a bug for Google Android developers. First Android is open but not
open source. Two very different concepts. Second, the main goal for Dan Morril and
other Googlers is to develop the SDK, the enabler for any people to write rich
software for the platform. Not the phone itself. The hardware dependent developement
will be left to the others OHA members and they are working on that.  

AlQ&apos;Eright guys, I am also eager to see Android running in a real device :)

Regards,
Andr? Oriani</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:24:32 +0000</when>
<what>The Neo 1973 is not targeted for support. When source is released, interested parties can port it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:00:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17109</bugid>
<title>Unlock pattern screen allows any pattern</title>
<status>Declined</status>
<owner>n...@google.com</owner>
<closedOn>2011-05-25T17:16:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>erwan.m...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 13:55:24 +0000</openedDate>
<description>Probably not affecting many users and easy to fix. It could however be a
huge concern to the very few affected users: IQ&apos;Eve been using the default
Google Q&quot;EpatternsQ&quot;E to unlock screen on my Experia Arc (rooted but
official ROM). Today I flashed the new HK 2.3.3 Rom and then restored a
full backup (apps + data) with Titanium Backup. All my settings were
restored and the unlock pattern screen was back in place. I however
quickly realized that ANY pattern was unlocking the screen. See the
following video: See my quick video here:
http://www.youtube.com/watch?v=5fvyEIeq5T4 What happened is that
Titanium Backup seems to have restored my preference to use Q&quot;EpatternQ&quot;E
but the password/pattern was actually not set. The phone was therefore
presenting the unlock screen everytime but would allow any pattern. All
I had to do was to reset the pattern from the Security Settings</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 25 May 2011 17:04:06 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Wed, 25 May 2011 17:16:54 +0000</when>
<what>Hi Erwan,

I suspect that Titanium backup isnQ&apos;Et properly restoring the file /data/system/gesture.key, which stores the gesture necessary to unlock the device.

This isnQ&apos;Et a problem with stock versions of Android, as this file is only accessible to root.  Running rooted has the potential to put your device into a state Android doesnQ&apos;Et expect, and isnQ&apos;Et supported by stock Android.  (In fact, itQ&apos;Es downright discouraged, because it opens up a bunch of new potential security attacks).

You may want to file a bug with Titanium Backup and get them to fix their app.</what>
</comment>
</bug>
<bug>
<bugid>15232</bugid>
<title>Scrolling issue in Android default browser</title>
<status>New</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>AKKPDES...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 11:46:05 +0000</openedDate>
<description>Scrolling issue in Android default browser Default android browser does
not allow us to scroll down some pages. We can not read the bottom part
of the page. Eg : http://www.google.com/contacts Below issue is same as
this http://code.google.com/p/android/issues/detail?id=2118 Device :
Samsung Galaxy S GT-I9000 Firmware version : 2.2 Baseband version :
I9000DDJP2 Build No. : FROYO.DDJP6</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 05 Mar 2011 01:00:54 +0000</when>
<what>Issue 15253 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 04:15:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18183</bugid>
<title>Alarm snooze duration resets after alarm triggers and is snoozed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>vhan...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 19:08:11 +0000</openedDate>
<description>- Steps to reproduce the problem. Create an alarm with the following
settings: - Smart alarm enabled with duration set to 5 minutes - Snooze
enabled with duration set to 5 minutes and repeat set to 1 time Allow
alarm to sound and hit snooze every time it sounds - What happened.
Alarm configuration changes - duration gets resets to 3 minutes for
future occurrences of the alarm. This problem occurs in a variety of
circumstances, but only if smart alarm is enabled and alarm is snoozed
for each occurrence except the last. - What you think the correct
behavior should be. Alarm settings should not reset to 3 minutes unless
explicitly done so by user - Device information Sprint Samsung Epic
Model SPH-D700 Android v2.2.1 Kernel version 2.6.32.9 Build FROYO.EC05
Hardware version D700.0.5</description>
</bug>
<bug>
<bugid>3296</bugid>
<title>SQLiteStatement does not propagate error messages defined in SQLite triggers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>jameslee...@gmail.com</reportedBy>
<openedDate>Sat, 18 Jul 2009 02:58:03 +0000</openedDate>
<description>- Steps to reproduce the problem: 1) Define a schema that includes some
triggers, where the triggers specify a raise with an error message. A
common use of triggers is to enforce referential integrity in foreign
keys. You can copy the examples from
http://www.sqlite.org/cvstrac/wiki?p=ForeignKeyTriggers. 2) Write a
simple unit test that causes one of the triggers to fire, and catches
the exception. 3) Look at the error text in the root-cause exception. It
will say: error code 19: constraint failed 4) Look for the text you
specified for the error message in your raise in your trigger. You wonQ&apos;Et
see it. That text is *gone*. The code that does both inserts and updates
is in android.database.sqlite.SQLiteDatabase.insertWithOnConflict. If
you boil insertWithOnConflict down to its essentials, all itQ&apos;Es doing is
manufacturing a SQL statement, executing it, and returning the row ID.
ItQ&apos;Es not doing anything to any exceptions that are raised, other than if
the exception is SQLiteDatabaseCorruptException, which isnQ&apos;Et the case
here. So now we have to look deeper. The SQLiteStatement.execute method
is where the exception would be getting thrown. public void execute() {
mDatabase.lock(); boolean logStats = mDatabase.mLogStats; long startTime
= logStats ? SystemClock.elapsedRealtime() : 0; acquireReference(); try
{ if (SQLiteDebug.DEBUG_SQL_STATEMENTS) { Log.v(TAG, Q&quot;Eexecute() for [Q&quot;E +
mSql + Q&quot;E]Q&quot;E); } native_execute(); if (logStats) {
mDatabase.logTimeStat(false /* write */, startTime,
SystemClock.elapsedRealtime()); } } finally { releaseReference();
mDatabase.unlock(); } } Note the call to native_execute(); At this
point, weQ&apos;Ere stuck, because native_execute is defined as: private final
native void native_execute(); with no other information. Something in
native_execute is eating the text of the raise. This makes it very
difficult to debug the specific cause of constraint violations. It also
makes it very difficult to tell if negative tests (for coverage) are
actually exercising the expected trigger errors. Please fix
SQLiteStatement.execute to preserve and propagate raise error messages
from constraint violations in triggers.</description>
<comment>
<author>jameslee...@gmail.com</author>
<when>Sun, 26 Jul 2009 00:48:21 +0000</when>
<what>I wrote my own insert as well as update, and now the thrown exceptions correctly
contain the messages in the raise clauses in the insert and update triggers, as well
as the messages from predefined constraints (not null, unique, etc.).

Unfortunately, because my code canQ&apos;Et access native long lastInsertRow(), I had to do
a query after the insert to get the ID, which isnQ&apos;Et efficient (although for a
low-transaction-volumn/small-data-size app itQ&apos;Es not a big deal).

It would be really helpful if SQLiteDatabase was fixed to not swallow the messages in
insertWithOnConflict.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:35:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:27:45 +0000</when>
<what></what>
</comment>
<comment>
<author>wallace....@gmail.com</author>
<when>Wed, 20 Apr 2011 16:15:56 +0000</when>
<what>
bump.</what>
</comment>
<comment>
<author>deiv...@gmail.com</author>
<when>Mon, 23 May 2011 16:13:57 +0000</when>
<what>This would be very useful for debugging!</what>
</comment>
</bug>
<bug>
<bugid>12462</bugid>
<title>Delete only selected SMS from Inbox</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>arunshou...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 18:59:40 +0000</openedDate>
<description>I would highly appreciate if anyone can guide me in deleting only few of
the SMS in the inbox by seleting them. Nokia used to provide this
feature. In Android, one has to go each and every message to select and
delete. Multi message selection is not provided. NOTE: This form is only
for requesting new features in Android. For all discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere
an application developer and are requesting new APIs, please include
sample code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>16120</bugid>
<title>Android Market UI issue: the phone icon of the Sony Ericsson channel is cut off on X10i/E15i</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T17:59:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chenzit...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 09:33:18 +0000</openedDate>
<description>The issue is found on Sony Ericsson X10i/E15i with Android version
v2.1-update1 Prerequisites: Make sure that there are valid data
connections. Make sure that the Google account has been setup correctly.
Steps: Start the Market application and wait until it is updated to the
latest version. - What happened: the small phone icon of the Sony
Ericsson channel is cut off (see the attached screenshots
X10i_Market.png and E15i_Market.png) - What you think the correct
behavior should be: the icon should be shown as complete as on the Sony
Ericsson MT15i with Android version v2.3.3 (see the attached screenshot
MT15i_Market.png)</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:59:32 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>chenzit...@gmail.com</author>
<when>Tue, 19 Apr 2011 08:38:37 +0000</when>
<what>Thank you, IQ&apos;Eve moved the thread to Google Help as you suggested.

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=62a78845589114a9Q&amp;Ehl=en

Now the thread can be closed.</what>
</comment>
</bug>
<bug>
<bugid>15703</bugid>
<title>public access to CookieManager.Cookie</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tmnich...@gmail.com</reportedBy>
<openedDate>Thu, 24 Mar 2011 14:42:55 +0000</openedDate>
<description>IQ&apos;Em using a WebView component and want to access the cookies that are
stored. Currently the only way to do this is through
`CookieManager.getCookie(url)` which gives me a String. This isnQ&apos;Et easy
to parse if I want to, say, use those cookies in an HttpClient request.
It would be much easier if I could get the `ListQ&lt;ECookieManager.CookieQ&gt;E`
that is used internally. Also, adding new cookies would be easier
through a Cookie object than a String. Exposing
`WebViewDatabase.getCookiesForDomain()` would be acceptable and probably
easiest since itQ&apos;Es already possible to get the same instance of
WebViewDatabase that is used by CookieSyncManager. ThereQ&apos;Es also
`CookieSyncManager.getCookiesForDomain()` which could be exposed to
provide this feature. Currently IQ&apos;Eve resorted to creating my own class
which accesses the sqlite webview.db file, but itQ&apos;Es difficult (if not
impossible) to properly synchronize the database access when my class
and WebViewDatabase donQ&apos;Et share the same lock object.</description>
<comment>
<author>supp...@arbitrary-software.com</author>
<when>Mon, 12 Sep 2011 22:39:36 +0000</when>
<what>IQ&apos;Eve had similar issues, but the problem gets worse with 3.x devices as cookies do not seem to be stored in webview.db. There seems to be a new file webviewCookiesChromium.db. You can read that one directly as well, but of course the schema of the cookies table differs from that in webview.db so you need some if/else logic around SDK_INT to do it right.

IQ&apos;Eve found using Java Reflection and calling CookieSyncManager.getCookiesForDomain() works on 2.x, but on 3.x it returns an empty list. My presumption is because of the new database file from 3.x. </what>
</comment>
<comment>
<author>tmnich...@gmail.com</author>
<when>Sun, 18 Sep 2011 20:50:15 +0000</when>
<what>Yup, I just recently noticed the change to Q&quot;EwebviewCookiesChromium.dbQ&quot;E in Honeycomb.  Doh!  Well itQ&apos;Es not _too_ difficult to work around.  But certainly the easiest way would be programmatic access to the cookie methods that are private :) </what>
</comment>
<comment>
<author>supp...@arbitrary-software.com</author>
<when>Sun, 18 Sep 2011 21:48:16 +0000</when>
<what>Agreed. Exposing more methods would make life so much easier. Wish the 3.x source was avail so I could understand the reasoning for the new .db file. That makes no sense to me as I found some of those private methods on 3.x return 0 cookies even though they are clearly in webviewCookiesChromium.db

Reading webviewCookiesChromium.db directly did work just fine for me. However, I did find the Q&quot;EcleanestQ&quot;E solution available was to use CookieManager.getCookie(url) in a HttpRequestInceptor that I added to my HttpClient. in HttpRequestInterceptor.process() you can get the URL and then get the cookies from CookieManager.getCookie(url). In my case, I didnt need to parse the returned string so I added that string as a header to the outbound HttpRequest.addHeader(Q&quot;ECookieQ&quot;E, cookieString). Seems to be the best if youre targeting 2.x and 3.x devices like me. 

There is a flip side to this when the HttpRequest is completed, you should call DefaultHttpClient.getCookieStore(), then add all those cookies back into the CookieManager so the webview.db (or whatever) stays in sync with any cookies set by the server side.</what>
</comment>
</bug>
<bug>
<bugid>8013</bugid>
<title>re-editing a word does not give any auto complete options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cboshui...@gmail.com</reportedBy>
<openedDate>Wed, 28 Apr 2010 07:15:27 +0000</openedDate>
<description>This is a simple problem. Type a word, hit space, then go back and edit
that word, and you do not get any auto-complete options. Ideally you
should get the same options again. As an example, this can be
frustrating if you type the characters Q&quot;EitsQ&quot;E and wanted Q&quot;EitQ&apos;EsQ&quot;E instead.
Q&quot;EitQ&apos;EsQ&quot;E was available as the second item in the auto-complete list, but
by hitting space, you loose that. You need to then hit backspace 2 times
to get back to before the s, type an Q&quot;EQ&apos;EQ&quot;E (three keystrokes to the alt
menu and back) then type an Q&quot;EsQ&quot;E. That is 6 key strokes to correct a 1
keystroke mistake. The correct behaviour would be to reopen the
auto-complete options with one backspace. In my example, that would mean
hitting backspace once, and selecting Q&quot;EitQ&apos;EsQ&quot;E from the list. In the case
where multiple words have been typed following a mistake, the same rule
should apply. If I typed Q&quot;EelectricQ&quot;E instead of Q&quot;EelectronicQ&quot;E, I should be
able to touch to or scroll to the end of Q&quot;EelectricQ&quot;E and hit backspace
twice. Q&quot;EelectrQ&quot;E should then give me the usual list of auto-complete
options, including Q&quot;EelectronicQ&quot;E. As it is now,I need to delete two
characters and type the Q&quot;EonicQ&quot;E (2+4 keystrokes). A more interesting
example is where the words donQ&apos;Et have a common stem, in which case the
auto-completion is likely to be the result of a spelling mistake. Q&quot;EfoodQ&quot;E
and Q&quot;EgoodQ&quot;E fit in this category. If I selected one, but meant the other,
I need to delete the entire word to get it again, Q&quot;EfoodQ&quot;E to Q&quot;EgoodQ&quot;E
involves 5 backspaces, and typing the first two letters Q&quot;EgoQ&quot;E, and then
the selection of good. ThatQ&apos;Es 8 key presses! What should happen is one
backspace deletes the space I have created, puts the cursor at the end
of Q&quot;EfoodQ&quot;E and gives me the alternative choices including Q&quot;EgoodQ&quot;E. One
stroke to delete the space, and another to select Q&quot;EgoodQ&quot;E. That is a
factor of 4 more efficient!</description>
</bug>
<bug>
<bugid>8636</bugid>
<title>Google sync: Q&quot;ECanQ&apos;Et establish a reliable data connection to the serverQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>70</stars>
<reportedBy>aba...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 15:33:47 +0000</openedDate>
<description>This bug has been reported on a variety of devices and Android
platforms, but it is clearly an Android-specific issue, so I am
reporting it as such and hoping that Google will finally suggest a
proper solution that doesnQ&apos;Et involve a hard reset of the phone (which
doesnQ&apos;Et work for everyone and is a horrible work-around in any case).
THE ISSUE: If youQ&apos;Eve set up an existing Google account on first boot of
your mobile device and later try to do it again for whatever reason, the
sync process consistently fails. After entering your credentials in
Google Sync (Q&quot;ESet up your Google accountQ&quot;E) you get the message: Q&quot;ESigning
in... Your phone is communicating with Google servers and setting up
your account. This may take up to five minutes.Q&quot;E followed by: Q&quot;ECanQ&apos;Et
establish a reliable data connection to the server. This could be a
temporary problem or your SIM card may not be provisioned for data
services. If it continues, call Customer Care.Q&quot;E This happens even when a
proper data connection (2G, 3G or WiFi) is present, i.e. browsing and
everything else works fine. In my case, I had to set up my Google
account anew after I had foolishly cleared the cache and data from the
app Q&quot;EGoogle AppsQ&quot;E in the app manager. That caused all my contacts to be
removed from the phone, so IQ&apos;Eve been trying to retrieve them from
GoogleQ&apos;Es servers, but this doesnQ&apos;Et work due to the sync fail. ATTEMPTED
SOLUTIONS: See http://code.google.com/p/android/issues/detail? id=3477
for related thread (for the HTC Hero). None of the solutions below
worked for me, and I refuse to try (1) or (5). (1) The most commonly
proposed solution is to perform a hard reset of the phone (Settings Q&gt;E SD
card Q&amp;E phone storage Q&gt;E Factory data reset), but this does not appear to
work for all users, especially when a data connection is not present at
first boot. Moreover, it wipes the device clear of all data, apps and
settings. Boo! (2) Another common suggestion is to clear the cache and
data from the Q&quot;EGoogle AppsQ&quot;E app in the application manager. In my case,
this is what caused all the trouble in the first place, but I had
nothing else to lose so I tried it. Obviously, that didnQ&apos;Et work, either.
(3) It has been suggested that using a WiFi connection with or without a
static IP address resolves the issue, but that changed nothing for me.
(4) Someone also proposed setting the date and time correctly, but as
far as I can tell, my phoneQ&apos;Es date and time are in sync with my computer
and indeed, with the rest of the world according to an atomic clock :)
(5) Finally, there seems to be a workaround for all you hackers out
there, where you delete the folder
Q&quot;E/data/data/com.android.providers.settingsQ&quot;E, but for this to work your
phone needs to be rooted, which is a dangerous and complicated process
that I wish to avoid at all costs. DEVICE: Samsung Galaxy i7500
PLATFORM: Android 1.5 PROVIDER: E-Plus Base (Germany) with UMTS (3G) APN
Any fresh ideas?</description>
<comment>
<author>aba...@gmail.com</author>
<when>Wed, 26 May 2010 15:36:19 +0000</when>
<what>Sorry, the correct URL is: 

http://code.google.com/p/android/issues/detail?id=3477

You may have to copy Q&amp;E paste into your browser.</what>
</comment>
<comment>
<author>ice...@gmail.com</author>
<when>Wed, 02 Jun 2010 11:31:39 +0000</when>
<what>I was able to sign in to my google account for the first time that i power up my
device. After hard reset, i could not sign in at all. It keeps saying 

Q&quot;ECanQ&apos;Et establish a reliable data connection to the server.
This could be a temporary problem or your SIM card may not be provisioned 
for data services. If it continues, call Customer Care.Q&quot;E

and none of the solutions and workarounds did not work me..

Device   : HTC Desire
Platform : Android 2.1
Carrier  : Vodafone TR (And yes i have a data plan)</what>
</comment>
<comment>
<author>ice...@gmail.com</author>
<when>Wed, 02 Jun 2010 12:02:52 +0000</when>
<what>Now I am able to sign in to my google account:). 

1) Remove sim card.
2) Go to settings-Q&gt;Eapplications and clear everything (not just google apps)one by one.
3) Reboot the device
4) And add your google account.

 
</what>
</comment>
<comment>
<author>tank...@gmail.com</author>
<when>Mon, 07 Jun 2010 11:14:42 +0000</when>
<what>My Android device cannot login to my Google Account.

I am using HTC Desire, Android 2.1, non-rooted. 

Lately I had been experiencing GMail and Calendar sync problems.  Occasionally 
clearing Gmail related caches and resetting worked - for a few hours.  Very much 
unreliable.  

Today I did a factory reset to start afresh.

I can no longer sign in to my Google Account.  I get the Q&quot;ECanQ&apos;Et establish a reliable 
data connection to the server.  This could be a temporary problem or your phone may 
not be provisioned for data services etc etcQ&quot;E error.

I do have a data plan, APNQ&apos;Es set up and working.  I can reliably connect to my gmail 
using the built-in browser.  Twitter/facebook/etc also can sync without a hitch.

I do not have data connection problems.  3G/HSDPA is pretty much consistent, and I 
do have a WiFi connection if/when necessary.

Problem remains over the working 3G Mobile Network connection AND the Wifi 
connection.

I did try to register for a new Google account instead of signing in to my existing 
account.  Still no go.

Without a working Google Account, a factory fresh Android is very much crippled. 
ItQ&apos;Es just a big screen feature phone with lousy battery life.

</what>
</comment>
<comment>
<author>tank...@gmail.com</author>
<when>Mon, 07 Jun 2010 11:19:52 +0000</when>
<what>To reiterate:

- Hard resetting does not solve the problem.
- I think the priority of this defect is too low, given its fundamental nature.</what>
</comment>
<comment>
<author>tway...@gmail.com</author>
<when>Fri, 11 Jun 2010 16:34:36 +0000</when>
<what>Same problem on my Sprint Hero after going from 1.6 to 2.1 and waiting a few weeks to add my second google account.

This problems is not getting attention it deserves.  I think the Q&quot;EmainQ&quot;E post (i.e. the one that comes up in the top of google search results) is declined b/c the original post was about not setting up *any* account when first getting the phone.  

http://code.google.com/p/android/issues/detail?id=3477 - 

I guess this is Q&quot;Eagainst the project goals,Q&quot;E and thatQ&apos;Es fine, but itQ&apos;Es happening to people when they set up their second Google accounts at a later date.  People should be able to do that w/o doing a hard reset on their phone and loosing all apps and settings. 
</what>
</comment>
<comment>
<author>euns...@gmail.com</author>
<when>Mon, 14 Jun 2010 04:24:21 +0000</when>
<what>I am having the exact same problem.  I have tried the hard reset with no luck!

Please help!</what>
</comment>
<comment>
<author>khoke...@gmail.com</author>
<when>Tue, 15 Jun 2010 04:01:04 +0000</when>
<what>I have a Xperia X10 and also receive the Q&quot;ECanQ&apos;Et establish a reliable data connection to the serverQ&quot;E when trying to register my account. From the HTC Hero forum, it looks like this is because I did not immediately register it on first boot. However, I have factory reset the phone, and attempted to register it but still no go. I do not have a data plan and my region has very poor 3g service, however I have in past been able to log into 3g and surf the web (incurring charges of course).

Even when I set it to access during the first boot splash screen, it still says no reliable coverage. I cannot turn on Wifi from this screen so I canQ&apos;Et try that. IQ&apos;Eve tried wiping the cache to no effect. I cannot root my phone, itQ&apos;Es an Xperia X10, no oneQ&apos;Es figured out a simple way to do it (in fact thereQ&apos;Es a $900 bounty for the first person who does as of writing this).

What am I supposed to do!? Google, someone please help me. I love android, but as is now, I have no access to its base features.</what>
</comment>
<comment>
<author>tway...@gmail.com</author>
<when>Tue, 15 Jun 2010 04:14:49 +0000</when>
<what>Update: I was able to add my second account after doing a hard refresh.  thankfully i was able to use the MyBackup to back up all of my apps and most of my settings so the restore has not been too painful. </what>
</comment>
<comment>
<author>euns...@gmail.com</author>
<when>Wed, 16 Jun 2010 12:15:19 +0000</when>
<what>I solved my problem.
Actually it was because of the Great Firewall of China</what>
</comment>
<comment>
<author>tejinder...@gmail.com</author>
<when>Wed, 16 Jun 2010 13:01:53 +0000</when>
<what>Hello eunsupk, 
How did you do that?</what>
</comment>
<comment>
<author>euns...@gmail.com</author>
<when>Wed, 16 Jun 2010 13:10:16 +0000</when>
<what>I followed this...

http://hiapk.com/bbs/thread-279911-1-1.html</what>
</comment>
<comment>
<author>aba...@gmail.com</author>
<when>Thu, 17 Jun 2010 09:44:18 +0000</when>
<what>POST SCRIPT: I resigned myself to performing a factory reset of my phone, and was subsequently able to set up my Google account for synchronization without a hitch. But this does NOT resolve the issue, because a hard reset is not a proper solution! (Remember, some people are unable to set up their sync account on devices that are fresh out of the box, and a hard reset doesnQ&apos;Et work for everyone.)

@icelik: glad you were able to solve your problem. Removing the SIM card is a new approach, I hadnQ&apos;Et come across that one in my forum searches. Unfortunately, itQ&apos;Es not clear what part of the process actually fixed the issue... did you clear the cache of only Google-related apps or ALL apps ever installed on your device? Also, at what point did you put the SIM card back in?</what>
</comment>
<comment>
<author>tejinder...@gmail.com</author>
<when>Thu, 17 Jun 2010 10:03:49 +0000</when>
<what>I agree, hard reset is not a proper solution. And as my one account is working perfectly and I am unable to add second account, I do not want to risk loosing even the first accout after hard resetting.

I have tried with removing the SIM (and connecting through Wifi) but it is not working for me. Again I do not want to clear Google App cache data after removing the SIM as I might loose my already working current account.

One thing which is not clear is what exactly this error means. It seems the phone is using the network but is unable to connect to google servers. I tried switching off the WiFi and data ability of my SIM and it gave Q&quot;ENetwork not available errorQ&quot;E.
</what>
</comment>
<comment>
<author>TamUlr...@gmail.com</author>
<when>Thu, 17 Jun 2010 16:12:42 +0000</when>
<what>I have a solution. Well, it worked for me and I do hope that it will also help you guys coz I know how it feels.
First let me list down everything I did that DID NOT WORK.

1. Factory reset (and then used a different gmail account)
2. Hard reset
3. Root my phone
4. Removed my SIM card, battery Q&amp;E SD card and left them out over night and tried again the next morning
5. Went to the shop where I bought my phone and still they couldnQ&apos;Et help me.

Finally hereQ&apos;Es the ONE thing I did that worked. I followed this guyQ&apos;Es procedure on this thread (with similar issue)

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=052b4e4f323a51c1Q&amp;Ehl=enQ&amp;Efid=052b4e4f323a51c10004893b8eeab001

YouQ&apos;Ere supposed to set up your APN. HereQ&apos;Es a link of different APNQ&apos;Es:

http://www.flexispy.com/Mobile%20APN%20Setting%20to%20use%20GPRS.htm

You can always do another search if you donQ&apos;Et find yours on their.

I live in China with China Mobile as my network (IQ&apos;Em not under any data plan) and for people who live there (or here) as well this would be the settings for you:

1. Go to Settings Q&gt;E Wireless Q&amp;E networks Q&gt;EMobile networks Q&gt;EAccess Point Names
2. The APN list is empty so you need to add new by pressing the MENU key and select New APN and then fill in:

Name: cmnet
APN: 10.0.0.172
Proxy: Q&lt;ENot setQ&gt;E
Port: 80
Username: guest
Password: guest
Server: Q&lt;ENot setQ&gt;E
MMSC: Q&lt;ENot setQ&gt;E
MMS proxy: Q&lt;ENot setQ&gt;E
MMS port: Q&lt;ENot setQ&gt;E
MMS protocol: WAP 2.0
MCC: 460
MNC: 00
Authentication type: Q&lt;ENot setQ&gt;E
APN type: Q&lt;ENot setQ&gt;E

ThatQ&apos;Es it. I really hope this works for you!
Another useful link for APN (or can also be used as Gateway IP)
http://www.mobilenative.com/chinamobile.php

I have an HTC Legend btw.
Good luck!</what>
</comment>
<comment>
<author>khoke...@gmail.com</author>
<when>Mon, 21 Jun 2010 10:47:48 +0000</when>
<what>@eunsupk and tejinder.soodan

I was having similar problems but it doesnQ&apos;Et make sense. IQ&apos;Eve had a G1 and never had a problem. No Sync problems, no d/l problems, nothing (jinx knock on wood!). Anyways, my (g/fQ&apos;Es) new Xperia couldnQ&apos;Et register. After trying several workarounds with no luck a friends of mine sent me instructions on a how to cross the wall using a vpn designed for iphone, android and the likes. I ran this and got a proxy working on my comp (locally, my comp only... I think) and couldnQ&apos;Et get the vpn set up properly on the Xperia. While the program was running on my comp, with no vpn set up on the phone, just for the heck of it I tried to register. And bam, no problem. The only thing I can think is having that program running on my comp must have somehow made all connections to my wifi go through the proxy (I didnQ&apos;Et know it worked like this) or I just magically was able to connect.

The good services here have been very sketchy and inconsistent. IQ&apos;Eve had friends with different phones have different problems that essentially make no sense. ItQ&apos;Es doubly difficult because this register problem is an acknowledged flaw on several android devices so us in China have to fiddle around a decide whether its a android and/or a China thing.

For us in China I see no other solution than move.</what>
</comment>
<comment>
<author>Christof...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:41:51 +0000</when>
<what>I had just updated to Android 2.1 and got the same error but thankfully it worked after I set my date and time to Q&quot;EAutomaticQ&quot;E.</what>
</comment>
<comment>
<author>mhr.l...@gmail.com</author>
<when>Sun, 04 Jul 2010 16:02:26 +0000</when>
<what>find the Solution 
http://www.guruht.com/2010/07/htc-android-marketgmail-connection.html
</what>
</comment>
<comment>
<author>aba...@gmail.com</author>
<when>Mon, 05 Jul 2010 16:05:01 +0000</when>
<what>@mhr.live: IQ&apos;Em glad it worked for you, but this Q&quot;EsolutionQ&quot;E basically just tells you to set up a fresh APN for your mobile data provider, and to set up the Google account thru a mobile network instead of WiFi. Unfortunately for most of us, this doesnQ&apos;Et solve anything. IQ&apos;Eve tried both WiFi and mobile data connections individually and both turned on, but no dice for me and also not for many other people, see related threads.</what>
</comment>
<comment>
<author>shantanu...@gmail.com</author>
<when>Fri, 09 Jul 2010 12:52:48 +0000</when>
<what>I had the same problem on my LG gw620. It started when I by mistake reset the Q&quot;Egoogle appsQ&quot;E data in settings.

I had to run master reset. 

I realize my emails,contact, and calender were already on web; photo will not be deleted by master resets and all app I had were freely down loadable from android market. 

For saving my SMS, i install the SMS backup Q&amp;E restore by ritesh sahu and did the master reset. 

The phone afterword started connecting properly. I was able to restore my SMS and resintall the important application (offcourse make sure you have ASTRO file manager already copied on SD CARD)

Before it NOTHING worked. 

so I think this is one possible solution.


Best Regards
Shantanu Singh Chauhan
http://godisnear.blogspot.com
</what>
</comment>
<comment>
<author>dilip.pa...@gmail.com</author>
<when>Tue, 13 Jul 2010 15:51:44 +0000</when>
<what>Had the same problem with my X10 Pro. Had to go through the reset route. Really bad fix. </what>
</comment>
<comment>
<author>timdosim...@gmail.com</author>
<when>Sun, 18 Jul 2010 00:38:38 +0000</when>
<what>Same here. Samsung Galaxy S. Android 2.1, had it for a few days, and except for installing many standard apps from the market I have not done anything else. First google account was set up without a glitch, but now trying to add a second has run into the same exact problem as described above for several consecutive days already, both when trying to add a second google account on wifi or on 2g/3g. Importance should be bumped up for this problem, since a factory-reset is not an option for me, and this is a vital operation for anyone using the android OS.</what>
</comment>
<comment>
<author>pnewm...@gmail.com</author>
<when>Wed, 04 Aug 2010 01:49:08 +0000</when>
<what>Same here. First account (gmail) works, second account (google apps) gives the error. WiFi and 3G. Really donQ&apos;Et want to reset, especially if it often doesnQ&apos;Et fix it anyway.

Probably not relevant, but I think I added the first account using my old SIM, a few days before my old contract ended. Network was O2, in the UK. I am now using my new SIM, on the Orange network.</what>
</comment>
<comment>
<author>pnewm...@gmail.com</author>
<when>Wed, 04 Aug 2010 09:40:39 +0000</when>
<what>Forgot to say: itQ&apos;Es a Samsung Galaxy S on Android 2.1-update1.</what>
</comment>
<comment>
<author>ber2borg@gmail.com</author>
<when>Wed, 04 Aug 2010 23:04:25 +0000</when>
<what>Same issue with a Samsung Galaxy Spica (i5700). Hard reset didnQ&apos;Et work, factory reset didnQ&apos;Et work, reflashing the firmware didnQ&apos;Et work. IQ&apos;Eve tried using APN only, using wifi only, or with both running. IQ&apos;Eve tried setting up a new account. IQ&apos;Eve tried without my sim card in, IQ&apos;Eve tried turning the Q&apos;Eautomatic timeQ&apos;E toggle off. 

Driving me crazy, an android phone without access to the marketplace is essentially an expensive brick. </what>
</comment>
</bug>
<bug>
<bugid>874</bugid>
<title>manifest screen orientation and run config emulator screen orientation donQ&apos;Et work together</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:44:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Fri, 12 Sep 2008 20:17:39 +0000</openedDate>
<description>- Steps to reproduce the problem create a project, include:
android:screenOrientation=Q&quot;ElandscapeQ&quot;E in the manifest activity
attributes, select HVGA-L in the run configuration dialog in Eclipse.
Run the application. The emulator will be HVGA-L but the app will be
executed in portrait turned 90 deg CW. A resolution query via
getWindow().getWindowManager().getDefaultDisplay().getWidth/Height()
yields portrait resolution (320x480), too. - Sample source code
demonstrating the problem from the manifest: Q&lt;Eactivity
android:name=Q&quot;E.FooActivityQ&quot;E android:launchMode=Q&quot;EsingleTopQ&quot;E
android:screenOrientation=Q&quot;ElandscapeQ&quot;E android:label=Q&quot;EFooQ&quot;EQ&gt;E
Q&lt;Eintent-filterQ&gt;E ... Q&lt;E/intent-filterQ&gt;E Q&lt;E/activityQ&gt;E - What you think the
correct behavior should be. The emulator and the app having landscape
resolution.</description>
<comment>
<author>Rafael.S...@gmail.com</author>
<when>Fri, 12 Sep 2008 20:19:05 +0000</when>
<what>sorry, forgot to mention:
if changed to
android:screenOrientation=Q&quot;EunspecifiedQ&quot;E
the app works fine</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:44:16 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
<comment>
<author>yves.k...@gmail.com</author>
<when>Mon, 06 Apr 2009 22:39:37 +0000</when>
<what>Hi I have run into the same issue as described by Rafael with the latest official SDK. </what>
</comment>
<comment>
<author>guiandou...@gmail.com</author>
<when>Mon, 15 Feb 2010 14:27:57 +0000</when>
<what>so have I ...
wide screen emulatore landscape and portrait mode are still inverted...</what>
</comment>
</bug>
<bug>
<bugid>12694</bugid>
<title>Not performing data backup into Google Servers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>uday.pic...@gmail.com</reportedBy>
<openedDate>Mon, 22 Nov 2010 09:44:18 +0000</openedDate>
<description>IQ&apos;Em not able to perform the data backup into Google servers. The code i
have used to do the data backup is given below. I registered my package
with the Android Backup Service and got the key which iQ&apos;Eve included in
my Android manifest file. Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Eorg.simpledatabackupQ&quot;E android:versionCode=Q&quot;E1Q&quot;E
android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;E android:backupAgent=Q&quot;EMyBackupAgentQ&quot;E
android:debuggable=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.SimpleDatabackupQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;Emeta-data android:name=Q&quot;Ecom.google.android.backup.api_keyQ&quot;E
android:value=Q&quot;EAEdPqrEAAAAIZn2ysSLR5wNbcq1uaoWQO0HuipMetQENVTsilwQ&quot;E /Q&gt;E
Q&lt;E/applicationQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E8Q&quot;E /Q&gt;E Q&lt;E/manifestQ&gt;E and
the source file is public class SimpleDatabackup extends Activity {
BackupManager mBackupManager; /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
myPrefs = this.getSharedPreferences(Q&quot;Eshared_prefsQ&quot;E,
MODE_WORLD_READABLE); SharedPreferences.Editor edit = myPrefs.edit();
edit.putString(Q&quot;EfirstnameQ&quot;E, Q&quot;EudayQ&quot;E) ; edit.putString(Q&quot;ElastnameQ&quot;E,
Q&quot;EkiranQ&quot;E) ; edit.commit() ; mBackupManager.dataChanged(); } } and my
Backup Agent is some thing like this.. public class MyBackupAgent
extends BackupAgent { @Override public void onCreate() {
System.out.println(Q&quot;EIn MyBackuAgentQ&apos;Es onCreate() methodQ&quot;E); } @Override
public void onBackup(ParcelFileDescriptor arg0, BackupDataOutput arg1,
ParcelFileDescriptor arg2) throws IOException { System.out.println(Q&quot;EIn
MyBackuAgentQ&apos;Es onBackup()Q&quot;E); // TODO Auto-generated method stub }
@Override public void onRestore(BackupDataInput data, int
appVersionCode, ParcelFileDescriptor newState) throws IOException { } }
When i run the application to do the backup this is not performing the
backup.. Im using Nexus one device(connected to WIFI) and is running
with Android 2.2.1 version. Could any one please let me know does
Android support Backup in the current version to upload the data into
the google servers?</description>
</bug>
<bug>
<bugid>18956</bugid>
<title>freeze when slide open.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ILLUSIVE...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 17:35:12 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: I have a
droid 2 running the android 2.2... after an autoupdate my phone
freezes/blackscreen when I slide it open. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>19409</bugid>
<title>too many patterns attempts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>saaya...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 14:02:31 +0000</openedDate>
<description>Hi i got htc desire hd and my sis she lock my phone too many patterns
attempts and i am asking for google account which some how is not
working can someone help me i am losing my mind</description>
</bug>
<bug>
<bugid>10983</bugid>
<title>FRG22D BUG - email lost functionality</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-03T18:57:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>laurenwo...@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 15:00:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Since my automatic update to download FRG22D 8/27/10, my work email has
lost functionality. It now requires (not by my company standard) that I
use a password to lock my screen and constantly says Q&quot;Eunable to open
connection server due to security error.Q&quot;E If I refresh over and over my
email eventually shows up, but I am not getting alerts for emails and
not getting messages when I should. This is grounds for a new
phone...please tell me how to either go back to the previous version of
FRG or fix all the bugs with this release! I want flash, but would
rather have my phone work and wait for flash... Work email should work
as it did before, showing me alters when I have new mail and syncing
with the server automatically. Motorola Droid Android 2.2 Build FRG22D</description>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 03 Sep 2010 18:57:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12117</bugid>
<title>ServiceTestCase.startService(Intent) does not trigger Service.onStartCommand()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>roberto....@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 15:06:47 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Write a test extending ServiceTestCase, testing a Service which
overrides onStartCommand() rather than the deprecated onStart() method.
Use ServiceTestCase.startService(Intent) to start your service. - What
happened. onStartCommand() is *not* called on the service under test. -
What you think the correct behavior should be. According to the docs on
Service, onStartCommand() is Q&quot;ECalled by the system every time a client
explicitly starts the service by calling startService(Intent)Q&quot;E :
http://developer.android.com/reference/android/app/Service.html#onStartCommand(android.content.Intent,
int, int) This behaviour *should* be reproduced by
ServiceTestCase.startService(Intent) - onStartCommand() *should* be
invoked. If you look at the implementation of
ServiceTestCase.startService(Intent), youQ&apos;Ell see that in fact it only
calls the deprecated onStart() method:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=test-runner/src/android/test/ServiceTestCase.java;hb=e70f61b1160e953e5e4d18d30a463fa9ba821779#l149
The fix for this issue is a 1-line change - the call to onStart() should
be replaced with a call to onStartCommand() - the default implementation
of onStartCommand() calls onStart() in any case, so the method will
still get called if the Service class under test was written using the
pre1.5 api. Workaround: refactor the body of your onStartCommand()
method into a handleCommand() method, then add a legacy onStart()
implementation which also calls handleCommand(). This issue affects all
versions of Android from 1.5 to 2.2, and was also reported by another
developer (Doug) in the Android Developers Google Group:
http://groups.google.com/group/android-developers/browse_thread/thread/0919a7e3a99cc78e/9a84e4392ad227dd</description>
<comment>
<author>roberto....@gmail.com</author>
<when>Fri, 07 Jan 2011 00:11:45 +0000</when>
<what>This has been commited with 25f3ab4ee7d14ac9453396e2100d27f3f52c7077, which I think means itQ&apos;Ell be in Gingerbread.

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=25f3ab4e</what>
</comment>
<comment>
<author>gmd...@gmail.com</author>
<when>Thu, 19 May 2011 17:00:28 +0000</when>
<what>Thank you Roberto, I just started to pull my hair out on this...</what>
</comment>
</bug>
<bug>
<bugid>2528</bugid>
<title>My Tracks GPX files are not being loaded into DDMS</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>21</stars>
<reportedBy>Marek.Urbaniak</reportedBy>
<openedDate>Tue, 28 Apr 2009 11:41:49 +0000</openedDate>
<description>When trying to load a GPX file produced by the My Tracks application
(http://mytracks.appspot.com/), nothing happens - no error dialog,
tracks and waypoints tables stay empty. It works for me when using other
GPX files. Maybe a bug in on the My Tracks side but DDMS should present
some information if the file format is incorrect.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:28:17 +0000</when>
<what></what>
</comment>
<comment>
<author>bjpcalt...@gmail.com</author>
<when>Wed, 16 Sep 2009 07:38:41 +0000</when>
<what>I am experiencing the same problem and have documented it in more detail here:
http://groups.google.com/group/android-developers/browse_thread/thread/b1d0e29b704d51ab</what>
</comment>
<comment>
<author>haris...@gmail.com</author>
<when>Sat, 14 Nov 2009 00:10:00 +0000</when>
<what>I am seeing same issue as well... Has anyone been able to load up any type of a file 
GPX or KML from anywhere?</what>
</comment>
<comment>
<author>stan.be...@gmail.com</author>
<when>Wed, 27 Jan 2010 06:57:02 +0000</when>
<what>Yes, IQ&apos;Em able to load a GPX file. In response, the eclipse emulator console shows the
name of the track in the lower table and automatically sends to the emulator the
first point of the track. The problem is, it doesnQ&apos;Et continue. Clicking on the Q&quot;EplayQ&quot;E
button has not effect. I have turned off the automatic zone detection and selected
mine manually, as suggested elsewhere. Sending a single lat/long works fine. Is
anyone able to play the GPX track point by point to the emulator?
droidguy</what>
</comment>
<comment>
<author>nguillau...@gmail.com</author>
<when>Tue, 16 Feb 2010 03:10:33 +0000</when>
<what>I experienced the same issue, but IQ&apos;Eve a lead concerning GPX not loading in DDMS: It
seems that DDMS only supports GPX 1.1 files.

GPX 1.0 seems deprecated and the NS URL returns 301: http://www.topografix.com/GPX/1/0

Files with GPX 1.0 wonQ&apos;Et load in DDMS, but GPX 1.1 files will load fine. The
workaround consists of changing the schema URL in the Q&lt;EgpxQ&gt;E root node:
From: Q&lt;Egpx ... version=Q&quot;E1.0Q&quot;E xmlns=Q&quot;Ehttp://www.topografix.com/GPX/1/0Q&quot;E
 xsi:schemaLocation=Q&quot;Ehttp://www.topografix.com/GPX/1/0
http://www.topografix.com/GPX/1/0/gpx.xsdQ&quot;EQ&gt;E
To: Q&lt;Egpx ... version=Q&quot;E1.1Q&quot;E xmlns=Q&quot;Ehttp://www.topografix.com/GPX/1/1Q&quot;E
 xsi:schemaLocation=Q&quot;Ehttp://www.topografix.com/GPX/1/1
http://www.topografix.com/GPX/1/1/gpx.xsdQ&quot;EQ&gt;E

</what>
</comment>
<comment>
<author>samsli...@gmail.com</author>
<when>Mon, 31 May 2010 07:06:26 +0000</when>
<what>  My gpx looks like the following, using gpx version 1.1 schema, but it still does
not load. Anybody knows why?

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;EUTF-8Q&quot;E standalone=Q&quot;EnoQ&quot;E?Q&gt;E
Q&lt;Egpx version=Q&quot;E1.1Q&quot;E xmlns=Q&quot;Ehttp://www.topografix.com/GPX/1/1Q&quot;E
xsi:schemaLocation=Q&quot;Ehttp://www.topografix.com/GPX/1/1
http://www.topografix.com/GPX/1/1/gpx.xsdQ&quot;EQ&gt;E
Q&lt;EtrkQ&gt;E
Q&lt;EtrksegQ&gt;E
Q&lt;Etrkpt lat=Q&quot;E37.42027Q&quot;E lon=Q&quot;E-122.082738Q&quot;EQ&gt;E
Q&lt;EtimeQ&gt;E2009-08-07T04:33:03ZQ&lt;E/timeQ&gt;E
Q&lt;EeleQ&gt;E0.0Q&lt;E/eleQ&gt;E
Q&lt;E/trkptQ&gt;E
Q&lt;Etrkpt lat=Q&quot;E37.42027Q&quot;E lon=Q&quot;E-122.082738Q&quot;EQ&gt;E
Q&lt;EtimeQ&gt;E2009-08-07T04:33:03ZQ&lt;E/timeQ&gt;E
Q&lt;EeleQ&gt;E0.0Q&lt;E/eleQ&gt;E
Q&lt;E/trkptQ&gt;E
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 06:27:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1677</bugid>
<title>SMS apps crashes or hangs frequently</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-27T13:55:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>J.R.1...@gmail.com</reportedBy>
<openedDate>Mon, 29 Dec 2008 17:36:39 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>J.R.1...@gmail.com</author>
<when>Mon, 29 Dec 2008 17:41:00 +0000</when>
<what>This happens when I recieve and sms, it either ask me to close or wait for the sms 
app to finish. IQ&apos;Eve tried both and it still keeps crashing. I have also tried 
rebooting the phone, but it still happens all the time. Its very annoying please fix 
this bug, its just an sms app it shouldnQ&apos;Et be doing this................</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 08 Jan 2009 04:35:20 +0000</when>
<what>I believe this is a problem with data sync: the UI for most of the Contacts-using
apps freezes for several seconds every time there is a sync operation.  Look in the
info bar at the top next time this happens and file info here about whether or not
you saw a little circle with two white curved arrows inside it.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 08 Jan 2009 04:36:34 +0000</when>
<what>See Issue 1150 if that is the problem</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:14:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 27 Jan 2009 13:55:09 +0000</when>
<what>Duplicate of issue 1519</what>
</comment>
</bug>
<bug>
<bugid>12942</bugid>
<title>live audio record and redirect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>imi...@gmail.com</reportedBy>
<openedDate>Fri, 03 Dec 2010 17:32:05 +0000</openedDate>
<description>Hi?I want to redirect the audio captured by android phone Q&apos;Es MIC to my
pc via wifi then I can play it out lively using my PC. but I konw that
MediaRecorder work well in the situation where I save the audio in
sdcard,however I have no idea about how to capture the live audio stream
and redirect it to my pc via wifi so that I can play it lively. Thanks
advanced. :)</description>
</bug>
<bug>
<bugid>12511</bugid>
<title>phone numberpad backspace removes digit in display but not input</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.sk...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 03:57:23 +0000</openedDate>
<description>A common action I perform with my phone is participating in conference
calls, which require me to input a code to join, via the keypad. These
codes are commonly 8-10 digits long and itQ&apos;Es easy to make typing errors.
IQ&apos;Eve noticed on several occasions that using the backspace key to delete
an erroneous digit appears to work, but that when the # sign is touched
to terminate the code, the input thatQ&apos;Es submitted to the conference
moderating software is the uncorrected original one. ItQ&apos;Es an HTC
Incredible, Android 2.2</description>
</bug>
<bug>
<bugid>1320</bugid>
<title>Should document ANDROID_LOOP flag for OGG files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Web</component>
<stars>5</stars>
<reportedBy>dsparks....@gmail.com</reportedBy>
<openedDate>Mon, 17 Nov 2008 17:30:04 +0000</openedDate>
<description>The Vorbis player will automatically loop OGG files that contain the
metadata tag Q&quot;EANDROID_LOOP=trueQ&quot;E. This behavior is there to support
ringtones that should play as a continuous loop as opposed to ringtones
that are triggered by the network ring signal. The SDK documentation
should be updated to reflect this. Developers may be confused if they
use existing ringtone files for testing.</description>
<comment>
<author>jmn...@gmail.com</author>
<when>Mon, 24 Nov 2008 06:21:27 +0000</when>
<what>Where is the ANDROID_LOOP=TRUE tag located?</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sat, 06 Dec 2008 21:25:44 +0000</when>
<what>Appears related to issue
http://code.google.com/p/android/issues/detail?id=1314</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:36:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:47:12 +0000</when>
<what></what>
</comment>
<comment>
<author>zhangnin...@gmail.com</author>
<when>Wed, 27 Jul 2011 01:25:08 +0000</when>
<what>The ANDROID_LOOP tag is in the ogg file.
But not all ogg ringtone have this flag, and then cause some ringtone stop issue.</what>
</comment>
</bug>
<bug>
<bugid>17359</bugid>
<title>Wrong highlight in google images page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sisan...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 03:21:39 +0000</openedDate>
<description>Device : Galaxy S2 Version : 2.3.3 Scenario : [Phone in french language]
1. Open browser. 2. Type a word to search 3. Press Q&quot;EImagesQ&quot;E 4. Tap on a
picture 5. Press on the right button Q&quot;EVoir taille r?elleQ&quot;E (see in real
size) 6. Notice that it is the left button which is highlighted 7. If
you press the left button, no highlight appears expected result :
Highlight is applied on pressed button</description>
</bug>
<bug>
<bugid>8417</bugid>
<title>music player play by itself after I disconnect handsfree from jack</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-20T17:27:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gb1...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 14:33:22 +0000</openedDate>
<description>Steps to reproduce the problem. 1) Connect hands free to phone, make a
call. 2) Once call is disconnected, remove handsfree from phone jack.
What happened. Music player starts playing with no notification in the
widget or notification bar. I have to go to music app and press stop.
What you think the correct behavior should be. Music Player should not
launch by itself. Motorola Milestone, UK version, OS 2.1</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 20 May 2010 17:27:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7814</bugid>
<title>Maps from Car Home while in Car Dock reaches screen times out. Hard to adjust navigation volume while docked.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brian.d...@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 18:05:48 +0000</openedDate>
<description>Nexus One is plugged into Car Dock. I turn on maps and it times out
based on my normal screen timeout setting. Want to have it active all
the time while docked and driving. (Navigation does not have this
problem, but sometimes I am not putting in driving directions) Also, if
I have the sound off, I dock and I canQ&apos;Et adjust the driving directions
volume (because the volume hardware button is hidden by the dock) IQ&apos;Em
using 2.1-update1</description>
</bug>
<bug>
<bugid>8561</bugid>
<title>Condensing the Q&quot;ECall logQ&quot;E</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-26T07:31:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SSprim...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 20:39:51 +0000</openedDate>
<description>The Q&quot;ECall logQ&quot;E can get extensivlely long, often times with multiple
entries/calls to/from the same contact/number. It would be nice to have
the Call log combine calls from a particular contact/number and show the
most current call from a particular person. If further call details are
needed, one could open up a listing of the call history from that
contact/number (this feature is available in Windows Mobile devices).
NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 26 May 2010 07:31:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1026</bugid>
<title>build from source fails while buklding WebCore</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-29T01:50:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bad.wom...@gmail.com</reportedBy>
<openedDate>Thu, 23 Oct 2008 21:08:33 +0000</openedDate>
<description>Here is the output of make command (only the failure)
jeld@raistlin:~/android$ make build/core/product_config.mk:229: WARNING:
adding test OTA key ============================================
TARGET_PRODUCT=generic TARGET_SIMULATOR= TARGET_BUILD_TYPE=release
TARGET_ARCH=arm TARGET_OS=linux HOST_ARCH=x86 HOST_OS=linux
HOST_BUILD_TYPE=release BUILD_ID=TC3
============================================ target thumb C++:
libwebcore Q&lt;E=
out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/CSSGrammar.cpp
In file included from external/webkit/WebCore/css/CSSGrammar.y:52:
out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/css/CSSPropertyNames.c:213:
error: Q&apos;ECSSPropertyIDQ&apos;E was not declared in this scope
out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/css/CSSPropertyNames.c:214:
error: expected Q&apos;E,Q&apos;E or Q&apos;E;Q&apos;E before Q&apos;E{Q&apos;E token In file included from
external/webkit/WebCore/css/CSSGrammar.y:53:
out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/css/CSSValueKeywords.c:
In function Q&apos;EWebCore::String getValueName(short unsigned int)Q&apos;E:
out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/css/CSSValueKeywords.c:370:
error: Q&apos;ECSS_VAL_TOTALQ&apos;E was not declared in this scope
external/webkit/WebCore/css/CSSGrammar.y: In function Q&apos;Eint
WebCore::getPropertyID(const char*, int)Q&apos;E:
external/webkit/WebCore/css/CSSGrammar.y:81: error: Q&apos;EfindPropQ&apos;E was not
declared in this scope external/webkit/WebCore/css/CSSGrammar.y:85:
error: invalid use of incomplete type Q&apos;Econst struct WebCore::propsQ&apos;E
external/webkit/WebCore/css/CSSGrammar.y:81: error: forward declaration
of Q&apos;Econst struct WebCore::propsQ&apos;E
external/webkit/WebCore/css/CSSGrammar.y: In function Q&apos;Eint
getValueID(const char*, int)Q&apos;E:
external/webkit/WebCore/css/CSSGrammar.y:106: error: Q&apos;EfindValueQ&apos;E was not
declared in this scope external/webkit/WebCore/css/CSSGrammar.y:110:
error: invalid use of incomplete type Q&apos;Econst struct css_valueQ&apos;E
external/webkit/WebCore/css/CSSGrammar.y:106: error: forward declaration
of Q&apos;Econst struct css_valueQ&apos;E make: ***
[out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/CSSGrammar.o]
Error 1</description>
<comment>
<author>jham%android.com@gtempaccount.com</author>
<when>Fri, 24 Oct 2008 17:14:17 +0000</when>
<what>What platform are you building on? What versions of flex and bison do you have?</what>
</comment>
<comment>
<author>bad.wom...@gmail.com</author>
<when>Fri, 24 Oct 2008 17:16:06 +0000</when>
<what>Fedora 9
Linux raistlin 2.6.26.5-45.fc9.i686 #1 SMP Sat Sep 20 03:45:00 EDT 2008 i686 i686
i386 GNU/Linux
Flex: flex-2.5.35-2.fc9.i386
Bison: bison-2.3-5.fc9.i386
Any other information you need?</what>
</comment>
<comment>
<author>bad.wom...@gmail.com</author>
<when>Fri, 24 Oct 2008 17:41:35 +0000</when>
<what>I just did a build with whatever changes were checked in overnight. It built
successfully. So I guess this issue can be closed.</what>
</comment>
<comment>
<author>Holsety....@gmail.com</author>
<when>Fri, 31 Oct 2008 17:06:43 +0000</when>
<what>Do

1. make clean
2. make

The issue will be solved.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 01:50:54 +0000</when>
<what>works now</what>
</comment>
</bug>
<bug>
<bugid>12796</bugid>
<title>Scenes saved previously lost after SIM card replacement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jagarwal...@gmail.com</reportedBy>
<openedDate>Fri, 26 Nov 2010 09:14:36 +0000</openedDate>
<description>The scenes saved previosuly in Handset(Android 2.1 - HTC Legend) lost
after we change the SIM card. There were many Scenes saved before I
changed my SIM card of mobile. When I changed the SIM card, all the
scenes which were saved by me were absent. The default scenes present
were there, but not the ones which I have saved later on using my
settings. I tried to get the lost scenes by again inserting old SIM, but
it didnt worked. Again I had to recreate those scenes. So, is there any
way to store the user created scenes permanently(till user formats the
handset)</description>
</bug>
<bug>
<bugid>15943</bugid>
<title>Race Condition in Backup System</title>
<status>New</status>
<owner>ctate%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>supp...@twofortyfouram.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 23:30:21 +0000</openedDate>
<description>OVERVIEW The Android backup system contains a race condition that will
reboot the device if BackupManager.dataChanged() is called during a
restore. STEPS TO REPRODUCE 1. Create an implementation of a BackupAgent
whose onRestore method calls BackupManager.dataChanged(). For example,
suppose an app uses a ContentProvider for its storage mechanism. Every
time the ContentProviderQ&apos;Es insert(), update(), or delete() methods are
called, the ContentProvider calls BackupManager.notify() because the
ContentProviderQ&apos;Es data has changed and needs to be backed up. The appQ&apos;Es
BackupAgent would likely perform insert() operations on the
ContentProvider in order to restore the appQ&apos;Es data, so during a restore
the dataChanged() method would also be called 2. Trigger a restore of
the app RESULTS Actual: With high probability (about 50% of the time),
Android will completely crash and reboot with the following exception:
E/AndroidRuntime( 96): *** FATAL EXCEPTION IN SYSTEM PROCESS: backup
E/AndroidRuntime( 96): java.util.ConcurrentModificationException
E/AndroidRuntime( 96): at
java.util.HashMap$HashIterator.nextEntry(HashMap.java:796)
E/AndroidRuntime( 96): at
java.util.HashMap$KeyIterator.next(HashMap.java:823) E/AndroidRuntime(
96): at
com.android.server.BackupManagerService.dataChangedImpl(BackupManagerService.java:2042)
E/AndroidRuntime( 96): at
com.android.server.BackupManagerService.access$1000(BackupManagerService.java:85)
E/AndroidRuntime( 96): at
com.android.server.BackupManagerService$3.run(BackupManagerService.java:2121)
E/AndroidRuntime( 96): at
android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(
96): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 96): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 96): at
android.os.HandlerThread.run(HandlerThread.java:60) REGRESSION This
appears to be a regression in Android 2.3, as IQ&apos;Eve never seen this occur
under Android 2.2. WORKAROUND The workaround IQ&apos;Eve found is to override
applyBatch() in the ContentProvider implementation to treat the batch as
a single transaction where BackupManager.dataChanged() is only called
once at the very end of processing the batch, and then modify the
onRestore method to do a single applyBatch() call rather than dozens of
individual inserts.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 03 Apr 2011 15:29:44 +0000</when>
<what></what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Mon, 04 Apr 2011 05:07:25 +0000</when>
<what></what>
</comment>
<comment>
<author>ct...@google.com</author>
<when>Wed, 06 Apr 2011 01:14:11 +0000</when>
<what>What phone and system software version are you seeing this crash on, by the way?</what>
</comment>
<comment>
<author>supp...@twofortyfouram.com</author>
<when>Wed, 06 Apr 2011 01:43:18 +0000</when>
<what>This issue first began with the Nexus S running 2.3.  IQ&apos;Eve subsequently seen it reproduce consistently on the Nexus S running 2.3.2 and on a Nexus One running 2.3.3.

When the Nexus One was still running 2.2, this issue did not reproduce.  In addition, I have not been able to reproduce this issue on an original Droid running 2.2.1.</what>
</comment>
</bug>
<bug>
<bugid>17775</bugid>
<title>Notifications Interrupt Audio Playback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dperal...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 04:36:16 +0000</openedDate>
<description>Phone: Samsung Infuse 4G-ATQ&amp;ET Firmware version: 2.2.1 Software version:
2.6.32.9 Build Number: FROYO.UCKE3 Issue: When listening to music on the
stock music app or any 3rd party application, notifications interrupt
the playback by pausing it, while the notification sound is played and
then the music resumes. Steps to rereate issue: Play music from the
music player. While the music is playing, receive a text message, email,
im notification,etc to trigger notification. Suggested fix: Play
notification sound concurrently with volume adjustment.This is how it
currently works on iOS.This way i can hear the notification in the
background of the audio i am listening to. This current method of
playing notifications really makes enjoying any type of audio playback a
really unpleasant experience.</description>
</bug>
<bug>
<bugid>8521</bugid>
<title>Cut and paste does not work in the properties view </title>
<status>Reviewed</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 11:34:06 +0000</openedDate>
<description>It seem not possible to cut and paste text into the properties fields
for the layout editor. Please see screenshot for details. This seems
like an unnecessary restriction.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 17:03:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12110</bugid>
<title>Auto-Closure of Keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rahuld...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 09:40:53 +0000</openedDate>
<description>IQ&apos;Eve begun to notice that in a lot of places where selecting something
should prompt the soft-keyboard to go away automatically, it does not.
Since thereQ&apos;Es no simple and clear way for the user to make the above
mentioned keyboard disappear (the Q&apos;ECONTEXT MENUQ&apos;E hardware hard button
does this), it results in a non-intuitive way that sometimes
causes/gives you an unexpected and undesired result. Some of situations
where IQ&apos;Eve found this particularly annoying, frustrating, and more
difficult to deal with are detailed as follows. If IQ&apos;Eve missed out
something please add it to the comments below: -If IQ&apos;Em searching for a
Contact in my Address Book, I then choose his/her contact picture icon
that shows me certain actions based on available information for the
same. If I then select the Call option (and do not have a
primary/preferred number setup for that person) then it shows me a list
of all of the available numbers for that person. However itQ&apos;Es really
hard to scroll through these and you can never really see all of the
numbers unless the on-screen keyboard is closed down, but this doesnQ&apos;Et
happen. Typically, IQ&apos;Ed like for the keyboard to go away as soon as a
select the contactQ&apos;Es icon. -If youQ&apos;Ere just generally choosing from a
list of say, Radio Button-based options for example, and have been
brought there by performing a search or some other interaction with the
device that required soft keyboard usage, once again the same thing
happens. The keyboard continues to remain present and persists during
the course of the entire selection, hiding a few elements of the list in
question itself, while also making it significantly more difficult to
scroll through. Try this with a list of countries or something slightly
larger and longer than the usual amount and youQ&apos;Ell instantly get what I
mean. IdQ&apos;E like to have a mechanism whereby the OS is able to smartly
detect and figure out when the user would no longer need the keyboard
and get rid of it, much in the same way that it is able to figure out
when the user does indeed need the use of the on-screen keyboard. The
converse of this should be fairly easy to implement, in my opinion. IQ&apos;Em
running a stock version of Android Froyo on my Nexus One though I have
checked and this behavior is replicated on both Sense UI on any HTC
Phone (tested on the Desire running 2.2, the Aria and Wildfire running
2.1) as well as the Samsung Galaxy S (also on Eclair) which leads to the
conclusion that this is again something that has been built deeply into
the Android OS framework itself.</description>
<comment>
<author>travis.g...@gmail.com</author>
<when>Mon, 14 Feb 2011 16:26:40 +0000</when>
<what>I can confirm this annoying bug on Android 2.3.2 with my Nexus S.  Anytime I go back to the home screen while the LatinIME keyboard is open the keyboard stays up and the only way to get it to go away is to go into any app that uses a keyboard and tap the settings hardware button.</what>
</comment>
<comment>
<author>objectto...@gmail.com</author>
<when>Thu, 03 Mar 2011 13:48:20 +0000</when>
<what>If the keyboard is manually pulled up (by holding the context menu button) then the screen switched to a location with a non-native keyboard (e.g. the home screen) there is no way to retract the keyboard.  You have to go to a screen that does use a keyboard (e.g. messaging, phone contacts) and hold down the context menu button to get the keyboard to retract.

This is still a problem as of 2.3.3 on the Nexus S</what>
</comment>
</bug>
<bug>
<bugid>10268</bugid>
<title>Tabs in browser / tabbed browser / tab</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>anthonyo...@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 05:24:06 +0000</openedDate>
<description>Like dolphin browser or xscope, I would like the stock browser to have
tabs. As it is, clicking menu and then hitting Q&quot;EWindowsQ&quot;E is
frustratingly slow if you use the browser for any length of time.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:10:18 +0000</when>
<what>Andy Rubin says Honeycomb will have a tabbed browser. Great!

I also hope it allows user agent string to be set persistently, but thatQ&apos;Es another bug: http://code.google.com/p/android/issues/detail?id=10270

I wish youQ&apos;Ed offer the browser as a market download so older phones can have it. Or does the new browser rely on new APIs?</what>
</comment>
</bug>
<bug>
<bugid>1469</bugid>
<title>Browser doesnQ&apos;Et render www.android.com</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:19:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ed.burnette</reportedBy>
<openedDate>Sat, 06 Dec 2008 16:55:48 +0000</openedDate>
<description>If you use the Android browser to open http://www.android.com it is not
readable. You get a big blank area with lots of lego blocks with
question marks in the background, indicating a missing plugin. See the
attached screenshot. (IQ&apos;Em using this web page in two examples in the
Q&quot;EHello, AndroidQ&quot;E book. It used to display ok before the page was changed
recently. Please forward this report to the right people so that it will
work again.)</description>
<comment>
<author>liew...@gmail.com</author>
<when>Wed, 03 Jun 2009 03:43:51 +0000</when>
<what>I used G1 to open www.android.com, and it displays normally.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:19:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3544</bugid>
<title>MediaPlayer does not re-synchronize Audio with Video after a hang</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>9</stars>
<reportedBy>frederic...@sfr.com</reportedBy>
<openedDate>Thu, 13 Aug 2009 13:33:26 +0000</openedDate>
<description>When playing an audio/video live stream (via RTSP): Case 1- if the there
is a temporary network congestion (Q&lt;E10seconds): the MediaPlayer hangs
and then resume automatically when the data streams resume, but the
Video restart before the Audio and then Audio can be late on the Video
up to 5 seconds. In this case, some of the folowing traces may appear in
the logs: WARN/AudioTrack(6889): obtainBuffer timed out (is the CPU
pegged?) WARN/AudioTrack(6889): *** SERIOUS WARNING *** obtainBuffer()
timed out but didnQ&apos;Et need to be locked. We recovered, but this shouldnQ&apos;Et
happen WARN/AudioFlinger(6889): write blocked for 92 msecs Case 2- if
the there is a temporary Video hang (donQ&apos;Et know why here) the Audio
sometime continue and then Audio can be early on the Video up to 5
seconds. In both cases, it appears the MediaPlayer does not
re-synchronize Audio with Video after the hang (for example based on the
RTCP synchronization data). Best Regards, SFR ? Android Team</description>
<comment>
<author>frederic...@sfr.com</author>
<when>Fri, 21 Aug 2009 15:18:47 +0000</when>
<what>This defect is a High priority for SFR.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:30:45 +0000</when>
<what></what>
</comment>
<comment>
<author>izx...@gmail.com</author>
<when>Wed, 24 Nov 2010 11:36:45 +0000</when>
<what>confirmed.
And there a lot of people trying to synchronize RTSP a/v on android, and no solution.
Just google for android rtsp sync.
As mentioned here http://comments.gmane.org/gmane.comp.handhelds.android.platform/11732
Q&quot;EA Q&quot;EbrokenQ&quot;E VOD example is the following link from YouTube: 
http://tinyurl.com/3ysoz6u
The sync seems fine on all Nokia, SonyEricsson and BlackBerry devices weQ&apos;Eve
tried, but itQ&apos;Es out on the Androids.Q&quot;E

ItQ&apos;Es need to be fixed, rtsp is broken on Android.
Only small videos can be played good. Large ones (1 hour will be more than enough to reproduce) becomes desynchronized even without packet loss.</what>
</comment>
</bug>
<bug>
<bugid>4674</bugid>
<title>exchange calander reminder snooze duration option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>31</stars>
<reportedBy>dgabler@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 04:19:06 +0000</openedDate>
<description>problem: exchange calander reminders do not have a duration option for
the length of snooze. expected behavior: user is allowed to choose how
long to snooze alarm for.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 12:58:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jason.ru...@duke.edu</author>
<when>Thu, 03 Dec 2009 23:52:57 +0000</when>
<what>Windows Mobile allows this.  Like ntucker said about the screen timeout 
functionality, anything which makes me remember Windows Mobile fondly is obviously a 
grave deficiency in Android.
</what>
</comment>
<comment>
<author>sip...@gmail.com</author>
<when>Fri, 18 Dec 2009 13:35:03 +0000</when>
<what>I totally agree. Sometimes I set a reminder for a day or more in advance. Last thing I 
want is my phone chirping every 15 minutes for 24 hours. :(</what>
</comment>
<comment>
<author>jeffs...@gmail.com</author>
<when>Tue, 23 Feb 2010 15:11:43 +0000</when>
<what>any updates on this one.  I agree with the others, i would finally be able to have 
all the features on Droid that i did have on my WM phone.</what>
</comment>
<comment>
<author>ele...@gmail.com</author>
<when>Sat, 31 Jul 2010 18:49:22 +0000</when>
<what>I agree.  For now I downloaded the Calendar Sync app in the Marketplace.  There is a free ad supported version and an add free version for $5.00.</what>
</comment>
<comment>
<author>cabanabo...@gmail.com</author>
<when>Sat, 11 Jun 2011 18:07:31 +0000</when>
<what>So I guess google doesnQ&apos;Et even bother to look at the bugs and respond to these?  The answer shouldnQ&apos;Et be that Q&quot;EthereQ&apos;Es an app for thatQ&quot;E.  This is a basic calander reminder function, the option to select how long you have it to snooze.  Heck even the alarm doesnQ&apos;Et give you that and should.  This is and being able to do selective calander appointments (ie. edit pattern every other sat for 2 months) on my phone is a must have.  I really donQ&apos;Et want to switch back to windows moblie but this is killing me.

Thanks in advance google, if you bother to read this.</what>
</comment>
</bug>
<bug>
<bugid>10248</bugid>
<title>gdb.setup gets multiple identical library names</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-10-08T15:57:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>tim.men...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 15:29:11 +0000</openedDate>
<description>Host OS: Windows SDK tools version (available in the Q&quot;EAboutQ&quot;E section of
the Q&apos;EandroidQ&apos;E tool UI): NDK r4 and NDK r4b Eclipse version: n/a ADT
plug-in version: n/a Platform targeted by your project: n/a Version of
the platform running in the emulator:n/a STEPS TO REPRODUCE: 1. Create a
project which supports and builds multiple JNI libraries. 2. Run
ndk-build (and ndk-gdb? IQ&apos;Em not clear where the gdb.setup file is
built). 3. Observe libs/armeabi/gdb.setup EXPECTED RESULTS: A directory
line that references each of the source folders used in the included
libraries. OBSERVED RESULTS: A number of directory line equal to the
number of libraries referenced, but all identical. ADDITIONAL
INFORMATION: For example, my current gdb.setup looks like this:
directory
/f/Devel/android-ndk-r4-crystax/build/platforms/android-4/arch-arm/usr/include
directory /f/Devel/libpng directory /f/Devel/libpng directory
/f/Devel/libpng directory /f/Devel/libpng directory /f/Devel/libpng
Where I have five libraries in the project, one of which is the libpng
project. Also referenced in this thread:
http://groups.google.com/group/android-ndk/browse_thread/thread/5debe290e6179fdf?hl=en</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:38:20 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 15:57:30 +0000</when>
<what>Fix will be part of next release (r5)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:53:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17369</bugid>
<title>New ADT and rendering libs RC do not render any layouts</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-06-03T21:11:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>FinkoA...@gmail.com</reportedBy>
<openedDate>Fri, 03 Jun 2011 13:01:37 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Host OS: windows 7 starter SDK tools version (available
in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Eclipse version:3.5
ADT plug-in version:11 RC Platform targeted by your project: all Version
of the platform running in the emulator: n\a STEPS TO REPRODUCE:
1.Install the ADT 11 RC 2. replace the render libs in the platform
folders EXPECTED RESULTS: Sweet stuff! as in IO demo OBSERVED RESULTS:
Any layout XML does not open it just shows a blank grey screen (event
after 10 minutes of loading)</description>
<comment>
<author>benne...@gmail.com</author>
<when>Fri, 03 Jun 2011 18:34:13 +0000</when>
<what>Same here.  IQ&apos;Eve attached some error logs.  Q&quot;EError while loading editorQ&quot;E, Q&quot;EUnhandled event loop exceptionQ&quot;E, Q&quot;EProblems occurred when invoking code from plug-in: Q&quot;Eorg.eclipse.ui.workbenchQ&quot;EQ&quot;E

Also, sometimes the layout editor will report: 
Q&quot;ENo XML content. Please add a root view or layout to your document.Q&quot;E  This is not the case when viewing the XML source tab.

Existing and new layouts do not function.
</what>
</comment>
<comment>
<author>evan.r...@gmail.com</author>
<when>Fri, 03 Jun 2011 18:35:22 +0000</when>
<what>I get the same results. Long and short: itQ&apos;Es broke.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 21:11:06 +0000</when>
<what>IQ&apos;Eve updated the ADT 11 RC to preview2 which should fix this issue.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 03 Jun 2011 21:11:21 +0000</when>
<what></what>
</comment>
<comment>
<author>benne...@gmail.com</author>
<when>Sat, 04 Jun 2011 16:14:08 +0000</when>
<what>ADT 11 RC preview2 resolved this issue for me.  Thank you for the quick turnaround.</what>
</comment>
<comment>
<author>ash_...@alice.it</author>
<when>Thu, 09 Jun 2011 07:14:07 +0000</when>
<what>I have same problem, in the layout editor I have, for every layout:

No XML content. Please add a root view or layout to your document.

Also, when I switch from layout to another, sometimes I get a NullPointerException

I have ADT 11.0.0.v201105251008-128486
with Eclipse Version: Helios Service Release 2 Build id: 20110301-1815

Is my ADT the RC Preview 2? I didnQ&apos;Et find this information</what>
</comment>
<comment>
<author>ash_...@alice.it</author>
<when>Thu, 09 Jun 2011 08:56:47 +0000</when>
<what>Update: I tried to update the rendering libraries (from tools.android.com/recent/), but the problem remains. Details on my system:

Host OS: windows XP pro
SDK tools version: 11
Eclipse version: 3.6 Helios Service Release 2
ADT plug-in version: 11.0.0.v201105251008-128486
Platform targeted by your project: Android-2.2

Please help me!</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 09 Jun 2011 17:30:51 +0000</when>
<what>For those with the Q&quot;Esame problemQ&quot;E please give the details anyway, as IQ&apos;Em not sure this is actually the same problem.

a Q&quot;Eblank screenQ&quot;E could happen for many reason. please at least attach the workspace log.

Note that  11.0.0.v201105251008-128486 is both the final public ADT 11 and the RC2.</what>
</comment>
<comment>
<author>stiles.n...@gmail.com</author>
<when>Sun, 12 Jun 2011 23:16:26 +0000</when>
<what>This is also an issue with number 17552.
http://code.google.com/p/android/issues/detail?id=17522</what>
</comment>
<comment>
<author>sebastia...@gmail.com</author>
<when>Sat, 25 Jun 2011 21:48:19 +0000</when>
<what>Also with the preview release of ADT 12 everything works fine again ...
http://tools.android.com/download</what>
</comment>
<comment>
<author>reg...@gmail.com</author>
<when>Sun, 17 Jul 2011 19:47:45 +0000</when>
<what>I get Q&quot;Eerror while loading editorQ&quot;E in ADT12 (also changing the libraries).

http://pastebin.com/p5D3pFZY</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 21:13:13 +0000</when>
<what>comment 12: this is a known issue. You have a custom device configuration in the Editor that doesnQ&apos;Et setup all the required configuration (basically all but MCC/MNC are required). update or delete this config and itQ&apos;Ell work again.</what>
</comment>
<comment>
<author>stuarttaylor79</author>
<when>Mon, 18 Jul 2011 20:45:05 +0000</when>
<what>IQ&apos;Em also having trouble with ADT12 and the preview rendering libraries.

When the selected rendering layout uses Android 2.1 and 2.2, I am getting the error Q&apos;ELayoutLib is too recent. Update your tool!Q&apos;E

But selecting Android 2.3.3, I get the error Q&apos;Eerror! NullPointerException: nullQ&apos;E

The error log is here: http://pastebin.com/Tdi28MY1</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 19 Jul 2011 01:50:14 +0000</when>
<what>IF you see Q&quot;ELayoutLib is too recent. Update your tool!Q&quot;E then you donQ&apos;Et have ADT 12.</what>
</comment>
<comment>
<author>stuarttaylor79</author>
<when>Tue, 19 Jul 2011 19:59:33 +0000</when>
<what>Ok my bad. Yes youQ&apos;Ere right. I had updated the SDK Tools to version 12, but forgot to upgrade the ADT.

Upgraded to ADT 12 and itQ&apos;Es all working again. Thanks for your help.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:43:52 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
<comment>
<author>javakam...@gmail.com</author>
<when>Sat, 06 Aug 2011 10:40:57 +0000</when>
<what>Got the same issue of Q&apos;ELayoutLib is too recent. Update your tool!Q&apos;E while i drag components on the layout screen.
Updating the ADT to version 12 solves the issue
http://dl.google.com/android/ADT-12.0.0.zip
Thanks</what>
</comment>
<comment>
<author>yeganeh...@gmail.com</author>
<when>Sun, 07 Aug 2011 12:14:58 +0000</when>
<what>thanks from all
i have ths problem too
and solve with adt12 for android 2.2
</what>
</comment>
<comment>
<author>MaxMumf...@gmail.com</author>
<when>Tue, 06 Sep 2011 19:50:36 +0000</when>
<what>Thanks for the link @javakam. How do we install it having downloaded and exploded the zip? Running any of the .jar files I can get from the extracted files or index.html wont run with the following error:


---------------------------
Java Virtual Machine Launcher
---------------------------
Failed to load Main-Class manifest attribute from
C:\temp\and\plugins\com.android.ide.eclipse.hierarchyviewer_12.0.0.v201106281929-138431.jar
---------------------------
OK   
---------------------------

Any ideas?</what>
</comment>
<comment>
<author>s.vighna...@gmail.com</author>
<when>Wed, 07 Sep 2011 06:14:06 +0000</when>
<what>@mAXmUMF
1. Start Eclipse, then select Help Q&gt;E Install New Software....
2. Click Add, in the top-right corner.
3. In the Add Repository dialog that appears, enter Q&quot;EADT PluginQ&quot;E for the Name and in the location type the location of the downloaded zip file.(For ex: jar:file:/C:/Documents and Settings/user/Desktop/ADT-12.0.0.zip!/)
4.Press OK

For more info: http://developer.android.com/sdk/eclipse-adt.html#installing</what>
</comment>
</bug>
<bug>
<bugid>1268</bugid>
<title>Add more information/actions in notification area</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 14:58:08 +0000</openedDate>
<description>The Notification Windows must have Button for Click Network Signal and
then View Operator / Country Code / Network Code so we can further Set
Preference in roaming. The Notification Windows should also Display Cell
Tower Area Information Broadcasted by Cellular Tower for Easiest Area
Information. While Clicking to Wifi Button should throw us to Wifi
Setting Page. While Clicking to Time Button should throw us to Time
Setting Tab.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 14:28:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jyass...@gmail.com</author>
<when>Fri, 20 Feb 2009 17:28:54 +0000</when>
<what>Since the icons at the top right of the screen are small, itQ&apos;Ell probably be hard to
click on, say, the wifi button specifically. Instead, IQ&apos;Ed suggest that dragging down
from the top right of the screen (where the status icons live) should open a
different window than dragging down from the top left of the screen (where the
notification icons live). There could be a separate list item for each live icon,
with some extra information (like the % battery left or the active cell network), and
clicking on an iconQ&apos;Es item could go to the relevant preference page.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:13:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:57:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12816</bugid>
<title>Showing Right to Left Languages such as Persian charcters has problem. Direction and Stickness</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>Hesam.Ka...@gmail.com</reportedBy>
<openedDate>Sat, 27 Nov 2010 18:44:44 +0000</openedDate>
<description>Hi, I am a developer of android. In my project I need to show Persian
characters in the display. I have added a TTF font in assets folder then
I add this code to TextView to show characters based on this font:
selection = (TextView)findViewById(R.id.selection); Typeface
face=Typeface.createFromAsset(getAssets(),Q&quot;Efonts/nazanin.TTFQ&quot;E);
selection.setTypeface(face); However, the result was not satisfy me.
because in Persian or Arabic fonts, characters may stick together while
in the result they were separated. for example the word Q&quot;E????Q&quot;E showed Q&quot;E?
? ? ?Q&quot;E. also direction has problem. It should be Right to Left but as
you can see in the picture, it is Left to Right. What should I do?
Thanks Warm Regard</description>
<comment>
<author>Yasharel...@gmail.com</author>
<when>Mon, 02 May 2011 01:49:13 +0000</when>
<what>I have the same problem.
Just get an Iphone or an IPad (just kiding!)</what>
</comment>
</bug>
<bug>
<bugid>8331</bugid>
<title>enable changing of the default international access code used by +</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mfcoo...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 08:02:36 +0000</openedDate>
<description>Summary On should be able to set the default code dialed by Q&quot;E+Q&quot;E Detail
The symbol Q&quot;E+Q&quot;E preceding a number will, in HK, dial the HK internatonal
access code: 001 (in China 00, in Australia 0011). However in HK I would
like Q&quot;E+Q&quot;E to instead dial Q&quot;E0060Q&quot;E for my international plan. - Steps to
reproduce the problem. Dial an international number with a Q&quot;E+Q&quot;E in front
of it instead of a specific code. - What happened. One always gets the
default code, eg in HK it is 001 - What you think the correct behavior
should be. I should be able to set it to the code of my international
calling plan, eg 0060. Device: Nexus One Android 2.1-update1.</description>
</bug>
<bug>
<bugid>17038</bugid>
<title>Layout of the notification slideout changes even while IQ&apos;Em trying to click something</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Sat, 21 May 2011 09:14:53 +0000</openedDate>
<description>On my Xperia Play, I usually have the controls open but the homescreen
only supports portrait mode. When I bring the slider down, it usually
notices the controls are open, and switches to landscape mode after a
few seconds. But by that time IQ&apos;Em already clicking something and now
itQ&apos;Es dodged me.</description>
</bug>
<bug>
<bugid>10957</bugid>
<title>Android 2.2 no longer reads tag information on .wma files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>146</stars>
<reportedBy>ChrisD...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 13:21:16 +0000</openedDate>
<description>Before, in 2.1, when I loaded my mp3 and wma files the music player had
no issues reading the artist/album information. In android 2.2 it reads
the mp3 files fine, but files all my wma files under Q&quot;Eunkown artist.Q&quot;E I
mounted the SD card to my PC to verify that the tag information was
still there, it is, itQ&apos;Es just not showing in the android music player.
Phone: HTC Incredible Android 2.2 Software number: 3.21.605.1</description>
<comment>
<author>jamesole...@gmail.com</author>
<when>Fri, 03 Sep 2010 14:05:59 +0000</when>
<what>I get this too. HTC Desire + FroYo</what>
</comment>
<comment>
<author>dcgov...@gmail.com</author>
<when>Fri, 03 Sep 2010 19:53:46 +0000</when>
<what>Verified - not reading Artist info in WMA ID3 tags.  Research indicates issue exists across Froyo implementation, not specific to any model phone.</what>
</comment>
<comment>
<author>dcgov...@gmail.com</author>
<when>Sun, 05 Sep 2010 20:37:00 +0000</when>
<what>Also appears to affect AAC files.</what>
</comment>
<comment>
<author>talaxian...@gmail.com</author>
<when>Sun, 05 Sep 2010 22:08:56 +0000</when>
<what>It is also affecting most, but not all, of my MP3 files. IQ&apos;Em getting Q&quot;Eunknown artist,Q&quot;E Q&quot;Eunknown year,Q&quot;E Q&quot;Eunknown disc numberQ&quot;E and Q&quot;Eunknown track numberQ&quot;E on the files affected. It appears to be affecting files in odd random ways, ie., I have the tag info for the first track of one album, but not the rest and the first 2 of another. There is also an issue with track duration reporting. Tracks are being reported with lengths of 20~30+ minutes. </what>
</comment>
<comment>
<author>richarda...@gmail.com</author>
<when>Mon, 06 Sep 2010 01:46:30 +0000</when>
<what>Same here unfortunately with unbranded HTC Desire and Android 2.2. Not sure whether to wait for a fix from Google or to convert my WMA into MP3..</what>
</comment>
<comment>
<author>Svenf...@gmail.com</author>
<when>Mon, 06 Sep 2010 07:16:39 +0000</when>
<what>Ok, whats up with this case. Sorry, but this servich is much worster then the HTC support. Now i have an unbranded desire and have to convert 7 GB wma files to mp3? So please, give us a fix for that or a reaction. Then we kow that you trying to fix this problem</what>
</comment>
<comment>
<author>justingr...@gmail.com</author>
<when>Mon, 06 Sep 2010 20:41:06 +0000</when>
<what>Same problem on HTC Evo 4G 2.2 both stock and FreshMod. WMA files with ID3 tags donQ&apos;Et show up correctly in either HTC music (stock) or DoubleTwist. WMA9 files donQ&apos;Et play at all (though they never did). Ogg and MP3 seem fine, ogg tags show up correctly.

Guess IQ&apos;Ell transcode all to ogg until a fix is available.
</what>
</comment>
<comment>
<author>virtus.h...@gmail.com</author>
<when>Sun, 12 Sep 2010 00:58:50 +0000</when>
<what>How could this have happened? No one thought to check if there would be issues with any of the major music file types? Those working on the Android OS have done great  things, but this is a real bummer. </what>
</comment>
<comment>
<author>wmchen...@gmail.com</author>
<when>Thu, 16 Sep 2010 06:51:16 +0000</when>
<what>Same problem on my Droid Incredible with 2.2--happens with the HTC music player as well as Mixzing, a 3rd party player.  However, Mortplayer does include the correct ID3 information, so I would suggest that program for accurate track reporting.

If the big brains at Google can correct this problem, can you also make it so that the tracks are listed in track order, not alphabetical order?  IQ&apos;Ed say 99.999% of the population prefer to listen to their albums in the order that the artist intended!</what>
</comment>
<comment>
<author>Svenf...@gmail.com</author>
<when>Mon, 20 Sep 2010 10:06:35 +0000</when>
<what>Come in guys, without htis feature, the player is for me nearly useless. I buy my music in wma and dont wont to have a double workload while converting the files into mp3.</what>
</comment>
<comment>
<author>Quiffste...@gmail.com</author>
<when>Wed, 22 Sep 2010 13:57:12 +0000</when>
<what>I have the same issue - however i had the problem previously (2.1) too.  I have checked and triple checked - all the tags are present and correct.  All my music is WMA.  Synced from WMP12 - or copied directly to SD - makes no difference...  HTC Desire.</what>
</comment>
<comment>
<author>ebsmith1...@gmail.com</author>
<when>Fri, 24 Sep 2010 16:39:20 +0000</when>
<what>I am also experiencing this on htc droid incredible with froyo.  Everything works fine for mp3 files.  But with wma files, the songs always get placed in the Q&quot;EUnknown artistQ&quot;E section.  I also verified that the wma files (on the phone memory) have the artist metadata correct.</what>
</comment>
<comment>
<author>danschwa...@gmail.com</author>
<when>Mon, 27 Sep 2010 18:36:56 +0000</when>
<what>I canQ&apos;Et imagine this would be terribly difficult to fix.  The HTC Music player has lost the ability to play .wav files from our Cisco phone system and does not recognize tags correctly.</what>
</comment>
<comment>
<author>GQPianoP...@gmail.com</author>
<when>Mon, 27 Sep 2010 23:40:51 +0000</when>
<what>Android 2.2 wonQ&apos;Et recognize tags in WMA files. please fix!!</what>
</comment>
<comment>
<author>DavidNor...@gmail.com</author>
<when>Tue, 28 Sep 2010 11:02:41 +0000</when>
<what>Same problem with unrecognised tags in WMA files: Q&apos;EUnknown ArtistQ&apos;E appears in music player after Froyo update on HTC Desire.  Works fine otherwise.</what>
</comment>
<comment>
<author>smith...@gmail.com</author>
<when>Tue, 28 Sep 2010 11:54:20 +0000</when>
<what>I have the same problem with unrecogised wma tags. I received an Android system patch a couple of days ago but it hasnQ&apos;Et fixed it</what>
</comment>
<comment>
<author>ChrisD...@gmail.com</author>
<when>Tue, 28 Sep 2010 14:52:11 +0000</when>
<what>For those of us with HTC phones, please submit a ticket to HTC as well. I called their support and they acted like they had no idea of this issue.</what>
</comment>
<comment>
<author>adsbrads...@gmail.com</author>
<when>Thu, 30 Sep 2010 16:21:06 +0000</when>
<what>Phoned HTC and they said send my phone back and they will reinstall all the software. I am doubtful it will fix it. But they said it might just be due to the download having a hiccup mid process.

Is this common to all HTCs on Android 2.2? If so I definately dont think it will work (plus it seems to be on other phones too)</what>
</comment>
<comment>
<author>ChrisD...@gmail.com</author>
<when>Thu, 30 Sep 2010 16:26:21 +0000</when>
<what>ThatQ&apos;Es interesting. When I submitted a ticket to HTC online their second level response told me to convert all my music to mp3. Worthless</what>
</comment>
<comment>
<author>danmic...@gmail.com</author>
<when>Thu, 30 Sep 2010 16:32:11 +0000</when>
<what>I have also got this problem since upgrading to 2.2 on my HTC desire. None of my wma files display artist information despite having been fine before the update. The files are not corrupt as loading them back onto my PC shows them to be fine. I had no problems during my update process and would be very surprised if this could be caused by such a thing anyway.</what>
</comment>
<comment>
<author>jamiehou...@gmail.com</author>
<when>Thu, 30 Sep 2010 17:33:47 +0000</when>
<what>Same issue here.  All WMA files are listed as Q&quot;Eunknown artistQ&quot;E.  When can we expect a fix for this as surely Google/HTC or whatever manufacturer donQ&apos;Et think itQ&apos;Es acceptable for this not to work properly.</what>
</comment>
<comment>
<author>dcgov...@gmail.com</author>
<when>Thu, 30 Sep 2010 20:32:51 +0000</when>
<what>This is not an HTC issue, though reporting it to them may help encourage Google to patch this.  It is strictly an issue with Froyo and any music player that depends on how Froyo reads the file tags.  Other players that read the file tags independently are fine.</what>
</comment>
<comment>
<author>ChrisD...@gmail.com</author>
<when>Fri, 01 Oct 2010 14:31:19 +0000</when>
<what>IQ&apos;Ed be willing to bet when Google finally fixes this my phone will be so obsolete I wonQ&apos;Et even get an update</what>
</comment>
<comment>
<author>KPTurney</author>
<when>Sun, 03 Oct 2010 00:46:05 +0000</when>
<what>Same issue here with an HTC Incredible running 2.2. I had issues before in 2.1, but mp3tag helped me fix those. Now, however, it has no affect as the ID3 tags are properly saved.</what>
</comment>
<comment>
<author>sundrop74@gmail.com</author>
<when>Sun, 03 Oct 2010 04:02:26 +0000</when>
<what>Same issue here. The file in question DOES have the artist name listed under properties.</what>
</comment>
</bug>
<bug>
<bugid>9963</bugid>
<title>allow pauses in saved phone numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>guy...@gmail.com</reportedBy>
<openedDate>Fri, 23 Jul 2010 01:16:39 +0000</openedDate>
<description>i would like to be able to save a pause in a phone number saved.</description>
<comment>
<author>robertba...@gmail.com</author>
<when>Sat, 24 Jul 2010 12:06:37 +0000</when>
<what>This is already possible. When editing a contact choose the symbol button Q&quot;E*#(Q&quot;E from there you will have the option to add Pause Wait and Q&quot;E,Q&quot;E.

I personally use commas in my saved contacts, by adjusting the number of commas you can add a sufficient delay for a PBX to take the call before providing the extension you wish to contact. It also works well for international dialing services.</what>
</comment>
</bug>
<bug>
<bugid>20105</bugid>
<title>Javascript links cannot be copied</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marcus...@gmail.com</reportedBy>
<openedDate>Sat, 17 Sep 2011 19:31:19 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 3.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Go to any page containing URLs
starting with Q&quot;Ejavascript:Q&quot;E, such as
http://www.bookmarklets.com/tools/look/index.phtml - press and hold one
of these links. - you will be given the option of copying the link text
(but not its address) - the correct behaviour should be a pop-up menu
that allows for the link address to be copied to clipboard or
bookmarked. Tested on Acer Iconia A500 Android 3.1</description>
<comment>
<author>gabriels...@gmail.com</author>
<when>Wed, 19 Oct 2011 21:07:47 +0000</when>
<what>This looks like a duplicate of 9629 (open since Jul 2010):
http://code.google.com/p/android/issues/detail?id=9629

Which itself is an extension of 1676 (open in Dec 2008 and fixed in Jul 2010):
http://code.google.com/p/android/issues/detail?id=1676</what>
</comment>
</bug>
<bug>
<bugid>6401</bugid>
<title>Samsung Galaxy Bluetooth</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>O.Akkan1...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 08:50:11 +0000</openedDate>
<description>Hello, It must be available to send Files over Bluetooth</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:32 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>16342</bugid>
<title>Market Force close on Download</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ra1...@gmail.com</reportedBy>
<openedDate>Sun, 24 Apr 2011 17:00:04 +0000</openedDate>
<description>Market Force Closes when trying to download application (update or new
applicatino) logcat: D/vending ( 2800): [30]
AssetDownloader.downloadAndInstall(): Initiating Download for 1
applications. I/vending ( 2800): [30]
DownloadManagerUtil.enqueueDownload(): Enqueue for download
com.android.vending.util.DownloadManagerUtil$Request@4069c190
E/DatabaseUtils( 2869): Writing exception to parcel E/DatabaseUtils(
2869): java.lang.SecurityException: Invalid value for is_public_api:
null E/DatabaseUtils( 2869): at
com.android.providers.downloads.DownloadProvider.enforceAllowedValues(DownloadProvider.java:686)
E/DatabaseUtils( 2869): at
com.android.providers.downloads.DownloadProvider.checkInsertPermissions(DownloadProvider.java:624)
E/DatabaseUtils( 2869): at
com.android.providers.downloads.DownloadProvider.insert(DownloadProvider.java:442)
E/DatabaseUtils( 2869): at
android.content.ContentProvider$Transport.insert(ContentProvider.java:198)
E/DatabaseUtils( 2869): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:146)
E/DatabaseUtils( 2869): at
android.os.Binder.execTransact(Binder.java:320) E/DatabaseUtils( 2869):
at dalvik.system.NativeStart.run(Native Method) W/dalvikvm( 2800):
threadid=14: thread exiting with uncaught exception (group=0x40018560)
E/AndroidRuntime( 2800): FATAL EXCEPTION: work-service-handler-thread
E/AndroidRuntime( 2800): java.lang.SecurityException: Invalid value for
is_public_api: null E/AndroidRuntime( 2800): at
android.os.Parcel.readException(Parcel.java:1322) E/AndroidRuntime(
2800): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
E/AndroidRuntime( 2800): at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
E/AndroidRuntime( 2800): at
android.content.ContentProviderProxy.insert(ContentProviderNative.java:408)
E/AndroidRuntime( 2800): at
android.content.ContentResolver.insert(ContentResolver.java:613)
E/AndroidRuntime( 2800): at
com.android.vending.util.DownloadManagerUtil.enqueueDownload(DownloadManagerUtil.java:25)
E/AndroidRuntime( 2800): at
com.android.vending.AssetDownloader.startDownload(AssetDownloader.java:158)
E/AndroidRuntime( 2800): at
com.android.vending.AssetDownloader.downloadAndInstall(AssetDownloader.java:132)
E/AndroidRuntime( 2800): at
com.android.vending.InstallAssetReceiver.handleIntent(InstallAssetReceiver.java:70)
E/AndroidRuntime( 2800): at
com.android.vending.util.ServiceBroadcastReceiver$1.run(ServiceBroadcastReceiver.java:45)
E/AndroidRuntime( 2800): at
com.android.vending.util.WakelockedRunnable.run(WakelockedRunnable.java:34)
E/AndroidRuntime( 2800): at
com.android.vending.util.WorkService$1.run(WorkService.java:80)
E/AndroidRuntime( 2800): at
android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(
2800): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 2800): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2800): at
android.os.HandlerThread.run(HandlerThread.java:60) W/ActivityManager(
155): Force finishing activity com.android.vending/.MyDownloadsActivity</description>
<comment>
<author>jamescle...@gmail.com</author>
<when>Thu, 11 Aug 2011 18:46:38 +0000</when>
<what>I also get this issue as soon as the market is opened. Though perhaps it is trying to download at the same time.</what>
</comment>
<comment>
<author>njustwen...@gmail.com</author>
<when>Fri, 02 Sep 2011 10:17:57 +0000</when>
<what>i also get this issue</what>
</comment>
<comment>
<author>Albert.J...@gmail.com</author>
<when>Fri, 09 Sep 2011 04:32:44 +0000</when>
<what>I also get this issue when the market is opened. I found the stack is like this when it crashed, itQ&apos;Es a java.lang.SecurityException


Q&lt;E9Q&gt;E work-service-handler-thread[1] where

  [1] com.android.vending.util.WakelockedRunnable.run (WakelockedRunnable.java?
36)
  [2] com.android.vending.util.WorkService$1.run (WorkService.java?80)
  [3] android.os.Handler.handleCallback (Handler.java?587)
  [4] android.os.Handler.dispatchMessage (Handler.java?92)
  [5] android.os.Looper.loop (Looper.java?130)
  [6] android.os.HandlerThread.run (HandlerThread.java?60)</what>
</comment>
</bug>
<bug>
<bugid>3757</bugid>
<title>Data corruption in contacts </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-02T17:47:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>edasbernard@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 17:36:18 +0000</openedDate>
<description>I added information to issue 1734, which was previously declined for
lack of info.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 17:47:34 +0000</when>
<what>thanks</what>
</comment>
</bug>
<bug>
<bugid>1242</bugid>
<title>Duplicate class errors while building on Fedora 9 </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Build</component>
<stars>3</stars>
<reportedBy>Brandon....@gmail.com</reportedBy>
<openedDate>Tue, 11 Nov 2008 01:13:32 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Build environment: [brandon@station ad_source]$ uname -a Linux station
2.6.26.3-29.fc9.x86_64 #1 SMP Wed Sep 3 03:16:37 EDT 2008 x86_64 x86_64
x86_64 GNU/Linux [brandon@station ad_source]$ echo $JAVA_HOME
/etc/alternatives/java_sdk_openjdk [brandon@station ad_source]$ java
-version java version Q&quot;E1.6.0Q&quot;E OpenJDK Runtime Environment (build
1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
[brandon@station ad_source]$ gcc -v Using built-in specs. Target:
x86_64-redhat-linux Configured with: ../configure --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info
--with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap
--enable-shared --enable-threads=posix --enable-checking=release
--with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada
--enable-java-awt=gtk --disable-dssi --enable-plugin
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
--enable-libgcj-multifile --enable-java-maintainer-mode
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar
--disable-libjava-multilib --with-cpu=generic
--build=x86_64-redhat-linux Thread model: posix gcc version 4.3.0
20080428 (Red Hat 4.3.0-8) (GCC) [brandon@station ad_source]$ echo
$LDFLAGS -L/usr/lib - Steps to reproduce the problem After installing
the necessary 32bit packages from yum and typing make, I get:
[brandon@station ad_source]$ make build/core/product_config.mk:229:
WARNING: adding test OTA key build/core/main.mk:177: implicitly
installing apns-conf_sdk.xml
============================================ TARGET_PRODUCT=generic
TARGET_SIMULATOR= TARGET_BUILD_TYPE=release TARGET_ARCH=arm
TARGET_OS=linux HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release
BUILD_ID=TC3 ============================================ target Java:
Browser (out/target/common/obj/APPS/Browser_intermediates/classes)
packages/apps/Browser/src/com/android/browser/IGearsDialogService.java:12:
duplicate class: com.android.browser.IGearsDialogService public
interface IGearsDialogService extends android.os.IInterface ^
packages/apps/Browser/src/com/android/browser/R.java:10: duplicate
class: com.android.browser.R public final class R { ^ Note: Some input
files use or override a deprecated API. Note: Recompile with
-Xlint:deprecation for details. Note: Some input files use unchecked or
unsafe operations. Note: Recompile with -Xlint:unchecked for details. 2
errors make: ***
[out/target/common/obj/APPS/Browser_intermediates/classes.jar] Error 41
- Sample source code demonstrating the problem I made no source code
changes, this is a freshly synced source distribution. If you are
reporting a crash or similar issue, please also run the command Q&apos;Eadb
bugreportQ&apos;E, and attach the resulting output as a text file to your issue
report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:48:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 18:12:22 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:21:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12287</bugid>
<title>Q&lt;EmenuQ&gt;E Q&lt;EitemQ&gt;E doen not accept Q&quot;EenabledQ&quot;E or Q&quot;EdisabledQ&quot;E values as described in documentation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pla...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 13:43:10 +0000</openedDate>
<description>Seems to be documentation error. Attribute value for Q&lt;EmenuQ&gt;E Q&lt;EitemQ&gt;E
android:enabled should be Q&quot;EtrueQ&quot;E or Q&quot;EfalseQ&quot;E instead of Q&quot;EenabledQ&quot;E or
Q&quot;EdisabledQ&quot;E.</description>
</bug>
<bug>
<bugid>17437</bugid>
<title>Nexus S phone temperature above 60C. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-07T23:43:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>to.Leoni...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 03:55:15 +0000</openedDate>
<description>Device temperarure get above 60C. When charging in the car and running
heavy application like Navigation. - Steps to reproduce the problem.
Connect car charger to device. Run Igo navigation. - What happened.
After 30 min device is very hot. Screen and back of the device. - What
you think the correct behavior should be. IMHO CPU performace profile
must be configured in the Android setting. Possible also stop battery
charging process when device is hot. - Details Device Nexus S Android
version 2.3.4 Regards Leonid Kogan</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Jun 2011 23:43:13 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1874</bugid>
<title>External (USB/Bluetooth?) Display Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>17</stars>
<reportedBy>pastym...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jan 2009 16:53:35 +0000</openedDate>
<description>IQ&apos;Em thinking of the new mini-projectors specifically. Combined with a
bigger keyboard (flexible, or projected) the phone becomes a fairly
capable productivity setup, in your pocket.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 17:24:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:24:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:22:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Thu, 26 Nov 2009 00:38:55 +0000</when>
<what>Specifically, integrate support for DisplayLink USB displays, such as the Mimo
710/720 series (http://www.mimomonitors.com/) It looks like there are already Linux
drivers underway at the libdlo project (http://libdlo.freedesktop.org/)

Combined with external touchscreen support and USB audio out, youQ&apos;Eve got a
car-dockable navigation and music system ready to go!

A geek can dream...</what>
</comment>
<comment>
<author>DmitryK...@gmail.com</author>
<when>Sun, 06 Jun 2010 14:59:43 +0000</when>
<what>Looks like the iPad can do it right now.

http://www.funkyspacemonkey.com/displayout-mirror-ipads-screen-external-display


See also Issue 8877</what>
</comment>
</bug>
<bug>
<bugid>18970</bugid>
<title>Force closed after having pressed video chat icon of a friend at the first time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 10:44:05 +0000</openedDate>
<description>Preconditions: WLAN connection is established Step by Step instruction:
1.Flash the phone 2.Lauch gtalk to login 3.Pressed video chat icon of a
friend Actual result: Force closed after having pressed video chat icon
of a friend at the first time Expected result: No error triggers when
video chat request is sent. Talk version: 1.3 Android version: 2.3.4</description>
</bug>
<bug>
<bugid>6619</bugid>
<title>Plugging in or jostling headset connector causes music player to start or skip track on nexus one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>richardm...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 17:42:31 +0000</openedDate>
<description>The summary explains it all. Sometimes when plugging in headset it
starts the music player. If the headset connector is tapped while
connected to phone it will start music player or if already in music
player it will skip to next track.</description>
<comment>
<author>adrianle...@gmail.com</author>
<when>Thu, 18 Mar 2010 23:45:49 +0000</when>
<what>i have the same issue.  Also,when I have the audio out plugged into my car stereo,  
whilst listening t the GPS, it jumps to music.  </what>
</comment>
<comment>
<author>roman.fo...@gmail.com</author>
<when>Wed, 28 Apr 2010 14:14:15 +0000</when>
<what>Same issue. I have a set of ear buds that will cause the nexus one to skip during any 
type movement of the plug. I have another set of headphones where skipping will never 
occur.</what>
</comment>
</bug>
<bug>
<bugid>14568</bugid>
<title>Calendar events are shown as duplicate</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T17:41:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.ar...@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 05:08:33 +0000</openedDate>
<description>The calendar events in the google calendar are perfect, but when i
synchronize it on my nexus one which is currently running 2.2.2 it ends
up showing duplicate entry. This is really frustrating. I posted this
issue on the help forum and after following many tips this doesnQ&apos;Et
solved. Therefore its an issue with some code. Regards Arpit Mittal</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:41:56 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>2451</bugid>
<title>When Downloading, Choose Location to Place File</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:13:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>droozenr...@gmail.com</reportedBy>
<openedDate>Fri, 17 Apr 2009 16:09:52 +0000</openedDate>
<description>- Steps to reproduce the problem Download any file from a browser. The
download is placed on your sdcard in the download folder. - What you
think the correct behavior should be. Default behavior should be to
place the download in the download folder on your sdcard. There should
be an option to either place a download wherever youQ&apos;Ed like on the
sdcard at time of download, or at least to set a specific folder where
youQ&apos;Ed like downloads to be placed. Both options should be supported. The
first option would be the preferred of the two for me.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:13:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4092</bugid>
<title>Google Calendar: Support the ability to snooze individual appointments, and for user-selected periods</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>126</stars>
<reportedBy>webrea...@gmail.com</reportedBy>
<openedDate>Fri, 02 Oct 2009 08:51:14 +0000</openedDate>
<description>If I have 5 calendar reminders fire, thereQ&apos;Es no quick/simple way to
snooze 3 of them for an hour, 1 for 15 minutes, and dismiss one
altogether. This would make the calendar function much more useful. Same
feature would be nice for the alarm clock (snooze for 10m/15m/1hr/2hrs).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:46:35 +0000</when>
<what></what>
</comment>
<comment>
<author>johnvonb...@gmail.com</author>
<when>Tue, 10 Nov 2009 21:38:29 +0000</when>
<what>I agree.  The Q&quot;ESnooze allQ&quot;E and Q&quot;EDismiss allQ&quot;E buttons are rarely what I actually want
to do.  I donQ&apos;Et even know of a non-quick or non-simple way to snooze or dismiss
individual items.</what>
</comment>
<comment>
<author>jeffs...@gmail.com</author>
<when>Mon, 16 Nov 2009 14:34:53 +0000</when>
<what>misery loves company and i live by these reminders</what>
</comment>
<comment>
<author>sip...@gmail.com</author>
<when>Fri, 01 Jan 2010 15:16:26 +0000</when>
<what>This has to be the biggest disappointment with my Android phone which I love. IQ&apos;Em a 
heavy Exchange calendar user and can hardly believe that I donQ&apos;Et have the option to 
snooze reminders for more than 15 minutes. If I have a reminder pop up for something 2 
days in advance, I have the option of deleting the reminder altogether or snoozing for 
15 minutes only. What if I donQ&apos;Et want to be nagged about this every 15 minutes? What if 
I just needed the 1 reminder 2 days prior and then again right before? Huge 
disappointment that such a simple feature, the ability to customize snooze length, 
isnQ&apos;Et incorporated.</what>
</comment>
<comment>
<author>vegmunky</author>
<when>Fri, 01 Jan 2010 16:02:42 +0000</when>
<what>Everybody following this issue was informed by email that youQ&apos;Ere disappointed, sip217. 
You added NOTHING new to this issue report. What you did accomplish is to spam 12 
other people, and now IQ&apos;Em removing my star from yet ANOTHER Android issue because IQ&apos;Em 
f---ing sick of getting Q&quot;Eme tooQ&quot;E email. Yes, IQ&apos;Em spamming everybody who starred this 
issue again, and I apologize for that, but after removing myself from 8 other issues 
for the same exact reason, I canQ&apos;Et hold my tongue anymore. Congratulations, sip. And 
jeffsici. And johnvonbokel. YouQ&apos;Ere collectively ruining this issue reporting facility.</what>
</comment>
<comment>
<author>osson...@gmail.com</author>
<when>Mon, 25 Jan 2010 12:41:35 +0000</when>
<what>same trouble, i need snooze for my calendar.( snooze more usfull in fact )
before i use a Qktek S200, this option is very interrestiong to reminde this to do.

( sorry for my english, i am a poor french :)

</what>
</comment>
<comment>
<author>lorenzo....@gmail.com</author>
<when>Thu, 04 Mar 2010 10:06:18 +0000</when>
<what>I agree! I donQ&apos;Et understand how the managers in Google donQ&apos;Et understand this very
simple point. I suppose they have many appointments. How can snooze them all together
and snooze again after 10 minutes and again and again? ItQ&apos;Es not useful!
Is it so difficult to make a menu to snooze each appointment by choosing 5, 10,20
minutes, 1h, 2h, 6hours and 1 day ? It is present in Windows mobile since 2001 I think.
Come on guys, you have the best mobile OS in your hands, just add this small (but
important) missing feature!
Thanks for your wonderful work.</what>
</comment>
<comment>
<author>aliceael...@gmail.com</author>
<when>Thu, 08 Apr 2010 18:22:56 +0000</when>
<what>Please Please Please make the calendar snooze alerts modifiable individually - 5 
min, 15 min, 30 min, 1 hour,...  I want to go back to my Moto Q only because of the 
calendar function!!</what>
</comment>
<comment>
<author>bitfired...@gmail.com</author>
<when>Fri, 23 Apr 2010 11:43:33 +0000</when>
<what>search for calendar snooze in the market!

Should be fixed in google cal...but calendar snooze does the job.</what>
</comment>
<comment>
<author>andysl...@gmail.com</author>
<when>Tue, 27 Apr 2010 11:45:50 +0000</when>
<what>Hi there. I have been a windows mobile user for year and have finnally made the jump 
to Android. There are many aspects to the Android software that are great, but some 
really basic and simple omissions. The calendar application and lack of individual 
snooze and dismiss actions and selectable time for the snooze is very fustrating. I 
am disapointed and hope that before long this can be included. The alternative is to 
go back to my WM where although there is plenty else wrong, the calendar at least 
works very well. Is there any way of knowing what issues Android are actually 
working on or planning to address?</what>
</comment>
<comment>
<author>murari2...@gmail.com</author>
<when>Fri, 04 Jun 2010 11:22:56 +0000</when>
<what>I would like to suggest the ability to individually dismiss reminders instead of 
only having the Q&quot;EDismiss AllQ&quot;E option.

For example, today I have 4 reminders, 2 of which I would like to keep (and do 
today) and 2 that I am postponing until tomorrow. However when I postpone them, they 
still show in todayQ&apos;Es reminder area. IQ&apos;Ed like to be able to dismiss them so I only 
see the 2 for today instead of having to dismiss all 4.</what>
</comment>
<comment>
<author>pooja.mu...@gmail.com</author>
<when>Fri, 04 Jun 2010 11:29:21 +0000</when>
<what>when a calendar reminder pops up, it stays in the notification bar if i do not 
dismiss it or press Q&quot;Edismiss all.Q&quot;E however, since i dont always get around to 
completing the reminded tasks at the time they are scheduled, i donQ&apos;Et dismiss them, 
so that they remain up there to remind me i have to complete them. is there a way to 
selectively dismiss reminders rather than just pressing Q&quot;Edismiss all or snooze allQ&quot;E? </what>
</comment>
<comment>
<author>bitfired...@gmail.com</author>
<when>Fri, 04 Jun 2010 12:51:16 +0000</when>
<what>the calendar snooze aplication from the market can do all this!!!</what>
</comment>
<comment>
<author>andys...@gmail.com</author>
<when>Fri, 11 Jun 2010 10:07:56 +0000</when>
<what>Yep, on Android and Google Calendar I want to have a choice of how long I snooze alarms for, at the point when the phone/PC is asking me if I want to snooze. This worked great on Windows Mobile 6, just copy what they did at least! Preferably improve by letting me say exactly how long I want the snooze for, as WinMob6 had nothing between Q&apos;E1 hourQ&apos;E and Q&apos;E24 hoursQ&apos;E as I recall, whereas in real life I might want a reminder in 2 minutes (eg ebay auction) or three weeks (follow up phone call reminder). Then, an easy way to view all live snoozes please.

This isnQ&apos;Et rocket science is it? Might not be as sexy as Google Earth but would be more useful on a day to day basis.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 11 Jun 2010 11:46:26 +0000</when>
<what>It might be a problem to store the reminder status in the cloud but a dead simple solution could be to actually reschedule / move the appointment when the user tabs Postpone (snooze) - then it would even show in the calendar at the relevant day/time - whereas an appoinment snoozed for 2 days/hours would not show that day/time but two days/hours earlier.</what>
</comment>
<comment>
<author>andrew.p...@gmail.com</author>
<when>Wed, 23 Jun 2010 13:25:18 +0000</when>
<what>add me too. There must be a way to snooze individual reminders for whatever time you want.</what>
</comment>
<comment>
<author>daisysun...@gmail.com</author>
<when>Wed, 01 Sep 2010 16:09:01 +0000</when>
<what>When my reminders on my Droid 2 come up, if I press Q&amp;E hold one, it takes me to the event screen (as if expecting me to modify it). When I go back to the the reminders on my phone, that reminder is no longer there. So IQ&apos;Em guessing you can Q&quot;EdismissQ&quot;E an individual reminder that way.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 01 Sep 2010 16:25:39 +0000</when>
<what>@daisysunny1: THanks, but I think this is just an HTC enhancement that isnQ&apos;Et on any other Android phone (not from HTC). HTC has changed Android a lot but never given it back to the official open source Android project that Google is developing.

So it still needs to be added to the Q&quot;ErealQ&quot;E Android.</what>
</comment>
<comment>
<author>glra...@gmail.com</author>
<when>Wed, 01 Sep 2010 16:34:03 +0000</when>
<what>My Motorola Droid does what daisysunny1 described, but it is not a snooze.
Once the reminder is gone, it never comes back.</what>
</comment>
<comment>
<author>johnvonb...@gmail.com</author>
<when>Wed, 01 Sep 2010 16:37:25 +0000</when>
<what>My G1 does this as well (what daisysunny1 described), but itQ&apos;Es also an HTC phone, so dfilskovQ&apos;Es point may still be valid.</what>
</comment>
<comment>
<author>jgordon00@gmail.com</author>
<when>Wed, 01 Sep 2010 16:39:03 +0000</when>
<what>What we really need here is the same functionality as the Q&quot;ECalendar SnoozeQ&quot;E application has (in Market). IQ&apos;Em using this now because I was frustrated by lack of options for an event reminder on my Incredible. 

With this app I can Q&quot;ESnooze Until...Q&quot;E or snooze for a preset list of times (1 hour, 2 hours, 8 hours, 1 day, etc...). That list is configurable.

This functionality needs to be added to the stock Android Calendar.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 01 Sep 2010 16:43:01 +0000</when>
<what>@jgordon00: I agree. Perhaps even a Q&quot;EMove/postpone event 1 hourQ&quot;E (e.g.) instead of just snoozing the reminder only would be better.</what>
</comment>
<comment>
<author>jtbrown...@gmail.com</author>
<when>Fri, 10 Sep 2010 04:35:07 +0000</when>
<what>Get with it Google, custom snooze is sorely needed (for the desktop as well)!</what>
</comment>
<comment>
<author>brantus....@gmail.com</author>
<when>Thu, 16 Sep 2010 16:21:36 +0000</when>
<what>I also agree. This is such a basic function. Android users should not be forced to scour the market for the basics.</what>
</comment>
<comment>
<author>roey.gor...@gmail.com</author>
<when>Mon, 20 Sep 2010 14:56:20 +0000</when>
<what>Is it the same in 2.2?</what>
</comment>
</bug>
<bug>
<bugid>19546</bugid>
<title>Orkut page problems</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>spvsuj...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 12:57:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open browser Q&gt;EQ&gt;E load http://m.orkut.com Q&gt;EQ&gt;E
observe - What happened. I am unable to access address bar - What you
think the correct behavior should be. THE ADDRESS BAR SHOULD BE
ACCESSIBLE. GB Version DonQ&apos;Et forget to mention which device you have,
and which version of Android is installed on it. (Find it under Home Q&gt;E
Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>3337</bugid>
<title>Ability to filter contacts by group when sending over bluetooth</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>6</stars>
<reportedBy>babak.mozaffari</reportedBy>
<openedDate>Tue, 21 Jul 2009 16:12:05 +0000</openedDate>
<description>When paired with a compatible bluetooth device, all contacts are sent
over. With headsets or car kits that include voice dialing or
scroll-only search, a contact list of several hundred renders the
address book useless. I suggest the ability to filter the contacts sent
over to the bluetooth device by contact Q&quot;EGroupQ&quot;E. The default could be
the Q&quot;EAll ContactsQ&quot;E group but one would be able to change it to any group
or even create one specifically for this purpose. Given that groups can
have overlapping member contacts already, this provides maximum
flexibility while making a lot of sense. Other devices follow less
flexible approaches but for example, my old Treo 700p used to only
transfer Quick Dials and not the whole address book.</description>
<comment>
<author>colind...@gmail.com</author>
<when>Wed, 22 Jul 2009 16:14:57 +0000</when>
<what>This is key for Nissan in-car Bluetooth devices.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:45:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:25:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:55:28 +0000</when>
<what></what>
</comment>
<comment>
<author>babak.mozaffari</author>
<when>Mon, 05 Apr 2010 20:46:22 +0000</when>
<what>Well I got tired of waiting, so I went ahead and implemented a quick and dirty fix
myself. I added a few lines of code that check for the existence of a Q&quot;EBluetoothQ&quot;E
group in the contacts (group name currently hard-coded) and if found, filter the
contacts and only send members of that group to the Bluetooth device. Since groups
are themselves nothing but an abstraction, the hard-coding seems acceptable, but I
could add a preference option if I knew it was required and my code would actually
make it back to the build! IQ&apos;Eve done this for my 2 devices and so it now works for
both Android versions 1.6 and 2.1. The relevant Java class is attached. I will
attempt to get the code in to Cyanogen or other modded ROMs.</what>
</comment>
<comment>
<author>pier...@gmail.com</author>
<when>Fri, 18 Mar 2011 21:08:31 +0000</when>
<what>Did BluetoothAtPhonebook.java ever make it into any ROMs? This is a trivial but ESSENTIAL change!</what>
</comment>
<comment>
<author>ba...@contactbm.com</author>
<when>Fri, 18 Mar 2011 21:23:07 +0000</when>
<what>I contributed it to CM7 3 weeks ago but there has been no progress in getting it in. You can try to push it if you like, IQ&apos;Em just including it in my own phone now:
http://review.cyanogenmod.com/#change,3314

I also submitted a calendar feature thatQ&apos;Es met the same fate: http://review.cyanogenmod.com/#change,3251</what>
</comment>
</bug>
<bug>
<bugid>5466</bugid>
<title>Unlock and Home Screen do not display in landscape.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-12-16T00:56:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>acicc...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 19:48:31 +0000</openedDate>
<description>If keyboard is closed the unlock and home screens do not display in
landscape, however EVERYTHING else does. IQ&apos;Eve heard countless times that
this is intended behavior, yet have not heard a logical explanation as
to why. Every defect could technically be Q&quot;EintendedQ&quot;E behavior, yet it
requires an explanation to convince users why that decision was made. If
itQ&apos;Es not going to be fixed please tell us the logic behind having the
unlock and home screens in portrait when the phone is being held in
landscape. Android 2.0.1</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 16 Dec 2009 00:56:11 +0000</when>
<what></what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Wed, 16 Dec 2009 14:34:25 +0000</when>
<what>No explanation, its just working as intended for no reason.</what>
</comment>
</bug>
<bug>
<bugid>19229</bugid>
<title>Android 2.3.3 udapte in galaxy gio and bug in new firmware  </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brabo...@gmail.com</reportedBy>
<openedDate>Sat, 13 Aug 2011 00:16:43 +0000</openedDate>
<description>I have a samsung gt s5660 gio galaxy and got the update of q android
gingerbread and see some phones with versions 2.3.3 and gingerbread has
Mousy menu interface is like the android 2.2 froyo and not as the nexus
of sq is aesthetic and understated but I mean the bottom of the menu
button and internet call app porq would like to know this happens and
would be better if everything is uniform, otherwise the updates provide
updates to all devices as it is to buy an android expect a great time
with this but is outdated in a few months for new versions and this also
goes for manufacturersQ&apos;Em fluent in Spanish and translated this text to
that may have errors in lexicon and grammar. and also to report an error
in this version the digtal brjula and the magnetic sensor is out of
control and calibrate seguidisomo q is stable and not giving directions
is not working properly invalid version banda de base S5660XXKPA NUCLEO
VERSION 2.6.35.7-PERF-CL430544 root@dell83#1 NUMERO DE OCMPILACION
GINGERBREAD.XXKPL</description>
</bug>
<bug>
<bugid>1274</bugid>
<title>Using onscreen dialer should filter contacts</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T18:31:09.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>jmejiaa</reportedBy>
<openedDate>Wed, 12 Nov 2008 18:47:47 +0000</openedDate>
<description>When in the dialer, I should be able to search without opening the
screen. Using T-9 so if I select the 2, it will start searching for
contacts that start with A,B or C. Similar to how most phone do it, this
would make searching for a contact a lot easier while driving for
example. currently this is possible with a third party app but should be
integrated with the default dialer.</description>
<comment>
<author>ryannosa...@gmail.com</author>
<when>Thu, 13 Nov 2008 15:06:26 +0000</when>
<what>+1 HTC SmartDial for example. BIG NECESSITY!</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Tue, 18 Nov 2008 05:09:16 +0000</when>
<what>I second to this Opinion</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:29:24 +0000</when>
<what></what>
</comment>
<comment>
<author>SimonNWa...@gmail.com</author>
<when>Thu, 07 May 2009 13:43:26 +0000</when>
<what>This is should definitely be in the base OS.
Additionally, when you perform a contact search, there should be an option for the 
search to use all fields in the contact information.  This would allow you to find 
contacts by company name or address.</what>
</comment>
<comment>
<author>orbanbal...@gmail.com</author>
<when>Wed, 20 May 2009 15:09:38 +0000</when>
<what>absolutely agree with making the search check all contact fields.
personally iQ&apos;Ed like to have everyone added with their real names, but add the
nickname to the Q&quot;ENotesQ&quot;E field - so i can search for that as well.</what>
</comment>
<comment>
<author>sherman....@gmail.com</author>
<when>Wed, 24 Jun 2009 22:30:23 +0000</when>
<what>Dialing experience is a huge annoyance.  Android needs to learn the mantra Q&quot;Ephone 
firstQ&quot;E.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:37:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:28:56 +0000</when>
<what>Issue 2250 has been merged into this issue.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:31:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:32:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:28:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11761</bugid>
<title>Cant sign in Gtalk</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-08T17:21:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Patricia...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 05:03:53 +0000</openedDate>
<description>Try to Sign in Gtalk. -I reset my phone. -I try to sign in GTalk. -I
have two Gmail account. The last is just created from my phone. -I never
can sign in Gtalk from my phone. My phone is Motorola BackFlip (ATT)
Firmware version: Android 1.5 Model Number: MB300 NOTE: This form is
only for reporting user bugs. For all other user discussions please
visit: http://groups.google.com/group/android-discuss Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 08 Oct 2010 17:21:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>110</bugid>
<title> Segmentation fault: connecting to emulator by telnet</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-10T20:53:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>motoya.k...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jan 2008 00:39:26 +0000</openedDate>
<description>Segmentation fault sometimes occurs when connecting to the emulatorQ&apos;Es
console by telnet. My environment; emulator: m3-rc37 host: Fedora 8
eclipse : not used How to reproduce: $ emulator Q&amp;E $ telnet localhost
5554 OK exit $ The attached is the gdb output. SIGSEGV occurs always at
the same address. The address exists in main_loop_wait(). This issue is
posted first on the Android Internals group. See the following thread.
http://groups.google.com/group/android-internals/browse_thread/thread/1c5bf30e8cf12995
========== Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7f1e6d0 (LWP 23399)] 0x080f0a95 in
main_loop_wait () (gdb) bt #0 0x080f0a95 in main_loop_wait () #1
0xbf9685e0 in ?? () #2 0xbf968560 in ?? () #3 0xbf9684e0 in ?? () #4
0xbf9684d0 in ?? () #5 0x00000000 in ?? () (gdb) info registers eax
0x542e7f 5516927 ecx 0x1 1 edx 0x8 8 ebx 0x0 0 esp 0xbf9684a0 0xbf9684a0
ebp 0xbf96b7a8 0xbf96b7a8 esi 0x64bca0 6601888 edi 0xbf968560
-1080654496 eip 0x80f0a95 0x80f0a95 Q&lt;Emain_loop_wait+714Q&gt;E eflags 0x10202
[ IF RF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs
0x33 51</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:05:39 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Mon, 11 Feb 2008 08:47:33 +0000</when>
<what>this bug has been fixed and should not be part of the next SDK release</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Wed, 05 Mar 2008 04:54:42 +0000</when>
<what>for the record, this should be fixed in m5rc14</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 20:53:01 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:06:53 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:52:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9253</bugid>
<title>Launcher: Open folder on home blocks icons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 12:02:53 +0000</openedDate>
<description>An open folder on the homescreen always blocks all icons when you return
to the homescreen. This way youQ&apos;Ere sort of punished and forced to close
it to get the icons. This punishment could be avoided by letting folders
on the main homescreen (and maybe folders hiding other icon than their
own on other launcher screens) close when you tap an entry in the folder
and/or if you press the home button once from within any app.</description>
</bug>
<bug>
<bugid>17433</bugid>
<title>Genie widget crash</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2011-06-08T04:34:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ckl...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 01:50:00 +0000</openedDate>
<description>during playing BGM -Q&gt;E enter any app -Q&gt;E back -Q&gt;E enter any app -Q&gt;E back -Q&gt;E
enter any app -Q&gt;E back ... happen genie widget crash thank you 5-16
16:30:31.819 D/StatusBarPolicy( 1627): [BRIGHTHY] 0. mDataNetType: 8
05-16 16:30:31.819 D/StatusBarPolicy( 1627): [BRIGHTHY] curNetwork=45000
curHPLMN=45000 05-16 16:30:31.849 W/SmsReceiver( 1793):
Q&lt;E!Q&gt;Ecom.android.mms.transaction.SmsReceiver 69Q&lt;E!Q&gt;E getResultCode() -1
05-16 16:30:31.869 D/DATA ( 1650):
Q&lt;E!Q&gt;Ecom.android.internal.telephony.DataServiceStateTracker 994Q&lt;E!Q&gt;E [DSST]
Poll ServiceState done: oldSS=[0 home null null null HSDPA CSS not
supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] newSS=[0 home
null null null HSDPA CSS not supported -1 -1RoamInd: -1DefRoamInd:
-1EmergOnly: false] 05-16 16:30:31.869 D/PhoneApp( 1650):
Q&lt;E!Q&gt;Ecom.android.phone.PhoneApp$PhoneAppBroadcastReceiver 1635Q&lt;E!Q&gt;E
ACTION_SERVICE_STATE_CHANGED 05-16 16:30:31.869 D/PhoneApp( 1650):
Q&lt;E!Q&gt;Ecom.android.phone.PhoneApp 1810Q&lt;E!Q&gt;E handleServiceStateChanged 05-16
16:30:31.919 D/NotificationMgr( 1650):
Q&lt;E!Q&gt;Ecom.android.phone.NotificationMgr 1123Q&lt;E!Q&gt;E
updateNetworkSelection()...state = 0 new network 05-16 16:30:32.069
D/DATA ( 1650):
Q&lt;E!Q&gt;Ecom.android.internal.telephony.DataServiceStateTracker 994Q&lt;E!Q&gt;E [DSST]
pollstate() : reason = data network state changed 05-16 16:30:32.089
D/StatusBarPolicy( 1627): [BRIGHTHY] 0. mDataNetType: 8 05-16
16:30:32.089 D/StatusBarPolicy( 1627): [BRIGHTHY] curNetwork=45000
curHPLMN=45000 05-16 16:30:32.099 D/DATA ( 1650):
Q&lt;E!Q&gt;Ecom.android.internal.telephony.DataServiceStateTracker 994Q&lt;E!Q&gt;E [DSST]
Poll ServiceState done: oldSS=[0 home null null null HSDPA CSS not
supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] newSS=[0 home
null null null HSDPA CSS not supported -1 -1RoamInd: -1DefRoamInd:
-1EmergOnly: false] 05-16 16:30:32.119 I/TelephonyRegistry( 1552):
notifyServiceState: 0 home Testcard LGE 45000 HSDPA CSS not supported -1
-1RoamInd: -1DefRoamInd: -1EmergOnly: false 05-16 16:30:32.119
D/StatusBarPolicy( 1627): [BRIGHTHY] 0. mDataNetType: 8 05-16
16:30:32.119 D/StatusBarPolicy( 1627): [BRIGHTHY] curNetwork=45000
curHPLMN=45000 05-16 16:30:32.159 D/PhoneApp( 1650):
Q&lt;E!Q&gt;Ecom.android.phone.PhoneApp$PhoneAppBroadcastReceiver 1635Q&lt;E!Q&gt;E
ACTION_SERVICE_STATE_CHANGED 05-16 16:30:32.159 D/PhoneApp( 1650):
Q&lt;E!Q&gt;Ecom.android.phone.PhoneApp 1810Q&lt;E!Q&gt;E handleServiceStateChanged 05-16
16:30:32.159 D/NotificationMgr( 1650):
Q&lt;E!Q&gt;Ecom.android.phone.NotificationMgr 1123Q&lt;E!Q&gt;E
updateNetworkSelection()...state = 0 new network 05-16 16:30:32.169
D/LGEHome ( 2165): Q&lt;E!Q&gt;Ecom.lge.launcher.HLog 26Q&lt;E!Q&gt;E
Launcher.java:1631:onResume()onResume 05-16 16:30:32.189 W/SmsReceiver(
1793): Q&lt;E!Q&gt;Ecom.android.mms.transaction.SmsReceiver 69Q&lt;E!Q&gt;E getResultCode()
-1 05-16 16:30:32.209 W/InputManagerService( 1552): Starting input on
non-focused client
com.android.internal.view.IInputMethodClient$Stub$Proxy@4086dd60
(uid=10023 pid=3173) 05-16 16:30:32.439 I/ActivityManager( 1552): No
longer want com.google.android.gm (pid 2191): hidden #16 05-16
16:30:33.349 I/DEBUG ( 1452): *** *** *** *** *** *** *** *** *** ***
*** *** *** *** *** *** 05-16 16:30:33.349 I/DEBUG ( 1452): Build
fingerprint:
Q&apos;Elge/lge_gelato/gelato:2.3.3/GRI40/V08i.41dd734c:userdebug/test-keysQ&apos;E
05-16 16:30:33.349 I/DEBUG ( 1452): pid: 2016, tid: 2019 Q&gt;EQ&gt;EQ&gt;E
com.google.android.apps.genie.geniewidget Q&lt;EQ&lt;EQ&lt;E 05-16 16:30:33.349 I/DEBUG
( 1452): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000020
05-16 16:30:33.349 I/DEBUG ( 1452): r0 00000000 r1 00000000 r2 4000c328
r3 4000c1e8 05-16 16:30:33.349 I/DEBUG ( 1452): r4 45a9e000 r5 4000c228
r6 400d6040 r7 aca965b0 05-16 16:30:33.349 I/DEBUG ( 1452): r8 fffffe88
r9 80000000 10 4000c1e8 fp 405ea000 05-16 16:30:33.349 I/DEBUG ( 1452):
ip aca9bcf8 sp 4446cd90 lr aca309cc pc aca2fd58 cpsr 80000010 05-16
16:30:33.349 I/DEBUG ( 1452): d0 400000003eaaaaab d1 3ff0000041f00000
05-16 16:30:33.349 I/DEBUG ( 1452): d2 bfd3441350baf6de d3
c1493000c1323800 05-16 16:30:33.349 I/DEBUG ( 1452): d4 4900000040f7b000
d5 000000000007bd80 05-16 16:30:33.349 I/DEBUG ( 1452): d6
4515a00000000800 d7 40800000c48ee000 05-16 16:30:33.349 I/DEBUG ( 1452):
d8 0000000000000000 d9 0000000000000000 05-16 16:30:33.349 I/DEBUG (
1452): d10 0000000000000000 d11 0000000000000000 05-16 16:30:33.349
I/DEBUG ( 1452): d12 0000000000000000 d13 0000000000000000 05-16
16:30:33.349 I/DEBUG ( 1452): d14 0000000000000000 d15 0000000000000000
05-16 16:30:33.349 I/DEBUG ( 1452): scr 80000012 05-16 16:30:33.349
I/DEBUG ( 1452): 05-16 16:30:33.379 W/ResourceType( 2165): No known
package when getting value for resource number 0xffffffff 05-16
16:30:33.459 I/DEBUG ( 1452): #00 pc 0002fd58 /system/lib/libdvm.so
05-16 16:30:33.459 I/DEBUG ( 1452): #01 pc 000309c8
/system/lib/libdvm.so 05-16 16:30:33.459 I/DEBUG ( 1452): #02 pc
0001a9a0 /system/lib/libdvm.so 05-16 16:30:33.459 I/DEBUG ( 1452): #03
pc 000658c8 /system/lib/libdvm.so 05-16 16:30:33.459 I/DEBUG ( 1452):
#04 pc 0004a968 /system/lib/libdvm.so 05-16 16:30:33.459 I/DEBUG (
1452): #05 pc 00011aac /system/lib/libc.so 05-16 16:30:33.459 I/DEBUG (
1452): #06 pc 00011670 /system/lib/libc.so 05-16 16:30:33.459 I/DEBUG (
1452): 05-16 16:30:33.459 I/DEBUG ( 1452): code around pc: 05-16
16:30:33.459 I/DEBUG ( 1452): aca2fd38 0a000001 e1a01006 eb0129f0
e797c008 05-16 16:30:33.459 I/DEBUG ( 1452): aca2fd48 e5961000 e59c20ac
e1510002 0a0000b5 05-16 16:30:33.469 I/DEBUG ( 1452): aca2fd58 e591c020
e31c0101 0a000055 e3510000 05-16 16:30:33.469 I/DEBUG ( 1452): aca2fd68
e1a03001 0a000021 e5952010 e1510002 05-16 16:30:33.469 I/DEBUG ( 1452):
aca2fd78 3a00001e e5953000 e593200c e5930010 05-16 16:30:33.469 I/DEBUG
( 1452): 05-16 16:30:33.469 I/DEBUG ( 1452): code around lr: 05-16
16:30:33.469 I/DEBUG ( 1452): aca309ac e3e0c000 e58ac054 e1540003
0a000006 05-16 16:30:33.469 I/DEBUG ( 1452): aca309bc e4930004 e1a01005
e5853008 ebfffcd0 05-16 16:30:33.469 I/DEBUG ( 1452): aca309cc e5953008
e1540003 1afffff8 e28dd00c 05-16 16:30:33.469 I/DEBUG ( 1452): aca309dc
e8bd8ff0 e081e404 e081b006 e58de004 05-16 16:30:33.469 I/DEBUG ( 1452):
aca309ec e16f2f17 e1c77239 e59d1004 e585b014 05-16 16:30:33.469 I/DEBUG
( 1452): 05-16 16:30:33.469 I/DEBUG ( 1452): stack: 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cd50 00000001 05-16 16:30:33.469 I/DEBUG ( 1452):
4446cd54 aca4abc7 /system/lib/libdvm.so 05-16 16:30:33.469 I/DEBUG (
1452): 4446cd58 00000000 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cd5c
afd10ae8 /system/lib/libc.so 05-16 16:30:33.469 I/DEBUG ( 1452):
4446cd60 504b9828 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cd64 fffffe88
05-16 16:30:33.469 I/DEBUG ( 1452): 4446cd68 00000000 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cd6c 45a9e000 05-16 16:30:33.469 I/DEBUG ( 1452):
4446cd70 4000c228 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cd74 400e56f8
05-16 16:30:33.469 I/DEBUG ( 1452): 4446cd78 aca965b0 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cd7c fffffe88 05-16 16:30:33.469 I/DEBUG ( 1452):
4446cd80 80000000 /system/lib/libnv.so 05-16 16:30:33.469 I/DEBUG (
1452): 4446cd84 4000c1e8 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cd88
df002777 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cd8c e3a070ad 05-16
16:30:33.469 I/DEBUG ( 1452): #00 4446cd90 45a9e000 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cd94 4000c228 05-16 16:30:33.469 I/DEBUG ( 1452):
4446cd98 005de100 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cd9c 00000000
05-16 16:30:33.469 I/DEBUG ( 1452): 4446cda0 4000c2fc 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cda4 80000000 /system/lib/libnv.so 05-16
16:30:33.469 I/DEBUG ( 1452): 4446cda8 4000c1e8 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cdac aca309cc /system/lib/libdvm.so 05-16
16:30:33.469 I/DEBUG ( 1452): #01 4446cdb0 aca9bcf8 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cdb4 405e9f00 05-16 16:30:33.469 I/DEBUG ( 1452):
4446cdb8 00165370 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cdbc 4000c1e8
05-16 16:30:33.469 I/DEBUG ( 1452): 4446cdc0 aca965b0 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cdc4 00000001 05-16 16:30:33.469 I/DEBUG ( 1452):
4446cdc8 fffffe90 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cdcc fffffe88
05-16 16:30:33.469 I/DEBUG ( 1452): 4446cdd0 aca9bcf8 05-16 16:30:33.469
I/DEBUG ( 1452): 4446cdd4 00002710 05-16 16:30:33.469 I/DEBUG ( 1452):
4446cdd8 00000000 05-16 16:30:33.469 I/DEBUG ( 1452): 4446cddc aca1a9a4
/system/lib/libdvm.so 05-16 16:30:33.579 W/ResourceType( 2165): No known
package when getting value for resource number 0xffffffff 05-16
16:30:34.969 I/DEBUG ( 1452): Get a Crash debugging Information 05-16
16:30:34.979 I/BootReceiver( 1552): Copying
/data/tombstones/tombstone_00 to DropBox (SYSTEM_TOMBSTONE) 05-16
16:30:36.239 W/AudioFlinger( 1456): write blocked for 222 msecs, 33
delayed writes, thread 0xcd98 05-16 16:30:36.339 E/Tethering( 1552):
Q&lt;E!Q&gt;Ecom.android.server.connectivity.Tethering 285Q&lt;E!Q&gt;E attempting to remove
unknown iface (usb0), ignoring 05-16 16:30:38.639 I/DEBUG ( 1452):
debuggerd committing suicide to free the zombie! 05-16 16:30:38.659
I/DEBUG ( 3200): debuggerd: May 3 2011 20:17:04 05-16 16:30:38.769
I/ActivityManager( 1552): Process
com.google.android.apps.genie.geniewidget (pid 2016) has died. 05-16
16:30:38.769 W/ActivityManager( 1552): Scheduling restart of crashed
service com.google.android.apps.genie.geniewidget/.GenieRefreshService
in 5000ms 05-16 16:30:38.769 V/LocationManagerService( 1552): Location
listener died</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 08 Jun 2011 04:34:56 +0000</when>
<what>you need to report this to LGE; we donQ&apos;Et have the symbols to decode the backtrace. this _might_ be our bug, but theyQ&apos;Ere going to have to decode the failure and tell us whether or not it is :-(</what>
</comment>
</bug>
<bug>
<bugid>17734</bugid>
<title>Back key doesnQ&apos;Et work in Latitude </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 05:53:31 +0000</openedDate>
<description>[Occurr. State] Back key doesnQ&apos;Et work [Step to reproduce] 1.
applications-latitude-option key-search key 2. press back key 2 more
times [Expected result] Main menu display after press back key [Android
version] 2.3.4</description>
</bug>
<bug>
<bugid>2658</bugid>
<title>Gmail should support local anchors / internal links (Q&apos;E#anchorQ&apos;E)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>rustam...@gmail.com</reportedBy>
<openedDate>Wed, 13 May 2009 20:11:21 +0000</openedDate>
<description>- Steps to reproduce the problem Open an HTML e-mail that has internal
anchors (Q&lt;Ea href=Q&quot;E#xxxQ&quot;EQ&gt;E) Click on a link to an anchor The window
scrolls to the top instead of the anchor location - What you think the
correct behavior should be. The window should scroll to the location of
the anchor android v1.5 (t-mobile)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:24:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:31:29 +0000</when>
<what></what>
</comment>
<comment>
<author>yonikehi...@gmail.com</author>
<when>Thu, 03 Sep 2009 14:08:59 +0000</when>
<what>For longer emails, such as newsletters covering several issues, this is a crucial
tool, changing them from a nuisance to possibly very useful. An important issue</what>
</comment>
<comment>
<author>yonikehi...@gmail.com</author>
<when>Thu, 03 Sep 2009 14:09:18 +0000</when>
<what>For longer emails, such as newsletters covering several issues, this is a crucial
tool, changing them from a nuisance to possibly very useful. An important issue</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:33 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>11797</bugid>
<title>Pecan QVGA LCD 240x320_Google Search doesnQ&apos;Et print Q&quot;EGoogleQ&quot;E on the text field</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 02:25:49 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch Q&quot;EGoogle searchQ&quot;E - What
happened. The Q&quot;EGooge searchQ&quot;E doesnQ&apos;Et print Q&quot;EGoogleQ&quot;E on the text field. -
What you think the correct behavior should be. The Q&quot;EGooge searchQ&quot;E should
print Q&quot;EGoogleQ&quot;E on the text field.</description>
</bug>
<bug>
<bugid>8778</bugid>
<title>FLAG_DISMISS_KEYGUARD doesnQ&apos;Et always work on Froyo (works *great* on 2.1)</title>
<status>WorkingAsIntended</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>2010-06-02T19:15:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>av8r.st...@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 12:47:16 +0000</openedDate>
<description>I have two apps that implement lock screen functions (ICE: In Case of
Emergency, and Executive Assistant). Both apps use:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
to show on the lock screen. Then, when the user wants to unlock the
phone, I start a second activity that uses:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
to dismiss the keyguard. This works GREAT in 2.1. But, in 2.2 the
keyguard is NOT dismissed by this second activity. However, if the lock
screen app itself uses FLAG_DISMISS_KEYGUARD, the keyguard IS dismissed,
but this is not a good solution for two reasons: 1. while the lock
screen app is running, any button press will wake up the screen (which
happens frequently when carrying the phone in a pocket). 2. pressing
HOME will return to the home screen (combined with 1, I think you can
see the problem). Any chance of getting a fix for this into the official
Froyo release? Note that using the KeyguardManager to dismiss the
keyguard also does not work reliably, but then again, it never did so
that at least hasnQ&apos;Et changed :-). Please restore the 2.1 handling of
FLAG_DISMISS_KEYGUARD -- it truly worked great.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Jun 2010 23:59:02 +0000</when>
<what></what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 02 Jun 2010 02:53:58 +0000</when>
<what>Please include sample code (or a pointer to sample code) with complete steps to reproduce.  Note that many 
parts of the platform use these flags and as far as I know they are working as intended.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 02 Jun 2010 02:54:01 +0000</when>
<what>Please include sample code (or a pointer to sample code) with complete steps to reproduce.  Note that many 
parts of the platform use these flags and as far as I know they are working as intended.</what>
</comment>
<comment>
<author>av8r.st...@gmail.com</author>
<when>Wed, 02 Jun 2010 14:12:39 +0000</when>
<what>Thanks for following up so quickly!

Here is sample code that reproduces this problem. Launch on 2.2, cycle the screen 
off, then on, then press the Q&quot;Eunlock screenQ&quot;E button.  The Unlock activity is started, 
but does not dismiss the keyguard.  Do the same on 2.1, and the keyguard is dismissed 
and the app exits to whatever was below it on the stack.  

While putting together the sample, I discovered that the problem appears to be caused 
by the Translucent theme used by the Unlock activity.  If I leave the theme 
unspecified, the Unlock activity will work on 2.2, BUT, the transition is ugly since 
for some reason the keyguard will be displayed before it is dismissed.  This is an 
acceptable workaround, but much better would be to fix this so it works like it did 
in 2.1. When the user unlocks my lock screen apps, they are expecting the same 
behavior as if they unlocked the system slider screen.

Thanks again for the quick follow-up -- please let me know if you need anything else.

All the best,
Steve
</what>
</comment>
<comment>
<author>myLockan...@gmail.com</author>
<when>Wed, 02 Jun 2010 18:22:19 +0000</when>
<what>Hi, I also opened an issue report regarding the failure of these window flags to function in a 
transparent window. This has caused the need for changes that disrupt our functionality on eclair just to 
get it functional on froyo.</what>
</comment>
<comment>
<author>myLockan...@gmail.com</author>
<when>Wed, 02 Jun 2010 18:29:29 +0000</when>
<what>http://code.google.com/p/android/issues/detail?
can=2Q&amp;Eq=7410Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Eid=7410</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 02 Jun 2010 19:15:11 +0000</when>
<what>Ah okay.  Sorry, this is the intended behavior -- it is needed so that translucent windows on top of a real window 
will not interfere with their desired behavior.

If all you want to do is get rid of animations, making your window translucent is not the way to do it -- that has 
all other kinds of repercussions, such as much higher memory and CPU overhead.  Instead, you should just make 
a custom theme that derives from the desired opaque theme and sets windowAnimations to @null.  Alternatively, 
in 2.1 there is a new Activity API to explicitly set the animations to use when doing an activity transition.</what>
</comment>
<comment>
<author>av8r.st...@gmail.com</author>
<when>Wed, 02 Jun 2010 20:07:15 +0000</when>
<what>
Well, with the non-translucent theme, the animations arenQ&apos;Et the problem at least for 
my aps.  The main problem is that when trying to DISMISS the keyguard, its being 
SHOWN immediately before being dismissed.  A secondary problem is the opaque window 
they also have to see now because the translucent theme isnQ&apos;Et available.

For instance, the ICE lock screen looks a lot like the normal system keyguard. When 
the user slides the unlock slider on the ICE lock screen, I simply want to dismiss 
the non-secure keyguard and exit.  Unfortunately, starting in Froyo, this is no 
longer what the user will see.  Instead, immediately after sliding the unlock slider 
on the ICE lock screen, they will be presented with the keyguard, then with an opaque 
window since the translucent theme isnQ&apos;Et allowed, and then finally theyQ&apos;Ell get where 
they wanted to go.  Its terribly ugly.  

Contrast this to 2.1: they slide the ICE unlock slider and thatQ&apos;Es it.  The ICE lock 
screen exits and theyQ&apos;Ere right back where they wanted to be.  

I canQ&apos;Et fathom why something so simple as dismissing the non-secure keyguard should 
require all of this.  Why not simply add a API call somewhere like 
Q&quot;EdismissNonsecureKeyguard()Q&quot;E (even if you needed to restrict it to non-translucent 
themes for some reason, this would be a HUGE improvement).  

Please do something to address these issues.  If not, then this will be the first 
time that an Android Q&quot;EupgradeQ&quot;E has resulted in a degraded experience for my 
customers.  
</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 02 Jun 2010 21:12:55 +0000</when>
<what>Sorry, this is the intended and necessary behavior for other use cases.

Note that we have repeatedly said that lock screen replacements are not at this time supported by the platform.  
Attempts to write a lock screen replacement are by necessity going to rely on subtle implementation details that 
may not be supported across platform versions.  The flags here are not intended to be used to write lock screen 
replacements.  I am sorry for the trouble.
</what>
</comment>
<comment>
<author>myLockan...@gmail.com</author>
<when>Wed, 02 Jun 2010 21:44:04 +0000</when>
<what>Dianne, my issue with Q&quot;EweQ&apos;Eve repeatedly said we donQ&apos;Et support lockscreen replacementQ&quot;E is that youQ&apos;Eve 
now provided a tool that is used for exactly that. The alarm clock replaces the lockscreen. Apps which 
need to supersede the lockscreen need a tool to either return control to the lockscreen or let the user 
navigate our cleanly. You can currently almost achieve the latter by combining show when locked usage 
with a keyguard manager / lock secure exit call. The former is completely impossible without using the 
show_when_locked flag.

In addition, some users just donQ&apos;Et want to see the lockscreen, and the default OS fails to make that 
aspect customizable. With the addition of these flags in 2.0, it became possible to completely and 
smoothly hide the lockscreen and allow those users to have their need met (instant unlock, no unlock 
slider visuals). With this change blocking translucent windows, the end result is broken as in 
smoothness is lost. The secure exit method a lot of times jaggedly re-displays unlock slider visuals so 
the users really do not like that experience. 

Summary-

Android now does support lockscreen superseding screens/apps.
Why doesnQ&apos;Et it support a method to return control to the lockscreen or allow the user to exit without a 
harsh visual experience (that can often lead to a bug in which the screen goes back to sleep 
unexpectedly when the keyguard window is topmost again)</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 02 Jun 2010 21:54:12 +0000</when>
<what>The flags are NOT for lock screen replacements.  The alarm clock (and desk dock and in call screen etc) are not 
lock screen replacements, they are performing various kinds of interactions with the lock screen to be able to 
be shown while the device is locked.

The Android platform does not support lock screen replacers.  This has been the case since 1.0, and is still the 
case.  At some point it is something weQ&apos;Ed like to do, but we havenQ&apos;Et do it yet.  Any attempt to implement a lock 
screen replacement is going to be relying on very subtle interactions with the platform that are likely to break 
(and worse have a chance of introducing security holes).  We arenQ&apos;Et going to prevent you from doing these, but 
we canQ&apos;Et promise that they will continue to work across platform versions.
</what>
</comment>
<comment>
<author>anatoli....@gmail.com</author>
<when>Wed, 18 Aug 2010 18:23:19 +0000</when>
<what>It would be nice to have this information about special behavior when transparency is involved in the official documentation. I spent hours trying to solve a similar problem. In my case it is not a lock screen replacement. It is an activity that is launched when a text message is received. The activity does not occupy the whole screen  so it is partially transparent. In my case FLAG_TURN_SCREEN_ON is also ineffective. Making the activity opaque solved the problem.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 18 Aug 2010 23:43:43 +0000</when>
<what>WeQ&apos;Ell try to get it in at some point.  Patches of course welcome.</what>
</comment>
<comment>
<author>zqiangzhang@gmail.com</author>
<when>Tue, 10 May 2011 02:19:52 +0000</when>
<what>i have test you code1,but i canQ&apos;Et lock the screen,the home key can go back.</what>
</comment>
</bug>
<bug>
<bugid>6309</bugid>
<title>Bugs when trying to connect a SocketChannel registered in a Selector</title>
<status>WorkingAsIntended</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-08-12T18:00:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>petit...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 16:55:55 +0000</openedDate>
<description>There is multiple bugs when trying to connect a SocketChannel registered
in a Selector: - The selector will generate spurious socket-connect
ready operations. Calling finishConnect on this ready op will trigger
NoConnectionPendingException. - If the OP_CONNECT operation is not
removed from the interest set then subsequent call to select() or
select(long) will return immediately and the thread will probably use
100% of the CPU. A workaround for the first problem is to catch and
ignore the NoConnectionPendingException when calling finishConnect. A
workaround for the second problem is to remove OP_CONNECT from the
interest set immediately after a successful finishConnect. The code
should look something like this: if (key.isReady() Q&amp;EQ&amp;E
key.isConnectable()) { try { if
(((SocketChannel)key.channel()).finishConnect()) {
key.interestOps(key.interestOps() Q&amp;E ~OP_CONNECT); //do something with
your connected channel } } catch (NoConnectionPendingException _) {} }</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 27 Jan 2010 23:54:08 +0000</when>
<what></what>
</comment>
<comment>
<author>andimull...@gmail.com</author>
<when>Thu, 29 Jul 2010 21:27:23 +0000</when>
<what>My issue is similar so I am reporting it as part of this one. I am using the emulator with V2.2 (Api 8). IMPORTANT: my issue is not observed with V2.1 (Api 7)!

selector.select() and its overloads donQ&apos;Et block when called. It returns right away and the return value is 0. Quite obvious this leads to crazy loops and needs to be fixed. More info: the SocketChannel registered is connected, in nonBlockingMode, and the selector is waiting on OP_READ; there are no bytes available in the in channel.

Andi Mullaraj</what>
</comment>
<comment>
<author>petit...@gmail.com</author>
<when>Thu, 29 Jul 2010 21:36:52 +0000</when>
<what>Note that this bug is now fixed:

https://review.source.android.com/#change,15965
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 18:00:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:53:12 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 May 2011 17:37:27 +0000</when>
<what>this Q&quot;EfixQ&quot;E was actually a regression. iQ&apos;Eve reverted the fix for ICS, and replaced the broken test (which fails on the RI) with new tests.</what>
</comment>
</bug>
<bug>
<bugid>11057</bugid>
<title>Places app search error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 02:51:53 +0000</openedDate>
<description>1. Is set to Korean language 2. Local Information menu selection 3.
Select any menu (restaurant, coffee ....) Problem: Korean Language
Settings from the menu at local information not detected (Traditional
Chinese in Taiwan to set up local information appears) Adverse selection
menu display of.</description>
</bug>
<bug>
<bugid>646</bugid>
<title>New package android.intent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:25:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:52:51 +0000</openedDate>
<description>Intent classes should be taken out of android.content. Intents donQ&apos;Et
deal specifically with content.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:25:31 +0000</when>
<what>Unclear what the need is.</what>
</comment>
</bug>
<bug>
<bugid>20251</bugid>
<title>Sending SMS/MMS feature under on Tablets w Honeycomb 3.x</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>moldovan...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 18:00:53 +0000</openedDate>
<description>I am a MOtorola XOOM MZ601 (WiFi + 3G) owner and I have noticed the
following : 1. Sending SMS and MMS programatically does not work under
Honeycomb 3.x; 2. Receiving SMS works but they are only displayed as
pop-up notifications in the status bar and after tapped and read
properly in a larger window there is no option to save and store them
for later viewing; 3. Receiving MMS is not possible at all. I have tried
both android-market apps written specifically for sending SMS-es and
coding in Eclipse but no luck at all. The android.telephony.SmsMessage
funtion does not seem to do anything at all. Now this is such a pity to
have a 10 inch screen with full qwerty keyboard and no SMS sending
feature?! IsnQ&apos;Et a waste the HD camera if you cannot send MMS-es on
3G-enabled tablets? Why these feature work on rooted devices?</description>
</bug>
<bug>
<bugid>14612</bugid>
<title>WIFI sleep policy Q&quot;ENeverQ&quot;E in android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jugal.k....@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 17:01:46 +0000</openedDate>
<description>I recently brought micromax andro(relaunch of ZTE penguin) which has
android 2.1-update1 OS. The wifi gets disconnected automatically after
few minutes of screen gets turned off.. I did lots of Google on it and
found many people with same issue. Also I found that the sleep policy of
WIFI has to be set to Q&quot;ENeverQ&quot;E but this policy is not avaliable on my OS.
I tried with may apps to fix this issue but of no use. Steps to
reproduce the problem: Step1: Connect to any WIFI in andro. Step2: try
to ping to IP address of andro in another system on network, result is
as expected(Q&quot;EReply from 192.XXX.XXX.XXX: bytes=32 time=17ms TTL=64Q&quot;E)
Step3: turn off you screen. Step4: try to ping to IP address of andro in
another system on network, result is Q&lt;EBQ&gt;EQ&quot;ERequest timed out.Q&quot;EQ&lt;E/BQ&gt;E correct
behavior: -Q&gt;E result as the step2. (Q&quot;EReply from 192.XXX.XXX.XXX: bytes=32
time=17ms TTL=64Q&quot;E)</description>
<comment>
<author>jugal.k....@gmail.com</author>
<when>Sat, 26 Mar 2011 08:16:33 +0000</when>
<what>may I know when it would be fixed ?? I seen many post and many workarounds for this but none are working... Fix it ASAP</what>
</comment>
</bug>
<bug>
<bugid>5322</bugid>
<title>Intermittent weather display when docked - how to fix?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>60</stars>
<reportedBy>jimmalo...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 08:52:02 +0000</openedDate>
<description>Weather will not work when docked. Shows Chicago as default. Farenheit
as Default. CanQ&apos;Et get it locate or change. Will show longitude and
latitude but wonQ&apos;Et show on the Droid srceen. Any updates to fix yet?</description>
<comment>
<author>Becker.Nathan</author>
<when>Thu, 10 Dec 2009 13:49:08 +0000</when>
<what>I and several others are experiencing this issue as well.  A quick search reveals 
lots of threads discussing this very topic.
- I put in a zip code and it reports Q&apos;ENo result foundQ&apos;E
- I put in the name of the city Q&amp;E state (Chicago, IL) and it says Q&apos;ENo result foundQ&apos;E
- If you allow weather to find your location, it finds the lat and long, but does 
not match a location.

My weather was working perfectly fine until this week.  Can we get a report on if 
AccuWeatherQ&apos;Es servers are down or something is wrong?  Thanks.</what>
</comment>
<comment>
<author>Coldmise...@gmail.com</author>
<when>Thu, 10 Dec 2009 13:56:27 +0000</when>
<what>Multiple people are having this issue as seen from the forum post at:
http://androidforums.com/motorola-droid/23508-droid-multimedia-station-weather-updates.html</what>
</comment>
<comment>
<author>rachaelb...@gmail.com</author>
<when>Thu, 10 Dec 2009 13:56:54 +0000</when>
<what>Please fix!</what>
</comment>
<comment>
<author>ldrzycimski</author>
<when>Thu, 10 Dec 2009 13:58:05 +0000</when>
<what>Exactly same problem as previous poster - it will not recognize my location by 
city/state OR zip code. It locks onto my long/lat just fine, but still only dashes 
on the display. Been like this for a few days now.</what>
</comment>
<comment>
<author>fjha...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:01:11 +0000</when>
<what>Same here. VzW said they canQ&apos;Et fix and has me on hold to Motorola. Not expecting 
them to have an answer, but will post if they have any answer/workaround.</what>
</comment>
<comment>
<author>MichaelJ...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:04:22 +0000</when>
<what>Same exact thing is happening to me.  When I try to enter Q&quot;Emy current locationQ&quot;E it 
finds lat/long but never puts the city name in.  City names and zip codes yield no 
results.  Worked intermittently over the last few days, but now has not worked at 
all for 2 straight days.</what>
</comment>
<comment>
<author>bravenew...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:06:28 +0000</when>
<what>Mine was working fine until last night - now it is having the same issue as everyone
else including not finding locations and/or setting my location to Chicago.  Fix it
peeps!</what>
</comment>
<comment>
<author>dmhi...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:20:30 +0000</when>
<what>IQ&apos;Em having the exact same problem.  Started about a week ago,  worked once on Monday 
night then nothing since.  Pleas fix anoying.</what>
</comment>
<comment>
<author>K.Bryan....@gmail.com</author>
<when>Thu, 10 Dec 2009 14:23:02 +0000</when>
<what>Same problem, just got the dock Yesterday.No Weather functionality when docked.</what>
</comment>
<comment>
<author>greenha...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:34:44 +0000</when>
<what>Same here. Just got the dock and no Temperature showing... GOOGLE needs to pressure
the Accuweather/Google developers to quickly solve this

PLEASE</what>
</comment>
<comment>
<author>bsch...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:39:24 +0000</when>
<what>Just got a dock, no temperature is displaying. ItQ&apos;Es a shame really, the real benefit
of having a clock on my desk at work out of my phone was the weather.</what>
</comment>
<comment>
<author>StephenJ...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:52:38 +0000</when>
<what>PLeaseeee fix this. It was workign and now I wake up and have no idea what the 
weather is....I ended up wearing shorts outside when it was snowingg!!! How was I 
supposed to know it was snowing????</what>
</comment>
<comment>
<author>dan.fil...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:54:01 +0000</when>
<what>this is broken for me also</what>
</comment>
<comment>
<author>jhafer80...@gmail.com</author>
<when>Thu, 10 Dec 2009 14:57:17 +0000</when>
<what>I too am having this problem. </what>
</comment>
<comment>
<author>bartmz...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:02:07 +0000</when>
<what>same as commenter #9</what>
</comment>
<comment>
<author>tomgrave...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:17:23 +0000</when>
<what>Same as above... Please fix</what>
</comment>
<comment>
<author>jeremyco...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:19:57 +0000</when>
<what>Let me chime in and say IQ&apos;Em having the exact same problem.</what>
</comment>
<comment>
<author>Donanfer...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:24:16 +0000</when>
<what>I have the same problem with the weather and location showing as Chicago! Please 
fix. Problem started afetr OTA update to 2.0.1</what>
</comment>
<comment>
<author>clayvi...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:38:35 +0000</when>
<what>IQ&apos;Em also having problems. Weather showed when using Q&apos;EdockrunnerQ&apos;E application. Decided
to buy the dock....and now it doesnQ&apos;Et work.</what>
</comment>
<comment>
<author>tmjo...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:42:50 +0000</when>
<what>I am also having the same problems with my new purchase of the dock.  Weather showed
up 2 nights ago, and last night it did not.  It will not accept my location and I
liked having the weather showing up the one night I had it.</what>
</comment>
<comment>
<author>FerrisWheels@gmail.com</author>
<when>Thu, 10 Dec 2009 15:46:47 +0000</when>
<what>Count me as another person having the problem.  When I put my Droid in my dock, I had
a weather display.  Then the OTA 2.0.1 update came through.  After the Droid was all
done, no weather display.  I tried resetting my zip code, my location.  Nada.
</what>
</comment>
<comment>
<author>kmber...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:51:59 +0000</when>
<what>I too am having the same problem.  Stated before the OTA update, and even did it with
dockrunner.  I do like this feature because it was an original, why get other apps if
it comes with one you use.  Also like to wake up and know what IQ&apos;Em getting into
weather wise.  Please fix how ever it needs to be done, by droid or outside source.  </what>
</comment>
<comment>
<author>jasdr...@gmail.com</author>
<when>Thu, 10 Dec 2009 15:52:54 +0000</when>
<what>Seems that it had been working well for a while, then started to be intermittant, 
and now is dead.  Please resolve quickly.</what>
</comment>
<comment>
<author>jgrause</author>
<when>Thu, 10 Dec 2009 16:12:20 +0000</when>
<what>I am having the same problem.  It happened when I was on v2.0 and not that I am on
v2.0.1, it is still happening, this is highly annoying.</what>
</comment>
<comment>
<author>Ed.M.Por...@gmail.com</author>
<when>Thu, 10 Dec 2009 16:20:24 +0000</when>
<what>Same problem here. Very disappointing.</what>
</comment>
</bug>
<bug>
<bugid>11603</bugid>
<title>Browser crashes on various GWT sites</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kglowa...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 19:04:17 +0000</openedDate>
<description>Samsung Galaxy S (2.1-update1) test page:
https://adwords.google.com/select/KeywordToolExternal I have similar
problem with different pages IQ&apos;Eve developed in GWT. Sometimes it crashes
after a while, sometimes immediately. ThereQ&apos;Es no Q&quot;Eforce closeQ&quot;E popup
what-so-ever, browser window just closes. It also happens quite often
when I try to navigate to other page from GWT site that loaded and works
properly (what would suggest issue with releasing memory). This does not
happen with HTC Desire/Froyo.</description>
</bug>
<bug>
<bugid>15872</bugid>
<title>Public Telephony API enhancements</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>552</stars>
<reportedBy>raviraja...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 20:40:36 +0000</openedDate>
<description>Please enhance the public telephony API (Telephony Manager) to support
the following call controls: - DTMF key injection - Call-transfer -
conference calling</description>
<comment>
<author>skylar.s...@gmail.com</author>
<when>Thu, 14 Apr 2011 12:22:45 +0000</when>
<what> - Disable Data
 - Reject Calls</what>
</comment>
<comment>
<author>al...@gsm-travel.com</author>
<when>Thu, 14 Apr 2011 13:31:04 +0000</when>
<what>Richer status events set - at least Answer and Busy, but it would be better to have normal telephony state set:
- Q&quot;EDialingQ&quot;E - when we are waiting for ANSWER or HANGUP on remote side
- Q&quot;EAnswerQ&quot;E - when remote side answered
- Q&quot;EBusyQ&quot;E - when remote side is busy 
- Q&quot;ERingingQ&quot;E - when incoming call ringing
- Q&quot;EEstablishedQ&quot;E - when call is established, be it incoming or outgoing
- Q&quot;EHangupQ&quot;E - when call is ended and device returns to state when it is ready for next calls - either after established call or after Q&quot;EBusyQ&quot;E, Q&quot;ERingingQ&quot;E or Q&quot;EDialingQ&quot;E states</what>
</comment>
<comment>
<author>sapiezyn...@gmail.com</author>
<when>Thu, 14 Apr 2011 17:12:33 +0000</when>
<what>I would find it very useful to be able to:
- Call
- Answer
- Reject
I work with automated tests of sound quality and my setup works perfectly with most of the phones on the market, but when 2.3 kicks in with a bigger scale, all my code will be useless.</what>
</comment>
<comment>
<author>jlstan...@gmail.com</author>
<when>Thu, 14 Apr 2011 18:45:07 +0000</when>
<what>Include:
 Ability to intercept (record) both sides of a conversation.  (This is 100% legal in many areas as long as one of the parties involved is aware of the recording.)  This is very useful for proving harassment claims and/or proving that when you called a company, that you acted in good faith following the instructions they gave you over the phone.  (If you can buy the hardware at almost any Radio Shack to do this with a cassette recorder, you should be able to write an app to do the same thing without the excess hardware.)
 </what>
</comment>
<comment>
<author>claudiob...@gmail.com</author>
<when>Thu, 14 Apr 2011 19:03:50 +0000</when>
<what>I agree with jlstan... 
but if this restriction must be in firmware, it should be binded with locale pref.

</what>
</comment>
<comment>
<author>mkupk...@gmail.com</author>
<when>Sun, 17 Apr 2011 02:18:59 +0000</when>
<what>MODIFY_PHONE_STATE and android.intent.action.NEW_OUTGOING_CALL were especially useful for allowing a user to launch activities from a service.  The ability to filter an outbound call to look for a special number (e.g.  ##1234567890 ) was extremely useful.  There are endless possibilities for developers to create some powerful telephony extensions by scanning outbound calls for their launch code.

Look at the power of SMS Short codes or even Ma BellQ&apos;Es dialing *xx codes on POTS lines.  We need this capability back.

You could have an API to register specific phone numbers with a callback that would allow the developer to allow the call to pass through, or terminate in the callback handler.

This is urgent.
 </what>
</comment>
<comment>
<author>b.vlug...@hccnet.nl</author>
<when>Fri, 13 May 2011 14:49:11 +0000</when>
<what>I would like an API that allows to answer calls (answering machine) and insert voice prompts. I would also like to be able to insert sound bytes or background music into the voice stream (to be heard by both parties). This would allow for smart answering machines that depending on who is calling can decide what to do: play/speak message, ignore in silences, or let the phone ring (with contact type specific ringtone e.g.).

I would like my application to be able to call a contact and use TTS to speak out a particular message.

And of course recording calls should be possible. It should be the developers or end-users responsibility to abide legal restrictions in areaQ&apos;Es where they might apply.</what>
</comment>
<comment>
<author>skvalex@gmail.com</author>
<when>Sun, 14 Aug 2011 19:59:22 +0000</when>
<what>The most necessary API for me</what>
</comment>
<comment>
<author>Shurema...@gmail.com</author>
<when>Mon, 15 Aug 2011 12:08:22 +0000</when>
<what>Work recorder in line</what>
</comment>
<comment>
<author>atop1...@gmail.com</author>
<when>Mon, 15 Aug 2011 18:10:00 +0000</when>
<what>Very usefull</what>
</comment>
<comment>
<author>huli...@gmail.com</author>
<when>Tue, 16 Aug 2011 00:31:58 +0000</when>
<what>itQ&apos;Es very important! </what>
</comment>
<comment>
<author>skunso...@gmail.com</author>
<when>Tue, 16 Aug 2011 08:09:28 +0000</when>
<what>Very usefull.</what>
</comment>
<comment>
<author>dava...@gmail.com</author>
<when>Tue, 16 Aug 2011 08:13:05 +0000</when>
<what>need</what>
</comment>
<comment>
<author>Neu3...@gmail.com</author>
<when>Tue, 16 Aug 2011 08:13:29 +0000</when>
<what>Very usefull.</what>
</comment>
<comment>
<author>laladoux...@gmail.com</author>
<when>Tue, 16 Aug 2011 08:18:14 +0000</when>
<what>Pre-Select (choose) the only contacts we want to record conversations</what>
</comment>
<comment>
<author>m.a.co...@gmail.com</author>
<when>Tue, 23 Aug 2011 01:31:40 +0000</when>
<what>Voice recording is invaluable for dealing with corporates - requesting its inclusion in UK devices.</what>
</comment>
<comment>
<author>vladmoto...@gmail.com</author>
<when>Tue, 23 Aug 2011 06:22:51 +0000</when>
<what>Yes... very needed</what>
</comment>
<comment>
<author>Use...@gmail.com</author>
<when>Tue, 23 Aug 2011 11:10:35 +0000</when>
<what>needed</what>
</comment>
<comment>
<author>Use...@gmail.com</author>
<when>Tue, 23 Aug 2011 11:10:37 +0000</when>
<what>needed</what>
</comment>
<comment>
<author>rory.sle...@gmail.com</author>
<when>Tue, 23 Aug 2011 11:19:01 +0000</when>
<what>Unmarking this as favorite.

1. ItQ&apos;Es not going to change.
2. Unneeded comments are wastefull (as it was in the other issue)</what>
</comment>
<comment>
<author>senp...@gmail.com</author>
<when>Tue, 23 Aug 2011 12:13:17 +0000</when>
<what>Two way call recording is a very important feature, which was avilable in Nokia phones six years back. They should add this functionality to Android ( or support third party applications like Total Recall )</what>
</comment>
<comment>
<author>alex.eme...@gmail.com</author>
<when>Tue, 23 Aug 2011 12:35:46 +0000</when>
<what>Yes!!! very needed!</what>
</comment>
<comment>
<author>nalz...@gmail.com</author>
<when>Wed, 24 Aug 2011 05:22:32 +0000</when>
<what>me too. I am waiting long time ago. Please fix this to have Call Recorder to work on my Desire.</what>
</comment>
<comment>
<author>amri....@gmail.com</author>
<when>Wed, 24 Aug 2011 10:43:56 +0000</when>
<what>I want same feature asked by b.vlug. As of now Android SDK doesnQ&apos;Et have support for this, but is it possible by modifying android source and build custom ROM? If yes please point me the area (code path, framework) I need to look in.</what>
</comment>
<comment>
<author>berli...@gmail.com</author>
<when>Wed, 24 Aug 2011 10:59:47 +0000</when>
<what>You can find it here http://4pda.ru/forum/index.php?showtopic=205928
patch for kernel that work on my N1</what>
</comment>
</bug>
<bug>
<bugid>10282</bugid>
<title>Public API for WebView.onPause and WebView.onResume</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>vins...@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 21:04:05 +0000</openedDate>
<description>I am developing an application which embeds Flash content using a
WebView. It would be really nice to have a public API to access the
WebViewQ&apos;Es currently hidden onPause/onResume methods so that Flash movies
can be paused/resumed as the app comes in and out of the foreground. It
might be nice if this functionality could just be rolled into the
current pauseTimers/resumeTimers functions, but IQ&apos;Em not totally sure if
that is a good fit or not. Currently I am using reflection to call
onPause on my WebView object in my activityQ&apos;Es onPause function, and
onResume on the WebView object in the onResume function which works
perfectly but feels a little dirty.</description>
<comment>
<author>BechtelC...@gmail.com</author>
<when>Mon, 25 Jul 2011 07:35:47 +0000</when>
<what>I have the same problem. I am playing a flash movie. I end the activity by using the back button, that started the webview playing the movie, and I still hear the audio of the flash movie. I have to exit the app entirely to get it to stop.</what>
</comment>
<comment>
<author>websites...@gmail.com</author>
<when>Sun, 30 Oct 2011 05:58:30 +0000</when>
<what>Please let me know if anyone has figured this out yet, iQ&apos;Eve looked everywhere for a somewhat detailed explanation as to how to fix this, and just canQ&apos;Et find one. If anyone knows how to use the @hide annotation onPause, please let me know.</what>
</comment>
</bug>
<bug>
<bugid>15795</bugid>
<title>FragmentActivity: Add support for onRetainNonConfigurationInstance() workalike</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 17:07:59 +0000</openedDate>
<description>Environment: Any version of Android, with the Android Compatibility
Library (ACL) Symptom: Cannot override
onRetainNonConfigurationInstance() in FragmentActivity subclasses, as it
is marked as final Suggestion: Give us an alternative, such as: Step #1:
Implement onSupportRetainNonConfigurationInstance() in FragmentActivity,
returning null. Step #2: Have FragmentActivityQ&apos;Es
onRetainNonConfigurationInstance() call
onSupportRetainNonConfigurationInstance() and stash that value in its
own returned object. Step #3: Implement
onSupportGetNonConfigurationInstance() on FragmentActivity to return the
value set via onSupportRetainNonConfigurationInstance(). This way,
FragmentActivity subclasses can use the Q&quot;ESupportQ&quot;E variant of the
methods. In the fullness of time, when we cut over to the native Android
3.0-initiated fragment support and no longer extend FragmentActivity, we
simply drop the Q&quot;ESupportQ&quot;E from the names, and the code just works.
Without this, we have problems in maintaining state across configuration
changes for anything that cannot go into the onSaveInstanceState()
Bundle.</description>
<comment>
<author>ed.burnette</author>
<when>Wed, 13 Jul 2011 13:10:04 +0000</when>
<what>Have you tried using Fragment.setRetainInstance(true) to achieve a similar effect?</what>
</comment>
<comment>
<author>mmur...@commonsware.com</author>
<when>Wed, 13 Jul 2011 13:13:22 +0000</when>
<what>Oh, wow, I had totally forgotten about filing this. Yes, this issue should be closed as WorkingAsIntended. setRetainInstance() is the right answer. My apologies.</what>
</comment>
<comment>
<author>p.lab...@gmail.com</author>
<when>Thu, 06 Oct 2011 11:50:47 +0000</when>
<what>I still have issue.. What we need to if need to save some object in onRetainNonConfigurationInstance?
I need retain my AsyncTask object while changing orientation. Is there any alternative in the FragmentActivity? (me using android-support-v4.jar)


</what>
</comment>
</bug>
<bug>
<bugid>4005</bugid>
<title>Update to Dev Guide - Device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>OlliTech</reportedBy>
<openedDate>Thu, 24 Sep 2009 16:31:15 +0000</openedDate>
<description>The device page lists the needed edits to use USB debugging on your
device http://developer.android.com/guide/developing/device.html The
sections that applies ot Ubuntu references Setting Up a Devcie for
Development Section 3. Sub-Section 1. ---- 1. Login as root and create
this file: /etc/udev/rules.d/51-android.rules. For Gusty/Hardy, edit the
file to read: SUBSYSTEM==Q&quot;EusbQ&quot;E, SYSFS{idVendor}==Q&quot;E0bb4Q&quot;E, MODE=Q&quot;E0666Q&quot;E For
Dapper, edit the file to read: SUBSYSTEM==Q&quot;Eusb_deviceQ&quot;E,
SYSFS{idVendor}==Q&quot;E0bb4Q&quot;E, MODE=Q&quot;E0666Q&quot;E --- The step for Gusty/Hardy also
(and logically) applies to Jaunty. Just thought the doc should reflect
the latest version.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 17:03:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10235</bugid>
<title>google voice per user remember preferences</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jon.dani...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 00:42:35 +0000</openedDate>
<description>One of the great things about the Google Voice application is that you
can choose to call with either Google Voice, your actual number, or have
it ask you when you call. An excellent addition would be a per contact
Q&quot;ERemember ChoiceQ&quot;E option, where the first time you call someone the
popup comes up, but there would be a check box that would let the choice
be kept (and possibly even stored in the cloud). Since IQ&apos;Em sure almost
everyone has certain people that they want to call with their google
voice number, and some that they want to call with their regular number,
this would be a great feature and addition. thank you.</description>
<comment>
<author>a.k.t...@gmail.com</author>
<when>Sun, 10 Oct 2010 13:32:01 +0000</when>
<what>Hey Google Voice team, I also think this would be a great idea!  I generally like to call my business contacts with my GV number, and my friends with my personal number.</what>
</comment>
<comment>
<author>jasonsco...@gmail.com</author>
<when>Sun, 05 Dec 2010 21:48:16 +0000</when>
<what>I agree as well.  I would like to add however, the ability to set an option in contacts to always call certain numbers using GV.  Whether itQ&apos;Es gmail contacts, or corporate contacts, it should store my choice.</what>
</comment>
<comment>
<author>a.k.t...@gmail.com</author>
<when>Mon, 06 Dec 2010 17:52:09 +0000</when>
<what>For the threadQ&apos;Es reference, there is now an alternative app for this: http://www.androidzoom.com/android_applications/communication/voice-choice_igcq.html</what>
</comment>
</bug>
<bug>
<bugid>19714</bugid>
<title>android.preference.PreferenceManager hides too many features</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>damoandr...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 12:41:45 +0000</openedDate>
<description>I am trying to create a type of preference that will open a
colour-picker (like the one in the API demos) to set an integer colour
value preference. The UI is much simpler than that provided by the
Q&quot;Eandroid.preference.DialogPreferenceQ&quot;E class (which is so sparsely
documented as to be unusable). So, I extended
Q&quot;Eandroid.preference.PreferenceQ&quot;E to create my new Q&quot;Epkg.ColourPreferenceQ&quot;E
class that opens a colour-picker dialog. This works up to a point, but I
get Q&quot;Eandroid.view.WindowLeakedQ&quot;E errors if I rotate the screen while the
colour-picker dialog is opened. The fix is to dismiss the dialog when
the preference activity is destroyed, but this is not possible. The
Q&quot;Eandroid.preference.PreferenceManagerQ&quot;E class is used by
Q&quot;EDialogPreferenceQ&quot;E class for this purpose, but the
Q&quot;EPreferenceManager.registerOnActivityDestroyedListenerQ&quot;E method (and lots
of related methods) are all package-private (default access) and cannot
be called from a class in another package. The source code for
Q&quot;EDialogPreferenceQ&quot;E is presented in some places as an example of how to
write such a preference, but, as Q&quot;EDialogPreferenceQ&quot;E accesses the
non-public API of Q&quot;EPreferenceManagerQ&quot;E, the examples are not useful.
Please provide some means of integrating a custom preference properly
with the Q&quot;EPreferenceManagerQ&quot;E and the activity life-cycle. My only
recourse for now is to create my classes in the Q&quot;Eandroid.preferenceQ&quot;E
package to gain access to the non-public methods that are required to do
this.</description>
</bug>
<bug>
<bugid>13583</bugid>
<title> we need arabic support ???? ??? ????? ??????? we need arabic support ???? ??? ????? ??????? we need arabic support ???? ??? ????? ??????? we need arabic support ???? ??? ????? ??????? we need arabic support ???? ??? ????? ??????? we need arabic support</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-01-02T05:40:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>salem...@gmail.com</reportedBy>
<openedDate>Sat, 01 Jan 2011 08:38:13 +0000</openedDate>
<description>we need arabic support ???? ??? ????? ??????? we need arabic support
???? ??? ????? ??????? we need arabic support ???? ??? ????? ??????? we
need arabic support ???? ??? ????? ??????? we need arabic support ????
??? ????? ??????? we need arabic support we need arabic support ???? ???
????? ??????? we need arabic support ???? ??? ????? ??????? we need
arabic support ???? ??? ????? ??????? we need arabic support ???? ???
????? ??????? we need arabic support ???? ??? ????? ??????? we need
arabic support</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 02 Jan 2011 05:40:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8342</bugid>
<title>Remove or move Archive button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>msprag...@gmail.com</reportedBy>
<openedDate>Sat, 15 May 2010 02:54:17 +0000</openedDate>
<description>Archive button in Gmail app too easy to accidentally press. Please
replace this button with a Q&quot;EReplyQ&quot;E button or at least allow an Archive
Confirmation option in Settings, like the Delete confirmation. P.S. This
is a repost of issue 8087 for obvious reasons if you read that issue.
Thanks.</description>
</bug>
<bug>
<bugid>15517</bugid>
<title>Problems in Adroid Market with my bq Darwin</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-16T17:17:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>julio.ru...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 16:46:04 +0000</openedDate>
<description>I want to download an app to my bq Darwin. Q&quot;ENo android device associated
with this accountQ&quot;E....how do I form the association between account and
device? I have Android 2.1 and i go into market with my principal gmail
acount. Thanks</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Mar 2011 17:17:35 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>6407</bugid>
<title>option for a device wide orientation preference.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Raf...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 15:06:39 +0000</openedDate>
<description>I am using a nexus one and I love the feature in tbe browser which keeps
the screen locked in landscape mode no matter what direction the phone
is tilted. I would like to see the same option to apply this preference
to all programs that support it on the device, Including the homescreen.
There are very few programs that I like to view in portrait mode so
maybe there can be an option to set exceptions to the system wide
orientation prefference. Thanks Rafael N.</description>
</bug>
<bug>
<bugid>17934</bugid>
<title>ability to provide specific language models for speech recognition</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>plis...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 04:46:19 +0000</openedDate>
<description>The voice recognition functionality currently offered on Android only
allows for two alternative language models: Q&quot;Efree formQ&quot;E and Q&quot;Evoice
searchQ&quot;E. This is a serious limitation for developers working on
applications outside these two very specific contexts. It would be great
if the developer could directly provide *specific language models* (in
the form of a JSGF-like recognition grammar, an ngram model, etc.) as a
parameter to the speech recognition process. If such functionality is
too complicated to introduce, a reasonable compromise would be to offer
the possibility to at least provide a *limited vocabulary list* for the
application. This way, the developer could ensure that only words
contained in this list would be recognised, and nothing else.</description>
<comment>
<author>louwilki...@gmail.com</author>
<when>Mon, 05 Dec 2011 18:01:02 +0000</when>
<what>I agree.  As an EMS person, itQ&apos;Es really difficult to type the names of medications and poisons barreling down a country road in the back of an ambulance.

Good speech recognition for medicines and chemicals could, quite literally, be a lifesaver.

</what>
</comment>
</bug>
<bug>
<bugid>16450</bugid>
<title>GL SURFACE(?) 3.0.1: Dark overlay blocks all interactions permanently</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-29T19:13:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>troy.sob...@gmail.com</reportedBy>
<openedDate>Fri, 29 Apr 2011 15:32:59 +0000</openedDate>
<description>SUMMARY: After a few days of use age, a dark overlay will appear and
block interactions with the shell. Sometimes, despite no interface
elements being present on the foreground surface, it is possible to
interact with the window by random guess pressing. More often than not,
the device becomes unusable. Power button presses refuse to force the
surfaces back. Resetting the device restores traditional functionality.
Some applications such as Music will struggle to launch correctly,
flashing up and then disappearing. SIMILAR ISSUES: Greatly resembles
this bug present on the Nexus One introduced with 2.3.3
http://code.google.com/p/android/issues/detail?id=15135Q&amp;Eq=blank%20screenQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
DEVICE: Asus EEE Pad Transformer TF101 VERSION:
HRI66.US_epad-8.2.3.9-20110423</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 29 Apr 2011 19:13:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6151</bugid>
<title>Need an officially documented way to send MMS via intent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>stec...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 08:55:47 +0000</openedDate>
<description>Currently there is no documented way to invoke the stock MMS
application, passing in the addressee, body text and image attachment.
One can do this via an explicit intent for component
com.android.mms.ui.ComposeMessageActivity and using the undocumented
extra attributes Q&quot;EaddressQ&quot;E and Q&quot;Esms_bodyQ&quot;E, as in the following example:
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setClassName(Q&quot;Ecom.android.mmsQ&quot;E,
Q&quot;Ecom.android.mms.ui.ComposeMessageActivityQ&quot;E); intent.putExtra(Q&quot;EaddressQ&quot;E,
Q&quot;E0215555555Q&quot;E); intent.putExtra(Q&quot;Esms_bodyQ&quot;E, Q&quot;Emy message textQ&quot;E);
intent.putExtra(Intent.EXTRA_STREAM, imageUri);
intent.setType(Q&quot;Eimage/jpegQ&quot;E); startActivity(intent); However, it is bad
practice to use explicit intents and undocumented attributes as above as
they may not be supported in future versions of the platform or on
devices that have a customised UI / MMS application. There needs to be a
documented action and set of extra attributes than can be used to send
an MMS message via an intent, specifying the addressee, body text and
attachment in the intent. It seems that the SENDTO action when used with
the mms: or mmsto: scheme *almost* achieves this, but not quite. Let me
explain. Currently the stock SMS/MMS application has a
ComposeMessageActivity intent filter for the SENDTO action and Q&quot;EmmsQ&quot;E
scheme as follows: Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;E /Q&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.SENDTOQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.BROWSABLEQ&quot;E /Q&gt;E Q&lt;Edata
android:scheme=Q&quot;EmmsQ&quot;E /Q&gt;E Q&lt;Edata android:scheme=Q&quot;EmmstoQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
If I invokve the SMS/MMS app via an intent that satisfies the above
filter, any image that I specify via the Intent.EXTRA_STREAM attribute
is ignored. The messaging app opens but with no attachment. IQ&apos;Em guessing
this is because I havenQ&apos;Et specified the mimeType of the attachment in
the intent. The problem is I canQ&apos;Et do that if IQ&apos;Em using the SENDTO
action, because the intent filter doesnQ&apos;Et allow it. An intent that
specifies action SENDTO, scheme mms: AND a mimeType of image/jpeg
doesnQ&apos;Et resolve to any activity. It seems a bit pointless offering
support for the mms: scheme, but providing no way to actually pass an
attachment. To fix this I suggest that a new intent filter be added to
ComposeMessageActivity as follows: Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.SENDTOQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Edata
android:scheme=Q&quot;EmmsQ&quot;E /Q&gt;E Q&lt;Edata android:scheme=Q&quot;EmmstoQ&quot;E /Q&gt;E Q&lt;Edata
android:mimeType=Q&quot;Eimage/*Q&quot;E /Q&gt;E Q&lt;Edata android:mimeType=Q&quot;Evideo/*Q&quot;E /Q&gt;E Q&lt;Edata
android:mimeType=Q&quot;Eaudio/*Q&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E If that is a workable
solution is any chance of including this in the next release of the
stock SMS/MMS application? Also, there needs to be a documented way to
provide MMS message body text in an intent. Intent.EXTRA_TEXT can only
be used when the mime type is Q&quot;Etext/plainQ&quot;E. If that restriction has to
remain, then we need a new attribute to provide mms body text. Or
perhaps we could just use the existing Q&quot;Esms_bodyQ&quot;E attribute by making
this an officially documented EXTRA attribute that can be used with both
SMS and MMS messaging. Ideally the documentation needs to be clear and
specific enough so that future messaging apps (whether developed by
Google or device manufacturers like HTC) will allow the creation of an
MMS message via an intent, specifying the addressee, subject, message
body and attachment in a standardised way. Thanks very much.</description>
<comment>
<author>gsridh...@gmail.com</author>
<when>Fri, 19 Aug 2011 20:32:37 +0000</when>
<what>Hello I do support that this is needed.
I request we add SENDTO action as mentioned above.
Thanks</what>
</comment>
</bug>
<bug>
<bugid>11962</bugid>
<title>Deadlock in OpenSSLSocketImpl due to premature socket shutdown </title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-11-17T01:01:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>13</stars>
<reportedBy>arnald.a...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 22:08:35 +0000</openedDate>
<description>PROBLEM: ======== In the following code:
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake()
... synchronized (OpenSSLSocketImpl.class) { reusedSession =
nativeconnect(ssl_ctx, socket, sslParameters.getUseClientMode(),
sessionId); } ... in very rare condition the nativeconnect() infinitely
looping between select()/read() that prevents all other threads from
entering into the critical section. The select()/read() loop occurs when
the socket was shutdown by different thread while performing
nativeconnect(). This makes the select() to return with READ FD set and
while openssl tries to read the read() returns -ENOCONN (107). (Please
refer the attachement.) LOG (strace -p Q&lt;Ethread-idQ&gt;E):
---------------------------- select(56, [49 55], [], NULL, {20, 0}) = 1
(in [49], left {19, 999988})^M ... read(49, 0x6df708, 7) = -1 ENOTCONN
(Transport endpoint is not connected)^M ... select(56, [49 55], [],
NULL, {20, 0}) = 1 (in [49], left {19, 999992})^M ... read(49, 0x6df708,
7) = -1 ENOTCONN (Transport endpoint is not connected)^M ... ...
_forever_ This issue is not in Eclair but (possibly?) introduced in
Froyo as part of the the LayeredSocketFactory changes. SCENARIO:
========= Thread-A (within:
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection())
Step-1. conn.opening() (line: 141) (not in Eclair) Step-2.
conn.opening() (line: 151) (not in Eclair) Step-3. conn.opening() (line:
171) (after layered_sf.createSocket() Q&amp;E verify()) Step-4.
conn.openCompleted() Thread-B (within:
org.apache.http.impl.conn.DefaultClientConnection.shutdown()) Step-1.
shutdown() (from:
org.apache.http.client.methods.HttpRequestBase.abort()) In the above
scenario, if Thread-B executes step-1 before Thread-A completes step-2
then this failure can happen because the shutdown() closes the
FD/socket. This is caused due to the blocking nature of Step-3. PATCH:
====== I am also attaching a patch for your reference. In this patch the
steps 1 and 2 from Thread-A is avoided if the connection is layered
socket. Please review the problem and confirm this and let me know if
you need more info.</description>
<comment>
<author>prashant...@gmail.com</author>
<when>Tue, 19 Oct 2010 23:35:40 +0000</when>
<what>One concern I have is, when we call abort(), we expect the socket to be closed. Whether SSL Socket or Plain socket.

Say we call 
mPendingPost.abort(); // mPendingPost is of type HttpPost.

Suppose nativeconnect() has a timeout of 60 seconds, 

Since socket is not closed, in case of timeout, abort() completes without closing socket.
The nativeconnect may finish after 60 seconds. Or, suppose due to some reason, timeout is 0, which is infinity, nativeconnect may not return at all.

When the application calls abort(), the application expects IOException to happen immediately by closing the socket.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 24 Oct 2010 16:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Sun, 24 Oct 2010 21:19:55 +0000</when>
<what>Do you have a test program that can be used to reproduce this? The internal OpenSSLSocketImpl no longer synchronizes on the class so I think this is already fixed. IQ&apos;Ed rather not touch Apache HTTP ClientQ&apos;Es DefaultClientConnectionOperator unnecessarily since even small changes to that in Froyo caused unexpected application issues.</what>
</comment>
<comment>
<author>arnald.a...@gmail.com</author>
<when>Sun, 24 Oct 2010 23:09:51 +0000</when>
<what>This problem is reproducible with one of our application during stress test, and unfortunately I donQ&apos;Et have sample code handy. Will try to write one and send it across soon.

I think the new OpenSSLSocketImpl implementation as you mentioned will avoid the dead lock situation, but not sure about the thread/socket (looping) state.

Also, I agree that changing DefaultClientConnectionOperator is risky, but is there any alternative solution/workaround?

Are these new changes will be released as part of Froyo? Or only with Gingerbread?

Thanks,
--Arnald

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 25 Oct 2010 04:14:35 +0000</when>
<what>The changes will be in a post-Froyo release. I donQ&apos;Et have much experience with Apache HTTP Client to suggest a workaround. I see that DefaultClientConnection.shutdown is calling socket close. Another fix we have made is to have a close on one thread invalidate the file descriptor see by another, include in the OpenSSLSocketImpl case, which I believe should prevent the loop. Again, this is post-Froyo.</what>
</comment>
<comment>
<author>arnald.a...@gmail.com</author>
<when>Mon, 25 Oct 2010 19:02:11 +0000</when>
<what>Please find the sample program that reproduces the deadlock. You need to Q&quot;EclickQ&quot;E the button, sometimes multiple times. Keep an eye on the threads using DDMS. I am able to reproduce the problem with my device.

Also, can you (or someone from Android team) verify the patch?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 25 Oct 2010 20:29:55 +0000</when>
<what>I tried the sample program. As you described, I could reproduce the problem in 2.2.1 Froyo build FRG83B with a few clicks, with ddms showing the stuck threads. In a post-Froyo build, I could not reproduce the problem.

I donQ&apos;Et know what you mean by verify the patch? Are you asking us to validate the fix for Froyo?</what>
</comment>
<comment>
<author>arnald.a...@gmail.com</author>
<when>Mon, 25 Oct 2010 20:46:25 +0000</when>
<what>We applied this patch and tested for few days. We didnQ&apos;Et notice any issues.

Would it be possible for you to apply the patch to Froyo and verify the fix locally?</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 25 Oct 2010 21:19:53 +0000</when>
<what>Patches neede to come through:

http://source.android.com/source/submit-patches.html

to ensure that a Contributor Agreement has been completed.

However, I donQ&apos;Et think patches are likely to be accepted if there are already other fixes in the pipeline.</what>
</comment>
<comment>
<author>rbt...@gmail.com</author>
<when>Tue, 26 Oct 2010 12:18:13 +0000</when>
<what>We do observe the same issue which will make system_server crash.

It happens when Gallery3D call the system server to get the address by sending the GPS location embedded in the photo. The deadlock happens when the service is blocked in the natvieconnect() and the HeapWorker timeout. Thus the HeapWorker sends the signal to kill the system_server.
---

12:00:52 I/dalvikvm(4997): Q&quot;EThread-56Q&quot;E prio=5 tid=50 NATIVE
12:00:52 I/dalvikvm(4997):   | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x304262c0 self=0x3d3e20
12:00:52 I/dalvikvm(4997):   | sysTid=5169 nice=0 sched=0/0 cgrp=default handle=4013016
12:00:52 I/dalvikvm(4997):   | schedstat=( 18736485329 1488194246 3280 )
12:00:52 I/dalvikvm(4997):   at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeconnect(Native Method)
12:00:52 I/dalvikvm(4997):   at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:316)
12:00:52 I/dalvikvm(4997):   at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:92)
12:00:52 I/dalvikvm(4997):   at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:381)
12:00:52 I/dalvikvm(4997):   at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:164)
12:00:52 I/dalvikvm(4997):   at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
12:00:52 I/dalvikvm(4997):   at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
12:00:52 I/dalvikvm(4997):   at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:348)
12:00:52 I/dalvikvm(4997):   at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
12:00:52 I/dalvikvm(4997):   at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
12:00:52 I/dalvikvm(4997):   at com.google.common.io.android.AndroidHttpClient.execute((null):-1)
12:00:52 I/dalvikvm(4997):   at com.google.common.io.android.GoogleHttpClient.executeWithoutRewriting((null):-1)
12:00:52 I/dalvikvm(4997):   at com.google.common.io.android.GoogleHttpClient.execute((null):-1)
12:00:52 I/dalvikvm(4997):   at com.google.common.io.android.GoogleHttpClient.execute((null):-1)
12:00:52 I/dalvikvm(4997):   at com.google.common.io.android.AndroidHttpConnectionFactory$AndroidGoogleHttpConnection.getResponse((null):-1)
12:00:52 I/dalvikvm(4997):   at com.google.common.io.android.AndroidHttpConnectionFactory$AndroidGoogleHttpConnection.getResponseCode((null):-1)
12:00:52 I/dalvikvm(4997):   at com.google.common.async.AsyncHttpRequestFactory$AsyncHttpRequestImpl.run((null):-1)
12:00:52 I/dalvikvm(4997):   at com.google.common.async.AsyncHttpRequestFactory.run((null):-1)
12:00:52 I/dalvikvm(4997):   at com.google.common.lang.ThreadFactory$ThreadImpl.run((null):-1)
 

12:00:52 I/dalvikvm(4997): Q&quot;EHeapWorkerQ&quot;E daemon prio=5 tid=2 MONITOR
12:00:52 I/dalvikvm(4997):   | group=Q&quot;EsystemQ&quot;E sCount=1 dsCount=0 s=N obj=0x2e8341e8 self=0x12abe0
12:00:52 I/dalvikvm(4997):   | sysTid=4998 nice=0 sched=0/0 cgrp=default handle=1288816
12:00:52 I/dalvikvm(4997):   | schedstat=( 743235910360 98378903190 65729 )
12:00:52 I/dalvikvm(4997):   at org.apache.harmony.xnet.provider.jsse.OpenSSLSessionImpl.finalize(OpenSSLSessionImpl.java:~460)
12:00:52 I/dalvikvm(4997):   - waiting to lock Q&lt;E0x2aabd550Q&gt;E (a java.lang.Class) held by threadid=50 (Thread-56)
12:00:52 I/dalvikvm(4997):   at dalvik.system.NativeStart.run(Native Method)

---

May I know whatQ&apos;Es the modification in the post-froyo internal branch?


</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 26 Oct 2010 16:43:47 +0000</when>
<what>rbtchc,

there were two modifications:
1.) a general rewrite of OpenSSLSocketImpl to not have a SSL_CTX per SSLSocket. The sharing of SSL_SESSIONs between these SSL_CTX was what was causing the native crash which the locks were trying to protect against.
2.) a modification of OpenSSLSocketImpl to not use an Q&quot;Eint fdQ&quot;E but a FileDescriptor object so that it could observe if the socket was closed by other thread.

Neither of these were small local changes.</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Wed, 17 Nov 2010 00:55:17 +0000</when>
<what>We observe this issue on the email app on accounts over EAS:
D/dalvikvm(   62): GC_EXPLICIT freed 5643 objects / 259984 bytes in 142ms
E/dalvikvm(  281): HeapWorker is wedged: 449307ms spent inside Lorg/apache/harmony/xnet/provider/jsse/OpenSSLSessionImpl;.finalize()V

The process is brought down and the dump is similar as on comment #12

I/dalvikvm(  281): Q&quot;E__eas(xxxxxx)Q&quot;E prio=5 tid=21 MONITOR
I/dalvikvm(  281):   | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x4633c368 self=0x3282c8
I/dalvikvm(  281):   | sysTid=430 nice=10 sched=0/0 cgrp=bg_non_interactive handle=3469680
I/dalvikvm(  281):   | schedstat=( 75353184 280441274 40 )
I/dalvikvm(  281):   at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:~315)
I/dalvikvm(  281):   - waiting to lock Q&lt;E0x40012550Q&gt;E (a java.lang.Class) held by threadid=8 (Calendar(xxxx))
I/dalvikvm(  281):   at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:92)
I/dalvikvm(  281):   at com.android.exchange.SSLSocketFactory.createSocket(SSLSocketFactory.java:385)
I/dalvikvm(  281):   at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:164)




I/dalvikvm(  281): Q&quot;ECalendar(xxxxxxx)Q&quot;E prio=5 tid=8 NATIVE
I/dalvikvm(  281):   | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x462eff60 self=0x461a90
I/dalvikvm(  281):   | sysTid=416 nice=10 sched=0/0 cgrp=bg_non_interactive handle=4356776
I/dalvikvm(  281):   | schedstat=( 295795258 1873950396 124 )
I/dalvikvm(  281):   at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeconnect(Native Method)
I/dalvikvm(  281):   at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:316)
I/dalvikvm(  281):   at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:92)</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 17 Nov 2010 01:01:40 +0000</when>
<what>fernandolerner, IQ&apos;Em going to clarify this as fixed in a future release where the work mentioned in #13 will address the underlying issue.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 07 Dec 2010 07:09:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jhn...@gmail.com</author>
<when>Wed, 29 Dec 2010 04:21:52 +0000</when>
<what>Hi,
Does this bug in OpenSSLSocketImpl.startHandshake also applies to java.net.HttpURLConnection?

My application was using HttpURLConnection with HTTP protocol and used to call HttpURLConnection.disconnect from a separate thread, while the first thread was waiting for a connection. And it was working fine on DroidX version 2.2.1

But once I switched to HTTPS, I started to get freezes or deadlocks with the following stack:
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl	startHandshake	OpenSSLSocketImpl.java	315
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection	getSecureSocket	HttpConnection.java	168
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnectionImpl$HttpsEngine	connect	HttpsURLConnectionImpl.java	399
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl	getResponseCode	HttpURLConnectionImpl.java	1373
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnectionImpl	getResponseCode	HttpsURLConnectionImpl.java	117

So, is this bug (org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection /
 org.apache.http.impl.conn.DefaultClientConnection.shutdown)  deadlock
the same as (HttpURLConnection.getResponseCode/HttpURLConnection.disconnect)
 deadlock, which I am observing?

And if yes, then what may be a work around? I cannot expect all customers to upgrade to a fixed version (if any). 
So, is there a safe way to abort a thread, which is blocked in getResponseCode() or some other blocking method?

Thank you
John


</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 29 Dec 2010 17:27:15 +0000</when>
<what>jhnlmn,

Since both Apache HTTP Client and HttpsURLConnection are using the same OpenSSLSocketImpl for the actual SSL implementations, they both are subject to the same deadlock issue.

It takes two threads to cause a deadlock. Can you see some other thread in the OpenSSL* code when you are stuck in nativeConnect?

One of the usual problems is that the OpenSSLSessionImpl finalizer is blocked waiting for the lock and then the VM terminates the process because the finalizer thread seems blocked. In that case, the actual problem is that the connect is hanging. 

Have you tried setting timeouts with both setConnectTimeout and setReadTimeout?

IQ&apos;Em not sure why you are getting a freeze, you arenQ&apos;Et doing doing I/O on your main thread are you? :) ((See http://android-developers.blogspot.com/2010/12/new-gingerbread-api-strictmode.html) One workaround would just be to abandon the thread doing the I/O if it doesnQ&apos;Et respond within a specified time. 

But IQ&apos;Ed like to here what other threads are stuck at the time of the hang before you go down that path...</what>
</comment>
<comment>
<author>jhn...@gmail.com</author>
<when>Thu, 30 Dec 2010 03:53:39 +0000</when>
<what>Thank you for your response.

Today I did several more runs.
I did not see the stall at Q&quot;EstartHandshake    OpenSSLSocketImpl.java    315Q&quot;E, which I reported yesterday. But I did see stalls at a different place.

Q&gt;E Can you see some other thread in the OpenSSL* code when you are stuck in nativeConnect?

Yes. I saw 4 stalled threads:

11    2693    monitor    160    2    Download_(0)   
   startHandshake    OpenSSLSocketImpl.java    374
13    2694    monitor    47    0    Download_(1)   
   startHandshake    OpenSSLSocketImpl.java    374
14    2695    monitor    50    0    Download_(2)   
   startHandshake    OpenSSLSocketImpl.java    374
15    2696    native    10    0    Download_(3)   
  nativeconnect    OpenSSLSocketImpl.java    -2

They stayed like that for more than 10 minutes, disconnect()  failed to terminate them.

Q&gt;E Have you tried setting timeouts with both setConnectTimeout and setReadTimeout?

I always called setConnectTimeout(1 minute) and assumed that it should be enough, but today I also added call to setReadTimeout(1 minute) and it helped. 
Now I see that Q&quot;EnativeconnectQ&quot;E eventually throws Q&quot;ESocketTimeoutException: SSL handshake timed outQ&quot;E and the process recovers. 
According to documentation setReadTimeout should only affect Q&quot;Ereading from the input stream of an established connection to the resourceQ&quot;E and should not affect call to getResponseCode, but in HTTPS case it makes some sense since getResponseCode have to read data during the handshake process. So, this may be considered a bug, but not a deadlock.

So, the bottom line is that I should always call setReadTimeout and never call diconnect() from a different thread to avoid deadlock, right? This is unfortunate, because sometimes I need to terminate the threads quickly without waiting for a timeout.

Thank you
John</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 30 Dec 2010 05:04:46 +0000</when>
<what>jhnlmn, 

IQ&apos;Em not sure I understand the bug, unless its better documentation. I suspect that the Sun VM makes the same distinction between connect and read timeouts.

As far as disconnect(), before 2.3 closing sockets on one thread from another did not work in most if not all cases, but this also has been addressed in 2.3. Still, its a bit of a last resort.

As far as best practices, it seems best to run the operations asynchronously and have canceling them simply ignore any result. </what>
</comment>
<comment>
<author>jhn...@gmail.com</author>
<when>Thu, 30 Dec 2010 21:03:42 +0000</when>
<what>Q&gt;E IQ&apos;Em not sure I understand the bug, unless its better documentation

Well, it appears that URLConnection and HttpURLConnection pages on oracle.com belong to Q&quot;EAPI specificationQ&quot;E, but on android.com to Q&quot;Edeveloper referenceQ&quot;E. In fact, I cannot find any Q&quot;EAPI specificationQ&quot;E on android.com. So, since there is no spec, there can be no bugs. Or any bug can be blamed on poor documentation.

Q&gt;E As far as best practices, it seems best to run the operations asynchronously 
Q&gt;E and have canceling them simply ignore any result. 

How can I run HTTP connection asynchronously (non-blocking)?
I see there is java.nio.channels.SocketChannel, but I cannot find HTTP channel.

Thank you
John

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 31 Dec 2010 17:40:23 +0000</when>
<what>jhnlmn, by asynchronously, I just meant to use something like AyncTask (http://developer.android.com/reference/android/os/AsyncTask.html) or ExecutorService (http://developer.android.com/reference/java/util/concurrent/ExecutorService.html)</what>
</comment>
<comment>
<author>jhn...@gmail.com</author>
<when>Fri, 31 Dec 2010 20:03:24 +0000</when>
<what>Q&gt;E by asynchronously, I just meant to use something like AsyncTask or ExecutorService 

As I understood, AsyncTask or ExecutorService are not true asynchronous (that is non-blocking) techniques, but just convenience tools on top of a regular thread. At the end there still will be a thread calling a blocking getResponseCode method, which may deadlock or stall. And if it does, then there is no way to abort it and release the thread. So, first of all, this leaks the thread. Second, it prevents all future connection attempts (all future calls to getResponseCode stall as well).
Please, correct me if I am wrong.
Thank you
John

</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 31 Dec 2010 20:17:50 +0000</when>
<what>jhnlmn,

you didnQ&apos;Et seem to actually be having a deadlock, but a hang on network read, since setting the read timeout seemed to help. If you do something async and use the timeout, you shouldnQ&apos;Et be leaking threads. </what>
</comment>
<comment>
<author>jhn...@gmail.com</author>
<when>Fri, 31 Dec 2010 20:51:13 +0000</when>
<what>Q&gt;E you didnQ&apos;Et seem to actually be having a deadlock

As was stated in the original post, deadlock is a rare condition, which is not easy to reproduce. I do not know whether stall at Q&quot;EstartHandshake    OpenSSLSocketImpl.java    315Q&quot;E was a deadlock or not. However, stall at Q&quot;EstartHandshake    OpenSSLSocketImpl.java    374Q&quot;E is NOT a deadlock because it can be resolved by a timeout.
BUT, timeout is not a complete solution. Currently I set timeout for 1 minute,
which means that if initial handshake failed, that my application has a leaked thread for an entire minute and also cannot make any new connections for an entire minute, which is a bug from userQ&apos;Es perspective. Even application restart does not help since the thread continues to linger (unless user kills the application from Settings).
Should I reduce the timeout to, say, 10 seconds? But this may give too many false timeouts when network is just slow.
It would be perfect if it would be possible to set a timeout to 0 when the handshake already stalled and it would somehow miraculously unblock it, but I realize that this is too much to ask. 
Anyway, after reading all this my managers decided not to use HTTPS on Android, so I will stop bothering you.
Thank you
Happy new year!
</what>
</comment>
</bug>
<bug>
<bugid>17812</bugid>
<title>ACTION_POINTER_DOWN not Clicking Button</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-20T17:56:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>amit.kaw...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 08:09:37 +0000</openedDate>
<description>When I put my one finger on a empty part of my view and use any one of
my free finger to click the button on the same view, it does not get
clicked. This is fundamentally wrong behavior offered by the Google
Android. Please correct it as soon as possible and release new version
of android. The design constraint on my app is, user must use their
secondary finger to interact with the user interface components like
button, scroll view etc. If there is a workaround so that I can use my
non primary touch finger to interact with UI items, please let me know
as soon as possible, as I feel, Android not letting me do as described
above is severe OS bug. Thanks and Regards, Amit N. Kawalkar Human
Factors and HCI Specialist</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 20 Jun 2011 17:56:11 +0000</when>
<what>Android 3.0 lets you do this but you need to enable split touch events. See ViewGroup.setMotionEventSplittingEnabled()</what>
</comment>
<comment>
<author>amit.kaw...@gmail.com</author>
<when>Tue, 21 Jun 2011 07:56:38 +0000</when>
<what>Thank for your response. The fix you suggested does not work, although it is
by default set for the 3.0 and above.
When I put one finger on any button and another on another, both works
simultaneously. However, when I put one finger on Q&quot;EemptyQ&quot;E part of view, and
another finger on the button, that button does not register any events.

Following is my simple code for your trial. My problem still remains
unsolved, please suggest.

Thanks and Regards,
Amit N. Kawalkar
Human Factors and HCI Specialist

Activity:

package com.project;


import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;


public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

                 setContentView(R.layout.main);

                 LinearLayout v = (LinearLayout) findViewById(R.id.layout);
                 v.setMotionEventSplittingEnabled( true);
    }
}

XML:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E

    android:orientation=Q&quot;EverticalQ&quot;E
    android:layout_width=Q&quot;Efill_parentQ&quot;E
    android:layout_height=Q&quot;Efill_parentQ&quot;E
    android:id = Q&quot;E@+id/layoutQ&quot;E
    Q&gt;E
    Q&lt;EButton android:text=Q&quot;EButtonQ&quot;E android:id=Q&quot;E@+id/button1Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E
    Q&lt;EButton android:text=Q&quot;EButtonQ&quot;E android:id=Q&quot;E@+id/button2Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E
    Q&lt;EButton android:text=Q&quot;EButtonQ&quot;E android:id=Q&quot;E@+id/button3Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E
    Q&lt;EButton android:text=Q&quot;EButtonQ&quot;E android:id=Q&quot;E@+id/button4Q&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;EQ&gt;EQ&lt;E/ButtonQ&gt;E

Q&lt;E/LinearLayoutQ&gt;E</what>
</comment>
<comment>
<author>lxw...@gmail.com</author>
<when>Sun, 28 Aug 2011 02:16:15 +0000</when>
<what>Confirmed. Took me a few hours to figure out why. Possible work-around: put a button over the Q&quot;EemptyQ&quot;E part of your layout.</what>
</comment>
<comment>
<author>amit.kaw...@gmail.com</author>
<when>Mon, 29 Aug 2011 14:55:20 +0000</when>
<what>hi, i certainly do not expect such design deviating work around. i have many
such work arounds. please suggest principally correct solution without
changing my functional requirements.</what>
</comment>
</bug>
<bug>
<bugid>16075</bugid>
<title>Activity#onPostResume is not always called</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Sun, 10 Apr 2011 18:57:50 +0000</openedDate>
<description>The offending code is in the following method from ActivityThread:
public final void performNewIntents(IBinder token, ListQ&lt;EIntentQ&gt;E intents)
{ ActivityClientRecord r = mActivities.get(token); if (r != null) {
final boolean resumed = !r.paused; if (resumed) {
mInstrumentation.callActivityOnPause(r.activity); } deliverNewIntents(r,
intents); if (resumed) {
mInstrumentation.callActivityOnResume(r.activity); } } } The broader
problem that IQ&apos;Em having is that itQ&apos;Es very difficult to manipulate
fragments from onNewIntent. I needed to add code that would defer the
modifications until onPostResume (any sooner and the app might crash),
but I discovered that onPostResume is not always called. IQ&apos;Em using the
fragment compatibility library.</description>
</bug>
<bug>
<bugid>33</bugid>
<title>TabHost is deprecated and throws an exception when trying to add tabs</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-01-25T22:37:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 09:09:05 +0000</openedDate>
<description>It is unclear how to use the TabHost/TabWidget pair or even if they will
ever be supported. An exception is thrown by the tab controls when
trying to build a simple UI with tabs:
http://groups.google.com/group/android-beginners/browse_thread/thread/d17965a10685c25c/14fe4d466ffaca12?lnk=gstQ&amp;Eq=TabHost#14fe4d466ffaca12
The main problem is that the deprecation is only in the class file and
not in the javadoc making the situation of TabHosts even more unclear.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:29:39 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Jan 2008 22:37:59 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:01:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4166</bugid>
<title>Google Voice Could not connect</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>20</stars>
<reportedBy>angw...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 21:14:56 +0000</openedDate>
<description>Hi, IQ&apos;Eve had the Google Voice app on my G1 for some time now and for the
past 5 weeks, IQ&apos;Eve noticed that I cannot make calls using the app
anymore. It always gives me the error: Google Voice Could not connect:
1. Retry Using Google Voice 2. Connect without Google Voice IQ&apos;Eve
resorted to option 2, however itQ&apos;Es a pain now as now I have to call
folks I gave my GV # to with my normal carrier number, which I didnQ&apos;Et
want folks to have in the first place. Can I get some help or pointers
to what I can do? If not can I get some information on when or if this
will be resolved? IQ&apos;Eve tried a soft reset, and IQ&apos;Eve called TMobile Tech
support, however, they donQ&apos;Et know whatQ&apos;Es going on obviously and they can
only say probably resetting the phone is an option. Please help. Thank
you, Grenti</description>
<comment>
<author>heyo...@gmail.com</author>
<when>Sun, 18 Oct 2009 19:59:33 +0000</when>
<what>getting same problem on my hero. Some deal about Q&quot;EDue to an area code change....Q&quot;E</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:34:08 +0000</when>
<what></what>
</comment>
<comment>
<author>roav...@gmail.com</author>
<when>Wed, 09 Dec 2009 19:13:59 +0000</when>
<what>IQ&apos;Eve noticed it a lot recently as well. Sometimes it doesnQ&apos;Et happen and sometimes
itQ&apos;Es constant.

Could it be a capacity issue for their network to pass along your call? </what>
</comment>
<comment>
<author>P.Gaines.Atty@gmail.com</author>
<when>Wed, 09 Dec 2009 19:34:34 +0000</when>
<what>Same problem, more consistently as time goes 
by. I live in Raleigh area of NC. Happened with 
MyTouch, 3G and wifi. I now have VerizonQ&apos;Es 
Droid, but same story. Seems like the problem 
lies with Google, as calls attempted along the 
I95 corridor between NC and NYC proved 
frustrating as well, but only with Google Voice. </what>
</comment>
<comment>
<author>jamesjor...@gmail.com</author>
<when>Sat, 19 Dec 2009 01:01:47 +0000</when>
<what>I am also having this problem with my Droid.  Google Voice rarely connects on the
first try. . . .  Usually I get the Q&quot;Ecould not connectQ&quot;E message, and then an option
to try again - and sometimes it works on that second try.  Sometimes I have to close
out of contacts, open the Google Voice app, and THEN I can make a call.  

I have the same trouble sending SMS messages.  

Google Voice was a major motivating factor for me getting an Android phone.  I hope
that if it is a capacity issue, theyQ&apos;Ere working on increasing capacity promptly.  I
donQ&apos;Et intend to ever use my carrier number.  </what>
</comment>
<comment>
<author>rrb...@gmail.com</author>
<when>Fri, 08 Jan 2010 16:27:04 +0000</when>
<what>I am also having this issue on Verizon with Moto Droid.  Very frustrating.  I try to 
make a call and it just hangs at Q&quot;EConnectingQ&quot;E for about 30 seconds, and then finally 
pops up Q&quot;Ecould not connectQ&quot;E and allows me to retry with gv or verizon.  One of the 
biggest reasons I bought the droid was because GV interfaced so tightly with it.  I 
hope Google responds to this issue.</what>
</comment>
<comment>
<author>kov...@gmail.com</author>
<when>Fri, 08 Jan 2010 17:44:40 +0000</when>
<what>Same issue here with Verizon and the Moto Droid.  It seems that if you turn the phone
off and back on you can make the call, but it almost seems like you have to do it
every time now.</what>
</comment>
<comment>
<author>elron...@gmail.com</author>
<when>Fri, 15 Jan 2010 04:57:23 +0000</when>
<what>Ditto... I canQ&apos;Et remember the last time I could make a call first try.</what>
</comment>
<comment>
<author>jgaspar...@gmail.com</author>
<when>Mon, 18 Jan 2010 14:29:45 +0000</when>
<what>Same here. Sometimes it just perpetually hangs at the Q&quot;EConnectingQ&quot;E screen without ever 
giving me the options to retry with/without GV. I have noticed that power-cycling the 
phone phone often serves as a temporary remedy.

I donQ&apos;Et if itQ&apos;Es related or not, but ever since installing the GV app on my Droid, I 
have also been having problems receiving my POP3 email. It seems that if the email is 
working, then GV is not... and vice-versa.</what>
</comment>
<comment>
<author>schlabach@gmail.com</author>
<when>Sat, 23 Jan 2010 16:03:43 +0000</when>
<what>Same problem.  Google voice is effectively useless for making outgoing calls, and last 
night it actually refused an incoming call while I had good signal.</what>
</comment>
<comment>
<author>trevo...@gmail.com</author>
<when>Sat, 30 Jan 2010 18:16:57 +0000</when>
<what>Same issue for me. Do we have any more information? Sometimes it takes several minutes 
before giving me the option to try again or call without GV.</what>
</comment>
<comment>
<author>jamesjor...@gmail.com</author>
<when>Tue, 09 Feb 2010 00:58:18 +0000</when>
<what>With just 11 comments in this thread, IQ&apos;Em wondering if we represent the few 
Droid/Google Voice users who are actually seeking a solution to a prevalent problem 
- or if we are the few users actually having a problem.  

ItQ&apos;Es getting pretty frustrating.  IQ&apos;Em actually surprised when Google Voice connects a 
call on the first try, these days.  It seems too few of us are having problems (or are 
reporting it) to merit any official support.  

IQ&apos;Ed like to see some stats on how many Droid users are using Google Voice.  I canQ&apos;Et 
imagine the problem weQ&apos;Ere experiencing is all that isolated. . . . </what>
</comment>
<comment>
<author>harv...@gmail.com</author>
<when>Wed, 10 Feb 2010 23:11:57 +0000</when>
<what>Same problem here. ItQ&apos;Es happened intermittently since first getting my Droid a few
weeks ago, and more often over the past few days. This is obviously a pretty major
problem.</what>
</comment>
<comment>
<author>paresthe...@gmail.com</author>
<when>Fri, 12 Feb 2010 17:06:52 +0000</when>
<what>Same here... wishing someone from google would respond.</what>
</comment>
<comment>
<author>harv...@gmail.com</author>
<when>Sat, 13 Feb 2010 01:55:15 +0000</when>
<what>HavenQ&apos;Et been able to place a call for two days. This is maddening.</what>
</comment>
<comment>
<author>harv...@gmail.com</author>
<when>Wed, 17 Feb 2010 21:14:55 +0000</when>
<what>Apparent workaround: Go into the GV settings on your phone and, under Q&quot;EMaking calls,Q&quot;E
switch to Q&quot;EAsk every time I make a call.Q&quot;E IQ&apos;Eve been able to place calls using GV
since making this change.</what>
</comment>
<comment>
<author>tre...@mail.utexas.edu</author>
<when>Wed, 17 Feb 2010 21:17:08 +0000</when>
<what>@Harveyr
Coincidence. IQ&apos;Eve done the same thing, but I still frequently get the same problem.</what>
</comment>
<comment>
<author>ryanlaur...@gmail.com</author>
<when>Fri, 19 Feb 2010 17:38:48 +0000</when>
<what>Same problem here.  When making outgoing calls Google Voice hangs on Q&quot;EConnecting...Q&quot;E 
then eventually (sometimes) gives Q&quot;ECould not connect...Q&quot;E

Immediately after it failing to connect I go use click to call via the website or 
Chrome extension and it connects fine.  Incoming calls not affected (from what IQ&apos;Eve 
seen), just outgoing.</what>
</comment>
<comment>
<author>kevin.su...@gmail.com</author>
<when>Sat, 20 Feb 2010 18:34:37 +0000</when>
<what>@harveyr and @tre...@mail.utexas.edu

Actually, I have noticed that it helps.  DoesnQ&apos;Et always fix the problem but definitely 
helps.

IQ&apos;Em also on a Moto Droid with Verizon service.</what>
</comment>
<comment>
<author>vinaych...@gmail.com</author>
<when>Wed, 24 Feb 2010 22:36:28 +0000</when>
<what>Same issue here .. dont know how to fixit .. </what>
</comment>
<comment>
<author>museay...@gmail.com</author>
<when>Thu, 25 Feb 2010 17:04:09 +0000</when>
<what>I get this error from time to time too, on my htc hero. Rebooting the phone usually 
helps, or sometimes it will work after some time.   Does google ever reply to these 
things reports? I donQ&apos;Et see any solution or acknowledgement of the error from them 
anywhere ...</what>
</comment>
<comment>
<author>bloodyir...@gmail.com</author>
<when>Mon, 08 Mar 2010 22:47:51 +0000</when>
<what>I think I found a *SOLUTION* to the problem on my droid. When I donQ&apos;Et use my phone for 
awhile I sometimes have to try and open the google voice app twice. Once I press open 
twice and get the app open I can go back and my calls connect every time. This works 
until I let my phone sit for awhile and then have to reopen the voice app twice and 
start over.

Not sure if it works for the iphone.</what>
</comment>
<comment>
<author>paresthe...@gmail.com</author>
<when>Tue, 09 Mar 2010 16:49:37 +0000</when>
<what>Bloodyironic, I noticed the same thing on my Droid...  I will try your solution out.
 Regardless if this workaround truly works, this is a major annoyance that should be
fixed asap.  If you do a google search on this issue, you can see how many people
have complained about this issue.

When it works I love GV... but it seems to work only 50% of the time.

Google should fix this if they expect people to pay for the service (international
calls).</what>
</comment>
<comment>
<author>evb...@gmail.com</author>
<when>Sat, 13 Mar 2010 00:03:06 +0000</when>
<what>I have the new app on my iphone, the same thing happened to me. It used to be every now 
and then, but today it is every call, it just does not work anymore. If I go off the 
computer it works fine. But not on the phone. Google needs to get their act in gear. 
They have great ideas but everything of late that they put out is only 50%. :( 
They seem to becoming more and more like microsof. Hope they fix this huge problem.</what>
</comment>
<comment>
<author>MichaelJ...@gmail.com</author>
<when>Sat, 13 Mar 2010 23:46:07 +0000</when>
<what>Me too. This cannot be a few losers. ItQ&apos;Es the system, comrades. </what>
</comment>
</bug>
<bug>
<bugid>4351</bugid>
<title>Spinner.setOnItemLongClickListener() has no effect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>johan.walles@gmail.com</reportedBy>
<openedDate>Sat, 24 Oct 2009 08:53:44 +0000</openedDate>
<description>With both 1.5 and 1.6, calling Spinner.setOnItemLongClickListener() has
no effect. If I long click one of the spinner items, the handler I just
registered is never called. After calling
Spinner.setOnItemLongClickListener(), I expect the handler I just
registered to be called if I long click one of the spinner items.
Example code: spinner.setOnItemLongClickListener(new
OnItemLongClickListener() { public boolean
onItemLongClick(AdapterViewQ&lt;E?Q&gt;E arg0, View arg1, int arg2, long arg3) {
throw new RuntimeException(Q&quot;EYou long clicked an item!Q&quot;E); } }); The
RuntimeException doesnQ&apos;Et get thrown when I long click a spinner item.. I
have also attached a complete Eclipse project demonstrating this.</description>
<comment>
<author>anderswid@gmail.com</author>
<when>Mon, 15 Mar 2010 16:06:34 +0000</when>
<what>Confirmed on Android 2.0</what>
</comment>
<comment>
<author>gerlinde...@gmail.com</author>
<when>Wed, 21 Apr 2010 07:55:18 +0000</when>
<what>spinner.setOnLongClickListener(new AdapterView.OnLongClickListener() { 
			        public boolean onLongClick(View v) { 
			        throw new RuntimeException(Q&quot;EYou long clicked an 
item!Q&quot;E);
				           return true; 
				        } 
				     }); </what>
</comment>
<comment>
<author>fli...@gmail.com</author>
<when>Tue, 29 Mar 2011 19:50:41 +0000</when>
<what>Confirmed on 2.1.</what>
</comment>
</bug>
<bug>
<bugid>15970</bugid>
<title>5.08.00.04 prevent Nexus One from turning on screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vitalyb...@gmail.com</reportedBy>
<openedDate>Tue, 05 Apr 2011 03:55:36 +0000</openedDate>
<description>1. OTA to 2.3.3 Build: GRI40 Bootloader: 0.35.0017 Radio: 5.08.00.04 2.
Disconnect N1 from dockstation of USB. 3. After 1-2 hour try awake phone
from sleep by incoming call or pressing power button. Expected: Screen
is on. Actual: Screen is off. Reboot does not help (with adb). Removing
battery for 5-10 sec does not help. After power on screen is black (not
boot animation). Pressing magic keys to get into fastboot also does not
help. Screen is black. However phone vibrate as expected. Removing
battery for ~1 minutes helps!!! I have to do this 5 time per day :-(
IQ&apos;Eve tried to downgrade to Fryo, and it does not work (Radio stays the
same). This is part of log, 04-04 14:11:27.821 D/KeyguardViewMediator(
96): wakeWhenReadyLocked(26) 04-04 14:11:27.821 I/power ( 96): ***
set_screen_state 1 04-04 14:11:27.821 D/SurfaceFlinger( 96): Screen
about to return, flinger = 0x127d88 04-04 14:11:27.841 D/AK8973 ( 73):
Compass Start 04-04 14:11:27.931 I/NetworkLocationEventLog( 6668):
@69449430 SCREEN_STATE_CHANGED on 04-04 14:11:27.931 D/NetworkCollector(
6668): moved 04-04 14:11:29.331 I/power ( 96): *** set_screen_state 0
04-04 14:11:29.401 I/NetworkLocationEventLog( 6668): @69450907
SCREEN_STATE_CHANGED off 04-04 14:11:29.401 D/NetworkCollector( 6668):
state now IDLE</description>
<comment>
<author>zvasv...@gmail.com</author>
<when>Tue, 05 Apr 2011 08:15:31 +0000</when>
<what>I have no problems with the 5.08.00.04 radio.</what>
</comment>
<comment>
<author>vitalyb...@gmail.com</author>
<when>Tue, 05 Apr 2011 23:44:44 +0000</when>
<what>Downrange of radio didnQ&apos;Et help. After two days I see this again. </what>
</comment>
</bug>
<bug>
<bugid>16821</bugid>
<title>Packager aborts when building an app that uses an android library project and both app and lib are debuggable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>renoge...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 20:23:46 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
Create an android library project Create an android application project
that uses the android library project Set android:debuggable to true in
both the app and lib projects Run Q&apos;Eant installQ&apos;E on the app project -
What happened. The packager aborts because it finds duplicate copies of
gdbserver. - What you think the correct behavior should be. The packager
should notify user that multiple copies of gdbserver are found but
continue to create the package. - Android Version: 2.2 - Android Device:
Dalvik Emulator 2.3.1</description>
</bug>
<bug>
<bugid>5654</bugid>
<title>Q&quot;EWindow already focusedQ&quot;E error message being displayed when an activity is not defined in AndroidManifest</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>hansen.m...@gmail.com</reportedBy>
<openedDate>Sat, 26 Dec 2009 04:19:13 +0000</openedDate>
<description>To reproduce this bug: 1. create a notification with a target intent.
The target intent should be an activity that is *not* defined in the
AndroidManifest.xml. 2. start the application in a 2.0 emulator. 3.
attach to the application in debug mode. 4. fire the code that generates
the notification. 5. select the notification from the notification bar.
6. you should see this error: 12-25 21:02:25.824:
WARN/InputManagerService(56): Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@43b85978 The
correct error should have been: 12-25 21:05:13.073:
ERROR/AndroidRuntime(369): android.content.ActivityNotFoundException:
Unable to find explicit activity class
{com.droidea.brightness/com.droidea.brightness.BrightnessDialogActivity};
have you declared this activity in your AndroidManifest.xml?</description>
</bug>
<bug>
<bugid>6990</bugid>
<title>Bluetooth not sending data over 40kb from device not initiating the connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>daniel.b...@gmail.com</reportedBy>
<openedDate>Thu, 04 Mar 2010 22:42:59 +0000</openedDate>
<description>Two Android Nexus oneQ&apos;Es running 2.1, connecting via bluetooth and
sending data to each other. We are finding that only the device
initiating the connection is able to reliably send data over the 40kb
mark. The device receiving the connection doesnQ&apos;Et seem to be able to
send more than 40kb. I have prepared two Android projects which
demonstrate this. One is listening for a connection, the other polling
every 5 seconds looking to connect with the paired device. When the
devices connect, the one making the connection sends 75kb of data
successfully to the listener. When that 75kb byte count is reached, the
listener attempts to send 75kb back to the device initiating the
connection. What we see is no more than aprrox. 40kb is ever received.
(Connector -Q&gt;E Listener) 03-05 09:28:02.081:
DEBUG/BluetoothManager(2147): Read bytes 76800 (Listener -Q&gt;E Connector)
03-05 09:41:08.769: DEBUG/BluetoothManager(20894): Read bytes 43344 Is
this a bluetooth limitation or a bug?</description>
</bug>
<bug>
<bugid>5619</bugid>
<title>fahad </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-12-23T21:03:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alsa73...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 19:37:51 +0000</openedDate>
<description>please google supporte Arabic langauge We need it .... and i know you
will do it .... Great company ... to beautiful people ...!</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 23 Dec 2009 21:03:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15334</bugid>
<title>ADT feature should indicate min required Eclipse version</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-03-17T00:26:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 19:34:20 +0000</openedDate>
<description>ThereQ&apos;Es already a list of dependencies, and none specify any version for
the eclipse plug-ins. We should add something to one for them to
explicitly require Eclispe 3.5</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 09 Mar 2011 00:38:40 +0000</when>
<what>https://review.source.android.com//#change,21658</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Mar 2011 00:26:11 +0000</when>
<what>This is in 10.0.1</what>
</comment>
</bug>
<bug>
<bugid>4577</bugid>
<title> Android artifacts to be published to Maven central repository</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-10T13:12:23.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>48</stars>
<reportedBy>mosa...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 07:28:12 +0000</openedDate>
<description>Short Summary: We would like to have all code artifacts that are part of
an official SDK release, specifically android.jar, to be published in
the maven central repository at http://repo1.maven.org/maven2/.
Background and Details: In order to build an android application on the
command line (and therefore in continuous integration environments..)
the standard way is to use an ant build file. However many developers
with Java development background and others would like to use other
build systems. One of the most common systems with many additional
benefits beyond ant is Apache Maven http://maven.apache.org/ . It has
defined a format for libraries to be hosted in a specifc format in a so
called repository and the system can download any artifact hosted on the
central repository at http://repo1.maven.org/maven2/ and its transitive
dependencies automatically. Other (build) systems like ivy
http://ant.apache.org/ivy/, gradle http://www.gradle.org/,
simple-build-tool http://code.google.com/p/simple-build-tool/ and others
also understand this repository format and can retrieve artifacts from
it. Most open source Java libraries publish their releases into maven
central or their own repository (including apache common*, spring
framework, various jboss frameworks and so on). Users that want to build
their Android project with Maven and the maven-android-plugin
http://code.google.com/p/maven-android-plugin/ need to publish the
android.jar artifact into their private repository server or at minimum
into their private local repository (normall in ~/.m2/repository). If
the artifact would however be in maven central this would not be
necessary for anybody and a lot of wasted effort for the individual
developers could be used developing instead. Ideally we would like the
following artifacts to make it into central:
android-sdk-linux/platforms/android-1.1/android.jar
android-sdk-linux/platforms/android-1.5/android.jar
android-sdk-linux/platforms/android-1.6/android.jar
android-sdk-linux/platforms/android-2.0/android.jar as well as the
corresponding source files in the -sources.jar. In addition it would be
great if any further releases of the sdk could include the upload to
maven central as part of the release process. Links Maven guide for
uploading to central
http://maven.apache.org/guides/mini/guide-central-repository-upload.html
Help from sonatype for uploading artifacts
http://www.sonatype.com/people/2009/06/publishing-your-artifacts-to-the-central-maven-repository/
Further assistance: Manfred Moser (Committer on the maven-android-plugin
and Android developer) http://www.mosabuam.com is authoring this request
and offers to help. Hugo Josefson (Lead developer of the
maven-android-plugin http://code.google.com/p/maven-android-plugin/) is
supporting this requesting and offers to help. Jason van Zyl (Founder of
Apache Maven) http://www.sonatype.com/about/team is supporting this
request and offers to assist with the maven central administrative side
of the work. Bob Lee (Lead of the core library development for Android)
http://crazybob.org/ is supporting this request.</description>
<comment>
<author>mosa...@gmail.com</author>
<when>Sun, 08 Nov 2009 07:54:53 +0000</when>
<what>I will spread the word on twitter and various other venues to get community support
for this issue and ask everybody to star the issue and leave comments. I will track
progress on my blog as well

http://www.mosabuam.com/2009/11/android-artifacts-to-be-published-to-maven-central-repository</what>
</comment>
<comment>
<author>hugo.josefson.old@gmail.com</author>
<when>Sun, 08 Nov 2009 09:45:13 +0000</when>
<what>I wholeheartedly agree with this issue.

Also, if including the source jarQ&apos;Es takes longer than just publishing the
android.jarQ&apos;Es, please go ahead and publish just the android.jar files in the
meantime. Having the android.jar files published on Maven Central would help a lot!

Thanks,
Hugo</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Sun, 08 Nov 2009 12:51:37 +0000</when>
<what>This would help in getting automated testing / instrumentations / deployments to a 
point where itQ&apos;Es actually manageable. Completely agreed.</what>
</comment>
<comment>
<author>franci...@gmail.com</author>
<when>Mon, 09 Nov 2009 15:00:51 +0000</when>
<what>It seems the Google guys are not too fond of maven as a lot of their projects are not
available in maven central (android, guice2, ...)</what>
</comment>
<comment>
<author>nanzhong1</author>
<when>Mon, 09 Nov 2009 17:45:29 +0000</when>
<what>That would surely help java developers familiar with maven. Great idea!</what>
</comment>
<comment>
<author>johan.karlsson.malmo</author>
<when>Mon, 09 Nov 2009 20:36:35 +0000</when>
<what>Hi,

I have the same problem in the Microlog project: http://microlog.sourceforge.net/site/

All modules, except the Microlog Android module are published at Maven central.
Please make the Android jars available at Maven central.

Regards
Johan
</what>
</comment>
<comment>
<author>kismet...@gmail.com</author>
<when>Tue, 10 Nov 2009 11:36:53 +0000</when>
<what>Hi All!
I have just quickly looked at the http://jira.codehaus.org/browse/MAVENUPLOAD and I
couldnQ&apos;Et find any issue raised for having android published on the Maven Central
Repository. I believe the easiest thing is to achieve your goal is to create an issue
on http://jira.codehaus.org/browse/MAVENUPLOAD by following the instructions describe
in the Q&quot;EManual upload of artifactsQ&quot;E section of the document 
http://maven.apache.org/guides/mini/guide-central-repository-upload.html

If you have problem with that I can help you out...</what>
</comment>
<comment>
<author>franci...@gmail.com</author>
<when>Tue, 10 Nov 2009 11:48:30 +0000</when>
<what>I donQ&apos;Et think this is about a one-time upload. We are actually asking Google to
integrate the maven upload in their release process.</what>
</comment>
<comment>
<author>johan.karlsson.malmo</author>
<when>Tue, 10 Nov 2009 13:10:17 +0000</when>
<what>I agree that this is not a one-time upload. It would be better that the provider of
Android jars would deliver to Maven central directly. Thus keeping the Maven central
up to date.

So there is no technical problem to solve the problem, but rather to do this in a
proper way. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:12:00 +0000</when>
<what>This is entirely independent from the main Android project. Feel free to grab files
from the AOSP and to re-use them according to their license terms.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:12:24 +0000</when>
<what></what>
</comment>
<comment>
<author>scarhill</author>
<when>Tue, 10 Nov 2009 14:24:06 +0000</when>
<what>JBQ, this is only Q&quot;Eentirely independentQ&quot;E in the strange world of AOSP. Most other
open source projects donQ&apos;Et just throw source over the wall, they do builds and make
sure artifacts are deployed in places like the Maven Central Repository to make it
convenient for developers who want to use their code.</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Tue, 10 Nov 2009 16:08:17 +0000</when>
<what>JBQ it is not independent of the Android project as such since only the
code/copyright owner is allowed to deploy to Maven central. As such we need at least
some sort of authorization from google/ohsa to deploy to maven central. If that is
somehow granted we can take things into our own hands. But until then our hands are
tied and we need the help of Google/OHSA.</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Tue, 10 Nov 2009 16:12:18 +0000</when>
<what>kismet.sl if you look at the upload to central documentation url you can see that you
must provide proof that you control the domain for the package. And that is
Google/OHSA and nobody else... so we can not upload to central without authorisation.
If we get that we can however do it ..</what>
</comment>
<comment>
<author>briane...@gmail.com</author>
<when>Tue, 10 Nov 2009 17:11:49 +0000</when>
<what>Many google code projects are already using our instance at http://oss.sonatype.org
(read more about the process here:
http://nexus.sonatype.org/oss-repository-hosting.html).</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 10 Nov 2009 21:30:28 +0000</when>
<what>This is not going to happen.

Q&quot;EMost open source Java libraries publish their releases into maven central
or their own repository (including apache common*, spring framework,
various jboss frameworks and so on).Q&quot;E

This is completely different situation, as those libraries are meant to be packaged
with the application. Android.jar is a system library that you only use to compile.

The Android SDK should be considered like the JDK, not like a 3rd party library.

android.jar is not even enough to compile, you need other files as well as well as
custom tools. And once you have compiled your application you need tools provided by
the SDK to test it (emulator executable, emulator system images, etc...).

We are not going to put the whole SDK (tools, docs, etc...) into the repository.</what>
</comment>
<comment>
<author>briane...@gmail.com</author>
<when>Tue, 10 Nov 2009 22:48:23 +0000</when>
<what>So itQ&apos;Es similar to the adobe flex SDK?
http://repository.sonatype.org/content/groups/flexgroup/com/adobe/flex/ we worked
with Adobe to make this possible.

</what>
</comment>
<comment>
<author>briane...@gmail.com</author>
<when>Tue, 10 Nov 2009 22:56:02 +0000</when>
<what>Actually looking at the original request, the users arenQ&apos;Et asking for the whole sdk.
If they only want the jar, clearly they have some other tools that run the compiler
and test projects directly. The Flex SDK was far more complicated, this looks like a
very simple thing. Assuming the license permits it, weQ&apos;Ell host it in a repo that gets
synced to Central at Sonatype. 

Someone should step up to be the steward of it and produce the repository bundle that
contains the pom and sources (and/or javadoc) jars. Just ping me and weQ&apos;Ell go from there.</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Wed, 11 Nov 2009 05:23:20 +0000</when>
<what>Regarding comment 16 by x...

1. You misunderstand how artifacts in maven can be used. Yes they can be used for
jars that will be included in whatever you create in the end (like a war or
whatever), but you can also just specify a different scope for a dependency. E.g.
with the android jar the typical use case as can be seen in the samples of the
maven-android-plugin is Q&quot;EprovidedQ&quot;E .. that means that the application is expected to
be running in an environment where some library is available. Typically these are
things like e.g. log4j, jdbc drivers or whatever that is already available in an
application server classpath ready for the app to be used. The same applies for an
android app just that the container is the whole runtime environment on the phone..

2. Currently the maven-android-plugin requires the android sdk to be installed and it
uses a lot of these tools from the plugin. However the compilation is done by maven
and as such the android jar has to be on the compile classpath (which you achieve by
declaring the dependency). So for now it would be sufficient to have the android jar
in the repo. Ideally we would also get the google maps extensions jar into the repo.
In the long run it would be great if we could get the sdk (or all the pieces anywayh)
in the repo and the plugin could just download whatever it needed. But for now just
getting the android jar would be great help. All we really need is the ok from google
to do it. We can handle all that needs to be done.. </what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Wed, 11 Nov 2009 05:28:53 +0000</when>
<what>Regarding getting the bundle created: Myself and probably a bunch of other committers
from the maven-android-plugin would definitely help to get this assembled. However we
need the ok from google to upload as far as I understand in terms of uploading since
the SDK license agreement does not allow redistribution of the whole or parts of the
SDK. 

</what>
</comment>
<comment>
<author>briane...@gmail.com</author>
<when>Wed, 11 Nov 2009 13:07:00 +0000</when>
<what>Where did you see that? I found that it was ASL 2.0 license which has no restrictions 
on distribution.</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Wed, 11 Nov 2009 17:12:20 +0000</when>
<what>The click through EULA on the download for the SDK (aka Android SDK License
Agreement) e.g. at
http://developer.android.com/sdk/download.html?v=android-sdk_r3-linux.tgz has 

3.3 Except to the extent required by applicable third party licenses, you may not
copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse
engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
Except to the extent required by applicable third party licenses, you may not load
any part of the SDK onto a mobile handset or any other hardware device except a
personal computer, combine any part of the SDK with other software, or distribute any
software or device incorporating a part of the SDK.

but I guess we could just download the source from the open source project
(http://source.android.com/download) and build what we need from there (that stuff is
Apache V2 licensed). 

I would much rather either Google themselves do it or get an explicit ok. In any case
we would need the ok from Maven central admin (=sonatype?) to upload. 

 </what>
</comment>
<comment>
<author>briane...@gmail.com</author>
<when>Thu, 12 Nov 2009 00:16:02 +0000</when>
<what>3.4 Use, reproduction and distribution of components of the SDK licensed under an
open source software license are governed solely by the terms of that open source
software license and not this License Agreement. 

If you get it as an ASL 2.0 licensed bundle, there can be no restrictions.</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Thu, 12 Nov 2009 02:17:55 +0000</when>
<what>So I guess that means that we Q&quot;EshouldQ&quot;E be ok for the android jar, but maybe not for
the maps jar. If thats the case .. should we go ahead and try to build whatever is
necessary?</what>
</comment>
<comment>
<author>mosa...@gmail.com</author>
<when>Mon, 16 Nov 2009 17:12:17 +0000</when>
<what>I am currently exploring the build of android (open source one) and the android jar
to prepare a package for upload.</what>
</comment>
</bug>
<bug>
<bugid>19476</bugid>
<title>Calendar: Small events has no titles</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 12:07:54 +0000</openedDate>
<description>Why not force short / small events to have titles? - itQ&apos;Es a major
draw-back that your appointments suddenly are blank in time-view (some
use time-view exclusively). Same issue when one day has four all-day
events or more.</description>
</bug>
<bug>
<bugid>2013</bugid>
<title>The Android Calendar app is missing functionality available in the web app...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>19</stars>
<reportedBy>bkyrl...@gmail.com</reportedBy>
<openedDate>Sun, 15 Feb 2009 07:43:07 +0000</openedDate>
<description>The calendar app for Android is missing several key pieces of
functionality available in the web client, including but not limited
too... The ability to modify calendar events (as in change the
date/time) The ability to schedule meetings (events involving more than
one person) I currently have my Exchange calendar synchronizing with my
Google calendar using the synchronizer app from Google. However, due to
the above, I cannot schedule meetings with my co-workers from my phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:15:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:59:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:24:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:52:27 +0000</when>
<what></what>
</comment>
<comment>
<author>Barbara....@gmail.com</author>
<when>Wed, 18 May 2011 19:08:03 +0000</when>
<what>One key element listed above, is the ability to Q&quot;EinviteQ&quot;E people to your event.  This is scheduling a meeting in the outlook world.  This is very key.

Another important functionality missing, is multiple notifications, and mutliple methods of notification: email, pop-up; sms.

I am about ready to throw away this Android and go back to my Crackberry!</what>
</comment>
</bug>
<bug>
<bugid>806</bugid>
<title>Dialer incorrectly hypenates telephone numbers</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-08-25T20:58:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tomgibara</reportedBy>
<openedDate>Wed, 20 Aug 2008 22:46:01 +0000</openedDate>
<description>This issue affects Android SDK 0.9 beta. To trigger the bug: 1. Rotate
the phone into landscape mode. 2. Launch the dialer. 3. Type nine 9Q&apos;Es.
4. Press the left arrow key until the cursor is returned to the start of
the line. 5. Type three 9Q&apos;Es. Three spurious hyphens will have been
inserted into the number. I not would expect any new hyphens to be
inserted into the number, instead that the existing hyphens maintain
their relative positions within the phone number.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 25 Aug 2008 20:58:57 +0000</when>
<what>This issue will be fixed in future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:55:24 +0000</when>
<what>This issue should be fixed in the Android 1.0, release 1 SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>7675</bugid>
<title>documentation typo ; instead of :</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>mikenere...@gmail.com</reportedBy>
<openedDate>Mon, 12 Apr 2010 13:17:28 +0000</openedDate>
<description>On this page
http://developer.android.com/resources/tutorials/views/hello-tabwidget.html
Step 4 Q&quot;EOpen the res/layout/main.xml file and insert the following:Q&quot;E
Q&lt;EFrameLayout android:id=Q&quot;E@android:id/tabcontentQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android;padding=Q&quot;E5dpQ&quot;E /Q&gt;E The padding entry has a semicolon instead of a
colon. android;padding=Q&quot;E5dpQ&quot;E ^</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Apr 2010 17:49:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18024</bugid>
<title>Honeycomb 3.1 browser - Scrolling with keyboardQ&apos;Es arrow key sometimes break layout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>e.ta...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 16:21:53 +0000</openedDate>
<description>I am running Honeycomb 3.1 on Asus Eee Pad Transformer (with keyboard
docking). This issues is specific to scrolling with keyboard arrow keys.
I feel that I can better describe this issue with a video:
http://www.youtube.com/watch?v=5TK806tQIn4 The video shows me browsing a
forum website in Hong Kong. Please focus on 0:55 - 1:30. I was using
up/down arrow keys to scroll. Notice how the tabular HTML Q&quot;EbreaksQ&quot;E at
0:59, 1:04, 1:08, 1:11, 1:14. Although it Q&quot;EfixesQ&quot;E itself this can be
annoying and hurts user experience. BTW the video also shows the UI is
not quite responsive to the arrow key.</description>
</bug>
<bug>
<bugid>264</bugid>
<title>RFE: need way to access/browse content on the device installed/owned by different applications</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-12T19:36:25.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Fri, 15 Feb 2008 14:55:30 +0000</openedDate>
<description>This is common functionality in cell phones handled by the AMS
(Application Management System). Content exists in the cellphone (Media,
ringtones, photos etc.) some of it may be protected by DRM and thus not
copyable. However, all media should be accessible for applications to
use a good use case example would be an instant messaging application
where we want to customize the sound played when a friend tries to
contact you. To accomplish this feature we would need: 1. A content
picker UI that would be DRM aware and wonQ&apos;Et confuse the user with all of
the complexities of Linux file system. It should probably know whether
we are expecting a video/audio resource etc. 2. A content provider that
can play that media safely in terms of DRM. 3. (optional) Means of
knowing if the media was changed/removed or even a notice for when
something like that occurs. So we can warn the user if he is trying to
remove media that is in use. Part of this RFE would require some media
management standard, there are many standards out Q&quot;Ein the wildQ&quot;E from
Sprint, Vodafone and most complete from DoCoMo.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:47:38 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:47:52 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 19:36:25 +0000</when>
<what>This issue should be addressed by some future additions to the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:35:13 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>4960</bugid>
<title>Web site - weather animation does not work</title>
<status>Duplicate</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-04-09T17:53:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>s...@atssnowplowing.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 20:28:01 +0000</openedDate>
<description>Went to verizon store today. Tried two different Motorola Droids and 1
HTC version. All experienced the same limitation. Weather map animation
does not work. Only the first screen in a series of images appears and
no other is loaded. Normally when you select an animated map the
progress bar would continue to load several images and then play them
back in a loop to create what appears as an animation. All three tested
device only pulled up the first screen in the animation and were done.
The LGQ&apos;Es, BlackberryQ&apos;Es and net books all worked fine. www.talongic.com/w
( select the second link for animation ) www.weatherunderground.com (
select the main screen for the US map animation ) The folks at verizon
told me to call Tech support. Tech support experienced the same issues
and told me to contact Google. So, here is my bug report. Thanks,</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:37:04 +0000</when>
<what></what>
</comment>
<comment>
<author>s...@atssnowplowing.com</author>
<when>Fri, 20 Nov 2009 23:24:17 +0000</when>
<what>Hi,

I just noticed this ticket was updated and listed as an Q&quot;EEnhancementQ&quot;E. ItQ&apos;Es not a new
feature IQ&apos;Em asking for ... itQ&apos;Es a feature that is just assumed to work. WouldnQ&apos;Et this
be considered a defect/bug? ( If I misunderstand the classification then my
apologizes. IQ&apos;Ed just like to see this feature work as assumed ... That is what is
holding me from buying several units. )

Thanks,</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 17:53:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1885</bugid>
<title>Maps application couldnQ&apos;Et load maps normaly.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-02T15:28:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>korshakov.stepan</reportedBy>
<openedDate>Fri, 30 Jan 2009 21:55:51 +0000</openedDate>
<description>Frequentry appears message Q&quot;EThere is a connection proble... weQ&apos;Ell keep
tryingQ&quot;E. But internet in Browser and downloading in Android Market
workQ&apos;Es correctly. First several seconds program runQ&apos;Es normaly.
Restarting G1 can solve this problem for a Q&quot;Efirst several secondsQ&quot;E.
Device is new. Problem accures only with Wi-Fi. But it after some
experiments i undestanded that it works after forking with maps with
gprs/edge! Thanks!</description>
<comment>
<author>itsm...@gmail.com</author>
<when>Sat, 31 Jan 2009 14:31:02 +0000</when>
<what>Same problem with a new device. I have the problem using only 3g. DonQ&apos;Et have wifi around to test now.</what>
</comment>
<comment>
<author>christin...@gmail.com</author>
<when>Sat, 31 Jan 2009 15:30:21 +0000</when>
<what>I have the same problem on a Google dev phone. Both with 3G and wifi I get Q&quot;Egoogle
maps there is a connection problem weQ&apos;Ell keep tryingQ&quot;E. Problem started yesterday
(Saturday), first I notice in my own app, but the Google maps app that comes with
Android has also stopped showing maps. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Feb 2009 15:28:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4899</bugid>
<title>Alpha channel is behaving incorrectly on DROID</title>
<status>FutureRelease</status>
<owner>reed%and...@gtempaccount.com</owner>
<closedOn>2010-04-19T13:47:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>jbreck...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 19:48:00 +0000</openedDate>
<description>This appears to only be an issue on the DROID. I have tested on several
DROID phones and have seen it. I have not seen it on the Eris or the
simulator. Steps to reproduce. 1. Create a new app with a blue, solid
background color. 2. Add an ImageView that references a PNG that takes
advantage of the alpha channel. I have attached a complete white PNG,
except for a gradient in the alpha channel. Expected results: The
gradient should be smooth from white to blue. (Attached a screenshot
from simulator) Actual results: The gradient is smooth from white to
dark blue, then has a quick jump to the regular blue. (Attached a
screenshot from DROID). It appears that any image with any alpha
component is darkening the background a bit.</description>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Fri, 20 Nov 2009 12:59:08 +0000</when>
<what>I will take a look.</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Mon, 19 Apr 2010 13:47:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10054</bugid>
<title>java.utils.Arrays copyOf, copyOfRange, and newer binarySearch methods missing</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2010-07-28T19:00:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>kelseyfr...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 13:47:05 +0000</openedDate>
<description>The java.util.Arrays class in the Android platform (all versions) is
missing all of methods that were added in the Java 1.6 API, namely, all
of the copyOf and copyOfRange methods as well as some additional
binarySearch methods. As a consequence, using a library that makes use
of these methods requires substantial modifying it, or in the case of a
closed-source library, becomes basically impossible. The following
methods are missing: public static int binarySearch(long[] a, int
fromIndex, int toIndex, long key) public static int binarySearch(int[]
a, int fromIndex, int toIndex, int key) public static int
binarySearch(short[] a, int fromIndex, int toIndex, short key) public
static int binarySearch(char[] a, int fromIndex, int toIndex, char key)
public static int binarySearch(byte[] a, int fromIndex, int toIndex,
byte key) public static int binarySearch(double[] a, int fromIndex, int
toIndex, double key) public static int binarySearch(float[] a, int
fromIndex, int toIndex, float key) public static int
binarySearch(Object[] a, int fromIndex, int toIndex, Object key) public
static Q&lt;ETQ&gt;E int binarySearch(T[] a, int fromIndex, int toIndex, T key,
ComparatorQ&lt;E? super TQ&gt;E c) public static Q&lt;ETQ&gt;E T[] copyOf(T[] original, int
newLength) public static Q&lt;ET,UQ&gt;E T[] copyOf(U[] original, int newLength,
ClassQ&lt;E? extends T[]Q&gt;E newType) public static byte[] copyOf(byte[]
original, int newLength) public static short[] copyOf(short[] original,
int newLength) public static int[] copyOf(int[] original, int newLength)
public static long[] copyOf(long[] original, int newLength) public
static char[] copyOf(char[] original, int newLength) public static
float[] copyOf(float[] original, int newLength) public static double[]
copyOf(double[] original, int newLength) public static boolean[]
copyOf(boolean[] original, int newLength) public static Q&lt;ETQ&gt;E T[]
copyOfRange(T[] original, int from, int to) public static Q&lt;ET,UQ&gt;E T[]
copyOfRange(U[] original, int from, int to, ClassQ&lt;E? extends T[]Q&gt;E
newType) public static byte[] copyOfRange(byte[] original, int from, int
to) public static short[] copyOfRange(short[] original, int from, int
to) public static int[] copyOfRange(int[] original, int from, int to)
public static long[] copyOfRange(long[] original, int from, int to)
public static char[] copyOfRange(char[] original, int from, int to)
public static float[] copyOfRange(float[] original, int from, int to)
public static double[] copyOfRange(double[] original, int from, int to)
public static boolean[] copyOfRange(boolean[] original, int from, int
to)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 28 Jul 2010 18:13:12 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Jul 2010 19:00:45 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:27:27 +0000</when>
<what></what>
</comment>
<comment>
<author>kelseyfr...@gmail.com</author>
<when>Mon, 14 Feb 2011 12:44:32 +0000</when>
<what>No. These methods do not exist in Android API levels Q&lt;E 9. In other words, unless your app targets Gingerbread or later, it (and any libraries it relies on) cannot use them.

Remember, despite OracleQ&apos;Es claims to the contrary, Android is not Java. The API is a completely separate implementation, and as such there are many classes in the Java API that are either missing entirely (for example, almost everything in java.beans) or that lack certain methods (as with those in java.util.Arrays discussed here).

Fortunately, Google is adding the missing pieces bit by bit, and has provided a flag to dex (--core-library) that allows you to make up the difference yourself. Unfortunately, you cannot use this flag (for good reason, I think) to add missing methods to (or alter existing methods in) an existing class yourself (like java.util.Arrays).</what>
</comment>
</bug>
<bug>
<bugid>16479</bugid>
<title>Switching modes on a world phone crashes the Phone app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Highland...@gmail.com</reportedBy>
<openedDate>Sun, 01 May 2011 06:35:27 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
Switch from GSM to CDMA - What happened. The Phone app dies with a NPE.
- What you think the correct behavior should be. Obviously it should not
crash. DonQ&apos;Et forget to mention which device you have, making sure that
it runs Android 2.3. If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem. The NPE occurs in CallManager.java because itQ&apos;Es
got dangling references to the old phone before the Radio Technology
Change event. This bug does not occur on Froyo or older releases because
there was no CallManager in those releases. IQ&apos;Eve written a simple fix
for this bug which you can find here:
https://gitorious.org/xdandroid/frameworks_base/commit/e56477198ec3b5463a3341b2be974cc9aa584743
HereQ&apos;Es the stack trace from the crash before applying my fix: 04-29
19:52:55.770 D/PhoneApp( 1417): Radio technology switched. Now CDMA is
active. 04-29 19:52:55.840 I/ActivityThread( 1540): Pub
com.android.quicksearchbox.shortcuts:
com.android.quicksearchbox.ShortcutsProvider 04-29 19:52:56.030
D/dalvikvm( 1417): GC_CONCURRENT freed 199K, 47% free 3081K/5767K,
external 1625K/2137K, paused 10ms+10ms 04-29 19:52:56.080
I/TelephonyRegistry( 1331): notifyServiceState: 0 home Roaming Indicator
On null null EvDo rev. 0 CSS supported 4 4168RoamInd: 128DefRoamInd:
1EmergOnly: false 04-29 19:52:56.170 I/TelephonyRegistry( 1331):
notifyDataConnection: state=0 isDataConnectivityPossible=false
reason=null interfaceName=null networkType=5 04-29 19:52:56.500
D/AndroidRuntime( 1417): Shutting down VM 04-29 19:52:56.500 W/dalvikvm(
1417): threadid=1: thread exiting with uncaught exception
(group=0x40018560) 04-29 19:52:56.540 E/AndroidRuntime( 1417): FATAL
EXCEPTION: main 04-29 19:52:56.540 E/AndroidRuntime( 1417):
java.lang.NullPointerException 04-29 19:52:56.540 E/AndroidRuntime(
1417): at
com.android.internal.telephony.gsm.GSMPhone.getForegroundCall(GSMPhone.java:480)
04-29 19:52:56.540 E/AndroidRuntime( 1417): at
com.android.internal.telephony.gsm.GSMPhone.getForegroundCall(GSMPhone.java:85)
04-29 19:52:56.540 E/AndroidRuntime( 1417): at
com.android.internal.telephony.CallManager.getActiveFgCall(CallManager.java:1514)
04-29 19:52:56.540 E/AndroidRuntime( 1417): at
com.android.phone.BluetoothHandsfree$BluetoothPhoneState.handlePreciseCallStateChange(BluetoothHandsfree.java:657)
04-29 19:52:56.540 E/AndroidRuntime( 1417): at
com.android.phone.BluetoothHandsfree$BluetoothPhoneState.access$500(BluetoothHandsfree.java:300)
04-29 19:52:56.540 E/AndroidRuntime( 1417): at
com.android.phone.BluetoothHandsfree$BluetoothPhoneState$1.handleMessage(BluetoothHandsfree.java:368)
04-29 19:52:56.540 E/AndroidRuntime( 1417): at
android.os.Handler.dispatchMessage(Handler.java:99) 04-29 19:52:56.540
E/AndroidRuntime( 1417): at android.os.Looper.loop(Looper.java:130)
04-29 19:52:56.540 E/AndroidRuntime( 1417): at
android.app.ActivityThread.main(ActivityThread.java:3683) 04-29
19:52:56.540 E/AndroidRuntime( 1417): at
java.lang.reflect.Method.invokeNative(Native Method) 04-29 19:52:56.540
E/AndroidRuntime( 1417): at
java.lang.reflect.Method.invoke(Method.java:507) 04-29 19:52:56.540
E/AndroidRuntime( 1417): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
04-29 19:52:56.540 E/AndroidRuntime( 1417): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 04-29
19:52:56.540 E/AndroidRuntime( 1417): at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>stin...@xdandroid.com</author>
<when>Mon, 02 May 2011 21:54:38 +0000</when>
<what>Git formatted patch of the commit which was linked to in the reporterQ&apos;Es summary.</what>
</comment>
</bug>
<bug>
<bugid>2905</bugid>
<title>CanQ&apos;Et install ADB interface driver.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>johnnyha...@gmail.com</reportedBy>
<openedDate>Sun, 07 Jun 2009 17:08:00 +0000</openedDate>
<description>When i plug in my g1 the new hardware wizard pops up for the adb
interface. I then click on Q&quot;EInstall the software automaticallyQ&quot;E From
here It starts then I get prompted for the file Q&quot;Eandroidusb.sysQ&quot;E, it
says the adb interface installation disk is needed. Has anyone
experienced this and can help? thanks JohnnyHamer@gmail.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:04:45 +0000</when>
<what></what>
</comment>
<comment>
<author>gaarauzu...@gmail.com</author>
<when>Sun, 20 Sep 2009 22:15:05 +0000</when>
<what>your not doing it right are you you using xp or vista
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 15 Jan 2011 20:34:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12232</bugid>
<title>Market downloads sometimes get stuck in downloading/installing state</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>18</stars>
<reportedBy>bjorn.ko...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 06:12:24 +0000</openedDate>
<description>Market downloads sometimes get stuck in downloading/installing state The
problem is triggered when downloading several apps at the same time. A
likely scenario is when several, all ready installed, apps have updates
and the user selects Q&quot;EUpdate allQ&quot;E. Once the problem occures the user
needs to select Q&quot;Ecancel downloadQ&quot;E and then Q&quot;EinstallQ&quot;E again in order to
get apps The correct behavior is of course that the market app should be
able to handle multiple simultaneous downloads. The problem have been
seen on HTC Desire(2.2) SonyEricsson x10 mini(2.1) SonyEricsson x10
(2.1) SonyEricsson x10 mini pro (2.1) Screen shots attached</description>
<comment>
<author>radojkov...@gmail.com</author>
<when>Fri, 29 Oct 2010 07:41:30 +0000</when>
<what>This problem occurs far to often. Please highlight this issue.</what>
</comment>
<comment>
<author>dig...@gmail.com</author>
<when>Mon, 08 Nov 2010 18:30:13 +0000</when>
<what>I currently have 5 apps, already installed but that potentially had updates, sitting in the Q&quot;ECurrently downloadingQ&quot;E group stuck at Q&quot;EInstalling...Q&quot;E  Under the Q&quot;EDownloadsQ&quot;E group, there are around 25 applications that show a progress bar and status as Q&quot;EInstalling...Q&quot;E  which are not in need of updates and which are all currently installed and fully functional.  This is a highly annoying bug.

I am running Froyo 2.2 on a stock T-Mobile G2.</what>
</comment>
<comment>
<author>kristoff...@gmail.com</author>
<when>Thu, 11 Nov 2010 10:12:42 +0000</when>
<what>IQ&apos;Eve had this occur several times on both Android 2.1 and 2.2(.1) on Nexus One. The applications get stuck on Q&quot;EinstallingQ&quot;E. Rebooting/cancelling will not help. Deleting data/cache for Market application will not help. The only way that I have been able to solve this has been to Q&apos;Eremove installed updatesQ&apos;E for the Market application, and then I can start all over again (Market seems to update itself immediately when I start it again, after showing some first-time-use confirmation dialog) and updates/installs work fine.</what>
</comment>
<comment>
<author>douglasbkerr</author>
<when>Sun, 27 Feb 2011 17:23:46 +0000</when>
<what>It happens on every download.</what>
</comment>
<comment>
<author>waldro...@gmail.com</author>
<when>Mon, 16 May 2011 04:29:07 +0000</when>
<what>This has never occurred on my 2.0, 2.1, 2.2 or 2.3 devices (of Droid and g2)...only on 3.0 and 3.1 (Xoom).</what>
</comment>
<comment>
<author>adam.sig...@gmail.com</author>
<when>Thu, 09 Jun 2011 17:27:41 +0000</when>
<what>Xperia x10 2.1 multiple apps have been stuck in the installing phase. any workaround? I canQ&apos;Et successfully get my apps!</what>
</comment>
</bug>
<bug>
<bugid>20206</bugid>
<title>Gingerbread Keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chris.li...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 02:04:26 +0000</openedDate>
<description>Ok, well I have an LG Optimus S and it just got the 2.3.3 update. I love
it, but when using the new keyboard it sometimes adds in another letter.
Like if i wanted to say Q&quot;EcornQ&quot;E it says Q&quot;EccornQ&quot;E or even like Q&quot;Ehey thereQ&quot;E
it might type Q&quot;Ehehey tthereQ&quot;E. so i was wondering if you guys know about
this. but itd be cool if you could fix it. thanks</description>
</bug>
<bug>
<bugid>5612</bugid>
<title>Selected Websites Will Not Load On Default Android Browser</title>
<status>Unreproducible</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-02-18T15:51:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>TeeSq...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 23:54:13 +0000</openedDate>
<description>Phone = Verizon HTC Eris Browser Ver. = WebKit 3.1 Firmware Ver. = 1.5
Build = 1.16.605.1 Select sites will not load when using WiFi. The
sites, so far, are speedtest.net, IMDB.com, Intellicast.com,
Cleveland.com. If the attempt is left on long enough I get Q&quot;EData
connectivity problem. The server failed to communicate. Try again
later.Q&quot;E Disabling WiFi and using 3G allows the sites to load. Using the
same Access Point I connect my laptop, via WiFi, and the the sites come
up. Note the following that I have done in an attempt to solve this
issue: - Reset my Home Access Point to factory defaults and
reinitialized. No difference. Again, my laptop WiFi connection yeilds
access to the sites. - Tried the access point with no security, WEP and
TKIP. No difference. - Cleared all cache, etc by going into the WebKitQ&apos;Es
browser settings and resetting to defaults. No difference. - Pulled the
battery and restarted. - Loaded Dolphin. Same issue. - Loaded Steel.
Same issue. Yes there is a work around by going back to 3G but I would
prefer the 3.3 M download of the WiFi. IQ&apos;Ell probably search out an open
hotspot to try there although IQ&apos;Em not holding out hope.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 15:51:09 +0000</when>
<what>I canQ&apos;Et reproduce on a Google Android phone. I donQ&apos;Et have an HTC Eris. You may want to contact HTC about this.</what>
</comment>
</bug>
<bug>
<bugid>15986</bugid>
<title>Message saying alarm set for hrs:mins when day hasnt been set</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daniel.p...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 09:31:14 +0000</openedDate>
<description>Hello Tested 2.2.1 on HTC Wildfire and HTC Desire Z and HTC Desire Went
into the alarm clock and set the alarm for 07:45. For the repeat option
didnt set any days. Message comes up saying Q&apos;EThis alarm is set for 8
hours 41 mins from nowQ&apos;E Alarm will not go off the next morning as no
days are set. If no days are set it defaults to the next day incorrectly
telling the user their alarm is set for the next day and then doesnt go
off.</description>
</bug>
<bug>
<bugid>17694</bugid>
<title>Monkey Runner Image Capture Problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yhlee201...@gmail.com</reportedBy>
<openedDate>Thu, 16 Jun 2011 01:47:02 +0000</openedDate>
<description>Dear Sir/Madam. IQ&apos;Em a software engineer and am making test automation
tool for Android device using monkey runner interface. When I requested
image capture command iteratively overnight, some problem happens, I
canQ&apos;Et get captured image or ADB process is killed. I have tested screen
capture function to real device (smart phone) and simulator with
different OS version (Froyo and Gingerbread). Attached files are test
scripts used and test results in excel file. According to results, it
seems that Monkey Runner Interface has stability problem. To make test
automation tool, stability is very important. So I hope there is way to
fix this issue. Thanks in advance.</description>
</bug>
<bug>
<bugid>6519</bugid>
<title>String.format doesnQ&apos;Et format dates correctly for non-English languages</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2010-02-07T17:03:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>seanerussell</reportedBy>
<openedDate>Sun, 07 Feb 2010 14:43:26 +0000</openedDate>
<description>The following code should produce a localized short text version of the
day of the week: Calendar cRef = Calendar.getInstance();
cRef.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY); String locString =
String.format(Q&quot;E%1$taQ&quot;E, cRef); Instead, it produces a String containing
numbers. For example, with the following code: Calendar cRef =
Calendar.getInstance(); for (int dOW : new int[] { Calendar.MONDAY,
Calendar.TUESDAY, Calendar.WEDNESDAY, Calendar.THURSDAY,
Calendar.FRIDAY, Calendar.SATURDAY, Calendar.SUNDAY } ) {
cRef.set(Calendar.DAY_OF_WEEK, dOW); System.err.println( Q&quot;EQ&quot;E + dOW + Q&quot;E :
Q&quot;E + String.format(Q&quot;E%1$taQ&quot;E, cRef) ); } Java 1.6 produces: bean:1136)~%
java -Duser.language=fr -Duser.region=US -cp . test 2 : lun. 3 : mar. 4
: mer. 5 : jeu. 6 : ven. 7 : sam. 1 : dim. bean:1137)~% java
-Duser.language=de -Duser.region=US -cp . test 2 : Mo 3 : Di 4 : Mi 5 :
Do 6 : Fr 7 : Sa 1 : So But if the emulator locale is configured for a
language other than English (well, I only tried French and German),
Android 1.5 (API level 3) produces: W/System.err( 1302): 2 : 2
W/System.err( 1302): 3 : 3 W/System.err( 1302): 4 : 4 W/System.err(
1302): 5 : 5 W/System.err( 1302): 6 : 6 D/dalvikvm( 1302): GC freed 6177
objects / 331048 bytes in 159ms W/System.err( 1302): 7 : 7 W/System.err(
1302): 1 : 1 This is on an avd virtial machine, on Linux (Ubuntu,
Jaunty).</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 07 Feb 2010 16:53:33 +0000</when>
<what>the numbers are a fallback in locales that we donQ&apos;Et have locale data for. was this the latest version of the 
emulator?</what>
</comment>
<comment>
<author>seanerussell</author>
<when>Sun, 07 Feb 2010 16:55:26 +0000</when>
<what>This problem does not exist in Android 2.1.
This problem does not exist in Android 1.6</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 07 Feb 2010 17:03:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>717</bugid>
<title>Unable to pause activity (NPE error) in notepad3.NoteEdit</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-23T14:57:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>waveconn...@gmail.com</reportedBy>
<openedDate>Thu, 08 May 2008 09:03:18 +0000</openedDate>
<description>In notepad3.NoteEdit, break points set in onCreate(), onFreeze(),
onPause(), onResume(). click on Confirm button, everything is running as
expected(the debugger paused in onCreate(), onResume(), onPause() etc.)
However, when type some text in title, and click Home button, the
debugger paused in onFreeze(), and then hit Resume button in Eclipse,
the error Q&quot;EUnable to pause activity(NPE error)Q&quot;E occurred on emulator
screen. I have logcat and screen capture to attach. But somehow firefox
prevents me click the Q&quot;EAttach a fileQ&quot;E link below.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:57:41 +0000</when>
<what>(Cleaning up old issues that are likely to be stale)

IF this issue is still relevant on the 1.0r2 SDK, please file a new report. Thanks.</what>
</comment>
</bug>
<bug>
<bugid>16377</bugid>
<title>Need call hold button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>PeteSh...@gmail.com</reportedBy>
<openedDate>Tue, 26 Apr 2011 21:22:38 +0000</openedDate>
<description>There doesnQ&apos;Et appear to be any way currently to place calls on hold.
This is inconcievable to me, as every business phone; land line, VOIP,
and cellular; that I have ever had has had a call hold button, but
apparently android does not? I did see another issue requesting a number
of advanced call features including call hold, but call hold is BASIC.
Every phone should have it. Thanks.</description>
<comment>
<author>propu...@gmail.com</author>
<when>Tue, 03 May 2011 20:52:25 +0000</when>
<what>Not only should it have a hold but if connected to two different calls it should give you option to select which one to reconnect to or both.
</what>
</comment>
</bug>
<bug>
<bugid>18398</bugid>
<title>arabic languages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-11T19:55:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ahmedhaz...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 09:33:47 +0000</openedDate>
<description>motorola xoom 3.0.1 i want Arabic languages Support write and menu</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Mon, 11 Jul 2011 10:26:08 +0000</when>
<what>Arabic is already supported, stop spamming this site.</what>
</comment>
<comment>
<author>ahmedhaz...@gmail.com</author>
<when>Mon, 11 Jul 2011 10:32:55 +0000</when>
<what>iQ&apos;Eam not spam

Arabic not support in Arabic menu and no Arabic keyboard.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 19:55:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6111</bugid>
<title>Allow a hostname to be specified</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>251</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 00:47:17 +0000</openedDate>
<description>When connecting to local network (wifi), the android device doesnt
identify itself and provide a hostname to the routerQ&apos;Es dns/dhcp service,
so it appears as Q&apos;E*Q&apos;E on the list of connected devices. Other devices
display a hostname that allows the device to be recognised on the
network - either configurable or based on the deviceQ&apos;Es serial. This
makes it much easier to see whats on your network, to configure MAC
address filtering, and so on. Verified on HTC Hero 1.5, and Motorola
Milestone 2.0.</description>
<comment>
<author>thomas.n...@gmail.com</author>
<when>Sun, 09 May 2010 13:34:28 +0000</when>
<what>Confirmed on HTC Desire with Android 2.1. I use DNS to adress all hosts on my network 
except for Android-phones, they donQ&apos;Et register because they donQ&apos;Et send a hostname. 
Should be easy enough to fix!</what>
</comment>
<comment>
<author>chris%mn...@gtempaccount.com</author>
<when>Sun, 20 Jun 2010 15:49:09 +0000</when>
<what>Due to a limitation IT has put on our servers (and rightly so for security reasons) - I cannot launch a terminal session from within the LAN from my android phone without a hostname. Would love to see this option!</what>
</comment>
<comment>
<author>daevans...@gmail.com</author>
<when>Mon, 02 Aug 2010 17:24:02 +0000</when>
<what>This has changed slightly with 2.2.   Now it provides a name: Q&quot;Eandroid_(Hex string)Q&quot;E.  However, the underscore character is not a valid DNS character and will not be registered in some DNS systems.  </what>
</comment>
<comment>
<author>Ian.McMichael</author>
<when>Sun, 22 Aug 2010 15:57:32 +0000</when>
<what>It is a little disappointing that an Internet giant the size of Google makes a DNS error of including a reserved character (_ underscore) in the hostname for 2.2.  Does anyone know a way to change the name used as it prevents systems checking for valid hostnames from giving DHCP addresses?</what>
</comment>
<comment>
<author>saschaacarlin</author>
<when>Mon, 06 Sep 2010 09:24:20 +0000</when>
<what>Would be even better if the user could define the hostname herself.</what>
</comment>
<comment>
<author>nsho...@gmail.com</author>
<when>Thu, 09 Sep 2010 21:17:53 +0000</when>
<what>Now with android 2.2 it set hostname automatically based on its mac address. Which is progress compare to no hostname at all in pre-2.2 releases. But having mac-adress based hostname doesnQ&apos;Et fully solve problem for user, now you can connect to device by this name instead of IP adress, but you still have to remember cryptic numbers. Lets not forget main purpose of hostname it is giving human-friendly names to machine so you can easily recognize device by these names.</what>
</comment>
<comment>
<author>daevans...@gmail.com</author>
<when>Fri, 05 Nov 2010 17:10:03 +0000</when>
<what>IQ&apos;Em just fighting the same issue.  Do we have any updates on this?  Even with root I canQ&apos;Et figure out which file to update to make it change the hostname given to the WIFI DHCP server.  All of the Q&quot;ElinuxQ&quot;E hostname commands change it in the OS but donQ&apos;Et change what is handed off via DHCP.</what>
</comment>
<comment>
<author>MichaelW...@gmail.com</author>
<when>Thu, 30 Dec 2010 01:32:56 +0000</when>
<what>This would make it easy to identify the device on my home network. It just seems natural that someone would want to give their Android phone a name.</what>
</comment>
<comment>
<author>bjmorga...@gmail.com</author>
<when>Sat, 01 Jan 2011 23:39:52 +0000</when>
<what>Agreed.  Would love to be able to assign hostname for my device.</what>
</comment>
<comment>
<author>bjmorga...@gmail.com</author>
<when>Sat, 01 Jan 2011 23:40:39 +0000</when>
<what>Agreed.  Would love to be able to assign hostname for my device.</what>
</comment>
<comment>
<author>yan...@gmail.com</author>
<when>Thu, 13 Jan 2011 16:07:48 +0000</when>
<what>This problem is also seen on Samsung Nexus S with Android 2.3.1.  Because of the underscore Q&apos;E_Q&apos;E in the hostname, some Access Points refuse to register this device.  Hence WiFi cannot be used.  When is google planning to fix it?</what>
</comment>
<comment>
<author>dab...@email.it</author>
<when>Sun, 23 Jan 2011 15:02:53 +0000</when>
<what>Same issue on LG Optimus One with Android 2.2, because of the underscore in the hostname I canQ&apos;Et register the device. I canQ&apos;Et for the life of me figure out how to change the hostname sent to the dhcp server.</what>
</comment>
<comment>
<author>doctorjb...@gmail.com</author>
<when>Wed, 09 Feb 2011 23:29:10 +0000</when>
<what>While my wifi works fine, we have just run into a DNS/DHCP issue in which we needed to identify rogue DHCP clients. Of course, my Galaxy S 2.2 does not have a hostname - at least not one that our DNS or DHCP servers recognise. 

+1 for custom hostname.</what>
</comment>
<comment>
<author>vicD...@gmail.com</author>
<when>Sun, 13 Feb 2011 00:22:48 +0000</when>
<what>having connection issues with wireless router security settings due to hostname on HTC G2.

please add custom hostname option. gracias.</what>
</comment>
<comment>
<author>Sushi....@gmail.com</author>
<when>Tue, 15 Feb 2011 11:02:36 +0000</when>
<what>Also verified for the Dell Streak. 
I suspect that this explains the problems I have recently experienced with multiple wifi access points whilst on a trip. Some access points worked, but others refused connection (My colleagues iPhone worked fine on all of them).
IQ&apos;Em pretty astounded that this has not been fixed, I cannot currently recommend Android devices as a viable alternative to the iPhone.</what>
</comment>
<comment>
<author>flowersm...@gmail.com</author>
<when>Tue, 22 Feb 2011 21:31:12 +0000</when>
<what>Count me as another vote for being able to assign a custom hostname to an Android phone.  My servers show the name as blank.</what>
</comment>
<comment>
<author>ngompa13@gmail.com</author>
<when>Wed, 23 Feb 2011 00:30:01 +0000</when>
<what>DNS resolution doesnQ&apos;Et work on university Wi-Fi network because it cannot register a device that has no hostname (Galaxy S Captivate running 2.1), or because of the invalid DNS character Q&quot;E_Q&quot;E (Galaxy S Vibrant running 2.2). ItQ&apos;Ed be fantastic if custom hostnames were supported in an Android update!</what>
</comment>
<comment>
<author>daniel.p...@gmail.com</author>
<when>Sun, 27 Feb 2011 02:53:40 +0000</when>
<what>EVO slide - (Q&quot;Eandroid_(mac)Q&quot;E) - I need to be able to assign hostname for office security scheme - I donQ&apos;Et think I should need to root the device to do it....</what>
</comment>
<comment>
<author>greg28...@gmail.com</author>
<when>Thu, 10 Mar 2011 15:17:41 +0000</when>
<what>What to assign hostname too.</what>
</comment>
<comment>
<author>daevans...@gmail.com</author>
<when>Thu, 10 Mar 2011 15:23:41 +0000</when>
<what>I have verified that cyanogenmod.com versions starting late in 6.x and for sure 7.x RCQ&apos;Es give you the option to set the hostname.
It correctly passes this option to the DHCP server via the option 81 and registers in DDNS on my system.</what>
</comment>
<comment>
<author>ronnybre...@gmail.com</author>
<when>Tue, 29 Mar 2011 08:27:41 +0000</when>
<what>I want to specify one, too</what>
</comment>
<comment>
<author>andrewbu...@sky.com</author>
<when>Thu, 31 Mar 2011 07:18:56 +0000</when>
<what>Would love to be able to do this.  At present i canQ&apos;Et add a DHCP reservation for my phone due to the underscore</what>
</comment>
<comment>
<author>alan.ric...@gmail.com</author>
<when>Thu, 31 Mar 2011 09:57:54 +0000</when>
<what>CanQ&apos;Et do a DHCP reservation to my phone due to the underscore!</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Thu, 31 Mar 2011 11:03:22 +0000</when>
<what>@alan: no problem to use DHCP reservation, reservation is not based on hostname but MACaddress.
and I use DHCP reservation to force Android name (name is used only by DNS, and DHCP store this reservation to DNS with name specified)
I use DD-WRT router firmware, DHCP reservation for my Androphone with name I will.
When I connect my Androphone, it use IP reserved and DNS use name used in DHCP setting. (no problem to set name at home, but must use DHCP reservation and DHCP-DNS link, or add DNS entry)
</what>
</comment>
<comment>
<author>daevans...@gmail.com</author>
<when>Thu, 31 Mar 2011 18:39:48 +0000</when>
<what>I have about 60 android phones on my DHCP server.  I just noticed 2 of them now are reporting their name as android- instead of Q&quot;E_Q&quot;E.  
 
I wonder if this is a 2.3 fix, 3.0 fix, or a vendor fix.

Its not a user specified host name but at least its finally a valid host name.</what>
</comment>
</bug>
<bug>
<bugid>18404</bugid>
<title>Shared recurring events do not show up after a couple of events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mdi...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 11:57:55 +0000</openedDate>
<description>On my HTC Desire, running on 2.2, I cannot see recurring events from a
calendar that was shared with me. Mine work well. I share my calendar to
my fiancee and vice versa. I set up a weekly recurring event months ago,
that my fiancee as invitee accepted for all events. Google Calendar on
desktop correctly shows these appointments at each week. On the other
hand, my mobile only show these events once: Only my event is shown, I
cannot see hers. This is also applicable to recurring events, she set up
for herself and thus are not shared with me (i.e. as invitee). I can see
them on desktop but not on my mobile. Unfortunately I cannot name, after
how many recursions this Q&quot;Eevent escapeQ&quot;E happens. MDiers</description>
<comment>
<author>amo...@gmail.com</author>
<when>Sun, 24 Jul 2011 18:19:43 +0000</when>
<what>On my HTC Desire (2.2) I cannot see my own recurring events.  One off events are fine.

This problem only started when someone else shared their calendar with me - it was fine before.  I can see their events OK.</what>
</comment>
<comment>
<author>mrcar...@gmail.com</author>
<when>Fri, 19 Aug 2011 06:57:42 +0000</when>
<what>I am having this same problem too, only my recurring event(s) are not shared.  Not sure if this is related.</what>
</comment>
</bug>
<bug>
<bugid>5436</bugid>
<title>Google Voice app does not handle caller-id prefixes properly</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bruce...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 08:16:13 +0000</openedDate>
<description>Motorola Droid (Verizon), Android 2.0.1, Google Voice App 20800 My
Verizon account has caller-id blocked. For Verizon, this is an account
setting, not a phone setting. It is my choice to have caller id blocked
and I do not want to change that (nor do I believe I should have to)
just to make Google Voice work. 1. My setting for the GV app is to allow
me to choose for each call whether to use GV, or my normal cell provider
for the call. 2. Contacts stored with an unblock caller id prefix (*82
on CDMA) will be ignored by Google Voice and no option given to use GV
for the call. 3. Calling a number without the *82 prefix results in the
caller id being blocked for the call. 4. Attempting to choose GV to SMS
a stored contact with a *82 prefix causes the GV app to crash after
hitting Q&quot;ESendQ&quot;E Now in the forums, IQ&apos;Eve been told that I should change my
account to not block caller id, or to create extra phone numbers for my
contacts without the *82 prefex. My response is Q&quot;Ewhy?Q&quot;E. Why do I need to
give up functionality in order to make GV work when it seems that this
can be resolved in the app itself? Here is how I believe it should
work... First, if the GV app sees a number with a caller id prefix (and
these prefixes for block/unblock could be specified in settings), then
it should strip the prefix before attempting to dial the number or send
an SMS. Secondly, if itQ&apos;Es true that the GV app dials an access number
first before placing the call, the stripped prefix should be added to
the access number to preserve the original intent of the prefix. For
example: 1) If I have a contact number stored as *828181112222, it means
that when that number is dialed, I want to reveal my caller id to that
contact. 2) I choose to call that contact from my contact list. 3) I
should still get the option to dial using GV or as a normal call. I
choose GV to make the call. 4) The GV app recognizes the *82 prefix
(because itQ&apos;Es listed in settings). 5) The GV app strips the prefix from
the number to be dialed, but adds the prefix to the access number it
will dial. 6) End result, the call is made using GV and the recipient
sees my caller id (GV number) This would solve the issue and make it so
users are not forced into workarounds or loss of privacy just in order
to use GV.</description>
<comment>
<author>bqbauer@gmail.com</author>
<when>Wed, 27 Jan 2010 23:53:15 +0000</when>
<what>I also have this problem, and I agree with your analysis and your ideas, and I
disagree with the Q&quot;Ejust send your CID by defaultQ&quot;E solution that others have offered.

It should also be noted that GSM users dial *31# to reveal CID, CDMA users dial *82
as you mentioned.</what>
</comment>
<comment>
<author>carl...@gmail.com</author>
<when>Fri, 21 May 2010 05:01:01 +0000</when>
<what>Related to this issue: with the upgrade to Android 2.1 (Eclair.DE03), the contacts no 
longer show any phone number with a *82 prefix.  The phone numbers are saved and 
visible in the Q&quot;EeditQ&quot;E mode for contacts, and also visible when viewing contacts in 
Google.com on a desktop.  

This creates a significant problem even when not using GV, and just trying to 
directly select a contact phone number as now unable to see/select any number with 
*82 prefix.  
Please assist</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>2249</bugid>
<title>Call log - far too easy to delete</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>17</stars>
<reportedBy>ral...@gmail.com</reportedBy>
<openedDate>Wed, 18 Mar 2009 17:50:15 +0000</openedDate>
<description>This is a usability issue best fixed by a code change. The call log is
far, far too easy to delete accidentally. itQ&apos;Es already happened 4 times,
and every time I wish for an Q&apos;EundoQ&apos;E. Please describe the problem in as
much detail as possible. Be sure to include: When calling at night or
when the keypad isnQ&apos;Et in view, it is very easy to simultaneously bring
up the Q&apos;Edelete call logQ&apos;E and in the next gesture select the orange
target area that actually does the delete action. Moving the
confirmation option to a different part of the screen than the one I
just pressed is highly recommended. More importanly, I want to have the
call log automatically backed up to a file I can download. (If thereQ&apos;Es a
Q&quot;Edeveloper optionQ&quot;E for this, IQ&apos;Ed like to know how to enable it.) BTW,
The Palm/handspring phone UI (circa 2002) was much more usable in these
situations. I can attach a series of screenshot from that phone if
anyone is interested. - Ralph Hyre (usability tech guy, phones are a
Q&apos;EhobbyQ&apos;E) An alternative phone app</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:52:18 +0000</when>
<what></what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Tue, 24 Mar 2009 13:06:35 +0000</when>
<what>I have done this by accident so many times.  Either a Q&quot;Eare you sureQ&quot;E dialogue or an 
undo option would be very useful here.</what>
</comment>
<comment>
<author>mili...@gmail.com</author>
<when>Sat, 25 Apr 2009 15:45:37 +0000</when>
<what>Not just a confirmation.  Need an undo as well.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:11:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:47:37 +0000</when>
<what></what>
</comment>
<comment>
<author>andosm...@gmail.com</author>
<when>Tue, 27 Oct 2009 22:31:57 +0000</when>
<what>Really surprised this wasnQ&apos;Et included in first release.  No phone should let you
flush your whole call history with a flick of your thumb. 

Issue 2407 duplicates this one. </what>
</comment>
<comment>
<author>faraz.hu...@gmail.com</author>
<when>Sat, 21 Nov 2009 19:42:17 +0000</when>
<what>This aught be assigned a higher priorit. I wonder if this is something that could be fixed by 
anybody and a patch uploaded to google for verification.  Upon which google issues an 
update for this issue.</what>
</comment>
<comment>
<author>William....@gmail.com</author>
<when>Mon, 30 Nov 2009 15:48:33 +0000</when>
<what>Still no updates I just accidentally cleared my call log :(</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Fri, 29 Jan 2010 07:17:58 +0000</when>
<what>This is a low-hanging fruit. Android developers, please escalate.</what>
</comment>
<comment>
<author>kass.sch...@gmail.com</author>
<when>Fri, 12 Feb 2010 13:10:03 +0000</when>
<what>yes, IQ&apos;Eve just been bitten by this one as well.</what>
</comment>
<comment>
<author>therealj...@gmail.com</author>
<when>Tue, 13 Apr 2010 16:50:49 +0000</when>
<what>Jeez. Just lost my call log too, while in line at the smoke shop.

There needs to be both an UNDO and an CONFIRM DELETE.

IQ&apos;Em a journalist, and it would be ridiculous to save the number of every person I
interview since I usually donQ&apos;Et need to speak with them after whatever article runs.

This is gonna cost me hours of retracing my calls.

Bad Android!

</what>
</comment>
<comment>
<author>getus...@gmail.com</author>
<when>Tue, 28 Jun 2011 09:34:36 +0000</when>
<what>I was just about to call back someone bery urgently and guess what I lost the number becuase of this .... pleaseeeeeeeeeeeeeeeeeeeeee fix this</what>
</comment>
</bug>
<bug>
<bugid>18135</bugid>
<title>ddmlib fails to close socketchannels on error</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>will.new...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 14:41:07 +0000</openedDate>
<description>It looks like this commit changed the behaviour in ddmlib:
a6e573c897b84f21802a7bccad817552c32364e7 Previously when readAdbResponse
in AdbHelper.java returned a bad response an IOException was raised and
the SocketChannel was closed in the catch block. When the new exception
type was added this behaviour was not preserved -
AdmCommandRejectedException is raised and the channel is no longer being
closed.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 10:58:50 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3353</bugid>
<title>Menu checkableBehavior documentation error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>1</stars>
<reportedBy>mafro...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jul 2009 09:56:26 +0000</openedDate>
<description>I noticed an error in the documentation for Android development. On the
following page, in the Menus section, under Q&apos;EElements and AttributesQ&apos;E
for the Q&lt;EgroupQ&gt;E tag.
http://developer.android.com/guide/topics/resources/available-resourc...
Q&quot;EcheckableBehavior - Whether the items are checkable. Valid values:
none, all (exclusive / radio buttons), single (non-exclusive /
checkboxes)Q&quot;E This should actually be the other way round: * all
(non-exclusive / checkboxes) * single (exclusive / radio buttons)
Original post:
http://groups.google.com/group/android-developers/browse_thread/thread/a2da787da0b26148/b4001f3792b8f4fe</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:29:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5678</bugid>
<title>Traffic layer on navigation obscures route names</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jane2272</reportedBy>
<openedDate>Mon, 28 Dec 2009 08:21:15 +0000</openedDate>
<description>When I turn on the traffic layer on my Motorola Droid, the names of the
routes are covered. When I turn off the traffic layer, I am then able to
read the names of the road again. I would like the route names to sit on
top when using traffic. ItQ&apos;Es difficult to navigate in congested areas
where there are many roads and not have route names in view.</description>
</bug>
<bug>
<bugid>16649</bugid>
<title>Contacts: More than one number as internet call number per contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>uday.pv</reportedBy>
<openedDate>Sat, 07 May 2011 16:24:05 +0000</openedDate>
<description>Nexus S: 2.3.4 I would like to add more than one internet call phone
numbers per contact. For example My Dad is in India, I Q&apos;EalwaysQ&apos;E want to
use internet call to call him. He has a Home Phone, Mobile Phone, Work
Phone. Currently there is no option to store more than one phone number
per contact as internet call number. This is a very basic and useful
option keeping in view the adaption of VOIP by everyone and for Google
Voice app too which makes sense.</description>
<comment>
<author>MrAk...@gmail.com</author>
<when>Sat, 07 May 2011 17:50:27 +0000</when>
<what>My SE XPERIA x8</what>
</comment>
</bug>
<bug>
<bugid>8957</bugid>
<title>MMS cannot receive multipart/alternative mail from GMail.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kit...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 06:20:19 +0000</openedDate>
<description>- Steps to reproduce the problem. Send MMS to phone device. Use the
GMail and compose as HTML-text mail, it will be Q&quot;Emultipart/alternativeQ&quot;E.
- What happened. In case of Softbank Mobile Japan,
Q&quot;Emultipart/alternativeQ&quot;E mail will be converted as
Q&quot;Eapplication/vnd.wap.multipart.alternativeQ&quot;E. Then, Android cannot handle
this type and receiving process will be died with following log.
E/NotificationTransaction( 653): Invalid M-RETRIEVE.CONF PDU.
E/NotificationTransaction( 653): NotificationTransaction failed. - What
you think the correct behavior should be. Receive this mail with taking
text/plain part. This is not device specific issue. IQ&apos;Eve already found
solution and submitted a patch set to
https://review.source.android.com/14917 Regards.</description>
</bug>
<bug>
<bugid>19189</bugid>
<title>GLES Emulation: 2.0 conformance: build test crashes on Intel graphics</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>j...@graphtech.co.il</reportedBy>
<openedDate>Thu, 11 Aug 2011 14:59:54 +0000</openedDate>
<description>Observed on Windows 7, driver version 8.15.10.2413, on Intel G41 chipset
with GMA 4500 graphics. Inside a shader, A void function which returns a
value should raise a shader compilation error: void function(int i) {
return i; } In the tested configuration, it crashes.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 11 Aug 2011 18:39:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2431</bugid>
<title>90?shift from the heading sensor if an activity is started in landscape via a sensor screen orientation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>christ.p...@gmail.com</reportedBy>
<openedDate>Tue, 14 Apr 2009 19:38:24 +0000</openedDate>
<description>I have an activity displaying a compass. the orientation of this
activity is define in the manifest as sensor. IQ&apos;Em using android 1.1 r2
on the dev phone. When the activity is started while the phone is in
landscape mode , the sensor is wrong by 90? i.e the north is pointing to
the east. if i switch to portrait and back to landscape , the direction
is correct.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:35:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15593</bugid>
<title>[android-cts-2.3_r1] CTS Test case always fail when run android.accessibilityservice.cts.AccessibilityEndToEndTest#testTypeWindowStateChangedAccessibilityEvent.</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>JC...@pegatroncorp.com</reportedBy>
<openedDate>Fri, 18 Mar 2011 05:26:30 +0000</openedDate>
<description>- Steps to reproduce the problem. (1).Run CTS test case instruction:
cts_host Q&gt;E start --plan CTS -p CtsAccessibilityServiceTestCases -t
android.accessibilityservice.cts.AccessibilityEndToEndTest#testTypeWindowStateChangedAccessibilityEvent
- What happened. CTS always get Q&quot;EfailQ&quot;E result to this test case. - What
you think the correct behavior should be. According to my log analysis
the root cause comes from assertEqualsAccessiblityEvent() function of
AccessibilityEndToEndTest that it will get different class name for
expectedEvent and receivedEvent. The correct value of class name should
be Q&quot;Eandroid.app.AlertDialogQ&quot;E on receivedEvent. I also print out those
values from expectedEvent and receivedEvent then it shows the class name
from expectedEvent is Q&quot;Eandroid.app.AlertDialogQ&quot;E but from receivedEvent
is Q&quot;Eandroid.widget.ImageButtonQ&quot;E such that CTS throws exception but the
same behavior is correct to CTS 2.2_r3 version. More detail log
information please see attached files that logs from CTS 2.2_r3 and CTS
2.3_r1, thanks!!</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 18 Mar 2011 19:35:59 +0000</when>
<what></what>
</comment>
<comment>
<author>Goyoung....@gmail.com</author>
<when>Wed, 23 Mar 2011 02:54:08 +0000</when>
<what>you should install CtsDelegatingAccessibilityService.apk before CTS test.
the apk is in the directory of ../cts/android-cts/repository/testcases.
i pass this case when run the cts2.2_R4.</what>
</comment>
<comment>
<author>JC...@pegatroncorp.com</author>
<when>Wed, 23 Mar 2011 03:26:21 +0000</when>
<what>Hi,
Before run it I already install CtsDeletgatingAccessibilityService.apk to my target and to enable Q&quot;EAccessibilityQ&quot;E/Q&quot;EDelegating Accessibility ServiceQ&quot;E items on Settings-Q&gt;E Accessibility.
This is my test information:
(1).Froyo + CtsDeletgatingAccessibilityService.apk runs CTS 2.2_r3 return [pass], like attached file CTS_2.2_r3_testTypeWindowStateChangedAccessibilityEvent.log.
(2).Gingerbread + CtsDeletgatingAccessibilityService.apk to run CTS 2.3_r1 return [fail], like attached file CTS_2.3_r1_TestTypeWindowStateChangedAccessibilityEvent.log.

So now our problem is when use Gingerbread to run CTS 2.3_r1 it always return fail but return pass for Froyo + CTS 2.2_r3. BTW, The same situation to Issue id 15592.
Please help to clarify why test case always return fail, thanks!! </what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 23 Mar 2011 23:28:32 +0000</when>
<what>IQ&apos;Eve never seen any problems running this test on the Nexus One or the Nexus S. Are you using the emulator to test?</what>
</comment>
<comment>
<author>JC...@pegatroncorp.com</author>
<when>Thu, 24 Mar 2011 02:43:49 +0000</when>
<what>Hi,
I just run CTS test to our developing target and this is our targetQ&apos;Es resolution information:
(WXVGA, 1280X800, Density.MEDIUM).

I not sure it comes from resolution issue or not? If yes, could you please give us any suggestion to fix this problem, thanks!! </what>
</comment>
</bug>
<bug>
<bugid>6299</bugid>
<title>Maximum for Q&quot;EYearQ&quot;E of google calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>linare...@hotmail.com</reportedBy>
<openedDate>Wed, 27 Jan 2010 06:42:28 +0000</openedDate>
<description>May I know the reason why maximum possible value for Q&quot;EYearQ&quot;E is 2037 in
getActualMaximum(int field) of Time.java? I tried to edit the year over
2038 using DatePickerDialog and I was not able to change it.</description>
</bug>
<bug>
<bugid>9075</bugid>
<title>Screen does not rotate back to portrait mode quickly enough</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-06-15T23:16:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>matthewl</reportedBy>
<openedDate>Mon, 14 Jun 2010 20:23:13 +0000</openedDate>
<description>IQ&apos;Eve been noticing that the screen rotation is too sticky on the latest
build (Android 2.2 FRF72, Nexus one). On Android 2.1, it would take
maybe one second to switch back to portrait mode when holding the device
in the normal orientation after the device incorrectly switched to
landscape (usually after a period of time being flat on my desk). With
FRF72, it takes 5-10 seconds, and I find that sometimes I have to
vigorously shake the device to get it to switch.</description>
<comment>
<author>j...@google.com</author>
<when>Tue, 15 Jun 2010 23:16:59 +0000</when>
<what>We added more filtering to reduce accidental switches, so in some cases it can take longer, although I donQ&apos;Et usually see it taking more than 2 seconds.  Also, vigorously shaking it makes it worse.  If you just hold it still in the desired position, it will settle faster.</what>
</comment>
<comment>
<author>matthewl</author>
<when>Wed, 16 Jun 2010 20:07:39 +0000</when>
<what>Please take a look at the following YouTube video and tell me whether you still think this is Q&quot;Eworking as intendedQ&quot;E. If you do, I look forward to trading my Nexus One for an iPhone 4G in a couple of weeks time.

http://www.youtube.com/watch?v=n5S9Cx8GlCE

For reference, these are the times it took to switch from landscape to portrait:

7.6 seconds
4.2 seconds
5.3 seconds
6.0 seconds
2.0 seconds (while I shook the device)
6.3 seconds (also shaking the device)

It switches *much* more quickly from portrait to landscape - it usually takes less than 0.5 seconds. This screams BUG to me.</what>
</comment>
</bug>
<bug>
<bugid>14879</bugid>
<title>Samsung Galaxy phones will send a duplicate request if the first takes longer than 15 seconds</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:09:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stewart....@gmail.com</reportedBy>
<openedDate>Sun, 20 Feb 2011 19:21:41 +0000</openedDate>
<description>Device: Any Samsung Galaxy variant Android: 2.2 ---------- Steps to
reproduce the problem: Click any normal href link, or submit and HTTP
form using either GET or POST. Have the server take longer than 15
seconds to respond. ---------- What happened: The phone re-sends a
duplicate request after 15 seconds of waiting, resulting in a second
request being seen at the server. For POST requests triggering a
financial transaction, this means the user can be charged twice!
---------- What you think the correct behavior should be: For POST
requests the phone SHOULD NOT send a second request, but at the very
least should ask the user. POST requests are not idempotent. For GET
requests itQ&apos;Es less important, but at least this Q&quot;EfeatureQ&quot;E ought to be
publicly documented, and the user able to switch it off, and mayeb the
phone should add a header to tell the server that itQ&apos;Es a duplicate
request.</description>
<comment>
<author>james.du...@gmail.com</author>
<when>Wed, 23 Feb 2011 16:26:44 +0000</when>
<what>The financial application should implement duplicate detection.
This re-send could also happen if the user selects Q&quot;EreloadQ&quot;E of the web page.
The financial application should implement protection from action causing duplicate transactions.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:09:28 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>20182</bugid>
<title>Samsung Galaxy S2 Android 2.3 wonQ&apos;Et connect to any google servers via 3g. Other serach engine websites but google can connect. Why is this?</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-20T04:05:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>patrickp...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 23:06:53 +0000</openedDate>
<description>I have a Samsung Galaxy S2, Android 2.3.3 The phone is unable to connect
to any google servers via 3g. Other search engine websites except google
can connect. This means checking gmail, googlemaps, connecting to
android market, voice recognition software etc. will not work. I have
noticed that all andriod phones have the same common problem. I can
confirm that neither 3(three), vodafone and Orange are at fault, and
according to an expert opinion, it is the fault of the software OS of
which the phone is using. The only solution I have read from other
forums and tips is resetting the phone to factory default, which means
contacts, important messages (as a lawyer it is important to keep text
messages for evidence) are deleted in the process and requires
restoring... If Q&quot;Eresetting factory defaultQ&quot;E is the only solution then I
am sadly let down. As it is I can see this being exploited by many of
google/android competitors, I recommend that this should promblem should
be resolved in the next firmware update. - Steps to reproduce the
problem. Use the phone as normal and wait for ONE week (EXACTLY ONE
WEEK) for the problem to arise. - What happened. As described above.
Unable to use any apps which relies on google - What you think the
correct behavior should be. Apps which relies on google should work
without fail</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Sep 2011 04:05:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17923</bugid>
<title>after failing patterns to many times, my HTC mytouch 3g screen lacked and it is asking me to log in with my account. but unfortunately i forgot mt username. i can still remember my password, but do not have any secondary email adress, so how can i get it on back</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hoff.kal...@gmail.com</reportedBy>
<openedDate>Thu, 23 Jun 2011 18:55:19 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4808</bugid>
<title>Wireless connection: connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>stevetay...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 10:26:25 +0000</openedDate>
<description>PROBLEM: Wireless connection drops intermittently, web page not
available HTTP standard. Overall wireless internet works about 20% of
the time. Why do I think this is a bug and what have i tried? - All
other wireless devices in this house work fine - browsing the web and
market place are specifically the problem going over wireless.
Connections over the network operator (not wireless) work, but obviously
itQ&apos;Es slower as normal. - distance from the wireless hub not an issue,
sat right next to it - The wireless router is not the problem, i have
tried 2 different ones. Different broadcast channels. The NIC gets an IP
192.168 range - If I use this phone using another internet connection i
have the same problem - IQ&apos;Eve re-added the connection, no luck - There
are 0 other wireless connections found when scanning availablility
INFORMATION: Version: Android 1.6 Build: DRC92 Baseband:
62.50s.20.17U_2.22.19.261 Phone: HTC Magic Network: Vodafone UK
Wiresless router: DLINK DSL-2640R The priblem really doesnQ&apos;Et feel right,
i know that itQ&apos;Es easy to blame the router, but the internet connect is
up 100%, the router is working, it doesnQ&apos;Et work on other wireless
networks correctly, it feels like a problem with the phone, something
doesnQ&apos;Et feel right about the way the android utilizes the wifi
connection - if that makes any sense! Thanks Steve If you need any more
information please let me know. Obviously you have a lot of data on
these so if you have any suggestions or anyting please inform me. -
thanks guys. NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>stevetay...@gmail.com</author>
<when>Sun, 15 Nov 2009 10:28:31 +0000</when>
<what>One more thing: The connection does NOT drop. it is always connected. itQ&apos;Es just that 
most of the time you cannot use the internet unless using the network operator 
internet connection.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:18:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8002</bugid>
<title>Installing/updating apps from the Market when internal storage is full.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>peeter.m...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 21:08:10 +0000</openedDate>
<description>Hello. There seems to be a bug relating to installing and updating apps
from the Market. If you try to install or update apps from the Market
when your phoneQ&apos;Es internal storage is full, then the download progress
bar becomes visible in both Notifications and the Market app, but the
bar never advances (it stays that way unless you manually cancel the
download from the Downloads tab in the Market app; endless loop?).
ShouldnQ&apos;Et there be a check to verify whether sufficient storage space is
available before starting to download apps (maybe even notify the
user?)? HTC Desire Android 2.1-update1</description>
</bug>
<bug>
<bugid>6127</bugid>
<title>Google Voice Needs Android UI Integratiion</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andykoyama@gmail.com</reportedBy>
<openedDate>Mon, 18 Jan 2010 22:17:09 +0000</openedDate>
<description>most other Q&quot;EgoogleQ&quot;E apps supporting contacts have icons that allow
direct links to other contact methods, such as phone, sms, facebook.
google voice behaves as a completely separate app from the built-in
android set and is poorly integrated with the rest of the apps as well
as the contact book.</description>
<comment>
<author>andykoyama@gmail.com</author>
<when>Mon, 18 Jan 2010 22:18:15 +0000</when>
<what>Motorola Droid 2.0.1</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
</bug>
<bug>
<bugid>8532</bugid>
<title>No uppercase letter after opening question mark in Spanish</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucasvie...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:07:44 +0000</openedDate>
<description>Introduction: The Spanish language uses, apart from the closing question
mark (Unicode char 0063: ?) another one at the start of the sentence:
(Unicode char 0191: ?) so the question: Q&quot;EWhatQ&apos;Es your name?Q&quot;E in Spanish
is Q&quot;E?C?mo te llamas?Q&quot;E Problem description: - Create a new text message
(SMS). Write the opening question mark (?) and start writing your
sentence. - The first letter after the opening question mark is
lowercase. - The first letter after the opening question mark should be
uppercase (in the same way the first letter after a period is
uppercase). Hardware involved: Model: HTC Tattoo Firmware version: 1.6
Kernel version: 2.6.29-gf922713 htc-kernel@and18-2 #117 Build number:
1.67.164.18 CL#76507 release keys Software version: 1.67.164.18</description>
<comment>
<author>lucasvie...@gmail.com</author>
<when>Tue, 25 May 2010 15:32:07 +0000</when>
<what>The same behaviour occurs with the opening exclamation mark (? - Unicode char 0161)</what>
</comment>
</bug>
<bug>
<bugid>9049</bugid>
<title>android:editable attribute needed for WebView</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-06-30T14:26:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>ruom...@gmail.com</reportedBy>
<openedDate>Sun, 13 Jun 2010 13:59:33 +0000</openedDate>
<description>IQ&apos;Em trying to port a mail app to Android and need the ability to edit
displayed content. The content is displayed in a WebView, which does not
include the editable option.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 14:26:07 +0000</when>
<what>2.2 (Froyo) has support for the contentEditable property.</what>
</comment>
<comment>
<author>ruom...@gmail.com</author>
<when>Wed, 30 Jun 2010 14:36:28 +0000</when>
<what>When I did a search on the Google Android Developers site for contentEditable, nothing came up. Where is this attribute documented?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 19:24:54 +0000</when>
<what>See http://blog.whatwg.org/the-road-to-html-5-contenteditable</what>
</comment>
<comment>
<author>ruom...@gmail.com</author>
<when>Wed, 30 Jun 2010 19:29:34 +0000</when>
<what>I donQ&apos;Et see the relevance of a blog post to WebView. Besides, the only reference to Android in the post was the following:

Why do you think mobile browsers under iPhone and Android doesnQ&apos;Et implement it? the iphone UITextView is indeed a UIWebView and in pre 3.0 devices you could run even javascript.

So, it seems that contentEditable isnQ&apos;Et an attribute for WebView; if it were, it would be documented in the Android docs.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 19:44:23 +0000</when>
<what>The relevance is that you asked for a way to edit display content in a WebView. A WebView contains HTML. The contentEditable element is the way to edit HTML. While contentEditable was not available when the blog post was written, it has since been added to 2.2.</what>
</comment>
<comment>
<author>ruom...@gmail.com</author>
<when>Thu, 01 Jul 2010 15:18:54 +0000</when>
<what>So, where is it documented? I couldnQ&apos;Et find it in the usual places.</what>
</comment>
<comment>
<author>ruom...@gmail.com</author>
<when>Thu, 01 Jul 2010 15:29:41 +0000</when>
<what>Although I compile with the Android 2.2 libraries and target 2.2, I still got an error on the build:

    Q&lt;EWebView
        android:id=Q&quot;E@+id/message_contentQ&quot;E
        android:contentEditable=Q&quot;EtrueQ&quot;E
        android:layout_height=Q&quot;Ewrap_contentQ&quot;E
        android:layout_width=Q&quot;Efill_parentQ&quot;E /Q&gt;E

</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 15:37:34 +0000</when>
<what>Look at the Froyo sources. Webkit is in external/webkit. ThereQ&apos;Es no documentation beyond that.</what>
</comment>
<comment>
<author>ruom...@gmail.com</author>
<when>Thu, 01 Jul 2010 16:26:11 +0000</when>
<what>Then since I got a build error, I assume this is a bug in this (undocumented) interface, so please convert this to a bug report against 2.2.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:28 +0000</when>
<what></what>
</comment>
<comment>
<author>mark.ji...@gmail.com</author>
<when>Sun, 05 Sep 2010 15:21:16 +0000</when>
<what>contentEditable STILL unsupported in 2.2 ... yawn ...</what>
</comment>
</bug>
<bug>
<bugid>7018</bugid>
<title>Chinese Input Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>m.tan...@gmail.com</reportedBy>
<openedDate>Sun, 07 Mar 2010 08:32:05 +0000</openedDate>
<description>Hi, It would be great if Nexus One would support both PinYin Input and
handwriting recognition, as this phone is also being sold to the Hong
Kong market. It is already possible to view Chinese characters, now we
just need a way to input those. Many thanks!</description>
<comment>
<author>elia...@gmail.com</author>
<when>Thu, 11 Mar 2010 23:02:09 +0000</when>
<what>And not just for simplified characters!! ItQ&apos;Ed be great to have this for traditional 
chinese too.</what>
</comment>
<comment>
<author>tkpeter...@gmail.com</author>
<when>Mon, 15 Mar 2010 14:30:36 +0000</when>
<what>IQ&apos;Em 100% fully support !!! The main thing is it seems those guy who works in 
the Q&quot;EmarketQ&quot;E seems not interesting in creating a chinese handwriting input method 
for NEXUS ONE. We need someone to do that no matter who they are.</what>
</comment>
<comment>
<author>m.tan...@gmail.com</author>
<when>Mon, 15 Mar 2010 14:33:09 +0000</when>
<what>Hmm, is it because everyone in HK and China use iPhones? IQ&apos;Em sure they have a lot of 
dev guys there, but I donQ&apos;Et think Android is that popular amongst Chinese people. I 
wonder if Google themselves would make it happen...</what>
</comment>
</bug>
<bug>
<bugid>3930</bugid>
<title>WebView: Setting to Disable XMLHttpRequest Security for Local Files</title>
<status>Declined</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-09-17T13:06:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>mparaz</reportedBy>
<openedDate>Thu, 17 Sep 2009 12:49:59 +0000</openedDate>
<description>Local HTML files in assets or content providers are a solution for some
scenarios, especially Q&quot;EwidgetQ&quot;E type applications with scripting. By
default, WebKit forbids JavaScript loaded from one host to access sites
on another host, to prevent cross-site attacks. But in this case, first
the Q&quot;EhostQ&quot;E is local.
android.webkit.WebSettings.setAllowLocalFileHttpRequests(boolean allow)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 12:56:53 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 17 Sep 2009 13:06:27 +0000</when>
<what>A malicious app could use this to break our security model</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8828</bugid>
<title>voice dialer was working in Android 2.1 (eclair)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zjmc...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jun 2010 13:38:11 +0000</openedDate>
<description>Hi, I installed the android 2.1 (eclair) on the VoIP device which I am
developing. But, the voice dialer was working and the error message -
please try again...- was appeared. What is the condition for operating
it? Thank you.</description>
<comment>
<author>zjmc...@gmail.com</author>
<when>Thu, 03 Jun 2010 13:43:28 +0000</when>
<what>I am so sorry !

Title: voice dialer was working in Android 2.1 (eclair) 
       -Q&gt;E voice dialer did not working in Android 2.1 (eclair) </what>
</comment>
</bug>
<bug>
<bugid>19447</bugid>
<title>(RelativeLayout) Impossible to move views/UI objects in the Graphical layout editor (Ubuntu 11.04+)</title>
<status>FutureRelease</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-08-25T00:52:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Pana...@gmail.com</reportedBy>
<openedDate>Mon, 22 Aug 2011 16:19:46 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Ubuntu 11.04 (x64) SDK tools version (available
in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): 12 Eclipse version:
3.7 ADT plug-in version: 12 Platform targeted by your project:2.3.3(API
10) Version of the platform running in the emulator: 2.3.3 STEPS TO
REPRODUCE: 1. Create a new XML based layout. RelativeLayout. 2. Place a
button on the graphical layout editor window. 3. Optionally, try to
place another button and maybe even try to drag it around to change its
position. EXPECTED RESULTS: the item (button, for example) can be freely
placed. Also, once you have placed it in, for example, a RelativeLayout
you should be able to drag it around and change the order of the items
in the RelativeLayout if multiple UI elements have been placed there and
the user is trying to drag around one of them. OBSERVED RESULTS: I am
not able to freely place the elements. When I drag a button to the
layout editorQ&apos;Es Q&quot;EscreenQ&quot;E, it is as if it stays stuck in a certain spot.
I can drag the virtual shape of the button around, but it will be placed
in that already determined spot regardless of where I try to place it at
(very evident with a RelativeLayout). Video evidence:
http://www.youtube.com/watch?v=99832RmxDHM</description>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 22 Aug 2011 16:31:25 +0000</when>
<what>(This is related to issue http://code.google.com/p/android/issues/detail?id=19057 in the sense that this seems to be Linux specific and related to Linux providing slightly different mouse and drag events (or in a different order) than on other platforms.)

Thanks for the video! Something is clearly very wrong...</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Mon, 22 Aug 2011 23:52:02 +0000</when>
<what>IQ&apos;Eve installed Ubuntu 11.04 with OpenJDK and IQ&apos;Em running it in VMWare on the Mac -- but sadly the relative layout drag Q&amp;E drop behavior is normal for me -- I donQ&apos;Et get the bugs youQ&apos;Ere showing in the video...</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Tue, 23 Aug 2011 07:53:46 +0000</when>
<what>x86 or x86-64 version for the Ubuntu version you have installed? Could you try using SunQ&apos;Es JDK?

Still, thanks for looking at the bug :).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 23 Aug 2011 23:32:37 +0000</when>
<what>I was using the 64 bit version (because itQ&apos;Es required to compile the android source base I think - last time when I set up a 32-bit environment I seem to remember my build failing with a message that the toolchain required 64 bit).

IQ&apos;Ell try downloading the Sun JDK.   More importantly though, IQ&apos;Ell see if my coworker Siva can reproduce this on his clean, not virtual, Linux machine tomorrow.</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Wed, 24 Aug 2011 00:48:08 +0000</when>
<what>Thank you :), I am really glad for all the help and attention this issue has received! Keep up the great work :).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 24 Aug 2011 14:44:38 +0000</when>
<what>I was just able to reproduce the bug! Turns out I needed to run Q&quot;EUnityQ&quot;E as the window manager. IQ&apos;Ell try to track this down, but in the meantime, turning off unity might be a workaround.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 24 Aug 2011 14:44:54 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 24 Aug 2011 14:50:22 +0000</when>
<what>Hmmmm.... I spoke too fast. I canQ&apos;Et reproduce it again. Something weird is happening here.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 24 Aug 2011 14:53:23 +0000</when>
<what>...and weQ&apos;Ere back :)   HereQ&apos;Es what IQ&apos;Em seeing: If I zoom in to 100% (by pressing the digit Q&quot;E1Q&quot;E), then drag Q&amp;E drop within the view works fine. If I zoom out to fit (by pressing Q&quot;E0Q&quot;E), then drag Q&amp;E drop stops working. IQ&apos;Em guessing this is related to some kind of coordinate translation error, but at least itQ&apos;Es reproducible now.</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Wed, 24 Aug 2011 15:23:10 +0000</when>
<what>Funny thing, I am using Unity 2D, but I do remember Ubuntu Classic having the same problem :).

Still, awesome news that you have been able to reproduce the bug :). Great job!</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Wed, 24 Aug 2011 15:23:49 +0000</when>
<what>I will be at work for a few more hours today, so if you have something you want me to test, please fire away :).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 24 Aug 2011 16:37:45 +0000</when>
<what>What IQ&apos;Em seeing is that if the view is zoomed at 100%, then things work normally. However, if I zoom out (0, or -) then things appear to not work. However, if I drag and wait, after about 10 seconds (yeah, ten long seconds) then it updates. So it looks like all the drag and drop events are all there, but that something is really slowing things down to a crawl.

Can you try to see if thatQ&apos;Es the same thing youQ&apos;Ere seeing? In other words, if you drag, you notice that youQ&apos;Ere still seeing the old constraint suggestion, but if you keep waiting (lets say 20-30 seconds), does it eventually update to show the guidelines for the new position?

And if so, can you see what happens if you change the zoom level (try 1, 0, + and -) to see if this appears to be related for you as well?

IQ&apos;Em going to try to get a profiler working to see why things appear to be so slow in that scenario, but it would be great if you could confirm that youQ&apos;Ere seeing the same thing (works but extremely slow) as opposed to something else.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 24 Aug 2011 16:49:29 +0000</when>
<what>Some simple CPU sampling shows that image painting is taking a huge amount of time and it refers to Q&quot;ECairoQ&quot;E in the stack frames; a little searching shows that this seems to be an advanced graphics library used on Linux (by SWT maybe via GTK) and apparently there are some performance issues around image scaling. We dynamically scale the canvas image. IQ&apos;Em going to investigate how prescaling it affects performance.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 24 Aug 2011 17:21:31 +0000</when>
<what>Yep, with prescaling the image using AWT and just doing a plain non-scaling paint of the image, I get smooth guideline feedback in zoomed versions of the relative layout too! IQ&apos;Eve gotta clean up the patch a bit though.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 24 Aug 2011 19:08:25 +0000</when>
<what>Fix pending in https://review.source.android.com/25703</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 25 Aug 2011 00:52:15 +0000</when>
<what>Fixed in the development version of ADT.</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Thu, 25 Aug 2011 09:16:06 +0000</when>
<what>Awesome job :) thank you. I have to say that I am really happy about the LinearLayout/SWT bug being fixed and now this one. all of that in addition to LogCat receiving  text wrapping in the DDMS tool make me really happy :).

Unfortunately, thanks to the proxies here, I cannot download the ADT package from git. Is it possible for you to apply the patch to the custom ADT plugin you made to test the LinearLayout fix or maybe there is not much to wait for the new ADT with both bugs fixed :)?

Have a nice day!</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Thu, 25 Aug 2011 16:10:32 +0000</when>
<what>IQ&apos;Eve uploaded a build of ADT 12 + this fix (and the earlier drag Q&amp;E drop fix) here:
http://tools.android.com/download/android-eclipse-8.zip?attredirects=0Q&amp;Ed=1

Hopefully you can confirm that it works, or perhaps thereQ&apos;Es a third Linux specific issue lurking somewhere :)</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Thu, 25 Aug 2011 16:36:02 +0000</when>
<what>Awesome job indeed (and given the AugustQ&apos;Es new Q&quot;Erecent changesQ&quot;E page additions in the tools website, a lot of awesome stuff is coming :)).

This does solve the issue I have been having on this system related to RelativeLayouts. Dragging performance is a tiny bit sluggish, but it is more than good enough. Some of it has to be blamed on this PC, which is not exactly top of the line (Dual core Pentium 4@2.8 GHz, 4 GB of RAM).

Thanks so much for the effort and for fixing two bugs in such a short time (I should say three as logcatQ&apos;Es text wrapping seems to be coming to DDMS soon too given http://code.google.com/p/android/issues/detail?id=18205#c5, so a lot of good things have improved in the ADT plugin for me :)).</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 26 Aug 2011 18:10:30 +0000</when>
<what>IQ&apos;Eve uploaded a new snapshot here:
http://tools.android.com/download/android-eclipse-9.zip?attredirects=0Q&amp;Ed=1

This fixes a resource leak in the new prescaling code.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Fri, 26 Aug 2011 18:12:02 +0000</when>
<what>Issue 19554 has been merged into this issue.</what>
</comment>
<comment>
<author>Pana...@gmail.com</author>
<when>Mon, 29 Aug 2011 08:01:16 +0000</when>
<what>Tested the last package, both LinearLayout and RelativeLayout seem to be working fine now: tried like 10-15 buttons with the RelativeLayout and performance seems to be good enough for normal operations :). Speed enhancements are always welcome though hehe :).

Thanks a lot for fixing these two bugs!</what>
</comment>
<comment>
<author>dmarine...@gmail.com</author>
<when>Fri, 16 Sep 2011 04:12:03 +0000</when>
<what>still not fixed for me
ubuntu 11.04 (with compiz and 121 dpi) on 1920x1200 (lenovo laptop)
eclipse 3.70
applied recommended zip, same symptoms... </what>
</comment>
</bug>
<bug>
<bugid>16592</bugid>
<title>Stack Trace missing Version Number</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-05T00:31:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>milkroun...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 22:06:15 +0000</openedDate>
<description>I donQ&apos;Et know if the errors being reported are because the user isnQ&apos;Et
running the latest version if you could include the Version Number it
would improve the usefulness of stack traces.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 05 May 2011 00:31:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14305</bugid>
<title>Wifi to wifi access point in addition to todays tethering</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:38:03.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>khaff...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 21:57:22 +0000</openedDate>
<description>What if the Android phones would work as access points from 3G to wifi,
AND wifi to wifi. Of course with Q&quot;EOffQ&quot;E as default setting, and settings
to satisfy the user, wifi and carrier. In my mind, this will result in
overall better internet coverage. Give and take :)</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:38:03 +0000</when>
<what>If you have a device which can connect to the Q&quot;EtetheredQ&quot;E WiFi, it could also connect to the Q&quot;EupstreamQ&quot;E wifi.</what>
</comment>
<comment>
<author>khaff...@gmail.com</author>
<when>Mon, 07 Feb 2011 23:13:42 +0000</when>
<what>Oh, so the Android device can both receive and broadcast wifi at the same time? Wow!</what>
</comment>
</bug>
<bug>
<bugid>7020</bugid>
<title>delete a draft from the gmail website: gmail app wonQ&apos;Et work anymore</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nicoladimaria</reportedBy>
<openedDate>Sun, 07 Mar 2010 21:08:08 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Q&gt;E start a draft in your gmail app Q&gt;E backgroung
gmail app (opening some other app) Q&gt;E then delete the draft from the
gmail webpage - What happened. gmail app force-closes - What you think
the correct behavior should be. it should open normally - DonQ&apos;Et forget
to mention which device you have, and which version of - Android is
installed on it itQ&apos;Es ant htc tattoo (no root) with 1.6 android I already
tried to erase cache data, reboot but nothing changed</description>
<comment>
<author>nicoladimaria</author>
<when>Sun, 07 Mar 2010 21:38:37 +0000</when>
<what>Update: I erased Q&quot;Egoogle appsQ&quot;E cache and now IQ&apos;Em not even able to synchronize any 
google apps (like calendar) with my online account. It says thereQ&apos;Es some strange 
problem about networks.
DonQ&apos;Et have any problem with web and gmail account (accessed from htc sense email 
client)</what>
</comment>
<comment>
<author>nicoladimaria</author>
<when>Tue, 09 Mar 2010 13:17:39 +0000</when>
<what>Update 2:
Edit: IQ&apos;Eve managed to fix this without resetting the phone, but you need root:
comment 16 here: http://code.google.com/p/android/issues/detail?id=3477
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>ank100...@gmail.com</author>
<when>Sat, 25 Jun 2011 22:20:10 +0000</when>
<what>I have a Droid Thunderbolt and I have a little bit of a problem. I started typing a text message to a friend and then decided not to send it and clicked back. So, it saved it as a draft. But now every time I reopen the conversation between us to send a text message that draft message is already in the text box. Not a huge issue, but extremely annoying! IQ&apos;Eve attempted deleting the draft all together, even deleting the whole conversation between me and the friend and none of that has worked. It keeps coming back. Anyone have any ideaQ&apos;Es as to how to fix this extremely annoying reappearing draft?</what>
</comment>
</bug>
<bug>
<bugid>11709</bugid>
<title>createSurface leaking memory and failing with generateId = -12</title>
<status>Assigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>bret.for...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 17:41:00 +0000</openedDate>
<description>createSurface is failing with an out-of-memory exception. HereQ&apos;Es the
logcat: 10-05 10:18:50.357: ERROR/SurfaceFlinger(1086): createSurface()
failed, generateId = -12 10-05 10:18:50.357: WARN/WindowManager(1086):
OutOfResourcesException creating surface 10-05 10:18:50.357:
INFO/WindowManager(1086): Out of memory for surface! Looking for
leaks... 10-05 10:18:50.357: WARN/WindowManager(1086): No leaked
surfaces; killing applicatons! 10-05 10:18:50.357:
WARN/ActivityManager(1086): Killing processes Free memory at adjustment
0 10-05 10:18:50.365: WARN/ActivityManager(1086): Killing
ProcessRecord{44949158 16303:com.quickdroid/10064} (adj 0): Free memory
10-05 10:18:50.365: WARN/WindowManager(1086): Looks like we have
reclaimed some memory, clearing surface for retry. 10-05 10:18:50.365:
WARN/WindowManager(1086): Due to memory failure, waiting a bit for next
layout The application and bugreport files are attached.</description>
<comment>
<author>bret.for...@gmail.com</author>
<when>Tue, 05 Oct 2010 17:53:07 +0000</when>
<what>I forgot to mention how to reproduce the bug:

1) Press the Applications button and select Project Manager Plus, then press the back button.
2) Press the Tables button and select Tasks, then press the back button.
3) Press the Reports button and select All Tasks, then press the back button.
4) Press the Data button and the exception occurs.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 05 Oct 2010 19:43:05 +0000</when>
<what>I got a runtime restart on my device, but for completely different reasons.  There may be more than one thing getting twisted up here.

Filed internally as 3065078.
</what>
</comment>
<comment>
<author>bret.for...@gmail.com</author>
<when>Tue, 05 Oct 2010 21:43:19 +0000</when>
<what>IQ&apos;Ell simplify the test case and post a new apk.</what>
</comment>
<comment>
<author>bret.for...@gmail.com</author>
<when>Wed, 06 Oct 2010 16:52:39 +0000</when>
<what>fadden was right, there was something else twisted up. Apparently one of my system calls was using a bad pointer that was causing my app to scribble on some memory somewhere. IQ&apos;Em used to seeing that kind of thing in C but not so much in Java. In any case, I fixed my code and the problem went away. Please close this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 06 Oct 2010 17:05:47 +0000</when>
<what>There are two aspects to this bug: making your app work correctly, and making the system not explode.  Sounds like you got the first one, but we still need to ensure that the system either prevents you from doing whatever it was you were doing, or kills your app when it does (instead of taking the whole system down).

In particular, it looks like your app is managing to soak up all available memory for surfaces, and stuff starts failing as a result.  This manifests in different ways.

Can you describe what the code was doing incorrectly, and what you did to fix it?
</what>
</comment>
<comment>
<author>bret.for...@gmail.com</author>
<when>Wed, 06 Oct 2010 17:23:01 +0000</when>
<what>Unfortunately, I changed several things at once so I canQ&apos;Et say for sure. But I have a pretty good idea of the cause. I have three views that scroll together. You could call them top, left, and main. They scroll like a spreadsheet, where the left and main scroll vertically together and the top and main scroll horizontally. Top and left are always visible, just like pinned rows/columns in Excell. To do this I override onScrollChanged in the main view and call scrollTo for the appropriate left or right view.
This all worked pretty well until I tried to get fancy and re-use resources to save memory and speed things up. I accidentally created a loop: main.onScrollChanged =Q&gt;E left.scrollTo  =Q&gt;E main.onScrollChanged and we are off into stack overflow land.</what>
</comment>
<comment>
<author>lturet...@pivotalsf.com</author>
<when>Mon, 05 Dec 2011 21:12:28 +0000</when>
<what>This minimal app reproduces the bug, and crashes within about 200 clicks on a Samsung Infuse 4G.

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;

public class MyActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        popDialog();
    }

    private void popDialog() {
        new AlertDialog.Builder(this).setPositiveButton(Q&quot;E!Q&quot;E, new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int which) {
                popDialog();
            }
        }).setTitle(Q&quot;EtitleQ&quot;E).show();
    }
}
</what>
</comment>
</bug>
<bug>
<bugid>6737</bugid>
<title>Google Nexus One: Screen have ghost lines after the text line or image in browser and other apps with white background (artifacts).</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>anton.ve...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 21:12:20 +0000</openedDate>
<description>Phone: Google Nexus One Android 2.1 There is some screen ghost lines on
white background, mostly seen in internet browser. But as you can see
these lines goes over browser window right on notification bar
(nexus_one_screen_vertical_image_artefact_pattern.png). Attached images
are post processed with changed contrast/levels etc to make these ghost
lines more visible. ItQ&apos;Es hardly visible here, buy eyes can clearly see
it on the phone. I suggest you to play with zoom when checking these
pictures to find a better view of ghost lines.</description>
<comment>
<author>ali.ezad</author>
<when>Sat, 13 Mar 2010 01:56:01 +0000</when>
<what>IQ&apos;Eve noticed these as well. They go away if you 
hold the phone in landscape mode but are clearly 
visible in portrait mode.</what>
</comment>
<comment>
<author>bigmouthblog@gmail.com</author>
<when>Tue, 27 Apr 2010 16:11:40 +0000</when>
<what>IQ&apos;Eve noticed this, too.  The problem doesnQ&apos;Et exist in other browsers like Dolphin, so
I think itQ&apos;Es an issue with the stock browser.</what>
</comment>
<comment>
<author>brianho1...@gmail.com</author>
<when>Sat, 15 May 2010 00:18:17 +0000</when>
<what>IQ&apos;Eve also noticed this problem. It also shows up in the facebook app between the thick 
blue lines.

Like mentioned by ali.ezad, moving into landscape fixes it. </what>
</comment>
<comment>
<author>bnguyen2...@gmail.com</author>
<when>Mon, 14 Jun 2010 14:20:34 +0000</when>
<what>Yeah I noticed this as well.  I thought it was a screen defect but yeah I havenQ&apos;Et tried any other browser</what>
</comment>
<comment>
<author>SpiffyHa...@gmail.com</author>
<when>Mon, 14 Jun 2010 14:22:29 +0000</when>
<what>I have this issue as well.  Surprised more people arenQ&apos;Et reporting it.</what>
</comment>
<comment>
<author>brianho1...@gmail.com</author>
<when>Wed, 16 Jun 2010 12:25:34 +0000</when>
<what>Apparently, holding it in landscape doesnQ&apos;Et really fix it. It just that the lines are now up and down rather than left and right, I saw this myself on my Nexus.

By moving it into landscape, the lines are still there, just up and down, which is less noticeable since the space is used up better in this orientation.

Setting the brightness high seems to make it less noticeable (Zooming also makes it less noticeable, but then its hard to read things</what>
</comment>
<comment>
<author>bigmouthblog@gmail.com</author>
<when>Wed, 16 Jun 2010 17:07:41 +0000</when>
<what>I just noticed the problem DOES exist in Dolphin, so please ignore my prior comment.</what>
</comment>
<comment>
<author>brianho1...@gmail.com</author>
<when>Thu, 17 Jun 2010 08:07:42 +0000</when>
<what>Can anyone confirm if this is a software problem or hardware problem? 

IQ&apos;Eve seen a HTC Desire in real life, but it doesnQ&apos;Et seem to have this problem. Since they use the same screen (correct me if IQ&apos;Em wrong), doesnQ&apos;Et that mean its a software thing?</what>
</comment>
<comment>
<author>jimmyg...@gmail.com</author>
<when>Sat, 26 Jun 2010 03:33:11 +0000</when>
<what>I have also noticed this problem. ItQ&apos;Es especially obvious under low brightness and black lines of text on a white background.  It also occurs in horizontal mode but the ghosting goes vertically and isnQ&apos;Et nearly as obvious, probably because you donQ&apos;Et have horizontal rows of pixels that are completely white.  In horizontal mode, you have to find just the right image to display to see the defect, in this mode itQ&apos;Es also obvious that the ghosting extends across the whole display because you can see the effect in the notification bar as well, so itQ&apos;Es not confined to any app window.  Seems like it only affects the display in horizontal rows of pixels (from the portrait orientation).  Displaying a coloured pixel in a row somehow shifts the colours of white pixels in the same row.</what>
</comment>
<comment>
<author>WackyDav...@gmail.com</author>
<when>Thu, 08 Jul 2010 04:12:47 +0000</when>
<what>besides burn in with the notification bar...

i just noticed the ghosting with black text on white background....was distracting
REALLY bad when zoomed out on some webpages.

Froyo build FRF91 Stock Nexus One</what>
</comment>
<comment>
<author>WackyDav...@gmail.com</author>
<when>Thu, 08 Jul 2010 04:34:23 +0000</when>
<what>Here are some pics</what>
</comment>
<comment>
<author>militaryjeepcrv</author>
<when>Thu, 15 Jul 2010 16:22:14 +0000</when>
<what>IQ&apos;Em having the same issue, any app to fix... sorta like how you would on a plasma tv?</what>
</comment>
<comment>
<author>ekoukiadakis@gmail.com</author>
<when>Sat, 31 Jul 2010 13:40:53 +0000</when>
<what>I have exactly the same issue. Usually where dark characters or images appear on the screen, there is a dark horizontal line along the way on the screen. It happens on every application... i have a Nexus One for 6 months and today it just popped out of the blue. Either i wasnQ&apos;Et very observing or something has gone completely wrong.</what>
</comment>
<comment>
<author>bigmouthblog@gmail.com</author>
<when>Mon, 02 Aug 2010 16:51:14 +0000</when>
<what>IQ&apos;Eve also noticed horizontal bars when using the Grass Live wallpaper during the day.  This is the first time IQ&apos;Eve noticed bars on anything but a white background with text.</what>
</comment>
<comment>
<author>brianho1...@gmail.com</author>
<when>Tue, 21 Sep 2010 07:42:37 +0000</when>
<what>Hi everyone,

IQ&apos;Eve found a work around for this! 

Cyanogen 6 has a feature called Q&quot;ERender effectQ&quot;E and basically, there are options to change what and how colours are displayed.

The last three Q&quot;EcalibratedQ&quot;E seem to be for the Nexus specifically. IQ&apos;Eve used all three and the Q&quot;EcalibratedQ&quot;E and Q&quot;Ecalibrated (cool)Q&quot;E are my favourite. Both slightly change the colour output.

There is a slight yellow tint over whites. For my screen the ghost lines are greatly reduced (it used to be visible with normal size text and exceptionally bad when zoomed out). Now its only slightly visible when zoomed out!

Hope that helps!</what>
</comment>
</bug>
<bug>
<bugid>3864</bugid>
<title>Android market purchase stuck at  Authorizing Credit Card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>31</stars>
<reportedBy>arsenvol...@gmail.com</reportedBy>
<openedDate>Fri, 11 Sep 2009 19:28:17 +0000</openedDate>
<description>I bought a EZCam application from android market for my HTC Hero (I am
on T-Mobile in UK), payment went through alright, but I am now stuck at
download with sign Authorizing Credit Card and nothing happens. This is
apparantly is a common problem since June but nothing was done about it
yet</description>
<comment>
<author>tehre...@gmail.com</author>
<when>Mon, 14 Sep 2009 20:07:32 +0000</when>
<what>http://www.google.com/support/forum/p/Android+Market/thread?tid=768ff3029eb670cfQ&amp;Ehl=en</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 14 Sep 2009 23:57:55 +0000</when>
<what></what>
</comment>
<comment>
<author>Phil....@gmail.com</author>
<when>Thu, 15 Oct 2009 02:56:01 +0000</when>
<what>IQ&apos;Em having exact same problem.</what>
</comment>
<comment>
<author>terry1...@gmail.com</author>
<when>Thu, 21 Jan 2010 07:34:21 +0000</when>
<what>I am also having the exact same problem</what>
</comment>
<comment>
<author>zlon...@gmail.com</author>
<when>Sun, 14 Feb 2010 16:52:20 +0000</when>
<what>Yea IQ&apos;Em having the same problem with picsay</what>
</comment>
<comment>
<author>piiiq...@gmail.com</author>
<when>Thu, 17 Jun 2010 18:48:09 +0000</when>
<what>Me too... and itQ&apos;Es disappointing that thereQ&apos;Es been no real announcements for users! Maybe 2.2 will fix this nightmare.</what>
</comment>
<comment>
<author>rald...@gmail.com</author>
<when>Sun, 11 Jul 2010 00:30:44 +0000</when>
<what>Just so people know 2.2 does not fix this issue. I have nexus one.I have virtual tennis sat stuck on Q&quot;Eauthorizing purchaseQ&quot;E

Joke I have complained to FSA in uk which GPL is regulated by money laundering is illegal Google!</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Thu, 22 Jul 2010 11:20:19 +0000</when>
<what>Problem is really that the Android Market doesnQ&apos;Et give the user proper notification or way to correct. 

There are a few different cases to consider here:
1) Authorization actually failed: The Developer/Seller of the app can confirm this by going to their Google Checkout account, but User has no clue unless they see the email from Google. Notification and correction procedures need to be in the Android Market. User needs a pop-up window, telling them that authorization failed and show them a screen where they can update their credit card information since that is the problem 99% of the time.

2) Authorization is just taking a really long time: Instead of just saying Q&quot;EAuthorizing...Q&quot;E in the Android Market, it should let the user know that there is some delay going on and they should check back later.

3) Google has put the order into Customer Review in Progress status. Similar to 2, but here Google has determined that this order needs particular attention. Sometimes takes hours for them to resolve it. Again Android Market should inform user of problem and let them know that for Fraud prevention reasons their order will take a while to process. This needs to happen in the Android Market not via email.

Emails to users are not the answer. Change needs to happen in Android Market code to better communicate to user the various status changes occurring in Google Checkout and to inform them of delays, etc.</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Thu, 22 Jul 2010 11:23:26 +0000</when>
<what>I should mention also, that authorization issues happen for between 1-4% of all orders. Many of them resulting in user never correcting the issue (if it was a bad credit card issue) and order never going through.

I would estimate Google is losing $20 million dollars a year due to this.</what>
</comment>
<comment>
<author>SPTXASSOC@gmail.com</author>
<when>Fri, 23 Jul 2010 14:57:37 +0000</when>
<what>This is unbelievable to me.  IQ&apos;Em reading comments about this going back to 2009!  I have been attempting to download an app to my LG Ally for 4 weeks now, with encouragement from the developer, who is absolutely powerless to control the authorization process.  His comment is that Google Market simply does not support the transaction properly and leaves it up to the developer to continue to apologize with no option to really assist.  Google is to blame for this and I canQ&apos;Et find any place to send an email to Google to let them know how much this sucks!</what>
</comment>
<comment>
<author>rabake...@gmail.com</author>
<when>Tue, 27 Jul 2010 01:06:01 +0000</when>
<what>Same issue.  Ordered PSX Emulator and stuck on Q&quot;EAuthorizing purchaseQ&quot;E.  Only for 2 hours now, but this is the internet.  Downloads should be instantaneous.  Steam doesnQ&apos;Et have an issue with this.  Why Google?  (Or could it be the dev?  IsnQ&apos;Et this automated?)</what>
</comment>
<comment>
<author>realtva...@gmail.com</author>
<when>Tue, 27 Jul 2010 01:08:38 +0000</when>
<what>Its definitely not the developer. Totally google. </what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Tue, 27 Jul 2010 02:44:07 +0000</when>
<what>Right, not a developer issue. To be clear, developers can only cancel or refund orders from the Android Market. We have no control over the authorization, download or charging process. Just cancel or refund. 

So if order is listed as Authorized,but app did not install, IQ&apos;Ell cancel it and tell user to try to re-purchase. Sometimes they can, but sometimes Android Market still thinks theyQ&apos;Eve already purchased it and wonQ&apos;Et let them try again.

If order failed authorization, then I tell people to go to checkout.google.com and fix their payment methods. So fixable usually, but a lot of wasted time/effort on emails and support.

Note that just because a buyer received an email confirmation (Q&quot;EThanks for your purchase...Q&quot;E whatever), doesnQ&apos;Et mean authorization succeeded or app downloaded and installed.

My estimate again is: 1-4% of all Android Market orders are affected by these kinds of issues. Small potatoes maybe percentage-wise, but IQ&apos;Em estimating it comes out to Millions of dollars of lost revenue for Google and 10s of thousands of hours of time spent by developers and buyers trying to resolve these issues.



</what>
</comment>
<comment>
<author>realtva...@gmail.com</author>
<when>Tue, 27 Jul 2010 02:55:36 +0000</when>
<what>Very well said. CouldnQ&apos;Et agree with you more.</what>
</comment>
<comment>
<author>smoley.a...@gmail.com</author>
<when>Sat, 31 Jul 2010 20:41:22 +0000</when>
<what>Im going on 15.5 hrs of an app saying Q&quot;Eauthorization in progressQ&quot;E. If tried all of the workarounds. No success... 

Here is the message I received from my CC... Q&quot;EDifferent types of merchants, such as gas stations and online merchants, may process an authorization for $1.00 to verify that your credit card is valid. Actual charges will post based on the sales draft submitted by the merchant and may not post for up to 10 days. If we do not receive the sales draft, the charge may not post to your account. If you have further questions, we suggest you contact the merchantQ&quot;E 

My CC is a Household Bank MasterCard. This really appears to be a lag in communication of the order batch from google checkout reporting back to my CC. From a  security standpoint this is an excellent procedure. When there is a 24hr refund policy from the time of purchase this creates frustrations from buyers and the merchants have no way to expedite it!  </what>
</comment>
<comment>
<author>bekurewilliams</author>
<when>Mon, 02 Aug 2010 20:04:31 +0000</when>
<what>Is this a really bad joke? Google has yet to respond to this issue? I too have tried several so called workarounds and nothing has fixed the problem yet. Google this is not only bad business but downright disrespectful to your customer base. The fact that you guys have not yet even released an official response is unbelievable.</what>
</comment>
<comment>
<author>devinlam...@gmail.com</author>
<when>Tue, 24 Aug 2010 01:47:43 +0000</when>
<what>Just bought a new Android phone and I am having the same issue. ItQ&apos;Es sad this has been going on for what seems like forever.</what>
</comment>
<comment>
<author>blakesti...@gmail.com</author>
<when>Wed, 06 Oct 2010 12:16:14 +0000</when>
<what>i could refund this app and simply pirate it. If im unable to purchase then i guess im forced to pirate?? This is f****** rediculous that google has gone this long without fixing the problem. I cant remember ever going to a store and waiting hours for the cashier to process my credit card.</what>
</comment>
<comment>
<author>chadmill</author>
<when>Mon, 11 Oct 2010 11:53:21 +0000</when>
<what>I have this problem, but this isnQ&apos;Et the right place to complain about it.  This is the project for the Android open-source project, which doesnQ&apos;Et have the Market app in it.  The Market app is reserved by Google for their own business agreements with mfrs and carriers.  IQ&apos;Ell bet no one in this project has anything to do with the Market app, and we donQ&apos;Et have the source code to change anything.

Somewhere here
  http://www.google.com/support/forum/p/Android+Market/
is where questions or complaints should go.</what>
</comment>
<comment>
<author>idi...@gmail.com</author>
<when>Mon, 11 Oct 2010 14:46:24 +0000</when>
<what>@chadmill-Q&gt;E You can see that the subcomponent of this issue is labled Q&quot;EMarketQ&quot;E. There are a ton of market related issues being tracked. Just click on this: http://code.google.com/p/android/issues/list?q=label:Subcomponent-Market . 

As for Q&quot;Ehttp://www.google.com/support/forum/p/Android+Market/Q&quot;E, yes IQ&apos;Eve posted there. There are lots of posts there. Totally unorganized, and repeated posts about the same issue. Very hard to use. 

There is not much point in building apps for Android if we canQ&apos;Et effectively sell them (well ok, free apps can be good too). So hopefully someone will take notice.
</what>
</comment>
<comment>
<author>ragra...@gmail.com</author>
<when>Thu, 04 Nov 2010 18:06:38 +0000</when>
<what>What a joke, Google- First app that I have purchased, and I go through this authorization crap......

Way to one-up I-phone....</what>
</comment>
<comment>
<author>ATZu...@gmail.com</author>
<when>Fri, 12 Nov 2010 19:14:47 +0000</when>
<what>Same issue here...

September 11th 2009 this thread is created... its now November 12th pushing towards 2011, and somehow google thinks this type of service for paying customers is acceptable? Do no evil... yea right.</what>
</comment>
<comment>
<author>markus.r...@gmail.com</author>
<when>Wed, 17 Nov 2010 10:16:51 +0000</when>
<what>Q&quot;EDo no evil... yea rightQ&quot;E

In my view they are not doing anything evil, in fact they seem to be doing nothing at all...

That said this is my story:
Since I live in Sweden we just recently (perhaps 2 months ago) got the paid market.
Over joyed I started buying the apps I had looked at but not been able to buy until now...
The first 2-3 apps I bought came through with no delay or problems.
but after that I get this every time now. have to buy then wait between 20 minutes to 3 days before I can download.

I would not say that this is a Q&quot;Eshow stopperQ&quot;E, but damn well near to one.</what>
</comment>
<comment>
<author>invision...@gmail.com</author>
<when>Thu, 18 Nov 2010 04:26:47 +0000</when>
<what>First app i bought on my new HTC EVO (2.2) about 2 hours ago and its still stuck at Q&quot;EauthorizingQ&quot;E

ANY FIX FOR THIS????!!!!!!!!!!!!!!!!!!</what>
</comment>
<comment>
<author>ale...@gmail.com</author>
<when>Fri, 07 Jan 2011 12:11:39 +0000</when>
<what>Incredible. 7th Jan 2011 and IQ&apos;Em having this issue today. Today, 2 years after. Android Market....</what>
</comment>
</bug>
<bug>
<bugid>12490</bugid>
<title>Exif gps tag GPSVersionID malformed according to exif tool.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>digitalbitstream@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 23:46:49 +0000</openedDate>
<description>For photos taken with the default camera, that have GPS, the Unix exif
tool reports a formatting error in the GPSVersionID tag:
--------------------------------- # exif --version 0.6.19 # exif
2010-11-10\ 08.58.03.jpg EXIF tags in Q&apos;E2010-11-10 08.58.03.jpgQ&apos;E
(Q&apos;EMotorolaQ&apos;E byte order): --------------------+--------------------- Tag
|Value --------------------+--------------------- Manufacturer |HTC
Model |Google Ion x-Resolution |72.00 y-Resolution |72.00 Resolution
Unit |Inch YCbCr Positioning |centered Compression |JPEG compression
x-Resolution |72.00 y-Resolution |72.00 Resolution Unit |Inch Exif
Version |Exif Version 2.2 Date and Time (origi|2010:11:10 08:58:02 Date
and Time (digit|2010:11:10 08:58:02 Components Configura|Y Cb Cr -
FlashPixVersion |FlashPix Version 1.0 Color Space |sRGB PixelXDimension
|2048 PixelYDimension |1536 Corrupt data The data provided does not
follow the specification. ExifEntry: The tag Q&apos;EGPSVersionIDQ&apos;E contains an
invalid number of components (3, expected 4).</description>
<comment>
<author>matteosi...@gmail.com</author>
<when>Mon, 14 Nov 2011 03:12:47 +0000</when>
<what>I can confirm this</what>
</comment>
</bug>
<bug>
<bugid>16714</bugid>
<title>Maps/Navigation: choose a different starting address</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 20:30:12 +0000</openedDate>
<description>ItQ&apos;Es not always true that youQ&apos;Ere wanting directions to someplace from
where you are right now. ThatQ&apos;Es why when in Maps, if you use
Menu-Q&gt;EDirections, you can change the starting address by clicking on My
Location Q&amp;E changing it to wherever you want to get directions from. I
donQ&apos;Et believe thatQ&apos;Es possible if you search for something on Maps, and
the popup bubble leads you to the place page, then you can click the
right-turn arrow for directions, yes, but the directions are FROM HERE.
It would be nice to be able to choose WHERE you would like to get
directions from by taking this path. Use case: I was trying to give a
friend directions *from her house* to a place I had found on Maps, and
ended up opening a discussion
(http://androidforums.com/android-lounge/332798-directions-another-address.html)
to learn that itQ&apos;Es possible to get those, but only by ignoring the popup
bubble and then having to memorize all kinds of addresses if theyQ&apos;Ere not
in your contacts. I think this would be useful, weQ&apos;Ell just see if anyone
else agrees...</description>
<comment>
<author>schoolof...@gmail.com</author>
<when>Tue, 17 May 2011 00:14:54 +0000</when>
<what>Whoops, sorry, IQ&apos;Eve learned this is possible if you donQ&apos;Et do either driving or walking directions but instead get directions, then you get to choose where from.  Huh, OK, never mind, sorry, close this one...</what>
</comment>
</bug>
<bug>
<bugid>15183</bugid>
<title>FastScroller calls ListAdapter.getGroupId() with invalid groupId</title>
<status>FutureRelease</status>
<owner>ad...@android.com</owner>
<closedOn>2011-03-10T01:16:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andreas....@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 20:39:28 +0000</openedDate>
<description>This happens a lot when randomly playing around with the FastScroller in
Apps. I think the bug can be tracked to the following: (using
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/widget/FastScroller.java;h=aa68a742f615867177a0cf62612976f9e3d85e30;hb=refs/heads/master
as a reference) FastScroller.scrollTo(float position) is meant to be
called with a float (!) position that can reach up to, but should never
be exact the number of rows in a list. As it happens with float there
are rounding errors, so in practise the position is too big. There are
several guards against this in the code. E.g. on l311-313 or l372-373.
However, in the Q&apos;EelseQ&apos;E case from l385++ the guard was omitted. This is
where the bad (too big) index is being calculated. IQ&apos;Em seeing this
problem in Android 2.1, 2.2, 2.3 and 3.0.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 02 Mar 2011 21:10:03 +0000</when>
<what></what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Thu, 10 Mar 2011 01:16:50 +0000</when>
<what>Thanks for the report; fixed for future release.</what>
</comment>
</bug>
<bug>
<bugid>19161</bugid>
<title>Appointment time not displayed or available in Mail app</title>
<status>Assigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>medicn...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 16:30:21 +0000</openedDate>
<description>Android 2.3.5 (CM7 nightly) on HTC EVO 4G: When a calendar invite is
sent to Exchange based email the date/time of the appointment are not
viewable unless you accept or decline the appointment. The Q&apos;Esee in
calendarQ&apos;E option does not actually show the appointment in the calendar,
although it switches to the calendar view as expected.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sun, 14 Aug 2011 19:47:56 +0000</when>
<what>What version of Exchange is running on your server?</what>
</comment>
<comment>
<author>medicn...@gmail.com</author>
<when>Mon, 15 Aug 2011 15:53:42 +0000</when>
<what>Version: 6.5.7638.1</what>
</comment>
</bug>
<bug>
<bugid>5079</bugid>
<title>ability to save locations in Android maps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-31T06:11:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>69</stars>
<reportedBy>formdefa...@flyingsloth.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 15:40:35 +0000</openedDate>
<description>In Android Maps there is no way to save a location other than making it
a contact. It would be far preferable to be able to save locations to
userQ&apos;Es saved maps, as Google Maps the website does. This would then
allow a user to view a map of several locations he or she has stored.</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 03 Dec 2009 11:53:38 +0000</when>
<what>I have to agree. Especially since Q&quot;EMy MapsQ&quot;E layers became available, the ability to
store a location is the one thing missing from Maps.

It would also allow us to retire the pretty awful Q&quot;EMy Maps EditorQ&quot;E, which has a
dreadful user interface.</what>
</comment>
<comment>
<author>brucek.m...@gmail.com</author>
<when>Sun, 07 Feb 2010 21:30:15 +0000</when>
<what>I have 2 use cases:

1)  Q&quot;ESave where I am nowQ&quot;E - easy.  So when I park the car somewhere unfamiliar, I can
easily go back Q&amp;E find it (ie, which parking lot/garage among the 10 in the
surrounding few blocks), at the airport, etc

2)  Q&quot;ESave this spotQ&quot;E - cQ&apos;Emon, this worked great on the Blackberry app, it almost
makes me want to go back.  I had several favorite spots I lost when I moved over and
itQ&apos;Es a pain to have to recreate them if I could, but I *canQ&apos;Et*!

I hold down a spot on the map, the address comes up.  I click on the address, I get a
list of actions.  Q&quot;EAdd as FavoriteQ&quot;E, please.  Right above street view.  Then Q&quot;EEnter a
nameQ&quot;E with some default (just like BB app).  Booya - your spec is written ;-)

I would personally rather have this than even navigation, since the directions list
often works better, esp when the GPS is off by a block.  Having it say Q&quot;Eturn hereQ&quot;E
every block to get onto the main street I am already on makes it a bit useless. 
Also, when I travel, I need directions back to my house, hotel, etc WHICH I CANQ&apos;ET
SAVE.  So how do I set it as a destination?  Search for it again?  Remember the
address and retype it.  Nope, sorry - just want to save the address easily KTHXBYE =)

PS: Please do not punish your fans and early adopters by skimping on these kind of
usability features - after taking the risk of going to the Nexus One over the iPhone,
but the usability bumps are starting to make me question that decision, and you need
us early adopters to say we LOVE the phone to make it happen.  Please make it easy
for us...</what>
</comment>
<comment>
<author>danmarsh...@gmail.com</author>
<when>Sat, 20 Mar 2010 17:44:04 +0000</when>
<what>Saving locations is such an obvious requirement I spent and hour trying to figure out
how to do it when I got my Droid. It never occurred to me it might not be available.</what>
</comment>
<comment>
<author>pwilco...@gmail.com</author>
<when>Sun, 28 Mar 2010 14:22:15 +0000</when>
<what>IQ&apos;Em trying to write a app at the moment which saves a users position and then uses that 
position to tell if the user is more than 20 meters away from that location. If there 
is no methods to save and store the location then am I best using an SQLite database 
and storing the longitude and latitude? </what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Sun, 30 May 2010 19:29:50 +0000</when>
<what>There is a way to save locations in Google Maps - click on a location to open the
little pop-up and then click the star.</what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Thu, 17 Jun 2010 19:39:23 +0000</when>
<what>The star option is good, but the bad thing is you canQ&apos;Et rename the location. It ends up being saved as the street name instead of the place, and there is no way to change it. IQ&apos;Ed like a little easier way to save an exact location and then name it what I like.</what>
</comment>
<comment>
<author>andrea...@gmail.com</author>
<when>Sat, 19 Jun 2010 18:12:10 +0000</when>
<what>Jesus I really didnQ&apos;Et though that google map didnQ&apos;Et have something so silly like save a stared item</what>
</comment>
<comment>
<author>Flynn...@gmail.com</author>
<when>Mon, 05 Jul 2010 13:16:27 +0000</when>
<what>This is such a stupid problem. It really cant be that difficult to implement. Some things in android are amazing, others you wonder what the hell they are thinking.

I found this when I try to add a location to a contact. A workaround is to star the location, add as contact, then long-press and copy the address. Then click revert and unstar the location. Then go to contacts and long-press paste into the street field in postal address. 

Google should really listen to the people who use Android.</what>
</comment>
<comment>
<author>andreson...@gmail.com</author>
<when>Mon, 12 Jul 2010 23:25:06 +0000</when>
<what>I just spent half and hour trying to work this one out on my Nexus One... now this thread confirms that it is not implemented.

Google, please put this one high on the priority list!</what>
</comment>
<comment>
<author>atticusw...@gmail.com</author>
<when>Wed, 14 Jul 2010 07:19:46 +0000</when>
<what>This is a feature that IQ&apos;Eve been trying to figure out if it is implemented or included in any addon application, but no luck. This thread has confirmed it for me as well that Google has not included this. 

If the stock included app, Footprints, can snap a picture, save itQ&apos;Es coordinates, and open up a map view of its location, Google Maps should be able to store and load locations as well. 

PLEASE include this feature in a future update!

Thanks, would be very very useful
</what>
</comment>
<comment>
<author>selun...@gmail.com</author>
<when>Sat, 31 Jul 2010 23:37:21 +0000</when>
<what>I spent forever trying to save a location to My Maps, as well. I thought for sure it would be included. I mean, itQ&apos;Es Google Maps!!! Geesh. And I donQ&apos;Et want to have to save every address as a Contact just so I can find it again.</what>
</comment>
<comment>
<author>god...@gmail.com</author>
<when>Sat, 07 Aug 2010 18:21:26 +0000</when>
<what>IQ&apos;Ed like to add my voice to all the sensible people above and request a simple way to store a location in google maps!</what>
</comment>
<comment>
<author>indigosl...@gmail.com</author>
<when>Sat, 14 Aug 2010 13:55:51 +0000</when>
<what>New to Android this week (just got a Droid X) and just spent half an hour trying to get google maps to save a location I am traveling too later today. Could not for the life of me figure out why I couldnQ&apos;Et save the location. Now I know. In order to get around it I bookmarked the siteQ&apos;Es website that then links to the google map. But this is a RIDICULOUS issue to have. </what>
</comment>
<comment>
<author>stevekai...@gmail.com</author>
<when>Sun, 15 Aug 2010 00:25:16 +0000</when>
<what>How can you do this to us...........????? Google My friend has a old mobile and old google maps apps he can tag places and I just spent like 600$ for a google phone and cant even tag or add places to favQ&apos;Es!
</what>
</comment>
<comment>
<author>lotr.rs...@gmail.com</author>
<when>Sun, 15 Aug 2010 23:19:53 +0000</when>
<what>Add me to the list ef voices above.  

What I wish I could do:
+ Click on location (can currently do, yay!)
+ Hit menu button and then select Q&quot;EsaveQ&quot;E.  The could even be under Q&quot;EmoreQ&quot;E, I wouldnQ&apos;Et mind.
+ Bring up new dialogue asking me what to save it under.

Then when IQ&apos;Em on my home screen, I could hit the mic button and say Q&quot;ENavigate to homeQ&quot;E and BAM, it would navigate me home.  DoesnQ&apos;Et this sound like such an obvious selling feature?</what>
</comment>
<comment>
<author>CQ.d...@gmail.com</author>
<when>Sat, 21 Aug 2010 12:20:00 +0000</when>
<what>+1 here! Is Google going the way Apple does things? Saving the best (most wanted) features for last? This is so not cool, man!!! (Call me a conspiracy nuts, but I think this feature was written into the code, then got shoved somewhere by some corporate $%$#@.)</what>
</comment>
<comment>
<author>anthony....@gmail.com</author>
<when>Sat, 21 Aug 2010 21:30:11 +0000</when>
<what>A friend of mine just moved into a new home in an unnamed road.  While gps can locate me (albeit in the middle of a forest), I obviously canQ&apos;Et add her address into maps to navigate to her home.  If I could save the location via a star or something, I could refer back to it and/or navigate to it when I need to in the future.  Google maps is a really great tool, but it surprises me that such a simple feature like this is missing.  Hopefully the devs will sort it out soon.</what>
</comment>
<comment>
<author>danroch...@gmail.com</author>
<when>Sun, 22 Aug 2010 06:15:23 +0000</when>
<what>+1 from here, too.  Pretty please?</what>
</comment>
<comment>
<author>refrac...@gmail.com</author>
<when>Sat, 11 Sep 2010 14:32:40 +0000</when>
<what>Why hasnQ&apos;Et this missing feature been addressed yet? Maps is crippled without the ability to save locations in any other way than a mess of unnamed stars. Every time thereQ&apos;Es a Maps update I pray that this feature has been added but IQ&apos;Em always dissapointed. 
Google! Get on this! Please!</what>
</comment>
<comment>
<author>LosPatri...@gmail.com</author>
<when>Wed, 15 Sep 2010 20:19:53 +0000</when>
<what>Just wasted a bunch of time trying to do something I assumed was going to be included with GoogleQ&apos;Es great mapping software.  Disappointing to see my favorite tech giant cut this corner. Implementing this feature will be simple, and it will remind all of your customers why they chose Android over itQ&apos;Es competitors!</what>
</comment>
<comment>
<author>fxrslibe...@gmail.com</author>
<when>Thu, 16 Sep 2010 02:34:02 +0000</when>
<what>I hope this doesnQ&apos;Et require a certain number of complaints to resolve, I too am amazed that I canQ&apos;Et hold\click on the destination Q&quot;EflagQ&quot;E and choose Q&quot;Eadd as a location\starQ&quot;E or Q&quot;Eadd to contactQ&quot;E or even Q&quot;Ecreate a new destinationQ&quot;E which would just end up as a contact.
</what>
</comment>
<comment>
<author>ceash...@gmail.com</author>
<when>Thu, 16 Sep 2010 16:39:03 +0000</when>
<what>Simply create a map shortcut on the home screen. If you have alot...just
create a Q&quot;Esaved placesQ&quot;E folder to store them in.

Comment #22 on issue 5079 by fxrsliberty: ability to save locations in
Android maps


http://code.google.com/p/android/issues/detail?id=5079
I hope this doesnQ&apos;Et require a certain number of complaints to resolve, I too
am amazed that I canQ&apos;Et hold\click on the destination Q&quot;EflagQ&quot;E and choose Q&quot;Eadd
as a location\starQ&quot;E or Q&quot;Eadd to contactQ&quot;E or even Q&quot;Ecreate a new destinationQ&quot;E
which would just end up as a contact.</what>
</comment>
<comment>
<author>YiuEdw...@gmail.com</author>
<when>Sat, 02 Oct 2010 05:53:43 +0000</when>
<what>In this respect my old Nokia N82 performs way better than my Android 2.2 phone, please, Google, you are supposed to make it easier...</what>
</comment>
<comment>
<author>xatarisfanx@gmail.com</author>
<when>Tue, 16 Nov 2010 07:43:06 +0000</when>
<what>Google has completely removed our ability to use My Maps Editor on newer phones, at least give us the simple option to save our position on a map in Google Maps. ItQ&apos;Es so little to ask for given all of the complicated stuff that has been added to the program lately.

I miss being able to save something thatQ&apos;Es not on the map to my phone and navigate back there in the future or share the location with friends. My Maps Editor was amazing for that and, given the thousands of one-star reviews now on the program, it looks like a lot of people miss the functionality and the program as much as I do.</what>
</comment>
<comment>
<author>tsu...@gmail.com</author>
<when>Sat, 20 Nov 2010 06:26:52 +0000</when>
<what>this issue must be taken care of, itQ&apos;Es such a basic functionality. every phone since gps existed had it, i canQ&apos;Et believe google maps on android doesnQ&apos;Et.</what>
</comment>
</bug>
<bug>
<bugid>10302</bugid>
<title>Significant problem with Gmail app on Droid X</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jashkin...@gmail.com</reportedBy>
<openedDate>Mon, 09 Aug 2010 10:35:10 +0000</openedDate>
<description>My problem with the Gmail app on my Droid X is that you canQ&apos;Et
permanently delete emails from the phone. You can send them to Trash and
you can go into Trash and choose delete and they seem to disappear, but
when you go back in to Trash, they reappear. I finally discovered why.
If you go into the settings on the gmail app and choose Labels - Select
which labels are synchronized, Trash is not there as an option. Every
other Label is there to sync, but not Trash. This really, really doesnQ&apos;Et
make sense. Yes, I know that I can back out of my gmail app, open my
browser, sign into gmail, go to the Trash, and delete my emails that
way...or wait until I am in front of a computer to do this, but those
are extra, time wasting steps. It really makes no sense that Trash
cannot be syncQ&apos;Ed with the phone. Is that a flaw in the gmail app or the
Droid X design? Who do I direct my request that this to be updated in
the future?</description>
<comment>
<author>weconne...@gmail.com</author>
<when>Tue, 10 Aug 2010 01:42:04 +0000</when>
<what>Yes, not being able to delete emails on the phone is a major security/privacy issue. If you are responding to sensitive emails using your phone, you should be able to delete them from the phone once complete.  How could the Trash be omitted from the labels you can sync?  Not very smart for a so-called smartphone app.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:29:25 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>3773</bugid>
<title>Notifications problem when silence mode and playing music (G2)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>jack...@gmail.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 10:03:09 +0000</openedDate>
<description>There is a bug in the notification system. When youQ&apos;Ere listen music with
the default player (also occurs in imeem mobile) and you have the phone
in silence mode, and at that time you recieve a SMS, mail or any event
that launchs a notifcaction, the music is interrupted and no sound is
playing (the notification sound neither, because the silence mode).
After the exact time that the notification should have sound, the music
continues.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:19:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:17:25 +0000</when>
<what></what>
</comment>
<comment>
<author>mukesh.a...@wipro.com</author>
<when>Mon, 02 May 2011 09:25:20 +0000</when>
<what>I tried to reproduce the scenario with SMS notifications. When the phone is in silence mode and we are playing music ,it (SMS notification) doesnQ&apos;Et affect the music and there is notification that comes on the top of the stream but there is no silence in between as mentioned above. I feel that it is fixed in the latest release.
I used the following setup for the verification:
Device: Nexus One , Release: 2.3.3
- Mukesh

</what>
</comment>
</bug>
<bug>
<bugid>5025</bugid>
<title>Messaging hangs when attaching mp3 ringtone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>robcsc...@hotmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 19:00:03 +0000</openedDate>
<description>Try to attach an mp3 ringtone (relatively small file size and short
duration) to new MMS. MMS hangs after selecting ringtone and then
clicking OK to attach. MediaPlayer plays the mp3 fine. Appears to only
occur if no other messages are present (e.g., no drafts from previous
hang). I have not tried with received messages. Also appears to be
timing related. If I add a log print in MediaPlayer::prepare() it does
not hang. Attached log Android 1.6 Confidential product, but I have seen
someone else using a G1 have this issue. ----- pid 1233 at 2009-11-24
13:27:51 ----- processname:com.android.mms DALVIK THREADS: Q&quot;EmainQ&quot;E prio=5
tid=3 NATIVE | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=N obj=0x2aac9ae8
self=0xbd18 | sysTid=1233 nice=0 sched=0/0 handle=1877228560 at
android.media.MediaPlayer._release(Native Method) at
android.media.MediaPlayer.release(MediaPlayer.java:858) at
com.android.mms.model.MediaModel.initMediaDuration(MediaModel.java:263)
at
com.android.mms.model.AudioModel.initModelFromUri(AudioModel.java:121)
at com.android.mms.model.AudioModel.Q&lt;EinitQ&gt;E(AudioModel.java:51) at
com.android.mms.ui.AttachmentEditor.changeAudio(AttachmentEditor.java:266)
at
com.android.mms.ui.ComposeMessageActivity.onActivityResult(ComposeMessageActivity.java:2341)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 25 Nov 2009 13:41:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10835</bugid>
<title>Cursor shifiting up whilst entering text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chester....@gmail.com</reportedBy>
<openedDate>Sat, 28 Aug 2010 05:43:34 +0000</openedDate>
<description>Whilst entering text, when pressing a key that is not part of a word
that is being autocompleted ( so punctuation for the stock keyboard, or
any letter when using swiftkey), the cursor moves up one line
immediately after the keypress is processed. So after I type a comma,
the cursor moves up to the line of text directly above where I was
typing, or if it is the top line and there is a higher field on the page
(ie when typing the first line of a SMS), the cursor moves up into the
higher placed text box. I am unable to figure out what exact steps lead
to this bug; it happens often, but not consistently. Using an HTC Magic
(purchased from 3 australia), unrooted, running 1.5 with sense UI,
kernel version 2.6.27-5b476e83, build number 3.05.861.2 CL#97012
release-keys</description>
</bug>
<bug>
<bugid>19167</bugid>
<title>LIsten randomly stops; pressing the button on my headphones doesnQ&apos;Et always restart it</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Wed, 10 Aug 2011 20:24:56 +0000</openedDate>
<description>- Steps to reproduce the problem. I cannot reliably reproduce the
problem; it seems to happen randomly. - What happened. I use Q&quot;ElistenQ&quot;E to
listen to some podcasts. Generally after half an hour or an hour, it
just stops suddenly. Sometimes pressing the button on my headphones will
resume the podcast; sometimes it wonQ&apos;Et. When pressing the button on my
headphones doesnQ&apos;Et resume, I naturally fish the phone out of my pocket,
unlock it, and start the Q&quot;EListenQ&quot;E app (itQ&apos;Es not always the app thatQ&apos;Es
currently displayed). Often when I do, I find that the screen itQ&apos;Es
showing isnQ&apos;Et the one that corresponds to the podcast to which I was
listening, but is instead for some other podcast. I wonder if Listen
just downloaded that other podcast, and for some reason stopped the one
that was currently playing. - What you think the correct behavior should
be. My podcast should stop only when I stop it, or when itQ&apos;Es done; not
at any other time. This is a Nexus S running Android 2.3.4.</description>
<comment>
<author>Carlson....@gmail.com</author>
<when>Wed, 02 Nov 2011 19:08:00 +0000</when>
<what>I have the same problem exactly.</what>
</comment>
</bug>
<bug>
<bugid>11631</bugid>
<title>Navigation App</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-04T18:01:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 03:56:30 +0000</openedDate>
<description>Tested this case on Android2.2 with GMS R6. 1. Go to settings -Q&gt;E
Location Q&amp;E Security and turn off Use wireless networks and Use GPS
satellites. 2. Go to Navigation app 3. Tap ok on location settings. 4.
Select Use wireless networks and Use GPS satellites and go back.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 04 Oct 2010 18:01:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1397</bugid>
<title>Copy and paste in text messages/Browser</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-16T05:08:49.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jmejiaa</reportedBy>
<openedDate>Mon, 01 Dec 2008 06:04:04 +0000</openedDate>
<description>Copy and paste is only functional in text boxes. Would it be possible to
copy and paste from within a text message/browser?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:08:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16053</bugid>
<title>Market Stuck on Q&quot;EWaiting to Install...Q&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:25:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>minister...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 22:31:34 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. On my Xoom with most of the apps I
try to download from the market I get Stuck on Q&quot;EWaiting to InstallQ&quot;E
instead of it installing. If I leave the apps page and return to it and
start the download again it usually works this time. If the app is a
purchase some times it hangs on waiting to install then whenI leave that
apps page and return the buy button reappears. when I click the buy
button it doesnt seem to let the transaction go through but the app
starts to download. Android 3.0.1</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:25:35 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>jim.schw...@gmail.com</author>
<when>Thu, 19 May 2011 12:36:13 +0000</when>
<what>I found that the our firewall was blocking tcp 5228 which the Android Market first tries before moving on to an open port (i think http). Once we opened tcp 5228 it worked with no issues.  Search Google for Q&quot;Eandroid tcp 5228Q&quot;E.</what>
</comment>
<comment>
<author>qadriami...@gmail.com</author>
<when>Fri, 15 Jul 2011 19:30:23 +0000</when>
<what>I have same problem with Motorola xoom. Csnt download applications from market.  Have tried resettimg device, erasing data, force close market, and even unmounting men card. One more problem ggle talk saysnconnectivity problem although am able to browse thru net.</what>
</comment>
</bug>
<bug>
<bugid>19168</bugid>
<title>Phone unlock pattern is not recognised. Phone locks asking for google accout. Cannot access Phone at all now</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>djtechni...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 21:00:37 +0000</openedDate>
<description>My Unlock pattern suddenly stopped being regognised. Agter serveral
attemps of the unrecognised correct pattern It now asks for ym google
account. I stick my account details in and it doesnt recognise them. I
cannot factory reset my phone using the 3 button trick as this is not in
this version. I kindly got told it got taken out of a fewof these
models. Also now, once my phone switches on it continuously vibrates as
if an application has crashed and takes ten minutes to load anything up.
Low and behold back to square one. Not even adb recognises it! Samsung
Galaxy S Android 2.2 update2?? Its hte latest version for r-mobile uk
from july 2011 Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem. - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8539</bugid>
<title>Notification Bar Manager</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>brett.fl...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 15:36:43 +0000</openedDate>
<description>Please add a notification bar manager (similar to Windows XP) that
allows you to define individual icons as Show/Hide. The system could let
you set the toggle on all Q&quot;EactiveQ&quot;E icons. It would then remember the
setting for going forward. There are some icons (such as the Alarm Clock
Set) that I do not need to see all the time. I know my alarm clock is
set, since it is a recurring clock. In the same way, I donQ&apos;Et care when I
get emails from Gmail, etc. Some people might not care what stength of
signal they get, etc. I like the notifications (for when I drop down), I
just do not like the clutter.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 26 May 2010 07:30:25 +0000</when>
<what></what>
</comment>
<comment>
<author>aravinda...@gmail.com</author>
<when>Fri, 28 Oct 2011 09:33:26 +0000</when>
<what>Good request. This would absolutely make sense. We would have full control on what is displayed in the notification bar. Different people want different things to be displayed! Why not just give them the option to configure that themselves?</what>
</comment>
</bug>
<bug>
<bugid>6051</bugid>
<title>Note in contacts is truncated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jrokov...@gmail.com</reportedBy>
<openedDate>Thu, 14 Jan 2010 22:38:24 +0000</openedDate>
<description>Many use the note section of contacts to keep critical info that could
be many lines in length. When viewing the contact note it is truncated
to about 10 lines (the bug). you can view the entire note by going to
edit contact.</description>
</bug>
<bug>
<bugid>18992</bugid>
<title>[Latitude] Force close occurs when tap on Q&quot;Eadd friendQ&quot;E after change the phone language.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Wed, 03 Aug 2011 03:12:43 +0000</openedDate>
<description>Build print : Gingerbread 2.3.3 1. Application -Q&gt;E Maps -Q&gt;E Press menu key
-Q&gt;E Join Latitude 2. Press Menu key -Q&gt;E Add friend -Q&gt;E Long press Home key
-Q&gt;E Settings -Q&gt;E Change the phone language (any language). 3. Press Home
key -Q&gt;E Application -Q&gt;E Maps -Q&gt;E Latitude 4. Press Menu key - Add friend
and observe the appear force close.</description>
</bug>
<bug>
<bugid>10317</bugid>
<title>Setting MapView setStreetView and setTraffic to on does not cause the display to be updated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>davemac327</reportedBy>
<openedDate>Tue, 10 Aug 2010 00:41:05 +0000</openedDate>
<description>The MapView class has two methods for setting the StreetView mode and
the Traffic mode. They are setStreetView(boolean on) and
setTraffic(boolean on) respectively. Both of these methods cause threads
to be instantiated which fetch data from Google servers. These threads
run very quickly, but because the data is not yet returned when the
MapView updates the display, the first time you execute these methods
the display does not change. The MapView should be invalidated when
thereQ&apos;Es new data from the server but this does not appear to be
happening. For all of the testing, zoom in to a major city where you are
likely to get StreetView blue lines and traffic lines when these modes
are activated. Downtown Tulsa, Oklahoma works. IQ&apos;Em attaching a simple
project to demonstrate the problem. I instantiate a MapView and some
buttons. The normal callback for the buttons will set the appropriate
MapView mode and then return. IQ&apos;Eve also tried setting
mapView.invalidate() and mapView.postInvalidate() in the button callback
but this does not do anything because the thread to fetch the data does
not run until after the button callback has returned, which still
doesnQ&apos;Et give the data time to show up before the display is updated. In
this version of the callback, I invoke a Handler which waits for 3
seconds then does mapView.postInvalidate(). Note that Traffic mode does
not take 3 seconds, but StreetView mode can. With this Handler in place,
the display refreshes with the blue StreetView lines, or traffic lines,
after 3 seconds, as you would expect. If you remove the Handler from the
button callback, then the display does not refresh properly. Note that
you can generally get things to work if you click the Street or the
Traffic button twice. This is because the second time you press the
button, the data is there and waiting so gets displayed. You can also
see that traffic data is cached. Without the Handler in place, click the
Traffic button once, then a second time. Now you see traffic lines in
the map. If you click Normal the traffic lines disappear, as you would
expect. If you click the Traffic button again once, you will see traffic
lines on the map. How can this be? Because the traffic data is cached
you are seeing old data on the first click of the Traffic button. If you
click the button a second time and the traffic data has changed, you
will see that the lines change. The best way to convince yourself of
this is to try the experiment when traffic is changing. Click the
Traffic button twice in a row so you know youQ&apos;Ere seeing current traffic.
Now wait for several minutes to allow real traffic to change. Then
within a few seconds click Normal, followed by Traffic, followed by
Traffic. After the first click on Traffic you will see the exact same
traffic you had been looking at for minutes. After the second click you
will see new traffic lines because only after the second click are you
seeing updated data. Apparently StreetView data is not cached as you
always need to click twice to see StreetView blue lines show up on the
map. Unless you use something like the Handler to refresh the map after
a few seconds. When setStreetView or setTraffic is set to on, and when
the data arrives from the server, the mapView should get updated
immediately. The developer should not have to implement some mechanism
to guess when the data has arrived in order to refresh the display of
the map.</description>
<comment>
<author>davemac327</author>
<when>Wed, 11 Aug 2010 23:17:14 +0000</when>
<what>IQ&apos;Eve discovered an easy workaround that works most of the time. It is possible to use the mapView.postInvalidateDelayed() method after setting the StreetView or Traffic mode to on. Using a value of 2000 milliseconds (i.e., 2 seconds), the mapView does update itself to show the blue lines of StreetView or the colored lines of Traffic. But this only works if the data comes back within 2 seconds. Otherwise we wonQ&apos;Et see anything change. The proper fix would be to have the data-fetching thread take care of telling the UI to update itself when the StreetView or Traffic data is ready for displaying.</what>
</comment>
<comment>
<author>davemac327</author>
<when>Tue, 01 Feb 2011 04:06:54 +0000</when>
<what>So it looks like this is fixed in Android 2.3, at least for traffic. I canQ&apos;Et tell if StreetView is okay because blue lines donQ&apos;Et appear now at all in Android 2.3. This is a new issue I guess (sigh). I canQ&apos;Et test on Android 3.0 yet because the maps.jar file is not there.</what>
</comment>
<comment>
<author>horn...@gmail.com</author>
<when>Thu, 10 Mar 2011 14:45:23 +0000</when>
<what>I too have the same issue when setting setStreetView(true), it does not add blue lines to the map (IQ&apos;Eve tried this on two different Android Motorola phones). I also recently started developing at the Android 2.3.  So what is the fix?...any feedback would be appreciated...do we need to just target an older version? </what>
</comment>
<comment>
<author>davemac327</author>
<when>Tue, 15 Mar 2011 02:56:54 +0000</when>
<what>Eclipse is now telling me that as of 2.3.3, setStreetView() is deprecated. So weQ&apos;Ell have to get used to not having a StreetView mode for maps I guess. Traffic is still working though. </what>
</comment>
</bug>
<bug>
<bugid>16713</bugid>
<title>Suffle mode in music app does not work properly after restart the playlist</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-23T19:28:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dennis.p...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 19:42:19 +0000</openedDate>
<description>- Steps to reproduce the problem. Create a new playlist. Set shuffle
mode on. Start it and wait all songs be played. When the playlist
finishes, the current track stops. It is ok. Then press next button to
restart the playlist. - What happened. After restarting the playlist and
keeping the shuffle mode on, when the current song finishes it stops
instead of randomly plays other song. If the shuffle mode is off, the
playlist continues to be reproduced. - What you think the correct
behavior should be. The playlist should continue be reproduced when
shuffle mode is on. I detected this bug in my phone (Sony Ericsson model
E15a, aka, X8) using android 2.1-update1 and also in emulator using the
plataforms 2.2 and 2.3.1</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 23 Jun 2011 19:28:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5063</bugid>
<title>MediaRecorder - Unable to setAudioSource.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>40</stars>
<reportedBy>rdogw...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 15:25:34 +0000</openedDate>
<description>I am attempting to record audio on a Motorola Droid. The code is
consistently failing when I debug directly on the hardware.
recorder.setAudioSource(MediaRecorder.AudioSource.MIC); 11-26
10:20:20.419: ERROR/audio_input(994): unsupported parameter: x-
pvmf/media-input-node/cap-config-interface;valtype=key_specific_value
IQ&apos;Eve tried all int for AudioSource and tried the 1.6 SDK with the same
results.</description>
<comment>
<author>cdotguti...@gmail.com</author>
<when>Fri, 01 Jan 2010 17:06:27 +0000</when>
<what>IQ&apos;Em actually having the same issue in the emulator. When looking at LogCat it shows 

01-01 11:51:04.740: ERROR/audio_input(31): unsupported parameter:
x-pvmf/media-input-node/cap-config-interface;valtype=key_specific_value
01-01 11:51:04.740: ERROR/audio_input(31): VerifyAndSetParameter failed
</what>
</comment>
<comment>
<author>dave.feltenberger</author>
<when>Wed, 20 Jan 2010 20:54:17 +0000</when>
<what>I have this issue too.  For both Audio and Video sources.  IQ&apos;Em using SDK 2.1 on the
Nexus One.</what>
</comment>
<comment>
<author>hans.petter.eide@gmail.com</author>
<when>Mon, 25 Jan 2010 21:43:08 +0000</when>
<what>Same issue here. SDK 2.1 and N1. Has anyone found a workaround, or another working 
solution?</what>
</comment>
<comment>
<author>slawe...@gmail.com</author>
<when>Mon, 22 Feb 2010 09:12:38 +0000</when>
<what>i have the same - MOTO DROID, v.2.01</what>
</comment>
<comment>
<author>hzk4...@gmail.com</author>
<when>Fri, 12 Mar 2010 09:32:41 +0000</when>
<what>the same MOTO DROID, v.2.01
</what>
</comment>
<comment>
<author>habibmas...@gmail.com</author>
<when>Sun, 14 Mar 2010 14:13:19 +0000</when>
<what>You have add the following permissions to AndroidManifest.xml

Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.RECORD_AUDIOQ&quot;E/Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E/Q&gt;E</what>
</comment>
<comment>
<author>dave.feltenberger</author>
<when>Sun, 14 Mar 2010 14:17:43 +0000</when>
<what>Yes, however, even with these permissions the problem persists.</what>
</comment>
<comment>
<author>dan...@gmail.com</author>
<when>Tue, 23 Mar 2010 05:50:49 +0000</when>
<what>I, too am unable to setAudioSource, even with record_audio and write_external_storage
permissions set in the manifest.</what>
</comment>
<comment>
<author>Primoz.K...@gmail.com</author>
<when>Wed, 07 Apr 2010 08:31:39 +0000</when>
<what>Same issue here... And people there are reporting the same problem:
http://www.anddev.org/viewtopic.php?p=39976</what>
</comment>
<comment>
<author>Stephan....@gmail.com</author>
<when>Thu, 29 Apr 2010 14:00:18 +0000</when>
<what>I see this error message on a Nexus 1. However, the recording still works. The code I
use is
...
audioListener.setAudioSource(MediaRecorder.AudioSource.MIC);                
audioListener.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);                
audioListener.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);

After moving the file to my desktop with adb, I can play it with quicktime player. I
could not play it with my version of winamp.

Since the file permissions are not set correctly, playing the file on the phone is a
bit tricky.  See
http://groups.google.com/group/android-developers/browse_thread/thread/5569a88c50dcc043
for various solutions.</what>
</comment>
<comment>
<author>gianni.l...@gmail.com</author>
<when>Tue, 03 Aug 2010 22:48:05 +0000</when>
<what>Same issue, etc.. etc.. Sprint Samsung Moment, recently updated to 2.1

However, this code is ok: audioListener.setAudioSource(MediaRecorder.AudioSource.MIC);

This code on the other hand throws the exception:
audioListener.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);

VOICE_UPLINK and VOICE_DOWNLINK also have the same error.

Still no workaround, and I understand that a lot of people are asking for a way to record their own personal phone conversations, which by the way is still legal under certain conditions. (Please verify your own statements before making assumptive posting)</what>
</comment>
<comment>
<author>janel.ni...@gmail.com</author>
<when>Thu, 19 Aug 2010 07:25:15 +0000</when>
<what>Same issue with mic recording fixed by adding permissions in manifest AFTER activity tag.

Q&lt;Emanifest ...
...
Q&lt;E/applicationQ&gt;E

Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.RECORD_AUDIOQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E /Q&gt;E

Q&lt;E/manifestQ&gt;E

Maybe permissions are different for voice_xx input methods</what>
</comment>
<comment>
<author>jsar...@gmail.com</author>
<when>Sat, 21 Aug 2010 20:42:48 +0000</when>
<what>I use both permissions on Nexus One 2.2, but still doesnQ&apos;Et work (unsupported parameter). Any new workaround?</what>
</comment>
<comment>
<author>machcong...@gmail.com</author>
<when>Thu, 02 Sep 2010 07:43:26 +0000</when>
<what>i face same problem when i tried to run SoundRecorder application (given by android)

D/dalvikvm( 2033): GC freed 1377 objects / 76120 bytes in 122ms
E/audio_input( 1947): unsupported parameter: x-pvmf/media-input-node/cap-config-
interface;valtype=key_specific_value
E/audio_input( 1947): VerifyAndSetParameter failed
E/PVOMXEncNode( 1947): PVMFOMXEncNode-Audio_AMRNB::DoPrepare(): Got Component OM
X.PV.amrencnb handle
D/ALSAModule( 1947): open called for devices 00040000 in mode 0...
E/ALSALib ( 1947): external/alsa-lib/src/pcm/pcm.c:2201:(snd_pcm_open_noupdate)
Unknown PCM AndroidCapture
E/ALSAModule( 1947): Failed to Initialize any ALSA CAPTURE device: Unknown error
: -2
E/AudioRecord( 1947): Could not get audio input for record source 1
E/AuthorDriver( 1947): Command 17 completed with error -1
E/MediaRecorder( 2211): start failed: -1
D/AndroidRuntime( 2211): Shutting down VM
W/dalvikvm( 2211): threadid=3: thread exiting with uncaught exception (group=0x4
001b178)
E/AndroidRuntime( 2211): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 2211): java.lang.RuntimeException: start failed.
E/AndroidRuntime( 2211):        at android.media.MediaRecorder.start(Native Meth
od)

any one can help ? Thank in ad</what>
</comment>
<comment>
<author>jonas.es...@gmail.com</author>
<when>Sun, 10 Oct 2010 18:36:54 +0000</when>
<what>Got this on the N1 running 2.2.1 so it still present.</what>
</comment>
<comment>
<author>topherbu...@gmail.com</author>
<when>Tue, 16 Nov 2010 12:41:29 +0000</when>
<what>Im having the same error with both permissions present. Any update to a workaround??</what>
</comment>
<comment>
<author>tipsin...@gmail.com</author>
<when>Thu, 25 Nov 2010 16:13:54 +0000</when>
<what>I had a same problem. 

In order to fix that problem, I used MediaRecorder.reset() in front of other methods.

And I made a file for recording have proper permission.

I had confirmed that audio recording was normally executed. 

My fixed codes are as follows:

----------------------------------------------------------------------
recorder.reset();
				
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(Q&quot;E/data/test.mp3Q&quot;E); 
								
try {
  recorder.prepare();
} catch (IllegalStateException e) {
  e.printStackTrace();
  Log.i(TAG, Q&quot;EIllegalStateExceptionQ&quot;E);
} catch (IOException e) {
  e.printStackTrace();
  Log.i(TAG, Q&quot;EIOExceptionQ&quot;E);
}
				
recorder.start();
----------------------------------------------------------------------

Good lock.
</what>
</comment>
<comment>
<author>knex...@gmail.com</author>
<when>Sat, 29 Jan 2011 18:59:48 +0000</when>
<what>is this solution working by everyone?
I still got the problem...

18:58:34.762	34	ERROR	audio_input	unsupported parameter: x-pvmf/media-input-node/cap-config-interface;valtype=key_specific_value

18:58:34.762	34	ERROR	audio_input	VerifyAndSetParameter failed

18:58:34.792	34	ERROR	PVOMXEncNode	PVMFOMXEncNode-Audio_AMRNB::DoPrepare(): Got Component OMX.PV.amrencnb handle </what>
</comment>
<comment>
<author>Sp00tw...@gmail.com</author>
<when>Thu, 03 Feb 2011 11:12:07 +0000</when>
<what>hey any solution found for this porblem ?? i have too and canQ&apos;Et find anything in internet (((</what>
</comment>
<comment>
<author>manoj...@gmail.com</author>
<when>Wed, 09 Feb 2011 20:46:26 +0000</when>
<what>IQ&apos;Em experiencing the same issue, none of the proposed solutions work. Has anyone managed to resolve this issue yet? </what>
</comment>
<comment>
<author>dolores....@gmail.com</author>
<when>Sat, 26 Feb 2011 16:34:33 +0000</when>
<what>First, put this in your manifest file:
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.RECORD_AUDIOQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.WRITE_EXTERNAL_STORAGEQ&quot;E /Q&gt;E

Then, you should uninstall your app, and install it again to bring the permission into effect. </what>
</comment>
<comment>
<author>shubh41...@gmail.com</author>
<when>Fri, 04 Mar 2011 16:26:23 +0000</when>
<what>Though we have followed the steps provided in comment 17 already, we are still facing the same issue in emulator. we are using android 2.2</what>
</comment>
<comment>
<author>charlesd...@gmail.com</author>
<when>Sat, 26 Mar 2011 16:04:15 +0000</when>
<what>Same issue here on HTC Incredible.  The audio file it creates is silent.  However, on my Moto Droid it works fine in the audio file it creates plays back perfectly.  Both are running 2.2.</what>
</comment>
<comment>
<author>duky2...@gmail.com</author>
<when>Thu, 31 Mar 2011 15:44:20 +0000</when>
<what>IQ&apos;Eve the same issue on LG P-500 only when I call the function getMaxAmplitude() through a thread... otherwise the registration as described in dev guide works fine.</what>
</comment>
<comment>
<author>nciae...@gmail.com</author>
<when>Sun, 10 Apr 2011 08:21:17 +0000</when>
<what>I have the same issue on android-x86</what>
</comment>
</bug>
<bug>
<bugid>8602</bugid>
<title>Add A-B repeat capability to the Music Player Application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>tjeffr...@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 00:37:36 +0000</openedDate>
<description>A practicing musicianQ&apos;Es secret weapon is A-B repeat. A-B repeat is a
playback mode where the user sets a start point A and an end point B,
and the song loops endlessly between the two positions. With such a
feature enabled, it will allow musicianQ&apos;Es to use their Android device as
a serious music platform.</description>
<comment>
<author>kevindsi...@gmail.com</author>
<when>Fri, 31 Dec 2010 13:12:43 +0000</when>
<what>Any update on this?  I canQ&apos;Et believe itQ&apos;Es taking this long.  We _need_ this app!</what>
</comment>
<comment>
<author>alias.ne...@gmail.com</author>
<when>Fri, 14 Jan 2011 13:08:31 +0000</when>
<what>Knock knoc, anybody home? IQ&apos;Ed like an update on this! I canQ&apos;Et believe itQ&apos;Es not already supported.</what>
</comment>
<comment>
<author>alias.ne...@gmail.com</author>
<when>Fri, 14 Jan 2011 13:10:30 +0000</when>
<what>Knock knock, anybody home? IQ&apos;Ed like an update on this! I canQ&apos;Et believe itQ&apos;Es not already supported.

I would like to see A-B repeat capability added to the SoundPool and MediaPlayers so that I can Q&quot;EsustainQ&quot;E sounds on touch and hold in my applications.</what>
</comment>
<comment>
<author>ilan.b...@gmail.com</author>
<when>Thu, 29 Sep 2011 07:48:24 +0000</when>
<what>This feature is getting scarcer and scracer, IQ&apos;Ed really like to see its priority raised simply because of its simplicity</what>
</comment>
<comment>
<author>ethan.y...@gmail.com</author>
<when>Thu, 29 Sep 2011 08:16:08 +0000</when>
<what>my friends ask me why i donQ&apos;Et just get a smartphone and use it as my music player.  this is a reason why.  lack of a simple, well-implemented (easy to use, responsive) a-b repeat function.</what>
</comment>
<comment>
<author>shipbr...@gmail.com</author>
<when>Thu, 29 Sep 2011 15:30:09 +0000</when>
<what>@Ethan, thatQ&apos;Es not a fault of the smartphone, but of the app.

I just installed Rockbox for Android, and itQ&apos;Es got an A-B repeat.</what>
</comment>
</bug>
<bug>
<bugid>591</bugid>
<title>Application stop responding after leaving a nested event loop</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-03T09:26:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sathiba...@gmail.com</reportedBy>
<openedDate>Tue, 01 Apr 2008 22:32:04 +0000</openedDate>
<description>When calling Looper.loop() to invoke a nested event loop, the loop
operates and exits properly when quit() is invoked, but the application
then stops responding to events when control returns to the outer event
loop. A complete sample application is attached.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 03 Apr 2008 09:26:41 +0000</when>
<what>Nested event loops are not supported.</what>
</comment>
</bug>
<bug>
<bugid>13692</bugid>
<title>Picture.createFromStream loses dashed line </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kentaro....@informatix.co.jp</reportedBy>
<openedDate>Wed, 05 Jan 2011 00:12:35 +0000</openedDate>
<description>I want to draw a dashed line in Android. I know I can achieve it using
Paint#setPathEffect. When I simply get the picture object, I can draw a
dashed line wihtout any problem. However, for speed, I get a
ByteArrayOutputStream from the Picture object and get another Pciture.
This method almost works correctly, but it seems to lose the dashed line
style. Here is the sample code to reproduce it. --- import java.io.*;
import android.app.Activity; import android.content.Context; import
android.graphics.*; import android.os.Bundle; import android.view.View;
public class DashBugActivity extends Activity { /** Called when the
activity is first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(new DashBugView(this)); } } class DashBugView extends
View { DashBugView(Context context) { super(context); } protected void
onDraw(Canvas canvas) { int w = getWidth(); int h = getHeight(); Paint
paint = new Paint(); paint.setColor(-1); canvas.drawRect(0, 0, w, h,
paint); Picture picture = createPicture(); picture.draw(canvas); }
static Picture createPicture() { Picture picture = new Picture(); Canvas
canvas = picture.beginRecording(100, 100); Paint paint = new Paint();
paint.setStrokeWidth(8); paint.setPathEffect(new DashPathEffect(new
float[] { 8, 8 }, 0)); canvas.drawLine(0, 0, 100, 100, paint);
picture.endRecording(); if (false) { // Picture draws dash correctly.
return picture; } else { // Export and Import bytes, and picture draws
solid line ! ByteArrayOutputStream baos = new ByteArrayOutputStream();
picture.writeToStream(baos); byte[] pictureBytes = baos.toByteArray();
Picture picture2 = Picture.createFromStream(new
ByteArrayInputStream(pictureBytes)); return picture2; } } } --- The
sample code above does not draw the dashed line. However, if I change
from Q&quot;Eif(false)Q&quot;E to Q&quot;Eif(true)Q&quot;E, then I could get the correct result.</description>
</bug>
<bug>
<bugid>18854</bugid>
<title>Gmail Calendar will not display the right end time for reacurring appointments after sync</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 11:15:56 +0000</openedDate>
<description>STEP-BY-STEP INSTRUCTION: 1. Set up an exchange account and a google
account on the same device 2. Launch Calendar and create a new
appointment with start time 1pm and end time 1.30pm 3. Select Q&apos;ECalendarQ&apos;E
Q&gt;E Your Exchange Account 4. Add the google account email address as
guest, make the meeting reacurrent (e.g. every week) 5. Wait for the
Google account to sync with Calendar 6. Open calendar and view the Day
view for the day of the meeting Actual Result: The Google calendar event
will start at 1pm and end at 2pm, while the exchange account event will
start at 1 pm and end at 1.30pm. Expected Result: The start and end time
should be the same in all calendars for the same meeting Android
version:2.3.4 Device:Nexus S</description>
</bug>
<bug>
<bugid>3846</bugid>
<title>canvas.getHeight() does not match this.getHeight() in onDraw()</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-09-10T17:09:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>adoli...@gmail.com</reportedBy>
<openedDate>Thu, 10 Sep 2009 06:34:55 +0000</openedDate>
<description>Android code version you are running: android-sdk-linux_x86-1.5_r2 Your
development environment: Eclipse Platform Version: 3.4.1 Build id:
M20080911-1700 Testing on the emulator provided with the SDK Describe
the problem: The canvas provided the onDraw() method does not match the
dimensions of the View it is provided for. This was discovered when
creating a custom view. The canvas.getHeight() and this.getHeight()
values do not match. It appears that the canvas provided is the size of
the screen(not the view), but shifted down to the correct top and left
position of the View. So using the canvas to determine coordinates will
not work if there are multiple Views in the layout. Steps to reproduce:
1. Attached example code reproduces problem. Expected results: There
should be two overlapping cicles drawn in each of nine positions:
top/left, top/middle, top/right, middle/left, middle/middle,
middle/right, bottom/left, bottom/middle, bottom/right. Red for the
canvas-based position, white for the View-based position. Observed
results: Circles from the View-based positioning are drawn as expected.
All but the first row of the canvas-based positioning are not where
would be expected. Additional information: When observing values with
the debugger the lowest viewable row of canvas-based circles was
generated with the code for the middle row. Also the ViewQ&apos;Es getTop()
returns a smaller value than the CanvasQ&apos;E getHeight()</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 15:00:43 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Sep 2009 17:09:29 +0000</when>
<what>This is how the Canvas works. The Canvas is as large as the window.</what>
</comment>
<comment>
<author>adoli...@gmail.com</author>
<when>Fri, 11 Sep 2009 03:41:08 +0000</when>
<what>What is the process to edit documentation? That particular quirk is not mentioned
anywhere I looked. The only reference was that a canvas would be provided to the
onDraw method.</what>
</comment>
</bug>
<bug>
<bugid>6571</bugid>
<title>Alarm notification for multiple days</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Krishy.K...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 15:19:41 +0000</openedDate>
<description>- Reopen Alarm App. - Alarm notification disappear after alarm
activation if you setup alarm for multiple days. - Alarm notification
should stay there if alarm is set for next day. I have Tmobilr G1
running Android 1.6 (DRC83)</description>
</bug>
<bug>
<bugid>19903</bugid>
<title>newsQ&amp;Eweather - exception  process com.google.android.apps.genie.geniewidget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kmchoi.c...@gmail.com</reportedBy>
<openedDate>Thu, 08 Sep 2011 11:12:35 +0000</openedDate>
<description>step: 1.applications-newsQ&amp;Eweather-option-settings-weather settings-use
my location uncheck 2.set location- input any text - search- change
landscape mode during loading screen Occurs exception process
com.google.android.apps.genie.geniewidget Android version: 2.3</description>
<comment>
<author>pattica...@gmail.com</author>
<when>Fri, 04 Nov 2011 21:09:24 +0000</when>
<what>News and weather is defective and I canQ&apos;Et get it off my phone please help</what>
</comment>
</bug>
<bug>
<bugid>19689</bugid>
<title>App Reshuffle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bilike...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 17:07:50 +0000</openedDate>
<description>I have a Verizon Samsung Fascinate phone, Firmware Version 2,2,2. Every
time I power off the phone (either regular power off or remove battery)
all the apps shuffle and get out of the order I put them in. It happens
every time! Anyone?</description>
<comment>
<author>lukas.la...@gmail.com</author>
<when>Wed, 31 Aug 2011 17:28:42 +0000</when>
<what>As i know, its because you moved your apps in sd card....
When the phone boot, maybe the sd card not yet prepared</what>
</comment>
<comment>
<author>bilike...@gmail.com</author>
<when>Thu, 01 Sep 2011 13:09:14 +0000</when>
<what>No..thats not why. I did in fact move my apps to my sd card, but the reshuffling issue was happening way before then.</what>
</comment>
</bug>
<bug>
<bugid>2804</bugid>
<title>Please start a D-BUS session bus</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>54</stars>
<reportedBy>jonnyl...@jonnylamb.com</reportedBy>
<openedDate>Sat, 30 May 2009 13:15:53 +0000</openedDate>
<description>Android already uses D-Bus for bluetooth by starting a system bus on
boot. It would be tremendously useful to also start a session bus so
other applications could use it to talk to other components. More
specifically, I wish to port the Telepathy[0] framework to Android
(GLib, GStreamer et al. has already been ported). This would involve
minor changes to make the connection managers (daemons which actually
speak the protocols) work on Android, and then write a GUI. The GUI
talks to the connection managers using D-Bus, and starts the appropriate
connection managers using D-Bus service activation. Aside from my
specific desire to have a session bus, I am certain other application
developers would find it useful to use D-Bus. There is already a mature
D-Bus implementation in Java[1]. Thanks, 0.
http://telepathy.freedesktop.org/ 1.
http://dbus.freedesktop.org/doc/dbus-java/</description>
<comment>
<author>dove...@gmail.com</author>
<when>Wed, 15 Jul 2009 08:47:58 +0000</when>
<what>do you have resolved the issue, because I have met the same issue.
I am now porting obexd to android, and the obex-client need create a SESSION bus.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 02:21:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:59:59 +0000</when>
<what></what>
</comment>
<comment>
<author>nicopace</author>
<when>Thu, 15 Apr 2010 01:22:51 +0000</when>
<what>IQ&apos;Eve found this work interesting:
http://csclub.uwaterloo.ca/~dtbartle/pidroid/
is a port of libpurple to android.
This way we donQ&apos;Et need to implement telepathy interfaces to develop a multi-protocol im!
</what>
</comment>
<comment>
<author>PhilPric...@gmail.com</author>
<when>Fri, 04 Mar 2011 22:34:55 +0000</when>
<what> 
QuIC just announced an open source project at www.alljoyn.org that might help. AllJoyn is an SDK for developing peer-services, but it also supports DBus functionality, and there is a  downloadable version that runs as an Android service. For the peer-peer functionality, the downloadable version will only work over WiFi though, as access to Bluetooth is restricted to a particular set of profiles in Android. APIs are available in C++ and Java, so you can access the functionality from either Android Java code or C++ libraries (Telepathy or purple for example).


Phil Price

I an employee of Qualcomm Innovation Center (QuIC). These are my personal views and do not necessarily reflect the views of QuIC</what>
</comment>
</bug>
<bug>
<bugid>12264</bugid>
<title>Need Google-approved way to gain super user access</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-11-01T17:18:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vicki....@gmail.com</reportedBy>
<openedDate>Sun, 31 Oct 2010 15:26:50 +0000</openedDate>
<description>I realize you want to maintain control, but people ARE going to Q&quot;ErootQ&quot;E
the device. After all, itQ&apos;Es Linux underneath. WouldnQ&apos;Et it be better if
you could control how they do that? We could have more faith in the
process? We need a Q&quot;Eroot toggleQ&quot;E capability that has been tested. For
example, we could choose which apps have admin access! (it wouldnQ&apos;Et be
Q&quot;EallQ&quot;E). Consider how Apple handles Q&quot;EadminQ&quot;E access. ItQ&apos;Es not the same as
running as root all the time.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 01 Nov 2010 17:18:46 +0000</when>
<what>People who root their devices accept the risks of doing so.  We donQ&apos;Et want to do this for general production devices.
</what>
</comment>
<comment>
<author>vlbAtC...@gmail.com</author>
<when>Wed, 03 Nov 2010 01:55:10 +0000</when>
<what>Apparently you read as far as Q&quot;ErootQ&quot;E and decided to stop reading.

The whole POINT of this request is that, as it stands, Q&quot;EPeople who root their devices accept the risks of doing so.Q&quot;E  I want a Google-approved and tested way of having SOME admin access (like sudo, you _have used Linux_ I presume? I hope???) Like the way Apple handles Admin.

Something that ISNQ&apos;ET like logging in as root. Something that DOESNQ&apos;ET have those risks.

Now, do you understand?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Nov 2010 18:19:42 +0000</when>
<what>Again, this is not desirable for production devices.
</what>
</comment>
</bug>
<bug>
<bugid>4078</bugid>
<title>Add Widgets API (Bundle?) to remember state independently from backing process</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 12:28:09 +0000</openedDate>
<description>Since the preferred embodiment of an app widget provider is a
receiver/IntentService combo, the provider should drop out of memory in
between app widget updates. This means we cannot store any state in the
provider directly. And, since RemoteViews does not support setTag() (for
obvious/sensible reasons), we cannot attach any state information to the
app widgetQ&apos;Es, um, widgets. This means that apps need to track state
through flat files, databases, and whatnot, which may be overkill. Case
in point: the widget is providing a view of a row in a database, with
buttons to move through the rows. The rows themselves are already
persisted. However, to move back and forth, we need to know what row we
are showing...and there is no obvious way to hang onto that, short of
putting it too in the database, or slapping it out in a flat file, or
something. You could consider allowing users to attach a Bundle on an
app widget, perhaps through an API on AppWidgetManager. This could be
used for simple state that needs to stick around between widget updates,
without requiring the developer to add new persistence mechanisms on its
own.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 19:55:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5123</bugid>
<title>Include way to force wifi encryption scheme</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>abhishek.mukher.g</reportedBy>
<openedDate>Mon, 30 Nov 2009 19:17:34 +0000</openedDate>
<description>Currently there does not seem to be a way to override the detected
encryption scheme on WiFi networks (for my Droid). This is a problem
when the network is detected improperly. I am attempting to connect to
my 802.1x network on campus but the Droid is seeing it as a WEP
encrypted network. This could be Q&quot;EfixedQ&quot;E with better detection but I
figure this is a better long term solution. If requested, I can give
more information about the network in question but I donQ&apos;Et know how to
get said information in the first place...</description>
<comment>
<author>tkd...@gmail.com</author>
<when>Tue, 15 Dec 2009 22:42:23 +0000</when>
<what>This is mentioned in another issue (
http://code.google.com/p/android/issues/detail?id=1386 ).  I recommend Q&quot;EstarQ&apos;EingQ&quot;E
that issue to try to raise the visibility of how wide-spread this problem is.</what>
</comment>
</bug>
<bug>
<bugid>11656</bugid>
<title>Email app doesnQ&apos;Et seem to recognize TLS support. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>shamm...@google.com</reportedBy>
<openedDate>Sun, 03 Oct 2010 11:24:55 +0000</openedDate>
<description>Hi, IQ&apos;Em trying to setup the Email app on my Nexus One with Android 2.2.1
FRG83 to connect to my mailserver with the following settings: SMTP
server: esaurito.net Port: 25 Security type: TLS (Accept all
certificates) The application cannot detect TLS and returns the
following error: Q&quot;ETLS required but not supported by server.Q&quot;E This is the
mailserver ouput: $ nc esaurito.net 25 220 esaurito.net ESMTP Postfix
(Debian/GNU) EHLO localhost 250-esaurito.net 250-PIPELINING 250-SIZE
20971520 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH RPA
250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN QUIT 221 2.0.0 Bye IQ&apos;Eve
tried the Email app in the sdk emulator running 2.2 FRF91 and it doesnQ&apos;Et
seem to be affected by this issue. Luca</description>
</bug>
<bug>
<bugid>16700</bugid>
<title>Switch to time stamps instead of date stamps in Messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Tue, 10 May 2011 05:20:15 +0000</openedDate>
<description>Most of the time, youQ&apos;Ere messaging in quick succession. Meaning a large
block on the same day. The time would be more important than the date.
On new days, just add a date delimiter.</description>
</bug>
<bug>
<bugid>17875</bugid>
<title>The phone shows Q&quot;EReplyQ&quot;E UI after tapping Q&quot;EforwardQ&quot;E in searched chat records of Gtalk.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>satishku...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 07:47:06 +0000</openedDate>
<description>STEP-BY-STEP INSTRUCTION: [Precondition] There are some chat records in
the google account of phone. Wifi is available. [Procedure] 1. Go to
Application Launcher Screen . Select Gtalk. Press menu key -Q&gt;E Search. 2.
Input some key words to find some chat records and open one of them. 3.
Tap Q&quot;EForwardQ&quot;E at the bottom. [Actual Behaviour] Reply user interface of
gmail displays. [Expected Behaviour] Forward user interface of gmail
displays. Phone : Nexus S Android Version : 2.3 ANALYSIS : When the user
selects Forward option, Gmail applicationQ&apos;Es ComposeActivity is launched
to perform the action (if Gmail is selected as the app to handle this
intent). When GTalk sends the data (Forward or reply) to perform an
action in the intent extras, the information passed to the
ComposeActivity can be checked if it is correct. The issue could be in
the data passed.</description>
</bug>
<bug>
<bugid>5157</bugid>
<title>Inconsistent clocks</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nheima...@gmail.com</reportedBy>
<openedDate>Wed, 02 Dec 2009 07:47:11 +0000</openedDate>
<description>IQ&apos;Em really new to this platform, and i encountered this bug while
running the Q&quot;EHello WorldQ&quot;E program. SDK - Android 2.0 IQ&apos;Em using SDK
Platform 1.1 API2, revision 1. The bug is related to the emulator. 1.
While running the emulator, there is in the tor right corner the clock
of the system. This clock is not running, and is constant all the time.
2. If you look on the clock in the Q&apos;Ealarm clockQ&apos;E program, there you will
see that the time is running. The way that I think that it should acts
is: 1. the clock in the top right corner should be changing when time is
passing by. 2. Both clocks should show the same time and correct time.
Thanks. I added a picture with the inconsistent situation</description>
<comment>
<author>sharath....@wipro.com</author>
<when>Thu, 12 May 2011 13:50:38 +0000</when>
<what>This issue is not seen on Emulator running GingerBread(Android 2.3.3). Time is consistent in both displays.

Attaching Screenshot for your reference.</what>
</comment>
</bug>
<bug>
<bugid>17429</bugid>
<title>Gallery widgetQ&apos;Es GesutreDetector throws NullPointerException</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mala.cav...@gmail.com</reportedBy>
<openedDate>Mon, 06 Jun 2011 18:46:55 +0000</openedDate>
<description>When clicking on the Gallery widget, a null pointer occurs within the
onTouch event of the GestureDetector class. Looks like the
mVelocityTracker needs to have a null check before its recycle method
gets called. Exception only occurs in versions 3.0 and above.</description>
<comment>
<author>vikrant5...@gmail.com</author>
<when>Thu, 03 Nov 2011 14:11:48 +0000</when>
<what>hi all i am also having the same problem please let us know if any  solution for this. </what>
</comment>
</bug>
<bug>
<bugid>4942</bugid>
<title>IMAP command length exceeds RFC 2683 recommendation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>JohnDeMi...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 01:14:48 +0000</openedDate>
<description>The Android 2.0 (on Verizon Droid) implemention of IMAP allows IMAP
commands to the server to exceed 1,000 octets, going beyond the
recommendations of RFC 2683. Some IMAP servers implement smaller IMAP
command buffers (some as small as 1,024), counting on clients to adhere
to the RFC recommendations. Of course, theyQ&apos;Ere then out of RFC
recommendations, but if everyoneQ&apos;Es not adhering to the RFC
recommendations then we have a problem.... The issue occurs when an
InBox on an IMAP server that has a small command buffer exceeds a
certain number of messages. When AndroidQ&apos;Es IMAP client sends a FETCH
command with too many UIDs as parameters, it exceeds 1,000 characters
and the command fails on the affected servers. Nothing is communicated
to the user during this time: the user thinks that everything is working
fine, but no emails appear. Furthermore, the IMAP client is not
responding appropriately to the serverQ&apos;Es BAD response to the too-long
FETCH command. When AndroidQ&apos;Es IMAP client receives the BAD, instead of
reformulating the command, it sends the identical command twice more
(with the same result) and then sits doing nothing until the server
times out the connection. Per the RFCs, IMAP clients are not allowed to
resubmit the same command when they get a BAD response. The desired
behavior is that AndroidQ&apos;Es IMAP client should implement the
recommendations in RFC 2683 3.2.1.5, limiting its IMAP commands to 1,000
octets, splitting long requests into multiple commands as necessary. The
IMAP client should also respond to a BAD command by possibly
reformulating it in some way, notifying the user that there was a
problem if it canQ&apos;Et recover or resolved the situation on its own, and by
not repeating the identical command over and over.</description>
<comment>
<author>awar...@google.com</author>
<when>Fri, 20 Nov 2009 05:09:50 +0000</when>
<what></what>
</comment>
<comment>
<author>mark...@gmail.com</author>
<when>Fri, 09 Jul 2010 20:01:50 +0000</when>
<what>I also have multiple users being impacted by this lack of compliance with RFC recommendations and rules with regard to imap client behavior.</what>
</comment>
</bug>
<bug>
<bugid>14719</bugid>
<title>Gmail application force closed after select text from mail content</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-14T19:05:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>krnf78%m...@gtempaccount.com</reportedBy>
<openedDate>Mon, 14 Feb 2011 09:17:12 +0000</openedDate>
<description>Currently a toast will pop up after after user select text in Gmail. I
change the behavior. An AlertDialog will show after user select text.
All changes are in android.webkit.WebView. Then...... Steps: 1. Launch
Gmail in Main menu. 2. Select and view a message. 3. Select Menu-Q&gt;E
More-Q&gt;E Select text. 4. swipe to select text in message. 5. Gmail
application force closed. Expected result: Select Text when view Gmail
message. Actual result: Gmail application force closed when select text.
Crash info: 1325 12-14 07:08:32.310 2217 2217 E AndroidRuntime: FATAL
EXCEPTION: main 1326 12-14 07:08:32.310 2217 2217 E AndroidRuntime:
android.view.WindowManager$BadTokenException: Unable to add window ?
token null is not for an application 1327 12-14 07:08:32.310 2217 2217 E
AndroidRuntime: at android.view.ViewRoot.setView(ViewRoot.java:518) 1328
12-14 07:08:32.310 2217 2217 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) 1329
12-14 07:08:32.310 2217 2217 E AndroidRuntime: at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 1330
12-14 07:08:32.310 2217 2217 E AndroidRuntime: at
android.app.Dialog.show(Dialog.java:241) Rootcause for this issue: Gmail
should have passed getApplicationContext() instead of this (Activity) to
create WebView. You can refer to
http://groups.google.com/group/android-developers/browse_thread/thread/7a648edddccf6f7d#.
As you already noted, getApplicationContext() and this (when called from
an Activity) are NOT the same. When you pass getApplicationContext() as
mContext then execute below code, such exception will occur. new
AlertDialog.Builder(mContext)</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:05:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16546</bugid>
<title>FC occured in GoogleServicesFramework app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Tue, 03 May 2011 07:02:09 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1.Switch on the phone Q&gt;EGo to application Q&gt;E Page move to right
2.Observe the behavior 2) What happened. - FC occured in
GoogleServicesFramework app.
------------------------------------------------------------------ 05-01
04:51:27.090 321 1094 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #5
05-01 04:51:27.090 321 1094 E AndroidRuntime:
java.lang.RuntimeException: An error occured while executing
doInBackground() 05-01 04:51:27.090 321 1094 E AndroidRuntime: at
android.os.AsyncTask$3.done(AsyncTask.java:200) 05-01 04:51:27.090 321
1094 E AndroidRuntime: at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:274)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
java.util.concurrent.FutureTask.setException(FutureTask.java:125) 05-01
04:51:27.090 321 1094 E AndroidRuntime: at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:308) 05-01
04:51:27.090 321 1094 E AndroidRuntime: at
java.util.concurrent.FutureTask.run(FutureTask.java:138) 05-01
04:51:27.090 321 1094 E AndroidRuntime: at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
java.lang.Thread.run(Thread.java:1019) 05-01 04:51:27.090 321 1094 E
AndroidRuntime: Caused by: java.lang.IllegalStateException: Parcel has
been finalized! 05-01 04:51:27.090 321 1094 E AndroidRuntime: at
android.os.Parcel.appendFrom(Native Method) 05-01 04:51:27.090 321 1094
E AndroidRuntime: at
android.os.DropBoxManager$Entry$1.createFromParcel(DropBoxManager.java:193)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
android.accounts.IAccountManager$Stub$Proxy.getUserData(IAccountManager.java:433)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
com.android.internal.os.IDropBoxManagerService$Stub$Proxy.getNextEntry(IDropBoxManagerService.java:170)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
android.os.DropBoxManager.getNextEntry(DropBoxManager.java:301) 05-01
04:51:27.090 321 1094 E AndroidRuntime: at
com.google.android.gsf.checkin.CheckinRequestBuilder.addEvents(CheckinRequestBuilder.java:661)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
com.google.android.gsf.checkin.CheckinTask.makeRequest(CheckinTask.java:227)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
com.google.android.gsf.checkin.CheckinTask.doInBackground(CheckinTask.java:147)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
com.google.android.gsf.checkin.CheckinService$1.doInBackground(CheckinService.java:221)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
com.google.android.gsf.checkin.CheckinService$1.doInBackground(CheckinService.java:214)
05-01 04:51:27.090 321 1094 E AndroidRuntime: at
android.os.AsyncTask$2.call(AsyncTask.java:185) 05-01 04:51:27.090 321
1094 E AndroidRuntime: at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306) 05-01
04:51:27.090 321 1094 E AndroidRuntime: ... 4 more 3) What you think the
correct behavior should be. - There should be no FC.</description>
</bug>
<bug>
<bugid>12499</bugid>
<title>Marquee Ellipsize Kills List Scroll Speed</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>Lee.Wil...@gmail.com</reportedBy>
<openedDate>Thu, 11 Nov 2010 10:32:14 +0000</openedDate>
<description>If any TextView within a listQ&apos;Es item layout has ellipsize:marquee
specified, list scrolling becomes extremely jerky, even if none of the
text views has a long text and therefore no text scrolling is taking
place. I first noticed this on G1 / 1.6. ItQ&apos;Es still an issue on an N1 /
2.2.1. Pent</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 12 Nov 2010 03:01:14 +0000</when>
<what>Hi, do you have a sample app that reproduces the issue? I canQ&apos;Et reproduce this issue on any list containing text views with marquees.</what>
</comment>
</bug>
<bug>
<bugid>1106</bugid>
<title>No way to backup or restore on-device data (sms, most application data, installed apps and settings)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>360</stars>
<reportedBy>disconn...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 20:56:11 +0000</openedDate>
<description>According to the security model, there is no way for a 3rd party app to
fill this need. Android needs a method of backing up and restoring user
data such as sent/received SMSs, installed applications, preferences,
etc.</description>
<comment>
<author>loyukfai@gmail.com</author>
<when>Thu, 20 Nov 2008 19:41:02 +0000</when>
<what>How about the entire file system? Like what NVBackup and some other utilities do for 
Palm devices.

http://handypalmstuff.sourceforge.net/

I presume Google is more interested in syncing the data with her CLOUD through. And 
this probably needs some fundamental/additional changes in the framework...?</what>
</comment>
<comment>
<author>loyukfai@gmail.com</author>
<when>Thu, 20 Nov 2008 19:43:36 +0000</when>
<what>BTW, does the Android security module take into consideration for remote 
administration, like wiping a device clean of user data?</what>
</comment>
<comment>
<author>disconn...@gmail.com</author>
<when>Thu, 20 Nov 2008 20:04:24 +0000</when>
<what>Not possible (to #1 and #2). Only an app (or root on hacked or engineering devices)
can read or write files from a different app. So there is no way for a backup app
(even if the user agrees) to get or write files.

Ditto for wiping the box - the only way to do it is to let the user uninstall each
app one at a time. (Or reboot holding .. back? and do the factory-default wipe.)</what>
</comment>
<comment>
<author>loyukfai@gmail.com</author>
<when>Fri, 21 Nov 2008 12:32:19 +0000</when>
<what>So there need to be some significant changes to the overall framework to accommodate such applications, right...?

I myself would like to see this happens, but donQ&apos;Et think it is high (or even there) 
in the long to-do list for Android through.</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sun, 23 Nov 2008 18:53:50 +0000</when>
<what>+1 to this, migrating settings is a pretty important ability for power users.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:27:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:37:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:22:07 +0000</when>
<what></what>
</comment>
<comment>
<author>acru...@gmail.com</author>
<when>Wed, 07 Oct 2009 23:27:00 +0000</when>
<what>I just flashed my HTC MagicQ&apos;Es firmware today (Rogers branded device) and as expected,
it lost all my settings.  Unexpectedly, however, the new boot loader doesnQ&apos;Et allow me
to run nandroid to restore my old settings.  Good thing IQ&apos;Eve only had the phone for a
couple weeks. :/</what>
</comment>
<comment>
<author>spyder9194@gmail.com</author>
<when>Thu, 19 Nov 2009 23:19:22 +0000</when>
<what>Coming from a BlackBerry which did this quite well I am very disappointed to see this
as unavailable. Even the iPhone can now backup apps. </what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 10:22:44 +0000</when>
<what>Fundamental additional changes, yes, difficult?  Probably not.  2.0 and 2.0.1 have 
automatic backups of all installed apps.</what>
</comment>
<comment>
<author>craigat</author>
<when>Mon, 18 Jan 2010 10:02:33 +0000</when>
<what>This is essential as hopefully soon weQ&apos;Ell get a firmware update to Android 2.0 or 2.1
on the Hero.  At which point IQ&apos;Ell lose all my settings, apps and text messages.  This
should be handled by HTC Sync.  I have been told there is an app to save the text
messages).  I wouldnQ&apos;Et mind if it just saved a list of the apps I have installed and
allowed me to re-download them all in one swoop.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 18 Jan 2010 10:26:50 +0000</when>
<what>You can backup your smsQ&apos;Ees to gmail with this:

http://code.google.com/p/android-sms</what>
</comment>
<comment>
<author>matthieu...@gmail.com</author>
<when>Tue, 26 Jan 2010 12:41:19 +0000</when>
<what>Enabling external backups and recoveries would prevent most people from hacking the
device to get a root shell</what>
</comment>
<comment>
<author>thelawne...@gmail.com</author>
<when>Tue, 16 Feb 2010 20:52:06 +0000</when>
<what>I donQ&apos;Et see any backup method for user data or applications. As it stands right now, 
synchronization with Outlook or an existing contacts manager is next to impossible. I 
question how well any third party applications with desktop clients will function 
properly, e.g. eWallet or password protection programs that synchronize between 
desktop and phone.

Quite frankly, I have found Google/Android and Palm/Web OS as being consumed with 
this notion of Q&quot;Ethe cloudQ&quot;E and losing all track of reality. As bad as the iPhone OS 
is with its inability to simply drag/drop files onto the storage area for reading and 
writing by applications, I have found Google and Palm to be atrocious in regard to 
backup, as if user data in applications is completely unimportant. They seem to be 
only concerned with marketing Q&quot;Ethe wireless sync of the cloudQ&quot;E without regard for the 
applications store they are trying to promote.

As of right now there is no desktop application that will backup the entire phone and 
allow restore, like an iPhone, Blackberry, Windows Mobile or even an old palm. If 
your phone is lost, stolen or fails, all your user entered data other than standard 
Q&quot;EcloudQ&quot;E apps is lost. Restore will take forever. Applications - who even knows how to 
recover and set those up easily. With a mobile device, Palm and Google are disasters 
waiting to happen. this must be changed.

</what>
</comment>
<comment>
<author>Adrian.K.Matthews@gmail.com</author>
<when>Tue, 16 Feb 2010 20:57:29 +0000</when>
<what>What if the person who Q&quot;EfindsQ&quot;E your phone decides to delete all of your contacts
because theyQ&apos;Ere going to use the phone for themselves? WonQ&apos;Et you loose all of that
data ones your phone syncs?</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Wed, 17 Feb 2010 10:57:06 +0000</when>
<what>Q&gt;E WonQ&apos;Et you loose all of that data ones your phone syncs?

That happens. I have a bad entry somewhere in my contact db which causes the sync to
fail. Somehow this has meant that it deleted all the contacts from my googlemail
account, which fortunately I do not use that often. But itQ&apos;Es really annoying.

ThereQ&apos;Es an app called MyBackup which allows you to backup most things to an online
server or SD card, which you can then copy off to your pc via usb, but why do I have
to go and pay for something that should be the default every time I plug in the
charging lead? Also it requires a fair bit of manual effort for something that should
happen automatically in the background and most users arenQ&apos;Et going to bother.

If they want the whole Cloud thing to actually work, it needs to be extendable so
users can store any type of data in their google (or whoever) account database.
Possibly this could also include js code for viewing and editing the data, or at
least a link to the real code.  Alternatively they should be able to specify
alternate servers for the types of data that google does not directly support.



</what>
</comment>
<comment>
<author>bkhash...@gmail.com</author>
<when>Fri, 26 Feb 2010 22:35:10 +0000</when>
<what>Hello guys,
I need your advice regarding android backup.
Actually IQ&apos;Em trying to backup all the contacts from an android phone.
1- If there is any way to grant super privilege so I can directly copy the 
contacts.db?
2- If I canQ&apos;Et; is there any way to create sqlite backup file programmatically for 
contacts.db?
2- If not,which is the best way to backup the contacts? do I have to read all the 
contacts from contacts db Q&amp;E restore them back?
4- I tried to read the contacts.db table, it has a lot of tables saving the same 
data into different tables, I think some of them are related to the old contacts 
structure, isnQ&apos;Et?
5- Do you have a document describes in details the tables of contacts db?


Thanks  

</what>
</comment>
<comment>
<author>noe...@gmail.com</author>
<when>Mon, 15 Mar 2010 02:15:02 +0000</when>
<what>Backup and restore are fundamental, and should be part of Android, period, end of
discussion, no debate.  It need not be, and should not exclusively, cloud-based.  A
client application connected over USB would suffice.

But Google is going to have to allow read-write access to parts of the file system
that are blocked to users.  Right now they are forcing people to root devices in
order to simply backup and restore.</what>
</comment>
<comment>
<author>mex5...@gmail.com</author>
<when>Sun, 28 Mar 2010 01:35:07 +0000</when>
<what>I donQ&apos;Et care about this cloud nonsense, itQ&apos;Es my data, I should be allowed to access
it how and where *I* choose. Android is based on Linux, I want to exchange data
between my phone and my Linux box, why am I not being allowed t do this?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sun, 28 Mar 2010 11:48:09 +0000</when>
<what>You can automatically back up all SMSQ&apos;Ees to gmail and access them anytime.

SMS Backup v1.1.1
http://code.google.com/p/android-sms

(also on android market for some phones)</what>
</comment>
<comment>
<author>nlinecom...@gmail.com</author>
<when>Wed, 14 Apr 2010 22:48:34 +0000</when>
<what>I have agree with everyone else.  I just got a Droid a few weeks ago and was
surprised to find that backups are so blocked in the OS.   A Linux box has a backup
user that has full rights to the OS.  You can tarball the entire install or use many
3rd party apps to do full backups even of other users home directories.

I will be rooting the phone and installing a new rom just so I can do automatic full
backups.</what>
</comment>
<comment>
<author>JP3...@gmail.com</author>
<when>Fri, 16 Apr 2010 03:34:15 +0000</when>
<what>Android should come with some companion sync software that works across all 
versions/handsets to allow you to back up and restore data - particularly 
applications that you have downloaded

I have been using an Android OS device and have needed to upgrade the ROM a couple 
of times - Each time all the downloaded applications were lost.

The handset vendor provides some backup to SD card but it is quite limited and did 
not restore any applications. It is also a proprietary solution.

I would be very reluctant to purchase any applications if I know they will all be 
lost when I change handsets or upgrade the firmware in my existing handset 

Am I missing something here - Is it possible to redownload applications that you 
have bought previously? Even if it was it is very onerous to go through this process 
each time if you have bought/downloaded many applications.

Other competitive solutions provide a very good experience for backing up the device!

It would also be beneficial to be able to browse the market place from a desktop 
machine, purchase applications and then load them on the device.

Disclaimer: I work for a telco carrier, and these are my person views only.

</what>
</comment>
<comment>
<author>loyukfai@gmail.com</author>
<when>Fri, 16 Apr 2010 16:51:56 +0000</when>
<what>Just to clarify, your paid apps are tied to your Google Account.

http://market.android.com/support/bin/answer.py?hl=enQ&amp;Eanswer=113410

If you have root access (normally donQ&apos;Et), you can use Titanium Backup.

http://www.cyrket.com/p/android/com.keramidas.TitaniumBackup/</what>
</comment>
<comment>
<author>ericjame...@gmail.com</author>
<when>Wed, 19 May 2010 23:25:16 +0000</when>
<what>WE need to  be able to backup our app data...not so much that apps. The apps are easily 
restored through the market. It is the data contained in the /data/data/ folders that 
are necessary...</what>
</comment>
</bug>
<bug>
<bugid>16794</bugid>
<title>[Navigation] Menu items get hidden when scrolling in some applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 05:16:01 +0000</openedDate>
<description>Device : GT-I9100 and all devices. Occrence rate : always Priority : low
In navigation, menu items get hidden when scrolling. STEPS: 1. Go to
Navigation 2. Scroll the menu 3. Observe Actual Result: Menu item get
hidden. Expected Result: Menu item should not be hidden.</description>
</bug>
<bug>
<bugid>17411</bugid>
<title>After Upgrade Birth Dates Appear as Signed Integers Gingerbread Droid X</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-06T16:34:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>liza...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 21:13:25 +0000</openedDate>
<description>Model: Droid X Android Version: 2.3.3 Build: 4.5.1_57_DX5-26 System:
4.5.596.MB810.Verizon.en.US After upgrading to Gingerbread phone contact
list items with birth dates show the birth date as a signed integer
(-109921201579, for example). Correct behavior should be to show the
birth dates in the user selected date format (MM/DD/YYYY, YYYY-MM-DD,
etc). To reproduce: 1-Short press a contact list entry with a birth
date. 2-View the signed int format of the birth date.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 16:34:09 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>3898</bugid>
<title>Synchronize My contact card and Google profile.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>320</stars>
<reportedBy>hendrikvanantwerpen</reportedBy>
<openedDate>Tue, 15 Sep 2009 10:45:13 +0000</openedDate>
<description>At the moment My Contact Card on my phone is not synced to my Google
profile. IQ&apos;Ed like to see this, so I donQ&apos;Et have to update my info twice.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:03:37 +0000</when>
<what></what>
</comment>
<comment>
<author>paulo.ve...@gmail.com</author>
<when>Tue, 22 Sep 2009 21:32:20 +0000</when>
<what>my problem exactly</what>
</comment>
<comment>
<author>ed.kale</author>
<when>Fri, 09 Oct 2009 18:53:35 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>arnl...@gmail.com</author>
<when>Mon, 02 Nov 2009 19:29:48 +0000</when>
<what>This is an obvious issue which should be implemented.</what>
</comment>
<comment>
<author>akme....@gmail.com</author>
<when>Fri, 20 Nov 2009 02:18:40 +0000</when>
<what>Yep, same here.   Any status on this?</what>
</comment>
<comment>
<author>corey.do...@gmail.com</author>
<when>Fri, 11 Dec 2009 20:23:58 +0000</when>
<what>Same here.  It should sync with my own gmail contact, photo etc.</what>
</comment>
<comment>
<author>chris.macchia@gmail.com</author>
<when>Thu, 17 Dec 2009 22:44:26 +0000</when>
<what>IQ&apos;Eve been searching so many forums to find a solution and found that no one had this 
issue. I hope we can get it resolved.</what>
</comment>
<comment>
<author>marceloc...@gmail.com</author>
<when>Wed, 21 Apr 2010 17:21:06 +0000</when>
<what>Hi, any update about it ?</what>
</comment>
<comment>
<author>willpowe...@gmail.com</author>
<when>Wed, 21 Apr 2010 18:45:13 +0000</when>
<what>Vote added</what>
</comment>
<comment>
<author>peterfbl...@gmail.com</author>
<when>Wed, 21 Apr 2010 18:57:45 +0000</when>
<what>I have the same problem. I tried syncing it with facebook as well and while I get updates, I still canQ&apos;Et get my 
information or picture to sync up.
</what>
</comment>
<comment>
<author>s.kan...@gmail.com</author>
<when>Fri, 30 Apr 2010 09:46:09 +0000</when>
<what>It picks up my facebook picture but none of the other details.. :(

Really need this feature in android..</what>
</comment>
<comment>
<author>zamysl...@gmail.com</author>
<when>Sat, 01 May 2010 01:59:36 +0000</when>
<what>Same issue here.</what>
</comment>
<comment>
<author>damageda...@gmail.com</author>
<when>Tue, 04 May 2010 00:24:25 +0000</when>
<what>Same here</what>
</comment>
<comment>
<author>bruno.pm...@gmail.com</author>
<when>Thu, 27 May 2010 09:32:13 +0000</when>
<what>Same here</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Tue, 01 Jun 2010 15:07:33 +0000</when>
<what>same here</what>
</comment>
<comment>
<author>rikard.h...@gmail.com</author>
<when>Sun, 13 Jun 2010 08:24:46 +0000</when>
<what>Please...</what>
</comment>
<comment>
<author>lewar...@gmail.com</author>
<when>Wed, 23 Jun 2010 16:46:05 +0000</when>
<what>same problem. haved searched everywhere for a solution to no avail. I can edit and then long press on the photo and select another (from facebook, photos, or camera) but I cannot link it to my gmail contact.</what>
</comment>
<comment>
<author>jlouis.b...@gmail.com</author>
<when>Thu, 01 Jul 2010 13:14:41 +0000</when>
<what>same thing. please...</what>
</comment>
<comment>
<author>errantep...@gmail.com</author>
<when>Thu, 01 Jul 2010 13:30:54 +0000</when>
<what>I wish I could vote 100 times for this!</what>
</comment>
<comment>
<author>mcqui...@gmail.com</author>
<when>Sun, 04 Jul 2010 03:42:26 +0000</when>
<what>Same problem here. I can link every other contact, but not the My Contact Card with my gmail contact information thatQ&apos;Es all already in there. Please fix!!</what>
</comment>
<comment>
<author>haakonbr...@gmail.com</author>
<when>Tue, 06 Jul 2010 17:20:54 +0000</when>
<what>How can this only be a medium priority issue? I canQ&apos;Et believe that my new HTC EVO doesnQ&apos;Et provide the ability to simply select (or link) an existing contact as the Q&quot;EMy Contact CardQ&quot;E.  Palm has had that functionality since my first Palm phone in 2003.  This should be a very simple fix that is long overdue.  IQ&apos;Eve searched everywhere for a solution.</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Mon, 12 Jul 2010 13:19:33 +0000</when>
<what>Same problem here.</what>
</comment>
<comment>
<author>deli...@gmail.com</author>
<when>Mon, 12 Jul 2010 16:39:39 +0000</when>
<what>What is the point of the contact card? You mean I have to re-enter all my info that is already everywhere else? Fail.

Please add linking ability.</what>
</comment>
<comment>
<author>baraban...@gmail.com</author>
<when>Wed, 14 Jul 2010 13:40:55 +0000</when>
<what>same problem here.
</what>
</comment>
<comment>
<author>nagra...@gmail.com</author>
<when>Wed, 28 Jul 2010 02:35:36 +0000</when>
<what>Same problem as above, thanks</what>
</comment>
</bug>
<bug>
<bugid>4070</bugid>
<title>Path.computeBounds() returns bounds that are too large for given path.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-25T17:31:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>eddie.bi...@gmail.com</reportedBy>
<openedDate>Wed, 30 Sep 2009 17:50:07 +0000</openedDate>
<description>Tested using SDK 1.5r3 on Windows Vista 64-bit. When the path contains a
closed mostly-circle (by mostly-circle I mean an arc between 270 and 360
degrees in length), sometimes the RectF calculated by
android.graphics.Path.computeBounds(RectF bounds, boolean exact) is as
expected, sometimes not. By Q&quot;EexpectedQ&quot;E I mean a rectangle that
accurately describes the bounds of the path. Sometimes the bounds
results are larger than the actual bounds of the Path--these are the
Q&quot;EunexpectedQ&quot;E results. The differentiating factor between when I get
correct bounds and when I get incorrect bounds seems to be the angle of
the arc. With 210 degrees, the bounds are not as expected, but with 225
degrees, the bounds are fine. See attached zip file containing a full
project that demonstrates the issue.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 14:34:49 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 17:31:10 +0000</when>
<what>Q&quot;EexactQ&quot;E bounds features has been removed (sorry). The difference you are seeing is a 
implementation side-effect, since in the 210 case, some of the off-curve cubic control 
points are outside of the tight bounds of the path.
</what>
</comment>
</bug>
<bug>
<bugid>10356</bugid>
<title>ADB input text does not work correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mikesiro...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 20:01:09 +0000</openedDate>
<description>If you use adb [ input text Q&quot;Ehttp:1:2:3Q&quot;E] the output into any text
window will be: Q&quot;Ehttp:!:@:#Q&quot;E]. This happens because Q&quot;E:Q&quot;E is translated in
ALT+PERIOD according to keypad.kcm file, and the ALT affects the
following entry. Thus 1 becomes !, 2 =Q&gt;E @, 3 =Q&gt;E # and so forth.</description>
</bug>
<bug>
<bugid>10772</bugid>
<title>Stock Musicplayer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jedisai...@gmail.com</reportedBy>
<openedDate>Wed, 25 Aug 2010 13:57:27 +0000</openedDate>
<description>Hello, I have the Droid 2 and currently running Android
2.2.20.a955.verizon.en.us the stock music play lags and freezes a lot
for me. It freezes and lags a lot when IQ&apos;Em playing the music player and
lock the phone. When I unlock it will either lag or freeze the screen
and I have to wait. Also when IQ&apos;Em dragging music to a playlist it also
freezes my phone where I cannot restart it and force to pull the battery
out. Finally, everytime I turn on my phone (pressing the power button to
turn on) the music play duplicates whenever play list I currently have.
This is very frustrating for me so far as a first time user for android.
IQ&apos;Em not sure if it is the phone or the OS. Thank you. Wilson</description>
</bug>
<bug>
<bugid>2731</bugid>
<title>Low battery red LED blink doesnQ&apos;Et stop after plugged in</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:43:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>up.l...@gmail.com</reportedBy>
<openedDate>Thu, 21 May 2009 17:41:47 +0000</openedDate>
<description>This is on 1.5 build CRB17. I notice that the red low battery blinking
does not always stop immediately when plugging in the phone to charge.
Usually it will keep on blinking for several minutes before it finally
goes to the orange Q&quot;EchargingQ&quot;E state. When I unlock the screen after
plugging the phone in I can see in the notification bar that android has
indeed noticed that the charger is connected. Why does it take so much
longer until the LED state is changed? This is obviously not a critical
bug but a bitter, symptomatic one. ItQ&apos;Es just one of many intermittent
malfunctions, the sum of which makes the device feel flakey and
unreliable.</description>
<comment>
<author>nemo...@gmail.com</author>
<when>Thu, 11 Jun 2009 11:55:33 +0000</when>
<what>I disagree. ItQ&apos;Es a useful reminder that if you unplug now the device will power down
shortly after. I wouldnQ&apos;Et like to see that changed.</what>
</comment>
<comment>
<author>up.l...@gmail.com</author>
<when>Thu, 11 Jun 2009 12:30:18 +0000</when>
<what>Well, there needs to be some sort of immediate user feedback however - to confirm
that the device is properly plugged in. This is how every single other phone[1] I
have ever owned does it, talk about broken expectations.

I propose the following change then:

* Play a beep sound when the phone is plugged in
* Change the red blinking to yellow blinking (Q&quot;Echarging, low batteryQ&quot;E)


[1] Various Nokias, Siemens, Sony Ericcson, BENQ, Motorola
</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:43:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5640</bugid>
<title>We need Arabic Support in Android</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-12-26T20:59:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>akrawi2...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 22:37:24 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>alharthi...@gmail.com</author>
<when>Fri, 25 Dec 2009 07:14:21 +0000</when>
<what>please support Arabic language .
</what>
</comment>
<comment>
<author>ammar...@gmail.com</author>
<when>Fri, 25 Dec 2009 08:54:32 +0000</when>
<what>We need Arabic Support in Android</what>
</comment>
<comment>
<author>mehyar...@gmail.com</author>
<when>Fri, 25 Dec 2009 11:08:41 +0000</when>
<what>yea we need the arabic support </what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Dec 2009 20:59:51 +0000</when>
<what></what>
</comment>
<comment>
<author>isn...@gmail.com</author>
<when>Sun, 27 Dec 2009 09:30:26 +0000</when>
<what>The problem is the Android doesQ&apos;En support Arabic keyboard and font.
So the mobile cantQ&apos;Et read Arabic.
We need Google to but on Arabic language in Android.
HTC HERO 
Run 2.1 Firmware 
Thanks Google to help to support Arabic in Android.  </what>
</comment>
</bug>
<bug>
<bugid>18603</bugid>
<title>Cannot find SIP calling in android 2.3.3 </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-17T17:16:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vika...@gmail.com</reportedBy>
<openedDate>Sun, 17 Jul 2011 11:59:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 17 Jul 2011 17:16:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19843</bugid>
<title>Video calling over 3G network not  through skype via data</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ankush.b...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 11:59:25 +0000</openedDate>
<description>Hi, I was one of the samsung user for a long time and thereafter looking
at SEQ&apos;Es effort to improve their products I planned to buy the xperia
neo.Well I quite satisfied with all the features and services provided
by SE.But unfortunately I was shocked when I came to know that I cannot
make a video call over the network having a front facing camera what a
disappointment such a quality phone and this feature is excluded and I
donQ&apos;Et know why................I think I made a mistake or I donQ&apos;Et know.I
am such a tech savy person and I found that I was fooled.What I can say
right now is Samsung rules the mobile technology currently and I should
have the trusted them rather than trusting SE.I was a WAVE user and I
guess I made a mistake by selling that beauty and going for such a high
end phone were in I find myself to be doomed as the basic function of
video calling is not available were the hardware is available but we
cannot use it what a waste of money. Now what my question is whether the
SE guys are working on this isse.If you want to give the service fully
then only tag it otherwise do not tag it.A normal human being wonQ&apos;Et
understand these technical jargons were we can make video calls over the
internet through third party apps but not via the actual
operator(network).Can anybody from sony can answer my question after
paying so much why this feature is excluded were other manufacturers are
providing this basic function I beg a pardon basic function.ItQ&apos;Es not a
big deal to install a patch in the Android OS to have this
feature.....as samsung and others have done.......Please do something
about it as I donQ&apos;Et want lose this beauty because of unvailiablity of a
basic function which is easy to get in the market.</description>
<comment>
<author>klaas.ha...@gmail.com</author>
<when>Wed, 07 Sep 2011 23:14:52 +0000</when>
<what>There are quite a few duplicate issues, a quick search found:

2664, 8504, 10144, 13075, 17646, 18558, 19475, 19843

Issue 2664 ( http://code.google.com/p/android/issues/detail?id=2664 ), is the first and most active issue, I suggest adding comments to that issue instead of here to try and make our voices heard as loudly as possible! (I was gutted when I found out that my brand spanking new Q&apos;EsmartQ&apos;E phone couldnQ&apos;Et do something that my 3 year old bottom of the range dumb phone can do)</what>
</comment>
</bug>
<bug>
<bugid>11825</bugid>
<title>when using ADT,  ADT framework.jar always exported without explicit order</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>li.yuan8...@gmail.com</reportedBy>
<openedDate>Tue, 12 Oct 2010 08:44:46 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Ubuntu Linux Eclipse version: 3.5.2 ADT plug-in
version: 0.9.7.v201005071157-36220 STEPS TO REPRODUCE: 1.Create a new
Android project in Eclipse. 2.Add an external jar file as a dependency
to that project. 3.Build the project. EXPECTED RESULTS: A way to
configure whether jar file dependencies end up in the resulting apk is
needed. This is because the dexing consumes a lot of memory and time
and, in the cases where the jar is only needed at compile time, adds no
functionality. One way to do this could be to use the order and export
tab. If a jar file is exported, it ends up in the apk, otherwise the jar
file is only used at compile time. OBSERVED RESULTS: The jar file will
be dexed and put into the apk. There is no way to configure this
behavior, such that the jar file is only used at compile time.</description>
<comment>
<author>snp...@gmail.com</author>
<when>Thu, 04 Nov 2010 20:33:04 +0000</when>
<what>This problem is fixed within https://review.source.android.com/17518.

Workaround: 
- create a user library
- add your jar in the user library
- add the user library to the Build Path
- jars within the user library (or some other container) wonQ&apos;Et be exported</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:39:52 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 01:57:42 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:52 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12053</bugid>
<title>Google Talk (gTalk) Android does not provide correct display name </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-10-21T21:45:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pqv...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 14:52:20 +0000</openedDate>
<description>- Problem definition: When I log in to Google Talk (gTalk) on my Android
device (Samsung Galaxy S GT-I9000 Android 2.2 Froyo.XWJP6. Also
confirmed on Android 2.1 Eclair) will my display name defined in my
Google account be replaced with my email address (p...@gmail.com) -
Steps to reproduce the problem: 0. Create a Google account 1. Log in to
Gmail 2. Click Settings in the upper-right corner. 3. Click the Accounts
tab. 4. Click edit info. 5. A popup screen opens. Check the bullet with
the blank box and type your name how youQ&apos;Ed like it to be displayed. 6.
Click Save Changes. 7. Log in to gTalk on a computer using gtalk
application or gTalk in Gmail and verify with a friend that your display
name is correct. 8. Log in with gTalk form your Andriod device and
verify the display name - What happened: My display name is not shown
correctly when I use gTalk on my Android device. It shows my email
address (p...@gmail.com) instead of my defined display name. - What I
think the correct behavior should be: The correct display name (as
defined in your Google account) shall be displayed.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 21 Oct 2010 21:45:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9251</bugid>
<title>AudioTrack.setStereoVolume(left, right) channels flipped</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mmag...@gmail.com</reportedBy>
<openedDate>Tue, 22 Jun 2010 09:20:28 +0000</openedDate>
<description>A really minor complaint, could just be the documentation but: Steps for
reproduction: Set up a new AudioTrack(AudioManager.STREAM_MUSIC, 44100,
AudioFormat.CHANNEL_OUT_MONO, AudioFormat.ENCODING_PCM_16BIT, 8192,
AudioTrack.MODE_STREAM) Play this AudioTrack. Then, setStereoVolume(0.5,
0.5). Attach a Button which, when pressed, increases Q&quot;EleftQ&quot;E by 0.1 and
decreases Q&quot;ErightQ&quot;E by 0.1. Click Q&lt;E= 5 times. What happened: The first
arguement is attached to the right channel and the second arguement to
the left channel. Correct behavior: I suppose just change the
documentation. (Unless it works oppositely in STATIC mode.) This issue
shows itself on 1.6, 2.1 and 2.2.</description>
</bug>
<bug>
<bugid>16260</bugid>
<title>Microsoft Exchange Notes Sync</title>
<status>Assigned</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>Jaybl...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 17:48:01 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. What I am looking for is the ability to have the notes in my
Microsoft Exchange account to sync with my phone/tablet. It would be
nice to add/remove/view them from anywhere. They could sync with the
memos in the phone or they could be a part of a more comprehensive email
application. I have considered purchasing an email application that
supports this, but none of them integrate with the rest of the device
like the default application does. If youQ&apos;Ere an application developer
and are requesting new APIs, please include sample code showing how you
are proposing the API should be used.</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:43:49 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:55:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18341</bugid>
<title>OCR pictures to be able to search them and copy their text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>edp...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 18:15:51 +0000</openedDate>
<description>It would be very useful if the camera could OCR photos to be able to
search them or copy the text into another application.</description>
<comment>
<author>www.emai...@gmail.com</author>
<when>Mon, 11 Jul 2011 01:54:21 +0000</when>
<what>Google Goggles does this, but it doesnQ&apos;Et work very well (yet!).</what>
</comment>
</bug>
<bug>
<bugid>7478</bugid>
<title>Power button menu shows incorrect silent mode status (reverse of actual phone setting)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aban...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 16:28:29 +0000</openedDate>
<description>When you long-press the power button to display the menu to switch the
phone in to silent, airplane or off, the phone will say silent mode is
ON when it as actually OFF and vice versa. - Steps to reproduce the
problem. Hold down power button until menu is displayed. Observe the
silent status. - What happened. Silent menu option states Q&quot;ESilent mode
is ONQ&quot;E when in fact it is OFF. Confirmed my incoming calls and settings
menu. - What you think the correct behavior should be. Silent status
should show actual state which is OFF or ON depending on sounds and
notifications settings. Device: Nexus One, 2.1-Update1</description>
<comment>
<author>karl.goo...@koft.com</author>
<when>Thu, 01 Apr 2010 08:58:44 +0000</when>
<what>Not for me! Same device and same OS version.</what>
</comment>
<comment>
<author>aban...@gmail.com</author>
<when>Thu, 01 Apr 2010 15:26:55 +0000</when>
<what>Hmmm, could an app be causing this?</what>
</comment>
<comment>
<author>ryan246...@gmail.com</author>
<when>Thu, 28 Oct 2010 23:48:07 +0000</when>
<what>iam having the same issue (droid X) if i put turn the ringer volume to vibrate what would actually be silent mode it displays that it is off so it is essentially reversed i have to fix this it is causing me to miss alarms</what>
</comment>
</bug>
<bug>
<bugid>12528</bugid>
<title>Calendar syncs all items 30 minutes prior to actual time</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-21T06:55:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ajay...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 20:43:11 +0000</openedDate>
<description>Phone: samsung galaxy s OS version - 2.1 jg4 Issue with sync of exchange
calendar.. IQ&apos;Em syncing my official exchange email, contacts and
calendars on my device. All works well except the calendar entries all
show up 30 minutes prior to their actual scheduled time. Some googling
shows many users are facing this issue but no one mentions of a
solution. I have checked my exchange settings and the time zone on my
phone are both set to IST (gmt +5.30). Please resolve this issue as
multiple users seem to be effected however not all.</description>
<comment>
<author>ajay...@gmail.com</author>
<when>Fri, 12 Nov 2010 20:48:56 +0000</when>
<what>This is one such link showing that this bug is hitting some more people out there

http://androidforums.com/samsung-galaxy-s/152396-calendar-sync-events-half-hour-earlier.html</what>
</comment>
<comment>
<author>thakersa...@gmail.com</author>
<when>Fri, 26 Nov 2010 09:06:18 +0000</when>
<what>Same issue is with my SGS too. :(</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:55:26 +0000</when>
<what>IQ&apos;Em sorry youQ&apos;Ere having trouble with the Email app.

Unfortunately, for problems in the Samsung Galaxy, youQ&apos;Ere using Email Q&amp;E Calendar clients which are published and supported by Samsung - youQ&apos;Ell need to contact them directly.  They do not monitor this bug tracker.

This bug tracker is for issues in the AOSP version of the phone and apps, for example as seed on the Droid, Nexus series, and Xoom.
</what>
</comment>
</bug>
<bug>
<bugid>2770</bugid>
<title>InflaterInputStream throws NPE on skip when the stream is created from ZipFile</title>
<status>Released</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-18T20:04:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>ewgeni.g...@gmail.com</reportedBy>
<openedDate>Tue, 26 May 2009 15:38:22 +0000</openedDate>
<description>Android code version you are running: android-sdk-windows-1.5_r1 Your
development environment: Windows XP, eclipse-SDK-3.5M7 Describe the
problem: InflaterInputStream throws NullPointerException on skip
operation when the stream is created from ZipFile. The exception is:
java.lang.NullPointerException at
java.util.zip.InflaterInputStream.skip(InflaterInputStream.java:262) at
com.prosyst.test.android.InflaterInputStreamTest.testInflaterInputStream(InflaterInputStreamTest.java:42)
Steps to reproduce: The attached file contains Eclipse project with
Android application. The application demonstrates the problem.
Additional information: When the stream comes from the ZipFile, the
internal buffer is null. The skip method doesnQ&apos;Et check that case.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 26 May 2009 18:09:39 +0000</when>
<what>This (and 2729) filed internally as 1876785.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:20:57 +0000</when>
<what></what>
</comment>
<comment>
<author>kevin.gaudin</author>
<when>Sat, 15 Aug 2009 22:20:33 +0000</when>
<what>I am currently writing an app to display pictures contained in specific archives (jar 
files) generated by a Java/Swing app I have written.

I was using ZipFile.getInputStream(ZipEntry) to feed 
BitmapFactory.decodeStream(InputStream) without any problem until I tried to open 
simple zip files to decode pictures contained in Q&quot;EstandardQ&quot;E archives. Now, I am 
facing this NullPointerException raised on java.util.zip.InflaterInputStream.skip().

Another strange point is that this does not occur for all files. A few get decoded to 
Bitmap anyway.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:17:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 18 Sep 2009 20:04:57 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 02:05:47 +0000</when>
<what></what>
</comment>
<comment>
<author>nathanca...@gmail.com</author>
<when>Fri, 16 Sep 2011 09:45:49 +0000</when>
<what>Here is a work around for Android targets before Eclair

// For some reason InflaterInputStream.skip() method throws a null pointer exception
public int skip(int nbytes, InputStream is ) throws IOException
{
	byte buf[] = new byte[512];
	
	int count = 0;
	int rem = 0;
	int x;
	for(; count Q&lt;E nbytes; count += x)
	{
		x = is.read(buf, 0, (rem = nbytes - count) Q&lt;E= (long)buf.length ? (int)rem : buf.length);
		if(x == -1)
		{
			return count;
		}
	}
	return count;
}</what>
</comment>
</bug>
<bug>
<bugid>7775</bugid>
<title>Calendar reminder donQ&apos;Et show in notification tray</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>zor...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 08:18:33 +0000</openedDate>
<description>- Steps to reproduce the problem. Phone must be in stand by. Calendar
events maybe synced from Google calendar. Phone sound profile
silent/vibrate. - What happened. When the reminder occur the phone
vibrate, but the reminder is not showed in the notification tray. - What
you think the correct behavior should be. The reminder should show in
the verification tray so I can see which event triggered the reminder
and I can snooze or stop the reminder. This happens on HTC Legend
running Android 2.1.</description>
<comment>
<author>rvrijbr...@gmail.com</author>
<when>Thu, 20 May 2010 19:33:37 +0000</when>
<what>Same issue on HTC Desire with Android 2.1 (+HTC-sense).</what>
</comment>
</bug>
<bug>
<bugid>7288</bugid>
<title>Gtalk chat search result is not properly interpreted in Korean.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 16:55:11 +0000</openedDate>
<description>Initial setup: Gtalk is signed in. language is set to Korean. Test
procedure 1. launch Gtalk. 2. press search button. 3. enter search
text(ex, HEERA) and touch search button then search result shows up.
==Q&gt;Eat the top of the screen, Q&quot;E12Q&quot;E? ?? ???? HEER? is seen in Korean. when
it is in English, it is 12 result for Q&quot;EHEERAQ&quot;E. This problem may caused
from differences between grammar of two language. And his problem can be
happen some countries.Please consider other languages in Title of search
results.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:37:15 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>18621</bugid>
<title>Widget - Q&quot;Eactive appsQ&quot;E - wrong prompt</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>markus.h...@gmail.com</reportedBy>
<openedDate>Mon, 18 Jul 2011 11:36:53 +0000</openedDate>
<description>Hi, Android Version: 2.3.3 (German) If I close the App MyData (German
Q&quot;EEigene DateienQ&quot;E) and instantly (within the same second) the
MainMenu/App Overview with tapping on the Return button twice, then the
Widget active apps (German: Q&quot;EAktive AnwendungenQ&quot;E) displays 1 running
app. After that I open and close the TaskManager tapping on the active
apps widget and then the Widget shows 0 running apps, as it should be.
Best Regards.</description>
</bug>
<bug>
<bugid>6165</bugid>
<title>Eclipe null pointer error report when adb cannot read USB device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>don.p...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 22:31:11 +0000</openedDate>
<description>if the USB permissions are not set correctly, adb will show an error for
each connected device: List of devices attached ???????????? no
permissions If you are in eclipse and try to load an android app onto a
phone when the USB permissions are misconfigured, eclipse simply says
Q&quot;ENull Pointer ErrorQ&quot;E. Can this be fixed up to give an informative error
message? It took a long time to diagnose that the USB permissions were
the problem.</description>
</bug>
<bug>
<bugid>8656</bugid>
<title>Quickoffice hangs often; canQ&apos;Et get access to Market to download alternative reader</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrewta...@gmail.com</reportedBy>
<openedDate>Thu, 27 May 2010 02:58:30 +0000</openedDate>
<description>IQ&apos;Em just bought a Motorola Milestone from operator Starhub in Singapore
Android V2.1 Update 1. IQ&apos;Em able to get push Gmail onto my device. The
device linked up with my home and office wifi easily and I can browse
the internet using wifi connection. IQ&apos;Eve found the usual problem of
unreliable alarm clock (reported by many already). I found that when I
view a Word or PDF document (less than 1 MB)on gmail is is automatically
stored onto my SD card under Download. Many a time downloading a
document online makes the screen hangs. After I manage to go back to the
home page - I can view the downloaded document from the Download folder
using Quickoffice. Normally IQ&apos;Em only successful the first time -
subsequently the screen will hange. I tried doing a hard reset. Same
thing happens IQ&apos;Em only able to view the document sucessfully once. The
second or third time I tried to view the same document using Quickoffice
- the screen will hang. Does anyone have this experience?</description>
</bug>
<bug>
<bugid>16529</bugid>
<title>Market automatically installs recently removed apps upon the opening of google talk. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kevd...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 22:56:38 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem: Not sure. Sometimes happens sometime donQ&apos;Et. -
What happened: sometimes when I open the google talk app, the market
automatically begins to install my recently removed apps. - What you
think the correct behavior should be: Of course this shouldnQ&apos;Et happen!
Just started to happen recently. Half the time when I start the google
talk app, the android market begins to download and install the last few
apps I had removed without my permission. Only happen upon a cold start.
I have a Motorola Xoom running 3.01. Thanks!</description>
</bug>
<bug>
<bugid>2156</bugid>
<title>Market should allow developers to report abusive users</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>45</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Mar 2009 17:25:52 +0000</openedDate>
<description>CanQ&apos;Et download my own application to rate it up. CanQ&apos;Et comment to defend
application. No place to report abusive user. User downloaded
application, rated it one star simply saying Q&quot;EDont like itQ&quot;E, and
uninstalled application. The application does exactly what it says and
due to its nature its almost impossible the user could have given it a
fair shake so quickly. So right now I have an app rated one star, the
only rating, with useless user comments, am unable to comment my self,
am unable to rate it my self (so canQ&apos;Et balance out abusive vote), am
unable to download it my self, and am unable to report the userQ&apos;Es
comment other than as spam. Talk about being torpedoed. Market needs
some serious work to help developers fend off abusive users. In my case,
obviously the user downloaded for the sole purpose of trolling and vote
bombing the application and I have no recourse. Market needs a mechanism
to report abusive users.</description>
<comment>
<author>gtcopeland</author>
<when>Fri, 06 Mar 2009 00:11:52 +0000</when>
<what>Quick update. It turns out this was an unhappy user who was initially unable to
download and and install my application. As a result of either a Google problem or
his carrierQ&apos;Es, I was voted down on my first sale.

Thankfully I was able to contact him and find out what the issue was and he tried
again later. At which time he was able to download and install the application. He
went from a one start and loss of sale to five start and an excellent review.

Still, the underlying problem remains. Its far too easy for problems completely
outside of a developerQ&apos;Es control to be torpedoed, in turn causing additional loss in
sales, with absolutely no resource for the developer.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:33:25 +0000</when>
<what>This issue has been assigned for further evaluation</what>
</comment>
<comment>
<author>paranoid...@gmail.com</author>
<when>Tue, 31 Mar 2009 18:24:23 +0000</when>
<what>Comment spam is getting quite annoying. A user named Tom keeps pushing his useless 
website by posting comments, then when they fall off the top 3 (the ones displayed 
on the applicationQ&apos;Es Market page) he deletes them and posts them again.

http://www.google.com/search?q=%22www.g1ap.com%22+TomQ&amp;Ehl=enQ&amp;Efilter=0
(There are much more spammed applications than found by the above Google search, 
just browse around the Market a bit.)

Marking the comments as spam doesnQ&apos;Et seem to have any effect whatsoever.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:41:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:09:02 +0000</when>
<what></what>
</comment>
<comment>
<author>teominator</author>
<when>Mon, 05 Oct 2009 13:29:37 +0000</when>
<what>Just want to point out another issue: someone (probably the dev of a task app) started 
making comments for other apps (including mine) where he advertises his own app - i 
think this is highly unethical and we should have a reporting system for this reason as 
well.</what>
</comment>
<comment>
<author>shaun%ha...@gtempaccount.com</author>
<when>Wed, 11 Nov 2009 23:13:16 +0000</when>
<what>I think a consumer voting system would be more impartial. An app author would tend to
take offense to any negative comment, whereas consumers would report whether a review
was helpful or not helpful regardless of it being positive or negative feedback. A
simple descending sort by the helpfulness score could then bring the relevant reviews
to the top.</what>
</comment>
</bug>
<bug>
<bugid>17131</bugid>
<title>Q&quot;EYoutube sign in ,Try againQ&quot;E popup appear two time on pressing back key.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 06:17:06 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] - Airplane mode should be set on. CASE 1: 1.
Application Q&gt;E Youtube Q&gt;E Menu Q&gt;E Upload 2. Select any video Q&gt;E Enter
Username and Password Q&gt;E Tap on Sign In 3. When Q&quot;EYotube Sign in, try
againQ&quot;E popup appear Q&gt;E Rotate the phone to landscape Q&gt;E Press back key to
come to youtbe screen Q&gt;E observe the behaviour CASE 2: 1. Application Q&gt;E
Youtube Q&gt;E Menu Q&gt;E Upload 2. Select any video Q&gt;E Enter Username and
Password Q&gt;E Tap on Sign In 3.Q&quot;EYotube Sign in, try againQ&quot;E popup appear Q&gt;E
Press back key Q&gt;E Observe the behaviour. 2) What happened. IN CASE 1:
Q&quot;EYoutube sign in ,Try againQ&quot;E popup appear two time on pressing back key.
IN CASE 2: On pressig back key for the first time youtube sreen is
displayed and all the popup get disappar. 3) What you think the correct
behavior should be. - Youtube screen should be display on the first time
on pressing back key.</description>
</bug>
<bug>
<bugid>13957</bugid>
<title>Cannot usb tether nexus s to Windows XP</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>charley...@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 20:42:18 +0000</openedDate>
<description>Trying to usb tether my nexus s to windows xp. when plugged in computer
recognizes nexus s, but when driver installer is pointed towards the
Q&quot;Etetherxp.infQ&quot;E file, xp doesnQ&apos;Et not recognize NS. The device signature
for the Nexus s has not been updated in the .inf file. should be an easy
fix on googleQ&apos;Es end. Can xp users get an updated tetherxp.inf file?</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 13 Jan 2011 19:23:32 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>2851</bugid>
<title>Market should tag the comments with the version of the application that they refer to</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>492</stars>
<reportedBy>kbwi...@gmail.com</reportedBy>
<openedDate>Wed, 03 Jun 2009 16:12:04 +0000</openedDate>
<description>This problem is already mentioned in issue 2558
http://code.google.com/p/android/issues/detail?id=2558Q&amp;Eq=market%20commentQ&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary,
but there is some indication that Google requires each individual
problem to be raised as a separate Issue Reference (see comment 5 on
Issue 2149
http://code.google.com/p/android/issues/detail?id=2149Q&amp;Eq=market%20commentQ&amp;Ecolspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary),
so I am splitting Issue 2558 into four separate Issues and duplicating
them individually...which unfortunately means the star-count and
corresponding urgency of these problems will now be reset to zero, thus
prolonging any hope of getting them resolved. Sigh. This is one of those
splits. REQUEST: App-version tagging on comments, so readers know which
version a comment refers to (to help alleviate comments that refer to
bugs or problems in out-of-date versions which no longer exist in the
current version). Followup request: that comments on out-of-date
versions (comments on any version other than the currently available
version) be clearly labeled in a separate color or something.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 14:52:30 +0000</when>
<what>The team at Google that manages the Android Market is in a better position to respond
to issues and suggestions when theyQ&apos;Ere reported in the official Google support forum
for the Android Market at http://www.google.com/support/forum/p/Android+Market</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:58:42 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:20:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 20:36:14 +0000</when>
<what>Issue 2716 has been merged into this issue.</what>
</comment>
<comment>
<author>devinh...@gmail.com</author>
<when>Wed, 02 Dec 2009 18:59:55 +0000</when>
<what>Should also require to indicate phone used.</what>
</comment>
<comment>
<author>Mr.Rober...@gmail.com</author>
<when>Sat, 05 Dec 2009 19:04:12 +0000</when>
<what>Q&gt;EQ&gt;E Should also require to indicate phone used.

Umm... the phone used would be an Android, wouldnQ&apos;Et it?  ThatQ&apos;Es one advantage of having an open OS.

What might make a difference is the version of the Android OS required for the app, which is handled by the 
android:minSdkVersion and targetSdkVersion attributes of the uses-sdk element in the machine-readable 
manifest file, which allows the Android Market to automatically verify the phone/Android OS version required 
for the app rather than users having to verify it themselves.
</what>
</comment>
<comment>
<author>bytecraf...@gmail.com</author>
<when>Sat, 05 Dec 2009 19:16:09 +0000</when>
<what>A number of market applications have not worked correctly on new devices as the new devices were released. 
Though Android does a lot to make applications work across devices, there are always some compatibility 
problems. Perhaps the authors arenQ&apos;Et correctly following Android guidelines. As Android devices diverge 
(different screen sizes, non-touch screens, no phone radio, etc.), there may be more and more compatibility 
problems. By tagging reviews with the device used, it will help users to understand the relevance of the review.</what>
</comment>
<comment>
<author>Mr.Rober...@gmail.com</author>
<when>Sat, 05 Dec 2009 19:30:49 +0000</when>
<what>Not a bad idea.  It might even be able to pick up some of the relevant info automatically -- based on the values 
for Static Members(android.os.Build) in the Droid Explorer app on my Q&apos;Edroids, MANUFACTURER and MODEL 
would be the ones IQ&apos;Ed pick.  IQ&apos;Ed suggest creating a separate issue for that, since #2851 is specifically for the 
version number (searching open issues for Q&quot;Emarket commentsQ&quot;E, I donQ&apos;Et see one like that already).
</what>
</comment>
<comment>
<author>Sahoh...@gmail.com</author>
<when>Mon, 28 Dec 2009 00:04:23 +0000</when>
<what>Please add Esperanto characters </what>
</comment>
<comment>
<author>irv...@gmail.com</author>
<when>Fri, 08 Jan 2010 12:36:18 +0000</when>
<what>Hi/?a? Sahohime,

I think 2851 does not relate to keyboards and characters, please try 1730, thanks.

Mi pensas ke 2851 ne rilatas al klavaroj kaj literoj, bonvole provu 1730, dankon.</what>
</comment>
<comment>
<author>jonbur...@gmail.com</author>
<when>Sun, 30 May 2010 14:08:00 +0000</when>
<what>The other issue with Market comments is that they say Q&quot;EdoesnQ&apos;Et work. 
Really slow. 1 starQ&quot;E. Well what version of Android are they running? Is 
it a slow old phone? Or a brand new one like mine?</what>
</comment>
<comment>
<author>tacwac1@gmail.com</author>
<when>Sat, 07 Aug 2010 03:24:49 +0000</when>
<what>I agree with this feature in that it needs to be added. The version text that is marked next to the userQ&apos;Es name on the comment should be a faint colour. Perhaps it could include the device name also.

It would make reading the comments section on apps more understanding.</what>
</comment>
<comment>
<author>Fred.Van...@gmail.com</author>
<when>Sun, 26 Sep 2010 14:43:25 +0000</when>
<what>It would be very helpful if my Droid X could play .m4b files and bookmarking would be nice too.</what>
</comment>
<comment>
<author>john.na...@gmail.com</author>
<when>Sun, 26 Sep 2010 15:50:56 +0000</when>
<what>Re Comment 13  by Fred.VanAller:

Yes, but thatQ&apos;Es a different issue -- see Issue 3923.</what>
</comment>
</bug>
<bug>
<bugid>11105</bugid>
<title>AT Command Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kv.sant...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 16:03:20 +0000</openedDate>
<description>android platform should allow applications to execute a AT command and
read the output. This support will really help create wonderful
applications. I know that there might be security concerns to allow
execute some of the AT commands, but platform should allow to run
atleast the basic commands, like AT+CMEE to get the error code, say
after the call drop.</description>
</bug>
<bug>
<bugid>13018</bugid>
<title>USB charging / tethering notification and/or switching</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schwalen...@gmail.com</reportedBy>
<openedDate>Tue, 07 Dec 2010 20:24:11 +0000</openedDate>
<description>I told my Samsung Epic 4G with Android 2.1 not to notify me anymore when
I plug it into a USB port and just go straight to charge mode.
Unfortunately the only way to undo that IS A FACTORY RESET!? At least
that is what Sprint tech support said and I really hope that is not
true. As of right now I cannot connect my phone to a PC which means no
developing apps, no backingup data (with decent speed and quantity), and
no sharing 4G with my netbook :( I tried turning debugging mode on and
off and replugging it in with no success it only goes straight to
charging mode.</description>
<comment>
<author>schwalen...@gmail.com</author>
<when>Thu, 09 Dec 2010 15:20:08 +0000</when>
<what>[SOLVED] I am epic fail. The USB cables I bought were charge-only cables. I did not know such a thing existed until I bought THREE of them, lol. </what>
</comment>
</bug>
<bug>
<bugid>4984</bugid>
<title>Gmail will not send or sync.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>yero...@gmail.com</reportedBy>
<openedDate>Sun, 22 Nov 2009 06:09:45 +0000</openedDate>
<description>I have my gmail account set up on my Verizon Motorola Droid, everything
is checked to auto-sync. I recently tried to send a 10 second video
through my gmail account. After I hit send the message sat in the outbox
with Q&quot;EsendingQ&quot;E as its status for a while. When i try to select it, i get
a message saying the process has unexpectedly stopped unexpectedly.
After this happened whenever open the gmail application it says Q&quot;ENo
ConnectionQ&quot;E bottom with a retry button that seems to do nothing. I
restarted the phone and tried to send a new message of plain text,
ending up with the same result.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:36:47 +0000</when>
<what></what>
</comment>
<comment>
<author>technica...@gmail.com</author>
<when>Tue, 08 Dec 2009 00:10:22 +0000</when>
<what>IQ&apos;Em having the same problem too.  After sending a few emails with attachments, my
Gmail stops working altogether.  Tried to restart the phone, restart the sync...</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:36 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>7410</bugid>
<title>Unable to start a SHOW_WHEN_LOCKED activity using any theme besides a Theme.Wallpaper if keyguard is showing</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-06-02T19:16:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>myLockan...@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 01:59:32 +0000</openedDate>
<description>I tested this with both Translucent and the default dark
Theme.NoTitleBar - - It fails to launch when we try to create the
activity if the keyguard window is actually showing at the time we start
the activity (there would be no reason to have the activity at times
when the keyguard was already gone, that is why it wants to use the
show_when_locked flag). The AlarmAlert.java appears to utilize the
Wallpaper theme also for times when the keyguard is actually showing. I
suspected this bug exists due to no testing for other themes or style
definitions. At times it would work occasionally while animation was
enabled, but fail 100% of the time if animation was disabled. What
happens is the activity seems to be created, but does not gain focus.
When the device is awakened, the keyguard window is on screen, after
being dismissed with the SlidingTab, we then see the SHOW_WHEN_LOCKED
activity that was intended to start on top of the keyguard window.</description>
<comment>
<author>myLockan...@gmail.com</author>
<when>Sun, 23 May 2010 16:03:14 +0000</when>
<what>In android 2.2, this now impacts both show when locked and dismiss keyguard. I had to 
update to use a wallpaper theme instead of translucent to get it working on 2.2.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 02 Jun 2010 19:16:37 +0000</when>
<what>See comment here: http://code.google.com/p/android/issues/detail?id=8778</what>
</comment>
</bug>
<bug>
<bugid>5562</bugid>
<title>Gmail - mail doesnQ&apos;Et send if default account in Gmail is set to another email address.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dsnyder...@gmail.com</reportedBy>
<openedDate>Mon, 21 Dec 2009 15:39:44 +0000</openedDate>
<description>Not sure if IQ&apos;Em submitting this to the right place, so sorry if not. I
just got my Droid Eris from Verizon, and have noticed immediately a
problem with Gmail. I use Gmail as a sort of filter for many email
addresses, as such my Gmail address is not my default. My default
address, as set in the website, is my Mobile Me email. In the Gmail App
on the Eris, if I compose and send an email message, it does correctly
compose the message from my Mobile Me default address, and sends it as
such through Gmail - problem is the mail never gets delivered. It does
show in my sent mail, but thatQ&apos;Es it. It never goes out. Have tested with
many destination addresses, always the same result. I temporarily set my
default address in the website to my Gmail address, and mail goes out
fine. As soon as I set it back to my Mobile Me address, I cannot send
mail. IQ&apos;Eve searched but cannot find mention of this issue anywhere else.
Thanks very much for any help or advice.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:04 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>11267</bugid>
<title>Android 2.2: Bluetooth and Wifi donQ&apos;Et connect simultaneously</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amiyashr...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 05:00:42 +0000</openedDate>
<description>I have nexus one running on android 2.2 1) Connect to Wifi. 2) Connect
to any Bluetooth headset 3) Wifi disconnects and all further attempts to
reconnect wifi fail. Both should connect simultaneously.</description>
<comment>
<author>jaikum...@android.com</author>
<when>Tue, 12 Apr 2011 22:48:46 +0000</when>
<what>Please mention the device.</what>
</comment>
<comment>
<author>amiyashr...@gmail.com</author>
<when>Wed, 13 Apr 2011 01:31:31 +0000</when>
<what>Nexus one</what>
</comment>
</bug>
<bug>
<bugid>12563</bugid>
<title>Google Sync Adapter issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yj8...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 11:25:59 +0000</openedDate>
<description>Hi, I found 2 Google sync Adapte issues. If you resolve these issues or
already got answers, Let me know it. Thanks. Q&lt;EG0100207670Q&gt;E [Occurrence
Process] 1. go to calendar -Q&gt;E menu-Q&gt;E calendar sync-Q&gt;Echech background
data-Q&gt;E add a google account-Q&gt;E manage account. 2. uncheck sync calendar
-Q&gt;E then again check sync calendar [Occurrence State] while sync is going
on force close comes. Q&lt;EG0100209143Q&gt;E [Occurrence Process] 1.
ApplicationsQ&gt;E SettingsQ&gt;EAccount and SyncQ&gt;EAdd Account 2.
GoogleQ&gt;ENextQ&gt;ECreateQ&gt;E Enter all fieldsQ&gt;ENext 3. Enter PasswordQ&gt;E Next 4.
Enter answer of security questionQ&gt;E Create 5. Select I agree,
NextQ&gt;EObserve [Occurrence State] Force Close pop up appears while
synchronising Google account. NOTE: This form is only for reporting bugs
found in the Android system while developing Android applications on
2.2. Use the Tools templates for issues with the developer tools. Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). - What happened. -
What you think the correct behavior should be. Please make sure that
youQ&apos;Ere using Android 2.2, and (if the issue exists on a device) that the
device also runs Android 2.2. Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
</bug>
<bug>
<bugid>3777</bugid>
<title>Messaging application should pay attention to the default phone numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>zaj...@gmail.com</reportedBy>
<openedDate>Thu, 03 Sep 2009 19:48:17 +0000</openedDate>
<description>Enhancement request for Messaging application. When I want to choose
receiver for my SMS (field Q&quot;EToQ&quot;E) there is a problem to choose right
(default) phone number if my receiver has a few phone numbers. I would
like to say that in phone book I have marked default number for him but
itQ&apos;Es not shown in any way in Messaging Application. It will be very
helpful to show default phone number marked somehow also for my
receivers in Messaging App.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 04 Sep 2009 17:24:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9141</bugid>
<title>SMS Content Provider</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>BrendanW...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 04:32:24 +0000</openedDate>
<description>Android is known for being modular. Anyone can write apps that replace
core functionality. This is one of the greatest things about Android.
Sadly, there is no official SMS Content Provider. While people currently
use the URI content://sms/, there is no official method for reading and
writing to the SMS database. This means currently anyone writing a SMS
app has to be device specific, rather than Android specific.</description>
</bug>
<bug>
<bugid>6273</bugid>
<title>All youtube videos on 3G in HD standard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>AgudeloP...@gmail.com</reportedBy>
<openedDate>Tue, 26 Jan 2010 14:39:25 +0000</openedDate>
<description>Rather than choosing manually, make it standard as if it was on a wifi
connection NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
</bug>
<bug>
<bugid>3528</bugid>
<title>Keyboard locale tied into Interface Language </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>69</stars>
<reportedBy>markus.b...@gmail.com</reportedBy>
<openedDate>Tue, 11 Aug 2009 18:37:40 +0000</openedDate>
<description>I have a Swiss G1 with the hardware Keyboard. I like my Interface
language to be English. As there is no English (Switzerland) Locale I
have to take another random English setting. But when I do that I get a
QWERTY keyboard, but my phone hardware has an QWERTZ layout. There seems
to be no way to have a correct keyboard layout while preserving the
English language.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:30:58 +0000</when>
<what></what>
</comment>
<comment>
<author>markus.b...@gmail.com</author>
<when>Wed, 26 Aug 2009 19:05:18 +0000</when>
<what>In my opinion there should be three settings under Locale:
- Locale (preferred units, date and time formats, currency, etc)
- Language
- Keyboard Layout</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:13:55 +0000</when>
<what></what>
</comment>
<comment>
<author>stewart....@gmail.com</author>
<when>Thu, 24 Sep 2009 22:49:01 +0000</when>
<what>Another related problem: I live in Canada so my phone came with support for english and 
french. However, I frequently work in Spanish, and IQ&apos;Em getting tired of Android trying 
to change my spanish words into english ones.  There doesnQ&apos;Et seem to be any way to add 
support for another language. </what>
</comment>
<comment>
<author>pfmil...@gmail.com</author>
<when>Sat, 09 Jan 2010 04:14:34 +0000</when>
<what>I would like to be able to switch between Chinese input and English input without
having to change the interface. A button on the keyboard to switch input languages
would be wonderful.</what>
</comment>
<comment>
<author>cfd...@gmail.com</author>
<when>Sat, 16 Jan 2010 06:05:05 +0000</when>
<what>A German speaker in the US - similar issue. Switching to German does change not only 
the language, but also the locale, but not really. For instance, I still see US 
holidays in my calendar. Language and locale are 2 differnet things and need to be 
separated and made consistent across apps. The current localization features are 
weak.

N1
2.1</what>
</comment>
<comment>
<author>NoJr...@gmail.com</author>
<when>Sun, 31 Jan 2010 21:38:19 +0000</when>
<what>Same nuisance here when switching between DE and US locale. What bugs me too is that 
the spelling correction will only work the current locale, but as I often write in 
different languages, it would be nice to see suggestions from at least two, better 
more, different languages.

To sum it up:

- Separate the keyboard layout from the locale
- Allow multiple languages for spell correction
- Make the locale more configurable ( currency, separators etc. )

IQ&apos;Em running 2.0 on a Droid/Milestone

Cheers
NoJ</what>
</comment>
<comment>
<author>gio...@gmail.com</author>
<when>Thu, 04 Feb 2010 17:44:58 +0000</when>
<what>I have the same problem. I live in Costa Rica and most of my text/mail activity is 
done in Spanish, but once in a while in English. However, it bugs me that I have to 
keep watching closely the spelling correction to make sure I donQ&apos;Et write accidentally 
Spanish words when writing in English.

I am currently using the Spanish (US) locale and being careful when writing in 
English, but I hate it because the translated messages for Spanish need a lot of 
work... but thatQ&apos;Es a different issue...

Running 2.1 on a N1 and 1.6 on a G1.

Jorge Rivera</what>
</comment>
<comment>
<author>magic...@gmail.com</author>
<when>Sun, 28 Feb 2010 14:47:36 +0000</when>
<what>Auto completion can be disabled, check carefull kbd options.

I also have a problem, choosing Canada French sets the keyboard layout to AZERTY which is for France 
French.</what>
</comment>
<comment>
<author>everheij...@gmail.com</author>
<when>Fri, 26 Mar 2010 12:35:25 +0000</when>
<what>I have the same issue: 
my preferred locale is Dutch
my preferred system language is English
my input language is usually Dutch, but occasionally English/German/French

I would love to see locale/system language and input language be separated, ideally 
with a quick way to switch input languages.</what>
</comment>
<comment>
<author>tomas.herman</author>
<when>Thu, 01 Apr 2010 22:33:51 +0000</when>
<what>Same issue here. I prefer interface to be in English because its sometimes hard to 
figure out what translation team had in mind when they were translating English 
keyboard. But i need to the keyboard completition to be czech as that is my native 
language</what>
</comment>
<comment>
<author>josepant...@gmail.com</author>
<when>Fri, 09 Apr 2010 06:05:09 +0000</when>
<what>I have the same issue with Spanish and English, My old Windows Movil 4.5 did it ok, 
I only had to hold * and a menu with 4 keyboard options and the fourth one let me 
toggle between Spanish and English dictionaries.  Please fix this ASAP.</what>
</comment>
<comment>
<author>mca...@gmail.com</author>
<when>Sat, 17 Apr 2010 10:25:22 +0000</when>
<what>Duplicating my comment from #3506 which is also relevant here.

This is no excuse for the base Android system but one nice thing about an open system like Android is that, as a 
workaround, you can replace the Input Method with one that suits your needs better. You can install, for 
example, AnySoftKeyboard, which allows you to VERY easily (with a swipe or button press) to switch between 
different languages.</what>
</comment>
<comment>
<author>nea...@gmail.com</author>
<when>Mon, 26 Apr 2010 14:33:22 +0000</when>
<what>Me too! See issue #7868 for my report. IQ&apos;Em Irish living in France. Bilingual people
exist too!</what>
</comment>
<comment>
<author>skafoelix</author>
<when>Fri, 30 Apr 2010 21:52:47 +0000</when>
<what>Same here. I live in Germany but prefer all computer stuff to be in English as this is 
what it was designed in and I hate all those bad translations.
But what I cannot live with is having a QWERTY keyboard instead of QWERTZ.
So please, at least separate keyboard layout from system language.</what>
</comment>
<comment>
<author>jdev...@gmail.com</author>
<when>Fri, 30 Apr 2010 23:47:20 +0000</when>
<what>Unsuscribing because people keep on telling their life stories here, rather than 
contributing something to the bug report itself.</what>
</comment>
<comment>
<author>bluesol...@gmail.com</author>
<when>Sun, 23 May 2010 08:51:18 +0000</when>
<what>Froyo fixes this a little bit.
There is now Locale settings (preferred units, date and time formats, currency, etc),
system language and Keyboard Layout separated.

So you can choose your system language and choose to display another keyboard
language or even several keyboard layouts and change them swiping the spacebar.

The keyboard language available are:
-German (Germany -Q&gt;E QWERTZ)
-English (UK or US -Q&gt;E QWERTY)
-Spanish (US or Spain -Q&gt;E QWERTY)
-French (France -Q&gt;E AZERTY)
-Italian (Italy -Q&gt;E QWERTY)
-Portuguese (Brazil -Q&gt;E QWERTY)
-Russian (Russia -Q&gt;E ??????)

But there is still no Swiss French keyboard (QWERTZ with french dictionnary) neither
Canadian French keyboard (QWERTY with french dictionnary)
</what>
</comment>
<comment>
<author>gallin...@gmail.com</author>
<when>Fri, 20 Aug 2010 10:09:39 +0000</when>
<what>Yes please, please, let us change the auto-completion language on the fly while typing! IQ&apos;Em using four languages and I donQ&apos;Et care about the interface language or the locale so much. Just this auto-completion (for me in Dutch right now) is just in the way in the majority of my messages (as it would be with English only, too).</what>
</comment>
<comment>
<author>guillaum...@gmail.com</author>
<when>Thu, 26 Aug 2010 16:24:28 +0000</when>
<what>As I wrote on Issue 3403:

This issue has been on for more than a year!  What is the problem here?  Is it THAT hard to untie the layout from a dictionary? 

Also, there seems to be a lot of issues related that could simply be merged here.  ItQ&apos;Es starting to make a lot of people!

Issue 7530, Issue 8494, Issue 3403 are all related to the poor support we have from the keyboard perspective.

It seems as French Canadian and French Swiss keyboards are being left out since the beginning.</what>
</comment>
<comment>
<author>mhod.and...@gmail.com</author>
<when>Thu, 19 May 2011 06:51:30 +0000</when>
<what>almost a year after the last post, still no change and keyboard and language still tied, which is a bore, not to say a bug. pls adjust. thank you</what>
</comment>
<comment>
<author>constant...@gmail.com</author>
<when>Sat, 21 May 2011 12:10:50 +0000</when>
<what>A lot of apps add the swiss french keyboard on Android.. Why is it so hard to get native support ?</what>
</comment>
<comment>
<author>everheij...@gmail.com</author>
<when>Tue, 24 May 2011 14:17:12 +0000</when>
<what>Used to have this issue (comment #10 above) on my HTC Magic with Android 1.5. Upgraded the OS to Android 2.2 last December which solved it. I now use English as system language with Dutch as primary input language. A swipe over the space bar switches the input languages.
</what>
</comment>
<comment>
<author>nea...@gmail.com</author>
<when>Tue, 24 May 2011 16:28:05 +0000</when>
<what>I can confirm this - you need to open Q&quot;EInput mode preferencesQ&quot;E, which includes languages support, and then check the dictionaries you want to enable.

Great stuff! ItQ&apos;Es a pity that we didnQ&apos;Et hear about this when Gingerbread released, or I would have switched back from AnySoftKeyboard to the Android keyboard more quickly.

Dave. </what>
</comment>
<comment>
<author>xavdouvi...@gmail.com</author>
<when>Tue, 24 May 2011 16:34:25 +0000</when>
<what>That still doesnQ&apos;Et allow you to do what the opening poster want: you canQ&apos;Et type English, with an English dictionary, with a QWERTZ keyboard layout.

This can be easily solved by having 4 different locale settings:

1. Interface language
2. Keyboard dictionary language (being able to select more than one)
3. Keyboard layout (not everybody uses QWERTY)
4. Country

None of these settings should be tied to each other. Currently, #3 is tied to #2 and #4 is tied to #1.</what>
</comment>
<comment>
<author>nea...@gmail.com</author>
<when>Tue, 24 May 2011 16:45:18 +0000</when>
<what>My problem (multilingual input) is solved. Mixing Q&amp;E matching keyboard, interface language Q&amp;E input language/predictive text seems like an edge case to me.

Dave.</what>
</comment>
</bug>
<bug>
<bugid>3756</bugid>
<title>MapView and java.lang.IllegalStateException: Connection pool shut down.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>37</stars>
<reportedBy>matija.j...@gmail.com</reportedBy>
<openedDate>Wed, 02 Sep 2009 15:56:52 +0000</openedDate>
<description>I have two Activities: xxx.Karta and xxx.ObradiPoslovnicu and they both
extend MapActivity. Karta starts ObradiPoslovnicu. 09-02 16:56:52.052:
INFO/ActivityManager(583): Starting activity: Intent {
action=com.noveideje.obilazak.intent.action.NOVA_POSLOVNICA
comp={com.noveideje.android.obilazak/com.noveideje.android.obilazak.ObradiPoslovnicu}
(has extras) } 09-02 16:56:52.092: DEBUG/LocationManager(1302):
removeUpdates: listener =
com.noveideje.android.obilazak.Karta$1@43764938 09-02 16:56:52.192:
DEBUG/dalvikvm(1302): threadid=25 wakeup: interrupted 09-02
16:56:52.192: WARN/MapActivity(1302): Recycling dispatcher
com.google.common.DataRequestDispatcher@4376a648 09-02 16:56:52.222:
VERBOSE/MapActivity(1302): Recycling map object. 09-02 16:56:52.413:
DEBUG/dalvikvm(1302): GC freed 3180 objects / 276544 bytes in 82ms 09-02
16:56:52.533: DEBUG/dalvikvm(1302): GC freed 476 objects / 49544 bytes
in 73ms 09-02 16:56:52.643: DEBUG/dalvikvm(1302): GC freed 129 objects /
6576 bytes in 66ms 09-02 16:56:52.752: DEBUG/dalvikvm(1302): GC freed
104 objects / 5312 bytes in 67ms 09-02 16:56:52.852:
INFO/MapActivity(1302): Handling network change notification:CONNECTED
09-02 16:56:52.852: ERROR/MapActivity(1302): CouldnQ&apos;Et get connection
factory client 09-02 16:56:53.012: DEBUG/dalvikvm(1302): GC freed 706
objects / 33720 bytes in 71ms 09-02 16:56:53.135:
INFO/ActivityManager(583): Displayed activity
com.noveideje.android.obilazak/.ObradiPoslovnicu: 1075 ms 09-02
16:56:53.822: DEBUG/dalvikvm(1302): GC freed 2570 objects / 140288 bytes
in 77ms 09-02 16:56:55.732: DEBUG/dalvikvm(1302): GC freed 953 objects /
94704 bytes in 71ms 09-02 16:57:17.942: WARN/KeyCharacterMap(1302): No
keyboard for id 0 09-02 16:57:17.952: WARN/KeyCharacterMap(1302): Using
default keymap: /system/usr/keychars/qwerty.kcm.bin 09-02 16:57:18.232:
INFO/MapActivity(1302): Handling network change notification:CONNECTED
09-02 16:57:18.262: DEBUG/dalvikvm(1302): threadid=27 wakeup:
interrupted 09-02 16:57:18.403: INFO/global(1302): Default buffer size
used in BufferedReader constructor. It would be better to be explicit if
an 8k-char buffer is required. After returning from ObradiPoslovnicu
activity, MapView hangs and starts to fill log with following on the
moment when I start to touch and move map. 09-02 16:57:59.712:
DEBUG/dalvikvm(1302): GC freed 2354 objects / 153920 bytes in 96ms 09-02
16:57:59.752: WARN/System.err(1302): java.lang.IllegalStateException:
Connection pool shut down. 09-02 16:57:59.772: WARN/System.err(1302): at
org.apache.http.impl.conn.tsccm.ConnPoolByRoute.getEntryBlocking(ConnPoolByRoute.java:284)
09-02 16:57:59.792: WARN/System.err(1302): at
org.apache.http.impl.conn.tsccm.ConnPoolByRoute$1.getPoolEntry(ConnPoolByRoute.java:238)
09-02 16:57:59.792: WARN/System.err(1302): at
org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager$1.getConnection(ThreadSafeClientConnManager.java:175)
09-02 16:57:59.792: WARN/System.err(1302): at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:325)
09-02 16:57:59.802: WARN/System.err(1302): at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
09-02 16:57:59.802: WARN/System.err(1302): at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
09-02 16:57:59.812: WARN/System.err(1302): at
com.google.common.io.android.AndroidHttpClient.execute(Unknown Source)
09-02 16:57:59.812: WARN/System.err(1302): at
com.google.common.io.android.GoogleHttpClient.executeWithoutRewriting(Unknown
Source) 09-02 16:57:59.822: WARN/System.err(1302): at
com.google.common.io.android.GoogleHttpClient.execute(Unknown Source)
09-02 16:57:59.822: WARN/System.err(1302): at
com.google.common.io.android.GoogleHttpClient.execute(Unknown Source)
09-02 16:57:59.822: WARN/System.err(1302): at
com.google.common.io.android.AndroidHttpConnectionFactory$AndroidGoogleHttpConnection.getResponse(Unknown
Source) 09-02 16:57:59.842: WARN/System.err(1302): at
com.google.common.io.android.AndroidHttpConnectionFactory$AndroidGoogleHttpConnection.openDataInputStream(Unknown
Source) 09-02 16:57:59.842: WARN/System.err(1302): at
com.google.common.DataRequestDispatcher.serviceRequests(Unknown Source)
09-02 16:57:59.842: WARN/System.err(1302): at
com.google.common.DataRequestDispatcher$DispatcherServer.run(Unknown
Source) 09-02 16:57:59.852: WARN/System.err(1302): at
java.lang.Thread.run(Thread.java:1058) I think that there is some
problem with recycling map object, becuse on my second activity, MapView
ocupies only 50% od width, and when I return on first activity I can see
correct tiles only on first half (a little more) of mapview and on other
black color (or pixelized picture). Now, when I move map, it behaves
like it occupies only half of space. I have created 50% usage with
android:layout_weight=Q&quot;E1Q&quot;E on two LinearLayouts. Here are pictures:
http://picasaweb.google.com/lh/photo/X7U4YmgWPouDUELPRQoahQ?feat=directlink
http://picasaweb.google.com/lh/photo/XvmgGkPUrJ4VrC-ZRerQRA?feat=directlink
http://picasaweb.google.com/lh/photo/s7ostdr2hxXj4n2XMWLozw?feat=directlink
http://picasaweb.google.com/lh/photo/VIn5oLpoE-xFHTCWgbrSPA?feat=directlink</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 02 Sep 2009 17:48:14 +0000</when>
<what></what>
</comment>
<comment>
<author>vekexa...@gmail.com</author>
<when>Thu, 03 Sep 2009 11:25:40 +0000</when>
<what>IQ&apos;Eve the same issue.. Did you found a workaround?</what>
</comment>
<comment>
<author>matija.j...@gmail.com</author>
<when>Fri, 04 Sep 2009 08:38:18 +0000</when>
<what>Map object recycling problem

Problem is not connected with layout or layout_weight parameter.

It is connected with recycling map object, handling network change
notification:CONNECTED and then using connection pool, connection factory client or
something like that.

If I open second activity (one linearlayout and one mapview) so that there is no new
network usage (downloading tiles, etc.) in this activity and then I return to first
activity, bug is not triggered. But if I move map in second activity to part that is
not in cache, bug is triggered when I return in first activity.

Is there a way to prevent recycling map object ?</what>
</comment>
<comment>
<author>bostjan....@gmail.com</author>
<when>Wed, 19 May 2010 12:11:25 +0000</when>
<what>I would like to know if anyone has a solution to this problem? 
ItQ&apos;Es making my application crash as well.

</what>
</comment>
<comment>
<author>matija.j...@gmail.com</author>
<when>Wed, 19 May 2010 12:33:48 +0000</when>
<what>Use only one map activity in your application.</what>
</comment>
<comment>
<author>bostjan....@gmail.com</author>
<when>Wed, 19 May 2010 12:36:37 +0000</when>
<what>Hehe, I should have seen that one coming :)

I guess IQ&apos;Ell have to do just that. Thanks though.</what>
</comment>
<comment>
<author>y.ikeda....@gmail.com</author>
<when>Thu, 20 May 2010 08:10:08 +0000</when>
<what>There was a discussion about this in Japanese Android Discussion Group.
It seems there is a solution for this.
http://groups.google.com/group/android-group-
japan/browse_thread/thread/a8e563c548105fe2?hl=jaQ&amp;Epli=1

IQ&apos;Em not sure this is useful solution, but you can try it.
The below is the translation about the solution for this problem:

--------------------------------------
According to API reference:
Only one MapActivity is supported per process. Multiple MapActivities 
running simultaneously are likely to interfere in unexpected and undesired 
ways. 

So, use different process per MapActivity.
You can do this by writing the below in your manifest.
Q&lt;Eactivity android:name=Q&quot;E.HogeMapActivityQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E * 
android:process=Q&quot;E:hogeMapProcessQ&quot;E*Q&gt;E  
--------------------------------------

ItQ&apos;Ell be great if you can tell us whether the above solution works.
</what>
</comment>
<comment>
<author>matija.j...@gmail.com</author>
<when>Tue, 25 May 2010 11:44:22 +0000</when>
<what>
Yes, this problem is solved with android:process property. Now I have two MapActivity 
in my application. 

One is in different process than application, but because I call this activity with 
my intent, and it returns result with intent, and doesnQ&apos;Et use any static property 
from my application I donQ&apos;Et have any problems or penalty because of two processes. As 
far as I know now.

I am using activity name for this process, so my process name begins with uppercase 
letter and it doesnQ&apos;Et start with colon (Q&apos;E:Q&apos;E).
</what>
</comment>
<comment>
<author>ljh...@gmail.com</author>
<when>Sat, 25 Sep 2010 10:38:07 +0000</when>
<what>above solution not works for me.
i use two tab activities, each tab has one map activity embeded.

first tab activity calls second tab activity. when first tab calls second tab repeatedly (open, close, open, close...), same exception Q&apos;EConnection pool shut downQ&apos;E occurs.

</what>
</comment>
<comment>
<author>nwen...@gmail.com</author>
<when>Thu, 04 Nov 2010 09:36:17 +0000</when>
<what>i use 5 tabs and each tab has one map activity and i put search (using auto complete text view).. when choose one place, change the latitude and longitude of the map view....
but there is a problem, when first map view changed, all map views change like First one.
how can i stop that connecting?</what>
</comment>
<comment>
<author>alexguo...@gmail.com</author>
<when>Thu, 04 Nov 2010 14:50:30 +0000</when>
<what>save the position of the map when you leave a tab, and load it when you back</what>
</comment>
<comment>
<author>nwen...@gmail.com</author>
<when>Mon, 08 Nov 2010 04:40:21 +0000</when>
<what>can i get some code sample for that one? </what>
</comment>
<comment>
<author>xmsousa</author>
<when>Tue, 16 Nov 2010 22:48:11 +0000</when>
<what>I have the same problem. I tryed to run both MapView in different process, but i found that i cannot, cause there are some global objects that i pass from the first Activity to the second, and when i try to get them, i get NullPointerException.

In the second Activity, the size of the MapView is the 25% of the screen, and when i came back to the first Activity (100% of the screen) it seems that just works the 25% of the map, the other part is not rendered... it is like it des not exist for the Activity, even if I scroll the map. It appears to be ok again, just when you make zoom on the MapView with both fingers or calling the MapControllerQ&apos;Es methods zoomIn()  or zoomOut().</what>
</comment>
<comment>
<author>xmsousa</author>
<when>Tue, 16 Nov 2010 23:36:37 +0000</when>
<what>I dont know if it is a valide solution for this issue, but at least itQ&apos;Es working for me...

After come back to the first Activity, on the onRestart() method, I called 

mapView.getController.zoomIn();
mapView.getController.zoomOut();

and this seems that makes to MapView refresh some values, and everything is working fine.

I hope that this can help somebody.</what>
</comment>
<comment>
<author>xmsousa</author>
<when>Wed, 17 Nov 2010 13:23:11 +0000</when>
<what>Sorry, but I got the same issue again, when I come back to the first Activity... Q&quot;EConnection pool shut downQ&quot;E... Does anybody know how to do it??? Thanks</what>
</comment>
<comment>
<author>dogaruse...@gmail.com</author>
<when>Thu, 25 Nov 2010 22:54:30 +0000</when>
<what>same Q&quot;Econnection pool shut downQ&quot;E for me. </what>
</comment>
<comment>
<author>success....@gmail.com</author>
<when>Thu, 02 Dec 2010 01:43:33 +0000</when>
<what>I Q&apos;Eve a similar problem to.. connection pool shut down. Quite new to Android Application development paradigm. Trying to run sample maps application on Android 2.2 emulator but stuck at the connection pool shut down error</what>
</comment>
<comment>
<author>ljh...@gmail.com</author>
<when>Thu, 09 Dec 2010 07:29:03 +0000</when>
<what>i think i solved my problem (explained above, a problem when embed mapactivity in tabactivity)
to solve Q&apos;Econnection pool shut downQ&apos;E in that situation, i put Q&apos;Eandroid:process=Q&quot;E...Q&quot;EQ&apos;E on tabactivity element, not on mapactivity element.
it works fine, yet...
</what>
</comment>
<comment>
<author>mar...@greenrobot.de</author>
<when>Wed, 22 Dec 2010 13:52:14 +0000</when>
<what>ThereQ&apos;Es a big memory toll for using multiple processes, it seems. We get occasional OutOfMemoryErrors thrown for a medium sized app. My guess is that 1.) thereQ&apos;Es an memory overhead for each process and 2.) the garbage collector has trouble working with multiple processes. (GC is non-compacting in Android, so once the heap grew it cannot shrink anymore.)

Some official guideline/workaround would be nice!</what>
</comment>
<comment>
<author>greenrob...@gmail.com</author>
<when>Tue, 28 Dec 2010 12:15:38 +0000</when>
<what>Ignore my last comment (#19). My misconception was the memory limit was per app, not per process. E.g. the limit is 24M on a Nexus One, your app can have multiple processes, with each up to 24M. At least my test app was able to allocate 60M (3x20M) in 3 activities if, and only if, each activity was assigned a process. So, using a process per MapActivity still seems the way to go.</what>
</comment>
<comment>
<author>jasonpha...@gmail.com</author>
<when>Fri, 25 Feb 2011 14:54:39 +0000</when>
<what>IQ&apos;Eve created another workaround for this by using an ActivityGroup. It allows the MapActivities to be in the same process. Details here:

http://stackoverflow.com/questions/5118102/technique-for-running-multiple-mapactivities-in-the-same-process

It seems to work, but I havenQ&apos;Et fully tested it.</what>
</comment>
<comment>
<author>vchelban...@gmail.com</author>
<when>Thu, 25 Aug 2011 08:21:13 +0000</when>
<what>IQ&apos;Eve had the same issue using two map activities. Now it works fine. Only one question: is there a way to stop the process that was created specified in AndroidManifest once the activity is not needed anymore?  </what>
</comment>
<comment>
<author>i...@invalidip.com</author>
<when>Tue, 29 Nov 2011 17:05:32 +0000</when>
<what>You can work around this problem by using a lazy instantiated MapView. You do need to be careful though because you can re-use and abuse as much as you want the MapView object in the *same* activity that it was created in. Obviously, that means you canQ&apos;Et set it up using XML, but it isnQ&apos;Et like thatQ&apos;Es useful anyway...</what>
</comment>
</bug>
<bug>
<bugid>13159</bugid>
<title>Default mail client gets confused on POP3 accounts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mkc...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 04:07:24 +0000</openedDate>
<description>- Steps to reproduce the problem. I have setup an IMAP account, a
Microsoft Exchange account, and a POP3 account on my Samsung Galaxy
GT-I9000T running Android 2.1. The IMAP and Echange accounts are fine. -
What happened In the POP3 account, e-mails keep being downloaded from
the server even though they have been downloaded before. I have set the
account to Q&quot;Enever deleteQ&quot;E and the same e-mail is downloaded repeatedly.
The opening screen in the mail app reports Q&quot;E0/88Q&quot;E messages, even though
in fact there is one message in the Inbox and none in any other folder.
If I delete the e-mail thus moving it to Trash, the opening screen then
reports Q&quot;E-1/88Q&quot;E which is existentially questionable. The e-mail is
downloaded again the next time the server is accessed, and weQ&apos;Ere back to
Q&quot;E1/88Q&quot;E. I delete the e-mail, and weQ&apos;Ere bacl to Q&quot;E-1/88Q&quot;E. This happens
over and over again until I have multiple coies of the same e-mail in
Trash. If I delete that e-mail from the server, the behaviour stops for
a while and then it picks another e-mail on the server and does it
again. - What you think the correct behavior should be. Should be
obvious.</description>
</bug>
<bug>
<bugid>465</bugid>
<title>UriMatcher should use an enum for Q&quot;EcodeQ&quot;E param</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-14T06:17:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Fri, 14 Mar 2008 01:51:11 +0000</openedDate>
<description>Currently the URI matcherQ&apos;Es addURI method has the following type
signature: UriMatcher.addURI(String authority, String path, int code)
For numerous reasons (non-type safety, brittleness, etc.), using an int
for Q&quot;EcodeQ&quot;E is a bad idea. See an explanation here:
http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html I realize
that UriMatcher was just stirred up for the last release, and it made a
lot of developers unhappy :-) However it is better now. It would be even
better if it used an enum rather than an int for Q&quot;EcodeQ&quot;E, i.e. rather
that the current code: static { URI_MATCHER = new
UriMatcher(UriMatcher.NO_MATCH);
URI_MATCHER.addURI(WikiNote.WIKINOTES_AUTHORITY, Q&quot;EwikinotesQ&quot;E, NOTES);
URI_MATCHER.addURI(WikiNote.WIKINOTES_AUTHORITY, Q&quot;Ewikinotes/*Q&quot;E,
NOTE_NAME); URI_MATCHER.addURI(WikiNote.WIKINOTES_AUTHORITY,
Q&quot;Ewiki/search/*Q&quot;E, NOTE_SEARCH);
URI_MATCHER.addURI(WikiNote.WIKINOTES_AUTHORITY, Q&quot;Ewiki/titlesearch/*Q&quot;E,
NOTE_TITLE_SEARCH); } instead, an enum solution would follow a pattern
something like this: public class Test { public interface UriMatcherEnum
{ public String getPath(); } enum MyEnum implements UriMatcherEnum {
NOTES { @Override public String getPath() { return Q&quot;EwikinotesQ&quot;E; } },
NOTE_NAME { @Override public String getPath() { return Q&quot;Ewikinotes/*Q&quot;E; }
}, NOTE_SEARCH { @Override public String getPath() { return
Q&quot;Ewiki/search/*Q&quot;E; } }, NOTE_TITLE_SEARCH { @Override public String
getPath() { return Q&quot;Ewiki/titlesearch/*Q&quot;E; } }; } static void
addURIs(String authority, UriMatcherEnum[] values) { for (UriMatcherEnum
e : values) System.out.println(authority + Q&quot;E : Q&quot;E + e.toString() + Q&quot;E -Q&gt;E Q&quot;E
+ e.getPath()); } public static void main(String[] args) { addURIs(Q&quot;EQ&quot;E,
MyEnum.values()); } }</description>
<comment>
<author>luke.hutch</author>
<when>Fri, 14 Mar 2008 01:52:37 +0000</when>
<what>Oops, where Q&quot;EQ&quot;E in the addURIs() call would be WikiNote.WIKINOTES_AUTHORITY (it just
wasnQ&apos;Et in scope so I didnQ&apos;Et put it in the code)...
</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 14 Mar 2008 02:00:45 +0000</when>
<what>PS this also gives you additional compiletime safety because you use the Q&quot;EcodeQ&quot;E
values in switch statements, and if you miss an enum value the compiler will tell you
so, whereas if you miss an int value, it wonQ&apos;Et.

It would even be possible however to do away with switch statements entirely, by
extending the UriMatcherEnum interface with a Q&quot;Ematched()Q&quot;E method that would be
executed if the URI matches the path for that enum constant.

getType() could also be added to the UriMatcherEnum interface, in fact you could even
roll in insert(), update() and delete() (anything where youQ&apos;Ere likely to do a Q&quot;Eswitch
(code)Q&quot;E).
</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 14 Mar 2008 03:05:01 +0000</when>
<what>Writing the code is probably better than just talking about it... hereQ&apos;Es an enumified
version of WikiNotesProvider.  ItQ&apos;Es designed to work with the current UriMatcher, but
the enum support could be pushed further into the Android stack than this.

Note how all switch statements are gone, as well as all int constants (even the
mapping from int code to enum is dynamically built).

</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Fri, 14 Mar 2008 06:17:31 +0000</when>
<what>We prefer to avoid enums in the core framework APIs, for the reasons described here:

http://code.google.com/android/toolbox/performance.html#avoid_enums

Yes, it is not as nice, but Java enums are just really heavy-weight.
</what>
</comment>
</bug>
<bug>
<bugid>17016</bugid>
<title>First item (imageview) in Gridview has null value for its mAttachInfo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Hanlin....@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 14:11:09 +0000</openedDate>
<description>I am writing a Android applcaition, using a gridview to load a list of
imageview items through a Adapter. It works all fine, except the first
item loaded in gridview has null value for its mAttachInfo variable. I
guess it could because the first item is either selected or focused
which causes the mAttachInfo set to null, other items have correct
mAttachInfo set. Please help. Thanks</description>
</bug>
<bug>
<bugid>5280</bugid>
<title>RFE: parse error line from LogCat in DDMS Eclipse plugin, jump to line in source file</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kostmo</reportedBy>
<openedDate>Tue, 08 Dec 2009 23:52:35 +0000</openedDate>
<description>It would be really handy if you could double-click on a line in LogCat
that looks like the following: 12-08 17:01:39.864:
WARN/System.err(12378): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.Q&lt;EinitQ&gt;E(HttpConnection.java:67)
and have it take you to that line in the source code. Proposed
implementation: 1) Check if the message type designation column is an
Error or Warning (E or W) 2) Use a regular expression to parse the
Q&quot;EMessageQ&quot;E column -- check if it is of the form Q&quot;Eat [classname]
([Filename]:[line number])Q&quot;E 3) Open the source file if it exists in an
open project 4) Jump to the specified line number</description>
<comment>
<author>kostmo</author>
<when>Fri, 11 Dec 2009 00:17:48 +0000</when>
<what>Function implemented here as a menu item rather than double-click:
https://review.source.android.com/12845

</what>
</comment>
</bug>
<bug>
<bugid>13792</bugid>
<title>Device Waking up with full screen brightness</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>midef...@gmail.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 02:32:59 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. IQ&apos;Em currently using Android Version
2.3.1 on my HTC Incredible, however IQ&apos;Eve seen the bug occur on several
builds of 2.2. When locking the device and immediately reawakening it
the screen will come on at 100% brightness rather then auto brightness
or the user defined brightness setting. In my Gingerbread build, the
phone will also randomly wake itself up with the screen at 100%
brightness and shut down later (either by my pressing of the lock button
or the screen timing out) The first bug can easily be reproduced by
pressing the lock button then pressing it before the lock animation (CRT
effect) is complete or by pressing it immediately after the animation
finished (within 1-2 seconds) The latter bug, the phone coming on itself
happens mostly when contact is made on the screen during the lock
animation, it seems a long press can still register during the animation
and this will in turn reawaken the phone.... However, there are rare
occurences where the phone will completely awaken all on itQ&apos;Es own. For
the first issue, the phones brightness should be at the user defined
setting, not at full brightness after a brief reawakening. For the
latter issue, the digitizer should shut off at the start of the
animation to prevent the phone from reawakening.</description>
</bug>
<bug>
<bugid>10085</bugid>
<title>Does anyone know if the Samsung Jet (S8000) and Mount Samsung (5620) have RSAP?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-30T01:58:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>afb...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 21:10:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Jul 2010 01:58:17 +0000</when>
<what>this is the wrong place to ask such a question. try samsung.</what>
</comment>
</bug>
<bug>
<bugid>13247</bugid>
<title>Ultra New Gmail app crashes when highlight Text. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-12-17T18:16:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>olut...@gmail.com</reportedBy>
<openedDate>Fri, 17 Dec 2010 17:42:11 +0000</openedDate>
<description>Before further ado illd like you to know I am too cheap to get a Nexus S
so am running a mock up Rom that comes with majority of those perks
found on Gb(The Keyboard, Gmail revamped Market even the animations and
notification area and icons.) but even then its still only Froyo. That
said am not sure if this is peculiar to my setup but I guess it may be
worth checking. So every once in a while when trying to reply a mail and
I try to highlight a previously entered text with the selection tool on
the new keyboard, my gmail will suddenly crash with a
com.Google.mail.app.com(approximately) suddenly crashed. With no options
but close. Below is a logcat I was able to extrapolate hope it helps.
D/alogcat (26714): stopping ... D/alogcat (26714): stopped D/alogcat
(26714): starting ... D/AudioHardwareALSA(20617):
D/AudioHardwareALSA(20617): ALSA OPEN mode 0,device 2
I/AudioHardwareALSA(20617): Try to open ALSA PLAYBACK device
AndroidPlayback_Speaker_normal I/AudioHardwareALSA(20617): Initialized
ALSA PLAYBACK device AndroidPlayback_Speaker_normal
D/AudioHardwareALSA(20617): Set PLAYBACK PCM format to S16_LE (Signed 16
bit Little Endian) D/AudioHardwareALSA(20617): Using 2 channels for
PLAYBACK. D/AudioHardwareALSA(20617): Set PLAYBACK sample rate to 44100
HZ D/AudioHardwareALSA(20617): Buffer size: 2048
D/AudioHardwareALSA(20617): Latency: 46439 D/dalvikvm(26640):
GC_EXPLICIT freed 388 objects / 19304 bytes in 62ms I/Gmail (26640):
MainSyncRequestProto: lowestBkwdConvoId: 0, highestHandledServerOp:
11625, normalSync: true I/Gmail (26640): getStartSyncRequest:
handledServerOpId: 51437, upperFetchedConvoId: 1355082832541646848,
lowerFetchedConvoId: 0, ackedClientOp: 10 D/dalvikvm(26640):
GC_FOR_MALLOC freed 4910 objects / 233944 bytes in 63ms
D/dalvikvm(26640): GC_FOR_MALLOC freed 699 objects / 37008 bytes in 61ms
I/JustPictures(26044): Setting number of worker threads to 2 D/Gmail
(26640): handleLabelsValues: receiving set of 25 labels I/Gmail (26640):
checkLabelsSets changed the label sets to: included([^^out, ^r]),
partial([^i, ^f, ^iim]), all([^i, ^g, ^f, ^vm, ^k, ^iim, timesheets,
^all, ^io_im, ^sps, ^act, misc, ^ig, ^b, follow-up, priority, ^p, ^o,
^t, notes, ^u, ^punsub, ^r, ^s, ^unsub]) D/dalvikvm(26640): GC_EXPLICIT
freed 3691 objects / 148880 bytes in 64ms I/Gmail (26640):
MainSyncRequestProto: lowestBkwdConvoId: 0, highestHandledServerOp:
51437, normalSync: true D/Gmail (26640): MailProvider.query:
content://gmail-ls/labels/olutobs@gmail.com/(null, null)
I/AudioHardwareALSA(20617): Output standby called!!. Turn off PCM
device. D/dalvikvm(20623): GC_EXPLICIT freed 27400 objects / 1583752
bytes in 264ms I/Gmail (26640): MainSyncRequestProto: lowestBkwdConvoId:
0, highestHandledServerOp: 417447, normalSync: true D/dalvikvm(26714):
GC_FOR_MALLOC freed 6388 objects / 743016 bytes in 67ms
W/ResponseProcessCookies(26640): Cookie rejected: Q&quot;E[version: 0][name:
GX][value:
DQAAAKkAAADGJcu4Wl0xp-6H0aGXuZEuWEjw5EFLVjEzs7gxhaFNQMVP-NZPfpH2Fm0cbZ4QKzITyziJKNt-lPj4oKaAg4kuI45MBecuDXnYVja2I5X67s4aCKGy7pTvOqB5B8FttY_HP9UdQ9JbRRQEcoyFm7fwZNPqHV4NKjN5bijJRCMAtRxglMKh0lCeLPftXlCeDl4HrFOaPSdgLdCn23Xt3DxlJQ8maD-aAN0gXI9uDePgTg][domain:
mail.google.com][path: /proxy/gmail/mail][expiry: Fri Dec 31 09:04:52
PST 2010]Q&quot;E. Illegal domain attribute Q&quot;Email.google.comQ&quot;E. Domain of
origin: Q&quot;Eandroid.clients.google.comQ&quot;E D/dalvikvm(26640): GC_EXPLICIT
freed 2620 objects / 118144 bytes in 64ms V/WindowManager(20623): Dsptch
Q&gt;E Window{489ca0c0 AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity
paused=false} I/Gmail (26640): MainSyncRequestProto: lowestBkwdConvoId:
0, highestHandledServerOp: 417447, normalSync: true D/Gmail (26640):
MailProvider.query: content://gmail-ls/labels/olutobs@gmail.com(null,
null) V/WindowManager(20623): Dsptch Q&gt;E Window{489ca0c0
AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
D/Gmail (26640): MailProvider.query:
content://gmail-ls/labels/tob4@tob4.me(null, null) D/Gmail (26640):
MailProvider.query:
content://gmail-ls/labels/tobao@strategicla.com(null, null)
D/AudioHardwareALSA(20617): D/AudioHardwareALSA(20617): ALSA OPEN mode
0,device 2 I/AudioHardwareALSA(20617): Try to open ALSA PLAYBACK device
AndroidPlayback_Speaker_normal I/AudioHardwareALSA(20617): Initialized
ALSA PLAYBACK device AndroidPlayback_Speaker_normal
D/AudioHardwareALSA(20617): Set PLAYBACK PCM format to S16_LE (Signed 16
bit Little Endian) D/AudioHardwareALSA(20617): Using 2 channels for
PLAYBACK. D/AudioHardwareALSA(20617): Set PLAYBACK sample rate to 44100
HZ D/AudioHardwareALSA(20617): Buffer size: 2048
D/AudioHardwareALSA(20617): Latency: 46439 V/WindowManager(20623):
Dsptch Q&gt;E Window{48335d50
AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
I/AudioHardwareALSA(20617): Output standby called!!. Turn off PCM
device. W/PowerManagerService(20623): Timer 0x7-Q&gt;E0x3|0x0 I/Zygote
(26739): Zygote: pid 26739 has INTERNET permission, then set capability
for CAP_NET_RAW I/ActivityThread(26739): Publishing provider
com.issuu.android.app.provider.SuggestionProvider:
com.issuu.android.app.provider.SuggestionProvider I/global (20623):
Default buffer size used in BufferedInputStream constructor. It would be
better to be explicit if an 8k buffer is required.
I/com.issuu.android.app.service.notification.NotificationService(26739):
onCreate D/dalvikvm(26714): GC_FOR_MALLOC freed 3058 objects / 498824
bytes in 91ms
I/com.issuu.android.app.service.notification.NotificationService(26739):
onDestroy D/dalvikvm(21636): GC_EXPLICIT freed 297 objects / 12808 bytes
in 54ms V/WindowManager(20623): Dsptch Q&gt;E Window{4887e130
org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 1574 objects / 197720 bytes
in 30ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 98 objects / 6600
bytes in 28ms V/WindowManager(20623): Dsptch Q&gt;E Window{4887e130
org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
D/dalvikvm(26247): GC_EXPLICIT freed 1458 objects / 84888 bytes in 57ms
W/PowerManagerService(20623): Timer 0x7-Q&gt;E0x3|0x0
D/WeatherService(23943): onStart:com.weather.WEATHER_SERVICE_GETDATA
D/WeatherService(23943): dailyUpdate D/WeatherService(23943):
getWeatherUpdate D/WeatherService(23943): updateWidgets:0
D/WeatherService(23943): updateWidgets:1 D/WeatherService(23943):
updateWidgets:0 D/WeatherService(23943): stopTracking D/dalvikvm(26714):
GC_EXTERNAL_ALLOC freed 1668 objects / 269728 bytes in 49ms
D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 315 objects / 18176 bytes in
48ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 177 objects / 30752
bytes in 47ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 199 objects /
32056 bytes in 48ms V/WindowManager(20623): Dsptch Q&gt;E Window{483fc4e0
AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
V/WindowManager(20623): Dsptch Q&gt;E Window{483fc4e0
AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
D/AudioHardwareALSA(20617): D/AudioHardwareALSA(20617): ALSA OPEN mode
0,device 2 I/AudioHardwareALSA(20617): Try to open ALSA PLAYBACK device
AndroidPlayback_Speaker_normal I/AudioHardwareALSA(20617): Initialized
ALSA PLAYBACK device AndroidPlayback_Speaker_normal
D/AudioHardwareALSA(20617): Set PLAYBACK PCM format to S16_LE (Signed 16
bit Little Endian) D/AudioHardwareALSA(20617): Using 2 channels for
PLAYBACK. D/AudioHardwareALSA(20617): Set PLAYBACK sample rate to 44100
HZ D/AudioHardwareALSA(20617): Buffer size: 2048
D/AudioHardwareALSA(20617): Latency: 46439 W/PowerManagerService(20623):
Timer 0x7-Q&gt;E0x3|0x0 I/AudioHardwareALSA(20617): Output standby called!!.
Turn off PCM device. D/dalvikvm(20705): GC_EXPLICIT freed 17801 objects
/ 921496 bytes in 92ms V/WindowManager(20623): Dsptch Q&gt;E Window{48414b88
Log Filter paused=false} V/WindowManager(20623): Dsptch Q&gt;E
Window{48414b88 Log Filter paused=false} D/AudioHardwareALSA(20617):
D/AudioHardwareALSA(20617): ALSA OPEN mode 0,device 2
I/AudioHardwareALSA(20617): Try to open ALSA PLAYBACK device
AndroidPlayback_Speaker_normal I/AudioHardwareALSA(20617): Initialized
ALSA PLAYBACK device AndroidPlayback_Speaker_normal
D/AudioHardwareALSA(20617): Set PLAYBACK PCM format to S16_LE (Signed 16
bit Little Endian) D/AudioHardwareALSA(20617): Using 2 channels for
PLAYBACK. D/AudioHardwareALSA(20617): Set PLAYBACK sample rate to 44100
HZ D/AudioHardwareALSA(20617): Buffer size: 2048
D/AudioHardwareALSA(20617): Latency: 46439 I/dalvikvm(26714): Jit:
resizing JitTable from 4096 to 8192 V/WindowManager(20623): Dsptch Q&gt;E
Window{4887e130 org.jtb.alogcat/org.jtb.alogcat.LogActivity
paused=false} D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 4039 objects /
436352 bytes in 62ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 650
objects / 37800 bytes in 59ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed
229 objects / 29216 bytes in 59ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC
freed 254 objects / 31496 bytes in 58ms V/WindowManager(20623): Dsptch Q&gt;E
Window{4887e130 org.jtb.alogcat/org.jtb.alogcat.LogActivity
paused=false} D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 195 objects /
29128 bytes in 53ms D/dalvikvm(26714): GC_EXTERNAL_ALLOC freed 278
objects / 35632 bytes in 53ms D/dalvikvm(23943): GC_EXPLICIT freed 375
objects / 34568 bytes in 908ms I/AudioHardwareALSA(20617): Output
standby called!!. Turn off PCM device. W/PowerManagerService(20623):
Timer 0x7-Q&gt;E0x3|0x0 D/dalvikvm(26640): GC_EXPLICIT freed 3077 objects /
132240 bytes in 75ms V/WindowManager(20623): Dsptch Q&gt;E Window{4841ec90
paused=false} V/WindowManager(20623): Dsptch Q&gt;E Window{4841ec90
paused=false} D/RecentApplicationsDialog(20623): Package is nt
dialertabcom.sec.android.app.dialertab V/alogcat (26714): save instance
V/alogcat (26714): paused D/AudioHardware</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Dec 2010 18:16:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17876</bugid>
<title>Rate Places widget keeps loading if user cancels signing in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rajupras...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 09:41:44 +0000</openedDate>
<description>Precondition Connected to wifi. STEP-BY-STEP 1. Add Rate Places widget
to home screen. 2. Press Back key while ?Add a Google Account? view pops
up. 3. Wait for a while and observe the widget from home screen. Actual:
It keeps loading and no reaction when user taps the widget, user could
not go to log in page. Expected: Widget should not keep on loading and
user should be able to access log in screen on tap. Phone: Nexus S with
Android Version 2.3 Remarks: Bad user experience</description>
</bug>
<bug>
<bugid>19541</bugid>
<title>Q&apos;EPersonalQ&apos;E,Q&apos;EreceiptsQ&apos;E,Q&apos;EtravelQ&apos;E and Q&apos;EworkQ&apos;E are not localized to English in Labels</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>pvharsh...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 11:26:34 +0000</openedDate>
<description>Preconditions: 1. Device language is Simplified Chinese. Step by Step:
1. Menu main-Q&gt;EGoogle Mail-Q&gt;E Press Q&quot;EInboxQ&quot;E 2. Check the screen in
Labels-Q&gt;E Press Q&quot;Eback keyQ&quot;E 3. Menu main-Q&gt;E Select settings-Q&gt;ESelect
language 4. Change the language is English 5. Enter Google Mail-Q&gt;EPress
Q&quot;EInboxQ&quot;E 6. Check the screen in Labels. Actual result: Q&apos;EPersonalQ&apos;E,
Q&apos;EreceiptsQ&apos;E, Q&apos;EtravelQ&apos;E, and Q&apos;EworkQ&apos;E are not localized to English. Expected
result: Q&apos;EPersonalQ&apos;E, Q&apos;EreceiptsQ&apos;E, Q&apos;EtravelQ&apos;E, and Q&apos;EworkQ&apos;E should be localized
to English. Device: Nexus S Android version: 2.3.4 Gmail version:
2.3.4.2</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:34:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7440</bugid>
<title>Getting error a when try to record audio using AudioRecord</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>j2da...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 04:14:18 +0000</openedDate>
<description>ERROR: ERROR/AudioHardware(31): Error opening input channel
WARN/AudioHardwareInterface(31): getInputBufferSize bad sampling rate:
1025 ERROR/AudioRecord(223): Recording parameters are not supported:
sampleRate 11025, channelCount 1, format 1 ERROR/AudioRecord-JNI(223):
Error creating AudioRecord instance: initialization check failed.
ERROR/AudioRecord-Java(223): [ android.media.AudioRecord ] Error code
-20 when initializing native AudioRecord object. ERROR/record:(223):
java.lang.IllegalStateException: startRecording() called on an
uninitialized AudioRecord. iQ&apos;Em getting the above error messages when run
the below code. IQ&apos;Em trying to record a audio from mic using AudioRecord.
iQ&apos;Em using Device API version is 7 (Android 2.1) sdk. i have attached the
Logcat in DDMS. is this is not working emulator or is this a issue? will
it work in a real device?
------------------------------------------------------- int
sampleRateInHz = 11025;// 44100, 22050 and 11025 int channelConfig =
AudioFormat.CHANNEL_CONFIGURATION_MONO; int audioFormat =
AudioFormat.ENCODING_PCM_16BIT; File file = new
File(Environment.getExternalStorageDirectory(), Q&quot;Exyz.pcmQ&quot;E); if
(file.exists()) file.delete(); try { file.createNewFile(); } catch
(IOException e) { Log.e(Q&quot;Ecrate file:Q&quot;E, e.toString()); } try {
OutputStream os = new FileOutputStream(file); BufferedOutputStream bos =
new BufferedOutputStream(os); DataOutputStream dos = new
DataOutputStream(bos); //int bufferSize =11025 +
AudioRecord.getMinBufferSize( sampleRateInHz,channelConfig,
audioFormat); int bufferSize = 440000; short[] buffer = new
short[bufferSize]; AudioRecord audioRecord = new AudioRecord(
MediaRecorder.AudioSource.MIC, sampleRateInHz, channelConfig,
audioFormat, bufferSize); audioRecord.startRecording();
Log.e(Q&quot;ErecordingQ&quot;E, Q&quot;EbeforeQ&quot;E); while (isRecording) { int bufferReadResult
= audioRecord.read(buffer, 0, bufferSize); for (int i = 0; i Q&lt;E
bufferReadResult; i++) { dos.writeShort(buffer[i]); Log.e(Q&quot;ErecordingQ&quot;E,
Q&quot;Erecording....Q&quot;E); } } audioRecord.stop(); dos.close();
Log.e(Q&quot;ErecordingQ&quot;E, Q&quot;EstopeedQ&quot;E); } catch (Throwable e) { Log.e(Q&quot;Erecord:Q&quot;E,
e.toString()); }
----------------------------------------------------------</description>
<comment>
<author>dan.ta...@gmail.com</author>
<when>Sun, 11 Apr 2010 01:59:58 +0000</when>
<what>Hi j2damax,
I was having the same error: the program crashes when I try to set up an AudioRecord instance on the 
emulator.  It works on a real device, though.  Parameters I used:

        int frequency = 44100;
        int channelConfiguration = AudioFormat.CHANNEL_CONFIGURATION_MONO;
        int audioEncoding = AudioFormat.ENCODING_PCM_16BIT;

        int bufferSize = AudioRecord.getMinBufferSize(frequency, channelConfiguration, audioEncoding);

        AudioRecord audioRecord = new AudioRecord(MediaRecorder.AudioSource.MIC, frequency, 
channelConfiguration, audioEncoding, bufferSize);
        audioRecord.startRecording();

IQ&apos;Eve got SDK platform 2.1, SDK tools revision 5, and Google APIs for Android API 7.  On a mac, 10.5.8.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 16 Jul 2010 18:56:47 +0000</when>
<what>This bug should be called Q&quot;ENo way to query supported sampling rates.Q&quot;E

Here is code I wrote to iterate through some reasonable sampling rates to find one that will work. The code doesnQ&apos;Et work, because Android is fucking annoying and full of bugs. (See here: http://permalink.gmane.org/gmane.comp.handhelds.android.devel/85692 )


		private AudioRecord openAudio()
		{
			// This is really ugly but this is another area where Android falls down.
			// I bet on the iPhone you can enumerate the supported sampling rates.
			// Actually they probably just tell you which are supported. Anyway, we shall try:
			// 
			// 44100, 22050, 16000, 11025, 8000.
			int[] samplingRates = {44100, 22050, 16000, 11025, 8000};
			
			for (int i = 0; i Q&lt;E samplingRates.length; ++i)
			{
				try
				{
					int min = AudioRecord.getMinBufferSize(samplingRates[i], 
							AudioFormat.CHANNEL_CONFIGURATION_MONO, 
							AudioFormat.ENCODING_PCM_16BIT);
					if (min Q&lt;E 4096)
						min = 4096;
					AudioRecord record = new AudioRecord(MediaRecorder.AudioSource.MIC, samplingRates[i],
							AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT,	min);
					if (record.getState() == AudioRecord.STATE_INITIALIZED)
					{
						Log.d(Q&quot;ERecorderQ&quot;E, Q&quot;EAudio recorder initialised at Q&quot;E + record.getSampleRate());
						return record;
					}
					record.release();
					record = null;
				}
				catch (IllegalArgumentException e)
				{
					// Meh. Try the next one.
				}
			}
			// None worked.
			return null;
		}



This is the output:



W/AudioHardwareInterface(   34): getInputBufferSize bad sampling rate: 44100
W/AudioHardwareInterface(   34): getInputBufferSize bad sampling rate: 44100
E/AudioRecord(  614): Could not get audio input for record source 1
E/AudioRecord-JNI(  614): Error creating AudioRecord instance: initialization check failed.
E/AudioRecord-Java(  614): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.
W/AudioHardwareInterface(   34): getInputBufferSize bad sampling rate: 22050
E/AudioRecord(  614): Could not get audio input for record source 1
E/AudioRecord-JNI(  614): Error creating AudioRecord instance: initialization check failed.
E/AudioRecord-Java(  614): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.
W/AudioHardwareInterface(   34): getInputBufferSize bad sampling rate: 16000
E/AudioRecord(  614): Could not get audio input for record source 1
E/AudioRecord-JNI(  614): Error creating AudioRecord instance: initialization check failed.
E/AudioRecord-Java(  614): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.
W/AudioHardwareInterface(   34): getInputBufferSize bad sampling rate: 11025
E/AudioRecord(  614): Could not get audio input for record source 1
E/AudioRecord-JNI(  614): Error creating AudioRecord instance: initialization check failed.
E/AudioRecord-Java(  614): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.
E/AudioRecord(  614): Could not get audio input for record source 1
E/AudioRecord-JNI(  614): Error creating AudioRecord instance: initialization check failed.
E/AudioRecord-Java(  614): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.

</what>
</comment>
<comment>
<author>dan.ta...@gmail.com</author>
<when>Fri, 16 Jul 2010 19:49:35 +0000</when>
<what>I think itQ&apos;Es an issue with the emulator.  I was just trying a bunch of parameter combinations on a Nexus One (2.2), Droid (2.1-update1), and the emulator (2.1-update1) a couple days ago, and got the following results:

Nexus One: {44100, 22050, 16000, 11025, 8000}, {mono, stereo}, 16bit all work
Droid: {44100, 22050, 16000, 11025, 8000}, mono, 16bit all work
Emulator: only 8000, mono, 16bit

IQ&apos;Eve attached a file listing exactly which test cases I checked, if youQ&apos;Ere interested.</what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 16 Jul 2010 19:54:02 +0000</when>
<what>Yes, fair enough if the emulator only supports 8 kHz, but there should be a way to *query* that in code!

I.e. if the code I posted above worked like it should, then there wouldnQ&apos;Et really be a problem with the emulator only supporting 8 kHz.</what>
</comment>
<comment>
<author>dan.ta...@gmail.com</author>
<when>Fri, 16 Jul 2010 20:00:05 +0000</when>
<what>I agree.  ThatQ&apos;Ed be useful.</what>
</comment>
<comment>
<author>atulgoya...@gmail.com</author>
<when>Mon, 18 Oct 2010 19:25:32 +0000</when>
<what>Hi,
Even when I try it with frequency Q&gt;E= 11025 on device (Droid, Froyo upgrade), I still get error. Though itQ&apos;Es working fine with frequency = 8000.

The error IQ&apos;Em getting is (using frequency Q&gt;E=11025):

E/AudioTrack(15065): Invalid buffer size: minFrameCount 1024, frameCount 800
E/AudioTrack-JNI(15065): Error initializing AudioTrack
E/AudioTrack-Java(15065): [ android.media.AudioTrack ] Error code -20 when initializing AudioTrack.

One more things which I should mention, is (IQ&apos;Em not sure of whose role here, though..) that for channel config IQ&apos;Em using CHANNEL_CONFIGURATION_MONO for which the API says Q&quot;EThis constant is deprecated. use CHANNEL_OUT_MONO or CHANNEL_IN_MONO instead Q&quot;E

What could be the problem ?</what>
</comment>
<comment>
<author>themasko...@gmail.com</author>
<when>Mon, 03 Jan 2011 14:38:20 +0000</when>
<what>i got similar problem for galaxy 2.1, for m_cObjRecorder = new AudioRecord(MediaRecorder.AudioSource.DEFAULT, 44100, CHANNEL_MONO, ENCODING_SIXTEEN_BPS, 44100*2);</what>
</comment>
<comment>
<author>zachary....@gmail.com</author>
<when>Wed, 23 Feb 2011 01:32:26 +0000</when>
<what>This is incredibly buggy, AudioRecord instantiations fail for various buffer lengths that are greater than the minimum buffer size.  I see this as 2 problems:
1. AudioRecord doesnQ&apos;Et provide a way to test an instantiation for various buffer sizes.
1. getMinBufferSize(...) doesnQ&apos;Et provide enough details on Q&quot;EsupportedQ&quot;E buffer sizes.  Knowing the minimum is a start, but obviously we need to know a lot more - required modulo or whatever other arbitrary requirements are causing instantiations to fail with Q&quot;Einvalid audio buffer sizeQ&quot;E.

It is a rare circumstance where you will actually use the value returned by getMinBufferSize() as your actual buffer size.  For instance, an implementation might start recording like this:
int AUDIO_SAMPLE_RATE  = 11025;

//Find the min buffer size
int minBuffer = AudioRecord.getMinBufferSize(AUDIO_SAMPLE_RATE , AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT);

//minBuffer == 1600 on the Droid X

//Calculate desired buffer size
int BUFFER_SIZE = (int) (AUDIO_SAMPLE_RATE * 2 * 6.5); //Rate *  2 bytes per sample * 6.5 seconds

 //BUFFER_SIZE == 143325

//Create the object
if(BUFFER_SIZE Q&gt;E= minBuffer)
   AudioRecord mRecorder = new AudioRecord(MediaRecorder.AudioSource.MIC, AUDIO_SAMPLE_RATE, AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT, BUFFER_SIZE);

The above call will fail on the DroidX with Q&quot;Einvalid audio buffer sizeQ&quot;E.  If the buffer size is invalid then we need to know what a Q&quot;EvalidQ&quot;E size is, i.e. does it need to be powers of 2, evenly divisible by getMinBufferSize(), the sample rate, etc.  There isnQ&apos;Et any good reason why this call should fail with the calculated buffer size being supplied above.</what>
</comment>
<comment>
<author>brancifo...@gmail.com</author>
<when>Thu, 03 Mar 2011 10:19:31 +0000</when>
<what>The buffer size passed to the AudioRecord() constructor *MUST* be a multiple of the sample size in bytes.  So, for 16-bit linear PCM, the buffer size must be an even number.  Passing in 11025 or 143325 will cause it to fail.

Yes, I had the same problem.  Yes, I spent hours scratching my head.  Yes, I finally had to read the OS source code to figure it out.</what>
</comment>
<comment>
<author>lnds...@gmail.com</author>
<when>Wed, 22 Jun 2011 16:09:08 +0000</when>
<what>Having the same fault I tried to use 8kHz sample rate and PCM_16bit as this is the only mode the emulator seems to accept.

If the problem are the buffer size as described in post #9 the code below should have succed.

// CODE
int sampleRate = 8000;
int bufferSize=AudioRecord.getMinBufferSize(sampleRate,
                                            AudioFormat.CHANNEL_IN_MONO,
                                            AudioFormat.ENCODING_PCM_16BIT); 
		Log.d(Q&quot;EMy DebugQ&quot;E,Q&quot;EBuffer Size: Q&quot;E + String.valueOf(bufferSize));
		
		bufferSize = sampleRate*20;
		AudioRecord recorder = new AudioRecord (AudioSource.MIC,sampleRate,
                         AudioFormat.CHANNEL_IN_MONO,
                          AudioFormat.ENCODING_PCM_16BIT,
                          bufferSize);
//END CODE

LogCat:
06-22 15:58:32.725: DEBUG/My Debug(345): Buffer Size: 640
06-22 15:58:32.754: ERROR/AudioRecord(345): Could not get audio input for record source 1
06-22 15:58:32.754: ERROR/AudioRecord-JNI(345): Error creating AudioRecord instance: initialization check failed.
06-22 15:58:32.765: ERROR/AudioRecord-Java(345): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.

</what>
</comment>
<comment>
<author>www.rzr....@gmail.com</author>
<when>Thu, 11 Aug 2011 13:45:01 +0000</when>
<what>I confirm this bug is annoying ...

How comes that android platform support lower sampling rate than the hardware audio chip capabilities ...

Ie: Nexus S does not support 48Khz neither ..

http://en.androidwiki.com/wiki/Nexus_S

</what>
</comment>
</bug>
<bug>
<bugid>9926</bugid>
<title>Ringtones, Notifications and Alarms are indexed by Music Player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>caomhai...@gmail.com</reportedBy>
<openedDate>Wed, 21 Jul 2010 16:59:02 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: I have created MP3 ringtones,
notifications and alarms by putting the MP3 files in
/sdcard/Music/ringtones, /sdcard/Music/notifications and
/sdcard/Music/alarms. This allows the files to be used for ringtones,
notifications and alarms respectively. However, these files are also
indexed by the music player and are played with other song files if all
songs are selected for play. - Steps to reproduce the problem. Put an
MP3 ringtone in /sdcard/Music/ringtones. Open the music player and you
will see the ringtone available to play. Select all your music to play
in the player. - What happened. Ringtones are listed in the music player
and are played. - What you think the correct behavior should be. I donQ&apos;Et
think that these files should even show up in the music player. If they
do need to show up they should at least be segregated into a separate
section that will not get co-mingled with actual music. Alternatively,
there may be a separate file location for ringtones, notifications and
alarms that are not indexed by the music player, but I have not found
any information on such if it exists. DonQ&apos;Et forget to mention which
device you have, making sure that it runs Android 2.1. I am using a
SAMSUNG-SGH-I897 running firmware 2.1-update1. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem. I do not have access to a
dev environment. Thank you for your help. Cavan Morris</description>
</bug>
<bug>
<bugid>14464</bugid>
<title>Erroneous dnsmasq configuration results in tethered device DNS traffic unconditionally being sent to Level3/Google DNS.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-02-07T21:46:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>meepmeep...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 20:58:25 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1. Enable 2.2Q&apos;Es built in tethering. 2. Root
phone. 3. Run tcpdump, observe DNS traffic for locally originated
requests use DNS servers provided by mobile networkQ&apos;Es interface, whereas
DNS traffic originating from dnsmasq unconditionally uses 4.2.2.2 /
8.8.8.8 - What happened. Queries sent to slow/off-network DNS server.
Unable to access operator-private services from tethered device due to
incorrect DNS view. - What you think the correct behavior should be.
Configure dnsmasq correctly. In particular, quoting what I said in issue
9499 http://code.google.com/p/android/issues/detail?id=9499 : I can
possibly shed some light on this. It seems that dnsmasq (used internally
by Android to provide recursive DNS to tethered devices) unconditionally
uses 4.2.2.2 and 8.8.8.8 public DNS servers. This might be an issue if
your telco filters out DNS traffic to external destinations. As for why,
it seems the underlying implementation is incomplete, particularly
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=services/java/com/android/server/com/android/server/connectivity/Tethering.java;h=a73a4ce26485b6bf75ae27a26ca5af34d63e38e5;hb=HEAD
has a TODO for removal of the above listed addresses, but that has not
been done. Additionally, at no point in the file is setDnsForwarders()
called with the list of DNS servers provided by the 3G interface. See
issue 9499 for an almost certainly related bug. DonQ&apos;Et forget to mention
which device you have, and which version of Android is installed on it.
(Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Nexus One, latest
2.2 stock. If you happen to have a development environment, please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help diagnose the
problem.</description>
<comment>
<author>meepmeep...@gmail.com</author>
<when>Tue, 01 Feb 2011 21:02:17 +0000</when>
<what>More backstory from a Reddit post I made asking about the problem:


After a night of scratching my head, rooting my phone, hunting down a tcpdump binary, and suchlike, I discovered that the network-provided DNS servers do not appear to be used by dnsmasq when handling tethered Wifi clients.

The story started with trying to figure out how my provider (Three UK) prevented accessing my usage information from a tethered device, versus from the browser on the phone itself. In the end, it turned out that different IP addresses were returned for mobile.three.co.uk, depending on whether the 172.x.x.x Q&apos;Emobile DNSQ&apos;E servers were used, or some random public server.

After tcpdumping and hunting around, I discovered that dnsmasq seems to unconditionally use 4.2.2.2 (some random Verizon-provided DNS, see here) and 8.8.8.8 (Google Public DNS) for tethered clients.

I couldnQ&apos;Et find where these addresses come from in the source code. Is this a bug, or is there some reason my tethered devicesQ&apos;E DNS queries are being unconditionally sent to Google / Verizon?

Edit: seems they come from in here, which looks like a slightly half-assed chunk of code. Presumably setDnsForwarders() is supposed to be called when the real server list changes, but it never gets called.

</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 20:35:39 +0000</when>
<what>Issue 9499 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:46:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8087</bugid>
<title>Gmail app: Get rid of archive button, PLEASE!!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-12T18:48:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>bhaxpr...@gmail.com</reportedBy>
<openedDate>Sun, 02 May 2010 00:00:31 +0000</openedDate>
<description>Archive button. It is the most annoying think about the Gmail app! Make
it a menu option to archive. 60% of the time when I go to reply, I hit
the Archive button, which is a PITA. Please and thank you! -ben</description>
<comment>
<author>msprag...@gmail.com</author>
<when>Wed, 05 May 2010 23:43:02 +0000</when>
<what>I couldnQ&apos;Et agree more. Makes me want to smash the phone to pieces. The correct buttons are only in the other 
mail app. Please allow for the option of using those buttons as well.</what>
</comment>
<comment>
<author>dygituljunky</author>
<when>Fri, 07 May 2010 06:26:17 +0000</when>
<what>I use the archive button but the archive and delete buttons are poorly placed. IMHO,
these should be at least two mouse clicks away. Star/Unstar and Labels are OK for the
bottom bar but Archive and Delete are just too dangerous to be pressed that easily.</what>
</comment>
<comment>
<author>natewein...@gmail.com</author>
<when>Tue, 11 May 2010 11:52:43 +0000</when>
<what>Agreed, this is to prominent a location for a feature that is never used!</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 12 May 2010 18:48:05 +0000</when>
<what>You can enable confirmation for deletion in the settings. </what>
</comment>
<comment>
<author>bhaxpr...@gmail.com</author>
<when>Wed, 12 May 2010 18:53:25 +0000</when>
<what>Uhhhh, dude.  ARCHIVE not deletion!  So add a Q&quot;Econfirmation for archivingQ&quot;E!!  Maybe READ the request before 
closing?</what>
</comment>
<comment>
<author>msprag...@gmail.com</author>
<when>Wed, 12 May 2010 18:53:46 +0000</when>
<what>romain...@android.com,
You might want to look at the title again. This is about the Archive button. Now if you want to simply add a 
confirmation for this button as well, this may work for some people. I canQ&apos;Et imagine anyone preferring the 
Archive button being the MOST accessible button though, unless the only mail you receive is Junk mail.</what>
</comment>
<comment>
<author>software...@gmail.com</author>
<when>Sun, 25 Jul 2010 02:41:42 +0000</when>
<what>Seriously this is a huge annoyance. I accidentally hit ARCHIVE all the time and I have to get a PC to undo it. Huge problem. Happens enough to me that it might change my choice of smartphone.</what>
</comment>
<comment>
<author>ZedaPr...@gmail.com</author>
<when>Sun, 25 Jul 2010 13:20:40 +0000</when>
<what>I am sure some users will use archive frequently.  Personally I want to see the past few days of messages and then search for anything else.  I thought the point of gmail was I didnQ&apos;Et have to do anything to each message.  Its not unworkable but kinda annoying to select Q&quot;Eview allQ&quot;E to find the message I was just viewing.  About half the time I see the undo archive at the top of gmail, but it is so small its hard to click.  

For users who want it could I enable a dummy prompt for this feature?  Google could use an algerith to see if I have used this feature on more than a certain percentage.</what>
</comment>
<comment>
<author>jeffniel...@gmail.com</author>
<when>Mon, 06 Sep 2010 20:37:59 +0000</when>
<what>I donQ&apos;Et get it.  It just was removed over the weekend with no menu button to archive.  I need this to archive my emails.  What happened?</what>
</comment>
<comment>
<author>pksh...@gmail.com</author>
<when>Fri, 15 Oct 2010 07:59:14 +0000</when>
<what>Why is the status still declined when the whole world is annoyed by this button.
On my moto milestone, I always hit it accidently when trying to hit the back button.

The priority of this ticket must be raised as well I guess.
Surely dont want to hear this will come in froyo !</what>
</comment>
<comment>
<author>jordanwe...@gmail.com</author>
<when>Fri, 26 Nov 2010 14:57:10 +0000</when>
<what>Get rid of archive AND delete button! Put it in a menu. I canQ&apos;Et stand having these two keys taking up almost a 1/4 of my screen when in landscape mode. </what>
</comment>
<comment>
<author>francis....@gmail.com</author>
<when>Mon, 11 Apr 2011 15:23:55 +0000</when>
<what>IQ&apos;Em really annoyed by this I always hit the Archive button by accident when trying to open the menu on my Galaxy Captivate</what>
</comment>
<comment>
<author>sean.ait...@gmail.com</author>
<when>Fri, 19 Aug 2011 13:57:28 +0000</when>
<what>I personally feel the presence of this button should be configured by the user. Personally, I will archive any email thread that I no longer care for, but donQ&apos;Et want to delete. ItQ&apos;Es good practice to keep a clean inbox. Just today I noticed the button was gone, and I either have to:
- Use the web version to read email or..
- Clean up my inbox at home (I have to web access to Gmail at work)

Bring it back or make it optional through a config setting. ThatQ&apos;Es not hard.</what>
</comment>
</bug>
<bug>
<bugid>7469</bugid>
<title>Unable to place carat accurately during editing of text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>anaka...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 10:37:00 +0000</openedDate>
<description>When using the default Android keyboard users are unable to accurately
place the carat to edit text. For example placing the carat between
letters in a word is very cumbersome, and in many cases will require
entire portions of text to be deleted and retyped for accurate spelling
to be acquired. Similar to some samsung and ipod style character
placement techniques, a push and hold of the finger on a portion of text
could direct the keyboard to display a zoomed in area view of the text
to be edited, where fine carat placement can be achieved. Handset in
use: HTC Magic</description>
</bug>
<bug>
<bugid>18364</bugid>
<title>Exchange Sync Error when using very long complex password</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-12T19:31:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dezl...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jul 2011 18:16:43 +0000</openedDate>
<description>Changed passwords on MS-Exchange Account and a Google Apps Account that
is syncing as an Exchange server. Used KeePass from Sourceforge to
generate a 20 character password using, all options except High ANSI
Characters, which are upper/lower case, digits, minus, underline,
spaces, special (!@#$%^), and brackets ({}[]Q&lt;EQ&gt;E). KeePass says password
quality is 122-bits. Changed password in Outlook 2010, no issues with
connecting. Moved the KeePass DB over to Android device. Copied password
and pasted into the Accounts Q&amp;E Sync settings for both accounts. Received
an Exchange Sync Error notification at the top of the GUI. Used KeePass
to generate a 12 character password (76-bits) instead using the original
parameters. Changed password at server. Then Outlook 2010. Then on
Android. Sync error went away and accounts are syncing normally.
Hypothesis: Password field on Android is not of sufficient size to allow
very long passwords. Suggestion: 20 characters is a reasonable length
for users that have a password vault app. Some accounts I use have 40
character passwords though. Device: HTC Inspire 4G, Android 2.3.3, HTC
Sense 2.1</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 12 Jul 2011 19:31:23 +0000</when>
<what>The stock application has no such limitation, but I canQ&apos;Et speak for the HTC application; sorry.</what>
</comment>
</bug>
<bug>
<bugid>19047</bugid>
<title>Bluetooth voice dialer issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Beabo...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 05:14:05 +0000</openedDate>
<description>On my HTC Evo 4G running Android 2.3.3 paired with my Jabra Extreme when
using the Bluetooth voice dialing feature, only names with Q&quot;EclassifiedQ&quot;E
numbers are recognized. For example, if I say Q&quot;ECall John DoeQ&quot;E and John
DoeQ&apos;Es number in my contact list has not been set to Mobile, Home, Work,
etc... but is set as Q&quot;EMain (Unknown)Q&quot;E which was clearly the default on
one of my previous devices, the voice dialer will not even recognize the
contact as having a phone number entry on my phone and will reply with
Q&quot;ENo results, try againQ&quot;E. Once I classified the numbers of all my
contacts, the voice dial feature worked as expected. However I was quite
frustrated as only some of my contacts met this criteria and therefore
lead me to believe the software was simply not understanding my voice.
It took some puzzling before discovering the root of the problem. Please
correct this simple but vexing issue as it could cause some users to
believe the bluetooth voice dialer is simply non functional.</description>
</bug>
<bug>
<bugid>17281</bugid>
<title>Stagefright player unable to handle cookies for HTTP datasource (both progressive download and live streaming).</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-21T00:54:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>martin.k...@neonstingray.com</reportedBy>
<openedDate>Tue, 31 May 2011 14:17:32 +0000</openedDate>
<description>The Stagefright player is unable to handle session cookies between
subsequent connections to the same HTTP source. A typical scenario for
restricted content (e.g., pay-per-view), not utilizing DRM protection,
is to establish an authorized connection with a session cookie serving
as the authorization for subsequent connections due to a seek to an
unbuffered position of progressive download or retrieval of media
content for the next playlist item of HTTP live streaming. In both cases
the Stagefright player reconnects to the data source and fails since the
cookie is not set properly. Device info: Android 3.0.1 on a Samsung
Galaxy Tab 10.1</description>
<comment>
<author>romannu...@google.com</author>
<when>Thu, 21 Jul 2011 00:54:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2166</bugid>
<title>Bug in Contact Manager</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-06T15:36:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Fri, 06 Mar 2009 15:15:29 +0000</openedDate>
<description>I have 2 Contacts in G1 One is Number 54321 - Airtel Service Number
Second is 09373154321 - Which is a Real Number of a Person But when the
Second Party call me it always displays Airtel Instead of Second Parties
Name</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 15:36:16 +0000</when>
<what>duplicate of issue 1583</what>
</comment>
</bug>
<bug>
<bugid>3091</bugid>
<title>G1 does not detect WPA2 Mixed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>avk...@gmail.com</reportedBy>
<openedDate>Tue, 23 Jun 2009 14:53:45 +0000</openedDate>
<description>My local router has 3 WPA modes: WPA(TKIP) WPA2(AES) WPA2 Mixed the G1
will not even detect the wireless network as available (sitecom WL-183)
if it is set to WPA2 Mixed. Switching it to the lower WPA2(AES) or
WPA(TKIP) will make it show up and connect in no time.</description>
<comment>
<author>jonbiega...@gmail.com</author>
<when>Wed, 08 Jul 2009 20:29:15 +0000</when>
<what>I would appreciate a resolution to this limitation as well. By Q&quot;EresolutionQ&quot;E I mean to 
say, with an open platform such as Android, support is not a matter of if; but who? 

IQ&apos;Em no programmer, I aspire to be but IQ&apos;Em not there yet. Otherwise I would make my 
money with an app that provides support for WPA2!  

  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:00:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:14:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:20:09 +0000</when>
<what></what>
</comment>
<comment>
<author>dcm...@gmail.com</author>
<when>Tue, 13 Apr 2010 02:03:09 +0000</when>
<what>Any update on the iss?</what>
</comment>
<comment>
<author>ejsanc...@gmail.com</author>
<when>Sun, 30 May 2010 18:33:49 +0000</when>
<what>IQ&apos;Eve tested Android 1.5 in the G1, and it doesnQ&apos;Et connect to a wifi with WPA2
authentication. Seems WPA is supported.
</what>
</comment>
</bug>
<bug>
<bugid>16943</bugid>
<title>Go programming language support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-18T17:23:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>afranco87</reportedBy>
<openedDate>Wed, 18 May 2011 10:30:04 +0000</openedDate>
<description>It would be great to have Go programming language support on the Android
SDK beside Java.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 May 2011 17:23:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5726</bugid>
<title>Using new HTC Eris</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eking4k...@gmail.com</reportedBy>
<openedDate>Wed, 30 Dec 2009 17:23:44 +0000</openedDate>
<description>IQ&apos;Em used to DateBook3 for the Palm. The android Calendar apps and or
functions are very basic. For example, no GoTO date? Very little
customizable. Just FYI. I can wait for 2.0 and market apps I presume.
Ty. NOTE: This form is only for requesting new features in Android. For
all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:52 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>8354</bugid>
<title>Add bookmark folders to the default browser</title>
<status>Duplicate</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-01T20:15:45.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>14</stars>
<reportedBy>d.wisskirchen</reportedBy>
<openedDate>Sun, 16 May 2010 12:58:01 +0000</openedDate>
<description>I would love to see bookmark folder support in a future realase, so that
you can organize your bookmarks better.</description>
<comment>
<author>twincir...@gmail.com</author>
<when>Mon, 24 May 2010 17:13:10 +0000</when>
<what>Please add folder support.

Thank you.</what>
</comment>
<comment>
<author>jklen...@gmail.com</author>
<when>Thu, 27 May 2010 18:16:10 +0000</when>
<what>Folder support needed, otherwise you are far behind the obvious desktop and mobile browser 
alternatives.
</what>
</comment>
<comment>
<author>ScottE.S...@gmail.com</author>
<when>Mon, 31 May 2010 17:44:09 +0000</when>
<what>Lack of bookmark support hampers the transparency of moving from desktop to mobile.</what>
</comment>
<comment>
<author>jbiber...@gmail.com</author>
<when>Wed, 02 Jun 2010 17:41:46 +0000</when>
<what>To sync bookmarks with your computer (very useful feature), folder support is needed.</what>
</comment>
<comment>
<author>Fergus1...@gmail.com</author>
<when>Sun, 20 Jun 2010 19:53:35 +0000</when>
<what>When you have many bookmarks itQ&apos;Es difficult and a waste of time to find what youQ&apos;Ere looking for.

Please add folders, so we can have a better organization (and sync). </what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Sun, 27 Jun 2010 09:19:22 +0000</when>
<what>After a few weeks of use, the bookmarks list on the phone browser gets long and it is cumbersome and painful to navigate (not to mention slow!). Please add folder support to the browser for much needed ordering and management.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:15:45 +0000</when>
<what></what>
</comment>
<comment>
<author>Coburn...@gmail.com</author>
<when>Tue, 06 Jul 2010 00:29:18 +0000</when>
<what>I use bookmarks folders a lot. Can this be included into the Android ASAP. A long list of 4000+ bookmarks is impossible to manage otherwise! </what>
</comment>
<comment>
<author>paul.bes...@gmail.com</author>
<when>Fri, 16 Jul 2010 16:27:47 +0000</when>
<what>Please implement folders soon</what>
</comment>
<comment>
<author>VictusVerto@gmail.com</author>
<when>Mon, 26 Jul 2010 05:18:06 +0000</when>
<what>I would vary much like to see this feature added! This is a major issue for power users such as my shelf.</what>
</comment>
<comment>
<author>jonpurkis</author>
<when>Mon, 02 Aug 2010 11:32:44 +0000</when>
<what>Please implement bookmark folders and tags.</what>
</comment>
<comment>
<author>jonpurkis</author>
<when>Mon, 02 Aug 2010 11:33:55 +0000</when>
<what>Please implement bookmark folders and tags.</what>
</comment>
<comment>
<author>edwardps...@gmail.com</author>
<when>Sun, 15 Aug 2010 10:19:49 +0000</when>
<what>Without folder support, browsing the Internet on the Android is simply a noviceQ&apos;Es affair.  LetQ&apos;Es put the Q&quot;EsmartQ&quot;E in smartphone browsing!</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
<comment>
<author>c...@zottmann.de</author>
<when>Wed, 17 Nov 2010 09:19:33 +0000</when>
<what>We need bookmark folders as soon as possible!</what>
</comment>
</bug>
<bug>
<bugid>3616</bugid>
<title>[BT Car] Garmin n?vi 1390T / Problems with G1 and Bluetooth handsfree profile with Garmin n?vi 1390T</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-20T17:20:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>ulf.bengtner@gmail.com</reportedBy>
<openedDate>Fri, 21 Aug 2009 06:23:19 +0000</openedDate>
<description>I have problems using the Bluetooth handsfree profile in my G1 (Cupcake)
together with a Garmin n?vi 1390T. The devices pair and get connected,
but when I try to make a call or answer a call, the response is
extremely sluggish. I can take 15 - 30s before anything happens.
However, if I manage to connect, the sound is transferred to the n?vi
properly. Another problem is the phonebook only shows up occasionally on
the Garmin. The same applies to the call log, even if this seems to work
more often. I have connected the Garmin to a Sony Ericsson phone, and
then everything worked fine. The best candidate for causing the problem
seems to be the G1, according to me.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:22:33 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:23:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:28:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 05:48:40 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 17:20:39 +0000</when>
<what>Merging all the bluetooth car issues into a centralized place for easier tracking.

See issue 3960</what>
</comment>
</bug>
<bug>
<bugid>6056</bugid>
<title>Value set using property_set is not seen when we do property_get</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-01-15T16:25:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nka...@quicinc.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 03:29:50 +0000</openedDate>
<description>The exact problem is related to DNS address. When we setup a data call,
DNS addresses are obtained by DHCP and ?net.rmnet0.dns1? and
?net.rmnet0.dns2? properties are set. But sometimes when we do
property_get, android telephony and other layers are not getting the
correct values. So at times we are unable to browse. It does not happen
always. It happens intermittently. When a property is set, set_property
function writes the name/value to a socket and the actual set is done in
property_service.c . When you get a property, it directly reads the
property using a system call. Hence, it is possible that even if
property_set is invoked before property_get, property_get returns the
previous value of the property.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 15 Jan 2010 16:25:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9938</bugid>
<title>Music player jumps to next track on some mp3s since Froyo (2.2)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kaspar.thommen@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 06:40:25 +0000</openedDate>
<description>For some mp3s, the music player jumps to the next track in the middle of
the song, and it does it always at the same song position. This behavior
can be consistently reproduced for the built-in media player and also
other players (e.g. TuneWiki, probably using the same underlying mp3
decoding routines). Note that this bug hasnQ&apos;Et been there in previous
versions (2.1). Phone: Nexus One 2.2 (FRF91).</description>
<comment>
<author>Bogga...@gmail.com</author>
<when>Thu, 28 Oct 2010 12:29:54 +0000</when>
<what>I have the same problem, but I donQ&apos;Et know how to narrow down the type of MP3 that is affected.

I know that the MP3Q&apos;Es from here http://djcolickyboy.blogspot.com/ donQ&apos;Et play with my Desire using 2.2, but they did when I was using 2.1</what>
</comment>
</bug>
<bug>
<bugid>7389</bugid>
<title>Adroid contact list does not synch all contacts in Outlook (Exchange)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>reachd...@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 16:46:50 +0000</openedDate>
<description>I have 2231 contacts in my Outlook Contacts list. I use a hosted
Exchange service at GoDaddy. My Android phone only shows 2176 users. -
The correct behavior should be where the phone has all my contacts. IQ&apos;Em
using the Droid with Firmware version 2.0.1)</description>
</bug>
<bug>
<bugid>2310</bugid>
<title>Wifi apparently prevents device from sleeping</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>7</stars>
<reportedBy>jmcg...@gmail.com</reportedBy>
<openedDate>Fri, 27 Mar 2009 10:49:59 +0000</openedDate>
<description>Lately my G1 has intermittently entered a mode where it refuses to sleep
any more until I reset it. I donQ&apos;Et know exactly how to reproduce this.
Sometimes the phone will run for a couple days without it happening.
Other times it will happen 5 minutes after turning the phone on. dumpsys
power reports that WifiService is holding a partial wake lock; this
continues even after I turn off wifi. adb bugreport is attached.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:17:36 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:30:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:16:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:54:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 20:18:24 +0000</when>
<what></what>
</comment>
<comment>
<author>kenyu73</author>
<when>Sun, 25 Jul 2010 14:05:49 +0000</when>
<what>Same here... HTC Incredible Android 2.1update 1

mLocks.size=1:
  PARTIAL_WAKE_LOCK              Q&apos;EWifiServiceQ&apos;E activated (minState=0)

mPokeLocks.size=0:</what>
</comment>
</bug>
<bug>
<bugid>2495</bugid>
<title>Gmail should allow associating colors with labels</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>7</stars>
<reportedBy>funky...@gmail.com</reportedBy>
<openedDate>Thu, 23 Apr 2009 15:10:34 +0000</openedDate>
<description>It would be great if the google mail app supported my labelsQ&apos;E custom
colour assignments Editing colours would be nice but not nearly as
important in my opinion :-)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:49:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:42:30 +0000</when>
<what></what>
</comment>
<comment>
<author>funky...@gmail.com</author>
<when>Fri, 28 Aug 2009 19:10:18 +0000</when>
<what>A further idea would be to display just the colour of the label if there are too many
labels to display them all.
I know this would not work for everyone as not everyone uses colours, but almost all
of my labels are colour coded. Perhaps there could be a configuration option for this.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:33 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:21 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>17298</bugid>
<title>Gingerbread Folder/Icon Bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>tamur.k...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 04:36:53 +0000</openedDate>
<description>I made a thread about this on Google Help as well but this seems like a
more appropriate place. Link to the thread just in case is:
http://www.google.com/support/forum/p/Google+Mobile/thread?fid=3130f28d55c704a90004a3a4e555265aQ&amp;Ehl=en
My info: Carrier: T-Mobile Phone: Nexus One Country : United States OS /
Browser / build number Stock Non-rooted Gingerbread 2.3.4 Build GRJ22
Problem/How to reproduce: I have one folder on my main home screen (or
dock whatever you want to call it) called Q&quot;EGamesQ&quot;E, in which I have all
my games. The problem is that sometimes randomly this bug shows up. What
happens then is that if I try to add an app to my dock or I try to move
an icon on my dock from one place to another the icon disappears. If I
hold down other icons on the dock and then try to move it to other
places they disappear to. No icon can be added to the dock. If I check
the Games folder on my dock the icons are NOT there either. Then I turn
my phone off and boot it up again and the bug goes away. However, all
the icons I was trying to move around first are now in this Q&quot;EGamesQ&quot;E
folder. If you visit the thread above youQ&apos;Ell see that other users are
facing a similar problem. Let me know if you want more details. I could
post a video of me having the problem too.</description>
<comment>
<author>kenxb...@gmail.com</author>
<when>Thu, 02 Jun 2011 17:31:51 +0000</when>
<what>My info:
Carrier: Verizon
Phone: Droid X
Country : United States
Stock Non-rooted Gingerbread Android Version: 2.3.3, System version: 4.5.596.MB810.Verizon.en.US

IQ&apos;Em having a similar problem with my Droid X after installing the Gingerbread update.  

IQ&apos;Em also having a problem moving folders. Sometimes they move as they should, most of the time they just snap back to their original location. Powering down and up again helps, but not all the time.</what>
</comment>
<comment>
<author>lcbar...@gmail.com</author>
<when>Thu, 02 Jun 2011 18:01:09 +0000</when>
<what>IQ&apos;Em also having the same problem on Nexus S 4G. I have installed a new Launcher (GO Launcher EX) and the folder problem doesnQ&apos;Et seem to be duplicated on here. So there is a bug in the default Launcher.</what>
</comment>
<comment>
<author>edogu...@gmail.com</author>
<when>Sat, 11 Jun 2011 13:25:25 +0000</when>
<what>Same here, nexus one. No way to manage icons on dock; the only solution is not using folders or reorganize the folders every times. Bit unconfortable.</what>
</comment>
<comment>
<author>turingt...@gmail.com</author>
<when>Mon, 13 Jun 2011 10:00:51 +0000</when>
<what>I also have this issue with Nexus S running stock 2.3.x (all versions so far).  Dragging an application with my finger from the application list to the home screen usually fails with the icon vanishing.  Dragging an application from one place to another on any home screen usually fails with the icon vanishing.  The curious thing about this bug is that immediately after this I can can check all the folders that are on my home screen and they are the same.  But...but...after a few minutes the vanishing icon appears in an apparently random folder.  Where it is in the meantime is unknown.  Quite a magic trick.</what>
</comment>
<comment>
<author>rterribi...@google.com</author>
<when>Mon, 13 Jun 2011 11:24:29 +0000</when>
<what>Can you capture a bug report as you make this happen? Make sure USB debugging is enabled and press vol. up, down, and power simultaneously. The bug report will be stored on the sdcard/bugreports directory of your phone.</what>
</comment>
<comment>
<author>rterribi...@google.com</author>
<when>Tue, 14 Jun 2011 08:46:34 +0000</when>
<what>Never mind, I got one from somewhere else. Thank you for your reports.</what>
</comment>
<comment>
<author>danikind...@gmail.com</author>
<when>Fri, 17 Jun 2011 11:20:03 +0000</when>
<what>same with my nexus s! folders are not working properly...</what>
</comment>
<comment>
<author>tbn...@gmail.com</author>
<when>Mon, 20 Jun 2011 04:55:47 +0000</when>
<what>Yes same story with my sprint nexus s. Makes basic app management quite a pain.
</what>
</comment>
<comment>
<author>kevin.ca...@gmail.com</author>
<when>Thu, 07 Jul 2011 17:41:34 +0000</when>
<what>I am having the same issue with my Nexus S. Even after a reboot the icons disappear when I try to move or add.</what>
</comment>
<comment>
<author>jtrang...@gmail.com</author>
<when>Thu, 14 Jul 2011 19:42:02 +0000</when>
<what>I have the same issue with my Nexus S running 2.3.4.</what>
</comment>
<comment>
<author>pedro.va...@gmail.com</author>
<when>Thu, 04 Aug 2011 00:43:35 +0000</when>
<what>Same thing happens with my Atrix running on Gingerbread.</what>
</comment>
<comment>
<author>dale.ed...@gmail.com</author>
<when>Thu, 25 Aug 2011 10:16:04 +0000</when>
<what>I am having the same problem with my Nexus S. Android 2.3.5  Let me know if you need any additional information. </what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sat, 03 Sep 2011 17:17:32 +0000</when>
<what>Just picked up my Nexus S (running Android 2.3.3) and having the same problems as above: 
Q&quot;EDragging an application with my finger from the application list to the home screen usually fails with the icon vanishing.  Dragging an application from one place to another on any home screen usually fails with the icon vanishing.  The curious thing about this bug is that immediately after this I can can check all the folders that are on my home screen and they are the same....Q&quot;E

...weird thing is that after I reboot the phone, I can drag icons around the homescreen for a while, but the problem will eventually come up again. </what>
</comment>
<comment>
<author>icymidni...@gmail.com</author>
<when>Thu, 08 Sep 2011 18:47:01 +0000</when>
<what>Same issue. Nexus S. 2.3.4. T-Mobile.</what>
</comment>
<comment>
<author>nicottsc...@gmail.com</author>
<when>Sat, 10 Sep 2011 06:44:37 +0000</when>
<what>same issue. nexus s 2.3.4. wind mobile. </what>
</comment>
<comment>
<author>danikind...@gmail.com</author>
<when>Sat, 10 Sep 2011 12:35:21 +0000</when>
<what>so its half a year we have this issue... and then what? do we just wait for android 4.0?</what>
</comment>
<comment>
<author>dan...@kozier.com</author>
<when>Fri, 30 Sep 2011 18:54:15 +0000</when>
<what>I found a work-around for this issue today.  instead of dragging the application shortcut from the applications menu...
Touch and hold where you want the shortcut to appear, from the Q&quot;Eadd to homeQ&quot;E menu select Q&quot;EShortcutsQ&quot;E, then Q&quot;EApplications.Q&quot;E Select your desired application from this menu.</what>
</comment>
<comment>
<author>danikind...@gmail.com</author>
<when>Fri, 30 Sep 2011 19:48:42 +0000</when>
<what>so isnQ&apos;Et it fixed in 2.3.6 update?</what>
</comment>
<comment>
<author>VeryCraz...@gmail.com</author>
<when>Sat, 01 Oct 2011 02:22:10 +0000</when>
<what>I have just upgrade to 2.3.6 yesterday and sadly, it is still not fixed in 2.3.6!!</what>
</comment>
<comment>
<author>danikind...@gmail.com</author>
<when>Tue, 04 Oct 2011 04:16:41 +0000</when>
<what>Yep, they are still disappearing in 2.3.6((</what>
</comment>
</bug>
<bug>
<bugid>4179</bugid>
<title>Android SoftKeyboard Issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>darq....@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 09:50:27 +0000</openedDate>
<description>Hi, IQ&apos;Eve made a simple Q&apos;Efull screenQ&apos;E graphical application with a
Q&apos;EVirtual KeyboardQ&apos;E that shows the character you have pressed on the soft
keyboard... I have android Sdk 1.6... I just want to show the Q&apos;EletterQ&apos;E
on keyRelease only... I have two big problems with android virtual
keyboard... 1) I cannot read all extended keys... (for example accented
letters .... such as a, e, i, o, u)... (See image img01.png) Shortly...
I have a problem with all the Q&apos;Elong pressQ&apos;E keys... This kind of keys
donQ&apos;Et return any scancode !!! 2) On android HTC Hero phone some
characters are implemented with a Q&apos;Edouble touchQ&apos;E... I mean that a
secondary character Q&apos;Elies onQ&apos;E the main key... For example the minus char
(-) is on the (N) key, that means if you want to write a minus you have
to Q&apos;Elong pressQ&apos;E (N) and then select (-) ... (See image img02.png) Well,
the main problem on this phone is that all the keys are Q&apos;EinterceptedQ&apos;E
immediatly... therefore... there is a Q&apos;EscancodeQ&apos;E even if you havenQ&apos;Et
Q&apos;EreleasedQ&apos;E the key !!! You can notice on the code that the keyPressed is
empty and the variable keyChar is assigned only on the keyReleased
proc... Is it a bug of HTC Hero phone or an sdk problem ? The attached
code (VirtualKeyboard.rar) is the entire Eclipse project. Thank you for
your attention.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 08 Oct 2009 13:26:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14287</bugid>
<title>Browser Context Menu - Populate via Intents</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phil.le...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 09:27:21 +0000</openedDate>
<description>The context menu used by the Browser
(BrowserActivity/onCreateContextMenu) has hard-coded options. This
should be changed to an Intent-based mechanism to allow extension. The
proposed intent-filter to support this is: Q&lt;Eintent-filter
android:label=Q&quot;E@string/labelQ&quot;E android:icon=Q&quot;E@drawable/iconQ&quot;EQ&gt;E Q&lt;Eaction
android:name=Q&quot;Ecom.android.browser.action.CONTEXT_MENUQ&quot;E /Q&gt;E Q&lt;Edata
android:scheme=Q&quot;Ehttp|https|phone|geo|email|etcQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E The
new action is to ensure matched intents are specifically targeting this
context menu, rather than just repeating the Q&apos;Ecomplete action usingQ&apos;E
menu. An example use would be to add an context item to an email address
to Q&quot;EShare EmailQ&quot;E, in a similar way to the Q&quot;EShare LinkQ&quot;E of http(s) URLs.</description>
</bug>
<bug>
<bugid>5481</bugid>
<title>Repeat Notification for New Email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>jahovey@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 14:20:36 +0000</openedDate>
<description>I would like to see the ability to set REPEAT notification of new email
for Gmail + Mail (POP3/IMAP). It can be fairly easy to miss an initial
vibration alert (the only workable notification option for me since IQ&apos;Em
deaf). Although Android app developers can and do make notification
alert apps, so far none have been able to tap into Gmail or Mail
settings to expand their apps to include repeat notifications for new
email. An app can developer who can do repeat alerts for SMS, phone,
calendar, etc., and has requests to add email notifications to this app,
reports the inclusion of email alerts is something that canQ&apos;Et be done at
this time. If Google is not allowing app developers access to Gmail/Mail
to allow for repeat new mail notifications (including repeat vibration
notifications), can Google add this feature to Gmail and Mail in order
to allow smartphones to function as SMARTphones?</description>
<comment>
<author>jark...@gmail.com</author>
<when>Wed, 16 Dec 2009 14:56:27 +0000</when>
<what>Speaking as an app developer, we would love to be able to offer customised alerts for
email (both Mail and GMail)

We already offer this on other platforms, and it is a much-requested feature on Android.</what>
</comment>
<comment>
<author>chip...@gmail.com</author>
<when>Thu, 18 Feb 2010 21:08:58 +0000</when>
<what>This is an essential feature of any mobile device.  What good is an icon on my 
taskbar or a flashing LED when my phone is in my pocket (where I keep it 90% of the 
time)?  The vibration offered by most handset manufacturers is notably weak and 
oftentimes goes unnoticed.  This is by far my biggest complaint with Andorid; I have 
missed countless appointments and important emails because of this since I bought an 
Android phone last March.  Every other phone IQ&apos;Eve ever had could repeat notifications 
both audilby and by vibration until dismissed.  I canQ&apos;Et believe this is still missing 
after the platform has been publicly available for over a year.  This is not an 
enhancement, it is an essential feature that has been inexplicably overlooked.</what>
</comment>
<comment>
<author>jimedrin...@gmail.com</author>
<when>Tue, 09 Mar 2010 01:28:20 +0000</when>
<what>I would pay good money for this feature.
</what>
</comment>
<comment>
<author>sh4...@gmail.com</author>
<when>Thu, 11 Mar 2010 04:48:35 +0000</when>
<what>FWIW thereQ&apos;Es an app called Q&quot;Emissed callQ&quot;E that does a lot of this, unfortunately
thereQ&apos;Es no event raised when a new email comes in. IQ&apos;Ed be happy with just that, so at
least it can be implemented by 3rd party apps.</what>
</comment>
<comment>
<author>mkwil...@gmail.com</author>
<when>Mon, 24 May 2010 20:06:55 +0000</when>
<what>Need ability for repeat/continuous notification especially for email.  IQ&apos;Em an IT admin.  
Servers and the software that monitors them send emails when they need attention.  I 
need repeat/continuous notification especially at night.  </what>
</comment>
<comment>
<author>rcrock...@gmail.com</author>
<when>Tue, 29 Jun 2010 16:33:55 +0000</when>
<what>When I converted from Windows Mobile 6.5, I was shocked to learn that not only are repeat notifications not built in for emails, but that I also cannot find an app that will fill that gap. I need this feature, desperately. Only if I am lucky do I notice the first vibration.</what>
</comment>
<comment>
<author>bshi...@gmail.com</author>
<when>Mon, 23 Aug 2010 19:11:14 +0000</when>
<what>t-mobile sidekick has this feature and it is extremely useful.  Please have it added ASAP.  </what>
</comment>
<comment>
<author>este...@gmail.com</author>
<when>Wed, 01 Sep 2010 19:34:19 +0000</when>
<what>I agree we are currently trying out an Android smartphone as our IT on call phone.  We need repeat notifications on email, sms, and missed calls.  I feel that it should be part of the Android OS.  The Q&quot;EMissed CallQ&quot;E and Q&quot;EMissed ReminderQ&quot;E apps donQ&apos;Et work with all phones and are buggy as they break the sound on our Samsung Acclaim or donQ&apos;Et function (repeated alerts donQ&apos;Et work).  WeQ&apos;Ell likely have to give up our Android phone and go back to normal phone until something like this exists.</what>
</comment>
<comment>
<author>Allen.Bi...@gmail.com</author>
<when>Fri, 05 Nov 2010 19:41:08 +0000</when>
<what>Is there anything I can do to get this done? I used to have this feature on my blackberry. I need to be able to wake up to check emails during the night, and I often donQ&apos;Et wake up on first ring. I often find that I have about 3 emails every morning that I should have responded to. This is especially important to me because I have friends and contacts all over the world and we stay in touch via email. 

IQ&apos;Em not a developer, but in all honesty, this is the ONLY thing that I miss about my blackberry. </what>
</comment>
<comment>
<author>mkwil...@gmail.com</author>
<when>Fri, 05 Nov 2010 20:06:35 +0000</when>
<what>The Nitrodesk Touchdown app was my solution.  IQ&apos;Em syncing with Exchange.  Not sure if it covers other mail platforms.</what>
</comment>
<comment>
<author>Allen.Bi...@gmail.com</author>
<when>Fri, 05 Nov 2010 20:10:12 +0000</when>
<what>IQ&apos;Em using a standard Gmail account to aggregate my email addresses. The Q&quot;EmissedQ&quot;E call application doesnQ&apos;Et include an option to set email repeat notifications. 

I still think that this should be fixable for free. But thanks for the tip. :-)</what>
</comment>
<comment>
<author>mkwil...@gmail.com</author>
<when>Fri, 05 Nov 2010 20:13:24 +0000</when>
<what>Take a look at something called K9 Mail as well.  I looked at it in passing while I was searching.</what>
</comment>
<comment>
<author>remingto...@gmail.com</author>
<when>Sat, 12 Feb 2011 00:02:18 +0000</when>
<what>IQ&apos;Ed pay good money for this!! IQ&apos;Em on-call a lot and need repeat notifications in the middle of the night. I miss BBQ&apos;Es ability to do this :(</what>
</comment>
<comment>
<author>davidwil...@gmail.com</author>
<when>Sat, 25 Jun 2011 22:12:21 +0000</when>
<what>wee the Q&quot;Eemail notifierQ&quot;E app or Q&quot;Egmail notifierQ&quot;E on marketplace</what>
</comment>
</bug>
<bug>
<bugid>15533</bugid>
<title>My Galxy S Captivate with Android 2.2 does not support Persian/Farsi/Arabic fonts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>tpejo...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 01:48:46 +0000</openedDate>
<description>I just bought a new Galaxy S Captiva with Android 2.2 and switched from
Iphone. I am very disappointed to see that googles did not incorporate
the Arabic/Persian/farsi font and keyboard in the OS. Please add the
font for all the arabic and persian speaking customers. You already have
great farsi support with google in windows, just add it to android.
Thanks,</description>
<comment>
<author>Yasharel...@gmail.com</author>
<when>Mon, 02 May 2011 01:46:33 +0000</when>
<what>For surf browsing use FireFox 4.0 by Mozilla. It works great.

http://blog.mozilla.com/blog/2011/03/29/mozilla-launches-firefox-4-for-android-allowing-users-to-take-the-power-and-customization-of-firefox-everywhere-2/
</what>
</comment>
</bug>
<bug>
<bugid>10628</bugid>
<title>Proximity sensor fails during call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>usmcwi...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 11:45:36 +0000</openedDate>
<description>Android version 2.2 Motorola Droid Phone screen turns back on during
call resulting in Q&quot;Eface dialing.Q&quot;E This is most notable when I hold the
phone with my shoulder so that I can use both hands (say, to uplug Q&amp;E
turn on my bluetooth device). This was not a problem before the Froyo
update.</description>
<comment>
<author>shadowso...@gmail.com</author>
<when>Fri, 17 Dec 2010 18:50:58 +0000</when>
<what>IQ&apos;Eve had intermittent problems with my proximity sensor on my Droid 1 where the screen would turn off and on during a phone call. I found my problem to be similar.

For me, the sensor works if the phone is within a few degrees of vertical. It does stops working if I tilt the phone too far (towards parallel with the ground). ItQ&apos;Es about 25-30 degrees from vertical.

I can test it by holding your hand over the top-left of the phone during a call with the phone vertical. Then, slowly tilt the phone back until the screen comes on.</what>
</comment>
</bug>
<bug>
<bugid>8281</bugid>
<title>Bluetooth w/ Jawbone</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-12T18:50:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Worship...@gmail.com</reportedBy>
<openedDate>Wed, 12 May 2010 02:22:02 +0000</openedDate>
<description>can not use voice dial with jawbone earpiece.</description>
<comment>
<author>jasperw...@gmail.com</author>
<when>Wed, 12 May 2010 15:55:54 +0000</when>
<what>this is a duplicate of another thread. in fact you cant use BT dialing with any BT
device. not just your jawbone.</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Wed, 12 May 2010 18:50:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20220</bugid>
<title>Please register GTalk for android.intent.action.SEND</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>igor.erm...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 10:32:37 +0000</openedDate>
<description>Gents, It would be very nice to have ability to share text/links from
the browser via GTalk as well, in addition to SMS/Bluetooth/Gmail. As
far as I understand you need to modify the manifest, adding something
like this: Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.SENDQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Edata
android:mimeType=Q&quot;Etext/*Q&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E and then implement handler
for this action. Best regards, Igor.</description>
</bug>
<bug>
<bugid>7267</bugid>
<title>I am unable to launch directly from a contactQ&apos;Es website into the browser.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>epincol...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 02:44:20 +0000</openedDate>
<description>When I select an individual from the contact list, there are several
fields that I can tap and get executed. For example, if I tap Q&quot;Ecall
mobileQ&quot;E the number is dialed. If I tap Q&quot;Eemail workQ&quot;E their email address
is displayed in the email message. However, if I tap Q&quot;EwebsiteQ&quot;E nothing
happens. This must have been an oversight. Please correct this feature.
Thank you.</description>
</bug>
<bug>
<bugid>2050</bugid>
<title>German G1 updated with signed-kila-ota-126986.f6469a1e.zip</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-22T00:24:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bra...@gmail.com</reportedBy>
<openedDate>Fri, 20 Feb 2009 21:54:18 +0000</openedDate>
<description>Hi, using a German G1 and updated with
signed-kila-ota-126986.f6469a1e.zip. Now, everthing is in english,
device is sending sms to an unknown number. Settings for US. Downgrade
not possible. This is a big issue! How can I get the german language
back? How can I downgrade to RC29? Cheers, sascha</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 22 Feb 2009 00:24:44 +0000</when>
<what>Please contact T-Mobile for this. And you should *not* update your phone with a random firmware that wasnQ&apos;Et 
meant for it.</what>
</comment>
<comment>
<author>bra...@gmail.com</author>
<when>Sun, 22 Feb 2009 08:45:24 +0000</when>
<what>T-Mobile has no solution for this. Normally it should not be possible to use an
upgrade if it is not made for, isn?t it? So how was this upgrade possible without any
warnings?</what>
</comment>
<comment>
<author>bra...@gmail.com</author>
<when>Mon, 23 Feb 2009 12:27:58 +0000</when>
<what>BTW I found no hint at all that this update is for US-phones only. So how should I 
know, that is not for german devices?</what>
</comment>
<comment>
<author>lauer.ch...@gmail.com</author>
<when>Thu, 07 May 2009 14:22:42 +0000</when>
<what>How can I see whether my phone sends SMS to the unknown number Q&quot;EbrasaxQ&quot;E has mentioned?
</what>
</comment>
</bug>
<bug>
<bugid>13289</bugid>
<title>process com.android.email has stopped unexpectedly on my LG Optimus P500 on Android 2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T23:33:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>s.raviki...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 12:34:01 +0000</openedDate>
<description>Hello Android Support Team, I have recently bought a LG Optimus One aka
LG-P500 running on Android 2.2. The main purpose of chosing android
phone was to have ability to sync my office mail on my phone. I have
tried multiple times to set up my MS Exchange 2007 corporate email ID on
this phone and failed to do so. The email set up fails with a message
soon after the stage Q&apos;Echecking incoming mail server settingsQ&apos;E with a
message Q&quot;Eprocess com.android.email has stopped unexpectedlyQ&quot;E and after
this I have to click Q&quot;EForce CloseQ&quot;E button. I have researched this site
on related issues and tried multiple combinations which the users have
found to be working. But none of them seem to work for me. I would
appreciate if you can let us know if there are any alternatives
available and also if this is a bug in certain build version of the
Android2.2 or limitation on the Phone itself? My company also has
ActiveSync feature on the Exchange server and requires adherence to
policies like after 60 minutes of non active usage, phone needs to be
unlocked using a password and phone has to have ability to do remote
wipe feature. I believe for some reason my phone is not able to download
the policies from the exchange server. My Phone details Phone Model -
LG-P500 Android Version - 2.2 Kernel Version - 2.6.32.9 Build Number -
FRF91 Thanks Ravi Thanks Ravi S</description>
<comment>
<author>s.raviki...@gmail.com</author>
<when>Wed, 22 Dec 2010 06:29:07 +0000</when>
<what>Hi,
I just downloaded a free trail version of touchdown. It was amazing, got configured in seconds and started working. 
The sad part is the preloaded App- Email app of Android2.2 does not work and I have to purchase software.
I am sure if TouchDown could do then certainly the Email App or K9Email should work. But dont know what it needs to configure my corp email.
Could you let me know if I am missing anything in the configuration.
Thanks
Ravi S</what>
</comment>
<comment>
<author>sujit1...@gmail.com</author>
<when>Wed, 29 Dec 2010 12:55:13 +0000</when>
<what>Iam facing the same issue. Is Touchdown available for free?</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:33:24 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the LG Optimus device need to be reported directly to LG, as the email client in that device is published and supported by them (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.

By the way, you can learn more about supported Exchange security policies here:  http://en.wikipedia.org/wiki/Comparison_of_Exchange_ActiveSync_Clients  But note that the values for Android reflect the platform capabilities + the platform email implementation (which communicates with the Exchange server).  Devices with other email clients may or may not support the same policies shown in this chart.</what>
</comment>
</bug>
<bug>
<bugid>3815</bugid>
<title>Crash after createFromAsset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>Kri...@gmail.com</reportedBy>
<openedDate>Mon, 07 Sep 2009 16:48:49 +0000</openedDate>
<description>Having crash when: 1. Use my own Application class. 2. Performing
Typeface face = Typeface.createFromAsset(this.getAssets(),
Q&quot;Efonts\\MPR.TTFQ&quot;E);</description>
<comment>
<author>Kri...@gmail.com</author>
<when>Mon, 07 Sep 2009 20:21:25 +0000</when>
<what>I discovered that crash happened when wrong filename specified. When i specify
existing filename everything is ok. So the only problem is strange behaviour of
emulator(device behaves the same), which crash may app, instead throwing an exeption.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:13:35 +0000</when>
<what></what>
</comment>
<comment>
<author>vinny.soft</author>
<when>Thu, 31 Mar 2011 11:11:23 +0000</when>
<what>Typeface.createFromAsset(getContext().getAssets(),
                	Q&quot;Efonts/Clockopia.ttfQ&quot;E);

Try like this.....
this will work.

</what>
</comment>
</bug>
<bug>
<bugid>12366</bugid>
<title>Better 3-Way and call-waiting support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>DerekMabray</reportedBy>
<openedDate>Thu, 04 Nov 2010 17:38:32 +0000</openedDate>
<description>One a 3-way call is established there is no way to end the call on the
second party without ending the entire call. When a call-waiting call is
answered there is no way to end the second line without ending the first
line as well. This is similar to the above reported issue. Pressing the
Send, or add call/merge button while in a call should terminate the
second line if it is active. Sprint Epic 4G Android 2.1</description>
</bug>
<bug>
<bugid>18160</bugid>
<title>https file upload</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blue8...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 05:01:34 +0000</openedDate>
<description>In developing application in Android platform, some operator asked
whether it is possible or not to upload contents via https(SSL)
communication. Generally I could not found test suite for uploading file
via https(SSL). Could you give detail information about weather this
feature is supported or not? Thank you.</description>
</bug>
<bug>
<bugid>1787</bugid>
<title>htc_android: QualcommCameraHardware has no implementation of pure CameraHardwareInterface::previewEnabled()</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-01-14T19:18:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lace.kratochvil@gmail.com</reportedBy>
<openedDate>Wed, 14 Jan 2009 09:43:44 +0000</openedDate>
<description>TARGET_PRODUCT:=htc_dream
hardware/msm7k/libcamera/QualcommCameraHardware.cpp: In static member
function Q&apos;Estatic android::spQ&lt;Eandroid::CameraHardwareInterfaceQ&gt;E
android::QualcommCameraHardware::createInstance()Q&apos;E:
hardware/msm7k/libcamera/QualcommCameraHardware.cpp:981: error: cannot
allocate an object of abstract type Q&apos;Eandroid::QualcommCameraHardwareQ&apos;E
hardware/msm7k/libcamera/QualcommCameraHardware.h:30: note: because the
following virtual functions are pure within
Q&apos;Eandroid::QualcommCameraHardwareQ&apos;E:
frameworks/base/include/ui/CameraHardwareInterface.h:101: note: virtual
bool android::CameraHardwareInterface::previewEnabled() make: ***
[out/target/product/dream/obj/SHARED_LIBRARIES/libcamera_intermediates/QualcommCameraHardware.o]
Error 1 Fedora 10 gcc-c++-4.3.2-7.x86_64</description>
<comment>
<author>lace.kratochvil@gmail.com</author>
<when>Wed, 14 Jan 2009 12:46:20 +0000</when>
<what>This is a DUPLICATE of Issue 1783, I cannot close it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 14 Jan 2009 19:18:08 +0000</when>
<what>Fixed in
http://android.git.kernel.org/?p=platform/hardware/msm7k.git;a=commit;h=6601b5fd12c77a843f2a6b7665a94724972adf93</what>
</comment>
</bug>
<bug>
<bugid>6062</bugid>
<title>No dictionary for landscape soft keyboard on EditText with imeOptions=Q&quot;EflagNoExtractUiQ&quot;E set</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>office.kurt.schlager@gmail.com</reportedBy>
<openedDate>Fri, 15 Jan 2010 14:01:14 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Device in landscape mode. 2) Tap on
a TextEdit with android:imeOptions=Q&quot;EflagNoExtractUiQ&quot;E set in the layout
file 3) The keyboard will appear. 4) Type in something. - What happened.
The softkeyboard claims some additional space for the Q&quot;Edictionary-lineQ&quot;E,
but it will never be filled with something, although the word in the
TextEdit gets underlined. - What you think the correct behavior should
be. The suggestions from the dictionary should show up in the
Q&quot;Edictionary-lineQ&quot;E. Tested on: - T-Mobile G1 with Android v1.5 - Emulator
with Android v1.5 - Emulator with Android v1.6 - Emulator with Android
v2.1 always the some.</description>
<comment>
<author>albb0...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:50:11 +0000</when>
<what>I also experence this issue.
This is very serious for language that requires to choose correct character with the pronunciation such as japanese/chinese.</what>
</comment>
<comment>
<author>jamiro...@gmail.com</author>
<when>Thu, 31 Mar 2011 11:38:36 +0000</when>
<what>Still present in 2.2</what>
</comment>
</bug>
<bug>
<bugid>936</bugid>
<title>PopupWindow that shows when filtering ListView cannot be hidden or not shown</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-10-03T18:50:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nibha...@gmail.com</reportedBy>
<openedDate>Fri, 03 Oct 2008 18:40:01 +0000</openedDate>
<description>I am using a ListView and using the setTextFilterEnabled function.
Everything works great, except I get a semi-transparent black overlay
that has the text that I am setting as the filter. After much searching,
I found what is the culprit. It is a PopupWindow. AbsListView always
shows this PopupWindow when the filter text is set. It is translucent,
but completely blocks any touch events going to views behind it. There
is currently NO way to turn this off. There is no xml attribute to set
on list, showPopup() is private and dismissPopup() is package private.
Please make this a configurable option to show/not-show this popup.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 03 Oct 2008 18:50:41 +0000</when>
<what>By calling setTextFilterEnabled() you do request this popup. If you donQ&apos;Et want it,
disable text filtering. This is an interactive feature for the user. It is not meant
to be used programatically. If you want to programatically filter your adapter, call
getFilter() on your adapter directly (if your adapter supports filtering.)</what>
</comment>
<comment>
<author>nibha...@gmail.com</author>
<when>Fri, 03 Oct 2008 20:36:01 +0000</when>
<what>Merci beaucoup Romain.  Calling getFilter().filter(CharSequence) indeed does do the
trick.  

On the other hand, I do think that hardcoding the popupwindow to always show up when
the list is in filter mode (non-programmatically) without giving the application
developer a choice of the look of the popup, making the popup window block any touch
events to widgets behind it, and not allowing the application to not show the popup
window is a bit limiting.  In the spirit of customizability, an option should be
given while keeping the ease of setting the setTextFilterEnabled on a ListView.  

My 2 cents.  

Thanks for the solution on how to fix this for my app.</what>
</comment>
</bug>
<bug>
<bugid>15409</bugid>
<title>Allow full lockscreen customization</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>Rick.Bal...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 20:54:34 +0000</openedDate>
<description>IQ&apos;Ed like to request the ability to fully customize the Android
lockscreen (clock placement, widgets, fonts, etc).</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 15 Mar 2011 20:36:30 +0000</when>
<what>IQ&apos;Ed like to add that IQ&apos;Ed like the lockscreen to NOT vibrate the phone upon unlock if haptic feedback is turned off.</what>
</comment>
<comment>
<author>andrewsh...@gmail.com</author>
<when>Fri, 29 Apr 2011 19:20:17 +0000</when>
<what>Even more functionality than that would be appreciated. Specifically, the ability to remove the lockscreen entirely, or replace it with another app with different unlocking methods such as voice/facial recognition.</what>
</comment>
</bug>
<bug>
<bugid>18593</bugid>
<title>ACL v4 / r3 Activity.onStart() and Fragment.onStart() ordering inconsistent with docs</title>
<status>New</status>
<owner>hack...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>alexrhel...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jul 2011 22:49:37 +0000</openedDate>
<description>Shown below is the ordering for various Fragment / Activity lifecycle
methods exhibited on API 8, using ACL r3 v4. --- Activity moving to the
foreground 15:31:45.785 10250 Activity D +++ onCreate 15:31:45.816 10250
Fragment D +++ onAttach 15:31:45.816 10250 Fragment D +++ onCreate
15:31:45.816 10250 Fragment D ++ onStart Q&lt;E-------------- order problem
15:31:45.816 10250 Activity D ++ onStart Q&lt;E-------------- order problem
15:31:45.816 10250 Activity D + onResume 15:31:45.816 10250 Fragment D +
onResume --- Activity moving to the background 15:31:47.293 10250
Fragment D - onPause 15:31:47.293 10250 Activity D - onPause
15:31:47.473 10250 Fragment D -- onStop 15:31:47.473 10250 Activity D --
onStop 15:31:47.473 10250 Fragment D --- onDestroy 15:31:47.473 10250
Activity D --- onDestroy Note that as the activity moves to the
foreground, the activityQ&apos;Es lifecycle method is called first, then the
fragmentQ&apos;Es corresponding lifecycle method - except for onStart(). When
the activity moves to the background, the opposite sequence occurs,
which makes sense. I think the correct behavior should be that
Activity.onStart() is called before Fragment.onStart(). If not, the
Fragment.onStart() code can not rely on operations that would typically
happen in Activity.onStart(). Also, the documents at
http://developer.android.com/guide/topics/fundamentals/fragments.html
say Q&quot;EThe lifecycle of the activity in which the fragment lives directly
affects the lifecycle of the fragment, such that each lifecycle callback
for the activity results in a similar callback for each fragment. For
example, when the activity receives onPause(), each fragment in the
activity receives onPause().Q&quot;E We could of course substitute onStop() in
the above description since no explicit mention why is given why
onStop() would be different. I attached a file which demonstrates the
problem.</description>
<comment>
<author>alexrhel...@gmail.com</author>
<when>Sat, 16 Jul 2011 23:11:15 +0000</when>
<what>Correction: 2nd to last paragraph : onStop() should be onStart()</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 07:26:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jakewhar...@gmail.com</author>
<when>Sun, 17 Jul 2011 07:45:21 +0000</when>
<what>Just for confirmation, when compiled using the native fragments against 3.2 and run on 3.2 you get the following:

--- Activity moving to the foreground

07-17 03:40:49.560: DEBUG/Activity(10133): +++ onCreate
07-17 03:40:49.570: DEBUG/Fragment(10133): +++ onAttach
07-17 03:40:49.570: DEBUG/Fragment(10133): +++ onCreate
07-17 03:40:49.570: DEBUG/Activity(10133): ++ onStart
07-17 03:40:49.570: DEBUG/Fragment(10133): ++ onStart
07-17 03:40:49.570: DEBUG/Activity(10133): + onResume
07-17 03:40:49.570: DEBUG/Fragment(10133): + onResume

--- Activity moving to the background

07-17 03:42:01.870: DEBUG/Fragment(10133): - onPause
07-17 03:42:01.870: DEBUG/Activity(10133): - onPause
07-17 03:42:02.440: DEBUG/Fragment(10133): -- onStop
07-17 03:42:02.440: DEBUG/Activity(10133): -- onStop
07-17 03:42:02.440: DEBUG/Fragment(10133): --- onDestroy
07-17 03:42:02.440: DEBUG/Activity(10133): --- onDestroy</what>
</comment>
</bug>
<bug>
<bugid>7417</bugid>
<title>adb install and other shell commands problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cn.fyo...@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 16:29:20 +0000</openedDate>
<description>Hi, I have compiled the bfs-patched 2.9.29 kernel with
CONFIG_KERNEL_DEBUG disabled and successfully flashed it into my android
phone. The phone rocks. However, when I run Q&apos;Eadb shell ls -l /dataQ&apos;E or
other commands(e.g. Q&apos;Eadb install *.apkQ&apos;E or Q&apos;Eadb logcatQ&apos;E), it just shows
up the root shell prompt(#, Q&apos;Ecos of rooted ROM) dirctly without any
results of the command. Only Q&apos;Eadb shellQ&apos;E or Q&apos;Eadb pushQ&apos;E runs as it did
before. I submit this issue here to ask some hints. I have suffered
enough from this problem, and really have no idea to deal with it. Need
your help, thanks! Regards, aBiNg</description>
</bug>
<bug>
<bugid>5110</bugid>
<title>Emulator allows d-pad navigation via keyboard when AVD dpad option is false</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ernest...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 01:53:28 +0000</openedDate>
<description>While attempting to create an AVD without a dpad or trackball, I noticed
that the hardware keyboard (the host computerQ&apos;Es keyboard) still causes
dpad events to be generated despite configuring the AVD to have no dpad
nor trackball. To reproduce: 1. Create an AVD where hw.dPad=false and
hw.trackBall=false 2. Launch an emulator with the new AVD 3. Note that
hardware keyboard cursor keys can still drive Component focus 4. Also
note that Context.getResources().getConfiguration().navigation equals
Configuration.NAVIGATION_DPAD Expected behavior is: 1. Hardware keyboard
cursor keys do not do anything when hw.dPad=false and hw.trackBall=false
2. Context.getResources().getConfiguration().navigation equals
Configuration.NAVIGATION_NONAV, Configuration.NAVIGATION_WHEEL, or
Configuration.NAVIGATION_UNDEFINED Note that soft dpad is disabled as
expected.</description>
<comment>
<author>ernest...@gmail.com</author>
<when>Mon, 30 Nov 2009 03:00:55 +0000</when>
<what>It seems after running my application in the emulator a few more times,
Configuration.navigation returns the expected Configuration.NAVIGATION_NONAV. 
Nothing was changed in the AVD I used that originally returned
Configuration.NAVIGATION_DPAD.

Hardware keyboard navigation still delivers key events though.</what>
</comment>
</bug>
<bug>
<bugid>4510</bugid>
<title>Phone shutdown and battery remove necessary, home and Q&quot;Epick upQ&quot;E buttons donQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>7</stars>
<reportedBy>uri...@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 19:04:51 +0000</openedDate>
<description>The problem happens as explained below: 1.- The phone shutdown itself,
even when the battery is charged. 2.- When you try to turn it on,
nothing happens. 3.- Remove and insert the battery and the phone boots.
(the following steps do not always occur) 4.- The Q&quot;Epick upQ&quot;E donQ&apos;Et work.
You can try to do a hard reset by pressing Home + Back + Power and the
bootloader does not run always (sometimes it runs sometimes not). 5.- If
a hard reset is made from the graphical interface (in settings menu) the
phone goes back to the initial state and everything works properly
again. IQ&apos;Eve found this problem with the HTC Magic (or G2, MyTouch, etc)
and the android 1.6 version provided via OTA by Vodafone Spain. I am not
the unique person who suffers this bug. I know several people who notice
the same behaviour and it is possible to find more people in forums
(http://www.htcmania.com/showthread.php?t=75833). I did not found this
bug using 1.5 version of android, so I think is is a problem of donut
version (maybe the spanish 1.6 version, I do not know if each mobile
company provides its own modified version). The severity of this bug is
critical because, for instance, it could happen before alarms sound.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:47:58 +0000</when>
<what></what>
</comment>
<comment>
<author>kenn....@gmail.com</author>
<when>Thu, 12 Nov 2009 22:30:23 +0000</when>
<what>Happened to me too. At night when thereQ&apos;Es no activity the phone would just shut down 
and the power/lock button wonQ&apos;Et make the device wake up or boot up. A battery pull 
is necessary. Lots of verizon costumers reported this on the DROID(android 2.0), 
check this forum,
https://supportforums.motorola.com/thread/16278?start=0Q&amp;Etstart=0
many had replaced their devices and seem to be happy now. I donQ&apos;Et know if itQ&apos;Es a 
software or hardware issue. If it happens again to me iQ&apos;Ell try to reset the device 
to factory settings and see if that solves the problem if not IQ&apos;Ell had to replace 
the device.</what>
</comment>
</bug>
<bug>
<bugid>3710</bugid>
<title>Permission inconsistency</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-29T13:09:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>gsm...@gmail.com</reportedBy>
<openedDate>Sat, 29 Aug 2009 00:09:54 +0000</openedDate>
<description>App A: Q&lt;Epermission android:name=Q&quot;Ecom.blah.permission.ACCESSQ&quot;E
android:label=Q&quot;E@string/permission_labelQ&quot;E
android:description=Q&quot;E@string/permission_descriptionQ&quot;E
android:protectionLevel=Q&quot;EsignatureQ&quot;E/Q&gt;E Q&lt;Eprovider
android:name=Q&quot;E.provider.SomeProviderQ&quot;E
android:authorities=Q&quot;Ecom.blah.provider.whateverQ&quot;E
android:permission=Q&quot;Ecom.blah.permission.ACCESSQ&quot;E/Q&gt;E App B:
Q&lt;Euses-permission android:name=Q&quot;Ecom.blah.permission.ACCESSQ&quot;E /Q&gt;E Now,
install app B first, app A right after it. Somewhere in app B try to use
AQ&apos;Es provider: getContentResolver().insert(CONTENT_URI, vals); YouQ&apos;Ell get
08-29 01:44:27.227: ERROR/DatabaseUtils(3333):
java.lang.SecurityException: Permission Denial: ..... requires
com.blah.permission.ACCESS No prob when installing A first and B second.
And should really throw a checked exception in this case.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:09:08 +0000</when>
<what>If you install app B before app A is installed, the user canQ&apos;Et know what com.blah.permission.ACCESS is (since its 
description doesnQ&apos;Et exist yet) and therefore has no way to properly grant it.</what>
</comment>
<comment>
<author>gsm...@gmail.com</author>
<when>Sat, 29 Aug 2009 13:21:17 +0000</when>
<what>So you donQ&apos;Et consider it a design flaw to be fixed?</what>
</comment>
</bug>
<bug>
<bugid>9365</bugid>
<title>Market shows a set of permisions, aferter install the app has more</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>carlos.f...@gmail.com</reportedBy>
<openedDate>Sun, 27 Jun 2010 21:52:50 +0000</openedDate>
<description>After choosing to install an app, the market shows permissions required
by the app. After installation, in the manage apps section of the
settings, the app in question has more permissions. Steps to reproduce.
* Launch market. Search for Q&quot;Ewinds of steelQ&quot;E * install and review
permissions (in the example, the market only lists Q&quot;Eprevent the phone
from sleepingQ&quot;E and Q&quot;Econtrol vibrateQ&quot;E) * Go to settings, click the app,
scroll (in the example, winds of steel, Q&quot;EgainedQ&quot;E read phone state and
id, and modify sd card All permissions should be shown in market,
specially when the one just suddenly apearing is Q&quot;Eread phone state and
identityQ&quot;E This happens in my Motorola Milestone, with android
2.1(Argentinian carrier version from Personal). People in the #android
irc channel in freenode, report they can reproduce the test.</description>
<comment>
<author>N6MBA50916</author>
<when>Sat, 02 Oct 2010 14:05:29 +0000</when>
<what>This is grave, itQ&apos;Es inconceivable this hasnQ&apos;Et been treated since June.
Especially so after recent noise around applications security and privacy breaches.

Market doesnQ&apos;Et list all permissions granted upon install, specifically it doesnQ&apos;Et list Q&quot;EStorageQ&quot;E and Q&quot;EPhone callsQ&quot;E.

ItQ&apos;Es independent of device, carrier or android version.

Another example: Q&quot;EBBC NewsQ&quot;E</what>
</comment>
<comment>
<author>geckoneer</author>
<when>Thu, 02 Dec 2010 13:46:24 +0000</when>
<what>The same happens for my HTC Desire with stock 2.2.

Try Q&quot;EPermissionsQ&quot;E application (no pun intended). When installing, Market application shows that this app does not need any permissions. But when I go to settings and view permissions from there, it it granted Read/Write SD card and @read phone state and identityQ&quot;E.</what>
</comment>
<comment>
<author>blokeley@gmail.com</author>
<when>Tue, 14 Jun 2011 07:02:56 +0000</when>
<what>Probably duplicate of issue 11080 and issue 4104.</what>
</comment>
</bug>
<bug>
<bugid>12240</bugid>
<title>Pecan QVGA LCD 240x320_news and weaher Q&gt;E Rotate the handset =Q&gt;E the button [Set a custom location] is located in the bottom, in the landscape view.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 08:04:48 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Launch the Q&quot;Enews and weatherQ&quot;E 2.
view in the landscape. (Condition : no weather location available.) -
What happened. the button [Set a custom location] is located in the
bottom, in the landscape view. - What you think the correct behavior
should be. the button [Set a custom location] is located in the middle
or properly.</description>
</bug>
<bug>
<bugid>6251</bugid>
<title>Forgot Password option doesnQ&apos;Et work for unlocking the phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bagell...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 18:51:55 +0000</openedDate>
<description>Let me preface this by saying this: I realize this has been reported
before but this is a pretty big flaw that needs to be addressed, so I
hope that it will get resolved quickly if enough people complain about
it. I have a Motorla Droid. The problem is that if you forget your lock
screen combination, entering your username and email for the Q&quot;EForgot
PasswordQ&quot;E option DOES NOT WORK. It will not unlock the phone or allow
you to set a new one. It says invalid password no matter how you try to
put it in, ie with or without @gmail.com etc. Temporary solutions (I
assume you wonQ&apos;Et use these to hack a phone that isnQ&apos;Et yours): 1. Hard
reset phone and lose anything not backed up to google or the SD card. I
have also read that this prevents the problem from recurring but have
not tested it. 2. Work around it by exploiting a security flaw. 2a. Call
the phone and answer it 2b. Go to the homescreen. 2c. Go to Settings and
turn on wifi and connect to a network. 2d. End the call and try entering
user name and password again. 2e. If 2d didnQ&apos;Et work, repeat 2a-2c, then
add a new gmail account. 2f. End the call and reset the password.</description>
</bug>
<bug>
<bugid>8978</bugid>
<title>does the DROID INCREDIBLE by HTC has hebrew font</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2010-06-09T22:05:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>haim1...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 20:46:07 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 09 Jun 2010 22:05:32 +0000</when>
<what>This forum is for bugs, not questions.  Click the link you included above.</what>
</comment>
</bug>
<bug>
<bugid>16230</bugid>
<title>Delay (2-3 seconds) When Answering Call: Galaxy, Desire, Nexus One...</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>465</stars>
<reportedBy>cb47...@gmail.com</reportedBy>
<openedDate>Tue, 19 Apr 2011 16:13:39 +0000</openedDate>
<description>After the upgrade to 2.3.3, when answering a call, there is always a 2-3
second delay before your caller can hear you. This is a known issue on
many devices, after upgrading to Gingerbread.</description>
<comment>
<author>totalevi...@gmail.com</author>
<when>Tue, 19 Apr 2011 16:25:33 +0000</when>
<what>Same as. Galaxy s i9000</what>
</comment>
<comment>
<author>ber...@gmail.com</author>
<when>Tue, 19 Apr 2011 16:25:57 +0000</when>
<what>I also have this issue on My Galaxy S since the latest Gingerbread 2.3.3 JVB release.</what>
</comment>
<comment>
<author>baseball...@gmail.com</author>
<when>Tue, 19 Apr 2011 16:57:05 +0000</when>
<what>Happening on my Nexus One also.
Google will probably say itQ&apos;Es all in our head.</what>
</comment>
<comment>
<author>jnewell</author>
<when>Tue, 19 Apr 2011 17:08:28 +0000</when>
<what>I am having the 2-3 second call answer delay issue on my Nexus 1 (ATQ&amp;ET bands) running 2.3.3.  This is a widespread bug, Google, please address it!
</what>
</comment>
<comment>
<author>unidenti...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:15:38 +0000</when>
<what>I can confirm the same happens with GB 2.3.3 JVK using galaxy S.</what>
</comment>
<comment>
<author>Humphrey...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:25:37 +0000</when>
<what>Hello, proud owner of Desire, CM7. All perfect, except for the call delay.
HT</what>
</comment>
<comment>
<author>zemigl...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:31:21 +0000</when>
<what>Happens to my Nexus One too.</what>
</comment>
<comment>
<author>Tobias.D...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:35:10 +0000</when>
<what>I also can confirm that this issue (call delay) happen every call on my desire running Ginger Villian 2.0 (CM7-Mod). I also experienced this on Oxygen.

These all AOSP Roms, built from Gingerbread source and all have the same issue!
IQ&apos;Ell never experienced this Q&quot;EbugQ&quot;E in Froyo.

Please google address this issue.</what>
</comment>
<comment>
<author>kor...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:40:47 +0000</when>
<what>There is already the same bug report that Google closed yesterday:

http://code.google.com/p/android/issues/detail?id=15297

I believe all Google Android developers are busy getting Honeycomb out of alpha stadium and so they donQ&apos;Et have time to take care of their customers betatesting Gingerbread for them.

@Google: Please be honest and put the Beta Logo on your Android products as you did with your other popular services. So we (the customers) know what to expect before buying an expensive device next time.

I never thought i would troll like this someday but iam really really dissapointed by Google and their non existent support.

</what>
</comment>
<comment>
<author>st4...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:41:45 +0000</when>
<what>Happens to me too with Gingerbread on HTC Desire, running Ginger Villian 2.0 (CM7-Mod).
ItQ&apos;Es definitely a bug in Gingerbread.</what>
</comment>
<comment>
<author>deepu.ag...@gmail.com</author>
<when>Tue, 19 Apr 2011 17:45:41 +0000</when>
<what>I have seen this issue on my Nexus One running 2.3.3 and it started only after the OTA upgrade to 2.3.3.</what>
</comment>
<comment>
<author>kecin...@gmail.com</author>
<when>Tue, 19 Apr 2011 18:03:06 +0000</when>
<what>I have this annoing issue with all GB ROMs what I tried on my HTC Desire.
Plese fix it.</what>
</comment>
<comment>
<author>liskavo...@gmail.com</author>
<when>Tue, 19 Apr 2011 18:06:24 +0000</when>
<what>I have this issue on all GB AOSP based ROMs. HTC Desire. Definatelly not Nexus specific. Oxygen 2.0.3, CM 7, Ginger Villain 2.0</what>
</comment>
<comment>
<author>dorin.av...@gmail.com</author>
<when>Tue, 19 Apr 2011 18:26:55 +0000</when>
<what>I have HTC Desire with Oxygen 2.0.3 
The best room... with call delay. Please fix it.</what>
</comment>
<comment>
<author>pm.pro...@gmail.com</author>
<when>Tue, 19 Apr 2011 18:36:22 +0000</when>
<what>Same with Galaxy S and JVK Custom Rom</what>
</comment>
<comment>
<author>deam0npt@gmail.com</author>
<when>Tue, 19 Apr 2011 18:38:19 +0000</when>
<what>Same here. Nexus one..</what>
</comment>
<comment>
<author>garpun...@gmail.com</author>
<when>Tue, 19 Apr 2011 18:40:02 +0000</when>
<what>same here... htc desire. cm7.</what>
</comment>
<comment>
<author>slut...@gmail.com</author>
<when>Tue, 19 Apr 2011 18:53:04 +0000</when>
<what>Same here with Android 2.3.3 on my Nexus One on ATQ&amp;ET.  I love the phone otherwise, but the call delay is very annoying.  </what>
</comment>
<comment>
<author>Rnef...@gmail.com</author>
<when>Tue, 19 Apr 2011 19:01:19 +0000</when>
<what>I also have this annoying Q&quot;EfeatureQ&quot;E on nexus one with 2.3.3</what>
</comment>
<comment>
<author>adambod...@gmail.com</author>
<when>Tue, 19 Apr 2011 19:04:08 +0000</when>
<what>Same here on Nexus One 2.3.3. Irritating...</what>
</comment>
<comment>
<author>kor...@gmail.com</author>
<when>Tue, 19 Apr 2011 19:05:22 +0000</when>
<what>Finaly the media got attention:

http://www.androidguys.com/2011/04/18/update-nexus-gingerbread-call-delay-issue/</what>
</comment>
<comment>
<author>cb47...@gmail.com</author>
<when>Tue, 19 Apr 2011 19:11:48 +0000</when>
<what>@kor...@gmail.com

That bug report was filed against the Nexus One and Google acted as if it was only a Nexus One issue. So thatQ&apos;Es not the bug.

This bug report is for a call delay problem with all versions of Gingerbread, seen widely on many different devices.

ItQ&apos;Es possible it only showed up in 2.3.3 and was not in the original release of 2.3. But IQ&apos;Em not sure about that.</what>
</comment>
<comment>
<author>jacek.ch...@gmail.com</author>
<when>Tue, 19 Apr 2011 19:12:50 +0000</when>
<what>Good too know I am not alone - HTC Desire + CM7 final</what>
</comment>
<comment>
<author>bverbes...@gmail.com</author>
<when>Tue, 19 Apr 2011 19:36:43 +0000</when>
<what>Same here HTC DESIRE pvt4 with Miui 1.4.15</what>
</comment>
<comment>
<author>johnzcro...@gmail.com</author>
<when>Tue, 19 Apr 2011 19:52:46 +0000</when>
<what>Just to add, I have the bug too, Gingerbread, HTC Desire</what>
</comment>
</bug>
<bug>
<bugid>3630</bugid>
<title>after sending USSD screen fades out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>BUGabu...@gmail.com</reportedBy>
<openedDate>Sat, 22 Aug 2009 11:17:31 +0000</openedDate>
<description>- enter Dialer - send any USSD code (my ISP has *111#) - after that the
app, asks of further input - every time I enter one digit to choose a
menu option, my screen goes black, requiring me to press Menu to turn it
back on running on and HTC Magic</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:16:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:36:44 +0000</when>
<what></what>
</comment>
<comment>
<author>satirtha...@gmail.com</author>
<when>Wed, 14 Oct 2009 07:19:40 +0000</when>
<what>I have a workaround for this. After the Edit Text is created where key listeners are
registeres in PhoneUtils.java, add a TextWatcher, and on every text changed, update
the user activity.</what>
</comment>
</bug>
<bug>
<bugid>13731</bugid>
<title>Crash in emulator due to possible audio misconfiguration on Mac OS X Snow Leopard</title>
<status>Assigned</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>djehrl...@gmail.com</reportedBy>
<openedDate>Wed, 05 Jan 2011 21:49:34 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Mac OS X Snow Leopard 10.6.5 SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): revision 8
Eclipse version: N/A ADT plug-in version: N/A Platform targeted by your
project: N/A Version of the platform running in the emulator: 2.3 STEPS
TO REPRODUCE: 1. MacBook Pro with an external cinema display. 2. In
Q&quot;EApple-Q&gt;ESystem Preferences...-Q&gt;ESound-Q&gt;EInputQ&quot;E, set the Q&quot;ESelect a device
for sound input:Q&quot;E to be Q&quot;EDisplay Audio/USBQ&quot;E. Note, I do NOT have any
input devices attached other than the built-in microphones on the Cinema
Display and the laptop itself. 3. Launch the emulator - in my case, I
did it from the command line. e.g. Q&quot;E./emulator -avd VirtualDevice1Q&quot;E The
emulator should start just fine 4. Shut down the emulator 5. Start the
emulator. The text based Q&quot;EAndroidQ&quot;E splash screen displays. Before the
graphical Q&quot;EAndroidQ&quot;E splash screen displays, the emulator crashes with a
segmentation fault. EXPECTED RESULTS: No Segmentation fault OBSERVED
RESULTS: Segmentation fault ADDITIONAL INFORMATION: This is what I see
in the shell window: dehrlich@xxxxxx:/Android/tools$ ./emulator -avd
VirtualDevice1 2011-01-05 16:27:41.600 emulator[2037:903] Warning once:
This application, or a library it uses, is using NSQuickDrawView, which
has been deprecated. Apps should cease use of QuickDraw and move to
Quartz. Segmentation fault By setting the Q&quot;EApple-Q&gt;ESystem
Preferences...-Q&gt;ESound-Q&gt;EInputQ&quot;E to Q&quot;EInternal microphone/Built-inQ&quot;E, it no
longer crashes. Here are the relevant details from the Mac OS X crash
reports Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes:
KERN_INVALID_ADDRESS at 0x0000000012fd8000 Crashed Thread: 5 Thread 5
Crashed: 0 emulator 0x0000caa0 audioInDeviceIOProc + 96 Thread 5 crashed
with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x00000200 ecx:
0x13808800 edx: 0x000001fe edi: 0x12fd7010 esi: 0x0130fa90 ebp:
0x0130fae0 esp: 0xb0291ad0 ss: 0x0000001f efl: 0x00010283 eip:
0x0000caa0 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x0000001f
gs: 0x00000037 cr2: 0x12fd8000</description>
<comment>
<author>djehrl...@gmail.com</author>
<when>Thu, 06 Jan 2011 13:25:31 +0000</when>
<what>Another developer noted that he is NOT experiencing this crash.  However, he is using the older 24Q&quot;E cinema display.  I am using the new 27Q&quot;E cinema display with the latest firmware patch that addresses the audio output problems many people (myself included) experienced:  http://discussions.apple.com/thread.jspa?threadID=2611014.  As far as I know, the developer using the 24Q&quot;E cinema display did not experience the audio output issues.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 07 Jan 2011 02:25:40 +0000</when>
<what></what>
</comment>
<comment>
<author>twill...@gmail.com</author>
<when>Sun, 20 Feb 2011 19:26:32 +0000</when>
<what>I can reproduce this problem 100%. Running on Mac Mini, OS X 10.5.8.

I had an USB device Q&quot;ECreative VF0690 Live! Cam Socialize HD AFQ&quot;E selected as system audio input and emulator always gives segmentation fault.

Switching to system built-in input the crash never happens.

</what>
</comment>
<comment>
<author>c.saunde...@gmail.com</author>
<when>Fri, 01 Apr 2011 14:05:36 +0000</when>
<what>I can also reproduce this problem.  I have my mac system plugged into a 24Q&quot;E Mac Cinema Display as well as have headphones plugged into the audio jack.

If I try to launch the emulator it will crash every time until I remove the headphones from the audio jack.  Once the audio jack is free the emulator launches fine.</what>
</comment>
<comment>
<author>roccate...@gmail.com</author>
<when>Wed, 27 Apr 2011 14:54:30 +0000</when>
<what>Same issue using bluetooth audio :)</what>
</comment>
<comment>
<author>ukspa...@gmail.com</author>
<when>Fri, 03 Jun 2011 01:20:50 +0000</when>
<what>I can confirm this issue too with bluetooth audio :(
</what>
</comment>
</bug>
<bug>
<bugid>8696</bugid>
<title>in car dock the charging happens but at time the charging light is off</title>
<status>New</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Fri, 28 May 2010 05:12:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Use N1 with froyo build in car dock. Keep
observing the charging light on the top. - What happened. Some times the
charging light is off. When observed in the UI, it shows as charging. -
What you think the correct behavior should be. The light should be
always ON when connected in dock. DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. (Find it
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>j...@google.com</author>
<when>Fri, 28 May 2010 23:03:08 +0000</when>
<what></what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Mon, 21 Jun 2010 09:39:35 +0000</when>
<what>Is this fixed in FRF72? Do you need anything from my end?</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Mon, 21 Jun 2010 09:39:57 +0000</when>
<what>Any additional logs enabled and logcat?</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Sat, 17 Jul 2010 01:45:26 +0000</when>
<what>Please close this issue.</what>
</comment>
</bug>
<bug>
<bugid>7176</bugid>
<title>HTML5 geolocation does not stop GPS when activity is stopped</title>
<status>Released</status>
<owner>stevebl...@google.com</owner>
<closedOn>2011-05-12T17:45:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>rbdicker...@gmail.com</reportedBy>
<openedDate>Tue, 16 Mar 2010 02:32:48 +0000</openedDate>
<description>Native W3C HTML5 geolocation is not supported in either the browser or
WebView although it states in the documentation that it is supported.
Tested on multiple devices and within the emulator using 2.0.</description>
<comment>
<author>bows...@gmail.com</author>
<when>Thu, 08 Apr 2010 06:01:47 +0000</when>
<what>It is supported in the Browser, BUT is not properly supported in the WebView.  When
instantiating a WebView, geolocation is enabled, but there is no geolocation database
specified, which means that the geoLocation is not working correctly.  Unlike with
HTML 5 storage, where the database would be stored in the application data
(/data/data/Q&lt;Eapp-namespaceQ&gt;E/db) it just plain fails.  If there was a better example
of how to utilize HTML 5 Geolocation, it would be greatly appreciated.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 15:58:55 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 22 Apr 2010 15:13:29 +0000</when>
<what>An Android Engineer suggests that for now, you can use the Java interface to determine the geolocation. The 
WebView geolocation bug will be investigated in a future release.</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Wed, 05 May 2010 13:53:58 +0000</when>
<what>Hi,

The browser fully supports the Geolocation API and this functionality is also available in a WebView.

However, when using a WebView in your own application, a little set-up is required to make Geolocation work correctly.

- JavaScript must be enabled in the WebView, using WebSettings.setJavaScriptEnabled(true);
- The app needs permission ACCESS_FINE_LOCATION
- The WebView must use a custom WebChromeClient which implements WebChromeClient.onGeolocationPermissionsShowPrompt(). This method 
is called by the WebView to obtain permission to disclose the userQ&apos;Es location to JavaScript. (In the case of the browser, we show 
a prompt to the user.) The default implementation does nothing, so permission is never obtained and the location is never passed 
to JavaScript. A simple implementation which always grants permission is ...

webView.setWebChromeClient(new WebChromeClient() {
    public void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback callback) {
        callback.invoke(origin, true, false);
    }
});

Geolocation uses databases to persist cached positions and permissions between sessions. The location of these databases is set 
using WebSettings.setGeolocationDatabasePath(). If the location of the databases is not set, the persistent storage will not be 
available, but Geolocation will continue to function correctly otherwise. To set the location of the databases, use ...

webView.getSettings().setGeolocationDatabasePath(Q&quot;E/data/data/Q&lt;Emy-appQ&gt;EQ&quot;E);</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Wed, 05 May 2010 18:43:11 +0000</when>
<what></what>
</comment>
<comment>
<author>tenfou...@gmail.com</author>
<when>Wed, 15 Sep 2010 17:53:32 +0000</when>
<what>How can I disable webview geolocation once I finish() my activity? My app keeps GPS going after I call finish(), until I use a task killer app on it.

Edit:
I think I want to put this in onDestroy(), but I donQ&apos;Et know what to put in for locationListener, since I never directly specify one. I just used the above code to let the webview handle it..

myLocationManager.removeUpdates(*****)
</what>
</comment>
<comment>
<author>geow...@gmail.com</author>
<when>Thu, 16 Sep 2010 12:34:47 +0000</when>
<what>Make sure you call it in OnStop and OnPause as well

	@Override 
	public void onDestroy() {
		super.onDestroy();		
		locationManager.removeUpdates(this);
		webView.destroy();				
	}
		
	@Override
	public void onStop() {
		super.onStop();
		locationManager.removeUpdates(this);
	}
	
	@Override
	public void onPause() {
		super.onPause();
		locationManager.removeUpdates(this);
	}</what>
</comment>
<comment>
<author>tenfou...@gmail.com</author>
<when>Fri, 24 Sep 2010 02:28:51 +0000</when>
<what>Thanks, geowake.

I found when implementing your code that destroying the webview stops the use of GPS, but locationManager.removeUpdates(this) doesnQ&apos;Et stop it.  Unfortunately, destroying the webview in onStop or onPause means I pretty much have to finish() the Activity as well.

Also, I have a background thread (via an AsyncTask) that does something to the webview in onPostExecute. So if the user exits the app while the thread is running, Android throws up an error dialog once the thread gets to the point where it tries to manipulate the webview.  Even if itQ&apos;Es a few seconds after the Activity finished.

Any ideas? It would be best if I could avoid destroying the webview.
Thanks!</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Fri, 01 Oct 2010 11:39:43 +0000</when>
<what>ItQ&apos;Es not possible to stop the WebViewQ&apos;Es Geolocation activity by unregistering from the LocationManager because, as you point out, you donQ&apos;Et know the LocationListener with which the WebView registered.

The correct way to stop the WebViewQ&apos;Es Geolocation activity is to navigate to a new URL, reload the page, or destroy the WebView.

ItQ&apos;Es also not possible to temporarily suspend the WebViewQ&apos;Es Geolocation activity.</what>
</comment>
<comment>
<author>tenfou...@gmail.com</author>
<when>Fri, 01 Oct 2010 11:53:26 +0000</when>
<what>Thank you!  It looks like I can just put mWebView.loadUrl(Q&quot;Eabout:blankQ&quot;E) in onStop() to get it to halt GPS use without destroying the view.  So I could also save the current URL in onStop() first, and reload it in onRestart().</what>
</comment>
<comment>
<author>phuchu...@yahoo.com</author>
<when>Sun, 08 May 2011 07:53:23 +0000</when>
<what>hi, I also do as you said, but it cannot display Geolocation. Please help.

public void onCreate(Bundle savedInstanceState) {
	    super.onCreate(savedInstanceState);

	    setContentView(R.layout.main);
	    webview = (WebView) findViewById(R.id.webview);
	    webview.getSettings().setJavaScriptEnabled(true);
	    webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
	    webview.getSettings().setGeolocationEnabled(true);  //seems like if i set this, the webview should prompt when I call navigator.geolocation.getCurrentPosition
	      webview.setWebChromeClient(new WebChromeClient() {
	        public void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback callback) {
	            callback.invoke(origin, true, false);
	        }
	    });

	    webview.loadUrl(geoWebsiteURL);        

	}</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Thu, 12 May 2011 17:44:55 +0000</when>
<what>This Java code looks correct. It could be a problem with your page content? You could try the developer forums for help.</what>
</comment>
<comment>
<author>stevebl...@google.com</author>
<when>Thu, 12 May 2011 17:45:16 +0000</when>
<what>From API level 11, you can use WebView.onPause() and onResume() to minimise the WebViewQ&apos;Es processing while it is in the background. The GPS will be disabled while the WebView is paused.</what>
</comment>
</bug>
<bug>
<bugid>2708</bugid>
<title>Alarm goes off during call.</title>
<status>FutureRelease</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>2009-08-18T19:23:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dinyar.r...@gmail.com</reportedBy>
<openedDate>Tue, 19 May 2009 13:48:51 +0000</openedDate>
<description>During a call the Alarm goes off at full blast. Maybe change this to a
quieter, less obtrusive signal.</description>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:00:46 +0000</when>
<what>There is now an in-call alarm volume as well as an in-call alarm sound.</what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:23:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1650</bugid>
<title>Touchscreen not working with low battery</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>lhcheun...@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 06:00:30 +0000</openedDate>
<description>When ever g1 is low on battery the touch dont work when the keyboard is
close. sometime it dont work but it will not slide when you try to
unlock the phone</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 14:52:46 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:19:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6999</bugid>
<title>Nexus One GPS data: Q&quot;EMy locationQ&quot;E in Google Maps is different from My Tracks, geo-tagging, etc.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>darrenle...@gmail.com</reportedBy>
<openedDate>Fri, 05 Mar 2010 16:25:21 +0000</openedDate>
<description>Here is how I reproduce the bug: -Go outside with clear view of sky and
open Google Maps. After GPS lock, select Q&quot;EMy LocationQ&quot;E and confirm
acceptable accuracy. -Close and open GoogleQ&apos;Es My Tracks. Also select Q&quot;EMy
LocationQ&quot;E. For me, this location is about 0.4 miles off. [this error
appears to be a strictly relative shift] -Close and turn on the camera.
Take a picture. Locate the picture in any mapping program, phone or
otherwise. This location is the same as what was shown in Q&quot;EMy TracksQ&quot;E,
but different from Google Maps. It would seem, therefore, that there is
an offset being introduced somewhere that even the native camera app is
calling.</description>
<comment>
<author>darrenle...@gmail.com</author>
<when>Sat, 06 Mar 2010 02:25:42 +0000</when>
<what>This Issue can probably be closed.  It appears that the difference between maps has 
nothing to do with the way the phone handles data.  It is a difference between 
SATELLITE and MAP view whilst in China.

Please see 
http://maps.google.com/maps?
t=hQ&amp;Ehl=enQ&amp;Eie=UTF8Q&amp;Ell=22.559172,114.081001Q&amp;Espn=0.013911,0.027595Q&amp;Ez=15

And switch between Map and Satellite view to see the difference, which would make 
navigation essentially useless in China.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:01 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>10046</bugid>
<title>Google map update issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martinr...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 03:00:35 +0000</openedDate>
<description>Since google map update went through today we are unable to send/recev
any pix msgs on our droid devices. Any resolution??</description>
</bug>
<bug>
<bugid>2139</bugid>
<title>Phone does not read SD card</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-04T19:14:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Onak...@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 19:08:13 +0000</openedDate>
<description>I reported that my phone randomly stops reading my SD card. I was told
that it would be fixed in a future version. Does that mean the G2???
please be specify in your reply! I DID NOT just buy a phone that is just
going to be defective. I need a number to call or something. SOMEBODY
WILL FIX THIS PROBLEM!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 19:14:54 +0000</when>
<what>This bug database handles the Android platform and SDK. Deployments to individual
devices are outside of the scope of this project.</what>
</comment>
</bug>
<bug>
<bugid>768</bugid>
<title>Horizontal scrollers are not working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-13T12:27:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shotwave@gmail.com</reportedBy>
<openedDate>Sat, 12 Jul 2008 23:18:25 +0000</openedDate>
<description>There is now way how I can enable horizontal scrollers for the scroll
views and for the image views</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 13 Jul 2008 12:27:06 +0000</when>
<what>What you enable is just the horizontal scrollbars, not the ability to scroll horizontally. They are provided so that 
one can write his own horizontally scrolling View. The WebView for instance uses this feature.</what>
</comment>
</bug>
<bug>
<bugid>7924</bugid>
<title>When repository XML Validation failure shows wrong message due to retry with older schemas</title>
<status>Assigned</status>
<owner>r...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 00:43:46 +0000</openedDate>
<description>If a repository XML fails due to an error in the XML, the validation
code tries to validate with older schemas which may not be compatible.
Since the last error is displayed, the error displayed is that new tools
are needed when it may not be the case. Also, it hides the actual error.
We probably shouldnQ&apos;Et loop on the schema from most recent to oldest and
instead read which schema the XML is declaring.</description>
<comment>
<author>todd....@ca.flextronics.com</author>
<when>Fri, 10 Dec 2010 17:30:37 +0000</when>
<what>As a side note - is there any documentation available regarding the schemas used? (ie for both add-on and repository as referenced by the SDK manager)? WeQ&apos;Ere trying to package our own platform/addon with docs/samples etc and some documentation in the form of a Q&apos;Ehow toQ&apos;E covering the setup of a repository etc would be most helpful.

Let me know if youQ&apos;Ed like me to log this as a separate issue.
Thanks,
Todd</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 04 Jan 2011 14:09:33 +0000</when>
<what>we donQ&apos;Et have direct docs for it but the schemas are available there: http://android.git.kernel.org/?p=platform/sdk.git;a=tree;f=sdkmanager/libs/sdklib/src/com/android/sdklib/repository;h=9263dedc1a9a9568b4d730d0436339decadab903;hb=HEAD

(what do you mean itQ&apos;Es not discoverable?!? Hopefully weQ&apos;Ell add docs about this on tools.android.com in the near future)</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 03 Aug 2011 20:29:18 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19511</bugid>
<title>Android browser hardware mode causing flickering</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rmahnove...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 11:52:13 +0000</openedDate>
<description>I noticed in the android browser that if you have content in a div that
overflows and the overflow is set to scroll then the page will flash
when you click a link on the page. If the browser(in phonegap) is set to
software mode or the overflow is set to hidden then there will not be
any flashing.. The page should not be flashing in any scenarios, So this
seems like a bug in the android browser. Because of this I am force to
use software mode when I develop my phone gap application. Example code
below to reproduce the problem. Q&lt;E!DOCTYPE htmlQ&gt;E Q&lt;EhtmlQ&gt;E Q&lt;EheadQ&gt;E Q&lt;Emeta
name=Q&quot;EviewportQ&quot;E content=Q&quot;Eminimum-scale=1, maximum-scale=1Q&quot;EQ&gt;E Q&lt;Estyle
type=Q&quot;Etext/cssQ&quot;EQ&gt;E #test { width:200px; height:200px; overflow-y: scroll;
overflow-x:hidden; min-height: 200px; max-height: 200px; } Q&lt;E/styleQ&gt;E
Q&lt;E/headQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Ea href=Q&quot;Etest.htmlQ&quot;EQ&gt;EtestQ&lt;E/aQ&gt;E Q&lt;Ediv id=Q&quot;EtestQ&quot;EQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E
Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E
Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E
Q&lt;EpQ&gt;EasQ&lt;E/pQ&gt;E Q&lt;E/divQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E</description>
<comment>
<author>rmahnove...@gmail.com</author>
<when>Wed, 24 Aug 2011 11:54:45 +0000</when>
<what>Im using motorola XOOM</what>
</comment>
</bug>
<bug>
<bugid>1636</bugid>
<title>ERROR: Please insert SD card before using the camera</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-28T17:30:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>10</stars>
<reportedBy>Razor1...@gmail.com</reportedBy>
<openedDate>Tue, 23 Dec 2008 22:06:29 +0000</openedDate>
<description>This is an error I get many times when opening my Camera application and
when I open Pictures, all my thumbnails are Q&quot;EbrokenQ&quot;E. This normally
doesnQ&apos;Et happen the first or second time I open either of these right
after rebooting my phone, but it does the third or sometimes forth. The
only solution is to reboot again. Here is a video to illustrate this.
Please excuse the landscape orientation.
http://tinypic.com/player.php?v=9s6lu1Q&amp;Es=4 I have tried removing the
card and installing it many times, I have tried mounting and unmounting
it. I even got a replacement G1 and I am experiencing the same problems.
Now, this happened with my new SanDisk 8GB card (I formatted it on the
phone from my laptop), so I decided to try a smaller one and I am now
using a 2GB one. The problem has not gone away, but it takes about 10
opens or so for it to show up, so I decided to stick to this card for
the time being. However, not only would I like to have the larger card
in my phone, but even with this smaller one, the problem still comes up
sometimes. Is Google aware of this and doing something to remedy it?</description>
<comment>
<author>eric.hanchrow</author>
<when>Wed, 24 Dec 2008 13:32:59 +0000</when>
<what>This started happening to me some time after I inserted a new 8 GB SD card. 
Everything else about the card seems to work fine; in particular, it holds, and
properly plays back, lots of music.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 01:46:32 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Thu, 22 Jan 2009 02:31:34 +0000</when>
<what>I wish IQ&apos;Ed thought to mention this earlier: I reformatted the card by mounting it on 
my Linux laptop and running Q&quot;Emkfs.vfat /dev/sdwhateverQ&quot;E.  ItQ&apos;Es worked perfectly ever 
since.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 17:30:33 +0000</when>
<what>ThereQ&apos;Es been some significant improvements in that area that will be in a future release.</what>
</comment>
<comment>
<author>OnnaOta...@gmail.com</author>
<when>Thu, 12 Feb 2009 04:18:30 +0000</when>
<what>mine does the same thing. its the second g1 iQ&apos;Eve had</what>
</comment>
<comment>
<author>Razor1...@gmail.com</author>
<when>Thu, 12 Feb 2009 15:14:15 +0000</when>
<what>After trying many cards, I have noticed this is specific to certain cards, but the
problem is really caused by the G1, which should support all cards equally.</what>
</comment>
<comment>
<author>seanerussell</author>
<when>Tue, 17 Feb 2009 14:43:27 +0000</when>
<what>Confirmed on my SanDisk 16GB sdcard with G1 Android:

Firmware: 1.1
Baseband: 62.33.20.08H_1.22.14.11
Kernel: 2.6.25-01845-g85d4f0d, android-build@apa27 #27
Build: kila-user 1.1 PLAT-RC33 126986, ota-rel-keys,release-keys

This is the Q&quot;EofficialQ&quot;E T-Mobile R33, non-rooted.  In fact, this started happening to
me after the R33 upgrade from R31, which is either coincidental or indicative.  It
worked until the R33 upgrade, then inexplicably started mounting read-only.  I canQ&apos;Et
_directly_ link the problems to the R33 upgrade, because I didnQ&apos;Et try writing to the
card until several days after I got the upgrade.

As an attempted remedy, I copied everything off the card, repartitioned and
reformatted it, then copied everything back onto the card.  It _still_ mounts
read-only, so is still broken.

The partition is fat32 (fat16 isnQ&apos;Et capable of handling 16GB), and formatted with
mkfs.vfat.  Q&quot;Eadb pushQ&quot;E fails with Q&quot;Epermission deniedQ&quot;E.  Inserting the card into an
adapter and mounting on a laptop works fine.  The camera, of course, refuses to take
pictures.

--- SER</what>
</comment>
<comment>
<author>Xin.C...@gmail.com</author>
<when>Thu, 19 Feb 2009 05:42:18 +0000</when>
<what>I have the same problem and have no idea what should I do</what>
</comment>
<comment>
<author>clintdoriot@gmail.com</author>
<when>Tue, 17 Mar 2009 22:31:32 +0000</when>
<what>IQ&apos;Em having the same issue, but it happens after the first picture I take. It doesnQ&apos;Et
seem to work at all if I try to read the pictures. First started noticing it right
after I switched from the factory provided 1 GB card to an 8 GB card.</what>
</comment>
<comment>
<author>gobigblu...@gmail.com</author>
<when>Fri, 08 May 2009 00:19:16 +0000</when>
<what>Having the same problem - PLEASE FIX/HELP!</what>
</comment>
<comment>
<author>gobigblu...@gmail.com</author>
<when>Fri, 08 May 2009 00:38:24 +0000</when>
<what>Found the following reference...I ran CheckDisk in Windows and it fixed it...

http://androidcommunity.com/forums/f10/tried-the-camera-but-it-says-please-insert-an-
sd-card-before-using-the-camera-3542/index3.html</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:38:16 +0000</when>
<what></what>
</comment>
<comment>
<author>marc.see...@gmail.com</author>
<when>Wed, 07 Oct 2009 14:30:02 +0000</when>
<what>IQ&apos;Eve got the same problem ever since installing the official 1.6 ADP Image.
The card (8GB SDHC) worked fine before. Using fsck or reformating/repartitioning it 
didnQ&apos;Et help so far.
It plays back music without a problem, but mytracks and the camera app canQ&apos;Et seem to 
access it</what>
</comment>
<comment>
<author>marvorob...@gmail.com</author>
<when>Thu, 06 Jan 2011 10:46:41 +0000</when>
<what>I have an HTC Desire HD - The phone has all the symptoms as described above - and everything was working fine... it sort of coincided with an upgrade to the latest system version - Version 2.2.1 Kernel 2.6.32.21 - g3d0aaff.

Any assistance as to how to get the Desire to Q&apos;EseeQ&apos;E the HD card would be appreciated. As far as the mobile is concerned there is no SD Card installed - End Of!!Under the SD  + phone storage screen - within settings under Total Space is has UNAVAILABLE and Mount SD Card  says Q&apos;EInsert an SD card for mounting!!</what>
</comment>
</bug>
<bug>
<bugid>19298</bugid>
<title>Throwing unhandled exception during drag and drop operation results in device reboot (Honeycomb 3.1)</title>
<status>FutureRelease</status>
<owner>ct...@android.com</owner>
<closedOn>2011-08-17T00:06:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>quan...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 19:50:02 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
When an unhandled exception is thrown during a drag and drop operation,
the usual Q&apos;Eforce closeQ&apos;E dialog displays and after dismissing it, the
device reboots. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). Attached is an example project
which reproduces the issue on my device: Run the application, long click
on one of the large icons below the Q&apos;Ehello worldQ&apos;E text to begin the drag
operation (both icons will turn blue indicating they are drop targets),
drop the drag item after dragging it over one of the existing icons (it
will turn green), dismiss the force close dialog. - What happened.
Device reboots. - What you think the correct behavior should be. The
force close is expected since the application has crashed. Obviously the
reboot should not occur. DonQ&apos;Et forget to mention which version of
Android youQ&apos;Ere using, and/or which device the problem appears on (model
and Android version). Acer Iconia A500, Android Honeycomb 3.1 Please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output. Attached is the project
to reproduce the issue as well as relevant logcat output. IQ&apos;Eve attached
a second file with logcat output related to the issue and IQ&apos;Ell be happy
to provide more info should the error not be reproducible on your end.</description>
<comment>
<author>ct...@google.com</author>
<when>Wed, 17 Aug 2011 00:06:12 +0000</when>
<what>Thanks very much, both for the report and for the source to the repro case!</what>
</comment>
</bug>
<bug>
<bugid>13180</bugid>
<title>4G slows down performance of phone (HTC EVO)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T03:57:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>newtonet...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 20:39:02 +0000</openedDate>
<description>- Steps to reproduce the problem. I enable 4G via widget, and my phoneQ&apos;Es
performance degrades. It takes a while before it recognizes/acknowledges
touch input. Opening apps, navigating through menus, etc, is very slow.
In a word, the phone because Q&quot;EsluggishQ&quot;E. - What happened. No idea. Seems
when I enable 4G the phoneQ&apos;Es performance degrades. - What you think the
correct behavior should be. Performance of the phone should be
consistent whether on 3G, 4G or wifi (processing performance, not
network speed). -DonQ&apos;Et forget to mention which device you have, making
sure that it runs Android 2.2. My phone is HTC EVO 4G and it is indeed
running Android 2.2 If it helps, there is a thread in a forum:
http://androidforums.com/evo-4g-support-troubleshooting/225529-does-4g-slow-down-your-phone.html
in which the discussion suggests that when the phone is in an area with
bad 4G reception the performance may degrade. Their work around is to
turn off 4G, then reboot the phone. However, this is a work around and
not a permanent solution. As I have mentioned earlier, performance of
the phone should be consistent whether on 3G, 4G or wifi (processing
performance, not network speed).</description>
<comment>
<author>mcw...@gmail.com</author>
<when>Thu, 30 Dec 2010 15:24:14 +0000</when>
<what>I have the exact same problem. When i activate 4g my phoneQ&apos;Es performance degrades significantly and response time to touch input is significantly increased. I expect that after activating 4g, there should not be any degrade in processing performance. I have the HTC EVO as well and am running FROYO 2.2</what>
</comment>
<comment>
<author>bradfitzgoog</author>
<when>Wed, 19 Jan 2011 03:57:14 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7730</bugid>
<title>Polish language support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hellboy4...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 21:37:04 +0000</openedDate>
<description>Please would you be able to display the Polish language along with a
Polish virtual keyboard. :)</description>
</bug>
<bug>
<bugid>11958</bugid>
<title>Edit calendar option from a long press - agenda view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmatchus76@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 20:18:15 +0000</openedDate>
<description>It would be more convienient to be able to long press a calendar item
from the agenda view and get the option to either edit or delete the
entry without having to go into the item and then hit the Q&quot;EeditQ&quot;E or
Q&quot;EdeleteQ&quot;E button.</description>
</bug>
<bug>
<bugid>12357</bugid>
<title>How to sign apk with nexus one platform key</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yuio4...@gmail.com</reportedBy>
<openedDate>Thu, 04 Nov 2010 08:36:01 +0000</openedDate>
<description>I want to write a third part app to test email in background, for
example, read accounts from email and send email in my own app with the
default email, and read email information with the sepcified message and
query mail with the specified mail address. But the built in email app
requires Q&lt;Euses-permission
android:name=Q&quot;Ecom.android.email.permission.ACCESS_PROVIDERQ&quot;EQ&gt;EQ&lt;E/uses-permissionQ&gt;E
permisson. This providerQ&apos;Es permission protect level is
SignautreOrSystem. How can I make the sign my apk the same with the
built email?</description>
</bug>
<bug>
<bugid>15069</bugid>
<title>Background Data checkbox in Acconts Q&amp;E synch settings have to be pressed twice to toggle</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>makha...@gmail.com</reportedBy>
<openedDate>Sun, 27 Feb 2011 06:51:12 +0000</openedDate>
<description>In Accounts Q&amp;E synch settings screen, the Background Data checkbox has to
be tapped twice to toggle. Started hapenning after upgrade from Android
2.2 to 2.3. Phone model: Nexus One (Tmobile) OS: 2.3.3 Build GRI40 When
reproduced: Almost always Steps: Navigate to Accounts and Synch
settings. If the Background Data checkbox is unchecked tap once -
observe that nothing happens. Tap second time - the box gets checked. If
the box is initially checked, taping for the first time will display
confirmation dialog, click OK, but the box does not get unchecked. Tap
second time - observe no confirmation dialog then the box get unchecked</description>
<comment>
<author>edvard.h...@gmail.com</author>
<when>Wed, 06 Apr 2011 11:40:59 +0000</when>
<what>Issue reproduced on my HTC Vision as well</what>
</comment>
<comment>
<author>mitch.fi...@gmail.com</author>
<when>Thu, 21 Apr 2011 16:51:33 +0000</when>
<what>2.3.3 Nexus S

It actually seems to work if you press it once, even though it visually doesnQ&apos;Et change. If you hit Q&quot;EbackQ&quot;E on the page after you click it once, it seems to have done what you want. Also, this causes the power bar to behave strangely, so IQ&apos;Em sure Issue #7302 is related. Please star both.</what>
</comment>
<comment>
<author>zorak94...@gmail.com</author>
<when>Thu, 06 Oct 2011 18:33:53 +0000</when>
<what>Also happens on HTC EVO, Android 2.3.3 plus at least the immediately previous version of Android that was rolled out to the EVO as well.</what>
</comment>
</bug>
<bug>
<bugid>4976</bugid>
<title>USB internet sharing</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-23T21:38:58.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>3</stars>
<reportedBy>NgChee...@gmail.com</reportedBy>
<openedDate>Sat, 21 Nov 2009 12:38:35 +0000</openedDate>
<description>[[USB internet sharing]] scenario: - when Android phone plugged into USB
port of a hosting machine, if the phone have an internet connection,
would prompt whether to share it with the host machine. - I know
currently thereQ&apos;Es approach using Q&quot;ETetherbotQ&quot;E (with proxy approach); we
need a more straight-forward approach. requested by Avatar Ng NOTE:
might be same as issue# 738 NOTE: This form is only for requesting new
features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:38:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18427</bugid>
<title>It shows incorrect file number when tap top right button to right</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wongstar...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 01:46:57 +0000</openedDate>
<description>Please write down your test steps: 1.Power on device. 2.plug in SD
card,there is 9 videoQ&amp;Ephoto in sdcard. 3.Launch Gallery app. 4.Tap
sdcard folder.(Q&quot;E1.pngQ&quot;E) 5.tap the top right button to right. Expect
result:5.The total number of sdcard file is 9. Actural result:5.It show
total number is 10.(Q&quot;E2.pngQ&quot;E) when tap back key and repeat do 3Q&amp;E4Q&amp;E5,It
show correct number is 9.(Q&quot;E3.pngQ&quot;E)</description>
</bug>
<bug>
<bugid>338</bugid>
<title>GWT apps cause browser crash</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T22:01:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tjw3...@gmail.com</reportedBy>
<openedDate>Fri, 22 Feb 2008 14:49:38 +0000</openedDate>
<description>I wrote a simple GWT application. In firefox it works perfectly. When I
connect to it with the Android Web Browser, the browser chokes on the
javascript hereQ&apos;Es part of logcat output
.getUrl(BrowserGoToAdapter.java:333) E/AndroidRuntime( 621): at
com.google.android.browser.BrowserGoToPage.on
ItemClick(BrowserGoToPage.java:295) E/AndroidRuntime( 621): at
android.widget.AdapterView.performItemClick(A dapterView.java:191)
E/AndroidRuntime( 621): at android.widget.AbsListView$PerformClick.run(A
bsListView.java:914) E/AndroidRuntime( 621): at
android.os.Handler.handleCallback (Handler.jav a:455) E/AndroidRuntime(
621): at android.os.Handler.dispatchMessage (Handler.ja va:78)
E/AndroidRuntime( 621): at android.os.Looper.loop(Looper.java:91)
E/AndroidRuntime( 621): at android.app.ActivityThread.main
(ActivityThrea d.java:3052) E/AndroidRuntime( 621): at
java.lang.reflect.Method.invokeNative (Native Method) E/AndroidRuntime(
621): at java.lang.reflect.Method.invoke (Method.java:3 56)
E/AndroidRuntime( 621): at android.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:1547) E/AndroidRuntime( 621): at
android.os.ZygoteInit.main (ZygoteInit.java:14 45) E/AndroidRuntime(
621): at android.dalvik.NativeStart.main(Native Method ) D/ ( 508):
removing file Q&apos;E/1203375439730Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203375439730Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203375439730. D/ ( 508): removing file Q&apos;E/1203375442806Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203375442806Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203375442806.
D/ ( 508): removing file Q&apos;E/1203375446732Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203375446732Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203375446732. D/ ( 508): removing file Q&apos;E/1203375449735Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203375449735Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203375449735.
D/ ( 508): removing file Q&apos;E/1203375455596Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203375455596Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203375455596. D/ ( 508): removing file Q&apos;E/1203530575464Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203530575464Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203530575464.
D/ ( 508): removing file Q&apos;E/1203530581471Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203530581471Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203530581471. D/ ( 508): removing file Q&apos;E/1203530586131Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203530586131Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203530586131.
D/ ( 508): removing file Q&apos;E/1203530588290Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203530588290Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203530588290. D/ ( 508): removing file Q&apos;E/1203530590446Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203530590446Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203530590446.
D/ ( 508): removing file Q&apos;E/1203530592592Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203530592592Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203530592592. D/ ( 508): removing file Q&apos;E/1203530594751Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203530594751Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203530594751.
D/ ( 508): removing file Q&apos;E/1203530597066Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203530597066Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203530597066. D/ ( 508): removing file Q&apos;E/1203530599211Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203530599211Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203530599211.
D/ ( 508): removing file Q&apos;E/1203530601387Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203530601387Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203530601387. I/Process ( 508): Sending signal. PID:
621 SIG: 3 I/dalvikvm( 621): threadid=7: reacting to signal 3
I/dalvikvm( 621): DALVIK THREADS: I/dalvikvm( 621): Q&quot;EMainQ&quot;E prio=5 tid=3
NATIVE I/dalvikvm( 621): | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0
obj=0x40010450 I/dalvikvm( 621): | sysTid=496 nice=0 sched=0/0
handle=-1095332612 I/dalvikvm( 621): at
android.os.BinderProxy.transact(Native Method) I/dalvikvm( 621): at
android.app.ActivityManagerProxy.handleApplicationError(
ActivityManagerNative.java:1441) D/ ( 508): removing file
Q&apos;E/1203547437032Q&apos;E D/ ( 508): unable to unlink Q&apos;E/1203547437032Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203547437032.
I/dalvikvm( 621): at android.os.RuntimeInit.crash(RuntimeInit.java:250)
I/dalvikvm( 621): at
android.os.RuntimeInit$UncaughtHandler.uncaughtException
(RuntimeInit.java:56) I/dalvikvm( 621): at
java.lang.ThreadGroup.uncaughtException (ThreadGroup.java :853)
I/dalvikvm( 621): at java.lang.ThreadGroup.uncaughtException
(ThreadGroup.java :850) I/dalvikvm( 621): (break frame) I/dalvikvm(
621): at android.dalvik.NativeStart.main(Native Method) I/dalvikvm(
621): (break frame) I/dalvikvm( 621): I/dalvikvm( 621):
Q&quot;ECookieSyncManagerQ&quot;E prio=1 tid=23 WAIT I/dalvikvm( 621): | group=Q&quot;EmainQ&quot;E
sCount=1 dsCount=0 s=0 obj=0x40101e58 I/dalvikvm( 621): | sysTid=694
nice=8 sched=0/0 handle=1137272 I/dalvikvm( 621): at
java.lang.Object.wait(Native Method) D/ ( 508): removing file
Q&apos;E/1203547472058Q&apos;E D/ ( 508): unable to unlink Q&apos;E/1203547472058Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203547472058.
I/dalvikvm( 621): - waiting on Q&lt;E0x3dcd20Q&gt;E (a android.os.MessageQueue)
I/dalvikvm( 621): at java.lang.Object.wait(Object.java:195) I/dalvikvm(
621): at android.os.MessageQueue.next(MessageQueue.java:137) I/dalvikvm(
621): at android.os.Looper.loop(Looper.java:79) I/dalvikvm( 621): at
android.webkit.WebSyncManager.run (WebSyncManager.java:89 ) I/dalvikvm(
621): at java.lang.Thread.run(Thread.java:896) I/dalvikvm( 621): (break
frame) I/dalvikvm( 621): I/dalvikvm( 621): Q&quot;ECacheSyncManagerQ&quot;E prio=1
tid=17 WAIT I/dalvikvm( 621): | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0
obj=0x400c9510 I/dalvikvm( 621): | sysTid=693 nice=8 sched=0/0
handle=3910480 I/dalvikvm( 621): at java.lang.Object.wait(Native Method)
I/dalvikvm( 621): - waiting on Q&lt;E0x197630Q&gt;E (a android.os.MessageQueue)
I/dalvikvm( 621): at java.lang.Object.wait(Object.java:195) I/dalvikvm(
621): at android.os.MessageQueue.next(MessageQueue.java:137) I/dalvikvm(
621): at android.os.Looper.loop(Looper.java:79) I/dalvikvm( 621): at
android.webkit.WebSyncManager.run (WebSyncManager.java:89 ) I/dalvikvm(
621): at java.lang.Thread.run(Thread.java:896) I/dalvikvm( 621): (break
frame) I/dalvikvm( 621): I/dalvikvm( 621): Q&quot;EBinder Thread #4Q&quot;E prio=5
tid=15 NATIVE I/dalvikvm( 621): | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0
obj=0x4017a4d8 I/dalvikvm( 621): | sysTid=690 nice=-5 sched=0/0
handle=2172632 I/dalvikvm( 621): at
android.dalvik.NativeStart.run(Native Method) I/dalvikvm( 621): (break
frame) I/dalvikvm( 621): I/dalvikvm( 621): Q&quot;EBinder Thread #3Q&quot;E prio=5
tid=21 NATIVE I/dalvikvm( 621): | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0
obj=0x4008fed8 I/dalvikvm( 621): | sysTid=663 nice=-15 sched=0/0
handle=1115312 I/dalvikvm( 621): at
android.dalvik.NativeStart.run(Native Method) I/dalvikvm( 621): (break
frame) I/dalvikvm( 621): D/ ( 508): removing file Q&apos;E/1203547493648Q&apos;E D/ (
508): unable to unlink Q&apos;E/1203547493648Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203547493648.
I/dalvikvm( 621): Q&quot;EWebViewCoreThreadQ&quot;E prio=5 tid=19 NATIVE I/dalvikvm(
621): | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0 obj=0x4004fc78 I/dalvikvm(
621): | sysTid=632 nice=0 sched=0/0 handle=1516840 I/dalvikvm( 621): at
android.webkit.LoadListener.nativeAddData(Native Method) I/dalvikvm(
621): at android.webkit.LoadListener.commitLoad (LoadListener.java :963)
I/dalvikvm( 621): at android.webkit.LoadListener.handleMessage
(LoadListener.j ava:128) I/dalvikvm( 621): at
android.os.Handler.dispatchMessage(Handler.java:80) D/ ( 508): removing
file Q&apos;E/1203547500819Q&apos;E D/ ( 508): unable to unlink Q&apos;E/1203547500819Q&apos;E
(errno=2) W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete
1203547500819. I/dalvikvm( 621): at
android.os.Looper.loop(Looper.java:91) I/dalvikvm( 621): at
android.webkit.WebViewCore$WebCoreThread.run (WebViewCore .java:473)
I/dalvikvm( 621): at java.lang.Thread.run(Thread.java:896) I/dalvikvm(
621): (break frame) I/dalvikvm( 621): I/dalvikvm( 621): Q&quot;EBinder Thread
#2Q&quot;E prio=5 tid=13 NATIVE I/dalvikvm( 621): | group=Q&quot;EmainQ&quot;E sCount=1
dsCount=0 s=0 obj=0x400215d8 I/dalvikvm( 621): | sysTid=627 nice=-15
sched=0/0 handle=1314240 I/dalvikvm( 621): at
android.dalvik.NativeStart.run(Native Method) I/dalvikvm( 621): (break
frame) I/dalvikvm( 621): I/dalvikvm( 621): Q&quot;EBinder Thread #1Q&quot;E prio=5
tid=11 NATIVE I/dalvikvm( 621): | group=Q&quot;EmainQ&quot;E sCount=1 dsCount=0 s=0
obj=0x4001e808 D/ ( 508): removing file Q&apos;E/1203547507017Q&apos;E D/ ( 508):
unable to unlink Q&apos;E/1203547507017Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203547507017.
I/dalvikvm( 621): | sysTid=626 nice=-10 sched=0/0 handle=1310936
I/dalvikvm( 621): at android.dalvik.NativeStart.run(Native Method)
I/dalvikvm( 621): (break frame) I/dalvikvm( 621): I/dalvikvm( 621):
Q&quot;EJDWPQ&quot;E daemon prio=5 tid=9 VMWAIT I/dalvikvm( 621): | group=Q&quot;EsystemQ&quot;E
sCount=1 dsCount=0 s=0 obj=0x40076808 I/dalvikvm( 621): | sysTid=625
nice=0 sched=0/0 handle=1307616 I/dalvikvm( 621): at
android.dalvik.NativeStart.run(Native Method) I/dalvikvm( 621): (break
frame) I/dalvikvm( 621): I/dalvikvm( 621): Q&quot;ESignal CatcherQ&quot;E daemon
prio=5 tid=7 RUNNABLE I/dalvikvm( 621): | group=Q&quot;EsystemQ&quot;E sCount=0
dsCount=0 s=0 obj=0x40023a88 I/dalvikvm( 621): | sysTid=624 nice=0
sched=0/0 handle=1296504 I/dalvikvm( 621): at
android.dalvik.NativeStart.run(Native Method) I/dalvikvm( 621): (break
frame) I/dalvikvm( 621): I/dalvikvm( 621): Q&quot;EHeapWorkerQ&quot;E daemon prio=5
tid=5 VMWAIT D/ ( 508): removing file Q&apos;E/1203547509557Q&apos;E D/ ( 508): unable
to unlink Q&apos;E/1203547509557Q&apos;E (errno=2) W/android.server.am.DeviceMonitor(
508): CouldnQ&apos;Et delete 1203547509557. I/dalvikvm( 621): | group=Q&quot;EsystemQ&quot;E
sCount=1 dsCount=0 s=0 obj=0x40022c50 I/dalvikvm( 621): | sysTid=623
nice=0 sched=0/0 handle=1293904 I/dalvikvm( 621): at
android.dalvik.NativeStart.run(Native Method) I/dalvikvm( 621): (break
frame) I/dalvikvm( 621): D/ ( 508): removing file Q&apos;E/1203547512100Q&apos;E D/ (
508): unable to unlink Q&apos;E/1203547512100Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203547512100.
D/ ( 508): removing file Q&apos;E/1203547514529Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203547514529Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203547514529. D/ ( 508): removing file Q&apos;E/1203547517618Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203547517618Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203547517618.
D/ ( 508): removing file Q&apos;E/1203547520078Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203547520078Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203547520078. D/ ( 508): removing file Q&apos;E/1203548746517Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203548746517Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203548746517.
D/ ( 508): removing file Q&apos;E/1203548752116Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203548752116Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203548752116. D/ ( 508): removing file Q&apos;E/1203548756247Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203548756247Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203548756247.
D/ ( 508): removing file Q&apos;E/1203548762220Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203548762220Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203548762220. D/ ( 508): removing file Q&apos;E/1203548768294Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203548768294Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203548768294.
D/ ( 508): removing file Q&apos;E/1203548770361Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203548770361Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203548770361. D/ ( 508): removing file Q&apos;E/1203548772579Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203548772579Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203548772579.
D/ ( 508): removing file Q&apos;E/1203548774655Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203548774655Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203548774655. D/ ( 508): removing file Q&apos;E/1203548776724Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203548776724Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203548776724.
D/ ( 508): removing file Q&apos;E/1203548778794Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203548778794Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203548778794. D/ ( 508): removing file Q&apos;E/1203550794936Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203550794936Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203550794936.
D/ ( 508): removing file Q&apos;E/1203550800538Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203550800538Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203550800538. D/ ( 508): removing file Q&apos;E/1203550802512Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203550802512Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203550802512.
D/ ( 508): removing file Q&apos;E/1203550804501Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203550804501Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203550804501. D/ ( 508): removing file Q&apos;E/1203550806539Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203550806539Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203550806539.
D/ ( 508): removing file Q&apos;E/1203550808880Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203550808880Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203550808880. D/ ( 508): removing file Q&apos;E/1203550810891Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203550810891Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203550810891.
D/ ( 508): removing file Q&apos;E/1203550813897Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203550813897Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203550813897. D/ ( 508): removing file Q&apos;E/1203550815797Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203550815797Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203550815797.
D/ ( 508): removing file Q&apos;E/1203550817743Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203550817743Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203550817743. D/ ( 508): removing file Q&apos;E/1203555369588Q&apos;E
D/ ( 508): unable to unlink Q&apos;E/1203555369588Q&apos;E (errno=2)
W/android.server.am.DeviceMonitor( 508): CouldnQ&apos;Et delete 1203555369588.
D/ ( 508): removing file Q&apos;E/1203555810670Q&apos;E D/ ( 508): unable to unlink
Q&apos;E/1203555810670Q&apos;E (errno=2) W/android.server.am.DeviceMonitor( 508):
CouldnQ&apos;Et delete 1203555810670. W/webkit ( 621): res nativeAddData used
10484 ms W/webkit ( 621): sharedTimer used 2159 ms V/favicons( 621):
Received icon for http://10.0.2.2:8080/HelloGWTAndroid.html D/browser (
621): *-* Total load time: 19210 ms, thread time: 3607 ms for http:
//10.0.2.2:8080/HelloGWTAndroid.html D/browser ( 621): *-* Total
JavaScript (may include parsing, layout, or calcSty le) time: 1177 ms
D/browser ( 621): *-* Total layout time: 140 ms called 1 times D/browser
( 621): *-* Total draw time: 0 ms called 0 times D/browser ( 621): *-*
Total css parsing time: 68 ms called 1 times D/browser ( 621): *-* Total
parsing time (may include calcStyle or Java callbac k): 319 ms called 5
times D/browser ( 621): *-* Total calcStyle time: 21 ms called 8 times
D/browser ( 621): *-* Total Java callback (frame bridge) time: 79 ms
D/browser ( 621): *-* Total native 1 (frame bridge) time: 526 ms
D/browser ( 621): *-* Total native 2 (shared timer) time: 537 ms
D/browser ( 621): *-* Total native 3 (resource load) time: 1619 ms
D/browser ( 621): *-* Total native 4 (webview core) time: 4 ms W/webkit
( 621): res nativeFinished used 3377 ms W/javascriptcore( 621): *****
JavaScript used 3784 ms W/webkit ( 621): res nativeAddData used 24330 ms
I/jdwp ( 508): received file descriptor 22 from ADB I/jdwp ( 536):
received file descriptor 33 from ADB I/jdwp ( 558): received file
descriptor 22 from ADB I/jdwp ( 560): received file descriptor 27 from
ADB I/jdwp ( 621): received file descriptor 29 from ADB I/dalvikvm-heap(
508): GC! (368 sec since last GC) I/dalvikvm-heap( 508): GC old usage
48.9%; now 1.750MB used / 3.500MB soft max (4.190MB real max)
I/dalvikvm-heap( 508): GC freed 37952 objects / 1916744 bytes in 451ms</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:13:07 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:13:53 +0000</when>
<what>Please provide a link to (or attach) a GWT app that demonstrates this problem.  We
have tested GWT applications in the past that run with no problem.</what>
</comment>
<comment>
<author>writ...@gmail.com</author>
<when>Thu, 20 Mar 2008 16:21:05 +0000</when>
<what>We get similar errors but in a completely unrelated context. Can anyone tell us what
these errors _mean_?</what>
</comment>
<comment>
<author>cristi.r...@gmail.com</author>
<when>Sun, 06 Apr 2008 14:50:02 +0000</when>
<what>Same problem, from a regular Andrid MapView, a LOT of lines like:
W/android.server.am.DeviceMonitor(  508): CouldnQ&apos;Et delete 1203550815797.
D/        (  508): removing file Q&apos;E/1203550817743Q&apos;E
D/        (  508):  unable to unlink Q&apos;E/1203550817743Q&apos;E (errno=2)

and the application (emulator) become unusable! 
any ideea?</what>
</comment>
<comment>
<author>treeonhi...@gmail.com</author>
<when>Fri, 30 May 2008 08:14:04 +0000</when>
<what>I have the same problem:
W/android.server.am.DeviceMonitor(  843): CouldnQ&apos;Et delete 1212118325843.
D/        (  843): removing file Q&apos;E/1212118327302Q&apos;E
D/        (  843):  unable to unlink Q&apos;E/1212118327302Q&apos;E (errno=2)

</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 22:01:11 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Please try the 0.9 Android
SDK and open a new bug if you continue to have this issue.
</what>
</comment>
</bug>
<bug>
<bugid>19522</bugid>
<title>SDK man2 should not select Windows USB driver as new on Linux/Mac</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-08-26T22:37:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>r...@android.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 16:53:10 +0000</openedDate>
<description>Bug reported by Siva: - SDK Manager 2 on ToT - By default, the USB
driver is selected even for Linux and Mac. - A side effect of this is
that the count of # of packages to be installed is off by 1. =Q&gt;E It
should be selected only on Windows (e.g. hasCompatibleArchive==true)</description>
<comment>
<author>r...@android.com</author>
<when>Fri, 26 Aug 2011 22:37:28 +0000</when>
<what>Fixed by https://review.source.android.com/25778</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:28:40 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
</bug>
<bug>
<bugid>761</bugid>
<title>Update site failes (HTTP 404), as of 2008-06-30-09:00 GMT+01</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T20:36:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>jo.hil...@gmail.com</reportedBy>
<openedDate>Mon, 30 Jun 2008 07:20:53 +0000</openedDate>
<description>This link is documented online and is now returning an 404:
https://dl-ssl.google.com/android/eclipse/ The update site is down as of
2008-06-30, 09:00 GMT+01. It did work the last days without problems,
but returns now a HTTP 404. Cheers, Jochen</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:36:52 +0000</when>
<what>This is expected behavior. Directly accessing that URL will always return a 404. </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:43:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5478</bugid>
<title>ADT Plugin chooses wrong sample project</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>exxcali...@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 11:09:25 +0000</openedDate>
<description>Short description: The ADT Pluging chooses the wrong sample project,
even when another has been defined by the user. How to reproduce: File
-Q&gt;E New -Q&gt;E Android Project -Q&gt;E Contents: Create Project from excisting
Sample -Q&gt;E Build Target: Android 2.0.1 -Q&gt;E Samples: SearchableDictionary
Expected result: The properties section in the lower part of the windows
will take the values from the SearchableDictionary sample, and other
values already defined will stay the same (Build target, Samples).
Observed result: Samples changes to MapsDemo. Build target changes to
Google APIs 1.6, Project changes name to Maps Demo, Properties section
changes values to Maps Demo specific values. Environment: Windows 7,
Eclipse Galileo (3.5.1.R35x_v20090910-
9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7), Android SDK Tools revision 4.
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem (including sample code if appropriate). - What
happened. - What you think the correct behavior should be.</description>
<comment>
<author>guneba...@gmail.com</author>
<when>Thu, 17 Dec 2009 00:10:41 +0000</when>
<what>It is same on my Ubuntu Eclipse Galileo environment.</what>
</comment>
</bug>
<bug>
<bugid>576</bugid>
<title>enhancement: the *relevant* context should be automatically accessible from any method</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-03T09:29:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anil.r...@gmail.com</reportedBy>
<openedDate>Mon, 31 Mar 2008 15:32:39 +0000</openedDate>
<description>NOTE: I could be mistaken in my facts below. As per my understanding, a
running thread exists in only one Activity at a time. In other words, it
is not shared by activities. Hence only one context applies, even if the
method is in some other class. However it is convoluted to access the
context - it has to be passed into each constructor of each class. There
have been several gripes about this in the newsgroup. Suggestion: have a
getContext() call, that at runtime senses which is the applicable
context for that thread, and returns it to that thread. thanks, Anil</description>
<comment>
<author>anil.r...@gmail.com</author>
<when>Mon, 31 Mar 2008 15:35:16 +0000</when>
<what>And more than one thread being spawned off should still map to one activity context.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Mon, 31 Mar 2008 15:42:36 +0000</when>
<what>To add: So depending on the thread (Activity) in which the method executes, a
different context could be returned.</what>
</comment>
<comment>
<author>anil.r...@gmail.com</author>
<when>Mon, 31 Mar 2008 22:00:27 +0000</when>
<what>ok, please delete - I was mistaken in my assumption!</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 03 Apr 2008 09:29:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17548</bugid>
<title>Lattitude 1 bug report</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 10 Jun 2011 05:53:15 +0000</openedDate>
<description>Sometimes, Q&quot;EEdit privacy settingQ&quot;E options does not open on latitude
screen. 1. Go to Latitude Q&gt;EMenu key Q&gt;ELatitudeQ&gt;ETap on own Name. 2. Tap on
send location to other Q&gt;ETap on my tagQ&gt;ETap on save Q&gt;ETap on add new tag.
3. Long press menu key Q&gt;Epress back key . 3. Tap on Edit privacy setting
Q&gt;EObserve that Q&quot;EEdit privacy settingQ&quot;E not open. =Q&gt;E loglatidute.txt
attached</description>
</bug>
<bug>
<bugid>1415</bugid>
<title>Dialer lacks settings for Q&quot;Egreen phoneQ&quot;E default action</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>eformanc...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 06:05:41 +0000</openedDate>
<description>When the hard Q&quot;Egreen phoneQ&quot;E/Q&quot;Esend callQ&quot;E button is pressed, it takes you
to the call log. It would be nice if this was an option (dialer, call
log, contacts, favorites). This saves a second step when attention is at
a premium.</description>
<comment>
<author>kllng...@gmail.com</author>
<when>Tue, 02 Dec 2008 23:14:15 +0000</when>
<what>AGREED!!!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:03:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:46:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 21:31:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1078</bugid>
<title>Dalvik VM verbose:class does not work</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2008-12-17T15:31:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>andersph...@gmail.com</reportedBy>
<openedDate>Sun, 26 Oct 2008 08:26:28 +0000</openedDate>
<description># dalvikvm -verbose:class -cp app/com.example.android.lunarlander.apk
org.webpki .ca.CommandLineCA -selfsigned -subject Q&quot;ECN=AndersQ&quot;E
-validity/start 2008- 01-01T0 0:00:00 -validity/end 2010-01-01T00:00:00
-out/keystore ar -out/storepass test - out/keypass test dalvikvm
-verbose:class -cp app/com.example.android.lunarlander.apk org.webpki.c
a.CommandLineCA -selfsigned -subject Q&quot;ECN=AndersQ&quot;E -validity/start
2008-01- 01T00: 00:00 -validity/end 2010-01-01T00:00:00 -out/keystore ar
-out/storepass test -ou t/keypass test # dalvikvm -version dalvikvm
-version DalvikVM version 1.0.0 Copyright (C) 2007 Google, Inc. This
software is built from source code licensed under the Apache License,
Version 2.0 (the Q&quot;ELicenseQ&quot;E). You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 See the associated NOTICE
file for this software for further details. Dalvik VM init failed (check
log file) # (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>thefad...@gmail.com</author>
<when>Tue, 28 Oct 2008 17:50:40 +0000</when>
<what>Check the log file (adb logcat).  YouQ&apos;Ell see some stuff there.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:31:22 +0000</when>
<what></what>
</comment>
<comment>
<author>andersph...@gmail.com</author>
<when>Wed, 17 Dec 2008 17:02:10 +0000</when>
<what>If the logcat file actually contains the output this is rather a deviance from how 
tools like this usually works rather than a bug.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 17 Dec 2008 17:46:41 +0000</when>
<what>stdout and stderr are redirected to /dev/null by the Android application framework,
so all diagnostics are written to the log file instead.  The only exception is for
things that are obviously happening on the command line, like Q&quot;Edalvikvm -helpQ&quot;E.
</what>
</comment>
<comment>
<author>andersph...@gmail.com</author>
<when>Wed, 17 Dec 2008 21:11:17 +0000</when>
<what>This is not entirely true.  System.out.println goes to the terminal when dalvikvm is 
invoked at the command-line, which is also how the original SUN java works.  ThatQ&apos;Es 
what made me overlook the logcat file.  But its a quirk, not a bug.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 17 Dec 2008 23:11:06 +0000</when>
<what>System.out is a Java output stream; itQ&apos;Es redirected to the log file by the Android
framework during startup (see android.os.RuntimeInit calling System.SetOut to an
AndroidPrintStream).  A Q&quot;EprintfQ&quot;E from native code will appear when Dalvik is run from
the command line, but will not be seen when in Android framework code.

But, yes, it is different from what others have done.
</what>
</comment>
</bug>
<bug>
<bugid>2334</bugid>
<title>current version of cupcake canQ&apos;Et run normally</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-15T14:28:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>xuxiake2...@gmail.com</reportedBy>
<openedDate>Tue, 31 Mar 2009 03:52:07 +0000</openedDate>
<description>I get the latest version of cupcake. and then run the emulator using the
new images. There is a exception when I lunched the contacts. this error
message is like this:Q&quot;EThe process android.process.acore has stopped
unexpectedly, please try againQ&quot;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 31 Mar 2009 11:52:58 +0000</when>
<what>Which configuration did you compile? The recommended configuration is device /
release / generic / eng (though you can replace eng with userdebug).

What error are you getting in the log?

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:25:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:28:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13538</bugid>
<title>Wrong translation in french for Q&quot;EfreeQ&quot;E</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>julie...@gmail.com</reportedBy>
<openedDate>Thu, 30 Dec 2010 19:39:19 +0000</openedDate>
<description>On Android 2.3, the application manager shows used vs free storage or
used vs free RAM. Q&quot;EFreeQ&quot;E must be translated Q&quot;ElibreQ&quot;E in the case, not
Q&quot;EgratuitQ&quot;E.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 31 Dec 2010 02:22:42 +0000</when>
<what></what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Thu, 03 Feb 2011 06:31:08 +0000</when>
<what>This is a dupe of 14432, which itself was merged into 14331.
</what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Thu, 03 Feb 2011 06:33:52 +0000</when>
<what>Grrr. This is a dupe of issue 14432, which itself was merged into issue 14331.
</what>
</comment>
<comment>
<author>xavier.l...@gmail.com</author>
<when>Mon, 02 May 2011 16:43:32 +0000</when>
<what>Works for me with android 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>17514</bugid>
<title>Ramdump mode appears when Select Layers icon .</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 04:31:29 +0000</openedDate>
<description>Steps to reproduce the problem.: 1. Switch on device Q&gt;E Select Market Q&gt;E
Home key Q&gt;E Gmail Q&gt;E Select any inbox mail Q&gt;E Back key Q&gt;E Home key. 2.
Select Maps Q&gt;E Home key Q&gt;E Market Q&gt;E Home key Q&gt;E Again Select Maps Q&gt;E Loading
Q&gt;E on Maps screen Select Layers icon near from places icon. What
happened.: Ramdump mode appears. What you think the correct behavior
should be.: Ramdump mode should not appear.</description>
</bug>
<bug>
<bugid>2956</bugid>
<title>No line feed/carraige return in MMS or SMS on cupcake</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>18</stars>
<reportedBy>tom.sy...@gmail.com</reportedBy>
<openedDate>Thu, 11 Jun 2009 11:08:12 +0000</openedDate>
<description>The on-screen keyboard when composing SMS or MMS message in cupcake
(CRB43) does not show the enter key, meaning itQ&apos;Es not possible to add a
carraige return to SMS or MMS messages.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:33:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:53:45 +0000</when>
<what></what>
</comment>
<comment>
<author>touli...@gmail.com</author>
<when>Sat, 12 Dec 2009 04:22:00 +0000</when>
<what>Yes, I have the same complain.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Thu, 18 Nov 2010 09:26:50 +0000</when>
<what>With On Screen Keyboards, itQ&apos;Es impossible to enter a new line. Instead, the Android on-screen keyboard has all sorts of weird characters in the Q&quot;EAltQ&quot;E page, that nobody uses: ? ? ?

Perhaps we should start using paragraph marks instead of new lines in text messages, Google?</what>
</comment>
<comment>
<author>laisminc...@gmail.com</author>
<when>Thu, 07 Apr 2011 14:26:58 +0000</when>
<what>I think itQ&apos;Es very odd that we have NO enter button but we have all sorts of faces such as :-)
I mean, who uses that? Enough with the faces google, give us some enter.</what>
</comment>
<comment>
<author>mayki8...@gmail.com</author>
<when>Sun, 19 Jun 2011 08:33:00 +0000</when>
<what>I think itQ&apos;Es odd that this has been an issue for almost 3 years... seriously? thatQ&apos;Es just ridiculous, there are some virtual keyboards in the market that will make a new line, but finding the right one for your phone is a pain, and updates usually break the function... </what>
</comment>
<comment>
<author>prima...@gmail.com</author>
<when>Sun, 19 Jun 2011 15:13:13 +0000</when>
<what>I agree. This issue needs to be addressed. It is a big annoyance and seems like it could be easily fixed.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Mon, 20 Jun 2011 00:23:50 +0000</when>
<what>Obviously, nobody from Google/AOSP gives a shit. YouQ&apos;Ed be much better off raising the issue with the cyanogenmod ROM.

http://code.google.com/p/cyanogenmod/issues/list</what>
</comment>
<comment>
<author>pat...@gmail.com</author>
<when>Tue, 12 Jul 2011 11:30:34 +0000</when>
<what>This needs to be added soon!!!</what>
</comment>
<comment>
<author>caomhai...@gmail.com</author>
<when>Tue, 23 Aug 2011 05:31:56 +0000</when>
<what>+1 on this.  As near as I can tell, the only way to enter a newline in an SMS message is to use a 3rd party messaging app.  I use Handscent SMS expressly for this purpose but it is overly complicated.  Would be much better to allow the users to choose between a smiley face and an enter key in the messaging app settings as well as disabling the current send on enter behavior.</what>
</comment>
</bug>
<bug>
<bugid>8056</bugid>
<title>Browser Reset Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>DannyJoh...@gmail.com</reportedBy>
<openedDate>Fri, 30 Apr 2010 17:50:40 +0000</openedDate>
<description>Running Android 1.6 on a t-mobile mytouch 3g(Original Version) 2 Areas
where the Browser Resets which makes the experience run slow and is
frustrating. 1) Upon taking a phone call while browsing the web (Most
Recent Example) and ending the phone call and going back into the page,
the page resets back to google.com home page. Whatever number of windows
or pages i had open have all disappeared. This is very frustrating when
you have searched for something and now it is gone. 2) At other times
when you are viewing multiple windows, or you have answered a text
message and attempt to continue browsing where you left off, if you are
lucky enough to have the page still there when you paused your browsing
activities then the browser reloads the current page which is very slow,
and when it reloads it actually doesnQ&apos;Et refresh the data so its like it
reloaded for no reason. Thanks, Danny Johnson</description>
</bug>
<bug>
<bugid>9439</bugid>
<title>NDK r4 canQ&apos;Et link static libraries into a shared library, LOCAL_STATIC_WHOLE_LIBRARIES does not exist</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-01-26T12:23:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dhd...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 14:41:11 +0000</openedDate>
<description>ANDROID-MK.TXT claims that you can use static libraries to build shared
libraries: Q&quot;EQ&quot;EQ&quot;E BUILD_STATIC_LIBRARY A variant of BUILD_SHARED_LIBRARY
that is used to build a target static library instead. Static libraries
are not copied into your project/packages but can be used to build
shared libraries (see LOCAL_STATIC_LIBRARIES and
LOCAL_STATIC_WHOLE_LIBRARIES described below). Example usage: include
$(BUILD_STATIC_LIBRARY) Note that this will generate a file named
lib$(LOCAL_MODULE).a Q&quot;EQ&quot;EQ&quot;E However, if you actually want to do this, you
need to make sure that the entire contents of the static library archive
is linked into the shared library, by using the -Wl,-whole-archive flag.
Otherwise, you will get an empty shared library. This, I assume, is what
LOCAL_STATIC_WHOLE_LIBRARIES is for. However, not only is there no
documentation for this variable, it actually is not implemented in the
NDK makefiles. It does seem that the NDK will link whole static
libraries if their filenames are included in
PRIVATE_WHOLE_STATIC_LIBRARIES, so this can be worked around by defining
this variable *in addition to* LOCAL_STATIC_LIBRARIES (the latter needs
to be defined in order for dependencies to work right), e.g.:
PRIVATE_WHOLE_STATIC_LIBRARIES := $(call static-library-path, mylibrary)</description>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 12:23:22 +0000</when>
<what>Fixed in NDK r5</what>
</comment>
</bug>
<bug>
<bugid>12186</bugid>
<title>edit is not clickable when selecting contact quickly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kimjoo...@gmail.com</reportedBy>
<openedDate>Wed, 27 Oct 2010 08:24:53 +0000</openedDate>
<description>Problem: edit is not clickable when selecting contact quickly Test step:
contactsQ&gt;Eselect a contactQ&gt;Eimmediately press hard option key while
loadingQ&gt;Enotice edit cannot be clicked</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 27 Oct 2010 21:49:32 +0000</when>
<what>Issue 12187 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>19384</bugid>
<title>Opening Contacts in Messaging application throws android.content.ActivityNotFoundException</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>calle.be...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 10:20:58 +0000</openedDate>
<description>Starting the Messaging application -Q&gt;E Compose new message and then
select to open the Address book to the rightmost of the screen to
retrieve phone numbers, causes the Messaging application to quit with
the message The application Messaging (process com.android.mms) has
stopped unexpectedly. Please try again. Uncaught exception thrown: 08-19
09:55:22.193 390 390 W dalvikvm: threadid=1: thread exiting with
uncaught exception (group=0x40014760) 08-19 09:55:22.213 390 390 E
AndroidRuntime: FATAL EXCEPTION: main 08-19 09:55:22.213 390 390 E
AndroidRuntime: android.content.ActivityNotFoundException: No Activity
found to handle Intent {
act=com.android.contacts.action.GET_MULTIPLE_PHONES
cat=[android.intent.category.DEFAULT]
typ=vnd.android.cursor.dir/phone_v2 }ion.java:1508)09:55:22.213 390 390
E AndroidRuntime: at
android.app.Instrumentation.execStartActivity(Instrumentation.java:1382)
08-19 09:55:22.213 390 390 E AndroidRuntime: at
android.app.Activity.startActivityForResult(Activity.java:3131) 08-19
09:55:22.213 390 390 E AndroidRuntime: at
com.android.mms.ui.ComposeMessageActivity.startActivityForResult(ComposeMessageActivity.java:464)
390 E AndroidRuntime: at
com.android.mms.ui.ComposeMessageActivity.launchMultiplePhonePicker(ComposeMessageActivity.java:2954)90
E AndroidRuntime: at
com.android.mms.ui.ComposeMessageActivity.onClick(ComposeMessageActivity.java:2932)5:22.213
390 390 E AndroidRuntime: at
android.view.View.performClick(View.java:3110) 08-19 09:55:22.213 390
390 E AndroidRuntime: at
android.view.View$PerformClick.run(View.java:11934) 08-19 09:55:22.213
390 390 E AndroidRuntime: at
android.os.Handler.handleCallback(Handler.java:587) 08-19 09:55:22.213
390 390 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:92) 08-19 09:55:22.213
390 390 E AndroidRuntime: at android.os.Looper.loop(Looper.java:132)
08-19 09:55:22.213 390 390 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:4123) 08-19
09:55:22.213 390 390 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 08-19 09:55:22.213
390 390 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:491) 08-19 09:55:22.213 390
390 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)09:55:22.213
390 390 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 08-19
09:55:22.213 390 390 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 08-19 09:55:22.246 98 282
W ActivityManager: Force finishing activity
com.android.mms/.ui.ComposeMessageActivity Device is emulator running
Android 3.x (appears on all 3.x versions)</description>
</bug>
<bug>
<bugid>9568</bugid>
<title>MediaRecorder documentation bugs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>aguilar.james</reportedBy>
<openedDate>Wed, 07 Jul 2010 00:10:21 +0000</openedDate>
<description>There are several problems with the MediaRecorder documentation here
(http://developer.android.com/guide/topics/media/index.html). The
example code does not compile and refers to several nonexistent
constants and methods. Camera recording is not demonstrated, only audio
recording. The documentation also does not do much in the way of
discussing the special caveats or challenges of recording media on the
Android platform.</description>
</bug>
<bug>
<bugid>8104</bugid>
<title>Assign nicknames to installed applications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>elevl...@gmail.com</reportedBy>
<openedDate>Mon, 03 May 2010 04:31:13 +0000</openedDate>
<description>A lot of the apps from Android Market have names that may serve their
purpose when you are looking for apps, but when installed ends up being
too long/too describing/confusing/unclear/non-capitalised. Examples:
Opera Mini 5 (why not: Opera) Google Sky Map (why not: Sky Map) ++ The
best solution I can think of to solve this would be the possibility to
assign nicknames to applications. This way, you can change the name of
installed applications without messing up or changing the original
names. One possible way to implement this could be to add this function
in the Q&quot;EManage applicationsQ&quot;E-settings.</description>
</bug>
<bug>
<bugid>10732</bugid>
<title>PendingIntent FLAG_UPDATE_CURRENT fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>CMecid</reportedBy>
<openedDate>Tue, 24 Aug 2010 09:01:56 +0000</openedDate>
<description>When i send 2 PendingIntents with FLAG_UPDATE_CURRENT flag,reaches last
intent,How i can do for all intent reaches broadcast reciever</description>
</bug>
<bug>
<bugid>6144</bugid>
<title>no IOException on socket read/write after remote close</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2010-07-23T16:56:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>20</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Tue, 19 Jan 2010 18:37:59 +0000</openedDate>
<description>Summary: AndroidQ&apos;Es Socket implementation fails to detect socket closure
by remote. This basically means Android breaks every client/server TCP
application known to mankind. I have found numerous other bug reports in
various places all indicating issues along these lines. I suspect they
are all related to this fundamental socket bug; as it breaks all
applications which rely of proper TCP socket semantics. Test
Environment: Tested on CyanogenMod 4.2.13 and stock emulator running
1.6. Both have the exact same broken behavior. Setup: Client is running
on Android within a service. Service initiates connection to server.
Server accepts connection. Netstat clearly tracks connection state.
Below you can see the connection has been established. tcp 0 0
10.0.2.15:34434 192.168.1.100:43210 ESTABLISHED I can send a message
from the client to the server. I log the socketQ&apos;Es state both before and
after the write to the socket. Notice both the local and remote ports
match, clearly indicating this is the same socket. State before and
after are exactly as one would expect. D/xxx( 388): socket_:
Socket[addr=/192.168.1.100,port=43210,localport=34434] D/xxx( 388):
isConnected: true D/xxx( 388): isClosed: false D/xxx( 388): isConnected:
true D/xxx( 388): isClosed: false So far so good. IQ&apos;Ell now terminate the
server which will cause the TCP connection to be reset on the client
(Android). Netstat clearly tracks the state of the socket exactly as it
should. This seems to indicate it is not a Linux kernel and/or TCP stack
bug. Again, make note the local and remote ports are identical and the
state is properly indicated. tcp 0 1 10.0.2.15:34434 192.168.1.100:43210
CLOSE_WAIT At this point the client is unlikely to know the socket has
been closed as keep alives are not in use and the client has yet to
written to the socket. So letQ&apos;Es fix that. IQ&apos;Ell now have the client write
to its socket. This should immediately result in an error as the stack
absolutely knows the socket has been closed. Once again, the socketQ&apos;Es
state both before and after the write, is logged. Notice the local and
remote ports are identical. Also notice the socketQ&apos;Es logged state does
not change. ThatQ&apos;Es BAD! Remember, the Android device absolutely knows
the socket has been closed at this point. D/xxx( 388): socket_:
Socket[addr=/192.168.1.10,port=43210,localport=34434] D/xxx( 388):
isConnected: true D/xxx( 388): isClosed: false D/xxx( 388): isConnected:
true D/xxx( 388): isClosed: false Notice the socket indicates its
connected and not closed both before and after the write. An exception
is never thrown. An error is never provided. And yet, netstat still
shows: tcp 0 1 10.0.2.15:34434 192.168.1.100:43210 CLOSE_WAIT Clearly
the socket is closed. Clearly the stack is properly tracking state. The
server is no longer running. The socket is absolutely not connected. And
yet, the socket provided by Android continues to write to a completely
broken socket and never properly reports the state change to the
application nor does it provide any type of error or exception
indicating that the write absolutely is failing. In short, AndroidQ&apos;Es
socket implementation is completely broken to such a degree, every
client/server TCP application on Android is broken.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 19 Jan 2010 19:15:53 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Jan 2010 18:46:28 +0000</when>
<what>could you provide an example app that demonstrates this?</what>
</comment>
<comment>
<author>sw.cop...@gmail.com</author>
<when>Tue, 16 Feb 2010 19:44:28 +0000</when>
<what>Could this just be a lingering socket?  gtcopeland: Does the socket Q&apos;EstuckQ&apos;E in
CLOSE_WAIT finally disappear about 2 minutes after terminating the server?</what>
</comment>
<comment>
<author>kwonh...@gmail.com</author>
<when>Thu, 11 Mar 2010 06:57:45 +0000</when>
<what>I also have same problem.
Maybe ItQ&apos;Es only androidQ&apos;Es problem....</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 11 Mar 2010 07:18:57 +0000</when>
<what>could you provide an example app that demonstrates this?</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Fri, 23 Apr 2010 00:20:57 +0000</when>
<what>I seem to be having a similar problem which might be related:

thread 1 is blocking on a DataInputStream.readByte() (from a tcp socket) call 
thread 2 closes the DataInputStream and then closes the Socket
thread 1 stays blocked inside the readByte() call and never receives an IOException
like it should. This then causes all sorts of problems.</what>
</comment>
<comment>
<author>jiaming...@gmail.com</author>
<when>Wed, 26 May 2010 01:42:48 +0000</when>
<what>Would like to know any fix in Froyo from Google side?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Fri, 23 Jul 2010 16:56:34 +0000</when>
<what>iQ&apos;Ell reopen this bug if you can supply a test that demonstrates this. (just comment on this bug. iQ&apos;Ell see it.)

@6: closing a socket in one thread not waking another thread blocked in read/write is a different problem. thatQ&apos;Es a known bug that iQ&apos;Em working on right now.</what>
</comment>
<comment>
<author>mjgla...@gmail.com</author>
<when>Wed, 28 Jul 2010 14:28:24 +0000</when>
<what>Has this been fixed yet (in Froyo?)?

Summary:
AndroidQ&apos;Es Socket implementation fails to detect socket closure by remote.

I can verify that AndroidQ&apos;Es socket implementation in 2.1 is at least non-conforming and can also supply some WireShark examples to illustrate and a link to a server to test if you PM me.  The server sends a web page and drops the connection causing Android to fail with Q&quot;EData connectivity problem, The server failed to communicate.  Try again later.Q&quot;E
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Jul 2010 23:25:34 +0000</when>
<what>@9 that sounds like a browser issue (and pretty much the opposite of what was being claimed in this bug).</what>
</comment>
<comment>
<author>oleg.lei...@gmail.com</author>
<when>Thu, 12 Aug 2010 01:43:48 +0000</when>
<what>using Socket.shutdownInput() prior to Socket.close() solves this async problem for me.</what>
</comment>
<comment>
<author>jcra...@gmail.com</author>
<when>Mon, 15 Nov 2010 22:28:53 +0000</when>
<what>IQ&apos;Em experiencing the same as above mentioned by gtcopeland. Is their any new news on this or is the status still Q&quot;EUnreproducibleQ&quot;E. I might just be able to give an example apk, but would prefer not to post anything online as it is confidential stuff.

</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Tue, 16 Nov 2010 02:02:26 +0000</when>
<what>IQ&apos;Eve tested this quite a bit with our app and I get an IOException every time for a remote close, both in the emulator and a 2.2 device. Id be interested in getting more info on the circumstances in case it could affect us. We just use the DataInputStream read funcs in a separate thread to read from a blocking socket.</what>
</comment>
<comment>
<author>bristolg...@gmail.com</author>
<when>Wed, 17 Nov 2010 10:44:23 +0000</when>
<what>Anyone got a workaround for this? I can confirm that 2.1-update1 doesnQ&apos;Et detect when a connection to a remote tcp/ip socket (connect performed on the phone) is dropped by the remote end. Suggestions such as s.getInputStream.read()==-1 just block forever.</what>
</comment>
<comment>
<author>chan...@gmail.com</author>
<when>Mon, 09 May 2011 04:05:56 +0000</when>
<what>This project demonstrates the bug.

To test, compile the attached eclipse project and run it on a device thatQ&apos;Es connected to the local WiFi. Then telnet to the IP shown on screen, port 3477. Watch adb logcat as you type stuff into the telnet client and then disconnect it.</what>
</comment>
<comment>
<author>blahblah676@gmail.com</author>
<when>Thu, 16 Jun 2011 14:19:55 +0000</when>
<what>chandon: I think there is a bug in your code - you are not checking the return value of InputStream.read(), which according to the docs will return a -1 on Q&apos;Eend of streamQ&apos;E. So I think you should assume that it will either return -1 or throw an IOException when the socket is closed.</what>
</comment>
<comment>
<author>daviebd...@gmail.com</author>
<when>Mon, 01 Aug 2011 12:33:31 +0000</when>
<what>In my case, reading from the closed socket doesnQ&apos;Et trigger an exception (not surprising, since thereQ&apos;Es no way to detect in general that the other end isnQ&apos;Et listening anymore), but writing to the socket should and does trigger an exception. So itQ&apos;Es a little confusing to have this issue called Q&quot;Eno IOException on socket read/write...Q&quot;E when reading is such a different issue from writing.</what>
</comment>
<comment>
<author>sreedevi...@gmail.com</author>
<when>Mon, 01 Aug 2011 21:05:46 +0000</when>
<what>What we observed is write is never throwing an exception when server socket got invalid with a network change on the server side, it keeps writing and after a while it blocks on write (may be after filled buffer).
Is this the expected behaviour? or there any socketoptions that we can set for write to throw an exception?  </what>
</comment>
<comment>
<author>Chris.Je...@mubaloo.com</author>
<when>Fri, 05 Aug 2011 14:55:09 +0000</when>
<what>I can reproduce this. Stream data from a server, then Kill the server and close the remote socket. isClosed and isConnected are never change even tho InputStream.read() returns -1.

An IOException should be thrown for the the Input and Output streams but there not.

Try a basic streaming connection using:

while (mAlive)
			{
				// Write out the buffer
				//output.println(mOutgoingLine);
				// Read input Will wait until it gets a line in.
				readLine = input.readLine();
				
				// Due to bug in
				if(readLine == null Q&amp;EQ&amp;E is.read() == -1) {
					throw new IOException(Q&quot;EEnd of stream no more bytes are being received, input stream has been closedQ&quot;E);
				}				
				incomingLine(readLine);

				// See if input connection is closed?
				if (mSocket.isInputShutdown()) QLog.w(Q&quot;EInput connection shutdownQ&quot;E);

				if (mSocket.isOutputShutdown()) QLog.w(Q&quot;EOutput connection shutdownQ&quot;E);

				// Check still connected
				if (mSocket.isClosed() || mSocket.isConnected())
				{
					QLog.w(Q&quot;EConnection closedQ&quot;E);
					mAlive = false;
				}
			}



Close the connection during streaming and you will see that isConnected and isClosed are never changed!</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 09 Aug 2011 18:50:09 +0000</when>
<what>@20: can you raise a new bug, supplying a complete test case? does your test pass on the RI? (your claim is unrelated to this bug, which was about IOException. looking at our implementation, your claim is trivially true. what i donQ&apos;Et know is whether thatQ&apos;Es expected.)</what>
</comment>
<comment>
<author>himanshu...@dbydx.com</author>
<when>Wed, 02 Nov 2011 14:33:24 +0000</when>
<what>I am having the same issue.Emulator as well as device doesnt come to know about the disconnection from server side.Only while writing IOException can trigger that server is closed.But this leads that some of my packets are send which are not recoverable at the server side.
Let me know if any solution to this.</what>
</comment>
<comment>
<author>jermill...@gmail.com</author>
<when>Sun, 06 Nov 2011 21:37:43 +0000</when>
<what>Seeing the same thing in our app. Never get an exception on write when the server is no longer available (unplugged the network cable to the server to test).  Is there any way to determine this case other then sending a request at a set interval and then recognizing a time-out reading responses?</what>
</comment>
<comment>
<author>chris.mark.jenkins@gmail.com</author>
<when>Mon, 07 Nov 2011 09:23:10 +0000</when>
<what>@23 We 
// Due to bug in
  if(readLine == null Q&amp;EQ&amp;E is.read() == -1) {
    throw new IOException(Q&quot;EEnd of stream no more bytes are being received, input stream has been closedQ&quot;E);
  }

We use that to detect a dead connection on reading. of course if you have two threads one listening and one writing you can pick up that state as soon as the server disconnects.

As for writing we just wrap the writing with a try catch.</what>
</comment>
</bug>
<bug>
<bugid>10241</bugid>
<title>C++ comments in NDK r4b headers</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-09-27T08:26:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>kalle.ra...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 11:01:02 +0000</openedDate>
<description>Host OS: Windows SDK tools version (available in the Q&quot;EAboutQ&quot;E section of
the Q&apos;EandroidQ&apos;E tool UI): android-ndk-r4b-windows.zip Eclipse version: N/A
ADT plug-in version: N/A Platform targeted by your project: N/A Version
of the platform running in the emulator: N/A STEPS TO REPRODUCE: 1. Make
a trivial hello world program and include something that includes either
Q&lt;EndkQ&gt;E/build/platforms/android-5/arch-arm/usr/include/machine/_types.h
(e.g. stdint.h) or
Q&lt;EndkQ&gt;E/build/platforms/android-5/arch-arm/usr/include/sys/cdefs.h 2.
Compile with -std=c89 EXPECTED RESULTS: Successful compilation. OBSERVED
RESULTS: Failed compilation. In case of _types.h:
/cygdrive/c/android-ndk-r4-crystax/build/platforms/android-5/arch-arm/usr/include/machine/_types.h:50:
error: expected i dentifier or Q&apos;E(Q&apos;E before Q&apos;E/Q&apos;E token
/cygdrive/c/android-ndk-r4-crystax/build/platforms/android-5/arch-arm/usr/include/machine/_types.h:50:
error: stray Q&apos;E#Q&apos;E in program
/cygdrive/c/android-ndk-r4-crystax/build/platforms/android-5/arch-arm/usr/include/machine/_types.h:65:
error: expected Q&apos;E ADDITIONAL INFORMATION: Problem lies in the C++-style
comments in the headers. GCC with -std=c89 requires C-style comments.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:38:01 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 27 Sep 2010 08:26:51 +0000</when>
<what>Fix will be in future release</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:54:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>628</bugid>
<title>TextView gravity is ignored</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-09-24T00:44:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TehK...@gmail.com</reportedBy>
<openedDate>Thu, 10 Apr 2008 03:11:38 +0000</openedDate>
<description>Situation: A textview with more lines than fits on the screen is
created. The textview is in a relativelayout, with height set to
Q&quot;Efill_parentQ&quot;E. Gravity is set to Q&quot;EbottomQ&quot;E. What happens: Text starts to
move off the top of the textview. What should happen: Text should be
glued to the bottom of the textview. Example:
http://www.kraln.com/issue4.swf Layout: http://nopaste.org/p/aNqrM0k6n
Code: http://nopaste.org/p/aWwLV0wfG</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:09:23 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 24 Sep 2008 00:44:22 +0000</when>
<what>The links provided do not work. </what>
</comment>
</bug>
<bug>
<bugid>7525</bugid>
<title>AutoCompleteTextView dropdown highlight now showing when using cursor to select custom suggestions</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-04-05T00:24:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ddumont</reportedBy>
<openedDate>Sun, 04 Apr 2010 05:39:52 +0000</openedDate>
<description>IQ&apos;Eve had a few users report to me that using the trackball or other
cursor on their device they are unable to see the highlight color in the
dropdown. They can choose an item with the cursor ( pressing the
trackball, etc ) but the highlight does not show and they complain that
it is easy to choose the wrong one. They also note if they have haptic
feedback enabled they can feel the phone vibrate on the selection
change. I can provide my layout files for the autocomplete view, and for
anything else you need, just let me know. I can confirm this happens on
every version of andriod IQ&apos;Eve tried in the emulator. It used to work,
but I moved the view that contains the autocompeltetextview to an
activity from an alert dialog.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 05 Apr 2010 00:24:32 +0000</when>
<what>I cannot reproduce with standard auto complete text views and demos I wrote to test. It looks like a bug in your 
app.</what>
</comment>
<comment>
<author>ddumont</author>
<when>Mon, 05 Apr 2010 02:11:43 +0000</when>
<what>Can I email you my sources?   IQ&apos;Em not doing anything too fancy.   IQ&apos;Em using a 
cursoradapter to fill out a 2 textview layout for each entry in the autocomplete 
dropdown.</what>
</comment>
</bug>
<bug>
<bugid>16128</bugid>
<title>downloading attachments (vcards) from text messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rjmal...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 15:15:37 +0000</openedDate>
<description>Device: HTC Evo 4G App/Software: Q&quot;EMessagesQ&quot;E {text message app,
pre-installed with the device} I receive vCard in text messages (sent
from other Android devices, as my staff all have HTC Evo and Evo-Shift).
When you view the message, it doesnt show the name of the VCard, just
Q&quot;Etextx-vCard_c 1 KBQ&quot;E. When you click on it, it says, Q&quot;EVCard downloaded
succesfullyQ&quot;E. If you have over 1,000 contacts like I do, it is
impossible to find or decipher where this card is unless you know the
exact spelling of the vcard person. What would make this work - when
sending the VCard from your Android, it should default the name with the
file type (MS Outlook does this). Example Q&quot;EBob.Jones_textx-vCard_cQ&quot;E.
NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
</bug>
<bug>
<bugid>4014</bugid>
<title>Folder name is displayed wrong on the homescreen.</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2009-09-28T00:40:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Juyeon.m...@gmail.com</reportedBy>
<openedDate>Fri, 25 Sep 2009 06:15:55 +0000</openedDate>
<description>ProceduresQ&gt;E 1. Add to new folder on the homescreen. 2. Rename the folder
name to more 6 letters. IsssueQ&gt;E Folder name is arranged by center, but
itQ&apos;Es arranged by left when moving this folder.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 00:40:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17235</bugid>
<title>Keypad does not open in Terms Q&amp;E privacy in Gtalk.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 05:28:33 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Gtalk Q&gt;E Menu Q&gt;E Settings 2. Terms Q&amp;E privacy Q&gt;E Tap on Google
search field Q&amp;E observe. 2) What happened. - Keypad does not open in
Google search. 3) What you think the correct behavior should be. -
Keypad should be displayed.</description>
</bug>
<bug>
<bugid>4803</bugid>
<title>Droid: Issue with selecting the a Q&quot;EWebsiteQ&quot;E from within the Q&quot;EContactQ&quot;E app on the Android phone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>kevinone...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 07:32:48 +0000</openedDate>
<description>- Steps to reproduce the problem. 1: Make a contact via the
Q&quot;Eigoogle.comQ&quot;E voice interface. 2: Add a Facebook or other type web site
to that new contact. 3: Wait for the new contact to show up in your
Android phone contacts. 4: Open up the Q&quot;EContactQ&quot;E app. 5: Find the new
contact and select it. 6: Now that you have the new contact open you
will see the web item that you added. 7: Attempt to select that web item
to see if it will open up a web interface. - What happened. When you
attempt to select the web item associated with the contact it does not
open. - What you think the correct behavior should be. I think that web
items associated with contact when selected via an Android device should
attempt to open a web browser on the Android device. I am seeing this on
the Verizon Droid. This is not a huge problem....just a bit of an issue
that I think should be fixed at some point. Android 2.0 Build number
ESD20</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:17:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jennyavi...@gmail.com</author>
<when>Thu, 10 Dec 2009 23:09:26 +0000</when>
<what>This is my biggest issue with the device. For such a web-capable device, one should 
absolutely be able to launch the website from within the contact application. Every 
other piece of contact information is actionable, why should this section not be?</what>
</comment>
<comment>
<author>brotherv...@gmail.com</author>
<when>Tue, 12 Jan 2010 14:06:19 +0000</when>
<what>Absolutely...I tried clicking mine multiple times just to see if somethingQ&apos;Es acting
up.....to me itQ&apos;Es the most counter-intuitive thing on an android phone so far.

would love to see it get fixed in the next update</what>
</comment>
<comment>
<author>wemerso...@gmail.com</author>
<when>Tue, 09 Feb 2010 15:41:33 +0000</when>
<what>Please correct this behavior asap!</what>
</comment>
<comment>
<author>SawmillS...@gmail.com</author>
<when>Mon, 01 Mar 2010 13:43:33 +0000</when>
<what>I would also like to see this fixed - There is no way a device like this shouldnQ&apos;Et
allow you to open a contacts website</what>
</comment>
<comment>
<author>darryly...@gmail.com</author>
<when>Sun, 07 Mar 2010 20:04:15 +0000</when>
<what>Also seems to me like this is a no-brainer.  Clicking on website links within the
contact application on my Nexus One (running 2.1) also does nothing.</what>
</comment>
<comment>
<author>mfvreel...@gmail.com</author>
<when>Fri, 18 Jun 2010 00:37:33 +0000</when>
<what>While not a huge deal, it probably wouldnQ&apos;Et be difficult to fix this.  Would be nice to have.</what>
</comment>
<comment>
<author>mmservic...@gmail.com</author>
<when>Tue, 26 Oct 2010 22:51:21 +0000</when>
<what>what is worse, the website were not synchronised when porting from WM to Android. I noticed it after months. Thanks! all years of adding this information are wasted.</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Tue, 24 May 2011 22:33:41 +0000</when>
<what>This issue is already fixed on the master branch AOSP. Please close it.</what>
</comment>
</bug>
<bug>
<bugid>733</bugid>
<title>Show us the sources!</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-07-08T21:31:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.v...@gmail.com</reportedBy>
<openedDate>Sat, 24 May 2008 11:26:58 +0000</openedDate>
<description>Dear Google, itQ&apos;Es been half a year since first SDK came out. When do you
plan to fulfill the promise to open source Android? If not DalvikQ&apos;Es, at
least give us sources of android.jar - most of the code comes from
Harmony anyway. Moreover, the class files can be disassembled back to
.java files (I did it myself when I was absolutely stuck and the
documentation was sparse on the issue) and comments can be merged from
the html documentation. So, please, save us from this and release the
sources already. IQ&apos;Em sure it would be very helpful even in the
development process - Eclipse is pretty often unable to parse Android
javadoc files, sometimes code completion fails because of [insert random
stacktrace here] etc. Show us the sources!</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:31:23 +0000</when>
<what>Not a bug or feature request</what>
</comment>
</bug>
<bug>
<bugid>5003</bugid>
<title>Enable text completion for various languages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>4</stars>
<reportedBy>johannes...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 21:08:49 +0000</openedDate>
<description>I happen to switch language while composing a message. It would be
easier to have Android detect/suggest words of various languages.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 21:35:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6249</bugid>
<title>DANGEROUS : Q&quot;Epocket-dialingQ&quot;E 911 / emergency services is far too easy, potential for legal fines, jail time, etc.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>21</stars>
<reportedBy>matthewb...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jan 2010 13:12:18 +0000</openedDate>
<description>Hi - IQ&apos;Eve found that my phone (a Samsung Moment running Android 1.5 on
the Sprint network) has by itself, in my pocket with the screen locked,
dialed 911 / emergency services ***TWICE*** since I got it about 6 weeks
ago. This is a really dangerous flaw and must be resolved as soon as
humanly possible! Read on for details. --- I have my phone set up to
require a drawn pattern on the screen to unlock the phone. However,
below the 3x3 grid on which to draw the pattern, thereQ&apos;Es a little button
labeled Q&quot;EEmergency CallQ&quot;E. In order to make an emergency call, one has to
do these things, in order: 1. Press the red Q&quot;Epower / end callQ&quot;E button 2.
Press the Q&quot;EMenuQ&quot;E button 3. Press Q&quot;EEmergency CallQ&quot;E The ridiculous flaw
here is that all three buttons are within about 2cm of each other, on
the face of the phone. Two of them (the Q&quot;EMenuQ&quot;E and Q&quot;EEmergency CallQ&quot;E
buttons) are on the touchscreen, which is pretty sensitive, so all
thatQ&apos;Es required to make an emergency call is to hit the power button,
then lightly nudge the screen near that button (in just the right places
of course), and voila! youQ&apos;Eve made an emergency call. ItQ&apos;Es really not so
ridiculous as it is scary and dangerous. IQ&apos;Eve personally inadvertently
pocket-dialed 911 ***TWICE*** since getting this phone, and IQ&apos;Eve only
had it for about a month and a half. Just walking along, phone locked
and in my pocket, me minding my own business - and suddenly it rings -
IQ&apos;Em getting a 911 callback. Evidently just walking around, thereQ&apos;Es
enough pressure applied around the Power button to first press it, then
to bump the screen near it to dial 911, completely on its own. THIS IS
REALLY DANGEROUS AND UNACCEPTABLE!! I simply cannot emphasize enough how
dangerous a design flaw like this is. ItQ&apos;Es a darn good thing I had my
ringer on, otherwise I wouldnQ&apos;Et have answered, which would require by
law for emergency services to respond. They would have found me via my
GPS location (or by my listed address), which would have likely resulted
in a stiff fine and possible jail time for screwing around with
emergency services. How do they know IQ&apos;Em not prank calling them? IQ&apos;Em
not, obviously, but how do they know? --- This can be resolved VERY
simply : just require a simple pattern - a lateral finger swipe perhaps
- to place the emergency call. ANYTHING that requires the user to not
just tap the screen. Pocket dialing your friends is one thing; pocket
dialing 911 is another, and itQ&apos;Es far, far too easy to do on this phone.
PLEASE PLEASE PLEASE make this option available in Android 2.1, the next
version of Android I understand will be rolled out by Sprint to Android
users. Any fix for this does me no good whatsoever if itQ&apos;Es not in a
version of Android that my phone will get in the very near future. or
heck, better yet, release a patch to resolve this for Android 1.5 and
up, and push it to mobile providers ASAP. this problem canQ&apos;Et be resolved
soon enough. Thank you for your attention to this critical design flaw.
Kind regards, Matt Storer</description>
<comment>
<author>inebriec...@gmail.com</author>
<when>Tue, 26 Jan 2010 14:33:42 +0000</when>
<what>Q&quot;EThey would have found me via my GPS location (or by my listed address), which would
have likely resulted in a stiff fine and possible jail time for screwing around with
emergency services.Q&quot;E

Take this from someone who works in emergency services - you wonQ&apos;Et go to jail, and
you wonQ&apos;Et get a fine unless it happens on a regular basis. Every 911 operator, police
officer, EMT, etc. in the country (and probably the world) is all too familiar with
phones deciding to call 911 on their own. 

Still, issues like this divert precious resources from people who actually need help.
If itQ&apos;Es a software/hardware bug, itQ&apos;Es more likely that Google will receive some very
nasty letters from chiefs of police departments.</what>
</comment>
<comment>
<author>tl4...@gmail.com</author>
<when>Thu, 18 Feb 2010 22:25:19 +0000</when>
<what>This is a problem that needs to be corrected.  Tying up emergency dispatches for bs 
is wrong.   Please correct.   Disappointed Moment user.</what>
</comment>
<comment>
<author>gsec...@hotmail.com</author>
<when>Fri, 26 Feb 2010 06:51:48 +0000</when>
<what>I accidently called 911 twice today.  That makes 3 times since getting the phone in
december.  I have a lock on the phone.  This last time I managed to do it just by
taking the phone out of my pocket-  I accidently slid out the keyboard while doing
so, which automatically takes you to the lock screen.  From there all you have to do
is press the screen in the right space-  and it just so happened it was right under
where I was holding it.  This is annoying and potentially dangerous-  someone could
really need to dial 911.  Either add a confirm screen with a yes button on the other
side of the screen or allow us to disable the button entirely.</what>
</comment>
<comment>
<author>queenia...@gmail.com</author>
<when>Thu, 04 Mar 2010 17:45:11 +0000</when>
<what>Since having my phone (Samsung Moment 12/09), I have accidently called 911 (15 
times) from several different states and counties.  This problems needs to be 
fixed!!!</what>
</comment>
<comment>
<author>Speeddy...@gmail.com</author>
<when>Wed, 07 Apr 2010 11:52:26 +0000</when>
<what>IQ&apos;Em not a moment user but I saw this bug. You guys might want to go the extra step
and write letters to Samsung. Obviously if your pockets are able to hit the power
button so easily, then this is more of a hardware problem than a software one. My
Droid has the same lock screens as yours does, and I have -never- once dialed
emergency services.

I just looked at pictures of your phone. This is clearly a design flaw on the part of
Samsung and I canQ&apos;Et believe that Samsung, of all companies, would have such a
negligent flaw. This phone, as designed, never should have passed QC. I work in QC
for a computer manufacturer and I definitely would have never passed it.

This is the type of mistake I would expect of Motorola, but yet the Droid actually
lacks this mistake. I implore those of you that have a Moment or that know someone
who does to consider that this may not be the fault of Google since all of the other
phones all have decent power button positioning, but rather is the fault of Samsung.

Write letters to Samsung and get them to fix it. Vote with your wallets if you have
to by returning the Moment to your local Sprint store and getting a different Android
device. Anything to get them to listen.

Just my 2 cents. IQ&apos;Ed do the same if it were my Droid with this problem.</what>
</comment>
<comment>
<author>c64w...@gmail.com</author>
<when>Mon, 12 Jul 2010 23:47:27 +0000</when>
<what>This isnQ&apos;Et a phone specific issue.  It is an OS issue.  I just got my Motorola Droid and it has the same problem.  Pattern locked screen, but emergency call button right there.  If my Q&quot;EbuttQ&quot;E hits the emergency call button, the dial pad comes up.  Ok, 911 dialed by my behind may be a stunt worthy of a slot on AmericaQ&apos;Es Got Talent but itQ&apos;Es still possible.

My old phone had a good idea: let the user decide what Q&quot;Ean emergency numberQ&quot;E is.  Allow us users to program 1, 2, or 3 numbers that can be dialed even when the phone is locked.  On my old phone, I *removed* 911 and put only family.  This may seem ridiculous but considering virtually everyone has a cell phone, my phone not letting someone dial 911 isnQ&apos;Et a big deal.</what>
</comment>
<comment>
<author>gj.mcdon...@gmail.com</author>
<when>Mon, 09 Aug 2010 12:17:05 +0000</when>
<what>IQ&apos;Eve had this problem too. On ZTE Racer 3UK Android 2.1. Twice with in an hour. This is a major os layout problem. Never had this with my other phones.</what>
</comment>
<comment>
<author>keithl1...@gmail.com</author>
<when>Wed, 01 Sep 2010 09:14:42 +0000</when>
<what>Im in the uk and i just had the same prob i have had me mob for two weeks, someone best do somin</what>
</comment>
<comment>
<author>nic....@comcast.net</author>
<when>Wed, 08 Sep 2010 03:36:26 +0000</when>
<what>I bought a Samsung for my son, only to find out that heQ&apos;Es Q&quot;Epocket dialedQ&quot;E 911 three times in the last four weeks.  We have a regular Q&quot;Epush the buttonQ&quot;E Samsung phone, not an Android, so this isnQ&apos;Et just an Android  issue.  This phone is just a cheap starter TracPhone, for my 11 year old.  With the screen locked, it remembers the 9-1-1 combination of numbers, no matter how many numbers are pressed in between.

Unacceptable.</what>
</comment>
<comment>
<author>matthewb...@gmail.com</author>
<when>Wed, 08 Sep 2010 12:45:07 +0000</when>
<what>Q&gt;E With the screen locked, it remembers the 9-1-1 combination of numbers, no matter how many numbers are pressed in between.

Do you mean to say that with this phone youQ&apos;Ere talking about, if the screenQ&apos;Es locked, and one were to press the following numbers (for example) Q&quot;E239451378013Q&quot;E that 911 would be dialed, simply because in this sequence, thereQ&apos;Es a 9, followed later by a 1, and then later by another 1?

if thatQ&apos;Es the case, that really is a serious design flaw!</what>
</comment>
<comment>
<author>matthewb...@gmail.com</author>
<when>Wed, 08 Sep 2010 13:02:06 +0000</when>
<what>so, thought I would update this thread with where IQ&apos;Em at from my original post half a year ago.

I still have my Samsung Moment, now running Android 2.1.  the Q&quot;EEmergency CallQ&quot;E button now doesnQ&apos;Et automatically dial 911 when pressed, which is a definite step up from where it was before.

the problem is that now *other* issues have been introduced.  namely, instead of automatically dialing 911 when pressing the Q&quot;EEmergency CallQ&quot;E button, you are now presented with a dialer that allows you to dial any arbitrary number.

this is bad because if I have my screen locked with a secret pattern, it is partially because I donQ&apos;Et want someone using my phone AT ALL if itQ&apos;Es not in my control.  this means someone can now actually gain significantly more utility from a stolen locked Android phone than they could before.

Q&quot;EEmergency CallQ&quot;E should dial 911.  That makes very good sense.

What if, in the next version of Android (or maybe create a hotfix?) changed this:

+----------------+
| Emergency Call |  -- on click --Q&gt;E present with dial pad
+----------------+

to this:

  Emergency Call - Swipe to Dial
+--------------------------------+
| -XXXXX------------------------ | -- on swipe --Q&gt;E dial 911
+--------------------------------+
(the XXXXX above is a slider widget you can grab with your finger and drag it to the right - if released anywhere in the middle, the widget will return immediately to the left-hand side)

this would a) solve unintended 911 dials (can you imagine pocket-swiping?  it would never happen), and also b) prevents unauthorized people from using your phone to make arbitrary phone calls via the Q&quot;EEmergency CallQ&quot;E loophole.


Is anyone from the Android team monitoring this thread?  Would an Android developer like to comment on this please?  Thanks!!!

Matt</what>
</comment>
<comment>
<author>kevin_da...@kkdalby.com</author>
<when>Wed, 06 Oct 2010 19:47:30 +0000</when>
<what>I have the Huawei U8100 Android 2.1
I too have dialed 911 by accident - embarrassing
Google - release a patch for all OS versions !! </what>
</comment>
<comment>
<author>ianlang...@gmail.com</author>
<when>Thu, 07 Oct 2010 15:58:22 +0000</when>
<what>This happened on my first day of ownership!   The flaw is on the pattern unlock screen (which I cant use now)  Because its too easy for this condition to happen.  Buttons get pressed when in your pocket, regardless of the phone.  Once that unlock screen is up with the pattern unlock, it just takes another touch on the screen (easier than hitting the button) in the right place and whammo, we are risking peoples lives taking up 911 air time.  PLEASE fix this bug.  I want to lock my phone but cant.

Thanks.
LG Shine Plus owner.
//Ian\\</what>
</comment>
<comment>
<author>silvio.a...@gmail.com</author>
<when>Fri, 15 Oct 2010 16:02:23 +0000</when>
<what>Happened to me three times already. 

Of course we need an emergency call button, but setting 911 at the dial IS A BAD IDEA.

Please release some patch for that.

Silvio</what>
</comment>
<comment>
<author>regnatar...@gmail.com</author>
<when>Tue, 09 Nov 2010 10:18:59 +0000</when>
<what>IQ&apos;Eve also had this happen many times, and itQ&apos;Es totally unacceptable.  Someone should alert the press about this to get someone working on it.</what>
</comment>
<comment>
<author>deetelor...@gmail.com</author>
<when>Sun, 14 Nov 2010 12:35:57 +0000</when>
<what>IQ&apos;Em in the UK and IQ&apos;Eve had to remove the screen lock for this reason. IQ&apos;Eve accidentally dialled 999 about 6 times in under a week!</what>
</comment>
<comment>
<author>tsea...@gmail.com</author>
<when>Mon, 20 Dec 2010 19:55:10 +0000</when>
<what>This just happened to me for the first time as well. This needs to be addressed, the operator seemed frustrated... as I can imagine this is happening often with the number of Androids sold to date.</what>
</comment>
<comment>
<author>jpjohnso...@gmail.com</author>
<when>Sun, 23 Jan 2011 08:25:48 +0000</when>
<what>Same thing happened with my LG Optimus-T. I had it in my pocket, screen locked, and a pattern set. It had been in my pocket for about an hour and it started vibrating, so I picked it up to see who was calling. I didnQ&apos;Et recognize the number (caller id doesnQ&apos;Et display 911 when they call back, it shows a different local number), but luckily I decided to pick up anyway, and I heard Q&quot;E911. Do you have an emergency?Q&quot;E Of course IQ&apos;Em thinking WTF!?!?!?!? but then I realized what happened and explained it. Normally I donQ&apos;Et pick up to unknown numbers, so they would have used the GPS to track me to the robotics lab at my high school, also realized there was a robbery very near by (there were still cops everywhere, they had helicopters, dogs, everything; and the robbers had run THROUGH parts of the high school) and sent the cops in. Because I had a pattern set, all that had to happen was one of the 5 buttons on the phone had to be pressed, then the Q&quot;Eemergency callQ&quot;E button on the very sensitive touch screen, and then the emergency call button immediately puts 911 into the dialer, and all thats left to do is hit the call button, in almost the same spot as the emergency call button on the VERY sensitive touch screen. This is a serious problem. IQ&apos;Eve had the phone for less than 2 weeks, and it almost dialed 911 several other times, luckily I caught it still on the dialer, and actually called them once. Now IQ&apos;Eve had to set an annoying PIN instead of a pattern to add a bit more protection. The process to call should be first, press the unlock/power button, then the normal slide-unlock used with the pin/password (but not currently the pattern) then the emergency call button (which shouldnQ&apos;Et be as sensitive, and should also be a slide, not a button), then manually enter 911, not have it automatically put in, then click call, which should be in a different part of the screen, then have to confirm with another slide. It should also give the option to disallow calling 911 in the emergency call screen, and only other user-set numbers. If it keeps calling 911 at the current rate, IQ&apos;Ell probably have about 20-30 false 911 calls in a year. IQ&apos;Eve caught it many times on the emergency call screen with all thats left to do is to hit the call button, and IQ&apos;Eve only had it for about 2 weeks. Please fix this Google, or there is no way IQ&apos;Ell be able to continue to use an Android without calling 911 every week.</what>
</comment>
<comment>
<author>fcher...@gmail.com</author>
<when>Fri, 11 Mar 2011 00:47:38 +0000</when>
<what>This just happened to me tonight on my LG Shine Plus. The operator called back (I missed the call), but it seems that he realized that I (or someone else) had pocket dialed 911. YouQ&apos;Ed think that the people making smart phones would be smart enough to realize that making it more difficult to complete a phone call when the phones locked than when itQ&apos;Es unlocked would lead to some issues. 911 is seriously 2 touches away when my phone is locked. This needs to be resolved.</what>
</comment>
<comment>
<author>mwburden66</author>
<when>Wed, 27 Apr 2011 16:17:26 +0000</when>
<what>@matthewb, comment #11:
Q&gt;E instead of automatically dialing 911 when pressing the Q&quot;EEmergency CallQ&quot;E button, you are now presented with a dialer that allows you to dial any arbitrary number.


Obviously you havenQ&apos;Et tried to dial an Q&quot;Earbitrary numberQ&quot;E from this screen.



@c64w, comment #6:
+1!
I wouldnQ&apos;Et remove 911, but I sure would like to allow someone who found my lost phone to use it to dial my home phone number!

</what>
</comment>
<comment>
<author>mwburden66</author>
<when>Wed, 27 Apr 2011 16:22:20 +0000</when>
<what>Sorry for the 2nd post, but I think a number of people interested in this issue might also be interested in issue #5140.

http://code.google.com/p/android/issues/detail?id=5140
</what>
</comment>
<comment>
<author>theraine...@gmail.com</author>
<when>Mon, 27 Jun 2011 14:29:58 +0000</when>
<what>Has any progress been made on this?

The emergency call button seriously needs to be removed from the lock screen.

The entire point of a lock screen is so you can pocket the phone and not have to worry about it doing all kinds of things. Having it literally take 2 button presses to dial 911 when the phone is locked is unacceptable. 

This is one of those seemingly great ideas that fails terribly in real world application.

A google search returns forum after forum with complaints about this issue, dating all the way back to 2009. I spent an hour on the line with tech support over the weekend and nobody can tell me how to remove this function. ItQ&apos;Es ridiculous.

All that needs to be done is to make the emergency call button on lock screen a user selectable option. That way people who like the idea can have it there and people who donQ&apos;Et want it can get rid of it.

Q&quot;EPocket dialingQ&quot;E 911 is UNACCEPTABLE</what>
</comment>
<comment>
<author>withers...@gmail.com</author>
<when>Wed, 13 Jul 2011 02:03:51 +0000</when>
<what>Awesome... so on my android 2.1 phone if you type # before 911 it then pops up a window that says Q&quot;E#911 is not an emergency numberQ&quot;E and doesnQ&apos;Et dial anything! It resets if you unlock the phone but at least there is a way to temporarily stop 911 calls.

I have called 911 easily 20-30 times over the past 6 months.

Every time a text message comes in the screen wakes up and 911 is just two rubs away from dailing</what>
</comment>
<comment>
<author>jonat...@zivan.com</author>
<when>Fri, 29 Jul 2011 14:45:32 +0000</when>
<what>Issue confirmed again. My Optimus-T just pocket-dialed 911. When I heard the voice of the operator I figured out what had happened and apologized. He said something like Q&quot;EdonQ&apos;Et do it againQ&quot;E and that this was the third call from me this month. I didnQ&apos;Et know about the other two. Very disconcerting. And if I do have an emergency and I cannot speak but can call, they wonQ&apos;Et be as likely to assume I really need help. DANGEROUS! My phone is risking my LIFE! It was locked and in my pocket. Not to mention the calls the 911 operators canQ&apos;Et get to as quickly because they are dealing with all these pocket calls. 

It would be responsible for Google not to offer a patch or workaround for this.</what>
</comment>
<comment>
<author>jonat...@zivan.com</author>
<when>Fri, 29 Jul 2011 14:46:46 +0000</when>
<what>Q&quot;EPriority-MediumQ&quot;E  ????????????????????????????

Really???

The lawyers will have a field day with that one!</what>
</comment>
</bug>
<bug>
<bugid>11096</bugid>
<title>Messaging icon sometimes open wrong app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 07:16:23 +0000</openedDate>
<description>Sometimes tapping the messaging icon wonQ&apos;Et open Messaging but opens eg
the browser and to get to messaging you must press Back several times
going through different apps until messaging comes back. I use hero gsm
with froydVillain v1.5 rom but IQ&apos;Eve experienced this with cyanogenMod 6
too.</description>
<comment>
<author>johnandr...@gmail.com</author>
<when>Mon, 25 Oct 2010 02:56:30 +0000</when>
<what>Have the same problem on a Fascinate running 2.1.  Have to turn off the device in order to fix the problem.</what>
</comment>
<comment>
<author>johnnyro...@gmail.com</author>
<when>Sat, 04 Dec 2010 02:34:10 +0000</when>
<what>I have the same problem.  Happens once ever few days, one app will start opening another.  The only fix IQ&apos;Eve found is to reboot the phone.  Using a gen 1 Droid.</what>
</comment>
<comment>
<author>devin.jo...@gmail.com</author>
<when>Sun, 16 Jan 2011 22:37:25 +0000</when>
<what>Samsung Galaxy S running Froyo. My messaging icon started opening up my Contacts List. I did not restart the phone, I waited for about 15 minutes and the problem resolved itself. </what>
</comment>
</bug>
<bug>
<bugid>11305</bugid>
<title>Move all apps to SD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CBuntr...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 10:48:19 +0000</openedDate>
<description>Hello, since Froyo it is possible to move Apps to SD Card (if they
support it). Because of the fact, that not all Apps do support it (in
future after some updates I think the most will do), it should be
possible to move Q&quot;Eall possibleQ&quot;E apps to SD. To save memory on my phone
it is much better to have them on SD so it would be easier to just press
one button Q&quot;Emove all to SDQ&quot;E than move every single app. It should also
be possible to see all Apps on Phone Memoery. At the moment there are 4
Tabs (Downloaded apps, running apps, all apps, apps on SD). There should
be also Q&quot;EApps on Phone MemoryQ&quot;E. Now you might say: Q&quot;EBut if an app is not
in the SD-Tab, it MUST be on phone memoryQ&quot;E. That is true, BUT: Do you
still know that, when youQ&apos;Ere in the downloaded apps menu? With so much
apps (I have A LOT installed) itQ&apos;Es getting really hard to remember what
apps are on SD and which were not in the SD-List. Maybe an option Q&quot;Euse
SD-Card as default storage for apps if supportedQ&quot;E would be great!! Thank
you very much! regards Christian Buntrock</description>
</bug>
<bug>
<bugid>12130</bugid>
<title>Battery charging icon does not animated when battery is 10% full </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cbt843%m...@gtempaccount.com</reportedBy>
<openedDate>Mon, 25 Oct 2010 07:47:04 +0000</openedDate>
<description>When battery is about 10% left, connect charger, battery bar is
displayed as charging. But it does not animated. This is observed in
Nexus One.</description>
</bug>
<bug>
<bugid>14144</bugid>
<title>Youtube Lockup Issue.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:42:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atao2...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 06:45:23 +0000</openedDate>
<description>this issue occur rate : once Occurrence Process : 1. Youtube Q&gt;E Settings
Q&gt;E High Quality on mobile ON Q&gt;E Idle Q&gt;E touch longpress Q&gt;E Widget Q&gt;E Youtube
Q&gt;E move to idle 2. Touch Youtube Widget Video Q&gt;E Landscape mode Q&gt;E Touch
[HQ] icon Q&gt;E wait Occurrence Status : during video loading, lockup
occurs. attached log. please check. 01-07 16:19:52.204 1416 1500 V
WindowManager: Looking up client android.os.BinderProxy@480e8640:
Window{480e8838
com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher
paused=false} 01-07 16:19:53.345 1416 1438 D PowerManagerService:
lightSensorChangedLocked 194 01-07 16:19:53.345 1416 1438 D
PowerManagerService: lcdValue 108 01-07 16:19:53.345 1416 1438 D
PowerManagerService: buttonValue 0 01-07 16:19:53.345 1416 1438 D
PowerManagerService: keyboardValue 0 01-07 16:19:55.212 1416 1416 V
WindowManager: Looking up client android.os.BinderProxy@480e8640:
Window{480e8838
com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher
paused=false} 01-07 16:19:56.673 1416 1425 D StatusBarPolicy:
updateSignalStrength: numeric=51089, curOperator=3 01-07 16:19:58.345
1416 1443 W WindowManager: Key dispatching timed out sending to
com.google.android.youtube/com.google.android.youtube.WatchActivity
01-07 16:19:58.345 1416 1443 W WindowManager: Previous dispatch state:
{{KeyEvent{action=1 code=4 repeat=0 meta=0 scancode=158 mFlags=8} to
Window{480e8838
com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher
paused=false} @ 1294391959675 lw=Window{480e8838
com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher
paused=false} lb=android.os.BinderProxy@480e8640 fin=false gfw=true
ed=true tts=0 wf=true fp=false mcf=Window{480e8838
com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher
paused=false}}} 01-07 16:19:58.345 1416 1443 W WindowManager: Current
dispatch state: {{null to Window{48099c58
com.google.android.youtube/com.google.android.youtube.WatchActivity
paused=false} @ 1294391998346 lw=Window{48099c58
com.google.android.youtube/com.google.android.youtube.WatchActivity
paused=false} lb=android.os.BinderProxy@4815e720 fin=false gfw=true
ed=true tts=0 wf=false fp=false mcf=Window{48099c58
com.google.android.youtube/com.google.android.youtube.WatchActivity
paused=false}}} 01-07 16:19:58.360 1416 1438 D PowerManagerService:
onSensorChanged: light value: 110 01-07 16:19:58.368 1416 1420 V
WindowManager: Looking up client android.os.BinderProxy@480e8640:
Window{480e8838
com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher
paused=false} 01-07 16:19:59.360 1416 1438 D PowerManagerService:
onSensorChanged: light value: 156 01-07 16:19:59.782 1416 1443 E
ActivityManager: ANR in com.google.android.youtube
(com.google.android.youtube/.WatchActivity) 01-07 16:19:59.782 1416 1443
E ActivityManager: Reason: keyDispatchingTimedOut 01-07 16:19:59.782
1416 1443 E ActivityManager: Load: 4.47 / 3.54 / 2.06 01-07 16:19:59.782
1416 1443 E ActivityManager: CPU usage from 7633ms to 1633ms ago: 01-07
16:19:59.782 1416 1443 E ActivityManager: android.youtube: 44% = 44%
user + 0% kernel 01-07 16:19:59.782 1416 1443 E ActivityManager:
.app.twlauncher: 0% = 0% user + 0% kernel / faults: 29 minor 01-07
16:19:59.782 1416 1443 E ActivityManager: system_server: 0% = 0% user +
0% kernel 01-07 16:19:59.782 1416 1443 E ActivityManager:
etapp.infoalarm: 0% = 0% user + 0% kernel / faults: 5 minor 01-07
16:19:59.782 1416 1443 E ActivityManager: TOTAL: 45% = 45% user + 0%
kernel 01-07 16:19:59.805 1416 1443 W WindowManager: No window to
dispatch pointer action 1 01-07 16:19:59.805 1416 1443 I WindowManager:
Delivering pointer 0 Q&gt;E Window{48099c58
com.google.android.youtube/com.google.android.youtube.WatchActivity
paused=false} 01-07 16:20:00.657 1416 1437 D BatteryService: update
start 01-07 16:20:01.001 1416 1437 D BatteryService: updateBattery
level:52 scale:100 status:4 health:2 present:true voltage: 3723
temperature: 310 technology: Li-ion AC powered:false USB powered:false
icon:17302163</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:42:52 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8980</bugid>
<title>Digital Volume Enhancement</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>edp...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 21:14:38 +0000</openedDate>
<description>Some videos I see have very low volume even having the max multimedia
volume. Could the volume be enhanced digitally? (I do not mind a little
distortion due to cropping)</description>
</bug>
<bug>
<bugid>4947</bugid>
<title>Calendar Q&amp;E Contacts integration</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-20T04:55:53.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chad.cam...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 04:24:24 +0000</openedDate>
<description>It would be nice to have an entry on the contacts for birthdays and
anniversary, and have it integrated with the google calendar, the only
ones I can see the birthdays for are the ones I imported from my
outlook. Thanks, Chad</description>
<comment>
<author>awar...@google.com</author>
<when>Fri, 20 Nov 2009 04:55:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12828</bugid>
<title>Issue Tracker creates malformed URL markup</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>adrian.a...@gmail.com</reportedBy>
<openedDate>Sun, 28 Nov 2010 11:19:25 +0000</openedDate>
<description>See http://code.google.com/p/android/issues/detail?id=12827 for an
example, where Q&lt;Ea href=Q&quot;Ehttp://source.android.com/discussQ&quot;EQ&gt;EOpen Source
Project Mailing listsQ&lt;E/aQ&gt;E generates a URL of
http://source.android.com/discuss%22%3EOpen I can see how providing HTML
fragments can be problematic, OTOH is might be worth handling, or
ignoring, href=Q&quot;EURLQ&quot;E</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sat, 08 Jan 2011 08:28:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11593</bugid>
<title>Critical issue on AccountsAndSyncSettings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ericgo1...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 07:09:30 +0000</openedDate>
<description>Q&lt;EIssue environmentQ&gt;E - A Froyo device beging producted by a vendor. - GMS
R5 - Steps to reproduce the problem (including sample code if
appropriate). 1. Turn on the phone without google login. 2. It sometimes
has a critical problem with Google account sync. - What happened. An
FATAL EXCEPTION is reported by AccountsAndSyncSettings because of
Resources$NotFoundException. It is having a google account sync before
having the boot complete. (Even before Entering the Android system
server) After it happens, applications dealing with Google account look
unstable. - What you think the correct behavior should be. The Google
account sync should be done after having data service (PS) is connected.
It canQ&apos;Et be stable if it does the process even before awaking the
Android system server. - Logs 09-27 10:52:34.556 I/ActivityManager(
1352): Starting activity: Intent { act=android.intent.action.VIEW
cmp=com.android.vending/.TabbedAssetInfoActivity (has extras) } 09-27
10:52:40.716 I/ActivityManager( 1352): Starting activity: Intent {
act=android.intent.action.VIEW
cmp=com.android.vending/.TabbedAssetInfoActivity (has extras) } 09-27
10:52:48.716 W/InputManagerService( 1352): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44de33d0 09-27
10:52:55.426 I/ActivityManager( 1352): Starting activity: Intent {
act=android.intent.action.SEARCH
cmp=com.android.vending/.SearchAssetListActivity (has extras) } 09-27
10:53:19.336 W/InputManagerService( 1352): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44e39770 09-27
10:53:31.136 W/InputManagerService( 1352): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44c39008 09-27
10:53:36.726 W/InputManagerService( 1352): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44b73aa8 09-27
10:53:39.256 W/InputManagerService( 1352): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44ac4ad8 09-27
10:54:30.436 W/InputManagerService( 1352): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44d9daa8 09-27
10:54:35.356 I/ActivityManager( 1352): Start proc
com.android.defcontainer for service
com.android.defcontainer/.DefaultContainerService: pid=3222 uid=10005
gids={1015, 2001} 09-27 10:54:40.186 I/ActivityManager( 1352): Starting
activity: Intent { act=android.intent.action.VIEW flg=0x14000004
cmp=com.android.vending/.TabbedAssetInfoActivity bnds=[0,169][320,233]
(has extras) } 09-27 10:54:44.386 I/ActivityManager( 1352): Force
stopping package com.twitter.android uid=10078 09-27 10:54:44.606
W/PackageManager( 1352): Unknown permission
com.oz.mobile.android.voicemail.permission.RECORD_GREETING in package
com.tmobile.driving.system 09-27 10:54:44.776 I/ActivityManager( 1352):
Force stopping package com.twitter.android uid=10078 09-27 10:54:44.866
I/ActivityManager( 1352): Start proc com.tmobile.apppack for broadcast
com.tmobile.apppack/.receiver.PackageReceiver: pid=3241 uid=10026
gids={3003, 1015} 09-27 10:54:46.166 I/ActivityManager( 1352): Start
proc com.svox.pico for broadcast
com.svox.pico/.VoiceDataInstallerReceiver: pid=3254 uid=10075 gids={}
09-27 10:54:46.576 I/ActivityManager( 1352): Start proc
com.google.android.apps.maps:FriendService for broadcast
com.google.android.apps.maps/com.google.googlenav.friend.android.ServiceReceiver:
pid=3260 uid=10013 gids={3003, 1015} 09-27 10:54:47.506
I/ActivityManager( 1352): No longer want com.cooliris.media (pid 2791):
hidden #26 09-27 10:55:05.606 W/InputManagerService( 1352): Window
already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@44d84ea0 09-27
10:55:06.956 I/ActivityManager( 1352): Starting activity: Intent {
act=android.intent.action.MAIN flg=0x10000000
cmp=com.twitter.android/.LoginActivity } 09-27 10:55:07.016
I/ActivityManager( 1352): Start proc com.twitter.android for activity
com.twitter.android/.LoginActivity: pid=3289 uid=10078 gids={3003} 09-27
10:55:28.766 E/AndroidRuntime( 1352): *** FATAL EXCEPTION IN SYSTEM
PROCESS: android.server.ServerThread 09-27 10:55:28.766
E/AndroidRuntime( 1352):
android.content.res.Resources$NotFoundException: Resource ID #0x7f02012f
09-27 10:55:28.766 E/AndroidRuntime( 1352): at
android.content.res.Resources.getValue(Resources.java:892) 09-27
10:55:28.766 E/AndroidRuntime( 1352): at
android.content.res.Resources.getDrawable(Resources.java:580) 09-27
10:55:28.766 E/AndroidRuntime( 1352): at
com.android.settings.AccountPreferenceBase.getDrawableForType(AccountPreferenceBase.java:139)
09-27 10:55:28.766 E/AndroidRuntime( 1352): at
com.android.settings.ManageAccountsSettings.onAccountsUpdated(ManageAccountsSettings.java:264)
09-27 10:55:28.766 E/AndroidRuntime( 1352): at
android.accounts.AccountManager$11.run(AccountManager.java:1149) 09-27
10:55:28.766 E/AndroidRuntime( 1352): at
android.os.Handler.handleCallback(Handler.java:587) 09-27 10:55:28.766
E/AndroidRuntime( 1352): at
android.os.Handler.dispatchMessage(Handler.java:92) 09-27 10:55:28.766
E/AndroidRuntime( 1352): at android.os.Looper.loop(Looper.java:123)
09-27 10:55:28.766 E/AndroidRuntime( 1352): at
com.android.server.ServerThread.run(SystemServer.java:603) ....... 09-27
10:55:35.696 I/SystemServer( 3339): Entered the Android system server!
09-27 10:55:35.706 I/SystemServer( 3339): Entropy Service 09-27
10:55:35.736 I/SystemServer( 3339): Power Manager 09-27 10:55:35.756
I/SystemServer( 3339): Activity Manager 09-27 10:55:35.766
I/ActivityManager( 3339): Memory class: 24 09-27 10:55:36.166
I/SystemServer( 3339): Telephony Registry 09-27 10:55:36.166
I/SystemServer( 3339): Package Manager 09-27 10:55:36.176 I/Installer(
3339): connecting... 09-27 10:55:38.926 I/PackageManager( 3339): Time to
scan packages: 2.199 seconds ...... 09-27 10:55:39.376 I/SystemServer(
3339): Account Manager 09-27 10:55:39.426 I/SystemServer( 3339): Content
Manager 09-27 10:55:39.526 I/SystemServer( 3339): System Content
Providers 09-27 10:55:39.546 I/SystemServer( 3339): Battery Service
09-27 10:55:39.566 I/SystemServer( 3339): Lights Service 09-27
10:55:39.566 I/SystemServer( 3339): Vibrator Service 09-27 10:55:39.596
I/SystemServer( 3339): Alarm Manager 09-27 10:55:39.596 I/SystemServer(
3339): Init Watchdog ......</description>
<comment>
<author>jackywu...@gmail.com</author>
<when>Wed, 03 Nov 2010 04:58:30 +0000</when>
<what>I also encounter this problem. Any progress?</what>
</comment>
</bug>
<bug>
<bugid>7824</bugid>
<title>Load custom animations from XML</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>soule.thomas@gmail.com</reportedBy>
<openedDate>Sun, 18 Apr 2010 22:24:46 +0000</openedDate>
<description>IQ&apos;Eve implemented some custom view animation and I would like to be able
to use it in standard animations XML templates. Based on the existing
animations source code, I tried to implement the necessary stuff but I
faced two problems: - The Animation.Description#parseValue method is not
accessible outside package. - The AnimationUtils#loadAnimation method
can only instanciate predefined animations (scale, translate, rotate,
etc...) and no custom animations. Request: It would be nice to be able
to use custom animations from XML like it is possible to do for custom
views.</description>
<comment>
<author>BoDl...@gmail.com</author>
<when>Sun, 01 Aug 2010 15:55:43 +0000</when>
<what>This would be especially useful, in order to reference animation from a Theme.</what>
</comment>
<comment>
<author>james.j....@gmail.com</author>
<when>Thu, 10 Feb 2011 06:37:17 +0000</when>
<what>+1   It seems this limitation prevents us from using a custom animation in Activity.overridePendingTransition()</what>
</comment>
</bug>
<bug>
<bugid>1234</bugid>
<title>Audible selection keeps on working while the phone is on silent mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>tiger2...@gmail.com</reportedBy>
<openedDate>Mon, 10 Nov 2008 08:01:04 +0000</openedDate>
<description>When Audible selection is turned on and the volume is all the way down
(silent) you can still hear clicks when using the scroll wheel to
navigate between selectable items. Example: - Enable Q&quot;EAudible selectionQ&quot;E
by going to settings -Q&gt;E sound Q&amp;E display -Q&gt;E audible selection; - with the
volume on the phone past vibrate, open up your browser and navigate to
any web site. - use the ball to change which link is in focus, you will
hear clicks as the focus changes. - now use the volume buttons to change
the phoneQ&apos;Es ringer volume to either vibrate or silent. and wait for the
screen to fade out on its own. - keep using the scroll wheel to navigate
the page, and for the first few links you will hear the clicks, after
about 3 or 4 clicks it actually stops and becomes silent. This works on
all the applications not just the browser, it even happens on the home
screen. Although on the home screen I only hear the click one time and
then it becomes silent.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:31:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:41:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7368</bugid>
<title>Contact Numbers Not Honored</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mewzishn...@gmail.com</reportedBy>
<openedDate>Thu, 25 Mar 2010 05:09:26 +0000</openedDate>
<description>I have contacts where their phone numbers in my contact list are often
rather similar. This is because when dialing out to some of them I
append the *82 code to the front, this allows my phone number to display
on their caller ID. Well someone in the Android coding process decided
it would be Q&quot;EhelpfulQ&quot;E if similar phone numbers do not show up in the
contact list. I guess they think this is a Q&quot;Egood idea.Q&quot;E Hey folks, bad
idea! If I put a phone number in my contact list with any number of
slight variations, you should be honoring MY system. So, tell me how to
get around this? praestant@gmail.com</description>
<comment>
<author>billy.ga...@gmail.com</author>
<when>Sun, 09 May 2010 20:45:12 +0000</when>
<what>yeah fix this guys, I need to have a single contact and with the same phone number 
listed several times with a Q&quot;EpauseQ&quot;E followed by a choice for menu options.</what>
</comment>
</bug>
<bug>
<bugid>8845</bugid>
<title>2.2 Auto Rotate not sensative enough to switch back to verticle</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-07-13T19:50:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arocco...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 07:06:11 +0000</openedDate>
<description>Moving phone to horizontal view gets stuck horizontally in browser. I
either have to overwhelmingly turn the phone back and forth to verticle
or wait at least 5 seconds for it to switch back to verticle So far only
happens with browser. Phone Settings are on auto rotate. Will report any
additional findings Using Nexus One, T-Tombile Android 2.2 DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Tue, 13 Jul 2010 19:50:20 +0000</when>
<what>There is indeed a time limit to prevent the screen from flip-flopping unexpectedly when you move it around.</what>
</comment>
<comment>
<author>arocco...@gmail.com</author>
<when>Tue, 13 Jul 2010 19:54:20 +0000</when>
<what>So your telling me this time limit has increased by at least 4 seconds in Android 2.2? So basically the previous Android build had about a 2 second delay and now itQ&apos;Es 6 seconds but when this happens it almost seems like a freeze.</what>
</comment>
</bug>
<bug>
<bugid>13229</bugid>
<title>ADT 8.0.1 cannot build for Android 1.5</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andreas....@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 22:46:58 +0000</openedDate>
<description>When I build my 1.5 project that was perfectly working with pre ADT 8 on
Android 1.5 and run it, the device cannot load my images any more (in
this case: the app icon). E/AndroidRuntime( 814):
java.lang.RuntimeException: Unable to start activity
ComponentInfo{de.schildbach.oeffi/de.schildbach.oeffi.NetworkPickerActivity}:
android.content.res.Resources$NotFoundException: Resource ID #0x7f020000
E/AndroidRuntime( 814): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2268)
E/AndroidRuntime( 814): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
E/AndroidRuntime( 814): at
android.app.ActivityThread.access$1800(ActivityThread.java:112)
E/AndroidRuntime( 814): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
E/AndroidRuntime( 814): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
814): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 814):
at android.app.ActivityThread.main(ActivityThread.java:3948)
E/AndroidRuntime( 814): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 814): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime( 814):
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 814): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 814): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 814): Caused by:
android.content.res.Resources$NotFoundException: Resource ID #0x7f020000
E/AndroidRuntime( 814): at
android.content.res.Resources.getValue(Resources.java:846)
E/AndroidRuntime( 814): at
android.content.res.Resources.getDrawable(Resources.java:534)
E/AndroidRuntime( 814): at
com.android.internal.policy.impl.PhoneWindow.setFeatureDrawableResource(PhoneWindow.java:968)
E/AndroidRuntime( 814): at
android.app.Activity.setFeatureDrawableResource(Activity.java:2564)
E/AndroidRuntime( 814): at
de.schildbach.oeffi.NetworkPickerActivity.onCreate(NetworkPickerActivity.java:91)
E/AndroidRuntime( 814): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/AndroidRuntime( 814): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
E/AndroidRuntime( 814): ... 11 more Even the launcher cannot load the
app icon: W/PackageManager( 626):
android.content.res.Resources$NotFoundException: Resource ID #0x7f020000
W/PackageManager( 626): at
android.content.res.Resources.getValue(Resources.java:846)
W/PackageManager( 626): at
android.content.res.Resources.getDrawable(Resources.java:534)
W/PackageManager( 626): at
android.app.ApplicationContext$ApplicationPackageManager.getDrawable(ApplicationContext.java:1923)
W/PackageManager( 626): at
android.content.pm.ComponentInfo.loadIcon(ComponentInfo.java:88)
W/PackageManager( 626): at
com.android.launcher.LauncherModel.updateApplicationInfoTitleAndIcon(LauncherModel.java:452)
W/PackageManager( 626): at
com.android.launcher.LauncherModel.updateAndCacheApplicationInfo(LauncherModel.java:257)
W/PackageManager( 626): at
com.android.launcher.LauncherModel.updatePackage(LauncherModel.java:242)
W/PackageManager( 626): at
com.android.launcher.Launcher$ApplicationsIntentReceiver.onReceive(Launcher.java:1865)
W/PackageManager( 626): at
android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:664)
W/PackageManager( 626): at
android.os.Handler.handleCallback(Handler.java:587) W/PackageManager(
626): at android.os.Handler.dispatchMessage(Handler.java:92)
W/PackageManager( 626): at android.os.Looper.loop(Looper.java:123)
W/PackageManager( 626): at
android.app.ActivityThread.main(ActivityThread.java:3948)
W/PackageManager( 626): at java.lang.reflect.Method.invokeNative(Native
Method) W/PackageManager( 626): at
java.lang.reflect.Method.invoke(Method.java:521) W/PackageManager( 626):
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
W/PackageManager( 626): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
W/PackageManager( 626): at dalvik.system.NativeStart.main(Native Method)
The same projects works fine on Android 1.6-2.3. The same project works
fine on Android 1.5 if build with pre ADT 8.</description>
</bug>
<bug>
<bugid>19090</bugid>
<title>We need this bug removed asap, help.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-08-07T22:25:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dartiswi...@gmail.com</reportedBy>
<openedDate>Sun, 07 Aug 2011 12:41:57 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>jessewil...@google.com</author>
<when>Sun, 07 Aug 2011 22:25:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15125</bugid>
<title>cannot scroll a page that is a 100% frame</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>vro...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 09:47:07 +0000</openedDate>
<description>Tmobile htc g2 vision with stock android 2.2. When surfing a page that
is a 100% frame cannot be scrolled. Create a page with 100% for a single
frame. You will not be able to scroll. Other browsers can.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Tue, 01 Mar 2011 18:19:29 +0000</when>
<what>In Dolphin HD browser, which uses a WebView I think, IQ&apos;Eve noticed that if you zoom in even a tiny bit, you can then scroll.</what>
</comment>
<comment>
<author>ranand....@gmail.com</author>
<when>Fri, 11 Mar 2011 06:52:48 +0000</when>
<what>The page becomes scrollable when we zoom it and all the contents are visible...
Can any one confirm whether this is the expected behavior...</what>
</comment>
<comment>
<author>vro...@gmail.com</author>
<when>Fri, 11 Mar 2011 11:45:12 +0000</when>
<what>When zoomed it does become scrollable. However, the expected behavior is that it is scrollable without zooming.</what>
</comment>
<comment>
<author>unreal...@gmail.com</author>
<when>Fri, 08 Apr 2011 14:29:40 +0000</when>
<what>I have a similar bug. Some sites with frames will not scroll. I created a demo page to demonstrate the bug: http://files.slashorg.net/temp/frame.html</what>
</comment>
</bug>
<bug>
<bugid>10961</bugid>
<title>Emulator not implementing GL_LINEAR for GL_RGB format textures.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>keean.sc...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 14:36:17 +0000</openedDate>
<description>If a texture object is set to GL_LINEAR, and the format is GL_RGB, the
result is not linearly interpolated by the emulator. A real device
(Nexus One) does interpolate this correctly. Also the emulator
interpolates GL_RGBA textures correctly.</description>
</bug>
<bug>
<bugid>7138</bugid>
<title>HTTPS not treated the same as https in mobile chrome</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anon.cow...@gmail.com</reportedBy>
<openedDate>Sat, 13 Mar 2010 19:46:53 +0000</openedDate>
<description>Steps to reproduce: 1) Navigate to a website with a from that has an
METHOD=Q&quot;EPOSTQ&quot;E and ACTION=Q&quot;Ehttps://domain.tld/form.phpQ&quot;E 2) Fill out the
form and hit submit 3) If form.php replies with a 301 redirect to
Q&quot;EHTTPS://domain.tld/step2.phpQ&quot;E instead of Q&quot;EhttpsQ&quot;E, chrome pops up the
error message, Q&quot;EData connectivity Problem, A secure connection could not
be established.Q&quot;E When you press okay, the error message, Q&quot;EWeb page not
availableQ&quot;E with the URL displayed appears. Expected behavior: HTTPS
should be treated the same as https when parsing urls.</description>
</bug>
<bug>
<bugid>10595</bugid>
<title>Calendar - weekly view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alhowarth@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 17:53:22 +0000</openedDate>
<description>The weekly view of the calendar is essentially worthless. It should show
you the names of the events, versus only that there is an event. This is
a feature that existed on my old Palm, that I miss greatly.</description>
</bug>
<bug>
<bugid>19530</bugid>
<title>in searchable activity, IllegalStateException error occured.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>hkkim1...@gmail.com</reportedBy>
<openedDate>Thu, 25 Aug 2011 01:01:01 +0000</openedDate>
<description>Hello. I donQ&apos;Et English well, so forgive my mistakes. IQ&apos;Em using 2.2.2
version. But another version(2.3.4 or anything I can test version) also
can occure this bug. During receiving sms or mms,I try to search
messages in search that is created by Searchable. Bug is occured when I
touched suggested dropdownlist. 1. Step during receiving mseeage, run
message app(native) -Q&gt;E click option menu(or tab search hard key) -Q&gt;E
write word in Searchable edittext -Q&gt;E tab suggested dropdownlist -Q&gt;E
IllegalStateException occured In all this procedures, message is
received continuously. 2. What happend IllegalStateException is occured.
3. Correct behavior I think searching result is listed correctly without
IllegalStateException and searching result contains searched messages in
threadedlist. 4. Logs 08-23 07:39:50.874: ERROR/AndroidRuntime(4834):
FATAL EXCEPTION: main 08-23 07:39:50.874: ERROR/AndroidRuntime(4834):
java.lang.IllegalStateException: The content of the adapter has changed
but ListView did not receive a notification. Make sure the content of
your adapter is not modified from a background thread, but only from the
UI thread. [in ListView(-1, class
android.widget.AutoCompleteTextView$DropDownListView) with Adapter(class
android.app.SuggestionsAdapter)] 08-23 07:39:50.874:
ERROR/AndroidRuntime(4834): at
android.widget.ListView.layoutChildren(ListView.java:1497) 08-23
07:39:50.874: ERROR/AndroidRuntime(4834): at
android.widget.AbsListView.onTouchEvent(AbsListView.java:3036) 08-23
07:39:50.874: ERROR/AndroidRuntime(4834): at
android.widget.ListView.onTouchEvent(ListView.java:3320) 08-23
07:39:50.874: ERROR/AndroidRuntime(4834): at
android.view.View.dispatchTouchEvent(View.java:3928) 08-23 07:39:50.874:
ERROR/AndroidRuntime(4834): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:897) 08-23
07:39:50.874: ERROR/AndroidRuntime(4834): at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:936) 08-23
07:39:50.874: ERROR/AndroidRuntime(4834): at
android.widget.PopupWindow$PopupViewContainer.dispatchTouchEvent(PopupWindow.java:1358)
08-23 07:39:50.874: ERROR/AndroidRuntime(4834): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1785) 08-23
07:39:50.874: ERROR/AndroidRuntime(4834): at
android.os.Handler.dispatchMessage(Handler.java:99) 08-23 07:39:50.874:
ERROR/AndroidRuntime(4834): at android.os.Looper.loop(Looper.java:123)
08-23 07:39:50.874: ERROR/AndroidRuntime(4834): at
android.app.ActivityThread.main(ActivityThread.java:4627) 08-23
07:39:50.874: ERROR/AndroidRuntime(4834): at
java.lang.reflect.Method.invokeNative(Native Method) 08-23 07:39:50.874:
ERROR/AndroidRuntime(4834): at
java.lang.reflect.Method.invoke(Method.java:521) 08-23 07:39:50.874:
ERROR/AndroidRuntime(4834): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:876)
08-23 07:39:50.874: ERROR/AndroidRuntime(4834): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:634) 08-23
07:39:50.874: ERROR/AndroidRuntime(4834): at
dalvik.system.NativeStart.main(Native Method) I think when user request
searching messages, behind thread stop update message DB. Or, developer
implement dropdownlist that is syncorinized to adapter. I tried to fix
this problem, but google developer can easily fix than me. Plz help
me!!!</description>
</bug>
<bug>
<bugid>714</bugid>
<title>junit.framework.TestSuite documentation is inaccurate</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-06T19:08:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>volmar...@gmail.com</reportedBy>
<openedDate>Tue, 06 May 2008 14:06:04 +0000</openedDate>
<description>The documentation for junit.framework.TestSuite contains two strange
entries. First: public TestSuite(Class theClass) Constructs a TestSuite
from the given class. Adds all the methods starting with Q&quot;EtestQ&quot;E as test
cases to the suite. Parts of this method was written at 2337 meters in
the H?ffih?tte, Kanton Uri Thank you for telling me where this part of
the code was written, but I am not sure this is relevant. Second: public
static Test createTest(Class theClass, String name) ...as the moon sets
over the early morning Merlin, Oregon mountains, our intrepid
adventurers type... IQ&apos;Em not really sure what this means. Your
documentation has died of dysentery?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 May 2008 19:08:16 +0000</when>
<what>This documentation is the official JUnit documentation. This bug should be reported against JUnit: http://junit.sourceforge.net/</what>
</comment>
</bug>
<bug>
<bugid>12635</bugid>
<title>ConcurrentModificationException in SQLite due to internal use of ArrayList</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fana....@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 22:57:08 +0000</openedDate>
<description>This issue is similar to Issue 12456: ConcurrentModificationException in
SQLite due to internal use of HashMap IQ&apos;Em getting the following
exception from SQLite and Webkit. Note that the SQLite code is using a
ArrayList class, which is not thread-safe. Without a better exception
message, itQ&apos;Es impossible for me to create an example project to
demonstrate the bug. Regardless of not having an example project to
attach here, this looks like a bug and the fix should be simple -
replace the ArrayList with a thread-safe class.
java.util.ConcurrentModificationException at
java.util.ArrayList$ArrayListIterator.next(ArrayList.java:573) at
android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1615)
at
android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1482)
at android.webkit.WebViewDatabase.addCookie(WebViewDatabase.java:522) at
android.webkit.CookieSyncManager.syncFromRamToFlash(CookieSyncManager.java:205)
at
android.webkit.CookieSyncManager.syncFromRamToFlash(CookieSyncManager.java:184)
at
android.webkit.WebSyncManager$SyncHandler.handleMessage(WebSyncManager.java:53)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:143) at
android.webkit.WebSyncManager.run(WebSyncManager.java:90) at
java.lang.Thread.run(Thread.java:1096)</description>
<comment>
<author>guilleb...@gmail.com</author>
<when>Tue, 01 Mar 2011 23:02:03 +0000</when>
<what>In my case, it happens when when I try to close a cursor:

if ((mCursor_transfers != null) Q&amp;EQ&amp;E !mCursor_transfers.isClosed()) mCursor_transfers.close();

FATAL EXCEPTION: main
java.util.ConcurrentModificationException
at java.util.ArrayList$ArrayListIterator.next(ArrayList.java:573)
at android.database.DataSetObservable.notifyInvalidated(DataSetObservable.java:42)
at android.database.AbstractCursor.deactivateInternal(AbstractCursor.java:89)
at android.database.AbstractCursor.close(AbstractCursor.java:108)
at android.database.sqlite.SQLiteCursor.close(SQLiteCursor.java:500)</what>
</comment>
</bug>
<bug>
<bugid>11914</bugid>
<title>When appoint a Uri with the URL encoding, pre-installed HTMLView cannot read a file.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>skyarts....@gmail.com</reportedBy>
<openedDate>Sat, 16 Oct 2010 21:44:03 +0000</openedDate>
<description>When appoint a Uri with the URL encoding, pre-installed HTMLView cannot
read a file. When appoint Uri including the blank as follows and open
HTMLView, become the error. Intent intent = new
Intent(Intent.ACTION_VIEW); //Q&quot;Efile:///mnt/sdcard/test%2001.htmlQ&quot;E
intent.setDataAndType(Uri.parse(Q&quot;Efile:///mnt/sdcard/test 01.htmlQ&quot;E),
Q&quot;Etext/htmlQ&quot;E); All Uri including the URL encoding does not open out. I
watched HTMLView source code (2010-08-30). Probably I think that
recovered if revise the 103nd line of the source
code.(HTMLViewerActivity.java) From: (HTMLViewerActivity.java) 102:
String contentUri = Q&quot;EfileQ&quot;E.equals(uri.getScheme()) 103: ?
FileContentProvider.BASE_URI + uri.getEncodedPath() 104: :
uri.toString(); To: (HTMLViewerActivity.java) 102: String contentUri =
Q&quot;EfileQ&quot;E.equals(uri.getScheme()) 103: ? FileContentProvider.BASE_URI +
Uri.encode(uri.getPath()) 104: : uri.toString(); It is the difference of
the return value of Uri#getEncodedPath() method and Uri#encode(String)
method. Probably it is thought that the return value of the
Uri#getEncodedPath() method can be wrong.</description>
</bug>
<bug>
<bugid>11429</bugid>
<title>SMS bug, reply donQ&apos;Et work because of a bad number before.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>flynat...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 18:07:21 +0000</openedDate>
<description>I think I found a bug in the android sms handeling. I use a Samsung
Galaxy GT-9100 with android 2.1 PDA: I9000XWJM2 PHONE: I9000XXJM2 CSC:
I900XENJM1 First my situation. I exported my contacts from outlook to
gmail. And I live in The Netherlands. Land code here is +31 (or 0031).
Mobile phone numbers start with the number 06 here. So a phone number
will be +316xxxx The problem started after I imported my outlook
contacts to gmail. Somehow outlook changed all my phone numbers to
316xxxx (without the + before the number.) I did not noticed this and
tried sending some sms to my friends and noticed they did not deliver
(have delivery report on). Then I started to look what the problem is,
and discovered that the phone numbers where all wrong. So I changed the
numbers and tested again. Sending works but the real problem lies within
replying to a received sms. No matter what I do if I reply on a sms in a
conversation the phone always reply with a 316xxxx number. I tried
changing the phone numbers into the following combination: +316xxxx
060xxxx 00316xxxx All works with sending sms, but the point is that if I
want to reply in a conversation I reply with the number 316xxxx. I also
tried deleting a contact and the whole coversation and even that did not
work. It seems like that android remembers which numbers was used before
and picks that one. The only solution to reply on a sms is to compose a
new message and select my contact there. After sending that message, the
message will add up in the conversation.</description>
<comment>
<author>mathieu....@gmail.com</author>
<when>Thu, 27 Jan 2011 17:14:03 +0000</when>
<what>Same kind of problem for me. I once sent a text to my boyfriend (I know the number by heart) but mad a mistake: I type 07ABCDEFG instead of 075ABCDEFG which the phone mistook for his number. Although I deleted the thread, deleted all saved messages and drafts, deleted his contact number and re-entered it, when I reply to his texts my phone keeps sending it to the wrong number.</what>
</comment>
<comment>
<author>trci...@gmail.com</author>
<when>Tue, 15 Feb 2011 18:26:10 +0000</when>
<what>Same issue here, HTC Desire 2.2.

I first entered number as 079 instead of 078. The interesting thing is that the phone recognises the received messages as the correct contact, even if the contact was saved as 079xxx and the messages come in as 078xxx.

Have deleted contact, deleted all messages, created new conversation with correct number - reply function still picks up incorrect number.</what>
</comment>
<comment>
<author>domztorres@gmail.com</author>
<when>Wed, 16 Mar 2011 08:23:42 +0000</when>
<what>Same Issue here on my Samsung Galaxy Spica 2.1-update1. 

I changed my ContactQ&apos;Es Country Code to Q&quot;E2Q&quot;E, to use some of our CarrierQ&apos;Es Services, and itQ&apos;Es the first time that I send message to that Mobile Number.

Now every reply that I make to her number, the Country Code was changed to Q&quot;E2Q&quot;E, and the reply was not sent.

And for my other Contacts, that I changed their Country Code, itQ&apos;Es not happening to those number because I use (as for my First Message) their correct/real numbers.

I already encountered this problem before and the only way that I used to fix it is to format my Phone and SD Card.

I wonder if there is such a way to remove all the phone numbers that our mobile phone remember (not only on Contact/Phone book)? so we can start using the correct numbers.</what>
</comment>
<comment>
<author>nologroc...@gmail.com</author>
<when>Fri, 16 Sep 2011 13:25:23 +0000</when>
<what>Same issue with Google Nexus one Android versi?n 2.3.4.
Change the number of one contact while i was in other country using roaming service.
When i came back to my country and change back the number to the correct one without the area code, it happen that whenever i reply messages to that contat it add the code number that i deleted before! it?s anoying, the only way to fix it is creating a new message.
Already tryied deleting the whole conversation and contact but it doesn?t work...

Google pelase fix this!</what>
</comment>
</bug>
<bug>
<bugid>15916</bugid>
<title>Android Phone L2TP/IPSEC PSK does not connect</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mathew...@yahoo.com</reportedBy>
<openedDate>Fri, 01 Apr 2011 17:57:25 +0000</openedDate>
<description>I have a Samsung Fascinate Phone that runs Android 2.2 I tried to
connect using L2TP/IPSEC PSK VPN to a VPN gateway. I can connect using
Microsoft Windows and Apple MacOS VPN clients, but the Android phone
does not work. I can establish IKE and IPSEC SA fine. But the L2TP fails
when the Gateway sends the PPP LCP packet. There is no response from the
Phone. I tried all different authentication protocols - PAP - CHAP -
MSCHAP - MSCHAPv2 And the behavior is the same. I am attaching the
packet-capture showing the L2TP packets.</description>
<comment>
<author>olof...@gmail.com</author>
<when>Thu, 23 Jun 2011 18:21:56 +0000</when>
<what>when will you pissants fixing up in this shitty os? android is useless</what>
</comment>
</bug>
<bug>
<bugid>14821</bugid>
<title>better music mixer?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>englo...@yahoo.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 22:59:45 +0000</openedDate>
<description>Can we out in a equilizer function for music... The sound on my desire
is sort of mono-tone.... I listen to music alot on it.... Thanks, NOTE:
This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
</bug>
<bug>
<bugid>5008</bugid>
<title>Share Picture via Gchat</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>21</stars>
<reportedBy>buog...@gmail.com</reportedBy>
<openedDate>Mon, 23 Nov 2009 22:10:25 +0000</openedDate>
<description>I would like the ability to send a picture via Google chat (talk) on the
picture Q&quot;EShareQ&quot;E menu. Currently there are options for Q&quot;EBluetoothQ&quot;E,
Q&quot;EEmailQ&quot;E, Q&quot;EFacebookQ&quot;E, Q&quot;EGmailQ&quot;E, Q&quot;EMessagingQ&quot;E, Q&quot;EPicasaQ&quot;E, Q&quot;ESend E-mailQ&quot;E
Ideally, choosing gchat would then allow the user to select which
contact to send this to.</description>
<comment>
<author>buog...@gmail.com</author>
<when>Mon, 23 Nov 2009 22:15:08 +0000</when>
<what>Also, an additional option off the google talk menu to Q&quot;Esend pictureQ&quot;E would be a 
nice supplement for existing pictures on the phone.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Nov 2009 14:35:31 +0000</when>
<what></what>
</comment>
<comment>
<author>cve...@gmail.com</author>
<when>Sun, 06 Dec 2009 20:18:43 +0000</when>
<what>I think what we are asking for is for the Talk app to register an activity to accept
share intents.  Like the sms messaging app does.

In my case, I want to share the address of a page from the browser to Talk, and itQ&apos;Es
not listed on the Share menu.
</what>
</comment>
<comment>
<author>adam.ro...@gmail.com</author>
<when>Thu, 17 Dec 2009 01:14:29 +0000</when>
<what>I agree with cvertz, because my request would be to Q&quot;EShare PageQ&quot;E from the Browser to a 
Google Talk contact, which I frequently do manually.</what>
</comment>
<comment>
<author>cve...@gmail.com</author>
<when>Thu, 17 Dec 2009 01:31:17 +0000</when>
<what>Note that the OP request, and the title of this Issue, are impossible.  You canQ&apos;Et
send the image file over google chat.

We need a new issue for sending a url, which is possible.
</what>
</comment>
<comment>
<author>adam.ro...@gmail.com</author>
<when>Thu, 17 Dec 2009 01:44:44 +0000</when>
<what>Good point, cvertz... I just created Issue 5499 for this.</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Tue, 22 Dec 2009 20:35:13 +0000</when>
<what>I agree, most messaging systems are able to embed images or other attachments... If 
Google Talk is not yet able to, then this should be considered a feature request there 
too :)</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Wed, 27 Oct 2010 18:40:24 +0000</when>
<what>I would agree..this would be a great feature.</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Wed, 27 Oct 2010 18:40:30 +0000</when>
<what>I would agree..this would be a great feature.</what>
</comment>
<comment>
<author>matt.ale...@gmail.com</author>
<when>Wed, 02 Feb 2011 22:30:34 +0000</when>
<what>Agree.  Having to type an email with subject is not the best way to share a quick snap.  I typically have gtalk sessions open with same people I send pics most often.</what>
</comment>
</bug>
<bug>
<bugid>12283</bugid>
<title>Navigation Shortest Route</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cdan...@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 11:34:49 +0000</openedDate>
<description>Android 2.2 on D1. Navigation is great, but this new feature would be
very helpful. I regularly drive about 45 minutes to work. I always use
the traffic layer. When routing, Navigation appears to always choose the
shortest rout in miles. It would be very helpful to have a shortest
route feature based on time, considering traffic. Traffic currently
identifies heavy traffic areas on the shortest route and indicates my
drive will take an hour plus because of construction. Using Traffic, I
am able to take longer (in miles) routes and arrive 10 to 20 minutes
faster than the recommended route by using detours. This feature is
available on traffic sites, such as traffic.com.</description>
</bug>
<bug>
<bugid>19326</bugid>
<title>In HC3.1 and HC3.2 google based model, It is dimming out to play youtube video in mobile youtube webpage. </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-17T21:47:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yueunp...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 09:40:59 +0000</openedDate>
<description>Youtube Browser will dim down automatically while watching video
Reproduction route: Internet Q&gt;E www.youtube.com Q&gt;E Stream a video of about
5mins Q&gt;E Notice that after 1 min (Screen Timeout setting), P5 Wifi will
dim down Q&amp;E black out. Expected result: Screen should not dim down Q&amp;E
black out during video streaming. In HC3.1 and HC3.2 google based model
It is a same behavior. It is not good to ask user to keep pressing the
screen while watching video in order to prevent the screen from dimming
down It is a google common issue and Please fix this issue asap.</description>
<comment>
<author>x...@android.com</author>
<when>Wed, 17 Aug 2011 21:47:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19858</bugid>
<title>[Talk] Do not display keypad.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phillit3...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 02:17:30 +0000</openedDate>
<description>[Precondition] 1. Sign Google acoount. [Step] 1. Launch talk
application. 2. Select any frinedQ&apos;Es account. [Issue] Do not display
keypad. [Correct behavior] Should display keypad.</description>
</bug>
<bug>
<bugid>16927</bugid>
<title>Set _ as word delimiter, not just camel case</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-11T12:03:26.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Tue, 17 May 2011 21:02:14 +0000</openedDate>
<description>Hey guys, I find myself working with files that have underscores in
their names just as often as I do with camel case (mostly with xml
files), and itQ&apos;Ed be awesome if Eclipse treated underscores the same way
it does camel case (i.e. ctrl-Left, ctrl-Right navigation). This comes
up for example, in the Copy file dialog (ctrl-C, ctrl-V on a file), the
regular code editing, etc. Thanks!</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 12:03:26 +0000</when>
<what>IQ&apos;Ed suggest you file a feature request against Eclipse since we just rely on its default behavior.</what>
</comment>
</bug>
<bug>
<bugid>19864</bugid>
<title>occurred exception during the driving test is running SKYFM</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>azit...@gmail.com</reportedBy>
<openedDate>Wed, 07 Sep 2011 05:02:32 +0000</openedDate>
<description>occurred exception during the driving test is running SKYFM occurred
twice during test 40 times 09-05 15:14:25.103 4465 4465 E
AndroidRuntime: FATAL EXCEPTION: main 09-05 15:14:25.103 4465 4465 E
AndroidRuntime: java.lang.RuntimeException: Canvas: trying to use a
recycled bitmap android.graphics.Bitmap@40579838 09-05 15:14:25.103 4465
4465 E AndroidRuntime: at
android.graphics.Canvas.throwIfRecycled(Canvas.java:955) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.graphics.Canvas.drawBitmap(Canvas.java:1044) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:325)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
android.widget.ImageView.onDraw(ImageView.java:872) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at android.view.View.draw(View.java:7030)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.ViewGroup.drawChild(ViewGroup.java:1646) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.View.buildDrawingCache(View.java:6790) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.view.View.getDrawingCache(View.java:6578) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.view.ViewGroup.drawChild(ViewGroup.java:1571) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.ViewGroup.drawChild(ViewGroup.java:1644) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1392) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.View.draw(View.java:7033) 09-05 15:14:25.103 4465 4465 E
AndroidRuntime: at android.widget.FrameLayout.draw(FrameLayout.java:357)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.ViewGroup.drawChild(ViewGroup.java:1646) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.ViewGroup.drawChild(ViewGroup.java:1644) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.View.draw(View.java:7033) 09-05 15:14:25.103 4465 4465 E
AndroidRuntime: at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.View.draw(View.java:7033) 09-05 15:14:25.103 4465 4465 E
AndroidRuntime: at android.widget.FrameLayout.draw(FrameLayout.java:357)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.ViewGroup.drawChild(ViewGroup.java:1646) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.View.draw(View.java:7033) 09-05 15:14:25.103 4465 4465 E
AndroidRuntime: at android.widget.FrameLayout.draw(FrameLayout.java:357)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1927)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.ViewRoot.draw(ViewRoot.java:1533) 09-05 15:14:25.103 4465
4465 E AndroidRuntime: at
android.view.ViewRoot.performTraversals(ViewRoot.java:1269) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1871) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 09-05 15:14:25.103
4465 4465 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 09-05 15:14:25.103 4465
4465 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
09-05 15:14:25.103 4465 4465 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 09-05
15:14:25.103 4465 4465 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 09-05 15:14:25.113 280 314
E : Dumpstate Q&gt;E /data/log/dumpstate_app_com_audioaddict_sky_error 09-05
15:14:25.113 280 660 W ActivityManager: Force finishing activity
com.audioaddict.sky/com.audioaddict.PlayingActivity</description>
</bug>
<bug>
<bugid>20198</bugid>
<title>Complex script rendering for bengali</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>phr...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 15:24:20 +0000</openedDate>
<description>PLease make available patch for complex script support for all version
of Android. Because android is the best Q&amp;E top Smart phone OS in the
world Q&amp;E day by it is increasing. Please do it, now we canQ&apos;Et read Q&amp;E write
in bengali Q&amp;E mother tongue. Please Please-----------------</description>
<comment>
<author>Chris.F...@gmail.com</author>
<when>Fri, 28 Oct 2011 08:34:38 +0000</when>
<what>This issue relates to issues 4153, 5925, 12981 and 20744.

Proper rendering support is needed for *all* complex scripts: Bengali, Gurumuki, Kannada, Tamil, Kannada, Devanagri, Tibetan, Sinhala, Telegu, etc., etc.

How does Android expect to do well in the massive Indian market without proper support for these scripts?

</what>
</comment>
</bug>
<bug>
<bugid>13183</bugid>
<title>Link Google Voice Search Language To Keyboard Language Selection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 21:31:29 +0000</openedDate>
<description>Google Voice Search (and Google Voice--Q&gt;EText) should use the same
language that is selected as your keyboard layout. I use multiple
languages and if keyboard is set to spanish, but voice search is set to
english, then google voice gets totally confused. Would be easier to
have google voiceQ&apos;Es language to link into whatever language is selected
in the keyboard.</description>
</bug>
<bug>
<bugid>1657</bugid>
<title>RFE: Calendar agenda view needs configurable horizons</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-27T20:56:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>0</stars>
<reportedBy>genejoc...@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 12:11:59 +0000</openedDate>
<description>The agenda view shows everything that happens during the month, past,
present, and future, but does not see into the next month. This leaves a
blind spot toward the end of the month, if you think of an agenda view
as listing upcoming events, not Q&quot;Ewhat this month holds.Q&quot;E The proposed
enhancement would allow the agenda view to include events in the future
out to a certain number of days, and would see across months.
Additionally, a setting that allowed the user to hide events that have
already passed would round out the feature. One possible embodiment
would be two options: a tick box to not hide (default month view) or
hide, with a way to select how to hide events. One might hide them
immediately, after the day ends, or after a variable number of days.</description>
<comment>
<author>genejoc...@gmail.com</author>
<when>Fri, 26 Dec 2008 12:17:50 +0000</when>
<what>Sorry for the duplicate submission. This is a result of bug #1527.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 27 Dec 2008 20:56:03 +0000</when>
<what>Duplicate</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:45:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3009</bugid>
<title>Gmail crashes when sending large emails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>onewood...@gmail.com</reportedBy>
<openedDate>Tue, 16 Jun 2009 07:51:21 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Setup Email Account using
Google Email Account. Try to send out Email with large body size (1Mb)
or with multiple large attachments (10* 2Mb) The Sending process is
always fail and application Force Close is observed. - Sample source
code demonstrating the problem - What you think the correct behavior
should be. If there is a size limitation for sending email, email
application should pop up a notice to user during the compose session
instead of failing the sending session. If you are reporting a crash or
similar issue, please also run the command Q&apos;Eadb bugreportQ&apos;E, and attach
the resulting output as a text file to your issue report. (For feature
requests for APIs, please include sample code showing how you are
proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:54:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 18:40:34 +0000</when>
<what></what>
</comment>
<comment>
<author>Pes...@gmail.com</author>
<when>Thu, 10 Dec 2009 21:18:16 +0000</when>
<what>Can no longer sync Gmail after attempting to send email with multiple large attachments</what>
</comment>
<comment>
<author>Pes...@gmail.com</author>
<when>Thu, 10 Dec 2009 22:51:03 +0000</when>
<what>Fixed Gmail syncing by Q&quot;Eclear dataQ&quot;E in gmail storage application</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:33 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:22 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>16625</bugid>
<title>Sky Maps; Using the DeviceQ&apos;Es Camera to Improve Accuracy</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>waldro...@gmail.com</reportedBy>
<openedDate>Fri, 06 May 2011 05:20:39 +0000</openedDate>
<description>The Sky Maps Application should make use of the deviceQ&apos;Es camera to
improve projection of map. This feature would be especially useful on
tablets where a high quality experience is expected--this is a simple
way to boost the accuracy and useability of the application--or on
devices without a GPS sensor. The feature would function (something)
like the following: ?Application initializes camera and applies filter
to highlight point lights. ?Point light map would be resolved against
the sky map to more accurately place the map on the screen relative to
the angular perspective of the screen (typically cameras face opposite
to the screen). ?Additionally, point light map could be used in lieu of
device GPS (essentially able to be used to triangulate it position by
analyzing the map against network location and time/date). Image could
even be displayed on screen and app could get the augmented reality,
heads up display, treatment... Thanks for reading. Sorry if this is in
the wrong place! Please forward to the appropriate forum? Thanks!</description>
<comment>
<author>icantbel...@gmail.com</author>
<when>Fri, 06 May 2011 17:46:32 +0000</when>
<what>Hi. Great idea, but sadly phone cameras arenQ&apos;Et sensitive enough to detect stars.

Regards,

John (sky map tech lead)</what>
</comment>
</bug>
<bug>
<bugid>10692</bugid>
<title>arabic problem</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-23T17:28:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>abualg...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 09:23:55 +0000</openedDate>
<description>i will return my droid x</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 17:28:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13032</bugid>
<title>Wifi connectivity problem after updating my Videocon v7500 to Android 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>milindjo...@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 14:26:23 +0000</openedDate>
<description>I just upgraded my Videocon v7500 to Android 2.1 from earlier (default)
firmware 1.6. Now the Wifi is not getting connected with my phone. It
shows both the Wifi Terminal details in my office but fails to connect.
The Videocon Mobiles Service Center Guys reloaded the OS (2.1) twice but
no luck. The device is new and barely 40 days old. I tried finding
solutions with all possible websites and forums but no luck. There are
tons of Entries everywhere of similar problem of Wifi after 2.1 update
for other Handsets of other companies too. This is definitely not a
Hardware issue as just before the update to 2.1, I used Wifi.</description>
</bug>
<bug>
<bugid>4659</bugid>
<title>Conversation List does not get updated when an SMS/MMS is deleted with getContentResolver().delete( .... )</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>12</stars>
<reportedBy>ozgurcem...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 20:15:34 +0000</openedDate>
<description>When you delete an SMS or an MMS with getContentResolver().delete
(.....) , and go back to the Messaging app, the conversation list is
most likely not updated with latest state. tried several methods around
is, where all failed; 1. getContentResolver().notifyChange( Q&quot;Eproper uri
goes in hereQ&quot;E ) 2. ActivityManager ... restartPackage(MMS_PACKAGE_NAME);
3. Sent the broadcast Q&quot;Eandroid.intent.action.CONTENT_CHANGEDQ&quot;E with
Q&quot;Edeleted_contentsQ&quot;E extra 4. Started Activity with many Intent flag
combinations and kill stared the process later on.</description>
<comment>
<author>ozgurcem...@gmail.com</author>
<when>Tue, 10 Nov 2009 20:25:11 +0000</when>
<what>I meant Q&quot;Etried several methods around this, where all failed;Q&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>17386</bugid>
<title>Web page elements are overlapping with the menu suboption screen in news and weather.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jun 2011 07:26:05 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. -News and weatherQ&gt;Eindia/sports/entertainmentQ&gt;Eselect a news.
-While screen is loadingQ&gt;Epress menu keyQ&gt;Eobserve the pop up is
overlapping with bottom options. 2) What happened. - Web page elements
are overlapping with the menu suboption screen in news and weather (Some
small boxes are overlapping with the menu suboption screen in news and
weather.) 3) What you think the correct behavior should be. - Anything
should not be on the sub menu.</description>
</bug>
<bug>
<bugid>401</bugid>
<title>ApiDemos RemoteServiceController and status bar issue</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-07T14:29:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dtmil...@gmail.com</reportedBy>
<openedDate>Mon, 03 Mar 2008 19:06:07 +0000</openedDate>
<description>- Steps to reproduce the problem: 1) Start RemoteServiceController using
startService(intent, null)
{action=com.google.android.samples.app.REMOTE_SERVICE} I was using a
simple application to do this (IntentPlayground) 2) The service is
started and the triangle appear in the status bar 3) Slide the status
bar to open it 4) See the label Q&quot;ESample Remote MessageQ&quot;E 5) Click on it,
with the Q&quot;EintentionQ&quot;E of stopping it 6) You end up in App/Service/Local
Service Controller instead, which obviously canQ&apos;Et stop the service.
IntentPlayground and this problem are described in this post
http://dtmilano.blogspot.com/2008/03/android-playing-with-intents-this.html</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 18:15:28 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:29:56 +0000</when>
<what>We are cleaning up old issues that are statistically probably outdated. This issue
predates 1.0 and is assumed to have been resolved. If it still exists in 1.0 or
later, please submit a new report for it.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:14:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5697</bugid>
<title>getContextClassLoader returns a non-application classloader</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-02-25T17:51:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>7</stars>
<reportedBy>li...@sibvisions.org</reportedBy>
<openedDate>Tue, 29 Dec 2009 13:18:47 +0000</openedDate>
<description>Tried to play with the standard logging API: java.util.logging and
configured it through logging.properties. I have written my own
Formatter and configured it for the ConsoleHandler! (I know that the log
output goes to System.err and not to the Q&quot;ElogcatQ&quot;E, but thatQ&apos;Es not the
problem) my logging.properties: handlers =
java.util.logging.ConsoleHandler java.util.logging.ConsoleHandler.level
= ALL java.util.logging.ConsoleHandler.formatter =
com.sibvisions.android.LogFormat com.sibvisions.level = ALL The
LogFormat is a test class (donQ&apos;Et wonder): package
com.sibvisions.android; import java.util.logging.Formatter; import
java.util.logging.LogRecord; public class LogFormat extends Formatter {
@Override public synchronized String format(LogRecord pRecord) { return
pRecord.getSourceClassName(); } } My test activity: public class
AndroidClient extends Activity { /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); InputStream isProp =
getClass().getResourceAsStream(Q&quot;E/logging.propertiesQ&quot;E); try {
LogManager.getLogManager().readConfiguration(isProp); } catch (Exception
e) { e.printStackTrace(); } Logger lg =
Logger.getLogger(getClass().getName()); lg.log(Level.SEVERE, Q&quot;ETESTQ&quot;E, new
Exception()); } } I got the following exception: 12-29 11:52:05.548:
WARN/System.err(1720): java.util.logging.ErrorManager: GENERIC_FAILURE
12-29 11:52:05.558: WARN/System.err(1720): Error message - Invalid
property value for
java.util.logging.ConsoleHandler:formatter/com.sibvisions.android.LogFormat
12-29 11:52:05.558: WARN/System.err(1720): Exception -
java.security.PrivilegedActionException:
java.lang.ClassNotFoundException: com.sibvisions.android.LogFormat in
loader dalvik.system.PathClassLoader@4001b500 Reproduced it with the
code from: java.util.logging.Handler.getCustomizeInstance() try {
ClassQ&lt;E?Q&gt;E c = AccessController.doPrivileged(new
PrivilegedExceptionActionQ&lt;EClassQ&lt;E?Q&gt;EQ&gt;E() { public ClassQ&lt;E?Q&gt;E run() throws
Exception { ClassLoader loader = Thread.currentThread()
.getContextClassLoader(); if (null == loader) { loader =
ClassLoader.getSystemClassLoader(); } //OK
Class.forName(Q&quot;Ecom.sibvisions.android.LogFormatQ&quot;E);
System.out.println(loader.getClass().getName() +Q&quot;E - Q&quot;E+
Class.class.getClassLoader().getClass().getName()); //ERROR return
loader.loadClass(Q&quot;Ecom.sibvisions.android.LogFormatQ&quot;E); } });
c.newInstance(); } catch (Exception e) { Log.v(Q&quot;ETAGQ&quot;E,
Log.getStackTraceString(e)); }</description>
<comment>
<author>li...@sibvisions.org</author>
<when>Tue, 29 Dec 2009 13:19:39 +0000</when>
<what>API Version 2.0.1
(device independent problem)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Dec 2009 21:29:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 21 Jan 2010 19:42:16 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 26 Jan 2010 01:05:47 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 25 Feb 2010 17:51:41 +0000</when>
<what>This problem was because Thread.getContextClassLoader() was returning null, causing your class to 
be loaded by the ClassLoader.getSystemClassLoader which does not know about your application 
classes, which is why it fails to find the class.

When you use Class.forName from your own code, it uses the ClassLoader of the code invoking 
Class.forName, which explains why it can find your class.

The workaround is to set the Java context class loader in your Activity.onCreate as described here:
http://code.google.com/p/dalvik/wiki/JavaxPackages

IQ&apos;Eve commited a fix for Froyo that sets the Java context class loader automatically for the common 
case of having a single application in a virtual machine so that things should work right for most 
people and the wonQ&apos;Et need to use any workaround.

We do not set the Thread local Java context class loader to the APK classpath in all cases. 
Specifically if you have have arranged in your AndroidManifest.xml to allow multiple APKs to be run 
in the same virtual machine. In this case, it would be ambiguous which to use as the Thread local 
context class loader, and in fact it could vary from run to run depending the loading order of the 
multiple packages. However, in this case we now set the context class loader to a pass through 
ClassLoader that will warn that you probably need to set the context class loader if you are going 
to use libraries that do make use of Java context class loader.

Note that JavaQ&apos;Es Thread.getContextClassLoader should not be confused with 
android.content.Context.getClassLoader. While now in the common case these will be the same, using 
your Android Context (e.g. Activity) class is designed to let you load classes associated with a 
specific context even if the virtual machine has multiple APKs loaded. In general in Android code 
you should use the Context.getClassLoader, although it is useful to have 
Thread.getContextClassLoader work to support existing Java libraries that rely on its mechanism to 
load custom application classes.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 07 Dec 2010 01:35:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15240</bugid>
<title>The send iconQ&apos;Es color is too gray to identify it in proposing new time screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alphali...@gmail.com</reportedBy>
<openedDate>Fri, 04 Mar 2011 16:29:14 +0000</openedDate>
<description>active sync account calendar running gmail account is setup. [Steps] 1.
Receive one meeting request in gmail account. 2. open the calendar
event, select Q&quot;Epropose new timeQ&quot;E from Q&quot;EAttending?Q&quot;E options. 3. Select a
new time. 4. Select Q&quot;Epropose timeQ&quot;E button to confirm selection. [Actual
result] 4. In Proposing new time screen, the send button is too gray to
idenfy it, it looks like it is disabled. [Expected result] 4.the send
button should be black to let user know that it is available now.</description>
</bug>
<bug>
<bugid>186</bugid>
<title>Null Pointer exception encountered in Android when dynamically adding TableRow views</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-07T21:02:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>alexandr...@gmail.com</reportedBy>
<openedDate>Tue, 05 Feb 2008 07:06:07 +0000</openedDate>
<description>I have a thread that fetches data from my php app then posts the results
in the UI. The method responsible for generating the UI creates new
TableRow objects, adds views to the TableRow then adds the row to the
TableLayout. Android then takes over the process and generates a
NullPointerException. This is the debugger output: Thread [Q&lt;E3Q&gt;E Main]
(Suspended (exception NullPointerException)) Looper.loop() line: 76
ActivityThread.main(String[]) line: 2506 Method.invokeNative(Object,
Object[], Class, Class[], Class, int, boolean) line: not available
[native method] Method.invoke(Object, Object...) line: 380
ZygoteInit$MethodAndArgsCaller.run() line: 1170
ZygoteInit.main(String[]) line: 1121 NativeStart.main(String[]) line:
not available [native method] Thread [Q&lt;E11Q&gt;E Binder Thread #1] (Running)
Thread [Q&lt;E13Q&gt;E Binder Thread #2] (Running) Thread [Q&lt;E15Q&gt;E Binder Thread #3]
(Running) Sample code //Create runnable for updating ui final Runnable
mShowToday = new Runnable() { public void run() { showToday(); } };
public void showToday() { while (mSummaryDay.hasMoreData()) {
CategoryData cd = mSummaryDay.getNextData(); TableRow tr = new
TableRow(this); tr.setLayoutParams(mTR.getLayoutParams()); Button btn =
new Button(this); btn.setText(cd.getDescription()+Q&quot;E
(Q&quot;E+cd.getNumber()+Q&quot;E)Q&quot;E); Hashtable ht = new Hashtable(); ht.put(KEY_CD,
cd); ht.put(KEY_DUR, String.valueOf(SummaryData.DURATION_DAY));
btn.setTag(ht); btn.setOnClickListener(mBtnCatListener); ... ... ...
tr.addView(btn); tr.addView(btn2); mTL.addView(tr); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 05:08:38 +0000</when>
<what>Hi,

Could you paste the output shown by logcat? (either run adb logcat from a terminal or
look at the logcat tab in Eclipse if you use the plugin)</what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Thu, 07 Feb 2008 20:41:56 +0000</when>
<what>IQ&apos;Em sorry, this is a Q&quot;Euser errorQ&quot;E. The issue can be closed, Q&quot;Enot a problemQ&quot;E. 
Thanks for the feedback. </what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 21:02:04 +0000</when>
<what>Thanks for the update!</what>
</comment>
</bug>
<bug>
<bugid>16806</bugid>
<title>adb help typo</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2011-05-25T17:01:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mice777</reportedBy>
<openedDate>Fri, 13 May 2011 13:52:07 +0000</openedDate>
<description>running adb.exe shows help, which has one mispelling: Q&quot;EocmmandQ&quot;E it
should be probably Q&quot;EcommandQ&quot;E typo is nead help for Q&quot;EdisconnectQ&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 13 May 2011 18:02:53 +0000</when>
<what>i canQ&apos;Et find this in any version as far back as eclair. what version are you running?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 16:14:20 +0000</when>
<what>ping?</what>
</comment>
<comment>
<author>mice777</author>
<when>Wed, 25 May 2011 08:20:00 +0000</when>
<what>Windows 7, Android SDK, SDK Tools rev 11, SDK Platform-tools rev 4
adb.exe (410942 bytes size)
run adb.exe help
it will display:

...
 disconnect [Q&lt;EhostQ&gt;E[:Q&lt;EportQ&gt;E]]  - disconnect from a TCP/IP device.
                                 Port 5555 is used by default if no port number is specified.
                                 Using this ocmmand with no additional arguments will disconnect from all connected TCP/IP devices.
...

Do you see the ocmmand typo now?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 25 May 2011 17:01:18 +0000</when>
<what>already fixed: https://review.source.android.com/22493</what>
</comment>
</bug>
<bug>
<bugid>10033</bugid>
<title>Gesture Search: search fails to find contact entries for which duplicates exist, or previously existed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-29T18:41:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>larryber...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 13:38:55 +0000</openedDate>
<description>Using Gesture Search (1.1.0 Build id: 77) cannot find contacts if they
have a duplicate entry in Q&quot;EPeopleQ&quot;E. This apparently holds true even
after deleting one of the duplicates and re-indexing in gesture search.
A name for which duplicate records previously existed will still not
come up. Have tried this on several duplicate entries - they all fail to
be found. Have tried using first and last name in the search without
success. Device/OS: Android 2.1 (update 1) on HTC Incredible Otherwise -
amazing app. Thanks! From: Q&lt;ELarry KaylorQ&gt;E Larrybert53@gmail.com</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 29 Jul 2010 18:41:51 +0000</when>
<what>This bug tracker is not for individual apps found on Market.</what>
</comment>
</bug>
<bug>
<bugid>16982</bugid>
<title>Force close appear on closing the slider after entering text up to the maximum limit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 08:34:32 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Application Q&gt;E News Q&amp;E Weather Q&gt;E Tap on Set a custom location
2. Select Q&quot;ESet Location Q&quot;E Q&gt;E Enter text upto maximum limit Q&gt;E Close the
slider Q&gt;E Observe the behavior 2) What happened. - Force close appear on
closing the slider after entering text up to the maximum limit 3) What
you think the correct behavior should be. - Force close should not
appear on closing the slider.</description>
</bug>
<bug>
<bugid>1914</bugid>
<title>Enhancement Request: browser does not support file:///sdcard browsing</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-25T00:59:13.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Feb 2009 01:12:04 +0000</openedDate>
<description>Would be nice if file type browsing was supported on user accessible
dirs/files.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 01:22:06 +0000</when>
<what></what>
</comment>
<comment>
<author>ianmacfa...@gmail.com</author>
<when>Thu, 21 May 2009 15:57:51 +0000</when>
<what>App Q&quot;EOI File ManagerQ&quot;E supports this.

Reason for mentioning is that itQ&apos;Es being designed to be used by other apps, and is
AFAIK - this could end up as the de-facto standard if a native one isnQ&apos;Et created first.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:59:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6696</bugid>
<title>SMS/E-mail/Incoming Call notifications while on headphones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>119</stars>
<reportedBy>adelinoairosa</reportedBy>
<openedDate>Wed, 17 Feb 2010 15:27:54 +0000</openedDate>
<description>While listening to music with headphones, all incoming notifications IQ&apos;Em
getting are been sent to the external speakers instead of the
headphones. If on headphones, all notifications should follow the same
user determined settings, tru the earpiece on a comfortable, not so loud
notification. In other words, if I get a SMS I would like to hear the
same notification I chose for SMSs to be sent to the earpiece, not to
the phone speaker. Fade out and back in would be a plus, as an elegant
solution/support for media. Nexus One 2.1 update1</description>
<comment>
<author>viraghg</author>
<when>Tue, 13 Apr 2010 13:48:04 +0000</when>
<what>I have the same problem on my T-mobile Pulse. ItQ&apos;Es very annoying when IQ&apos;Em sitting on 
the bus and listening to music and suddenly I hear the music from the speaker when I 
get a text... Should be fixed...</what>
</comment>
<comment>
<author>liam.arbetman</author>
<when>Thu, 26 Aug 2010 16:41:02 +0000</when>
<what>I have the same problem on my Evo 4g running 2.2. I think this is should be a bugfix and not an enhancement. What possible reason would there be to have the external speaker make noise while the phone is connected to a headset? This is an embarrassing bug that needs to be addressed soon. 

Also, it doesnQ&apos;Et just happen while music is playing.  Notifications will always play through the external speaker. The only way to stop notifications through the external speaker is to set the to silent or vibrate which stops ALL notification sounds including ones through the headphones. 

Please fix.</what>
</comment>
<comment>
<author>liam.arbetman</author>
<when>Mon, 27 Sep 2010 18:38:21 +0000</when>
<what>Does anyone ever look at this stuff?</what>
</comment>
<comment>
<author>phatman...@gmail.com</author>
<when>Mon, 27 Sep 2010 22:54:57 +0000</when>
<what>I agree this need to be addressed, its inconvenient for people who dont want to hear my notifications,  but im wearing headphones and would like to know when I receive something. </what>
</comment>
<comment>
<author>allen.r....@gmail.com</author>
<when>Fri, 08 Oct 2010 22:46:07 +0000</when>
<what>This accurately describes what IQ&apos;Eve noticed and would desire.

Evo 2.2</what>
</comment>
<comment>
<author>syn010...@gmail.com</author>
<when>Thu, 21 Oct 2010 21:41:58 +0000</when>
<what>This happens with my Samsung Vibrant, except I hear default notifications and the incoming call ringtone on *both* the headphones and the phoneQ&apos;Es speaker.

Recently, SMS notifications have started to ONLY come from the speaker and not the headphones, though last week they were coming from both.

I donQ&apos;Et get it.</what>
</comment>
<comment>
<author>Mark.A.O...@gmail.com</author>
<when>Fri, 22 Oct 2010 02:58:43 +0000</when>
<what>I am experiencing the same issue with HTC Incredible. I fall asleep on the bus with music going through my headset and my alarm sound come though the speaker and not the headset disturbing the other commuters.  Needs a fix. </what>
</comment>
<comment>
<author>Indivisi...@gmail.com</author>
<when>Mon, 01 Nov 2010 22:57:54 +0000</when>
<what>My problem is a bit different although I imagine the solution can be the same. Right now my Nexus One only rings at half volume (the phone) when I have my headphones in. I would like to be able to make it ring at full volume w/ headphones because I frequently leave my headphones in when put my phone in my pocket. At half volume I may not hear it, especially in the wimter with extra clothes, etc.

I guess a menu in settings would solve it.</what>
</comment>
<comment>
<author>brett.is...@gmail.com</author>
<when>Thu, 04 Nov 2010 19:07:00 +0000</when>
<what>Same problem with Incredible 2.2.</what>
</comment>
<comment>
<author>robert.tieber</author>
<when>Thu, 04 Nov 2010 19:21:34 +0000</when>
<what>ItQ&apos;Es fixed in Cyanogenmod 6.1 (only version I tried, so itQ&apos;Es probably fixed in earlier versions too)</what>
</comment>
<comment>
<author>Bjorn.Wa...@gmail.com</author>
<when>Thu, 04 Nov 2010 22:23:20 +0000</when>
<what>Unfortunately Cyanogenmod isnQ&apos;Et really running well for the samsung epic yet.  Anyone know how you tell if they are even looking into this as an issue?</what>
</comment>
<comment>
<author>Bjorn.Wa...@gmail.com</author>
<when>Thu, 04 Nov 2010 22:24:53 +0000</when>
<what>Also I would call this a defect not an enhancement maybe whoever initially started the thread can change it.  I would assume defects would get looked at before enhancements.</what>
</comment>
<comment>
<author>ajdani...@gmail.com</author>
<when>Wed, 24 Nov 2010 11:20:47 +0000</when>
<what>I have a different issue: On my HTC Desire HD (2.2) these notifications are going either via speaker or via headphones, while i want both. For example iQ&apos;Ed like to be able to hear these notifications when i take off my headphones (but keep them plugged). Would be great to have some settings option which allows to do that.</what>
</comment>
<comment>
<author>MaxRabbi...@gmail.com</author>
<when>Mon, 06 Dec 2010 19:18:37 +0000</when>
<what>This should be fixed, please!!!</what>
</comment>
<comment>
<author>har...@dracosapphiri.com</author>
<when>Fri, 10 Dec 2010 18:58:13 +0000</when>
<what>Same problem with Moto Droid on Froyo. 

If I have headhphones in, I definitely do NOT want call and sms notifications going through the phoneQ&apos;Es external speaker. It disturbs others and fails to notify me.</what>
</comment>
<comment>
<author>liam.arbetman</author>
<when>Fri, 10 Dec 2010 19:35:54 +0000</when>
<what>Can anyone report on whether or not this is fixed in gingerbread?</what>
</comment>
<comment>
<author>dave.debaeremaeker</author>
<when>Fri, 17 Dec 2010 15:42:24 +0000</when>
<what>This is still hapenning on the Nexus S</what>
</comment>
<comment>
<author>AmberLa...@gmail.com</author>
<when>Fri, 17 Dec 2010 18:31:26 +0000</when>
<what>I have the samsung epic and this is happening as well. The phone is so expensive there is on reason that this should be happening.  </what>
</comment>
<comment>
<author>liam.jam...@gmail.com</author>
<when>Thu, 23 Dec 2010 15:29:42 +0000</when>
<what>This is a major issue.</what>
</comment>
<comment>
<author>stijn.gi...@gmail.com</author>
<when>Thu, 23 Dec 2010 15:45:07 +0000</when>
<what>Not entirely the same as the issue reported here but on a similar note: On my Samsung Galaxy S the notification sound plays on both my headphones as well as the external speaker. I can think of situations where this is desirable: For instance when youQ&apos;Eve removed the headphones from your ears: you may still want to be notified of incoming messages.
But I highly doubt that this is so common that this should be the default behaviour. 99% of the time when I get a notification with my earphones plugged in, IQ&apos;Em sitting in a train, perhaps even in a silent compartment, listening to music. The last thing I want is to annoy everyone else in the train whenever I get a Google Talk message.

In short I feel this is either a bug that needs fixing or a feature that needs an on/off switch, perhaps with itQ&apos;Es default set to off... IQ&apos;Eve not found any settings relevant to this issue.</what>
</comment>
<comment>
<author>94Sup...@gmail.com</author>
<when>Mon, 27 Dec 2010 23:36:27 +0000</when>
<what>Same problem here on my Fascinate. Very annoying!</what>
</comment>
<comment>
<author>pfeiffer...@gmail.com</author>
<when>Thu, 30 Dec 2010 18:35:53 +0000</when>
<what>I have the same issue on my Galaxy Tab. When I have wired headphones connected I want the notification sounds NOT to play over the speaker!</what>
</comment>
<comment>
<author>bogdan.i...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:25:16 +0000</when>
<what>HTC Desire Z with Froyo 2.2.1 is also defective in the way it handles sounds through the speaker, when the headphones are plugged in. Any ring or notification is heard through both the speaker and the headphones.

I think a crushing majority of users would agree that the speaker should STAY SILENT as long as the headphones are plugged in.</what>
</comment>
<comment>
<author>bertrand...@gmail.com</author>
<when>Tue, 04 Jan 2011 14:33:20 +0000</when>
<what>I think there should be a setting to choose if the speaker has to be muted when headphones are plugged in. It appears some users do like having both speakers and headphones on.</what>
</comment>
<comment>
<author>bogdan.i...@gmail.com</author>
<when>Tue, 04 Jan 2011 15:03:33 +0000</when>
<what>If an option is implemented the default should not be the current behavior.

Most people expect no sound from the speakers when headphones are plugged in. This is how other phones work. This is how home stereos work. This is how Android should work.</what>
</comment>
</bug>
<bug>
<bugid>19499</bugid>
<title>[Tracffic widget] does not disappear keypad.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shin.par...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 05:40:52 +0000</openedDate>
<description>[steps] 1. Idle - menu - widgets - select traffic. 2. touch input window
: Q&quot;Ewidget nameQ&quot;E 3. touch next button in keypad. 4. touch done button in
keypad. [problem] does not close keypad. [Expected results] close
keypad. [problem</description>
</bug>
<bug>
<bugid>6940</bugid>
<title>Doumentation error for LISTEN_DATA_CONNECTION_STATE</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wefi.and...@gmail.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 12:32:15 +0000</openedDate>
<description>The documentation for PhoneStateListener.LISTEN_DATA_CONNECTION_STATE
does not lists any Q&quot;ERequires PermissionQ&quot;E as it does for example for
LISTEN_MESSAGE_WAITING_INDICATOR. However, failing to add the
READ_PHONE_STATE permission to the manifest causes an exception each
time m_TelephonyManager.listen is called with
LISTEN_DATA_CONNECTION_STATE Checking the code at
http://www.netmite.com/android/mydroid/1.6/frameworks/base/services/java/com/android/server/TelephonyRegistry.java
Clearly see why this happens since PHONE_STATE_PERMISSION_MASK includes
LISTEN_DATA_CONNECTION_STATE This is either a documentation error or a
coding error, most likely the first.</description>
</bug>
<bug>
<bugid>1705</bugid>
<title>Feature request: setOnFocusChangeListener with MenuItem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jan 2009 22:37:27 +0000</openedDate>
<description>Feature request for blind accessibility: In SDK 1.0 r2 there appears to
be no way to track focus of MenuItem, with Menu not a sublass of View.
This is an oversight with respect to programming for blind
accessibility, where one must not only handle click events but also
focus change events (that is, give relevant speech feedback during menu
navigation, before the user finally clicks an item of interest or
cancels). The issue is further discussed and explained at
http://groups.google.com/group/tts-for-android/browse_frm/thread/c97c953a5f7fc65d
http://groups.google.com/group/android-developers/browse_frm/thread/695c5fea9b7778a7/
The only workaround appears to be to override Menu altogether by for
instance a ListView, which, being a subclass of View, does have the
required focus change listeners. Therefore I request that
setOnFocusChangeListener be defined and implemented for Menu/MenuItem.
Regards</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:32:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:07:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3000</bugid>
<title>SimProvider class: java.lang.NullPointerException if user delete SIM phonebook record with empty phone number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>alexey.s...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 15:36:34 +0000</openedDate>
<description>We are developing an application which should read / delete SIM
phonebook contacts. To delete SIM phonebook contacts we use method
public final int delete (Uri url, String where, String[] selectionArgs)
where uri argument is: Uri.parse(Q&quot;Econtent://sim/adnQ&quot;E). Suppose, on the
SIM there is a contact with name and e-mail address which was created by
some another mobile phone (not by Android phone). Pnone number is empty
(number = Q&quot;EQ&quot;E). When user try to delete such contact then
java.lang.NullPointerException will be generated: 06-05 16:28:16.062:
ERROR/DatabaseUtils(122): java.lang.NullPointerException 06-05
16:28:16.062: ERROR/DatabaseUtils(122): at
com.android.internal.telephony.gsm.AdnRecord.isEqual(AdnRecord.java:422)
06-05 16:28:16.062: ERROR/DatabaseUtils(122): at
com.android.internal.telephony.gsm.AdnRecordCache.updateAdnBySearch
(AdnRecordCache.java:199) 06-05 16:28:16.062: ERROR/DatabaseUtils(122):
at
com.android.internal.telephony.gsm.SimPhoneBookInterfaceManager.updateAdnRe
cordsInEfBySearch(SimPhoneBookInterfaceManager.java:151) 06-05
16:28:16.062: ERROR/DatabaseUtils(122): at
com.android.internal.telephony.gsm.SimProvider.deleteSimRecordFromEf
(SimProvider.java:418) 06-05 16:28:16.062: ERROR/DatabaseUtils(122): at
com.android.internal.telephony.gsm.SimProvider.delete(SimProvider.java:272)
Is it a correct behaviour? How to delete SIM records on Android with
empty phone number created by another phone?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 03:54:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:21:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6729</bugid>
<title>Dialling 111 gets Emergency Services instead</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-19T19:06:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>constabl...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 13:48:45 +0000</openedDate>
<description>When dialling 111 to get my voicemail the Nexus One connects to
Emergency Services instead. It looks athough the phone translates 111
into 112 or 999. This has only started happening since the Google Update
1 a couple of weeks ago. I am in the UK and my network is giffgaff (part
of O2)</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 19 Feb 2010 19:06:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7512</bugid>
<title>Including Q&quot;ERestartQ&quot;E or Q&quot;ERebootQ&quot;E into the Q&quot;EPower OptionsQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jsebeny1...@gmail.com</reportedBy>
<openedDate>Fri, 02 Apr 2010 21:00:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5260</bugid>
<title>Rejoining Separated contacts Error</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.d....@gmail.com</reportedBy>
<openedDate>Mon, 07 Dec 2009 20:44:10 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>james.d....@gmail.com</author>
<when>Mon, 07 Dec 2009 20:47:14 +0000</when>
<what>I am using the Motorola DROID. Android 2.0

Working Contact log:

I/ActivityManager( 5958): Starting activity: Intent {
act=com.android.contacts.action.JOIN_AGGREGATE
cmp=com.android.contacts/.ContactsListActivity$JoinContactActivity (has extras) }
W/InputManagerService( 5958): Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@446b0af8
I/ContactsListActivity( 7986): Called with action:
com.android.contacts.action.JOIN_AGGREGATE
I/ActivityManager( 5958): Displayed activity
com.android.contacts/.ContactsListActivity$JoinContactActivity: 405 ms (total 405 ms)
D/dalvikvm( 6061): GC freed 731 objects / 32200 bytes in 72ms
D/dalvikvm( 7986): GC freed 17671 objects / 1008768 bytes in 101ms
I/dalvikvm( 7986): Uncaught exception thrown by finalizer (will be discarded):
I/dalvikvm( 7986): Ljava/lang/IllegalStateException;: Finalizing cursor
android.database.sqlite.SQLiteCursor@4492ffe0 on view_contacts_restricted that has
not been deactivated or closed
I/dalvikvm( 7986): 	at
android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:596)
I/dalvikvm( 7986): 	at dalvik.system.NativeStart.run(Native Method)

Failing Contact Log:

I/ActivityManager( 5958): Starting activity: Intent {
act=com.android.contacts.action.JOIN_AGGREGATE
cmp=com.android.contacts/.ContactsListActivity$JoinContactActivity (has extras) }
W/InputManagerService( 5958): Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@448d7ac0
I/ContactsListActivity( 7986): Called with action:
com.android.contacts.action.JOIN_AGGREGATE
W/AsyncQuery( 7986): java.lang.IllegalArgumentException: Cursor and position map have
different sizes.
I/ActivityManager( 5958): Displayed activity
com.android.contacts/.ContactsListActivity$JoinContactActivity: 460 ms (total 460 ms)
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/appwidgets/4
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/appwidgets/4
D/dalvikvm( 6206): GC freed 910 objects / 417000 bytes in 47ms
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/forecasts/4
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/appwidgets/5
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/appwidgets/5
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/forecasts/5
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/appwidgets/6
D/dalvikvm( 6206): GC freed 1101 objects / 327808 bytes in 53ms
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/appwidgets/6
D/ForecastProvider( 6206): query() with
uri=content://com.androidapps.widget.weather2/forecasts/6
D/dalvikvm( 6829): GC freed 3714 objects / 173496 bytes in 76ms
D/dalvikvm( 6206): GC freed 664 objects / 300848 bytes in 65ms


Note: This happens during the failed contact join.  This happens after a contact has
been saparated and attempted to be rejoined.  


W/AsyncQuery( 7986): java.lang.IllegalArgumentException: Cursor and position map have
different sizes.</what>
</comment>
<comment>
<author>james.d....@gmail.com</author>
<when>Wed, 09 Dec 2009 18:33:49 +0000</when>
<what>This issue seems to have been fixed in the 2.0.1 branch.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5390</bugid>
<title>Navigator has trouble aquiring GPS signals</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>RichTayl...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 21:41:49 +0000</openedDate>
<description>I have had several times recently where the navigator takes an extremely
long time to acquire the GPS if at all. This seems to be related to
having a number of applications running in the background as when I
reset the phone it usually begins responding faster. I say usually as I
had a more serious issue Tuesday evening December 8th around 5-6pm. The
GPS would not lock in no matter what I did. Also the location based on
Cell towers was 10 or 20 miles off. This was in the Jacksonville, FL
area. Later that evening after removing the battery for several minutes
I was able to get a GPS signal. I am not sure if the battery removal did
actually fix it. I had removed the battery for much shorter times in the
past. Let me say I love this feature. I just need it to be a bit more
reliable.</description>
<comment>
<author>ad...@sittercafe.com</author>
<when>Mon, 14 Dec 2009 04:01:13 +0000</when>
<what>I had the same experience today in Cleveland, OH - Droid could not aquire a GPS fix 
(very cloudy day - but my Garmin had no difficulty).</what>
</comment>
<comment>
<author>gregmo...@gmail.com</author>
<when>Tue, 29 Dec 2009 14:33:34 +0000</when>
<what>IQ&apos;Eve been having the same problem.  I noticed that if you exit and go back into maps 
2 or 3 times, that usually solves the problem.  And this morning GPS could not get a 
lock, but as soon as I turned off the Lattitude layer, it locked in immediately 
(might have just been a coincedence). I donQ&apos;Et know if this has anything to do with 
it, but this issue seemed to start around the time of the 2.0.1 upgrade.  Of course 
itQ&apos;Es also been more cloudy lately in the NY area, that could have something to do 
with it too.</what>
</comment>
<comment>
<author>brit...@gmail.com</author>
<when>Tue, 02 Mar 2010 16:32:35 +0000</when>
<what>Same issue with 2.1 update 1 on a stock Nexus One.
Took TWO reboots to get the GPS to work.
After the fist reboot the GPS got a fix ( 3 satellites), but at a location 200+ Miles 
away and at a speed of 271 MPH. (I was stationary at the corner of two streets in 
Virginia)

Out in the open, clear sky view.

ps: Appears to be a duplicate of issue 5715</what>
</comment>
<comment>
<author>Xtra.Z...@gmail.com</author>
<when>Fri, 12 Mar 2010 01:15:00 +0000</when>
<what>After a reboot the GPS usually starts working again.  It sometimes will stop working
after a few uses, though.</what>
</comment>
</bug>
<bug>
<bugid>1986</bugid>
<title>Camera Preview Frame Stride</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>steve2...@gmail.com</reportedBy>
<openedDate>Thu, 12 Feb 2009 16:19:48 +0000</openedDate>
<description>Android code version you are running: Android Cupcake Your development
environment: OMAP Product Describe the problem: There seems to be two
different means of returning the frame, copied or not copied, ignoring
the one shot case which is not important for this discussion. In both of
these cases, the stride of the buffer does not seem to be taken into
account. The application will need the stride in order to properly parse
the buffer, unless the width of the frame data and the stride are equal.
If one were to use hardware or a software feature which pads the frame,
the Surface Flinger would be able to properly parse the buffer, since it
has the width stride, but I have not found any place where the
application can get this key piece of data. This issue could be quickly
solved for the cases where a copy of the preview buffer is requested by
the application. In this case the copyFrameAndPostCopiedFrame() function
would just need to copy the buffer with the knowledge of the stride. The
stride could be stored off when the Surface Flinger is given the heap
and then reused in this function to properly copy the preview data from
the preview frame to the buffer that will be passed to the application.
In the case of returning the actual preview memory, the issue gets more
complicated. The application would need to be given (maybe in the
callback) the actual frame stride. IQ&apos;Em not sure how the application
could parse the preview frame without it. One feature that will tend to
cause preview frames to be padded is image stabilization, but I can also
imagine hardware limitation that may also cause padding. Dave Sparks
suggested this bug report be opened in the following forum discussion:
http://groups.google.com/group/android-
porting/browse_thread/thread/34ff9a25641b5500?hl=en The issue was
originally discussed: http://groups.google.com/group/android-
porting/browse_thread/thread/9b84f50d172854cf/91c05a7d7d7f9686?
hl=enQ&amp;Elnk=gstQ&amp;Eq=Camera#91c05a7d7d7f9686</description>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Fri, 17 Apr 2009 09:29:19 +0000</when>
<what>Better than just getting the stride would be to get the proper image header (which
includes the stride), such that when prepended to the currently header-less data[] in
onPreviewFrame() one could let BitmapFactory.decodeByteArray() do the preview decoding.

This assumes at least one PixelFormat shared between setPreviewFormat() and
BitmapFactory.decodeByteArray(), and it looks like this should be easy as the SDK 1.5
docs mention support for PixelFormat.YCbCr_420_SP, PixelFormat.RGB_565 and
PixelFormat.JPEG for setPreviewFormat().
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:33:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14240</bugid>
<title>Task Manager</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-07T21:53:33.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pagalmul...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 11:55:53 +0000</openedDate>
<description>there should be task manager in android...no external apps should be
there for it</description>
<comment>
<author>amo...@gmail.com</author>
<when>Sun, 23 Jan 2011 15:27:59 +0000</when>
<what>Try 

Settings-Q&gt;EApplications-Q&gt;ERunning Services
Settings-Q&gt;EApplications-Q&gt;EManage Applications-Q&gt;ERunning

From there, you can force the stop of almost everything, but I donQ&apos;Et recommend you to do so, from there or an installed third party app. Android is smart enough to manage running applications and to not waste resources (battery, memory and processor).</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:53:33 +0000</when>
<what>Task managers are not necessary on Android, and in fact as of 2.2 no longer have any effect.</what>
</comment>
<comment>
<author>pagalmul...@gmail.com</author>
<when>Fri, 25 Feb 2011 05:28:39 +0000</when>
<what>Lets try you open 10 apps in last 1 hr.. the usage of RAM increases Q&amp;E it affecting performance..instead give close button to every apps just like on normal computer..
So there will be requirement of Task Manager to force close apps.

Thanks</what>
</comment>
</bug>
<bug>
<bugid>7471</bugid>
<title>Buetooth Audio on HTC Desire/Android 2.1 does not work with majority of bluetooth headsets and cars</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>Kazma...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 13:52:34 +0000</openedDate>
<description>The issue surrounds the transfer of Audio over Bluetooth for the HTC
Desire and the Nexus One. IQ&apos;Eve tried several bluetooth headsets
(including the very popular Nokia BH101) and my vehicle bluetooth audio
system. The devices appear to Pair, but then the message Q&quot;EPaired but not
connectedQ&quot;E is shown in the HTC Desire/Nexus One bluetooth settings menu.
A call can be instigated by the bluetooth headset/device, and the call
is executed, but no audio is passed through. This has affected a great
many users, see this thread as an example:
http://www.google.com/support/forum/p/android/thread?tid=4237c6559482904aQ&amp;Ehl=en
Please can we have a fix for this? Even a little update on what is
happening with it would be nice. NOTE: This form is only for reporting
user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>cos...@gmail.com</author>
<when>Wed, 31 Mar 2010 18:40:39 +0000</when>
<what>This issue seems like it has been ignored completely.  I was optimistic at first when 
Ry Guy was in touch with the original thread on the support forums, but he has not left 
a comment since 1/19/10.  The phone is great, but it is now to the point where IQ&apos;Em 
switching back to my G1 until the problem is fixed.</what>
</comment>
<comment>
<author>bhainea...@gmail.com</author>
<when>Wed, 31 Mar 2010 23:36:49 +0000</when>
<what>This is not the only thread regarding this. What is frustrating is that three G1Q&apos;Es 
(two rooted w/Cysnogen) and one Q&quot;EstockQ&quot;E, along with my wifeQ&apos;Es Samsung, all work fine 
with my 2010 Nissan RogueQ&apos;Es BOSE system. I am not a programmer but this sound like 
if a newer BT stack in the Nexus One is not as good as the previous one which is in 
the G1.

The frustrating part is that no one from the Google|HTC|T-Mobile team wants to 
acknowledge this or more importantly, indicate if this is being addressed. ItQ&apos;Es a 
pity that the current Nexus One is less compatible with vehicular BT systems even 
though thye Nexus One brochure states that its BT stack meets the standard. </what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Thu, 01 Apr 2010 02:08:00 +0000</when>
<what>Google,
Please do the right thing and 
OWN UP TO THIS PROBLEM!
This is a serious safety issue 
concerning the car BT problems. </what>
</comment>
<comment>
<author>ijac...@gmail.com</author>
<when>Thu, 01 Apr 2010 17:50:40 +0000</when>
<what>I am also having a problem pairing my Nexus One to my car. I drive a 2008 Infiniti 
G35 and I never had issues when I had a T-Mobile Mytouch3G. What is most strange is 
that on a few occasions it works and other times it doesnQ&apos;Et. Is this a software issue 
of a hardware one? 

Phone Details 
Model number : Nexus One 
Firmware version: 2.1-update1
Build Number: ERE27   </what>
</comment>
<comment>
<author>dsbell.ct@gmail.com</author>
<when>Thu, 01 Apr 2010 19:34:40 +0000</when>
<what>Orginal thread here, issue still not addressed.

http://www.google.com/support/forum/p/android/thread?tid=4237c6559482904aQ&amp;Ehl=en </what>
</comment>
<comment>
<author>daesi...@gmail.com</author>
<when>Sun, 04 Apr 2010 09:21:22 +0000</when>
<what>Come on google, get it sorted.  ItQ&apos;Es 2010 and we canQ&apos;Et do voice dialling via
bluetooth!?!?

This is a matter of safety, as here in the UK it is illegal to hold a mobile phone
whilst driving.

My wife also has a handsfree kit (parrot ck3000 evo) in the car that can do your
voice dialling on behalf of your phone, but we canQ&apos;Et use that either as it has to
have contacts sent to it over bluetooth and my latest Android phone (HTC Desire)
claims the handsfree doesnQ&apos;Et support the correct profile.  It does support this
profile, since itQ&apos;Es the only way it is designed to work, and works with every other
phone.

I think the Android bluetooth stack leaves a lot to be desired.
</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Tue, 13 Apr 2010 13:24:44 +0000</when>
<what>I have a parrot CK3100 and an HTC Desire, I also have this issue, the phone pairQ&apos;Es 
with the BT, but from the blue tooth, you canQ&apos;Et make outgoing calls and the 
phonebook doesnQ&apos;Et sync between the two devices.

Love the phone but really dissapointed with this Q&apos;EfeatureQ&apos;E.</what>
</comment>
<comment>
<author>huuub...@gmail.com</author>
<when>Thu, 29 Apr 2010 08:44:30 +0000</when>
<what>Install the app : Bluetooth File Transfer and try again. Afterwards you can uninstall 
it.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:20:13 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>ihsan.do...@gmail.com</author>
<when>Sat, 22 May 2010 19:48:29 +0000</when>
<what>Why is this issue declined? ItQ&apos;Es clearly an issue with the Google Nexus One!</what>
</comment>
<comment>
<author>carl.wha...@gmail.com</author>
<when>Sun, 23 May 2010 09:11:33 +0000</when>
<what>IQ&apos;Ed say its more an Android 2.1 issue - there is a report that a G1 user running 
Android 1.6 had perfect car bluetooth, flashed it with Android 2.1 and the same problem 
was introduced.

IQ&apos;Em really hoping 2.2 has fixed this. Cyanogen has confirmed he has, but IQ&apos;Em yet to see 
official confirmation from Google regarding Froyo.</what>
</comment>
<comment>
<author>karthik....@gmail.com</author>
<when>Fri, 11 Jun 2010 10:44:03 +0000</when>
<what>I have a very strange problem with the Desire. My phone pairs with the parrot minikit fine almost nstantly but when I make a call from the phone, i have to manually click on menu and select - Bluetooth on to hear anything off the BT. Is this a common issue ?</what>
</comment>
<comment>
<author>RaymondS...@gmail.com</author>
<when>Fri, 11 Jun 2010 13:05:26 +0000</when>
<what>I have the same issue with my HTC Desire and Parrot Minikit. But when I start a call from the Parrot, it works fine and audio comes from the Parrot.
</what>
</comment>
<comment>
<author>karthik....@gmail.com</author>
<when>Fri, 11 Jun 2010 19:50:41 +0000</when>
<what>Is this a problem in the software or is it designed to do that ? </what>
</comment>
<comment>
<author>juk...@gmail.com</author>
<when>Wed, 19 Jan 2011 07:19:14 +0000</when>
<what>I have the same problem with my HTC Desire (Froyo 2.2) and Parrot CK3100 car kit. The kit seems to pair with the HTC but I canQ&apos;Et receive calls (via bluetooth) and the Phone book doesnQ&apos;Et sync? Does anybody know if there is a fix for this since June? </what>
</comment>
<comment>
<author>RaymondS...@gmail.com</author>
<when>Wed, 19 Jan 2011 07:43:12 +0000</when>
<what>I finally managed to pair my HTC Desire succesfully by using a special pairing method on my Parrot minikit. I had to press one or more keys when switching it on, if I remember correctly. Maybe this helps with your CK3100 as well.
</what>
</comment>
<comment>
<author>juk...@gmail.com</author>
<when>Sun, 23 Jan 2011 02:52:45 +0000</when>
<what>Which keys do you press exactly and in what order? I seem to manage to get it paired now but can only make/receive calls for the first few minutes (doesnQ&apos;Et work after a while). It continuously syncs and is driving me mad. Please Parrot/HTC, can we have a fix for this?</what>
</comment>
<comment>
<author>RaymondS...@gmail.com</author>
<when>Sun, 23 Jan 2011 11:38:17 +0000</when>
<what>This is what Tech Support wrote me:
Q&quot;Ethe trick is to press both on rotator and green button to make a new mode of pairing ; then the HTC should be operational to propose you a code PIN : 1234 that you can choose. Otherwise, in the normal mode of pairing, the code PIN is 0000 which can not work with the Minikit.Q&quot;E

Also, there was a phonebook problem if you had Q&apos;ElinkedQ&apos;E items in your phoneQ&apos;Es phonebook.

</what>
</comment>
<comment>
<author>robbert....@gmail.com</author>
<when>Tue, 15 Feb 2011 09:41:21 +0000</when>
<what>Hi, 

I Have simular problems with my HTC Desire HD and my Parrot MK9100. My HTC and Parrot seem to be connected, however IQ&apos;Em not able to dail using my Parrot. Also I donQ&apos;Et get Audio when dailing with my HTC. 

The bluetooth connection worked before...? IQ&apos;Eve tried to delete the BT connectoins on both HTC and Parrot and reconnect again. This did not solve anything.

Also using the green button and rotator button at the same time did not solve the problem. 

Does anyone have other solutions?

Thanks in advance!

Rgrds,

Robbert</what>
</comment>
<comment>
<author>pmccutch...@gmail.com</author>
<when>Wed, 04 May 2011 11:00:45 +0000</when>
<what>I have a Desire on 2.2, and a similar problem.  My Q&apos;EheadsetQ&apos;E is in fact a Phonak iCom which I wear round my neck.  It receives and sends bluetooth, sends incoming signal to my hearing aids via the loop round my neck, and has a mike for my speech.  

With my Palm Centro it worked perfectly for phone calls, and was a wonderful hands-free device for driving. Phone stays in pocket.

It works fine with the Desire default media player (Q&apos;EMusicQ&apos;E), piping the sound directly into my hearing aids. 

*BUT* with the Desire phone I cannot hear the calling party, although they can hear me.  BIG disappointment and loss of amenity!  In addition it seems to cut out after a few minutes.

In Australia it is illegal to hold a mobile phone while driving, so I would be most grateful if this problem were fixed.  


A related suggestion which should perhaps be another thread: In Settings/Sound/Volume it would be nice to have independent control of media volume, phone earpiece volume and speakerphone volume.
 
Regards,
Peter</what>
</comment>
</bug>
<bug>
<bugid>2060</bugid>
<title>Android SDK build failures with GCC 4.4 / bash 4.0 / Fedora 11a</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-03T00:39:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Max.Golovanov</reportedBy>
<openedDate>Sun, 22 Feb 2009 06:02:03 +0000</openedDate>
<description>In addition to the known problem reported against Q&apos;ErepoQ&apos;E not working
with the new Python 2.6 (bug id# ), I faced the following issues while
building Android SDK on my Fedora 11a box: (1) The script
build/tools/findleaves.sh assumes that the argument #0 is the name of
directory (.) where to start searching for makefiles from. It works with
bash 3.x while in bash 4.0 the argument #0 in construct ${@:0:$nargs}
returns the name of the script itself (build/tools/findleaves.sh), not
the path (dot). So the index needs to be adjusted from ${@:0:$nargs} to
${@:1:$nargs} for this script to work properly with bash 4.0. (2) GCC
4.4 appear to be more strict with respect to implicit includes. Some
.cpp files in SDK are missing proper #include Q&lt;EcstdioQ&gt;E (3) GCC 4.4 is
more strict with respect to char * vs. const char *. Some type
conversions cause the build to fail. (4) The default OpenJDK coming with
Fedora 11a does not compile the SDK, crashes on some files. Had to
install the latest Sun JDK 1.6.0 to compile the Android SDK. Here is the
patch diff that I applied to build it properly on my Fedora 11a machine.
(Issue #1 is discussable, whether itQ&apos;Es a bug with bash or with the
script.. maybe itQ&apos;Es possible to check for the bash version inside the
script. Fixes #2-#3 should probably be commited to repository. Problem
#4 is a problem with OpenJDK, should probably open a bug against the
OpenJDK 1.6.0...) Cheers, Max</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 00:39:29 +0000</when>
<what>Please submit patches as outlined at http://source.android.com/submit-patches - Thanks</what>
</comment>
<comment>
<author>Max.Golovanov</author>
<when>Thu, 09 Apr 2009 18:46:08 +0000</when>
<what>sorry, had no time for submissions and code inspections, will keep it in my private 
changeset for now. maybe some full-timer can take a look at the delta attached. 
thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:21:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14470</bugid>
<title>Missing Bluetooth checkbox in Gingerbread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>fina.mes...@gmail.com</reportedBy>
<openedDate>Wed, 02 Feb 2011 08:12:44 +0000</openedDate>
<description>Using the Gingerbread SDK 2.3 in the Android emulator, the Bluetooth
checkbox (enable/disable Bluetooth) is missing. See screenshot</description>
</bug>
<bug>
<bugid>8195</bugid>
<title>ContactQ&apos;Es Organization info is not displayed without inputting Position info</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>soko...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 20:26:08 +0000</openedDate>
<description>Device: Nexus One Firmware: 2.1-update1 Issue: ContactQ&apos;Es organization
info is not displayed without inputting position info as well. Steps to
reproduce: 1) Create/Edit contact 2) Add organization data but not
position data 3) Save contact ContactQ&apos;Es organization may be shown
temporarily (e.g. while contact is still in memory), but once the
contact data is reloaded, the organization will no longer be displayed.
Expected behavior: A contactQ&apos;Es organization should be displayed with or
without the inclusion of position data. Note: A contactQ&apos;Es position will
be displayed without issue even if no organization is input. This seems
less logical than the converse.</description>
</bug>
<bug>
<bugid>10699</bugid>
<title>Address fields of Google contact is incorrectly synchronized with Android devices.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>NA.Nikol...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 13:52:56 +0000</openedDate>
<description>Use: Google Contacts. Any Android device (with latest software update)
Precondition: 1. Google sync account is present on device and fully
operational. Steps to reproduce: 1. Create new contact in Google PIM
with populated address fields (all information like: Street, State,
City, Country, ZIP). 2. Perform Synchronization. 3. Observe Contact on
device Actual result: All address information is stored in one field on
device (Street field). Expected result: In my opinion Google PIM should
have 5 fields with address information like: Street, State, City,
Country, ZIP. And all address information should be correctly
synchronized in both ways.</description>
<comment>
<author>lars.va...@gmail.com</author>
<when>Sun, 12 Dec 2010 01:02:16 +0000</when>
<what>Looks as the same issue described in http://code.google.com/p/android/issues/detail?id=5434 and http://code.google.com/p/android/issues/detail?id=7498. Still it severely needs a fix</what>
</comment>
</bug>
<bug>
<bugid>11888</bugid>
<title>Email Alerts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chiddu.R...@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 12:43:30 +0000</openedDate>
<description>This feature exists in BlackBerry. In that using their laptop version of
their communication manager setup a rule for emails (based on either by
sender or subject/body contents) and mark them as high priority and sync
it with device. On the handset, on the ring profiles, specify what ring
tone to play for HIGH PRIORITY items. Most of us we keep our phones in
vibrate mode and this feature will helps to alert of an important email
and specially helps persons who are on call and need to get alerted for
any high-priority tickets.</description>
</bug>
<bug>
<bugid>15432</bugid>
<title>In Gallery, Black Icons w/ Transparent Backgrounds are invisible against GalleryQ&apos;Es Black Background</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Dane.But...@gmail.com</reportedBy>
<openedDate>Fri, 11 Mar 2011 14:29:21 +0000</openedDate>
<description>Running 2.2 on a Moto Droid X, tried both the gallery from the
marketplace and the stock gallery. When viewing a set of black icons
with transparent backgrounds in the gallery, the icons are set on a
black background, rendering them invisible. The gallery should be able
to detect when there is a low contrast between the image being shown and
the canvas behind the image and adjust the canvas to a different color,
or use the greyscale squares used in image editing software.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 18:17:44 +0000</when>
<what>Issue 15433 has been merged into this issue.</what>
</comment>
<comment>
<author>soundlin...@gmail.com</author>
<when>Thu, 29 Sep 2011 19:39:00 +0000</when>
<what>An odd thing is that also many file explorers have the same issue. Maybe this should be handled directly by the android component which holds the images.</what>
</comment>
</bug>
<bug>
<bugid>11940</bugid>
<title>More language Locale</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cloudy.k...@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 07:04:55 +0000</openedDate>
<description>Is it possible to get English(Canada) in to the language menu.</description>
<comment>
<author>john.fra...@gmail.com</author>
<when>Tue, 19 Apr 2011 08:25:34 +0000</when>
<what>Maybe it is worth starring Issue 16222.</what>
</comment>
</bug>
<bug>
<bugid>12780</bugid>
<title>Android messes up my outlook calendar</title>
<status>Declined</status>
<owner>mblank%a...@gtempaccount.com</owner>
<closedOn>2011-05-21T06:39:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mieszko...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 22:49:11 +0000</openedDate>
<description>I use Exchange ActiveSync with my corporate email account. I do not use
any other email/calendar synchronisation accounts. Exchange Server is
2007 (latest version 8.xxx) My HTC Desire corrupts my Outlook calendar.
How to re-produce bug: Today is 25.11, I have one weekly recurring
meeting at 8:00 (GMT+1). The invitation was sent by a person from GMT+2
I am in GMT +1 and also phone is set to GMT+1. So the GMT time for the
meeting is 7:00 GMT. Just enabling synchronisation causes that meeting
is moved to 7:00 but in my timezone! So now my Outlook shows meeting at
7:00 not 8:00. I also noticed many other desctructive actions of HTC on
my corporate calendar although I did not edit a single meeting with HTC.
I did not have such problems with my Nokia E72 and I strongly regret
buying HTC. It is useless from business perspective. Phone is HTC Desire
Z, Android 2.2</description>
<comment>
<author>mchan%an...@gtempaccount.com</author>
<when>Fri, 11 Mar 2011 08:00:11 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:39:03 +0000</when>
<what>IQ&apos;Em sorry youQ&apos;Ere having trouble with the Email app.

Unfortunately, for problems in devices with the HTC Q&quot;ESenseQ&quot;E UI, youQ&apos;Ere using an Email client which is published and supported by HTC - youQ&apos;Ell need to contact them directly.  They do not monitor this bug tracker.

This bug tracker is for issues in the AOSP version of the phone and apps, for example as seed on the Droid, Nexus series, and Xoom.
</what>
</comment>
</bug>
<bug>
<bugid>20020</bugid>
<title>htc desire hd</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-14T17:13:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lucianos...@gmail.com</reportedBy>
<openedDate>Tue, 13 Sep 2011 19:51:32 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. conet-me ao market pelo meu htc derire hd e quando vou pedir
download de app recebo a seguinte mensagem Q&quot;Ethe aplication market
(process com. android.vending)has stoped unexpectedly. please try agaim.</description>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:13:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2904</bugid>
<title>Caller Line ID GSM codes in Contacts breaking SMS Messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>natalya....@gmail.com</reportedBy>
<openedDate>Sun, 07 Jun 2009 06:30:02 +0000</openedDate>
<description>The Messaging application does not function properly with Contacts that
have CLI GSM code prefixes saved in the number. HereQ&apos;Es how to reproduce
this in Android 1.5: 1) Create a contact with a number that has Q&quot;E*31#Q&quot;E
prior to the number, e.g. *31# +1 650 555 1234 This instructs the GSM
infrastructure to always send caller ID information when calling the
contact, regardless of the network level caller ID setting. See
http://linux.sgms-centre.com/misc/gsm_codes/#cli for more on this
matter. 2) Try to text this contact in Messaging. (a) Cannot look up the
number by name when trying to address a text. (b) Going from the contact
details screen to text takes you to the SMS composition screen, but the
text is not actually properly addressed. When trying to send or save to
Drafts, failure occurs with Q&quot;EYour message will be discarded because it
has no valid recipients.Q&quot;E (c) If you actually type in the unprefixed
number when addressing a new text, it will send it the first time, but
if the prefixed number remains in Contacts, Messaging saves it as the
Q&quot;Ecanonical formQ&quot;E and breaks any future replies to that contact. In
short, Messaging is currently broken when dealing with GSM code prefixes
in Contacts. Calling contacts with or without codes, however, appears to
be behaving correctly so far in Cupcake. --
http://linux.sgms-centre.com/misc/gsm_codes
http://en.wikipedia.org/wiki/GSM_codes_for_supplementary_services</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:03:55 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:34:24 +0000</when>
<what></what>
</comment>
<comment>
<author>Bjoern.W...@gmail.com</author>
<when>Thu, 15 Oct 2009 09:32:55 +0000</when>
<what>I noticed that you can handle this, if you do not enter the Q&quot;E+Q&quot;E but Q&quot;E00Q&quot;E or only the
local prefix without Q&quot;E+Q&quot;E. Of course you canQ&apos;Et do calls from anywhere in the world
then, because prefix differs from several countries.

I am lookoing for a real solution, too.</what>
</comment>
<comment>
<author>Bjoern.W...@gmail.com</author>
<when>Thu, 15 Oct 2009 09:37:16 +0000</when>
<what>sorry, misread the first post...

I had this issue, when calling contacts and had this solution. DonQ&apos;Et know if sending
sms ist possible.</what>
</comment>
<comment>
<author>bruce...@gmail.com</author>
<when>Fri, 20 Nov 2009 09:07:06 +0000</when>
<what>This is also true on Android 2.0 with CDMA phones (Verizon Droid).  On those phones,
the prefix is *81 or *82 to hide/show caller id information.  If a contact is stored
as *821112223333, the messaging application will not be able to send an SMS to that
number.

The prefix needs to be stripped prior to sending an SMS.

Cannot manually remove the prefix if selected from contacts.

If the number is manually entered without the *82 prefix, will still recognize the
name from contacts and the message will not be delivered.  Seems that the stored
number is actually used for the SMS though it shows in the To: field without prefix.

Phone has no problem recognizing contacts saved with this prefix on incoming calls or
SMS messages, so the behavior is inconsistent.
</what>
</comment>
</bug>
<bug>
<bugid>11075</bugid>
<title>automatic time changes not calculating correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adesmail...@gmail.com</reportedBy>
<openedDate>Tue, 07 Sep 2010 12:34:07 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. From the UK fly to Spain. Switch phone on in
Spain (notice the automatic time change) You can switch your phone off
or set in flight mode. Fly back to the UK and ensure tha phone is on. -
What happened. The time is not updated back to the UK time when they
arrive. - What you think the correct behavior should be. The time should
be automatically adjusted when you re-enter the UK, but it isnt.
handset: Samsung GT-I9000 OS: 2.1 update1</description>
</bug>
<bug>
<bugid>7788</bugid>
<title>Allow specifying the Q&quot;EdefaultQ&quot;E number for Contacts as a global setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>gre...@gmail.com</reportedBy>
<openedDate>Fri, 16 Apr 2010 17:56:17 +0000</openedDate>
<description>I would like to see a setting for the Contacts application that would
allow a user to set the default number for all contacts. Currently,
individual contacts can be modified to set a specific number as the
default number, on the phone. I would think the normal behavior of this
new feature would be to use the contactQ&apos;Es default number if itQ&apos;Es
specified in the contact, otherwise, assign a number as the default
number according to the global setting.</description>
<comment>
<author>lillil...@gmail.com</author>
<when>Sun, 02 Jan 2011 03:31:17 +0000</when>
<what>Please allow an option to select mobile/ home etc. as the default phone number when creating a new contact. </what>
</comment>
<comment>
<author>l...@leeporte.co.uk</author>
<when>Tue, 04 Jan 2011 19:09:03 +0000</when>
<what>This is essential for dual use hands free kits such as the THB Bury CC9060</what>
</comment>
<comment>
<author>21stcent...@gmail.com</author>
<when>Thu, 19 May 2011 23:10:09 +0000</when>
<what>Completely agreed. Realistically, most people use mobile and thus phone each other on mobiles. When someone calls me and I want to save their number, it inputs it as Q&apos;EhomeQ&apos;E in the contact. This means that I cannot send text/sms messages to this person, because you canQ&apos;Et text a home number (ie, they do not show up in list of available contacts when sending sms). This is bizarre and infuriating. Need default global setting for number type. Ser iously. </what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Thu, 03 Nov 2011 22:53:52 +0000</when>
<what>really, why is the default setting on a mobile phone OS Q&quot;EHome PhoneQ&quot;E ? Does anyone under 65 even have a home phone anymore ?  Change the default to Mobile please.</what>
</comment>
</bug>
<bug>
<bugid>5325</bugid>
<title>HERO </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-10T18:25:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hatem.ch...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 09:17:27 +0000</openedDate>
<description>i waiting for a well Phone a Well Technick, but where is the RSAP
function. Thank have a good working NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 18:25:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19427</bugid>
<title>WebView randomly fails to connect to port on localhost</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>smuec...@gmail.com</reportedBy>
<openedDate>Sun, 21 Aug 2011 23:28:21 +0000</openedDate>
<description>I have a `WebView` that is fed from a background thread via a
`ServerSocket` on localhost. This works very well, but sometimes
`WebView` just shows Q&quot;EWeb page not availableQ&quot;E, although the server
thread did not get a chance to handle the request. It seems that
`WebView` has a (separate?) timeout value for localhost connections that
is so small that sometimes the server thread doesnQ&apos;Et get a chance to
handle the request. This problem does not occur on Android 2.x, only on
Android 3.1 (Samsung Galaxy Tab 10.1). As a workaround, I can reload the
page when `WebClient.onReceivedError` is invoked with `errorCode ==
WebViewClient.ERROR_CONNCT`; this mostly works upon first reload
attempt.</description>
</bug>
<bug>
<bugid>5546</bugid>
<title>Calendar entries include creater as guest, causes Exchange sync problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>John.H.H...@gmail.com</reportedBy>
<openedDate>Sun, 20 Dec 2009 18:10:46 +0000</openedDate>
<description>Steps to reproduce: 1. Add appointment from device, wait for sync 2.
Look at appointment from Google Calendar. Note that creator of
appointment shows as a guest. 3. Try to sync to Exchange (2003) using
Google Calendar Sync. This fails. 4. Remove appointment creator from
guest list on Google Calendar. 5. Appointment successfully syncs to
Exchange using Google Calendar sync Given that the Google account holder
is not included as a guest by default when an appointment is created on
gmail, they should not be included as a guest when created on Android.
This also makes these appointments sync properly to Exchange. This
problem was noted on a Motorola Droid, Android 2.0.1, build ESD56.</description>
<comment>
<author>blairall...@gmail.com</author>
<when>Sun, 03 Jan 2010 19:35:27 +0000</when>
<what>This is a duplicate of Issue 5484. The two should be merged.</what>
</comment>
</bug>
<bug>
<bugid>10591</bugid>
<title>Stock music player keeps turning on while streaming music from another app over a bluetooth connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>apc0...@gmail.com</reportedBy>
<openedDate>Thu, 19 Aug 2010 17:08:21 +0000</openedDate>
<description>Whenever I stream music from my phone to my car over bluetooth, using
pandora, slacker, cherry player,etc. The default music player begins
playing. IQ&apos;Eve tried force closing, pressing stop, and also stopping and
clearing the play list so nothing would be queued. Please fix. ItQ&apos;Es
annoying. Motorola droid with android 2.2 NOTE: This form is only for
reporting user bugs in 2.2. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>gsmall...@gmail.com</author>
<when>Mon, 18 Apr 2011 04:18:19 +0000</when>
<what>Also having this issue with Motorolad Droid running Android 2.2

Default media player launching upon connecting to bluetooth audio.  </what>
</comment>
</bug>
<bug>
<bugid>6329</bugid>
<title>Select Music Directory, better for Audiobooks, Ringtones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>rhaist...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 18:58:03 +0000</openedDate>
<description>I would like the default Music Player to have an option in its settings
to select the directory to look for Music in. The default could start in
/sdcard/, so for users just randomly placing music on the SD Card
everything is included. However, for users that put Audiobooks or
Ringtones on their phones, the directory /sdcard/media/ could be
selected. I currently use Audio Book Player 1.2 which will selectively
look at /sdcard/Audiobooks, which is great since I donQ&apos;Et have to scroll
through all my music to filter the audiobooks, however since the
converse is not true, when I have my library on shuffle I am required to
skip over the multitude of audiobook tracks that invade my music
listening. Additionally, I keep custom ringtones, mp3 files of 40 second
length in /sdcard/Ringtones/, and while not particularly annoying, IQ&apos;Ed
like those to not appear in my Music Directory. ~Ehryk</description>
<comment>
<author>Mister...@gmail.com</author>
<when>Tue, 29 Jun 2010 20:17:51 +0000</when>
<what>Seconded!

Having a random chapter of an audiobook start playing after a bad-ass song is annoying.</what>
</comment>
<comment>
<author>razvan.b...@gmail.com</author>
<when>Fri, 17 Sep 2010 10:56:12 +0000</when>
<what>I second this too. 

An audiobook is okay, itQ&apos;Es even worse when my morning alarm tone randomly starts playing.</what>
</comment>
<comment>
<author>anton.ke...@gmail.com</author>
<when>Tue, 05 Oct 2010 07:04:32 +0000</when>
<what>Even worse. There are some games that put their audio data to sdcard. It is absolutely horrifying to hear zombie screams, car drifting or shotgun shots sounds just between silent ballads. Please please add music folder setting to the player.</what>
</comment>
</bug>
<bug>
<bugid>3718</bugid>
<title>SmsManager.sendTextMessage() throws NullPointerException when SMS message is over size limit</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>Stan.R...@gmail.com</reportedBy>
<openedDate>Sun, 30 Aug 2009 08:24:55 +0000</openedDate>
<description>(In Cupcake) The reason for the exception noted in the title is that
SmsMessage.getSubmitPdu() returns Q&quot;EnullQ&quot;E if the message is too long. I
canQ&apos;Et think but believe that there is a better way, like throwing
MessageTooLong exception of something that would be more meaningful to
the clients of the SmsManager.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:27:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:54:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2475</bugid>
<title>Window XP BSOD if HTC Dream Running Android is connected through USB 1.1 Hub</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>sharraj...@gmail.com</reportedBy>
<openedDate>Tue, 21 Apr 2009 16:51:57 +0000</openedDate>
<description>Hello, My machine running Window XP will BSOD if HTC Dream Running
Android is connected through USB 1.1 HUB while I was trying to install
an application on it through Q&quot;Eadb.exe installQ&quot;E. The call stack is pasted
below. If you have your phone connected through USB 1.1 hub to windows
xp machine then after the phone shows up as mass storage device and
presents a drive letter; now if you try to download any file from the
phone, you will see a device i/o error from windows explorer. I have
tried this on multiple XP machines and had the same behavior. My company
is trying to support Android phone for our product; due to some reasons
we need this phone to be connected to our USB1.1 hub and the phone is
exhibiting these problems. Any help will be appreciated. Thanks, Rajesh
BUGCODE_USB_DRIVER (fe) USB Driver bugcheck, first parameter is USB
bugcheck code. Arguments: Arg1: 00000005,
USBBUGCODE_INVALID_PHYSICAL_ADDRESS The host controller is using a
physical memory address that was not allocated by the USBport driver.
Arg2: 8a7dd0e0, Device extension pointer of the host controller Arg3:
808627ca, PCI Vendor,Product id for the controller Arg4: 8a59bc30,
Pointer to Endpoint data structure STACK_TEXT: a7956034 80820bad
00000003 a7956390 00000000 nt!RtlpBreakWithStatusInstruction a7956080
8082179a 00000003 4508dc00 8a7dd0e0 nt!KiBugCheckDebugBreak+0x19
a7956460 80821cc5 000000fe 00000005 8a7dd0e0 nt!KeBugCheck2+0x574
a7956480 b9172e7b 000000fe 00000005 8a7dd0e0 nt!KeBugCheckEx+0x1b
a79564a0 b917f7b9 8a7dd028 00000fd0 89b8b000
USBPORT!USBPORT_BugCheck+0x2d a79564d4 babfb102 5650706d 8a7dd9dc
8a59bc30 USBPORT!USBPORTSVC_MapHwPhysicalToVirtual+0x11d a79564f8
babf8ded 8a7dd9dc 89b8b000 a7956528 usbuhci!UhciPollAsyncEndpoint+0x32
a7956508 b916c4aa 8a7dd9dc 8a59bc30 8086b6e8
usbuhci!UhciPollEndpoint+0x1f a7956528 b916d768 026c6f50 8086b6e8
8a59bab8 USBPORT!USBPORT_PollEndpoint+0xe8 a7956550 b9170204 8a7dd028
50457270 8c728e70 USBPORT!USBPORT_CoreEndpointWorker+0x2be a79565b0
b91713c6 0059bab8 ffffffff 8086b6e8
USBPORT!USBPORT_FlushPendingList+0x2dc a79565e0 b9178350 89cf1940
a7956618 b9177f14 USBPORT!USBPORT_QueueTransferUrb+0x248 a79565ec
b9177f14 8a7dd028 8c728e70 89cd9258 USBPORT!USBPORT_AsyncTransfer+0x30
a7956618 b917d088 8a37a030 8a7dd028 00000090
USBPORT!USBPORT_ProcessURB+0x3f4 a7956638 b91663d2 8a37a030 8c728e70
8a37a030 USBPORT!USBPORT_PdoInternalDeviceControlIrp+0x7e a795665c
80817129 8c728f94 8a37a188 80a022e8 USBPORT!USBPORT_Dispatch+0x148
a795666c 809766a8 8c728e70 89cd9258 89b12af0 nt!IopfCallDriver+0x31
a7956690 baa7859c a79566b8 baa7c82d 8c728e70 nt!IovCallDriver+0xa0
a7956698 baa7c82d 8c728e70 8a37a030 8c728e70 usbhub!USBH_PassIrp+0x18
a79566b8 baa7d0ae 8a256d50 8c728e70 89b12a38
usbhub!USBH_PdoUrbFilter+0xbd a79566d4 baa7a5e4 89cd9258 8c728e70
a7956718 usbhub!USBH_PdoDispatch+0x202 a79566e4 80817129 89b12a38
8c728e70 80a022e8 usbhub!USBH_HubDispatch+0x48 a79566f4 809766a8
8a303918 8a303978 8c728e70 nt!IopfCallDriver+0x31 a7956718 baa8aa3b
8a303860 8c728e70 8a30391c nt!IovCallDriver+0xa0 WARNING: Stack unwind
information not available. Following frames may be wrong. a7956738
baa89991 8a303918 8c728e00 8a4f9158 hhdusbh+0x2a3b a7956784 bac714db
00220003 8c728f94 80000000 hhdusbh+0x1991 a79567a0 bac7076b 89be0628
8c728e70 ffffffff usbccgp!ParentInternalDeviceControl+0xbb a79567c4
bac705d3 89be0620 8c728e70 0000000f
usbccgp!USBC_InternalDeviceControl+0x3b a7956800 80817129 89be0568
8c728e70 80a022e8 usbccgp!USBC_Dispatch+0x183 a7956810 809766a8 89b04510
8a243520 8c728e00 nt!IopfCallDriver+0x31 a7956834 bac72391 80000000
00000009 00220003 nt!IovCallDriver+0xa0 a7956864 bac70786 89b045d0
8c728e70 89b045d0 usbccgp!FunctionInternalDeviceControl+0x1c1 a7956888
bac705d3 89b045c8 8c728e70 0000000f
usbccgp!USBC_InternalDeviceControl+0x56 a79568c4 80817129 89b04510
8c728e70 80a022e8 usbccgp!USBC_Dispatch+0x183 a79568d4 809766a8 89bd33d8
89bd3438 8c728e70 nt!IopfCallDriver+0x31 a79568f8 baa8aa3b 89bd3320
8c728e70 89bd33dc nt!IovCallDriver+0xa0 a7956918 baa89991 89bd33d8
00002000 8a4f9158 hhdusbh+0x2a3b a7956964 a739a15c 89b8e5d8 89b8e6c4
89ba4140 hhdusbh+0x1991 a7956978 bab724d2 00000005 89ba4140 8a3347a0
Wdf01000!imp_WdfRequestSend+0x3b7 a7956a20 bab71fd7 7645beb8 89bd0200
00001000 androidusb+0x24d2 a7956abc bab719e8 7645beb8 00000004 0000000c
androidusb+0x1fd7 a7956ad8 bab70a1a 7645beb8 00000004 0000000c
androidusb+0x19e8 a7956b18 bab70d17 7645beb8 00000004 0000000c
androidusb+0xa1a a7956b54 a73bdba4 76471a20 7645beb8 00000004
androidusb+0xd17 a7956b78 a73bef7c 76471a20 7645beb8 00000004
Wdf01000!FxIoQueueIoDeviceControl::Invoke+0x30 a7956ba8 a73c1598
7645beb8 89ba4140 89b8e5d8
Wdf01000!FxIoQueue::DispatchRequestToDriver+0x445 a7956bc4 a73c2d2c
89b8e500 a73e8188 89b8e5d8 Wdf01000!FxIoQueue::DispatchEvents+0x485
a7956be0 a73c3e67 00000000 8a344020 89ba8be8
Wdf01000!FxIoQueue::QueueRequest+0x237 a7956c04 a73b2d9a 8c728e70
a7956c44 80817129 Wdf01000!FxPkgIo::Dispatch+0x377 a7956c10 80817129
8a344020 8c728e70 80a022e8 Wdf01000!FxDevice::Dispatch+0x7f a7956c20
809766a8 8997e800 80a022d0 8c728e70 nt!IopfCallDriver+0x31 a7956c44
8089ddde 8c728fdc 8997e800 8c728e70 nt!IovCallDriver+0xa0 a7956c58
8089ec7f 8a344020 8c728e70 8997e800 nt!IopSynchronousServiceTail+0x70
a7956d00 808974ec 00000724 00000000 00000000 nt!IopXxxControlFile+0x5e7
a7956d34 80866648 00000724 00000000 00000000
nt!NtDeviceIoControlFile+0x2a a7956d34 7c90e4f4 00000724 00000000
00000000 nt!KiFastCallEntry+0xf8 00f2fdc0 7c90d26c 7c8016c2 00000724
00000000 ntdll!KiFastSystemCallRet 00f2fdc4 7c8016c2 00000724 00000000
00000000 ntdll!NtDeviceIoControlFile+0xc 00f2fe24 1000690f 00000724
0022003c 00f2fe7c kernel32!DeviceIoControl+0x78 00f2feb0 100064b4
00000000 003e9a7c 00001000 AdbWinApi!AdbCloseHandle+0x4e0f 00f2fed0
10001a26 003e9a7c 00001000 00f2ff10 AdbWinApi!AdbCloseHandle+0x49b4
00f2fef0 0040c493 000023c7 003e9a7c 00001000
AdbWinApi!AdbWriteEndpointSync+0x36 00f2ff20 00405476 003e6648 003e9a7c
00001000 adb+0xc493 00f2ff50 00403d4b 003e9a58 003e66d8 80826b62
adb+0x5476 00f2ff80 77c3a243 003e66d8 0022cb6c 00245be0 adb+0x3d4b
00f2ffb4 7c80b713 003e88c0 0022cb6c 00245be0 msvcrt!_endthread+0xaf
00f2ffec 00000000 77c3a1d7 003e88c0 00000000
kernel32!BaseThreadStart+0x37</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:34:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16201</bugid>
<title>CheckBox should use drawablePadding instead of paddingLeft for text offset</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-26T18:11:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>npeer2...@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 07:39:22 +0000</openedDate>
<description>CheckBox misuses paddingLeft to determine the spacing between the
drawable and the text. Therefore there is no direct way of setting the
left padding for the CheckBox. Solution: Checkbox should use
drawablePadding to determine the spacing between the checkbox and its
label.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:11:12 +0000</when>
<what>This is a known issue that wonQ&apos;Et be changed to preserve the behavior in existing apps.</what>
</comment>
</bug>
<bug>
<bugid>3834</bugid>
<title>Roaming notification when sending an SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>rolfkel...@gmail.com</reportedBy>
<openedDate>Wed, 09 Sep 2009 08:45:47 +0000</openedDate>
<description>When sending and SMS or MMS, the application should warn the user that
he is roaming and that additional charges will apply. It happens
frequently in Switzerland that phone connects to french operators even
if swiss operator has coverage (signal is stronger from France), thus
sometimes SMS or MSS are sent in roaming and hefty charges apply...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:10:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9737</bugid>
<title>Market: OutOfMemory exception when installing many apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 08:57:05 +0000</openedDate>
<description>When repeatedly uninstalling and installing apps from Market, the Market
app get an OutOfMemory exception, and crashes. - Steps to reproduce the
problem (including sample code if appropriate). 1. Uninstall app
Q&quot;ESolitaireQ&quot;E if installed 2. Install app Q&quot;ESolitaireQ&quot;E from market 3. Open
the app. 4. Repeat step 1 and 2 at least 12 times. - What happened.
Market crashes. - What you think the correct behavior should be. No
problem installing apps time after time. - Exception 06-28 17:49:39.098
E/dalvikvm-heap( 2054): 43200-byte external allocation too large for
this process. 06-28 17:49:39.108 D/skia ( 2054): --- decoder-Q&gt;Edecode
returned false 06-28 17:49:39.128 W/dalvikvm( 2054): threadid=49: thread
exiting with uncaught exception (group=0x4001b160) 06-28 17:49:39.138
E/AndroidRuntime( 2054): Uncaught handler: thread Thread-29 exiting due
to uncaught excepti on 06-28 17:49:39.168 E/AndroidRuntime( 2054):
java.lang.OutOfMemoryError: bitmap size exceeds VM budget 06-28
17:49:39.168 E/AndroidRuntime( 2054): at
android.graphics.BitmapFactory.nativeDecodeByteArray(Native Me thod)
06-28 17:49:39.168 E/AndroidRuntime( 2054): at
android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.j ava:392)
06-28 17:49:39.168 E/AndroidRuntime( 2054): at
android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.j ava:405)
06-28 17:49:39.168 E/AndroidRuntime( 2054): at
com.android.vending.model.GetImageResponse.getImage(GetImageRe
sponse.java:42) 06-28 17:49:39.168 E/AndroidRuntime( 2054): at
com.android.vending.api.GetImageService.onResponse(GetImageSer
vice.java:120) 06-28 17:49:39.168 E/AndroidRuntime( 2054): at
com.android.vending.api.RequestManager.doRequestsFromCache(Req
uestManager.java:173) 06-28 17:49:39.168 E/AndroidRuntime( 2054): at
com.android.vending.api.RequestManager.doRequests(RequestManag
er.java:222) 06-28 17:49:39.168 E/AndroidRuntime( 2054): at
com.android.vending.PromotedAssetSwitcherAdapter$PreloadPromoA
ssetsRequest.doRequest(PromotedAssetSwitcherAdapter.java:360) 06-28
17:49:39.168 E/AndroidRuntime( 2054): at
com.android.vending.AsynchRequestRunner$1.runRequestRetryingFa
ilure(AsynchRequestRunner.java:57) 06-28 17:49:39.168 E/AndroidRuntime(
2054): at com.android.vending.AsynchRequestRunner$1.run(AsynchRequestRun
ner.java:50) 06-28 17:49:39.168 E/AndroidRuntime( 2054): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx
ecutor.java:1068) 06-28 17:49:39.168 E/AndroidRuntime( 2054): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE
xecutor.java:561) 06-28 17:49:39.168 E/AndroidRuntime( 2054): at
java.lang.Thread.run(Thread.java:1096) 06-28 17:49:39.168
E/AndroidRuntime( 2054): at
com.android.vending.AsynchRequestRunner$VendingThreadFactory$V
endingFactoryThread.run(AsynchRequestRunner.java:114)</description>
</bug>
<bug>
<bugid>16585</bugid>
<title>KB3 smallband fails to update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>zalanmeg...@gmail.com</reportedBy>
<openedDate>Wed, 04 May 2011 12:05:18 +0000</openedDate>
<description>I received the OTA Update notification this morning, but upon
authorizing it, my phone displayed an exclamation point error graphic
after reaching approximately 40% on the update progress bar. The device
rebooted some minutes later, but SMS sending was not working until I
re-entered the SMSc number several times. According to forums, the issue
is widespread over the KB3 smallband. Phone versions: - Model: Nexus S -
Android: 2.3.3 - Baseband: I9023XXKB3 - Kernel: 2.6.35.7-g1d030a7
android-build@apa28 #1 - Build: GRI54</description>
<comment>
<author>enigma.t...@gmail.com</author>
<when>Wed, 04 May 2011 21:22:58 +0000</when>
<what>Same specs. Update size was 12 MB for me.
Android version is still 2.3.3 and on checking for update I get the message that system is up to date n no new updates are available.
</what>
</comment>
<comment>
<author>buz...@gmail.com</author>
<when>Wed, 04 May 2011 21:49:09 +0000</when>
<what>Same issue. I am still en 2.3.3
I tried to re-apply the OTA update (which changing the date to the day before) but it failed again at approx 30% progress bar</what>
</comment>
<comment>
<author>steamo...@gmail.com</author>
<when>Wed, 04 May 2011 22:13:13 +0000</when>
<what>Same issue, same build/baseband. From what IQ&apos;Eve been reading the issue seems more than widespread since I still havenQ&apos;Et found anyone who has successfully updated from  KB3.

For the record, in case anyone wants to manually try the update, the offending update package seems to be:

http://android.clients.google.com/packages/ota/google_crespo/486786a7fd97.signed-soju-GRJ22-from-GRI54.486786a7.zip</what>
</comment>
<comment>
<author>c4b0...@gmail.com</author>
<when>Thu, 05 May 2011 01:32:25 +0000</when>
<what>same issue I have a different baseband version.

baseband: I9020XXKB3
</what>
</comment>
<comment>
<author>d52...@gmail.com</author>
<when>Thu, 05 May 2011 08:48:55 +0000</when>
<what>Cross-referencing: Popular Google question here: http://www.google.co.uk/support/forum/p/Google+Mobile/thread?tid=2d1fe7ca1911793cQ&amp;Ehl=en with contribution from Google staff.

Less popular but perhaps more enlightening Google Q here: http://www.google.com/support/forum/p/Google+Mobile/thread?tid=6e08d1dc3eb99376Q&amp;Ehl=enQ&amp;Efid=6e08d1dc3eb993760004a28350ed1a20 (includes log entries at failure -- assuming related, may not be)

I am suffering the same in UK (Orange), I9020XXKB3.  No SMS issue for me so perhaps red herring.</what>
</comment>
<comment>
<author>tobiaspo...@gmail.com</author>
<when>Thu, 05 May 2011 14:47:36 +0000</when>
<what>Same here, except the SMS issue. Also the device didnQ&apos;Et reboot, I had to unplug the battery. After reboot everything worked fine, the system was still in version 2.3.3 and claimed to be up-to-date.</what>
</comment>
<comment>
<author>Chaloupk...@gmail.com</author>
<when>Thu, 05 May 2011 17:55:17 +0000</when>
<what>i have same problem 

I received the OTA Update notification this morning, but upon authorizing it, my phone displayed an exclamation point error graphic after reaching approximately 40% on the update progress bar.

This was in log:

Finding update package...
Opening update package...
Verifying update package...
installing update...
verifying curent system...
assert failed: apply_patch_check(Q&quot;EMTD:radio:1258
3040:0d28ed5fbaffbc9a50ab9f3b30e10f3fce1cfead:12
583040:2ea138c96cc213b2662a4ae1ddee2d5c6bbcc958Q&quot;E
)
E:Error in /cache/486786a7fd97.signed-soju-GRJ22
-from-GRI54.486786a7.zip
(Status 7)
Instalation aborted.


I have Nexus S  I9023 (SCL - LCD)

Android 2.3.3
I9023XXKB
2.6.35.7-g1d030a7android-build@apa28 #1
GRI54</what>
</comment>
<comment>
<author>zalanmeg...@gmail.com</author>
<when>Thu, 05 May 2011 17:57:51 +0000</when>
<what>According to a Google employee in the forums (http://www.google.com/support/forum/p/Google+Mobile/thread?fid=2d1fe7ca1911793c0004a28ae16edac0Q&amp;Ehl=en), they are aware of the issue, and are working to resolve it. Monitor this thread for updates!</what>
</comment>
<comment>
<author>zalanmeg...@gmail.com</author>
<when>Sat, 07 May 2011 09:34:56 +0000</when>
<what>Latest update, rolled out on Friday, installs properly, but requires a forced checkin to download.</what>
</comment>
<comment>
<author>dror.smo...@gmail.com</author>
<when>Sun, 08 May 2011 15:22:49 +0000</when>
<what>Similar issue with manual update (nexus s)

Android version: 2.3.3
Baseband version: I9020AUCKB2
Kernel: 2.6.35.7-g1d030a7 android-build@apa28 #1
Build number: GRI54</what>
</comment>
<comment>
<author>vincent....@gmail.com</author>
<when>Fri, 13 May 2011 14:38:53 +0000</when>
<what>I had the same problem.

Download the last version : http://android.clients.google.com/packages/ota/google_crespo/da8206299fe6.signed-soju-ota-121341.da820629.zip

Put it at the root of the phone using USB. Q&quot;EEjectQ&quot;E properly the USB device.
Then shutdown the phone.
Press Q&quot;Evolume upQ&quot;E and power button.
Press volume down twice to select Q&quot;ErecoveryQ&quot;E.
Press Power.
Wait until the exclamation point icon.
Press Q&quot;Evolume upQ&quot;E and power button.
Select Q&quot;Eupdate from sdQ&quot;E.
Select the file you downloaded.

As this is the full installation, it should be fine. No personnal data should be erased.</what>
</comment>
</bug>
<bug>
<bugid>15618</bugid>
<title>SMSC error and I canQ&apos;Et send SMS correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>luvme...@gmail.com</reportedBy>
<openedDate>Sat, 19 Mar 2011 13:44:26 +0000</openedDate>
<description>Call *#*#INFO#*#* and SMSC is empty. When I press update button then get
Q&quot;Eupdate errorQ&quot;E or Q&quot;E00Q&quot;E. On 2.3.1 its work fine. After OTA update to
2.3.2 its break. On 2.3.3 this bug also still not fixed. Android show
that SMS not send, but receiver receive this message. Google Nexus S
2.3.3 Stock Rooted Russia, Megafon</description>
<comment>
<author>luvme...@gmail.com</author>
<when>Sat, 19 Mar 2011 15:23:12 +0000</when>
<what>I found SMSC number, encode and paste him to SMSC input area.
After rebooting device a problem solved.
</what>
</comment>
<comment>
<author>ko...@maven.sc</author>
<when>Tue, 03 May 2011 13:19:02 +0000</when>
<what>Which encoder should be used for SMSC and what format exactly needs to be entered into the input box?</what>
</comment>
<comment>
<author>luvme...@gmail.com</author>
<when>Tue, 03 May 2011 19:00:37 +0000</when>
<what>I use http://goo.gl/sFoWb for encode a number.

For number +79232909090 I got 07919732929090F011 and put it into input area.</what>
</comment>
<comment>
<author>jkre...@gmail.com</author>
<when>Wed, 04 May 2011 00:05:27 +0000</when>
<what>the simplest solution is to use another phone (other than android) and input the SMSC and save it to the SIM. Voila. You are done.</what>
</comment>
<comment>
<author>luvme...@gmail.com</author>
<when>Wed, 04 May 2011 05:38:26 +0000</when>
<what>this SMSC is already contained in any Russian SIM card, but android 2.3.2 and 2.3.3 probably can not get this information</what>
</comment>
<comment>
<author>aryell.c...@gmail.com</author>
<when>Sun, 22 May 2011 10:49:40 +0000</when>
<what>This happen on me too..
I solve this using my old nokia.

Guys, please also star the issue #16492..

So the android team will add this feature on next release</what>
</comment>
<comment>
<author>luke.smi...@gmail.com</author>
<when>Sat, 18 Jun 2011 00:19:38 +0000</when>
<what>I had the same issue however the SMSC isnQ&apos;Et stored in PDU format in my phone. Seemingly different phones code it different ways.

My Huawei U8150 codes it like this- 

Q&quot;E0411990001Q&quot;E,145

where 0411990001 is optusQ&apos;E (my carrier) SMSC. 

My Galaxy S running Cyanogen codes the same SMSC like-

07911614910900f1

So one solution is put another SIM in (that does work), go to the test screen, press refresh, write the code down, shut down, put your broken SIM back, enter the code and press update to write it to the SIM.</what>
</comment>
<comment>
<author>strapko...@gmail.com</author>
<when>Sat, 08 Oct 2011 17:44:33 +0000</when>
<what>I had the same issue however the SMSC isnQ&apos;Et stored in PDU format in my phone. Seemingly different phones code it different ways.

My Huawei U8150 codes it like this- 

Q&quot;E0411990001Q&quot;E,145

where 0411990001 is optusQ&apos;E (my carrier) SMSC. 
this is the solution..Thanks @6
My Galaxy S running Cyanogen codes the same SMSC like-

07911614910900f1

So one solution is put another SIM in (that does work), go to the test screen, press refresh, write the code down, shut down, put your broken SIM back, enter the code and press update to write it to the SIM.</what>
</comment>
</bug>
<bug>
<bugid>19696</bugid>
<title>ability to send to groups in contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>diabl...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 18:46:22 +0000</openedDate>
<description>I have the ability to send an email to one of my groups when using gmail
on my laptop, but when I try to do that in android, (all versions of
android) and type in the name of one of my groups for example Q&quot;EfamilyQ&quot;E
it doesnQ&apos;Et show up. ShouldnQ&apos;Et it be possible to send to our groups on
adroid as well?</description>
</bug>
<bug>
<bugid>297</bugid>
<title>WebView fails if browser hasnQ&apos;Et been opened</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-17T18:13:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>davidnwe...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 09:59:39 +0000</openedDate>
<description>1) Create a completely fresh sdk installation (m5). 2) Install and
launch an application that uses WebView. You will get errors like this:
Failed to open database file
Q&quot;E/data/data/com.google.android.browser/databases/browser.dbQ&quot;E - unable to
open database file D/Database( 673):
/data/data/com.google.android.browser/databases/browser.db is invalid DB
(in SQLiteDatabase.open()) E/Database( 673): Failed to open database
file Q&quot;E/data/data/com.google.android.browser/databases/browser.dbQ&quot;E -
unable to open database file So no webview. Things go back to working
just fine if you go to the browser application and open a few pages,
then return to your WebView-using application.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 16:26:49 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Sat, 17 May 2008 18:13:28 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Unless you are using
Q&quot;Econtent://browser/Q&quot;E, they donQ&apos;Et see why browser.db is involved. 

Could you please provide some sample code that can be used to reproduce this problem?</what>
</comment>
</bug>
<bug>
<bugid>5491</bugid>
<title>documentQ&apos;Es touchmove event is fired only during small period of time.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>Dmitriy....@gmail.com</reportedBy>
<openedDate>Wed, 16 Dec 2009 18:37:01 +0000</openedDate>
<description>Issue title: documentQ&apos;Es touchmove event is fired only during small
period of time. Reproduce steps: Open attached sample page using browser
from Android 2.1 emulator. 1. put finger down on red box and move finger
up and down. 2. Notice: after small timeout, documentQ&apos;Es touchmove event
is no longer fired - incorrect. Issue can be reproducible using Android
2.0 and Android 2.1 simulator Workaround: Call e.preventDefault(); in
touchstart event handler.</description>
<comment>
<author>Dmitriy....@gmail.com</author>
<when>Wed, 16 Dec 2009 18:58:09 +0000</when>
<what>Please, note, same is working correctly on iPhone.</what>
</comment>
<comment>
<author>Matthew....@gmail.com</author>
<when>Thu, 28 Jan 2010 22:24:27 +0000</when>
<what>Thank you, this works perfectly.</what>
</comment>
<comment>
<author>Dmitriy....@gmail.com</author>
<when>Wed, 10 Mar 2010 15:49:48 +0000</when>
<what>Actually calling e.preventDefault(); in touchstart event handler is not very good 
because this will cancel click events for links(anchors) and other standard html 
elements. Looking for some other workaround.</what>
</comment>
<comment>
<author>purepurp...@gmail.com</author>
<when>Wed, 07 Apr 2010 18:11:58 +0000</when>
<what>IQ&apos;Em having trouble with this too. It seems sometimes touchmove is not fired at all.</what>
</comment>
<comment>
<author>mariusn...@gmail.com</author>
<when>Wed, 19 Jan 2011 17:43:01 +0000</when>
<what>Was it solved ? Looks like the problem is still there</what>
</comment>
<comment>
<author>nikulins...@gmail.com</author>
<when>Wed, 23 Mar 2011 14:56:08 +0000</when>
<what>the problem in small TouchMove interval. it is about 60 ms. Is any solutions to decrease interval for touch events?
</what>
</comment>
<comment>
<author>agafon...@gmail.com</author>
<when>Tue, 31 May 2011 15:59:56 +0000</when>
<what>IQ&apos;Em having this issue too. :( And preventDefault in touchmove handler doesnQ&apos;Et help.</what>
</comment>
<comment>
<author>agafon...@gmail.com</author>
<when>Wed, 01 Jun 2011 08:40:37 +0000</when>
<what>It seems that this is only reproducible on HTC Hero - Nexus One Q&amp;E HTC Desire work as expected.</what>
</comment>
</bug>
<bug>
<bugid>8582</bugid>
<title>Calls while navigating</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>duvy59@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 14:12:48 +0000</openedDate>
<description>While using navigation, the process of answering calls, ending them, and
returning to navigation is very cumbersome and could use improvement.
Currently, if a call is received while navigating there are a few
issues: 1) The incoming call screen completely takes over the navigation
screen so user cannot see where to navigate without somehow exiting the
call screen. 2) If the call is ignored, the call log screen comes up.
you must then manually get back to the navigation screen. 3) If the call
is answered, you cannot use the notification tab to get back to
navigation screen since notification tab is disabled in call screen.
While navigating, required user input should be kept to a minimum and
the navigation screen should stay in focus. Suggestion: While on the
navigation screen, notification of an incoming call should be on a
section of the screen allowing uninterrupted use of navigation. For
example, the caller ID as well as an Q&quot;EanswerQ&quot;E and Q&quot;EignoreQ&quot;E button should
pop up in the top right corner (or even top half) of the nav screen so
navigation stays usable. If answered, the call screen should stay
limited to that small section of the screen with just an Q&quot;EendQ&quot;E button.
If the call screen is clicked, the call screen should then take up the
larger portion of the screen while the navigation is minimized to the
top right (or top half) of the screen. This will allow for the
additional call menus such as speakerphone and bluetooth enable/disable
as well as call merge. If a call is ended/ignored, the small call screen
should disappear and the navigation screen should move to regain the
full screen. Allowing both the call screen and navigation screen to both
occupy the screen together would be a great benefit for a much more
usable phone while navigating as well as a much safer user experience.
The toggling between the priority screen and smaller screen will
minimize user input while driving and easily allow either a larger call
screen or larger navigation screen</description>
<comment>
<author>crini...@gmail.com</author>
<when>Wed, 09 Jun 2010 16:33:56 +0000</when>
<what>I think it would be better if when your on navigation :
- you receive a call
==Q&gt;E it shows big buttons ACCEPT Q&amp;E REJECT
AND
==Q&gt;E it says (TTS) : Accept or reject call, maybe instead of ringing it can say that continously : Q&quot;EAccept call from John DoeQ&quot;E and you can SAY (voice recognition) : Q&quot;EAccept callQ&quot;E or Q&quot;EReject callQ&quot;E

- you receive a mail, sms, gtalk message :
==Q&gt;E it says (TTS) : Do you want Android to read your message
==Q&gt;E you say : Yes (Voice recognition)
==Q&gt;E Android reads your message content (TTS)

ThatQ&apos;Es for me a big and realy good innovation of human-computer relation. And the driving experience would be greater and safer and this system would years in advance from other gps system</what>
</comment>
<comment>
<author>crakocra...@gmail.com</author>
<when>Wed, 09 Jun 2010 16:42:30 +0000</when>
<what>I think the second comment is the best way to really improve Google Navigation!

The tools for doing so are available --Q&gt;E TTS and Voice recognition

ItQ&apos;Es a really good idea!!</what>
</comment>
</bug>
<bug>
<bugid>9291</bugid>
<title>[ADT] Java exception when adding lib-project</title>
<status>Unreproducible</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-07-02T17:11:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralf%and...@gtempaccount.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 04:44:36 +0000</openedDate>
<description>ADT ToT master-open, Eclipse 3.5 RCP, Windows Vista. - Add a project A
with a linked lib-project B (but the lib-project B was missing) - SVN
checkout the lib-project B - Went it the project A properties - Noticed
the lib-project was correctly detected with a green checkmark - Got this
error: java.lang.IllegalArgumentException: Element not found:
/AndroidAppLib/src. at
org.eclipse.core.internal.watson.ElementTree.elementNotFound(ElementTree.java:255)
at
org.eclipse.core.internal.watson.ElementTree.createElement(ElementTree.java:183)
at
org.eclipse.core.internal.resources.Workspace.createResource(Workspace.java:861)
at
org.eclipse.core.internal.resources.Workspace.createResource(Workspace.java:816)
at
org.eclipse.core.internal.localstore.RefreshLocalVisitor.createResource(RefreshLocalVisitor.java:80)
at
org.eclipse.core.internal.localstore.RefreshLocalAliasVisitor.createResource(RefreshLocalAliasVisitor.java:37)
at
org.eclipse.core.internal.localstore.RefreshLocalVisitor.synchronizeExistence(RefreshLocalVisitor.java:216)
at
org.eclipse.core.internal.localstore.RefreshLocalVisitor.visit(RefreshLocalVisitor.java:290)
at
org.eclipse.core.internal.localstore.UnifiedTree.accept(UnifiedTree.java:106)
at
org.eclipse.core.internal.localstore.FileSystemResourceManager.refreshResource(FileSystemResourceManager.java:784)
at
org.eclipse.core.internal.localstore.FileSystemResourceManager.refresh(FileSystemResourceManager.java:768)
at
org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1528)
at
org.eclipse.core.internal.resources.Resource.createLink(Resource.java:632)
at
org.eclipse.core.internal.resources.Resource.createLink(Resource.java:576)
at com.android.ide.eclipse.adt.internal.sdk.Sdk$5.run(Sdk.java:1056) at
com.android.ide.eclipse.adt.internal.sdk.Sdk$6.run(Sdk.java:1116) at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) A wild guess
is that the lib-project wasnQ&apos;Et done refreshing: it complains about a
missing /src/ folder, but itQ&apos;Es right there in my lib-project. I donQ&apos;Et
think I can reproduce it, but I can try if needed.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 02 Jul 2010 17:11:21 +0000</when>
<what>The code that handles the libraries in ADT was recently completely reworked (not yet released though), and is much more robust. IQ&apos;Em going to close this as unreproducible, but if you see it again (once we release the fix) please re-open it (or create a new one) with an update stack trace. thanks!</what>
</comment>
</bug>
<bug>
<bugid>14354</bugid>
<title>Honeycomb SDK Settings User Interface</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jefla...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 14:38:54 +0000</openedDate>
<description>Downloaded and and launched a new 10.1 inch Honeycomb device in the ADV
manager running the recently released SDK last night. Now granted there
is not alot of information released on Honeycomb at the current time,
but I was under the impression that it was being built for tablet
specific use, or maybe just maybe tablet/phone use. In either case I
multiple instances in the User Interface there a Q&quot;EphoneQ&quot;E device was
specified much like my 2.3.1 version of Froyo. I would have thought that
a more generic label would have been used that was less device specific.
- Steps to reproduce the problem. Launch SDK Manager with a new
Honeycomb device. Navigate to Home Q&gt;E Menu Q&gt;E Settings or Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone - What happened. Several locations in the UI
there was refference to Q&quot;EphoneQ&quot;E. very device specific for a version of
the OS that is supposed to be less phone and more tablet oriented. -
What you think the correct behavior should be. Rather than Q&quot;EAbout phoneQ&quot;E
maybe Q&quot;EDevice infoQ&quot;E or recognize the device as a phone or tablet and
offer a dynamic label.</description>
</bug>
<bug>
<bugid>4959</bugid>
<title>Browser stops working a lot when closing windows</title>
<status>Assigned</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 20:15:42 +0000</openedDate>
<description>Since my latest update, the browser frequently freezes when I close the
last open window. My habit when using the browser is to close all open
windows when I am finished. I have my home page set to Q&quot;Eabout:blankQ&quot;E for
speed, and rather than leave the last page I was looking at open for the
next time I use the browser, I hit menu-w to close the last window,
which causes the zoom out to the window picker (which is now empty) and
then a new window automatically gets created and zoomed back in.
However, since the latest update, about 25-50% of the time, closing the
last window causes it to zoom out to the window picker and freeze. At
this point, the only key that works is the Home key, and if I try to use
the browser again, I will eventually get the unresponsive app /
force-close error. There are no specific pages that I have noticed which
cause this to happen, and it doesnQ&apos;Et happen 100% of the time, so the
best way to repro it is to probably simply use your browser as normal
and adopt my habit of closing all the windows when you are finished.
Phone: T-Mobile G1 Firmware 1.6 Baseband version
62.50S.20.17H_2.22.19.26I Kernel version 2.6.29-00479-g3c7df37 Build
number DRC83</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:38:10 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 17:56:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4931</bugid>
<title>Q&apos;Emute callQ&apos;E indicator remains in status bar after dropped call.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>Christop...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 20:47:38 +0000</openedDate>
<description>Hardware: Motorola Droid Software: Android 2.0 build number ESD20 The
Q&apos;Emute callQ&apos;E indicator will remain in the status bar after a dropped call
regardless of whether a given call is muted or not. Steps to reproduce
the problem. 1. Initiate a call 2. mute the call using the on-screen
mute button 3. Have the call be dropped (hard to reproduce) At this
point the Q&apos;Emute callQ&apos;E indicator will be perminantly displayed in the
status bar. Muting and un-muting future calls has no effect on the Q&apos;Emute
callQ&apos;E indicator. The expected behavior is that the Q&apos;Emute callQ&apos;E indicator
correctly reflect the muted status of the current call. My opinion is
that this means the Q&apos;Emute callQ&apos;E indicator should be cleared from the
status bar when a call ends.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:51:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14588</bugid>
<title>Old messages disappeared when receive new message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>swda289...@gmail.com</reportedBy>
<openedDate>Mon, 07 Feb 2011 13:35:25 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. 1.Receive a new message. 2.Click notification and
view the message. - What happened. Sometimes only show new message. The
old messages are disappeared(automatically deleted). - What you think
the correct behavior should be. Show all messages in this conversation
including old messages. This bug doesnQ&apos;Et occur every time. It has only
occurred two times for six months. Q&quot;EDelete old messagesQ&quot;E in Settings is
disabled. DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.2. HTC Desire Android version 2.2 Software number
2.10.751.4</description>
</bug>
<bug>
<bugid>2031</bugid>
<title>ld crashes in merge.c line 863 in _bfd_merged_section_offset</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-03T18:27:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sfzeig...@gmail.com</reportedBy>
<openedDate>Wed, 18 Feb 2009 01:49:03 +0000</openedDate>
<description>The build of the source from source.android.com crashes with: target
thumb C++: libwebcore Q&lt;E=
out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/We
bCore/XMLNames.cpp target SharedLib: libwebcore
(out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/L
INKED/libwebcore.so)
/home/user/prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/../lib/gcc/arm-
eabi/4.2.1/../../../../arm-eabi/bin/ld: BFD 2.17 internal error,
aborting at
../../../toolchain/android-toolchain/binutils-2.17/bfd/merge.c line 863
in _bfd_merged_section_offset
/home/user/prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/../lib/gcc/arm-
eabi/4.2.1/../../../../arm-eabi/bin/ld: Please report this bug.
collect2: ld returned 1 exit status make: ***
[out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/L
INKED/libwebcore.so] Error 1 ===================== This crash occured
both in a Linux PC running Ubuntu 8.04, and in a VMWare image hosted on
XP and running Ubuntu 8.04. The crashes were identical. IQ&apos;Em planning to
copy down a new android source.</description>
<comment>
<author>sfzeig...@gmail.com</author>
<when>Fri, 20 Feb 2009 22:10:39 +0000</when>
<what>Resolved.  In VMWare this was due to running out of disk space, and using a pre-
built VMWare image.  To fix, create a new VMWare image and set the disk space to be 
12 G or so.  Also set the VMWare virtual memory up to about 2G or more.

The error on the workstation turned out to be a bad disk.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 18:27:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16751</bugid>
<title>Eclipse UI layout: Properties sub-menu is too long</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-11-23T02:41:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>NeoTec...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 20:32:20 +0000</openedDate>
<description>Build Identifier: 20110218-0911 And it wonQ&apos;Et respond to the mouse wheel
for fast scrolling May I suggest you make your own custom dropdown/popup
to replace that submenu? Preferably one with multiple columns?
Reproducible: Always Steps to Reproduce: 1. Right click a widget 2.
Click or mouse-over the Properties menu item</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 25 May 2011 19:18:21 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 08 Jun 2011 20:37:49 +0000</when>
<what>We plan to completely replace the propertysheet.

Regarding the context menu, yeah, it should be improved. IQ&apos;Em surprised the mousewheel doesnQ&apos;Et work for you; on a Mac, the scrollwheel (two-fingered drag gesture) does work so I assume itQ&apos;Es an SWT+menus bug on Windows.

One thing I was thinking we could do is try to split the menu up such that it would have several top level categories. First, in one list would be all the properties youQ&apos;Eve overridden in this widget, so if youQ&apos;Eve set the text and the width, those two would show up under say Q&quot;EOverriddenQ&quot;E.

Second, we could split the properties up according to where they come from, so e.g. an EditText would have one section called Q&quot;EEditTextQ&quot;E which lists the EditText specific properties, then a Q&quot;ETextViewQ&quot;E category with the inherited TextView attributes, and finally the inherited Q&quot;EViewQ&quot;E attributes.

Oh and finally there should probably be an Q&quot;EAllQ&quot;E category which includes everything alphabetically for when youQ&apos;Ere not sure where the attribute comes from.

We will revisit the categories etc. as part of the new property sheet work as well, but the above might be a simple quickfix to make the list a bit more usable.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 12:17:10 +0000</when>
<what>IIRC scrolling works fine for me on Win7.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Wed, 23 Nov 2011 02:41:36 +0000</when>
<what>This was fixed in ADT 14 -- see http://tools.android.com/recent/layouteditorcontextmenuimprovements . We still plan on rewriting the property sheet to give better access to the properties without the need for a menu.</what>
</comment>
</bug>
<bug>
<bugid>980</bugid>
<title>repo sync reports checksum mismatch when importing libpcap</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-12-16T05:38:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>josef.as...@gmail.com</reportedBy>
<openedDate>Tue, 21 Oct 2008 16:56:38 +0000</openedDate>
<description>uname -a: Linux axisofweevil 2.6.24-16-generic #1 SMP Thu Apr 10
13:23:42 UTC 2008 i686 GNU/Linux cat /etc/issue: Ubuntu 8.04.1 \n \l
Following the instructions here: http://source.android.com/download
Leaves me with this following error message: *** Downloading source(s)
from a mirror site. *** *** If the network hangs, kill and restart repo.
*** Getting http://android.kernel.org/pub/libpcap-0.9.8.tar.gz ...
error: Cannot import platform/external/libpcap: checksum mismatch:
29b0e71b7913664617f142fdbf22e3a5a0434f4b expected,
7d4227ea78579803a5562f03e4b63790292caac3 imported error: Cannot fetch
platform/external/libpcap Which terminates the repo sync command.</description>
<comment>
<author>josef.as...@gmail.com</author>
<when>Tue, 21 Oct 2008 17:09:41 +0000</when>
<what>Hopefully the bad form of responding to my own issue will be foregiven, but itQ&apos;Es a
known issue (from here: http://source.android.com/known-issues).

Some, but not all, developers are reporting errors like Q&quot;ECannot import
platform/external/iptables: checksum mismatch: 7226fd9f7f7ebada706f9d040b3924
5ee8123faaQ&quot;E when repo sync pulls in the iptables, pcap, and tcpdump tarballs.  WeQ&apos;Eve
identified the problem and should have a fix soon.

This problem manifests itself if python2.5 is your default interpreter.  It does not
happen with python2.4.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 16 Dec 2008 05:38:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5957</bugid>
<title>Poor documentation: Underlocking wakelocks isnQ&apos;Et documented</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tdh...@gmail.com</reportedBy>
<openedDate>Sun, 10 Jan 2010 19:58:33 +0000</openedDate>
<description>If you do this: wakelock.aquire(); wakelock.release();
wakelock.release(); I would expect it to work... well, as expected. That
is, the second release does nothing. However what happens is that you
get a Q&apos;Ewakelock under-lockedQ&apos;E exception and your program crashes. This
isnQ&apos;Et mentioned at all in the documentation. Thanks Google!</description>
</bug>
<bug>
<bugid>13751</bugid>
<title>Improved calculator application </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marronci...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 03:28:57 +0000</openedDate>
<description>I am an high-school student. Often, studying math, I need to use some
advanced functions (such as sin, cos, sqrt, x^y, ABS, mod ...). Unluckly
there is no advanced function available so far. Please add them in the
next release of the default calculator application. I am not asking for
such complex functions: just the most common ones. They are not so hard
to implement as the standard library provides an implementation. I hope
you will work on that feature. Best regards</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Thu, 06 Jan 2011 21:24:00 +0000</when>
<what>When in calculator go to menu Q&gt;E advanced</what>
</comment>
</bug>
<bug>
<bugid>7941</bugid>
<title>WebKit Browser: Selection in select boxes with a size attribute isnQ&apos;Et indicated</title>
<status>FutureRelease</status>
<owner>scroggo%...@gtempaccount.com</owner>
<closedOn>2010-09-10T17:07:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>brett.bu...@gmail.com</reportedBy>
<openedDate>Fri, 23 Apr 2010 23:18:40 +0000</openedDate>
<description>Create a select box that displays as a list menu by specifying a size
attribute. Q&lt;Eselect size=Q&quot;E4Q&quot;EQ&gt;E Q&lt;Eoption value=Q&quot;E1Q&quot;EQ&gt;EItem number oneQ&lt;E/optionQ&gt;E
Q&lt;Eoption value=Q&quot;E2Q&quot;EQ&gt;EItem number twoQ&lt;E/optionQ&gt;E Q&lt;Eoption value=Q&quot;E3Q&quot;EQ&gt;EItem number
threeQ&lt;E/optionQ&gt;E Q&lt;Eoption value=Q&quot;E4Q&quot;EQ&gt;EItem number fourQ&lt;E/optionQ&gt;E Q&lt;E/selectQ&gt;E
Attempt to select an item. The dialog displaying the options appears.
Choose one. --Q&gt;EThe selection should be indicated (usually with a
different background color). But nothing appears to have been selected.
Reproduced on a Motorola Droid running Android 2.1. NOTE: PalmQ&apos;Es webOS
WebKit browser properly indicates selection (yellow background on the
selected item).</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 25 May 2010 15:11:54 +0000</when>
<what>I tried this on a Nexus One running Eclair (2.1), and I didnQ&apos;Et see any problems. However, I do see incorrect 
behavior on Froyo (2.2). Investigating.</what>
</comment>
<comment>
<author>scroggo%...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 17:07:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13225</bugid>
<title>Search messages in Email client</title>
<status>Duplicate</status>
<owner>benkom...@android.com</owner>
<closedOn>2011-10-22T17:45:01.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>justin.k...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 20:57:31 +0000</openedDate>
<description>Summary is pretty straight foward: it would be nice to be able to use
the search feature in the email client. By default I can enable Google
Search for text Messaging ... I can search within the Gmail client ...
but I canQ&apos;Et search from the Email client. This would be a wonderful
addition (especially considering your desktop search engine does it just
fine ;))</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 23:34:08 +0000</when>
<what></what>
</comment>
<comment>
<author>aigar...@gmail.com</author>
<when>Mon, 23 May 2011 09:33:34 +0000</when>
<what>Duplicate of issue 4709</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 22 Oct 2011 17:45:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2097</bugid>
<title>Power consumption increases with unused APNs</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>b.ceg...@gmail.com</reportedBy>
<openedDate>Thu, 26 Feb 2009 20:03:07 +0000</openedDate>
<description>Firmware version 1.1 Baseband version 62.33.20.08H_1.22.14.11 Build
number RC33 126986 During testing I discovered that deleting all
aveliable APNs and leaving only one correct increases standby time. also
Q&quot;EAwake timeQ&quot;E decries from ~60% to less then 10%.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 27 Feb 2009 00:29:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:38:59 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:31:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:16:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1651</bugid>
<title>step over Q&quot;ELong id = c.getLong(0);Q&quot;E terminates dalvikvm on emulator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-22T03:20:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>leo.kuzn...@gmail.com</reportedBy>
<openedDate>Fri, 26 Dec 2008 06:13:45 +0000</openedDate>
<description>This might be Eclipse bug or ADT plugin bug. Create Android project in
Eclipse Version: 3.4.1 Build id: M20080911-1700 on Windows and execute
following code build with C:\android-sdk-windows-1.0_r2 Stepping over
line Q&quot;ELong id = c.getLong(0);Q&quot;E after first breakpoint is hit results in
vm going down. Removing first breakpoint and running to the end of test
code works. No reasons for vm quit in LogCat. public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); test(); } public void test() {
Context ctx = this; SQLiteDatabase db =
ctx.openOrCreateDatabase(Q&quot;Etest_storage.dbQ&quot;E, Context.MODE_PRIVATE, null);
db.execSQL(Q&quot;EDROP TABLE IF EXISTS storage;Q&quot;E); db.execSQL(Q&quot;ECREATE TABLE IF
NOT EXISTS storage (Q&quot;E + Q&quot;Eid INTEGER PRIMARY KEY,Q&quot;E + Q&quot;Ekey TEXT,Q&quot;E +
Q&quot;Ecreated INTEGER,Q&quot;E + Q&quot;Emodified INTEGER,Q&quot;E + Q&quot;Edata BLOBQ&quot;E + Q&quot;E);Q&quot;E);
ContentValues values = new ContentValues(); Long now =
Long.valueOf(System.currentTimeMillis()); values.put(Q&quot;EcreatedQ&quot;E, now);
values.put(Q&quot;EmodifiedQ&quot;E, now); values.put(Q&quot;EkeyQ&quot;E, Q&quot;EtestQ&quot;E);
values.put(Q&quot;EdataQ&quot;E, new byte[]{1,2,3}); long rowId = db.insert(Q&quot;EstorageQ&quot;E,
Q&quot;EkeyQ&quot;E, values); Log.i(Q&quot;EtestQ&quot;E, Q&quot;ErowId=Q&quot;E + rowId); Cursor c =
db.rawQuery(Q&quot;ESELECT id,created,modified,key,data Q&quot;E + Q&quot;E FROM storage
WHERE key = Q&apos;EtestQ&apos;E;Q&quot;E, null); Log.i(Q&quot;EtestQ&quot;E, Q&quot;Ec.getCount()=Q&quot;E +
c.getCount()); // set Eclispse breakpoint on the next line if
(c.getCount() Q&gt;E 0) { boolean b = c.moveToFirst(); Log.i(Q&quot;EtestQ&quot;E,
Q&quot;EmoveToFirst()=Q&quot;E + b); // *** step over next line brings the dalvikvm
down... Long id = c.getLong(0); Long created = c.getLong(1); Long
modified = c.getLong(2); String key = c.getString(3); byte[] blob =
c.getBlob(4); // *** setting breakpoint here and removing first
breakpoint // makes code run. Log.i(Q&quot;EtestQ&quot;E, id + Q&quot;E cre:Q&quot;E + new
Date(created.longValue()) + Q&quot;E mod:Q&quot;E + new Date(modified.longValue()) + Q&quot;E
key:Q&quot;E + key + Q&quot;E blob.length: Q&quot;E + blob.length ); } }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 05 Jan 2009 21:04:16 +0000</when>
<what>Nothing *at all* in logcat?  If the VM crashed there would be a crash notice from
debuggerd, so something else must be going on.  Do you have an APK with a
reproducible case?
</what>
</comment>
<comment>
<author>leo.kuzn...@gmail.com</author>
<when>Tue, 06 Jan 2009 05:16:04 +0000</when>
<what>There was nothing at all in logcat (after the last step). But I cannot repro it any
longer - something changed on my vm or around eclipse.

Attached is the test that used to crash (past tense). Not anymore on my
android-sdk-windows-1.0_r2 :-(

pardon for false alarm.  </what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:20:04 +0000</when>
<what>closing per comments</what>
</comment>
</bug>
<bug>
<bugid>13375</bugid>
<title>VPN - Manually configure IP and other settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gerhard....@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 21:39:48 +0000</openedDate>
<description>I think it should be possible to set the IP manually when connecting
over VPN. I donQ&apos;Et want to use the internal DHCP server for VPN too as I
want the VPN clients to have a completely different subnet. One other
thing: It would also be good to add an option what Q&quot;EkindQ&quot;E of traffic
shall go over the VPN, e.g. it would be good to say that only certain
subnets of IP addresses shall go over VPN, whereas everything else goes
over the default internet.</description>
</bug>
<bug>
<bugid>13643</bugid>
<title>Different email notification settings for each account</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>MarkusFr...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 16:00:00 +0000</openedDate>
<description>I subscribed to my private email account as well as my cooperate email
account with my android phone. I would like to receive audio
notifications only for my private account. Right now it is only possible
to enable/disable email notifications for all accounts. Please give us
the ability to specify the notification settings for different accounts
separately.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Wed, 05 Jan 2011 07:09:11 +0000</when>
<what>Check out K9 in the market. Based on stock appQ&apos;Es code but enhanced, including this feature. A free app and it is open source.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:19:03 +0000</when>
<what>Would you please update this bug with your manufacturer, name, and model number, as well as the build version?

Note - The platform email client allows you to configure notifications on a per-account basis.  I suspect the problem youQ&apos;Ere experiencing is related to a particular email client.</what>
</comment>
</bug>
<bug>
<bugid>20057</bugid>
<title>Google maps NAVIGATION does not support tagging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ben...@demaine.info</reportedBy>
<openedDate>Thu, 15 Sep 2011 01:51:48 +0000</openedDate>
<description>While I am driving with Google nav, I can not do long press on the place
I am (or some place close to) to tag it, label it, or add to favourites.
To do so, I have to exit nav, return to Google Maps, and then i can do
things; then I have to start navigation again (start nav, re-enter
destination address ... and so on).</description>
</bug>
<bug>
<bugid>11502</bugid>
<title>Browser is crashed while selecting text.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kylee...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 07:15:36 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 2.2. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). 1. launch the browser. 2. go to
http://m.naver.com 3. go to Menu - More - Select text 4. select the area
which doesnQ&apos;Et have text(select the blank area). - What happened. 1. The
browser is crashed and the homesreen is shown up. - What you think the
correct behavior should be. 1. The browser must not be crashed even
though the user selected an wrong area(it means the blank area which
doesnQ&apos;Et have text). Please make sure that youQ&apos;Ere using Android 2.2, and
(if the issue exists on a device) that the device also runs Android 2.2.
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>kylee...@gmail.com</author>
<when>Mon, 27 Sep 2010 07:25:33 +0000</when>
<what>This phenomenon could be reprodueced on any webpage.
Does googlehave any schedule for fixing this problem?</what>
</comment>
<comment>
<author>ksunilup...@gmail.com</author>
<when>Wed, 29 Sep 2010 13:49:41 +0000</when>
<what>Could reproduce the issue on nexus one (with 2.2) and also on 2.2 emulator</what>
</comment>
<comment>
<author>kylee...@gmail.com</author>
<when>Tue, 26 Oct 2010 01:36:16 +0000</when>
<what>It is being also produced on nexus one(froyo).</what>
</comment>
</bug>
<bug>
<bugid>5451</bugid>
<title>Screen Q&amp;E Display timeout</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>troy.cou...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 03:12:05 +0000</openedDate>
<description>Issue 1::: S Q&amp;E D timeout does not maintain setting after power off.
Issue 2::: S Q&amp;E D timeout *randomly* changes on its own 1) Set SQ&amp;ED
timeout to 10 minutes, power off, power on, timeout returns to 1 minute.
----- while I understand that it resets to factory default, this is
frustrating. I did *NOT* take the battery out, I did *NOT* choose this
setting, I did *NOT* choose to reset it back to factory def. I set a
setting, it should stick! 2a) Set SQ&amp;ED timeout to 2 minutes ----- what
iQ&apos;Eve found is that *at different intervals* it will change to either 1
minute or 15 seconds -- weird I know, but when it changes [and it always
does], it doesnQ&apos;Et always go to the same setting -- just to a lower
setting. 2b) Set SQ&amp;ED timout to 10 Minutes. ----- what iQ&apos;Eve found is that
the setting will change typically to 2 minutes --- after what exact
duration I havenQ&apos;Et been able to determine. It appears to be a bit
random. I left the phone alone, and 2 out of 5 times, it changed within
30 minutes, 1 time didnt change for an entire day, and the other 2,
changed somewhat randomly -- after phone/app usage. There are times IQ&apos;Eve
set it to 10 minutes, and checked 5 minutes after sleeping, 10 minutes
after sleeping, etc where the setting stays/sticks. Of course this then
Q&quot;EresetsQ&quot;E my testing, and I have to start over [so IQ&apos;Eve done many more
tests than the 5 I mentioned] 4) IQ&apos;Eve set it to 30 minutes [as part of
testing] ----- much the same as above, although! -- it would change to 2
minutes or 15 seconds -- never one minute...</description>
<comment>
<author>heynewg...@gmail.com</author>
<when>Tue, 15 Dec 2009 09:07:41 +0000</when>
<what>I am also experiencing this same 
issue.  The timeout settings for 
me will always go back to 15 sec 
or 2 m in.  Mostly 15 sec.</what>
</comment>
<comment>
<author>Mark.Tar...@gmail.com</author>
<when>Fri, 19 Feb 2010 16:17:08 +0000</when>
<what>IQ&apos;Ed like to see this feature change to a auto lock after xx minutes, but only dim the
screen after xx minutes/seconds and THEN lock after xx minutes.  Having to unlock my
phone ever 2 minutes is annoying when the screen goes dim.  I am required to have a
projected lock for business compliance.</what>
</comment>
<comment>
<author>ksmith...@gmail.com</author>
<when>Thu, 04 Mar 2010 18:51:19 +0000</when>
<what>I have the same issue with the Q&quot;EScreen TimeoutQ&quot;E randomly changing itself. ItQ&apos;Es 
extremely frustrating, as I use the phone with the screen on most of the time (duh), so 
when it resets, I have to go back into the setting and change it back.

In addition, my Default Ringtone always changes to something random. Really 
frustrating.</what>
</comment>
<comment>
<author>zon...@gmail.com</author>
<when>Sat, 06 Mar 2010 18:22:35 +0000</when>
<what>Yes, same here on a Nexus One and 2.1.
Sorry for not providing more information, I couldnQ&apos;Et find any pattern yet when that
happens or why. But just like the posters above, I didnQ&apos;Et switch the device off.</what>
</comment>
</bug>
<bug>
<bugid>10496</bugid>
<title>Randomize screen lock pin keypad option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>mfm...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 01:47:39 +0000</openedDate>
<description>I love the screen lock pin option. It would be even better if I had the
option to randomize the pin keypad. This would prevent onlookers from
determining the pattern of the pin and would prevent compromise from
finger oil residue on the screen.</description>
<comment>
<author>ted.pav...@gmail.com</author>
<when>Thu, 19 Aug 2010 15:30:58 +0000</when>
<what>This feature would also solve some of the Q&quot;EsmudgeQ&quot;E issues discovered in the recent study that was highly popularized in the media. That study showed that the old swipe pattern could be easily determined by analyzing smudges on the device glass.

Using a pin mitigates this problem a little, but having a random key combination makes it basically impossible to discover a pin by looking at smudges.</what>
</comment>
<comment>
<author>frank.he...@gmail.com</author>
<when>Thu, 09 Dec 2010 09:25:08 +0000</when>
<what>The important part there is IMHO not only to randomize the keypad each time the PIN is required but between each keystroke. Otherwise, PINs containing a number twice would be recognized by smudges as well (thus limiting the PINs to check for an intruder).</what>
</comment>
<comment>
<author>sean.pol...@gmail.com</author>
<when>Fri, 14 Jan 2011 23:37:58 +0000</when>
<what>I was hoping that there was an app out there that did this.  How hard would it be to implement?  I would definitely use this lock method if it was available.</what>
</comment>
</bug>
<bug>
<bugid>13381</bugid>
<title>The every 2 days event isnQ&apos;Et syned correctly to device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xuan.she...@gmail.com</reportedBy>
<openedDate>Thu, 23 Dec 2010 05:20:18 +0000</openedDate>
<description>On exchange 2010 server or hotmail server: created a every 2 days
recurring event. After the event synced to device, it showed Q&quot;EdailyQ&quot;E in
event detail view, then edit the event, it showed Q&quot;EDoes not repeatQ&quot;E in
Repetition field.</description>
</bug>
<bug>
<bugid>9403</bugid>
<title>Q&quot;EMy calendarsQ&quot;E on my phone has some linked calendars with the long URL name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jhaight1961@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 17:10:57 +0000</openedDate>
<description>On the Google calendar, I have several calendars which I am subsribed
to. Once I subscribed to them by the ICS calendar format, I went back in
and renamed them to a more common name rather than the messy URL name.
The new names appear correctly in my Google calendar. All my Google
calendars and the subsribed calendars show up on my phoneQ&apos;Es Q&quot;EMy
calendarsQ&quot;E. But on my phone, the subscribed calendars do not show the
shortened new names, they show the longer and messier URL names
asscoiated with the ICS file. (e.g.
webcal://cid-9aXXXXXXXXX.live.calendar.com/calendar/name of
calendar/calendar.ics etc...) I made the XXXXX as generic to hide the
name of the calendar. I can provide you with it, if you need it. It
should show the new names I give it in the Google calendar instead of
the long ICS URL name. I have tried resubscribing to the calendars in my
Google calendar. I have also tried clearing the calendar storage on my
phone. Both have the same results. I have a GarminFone which runs
firmware v1.6. The calendar software is v4.0</description>
</bug>
<bug>
<bugid>17020</bugid>
<title>Controls in proximity of the scrollbar are inaccessible when scrollbar is present.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nemi5...@gmail.com</reportedBy>
<openedDate>Fri, 20 May 2011 15:12:23 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Happens in many apps, but go to the Market,
menu-Q&gt;Emy apps, choose any installed app and view. As long as the app
does not need to be updated, there should be an Q&quot;EOpenQ&quot;E button at top.
Scroll down then back to the top and immediately touch the Open button.
It will fail to press. You cannot actually press the open button until
the scrollbar on the right has faded. - What happened. Controls in
proximity of the scrollbar are inaccessible when scrollbar is present. -
What you think the correct behavior should be. Since the scrollbar is
not an accessible control in Android (you cannot touch and drag a
scrollbar) the control should be able to be pressed regardless whether
the scrollbar is visible or not. DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. (Find it
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Moto Droid 1 Android 2.2.2,
build FRG83G</description>
<comment>
<author>nemi5...@gmail.com</author>
<when>Mon, 25 Jul 2011 17:20:55 +0000</when>
<what>two months and not even looked at yet...</what>
</comment>
</bug>
<bug>
<bugid>6778</bugid>
<title>API for battery consumption information of each application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>makoto1...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 15:57:53 +0000</openedDate>
<description>for application developers, battery consumption information of
developing application is useful to choose algorithm suitable for mobile
devices. for application users, it is useful for uninstalling
applications that consume much power.</description>
</bug>
<bug>
<bugid>11234</bugid>
<title>See Colleagues Calendar Availability via Exchange Server (Other Employees of My Company)</title>
<status>Unassigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Morto...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 20:26:55 +0000</openedDate>
<description>The corporate exchange server provides availability information, which
is viewable via calendar (this feature is standard on BlackBerry), as
one would in Outlook. This would allow me to see if my colleagues on my
exchange server are busy, free, tentative, out of office, etc.</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 14 Sep 2010 22:20:20 +0000</when>
<what>IIRC, EAS only supports free/busy information in the Exchange 2010 version of the protocol, which we donQ&apos;Et yet support.  Remember that Blackberry does NOT use EAS, so it has far more access to Exchange data than EAS clients do.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 14 Sep 2010 22:20:36 +0000</when>
<what></what>
</comment>
<comment>
<author>paul.x.simpson</author>
<when>Thu, 10 Feb 2011 17:12:47 +0000</when>
<what>Per the Microsoft comparison table below, the first commenter above is correct.

http://social.technet.microsoft.com/wiki/contents/articles/exchange-activesync-client-comparison-table.aspx


Is there a bug tracker for implementing EAS for Exchange 2010?  If so I would like to star it.  Thanks.</what>
</comment>
</bug>
<bug>
<bugid>17352</bugid>
<title>Terrible rendering of CSS3 and Javascript animations in Browser and WebView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>102</stars>
<reportedBy>TheBeast.13@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 20:03:43 +0000</openedDate>
<description>We are creating an application that uses a WebView to display dynamic
HTML / CSS / Javascript content. We have noticed that our assest that
work perfectly on the desktop and iPad fail terribly in our app and in
the default Android Browser. Here is a link to a sample page that we are
using for benchmarking: http://staging-101.bluediesel.com/bill/ On the
desktop and iPad the animations are nice and smooth, but on Android
there are stutters and weird artifacts. We have also exported the
content into an APK from Dreamweaver and it runs well. It seems that
they are using PhoneGap, but we canQ&apos;Et look at the source to see what
they are doing differently. I am attaching that apk.</description>
<comment>
<author>bows...@gmail.com</author>
<when>Wed, 08 Jun 2011 20:23:44 +0000</when>
<what>Hey

The issue with the application is that the 3D Acceleration of the WebView is broken.  If you are to turn on 3D Acceleration in PhoneGap by changing the APKQ&apos;Es AndroidManifest, it will also have that issue.  This is a serious issue that affects the usability of the Android Browser.

A better test of this issue is Browser Ninja by Boris Smus:
http://smus.com/x/browser-ninja/

If you load this into the Android browser, it will show artifacts and cause the icons to jump on the screen.  It also decreases the browserQ&apos;Es performance.  We can currently work around this by disabling 3D Acceleration on PhoneGap apps, but the browser will still run poorly.</what>
</comment>
<comment>
<author>n.pear...@gmail.com</author>
<when>Fri, 17 Jun 2011 09:40:54 +0000</when>
<what>IQ&apos;Em finding this a real disappointment on my new Android Tablet, as all websites that use any kind of Javascript transition using any JS library e.g. jQuery, jQTouch, Scriptaculous, donQ&apos;Et operate in the smooth way that they were intended.

From the point of view of a web developer, this is a significant blocker to writing any web apps that target Android tablet users, which IQ&apos;Ed like to do!</what>
</comment>
<comment>
<author>oyvin...@gmail.com</author>
<when>Fri, 17 Jun 2011 10:50:13 +0000</when>
<what>I totally agree with you! I work as a consultant and at my current client we create a web-based tablet/mobile application for the consumer market. The app is really nice and smooth on iPad, but we have to send all android tablets to a dull mobile page. The only reason is the performance of transitions. This will be a drawback for the services we can deliver to Android-platforms in years to come.

Honestly; I love Android and it was tough for me to accept that Android tablets, even with 3.1, gets beaten by the iPad by several miles due to a bug!</what>
</comment>
<comment>
<author>alex.bar...@gmail.com</author>
<when>Thu, 30 Jun 2011 22:41:13 +0000</when>
<what>My god. After spending plenty of time developing a web-based app I realize that the extremely sluggisch performance on Android is due to the Browser. This is extremely frustrating. So I will have to go and buy a mac to publish my app on the iphone! Google, you just lost a customer.</what>
</comment>
<comment>
<author>tonkinc...@gmail.com</author>
<when>Wed, 20 Jul 2011 12:40:50 +0000</when>
<what>I believe the problem is lack of hardware acceleration for rendering- Platforms like PhoneGap, Sencha, JQuery Mobile etc are fast becoming the development technique of choice and Android is seriously lagging behind here in terms of the UI experience. Every app we produce runs smooth as silk (95% as smooth as native) on just about everything but android (by everything I mean iOS deviced, WebOS devices, Playbook).

PLEASE PLEASE PLEASE for your own sake address this issue!

Thanks</what>
</comment>
<comment>
<author>z4g...@gmail.com</author>
<when>Sun, 04 Sep 2011 06:22:22 +0000</when>
<what>http://forum.xda-developers.com/showthread.php?t=1213087
same here with test application as example, you can compare performance in two views with hardware acceletation enabled and disabled, when enabled - lags, when disabled - smooth but flash and video do not work (and of course not so fast as expected with correct hardware acceleration)</what>
</comment>
<comment>
<author>wordi...@gmail.com</author>
<when>Thu, 15 Sep 2011 22:24:13 +0000</when>
<what>Since PhoneGap is dependent on the browser, this is an important issue.</what>
</comment>
</bug>
<bug>
<bugid>2123</bugid>
<title>DalvikVM DeleteLocalRef leak, ReferenceTable overflow</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-05-26T22:19:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>vodev...@gmail.com</reportedBy>
<openedDate>Tue, 03 Mar 2009 14:46:16 +0000</openedDate>
<description>While implementing some Java code calling some Native code using JNI, I
append to found out a leak when running the following code: (please find
attached both Java and C code) JNIEXPORT void JNICALL
Java_com_android_hello_HelloAndroid_test(JNIEnv* env, jclass clazz) {
int i; for(i = 0; i Q&lt;E 170; i++) { /*if ((*env)-Q&gt;EPushLocalFrame(env,
N_REFS) Q&lt;E 0) { //---------------- Uncomment these lines (beginning of
workaround) LOGD(Q&quot;EError PushLocalFrame - out of memoryQ&quot;E); }*/ jobject
directByteBufferObject; jbyte* bytebuf = (jbyte*)
malloc(sizeof(jbyte)*1024); directByteBufferObject =
(*env)-Q&gt;ENewDirectByteBuffer(env, bytebuf, 1024);
LOGD(Q&quot;ENewDirectByteBuffer ok: %dQ&quot;E, i); (*env)-Q&gt;EDeleteLocalRef(env,
directByteBufferObject); free(bytebuf); //(*env)-Q&gt;EPopLocalFrame(env,
NULL); //----------------------------- Uncomment this line (end of
workaround) } return; } The DeleteLocalRef does not seem to free the
local reference as we get the following error log (running Q&apos;Eadb shellQ&apos;E):
[...] D/HelloAndroid( 202): NewDirectByteBuffer ok: 160 D/HelloAndroid(
202): NewDirectByteBuffer ok: 161 D/HelloAndroid( 202):
NewDirectByteBuffer ok: 162 D/HelloAndroid( 202): NewDirectByteBuffer
ok: 163 D/HelloAndroid( 202): NewDirectByteBuffer ok: 164
D/HelloAndroid( 202): NewDirectByteBuffer ok: 165 D/HelloAndroid( 202):
NewDirectByteBuffer ok: 166 D/HelloAndroid( 202): NewDirectByteBuffer
ok: 167 W/dalvikvm( 202): ReferenceTable overflow (max=512) W/dalvikvm(
202): Last 10 entries in JNI local reference table: W/dalvikvm( 202):
502: 0x436c1fa8 cls=Lorg/apache/harmony/luni/platform/PlatformAddress;
(20 bytes) W/dalvikvm( 202): 503: 0x40130d00 cls=Ljava/lang/Class;
Q&apos;ELjava/nio/ReadWriteDirectByteBuffer;Q&apos;E (164 bytes) W/dalvikvm( 202):
504: 0x436be078 cls=Ljava/lang/Class;
Q&apos;ELorg/apache/harmony/luni/platform/PlatformAddressFactory;Q&apos;E (164 bytes)
W/dalvikvm( 202): 505: 0x436c2008
cls=Lorg/apache/harmony/luni/platform/PlatformAddress; (20 bytes)
W/dalvikvm( 202): 506: 0x40130d00 cls=Ljava/lang/Class;
Q&apos;ELjava/nio/ReadWriteDirectByteBuffer;Q&apos;E (164 bytes) W/dalvikvm( 202):
507: 0x436be078 cls=Ljava/lang/Class;
Q&apos;ELorg/apache/harmony/luni/platform/PlatformAddressFactory;Q&apos;E (164 bytes)
W/dalvikvm( 202): 508: 0x436c2068
cls=Lorg/apache/harmony/luni/platform/PlatformAddress; (20 bytes)
W/dalvikvm( 202): 509: 0x40130d00 cls=Ljava/lang/Class;
Q&apos;ELjava/nio/ReadWriteDirectByteBuffer;Q&apos;E (164 bytes) W/dalvikvm( 202):
510: 0x436be078 cls=Ljava/lang/Class;
Q&apos;ELorg/apache/harmony/luni/platform/PlatformAddressFactory;Q&apos;E (164 bytes)
W/dalvikvm( 202): 511: 0x436c20c8
cls=Lorg/apache/harmony/luni/platform/PlatformAddress; (20 bytes)
W/dalvikvm( 202): JNI local reference table summary (512 entries):
W/dalvikvm( 202): 340 of Ljava/lang/Class; 164B (4 unique) W/dalvikvm(
202): 2 of Ljava/lang/String; 28B (2 unique) W/dalvikvm( 202): 1 of
[Ljava/lang/String; 28B W/dalvikvm( 202): 169 of
Lorg/apache/harmony/luni/platform/PlatformAddress; 20B (169 unique)
W/dalvikvm( 202): Memory held directly by native code is 4120 bytes
E/dalvikvm( 202): Failed adding to JNI local ref table (has 512 entries)
To test this issue, I used the HelloAndroid app (cf. code attached). To
reproduce the issue, copy Q&quot;EtestQ&quot;E folder for instance to
Q&quot;Emydroid/development/samplesQ&quot;E and then run Q&quot;EmakeQ&quot;E from Q&quot;E/mydroidQ&quot;E.
Launch the emulator and run Q&quot;EHelloAndroidQ&quot;E in debug as explained in
Q&quot;EHelloAndroidQ&quot;E tutorial
(http://code.google.com/intl/fr/android/intro/hello-android.html). Run
Q&apos;Eadb logcatQ&apos;E to see the overflow issue. Java code: package
com.android.hello; import android.app.Activity; import
android.os.Bundle; import android.widget.TextView; public class
HelloAndroid extends Activity { static { System.loadLibrary(Q&quot;EtestQ&quot;E); }
/** Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); TextView tv = new TextView(this);
test(); //---------- Call to native function where the issue is
implemented tv.setText(Q&quot;EHello, AndroidQ&quot;E); setContentView(tv); } public
static native void test(); //---------- Native function where the issue
is implemented } Please also find attached BugReport.log (got running
Q&apos;Eadb bugreportQ&apos;E).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Mar 2009 16:28:51 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 03 Mar 2009 20:14:25 +0000</when>
<what>Looking at the code in the VM, DeleteLocalRef works fine, but NewDirectByteBuffer
leaks like a sieve.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 22:19:58 +0000</when>
<what>This bug was fixed and the fix will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:50:55 +0000</when>
<what></what>
</comment>
<comment>
<author>explorer...@gmail.com</author>
<when>Tue, 23 Mar 2010 05:13:42 +0000</when>
<what>    I upgrade the develop kits to SDK:android-7 and NDK:android-ndk-r3, but the bug 
is still existing. I found source code(android_media_MediaPlayer.cpp) of MediaPlayer 
uses JNIEnv *env = AndroidRuntime::getJNIEnv(); to get the runtime env, but 
AndroidRuntime is not supported by NDK. I donQ&apos;Et know how to solve this bug.
    IQ&apos;Eld like to ask you some other questions. Can I develop this application on 
platform using AndroidRuntime and install/run as same as that based on SDK+NDK? How 
can I know more about NDK? As you know, thereQ&apos;Es little document about it.
</what>
</comment>
</bug>
<bug>
<bugid>8713</bugid>
<title>ti.wlan driver drops beacons and probe responses greater than 300 bytes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gregu...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 19:18:47 +0000</openedDate>
<description>ti.wlan/sta_dk_4_0_4_32/common/src/inc/802_11Defs.h:~307 defines
MAX_BEACON_BODY_LENGTH to 300 bytes. Then in
common/src/core/mlme/mlmeParser.c ~443 and ~558 the mlme parser drops
PROBE_RESPONSE and BEACON frames that are greater than 300 bytes (plus
some static header bytes). Modern 802.11n networks regularly use WPA/WP2
and WPS ouiQ&apos;Es together which can easily push beacons and probe responses
over 300 bytes. The side effects of dropping beacons and probe responses
over 300 bytes is that a number of networks will be missed during
scanning or cannot be attached to correctly.</description>
</bug>
<bug>
<bugid>9547</bugid>
<title>OS update notification shuts off screen during navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Steve.B....@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 02:43:44 +0000</openedDate>
<description>I have a Nexus One that was running Android 2.1. I was using navigation
in the Car Dock. Suddenly while driving the screen shuts off. I press
the top power button to turn on the screen again. The swipe code came
up. After entering the code, the notification for the Android 2.2 update
showed on the screen. I selected remind me later. Again about 15 minutes
later, the same thing happened. This is very dangerous especially during
navigation to interrupt active navigation. I would suggest that OS
update notifications (or most other notifications except perhaps low
battery) should not takeover the screen. The OS update notification
should not show in the center of the screen except when on the home menu
screens when not in a particular application. At a minimum, do not do
anything to interrupt navigation.</description>
<comment>
<author>jane.ea...@gmail.com</author>
<when>Tue, 28 Sep 2010 16:13:48 +0000</when>
<what>This happened to me with the 2.2.1 update. I selected remind me later when the notification first appeared, then it took over again a couple of times while I was driving and blacked out the screen. 

Please note that when I selected remind me later it did NOT return to navigation - instead it locked the screen.

It isnQ&apos;Et fun to be trying the screen unlock at 70 mph. Please fix this ASAP, it should be high priority not medium.

It would help if Q&quot;Eremind me laterQ&quot;E was switched to Q&quot;Eremind me tomorrowQ&quot;E.</what>
</comment>
</bug>
<bug>
<bugid>10071</bugid>
<title>Window.makeActive may leak the child window</title>
<status>New</status>
<owner>hackbod%...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmaa...@gmail.com</reportedBy>
<openedDate>Thu, 29 Jul 2010 09:15:29 +0000</openedDate>
<description>In Android, a container Window keeps a reference to the activate child
window in Window.mActiveChild. This reference is set by the child window
in Window.makeActive() after the activity is resumed. makeActive() is
called again when a different child window becomes active. The method
uses mActivatedChild to deactive the previous window, before the new
window is assigned to the variable. Window.makeActive() is the only
place in the framework or user code that accesses this variable. If a
child window is removed, a different child window will be resumed and
call makeActive() to overwrite the mActiveChild reference in the
container window. The scenario where this method runs into trouble is
when the last child window is removed from a container window. There
would be no call to makeActive() and therefore, the container window
unnecessarily holds on to the removed child window with all referenced
objects. One situation in which the last child window can be removed is
by using the activity group. Most applications probably use the activity
group indirectly with a TabHost. This wouldnQ&apos;Et show the problem as there
is usually an active tab. However, the activity group can be used
directly and these implementations can remove last child window. The
removed child window would leak via the container window. There is no
API in the framework to remove this reference. This is a big problem in
our application for which we try to optimize memory usage. The only
workaround I can think of is to create an empty dummy window and call
makeActive() on it to replace the reference to the removed child window.
It would be much better if the framework didnQ&apos;Et keep the reference any
longer than needed. IQ&apos;Em not sure what the best fix would be. One option
is to make mActiveChild a WeakReference. Another is to release the
reference in all places where the active child becomes detached from its
container. The risk for breaking backwards compatability seems low as
mActiveChild is really internal to the framework, only used by
makeActive(), and canQ&apos;Et be accessed from application code. I think many
developers that use the activity group have wondered why a single
activity that is removed from the group is never freed. A fix of this
problem is hopefully worthwile as it would improve the usability of the
activity group.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 29 Jul 2010 18:40:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17407</bugid>
<title>Missing Clipboard History in Gingerbread Droid X</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-06T16:35:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>liza...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 20:57:10 +0000</openedDate>
<description>Model: Droid X Android Version: 2.3.3 Build: 4.5.1_57_DX5-26 System:
4.5.596.MB810.Verizon.en.US Missing clipboard history in Droid X. In
Froyo the Droid X stored a cut/paste history. This allowed me to copy
multiple URLQ&apos;Es and other items to the clipboard. I was then able to
compose an email and paste all the items that I stored in the clipboard
history (one at a time). In Gingerbread I no longer have that ability.
The clipboard stores exactly one item. If I want to paste multiple items
into an email I have to save and exit the email, return to the browser
and copy another url to the clipboard, exit the browser return to the
email and paste the second item. Multiple pastes repeat the process. The
correct behavior should be a return to the clipboard behavior in Froyo,
i.e. a multilevel clipboard history. To reproduce: 1 - Long press the
url in the browser. 2 - Select Q&apos;Ecopy page URLQ&apos;E 3 - Repeat steps 1 and 2
for the second URL. 4 - Compose an email and long press in the email
body. 5 - You are only given the option to paste the contents and the
contents are the last item copied.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 16:35:08 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Mon, 05 Sep 2011 18:54:02 +0000</when>
<what>I want this back too! Droid 2 Global. </what>
</comment>
<comment>
<author>Ellyen...@gmail.com</author>
<when>Sat, 10 Sep 2011 09:36:23 +0000</when>
<what>I want this function back!!  While there are aftermarket clipboards, they are NOT convenient.
Also, the Q&quot;EOKQ&quot;E key used to activate the cut and paste menu.  Now it only activates the copy menu, and it DOES NOT COPY even if you hit COPY.  
This was a VERY useful function, and without it, the phone is useless for editing. </what>
</comment>
<comment>
<author>tony.psa...@gmail.com</author>
<when>Sat, 24 Sep 2011 16:26:59 +0000</when>
<what>Motorola (Droid X).  Bring this back. Please?</what>
</comment>
</bug>
<bug>
<bugid>3701</bugid>
<title>Market should allow users to purchase apps through a desktop or web application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>24</stars>
<reportedBy>Airpower...@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 14:44:55 +0000</openedDate>
<description>Android Market should allow the selection and purchase of applications
on the desktop in a similar manner to iTunes App Store. Purchased
applications would then be downloaded to the phone when the phone has a
connection. This is only logical if there is an online (and official)
place to browse and purchase applications as proposed in Issue 3700
(http://code.google.com/p/android/issues/detail?id=3700).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 15:15:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jleid...@gmail.com</author>
<when>Mon, 14 Feb 2011 10:17:46 +0000</when>
<what>This issue should be closed... I think the web market solves this problem</what>
</comment>
</bug>
<bug>
<bugid>15630</bugid>
<title>Connection problem or Invalid MMI code</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>TerenceJ...@gmail.com</reportedBy>
<openedDate>Sun, 20 Mar 2011 14:39:47 +0000</openedDate>
<description>Hi, I use the Google Nexus S, working on a Gingerbread platform. I use
BSNL network in India. Steps to reproduce the problem - by dialing
*123#, it says USSD code running, and then says connection problem or
invalid mmi code. Expected response - it is expected to show me my
credit. I am not able to make or receive any voice calls, also not able
to send messages. waiting for you reply. Terence</description>
<comment>
<author>drniravs...@gmail.com</author>
<when>Sun, 29 May 2011 14:50:15 +0000</when>
<what>Even I am facing the same problem. By typing *123# it starts dialling * 123.
HTC inredible S
android 2.3
BSNL India

Hope someone has a solution..</what>
</comment>
<comment>
<author>chip.fr...@gmail.com</author>
<when>Thu, 11 Aug 2011 11:45:54 +0000</when>
<what>even i am same problem i used my sim card on samsung galaxy s2 i9100 to check my balance or to call it did not work, Q&quot;Econnection problem or invalid mmi code.Q&quot;E but when i use my sim to other phone it works, how to fix this problem we need your BRILLIANT ANSWER THANK YOU IN ADVANCE.
 </what>
</comment>
</bug>
<bug>
<bugid>18460</bugid>
<title>2.3.4 frequent reboots of android layer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>dr4g...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 18:35:41 +0000</openedDate>
<description>Moto Droid 3, 2.3.4, kernel 2.6.35.7, build 5.5.1_84_D3G_20_TA-9
Symptoms: Device frequently reboots Android layer (hardware is not
rebooted or watchdogged, uptime is not affected, daemons like keystore
are not restarted). How to initiate: Bug appears semi-random but seems
strongly correlated with changing network state, primarily cell tower
roaming. Bug is nearly non-existent when stationary and modifying wifi
state, however roaming between cell towers seems to bring a high
probability of reloading. Logs: Attached is a logfile captured via
logcat of the instant the device crashed. Device functioned normally
prior to crash, and rebooted while active and in use. Additional
references: Seen by other users as referenced on the following forum
posts:
http://www.droidforums.net/forum/droid-3/159004-random-reboots.html</description>
<comment>
<author>dr4g...@gmail.com</author>
<when>Tue, 12 Jul 2011 19:06:21 +0000</when>
<what>Attached is a second, expanded log showing state before the crash.

The application exhibiting a segfault in ndk mode (com.xxxxxxxxxxxxx.android.mdm, redacted) crashed in this situation during jni_onload, which simply mallocQ&apos;Es a small (20 byte) struct.  Expanded logs included in case the app under test crashed due to a deeper symptom of the reboot problem; the reboot is known to happen when the app is not running (no automatic services in application and reboot will occur multiple times, this time it just happened to occur while running logcat debugging the application)

The application under development was process 3276, more interesting is soon after process 3279 (unknown) crashes.
</what>
</comment>
<comment>
<author>ct...@android.com</author>
<when>Tue, 12 Jul 2011 19:22:14 +0000</when>
<what>Some information, though with no diagnosis of causes:

In your app...

07-12 14:12:32.624  3268  3268 D mdm     : ndk jni onload
07-12 14:12:32.632  3276  3276 I DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-12 14:12:32.632  3276  3276 I DEBUG   : Build fingerprint: Q&apos;Everizon/solana_vzw/cdma_solana:2.3.4/5.5.1_84_D3G-20_TA-9/110613:user/release-keysQ&apos;E
07-12 14:12:32.632  3276  3276 I DEBUG   : pid: 3268, tid: 3268  Q&gt;EQ&gt;EQ&gt;E com.xxxxxxxxxxxxx.android.mdm Q&lt;EQ&lt;EQ&lt;E
07-12 14:12:32.632  3276  3276 I DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
...

The telltale fault address 0xdeadbaad here means that someone called abort().  Typically this is malloc()/free() when it detects heap corruption.  However, this looks to be causally unrelated to what happens next, which was...

07-12 14:12:34.070  3279  3279 I DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-12 14:12:34.070  3279  3279 I DEBUG   : Build fingerprint: Q&apos;Everizon/solana_vzw/cdma_solana:2.3.4/5.5.1_84_D3G-20_TA-9/110613:user/release-keysQ&apos;E
07-12 14:12:34.070  3279  3279 I DEBUG   : pid: 32276, tid: 32303  Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E
07-12 14:12:34.070  3279  3279 I DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 74746977

THIS is the Android runtime crashing (the Q&quot;Esystem_serverQ&quot;E process), trying to access memory at 0x74746977 little endian.  ThatQ&apos;Es what youQ&apos;Ed get if you treated the ASCII text Q&quot;EwittQ&quot;E as a pointer.  That suggests a buffer overflow or similar data-misinterpretation bug.  Unfortunately only the device producer (Motorola in this case?) is in a position to feed the native crash dump into a tool to decode the stack crawl.</what>
</comment>
<comment>
<author>dr4g...@gmail.com</author>
<when>Wed, 13 Jul 2011 15:19:30 +0000</when>
<what>Here are 2 more crashes at different times in the same location (74746977), attached logs with segv.</what>
</comment>
<comment>
<author>Eric.Per...@gmail.com</author>
<when>Thu, 14 Jul 2011 17:05:34 +0000</when>
<what>Same here...  Also seems to be network related. Logs look the same</what>
</comment>
<comment>
<author>dr4g...@gmail.com</author>
<when>Mon, 18 Jul 2011 15:44:20 +0000</when>
<what>Taking the following actions appear to have significantly alleviated the problem.  One reboot in 3 days, unfortunately unable to pull logs when it crashed to see if itQ&apos;Es related or not.

1) Delete all restored wifi configs.  Numerous reports on other forums seem to indicate a factory-restore and denying sync Q&apos;EfixedQ&apos;E the reboot.  Assumptions were made this was tied to application install, but since the behavior seems to be network related, I took this route.

2) Add a twitter account to Q&apos;Emy accountsQ&apos;E.  Working on the possible red herring that the PC of Q&apos;EwittQ&apos;E could indicate mishandled data from t(witt)er, it seems not unreasonable that giving it a valid login could at least change the code path exercised.

Once IQ&apos;Eve got some additional testing time IQ&apos;Ell remove the twitter account and see if that changes the crash frequency.</what>
</comment>
<comment>
<author>dr4g...@gmail.com</author>
<when>Thu, 21 Jul 2011 14:03:10 +0000</when>
<what>Further testing Q&amp;E confirmation from other testers on forums correlates this crash strongly to the restoration of wifi settings during provision of the phone Q&amp;E sync to google.  Users who have factory-reset the phone and disabled google syncing have solved the problem, and users who have deleted all restored wifi networks have seen similar benefits.  The twitter account in the Q&apos;Emy accountsQ&apos;E manager was indeed a red herring and does not seem to be related to the bug, as removing it has not re-introduced the problem.

Workaround:  Delete ALL wifi networks after provisioning phone, and recreate them using the Droid3 UI.</what>
</comment>
<comment>
<author>bwalle...@gmail.com</author>
<when>Thu, 04 Aug 2011 19:58:05 +0000</when>
<what>How does one Q&quot;EDelete all restored wifi configsQ&quot;E? thanks!</what>
</comment>
<comment>
<author>robert.e...@gmail.com</author>
<when>Fri, 05 Aug 2011 00:11:06 +0000</when>
<what>To Q&quot;EDelete all restored wifi configsQ&quot;E go to:

Settings Q&gt;EWireless Q&amp;E networks Q&gt;E Wi-Fi settings Q&gt;E Manage networks Q&gt;E Manage network options</what>
</comment>
<comment>
<author>bwalle...@gmail.com</author>
<when>Fri, 05 Aug 2011 15:39:36 +0000</when>
<what>Thank you!</what>
</comment>
</bug>
<bug>
<bugid>17826</bugid>
<title>Trying to reply to meeting requests always crashes Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cbpar...@gmail.com</reportedBy>
<openedDate>Mon, 20 Jun 2011 17:53:54 +0000</openedDate>
<description>Any time I get a meeting invite, I am unable to reply to it (via Menu -Q&gt;E
Reply). Steps to reproduce: - Open calendar. Open an event you were
invited to, press menu, then reply - crash Using ATQ&amp;ET Infuse 4G with
Android 2.2.1</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Jun 2011 18:31:55 +0000</when>
<what>Do you have log output for the crash?
</what>
</comment>
<comment>
<author>cbpar...@gmail.com</author>
<when>Mon, 20 Jun 2011 19:25:58 +0000</when>
<what>I have attached a logcat output, but it tells me more information was dumped to a file inside /data which I cannot read on my phone.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Jun 2011 19:29:41 +0000</when>
<what>Hmm, might be some ATQ&amp;ET / Samsung error reporting thing.

I donQ&apos;Et know how much help we can be here.  YouQ&apos;Ell probably need to take this up with ATQ&amp;ET.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Jun 2011 19:29:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2675</bugid>
<title>Problem with httpclient 4</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:39:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>faiz.in...@gmail.com</reportedBy>
<openedDate>Fri, 15 May 2009 10:12:37 +0000</openedDate>
<description>When I try to use DefaultHttpClient to access https server via proxy, an
IllegalArgumentException is thrown. I am testing this on emualtor. I
also have G1 which has direct connection to internet, so the same thing
without proxy works fine. I donQ&apos;Et understand what actually the problem
is when using the proxy, has anyone in the past faced same issue. Does
anyone has any idea how to go around with this issue - Steps to
reproduce the problem Use DefaultHttpClient to access https server via
proxy. - Sample source code demonstrating the problem You would need to
write code to connect to https server. - What you think the correct
behavior should be. The include of proxy, if the connection is direct
(i.e without proxy) it works fine.</description>
<comment>
<author>grob.urs@gmail.com</author>
<when>Wed, 20 May 2009 11:09:42 +0000</when>
<what>This report seems to be a duplicate of 2690. the other one has more info, so this one
can be closed.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:39:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6756</bugid>
<title>redundant certificate checking in WebView </title>
<status>Reviewed</status>
<owner>h...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>keigo.i...@gmail.com</reportedBy>
<openedDate>Sun, 21 Feb 2010 04:45:11 +0000</openedDate>
<description>- Steps to reproduce the problem: call Debug.startMethodTracing(). with
WebView, connect to a SSL site which has a valid certificate and
involves a few of redirection on the same site. call
Debug.stopMethodTracing(). - What happened.
TrustManagerImpl#checkServerTrusted, which checks whether a certificate
is valid or not, is called whenever each redirection occurrs. - What you
think the correct behavior should be. Only one call to
TrustManagerImpl#checkServerTrusted should be sufficient for a site. see
the attached trace: The trace exhibits the behaviour when you connect to
a SSL site with 4 redirection. You can see that each thread (http[0-3])
calls TrustManagerImpl#checkServerTrusted 5 times. The trace shows that
the calls have about 45% of overall execution time. This behaviour
occurs on Android SDK 1.6, however it seems also to apply to the latest
source. possible fix: in
core/java/android/net/http/CertificateChainValidator.java,
http://android.git.kernel.org/?
p=platform/frameworks/base.git;a=blob;f=core/java/android/net/http/CertificateChainValidato
r.java;h=ed6b4c2a1d1faa4fa8a54c18d5d07addd4db5756;hb=HEAD#l70 check the
redundant check of a certificate.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 12 Apr 2010 17:36:56 +0000</when>
<what></what>
</comment>
<comment>
<author>h...@google.com</author>
<when>Fri, 24 Jun 2011 17:04:46 +0000</when>
<what>Could you provide a URL that can reproduce this problem?</what>
</comment>
</bug>
<bug>
<bugid>11311</bugid>
<title>out of memory</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-17T20:33:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bdm...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 12:08:37 +0000</openedDate>
<description>applications-Q&gt;Emy files-Q&gt;Eextenal_sd-Q&gt;Eopen the attached file by ThinkFree
wirte force closed happened This problem is out of memory.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Sep 2010 20:33:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10673</bugid>
<title>Calendar deletes new events entered while in offline mode</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>rwon...@gmail.com</reportedBy>
<openedDate>Sun, 22 Aug 2010 06:25:50 +0000</openedDate>
<description>I have a Nexus One with Android Froyo 2.2. I am with T-Mobile but
without a data plan. When I am away from a Wifi connection, any new
Calendar events I enter will automatically be deleted from Calendar
within a few seconds. Problem does not occur when I have a Wifi
connection.</description>
</bug>
<bug>
<bugid>10644</bugid>
<title>Phone Favorite calls wrong person</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>megandtr...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 20:39:00 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. When using the Favorites app to call
someone, it frequently calls the wrong person. For instance, I click on
the top person and 3 out of 5 times, it calls the last person in the
list. I think it should call the person you are trying to call. Also,
quite frequently when choosing a person in the text message log, when
you try to reply it opens the log of a different person. This is started
more frequently since I upgraded to android 2.2. Please help, Trey</description>
<comment>
<author>nhojni...@gmail.com</author>
<when>Mon, 10 Jan 2011 12:26:20 +0000</when>
<what>I have same issue with just 2 favorites. I have one set to send an sms, the other to show the contact. It often gets it wrong.

It just briefly showed the wrong contact picture (or displayed them in the wrong order) but then corrected itself.

I am running 2.2 on HTC Desire. 2.13.707.2

It is the HTC People Widget.</what>
</comment>
<comment>
<author>jdmalc...@gmail.com</author>
<when>Mon, 14 Feb 2011 08:42:36 +0000</when>
<what>IQ&apos;Eve been having the same issue since day one. Any fix?</what>
</comment>
<comment>
<author>tmi...@gmail.com</author>
<when>Sun, 24 Apr 2011 19:11:43 +0000</when>
<what>iQ&apos;Eve had a similar issue on my HTC Thunderbolt (running 2.2).  I search for people using the google search for people widget, and it type in their name, and the correct person shows up, but when i click them, i am redirected to a different person.  iQ&apos;Em always re directed to the same contact.  I know this to be the case for at least 2 of my contacts who always get redirected to the same contact Q&quot;EGustiQ&quot;E.  

furthermore, when i use the people app and can correctly select and edit the contact i want, but when i try and change the ringtone, it doesnQ&apos;Et take affect.  but instead GustiQ&apos;Es ringtone gets changed.  

-Tm </what>
</comment>
</bug>
<bug>
<bugid>1287</bugid>
<title>Strange web browser bug with letter Q&quot;E?Q&quot;E</title>
<status>FutureRelease</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-14T17:55:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Thu, 13 Nov 2008 12:50:45 +0000</openedDate>
<description>When I paste in Input field on the web page this text in russian
Q&apos;E???_?????Q&apos;E and move to next field then the last letter Q&apos;E?Q&apos;E
automatically removed and becomes Q&apos;E???_????Q&apos;E. Very strange bug</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 17:55:16 +0000</when>
<what>fixed in a future release</what>
</comment>
</bug>
<bug>
<bugid>17397</bugid>
<title>New (V11) layout editor doesnQ&apos;Et recognize custom styleables</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-06-08T00:09:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>zvasv...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 04:58:05 +0000</openedDate>
<description>Maybe I am doing something wrong, but the new layout editor is not
picking up my custom styleable attributes. I have some custom properties
declared: Q&lt;Edeclare-styleable name=Q&quot;EColorPickerQ&quot;EQ&gt;E Q&lt;Eattr name=Q&quot;EstyleQ&quot;EQ&gt;E
Q&lt;Eenum name=Q&quot;EhorizontalQ&quot;E value=Q&quot;E0Q&quot;E/Q&gt;E Q&lt;Eenum name=Q&quot;EcircularQ&quot;E value=Q&quot;E1Q&quot;E/Q&gt;E
Q&lt;E/attrQ&gt;E Q&lt;Eattr name=Q&quot;EarrowColorQ&quot;E format=Q&quot;EcolorQ&quot;E/Q&gt;E Q&lt;E/declare-styleableQ&gt;E
The custom View constructor: TypedArray attributes =
context.obtainStyledAttributes(attrs, R.styleable.ColorPicker);
setStyle(Style.values()[attributes.getInt(R.styleable.ColorPicker_style,
Style.HORIZONTAL.ordinal())]);
setArrowColor(attributes.getColor(R.styleable.ColorPicker_arrowColor,
Color.WHITE)); Layout: Q&lt;ELinearLayout ...
xmlns:app=Q&quot;Ehttp://schemas.android.com/apk/res/com.blah.myappQ&quot;E ...Q&gt;E
Q&lt;Ecom.blah.myapp.widget.ColorPicker android:id=Q&quot;E@+id/colorQ&quot;E
android:layout_width=Q&quot;Ematch_parentQ&quot;E android:layout_height=Q&quot;E50dpQ&quot;E
app:style=Q&quot;EcircularQ&quot;E/Q&gt;E The control is fine at runtime, but at layout
design time, itQ&apos;Es shown with its default style Q&quot;EHORIZONTALQ&quot;E. Also, the
property pane says Q&quot;Eapp:styleQ&quot;E is an Q&quot;EUnknown XML attributeQ&quot;E when I
hover over it. Is this supposed to work at all? Is it a bug or am I
doing something wrong on my end? Please e-mail me directly if you have
any question or need more information/source code.</description>
<comment>
<author>zvasv...@gmail.com</author>
<when>Sun, 05 Jun 2011 06:08:31 +0000</when>
<what>Addition to this:

This seems to be a problem with enumerated types.  Setting the Q&quot;EarrowColorQ&quot;E property gets picked up (though the Q&quot;EUnknown XML attributeQ&quot;E message still appears in the Property window)</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 07 Jun 2011 20:02:28 +0000</when>
<what>Yes, I can see how that could be a problem. going to look into this.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 08 Jun 2011 00:09:12 +0000</when>
<what>Thanks for the report, this is now fixed internally.

This is a 2-part fix, in ADT and in the rendering libraries.

ADT part: https://review.source.android.com/#change,23567</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:43:05 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>16021</bugid>
<title>ISO country code wrong for Slovenia</title>
<status>FutureRelease</status>
<owner>rgreenw...@google.com</owner>
<closedOn>2011-04-08T17:00:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Philip.J...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 20:09:16 +0000</openedDate>
<description>The ISO country code reported in Slovenia is SL. It should be SI. SL is
Sierra Leone. These two lines below are from the comment in
MccTable.java (293, Q&apos;EslQ&apos;E, 2, Q&apos;ESlovenia (Republic of)Q&apos;E), (619, Q&apos;EslQ&apos;E, 2,
Q&apos;ESierra LeoneQ&apos;E),</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Apr 2011 05:31:20 +0000</when>
<what></what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Fri, 08 Apr 2011 16:51:28 +0000</when>
<what>ThatQ&apos;Es what I get for trusting http://publib.boulder.ibm.com/infocenter/wf/v2r7m0/index.jsp?topic=/com.ibm.help.wf.doc/locale_spec/i_xfdl_r_formats_sl_SI.html</what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Fri, 08 Apr 2011 16:53:40 +0000</when>
<what>ooh - now that I post that I see that it just looks like sl-sl..  really itQ&apos;Es caps and a bad font and the last char really is a capital I.

Fixing in any case.</what>
</comment>
<comment>
<author>rgreenw...@google.com</author>
<when>Fri, 08 Apr 2011 17:00:47 +0000</when>
<what>Fixed internally</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 02 May 2011 17:22:03 +0000</when>
<what>Issue 16465 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>16525</bugid>
<title>System clock loses about 1 minute a day</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>cla...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 19:07:24 +0000</openedDate>
<description>My system clock looses about 1 minute a day. So my clock runs slow about
1 minute a day. When I go to Q&quot;Esettings Q&gt;E date Q&amp;E time Q&gt;E automaticQ&quot;E and
set it to automatic, it still looses a minute a day. This setting
doesnQ&apos;Et change the problem. Is there no auto-sync to my network? How can
you make the system clock run Q&quot;Eon timeQ&quot;E? Device: HTC Incredible S
Country: Belgium Carrier: Mobistar Biuld: 2.2.1</description>
<comment>
<author>e.ni...@gmail.com</author>
<when>Mon, 02 May 2011 22:05:13 +0000</when>
<what>then itQ&apos;Es not as incredible as it thinks! Ok, how did you notice? try sync it while you are connected to the internet, if the network you are talking about is the mobile service provider. Also, did you notice it from the first day you bought it? and did you buy it brand new and sealed?</what>
</comment>
<comment>
<author>cla...@gmail.com</author>
<when>Tue, 03 May 2011 07:26:58 +0000</when>
<what>I already noticed it after a few days when my alarm was a minute more late every day.
The phone is bought brand new from an official store, only a few weeks ago. 
I Q&apos;Em connected to the internet several times a day, and my mails and everything else are syncQ&apos;Ed fine. Except for the clock then. 
IQ&apos;Eve chagend the setting for the clock from Q&quot;Eautomatic sync with the networkQ&quot;E to Q&quot;EmanualQ&quot;E and vice versa. But it doesnQ&apos;Et change a thing. I Q&apos;Eve also tried with another simcard from another mobile provider Q&quot;EProximus VodaphoneQ&quot;E, but the clock then also runs a minute slow. 
When I check the system clock I can see that it runs several seconds slow every hour, to a total about a minute a day.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 03 May 2011 16:46:21 +0000</when>
<what></what>
</comment>
<comment>
<author>danielk...@gmail.com</author>
<when>Mon, 16 May 2011 15:52:55 +0000</when>
<what>I have the same issue. Stock nexus one uk. HavenQ&apos;Et put an exact about of time lost, however after a few days, it ends up staying around 4 minutes behind normal time. IQ&apos;Eve tried manually setting time and keeping synched to network but the result is the same.</what>
</comment>
<comment>
<author>greiner12</author>
<when>Wed, 15 Jun 2011 06:50:20 +0000</when>
<what>The same problem occurs to me with my Nexus One (2.3.4) in Austria. However, itQ&apos;Es been occuring only recently.
Also one of my acquaintances experiences the same problem with his Android phone which is running an older version of Android.</what>
</comment>
<comment>
<author>manimalc...@gmail.com</author>
<when>Wed, 29 Jun 2011 22:36:40 +0000</when>
<what>
Same on my Desire HD. BIG PROBLEM, losing about a minute a day and IQ&apos;Em missing my morning train to work because of it. SORT THIS OUT. SERIOUSLY.

Device: HTC DESIRE HD
Carrier: O2 UK
Country: UNITED KINGDOM / ENGLISH
Build: 2.3.3 
</what>
</comment>
<comment>
<author>rory.kin...@gmail.com</author>
<when>Tue, 12 Jul 2011 00:11:12 +0000</when>
<what>I have the same problem.
Nexus One
Android 2.3.4
Build GRJ22
Network: O2, UK.

I think, but am not sure, the time problems didnQ&apos;Et exist when I initially got the phone. Maybe they came with an android update.

Seems like itQ&apos;Es the problem described here:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=36f1d054bc7b8964Q&amp;Ehl=enQ&amp;Efid=36f1d054bc7b89640004a7bf27f6b88a

Related issue (but according to the title is specifically about auto-sync, not just that the phone loses so much time): http://code.google.com/p/android/issues/detail?id=15436
</what>
</comment>
<comment>
<author>berliner...@gmail.com</author>
<when>Tue, 12 Jul 2011 17:29:38 +0000</when>
<what>same problem, original nexus one, current android version, losing about a minute each day. 
REALLY REALLY annoying since I use the phone as my primary clock, too.
I would just use a NTP service that corrects the clock every 12 hours or so, but for that IQ&apos;Ed need to root my phone first...and except for the clock, I really like it the way it is. :(</what>
</comment>
<comment>
<author>timeres...@gmail.com</author>
<when>Thu, 14 Jul 2011 09:20:24 +0000</when>
<what>Google, please drop everything else and fix this issue IMMEDIATELY...if not 3-4 minutes ago!!!</what>
</comment>
<comment>
<author>rory.kin...@gmail.com</author>
<when>Thu, 14 Jul 2011 09:27:31 +0000</when>
<what>Any progress on this one?</what>
</comment>
<comment>
<author>cla...@gmail.com</author>
<when>Thu, 14 Jul 2011 21:34:14 +0000</when>
<what>My problem is now fixed with the latest automatic update to Android 2.3.3!
</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Thu, 21 Jul 2011 11:39:26 +0000</when>
<what>See Issue 18681. If they implement this, it would fix your problem.

And donQ&apos;Et forget to star that issue.</what>
</comment>
<comment>
<author>brushli...@gmail.com</author>
<when>Sat, 27 Aug 2011 10:35:50 +0000</when>
<what>I also have this problem. When I first had my HTC Desire HD the time was perfect, to within one second.  Since to OTA update to Android 2.3.3 the clock has been out by anything from 10-15 seconds slow to currently 48 seconds slow.  ItQ&apos;Es set to automatic.

This is an issue which seriously needs fixing. </what>
</comment>
<comment>
<author>teliafo...@gmail.com</author>
<when>Mon, 19 Sep 2011 14:03:47 +0000</when>
<what>Have same problem, it arrived after a later update of android, was not so before. AND its getting worse !
Lets put it like this, wont be buying any android phones before this silly issue is fixed!
phone even lacks the simplest NTP sync funktion, and it can per auto be synct by a app as google have blocked the time API from beeing used !

This bug is relly BAD !
FiX iT.
its bee this for a good +6months now
</what>
</comment>
<comment>
<author>alexsl...@gmail.com</author>
<when>Tue, 27 Sep 2011 16:29:06 +0000</when>
<what>Can anyone tell if the newest update 2.3.6 fixes the clock issue?</what>
</comment>
<comment>
<author>greiner12</author>
<when>Sun, 02 Oct 2011 20:18:10 +0000</when>
<what>My Nexus One received the update to 2.3.6 a few days ago and it didnQ&apos;Et fix this issue.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 02 Oct 2011 20:33:35 +0000</when>
<what>Not fixed in GRK39F (2.3.6).</what>
</comment>
<comment>
<author>a.corrado</author>
<when>Sat, 26 Nov 2011 21:45:59 +0000</when>
<what>Same issue with nexus one 2.3.6
I made a small application to see how the time was unsynced because I thought it was due to another app. Actually, it is regular and we loose about 1sec every 15 minutes.

This bug is very annoying, especially when we use google authenticator...   </what>
</comment>
<comment>
<author>tobymwchan</author>
<when>Sat, 26 Nov 2011 22:01:14 +0000</when>
<what>Guys, letQ&apos;Es face it, itQ&apos;Es pretty obvious that google doesnQ&apos;Et want to fix this at all...and no, 2.3.6 didnQ&apos;Et fix this.
 
If you have a rooted nexus one like me, just head to android market and search Q&quot;EClockSyncQ&quot;E, install it, set it to sync at whatever time interval you want and youQ&apos;Ere good to go. Now my nexus one NEVER gets one single second behind. </what>
</comment>
</bug>
<bug>
<bugid>10883</bugid>
<title>Orientation-based Onscreen Keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jiadong....@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 18:59:42 +0000</openedDate>
<description>With the keyboard alternatives to the stock Android keyboard such as
Swype and Swiftkey, as well as the inherent constraints of typing in
landscape vs portrait mode, I request that Android support multiple
keyboards based on orientation state. Some keyboards are better designed
for use in portrait mode, such as Swype, where the shorter distance
between keys and the ability to type one handed shines facilitates the
ease of use. However, when switched to landscape mode, the inherent
increased distance lowers the ease of use for Swype. The opposite is
true for Swiftkey, where the large areas keys in landscape mode allow
for more accurate typing, while in portrait mode, the usability is
hampered by the narrower keys. Given the differing conditions of
landscape and portrait modes, the ability to set one keyboard for use in
landscape and another keyboard for use in portrait would give Android a
unique feature as well as increase the ease of typing. The user can then
go to the keyboard settings and select Q&quot;ESwypeQ&quot;E for portrait orientation,
and select Q&quot;ESwiftkeyQ&quot;E in landscape orientation. Such would then allow
the end-user to take advantage of the each strength of the differing
keyboards.</description>
</bug>
<bug>
<bugid>11736</bugid>
<title>MediaPlayer Has No Method for Detecting an Empty Buffer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>djtach...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 20:25:59 +0000</openedDate>
<description>It has come to my attention that the MediaPlayer component has no method
for requesting the percentage, empty, or full status of the streaming
media buffer. With this method one could determine of the network is
capable of supplying that bandwidth and adjust if necessary.</description>
</bug>
<bug>
<bugid>12034</bugid>
<title>Voice Search not seeing newly added accounts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jasonsco...@gmail.com</reportedBy>
<openedDate>Thu, 21 Oct 2010 11:45:31 +0000</openedDate>
<description>Moto Droid 1 running 2.2 After firmware reset added my free gmail
account, google apps email account, and my facebook account to phone. I
then installed the updated voice search, google maps, and google search
among all the other apps. I then added my corporate exchange email to my
phone after all this. Voice search didnQ&apos;Et see the exchange accountQ&apos;Es
contacts. I uninstalled the update for voice search and reinstalled. It
worked fine after that.</description>
</bug>
<bug>
<bugid>4278</bugid>
<title>Android on HTC Dream throws compression error on accessing .NET 1.1 .aspx page</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-11-10T16:47:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dalgleis...@gmail.com</reportedBy>
<openedDate>Sat, 17 Oct 2009 03:18:23 +0000</openedDate>
<description>Put MyQOffice.com in browser of HTC Dream (I think that was the model)
and try to browse to the site. It throws the error: Q&quot;EInvalid use of
response filterQ&quot;E with references to GZip. On any other browser, from
iPhone to Palm Pre and on all other browsers via PCs or Macs, including
Chrome, FF, Safari and IE, there is no error thrown.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:05:57 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 10 Nov 2009 16:47:37 +0000</when>
<what>No problem on the 2.0 release</what>
</comment>
</bug>
<bug>
<bugid>12227</bugid>
<title>The Process android.process.acore has stopped unexpectedly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rhce.piy...@gmail.com</reportedBy>
<openedDate>Thu, 28 Oct 2010 22:58:22 +0000</openedDate>
<description>I have sync Facebook and Gmail accounts with my contact. Whenever I open
Facebook or Gamil contact details, It crashes with android.process.acore
has stopped unexpectedly. Use *#9900# to copy out log. I have
SAMSUNG-SGH-I897 from ATQ&amp;ET.</description>
</bug>
<bug>
<bugid>10559</bugid>
<title>After sleep and wake, pictures in active PicasaWeb album disappear until Gallery restart</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ted.pav...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 16:05:01 +0000</openedDate>
<description>STEPS TO REPRODUCE: 1. Open a PicasaWeb album in the gallery. Ensure
that the album has many photos (e.g., enough for the Q&quot;Egrouped by dateQ&quot;E
view to span several pages). 2. Make sure the album is displayed in the
Q&quot;EungroupedQ&quot;E view (i.e., photos are not Q&quot;EpiledQ&quot;E in groups by date; they
are shown Q&quot;EflatQ&quot;E). 3. Put the device to sleep. 4. Wake the device.
RESULT: The PicasaWeb photos in the album will be gone (or will
disappear after a second). The display will be empty. However,
Q&quot;EgroupingQ&quot;E them into their date piles shows them again, but Q&quot;EungroupingQ&quot;E
them hides them again. IMPORTANT DISTINCTION: This problem does not show
itself with the local albums. It is restricted to Picasa albums.
PECULIAR BEHAVIOR: The problem is intermittant with small PicasaWeb
albums.</description>
<comment>
<author>Parastes...@gmail.com</author>
<when>Tue, 05 Jul 2011 00:24:31 +0000</when>
<what>Salam man Mohamadreza Rezaee hastam fekr mikonam bish az 15000-20000 picure photo image be shekam google picasaweb panoramio ferestadam khodeshun behtar midunana ke dastan namanade vali picasaweb dar account man mesle ye bacheh aghaboftadeh kam hush faghat 2 zar az aksa ro neshun mideh hanuz favorites man faal nashodehh</what>
</comment>
</bug>
<bug>
<bugid>15498</bugid>
<title>Cannot connect to certain wifi networks</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jag...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 01:28:26 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16109</bugid>
<title>html support of links in Mail and GMail app not working outgoing and incoming</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:05:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>HardyMa...@gmail.com</reportedBy>
<openedDate>Tue, 12 Apr 2011 20:27:32 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: IQ&apos;Em creating
an html email with a link in it. The link is of the format
ireceipt://localhost/post... Gmail sends the mail out correctly, but
doesnQ&apos;Et receive it correctly. Mail doesnQ&apos;Et send it out correctly, but
can receive it. My testing process has been to send out the email from
GMail and then read it in Mail. - Steps to reproduce the problem
(including sample code if appropriate). iReceiptClass receipt = new
iReceiptClass(transaction); StringBuilder sb = new StringBuilder();
sb.append(Q&quot;EQ&lt;Ea href=\Q&quot;EQ&quot;E);
sb.append(Q&quot;Eireceipt://hostlocation/post=?transaction=Q&lt;ETRANSACTIONQ&gt;EmydataQ&lt;E/TRANSACTIONQ&gt;EQ&quot;E);
sb.append(Q&quot;E\Q&quot;EQ&gt;EQ&quot;E); sb.append(Q&quot;EClick link to save transaction to
PocketMoneyQ&quot;E); sb.append(Q&quot;EQ&lt;E/aQ&gt;EQ&lt;EpQ&gt;EQ&quot;E); String[] emails =
{Q&quot;Ehardy@catamount.comQ&quot;E}; Intent emailIntent = new
Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType(Q&quot;Etext/htmlQ&quot;E);
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, emails);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,Q&quot;ESubjectQ&quot;E);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,Html.fromHtml(sb.toString()));
TransactionEditActivity.this.startActivity(emailIntent); - What
happened. When sending out emails: MAIL: Sends plain text and not the
html. (This is incorrect) GMAIL: Sends html (this works correctly) When
receiving emails: MAIL: Displays the html email and I can click on the
ireceipt link to launch PocketMoney. (This works correctly) GMAIL:
Displays plain text email. (This is incorrect) - What you think the
correct behavior should be. Mail and Gmail should send and receive html
messages. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere using,
and/or which device the problem appears on (model and Android version).
Version 2.2 on Moto Droid.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:05:44 +0000</when>
<what>Thanks for your question! However, this isnQ&apos;Et the right place to ask questions about how to use the Android APIs to write applications. For that kind of information, please visit our developer site at http://developer.android.com/</what>
</comment>
<comment>
<author>HardyMa...@gmail.com</author>
<when>Thu, 14 Apr 2011 20:31:58 +0000</when>
<what>IQ&apos;Em not having any issue writing the code. It is a bug in the apps. Completely reproducible.</what>
</comment>
<comment>
<author>HardyMa...@gmail.com</author>
<when>Thu, 14 Apr 2011 20:38:12 +0000</when>
<what>If this isnQ&apos;Et the correct place to report bugs about Email and Gmail, then please direct me to the correct place to report bugs about them.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 18:50:06 +0000</when>
<what>Issue 16157 has been merged into this issue.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:08:19 +0000</when>
<what>Note:  The platform email app in 2.2 did not support sending HTML messages.  This is fixed in current versions, so I would have closed the bug on that basis anyway.

To report bugs in the Gmail client, please use this link:  http://www.google.com/support/forum/p/Google+Mobile?hl=en</what>
</comment>
</bug>
<bug>
<bugid>12907</bugid>
<title>loop adding contact if you change orientation while saving.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gabriel....@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 00:18:13 +0000</openedDate>
<description>froyo. nexus one. steps to reproduce: - type phone number - choose to
add as contact - select account (must have more than one) - create
contact in one orientation, letQ&apos;Es say landscape - press Done. - while
itQ&apos;Es saving, rotate phone for portrait expected: - back to dial pad
screen what happens: - shows me the list of accounts, as if i was about
to add yet another contact. work around: - every time this happens i
press Q&quot;EbackQ&quot;E.</description>
<comment>
<author>gabriel....@gmail.com</author>
<when>Thu, 02 Dec 2010 00:19:44 +0000</when>
<what>donQ&apos;Et think this should be Q&quot;Epriority-mediumQ&quot;E as itQ&apos;Es a pretty trivial bug with no data loss and easy work-around.

but i donQ&apos;Et know how to report like that.</what>
</comment>
</bug>
<bug>
<bugid>15768</bugid>
<title>Wrong album art retained somewhere in memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>paulsimo...@gmail.com</reportedBy>
<openedDate>Sun, 27 Mar 2011 15:35:11 +0000</openedDate>
<description>IQ&apos;Eve been uploading my music to my Xoom running 3.0.1 and encountered a
problem with album art being retained somewhere in system memory. A lot
of my music started off with incorrect ID3 tags, but I wanted to make
everything look nice so I deleted all my music from the device, fixed
the tags and album art, and re-synced. A number of albums kept on using
the old album art though. Most of them were fixed by deleted the data in
the albumthumbs folder, but one album keeps on displaying the old album
art. I have tried clearing the application data too and nothing has
worked. If I change the album name by adding an s on the end or
something before I sync it the correct art shows up (but it doesnQ&apos;Et work
if I simply change capitalization). Like I said, every other album I
have been able to get to display correctly except this one (the album is
Heart by Stars, though I donQ&apos;Et know why the name would cause this bug).</description>
</bug>
<bug>
<bugid>18451</bugid>
<title>Hint text missing after orientation change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>RickGill...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 15:08:54 +0000</openedDate>
<description>Motorola Droid OS level 2.2.2 Also on other OS levels. My application
needs to show hints in landscape only mode. After orientation change to
landscape, the first field hint is missing when soft keyboard is
visible. See attached test project. /** * * Demonstration project for
defect. * * * To reproduce, follow these steps: * * * 1. launch app in
portrait mode. * 2. focus on field 1 to bring up soft keyboard. * 3.
rotate screen to landscape mode * 4. tap in field 1 to bring up soft
keyboard * 5. hint text is missing.... * */</description>
</bug>
<bug>
<bugid>14321</bugid>
<title>keyboard doesnQ&apos;Et work well when access www.baidu.com with browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tang.j...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 08:27:38 +0000</openedDate>
<description>Steps: 1.Browser,visit www.baidu.com or www.gougou.com. 2.Input some
words,after recommend words shown,choose one in list and press Q&quot;EOKQ&quot;E .
3.Move cursor to the input column.press Q&quot;EOKQ&quot;E and Q&quot;EClearQ&quot;E. Expect Result:
2-Q&gt;EJump to new page with the recommend words. 3-Q&gt;EThe word can be cleard.
Acutal Result: 2-Q&gt;EThe page has no response. 3-Q&gt;EThe word canQ&apos;Et be
cleard,we need press Q&quot;EOKQ&quot;E twice and Q&quot;EClearQ&quot;E once. Any question, please
context me. Thanks.</description>
</bug>
<bug>
<bugid>18767</bugid>
<title>Android Documentation: Whitespace in fragment identifiers.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>robertma...@gmail.com</reportedBy>
<openedDate>Sun, 24 Jul 2011 13:48:46 +0000</openedDate>
<description>Lets say that we go to the Canvas page for example:
http://developer.android.com/reference/android/graphics/Canvas.html And
we want to copy the link to the clipRect function so that we can share
it with other developers. Well we get this:
Q&quot;Ehttp://developer.android.com/reference/android/graphics/Canvas.html#clipRect(int,
int, int, int)Q&quot;E Do you see the problem? The fragment has not been run
through the javascript encodeURIComponent (or something similar). And
therefore there is whitespace in the fragment part of that url. It
should actually be:
Q&quot;Ehttp://developer.android.com/reference/android/graphics/Canvas.html#clipRect(int,%20int,%20int,%20int)Q&quot;E
And now that is a valid url. I am posting it here because I do not know
where this sort of documentation bug belongs.</description>
</bug>
<bug>
<bugid>19210</bugid>
<title>[Latitude] Force Close occur Q&quot;EPick a Place to check in Q&quot;E that is check icon </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 07:05:48 +0000</openedDate>
<description>Build info : GB 2.3.5 [Occurrence Process, Sometimes occur] 1. Go to
Maps Menu Q&gt;E Select Latitude Q&gt;E Sign in in latitued Q&gt;E Home key Q&gt;E Go to
Facebook Q&gt;E Work with Facebook . 2. Long press Home key Q&gt;E Select Latitude
again Q&gt;E on Latitude screen Q&gt;E Select Q&gt;E Q&quot;EQ&quot;EPick a Place to check in Q&quot;EQ&quot;E that
is check icon Q&gt;E Observe. 08-10 17:03:21.642 2292 2292 E AndroidRuntime:
java.lang.NullPointerException 08-10 17:03:21.642 2292 2292 E
AndroidRuntime: at com.google.googlenav.ui.wizard.android.u.a(Unknown
Source) 08-10 17:03:21.642 2292 2292 E AndroidRuntime: at l.z.i_(Unknown
Source) 08-10 17:03:21.642 2292 2292 E AndroidRuntime: at
com.google.googlenav.android.e.handleMessage(Unknown Source) 08-10
17:03:21.642 2292 2292 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 08-10 17:03:21.642
2292 2292 E AndroidRuntime: at android.os.Looper.loop(Looper.java:130)
08-10 17:03:21.642 2292 2292 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3691) 08-10
17:03:21.642 2292 2292 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 08-10 17:03:21.642
2292 2292 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:507) 08-10 17:03:21.642 2292
2292 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
08-10 17:03:21.642 2292 2292 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 08-10
17:03:21.642 2292 2292 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 08-10 17:03:21.662 289
1604 D PowerManager: acquire flags=0x1 tag=ActivityManager-Launch 08-10
17:03:21.662 289 1604 W ActivityManager: Force finishing activity
com.google.android.apps.maps/com.google.android.maps.MapsActivity 08-10
17:03:21.672 289 324 E : Dumpstate Q&gt;E
/data/log/dumpstate_app_com_google_android_apps_maps_error</description>
<comment>
<author>gchoiD...@gmail.com</author>
<when>Mon, 15 Aug 2011 02:39:08 +0000</when>
<what>It reproduced on GB 2.3.4, too.

08-08 17:54:44.054  2678  2678 E AndroidRuntime: FATAL EXCEPTION: main
08-08 17:54:44.054  2678  2678 E AndroidRuntime: java.lang.NullPointerException
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at com.google.googlenav.ui.wizard.android.u.a(Unknown Source)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at l.z.i_(Unknown Source)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at com.google.googlenav.android.e.handleMessage(Unknown Source)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:99)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:130)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:3844)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at java.lang.reflect.Method.invokeNative(Native Method)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Method.java:507)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
08-08 17:54:44.054  2678  2678 E AndroidRuntime: 	at dalvik.system.NativeStart.main(Native Method)</what>
</comment>
</bug>
<bug>
<bugid>7480</bugid>
<title>dropbox in gallery after 2.1 update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>will...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 20:43:52 +0000</openedDate>
<description>i just installed (manually) the android 2.1 release on to my motorola
droid. i was looking over the new features, and i noticed, in my gallery
application, there is now a folder called Q&quot;Edrop boxQ&quot;E. the icon for the
dropbox folder is the icon for my windows 7 login account. i cannot
remove the folder, i cannot find any dropbox (or alternative)
application installed on the phone. where did this come from?!?!?!</description>
<comment>
<author>will...@gmail.com</author>
<when>Wed, 31 Mar 2010 21:36:15 +0000</when>
<what>disregard.  i had a picsa album named dropbox.  just looked confusing!</what>
</comment>
</bug>
<bug>
<bugid>16185</bugid>
<title>Nexus S [on_request_connection][line = 1061] : Failed with NO SESSION SLOT</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ad...@manueljoaosilva.com</reportedBy>
<openedDate>Sat, 16 Apr 2011 01:29:22 +0000</openedDate>
<description>- Steps to reproduce the problem. Connect the phone to a computer. With
android SDK run ./adb logcat - What happened. I have a lot of this
Q&quot;EerrorQ&quot;E in E/GPS E/GPS ( 107): [on_request_connection][line = 1061] :
Failed with NO SESSION SLOT E/GPS ( 107): [on_request_connection][line =
1061] : Failed with NO SESSION SLOT - What you think the correct
behavior should be. NA Device: Samsung Nexus S Android version: 2.3.3
ThereQ&apos;Es also others users with the same issue, reported on xda:
http://forum.xda-developers.com/showthread.php?t=1001900</description>
<comment>
<author>p155off@gmail.com</author>
<when>Sat, 16 Apr 2011 02:31:17 +0000</when>
<what>This is a bug in SamsungQ&apos;Es buggy driver for BroadcomQ&apos;Es buggy GPS.</what>
</comment>
<comment>
<author>ad...@manueljoaosilva.com</author>
<when>Sat, 16 Apr 2011 02:34:25 +0000</when>
<what>Thanks for your comment p155off, so how should this be fixed, wait for a OTA Update from Google with new drivers?</what>
</comment>
<comment>
<author>ad...@manueljoaosilva.com</author>
<when>Sun, 01 May 2011 21:27:44 +0000</when>
<what>Solved on 2.3.4</what>
</comment>
<comment>
<author>ian.kers...@gmail.com</author>
<when>Tue, 14 Jun 2011 10:25:26 +0000</when>
<what>Can confirm 2.3.4 fixed this for me too.</what>
</comment>
</bug>
<bug>
<bugid>1744</bugid>
<title>Portions of GoogleQ&apos;Es reader crash the web browser</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-22T15:26:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 08 Jan 2009 16:09:47 +0000</openedDate>
<description>Go to mobile Google homepage. Click Q&quot;EReaderQ&quot;E on top banner. Click
Q&quot;EFeedsQ&quot;E. Click Q&quot;EAdd SubscriptionQ&quot;E. Wait ~30-60 seconds. Q&quot;EBlam!Q&quot;E, you are
now back at home. Browser has crashed. Crashes on both emulator and
hardware.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 01:39:07 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 22 Jan 2009 15:25:39 +0000</when>
<what>fixed in future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 15:26:57 +0000</when>
<what>This issue was fixed and the fix will be in a future release</what>
</comment>
</bug>
<bug>
<bugid>18075</bugid>
<title>apect ratio video playback / interlaced video</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>surven...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 20:31:34 +0000</openedDate>
<description>I donQ&apos;Et know if already both issues are fixed in feature releases, but I
cannot find anything about this in the list: - Steps to reproduce the
problem: 1. download attached video file to pc 2. open it with video
player you (e.g. mediaplayer classic homecinema) 3. download attached
video file to android device 4. open attached video in some video player
app - What happened. 1. on PC everything is fine: aspect ratio is
correct, at least when you have checked option Q&quot;EKeep Aspect RatioQ&quot;E (for
example in mediaplayer classic homecinema) this interlaced video is
played without stripe pattern 2. on android device: interlaced is not
working, you see many black stripes when there is movement aspect ratio
is wrong, it doesnQ&apos;Et use the aspect ratio flag of video - What you think
the correct behavior should be. Correct behaviour should be the same as
on pc, which means no stripes (correct interlaced playback) and there
should be another Q&quot;Ezoom optionQ&quot;E in the video-player which keeps aspect
ratio of file, or one of the zoom-options which is already there should
accept the aspect ratio in video-file (the icon with the bars on the
left/right I mean). DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it: This is tested on Samsung
Galaxy S2 (2.3.3) and on Galaxy S1 (2.3.3) regards, Alex</description>
<comment>
<author>surven...@gmail.com</author>
<when>Sun, 03 Jul 2011 13:25:34 +0000</when>
<what>I forgot to write, that there should also be the possibility in the video-app to change the audio track,if there is any other.
In my test file, there is only one audio track, so this file is not the best for testing audio tracks...</what>
</comment>
</bug>
<bug>
<bugid>864</bugid>
<title>Web Browser: HTML select with multiple attribute doesnQ&apos;Et fire change event</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:32:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmarr...@innowhere.com</reportedBy>
<openedDate>Wed, 10 Sep 2008 20:03:52 +0000</openedDate>
<description>HTML select with multiple=Q&quot;EmultipleQ&quot;E attribute doesnQ&apos;Et fire the change
event. This bug is not Android specific, is present on iPhone 2.0 too.
http://lists.apple.com/archives/safari-iphone-web-dev/2008/Jul/msg00025.html</description>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Wed, 10 Sep 2008 20:05:10 +0000</when>
<what>I mean it seems a WebKit bug shared by several platforms
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:32:40 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
<comment>
<author>jmarr...@innowhere.com</author>
<when>Sat, 24 Jan 2009 16:17:47 +0000</when>
<what>Try this with SDK 1.0 r2

    Q&lt;Eselect multiple=Q&quot;EmultipleQ&quot;E onchange=Q&quot;Ealert(Q&apos;ECHANGEQ&apos;E)Q&quot;EQ&gt;E
        Q&lt;EoptionQ&gt;EZeroQ&lt;E/optionQ&gt;E
        Q&lt;EoptionQ&gt;EOneQ&lt;E/optionQ&gt;E
        Q&lt;EoptionQ&gt;ETwoQ&lt;E/optionQ&gt;E
    Q&lt;E/selectQ&gt;E
</what>
</comment>
</bug>
<bug>
<bugid>1170</bugid>
<title>phone does not work as modem link for lap top</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-17T16:17:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>0</stars>
<reportedBy>WATCHCIT...@gmail.com</reportedBy>
<openedDate>Sat, 01 Nov 2008 18:51:08 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:17:10 +0000</when>
<what>duplicate of issue 1416</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:44:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19829</bugid>
<title>Access to Key board</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-09T01:34:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Melinda....@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 17:34:59 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
The steps are always the same; add a contact, enter the number, there is
no way to get rid of the keyboard unless you tab in the email box
(regardless if you want to enter an email. Then there is an option for
the key board. - What happened. You cannot access the keyboard after you
are done entering a phone number. - What you think the correct behavior
should be. I should be able to get back to the keyboard without tapping
into the email box. NOTE: This form is only for reporting bugs found in
the Android system while developing Android applications. Use the Tools
templates for issues with the developer tools. Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem
(including sample code if appropriate). - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
version of Android youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output.</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 01:34:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11597</bugid>
<title>Gtalk does not update contacts status when losing connection to servers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cachi...@gmail.com</reportedBy>
<openedDate>Thu, 30 Sep 2010 12:12:35 +0000</openedDate>
<description>When losing connection to the gtalk servers, the friends status is not
refreshed. One has to sign out and sign in again. I am using wi-fi only
for data.</description>
</bug>
<bug>
<bugid>16770</bugid>
<title>YouTube and Books apps not installed on Sprint Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ja...@camdenbody.com</reportedBy>
<openedDate>Thu, 12 May 2011 11:08:56 +0000</openedDate>
<description>Device: Sprint Nexus S Android version: 2.3.4 Problem: YouTube and Books
apps not installed on Sprint Nexus S Steps to reproduce problem: 1) Go
to Applications List. 2) YouTube and Books are not in list. 3) Go to App
Market. 4) Search for YouTube or Books. 5) App Market says those two
apps are already installed, and thus can be downloaded/installed from
App Market. 6) Go to Manage Applications, and try to uninstall YouTube
or Books. 7) They cannot be uninstalled.</description>
<comment>
<author>ihsana...@gmail.com</author>
<when>Fri, 13 May 2011 08:58:11 +0000</when>
<what>Devide : Maxis Nexus S
Android 2.3.4

Same problem as above.</what>
</comment>
<comment>
<author>ja...@camdenbody.com</author>
<when>Fri, 13 May 2011 11:07:46 +0000</when>
<what>After I posted this issue, Google Books released an update in App Market. After installing it, it showed in my App Drawer. It looks like the next time YouTube releases an update, it should show up too. Probably, Google should release an update just to get this fixed. In addition, perhaps they might need to fix the Android factory image for Nexus S to resolve this issue out of the box.</what>
</comment>
<comment>
<author>iamsp...@gmail.com</author>
<when>Tue, 17 May 2011 13:53:38 +0000</when>
<what>Also have this problem, however it is on the Vodafone/VHA (Australia) Nexus S. YouTube does not appear in the apps drawer. Obviously Books is missing because of its availability in Australia.</what>
</comment>
<comment>
<author>ja...@camdenbody.com</author>
<when>Tue, 17 May 2011 13:57:02 +0000</when>
<what>Step #5 in my first comment should read:
5) App Market says those two apps are already installed, and thus can *not* be downloaded/installed from App Market.</what>
</comment>
<comment>
<author>iamsp...@gmail.com</author>
<when>Tue, 17 May 2011 14:17:25 +0000</when>
<what>Apparently this can be fixed by using a file explorer to reinstall it. Download something like ES File Explorer from the market. Open it and navigate to system/app (Click the button that looks like a memory card, the first one in the top left corner). Then find YouTube.apk and click on it to being reinstalling it. After that, reboot your phone.</what>
</comment>
<comment>
<author>ja...@camdenbody.com</author>
<when>Tue, 17 May 2011 14:27:02 +0000</when>
<what>Ah, that did fix it for me. I had read that tip last week somewhere, but thought it would require me to root the phone. In fact, it does not require rooting to get to system/app folder. Thanks for the tip!

Note to Google: This is still a live issue for you, because Comment # 5 is not a final resolution on the issue.</what>
</comment>
<comment>
<author>kostas.f...@gmail.com</author>
<when>Thu, 26 May 2011 14:52:31 +0000</when>
<what>It would not allow me to delete the app. It said it is read only.</what>
</comment>
<comment>
<author>JacobSGur</author>
<when>Thu, 26 May 2011 14:58:11 +0000</when>
<what>You cannot delete YouTube or any other pre-installed software that shipped with the phone..unless you root the phone. But why root the phone to delete YouTube?</what>
</comment>
<comment>
<author>ozan...@gmail.com</author>
<when>Thu, 02 Jun 2011 21:44:40 +0000</when>
<what>Same on Nexus S 2.3.4. I canQ&apos;Et even see Youtube App in market, IQ&apos;Em searching for it, no results. What is going on?</what>
</comment>
<comment>
<author>ja...@camdenbody.com</author>
<when>Thu, 02 Jun 2011 22:15:57 +0000</when>
<what>Relax. Follow the workaround described earlier in the thread and youQ&apos;Ell be
set.

installed on Sprint Nexus S

searching for it, no results. What is going on?</what>
</comment>
<comment>
<author>ozan...@gmail.com</author>
<when>Tue, 07 Jun 2011 20:59:42 +0000</when>
<what>That shouldnQ&apos;Et need a workaround, thatQ&apos;Es what IQ&apos;Em saying. Losing YouTube after OTA update is somehow unacceptable</what>
</comment>
<comment>
<author>glennbho...@gmail.com</author>
<when>Wed, 15 Jun 2011 07:44:25 +0000</when>
<what>Was seeing the same on 2.3.4. 
HereQ&apos;Es what I did to solve it:
1) Go to Settings -Q&gt;E Applications -Q&gt;E Manage Applications
2) Select the Q&quot;EAllQ&quot;E tab 
3) Go down to Q&quot;EGoogle Partner SetupQ&quot;E and select
4) Clear Data
5) Reboot your Nexus S and the You Tube app should be there again
</what>
</comment>
<comment>
<author>ihsana...@gmail.com</author>
<when>Wed, 15 Jun 2011 11:35:49 +0000</when>
<what>the last comment worked for me! I can finally access my YouTube app. thanks a lot!!</what>
</comment>
<comment>
<author>MagikMa...@gmail.com</author>
<when>Tue, 26 Jul 2011 15:35:02 +0000</when>
<what>My YouTube works fine, however I donQ&apos;Et have Google Books. and if I go to the market, either online via market.android.com or on the Android via the marketplace, it says itQ&apos;Es not compatible with my phone (Nexus S 2.3.4). The workaround mentioned in Comment 12 doesnQ&apos;Et work for me as the only available option for me on the Google Partner Setup is to Move to USB.</what>
</comment>
<comment>
<author>jbar...@gmail.com</author>
<when>Thu, 04 Aug 2011 03:32:45 +0000</when>
<what>Comment 12 and clearing data in Q&quot;EGoogle Partner SetupQ&quot;E with a reboot worked for me as well.</what>
</comment>
<comment>
<author>alexande...@gmail.com</author>
<when>Tue, 25 Oct 2011 07:26:18 +0000</when>
<what>Both Methods (Comment 5 and 12) are not working for me. IQ&apos;Em not able to get Google Books working. Does anyone have some other idea?

In the Apps / Manage Apps Settings it shows that it has 0,00 Bytes and after Method from Comment 12 it offers me to uninstall updates.

I bought a unlocked Nexus S with Android 2.3.6 (Baseband-Version I9023XXKF1, Kernel-Version 2.6.35.7-gf5f63ef android-buildqapa28 #1) Build-Number FRK39F)
</what>
</comment>
</bug>
<bug>
<bugid>14941</bugid>
<title>Q&quot;EMeQ&quot;E Icon in Messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>amitzah...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 12:18:38 +0000</openedDate>
<description>There is no option to add an icon to Q&quot;EMe:Q&quot;E which is visible while
messaging with another person. Android 2.3</description>
<comment>
<author>timkrug@gmail.com</author>
<when>Wed, 23 Feb 2011 19:37:36 +0000</when>
<what>Actually, if you give yourself a listing in your own contacts and give yourself an icon it will appear in the messaging app!

This will not work for Google Talk though. If you want an icon to appear there you need to give yourself a profile pic in your google account (online not on the phone itself).</what>
</comment>
<comment>
<author>amitzah...@gmail.com</author>
<when>Thu, 24 Feb 2011 18:43:57 +0000</when>
<what>It isnQ&apos;Et possible to make a listing since the phone canQ&apos;Et write to the SIM card itQ&apos;Es own number.</what>
</comment>
<comment>
<author>tryanchr...@gmail.com</author>
<when>Wed, 02 Mar 2011 05:15:23 +0000</when>
<what>save it to the phone</what>
</comment>
<comment>
<author>digist...@gmail.com</author>
<when>Wed, 09 Mar 2011 11:25:44 +0000</when>
<what>IQ&apos;Eve tried adding myself and setting a contact icon but it still doesnQ&apos;Et work. In the About menu it sais that My phone number: unknown. Maybe this is the cause</what>
</comment>
<comment>
<author>dtavol...@gmail.com</author>
<when>Wed, 09 Mar 2011 19:36:46 +0000</when>
<what>Try putting your SIM in a blackberry or an Iphone. You can add your number to the SIM with those phones. Not implemented on Stock Android 2.2.x or 2.3
If you have rooted your phone, you can install CyanogenMod. It has an option to add your Q&quot;EMy NumberQ&quot;E to the SIM.</what>
</comment>
</bug>
<bug>
<bugid>9561</bugid>
<title>MP3 album downloaded from amazon mp3 gives 5 differents album in Froyo mp3 player</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luss...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jul 2010 14:56:01 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>luss...@gmail.com</author>
<when>Tue, 06 Jul 2010 14:57:09 +0000</when>
<what>I had to make a playlist to properly listen to my album. this is really annoying.</what>
</comment>
<comment>
<author>luss...@gmail.com</author>
<when>Tue, 06 Jul 2010 15:01:42 +0000</when>
<what>OK. in fact this is amazon downloader which created 5 folders on my SD card. After moving the songs in the same folder, it appears as one album in the right songs order.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11585</bugid>
<title>Google Talk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dexter.f...@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 21:38:24 +0000</openedDate>
<description>scrolling through a conversation always switches to another open
conversation. The left to right scroll is just too sensitive. its
impossible to scroll up and down an ongoing IM - without triggering a
left to right and switching to another IM. Not only that, you scroll up
and down a few times, and the conversation goes blank - and the
conversation frame stops registering all touch events.</description>
</bug>
<bug>
<bugid>16094</bugid>
<title>Poor rendering performance when scrolling in stock honeycomb browser</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:12:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fli...@gmail.com</reportedBy>
<openedDate>Mon, 11 Apr 2011 23:11:20 +0000</openedDate>
<description>On the Asus EEE Pad Transformer: Very low FPS when scrolling during
normal browsing, even with plug-ins turned off, the issue is even worse
when in portrait mode. To reproduce simply open the browser and scroll.
It doesnQ&apos;Et just hurt the user experience, itQ&apos;Es downright distracting,
specially on large sites.</description>
<comment>
<author>starwhis...@gmail.com</author>
<when>Thu, 14 Apr 2011 00:38:31 +0000</when>
<what>I think try switch back to non-Open GL rendering might help.
The hardware acceleration implementation in stock browser is a joke in honeycomb beta...</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:12:30 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>14907</bugid>
<title>pptp vpn failure</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-24T19:43:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>simondac...@gmail.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 21:15:14 +0000</openedDate>
<description>This is a dup of bug 4706 (i think thats the number). I can connect to
my.pptp vpn with encryption on. The vpn connected icon is displayed, but
webpages do not open or any other data transfer take place. Trying with
encryption off does not allow the vpn to evpn to connect. I am using an
htc desire v. 2.2 android. This issue was first logged in 2009 and there
has not been a response to this critical bug. Before closing this as a
dupuplicate of the existing bug, please at least acknowledge this issue
and provide some indication as to.when it may be fixed. Regards Simon</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 19:43:35 +0000</when>
<what></what>
</comment>
<comment>
<author>vpnservi...@gmail.com</author>
<when>Fri, 25 Feb 2011 06:46:19 +0000</when>
<what>hi maybe it will help you friend i am using a vpn service for my android phone here is url check if u want. http://www.purevpn.com/vpn-service/android-vpn.php</what>
</comment>
</bug>
<bug>
<bugid>16039</bugid>
<title>Farsi language is needed on Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bahar.me...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 07:53:06 +0000</openedDate>
<description>We need Farsi Language on Android</description>
<comment>
<author>rojma...@gmail.com</author>
<when>Fri, 08 Apr 2011 08:42:52 +0000</when>
<what>We need Farsi Language on Android</what>
</comment>
<comment>
<author>davidan...@gmail.com</author>
<when>Sat, 09 Apr 2011 18:45:38 +0000</when>
<what>We need *GREATLY* improved multilanguage support on Android.

I bought a phone sold in Canadian market that only has English and Spanish locales (disappointed in Motorola for this oversight). I want to add French and Chinese. I also need to read documents and web pages in Unified Canadian Aboriginal Syllabics. I can program the input method myself but need the Android crew to enable me to add more Unicode fonts.

When is all this coming?

</what>
</comment>
<comment>
<author>eyad.abo...@gmail.com</author>
<when>Mon, 18 Apr 2011 15:10:06 +0000</when>
<what>Try CyanogenMod 7.x, I added Arabic/Farsi/Urdu support there.</what>
</comment>
<comment>
<author>bahar.me...@gmail.com</author>
<when>Tue, 19 Apr 2011 11:28:35 +0000</when>
<what>DoesnQ&apos;Et make sense! It doesnQ&apos;Et support my phone!!!
http://www.cyanogenmod.com/devices/samsung-galaxy-s</what>
</comment>
<comment>
<author>Yasharel...@gmail.com</author>
<when>Mon, 02 May 2011 01:49:51 +0000</when>
<what>for web browsing use FireFox 4.0 by Mozilla. It works great.

http://blog.mozilla.com/blog/2011/03/29/mozilla-launches-firefox-4-for-android-allowing-users-to-take-the-power-and-customization-of-firefox-everywhere-2/
</what>
</comment>
<comment>
<author>bahar.me...@gmail.com</author>
<when>Mon, 02 May 2011 07:53:39 +0000</when>
<what>This is irrelevant. The farsi font problem still remains unsolved!
</what>
</comment>
<comment>
<author>Mehru...@gmail.com</author>
<when>Tue, 07 Jun 2011 01:08:24 +0000</when>
<what>We need Farsi Language on Android

iOS has it ! Pleaseeeeeeeeee</what>
</comment>
<comment>
<author>hossein....@jmcampbell.com</author>
<when>Sat, 25 Jun 2011 17:48:25 +0000</when>
<what>This really shouldnQ&apos;Et even be an issue. WeQ&apos;Ere not asking for voice recognition or advanced functionality. We just need a font included that can properly display those characters.

iPhone and iPad have this natively, and my dad is about to switch to an iPhone strictly for this reason. </what>
</comment>
</bug>
<bug>
<bugid>4143</bugid>
<title>Touch Input errors after OTA.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>jeffwi...@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 13:04:54 +0000</openedDate>
<description>- Steps to reproduce the problem After receiving a an OTA, my
touchscreen application keeps stopping unexpectedly. The phone seems to
work fine, even the touchscreen, yet the error message keeps
interrupting. - Sample source code demonstrating the problem Q&quot;ESorry! The
application Touch Input (process com.htc.android.htcime) has stopped
unexpectedly. Please try again.Q&quot;E - What you think the correct behavior
should be. To not so much tell me thereQ&apos;Es a problem when it appears
there is not.</description>
<comment>
<author>xproto...@gmail.com</author>
<when>Tue, 06 Oct 2009 17:01:42 +0000</when>
<what>having the same problem. Wondering how to resolve it.</what>
</comment>
<comment>
<author>jeffwi...@gmail.com</author>
<when>Tue, 06 Oct 2009 17:13:15 +0000</when>
<what>Went through T-Mobile customer support, and they had me do a factory data reset, 
which did resolve the problem.  Still havenQ&apos;Et looked at getting back apps from that, 
but IQ&apos;Em told itQ&apos;Es possible.</what>
</comment>
<comment>
<author>raute...@gmail.com</author>
<when>Wed, 07 Oct 2009 12:57:22 +0000</when>
<what>What happens when you do a factory data reset? Do I lose all my contacts?</what>
</comment>
<comment>
<author>jeffwi...@gmail.com</author>
<when>Wed, 07 Oct 2009 13:10:27 +0000</when>
<what>Yes, but very temporarily.  Your contacts should all be synced with your Google
account, so when you restart the phone you just sign it back in and your contacts are
restored.  Additionally, your pictures and songs, and anything youQ&apos;Eve saved to the SD
card should be fine.  What you will lose is the call history, text message history, etc.

As to apps, I discovered that I could access a list of my previous downloads to
re-download, from the Android Market, BUT: You have to do all of them in one go, or
the list of previous downloads resets.  In other words, I did three or four, then had
to leave the Market to do something else, and when I came back it only listed the few
I had just downloaded.  Word to the wise, but it may be kind of irrelevant, since
itQ&apos;Es better to make sure your apps are fully compatible with Donut to begin with.</what>
</comment>
<comment>
<author>raute...@gmail.com</author>
<when>Wed, 07 Oct 2009 13:17:55 +0000</when>
<what>How do I find out if they are compatible? Also, iQ&apos;Eve tried to figure out how to save 
to my SD card Q&amp;E havenQ&apos;Et yet.</what>
</comment>
<comment>
<author>jeffwi...@gmail.com</author>
<when>Wed, 07 Oct 2009 13:25:09 +0000</when>
<what>IQ&apos;Em pretty new to the phone myself, but the manual should tell how to save to SD card
-- probably through the data Q&amp;E SD setting menu, or apps management.

IQ&apos;Em afraid the only ways I know of verifying app compatibility is to install and
test, one at a time.  Some are careful to note in their descriptions whether theyQ&apos;Ere
made for Donut or not.  I think the app that was giving me problems after the OTA was
a keyboard modification, for what its worth.</what>
</comment>
<comment>
<author>raute...@gmail.com</author>
<when>Wed, 07 Oct 2009 13:39:01 +0000</when>
<what>Thank you for your help. Fingers crossed I will get the keyboard working because I 
really, really donQ&apos;Et like the one it has.</what>
</comment>
<comment>
<author>jeffwi...@gmail.com</author>
<when>Wed, 07 Oct 2009 13:42:31 +0000</when>
<what>Me neither.  Hopefully the Androids are listening.</what>
</comment>
<comment>
<author>raute...@gmail.com</author>
<when>Wed, 07 Oct 2009 14:06:19 +0000</when>
<what>UGH! Well system is reset now I have to go and try to find the information on 
getting the Touch Input Keyboard again. :( </what>
</comment>
<comment>
<author>jeffwi...@gmail.com</author>
<when>Wed, 07 Oct 2009 14:12:09 +0000</when>
<what>I would browse the Android Market for other keyboards first.  TheyQ&apos;Ere more likely to
be compatible.  DonQ&apos;Et know one to recommend yet, though.</what>
</comment>
<comment>
<author>raute...@gmail.com</author>
<when>Wed, 07 Oct 2009 14:52:17 +0000</when>
<what>OMG!!! I downloaded the Touch Input into my phone Q&amp;E now it says since it isnQ&apos;Et part 
of the Android Marketplace I CANQ&apos;ET have it!!!  IQ&apos;Em ready to pay the $200 to break my 
contract Q&amp;E go to the iPhone!!</what>
</comment>
<comment>
<author>jeffwi...@gmail.com</author>
<when>Wed, 07 Oct 2009 14:57:40 +0000</when>
<what>That sucks if itQ&apos;Es hardwired, but check here first:
Settings Q&gt;E Applications Q&gt;E Unknown sources
Allow install of non-Market applications

It wonQ&apos;Et guarantee that the app will be compatible, but it might get you around that
message.</what>
</comment>
<comment>
<author>raute...@gmail.com</author>
<when>Wed, 07 Oct 2009 15:19:55 +0000</when>
<what>YAY!!! Sorry for spouting off but I FINALLY GOT IT!!!!! Thanks again for your help!!</what>
</comment>
<comment>
<author>Christin...@gmail.com</author>
<when>Wed, 07 Oct 2009 16:50:34 +0000</when>
<what>how did you end up fixing the issue with keyboard i still can not get it to work</what>
</comment>
<comment>
<author>raute...@gmail.com</author>
<when>Thu, 08 Oct 2009 18:05:02 +0000</when>
<what>I followed JeffQ&apos;Es instructions after doing a factory reset. I redownloaded the 
HTC_IME Keyboard. Turns out I was had forgotten to check the Alow install of non-
Market applications. 

Settings Q&gt;E Applications Q&gt;E Unknown sources
Allow install of non-Market applications
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:21:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12836</bugid>
<title>Froyo 2.2][CTS] Test failure on Test Package: CtsTextTestCases on CTS 2.2_r3</title>
<status>New</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JC...@pegatroncorp.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 08:50:23 +0000</openedDate>
<description>- Steps to reproduce the problem. Run CTS test case
Q&quot;Eandroid.text.method.cts.BaseKeyListenerTest - testBackspaceQ&quot;E and
Q&quot;Eandroid.text.method.cts.BaseKeyListenerTest - testPressKeyQ&quot;E of package
CtsTextTestCases on emulator and device. - What happened. It could get
failure result for those two cases sometimes. - What you think the
correct behavior should be. It should pass those two test cases
correctly. Below is part of log information from DDMS: 11-25
14:28:55.396: INFO/ActivityManager(306): Start proc com.android.cts.stub
for added application com.android.cts.stub: pid=6666 uid=10038
gids={3003, 1006, 1015, 1007} 11-25 14:28:55.786:
INFO/InstrumentationCtsTestRunner(6666): Disabling keyguard 11-25
14:28:55.926: INFO/ActivityThread(6666): Publishing provider ctstest:
android.content.cts.MockContentProvider 11-25 14:28:55.936:
DEBUG/InstrumentationCtsTestRunner(6666): Total memory : 2887664 11-25
14:28:55.956: DEBUG/InstrumentationCtsTestRunner(6666): Used memory :
2595728 11-25 14:28:55.956: DEBUG/InstrumentationCtsTestRunner(6666):
Free memory : 291936 11-25 14:28:55.956:
DEBUG/InstrumentationCtsTestRunner(6666): Now executing :
android.text.method.cts.BaseKeyListenerTest 11-25 14:28:55.966:
INFO/TestRunner(6666): started:
testBackspace(android.text.method.cts.BaseKeyListenerTest) 11-25
14:28:56.006: INFO/ActivityManager(306): Starting activity: Intent {
act=android.intent.action.MAIN flg=0x10000000
cmp=com.android.cts.stub/android.text.method.cts.KeyListenerStubActivity
} 11-25 14:28:56.056: INFO/ActivityThread(6666): Publishing provider
android.content.cts.dummyprovider: android.content.cts.DummyProvider
11-25 14:28:56.086: WARN/WindowManager(306): rotationForOrientationLw
orientation-Q&gt;E-1 11-25 14:28:56.086: WARN/WindowManager(306):
rotationForOrientationLw curRotation-Q&gt;E0 lastRotation-Q&gt;E0 11-25
14:28:56.606: INFO/ActivityManager(306): Displayed activity
com.android.cts.stub/android.text.method.cts.KeyListenerStubActivity:
515 ms (total 515 ms) 11-25 14:28:57.416: INFO/TestRunner(6666): failed:
testBackspace(android.text.method.cts.BaseKeyListenerTest) 11-25
14:28:57.416: INFO/TestRunner(6666): ----- begin exception ----- 11-25
14:28:57.436: INFO/TestRunner(6666): junit.framework.ComparisonFailure:
expected:Q&lt;E1...Q&gt;E but was:Q&lt;E...Q&gt;E 11-25 14:28:57.436: INFO/TestRunner(6666):
at junit.framework.Assert.assertEquals(Assert.java:81) 11-25
14:28:57.436: INFO/TestRunner(6666): at
junit.framework.Assert.assertEquals(Assert.java:87) 11-25 14:28:57.436:
INFO/TestRunner(6666): at
android.text.method.cts.BaseKeyListenerTest.testBackspace(BaseKeyListenerTest.java:195)
11-25 14:28:57.436: INFO/TestRunner(6666): at
java.lang.reflect.Method.invokeNative(Native Method) 11-25 14:28:57.436:
INFO/TestRunner(6666): at
java.lang.reflect.Method.invoke(Method.java:521) 11-25 14:28:57.436:
INFO/TestRunner(6666): at
android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:204)
11-25 14:28:57.436: INFO/TestRunner(6666): at
android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:194)
11-25 14:28:57.436: INFO/TestRunner(6666): at
android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186)
11-25 14:28:57.436: INFO/TestRunner(6666): at
junit.framework.TestCase.runBare(TestCase.java:127) 11-25 14:28:57.436:
INFO/TestRunner(6666): at
junit.framework.TestResult$1.protect(TestResult.java:106) 11-25
14:28:57.436: INFO/TestRunner(6666): at
junit.framework.TestResult.runProtected(TestResult.java:124) 11-25
14:28:57.436: INFO/TestRunner(6666): at
junit.framework.TestResult.run(TestResult.java:109) 11-25 14:28:57.436:
INFO/TestRunner(6666): at
junit.framework.TestCase.run(TestCase.java:118) 11-25 14:28:57.436:
INFO/TestRunner(6666): at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) 11-25
14:28:57.436: INFO/TestRunner(6666): at
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) 11-25
14:28:57.436: INFO/TestRunner(6666): at
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
11-25 14:28:57.436: INFO/TestRunner(6666): at
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
11-25 14:28:57.446: INFO/TestRunner(6666): ----- end exception -----
11-25 14:28:57.516: INFO/TestRunner(6666): finished:
testBackspace(android.text.method.cts.BaseKeyListenerTest) After trace
source code and I found root cause comes from here: assertEquals(Q&quot;E1456Q&quot;E,
mTextView.getText().toString()) of BaseKeyListenerTest class. If this
test case gets failure and the reason is the value of mTextView equals
to Q&quot;E456Q&quot;E not Q&quot;E1456Q&quot;E such that this assert will throw exception. BTW, On
my test this situation is not always happen and is not easy to
reproduce. BR, JC</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Nov 2010 21:36:11 +0000</when>
<what></what>
</comment>
<comment>
<author>JC...@pegatroncorp.com</author>
<when>Tue, 07 Dec 2010 02:10:18 +0000</when>
<what>Anyone can help or can give suggestion how to handle it?
</what>
</comment>
</bug>
<bug>
<bugid>1674</bugid>
<title>Copy SMS</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-25T00:56:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>pup...@gmail.com</reportedBy>
<openedDate>Mon, 29 Dec 2008 10:00:31 +0000</openedDate>
<description>ItQ&apos;Ed be nice if the menu you get when long-taping an SMS message would
have a copy-all action.</description>
<comment>
<author>jmejiaa</author>
<when>Tue, 30 Dec 2008 18:00:34 +0000</when>
<what>Copy and paste inside of the sms app would be awesome!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:15:34 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:56:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18031</bugid>
<title>Typographical errors in the document of Q&quot;Ejava.util.Timer.schedule()Q&quot;E</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-06-28T04:55:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>atcod...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 01:14:38 +0000</openedDate>
<description>Q&quot;Ejava.util.Timer.schedule()Q&quot;E document, which is described as follows.
Q&quot;EIllegalArgumentException if delay Q&lt;E0 or period Q&lt;E0.Q&quot;E But an
IllegalArgumentException is thrown at period = 0.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 28 Jun 2011 02:12:53 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Tue, 28 Jun 2011 04:55:51 +0000</when>
<what>Fixed in Ice Cream Sandwich by I6fb5979a65b5232f75425d50f9163b0a38355654.</what>
</comment>
</bug>
<bug>
<bugid>5837</bugid>
<title>Speaker phone cause phone to Mute.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>justinha...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 18:59:36 +0000</openedDate>
<description>-When on a call through the ear piece enable speaker phone. Person on
other end can no longer hear the conversation although they are clear
coming through the speaker. Running Android 2.0.1 on Motorola Droid</description>
</bug>
<bug>
<bugid>5862</bugid>
<title>Increase font size on moto droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>tconrad....@gmail.com</reportedBy>
<openedDate>Wed, 06 Jan 2010 19:14:08 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. The Moto Droid needs to have the ability to increase the
font size on exchange and other email, the fonts are way to small,
please help. The spare parts app does not work it does not save the font
size change, please do this soon!!!</description>
</bug>
<bug>
<bugid>18642</bugid>
<title>Gallery3D--It shows incorrect file number</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wongstar...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 02:50:15 +0000</openedDate>
<description>1.plug in SD card,there is 9 videoQ&amp;Ephoto in sdcard. 2.Launch Gallery
app. 3.Tap sdcard folder.(Q&quot;E1.pngQ&quot;E) 4.tap the top right button to right.
but total count is 10</description>
</bug>
<bug>
<bugid>17185</bugid>
<title>VERY Distorted Sound when recording Video with rear camera in nosy environments</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>i...@ipuces.ca</reportedBy>
<openedDate>Fri, 27 May 2011 01:53:12 +0000</openedDate>
<description>Device: Nexus S Android 2.3.4 When recording video in noisy environments
the sound quality is bad, and sometimes even SEVERELY distorted. Steps:
1. Go to any live music bar. 2. Click Home. 3. Click on your Camera
application. 4. Select Movie. 5. Point to shoot with the Back camera
while viewing the screen in front of you. 6. Click the red recording
button. 7. Record and then click the record button again to stop. 8. Go
to menu, click Galery watch your video at any volume, the sound is a
total disgrace. The Nexus S costed me $563 Try doing this with a $180
Cannon Camera in identical conditions, and the sound is always superb.
Try doing this with a $200 iPod and the sound is amazing. Nexus S
Distortion would seem to be caused by the lack of automatic gain
control, or the inability of the software to respond adequately
(response curve). Audio in general during recordings is inferior to
other devices, which would make me suspect that the codec chosen is also
a low quality codec. You can actually here the sampling frequencyQ&apos;Es
harmonics along with the playing music with good recording conditions.</description>
<comment>
<author>emanuele...@gmail.com</author>
<when>Mon, 27 Jun 2011 08:21:52 +0000</when>
<what>I just experienced the same.

Missing my iPhone sometimes...</what>
</comment>
<comment>
<author>rmcgowa...@gmail.com</author>
<when>Fri, 08 Jul 2011 18:30:12 +0000</when>
<what>I have a Sony DSC-HX7V with the same distortion problem.  
It was $270.  IQ&apos;Eve had other cameras with the same problem.  
I have just assumed that expensive audio gear is needed in those loud environments.
Which Cannon Camera and which iPod did you use?  I want them.</what>
</comment>
</bug>
<bug>
<bugid>8761</bugid>
<title>Virtual Keyboard stayed on the screen after password entry.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kkn...@gmail.com</reportedBy>
<openedDate>Mon, 31 May 2010 16:12:17 +0000</openedDate>
<description>I have a Motorola Milestone running Android 2.1 To see the problem, - I
just need to press the power button, - do the sliding action from left
to right, - then I see Q&quot;Eenter device password to unlockQ&quot;E and the
onscreen virtual keyboard - I enter my password and hit the Q&quot;EOKQ&quot;E key -
IQ&apos;Ell see my home screen, but the onscreen virtual keyboard is still at
the bottom part of my home screen. - the keyboard will stay there until
I hit the Q&quot;EbackQ&quot;E button. This is very annoying and I do not really
remembered when did it started to act this way. When I got the phone
about two months ago, the virtual keyboard will disappear automatically
when the correct password has been entered. Please help. Thanks! NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>84</bugid>
<title>Starting multiple activities in a row crashes the system with OutOfMemoryError</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-06T14:43:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>ahvipo...@hotmail.com</reportedBy>
<openedDate>Thu, 24 Jan 2008 20:39:03 +0000</openedDate>
<description>Hi! In case you use new intent to open an Activity, after loading
several Activities in a row, the system will crash with memory error.
The same issue has been appearing with the back button - if several
layers of Activities have been loaded, sometimes instead of opening one
new activity, it opens several new ones, forcing the user to click the
back button several times. It can be related to memory problems if the
Intent call is not deleted from the buffer properly and is reacted
several times. For demonstrating the memory issue, a testing application
is included in the zip file. I developed an extremely simple 2 class
application that is started with one button from the Test1 and then
Test2 starts to reload itself after a timeout. Basically it calls itself
with an increased counter value. After 8 - 9 cycles the application
crashes the whole platform (emulator restarts after Q&quot;Eforce quitQ&quot;E). The
count of cycles depends on the complexity of the class. I have a
complicated solution with dynamically generated buttons and
LinearLayouts that crashes much earlier. Although some pattern is seen,
the behaviour is rather random with the complicated solution. First
impression is that the garbage collection doesnQ&apos;Et work properly. An
expected behaviour would be that different Activities can call each
other the way it is needed, for example: first screen -Q&gt;E second screen
-Q&gt;E third screen -Q&gt;E first screen -Q&gt;E fourth screen etc. Back cannot be
used in those cases. From the first screen the back button is Overriden
and operated manually to close the application and return to the
previous state. The same issue is exactly the same with both emulators -
HVGA-P and QVGA-P. The issue appears using Android SDK 0.37 in Windows
XP SP2 and also OSX Leopard. IQ&apos;Ell be ready to provide any additional
information regarding this issue if needed! With best regards Jackkk</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 22:05:30 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>ahvipo...@hotmail.com</author>
<when>Sat, 26 Jan 2008 22:35:15 +0000</when>
<what>Please check also Issue #103. The StartActivity error mentioned here is described 
there with sample code.</what>
</comment>
<comment>
<author>jaferrar...@gmail.com</author>
<when>Sun, 10 Feb 2008 22:56:00 +0000</when>
<what>IQ&apos;Eve also encountered this issue, several activities called in a row always generate
memory error with log: E/SurfaceFlinger(694): resizing buffer 0 to (320,480) failed
[fffffff4] Unknown error: -12

- Augusto Ferrarini</what>
</comment>
<comment>
<author>ahvipo...@hotmail.com</author>
<when>Thu, 14 Feb 2008 20:00:18 +0000</when>
<what>Hi!

It seems that this thing is not working in the new SDK either! In the new version 
the emulator doesnQ&apos;Et crash completely, but it generates the OutOfMemoryError.

In the new version the error comes later with the test code added before.

Regards

Jackkk</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:43:04 +0000</when>
<what>Cleanup - closing issues that predate 1.0. Please open a new report is this issue
still exists in 1.0.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:04:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 18 Sep 2009 01:30:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14687</bugid>
<title>Gingerbread AAC stream playback fails</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-14T19:22:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>drmaciny...@gmail.com</reportedBy>
<openedDate>Sat, 12 Feb 2011 02:12:50 +0000</openedDate>
<description>- Steps to reproduce the problem. Open an AAC radio stream in any app in
Gingerbread which does not use its own decoder. Tested and confirmed
with both: XiiaLive (
https://market.android.com/details?id=com.android.DroidLiveLite ) DI.fm
( http://www.di.fm/apps/android/download ) Not affected on: RockPlayer (
https://market.android.com/details?id=com.redirectin.rockplayer.android.unified.lite
) Example stream: 32kbps AAC-HE:
http://listen.di.fm/public2/liquiddnb.pls 128kbps AAC (Premium
registration required): http://www.di.fm/listen/liquiddnb/128k.pls -
What happened. Stream attempts to open, but then stops, and repeats
without ever actually starting playback. - What you think the correct
behavior should be. Stream should play audio Tested on: Samsung Nexus S
running stock (2.3.2) HTC EVO running CyanogenMod 7 (2.3.2, GRH78C)
Attached is the logcat from the Nexus S and EVO, as well as the
bugreport from the EVO.</description>
<comment>
<author>dextersg...@gmail.com</author>
<when>Sat, 12 Feb 2011 09:40:44 +0000</when>
<what>Duplicate.

Issue was already reported here: http://code.google.com/p/android/issues/detail?id=13715

Please redirect your stars over there. Thanks!</what>
</comment>
<comment>
<author>drmaciny...@gmail.com</author>
<when>Sat, 12 Feb 2011 15:09:41 +0000</when>
<what>Thanks, mustQ&apos;Eve missed that bug. Hopefully someone from Google can merge this in over there.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:22:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17503</bugid>
<title>Changing LogCat Display Font Causes Error Dialog</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-11T11:33:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>ian.dees</reportedBy>
<openedDate>Wed, 08 Jun 2011 20:07:08 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Ubuntu 10.04 LTS 32bit SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Eclipse
version: Version: Helios Service Release 2 Build id: 20110301-1815 ADT
plug-in version: 11.0.0.v201105251008-128486 STEPS TO REPRODUCE: 1.
Window Q&gt;E Preferences Q&gt;E Android Q&gt;E LogCat 2. Click the font name 3. Select
any font. Click OK 4. Click Apply 5. Receive error dialog Stack trace
from the Eclipse error log: java.lang.ClassCastException:
[Lorg.eclipse.swt.graphics.FontData; cannot be cast to java.lang.String
at
com.android.ide.eclipse.ddms.preferences.LogCatPreferencePage$1.propertyChange(LogCatPreferencePage.java:63)
at
org.eclipse.ui.preferences.ScopedPreferenceStore$3.run(ScopedPreferenceStore.java:375)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.ui.preferences.ScopedPreferenceStore.firePropertyChangeEvent(ScopedPreferenceStore.java:372)
at
org.eclipse.jface.preference.PreferenceConverter.setValue(PreferenceConverter.java:463)
at
org.eclipse.jface.preference.FontFieldEditor.doStore(FontFieldEditor.java:242)
at org.eclipse.jface.preference.FieldEditor.store(FieldEditor.java:680)
at
org.eclipse.jface.preference.FieldEditorPreferencePage.performOk(FieldEditorPreferencePage.java:343)
at
org.eclipse.jface.preference.PreferencePage.performApply(PreferencePage.java:432)
at
org.eclipse.jface.preference.PreferencePage$2.widgetSelected(PreferencePage.java:281)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161) at
org.eclipse.jface.window.Window.runEventLoop(Window.java:825) at
org.eclipse.jface.window.Window.open(Window.java:801) at
org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog.open(WorkbenchPreferenceDialog.java:211)
at
org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:65)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at
org.eclipse.equinox.launcher.Main.run(Main.java:1408)</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:33:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4396</bugid>
<title>Gradients with transparency broken in 2.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>sterling...@gmail.com</reportedBy>
<openedDate>Wed, 28 Oct 2009 08:37:00 +0000</openedDate>
<description>Gradients involving transparency donQ&apos;Et render correctly in 2.0. When
overlaid on another color, a portion of the transparency is applied to
that color (allowing the background to shine through) rather than simply
being rendered on top of it. This worked correctly in 1.5 and 1.6. IQ&apos;Eve
tested both linear and radial gradients, using both a simple 2-color
fade and an array of colors, and all have the same problem. Test case
project is attached, along with screenshots of correct behavior (from
1.6) and incorrect behavior (from 2.0).</description>
</bug>
<bug>
<bugid>437</bugid>
<title>EditText background scrolls along with text</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-10T20:43:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ahvipo...@hotmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 19:05:02 +0000</openedDate>
<description>Hi! I donQ&apos;Et know if this is a bug, but EditText onDrawBackground
definetely doesnQ&apos;Et seem to work the way I would expect. The EditText has
setSingleLine() set and Overriding onDrawBackground(). If the text is
longer than the EditText width, the text scrolls over the edge - this is
OK. But the background that is drawn with onDrawBackground also scrolls
along if declared like this: @Override protected void
onDrawBackground(Canvas canvas){ int width = this.getWidth(); int height
= this.getHeight(); RectF rect = new RectF(0, 0, width-1, height-1);
canvas.drawRoundRect(rect, 6, 6, Background); canvas.drawRoundRect(rect,
6, 6, Line1); } in this case the canvas zero is moving along with the
text zero. The expected behaviour would be that the background stays in
fixed position according to the views outer boundaries. Regards Jack</description>
<comment>
<author>ahvipo...@hotmail.com</author>
<when>Mon, 10 Mar 2008 19:21:04 +0000</when>
<what>Sorry, but forgot to mention the solution also that practically fixes the situation, 
but is this the expected behaviour and solution for background drawing?

This issue can be fixed by using this.mScrollX:
RectF rect = new RectF(0+this.mScrollX, 0, width-1+this.mScrollX, height-1);
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 10 Mar 2008 20:43:03 +0000</when>
<what>Hi,

This is not a bug. When a View is scrolled, all of its content is scrolled too. You
always need to take into account mScrollX and mScrollY if you are doing custom
drawing in a View that supports scrolling.</what>
</comment>
<comment>
<author>ahvipo...@hotmail.com</author>
<when>Mon, 10 Mar 2008 21:23:32 +0000</when>
<what>Hi!

Thank you for your quick reply.

But at least for me this is confusing, because in this case we are talking about the 
_background_. With the front drawable this is clear of course this way!

The actual issue is performance. If the background would stay in one place, there 
will be much less calculating and drawing in every change cycle if using invalidate
(dirtyarea); For bigger views the difference is huge especially if the background is 
graphical outside text padding and it really doesnQ&apos;Et need to be redrawn each time!</what>
</comment>
</bug>
<bug>
<bugid>1768</bugid>
<title>no release-1.0 manifest-branch for platform/hardware/msm7k, for htc dream</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-22T01:37:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>chite.f...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jan 2009 20:39:36 +0000</openedDate>
<description>I have followed the steps described in
http://source.android.com/documentation/building-for-dream. Downloading
the latest source ($repo init -u
git://android.git.kernel.org/platform/manifest.git) has no problem on my
Ubuntu machine. However, when I tried to get release-1.0 source to build
for htc dream. there seems like no such revision for
platform/hardware/msm7k. - Steps to reproduce the problem 1. $repo init
-u git://android.git.kernel.org/platform/manifest.git -b release-1.0 2.
$repo sync 3. After itQ&apos;Es done, download local_manifest.xml from
http://source.android.com/documentation/building-for-dream/local_manifest.xml?attredirects=0
4. Put that file in .repo/ 5. $repo sync 6. Following message shows up:
$ repo sync error: refs/remotes/m/release-1.0 points nowhere! error:
refs/remotes/m/release-1.0 points nowhere! Traceback (most recent call
last): File Q&quot;E/home/pfeng/droid-1p0/.repo/repo/main.pyQ&quot;E, line 202, in
Q&lt;EmoduleQ&gt;E _Main(sys.argv[1:]) File
Q&quot;E/home/pfeng/droid-1p0/.repo/repo/main.pyQ&quot;E, line 186, in _Main
repo._Run(argv) File Q&quot;E/home/pfeng/droid-1p0/.repo/repo/main.pyQ&quot;E, line
96, in _Run cmd.Execute(copts, cargs) File
Q&quot;E/home/pfeng/droid-1p0/.repo/repo/subcmds/sync.pyQ&quot;E, line 106, in Execute
if not project.Sync_LocalHalf(): File
Q&quot;E/home/pfeng/droid-1p0/.repo/repo/project.pyQ&quot;E, line 618, in
Sync_LocalHalf lost = self._revlist(not_rev(rev), HEAD) File
Q&quot;E/home/pfeng/droid-1p0/.repo/repo/project.pyQ&quot;E, line 1027, in _revlist
return self.work_git.rev_list(*args) File
Q&quot;E/home/pfeng/droid-1p0/.repo/repo/project.pyQ&quot;E, line 1174, in rev_list
p.stderr)) error.GitError: platform/hardware/msm7k rev-list
(uQ&apos;E^refs/remotes/korg/release-1.0Q&apos;E, Q&apos;EHEADQ&apos;E): fatal: Not a git repository
7. Checking http://android.git.kernel.org/ and found out others do have
release 1.0, e.g.
http://android.git.kernel.org/?p=platform/dalvik.git;a=summary But this
one does not have release 1.0:
http://android.git.kernel.org/?p=platform/hardware/msm7k.git;a=summary</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 01:37:04 +0000</when>
<what>Our current focus is on getting cupcake and master working from the open-source tree.</what>
</comment>
</bug>
<bug>
<bugid>6429</bugid>
<title>Ability to set Wifi access point preferences and connection order</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>dan.r.m...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 10:41:40 +0000</openedDate>
<description>Phone: Nexus One OS: 2.1 Location: UK When I am at home I connect to
Wifi which is BT Total Broadband. With BT Total Broadband if you sign up
to BT Fon you can access other BT Wifi hotpots (as Openzone) if you
agree to share your Wifi connection with other BT users. I have setup
both access points as I use BT Openzone wifi when not at home. However
when at home the N1 has the choice of both networks but I get charged
for going over a specified quota on Openzone, so I want to be able to
always use the home Wifi over the Openzone. However I am currently
unable to set which Wifi access point to connect to first, so I would
like to be able to choose when both access points are present which to
connect to. The ability to set the preference of connection would ensure
that this does not happen again.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 03 Feb 2010 18:59:24 +0000</when>
<what></what>
</comment>
<comment>
<author>zakwil...@gmail.com</author>
<when>Wed, 18 Aug 2010 10:41:47 +0000</when>
<what>A workaround is mentioned here:

  http://www.google.com/support/forum/p/android/thread?tid=4d56c0178f186729Q&amp;Ehl=en

but itQ&apos;Es hacky.</what>
</comment>
</bug>
<bug>
<bugid>8309</bugid>
<title>Offline Voice and Navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>kennethjohnson6@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 13:11:34 +0000</openedDate>
<description>Relying on a data connection for voice text, dial, etc should not be the
only option. If all someone wants to do is send a text message why
should I have to hope that the country side road IQ&apos;Em driving on has a
cell phone tower near by. The same goes for navigation, Nokia brought
offline maps recently, I think Google should too.</description>
<comment>
<author>MatejDro</author>
<when>Tue, 17 Aug 2010 21:22:29 +0000</when>
<what>Completely agree with this. While maybe in america anyone have data plan, in europe itQ&apos;Es not so spreaded. I think there should be way to make voice search and other stuff avaible offline. But unfortenatelly i think this wonQ&apos;Et not happen.</what>
</comment>
</bug>
<bug>
<bugid>12959</bugid>
<title>searching contacts with the on-screen keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Sun, 05 Dec 2010 19:02:53 +0000</openedDate>
<description>Running Android 2.2 on an HTC G2. When you hit the hardware search
button while on the Contacts tab of Dialer while the hardware keyboard
is closed, shouldnQ&apos;Et the on-screen keyboard pop up?</description>
</bug>
<bug>
<bugid>19404</bugid>
<title>Browser: Tapping puts cursor in the wrong place</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 20 Aug 2011 11:29:42 +0000</openedDate>
<description>Using the brand new htc ChaCha Android 2.3.3 to write this text tapping
_never_ positions the cursor correctly. You simply canQ&apos;Et position the
cursor by tapping once one line of text is larger than the text area. It
doesnQ&apos;Et happen at first but once a tap has made the screen scroll it
breaks the cursor positioning. Happens on other phones too. Related
issue 9452</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 20 Aug 2011 11:44:14 +0000</when>
<what>Issue 9452 was closed unjustified but never fixed or released :(

I suspect this bug is still present on Android 3 - in fact IQ&apos;Ell go to the htc concept store right now and find out.</what>
</comment>
<comment>
<author>clancy.k...@gmail.com</author>
<when>Sun, 11 Sep 2011 02:47:43 +0000</when>
<what>IQ&apos;Em seeing this on a Samsung Galaxy S 2 as well.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 25 Nov 2011 09:16:57 +0000</when>
<what>Reported now for Android 3.0 here:

http://code.google.com/p/android/issues/detail?id=22252</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 25 Nov 2011 09:17:11 +0000</when>
<what>Please star it :)</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Tue, 29 Nov 2011 19:59:10 +0000</when>
<what>Related issues:

 http://code.google.com/p/android/issues/detail?id=22252

 http://code.google.com/p/android/issues/detail?id=19404

 http://code.google.com/p/android/issues/detail?id=13713

 http://code.google.com/p/android/issues/detail?id=9452

 http://code.google.com/p/android/issues/detail?id=9827

 http://code.google.com/p/android/issues/detail?id=9828 




</what>
</comment>
</bug>
<bug>
<bugid>6781</bugid>
<title>Adb, Ubuntu and Samsung i7500 canQ&apos;Et talk</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-05-21T22:24:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sebastie...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 16:46:55 +0000</openedDate>
<description>I use the 2.1 Android SDK under Ubuntu (Karmic Koala 9.10) After
applying the correct UDEV rules, Q&quot;Eadb devicesQ&quot;E still doesnQ&apos;Et list my
Samsung i7500 aka Samsung Galaxy in the list of connected devices. I
know that my phone is recognized because Q&quot;ElsusbQ&quot;E lists my phone as
present. I know that this is a problem with the supplied adb executable
from the SDK since I have found a patched adb on the net that works just
fine...Yet I donQ&apos;Et think it is userQ&apos;Es work either to patch an adb or
crawl the web to find one. Thank you for your time.</description>
<comment>
<author>theonlyh...@gmail.com</author>
<when>Thu, 11 Mar 2010 03:01:00 +0000</when>
<what>Got the same Issue even with newest SDK Tool Version r5.
ADB version 1.0.25 wont find i7500. 
Found an inoffical patched ADB Version in a Forum that worked.</what>
</comment>
<comment>
<author>sebastie...@gmail.com</author>
<when>Thu, 11 Mar 2010 03:27:11 +0000</when>
<what>I would like to add that I donQ&apos;Et understand SamsungQ&apos;Es Android policy... They started 2 application 
development contests that I know of, and yet adb doesnQ&apos;Et work out of the box on their phone in linux, 
and it was a pain to set up on my other computer (windows 7 x64). DidnQ&apos;Et anyone notice at Samsung? 
This, their awful Q&apos;Enew pc studioQ&apos;E piece of s...oftware  and bada tell me that itQ&apos;Es a half-hearted 
commitment to Android...</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6325</bugid>
<title>aapt.exe crashes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>beru...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 12:21:12 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the course of
developing Android applications. For all other developer discussions
please visit: http://groups.google.com/group/android-developers Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). 1. start Eclipse 2.
in res/values/strings.xml, add new element with value Q&quot;E@+android:id/AnyQ&quot;E
- What happened. aapt.exe crashes - What you think the correct behavior
should be. aapt.exe should not crash. DonQ&apos;Et forget to mention which
version of the SDK youQ&apos;Ere using, and/or which device the problem appears
on (model and Android version). SDK Platform 1.6, API 4, revision 2
Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>pbald...@google.com</author>
<when>Tue, 12 Apr 2011 07:31:15 +0000</when>
<what>HereQ&apos;Es another way to reproduce this:
Add Q&lt;Eitem name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@+id/fooQ&lt;E/itemQ&gt;E to a style.</what>
</comment>
</bug>
<bug>
<bugid>6595</bugid>
<title>Changing the SIMCard voids the google account authentication and there is no way to authenticate again.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-02-11T20:02:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sarah....@gmail.com</reportedBy>
<openedDate>Thu, 11 Feb 2010 13:45:59 +0000</openedDate>
<description>device: Nexus One Build: ERE27 I was testing the phone to use it with 2
sim card for the past 24 hours and I can say with 100% assurance that
there is a bug in nexus one which prevent the system from using either
the wifi or the second simcard GPRS to perform the authentication.
Signing in using SIM_1 (after a hard format) cause a problem for the
phone in using SIM_2 GPRS connection for signing into google account. If
a user wants to use two simcards with her phone then she will be forced
to hard format the phone to use the second simcard data connection with
google services like mail, talk, market,... . The current way that the
phone works lock a user into using one and only one simcard or force her
to format the phone to use it with any simcard other than the one she
used to activate the phone. Steps to reproduce: Use simcard_1 from
provider one to activate the phone. turn off the phone and change the
simcard with simcard_2 from a provider_two Phone will complain about not
being able to sing into google account and therefore nothing will work.
Google doesnQ&apos;Et care for many other stoppers. The camera issue is not an
stopper compared to activation problems. Unfortunately almost no one
answers to the supports issues. I thought the phone will be perfect like
other Google products but facing many basic issues made me wonder how
they did not catch these problems before pushing thousands items into
the consumer hands. I tested this issue with Tele2, Tmobile. I am sure
testing with any two simcards will result the same thing.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 11 Feb 2010 20:02:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4212</bugid>
<title>AVD error with Adt93 and MB200(Moto) add-on</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-12-02T20:36:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>fred.gr...@gmail.com</reportedBy>
<openedDate>Sat, 10 Oct 2009 14:50:26 +0000</openedDate>
<description>I do not know if this is entirely a Android SDK error, ADT 0.93 error or
MB200 Moto add-on error or a combination.. I can create the AVD through
command line fine.. but ADT 0.93 balks at listing the AVD via the run
target configuration tab..the MB200 avd does list in the ADT 0.93
manager however.. enclosed is my eclipse screen shot showing such
things.. Note I can still launch the MB200 add-on emulator via the ADT
0.93 AVD Manager menu item.</description>
<comment>
<author>pablo.le...@gmail.com</author>
<when>Thu, 15 Oct 2009 12:47:50 +0000</when>
<what>The Motorola MB200 add-on doesnQ&apos;Et contain any additional library. This situation is 
causing a null pointer on 
com.android.sdklib.AddOnTargetisCompatibleBaseFor(IAndroidTarget).
mLibraries must be or initialized or checked if it is null at line 230 of 
com.android.sdklib.AddOnTarget</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:30:48 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 03 Nov 2009 18:51:16 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 02 Dec 2009 20:36:59 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 21 May 2010 22:44:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16497</bugid>
<title>Blank tab is display inplace of Q&quot;EAdd friendsQ&quot;E Pop-up.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 04:22:49 +0000</openedDate>
<description>[Precondition] User must be sign in Gmail. [Reproduction route]:-
1.Application-Q&gt;ELatitude-Q&gt;EPress Q&quot;EMenu keyQ&quot;E-Q&gt;ELatitude. 2.Press Q&quot;EMenu
keyQ&quot;E-Q&gt;EAdd friends-Q&gt;EAdd Friends via Email. 3.Focus on the displaying Q&quot;EAdd
FriendsQ&quot;E box on the bottom bar of the screen. 4.Long press Q&quot;EHome
keyQ&quot;E-Q&gt;ESettings-Q&gt;EChange language to Espanol-Q&gt;EPress Q&quot;EBack keyQ&quot;E 2
times-Q&gt;EFocus on the bottom box of Add friends. Device have to show Q&quot;EAdd
friendsQ&quot;E after changing the phone language.</description>
</bug>
<bug>
<bugid>6451</bugid>
<title>Google Voice Recognition in Messaging App</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rossafel...@gmail.com</reportedBy>
<openedDate>Thu, 04 Feb 2010 03:55:10 +0000</openedDate>
<description>I would like to see an an addition to the Messaging core application
that would add a microphone icon to the Q&quot;EType to ComposeQ&quot;E line just like
the Google Translate App so that it can accept voice to text. I
purchased a Market App called VoiceText that does this in a very
convoluted way and I was hoping to see a Google integration of the
technology to make it as easy as pressing the icon to pop up the Voice
Recognition tool that is already built in for Google Searches (Voice
Search).</description>
<comment>
<author>firewallbreak@gmail.com</author>
<when>Mon, 08 Feb 2010 11:43:21 +0000</when>
<what>I see this working in Nexus-One hope this feature is part of 2.1</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:52:04 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Voice.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=593d4f8493a8b7b7Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>rossafel...@gmail.com</author>
<when>Fri, 21 May 2010 23:02:49 +0000</when>
<what>Yes this was part of 2.1, I just received that update and it works, no this was not related to thee Gppg?e 
Voice App which I know is software and not part of the Android OS.</what>
</comment>
</bug>
<bug>
<bugid>11902</bugid>
<title>Downloaded apk and market-downloaded apks conflict with each other</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jon...@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 22:29:51 +0000</openedDate>
<description>With angry birds, I installed it via the getjar website. I later decided
to install it via the market to get automatic updates and keep
everything in place. I did run into two interesting issues: 1. If the
apk was downloaded via the browser and an attempt is made to install it
afterward in the market, the install will fail via the market with no
error messages. Only if the apk file is removed will the market install
work. 2. While the program is being downloaded in the market, if you
attempt to delete the apk via the Downloads tab in the browser, the
browser will crash and exit. Steps to reproduce: 1)Install Angry Birds
via getjar using the browser. 2)Attempt to install Angry Birds via the
market. Notice no error message and such. This happens with or without
the program being installed. 3)Attempt to delete the apk file in the
Downloads menu item in the browser while downloading from the market.
Notice how the browser crashes.</description>
</bug>
<bug>
<bugid>14346</bugid>
<title>Honeycomb SDK Preview does not support screenshot in emulator</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-06-23T02:02:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>t.eg...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 06:57:26 +0000</openedDate>
<description>I couldnQ&apos;Et take a screenshot of Honeycomb emulator at least running on
Windows though I pressed a Q&quot;EScreen CaptureQ&quot;E button on DDMS. 01-27
04:53:40.698 66 74 D SurfaceFlinger: screenshot: sw=1280, sh=800,
minZ=0, maxZ=-1 01-27 04:53:40.698 66 74 E libEGL : called unimplemented
OpenGL ES API 01-27 04:53:40.705 66 74 E libEGL : called unimplemented
OpenGL ES API 01-27 04:53:40.705 66 74 E libEGL : called unimplemented
OpenGL ES API 01-27 04:53:40.705 66 74 E libEGL : called unimplemented
OpenGL ES API 01-27 04:53:40.705 66 74 E libEGL : called unimplemented
OpenGL ES API 01-27 04:53:40.705 66 74 E libEGL : called unimplemented
OpenGL ES API 01-27 04:53:40.705 66 74 E libEGL : called unimplemented
OpenGL ES API 01-27 04:53:40.720 66 74 D SurfaceFlinger: screenshot: FBO
created, status=0x2b 01-27 04:53:40.720 66 74 D SurfaceFlinger:
screenshot: about to release FBO resources 01-27 04:53:40.720 66 74 E
libEGL : called unimplemented OpenGL ES API 01-27 04:53:40.720 66 74 E
libEGL : called unimplemented OpenGL ES API 01-27 04:53:40.720 66 74 E
libEGL : called unimplemented OpenGL ES API 01-27 04:53:40.720 66 74 D
SurfaceFlinger: screenshot: about to call compositionComplete() 01-27
04:53:40.725 66 74 D SurfaceFlinger: screenshot: result = Unknown error:
-22 I attached what adb bugreport printed. Please see inside for
details.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 27 Jan 2011 21:15:39 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 28 Jan 2011 06:54:02 +0000</when>
<what>This is a known issue in the Honeycomb SDK Preview.
It will be fixed in the final release.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 02:02:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20072</bugid>
<title>Bug Android 2.1 and 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rodrigom...@gmail.com</reportedBy>
<openedDate>Thu, 15 Sep 2011 12:11:58 +0000</openedDate>
<description>Dear developers, I have the Android version 2.1 on my phone (SonyEricson
X10) and IQ&apos;Em having problems with my wireless company that use hotspot
(Browser Authentication). Dhclient does not accept masks
255.255.255.255. I can only connect when I manually change the mask to
255.255.255.0. Any Suggestion? Problems in: SonyEricson X10 Android
version 2.1 Motorola Defy Android version 2.2 Best Regards, Rodrigo</description>
<comment>
<author>adog...@gmail.com</author>
<when>Wed, 23 Nov 2011 07:48:17 +0000</when>
<what>I have same problem. Android not working on coova-chilli noc2c options (255.255.255.255 netmask).</what>
</comment>
</bug>
<bug>
<bugid>8361</bugid>
<title>The ClientID emmbed in URL in Google Search is Q&quot;Ems-unknowQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sunnybir...@gmail.com</reportedBy>
<openedDate>Mon, 17 May 2010 05:15:22 +0000</openedDate>
<description>launch google search, input some key work ,then click search button. The
Client ID in the URL is Q&quot;Ems-unknowQ&quot;E. But wait for one day, the Client ID
change to Q&quot;Ems-android-googleQ&quot;E Is it the right behavior? If not, how can
I get the right ID? I cannot find the Google Account Mangager app.
Please help me. Thank you very much!!!!!</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 May 2010 07:28:26 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 17 May 2010 19:25:42 +0000</when>
<what>Issue 8362 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>9768</bugid>
<title>Email - Folders should be displayed in a tree</title>
<status>Duplicate</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-07-14T17:48:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>geoff.ri...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 03:14:33 +0000</openedDate>
<description>I have tons of folders in exchange. When I look at the folders option in
the email application, it just lists them in a flat alphabetical order.
Why the issue? for example: I have Completed folders in 10+ sub-folders,
and I canQ&apos;Et identify which Completed folder I am looking at.</description>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Wed, 14 Jul 2010 03:20:03 +0000</when>
<what>I just did a detailed search on Folders.
This bug is logged as:
5320
6039
6639
9768
7604

I am not sure how this works, can we combine these and push the priority of all of the aggregate users?

(not sure if this Bug Tracker has a Merge function)</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 14 Jul 2010 17:48:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6827</bugid>
<title>Google Buzz layer in Google Maps does not work with Google Apps Business accounts</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stokedf...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 14:53:38 +0000</openedDate>
<description>Motorola Milestone, Android 2.0.1, Google Maps 4.0 (newest from Android
Market) Google Buzz in Google Maps does not work. Reason: (I think) My
first mail account that I set up on my phone is a Google Apps Biz one.
It does work when I hard reset my phone and set up my private GMail acc
first. Is this issue known already and how to fix it? Thanks for help!</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>10520</bugid>
<title>Advanced user mode </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lamers...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 21:12:32 +0000</openedDate>
<description>Not really a feature but an Enhancement. In some applications, there is
often what we call: Q&quot;Eadvanced modeQ&quot;E, Q&quot;Esuper user modeQ&quot;E... etc I think
that this can be done very easily. In the phone settings, there would be
a checkbox that enable or disable that mode. How to use it, since
PreferenceActivity is the Q&quot;EgoodQ&quot;E way to store preferences, there could
be a way to store Q&quot;Eadvanced userQ&quot;E preference. In some case, some people
may want to configure an app more than desired but in some case, it is
nice to filter important settings to Q&quot;EadvancedQ&quot;E settings. That could be
easily set in the xml or programatically. Just to give an example of
where that could be useful is the Wifi Hotspot. In most case the current
settings will be nice for everyone. But there could be some advanced
settings like, Mac filter, Current connected devices and any other
settinngs that donQ&apos;Et really have to Q&quot;EclutterQ&quot;E the default preferences.
It just something that would let developers the choice to hide
Q&quot;EadvancedQ&quot;E functionality that could confuse normal users. This probably
can be implemented by each applications but having a global setting
would be simple to Q&quot;Eenable/disableQ&quot;E for every applications. That could
also become a best practice to keep preferences simple but still give
flexibility to users with advanced preferences.</description>
</bug>
<bug>
<bugid>17223</bugid>
<title>Call being placed on hold or mute On HTC G2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>icand...@gmail.com</reportedBy>
<openedDate>Sun, 29 May 2011 01:43:12 +0000</openedDate>
<description>Me and my sister have the same device (G2) and we both experience this
issue. While we are talking to someone it will randomly place the other
person on hold. If not that, it will go to the Home Screen which will
automatically Mute the call. We have both deleted apps we have in common
and the issue continues.</description>
<comment>
<author>vamsi...@gmail.com</author>
<when>Wed, 08 Jun 2011 03:34:24 +0000</when>
<what>I face the same problem on the G2. IQ&apos;Eve seen it in another HTC phone too.
I think itQ&apos;Es happening because: when the phone is held against the ear, the touchscreen UI is supposed to get disabled (blank screen). After some time, for some reason the touchscreen becomes interactive again, and some key gets pressed because the phone is being held against the cheek.</what>
</comment>
<comment>
<author>ken.sche...@gmail.com</author>
<when>Thu, 11 Aug 2011 15:40:51 +0000</when>
<what>i am having the same issue</what>
</comment>
</bug>
<bug>
<bugid>20136</bugid>
<title>I And All The Arabs Android Users Need Arabic Support Please Dont Forget About Us</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-20T07:10:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hasanch...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 22:26:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romain...@android.com</author>
<when>Tue, 20 Sep 2011 07:10:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15190</bugid>
<title>Talkback cannot operate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bambban...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 05:09:37 +0000</openedDate>
<description>1) Steps to reproduce the problem. : Settings -Q&gt;E Accessibility -Q&gt;E
download talkback and turn on talkback -Q&gt;E enter Market -Q&gt;E download
kickback and soundback -Q&gt;E after install, press anything on the screen 2)
What happened. : Talkback cannot operate. (after turn on and off
accessibility, talkback operate normally) 3) What you think the correct
behavior should be. : Talkback have to play after install kickback and
soundback 4) Android version : 2.2, 2.3 5) device : samsung galaxy
tap(GT-P1000) when I check SettingsProviders value at that time(issue
happend), Settings value of accessibility service is normal. I think it
is talkbackQ&apos;Es own problem. please check the talkbackQ&apos;Es operation. Thank
you.</description>
</bug>
<bug>
<bugid>17954</bugid>
<title>Q&quot;EUpload modeQ&quot;E occurred when press back key in Q&quot;EStarred PlacesQ&quot;E.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jun 2011 12:03:48 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Maps Q&gt;E press menu key Q&gt;E Starred
Places Q&gt;E tap on any starred place. 2. Tap on Q&quot;ERate and review Q&gt;E select
five star Q&gt;E press back key twice. 3. Observe that Q&quot;EUpload modeQ&quot;E
occurred. - What happened. Q&quot;EUpload modeQ&quot;E occurred when press back key in
Q&quot;EStarred PlacesQ&quot;E. - What you think the correct behavior should be. Back
key should work properly.</description>
</bug>
<bug>
<bugid>4296</bugid>
<title>Android mail client ridiculously slow after donut upgrade</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>jdam...@gmail.com</reportedBy>
<openedDate>Mon, 19 Oct 2009 21:17:44 +0000</openedDate>
<description>After donut upgrade two weeks ago, the android mail client is quite slow
and frequently hangs with the Q&apos;Eapplication not respondingQ&apos;E message,
giving me a choice to force close or wait. Waiting always works, but it
can take up to 20 seconds. This happens when the mailbox is first opened
and every time I navigate between messages. I am connecting to an IMAP
server, and this worked well before the donut upgrade. What IQ&apos;Em seeing
is identical to what was reported in issue 4154 but that is closed. This
makes the mail client almost unusable.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 04:34:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1430</bugid>
<title>G1 reboots during calls</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>14</stars>
<reportedBy>MichaelK...@gmail.com</reportedBy>
<openedDate>Wed, 03 Dec 2008 16:52:48 +0000</openedDate>
<description>IQ&apos;Em not a coder but a G1 user and my phone has reboot during a call 4
times now. I donQ&apos;Et know what causes it or how to get a bug report for
you. Firmware version 1.0 Baseband version 62.33.20.08h_1.22.12.29
Kernel Version 2.6.25-01843-gfea26b0 android-build@apa27 #6 Build number
killa-user 1.0 TC4-RC30 116143 ota-rel-keys, release-keys</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Dec 2008 17:53:47 +0000</when>
<what>This seems like something you may want to take up with T-Mobile customer service.
</what>
</comment>
<comment>
<author>sfts...@gmail.com</author>
<when>Wed, 17 Dec 2008 13:47:08 +0000</when>
<what>I havenQ&apos;Et had this same problem happen to me as many times as the OP, but I can say
this has happened to me once.

Is the reason you are referring him to T-mobile customer service because this might
be a hardware issue?</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Mon, 22 Dec 2008 18:44:38 +0000</when>
<what>IQ&apos;Eve had this exact problem as well.  I have a number of crash report logs that I can
attach to this bug if anyoneQ&apos;Es interested.</what>
</comment>
<comment>
<author>MichaelK...@gmail.com</author>
<when>Tue, 23 Dec 2008 00:40:29 +0000</when>
<what>My friend has a g1 and has had this happen twice.  IQ&apos;Eve had it happen once more since I first posted this 
so its not too often</what>
</comment>
<comment>
<author>faroesev...@gmail.com</author>
<when>Wed, 24 Dec 2008 04:51:47 +0000</when>
<what>Got the white G1 one month ago, and this happened to me twice, but not for a few 
weeks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 18:21:40 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Wed, 04 Feb 2009 04:24:53 +0000</when>
<what>HereQ&apos;Es a recent crash log.</what>
</comment>
<comment>
<author>amem...@gmail.com</author>
<when>Tue, 17 Mar 2009 00:38:22 +0000</when>
<what>This has happened for me as well.  IQ&apos;Eve had this phone since October and this reboot 
issue has accompanied several bugs as of late.  The phoneQ&apos;Es internal bits are not 
big enough to handle the world that it takes on!</what>
</comment>
<comment>
<author>sand...@gmail.com</author>
<when>Sat, 21 Mar 2009 14:26:38 +0000</when>
<what>IQ&apos;Em having the same issue on a fully updated Dev Phone 1 (so @#1, this is not a
T-Mobile issue). I donQ&apos;Et make calls a lot, but it happens about 50% of the time I
make or receive a call. It usually happens immediately when I answer a call or Q&lt;E10
seconds into a call..</what>
</comment>
<comment>
<author>giamteck...@gmail.com</author>
<when>Fri, 10 Apr 2009 11:56:22 +0000</when>
<what>Same thing happen to me as well.  One ADP1 and one HTC Dream aka SingTel Dream both
are having the similar problem.  I do not make lots of calls but using it to check
gmail most of the time.  Sometimes making or receiving a call can reboot the phones
and/or even worse rebooted itself unknowingly.  At least now I need to reboot my
phone(s) at least ONCE a day... ... one more problem is at least I will get it once a
day which is making a call, the dialog is showing connected but I am unable to hear
any voice from the other party or receiving a call canQ&apos;Et hear any voice from the
caller... ... so *good* for both of my google phone!!!
</what>
</comment>
<comment>
<author>giamteck...@gmail.com</author>
<when>Fri, 17 Apr 2009 13:20:32 +0000</when>
<what>It happened and rebooted itself. Here is the partial logcat prior to reboot:

D/PhoneUtils(  195): ############## dumpCallState() #############
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- Phone: com.android.internal.telephony.gsm.GSMPhone@4344a9e8
D/PhoneUtils(  195): --- Overall Phone state: RINGING
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- FG call: IDLE
D/PhoneUtils(  195): --- FG call state: IDLE
D/PhoneUtils(  195): --- FG call isAlive(): false
D/PhoneUtils(  195): --- FG call isRinging(): false
D/PhoneUtils(  195): --- FG call isDialing(): false
D/PhoneUtils(  195): --- FG call isIdle(): true
D/PhoneUtils(  195): --- FG call hasConnections: false
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- BG call: IDLE
D/PhoneUtils(  195): --- BG call state: IDLE
D/PhoneUtils(  195): --- BG call isAlive(): false
D/PhoneUtils(  195): --- BG call isRinging(): false
D/PhoneUtils(  195): --- BG call isDialing(): false
D/PhoneUtils(  195): --- BG call isIdle(): true
D/PhoneUtils(  195): --- BG call hasConnections: false
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- RINGING call: INCOMING
D/PhoneUtils(  195): --- RINGING call state: INCOMING
D/PhoneUtils(  195): --- RINGING call isAlive(): true
D/PhoneUtils(  195): --- RINGING call isRinging(): true
D/PhoneUtils(  195): --- RINGING call isDialing(): false
D/PhoneUtils(  195): --- RINGING call isIdle(): false
D/PhoneUtils(  195): --- RINGING call hasConnections: true
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- hasRingingCall: true
D/PhoneUtils(  195): --- hasActiveCall: false
D/PhoneUtils(  195): --- hasHoldingCall: false
D/PhoneUtils(  195): --- allLinesTaken: false
D/PhoneUtils(  195): --- ringing (Ringer manager state): true
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): ---------------------
D/PHONE/InCallScreen(  195): syncWithPhoneState: itQ&apos;Es ok to be here; update the screen...
D/PHONE/InCallScreen(  195): updateScreen()...
D/PHONE/InCallScreen(  195): - updateScreen: updating the in-call UI...
D/dalvikvm(  195): GC freed 1379 objects / 91992 bytes in 146ms
D/PHONE/InCallScreen(  195): [okToDialDTMFTones] foreground state: IDLE, ringing
state: true, call screen mode: NORMAL, result: false
D/PHONE/InCallScreen(  195): updateMenuButtonHint()...
D/PHONE/InCallScreen(  195): - Got BluetoothHeadset:
android.bluetooth.BluetoothHeadset@4352a4d0
D/PhoneApp(  195): [CallNotifier] setCallScreen: null
D/PhoneApp(  195): - preventScreenOn(true)...
D/PHONE/InCallScreen(  195): - posting ALLOW_SCREEN_ON message...
D/PhoneApp(  195): updateWakeState: isShowingCallScreen true, isDialerOpened false,
isSpeakerInUse false...
D/PhoneApp(  195): setScreenTimeout(MEDIUM)...
D/PhoneApp(  195): setting medium poke lock
D/PhoneApp(  195): updateWakeState: keepScreenOn = true (isRinging true,
showingDisconnectedConnection false)
D/PhoneApp(  195): requestWakeState(FULL)...
D/PhoneApp(  195): acquire full wake lock (CPU + Screen)
D/PHONE/InCallScreen(  195): onResume() done.
D/PHONE/InCallScreen(  195): onSaveInstanceState()...
V/WifiMonitor(   62): Event [CTRL-EVENT-DRIVER-STATE STARTED]
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
D/PHONE/InCallScreen(  195): onPause()...
V/WifiMonitor(   62): Event [CTRL-EVENT-SCAN-RESULTS  Ready]
D/PHONE/InCallScreen(  195): dismissMenu(immediate = true)...
D/PHONE/InCallScreen(  195): dismissAllDialogs()...
D/PhoneApp(  195): re-enable keyguard
D/PhoneApp(  195): updateWakeState: isShowingCallScreen false, isDialerOpened false,
isSpeakerInUse false...
D/PhoneApp(  195): setScreenTimeout(DEFAULT)...
D/PhoneApp(  195): reverting to normal long poke lock
D/PhoneApp(  195): updateWakeState: keepScreenOn = true (isRinging true,
showingDisconnectedConnection false)
D/PhoneApp(  195): requestWakeState(FULL)...
D/PHONE/InCallScreen(  195): onPhoneStateChanged()...
D/PHONE/InCallScreen(  195): updateScreen()...
D/PHONE/InCallScreen(  195): - updateScreen: updating the in-call UI...
D/PHONE/InCallScreen(  195): [okToDialDTMFTones] foreground state: IDLE, ringing
state: true, call screen mode: NORMAL, result: false
D/PHONE/InCallScreen(  195): updateMenuButtonHint()...
D/PhoneApp(  195): updateWakeState: isShowingCallScreen false, isDialerOpened false,
isSpeakerInUse false...
D/PhoneApp(  195): setScreenTimeout(DEFAULT)...
D/PhoneApp(  195): updateWakeState: keepScreenOn = true (isRinging true,
showingDisconnectedConnection false)
D/PhoneApp(  195): requestWakeState(FULL)...
I/BluetoothHeadset(  195): Proxy object is now connected to Bluetooth Headset Service
D/PHONE/InCallScreen(  195): ALLOW_SCREEN_ON message...
D/PhoneApp(  195): - preventScreenOn(false)...
D/PHONE/InCallScreen(  195): onResume()...
D/PhoneApp(  195): disable keyguard
D/PHONE/InCallScreen(  195): - onResume: mInCallInitialStatus = SUCCESS
D/PHONE/InCallScreen(  195): setInCallScreenMode: NORMAL
D/PHONE/InCallScreen(  195): [okToDialDTMFTones] foreground state: IDLE, ringing
state: true, call screen mode: NORMAL, result: false
D/PHONE/InCallScreen(  195): syncWithPhoneState()...
D/PhoneUtils(  195): ############## dumpCallState() #############
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- Phone: com.android.internal.telephony.gsm.GSMPhone@4344a9e8
D/PhoneUtils(  195): --- Overall Phone state: RINGING
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- FG call: IDLE
D/PhoneUtils(  195): --- FG call state: IDLE
D/PhoneUtils(  195): --- FG call isAlive(): false
D/PhoneUtils(  195): --- FG call isRinging(): false
D/PhoneUtils(  195): --- FG call isDialing(): false
D/PhoneUtils(  195): --- FG call isIdle(): true
D/PhoneUtils(  195): --- FG call hasConnections: false
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- BG call: IDLE
D/PhoneUtils(  195): --- BG call state: IDLE
D/PhoneUtils(  195): --- BG call isAlive(): false
D/PhoneUtils(  195): --- BG call isRinging(): false
D/PhoneUtils(  195): --- BG call isDialing(): false
D/SurfaceFlinger(   62): Screen about to return, flinger = 0x127c58
D/PhoneUtils(  195): --- BG call isIdle(): true
D/PhoneUtils(  195): --- BG call hasConnections: false
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- RINGING call: INCOMING
D/PhoneUtils(  195): --- RINGING call state: INCOMING
D/PhoneUtils(  195): --- RINGING call isAlive(): true
D/PhoneUtils(  195): --- RINGING call isRinging(): true
D/PhoneUtils(  195): --- RINGING call isDialing(): false
D/PhoneUtils(  195): --- RINGING call isIdle(): false
D/PhoneUtils(  195): --- RINGING call hasConnections: true
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): --- hasRingingCall: true
D/PhoneUtils(  195): --- hasActiveCall: false
D/PhoneUtils(  195): --- hasHoldingCall: false
D/PhoneUtils(  195): --- allLinesTaken: false
D/PhoneUtils(  195): --- ringing (Ringer manager state): true
D/PhoneUtils(  195): ---
D/PhoneUtils(  195): ---------------------
D/PHONE/InCallScreen(  195): syncWithPhoneState: itQ&apos;Es ok to be here; update the screen...
D/PHONE/InCallScreen(  195): updateScreen()...
D/PHONE/InCallScreen(  195): - updateScreen: updating the in-call UI...
D/PHONE/InCallScreen(  195): [okToDialDTMFTones] foreground state: IDLE, ringing
state: true, call screen mode: NORMAL, result: false
D/PHONE/InCallScreen(  195): updateMenuButtonHint()...
D/PHONE/InCallScreen(  195): - Got BluetoothHeadset:
android.bluetooth.BluetoothHeadset@43443ec8
D/PhoneApp(  195): [CallNotifier] setCallScreen: null
D/PhoneApp(  195): - preventScreenOn(true)...
D/PHONE/InCallScreen(  195): - posting ALLOW_SCREEN_ON message...
D/PhoneApp(  195): updateWakeState: isShowingCallScreen true, isDialerOpened false,
isSpeakerInUse false...
D/PhoneApp(  195): setScreenTimeout(MEDIUM)...
D/PhoneApp(  195): setting medium poke lock
D/PhoneApp(  195): updateWakeState: keepScreenOn = true (isRinging true,
showingDisconnectedConnection false)
D/PhoneApp(  195): requestWakeState(FULL)...
D/PHONE/InCallScreen(  195): onResume() done.
D/PHONE/InCallScreen(  195): isBluetoothAudioConnected: ==Q&gt;E isAudioOn = false
D/PHONE/InCallScreen(  195): updateScreen()...
D/PHONE/InCallScreen(  195): - updateScreen: updating the in-call UI...
D/PHONE/InCallScreen(  195): [okToDialDTMFTones] foreground state: IDLE, ringing
state: true, call screen mode: NORMAL, result: false
D/PHONE/InCallScreen(  195): updateMenuButtonHint()...
D/PHONE/InCallScreen(  195): onPhoneStateChanged()...
D/PHONE/InCallScreen(  195): updateScreen()...
D/PHONE/InCallScreen(  195): - updateScreen: updating the in-call UI...
D/PHONE/InCallScreen(  195): [okToDialDTMFTones] foreground state: IDLE, ringing
state: true, call screen mode: NORMAL, result: false
D/PHONE/InCallScreen(  195): updateMenuButtonHint()...
D/PhoneApp(  195): updateWakeState: isShowingCallScreen true, isDialerOpened false,
isSpeakerInUse false...
D/PhoneApp(  195): setScreenTimeout(MEDIUM)...
D/PhoneApp(  195): updateWakeState: keepScreenOn = true (isRinging true,
showingDisconnectedConnection false)
D/PhoneApp(  195): requestWakeState(FULL)...
I/BluetoothHeadset(  195): Proxy object is now connected to Bluetooth Headset Service
D/PHONE/InCallScreen(  195): ALLOW_SCREEN_ON message...
D/PhoneApp(  195): - preventScreenOn(false)...
D/PHONE/InCallScreen(  195): handling key up event...
V/WifiMonitor(   62): Event [CTRL-EVENT-STATE-CHANGE id=0 state=4]
V/WifiStateTracker(   62): Changing supplicant state: DISCONNECTED ==Q&gt;E ASSOCIATED
V/WifiMonitor(   62): Event [Associated with XX:XX:XX:XX:XX:XX]
V/WifiMonitor(   62): Event [CTRL-EVENT-STATE-CHANGE id=0 state=5]
V/WifiStateTracker(   62): Changing supplicant state: ASSOCIATED ==Q&gt;E FOUR_WAY_HANDSHAKE
V/WifiMonitor(   62): Event [CTRL-EVENT-STATE-CHANGE id=0 state=5]
V/WifiStateTracker(   62): Changing supplicant state: FOUR_WAY_HANDSHAKE ==Q&gt;E
FOUR_WAY_HANDSHAKE
V/WifiMonitor(   62): Event [CTRL-EVENT-STATE-CHANGE id=0 state=6]
V/WifiStateTracker(   62): Changing supplicant state: FOUR_WAY_HANDSHAKE ==Q&gt;E
GROUP_HANDSHAKE
V/WifiMonitor(   62): Event [CTRL-EVENT-STATE-CHANGE id=0 state=6]
V/WifiStateTracker(   62): Changing supplicant state: GROUP_HANDSHAKE ==Q&gt;E GROUP_HANDSHAKE
V/WifiMonitor(   62): Event [WPA: Key negotiation completed with XX:XX:XX:XX:XX:XX
[PTK=TKIP GTK=TKIP]]
V/WifiMonitor(   62): Event [CTRL-EVENT-STATE-CHANGE id=0 state=7]
V/WifiMonitor(   62): Event [CTRL-EVENT-CONNECTED - Connection to XX:XX:XX:XX:XX:XX
completed (reauth) [id=0 id_str=]]
V/WifiStateTracker(   62): Changing supplicant state: GROUP_HANDSHAKE ==Q&gt;E COMPLETED
V/WifiStateTracker(   62): New network state is CONNECTED
D/WifiStateTracker(   62): DhcpHandler: DHCP request started
I/ActivityManager(   62): Displayed activity com.android.phone/.InCallScreen: 2268 ms
D/PHONE/InCallScreen(  195): isBluetoothAudioConnected: ==Q&gt;E isAudioOn = false
D/PHONE/InCallScreen(  195): updateScreen()...
D/PHONE/InCallScreen(  195): - updateScreen: updating the in-call UI...
D/PHONE/InCallScreen(  195): [okToDialDTMFTones] foreground state: IDLE, ringing
state: true, call screen mode: NORMAL, result: false
D/PHONE/InCallScreen(  195): updateMenuButtonHint()...
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
D/PhoneApp(  195): [CallNotifier] RINGING... 
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
V/WifiStateTracker(   62): DhcpHandler: DHCP request succeeded
V/WifiStateTracker(   62): IP configuration: ipaddr 192.168.1.4 gateway 192.168.1.1
netmask 255.255.255.0 dns1 192.168.1.1 dns2 0.0.0.0 DHCP server 192.168.1.1 lease
3600 seconds
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
D/WifiWatchdogService(   62): (android.server.ServerThread) XXXX (XX:XX:XX:XX:XX:XX)
does not require the watchdog
D/GpsLocationProvider(   62): updateNetworkState available
I/ActivityManager(   62): Start proc com.android.mms for broadcast
com.android.mms/.transaction.MmsSystemEventReceiver: pid=2430 uid=10013 gids={3003}
I/ActivityManager(   62): processNextBroadcast: waiting for ProcessRecord{436b9be0
2430:com.android.mms/10013}
D/Smack   (  251): [XMPPConn] close connection, notifyClosed=false
W/Smack/Packet(  251): notify conn break (IOEx), close connection
D/Smack   (  251): [XMPPConn] close: socket already closed, bail
I/ActivityManager(   62): Process com.android.mms (pid 2430) has died.
I/ActivityManager(   62): Stopping service:
com.android.providers.downloads/.DownloadService
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
D/PhoneApp(  195): [CallNotifier] RINGING... 
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
D/PhoneApp(  195): [CallNotifier] RINGING... 
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
D/PhoneApp(  195): [CallNotifier] RINGING... 
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
D/dalvikvm(  251): GC freed 11640 objects / 744968 bytes in 158ms
D/OpenSSLSessionImpl(  251): Freeing OpenSSL session
D/dalvikvm(  251): GC freed 10428 objects / 711752 bytes in 141ms
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
D/PhoneApp(  195): [CallNotifier] RINGING... 
W/AudioTrack(   32): obtainBuffer timed out (is the CPU pegged?) user=00000102,
server=00000002
</what>
</comment>
<comment>
<author>fen...@neusoft.com</author>
<when>Mon, 04 May 2009 05:37:04 +0000</when>
<what>I am a developer on Android. This issue seems to be related to Android Power 
Management.</what>
</comment>
<comment>
<author>vitaliy....@gmail.com</author>
<when>Sun, 17 May 2009 12:12:31 +0000</when>
<what>During testing of our game QA team founded similar bug. It appears on 1.1 firmware RC33.
If I do not launch any activities after reboot it does not happen, but if I launch any activity it happen after 3rd, 
4th incoming call. 

LogCat from device.
--------------------
E/AndroidRuntime( 2150): Uncaught handler: thread PowerManagerService exiting due to uncaught exception
E/AndroidRuntime( 2150): *** EXCEPTION IN SYSTEM PROCESS.  System will crash.
I/BluetoothHeadset( 2189): Proxy object is now connected to Bluetooth Headset Service
E/AndroidRuntime( 2150): java.lang.RuntimeException: WakeLock under-locked sleep_notification
E/AndroidRuntime( 2150): 	at 
com.android.server.PowerManagerService$UnsynchronizedWakeLock.release(PowerManagerService.java:253)
E/AndroidRuntime( 2150): 	at 
com.android.server.PowerManagerService$2.run(PowerManagerService.java:980)
E/AndroidRuntime( 2150): 	at android.os.Handler.handleCallback(Handler.java:542)
E/AndroidRuntime( 2150): 	at android.os.Handler.dispatchMessage(Handler.java:86)
E/AndroidRuntime( 2150): 	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2150): 	at android.os.HandlerThread.run(HandlerThread.java:60)

</what>
</comment>
<comment>
<author>chrismru...@gmail.com</author>
<when>Thu, 28 May 2009 16:11:47 +0000</when>
<what>I have this problem when I upgrade the HTC dev phone from 1.1 to 1.5.  The strange
thing is that it didnQ&apos;Et happen when going from 1.0.

I/SystemServer(  159): Starting Battery Service.
I/SystemServer(  159): Starting Hardware Service.
W/HAL     (  159): load: module=/system/lib/hw/lights.trout.so error=Cannot find library
W/HAL     (  159): load: module=/system/lib/hw/lights.trout.so error=Cannot find library
W/SettingsProvider(  159): Upgrading settings database from version 25 to 34
E/Database(  159): Failure 1 (table secure already exists) on 0x1b43d8 when preparing
Q&apos;ECREATE TABLE secure (_id INTEGER PRIMARY KEY AUTOINCREMENT,name TEXT UNIQUE ON
CONFLICT REPLACE,value TEXT);Q&apos;E.
E/SQLiteOpenHelper(  159): CouldnQ&apos;Et open settings.db for writing (will try read-only):
E/SQLiteOpenHelper(  159): android.database.sqlite.SQLiteException: table secure
already exists: CREATE TABLE secure (_id INTEGER PRIMARY KEY AUTOINCREMENT,name TEXT
UNIQUE ON CONFLICT REPLACE,value TEXT);
E/SQLiteOpenHelper(  159):      at
android.database.sqlite.SQLiteDatabase.native_execSQL(Native Method)
E/SQLiteOpenHelper(  159):      at
android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1496)
E/SQLiteOpenHelper(  159):      at
com.android.providers.settings.DatabaseHelper.createSecureTable(DatabaseHelper.java:76)
E/SQLiteOpenHelper(  159):      at
com.android.providers.settings.DatabaseHelper.onUpgrade(DatabaseHelper.java:219)
E/SQLiteOpenHelper(  159):      at
android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:108)
E/SQLiteOpenHelper(  159):      at
android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:158)
E/SQLiteOpenHelper(  159):      at
com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:181)
E/SQLiteOpenHelper(  159):      at
android.content.ContentProvider$Transport.query(ContentProvider.java:129)
E/SQLiteOpenHelper(  159):      at
android.content.ContentResolver.query(ContentResolver.java:149)
E/SQLiteOpenHelper(  159):      at
com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)
E/SQLiteOpenHelper(  159):      at
com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)
E/SQLiteOpenHelper(  159):      at android.os.HandlerThread.run(HandlerThread.java:59)
E/AndroidRuntime(  159): Crash logging skipped, no checkin service
W/dalvikvm(  159): threadid=31: thread exiting with uncaught exception (group=0x4000fe70)
E/AndroidRuntime(  159): Uncaught handler: thread PowerManagerService exiting due to
uncaught exception
E/AndroidRuntime(  159): *** EXCEPTION IN SYSTEM PROCESS.  System will crash.
E/AndroidRuntime(  159): android.database.sqlite.SQLiteException: CanQ&apos;Et upgrade
read-only database from version 25 to 34:
/data/data/com.android.providers.settings/databases/settings.db
E/AndroidRuntime(  159):        at
android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:170)
E/AndroidRuntime(  159):        at
com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:181)
E/AndroidRuntime(  159):        at
android.content.ContentProvider$Transport.query(ContentProvider.java:129)
E/AndroidRuntime(  159):        at
android.content.ContentResolver.query(ContentResolver.java:149)
E/AndroidRuntime(  159):        at
com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)
E/AndroidRuntime(  159):        at
com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)
E/AndroidRuntime(  159):        at android.os.HandlerThread.run(HandlerThread.java:59)
E/AndroidRuntime(  159): Crash logging skipped, no checkin service
I/Process (  159): Sending signal. PID: 159 SIG: 9
I/ServiceManager(   30): service Q&apos;EpackageQ&apos;E died
I/ServiceManager(   30): service Q&apos;Eactivity.sendersQ&apos;E died
I/ServiceManager(   30): service Q&apos;ESurfaceFlingerQ&apos;E died
I/ServiceManager(   30): service Q&apos;EpowerQ&apos;E died
I/ServiceManager(   30): service Q&apos;EbatteryinfoQ&apos;E died
I/ServiceManager(   30): service Q&apos;EusagestatsQ&apos;E died
I/ServiceManager(   30): service Q&apos;Etelephony.registryQ&apos;E died
I/ServiceManager(   30): service Q&apos;EpermissionQ&apos;E died
I/ServiceManager(   30): service Q&apos;Eactivity.broadcastsQ&apos;E died
I/ServiceManager(   30): service Q&apos;EmeminfoQ&apos;E died
I/ServiceManager(   30): service Q&apos;EcpuinfoQ&apos;E died
I/ServiceManager(   30): service Q&apos;Eactivity.providersQ&apos;E died
I/ServiceManager(   30): service Q&apos;EcontentQ&apos;E died
I/ServiceManager(   30): service Q&apos;Eactivity.servicesQ&apos;E died
I/ServiceManager(   30): service Q&apos;EactivityQ&apos;E died
I/ServiceManager(   30): service Q&apos;EbatteryQ&apos;E died
I/ServiceManager(   30): service Q&apos;EhardwareQ&apos;E died
E/installd(   37): eof
E/installd(   37): failed to read size
I/installd(   37): closing connection
I/Zygote  (  158): Exit zygote because system server (159) has terminated
D/AndroidRuntime(  179): 
</what>
</comment>
<comment>
<author>eric.hanchrow</author>
<when>Fri, 29 May 2009 03:04:09 +0000</when>
<what>I havenQ&apos;Et had this problem since R33, and IQ&apos;Eve now been using 1.5 (Q&quot;ECupcakeQ&quot;E) for a
couple of days.</what>
</comment>
<comment>
<author>pan...@gmail.com</author>
<when>Sun, 31 May 2009 07:23:17 +0000</when>
<what>this is happening to me, but not only during calls. i currently have my sim out and
it hasnQ&apos;Et rebooted yet. i had this issue before the cupcake update, and fresh of of
master resets (no apps installed)</what>
</comment>
<comment>
<author>ralph...@gmail.com</author>
<when>Mon, 13 Jul 2009 21:05:15 +0000</when>
<what>Hit the random reboot 2 times today.  One was during a bluetooth phone call and one 
happend while the device was sitting idle on my desk (plugged into the AC charger).  
IQ&apos;Ell do some research and find out how to pull log files so I can be more helpful 
the next time this happens to me.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:13:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:09:30 +0000</when>
<what></what>
</comment>
<comment>
<author>kellyfi...@gmail.com</author>
<when>Thu, 10 Sep 2009 03:49:20 +0000</when>
<what>Has happened once to me on an Android dev phone while trying to make a bluetooth call.  
Not using T-Mobile...</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 18:12:36 +0000</when>
<what></what>
</comment>
<comment>
<author>Fayzer1...@gmail.com</author>
<when>Wed, 11 Nov 2009 12:42:07 +0000</when>
<what>I have had my G1 for one year and currently have Firmware Ver 1.6. My phone is 
shutting down during phone calls to black screen with just the scrolling colored 
Android letters and no way to get past it. I have to remove the battery and reboot. 
This is happening more and more. I do not make a lot of phone calls using mostly 
internet, gmail and texting. It just happened again while I was leaving an important 
message for a drQ&apos;Es office and I could not hang up the call or anything. I will also 
try to find a way to get log reports of this problem. DidnQ&apos;Et know there would be any 
until I found this site. I cannot afford another phone and have been extremely happy 
with G1 till now and been with Tmobile for 11 years.</what>
</comment>
<comment>
<author>Paul.Ker...@gmail.com</author>
<when>Wed, 07 Apr 2010 20:12:39 +0000</when>
<what>I have this issue daily, where my phone will reboot itself in various conditions:
sitting on the desk plugged in (no incoming call/email/text), starting to type a text
message (no problems the other 10 times a day I type a text message), etc.  No
problem with phone calls.  I have a T-Mobile G1, Firmware version 1.6, Build number
DMD64.</what>
</comment>
</bug>
<bug>
<bugid>14770</bugid>
<title>Gallery will show no pictures or locks up during use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>mattjens...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 03:35:22 +0000</openedDate>
<description>I have the Nexus S with Gingerbread. The gallery is unusable. Takes up
to a minute to load the pictures and when I try to access the galleries
it lags and locks up or just goes blank with a blurry background. My
nexus one worked perfectly 5-10n sec max on load up with a ton of
pictures. never any lag. It also cannot find recent pictures another
issue. Not sure what changed to make it suck so bad.</description>
<comment>
<author>anujbans...@gmail.com</author>
<when>Wed, 16 Feb 2011 03:58:44 +0000</when>
<what>Same has happened to me also a lot of times . I tried to reset the phone to factory settings but the problem still persists. Every time I put a video in my phone it takes a while(1-2 mins),while the screen remains blank, to load the gallery and the new video canQ&apos;Et be seen in the list . A reboot is required to get it into the gallery list .
Please fix this . </what>
</comment>
<comment>
<author>WolfM...@gmail.com</author>
<when>Thu, 03 Mar 2011 16:53:10 +0000</when>
<what>I have this problem with a Nexus One, but it started well before the update to Gingerbread, which I got last night. I had about 475 photos and a dozen videos. I tried moving the majority of photos off the phone but that didnQ&apos;Et make any difference. I now have 118 photos and no videos and it made zero difference. I also reset to factory and still have the problem. Every single time I try to use the gallery it locks up my phone to the point where I have to pull the battery. IQ&apos;Eve even tried waiting overnight to see if it was just busy processing and needed some time to finish, but no, itQ&apos;Es locked up tight. Gallery is utterly useless at this point.</what>
</comment>
<comment>
<author>antonlo...@gmail.com</author>
<when>Sun, 21 Aug 2011 19:08:42 +0000</when>
<what>50% of the times I have to open-close-open the gallery for it to load properly. If not it wonQ&apos;Et show any pictures, just the names of the albums... ItQ&apos;Es very annoying, specially when youQ&apos;Ere coming directly from another app to attach a picture because it makes you repeat three or four steps twice. Is there any workaround for this?? Thanks a lot.</what>
</comment>
</bug>
<bug>
<bugid>1145</bugid>
<title>RFE: Bookmark management</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>72</stars>
<reportedBy>militias...@gmail.com</reportedBy>
<openedDate>Fri, 31 Oct 2008 02:15:41 +0000</openedDate>
<description>Should provide a bookmark management function similar to that of Firefox
and perhaps related plugins. Should be able to copy from log of sites
visited. Should be able to organize into nested folders, rename, move,
delete, etc.</description>
<comment>
<author>Christia...@gmail.com</author>
<when>Sun, 16 Nov 2008 03:16:47 +0000</when>
<what>Should also sync with google bookmarks</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:50:30 +0000</when>
<what></what>
</comment>
<comment>
<author>Tim.Labe...@gmail.com</author>
<when>Wed, 07 Jan 2009 18:27:32 +0000</when>
<what>And allow for imports and exports</what>
</comment>
<comment>
<author>jiri9...@gmail.com</author>
<when>Fri, 13 Mar 2009 08:26:30 +0000</when>
<what>I agree to everything staid here:
- bookmark management
- bookmark sync
- bookmark import and export</what>
</comment>
<comment>
<author>Tim.Labe...@gmail.com</author>
<when>Fri, 29 May 2009 16:55:13 +0000</when>
<what>The import/export can use the standard OPML format already used by many browsers.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 19 Aug 2009 00:21:16 +0000</when>
<what>investigating</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 13:34:29 +0000</when>
<what>bookmark sync is fixed in a future release</what>
</comment>
<comment>
<author>gbhawkins@gmail.com</author>
<when>Wed, 18 Nov 2009 01:39:34 +0000</when>
<what>This is absolutely needed.</what>
</comment>
<comment>
<author>dahl.bre...@gmail.com</author>
<when>Sun, 31 Jan 2010 14:47:26 +0000</when>
<what>do you know which future release this will be fixed in, donQ&apos;Et see it one the nexus?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 01 Feb 2010 13:49:45 +0000</when>
<what>I am mistaken; bookmark sync with Google bookmarks is still in the works</what>
</comment>
<comment>
<author>els...@gmail.com</author>
<when>Fri, 19 Feb 2010 15:58:23 +0000</when>
<what>I understand that default Android browers sync/bak up Bookmarks to Google Bookmarks,
but I cant seem to fetch them on PC.  Pls advise where I should go or do i need a
special apps? 

Tried Google Bookmarks and Docs, couldnt seem to locate the bookmarks on my mobile
which should have been sync/back-upQ&apos;Ed to Google.</what>
</comment>
<comment>
<author>PeterPro...@gmail.com</author>
<when>Thu, 20 May 2010 23:57:03 +0000</when>
<what>I completely agree that we should be taking the lead from browsers like Firefox 
here - tags are great for Gmail, but when it comes to bookmarks, nested folders are 
essential for proper organization. 

I was playing with Google Bookmarks the other day to see if I could fix this on my 
Nexus One, but it takes my beautiful nested folders (Finance Q&gt;E Stocks Q&gt;E Portfolios) 
and creates a dozen tags:
Finance
Finance: Stocks
Finance: Banking
Finance: Bills
Finance: Stocks: Portfolios
et cetera

There are lots of third party apps that can organize your bookmarks into folders, 
but absolutely none that integrate with the Browser. There are third-party browsers, 
but only one seems to have folders. 

I finally downloaded Fennec (Firefox for Android) and it does the job (itQ&apos;Es Firefox, 
after all), but it doesnQ&apos;Et integrate as default browser the way Dolphin and some 
others do, and it loads VERY slowly.

The point is this - Google has a window of opportunity here. FroYo (Android 2.2) is 
supposed to make the browser faster, which is great, but Fennec and others are 
starting to make the browser BETTER. ItQ&apos;Es a big deal for those of us with hundreds 
of bookmarks. :)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 17:23:13 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:15:45 +0000</when>
<what>Issue 8354 has been merged into this issue.</what>
</comment>
<comment>
<author>webhost...@gmail.com</author>
<when>Tue, 13 Jul 2010 12:24:40 +0000</when>
<what>Totally agree with what has been said.Android browser should really have bookmarks - bookmark management and able to synch to google account and have import / export.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 21 Jul 2010 09:39:20 +0000</when>
<what>Issue 2907 is related.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:35 +0000</when>
<what></what>
</comment>
<comment>
<author>fpor...@gmail.com</author>
<when>Thu, 14 Oct 2010 19:49:35 +0000</when>
<what>Please add better bookmarks support as already described above.</what>
</comment>
<comment>
<author>GeoffEJo...@gmail.com</author>
<when>Tue, 19 Oct 2010 19:48:23 +0000</when>
<what>Anybody that has been using the net for a significant period will have accumulated lots of bookmarks.  Classifying them into folders is good practice and the browser should encourage their use.
I have used various browsers from IE3 upwards - all have supported bookmark folders!</what>
</comment>
<comment>
<author>gilsonr...@gmail.com</author>
<when>Tue, 02 Nov 2010 20:33:44 +0000</when>
<what>Yes! Descent bookmark sync is needed please provide it, sync with google chrome would be amazing...</what>
</comment>
</bug>
<bug>
<bugid>13453</bugid>
<title>SoundPool.play() should return 0 when failed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>codingca...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 00:37:48 +0000</openedDate>
<description>According to the API documentation, SoundPool.play(...) should return
the sound ID if successful, or 0 if it failed. An easy way to make it
fail is to play a number of sounds simultaneously or in close succession
without stopping the previous sound to free resources. This causes an
error with log output: ERROR/AudioFlinger(59): no more track names
available ERROR/AudioTrack(26349): AudioFlinger could not create track,
status: -12 ERROR/SoundPool(26349): Error creating AudioTrack However,
SoundPool.play() doesnQ&apos;Et return 0 or throw an exception in this case,
making it impossible to catch the error. All audio output just stops. I
would expect it to either throw an exception or return 0. This happens
in all SDK versions up to 2.3 (running on Nexus One with Android 2.2.1)</description>
<comment>
<author>bjpcalt...@gmail.com</author>
<when>Mon, 28 Feb 2011 07:09:06 +0000</when>
<what>IQ&apos;Eve created a minimalist Activity to consistently recreate this issue.  Just create a new Android project, set the ID of the LinearLayout to main_bg, set the ID of the TextView to main_tv, and add a sound file named ding to res/raw.  The sound file needs to be long enough to click on the screen four times before the first sound completes; mine is a 1.7-second 22050 Hz mono MP3 @ 96kbps.  After a brief pause, the fifth click will generate the error messages above via LogCat.

I have tested the error messages to occur on a T-Mobile G1 running Android 1.6 and a DroidX running Android 2.2, but they do not occur on a 1.6 emulator, a 2.1 emulator, or a 2.2 emulator.

public class SoundTestActivity extends Activity implements OnClickListener {
   private  SoundPool mSoundPool; 
   private  HashMapQ&lt;EInteger, IntegerQ&gt;E mSoundPoolMap; 
   private  int index = 0;

   @Override
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);
      findViewById(R.id.main_bg).setOnClickListener((OnClickListener)this);

      initSounds();
      mSoundPoolMap.put(index, mSoundPool.load(getApplicationContext(), R.raw.ding, 1));
   }
		
   public void initSounds() { 
      mSoundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0); 
      mSoundPoolMap = new HashMapQ&lt;EInteger, IntegerQ&gt;E();  	     
   }

   @Override
   public void onClick(View v) {
      int result = mSoundPool.play(mSoundPoolMap.get(index), 10, 10, 1, 0, 1f);
      ((TextView)findViewById(R.id.main_tv)).setText(Integer.toString(result));
   } 
}</what>
</comment>
</bug>
<bug>
<bugid>9381</bugid>
<title>Exchange Calendar fails to reply to meeting invites</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-07-02T00:31:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>steven...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 18:02:44 +0000</openedDate>
<description>Nexus One. FRF83. Wifi. I am connected to an Exchange server and have my
Inbox and Calendar syncing to the phone. I can go to Calendar and view
my meeting invitations. I can select a meeting from the Calendar view
and scroll down to the part that says Q&quot;EAttending? (No Response).Q&quot;E I tap
this element and select Q&quot;EYesQ&quot;E. Then I hit the Back button and select the
meeting invite to which I just replied Q&quot;EYesQ&quot;E. I scroll down to the reply
list and again the status reads Q&quot;EAttending? (No Response).Q&quot;E
(Additionally, I am not listed as one of the attendees). Furthermore,
the response of Q&quot;EYesQ&quot;E fails to register on the server. The only way to
accept the meeting invite is through Outlook. So, it seems that
answering Q&quot;EYesQ&quot;E on the meeting invitation screen in Calendar has no
effect on anything.</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 29 Jun 2010 00:18:33 +0000</when>
<what>Thanks for reporting this; it is apparently a regression from behavior in earlier Froyo builds, and weQ&apos;Ell get it fixed as soon as we can.</what>
</comment>
<comment>
<author>steven...@gmail.com</author>
<when>Tue, 29 Jun 2010 01:53:24 +0000</when>
<what>Same behavior happens when responding to a meeting invite that shows up in Email. It says, Q&quot;EGoing? Yes / No / MaybeQ&quot;E and selecting Q&quot;EYesQ&quot;E neither marks it as Q&quot;EattendingQ&quot;E in the Calendar, nor does it send a message to that effect to the server. 

I can try FRF85 tonight also.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 29 Jun 2010 02:03:14 +0000</when>
<what>We donQ&apos;Et see this behavior with answering the Email; it works AFAIK in FRF83/85.   What Exchange server version are you using?</what>
</comment>
<comment>
<author>steven...@gmail.com</author>
<when>Tue, 29 Jun 2010 17:55:22 +0000</when>
<what>Still happening in FRF85. I select an event. It says Q&quot;EAttending? (No response).Q&quot;E I set it to Yes. Hit the back button, then select the same event again. And itQ&apos;Es back to Q&quot;EAttending? (No response).Q&quot;E

Exchange 2007 here.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 29 Jun 2010 17:58:02 +0000</when>
<what>Yes, there isnQ&apos;Et a fix as yet.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 00:31:41 +0000</when>
<what>The fix should be in the final Froyo release.</what>
</comment>
<comment>
<author>steven...@gmail.com</author>
<when>Fri, 02 Jul 2010 21:41:27 +0000</when>
<what>Received FRF91 OTA last night. Still happening. Was this the final release?</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 21:43:21 +0000</when>
<what>Did you try recreating the account?   I believe the fix is in FRF91, but IQ&apos;Ell have to check.</what>
</comment>
<comment>
<author>steven...@gmail.com</author>
<when>Fri, 02 Jul 2010 22:29:47 +0000</when>
<what>Thanks

Just deleted, re-added, and synced the account. Still occurring. Click a meeting on the Calendar and set Q&quot;EattendingQ&quot;E to Yes. Click back. Click that meeting again, and the Q&quot;Eattending?Q&quot;E setting is re-set to No Response. It is as if this setting doesnQ&apos;Et get stored.

I believe this is Exchange 07 using the ActiveSync protocol. Are there any other troubleshooting steps that you would recommend? Do you need any other diagnostic information from my end to debug this?</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Fri, 02 Jul 2010 22:36:04 +0000</when>
<what>I canQ&apos;Et reproduce that at all; IQ&apos;Ell ask the testers.  By the way, this would have NOTHING to do with the protocol at all.  What you see is entirely within the Calendar app (and again, I donQ&apos;Et see this behavior at all).</what>
</comment>
<comment>
<author>steven...@gmail.com</author>
<when>Sat, 03 Jul 2010 00:03:20 +0000</when>
<what>I can wipe userdata tonight and add the account again, but I need to back everything up first.</what>
</comment>
<comment>
<author>steven...@gmail.com</author>
<when>Tue, 06 Jul 2010 04:46:49 +0000</when>
<what>Wiped data and cache. DidnQ&apos;Et even log into the google account - set everything up from scratch. Same exact behavior: choose a calendar appointment, set an attending response, hit back, choose the appointment again, and the response previously selected is gone.

The only thing that shows up in adb logcat when I select a response is:
W/InputManagerService(   80): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44c96968

I suppose I could snoop the traffic if you like, though it should be SSLed. Just in case, I will mention again that the appointment(s) came over from the Exchange account and were synced onto the Google Calendar, if this helps.....
</what>
</comment>
</bug>
<bug>
<bugid>6749</bugid>
<title>Youtube App - NullPointer Exception</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>FireFart</reportedBy>
<openedDate>Sat, 20 Feb 2010 17:53:01 +0000</openedDate>
<description>I tried to open the link: http://bit.ly/b6yPL0 wich refers to:
http://www.youtube.com/watch#playnext=1Q&amp;Eplaynext_from=TLQ&amp;Evideos=
weAbGwiwLkYQ&amp;Ev=he8fMUmxHOU it opens the browser, redirects, and then asks
for the action. I choose youtube --Q&gt;E Force close. Phone: G1 Heres the
logcat: E/AndroidRuntime( 6563): java.lang.RuntimeException: Unable to
start activity
ComponentInfo{com.google.android.youtube/com.google.android.youtube.
PlayerActivity}: java.lang.NullPointerException E/AndroidRuntime( 6563):
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2464
) E/AndroidRuntime( 6563): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2480)
E/AndroidRuntime( 6563): at
android.app.ActivityThread.access$2200(ActivityThread.java:118)
E/AndroidRuntime( 6563): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1834)
E/AndroidRuntime( 6563): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
6563): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
6563): at android.app.ActivityThread.main(ActivityThread.java:4320)
E/AndroidRuntime( 6563): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 6563): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime(
6563): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.ja
va:791) E/AndroidRuntime( 6563): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 6563): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 6563): Caused by:
java.lang.NullPointerException E/AndroidRuntime( 6563): at
com.google.android.youtube.PlayerActivity.loadYouTubePlayer(PlayerActivit
y.java:426) E/AndroidRuntime( 6563): at
com.google.android.youtube.PlayerActivity.onCreate(PlayerActivity.java:147
) E/AndroidRuntime( 6563): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:112
3) E/AndroidRuntime( 6563): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2427
) E/AndroidRuntime( 6563): ... 11 more</description>
</bug>
<bug>
<bugid>13613</bugid>
<title>Add command line support to the SDK for taking screen shots</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thilo.mu...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 16:53:02 +0000</openedDate>
<description>With the Android SDK it is possible to capture the screen by using the
ddms graphical user interface. Unfortunately there is no command line
switch to do the same without starting ddms in graphical mode. As the
screen capture feature already exists in the ddms tool, making it
available via the command line should not be very difficult. I have
already tried to use the adb shell command like described here:
http://code.google.com/p/android/issues/attachmentText?id=4568Q&amp;Eaid=5836895120662444005Q&amp;Ename=screenshot.sh
But that doesnQ&apos;Et work, as my LG P500 refuses every Q&quot;Eadb shellQ&quot;E command
with an Q&quot;Eerror: insufficient permissions for deviceQ&quot;E message. By using
ddms it is possible to capture the screen, even with the LG P500. On my
Nexus One the Q&quot;Eadb shellQ&quot;E works in theory, but Q&quot;E/system/bin/fbgrabQ&quot;E does
not exist. So i cannot use a shell script to capture the screen either.
Again, screen capture is possible by using the ddms GUI. Note that this
feature request is not the same as issue #6547. I am an Android
developer and would like to have such a command line tool in the SDK. It
should not be necessary to install an application for this or to root my
phone and i donQ&apos;Et want to manually specify the screen dimensions.</description>
</bug>
<bug>
<bugid>4794</bugid>
<title>Dial Pad While in a Call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>melvin.w...@gmail.com</reportedBy>
<openedDate>Sat, 14 Nov 2009 21:59:47 +0000</openedDate>
<description>Would it be possible to make the dial pad appear as the default keyboard
screen while in a call? Or an option to switch the default keyboard that
appears? I am using an HTC Magic and the regular keyboard screen makes
it difficult to enter numbers while calling into touch-tone services.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:14:20 +0000</when>
<what></what>
</comment>
<comment>
<author>VPImag...@gmail.com</author>
<when>Wed, 07 Apr 2010 14:33:29 +0000</when>
<what>This especially needs to be added in order to work with Google Voice call announcement.  
Right now with call announcement on it is very difficult to get to the keypad to press 
Q&quot;E1Q&quot;E to accept the call before the caller hangs up or it goes to voicemail.  Need an 
option to keep the dialer displayed on incoming calls.</what>
</comment>
</bug>
<bug>
<bugid>10461</bugid>
<title>Market: Auto Update Wifi Only Option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>103</stars>
<reportedBy>d.gen.inc@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 09:37:25 +0000</openedDate>
<description>The new market allows auto updating for selecte apps (and I love it).
However, it does so using any data connection. This means my phone
regularly updates apps using my limited wireless data connection. I
would prefer an option (a toggle) that allows me to set for the auto
update, like the Google Listen app has for its podcast downloading. eg.
Use any connection/use Wifi , Anytime/Only when attached to power supply
, ..</description>
<comment>
<author>allopatr...@gmail.com</author>
<when>Fri, 27 Aug 2010 01:19:57 +0000</when>
<what>I thought I saw this option somewhere but in searching on my Droid 2 (Froyo v2.2) I canQ&apos;Et find it. Guess I was wrong.

Yes this would be a great feature for Auto-Update.</what>
</comment>
<comment>
<author>haa...@gmail.com</author>
<when>Wed, 01 Sep 2010 20:57:53 +0000</when>
<what>I also thought I saw this option some days ago (running v. 2.1) but guessed I was wrong. Are there more android users out there who can confirm/disprove our experiences?</what>
</comment>
<comment>
<author>sumguy...@gmail.com</author>
<when>Sun, 12 Sep 2010 12:09:37 +0000</when>
<what>Would love this option </what>
</comment>
<comment>
<author>arfo...@gmail.com</author>
<when>Thu, 11 Nov 2010 00:27:00 +0000</when>
<what>Completely necessary. 
</what>
</comment>
<comment>
<author>ComradeHaz@gmail.com</author>
<when>Thu, 11 Nov 2010 00:33:20 +0000</when>
<what>For what itQ&apos;Es worth there may be an *even betterQ&quot;E angle of attack for this. If there was a way of defining for each app (so in this case Q&apos;EmarketQ&apos;E) what connection protocol it can use that would be awesome. Further, if it could be an API such that applications can trivially have options for certain traffic to use certain connections that would be even better. What IQ&apos;Em thinking here is for apps such as news and weather or email to pre-fetch as much data as they can when on Wi-Fi and fall back to Q&apos;Eon demandQ&apos;E usage when on 3G. 
Right, back to final year web-project!
-Haz</what>
</comment>
<comment>
<author>garyjla...@gmail.com</author>
<when>Sat, 27 Nov 2010 18:09:46 +0000</when>
<what>I agree, a much needed feature especially when roaming.</what>
</comment>
<comment>
<author>grell...@gmail.com</author>
<when>Thu, 06 Jan 2011 14:38:19 +0000</when>
<what>The current setup is a real problem, and IQ&apos;Eve been burnt when roaming because of this. IQ&apos;Eve switched off autoupdate on all apps as a result.

The fact that itQ&apos;Es a per-app switch makes it *extremely* slow to switch off globally for all apps. Add to this the fact that the Market wonQ&apos;Et work without a data connection (and that the only way to change the update setting for each app is in the Market app), thereQ&apos;Es currently no way to preemptively disable auto-update before switching data on while roaming. 

If I switch on data while roaming, itQ&apos;Es so I can check/send email, do some local searches, and use maps - not to burn up my allowance on app updates! And some contracts offer only limited 3G data even while in-network.

Would like to see the following:

* Market should be able to operate in offline mode, to toggle settings, manage local apps etc
* There should be a global Q&apos;Eauto update on/offQ&apos;E toggle in the Market app
* There should be an option to enforce Q&apos;Eauto-update only over WiFiQ&apos;E in the Market app

</what>
</comment>
<comment>
<author>hero...@gmail.com</author>
<when>Tue, 29 Mar 2011 18:55:03 +0000</when>
<what>This is still unavailable on the 2.3.3 version ? </what>
</comment>
<comment>
<author>peter.v...@gmail.com</author>
<when>Thu, 07 Apr 2011 12:11:24 +0000</when>
<what>Want this feature!
I especially like comment #5 (great idea)!</what>
</comment>
<comment>
<author>a.hernan...@gmail.com</author>
<when>Thu, 07 Apr 2011 12:43:23 +0000</when>
<what>As of today, android market allows you to configure the autoupdate feature of each application separately. Just check in the market  the applications you have already installed, and uncheck the auto update. </what>
</comment>
<comment>
<author>d.gen.inc@gmail.com</author>
<when>Thu, 07 Apr 2011 13:30:51 +0000</when>
<what>@a.hernan... :
Auto update has always allowed you to choose which apps update automatically and which dont. (Using the Q&quot;EAllow Automatic UpdateQ&quot;E toggle) And for completeness; they only auto update if the permissions havent changed.

That however is not the point here.
The enhancement would be that you are able to choose if that update can use any data connection or only a specific one like wifi. For those of us that do not have unlimited data and do not want to run up against the limit because foursquare or some other app decides it needs a daily 10mb update.</what>
</comment>
<comment>
<author>peter.v...@gmail.com</author>
<when>Thu, 07 Apr 2011 13:50:21 +0000</when>
<what>@a.hernan
You are kinda missing the point. We donQ&apos;Et want to turn off auto update.
We want to say Q&quot;Eauto update ONLY on wlan, not on 3GQ&quot;E

BTW market auto updates its default apps you cannot stop that from happening either.</what>
</comment>
<comment>
<author>a.skwar</author>
<when>Sun, 10 Apr 2011 14:40:41 +0000</when>
<what>

So typical ? Q&quot;EissueQ&quot;E exists for about half a year and there has been no (visible) acknowledgement of any sorts from Google :(

Well, sorry for the Q&quot;Ebug spamQ&quot;E, but, well? 

+1 Me too!

;/</what>
</comment>
<comment>
<author>Morpheou...@gmail.com</author>
<when>Thu, 14 Apr 2011 17:43:48 +0000</when>
<what>If you have a rooted phone, Droid Wall will give you this option for each app. Google, I have 100mb data plan, updates are important, but I canQ&apos;Et risk auto-updating. </what>
</comment>
<comment>
<author>mrd...@gmail.com</author>
<when>Tue, 07 Jun 2011 09:22:41 +0000</when>
<what>I was really hoping this was an option somewhere! Def needed. </what>
</comment>
<comment>
<author>atlan...@gmail.com</author>
<when>Wed, 08 Jun 2011 10:03:09 +0000</when>
<what>This feature was the very first thing I was Q&quot;EthinkingQ&quot;E off after having used my andoird phone after just 1 day and looking at my dataplan usage and went O_o?!

As a result I too had to turn off auto-update on every addon manually, a real pain to do. Would love the option 

[ ] Only when WiFi is available

On a lot more places then just for automated updates, but yeah, it would be a great start! :-)</what>
</comment>
<comment>
<author>dmsteinb...@gmail.com</author>
<when>Wed, 08 Jun 2011 15:05:54 +0000</when>
<what>This needs to happen, and it needs to happen quickly. Lots of users are on limited data plans and it is absolutely galling that a device would eat up their precious allowances for app updates, by default, and with no ability to shut it off (remember that automatic updates cannot be disabled for pre-installed apps).

My preferred solution would be a single, global setting for all automatically updating apps, something along the lines of Q&quot;EAutomatic updates over Wi-Fi onlyQ&quot;E, which is ON by default (or, the opposite, Q&quot;EAllow automatic updates over mobile data,Q&quot;E which is OFF by default).

The same issue also needs to be addressed for OTA system updates. Those can be very large, indeed. ThereQ&apos;Es no way that should be happening over mobile data without the userQ&apos;Es permission. For simplicity, IQ&apos;Ed suggest that these should be a single option, probably somewhere in the system Settings, since most users will probably want the same behaviour for both types of updates. And again, IQ&apos;Ell emphasize, Wi-Fi only should be the default.</what>
</comment>
<comment>
<author>rene.dok...@gmail.com</author>
<when>Thu, 23 Jun 2011 05:12:38 +0000</when>
<what>Still unconfirmed by Google. What are these guys doing?  </what>
</comment>
<comment>
<author>thorsten...@gmail.com</author>
<when>Mon, 27 Jun 2011 15:55:52 +0000</when>
<what>unfortunately this feature is still not rated as an important one. definitely needed!</what>
</comment>
<comment>
<author>s.rakho...@gmail.com</author>
<when>Thu, 30 Jun 2011 11:22:23 +0000</when>
<what>This is indeed ridiculous, especially when you are roaming. My provider charges 10 euro per MB (in Africa). Google FIX it!!!</what>
</comment>
<comment>
<author>mar...@gmail.com</author>
<when>Tue, 05 Jul 2011 20:28:30 +0000</when>
<what>Why hasnQ&apos;Et Android added this yet???</what>
</comment>
<comment>
<author>jtbrown...@gmail.com</author>
<when>Sat, 09 Jul 2011 22:51:16 +0000</when>
<what>Yes, this would be REALLY beneficial!  For limited data connections AUTO consumes too much precious bandwidth - which compels one to then disable auto updates for all apps.  However, when auto update is disabled, now there is excessive user intervention required and each app must be manualy updated - frustrating!!

Please provide Market option for Q&quot;EAuto Update on only with WiFi connectionQ&quot;E </what>
</comment>
<comment>
<author>sublimin...@gmail.com</author>
<when>Mon, 11 Jul 2011 00:56:39 +0000</when>
<what>I was relying on my phone to help me navigate the town when I was on vacation.  My phone kept overheating so I kept turning it on and off but the problem wouldnQ&apos;Et go away.  Very quickly my battery was drained.  Turns out the phone was trying to install an automatic update but I didnQ&apos;Et have a strong enough signal.  It wasnQ&apos;Et very fun since I was relying on that phone to help me navigate the area.  (GPS wasnQ&apos;Et left on if that is what you are thinking.)  

It seems only logical that this would be a feature to prevent battery drain.  Google, get on it!</what>
</comment>
<comment>
<author>hubrecht...@gmail.com</author>
<when>Wed, 10 Aug 2011 13:50:47 +0000</when>
<what>I would really like this feature, would be great!</what>
</comment>
<comment>
<author>ruibex...@gmail.com</author>
<when>Mon, 15 Aug 2011 17:33:27 +0000</when>
<what>I too have this serious problem also want to subscribe to this thread  but I can?t see that options what are Google doing?</what>
</comment>
</bug>
<bug>
<bugid>3697</bugid>
<title>SMS messages not threaded/grouped if sender ID is text string</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-31T02:09:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>kate.cra...@gmail.com</reportedBy>
<openedDate>Fri, 28 Aug 2009 09:37:35 +0000</openedDate>
<description>SMS messages on my HTC Magic G2 are helpfully grouped into threads based
on sender/ correspondant. If the sender is not in my contacts but their
number is given as part of the SMS message the threading works fine.
However, if the sender ID is an non-numeric string rather than just a
phone number the threading does not work. I get status notification
updates from automated systems which use a textual identifier. Despite
the sender string being the same all the messages appear as individual
threads. This is very annoying if I have had lots or reports since I
have to delete each one individually. To replicate this send yourself
several messages via a provider like intellisoftware.co.uk with the
sender set as Q&apos;ETestQ&apos;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 12:03:44 +0000</when>
<what>Issue 3698 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 12:05:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 19:28:25 +0000</when>
<what></what>
</comment>
<comment>
<author>lanavel...@gmail.com</author>
<when>Wed, 19 May 2010 03:52:36 +0000</when>
<what>Still a defect in N1, 2.1</what>
</comment>
<comment>
<author>nesim.ra...@gmail.com</author>
<when>Fri, 30 Jul 2010 22:23:57 +0000</when>
<what>nexus one  2.1 and 2.2 still has this problem. 
This has to be marked and high priority because it causes you to miss important sms messages. Most companies sends sms messages with alphanumeric headers and all messages randomly merges single threads.
It will be good to see a solution to this basic functinality after a year...</what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Fri, 15 Oct 2010 10:44:01 +0000</when>
<what>Ok guys, I have a similar problem. I am on N1 Froyo, 2.2

Let me take some time to explain this.

I get a lot of SMS from my bank / mobile service provider / Marketing SPAM, etc.

Almost all of these use non-numeric numbers. I am attaching some screenshots for reference.

Chain of events:
1. I get a SMS from my Bank which uses the short code: TD-Barclays. Fine. SMS comes in fine. In the main SMS list, the contact is shown as TD-Barclays and when you open the SMS, the sender is also TD-Barclays. All very well till here! :)
2. I get ANOTHER SMS which is a marketing SPAM from TD-CK Jeans! Problem! In the main SMS List, contact TD-Barclays becomes bold to indicate it has another SMS! When I open the message, I can see TD-CK Jeans inside.
3. I get ANOTHER SMS from My Vodafone and it gets threaded into the above TWO.

Issue1:
If I were to see the main SMS list, there would one contact TD-Barclays with 3 Messages!!!! See screenshot Main.png
Issue2:
When I open this contact thread, there are 3 SMS from DIFFERENT senders! See screenshot: Inside.png

I have seen variants of this issue in many issue numbers on this site, but so far nobody has come with an answer!

This is sad that such an amazing OS like the android is faltering on such basic stuff. CQ&apos;Emon, even the cheapest of Nokias of the world can handle this without any Q&apos;EmoddingQ&apos;E.

I sincerely hope that Google and gang move fast to fix such annoying bugs quickly!</what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Sat, 29 Jan 2011 09:17:21 +0000</when>
<what>I was earlier on Cyanogen MOD 6.1 on my Google Nexus One!

I was fed up with all the SMS Crap that was happening which was painfully explained by the entire world in various issue codes as follows:

First reported on 24/Feb/2009 almost 2 years ago!!
http://code.google.com/p/android/issues/detail?id=2079
http://code.google.com/p/android/issues/detail?id=2420
http://code.google.com/p/android/issues/detail?id=3697
http://code.google.com/p/android/issues/detail?id=5498
http://code.google.com/p/android/issues/detail?id=7664

Some improvement here! Finally Google acknowledged the issue here

http://code.google.com/p/android/issues/detail?id=9392

See:
Comment 1460 by project member n...@google.com, Jan 05, 2011 
Thanks to everyone for your patience while weQ&apos;Eve been investigating these reports. As it turns out, we believe there are two distinct situations being discussed on this issue chain. Fortunately, we have fixes for both of them. 

When some users tap to open a message in the Messaging application, theyQ&apos;Ere seeing a different message appear instead. We donQ&apos;Et believe this issue is affecting many users, but weQ&apos;Eve developed a fix that weQ&apos;Ere preparing to deploy. Of course, double-checking the displayed message before hitting Q&quot;ESendQ&quot;E will prevent any messages from being sent to the wrong recipients. WeQ&apos;Eve found in testing this issue, it is more likely to occur if you tap on a message before the Messaging app is fully loaded, so we recommend waiting for all the elements to load before clicking on the message you want to display.

Separately, some users have reported that their SMS messages are being delivered to the wrong people. It took us some time to reproduce this issue, as it appears that itQ&apos;Es only occurring very rarely. Even so, weQ&apos;Eve now managed to both reproduce it and develop a fix that we will deploy.

While we donQ&apos;Et anticipate any persistent problems, weQ&apos;Ell continue to investigate in case we come up with additional ways to trigger these bugs. Thanks again for helping us improve Android.

Status: FutureRelease

Pasted from Q&lt;Ehttp://code.google.com/p/android/issues/detail?id=9392Q&gt;E 


AND

Comment 1620 by project member n...@google.com, Jan 22 (6 days ago) 
As you might have seen, we are in the process of rolling out a fix for this SMS issue to Nexus One and Nexus S devices.  In addition, we have published patches which resolve this issue.  The patches are available at

http://android.git.kernel.org/?p=platform/packages/apps/Mms.git;a=patch;h=4d26623ce82230e8e7009adb921c5edea370a9e0
http://android.git.kernel.org/?p=platform/packages/apps/Mms.git;a=patch;h=18d6b7e9d2e538fb3c0264332b96c02abf367267

Thank you for your patience while we deal with this issue.

Status: Released

Pasted from Q&lt;Ehttp://code.google.com/p/android/issues/detail?id=9392Q&gt;E 


This issue is so painful that it even got reported here:
http://www.engadget.com/2011/01/05/android-text-messaging-bugs-acknowledged-fixes-detailed/


With a lot of grief, I decided to roll back to stock ROM and upgraded to 2.2.2 FRG83G, see below: (See attachment: SMS bug post latest update device.png)



Few SMS-es later I realize that ALL the pain that I underwent was in vain. The damn bug has not been addressed AT ALL!!

See SMS that I apparently received from LM-HDFC-sec (See attachment: SMS Bug Not Fixed Outside device.png)




When I open the SMS, I see that I actually got this from My Vodafone!  (See attachment: SMS Bug Not Fixed Inside device.png)



CQ&apos;Emon Google, does this mean that you guys donQ&apos;Et have the brains to even see this? Is fixing this BEYOND you guysQ&apos;E competence level? Or is it that you guys JUST DONQ&apos;ET CARE?????

Are all people who spent money buying Google Nexus One and Google Nexus S IDIOTS????

I mean, cQ&apos;Emon, we expected Android to have some advanced features and futuristic features that worked!! Here you are not creating something revolutionary! You are simply trying to COPY Apple iOS SMS Threading and cant even copy correctly? Nor do you give the user an option to TURN OFF Threaded SMS.

WTF?? 

This is Enough!! Get your bloody act together now!!
</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Mon, 31 Jan 2011 02:09:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1999</bugid>
<title>Windows Q&apos;Eemulator.exeQ&apos;E built using make_windows_sdk.sh crashes when trying to find SDK</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-03-06T15:55:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>adetay...@gmail.com</reportedBy>
<openedDate>Fri, 13 Feb 2009 16:02:04 +0000</openedDate>
<description>Reproduction steps: 1. Fetch Android master branch using repo as of
Friday Feb 13th 2009. 2. Build Linux SDK. 3. Transfer to Windows. 4. Run
development/build/tools/make_windows_sdk.sh to create a Windows SDK. 5.
It builds emulator.exe in the SDK. 6. Unzip SDK. 7. Do NOT set
ANDROID_PRODUCT_OUT. 8. Run emulator.exe. 9. Get a segfault from
emulator.exe. The emulator does not crash if ANDROID_PRODUCT_OUT is set.
Using gdb on the emulator gives: Starting program:
/cygdrive/d/android/mybuiltsdk/android-sdk_150_windows/tools/e
mulator.exe [New thread 2036.0xbd0] Program received signal SIGSEGV,
Segmentation fault. 0x7c91b1fa in ntdll!RtlpWaitForCriticalSection ()
from /cygdrive/c/WINDOWS/system32/ntdll.dll (gdb) bt #0 0x7c91b1fa in
ntdll!RtlpWaitForCriticalSection () from
/cygdrive/c/WINDOWS/system32/ntdll.dll #1 0x7c901046 in
ntdll!RtlEnumerateGenericTableLikeADirectory () from
/cygdrive/c/WINDOWS/system32/ntdll.dll #2 0x0024463d in ?? () #3
0x7c80effd in KERNEL32!FindNextFileW () from
/cygdrive/c/WINDOWS/system32/kernel32.dll #4 0x0024463d in ?? () #5
0x00553d2e in _FUNCTION__.0 () #6 0x0022ea74 in ?? () #7 0x00000000 in
?? () which is fairly useless, except that it appears to be searching
for something. From this, and the fact that the crash doesnQ&apos;Et happen if
ANDROID_PRODUCT_OUT is set, I reckon itQ&apos;Es a fair bet the problem is
somewhere in this code within external/qemu/android_main.c: /* hmmm.
letQ&apos;Es assume that we are in a post-1.1 SDK * scan ../platforms if it
exists */ p = bufprint(app, end, Q&quot;E/../platformsQ&quot;E); if (p Q&lt;E end) {
DirScanner* scanner = dirScanner_new(temp); if (scanner != NULL) { int
found = 0; const char* subdir; for (;;) { subdir =
dirScanner_next(scanner); if (!subdir) break; q = bufprint(p, end,
Q&quot;E/%s/images/%sQ&quot;E, subdir, fileName); if (q Q&gt;E= end || !path_exists(temp))
continue; found = 1; p = bufprint(p, end, Q&quot;E/%s/imagesQ&quot;E, subdir); break;
} dirScanner_free(scanner); if (found) break; } } This code does search
directories, and wouldnQ&apos;Et be called if ANDROID_PRODUCT_OUT was set.
Sadly, for some reason my emulator build contains no useful debug
information, so gdb canQ&apos;Et tell me exactly where the problem is.
Otherwise IQ&apos;Ed attempt to submit a patch.</description>
<comment>
<author>adetay...@gmail.com</author>
<when>Mon, 16 Feb 2009 09:26:58 +0000</when>
<what>Hmm, I think the fix might be mentioned in this thread:
http://groups.google.com/group/android-platform/browse_thread/thread/91b12cc73aae98ae</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 01:00:29 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>adetay...@gmail.com</author>
<when>Fri, 06 Mar 2009 07:59:29 +0000</when>
<what>Hi, see https://review.source.android.com/8901 which hopefully fixes this.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 15:55:52 +0000</when>
<what>Change 8901 was submitted which should fix it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:24:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9678</bugid>
<title>Android 2.1 dark / dim camera preview and pictures when shooting with enabled WiFi </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Tomasz.M...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 14:36:59 +0000</openedDate>
<description>DARK / DIM taken pictures. DARK / DIM preview image when trying to take
a photo. Running Samsung Galaxy Spica GT-I5700 Android smartphone:
i570EXXJD1, kernel: 2.6.29, ver: ECLAIR.XXJE1. Way to recreate the bug:
1. Start the phone 2. Turn ON phone WiFi, and connect to AP / network.
3. Turn ON Android photo aplication. The image preview should be very
DARK / DIM. After shoot, the picture is very DARK / DIM. All photo
settings: default. Phone formatted twice already. Occours in 95% of
times (sometimes randomly!). Workaround: TURN OFF WiFi, than take
pictures. Preview image, and shooted image will be normal. If you need
example of photos, please let me know so I provide them. Please, fix
this annoying thing. It drives me mad, when I have to quickly take a
photo. Thank you in advance!</description>
<comment>
<author>jalbauti...@gmail.com</author>
<when>Tue, 07 Jun 2011 00:37:28 +0000</when>
<what>Always experience this problem :Q&apos;E(</what>
</comment>
</bug>
<bug>
<bugid>9000</bugid>
<title>Google Voice App on Android 2.1 No Prompt on Dialing Out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stvntayl...@gmail.com</reportedBy>
<openedDate>Thu, 10 Jun 2010 17:41:43 +0000</openedDate>
<description>Problem Describe: Google Voice App on Android 2.1 No Prompt on Dialing
Out and Caller ID is seeing the phone number of device and not Google
Voice number. - Steps to reproduce the problem. * Open Google Voice Q&gt;E
Menu Q&gt;E Settings Q&gt;E Making Calls * Select Q&quot;EAsk every time I make a callQ&quot;E
(only did this to validate why other option Q&quot;EUse Google Voice to make
all callsQ&quot;E was not working) * Home * Phone and make call... no prompt
for Google Voice number - What happened. * Call ID shows phone and not
Google Voice - What you think the correct behavior should be. * Not sure
- but a prompt of some kind to select phone ID to represent * Caller ID
should be that of Google Voice Phone: HTC EVO - Android 2.1 Update 1
APP: Google Voice Application v30413 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. - N/A</description>
<comment>
<author>stvntayl...@gmail.com</author>
<when>Fri, 11 Jun 2010 23:59:07 +0000</when>
<what>Update:  So I found a widget that lets me toggle the 4 different phone settings; Use to call out, use to call internation, dont use and prompt me.  So a few times the program worked as I have it on prompt, but it appears to not prompt everytime.  I am guessing it saves the number and setting somewhere... and even when I did say use google voice number, it still came in as normal number.  I can not repeat it do to the save feature I beleive is happening.  Would like to find that and remove it so I can reproduce it....</what>
</comment>
<comment>
<author>stvntayl...@gmail.com</author>
<when>Mon, 14 Jun 2010 14:27:59 +0000</when>
<what>Update:  I have seen this work.  It is just inconsistant.  I can dial some numbers and I do not get a prompt, others I dial and it will prompt me for google voice or direct dial.  I have seen this work, but need to find the repository if there is one so I can get this to work consistantly.</what>
</comment>
<comment>
<author>PARAG0...@gmail.com</author>
<when>Tue, 06 Jul 2010 19:25:59 +0000</when>
<what>IQ&apos;Em having the same issue on my EVO.  It had been working flawlessly since IQ&apos;Eve had the phone (about 4 weeks).  I always used the Q&quot;EAsk every time I make a callQ&quot;E option, however, it recently stopped prompting.  Last week when it happened for the first time, I rebooted the phone and it began to work again.  However, now it does not work even after a reboot.  Also, if I change the option to Q&quot;EUse Google Voice to make all callsQ&quot;E the phone number of the device still shows up on the caller ID.</what>
</comment>
<comment>
<author>jon.leba...@gmail.com</author>
<when>Sun, 18 Jul 2010 19:54:59 +0000</when>
<what>I am having this issue on the droid x as well.</what>
</comment>
<comment>
<author>posgu...@gmail.com</author>
<when>Sat, 28 Aug 2010 20:38:21 +0000</when>
<what>Any phone that doesnQ&apos;Et use the stock dialer is going to have this problem.
</what>
</comment>
<comment>
<author>rathe...@gmail.com</author>
<when>Mon, 08 Nov 2010 18:53:22 +0000</when>
<what>this process does not work with Sony Ericsson Xperia X10 on Android 2.1

it prompts for which service to use but uses the regular (SIM) network to call, rather than the google voice service.</what>
</comment>
<comment>
<author>abhi.nai...@gmail.com</author>
<when>Fri, 10 Dec 2010 08:03:56 +0000</when>
<what>Yes, I have the same issue in XPERIA X10.. infact i realized it very late.. and my phone bill is $200 as all my international calls went through regular network when i wanted it to go through google voice.. why does this happen?</what>
</comment>
<comment>
<author>Jonathan...@gmail.com</author>
<when>Thu, 16 Dec 2010 15:11:13 +0000</when>
<what>Make sure you are dialing the area code first.  I noticed on my buddies phone (LG Optimus S, running android 2.2) that if you donQ&apos;Et dial the area code first it will not prompt.  Hope this helps!</what>
</comment>
<comment>
<author>dejab2...@gmail.com</author>
<when>Mon, 17 Jan 2011 23:16:03 +0000</when>
<what>Any phone number without an area code will not be prompted for google voice.
</what>
</comment>
<comment>
<author>HelmetCa...@gmail.com</author>
<when>Tue, 07 Jun 2011 22:01:29 +0000</when>
<what>*** THIS IS THE FIX ***
Q&quot;EAny phone number without an area code will not be prompted for google voice.Q&quot;E
</what>
</comment>
</bug>
<bug>
<bugid>18778</bugid>
<title>There is no CTS test case for android.os.Environment.isExternalStorageRemovable()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sumin2...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 06:41:55 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used. For the Android public API
android.os.Environment.isExternalStorageRemovable() newly added in
GingerBread, there is no any Google CTS test case to cover it (checked
latest 2.3_r4
http://dl.google.com/dl/android/cts/android-cts-2.3_r4-x86.zip). Suggest
to add the test case for
android.os.Environment.isExternalStorageRemovable() in later CTS
release. Thanks, Min</description>
</bug>
<bug>
<bugid>6082</bugid>
<title>a P2P client for android to share videos music and pictures</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>midgetma...@gmail.com</reportedBy>
<openedDate>Sat, 16 Jan 2010 06:27:43 +0000</openedDate>
<description>i been thinking that a P2P would be really cool to have on android, so
that android devices will be able to share pictures music video etc.. i
know that this type of thing might take a while to develop, but this is
just an idea im just throwing out there.. oh and i was doing some
research and it turns out that limewire the P2P client is open source..
so someone can modify the program to fit the needs of an android
device.. this is just an idea.. one might want to think about..</description>
<comment>
<author>zvir....@gmail.com</author>
<when>Mon, 21 Jun 2010 20:56:40 +0000</when>
<what>Great. ThatQ&apos;Es what IQ&apos;Em loking for now, And wondering did really it isnQ&apos;Et made yet.</what>
</comment>
<comment>
<author>zvir....@gmail.com</author>
<when>Mon, 21 Jun 2010 20:56:40 +0000</when>
<what>Great. ThatQ&apos;Es what IQ&apos;Em loking for now, And wondering did really it isnQ&apos;Et made yet.</what>
</comment>
</bug>
<bug>
<bugid>15776</bugid>
<title>phone gets restarted later of launch camera  application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tcomputa...@gmail.com</reportedBy>
<openedDate>Mon, 28 Mar 2011 02:48:07 +0000</openedDate>
<description>my phone a samsung galaxy 5500l with android 2.1 eclair just gets
restarted when i launch camera application this happen almost radomly
the SD card is a Lexar 2GB have tried others SD cards and the same i
get. the software version is 2.1 update1 baseband version i5500luyjh3
kernel version 2.6.29-perf hojoong@sep13#1 build number ere27 phone
company Claro chile best regards Francisco</description>
</bug>
<bug>
<bugid>17843</bugid>
<title>[Honeycomb] Getting to settings app takes three taps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 11:39:23 +0000</openedDate>
<description>It currently takes three taps to get to the settings screen - this is a
nuisance. Recommendation: reduce this to two. Once the notification list
pops up, there should be a button that takes the user straight to the
settings app.</description>
<comment>
<author>sjs...@gmail.com</author>
<when>Thu, 25 Aug 2011 03:28:49 +0000</when>
<what>I agree with this recommendation.</what>
</comment>
</bug>
<bug>
<bugid>13851</bugid>
<title>Q&quot;EFailed to rename directoryQ&quot;E when installing SDK Platform</title>
<status>Released</status>
<owner>ralf%and...@gtempaccount.com</owner>
<closedOn>2011-01-10T20:18:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>jfaith7@gmail.com</reportedBy>
<openedDate>Sat, 08 Jan 2011 19:15:45 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: OS X 10.6.4 SDK tools
version (available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI):
Eclipse version: helios-x86_64 (20100917-0705) ADT plug-in version:
8.0.1.v201012062107-82219 Platform targeted by your project: Unable to
install platform Version of the platform running in the emulator: Unable
to install API 9.1 STEPS TO REPRODUCE: 1. Install Eclipse in
Applications/ 2. Install android-sdk_r08-mac_86 in Applications/ 3.
Configure Andriod Preferences to point to SDK install location. 4. Open
SDK/AVD Manager within Eclipse. Install SDK Tools, Platform-tools, docs
and samples. 5. Attempt to create a new virtual device, but Q&quot;ETargetQ&quot;E is
empty. 6. In Q&quot;EAvailable PackagesQ&quot;E select SDK Platform 2.3 9 1, then
Q&quot;EInstall SelectedQ&quot;E EXPECTED RESULTS: Platform install completion, target
shows in new virtual devices dialog. OBSERVED RESULTS: Error in SDK/AVD
Manager Q&quot;EInstalling ArchivesQ&quot;E window: Downloading SDK Platform Android
2.3, API 9, revision 1 Installing SDK Platform Android 2.3, API 9,
revision 1 Failed to rename directory
/Applications/android-sdk-mac_86/temp/PlatformPackage.new01 to
/Applications/android-sdk-mac_86/platforms/android-9 ADDITIONAL
INFORMATION: Attach sample project, etc. If possible, try to reproduce
using ApiDemos. If the problem is happening in the emulator, consider
attaching the output of Q&quot;Eadb bugreportQ&quot;E</description>
<comment>
<author>jfaith7@gmail.com</author>
<when>Sat, 08 Jan 2011 20:52:04 +0000</when>
<what>This seems to be a permissions issue. The platforms directory as installed was:
drwxr-x---   2 root  admin  ...

Doing Q&apos;Echmod g+w platformsQ&quot;E then installing the already-downloaded platform manually with:
 cd temp
 unzip android-2.3_r01-linux.zip
 mv android-2.3_r01-linux ../platforms/android-9

let the target display in the new AVD dialog.</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 10 Jan 2011 20:18:37 +0000</when>
<what>Tools r9 (next version) will have a slightly different install mechanism that should fix this.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 21:49:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7985</bugid>
<title>Market Q&gt;E My Downloads Q&gt;E Menu Q&gt;E Notifications Q&gt;E NullpointerException</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>droid.l...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 00:53:40 +0000</openedDate>
<description>Tried restarting phone and immediately accessing Market, same issue
encountered. Phone is less than 1 month old. Device: ATQ&amp;ET Backflip
Model: MB300 Firmware: 1.5 Kernel: 2.6.27 build03@ca25rhe82 #1 Build:
R6380CP1_029.00.02 Steps To Reproduce: 1) Market 2) My Downloads 2a)
(Does not matter if any applications show Q&apos;EUpdate availableQ&apos;E) 3) Click
Menu 4) Select Notifications 5) Read: Sorry! The application Market
(process com.android.vending) has stopped unexpectedly. Please try
again. Stack Trace: 04-26 20:41:17.379 3234 3234 W dalvikvm: threadid=3:
thread exiting with uncaught exception (group=0x4000ff28) 04-26
20:41:17.379 3234 3234 E AndroidRuntime: Uncaught handler: thread main
exiting due to uncaught exception 04-26 20:41:17.399 3234 3234 E
AndroidRuntime: java.lang.NullPointerException 04-26 20:41:17.399 3234
3234 E AndroidRuntime: at
com.android.vending.MyDownloadsActivity$NotificationOptionsAccessor.prepare(MyDownloadsActivity.java:761)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.vending.BaseActivity.onPrepareDialog(BaseActivity.java:444)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
android.app.Activity.showDialog(Activity.java:2479) 04-26 20:41:17.399
3234 3234 E AndroidRuntime: at
com.android.vending.BaseActivity.displayDialog(BaseActivity.java:387)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.vending.MyDownloadsActivity.onMenuItemSelected(MyDownloadsActivity.java:228)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:843)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:139)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:813)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:519)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
android.view.View.onTouchEvent(View.java:3842) 04-26 20:41:17.399 3234
3234 E AndroidRuntime: at
android.widget.TextView.onTouchEvent(TextView.java:6375) 04-26
20:41:17.399 3234 3234 E AndroidRuntime: at
android.view.View.dispatchTouchEvent(View.java:3378) 04-26 20:41:17.399
3234 3234 E AndroidRuntime: at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:872) 04-26
20:41:17.399 3234 3234 E AndroidRuntime: at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:872) 04-26
20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1755)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
android.view.ViewRoot.handleMessage(ViewRoot.java:1572) 04-26
20:41:17.399 3234 3234 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 04-26 20:41:17.399
3234 3234 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
android.app.ActivityThread.main(ActivityThread.java:3977) 04-26
20:41:17.399 3234 3234 E AndroidRuntime: at
java.lang.reflect.Method.invokeNative(Native Method) 04-26 20:41:17.399
3234 3234 E AndroidRuntime: at
java.lang.reflect.Method.invoke(Method.java:521) 04-26 20:41:17.399 3234
3234 E AndroidRuntime: at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
04-26 20:41:17.399 3234 3234 E AndroidRuntime: at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) 04-26
20:41:17.399 3234 3234 E AndroidRuntime: at
dalvik.system.NativeStart.main(Native Method) 04-26 20:41:17.609 91 3270
I DumpStateReceiver: Finished: 3184 bytes read; status 0 04-26
20:41:17.669 91 3270 I DumpStateReceiver: Added state dump to 1 crashes
04-26 20:41:20.179 91 91 I ActivityManager: Process com.android.vending
(pid 3234) has died. 04-26 20:41:20.199 91 1165 I WindowManager: WIN
DEATH: Window{436dac00
com.android.vending/com.android.vending.AssetBrowserActivity
paused=false} 04-26 20:41:20.199 91 244 I WindowManager: WIN DEATH:
Window{436ecbd8
com.android.vending/com.android.vending.MyDownloadsActivity
paused=false} 04-26 20:41:20.209 91 2072 I WindowManager: WIN DEATH:
Window{436f4c58
Panel:com.android.vending/com.android.vending.MyDownloadsActivity
paused=false} 04-26 20:41:20.289 91 91 I ActivityManager: Start proc
com.android.vending for activity
com.android.vending/.AssetBrowserActivity: pid=3274 uid=10052
gids={3003} I think the correct behavior would be to display the
Notification options. I have not received a Notification of updates
available for my downloaded apps since receiving this phone. I assume I
need to set that behavior...IQ&apos;Em guessing I should set it by going Market
Q&gt;E My Downloads Q&gt;E Menu Q&gt;E Notifications. Is there another way to access
these notification options? If not, when is the fix going to be released
for the 1.5 platform?</description>
<comment>
<author>adum...@gmail.com</author>
<when>Tue, 01 Jun 2010 16:34:41 +0000</when>
<what>Having the same issue here, Motorola Dext with Motoblur 1.3.18.

Here is corresponding logcat:
06-01 18:18:58.633  3657  3657 W dalvikvm: threadid=3: thread exiting with uncaught
exception (group=0x4000ff28)
06-01 18:18:58.633  3657  3657 E AndroidRuntime: Uncaught handler: thread main
exiting due to uncaught exception
06-01 18:18:58.653  3657  3657 E AndroidRuntime: java.lang.NullPointerException
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.vending.MyDownloadsActivity$NotificationOptionsAccessor.prepare(MyDownloadsActivity.java:761)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.vending.BaseActivity.onPrepareDialog(BaseActivity.java:444)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.app.Activity.showDialog(Activity.java:2479)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.vending.BaseActivity.displayDialog(BaseActivity.java:387)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.vending.MyDownloadsActivity.onMenuItemSelected(MyDownloadsActivity.java:228)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:836)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:139)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:813)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:519)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.view.View.onTouchEvent(View.java:3848)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.widget.TextView.onTouchEvent(TextView.java:6375)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.view.View.dispatchTouchEvent(View.java:3384)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:872)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:872)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1748)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.view.ViewRoot.handleMessage(ViewRoot.java:1561)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.os.Handler.dispatchMessage(Handler.java:99)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.os.Looper.loop(Looper.java:123)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
android.app.ActivityThread.main(ActivityThread.java:3977)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
java.lang.reflect.Method.invokeNative(Native Method)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
java.lang.reflect.Method.invoke(Method.java:521)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
06-01 18:18:58.653  3657  3657 E AndroidRuntime:        at
dalvik.system.NativeStart.main(Native Method)
06-01 18:18:58.903    97  3696 I DumpStateReceiver: Finished: 2949 bytes read; status 0
06-01 18:18:58.953    97  3696 I DumpStateReceiver: Added state dump to 1 crashes


Here is the corresponding baksmali src if that help...

.method public prepare(Landroid/app/Dialog;)V
    .registers 9
    .parameter Q&quot;EdialogQ&quot;E

    .prologue
    const/4 v6, 0x0

    const/4 v5, 0x1

    .line 757
    move-object v0, p1

    check-cast v0, Landroid/app/AlertDialog;

    move-object v1, v0

    .line 758
    .local v1, alertDialog:Landroid/app/AlertDialog;
    const v3, 0x10201cf

    invoke-virtual {v1, v3},
Landroid/app/AlertDialog;-Q&gt;EfindViewById(I)Landroid/view/View;

    move-result-object v2

    check-cast v2, Landroid/widget/ListView;

    .line 760
    .local v2, choices:Landroid/widget/ListView;
    iget-object v3, p0,
Lcom/android/vending/MyDownloadsActivity$NotificationOptionsAccessor;-Q&gt;EmPrefs:Landroid/content/SharedPreferences;

    const-string v4, Q&quot;Enotify_updatesQ&quot;E

    invoke-interface {v3, v4, v5},
Landroid/content/SharedPreferences;-Q&gt;EgetBoolean(Ljava/lang/String;Z)Z

    move-result v3

    if-eqz v3, :cond_2e

    move v3, v6

    :goto_1a
    iput v3, p0,
Lcom/android/vending/MyDownloadsActivity$NotificationOptionsAccessor;-Q&gt;EselectedItem:I

    .line 761
    iget v3, p0,
Lcom/android/vending/MyDownloadsActivity$NotificationOptionsAccessor;-Q&gt;EselectedItem:I

    sub-int v3, v5, v3

    invoke-virtual {v2, v3, v6}, Landroid/widget/ListView;-Q&gt;EsetItemChecked(IZ)V

    .line 762
    iget v3, p0,
Lcom/android/vending/MyDownloadsActivity$NotificationOptionsAccessor;-Q&gt;EselectedItem:I

    invoke-virtual {v2, v3, v5}, Landroid/widget/ListView;-Q&gt;EsetItemChecked(IZ)V

    .line 763
    iget v3, p0,
Lcom/android/vending/MyDownloadsActivity$NotificationOptionsAccessor;-Q&gt;EselectedItem:I

    invoke-virtual {v2, v3}, Landroid/widget/ListView;-Q&gt;EsetSelection(I)V

    .line 764
    return-void

    :cond_2e
    move v3, v5

    .line 760
    goto :goto_1a
.end method


I can see that the Market app try to get a shared_pref that doesnQ&apos;Et exist in my phone:

const-string v4, Q&quot;Enotify_updatesQ&quot;E

    invoke-interface {v3, v4, v5},
Landroid/content/SharedPreferences;-Q&gt;EgetBoolean(Ljava/lang/String;Z)Z

# ls
ls
vending_preferences.xml
# cat v*
cat v*
Q&lt;E?xml version=Q&apos;E1.0Q&apos;E encoding=Q&apos;Eutf-8Q&apos;E standalone=Q&apos;EyesQ&apos;E ?Q&gt;E
Q&lt;EmapQ&gt;E
Q&lt;Eboolean name=Q&quot;Edatabase_initializedQ&quot;E value=Q&quot;EtrueQ&quot;E /Q&gt;E
Q&lt;Eboolean name=Q&quot;Elocal_db_sync_requiredQ&quot;E value=Q&quot;EfalseQ&quot;E /Q&gt;E
Q&lt;Elong name=Q&quot;Elast_my_downloads_checkQ&quot;E value=Q&quot;E126333865XXXXQ&quot;E /Q&gt;E  (XXXX changed by me)
Q&lt;Elong name=Q&quot;Elast_tickle_idQ&quot;E value=Q&quot;E127490754XXXXQ&quot;E /Q&gt;E   (XXXX changed by me)
Q&lt;Eint name=Q&quot;ESERVER_VERSIONQ&quot;E value=Q&quot;E1000Q&quot;E /Q&gt;E
Q&lt;Estring name=Q&quot;Evending_tos_versionQ&quot;EQ&gt;E1.0.0Q&lt;E/stringQ&gt;E
Q&lt;E/mapQ&gt;E
#


hope it helps...</what>
</comment>
</bug>
<bug>
<bugid>16143</bugid>
<title>sdaf</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2011-04-14T17:51:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>putta.vi...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 07:09:34 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>putta.vi...@gmail.com</author>
<when>Thu, 14 Apr 2011 07:19:38 +0000</when>
<what>sorry for the above error report.I just wrote that sdaf text.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:51:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13507</bugid>
<title>ProgressDialog sample code not robust to Activity re-creation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bme...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 13:26:23 +0000</openedDate>
<description>On http://developer.android.com/guide/topics/ui/dialogs.html, there is a
pullout called Q&quot;EExample ProgressDialog with a second threadQ&quot;E. IQ&apos;Eve tried
to use this as a basis for an app, but unfortunately it doesnQ&apos;Et work
(throws IllegalArgumentException) if the Activity is destroyed and
recreated while the progress dialog is being shown (e.g. because the
screen was rotated). The sample code is essentially a copy-paste of the
code on the web-page above, although I ended up renaming the package
(for no particularly good reason, just didnQ&apos;Et match them up when I
created the Eclipse project), and the sample code was missing an Q&quot;Eimport
android.util.LogQ&quot;E. To reproduce: - Load the attached project in Eclipse.
- Run/debug it in an Android 2.2 emulator with WVGA800 screen - Click
the Go button - While the progress bar is updating, rotate the display -
Wait for the progress bar to reach completion At this point, an
IllegalArgumentException is thrown (full details of the exception can be
extracted from the logcat in the adb-bugreport.txt inside the
attachment). IQ&apos;Em assuming it is because the handler that is attempting
to dismiss the dialog is an inner class of the old instance of the
activity, not the current one. Expected behaviour: I donQ&apos;Et necessary
expect illustrative sample code to be production-ready, but given that
IQ&apos;Eve been scratching my head for a while to try to see how to make this
robust (and also to be able to display a dialog in the current
instantiation of the activity when the background task completes), it
would be nice for this sample to at least point out the problem and
ideally say where to find the solution.</description>
</bug>
<bug>
<bugid>19239</bugid>
<title>GLES Emulation: On Windows w/Intel GFX, glUniform with Q&quot;EcountQ&quot;E higher than array size fails</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>j...@graphtech.co.il</reportedBy>
<openedDate>Sun, 14 Aug 2011 06:36:19 +0000</openedDate>
<description>Observed on Windows 7, driver version 8.15.10.2413, on Intel G41 chipset
with GMA 4500 graphics. A shader contains an array of size n.
glUniform1{f|i}v is called from the application, with the Q&quot;EcountQ&quot;E
parameter greater than n. According to OpenGL 2.1 spec, the call should
succeed, ignoring the redundant data. On said platform,
GL_INVALID_OPERATION error is raised and the call fails.</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 14 Aug 2011 17:13:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9517</bugid>
<title>Special characters missing on FroyoQ&apos;Es Virtual Keyboard in German</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tcl...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 14:14:21 +0000</openedDate>
<description>[Note: This is basically a cross-posting from http://goo.gl/QDSD]
Carrier: Telekom.de Country / Language: Germany / German OS / Browser /
build number (if applicable): Android 2.2 Froyo Build FRF91 Hi all, I
have a US Nexus One running the latest and greatest Froyo. System
language is German, input languages for the Virtual Keyboard are German
and US English. When long pressing the letters Q&quot;EaQ&quot;E or Q&quot;EoQ&quot;E on the
keyboard set to German, all I get is the umlaut variant. Any kind of
(French) accents are missing. Not so for Q&quot;EeQ&quot;E and Q&quot;EuQ&quot;E, BTW. When I switch
the input lang to US English, though, I get a whole lotta more special
characters for the Q&quot;EaQ&quot;E. Something must be pretty wrong here -- please
fix this as soon as possible! (You can find more screenshots in my
(German) blog post over at http://goo.gl/y4tE)</description>
</bug>
<bug>
<bugid>18132</bugid>
<title>EditText with InputType TYPE_CLASS_NUMBER erases typed input when typing alphabetic(illegal) characters</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>eedz...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 12:33:04 +0000</openedDate>
<description>- Steps to reproduce the problem: 1. Create an EditText with InputType
set to TYPE_CLASS_NUMBER 2. Fill in some numbers with the soft keyboard
3. Change the keyboard to normal text input (alphabetic) 4. Try to enter
some characters very fast. Especially when two different characters are
typed after each other fast. - What happened. Sometimes a numeric
character gets deleted until the EditText is empty and the soft keyboard
switches back to numeric automatically. - What you think the correct
behavior should be. No characters should be deleted by typing Q&apos;EillegalQ&apos;E
(alphabetic) characters. Tested on both HTC Desire and Samsung Galaxy S
with Froyo.</description>
</bug>
<bug>
<bugid>1722</bugid>
<title>apkbuilder Q&quot;E-nfQ&quot;E argument builds wrong paths</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-01-20T23:37:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>al...@google.com</reportedBy>
<openedDate>Tue, 06 Jan 2009 14:09:53 +0000</openedDate>
<description>The 1.0_r2 SDKQ&apos;Es apkbuilder -nf argument seems to put shared libraries
into the .apk with weird paths. Using Q&quot;E-nf libQ&quot;E and then looking at the
resulting .apk with Q&quot;Eunzip -lQ&quot;E - I get a path of
Q&quot;Elib/e/mylogin/src/android/mytest/lib/libmylib.soQ&quot;E. It looks like the
tool is getting the absolute path and replacing the first few characters
(Q&quot;E/homQ&quot;E with Q&quot;E/libQ&quot;E). Obviously this doesnQ&apos;Et match the expected
Q&quot;Elib/armeabi/Q&quot;E prefix and the library doesnQ&apos;Et get placed in the
/data/data/my.app/lib directory anywhere.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 13:48:57 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:07:23 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 20 Jan 2010 23:37:09 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 21 May 2010 22:43:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>950</bugid>
<title>Mime-type application/xml is not passed to 3rd party applications</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-05-24T19:41:03.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>peli0...@gmail.com</reportedBy>
<openedDate>Thu, 09 Oct 2008 18:46:53 +0000</openedDate>
<description>When trying to write a newsreader application, one can catch the
mime-types Q&quot;Eapplication/rss+xmlQ&quot;E and Q&quot;Eapplication/atom+xmlQ&quot;E by the
intent filter Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.VIEWQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.BROWSABLEQ&quot;E /Q&gt;E Q&lt;Edata
android:scheme=Q&quot;EhttpQ&quot;E /Q&gt;E Q&lt;Edata android:mimeType=Q&quot;Eapplication/rss+xmlQ&quot;E/Q&gt;E
Q&lt;E/intent-filterQ&gt;E However, many feeds provide the mime-type
Q&quot;Eapplication/xmlQ&quot;E (without the Q&quot;Erss+Q&quot;E or Q&quot;Eatom+Q&quot;E). A similar intent
filter using android:mimeType=Q&quot;Eapplication/xmlQ&quot;E is never called, because
the Android browser chooses to display the raw xml file instead of
calling an intent. If some application is listening to
Q&quot;Eapplication/xmlQ&quot;E, it would be nice and useful if the browser called
that intent.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 15:19:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:51:09 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:41:08 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 17:04:27 +0000</when>
<what></what>
</comment>
<comment>
<author>klo...@gmail.com</author>
<when>Fri, 09 Oct 2009 06:22:15 +0000</when>
<what>Do you expect user to click a link in the Browser and load your application? Or user
click a link to download it, then opening the downloaded file to open your application?

If it is the first case, everything is based on url, not mime-type, so I donQ&apos;Et see
how that works.

If it is the second case, as Browser understands application/xml, it will open it (as
text) instead of download it.

</what>
</comment>
<comment>
<author>peli0...@gmail.com</author>
<when>Sun, 11 Oct 2009 22:36:36 +0000</when>
<what>It should be the first case you mention:

The user clicks on a link that happens to be of Q&quot;Eapplication/xmlQ&quot;E mime-type. As like 
everywhere else in the Android system, the system checks which applications can 
handle this mime-type, and if there are more than one application registered for this 
mime-type, it will present a list to the user: Q&quot;EBrowserQ&quot;E or Q&quot;ENewsreaderQ&quot;E.

Currently, such a list is not presented to the end user, but the browser always 
handles the application/xml mime-type by itself.
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 19:41:03 +0000</when>
<what>fixed in Froyo</what>
</comment>
<comment>
<author>peli0...@gmail.com</author>
<when>Mon, 24 May 2010 19:55:11 +0000</when>
<what>Great! Thanks a lot!</what>
</comment>
<comment>
<author>RobertNe...@gmail.com</author>
<when>Thu, 29 Jul 2010 19:36:40 +0000</when>
<what>IQ&apos;Ell add that this appears to affect any mime-type ending with Q&quot;E+xmlQ&quot;E.  I can define any random mime-type to my web server, like Q&quot;Eapplication/flibbity+xmlQ&quot;E and the Android web browser will grab it and ignore any apps that try to define that mime-type in their manifest file.  

I only see this behavior in 2.1.  The 1.6 and 2.2 browsers donQ&apos;Et latch onto Q&quot;E+xmlQ&quot;E mime-types like 2.1 does.  

</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8481</bugid>
<title>Yahoo Mail and Android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leighrin...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 22:04:58 +0000</openedDate>
<description>I have two issues with using Yahoo Plus on my laptop and reading mail
through my Droid. 1. This one is intermittent. Occasionally I will have
random emails reappear as unread. Just now 43 emails returned as unread.
Most of them had been previously deleted on my laptop client but all
have been previously read. This never happened before utilizing my
Droid. 2. When I reply to an email using the Droid it creates tons of
Q&quot;EsentQ&quot;E lines for the email. When checking my Q&quot;EsentQ&quot;E folder on my laptop
it can have 50 lines of the sent message when I only replied once. They
are all duplicates and really making searching in my sent folder
difficult.</description>
</bug>
<bug>
<bugid>3429</bugid>
<title>music player does not display korean music name, artist, album name correctly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>7</stars>
<reportedBy>seank...@gmail.com</reportedBy>
<openedDate>Fri, 31 Jul 2009 17:25:30 +0000</openedDate>
<description>When I copy some Korean mp3 files to the SDRAM and then load up the
songs on the default music player, the names of the songs, artist, album
do not display correctly.</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 03 Aug 2009 17:51:34 +0000</when>
<what>with Russian the same problem</what>
</comment>
<comment>
<author>Brani...@gmail.com</author>
<when>Tue, 11 Aug 2009 02:52:27 +0000</when>
<what>I agree, my Korean music info shows as code on included player, Rockon, MixZing, and Meridian 
players. But,I can read them in OI File Manager.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:42:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:50:18 +0000</when>
<what></what>
</comment>
<comment>
<author>shawn.sp...@gmail.com</author>
<when>Wed, 24 Feb 2010 04:54:39 +0000</when>
<what>Same here... I mainly listen to Japanese, Chinese, Korean musics... running Motorola
Milestone on 2.01, seems the indexing of music files is really dodgy...

copying files directly to the microSD card will have some songs show up in the list,
some wont show up; for those that show up some display properly, some not display
artist as unknown, some displays gibbrish, and some display all correctly except it
sits in another album that is identical to an existing album...

If I set it to Media Player transfer mode, it seems to work better, with most sings
displaying properly; but still have the problem of some not display artist as
unknown, some sits in another album that is identical to an existing album, and the
most annoying one is it pops up the message Q&quot;ECannot copy Q&lt;EfilenameQ&gt;E: Q&quot;EThe device has
stopped responding or has been disconnected. bah bah bah about device cannot read
.mp3 files and crap...Q&quot;E

I thought it was because of my SD card, so went out and bought a new one, same
thing... Google clearly need a lot more work with getting their music app to with mp3
files...</what>
</comment>
<comment>
<author>tag.c...@gmail.com</author>
<when>Tue, 06 Apr 2010 05:20:37 +0000</when>
<what>its the same for me! and how do u set a media player transfer mode?

i didnt know there was such a setting.

im using a nexus one.</what>
</comment>
<comment>
<author>xjp...@gmail.com</author>
<when>Tue, 06 Jul 2010 19:13:54 +0000</when>
<what>This is why I think Android is far inferior to AppleQ&apos;Es UI. There are many more bugs within Android that need to be addressed like uploading a pic to facebook thatQ&apos;Es always rotated sideways (even if I rotate it on gallery), deleting a wrong picture because of a lag), getting stuck on typing a message on approximately the 50th character, etc.

However, for this font problem, if you delete the MP3 ID tags, it does seem to display correct font, itQ&apos;Es just that you canQ&apos;Et organize it by artists/year/etc since no mp3 id tag exists anymore.</what>
</comment>
</bug>
<bug>
<bugid>1992</bugid>
<title>File setLastModified always returns false</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-04T19:30:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kap1...@gmail.com</reportedBy>
<openedDate>Thu, 12 Feb 2009 22:03:57 +0000</openedDate>
<description>The method setLastModified in the File class does not seem to work. It
always returns false and does not update the time stamp. Also, the
documentation for setLastModified is wrong. It should return a boolean.
Q&gt;E public boolean setLastModified(long time) Q&gt;E Sets the time this File
was last modified. Q&gt;E Parameters Q&gt;E time The time to set the file as last
modified. Q&gt;E Returns Q&gt;E Q&gt;E * the time this File was last modified. Sample
Code: public void testTime() { Log.d(TAG,Q&quot;ETesting setLastModifiedQ&quot;E); try
{ long time = new Date().getTime() - 10000; java.io.File f = new
File(Q&quot;E/sdcard/timetestQ&quot;E); boolean r = f.createNewFile();
Log.d(TAG,Q&quot;Er1:Q&quot;E+r+Q&quot;E mtime:Q&quot;E+f.lastModified()); Log.d(TAG,Q&quot;Etime:Q&quot;E+time);
r = f.setLastModified(time); Log.d(TAG,Q&quot;Er2:Q&quot;E+r+Q&quot;E
mtime:Q&quot;E+f.lastModified()); } catch (Exception e) { e.printStackTrace();
} }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:18:14 +0000</when>
<what>Are you trying to use it on the SD card? The SD card is configured to not allow
modifying timestamps.</what>
</comment>
<comment>
<author>metago....@gmail.com</author>
<when>Wed, 04 Mar 2009 19:27:30 +0000</when>
<what>Yes, it is on the SD card.  Why is the SD card configured to not allow modifying
timestamps?  Is this in the documentation somewhere?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 19:30:18 +0000</when>
<what>I donQ&apos;Et know the reason why. Could you file a separate issue to have the
documentation updated? Thanks.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 04 Mar 2009 21:15:10 +0000</when>
<what>I see this on a Q&quot;EcupcakeQ&quot;E device:

% adb shell mount
[...]
/dev/block//vold/179:1 /sdcard vfat
rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1000,fmask=0711,dmask=0700,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8
0 0

Note the Q&quot;Eallow_utimeQ&quot;E value.  From an ubuntu man page found via google:

        allow_utime=value
               This option controls the permission check of mtime/atime.
 
               20     If current process is in group of fileQ&apos;Es  group  ID,  you
                      can change timestamp.
 
               2      Other users can change timestamp.
 
               The  default  is  set  from `dmaskQ&apos;E option. (If the directory is
               writable, utime(2) is also allowed. I.e. ~dmask Q&amp;E 022)
 
               Normally utime(2) checks current process is owner of  the  file,
               or  it  has  CAP_FOWNER  capability.  But FAT filesystem doesnQ&apos;Et
               have uid/gid on disk, so normal check is  too  unflexible.  With
               this option you can relax it.

It looks like the mount options should *relax* the restriction, but IQ&apos;Em not really
sure how to interpret this.  I havenQ&apos;Et checked the flags on a production device
(donQ&apos;Et have one handy).
</what>
</comment>
<comment>
<author>metago....@gmail.com</author>
<when>Wed, 04 Mar 2009 21:54:37 +0000</when>
<what>HereQ&apos;Es what I get from my G1.  There is no allow_utime option set.

kevin@saturn$ ./adb -d shell mount
....
/dev/block/mmcblk0p1 /sdcard vfat
rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1000,fmask=0711,dmask=0700,codepage=cp437,iocharset=iso8859-1,utf8
0 0

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:03:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3073</bugid>
<title>Android Freeze and reboot to use microSD card</title>
<status>New</status>
<owner>s...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>girard.f...@gmail.com</reportedBy>
<openedDate>Mon, 22 Jun 2009 15:04:34 +0000</openedDate>
<description>Android Freeze and reboot to use microSD card when they are too many
files in the SDCard. (i dont know the limit but i try with ~ 50Q&apos;E000
files (~1,4Go)) i know itQ&apos;Es SO MUCH. (Why i can put more 50Q&apos;E000 files ?
With the application AndNav, I generates a map (with my pc) for offline
USE... but itQ&apos;Es very very easy to have more 50Q&apos;E000 files of pictures.)
So when android is checking the microSD cart: First itQ&apos;Es very very slow,
(1~2 min to push 1 button) and after some minutes itQ&apos;Es only reeboot or
never responding. so later itQ&apos;Es impossible to remove the files with the
phone: Because if you connect the SDcard Android freeze. You need have
another connector for erase the file and re-use your SDcard with your
phone. I think we need to say: itQ&apos;Es too many files or just say i canQ&apos;Et
load the card... (or load the card...) but with possibility to mount the
SDCard for erase the files. Ps: i donQ&apos;Et speak English very well. so...
sorry for my bad English.</description>
<comment>
<author>girard.f...@gmail.com</author>
<when>Mon, 22 Jun 2009 15:06:15 +0000</when>
<what>Oups, i forget: 

i have android 1.5 with an htc magic</what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Wed, 24 Jun 2009 16:37:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:29:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6912</bugid>
<title>CTS case android.performance3.cts.AppStartup#testStartup fails on Nexus One</title>
<status>WorkingAsIntended</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-04-06T17:53:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>hwby...@gmail.com</reportedBy>
<openedDate>Mon, 01 Mar 2010 10:17:27 +0000</openedDate>
<description>When running CTS case android.performance3.cts.AppStartup#testStartup
with Android 2.1 CTS on Nexus One, we got the following error: start
test android.performance3.cts.AppStartup#testStartup
============================================================== Test
package: android.performance3
android.performance3.cts.AppStartup#testStartup...(fail) Permission
Denial: starting instrumentation
ComponentInfo{com.android.cts.performance3/android.test.InstrumentationTestRunner}
from pid=1140, uid=1140 not allowed because package
com.android.cts.performance3 does not have a signature matching the
target com.android.browser Steps to reproduce: 1. Download Android 2.1
source code 2. Generate CTS package with the following command: .
build/envsetup.sh; lunch 1; make cts 3. Unzip the CTS package created in
step 2, config SDK Root in startcts script, and run the following
command: ./startcts start --plan Performance -t
android.performance3.cts.AppStartup#testStartup We got the above error
info after run the case. The expected result should be the case can
pass. Model number: Nexus One Firmware version: 2.1-udate1 Baseband
version: 32.24.00.22U_4.0.3.00.21_2 Kernel version:
2.6..29-01117-g4bc62c2 android-build@apa26 #1 Build numer: ERE27</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 01 Mar 2010 19:03:19 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Tue, 06 Apr 2010 17:53:22 +0000</when>
<what>The CTS performance test cases are in a state of disrepair at the moment unfortunately. They are not necessarily 
expected to pass, and are not included as part of the Q&apos;ECTSQ&apos;E test plan.</what>
</comment>
<comment>
<author>cchhsu.hsu@gmail.com</author>
<when>Fri, 08 Oct 2010 10:04:01 +0000</when>
<what>The problem is also observed on the Android latest version in nexus one.
Model number: Nexus One
Firmware version: 2.2.1
Baseband version: 32.36.00.28U_4.06.00.12_7
Kernel version: 2.6.32.9-27240-gbca5320 android-build@apa26 #1
Build numer: FRG83

</what>
</comment>
</bug>
<bug>
<bugid>1466</bugid>
<title>No A2DP bluetooth support</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-28T01:42:56.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>seattlebrighton@gmail.com</reportedBy>
<openedDate>Sat, 06 Dec 2008 01:52:12 +0000</openedDate>
<description>the bluetooth stack does not support a2dp stereo profiles. If this
defect is tracked somewhere else, please advise where I can monitor for
the fix. Thanks.</description>
<comment>
<author>jdp...@gmail.com</author>
<when>Tue, 27 Jan 2009 18:07:43 +0000</when>
<what>I understand that A2DP is covered in the cupcake branch... Can this be ported to the
G1 (dream, ADP1)?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:42:56 +0000</when>
<what>This is being worked on</what>
</comment>
</bug>
<bug>
<bugid>10466</bugid>
<title>nexus one car dock does not save speakerphone output through dock settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>wingzer...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 11:38:20 +0000</openedDate>
<description>I am using a t-mobile Nexus one running the stock android 2.1 and
subsequently updated to android 2.2. I purchased and started using the
nexus one car dock as soon as it was available. The issue is that the
car dock does not output phone calls to its car dock speakers but to the
phones speakerphone even though I have chosen to remember the settings
in the car dock settings options. Steps to reproduce the problem and
what happened: Dock the nexus one Car home runs Change car dock settings
to use car dock as speakerphone Select remember settings Place a phone
call and it should work via the car dock speakers check via fact that
phone call output should be louder than stock speakerphone and Bluetooth
should be on during phone call Undock the phone or turn the phone off
for some random period of time Dock the phone again Check car dock
settings, car dock as speakerphone will become unselected and to double
check, place a phone call and call will output to phoneQ&apos;Es stock speakers
and not car dockQ&apos;Es This doesnQ&apos;Et occur with music output settings
strangely enough. It remembers music output but not phone output. - What
I think the correct behavior should be: If I ask it to remember to use
dock as speakerphone it should do that. It should remember settings
instead of having the user constantly turn on the setting because it
refuses to remember the settings. Using stock T-mobile Nexus One with
android 2.1 and then 2.2 as the problem exists in both firmwares.</description>
</bug>
<bug>
<bugid>20160</bugid>
<title>Bluetooth headsets that work on phones arenQ&apos;Et supported on non-phone devices (mono SCO audio, microphone)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>tz2...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 12:58:52 +0000</openedDate>
<description>As far as I can tell, every phone device supports a bluetooth headset,
and the speaker/microphone can be redirected through them for any or all
applications - things like voice memos. Conversely, every tablet
(Honeycomb) or even the Samsung Galaxy S Wifi 5.0 does NOT include
support for the headset profile. I have a really nice noise-cancelling
bluetooth headset, but I canQ&apos;Et use it on any app or device on a
non-phone Android device. IQ&apos;Eve found one wired noise-cancelling mic
(etymotic ety.com), but then IQ&apos;Em tethered to the tablet. This is silly.
It isnQ&apos;Et as if the code isnQ&apos;Et already there - it works on every phone.
So why is it disabled on tablets and mediaplayer devices? Please insure
the next release includes bluetooth headset support.</description>
<comment>
<author>Moussa.M...@gmail.com</author>
<when>Wed, 21 Sep 2011 03:14:11 +0000</when>
<what>I have the same problem on my Android 3.1 galaxy tab 10.1 wifi only tablet. I hooked up my HFP Bluetooth headset and then ran the AudioManager.startBluetoothSco ( http://code.google.com/p/android/issues/detail?id=20160)  function so that I can then play audio to it, but the application  crashed when executing that function. There was not much useful in the logs.</what>
</comment>
<comment>
<author>njme...@gmail.com</author>
<when>Tue, 04 Oct 2011 20:34:54 +0000</when>
<what>I canQ&apos;Et even get my Bluetooth headset connected. IQ&apos;Em trying to get a Plantronics 320 to connect to my Toshiba Thrive. It wonQ&apos;Et pair with it at all. </what>
</comment>
</bug>
<bug>
<bugid>9824</bugid>
<title>Voice Dial should be enabled through a long button push</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>geoff.ri...@gmail.com</reportedBy>
<openedDate>Fri, 16 Jul 2010 03:00:25 +0000</openedDate>
<description>When you have a headset on (bluetooth or wired) you should be able to
use the voice dialer with a long push on the button. Also, hanging up
the call should be a short tap, no need for the long one at the end of a
call.</description>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Tue, 20 Jul 2010 13:12:03 +0000</when>
<what>(just realized short tap on a call mutes, and long ends) I guess that works, but I stll think Voice Dial should launch with a long push of the button at anytime a call is not on.</what>
</comment>
<comment>
<author>geoff.ri...@gmail.com</author>
<when>Tue, 20 Jul 2010 13:13:16 +0000</when>
<what>this should also be switched to an enhancement.</what>
</comment>
</bug>
<bug>
<bugid>4248</bugid>
<title>Android video player buggy after seeking.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>jsestr...@gmail.com</reportedBy>
<openedDate>Wed, 14 Oct 2009 16:39:55 +0000</openedDate>
<description>This seems to have only been introduced after the latest android update.
(The seek bar used to not update after a seek, but it does in this
version, however playback now has significant bugs.) To reproduce: Watch
and seek mobile formatted videos like these. This is not a 100%
reproducible bug. IQ&apos;Em not sure what the best way to induce this is. It
might take enough video watching, or it might be something about these
specific videos, IQ&apos;Em not sure.
http://pdl.m.cnbc.com/preview/CNBC/555c9d56_1246575105143-500-5ED1-MM-BlockB__345228_231.3gp
(WARNING: sorry for inappropriate videos, the following cause this bug
but are PORN.) http://mobile.pornhub.com/front/view_video?id=274310
http://content.naughtyamerica.com/naughty/ncg/trailers/mobile/ncgracheljoeytrailer_qt_mobile.mp4
So far I have seen two major failures after seeking: - The first is that
seeking will get the first frame after seek, and then play audio only,
and maybe even flash in another frame before reverting to the initial
frame. - The second is that everything locks up on the phone. The only
responsive button is the Power/Standby button which will put the phone
in standby mode and turn off the screen, but do nothing else. It is also
common for various other things on the phone to pop up saying they are
unresponsive. (Most common is the Q&quot;ECameraQ&quot;E.) Correct behavior should be
proper seeking of these videos. IQ&apos;Em not sure how to run the adb for
this, so if someone thinks it should be getting run, please point me in
the direction of how to do that. I am willing and available for further
debugging on my end, so let me know if further information is needed,
and IQ&apos;Ell attempt to provide it in a timely manner.</description>
<comment>
<author>jsestr...@gmail.com</author>
<when>Wed, 14 Oct 2009 16:56:01 +0000</when>
<what>Oh, and if its significant, this is an HTC Dream, with all updates applied.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:22:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11689</bugid>
<title>Texts send to wrong person.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>peanutbu...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 02:25:48 +0000</openedDate>
<description>I have the moto droid (the first version) running on 2.2. This is my
second phone. Occasionally, my phone will send messages to the wrong
person. Say i got a text notifying me that someone acccepted my fb
request. IQ&apos;Ell delete it, and sometimes when I text people later the
message will go to the person on fb, not the phone number. Also, texts
will come in from say Q&quot;EJoeQ&quot;E but list as coming from Q&quot;EJaneQ&quot;E. So if I try
to text Q&quot;EJoeQ&quot;E, sometimes the message will go to him, but sometimes it
will go to Q&quot;EJaneQ&quot;E. Is anyone else having this problem?</description>
</bug>
<bug>
<bugid>4534</bugid>
<title>G-mail bug with Q&quot;EYour email will appear shortlyQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>Template...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 09:24:38 +0000</openedDate>
<description>Hello, IQ&apos;Em working for korea android development team. In base android
SDK 1.5r3, Our handset have some problem with Google mail. When google
mail connect, Q&quot;EYour email will appear shortlyQ&quot;E message display and then
donQ&apos;Et working after a minutes. So, can you check this problem. ( in this
case, other web browser is ok. just G-mail is not working... )</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:11:43 +0000</when>
<what></what>
</comment>
<comment>
<author>dbra...@gmail.com</author>
<when>Fri, 22 Jan 2010 16:57:38 +0000</when>
<what>IQ&apos;Em having the same problems and it locks the gmail widget. I think the setting are 
wrong (e.g. password) but I canQ&apos;Et get back to the form to correct it.</what>
</comment>
<comment>
<author>kevin.ge...@gmail.com</author>
<when>Wed, 08 Sep 2010 15:33:40 +0000</when>
<what>I am seeing this on a Samsung T939 with 1.6
I tried clearing the data for both gmail and gmail cache via manage applications menu, bu the problem persists.  My phone is complaining about limited storage.  While that is another issue, it might be a factor in this issue.</what>
</comment>
</bug>
<bug>
<bugid>15311</bugid>
<title>Keyboard keeps crashing/breaking - Gingerbread 2.3.3 - Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>71</stars>
<reportedBy>da.big.b...@gmail.com</reportedBy>
<openedDate>Tue, 08 Mar 2011 00:07:15 +0000</openedDate>
<description>Since installing the 2.3.3 update my keyboard either crashes completely
(not recently) or it breaks. When I say break I mean it fails to show
pop ups anymore. The letters no longer pop up upon a key press and the
extended options boxes (i.e. the emoticon expressions) no longer
display. IQ&apos;Ell click and hold to show more emoticons. The keyboard dims
as though the selection box popped up, but nothing pops up..., but the
faces are still there and I can drag my finger and select one (but I
cant see them). Cycling the Q&quot;Epop upQ&quot;E check box in the options doesnQ&apos;Et
fix it...I have to manually crash the keyboard. I had no issues like
this with the old keyboard. Nexus One Android 2.3.3 Build GRI40</description>
<comment>
<author>jeffeva...@gmail.com</author>
<when>Tue, 08 Mar 2011 03:54:03 +0000</when>
<what>I just posted the same defect, I did a search first but didnQ&apos;Et see this until just now.  I have the exact same problem and itQ&apos;Es driving me absolutely crazy.  The error I get is: Application Android keyboard (in process com.android.inputmethod.latin) is not responding

And it makes me force close.  Before it happens, the keyboard is extremely slow and sometimes doesnQ&apos;Et pop up at all.  It also happens regardless of which keyboard I select in Android settings.  This never happened before the gingerbread update.  This has made my phone almost unusable.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 04:11:01 +0000</when>
<what>Issue 15315 has been merged into this issue.</what>
</comment>
<comment>
<author>lerr...@gmail.com</author>
<when>Tue, 08 Mar 2011 09:00:39 +0000</when>
<what>I have the same exact issue, really annoying, need to restart the phone to get that fixed and it happens approximate after about 1-3 days uptime</what>
</comment>
<comment>
<author>rori...@gmail.com</author>
<when>Tue, 08 Mar 2011 09:22:16 +0000</when>
<what>Yes, I have exactly the same issue, how is this possible that it wasnQ&apos;Et tested? I have turned my phone off 3 times in a year, now I have to turn it off every day because of that keyboard bug!</what>
</comment>
<comment>
<author>josh.v...@gmail.com</author>
<when>Tue, 08 Mar 2011 12:21:26 +0000</when>
<what>I get this same issue.
I have SwiftKey for my keyboard, but even if I switch to the built in keyboard I get the same problem.  I type, and the textbox does not update as IQ&apos;Em typing, so I have to type blindly until I can restart the phone.</what>
</comment>
<comment>
<author>abdarra...@gmail.com</author>
<when>Wed, 09 Mar 2011 01:05:47 +0000</when>
<what>Same issue here. With Android Q&quot;EGingerbreadQ&quot;E 2.3.3, my keyboard disappears entirely and I just get a black background instead. 

The keys still Q&quot;EworkQ&quot;E in that I can type without looking, but really it is such a hassle I end up rebooting the phone. IQ&apos;Em unsure whatQ&apos;Es triggering it, and so far itQ&apos;Es been random. My build and phone are identical to the OPQ&apos;Es.</what>
</comment>
<comment>
<author>zon...@gmail.com</author>
<when>Wed, 09 Mar 2011 20:10:00 +0000</when>
<what>Yes, same here, also on a Nexus One. I have to reboot several times per day to bbe able to use my keyboard. ItQ&apos;Es been bad on 2.2 already but just became much worse on 2.3. I also want to add that the effect is often different for both orientations. If it breaks in landscape mode, it might still work in portrait. Very annoying.</what>
</comment>
<comment>
<author>abdarra...@gmail.com</author>
<when>Wed, 09 Mar 2011 21:18:12 +0000</when>
<what>Is there a task manager or task killer that, without root privileges, can
restart the keyboard application?

The only one IQ&apos;Eve seen so far that even shows it is SystemPanel
(nextapp.systempanel); however, it is unable to terminate or restart the
com.google.android.inputmethod.latin process (the keyboard). The built-in
app manager also has nothing to restart the keyboard.</what>
</comment>
<comment>
<author>kathleen...@gmail.com</author>
<when>Thu, 10 Mar 2011 16:43:05 +0000</when>
<what>Same problem here on nexus one, 2.3.3. 

You donQ&apos;Et need to reboot the entire phone, just the keyboard.  From home screen : menu Q&gt;E manage applications Q&gt;E all apps Q&gt;E Android keyboard Q&gt;E force close.  Then it will return to normal. 

The last time it happened (this morning), I sent a report from the process (though appending a comment via invisible keyboard was tricky). Hopefully Google will get this resolved soon.

</what>
</comment>
<comment>
<author>iain.m...@gmail.com</author>
<when>Wed, 16 Mar 2011 09:35:13 +0000</when>
<what>The manage applications function on my phone does not allow me to force close the android keyboard process as suggested in a previous post.</what>
</comment>
<comment>
<author>abdarra...@gmail.com</author>
<when>Wed, 16 Mar 2011 19:46:50 +0000</when>
<what>Could you try again? ThatQ&apos;Es what I thought at first, but going to

Manage applications Q&gt;E All Q&gt;E Android Keyboard

allows me to force reboot the keyboard. It seems, however, that this
solution doesnQ&apos;Et seem to last long since instability grows over time after
this.

- shatil</what>
</comment>
<comment>
<author>abdarra...@gmail.com</author>
<when>Wed, 16 Mar 2011 19:47:21 +0000</when>
<what>Are you certain? ThatQ&apos;Es what I thought at first, but going to

Manage applications Q&gt;E All Q&gt;E Android Keyboard

allows me to force reboot the keyboard. It seems, however, that this
solution doesnQ&apos;Et seem to last long since instability grows

- shatil</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Wed, 16 Mar 2011 22:01:00 +0000</when>
<what>I confirm this issue. It has appeared twice on my nexus one after the same function. If I remeber correctly, it happens after an attempt of copying selected text.

However I canQ&apos;Et confirm a shorter battery life.</what>
</comment>
<comment>
<author>Jaimie.B...@gmail.com</author>
<when>Fri, 18 Mar 2011 21:22:28 +0000</when>
<what>I have the same problem, and it seems the amount of RAM the keyboard useQ&apos;Es is way too high (around 30-35mb). Its annoying enough that I have started to do Blackberry-style battery pulls to reset my phone. Forcing the keyboard to close has no effect. Largest glitch I have experienced since 2.1.</what>
</comment>
<comment>
<author>Muddog...@gmail.com</author>
<when>Thu, 24 Mar 2011 08:53:47 +0000</when>
<what>This needs to be fixed ASAP! ItQ&apos;Es been a pain in my rear since the update... ugh hate touchscreens!</what>
</comment>
<comment>
<author>johnmstr...@gmail.com</author>
<when>Fri, 25 Mar 2011 18:48:31 +0000</when>
<what>Same issue; invisible keyboard or keyboard components. Absolutely ridiculous, 2.3 is not ready for prime time.</what>
</comment>
<comment>
<author>informed...@gmail.com</author>
<when>Fri, 25 Mar 2011 23:21:08 +0000</when>
<what>Same issue here.  Has rendered my phone nearly unusable.  Please issue a fix, Google!</what>
</comment>
<comment>
<author>panan...@gmail.com</author>
<when>Sat, 26 Mar 2011 04:15:12 +0000</when>
<what>I doubt Google will comment on this thread unless we draw attention to it. So we should post this issue link around to forums that complain about it!
I hate having to restart my phone twice daily and returning it would be an annoying hassle because of my Invisible Shield.</what>
</comment>
<comment>
<author>blackfal...@gmail.com</author>
<when>Sun, 27 Mar 2011 16:59:04 +0000</when>
<what>I have the same issue since I update to 2.3.3. I even hard reset my phone and the problem is still there! Google, do something, PLEASE! IQ&apos;Em tired rebooting my cell phone twice a day!</what>
</comment>
<comment>
<author>jeffeva...@gmail.com</author>
<when>Sun, 27 Mar 2011 17:03:38 +0000</when>
<what>The biggest problem with android is that thereQ&apos;Es no support.  Who do I call to get this fixed?  ThereQ&apos;Es nobody...  How do we even know this issue is even being looked at?  This priority should be high, not medium.  It makes my phone almost unusable.  Please help!!!</what>
</comment>
<comment>
<author>Cannon5...@gmail.com</author>
<when>Tue, 29 Mar 2011 05:02:42 +0000</when>
<what>IQ&apos;Em having the same issue. And IQ&apos;Eve already opened up a ticket as well. If they want they can merge my issue 15650 into this issue. I hope they get a fix released soon for our phones. ItQ&apos;Es quite annoying. </what>
</comment>
<comment>
<author>offshore...@gmail.com</author>
<when>Tue, 29 Mar 2011 15:19:17 +0000</when>
<what>This is going way to far IQ&quot;EwasQ&apos;E a google fan big time now no!, where is the support my phone is wigging out 10 seconds into a call just goes back to home page locks up while making calls wonQ&apos;Et hang up, the bugs are endless and I need this phone for business, it wonQ&apos;Et even operate as a PHONE!!!!! not to mention the other problems, GOOGLE why no support, your killing us, for trusting you! </what>
</comment>
<comment>
<author>rodrigue...@gmail.com</author>
<when>Tue, 29 Mar 2011 19:24:45 +0000</when>
<what>I have this issue in different programs.
I installed the Swype Keyboard to get rid of the gingerbread keyboard and the apps did not recognize it.
This is not the only issue after the OTA i also have srceen freezes, black screens and heavy delays when operating Q&quot;EmultitaskingQ&quot;E 2 or 3 apps, something that in the 2.2 (rooted) that iQ&apos;Ed before NEVER HAPPENED.</what>
</comment>
<comment>
<author>shahed.j...@gmail.com</author>
<when>Tue, 29 Mar 2011 19:58:36 +0000</when>
<what>I get the exact same issue and itQ&apos;Es extremely frustrating!!!  Ry Guy, are you there to help us out?  Please refer to th is thread as well!

http://www.google.tk/support/forum/p/Google+Mobile/thread?tid=57407481cc4f7b4aQ&amp;Ehl=enQ&amp;Efid=57407481cc4f7b4a00049fa469365f3f</what>
</comment>
<comment>
<author>christop...@gmail.com</author>
<when>Wed, 30 Mar 2011 10:19:13 +0000</when>
<what>I think I have figured out what causes the keyboard to crash: I had this issue five times so far and it always happened after writing in a text box (e.g. for a private message in m.facebook.com) and moving the cursor around (the new cursor with the orange coloured anchor). Text boxes appear to buggy as well, because sometimes the browser doesnQ&apos;Et show my complete message and the line IQ&apos;Em writing (the last one) doesnQ&apos;Et fit into the text box and is below the layer resp. border of the text box.</what>
</comment>
</bug>
<bug>
<bugid>10383</bugid>
<title>MMS </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-12T17:54:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mano....@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 17:30:07 +0000</openedDate>
<description>Hi actually when i try to send mms through my code public void mms() {
Intent intent = new Intent(Q&quot;Eandroid.intent.action.SEND_MSGQ&quot;E);
intent.putExtra(Q&quot;EaddressQ&quot;E, Q&quot;E8099339400Q&quot;E); intent.putExtra(Q&quot;Esms_bodyQ&quot;E,
Q&quot;Euser_locationQ&quot;E); intent.setType(Q&quot;Eimage/jpegQ&quot;E);
intent.putExtra(Intent.EXTRA_SUBJECT, Q&quot;EMMS PROGQ&quot;E);
intent.putExtra(Intent.EXTRA_TEXT, Q&quot;EHELLO Q&quot;E);
startActivity(Intent.createChooser(intent, Q&quot;EMMS:Q&quot;E)); able to send mms
but need to select mms suitable app, can any one send me example code to
send mms without user interaction</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 12 Aug 2010 17:54:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10096</bugid>
<title>Calendar default event length should be adjustable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 12:02:47 +0000</openedDate>
<description>Please consider making it possible to change default event length to any
length. Currently itQ&apos;Es locked to one hour. Issue 9230 is a duplicate of
this.</description>
</bug>
<bug>
<bugid>11541</bugid>
<title>Hotspot-based WLAN settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fonix...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 15:25:42 +0000</openedDate>
<description>I am using WiFi all over the place - in school, in public areas, at
home. While the school wireless network has proxy HTTP authentication
for students (to block some websites, get access to private files, etc),
at home I have static IP address for all the devices (this way no-one
can connect to my network without a proper setup), and at public places,
there is none of these features. As a hardcore Symbian user, I was used
to target-based connection point management. There were no global
settings, every new connection (new WLAN or internet connection) made a
new, editable connection point, and when connecting, itQ&apos;Es settings were
used to connect. So I could have the school system, the home network,
and public places with separate, automatically applied settings. And I
would like to have this feature in Android too, as sometimes it is very
disturbing that I have to type kilometer long proxy hosts, or
enable-disable static IP management. IQ&apos;Eve already tried some Q&quot;EWLAN
ManagerQ&quot;E application, what detected if a known set-up WiFi network was
used to connect, and applied the settings. But all of them lacked the
proper management of TransProxy, the application I use for
all-connection authentication (this way, not only the default browser
can connect, but the download manager, the market, the youtube app, and
many other things). This application should be added as a default (of
course a bit transformed into a setting) to Android BTW as default proxy
manager. So, my idea is, to have a new menu point under Q&quot;EWireless Q&amp;E
NetworksQ&quot;E, called Q&quot;EWireless HotspotsQ&quot;E (or something similar), and under
it, all known WiFi network. When an item is pressed, itQ&apos;Es settings are
shown (such as static IP settigs, proxy settings (preferably a lot more
extended than the current proxy settings found in CyanogenMod),WEP and
WPA key settings (if applicable), and auto-connection).</description>
</bug>
<bug>
<bugid>11470</bugid>
<title>power off function available in 2.1/2.2 API</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fantax...@gmail.com</reportedBy>
<openedDate>Sat, 25 Sep 2010 06:05:58 +0000</openedDate>
<description>I currently find powering off an android phone requires too many user
actions i.e. 1) power button once (unlock), 2) slide, 3) hold down power
button for 2 secs (to bring up power control widget), 4) choose power
off, 5) click OK to confirm IQ&apos;Em hoping to write routines to make the
power off function more readily available 1) Hold down power button for
2 secs will unlock the phone AND bring up power control widget 2) Create
a power widget for the desktop that allows the user to call for shutdown
phone straight away (without going through the power control widget) At
the moment, many users are purchasing android apps that uses third-party
code (I suppose, as the shutdown function is not available in android
API) for having a power off button on the desktop. Thanks.</description>
<comment>
<author>nubl...@gmail.com</author>
<when>Sun, 20 Mar 2011 04:58:57 +0000</when>
<what>I am not a developer, but only an end user.  I entirely agree with this issue.  I hope by voting for this issue it can lend weight to future resolution.  Thank you.</what>
</comment>
</bug>
<bug>
<bugid>10297</bugid>
<title>Text-to-speech logs out sensative data</title>
<status>New</status>
<owner>n...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>walkraft</reportedBy>
<openedDate>Sun, 08 Aug 2010 23:34:59 +0000</openedDate>
<description>Minor security issue. My application has data that may be slightly
sensitive. For accessibility reasons we have enabled the use of
text-to-speech. Unfortunately, this logs any data it speaks where it
might be accessible to an application with log access privileges, which
could easily be snuck onto an application like a game. There should be a
way to disable this logging.</description>
<comment>
<author>n...@google.com</author>
<when>Tue, 12 Apr 2011 20:06:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5072</bugid>
<title>android.process.acore does not allow to acces dialer/contacts/gmail, Q&amp;E touch screen is unresponsive.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>itskida...@gmail.com</reportedBy>
<openedDate>Fri, 27 Nov 2009 04:19:18 +0000</openedDate>
<description>My phone has pretty much become useless, I did a hard reset on my phone
( more like a 100 of them ) Q&amp;E still no luck...my touch screen is not
working, I cant make or receive any calls, i canQ&apos;Et access my contacts,
nor can I send new texts unless people text me first. If i try to access
any of it it tells me that android.process.acore has to force close. I
do not believe its any app as IQ&apos;Eve done a hard reset on my phone Q&amp;E I am
still having the same problem. It is so frustrating cause I baby the
phone Q&amp;E this would happen to me. IQ&apos;Ed appreciate it if anyone could help.
The Phone is a T-MOBILE G1 Q&amp;E it is running 1.6.</description>
<comment>
<author>Putrid...@gmail.com</author>
<when>Sat, 09 Jan 2010 22:16:58 +0000</when>
<what>Be careful of your word choice! Hard Reset means simply removing the battery and 
placing back in (By defintion, hard reset is removing the power source).  

Check your internal phone storage.  Menu Q&gt;E Settings Q&gt;E SD Card and Phone storage Q&gt;E 
Internal Phone storage - Available Space.

What is the number you see in there?
Any 3rd party applications installed such as aHome, openhome, freshface, anything at 
all
What build do you have?
</what>
</comment>
<comment>
<author>indiecon...@gmail.com</author>
<when>Thu, 06 May 2010 13:49:05 +0000</when>
<what>I am havving the same problem, just got my g1 earlier this year</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:11 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
<comment>
<author>azar...@gmail.com</author>
<when>Wed, 28 Jul 2010 07:01:53 +0000</when>
<what>hey..i too have the same issue... can you help me out ? ?</what>
</comment>
</bug>
<bug>
<bugid>7664</bugid>
<title>Wrong Contact linked to text messages from companies</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>31</stars>
<reportedBy>adamgba...@gmail.com</reportedBy>
<openedDate>Sun, 11 Apr 2010 18:32:04 +0000</openedDate>
<description>When I receive text messages from companies, e.g. my phone provider or
my bank the contact linked is always a person that was in my address
book (imported from facebook) but did not have a phone number. I have
deleted the contact from the phone and facebook but still when new
messages arrive they show his name and picture. On my previous phone a
message from the bank or phone company would show the company name in
the message. There is nothing else I seem to be able to do to reverse
the impact of having this contact linked in this way. Thanks for any
help. NOTE: This form is only for reporting user bugs. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>adamgba...@gmail.com</author>
<when>Sun, 11 Apr 2010 18:34:35 +0000</when>
<what>p.s. I have an HTC Desire running 2.1-update1</what>
</comment>
<comment>
<author>marth...@gmail.com</author>
<when>Fri, 16 Apr 2010 09:34:41 +0000</when>
<what>I have the same problem (HTC Desire Android 2.1-update1)

Messages from my service provider are linked to a Facebook profile. First when I
clicked on the contactQ&apos;Es image in the message the Message application crashed
(because that Facebook profile doesnt exists in my phone Addressbook I think). I
created a contact for my service provider and linked the message to that contact, but
still the Facebook contact remains linked, but only the message, the service provider
contact is not linked to any Facebook profile.</what>
</comment>
<comment>
<author>ef2000l...@gmail.com</author>
<when>Wed, 21 Apr 2010 11:27:34 +0000</when>
<what>I am having the same problem! any help would be greatly appreciated. </what>
</comment>
<comment>
<author>john.pre...@gmail.com</author>
<when>Wed, 21 Apr 2010 17:46:15 +0000</when>
<what>Similar here, but with a service message. I have a one day old Desire running 2.1 on 
the 3 network in the UK. For me, the service messages that 3 have sent are showing 
up as having been sent from on of my contacts. So, the message reads:

Joe Bloggs: From 3:Click here to do x, y, z.

Looking at message details it says:
Type: SMS message
From: ThreeCoUk
Received: 21/04/2010, 18:09

</what>
</comment>
<comment>
<author>ivoverha...@gmail.com</author>
<when>Thu, 22 Apr 2010 17:32:04 +0000</when>
<what>Same here on my HTC Desire. Quite annoying problem</what>
</comment>
<comment>
<author>pieter.c...@gmail.com</author>
<when>Fri, 23 Apr 2010 06:43:14 +0000</when>
<what>This is a serious issue. I renamed the offending contact (from which all my google
notifications incorrectly come) and SMS picked the new name up (which means it
somehow incorrectly IDQ&apos;Es the incoming SMS phone number with the sender). Did somebody
not get the Regex right?</what>
</comment>
<comment>
<author>bradleyj...@gmail.com</author>
<when>Mon, 03 May 2010 06:09:16 +0000</when>
<what>Same for my HTC Desire...</what>
</comment>
<comment>
<author>josh.san...@gmail.com</author>
<when>Tue, 04 May 2010 08:51:04 +0000</when>
<what>Same for mine as well. Telstra Desire 2.1 Update 1</what>
</comment>
<comment>
<author>mosh...@gmail.com</author>
<when>Wed, 12 May 2010 20:36:40 +0000</when>
<what>Same issue for me on a brand new desire running 2.1</what>
</comment>
<comment>
<author>martin.j...@gmail.com</author>
<when>Wed, 12 May 2010 22:56:55 +0000</when>
<what>Me too.  New HTC desire.  Turned on for the first time tonight and it was linked to the 
person in my facebook list.  DonQ&apos;Et know if it is a coincidence, but it was the person 
who had last posted and shown in the friend stream at the top.</what>
</comment>
<comment>
<author>humphrey...@gmail.com</author>
<when>Mon, 17 May 2010 08:08:43 +0000</when>
<what>This is also happening 4 me. Telstra 
ROM. Seems to just pick a random 
Facebook contact </what>
</comment>
<comment>
<author>DGKar...@gmail.com</author>
<when>Mon, 17 May 2010 16:15:47 +0000</when>
<what>I am having the same issue. I have contacted the HTC support but they have yet not 
answered my question regarding this.</what>
</comment>
<comment>
<author>Mr.T...@gmail.com</author>
<when>Tue, 18 May 2010 13:33:04 +0000</when>
<what>Yep, I get this with on HTC Desire Q&amp;E Google Calendar SMS reminders...

Type: SMS message
From: Google

Also sometime get Anonymous (Subject Blank) items </what>
</comment>
<comment>
<author>Mr.T...@gmail.com</author>
<when>Wed, 19 May 2010 07:42:36 +0000</when>
<what>You might want to keep an eye on this post as well:

http://androidforums.com/htc-desire/61560-sms-incorrect-contacts-issue.html
</what>
</comment>
<comment>
<author>webhost...@gmail.com</author>
<when>Sat, 29 May 2010 08:40:05 +0000</when>
<what>Same annoying issue here!
Desire on 2. 1</what>
</comment>
<comment>
<author>vunam...@gmail.com</author>
<when>Mon, 31 May 2010 22:27:59 +0000</when>
<what>HTC desire 2.1 Same problem. Service provider messages are linked to a fb profile</what>
</comment>
<comment>
<author>dillonst...@gmail.com</author>
<when>Sun, 13 Jun 2010 14:27:04 +0000</when>
<what>same problem here. desire running 2.1</what>
</comment>
<comment>
<author>budow...@gmail.com</author>
<when>Sun, 20 Jun 2010 08:30:23 +0000</when>
<what>Same issue here with Google Calendar SMS reminders (HTC Desire 2.1)</what>
</comment>
<comment>
<author>Axel.Eagle</author>
<when>Tue, 22 Jun 2010 21:16:04 +0000</when>
<what>Same issue here with messages from my phone company. Desire 2.1</what>
</comment>
<comment>
<author>calle.go...@gmail.com</author>
<when>Mon, 30 Aug 2010 15:33:35 +0000</when>
<what>Same problem here. Htc Hero 2.1</what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Fri, 15 Oct 2010 11:23:21 +0000</when>
<what>Funnily, search is not that great on this issue list! (This is still Google, right??)

Ok guys, I have a similar problem. I am on N1 Froyo, 2.2

Let me take some time to explain this.

I get a lot of SMS from my bank / mobile service provider / Marketing SPAM, etc.

Almost all of these use non-numeric numbers. I am attaching some screenshots for reference.

Chain of events:
1. I get a SMS from my Bank which uses the short code: TD-Barclays. Fine. SMS comes in fine. In the main SMS list, the contact is shown as TD-Barclays and when you open the SMS, the sender is also TD-Barclays. All very well till here! :)
2. I get ANOTHER SMS which is a marketing SPAM from TD-CK Jeans! Problem! In the main SMS List, contact TD-Barclays becomes bold to indicate it has another SMS! When I open the message, I can see TD-CK Jeans inside.
3. I get ANOTHER SMS from My Vodafone and it gets threaded into the above TWO.

Item1 :
If I were to see the main SMS list, there would one contact TD-Barclays with 3 Messages!!!! See screenshot Main.png
Item2 :
When I open this contact thread, there are 3 SMS from DIFFERENT senders! See screenshot: Inside.png

I have seen variants of this issue in many issue numbers on this site, but so far nobody has come with an answer!

This is sad that such an amazing OS like the android is faltering on such basic stuff. CQ&apos;Emon, even the cheapest of Nokias of the world can handle this without any Q&apos;EmoddingQ&apos;E.

I sincerely hope that Google and gang move fast to fix such annoying bugs quickly!
</what>
</comment>
<comment>
<author>adamgba...@gmail.com</author>
<when>Fri, 15 Oct 2010 13:15:56 +0000</when>
<what>This issue has been resolved with my upgrade to 2.2</what>
</comment>
<comment>
<author>yourkool...@gmail.com</author>
<when>Thu, 30 Dec 2010 11:00:55 +0000</when>
<what>@adamgbaker: I AM on 2.2 and this issue STILL persists!</what>
</comment>
<comment>
<author>abergamasco@gmail.com</author>
<when>Thu, 30 Dec 2010 16:52:25 +0000</when>
<what>The problem persists on HTC Desire Z with 2.2. The messages appear from a contact who filled in the phone number on Facebook in a wrong form, like (literally) Q&quot;E+39 338 (ask me!)Q&quot;E. This contact appears as sender of all messages from companies, in my case Google Calendar and Vodafone. This problem started since last system update.</what>
</comment>
<comment>
<author>memor...@gmail.com</author>
<when>Sun, 02 Jan 2011 21:42:25 +0000</when>
<what>Issue occurs on my HTC Desire HD running software version 2.2.1. Texts from argos and Lloyds TSB appear to come from a facebook contact, who doesnQ&apos;Et exist in my phones contacts list. 

Issue also persists after facebook contacts sync has been disabled. </what>
</comment>
</bug>
<bug>
<bugid>12438</bugid>
<title>add on option for android calendar </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jamesfer...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 00:58:59 +0000</openedDate>
<description>In the Google calander app for android it would be useful for when
adding a event to have another option such as every other week which
would be useful for students with two week timetables so they can put
their timetable on to their phones</description>
</bug>
<bug>
<bugid>15158</bugid>
<title>a default application  to back up contacts from phone and SIM card and selective restore</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>atanu2...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 08:41:19 +0000</openedDate>
<description>An application that will back up(upload) all the contacts from the phone
memory and SIM card memory to the gmail contacts whenever a new contact
is added /after a fixed time gap. And also get(download) the contacts
depending on the user choice . (Reason:- there may be lot of valuable
contacts in the phone and SIM card memory that we need to add on the go
. if somebody is changing the phone or changing the SIM card (like
:-changing operator /changing number etc) or upgrading the software or
any operation that deletes contacts , the valuable contacts might get
deleted . So , there is a need for on the fly backup service . And in
case of getting contacts to the phone one may not want to get all the
contacts(which are unwanted) from the gmail contact in the phone and
block the phone memory. So, there need to have a selective downloading
functionality . )</description>
</bug>
<bug>
<bugid>6411</bugid>
<title>Additional Video codecs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>50</stars>
<reportedBy>LandOfTr...@gmail.com</reportedBy>
<openedDate>Tue, 02 Feb 2010 17:43:27 +0000</openedDate>
<description>I know the Samsung Galaxy has divx support and it should be in all
android phones including avi and wmv playback.</description>
<comment>
<author>jas...@gmail.com</author>
<when>Fri, 28 May 2010 16:18:45 +0000</when>
<what>This will for sure get my vote.  I get wmv emails constantly that I canQ&apos;Et do anything 
with, except wait until I get home to see the video on my computer.   
At the minimum
xvid/divx, wmv and mkv should be supported.  </what>
</comment>
<comment>
<author>RWelto...@gmail.com</author>
<when>Fri, 28 May 2010 16:41:53 +0000</when>
<what>Agreed, that Android needs better codec support.  MKV is a container not a codec. 
MKV is to h264 as avi is to dvix/xvid.  xvid codec!!!!</what>
</comment>
<comment>
<author>jas...@gmail.com</author>
<when>Fri, 28 May 2010 17:00:53 +0000</when>
<what>@ RWelton24
I agree that mkv is a container, but regardless what codec IQ&apos;Eve tried it appears 
android doesnQ&apos;Et recognize anything mkv for me.  Of course it might be the codec itself 
that IQ&apos;Em trying and not the container itself.

What about a VLC port?  CantQ&apos;E seem to find it anywhere, but I love VLC
http://mailman.videolan.org/pipermail/vlc-devel/2010-March/074117.html</what>
</comment>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Sun, 13 Jun 2010 02:59:14 +0000</when>
<what>I come across mp4s that will not play on my droid. I check them on my girlfriendQ&apos;Es iphone and they work fine.

3gps seem to work but if the server isnQ&apos;Et set up to stream the videos, the android media player will pop up an error. If you download the 3gp and then open it, it plays! This extra step is too much of a nuisance to be practical.

In my experience, MOST video meant for the iphone will not play on android. Android specs say it Q&quot;Esupports mp4 and 3gpQ&quot;E but the reality is that android wonQ&apos;Et play most mp4s and 3gps meant for the iphone. A huge surprise and a real dissappointment!

This should be high priority. Iphone rules over android in this arena.</what>
</comment>
<comment>
<author>os...@cmedlab.com</author>
<when>Fri, 14 Jan 2011 03:50:17 +0000</when>
<what>CanQ&apos;Et open 3gp from gmail preview.</what>
</comment>
</bug>
<bug>
<bugid>12629</bugid>
<title>Include source code with the SDK</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-20T20:55:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>eric%fen...@gtempaccount.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 16:02:56 +0000</openedDate>
<description>When installing the SDK, the library for the API is found here:
android-sdk-windows\platforms\android-8\android.jar
android-sdk-windows\platforms\android-7\android.jar etc. Please include
the source code for each API. Something like:
android-sdk-windows\platforms\android-8\android-source.jar This will
save people from downloading the entire git tree and packaging up the
source code in to a jar file themselves. The JavaDocs are often not
sufficient and the source code would be a huge benefit.</description>
<comment>
<author>TheRealF...@gmail.com</author>
<when>Fri, 19 Nov 2010 18:54:42 +0000</when>
<what>workaround:

mkdir source
git clone git://android.git.kernel.org/platform/frameworks/base.git -b froyo froyo

and symlink source/froyo/base/core to Q&lt;ESDK installationQ&gt;E/android-8/sources

Then refresh the project in Eclipse.

But thatQ&apos;Es still clunky, takes a fair bit of effort and requires +450 MB for the git repo for each branch.

JarQ&apos;Eing up froyo/base/core/java results in a 3.3 MB file.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 20 Nov 2010 20:55:06 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7586</bugid>
<title>Getting this error when running in Androird 1.5 Hero</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>prasanth.duggirala</reportedBy>
<openedDate>Wed, 07 Apr 2010 12:29:08 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the course of
developing Android applications. For all other developer discussions
please visit: http://groups.google.com/group/android-developers Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem (including sample code if appropriate). - What happened. -
What you think the correct behavior should be. DonQ&apos;Et forget to mention
which version of the SDK youQ&apos;Ere using, and/or which device the problem
appears on (model and Android version). Please also run Q&quot;Eadb bugreportQ&quot;E
and archive the output. W/dalvikvm( 2438): Verifier rejected class
Lcom/sfa/activity/SFA$1; D/AndroidRuntime( 2438): Shutting down VM
W/dalvikvm( 2438): threadid=3: thread exiting with uncaught exception
(group=0x40013140) E/AndroidRuntime( 2438): Uncaught handler: thread
main exiting due to uncaught exception E/AndroidRuntime( 2438):
java.lang.VerifyError: com.sfa.activity.SFA$1 E/AndroidRuntime( 2438):
at com.sfa.activity.SFA.onCreate (SFA.java:51) E/AndroidRuntime( 2438):
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.
java:1132) E/AndroidRuntime( 2438): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.j
ava:2231) E/AndroidRuntime( 2438): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.ja
va:2284) E/AndroidRuntime( 2438): at
android.app.ActivityThread.access$1800 (ActivityThread.java:112)
E/AndroidRuntime( 2438): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:16 92)
E/AndroidRuntime( 2438): at android.os.Handler.dispatchMessage
(Handler.java:99) E/AndroidRuntime( 2438): at
android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 2438): at
android.app.ActivityThread.main (ActivityThread.java:3948)
E/AndroidRuntime( 2438): at java.lang.reflect.Method.invokeNative
(Native Method) E/AndroidRuntime( 2438): at
java.lang.reflect.Method.invoke (Method.java:521) E/AndroidRuntime(
2438): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(Zygote
Init.java:782) E/AndroidRuntime( 2438): at
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:540)
E/AndroidRuntime( 2438): at dalvik.system.NativeStart.main(Native
Method)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 07 Apr 2010 17:13:57 +0000</when>
<what>There should be some information in the log above this point with more detail about 
the nature of the verification failure.

Is this an app you downloaded or an app youQ&apos;Ere developing?  Are you doing anything in 
particular to cause this or just launching it?
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:17:36 +0000</when>
<what>The Android team is generally not able to help with specific companiesQ&apos;E 
devices. Please contact your carrier or the manufacturer of your device for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>16998</bugid>
<title>PhoneQ&apos;Es Number Is Not Recognized</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Jannik.K...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 20:36:12 +0000</openedDate>
<description>Hey People, My Nexus S is not recognizing my Sim Cards Phone Number.
This has some downsides as e.g. your contact entry is not linked with
your person. You can actually fix this, by sticking your Sim Card in to
any older Phone, where you can hopefully edit the PhoneQ&apos;Es number. ItQ&apos;Es
no big deal, but I would appreciate to see someone working on it.</description>
</bug>
<bug>
<bugid>18191</bugid>
<title>Bluetooth randomly connects, but mostly not</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>emeri...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jul 2011 05:22:36 +0000</openedDate>
<description>Droid Incredible: Bluetooth always had some flakiness but worsened to
point of unusable. Pairs but does not connect with Garmin and with
Jawbone. Tech support locally reports issues with Bluetooth and they are
unable to resolve problem. They replaced phone - guess what? Still same
problem. I gave in am buying a wired headset. Not impressed.</description>
<comment>
<author>james.s...@gmail.com</author>
<when>Mon, 11 Jul 2011 14:53:16 +0000</when>
<what>Same issue. New Samsung Infuse SGH-I997, running 2.2.1, will usuallky not reconnect to my 2011 Hyundai Genesis Coupe when i return. Sometimes it does. Sometimes I can fix by turning bluetooth off and on. Sometimes I have to open bluetooth (it shows paired) and click connect. Other times I have to cycle power or pull the battery.

My iphone 3G was super stable with bluetooth in this car, please fix it!!</what>
</comment>
<comment>
<author>bill.car...@gmail.com</author>
<when>Thu, 14 Jul 2011 05:47:57 +0000</when>
<what>I too just bought a 2011 Genesis Coupe.  My Samsung Infuse connected perfectly with my 5 year old Dodge Magnum.  I have the exact same problems.  I took my wifeQ&apos;Es Iphone 3 and I was able to connect perfectly without issue.  It even plays all my old music through the itunes program and the Samsung USB will not recognize the old formats.  I should have bought the iphone, but I got the phone before the car.  I am going to the dealership to see if there is a sofware upgrade b/c the Infuse came out after they installed software in the car.  </what>
</comment>
<comment>
<author>kalyanar...@gmail.com</author>
<when>Wed, 23 Nov 2011 16:10:45 +0000</when>
<what>Hi Guys,

Samsung infuse will work and plays the music when connected to the car via USB.

Just switch off your car stereo and connect the phone.
Select the option Q&apos;EMass StorageQ&apos;E and wait till the phone gets connected.
Then switch on your car stereo and enjoy the music.</what>
</comment>
</bug>
<bug>
<bugid>3854</bugid>
<title>Google search not working on certain european phones in donut branch</title>
<status>FutureRelease</status>
<owner>mlebeau%android.com@gtempaccount.com</owner>
<closedOn>2009-09-12T00:26:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>kaiser.nico@gmail.com</reportedBy>
<openedDate>Thu, 10 Sep 2009 20:59:54 +0000</openedDate>
<description>Please describe the problem in as much detail as possible. Be sure to
include: What steps will reproduce the problem? 1. Search for any term
using the search widget or the browser address bar. What do you see? See
attached screenshot (search term that produced the screenshot was
Q&quot;EcyanogenQ&quot;E). What did you expect to see? Search results displayed in a
usable manner. The reason seems to be a translation error in the
googlesearch package. In the /res folder in all the
values-mcc.../strings.xml you find this section: Q&lt;Eresources
xmlns:xliff=Q&quot;Eurn:oasis:names:tc:xliff:document:1.2Q&quot;EQ&gt;E Q&lt;E!-- Note that this
is a modified completion uri. It uses the current locale for language
(%1$s) and --Q&gt;E Q&lt;E!-- hard codes the country (which could be
auto-generated by using %2$s) since we have builds that --Q&gt;E Q&lt;E!-- donQ&apos;Et
support this countries locale. --Q&gt;E Q&lt;E!-- Any changes to this (especially
in terms of adding/removing the MCC-specific flavors) --Q&gt;E Q&lt;E!-- should be
mirrored by changes in apps/Browser. --Q&gt;E Q&lt;E!-- Do not translate. This
string is an internal URI, not seen in the UI. --Q&gt;E Q&lt;Estring
name=Q&quot;Egoogle_search_baseQ&quot;E translatable=Q&quot;EfalseQ&quot;EQ&gt;E
http://www.google.com/complete/search?hl=%1$sQ&amp;Eamp;gl=deQ&amp;Eamp;Q&lt;E/stringQ&gt;E
Q&lt;E/resourcesQ&gt;E But the string name should be Q&quot;Egoogle_suggest_baseQ&quot;E as this
should be a modified COMPLETION url not search url. The result is, that
on all german, dutch, polish, czech and austrian phones google search
wonQ&apos;Et work anymore because all searches get routed to the completion
url.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 10 Sep 2009 23:22:48 +0000</when>
<what></what>
</comment>
<comment>
<author>mlebeau%android.com@gtempaccount.com</author>
<when>Sat, 12 Sep 2009 00:26:30 +0000</when>
<what>Hey Nico,

ItQ&apos;Es awesome that you found this, thanks a ton! Kind of a big deal. :) I fixed this in 
Donut and it should go out with the next open source push.

For future reference, the sha1 of the fix is: f92b9bf8e8bca4df077680b9c106003d16954bc4

Again, thanks!

-mike</what>
</comment>
<comment>
<author>kaiser.nico@gmail.com</author>
<when>Sat, 12 Sep 2009 10:09:12 +0000</when>
<what>Hi mike,

you mean google search not working on an android device would be a big deal? :)

ItQ&apos;Es really cool to being able to contribute a bit to this great platform. I guess
this is one of the advantages of having lots of people with developer or even rooted
phones everyday waiting for new code to push to their devices...

regards
nico</what>
</comment>
</bug>
<bug>
<bugid>12758</bugid>
<title>intercept outgoing call handle by system</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-29T19:59:40.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>swda289...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 04:58:38 +0000</openedDate>
<description>Some apps intercept the outgoing call by
Intent.ACTION_NEW_OUTGOING_CALL. If There are two apps want to intercept
it and I want to call by native app, they will intercept by turns and
never let me make a call. I think intercept outgoing call can handle by
system. When there are more than one app want to intercept it. System
make a dialog alert and let user choose use which app to use. Then
system inform the app selected by user. It doesnQ&apos;Et mean to remove
Intent.ACTION_NEW_OUTGOING_CALL. This broadcast can still do something
but intercept a call.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 29 Nov 2010 19:59:40 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7744</bugid>
<title>FM radio recording/capturing after fm support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>tacwac1@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 08:03:26 +0000</openedDate>
<description>hi, In direct relation to this kind request here;
http://code.google.com/p/ android/issues/detail?id=7073 - It would be
nice if Android could therafter support radio recording on Android
devices that have FM Radio hardware (e.g. HTC Desire) I know .arm is the
standard recording format but I was additionally thinking more along the
lines of .ogg file recording support to with file quality output
settings. thanks</description>
<comment>
<author>love70...@gmail.com</author>
<when>Sat, 27 Aug 2011 07:28:59 +0000</when>
<what>Waiting tor this local radio recording app

P
prashant70242@yahoo.com</what>
</comment>
</bug>
<bug>
<bugid>14234</bugid>
<title>Marathi or Hindi keyboard for android</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>pagalmul...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 11:52:01 +0000</openedDate>
<description>Could you please do flavor for indains to add indian languages in
andorid mobile phones. At least there should be hindi language keyboard
install facility for it. So that indians can share their info in their
languages.</description>
<comment>
<author>hotice20...@gmail.com</author>
<when>Sun, 06 Feb 2011 09:00:54 +0000</when>
<what>U know what no one cares what India wants. Better we should develop the apps ourselves..</what>
</comment>
<comment>
<author>HonsoHanWriting</author>
<when>Fri, 18 Feb 2011 21:45:31 +0000</when>
<what>I can add Hindi to MultiLing Keyboard. The problem is Android displays squares.</what>
</comment>
<comment>
<author>pagalmul...@gmail.com</author>
<when>Fri, 25 Feb 2011 05:38:16 +0000</when>
<what>I agree with Q&quot;EHonsoHanWritingQ&quot;E problem is display sqaures..

Is there any solution for it??
It seems no one interested to solve this problem...
</what>
</comment>
<comment>
<author>kajalkum...@gmail.com</author>
<when>Wed, 01 Jun 2011 13:51:44 +0000</when>
<what>Now Android is Hindi enabled. Read this post.
http://sahibaat.blogspot.com/2011/05/blog-post.html</what>
</comment>
<comment>
<author>shekharb...@gmail.com</author>
<when>Sun, 24 Jul 2011 02:29:23 +0000</when>
<what>I am using HTC desire HD
Looking for same</what>
</comment>
</bug>
<bug>
<bugid>8906</bugid>
<title>Contacts: Set default number/email automatically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 12:24:08 +0000</openedDate>
<description>If thereQ&apos;Es only one email and/or one number please simply make that the
default one so that the advantages in having set a default number/email
works for contacts with only one number/email without having to manually
choose it for, say, all your 1000 contacts.</description>
</bug>
<bug>
<bugid>1607</bugid>
<title>The timeout on the Dailer appliationsQ&apos;Es virtual keypad is too low (3-4 seconds) and not at all customizable</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-28T01:39:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Sun, 21 Dec 2008 15:43:50 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem Open the virtual keypad of
Dailer application and keep it open for 3-4 seconds. The screen times
out very soon, irrespective of whether you have defined a screen timeout
of 2 mins, 10 mins or never. This is a bug in the OS and default
applications shipped with rc30. Hope this is fixed in cupcake. If not,
then it should be included. This is very irritating for users who are
accessing their voice mails or dialing into a conference call (with
conference call details). This is a basic thing that any user would
expect to be fixed in the OS. - Sample source code demonstrating the
problem - What you think the correct behavior should be. The timeout
settings for various applications (at least the default shipped ones)
should be propagated from the global timeout settings. If you are
reporting a crash or similar issue, please also run the command Q&apos;Eadb
bugreportQ&apos;E, and attach the resulting output as a text file to your issue
report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>gaurav.s...@gmail.com</author>
<when>Mon, 05 Jan 2009 18:28:19 +0000</when>
<what>This should definitely be part of cupcake. Its such a pain to keep pressing the menu 
button twise every 4-5 seconds. What a dumbass design!!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 01:39:09 +0000</when>
<what>This has been improved and will be part of a future release.

To the gentleman who left a comment: insulting people isnQ&apos;Et constructive.</what>
</comment>
</bug>
<bug>
<bugid>19519</bugid>
<title>Short clips do not play to the end</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>preetams...@gmail.com</reportedBy>
<openedDate>Wed, 24 Aug 2011 15:39:36 +0000</openedDate>
<description>Hi, I have observed that some short mp3 file do not play completely to
he end. The last portion is skipped by android. The following is the
problem description: I have compressed a set of mp3 files in the
attached zip fie. These files skip the last portion during playback in
android. I do not understand where the cause of this is. The same
behavior can be observed in pc with ubuntu between two players. VLC wont
play the full file. However, totem player plays it fully. The skipping
has been verified on panda Q&amp;E blaze boards. Can anyone help me on this.
Regards, Preetam</description>
</bug>
<bug>
<bugid>19955</bugid>
<title>Droid X button LEDQ&apos;Es donQ&apos;Et turn on at the right time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mrbriank...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 15:43:16 +0000</openedDate>
<description>I have a Verizon Droid X with the latest software update (Android 2.3.3,
system version 4.5.602.MB810.Verizon.en.US). Most of the time when itQ&apos;Es
dark (could be pitch black), the lights for the four bottom buttons
donQ&apos;Et light up. The lights work, as they turn on about 20% of the time,
regardless of it being light or dark out. When itQ&apos;Es dark, though, these
lights should turn on. This has been happening ever since IQ&apos;Eve had the
phone (about 6 months), and has persisted through several software
updates.</description>
<comment>
<author>magarner...@gmail.com</author>
<when>Tue, 13 Sep 2011 02:09:49 +0000</when>
<what>Mine has been doing the same thing. :(</what>
</comment>
</bug>
<bug>
<bugid>11003</bugid>
<title>Small mistakes in German Text-to-Speech</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gschmidl</reportedBy>
<openedDate>Sat, 04 Sep 2010 15:12:30 +0000</openedDate>
<description>Two issues I noticed while taking Navigation for a spin on my Samsung
Galaxy S running Froyo: - it pronounces Q&quot;EKremstalQ&quot;E as Q&quot;Ecreme stallQ&quot;E. The
word is a compound of Q&quot;EKremsQ&quot;E and Q&quot;EtalQ&quot;E (Tal meaning valley), so the
pronunciation should be more like Q&quot;Ecrams tallQ&quot;E instead. - when giving
instructions on how long to follow a route, Q&quot;Eeins KilometerQ&quot;E is used.
This should be Q&quot;Eeinen KilometerQ&quot;E.</description>
</bug>
<bug>
<bugid>8036</bugid>
<title>Google Maps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeremy7...@gmail.com</reportedBy>
<openedDate>Thu, 29 Apr 2010 17:31:10 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open Google Maps ( i have mine on a shortcut on
screen 3 (1 far left, 4 far right) on the left of the minus/plus to
resize the map, there is a menu (on screen) I pressed that, then pressed
my name, then pressed change your photo, and a pop up option box shows,
take a picture or pick from gallery. I chose from gallery. - What
happened. The problem is that no matter what I do after this, press
back, change the photo again, anything... the select photo menu asking
if I want to take a pic or pick from gallery does not/will not go away.
If I close the application and reopen itQ&apos;Es still there covering the map.
- What you think the correct behavior should be. I believe it should
close once I made my selection and let me use the maps. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) I have teh
Nexus One with the latest updates on everything. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>jeremy7...@gmail.com</author>
<when>Thu, 29 Apr 2010 17:33:26 +0000</when>
<what>I forgot to mention, restarting the device does release the menu from google maps.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:46 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:18:02 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>2617</bugid>
<title>Dimmed backlight will turn on slowly after touching the screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>3</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Fri, 08 May 2009 15:07:51 +0000</openedDate>
<description>Sometimes when the backlight is dimmed and you touch the screen, the
backlight is turned fully on only after a few seconds. The UI itself is
responsive all the time so you can scroll (for example) a ListView
up/down and the backlight will turn on in the middle (or after) the
scrolling animation. ItQ&apos;Es more easily reproduced when thereQ&apos;Es a heavy
app running at the same time.</description>
<comment>
<author>evanchar...@gmail.com</author>
<when>Fri, 08 May 2009 16:11:41 +0000</when>
<what>Perhaps related to this bug (if I should write it up as a second bug, just say so):
Set your screen timeout to 15 seconds.
Go to the Home screen and just swipe left/right for 15 seconds.
Even though youQ&apos;Ere using the touch screen, it will still dim and eventually lock the
screen.

This happens on 1.5, on the official HTC build as well as the JF build.
Also, this behavior is not unique to the Home app; it will happen with anything that
can be interacted with purely using the touch screen (such as Browser or many games).</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:20:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4187</bugid>
<title>Accent chars on Italian language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>stefano....@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 14:51:14 +0000</openedDate>
<description>When you write a SMS with default Android program if you put chars like
Q&quot;E?Q&quot;E or Q&quot;E?Q&quot;E etc the length of SMS is not 160 but less (more accent -Q&gt;E
less space). At the top right of the SMS textfield it shows a box
indicating the remaining chars (but is not the difference of 160)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:37:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>579</bugid>
<title>Cannot simultaneously implement Parcelable and Parcelable.Creator</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-03T09:28:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>luke.hutch</reportedBy>
<openedDate>Mon, 31 Mar 2008 20:50:42 +0000</openedDate>
<description>I have a class that I want to implement both Parcelable and
Parcelable.Creator, as it is parcelable itself but can also be parceled
up into a parcelable array, thus it needs to implement the Creator
interface also (so that the newArray() method can be called). Both
Parcelable and Parcelable.Creator declare the Q&quot;EObject
createFromParcel(Parcel)Q&quot;E method, but it is defined by contract to be
statically declared in the former, and is declared as non-static in the
latter interface. Therefore no class can implement both interfaces, and
two classes must be created for any Parcelable that can also be put into
a parcelable array. The two interfaces should probably be merged or
something. Also it seems bad style to state in the javadoc comment for
Parcelable.writeToParcel() that you have to define another static method
createFromParcel() (that will presumably be looked for at runtime via
introspection). I understand the need for it to be static... nonetheless
is there no better solution than this?</description>
<comment>
<author>luke.hutch</author>
<when>Wed, 02 Apr 2008 04:35:04 +0000</when>
<what>I understand the issues better now that IQ&apos;Em trying to write my own marshaler... this
is a pretty hairy situation without a nice solution.  Please go ahead and close the
bug, sorry for the trouble.
</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 03 Apr 2008 09:28:28 +0000</when>
<what>Thanks!</what>
</comment>
</bug>
<bug>
<bugid>12660</bugid>
<title>Calendar for new events seems Q&quot;ErandomQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 23:59:38 +0000</openedDate>
<description>When you open Calendar and create a new event it seems the calendar
Android chooses for the event is random (since the last used most often
is not the one you want - AND itQ&apos;Es totally unpredictable). Instead
please always use the default one - or let the user set the default
calendar for all new events.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 22 Nov 2010 17:24:53 +0000</when>
<what>Issue 12661 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>9303</bugid>
<title>Inability to see entire message in Gmail on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bobn...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 10:37:33 +0000</openedDate>
<description>When using the gmail app on Nexus One, depending on the size of the
message it is clipped so that you cannot see the entire message. A
similar thing happens on Gmail running on my home computer browser
(Chrome) but at the bottom of the message you have the option Q&quot;E[Message
clipped] View entire messageQ&quot;E. When you select Q&apos;EView entire messageQ&apos;E you
then see the clipped portion. This function would be really helpful on
the Nexus One.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Jun 2010 19:13:51 +0000</when>
<what>Issue 9302 has been merged into this issue.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:36:12 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>8220</bugid>
<title>Web page grows wider indefinitely</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>zagenc...@gmail.com</reportedBy>
<openedDate>Sat, 08 May 2010 16:05:36 +0000</openedDate>
<description>Create/login to an account at http://www.gaydar.co.uk/ Left and top
(well, center) navigational elements are ok but the ad banner (above
Q&quot;EtopQ&quot;E navigational element) and body grow wider and wider, seemingly
unbounded. Device: Nexus One Build: Latest</description>
</bug>
<bug>
<bugid>4317</bugid>
<title>Upgrate from Android 1.5 to 1.6 - Camera Fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>duckul...@gmail.com</reportedBy>
<openedDate>Thu, 22 Oct 2009 11:51:11 +0000</openedDate>
<description>Hello Android Freaks, now I see a Update on my Google Android Phone at
the Display. My Phone itQ&apos;Es a HTC Magic. I have Upgrate my Phone from 1.5
to 1.6. Now I have the Problem, that my Phone crashes, when i open the
Camera or Camcorder. When I turn off the Batterie outside the Phone and
restart the Phone, I have the same Problem with the Camera and the
Camcorder. The Error Message Names: Q&quot;EProzess.com.android.cameraQ&quot;E
Technical: Modell: HTC Magic Firmware: 1.6 Baseband Version:
62.50S.20.17U 2.22.19.26I Kernel Version 2.6.29-00479-G3C7DF37 Android
Build@apa26#19 Build Number DRC92 I hope you can fix the Problem. Please
give me an Answer, How I can solve the Problem. Thanks, Regards, Bo</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 13:15:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11525</bugid>
<title>Browser application dies when opening and closing the windows(tabs) continously.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sag...@codeaurora.org</reportedBy>
<openedDate>Mon, 27 Sep 2010 22:51:08 +0000</openedDate>
<description>While testing the browser on Froyo 2.2 we are following the current
steps: 1. Open a browser window. 2. Navigate to various links. 3. Open a
new browser window by going to the menu. 4. Open a few more browser
windows. 5. Browser in the different windows. 6. Close all the windows.
7. Repeat steps 1 to 6 above. The browser application crashes after a
while. Check for following the log file. 09-03 07:20:40.452 D/Zygote (
1351): Process 2098 terminated by signal (11) Attached is a stack trace
taken using JTAG. The excel spread sheet has some address translated to
symbols using objdump. Expected behaviour. The browser application
should not crash. Suggested fix in gerrit review system:
https://review.source.android.com/#change,17098 Looking for a better
fix.</description>
</bug>
<bug>
<bugid>10145</bugid>
<title>Child process not sending SIGCHLD signal while exiting.</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tammana....@gmail.com</reportedBy>
<openedDate>Mon, 02 Aug 2010 14:23:27 +0000</openedDate>
<description>Hi, I am porting my native application and verifying on Android
Emulator. Here I observed the child process is not sending the SIGCHLD
signal to parent while exiting, even parent is waiting for the status of
child. But the parent resumes the execution after child exits. The below
sample code able to receive SIGCHLD signal on X86 Linux but fail to
receive on Android Emulator. Sample code #include Q&lt;Esignal.hQ&gt;E #include
Q&lt;Estdio.hQ&gt;E #include Q&lt;Eunistd.hQ&gt;E #include Q&lt;Esignal.hQ&gt;E #include Q&lt;Esys/wait.hQ&gt;E
#include Q&lt;Estdlib.hQ&gt;E #include Q&lt;Easm/sigcontext.hQ&gt;E #define SIGMAX 64 void
childproc (pid_t pid); void ignore_signals (); void sigchldhandler (int
signal, int code, struct sigcontext *scp); int sigchld_flag = 0; int
main (void) { pid_t pid = getpid (); int status; ignore_signals ();
switch (fork ()) { case -1: /* Unable to create child process */ printf
(Q&quot;Efork failedQ&quot;E); exit(-1); break; case 0: /* Child process */ childproc
(pid); break; default: /* Parent process */ break; } wait (Q&amp;Estatus); if
(!WIFEXITED (status)) printf (Q&quot;Echild process exited abnormallyQ&quot;E);
printf(Q&quot;E\n ******** Status: %d **********\nQ&quot;E, status); if (sigchld_flag
!= 1) printf (Q&quot;EFAIL: child process failed to send SIGCHLD signalQ&quot;E); else
printf (Q&quot;ESUCCESS: received SIGCHLD signal \nQ&quot;E); return 0; } void
childproc (pid_t pid) { int i; printf (Q&quot;E\n\tChild: sending ALL signals
to parent!\nQ&quot;E); for (i=1; iQ&lt;E (SIGMAX + 1); i++) { if ((i == SIGKILL) ||
(i == SIGSTOP) || ((iQ&gt;E=32)Q&amp;EQ&amp;E(iQ&lt;E=34))) continue; /* Skip sigchild too */
if (i == SIGCHLD) continue; printf (Q&quot;E\tSending (%d)\nQ&quot;E, i); if (kill
(pid, i) Q&lt;E 0) { printf (Q&quot;Ekill failedQ&quot;E); exit(-1); } } /* Exit Q&amp;E
implicitly send a sigchild interrupt to the parent process */ exit (0);
} void ignore_signals () { struct sigaction action; char msg [100]; int
i; for (i=1; iQ&lt;E (SIGMAX + 1); i++) { /* Cannot catch or ignore the
following signals: */ if ((i == SIGKILL) || (i == SIGSTOP) ||
((iQ&gt;E=32)Q&amp;EQ&amp;E(iQ&lt;E=34))) continue; /* Do not ignore SIGCHILD signal */ if (i
== SIGCHLD) continue; action.sa_handler = SIG_IGN; sigfillset
(Q&amp;Eaction.sa_mask); action.sa_flags = SA_RESTART; if (sigaction (i,
Q&amp;Eaction, (struct sigaction *) NULL) Q&lt;E 0) { printf(Q&quot;Eignore_signals:
sigactionQ&quot;E); exit(-1); } } /* Setup signal handler for SIGCHLD signal */
action.sa_handler = (void (*)(int)) sigchldhandler; sigfillset
(Q&amp;Eaction.sa_mask); action.sa_flags = SA_RESTART; if (sigaction (SIGCHLD,
Q&amp;Eaction, (struct sigaction *) NULL) Q&lt;E 0) { printf (Q&quot;Esigaction (SIGCHLD)
failedQ&quot;E); exit(-1); } } void sigchldhandler (int signal, int code,
struct sigcontext *scp) { char msg [100]; printf(Q&quot;E\n *************
Invoke handler *************** \nQ&quot;E); if (signal == SIGCHLD) { printf
(Q&quot;E\tcaught SIGCHLD(%d) signal\nQ&quot;E, signal); sigchld_flag = 1; } else {
printf (Q&quot;Ecaught an unexpected signal (%d)Q&quot;E, signal); exit(-1); } }
Output on Android # ./signal_test_04 Child: sending ALL signals to
parent! Sending (1) Sending (2) Sending (3) Sending (4) Sending (5)
Sending (6) Sending (7) Sending (8) Sending (10) Sending (11) Sending
(12) Sending (13) Sending (14) Sending (15) Sending (16) Sending (18)
Sending (20) Sending (21) Sending (22) Sending (23) Sending (24) Sending
(25) Sending (26) Sending (27) Sending (28) Sending (29) Sending (30)
Sending (31) Sending (35) Sending (36) Sending (37) Sending (38) Sending
(39) Sending (40) Sending (41) Sending (42) Sending (43) Sending (44)
Sending (45) Sending (46) Sending (47) Sending (48) Sending (49) Sending
(50) Sending (51) Sending (52) Sending (53) Sending (54) Sending (55)
Sending (56) Sending (57) Sending (58) Sending (59) Sending (60) Sending
(61) Sending (62) Sending (63) Sending (64) ******** Status: 0
********** FAIL: child process failed to send SIGCHLD signal Output on
X86 Linux ./sigtestp Child: sending ALL signals to parent! Sending (1)
Sending (2) Sending (3) Sending (4) Sending (5) Sending (6) Sending (7)
Sending (8) Sending (10) Sending (11) Sending (12) Sending (13) Sending
(14) Sending (15) Sending (16) Sending (18) Sending (20) Sending (21)
Sending (22) Sending (23) Sending (24) Sending (25) Sending (26) Sending
(27) Sending (28) Sending (29) Sending (30) Sending (31) Sending (35)
Sending (36) Sending (37) Sending (38) Sending (39) Sending (40) Sending
(41) Sending (42) Sending (43) Sending (44) Sending (45) Sending (46)
Sending (47) Sending (48) Sending (49) Sending (50) Sending (51) Sending
(52) Sending (53) Sending (54) Sending (55) Sending (56) Sending (57)
Sending (58) Sending (59) Sending (60) Sending (61) Sending (62) Sending
(63) Sending (64) ************* Invoke handler *************** caught
SIGCHLD(17) signal ******** Status: 0 ********** SUCCESS: received
SIGCHLD signal</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 02 Aug 2010 18:03:30 +0000</when>
<what>When I run this on my device I get:

-----
[...]
        Sending (62)
        Sending (63)
        Sending (64)

 ************* Invoke handler *************** 
        caught SIGCHLD(17) signal

 ******** Status: 0 **********
SUCCESS: received SIGCHLD signal 
-----

Either the software on my device is different from yours, or youQ&apos;Ere experiencing a race condition between the arrival of SIGCHLD and the return from wait().

If you put a sleep() call after the wait() completes but before testing the sigchld flag, do your results change?
</what>
</comment>
</bug>
<bug>
<bugid>9575</bugid>
<title>Failure detected by r3 CTS case</title>
<status>Declined</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2010-08-12T19:08:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yourwang...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 03:24:12 +0000</openedDate>
<description>This new case asserts that there is no any other tcp listeners except
for the below: // IPv4 exceptions
EXCEPTION_PATTERNS.add(Q&quot;E00000000:15B3Q&quot;E); // 0.0.0.0:5555 - emulator port
EXCEPTION_PATTERNS.add(Q&quot;E0F02000A:15B3Q&quot;E); // 10.0.2.15:5555 - net
forwarding for emulator
EXCEPTION_PATTERNS.add(Q&quot;E[0-9A-F]{6}7F:[0-9A-F]{4}Q&quot;E); // IPv4 Loopback
However, our products all have other tcp connections - Ruth as an
example: $ cat /proc/net/tcp cat /proc/net/tcp sl local_address
rem_address st tx_queue rx_queue tr tm-Q&gt;Ewhen retrnsmt ui d timeout inode
0: 00000000:2B01 00000000:0000 0A 00000000:00000000 00:00000000 00000000
0 0 1384 1 dd1d3580 300 0 0 2 -1 1: 00000000:2AF8 00000000:0000 0A
00000000:00000000 00:00000000 00000000 900 4 0 1386 1 dd1d3140 300 0 0 2
-1 2: 00000000:2AFE 00000000:0000 0A 00000000:00000000 00:00000000
00000000 100 1 0 1320 1 dd1d39c0 300 0 0 2 -1 $ netstat -p netstat -p
Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0
0.0.0.0:11009 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:11000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:11006 0.0.0.0:* LISTEN I grepQ&apos;Eed the whole repo for port
2B01 or 11009 but have no findings. Anyway, just feel the case is not
reasonable. Any comments?</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 07 Jul 2010 18:17:11 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Wed, 07 Jul 2010 18:42:30 +0000</when>
<what>yourwangbin, I ran this test on a freshly started user build of the N1 with wireless disabled, and I didnQ&apos;Et find any open ports. Are you still finding these unbound ports for Ruth using the same sort of configuration?</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Thu, 12 Aug 2010 19:08:20 +0000</when>
<what>Please feel free to reopen if you have any further comments, yourwangbin.</what>
</comment>
</bug>
<bug>
<bugid>9173</bugid>
<title>Browser scrolls away from text area</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Fri, 18 Jun 2010 07:11:11 +0000</openedDate>
<description>Visit this url, tap Q&quot;E[+] FeedbackQ&quot;E at the bottom. Tap the popped up text
area and start typing. Scroll down (perhaps change some dropdowns) and
back up to type more text. Notice that the browser scrolls away (down)
from the text youQ&apos;Ere typing. I use Eclair 2.1 (abyzou 2.1.9 ROM from xda
forum on Tattoo.)</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 18 Jun 2010 07:12:15 +0000</when>
<what>Oups forgot the url:
https://support.dell.com/support/order/GlobalOrderHome.aspx</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 18:51:20 +0000</when>
<what></what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Wed, 30 Jun 2010 23:08:55 +0000</when>
<what>Hmm I just tried it on my newly 2.1-updated htc Hero. BugQ&apos;Es gone. Perhaps - as another android google developer mentioned - itQ&apos;Es simply the wrong display density set on that particular ROM (as Tattoo is lo-res).</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 15:02:14 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>237</bugid>
<title>Listen to fingerinputs on the touchdisplay</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-14T20:20:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kerst...@gmail.com</reportedBy>
<openedDate>Tue, 12 Feb 2008 15:05:12 +0000</openedDate>
<description>It would be very nice to have a listener for the touchscreen. So an
application can listen the touchscreen even if it is a service. In that
way for example a mouse gesture like application would work.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Thu, 14 Feb 2008 20:20:03 +0000</when>
<what>We wonQ&apos;Et be able to do this for 1.0.  There would be a lot of issues to address
(performance, ensuring the service an app donQ&apos;Et conflict, security).
</what>
</comment>
</bug>
<bug>
<bugid>10029</bugid>
<title>RemoteViews, possibility to affect text shadow</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kaj.bjur...@gmail.com</reportedBy>
<openedDate>Tue, 27 Jul 2010 10:22:53 +0000</openedDate>
<description>IQ&apos;Em developing an app widget, and many users are requests more Q&quot;EstylingQ&quot;E
possibilities. Some things in the UI can already be configured by the
users, but itQ&apos;Es hard to make text shadow configurable (on/off, and
different values). It would be good if it was possible to affect:
android:shadowColor setShadowLayer(float,float,float,int)
android:shadowDx setShadowLayer(float,float,float,int) android:shadowDy
setShadowLayer(float,float,float,int) android:shadowRadius
setShadowLayer(float,float,float,int)</description>
</bug>
<bug>
<bugid>15093</bugid>
<title>Status icons not coming in green</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-28T10:31:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>m.ar...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 07:27:02 +0000</openedDate>
<description>My Nexus One is currently running on 2.3.3 I got the gingerbread OTA 2
days back and after installing it shows the status icon (specially WiFi
Q&amp;E Network Signal) in green color. Then, I did the factory reset of my
phone inorder to clean up the phone and make it fresh for work. Since
then only the battery signal comes in green. Both the WiFi Q&amp;E Network
Signal status icons comes in grey-white color. Please help me getting my
colors back, it was cool before. Regards Arpit Mittal</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Feb 2011 10:31:33 +0000</when>
<what>The green color indicates whether you have a working internet connection. The check is made through internal services, try to launch Gtalk for instance and it should become green again.</what>
</comment>
<comment>
<author>m.ar...@gmail.com</author>
<when>Mon, 28 Feb 2011 10:37:32 +0000</when>
<what>I have the working internet connection and doing surfing and downloads.

Also my Network signal is showing and am able to make calls.

Still they are showing White and not green.</what>
</comment>
<comment>
<author>heltonte...@gmail.com</author>
<when>Mon, 28 Feb 2011 12:19:19 +0000</when>
<what>Log yoursef on Gtalk and it will be green.
The green icons shows up only if you have a account synced to google services.
But there is a issue when you move from 3G/2G to wifi, or from one wifi to another, every time you change the network you have to login to gtalk, or open the google page on browser or make a sync.
Only after done one of the three things you will se the green icons, some times I only can use the wifi connection after doind that, otherwise the connection will be on, but nothing will load.</what>
</comment>
<comment>
<author>m.ar...@gmail.com</author>
<when>Mon, 28 Feb 2011 12:54:30 +0000</when>
<what>I tried all of the thing you have mentioned.

Though my phone is always on WiFi with auto sync, t did forceful sync
also browsed on browser, installed apps from android market and also
maked and received call.

But it didnQ&apos;Et changed, Still WHITE.

This happened when i did factory reset from privacy option. Before
that everything was green and good.</what>
</comment>
<comment>
<author>m.ar...@gmail.com</author>
<when>Mon, 28 Feb 2011 14:25:54 +0000</when>
<what>Hi

I reached Home and tried again, now everything is green now.

Strange and weird.

Arpit Mittal
- Sent from Android</what>
</comment>
<comment>
<author>m.ar...@gmail.com</author>
<when>Tue, 01 Mar 2011 04:32:01 +0000</when>
<what>Hi

Here are my final review, there is a issue.

I am back in office and able to surf on browser, able to use gmail,
skype, facebook, twitter etc and top of them able to sync my
registered account but still it shows white signal.

Only thing that doesnQ&apos;Et work is google talk as its blocked in office.

So looks like the software only checks for google talk and not the
sync operation or other internet activities.

Therefore request you to register it as an issue to be fixed.</what>
</comment>
</bug>
<bug>
<bugid>16303</bugid>
<title>Bad translation of Post comment in you tube application </title>
<status>FutureRelease</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>2011-04-25T18:41:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>testbys...@gmail.com</reportedBy>
<openedDate>Fri, 22 Apr 2011 11:08:36 +0000</openedDate>
<description>Occurrence status : When the user want post a comment a a video in you
tube application , a Pop up appears with title Q&quot;EPost comment Q&quot;E Q&quot;E and
soft buttons Q&quot;E Post Q&quot;E and Q&quot;EAnnulerQ&quot;E . So the title and one of soft
button is not translated in french language. Occurrence process : 1. Go
to Q&quot;EYou tubeQ&quot;E application 2. Launch a video session 3. Use median tool
bar to access to the comment tabs</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 25 Apr 2011 18:33:08 +0000</when>
<what></what>
</comment>
<comment>
<author>enf12345...@gmail.com</author>
<when>Mon, 25 Apr 2011 18:41:16 +0000</when>
<what>Thanks for the report.  These strings have been translated now and will be corrected in an upcoming release of the application.</what>
</comment>
</bug>
<bug>
<bugid>2519</bugid>
<title>Browser should support file uploads (input type=Q&quot;EfileQ&quot;E)</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-09T17:53:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>569</stars>
<reportedBy>I.Punish...@gmail.com</reportedBy>
<openedDate>Mon, 27 Apr 2009 16:57:39 +0000</openedDate>
<description>Insert the possibility to the Android Browser to UPLOAD FILES! Or a hook
where 3rd party filemanager can attach theirselves. This is so basic!</description>
<comment>
<author>defconoii</author>
<when>Mon, 27 Apr 2009 19:45:28 +0000</when>
<what>yea this amazes me that this isnt possible, I would like to upload files to drop.io
and my companies website, upload docQ&apos;Es to monster etc... Please add uploads from
sdcard/filesystem!</what>
</comment>
<comment>
<author>ala...@gmail.com</author>
<when>Mon, 27 Apr 2009 20:38:15 +0000</when>
<what>Please This would be really helpful I hope this can happen.</what>
</comment>
<comment>
<author>nickmgray</author>
<when>Tue, 28 Apr 2009 20:22:51 +0000</when>
<what>File uploads is a basic feature that would be very useful for all users.  It would 
be nice to upload an image of file to a forum or other similar sites.</what>
</comment>
<comment>
<author>bigplrbear@gmail.com</author>
<when>Thu, 30 Apr 2009 03:40:21 +0000</when>
<what>enabling uploads in the browser for Android would not only make the platform more
popular and give it another one-up on the iPhone, it would allow me to post to 4chan!
Please enable uploads from the browser! :D</what>
</comment>
<comment>
<author>martin.d...@gmail.com</author>
<when>Tue, 05 May 2009 12:16:54 +0000</when>
<what>add my vote too.</what>
</comment>
<comment>
<author>mark.san...@gmail.com</author>
<when>Fri, 15 May 2009 13:11:25 +0000</when>
<what>My understanding is that you donQ&apos;Et have this working because you donQ&apos;Et have a file
browser for the phone. ThatQ&apos;Es *really* needs to be fixed</what>
</comment>
<comment>
<author>djal...@gmail.com</author>
<when>Tue, 19 May 2009 23:49:27 +0000</when>
<what>come on google, everyone knows we want to upload a pic taken on the phone, my mum is 
waitng to see me!</what>
</comment>
<comment>
<author>ctemplet...@gmail.com</author>
<when>Mon, 25 May 2009 14:05:53 +0000</when>
<what>I would love this feature but I suspect it was disbled to reduce the amount of data being sent over the 
cell network. I suspect the only way this will be enabled is if it only works on wifi networks.</what>
</comment>
<comment>
<author>EVA.MORO...@gmail.com</author>
<when>Wed, 27 May 2009 22:20:41 +0000</when>
<what>We all agree to say that google spirit is better than iphone one.
Please allowing uploads will be a great opportunity to show this phone capacity. ..</what>
</comment>
<comment>
<author>bhege...@gmail.com</author>
<when>Sat, 06 Jun 2009 14:15:47 +0000</when>
<what>Please add this feature i think itQ&apos;Es a must !</what>
</comment>
<comment>
<author>bhege...@gmail.com</author>
<when>Sat, 06 Jun 2009 14:18:56 +0000</when>
<what>Please add this feature i think itQ&apos;Es a must !</what>
</comment>
<comment>
<author>csc....@gmail.com</author>
<when>Sat, 13 Jun 2009 17:34:53 +0000</when>
<what>I just got the phone and I find that I canQ&apos;Et upload my photos to my blog. If you are 
not going to fix that I am returning my phone.</what>
</comment>
<comment>
<author>camborio</author>
<when>Thu, 02 Jul 2009 15:13:32 +0000</when>
<what>Please...</what>
</comment>
<comment>
<author>dsurro...@gmail.com</author>
<when>Tue, 07 Jul 2009 14:56:10 +0000</when>
<what>What Causes this?  Are there any workarounds.  Forums seem to be hearing this problem 
for a year!!! with no resonse...</what>
</comment>
<comment>
<author>I.Punish...@gmail.com</author>
<when>Tue, 07 Jul 2009 14:57:58 +0000</when>
<what>Yey, I think this is a real must and no answer, explanation or something :-?</what>
</comment>
<comment>
<author>animesh</author>
<when>Tue, 07 Jul 2009 15:05:10 +0000</when>
<what>The code for the browser is in the git repository at
http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;a=tree . Maybe
someone can submit a patch for this? Opera supports file uploads, but has a terrible
UI for android.</what>
</comment>
<comment>
<author>orbanbal...@gmail.com</author>
<when>Tue, 28 Jul 2009 17:05:59 +0000</when>
<what>Bump for great justice, +1 vote</what>
</comment>
<comment>
<author>TheExtranion</author>
<when>Tue, 28 Jul 2009 22:31:43 +0000</when>
<what>Plz add
</what>
</comment>
<comment>
<author>henriko...@gmail.com</author>
<when>Wed, 05 Aug 2009 20:05:02 +0000</when>
<what>WTF! No file upload in a browser 2009. I can not beleive it. Fix this BUG now!</what>
</comment>
<comment>
<author>defconoii</author>
<when>Wed, 05 Aug 2009 20:18:29 +0000</when>
<what>Omg... android will be on dozens of devices soon and there isnQ&apos;Et upload capability!?  Damn symbian and 
winmo devices are ahead in this crucial area when android is far superior.  There should be at least a 
patch available so we can patch then compile it ourselves.  This lack of feature is a major lack of 
fuctionality, christ opera mini on 3 year old devices that arenQ&apos;Et even smart phones or have sd have file 
upload!  Come on HTC/Google this is badly needed, the browser isnQ&apos;Et fully functional, this should have 
been added way before adobe starting making flash for android....</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 01:08:53 +0000</when>
<what>We hear your frustration loud and clear, and will raise the priority of this feature request.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 01:22:31 +0000</when>
<what>Issue 1171 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 17:28:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:12:51 +0000</when>
<what></what>
</comment>
<comment>
<author>CraigBrubaker@gmail.com</author>
<when>Sun, 06 Sep 2009 04:01:46 +0000</when>
<what>Absolutely agree. Though, like others, I suspect this has something to do with reducing network loads. 
Same reason ATQ&amp;ET still has not enabled MMS on the iPhone, at least not until the network upgrades are 
complete.</what>
</comment>
</bug>
<bug>
<bugid>14892</bugid>
<title>Wrong callerID and annoying keyboard bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bdu...@google.com</reportedBy>
<openedDate>Mon, 21 Feb 2011 10:55:00 +0000</openedDate>
<description>Hi I do not know where to file bugs on my Android phone (Nexus S). If
you know how to route them, that would help our developers to improve
the Q&quot;Epure GoogleQ&quot;E experience :) ! 1- When I miss a call, the number
displayed is wrong. Situation: UK phone, in Italy, from a French caller.
Bug: number will appear as: +44336xxxxx instead of +336xxx 2- Keyboard:
*I am using the dual language option (EN/FR) *Situation: when I type a
text message and I press Q&quot;EALTQ&quot;E, the language shift to English (and I do
not get access to the ALT symbols unless I press ALT again)... quite
annoying (was working perfectly on my Nexus one). Thanks B./</description>
<comment>
<author>galla...@gmail.com</author>
<when>Sun, 27 Feb 2011 23:43:45 +0000</when>
<what>Exactly the same keyboard bug (with EN/FR languages to), very annoying indeed.</what>
</comment>
</bug>
<bug>
<bugid>4154</bugid>
<title>donut upgrade - imap client hangs</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-10-07T01:27:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>4jo...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 00:19:02 +0000</openedDate>
<description>After upgrade to donut last night, imap client has problems. 1. it takes
~10 seconds to start up email app. (used to be fast). 2. while trying to
load messages on in-box, it appears to load the messages, but takes
long, and then usually hangs. Any input eventually generates a Q&quot;ESorry!Q&quot;E
popup - Q&quot;EEmail application not responding, Force CloseQ&quot;E. Hitting force
close goes back to Q&quot;EYour accountsQ&quot;E page, from which you can select the
imap account and repeat the problem. Sometimes, I can read the first
message, then it hangs upon returning to messages list (in Inbox). (Pop3
account works ok.) dmesg command (from terminal window) shows sets of
these 3 messages: select Q&lt;EpidQ&gt;E (app_process), adj 15, size 2982 select
Q&lt;EpidQ&gt;E (app_process), adj, 15, size 3289, to kill send sigkill to Q&lt;EpidQ&gt;E,
adj 15, size 3289 Which appear to correlate to my attempts. (Phone is G1
from T-Mobile - Firmware 1.6 Kernel 2.6.29, Buld DRC83, also have
g-voice installed if that matters.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 07 Oct 2009 01:27:47 +0000</when>
<what></what>
</comment>
<comment>
<author>4jo...@gmail.com</author>
<when>Thu, 08 Oct 2009 14:25:38 +0000</when>
<what>This was closed, apparently because it was thought to be a future release.
This is in fact, not a future release. My system was upgraded to this release
automatically, unsolicited by me.
Please re-open, I believe this is a deployed critical failure for this application.
</what>
</comment>
<comment>
<author>jdam...@gmail.com</author>
<when>Mon, 19 Oct 2009 21:19:04 +0000</when>
<what>I am seeing the exact same issue.

</what>
</comment>
<comment>
<author>sara.her...@gmail.com</author>
<when>Sat, 31 Oct 2009 19:33:45 +0000</when>
<what>It took a while to find this thread. Only other page with this issue is 
http://www.talkandroid.com/android-forums/htc-g1/2633-email-sync-not-working-
donut.html which actually is a better description of my symptoms than the one above. 
Generally the same as above but forcing close goes back to home screen. Email now 
unusable (native email app with IMAP) since upgrade to Donut. Doh! Google seem to 
have messed up big time on this one! How do I get back to Cupcake?</what>
</comment>
</bug>
<bug>
<bugid>4407</bugid>
<title>Android 2.0 Eclair Eclipse plugin fails to install in Eciplse Galileo 3.5.1 on Ubuntu 9.10 Karmic</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-07-09T17:08:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>davidcoggins1</reportedBy>
<openedDate>Thu, 29 Oct 2009 01:08:48 +0000</openedDate>
<description>I installed Ubuntu Karmic 9.10 on my Asus EEE PC 701. I installed java 6
with sudo apt-get install sun-java6-bin. I then did sudo apt-get install
eclipse which installed eclipse Galileo 3.5.1. Finally attempted to
install the ADT but got the error: Missing requirement: Android
Development Tools 0.9.4.v200910220141-17704
(com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704)
requires Q&apos;Eorg.eclipse.wst.xml.core 0.0.0Q&apos;E but it could not be found</description>
<comment>
<author>gunnar0...@gmail.com</author>
<when>Thu, 29 Oct 2009 01:28:50 +0000</when>
<what>Same here. Installed eclipse from repo   9.10
Get same message as above</what>
</comment>
<comment>
<author>Alexande...@gmail.com</author>
<when>Fri, 30 Oct 2009 01:55:44 +0000</when>
<what>Had the same problem... I found this via Google-hacking... why this did not show up
under a normal search is a mystery to the algorithm. 

http://code.google.com/eclipse/docs/faq.html#wstinstallerror</what>
</comment>
<comment>
<author>jaytom...@gmail.com</author>
<when>Fri, 30 Oct 2009 23:09:48 +0000</when>
<what>I am just posing to confirm this does work. Ensure that Q&apos;Echeck all sourcesQ&apos;E is
checked during installation. </what>
</comment>
<comment>
<author>ricoche...@gmail.com</author>
<when>Sat, 31 Oct 2009 14:46:03 +0000</when>
<what>I have encountered the same problem and solution suggested by comment #4 does not work.</what>
</comment>
<comment>
<author>ricoche...@gmail.com</author>
<when>Sat, 31 Oct 2009 14:49:55 +0000</when>
<what>Comment 3 by Alexander.Brossart solved the problem.</what>
</comment>
<comment>
<author>tylercl...@gmail.com</author>
<when>Sat, 31 Oct 2009 21:12:39 +0000</when>
<what>Comment 3 does solve the problem; however, I had to restart Eclipse after adding the
Eclipse updater. Just make sure to open and close Eclipse after adding the Eclipse http.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:06:29 +0000</when>
<what></what>
</comment>
<comment>
<author>stoo...@gmail.com</author>
<when>Tue, 03 Nov 2009 15:23:32 +0000</when>
<what>#3</what>
</comment>
<comment>
<author>zach.kje...@gmail.com</author>
<when>Tue, 03 Nov 2009 18:47:06 +0000</when>
<what>Comment #3 resolves the issue. I am curious why Eclipse does not have this added by
default.</what>
</comment>
<comment>
<author>ppra...@gmail.com</author>
<when>Sat, 29 May 2010 10:07:02 +0000</when>
<what>Comment #3 resolved mine too.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 09 Jul 2010 17:08:03 +0000</when>
<what>This is not an ADT problem but an Eclipse config issue.</what>
</comment>
</bug>
<bug>
<bugid>14682</bugid>
<title>Please split READ_PHONE_STATUS pernission, thereQ&apos;Es too much private information in that single permission</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>daniel.d...@alumni.tu-berlin.de</reportedBy>
<openedDate>Fri, 11 Feb 2011 21:34:17 +0000</openedDate>
<description>I notice that the READ_PHONE_STATUS permission not only allows to read
the phone status as the name suggests, but also more privacy related
information as the users phone number(s) and IMEI. While it may make
perfect sense to have an application react on a changing phone status,
it may not be required and not wished to also open access to phone
numbers and IMEI. I suggest to fork out the phone numbers and IMEI into
two additional permissions, so that the user can decide which of them he
wantQ&apos;Es to have accessible by applications. As a side note, for giving
applications a device ID to recognize a particular phone, IQ&apos;Ed prefer a
hash of IMEI+App-name rather than the pure IMEI, but splitting out IMEI
and phone numbers would be a good start to take peopleQ&apos;Es privacy
needs/concerns seriously. Thanks.</description>
<comment>
<author>andy.ro...@gmail.com</author>
<when>Sun, 07 Aug 2011 12:08:51 +0000</when>
<what>See issue http://code.google.com/p/android/issues/detail?id=17675 as well.</what>
</comment>
</bug>
<bug>
<bugid>16280</bugid>
<title>SipManager::takeAudioCall(Intent,SipAudioCall.Listener) DoesnQ&apos;Et Call onRinging() Before Returning</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tgiasunn...@gmail.com</reportedBy>
<openedDate>Thu, 21 Apr 2011 12:56:56 +0000</openedDate>
<description>Host OS: Win XP SDK tools version: API 9 Eclipse version: Helios 3.6.5
ADT plug-in version: 9 Platform targeted by your project: API 9 Version
of the platform running on Nexus One: Android version 2.3.3 Baseband
32.41.00.32.U_5.08.00.04 Kernel 2.6.35.7-59423-g08607d4 Build number
GRI40 ------------------------------------------------- Steps: All the
time What happened: takeAudioCall() does not call onRinging() of the new
attached SipAudioCall.Listener before it returns (as it is supposed to
be according to the documentation) What you think the correct behavior
should be: Well, onRinging() from the (2nd parameter) given
SipAudioCall.Listener is supposed to be called before takeAudioCall()
returns.</description>
</bug>
<bug>
<bugid>300</bugid>
<title>Cells in TableLayout cannQ&apos;Et have an identical width</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-19T00:34:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>serjan...@gmail.com</reportedBy>
<openedDate>Mon, 18 Feb 2008 14:49:10 +0000</openedDate>
<description>I implemented a custom calendar view. It is based on TableLayout. Each
cell is represented by DayOfMonthField class that extends a Button
class. It looks endurable, but some cells of row have a different width.
Such difference is noticeably when I shift focus through cells and reset
a cellQ&apos;Es backgroung. How can I equalize a cellQ&apos;Es width in TableLayout so
that all they have an identicalin wigth ? Please, see my code in
attached file</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 19 Feb 2008 00:34:39 +0000</when>
<what>Hi,

The next SDK will provide a way for you to set the layout_width of each cell, this letting you give them a fixed 
size. In the meantime you can work around this by overriding the onMeasure() method and calling 
setMeasuredDimension() with the width you need.</what>
</comment>
<comment>
<author>serjan...@gmail.com</author>
<when>Tue, 19 Feb 2008 07:09:07 +0000</when>
<what>Thanks</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>4756</bugid>
<title>AVD 2.0 crashes when accessing account list in contacts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>mic...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 15:17:34 +0000</openedDate>
<description>1. Create an AVD targeted at Android 2.0 (Platform 2.0, API Level 5). 2.
Launch the AVD. 3. Open the Contacts application. 4. Press the menu
button. 5. Choose Q&quot;EAccountsQ&quot;E. 6. Notice that the application crashes
with: The process android.process.acore has stopped unexpectedly. Please
try again. On a blank AVD an empty list of accounts or something should
appear. Since the AVD is the only place I have access to Android 2.0 I
canQ&apos;Et say really what should show up since I have never seen the
Activity that is launched when that button is pressed, though I am
pretty sure a crash is not the expected result.</description>
<comment>
<author>mic...@gmail.com</author>
<when>Fri, 13 Nov 2009 17:59:47 +0000</when>
<what>When the debugger is attached and LogCat is viewed (via Eclipse in my case) I see an 
uncaught exception is thrown that causes the crash:

11-13 09:33:29.348: ERROR/AndroidRuntime(238): 
android.content.ActivityNotFoundException: No Activity found to handle Intent { 
act=android.settings.SYNC_SETTINGS (has extras) }
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 03:02:09 +0000</when>
<what></what>
</comment>
<comment>
<author>techie....@gmail.com</author>
<when>Mon, 09 May 2011 18:57:42 +0000</when>
<what>I have a Galaxy S on 2.2 and I started to see this issue pretty recently. Fixed it by doing the following:

1) turn off syncing
2) then click Q&quot;Emanage applicationsQ&quot;E Q&amp;E Q&quot;Econtacts storageQ&quot;E then tap on Q&quot;Eclear cacheQ&quot;E and Q&quot;Eclear dataQ&quot;E which deletes all contacts from your phone.
3) turn on sync again

Go back into your contacts app and they should sync back down without the app crashing.


Thanks to http://code.google.com/p/android/issues/detail?id=3761#c18

P.S. Never try to merge contacts I feel it might be causing the problem.</what>
</comment>
</bug>
<bug>
<bugid>17220</bugid>
<title>Browser in Honeycomb 3.0.1 UI Back button does not function like browsers built in back button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Rip...@gmail.com</reportedBy>
<openedDate>Sat, 28 May 2011 18:01:14 +0000</openedDate>
<description>Asus Transformer TF101, Android 3.0.1 Using the website
http://www.google.com/ with the stock browser once a search has been
done and you have visited the webpages link from the search results if
you use the Q&quot;EbackQ&quot;E function on the task bar (at the bottom of honeycomb
UI) it will bring back to http://www.google.com/[searchquery] but no
list of the previous results are shown. If you use the Browsers back
button it will return to the previous webpage showing the results When
using the back button it should remember the pages information to be
redisplayed as it does in Desktop browsers and when using the browsers
built in back button. Can this button be remapped in this app or removed
when using the browser.</description>
<comment>
<author>mitchlam...@gmail.com</author>
<when>Wed, 06 Jul 2011 19:42:19 +0000</when>
<what>Same on my Transformer</what>
</comment>
<comment>
<author>Rip...@gmail.com</author>
<when>Wed, 06 Jul 2011 23:53:10 +0000</when>
<what>This is also in 3.1 on the Transformer</what>
</comment>
</bug>
<bug>
<bugid>4419</bugid>
<title>Reboot on Hero breaks certain apps</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-02-03T22:29:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>gdonald</reportedBy>
<openedDate>Thu, 29 Oct 2009 18:16:22 +0000</openedDate>
<description>1) Steps to reproduce the problem (including sample code if
appropriate). Install an app. Reboot phone. Try to run app. Note how app
is now broken. Reinstall app. Run app successfully. Reboot phone. Note
how app is again broken. Repeat. 2) What happened. I first noticed the
issue while working on my own app. My app has an XML-driven button. When
I install the app and reboot the phone, my usual desktop icon is
replaced with the button graphic from inside the app and the app is then
broken. Reinstalling the app fixes it, but then another reboot breaks it
again. I can reproduce this issue on more than one phone. The following
apps also break on reboot, and then require reinstalling to fix them:
Pandora Coin Flip Guitar Tuner Action GPS Status Where (doesnQ&apos;Et crash
but doesnQ&apos;Et work) PicSay Google Voice 3) What you think the correct
behavior should be. Apps shouldnQ&apos;Et break when you reboot the phone. 4)
DonQ&apos;Et forget to mention which version of the SDK youQ&apos;Ere using, and/or
which device the problem appears on (model and Android version). I can
reproduce this issue using both the 1.5 and the 1.6 SDKs. 5) Please also
run Q&quot;Eadb bugreportQ&quot;E and archive the output. Attached.</description>
<comment>
<author>jtgi...@gmail.com</author>
<when>Thu, 29 Oct 2009 18:19:59 +0000</when>
<what>I am also experiencing this exact problem with my HTC Hero phone.  IQ&apos;Em also attaching
my bugreport.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 29 Oct 2009 20:27:55 +0000</when>
<what>Filed as internal bug 2225420.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 30 Oct 2009 21:05:20 +0000</when>
<what>This may be an issue with the HTC Hero.

Has this behavior been seen on any other device?
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 04 Nov 2009 18:47:33 +0000</when>
<what>Relevant, detailed android-developers thread here:

http://groups.google.com/group/android-developers/browse_thread/thread/3b7aced444a47425
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 21:15:54 +0000</when>
<what>Interesting update from the news group:

----- kmartburrito ----
IQ&apos;Em also having issues like these on the HTC Hero, but I think I have
something to add.  Not only are icons reverting, but the applications
THEMSELVES are reverting back to older versions.  IQ&apos;Eve confirmed at
least 20 apps that are reverted to old versions after a reboot.  In
fact, I havenQ&apos;Et found a single app that doesnQ&apos;Et revert so far.

Using Pandora as an example, the initial version was 1.0.0

You can follow this process to replicate:
1. Uninstall the app from the Market, Manage Applicaitons, or Safe
Mode
2. Install the new version of the app from the Market.  Start up the
app and confirm the update was successful.  Pandora is easy as it
shows the version (1.1.1) on the splash screen at startup.
3. Reboot the HTC Hero.
4. The app will have reverted back to its initially installed version,
and the icons will revert to their original states as well.

HereQ&apos;Es a thread over at the XDA-Developers forum if you want to see
other info about it.

http://forum.xda-developers.com/showthread.php?t=580268 
-----
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Feb 2010 22:29:43 +0000</when>
<what>Fix made by HTC.
</what>
</comment>
</bug>
<bug>
<bugid>3654</bugid>
<title>Color for format for setColor not consistent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-25T15:49:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>clemrom@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 01:36:26 +0000</openedDate>
<description>Summary: When setting the color for an arc, the color format needs to be
under the format 0xZZZZZZZZ (instead of ZZZZZZZZ). Sample of code of how
it is working now: Paint paint = new Paint();
paint.setColor(0xFF0000FF); /*when paint to drawArc, it WILL work with
this format*/ Sample of how it should work: Paint paint2 = new Paint();
paint2.setColor(FF0000FF); // this should work but does not /* and of
course ideally, something like paint2.setColor(R.color.blue) should work
as well where blue is a color define in a color.xml file */</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:41:25 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 Aug 2009 15:49:23 +0000</when>
<what>Simply typing FF0000FF is illegal in Java (actually itQ&apos;Es a variable name.) We are not going to change the language 
:)

Also, paint2.setColor(R.color.blue) cannot work because resource ids are ints. There would be no way to make 
the distinction between a color (0xFF0000FF) and a resource id. Use getResources().getColor(R.color.blue) from 
your Context.</what>
</comment>
</bug>
<bug>
<bugid>6330</bugid>
<title>Calculate negative powers wrong (-2^2=-4 should be 4)</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-01-29T16:58:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>UC.dev.n...@gmail.com</reportedBy>
<openedDate>Thu, 28 Jan 2010 21:08:12 +0000</openedDate>
<description>Reproduce: open calculator, put a negative number press menu -Q&gt;E advanced
panel select ^ give an even number to power by Result: a negative number
Should change sign! (e.g. -2^2=4 not -4, -3^2 = 9 not -9) Model G1 build
(modded) CRB42 firmware version 1.5, but my guess is that this is part
of the Google build and would reproduce on an untempered-with phone.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 28 Jan 2010 21:49:03 +0000</when>
<what>This appears to be an operator precedence thing.  Q&quot;E(-2)^2Q&quot;E does evaluate to 4, so
apparently itQ&apos;Es computing Q&quot;E-(2^2)Q&quot;E.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 28 Jan 2010 22:21:28 +0000</when>
<what>Looks like the source is here:

  http://code.google.com/p/arity/
</what>
</comment>
<comment>
<author>UC.dev.n...@gmail.com</author>
<when>Thu, 28 Jan 2010 22:35:25 +0000</when>
<what>my bad, i think itQ&apos;Es actually in (org.javia.arity.Symbols) mSymbols.eval() maybe
should be evalComplex???

String result = Util.doubleToString(mSymbols.eval(input), mLineLength, ROUND_DIGITS);
</what>
</comment>
<comment>
<author>UC.dev.n...@gmail.com</author>
<when>Fri, 29 Jan 2010 16:17:00 +0000</when>
<what>Ok, this seems to actually be down to my own stupidity, this isnQ&apos;Et a bug as such, how
do i close it then?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 29 Jan 2010 16:58:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9005</bugid>
<title>Bluetooth connection fails repeatedly after pairing with Kia Forte</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-06-11T18:05:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jwhalen9...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 03:04:29 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. Issue: Motorola Cliq, Android 2.2
OS: Phone will pair to 2010 Kia Forte, connect, then disconnect and
reconnect repeatedly, cycling every 1-2 minutes. Ocassionally the
phonebook will transfer, and at that point the phone will stay connected
and operate normally. Mostly it will not, and simply cycle disconnects
repeatedly.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Jun 2010 18:05:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11108</bugid>
<title>Request for Q&quot;EC=US, O=SecureTrust Corporation, CN=SecureTrust CAQ&quot;E</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-28T16:03:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>b...@google.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 18:23:50 +0000</openedDate>
<description>rtalton has requested the Q&quot;EC=US, O=SecureTrust Corporation,
CN=SecureTrust CAQ&quot;E be added. See also:
http://code.google.com/p/android/issues/detail?id=6207
http://code.google.com/p/android/issues/detail?id=8334</description>
<comment>
<author>b...@google.com</author>
<when>Thu, 09 Sep 2010 18:18:02 +0000</when>
<what>rtalton, can you give your server name for validation?</what>
</comment>
<comment>
<author>rtal...@anaheim.net</author>
<when>Thu, 09 Sep 2010 18:22:43 +0000</when>
<what>Sure thing:
www.anaheimjobs.com

I also have a Trustwave ssl verification badge you can click on here for information:
https://www.anaheimjobs.com/JobFair2010.html

Thank you!</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:03:08 +0000</when>
<what>A future release will include CA:

C=US, O=SecureTrust Corporation, CN=SecureTrust CA

with SHA1 fingerprint:

87:82:C6:C3:04:35:3B:CF:D2:96:92:D2:59:3E:7D:44:D9:34:FF:11</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 13 Dec 2010 18:21:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19981</bugid>
<title>Cannot display a ViewPager element inside of a ScrollView.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>c0deatta...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 11:31:50 +0000</openedDate>
<description>I have the following XML Layout for my activity: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;EScrollView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
Q&lt;Eandroid.support.v4.view.ViewPager android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:id=Q&quot;E@+id/viewpagerQ&quot;E /Q&gt;E
Q&lt;E/ScrollViewQ&gt;E Q&lt;E/LinearLayoutQ&gt;E The ViewPager element does not display
when it is in a ScrollView. If I remove the ScrollView the ViewPager
displays and operates perfectly fine. Tested on Android 2.1 and 2.2.</description>
<comment>
<author>c0deatta...@gmail.com</author>
<when>Mon, 12 Sep 2011 20:21:17 +0000</when>
<what>Sorry not a defect; fixed layout with:

android:fillViewport=Q&quot;EtrueQ&quot;E</what>
</comment>
<comment>
<author>gabor.ma...@gmail.com</author>
<when>Thu, 06 Oct 2011 20:33:38 +0000</when>
<what>I am trying to do the same with the difference that my scrollview is on a tabhost. Here is the xml:

Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E

Q&lt;EFrameLayout xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
	android:layout_width=Q&quot;Efill_parentQ&quot;E
	android:layout_height=Q&quot;Efill_parentQ&quot;E
	android:background=Q&quot;E#FF4444CCQ&quot;E
	Q&gt;E
		Q&lt;ETabHost 
			android:id = Q&quot;E@+id/tabhostQ&quot;E
		    android:layout_width=Q&quot;Efill_parentQ&quot;E
		    android:layout_height=Q&quot;Efill_parentQ&quot;E
		    Q&gt;E
			Q&lt;ELinearLayout  
				android:orientation = Q&quot;EverticalQ&quot;E
			    android:layout_width=Q&quot;Efill_parentQ&quot;E 
			    android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
			    Q&lt;ETabWidget android:id = Q&quot;E@android:id/tabsQ&quot;E
			    	android:layout_width=Q&quot;Efill_parentQ&quot;E
			    	android:layout_height=Q&quot;Ewrap_contentQ&quot;E
			    /Q&gt;E
			    Q&lt;EFrameLayout android:id=Q&quot;E@android:id/tabcontentQ&quot;E
			    	android:layout_width=Q&quot;Efill_parentQ&quot;E
			    	android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E
			    	Q&lt;EScrollView android:layout_height=Q&quot;Ematch_parentQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E android:id=Q&quot;E@+id/scrollviewQ&quot;E android:fillViewport=Q&quot;EtrueQ&quot;E Q&gt;E
			    	Q&lt;ELinearLayout android:layout_height=Q&quot;Ematch_parentQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;EQ&gt;E
			    	Q&lt;ETextView android:layout_height=Q&quot;Ematch_parentQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E  android:text=Q&quot;ELorem ipsum dolor sit amet, Q&quot;E /Q&gt;E
			    	Q&lt;Eandroid.support.v4.view.ViewPager
   						 android:layout_width=Q&quot;Ematch_parentQ&quot;E 
    					 android:layout_height=Q&quot;Ematch_parentQ&quot;E 
  						 android:id=Q&quot;E@+id/awesomepagerQ&quot;E /Q&gt;E
  					Q&lt;ETextView android:layout_height=Q&quot;Ematch_parentQ&quot;E android:layout_width=Q&quot;Ematch_parentQ&quot;E  android:text=Q&quot;ELorem ipsuQ&quot;E /Q&gt;E
  					Q&lt;E/LinearLayoutQ&gt;E
  					Q&lt;E/ScrollViewQ&gt;E
			    	Q&lt;ETextView android:id=Q&quot;E@+id/text1Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E 
			    	android:layout_height=Q&quot;Efill_parentQ&quot;E android:text=Q&quot;ETab2Q&quot;E /Q&gt;E
			    	Q&lt;ETextView android:id=Q&quot;E@+id/text2Q&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E 
			    	android:layout_height=Q&quot;Efill_parentQ&quot;E android:text=Q&quot;ETab3Q&quot;E /Q&gt;E
			    Q&lt;E/FrameLayoutQ&gt;E
			Q&lt;E/LinearLayoutQ&gt;E
		Q&lt;E/TabHostQ&gt;E
Q&lt;E/FrameLayoutQ&gt;E

I tried what you used with no success. Any suggestions?</what>
</comment>
</bug>
<bug>
<bugid>17613</bugid>
<title>Arabic letter yeh barree with hamza above (U+06D3)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>robert.m...@gmail.com</reportedBy>
<openedDate>Mon, 13 Jun 2011 11:06:05 +0000</openedDate>
<description>Android 2.3.3 is missing Unicode U+06D3, Arabic letter yeh barree with
hamza above.</description>
</bug>
<bug>
<bugid>1407</bugid>
<title>jpeg exif errors - GPSAltitude GPSDateStamp</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-02-09T14:26:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Wolfgang...@gmail.com</reportedBy>
<openedDate>Mon, 01 Dec 2008 21:40:29 +0000</openedDate>
<description>This is observed on a HTC G1 w. rc30 firmware. 1) The gps altitude is
incorrectly stored in the jpeg exif area as a signed number. The exif
field the altitude is stored in (GPSAltitude) is an unsigned. This leads
to the slightly amusing situation where small negative altitudes (as
happens at the sea shore or in the Bay Area) generate altitudes that
show as 10 times the lunar orbital radius (~4 billion meters). The
correct method is to put the sign-bit in the GPSAltitudeRef field and
store the absolute value in the GPSAltitude field. 2) the gps time and
date display (GPSDateStamp, GPSTimeStamp) are totally wonky. The dates
display as values between now and 50 years ago. The time is not any more
accurate. The error was observed using Image-ExifTool-7.54 . The toolQ&apos;Es
author, Phil Harvey, has convinced me that the error is at the android
end of things. IQ&apos;Ell attach an unedited jpeg taken with an HTC G1 where
the phone geotagged the picture itself and I simply did a byte-for-byte
copy off of the cameraQ&apos;Es flash card.</description>
<comment>
<author>ratle...@gmail.com</author>
<when>Sat, 31 Jan 2009 03:54:15 +0000</when>
<what>The GPSAltitude problem leads to bigger problems in Picasa, which fails to display
the georeference due to the altitude being so far off.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 15:17:43 +0000</when>
<what>Thanks a lot for the deep and detailed investigation, very helpful. This issue is
assigned to an engineer for further evaluation.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 14:26:08 +0000</when>
<what>This issue was fixed and the fix will be in a future release</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:11:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12332</bugid>
<title>-webkit-transition disables select element in Android 2.x</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>sidetrac...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 17:18:35 +0000</openedDate>
<description>- Steps to reproduce the problem. Create a webpage with a select element
inside a container. Add the following styles to the container:
max-height: 0; overflow: hidden; webkit-transition: all 2s linear; Next
create a link with an onclick event to change the elements maxHeight to
a larger number, say 200px. - What happened. The select box correctly
animates in, but does not easily respond to click/touch events. If the
elements does respond and you select an option, the select element on
the page does not update to reflect the selected value. After changing
the value and clicking the select again, the previous value appears to
be stored in the element, but is never displayed on the page. - What you
think the correct behavior should be. The select should respond to all
click/touch events and update to show the selected value. Problem exists
on Android 2.1/2.2 SDK simulator and verified on HTC EVO4G (Android
2.2). This problem does NOT occuring on Android 1.5/1.6 SDK simulator,
Motorolla Backflip (Android 1.5) or iPhone. Example HTML page attached.</description>
<comment>
<author>sidetrac...@gmail.com</author>
<when>Wed, 03 Nov 2010 18:43:12 +0000</when>
<what>Upon further testing this bug does not seem to be limited to the -webkit-transition. Even changing the selectQ&apos;Es parent container from a display value of none to block renders the select useless (with no other styles on the container).</what>
</comment>
<comment>
<author>andavi...@gmail.com</author>
<when>Thu, 17 Feb 2011 16:41:12 +0000</when>
<what>We have found this bug in our app development as well.  Also not working in 2.3. </what>
</comment>
<comment>
<author>ad...@dadeb.it</author>
<when>Thu, 03 Mar 2011 19:27:53 +0000</when>
<what>http://dl.dropbox.com/u/968175/select_test/index.html

look at this. ItQ&apos;Es the same problem but seems worse.. select just does not fire any focus and blur events on android 2.2

How is this possible ? Is it the same bug ?</what>
</comment>
<comment>
<author>echo....@gmail.com</author>
<when>Tue, 10 May 2011 19:28:09 +0000</when>
<what>I Put a INPUT type TEXT, with the following css style on the top of each page

width:0px;
height:0px;
border:0px;

When the page finish loading or the transition finish, 
Q&quot;E theFixingElementInput.focus(); Q&quot;E
This fixed all to me. Tested on Android 2.1 and 2.2</what>
</comment>
<comment>
<author>mun...@gmail.com</author>
<when>Fri, 02 Sep 2011 14:06:34 +0000</when>
<what>I also cannot get any focus/blur events to fire under android 2.2, example here: http://dl.dropbox.com/u/40242733/selectbug.html

Example fires an alert on blur of an input, and a select. Input works as expected, select fails. No css or jquery or anything to complicate things.

No success with echo....@gmail.comQ&apos;Es method, itQ&apos;Es obviously a bug but does anyone have a workarounds? IQ&apos;Eve experimented with starting timers to detect changes in screen height (keyboard up/down) on touchstart of selects, but this is also a buggy fix as it doesnQ&apos;Et work well with navigating through forms with next/prev.</what>
</comment>
<comment>
<author>rpas...@gmail.com</author>
<when>Fri, 23 Sep 2011 14:27:46 +0000</when>
<what>Same defect occurs when using Q&quot;E-webkit-transform: Q&quot;E over a element containing input elements inside.

My workaround  was avoid CSS3 transforms, and use the old CSS position: absolute combined with top/left.  

Im using also Q&quot;E-webkit-transition: Q&quot;E and works well combined with standard positioning.

I attached the sample:</what>
</comment>
<comment>
<author>osi...@gmail.com</author>
<when>Wed, 26 Oct 2011 14:51:34 +0000</when>
<what>Same here, doesnQ&apos;Et work on adp2 and htc Q&lt;EwhateverQ&gt;E with 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>17848</bugid>
<title>Google Music Beta combines MP3Q&apos;Es from albums with same name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>ed.lessard@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 13:42:38 +0000</openedDate>
<description>I copied a few hundred mp3s from my computer to the SD card on my
Motorola Droid X2. The mp3 files were organized on the SD card by
folders named for the artist, then subfolders named for the album. I
opened Google Music, which located the songs. I selected to play an
album, Q&quot;EGreatest HitsQ&quot;E which indicated it was from a particular artist.
When playing however, the play list contained songs from 3 separate
Q&quot;EGreatest HitsQ&quot;E albums from 3 different artists. The files were
confirmed to be in 3 separate folders on the SD card.</description>
<comment>
<author>zalanmeg...@gmail.com</author>
<when>Tue, 21 Jun 2011 16:58:22 +0000</when>
<what>Same here, in my case, several artistsQ&apos;E Q&quot;EUnknown AlbumQ&quot;E-s were combined. Previous Music application preserved the albums under the respective artistsQ&apos;E names.</what>
</comment>
<comment>
<author>eric.sec...@gmail.com</author>
<when>Tue, 05 Jul 2011 18:17:13 +0000</when>
<what>I have the same issue within Google Music Beta.  I am using the most current version, thought IQ&apos;Em not sure this Android area is the correct location for this report.</what>
</comment>
<comment>
<author>gsmall...@gmail.com</author>
<when>Thu, 14 Jul 2011 14:47:58 +0000</when>
<what>Also experiencing this issue with the Google Music Beta Android app.  In addition, searching for Q&quot;EGreatest HitsQ&quot;E on the Google Music website also combines all the Q&quot;EGreatest HitsQ&quot;E albums into one album.</what>
</comment>
<comment>
<author>edmundh...@gmail.com</author>
<when>Fri, 29 Jul 2011 15:26:59 +0000</when>
<what>Voted.  Needs to be fixed.</what>
</comment>
<comment>
<author>derek...@gmail.com</author>
<when>Wed, 14 Sep 2011 17:01:46 +0000</when>
<what>I have the same issue</what>
</comment>
<comment>
<author>mike.calhoun</author>
<when>Sat, 17 Sep 2011 01:22:35 +0000</when>
<what>Not an Android bug so donQ&apos;Et expect your request to get it fixed to go anywhere.</what>
</comment>
</bug>
<bug>
<bugid>3946</bugid>
<title>Feature Request to show actual count of unread messges </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>satish.n...@gmail.com</reportedBy>
<openedDate>Sat, 19 Sep 2009 05:37:33 +0000</openedDate>
<description>Hi, I obseved that the messages are downloaded only after the folder is
clicked. Also the number of unread message count is the unread messages
in default visible limit. How can we change the code so that the unread
message count shows the actual message count.</description>
<comment>
<author>satish.n...@gmail.com</author>
<when>Sat, 19 Sep 2009 05:54:22 +0000</when>
<what>Sorry I forgot the mention the application.This is is observed in Email Application.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:28:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>496</bugid>
<title>Feature Request: Joins with android.provider</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-26T06:49:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Wed, 19 Mar 2008 20:40:07 +0000</openedDate>
<description>I request the ability to make joins on any of the tables in
android.provider.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 26 Mar 2008 06:49:50 +0000</when>
<what>The ContentProvider API was intentionally designed to not expose this aspect of the
underlying implementation.
</what>
</comment>
</bug>
<bug>
<bugid>2829</bugid>
<title>The contact shortcut picture is not updated when a contact is modified </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Small</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>bouso...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 18:12:34 +0000</openedDate>
<description>When updating the picture from a contact , the previously created
contact shortcut isnQ&apos;Et updated. Steps to reproduce the problem : 1.
create a shortcut to a contact on the desktop (the shortcut icon is the
contact photo) 2. edit the contact and modify his photo 3. On the
desktop, the shortcut is still the old picture.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Mon, 01 Jun 2009 23:30:25 +0000</when>
<what>Known Q&quot;EbugQ&quot;E, no ETA at the moment. Filed internally as #1357266.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 16 Aug 2009 17:25:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:12:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:15:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14526</bugid>
<title>Smooth rotation animation</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-06T06:46:19.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Cobjone...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 05:21:56 +0000</openedDate>
<description>I would love to see smooth rotation animation build into the OS. This
would be demoed in an app call Q&quot;Efloating images,Q&quot;E and is also like the
way the iphone os rotates images within the software.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 06:46:19 +0000</when>
<what>Android 3.0 does this already.</what>
</comment>
<comment>
<author>Cobjone...@gmail.com</author>
<when>Sun, 06 Feb 2011 19:00:52 +0000</when>
<what>Yes, and that has been designated as a Tablet release of android... will this reach a phone version?</what>
</comment>
</bug>
<bug>
<bugid>7738</bugid>
<title>GPRS is not working sometimes</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chkneo</reportedBy>
<openedDate>Thu, 15 Apr 2010 07:12:07 +0000</openedDate>
<description>Somtimes enabling GPRS is working. Its need a reboot. After reboot its
works fine. Version: 2.1 Phone: Nexusone Carrier: Airtel/India (GSM)</description>
</bug>
<bug>
<bugid>605</bugid>
<title>Theme.Dialog does not obey fill_parent property</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T01:10:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>yuyeung...@gmail.com</reportedBy>
<openedDate>Thu, 03 Apr 2008 21:13:34 +0000</openedDate>
<description>I apologize in advice if this is an intended effect. Expected result:
translucent windows with rounded corner that fill the screen Actual
result: Everything bunches up together Reproduce: Make a layout with
height and width property set to fill_parent such as the following:
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETabHost
android:id=Q&quot;E@android:id/tabhostQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;EQ&gt;E Q&lt;ETabWidget
android:id=Q&quot;E@android:id/tabsQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;E65pxQ&quot;E/Q&gt;E Q&lt;EFrameLayout
android:id=Q&quot;E@android:id/tabcontentQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:paddingTop=Q&quot;E65pxQ&quot;EQ&gt;E
Q&lt;ELinearLayout android:id=Q&quot;E@+id/llContactQ&quot;E android:orientation=Q&quot;EverticalQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
android:background=Q&quot;E#ffffffffQ&quot;EQ&gt;E Q&lt;EListView android:id=Q&quot;E@+id/listContactQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E/Q&gt;E
Q&lt;E/LinearLayoutQ&gt;E Q&lt;ELinearLayout android:id=Q&quot;E@+id/llQueueQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:background=Q&quot;E#fffffffQ&quot;EQ&gt;E
Q&lt;EListView android:id=Q&quot;E@+id/listQueueQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Q&lt;E/FrameLayoutQ&gt;E
Q&lt;E/TabHostQ&gt;E Q&lt;E/LinearLayoutQ&gt;E and have the following in the onCreate of a
TabActivity: setContentView(R.layout.send_loc_taps); tabs =
getTabHost(); tabs.setup(); TabHost.TabSpec tabContact =
tabs.newTabSpec(Q&quot;EtabContactQ&quot;E); TabHost.TabSpec tabQueue =
tabs.newTabSpec(Q&quot;EtabQueueQ&quot;E); tabContact.setContent(R.id.llContact);
tabQueue.setContent(R.id.llQueue); tabContact.setIndicator(Q&quot;EContactsQ&quot;E);
tabQueue.setIndicator(Q&quot;ELocation Request QueueQ&quot;E);
tabs.addTab(tabContact); tabs.addTab(tabQueue);
tabs.setCurrentTab(CONTACTS);</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:51:00 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 01:10:25 +0000</when>
<what>We have not been able to reproduce this issue. Please try the 0.9 Android SDK and
open a new bug if you continue to have this issue.
</what>
</comment>
</bug>
<bug>
<bugid>9523</bugid>
<title>Caller canQ&apos;Et hear me</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>taou...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 23:29:53 +0000</openedDate>
<description>I have been having problems almost all the time when having incoming
calls, the caller canQ&apos;Et hear me and I keep saying hello, do you hear me,
I am here ..etc until the caller hang up. However, I donQ&apos;Et have any
issues in the outgoing calls. Please help</description>
<comment>
<author>pbrasw...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:22:40 +0000</when>
<what>I have this issue as well.  After about 10 seconds, the caller can hear me.  If the caller hangs up and calls again, they can always hear me on the subsequent call.  Seems to happen only when the phone has been sitting idle for a while, and not when I have recently been making calls.  I have an N1 (ATQ&amp;ET), but my friend with Galaxy S (T-Mobile) has also had the same problem, so it doesnQ&apos;Et seem to be phone- or carrier-specific.</what>
</comment>
</bug>
<bug>
<bugid>1699</bugid>
<title>setLastModified of class File always returns false and does not change the modification date.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-26T22:33:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>info.skt...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jan 2009 15:12:24 +0000</openedDate>
<description>setLastModified always returns false and does not change the
modification date. I have tried this with files on the SD card that I
have created and can read and write. Modifying the file updates the
modification date correctly. This method is needed to write a file
synchronization utility.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 13:08:36 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Thu, 19 Feb 2009 22:22:07 +0000</when>
<what>atime and mtime are not used on the /sdcard mounts in order to cut down on the FAT 
updated. There is no plan to change this. You cannot rely on atime/mtime for files on 
/sdcard.


</what>
</comment>
<comment>
<author>info.skt...@gmail.com</author>
<when>Fri, 20 Feb 2009 00:06:43 +0000</when>
<what>I can understand not using atime and ctime, but mtime is set
when the file is created, so it is used.  Is there no way to
change mtime once the file has been created?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 26 May 2009 22:33:00 +0000</when>
<what>Nope, no way to modify those after the fact</what>
</comment>
<comment>
<author>info.skt...@gmail.com</author>
<when>Tue, 26 May 2009 22:59:04 +0000</when>
<what>This now works under 1.5, at least on the emulator.</what>
</comment>
</bug>
<bug>
<bugid>4855</bugid>
<title>Android TextViewQ&apos;Es subscript being cliped off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>10</stars>
<reportedBy>taw...@gmail.com</reportedBy>
<openedDate>Tue, 17 Nov 2009 14:08:05 +0000</openedDate>
<description>The Android TextView clips off my text subscripts (see image below) even
when I use android:layout_height=Q&quot;Ewrap_contentQ&quot;E for the TextView. Is
there a fix/work-around for this?</description>
<comment>
<author>cyber...@gmail.com</author>
<when>Fri, 30 Jul 2010 06:01:34 +0000</when>
<what>same problem here, seems like this problem has not been solved for months .. </what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Fri, 06 May 2011 14:21:28 +0000</when>
<what>The same thing happens with italics.</what>
</comment>
<comment>
<author>ape...@operamail.com</author>
<when>Fri, 17 Jun 2011 06:09:26 +0000</when>
<what>Subscripts also appear clipped off at the bottom for dita files converted to Eclipse Help files using the XMLmind DITA Converter. The HTML files appear correctly in a browser but when viewed in the Eclipse Help window the subscripts are clipped off at the bottom. </what>
</comment>
</bug>
<bug>
<bugid>10399</bugid>
<title>Android needs multi-touch with more than two inputs, aka Q&quot;Etrue multi-touch.Q&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-08-13T22:44:24.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mparthu...@gmail.com</reportedBy>
<openedDate>Fri, 13 Aug 2010 08:36:43 +0000</openedDate>
<description>Currently Android only supports two inputs for multi-touch and it needs
to support more if Google wants it to compete with AppleQ&apos;Es iOS. This is
critical for popular virtual instruments like SmuleQ&apos;Es Ocarina.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 13 Aug 2010 22:44:24 +0000</when>
<what>Android supports more than 2 inputs.</what>
</comment>
<comment>
<author>mparthu...@gmail.com</author>
<when>Sat, 14 Aug 2010 00:03:19 +0000</when>
<what>Tell that to Jim Routh of Smule (Jim@smule.com).  He has said that he has talked with Google regularly and theyQ&apos;Eve told him that Android will never have Q&quot;Etrue multi-touch.Q&quot;E  If Android can support more than two inputs, you might want to tell him that heQ&apos;Es been misinformed.  It would help get them to start developing their popular iPhone apps for Android.</what>
</comment>
<comment>
<author>hkunn...@gmail.com</author>
<when>Sat, 14 Aug 2010 00:15:17 +0000</when>
<what>romain... By support you mean it is already applied, or that it would be possible in the future for Android to have more than two. I am sure that my Milestone now has only two multi-touch inputs.</what>
</comment>
</bug>
<bug>
<bugid>1228</bugid>
<title>Uninstaller does not clean up fully on package upgrade</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-17T16:24:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dana...@gmail.com</reportedBy>
<openedDate>Sat, 08 Nov 2008 09:23:01 +0000</openedDate>
<description>When you upgrade some packages and if that new packages has made some
changes to the file system, and then when you uninstall the new package,
it wont cleanup fully. One of the reason might be that the new upgrade
maye caused the system changing the uid of the application, without
cleaning up old data files, rendering those old files unaccessible and
uninstalling newer version will still not cleanup the files. One
possible solution to this problem is to downgrade to old version first
and then uninstall old version, then re-install new version but it is
obvious too much work for novice user. It is better that uninstallation
will clean up everything in those cases. Dana</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 17 Dec 2008 16:24:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>694</bugid>
<title>unsupported feature: http://xmlpull.org/v1/doc/features.html#xml-roundtrip</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-24T00:13:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mathiastck</reportedBy>
<openedDate>Wed, 23 Apr 2008 23:10:52 +0000</openedDate>
<description>Android provides access to pull parsing with:
org.xmlpull.v1.XmlPullParser however it does not implement the optional
feature: http://xmlpull.org/v1/doc/features.html#xml-roundtrip This
feature is needed to get the full detail out of certain xml documents.
Steps to Reproduce: Run this code: String FEATURE_XML_ROUNDTRIP
=Q&quot;Ehttp://xmlpull.org/v1/doc/features.html#xml-roundtripQ&quot;E;
XmlPullParserFactory factory; try { factory =
XmlPullParserFactory.newInstance(
System.getProperty(XmlPullParserFactory.PROPERTY_NAME), null);
XmlPullParser xpp = factory.newPullParser();
xpp.setFeature(FEATURE_XML_ROUNDTRIP, true); See this exception:
UploadImageService.XMLPullParse Exception
org.xmlpull.v1.XmlPullParserException: unsupported feature:
http://xmlpull.org/v1/doc/features.html#xml-roundtrip
(position:START_DOCUMENT null@0:0) at
org.kxml2.io.KXmlParser.exception(KXmlParser.java:243) at
org.kxml2.io.KXmlParser.setFeature(KXmlParser.java:1406) this feature is
needed to get the full detail out of this portion of xml: Q&lt;EFriend
extra=Q&quot;EDont miss thisQ&quot;EQ&gt;E Q&lt;EStatusQ&gt;E in class Q&lt;E/StatusQ&gt;E Q&lt;E/FriendQ&gt;E without
it, the extra=Q&quot;EDont miss thisQ&quot;E portion canQ&apos;Et be retrieved. For the above
code sample code, after setting xpp.setInput and calling xpp.next(),
till you get to Friend, then xpp.getEventType() will equal
XmlPullParser.START_TAG, Calling xpp.getName() will return Q&quot;EFriendQ&quot;E, and
xpp.getText will return null. The next element would be the Status
element, leaving no way to retrieve the extra=Q&quot;EDont miss thisQ&quot;E data. If
xml-roundtrip was supported, then in this case xpp.getText() would
return Friend extra=Q&quot;EDont miss thisQ&quot;E, providing the missing data.</description>
<comment>
<author>mathiastck</author>
<when>Wed, 23 Apr 2008 23:43:29 +0000</when>
<what>You can close this bug.  I misunderstand the api.  From the above example, to get the
information I thought I couldnQ&apos;Et get I just had to call:

xpp.getAttributeCount() to see that the Friend element had 1 attribute, and call:

xpp.getAttributeName(0) to get Q&quot;EextraQ&quot;E and call xpp.getAttributeValue(0) to get Q&quot;EDont
miss this.Q&quot;E</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 24 Apr 2008 00:13:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9165</bugid>
<title>after power off my T505  the music  starts playing... but the  the music apps are not Q&quot;EopenQ&quot;E have to go in and then turn off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mha...@gmail.com</reportedBy>
<openedDate>Thu, 17 Jun 2010 21:04:28 +0000</openedDate>
<description>Motorola Milestone version 2.1 update.... have Q&quot;E3Q&quot;E and the default
player on.... removed Q&quot;E3Q&quot;E still have the problem..... after taking
forever to get my milestone connected to the Moto T505 for hands free...
when im done and power off my T505 music starts to play from my
Milestone, 2 different songs at once, i go to the takes bar but nothing
is listed, i go to Q&quot;E3Q&quot;E the one song is up but it is not in Q&quot;EplayQ&quot;E mode i
have to hit Q&quot;EplayQ&quot;E then Q&quot;EpauseQ&quot;E to shut it off... then i go to the
default player and have to do the something this happens all the time. I
removed Q&quot;E3Q&quot;E but it still happens...... NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>9812</bugid>
<title>Bluetooth call log is pushed incorrectly when a large number of calls are in the log</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 15:25:18 +0000</openedDate>
<description>Phone: T-Mobile Mini Pulse Android: 2.1-update1 The Android call log can
hold seemingly hundreds of calls. However when connected to an in car
bluetooth system it would appear the call log is being sent incorrectly.
Numbers often appear to be randomly selected from the list. Steps: 1.
Make a large number of calls on the Android phone 2. Connect to in car
bluetooth system 3. Browse recent/last dialled numbers 4. Notice the
phone log does not match the calls last dialled in the phone. Note: This
has always been a problem with Android phones. I am unsure if it is a
limitation of the car system but perhaps pushing a limited number of
previous calls would be preferable? - e.g. last 50 calls.</description>
</bug>
<bug>
<bugid>14973</bugid>
<title>VPN issue with Server 2008 but not Server 2003</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>filt...@sureguard.com.au</reportedBy>
<openedDate>Thu, 24 Feb 2011 00:25:06 +0000</openedDate>
<description>Samsung Galaxy I Android 2.2 When trying to VPN into a windows Server
2008 the user cannot authenticate. A laptop running Windows 7 can
connect. An iPhone 4 can connect. The problem appears only on the Server
2008. Server 2003 works fine. Problem exists with all security and
encryption combination. Switching off the server firewall doesnQ&apos;Et help
either. No obvious workaround on the phone. Installing another virtual
server to connect to might be the only workaround at this stage.</description>
</bug>
<bug>
<bugid>16929</bugid>
<title>Google Talk app shows AIM messages in the notification bar, but they donQ&apos;Et go anywhere in the app and there is no way to respond to AIM users through Google Talk8/7-</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>weezer...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 22:11:16 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.3. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.3. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>weezer...@gmail.com</author>
<when>Tue, 17 May 2011 22:15:39 +0000</when>
<what>Accidentally hit enter and I canQ&apos;Et edit the bug.

Steps to reproduce the problem: 
1 - Sign into AIM via Gmail on a desktop computer.
2 - Make sure you are logged into Google Talk on an Android device.
3 - Log out of Gmail on the desktop computer
4 - Other AIM users will still see your AIM name as online, and any incoming messages come to your Android device BUT - 

*the incoming messages only appear in the notification bar
*when clicking the notification from the pull-down shade that there is a new message from someone (showing their AIM name), it opens the Google Talk contacts list, where AIM users are not listed.

this is clearly a bug since AIM and Google integrated the way Google users communicate with AIM users. The Google Talk app needs to be updated.
</what>
</comment>
<comment>
<author>kendall....@gmail.com</author>
<when>Thu, 19 May 2011 15:34:17 +0000</when>
<what>This is also an issue when using connecting directly to AIM Usernames with your Gmail address (www.aim.com/google-chat-changes). Added AIM users will show up in both Gmail and 3rd party clients (like Pidgin), but do not show up in Talk on Android.</what>
</comment>
<comment>
<author>weezer...@gmail.com</author>
<when>Thu, 19 May 2011 15:39:15 +0000</when>
<what>Hoping Google takes notice of this issue. Since Talk is enabled by default on every Android device, IQ&apos;Ed say Google has over 100 million potentially malfunctioning devices in the wild right now.</what>
</comment>
<comment>
<author>kendall....@gmail.com</author>
<when>Fri, 20 May 2011 16:40:12 +0000</when>
<what>Interestingly enough, today my AIM contacts are showing up on Android. I also noticed when I signed into Gmail today, there was an official Q&quot;EannouncementQ&quot;E on Chat (http://www.google.com/support/chat/bin/answer.py?hl=enQ&amp;Eanswer=1281761) about the new feature. So maybe everything just wasnQ&apos;Et done yet yesterday.</what>
</comment>
<comment>
<author>kendall....@gmail.com</author>
<when>Fri, 20 May 2011 16:40:12 +0000</when>
<what>Interestingly enough, today my AIM contacts are showing up on Android. I also noticed when I signed into Gmail today, there was an official Q&quot;EannouncementQ&quot;E on Chat (http://www.google.com/support/chat/bin/answer.py?hl=enQ&amp;Eanswer=1281761) about the new feature. So maybe everything just wasnQ&apos;Et done yet yesterday.</what>
</comment>
<comment>
<author>kendall....@gmail.com</author>
<when>Fri, 20 May 2011 16:46:40 +0000</when>
<what>On second look, only one of my AIM contacts is showing up. Another one which is online, and appears in both Gmail Chat and Pidgin, isnQ&apos;Et listed. Very weird...</what>
</comment>
</bug>
<bug>
<bugid>14737</bugid>
<title>No documentation for ViewGroup. getChildStaticTransformation</title>
<status>Reviewed</status>
<owner>c...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>geor...@google.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 01:04:21 +0000</openedDate>
<description>There is no documentation for ViewGroup.getChildStaticTransformation.
URL here:
http://developer.android.com/reference/android/view/ViewGroup.html#getChildStaticTransformation(android.view.View,
android.view.animation.Transformation) In a public API, every function
should be documented.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 18 Feb 2011 06:46:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5371</bugid>
<title>Notification Bug: Android 2.0</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SwordOf...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 14:37:32 +0000</openedDate>
<description>The notification from the android gmail component does not disappear
after viewing an email. The notification only disappears after viewing
the main inbox screen. I do not always reply or delete my read emails so
after I open an email and read it, I push it to the background to do
other important tasks, and the notification for that email will still be
in the notification bar. The proper function is to erase the
notification upon opening or viewing the email.</description>
<comment>
<author>SwordOf...@gmail.com</author>
<when>Fri, 11 Dec 2009 14:40:26 +0000</when>
<what>This us the native gmail app that is pre-installed 
on android 2.0 on my Verizon Motorola droid</what>
</comment>
</bug>
<bug>
<bugid>4444</bugid>
<title>Android dropping every 2nd UDP packet over Wifi: SIP doesnQ&apos;Et work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>16</stars>
<reportedBy>edwinto...@gmail.com</reportedBy>
<openedDate>Fri, 30 Oct 2009 14:52:12 +0000</openedDate>
<description>Using a SIP application on Android doesnQ&apos;Et work, because the application
doesnQ&apos;Et see all the packets sent to it by Asterisk. Asterisk sends an
OPTIONS sip packet, followed shortly by a SIP/200 packet. The SIP
application never (or rarely) sees the 2nd SIP/200 packet, it sees the
OPTIONS packets only, which leads to registration failure. Steps to
reproduce: 1. Run tcpdump on the phone: tcpdump -s 9600 -v udp dst port
5060 2. On a PC run this: $ export
X=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
$ for i in `seq 1 100`; do echo Q&quot;Epack1$X$iQ&quot;E | socat -sourceport=5060 -U
UDP:192.168.0.128:5060 -;echo Q&quot;Epack2$X$iQ&quot;E | socat -sourceport=5060 -U
UDP:192.168.0.128:5060 -; sleep 1; done 3. Look at the tcpdump output.
Expected: You should see pack1XXX.. followed by pack2. Actual: However
pack1 is always present, pack2 is missing most of the times (for example
4/7 missing). System information: Model Number: HTC Hero Firmware
version: 1.5 Baseband version: 63.18.55.06FU_6.35.07.08 Kernel version:
2.6.27-8dd6deeehtc-kernel@and18-2 ) Build number: 2.73.405.5 146733
CL#61267 release-keys Software version: 1.0.0.A6288 Connected through
wifi, WPA2-PSK Personal encryption to a Dlink DI-524 router, G mode,
channel 11.</description>
<comment>
<author>edwinto...@gmail.com</author>
<when>Fri, 30 Oct 2009 15:11:40 +0000</when>
<what>Example tcpdump:
14:22:27.424041 IP (tos 0x0, ttl 64, id 34189, offset 0, flags [DF], proto UDP (17),
length 566)
    192.168.0.2.53953 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
           
       
pack1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1\0x0a
     
14:22:28.447875 IP (tos 0x0, ttl 64, id 34441, offset 0, flags [DF], proto UDP (17),
length 566)                                           
    192.168.0.2.37556 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
                                                      
       
pack1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2\0x0a
     
14:22:28.470428 IP (tos 0x0, ttl 64, id 34441, offset 0, flags [DF], proto UDP (17),
length 566)                                           
    192.168.0.2.58861 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
                                                      
       
pack2XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2\0x0a
     
14:22:29.369598 IP (tos 0x0, ttl 64, id 34693, offset 0, flags [DF], proto UDP (17),
length 566)                                           
    192.168.0.2.59292 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
                                                      
       
pack1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX3\0x0a
     
14:22:30.393676 IP (tos 0x0, ttl 64, id 34944, offset 0, flags [DF], proto UDP (17),
length 566)                                           
    192.168.0.2.37836 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
                                                      
       
pack1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX4\0x0a
     
14:22:30.415924 IP (tos 0x0, ttl 64, id 34945, offset 0, flags [DF], proto UDP (17),
length 566)                                           
    192.168.0.2.40138 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
                                                      
       
pack2XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX4\0x0a
     
14:22:31.416198 IP (tos 0x0, ttl 64, id 35196, offset 0, flags [DF], proto UDP (17),
length 566)
    192.168.0.2.39008 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
           
       
pack1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX5\0x0a
     
14:22:32.441894 IP (tos 0x0, ttl 64, id 35448, offset 0, flags [DF], proto UDP (17),
length 566)                                           
    192.168.0.2.33226 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
                                                      
       
pack1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX6\0x0a
     
14:22:32.463958 IP (tos 0x0, ttl 64, id 35448, offset 0, flags [DF], proto UDP (17),
length 566)                                           
    192.168.0.2.39102 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
                                                      
       
pack2XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX6\0x0a
     
14:22:33.568023 IP (tos 0x0, ttl 64, id 35699, offset 0, flags [DF], proto UDP (17),
length 566)
    192.168.0.2.33670 Q&gt;E 192.168.0.128.5060: SIP, length: 538                        
           
       
pack1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX7\0x0a
     


</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:57:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2244</bugid>
<title>RFE: Bookmark shortcuts should use favicon as icon if present</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-10-02T16:52:44.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>10</stars>
<reportedBy>martin.e...@gmail.com</reportedBy>
<openedDate>Wed, 18 Mar 2009 08:07:58 +0000</openedDate>
<description>The icons for bookmark shortcuts are very generic at the moment. Using
the favicon or maybe a custom image would make it easier to identify the
shortcut.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 18 Mar 2009 13:50:38 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:45:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:23:15 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Oct 2009 16:52:44 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:34:18 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3788</bugid>
<title>UI display error in Google Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>charlee7...@gmail.com</reportedBy>
<openedDate>Sat, 05 Sep 2009 08:31:16 +0000</openedDate>
<description>Occurrence Process : 1. Open Calendar when notifying sign-in/sync error
in top of the screen. Occurrence Status : 1. Calendar will displayed
Blank page (white screen) Expected Result : 1. Calendar should display
sign-in popup window. please see a attached pictures. this is only
reproduced in portrait mode and cannot reproduced in landscape mode.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 09 Sep 2009 13:16:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9503</bugid>
<title>System will reboot after using new Q&quot;EstartBluetoothScoQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>49</stars>
<reportedBy>pmerl...@gmail.com</reportedBy>
<openedDate>Sun, 04 Jul 2010 00:15:25 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
using startBluetoothSco/stopBluetoothSco on Android 2.2 (FRF85B) donQ&apos;Et
exit the app that called them then disable or disconnect link to
bluetooth headset - What happened. The system rebooted because of a
crash in AudioService.java. When the headset gets disconnected it tries
to call unlinkToDeath with Q&quot;EnoSuchElementExceptions: death link does not
existQ&quot;E - What you think the correct behavior should be. When calling
stopBluetoothSco the ScoClient should get removed from the list of
ScoClients.</description>
<comment>
<author>r3gis...@gmail.com</author>
<when>Fri, 27 Aug 2010 17:50:25 +0000</when>
<what>Same thing here (N1 - 2.2 - FRF91) - different project that pmerl.. one.
Added a stack trace if it can helps (see below)


The amazing thing is that .... If we donQ&apos;Et release sco properly with stopBluetoothSco(); the problem doesnQ&apos;Et appear !!!
Sounds that AudioService$AudioServiceBroadcastReceiver try to release something already released by the clean Q&quot;EstopBluetoothScoQ&quot;E...
So for now my code is pretty awful.... when I release things... I ensure that IQ&apos;Em well connected to Bluetooth device !

I can propose a quick patch in media/java/android/media/AudioService.java :

+ if(mStartcount Q&gt;E 0){
1028                 mStartcount = 0;
1029                 mCb.unlinkToDeath(this, 0);
1030                 if (stopSco) {
1031                     requestScoState(BluetoothHeadset.AUDIO_STATE_DISCONNECTED);
1032                 }
+ }
1033             }

It should fix things (just by reading the code of decCount() and clearCount() method - not tested) - // not sure for the right place of the endif.
If you want me to push this proposal in the git let me know (IQ&apos;Eve already done a simple patch for the Music app and IQ&apos;Em know a little bit more confident with the android Open Source validation process).


Just another remark, the use of BTSco is not clear at all.

I noticed that I must 
1- audioManager.setBluetoothScoOn(true);
2- audioManager.startBluetoothSco();
3- Restart my audio stream !!
// pmerl.. I know that you donQ&apos;Et proceed this way, but as for me thatQ&apos;Es the only way I can get it work.

If there is any audio stack dev here can he enlight us on the good way to manage BT SCO for audio? Things are a little bit complicated all the more so as it mix with the Telephony app... so reading android git on this point is not easy for incomers and the sdk doesnQ&apos;Et help enough...

----
08-27 19:09:56.032: ERROR/AndroidRuntime(10042): *** FATAL EXCEPTION IN SYSTEM PROCESS: android.server.ServerThread
08-27 19:09:56.032: ERROR/AndroidRuntime(10042): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.bluetooth.headset.action.STATE_CHANGED (has extras) } in android.media.AudioService$AudioServiceBroadcastReceiver@44b6b6c0
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:905)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.os.Handler.handleCallback(Handler.java:587)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.os.Handler.dispatchMessage(Handler.java:92)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.os.Looper.loop(Looper.java:123)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at com.android.server.ServerThread.run(SystemServer.java:506)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042): Caused by: java.util.NoSuchElementException: Death link does not exist
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.os.BinderProxy.unlinkToDeath(Native Method)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.media.AudioService$ScoClient.clearCount(AudioService.java:1029)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.media.AudioService.clearAllScoClients(AudioService.java:1087)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.media.AudioService$AudioServiceBroadcastReceiver.onReceive(AudioService.java:1858)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:892)
08-27 19:09:56.032: ERROR/AndroidRuntime(10042):     ... 4 more
----
</what>
</comment>
<comment>
<author>marco.ca...@gmail.com</author>
<when>Sat, 11 Sep 2010 03:23:10 +0000</when>
<what>Same thing here.  Tested using HTC Incredible with Android 2.2

Currently looking for a workaround.

So far found that the only way to prevent system reboot when headset is disconnected is to first kill the process that initiated the setBluetoothScoOn command.  Doing this causes the AudioService.SetModeDeathHandler.binderDied method to be called which seems to have a side effect of avoiding the crash in the AudioService class when the headset is disconnected.</what>
</comment>
<comment>
<author>r3gis...@gmail.com</author>
<when>Tue, 28 Sep 2010 08:51:12 +0000</when>
<what>Appear to have been solved in Android 2.2.1 ! 

Quickly tested with my implementation and no crash anymore while doing things properly (start and then stop)

I guess this issue could be marked as Fixed.

</what>
</comment>
<comment>
<author>chrismic...@gmail.com</author>
<when>Thu, 14 Oct 2010 01:58:24 +0000</when>
<what>This is a big issue for any application that wants to record audio over Bluetooth and is the #1 reported issue for our speech recognition application.  

It is reliably reproducible on most HTC 2.2 devices (Evo, Incredible, etc.)  

Apart from killing the process, we havenQ&apos;Et been able to find a work-around... anyone else?</what>
</comment>
<comment>
<author>gply...@gmail.com</author>
<when>Fri, 19 Nov 2010 19:15:42 +0000</when>
<what>This is a HUGE issue for those of us using HTC EVO</what>
</comment>
<comment>
<author>d...@sho.ca</author>
<when>Thu, 30 Dec 2010 07:20:59 +0000</when>
<what>Why is this still unresolved?  Other apps, like the Choice Dialer+ appear to use Bluetooth with no problems.</what>
</comment>
<comment>
<author>attorney...@gmail.com</author>
<when>Sat, 01 Jan 2011 15:44:22 +0000</when>
<what>Still a terrible nuisance with my 2.2 EVO 4G.  Anyone at Google working to fix this on 2.2, or are we stuck if not at 2.2.1 or Gingerbread?</what>
</comment>
<comment>
<author>alcorrill</author>
<when>Sat, 01 Jan 2011 16:43:04 +0000</when>
<what>MakeQ&apos;Es it so that I donQ&apos;Et even want to use my bluetooth when I get in my
vehicle.  Not Good.

Hope it isnQ&apos;Et another example of a company that 30+ years after starting
they are still releasing OSs that are full of bugs and glitches and we pay
them allot of money so we can use the stuff.</what>
</comment>
<comment>
<author>alcorrill</author>
<when>Sat, 01 Jan 2011 16:59:07 +0000</when>
<what>I donQ&apos;Et even want to use my bluetooth when I get in my vehicle because of
it.

Instead I find myself yelling at my EVO 4G on my dash in my pickup so
Q&quot;EVlingoQ&quot;E can turn what I say into something that I never even thought of.

Hope it isnQ&apos;Et another example of a company that releases their OSs for 30+
years full of glitches and we pay money to use the stuff.</what>
</comment>
<comment>
<author>jakewood...@gmail.com</author>
<when>Sat, 22 Jan 2011 18:10:26 +0000</when>
<what>So, Choice+ dialer doesnQ&apos;Et have this problem and Vlingo does.  DonQ&apos;Et they use the same bluetooth protocols? For GodQ&apos;Es sake, Google, this has been a known problem since at least July.  GET THIS FIXED so I can use the best verbal dialer on the market for my Evo!</what>
</comment>
<comment>
<author>andyprze...@gmail.com</author>
<when>Sat, 22 Jan 2011 18:15:53 +0000</when>
<what>have an evo 4, first I have not had a good bluetooth experience since prior to installation of 2.2, 2010 prius does with vlingo does not like evo, reboots every time I get out of the car, or any time, manually or automatically, turn off bt. Does 2.2.1 truly fix this problem? If so when is it going to be released for evo 4? Great phone otherwise.</what>
</comment>
<comment>
<author>mukesh.g...@gmail.com</author>
<when>Sat, 22 Jan 2011 18:23:06 +0000</when>
<what>This is fixed in 2.2.1. 

I think google and HTC has an strategy to give bugs and keep them not fixed to sell there new devices :). Luckily I have Nexus-one so get fixed but my application is restricted to 2.2.1 users only which sucks.... 

I think ball is not in google court. Now itQ&apos;Es hardware or wireless provider duty to update to 2.2.1. Which google has no control. Wake up HTC and Sprint WAKE UP....
</what>
</comment>
<comment>
<author>andyprze...@gmail.com</author>
<when>Sat, 22 Jan 2011 18:36:07 +0000</when>
<what>Amen, it took the Sprint store several hard resets and a a lot of
aggravation on my part to figure out nothing, I had to diagnose it myself.
Now I canQ&apos;Et get a straight story from Sprint/HTC when theyQ&apos;Ere going to be
releasing 2.2.1 or 2.3.  Between that and Sprint dragging there feet on
rolling out 4g, in Detroit, when Verizon is here already, may have to
contemplate a switch.</what>
</comment>
<comment>
<author>attorney...@gmail.com</author>
<when>Sat, 22 Jan 2011 20:23:35 +0000</when>
<what>ItQ&apos;Es great to hear itQ&apos;Es fixed in 2.2.1, but for those of us who are using our carrier ROMs and whoQ&apos;Es carriers may or may not choose to update our 2.2 to 2.2.1 or 2.3 this really is a pain.  
And, since Google obviously knows the issue and has a fix, it would be nice of them to provide those of us who are affected with the fix for our current 2.2 ROMs.</what>
</comment>
<comment>
<author>jp.bog...@gmail.com</author>
<when>Thu, 27 Jan 2011 12:39:20 +0000</when>
<what>Has anyone found a nice workaround for 2.2?</what>
</comment>
<comment>
<author>andyprze...@gmail.com</author>
<when>Thu, 27 Jan 2011 12:49:16 +0000</when>
<what>yeah. 2.2.1 or later OS, canQ&apos;Et get an answer from Sprint or HTC when it will
be released</what>
</comment>
<comment>
<author>DulcetT...@gmail.com</author>
<when>Mon, 31 Jan 2011 20:37:15 +0000</when>
<what>I donQ&apos;Et have it in Choice Dialer+ because the issue surrounds the use of the functions

audioManager.setBluetoothScoOn(boolean);
audioManager.startBluetoothSco();
audioManager.stopBluetoothSco();

which Choice Dialer+ does not use.  (by the way ... what is the difference between these functions?!? such a mystery)

I do see this issue with my Ear Buddy app, which uses these functions for some of its work. 
I have to code up a workaround.


</what>
</comment>
<comment>
<author>chrismic...@gmail.com</author>
<when>Mon, 31 Jan 2011 20:46:48 +0000</when>
<what>Dulcet - From my understanding you have to use the start/stop methods if you want to capture audio over bluetooth.  If you donQ&apos;Et call start then any audio capture will only use the device mic.  

Playback is nice and automatic (if A2DP BT device is connected audio will just route over that automatically and play) but recording is manual, you have to call start (and then stop when you are finished,) and then you run into this bug.

If you know more though I would love to compare notes!</what>
</comment>
<comment>
<author>DulcetT...@gmail.com</author>
<when>Mon, 31 Jan 2011 22:39:47 +0000</when>
<what>I have a nice workaround for it in my own Ear Buddy app.  I should have it out tomorrow.  The fix, alas, is not a platform one... other apps hitting this issue would need to adopt a similar fix.</what>
</comment>
<comment>
<author>chrismic...@gmail.com</author>
<when>Mon, 31 Jan 2011 22:42:28 +0000</when>
<what>Oh nice! Would you mind sharing how you implemented the workatound?</what>
</comment>
<comment>
<author>DulcetT...@gmail.com</author>
<when>Thu, 03 Feb 2011 22:40:03 +0000</when>
<what>My comment may have been premature.  On my EVO 4G, even killing off the process that did the start/on pair fails to address the issue.  I thought I saw that working for me the other day.</what>
</comment>
<comment>
<author>popperdu...@gmail.com</author>
<when>Thu, 10 Mar 2011 04:11:10 +0000</when>
<what>IQ&apos;Em using Vlingo with the Motorola Roaster BT/FM Transmitter Speakerphone and it works very well - except that I noticed this reboot issue and thought my phone was the problem. I went to VlingoQ&apos;Es page in the App Market and they said theBT reboot issue is out of their control and to come here for more information. IQ&apos;Em glad I did. At least I know IQ&apos;Em not the only one with this issue. Now checking out Choice Dialer until 2.2.1 or 2.3 get released by Sprint (who the hell knows when that will be).</what>
</comment>
<comment>
<author>ole...@gmail.com</author>
<when>Thu, 31 Mar 2011 02:06:25 +0000</when>
<what>I have a Samsung Epic with a similar problem.  I was using Vlingo the other day and all sounds went to the earpiece in the phone.  Even when the phone rang, I couldnQ&apos;Et hear it because it was playing the ringtone in the earpiece.  Bluetooth and speaker were useless for anything until I rebooted the phone.  I contacted Vlingo support and they sent me to an article that linked here.  The only fix I see is the next OS version and there is no telling when Sprint will release it.  When will Google set some requirements on carriers and manufacturers as far as updating the OS?  I hate waiting, at least wth a PC I have control over when the OS is updated.</what>
</comment>
<comment>
<author>sptsha...@gmail.com</author>
<when>Sat, 11 Jun 2011 07:10:50 +0000</when>
<what>oky keep research i hope well be better </what>
</comment>
<comment>
<author>nicotu...@gmail.com</author>
<when>Mon, 20 Jun 2011 22:57:54 +0000</when>
<what>2.2.2 on Motorola Droid crashes phone with InCar just idling...... This worked great until a Vlingo update......  :-((</what>
</comment>
</bug>
<bug>
<bugid>7201</bugid>
<title>AbstructCursor does not allow to use column name with period</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>nagam...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 05:20:46 +0000</openedDate>
<description>IQ&apos;Ed like to use column name with period for ContentProvider. But it is
not allowed because AbstructCursor.getColumnIndex rejects period from
column name. In file
framework/base/core/java/android/database/AbstructCursor.java, following
hack for bug 903852 is not acceptable for me. public int
getColumnIndex(String columnName) { // Hack according to bug 903852
final int periodIndex = columnName.lastIndexOf(Q&apos;E.Q&apos;E); if (periodIndex !=
-1) { Exception e = new Exception(); Log.e(TAG, Q&quot;Erequesting column name
with table name -- Q&quot;E + columnName, e); columnName =
columnName.substring(periodIndex + 1); } ContentProvider must NOT DEPEND
on any lower database subsystem.</description>
</bug>
<bug>
<bugid>17112</bugid>
<title>Activity com.android.mms leaking intentreceiver ConnectivityBroadcastReceiver </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>leewls...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 14:22:12 +0000</openedDate>
<description>Mms error is the information below. 05-23 13:43:43.422 E/ActivityThread(
450): Activity com.android.mms.ui.ComposeMessageActivity has leaked
IntentReceiver com.android.mms.ui.ComposeMessageActivity$37@47d2b730
that was originally registered here. Are you missing a call to
unregisterReceiver()? 05-23 13:43:43.422 E/ActivityThread( 450):
android.app.IntentReceiverLeaked: Activity
com.android.mms.ui.ComposeMessageActivity has leaked IntentReceiver
com.android.mms.ui.ComposeMessageActivity$37@47d2b730 that was
originally registered here. Are you missing a call to
unregisterReceiver()? 05-23 13:43:43.422 E/ActivityThread( 450): at
android.app.ActivityThread$PackageInfo$ReceiverDispatcher.Q&lt;EinitQ&gt;E(ActivityThread.java:939)
05-23 13:43:43.422 E/ActivityThread( 450): at
android.app.ActivityThread$PackageInfo.getReceiverDispatcher(ActivityThread.java:734)
05-23 13:43:43.422 E/ActivityThread( 450): at
android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:799)
05-23 13:43:43.422 E/ActivityThread( 450): at
android.app.ContextImpl.registerReceiver(ContextImpl.java:786) 05-23
13:43:43.422 E/ActivityThread( 450): at
android.app.ContextImpl.registerReceiver(ContextImpl.java:780) 05-23
13:43:43.422 E/ActivityThread( 450): at
android.content.ContextWrapper.registerReceiver(ContextWrapper.java:318)
05-23 13:43:43.422 E/ActivityThread( 450): at
com.android.mms.ui.ComposeMessageActivity.onCreate(ComposeMessageActivity.java:1968)
05-23 13:43:43.422 E/ActivityThread( 450): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
05-23 13:43:43.422 E/ActivityThread( 450): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
05-23 13:43:43.422 E/ActivityThread( 450): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
05-23 13:43:43.422 E/ActivityThread( 450): at
android.app.ActivityThread.access$2300(ActivityThread.java:125) 05-23
13:43:43.422 E/ActivityThread( 450): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
05-23 13:43:43.422 E/ActivityThread( 450): at
android.os.Handler.dispatchMessage(Handler.java:99) 05-23 13:43:43.422
E/ActivityThread( 450): at android.os.Looper.loop(Looper.java:123) 05-23
13:43:43.422 E/ActivityThread( 450): at
android.app.ActivityThread.main(ActivityThread.java:4627) 05-23
13:43:43.422 E/ActivityThread( 450): at
java.lang.reflect.Method.invokeNative(Native Method) 05-23 13:43:43.422
E/ActivityThread( 450): at
java.lang.reflect.Method.invoke(Method.java:521) 05-23 13:43:43.422
E/ActivityThread( 450): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
05-23 13:43:43.422 E/ActivityThread( 450): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 05-23
13:43:43.422 E/ActivityThread( 450): at
dalvik.system.NativeStart.main(Native Method) 05-23 13:43:43.452
I/Gallery ( 532): onDestroy 05-23 13:43:43.482 I/CacheService( 532):
onHandleIntent Intent { act=com.cooliris.cache.action.CACHE
cmp=com.cooliris.media/com.cooliris.cache.CacheService (has extras) }
05-23 13:43:43.602 V/MmsProvider( 237): Broadcasting intent: Intent {
act=android.intent.action.CONTENT_CHANGED (has extras) } 05-23
13:43:43.622 V/MmsSmsProvider( 237):
uri=content://mms-sms/conversations?simple=true 05-23 13:43:43.622
V/MmsSmsProvider( 237): getSimpleConversations entered. 05-23
13:43:43.942 W/dalvikvm( 450): threadid=1: thread exiting with uncaught
exception (group=0x400207d8) 05-23 13:43:43.942 E/AndroidRuntime( 450):
FATAL EXCEPTION: main 05-23 13:43:43.942 E/AndroidRuntime( 450):
java.lang.IllegalStateException: save() called after discard() 05-23
13:43:43.942 E/AndroidRuntime( 450): at
com.android.mms.data.WorkingMessage.saveAsMms(WorkingMessage.java:869)
05-23 13:43:43.942 E/AndroidRuntime( 450): at
com.android.mms.ui.ComposeMessageActivity$24.onResizeResult(ComposeMessageActivity.java:3134)
05-23 13:43:43.942 E/AndroidRuntime( 450): at
com.android.mms.ui.MessageUtils$2$1.run(MessageUtils.java:782) 05-23
13:43:43.942 E/AndroidRuntime( 450): at
android.os.Handler.handleCallback(Handler.java:587) 05-23 13:43:43.942
E/AndroidRuntime( 450): at
android.os.Handler.dispatchMessage(Handler.java:92) 05-23 13:43:43.942
E/AndroidRuntime( 450): at android.os.Looper.loop(Looper.java:123) 05-23
13:43:43.942 E/AndroidRuntime( 450): at
android.app.ActivityThread.main(ActivityThread.java:4627) 05-23
13:43:43.942 E/AndroidRuntime( 450): at
java.lang.reflect.Method.invokeNative(Native Method) 05-23 13:43:43.942
E/AndroidRuntime( 450): at
java.lang.reflect.Method.invoke(Method.java:521) 05-23 13:43:43.942
E/AndroidRuntime( 450): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
05-23 13:43:43.942 E/AndroidRuntime( 450): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 05-23
13:43:43.942 E/AndroidRuntime( 450): at
dalvik.system.NativeStart.main(Native Method) 05-23 13:43:43.982
W/ActivityManager( 163): Force finishing activity
com.android.mms/.ui.ConversationList</description>
<comment>
<author>uk.arang...@gmail.com</author>
<when>Thu, 13 Oct 2011 06:11:17 +0000</when>
<what>The same issue comes for me too.
Go to messaging and start to compose message. Try to attach an image from gallery to th
e message
I am getting java.lang.IllegalStateException,save() called after discard(),WorkingMessage.java,979]
this is assossiated with some FORCE_MMS bit
Kindly help me in this concern
Email id : uk.arangath@gmail.com
</what>
</comment>
</bug>
<bug>
<bugid>19398</bugid>
<title>I just did the latest update and the spell corrector is out of control if u donQ&apos;Et add slang to itQ&apos;Es dictionary itQ&apos;Ell whatever word it pleases.  I feel like I have to fight it to text.  also when I go into horizontal mode I canQ&apos;Et see what IQ&apos;Em texting I have to hit done so I exit back to the conversation screen to see what I wrote.  I have been very.pleased so far with my evo 3d but this sucks need a fix quick.  and by the way I had to add evo to the dictionary.  rediculous</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rubyso...@gmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 23:31:10 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17333</bugid>
<title>While enetering characters in search field the UI is not proper(too narrow) in News web site.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Thu, 02 Jun 2011 10:46:55 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. [Precondition] - The device should have a qwerty keypad.(Slide
type) [Test Procedure] 1. Applications Q&gt;E News and Weather Q&gt;E Select any
news site Q&gt;E Tab on register to log-in 2. Tab on country field to setup
langauage Q&gt;E Slide up Q&gt;E Enter characters using qwerty keypad and observe
the screen. 2) What happened. - While enetering characters in search
field the UI is not proper(too narrow) in News web site. 3) What you
think the correct behavior should be. - The editor fieldQ&apos;Es width should
be more longer.</description>
</bug>
<bug>
<bugid>11636</bugid>
<title>Exchange Email stops working after Upgrading to 2.2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vivekpan...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 05:45:08 +0000</openedDate>
<description>Android 2.2.1 has a critical bug and exchange emails have stopped
working. I am not able to update to 2.2.1 as i donQ&apos;Et want to lose my
exchange email Please find a immediate fix for this issue. NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>markmark...@gmail.com</author>
<when>Sat, 02 Oct 2010 06:11:42 +0000</when>
<what>this looks like a dupe of 11629:

http://code.google.com/p/android/issues/detail?id=11629</what>
</comment>
</bug>
<bug>
<bugid>18301</bugid>
<title>Force close in Q&quot;EMy UploadsQ&quot;E app when switching to Wifi.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>satishku...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 11:41:49 +0000</openedDate>
<description>Phone : Nexus S. Android Version : 2.3 My Uploads application version :
1.5.13 Issue : Force close occurs when switching to Wifi in My Uploads
application. STEP-BY-STEP INSTRUCTIONS: Preconditions: 1.APN Setting is
available and phone is connected to an Edge network. 2.Google account
has been created on the device. Procedure: 1. Select Youtube
application. 2. Press Menu key and select Q&quot;EUploadQ&quot;E option. 3. Select a
video to upload , for example through Gallery.The size can be greater
than 3 MB. 4. Press the upload button in the screen that pops up. 5. A
toast is shown saying that the video is being uploaded and a
notification appears for upload. 6. Tap the notification to see the
upload list. The list shows the ongoing uploads. 7. Press the upload in
progress and a Q&quot;ECancelQ&quot;E option is shown. Select Q&quot;ECancelQ&quot;E . Upload list
becomes empty. 8. Go to Settings-Q&gt;EWireless Networks . Select Wifi option
to turn it on.Wait for Wifi to be connected. Actual result: Force close
occurs when Wifi is connected. Expected result: Phone should work
normally with no force close. Stack trace : 07-06 12:25:49.304
W/GTalkService( 368): [GTalkConnection.26] doConnect: caught XMPPError
connecting to mtalk.google.com:5228.: (502) 07-06 12:25:49.304
W/GTalkService( 368): -- caused by: javax.net.ssl.SSLException: SSL
handshake aborted: ssl=0x36edf8: I/O error during system call,
Connection timed out 07-06 12:25:49.304 D/kernel ( 129): [ 880.124053]
rmnet_stop() 07-06 12:25:49.334 I/MediaUploader( 1297): Data connection
dropped 07-06 12:25:49.334 I/TelephonyRegistry( 240):
notifyDataConnection: state=0 isDataConnectivityPossible=true
reason=dataDisabled interfaceName=rmnet0 networkType=2 07-06
12:25:49.384 D/MediaUploader( 1297): UploadListener.applicationFailure
07-06 12:25:49.384 D/MediaUploader( 1297):
com.google.android.apps.uploader.a 07-06 12:25:49.384 D/MediaUploader(
1297): at com.google.android.apps.uploader.f.run(SourceFile:101) 07-06
12:25:49.384 D/MediaUploader( 1297): at
java.lang.Thread.run(Thread.java:1019) 07-06 12:25:49.384
D/MediaUploader( 1297): Caused by:
org.apache.http.client.ClientProtocolException 07-06 12:25:49.384
D/MediaUploader( 1297): at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:582)
07-06 12:25:49.384 D/MediaUploader( 1297): at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:512)
07-06 12:25:49.384 D/MediaUploader( 1297): at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:490)
07-06 12:25:49.384 D/MediaUploader( 1297): at J.execute(Unknown Source)
07-06 12:25:49.384 D/MediaUploader( 1297): at
com.google.android.apps.uploader.f.a(SourceFile:342) 07-06 12:25:49.384
D/MediaUploader( 1297): at
com.google.android.apps.uploader.f.b(SourceFile:177) 07-06 12:25:49.384
D/MediaUploader( 1297): at
com.google.android.apps.uploader.f.run(SourceFile:98) 07-06 12:25:49.384
D/MediaUploader( 1297): ... 1 more 07-06 12:25:49.384 D/MediaUploader(
1297): Caused by: org.apache.http.client.NonRepeatableRequestException:
Cannot retry request with a non-repeatable request entity 07-06
12:25:49.384 D/MediaUploader( 1297): at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:413)
07-06 12:25:49.384 D/MediaUploader( 1297): at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:580)
07-06 12:25:49.384 D/MediaUploader( 1297): ... 7 more 07-06 12:25:49.394
W/dalvikvm( 1297): threadid=17: thread exiting with uncaught exception
(group=0x2aac8560) 07-06 12:25:49.394 E/AndroidRuntime( 1297): FATAL
EXCEPTION: Thread-22 07-06 12:25:49.394 E/AndroidRuntime( 1297):
java.lang.ArrayIndexOutOfBoundsException 07-06 12:25:49.394
E/AndroidRuntime( 1297): at java.util.ArrayList.get(ArrayList.java:313)
07-06 12:25:49.394 E/AndroidRuntime( 1297): at
com.google.android.apps.uploader.J.b(SourceFile:163) 07-06 12:25:49.394
E/AndroidRuntime( 1297): at
com.google.android.apps.uploader.x.a(SourceFile:378) 07-06 12:25:49.394
E/AndroidRuntime( 1297): at
com.google.android.apps.uploader.f.run(SourceFile:101) 07-06
12:25:49.394 E/AndroidRuntime( 1297): at
java.lang.Thread.run(Thread.java:1019) 07-06 12:25:49.414
D/GTalkService( 368): [GTalkConnection.1] ### networkStateChanged:
detected duplicate network broadcast ( 1/CONNECTED), do nothing 07-06
12:25:49.424 D/NotificationMgr( 340): hideDataDisconnectedRoaming()...</description>
</bug>
<bug>
<bugid>18346</bugid>
<title>Honeycomb 3.1 Wifi wake problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>hyp...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 22:43:28 +0000</openedDate>
<description>Samsung Tab 10.1 Android 3.1 1. Wifi unstable after wake. Sometime it
takes a long time to rescan, than finally realized that it hasnQ&apos;Et forgot
the Q&quot;ERememberedQ&quot;E access point. During this remembering process, it sees
no wifi signal at all. 2. If this instability occurred at the moment of
the wake (push power button) and brings up the locked screen, the screen
will be really Q&quot;ElockedQ&quot;E, wonQ&apos;Et respond to any touch input. The only
solution is to hold the power to shut down the system. 3. This also
cause Force Close of some Samusng Account Apps to crash at startup. 4. I
fear to show off my new device to friends, as you never know if it will
able to unlock the screen. Especially to those iPad owners. By the way,
I also has an iPad. Man... I feel like a beta tester.</description>
<comment>
<author>maesvanh...@gmail.com</author>
<when>Sat, 09 Jul 2011 08:15:21 +0000</when>
<what>I have same issue :-(
Samsung Galaxy Tab 10.1 (proud to be the owner, bought it in the USA 2 weeks ago when visiting the US for vacation)
It does not appear all the time ... I think itQ&apos;Es a kind of memory issue , especially when a lot of applications are Q&quot;EopenQ&quot;E .
I wish there was a task manager included with Android 3.1 to watch the memory.
The only thing that works is to shutdown the device and restart the device ... then it runs smooth :-)

ps IQ&apos;Em using also the Samsung Galaxy S ... no such issue.

Hope this can be fixed ???

Best regards,
Phil from Belgium 
</what>
</comment>
<comment>
<author>Hutch...@gmail.com</author>
<when>Thu, 14 Jul 2011 23:26:36 +0000</when>
<what>YES, YES!!! There is definitely some type of task priority issue with the OS on wake if WiFi is set to off during sleep. It seems as if it is more of a problem if the tablets are sleeping for a period of time. More than 1 hour. I can see the WiFi indicator showing remote content connections, up and down stream of data.

My Xoom tablet is unusable for several minutes on wake. THIS is quite annoying. I have found I have to pre-plan use. Wake the tablet and walk away from it for 5 minutes. Let whatever updates, system checks, mail fetch, etc. happen. Then I can come back to the tablet and use it.

Some type of priority system for the OS is needed badly. If I turn on the tablet, the operations should have some type of IF...THEN...ALLOW...FETCH priority. Turn on and check mail. Run the mail app, ignore the background tasks. If I play a game, run that app, ignore or allow a slow stream of data for background tasks. If I need to Browse the Internet, priority-one the browser! </what>
</comment>
<comment>
<author>gum...@gmail.com</author>
<when>Sat, 16 Jul 2011 19:37:28 +0000</when>
<what>Same issue on a Transformer - HC 3.1. On unlock there is no connection and wifi is waiting for IP or waiting to connect but neither ever happens. The solution here is to turn off wifi and after the long delay this involves, turning it back on makes an immediate connection.</what>
</comment>
<comment>
<author>Hutch...@gmail.com</author>
<when>Sat, 16 Jul 2011 19:55:18 +0000</when>
<what>My XoomQ&apos;Es WiFi comes on very quick, no problem with that issue. I have wondered if it is an issue of the OS checking in with Google for updates. I have noted the Market Place app on my Xoom is terrible. Hangs, easier to use the browser. I probably should open another issue. 

Anyway, I have watched it come to wake too many times to know the sequence. 
Gmail, checked.
Email, checked.
You have an update(s) for your apps.
Pulse has new stories(which I have now shut off to shorten the unresponsive time period) It is so laggy.

Because the Market Place app is so buggy and slow. I wonder if that is the issue. Is it hanging just like it does when I launch the app manually. It might be interconnected. I do have a few apps set to update automatically too, like Flash. 

Something is definitely draining the system on wake and taking up way too much of the systemQ&apos;Es memory, processor executions, whatever.</what>
</comment>
<comment>
<author>hyp...@gmail.com</author>
<when>Mon, 18 Jul 2011 15:46:40 +0000</when>
<what>I turn off GPS, and set WiFi policy to Q&quot;EOff after screen lockQ&quot;E, this seems to help a little.  

The Wi-Fi problem seems to occur more often when the battery is near 15-20%.

Sometimes, the Wi-Fi signal bar would show gray after wake and shows no connection.
At this point, if you go into the Wi-Fi setting, you will see all the Wi-Fi access points been gray out.  

So, this rules out the router setting problem.  Otherwise, it should still be able to see my neighborsQ&apos;E WiFi stations.

The Wi-Fi status in the setup menu will show Q&quot;EWi-Fi: disconnectedQ&quot;E with gray check mark.  If you click on it, it will take couple minutes to disable.  1-2 minutes to come back (out of gray-out).  The check box becomes active and I can click to place a green check mark on it.

As soon as I put the green check mark on it, all the previous gray-out access points become available again.

This also happens on my Motorola Android 2.1 phone.

So, I believe it is more of software problem than hardware, or combination of both.

</what>
</comment>
<comment>
<author>e...@fender.net</author>
<when>Fri, 12 Aug 2011 14:45:24 +0000</when>
<what>I had this issue on the original retail honeycomb (3.0.1?) on my Samsung Galaxy Tab 10.1. I could resolve it by disabling and re-enabling wifi.

Now that IQ&apos;Eve updated to 3.1, disabling wifi ends up with it stuck at Q&quot;Eturning off...Q&quot;E for several minutes. I end up rebooting the device. Now that IQ&apos;Em on 3.1 this also seems to happen much more frequently. It is rare now that I can wake the device and get reconnected to wifi w/o rebooting.

Is this also related to the stuck unlock screen where the lock icon wonQ&apos;Et respond to touch? To fix that I just keep hitting the power button randomly until IQ&apos;Em able to move the lock icon.

Both of these bugs are very annoying to me, but basically make the device useless for my wife and kids.</what>
</comment>
<comment>
<author>hyp...@gmail.com</author>
<when>Fri, 12 Aug 2011 15:35:20 +0000</when>
<what>After updating to TouchWiz, and do factory reset 5-6 times in a roll seems to fix the problem so far.  But I have a feeling that it will slowly come back again.

I have contacted Samsung Lever 2 tech support.  They have no idea what I was talking about.  They suggested change the screen time out to 30min and see if that would fix the problem.  I didnQ&apos;Et even bother to try it.  Leave it on for 30min to drain my battery? Are you crazy?

Similar WiFi problem seems to affecting XOOM, Transformer, Iconia with OS3.1.

Also after upgrading to 3.1+TouchWiz, the browser wonQ&apos;Et maintain User Agent setting.
Even thru about:debug to set the User Agent to Desktop, the web page would always load to mobile version after the shut down and restart.

I really hope they will fix all those bug in the upcoming OS4 update. 

Personally, I like the android tablet better for business related functions.

For wife and kids, I would just get them iPad.</what>
</comment>
<comment>
<author>MikePalm...@gmail.com</author>
<when>Fri, 26 Aug 2011 16:31:09 +0000</when>
<what>Samsung Galaxy Tab 10.1 model GT-P7510MA Wifi Only. Android 3.1, Kernel 2.6.36.3.

Same issue. Screen unresponsive when waking up after being in sleep for more than an hour or moving between wi-fi networks. 

When the screen can finally be unlocked, wireless status is either Q&quot;EDisconnected,Q&quot;E or Q&quot;EScanning,Q&quot;E although the Wi-Fi check box is still checked. This status will not change, no matter how long I wait. 

Attempting to disable wireless will gray the Wi-Fi selection; sometimes, after approximately 1 minute, the status will change to Q&quot;EOffQ&quot;E (the check box becomes unchecked). Usually this doesnQ&apos;Et happen, and no further changes to Wi-Fi status occur. 

If the status changes to Q&quot;EOff,Q&quot;E then simply turning Wi-Fi back on works great: Wi-Fi starts back up and connects almost immediately.

However, if the status does not change to Q&quot;EOff,Q&quot;E then the only option is a complete power down and restart. 

My Galaxy Tab includes the latest Samsung OS/System Update, but the problem is unchanged. 
</what>
</comment>
<comment>
<author>hyp...@gmail.com</author>
<when>Fri, 26 Aug 2011 17:19:58 +0000</when>
<what>My WiFi, screen lock problem seems to improved a little after:

1. Updated to TouchWiz

2. Do factory reset 6 times in a roll (one after another)
   - Problem with browser bookmark after update, Factory reset fixed it.
   - Still have problem with TouchWiz enhanced stock browserQ&apos;Es User Agent setting.
     If I want to view website in mobile mode, I will use my phone... not tablet!!
     Switch to Dolphin for Pad, not perfect, but better.

3. Never sign-up Samsung Account.
   - Always had problem with Samsung Account FC at startup.
   - Samsung account wonQ&apos;Et accept my correct name/passwrod,
     unless you clear up the Data in Setting/Application/manage
   - With Samsung account active before the TouchWiz update, 
     WiFi and screen locks everytime on wake.
   - Also gave-up/disable google bookmark sync. 
     It screws up my bookmark orders. 
     Also cause FC from time to time.

4. Assign Static IP address to the Tab.


DonQ&apos;Et even bother wasting your time describe your problem on SamsungQ&apos;Es
website support.

I have done it twice, All you will get is:

Q&quot;EWe understand the WiFi problem, please call this number
and talk to our Tier-2 specialist....... ba ba baQ&quot;E

What you will get is:

1. You need to describe your problem again and again to this Q&quot;ESpecialistQ&quot;E.
2. This Q&quot;ESpecialistQ&quot;E will go do some research (yeah right!), come back and tell you that he has never heard a problem like this.
3. Suggest you to change the screen lock time to 30min. I will do that when the battery can last 48hrs.

Now, there seems to be a small 3.2MB update being release after the TouchWiz,
I am really debating if I should turn on the Samsung Account and risk to have those WiFi+screen lock problem come back again.


</what>
</comment>
<comment>
<author>DuneL...@gmail.com</author>
<when>Thu, 15 Sep 2011 11:45:18 +0000</when>
<what>Same problem here. Acer Iconia tab with 3.2.</what>
</comment>
<comment>
<author>maesvanh...@gmail.com</author>
<when>Thu, 15 Sep 2011 19:58:13 +0000</when>
<what>Samsung Galaxy Tab 10.1
After 1st ROM - Touchwizz upgrade , issue seems to be stabled for me.
Less wifi-issues then in the past with the original Rom.
But with the latest small Rom update,  android version 3.1  kernel 2.6.36.3 buildnumber HMJ37.UEKME P7510UEKME , the wifi wake-up issue is even getting worse :-(

ps, I wish I didnQ&apos;Et installed that small rom-update on my SGT 10.1
In fact I wish I could go back to the previous buid.

PLEASE SAMSUNG or GOOGLE do something to solve this wifi wakeup problem.

Greets from Belgium,
Philip.  
</what>
</comment>
<comment>
<author>hyp...@gmail.com</author>
<when>Thu, 15 Sep 2011 20:23:52 +0000</when>
<what>Have you tried Factory Reset?

Like you said, the WiFi problem seems to be more stable after the 1st
TouchWiz update.
I did give it a multiple factory reset.

Then I basically turn off the Samsung Account to avoid any update.

Why would you need a Factory Reset on almost every update or where ever
there is a unknown problem?
It is like asking you to reinstall Windows 7 or OS 10 on every update.

Come in GOOGLE, you can take pictures of the entire world, but canQ&apos;Et avoid
not to Factory Reset???</what>
</comment>
<comment>
<author>maesvanh...@gmail.com</author>
<when>Thu, 15 Sep 2011 20:35:04 +0000</when>
<what>Yep, I did the factory reset , but only 1 time.
And yes, with the previous build I think I made several factory resets ... so this could be the Q&quot;EsolutionQ&quot;E ???

I shall do the F.R. and shall check it out ... damned random issue :-(</what>
</comment>
<comment>
<author>maesvanh...@gmail.com</author>
<when>Thu, 22 Sep 2011 17:01:21 +0000</when>
<what>6 days later , I canQ&apos;Et say 1 week later ... ISSUE is there AGAIN.
NO WIFI connection at wake up of my Samsung Galaxy Tab 10.1

Not sure if itQ&apos;Es already mentioned here, but when this WiFi wake up issue h append, my device also freeze, no response ... only thing I can do is a HARD RESET by keep on pushing on the power-button :-(

btw, the trick of the factory reset did not work for me ( I did the factory reset more then 6 times ;-) )
</what>
</comment>
</bug>
<bug>
<bugid>7650</bugid>
<title>Choosing Q&quot;ELive wallpapersQ&quot;E always returns Activity.RESULT_CANCELED</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-04-09T23:57:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ccjerni...@gmail.com</reportedBy>
<openedDate>Fri, 09 Apr 2010 21:52:22 +0000</openedDate>
<description>STEPS TO REPRODUCE 1. Setup an Activity instance and within that
Activity call the following: /* The requestCode doesnQ&apos;Et matter; this
will just cause onActivityResult() to be called */
startActivityForResult(Intent.createChooser(new
Intent(Intent.ACTION_SET_WALLPAPER), Q&quot;EWallpaper SetsQ&quot;E), 0); 2. Add the
following to the onActivityResult method: /** * {@inheritDoc} */
@Override protected void onActivityResult(final int requestCode, final
int resultCode, final Intent data) { /* * We only expect an activity
result from the ACTION_SET_WALLPAPER Intent */ if (resultCode ==
RESULT_CANCELED) { Log.i(Q&quot;ETagQ&quot;E, Q&quot;ERESULT_CANCELEDQ&quot;E); } } 3. Now install
the app, start the Activity, and launch the wallpaper picker through the
startActivityForResult call 4. In the list of wallpaper sets, choose
Q&quot;ELive wallpapersQ&quot;E (do not choose Q&quot;EGalleryQ&quot;E or Q&quot;EWallpaper GalleryQ&quot;E). 5.
Go through the process of picking a Live wallpaper, which will
eventually return you to the parent Activity where onActivityResult() is
called RESULTS Actual: When choosing a picture from the Q&quot;ELive
wallpapersQ&quot;E, RESULT_CANCELED is always returned even if the user didnQ&apos;Et
cancel picking a wallpaper. Expected: RESULT_OK should be returned if a
wallpaper is set. RESULT_CANCELED should only be returned if the user
aborts picking a wallpaper NOTES Correct behavior is observed if the
Q&quot;EGalleryQ&quot;E or Q&quot;EWallpaper GalleryQ&quot;E is used instead of the Q&quot;ELive
wallpapers.Q&quot;E</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 23:57:53 +0000</when>
<what>This is working as intended to let the application know that calling getWallpaper() will not return a new wallpaper 
Drawable. Live wallpapers cannot be obtained by other applications, only static wallpapers. As a result, choosing 
a live wallpaper is the same as canceling the picker: the static wallpaper has not changed.</what>
</comment>
</bug>
<bug>
<bugid>14063</bugid>
<title>Documentation on activity stacks would be helpful</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 06:14:06 +0000</openedDate>
<description>one of the pain points of android development is getting activity stacks
right. I spend some time looking and the documentation on how to make
activity transitions as smooth ad possible. A lot of times though I see
apps that have activity stacks that are completely broken. I think this
is due to the odd nature that the manifest and way an activity is called
can give you very different behaviors that are not well defined. It
would be helpful if there was an article on how activity stacks worked.
Example of a broken activity stack. Google voice Open the app send a txt
message Press home. Wait for response. Click notification Then press
back. The same activity appears. In this case using singletop would fix
the bug. The broken behavior is very common to android apps.</description>
</bug>
<bug>
<bugid>14207</bugid>
<title>Screen locks on navigation mode</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:54:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>amo...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 21:11:51 +0000</openedDate>
<description>Using Navigation in horizontal position, screen remains unlockable all
the time until a phone call is received and no aswered. After that,
screen locks and you have to manually unlock it (pretty dangerous if you
are driving). Screen should be unlockable from the begining of your
drive until you exit the app ending your route, doesnQ&apos;Et matter if you
receive a call (aswering or not, or rejecting it), a new message or any
kind of notification. Model Numer: Nexus One Android version: 2.2.1
Thank you in advance.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:54:37 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>19598</bugid>
<title>USB Cdrom Support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>mandldeb...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 14:51:19 +0000</openedDate>
<description>Now that Issue 738 is released. It would be nice to extend this to allow
USB cd/dvd/blue ray drives as well. I am not a programmer, but I have
basic Linux experience which gives me a few theories. Currently when a
USB DvD Drive is plugged in it is recognized as a USB storage device but
mounting it fails. I am not sure if Android doesnQ&apos;Et like the file system
on the DVD or if it simply canQ&apos;Et mount it because /dev/cdrom is missing
as well as /mnt/cdrom. (the hardware device and the mount location). I
know a lot of people are wondering why you would want DVD drive support.
Quite simply if I can play DVDQ&apos;Es natively (some apps will play a DVD
from a folder without ripping) it saves me time. I like that. -Matthew</description>
<comment>
<author>rubenplu...@gmail.com</author>
<when>Fri, 26 Aug 2011 19:42:03 +0000</when>
<what>+1 on that, I would like to use it on my tablet when itQ&apos;Es in the dock.
This way, I can use it as a netbook w?th external cd drive as my old netbook.
Mayby an idea is to have this in the next Android 3 version (3.3).
The programs to use it can be made by developers.</what>
</comment>
<comment>
<author>cwal...@gmail.com</author>
<when>Sat, 27 Aug 2011 00:27:50 +0000</when>
<what>+1 for that. I didnQ&apos;Et even know that you couldnQ&apos;Et do this, and I was hoping to buy a DVD-ROM drive for the same purpose as you so I definitely would like this support. I would really like to be able to play DVDQ&apos;Es natively in my tablet dock (I have an ASUS Eee Pad Transformer) so USB DVD player support would be a definite plus.

Maybe for Ice Cream Sandwich? IQ&apos;Eve heard things about ICS letting you use your devices as USB hosts; but I didnQ&apos;Et understand why since Honeycomb 3.2 already provided this functionality. Either it was from an earlier report, before 3.2 came out (likely), or ICS will provide much more extensive support and 3.2 was just a taste, as it were.</what>
</comment>
<comment>
<author>mandldeb...@gmail.com</author>
<when>Sat, 27 Aug 2011 03:21:00 +0000</when>
<what>:-)  I think this request is for those with Transformers.  It would really complete the tablet. 

I think the biggest issue that this may run into is the lack of ISO 9660 support.  (you canQ&apos;Et mount an ISO image either)  This support is native to the linux kernel, so I am not sure why this wouldnQ&apos;Et be supported in android as it uses a linux kernel.  </what>
</comment>
<comment>
<author>hemi...@gmail.com</author>
<when>Sun, 23 Oct 2011 15:00:40 +0000</when>
<what>Totally agree with this.
Especially when Windows 8 will come out, it will be able to do all that:
- printers, 
- external usb CD/DVD drive,
- and many more usb devices...

</what>
</comment>
<comment>
<author>jkch...@gmail.com</author>
<when>Wed, 16 Nov 2011 23:22:37 +0000</when>
<what>I also would like this option.I am tired of Microsoft and Apple. With dvd support I could begin getting rid   of there devices.</what>
</comment>
</bug>
<bug>
<bugid>8320</bugid>
<title>Missing inputType for currency</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>npeer2...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 01:02:53 +0000</openedDate>
<description>Currently there is no inputType for currency. This creates a difficulty
since an EditBox set to numberDecimal will not accept the currency
symbol.</description>
</bug>
<bug>
<bugid>3201</bugid>
<title>YouTube never works over wifi</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>4</stars>
<reportedBy>platana...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jul 2009 20:05:59 +0000</openedDate>
<description>Every time i try to use you tube application while on my work placeQ&apos;Es
wifi it always prompts Q&quot;Eno network availableQ&quot;E. but if i click on a link
that has a you tube video on it like i.e., a blog with an embedded you
tube video it plays with no problem IQ&apos;Eve also notices the same problem
trying to use the market application while iQ&apos;Em on wifi. itQ&apos;Es doesnQ&apos;Et let
me load anything and it tells me Q&quot;Eno network availableQ&quot;E even though i
have excellent signal. i thought the cupcake upgrade would fix it but i
still have the same problem. i have never used another wifi connection.</description>
<comment>
<author>yend...@pv.com</author>
<when>Wed, 05 Aug 2009 16:49:23 +0000</when>
<what>Do you have log from Q&quot;Eadb logcatQ&quot;E that you can post here? Maybe that will give some
clues to folks looking at this.</what>
</comment>
<comment>
<author>platana...@gmail.com</author>
<when>Thu, 06 Aug 2009 14:02:46 +0000</when>
<what>where can i find Q&quot;Eadb logcatQ&quot;E and how do i post it?</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:02:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 29 Aug 2009 13:23:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11694</bugid>
<title>Music player loads album art very slowly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>anton.ke...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 07:14:07 +0000</openedDate>
<description>On my Nexus1 it takes up to noticeable 1-2 seconds to load album art.
Player becomes non-responsive for that period of time. It is especially
annoying when you try to skip the song, see no reaction, click Next
button once or twice again, but then player finally loads up that songQ&apos;Es
art and starts reacting and skips few songs one by one in an instant.
Possibly it would be great to add 2-3 seconds delay before starting to
load album art. Or it might be nice to have an option to disable art at
all.</description>
</bug>
<bug>
<bugid>18550</bugid>
<title>Back to back FC by Q&quot;EExchange ServicesQ&quot;E every time I open email. </title>
<status>Assigned</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>dr.dave....@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 11:59:44 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) Everytime I open email, two Fc windows pop up
for Q&quot;Eexchange servicesQ&quot;E unexpected error. Wifi Xoom, 3.2 just installed.
Have rebooted several times.</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 19 Jul 2011 19:29:15 +0000</when>
<what>Do you know how to create a bug report?   Are you familiar with using adb?</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Tue, 16 Aug 2011 19:28:10 +0000</when>
<what>Update. I went into SettingsQ&gt;E ApplicationsQ&gt;E Manage applicationsQ&gt;EAll, and cleared all data from Email,  Email policy,  and Exchange services.  Set up exchange account from scratch. Rebooted a few times for good measure, and slap me and call me Betty, but damn if it ainQ&apos;Et working. 


HOWEVER, I still get the security issue detailed in Issue 16992.</what>
</comment>
<comment>
<author>dr.dave....@gmail.com</author>
<when>Sat, 29 Oct 2011 19:22:00 +0000</when>
<what>Any progress with #19366?</what>
</comment>
</bug>
<bug>
<bugid>6572</bugid>
<title> NullPointerException when using GesturesListener and OnGesturePerformedListener</title>
<status>Reviewed</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cspeche...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 15:34:46 +0000</openedDate>
<description>When gesture is null, fireOnGesturePerformed is being called by
GestureOverlayView. (to avoid this exception apps need to check for
null) This happens when you clear the overlay in the OnGestureListener
using gestureOverlay.clear(false) following the example code present in
GesturesBuilder project. gestureOverlay.clear(true) obviously works. but
the documentation is missing? To reproduce, do a small quick gesture on
the apk for the source Source attached: See stacktrace below:
java.lang.NullPointerException W/System.err(19835): at
android.gesture.Instance.temporalSampler(Instance.java:91)
W/System.err(19835): at
android.gesture.Instance.createInstance(Instance.java:76)
W/System.err(19835): at
android.gesture.GestureStore.recognize(GestureStore.java:132)
W/System.err(19835): at
android.gesture.GestureLibrary.recognize(GestureLibrary.java:64)
W/System.err(19835): at
com.example.android.gestures.demo.list.GesturesListActivity.onGesturePerformed(GesturesListActivity.java:58)
W/System.err(19835): at
android.gesture.GestureOverlayView.fireOnGesturePerformed(GestureOverlayView.java:726)
W/System.err(19835): at
android.gesture.GestureOverlayView.access$400(GestureOverlayView.java:53)
W/System.err(19835): at
android.gesture.GestureOverlayView$FadeOutRunnable.run(GestureOverlayView.java:761)
W/System.err(19835): at
android.os.Handler.handleCallback(Handler.java:587) W/System.err(19835):
at android.os.Handler.dispatchMessage(Handler.java:92)
W/System.err(19835): at android.os.Looper.loop(Looper.java:123)
W/System.err(19835): at
android.app.ActivityThread.main(ActivityThread.java:4203)
W/System.err(19835): at java.lang.reflect.Method.invokeNative(Native
Method) W/System.err(19835): at
java.lang.reflect.Method.invoke(Method.java:521) W/System.err(19835): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 11 Feb 2010 20:03:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5303</bugid>
<title>The View class should give 3rd party subclasses the ability to set the scroll-x and scroll-y values</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-10T02:07:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 21:46:28 +0000</openedDate>
<description>For example, I have a class that needs to override computeScroll, and in
there it must set mScrollX and mScrollY somehow without calling
scrollTo/scrollBy (this class of mine is VERY similar to the
HorizontalScrollView, so you can see what I mean by looking at that
classQ&apos;Es computeScroll method). I feel that this is a critical issue,
especially because the documentation for computeScroll is as follows:
Q&quot;ECalled by a parent to request that a child update its values for
mScrollX and mScrollY if necessary. This will typically be done if the
child is animating a scroll using a Scroller object.Q&quot;E Relevant
discussion can be found here:
http://groups.google.com/group/android-developers/browse_thread/thread/b3ce2e51b126f55b
The infrastructure is already in place, in that mScrollX and mScrollY
are protected member variables, but the SDK does not expose them to 3rd
party apps that have a View subclass implementation.</description>
<comment>
<author>cherylse...@gmail.com</author>
<when>Wed, 09 Dec 2009 21:52:12 +0000</when>
<what>I mis-categorized this bug - should be a 1.5 developer bug.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Dec 2009 02:07:28 +0000</when>
<what>Use scrollTo()/scrollBy().</what>
</comment>
</bug>
<bug>
<bugid>14952</bugid>
<title>Wrong encoding in Gmail app conversation view just after sending an email.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-23T16:58:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jeidenv...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 16:43:39 +0000</openedDate>
<description>On an HTC Desire A8181 with Android 2.2 (Swedish locale): When I reply
to an email using the Gmail application (version 2.3.2) and get back to
the conversation view, if I push the header of my response (my name) to
collapse that part of the thread the beginning of the message shown
instead of the full message is in the wrong encoding. It will show the
XML coding non-ASCII characters (like Q&amp;E#nnn;). This only happens right
after i send a message. If I go away from the conversation view and
returns the problem is gone and the text is displayed correctly. This is
irregardless if how I leave/return, be it with the back button to go to
the conversation list and then selecting the conversation again, or
switching to another application and back. However, while not leaving
the conversation view I can collapse/expand the message many times and
it will have the correct coding while expanded and the wrong coding
while collapsed. (The correct behavior should of course be to never show
the explicit XML coding (the Q&amp;E#nnn;).) I imagine that this problem is
due to handling the freshly sent message differently than message text
received from another source (local cache or the Google server).</description>
<comment>
<author>cgi...@google.com</author>
<when>Wed, 23 Feb 2011 16:58:05 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>17667</bugid>
<title>Characters entered in add slide editor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tonypras...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 06:15:51 +0000</openedDate>
<description>Create a mms go to slides .in slides edit characters so that the
existing line exceeds observe. The characters entered first is displayed
dots in above of the characters entering</description>
</bug>
<bug>
<bugid>9432</bugid>
<title>Dismiss alarm when battery level is low</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>lernm...@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 05:21:01 +0000</openedDate>
<description>I use my Nexus One (with Froyo) as an alarm clock. When the alarm sounds
I press the dismiss button (the button could be bigger) and the alarm is
muted. This works even if the screen is locked. However if the
low-battery-level-warning is displayed I first have to click Q&quot;EOKQ&quot;E and
then end up on the unlock screen. When I manage to unlock (not really
awake yet) I donQ&apos;Et see the dismiss button and end up ripping out the
battery to silece the thing before I wake the whole house. I would
expect the Dismiss button to override any other message that the device
displayes. When the alarm sounds any user would address this before
charging the device or doing any other action. Thanks for a great OS! /
Paul Lernmark</description>
<comment>
<author>s.c.ran...@gmail.com</author>
<when>Thu, 01 Jul 2010 06:44:35 +0000</when>
<what>I totally agree and feel that this functionality be included in future system updates.</what>
</comment>
</bug>
<bug>
<bugid>7306</bugid>
<title>Contact Shortcuts do not properly interact with Notification Bar when activated from a Homescreen Folder</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-23T05:34:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nmand...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 22:06:54 +0000</openedDate>
<description>Contact Shortcuts do not properly interact with Notification Bar when
activated from a Homescreen Folder (either Z-order or Y-position)
Homescreen (hold) Q&gt;E Shortcuts Q&gt;E Contact Q&gt;E [select contact] Senario 1: If
I leave the contact on the Homescreen Select Contact Shortcut Q&gt;ERESULT
name, picture, Facebook status, and options appear relative to contact
icon location. Senario 2: If I place the contact into a folder. Open
Folder Q&gt;E Select Contact Shortcut Q&gt;ERESULT name, picture, Facebook status
and options appear at the top of the screen In senario 2 the
Notification Bar is on top of (Z-order) contact name, picture, and
Facebook status. I believe if a Contact Shortcut is placed in a folder,
it should behave the same as if it were located on the Homescreen
Running ANDROID 2.1 -Update on NEXUS ONE Thanks! NICK Please describe
the problem in detail. Be sure to include: - Steps to reproduce the
problem. - What happened. - What you think the correct behavior should
be. DonQ&apos;Et forget to mention which device you have, and which version of
Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E
About phone.) If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Mar 2010 05:34:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19063</bugid>
<title>Android Market v3 app description text scroll issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>matthew....@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 18:00:04 +0000</openedDate>
<description>I am using android market 3.0.27. I select an app to view the details. I
then tap repeatedly (5-10 times) on the description text (body, not
title) and the text starts to scroll up under the green Q&quot;EDescriptionQ&quot;E
title. I can not get the text to scroll back down and I am unable to
read the first few lines of the description. I would expect the text to
not scroll at all. I would expect to have to use the Q&quot;EmoreQ&quot;E button to
see all of the text.</description>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Sun, 07 Aug 2011 16:26:10 +0000</when>
<what>I noticed this to however its not tapping that does this but just lightly scrolling can cause this effect</what>
</comment>
<comment>
<author>matthew....@gmail.com</author>
<when>Sun, 07 Aug 2011 23:05:01 +0000</when>
<what>You are correct.  It feels like when you select text in a text editor and the mouse is moved down and the page scrolls down to continue selecting text.</what>
</comment>
<comment>
<author>jesta...@gmail.com</author>
<when>Sun, 11 Sep 2011 06:40:47 +0000</when>
<what>Something is definitely wrong with the webviews (?) used to display Description and WhatQ&apos;Es New. Occasionally drag-scrolling will cause the text in these views only to pan. It is repeatable, but it happens less than 50% of the time.

IQ&apos;Em not sure if this is the correct place to post about this, so I hope someone can direct this information to the Market team.</what>
</comment>
</bug>
<bug>
<bugid>3621</bugid>
<title>system_server is becoming a resource hog</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-28T14:24:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>healy.be...@gmail.com</reportedBy>
<openedDate>Fri, 21 Aug 2009 15:15:49 +0000</openedDate>
<description>This appears to happen gradually. For me, it seems to take a couple
weeks, but it is extremely consistent, so I feel it is a bug. Starting
with a factory reset, using the phone as I would expect we should be
able to (surfing the web frequently with 5-10 tabs open at most times,
10-12 texting threads getting up to around 300-400 back and forths,
40-50 apps installed, weather, stock, twitter, music, analog clock
widgets), the phone starts to become noticeably slower on the home
screen first. Swiping between screens no longer animates. Soon it takes
10-15 seconds to get to messaging, finally the system slows to the point
that if someone calls, I miss the call because it cannot register the
button click of the answer call fast enough. I have done 2 factory
resets so far and I have only owned my G1 since mid July (a little over
two months). System is becoming sluggish again and I will be doing
another reset. Just so weQ&apos;Ere clear here, before doing a reset, I start
by uninstalling all apps, deleting internet cache, closing all tabs, and
deleting all texting threads. I then do a reboot. On both of the
previous wipes, doing this had a very small appreciable effect.
system_server was still eating ~75% of the CPU while the rest of the
system was idle (kept a terminal emulator installed to run Q&apos;EtopQ&apos;E to
check the usage). I donQ&apos;Et know if thereQ&apos;Es just some tipping point past
which the system canQ&apos;Et recover, but once the home screen starts lagging,
it seems to be past the point of no return.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 21 Aug 2009 16:49:32 +0000</when>
<what>Do you have Q&quot;EadbQ&quot;E set up?

IQ&apos;Em curious to see what Q&quot;Eps -t -xQ&quot;E shows 5 minutes after a reboot.  That should
indicate which thread(s) are active.  If system_server is immediately going to 75%
that might tell us something.
</what>
</comment>
<comment>
<author>healy.be...@gmail.com</author>
<when>Fri, 21 Aug 2009 17:31:24 +0000</when>
<what>I do, but not here at work.  Hopefully IQ&apos;Ell be able to check it out on or around 
Sunday.  After a reboot the system is fairly unresponsive once itQ&apos;Es in this state, so 
hopefully I can give you a good indication of whatQ&apos;Es causing it.

As for my latest start down the path to a wipe, it ends up this time I just wasnQ&apos;Et 
paying enough attention.  The browser got into a state where it would not show any 
pages, navigate, or allow me to change between tabs.  Killing the browser has made 
the system responsive again.  IQ&apos;Ell see if I can get the system_server to bog down 
again this weekend.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 21 Aug 2009 17:47:24 +0000</when>
<what>The output of Q&quot;Eadb bugreportQ&quot;E while itQ&apos;Es thrashing would also be useful.  (You may
want to screen the output for personal info, like called numbers, though this should
be minimized if you rebooted recently.)

What type of device is it?  What version of the system are you running?
</what>
</comment>
<comment>
<author>healy.be...@gmail.com</author>
<when>Fri, 21 Aug 2009 17:55:23 +0000</when>
<what>G1 running 1.5
Kernel 2.6.27-00393-g6607056 san@sandroid #1
Build CRC1</what>
</comment>
<comment>
<author>healy.be...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:09:00 +0000</when>
<what>Third timeQ&apos;Es a charm maybe?  I canQ&apos;Et seem to reproduce this at the moment.  I would 
suggest moving the priority to low until I can find a reliable way to reproduce this 
problem and get further information.  Sorry for the poor reporting on this one, promise 
to do better in the future.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:28:32 +0000</when>
<what></what>
</comment>
<comment>
<author>nemo...@gmail.com</author>
<when>Fri, 28 Aug 2009 13:44:29 +0000</when>
<what>IsnQ&apos;Et this 3453 again?

http://code.google.com/p/android/issues/detail?id=3453</what>
</comment>
<comment>
<author>healy.be...@gmail.com</author>
<when>Fri, 28 Aug 2009 13:52:51 +0000</when>
<what>DonQ&apos;Et know how I missed that.  I did a search for system_server and didnQ&apos;Et find it.  
Can someone mark this as duplicate and IQ&apos;Ell post in that issue if I find out more.  
Thanks for noticing the dupe.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 28 Aug 2009 14:24:33 +0000</when>
<what>Done.</what>
</comment>
</bug>
<bug>
<bugid>8278</bugid>
<title>SMS app bug: Action button sends sms if held to get menu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 23:57:14 +0000</openedDate>
<description>You can tap and hold an unsent sms to open the menu for
copy/paste/selecting text in it. But when you hold the physical action
button (aka enter or send button) to get the same copy/paste/select
all-menu the app stupidly sends the sms youQ&apos;Ere not done editing :( Can
be rather unfortunate - even reveal confidential info :( I use tattoo
with 2.1 rom v5 from xda.</description>
</bug>
<bug>
<bugid>10257</bugid>
<title>Allow customized notifications in email per sender (and other types of filters)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jrbedf...@gmail.com</reportedBy>
<openedDate>Fri, 06 Aug 2010 22:57:09 +0000</openedDate>
<description>I use my phone as a way to read my corporate email (Exchange, in this
case). We have a monitoring system which sends email from a specific
address to alert us of issues. I would like to be able to set a
different notification (ringtone/volume/vibration/flashing
light/repetition until acknowledgement) when I receive an email from
this sender. This would effectively allow me to use my phone as a
pager-type system... very useful functionality for me when IQ&apos;Em on-call.
Along the same lines, it would be great to be able to do the same type
of notification assignment per recipient (if IQ&apos;Em on a group, like
ops@companyname, I may want to know when that address receives email),
and per folder (maybe my Q&quot;EBugsQ&quot;E folder?), etc. Also, itQ&apos;Ed be great to be
able to set timing windows for different notifications... such as...
only ring for alert type messages overnight, but for ops type messages,
ring during daytime hours, but not overnight or on weekends. For
messages from my boss, ring every 5 minutes until I acknowledge it,
except on weekends.</description>
<comment>
<author>bmedeiro...@gmail.com</author>
<when>Mon, 23 Aug 2010 15:42:27 +0000</when>
<what>You must be a former Blackberry user.   I missed this feature when i switched to iPhone and now Droid X.  Someone please create this app/feature.</what>
</comment>
<comment>
<author>cgrooth...@gmail.com</author>
<when>Mon, 08 Nov 2010 03:33:41 +0000</when>
<what>Agreed...IT worker here as well...need to get woken up if the SAN application sends me an email but not for other emails...this worked like a charm on BB...VERY desirable!!!</what>
</comment>
<comment>
<author>avi.her...@gmail.com</author>
<when>Tue, 14 Dec 2010 02:23:48 +0000</when>
<what>This is one of the biggest features that is missing from both the Android platform to be true replacements for Blackberries/pagers for IT workers. IQ&apos;Em guessing itQ&apos;Es not that high priority since most non IT workers I know either have their phones constantly beep or turn it off altogether.</what>
</comment>
<comment>
<author>daveccam...@gmail.com</author>
<when>Fri, 23 Sep 2011 18:18:41 +0000</when>
<what>upvote.  bigtime.  how hard could that be - almost sounds fun.</what>
</comment>
<comment>
<author>jflore...@gmail.com</author>
<when>Fri, 23 Sep 2011 18:25:38 +0000</when>
<what>Q&quot;EMail AlertQ&quot;E and Q&quot;EEmail AlertQ&quot;E apps can do that.</what>
</comment>
<comment>
<author>hphan...@gmail.com</author>
<when>Wed, 26 Oct 2011 05:01:25 +0000</when>
<what>Mail Alert only do GMAIL, IMAP, etc. Exchange do active sync, therefore it doesnQ&apos;Et work. This is the feature I missed so so bad. And yes, I second cgooth...@gmail.com, IT here too. 
I canQ&apos;Et stress how important this feature is to my life when our SAN decide to go down at 2am, or my boss decide to send me email at 9pm in the weekend. 
Please please please make this option available. </what>
</comment>
</bug>
<bug>
<bugid>11454</bugid>
<title>Froyo Feedback (Crash) Report EditText Scrolls Horizontally</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>wetz...@gmail.com</reportedBy>
<openedDate>Fri, 24 Sep 2010 16:46:31 +0000</openedDate>
<description>When reporting feedback for a crashed app, the Q&quot;EFeedbackQ&quot;E EditText is
visually four lines long. If the text entered is longer than a single
line, however, it scrolls horizontally and is limited to one line. The
text should instead wrap to a new line, and scroll vertically when the
text becomes too long to fit in the TextArea. Screenshot attached Nexus
One, FRF91</description>
</bug>
<bug>
<bugid>12446</bugid>
<title>Car mode auto connect/auto on GPS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>chuym...@gmail.com</reportedBy>
<openedDate>Tue, 09 Nov 2010 08:38:59 +0000</openedDate>
<description>Having recently purchased a car dock for my android device IQ&apos;Eve
discovered the car mode. On attending to use it in a natural manner IQ&apos;Eve
come upon two things that would make this a much more pleasurable
experience: unquestioning connection to the selected Bluetooth device as
an option and the option to have insertion into the cradle/activation of
car mode automatically turn on GPS settings. This would effectively
allow someone to simply insert their device into their cradle and then
start driving. As it currently stands, I put my device in the cradle,
press okay to have my previously selected Bluetooth device connected,
choose navigation, realize that I forgot to have GPS turned on (as it
gets turned off while itQ&apos;Es not charging because it is a power hog), use
the prompt to go to location settings, turn on GPS, press the back key
multiple times in a vain attempt to get back to navigation, which is
where I came from, and then finally press navigation and have it work.
From the way that putting my phone and the cradle turns on Bluetooth, it
seems pretty obvious to the similar method can be used to turn on GPS.
With the Bluetooth device, it seems a little frustrating to have to
select the device twice, once when I say thatQ&apos;Es the default device and
another time when I insert the phone in the cradle. It seems kind of
silly. I can understand how that could be a good option for some people,
with multiple devices, but having an automatic connect with an approved
device would be a very nice option.</description>
<comment>
<author>JimR...@gmail.com</author>
<when>Sat, 15 Oct 2011 14:31:26 +0000</when>
<what>I have an app on the market for free that fixes most of your problems:
http://code.google.com/p/a2dpvolume/
It will automatically connect your Bluetooth when you dock.  It will also automatically launch an app (such as navigation) and handle many other settings.  It would be simple to all the GPS enable as well.  Just post an issue on my issues list.
http://code.google.com/p/a2dpvolume/issues/list</what>
</comment>
</bug>
<bug>
<bugid>14086</bugid>
<title>Nexus S Reboots during music/sound playback</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:04:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>skaggs.j...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 18:01:25 +0000</openedDate>
<description>This is a bug report for reboots during audio playback ONLY. There is a
separate issue for reboots during phone calls. If I listen to a long
playlist to get a nap, invariably, I wake up up to a tight loop that
sounds like a stuck CD. Then the phone reboots, probably less than 20
minutes into the nap. This has also happened with the application
Q&quot;EChroma Doze.Q&quot;E It has also happened with the Power Amp and WinAmp
applications in addition to the stock player, so I do not think it is an
application problem. This is happening 100% of the time, so I did a
logcat, and captured the output while playing a long playlist. Sure
enough, it did reboot. The attached file is a logcat which ran until the
phone rebooted, and then a bugreport. The phone is a Nexus S, 2.3.1.
Stock ROM, but I am rooted, have busybox, and IQ&apos;Em a Linux Guy, so if
there is snooping you would like me to do, I am more than willing to
help out. IQ&apos;Eve experienced the reboot during phone call problem, once.
But, interestingly, not since I reset my phone. The return window for
Best Buy has closed for me, so I am counting of you guys to fix this.
Hope this Helps, James</description>
<comment>
<author>kroh...@gmail.com</author>
<when>Mon, 17 Jan 2011 19:06:53 +0000</when>
<what>I had this happen using the stock music player as well as Slacker Radio.  It would usually occur around 10-15 minutes but occasionally as long as 30 minutes in.  This was occuring when streaming audio via BT in my car.  Audio would stop and the phone would become unresponsive (although remained paired) for 5-10s at which point the phone would reboot itself.  This was 100% repeatable and incredibly frustrating.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:04:35 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>corne...@gmail.com</author>
<when>Tue, 18 Jan 2011 14:08:57 +0000</when>
<what>Same issue with my Nexus S. It just started today. IQ&apos;Em using Q&quot;ETuneIn RadioQ&quot;E app. 
Same Q&quot;E ...sounds like a stuck CD, Then the phone reboots ... Q&quot;E.</what>
</comment>
<comment>
<author>skaggs.j...@gmail.com</author>
<when>Fri, 21 Jan 2011 22:07:56 +0000</when>
<what>At GoogleQ&apos;Es request, I have filed a bug report for this issue here: 

http://www.google.com/support/forum/p/Google+Mobile/thread?fid=3ac33ef8343584a300049a60b7f63f66

As this apparently is the wrong place to report it.

If you are having this issue, please follow the link, and report it there, not here.</what>
</comment>
</bug>
<bug>
<bugid>15397</bugid>
<title>Emergency Mode enter/exit notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zysof...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 17:01:52 +0000</openedDate>
<description>It would be good if applications can receive notifications when phone
enters/exits Emergency Mode. Currently there is no way for application
to know when phone turns on Emergency Mode except monitoring outgoing
calls comparing numbers to emergency ones. This is not a reliable way
for doing that. Some applications may provide users with actions that
are inapplicable when phone is in Emergency Mode, such as blocking
calls. This can harm user when rescue center will try calling back and
can cost someone his life. So the idea is to extend TelephonyManager by
adding two more states for ACTION_PHONE_STATE_CHANGED intent: -
EXTRA_STATE_EMERGENCY_ON - EXTRA_STATE_EMERGENCY_OFF Having this will
allow developers to rely on the system and turn off application
functionality which is not applicable in Emergency Mode and then restore
application state when phone gets to normal mode. Here is an example how
this is intended to be used: public class MyReceiver extends
BroadcastReceiver { @Override public void onReceive(Context context,
Intent phoneEventIntent) { String state =
phoneEventIntent.getStringExtra(TelephonyManager.EXTRA_STATE); if
(state.equals(TelephonyManager.EXTRA_STATE_EMERGENCY_ON)) { // Turn off
application features } if
(state.equals(TelephonyManager.EXTRA_STATE_EMERGENCY_OFF)) { //
Reactivate application features } } }</description>
</bug>
<bug>
<bugid>2726</bugid>
<title>Q&quot;ECorrupt XML binary fileQ&quot;E error when adding a PNG to res/drawable</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>9</stars>
<reportedBy>tarkast...@gmail.com</reportedBy>
<openedDate>Thu, 21 May 2009 05:57:38 +0000</openedDate>
<description>IQ&apos;Em seeing an odd error when adding a PNG file to the res/drawable
directory in an otherwise working app: I/ActivityManager( 565): Start
proc net.haltcondition.android.ex for activity
net.haltcondition.android.ex/.ThreadedXmlList: pid=1237 uid=10018
gids={3003} W/ResourceType( 1237): Bad XML block: header size 18254 or
total size 169478669 is larger than data size 635 D/AndroidRuntime(
1237): Shutting down VM W/dalvikvm( 1237): threadid=3: thread exiting
with uncaught exception (group=0x4000fe70) E/AndroidRuntime( 1237):
Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 1237): java.lang.RuntimeException: Unable to start
activity ComponentInfo{net.haltcondition.android.ex/
net.haltcondition.android.ex.ThreadedXmlList}:
android.content.res.Resources$NotFoundException: File res/drawable/
androidmarker.png from xml type layout resource ID #0x7f020000
E/AndroidRuntime( 1237): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2268) E/AndroidRuntime( 1237): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2284) E/AndroidRuntime( 1237): at android.app.ActivityThread.access$1800
(ActivityThread.java:112) E/AndroidRuntime( 1237): at
android.app.ActivityThread$H.handleMessage (ActivityThread.java:1692)
E/AndroidRuntime( 1237): at android.os.Handler.dispatchMessage
(Handler.java:99) E/AndroidRuntime( 1237): at
android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 1237): at
android.app.ActivityThread.main (ActivityThread.java:3948)
E/AndroidRuntime( 1237): at java.lang.reflect.Method.invokeNative
(Native Method) E/AndroidRuntime( 1237): at
java.lang.reflect.Method.invoke (Method.java:521) E/AndroidRuntime(
1237): at com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:782) E/AndroidRuntime( 1237):
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:540)
E/AndroidRuntime( 1237): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 1237): Caused by:
android.content.res.Resources $NotFoundException: File
res/drawable/androidmarker.png from xml type layout resource ID
#0x7f020000 E/AndroidRuntime( 1237): at
android.content.res.Resources.loadXmlResourceParser(Resources.java:
1843) E/AndroidRuntime( 1237): at
android.content.res.Resources.loadXmlResourceParser(Resources.java:
1798) E/AndroidRuntime( 1237): at
android.content.res.Resources.getLayout (Resources.java:685)
E/AndroidRuntime( 1237): at android.view.LayoutInflater.inflate
(LayoutInflater.java:318) E/AndroidRuntime( 1237): at
androidview.LayoutInflater.inflate (LayoutInflater.java:276)
E/AndroidRuntime( 1237): at
com.android.internal.policy.impl.PhoneWindow.setContentView
(PhoneWindow.java:309) E/AndroidRuntime( 1237): at
android.app.Activity.setContentView (Activity.java:1626)
E/AndroidRuntime( 1237): at
net.haltcondition.android.ex.ThreadedXmlList.onCreate
(ThreadedXmlList.java:34) E/AndroidRuntime( 1237): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1123) E/AndroidRuntime( 1237): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2231) E/AndroidRuntime( 1237): ... 11 more E/AndroidRuntime( 1237):
Caused by: java.io.FileNotFoundException: Corrupt XML binary file
E/AndroidRuntime( 1237): at
android.content.res.AssetManager.openXmlAssetNative(Native Method)
E/AndroidRuntime( 1237): at
android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:
471) E/AndroidRuntime( 1237): at
android.content.res.Resources.loadXmlResourceParser(Resources.java:
1825) E/AndroidRuntime( 1237): ... 20 more No other changes have been
made to the app; removing the file makes the problem go away. This is on
1.5_r1. To reproduce: * android create project -k
net.haltcondition.ex.Hello -a Hello -t 2 -p hello * ant install * Q&lt;EApp
runs OKQ&gt;E * mkdir res/drawable * cp /tmp/androidmarker.png res/drawable *
ant reinstall * Q&lt;EApp fails with exceptions in logQ&gt;E IQ&apos;Eve attached the
resulting project. Cheers, Steve</description>
<comment>
<author>Diego...@gmail.com</author>
<when>Sat, 23 May 2009 10:13:55 +0000</when>
<what>I met the same issue. I removed all the files under directory bin with Q&quot;Erm bin/*Q&quot;E,
and run Q&quot;Eant reinstallQ&quot;E again. Then it worked. 

By the way, my android version is 1.5_r2, and OS is Kubuntu 9.04.</what>
</comment>
<comment>
<author>hanish...@gmail.com</author>
<when>Sun, 31 May 2009 11:33:35 +0000</when>
<what>Adding a png file to res/drawable created same problem to me in my program (i.e it
suddenly stopped working).

Following along the lines of the comment given by Diego003 it helped fixed the
problem. However I tried rm -rf bin/* and not rm bin/*. 

Not sure if just doing rm bin/* would have helped. I didnQ&apos;Et give it a shot because
bin just contains the final apk file while the dependent binary files are in its
subfolders.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 22 Jun 2009 18:03:41 +0000</when>
<what>[Posting on behalf of hackbod]

Are you the problem isnQ&apos;Et just that the app code didnQ&apos;Et get rebuilt after changing
the resources?  It looks like the app is trying to use the new drawable as a layout
resource:

E/AndroidRuntime( 9340): Caused by: android.content.res.Resources$NotFoundException:
File res/drawable/androidmarker.png from xml type layout resource ID #0x7f020000
E/AndroidRuntime( 9340):        at
android.content.res.Resources.loadXmlResourceParser(Resources.java:1907)
E/AndroidRuntime( 9340):        at
android.content.res.Resources.loadXmlResourceParser(Resources.java:1862)
E/AndroidRuntime( 9340):        at
android.content.res.Resources.getLayout(Resources.java:736)
E/AndroidRuntime( 9340):        at
android.view.LayoutInflater.inflate(LayoutInflater.java:318)
E/AndroidRuntime( 9340):        at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
E/AndroidRuntime( 9340):        at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:313)
E/AndroidRuntime( 9340):        at
android.app.Activity.setContentView(Activity.java:1645)
E/AndroidRuntime( 9340):        at
net.haltcondition.ex.Hello.Hello.onCreate(Hello.java:13)

Here are the resources:

Package Group 0 id=127 packageCount=1 name=net.haltcondition.ex.Hello
 Package 0 id=127 name=net.haltcondition.ex.Hello typeCount=4
   type 0 configCount=0 entryCount=0
   type 1 configCount=1 entryCount=1
     spec resource 0x7f020000 net.haltcondition.ex.Hello:drawable/androidmarker:
flags=0x00000000
     config 0 lang=-- cnt=-- orien=0 touch=0 density=0 key=0 infl=0 nav=0 w=0 h=0
       resource 0x7f020000 net.haltcondition.ex.Hello:drawable/androidmarker: t=0x03
d=0x00000000 (s=0x0008 r=0x00)
         (string) Q&quot;Eres/drawable/androidmarker.pngQ&quot;E
   type 2 configCount=1 entryCount=1
     spec resource 0x7f030000 net.haltcondition.ex.Hello:layout/main: flags=0x00000000
     config 0 lang=-- cnt=-- orien=0 touch=0 density=0 key=0 infl=0 nav=0 w=0 h=0
       resource 0x7f030000 net.haltcondition.ex.Hello:layout/main: t=0x03
d=0x00000001 (s=0x0008 r=0x00)
         (string) Q&quot;Eres/layout/main.xmlQ&quot;E
   type 3 configCount=1 entryCount=1
     spec resource 0x7f040000 net.haltcondition.ex.Hello:string/app_name:
flags=0x00000000
     config 0 lang=-- cnt=-- orien=0 touch=0 density=0 key=0 infl=0 nav=0 w=0 h=0
       resource 0x7f040000 net.haltcondition.ex.Hello:string/app_name: t=0x03
d=0x00000002 (s=0x0008 r=0x00)
         (string) Q&quot;EHelloQ&quot;E

So this was the first drawable resource added to the app, and drawables are scanned
first so it got assigned the resource ID that the layout resource previously had.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:18:06 +0000</when>
<what></what>
</comment>
<comment>
<author>jer...@cs.caltech.edu</author>
<when>Thu, 08 Oct 2009 17:44:58 +0000</when>
<what>IQ&apos;Em seeing this same problem:

E/AndroidRuntime( 1046): java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.example.hellomapview/com.example.hellomapview.HelloMapActivity}:
android.content.res.Resources$NotFoundException: File res/drawable/red.png from xml
type layout resource ID #0x7f020000

I have a portion of code that tries to access my PNG files within res/drawable:
code:
  icon = getResources().getDrawable(R.drawable.red);
directory:
  $Q&gt;E ls res/drawable/
  blue.png  red.png

Commenting out the line isnQ&apos;Et good enough - I have to remove the drawable directory
completely for things to work.</what>
</comment>
<comment>
<author>abdullah.esmail</author>
<when>Sat, 10 Oct 2009 13:14:54 +0000</when>
<what>I added a png image to be used as an icon for the application. When debugged and
installed, the icon appeared fine on the device, but the application wouldnQ&apos;Et start
and it raised a Q&quot;Eresource not foundQ&quot;E exception for the image. Deleting the contents
of the gen/ and bin/ directories does solve the problem.
IQ&apos;Eve also experienced this problem when I changed the xml layout files a few times
during development. The application sometimes raises runtime exceptions about missing
widgets or wrong IDs that are neither missing nor wrong. And again, deleting the
contents or gen/ and bin/ solves the problem.
This really needs to be fixed since it drove me crazy to see that my application
wasnQ&apos;Et working and my code was perfectly fine. It took me a while to find this page
and figure out what I should do to fix it.

IQ&apos;Em using SDK 1.6 r1 and Ubuntu 8.04.</what>
</comment>
<comment>
<author>jer...@cs.caltech.edu</author>
<when>Sat, 10 Oct 2009 15:25:11 +0000</when>
<what>I was able to solve this problem. The activity name in my manifest was not consistent
with my class hierarchy. Specifically, I had the following in AndroidManifest.xml

    Q&lt;Eactivity android:name=Q&quot;E.HelloMapActivityQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E

However, there was no HelloMapActivity in my src/ directory (there was a class that
refined Activity, but it was not called HelloMapActivity). Thus, Android was looking
in the wrong place for my res/drawables. I imagine this is something Eclipse would
take care of, but IQ&apos;Em not using Eclipse.</what>
</comment>
<comment>
<author>myth2l...@gmail.com</author>
<when>Tue, 22 Jun 2010 01:28:59 +0000</when>
<what>I met the same problem too, I canQ&apos;Et get drawable, it gave me some error message just like below:
D/AndroidRuntime(  864): Shutting down VM
W/dalvikvm(  864): threadid=3: thread exiting with uncaught exception (group=0x4000fe70)
E/AndroidRuntime(  864): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime(  864): java.lang.RuntimeException: Unable to start activity ComponentInfo{net.visionten.goaruna/net.visionten.goaruna.HomeScreenDialog}: android.view.InflateException: Binary XML file line #8: Error inflating class java.lang.reflect.Constructor
E/AndroidRuntime(  864): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2268)
E/AndroidRuntime(  864): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
E/AndroidRuntime(  864): 	at android.app.ActivityThread.access$1800(ActivityThread.java:112)
E/AndroidRuntime(  864): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
E/AndroidRuntime(  864): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(  864): 	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(  864): 	at android.app.ActivityThread.main(ActivityThread.java:3948)
E/AndroidRuntime(  864): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(  864): 	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(  864): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime(  864): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime(  864): 	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(  864): Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class java.lang.reflect.Constructor
E/AndroidRuntime(  864): 	at android.view.LayoutInflater.createView(LayoutInflater.java:512)
E/AndroidRuntime(  864): 	at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
E/AndroidRuntime(  864): 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
E/AndroidRuntime(  864): 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
E/AndroidRuntime(  864): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
E/AndroidRuntime(  864): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
E/AndroidRuntime(  864): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
E/AndroidRuntime(  864): 	at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:309)
E/AndroidRuntime(  864): 	at android.app.Activity.setContentView(Activity.java:1626)
E/AndroidRuntime(  864): 	at net.visionten.goaruna.HomeScreenDialog.onCreate(HomeScreenDialog.java:33)
E/AndroidRuntime(  864): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/AndroidRuntime(  864): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
E/AndroidRuntime(  864): 	... 11 more
E/AndroidRuntime(  864): Caused by: java.lang.reflect.InvocationTargetException
E/AndroidRuntime(  864): 	at android.widget.LinearLayout.Q&lt;EinitQ&gt;E(LinearLayout.java:92)
E/AndroidRuntime(  864): 	at java.lang.reflect.Constructor.constructNative(Native Method)
E/AndroidRuntime(  864): 	at java.lang.reflect.Constructor.newInstance(Constructor.java:446)
E/AndroidRuntime(  864): 	at android.view.LayoutInflater.createView(LayoutInflater.java:499)
E/AndroidRuntime(  864): 	... 22 more
E/AndroidRuntime(  864): Caused by: android.content.res.Resources$NotFoundException: File res/drawable/home_screen_bg.jpg from drawable resource ID #0x7f020057
E/AndroidRuntime(  864): 	at android.content.res.Resources.loadDrawable(Resources.java:1641)
E/AndroidRuntime(  864): 	at android.content.res.TypedArray.getDrawable(TypedArray.java:548)
E/AndroidRuntime(  864): 	at android.view.View.Q&lt;EinitQ&gt;E(View.java:1725)
E/AndroidRuntime(  864): 	at android.view.View.Q&lt;EinitQ&gt;E(View.java:1674)
E/AndroidRuntime(  864): 	at android.view.ViewGroup.Q&lt;EinitQ&gt;E(ViewGroup.java:271)
E/AndroidRuntime(  864): 	... 26 more
E/AndroidRuntime(  864): Caused by: java.io.FileNotFoundException: res/drawable/home_screen_bg.jpg
E/AndroidRuntime(  864): 	at android.content.res.AssetManager.openNonAssetNative(Native Method)
E/AndroidRuntime(  864): 	at android.content.res.AssetManager.openNonAsset(AssetManager.java:392)
E/AndroidRuntime(  864): 	at android.content.res.Resources.loadDrawable(Resources.java:1634)
E/AndroidRuntime(  864): 	... 30 more

I am 1000% percent sure I have copied home_screen_bg.jpg to drawable folder.
by the way, this problem only happend in version that is less than 1.6
I donQ&apos;Et know why? But I wanna know why?
any help?</what>
</comment>
<comment>
<author>obrtajni...@gmail.com</author>
<when>Sat, 07 Aug 2010 13:20:01 +0000</when>
<what>I recently started developing, and stumbled upon the same problem.

However, I think itQ&apos;Es related to the following output from Q&quot;EantQ&quot;E:

{

compile:
    [javac] F:\android-sdk-windows\platforms\android-4\ant\ant_rules_r2.xml:255: warning: Q&apos;EincludeantruntimeQ&apos;E was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 1 source file to E:\dev\android\YoAndroid\bin\classes

}</what>
</comment>
<comment>
<author>sundares...@gmail.com</author>
<when>Sun, 08 Aug 2010 06:01:09 +0000</when>
<what>To solve Q&quot;Eandroid.content.res.Resources$NotFoundException: Resource ID ...Q&quot;E Exception you may want to create a folder called Q&quot;EdrawableQ&quot;E under res folder and copy the png/image files. Do a clean and build again. This worked for me.

I see this problem only when I try to rut it on 1.5 platform.</what>
</comment>
</bug>
<bug>
<bugid>9442</bugid>
<title>ADB USB support is broken after upgrade to super froyo (2.2 FRF85B) on Nexus One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>thorsten.giesecke@gmail.com</reportedBy>
<openedDate>Thu, 01 Jul 2010 18:18:04 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.2. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
Manual upgrade from Nexus One (2.1.x) to Q&quot;ESuper FroyoQ&quot;E (2.2 FRF85B) -
What happened. The ADB link support is broken (there is no Google Phone
oder ADB interface in the device manager). USB debugging is enabled. The
phone is only recognized as storage device. Booting with fastboot shows
only a HTC Bootloader entry for fastboot support in the device manager.
- What you think the correct behavior should be. Activating USB
debugging (Settings-Q&gt;EApplications-Q&gt;EDevelopment) should activate the ADB
interface. NEXUSONE PVT SHIP S-ON HBOOT-0.33.0012 MICROP-0b15 TOUCH
PANEL-SYNT0103 RADIO-4.06.00.12_7 BASEBAND 32.36.00.28U_4.06.00.12_7
Carrier: No SIM lock (Carrier: o2 / Alice, Germany) Country / Language:
Germany / German OS / Browser / build number (if applicable): Nexus One
/ 2.2 / FRF85B adb bugreport returns no device... cause the adb link is
broken. Is FRF85B an early beta?</description>
<comment>
<author>minasho...@gmail.com</author>
<when>Sat, 03 Jul 2010 20:15:02 +0000</when>
<what>I have already reported the same bug here
http://code.google.com/p/android/issues/detail?id=9437</what>
</comment>
<comment>
<author>thorsten.giesecke@gmail.com</author>
<when>Sun, 04 Jul 2010 10:13:07 +0000</when>
<what>FRF91 has the same problem</what>
</comment>
<comment>
<author>jonas.ha...@gmail.com</author>
<when>Tue, 07 Sep 2010 10:46:04 +0000</when>
<what>Please fix it! What use is a Q&quot;EDeveloper phoneQ&quot;E without ADB?</what>
</comment>
</bug>
<bug>
<bugid>441</bugid>
<title>Cannot create a GPS mock provider from file </title>
<status>Declined</status>
<owner>Brett.Ch...@gmail.com</owner>
<closedOn>2008-03-10T23:32:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Brett.Ch...@gmail.com</reportedBy>
<openedDate>Mon, 10 Mar 2008 23:29:27 +0000</openedDate>
<description>The following issue was reported on groups:
-----------------------------------------------------------------------------------------------
I have already succeded in creating mock GPS providers in the emulator,
creating a file on my desktop getting coordinates from Google Earth and
pushing it with adb. Question now is if it is possible to to the same
directly from an application. I have tried creating a file to
/data/misc/location, but - although directory permissions are 777- found
no way to do so.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 10 Mar 2008 23:32:32 +0000</when>
<what>Developer says:
The mock providers are meant to allow debugging.  They play the role of a Q&apos;ErealQ&apos;E
provider that would not normally be something whose output could be controlled
programmatically - i.e., a real GPS would emit real coordinates and the activity
would not be able to alter the stream.

In that light, it seems acceptable to me to say that the mock providers are created
at build/install time, and their contents cannot be modified by an activity at runtime.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6182</bugid>
<title>Sharing photo by email - email never delivered</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pascal.m...@gmail.com</reportedBy>
<openedDate>Thu, 21 Jan 2010 13:15:52 +0000</openedDate>
<description>Simple bug: In the photo album, sharing a picture via Gmail does not
work: the email is never delivered also the message Q&quot;ESendingQ&quot;E appears
and then disappears. IQ&apos;Em using: Model number: HTC Magic Firmware
version: 1.6 Kernel version: 2.6.29-00479-g3c7d37 Regards, Pascal</description>
</bug>
<bug>
<bugid>7430</bugid>
<title>Droid randomly loses the ability to play mp3s on SD card.  Affects ringer + alerts + alarms + media.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>admsco...@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 11:59:17 +0000</openedDate>
<description>Motorola Droid Firmware 2.0.1 Baseband C_01.3E.01P Kernel
2.6.29-omap1-g0dd7e0b android-build@apa26 #511 Build ESD56 the following
behavior occurs at randomly. Symptoms: Alarms/Alerts/Ringtons set from
an MP3 on an SD card will not sound, resulting in missed calls Q&amp;E texts.
Attempting to play that mp3 sound from a file browser results in
message: Droid does not support this type of audio file. Dismounting the
SD card, then rebooting the phone is the only known way to reset the
droid into working order.</description>
<comment>
<author>ciguenya...@gmail.com</author>
<when>Mon, 14 Jun 2010 11:08:56 +0000</when>
<what>The same issue with HTC Desire Android 2.1.</what>
</comment>
</bug>
<bug>
<bugid>7047</bugid>
<title>Adding a new alarm should turn it ON by default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cbuz...@gmail.com</reportedBy>
<openedDate>Tue, 09 Mar 2010 07:53:46 +0000</openedDate>
<description>- Steps to reproduce the problem. In Q&quot;EAlarmsQ&quot;E screen, Q&quot;EAdd alarmQ&quot;E, press
Q&quot;EDone. - What happened. The new alarm is added, but it is OFF. - What
you think the correct behavior should be. The new alarm should be ON.
IQ&apos;Eve noticed that setting the time of the new alarm turns it on, but it
doesnQ&apos;Et seem consistent. This happens on my Nexus One with Android 2.1.</description>
</bug>
<bug>
<bugid>4041</bugid>
<title>AndroidManifest.xml processing bug: android:label of .action.MAIN activity used for homescreen application name instead of application tag label</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-09-28T21:46:47.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pfiste...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 17:58:58 +0000</openedDate>
<description>For an applications icon label on the device homescreen the
android:label of the main activity is used instead of the android:label
of the application tag. However in settings Q&gt;E manage applications the
name used in the android:label of the application tag is correctly
referenced. Example: Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.ManagePOIsQ&quot;E
android:label=Q&quot;E@string/poi_overviewQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E In this case settings Q&gt;E manage applications
will correctly reference the string specified under string.xml Q&gt;E
app_name as application name. However the label for the home screen for
the application will be the string referenced under string.xml Q&gt;E
poi_overview.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 21:46:47 +0000</when>
<what></what>
</comment>
<comment>
<author>pfiste...@gmail.com</author>
<when>Tue, 29 Sep 2009 08:28:50 +0000</when>
<what>Please clarify the intended behaviour here. If the above described behaviour is the
intended, there is a consistency problem between the app name displayed in the app
management settings and the home screen. 
This might be minor in some cases but if your main activity is e.g. Q&quot;Eselect categoryQ&quot;E
of some sort you clearly donQ&apos;Et want that as the name of the application appearing on
your home screen. 
Thanks.</what>
</comment>
</bug>
<bug>
<bugid>15382</bugid>
<title>ADT never stops trying to build an invalid .rs file</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-10-07T23:16:32.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Thu, 10 Mar 2011 06:59:54 +0000</openedDate>
<description>- ADT 10.0.x - Eclipse 3.5 Java - Project with target 11 Issue: if you
create an empty file Q&quot;Efoo.rsQ&quot;E, ADT keeps trying compiling it every
second and since it fails, keeps spamming the log about it. Steps: -
Create an empty project or use one - Right click on a package and select
New Q&gt;E File - Name it foo.rs ADT starts building it and it fails. ThatQ&apos;Es
OK, except it never stops! Log might look like this: [2011-03-09
22:58:51 - Mandelbrot] error: Missing pragma for version in source file
[2011-03-09 22:58:52 - Mandelbrot] error: Missing pragma for version in
source file [2011-03-09 22:58:53 - Mandelbrot] error: Missing pragma for
version in source file [2011-03-09 22:58:54 - Mandelbrot] error: Missing
pragma for version in source file [2011-03-09 22:58:55 - Mandelbrot]
error: Missing pragma for version in source file [2011-03-09 22:58:57 -
Mandelbrot] error: Missing pragma for version in source file [2011-03-09
22:58:58 - Mandelbrot] error: Missing pragma for version in source file
[2011-03-09 22:58:59 - Mandelbrot] error: Missing pragma for version in
source file [2011-03-09 22:59:00 - Mandelbrot] error: Missing pragma for
version in source file [2011-03-09 22:59:01 - Mandelbrot] error: Missing
pragma for version in source file</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 17:39:40 +0000</when>
<what>hmm I think I know what happens.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:10:26 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:14 +0000</when>
<what></what>
</comment>
<comment>
<author>yota...@gmail.com</author>
<when>Tue, 06 Sep 2011 01:19:25 +0000</when>
<what>My rs file is not empty, but it still say error: Missing pragma for version in source file. I do not what happened. If you have solution, please let me know! Thank you!
</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 07 Oct 2011 23:16:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11744</bugid>
<title>Dalvic VM(Android core) is not process any other event</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-10-07T17:50:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hs77.j...@gmail.com</reportedBy>
<openedDate>Thu, 07 Oct 2010 04:34:43 +0000</openedDate>
<description>Steps. Go Layar-Q&gt;ETap More-Q&gt;EAccount-Q&gt;ECreate account-Q&gt;ELogin-Q&gt;ETap
Layar-Q&gt;EPopular-Q&gt;ETap Layar local search-Q&gt;Etap Apply. Notice the screen
will turn to Black-Q&gt;Ethen press center key-Q&gt;EObserve Notice display Force
close in Layar we analyze this issue. this happend by
----------------------- com.sec.android.widgetapp.dualclock,14,too many
background am_proc_died( 155):
[4818,com.sec.android.widgetapp.dualclock] -----------------------
Dalvic VM(Android core) is not process any other event untill the thread
die automatically(Actually GC will be running for Growing the heap and
momory Adroid Version : 2.2</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Oct 2010 17:50:16 +0000</when>
<what>this sounds like an app bug. please report to the app author.</what>
</comment>
</bug>
<bug>
<bugid>4257</bugid>
<title>SurfaceView will cause NULLPointerException using as InputView for InputMethodService</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>nagam...@gmail.com</reportedBy>
<openedDate>Thu, 15 Oct 2009 01:55:20 +0000</openedDate>
<description>IQ&apos;Em writing InputMethodService that returns SurfaceView as return for
onCreateInputView. There was no problem for cupcake. But on donut,
NullPointerException is occurred after onDestroy for InputMethodService.
I/ActivityManager( 581): Start proc
com.gmail.nagamatu.surfaceviewproblem for service
com.gmail.nagamatu.surfaceviewproblem/.SurfaceViewIME: pid=833 uid=10026
gids={1015} W/InputManagerService( 581): Window already focused,
ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@4395fdb8
D/SurfaceViewIME( 833): onCreate D/dalvikvm( 581): GREF has increased to
301 D/SurfaceViewIME( 833): onInitializeInterface D/SurfaceViewIME(
833): onBindInput D/SurfaceViewIME( 833): onStartInput: false
D/SurfaceViewIME( 833): onCreateInputView D/SurfaceViewIME( 833):
onStartInputView: false D/SurfaceViewIMEView( 833): onMeasure
D/SurfaceViewIMEView( 833): surfaceCreated D/SurfaceViewIMEView( 833):
surfaceChanged: 320x240 W/InputManagerService( 581): Window already
focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@43966de0
I/ActivityManager( 581): Stopping service:
com.gmail.nagamatu.surfaceviewproblem/.SurfaceViewIME D/SurfaceViewIME(
833): onDestroy D/AndroidRuntime( 833): Shutting down VM W/dalvikvm(
833): threadid=3: thread exiting with uncaught exception
(group=0x4001aa28) E/AndroidRuntime( 833): Uncaught handler: thread main
exiting due to uncaught exception W/InputManagerService( 581): Window
already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@438ccbe8
E/AndroidRuntime( 833): java.lang.NullPointerException E/AndroidRuntime(
833): at android.view.SurfaceView.updateWindow(SurfaceView.java:282)
E/AndroidRuntime( 833): at
android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:182)
E/AndroidRuntime( 833): at
android.view.View.dispatchDetachedFromWindow(View.java:5580)
E/AndroidRuntime( 833): at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1072)
E/AndroidRuntime( 833): at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1072)
E/AndroidRuntime( 833): at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1072)
E/AndroidRuntime( 833): at
android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1072)
E/AndroidRuntime( 833): at
android.view.ViewRoot.dispatchDetachedFromWindow(ViewRoot.java:1553)
E/AndroidRuntime( 833): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1809)
E/AndroidRuntime( 833): at
android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(
833): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 833):
at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 833): at java.lang.reflect.Method.invokeNative(Native
Method) E/AndroidRuntime( 833): at
java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime( 833):
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 833): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 833): at dalvik.system.NativeStart.main(Native Method)
I/Process ( 581): Sending signal. PID: 833 SIG: 3 I/dalvikvm( 833):
threadid=7: reacting to signal 3 I attached the sample code for this
problem as SurfaceViewProblem.tar.gz This code add IME as
Q&quot;ESurfaceViewProblemQ&quot;E. Sequence for this problem is as follows: 1)
Install SurfaceViewProblem IME to the device 2) Enable
SurfaceViewProblem IME from text settings 3) Long tap at some text field
and select SurfaceViewProblem IME 4) This IME just shows black input
view 5) Select other IME to terminate SurfaceViewProblem IME Regards,
nagamatu</description>
<comment>
<author>nagam...@gmail.com</author>
<when>Thu, 15 Oct 2009 03:56:21 +0000</when>
<what>Following code is added into SurfaceView.java for donut release. Need more strict checking for this case.

      private void updateWindow(boolean force) {
          if (!mHaveFrame) {
              return;
          }
+         ViewRoot viewRoot = (ViewRoot) getRootView().getParent();
+         mTranslator = viewRoot.mTranslator;
++         Resources res = getContext().getResources();
+         if (mTranslator != null || !res.getCompatibilityInfo().supportsScreen()) {
+             mSurface.setCompatibleDisplayMetrics(res.getDisplayMetrics(), mTranslator);
+         }

          int myWidth = mRequestedWidth;
          if (myWidth Q&lt;E= 0) myWidth = getWidth()</what>
</comment>
<comment>
<author>ald...@gmail.com</author>
<when>Wed, 21 Oct 2009 08:49:33 +0000</when>
<what>IQ&apos;Em seeing the same problem. The following simple test case will generate the same 
NullPointerException once onStop() is called. Simply start this Activity then press the 
back button. (The testcase itself doesnQ&apos;Et do anything useful, it only adds a 
SurfaceView via the WindowManager and tries to remove it in onStop()).

On Cupcake this is working fine.</what>
</comment>
<comment>
<author>ald...@gmail.com</author>
<when>Wed, 21 Oct 2009 08:51:18 +0000</when>
<what>Pasting the test case inline, because it is small enough to do so:

package info.testcase;

import android.app.Activity;
import android.graphics.PixelFormat;
import android.os.Bundle;
import android.os.Handler;
import android.view.SurfaceView;
import android.view.View;
import android.view.WindowManager.LayoutParams;

public class YAOlayActivity extends Activity {
	private SurfaceView mSurfaceView;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(new View(this));
		
		mSurfaceView = new SurfaceView(this);
		
		new Handler().post(new Runnable() {
			@Override
			public void run() {

				LayoutParams lp = new LayoutParams(100, 100, 20, 20,
						LayoutParams.TYPE_APPLICATION,
						LayoutParams.FLAG_NOT_FOCUSABLE | 
LayoutParams.FLAG_NOT_TOUCHABLE,
						PixelFormat.OPAQUE);

				getWindowManager().addView(mSurfaceView, lp);
			}
		});
	}

	@Override
	protected void onStop() {
		super.onStop();
		getWindowManager().removeView(mSurfaceView);
	}
}
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 15:21:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11239</bugid>
<title>Custom LocationProvider</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>king...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 22:55:14 +0000</openedDate>
<description>I would like to be able to add a LocationProvider to the LocationManager
so that I can provide location data. The existing Q&quot;EMockQ&quot;E provider will
not work for me as I am providing real live data similar to a GPS
device. I am not sure about giving code examples as implementation could
take many routes via the manifest or an add method in the
LocationManager.</description>
<comment>
<author>JonEdwin...@gmail.com</author>
<when>Tue, 28 Sep 2010 09:57:14 +0000</when>
<what>I would love to see this as well. Specifically, I would like the ability to set the location when my home / work wifi networks are detected as I rearely manage to acquire a reliable GPS lock there. This means I frequently get incorrect google latitude alerts because my phone reports IQ&apos;Em some arbitrary distance / direction away from my real location.</what>
</comment>
<comment>
<author>keerthir...@gmail.com</author>
<when>Sat, 11 Dec 2010 09:19:02 +0000</when>
<what>I was looking for similar thing .. 
I referred Froyo release location manager classes.
Is it not possible to add custom provider without change in the base framework of Android??
mockProvier doesnt serve my purpose so was to know interested if there is any other way?

Thanks Q&amp;E Regards,
Krt
</what>
</comment>
<comment>
<author>h.n.erik...@gmail.com</author>
<when>Fri, 29 Apr 2011 12:47:28 +0000</when>
<what>Having an offline copy of OpenCellID data on the phone to give some coarse position even when no data connection at all is available. For geotagging of photos, even just getting the country right would be a big plus and shouldnQ&apos;Et need much more than a LocationProvider aware of approximate position/size of the area covered by an MCC.</what>
</comment>
</bug>
<bug>
<bugid>19584</bugid>
<title>Search screen of market is display in idle screen after press home key. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 07:55:31 +0000</openedDate>
<description>Development environment Gingerbread GMS r5 1) Steps to reproduce the
problem. [Precondition] - Up to max character should be copy command.
[Steps] 1. Tap on market Q&gt;ELong tap on search fields Q&gt;EPaste Q&gt;ESearch. 2.
Repeated step 1 around 5-6 time. 3. Try to input some text and observe
that nothing is input and device get hand. 4. Long press home key 4-5
time and observe that screen. 2) What happened. - Search screen of
market is display in idle screen after press home key. 3) What you think
the correct behavior should be. - Search screen of market should not be
displayed.</description>
</bug>
<bug>
<bugid>3689</bugid>
<title>Chinese name writen in Sim Contact appears to be blank?is it a bug??</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>wangysh2...@gmail.com</reportedBy>
<openedDate>Thu, 27 Aug 2009 16:48:59 +0000</openedDate>
<description>IQ&apos;Em trying to write some contacts into sim contact. ContentValues cv =
new ContentValues(); cv.put(Q&quot;EtagQ&quot;E, Q&quot;EQ&quot;E); cv.put(Q&quot;EnumberQ&quot;E, Q&quot;EQ&quot;E);
cv.put(Q&quot;EnewTagQ&quot;E, Q&quot;E??Q&quot;E); cv.put(Q&quot;EnewNumberQ&quot;E, Q&quot;E12345678Q&quot;E);
getContentResolver().insert(SIM_CONTACTS_URI, cv); After I shut down the
phone and check the sim contact inerted, the name Q&quot;E? ?Q&quot;E become blank.
Or, you setup the sim card into another phone, and check the contact,
you will also find that the Chinese name has gone. Is it a bug?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:39:28 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:18:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13339</bugid>
<title>GMail should include an option to prompt for the password</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alohabruder@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 01:24:26 +0000</openedDate>
<description>In Gmail for Android account setup you enter your password. But there is
no option to save the password, itQ&apos;Es always saved. Gmail should include
an option to not save the password, and instead prompt for that
particular account.</description>
</bug>
<bug>
<bugid>19743</bugid>
<title>Browser: Invert colors doesnQ&apos;Et invert some text</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 01 Sep 2011 08:58:05 +0000</openedDate>
<description>On this page the Template and search dropdown menus are blank when you
set the browser to invert colors. Also on m.google.com the tab titles
are invisible because the tab color is white and the text is white. when
there is text on a background image the text should not be inverted or
the image should.</description>
</bug>
<bug>
<bugid>13206</bugid>
<title>No Market Notifications</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mossefin...@gmail.com</reportedBy>
<openedDate>Thu, 16 Dec 2010 01:22:19 +0000</openedDate>
<description>My one day old HTC Desire HD wonQ&apos;Et push market updates. I have to
manually go to the market and check for updates. The notifications are
set to active, as it should be. Phone: HTC Desire HD Firmware: 2.2 Froyo</description>
</bug>
<bug>
<bugid>5391</bugid>
<title>Datepicker is not intuitive</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>tes...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 21:43:16 +0000</openedDate>
<description>Of course, the workings of the current datepicker are very obvious. Use
case 1: User wants to add an event to the calender on the 3rd Friday of
October next year. Currently the user has to select the first of
october, look at the day, then calculate which date the 3rd Friday would
be on (or just try all the dates and count to three, if he/she is lazy).
Use case 2: User want to select the date 45 days from today. Currently
the user has to calculate the exact date, remembering if the month has
28, 29, 30 or 31 days. This gets worse once the interval starts spanning
multiple months. I propose to use the standard monthly grid layout,
weeknumbers added. To make sure the user picks the correct date, an
indicator can be shown similar to the letters on the on-screen keyboard.
This would solve the first use case, and reduce the amount of work for
the second (45=6*7+3, so 6 weeks and 3 days later)</description>
<comment>
<author>edp...@gmail.com</author>
<when>Thu, 10 Jun 2010 19:47:05 +0000</when>
<what>It seems duplicate of http://code.google.com/p/android/issues/detail?id=7134</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Sun, 17 Oct 2010 09:54:26 +0000</when>
<what>@edpeur: Is this a duplicate of 7134 or is 7134 a duplicate of this one? :-)</what>
</comment>
<comment>
<author>rainchil...@gmail.com</author>
<when>Mon, 10 Jan 2011 06:09:59 +0000</when>
<what>I have problems with this all the time.  IQ&apos;Em often setting appointments for Q&quot;Esaturday in three weeks timeQ&quot;E or Q&quot;Efirst monday of next monthQ&quot;E and itQ&apos;Es embarassing having to ask the person with a competing phone what that actual date is so I can enter it.

From a developers perspective (IQ&apos;Em a developer as well as a user), it would be useful if we can put an allowable range for values, eg Q&quot;EMinDateQ&quot;E and Q&quot;EMaxDateQ&quot;E, as well as being able to highlight (bold or change color) an array of dates.

This change should be implemented at the OS level so it works for non-calendar applications too.  It should be able to work as both Q&quot;Epop-upQ&quot;E style (where the picker is launched by touching a button) and Q&quot;EembeddedQ&quot;E style (where the picker is embedded into a form).

An example: Inputting the purchase date of an appliance by a field technician - set Q&quot;EMinDateQ&quot;E to the date that the appliance was first sold, set Q&quot;EMaxDateQ&quot;E to todayQ&apos;Es date (since you canQ&apos;Et buy the appliance in the future).  This picker would automatically pop up when you touch the date input field.
</what>
</comment>
</bug>
<bug>
<bugid>18295</bugid>
<title>Call log - taping on call icon beside contact leads to call to diferrent contact in list</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martinzu...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 08:27:01 +0000</openedDate>
<description>Phone: Nexus S (european) Android version: 2.3.4 Build number: GRJ22
Sometimes when I tap in Call log on green phone icon beside first
contact in list (last called contact) then wrong icon is actualy
clicked. Even an orange selection under this phone icon is highlighted
on wrong line (not the actualy clicked one). And also a call is going to
wrong person. Briefly happens this: 1: I open phone app which opens on
Call log tab 2: I click on green phone icon beside first call log item
3: Orange background of icon (visual feedback of clicking that icon)
appear on last visible list item on screen (actually 7th one). 4: Its
making a call to this wrong contact (to this 7th one) This problem
apperars ocassionaly (not always) and I think that it has something to
do with usage of this native phone app. When I use calling a lot, it
wont show up, but when I dont call for a certain time this bug appears
on first time I try to make a call a then its again for some time
allright. Maybe it has something to do with call activity lifecycle when
its resumed or so.</description>
</bug>
<bug>
<bugid>7224</bugid>
<title>when i hook my nexus one to my car stereo through usb, it does not come up with the notification to mount the sd card.  Is there anything that i can do for this to work?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jacobwhi...@gmail.com</reportedBy>
<openedDate>Wed, 17 Mar 2010 21:08:49 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>j...@google.com</author>
<when>Thu, 08 Apr 2010 05:50:09 +0000</when>
<what>Hi.  Can you say which car you have and which version of the software is on your nexus one (Settings Q&gt;E About 
Phone Q&gt;E Build number)?  Thanks.</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4300</bugid>
<title>Need API to acquire permissions that were not granted because the application that defines the permissions was not installed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>mr.bald...@gmail.com</reportedBy>
<openedDate>Tue, 20 Oct 2009 07:01:05 +0000</openedDate>
<description>If Application #1 uses permissions defined by Application #2 and
Application #1 is installed *before* Application #2, the permissions
will not be granted to Application #1 because the descriptions are in
Package #2 (which has not yet been installed). It should be possible for
Application #1 to programmatically acquire the permissions once
Application #2 has been installed without requiring the user to manually
uninstall and reinstall the application. *** This is a major issue for
any third-party application that wants to define a ContentProvider with
permissions *** For example: try { getContentResolver().query(...); }
catch (SecurityException e) { Intent intent = new
Intent(Intent.ACTION_GRANT_PERMISSIONS);
intent.putExtra(Intent.EXTRA_PACKAGE_NAME, getPackageName());
startActivityForResult(intent, REQUEST_PERMISSIONS); } See Also:
http://code.google.com/p/android/issues/detail?id=3710</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 14:12:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13103</bugid>
<title>Layout Outline in Eclipse lacks Up/Down Plus/Minus buttons </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>idol...@gmail.com</reportedBy>
<openedDate>Sat, 11 Dec 2010 00:55:30 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>dawin...@gmail.com</author>
<when>Sat, 15 Jan 2011 07:11:55 +0000</when>
<what>Is anyone looking into this?</what>
</comment>
</bug>
<bug>
<bugid>2275</bugid>
<title>WebView: NPE in CacheManager</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-23T18:11:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Fri, 20 Mar 2009 22:45:19 +0000</openedDate>
<description>When in a low memory situation CacheManager throws NPE: -- Android
Version: sdk=2, release=1.1, inc=128600 -- Thread State: RUNNABLE --
Stacktrace: java.lang.NullPointerException at
android.webkit.CacheManager$1.run(CacheManager.java:391) at
java.lang.Thread.run(Thread.java:935) I call WebView.clearCache() when
leaving a View that embeds WebView and after that the NPE is thrown.
This only happens when there is very few memory left on the phone
memory. I tried this with 2MB for example. Please also see:
http://groups.google.com/group/android-
developers/browse_thread/thread/14db3579dbda0200/aa068aed1f7baed9?
#aa068aed1f7baed9</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 00:54:22 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Mar 2009 18:11:11 +0000</when>
<what>This issue was fixed in the source code and the fix will be in a future release.</what>
</comment>
<comment>
<author>mariano.kamp</author>
<when>Mon, 23 Mar 2009 20:46:43 +0000</when>
<what>JBQ, I wasnQ&apos;Et actually holding my breath, but so I am even more happy about the quick resolution. Thank you!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:16:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17510</bugid>
<title>Extremely large images kill all processes with no error/exception</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-06-09T04:39:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bluebara...@gmail.com</reportedBy>
<openedDate>Thu, 09 Jun 2011 00:28:03 +0000</openedDate>
<description>First, take an extremely large image: 9900 x 6600 x 24bbp @ 600 dpi.
This resolusion is meant for printer quality images and results in a
substantial footprint. Try to open it with any app on an Android device
and the effect is that all processes and services will be killed and no
error will be displayed (Logcat also does not record any errors, only
that all services and processes have died). The device will recover,
restart services as well as the Home screen, but the death is not
handled gracefully and no exception or error is thrown in order for a
developer to handle the situation. The correct behavior should have been
to throw an OutOfMemoryError or something similar when trying to decode
the bitmap file. This occurs with all versions of Android and all
devices, but each specific device will have a different tolerance for
what it considers Q&quot;Etoo bigQ&quot;E. The issue is not correlated with how much
memory is free as the image I found that a 140meg bitmap (footprint
determined by w x h x bpp) on a phone with 286meg free memory still
caused the same behavior. The issue seems to manifest itself on images
that have a resolution greater than the ActivityManager.getMemoryClass()
of the device. My workaround function is to first get the imageQ&apos;Es width
and height and then pass that info into a static util function: public
static boolean isImageFileTooBig(ActivityManager actmgr, int imgWidth,
int imgHeight) { if (actmgr!=null) { int theMaxSize =
actmgr.getMemoryClass(); int theImageSize = imgWidth*imgHeight/1048576;
//div 1meg return (theImageSizeQ&gt;E=theMaxSize); } else return false; } It
does not seem to matter how many bbp is in the image as this formula
seems to weed out all instances where an image is Q&quot;Etoo bigQ&quot;E for the
device but still allows the larger images that can be loaded to be
decoded without a problem. Again, I do not understand why extremely
large images are a problem, nor do I know why my workaround to avoid
loading them up actually works, I only know that it does let me know
what image files are too big and to not even attempt to decode as it
will kill all processes on the device.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 09 Jun 2011 04:39:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15181</bugid>
<title>dx.bat needs a larger VM stack size</title>
<status>Released</status>
<owner>r...@android.com</owner>
<closedOn>2011-08-26T21:52:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 19:38:33 +0000</openedDate>
<description>When compiling the output of ZKM, I am seeing this, with the 3.0 dev
tools on Windows. The 2.2 tools do not have this problem. -dex: [echo]
Converting compiled files and external libraries into
C:\cygwin\home\Q&lt;EusernameQ&gt;E\Q&lt;EprojectQ&gt;E\android\bin\classes.dex... [apply]
[apply] UNEXPECTED TOP-LEVEL ERROR: [apply] java.lang.StackOverflowError
[apply] at com.android.dx.util.IntList.add(IntList.java:217) [apply] at
com.android.dx.cf.code.Ropper$2.visitBlock(Ropper.java:1310) [apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1647)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
[apply] at
com.android.dx.cf.code.Ropper.forEachNonSubBlockDepthFirst0(Ropper.java:1671)
NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 3.0. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). - What happened. - What you think the
correct behavior should be. Please make sure that youQ&apos;Ere using Android
3.0, and (if the issue exists on a device) that the device also runs
Android 3.0. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 02 Mar 2011 20:29:18 +0000</when>
<what>Can you attach a jar file that demonstrates the behavior?</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 02 Mar 2011 22:15:56 +0000</when>
<what>HereQ&apos;Es the set of classes we are building.</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Wed, 02 Mar 2011 22:28:41 +0000</when>
<what>This appears not to affect MacOS, just Windows.  I donQ&apos;Et have enough datapoints to make this a strong claim though, since we have one MacOS and one Windows.   Is there any more detailed version number you need from the toolchain?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 03 Mar 2011 19:13:31 +0000</when>
<what>If I unzip the file and run Q&quot;Edx --dex --output=foo.jar .Q&quot;E on my Linux system, it works fine.

I wonder if the default stack size on your desktop VM is too small?  Try something like:

  dx -JXss1m --dex --output=foo.jar .

With 512KB stacks Q&quot;EdxQ&quot;E failed, with 768KB it succeeded, so 1MB should be more than enough.  If this turns out to be the problem we can modify the Q&quot;EdxQ&quot;E start script to specify a larger stack.
</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Fri, 04 Mar 2011 20:36:39 +0000</when>
<what>Yes, that fixed it.  Thank you.  

I ended up editing dx.bat and putting in -Xss1m as the javaOpts value.   I couldnQ&apos;Et figure out a way of doing this from our own build.xml file.  Is there a property I can set to do this, so I donQ&apos;Et have to modify the android installation?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 04 Mar 2011 21:05:15 +0000</when>
<what>Excellent.  IQ&apos;Ell hand this over to the tools folks.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 08 Mar 2011 04:24:14 +0000</when>
<what></what>
</comment>
<comment>
<author>maurizio...@gmail.com</author>
<when>Fri, 25 Mar 2011 23:01:36 +0000</when>
<what>I had the same problem and i solved it by editing dx.bat and put the -Xss1m.

Thanks.
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 29 Mar 2011 02:09:44 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 13 Jul 2011 23:11:00 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 02:45:42 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Wed, 03 Aug 2011 20:20:51 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 26 Aug 2011 21:52:06 +0000</when>
<what>Will be fixed by https://review.source.android.com/25775</what>
</comment>
<comment>
<author>r...@android.com</author>
<when>Fri, 30 Sep 2011 16:30:16 +0000</when>
<what>Fixed in tools 14 preview. (http://tools.android.com/download/adt-14-preview)</what>
</comment>
<comment>
<author>mahender.k</author>
<when>Sat, 15 Oct 2011 11:47:02 +0000</when>
<what>I am still getting the below error after using tools 14 preview
      [dx] 
       [dx] UNEXPECTED TOP-LEVEL ERROR:
       [dx] java.lang.AssertionError
       [dx] 	at com.android.dx.dex.code.OutputFinisher.findExpandedOpcodeForInsn(OutputFinisher.java:525)
       [dx] 	at com.android.dx.dex.code.OutputFinisher.calculateReservedCount(OutputFinisher.java:466)
       [dx] 	at com.android.dx.dex.code.OutputFinisher.reserveRegisters(OutputFinisher.java:402)
       [dx] 	at com.android.dx.dex.code.OutputFinisher.finishProcessingAndGetList(OutputFinisher.java:358)
       [dx] 	at com.android.dx.dex.code.DalvCode.finishProcessingIfNecessary(DalvCode.java:108)
       [dx] 	at com.android.dx.dex.code.DalvCode.getInsns(DalvCode.java:185)
       [dx] 	at com.android.dx.dex.file.CodeItem.place0(CodeItem.java:223)
       [dx] 	at com.android.dx.dex.file.OffsettedItem.place(OffsettedItem.java:242)
       [dx] 	at com.android.dx.dex.file.MixedItemSection.placeItems(MixedItemSection.java:312)
       [dx] 	at com.android.dx.dex.file.DexFile.toDex0(DexFile.java:543)
       [dx] 
       [dx] 	at com.android.dx.dex.file.DexFile.toDex(DexFile.java:216)
       [dx] 	at com.android.dx.command.dexer.Main.writeDex(Main.java:574)
       [dx] 	at com.android.dx.command.dexer.Main.run(Main.java:218)
       [dx] 	at com.android.dx.command.dexer.Main.main(Main.java:174)
       [dx] 	at com.android.dx.command.Main.main(Main.java:95)


</what>
</comment>
</bug>
<bug>
<bugid>20148</bugid>
<title>Deleted books still be read in phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arunb...@gmail.com</reportedBy>
<openedDate>Mon, 19 Sep 2011 07:36:22 +0000</openedDate>
<description>GENERAL DESCRIPTION: --------------------------------------------
Deleted books still be read in phone. Preconditions: 1. Books version is
1.3.5. 2. A Google account has been signed in. Reproducibility: 10/10
STEP-BY-STEP INSTRUCTION:
---------------------------------------------------------- 1. Go to
eBooks application. 2. Press Menu key and select Manage eBooks. 3.
Ensure that you can read this book offline.(Book start to be
downloaded.) 4. Waiting for downloaded completely. 5. Delete this book
from Manage eBooks. 6. Tap the Q&quot;ENew books downloadedQ&quot;E from notification
bar. Actual Result: This books can be read. Expected Result: Note about
book has been deleted is displayed, user shouldnQ&apos;Et be able to open the
deleted books. Phone: Xperia Neo</description>
</bug>
<bug>
<bugid>18755</bugid>
<title>If 3G connectivity is disabled while HttpURLConnection is fetching data, the getInputStream does not throw exception immediately</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gober...@msn.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 13:33:34 +0000</openedDate>
<description>I use a long running HTTP requests to fetch data from server (long
poll). The request may take up to 30s to complete (full 30s if no data
available). I use HttpURLConnection to make the request. I noticed that
if I connect via WiFi, and disable it while the request is in progress,
HttpURLConnection.getInputStream immediately throws timeout exception,
as expected. However, if I connect via 3G, and disable it while the
request is in progress (disable Settings/Wireless and Network/Mobile
Networks/Use Packet Data), HttpURLConnection.getInputStream does not
immediately throw exception and takes all the remaining Q&quot;Eread timeoutQ&quot;E
to time out. I tested it on actual device with 2.2 Android. I did not
test it on other versions of OS. It is very important to find at least a
workaround for this. URL url = new URL(urlString); HttpURLConnection
longPollConnection = (HttpURLConnection) url.openConnection();
longPollConnection.setRequestMethod(Q&quot;EGETQ&quot;E);
longPollConnection.setDoInput(true);
longPollConnection.setUseCaches(false);
longPollConnection.setConnectTimeout(10000);
longPollConnection.setReadTimeout(40000); InputStream
longPollConnectionInputStream = longPollConnection.getInputStream(); ...</description>
</bug>
<bug>
<bugid>10060</bugid>
<title>SMS/MMS app does not always apply the intent extra named Q&quot;Esms_bodyQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>DulcetT...@gmail.com</reportedBy>
<openedDate>Wed, 28 Jul 2010 18:58:22 +0000</openedDate>
<description>In older versions of AndroidQ&apos;Es messaging app, outside apps could
conveniently send an Intent which could specify an addressee and a
message body. This useful capability broke sometime after Android 1.5 --
it appears not to work in the most useful manner in Android 1.6, 2.1 and
2.2 The code I am using in my app to specify an addressee and message
body (which my app obtains by speech recognition) is: Intent intent =
new Intent(Intent.ACTION_SENDTO, Uri.parse(Q&quot;Esmsto:6175551212Q&quot;E));
intent.putExtra(Q&quot;Esms_bodyQ&quot;E, Q&quot;Ethis is the sms to be sent outQ&quot;E);
startActivity(intent); However, this only does the right thing if there
is no existing conversation with the addressee. When we look at the
Android OSP code, we can see why. In the current code of the SMS/MMS
Q&quot;EMessagingQ&quot;E app, in mms/ui/ComposeMessageActivity.java, we can see that
if a conversation is already underway, the code which would apply any
Q&quot;Esms_bodyQ&quot;E string extra from the Intent is not reached: private void
initActivityState(Bundle bundle, Intent intent) { if (bundle != null) {
String recipients = bundle.getString(Q&quot;ErecipientsQ&quot;E); mConversation =
Conversation.get(this, ContactList.getByNumbers(recipients, false /*
donQ&apos;Et block */, true /* replace number */), false);
addRecipientsListeners(); mExitOnSent =
bundle.getBoolean(Q&quot;Eexit_on_sentQ&quot;E, false);
mWorkingMessage.readStateFromBundle(bundle); // THIS IS WHERE IT WOULD
BE NICE TO ADD: // String body = intent.getStringExtra(Q&quot;Esms_bodyQ&quot;E); //
if (body != null)
mWorkingMessage.setText(intent.getStringExtra(Q&quot;Esms_bodyQ&quot;E)); return; }</description>
</bug>
<bug>
<bugid>5925</bugid>
<title>Support full Unicode for all languages and scripts. </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-19T17:56:20.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>616</stars>
<reportedBy>yawnais...@gmail.com</reportedBy>
<openedDate>Sat, 09 Jan 2010 02:05:00 +0000</openedDate>
<description>I have a motorola droid. I use multiple scripts and multiple languages.
I would like to see Full Unicode character support for all unicode
languages and new ones as theyQ&apos;Ere added to Unicode.</description>
<comment>
<author>leanpo...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:23:42 +0000</when>
<what>Right on multilingual Droid users UNITE and complain to Verizon too, they should have 
leverage with Motorola.
The Droid that CAN can speak only one language what a shame, no wonder Google 
wanted itQ&apos;Es own phone.</what>
</comment>
<comment>
<author>osho.jabbe@gmail.com</author>
<when>Sat, 09 Jan 2010 02:26:38 +0000</when>
<what>Unicode is gaining more and more support, this should be a priority because of the
use of the set.</what>
</comment>
<comment>
<author>leanpo...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:39:17 +0000</when>
<what>COMPLAIN to VERIZON they have a stake in it - we are their customers and they are also 
MotorolaQ&apos;Es customer but they have more muscle than all of us together. Tell Verizon 
what you Want.</what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:40:31 +0000</when>
<what>Android 1.5 supports embedded CSS fonts, and you can use any unicode font you want to.

For a demo of embedded CSS fonts see http://code.google.com/p/android/issues/detail?
id=4230#c3

They removed this feature from Android 2.0 and this has been filed as a bug issue 
4448.</what>
</comment>
<comment>
<author>leanpo...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:44:31 +0000</when>
<what>Droid is at 2.0+ and is not compatible with 1.5</what>
</comment>
<comment>
<author>npeer2...@gmail.com</author>
<when>Sat, 09 Jan 2010 02:52:15 +0000</when>
<what>Just reminding everyone that the Motorola/Verizon Droid is not the only Android phone
on the market. This has to be resolved at the OS level.</what>
</comment>
<comment>
<author>leanpo...@gmail.com</author>
<when>Sat, 09 Jan 2010 04:58:54 +0000</when>
<what>It does not have to go that far the OS. 
there are solution but you need to use a developer tool to install and root the phone 
which is more than any user could do but geeks could.</what>
</comment>
<comment>
<author>pankajna...@gmail.com</author>
<when>Sat, 09 Jan 2010 06:09:40 +0000</when>
<what>Full unicode support would be great for Android.. Please support</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 09 Jan 2010 06:48:49 +0000</when>
<what>What exactly is the issue here? Where is Unicode not supported on Android or on the 
Droid? Do you have specific examples to help us reproduce the issue?</what>
</comment>
<comment>
<author>vinaypjain@gmail.com</author>
<when>Sat, 09 Jan 2010 14:43:10 +0000</when>
<what>romain: You can go to the browser and check any site that has UTF-8 encoding. Try 
bbchindi.com for example. Currently Unicode support itself seems to be missing. 
Although that alone is not enough. Once itQ&apos;Es there, a rendering engine for complex 
scripts (e.g. Indic) is also required. But letQ&apos;Es first get the basics right.</what>
</comment>
<comment>
<author>petros...@gmail.com</author>
<when>Sat, 09 Jan 2010 16:03:22 +0000</when>
<what>vinaypjain, Unicode support is not missing. Go for example to www.google.ru

bbchindi.com renders symbols as empty squares. This means that Unicode support IS 
WORKING, but the font does not have those symbols.

What is missing is that Droid.ttf fonts do not have all the unicode characters 
implemented in them. this is an issue with the fonts as I mentioned in issue 4230</what>
</comment>
<comment>
<author>vinaypjain@gmail.com</author>
<when>Sat, 09 Jan 2010 16:12:33 +0000</when>
<what>petrosyan: ThatQ&apos;Es good to know. It should be relatively easy to fix the issue then. All 
it needs is an extended character set in the DroidQ&apos;Es Unicode font (and I so hope Google 
does that ASAP; for an open-source OS itQ&apos;Es a shame to not have that). As I said earlier 
though, the complex scripts like Indic scripts (e.g. Devanagari) require special 
rendering engine on top of that. Do you (or anyone else) know if Android natively 
supports that?</what>
</comment>
<comment>
<author>email.ah...@gmail.com</author>
<when>Sat, 09 Jan 2010 16:17:21 +0000</when>
<what>Hitting the same with Arabic language, that requires a font shaping engine as well. This is 
very serious issue for non-anglo communities. Can we please get an official reply as to 
when this is expected</what>
</comment>
<comment>
<author>alok.ku...@gmail.com</author>
<when>Sat, 09 Jan 2010 16:20:05 +0000</when>
<what>Yes just having the glyphs for the codepoints does not make unicode support complete. For example 4 
codepoints could together lead to a single glyph.

This is handled in uniscribe.dll (windows) via opentype fonts, similarly on the mac (ATSUI) via AAT fonts, and via 
pango on Freetype.

comment 11 seems to imply that just having the glyphs for each codepoint will be enough, but thatQ&apos;Es definitely 
not the case</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 09 Jan 2010 19:19:27 +0000</when>
<what>there are several things that need to be fixed:

1. the droid font needs the relevant glyphs. (for example: weQ&apos;Ere missing one glyph for romanian, all the glyphs for 
arabic and hebrew, and so on.)

2. the device needs the locale data for the relevant locales. (for example: verizon droid -- meant for sale in the US -
- only supports en and es, whereas nexus one supports a wider range of locales [afaik, the widest range of any 
Android device to date]. the problem here isnQ&apos;Et that the data isnQ&apos;Et available --- itQ&apos;Es that the data is large and costs 
space, which makes the hardware more expensive.)

3. there are bugs in the locale-related code. (for example: because weQ&apos;Eve yet to fully support an RTL locale, integer 
formatting in such locales was broken until i fixed it the other day.)

4. as alok.kumar says in comment #14, just having the font glyphs doesnQ&apos;Et necessarily mean you can put them on 
the screen correctly. thereQ&apos;Es font renderer work to be done.

5. even if the font renderer supports the script in question, code calling the font renderer needs to understand RTL 
for RTL languages. (i donQ&apos;Et know how much work we need to do here.)

6. the various applicationsQ&apos;E strings need to be translated. (i.e. thereQ&apos;Es a difference between being able to support, 
say, swahili, and having all applications translated into swahili.)

there may be other things iQ&apos;Em not aware of. (iQ&apos;Em only directly involved with problem 3. if youQ&apos;Ere a developer and 
aware of any bugs in that area, please raise separate issues.)

as for a couple of things mentioned above:

1. UTF-8 encoding/decoding (blamed in comment #10) is implemented and has no known bugs.

2. even locale-starved devices (such as Droid) have a full database of Unicode character properties (as petrosyan 
correctly implies in comment #11). (i.e. Character.isUpperCase and so on already work correctly even if we canQ&apos;Et 
render the character.)

needless to say, taken together thereQ&apos;Es a lot of work here (for an RTL language; afaik, romanian Q&quot;EonlyQ&quot;E needs one 
extra font glyph and the translation work, whereas arabic and hebrew need 1-6, and there are probably languages 
in between).

but rest assured that weQ&apos;Ere aware that support for your language is important, whatever your language.</what>
</comment>
<comment>
<author>email.ah...@gmail.com</author>
<when>Sat, 09 Jan 2010 19:35:08 +0000</when>
<what>Thanks Mr. someone from Google. I am one of the users who need support for Arabic 
language. IQ&apos;Em an owner of a HTC Hero, and IQ&apos;Em basically afraid that IQ&apos;Ell be stuck with the 
device showing boxes instead of Arabic for years to come, as by the time Google 
decides to fix this issue, HTC may no longer offer the updates to the Hero device!!

What I am suggesting is to resolve the issue incrementally, i.e. please supply glyphs for 
Arabic (or allow users to selectively download glyph support if it consumes huge disk 
space as you say). I will be happier if my Hero displays Arabic letters, even in the wrong 
Q&quot;EdirectionQ&quot;E (no RTL) and without shaping! This IS better than displaying boxes, making me 
curse everytime I get an email or SMS in Arabic

Thanks for your reply</what>
</comment>
<comment>
<author>npeer2...@gmail.com</author>
<when>Sat, 09 Jan 2010 19:42:31 +0000</when>
<what>Thanks for the detailed Google guy response! ItQ&apos;Es encouraging to know that thereQ&apos;Es
work being done on this important issue.

I agree that with the AhmedQ&apos;Es comment that at the bare minimum, support for the right
glyphs could be a real game changer for international users. The main problem is that
thereQ&apos;Es currently no way of changing the system font without rooting the phone...

IQ&apos;Em confident that allowing users to change the system font to one of their choosing
would greatly ease the frustration some experience right now. Glyphs, even in the
wrong direction, are far better than boxes.</what>
</comment>
<comment>
<author>sdmor...@gmail.com</author>
<when>Sun, 10 Jan 2010 09:37:04 +0000</when>
<what>As the gentleman from Google points out, there are many problems in order to provide
a perfect solution.

However, people who have a rooted HTC Hero have successfully installed Hebrew by
simply replacing the /system/fonts/Droid*.ttf font files, showing that Right-to-Left
languages are supported enough to be used on a daily basis.

In conjunction with applications such as AnySoftKeyboard, this would certainly solve
the immediate problems for people who need Hebrew, Arabic and most other languages.</what>
</comment>
<comment>
<author>email.ah...@gmail.com</author>
<when>Sun, 10 Jan 2010 09:52:55 +0000</when>
<what>People with rooted phones, who have installed Arabic fonts, also got their problems 
resolved! (IQ&apos;Eve seen pics) So most of the issues, seem to be resolved out of the box 
anyway!

Seems we just need to get an Arabic enabled font on the device .. then possibly all major 
issues would be resolved</what>
</comment>
<comment>
<author>irv...@gmail.com</author>
<when>Sun, 10 Jan 2010 13:15:50 +0000</when>
<what>As well as fonts, rendering engines, localised strings, locale selection (custom
locale should be better integrated), input methods are somewhat lacking (compare with
the more complete AnySoftKeyboard).  Basic Latin script input should remember that
Latin Extended-A is just as important as Latin-1 (see
http://www.evertype.com/standards/iso10646/pdf/cwa13873.pdf).

In terms of localised strings, it would be cool if Android could come with as many
languages as say Firefox, http://www.mozilla.com/en-US/firefox/all.html but failing
this have a Q&quot;Ecustom localised strings applicationQ&quot;E (that would simply read and
install strings.xml file(s) from any specified 3rd party webpage).</what>
</comment>
<comment>
<author>stylegir...@gmail.com</author>
<when>Sun, 10 Jan 2010 18:26:18 +0000</when>
<what>Why did not Nexus One support the Arabic language ?
  And when will be supported in Arabic language ?

And I am surprise with all Arabs that the phone did not support either Keyboard or
Display for Arabic language 
Though it is the number of Arabic speakers are infringed 422,039,637 in the world
 298 million in the Arab world (from Wikipedia)
 Note that this statistical 3/5/2007
And now we are in 2010 after 3 years
HowQ&apos;Es giant company as Google ignore this valuable information ??
We hope to find an answer !!
 is it the Google world  error or the Arab Google ?
That ignored the Arabs, despite a long time to wait for the new Google phone ?
bur what without any support for Arabic language ?

Google lovers @ Arab World</what>
</comment>
<comment>
<author>lio...@gmail.com</author>
<when>Sun, 10 Jan 2010 21:20:43 +0000</when>
<what>The easiest solution is to release an OTA service pack that will change the 
permissions for the relevant files, and a whole new line of font apps will pop up in 
seconds. If you are so concerned about size, just let the user choose which language 
they want to use. 
Even though a phone is sold in the US only, many Americans are bilingual and would 
like a second language set on their phones. The one thing that stops me from buying 
the nexus one at this point is the lack of Hebrew fonts. 

Poor business strategy, ignoring more than half of the world. Microsoft and Apple 
realised that by now.  As Morrissey said: Q&quot;EAmerica is not the worldQ&quot;E . </what>
</comment>
<comment>
<author>prateeka...@gmail.com</author>
<when>Mon, 25 Jan 2010 02:27:28 +0000</when>
<what>Please support Sanskrit/Hindi (Devnagri lipi Character Set). I see Square boxes like
? instead of characters ? ? ? ? ? ? on Unicode or UTF8 compliant Hindi websites. Even
Google Hindi website doesnt open properly through my HTC HeroQ&apos;Es stock Android 1.5
browser. Please support Devnagri lipi (Sanskrit/Hindi) fonts in Android OS. I want to
change my default font to see Devnagri numerals: ?,?,?,?,?,?,?,?,?,? instead of Roman
numerals: 0,1,2,3,4,5,6,7,8,9. I want my clock to use Devnagri numerals instead of
Roman numerals. Thanks!</what>
</comment>
<comment>
<author>dan...@gmail.com</author>
<when>Tue, 26 Jan 2010 15:57:44 +0000</when>
<what>IQ&apos;Em so glad that comment #15 by someone at google shows that they know about the
missing glyph in Romanian fonts...

We have the s and t with comma below, but, because we didnQ&apos;Et have a standard,
Microsoft in Windows XP used s and t with cedilla below. Now it is fixed in Vista and
7, in Linux too (long ago before Vista), but not in Android...
S with comma below is fixed in Android and it looks like that: ? / ?
But t/T with comma below (unicode 021A and 021B) does not exist in Android font.
It looks like that: ? / ?
So now you know the missing glyph in Romanian fonts :)

Glad to see Google knows about it, waiting to be fixed...

</what>
</comment>
<comment>
<author>HonsoHanWriting</author>
<when>Tue, 26 Jan 2010 20:32:00 +0000</when>
<what>please support HKSCS (Hong Kong Supplementary Character Set)</what>
</comment>
</bug>
<bug>
<bugid>10505</bugid>
<title>Surface issue: waitForCondition(DequeueCondition) timed out  (CPU may be pegged)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>36</stars>
<reportedBy>ericgo1...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 12:21:25 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
It reproduces during the android boot animation. CanQ&apos;Et reproduce it
often, but it is sometimes reproduced. - What happened. It gets
restarted during the android boot animation. - What you think the
correct behavior should be. During the android boot animation, it stuck
on DequeueCondition for a surface. I found a patch by Mathias Agopian
from Google for this issue in Eclair, but it is still reproduced in
froyo (One of froyo developing device).
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=248b5bd51e325107f8119b564db6a06ac51c232a
I found that some of his patch was missing from Eclair to froyo as
following. 1. frameworks/libs/surfaceflinger/Layer.cpp // called with
SurfaceFlinger::mStateLock as soon as the layer is entered // in the
purgatory list void Layer::onRemoved() { // wake up the condition
lcblk-Q&gt;EsetStatus(NO_INIT); } 2. frameworks/libs/surfaceflinger/Layer.h
virtual void onRemoved(); I am not telling that these missing codes are
causing this issue, but just for more information. Here is the log that
I am getting. .......... 01-06 00:01:09.063 E/RoamingStateListener(
1759): state=0 01-06 00:01:09.063 D/RoamingStateListener( 1759):
networkInfo=null 01-06 00:01:09.103 I/ActivityManager( 1364): Start proc
com.cooliris.media for broadcast
com.cooliris.media/com.cooliris.cache.BootReceiver: pid=1774 uid=10014
gids={1015, 3003, 4002} 01-06 00:01:09.163 I/ActivityThread( 1774):
Publishing provider com.cooliris.picasa.contentprovider:
com.cooliris.picasa.PicasaContentProvider 01-06 00:01:09.303
I/BootReceiver( 1774): Got intent with action
android.intent.action.MEDIA_SCANNER_FINISHED 01-06 00:01:09.313
I/ActivityManager( 1364): Start proc com.***.android.memo.widget for
broadcast com.***.android.memo.widget/.MemoWidgetService$MediaReceiver:
pid=1783 uid=10023 gids={1015} 01-06 00:02:26.114 D/SntpClient( 1364):
request time failed: java.net.UnknownHostException: xtra1.gpsonextra.net
01-06 00:02:26.153 D/SntpClient( 1364): request time failed:
java.net.UnknownHostException: xtra1.gpsonextra.net 01-06 00:02:26.153
D/SntpClient( 1364): request time failed: java.net.UnknownHostException:
xtra1.gpsonextra.net 01-06 00:03:01.114 W/SharedBufferStack( 1364):
waitForCondition(DequeueCondition) timed out (identity=6, status=0). CPU
may be pegged. trying again. 01-06 00:03:02.113 W/SharedBufferStack(
1364): waitForCondition(DequeueCondition) timed out (identity=6,
status=0). CPU may be pegged. trying again. 01-06 00:03:03.114
W/SharedBufferStack( 1364): waitForCondition(DequeueCondition) timed out
(identity=6, status=0). CPU may be pegged. trying again. 01-06
00:03:04.114 W/SharedBufferStack( 1364):
waitForCondition(DequeueCondition) timed out (identity=6, status=0). CPU
may be pegged. trying again. 01-06 00:03:05.114 W/SharedBufferStack(
1364): waitForCondition(DequeueCondition) timed out (identity=6,
status=0). CPU may be pegged. trying again. 01-06 00:03:06.114
W/SharedBufferStack( 1364): waitForCondition(DequeueCondition) timed out
(identity=6, status=0). CPU may be pegged. trying again. 01-06
00:03:07.113 W/SharedBufferStack( 1364):
waitForCondition(DequeueCondition) timed out (identity=6, status=0). CPU
may be pegged. trying again. 01-06 00:03:08.113 W/SharedBufferStack(
1364): waitForCondition(DequeueCondition) timed out (identity=6,
status=0). CPU may be pegged. trying again. 01-06 00:03:09.114
W/SharedBufferStack( 1364): waitForCondition(DequeueCondition) timed out
(identity=6, status=0). CPU may be pegged. trying again. 01-06
00:03:10.114 W/SharedBufferStack( 1364):
waitForCondition(DequeueCondition) timed out (identity=6, status=0). CPU
may be pegged. trying again. 01-06 00:03:11.114 W/SharedBufferStack(
1364): waitForCondition(DequeueCondition) timed out (identity=6,
status=0). CPU may be pegged. trying again. 01-06 00:03:12.114
W/SharedBufferStack( 1364): waitForCondition(DequeueCondition) timed out
(identity=6, status=0). CPU may be pegged. trying again. 01-06
00:03:13.114 W/SharedBufferStack( 1364):
waitForCondition(DequeueCondition) timed out (identity=6, status=0). CPU
may be pegged. trying again. 01-06 00:03:14.114 W/SharedBufferStack(
1364): waitForCondition(DequeueCondition) timed out (identity=6,
status=0). CPU may be pegged. trying again. 01-06 00:03:15.114
W/SharedBufferStack( 1364): waitForCondition(DequeueCondition) timed out
(identity=6, status=0). CPU may be pegged. trying again. ...........
01-06 00:06:28.523 W/Watchdog( 1364): *** WATCHDOG KILLING SYSTEM
PROCESS: null</description>
<comment>
<author>russell....@gmail.com</author>
<when>Mon, 23 Aug 2010 19:52:56 +0000</when>
<what>I have seen this infrequently while testing OpenGL applications as well.  I donQ&apos;Et think the deadlock is limited to bootup.</what>
</comment>
<comment>
<author>ericgo1...@gmail.com</author>
<when>Sun, 29 Aug 2010 05:06:15 +0000</when>
<what>Yes, it is not only limited on bootup, but is it also reproduced during CTS test (com.android.cts.stub/android.widget.cts.*)
It looks very seriou... Can anybody help here?
Following log is what I got during CTS test (CTS 2.2 R2)

08-29 01:51:23.196 I/TestRunner( 5135): started: testRequestChildFocus(android.widget.cts.ScrollViewTest)
08-29 01:51:23.216 I/ActivityManager( 1400): Starting activity: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.android.cts.stub/android.widget.cts.ScrollViewStubActivity }
08-29 01:51:23.706 I/TestRunner( 5135): finished: testRequestChildFocus(android.widget.cts.ScrollViewTest)
08-29 01:51:23.706 I/TestRunner( 5135): passed: testRequestChildFocus(android.widget.cts.ScrollViewTest)
08-29 01:51:23.726 I/ActivityManager( 1400): Force stopping package com.android.cts.stub uid=10084
08-29 01:51:23.766 E/JavaBinder( 1400): !!! FAILED BINDER TRANSACTION !!!
08-29 01:51:23.766 E/JavaBinder( 1400): !!! FAILED BINDER TRANSACTION !!!
08-29 01:51:23.786 I/WindowManager( 1400): WIN DEATH: Window{44e62ae0 com.android.cts.stub/android.widget.cts.ScrollViewStubActivity paused=false}
08-29 01:51:24.746 I/ActivityManager( 1400): Force stopping package com.android.cts.stub uid=10084
08-29 01:51:24.756 I/ActivityManager( 1400): Start proc com.android.cts.stub for added application com.android.cts.stub: pid=5152 uid=10084 gids={3003, 1006, 1015, 1007}
08-29 01:51:24.856 I/InstrumentationCtsTestRunner( 5152): Disabling keyguard
08-29 01:51:24.916 I/ActivityThread( 5152): Publishing provider ctstest: android.content.cts.MockContentProvider
08-29 01:51:24.926 D/InstrumentationCtsTestRunner( 5152): Total memory  : 3022816
08-29 01:51:24.926 D/InstrumentationCtsTestRunner( 5152): Used memory   : 2638832
08-29 01:51:24.926 D/InstrumentationCtsTestRunner( 5152): Free memory   : 383984
08-29 01:51:24.926 D/InstrumentationCtsTestRunner( 5152): Now executing : android.widget.cts.ScrollViewTest
08-29 01:51:24.926 I/TestRunner( 5152): started: testRequestChildRectangleOnScreen(android.widget.cts.ScrollViewTest)
08-29 01:51:24.936 I/ActivityThread( 5152): Publishing provider android.content.cts.dummyprovider: android.content.cts.DummyProvider
08-29 01:51:24.946 I/ActivityManager( 1400): Starting activity: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.android.cts.stub/android.widget.cts.ScrollViewStubActivity }
08-29 01:51:25.416 I/TestRunner( 5152): finished: testRequestChildRectangleOnScreen(android.widget.cts.ScrollViewTest)
08-29 01:51:25.416 I/TestRunner( 5152): passed: testRequestChildRectangleOnScreen(android.widget.cts.ScrollViewTest)
08-29 01:51:25.426 I/ActivityManager( 1400): Force stopping package com.android.cts.stub uid=10084
08-29 01:51:25.456 I/WindowManager( 1400): WIN DEATH: Window{44d25b70 com.android.cts.stub/android.widget.cts.ScrollViewStubActivity paused=true}
08-29 01:51:26.066 I/ActivityManager( 1400): Force stopping package com.android.cts.stub uid=10084
08-29 01:51:29.866 W/SharedBufferStack( 1400): waitForCondition(DequeueCondition) timed out (identity=1, status=0). CPU may be pegged. trying again.
08-29 01:51:30.866 W/SharedBufferStack( 1400): waitForCondition(DequeueCondition) timed out (identity=1, status=0). CPU may be pegged. trying again.
08-29 01:51:31.316 I/wpa_supplicant( 1558): Setting scan request: 0 sec 0 usec
08-29 01:51:31.316 I/wpa_supplicant( 1558): CTRL-EVENT-STATE-CHANGE id=-1 state=2
08-29 01:51:31.316 V/WifiMonitor( 1400): Event [Setting scan request: 0 sec 0 usec]
08-29 01:51:31.316 V/WifiMonitor( 1400): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=2]
08-29 01:51:31.316 V/WifiStateTracker( 1400): Changing supplicant state: INACTIVE ==Q&gt;E SCANNING
08-29 01:51:31.316 D/NetworkStateTracker( 1400): setDetailed state, old =IDLE and new state=SCANNING
08-29 01:51:31.866 W/SharedBufferStack( 1400): waitForCondition(DequeueCondition) timed out (identity=1, status=0). CPU may be pegged. trying again.
08-29 01:51:31.886 I/dun_service( 1297): process rmnet event
08-29 01:51:31.886 I/dun_service( 1297): Post event 4
08-29 01:51:31.886 I/dun_service( 1297): received event: DUN_EVENT_RMNET_UP 
08-29 01:51:31.886 I/dun_service( 1297): received event(DUN_EVENT_RMNET_UP) in state(DUN_STATE_IDLE)
08-29 01:51:31.886 I/dun_service( 1297): Ignoring the event DUN_EVENT_RMNET_UP in IDLE_STATE
08-29 01:51:31.886 I/dun_service( 1297): Moved to state(DUN_STATE_IDLE)
08-29 01:51:31.886 E/dun_service( 1297): LG_DATA: Dun Reply Functions [DUN_STATE_IDLE --Q&gt;E DUN_STATE_IDLE][-1091715852]
08-29 01:51:31.886 I/wpa_supplicant( 1558): wpa_supplicant_get_scan_results: Start
08-29 01:51:31.896 I/wpa_supplicant( 1558): CTRL-EVENT-SCAN-RESULTS  Ready
08-29 01:51:31.896 I/wpa_supplicant( 1558): wpa_supplicant_event_scan_results: ap_scan 1,  disconnected 0 
08-29 01:51:31.896 I/wpa_supplicant( 1558): No suitable AP found.
08-29 01:51:31.896 I/wpa_supplicant( 1558): Setting scan request: 20 sec 0 usec
08-29 01:51:31.896 V/WifiMonitor( 1400): Event [Setting scan request: 20 sec 0 usec]
08-29 01:51:32.866 W/SharedBufferStack( 1400): waitForCondition(DequeueCondition) timed out (identity=1, status=0). CPU may be pegged. trying again.
08-29 01:51:33.866 W/SharedBufferStack( 1400): waitForCondition(DequeueCondition) timed out (identity=1, status=0). CPU may be pegged. trying again.
08-29 01:51:34.866 W/SharedBufferStack( 1400): waitForCondition(DequeueCondition) timed out (identity=1, status=0). CPU may be pegged. trying again.
08-29 01:51:35.866 W/SharedBufferStack( 1400): waitForCondition(DequeueCondition) timed out (identity=1, status=0). CPU may be pegged. trying again.</what>
</comment>
<comment>
<author>blood...@gmail.com</author>
<when>Sat, 18 Sep 2010 09:57:15 +0000</when>
<what>I have seen this infrequently while testing my OpenGL applications as well.
i have a CTS timeout problem on GLSurfaceViewTest onPause/onResume test too, and
this problem is ramdom happen :(
anyone have same problem with me?</what>
</comment>
<comment>
<author>manju.bs...@gmail.com</author>
<when>Thu, 23 Sep 2010 06:30:54 +0000</when>
<what>IQ&apos;Em seeing these log messages in Android 2.1 when i launch one of my application. 

Any clues why this is happening.</what>
</comment>
<comment>
<author>icecream...@gmail.com</author>
<when>Fri, 24 Sep 2010 06:31:06 +0000</when>
<what>IQ&apos;Em seing it on 2.1update1 when using GLSurfaceView

W/SharedBufferStack( 1988): waitForCondition(DequeueCondition) timed out (identity=26, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1988): waitForCondition(DequeueCondition) timed out (identity=26, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1988): waitForCondition(DequeueCondition) timed out (identity=26, status=0). CPU may be pegged. trying again.</what>
</comment>
<comment>
<author>hellolil...@gmail.com</author>
<when>Thu, 23 Dec 2010 06:06:09 +0000</when>
<what>I have ever seen this issue not only in the application which is using GLSurfaceView.

12-11 07:04:22.646 W/SharedBufferStack(15516): waitForCondition(LockCondition) timed out (identity=78690, stat
us=0). CPU may be pegged. trying again.
12-11 07:04:22.996 W/SharedBufferStack( 1192): waitForCondition(LockCondition) timed out (identity=3, status=0
). CPU may be pegged. trying again.
12-11 07:04:23.646 W/SharedBufferStack(15516): waitForCondition(LockCondition) timed out (identity=78690, stat
us=0). CPU may be pegged. trying again.
12-11 07:04:23.996 W/SharedBufferStack( 1192): waitForCondition(LockCondition) timed out (identity=3, status=0
). CPU may be pegged. trying again.
12-11 07:04:24.646 W/SharedBufferStack(15516): waitForCondition(LockCondition) timed out (identity=78690, stat
us=0). CPU may be pegged. trying again.
12-11 07:04:24.996 W/SharedBufferStack( 1192): waitForCondition(LockCondition) timed out (identity=3, status=0
). CPU may be pegged. trying again.
12-11 07:04:25.646 W/SharedBufferStack(15516): waitForCondition(LockCondition) timed out (identity=78690, stat
us=0). CPU may be pegged. trying again.
12-11 07:04:25.996 W/SharedBufferStack( 1192): waitForCondition(LockCondition) timed out (identity=3, status=0
). CPU may be pegged. trying again.
</what>
</comment>
<comment>
<author>hellolil...@gmail.com</author>
<when>Fri, 24 Dec 2010 05:18:57 +0000</when>
<what>Who has some workaround for this kind of issue ?


---java stack
Q&quot;ELauncher_MainThreadQ&quot;E prio=5 tid=3 NATIVE
| group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=0 obj=0x40023240
| sysTid=1245 nice=0 sched=0/0 handle=-1343993184
at android.view.Surface.lockCanvasNative(Native Method)
at android.view.Surface.lockCanvas(Surface.java:----)
at android.view.ViewRoot.draw(ViewRoot.java:----)
at android.view.ViewRoot.performTraversals(ViewRoot.java:----)
android.view.ViewRoot.handleMessage(ViewRoot.java:----)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loop(Looper.java:1505)
android.app.ActivityThread.main(ActivityThread.java:----)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:521)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:647)
dalvik.system.NativeStart.main(Native Method)

logcat  logs :
12-17 11:34:44.707 I/WindowManager( 1168): WIN DEATH: Window{45c5b9d0 com.sonyericsson.quadrapop/com.sonyerics
son.quadrapop.Quadrapop paused=false}
12-17 11:34:44.707 I/ActivityManager( 1168): Process com.sonyericsson.quadrapop (pid 31049) has died.
12-17 11:34:44.867 I/BratAgent( 2089): Invoking DUMP command
12-17 11:34:44.877 D/dalvikvm( 2089): GC freed 7298 objects / 608528 bytes in 11ms
12-17 11:34:44.877 I/BratAgent( 2089): Sending: DUMP DUMP ffffffff mMeasuredHeight mLeft mTop mScrollX mScroll
Y mText isFocused
12-17 11:35:01.124 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:02.128 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:03.131 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:04.133 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:05.136 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:06.138 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:07.140 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:08.142 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:09.144 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:10.143 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:11.146 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:12.139 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:13.141 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:14.137 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:15.137 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:16.147 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:17.147 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:18.147 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:19.148 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:20.148 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:21.148 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:22.148 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:23.149 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:24.149 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:25.147 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:26.150 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:27.150 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:28.149 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:29.150 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:30.151 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:31.151 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:32.151 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:33.151 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:34.149 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:35.151 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:36.152 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:37.152 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu
s=0). CPU may be pegged. trying again.
12-17 11:35:38.153 W/SharedBufferStack( 1245): waitForCondition(LockCondition) timed out (identity=6766, statu

</what>
</comment>
<comment>
<author>shssince...@gmail.com</author>
<when>Wed, 19 Jan 2011 15:37:21 +0000</when>
<what>I am seeing these issues on GingerBread too! And it takes quite some time to reproduce.
@Eric, did you try including the missing code from Eclair to Froyo or GB?</what>
</comment>
<comment>
<author>zhiheng....@gmail.com</author>
<when>Sat, 05 Feb 2011 06:54:54 +0000</when>
<what>Nexus S, android 2.3.2. I also saw this issue sometimes when I test my opengl program. 

02-04 22:52:58.154: WARN/SharedBufferStack(171): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-04 22:52:58.693: WARN/SharedBufferStack(192): waitForCondition(DequeueCondition) timed out (identity=1377, status=0). CPU may be pegged. trying again.
02-04 22:52:59.154: WARN/SharedBufferStack(171): waitForCondition(DequeueCondition) timed out (identity=2, status=0). CPU may be pegged. trying again.
02-04 22:52:59.693: WARN/SharedBufferStack(192): waitForCondition(DequeueCondition) timed out (identity=1377, status=0). CPU may be pegged. trying again.
</what>
</comment>
<comment>
<author>shssince...@gmail.com</author>
<when>Sun, 06 Feb 2011 03:42:56 +0000</when>
<what>Can you log to see which openGL methods donQ&apos;Et return?</what>
</comment>
<comment>
<author>tosatish...@gmail.com</author>
<when>Fri, 25 Feb 2011 11:44:35 +0000</when>
<what>Any updates on above issue</what>
</comment>
<comment>
<author>yvesco...@gmail.com</author>
<when>Sun, 06 Mar 2011 13:58:52 +0000</when>
<what>IQ&apos;Em getting this on gingerbread when running the NDK native-activity example.</what>
</comment>
<comment>
<author>yvesco...@gmail.com</author>
<when>Sun, 06 Mar 2011 16:54:53 +0000</when>
<what>The native-activity example works fine for me in its previous version:

http://android.git.kernel.org/?p=platform/development.git;a=tree;f=ndk/platforms/android-9/samples/native-activity/jni;hb=f0c011224a2f7410f35253fb8bb8df158acb51a8</what>
</comment>
<comment>
<author>dsk.in.2...@gmail.com</author>
<when>Tue, 08 Mar 2011 04:51:19 +0000</when>
<what>I saw the same issue, and the screen was frozen.</what>
</comment>
<comment>
<author>laurent....@gmail.com</author>
<when>Tue, 08 Mar 2011 05:01:24 +0000</when>
<what> i have this issue with the NativeActivity (NDK sample) on CM7 RC1  but latest nightly build (version 13) have fixed it...

Laurent from http://www.iopixel.com</what>
</comment>
<comment>
<author>jongbeom...@gmail.com</author>
<when>Wed, 04 May 2011 02:10:57 +0000</when>
<what>So, is this issue fixed in platform side? I understand this issue should be fixed in  platform layer, but I am not sure whether the platform fix exists or not.
</what>
</comment>
<comment>
<author>josbo...@gmail.com</author>
<when>Fri, 03 Jun 2011 03:23:43 +0000</when>
<what>I found this correlates to the usage of non-square textures.  In our app (Warheads), the game would reliably crash on Nexus One when we used a non-square texture for one of our assets, but remove that asset and everything else works fine.</what>
</comment>
<comment>
<author>allotmen...@gmail.com</author>
<when>Wed, 22 Jun 2011 17:01:29 +0000</when>
<what>IQ&apos;Em seeing this on the emulator (2.2) during shutdown if that helps!</what>
</comment>
<comment>
<author>chenbdch...@gmail.com</author>
<when>Mon, 27 Jun 2011 14:03:43 +0000</when>
<what>Andrid 2.1 Update1, I am also facing this problem,some times my app freeze for a few seconds,after that, it becomes normal. here is my question link to android-ndk:
http://groups.google.com/group/android-ndk/browse_thread/thread/0fb1d6156d339850?pli=1</what>
</comment>
<comment>
<author>kiumiu...@gmail.com</author>
<when>Thu, 14 Jul 2011 05:35:45 +0000</when>
<what>I discovered if there are GLsurface + regular 2D surface mixed, then the problem will occur. If openGL app is in full screen, this problem does not happen.</what>
</comment>
<comment>
<author>venkates...@gtempaccount.com</author>
<when>Mon, 18 Jul 2011 01:56:20 +0000</when>
<what>I am facing this on Android 2.2 upgrade. This is a custom application with a mix of 2D and HW accelerated GL calls.
Process ID shows this is not system server hence the issue is coming from custom application.
Once the buffer is locked waitfor condition never returns
status_t SharedBufferBase::waitForCondition(const ConditionBaseQ&amp;E condition)

There are no error messages in HW accelerated GL calls so looks like SW GL call is blocking the system.

This is the symtom we see.
06-02 09:34:16.079   503   503 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.

Question:
Instead of locking up the system ,Is there a way to recover the system?
Can we add timeouts in the waitForcondition?

thanks</what>
</comment>
<comment>
<author>yybingyy...@gmail.com</author>
<when>Wed, 03 Aug 2011 05:49:22 +0000</when>
<what>I am facing this on TI Android 2.2. Is there any methed to work around this?

Thanks.</what>
</comment>
<comment>
<author>itop...@gmail.com</author>
<when>Thu, 01 Sep 2011 06:05:44 +0000</when>
<what>I got this problem in monkey test. 

08-28 11:29:03.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:03.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:04.403   304   329 D DeviceStorageMonitorService: check external media
08-28 11:29:04.403   304   329 I DeviceStorageMonitorService: Ext Media path = /mnt/sdcard
08-28 11:29:04.403   304   329 V DeviceStorageMonitorService: freeExtMedia=3317563392
08-28 11:29:04.403   304   329 I DeviceStorageMonitorService: Posting check Ext Media Message again
08-28 11:29:04.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:04.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:05.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:05.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:06.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:06.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:07.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:07.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:08.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:08.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:09.593   304   397 I WindowManager: Input event dispatching timed out sending to TrackingView
08-28 11:29:09.593   304   513 W WindowManager: Input event injection timed out.
08-28 11:29:09.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:09.613   304   554 W WindowManager: Input event injection failed.
08-28 11:29:09.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:10.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:10.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:11.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:11.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:12.613   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:12.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:13.623   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:13.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:14.623   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:14.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:15.623   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:15.663   304   397 I WindowManager: Input event dispatching timed out sending to TrackingView
08-28 11:29:15.663   304   327 W WindowManager: Input event injection timed out.
08-28 11:29:15.673   304   906 W WindowManager: Input event injection failed.
08-28 11:29:15.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:16.623   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:16.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:17.623   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:17.953  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:18.623   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:18.963  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:19.623   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:19.963  1202  1202 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=375, status=0). CPU may be pegged. trying again.
08-28 11:29:19.993   304   330 W ActivityManager: Timeout of broadcast BroadcastRecord{4065e848 android.intent.action.TIME_TICK} - receiver=android.os.BinderProxy@4018e6c0, started 19997ms ago
08-28 11:29:19.993   304   330 W ActivityManager: Receiver during timeout: BroadcastFilter{40200a68 ReceiverList{402009f0 456 com.android.systemui/1000 remote:4018e6c0}}
08-28 11:29:20.623   456   456 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=4, status=0). CPU may be pegged. trying again.
08-28 11:29:20.893   304   330 I System.out: increase internal buffer size to 32
08-28 11:29:20.893   304   330 I System.out: increase internal buffer size to 48
08-28 11:29:20.893   304   330 I System.out: increase internal buffer size to 96
08-28 11:29:20.913   304   330 E ActivityManager: ANR in com.android.systemui
08-28 11:29:20.913   304   330 E ActivityManager: Reason: Broadcast of Intent { act=android.intent.action.TIME_TICK flg=0x40000004 (has extras) }

</what>
</comment>
<comment>
<author>vincentl...@hotmail.com</author>
<when>Tue, 06 Sep 2011 14:30:45 +0000</when>
<what>Provide one useful method to debug this issue. You can check the threadloop function in SurfaceFlinger.cpp. To see if the threadloop was locked up somewhere. It probably blocked by kernel driver as I met this issue before. ThatQ&apos;Es deadlock or hardware hand up in driver caused deadlock in SurfaceFlinger. First of all, please upgrade to 2.3.4 at least. Our product has pass through Monkey test and mass production(Actually, still has one seldom issue not found by QA, that is race condition happens to SurfaceFlinger). And I found recently released 2.3.5 focus on fixing this issue, weQ&apos;Ere still make sure if thereQ&apos;Es side effect on this patch for our next product.</what>
</comment>
<comment>
<author>norensb...@gmail.com</author>
<when>Tue, 11 Oct 2011 05:08:49 +0000</when>
<what>This is a logcat from CM7.1 stable release on the MT4G. It goes on endlessly.

I/Process ( 1335): Sending signal. PID: 1468 SIG: 3
I/dalvikvm( 1468): threadid=4: reacting to signal 3
I/dalvikvm( 1468): Wrote stack traces to Q&apos;E/data/anr/traces.txtQ&apos;E
D/dalvikvm( 1335): GC_CONCURRENT freed 2151K, 34% free 10791K/16263K, external 6784K/8302K, paused 8ms+6ms
W/ActivityManager( 1335): Timeout of broadcast BroadcastRecord{40cab578 android.intent.action.SCREEN_OFF} - receiver=android.app.LoadedApk$ReceiverDispatcher$InnerReceiver@40b711c0, started 10001ms ago
W/ActivityManager( 1335): Receiver during timeout: BroadcastFilter{40b61be0 ReceiverList{40b713f8 1335 system/1000 local:40b711c0}}
I/Watchdog_N( 1335): dumpKernelStacks
D/dalvikvm( 1335): GC_CONCURRENT freed 2140K, 35% free 10699K/16263K, external 6784K/8302K, paused 3ms+7ms
D/dalvikvm( 1335): GC_FOR_MALLOC freed 108K, 33% free 11052K/16263K, external 6784K/8302K, paused 90ms
I/dalvikvm-heap( 1335): Grow heap (frag case) to 19.917MB for 91820-byte allocation
D/dalvikvm( 1335): GC_FOR_MALLOC freed 1K, 33% free 11140K/16391K, external 6784K/8302K, paused 89ms
D/dalvikvm( 1335): GC_FOR_MALLOC freed 248K, 34% free 10892K/16391K, external 6784K/8302K, paused 89ms
I/Process ( 1335): Sending signal. PID: 1230 SIG: 6
D/dalvikvm( 1335): GC_CONCURRENT freed 2241K, 35% free 10699K/16391K, external 6784K/8302K, paused 3ms+6ms
I/Process ( 1335): Sending signal. PID: 1230 SIG: 6
I/DEBUG   ( 1228): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   ( 1228): Build fingerprint: Q&apos;Etmobile/htc_glacier/glacier:2.3.4/GRJ22/95282:user/release-keysQ&apos;E
I/DEBUG   ( 1228): pid: 1230, tid: 1230  Q&gt;EQ&gt;EQ&gt;E zygote Q&lt;EQ&lt;EQ&lt;E
I/DEBUG   ( 1228): signal 6 (SIGABRT), code 0 (?), fault addr 00000537
I/DEBUG   ( 1228):  r0 fffffdfe  r1 becbf6f0  r2 00000000  r3 00000000
I/DEBUG   ( 1228):  r4 00000000  r5 ad348bfd  r6 00200400  r7 0000008e
I/DEBUG   ( 1228):  r8 00000004  r9 becbf6f0  10 00000000  fp aca9f368
I/DEBUG   ( 1228):  ip becbf6e8  sp becbf6d8  lr ad367609  pc afd0ba64  cpsr 60000010
I/DEBUG   ( 1228):  d0  4050a4b840046828  d1  4050ea404050eae8
I/DEBUG   ( 1228):  d2  0069007400630050  d3  0079007400690040
I/DEBUG   ( 1228):  d4  003000300029c6e8  d5  00300031002c0033
I/DEBUG   ( 1228):  d6  0033002c00350031  d7  002c003200300030
I/DEBUG   ( 1228):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   ( 1228):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   ( 1228):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   ( 1228):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   ( 1228):  d16 00000000000208e3  d17 3fe999999999999a
I/DEBUG   ( 1228):  d18 42eccefa43de3400  d19 3fbc71c71c71c71c
I/DEBUG   ( 1228):  d20 4008000000000000  d21 3fd99a27ad32ddf5
I/DEBUG   ( 1228):  d22 3fd24998d6307188  d23 3fcc7288e957b53b
I/DEBUG   ( 1228):  d24 3fc74721cad6b0ed  d25 3fc39a09d078c69f
I/DEBUG   ( 1228):  d26 0000000000000000  d27 0000000000000000
I/DEBUG   ( 1228):  d28 0000000000000000  d29 0000000000000000
I/DEBUG   ( 1228):  d30 0000000000000000  d31 0000000000000000
I/DEBUG   ( 1228):  scr 80000010
I/DEBUG   ( 1228):
D/dalvikvm( 1335): GC_CONCURRENT freed 2066K, 35% free 10680K/16391K, external 6784K/8302K, paused 3ms+7ms
D/dalvikvm( 4824): GC_CONCURRENT freed 603K, 52% free 2932K/6023K, external 18K/512K, paused 1ms+151ms
W/AssetRedirectionManager( 1335): Unable to attach target package assets for com.qik.android
D/dalvikvm( 1335): GC_CONCURRENT freed 1222K, 30% free 11506K/16391K, external 6784K/8302K, paused 3ms+19ms
I/Process ( 1335): Sending signal. PID: 1335 SIG: 9
W/Watchdog( 1335): *** WATCHDOG KILLING SYSTEM PROCESS: null
I/ServiceManager( 1225): service Q&apos;ESurfaceFlingerQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EnotificationQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EmeminfoQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EsensorserviceQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EentropyQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EpowerQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EbatteryinfoQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EusagestatsQ&apos;E died
I/ServiceManager( 1225): service Q&apos;Etelephony.registryQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EsearchQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EpackageQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EpermissionQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EdiskstatsQ&apos;E died
I/ServiceManager( 1225): service Q&apos;ElocationQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EdevicestoragemonitorQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EprofileQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EactivityQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EcpuinfoQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EbackupQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EappwidgetQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EdropboxQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EaccountQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EuimodeQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EassetredirectionQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EusbQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EcontentQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EbatteryQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EhardwareQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EvibratorQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EalarmQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EwindowQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EbluetoothQ&apos;E died
I/ServiceManager( 1225): service Q&apos;Ebluetooth_a2dpQ&apos;E died
I/ServiceManager( 1225): service Q&apos;Ebluetooth_hidQ&apos;E died
I/ServiceManager( 1225): service Q&apos;Ebluetooth_networkQ&apos;E died
I/ServiceManager( 1225): service Q&apos;Edevice_policyQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EstatusbarQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EclipboardQ&apos;E died
I/ServiceManager( 1225): service Q&apos;Enetwork_managementQ&apos;E died
I/ServiceManager( 1225): service Q&apos;Einput_methodQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EnetstatQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EwallpaperQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EwifiQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EconnectivityQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EthrottleQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EaccessibilityQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EmountQ&apos;E died
I/ServiceManager( 1225): service Q&apos;EaudioQ&apos;E died
I/ActivityThread( 4523): Removing dead content provider: settings
I/ActivityThread( 2560): Removing dead content provider: settings
I/ActivityThread( 2031): Removing dead content provider: settings
I/ActivityThread( 1469): Removing dead content provider: settings
I/ActivityThread( 1425): Removing dead content provider: settings
I/ActivityThread( 1468): Removing dead content provider: settings
I/ActivityThread( 1458): Removing dead content provider: settings
I/ActivityThread( 1416): Removing dead content provider: settings
E/installd( 1233): eof
E/installd( 1233): failed to read size
I/installd( 1233): closing connection
E/InputQueue-JNI( 1416): channel Q&apos;E40b39738 StatusBar (client)Q&apos;E ~ Publisher closed input channel or an error occurred.  events=0x8
E/InputQueue-JNI( 1416): channel Q&apos;E409e96d0 StatusBarExpanded (client)Q&apos;E ~ Publisher closed input channel or an error occurred.  events=0x8
E/InputQueue-JNI( 1416): channel Q&apos;E40a6ab48 TrackingView (client)Q&apos;E ~ Publisher closed input channel or an error occurred.  events=0x8
I/ActivityThread( 4814): Removing dead content provider: settings
E/ActivityThread( 4437): Failure accessing package redirection map, removing theme support.
D/szipinf ( 4437): Initializing inflate state
E/Smack/Packet( 1425): [PacketReader] listenerThread: caught exception
E/Smack/Packet( 1425): notify conn error. close connection!
E/Smack/Packet( 1425): java.lang.IllegalArgumentException: Unknown URL content://com.android.contacts/status_updates
E/Smack/Packet( 1425):  at android.content.ContentResolver.bulkInsert(ContentResolver.java:668)
E/Smack/Packet( 1425):  at com.google.android.gsf.gtalkservice.ContactPresence.bulkUpdateContactPresences(ContactPresence.java:67)
E/Smack/Packet( 1425):  at com.google.android.gsf.gtalkservice.RosterListenerImpl.presenceChanged(RosterListenerImpl.java:646)
E/Smack/Packet( 1425):  at com.google.android.gsf.gtalkservice.RosterManager$BatchPresencePacketListener.processPacket(RosterManager.java:323)
E/Smack/Packet( 1425):  at org.jivesoftware.smack.PacketReader$ListenerWrapper.notifyListener(PacketReader.java:1849)
E/Smack/Packet( 1425):  at org.jivesoftware.smack.PacketReader.processListeners(PacketReader.java:436)
E/Smack/Packet( 1425):  at org.jivesoftware.smack.PacketReader.access$200(PacketReader.java:92)
E/Smack/Packet( 1425):  at org.jivesoftware.smack.PacketReader$3.run(PacketReader.java:155)
E/ActivityThread( 1425): Failed to find provider info for com.android.contacts
D/Smack   ( 1425): [XMPPConn] close connection, notifyClosed=false
D/dalvikvm( 4824): GC_CONCURRENT freed 300K, 49% free 3098K/6023K, external 0K/512K, paused 2ms+2ms
W/dalvikvm( 4824): threadid=9: thread exiting with uncaught exception (group=0x40015560)
W/dalvikvm( 1425): threadid=21: thread exiting with uncaught exception (group=0x40015560)
I/Process ( 1425): Sending signal. PID: 1425 SIG: 9
E/ActivityThread( 1425): Failed to find provider info for com.android.contacts
E/AndroidRuntime( 1425): FATAL EXCEPTION: GTalkConnWorker
E/AndroidRuntime( 1425): java.lang.IllegalArgumentException: Unknown URI content://com.android.contacts/status_updates
E/AndroidRuntime( 1425):        at android.content.ContentResolver.update(ContentResolver.java:729)
E/AndroidRuntime( 1425):        at com.google.android.gsf.gtalkservice.ContactPresence.setContactPresenceToNull(ContactPresence.java:116)
E/AndroidRuntime( 1425):        at com.google.android.gsf.gtalkservice.ContactPresence.removeContactPresenceFor(ContactPresence.java:99)
E/AndroidRuntime( 1425):        at com.google.android.gsf.gtalkservice.ImSession.updateAccountStatus(ImSession.java:410)
E/AndroidRuntime( 1425):        at com.google.android.gsf.gtalkservice.GTalkConnection$WorkerHandler.handleMessage(GTalkConnection.java:301)
E/AndroidRuntime( 1425):        at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1425):        at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 1425):        at com.google.android.gsf.gtalkservice.service.GTalkService$WorkerThread.run(GTalkService.java:240)
E/AndroidRuntime( 1425): Error reporting crash
E/AndroidRuntime( 1425): android.os.DeadObjectException
E/AndroidRuntime( 1425):        at android.os.BinderProxy.transact(Native Method)
E/AndroidRuntime( 1425):        at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java:2547)
E/AndroidRuntime( 1425):        at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:76)
E/AndroidRuntime( 1425):        at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:854)
E/AndroidRuntime( 1425):        at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:851)
D/dalvikvm( 4437): GC_CONCURRENT freed 379K, 46% free 3503K/6407K, external 0K/0K, paused 2ms+3ms
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/dalvikvm( 4437): threadid=9: thread exiting with uncaught exception (group=0x40015560)
I/Process ( 4437): Sending signal. PID: 4437 SIG: 9
E/AndroidRuntime( 4437): FATAL EXCEPTION: ApplicationsProviderUpdater
E/AndroidRuntime( 4437): java.lang.RuntimeException: Package manager has died
E/AndroidRuntime( 4437):        at android.app.ContextImpl$ApplicationPackageManager.queryIntentActivities(ContextImpl.java:2123)
E/AndroidRuntime( 4437):        at com.android.providers.applications.ApplicationsProvider.updateApplicationsList(ApplicationsProvider.java:437)
E/AndroidRuntime( 4437):        at com.android.providers.applications.ApplicationsProvider.access$200(ApplicationsProvider.java:62)
E/AndroidRuntime( 4437):        at com.android.providers.applications.ApplicationsProvider$UpdateHandler.handleMessage(ApplicationsProvider.java:176)
E/AndroidRuntime( 4437):        at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 4437):        at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 4437):        at android.os.HandlerThread.run(HandlerThread.java:60)
E/AndroidRuntime( 4437): Caused by: android.os.DeadObjectException
E/AndroidRuntime( 4437):        at android.os.BinderProxy.transact(Native Method)
E/AndroidRuntime( 4437):        at android.content.pm.IPackageManager$Stub$Proxy.queryIntentActivities(IPackageManager.java:1662)
E/AndroidRuntime( 4437):        at android.app.ContextImpl$ApplicationPackageManager.queryIntentActivities(ContextImpl.java:2118)
E/AndroidRuntime( 4437):        ... 6 more
E/AndroidRuntime( 4437): Error reporting crash
E/AndroidRuntime( 4437): android.os.DeadObjectException
E/AndroidRuntime( 4437):        at android.os.BinderProxy.transact(Native Method)
E/AndroidRuntime( 4437):        at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java:2547)
E/AndroidRuntime( 4437):        at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:76)
E/AndroidRuntime( 4437):        at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:854)
E/AndroidRuntime( 4437):        at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:851)
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1764): waitForCondition(LockCondition) timed out (identity=7, status=0). CPU may be pegged. trying again.
W/SharedBufferStack( 1416): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
</what>
</comment>
</bug>
<bug>
<bugid>10869</bugid>
<title>No translate Voice recognizer setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>q0822k...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 06:11:34 +0000</openedDate>
<description>Occurrence Frequency: Always Initial Condition: UI in HK traditional
Chinese Occurrence Process: 1. Menu -Q&gt;E Settings -Q&gt;EVoice input Q&amp;E output
-Q&gt;EVoice input -Q&gt;E Q&quot;EVoice recognizer settingsQ&quot;E Occurrence State: It shows
English MMI Expected Result: It should display Chinese MMI Issue :
FT_HK: No T. Chinese menu for Q&quot;EVoice recognizer settingQ&quot;E in Settings</description>
</bug>
<bug>
<bugid>3480</bugid>
<title>Strange bug with IOException </title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2009-10-28T21:11:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>tro...@gmail.com</reportedBy>
<openedDate>Thu, 06 Aug 2009 07:53:24 +0000</openedDate>
<description>What steps will reproduce the problem? 1. Create a project 2. Try to
using IOException in code 3. Save the project and try to run What is the
expected output? What do you see instead? In console I have a message:
trouble writing output: null [2009-08-06 10:22:49 - myapp] Conversion to
Dalvik format failed with error 2 and project doesnQ&apos;Et start What version
of the product are you using? On what operating system? Ubuntu 9.04,
latest sun-jdk from repository, Eclipse 3.5 with ADT plugin, latest
Android SDK. On Windows XP and Windows 7 I havenQ&apos;Et this problem with the
same code. And without using IOException project compiles and starts.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:40:17 +0000</when>
<what></what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Thu, 27 Aug 2009 16:38:20 +0000</when>
<what>Can you provide a complete example that demonstrates the failure?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Oct 2009 21:11:15 +0000</when>
<what>please reopen if youQ&apos;Ere able to reproduce this and provide instructions so that we
can reproduce and investigate.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 28 Oct 2009 21:12:16 +0000</when>
<what>(adding myself as owner so iQ&apos;Ell automatically see updates.)</what>
</comment>
<comment>
<author>gchabir...@gmail.com</author>
<when>Thu, 18 Mar 2010 15:06:36 +0000</when>
<what>I reproduced the exact same behavior using troorl code.
(http://stackoverflow.com/questions/1200688/android-and-ioexception-strange-error)

Here are the steps I followed:
1- Create a new Android project (1.5 Android) in Eclipse from the wizard. Specify 
only one Activity named Q&quot;EMainQ&quot;E
2- In the Main class, add the code troorl wrote, this class is attached to this post.

I have enable verbose for the compile, here is the output:
[2010-03-18 10:41:52 - RiverDroid] Removing generated java classes.
[2010-03-18 10:41:52 - RiverDroid] Creating Q&apos;EgenQ&apos;E source folder for generated Java 
files
[2010-03-18 10:41:52 - RiverDroid] Refreshing resource folders.
[2010-03-18 10:41:53 - RiverDroid] Starting full Pre Compiler.
[2010-03-18 10:41:53 - RiverDroid] Preparing generated java files for 
update/creation.
[2010-03-18 10:41:53 - RiverDroid] D:\apps\android-sdk-windows\platforms\android-
3\tools\aapt.exe package -m -v -J D:\apps\eclipse-3.5\workspace\RiverDroid\gen -M 
D:\apps\eclipse-3.5\workspace\RiverDroid\AndroidManifest.xml -S D:\apps\eclipse-
3.5\workspace\RiverDroid\res -I D:\apps\android-sdk-windows\platforms\android-
3\android.jar 
[2010-03-18 10:41:53 - RiverDroid] Locale/Vendor pairs:
[2010-03-18 10:41:53 - RiverDroid]    /
[2010-03-18 10:41:53 - RiverDroid] 
[2010-03-18 10:41:53 - RiverDroid] Files:
[2010-03-18 10:41:53 - RiverDroid]   drawable\icon.png
[2010-03-18 10:41:53 - RiverDroid]       Src: D:\apps\eclipse-
3.5\workspace\RiverDroid\res\drawable\icon.png
[2010-03-18 10:41:53 - RiverDroid]   layout\main.xml
[2010-03-18 10:41:53 - RiverDroid]       Src: D:\apps\eclipse-
3.5\workspace\RiverDroid\res\layout\main.xml
[2010-03-18 10:41:53 - RiverDroid]   values\strings.xml
[2010-03-18 10:41:53 - RiverDroid]       Src: D:\apps\eclipse-
3.5\workspace\RiverDroid\res\values\strings.xml
[2010-03-18 10:41:53 - RiverDroid]   AndroidManifest.xml
[2010-03-18 10:41:53 - RiverDroid]       Src: D:\apps\eclipse-
3.5\workspace\RiverDroid\AndroidManifest.xml
[2010-03-18 10:41:53 - RiverDroid] Including resources from package: D:\apps\android-
sdk-windows\platforms\android-3\android.jar
[2010-03-18 10:41:53 - RiverDroid]     (processed image D:\apps\eclipse-
3.5\workspace\RiverDroid\res\drawable\icon.png: 85% size of source)
[2010-03-18 10:41:53 - RiverDroid]     (new resource id icon from drawable\icon.png 
#generated)
[2010-03-18 10:41:53 - RiverDroid]     (new resource id main from D:\apps\eclipse-
3.5\workspace\RiverDroid\res\layout\main.xml)
[2010-03-18 10:41:53 - RiverDroid]   Writing symbols for class R.
[2010-03-18 10:41:53 - RiverDroid] Nothing to pre compile!
[2010-03-18 10:41:53 - RiverDroid] Starting full Package build.
[2010-03-18 10:41:53 - RiverDroid] D:\apps\android-sdk-windows\platforms\android-
3\tools\aapt.exe package -f -v -M D:\apps\eclipse-
3.5\workspace\RiverDroid\AndroidManifest.xml -S D:\apps\eclipse-
3.5\workspace\RiverDroid\res -A D:\apps\eclipse-3.5\workspace\RiverDroid\assets -I 
D:\apps\android-sdk-windows\platforms\android-3\android.jar -F D:\apps\eclipse-
3.5\workspace\RiverDroid\bin\resources.ap_ 
[2010-03-18 10:41:53 - RiverDroid] Found 0 custom asset files in D:\apps\eclipse-
3.5\workspace\RiverDroid\assets
[2010-03-18 10:41:53 - RiverDroid] Locale/Vendor pairs:
[2010-03-18 10:41:53 - RiverDroid]    /
[2010-03-18 10:41:53 - RiverDroid] 
[2010-03-18 10:41:53 - RiverDroid] Files:
[2010-03-18 10:41:53 - RiverDroid]   drawable\icon.png
[2010-03-18 10:41:53 - RiverDroid]       Src: D:\apps\eclipse-
3.5\workspace\RiverDroid\res\drawable\icon.png
[2010-03-18 10:41:53 - RiverDroid]   layout\main.xml
[2010-03-18 10:41:53 - RiverDroid]       Src: D:\apps\eclipse-
3.5\workspace\RiverDroid\res\layout\main.xml
[2010-03-18 10:41:53 - RiverDroid]   values\strings.xml
[2010-03-18 10:41:53 - RiverDroid]       Src: D:\apps\eclipse-
3.5\workspace\RiverDroid\res\values\strings.xml
[2010-03-18 10:41:53 - RiverDroid]   AndroidManifest.xml
[2010-03-18 10:41:53 - RiverDroid]       Src: D:\apps\eclipse-
3.5\workspace\RiverDroid\AndroidManifest.xml
[2010-03-18 10:41:53 - RiverDroid] Including resources from package: D:\apps\android-
sdk-windows\platforms\android-3\android.jar
[2010-03-18 10:41:53 - RiverDroid]     (processed image D:\apps\eclipse-
3.5\workspace\RiverDroid\res\drawable\icon.png: 85% size of source)
[2010-03-18 10:41:53 - RiverDroid]     (new resource id icon from drawable\icon.png 
#generated)
[2010-03-18 10:41:53 - RiverDroid]     (new resource id main from D:\apps\eclipse-
3.5\workspace\RiverDroid\res\layout\main.xml)
[2010-03-18 10:41:53 - RiverDroid] Creating Q&apos;ED:\apps\eclipse-
3.5\workspace\RiverDroid\bin\resources.ap_Q&apos;E
[2010-03-18 10:41:53 - RiverDroid] Writing all files...
[2010-03-18 10:41:53 - RiverDroid]       Q&apos;Eres/drawable/icon.pngQ&apos;E (not compressed)
[2010-03-18 10:41:53 - RiverDroid]       Q&apos;Eres/layout/main.xmlQ&apos;E (compressed 57%)
[2010-03-18 10:41:53 - RiverDroid]       Q&apos;EAndroidManifest.xmlQ&apos;E (compressed 61%)
[2010-03-18 10:41:53 - RiverDroid]       Q&apos;Eresources.arscQ&apos;E (not compressed)
[2010-03-18 10:41:53 - RiverDroid] Generated 4 files
[2010-03-18 10:41:53 - RiverDroid] Included 0 files from jar/zip files.
[2010-03-18 10:41:53 - RiverDroid] Checking for deleted files
[2010-03-18 10:41:53 - RiverDroid] Done!
[2010-03-18 10:41:53 - RiverDroid] processing D:\apps\eclipse-
3.5\workspace\RiverDroid\bin\.\com\riverdroid\Main.class...
[2010-03-18 10:41:53 - RiverDroid] processing D:\apps\eclipse-
3.5\workspace\RiverDroid\bin\.\com\riverdroid\R$attr.class...
[2010-03-18 10:41:53 - RiverDroid] processing D:\apps\eclipse-
3.5\workspace\RiverDroid\bin\.\com\riverdroid\R$drawable.class...
[2010-03-18 10:41:53 - RiverDroid] processing D:\apps\eclipse-
3.5\workspace\RiverDroid\bin\.\com\riverdroid\R$layout.class...
[2010-03-18 10:41:53 - RiverDroid] processing D:\apps\eclipse-
3.5\workspace\RiverDroid\bin\.\com\riverdroid\R$string.class...
[2010-03-18 10:41:53 - RiverDroid] processing D:\apps\eclipse-
3.5\workspace\RiverDroid\bin\.\com\riverdroid\R.class...
[2010-03-18 10:41:53 - RiverDroid] ignored resource D:\apps\eclipse-
3.5\workspace\RiverDroid\bin\.\resources.ap_
[2010-03-18 10:41:53 - RiverDroid] 
trouble writing output: null
[2010-03-18 10:41:53 - RiverDroid] Conversion to Dalvik format failed with error 2
[2010-03-18 10:41:53 - RiverDroid] Refreshing resource folders.
[2010-03-18 10:41:53 - RiverDroid] Starting incremental Pre Compiler: Checking 
resource changes.
[2010-03-18 10:41:53 - RiverDroid] Nothing to pre compile!

Environment:
Windows XP SP3
Eclipse 3.5.1.M20090917-0800
Java 1.6.0_17 / Eclipse build set as compliance 1.5
SDK Platform Android 1.5 API 3 Revision 3
Android SDK Tools, revision 5
SDK source repository: 
</what>
</comment>
<comment>
<author>gchabir...@gmail.com</author>
<when>Fri, 19 Mar 2010 14:18:47 +0000</when>
<what>Hi,

It seems to be a configuration issue but I donQ&apos;Et know how to fix this. I installed the 
ADT plugin in kUbuntu 9.10/Eclipse 3.5 and it worked. I also installed the ADT plugin 
in SpringTools Suite 2.3.0.RELEASE on the same XP used in my previous post and it 
worked.

Ga?l.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:54:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13885</bugid>
<title>Alarm fails to go off when the device is charging</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T22:59:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nvh.1...@gmail.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 08:02:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>nvh.1...@gmail.com</author>
<when>Mon, 10 Jan 2011 08:07:00 +0000</when>
<what>Sorry, I thought there were optional forms to fill in the problem.

- Steps to reproduce the problem.
Attach the device to an AC adapter, then set off the alarm.

- Reproducibility
I had this problem several times now.

- What happened.
The alarm doesnQ&apos;Et go off nor vibrate.

- What you think the correct behavior should be.
The alarm should go off.

- Device
HTC Hero, Android 2.2, stock alarm program.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 22:59:29 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>10379</bugid>
<title>Connecting to 2 bluetooth devices </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gan.kr...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 15:17:53 +0000</openedDate>
<description>I Have Motorola droid updated to the fro yo build , I can pair and
connect to 2 blue tooth devices phone audio and media audio, but when i
have both paired and connected then audio out of the media audio device
is garbled and lagging, as soon as I disconnect the phone audio it works
fine Is this some hardware limitation , This seemed to work with the 2.1
stock build Thanks Ganesh NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>8914</bugid>
<title>Clarify documentation for ListAdapter#areAllItemsEnabled()</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2011-02-24T00:02:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pbald...@google.com</reportedBy>
<openedDate>Mon, 07 Jun 2010 19:11:44 +0000</openedDate>
<description>The documentation does not state whether areAllItemsEnabled() should
return true if all items are *currently* enabled or *always* enabled.
The implementation suggests the latter:
http://www.google.com/codesearch/p?
hl=en#uX1GffpyOZk/core/java/android/widget/ListView.javaQ&amp;Eq=areAllItemsEnable
d%20/ListView.java This is an important distinction for adapters where
unselectable items appear and disappear dynamically.</description>
<comment>
<author>FireFart</author>
<when>Mon, 07 Jun 2010 20:09:45 +0000</when>
<what>If you use BaseAdapter or DropDownAdapter:
public boolean areAllItemsEnabled() {
    return true;
}

;)

The standard ListView uses HeaderViewListAdapter, which has a Q&quot;EbetterQ&quot;E implementation of this method. Maybe this helps in searching ;)
http://www.google.com/codesearch/p?hl=en#uX1GffpyOZk/core/java/android/widget/HeaderViewListAdapter.java</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Wed, 09 Jun 2010 09:23:38 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 06 Feb 2011 07:06:14 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 00:02:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19691</bugid>
<title>Devangagari Script Support </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>milind.p...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 17:32:06 +0000</openedDate>
<description>Cannot view any emails, texts, messages received in Devnagari Script
(Hindi, Marathi, Sanskrit) etc. I am surprised to know that Language
support for Devnagari Script is not available for Android phone. What a
waste? Very disappointed.</description>
<comment>
<author>aakas...@gmail.com</author>
<when>Tue, 30 Aug 2011 18:36:24 +0000</when>
<what>Is adding devnagari support rocket science? Why is google taking this long to resolve? IOS supports Hindi and so does symbian (Even win 7). I donQ&apos;Et like adding DroidHindi.ttf and renaming it to some fallback thru rooting. There should be native and official support at OS level. language support is more priority for me than building fancy apps we rarely use.Google should get it right, Its not something they have to re-invent.</what>
</comment>
<comment>
<author>milind.p...@gmail.com</author>
<when>Tue, 30 Aug 2011 19:37:54 +0000</when>
<what>I was totally disappointed. If I would have known this issue, I never would have gone for Android based phone. I miss on most of my messages/emails because I cannot check them on my phone. All I see boxes because the Android OS dosent support it. I have to wait until getting back home. This is utterly ridiculous in this technological advanced era and I think Google just dosent care. There are more people who use Devnagari script than English or any other language in the world. Also maximum mobile phone owners/subscribers are from India/Asian Sub-continent who use Devnagri script as their primary language. 

And thatQ&apos;Es the reason Apple rocks .... No substitute for i-Phone for sure....</what>
</comment>
<comment>
<author>ngompa13@gmail.com</author>
<when>Wed, 31 Aug 2011 11:21:04 +0000</when>
<what>Aside from the fact that there are many more people that use the Latin script (which is what English and most other European languages use, as well as several Asian and African languages as a primary or alternate script) than Devanagari, IQ&apos;Em rather surprised that Devanagari and Dravidian language scripts arenQ&apos;Et supported on Android out of the box...</what>
</comment>
<comment>
<author>anupdand...@gmail.com</author>
<when>Tue, 13 Sep 2011 13:24:28 +0000</when>
<what>It is very disapponting that Android is taking so long to support 4th most spoken language in the world. Shame on Indian IT specialists working with Google.</what>
</comment>
<comment>
<author>asim.ako...@gmail.com</author>
<when>Mon, 03 Oct 2011 06:23:19 +0000</when>
<what>Android not suppporting Devenagari fonts, Very Disappointing indeed</what>
</comment>
<comment>
<author>brainwa...@gmail.com</author>
<when>Tue, 11 Oct 2011 03:10:07 +0000</when>
<what>Devanagari should be available as std. Most off the phones are having it ?vent google is available in indian languages. Why why why android doesn note have it?</what>
</comment>
<comment>
<author>brainwa...@gmail.com</author>
<when>Tue, 11 Oct 2011 03:10:10 +0000</when>
<what>Devanagari should be available as std. Most off the phones are having it ?vent google is available in indian languages. Why why why android doesn note have it?</what>
</comment>
<comment>
<author>milind.p...@gmail.com</author>
<when>Fri, 14 Oct 2011 15:58:54 +0000</when>
<what>I heard one can now type in Devnagari with the new iPhone. Forget about typing (We know Android has limitation as far as using technology is concerned),  at least provide a feature so that we can read in Devnagari on all Android based phones instead of looking at those boxes.

I doubt anyone from Google even looking at our concerns.</what>
</comment>
<comment>
<author>prateeka...@gmail.com</author>
<when>Wed, 19 Oct 2011 07:06:52 +0000</when>
<what>Android 4.0 Ice Cream Sandwich is out. So whats the verdict? Has anyone tested if SDK or emulator supports Devnagri (Hindi, etc.) or still those dreaded boxes ??</what>
</comment>
</bug>
<bug>
<bugid>664</bugid>
<title>EclipseQ&apos;Es Quick Assist needs to be aware that missing R.* fields need fixing in the XML not in the R class.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>efont...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 23:38:41 +0000</openedDate>
<description>I am trying to cobble together some of the excellent demonstration code
into a useful program. The Spinner. I wanted to add more of them to the
page. So I copy them down and change all the numbers. Add arrays over in
res. Then get errors in Spinner1.java. It tells me to modify the auto
generated R.java file by adding declarations. This leads me down an
incorrect path unnessarily. I think that part of the development
environment needs to be more aware of the XML structure. It does not
seem to be. Thanks. Ed</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 21:34:52 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:28:40 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 16 Jul 2010 20:45:45 +0000</when>
<what>IQ&apos;Em renaming this bug to something that makes more sense</what>
</comment>
</bug>
<bug>
<bugid>13370</bugid>
<title>Gingerbread SIP receive calls functionality does not work on data connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>24</stars>
<reportedBy>eladk...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 16:37:59 +0000</openedDate>
<description>I have created an account with sipgate for testing. I have activated the
receive calls feature in the phoneQ&apos;Es settings. I called my phone - got a
Q&apos;Euser unavailableQ&apos;E message I activated WIFI on the phone and waited 2
minutes I called my phone - it rang, I answered, it worked I turned off
WIFI and waited 2 minutes I called my phone - got a Q&apos;Euser unavailableQ&apos;E
message If this is by design, it is still a bug since it is not
documented anywhere that this is the behavior.</description>
<comment>
<author>simonbro...@gmail.com</author>
<when>Wed, 29 Dec 2010 08:12:46 +0000</when>
<what>This is by design, but very unfortunate. I have a data package which specifically allows VoIP, and IQ&apos;Eve been using Sipdroid successfully for quite a while. And while Sipdroid is a very well written app, itQ&apos;Es not as well integrated into the Android dialer as I would like.

Allowing the user to enable SIP for both incoming and outgoing calls on EDGE, UMTS and HSPDA networks is mandatory in order for AndroidQ&apos;Es SIP functionality to be taken seriously.</what>
</comment>
<comment>
<author>tsund...@gmail.com</author>
<when>Tue, 25 Jan 2011 08:28:30 +0000</when>
<what>I certainly would like to use SIP on packet data for both outgoing and incoming calls, this was one of the reasons for getting a Nexus S. The user should be able to decide whether to use it on either or both. I can use Skype on a packet data conenction, and for me the voice quality appears to be as good as for a mobile call!</what>
</comment>
<comment>
<author>pauljame...@gmail.com</author>
<when>Thu, 17 Feb 2011 22:08:38 +0000</when>
<what>Is it possible to have issue 14731 merged in here? This is also a request for VOIP over 3G.</what>
</comment>
<comment>
<author>etie...@gmail.com</author>
<when>Thu, 10 Mar 2011 02:33:15 +0000</when>
<what>I would also like to be able to drop Sipdroid in favor of the built-in SIP functionality in Gingerbread, but canQ&apos;Et until this is resolved/enabled.</what>
</comment>
<comment>
<author>yuah.p...@gmail.com</author>
<when>Mon, 14 Mar 2011 15:03:51 +0000</when>
<what>ItQ&apos;Es obviously something deliberated and, in my point of view, represents that Google itQ&apos;Es playing in favour of operators instead of users, so maybe weQ&apos;Ell never see gtalk voiceQ&amp;Evideo calls...

ItQ&apos;Es another closed door on the google Q&quot;EopennessQ&quot;E</what>
</comment>
<comment>
<author>simonbro...@gmail.com</author>
<when>Mon, 14 Mar 2011 15:47:38 +0000</when>
<what>YouQ&apos;Ere aware of the fact that Gtalk video and voice calls are a feature in Honeycomb, right? We should expect that and many other features to trickle down to smartphones soon ;)</what>
</comment>
<comment>
<author>gmavri...@gmail.com</author>
<when>Thu, 21 Jul 2011 08:29:49 +0000</when>
<what>There is no sense in not letting the user use SIP over 3G. It should be up to the user to decide. You are not their daddy.</what>
</comment>
</bug>
<bug>
<bugid>1790</bugid>
<title>When I recieve text messages they appear Q&quot;Eout of orderQ&quot;E (the iphone had the exact same bug)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-09T14:31:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>BLEWPR...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jan 2009 18:02:08 +0000</openedDate>
<description>- Steps to reproduce the problem- simply send and recieve text messages
and you will see that the phone doesnt arrange messages in the order of
which they were recieved. For example: A normal conversation should
read: me: hi friend: wats up me: nothing However, my messages appear
like this: me: hi me: nothing friend: whats up Firmware version 1.0
Build Model - TC4-RC30 Jessica blewprent@gmail.com</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 13:39:50 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 09 Feb 2009 14:31:19 +0000</when>
<what>We believe that Android 1.1 fixed this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:26:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5639</bugid>
<title>panasonic CQ-C3305-U + CY-BT100U bluetooth problem with motorola milestone (droid) + android 2.0</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mmon...@gmail.com</reportedBy>
<openedDate>Thu, 24 Dec 2009 15:52:27 +0000</openedDate>
<description>I have a panasonic CQ-C3305-U car stereo plus a CY-BT100U bluetooth
module. They worked (an still does) with other phones (sony ericsson or
LG). But I canQ&apos;Et get it paired with a motorola A853 (milestone in my
country, droid in the US) + android 2.0. Setting to explore for devices
the phone founds a headset (with a name in the style of a MAC address,
not the Q&quot;ECY-BT100Q&quot;E wich is the real name). If I set the phone to
connect, after a try it says that it is not possible. It doesnQ&apos;Et even
ask for the password. The car setup continue to work with other phones.
The A853 bluetooth works with other phones too (though I did not try
with another headset-like device like the car stereo). IQ&apos;Em not a
programmer. IQ&apos;Em and end user. Can I expect a workaround for this issue?
NOTE: This form is only for reporting user bugs in 2.0. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.0. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>mmon...@gmail.com</author>
<when>Fri, 25 Dec 2009 12:27:01 +0000</when>
<what>Sorry, it was my fault. I was not doing the procedure in the right way. It works. 
Sorry.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:19:09 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>19275</bugid>
<title>NDK: Inconsistencies in math.h and libm </title>
<status>New</status>
<owner>di...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mark.d.h...@intel.com</reportedBy>
<openedDate>Mon, 15 Aug 2011 21:47:59 +0000</openedDate>
<description>There are (at least) three math functions which are defined in the
Android NDK math.h header file, but have no implementation in the libm
library. From
android-ndk-r6/platforms/android-9/arch-arm/usr/include/math.h 460 long
double nextafterl(long double, long double); 461 double
nexttoward(double, long double); 463 long double nexttowardl(long
double, long double); Link errors are encountered when these functions
are used in a library created with the NDK: ~/math-headers$
~/Android/NDK/android-ndk-r6/ndk-build Compile thumb :
check_math_headers Q&lt;E= check.c SharedLibrary : libcheck_math_headers.so
~/math-headers/obj/local/armeabi/objs/check_math_headers/check.o: In
function `my_check_math_headerQ&apos;E: ~/math-headers/jni/check.c:12:
undefined reference to `nextafterlQ&apos;E ~/math-headers/jni/check.c:13:
undefined reference to `nexttowardQ&apos;E ~/math-headers/jni/check.c:15:
undefined reference to `nexttowardlQ&apos;E collect2: ld returned 1 exit status
make: *** [~/math-headers/obj/local/armeabi/libcheck_math_headers.so]
Error 1 :~/math-headers$ ~/Android/NDK/android-ndk-r6/ndk-build
APP_ABI=x86 Compile x86 : check_math_headers Q&lt;E= check.c SharedLibrary :
libcheck_math_headers.so
~/math-headers/obj/local/x86/objs/check_math_headers/check.o: In
function `my_check_math_headerQ&apos;E: ~/math-headers/jni/check.c:12:
undefined reference to `nextafterlQ&apos;E ~/math-headers/jni/check.c:13:
undefined reference to `nexttowardQ&apos;E ~/math-headers/jni/check.c:15:
undefined reference to `nexttowardlQ&apos;E collect2: ld returned 1 exit status
make: *** [~/math-headers/obj/local/x86/libcheck_math_headers.so] Error
1 This can be duplicated by downloading the attached sample code
Q&quot;Emath-headers.tar.bzQ&quot;E Using Q&apos;Eobjdump -xQ&apos;E on the libm, it is confirmed
that those functions are not defined. Either the header file should be
updated to remove these prototypes, or the functions need to have
implementations added to libm. Testing done in Android NDK r6, but it
appears this might have been in earlier releases as well.</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 15 Aug 2011 21:59:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2264</bugid>
<title>Email app doesnQ&apos;Et show Cc: field on received email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>liheyiw...@gmail.com</reportedBy>
<openedDate>Fri, 20 Mar 2009 02:57:31 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 22 Mar 2009 01:04:00 +0000</when>
<what>Can you provide details that would help up understand what youQ&apos;Ere doing (including
the version of Android that youQ&apos;Ere running), what you observe and what you expect?

Thanks.</what>
</comment>
<comment>
<author>liheyiw...@gmail.com</author>
<when>Mon, 30 Mar 2009 13:44:16 +0000</when>
<what>actually, the steps is simple, I add a new pop3 account and use this account 
receieved some mails, and when I view the mails, the messageview activity did not 
show the Cc address..
I think the Cc address should be displayed at the messageview activity.
if you canQ&apos;Et simulate this issue, please tell me, I will try to get more info and 
test the newest release..</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:27:41 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:10:13 +0000</when>
<what></what>
</comment>
<comment>
<author>prachi.t...@wipro.com</author>
<when>Tue, 03 May 2011 09:32:33 +0000</when>
<what>The issue is resolved.We can see Cc field for any mail as checked in the gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>19921</bugid>
<title>[Android 3.2] The value of Q&quot;EDisplayMetrics.heightPixelsQ&quot;E is not the same in 3.2 and the versions before 3.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>yksix0...@gmail.com</reportedBy>
<openedDate>Fri, 09 Sep 2011 07:32:30 +0000</openedDate>
<description>I executed the following code and I got different results on 3.1
emulator(target=android-12) and 3.2 emulator(target=android-13). Sample
Code: DisplayMetrics displayMetric = getResources().getDisplayMetrics();
Log.d(Q&quot;EQ&quot;E, Q&quot;EwidthPixels = Q&quot;E + displayMetric.widthPixels); Log.d(Q&quot;EQ&quot;E,
Q&quot;EheightPixels = Q&quot;E + displayMetric.heightPixels); In portrait mode,
Android 3.1: The value of Q&apos;EheightPixelsQ&apos;E is the height including the
status bar. (for example, heightPixels = 1024 in 600x1024 device or
emulator) In portrait mode, Android 3.2: The value of Q&apos;EheightPixelsQ&apos;E is
the height excluding the status bar. (for example, heightPixels = 976 in
600x1024 device or emulator) What I need to get is the physical size
(width,height) of the screen independent with screen DPI. Thanks for any
suggestions in advance. Reference:
https://developer.android.com/sdk/api_diff/13/changes/jdiff_statistics.html</description>
</bug>
<bug>
<bugid>12715</bugid>
<title>Auto calendar contact birthday</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>Pedrojcl...@gmail.com</reportedBy>
<openedDate>Tue, 23 Nov 2010 13:00:50 +0000</openedDate>
<description>I would like to request that when you insert a contactQ&apos;Es birthday an
automatic anual reminder would be automatic created on the calendar.
Options like: .A check box for this feature on the add contact form;
.Configure in what calendar it would be created; would be very nice</description>
<comment>
<author>skolima</author>
<when>Thu, 20 Jan 2011 07:55:55 +0000</when>
<what>In theory, this should already work: you can enable Q&quot;EContactsQ&apos;E birthdays and eventsQ&quot;E in your desktop Google Calendar, and it displays correctly on PC. However, when this is synced to the phone, no entries are shown in the phone calendar.</what>
</comment>
<comment>
<author>skolima</author>
<when>Thu, 20 Jan 2011 07:57:22 +0000</when>
<what>Duplicate of #10694</what>
</comment>
<comment>
<author>Ninjo.th...@gmail.com</author>
<when>Sun, 13 Mar 2011 14:35:03 +0000</when>
<what>Should have been available since first release of Android.</what>
</comment>
<comment>
<author>marc.van...@gmail.com</author>
<when>Sun, 13 Mar 2011 14:44:11 +0000</when>
<what>@Pedro:

- no need to insert into a calendar, Android could sync contacts and check daily for any upcoming birthdays and notify the user accordingly. Birthdays could then be displayed as an overlay in the calendar.

</what>
</comment>
<comment>
<author>reka...@gmail.com</author>
<when>Sat, 14 May 2011 08:35:56 +0000</when>
<what>Please!!!!!!</what>
</comment>
</bug>
<bug>
<bugid>19991</bugid>
<title>Removal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>idahok...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 18:35:46 +0000</openedDate>
<description>Hello, I am an educator who is considering using Android Apps in my
classroom. I noticed on your educational area, you have a Q&quot;ESex for MenQ&quot;E
app. I donQ&apos;Et think that this is an appropriate place to put this
app--one where children are the people who will most frequent the area.
Could you please move it to another area? Thank you, Kris Armstrong</description>
</bug>
<bug>
<bugid>1420</bugid>
<title>Email app should display dot-separated IMAP folders hierarchically</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>48</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 20:53:14 +0000</openedDate>
<description>When you configure an IMAP account on a G1 (rev30) the folders contained
in that account are displayed as a very long list of Q&quot;Edot foldersQ&quot;E. The
IMAP specification states that you can define a folder separator and
Courier uses the Q&quot;E.Q&quot;E All compliant IMAP mail clients correctly interpret
the following folder as a hierarchical folder structure: .Customers
.Customers.MyCustomer .Customers.MyCustomer.Invoices
.customers.MyCustomer.Complaints is really: Inbox -Customers
--MyCustomer ---Invoices ---Complaints The G1 mail app however displays
them all on the same level and all in one big long line that slows doen
mail refresh and makes managing email difficult. The proper behavior
would be to have the Folders as a hierarchical list like thunderbird and
other mail clients behave. The contents of these folders should be
loaded (not even headers or check for new msgs) until they are selected
manually. -mf</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 15:25:37 +0000</when>
<what></what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 03 Feb 2009 16:12:57 +0000</when>
<what>How is this an enhancement and not a defect? The specification seems pretty clear to
me and EVERY other mail user agent on the planet treats these appropriately. The
existing system is unusable at the present time.

http://tools.ietf.org/html/rfc3501#section-5.1.1</what>
</comment>
<comment>
<author>michael....@gmail.com</author>
<when>Tue, 03 Feb 2009 16:15:22 +0000</when>
<what>Furthermore, a short comment describing this reason in the first place would be
appreciated. I took the time to submit the bug and do so in a coherent and thoughtful
manner. Swiping it aside as a feature request without any explanation at all doesnt
exactly encourage further participation in the android ecosystem.</what>
</comment>
<comment>
<author>LebenOja...@gmail.com</author>
<when>Thu, 09 Apr 2009 14:20:47 +0000</when>
<what>I agree with Michael. Given itQ&apos;Es current implementation, IMAP is useless on the G1.

Though I will admit that since IMAP is mostly broken then asking for it to be fixed
WOULD be considered a Q&apos;Efeature requestQ&apos;E (since itQ&apos;Es not feature complete anyway)
instead a Q&apos;EbugQ&apos;E.

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:01:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:09:47 +0000</when>
<what></what>
</comment>
<comment>
<author>devilcof...@gmail.com</author>
<when>Thu, 17 Sep 2009 22:26:53 +0000</when>
<what>Does this also occur with other IMAP servers, like Dovecot or Cyrus? I am also using 
the current version of Courier IMAP and am experiencing the exact same assue.

And agreed, this should not just be an Q&quot;EenhancementQ&quot;E but a MUST HAVE.

This issue occurs no matter what is entered for IMAP namespace as well.</what>
</comment>
<comment>
<author>boffintheibm@gmail.com</author>
<when>Thu, 17 Sep 2009 22:50:43 +0000</when>
<what>This is also covered in issue http://code.google.com/p/android/issues/detail?id=1811
(Thanks to devilcoffee for the update and link)

Certainly on two Linux boxes running either Cirrus or Dovecot it fails! It is most
certainly a very important issue that needs, I would suggest, somewhat more urgent
attention than it is being given!!!! Come on guys its not M$ Exchange where you
expect issues like this........... get debugging!! 

As per my previous comments....
This is not just an Outlook issue, it is the same problem in other clients such as
Thunderbird. According to my research the issue is being caused by Androids mail
program not the IMAP server! Mail sent from Android is stored in a Q&apos;Elocal folderQ&apos;E
named SENT rather being passed to the IMAP server store directory. A number of IMAP
servers store folders as subs off INBOX and I suspect the /INBOX needs to be
qualified in the Android mail SMTP config. I have only just got my phone and have not
done a Jailbrake on it Q&apos;Eyet!Q&apos;E so I canQ&apos;Et check! I can report qualifying the sub
folder / or /INBOX in the incoming server setting makes no difference. </what>
</comment>
<comment>
<author>boffintheibm@gmail.com</author>
<when>Wed, 23 Sep 2009 23:22:30 +0000</when>
<what>Further to the discussion....
Last night and for no reason all the IMAP folders save the Inbox vanished! Tried to
fix it by deleting the account, rebooting the phone Q&amp;E server and recreated the
account from scratch. No Joy! However a connection to an identical server worked
fine??? Called the HTC support help desk who were useless! How do you spell Q&apos;EIMAP?Q&apos;E
she said. I knew at once I was on to a looser there. After finding K9mail and
installing it everything works fine and I could remove Q&amp;E select/sync folders as
required. All in all it seems a lot better client than the default. Considering the
importance of email and the need for syncing mail folders I would have thought some
better effort would have been expended on this by the development team. Thoughts or
agreement anyone?    
</what>
</comment>
<comment>
<author>shaunpsw...@gmail.com</author>
<when>Mon, 14 Dec 2009 17:48:03 +0000</when>
<what>I am also seeing the same isseu with the Hero.  I am using Bluehost for my mail 
hosting.  I se those folders with the dot naming.  When I opent hem the mail client 
on the handset does not show me any of the emails.</what>
</comment>
<comment>
<author>wijg...@gmail.com</author>
<when>Mon, 04 Jan 2010 13:58:24 +0000</when>
<what>Any update to the imap prefix problems - this makes imap mail pretty useless on the 
Ndroid platform and my iphone friends think its just a symptom of a lousy os without 
professional developement. At this point its hard to argue. </what>
</comment>
<comment>
<author>jditt...@gmail.com</author>
<when>Tue, 19 Jan 2010 21:06:58 +0000</when>
<what>Yes, this realy looks nasty.</what>
</comment>
<comment>
<author>anothers...@gmail.com</author>
<when>Sat, 30 Jan 2010 09:07:00 +0000</when>
<what>Agreed with all other commenters. This is not an Q&apos;EenhancementQ&apos;E, itQ&apos;Es a basic and very
bad bug, and itQ&apos;Es ridiculous that it hasnQ&apos;Et been fixed yet.

(note my username. this is due to other google stupidity, i.e. not syncing properly
with a google account which doesnQ&apos;Et have gmail attached. I do not want, need or have
any use at all for gmail, despite googleQ&apos;Es apparent belief that everyone on the
planet must.)</what>
</comment>
<comment>
<author>cboshui...@gmail.com</author>
<when>Tue, 23 Feb 2010 07:30:29 +0000</when>
<what>This is a really terrible bug. I have a bunch of emails in this sent folder that is not 
reachable by any standard email client, and given that the built in email app doesnQ&apos;Et 
support moving messages either, I canQ&apos;Et get at these sent messages any way at all!</what>
</comment>
<comment>
<author>photo...@gmail.com</author>
<when>Sat, 17 Jul 2010 06:36:33 +0000</when>
<what>Come on Android team, this is really an unacceptable bug to have in a smart phone OS.
Is this issue resolved in Froyo?</what>
</comment>
<comment>
<author>andy.s.c...@gmail.com</author>
<when>Sat, 17 Jul 2010 07:44:46 +0000</when>
<what>Just upgraded to CyanogenMod 6RC (Froyo). Version 2.2 of Q&quot;EEmailQ&quot;E for Android doesnQ&apos;Et support Q&quot;E.Q&quot;E as a folder separator. Will continue to use K-9 Mail instead.</what>
</comment>
<comment>
<author>netzwer...@gmail.com</author>
<when>Tue, 20 Jul 2010 22:40:59 +0000</when>
<what>Still the same in FRF91 (Froyo). This should relly be fixed in Gingerbread.</what>
</comment>
<comment>
<author>wijg...@gmail.com</author>
<when>Tue, 20 Jul 2010 22:45:05 +0000</when>
<what>I gave up last december on this issue.  K-9 mail is a far superior mail client, with active development support.  Needless to say K-9 does not have this issue and itQ&apos;Es a free app in the market.  Done....</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sun, 12 Dec 2010 21:13:47 +0000</when>
<what>Google will never fix this. They are using strong arms tactics to try and make everyone use Gmail.

I will be switching to Windows Phone as soon as practical to do so.</what>
</comment>
<comment>
<author>daniele....@gmail.com</author>
<when>Tue, 08 Mar 2011 19:50:36 +0000</when>
<what>iQ&apos;Em very very sad about this, i donQ&apos;Et able to check my mail (with imap and namespace)</what>
</comment>
</bug>
<bug>
<bugid>3437</bugid>
<title>Gallery re-generates thumbnails for all media after umount/mount</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>6</stars>
<reportedBy>yglodt</reportedBy>
<openedDate>Sat, 01 Aug 2009 21:08:09 +0000</openedDate>
<description>After having connected my Samsung Galaxy via usb to the laptop, it loses
all the thumbnails in the Gallery app, for video as well as for
pictures. After re-mounting the sd-card on the phone, it recreates all
the thumbnails which takes a significant amount of time. Please do not
delete them during the umount/mount of the sd-card.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:47:07 +0000</when>
<what></what>
</comment>
<comment>
<author>andr...@tastemycity.com</author>
<when>Fri, 02 Oct 2009 20:09:12 +0000</when>
<what>You would need to keep track if whether or not the same sdcard is reattached (which
it may not be in the case that you pull it out). You would also STILL have to rescan
the media since there is definitely no way to know if media was added or removed.</what>
</comment>
<comment>
<author>ret.show...@gmail.com</author>
<when>Tue, 05 Jan 2010 16:29:59 +0000</when>
<what>Samsung Galaxy has an internal sd card, no way it can be removed. I have the same
problem too.</what>
</comment>
<comment>
<author>yglodt</author>
<when>Thu, 25 Feb 2010 20:19:28 +0000</when>
<what>Problem still exists with the latest I7500XEFJB2 firmware.</what>
</comment>
<comment>
<author>chenhu...@gmail.com</author>
<when>Wed, 24 Mar 2010 01:58:47 +0000</when>
<what>hello all,
 I want to know when the gallery application create the thumbnails and when it 
delete those?
 I am doing an imageshow application ,I want to know how does gallery application 
work,and I hope I can get the souce code to improve my application.
 Thanks.</what>
</comment>
<comment>
<author>timeless...@gmail.com</author>
<when>Thu, 08 Apr 2010 22:41:44 +0000</when>
<what>When you scan the pics and create thumbnails, keep a date/time/filesize entry in a DB
for each image so you can determine if it changed upon media remount. The scan should
be Quite Fast to determine if things changed.

Yes, if someone changes the picture, keeps the date/time/filesize the same (somehow)
then you will have an outdated thumbnail. This should be uncommon.

I have about 300 pictures on my device, and it takes a LONG TIME for gallery to work
after a media remount. Quite obnoxious since usually the first thing I want to do
after remounting my media card is... go to the gallery.
</what>
</comment>
<comment>
<author>kdpaque...@gmail.com</author>
<when>Wed, 12 May 2010 05:52:26 +0000</when>
<what>Please fix this bug. I have a Photoshop app loaded that is not similarly affected. Gallery should 
automatically reindex and display photos. Please

</what>
</comment>
<comment>
<author>yglodt</author>
<when>Mon, 02 Aug 2010 20:51:54 +0000</when>
<what>This was either Samsung-specific, or fixed in one of the many following Android-versions.

In any case, on my Desire with Android 2.1 (since yesterday 2.2), it does not happen anymore.

Google could you at least verify this bug and react on it?</what>
</comment>
<comment>
<author>argond...@gmail.com</author>
<when>Tue, 11 Jan 2011 14:37:46 +0000</when>
<what>On a Android 2.1 release (actually Open Zoom RLS25.INC2.6) I find that this problem is only half solved.

If I have images then everything works correctly.

However, if I have no images then it still loses all the thumbnails for the videos.

I believe this is because:
1) MediaScanner.java:prescan doesnQ&apos;Et find any images so mOriginalCount is set to 0
2) MediaScanner.javaLpostscan detects mOriginalCount==0 and calls pruneDeadThumbnailFiles
3) pruneDeadThumbnailFiles looks in the .thumbnails directory and deletes all files not in the mThumbsURI database _data column.
4) However, the mThumbsUri database seems to be empty, so the video thumbnail database is deleted.

I wonder where the mThumbsUri database is meant to be populated?
The obvious place would be MiniThumbFile.java:miniThumbDataFile as this is where it creates the video thumbnail file, but there doesnQ&apos;Et seem to be any mention of databases in this part of the code.

(Both files in frameworks/base/media/java/android/media)</what>
</comment>
</bug>
<bug>
<bugid>18558</bugid>
<title>3G native video Call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>nonohe...@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 18:08:45 +0000</openedDate>
<description>Hi all the team !!! and thankQ&apos;Es for android !!! is it possible to ad 3g
video call to next realease of android ( or nexus update )?? I have a
samsung nexus S and it is not possible .... ( good on samsung galaxy S
and Tab ... ) NOTE: This form is only for requesting new features in
Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>LandOfTr...@gmail.com</author>
<when>Mon, 18 Jul 2011 16:48:56 +0000</when>
<what>This has already been done just sign in to googletalk and if your not allowed to do it over 3G then its tour carrier who is blocking it. </what>
</comment>
<comment>
<author>nonohe...@gmail.com</author>
<when>Mon, 18 Jul 2011 19:25:45 +0000</when>
<what>Read what i asking ...... native Q&quot;EphoneQ&quot;E 3g video call , not by using 3rd app ..... like on samsung galaxy s 
in europe it is useful and lot of small phone do it in native </what>
</comment>
<comment>
<author>klaas.ha...@gmail.com</author>
<when>Wed, 07 Sep 2011 23:14:08 +0000</when>
<what>There are quite a few duplicate issues, a quick search found:

2664, 8504, 10144, 13075, 17646, 18558, 19475, 19843

Issue 2664 ( http://code.google.com/p/android/issues/detail?id=2664 ), is the first and most active issue, I suggest adding comments to that issue instead of here to try and make our voices heard as loudly as possible! (I was gutted when I found out that my brand spanking new Q&apos;EsmartQ&apos;E phone couldnQ&apos;Et do something that my 3 year old bottom of the range dumb phone can do)</what>
</comment>
</bug>
<bug>
<bugid>2502</bugid>
<title>How to add another status bar</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-24T12:37:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>supervie...@sina.com.cn</reportedBy>
<openedDate>Fri, 24 Apr 2009 05:17:25 +0000</openedDate>
<description>hi,i want add a bar similar to the status bar that contain several
buttons on the bottom of the screen.anyone can help me,thanks!</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 24 Apr 2009 12:37:43 +0000</when>
<what>Please ask this kind of question on the Android Groups.</what>
</comment>
</bug>
<bug>
<bugid>126</bugid>
<title>No way to figure out the number dialed in an outbound call</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>5</stars>
<reportedBy>asafx...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jan 2008 16:42:47 +0000</openedDate>
<description>The SDK lacks means to figure the number dialed. There seems to be some
classes that can do that (Phone, Call), but no way to create them
(PhoneFacotry wonQ&apos;Et) and no documentation about them.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:12:10 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 14:46:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:20:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:01:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2875</bugid>
<title>In android.graphics.Matrix mValues[7] is assigned twice in several methods</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-06-05T20:00:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>B...@JRAF.org</reportedBy>
<openedDate>Thu, 04 Jun 2009 23:16:34 +0000</openedDate>
<description>In the file:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=tools/layoutlib/bridge/src/android/graphics/Matrix.java
In several methods (e.g. setTranslate(float dx, float dy)), mValues[7]
is assigned twice, instead of assigning mValues[7] and then mValues[8].</description>
<comment>
<author>x...@google.com</author>
<when>Fri, 05 Jun 2009 19:50:22 +0000</when>
<what>Thanks for finding this!</what>
</comment>
<comment>
<author>x...@google.com</author>
<when>Fri, 05 Jun 2009 20:00:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1533</bugid>
<title>Emulator crash on QVGA-L resolution</title>
<status>Reviewed</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>DOK...@gmail.com</reportedBy>
<openedDate>Sun, 14 Dec 2008 15:02:48 +0000</openedDate>
<description>Hello! When I try to start my application in emulator with QVGA-L
resolution, emulator crashs. I see next data in Windows crash reporting
window: ----- emulator.exe has encountered a problem and needs to close.
We are sorry for the inconvenience. AppName: emulator.exe AppVer:
0.0.0.0 ModName: emulator.exe ModVer: 0.0.0.0 Offset: 00036070 ----- I
used SDK 1.0 rel. 1, now I am using SDK 1.0 rel. 2, but still have this
problem. But there was the time when all worked fine: some weeks after
first install. Than in one time it finished its fine working and I do
not see reasons for it. Due emulator crash on QVGA-L, I can not send
report for it. But I created ADB report for HVGA-L, see attach.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 20:58:13 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>la3...@gmail.com</author>
<when>Fri, 23 Jan 2009 19:50:10 +0000</when>
<what>I have the same problem. I tried to start the emulator through eclipse and got this
error message, then I triec to start it simply by clicking on the emulator icon, and
got the same error message.</what>
</comment>
<comment>
<author>la3...@gmail.com</author>
<when>Fri, 23 Jan 2009 19:55:45 +0000</when>
<what>IQ&apos;Em running at standard resolution.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:33:14 +0000</when>
<what></what>
</comment>
<comment>
<author>shanelee...@gmail.com</author>
<when>Thu, 05 Aug 2010 23:34:55 +0000</when>
<what>I also get this problem on windows xp with the new android platform 2.2. It occurs in eclipse or outside, if i cant view the emulator theres not much i can do! </what>
</comment>
<comment>
<author>shanelee...@gmail.com</author>
<when>Fri, 06 Aug 2010 04:18:14 +0000</when>
<what>Env:
Windows XP
JDK Q&quot;E1.6.0_20Q&quot;E
Android 2.2 platform

After nearly two days, i found the issue. Instead of running inside eclipse i ran the emulator via command line with debug
Example:
emulator -avd my_android1.5 -debug-all
It crashed when it got to line
emulator: using Q&apos;EwinaudioQ&apos;E audio input backend
emulator: using Q&apos;EwinaudioQ&apos;E audio output backend

So i looked online and i found this issue at:
http://stackoverflow.com/questions/2906558/audio-not-working-in-the-android-emulator-win7

So i ran the command again with -noaudio option and presto it worked!
I still dont know what the exact issue/solution is but like me if youve been banging your head against the wall this is a workaround.

Regards,
Shane. 
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 23:46:37 +0000</when>
<what></what>
</comment>
<comment>
<author>webworks.dk@gmail.com</author>
<when>Sat, 05 Feb 2011 13:17:38 +0000</when>
<what>I can confirm the -noaudio workaround. For the record my setup is eclipse 3.6 helios running Android SDK tools revision 9 against Android platform 2.2 revision 2.

I can start the avd by itself fine, but trying to launch a Hello World app crashes with the Q&quot;Eemulator.exe has encountered a problemQ&quot;E message.

I added -noaudio in the Eclipse launch configuration for the project and it works (albeit with no audio I would assume which could be a problem at some point).</what>
</comment>
<comment>
<author>webworks.dk@gmail.com</author>
<when>Sat, 05 Feb 2011 13:38:02 +0000</when>
<what>Just had the emulator crash again. So, the -noaudio parameter made it possible to launch, but apparently there are still problems.</what>
</comment>
<comment>
<author>pierre.g...@gmail.com</author>
<when>Sun, 13 Mar 2011 08:09:51 +0000</when>
<what>Well, Android folk, you did such an outstanding OS that you have no rights to be bitten by those hiccups. It IS a true show stopper, especially for newbies.  Most developers, when forced to go with Redmond, are still using XP...  It might very well be coming from WindouzeQ&apos;Es drivers, but you should do something.

Here is a workaround that worked for me (just more details regarding the previous post of Feb 5, 2011).
- start eclipse
- in the menubar: Windows -Q&gt;E Android SDK and AVD Manager
- select your crashing emulator virtual device (Android-2.x), and press Edit
- press Q&quot;ENewQ&quot;E in the hardware section
- select Q&quot;EAudio recording supportQ&quot;E, set its value to Q&quot;ENoQ&quot;E
- go back, and start the emulator

It worked for me, not saying that it will always work for me, nor that it will work for you.  Only some engineer at Google may know...
</what>
</comment>
<comment>
<author>swapnil....@gmail.com</author>
<when>Thu, 14 Apr 2011 03:59:25 +0000</when>
<what>G888 solution...its working for me now..in windows XP......</what>
</comment>
<comment>
<author>ramesh4...@gmail.com</author>
<when>Thu, 14 Apr 2011 04:41:00 +0000</when>
<what>Thanq. Its working for me also.......</what>
</comment>
<comment>
<author>tracerag...@gmail.com</author>
<when>Thu, 28 Apr 2011 08:39:02 +0000</when>
<what>Really fine!!! Very useful post!!! Thanks a Ton!!!</what>
</comment>
<comment>
<author>khoaanh2...@gmail.com</author>
<when>Tue, 07 Jun 2011 06:23:00 +0000</when>
<what>itQ&apos;Es really good!thanks so much ^^!</what>
</comment>
<comment>
<author>denismcm...@gmail.com</author>
<when>Wed, 13 Jul 2011 10:23:26 +0000</when>
<what>very useful post, had the very same problem and the solution has worked perfectly, thank you</what>
</comment>
<comment>
<author>denismcm...@gmail.com</author>
<when>Wed, 13 Jul 2011 10:23:36 +0000</when>
<what>very useful post, had the very same problem and the solution has worked perfectly, thank you</what>
</comment>
<comment>
<author>ducati.c...@gmail.com</author>
<when>Wed, 20 Jul 2011 04:05:13 +0000</when>
<what>thanx dude..editing sdk with audio recording support workked for me..
well i want to know if it has any aftereffects on any further application i run which includes multimedia...
well thanks !!! :) :)
</what>
</comment>
<comment>
<author>tatsu1...@gmail.com</author>
<when>Wed, 07 Sep 2011 06:42:06 +0000</when>
<what>Thx for your answer [ pierre.g...@gmail.com]</what>
</comment>
</bug>
<bug>
<bugid>7979</bugid>
<title>Memory leak with inner class Thread</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-05-04T14:35:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>7</stars>
<reportedBy>l...@hookedwireless.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 18:41:23 +0000</openedDate>
<description>Instantiating an inner class of an Activity that is a Thread will cause
the Activity to leak. Does not happen with non-Thread classes or if the
Thread is not instantiated. Does not matter if thread is actually run.
This example shows the problem:
http://developer.android.com/guide/appendix/faq/commontasks.html#threading
For convenience IQ&apos;Eve coded it up and attached it. Starting and quitting
the activity will show the leak in DDMS and eventually crash the device.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 27 Apr 2010 05:41:47 +0000</when>
<what>There is a known issue with threads due to the way java.lang.Thread is defined.  If 
you create an instance of a Thread and never start it, the Thread object will leak.  
If youQ&apos;Eve subclassed Thread, then all the subclass goodies will also leak.

The problem is that the Thread is added to the ThreadGroup when the Thread object is 
created, but itQ&apos;Es not removed from the ThreadGroup until the thread exits.  ThereQ&apos;Es 
no way to remove the Thread from the ThreadGroup any sooner, because itQ&apos;Es valid for 
code to discard all references and then iterate through the ThreadGroupQ&apos;Es Threads and 
start one that hasnQ&apos;Et been started yet.

So we donQ&apos;Et really have a good answer here, other than donQ&apos;Et create an instance of a 
Thread without starting it.

You did say Q&quot;Edoes not matter if thread is actually runQ&quot;E, which suggests you might 
have a different problem, but otherwise your description fits.
</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Tue, 27 Apr 2010 13:50:34 +0000</when>
<what>Calling start() does not change the leak behavior.
You can run the thread (on line 60 of SubActivity.java) and the leak will still occur.
</what>
</comment>
<comment>
<author>fad...@google.com</author>
<when>Tue, 27 Apr 2010 18:31:35 +0000</when>
<what>Re-reading your original message, if this is causing the device to restart, then a 
local leak in the app is probably not relevant.

I donQ&apos;Et see a failure in the bugreport, just what looks like a couple of debugging 
sessions.  Can you leave Q&quot;Eadb logcatQ&quot;E running and capture the restart?

Also, can you attach an APK?  (I work on the VM -- donQ&apos;Et even have the SDK installed.)
</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Wed, 28 Apr 2010 14:21:24 +0000</when>
<what>Sorry, I shouldnQ&apos;Et have said that the device restarts. What I meant was that this
memory leak (or any memory leak) can be fatal to the application.

The leak is the problem.
I donQ&apos;Et know if bugreport or logcat will tell you anything about that. Let me know
and I will get you any info you need.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 28 Apr 2010 14:42:11 +0000</when>
<what>Okay, thatQ&apos;Es easier then. :-)

I can guarantee that creating a thread and never start()ing it will cause a leak.  So 
for your tests make sure you call start() to remove that as a source of problems.

After running the test for a bit you can collect an HPROF dump and then view the heap 
contents with jhat or Eclipse MAT.  For instructions on collecting one, see

  http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=docs/heap-
profiling.html;hb=HEAD

(It gets simpler with every release.)

That should let you see whatQ&apos;Es holding on to the objects.
</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Wed, 28 Apr 2010 14:52:23 +0000</when>
<what>Here is the example APK.
I kept it as small and simple as possible, so it doesnQ&apos;Et leak very quickly.
I have real world examples that fail faster if that would help.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 28 Apr 2010 14:57:36 +0000</when>
<what>Have whatever class is leaking sit on a few hundred KB of byte[].  ThatQ&apos;Ell fail 
sooner. :-)

ShouldnQ&apos;Et matter for the HPROF dump.  If you run it 10x you should see 10 copies of 
whatever is leaking.
</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Wed, 28 Apr 2010 15:00:29 +0000</when>
<what>IQ&apos;Eve spent a lot of time analyzing the results with MAT.
What is holding the objects is the parent object reference of the inner class thread.
There is apparently nothing holding the thread. 

Apparently, threads have a different scheme for garbage collection than other objects.
And there is a flaw in that scheme.
</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Wed, 28 Apr 2010 15:55:11 +0000</when>
<what>Attached a hprof file after running the example 5X.
Dominator tree shows 5 threads holding substantial amounts of data. There are no
references to these threads, and they have all completed running.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 28 Apr 2010 17:34:51 +0000</when>
<what>Your hprof dump shows six instances of java.lang.Thread:

java.lang.Thread@0x431b33d8 (70 bytes) 
  Element 0 of java.lang.Thread[]@0x4001aec8
java.lang.Thread@0x4001b260 (70 bytes) 
  android.os.Looper@0x447152b8 (21 bytes) : field mThread (among others)
java.lang.Thread@0x4470f2a0 (70 bytes) 
  Element 2 of java.lang.Thread[]@0x4001aec8
java.lang.Thread@0x4470f1e8 (70 bytes) 
  Element 1 of java.lang.Thread[]@0x4001aec8
java.lang.Thread@0x447176f0 (70 bytes) 
  Element 3 of java.lang.Thread[]@0x4001b1f8
java.lang.Thread@0x447159f0 (70 bytes) 
  Element 2 of java.lang.Thread[]@0x4001b1f8

The Thread[] is part of the ThreadGroup.  Some of the above are Q&quot;EsystemQ&quot;E threads, one 
is the main thread, one is a Binder worker thread; nothing unusual here.

I started the app from the home screen 3x, hit the button and back 10x each time, and 
took an hprof dump.  I found 7 instances of java.lang.Thread, and 1 instance of each 
of SimpleActivity, SimpleActivity$1, SubActivity, and SubActivity$1.

Looking back at your hprof again, I see 5 instances of the activity classes rather 
than 1 each, which suggests a problem.

com.hookedwireless.ExampleTest.SubActivity@0x44732208 (157 bytes) : ??
com.hookedwireless.ExampleTest.SubActivity@0x44736430 (157 bytes) : ??
com.hookedwireless.ExampleTest.SubActivity@0x44729a40 (157 bytes) : ??
com.hookedwireless.ExampleTest.SubActivity@0x44724af8 (157 bytes) : ??
com.hookedwireless.ExampleTest.SubActivity@0x4472dfe0 (157 bytes) : ??

There are about a dozen objects with references to each, e.g.

android.widget.LinearLayout@0x4472eb68 (303 bytes) : field mContext
android.widget.FrameLayout@0x4472f2b8 (305 bytes) : field mContext

IQ&apos;Em running newer software than you are.  One of the things we changed was to remove 
some of the finalizers from the View hierarchy.  This means that the View classes and 
the things they refer to can be discarded as soon as they are no longer needed, 
instead of having to GC to determine theyQ&apos;Ere final-reachable, run finalizers a little 
while later, and then GC again to actually release the storage.

Do your test, hit the Q&quot;Ecause GCQ&quot;E button in DDMS, and then grab the HPROF dump and see 
if you get different results.  (Again, make sure to do this in a version that starts 
the threads.)
</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Wed, 28 Apr 2010 17:57:21 +0000</when>
<what>My test was done exactly as you describe, pressing cause GC several times and then
making the dump.


The dominator tree shows all 5 of the threads that were started:

com.hookedwireless.ExampleTest.SubActivity$2 @ 0x447257e0  Thread-8
com.hookedwireless.ExampleTest.SubActivity$2 @ 0x4472a0c8  Thread-9
com.hookedwireless.ExampleTest.SubActivity$2 @ 0x4472e668  Thread-10 
com.hookedwireless.ExampleTest.SubActivity$2 @ 0x44732890  Thread-11
com.hookedwireless.ExampleTest.SubActivity$2 @ 0x44736ab8  Thread-12 

GC root of these is Q&quot;EunknownQ&quot;E.

Because they are inner class instances, they have a back reference to the parent
instance, in this case a SubActivity. The SubActivity is not collected because these
thread objects are still around.

If youQ&apos;Ere not seeing this, then it may be fixed in a new version, though I am running
2.1.1 which I thought was the latest (and certain newer than what 95% of my clients
have).
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 28 Apr 2010 18:13:13 +0000</when>
<what>com.hookedwireless.ExampleTest.SubActivity$2@0x4472a0c8 (74 bytes) 
  java.util.WeakHashMap$Entry@0x4472a210 (37 bytes) : field referent
  (keep going)--Q&gt;E class org.apache.harmony.security.fortress.SecurityUtils (176 
bytes) : static field ACC_CACHE

com.hookedwireless.ExampleTest.SubActivity$2@0x447257e0 (74 bytes) 
  java.util.WeakHashMap$Entry@0x44725928 (37 bytes) : field referent
  --Q&gt;E same

Looks like the GC root is a static field in a class object?
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 28 Apr 2010 18:33:30 +0000</when>
<what>The Q&quot;Erootset referencesQ&quot;E from jhat for the object shows the object itself, but that 
seems to be a jhat quirk.

So it is a bit peculiar that the only references to the object are weak, but itQ&apos;Es 
still with us.
</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Wed, 28 Apr 2010 18:47:38 +0000</when>
<what>Here is the cleaned up source.
Note the lines with XXX comments.

I originally noticed the memory leak problem with inner class threads in my app,
which looks nothing like this sample.
I went back to the Android documentation to look at the Right Way to use threads to
perform tasks. I created this source based on that documentation, and discovered that
it has the leak as well.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 28 Apr 2010 19:19:37 +0000</when>
<what>Pinging the GC people.  Internal bug 2638802.
</what>
</comment>
<comment>
<author>cshapiro@google.com</author>
<when>Fri, 30 Apr 2010 00:05:39 +0000</when>
<what>I tried running your ExampleTest.apk on a Nexus One with Eclair to reproduce the 
unwanted retention you have observed.  If I click the Q&quot;ELaunch subQ&quot;E button 32 times and 
take an HPROF dump from DDMS there are about 10 SubActivity* instances lingering in 
the heap.  Following that, if I perform an explicit GC from DDMS and take another 
HPROF dump there are 0 SubActivity* instances in the heap.

Is there something else I can do to reproduce this condition?  I am attaching two 
HPROF dumps that show contents of the heap in the aforementioned states.</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Fri, 30 Apr 2010 18:23:50 +0000</when>
<what>I repeated your experiment running the APK directly and it works fine as you say.
When I run it in the debugger, I get the leak as described.
So maybe there isnQ&apos;Et a bug, or if there is, itQ&apos;Es a debugger bug.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 30 Apr 2010 18:33:41 +0000</when>
<what>Things work a little differently when a debugger is connected.

http://android.git.kernel.org/?
p=platform/dalvik.git;a=blob_plain;f=docs/debugger.html;hb=HEAD
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 04 May 2010 00:18:31 +0000</when>
<what>Shall we close this?
</what>
</comment>
<comment>
<author>l...@hookedwireless.com</author>
<when>Tue, 04 May 2010 13:08:50 +0000</when>
<what>Thanks for the link. Yes, we can close it.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 04 May 2010 14:35:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>651</bugid>
<title>Animation extraction from android.graphics.drawable</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-11T22:54:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Fri, 11 Apr 2008 18:54:55 +0000</openedDate>
<description>Extract AnimationDrawable and create android.graphics.animation.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 11 Apr 2008 22:54:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>176</bugid>
<title>Focus manager should allow tracking focus in a ViewGroup hierarchy</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-06-28T01:53:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shai.al...@gmail.com</reportedBy>
<openedDate>Sun, 03 Feb 2008 16:57:56 +0000</openedDate>
<description>There should be a way to track focus for all children of a UI element
e.g.: myViewGroup.setOnFocusChangeListener(new
View.OnFocusChangeListener() { public void onFocusChanged(View v,
boolean arg1) { ... } }); This code wonQ&apos;Et do much since focus change
only works with focusable items and doesnQ&apos;Et track hierarchy. This is
rather necessary (which is why I donQ&apos;Et define it as an RFE) because the
alternative is to be Q&quot;EawareQ&quot;E of every component in the hierarchy and
bind a focus change listener to it.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:49:46 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>kros...@google.com</author>
<when>Fri, 15 Feb 2008 01:45:19 +0000</when>
<what>Hi Shai,

We havenQ&apos;Et heard any requests for a hierarchy wide focus listener before, so we wanted to hear a little more 
details.  Would you want to know the specific view that gained / lost focus?  Or simply know that focus 
changed somewhere?  Do you have an application in mind that would use this, and if so, how?

Thanks,
Karl

</what>
</comment>
<comment>
<author>shai.al...@gmail.com</author>
<when>Fri, 15 Feb 2008 05:07:58 +0000</when>
<what>Hi Karl,
generally IQ&apos;Em thinking about KeyboardFocusManager which is static but gives you a
focus per Q&quot;ErootQ&quot;E (top level window) in Java SE. I would expect a Q&quot;EfocusedChanged()Q&quot;E
event that would just indicate the new focus for the given root (no reason for
separate gained/lost events).
In cell phones people often assume no top level windows so that complexity is gone.
However you would expect a single point where you can track the currently focused
component for the application/form.

Common use cases for me are:
Help that appears when user is in focus on a specific View.
Generic validation code that can bind to components (ability to reject focus change
isnQ&apos;Et essential but is nice).
Ability to tie a menu item/button to be applicable only when a specific component (or
set of components) is focused.

The interesting thing about Android UI is that setCurrentView can take Q&quot;EanyQ&quot;E view
which sounds lovely in a theoretical sense but I donQ&apos;Et see the use case. I would
expect something like a Q&quot;ERootViewQ&quot;E (similar to Form in MIDP or Window in SE) that
tracks things like focus, allows us to programmatically change the title/menu etc...
I think the closest thing for that purpose in Android is the Context object but here
we would have a problem. A context can change multiple views and so it canQ&apos;Et
Q&quot;EproperlyQ&quot;E keep the focus of the previous view. E.g. an application can have multiple
windows each with a different focus.

In cell phones there is currently no focus mode with more than one current focused
root however something like this is theoretically possible. E.g. the case of a dual
display device that keeps both displays active might have such a concept. 

Hope this helps.</what>
</comment>
<comment>
<author>kros...@google.com</author>
<when>Tue, 19 Feb 2008 18:24:02 +0000</when>
<what>Hi Shai,

Thanks for the extra details.

Q&gt;E Common use cases for me are:
Q&gt;E Help that appears when user is in focus on a specific View.

since this is tied to a specific view, couldnQ&apos;Et you attach an onFocusChangeListener to that view?

Q&gt;E Generic validation code that can bind to components (ability to reject focus change
Q&gt;E isnQ&apos;Et essential but is nice).

IQ&apos;Em not sure I understand how a global focus change notification would help here.  If you are binding 
validation code to a View, again, it would be a specific View and a specific listener would suffice, right?

Q&gt;E Ability to tie a menu item/button to be applicable only when a specific component (or
Q&gt;E set of components) is focused.

again, specific components means specific Views, right?

Q&gt;E In cell phones there is currently no focus mode with more than one current focused
Q&gt;E root however something like this is theoretically possible. E.g. the case of a dual
Q&gt;E display device that keeps both displays active might have such a concept. 

Since android organizes applications into Activities, each only having one View hierarchy, there really isnQ&apos;Et any 
case right now where more than one view has focus.

You can access the currently focused view at any time via Activity#getCurrentFocus().  Each activity will 
remember its focused view though, so if you bring up one Activity, then return to the previous one, the 
previous activity will remember its focused item.

I hope this helps, let me know if there is still a case where the current model doesnQ&apos;Et work.  IQ&apos;Em not trying to 
avoid doing the work of adding the feature you are requesting (it would be trivial), IQ&apos;Em just trying to make sure 
I understand a concrete need before adding another API.

Thanks,
Karl</what>
</comment>
<comment>
<author>shai.al...@gmail.com</author>
<when>Tue, 19 Feb 2008 20:28:09 +0000</when>
<what>Hi Karl,

Q&gt;EQ&gt;E Common use cases for me are:
Q&gt;EQ&gt;E Help that appears when user is in focus on a specific View.
Q&gt;E
Q&gt;E since this is tied to a specific view, couldnQ&apos;Et you attach an onFocusChangeListener 
Q&gt;E to that view?

This is indeed how I worked around it for now, however the code looks very awkward. I
have to Q&quot;EknowQ&quot;E every single widgets existence in advance rather than just have a
HashMap of widget/help content. The current onFocusChangeListener works but its not
trivial and I donQ&apos;Et get a focus change event when a widget I donQ&apos;Et know about gets
focus e.g. I have 5 widgets for which I have help and two others for which I donQ&apos;Et.
The default behavior would be to just erase data for an unknown widget, but when I
need to bind to every widget instance I have to explicitly mention them all.
I think generic is the keyword both here and in the other use case. 

Q&gt;E IQ&apos;Em not sure I understand how a global focus change notification would help here.  
Q&gt;E If you are binding validation code to a View, again, it would be a specific View 
Q&gt;E and a specific listener would suffice, right?

The binding code is in separate areas of the code in these cases and we have
different bindings for data/validation and help. One of the problems here is that
unlike Swing where I could have multiple observers, here I would have to concentrate
all the code in a single observer (since I have a set method rather than an add method).


Q&gt;EQ&gt;E Ability to tie a menu item/button to be applicable only when a specific component 
Q&gt;EQ&gt;E (or set of components) is focused.
Q&gt;E
Q&gt;E again, specific components means specific Views, right?

Yes but its often generic code for such menu items, e.g. I want paste/copy menu items
to appear when a text field is focused. This would mean I would need to track the
creation of every text field and I would need to prevent others from installing their
own focus listener on said text field. 

Q&gt;E Since android organizes applications into Activities, each only having one View 
Q&gt;E hierarchy, there really isnQ&apos;Et any case right now where more than one view has 
Q&gt;E focus.

Activity.getCurrentFocus() might be sufficient for what I need right now. That would
make the activity into the equivalent of the RootPane which I was looking for :-)
I think of it since it doesnQ&apos;Et derive from View.

Q&gt;E IQ&apos;Em not trying to avoid doing the work of adding the feature you are requesting (it 
Q&gt;E would be trivial), IQ&apos;Em just trying to make sure I understand a concrete need before 
Q&gt;E adding another API.

I agree, I actually wanted to open an RFE to reduce some of the APIQ&apos;Es... The problem
does seem less sever than I assumed when opening the bug, although the Q&quot;EsetObserverQ&quot;E
approach rather than Q&quot;EaddListenerQ&quot;E is quite a limitation and the need to bind to
every widget is a bit of a hassle.

Thanks.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 28 Jun 2008 01:53:12 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:31:46 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>4660</bugid>
<title>No Place for Signature in Android 2.0 using Exchange.</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-19T14:05:22.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>gbhawkins@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 20:23:04 +0000</openedDate>
<description>There is nowhere to enter signature information so that emails will have
a signature as with other exchange based phones.</description>
<comment>
<author>leroue</author>
<when>Wed, 11 Nov 2009 05:56:09 +0000</when>
<what>Would appreciate this addition as a critical update for Enterprise integration.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 11 Nov 2009 12:59:14 +0000</when>
<what></what>
</comment>
<comment>
<author>georgebhawkins@gmail.com</author>
<when>Thu, 12 Nov 2009 01:07:41 +0000</when>
<what>This an absolutely essential enhancement.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 14:05:22 +0000</when>
<what></what>
</comment>
<comment>
<author>MichaelF...@gmail.com</author>
<when>Tue, 15 Dec 2009 18:18:06 +0000</when>
<what>serious flaw, signature is a MUST!!</what>
</comment>
</bug>
<bug>
<bugid>15857</bugid>
<title>SpannableStringBuilder.getSpans() canQ&apos;Et be asked to invoke getUnderlying()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tim...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 12:39:47 +0000</openedDate>
<description>Currently, having added a set of CharacterStyle.wrap()ped search
highlight spans to a Spannable ... private int addHighlights(Spannable
ss, Matcher m, CharacterStyle cs) { int matches = 0; while (m.find()) {
CharacterStyle span = CharacterStyle.wrap(cs); ss.setSpan(span,
m.start(), m.end(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); matches++; }
return matches; } ... I need to re-implement getSpans() to remove them,
because getSpans() doesnQ&apos;Et know about CharacterStyle.Passthrough:
private void cancelSearchHighlight() { Spannable spannable =
(Spannable)getText(); CharacterStyle[] old = spannable.getSpans(0,
spannable.length(), sWrapCharStyle.getClass()); for (int i = old.length
- 1; i Q&gt;E= 0; --i) { if (old[i].getUnderlying() instanceof
SearchHighlight) { spannable.removeSpan(old[i]); } }
spannable.removeSpan(mSearchIndexedResult); } It would thus be useful to
make getSpans() able to call getUnderlying() before testing for the
type: perhaps there could be an additional parameter to select between
spans which directly match, spans which only match via getUnderlying(),
and both.</description>
</bug>
<bug>
<bugid>15358</bugid>
<title>No Proper Task Manager or Task Killer</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-03-10T05:06:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sourabh....@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 10:43:17 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Many third
party task killers are there in market but no one work at that level. -
After killing application process that will start automatically after
some time.. I am using LG Optimus One with Android 2.2</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Mar 2011 05:06:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>256</bugid>
<title>SSLSocket Problem on M5 SDK update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T21:38:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jaferrar...@gmail.com</reportedBy>
<openedDate>Thu, 14 Feb 2008 23:54:25 +0000</openedDate>
<description>Hi, I getting an estrange behavior using SSLSocket on SDK M5:
ERROR/OpenSSLSocketImpl(1768): Error parsing the certificates (return
code 0; error code 0; errno 22) ERROR/OpenSSLSocketImpl(1768):
error:0906D06C:PEM routines:PEM_read_bio:no start line
(extlibs/openssl-0.9.8g/crypto/pem/pem_lib.c:647 0x13fb08:0x00000003)
Certificates are working perfectly with previous SDK version. Other side
(Sun JDK Server Socket) reports javax.net.ssl.SSLHandshakeException:
Remote host closed connection during handshake. Thanks, Augusto
Ferrarini</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:44:10 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 29 Apr 2008 02:52:44 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Could you please provide
more details on how to reproduce it, such as certificates used, endpoint URL, client
code sample, etc</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 21:38:44 +0000</when>
<what>Our engineers have not been able to reproduce this issue. Please try the 0.9 Android
SDK and open a new bug if you continue to have this issue.
</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10264</bugid>
<title>A Request forum on the Market (for users and android app developers)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tacwac1@gmail.com</reportedBy>
<openedDate>Sat, 07 Aug 2010 04:42:23 +0000</openedDate>
<description>Add a section, bulletin type posting forum on the Android market where
users can submit requests for a desired app to be created therfore
giving wishful developers viewing, the opportunity to turn dreams into
reality. The feature section could include: -topic title + full written
description -why the requester personally desireQ&apos;Es to have the app -why
he/she would think it would benefit others DeveloperQ&apos;Es could decide to
take on the idea by responding to the request and by detailing what they
would need to do to create the app. Likely all submissions may have to
be private or even read only and other users could vote to support the
completion of the request. Requests could even contain a money amount of
how much the developer expects to be paid for completion of the app.
Would seem like a great way to source a Android app developer without
freelancers and mutual friendshipQ&apos;Es could be made.</description>
</bug>
<bug>
<bugid>18015</bugid>
<title>Messages going into the SIM card after some time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aash...@gmail.com</reportedBy>
<openedDate>Mon, 27 Jun 2011 10:36:58 +0000</openedDate>
<description>After some time of usage on my Samsung Galaxy ace -S5830 (Froyo 2.2), I
stop getting text messages on my inbox (internal phone memory). Then if
I go to my Messages?Settings?Manage SIM card messages (Manage messages
stored on your SIM card), I can see the lost messages. Then I need to
delete the existing messages on the phone memory and SIM, then restart
the phone and it works fine again. Then after some time, the problem
persists. If i restart,I get messages again on my phone memory and then
after some time,they go back to the SIM. Available space in the internal
phone memory is 80MB which should be good enough to store the messages.
At any given point of time, I cannot store more than 7-8 text messages.</description>
</bug>
<bug>
<bugid>13486</bugid>
<title>Issues with creating bookmarks; when adding shortcut to bookmark, you canQ&apos;Et create new bookmark, you can only select bookmarks that already exist within the browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MeN...@gmail.com</reportedBy>
<openedDate>Wed, 29 Dec 2010 01:30:28 +0000</openedDate>
<description>Nexus One 2.2.1 Build FRG83D What is the issue? - When you long-press on
the desktop of an Android phone and add a shortcut, a menu of shortcuts
found in the browser opens. You can only select a shortcut that youQ&apos;Eve
already created; there is no way for you to add another bookmark at this
point. How should it work? - When you long-press on the desktop of an
Android phone and add a shortcut, you should see the Q&quot;Eadd a bookmarkQ&quot;E
window as the first window within the menu of shortcuts found in the
browser - as if you had hit the Q&quot;EBookmarksQ&quot;E button on your browser like
surfing.</description>
</bug>
<bug>
<bugid>4545</bugid>
<title>google gode webpage displays incorrectly; cuts off right-most words in body</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-11-06T18:51:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>itism...@gmail.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 15:06:03 +0000</openedDate>
<description>IQ&apos;Em not sure if this is an Android bug or a google.code page layout bug.
As described, the right-most text is lost. Changing orientation from
portrate to landscape shows more text, but it is still cutting off
several words. This only happens when viewing the body of a bug report.
It looks fine in this window where I am entering text. I havenQ&apos;Et seen
this on any other webpage. All systems updated. I think weQ&apos;Ere on 1.6?
Sorry I donQ&apos;Et know how to select and delete the text below. Typing on my
G1 NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Nov 2009 18:51:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4344</bugid>
<title>TCP bug in linux 2.6.27 that still exists in msm kernel sources.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>10</stars>
<reportedBy>brian.w...@gmail.com</reportedBy>
<openedDate>Fri, 23 Oct 2009 18:36:56 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem. Trying to make a TCP
Connection from behind a PPPoE ISP. - What happened. Stops dead in its
tracks. - What you think the correct behavior should be. WORK! This
commit introduced the regression:
http://android.git.kernel.org/?p=kernel/common.git;a=commitdiff;h=33ad798c924b4a1afad3593f2796d465040aadd5
This patch fixes the regression:
http://bugs.gentoo.org/show_bug.cgi?id=242634 Bug confirmed still in the
HTC Hero kernel source HTC released yesterday. People reporting wifi
problems with the Hero or other Android phones might be experiencing the
same issue. The bug is NOT wifi related but network related. Please
mention which branch youQ&apos;Ere using, whether the bug exists on the current
head of that branch and of master, and what hardware youQ&apos;Ere using.
Retail HTC Hero on Sprint. Please also run Q&quot;Eadb bugreportQ&quot;E and archive
the output.</description>
<comment>
<author>brian.w...@gmail.com</author>
<when>Fri, 23 Oct 2009 18:40:06 +0000</when>
<what>BTW this is Android 1.5 on HTC Hero (Sprint)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:52:47 +0000</when>
<what></what>
</comment>
<comment>
<author>cliffhop...@gmail.com</author>
<when>Tue, 03 Nov 2009 19:58:46 +0000</when>
<what>I have this issue, and I am not on a PPPoE connection, i am on a cable connection with a Linksys WRT310N 
running DD-WRT v24-SP2, I have a static IP.

I am running Android 1.5 on the sprint HTC Hero, this happens consistently when I am trying to use WIFI on my 
phone.</what>
</comment>
<comment>
<author>moob...@gmail.com</author>
<when>Thu, 03 Dec 2009 12:33:24 +0000</when>
<what>I too am experiencing this problem on my HTC Hero (Android 1.5, +latest UK Orange 
ROM 2.73.61.5). The TCP connection simply stops after a couple of minutes use. IQ&apos;Em 
on a PPPoA connection.

HTC have been next to useless in diagnosing this fault. Perhaps a gentle nudge from 
Google would help.</what>
</comment>
<comment>
<author>kky...@gmail.com</author>
<when>Mon, 28 Dec 2009 07:34:18 +0000</when>
<what>I have the same issue at home.  There is a PPPoE connection behind my D-Link DIR-615 
router. 

I have a GSM HTC Hero running Firmware version 1.5, Kernel version 2.6.27-4444690c1a.

WIFI Connection between Hero and router is stable.  But connection to internet 
breaks down after 1-5 mins of usage. </what>
</comment>
<comment>
<author>cowbu...@gmail.com</author>
<when>Tue, 02 Feb 2010 19:35:59 +0000</when>
<what>My ZyXEL Prestige 643 router fails to route SYNs originating from my HTC Hero/G2 Touch 
running 2.73.110.26 CL#69351, kernel 2.6.27-0078c992 htc-kernel@and18-2 #821. This 
makes it impossible for me to use my home Internet connection from my Android phone.

I could capitulate and buy a new router, but itQ&apos;Es not like thereQ&apos;Es a line on router 
specifications that says Q&quot;Etolerates dubious SYN packets from Android devicesQ&quot;E, so 
thatQ&apos;Ed be an unpredictable strategy.</what>
</comment>
<comment>
<author>brian.w...@gmail.com</author>
<when>Tue, 02 Feb 2010 19:56:42 +0000</when>
<what>Its not the router... my HTC Hero on Sprint was the very first to be rooted.  Once I rooted it... I turned off the 
TCP timestamps as per the work around I posted and it works great.

The bottom line is nobody cares.... nobody is going to do anything to actually FIX IT... not google, not HTC and 
not Sprint.  The best action is to root your phone and fix it yourself.  

In the end nobody cares but you the customer and why should HTC, Google or Sprint care?  They already have 
your money.

/b
</what>
</comment>
<comment>
<author>cowbu...@gmail.com</author>
<when>Tue, 02 Feb 2010 20:40:31 +0000</when>
<what>Hi Brian -

Where is your workaround posted?

Cheers,
Alex</what>
</comment>
<comment>
<author>brian.w...@gmail.com</author>
<when>Tue, 02 Feb 2010 21:00:38 +0000</when>
<what>echo 0 Q&gt;E /proc/sys/net/ipv4/tcp_timestamps

/b
</what>
</comment>
<comment>
<author>cowbu...@gmail.com</author>
<when>Wed, 03 Feb 2010 08:17:50 +0000</when>
<what>Aha, I think youQ&apos;Ere absolutely right, Brian.

I discovered that I can build TCP connections to at least some of twitter.comQ&apos;Es 
servers (e.g. 168.143.162.52). Packets to that host take a quite different route 
through my ISPQ&apos;Es network and the Internet than many of the other hosts IQ&apos;Eve been 
testing with (e.g. news.bbc.co.uk, Android Market), suggesting that the filtering is 
happening upstream of my router.

IQ&apos;Em a bit surprised by this conclusion, but the SYN-ACKs donQ&apos;Et lie. This does make it 
even more critical that this bug is fixed, however!</what>
</comment>
<comment>
<author>marceloc...@gmail.com</author>
<when>Tue, 23 Mar 2010 14:17:25 +0000</when>
<what>Does anyone know if this issue is also present in kernel 2.6.29 ?</what>
</comment>
<comment>
<author>brian%fr...@gtempaccount.com</author>
<when>Tue, 23 Mar 2010 14:23:48 +0000</when>
<what>Its fixed in the latest kernel sources for sure.  With a note not to move it around ever again.

/b
</what>
</comment>
<comment>
<author>tomsimn...@gmail.com</author>
<when>Sun, 10 Oct 2010 13:24:48 +0000</when>
<what>This comment still appears to exist in 2.6.29-36d5cb8d htc-kernel@and18-2 #1 (Android 2.1-update1 from HTC on the Hero)</what>
</comment>
<comment>
<author>brian.w...@gmail.com</author>
<when>Mon, 11 Oct 2010 03:25:37 +0000</when>
<what>Got me an iPhone so I donQ&apos;Et give a crap if this is fixed or not... android can die for all I care cuz clearly GOOGLE DOES NOT CARE!!!!</what>
</comment>
</bug>
<bug>
<bugid>17778</bugid>
<title>browser functionality on 3.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>shackdr...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 05:41:27 +0000</openedDate>
<description>Recently purchased an android 3.1 tablet and found that the browser
constantly redirects to mobile sites. My 2.2 device allows me to disable
mobile view when will this feature be available on devices 3.0 and
higher as my tablet is meant to be a portable browser with full desktop
style web access. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem. - What happened. - What you
think the correct behavior should be. DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>5273</bugid>
<title>Ability to attach Option menu to custom view without need to subclass the Activity</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-08T18:36:30.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>plah...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 14:41:04 +0000</openedDate>
<description>I just tried to create custom View, that would display Option menu on
long press. I realized it is not possible to show option menu without
subclassing Action class the view is installed in. As my custom View is
general-purpose item, that should be used in many different places, I
guess it would be much better if the Option menu code is embedded in my
custom View, but with current API it is not possible. It is the
violation of object oriented principles (encapsulation).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Dec 2009 18:36:30 +0000</when>
<what>This can already be done by overriding View.onCreateContextMenu().</what>
</comment>
</bug>
<bug>
<bugid>1221</bugid>
<title>Google talk doesnQ&apos;Et show message I received.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Google</component>
<stars>72</stars>
<reportedBy>ivansoli...@gmail.com</reportedBy>
<openedDate>Fri, 07 Nov 2008 19:44:04 +0000</openedDate>
<description>The message was correctly displayed in the annunciator bar at the top,
but when I went to the IM app the message was not there. So if I am not
fast enough to look at the annunciator bar I cannot see my msg! I
noticed that when I logged out and logged back in I received tons of
messages in a row, apparently all msgs that I lost before logging out.</description>
<comment>
<author>ivansoli...@gmail.com</author>
<when>Thu, 04 Dec 2008 19:15:49 +0000</when>
<what>Messages lost are not received when logging out and back in. That only happened once.
I am still losing many messages quite often. </what>
</comment>
<comment>
<author>ikbennu...@gmail.com</author>
<when>Mon, 29 Dec 2008 09:45:05 +0000</when>
<what>I think i have the same problem with the IM application. Sometimes I get a message
(in the notification bar). When clicking this message it is not shown in the chat
screen. Connect my telephone (Android Dev Phone) to my computer and with LogCat I
found a couple of these messages

12-29 08:52:11.736: ERROR/Database(88): Error inserting
contact=somegmailaccount@gmail.com provider=1 body=This is the message packet_id=31
type=1 account=1 date=1230537131716
12-29 08:52:11.736: ERROR/Database(88):
android.database.sqlite.SQLiteConstraintException: error code 19
12-29 08:52:11.736: ERROR/Database(88):     at
android.database.sqlite.SQLiteStatement.native_execute(Native Method)
12-29 08:52:11.736: ERROR/Database(88):     at
android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:48)
12-29 08:52:11.736: ERROR/Database(88):     at
android.database.sqlite.SQLiteDatabase.insertOrReplace(SQLiteDatabase.java:1170)
12-29 08:52:11.736: ERROR/Database(88):     at
android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1047)
12-29 08:52:11.736: ERROR/Database(88):     at
com.android.providers.im.ImProvider.insertInternal(ImProvider.java:1688)
12-29 08:52:11.736: ERROR/Database(88):     at
com.android.providers.im.ImProvider.insert(ImProvider.java:788)
12-29 08:52:11.736: ERROR/Database(88):     at
android.content.ContentProvider$Transport.insert(ContentProvider.java:139)
12-29 08:52:11.736: ERROR/Database(88):     at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:124)
12-29 08:52:11.736: ERROR/Database(88):     at
android.os.Binder.execTransact(Binder.java:276)
12-29 08:52:11.736: ERROR/Database(88):     at dalvik.system.NativeStart.run(Native
Method)

When rebooting the phone, the problem is gone for some time. Did not try if logout
and login again also solve this problem.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 02 Apr 2009 13:31:44 +0000</when>
<what>I have the same problem and see the same LogCat symptom.

D/gmail-ls(  141): Starting purging messages. Oldest message id in duration:
1298486271841140736
D/gmail-ls(  141): Finished purging messages 
D/gmail-ls(  141): considering sending notification. label=-65537, oldCount=0,
newCount=0, unseenCount=0, getAttention=false
D/gmail-ls(  141): considering sending notification. label=2, oldCount=235,
newCount=236, unseenCount=2, getAttention=false
D/gmail-ls(  141): sending notification. Adjusted values are label=2, oldCount=235,
newCount=236, unseenCount=2, getAttention=false
I/gmail-ls(  141): Sending notification intent: Intent {
action=android.intent.action.PROVIDER_CHANGED data=content://gmail-ls/unread/^i
type=gmail-ls (has extras) }
E/Database(   98): Error inserting contact=elenadianejin@gmail.com provider=1 body=HI
Luke! The changes are so helpful. I took out some of the repetitive part and it looks
much better and clearer! Q&apos;E packet_id=32 type=1 account=1 date=1238678738662
E/Database(   98): android.database.sqlite.SQLiteConstraintException: error code 19
E/Database(   98): 	at android.database.sqlite.SQLiteStatement.native_execute(Native
Method)
E/Database(   98): 	at
android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:48)
E/Database(   98): 	at
android.database.sqlite.SQLiteDatabase.insertOrReplace(SQLiteDatabase.java:1170)
E/Database(   98): 	at
android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1047)
E/Database(   98): 	at
com.android.providers.im.ImProvider.insertInternal(ImProvider.java:1746)
E/Database(   98): 	at com.android.providers.im.ImProvider.insert(ImProvider.java:795)
E/Database(   98): 	at
android.content.ContentProvider$Transport.insert(ContentProvider.java:139)
E/Database(   98): 	at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:124)
E/Database(   98): 	at android.os.Binder.execTransact(Binder.java:276)
E/Database(   98): 	at dalvik.system.NativeStart.run(Native Method)
V/DumpStateReceiver(   54): Running: /system/bin/dumpcrash
I/DumpStateReceiver(   54): Finished: 2407 bytes read; status 0
I/DumpStateReceiver(   54): Added state dump to 1 crashes
</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 02 Apr 2009 14:21:04 +0000</when>
<what>Curious -- the message that caused the problem had a single quote at the end.  It was
delivered fine to the desktop client, and fine to the cellphone when it was re-sent,
but then I rebooted my phone and now any message with a terminating single quote has
the single quote stripped from it.

Could it be some weird escaping problem?  Is this code not using prepared statements?
</what>
</comment>
<comment>
<author>Dang...@gmail.com</author>
<when>Wed, 06 May 2009 23:27:19 +0000</when>
<what>I am getting the same issue.  Rebooting the phone does not seem to have an effect.  In addition, the Google Talk chat session is working fine for 
several hours before it suddenly stops displaying the messages in the chat window (as mentioned above, it does show up in notifications)

Just in case this is an escaping issue, the last IM I received from the person was Q&quot;Eim glad you liked itQ&quot;E (sans quotes).  The first message that 
was NOT received was Q&quot;Edid the coffee helpQ&quot;E (sans quotes).  As far as I can tell, no characters that needed to be escaped.

I emailed the log to myself using log collector, I have posted an excerpt below.  Note that the message indicated in Q&quot;Ebody=Q&quot;E was sent right after 
the coffee message above that was also not received.  IQ&apos;Em sure there are more relevant pieces, but IQ&apos;Em not savvy enough with the logs, and IQ&apos;Em not 
sure what data is sensitive.  If someone is willing to sanitize the log for me, I will post more.  Here is the part that stood out to me:

D/dalvikvm( 3887): GC freed 3003 objects / 193264 bytes in 136ms
D/dalvikvm( 3568): GC freed 72 objects / 3168 bytes in 107ms
W/LocationManagerService(   47): acquireWakeLock(): Unable to get WiFi lock
W/LocationManagerService(   47): acquireWakeLock(): Unable to get WiFi lock
E/Database( 1710): Error inserting contact=Q&lt;EREDACTED, JUST A GMAIL ADDYQ&gt;E provider=2 body=i think my diamond is loose on my wedding ring 
packet_id=31 type=1 account=1 date=1241644854388
E/Database( 1710): android.database.sqlite.SQLiteConstraintException: error code 19
E/Database( 1710): at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
E/Database( 1710): at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:48)
E/Database( 1710): at android.database.sqlite.SQLiteDatabase.insertOrReplace(SQLiteDatabase.java:1170)
E/Database( 1710): at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1047)
E/Database( 1710): at com.android.providers.im.ImProvider.insertInternal(ImProvider.java:1746)
E/Database( 1710): at com.android.providers.im.ImProvider.insert(ImProvider.java:795)
E/Database( 1710): at android.content.ContentProvider$Transport.insert(ContentProvider.java:139)
E/Database( 1710): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:124)
E/Database( 1710): at android.os.Binder.execTransact(Binder.java:276)
E/Database( 1710): at dalvik.system.NativeStart.run(Native Method)
V/DumpStateReceiver(   47): Running: /system/bin/dumpcrash
I/DumpStateReceiver(   47): Finished: 2374 bytes read; status 0
I/DumpStateReceiver(   47): Added state dump to 1 crashes
D/dalvikvm(   47): GC freed 20534 objects / 988472 bytes in 381ms
W/AudioFlinger(   32): write blocked for 109 msecs

All messages sent from Google Talk application on Windows XP to android phone, firmware 1.1.  In this case, the phone started picking up messages 
after approx 30 minutes of dropping them, but the messages received in the meantime were lost.  </what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Wed, 06 May 2009 23:37:14 +0000</when>
<what>Did the person actually type Q&quot;EimQ&quot;E though or did they type Q&quot;EiQ&apos;EmQ&quot;E?  It just seemed
like, at least in my case, at some point the quoting of messages started breaking down...

I donQ&apos;Et know what else could cause the exception -- the docs say
SQLiteConstraintException is Q&quot;EAn exception that indicates that an integrity
constraint was violated.Q&quot;E

SQLite error code 19 is:
#define SQLITE_CONSTRAINT  19   /* Abort due to constraint violation */

This guy says it may be due to not providing a required value, or a value being null
when it cannot be:
http://www.mail-archive.com/android-developers@googlegroups.com/msg19945.html
</what>
</comment>
<comment>
<author>Dang...@gmail.com</author>
<when>Thu, 07 May 2009 00:49:53 +0000</when>
<what>No apostrophe.  She has a chronic issue of not using punctuation.  I even checked
what she typed on her computer.  No other messages in the general vicinity had
punctuation.  I have also sent and received many messages with apostrophes and quotes
that donQ&apos;Et cause the issue.  The missing required value explanation makes much more
sense to me.  

I think I may peruse through the googlecode.  IQ&apos;Em an amateur coder at best, but it
might just jump out at me, since IQ&apos;Eve been studying the logs.</what>
</comment>
<comment>
<author>irinidob...@gmail.com</author>
<when>Fri, 29 May 2009 02:13:58 +0000</when>
<what>IQ&apos;Em consistently having an issue with Google Talk not receiving incoming IMQ&apos;Es 
correctly since the moment I received the Cupcake update.

Here is the scenario, and it happens randomly and often:

I will be in Google Talk chatting with someone, and they will send me a message. It 
will not appear within the chat itself, but the Google Talk icon will appear in the 
top left of the phone, signifying a chat has come in. The icon disappears after 3-4 
seconds, and no IM is received in the chat window. I have no way of finding out what 
the incoming IM was. If I can click on the icon during the quick 3-4 seconds it 
appears, then I can see the incoming message - but it does not also display in the 
ongoing chat history. If I restart Google Talk, Q&quot;EsometimesQ&quot;E it fixes the problem and 
the chats come in correctly. 

ItQ&apos;Es happening about 40% of the time, pretty much making Google Talk unusable as IQ&apos;Em 
missing many incoming messages. I never know if IQ&apos;Eve missed anything unless IQ&apos;Em 
continually looking at the top left corner of the screen to see if the Google Talk 
icon appears for that brief 3-4 seconds.

At other times, Google Talk works normally. Chats are received correctly within the 
chat history, and the Google Talk icon appears in the top left of the screen and 
remains there as it should until itQ&apos;Es clicked on.

Quitting Google Talk Q&quot;EsometimesQ&quot;E fixes the problem.  Restarting the 
phone Q&quot;EsometimesQ&quot;E fixes this problem.  I cannot find any correlations at all.</what>
</comment>
<comment>
<author>WestIndi...@gmail.com</author>
<when>Thu, 04 Jun 2009 14:43:54 +0000</when>
<what>I have the exact same issue and it happens randomly. Not sure how to duplicate. </what>
</comment>
<comment>
<author>danielsh...@gmail.com</author>
<when>Sat, 06 Jun 2009 19:45:38 +0000</when>
<what>I have had the missing IM problem also.  I get it in the notification bar but once I
go to the chat it is not there.  I thought it was going to google talk if it was open
on my computer but the messages donQ&apos;Et show up there either.  It is really
frustrating.  Quitting the chat and going back in has fixed the problem sometimes. 
It seems that it wasnQ&apos;Et as bad when I got the update earlier this year but now that I
have recieved the cupcake it is AWFUL.  It is really frustrating when I tell someone
my phone ate their IM and then they send it again and it eats it again and I have to
tell them to send me a text message or an email..  Google talk is useless when this
happens.</what>
</comment>
<comment>
<author>ddumont</author>
<when>Mon, 08 Jun 2009 17:40:16 +0000</when>
<what>Someone please bump the priority on this...  
Data loss is not a medium priority issue...</what>
</comment>
<comment>
<author>gregp...@gmail.com</author>
<when>Tue, 16 Jun 2009 02:50:25 +0000</when>
<what>This happens to me all the time, and to all of my friends with G1s. This is the most 
irritating thing about the phone.</what>
</comment>
<comment>
<author>ivansoli...@gmail.com</author>
<when>Tue, 16 Jun 2009 04:25:38 +0000</when>
<what>I agree itQ&apos;Es the most irritating thing of this phone. I have been waiting for a fix
for more than 7 months!!! If I didnQ&apos;Et have a plan I would have changed my phone
already. Someone know how to get google or HTCQ&apos;Es attention?</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Tue, 16 Jun 2009 07:53:56 +0000</when>
<what>Maybe see if you can get a Google employeeQ&apos;Es attention on the #android channel on 
IRC... or try asking in the mailing lists?  Has anyone taken a look at the source 
code?</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:58:38 +0000</when>
<what>Google Talk is not part of the Android Open Source Project.</what>
</comment>
<comment>
<author>ikbennu...@gmail.com</author>
<when>Fri, 24 Jul 2009 05:22:35 +0000</when>
<what>Google Talk is not part of the Android Open Source Project...

... but the error is inside the ImProvider which IS PART of the Android Open Source
Project. </what>
</comment>
<comment>
<author>dive...@gmail.com</author>
<when>Tue, 28 Jul 2009 09:19:41 +0000</when>
<what>This is also an issue on the G2 HTC Magic.

</what>
</comment>
<comment>
<author>johan.c....@gmail.com</author>
<when>Mon, 03 Aug 2009 18:04:49 +0000</when>
<what>Did some debugging today and found out that this is really a bug inside the 
ImProvider.apk

The (in memory) messages table which is created with the following structure

 db.execSQL(Q&quot;ECREATE TABLE IF NOT EXISTS Q&quot;E + cpDbName + TABLE_MESSAGES + Q&quot;E (Q&quot;E +
                    Q&quot;E_id INTEGER PRIMARY KEY,Q&quot;E +
                    Q&quot;Epacket_id TEXT UNIQUE,Q&quot;E +
                    Q&quot;Econtact TEXT,Q&quot;E +
                    Q&quot;Eprovider INTEGER,Q&quot;E +
                    Q&quot;Eaccount INTEGER,Q&quot;E +
                    Q&quot;Ebody TEXT,Q&quot;E +
                    Q&quot;Edate INTEGER,Q&quot;E +    // in seconds
                    Q&quot;Etype INTEGER,Q&quot;E +
                    Q&quot;Eerr_code INTEGER NOT NULL DEFAULT 0,Q&quot;E +
                    Q&quot;Eerr_msg TEXTQ&quot;E +
                    Q&quot;E);Q&quot;E);

has a packet_id which should be unique. But it is quiet easy to generate the same 
packet_id when chatting with different persons/or when the other person closes the 
session and start another one (which starts a new packet_id range which can be the 
same). Any idea why the packet_id column is marked as UNIQUE?</what>
</comment>
<comment>
<author>ikbennu...@gmail.com</author>
<when>Mon, 03 Aug 2009 21:34:03 +0000</when>
<what>Uploaded a small patch to the android source tree. https://review.source.android.com/#change,10953

Hopefully it will be reviewed some, so that the bug will be fixed in a new android 
version</what>
</comment>
<comment>
<author>matthias...@gmail.com</author>
<when>Mon, 03 Aug 2009 21:44:28 +0000</when>
<what>thanks a lot! i really hope that this issue gets fixed soon.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 23:46:36 +0000</when>
<what>Still investigating. WeQ&apos;Ere looking into the possibility that some clients might be
generating different messages with the same ID, which apparently isnQ&apos;Et allowed by the
spec.

Which clients are used by the people whose messages donQ&apos;Et get displayed?</what>
</comment>
<comment>
<author>superal...@gmail.com</author>
<when>Fri, 21 Aug 2009 23:51:19 +0000</when>
<what>IQ&apos;Eve missed messages from the windows client.

Pretty sure I missed some from Pidgin as well</what>
</comment>
<comment>
<author>Dang...@gmail.com</author>
<when>Fri, 21 Aug 2009 23:51:58 +0000</when>
<what>When messages are lost that are sent from my wife, she is using a combination of 
android google talk and the google talk desktop client for windows.

I can gather any logs from those sources if it would be helpful.</what>
</comment>
<comment>
<author>gregp...@gmail.com</author>
<when>Fri, 21 Aug 2009 23:52:45 +0000</when>
<what>this happens to me when chatting with people who are using gtalk on the g1 or are using 
gtalk on the pc. No weird clients at play.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Fri, 21 Aug 2009 23:57:13 +0000</when>
<what>google talk + google desktop client are the combination that are problematic for me.
</what>
</comment>
</bug>
<bug>
<bugid>17229</bugid>
<title>Bluetooth PBAP problem with handsfree car navigation system. Bluetooth connection drops during PBAP transfer</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-01T16:49:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ahoor...@gmail.com</reportedBy>
<openedDate>Sun, 29 May 2011 19:32:44 +0000</openedDate>
<description>I have a Verizon Samsung Droid Charge running Android 2.2.1. My vehicle
is a 2010 BMW 3 series with iDrive navigation system. When I pair my
phone with the vehicle, the phone connects, and begins to transfer my
address book contacts. It takes a few minutes then eventually fails and
bluetooth link disconnects. The problem seems to be coming from the
transfer of contacts between the phone and the car. Many Samsung users
complain of problems with the same problem IQ&apos;Em encountering across
multiple phones and totally different brands of vehicles. IQ&apos;Eve done as
much troubleshooting as my knowledge level could handle (removing
contacts, pairing with no contacts [which works], pairing with no
contacts then adding them whilst still connected etc.) Is there a way
that the bluetooth phone book access profile on these devices can be
changed for another? Previously I had a HTC Thunderbolt with no problems
but the Samsung I have fails to work properly. I attempted to pair it
with other cars in my household (2011 Mercedes and a 2011 Porshce) and
the connection was also unstable in those vehicles as well. Edit: As I
wrote this I read another users comment on a BMW forum. He suggested
going into SettingQ&gt;EApplicationsQ&gt;ERunning Services and stopping the
BluetoothPbapService. I first reset the phone and tried connecting to my
car WITH the service running. It attempted to connect then failed. I
then shut the car down, waited for the navigations system to shut down
and then stopped the BluetoothPbapService. I turned the car back and now
everything pairs correctly and even the contacts appear fine. Is there a
way to automate BluetoothPbapService to stop each time the phone is
restarted?</description>
<comment>
<author>ftof...@gmail.com</author>
<when>Mon, 30 May 2011 00:20:49 +0000</when>
<what>Fix for this is counterintuitive. When you start your phone or restart bluetooth go to SettingsQ&gt;EApplicationsQ&gt;ERunning Services. Look for the Service Q&quot;EBluetoothPbapServiceQ&quot;E. tap it, then hit stop. This removes it from the list. The phone pairs and uploads the phone book without problems until you either stop and restart bluetooth or turn your phone off. I am looking for a developer who can automate this process with an app without rooting the phone. Hope this helps.
</what>
</comment>
<comment>
<author>ahoor...@gmail.com</author>
<when>Mon, 30 May 2011 02:56:23 +0000</when>
<what>Any developers willing to take this one?</what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Wed, 01 Jun 2011 16:49:30 +0000</when>
<what>Please raise this with Samsung support - as Google is not directly involved in these devices.</what>
</comment>
<comment>
<author>ahoor...@gmail.com</author>
<when>Wed, 01 Jun 2011 20:49:16 +0000</when>
<what>Samsung has been less than helpful and nearly impossible to contact in this matter. Are bluetooth profiles specific to manufacturers? </what>
</comment>
</bug>
<bug>
<bugid>6135</bugid>
<title>market: block certain developers option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>SirSpoon...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 13:21:00 +0000</openedDate>
<description>it would be nice if users could block certain developers apps from
appearing in the market, when scanning through new apps, itQ&apos;Es very
annoying having to scroll through several apps in a row all by the same
developer for apps which you know youQ&apos;Ell never want to install. How
about an option to add them to a block list so they arenQ&apos;Et shown, you
could add or remove developers at will.</description>
<comment>
<author>richardm...@gmail.com</author>
<when>Wed, 21 Apr 2010 17:58:44 +0000</when>
<what>I also think it would be nice to have a user controlled blacklist for developers that 
are spamming the market.</what>
</comment>
</bug>
<bug>
<bugid>1757</bugid>
<title>Feature request: API to restrict date range in DatePickerDialog</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>ogden.st...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jan 2009 19:12:53 +0000</openedDate>
<description>DatePickerDialog does not allow for restricting the date range</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 01:34:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:44:46 +0000</when>
<what></what>
</comment>
<comment>
<author>Maxouw...@gmail.com</author>
<when>Wed, 03 Nov 2010 12:38:56 +0000</when>
<what>As a workaround, you can add the following line to your theme :

Q&lt;Eitem name=Q&quot;Eandroid:endYearQ&quot;EQ&gt;E3000Q&lt;E/itemQ&gt;E
Q&lt;Eitem name=Q&quot;Eandroid:startYearQ&quot;EQ&gt;E1000Q&lt;E/itemQ&gt;E</what>
</comment>
<comment>
<author>Breezy.Y...@gmail.com</author>
<when>Wed, 05 Jan 2011 03:30:05 +0000</when>
<what>I think it better to provide a API to set the minimal date and the maximal  date.</what>
</comment>
</bug>
<bug>
<bugid>918</bugid>
<title>WebView.loadData(data, mimeType, encoding) bug with #links</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-10-06T19:01:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tau...@gmail.com</reportedBy>
<openedDate>Mon, 29 Sep 2008 06:05:23 +0000</openedDate>
<description>If the Q&quot;EdataQ&quot;E string in WebView.loadData(data, mimeType, encoding)
contains an anchor with a href that contains the symbol Q&quot;E#Q&quot;E, WebView
will stop the rendering at that point. Example code: Working example:
webView.loadData(Q&quot;ETest1 Q&lt;Ea href=\Q&quot;Etest\Q&quot;EQ&gt;ETest2Q&lt;E/aQ&gt;E Test3Q&quot;E, Q&quot;Etext/htmlQ&quot;E,
Q&quot;Eutf-8Q&quot;E); //Displays Q&quot;ETest1 Test2 Test3Q&quot;E where Test2 is clickable.
Broken example: webView.loadData(Q&quot;ETest1 Q&lt;Ea href=\Q&quot;E#test\Q&quot;EQ&gt;ETest2Q&lt;E/aQ&gt;E
Test3Q&quot;E, Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E); //Displays just Q&quot;ETest1Q&quot;E.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 02 Oct 2008 21:06:21 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 02 Oct 2008 21:07:27 +0000</when>
<what>As a workaround, you can try to base64 encode the string and pass it in that way. </what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 02 Oct 2008 21:20:27 +0000</when>
<what>An engineer has investigated the problem and has the following additional information:

The loadData converts the entire content into one HUGE long data: scheme URL (which
means that to make it a valid URL you have to encode spaces, etc making the content
longer) and this goes back and forth between Java and native as our content loading
code is in Java, whereas loadDataWithBaseURL() pushes the string as a string down to
WebCore and it passes it directly to the parser.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 06 Oct 2008 19:01:23 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>efferent...@gmail.com</author>
<when>Tue, 11 Nov 2008 04:51:51 +0000</when>
<what>This is a serious bug that goes far beyond #links. The presence of the # symbol anywhere in the HTML will 
cause rendering issues. Example...

public class HashBug extends Activity {
	WebView webView;
	LinearLayout linearLayout;
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
		webView = new WebView(this);
		webView.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, 
LayoutParams.FILL_PARENT));
		webView.getSettings().setJavaScriptEnabled(true);
		webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
		webView.clearCache(true);
		
		linearLayout = new LinearLayout(this);
		linearLayout.setOrientation(LinearLayout.VERTICAL);
		linearLayout.addView(webView);
		
		setContentView(linearLayout);
		
		StringBuilder html = new StringBuilder();
		html.append(Q&quot;EQ&lt;EhtmlQ&gt;EQ&quot;E);
		html.append(Q&quot;E	Q&lt;EbodyQ&gt;EQ&quot;E);
		html.append(Q&quot;E		You will see this.# But you will not see this.Q&quot;E);
		html.append(Q&quot;E	Q&lt;E/bodyQ&gt;EQ&quot;E);
		html.append(Q&quot;EQ&lt;E/htmlQ&gt;EQ&quot;E);

		webView.loadData(html.toString(), Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E);
    }
}

Among other things, this makes it impossible to embed CSS that includes ID references since that requires the 
# symbol.</what>
</comment>
<comment>
<author>Andrew.n...@gmail.com</author>
<when>Tue, 07 Jun 2011 05:59:13 +0000</when>
<what>ItQ&apos;Es a little unbelieveable that this is still an issue.  It seems like a simple failure in the encoding when creating the data URI.  However, someone created a workaround:
  http://sriram-iyengar.blogspot.com/2011/05/android-webview-loaddata-and-encoding.html

Unfortunately, this work around will break as soon as some fixes it properly in code, because the % character will get encoded a second time.</what>
</comment>
<comment>
<author>sriram.i...@gmail.com</author>
<when>Tue, 28 Jun 2011 18:57:57 +0000</when>
<what>android.net.Uri.encode(html);

works well with Q&apos;E#Q&apos;E, Q&apos;E%Q&apos;E, Q&apos;E\Q&apos;E, Q&apos;E?Q&apos;E.Have updated the blog entry as well.</what>
</comment>
</bug>
<bug>
<bugid>4193</bugid>
<title>Email read/unread marker work wrong</title>
<status>Reviewed</status>
<owner>benkom...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>74</stars>
<reportedBy>siwan...@gmail.com</reportedBy>
<openedDate>Thu, 08 Oct 2009 21:07:35 +0000</openedDate>
<description>- Steps to reproduce the problem read/umread marker -Q&gt;E green line on the
left side of new email setup additional email account (not gmail) -Q&gt;E
receive emails from that account with attachment -Q&gt;E open it (read/unread
marker is disappear) -Q&gt;E waite when message will fully appear -Q&gt;E press
back key -Q&gt;E Occurrence Status : read/unread marker will appear again (it
is happening only with email with attachments) - Sample source code
demonstrating the problem CupcakeOpencore203 - What you think the
correct behavior should be. marker shouldnQ&apos;Et appear again</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:40:13 +0000</when>
<what></what>
</comment>
<comment>
<author>soulcac...@gmail.com</author>
<when>Fri, 13 Nov 2009 19:20:59 +0000</when>
<what>I am getting the same issue, however it doesnQ&apos;Et appear to be limited to messages with
attachments.

Uesing a Motorola Droid, I select (check) a set of new messages and mark them as
Q&quot;EreadQ&quot;E, when the phone re-connects to the email service (POP3), the messages are
re-marked as Q&quot;EunreadQ&quot;E and I am notified that I have Q&quot;EnewQ&quot;E messages.

It appears that any message marked Q&quot;EreadQ&quot;E when multi-selected with any 1 or more
message that has an attachment will have this behavior, leading back to the original
posterQ&apos;Es noticing it on messages with Attachments.  However, it happens when messages
are multi-selected with a message that has an attachment as well.

Please take care of this problem, its incredibly annoying.</what>
</comment>
<comment>
<author>soulcac...@gmail.com</author>
<when>Sat, 14 Nov 2009 17:30:05 +0000</when>
<what>I have diagnosed this problem further and come up with a work-around.

It appears that the problem happens when there are embedded images in a file, which
may or may not be attachments.

The work around is to actually open the message, then tap Q&quot;Eshow imagesQ&quot;E and let them
load.  When you then leave the message, it will remain marked Q&quot;EreadQ&quot;E.

The same seems to be true of messages with attachments.  If you actually go into the
message, the message remains Q&quot;EreadQ&quot;E and doesnQ&apos;Et re-mark itself as read.

So... IMO, this problem is still annoying enough that it needs to be fixed, but at
least there is a viable workaround.

Note:  I have only tested this work around for the past 20 hours or so, but it seems
to be working 100% of the time.
</what>
</comment>
<comment>
<author>kslu...@gmail.com</author>
<when>Sun, 15 Nov 2009 22:34:46 +0000</when>
<what>same issue with hotmail.  messages frequently reappear if i only mark them as read
from the main inbox.  it seems that if i go into the message, then it stays Q&apos;Eread.Q&apos;E 
also, if i delete a message from the inbox (i have Q&apos;Edelete from serverQ&apos;E checked) it
loads the </what>
</comment>
<comment>
<author>kslu...@gmail.com</author>
<when>Sun, 15 Nov 2009 22:35:46 +0000</when>
<what>same issue with hotmail.  messages frequently reappear if i only mark them as read
from the main inbox.  it seems that if i go into the message, then it stays Q&apos;Eread.Q&apos;E 
also, if i delete two messages from the inbox (i have Q&apos;Edelete from serverQ&apos;E checked)
it loads the next two oldest messages and marks as unread even if they had been
previously read. </what>
</comment>
<comment>
<author>winsor.o...@gmail.com</author>
<when>Tue, 08 Dec 2009 15:07:37 +0000</when>
<what>IN ADDITION:
I like to keep message as old as a week on my server so I can still access them on
the handset.  I do NOT like that the email app only stores a certain number of
messages (why canQ&apos;Et I be the one to decide how many to store??!!).
So, when I need access to a message not on the handset because it is a bit too old
(but still on the server), then I need to Q&quot;ELoad More MessagesQ&quot;E, which takes a while,
and when they are downloaded, they are all flagged as Q&quot;EUnreadQ&quot;E even though I already
read them.  

A good corrective action would be to:
Allow the user to choose how many (and where, such as on the SD card) messages to
store on the handset, for immediate access without needing to go back to the server
(what if I am in a concrete building with no reception when I need to read those
messages!).
When a message on the handset is read, do something internally to keep track of what
messages have already been read on the handset.

I have a Moto Droid, if that helps.</what>
</comment>
<comment>
<author>EisbaerB...@gmail.com</author>
<when>Fri, 11 Dec 2009 22:46:18 +0000</when>
<what>Same issue with Android 2.0.1 on a Droid.  Marking items as read or even deleting
them still brings them back as unread when email does a check with a POP3 address (I
have one with a server company and another with Hotmail.)</what>
</comment>
<comment>
<author>iancamar...@gmail.com</author>
<when>Tue, 22 Dec 2009 01:18:01 +0000</when>
<what>yeh, im seriously considering returning my phone and getting something else. cQ&apos;Emon 
google! arenQ&apos;Et you suppose to Q&quot;Edo goodQ&quot;E? is google just a bunch of fakers? if they 
canQ&apos;Et code this correctly, I can only imagine the problems associated with cloud 
computing. damn, and I live in Los Angeles - who just switched their governments 
software over to google. im recomending everyone (that asks me about android) not to 
use android because of this flaw.</what>
</comment>
<comment>
<author>krlsh...@gmail.com</author>
<when>Wed, 23 Dec 2009 16:32:48 +0000</when>
<what>Motorola Droid. As others have mentioned, opening the message and tapping Q&apos;EShow
PicturesQ&apos;E prevents the email from returning on the next sync but this unnecessary
step contributes to the fact that the phone cannot last more than 9 hours of normal
use without needing to be recharged. I am syncing 14 POP email accounts and 3 gmail
accounts so this really puts a strain on the battery and it is very time consuming to
open each message and load images. Fixing this should not be anything other than high
priority.</what>
</comment>
<comment>
<author>clewis3...@gmail.com</author>
<when>Sat, 16 Jan 2010 02:57:55 +0000</when>
<what>I have this issue with the samsung moment and i would love to have this resolved.  I 
am new to droid i am 2 weeks in now.</what>
</comment>
<comment>
<author>timothyl...@gmail.com</author>
<when>Thu, 21 Jan 2010 22:20:36 +0000</when>
<what>This issue -- and a Q&quot;EMark all as readQ&quot;E or a Q&quot;ESelect allQ&quot;E button please.</what>
</comment>
<comment>
<author>helge.kl...@gmail.com</author>
<when>Mon, 22 Feb 2010 09:13:50 +0000</when>
<what>Even though this bug is set for Version 1.5 it still appears in 2.0.1. This is REALLY
annoying! Every hour I get notifications of Q&apos;EnewQ&apos;E (already marked as read) E-Mails.
Is anyone still working on this app?</what>
</comment>
<comment>
<author>abl...@gmail.com</author>
<when>Fri, 26 Feb 2010 00:36:56 +0000</when>
<what>I have this issue as well on POP3. Using the Motorola Milestone with 2.0.1.</what>
</comment>
<comment>
<author>alliedc...@gmail.com</author>
<when>Tue, 13 Apr 2010 17:45:12 +0000</when>
<what>Same issue with Mark as Read on Nexus One with Hotmail over POP3.</what>
</comment>
<comment>
<author>Immanuel...@gmail.com</author>
<when>Wed, 21 Apr 2010 08:34:27 +0000</when>
<what>Same issue on Motorola Milestone with Android 2.1. Fix please.</what>
</comment>
<comment>
<author>well0...@gmail.com</author>
<when>Tue, 04 May 2010 11:07:19 +0000</when>
<what>Same issue on HTC DESIRE with Android 2.1. Fix please.</what>
</comment>
<comment>
<author>wongyewleong</author>
<when>Mon, 10 May 2010 17:12:01 +0000</when>
<what>same here....keep on show me unread mail. read it like a thousand times, but still
show unread.</what>
</comment>
<comment>
<author>sasba...@gmail.com</author>
<when>Wed, 12 May 2010 08:50:24 +0000</when>
<what>Same issue!</what>
</comment>
<comment>
<author>Ingram.B...@gmail.com</author>
<when>Fri, 21 May 2010 02:29:49 +0000</when>
<what>Same thing on my Moto. </what>
</comment>
<comment>
<author>krlindem...@gmail.com</author>
<when>Tue, 25 May 2010 18:05:45 +0000</when>
<what>Droid with 2.1 - still not working. </what>
</comment>
<comment>
<author>krlindem...@gmail.com</author>
<when>Tue, 25 May 2010 18:19:06 +0000</when>
<what>The 2 Q&quot;EworkQ&quot;E-arrounds are :

1. Open the offending emails and load the images.  Depending on the connection that can 
take A MINUTE OR MORE PER MESSAGE.

2. Delete the emails resulting in LOSS OF DATA.

Why this issue has not been assigned higher priority is beyond me.</what>
</comment>
<comment>
<author>johara...@gmail.com</author>
<when>Tue, 25 May 2010 19:00:31 +0000</when>
<what>I bought the K-9 mail client a couple of months ago and it handles this issue and is 
FAR better than the out of the box client. Spent less than $10 for a far superior 
email client.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 25 May 2010 22:05:44 +0000</when>
<what></what>
</comment>
<comment>
<author>mbou...@gmail.com</author>
<when>Sat, 05 Jun 2010 15:09:34 +0000</when>
<what>IQ&apos;Em having the same problem.  I delete the email from the trash, itQ&apos;Es show that the
email is deleted but it keep coming back.  Then a connector error appears.  Is anyone
having this problem.</what>
</comment>
<comment>
<author>mbou...@gmail.com</author>
<when>Sat, 05 Jun 2010 15:15:43 +0000</when>
<what>IQ&apos;Em have the same problem when deleting emails from the trash bin.  all of them come
back because I get a connector error.  </what>
</comment>
</bug>
<bug>
<bugid>19149</bugid>
<title>SQLite exception when trying to scan SD card for media</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>calle.be...@gmail.com</reportedBy>
<openedDate>Wed, 10 Aug 2011 08:03:30 +0000</openedDate>
<description>Reproduce problem: 1. Start up device (emulator Honeycomb 3.x) 2. Push a
3GPP file to /mnt/sdcard/Music/ 3. Start Dev Tools -Q&gt;E Media Provider 4.
Press Q&quot;EScan SD cardQ&quot;E button 5. Go back and start Music application 6.
File does not appear What happened: SQLite throws an exception saying
that the table Q&quot;EfilesQ&quot;E in Download Provider database does not contain a
column named Q&quot;EcompilationQ&quot;E D/MediaScannerService( 144): start scanning
volume external: [/mnt/sdcard] I/SqliteDatabaseCpp( 144): sqlite
returned: error code = 1, msg = table files has no column named
compilation,
db=/data/data/com.android.providers.downloads/databases/downloads.db
E/SQLiteDatabase( 144): Error inserting bucket_id=540553026
album_artist=null media_type=3 date_modified=1312280390 album=Music
is_alarm=false is_ringtone=false track=0 parent=1 format=12299
is_podcast=false is_music=true compilation=0 bucket_display_name=Music
composer=null duration=152680 title=006_NBAMR_3gp_4_8000
is_notification=false mime_type=audio/mp4 date_added=1312962790
_display_name=006_NBAMR_3gp_4_8000.3gpp _size=101113 artist=Q&lt;EunknownQ&gt;E
datetaken=1312280390000
_data=/mnt/sdcard/Music/006_NBAMR_3gp_4_8000.3gpp E/SQLiteDatabase(
144): android.database.sqlite.SQLiteException: table files has no column
named compilation: , while compiling: INSERT INTO
files(bucket_id,album_artist,media_type,date_modified,album,is_alarm,is_ringtone,track,parent,format,is_podcast,is_music,compilation,bucket_display_name,composer,duration,title,is_notification,mime_type,date_added,_display_name,_size,artist,datetaken,_data)
VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
E/SQLiteDatabase( 144): at
android.database.sqlite.SQLiteCompiledSql.native_compile(Native Method)
E/SQLiteDatabase( 144): at
android.database.sqlite.SQLiteCompiledSql.Q&lt;EinitQ&gt;E(SQLiteCompiledSql.java:64)
E/SQLiteDatabase( 144): at
android.database.sqlite.SQLiteProgram.compileSql(SQLiteProgram.java:146)
E/SQLiteDatabase( 144): at
android.database.sqlite.SQLiteProgram.compileAndbindAllArgs(SQLiteProgram.java:367)
E/SQLiteDatabase( 144): at
android.database.sqlite.SQLiteStatement.acquireAndLock(SQLiteStatement.java:253)
E/SQLiteDatabase( 144): at
android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:111)
E/SQLiteDatabase( 144): at
android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1737)
E/SQLiteDatabase( 144): at
android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1610)
E/SQLiteDatabase( 144): at
com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:2544)
E/SQLiteDatabase( 144): at
com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:2780)
E/SQLiteDatabase( 144): at
com.android.providers.media.MediaProvider.insert(MediaProvider.java:2247)
E/SQLiteDatabase( 144): at
android.content.ContentProvider$Transport.insert(ContentProvider.java:203)
E/SQLiteDatabase( 144): at
android.media.MediaScanner$MyMediaScannerClient.endFile(MediaScanner.java:846)
E/SQLiteDatabase( 144): at
android.media.MediaScanner$MyMediaScannerClient.doScanFile(MediaScanner.java:571)
E/SQLiteDatabase( 144): at
android.media.MediaScanner$MyMediaScannerClient.scanFile(MediaScanner.java:545)
E/SQLiteDatabase( 144): at
android.media.MediaScanner.processDirectory(Native Method)
E/SQLiteDatabase( 144): at
android.media.MediaScanner.scanDirectories(MediaScanner.java:1205)
E/SQLiteDatabase( 144): at
com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:104)
E/SQLiteDatabase( 144): at
com.android.providers.media.MediaScannerService.access$300(MediaScannerService.java:49)
E/SQLiteDatabase( 144): at
com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:259)
E/SQLiteDatabase( 144): at
android.os.Handler.dispatchMessage(Handler.java:99) E/SQLiteDatabase(
144): at android.os.Looper.loop(Looper.java:132) E/SQLiteDatabase( 144):
at
com.android.providers.media.MediaScannerService.run(MediaScannerService.java:182)
E/SQLiteDatabase( 144): at java.lang.Thread.run(Thread.java:1020)
D/MediaScanner( 144): prescan time: 34ms D/MediaScanner( 144): scan
time: 161ms D/MediaScanner( 144): postscan time: 1ms D/MediaScanner(
144): total time: 196ms D/MediaScannerService( 144): done scanning
volume external Correct behavior: SQLite should not throw an exception
and the file should appear in the Music player. Device used: Android
emulator, Honeycomb version 3.1</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Aug 2011 16:24:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11805</bugid>
<title>Delete key and number input fails in EditText, when i used in gallery</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pullarocks@gmail.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 11:00:58 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
Hi, I would like to report a bug. When i use edittext in galley widget,
the edittext wont take number input and wont delete text once you enter
Q&apos;EspaceQ&apos;E in the edittext. To reproduce this problem, kindly run the
project which im attached. you will recognize that you can not enter
Q&apos;EnumbersQ&apos;E without entering text. And you can not delete the text once
you hit Q&quot;EspaceQ&quot;E,Q&quot;E,Q&quot;E,Q&quot;E.Q&quot;E(all are bottom line characters). And i checked
this issue in all api (from 1.5 to 2.2)version emulators and in Nexus
device. Thanks RajaSekhar</description>
</bug>
<bug>
<bugid>18186</bugid>
<title>Google Maps Navigation Features Request</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>slainwi...@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 19:45:42 +0000</openedDate>
<description>After really using Google Maps for a recent road trip, a few things made
it seem woefully deficient for the task. * Navigation must
VERBALLY/AUDIBLY warn the user when it exits navigation mode. Too often,
Navigation seems to think it canQ&apos;Et help anymore and just exits, without
telling the user, which then leads them to not realize they need to make
a turn or whatever, and discover on their own that the Navigation has
ended unexpectedly. Ideally it would also warn the user in the event of
a Force Close. * Pause Navigation feature. I am unaware of a way to
easily pause navigation, so that the Navigation doesnQ&apos;Et continually
annoy you trying to reroute you when you have left the route to make a
pit stop.</description>
<comment>
<author>deming.j...@gmail.com</author>
<when>Mon, 04 Jul 2011 02:05:54 +0000</when>
<what>Support multiple way points.  That would allow selecting alternate routes or creating round trip directions.</what>
</comment>
<comment>
<author>tristan....@gmail.com</author>
<when>Tue, 05 Jul 2011 22:17:17 +0000</when>
<what>Hello,
IQ&apos;Em really enjoying this app but IQ&apos;Ed love a feature that would Q&quot;EbuzzQ&quot;E when I drive too fast.</what>
</comment>
<comment>
<author>kc8...@gmail.com</author>
<when>Thu, 07 Jul 2011 06:43:53 +0000</when>
<what>The Download maps function currently in Google Labs should be updated to allow a user to creata a route then easily download all maps along that route.It should also allow automatic deletion of downloade maps when route is complete and downloading of maps by draging a box arround the area that you want.

Thank you.</what>
</comment>
<comment>
<author>schwe...@gmail.com</author>
<when>Fri, 23 Sep 2011 15:39:33 +0000</when>
<what>Custom routes!!
Plan a custom route using maps. Then navigate according to custom route instead of shortest/quickest.</what>
</comment>
</bug>
<bug>
<bugid>7539</bugid>
<title>Contact Shortcuts Change</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-04-06T17:13:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>bill.mck...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 12:38:06 +0000</openedDate>
<description>I have Motorola A555 firmware 1.6 -
Blur_Version.1.15.54.calgary.Verizon.en.US Kernel 2.6.29-perf I have
noticed that desktop contact shortcuts change the contact that they link
to. Although th correct shortcut text and photo remain the underlying
link seems to change at random. I do not currently know what causes the
scramble. The contact database also loses all of the links to photos
that were configured. Bill McKown bill.mckown62@gmail.com</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Apr 2010 17:13:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7326</bugid>
<title>Documentation of Color Drawables in Dev Guide: Available Resource Types is Wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>brione2...@gmail.com</reportedBy>
<openedDate>Tue, 23 Mar 2010 19:11:02 +0000</openedDate>
<description>The documentation, at:
http://developer.android.com/guide/topics/resources/available-
resources.html#colordrawableresources is all wrong. What is actually
being creating is a ColorDrawable. I have the little program I used to
find the bug. IQ&apos;Em trying to set the built-in Drawables around the
outside of a TextView, like to underline it. Instead, it paints the
whole view. I asked about it on the DeveloperQ&apos;Es group and that led to
figuring out that this is a documentation error. You can also easily
test it by defining the ColorDrawables as shown in the link, then trying
to cast the result of getDrawable to PaintDrawable. It doesnQ&apos;Et work. A
similar cast to ColorDrawable does work. Q&lt;EresourcesQ&gt;E Q&lt;Edrawable
name=Q&quot;Esolid_redQ&quot;EQ&gt;E#f00Q&lt;E/drawableQ&gt;E Q&lt;Edrawable
name=Q&quot;Esolid_blueQ&quot;EQ&gt;E#0000ffQ&lt;E/drawableQ&gt;E Q&lt;Edrawable
name=Q&quot;Esolid_greenQ&quot;EQ&gt;E#f0f0Q&lt;E/drawableQ&gt;E Q&lt;E/resourcesQ&gt;E PaintDrawable pd =
(PaintDrawable) Resources.getDrawable(R.drawable.solid_red); // as per
docs - Fails ColorDrawable cd = (ColorDrawable)
Resources.getDrawable(R.drawable.solid_red); // this works I think this
is a pretty important bug, but it must be a little used feature.</description>
</bug>
<bug>
<bugid>6960</bugid>
<title>swipe</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-03-05T06:43:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>janderk27</reportedBy>
<openedDate>Wed, 03 Mar 2010 13:56:56 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 05 Mar 2010 06:43:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12844</bugid>
<title>gtalk voice call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Mon, 29 Nov 2010 17:50:07 +0000</openedDate>
<description>enable voice call thru gtalk in android</description>
</bug>
<bug>
<bugid>18546</bugid>
<title>Divider for Listview drawn before list content is</title>
<status>New</status>
<owner>ad...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>magnus.fjell@gmail.com</reportedBy>
<openedDate>Fri, 15 Jul 2011 09:13:48 +0000</openedDate>
<description>A bug I found in 2.2 and 2.3, but not in 2.1. When putting padding on a
listview, the items are not drawn before the padding, as it should be.
However, the divider is drawn from the bottom of the listview, and is
thus shown before the list item content. It seems this only happens with
one divider, regardless of the size of the padding. However, in 2.3 it
seems it is fixed, but only for small dividers. Putting a large divider
yields some of the same problems, see picture 3. Sample code: main.xml
Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EListView
android:id=Q&quot;E@+id/listviewQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E android:padding=Q&quot;E15dpQ&quot;E Q&gt;EQ&lt;E/ListViewQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E TestActivity.java public class TestActivity extends
Activity { /** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
ListView listView = (ListView) findViewById(R.id.listview); String[]
names = new String[] { Q&quot;ELinuxQ&quot;E, Q&quot;EWindows7Q&quot;E, Q&quot;EEclipseQ&quot;E, Q&quot;ESuseQ&quot;E, Q&quot;EUbuntuQ&quot;E,
Q&quot;ESolarisQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E,
Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E,
Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E , Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E,
Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E,
Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E, Q&quot;EAndroidQ&quot;E, Q&quot;EiPhoneQ&quot;E}; //
Create an ArrayAdapter, that will actually make the Strings above //
appear in the ListView listView.setAdapter(new
ArrayAdapterQ&lt;EStringQ&gt;E(this, R.layout.listitem, names)); } }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 07:27:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1598</bugid>
<title>Running Android off of a USB stick on x86 eee_701 target</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-22T02:52:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>chris.l....@gmail.com</reportedBy>
<openedDate>Sat, 20 Dec 2008 03:52:56 +0000</openedDate>
<description>It would be convenient to run directly off of a USB stick instead of
having to use the installer to wipe out the hard drive on the eee_701
x86 target. This is a start at a patch for this. Unfortunately, repo
upload is not yet accepting contributions to the vendor/asus/eee_701 git
repository.
(http://groups.google.com/group/repo-discuss/browse_thread/thread/7951d0391b87aad5?pli=1).
In the meantime, IQ&apos;Em putting the work in progress patch here for
interested parties. We only need to hold this open until repo upload is
working for this git repository. Chris</description>
<comment>
<author>chris.l....@gmail.com</author>
<when>Tue, 30 Dec 2008 03:27:01 +0000</when>
<what>We should be able to close this.  I have been able to submit to gerrit. 
http://review.source.android.com/6475</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:52:22 +0000</when>
<what>Closing per comments</what>
</comment>
</bug>
<bug>
<bugid>16728</bugid>
<title>CTS android.core.tests.luni.util test cases are getting failed</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2011-05-14T04:18:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rajesshw...@gmail.com</reportedBy>
<openedDate>Wed, 11 May 2011 05:50:15 +0000</openedDate>
<description>Hi, Iam currently working on CTS issues in android. I got the following
failures in android.core.tests.luni.util package.
1)tests.api.java.util.CalendarTest#test_getInstance and the failure is:
junit.framework.AssertionFailedError: expected:Q&lt;E2Q&gt;E but was:Q&lt;E1Q&gt;E at
tests.api.java.util.CalendarTest.test_getInstance(CalendarTest.java:660)
2) tests.api.java.util.ScannerTest#test_nextBigIntegerI and the failure
is: junit.framework.AssertionFailedError: Should throw
InputMismatchException at
tests.api.java.util.ScannerTest.test_nextBigIntegerI(ScannerTest.java:1908)
3) tests.api.java.util.ScannerTest#test_hasNextBigIntegerI failure is:
junit.framework.AssertionFailedError at
tests.api.java.util.ScannerTest.test_hasNextBigIntegerI(ScannerTest.java:3417)
similar to the above 2 failures i.e 2nd and 3rd im getting some more 2
failures with the same error but at different test case. As per my
analysis these failure are because of setting up german locale. Can any
one please tell me weather we are supporting german locale or notin
android devices? Because the same test case is getting passed with some
other android device which does not support german language(in settings
language and keyboard i couldnt find german language). But in my device
currently what ever im testing i could see german language in my phone
settings. Please tell me weather we should support german language in
our phone or not in android devices. Regards, Rajeshwari.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 11 May 2011 17:24:58 +0000</when>
<what>what version of these tests are you using? i think weQ&apos;Eve modified all locale-sensitive tests to cope with missing locale data.</what>
</comment>
<comment>
<author>rajesshw...@gmail.com</author>
<when>Thu, 12 May 2011 02:59:59 +0000</when>
<what>I have tested on both CTS 2.3_r1 and 2.3_r2. In both these test cases are failing....
But when I test in some other android device these test cases are passing. The only difference between these two devices is the list of languages supported.
On the Failing device we are supporting German and on passing device we are not.
Please suggest me what could have went wrong.

Regards,
Rajeshwari.
</what>
</comment>
<comment>
<author>rajesshw...@gmail.com</author>
<when>Thu, 12 May 2011 04:05:29 +0000</when>
<what>source code iam using is android 2.3.3 Ginger Bread.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 14 May 2011 04:18:27 +0000</when>
<what>the calendar failure is caused by the lack of chinese locale data.

the scanner failures are probably caused by the lack of german locale data.

adding the missing locale data is the easiest solution. the easiest way to do that is to have Q&quot;Econfig := largeQ&quot;E in external/icu4c/stubdata/Android.mk.</what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Mon, 16 May 2011 19:37:15 +0000</when>
<what>What happened to this change? Can we get it merged in?

https://review.source.android.com/#change,21955</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 20:02:47 +0000</when>
<what>i think i rewrote that change, and committed it to the internal tree. (areLocalesAvailable is gone from master.)</what>
</comment>
<comment>
<author>rajesshw...@gmail.com</author>
<when>Tue, 17 May 2011 04:43:01 +0000</when>
<what>Hi,  
    The issue is resolved if I make the changes as Given in the comment5, change is:
Q&quot;Econfig := largeQ&quot;E

My Android.mk file was containing earlier

config := $(word 1, \
            $(if $(findstring ar,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring da,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring el,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring fi,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring he,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring hr,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring hu,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring id,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring ko,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring nb,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring pt,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring ro,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring ru,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring sk,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring sr,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring sv,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring th,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring tr,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring uk,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring zh,$(PRODUCT_LOCALES)),large) \
            $(if $(findstring ja,$(PRODUCT_LOCALES)),us-japan) \
            $(if $(findstring it,$(PRODUCT_LOCALES)),us-euro) \
            $(if $(findstring pl,$(PRODUCT_LOCALES)),us-euro) \
            $(if $(findstring cs,$(PRODUCT_LOCALES)),default) \
            $(if $(findstring de,$(PRODUCT_LOCALES)),default) \
            $(if $(findstring fr,$(PRODUCT_LOCALES)),default) \
            $(if $(findstring nl,$(PRODUCT_LOCALES)),default) \
            us)

and now I replaced the entire lines with a single line as 
config := large.
Issue is resolved but as I told earlier I have another android device in which I have the same Android.mk file but still i couldnQ&apos;Et find this issue. I think the change should be some where else rather than in this file.

Regards,
Rajeshwari.</what>
</comment>
</bug>
<bug>
<bugid>3453</bugid>
<title>Android gets slow after about a week, system_service takes more and more CPU (HTC Android)</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-21T02:23:33.000Z</closedOn>
<type>Defect</type>
<priority>Critical</priority>
<component>Framework</component>
<stars>81</stars>
<reportedBy>robin.vl...@gmail.com</reportedBy>
<openedDate>Mon, 03 Aug 2009 15:08:46 +0000</openedDate>
<description>After about a week, my Android phone gets pretty slow. Scrolling and
other actions that take CPU start crawling instead of flying (like after
a reboot). At first I started using TasKiller to stop apps I wouldnQ&apos;Et
use. Then I started uninstalling anything that didnQ&apos;Et come with the
standard OS (HTCQ&apos;Es version of Android). When I installed Q&quot;ERoboTopQ&quot;E to
check which process was taking CPU, I was at 94% of which about 80-90
was for a process called system_service. After a reboot the phone flew
but already after 2-3 days itQ&apos;Es up at 16% again. I uninstalled any
widgets, weather apps or basically ANY app. Just using Gmail, Maps /
Latitude, Messaging and the browser. Two collegues who have Magics as
well (one HTC and one Vodafone branded) have exactly the same problem.
They range from Q&quot;EletQ&apos;Es try everything in Google MarketQ&quot;E to Q&quot;EI wonQ&apos;Et
change anything on my phone everQ&quot;E. I havenQ&apos;Et gotten my phone hooked or
rooted, so I canQ&apos;Et get any extra output other than the data I get from
RoboTop. I can assist ofcourse when needed. I think thereQ&apos;Es a memory
leak or some kind of loop somewhere that causes this, IQ&apos;Em unable to find
out more because I donQ&apos;Et know what this process is doing exactly. I hope
one of the devs sees this too / can reproduce or that I can help someone
getting more info from my phone.</description>
<comment>
<author>ipet...@gmail.com</author>
<when>Tue, 11 Aug 2009 15:15:38 +0000</when>
<what>IQ&apos;Eve seen this exact same behavior using both OTA firmware for my G1 from T-Mobile
(US), and a number of custom firmwares.  My wifeQ&apos;Es phone (stock OTA) sees the same
problem.

The slowdown appears correlated to the number of apps/services that are checking the
current location.  I have Network Location on, GPS off.  When I had both Latitude
enabled in Google Maps and the Locale app checking my location (every 10 minutes, I
believe), the slowdown happened quickly.  With Locale removed and just Google
Latitude turned on, the slowdown happened more gradually.  With Google Latitude off
aswell, I donQ&apos;Et see the slowdown.

During periods of time when system_server CPU utilization was consistently high
(after running for a few days with Google Latitude on, for example), I used DDMS to
look at what was going on.  The Allocation Tracker showed a stunningly large number
of allocations, consistently increasing even during periods of time when the phone
was completely idle, from a single thread.

Here are two screenshots of DDMS showing the allocation tracker behavior that seems
tied to slowdowns in system_server.

This gradual slowdown, eventually requiring a reboot, is easily the most frustrating
part of my Android phone right now.  Please, please make this bug/behavior a
priority.  :-)</what>
</comment>
<comment>
<author>steve.ko...@gmail.com</author>
<when>Tue, 11 Aug 2009 15:30:47 +0000</when>
<what>I took a heap dump of system_server and loaded it into VisualVM.  There are 16541
char[] objects with an average size of 2000 elements.  These are taking up the
majority of space on the heap.  They appear to be associated with an AutoText object
which has no references.</what>
</comment>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Wed, 12 Aug 2009 16:42:13 +0000</when>
<what>Hi ipeters,

Thanks for investigating this.  It looks like SystemProperties.getInt(), getLong()
and getBoolean() are creating a string unnecessarily.  I donQ&apos;Et think this is an
actual memory leak, but it is creating a string that becomes garbage immediately. I
will check in a fix for this.

Mike</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Wed, 12 Aug 2009 17:05:44 +0000</when>
<what>Mike,

Thanks for looking into this.

IQ&apos;Em curious, though, as to why an unnecessary string allocation would cause a
progressive slowdown like people are seeing.  At least in the build IQ&apos;Em using, the
top of the stack (1728 in
services/java/com/android/server/LocationManagerService.java) is:

        public void handleMessage(Message msg) {
            try {
                if (msg.what == MESSAGE_HEARTBEAT) {
                    // log(Q&quot;ELocationWorkerHandler: Heartbeat!Q&quot;E);
 
                    synchronized (mLocationListeners) {
                        String provider = (String) msg.obj;
--Q&gt;E                     if (!isAllowedBySettingsLocked(provider)) {
                            return;
                        }

Is it possible that the allocation tracker is just providing a means to track an
increasing number of HEARTBEAT messages?  Looking at the free memory of the system
shows that youQ&apos;Ere correct -- the string allocated during the getLong() call is
immediately freed, so the system isnQ&apos;Et under any (abnormal) memory pressure.  So this
behavior isnQ&apos;Et ideal, but shouldnQ&apos;Et lead to increasing CPU utilization over time.

However, beyond the allocation it also appears that this particular code block is
being called more and more frequently as the system uptime increases and services
like Latitude, etc. run.  Does this make any sense?</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Thu, 13 Aug 2009 03:02:26 +0000</when>
<what>My wifeQ&apos;Es phone (after an uptime of 312 hours), running Q&apos;Etop -n 1Q&apos;E while the phone is
as idle as I can get it, via adb shell:

User 81%, System 3%, IOW 0%, IRQ 0%
User 266 + Nice 0 + Sys 13 + Idle 48 + IOW 0 + IRQ 0 + SIRQ 0 = 327

  PID CPU% S  #THR     VSS     RSS UID      Name
   56  78% S    54 182072K  27444K system   system_server
24208   3% R     1    904K    360K shell    top
   12   0% S     1      0K      0K root     kondemand/0
... followed by lots of other things, all living happily at 0% CPU.

Whatever is causing this, I canQ&apos;Et see it being caused by a single extra String being
allocated.  Something is keeping system_server busy, and increasingly busy as time
passes.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Thu, 13 Aug 2009 03:45:38 +0000</when>
<what>Attached by request, the output of adb bugreport from my phone as of a few days ago.
 System performance was starting to degrade, and system_server shows up in this log
at 23% CPU.</what>
</comment>
<comment>
<author>valentin...@gmail.com</author>
<when>Thu, 13 Aug 2009 10:40:31 +0000</when>
<what>This problem also affects me, and I have both Latitude and Locale running on my
phone, confirming what is stated in comment 1.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Thu, 13 Aug 2009 12:41:21 +0000</when>
<what>Mike,

Following up on our IRC conversation last night (thanks again for putting up with
me), this morning, after leaving location services + Latitude and Locale on, I woke
up with system_server running ~4% at idle, and DDMS showed evidence that
LocationWorkerHandler.handleMessage was being called even more frequently.

So, I tried something that I hadnQ&apos;Et thought to try before, and just turned off all
location services without rebooting.  Presumably by removing all providers, the
heartbeat messages were all dropped, system_server quieted down, and performance
returned to just-after-clean-boot levels.  So this seems to back up our conclusions
-- now itQ&apos;Es just to find out how heartbeat messages are accumulating.

My attempt to read through LocationManagerService.java seems to show
removeMessages(MESSAGE_HEARTBEAT, provider) being called before adding a new
heartbeat message everywhere except for LocationWorkerHandler.handleMessage itself
(about 20 lines into the method, sendMessageAtTime is called with a heartbeat
message), but IQ&apos;Em unsure of the semantics there and if its required to remove the
message at that point.

IQ&apos;Em afraid my ignorance of the Android platform are showing at this point.  :-)</what>
</comment>
<comment>
<author>robin.vl...@gmail.com</author>
<when>Thu, 13 Aug 2009 14:21:14 +0000</when>
<what>ipeters, just to back up what you already figured out yourself: 

After your first post, which had much more usefull info than my original report, I
turned off location services in the settings menu without rebooting, while leaving
all actual apps (weather and latitude) that use this as they were. My phone is great
again and has been fast for at least 4 days in a row now without restarting. RoboTop
shows that system_services is idling or just using a few % cpu instead of 90.

Just to back up your findings thatQ&apos;Es only happening when you have location services
on in the settings and you have apps using them.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Thu, 13 Aug 2009 18:42:29 +0000</when>
<what>http://groups.google.com/group/android-discuss/browse_thread/thread/fa79b405ecb5fb51#

Looks like this problem isnQ&apos;Et even remotely new, either.  This thread dates back to
December of 2008, where users were reporting system_server CPU utilization growth
like weQ&apos;Ere seeing.

At the time people chased it down to having Locale installed, which makes sense --
Latitude wasnQ&apos;Et in the picture at the time, and Locale was really the only widely
installed app that made regular use of location services.  So while Locale wasnQ&apos;Et to
blame, it was triggering this bug for a lot of users.

From the sound of things this problem should just go away when Donut is released, but
until then IQ&apos;Em jonesing for a patch to get into some of the community-built ROMs, at
least.</what>
</comment>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 00:11:54 +0000</when>
<what>Hi ipeters,

Thanks for working with me last night on IRC to track this down.  After looking
through the cupcake LocationManagerService.java, the only way I could imagine the
heartbeat messages occurring more than once a second is if a client application
called LocationManager.requestLocationUpdates() repeatedly.  Perhaps one of the apps
calls requestLocationUpdates() every time it receives a new location, which I believe
could cause a vicious cycle like the behavior you are seeing.

If you are still interested in trying to track this down, you can enable more logging
in the Location manager by creating a file on the device called /data/local.prop
containing the following lines:

log.tag.LocationMasfClient=VERBOSE
log.tag.NetworkLocationProvider=VERBOSE
log.tag.LocationManagerService=VERBOSE

and rebooting.  This will enable more logcat output for NetworkLocation and
LocationManagerService.

The good news is that the heartbeat event used for polling the location providers has
been removed in donut.  As part of a major overhaul of this code, location providers
push their locations rather than waiting to be polled by LocationManagerService. 
This should make it impossible for this bug to occur (and also reduces the amount of
CPU usage for the location manager overall).

Mike
</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Fri, 14 Aug 2009 01:12:29 +0000</when>
<what>Mike,

IQ&apos;Eve followed your directions to set those properties and have rebooted, and IQ&apos;Eve got
a logcat collecting.  IQ&apos;Eve turned on both Latitude and Locale (with a location
condition configured) to try to stress the system.  IQ&apos;Ell let it run for a while
before attaching it.

Should we interpret the news about the donut rewrite to imply that we the unwashed
masses will see donut soon?  Especially in a form that we can actually build for the
G1?  :-D</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Fri, 14 Aug 2009 11:35:44 +0000</when>
<what>HereQ&apos;Es the logcat from boot last night until this morning.  During the night Latitude
and Locale were both running.  By this morning (elapsed time around 12 hours)
system_server was using 3% CPU at idle, and the DDMS allocation tracker count made it
look like heartbeat messages were occurring approximately 50 times a second (253
heartbeats over a 5 second count).

Just for the record, once I finished the logcat and the DDMS check, I went into
Security Q&amp;E location and disabled wireless networks (GPS was never on).  system_server
immediately dropped to 0%, and a new DDMS count showed none of the allocations tied
to the heartbeat event, so that remains an effective way to Q&quot;EresetQ&quot;E things.

My wifeQ&apos;Es phone (stock firmware, not like my rooted device) has had Latitude running
(but no Locale) for about 48 hours now, with wireless network location on, and
system_server is idling at ~8% for her.  Let me know if you want (and if thereQ&apos;Es a
way without rebooting -- setprop?) to turn the same debugging options on on her phone
to try to pull log info from a stock handset thatQ&apos;Es even more problematic.  I figure
by the time she gets home tonight sheQ&apos;Ell be up over 10% churn.</what>
</comment>
<comment>
<author>ccjerni...@gmail.com</author>
<when>Fri, 14 Aug 2009 13:41:52 +0000</when>
<what>The issue with Locale from December 2008 was fixed in January 2009, and is actually different than you might 
expect:

During the Android Developer Challenge (July/August 2008), there was a bug in Android where unregistering a 
LocationListener would create a memory leak and crash the phone very quickly (within a few minutes). To work 
around this, Locale simply did not unregister LocationListener objects. This created a much slower leak (over a 
period of days), but allowed us to complete the contest.

By December, this Q&quot;Eslow leakQ&quot;E hack was no longer necessary so we removed it in January 2009.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Fri, 14 Aug 2009 13:57:08 +0000</when>
<what>Interesting.  In that case, IQ&apos;Em going to retest my assumption that both Locale and
Latitude trigger this heartbeat growth issue by enabling Locale only.  WeQ&apos;Eve already
established that Latitude alone triggers the problem; if Locale does as well, then
one of two things must be true:

- Both Locale and Latitude are misusing the API in the way that Mike suggested in
comment 11 (or similar) or,
- The problem remains something intrinsic in the implementation that we havenQ&apos;Et yet
identified.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Fri, 14 Aug 2009 15:13:59 +0000</when>
<what>I can confirm that after a little over 30 minutes of configured use (just Locale, no
Latitude), I saw 20 heartbeats over a 5 second span, or 4 per second.  This is
potentially interesting since unlike Latitude, with its flexible scheduling, IQ&apos;Em
under the impression that Locale checks location conditions every 10 minutes. 
Perhaps this correlation between rate of heartbeat growth and location checks will be
useful.

Mike, I share your frustration after reading through LocationManagerService.java a
number of times.  ItQ&apos;Es not clear to me at all how multiple heartbeats per second
could occur (unless you start questioning things like whether removeMessages actually
removes messages, etc.)</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 14 Aug 2009 20:13:44 +0000</when>
<what>Both Locale and Latitude are misusing the API in the way that Mike suggested in
comment 11 (or similar) or,

I got to say, after reviewing the API again I have a hard time believing this type of
misuse; especially for a high profile application like Locale. Sure its possible but
it seems like a big stretch. This would require registering a handler every time a
location update was provided which strikes me as requiring crazy assumptions for a
developer to code it as such. Furthermore, such an implementation is contrary to just
about every other API.

And as an additional data point, I have an application called DimBot which is biased
to use the network provide so long as its available. I too observe a slow system
degradation over time. I do not typically run with Locale or Latitude
installed/enabled. The flip side is, it takes one to two weeks for my phone to really
start grinding. But then again, DimBot requests a very low update frequency (1km or
90 minutes). I too previously observed system_server taking the lion share of CPU.
And I can say in absolute terms, DimBot is not abusing the API, let alone as suggested.

This leaves us with the following facts. One, applications which obtain frequent
updates suffer sooner. Two, applications which obtain infrequent updates hardly
suffer, or are much slower to do so. Three, we have every reason to assume its a core
framework issue. And, if the frequency of update is a driving factor, Locale should
cause the problem to rise at least 10x faster than DimBot running with DimBot. Oddly
enough, that seems to fit the timetable I have previously observed.

In other words, this leaves us with option two - Q&quot;EThe problem remains something
intrinsic in the implementation that we havenQ&apos;Et yet identified.Q&quot;E
</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 14 Aug 2009 20:17:40 +0000</when>
<what>I also meant to say, if toggling the network providers causes a Q&quot;EresetQ&quot;E to take
place, we need to take a look at what stops, what is released, and what is reset in
the various related components.
</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Fri, 14 Aug 2009 20:29:40 +0000</when>
<what>As best as I understand the code, toggling all location providers off eliminates the
slowdown because within 1000 ms, all of the outstanding heartbeats will wake up, hit
the code:

if (!isAllowedBySettingsLocked(provider)) {
    return;
}

This skips the remainder of the heartbeat path, including a few lines later:

if (records != null Q&amp;EQ&amp;E records.size() Q&gt;E 0) {
    Message m = Message.obtain(this, MESSAGE_HEARTBEAT, provider);
    sendMessageAtTime(m, SystemClock.uptimeMillis() + 1000);
}

By exiting early, heartbeat events donQ&apos;Et perpetuate themselves (and all heartbeats
will occur within 1 second of toggling the provider off).  ThatQ&apos;Es why a phone thatQ&apos;Es
bogged down so heavily from this problem recovers so quickly.

Everything identified via debugger, all symptoms point to excessive heartbeat events.
 And a solution predicted by looking at the code (disabling the provider) does
exactly what would be expected if there were too many heartbeat events.  The question
remains, how did that happen?

(All above code is from LocationManagerService.java around line 1728.)</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Fri, 14 Aug 2009 20:43:54 +0000</when>
<what>Just some looking at the code snippet plus yours, I canQ&apos;Et help but notice its also
synchronized. Do we have some type of runaway condition where the more listeners we
have the longer it takes to process them which in turn causes things to snowball? In
my mindQ&apos;Es eye that would only cause runaway latencies of heartbeat handling unless
the lock is a busy wait or the message queue is somehow part of the equation.

...justing rambling out loud here...guess IQ&apos;Ell have to break down and look at some
code...

</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Fri, 14 Aug 2009 22:45:13 +0000</when>
<what>So, trying to resolve this has finally motivated me to learn how to build android. 
(Or, to be honest, build enough of android to get a new services.jar that I can push
to the phone.)

Thus far, IQ&apos;Eve managed to add some additional logging information. 
LocationWorkerHandler.handleMessage had a log() commented out at the top; I
re-enabled that, and modified it to include SystemClock.uptimeMillis() as part of its
output.  This allowed a more direct way to determine how often heartbeats are occurring.

                if (msg.what == MESSAGE_HEARTBEAT) {
                    log(Q&quot;ELocationWorkerHandler: Heartbeat at Q&quot;E +
SystemClock.uptimeMillis());

After pushing the new services.jar and killing system_server to force a restart, I
ran Q&apos;Eadb logcat | grep HeartbeatQ&apos;E on my desktop while running through some tasks on
the phone.  Watching this output allowed me to figure out how many heartbeats are
running.

At this point, Locale is disabled, Latitude is turned off.

With no providers enabled, no heartbeat messages.  Good.

Once Q&quot;EUse wireless networkQ&quot;E was turned on, I started seeing heartbeat messages once
per second.  (Well, closer to one heartbeat every 1008 milliseconds or so, but that
makes sense.  IQ&apos;Ell continue to approximate that as one second for the rest of these
notes.)

At this point, I returned to the home screen and watched for a while.  No deviations
from the expected pattern.

I then opened up the Google Maps app.  I immediately began seeing two heartbeats per
second, in roughly this pattern: n, n+200, n+1000, n+1200, n+2000, n+2200... making
it clear I was looking at two distinct heartbeat series.  For as long as I stayed in
Google Maps, I continued to see two heartbeats, even after the phone display turned
off.  As soon as I woke the phone back up, though, I started seeing three heartbeats
per second.  Allowed it to lock again, woke it back up -- 4 heartbeats per second. 
This continued as long as I felt like repeating the process.

Next, I went back into settings and unchecked Q&quot;EUse wireless networksQ&quot;E.  Within one
second, all heartbeat log messages stopped, as expected.  After waiting for a few
seconds, I toggled Q&quot;EUse wireless networksQ&quot;E back on, and presto, one heartbeat per
second again.

Next test, I returned to the home screen, launched Google Maps, back up to two
heartbeats.  I pressed the back button on the phone to return to the home screen,
still two heartbeats/sec.  Pressed the Google Maps icon, immediately three
heartbeats/sec.  Again, this pattern held as often as I repeated it.

IQ&apos;Em a little uncertain as to what conclusions to draw from this.  ThereQ&apos;Es a lot of
tantalizing pattern there, and maybe the answer is obvious to someone whoQ&apos;Es more
familiar with this.  In the meantime, IQ&apos;Em going to continue to hack up some changes
and see what I can achieve -- having a controlled, simple repro case should make this
easier.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Fri, 14 Aug 2009 23:34:22 +0000</when>
<what>Turns out I misspoke in my last comment.  After a clean boot, with Latitude disabled,
I see:

- No heartbeat after enabling Q&quot;EUse wireless networksQ&quot;E
- One heartbeat/sec after opening Google Maps; heartbeat stops when leaving Google Maps.

However!  After enabling Latitude, a second heartbeat starts.  At that point, the
degenerate behavior described above begins -- all heartbeats continue, even after
disabling Latitude, and successive starts of Google Maps add another heartbeat each time.

So, something changes when Latitude starts...</what>
</comment>
<comment>
<author>mikeandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 23:44:45 +0000</when>
<what>I see in logcat-ipeters.txt that locale is calling LocationManager.removeUpdates
quite frequently.  But it is hard to tell how often without the timestamps in the
logcat.  Could it be that it is calling requestLocationUpdates, and then as soon as
it receives a location fix it calls removeUpdates and then requestLocationUpdates
again?  If so, that is not how the API is intended to be used.  You call
requestLocationUpdates once and specify how often you want a location fix, and then
only call removeUpdates when you want to stop receiving them.  For an apps like Maps,
you would do this in your onPause(), but for something running in the background like
locale, removeUpdates should not get called until the background service is disabled.</what>
</comment>
<comment>
<author>ipet...@gmail.com</author>
<when>Sat, 15 Aug 2009 14:47:35 +0000</when>
<what>Just to close the loop on this --

Mike and ctate graciously spent some more time on IRC with me last night working with
the new debugging information I pulled up.  After talking through what new
information we had, Mike spotted the defect.  (String objects were being compared up
the stack with ==, rather than .equal().  Since the framework couldnQ&apos;Et be changed,
the answer was to identify the provider for a given heartbeat using the
LocationProviderImpl object, _not_ the name of the provider.)

I wrote up and tested a patch to LocationProviderService.java to make this change and
tested it.  After the change, IQ&apos;Em unable to induce more than one heartbeat/sec for
any given provider, which appeared to be the mechanism behind the system_server churn
that folks have been seeing.

In terms of resolution, only the Google folks can speak to that.  IQ&apos;Eve sent this
patch to cyanogen to include in his next build of his ROM, but that wonQ&apos;Et help folks
who havenQ&apos;Et rooted their phones and are using stock firmwares, unless a new OTA
release gets pushed with this change.  Everything Mike said about this not being a
problem in Donut remains true, though, so keep your fingers crossed.  (Obviously,
only Google folks can speak to when/if current owners will see official Donut builds
as well.)

A million thanks to everyone who spent time on this bug, and to folks for putting up
with me obsessively researching it and posting stuff here, and on IRC, and in
email... you get the picture.</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Sat, 15 Aug 2009 15:28:11 +0000</when>
<what>Fixes as a result of community effort like this really validates the open source
nature of Android.

Good job guys!
</what>
</comment>
</bug>
<bug>
<bugid>17253</bugid>
<title>PhoneNumberFormat isnQ&apos;Et correct.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>keiji.ariyama</reportedBy>
<openedDate>Mon, 30 May 2011 16:13:51 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Set system locale to English(United
States). 2. Launch Contacts app. 3. Add a new contact and register two
telephone numbers. (e.g. 0612345678 Q&amp;E 08012345678 4. Change system
locale to Japanese. 5. Tap the contact icon to showing QuickContact. 6.
Tap the telephone icon in QuickContact. - What happened. Phone numbers
are displayed 061-234-5678 Q&amp;E 080-123-45678. - What you think the correct
behavior should be. Phone numbers should be formatted to 06-1234-5678 Q&amp;E
080-1234-5678. These are same to ViewContactActivity. DonQ&apos;Et forget to
mention which device you have, and which version of Android is installed
on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) IQ&apos;Eve
confirmed this bug at below versions. 2.2.2(DELL Streak) 2.3.4(Nexus S)
AOSP IQ&apos;Eve sent a patchset to AOSP server to solve this problem. Why
donQ&apos;Et you review? https://review.source.android.com/#change,23238</description>
<comment>
<author>teliafo...@gmail.com</author>
<when>Thu, 29 Sep 2011 14:31:19 +0000</when>
<what>Similar problems,
Tel# format changes depending on were i look at number.
Sometimes it changes Q&quot;EliveQ&quot;E as it displays it after a second or so.

</what>
</comment>
</bug>
<bug>
<bugid>1491</bugid>
<title>SD media scan doesnQ&apos;Et show h.263 plus files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>sirsol...@gmail.com</reportedBy>
<openedDate>Tue, 09 Dec 2008 18:13:32 +0000</openedDate>
<description>Your development environment: Using com.appdroid.videoplayer.apk app
Describe the problem: The h.263 plus files that I have in the SD card
are not been display in the video list of the app. Steps to reproduce:
1.Load h.263 plus files (with PLUSTYPE header) in the SD card. 2.Start
Video Player app 3.Wait for video list to be display. Expected results:
See all videos files including h.263 plus files Observed results: Not
h.263 plus video file is been display. Additional information: See atach
h.263 plus file</description>
<comment>
<author>g...@pv.com</author>
<when>Fri, 19 Dec 2008 17:37:41 +0000</when>
<what>Videoplayer supports H263 tracks stored as per 3GPP fileformat specifications. This 
means the track must be signalled with H263SampleEntry (which has a fourcc Q&quot;Es263Q&quot;E). 
The clip attached uses a sample entry that has a fourcc Q&quot;EH263Q&quot;E and this is not as 
per 3GPP syntax. So the video track gets ignored.</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Sun, 21 Dec 2008 03:40:50 +0000</when>
<what>To confirm, you may also check the music app where this clip does show up.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 18:15:08 +0000</when>
<what></what>
</comment>
<comment>
<author>sirsol...@gmail.com</author>
<when>Mon, 22 Jun 2009 23:36:58 +0000</when>
<what>Other players like mplayer and VLC could play this kind of clips.

Is there any plan to support ti as other codecs does? 

In my case, the codec IQ&apos;Em using suport it. But I need the parser to send the data 
properly to it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:33:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1804</bugid>
<title>glGetString(GL10.GL_EXTENSIONS) causes process to die</title>
<status>FutureRelease</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2009-01-27T04:29:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jjc1...@gmail.com</reportedBy>
<openedDate>Sun, 18 Jan 2009 15:14:13 +0000</openedDate>
<description>After setting up a working OpenGL view, calling
glGetString(GL10.GL_EXTENSIONS) causes my process to die by signal 6:
D/Zygote ( 3396): Process 4246 terminated by signal (6) This happens
both with the software renderer on the emulator and the accelerated
renderer on the Dream. Retrieving the GL_VENDOR string works as expected
on the emulator, but fails on the Dream (process death by signal 6).
Retrieving GL_RENDERER works as expected on the emulator and the Dream.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 21 Jan 2009 13:53:35 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>pixelfli...@gmail.com</author>
<when>Tue, 27 Jan 2009 04:29:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>632</bugid>
<title>Using a ContentObserver and a ListView can result in crashes of the VM</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-22T01:57:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>h.vdhie...@gmail.com</reportedBy>
<openedDate>Thu, 10 Apr 2008 13:31:45 +0000</openedDate>
<description>If you use a ListView and register a ContentObservor for the same data
the VM can crash (approx. 10% of the time) when you delete a row from
the data that is in the ListView (with a SimpleCursorAdapter). Usually
no error is thrown, you see that the onchange method in the
ContentObserver is called (we print a Log message) and then the VM
crashes. If we use a DataSetObserver and register the DataSetObserver
with the adapter that powers the listview everything is fine. NOT
WORKING CODE: ContentObserver co = new ContentObserver(new Handler()) {
@Override public void onChange(boolean selfChange) { updateMsg(); } };
this.getContentResolver().registerContentObserver
(Tables.Vicinity.CONTENT_URI, true, co); WORKING CODE: MyDataSetObserver
dso = new MyDataSetObserver();
vicinityAdapter.registerDataSetObserver(dso); private class
MyDataSetObserver extends DataSetObserver { @Override public void
onChanged() { super.onChanged(); updateMsg(); } } SAMPLE CRASH MESSAGE:
DEBUG/FriendsListView(1626): Number of persons in the db changed; check
if we need to update the message INFO/DEBUG(494): *** *** *** *** ***
*** *** *** *** *** *** *** *** *** *** *** INFO/DEBUG(494): pid: 1157,
tid: 1178 Q&gt;EQ&gt;EQ&gt;E system_server Q&lt;EQ&lt;EQ&lt;E INFO/DEBUG(494): signal 4 (SIGILL),
fault addr afe3c398 INFO/DEBUG(494): r0 001732e0 r1 00000002 r2 00127080
r3 00000000 INFO/DEBUG(494): r4 afe3c1f8 r5 00000000 r6 4049c440 r7
00146b70 INFO/DEBUG(494): r8 00000002 r9 42a8ed60 10 41f6d9e4 fp
00000100 INFO/DEBUG(494): ip 00010000 sp 42b8edb0 lr ad32a805 pc
afe3c398 cpsr 00000010 INFO/DEBUG(494): #01 pc afe3c398 Q&lt;EunknownQ&gt;E
INFO/DEBUG(494): #01 lr ad32a805 /system/lib/libandroid_runtime.so
INFO/DEBUG(494): stack: INFO/DEBUG(494): 42b8ed00 00117b88 [heap]
INFO/DEBUG(494): 42b8ed04 afe0e5d8 /system/lib/libc.so</description>
<comment>
<author>h.vdhie...@gmail.com</author>
<when>Fri, 11 Apr 2008 11:57:55 +0000</when>
<what>Update, switching to a DataSetObserver did not solve the problem.

Some additional info: the error only occurs when the last item that the listview is 
displaying is removed from the database. The database table itself does not have to 
be empty, if the other field are filtered using a where statement the VM can still 
crash when the last item in the list is removed.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 04:13:05 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 22 May 2008 01:57:28 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:38:18 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>14078</bugid>
<title>Google maps gets frozen in Android Browser</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-17T20:05:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vyle...@gmail.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 11:50:51 +0000</openedDate>
<description>Description of the problem: When using google maps (for example
http://maps.google.com/, but this issue occurs on any other page using
google maps as well), the map gets sometimes frozen. Steps to reproduce
the problem: 1. Open a webpage that uses google maps(i.e.
http://maps.google.com/). 2. Swipe with your fingers quickly through the
screen, as if youQ&apos;Ed want to quickly move the map to some more distant
location from your current view. What happened: Map and whole webpage in
fact gets frozen. ItQ&apos;Es impossible to move through the map. What is
expected behaviour: Map should not get frozen, you should be able to
move the map without any complications like this. On what devices was
this bug reproduced: This bug was reproduced on HTC Desire with update
to Android 2.2(Froyo) and HTC Desire HD with Android 2.2(Froyo). This
issue was tested on Orange Boston with Android 2.1 too, the device
didnQ&apos;Et encounter any difficulties with using google maps, though.
Therefore I believe, this is Android 2.2 related bug. Final notes: Only
solution, IQ&apos;Eve been able to figure out so far, on how to Q&quot;ErepairQ&quot;E the
map, was to change the orientation of device(after changing orientation,
you can move in map again). However all it takes for map to get frozen
again is moving fingers faster on the screen.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 17 Jan 2011 20:05:59 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>2357</bugid>
<title>Reading image data via ContentResolver.openInputStream() throws IOException on some occasions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>m.kaepp...@gmail.com</reportedBy>
<openedDate>Thu, 02 Apr 2009 07:52:22 +0000</openedDate>
<description>Summary: Occasionally (but too frequently to be ignored), reading data
from a file input stream as returned by
ContentResolver.openInputStream() throws an IOException in
FileInputStream.openCheck(). This does not always happen, and I cannot
quite nail down what is causing this, but it happens on two G1s on which
I have installed our software. Affects: Android 1.1 R1 Steps to
reproduce: Not entirely sure about this one, but what I do is this: 1)
Open an image from external storage via
ContentResolver.openInputStream() 2) Pass that InputStream to a an
Apache HTTP InputStreamBody 3) POST the data to a network location via
HttpClient.execute(), which will consume the data referenced by that
stream object Interestingly, when a file upload fails due to this issue,
a second attempt to upload that file always succeeds (but maybe that is
just a coincidence). I have attached a screenshot of the exception stack
trace.</description>
<comment>
<author>ccor...@gmail.com</author>
<when>Sun, 19 Apr 2009 11:15:44 +0000</when>
<what>I also have a same problem. Very small image files are okay, but files over 300kb encounter this error.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:52:19 +0000</when>
<what></what>
</comment>
<comment>
<author>markus.a...@gmail.com</author>
<when>Tue, 01 Sep 2009 11:48:15 +0000</when>
<what>I had a similar problem when opening an InputStream from a ParcelFileDescriptor, 
received from ContentResolver.openFileDescriptor(). It turned out that the openCheck 
exception was thrown if I closed the ParcelFileDescriptor before I was ready with the 
(still open) InputStream. Just a thought that there is a similar reason for the 
reported problem.</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Wed, 21 Oct 2009 14:44:54 +0000</when>
<what>This is still broken in 1.6, are we going to see a fix for this? It makes photo
uploads extremely difficult to handle.</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Fri, 23 Oct 2009 10:13:04 +0000</when>
<what>Since upgrading to the latest Mime4J and HttpMime, it now always fails, not only
occasionally.</what>
</comment>
<comment>
<author>m.kaepp...@gmail.com</author>
<when>Tue, 27 Oct 2009 15:48:58 +0000</when>
<what>I am now using a new workaround: using a FileBody and FileInputStream. This works as
expected, however, the gallery picker returns content resolver URIs, not file paths,
and I havenQ&apos;Et found a portable way to arrive at a system file path from such a URI.

Right now, I resolve such a URI by hard coding the camera path:
                File file = new File(
                        Environment.getExternalStorageDirectory().getAbsolutePath()
                                + Q&quot;E/dcim/Camera/Q&quot;E + metaData.fileName);

However, thatQ&apos;Es not portable, because different Camera apps use different paths to
store their pictures.

Any suggestions in that direction? How can I retrieve a file path from a content URI?</what>
</comment>
<comment>
<author>muld...@gmail.com</author>
<when>Thu, 20 Jan 2011 00:58:46 +0000</when>
<what>Is there any new info on this issue?</what>
</comment>
<comment>
<author>asari.ta...@gmail.com</author>
<when>Tue, 01 Feb 2011 14:49:51 +0000</when>
<what>I think I have a similar problem when using ZipArchiveInputStream ( that is from
org.apache.commons.compress.archivers.zip.ZipArchiveInputStream, after invoking #getNextZipEntry() ), like IOException with no extra message thrown on #openCheck(). IQ&apos;Em just trying to avoid this using ZipFile or something like that.

I guess this one can be related:

[android-developers] Fail to read file descriptor. Is this a bug or miss use? - msg#02740
http://osdir.com/ml/AndroidDevelopers/2009-04/msg02740.html</what>
</comment>
<comment>
<author>pippen33@gmail.com</author>
<when>Wed, 27 Apr 2011 02:13:04 +0000</when>
<what>If you want to get the file, maybe you can try this:
ContentResolver cr = getContentResolver();
Cursor cur = cr.query(uri,new String[] {android.provider.MediaStore.Images.ImageColumns.DATA,                            android.provider.MediaStore.Images.ImageColumns.MIME_TYPE}, 
              null, null, null);
cur.moveToFirst();
String filePath = cur.getString(0);
String contentType = cur.getString(1);</what>
</comment>
</bug>
<bug>
<bugid>14214</bugid>
<title>Notification Tone plays loud while i am on a call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:53:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>abhaygul...@gmail.com</reportedBy>
<openedDate>Sat, 22 Jan 2011 04:38:15 +0000</openedDate>
<description>Google Nexus S Android 2.3.1 So while i am talking to someone and lets
say i get a Notification, the phone rings so loud to the notification
tone .. its very annoying The phone shud basically just beep at the most
while im on a call instead of playing my notification ringtone. Please
fix asap. Thanks!</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:53:39 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>ch9...@gmail.com</author>
<when>Thu, 27 Jan 2011 20:26:44 +0000</when>
<what>This is the case for me also (htc desire, 2.2). IQ&apos;Em not sure this a bug but rather a misfeature; previously the phone played a simple (quiet, and very satisfactory) beeping sound when a message was recieved during a call. Now the phone plays my notification tone at full volume (???), unless the phone is in vibrate or silent in which case it does nothing.</what>
</comment>
</bug>
<bug>
<bugid>9129</bugid>
<title>Categorized contacts  gmail app filter</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mzal...@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 21:01:36 +0000</openedDate>
<description>Please, make a gmail app on android work with Q&quot;EfolderedQ&quot;E contacts like
gmail desktop... actually gmail app syncs folders, but displays all
mixed in a looooooong list on android. Please give filter for folder
contacts page like in desktop: Friends Family Co Workers and so on. and
classic Q&quot;EAllQ&quot;E contacts, like current does. thanks in advance.</description>
<comment>
<author>angelo.a...@gmail.com</author>
<when>Wed, 16 Jun 2010 21:11:37 +0000</when>
<what>this is a must have feature!
</what>
</comment>
</bug>
<bug>
<bugid>11770</bugid>
<title>Add option to show the estimate time of arrival to Google Maps Navigation </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>kack...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 11:18:59 +0000</openedDate>
<description>A great feature on many GPSs is that the ETA is shown. This allows the
driver to see if they will make it to their destination in time without
having to do the math in their head. One suggestion, the user can toggle
between the time remaining and the ETA.</description>
<comment>
<author>kack...@gmail.com</author>
<when>Fri, 28 Jan 2011 04:19:34 +0000</when>
<what>this feature exists now and the issue can be closed.</what>
</comment>
</bug>
<bug>
<bugid>16874</bugid>
<title>umlaut removed from all input languages in 3.1</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>danjim...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 07:21:20 +0000</openedDate>
<description>On my motorola xoom verizon with 3.0 I could enter umlaut and special
characters with Android Keyboard simply by holdpressing the a/u/e/o keys
either using the english or german keyboard as input methods. After the
upgrade from 3.0 to 3.1 this no longer is possible, all touch umlaut are
gone...</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 16 May 2011 16:23:36 +0000</when>
<what></what>
</comment>
<comment>
<author>patrickb...@gmail.com</author>
<when>Wed, 06 Jul 2011 20:42:17 +0000</when>
<what>I have a Motorola Xoom (WiFi, US version, imported by local reseller), configured for English US System language and German keyboard + English Keyboard.
But I cant find a way (Android 3.1) to type umlauts like ??u?? ...
If you can confirm this - PLEASE fix it, German without umlaut keys just sucks to type.
</what>
</comment>
<comment>
<author>danjim...@gmail.com</author>
<when>Wed, 06 Jul 2011 22:18:08 +0000</when>
<what>Patrick try Q&quot;Ethumb keyboardQ&quot;E from the android market... kostet zwar eine kleinigkeit aber momentan die einzige L?sung seit dem 3.1 update</what>
</comment>
<comment>
<author>patrickb...@gmail.com</author>
<when>Thu, 07 Jul 2011 21:03:31 +0000</when>
<what>Gonna try that, thx danji.
But Google, come on. WhatQ&apos;Es up with all the keyboard probs...</what>
</comment>
</bug>
<bug>
<bugid>4954</bugid>
<title>Option to not play audio over speaker when opening file in mail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>shane.fr...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 18:41:02 +0000</openedDate>
<description>I would like the option when opening an audio file via mail to not have
it play over the speaker. If I could choose whether to play it over the
ear piece instead of the loud speaker that would be nice. This comes
into play when opening voicemails via mail. Maybe I donQ&apos;Et want everyone
in the room to hear the voicemail.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:40:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2645</bugid>
<title>One combined unlock screen (incl. pattern)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T02:36:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>stefanwe...@gmail.com</reportedBy>
<openedDate>Tue, 12 May 2009 09:54:03 +0000</openedDate>
<description>Enhancement! Why is the lockscreen showing time, date and provider
seperated from the unlock pattern? It would be more comfortable if those
2 are combined, it would save 1 click if hitting the lower buttons and
would show the same information (time, date and provider) when hitting
the menu button.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 02:36:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1519</bugid>
<title>G1 SMS Inbox crashing when there are too many text messages</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2008-12-15T22:27:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>another...@gmail.com</reportedBy>
<openedDate>Fri, 12 Dec 2008 17:13:39 +0000</openedDate>
<description>I currently have a G1. I am a really big texter and after about 400 text
messages in one thread it really bogs down. Deleting the text messages
does fix the issue. The more text messages the more andorid ask you if
you would like to force close or wait on the sms inbox. Please let me
know if this is the correct location for this report More People having
the problems: Android Community:
http://androidcommunity.com/forums/f7/too-many-sms-messages-would-cause-g1-
to-crash-8314/
http://androidcommunity.com/forums/f7/lengthy-sms-mms-threads-slow-7304/
Tmobile Forums: http://forums.t-mobile.com/tmbl/board/message?
board.id=Android3Q&amp;Emessage.id=14734Q&amp;Equery.id=4727#M14734 Thank You
-Daniel</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 22:27:29 +0000</when>
<what>There have been many improvements in that area in the unreleased source code.</what>
</comment>
</bug>
<bug>
<bugid>3173</bugid>
<title>no accent in androidQ&apos;Es french keyboard</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-05T05:55:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomas.c...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jul 2009 05:54:06 +0000</openedDate>
<description>Hello, I notices that there is a small issue with androidQ&apos;Es french
keyboard. Indeed, there is no accent, and when you want to send a sms in
texto mode, with words that are not in the dictionnary, like CUL8R in
english, itQ&apos;Es vert difficult toi do in french, and itQ&apos;Es a Big missed!
Thanks in advance, Regards, Thomas</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 05 Jul 2009 05:55:21 +0000</when>
<what></what>
</comment>
<comment>
<author>thomas.c...@gmail.com</author>
<when>Sun, 05 Jul 2009 10:37:28 +0000</when>
<what>Hello,

I do not understand why the status is set as declined without any comment.
Is there a way to use accents like ? ? with androidQ&apos;Es keyboard?

Thanks in advance,
Thomas</what>
</comment>
</bug>
<bug>
<bugid>11534</bugid>
<title>Android extended display support</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>sup...@gmail.com</reportedBy>
<openedDate>Tue, 28 Sep 2010 05:39:27 +0000</openedDate>
<description>IQ&apos;Em trying some Android platform for some task and want to have extended
display support thru HDMI interface (not just mirroring from device to
the monitor). I got from the vendor that currently thereQ&apos;Es no extended
display mode support from Android. IQ&apos;Em wondering if itQ&apos;Es true and/or can
be fixed/enhanced (and if yes, how?) SW info: Kernel 2.6.29, Android
2.1.</description>
<comment>
<author>r3...@r3pek.org</author>
<when>Thu, 12 May 2011 10:35:51 +0000</when>
<what>ItQ&apos;Es not support yet. But I really hope it will be.
Having something displaying on the Q&quot;EmainQ&quot;E screen of the phone/tablet and then be able to show stuff on the external monitor. Would be very useful for presentations for example.</what>
</comment>
</bug>
<bug>
<bugid>2197</bugid>
<title>Adrenaline application keeps disappearing from marketplace and when it does appear I cannot download updates</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-24T23:00:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jbo...@gmail.com</reportedBy>
<openedDate>Tue, 10 Mar 2009 23:48:42 +0000</openedDate>
<description>The adrenaline application keeps disappearing from the G1 marketplace
(until developer has to refresh it by making a change to the description
and re-saving it). It does not even return in the search results. When
it does appear (after developer refreshes the app) I am (as well as many
others) unable to download the upgrade. i receive a download
unsuccessful message (no other details). Please fix. Thanks, NOTE: This
form is only for reporting bugs. For questions, comments, or advice
please visit: http://groups.google.com/group/android-developers Please
describe the problem in as much detail as possible. Be sure to include:
- Steps to reproduce the problem - Sample source code demonstrating the
problem - What you think the correct behavior should be. If you are
reporting a crash or similar issue, please also run the command Q&apos;Eadb
bugreportQ&apos;E, and attach the resulting output as a text file to your issue
report. (For feature requests for APIs, please include sample code
showing how you are proposing the API should be used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:13:08 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>gtcopeland</author>
<when>Tue, 31 Mar 2009 14:40:01 +0000</when>
<what>This is because of the broken copy protection scheme currently enabled for the
market. If the author disables copy protection on his application it will remain
listed. Sadly, disabling copy protection on the application will likely cause
additional upgrade problems and potential loss of data/configuration for people who
have already downloaded the application.

http://www.google.com/support/forum/p/Android+Market/thread?tid=406717e645fd8f41

In a nutshell, Google currently does not have a viable copy protection mechanism.
Developers must not enable the Q&quot;Eplease donQ&apos;Et copy this application bitQ&quot;E in the
application configuration. Besides, the copy protection provided is of significant
questionable value as currently implemented. Many developers currently agree, the
endless list of bugs and problems plus the very limited value of the current copy
protection mechanism is not worth enabling copy protection in the first place.

It is an accurate statement to say the Android Market does not have a viable copy
protection mechanism available to developers. You might want to inform the developer,
if he disables copy protection, the application will remain listed in the market.

</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:00:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:06:50 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14615</bugid>
<title>WebView give signal 11 in Honycomb</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>rudyvane...@gmail.com</reportedBy>
<openedDate>Tue, 08 Feb 2011 17:37:51 +0000</openedDate>
<description>Hi, below I have code/xml running fine in 2.2 and 2.3 emulator but
results in signal 11 running 3.0 emulator. Because of this I am stuck as
my app should use lots of webviews and now I cannot progress on my new
app. I used simple code to show issue: main.xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;EWebView
android:id=Q&quot;E@+id/MyWebviewQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Java piece:
package com.android.samples; import android.app.Activity; import
android.os.Bundle; import android.view.Window; import
android.webkit.WebChromeClient; import android.webkit.WebView; public
class MyWebView extends Activity { WebView mWebView; /** Called when the
activity is first created. */ @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState); // Adds
Progrss bar Support
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main ); // Makes Progress bar Visible
getWindow().setFeatureInt( Window.FEATURE_PROGRESS,
Window.PROGRESS_VISIBILITY_ON); // Get Web view mWebView = (WebView)
findViewById( R.id.MyWebview ); //This is the id you gave //to the
WebView in the main.xml
mWebView.getSettings().setJavaScriptEnabled(true);
//mWebView.getSettings().setSupportZoom(true); //Zoom Control on web
(You donQ&apos;Et need this //if ROM supports Multi-Touch
mWebView.getSettings().setBuiltInZoomControls(true); //Enable Multitouch
if supported by ROM //Load URL
mWebView.loadUrl(Q&quot;Ehttp://www.google.comQ&quot;E); // Sets the Chrome Client,
and defines the onProgressChanged // This makes the Progress bar be
updated. final Activity MyActivity = this;
mWebView.setWebChromeClient(new WebChromeClient() { public void
onProgressChanged(WebView view, int progress) { //Make the bar disappear
after URL is loaded, and changes string to Loading...
MyActivity.setTitle(Q&quot;ELoading...Q&quot;E); MyActivity.setProgress(progress *
100); //Make the bar disappear after URL is loaded // Return the app
name after finish loading if(progress == 100)
MyActivity.setTitle(R.string.app_name); } }); } //End of Method onCreate
} } Any idea whatQ&apos;Es happening and how I can resolve this to progress my
development? Regards, Ruud</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 08 Feb 2011 19:51:45 +0000</when>
<what>Thanks for the report. Could you please attach the output of adb logcat or even better of adb bugreport please?</what>
</comment>
<comment>
<author>rudyvane...@gmail.com</author>
<when>Tue, 08 Feb 2011 20:06:18 +0000</when>
<what>I start with logcat info:

02-07 20:53:11.740: INFO/DEBUG(1399): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-07 20:53:11.740: INFO/DEBUG(1399): Build fingerprint: Q&apos;Egeneric/sdk/generic:Honeycomb/HPI20B/eng.xav.20110125.162619:eng/test-keysQ&apos;E
02-07 20:53:11.768: INFO/DEBUG(1399): pid: 1429, tid: 1451  Q&gt;EQ&gt;EQ&gt;E com.android.samples Q&lt;EQ&lt;EQ&lt;E
02-07 20:53:11.768: INFO/DEBUG(1399): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr caccecb8
02-07 20:53:11.768: INFO/DEBUG(1399):  r0 caa137c0  r1 000000c4  r2 00000008  r3 002bb4f8
02-07 20:53:11.778: INFO/DEBUG(1399):  r4 00000001  r5 acaa137c  r6 acaa137c  r7 4980fdfc
02-07 20:53:11.788: INFO/DEBUG(1399):  r8 a801c061  r9 002c5a00  10 00100000  fp 00000001
02-07 20:53:11.808: INFO/DEBUG(1399):  ip 8166ecd8  sp 4980fda8  lr abe04eb9  pc abe042a4  cpsr 00000030
02-07 20:53:13.778: INFO/DEBUG(1399):          #00  pc 000042a4  /system/lib/libEGL.so
02-07 20:53:13.778: INFO/DEBUG(1399):          #01  pc 00004eb4  /system/lib/libEGL.so (eglCreatePbufferSurface)
02-07 20:53:13.809: INFO/DEBUG(1399):          #02  pc 003a2064  /system/lib/libwebcore.so
02-07 20:53:13.819: INFO/DEBUG(1399):          #03  pc 003a1b06  /system/lib/libwebcore.so
02-07 20:53:13.839: INFO/DEBUG(1399):          #04  pc 003a7982  /system/lib/libwebcore.so
02-07 20:53:13.849: INFO/DEBUG(1399):          #05  pc 003a7356  /system/lib/libwebcore.so
02-07 20:53:13.869: INFO/DEBUG(1399):          #06  pc 0001bb68  /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv)
02-07 20:53:13.878: INFO/DEBUG(1399):          #07  pc 00030414  /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv)
02-07 20:53:13.909: INFO/DEBUG(1399):          #08  pc 0001c0f2  /system/lib/libutils.so
02-07 20:53:13.909: INFO/DEBUG(1399):          #09  pc 00011a58  /system/lib/libc.so (__thread_entry)
02-07 20:53:13.929: INFO/DEBUG(1399):          #10  pc 00011660  /system/lib/libc.so (pthread_create)
02-07 20:53:13.929: INFO/DEBUG(1399): libc base address: aff00000
02-07 20:53:13.949: INFO/DEBUG(1399): code around pc:
02-07 20:53:13.949: INFO/DEBUG(1399): abe04284 4811d104 4a124911 e0184478 42916c5a 
02-07 20:53:13.968: INFO/DEBUG(1399): abe04294 4810db03 44782190 6c9be00e 21c40108 
02-07 20:53:13.988: INFO/DEBUG(1399): abe042a4 4b0d58c2 43501c08 58c1447b 29001818 
02-07 20:53:13.988: INFO/DEBUG(1399): abe042b4 480ad107 44782191 00894a09 f7ff2300 
02-07 20:53:13.998: INFO/DEBUG(1399): abe042c4 bd10fe0d 00014672 000099a0 0000023d 
02-07 20:53:13.998: INFO/DEBUG(1399): code around lr:
02-07 20:53:14.009: INFO/DEBUG(1399): abe04e98 61e09a07 1c2061a2 46c0bdf8 b089b5f0 
02-07 20:53:14.019: INFO/DEBUG(1399): abe04ea8 23001c17 9005aa07 93071c0e f9def7ff 
02-07 20:53:14.029: INFO/DEBUG(1399): abe04eb8 d01e1e04 01359807 195b6c83 0151681a 
02-07 20:53:14.029: INFO/DEBUG(1399): abe04ec8 68501842 1c3a6859 47986b63 d0101e07 
02-07 20:53:14.048: INFO/DEBUG(1399): abe04ed8 f7fd2020 9a07ef5c 97009004 23006c91 
02-07 20:53:14.048: INFO/DEBUG(1399): stack:
02-07 20:53:14.048: INFO/DEBUG(1399):     4980fd68  4980fe20  
02-07 20:53:14.058: INFO/DEBUG(1399):     4980fd6c  00000004  
02-07 20:53:14.068: INFO/DEBUG(1399):     4980fd70  00000001  
02-07 20:53:14.078: INFO/DEBUG(1399):     4980fd74  ac40f0fd  /system/lib/egl/libGLES_android.so
02-07 20:53:14.098: INFO/DEBUG(1399):     4980fd78  abe165c4  /system/lib/libEGL.so
02-07 20:53:14.098: INFO/DEBUG(1399):     4980fd7c  00000000  
02-07 20:53:14.098: INFO/DEBUG(1399):     4980fd80  4980fe1c  
02-07 20:53:14.098: INFO/DEBUG(1399):     4980fd84  abe05737  /system/lib/libEGL.so
02-07 20:53:14.098: INFO/DEBUG(1399):     4980fd88  4980fdcc  
02-07 20:53:14.108: INFO/DEBUG(1399):     4980fd8c  abe188f4  
02-07 20:53:14.108: INFO/DEBUG(1399):     4980fd90  a801c061  /system/lib/libutils.so
02-07 20:53:14.139: INFO/DEBUG(1399):     4980fd94  002c5a00  [heap]
02-07 20:53:14.139: INFO/DEBUG(1399):     4980fd98  00000002  
02-07 20:53:14.139: INFO/DEBUG(1399):     4980fd9c  4980fe20  
02-07 20:53:14.148: INFO/DEBUG(1399):     4980fda0  df002777  
02-07 20:53:14.148: INFO/DEBUG(1399):     4980fda4  e3a070ad  
02-07 20:53:14.148: INFO/DEBUG(1399): #00 4980fda8  00000001  
02-07 20:53:14.169: INFO/DEBUG(1399):     4980fdac  abe04eb9  /system/lib/libEGL.so
02-07 20:53:14.169: INFO/DEBUG(1399): #01 4980fdb0  4980fd90  
02-07 20:53:14.169: INFO/DEBUG(1399):     4980fdb4  001a1b64  [heap]
02-07 20:53:14.169: INFO/DEBUG(1399):     4980fdb8  00003000  
02-07 20:53:14.219: INFO/DEBUG(1399):     4980fdbc  001a1b9f  [heap]
02-07 20:53:14.219: INFO/DEBUG(1399):     4980fdc0  00003000  
02-07 20:53:14.219: INFO/DEBUG(1399):     4980fdc4  00000001  
02-07 20:53:14.219: INFO/DEBUG(1399):     4980fdc8  81543abc  /system/lib/libwebcore.so
02-07 20:53:14.239: INFO/DEBUG(1399):     4980fdcc  abe188f4  
02-07 20:53:14.239: INFO/DEBUG(1399):     4980fdd0  00000001  
02-07 20:53:14.239: INFO/DEBUG(1399):     4980fdd4  00000001  
02-07 20:53:14.259: INFO/DEBUG(1399):     4980fdd8  acaa137c  
02-07 20:53:14.259: INFO/DEBUG(1399):     4980fddc  00003038  
02-07 20:53:14.259: INFO/DEBUG(1399):     4980fde0  00003056  
02-07 20:53:14.259: INFO/DEBUG(1399):     4980fde4  813a2067  /system/lib/libwebcore.so
02-07 20:53:20.518: DEBUG/dalvikvm(1191): GC_EXPLICIT freed 17K, 12% free 5175K/5831K, paused 6371ms
02-07 20:53:24.709: DEBUG/dalvikvm(191): GC_EXPLICIT freed 69K, 10% free 3809K/4231K, paused 5718ms
02-07 20:53:28.569: INFO/BootReceiver(71): Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
02-07 20:53:28.598: INFO/DEBUG(1399): debuggerd committing suicide to free the zombie!
02-07 20:53:28.678: INFO/DEBUG(1453): debuggerd: Jan 25 2011 16:30:37
</what>
</comment>
<comment>
<author>rudyvane...@gmail.com</author>
<when>Wed, 09 Feb 2011 17:15:59 +0000</when>
<what>Attached adb bugreport output.</what>
</comment>
<comment>
<author>rudyvane...@gmail.com</author>
<when>Tue, 15 Feb 2011 20:07:51 +0000</when>
<what>Anybody looking into this?</what>
</comment>
<comment>
<author>fedenu...@gmail.com</author>
<when>Fri, 04 Mar 2011 15:24:00 +0000</when>
<what>
We also have an application ready for release but this error is blocking us.

I couldnQ&apos;Et believe this.

First google invited us to create WebApps [1].

Next, they release 2.3 with a huge error preventing the use of webapps [2]. Now they release 3.0 with a new an fancy error that prevent webapps.

Please google, give as a clear message, if you will support webapps start making Q.A. to be sure that you REALLY support webapps.


[1] http://developer.android.com/guide/webapps/index.html
[2] http://code.google.com/p/android/issues/detail?id=12987Q&amp;Eq=WebViewQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars</what>
</comment>
<comment>
<author>alexvem</author>
<when>Fri, 04 Mar 2011 15:31:04 +0000</when>
<what>This was resolved for me in the final version of the Honeycomb SDK. The error only existed in the prerelease SDK.</what>
</comment>
</bug>
<bug>
<bugid>9348</bugid>
<title>Email account duplication error.</title>
<status>Reviewed</status>
<owner>mbl...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ScottRos...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jun 2010 16:59:34 +0000</openedDate>
<description>HTC Magic 32a running 2.1 Issue is with the default mail client, I tried
to add a second email account with a similar email address and it
recognized it as a duplicate of the first email and gave an error, this
email account already exists or something. Email #1:
john-smith@example.com Email #2: john_Smith@example.com It doesnQ&apos;Et seem
to be able to distinguish between these 2 commonly used email characters
( dash Q&quot;E-Q&quot;E and underscore Q&quot;E_Q&quot;E ). So for now the solution is to use
another client from the market.</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 28 Jun 2010 01:57:59 +0000</when>
<what>This is unfortunate, but I can confirm that itQ&apos;Es a bug in the email application.  Fortunately, I suppose, this is a very, very unusual case.</what>
</comment>
</bug>
<bug>
<bugid>11384</bugid>
<title>Skip Song in MP3-Player with Volumerocker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>armin.a...@gmail.com</reportedBy>
<openedDate>Tue, 21 Sep 2010 16:27:04 +0000</openedDate>
<description>It would be very convenient to have the ability to skip ahead or back a
song by long pressing the volume button on the phone. So you can change
a song without having to get the phone out of the pocket.</description>
</bug>
<bug>
<bugid>12559</bugid>
<title>copy and paste occurs Q&apos;Eforce closeQ&apos;E when talk back is on.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jh43j...@gmail.com</reportedBy>
<openedDate>Mon, 15 Nov 2010 11:06:59 +0000</openedDate>
<description>[Precondition] Talk back should be ON [Occurrence Process] 1.
ApplicationQ&gt;E MemoQ&gt;E Create newQ&gt;E enter few text Q&gt;E Long tap on edit screenQ&gt;E
Select all Q&gt;E Long tap Edit screen Q&gt;E copy Q&gt;E Paste text in Memo till
maximumQ&gt;E Observe the status [Occurrence State] Force close appear when
Paste maximum text in Memo [Expected Result] Device should not display
fatal error.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:34:29 +0000</when>
<what>Issue 12560 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:34:37 +0000</when>
<what>Issue 12561 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 19 Nov 2010 00:34:44 +0000</when>
<what>Issue 12562 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>11016</bugid>
<title>Q&apos;EPeopleQ&apos;E app only allows one entry for each number type</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-09-08T03:18:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SoloB...@gmail.com</reportedBy>
<openedDate>Sun, 05 Sep 2010 17:30:41 +0000</openedDate>
<description>HTC Desire Android 2.1 - update 1 When editing my contacts using the
Q&apos;EPeopleQ&apos;E application I can only add one entry for each type of number,
i.e. I can only add one Q&apos;EMobileQ&apos;E number etc. Steps to reproduce: In the
Q&apos;EPeopleQ&apos;E application select a contact and try to add two phone numbers
of any type. You cannot. Once one number type has been used, you can no
longer select it when adding another. What should happen: You should be
able to add as many types of each number as you require. I have friends
with two mobile numbers (personal, work, etc), I also have friends who
have multiple homes. The system should be customisable not restrictive,
allowing you to add as many numbers and emails of any type only
restricted by memory.</description>
<comment>
<author>SoloB...@gmail.com</author>
<when>Sun, 05 Sep 2010 18:24:00 +0000</when>
<what>Sorry, I meant to raise this as an enhancement not a bug.  Can it be changed please?</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 08 Sep 2010 03:18:49 +0000</when>
<what>This is an HTC application, please file your feature request with HTC.</what>
</comment>
</bug>
<bug>
<bugid>10865</bugid>
<title>Issue in Google image search.</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>3</stars>
<reportedBy>jkse...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 02:05:23 +0000</openedDate>
<description>hi, i found some issue in Google image search. please, review this issue
below. env: Android 2.2 Browser (FRF91) step: 1. enter to google.com 2.
click Q&apos;EImagesQ&apos;E in top of the page. 3. query any keyword (ex: google) 4.
after thumbnails appeared, click any thumbnail. 5. when image displayed
with full screen, click Q&apos;EView full sizeQ&apos;E button in top of the page. 6.
when Q&apos;EView full sizeQ&apos;E button click, this button doesnQ&apos;Et have Selection
Ring. And Q&apos;EBack to resultQ&apos;E beside of Q&apos;EView full sizeQ&apos;E button has
Selection Ring Thanks!</description>
<comment>
<author>jkse...@gmail.com</author>
<when>Mon, 30 Aug 2010 02:06:47 +0000</when>
<what>It mentioned Q&apos;ENexus OneQ&apos;E and Emulator.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 30 Aug 2010 16:40:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18443</bugid>
<title>Front facing camera reverses picture</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-13T16:43:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>antonyl...@gmail.com</reportedBy>
<openedDate>Tue, 12 Jul 2011 10:52:28 +0000</openedDate>
<description>The default camera application (Camera, version 1) reverses the picture
when using the front-facing mode. This occurs using both video and
pictures The device I am using is a Dell Streak 5 (aka Dell Mini 5)
running Android 2.2 I have attached a screenshot of my other phone
showing the reversed image</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 13 Jul 2011 16:43:15 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16935</bugid>
<title>LocalActivityManager.destroyActivity does not update the currentActivityId</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nick.syn...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 01:09:07 +0000</openedDate>
<description>LocalActivityManager.destroyActivity does not update the
currentActivityId or the current activity. This is also causing the
onResume() of the activity below not to be called. running this code:
String currentActivityId = getLocalActivityManager().getCurrentId();
Log.v(Q&quot;EsomeTagQ&quot;E, Q&quot;EcurrentActivityId = Q&apos;EQ&quot;E + currentActivityId + Q&quot;EQ&apos;EQ&quot;E);
getLocalActivityManager().destroyActivity(currentActivityId)); //the
currentId does not update Q&amp;E getCurrentActivity returns null String
newCurrentId = this.getLocalActivityManager().getCurrentId()
Log.v(Q&quot;ESyncTVGActivityGroupQ&quot;E, Q&quot;Enew currentId = Q&apos;EQ&quot;E + newCurrentId + Q&quot;EQ&apos;EQ&quot;E);
Log.v(Q&quot;ESyncTVGActivityGroupQ&quot;E, Q&quot;Enew current activity Q&apos;EQ&quot;E +
this.getLocalActivityManager().getCurrentActivity() + Q&quot;EQ&apos;EQ&quot;E); 05-17
17:52:11.520: VERBOSE/SyncTVGActivityGroup(4631): currentId =
Q&apos;EShowSeasonsEpisodesQ&apos;E 05-17 17:52:11.520:
ERROR/ShowSeasonsEpisodes(4631): onPause() 05-17 17:52:11.520:
ERROR/ShowSeasonsEpisodes(4631): onDestroy() 05-17 17:52:11.520:
VERBOSE/SyncTVGActivityGroup(4631): new currentId =
Q&apos;EShowSeasonsEpisodesQ&apos;E 05-17 17:52:11.520:
VERBOSE/SyncTVGActivityGroup(4631): new current activity Q&apos;EnullQ&apos;E NOTE:
This form is only for reporting bugs found in the Android system while
developing Android applications. Use the Tools templates for issues with
the developer tools. Please describe the problem in detail. Be sure to
include: - Steps to reproduce the problem (including sample code if
appropriate). - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which version of Android youQ&apos;Ere
using, and/or which device the problem appears on (model and Android
version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the output.</description>
</bug>
<bug>
<bugid>1815</bugid>
<title>need built-in tool for determining what apps are running</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-19T13:18:30.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jan 2009 20:31:51 +0000</openedDate>
<description>IQ&apos;Eve found that occasionally, my beloved android gets extremely slow. I
always suspect that something IQ&apos;Eve downloaded from the market is doing
something sneaky and running background services, and I figure that in
addition to slowing my phone way down, itQ&apos;Es probably also killing my
battery. But thereQ&apos;Es really no way for me to tell which things are the
troublemakers. My usual strategy is to just go through and uninstall a
lot of applications, and the problem goes away. But it would be nice if
I could do it a little more scientifically, especially since I usually
end up throwing away applications I would otherwise keep if I could be
sure they werenQ&apos;Et the problem.</description>
<comment>
<author>ntuc...@gmail.com</author>
<when>Mon, 19 Jan 2009 20:48:45 +0000</when>
<what>additional thoughts: it would be nice if apps in the market could be
rated with respect to battery impact as well.  This is a difficult
thing to implement, but the fact that android allows apps to run in
the background gives you a unique problem that apple doesnQ&apos;Et have.  The
end user wonQ&apos;Et know why -- theyQ&apos;Ell just get lousy battery life and blame
android.  IQ&apos;Eve spent a lot of time ruthlessly tuning mobile apps to have
minimal impact on battery life and I know itQ&apos;Es easy to get wrong, and the
majority of developers will get it wrong if they just naively port desktop
code to this powerful little device.  You need a way of making sure that
doesnQ&apos;Et become the end userQ&apos;Es problem.

One crazy idea of a way to track this would be to report back the number
of cpu cycles and bytes of network traffic a particular app uses while it
is not the frontmost task, and calculate some sort of Q&quot;Ebackground impactQ&quot;E
number that is averaged across all users of the app to give you a rating.
NothingQ&apos;Es going to be perfect, but some guidance for the end user would
really be appreciated.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 20 Jan 2009 13:08:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:05:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:18:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20218</bugid>
<title>Support for amr-wb codec in .3gp format in android 2.3.4 </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dayabara...@gmail.com</reportedBy>
<openedDate>Wed, 21 Sep 2011 09:26:41 +0000</openedDate>
<description>As per android developer website
(http://developer.android.com/guide/appendix/media-formats.html),AMR-WB
codec is supported in android 2.3.4 version. But, I am not able to play
any amr-wb codec music file in.3gp format when Nexus One is flashed with
android 2.3.4 The music file is not listed in Music player app and it is
being listed in Gallery. But while trying to play from Gallery, it says
Q&quot;ESorry, this video cannot be played.Q&quot;E Is amr-wb codec in 3gp format not
supported? I have attached the test file which I used to test.</description>
</bug>
<bug>
<bugid>5015</bugid>
<title>format Html strings</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-11-24T14:32:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>swetha.2...@gmail.com</reportedBy>
<openedDate>Tue, 24 Nov 2009 06:50:46 +0000</openedDate>
<description>Hi All, I am new to android and i am having problem regarding html
content display i have a html page named demo.hml which i am plaing in
asset folder its content is Q&lt;EhtmlQ&gt;E Q&lt;EbodyQ&gt;E Q&lt;Ediv style=Q&apos;Epadding-top:8px;
color:#800517; font:large 20px arial; width:330px;Q&apos;EQ&gt;EQ&lt;EbQ&gt;E Question : 1 of
%dQ&lt;E/bQ&gt;EQ&lt;E/divQ&gt;E Q&lt;E/bodyQ&gt;E Q&lt;E/htmlQ&gt;E I need to replace %d with a a integer value
what i did is i wrote
mWebView.loadDataWithBaseURL(Q&quot;Efile:///android_asset/demo.htmlQ&quot;E,
String.format(Q&quot;E%dQ&quot;E, vectorValue), Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E,
Q&quot;Efile:///android_asset/demo.htmlQ&quot;E) but in this it displays only the
value but its not displaying the content from html so can anyone please
tell me what is way. I am using android sdk 1.6 Thanks and Regards,
swetha</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 24 Nov 2009 14:32:45 +0000</when>
<what>You should ask this question in a discussion forum like android-developers.</what>
</comment>
</bug>
<bug>
<bugid>16204</bugid>
<title>When Are we going to see support to Arabic language?</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-18T19:48:29.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ahmed.s.aburshaid@gmail.com</reportedBy>
<openedDate>Mon, 18 Apr 2011 12:12:12 +0000</openedDate>
<description>We Arabic speakers, would like to see more support from Android to a
language that is spoken by more than half billion people. Android 2.3 is
released but I canQ&apos;Et see any support to viewing Arabic text without the
need to install a medium app, let alone the ability to write Arabic
text.</description>
<comment>
<author>eyad.abo...@gmail.com</author>
<when>Mon, 18 Apr 2011 15:03:02 +0000</when>
<what>Try a custom ROM like CyanogenMod. I added Arabic support to CM 7.0.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 18 Apr 2011 19:48:29 +0000</when>
<what></what>
</comment>
<comment>
<author>ahmed.s.aburshaid@gmail.com</author>
<when>Mon, 18 Apr 2011 21:02:52 +0000</when>
<what>IQ&apos;Em not sure that it will work on my Samsung Galaxy S (SGH-T959D, from Telus, canada), and I rather not take a chance and try it, then ending up with a $600 brick.

My phone version as I understood is little bit different, it looks like  the Fascinate, but itQ&apos;Es code name is closer to the Vibrant. and since no one give damn to the Canadian market, IQ&apos;Ell have to suffer with it til Google through us something.


thanks though, Eyad .</what>
</comment>
</bug>
<bug>
<bugid>3662</bugid>
<title>Flexiblity needed to change color and message for Horizontal Progress Dialog.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-25T15:46:06.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>ravikuma...@gmail.com</reportedBy>
<openedDate>Tue, 25 Aug 2009 12:10:32 +0000</openedDate>
<description>Android code version you are running: 1.3 Your development environment:
Eclipse 3.5 Describe the problem: Flexiblity needed to change the color
of progress bar in future Android versions. Flexiblity needed to
customize the message for Horizontal Progress Dialog.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:37:30 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 Aug 2009 15:46:06 +0000</when>
<what>Both are already possible. Use ProgressDialog.setMessage() and a theme to change the progress barQ&apos;Es color.</what>
</comment>
<comment>
<author>ravikuma...@gmail.com</author>
<when>Wed, 26 Aug 2009 05:49:28 +0000</when>
<what>Dear Romain,

Thanks for your reply.

setMessage() doesnQ&apos;Et works properly for Horizontal Progress Dialog.
Please refer to Bug Id: 3366.

Regarding setting Color, The progress Dialog is not displayed through xml but 
through code like inside onCreateDialog(){
progressDwnldDialog = new ProgressDialog(this);
progressDwnldDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
}

So, please provide a method like progressDwnldDialog.setColor(MyChoice); when 
Progress Dialog is displayed through code.</what>
</comment>
</bug>
<bug>
<bugid>19582</bugid>
<title>My Android application label is being replaced with my Main activity label.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lou160...@hotmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 06:27:24 +0000</openedDate>
<description>The application menu on my AVD is displaying the Q&quot;EtitleQ&quot;E string instead
of the Q&quot;Eapp_nameQ&quot;E string next to my application Icon. Why is the
application getting its name from the Main activity label and ignoring
the Application label? This is the full manifest Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.extempor.cheetahQ&quot;E android:versionCode=Q&quot;E1Q&quot;E
android:versionName=Q&quot;E1.0Q&quot;EQ&gt;E Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.MainQ&quot;E
android:label=Q&quot;E@string/titleQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.InfoHelpQ&quot;E
android:label=Q&quot;E@string/titleInfoQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.HELPINFOQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.DEFAULTQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E10Q&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E
Q&lt;E/manifestQ&gt;E</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Fri, 26 Aug 2011 13:23:59 +0000</when>
<what> Q&lt;Eactivity android:name=Q&quot;E.MainQ&quot;E android:label=Q&quot;E@string/titleQ&quot;EQ&gt;E 

Because of this line. You are telling Android that .Main activity should have the label Q&quot;E@string/titleQ&quot;E. 

This is not a problem that should have been posted here. Please take development questions to a site dedicated to solving development problems (Like Stack Overflow). This site is to discuss bugs that arise in the Android OS. </what>
</comment>
<comment>
<author>lou160...@hotmail.com</author>
<when>Fri, 26 Aug 2011 14:21:21 +0000</when>
<what>The problem is that the Application is ignoring the app_name string and displaying the title string in the Application menu on the phone.</what>
</comment>
<comment>
<author>lou160...@hotmail.com</author>
<when>Fri, 26 Aug 2011 14:32:37 +0000</when>
<what>this is the problem line;

application android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E

I did post this originally on StackOverflow;

http://stackoverflow.com/questions/7199940/android-app-name-not-being-displayed

where another developer had the same problem and suggested that I post it here.</what>
</comment>
<comment>
<author>chockenb...@gmail.com</author>
<when>Fri, 26 Aug 2011 14:54:22 +0000</when>
<what>Okay I now understand what you are saying. I misinterpreted what you meant. When you say application menu you mean the list of applications in the system settings.. not the app drawer. I can now vouch for what you are saying. Sorry for the confusion</what>
</comment>
</bug>
<bug>
<bugid>11646</bugid>
<title>Random data transfer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>wild.ric...@gmail.com</reportedBy>
<openedDate>Sat, 02 Oct 2010 15:47:34 +0000</openedDate>
<description>My Android phone, since upgrading from 1.5 to 2.1, keeps transferring
data on 3G and GPRS at any time. When this happens I am charged a small
amount, which I donQ&apos;Et mind, but I would just like to know what is being
transferred. I can disable all data communication, but I cannot receive
picture messages, I would rather keep this setting on, as on version 1.5
which this didnQ&apos;Et happen. I use Android 2.1 on the T-Mobile pulse, pay
as you go.</description>
</bug>
<bug>
<bugid>4575</bugid>
<title>Phone number linking to dialer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>96</stars>
<reportedBy>Ethio...@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 06:37:17 +0000</openedDate>
<description>IQ&apos;Em running Android 2.0 on a Motorola Droid. IQ&apos;Ed like a feature where
anywhere I see a phone number it is automatically linked to the dialer.
So I can just click on the phone number and it will automatically be
dialed. I used this feature on my old palm treo extensively. I find the
lack of this feature makes using the Droid phone far more tedious. I had
someone text me a phone number and discovered that to dial the number I
actually had to write it on a separate sheet of paper and then go to the
dialer and type it in. This was extremely frustrating esp after years
with my palm where IQ&apos;Ed just click the number to dial it.</description>
<comment>
<author>david.ra...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:18:19 +0000</when>
<what>Additional details - Also running Android 2.0 on a Motorola Droid.

The click-to-dial feature should recognize extensions after a phone number, and the location parsing should 
be finer grained to NOT trigger a web search for phone number plus text.

In the calendar application, if a phone number is standalone, such as Q&quot;E732-330-1234Q&quot;E the number is 
recognized and a link created.  Clicking the link opens the dialer and allows the user to dial.   This is good 
behavior.

If the phone number has an extension after it, such as Q&quot;E877-929-3380 x12345678Q&quot;E (which is a typical way to 
enter extensions or conference call pass codes) it is treated as search terms for google maps.  Clicking on the 
link opens the mapping application and does a local search for the phone number text string, which returns 
no matches.

Finally, if the location has additional text such as Q&quot;ECon call: 877-929-3380Q&quot;E or Q&quot;EConf call: 877-929-3380 
x12345676Q&quot;E the link generated links to the map as above.  These phone numbers should be recognized 
individually and linked to the click-to-dial feature, not to a map search.

The behavior I am describing is the way the Blackberry works, providing very good integration with calendar 
and email phone numbers to the phone functionality.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 12 Nov 2009 13:49:02 +0000</when>
<what></what>
</comment>
<comment>
<author>eddieonofre</author>
<when>Fri, 13 Nov 2009 00:15:46 +0000</when>
<what>Something i just noticed is that I can not send or attach a contacts info (like phone number ) to an MMS...
this is just sad, in my old phone (non-smart-phone) i could insert a one of my contacts phone number to an 
SMS and send it. But to do the same in Droid I got to go to my contact , write the number down, and then type in 
the message.My old phone could do it in SMS but Droid can not do it even with MMS??????????
That needs to be fixed!!!!! </what>
</comment>
<comment>
<author>danieldr...@gmail.com</author>
<when>Wed, 18 Nov 2009 21:54:26 +0000</when>
<what>This is a basic blackberry feature for 10 years now - when you receive an e-mail if
it contains a phone number you should be able to click on the number to dial.  One of
the folks above documented in better detail - but the basic miss in Android - someone
sends me their phone number in an email, and I canQ&apos;Et just click on the number to dial
it - really donQ&apos;Et get how you missed this. 

Note this needs to work in the corporate email app with Exchange. </what>
</comment>
<comment>
<author>sadk...@gmail.com</author>
<when>Thu, 03 Dec 2009 23:00:15 +0000</when>
<what>Particularly need this in the Gmail mail app.

Should also have the same behaviour with email addresses.

Thanks.</what>
</comment>
<comment>
<author>imapim...@gmail.com</author>
<when>Fri, 04 Dec 2009 11:46:16 +0000</when>
<what>When I send an email with a html body, and I mark up the phone number with a
Q&lt;Ea href = Q&quot;Ecallto://12345Q&quot;EQ&gt;E12345Q&lt;E/aQ&gt;E link, the number becomes clickable in the 
Android email app, but itQ&apos;Es not linked up to the dialier app, instead an error 
message is shown.

It is interesting that the error message is different in google mail app and 
exchange mail app:
In the exchange mail app it says the Q&quot;Emailto://Q&quot;E is not available (there is no 
mailto link!), whereas the gmail app says the Q&quot;Ecallto://Q&quot;E link is not available.

Well, when I click on the number for longer, a context menu shows up that lets me 
copy the link. When I now go to the dialer and paste the link, the dialer will 
misinterprete the callto:// characters as numbers and dial completely different 
number.

This kind of behaviour should be changed as well. Thanks!</what>
</comment>
<comment>
<author>evanh...@gmail.com</author>
<when>Sat, 05 Dec 2009 02:48:26 +0000</when>
<what>Use Q&lt;Ea href=Q&quot;Etel:2015555555Q&quot;EQ&gt;E201-555-5555Q&lt;E/aQ&gt;E</what>
</comment>
<comment>
<author>ekzo...@gmail.com</author>
<when>Mon, 14 Dec 2009 16:50:04 +0000</when>
<what>Would just like to add that itQ&apos;Ed be great to have at least the calendar app be able to 
recognize more complex numbers for the dialer, like
123-456-7890,12345#
would dial the number, pause, then enter the passcode and pound sign to join a 
conference call.

If anyone knows a way to make that work, please share.</what>
</comment>
<comment>
<author>danieldr...@gmail.com</author>
<when>Wed, 16 Dec 2009 06:15:14 +0000</when>
<what>Seems sort of fixed in 2.0.1.  There are no visual cues but if you touch a phone number in an 
email it launches the phone app now.  </what>
</comment>
<comment>
<author>lance.a....@gmail.com</author>
<when>Wed, 16 Dec 2009 21:03:27 +0000</when>
<what>Yes but it still does not handle extension numbers like 123-321-4444 x51 are dialed
wrong -- Verizon simply rejects these numbers as if being asked to dial 123-321-444451

WOW -- how basic and disappointing is this.</what>
</comment>
<comment>
<author>Ethio...@gmail.com</author>
<when>Wed, 23 Dec 2009 22:43:58 +0000</when>
<what>it might be fixed in some areaQ&apos;Es but not universally.  I put numbers in the notes in
my comments and I canQ&apos;Et click on anything in notes.  IQ&apos;Ed like to be able to click on
addresses and go to maps and phone numbers and go to dialer just like in a browser...</what>
</comment>
<comment>
<author>rob...@gmail.com</author>
<when>Mon, 28 Dec 2009 21:34:54 +0000</when>
<what>the extension issue is a separate issue from the phone number hyperlink issue.
However, both issues are very annoying. </what>
</comment>
<comment>
<author>drewr...@gmail.com</author>
<when>Tue, 05 Jan 2010 22:05:41 +0000</when>
<what>I agree, phone numbers should be a link to the dial pad. I too migrated from a Palm 
Treo that supported dialing a phone number received in email, sms etc.</what>
</comment>
<comment>
<author>jordanbtucker</author>
<when>Fri, 08 Jan 2010 00:45:09 +0000</when>
<what>IQ&apos;Em using a Droid Eris with Android 1.6, still waiting on Verizon for 2.0. I sent a
test email to my Gmail and my Exchange email with a phone number (formatted a few
different ways), a street address (formatted two ways), and an email address. I sent
it from Outlook as plain text, so the email addresses werenQ&apos;Et automatically converted
to links. I also posts a web page with the same body for testing with the phoneQ&apos;Es
browser. HereQ&apos;Es what they both looked like:

----------
(123) 456-7890

(123)456-7890

123-456-7890

123.456.7890

1234567890

123 Fake St, Nowhere, NY 12345

123 Fake St
Nowhere, NY 12345

no.one@nowhere.com
----------

In Exchange, Gmail, and Browser, when I clicked on the first three phone numbers, it
took me to the dialer with the number already put in, ready to dial. If I held my
finger down on the first three numbers, Exchange popped up with a Q&quot;ECopyQ&quot;E dialog
(useless) and Gmail and Browser opened a menu with Dial, Add contact, and Copy. The
other two numbers didnQ&apos;Et do anything. IQ&apos;Em forgiving on 1234567890, but 123.456.7890
is a pretty common format for phone numbers.

Now for the address. Exchange, Gmail, and Browser took me directly to Google Maps
when I clicked on both of the addresses. When holding my finger down, Exchange gave
me Copy (again, useless) and Gmail and Browser gave me Map and Copy.

Finally the email address. Exchange, Gmail, and Browser asked me which program I
wanted to use to compose a new email when clicking on the email address. Holding
down, Exchange again gave me Copy, while Gmail and Browser gave me Send email and Copy.

Some other things IQ&apos;Ed like to mention:
* None of the programs turned the phone numbers or street addresses into links. Gmail
was the only program that turned the email address into a link. So itQ&apos;Es difficult to
know if youQ&apos;Ere going to be able to click on a phone number and have it actually work.
* When holding down your finger, all three programs give you a Copy option, but Gmail
and Browser are the only ones that actually copied item automatically. Exchange made
me select what I want to copy by dragging my finger or using the trackball.  (ThatQ&apos;Es
why I considered ExchangeQ&apos;Es Copy useless.)
* Even though clicking phone numbers took me to the dialer, there was no way to turn
that into a contact unless I called the number, then added it as a contact from the
history. Adding contacts from the dialer has been around at least since my first
Nokia 5110 circa 1998.

Go to http://nerdsince1984.com/phonetest.htm to test your Android.</what>
</comment>
<comment>
<author>CoolDogW...@gmail.com</author>
<when>Thu, 21 Jan 2010 06:12:58 +0000</when>
<what>Why in the world canQ&apos;Et you dial a phone number from Gmail app for Blackberry.  IsnQ&apos;Et
that the most basic idea in the world? How ghetto is getting an email on your
blackberry, then writing down the phone number, then switching to the dialer !?</what>
</comment>
<comment>
<author>DUrban1...@gmail.com</author>
<when>Thu, 21 Jan 2010 16:27:36 +0000</when>
<what>please have the droid become aware of phone numbers in, texts, emails, web pages and 
other locations when the format appears to be a number an allow it to direct dial 
through a link.

i am getting frustrted with all the stuff the droid will not do that my old old treo 
did wonderfully.

</what>
</comment>
<comment>
<author>realm...@gmail.com</author>
<when>Tue, 02 Feb 2010 18:35:44 +0000</when>
<what>this just seems like common sense, IQ&apos;Em suprised itQ&apos;Es not built in. Does anyone know of 
an app that will compensate until rectified by a future android release?</what>
</comment>
<comment>
<author>khalidis...@gmail.com</author>
<when>Thu, 25 Mar 2010 17:32:46 +0000</when>
<what>I think the ability to dial a phone number + an extention is very valuable from 
google calendar. For a lot of us in the corporate world we have brideges with codes 
and we cannot remember everyoneof them. Today when I click on the number with an 
entention it takes me to the map. Very unsafe....

</what>
</comment>
<comment>
<author>johnl...@gmail.com</author>
<when>Thu, 22 Apr 2010 18:01:44 +0000</when>
<what>This string started in November of 2009.... has there been any progress?  My Droid 
is less than a week old and this issue is driving me nuts.  IQ&apos;Em on the road a lot 
and often attend conference calls from my car (hands free).  Not having the ability 
to dial extensions or conference codes is causing a real problem for me.  It seams 
like it would be an easy app to develop.... Of course thatQ&apos;Es coming from someone who 
has no idea how to develop one.</what>
</comment>
<comment>
<author>rob...@gmail.com</author>
<when>Thu, 22 Apr 2010 22:28:02 +0000</when>
<what>progress? doubtful, iQ&apos;Em going back to my old blackberry :-|</what>
</comment>
<comment>
<author>hangingo...@gmail.com</author>
<when>Mon, 03 May 2010 18:11:07 +0000</when>
<what>It is amazing that this simple function is not implemented well on Android.  I just 
upgraded from a Windows Mobile Ver 5.0 Motorola Q, and it had the ability to click 
on a number with no dashes and dial the number.
Now when I receive emails with important numbers, if the numbers are not formatted 
exactly how android wants them, I have to take out a pen and peice of paper so I can 
write down the number and then call the person.  
Android, should default to a less stringent criteria to link a number to the dialer.

3125551212 should link even though there are no spaces, or dashes.  Android should 
default to too many links rather than not enough since there are SO many ways a 
nubmer could be sent to someone.

But being able to copy it to the dialer, even if it has to be editted is better than 
no feautre at all.

Please Fix This.
</what>
</comment>
<comment>
<author>jordanbtucker</author>
<when>Mon, 03 May 2010 18:48:23 +0000</when>
<what>@khalidishaq Supporting extensions in phone numbers is tricky. You canQ&apos;Et just dial a phone number including the extension from any phone and have it 
work. It will call the number as if you didnQ&apos;Et include the extension. You have to wait for the other end to answer, then when it prompts for the 
extension, enter it.

Many dialers include a Q&apos;EwaitQ&apos;E and Q&apos;EpauseQ&apos;E feature. For example, entering 800-123-4567 w 89 would call main number, wait for an arbitrary amount of 
time, then dial 89. Likewise, 800-123-4567 p 89 would dial the main number, then wait for the user to tell it to continue in some way, then dial 89.

I guess if the phone would convert 800-123-4567 x 89 to 800-123-4567 p 89, then that would be a valid solution.</what>
</comment>
<comment>
<author>MrLANl...@gmail.com</author>
<when>Fri, 14 May 2010 14:14:06 +0000</when>
<what>On my Incredible, wait (w) and pause (p) work beautifully for extensions....*BUT* 
only for contacts created directly on my Incredible.  If I try this same 
nomenclature with Exchange (GAL) entries or Outlook calendar entries (very 
important!) the numbers are linked separately.  Meaning, IQ&apos;Ell see a linked phone 
number then the delimiter (Q&apos;EwQ&apos;E,Q&apos;EpQ&apos;E,Q&apos;Ecomma, or Q&apos;EsemicolonQ&apos;E) followed by the linked 
extension.

As you can imagine, it is very difficult to briefly memorize an extension for 
conference codes (7-10 digits) whiel on the road for entry after dialing a 
conference number.

Please consider this a priority.  Business users are a HUGE base for RIM and IQ&apos;Ed 
like to see more of us coming over to Android.

Thanks!</what>
</comment>
<comment>
<author>Dan.McNu...@gmail.com</author>
<when>Tue, 18 May 2010 20:16:45 +0000</when>
<what>
Gosh I sure would like this...absolutely essential IMHO, and an important safety
feature.  Note that this works in an email (create a link in Gmail or Exchange): 

Q&lt;Ea href=Q&quot;Etel:+1-101-555-1212,,,101#Q&quot;EQ&gt;ESome NumberQ&lt;E/aQ&gt;E

but it doesnQ&apos;Et work as part of a calendar event.  Android only correctly recognizes
the phone number portion, but not the pause (,) or pound (#).  It doesnQ&apos;Et matter
which field you put it in).  

Windows and Blackberry phones can handle this from any text anywhere, WebOS and
Android do not handle it except in email.

As a side note, if you send Google Voice any commas or hashes they are stripped out
prior to dialing.  Dialing directly to the mobile PSTN works fine.</what>
</comment>
<comment>
<author>andy.j.b...@gmail.com</author>
<when>Wed, 30 Jun 2010 08:50:53 +0000</when>
<what>Just tested a few cases from the calendar app - and any time I included a pause, #, or * in the phone number string - it broke the link.  IQ&apos;Eve tried various combinations of Q&lt;EQ&gt;E, callto:// and tel:, but none seem to protect the whole phone number.

Storing a number in the address book with these characters works fine.</what>
</comment>
</bug>
<bug>
<bugid>13740</bugid>
<title>SIP Authentication username not configurable - RFC 3261 Section 22.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>32</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 01:10:50 +0000</openedDate>
<description>Q&quot;EThe Android 2.3 supplants the authorization user name with the AOR
username. This means that only users who have the same authentication
and AOR usernames will register with their SIP server. Not all SIP
servers support this (e.g., OnSIP).Q&quot;E More details here:
http://www.onsip.com/blog/leo/2011/01/05/our-evaluation-of-android-gingerbreads-native-sip-calling-with-the-nexus-s
-- Mark Murphy (a Commons Guy) mmurphy@commonsware.com</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 14 Feb 2011 19:18:21 +0000</when>
<what>IQ&apos;Eve brought this to the attention of the SIP team. Thanks for the report.</what>
</comment>
<comment>
<author>shepfami...@gmail.com</author>
<when>Thu, 17 Mar 2011 20:07:48 +0000</when>
<what>Please extend the client to allow authentication username entered seperate to AOR username. My business (a large hospital) allocates different usernames so I cannot authenticate with the 2.3 client but can with downloadable apps.

Dr Richard Shepherd MD</what>
</comment>
<comment>
<author>markitoxs</author>
<when>Sat, 03 Sep 2011 22:56:01 +0000</when>
<what>Has this been solved? I am using a nightly build from cyanogenmod and it is solved here. Can anyone confirm this is solved on stock android?</what>
</comment>
</bug>
<bug>
<bugid>16519</bugid>
<title>Mail client not sending mail with photo attachments</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-19T23:35:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mcm8...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 15:05:22 +0000</openedDate>
<description>Samsung Transform SPH-M920, Android 2.2.2 Default mail client connected
to Exchange 2003 server with self signed certificate. Messages are
received and sent correctly under normal circumstances. When trying to
send a message with a picture attachment, taken by camera phone messages
get stuck in Outbox. I can send the messages without issue through the
gmail client. I can send messages with no attachments, or other
attachments (non pictures) without issue. I have restarted the phone,
removed and re-added the mail account with no change to the problem. I
have attempted to reduce the size of the photographs by changing the
camera settings. I have attempted to send attachments from 200Kb to 1Mb
and none have sent successfully. Discarding the message from the outbox
returns a processing dialog box, then a message deleted message, but
message remains in outbox. The only way I have found to remove the
message from the outbox is to remove and re-add the mail account. This
problem did not occur prior to upgrading to Android 2.2, previously the
phone was Android 2.1.</description>
<comment>
<author>stad...@android.com</author>
<when>Thu, 19 May 2011 23:35:36 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the Samsung Transform device need to be reported directly to Samsung, as the email client in that device is published and supported by Samsung.

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>14511</bugid>
<title>Phone says itQ&apos;Es dialing but no ringing.  Will have to reset the phone.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>shawnas...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 17:21:01 +0000</openedDate>
<description>IQ&apos;Eve got a NEXUS S Android 2.3.2 and every day or so, when I call people
it says itQ&apos;Es dialing but nothing happens, no ringing, nothing!!!!. The
only way to resolve this is to reset the phone and that resolves the
problem. Very very frustrating. Please help!!!! Thanks, Shawn Asadi</description>
<comment>
<author>aa...@netcessor.com</author>
<when>Thu, 03 Feb 2011 21:57:32 +0000</when>
<what>I have also had this issue, its also happened where IQ&apos;Em on the phone with someone and it seams like the call has dropped, but I cant end the call, it just keeps showing ending.</what>
</comment>
<comment>
<author>altof...@gmail.com</author>
<when>Sat, 05 Feb 2011 19:12:34 +0000</when>
<what>ItQ&apos;Es happen with me when I tried to called and the caller is out of reach (no network signal) my Nexus S 2.3.2 dialing hangs forever until I did reboot, please Google fix these issues asap, otherwise you are going to lose your customers!!

Thanks,
Abdulrahman </what>
</comment>
<comment>
<author>lbb....@gmail.com</author>
<when>Wed, 16 Feb 2011 01:24:57 +0000</when>
<what>This happened for me a few times, too. My case is after i reach some place without signals and my phone becomes Q&quot;ENo ServiceQ&quot;E, usually it wonQ&apos;Et automatically become Q&quot;EonlineQ&quot;E again. And if i try to make a phone call, nothing will happen but iQ&apos;Ell never be able to end the call unless a reboot.</what>
</comment>
<comment>
<author>niny...@gmail.com</author>
<when>Tue, 17 May 2011 20:00:31 +0000</when>
<what>I also have exacly the same issue in Nexus S, with Android 2.3.4, with Vodafone company in Spain.

ItQ&apos;Es really a huge problem because when I have to make two consecutive calls I have to reboot the phone between them, which makes me loose a lot of time!!

Being aware that I bought this phone to increase my productivity and save time, IQ&apos;Em afraid itQ&apos;Es really a negative point on the phone.

Please, it would be great for me if you tried to solve it, or at leaste gave any shortcut on how to make consecutive calls.

Thank you in advance.

Narc?s.</what>
</comment>
</bug>
<bug>
<bugid>17786</bugid>
<title>FM radio issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>santuker...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jun 2011 14:49:44 +0000</openedDate>
<description>Bluetooth gets activated on radio resume.</description>
</bug>
<bug>
<bugid>9610</bugid>
<title>entering username/password in facebook</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>SooHyuck...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jul 2010 07:14:16 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. go to facebook.com for the 1st time 2. enter username-Q&gt;E press next -
What happened. doesnQ&apos;Et go to password field - What you think the correct
behavior should be. should go to password field</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 08 Jul 2010 23:22:33 +0000</when>
<what>Issue 9609 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>5824</bugid>
<title>Google Calendar not showing synced on Android 2.0.1, and reminders not syncing properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>thesto...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 14:20:14 +0000</openedDate>
<description>IQ&apos;Em using the Moto Droid with Android 2.0.1 There appears to be an issue
with the syncing of the Google calendar. Under Settings Q&gt;E Accounts Q&amp;E
sync Q&gt;E [gmail account], the Sync Contacts and Sync Gmail both show the
lastest sync time of a few minutes ago, but the Synch calendar date/time
is over a week old. When I turn sync off and back on, it attempts to
sync for a while (2 to 3 minutes), but the date/time never changes and
the sync symbol next to the check box never goes away. It should be
noted that I have seven Google calendars on my account and four Q&quot;Eother
calendarsQ&quot;E that also appear on my calendar. It appears that changes to
the Q&quot;EremindersQ&quot;E for events both on the phone and in the Google Calendar
are inconsistent with syncing - sometimes it works, sometimes it
doesnQ&apos;Et. IQ&apos;Eve been creating test events on my phone to try things out.
For example, I just created a test event on my phone at 4pm this
afternoon. After sync, it appeared correctly on my Google calendar with
the appropriate reminder time. Then I deleted the reminder on my Google
calendar, but the reminder on the phone remained. I then deleted the
reminder on the Google calendar, then re-synced and the phone was
without reminder. I then added a reminder on the phone, and after I
synced, the reminder on the phone disappeared instead of appearing in
the Google calendar! I then added a reminder back in Google Calendar,
but every attempt to add a reminder back on the phone has failed. I
wonder if having defined reminder times on the phone and arbitrary
reminder times in Google calendar could be significant? BTW, after all
these changes and re-syncing, the phone still shows the last sync as
12/30/09 11:18am.</description>
<comment>
<author>gillotti@gmail.com</author>
<when>Thu, 18 Feb 2010 19:35:19 +0000</when>
<what>similar issue (#6720) for me. contacts and gmail fine, for me NOTHING syncs from phone Calendar up to Google 
Calendar, but seems to sync from Google Calendar down to phone. I only figured that out by doing some tests  
like you. Mine also shows a totally wrong sync date and I have had my sync icon spin for hours - like 10 hours - 
and sync nothing.</what>
</comment>
<comment>
<author>MichaelK...@gmail.com</author>
<when>Mon, 15 Mar 2010 22:51:05 +0000</when>
<what>My calendar synched with my g1, however, I changed the reminder time from 10 minutes
to 5 minutes on my gmail calendar events and my g1 still does the 10 minute reminder.
 I canQ&apos;Et get it to see that I want reminders at 5 minutes and not 10.. even after 5
days. </what>
</comment>
<comment>
<author>schoolof...@gmail.com</author>
<when>Fri, 19 Nov 2010 02:38:32 +0000</when>
<what>Similar: my Android lists a very recent sync date for one calendar, yet events on this calendar *never* display.</what>
</comment>
<comment>
<author>UncleGad...@gmail.com</author>
<when>Fri, 14 Jan 2011 04:33:40 +0000</when>
<what>How to get Google Calender to sync missing events

Here is the solution.

Goto:
Menu
Settings
Applications
Manage Applications
Running
Select Calendar Storage
Select Clear Data
Confirm with ok
Restart Phone and Sync again
(You may not need to re-sync after you reboot)
I hope this helps. </what>
</comment>
<comment>
<author>thesto...@gmail.com</author>
<when>Fri, 14 Jan 2011 04:42:31 +0000</when>
<what>Issue is over a year old for me - problem went away a few days later, anyway.  IQ&apos;Em on the Droid X now and lovinQ&apos;E it!</what>
</comment>
<comment>
<author>julianak...@gmail.com</author>
<when>Mon, 28 Nov 2011 08:52:39 +0000</when>
<what>I bought new computer and synchronizing of HTC and google calendar stop working.. any help?</what>
</comment>
</bug>
<bug>
<bugid>5509</bugid>
<title>ADT Eclipse error Q&quot;EThe project cannot be built until build path errors are resolvedQ&quot;E</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>cchhi...@gmail.com</reportedBy>
<openedDate>Thu, 17 Dec 2009 10:49:09 +0000</openedDate>
<description>Steps to reproduce the problem: 1. Create a new project 2. Clean 3.
Compile it again At this point it would be impossible to run and eclipse
would give error about Q&quot;Emissing required source folder genQ&quot;E and Q&quot;EThe
project cannot be built until build path errors are resolvedQ&quot;E. The
issues can be solved with this instructions:
http://androidcommunity.com/forums/f4/new-developer-small-problems-need-
help-29532/index2.html#post276917 But I donQ&apos;Et know how it works</description>
<comment>
<author>philiplo...@gmail.com</author>
<when>Wed, 23 Jun 2010 03:13:42 +0000</when>
<what>I experienced this error as well.  Here are steps to reproduce using the ApiDemos example and a workaround for that use-case.

Steps to Reproduce:
1. Right click in Package Explorer, Choose New-Q&gt;EProject
2. Choose Android-Q&gt;EAndroid Project, click Next
3. Specify Project Name (e.g. MyApiDemos)
4. Under Build Target, choose Android 2.2.
5. Choose Q&quot;ECreate project from existing sampleQ&quot;E radio button.  From Samples pick Q&quot;EApiSamplesQ&quot;E
6. Click Finish
7. If automatic building is disabled, build the project.  You will get the above error.

Workaround (if you experience this issue trying to use a sample project)
1. Right click in Package Explorer and choose Import
2. Choose Q&quot;EExisting project into workspaceQ&quot;E under General
3. Click Browse next to Q&quot;ESelect root directoryQ&quot;E
4. Select the following folder in your android SDK directory:
samples/android-8/ApiDemos
5. Check the Q&quot;ECopy projects into workspaceQ&quot;E box
6. Click Finish
7. The project should now build successfully.
</what>
</comment>
<comment>
<author>amoiz.sh...@gmail.com</author>
<when>Fri, 27 Aug 2010 11:13:37 +0000</when>
<what>please ensure that the java compiler is in the bottom of the compilersQ&apos;Elist located in PROJECT -Q&gt;E perpority -Q&gt;E Q&quot;Ecompilers OR buildersQ&quot;E in your project.</what>
</comment>
<comment>
<author>ceng...@gmail.com</author>
<when>Sun, 05 Sep 2010 13:20:01 +0000</when>
<what>Moving the Java Compiler to the bottom of Q&quot;EBuildersQ&quot;E list in Project Properties fixes the issue. Thanks for the comment #2.</what>
</comment>
<comment>
<author>cchhi...@gmail.com</author>
<when>Thu, 16 Sep 2010 03:41:17 +0000</when>
<what>Thank you very much for the replys.</what>
</comment>
<comment>
<author>sb.in...@gmail.com</author>
<when>Tue, 04 Jan 2011 04:41:29 +0000</when>
<what>Thanks, philiplowman. That helped immensely...


s1b</what>
</comment>
<comment>
<author>seongjoo...@gmail.com</author>
<when>Sat, 08 Jan 2011 06:03:53 +0000</when>
<what>Thanks for the comment #2. Issue is solved.</what>
</comment>
<comment>
<author>alexfeld...@gmail.com</author>
<when>Fri, 22 Apr 2011 15:42:59 +0000</when>
<what>Thanks #2.  Can this be done for all projects or only one by one?  Why did this happen in the first place?  IQ&apos;Ed like to avoid this in the future.</what>
</comment>
</bug>
<bug>
<bugid>9205</bugid>
<title>Answer phone calls without having to slide the answer, just a touch.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hkunn...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jun 2010 00:10:22 +0000</openedDate>
<description>On Milestone, and other phones that doesnQ&apos;Et have a dedicated answer
button.I hope there is an option to answer phone calls by just touching
the answer button, not having to slide it all the way.</description>
</bug>
<bug>
<bugid>19094</bugid>
<title>Rounding bottom corners of shape is problematic (left and right are switched)</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-08-08T17:59:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thijsrec...@gmail.com</reportedBy>
<openedDate>Sun, 07 Aug 2011 22:03:11 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: Q1 Steps to
reproduce the problem? Answer1 Step 1: Create a simple button. Step 2:
Create a simple xml background selector Q&quot;Ebtn_problem.xmlQ&quot;E containing the
following code in project folder Q&quot;E/res/drawable-mdpiQ&quot;E
************************************************************** Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Eselector
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;EQ&gt;E Q&lt;Eitem
android:state_pressed=Q&quot;EtrueQ&quot;E Q&gt;E Q&lt;E!-- not relevant here, so removed for
readability --Q&gt;E Q&lt;E/itemQ&gt;E Q&lt;EitemQ&gt;E Q&lt;EshapeQ&gt;E Q&lt;Egradient
android:startColor=Q&quot;E#888888Q&quot;E android:endColor=Q&quot;E#111111Q&quot;E
android:angle=Q&quot;E270Q&quot;E /Q&gt;E Q&lt;Estroke android:width=Q&quot;E1dpQ&quot;E
android:color=Q&quot;E#444444Q&quot;E /Q&gt;E Q&lt;Ecorners android:topLeftRadius=Q&quot;E6dpQ&quot;E
android:topRightRadius=Q&quot;E0dpQ&quot;E android:bottomLeftRadius=Q&quot;E6dpQ&quot;E
android:bottomRightRadius=Q&quot;E0dpQ&quot;E /Q&gt;E Q&lt;Epadding android:left=Q&quot;E0dpQ&quot;E
android:top=Q&quot;E0dpQ&quot;E android:right=Q&quot;E10dpQ&quot;E android:bottom=Q&quot;E0dpQ&quot;E /Q&gt;E Q&lt;E/shapeQ&gt;E
Q&lt;E/itemQ&gt;E Q&lt;E/selectorQ&gt;E
************************************************************* Step 3:
Set the background of your button to @drawable/btn_problem Step 4: Build
the project and run it. Q2 What happened. Answer2 The button has 2
rounded corners: top left and bottom RIGHT Q3 What you think the correct
behavior should be. Answer3 The button should have 2 rounded corners:
top left and bottom LEFT The problem is that the bottom two corners are
switched! :) Q4 Which device you have, and which version of Android is
installed on it. Answer4 I have a HD2 with 2.3.4 and a Samsung Galaxy
Tab with 2.3.3. Workaround: Just take in mind android:bottomRightRadius
defines the radius of the bottom LEFT corner and
android:bottomLeftRadius defines the radius of the bottom RIGHT corner.</description>
<comment>
<author>romain...@android.com</author>
<when>Mon, 08 Aug 2011 17:59:33 +0000</when>
<what>This bug was fixed in 3.0.</what>
</comment>
</bug>
<bug>
<bugid>2190</bugid>
<title>Get notified when an incoming SMS is saved. (feature request)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>gqm...@gmail.com</reportedBy>
<openedDate>Tue, 10 Mar 2009 06:50:43 +0000</openedDate>
<description>Currently, I donQ&apos;Et find any existing APIs to realize this feature:
Notify my application when an incoming SMS is saved. The saved URI is as
the payload inform. I can use ContentObserver to listen to the changes
of the specifiey database. However, I canQ&apos;Et get the exact saved sms
item. My suggested solution is: When an incoming SMS is saved, broadcast
an intent with action name for example
Q&quot;Eandroid.provider.Telephony.SMS_RECEIVED_STOREDQ&quot;E, putting the URI as the
extra value. This intent is granted with permission
Q&quot;Eandroid.permission.READ_SMSQ&quot;E. My code is as following:
AndroidManifest.xml ------------------- Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.READ_SMSQ&quot;E /Q&gt;E Q&lt;Ereceiver
android:name=Q&quot;E.SmsTestReceiverQ&quot;E android:enabled=Q&quot;EtrueQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E
Q&lt;Eaction android:name=Q&quot;Eandroid.provider.Telephony.SMS_RECEIVED_STOREDQ&quot;E/Q&gt;E
Q&lt;E/intent-filterQ&gt;E Q&lt;E/receiverQ&gt;E --------------------- SmsTestReceiver.java
--------------------- public class SmsTestReceiver extends
BroadcastReceiver { @Override public void onReceive(Context arg0, Intent
arg1) { Bundle bundle = arg1.getExtras(); String theuri =
(String)bundle.get(Q&quot;EuriQ&quot;E); ....... } }</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Mar 2009 17:00:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:54:14 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:50:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14135</bugid>
<title>How to transfer real-time data to mobile by USB and how to get the transfered data </title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-01-19T18:54:08.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ynyozh...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 01:26:31 +0000</openedDate>
<description>How to transfer real-time data from some data supported device(such as
external USB camera) to mobile by USB? Where and how to read the
transfered data, such as getting to display, based on android? Expecting
the code, someone can give example? Thanks! NOTE: This form is only for
requesting new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:54:08 +0000</when>
<what>Please see http://developer.android.com for development questions.

Note that Android has no USB API.</what>
</comment>
</bug>
<bug>
<bugid>16788</bugid>
<title>Youtube signin window again display on the screen when change the orientation of device</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Fri, 13 May 2011 04:20:17 +0000</openedDate>
<description>1) Steps to reproduce the problem. [Precondition] User should be sign in
Youtube. 1.Application-Q&gt;EGallery-Q&gt;EPress Q&quot;EMenu keyQ&quot;E-Q&gt;EMark any video.
2.Share-Q&gt;EYoutube-Q&gt;ESign in youtube account-Q&gt;EWait for authentication.
3.Tap on More details-Q&gt;EScroll the screen-Q&gt;ENow change the orientation of
device and observe. 2) What happened. - Youtube signin window again
display on the screen when change the orientation of device 3) What you
think the correct behavior should be. - Device shouldnt show youtube
sign in screen again and again when change the orientation of device.</description>
</bug>
<bug>
<bugid>19123</bugid>
<title>Icons can overlap</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pmayes...@gmail.com</reportedBy>
<openedDate>Tue, 09 Aug 2011 02:07:02 +0000</openedDate>
<description>Acer Iconia A500 Android 3.1 Kernel 2.6.36.3 Build number Acer A500
4.010.13_COM_GEN2 1. Pick one of the drawers:
EReading/Games/MultiMedia/Social 2. Choose an app that is not the last
one. 3. Go back to the main screen, choose Apps, delete it. 4. Go back
to the drawer: thereQ&apos;Es a hole where the icon was (thatQ&apos;Es not the bug).
5. Using the (+) icon, choose another app to display in the drawer. 6.
The icon will overlap one of the other. The only way IQ&apos;Eve found to fix
this to delete all icons to the right of (and below, of course) the
space created by step 2, then put them all back. See
http://www.listomax.com/overlap.jpg Feel free to contact me for more
details/help.</description>
<comment>
<author>srlope...@gmail.com</author>
<when>Thu, 15 Sep 2011 02:40:40 +0000</when>
<what>I have had the same and similar issues with an A500. Holes where icons were, then other icons canQ&apos;Et be dragged there and icons overlapping / stacking. As many as 3 on top of each other. I will delete all the icons and repopulate. This has only happened on the Q&quot;EGamesQ&quot;E window</what>
</comment>
</bug>
<bug>
<bugid>10549</bugid>
<title>Market not showing supposedly shown apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tistahar...@gmail.com</reportedBy>
<openedDate>Wed, 18 Aug 2010 13:26:51 +0000</openedDate>
<description>I developed an app and although it showed in 2.x devices, it didnQ&apos;Et show
at my target device which a 1.6 device with details below. This is my
AndroidManifest.xml with the app name substituted. Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;Emanifest
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
package=Q&quot;Ecom.myappQ&quot;E android:versionCode=Q&quot;E8Q&quot;E
android:versionName=Q&quot;E0.2.1nQ&quot;EQ&gt;E Q&lt;Eapplication android:icon=Q&quot;E@drawable/iconQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.myAppQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;E
android:configChanges=Q&quot;EkeyboardHidden|orientationQ&quot;E
android:screenOrientation=Q&quot;EportraitQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.MAINQ&quot;E /Q&gt;E Q&lt;Ecategory
android:name=Q&quot;Eandroid.intent.category.LAUNCHERQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.WelcomeQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;E
android:configChanges=Q&quot;EkeyboardHidden|orientationQ&quot;E
android:screenOrientation=Q&quot;EportraitQ&quot;EQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;E.BusinessQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E
android:configChanges=Q&quot;EkeyboardHidden|orientationQ&quot;E
android:screenOrientation=Q&quot;EportraitQ&quot;EQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;E.ListViewerQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;E/activityQ&gt;E
Q&lt;Eactivity android:name=Q&quot;E.MapViewerQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E
Q&gt;EQ&lt;E/activityQ&gt;E Q&lt;Euses-library android:name=Q&quot;Ecom.google.android.mapsQ&quot;E /Q&gt;E
Q&lt;Eactivity android:name=Q&quot;E.ARViewQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E
Q&gt;EQ&lt;E/activityQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.BusinessProfileQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;E
android:configChanges=Q&quot;EkeyboardHidden|orientationQ&quot;E
android:screenOrientation=Q&quot;EportraitQ&quot;EQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;Eactivity
android:name=Q&quot;E.RegisterAccountQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E
Q&lt;E/activityQ&gt;E Q&lt;Eactivity android:name=Q&quot;E.LoginQ&quot;E
android:label=Q&quot;E@string/app_nameQ&quot;EQ&gt;E Q&lt;E/activityQ&gt;E Q&lt;E/applicationQ&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.INTERNETQ&quot;E /Q&gt;E
Q&lt;Euses-permission
android:name=Q&quot;Eandroid.permission.ACCESS_COARSE_LOCATIONQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.CALL_PHONEQ&quot;E /Q&gt;E
Q&lt;Euses-permission android:name=Q&quot;Eandroid.permission.CAMERAQ&quot;E /Q&gt;E
Q&lt;Euses-feature android:name=Q&quot;Eandroid.hardware.cameraQ&quot;E /Q&gt;E Q&lt;Euses-feature
android:name=Q&quot;Eandroid.hardware.telephonyQ&quot;E /Q&gt;E Q&lt;Euses-feature
android:name=Q&quot;Eandroid.hardware.telephony.gsmQ&quot;E /Q&gt;E Q&lt;Euses-sdk
android:minSdkVersion=Q&quot;E4Q&quot;E android:targetSdkVersion=Q&quot;E7Q&quot;E /Q&gt;E
Q&lt;Esupports-screens android:smallScreens=Q&quot;EtrueQ&quot;E
android:normalScreens=Q&quot;EtrueQ&quot;E android:largeScreens=Q&quot;EtrueQ&quot;E /Q&gt;E Q&lt;E/manifestQ&gt;E
Device Model: Nexian NX-A890 Firmware version: 1.6 Baseband version:
PR3_900 Kernel version: Apps_2.6.29 Build number: 5002_1_49A This Device
Footprint needs to be processed in to Android Market to allow Q&quot;ECopy
ProtectedQ&quot;E apps to be viewed and downloaded from the Android Market.
This oversight can only be caused by one or both of you and, or Nexian.
So I am reporting it to YOU and Nexian. For you to point the finger at
Nexian, my mobile carrier, or the appQ&apos;Es developer and tell me to contact
them is irresponsible on your part as this issue is not a consumer
issue, it is the responsibility of YOU and the Device Manufacturer to
ensure the device is listed properly with the android market. It is not
the responsibility of the appQ&apos;Es developer to ensure the device is listed
properly so they can distribute their wares to this device. If you
choose to respond with finger pointing, although it is not my
responsibility to facilitate the communication you should be having with
that party yourself. Please be advised that all communication will be
forwarded to the party with which you place the blame of the oversight.
Best, Tista</description>
<comment>
<author>dmeexci...@gmail.com</author>
<when>Wed, 03 Nov 2010 08:51:19 +0000</when>
<what>im having the same issues right now</what>
</comment>
</bug>
<bug>
<bugid>5467</bugid>
<title>Roswell, GA thinks it is in Roswell, NM in Time application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nate.o...@gmail.com</reportedBy>
<openedDate>Tue, 15 Dec 2009 19:55:02 +0000</openedDate>
<description>Whenever the phone picks up a tower in Roswell, Georgia (and starts
showing Roswell as the location) the time application changes its time 2
hours backwards from Eastern Time to Mountain Time. My guess is that it
thinks that it is in Roswell, New Mexico, thus the 2 hour time change.
This is on the HTC Hero running Android 1.56.651.2</description>
</bug>
<bug>
<bugid>15368</bugid>
<title>Android 2.2 Google API Emulator Missing Shared Library</title>
<status>New</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>shamme...@gmail.com</reportedBy>
<openedDate>Wed, 09 Mar 2011 18:59:22 +0000</openedDate>
<description>I have an application that has been in production for 9 months,
developed over several versions of Android SDK and ADT tools. After my
most recent upgrade to SDK 10 and ADT 10, my app no longer deploys to my
Android 2.2 Google APIs emulator. I have recreated the emulator several
times, taking great care to select the Google APIs 8 target. Console
output: [2011-03-09 13:32:54 - ...] Android Launch! [2011-03-09 13:32:54
- ...] adb is running normally. [2011-03-09 13:32:54 - ...] Performing
com... activity launch [2011-03-09 13:32:56 - ...] Uploading ....apk
onto device Q&apos;Eemulator-5554Q&apos;E [2011-03-09 13:32:58 - ...] Installing
....apk... [2011-03-09 13:33:05 - ...] Installation error:
INSTALL_FAILED_MISSING_SHARED_LIBRARY [2011-03-09 13:33:05 - ...] Please
check logcat output for more details. [2011-03-09 13:33:05 - ...] Launch
canceled! Logcat output: 03-09 13:33:03.072: DEBUG/PackageManager(83):
Scanning package com... 03-09 13:33:03.072: ERROR/PackageManager(83):
Package com... requires unavailable shared library
com.google.android.maps; failing! 03-09 13:33:03.083:
WARN/PackageManager(83): Package couldnQ&apos;Et be installed in
/data/app/com.....apk</description>
<comment>
<author>shamme...@gmail.com</author>
<when>Wed, 09 Mar 2011 19:19:43 +0000</when>
<what>FYI, this is easily recreated using the MapsDemo application delivered with the SDK.

1. Create new Android Project
2. Select Google APIs 2.2 (8) target
3. Select Create project from existing sample...MapsDemo.
4. Create new emulator with target of Google APIs 2.2 (8)
5. Attempt to Run MapDemo on new emulator
6. Installation fails

Same app installs and runs on a Google APIs 2.3.1 (9) emulator.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 09 Mar 2011 21:47:58 +0000</when>
<what></what>
</comment>
<comment>
<author>shamme...@gmail.com</author>
<when>Wed, 06 Apr 2011 19:43:14 +0000</when>
<what>What is the ETA on the fix for this issue? Seems like a simple mistake on the emulator image?</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5265</bugid>
<title>Context aware volume control</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>multid...@gmail.com</reportedBy>
<openedDate>Tue, 08 Dec 2009 08:27:28 +0000</openedDate>
<description>Should allow for automatic volume setting changes for when device is
docked in car dock or multimedia dock.</description>
</bug>
<bug>
<bugid>7030</bugid>
<title>It is too easy to accidentally delete mails in GMail app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>nathanie...@gmail.com</reportedBy>
<openedDate>Mon, 08 Mar 2010 14:15:22 +0000</openedDate>
<description>When viewing a mail in the gmail app, there are three large buttons at
the bottom of the screen: Q&quot;EarchiveQ&quot;E, Q&quot;ElabelsQ&quot;E and Q&quot;EdeleteQ&quot;E. Even with
the Q&quot;Econfirm deleteQ&quot;E preference it is far too easy for this button (and
the Q&quot;EconfirmQ&quot;E button) to be pressed accidentally, permanently deleting
the mail with no way to recover it as far as I can tell. This has
happened to me several times, sometimes with quite important emails. In
addition to the problem of it being pressed accidentally, having such a
prominent Q&quot;EdeleteQ&quot;E button does not mesh well with the Q&quot;Earchive
everythingQ&quot;E approach to email that the GMail web app is designed to
facilitate. This problem could be solved by removing the delete button
from its prominent place at the bottom of the screen to the appQ&apos;Es menu,
thus requiring the physical Q&quot;EmenuQ&quot;E button to be pressed in order to
select it, which is much harder to do accidentally. Alternatively, a way
to undo the delete action could be implemented. Having the Q&quot;EarchiveQ&quot;E
button at the bottom of emails does not cause a similar problem, because
although itQ&apos;Es possible to accidentally archive a mail it is also
possible to un-archive it. This is on a T-Mobile G1 in the UK. Apologies
if itQ&apos;Es not appropriate to report this as a bug. From my perspective the
behaviour is bad enough to warrant this description.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:13 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>nathanie...@gmail.com</author>
<when>Fri, 21 May 2010 22:57:21 +0000</when>
<what>So where am I supposed to report usability issues with the mail app? (note: mail, not maps!)  

I want to report the issue to the developers, not receive help with it, so obviously the forum is not the right 
place.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>9389</bugid>
<title>com.android.vending constantly retries a network operation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cullas...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 00:47:35 +0000</openedDate>
<description>Motorola Droid, Android 2.1 com.android.vending tries a network
operation every few seconds which fails. This was noticed when the Q&quot;E3GQ&quot;E
transfer arrows were lighting up every few seconds for longer than
expected. I connected adb and got a trace: W/vending ( 4968):
com.android.vending.api.RequestManager$AsynchTaskDoRequestsOverNetwork.doTask():
W/vending ( 4968): com.android.vending.api.AuthFailureException
W/vending ( 4968): at
com.android.vending.api.RequestDispatcher.throwException(RequestDispatcher.java:366)
W/vending ( 4968): at
com.android.vending.api.RequestDispatcher.performRequestsOverNetwork(RequestDispatcher.java:212)
W/vending ( 4968): at
com.android.vending.api.RequestDispatcher.performRequests(RequestDispatcher.java:174)
W/vending ( 4968): at
com.android.vending.api.RequestManager.doRequestsOverNetwork(RequestManager.java:244)
W/vending ( 4968): at
com.android.vending.api.RequestManager.access$000(RequestManager.java:73)
W/vending ( 4968): at
com.android.vending.api.RequestManager$AsynchTaskDoRequestsOverNetwork.doTask(RequestManager.java:453)
W/vending ( 4968): at
com.android.vending.AsynchTask.doRequest(AsynchTask.java:45) W/vending (
4968): at
com.android.vending.AsynchRequestRunner$1.runRequestRetryingFailure(AsynchRequestRunner.java:57)
W/vending ( 4968): at
com.android.vending.AsynchRequestRunner$1.run(AsynchRequestRunner.java:50)
W/vending ( 4968): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
W/vending ( 4968): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
W/vending ( 4968): at java.lang.Thread.run(Thread.java:1096) W/vending (
4968): at
com.android.vending.AsynchRequestRunner$VendingThreadFactory$VendingFactoryThread.run(AsynchRequestRunner.java:114)
This went on for a few minutes until I opened the market app; it could
have been doing this for hours (plugged in at the time, so could not
check the battery use). Opening the Market app seemed to stop it, with
this message in logcat when the marked app was opened: E/vending (
4968):
com.android.vending.AsynchRequestRunner$1.runRequestRetryingFailure():
Got auth failure from server -Q&gt;E invalidating auth tokens.</description>
</bug>
<bug>
<bugid>16007</bugid>
<title>Screen Sizes and Densities is not being updated</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wout...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 13:19:14 +0000</openedDate>
<description>The following page is extremely useful:
http://developer.android.com/resources/dashboard/screens.html but only
if it is being updated regularly. The last update is from half a year
ago. So question is: can it be updated again.</description>
</bug>
<bug>
<bugid>6418</bugid>
<title>Calendar: changes made on google calendar not syncing to calendar app</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>saalwaec...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 01:36:44 +0000</openedDate>
<description>I had an appointment on my google calendar, which also properly appeared
on the android calendar app. I used the google calendar web interface to
move the appointment to the following day and at a new time. The
calendar app on the phone still shows the original date/time, and not
the new date/time. This is many hours after making the calendar change.
Notes: 1. I was surprised to not find a Q&apos;ErefreshQ&apos;E option in the calendar
app. 2. While moving the appointment, I did accidentally change it to
spanning two days, and then I updated it again. For example, the
original appointment was, say, Tue 4-5pm. I updated it to Tue 2pm - Wed
3pm. Then I updated again to Wed 2-3pm. IQ&apos;Em indicating this in case itQ&apos;Es
relevant to the problem. Device: Motorola droid with firmware 2.0.1</description>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:02:30 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>2980</bugid>
<title>Camera application saves wrong location when the GPS Position isnQ&apos;Et fixed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-15T02:18:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>Jan.Chri...@gmail.com</reportedBy>
<openedDate>Sat, 13 Jun 2009 18:10:44 +0000</openedDate>
<description>When taking a photo while thereQ&apos;Es no fixed GPS position the camera
application saves a wrong position. I watched the GPS status using an
application from the Android Market called Q&quot;EGPS Status 2Q&quot;E, but I
couldnQ&apos;Et get a fix. After that I took some photos. At home, I copied the
images to my computer and saw that the position saved in the images was
somewhere west of Great Britain in the sea. But when I took the photos I
was near Stuttgart in Germany. I think it would be better if the camera
application wouldnQ&apos;Et save the position when it canQ&apos;Et get a GPS fix.
Maybe it should also display a message so the user knows that the
position wasnQ&apos;Et saved.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 15 Jun 2009 02:18:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16061</bugid>
<title>Nexus one accelerometer behaves differently after 2.3.3 OTA update</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>avolc...@gmail.com</reportedBy>
<openedDate>Sat, 09 Apr 2011 18:31:49 +0000</openedDate>
<description>Nexus one accelerometer behaves differently after 2.3.3 OTA update
Several games that uses an accelerometer are not working properly since
the upgrade to 2.3.3</description>
<comment>
<author>avolc...@gmail.com</author>
<when>Sat, 09 Apr 2011 18:32:48 +0000</when>
<what>Here are some more details:
http://stackoverflow.com/questions/5175121/sensoreventlistener-no-longer-detecting-in-android-2-3-3
</what>
</comment>
</bug>
<bug>
<bugid>13767</bugid>
<title>Example in ContactsContract.PhoneLookup is wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jleid...@gmail.com</reportedBy>
<openedDate>Thu, 06 Jan 2011 11:51:12 +0000</openedDate>
<description>In the Documentation at:
http://developer.android.com/intl/de/reference/android/provider/ContactsContract.PhoneLookup.html#CONTENT_FILTER_URI
states: The content:// style URI for this table. Append the phone number
you want to lookup to this URI and query it to perform a lookup. For
example: Uri lookupUri = Uri.withAppendedPath(PhoneLookup.CONTENT_URI,
Uri.encode(phoneNumber)); but the Constant PhoneLookup.CONTENT_URI is
not defined. It should be: Uri lookupUri =
Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI,
Uri.encode(phoneNumber));</description>
<comment>
<author>sprabh...@gmail.com</author>
<when>Thu, 27 Jan 2011 04:44:28 +0000</when>
<what>Yes. He is correct.
it should be PhoneLookup.CONTENT_FILTER_URI</what>
</comment>
<comment>
<author>aaronf...@gmail.com</author>
<when>Wed, 16 Mar 2011 13:06:13 +0000</when>
<what>Looks like they fixed the documentation</what>
</comment>
</bug>
<bug>
<bugid>5056</bugid>
<title>Youtube Player - Time Filter Not Functioning - Results not Filtered</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>diia...@gmail.com</reportedBy>
<openedDate>Thu, 26 Nov 2009 02:02:51 +0000</openedDate>
<description>Steps to Reproduce: 1. Open YouTube Player 2. Press menu 3. Do a Search
4. Press menu 5. Check Time Filter and Set to Q&apos;ETodayQ&apos;E 6. Check the
returned result, are the results only from today? Failure = Videos
returned are anywhere from weeks to years ago Success = no videos
returned unless they are Q&lt;E1 day old Phone Info: Model Number: T-Mobile
G1 Firmware: 1.6 Baseband Version 62.50S.20.17H_2.22.19.26I Kernal
Version: 2.6.29-00479-g3c7df37 android-build@apa26 #19 Build number:
DRC83</description>
</bug>
<bug>
<bugid>5883</bugid>
<title>Google Inc. does not communicate with itQ&apos;Es users</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-01-07T18:22:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>zohars...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 10:35:09 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Open a new issue at
http://code.google.com/p/android/issues/ or respond to an existing one.
- What happened. Other users may communicate with you about the bug but
Google Inc. will never. - What you think the correct behavior should be.
Google Inc. should respond and communicate with its users (automated
surveys donQ&apos;Et count). Google Inc. should be a part of the technical
dialog, should let users know when and if to expect a new feature or a
resolution for a bug, should explain weird decisions to its users and
should generally treat its users as their customers. This is not a free
webmail service, this users paid (although not directly to Google) for
their device and expect responses. DonQ&apos;Et forget to mention which device
you have, and which version of Android is installed on it. (Find it
under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) HTC Dream/G1 (Hopefully not
my last android powered device) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem. If you (Google Inc.) happen to have
a web browser, please also visit
Q&quot;Ehttp://code.google.com/p/android/issuesQ&quot;E and respond to the issues
listed as it could help users know more about the future of their
device.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Jan 2010 18:22:44 +0000</when>
<what>We do respond to issues. Please use this bug tracker to report technical issues only.</what>
</comment>
<comment>
<author>zohars...@gmail.com</author>
<when>Fri, 19 Feb 2010 11:51:36 +0000</when>
<what>About Q&quot;EWe do respond to issuesQ&quot;E,

WhereQ&apos;Es you responses?

IQ&apos;Eve been looking for them in my starred issues:

http://code.google.com/p/android/issues/detail?id=1151

http://code.google.com/p/android/issues/detail?id=1865

http://code.google.com/p/android/issues/detail?id=1281

http://code.google.com/p/android/issues/detail?id=2117

http://code.google.com/p/android/issues/detail?id=3732

http://code.google.com/p/android/issues/detail?id=2851

http://code.google.com/p/android/issues/detail?id=1580

http://code.google.com/p/android/issues/detail?id=1089

http://code.google.com/p/android/issues/detail?id=2849

http://code.google.com/p/android/issues/detail?id=2148

http://code.google.com/p/android/issues/detail?id=3635

http://code.google.com/p/android/issues/detail?id=1016

http://code.google.com/p/android/issues/detail?id=2312

http://code.google.com/p/android/issues/detail?id=1712

http://code.google.com/p/android/issues/detail?id=354

Oops, couldnQ&apos;Et find them.

The above are just my examples.

Are you claiming that for some mysterious reason Google responds only to issues not
starred by me?

ItQ&apos;Es funny that you actually did respond to this issue. Pretty fast too.



About Q&quot;EPlease use this bug tracker to report technical issues onlyQ&quot;E,

This is wrong for two reasons:

1. Using your bug tracker, as I (amongst many other users) see it, is plain USELESS.
HavenQ&apos;Et seen it making even one technical issue go away. Oh, please show me IQ&apos;Em wrong.

2. I can see that ideally (letQ&apos;Es overlook point 1 for that matter...) this bug
tracker should be used for technical issues.
So, just tell me, is there any other way for us, the users, to communicate (*) with
Google? Is there?


(*) IQ&apos;Em talking about a 2-way communication. Not Q&quot;EThank you for your feedbackQ&quot;E kinda
communication. Your users are NOT some huge quality control group. They do help
control the quality with their feedback but they also expect answers.</what>
</comment>
</bug>
<bug>
<bugid>9410</bugid>
<title>Apps installed on the sd card donQ&apos;Et show in the app drawer</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>moore1...@gmail.com</reportedBy>
<openedDate>Tue, 29 Jun 2010 23:53:41 +0000</openedDate>
<description>Apps installed on sd card donQ&apos;Et show in app drawer. Nexus 1 2.2 Froyo
FRF85B</description>
</bug>
<bug>
<bugid>18674</bugid>
<title>Android Compatibility Library (ACL) requires WRITE_EXTERNAL_STORAGE and READ_PHONE_STATE permissions</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexrhel...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jul 2011 10:28:33 +0000</openedDate>
<description>ACL r3 v4 In my logs, I see this: compat added
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE My app does not require these
permissions, so IQ&apos;Em not happy that the ACL is adding them, especially
Q&apos;EREAD_PHONE_STATEQ&apos;E which is presented to the user installing the app as
Q&quot;E! Phone Calls: read phone state and identityQ&quot;E. As an android dev, I
work hard to make sure my app does not require any more permissions than
what is absolutely needed.</description>
<comment>
<author>alexrhel...@gmail.com</author>
<when>Wed, 20 Jul 2011 11:56:23 +0000</when>
<what>Please close this, it was my mistake. I forgot to put minSdkVersion and targetSdkVersion in the manifest, which resulted in these perms being added to my app. I assumed Q&apos;EcompatQ&apos;E in the log was the compatibility library.</what>
</comment>
</bug>
<bug>
<bugid>12487</bugid>
<title>in Browser, open pop-up pages as regular pages </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>bala...@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 23:12:26 +0000</openedDate>
<description>Currently in the Browser when the user touches a link to a pop-up web
page, the resulting pop-up is displayed in a pop-up window that occupies
part of the space of the underlying Browser window. The only function
this behavior serves that I can tell is to let the user know that he is
looking at a pop-up instead of a regular web page. Maybe that
information is useful in some cases, but I canQ&apos;Et think of a single
instance where that information would have helped me. This handling of
pop-ups has disadvantages: * The pop-up window is even smaller than the
browser window. Mobile phone screens are small enough as it is. ThereQ&apos;Es
no reason to use even less of the screen * If the user touches a link in
the pop-up window that would open another pop-up window, it fails with
an error message: Q&quot;EPop-up already open. Could not open a new pop-up
window because only one can be open at any time.Q&quot;E This makes it
impossible to browse some web sites. I propose that the BrowserQ&apos;Es
handling of pop-ups be changed so that pop-ups are opened as normal web
pages. Ideally thereQ&apos;Ed be a setting allowing the user to chose whether
pop-ups are opened in a new window or in the current window. Other
browsers such as Opera Mini and xScope already do this. Opera Mini opens
pop-ups as a regular page in the current window. xScope opens pop-ups as
a regular page in a new tab. In both cases, a simple press of the Back
button Q&quot;EclosesQ&quot;E the pop-up and returns the user to the previous page.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 11 Nov 2010 17:58:17 +0000</when>
<what>Issue 12488 has been merged into this issue.</what>
</comment>
<comment>
<author>mont...@gmail.com</author>
<when>Wed, 22 Dec 2010 14:54:46 +0000</when>
<what>I consider this to be an important issue. Websites that could be properly displayed using Android 2.1 are unusable with the new pop-up display because of the Q&quot;Eonly one pop-upQ&quot;E limitation. I believe an option to choose whether to open pop-ups in new windows should be implemented ASAP. So, I would suggest moving this issue from Q&apos;EEnhancementQ&apos;E to something more critical.

Thanks for your efforts.</what>
</comment>
<comment>
<author>tjreis...@gmail.com</author>
<when>Wed, 09 Mar 2011 13:22:18 +0000</when>
<what>I found on the droid X and on my moto xoom I would get this message if I were navigating through webpages in portrait mode.  If I navigate through all the pages in landscape mode on both devices, I donQ&apos;Et get that message.</what>
</comment>
<comment>
<author>bala...@gmail.com</author>
<when>Wed, 09 Mar 2011 18:57:55 +0000</when>
<what>Interesting. The problem does seem to happen less often in landscape mode, but it still happens.</what>
</comment>
<comment>
<author>stevenb....@gmail.com</author>
<when>Sat, 28 May 2011 11:31:36 +0000</when>
<what>The Q&quot;ETypeQ&quot;E of this issue is Q&quot;EEnhancementQ&quot;E but it should be Q&quot;EDefectQ&quot;E. This problem is a user interface regression: Something that worked before, is now unusable.

For instance, web mail with Horde does not work anymore, in the sense that it was previously possible to type a new message in a new window, but with these new popups on a smartphone the window is too small to type a message, and difficult to navigate.

There should be an option to open pop-ups as regular windows. It is beyond me how anyone can consider this UI change an improvement :-)
</what>
</comment>
</bug>
<bug>
<bugid>15047</bugid>
<title>Camera API should have option to select best settings </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>the100r...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 07:51:51 +0000</openedDate>
<description>Android Camera API does not have means to set camera parameter for
preview size and best corresponding preview frame rate. This leads to
lot of inconsistencies in creating camera applications. It would be nice
if we dont have to deal with fps at all since most the time we dont care
if its 60, 30 or 15 or even 10fps. A lot of motorola phones have this
issues and its difficult to keep on with ever increasing number of
devices.</description>
</bug>
<bug>
<bugid>5356</bugid>
<title>After 2.01 update Google quick search widget does not allow landscape query using on screen keyboard.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>congersb...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 01:20:26 +0000</openedDate>
<description>Since the update to 2.01, when using the Google quick search widget on a
Motorola Droid, the on screen keyboard only works in portrait mode. To
go landscape to enter data, you must use the physical keyboard.</description>
<comment>
<author>ad...@sittercafe.com</author>
<when>Fri, 11 Dec 2009 07:21:52 +0000</when>
<what>Yes - and itQ&apos;Es very annoying.</what>
</comment>
</bug>
<bug>
<bugid>6890</bugid>
<title>Email client for nexus one</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>JCl...@gmail.com</reportedBy>
<openedDate>Sat, 27 Feb 2010 00:06:42 +0000</openedDate>
<description>The email client for the nexus one seems to be unreliable. There have
been times when messages that I have not yet read have dropped-off of
the list of messages in my inbox. Other times, I will delete a message
and it will disappear for the time being, but will show up again. See
the following two issue descriptions: Issue A: (deleted message coming
back into inbox after deletion) I havenQ&apos;Et been able to formally define
all of the ways to repeat the failure. One sure fire way, though, is
following: 1) sync the email account 2) delete a message (noting which
one youQ&apos;Eve deleted) from the inbox 3) scroll down to the bottom of the
list of emails in the inbox and select the option to Q&apos;Eload more
messagesQ&apos;E 4) notice that the deleted message came back to haunt you
Issue B: (undesired message deletion) IQ&apos;Eve also noticed that it seems
that the quantity of messages that remain in the inbox seems to be
limited. ie: IQ&apos;Eve tried to save a message in the inbox until IQ&apos;Eve had a
chance to read it. It seems that once enough (magic number??) newer
messages have entered the inbox that the select message that I was
hoping to keep gets bumped from the list. I might or might not be able
to Q&apos;Eget it backQ&apos;E by selecting the Q&apos;Eload more messagesQ&apos;E at the bottom of
the list of messages. The obvious downside to this simple work-around is
that I end up getting a bunch of previously-deleted messages (as
described above). I know the (email account / inbox) should maintain
messages until they age to a certain point, but these messages may be
removed from the inbox significantly less than this amount of time.</description>
</bug>
<bug>
<bugid>2625</bugid>
<title>new locale is lost in sqliteQ&apos;Es native_setLocale.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>w20...@gmail.com</reportedBy>
<openedDate>Mon, 11 May 2009 07:29:56 +0000</openedDate>
<description>In android_database_SQLiteDatabase.cpp, in native_setLocale, the old
locale Q&quot;EdbLocaleQ&quot;E stored in android_metadata is still registered as
current locale, and the new one Q&quot;Elocale8Q&quot;E is lost. See below code: err =
register_localized_collators(handle, dbLocale ? dbLocale : locale8,
UTF16_STORAGE);</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:45:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:15:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10001</bugid>
<title>Email application - French localization issue</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jnoel.go...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 23:38:57 +0000</openedDate>
<description>In platform/packages/apps/Email.git/res/values-fr/strings.xml line 89:
Q&lt;Estring name=Q&quot;Emessage_compose_to_hintQ&quot;E
msgid=Q&quot;E2891895306418177013Q&quot;EQ&gt;EQ&quot;ELangue cibleQ&quot;EQ&lt;E/stringQ&gt;E Q&quot;ELangue cibleQ&quot;E
should be Q&quot;E?Q&quot;E. In French, Q&quot;ELangue cibleQ&quot;E is OK in a translation context
(translate TO) but not an email context (send TO).</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Jul 2010 17:05:25 +0000</when>
<what></what>
</comment>
<comment>
<author>jnoel.go...@gmail.com</author>
<when>Mon, 26 Jul 2010 22:44:32 +0000</when>
<what>Same issue at line 102 (Q&lt;Estring name=Q&quot;Emessage_view_to_labelQ&quot;E msgid=Q&quot;E6485191743265527381Q&quot;EQ&gt;EQ&quot;ELangue cible:Q&quot;EQ&lt;E/stringQ&gt;E).

Q&quot;ELangue cible:Q&quot;E should be Q&quot;E? :Q&quot;E (with a space before Q&quot;E:Q&quot;E).</what>
</comment>
<comment>
<author>easy.mig...@gmail.com</author>
<when>Tue, 11 Jan 2011 12:53:55 +0000</when>
<what>Issue 13608</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Tue, 11 Jan 2011 17:43:40 +0000</when>
<what>Issue 13608 has been merged into this issue.</what>
</comment>
<comment>
<author>kroot%an...@gtempaccount.com</author>
<when>Tue, 11 Jan 2011 17:43:58 +0000</when>
<what></what>
</comment>
<comment>
<author>rwald...@gmail.com</author>
<when>Thu, 03 Feb 2011 06:36:11 +0000</when>
<what>This looks fixed in 2.3.2. See screenshot.</what>
</comment>
</bug>
<bug>
<bugid>3400</bugid>
<title>Music player does not adds long (big) mp3s to library</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>vladimir...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 08:05:30 +0000</openedDate>
<description>Hi. I have some big mp3s, e.g /sdcard/Music/podcasts/Drum and Bass
Podcast by
DnbRadio.com/Spectrum_LIVE_on_DNBRADIO.COM_20090725_1602_-_UKBassline_Show.mp3
- 42.4 Mb, ~60 min playtime. It does not appears on Music app library. I
canQ&apos;Et find it on Artists, Songs, Albums, it does not appears on playlist
when I use Q&apos;Eshuffle allQ&apos;E. But if I navigate to that folder (using OI
file manager) and select file manually, it plays normally with Music
app. IQ&apos;Eve also tried MixZing Lite and have simular problem, there I can
find this files only on Genres view. US T-Mobile G1 in Russia,
non-rooted, with latest official T-Mobile firmware.</description>
<comment>
<author>yend...@pv.com</author>
<when>Tue, 28 Jul 2009 11:39:25 +0000</when>
<what>Just for kicks, did you try to rename you mp3 file as /sdcard/test.mp3 and see if it
then shows up?</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Tue, 28 Jul 2009 14:47:18 +0000</when>
<what>IQ&apos;Eve thought that there can be filepath length limit somewhere and renamed one of the
files to something like /sdcard/Music/podcasts/DRUM/podcast.mp3, but this does not helps.

I also going to rename it to /sdcard/test.mp3 and clean id tags, but I donQ&apos;Et think it
would help.</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Wed, 29 Jul 2009 05:53:29 +0000</when>
<what>Hmmm, not sure what helped, but after rename to /sdcard/Music/test.mp3 and re-writing
tags using easytag this file appeared in playlists.</what>
</comment>
<comment>
<author>yend...@pv.com</author>
<when>Wed, 05 Aug 2009 16:44:46 +0000</when>
<what>Do you still have an issue with this? Or, can I consider this closed?

Thanks.</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Mon, 17 Aug 2009 06:12:16 +0000</when>
<what>Yes, I still have an issue.But it seems itQ&apos;Es not file size problem, but filename size
problem.

IQ&apos;Eve found a workaround: not to use such long dir and file names.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:45:24 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:28:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5143</bugid>
<title>WebView: setInitialScale() doesnQ&apos;Et work on Eclair - a decent way to set zoom scale in a WebView is needed anyway</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-24T19:57:12.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>marklo...@gmail.com</reportedBy>
<openedDate>Tue, 01 Dec 2009 17:06:45 +0000</openedDate>
<description>It seems the relevant code (static final int DID_FIRST_LAYOUT_MSG_ID)
just got removed, surely for egregious reasons:
http://android.git.kernel.org/?
p=platform/frameworks/base.git;a=blob;f=core/java/android/webkit/WebView.ja
va;hb=5c1207be90fdf296c1b83034b7c68915e1749284#l4675 However, primarily
because of the egregious reasons mentioned above, I wouldnQ&apos;Et
particularly mind setInitialScaleQ&apos;Es posthumous @deprecated-ness, or even
silent and merciless murder, provided that a *better* replacement took
its once-glorious place; a cursory glance spots a worthy candidate in
private void setNewZoomScale(float scale, boolean force)
http://android.git.kernel.org/?
p=platform/frameworks/base.git;a=blob;f=core/java/android/webkit/WebView.ja
va;hb=9db3d07b9620b4269ab33f78604a36327e536ce1#l1941 that would perhaps
only require a much more frank, modern, and enjoyable declaration of
publicness. In the meantime - if I didnQ&apos;Et just miss the strikingly
self-evident way of making it work - should I walk the laughable path of
approximatively enforcing user preferences via zoomIns and Outs, or just
ignore Eclair and hope in the rumored mass-upgrade to 2.1?</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 18 Feb 2010 16:01:26 +0000</when>
<what></what>
</comment>
<comment>
<author>klo...@google.com</author>
<when>Mon, 08 Mar 2010 06:12:45 +0000</when>
<what>It is public in 2.1</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 19:57:12 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16</bugid>
<title>ThereQ&apos;Es no SDK for Mac PPC</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-29T13:54:59.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>15</stars>
<reportedBy>adamal...@gmail.com</reportedBy>
<openedDate>Thu, 03 Jan 2008 19:03:28 +0000</openedDate>
<description>What steps will reproduce the problem? 1. Trying to download the SDK for
a PPC Mac 2. Trying to install the SDK on a PPC Mac 3. Trying to develop
for Android on a PPC Mac What is the expected output? What do you see
instead? I would expect a version of the SDK for PPC Macs, not just
Intel What version of the product are you using? On what operating
system? IQ&apos;Em not using any version, thatQ&apos;Es the problem! Please provide
any additional information below.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 09:27:21 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 12 Jan 2008 10:30:30 +0000</when>
<what>This Issue has been reviewed and accepted for implementation.
An engineer will begin working on it at the earliest opportunity.</what>
</comment>
<comment>
<author>osborn.s...@gmail.com</author>
<when>Sat, 19 Jan 2008 03:19:06 +0000</when>
<what>This would be an extremely welcome enhancement.</what>
</comment>
<comment>
<author>ethan.va...@gmail.com</author>
<when>Tue, 22 Jan 2008 23:51:47 +0000</when>
<what>Since the emulator source code is open source. Would you be willing to post a white
paper (or what ever you have so far) on why the it wonQ&apos;Et compile on ppc? IQ&apos;Em sure you
are very busy preparing for the summer launch and that some one in the community with a
ppc could give you a hand.</what>
</comment>
<comment>
<author>gar...@gmail.com</author>
<when>Thu, 24 Jan 2008 04:45:59 +0000</when>
<what>UC Berkeley is using Android for a class this semester, which IQ&apos;Em in, but my only computer is a PPC Mac. If this 
gets fixed sometime before May itQ&apos;Ell save me some grief.</what>
</comment>
<comment>
<author>dentaroo@gmail.com</author>
<when>Mon, 04 Feb 2008 12:30:08 +0000</when>
<what>Additional supporting request - I and many others love the PPC PowerBook 12Q&quot;E for programming whilst 
travelling, due to the compact nature and 5 hours battery life. PLEASE ship an SDK for PPC.</what>
</comment>
<comment>
<author>o.and...@gmail.com</author>
<when>Wed, 13 Feb 2008 21:15:43 +0000</when>
<what>I am also a developer on ppc hardware and would love to try the android sdk</what>
</comment>
<comment>
<author>exiq...@gmail.com</author>
<when>Fri, 15 Feb 2008 19:38:47 +0000</when>
<what>My company has given me a powerbook. I want to write apps for android and avoid the
rush for iphone development, but I donQ&apos;Et want to push the company to buy me a intel
mac just to do this.</what>
</comment>
<comment>
<author>juanscho...@gmail.com</author>
<when>Sat, 01 Mar 2008 21:17:07 +0000</when>
<what>Please port this SDK to Mac PPC. </what>
</comment>
<comment>
<author>blockswo...@gmail.com</author>
<when>Thu, 06 Mar 2008 02:56:42 +0000</when>
<what>Yep, same problem. Alubook 12Q&quot;E PPC. IQ&apos;Eve had to go to Linux for it instead, but the
linux machine has less RAM and now IQ&apos;Em hauling two computers around. Please build it.
Thanks.</what>
</comment>
<comment>
<author>osborn.s...@gmail.com</author>
<when>Sun, 04 May 2008 19:19:35 +0000</when>
<what>The SDK source code is available here: http://code.google.com/p/android/downloads/list

I get the following error when trying to build on PPC G4, OSX 10.4 (Tiger)

Q&quot;Estatic linking with your installed SDL library doesnQ&apos;Et workQ&quot;E

I havenQ&apos;Et spent much time investigating, but I imagine some of you didnQ&apos;Et realize the
source code was available since I also did not.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Thu, 23 Oct 2008 09:54:14 +0000</when>
<what>you can build the emulator sources on OS X PPC, but you need to grab the official
emulator source package which contains AndroidQ&apos;Es patched libSDL. To do that:

1/ grab http://android.googlecode.com/files/android-emulator-1.0_r1.tar.bz2
2/ decompress it somewhere
3/ run the build-emulator.sh script

the script should build everything for you, and place an Q&apos;EemulatorQ&apos;E binary in the
current directory. Report any problems here.

Note that PPC compilation is not officially supported, but patches are welcomed if
you find any issues. 

Building other parts of the SDK from the now open-sourced official sources is going
to be more tricky and isnQ&apos;Et supported right now.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 29 Jan 2009 13:54:59 +0000</when>
<what></what>
</comment>
<comment>
<author>gar...@gmail.com</author>
<when>Thu, 29 Jan 2009 18:36:42 +0000</when>
<what>Wow, that took a long time to get officially declined. I hope there was not an engineer working on it all this time 
who finally gave up.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:44:44 +0000</when>
<what></what>
</comment>
<comment>
<author>montypa...@gmail.com</author>
<when>Tue, 03 Nov 2009 08:41:16 +0000</when>
<what>Where did the engineer who had to work on Android SDK for Mac PPC run?

We are still awaiting for...</what>
</comment>
<comment>
<author>fabella....@gmail.com</author>
<when>Fri, 11 Dec 2009 14:59:11 +0000</when>
<what>build from source!, http://source.android.com/download</what>
</comment>
<comment>
<author>montypa...@gmail.com</author>
<when>Sat, 12 Dec 2009 15:37:07 +0000</when>
<what>I tried that but it seems not to be possible since thereQ&apos;Es no prebuilt library or mk
configuration for ppc</what>
</comment>
<comment>
<author>creative...@gmail.com</author>
<when>Sat, 01 May 2010 05:08:24 +0000</when>
<what>Oi, so is tis moot, declined, and never going to be possible?  Or did anyone out there have success building from 
source?  Figured first I would look around, find out the success/fail rate, before i went and became a failface 
myself.</what>
</comment>
<comment>
<author>dux.sant...@gmail.com</author>
<when>Mon, 23 Aug 2010 20:26:36 +0000</when>
<what>I am engineer and l learn fast, could help you fix this issue?
</what>
</comment>
<comment>
<author>annu...@gmail.com</author>
<when>Mon, 04 Oct 2010 17:29:22 +0000</when>
<what>Is there any progress in this issue? (e.g., dedicated git branch)</what>
</comment>
<comment>
<author>freee...@gmail.com</author>
<when>Sun, 17 Oct 2010 10:34:25 +0000</when>
<what>not only ppc macs, thereQ&apos;Es linux ppc machines out there too.
is it possible to build it from source yet? 
</what>
</comment>
<comment>
<author>jtot...@gmail.com</author>
<when>Mon, 06 Dec 2010 17:27:39 +0000</when>
<what>So much for a developer getting assigned this task in 2008... :(</what>
</comment>
<comment>
<author>JJDaNiM...@gmail.com</author>
<when>Mon, 20 Dec 2010 21:08:41 +0000</when>
<what>Hi, there are instructions to build the sdk from source code? I downloaded it from http://android.git.kernel.org/?p=platform/sdk.git;a=summary but I didnQ&apos;Et find any HowTo. 

Thanks</what>
</comment>
<comment>
<author>werthyw...@gmail.com</author>
<when>Thu, 20 Jan 2011 14:03:11 +0000</when>
<what>I have a solution...
I tried to follow instructions above, but the link took me nowhere.
However, if you are using Eclipse to develop apps, you configure for android; download the intel sdk from the original site; open up Eclipse preferences; select Android; hit browse to locate the unzipped folder where the intel sdk is; apply changes, ignore warnings and close preferences; still in Eclipse select: WindowQ&gt;EAndroid SDK and AVD Manager; and use this to install the emulator files needed. Voila, it works.</what>
</comment>
</bug>
<bug>
<bugid>20031</bugid>
<title>Installation error Unknown Reason-8</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>daummob...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 08:36:10 +0000</openedDate>
<description>Hi! We have found a problem when installing our applications via market.
The problem that I am having is I have tried several times to download
the Daum app from the Market. While the app is downloading everything
seems to do fine until the installation process. A installation error
message pops up and says Installation error Unknown Reason-8. Every
attempt to install from the market fails. Installation error: 09-09
13:29:24.580: DEBUG/PackageManager(156): Shared UserID daum.uid.shared
(uid=10134): packages=[] 09-09 13:29:24.580: ERROR/PackageManager(156):
Package net.daum.android.daum has no signatures that match those in
shared user daum.uid.shared; ignoring! 09-09 13:29:24.580:
WARN/PackageManager(156): Package couldnQ&apos;Et be installed in
/data/app/net.daum.android.daum-1.apk 09-09 13:29:24.800:
DEBUG/Finsky(20537): [22] 1.packageInstalled: Package install status for
Q&quot;Enet.daum.android.daumQ&quot;E is -8 It seems that there is a problem when
verifying the signature of app with shared userid. However, the
certificate used by Daum app is a valid certificate. our application
lists : 1.net.daum.android.shoppinghow 2.net.daum.android.yozm
3.net.daum.place 4.net.daum.android.air 5.net.daum.android.map
6.net.daum.android.daum 7.net.daum.android.cloud All applications have
android:sharedUserId=Q&quot;Edaum.uid.sharedQ&quot;E in manifest.xml except
net.daum.android.cloud and net.daum.android.air. they are also signed by
the same certificate. I guess that it dose`t normally update
/data/system/packages.xml file after uninstalling or installing our all
apps(1~7) on device It is difficult to reproduce the problem. Thank You</description>
<comment>
<author>fad...@android.com</author>
<when>Wed, 14 Sep 2011 17:12:27 +0000</when>
<what>Issue 20032 has been merged into this issue.</what>
</comment>
<comment>
<author>crowdcom...@gmail.com</author>
<when>Thu, 22 Sep 2011 21:58:47 +0000</when>
<what>IQ&apos;Em seeing this issue as well.  There was an update of my app pushed to the market with an incorrect sharedUserId, which is causing installs to fail in this way on android 2.3+.  

Unfortunately, because not all information is being cleared from the android system ( possibly packages.xml) between app installs, which is preventing users from installing the corrected version of the app, even if they deleted the old version from their device.  </what>
</comment>
</bug>
<bug>
<bugid>8428</bugid>
<title>Always show the end of the conversation when opening a message selected in search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tiagobo...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 20:46:23 +0000</openedDate>
<description>When searching for a message, I always go to the end of the conversation
when I should be placed where that specific message arrived in the
conversation log. - Steps to reproduce the problem. Receive several
messages from one person. Use the search with a word from a message
received anywhere in the conversation, notice that the message is found.
Click to open it. - What happened. The conversation was opened at the
end (last received/sent message) - What you think the correct behavior
should be. The conversation should be opened where the selected message
is. Using a HTC Desire with Android 2.1</description>
</bug>
<bug>
<bugid>15203</bugid>
<title>Phone falsely claims Q&quot;Einvalid batteryQ&quot;E</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-03-04T17:53:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>S.Breidb...@gmail.com</reportedBy>
<openedDate>Thu, 03 Mar 2011 20:45:01 +0000</openedDate>
<description>Motorola DROID2, Android 2.2, Version2.3.20.A955.Verizon.en.US The phone
has the original Motorola battery it came with BP6X. When I connect a
USB cable, it says Q&quot;EInvalid battery Your device battery is invalid and
cannot be charged. Replace the battery with an original Motorola
battery.Q&quot;E The problem used to be intermittent, and is getting more and
more consistent.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 04 Mar 2011 17:53:05 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16967</bugid>
<title>Echo cancellation for speakerphone for SIP/VOIP calls</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>starrych...@oliveyou.net</reportedBy>
<openedDate>Wed, 18 May 2011 22:34:34 +0000</openedDate>
<description>The developer of a CSipSimple claims they have no access to echo
cancellation for speakerphone mode. - Steps to reproduce the problem.
Call a # via SIP, turn on speakerphone, even with echo cancellation
turned on, the other person hears an echo. (Test: Register free at
Callcentric, call their test # 17771234567 which is a computer concierge
service. It trips over itself on speakerphone.) - What happened. An
echo. - What you think the correct behavior should be. It should cancel
the echo with speakerphone turned on for SIP calls like it does for
normal cell calls. - Device Droid 2 Global</description>
<comment>
<author>s-supp...@solicall.com</author>
<when>Thu, 19 May 2011 13:23:44 +0000</when>
<what>Since you are using the standard SIP protocol, you can use third party products on the network to do server-side/network echo cancellation for you. It might even turn out to give better results since the CPU processing power on the mobile device is very limited to run robust echo cancellation algorithm.</what>
</comment>
<comment>
<author>starrych...@oliveyou.net</author>
<when>Thu, 02 Jun 2011 20:24:38 +0000</when>
<what>Sorry that is not an option:

May 23, 2011 08:08 AM : Customer service
	Hello, 

 We do not have any options on our side pertaining to echo cancellation. Please note that echo cancellation is usually controlled by SIP devices themselves rather than our servers. For clarification as well as so that we can assist you further, which software based phone are you attempting to use with our services? 

 If you have any other questions, please let us know.
</what>
</comment>
</bug>
<bug>
<bugid>19301</bugid>
<title>DDMS screenshot not showing camera preview</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>suzy...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 21:05:47 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the development
tools while developing Android applications (Emulator, DDMS, Eclipse
support, ant scripts...). Use the Developer templates for issues with
Android itself. Please describe the problem in detail, with the
following information (if applicable) Host OS: tried both Mac OSX (Snow
Leopard) and WinXP SDK tools version : 11 Eclipse version:Helios ADT
plug-in version: 11.0.0.v201105251008-128486 Platform targeted by your
project: 2.2-2.3 Version of the platform running in the emulator:
running with actual hardware. Fails on Nexus S (2.3.4) and Galaxy Tab
(2.3.4). Cannot reproduce on Dell Streak (2.2) STEPS TO REPRODUCE: 1.
Launch App that uses camera preview (as in camera.startPreview()). In
addition to my own app, i tested Layar app and built in camera app. 2.
Launch DDMS (either command line or Eclipse) 3. click Screenshot icon in
DDMS EXPECTED RESULTS: Screenshot matching the displayed screen should
be captured OBSERVED RESULTS: The overlay drawing looks correct, but
camera preview is all black instead of displaying the image from the
camera. ADDITIONAL INFORMATION: Nothing of significance in logcat during
screen capture. Attached a failing image from the built in camera app.</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 22 Aug 2011 18:34:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2880</bugid>
<title>Intent. ACTION_DATE_CHANGED does not fire when the date changes.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>13</stars>
<reportedBy>adamphil...@gmail.com</reportedBy>
<openedDate>Fri, 05 Jun 2009 06:10:58 +0000</openedDate>
<description>Intent.ACTION_DATE_CHANGED does not seem to broadcast when the system
clock changes date under certain circumstances as IQ&apos;Ell describe below.
Hardware: Android Dev Phone 1 SDK: 1.5 Min API: 3 Steps (see source
below): Pre: Install the application to the device and turn it off for a
clean slate. 1. Boot the device. 2. Enter the Date Q&amp;E time Settings. 3.
Tap Q&quot;ESet dateQ&quot;E. 4. Set the date any number of days in the future, 1 will
suffice but it can be any. 5. Intent.ACTION_DATE_CHANGED will broadcast,
Q&quot;EACTION_DATE_CHANGED receivedQ&quot;E will print to log. 6. Tap Q&quot;ESet dateQ&quot;E 7.
Set the date any number of days in the past, 1 will suffice but it can
be any. 8. Intent.ACTION_DATE_CHANGED will NOT broadcast,
Q&quot;EACTION_DATE_CHANGED receivedQ&quot;E will NOT print to log. 9. Tap Q&quot;ESet timeQ&quot;E
10. Set the time to 11:59pm 11. When 12:00am ticks (or any reasonable
short wait after it), Step 8 repeats. The problem is ACTION_DATE_CHANGED
is never broadcast if the date is set to the past and then left to run,
even though the date is changing any number of times. This does not fix
itself until the date is set past the date in step 3 (or progresses to
that point normally). Which means these date changes go completely
unnoticed to any non-system application, as Intent.ACTION_TIME_CHANGED
does not broadcast either (presumably because its really
Q&quot;Eandroind.intent.action.TIME_SETQ&quot;E and improperly named). This is vital
functionality for applications that handle time, I am surprised it has
not been mentioned before or noticed. Source (simplified): //Basic
subclass public class Receiver extends BroadcastReceiver { public void
onReceiver(Context context, Intent i) { if
(i.getAction().equals(Intent.ACTION_DATE_CHANGED) { Log.v(Q&quot;EQ&quot;E,
Q&quot;EACTION_DATE_CHANGED receivedQ&quot;E); } } } With manifest definition:
Q&lt;Ereceiver android:name=Q&quot;E.ReceiverQ&quot;EQ&gt;E Q&lt;Eintent-filterQ&gt;E Q&lt;Eaction
android:name=Q&quot;Eandroid.intent.action.DATE_CHANGEDQ&quot;E /Q&gt;E Q&lt;E/intent-filterQ&gt;E
Q&lt;E/receiverQ&gt;E</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:08:52 +0000</when>
<what></what>
</comment>
<comment>
<author>ame...@gmail.com</author>
<when>Mon, 28 Feb 2011 08:22:03 +0000</when>
<what>same problem</what>
</comment>
</bug>
<bug>
<bugid>5233</bugid>
<title>ExpatReader: DTD handlers arenQ&apos;Et supported.</title>
<status>Duplicate</status>
<owner>e...@google.com</owner>
<closedOn>2009-12-06T06:59:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>gsm...@gmail.com</reportedBy>
<openedDate>Sun, 06 Dec 2009 04:22:13 +0000</openedDate>
<description>SAXParserFactory.newInstance().newSAXParser().parse(some_inputStream,
new DefaultHandler(){...});
http://groups.google.com/group/android-developers/browse_thread/thread/7412486a0b968c2d/7999d220b77a0c80</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 06 Dec 2009 06:59:43 +0000</when>
<what>without a runnable sample, iQ&apos;Em assuming this is a duplicate of 4286.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 18:58:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18907</bugid>
<title>Request to add our root CA cert to Android Root Cert Store</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-08-01T03:45:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>machida....@gmail.com</reportedBy>
<openedDate>Fri, 29 Jul 2011 05:06:44 +0000</openedDate>
<description>Hello, I am Akira Machida, working for Japan Certification Services,
Inc. (JCSI), a Certification Authority company in Tokyo, Japan. Our
customer told us a few days ago, that our first root certificate Q&quot;EJCSI
SecureSign RootCA1Q&quot;E has been included in your BKS Key Store. Your
inclusion is highly appreciated. Now, our certification service has been
migrated to a new CA, named Q&quot;EJCSI SecureSign RootCA11Q&quot;E. It is under the
WebTrust for CA based annual audit, and has already been included in
Windows and Mozilla NSS. Inclusion to Apple and Opera is in progress.
We, JCSI, strongly wish this new RootCA certificate be additionally
included in your BKS Key Store for our various customers who wishes
their SSL server certificate under this new root be trusted by Android.
Would you please tell me what must I do? Our RootCA11 certificate is
available at http://www.jcsinc.co.jp/english/repository/root.html
WebTrust audit report is linked from our top page
http://www.jcsinc.co.jp/english/index.html Mozilla inclusion list is
https://www.mozilla.org/projects/security/certs/included/#JCSI Best
regards, Akira Machida, Japan Certification Services, Inc. (JCSI)</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 30 Jul 2011 20:53:15 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 01 Aug 2011 03:45:13 +0000</when>
<what>This CA was relased in Gingerbread. Its in the open source tree under file libcore/luni/src/main/files/cacerts/ab5346f4.0 with SHA1 Fingerprint 3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3 which matches the fingerprint at http://www.jcsinc.co.jp/english/repository/root.html
</what>
</comment>
<comment>
<author>machida....@gmail.com</author>
<when>Mon, 01 Aug 2011 06:02:32 +0000</when>
<what>Thanks for information. 

One of our customersQ&apos;E Android 2.3.3 ( upgraded from 2.2 ) has cacerts.bks timestamped on 2011-05-10, but the certs within that BKS seems to have been updated on 2010-10-26. Is this a user side problem? 

Thanks in advance.
Best regards,
Akira Machida</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 01 Aug 2011 06:56:07 +0000</when>
<what>A CTS test for CA certificate inclusion was only recently added. Before that, manufacturers may have excluded some certs intentionally or unintentionally or didnQ&apos;Et upgrade cacerts.bks in the their upgrade path. Can you provide any information on the specific device make and model? 

You should be able to confirm your CA in present in stock Gingerbread using the browser in the emulator in the Android SDK.</what>
</comment>
<comment>
<author>machida....@gmail.com</author>
<when>Tue, 02 Aug 2011 02:21:20 +0000</when>
<what>Our customersQ&apos;E devices reported to us are: NTT Docomo Xperia arc (SO-01C), KDDI au Xperia acro (IS11S), and NTT Docomo GALAXY Tab (SC-01C). All of them seems to be upgraded to Android 2.3.3 from 2.2. 

Does CTS test become mandatory for all manufacturers? Can the carrier modify cacerts.bks? 

Thanks,
Akira Machida</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 02 Aug 2011 03:35:26 +0000</when>
<what>As I understand it, CTS testing is required for access to the Android Market, so that authors of market apps can expect compatibility between devices. However, already released devices arenQ&apos;Et going to go through CTS testing again. Even with the test, the carrier can modify the CA certs list by extending it with additional CAs. It is just supposed to provide a minimum bar for widely deployed CAs. It sounds like you need to contact NTT/KDDI and/or Sony/Samsung.</what>
</comment>
<comment>
<author>machida....@gmail.com</author>
<when>Tue, 02 Aug 2011 04:08:24 +0000</when>
<what>Thank you for advice. We will contact them. 

Regards,
Akira Machida</what>
</comment>
<comment>
<author>machida....@gmail.com</author>
<when>Wed, 03 Aug 2011 04:42:21 +0000</when>
<what>Hello again,

# You should be able to confirm your CA in present in stock Gingerbread using the browser in the emulator in the Android SDK.

We searched the SDK you mentioned, but could not find our new CA cert in Android 2.3.3 cacert.bks. Android 3.0 cacert.bks and later included it. The location we checked is /system/etc/security/cacerts.bks of every version of SDK. DoesnQ&apos;Et Gingerbread SDK include our new CA cert yet?  </what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 03 Aug 2011 04:58:39 +0000</when>
<what>Sorry, I just checked further. It appears was added in 2.3.4 and I guess the SDK wasnQ&apos;Et updated to 2.3.4 yet?

Here is the git commit information:

commit 833a9b9980f21e4910d3aabc85a02385811f3469
Author: Brian Carlstrom Q&lt;Ebdc@google.comQ&gt;E
Date:   Thu Mar 3 14:02:03 2011 -0800

    CA certificate update
    
    Added and removed expired CAs in cacerts directory with summary below.
    Regenerated cacerts.bks
    
    Remove   SHA1      : 9F:C7:96:E8:F8:52:4F:86:3A:E1:49:6D:38:12:42:10:5F:1B:78:F5
             Subject   : C=DE, ST=Hamburg, L=Hamburg, O=TC TrustCenter for Security in Data Networks GmbH, OU=TC TrustCenter Class 3 CA/emailAddress=certificate@trustcenter.de
    
    Remove   SHA1      : 83:8E:30:F7:7F:DD:14:AA:38:5E:D1:45:00:9C:0E:22:36:49:4F:AA
             Subject   : C=DE, ST=Hamburg, L=Hamburg, O=TC TrustCenter for Security in Data Networks GmbH, OU=TC TrustCenter Class 2 CA/emailAddress=certificate@trustcenter.de
    
    Added    SHA1      : 4A:BD:EE:EC:95:0D:35:9C:89:AE:C7:52:A1:2C:5B:29:F6:D6:AA:0C
             Subject   : C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008
    
    Added    SHA1      : 03:9E:ED:B8:0B:E7:A0:3C:69:53:89:3B:20:D2:D9:32:3A:4C:2A:FD
             Subject   : C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3
    
    Added    SHA1      : 59:AF:82:79:91:86:C7:B4:75:07:CB:CF:03:57:46:EB:04:DD:B7:16
             Subject   : C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G2
    
    Added    SHA1      : DD:E1:D2:A9:01:80:2E:1D:87:5E:84:B3:80:7E:4B:B1:FD:99:41:34
             Subject   : C=TR, O=Elektronik Bilgi Guvenligi A.S., CN=e-Guven Kok Elektronik Sertifika Hizmet Saglayicisi
    
    Added    SHA1      : F1:8B:53:8D:1B:E9:03:B6:A6:F0:56:43:5B:17:15:89:CA:F3:6B:F2
             Subject   : C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3
    
    Added    SHA1      : AE:C5:FB:3F:C8:E1:BF:C4:E5:4F:03:07:5A:9A:E8:00:B7:F7:B6:FA
             Subject   : C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068
    
    Added    SHA1      : E0:B4:32:2E:B2:F6:A5:68:B6:54:53:84:48:18:4A:50:36:87:43:84
             Subject   : CN=ACEDICOM Root, OU=PKI, O=EDICOM, C=ES
    
    Added    SHA1      : FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B
             Subject   : C=RO, O=certSIGN, OU=certSIGN ROOT CA
    
    Added    SHA1      : 67:65:0D:F1:7E:8E:7E:5B:82:40:A4:F4:56:4B:CF:E2:3D:69:C6:F0
             Subject   : C=TW, O=Chunghwa Telecom Co., Ltd., OU=ePKI Root Certification Authority
    
    Added    SHA1      : 89:DF:74:FE:5C:F4:0F:4A:80:F9:E3:37:7D:54:DA:91:E1:01:31:8E
             Subject   : C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009/emailAddress=info@e-szigno.hu
    
    Added    SHA1      : 06:08:3F:59:3F:15:A1:04:A0:69:A4:6B:A9:03:D0:06:B7:97:09:91
             Subject   : C=HU, L=Budapest, O=NetLock Kft., OU=Tan\xC3\xBAs\xC3\xADtv\xC3\xA1nykiad\xC3\xB3k (Certification Services), CN=NetLock Arany (Class Gold) F\xC5\x91tan\xC3\xBAs\xC3\xADtv\xC3\xA1ny
    
    Added    SHA1      : D6:DA:A8:20:8D:09:D2:15:4D:24:B5:2F:CB:34:6E:B2:58:B2:8A:58
             Subject   : C=HK, O=Hongkong Post, CN=Hongkong Post Root CA 1
    
    Added    SHA1      : 61:57:3A:11:DF:0E:D8:7E:D5:92:65:22:EA:D0:56:D7:44:B3:23:71
             Subject   : C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 CA 1
    
    Added    SHA1      : 40:9D:4B:D9:17:B5:5C:27:B6:9B:64:CB:98:22:44:0D:CD:09:B8:89
             Subject   : emailAddress=pki@sk.ee, C=EE, O=AS Sertifitseerimiskeskus, CN=Juur-SK
    
    Added    SHA1      : 3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3
             Subject   : C=JP, O=Japan Certification Services, Inc., CN=SecureSign RootCA11
    
    Added    SHA1      : 7F:8A:B0:CF:D0:51:87:6A:66:F3:36:0F:47:C8:8D:8C:D3:35:FC:74
             Subject   : C=JP, O=Japanese Government, OU=ApplicationCA
    
    Added    SHA1      : 36:79:CA:35:66:87:72:30:4D:30:A5:FB:87:3B:0F:A7:7B:B7:0D:54
             Subject   : C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority
    
    Added    SHA1      : 8B:AF:4C:9B:1D:F0:2A:92:F7:DA:12:8E:B9:1B:AC:F4:98:60:4B:6F
             Subject   : C=CN, O=CNNIC, CN=CNNIC ROOT
    
    Added    SHA1      : 8C:96:BA:EB:DD:2B:07:07:48:EE:30:32:66:A0:F3:98:6E:7C:AE:58
             Subject   : CN=EBG Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1, O=EBG Bili\xC5\x9Fim Teknolojileri ve Hizmetleri A.\xC5\x9E., C=TR
    
    Added    SHA1      : 2A:C8:D5:8B:57:CE:BF:2F:49:AF:F2:FC:76:8F:51:14:62:90:7A:41
             Subject   : C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig
    
    Added    SHA1      : 1B:4B:39:61:26:27:6B:64:91:A2:68:6D:D7:02:43:21:2D:1F:1D:96
             Subject   : C=TR, L=Gebze - Kocaeli, O=T\xC3\xBCrkiye Bilimsel ve Teknolojik Ara\xC5\x9Ft\xC4\xB1rma Kurumu - T\xC3\x9CB\xC4\xB0TAK, OU=Ulusal Elektronik ve Kriptoloji Ara\xC5\x9Ft\xC4\xB1rma Enstit\xC3\xBCs\xC3\xBC - UEKAE, OU=Kamu Sertifikasyon Merkezi, CN=T\xC3\x9CB\xC4\xB0TAK UEKAE K\xC3\xB6k Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1 - S\xC3\xBCr\xC3\xBCm 3
    
    Added    SHA1      : 78:6A:74:AC:76:AB:14:7F:9C:6A:30:50:BA:9E:A8:7E:FE:9A:CE:3C
             Subject   : C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008
    
    Added    SHA1      : A0:A1:AB:90:C9:FC:84:7B:3B:12:61:E8:97:7D:5F:D3:22:61:D3:CC
             Subject   : C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 CA 1
    
    Added    SHA1      : F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7
             Subject   : C=US, O=AffirmTrust, CN=AffirmTrust Commercial
    
    Added    SHA1      : 29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F
             Subject   : C=US, O=AffirmTrust, CN=AffirmTrust Networking
    
    Added    SHA1      : D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27
             Subject   : C=US, O=AffirmTrust, CN=AffirmTrust Premium
    
    Bug: 3469985
    Change-Id: I963e790cbc042bb19a2ef41858526e823cd6b0ba

Running:

    keytool -list -v -keystore cacerts.bks -storetype BKS -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath /usr/share/java/bcprov.jar -storepass changeit

shows it is included in that version:

Alias name: 87
Creation date: Mar 3, 2011
Entry type: trustedCertEntry

Owner: C=JP,O=Japan Certification Services\, Inc.,CN=SecureSign RootCA11
Issuer: C=JP,O=Japan Certification Services\, Inc.,CN=SecureSign RootCA11
Serial number: 1
Valid from: Tue Apr 07 21:56:47 PDT 2009 until: Sat Apr 07 21:56:47 PDT 2029
Certificate fingerprints:
	 MD5:  B7:52:74:E2:92:B4:80:93:F2:75:E4:CC:D7:F2:EA:26
	 SHA1: 3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3
	 Signature algorithm name: SHA1WithRSAEncryption
	 Version: 3

</what>
</comment>
<comment>
<author>machida....@gmail.com</author>
<when>Wed, 03 Aug 2011 05:44:59 +0000</when>
<what>Android 2.3.4 seems not to be released at the SDK page yet. Based on your git info, we will guide our customers to wait OS update to 2.3.4 :-) Your effort is highly appreciated.

Regards,
Akira Machida</what>
</comment>
<comment>
<author>atul.dr...@gmail.com</author>
<when>Mon, 19 Sep 2011 11:20:40 +0000</when>
<what>Hi,

while running CTS test case  mention above it says  Blocked certificates.
What is the procedure to remove this Certificate form production build.
Below it the Certificate for that its says blocked certificates. 
-------------------------------------------------------------------------------
$cd gingerbread_19-09/libcore/luni/src/main/files/cacerts
$grep C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C *  
c0cafbd2.0:SHA1 Fingerprint=C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C
-------------------------------------------------------------------------------
 cts_host Q&gt;E start --plan CTS -t android.security.cts.CertificateTest#testBlockCertificates
start test android.security.cts.CertificateTest#testBlockCertificates
==============================================================
Test package: android.security
android.security.cts.CertificateTest#testBlockCertificates....(fail)
junit.framework.AssertionFailedError: Blocked certificates: [C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C] at android.security.cts.CertificateTest.testBlockCertificates(CertificateTest.java:51)
------------------------------------------------------------------------
I ran  libcore/luni/src/main/files/certimport.sh tool and top of that I ran the keytool mention above didnt work out. How to remove Blocked certificates.
</what>
</comment>
<comment>
<author>atul.dr...@gmail.com</author>
<when>Mon, 19 Sep 2011 11:58:15 +0000</when>
<what>Steps to remove block certificate : 
1] Find out the block certificate. That we will get from CTS test case mention above. 
Search in project : $cd gingerbread/libcore/luni/src/main/files/cacerts
2] $grep C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C *
It return name certificate file name given below
$c0cafbd2.0:SHA1 Fingerprint=C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C
3] $ rm c0cafbd2.0
4] cd ../
5] $cd gingerbread/libcore/luni/src/main/files/
6] Run the libcore/luni/src/main/files/certimport.sh to regenerate the libcore/luni/src/main/files/cacerts.bks? and update  shows it is included in that version.
Make new build and test same case it will get passed this time.</what>
</comment>
<comment>
<author>wangjinf...@gmail.com</author>
<when>Fri, 21 Oct 2011 11:51:50 +0000</when>
<what>hi guys i got problem :
start --plan Java -p android.core.tests.luni.net
The specific test package does not exist: android.core.tests.luni.net

android-cts-r9 test it . but i also check android.core.tests.luni.net.apk is exist.whatQ&apos;Es wrong? anybody can help me?</what>
</comment>
<comment>
<author>cvcv62...@gmail.com</author>
<when>Fri, 28 Oct 2011 09:59:58 +0000</when>
<what>hi, atul.droid@gmail.com
I follow your steps, but I still get this test case failed.
Please help me to find the reason! Thanks!</what>
</comment>
</bug>
<bug>
<bugid>10470</bugid>
<title>Froyo on Droid dims after screen timeout period in car dock while charging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>rhick...@gmail.com</reportedBy>
<openedDate>Mon, 16 Aug 2010 14:26:25 +0000</openedDate>
<description>Motorola Droid on Android 2.2 (Froyo) goes dim after the screen timeout
period while in the car dock and while on the charger. This is when the
brightness setting is maximum and Auto brightness is off. To reproduce:
- Place Droid in car dock - Attach charger - Set brightness to maximum -
Open maps and scroll/zoom to the position where route decisions can be
made based on realtime traffic Result: - At about the screen timeout
period (I have mine set to 2 mins) the screen dims Expected Result: -
Nothing. The screen should stay bright. As did Android 2.1. Workarounds:
- Take hand off wheel, reach up and momentarily touch/slide the display
a bit. Display brightens again until the next screen timeout period. -
Change screen timeout to 30 mins. This only means you have to do the
first workaround less often. And itQ&apos;Es a pain because the brightness
widget wonQ&apos;Et change the timeout period. Other Notes: - I see that when
the battery gets fully charged, the Q&quot;EchargingQ&quot;E animation on the batter
icon stops. Maybe the screen brightness logic incorrectly interprets
this as Q&quot;Enot chargingQ&quot;E.</description>
<comment>
<author>rbaran...@gmail.com</author>
<when>Mon, 16 Aug 2010 23:07:16 +0000</when>
<what>2nd this. With Android 2.1, (Orig droid) when the phone was inserted into the car cradle and was plugged into the charger, the screen never timed out. Now it does with Navgation or anything or nothing running. BIG step backwards. Now I have to set my timeout to the max and pull the phone out and reinsert it ever 30 min. Plus the screen dims at some point as well. Do not like it dimming. If its in the charger, why turn off the screen? 

Seriously folks, 2.1 was good. 2.2 is step backwards. Not happy. </what>
</comment>
<comment>
<author>andy.sto...@gmail.com</author>
<when>Thu, 19 Aug 2010 22:43:16 +0000</when>
<what>Agreed.  Was this an oversight or did it just not get the proper update?  I canQ&apos;Et imagine why you wouldnQ&apos;Et want the backlight to stay on while charging in auto dock.</what>
</comment>
<comment>
<author>ronnie.s...@gmail.com</author>
<when>Fri, 20 Aug 2010 11:07:23 +0000</when>
<what>My Droid just updated to 2.2 last night and I noticed this on the way into work this morning. Not too happy about it either... :(</what>
</comment>
<comment>
<author>rhick...@gmail.com</author>
<when>Fri, 20 Aug 2010 13:53:09 +0000</when>
<what>A possible workaround--open maps and have it open when you place the Droid in the car dock.  Then the car dock appQ&apos;Es home screen doesnQ&apos;Et come up, and the screen stays bright.

Does this possibly imply the problem is with the new car dock app?  I sure donQ&apos;Et like the new skin for it and would just as soon it not launch when I dock the Droid in the car.</what>
</comment>
<comment>
<author>mona.kau...@gmail.com</author>
<when>Fri, 20 Aug 2010 15:56:52 +0000</when>
<what>I am having the same issue - I have an app for traffic that I like to keep open and referring to while on long drives - so the open maps scenario doesnQ&apos;Et work for me. Hopefully this will be fixed... itQ&apos;Es rather annoying to feel like iQ&apos;Em going blind when looking at the phone screen.</what>
</comment>
<comment>
<author>ronnie.s...@gmail.com</author>
<when>Wed, 25 Aug 2010 00:31:03 +0000</when>
<what>IQ&apos;Eve found an alternative. Search the market for KeepScreen. I tested on my way home from work today and it kept my screen from turning off. You can set whatever applications you want to keep the screen active. So, I set maps, music, car dock, and clock.</what>
</comment>
<comment>
<author>sebor...@gmail.com</author>
<when>Mon, 30 Aug 2010 10:31:04 +0000</when>
<what>I could be imagining this, but I recall earlier android builds allowing one to go to the homescreen without exiting car mode. Currently it seems like the only way to bypass CarHomeGoogle.apk and get to the real homescreen and thus launch arbitrary apps is to exit car mode. The only problem is that when you exit car mode (even though the phone is still physically in the dock) the wakelock is released in UiModeManagerService.java and your screen dims. My workaround right now is to simply remove CarHomeGoogle.apk and CarHomeLauncher.apk and not exit carmode. This keeps the screen bright while allowing access to the full homescreen. If youQ&apos;Ere not rooted and thus canQ&apos;Et delete these apks, you could also just find/write an alternate car-home app that does nothing besides grab a bright wakelock when the phone is docked and release it when undocked. 

One last note if any google folks are reading- it would be nice if the screen dim timeout could be specified independently of the screen off timeout or simply disabled altogether. From PowerManagerService.java it looks like mDimDelay is simply set to (mScreenOffDelay-LONG_DIM_TIME). I verified this by connecting a moto droid to a charger, putting it in a car dock, exiting car mode, setting the screen-off timeout to 15 seconds,  then starting a timer. At this point the screen dims right after 8 seconds have passed which confirms the above (15-7=8).</what>
</comment>
<comment>
<author>tsog...@gmail.com</author>
<when>Sun, 05 Sep 2010 16:40:35 +0000</when>
<what>What is so hard about the screen staying alive when plugged in? This is a huge step backwards. Makes me wish I knew how to write code for an App.</what>
</comment>
<comment>
<author>jasonbul...@gmail.com</author>
<when>Thu, 09 Sep 2010 09:03:43 +0000</when>
<what>NOT ANYMORE IT DOESNQ&apos;ET DIM!!! I have been searching, and searching, and searching for a fix for this and the only one I have had any luck with is a little widget called EasySwitch (Trial)...even on a FC it still keeps the screen from dimming (Just tested by manual FC) and my screen is still bright as day going on 5min! 

What this app does is it removes the blue selector dot if you will from the screen timeout setting in menu Q&gt;E settings Q&gt;E display Q&gt;E screen timeout so again even on a FC there isnQ&apos;Et a setting selected by default that will cause the screen to dim...TaDaaa!

Maybe there is a better solution out there but I havenQ&apos;Et found one and no offense regarding the KeepScreen App mentioned above DOESNQ&apos;ET WORK for me anyway! Using KeepScreen I selected every single item listed in that app and still without fail the screen dimmed so EasySwitch (Trial) it is and I will keep using this widget until I find or am told different.

ThereQ&apos;Es even a bonus...you can even throw the widget in the trash to remove it from the home screen (all the colors donQ&apos;Et work for me) and the screen is still bright! I donQ&apos;Et know about anyone else but this is HUGE for me using Froyo 2.2 especially in the car when I have it mounted to my car dock!

There are multiple toggle options with this widget like WiFi, Plane mode, Sync, etc but IQ&apos;Em strictly using it for one simple but surely not minimal task...to keep my screen glowing! Try it out and post back with results or inform of a different way please as I am not experienced in how to write apps or any kind of language like that.

Killed some time while writing this and im going on 30min and still a very bright beautiful screen! Hope this solves a lot of headaches, it has sure cured mine of 2 days!!! Sorry for all the Q&quot;E!!!Q&quot;E its just a little excitement coming out of me, Cheers!</what>
</comment>
<comment>
<author>w.tr...@gmail.com</author>
<when>Thu, 09 Sep 2010 15:21:46 +0000</when>
<what>My laptop is running Linux.  It has a page for screen timeouts when on battery and another page for timeouts when plugged in.  Why doesnQ&apos;Et the Droid have options for screen timeouts on battery and when plugged in?</what>
</comment>
<comment>
<author>teonanac...@gmail.com</author>
<when>Thu, 09 Sep 2010 15:37:31 +0000</when>
<what>It seems a few dubious changes were made in Froyo (2.2) in the name of power efficiency, whether or not any actual efficiency gains were realized.  IQ&apos;Eve separately logged an issue concerning the unnecessary and quite irksome Q&quot;Egreen clock screen-saverQ&quot;E that comes up when the Motorola Droid is attached to its multimedia dock.

http://code.google.com/p/android/issues/detail?id=11018

At least in that case, there is no risk of vehicular collision when I have to wake up the device to see weather information that should be available to me at-a-glance while docked.  ItQ&apos;Es merely bothersome; not life-threatening.

I donQ&apos;Et have a car dock for my Droid, but the new dimming behavior described here seems to originate from the same line of thinking that added a screen-saver to the multimedia dock.  Knock it off, Google, with the ill-conceived efficiency changes that canQ&apos;Et be disabled.</what>
</comment>
<comment>
<author>Mi1e...@gmail.com</author>
<when>Mon, 20 Sep 2010 17:20:40 +0000</when>
<what>Same here!  This is an obnoxious Q&quot;EfeatureQ&quot;E that I particularly donQ&apos;Et like during the daytime while itQ&apos;Es on my car mount--it goes from visible to very nearly blank and I have to interrupt my attention on the road to wake the screen back up.  Setting the screen timeout to 30 minutes isnQ&apos;Et a fix since it causes an unnecessary battery drain when itQ&apos;Es NOT connected to the charger.</what>
</comment>
<comment>
<author>Mi1e...@gmail.com</author>
<when>Mon, 20 Sep 2010 17:20:42 +0000</when>
<what>Same here!  This is an obnoxious Q&quot;EfeatureQ&quot;E that I particularly donQ&apos;Et like during the daytime while itQ&apos;Es on my car mount--it goes from visible to very nearly blank and I have to interrupt my attention on the road to wake the screen back up.  Setting the screen timeout to 30 minutes isnQ&apos;Et a fix since it causes an unnecessary battery drain when itQ&apos;Es NOT connected to the charger.</what>
</comment>
<comment>
<author>bry...@gmail.com</author>
<when>Wed, 22 Sep 2010 14:47:01 +0000</when>
<what>This is occurring on my Droid X after recently updating to Froyo and is definitely annoying. It comes back up in brightness but only after a screen tap or button press. Happens in auto-brightness or manual brightness mode.</what>
</comment>
<comment>
<author>eric.pet...@gmail.com</author>
<when>Sun, 10 Oct 2010 05:40:19 +0000</when>
<what>Also annoying for docking on my desk in multimedia mode. However, I wouldnQ&apos;Et mind if it went black after 2 minutes (or whatever my timeout is) when I click the dim icon when I go to bed. On that note, turning my brightness on automatically after my alarm goes off or when the sun comes up that would be fantastic!</what>
</comment>
<comment>
<author>maximusm...@gmail.com</author>
<when>Thu, 04 Nov 2010 12:41:51 +0000</when>
<what>I have this issue as well. I often have to strain to see whatQ&apos;Es on the screen while my Motorola Droid (original) is in the car dock. I want to be able to keep the screen at full brightness while driving. It would be nice if we could get an official comment on this from someone at Google.</what>
</comment>
<comment>
<author>ghsho...@gmail.com</author>
<when>Tue, 26 Jul 2011 00:03:45 +0000</when>
<what>Froyo Q&quot;Escreen saverQ&quot;E in multimedia dock.  Froyo crash inducer by dimming droid being used for nav.  Coming up on a year and no fix or comment by Google.  2 yr contract is up in November and then I have to decide between Windows Phone or iPhone.</what>
</comment>
<comment>
<author>michaelb...@gmail.com</author>
<when>Sat, 27 Aug 2011 18:05:24 +0000</when>
<what>Same problem here. Have tried several apps that claim to Q&quot;Ekeep awakeQ&quot;E or whatever, and it still dims. Why isnQ&apos;Et there a simple setting to Q&quot;EdonQ&apos;Et dim when chargingQ&quot;E? Arrrgh!</what>
</comment>
</bug>
<bug>
<bugid>7998</bugid>
<title>Video doesnQ&apos;Et resize to fit screen in video player</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>grell...@gmail.com</reportedBy>
<openedDate>Tue, 27 Apr 2010 16:41:39 +0000</openedDate>
<description>The video player used to feature a Q&apos;EresizeQ&apos;E button that allowed resizing
to fit screen width. When viewing e.g. downloaded Youtube videos on the
DroidQ&apos;Es screen, they often appear very small, and this feature would be
very welcome. Some videos appear to resize automatically, while others
donQ&apos;Et. But thereQ&apos;Es no manual way of choosing this. Ideally the resize
button would toggle between 1:1, fit-height, and fit- width.</description>
</bug>
<bug>
<bugid>18417</bugid>
<title>Cant open one webpage</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sieja...@gmail.com</reportedBy>
<openedDate>Mon, 11 Jul 2011 17:27:43 +0000</openedDate>
<description>I have Huawei U8800 that runs on android 2.2.1. The original web browser
canQ&apos;Et open site: www.kuntatyonantajat.fi/fi/Sivut/default.aspx It is a
finnish organisation, and opera browser can open it in my device. Where
is the problem, in device, in webpage or in browser?</description>
</bug>
<bug>
<bugid>5360</bugid>
<title>Application loading the main activity in device slider action</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tamo.rul...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 05:51:28 +0000</openedDate>
<description>Hi, While testing the application in a device with a slider, we have an
issue, that is on the sliding action in device, application is
relaunching the main activity. Is this a consistent behaviour in all
android devices and do we have to catch some sliding action or attach
some listener and override the default behaviour. Thanks,</description>
</bug>
<bug>
<bugid>19978</bugid>
<title>autocorrect adding words/letters after numerals</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>aks...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 07:28:01 +0000</openedDate>
<description>This problem occurs on my DROID2, Android 2.3.3. When typing in text
boxes, a numeral will be appended with words or letters at the end. To
recreate, begin typing a sentence, insert a numeral, and push space. All
of the Q&quot;EautoQ&quot;E settings are turned on. This happens with both physical
and screen keyboards. This is rather frustrating. Thank you.</description>
</bug>
<bug>
<bugid>17750</bugid>
<title>ListView incorrectly calculates height.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-17T18:39:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>npalme...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jun 2011 16:17:16 +0000</openedDate>
<description>See here:
http://codesearch.google.com/codesearch#uX1GffpyOZk/core/java/android/widget/ListView.javaQ&amp;Eq=package:android.git.kernel.org%20file:android/widget/ListView.javaQ&amp;El=1
Line 1121. In onMeasureSpec if the height of the list view is
unspecified the ListView only includes the height of a single child.
This line should multiply childHeight by the number of children. if
(heightMode == MeasureSpec.UNSPECIFIED) { heightSize = mListPadding.top
+ mListPadding.bottom + childHeight + getVerticalFadingEdgeLength() * 2;
} Should be: if (heightMode == MeasureSpec.UNSPECIFIED) { heightSize =
mListPadding.top + mListPadding.bottom + (mItemCount * childHeight) +
getVerticalFadingEdgeLength() * 2; }</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 17 Jun 2011 18:39:21 +0000</when>
<what>This assumes that all children in the list will have the same height, which is not necessarily the case. Changing this would also break existing apps.</what>
</comment>
<comment>
<author>npalme...@gmail.com</author>
<when>Sat, 18 Jun 2011 13:43:58 +0000</when>
<what>Your right. The correct implementation should iterate over all children in the list and measure their height. At the present moment it is not possible to put a list view with an unspecified height inside another view and have it display properly. Thus things like two level expandable list views have to override onMeasure to properly measure the height of children.</what>
</comment>
</bug>
<bug>
<bugid>2140</bugid>
<title>Google Talk IM should lower its Resource Priority Level to zero when marked as Away or Do Not Disturb</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>40</stars>
<reportedBy>tka...@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 20:06:42 +0000</openedDate>
<description>- Steps to reproduce the problem Log into Google Talk via the Android IM
App. Mark status of Talk session on handset as Q&quot;EDo Not DisturbQ&quot;E.
Alternatively, allow session on handset to go Idle and be marked as
Q&quot;EAwayQ&quot;E. Log into Google Talk via a conventional client (E.G.
Pidgin-2.5.4). Keep that session as Q&quot;EAvailableQ&quot;E. (In Pidgin, anyway)
Buddies-Q&gt;EGet-User-Info on self. HandsetQ&apos;Es Away/DND session is marked as
a higher priority than the active desktop/laptop/other session in the
Buddy Infomation pane. - What you think the correct behavior should be.
Priority should set itself to zero so other users can easily see Android
user may actually be Available on a non-Handset based Talk session and
the active Google Talk session(s) will receive new messages.
Alternatively, Available, Away/Idle and DND statuses could each have a
user configQ&apos;Eable Priority Level in the Android Google Talk App. For
instance, user might want to config Available and DND states at Priority
Level 24 (DND meaning truly DND), but Away/Idle at 0 (Default-show to
other users status of session at desk instead).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 21:04:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:43:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:18:19 +0000</when>
<what></what>
</comment>
<comment>
<author>bentglasstube@gmail.com</author>
<when>Tue, 29 Sep 2009 18:18:21 +0000</when>
<what>Honestly I think just adding a user-configurable priority level would be nice.  The
priority being set at 24 just means I have to set all my other clients to higher as I
want my phone to be a last resort target for IMs</what>
</comment>
<comment>
<author>telenieko</author>
<when>Wed, 20 Jan 2010 10:15:46 +0000</when>
<what>ItQ&apos;Es really anoying you canQ&apos;Et set the resource priority anywhere, I have to receive
IM on both the laptop and the phone all day :(</what>
</comment>
<comment>
<author>Krzyszto...@gmail.com</author>
<when>Sat, 27 Feb 2010 19:56:20 +0000</when>
<what>As an workaround one can increase other clientQ&apos;Es (eg. PidginQ&apos;Es) priority.
There is XMPP Priority plugin for Pidgin - 
http://plugins.guifications.org/trac/ticket/548.

More tedious (but client-independent) way is to use XMPP console.
Simply send something like:

	Q&lt;EpresenceQ&gt;E
		Q&lt;EpriorityQ&gt;E100Q&lt;E/priorityQ&gt;E
	Q&lt;E/presenceQ&gt;E

And youQ&apos;Ere done.</what>
</comment>
<comment>
<author>Life2De...@gmail.com</author>
<when>Thu, 01 Apr 2010 05:11:53 +0000</when>
<what>I agree with above, as the phone is the LAST place you want IMQ&apos;Es to go as its the 
hardest to use, but generally always with you. Do the logic and fix the priority. It 
basically makes the phone the first place messages go, and thats not EVER the desired 
routing function. Computers have keyboards, androids dont.

Dont make me change this myself...</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:53:14 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Google Talk.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=60805107bccffcbfQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>buz...@gmail.com</author>
<when>Thu, 23 Sep 2010 11:48:50 +0000</when>
<what>Krzysztof.Goj, If i send that command (or whatever), if I close pidgin and i open it again, whatQ&apos;Es the priority?, i mean, is the priority reseted when I close and open pidgin?</what>
</comment>
<comment>
<author>yannbrel...@gmail.com</author>
<when>Mon, 07 Mar 2011 17:41:02 +0000</when>
<what>I did not find a similar post on the Google Mobile forums as suggested in comment 9, so I created one: http://www.google.com/support/forum/p/Google+Mobile/thread?tid=76fb7f4a4bb58a2a.</what>
</comment>
</bug>
<bug>
<bugid>4667</bugid>
<title>Lack of Bluetooth hands-free voice-dialing is listed as an ENHANCEMENT, not a DEFECT - and only MEDIUM priority</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-11T02:35:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>sca...@gmail.com</reportedBy>
<openedDate>Tue, 10 Nov 2009 23:02:25 +0000</openedDate>
<description>The Droid is a phone, first and foremost. Bluetooth hands-free voice
activated dialing is standard with nearly every phone except
Android-based ones. This is NOT an enhancement, this is a defect and
should be listed as such. See #1181 and 1412. PEOPLE ARE NOT HAPPY!!!</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 11 Nov 2009 02:35:21 +0000</when>
<what></what>
</comment>
<comment>
<author>faizul...@gmail.com</author>
<when>Fri, 13 Nov 2009 02:33:53 +0000</when>
<what>I agree. I have the Blur - and it still does not support the hands-free voice 
dialing. Big miss by Google, and the Android developers. This is not an enhancement 
its a defect. </what>
</comment>
<comment>
<author>BF1...@gmail.com</author>
<when>Wed, 18 Nov 2009 13:52:29 +0000</when>
<what>I was amazed that the one thing I assumed would be included was enhanced ways of voice 
dialing.... Looks like I wonQ&apos;Et be throwing out the old NOKIA any time soon..

Come on Google this is a MUST HAVE feature in any modern phone. It is also law now in 
OZ. The phone cannot be handled in any way when driving.</what>
</comment>
<comment>
<author>walter.t...@gmail.com</author>
<when>Wed, 18 Nov 2009 22:15:29 +0000</when>
<what>Amazing that this issue was Q&quot;Edeclined.Q&quot;E  I just bought a Droid, and although I like it 
I may have to return it since I canQ&apos;Et really use it in my car.</what>
</comment>
<comment>
<author>tlurowist@gmail.com</author>
<when>Tue, 15 Dec 2009 15:20:17 +0000</when>
<what>I just bought the Android yesterday.  I realized it does not support hands free 
voice dialing and I will return it with the next 28 days unless I can be assured the 
feature/defect - whatever - is corrected.

With my older phone, now used by my wife, all I had to do was get in my car, the 
phone paired with my carQ&apos;Es bluetooth speaker phone and while still in itQ&apos;Es case, I 
could say Q&apos;Ecall HomeQ&apos;E or call Q&apos;EQ&lt;Eany other name in my phones address bookQ&gt;EQ&apos;E and it 
dialed the number for me.  I need this feature and so does anyone else in 
Pennsylvani where the the driving law just changed to no longer allow using phones 
while driving, without the handsfree feature.</what>
</comment>
<comment>
<author>RonMa...@gmail.com</author>
<when>Mon, 22 Mar 2010 14:14:39 +0000</when>
<what>Honestly, this has got to be the simplest thing to have on a phone and yet, I donQ&apos;Et?
I had a Windows Mobile phone (T-Mobile Dash) that allowed me to simply make calls by
pressing the bluetooth button on my headset and say the name and voila my call is
made. Even better was the fact that on my headset it would tell me who is calling.
HereQ&apos;Es something even better, it would even read text messages to me!!!

If you want me to continue riding my motorcycle and making calls and texting people
back WHILE IQ&apos;Em riding then go ahead and not fix this. </what>
</comment>
<comment>
<author>chipka...@gmail.com</author>
<when>Tue, 06 Apr 2010 10:51:33 +0000</when>
<what>With states pushing to ban talking on the phone. Hands free talk dialing is not 
something that should be just on some phones. My last MotorolaQ&apos;Es talk dial worked so 
well that when it was time for a new phone, Motorola was my ONLY consideration. Now 
one day later I am thinking I have made a Big mistake. My Samsung Omnia talk dialing 
was so frustrating that I never used it. Of all the things that Droid can do I am 
blown away that it wont do something a basic (dumb) phone does. I am wondering if the government shouldnQ&apos;Et step in and force all cell phones providers to have talk dialing 
be a standard feature. I donQ&apos;Et believe that talking on the phone is the big problem 
with phones in cars. I know that having to look at the phone is the problem.  </what>
</comment>
<comment>
<author>uber.swa...@gmail.com</author>
<when>Fri, 14 May 2010 12:19:38 +0000</when>
<what>I was redirected here by the Verizon Helpdesk.  Is ther an estimated time when this 
phone function will be available?  I have less than 30 days to return my phone.</what>
</comment>
<comment>
<author>walter.t...@gmail.com</author>
<when>Fri, 14 May 2010 14:21:09 +0000</when>
<what>Dear uber.swampy,
I asked that very same question in November of 2009 when I got MY phone.  Nobody from 
google has ever answered it except by assigning this thread Q&quot;EmediumQ&quot;E priority.  I say 
return your phone, and maybe in two years this will be fixed - of course at the rate 
theyQ&apos;Ere going that may not happen.
</what>
</comment>
<comment>
<author>royt...@gmail.com</author>
<when>Fri, 14 May 2010 20:22:23 +0000</when>
<what>I do not think the android team has any intentions of making their phone legal to use
in hands free states. 
This issue has been #1 or #2 for over almost 2 years.
If you live in these states and drive, do not buy an android phone because the ticket
alone will be the cost of your phone with a 2 year plan!:
New York
California
New Jersey
Arkansas
Connecticut
District of Columbia
Illinois
Massachusetts
Michigan
New Mexico
Ohio
Oregon
Pennsylvania
Utah
Washington
Remember the fine in some of these states is almost $200. That is the cost of a Nexus
one with a 2 year plan.
The Android team has not addressed this very serious issue for almost 2 years.
</what>
</comment>
<comment>
<author>mattros...@gmail.com</author>
<when>Wed, 09 Jun 2010 04:42:19 +0000</when>
<what>Handsfree is not a defect but it is sure top of my wishlist. One could also say that it does not help other to meet googleQ&apos;Es moto Q&quot;EDonQ&apos;Et Be EvilQ&quot;E in that it takes away an option to do good by using handsfree dialing. Other than this though, I love android.  Cheers Matt :-)</what>
</comment>
<comment>
<author>salva.bo...@gmail.com</author>
<when>Tue, 29 Jun 2010 19:07:28 +0000</when>
<what>?? news?? i need this feature. iQ&apos;Em very unhappy now!!!</what>
</comment>
</bug>
<bug>
<bugid>7763</bugid>
<title>Sort conctacts only by Google account name</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>super...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 19:39:46 +0000</openedDate>
<description>Hi, When joining two or more contacts, the sorting in the Contact list
is made by the highest alphabetical letter. For example: 1. You have a
contact that is synced from Google account, and the name of that contact
is John. 2. You find John on Facebook and add him as a friend, and then
you have him in the Contact list with the Facebook details that he
wrote. Only that he named himself there as True Billy. 3. You make a
join in you contact list using John from the Google account and True
Billy from the Facebook account. 4. The result is that you will have
this contact displayed at letter T, because this is a Q&quot;EbiggerQ&quot;E letter
than J from John. What I want is to make it possible also to sort
contacts only by the name you gave them in you Google contacts list,
because there is were you can edit. And this is the way you can change
the name of a person, to make it appear at a different letter in the
agenda, but still keeping all other informations together using the
joined contact entries. I use a Google Nexus One with Android
2.1-update1. Thank you.</description>
</bug>
<bug>
<bugid>3040</bugid>
<title>if  setFocusableInTouchMode is set to true for a view, then that viewQ&apos;Es OnClickListenerQ&apos;Es onClick is not called</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-06-18T00:07:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>puneetm...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 22:37:00 +0000</openedDate>
<description>Steps to reproduce: 1. Take a button and set the focusableInTouchMode to
true 2. add a click handler like: private final OnClickListener
buttonClickListener = new OnClickListener() { public void onClick(View
v) { }}; 3. set the click handler to buttonClickListener 4. Result: when
the button doesnQ&apos;Et have focus, click on it - only focus is given to the
button and onClick is not called. Expected: onClick should also be
called.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Jun 2009 00:06:21 +0000</when>
<what>Do NOT set a button focusable in touch mode.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Jun 2009 00:07:22 +0000</when>
<what>The current behavior is the expected behavior for views that are focusable in touch mode. Clicking them the first 
time gives them focus.</what>
</comment>
</bug>
<bug>
<bugid>374</bugid>
<title>Text in TimePickerDialog is mis-aligned</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-02-29T16:56:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cir...@gmail.com</reportedBy>
<openedDate>Fri, 29 Feb 2008 05:16:40 +0000</openedDate>
<description>The hour and minute display in the TimePickerDialog are floating above
the level of the colon separating them. This looked fine in M3, but not
in M5. To reproduce, run the API demos. Go to Views-Q&gt;EDate
Widgets-Q&gt;EDialog. Click on Q&quot;Echange the timeQ&quot;E.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 29 Feb 2008 16:56:45 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
</bug>
<bug>
<bugid>1306</bugid>
<title>LISTEN_CALL_STATE does not require permissions.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Sat, 15 Nov 2008 21:10:27 +0000</openedDate>
<description>With LISTEN_CALL_STATE, an app could create a call log including
incoming phone numbers and length and time of conversations without
requesting any special phone or call permissions.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:12:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:04:01 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>429</bugid>
<title>Please view follow up posting to Issue 409 </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-09T10:54:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andr...@cybohemia.com</reportedBy>
<openedDate>Sun, 09 Mar 2008 03:22:04 +0000</openedDate>
<description>Issue 409 was apparently closed so that a subsequent posting was not
reviewed. Can someone please look at the explanation there regarding why
the issue appeared not to have been addressed? Thanks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 09 Mar 2008 10:54:34 +0000</when>
<what>See Issue 409 for followup.</what>
</comment>
</bug>
<bug>
<bugid>14090</bugid>
<title>ADT unit tests should retrieve test data as streams</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>xav%andr...@gtempaccount.com</reportedBy>
<openedDate>Mon, 17 Jan 2011 20:42:34 +0000</openedDate>
<description>There are a few java classes in ADT that require a file system path as
input: AndroidManifestParser, AttrsXmlParser and AndroidJarLoader
Correspondily, the unit tests for these classes need to pass a file
system path to a physical file. This causes a bit of a complication in
the continuous test environment, because in that scenario the test file
is bundled within the plugin jar, so the continuous test runner needs to
extract the pluginQ&apos;Es contents onto disk, then use the test_data env
variable to point the test to the right file system location to get the
data. The preferred solution is to migrate all the tests to use
getResourceAsStream or equivalent, and donQ&apos;Et make them dependent on
being able to access a file on disk. That way we can get rid of all the
AdtTestData/env variable obfuscation.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 23 Jun 2011 01:56:22 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Thu, 25 Aug 2011 19:06:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14245</bugid>
<title>After screen-lock i can accidentally shut-down phone</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:43:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Hawa...@gmail.com</reportedBy>
<openedDate>Sun, 23 Jan 2011 17:21:44 +0000</openedDate>
<description>After I lock my phone (screen) with Q&quot;Eshut-down buttonQ&quot;E (on top of phone)
I can press (for few secounds) this button again and bring up Q&quot;Eshut-down
menuQ&quot;E and then accidentally itQ&apos;Es possible to shut-down my phone in my
pocket It shouldnQ&apos;Et be possible.</description>
<comment>
<author>Hawa...@gmail.com</author>
<when>Sun, 23 Jan 2011 17:23:11 +0000</when>
<what>It happens on Samsung Galaxy 3, donQ&apos;Et know about other models</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:43:22 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15076</bugid>
<title>Bluetooth stops working (2.3.3 / Nexus S) / bluetoothd crashs</title>
<status>FutureRelease</status>
<owner>jaikumar...@gmail.com</owner>
<closedOn>2011-03-26T03:20:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>philipp....@it-devworks.de</reportedBy>
<openedDate>Sun, 27 Feb 2011 15:17:12 +0000</openedDate>
<description>After the update to 2.3.3 bluetooth worked without problems. IQ&apos;Eve paired
some devices and transfered a few files, after a reboot bluetooth cannot
activated. In the logs I can see the the bluetooth-deamon crashes with
segfault. After a factory reset bluetooth works again until I really
need it :-) OS: 2.3.3 Build: GRI40 Baseband I9020XXKB1 The log is
attached. Knows anybody a workaround except to wipe the phone?</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 27 Feb 2011 19:24:18 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Mon, 28 Feb 2011 17:33:14 +0000</when>
<what>Thanks for the report. bluetoothd crashing in this manner is not known, you are the first reporter. Will investigate

a) You donQ&apos;Et have to wipe the data to recover
b) When it happens, just remove the battery and reboot the device.</what>
</comment>
<comment>
<author>philipp....@it-devworks.de</author>
<when>Mon, 28 Feb 2011 18:34:37 +0000</when>
<what>Thank you for your fast reaction. IQ&apos;Eve found a way to reproduce the strange behavior. 

Steps to reproduce:

1. Install a program from the market that provides OBEX file transfers (bluetooth file transfer): https://market.android.com/details?id=it.medieval.blueftp

2. Enable FTP and OPP, enable service shutdown on exit in the Bluetooth file Transfer

3. Pair the Phone with a PC and transfer a file

4. Disable Bluetooth on the phone

5. try to enable it - bluetoothd crashs

Uninstalling of Bluetooth file transfer leaves BT unusable, battery removal also. 

Please take a look at:

http://www.google.com/support/forum/p/android/thread?tid=23530c4299328483Q&amp;Ehl=en

and

http://code.google.com/p/android/issues/detail?id=8003

I supect that Bluetooth file Transfer hooks in the BT stack of android (via JNI??) and prevents bluetoothd from a clear shutdown + bluetoothd leaves a corrupt config/sdp file like mentioned in the other bugreport. This corrupt file(s) are the problem. 

Since I donQ&apos;Et have a rooted phone, IQ&apos;Eve no idea how I can verify my theory. Have an idea?
I will not wipe my phone to give you a chance for further investigations.</what>
</comment>
<comment>
<author>jaiku...@google.com</author>
<when>Mon, 28 Feb 2011 22:27:22 +0000</when>
<what>I tried the latest version 4.30 and I donQ&apos;Et see the problem.

So according to other reports, there is a corrupt SDP record being added - bluetoothd crashes while parsing it. This explains the repeated crash and as to why factory reset fixes it.

Which version of the app have you installed ?</what>
</comment>
<comment>
<author>philipp....@it-devworks.de</author>
<when>Tue, 01 Mar 2011 07:58:33 +0000</when>
<what>I use version 4.30. Different from the default settings, IQ&apos;Eve set following in the BT File Transfer:

- enabled autostart (I donQ&apos;Et know the english labels, IQ&apos;Eve german UI)
- enable security prompt

As I transfered the file, IQ&apos;Eve closed the BT file transfer. The Device was in standby. The security prompt popped up and I confirmed the transfer. Perhaps it is the veto (security prompt) from the application that breaks the BT stack?

BTW: I donQ&apos;Et know if it is because IQ&apos;Eve two devices paired (PC, Nokia Phone).

Can I factory reset my phone to use BT again or do you need it in this condition for further investigations?
</what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Tue, 01 Mar 2011 17:14:40 +0000</when>
<what>Please go ahead and do it and donQ&apos;Et install the app. OPP is inbuilt into the system - so you send files without using the app.

I will investigate.</what>
</comment>
<comment>
<author>philipp....@it-devworks.de</author>
<when>Tue, 01 Mar 2011 17:39:41 +0000</when>
<what>Update: On the fresh wiped phone the pairing with a second device breaks my BT. The BT software is not the problem. IQ&apos;Eve tested the pairing in the two possible orders (PC, Nokia E51 - Nokia, PC). The result is the same. I canQ&apos;Et enable BT.</what>
</comment>
<comment>
<author>philipp....@it-devworks.de</author>
<when>Tue, 01 Mar 2011 18:18:54 +0000</when>
<what>IQ&apos;Eve just noticed that the market has restored the installed apps. I can not exclude that the application was installed anyway. Sorry.</what>
</comment>
<comment>
<author>alex.cin...@gmail.com</author>
<when>Thu, 03 Mar 2011 19:42:18 +0000</when>
<what>I am having a bluetooth bug that sometimes is just won?t start. I have to reboot to get it working again. It happened 4 times already, on 2.3.2 and 2.3.3 .No reason detect...</what>
</comment>
<comment>
<author>scott.e....@gmail.com</author>
<when>Fri, 04 Mar 2011 16:00:25 +0000</when>
<what>I am not up on the technical lingo of this thread, but I, too, am having issues after upgrading my N1 to 2.3.3.  My Slacker Radio apps stutters when playing via BT and my phone is all but unusable through my carQ&apos;Es BT for making/receiving phone calls.</what>
</comment>
<comment>
<author>philipp....@it-devworks.de</author>
<when>Fri, 04 Mar 2011 17:50:58 +0000</when>
<what>After IQ&apos;Em getting root I can provide you a file with the config files that causes the crash. If I remove all files except Q&quot;EconfigQ&quot;E BT is working again. Since the files contain potentially confidential informations I wonQ&apos;Et attach the zip to the issue. If you are interested, please contact me via mail and I send you the file.</what>
</comment>
<comment>
<author>philipp....@it-devworks.de</author>
<when>Fri, 04 Mar 2011 18:14:27 +0000</when>
<what>If I remove the Q&quot;EsdpQ&quot;E file BT works fine. It seems like the malformed sdp-file causes the crashs of bluetoothd.</what>
</comment>
<comment>
<author>philipp....@it-devworks.de</author>
<when>Fri, 04 Mar 2011 18:14:33 +0000</when>
<what>Update: I removed the sdp file in a non-working BT condition. Without the sdp-file BT is working fine. It seems that a malformed sdp-file causes the crashs like mentioned in #3</what>
</comment>
<comment>
<author>philipp....@it-devworks.de</author>
<when>Tue, 08 Mar 2011 19:50:50 +0000</when>
<what>IQ&apos;Eve mailed the files and I hope it helps.</what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Sat, 26 Mar 2011 03:20:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14503</bugid>
<title>Incoming SMS: receiving the same SMS text message several times</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>thomas.r...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 10:10:42 +0000</openedDate>
<description>When receiving an SMS text message from some senders, the same SMS is
received several times (up to 10 times). This bug only occurs with some
senders; SMS from other persons are received only once. my android
phone: Samsung Galaxy 551 my android version: 2.2 my mobile provider:
E-Plus, Germany (+49178...) - Steps to reproduce the problem. 0. Ask
someone to send you a SMS text mesage 1. Wait untill you get a SMS text
message 2. Do nothing 3. After 5 to 10 minutes, the same message is
received again 4. Do nothing 5. After 15 to 20 minutes, the same message
is received again 6. Do nothing 7. After 15 to 20 minutes, the same
message is received again 8. Do nothing 9. After 60 minutes, the same
message is received again 10. Do nothing 11. After 60 minutes, the same
message is received again 12. Do nothing 13. After 60 minutes, the same
message is received again 14. Do nothing 15. After 60 minutes, the same
message is received again 16. ... (untill you got 10 times the same
message) - What happened. Aftter the SMS message is received, the mobile
phone should confirm the receipt to the SMS provider of the sender.
Maybe this confirmation does not match the specs and some mobile
provider still think, that the SMS has not been received and therefor
try to re-send the message after some time. - What you think the correct
behavior should be. I donQ&apos;Et know, if android creates a wrong
confirmation or if some mobile SMS providers interpret the confirmation
in a wrong way; but as receiving of SMS from the same senders to the
same SIM card works when using other mobile phones (nom-smartphones or
win ce 2003), android should correct the receipt confirmation, so that
it works with all mobile providers and avoid to receive the same message
several times.</description>
<comment>
<author>soren.sk...@gmail.com</author>
<when>Thu, 10 Feb 2011 20:20:55 +0000</when>
<what>IQ&apos;Eve had this happen on a Nokia phone (cheap gophone from ATQ&amp;ET). Only I kept receiving them until my account was dry. The SMS received was an international one.. maybe this is a provider issue?? </what>
</comment>
<comment>
<author>nwad...@nickadams.ca</author>
<when>Sun, 20 Feb 2011 08:46:14 +0000</when>
<what>This is most likely an issue with the cellphone carrier, rather than a phone specific thing. </what>
</comment>
<comment>
<author>jack2...@gmail.com</author>
<when>Mon, 21 Feb 2011 03:52:51 +0000</when>
<what>It is not a problem with the carrier. It is a problem with some Android builds. The phone is not sending a valid sms received confirmation message so the system repeatedly tries to resend the sms. When the sim is in another phone there is no problem. I flashed my Android phone to a different ROM and the problem has been fixed. This is an issue with some custom ROMs. It is a software problem, not a hardware or carrier issue.</what>
</comment>
<comment>
<author>niklas.k...@gmail.com</author>
<when>Wed, 16 Mar 2011 12:08:15 +0000</when>
<what>I have the exact same problem, but having vodafone as provider. It only occurs when getting textmessages from Eplus, Base and ALDI. It is very annoying because even after 32 hours I keep on getting the same text, up to 50 times!</what>
</comment>
<comment>
<author>jack2...@gmail.com</author>
<when>Thu, 17 Mar 2011 03:59:11 +0000</when>
<what>It turns out to be a bug in Android that it is not sending the sms received confirmation properly. The cell system will keep attempting the message with a longer interval in between attempts until the message expiration time if a proper confirmation is not received. My problem was due to a custom firmware for my device. When I switched to a stock and then Cyanogen Mod 7 the problem went away. If you are using a custom firmware go back to stock or try another one. It could clear up this very annoying problem.</what>
</comment>
<comment>
<author>thomas.r...@gmail.com</author>
<when>Thu, 17 Mar 2011 08:18:41 +0000</when>
<what>I am using the original firmware, as it was installed on my Samsung Galaxy 551 when I bought it. I have not flashed my phone and I have not installed apps that are related to SMS service.

modell: GT-5510
Android version: 2.2
Baseband-Version: I5510XXJK6
Kernel-Version: 2.6.32.9-perf root@sep-60 #1
Build number FROYO.XXJK6</what>
</comment>
<comment>
<author>yuchw...@gmail.com</author>
<when>Tue, 05 Apr 2011 07:39:05 +0000</when>
<what>IQ&apos;Em having the same problem. Using stock rom.

Model: CSL Spice Mi300
Android version: 2.1-Update 1
Baseband version: PR3_900
Kernel version: Apps_2.6.29
Build number: 5012_2_19C.

Pls help. Very annoying problem.</what>
</comment>
<comment>
<author>svenm.di...@gmail.com</author>
<when>Fri, 06 May 2011 07:16:38 +0000</when>
<what>I have the same problem,
Samsung GT-I5500
Android 2.1 
Only from one E-Plus sender to me (o2)
Tried out with original sms app also with other app (handcent), nothing help</what>
</comment>
<comment>
<author>juergen....@gmail.com</author>
<when>Sun, 08 May 2011 17:33:56 +0000</when>
<what>IQ&apos;Em having the same problem:

Samsung GT-I5510 (Galaxy 551)
Android 2.2
Baseband-Version: I5510XXJK6
Kernel-Version: 2.6.32.9-perf root@sep-60 #1
Build number FROYO.XXJK6

Applies to text messages sent from E-Plus and Simyo to me (o2).

No idea if itQ&apos;Es relevant, but this first happened with messages sent to me after I returned to Germany from a trip abroad.

When did it start for you?</what>
</comment>
<comment>
<author>darthcid...@gmail.com</author>
<when>Mon, 09 May 2011 02:45:16 +0000</when>
<what>Same problem

I switch to custom rom before then switch back to stock rom. For a while the bug went away, now the bug is back and I received same sms for 5 - 10 times. IQ&apos;Em using Froyo Galaxy S</what>
</comment>
<comment>
<author>DanielSc...@gmail.com</author>
<when>Thu, 12 May 2011 10:56:38 +0000</when>
<what>IQ&apos;Em having the same problem:

Samsung GT-I5510 (Galaxy 551)
Android 2.2
Baseband-Version: I5510XXJK6
Kernel-Version: 2.6.32.9-perf root@sep-60 #1
Build number FROYO.XXJK6
</what>
</comment>
<comment>
<author>oasenwa...@gmail.com</author>
<when>Mon, 11 Jul 2011 10:08:58 +0000</when>
<what>I have the same problem. I have Vodafone NL. I received sms from friends that have different providers(Vodafone NL and Telfort NL) I have an original Froyo(2.2.1) Android version.</what>
</comment>
</bug>
<bug>
<bugid>15854</bugid>
<title>tab_indicator_text_v4.xml : wrong color for state_selected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pk.sam...@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 10:21:52 +0000</openedDate>
<description>res/color/tab_indicator_text_v4.xml was created to store the old color
scheme when the new one appeared. But for the state_selected, the color
is wrong. It should be #323232 instead of #808080, in respect with the
original tab_indicator_text.xml on 2008-10-21.</description>
</bug>
<bug>
<bugid>9535</bugid>
<title>Joining two contacts - Android 2.2 on N1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tfch...@gmail.com</reportedBy>
<openedDate>Mon, 05 Jul 2010 13:34:25 +0000</openedDate>
<description>The following issue started occuring AFTER the Nexus One update from
Android 2.1 to 2.2: Editing a contact that had been previously joined
from two separate contacts results in error message: Q&quot;EThe process
android.process.acore stopped unexpectedly. Please try againQ&quot;E. Same
thing will happen when attempting to join two contacts together - the
merge will succeed but as soon as the phone attempts to show the edit
screen of the newly joined contact, the message will reappear. BTW,
editing a non-joined contact works fine!! To reproduce: create two
separate contacts. Then, select one of those contacts, select Q&quot;EEdit
contactQ&quot;E, then select Q&quot;EJoinQ&quot;E and select the other contact. Message will
appear. Same issue when selecting Q&quot;EEdit contactQ&quot;E on a previously joined
contact. Message will appear. Correct behavior: should be able to edit a
previously joined contact.</description>
<comment>
<author>akathu...@gmail.com</author>
<when>Mon, 03 Jan 2011 01:43:16 +0000</when>
<what>This bug is still valid. After joining contacts, you cant edit the contact, and see the above error message on the joined contact</what>
</comment>
</bug>
<bug>
<bugid>10917</bugid>
<title>Monkey crash in com.google.android.voicesearch</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Wed, 01 Sep 2010 09:19:21 +0000</openedDate>
<description>When I run monkey test on 2.2 phone with GMS.ANR crash of voicesearch
occurred.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
com.google.android.voicesearch at
com.google.android.voicesearch.GoogleRecognitionService.onCancel(GoogleRecognitionService.java:###)
at
android.speech.RecognitionService.dispatchCancel(RecognitionService.java:###)
at
android.speech.RecognitionService.access$###(RecognitionService.java:###)
at
android.speech.RecognitionService$1.handleMessage(RecognitionService.java:###)
at android.os.Handler.dispatchMessage(Handler.java:###) at
android.os.Looper.loop(Looper.java:###) at
android.app.ActivityThread.main(ActivityThread.java:###) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:###) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:###)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:###) at
dalvik.system.NativeStart.main(Native Method)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ For
details logQ&amp;Etrace, you can refer the attachment</description>
</bug>
<bug>
<bugid>18961</bugid>
<title>Phone freezing up with google maps version 5.8.0 with android 2.2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shac...@gmail.com</reportedBy>
<openedDate>Tue, 02 Aug 2011 01:42:56 +0000</openedDate>
<description>Phone - Motorola Bravo (MB520) version 37.4.0.MB520.ATT.en.US android
version 2.2.1 build number 3.4.2-125_KOB_FFW-4 Kernel version
2.6.32.9-g018f4c1 After updating google gmaps from version 5.6 (was slow
but worked) to 5.8 the application would be very slow to load (4-5 min.)
and also be unresponsive to any input. A force close could not be done
until it had finished loading or the current task completed. Since the
app was basically dead on my phone I decide to uninstall updates which
rolls the app back to base 5.00. After restarting the device and testing
to be sure 5.00 worked as expected I then updated to version 5.8. Now
the app worked just fine. I am a retired IT guy but not a developer. I
suspect that we may have a file or dataset that is not being touched
with the update. By clearing out all the previous updates with the roll
back there is only the one update being done vs an update of an update
etc. I know how easily this can happen. Good Luck</description>
<comment>
<author>samf...@gmail.com</author>
<when>Sun, 14 Aug 2011 02:48:27 +0000</when>
<what>Thanks SO MUCH for the post!  This fixed my problem!!</what>
</comment>
</bug>
<bug>
<bugid>9026</bugid>
<title>Music player automatically replays 2 seconds after I hit stop and stays muted. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oxus.rho...@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 22:19:55 +0000</openedDate>
<description>I have a Motorola Droid with the 2.1 update. This problem developed some
time after that update. The problem: Essentially what happens is that I
will be playing audio in any audio player (Android music player,
BeyondPod, Radio Time, ect.) and suddenly the music will become muted.
The device shows the music as still playing but there is no audio. Once
this has happened I have a secondary problem. Hitting pause or stop only
stops the audio for ~2 seconds. It then will automatically start playing
again(still muted). There is a corollary to this issue that might be
related. When in a phone call my phone will randomly mute as well. This
has nothing to do with the sensor or anything else. I have had this
happen with the phone lying on my desk in speakerphone mode and
Bluetooth, in my phone case on Bluetooth, while up to my head and just
about any other configuration possible. I have seen it with the screen
on in its dock switch from normal to mute with me sitting 2 foot away.
While I can unmute the phone call often it will mute again though with
no set frequency. Things I have tried: I have uninstalled apps that were
recently installed when this issue began. Effect = none. I have tried
task killer and others to kill everything. Effect = 90% of the time the
media begins again ~2 seconds later. I have tried to kill off individual
apps then stop the player. Effect = with every single app and idle
process the media begins again ~2 seconds later. With third party apps I
have closed the app with task killer. Effect = app will not restart but
any future media played will be muted from any app till the phone is
restarted. If I go to the music player app and try to play something
there it will be muted and will only stop for the ~2 seconds. I have
turned off the phone. Effect = 90% of the time this will fix the problem
for a while. 10% the media will start again as soon as everything is
loaded. I have removed all the media widgets. Effect = none I have
factory reset the phone and delayed the installation of other media
apps. Effect = media will still occasionally go into that same loop.
Note: There are very rare occasions where pausing the media and killing
all apps will solve the problem but this has happened 3 times since the
update. The majority of my media is podcasts and audio books (hour or
more per track). Theories to the trigger: Honestly I have no idea.
Sometimes this will occur if I was listening to audio and get a phone
call in the middle. Other times it may happen when switching apps.
However it has happened many times while just sitting on my desk with no
external input. I have looked at the background apps that are active
when this occurs however all that does in eliminate some apps as
potential trouble makers. I cannot make the media go into this loop. I
have no way of recreating the issue. It is random. I have looked for any
possible coloration between these occurrences but I can find none and
have found nothing on the boards that solves this particular issue. It
appears that the trigger is in the core OS. Conclusion: I am hoping that
Froyo will fix this but since we have no date for release I do not know
when I can test that theory. Third party apps do not seem to be
triggering this problem. This occurs in all players of local media.</description>
</bug>
<bug>
<bugid>9745</bugid>
<title>Contacts sort by last name does not affect Favorites</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>andreasb...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 10:41:23 +0000</openedDate>
<description>Sorting contacts by last name and showing the last name first works fine
for Contacts, but not for the Favorites. They are shown with last name
first, but still sorted by first name. This is really confusing. Running
Android 2.2 on Nexus One.</description>
<comment>
<author>sjshaw...@gmail.com</author>
<when>Wed, 01 Sep 2010 13:15:16 +0000</when>
<what>I was so happy to see sort and view by last name... but if its not applied across the board it can get very ugly.  Seems like this should be a quick fix.  I thought FRG22D would fix, but I guess not.  Please address.</what>
</comment>
<comment>
<author>andreasb...@gmail.com</author>
<when>Tue, 14 Dec 2010 16:40:35 +0000</when>
<what>I just found out that this is still an issue with Android 2.3. Why?!?!</what>
</comment>
<comment>
<author>andreasb...@gmail.com</author>
<when>Tue, 15 Feb 2011 14:36:03 +0000</when>
<what>Still not fixed in 2.3.3 :(</what>
</comment>
<comment>
<author>sjshaw...@gmail.com</author>
<when>Mon, 14 Mar 2011 16:04:47 +0000</when>
<what>How is it that 8 months later Android programmers still havenQ&apos;Et fixed this issue?  It seems like it should be a simple thing.  It is VERY frustrating.</what>
</comment>
<comment>
<author>kurman.d...@gmail.com</author>
<when>Sun, 03 Jul 2011 23:33:24 +0000</when>
<what>Agreed...please fix</what>
</comment>
</bug>
<bug>
<bugid>1392</bugid>
<title>clicking on a mail link from some website changes domain of destination to gmail.com incorrectly</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:19:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ryeb...@gmail.com</reportedBy>
<openedDate>Sun, 30 Nov 2008 02:26:09 +0000</openedDate>
<description>I visited this page: http://provo.craigslist.org/ele/937051109.html
Clicked on the mail address. Gmail app came up, but the address it was
sending to was @gmail.com not @craigslist.org as it should have been.</description>
<comment>
<author>g.duerrm...@gmail.com</author>
<when>Sun, 18 Jan 2009 17:30:21 +0000</when>
<what>I should add that this is on ALL Craigslist posts, not just some.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:19:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16164</bugid>
<title>java.lang.IllegalStateException Q&amp;E FATAL EXCEPTION: GTalkConnWorker</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>atao2...@gmail.com</reportedBy>
<openedDate>Fri, 15 Apr 2011 03:02:50 +0000</openedDate>
<description>- Steps to reproduce the problem. : Use Phone normally, sync multiple
accounts, accounts then make a call to Q&amp;E from device - What happened. :
Force close happens. Even after click on force close pop-up it still
appeared. - attached log files. 04-14 18:58:51.893 300 3260 E
DatabaseUtils: Writing exception to parcel 04-14 18:58:51.893 300 3260 E
DatabaseUtils: java.lang.IllegalStateException: database
/data/data/com.android.providers.contacts/databases/contacts2.db already
closed 04-14 18:58:51.893 300 3260 E DatabaseUtils: at
android.database.sqlite.SQLiteProgram.bindLong(SQLiteProgram.java:196)
04-14 18:58:51.893 300 3260 E DatabaseUtils: at
com.android.providers.contacts.ContactsProvider2.insertStatusUpdate(ContactsProvider2.java:4231)
04-14 18:58:51.893 300 3260 E DatabaseUtils: at
com.android.providers.contacts.ContactsProvider2.insertInTransaction(ContactsProvider2.java:3300)
04-14 18:58:51.893 300 3260 E DatabaseUtils: at
com.android.providers.contacts.SQLiteContentProvider.insert(SQLiteContentProvider.java:95)
04-14 18:58:51.893 300 3260 E DatabaseUtils: at
com.android.providers.contacts.ContactsProvider2.insert(ContactsProvider2.java:2722)
04-14 18:58:51.893 300 3260 E DatabaseUtils: at
android.content.ContentProvider$Transport.insert(ContentProvider.java:174)
04-14 18:58:51.893 300 3260 E DatabaseUtils: at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:146)
04-14 18:58:51.893 300 3260 E DatabaseUtils: at
android.os.Binder.execTransact(Binder.java:288) 04-14 18:58:51.893 300
3260 E DatabaseUtils: at dalvik.system.NativeStart.run(Native Method)
04-14 18:58:51.893 5047 5055 W dalvikvm: threadid=8: thread exiting with
uncaught exception (group=0x400207d8) 04-14 18:58:51.893 5047 5055 E
AndroidRuntime: FATAL EXCEPTION: GTalkConnWorker 04-14 18:58:51.893 5047
5055 E AndroidRuntime: java.lang.IllegalStateException: database
/data/data/com.android.providers.contacts/databases/contacts2.db already
closed 04-14 18:58:51.893 5047 5055 E AndroidRuntime: at
android.os.Parcel.readException(Parcel.java:1255) 04-14 18:58:51.893
5047 5055 E AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
04-14 18:58:51.893 5047 5055 E AndroidRuntime: at
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
04-14 18:58:51.893 5047 5055 E AndroidRuntime: at
android.content.ContentProviderProxy.insert(ContentProviderNative.java:408)
04-14 18:58:51.893 5047 5055 E AndroidRuntime: at
android.content.ContentResolver.insert(ContentResolver.java:587) 04-14
18:58:51.893 5047 5055 E AndroidRuntime: at
com.google.android.gsf.gtalkservice.ContactPresence.updateContactPresence(ContactPresence.java:58)
04-14 18:58:51.893 5047 5055 E AndroidRuntime: at
com.google.android.gsf.gtalkservice.ImSession.updateAccountStatus(ImSession.java:411)
04-14 18:58:51.893 5047 5055 E AndroidRuntime: at
com.google.android.gsf.gtalkservice.GTalkConnection$WorkerHandler.handleMessage(GTalkConnection.java:302)
04-14 18:58:51.893 5047 5055 E AndroidRuntime: at
android.os.Handler.dispatchMessage(Handler.java:99) 04-14 18:58:51.893
5047 5055 E AndroidRuntime: at android.os.Looper.loop(Looper.java:123)
04-14 18:58:51.893 5047 5055 E AndroidRuntime: at
com.google.android.gsf.gtalkservice.service.GTalkService$WorkerThread.run(GTalkService.java:231)
04-14 18:58:51.903 169 185 E : Dumpstate Q&gt;E /data/log/dumpstate_app_error</description>
</bug>
<bug>
<bugid>1080</bugid>
<title>Emulator help - Mis-spelled</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T00:25:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andersph...@gmail.com</reportedBy>
<openedDate>Sun, 26 Oct 2008 17:50:35 +0000</openedDate>
<description>The emulator help says Q&quot;Edns_serverQ&quot;E but it is Q&quot;Edns-serverQ&quot;E. I guess this
applies to other commands as well. Not a showstopper, more like a nit
:-) Anders</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:25:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17064</bugid>
<title>transform auto events update in different timezone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>GinaMase...@gmail.com</reportedBy>
<openedDate>Sun, 22 May 2011 22:56:49 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: I have a
Samsung Transform running Android version 2.2.2. I have created events
in my phone and sync it with Google Calendar. When I traveled to a
different time zone in the US, the events automatically updated to 2
hours later. For my first event, I thought I might have accidentally
moved the time slot and corrected it to the correct time. Hours later,
it has changed again to 2 hours later. ThatQ&apos;Es when I realized all my
events have changed 2 hours earlier. But, by that time, I have also
entered new events using Google calendar from my computer and synced
them with the phone. When I checked again, the events are all screwed
up. A few had changed 4 hours early and others 2 hours later while
others 2 hours early. I donQ&apos;Et think the calendar should automatically
change the hours of my events just because my phone has moved to a
different time zone. This is ridiculously stupid. Why would I schedule
events in another city using my local timezone as a reference.</description>
</bug>
<bug>
<bugid>17303</bugid>
<title>VideoView and Mediaplayer http live change profile problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>oguzgur...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 10:15:00 +0000</openedDate>
<description>Hi, As you know adaptive stream(Http live stream) streams video depend
on device performance. Device chooses a profile and get chunks. In
Adaptive stream lowest profile is sometimes an audio chunk(IIS media
server creates chunks like that). Videoplayer(Videoview) begins
streaming lowest profile and get audio chunk, when it changes to high
profile which is a video chunk, player cannot play video, it continues
playing audio. I think it can not understand this is a video chunk and
fails playing video. Thanks.</description>
</bug>
<bug>
<bugid>4724</bugid>
<title>Volume granularity on Android 2.0\Motorola Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>6</stars>
<reportedBy>joshua.m...@gmail.com</reportedBy>
<openedDate>Thu, 12 Nov 2009 16:24:46 +0000</openedDate>
<description>I have Headphones that do not take a whole lot of power to drive. With
Android, I cannot use the headphones for listening to music with the
Droid device because it is not possible to lower the volume to the point
that it meets the Q&apos;Ecan barely hear it clearlyQ&apos;E test that indicates that
you arenQ&apos;Et causing yourself cumulative hearing damage. I realize that
the standard is that you can hear peopleQ&apos;Es headphones/earbuds from
across the room, but that is the standard because many people have
already damaged their hearing to the point that that is normal for
them... Regards...</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:58:57 +0000</when>
<what></what>
</comment>
<comment>
<author>SteveBil...@gmail.com</author>
<when>Tue, 17 Nov 2009 21:46:45 +0000</when>
<what>Interesting.

The Market does have several volume apps that use sliders to adjust the volume (and 
thus no granularity).  Check and see if any of those meet your needs.</what>
</comment>
<comment>
<author>fuzq...@gmail.com</author>
<when>Thu, 19 Nov 2009 04:27:14 +0000</when>
<what>Great idea for a workaround.  If I donQ&apos;Et find one in the market I will just write
one...  I am willing to go through that trouble because I canQ&apos;Et listen to Pandora on
the phone with the headphones I like..

Thanks!

-- JM</what>
</comment>
<comment>
<author>cody.g.d...@gmail.com</author>
<when>Wed, 03 Mar 2010 17:01:45 +0000</when>
<what>IQ&apos;Eve tried some apps like AudioManager and cVolume, but they use the same 5 volume
steps as the standard rocker does even with sliders. What apps give you better
control for lower volumes?</what>
</comment>
</bug>
<bug>
<bugid>10364</bugid>
<title>Call Alarm Feature Needed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bmgra...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 02:45:54 +0000</openedDate>
<description>My old phone had the ability to add a call alarm - a reminder to call a
number at a fixed time. This could be added from the phone book or
directly from the calendar. When the alarm rings, you can press a button
to call the number immediately, or snooze, or dismiss. An obvious
feature, that should be in Android (and on my Evo phone).</description>
</bug>
<bug>
<bugid>17232</bugid>
<title>Car mode and loud speaker auto enabling ISSUE.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>boonpras...@gmail.com</reportedBy>
<openedDate>Mon, 30 May 2011 01:41:02 +0000</openedDate>
<description>Dear Focal. From yesterday my phone is automatically having the CAR MODE
activated and in parallel even if i disable it, On receiving any call or
after a period of time automatically it gets enabled more over the loud
speaker mode gets engaged when i receive calls and its shame for me at
many places. (am disabling loud speaker for every incoming call) My
android version is 2.3.3 Hand set is HTC Desire HD My recent activities
are i installed apps like DROP BOX and compass Lite (both free apps)
before couple of days. My tries: 1) 3 to 4 times restart the mobile, 2
times shutdown and removed SIM and started without SIM and then with
SIM. 2) Using ASTRO file manger I deleted the contents in
Q&gt;EQ&gt;EandroidQ&gt;EQ&gt;EdataQ&gt;EQ&gt;E(3 folders) 3)uninstalled drop box and compass lite 4)
removed most of the cacheQ&apos;Es. Current status , time period for car mode
getting activated has become long. but problem still exists. Please help
me ASAP.</description>
<comment>
<author>Minge.An...@gmail.com</author>
<when>Fri, 10 Jun 2011 08:59:13 +0000</when>
<what>same problem with Samsung Galaxy S2 android 2.3.3, i get the icon for car mode in the drag down box. I can disable it from there, but still it answers with speaker automatically enabled.
Annoying to turn speaker off every time i answer a call.</what>
</comment>
<comment>
<author>vladsalc...@gmail.com</author>
<when>Mon, 20 Jun 2011 11:41:54 +0000</when>
<what>I have the same issue with a Galaxy S2, android 2.3.3. Really, really annoying. The other problem is this fault is killing my battery by keeping the Car Mode activated all the time. Please issue a fix!!!</what>
</comment>
<comment>
<author>ja3...@gmail.com</author>
<when>Tue, 21 Jun 2011 17:18:42 +0000</when>
<what>IQ&apos;Eve got the same issue as the 2 posters above, if you find a fix could you please let me know?

IQ&apos;Eve done a hard reset, updated the firmware to the latest version and itQ&apos;Es still happening. It only started doing it 4-5 days ago!</what>
</comment>
<comment>
<author>stefan.g...@gmail.com</author>
<when>Thu, 23 Jun 2011 19:39:46 +0000</when>
<what>I have the same issue here - its very annoying. Also suddenly the Voice Talk appears or the phone believe it is connected on USB...

its sure it is a software problem ? ^^</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Mon, 27 Jun 2011 16:24:52 +0000</when>
<what>IQ&apos;Em having the same problem!!
Is there how to fix it??</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Mon, 27 Jun 2011 16:32:46 +0000</when>
<what>IQ&apos;Em having the same problem!!
Is there how to fix it?? ( i have a galaxy s II)</what>
</comment>
<comment>
<author>tim...@gmail.com</author>
<when>Tue, 28 Jun 2011 11:07:38 +0000</when>
<what>I can confirm this on a Samsung Galaxy S2 android 2.3.3. Have you guys only noticed this bug recently (following an OTA update)? Could it be caused by using a non-standard charger to charge the device? I have noticed the device sometimes reports itself as charging when it is not.</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Tue, 28 Jun 2011 18:45:21 +0000</when>
<what>The bug started on my galaxy S2 2 days ago. With me, the phone also believes it is connected on USB. </what>
</comment>
<comment>
<author>nilsson....@gmail.com</author>
<when>Wed, 29 Jun 2011 07:42:47 +0000</when>
<what>My Galaxy S II started to freeze and after a while the green line would not show in the lock screen.
Later the phone started to act as if a random input was given to it and the above symptoms appeared.
I have tried to reset my device to factory defaults, but the problems remained.</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Wed, 29 Jun 2011 13:38:22 +0000</when>
<what>I looks like the Galaxy II is the phone that is most having this problem
</what>
</comment>
<comment>
<author>29.cr...@gmail.com</author>
<when>Wed, 29 Jun 2011 20:59:51 +0000</when>
<what>having exact same problem,done full factory reset and still the same,everything was fine until a few days ago now iQ&apos;Em getting this and its causing android os to have a very high percentage of battery use in standby which means it is draining quickly,PLEASE FIX SOON,THANKYOU
</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Wed, 29 Jun 2011 22:03:13 +0000</when>
<what>wich phone do you have?

I think that maybe mine started having the problem because I used a car charger. Then, maybe, itQ&apos;Es a battery problem. But just maybe</what>
</comment>
<comment>
<author>kaylaand...@gmail.com</author>
<when>Fri, 01 Jul 2011 12:10:51 +0000</when>
<what>My galaxy s2 has the exact same problem. it started yesterday after i charged it using a sony erricson charger from the x8, EXTREMELY ANNOYING!!!!
</what>
</comment>
<comment>
<author>kaylaand...@gmail.com</author>
<when>Fri, 01 Jul 2011 12:12:25 +0000</when>
<what>My galaxy s2 has the exact same problem. it started yesterday after i charged it using a sony erricson charger from the x8, EXTREMELY ANNOYING!!!!
</what>
</comment>
<comment>
<author>nilsson....@gmail.com</author>
<when>Fri, 01 Jul 2011 12:19:09 +0000</when>
<what>I have made a factory reset on my Galaxy S II. It seems as if the Samsung account triggered the problems in their apps. I am currently running my phone without my Samsung account.
It has worked fine for two days now.</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Fri, 01 Jul 2011 13:51:32 +0000</when>
<what>How do I do to run the phone without the samsung account?
Actually the only account I register on my phone is my google account</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Fri, 01 Jul 2011 14:01:16 +0000</when>
<what>IQ&apos;Em trying this thing of running without the samsung account. Later iQ&apos;Ell post the results</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Fri, 01 Jul 2011 17:57:32 +0000</when>
<what>So far it looks like its working!</what>
</comment>
<comment>
<author>boonpras...@gmail.com</author>
<when>Sun, 03 Jul 2011 11:25:19 +0000</when>
<what>Dear all,


myself the first one to open this issue, got the answer that......it got
well by itself and i did just cleaning the pinningpoint of the charger and
several softrests...nothing else, from last 3 months its working fine....!!
-Thanks and Regards:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PRASHANTH DEVENDRA.
Electrical Q&amp;E Systems Co-ordination Engineer
Mitsubishi Regional Jet
Nagoya Japan.
ISD:+81-80-3244-5212
LOCAL:080-3244-5212
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Q&quot;ETechnology is not machine, Its Idea of making things simpler and better.
 Science is not subject, but its truth and factQ&quot;E.</what>
</comment>
<comment>
<author>kaylaand...@gmail.com</author>
<when>Sun, 03 Jul 2011 12:19:42 +0000</when>
<what>How do i run the phone without the samsung account?</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Mon, 04 Jul 2011 15:20:15 +0000</when>
<what>To run the phone without the samsung account you must reset your phone. Then, register only your google account. </what>
</comment>
<comment>
<author>wbzwillv...@gmail.com</author>
<when>Thu, 07 Jul 2011 12:25:45 +0000</when>
<what>Just got the same problem after 2 days with the phone, le sigh, I also get voice control activating too? Trying an update now, if that fails ill just restore to factory settings and not use a samsung account, as it was fine before I used it.</what>
</comment>
<comment>
<author>waliara...@gmail.com</author>
<when>Thu, 07 Jul 2011 14:20:10 +0000</when>
<what>Can some one please post how to resolve this bugging issue? It eats up all the battery in mere 5 hours.</what>
</comment>
<comment>
<author>samuel.m...@gmail.com</author>
<when>Thu, 07 Jul 2011 14:53:06 +0000</when>
<what>Running the phone withou the samsung account worked for me</what>
</comment>
<comment>
<author>romain.b...@gmail.com</author>
<when>Fri, 08 Jul 2011 08:27:35 +0000</when>
<what>Hi all

Same issue for me since yesterday. I have Samsung Galaxy S2 on Gingerbread 2.3.3. Car mode keeps on activating every time I turn it off. It can even turn on the phone if itQ&apos;Es off... I just canQ&apos;Et explain it. 

It started after installing Amazon Appstore and a game. I removed both of them, the problem remains.

I will try factory reset and no Samsung login... Kepp you in touch.

Regards</what>
</comment>
</bug>
<bug>
<bugid>5389</bugid>
<title>Timepicker should use 3 spinner buttons</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tes...@gmail.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 21:24:51 +0000</openedDate>
<description>Currently the timepicker widget has two spinners, one for hours and one
for minutes. Using an extra spinnerbutton for tens of minutes a user is
able to set the time much faster. This would also be very useful if you
need to increment 15 or 30 minutes.</description>
<comment>
<author>brett.s....@gmail.com</author>
<when>Sun, 09 Jan 2011 13:38:39 +0000</when>
<what>This makes a huge difference to being able to enter new appointments Q&apos;Ein real timeQ&apos;E. The old Psion / Symbian calendar had this, didnQ&apos;Et realise how much difference it made.

An alternative to help reduce clicks would be to pre-select the minutes if the user clicks minutes to enter through the keyboard. However a 3rd spinner would be the faster use.</what>
</comment>
<comment>
<author>bdarg...@gmail.com</author>
<when>Thu, 01 Dec 2011 10:50:20 +0000</when>
<what>Not sure if this is what you already mean as IQ&apos;Em not familiar with Psion/Symbian calendars, but you could simply add a button above the mintuesQ&apos;E up arrow and below the minutesQ&apos;E down arrow. Theses buttons (maybe represented as a double arrow) would jump by a larger increment defined by the app developer.

In the case of Calendar, the choice of a 5, 10, 15 or 30 min increment could be configured by the user in the app settings.

And I also agree that clicking the field should pre-select the text in any case so we donQ&apos;Et then have to backspace the currently entered time.
</what>
</comment>
</bug>
<bug>
<bugid>6653</bugid>
<title>Droid browser crashes when accessing web app</title>
<status>Unreproducible</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-02-23T22:31:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>msmithne...@gmail.com</reportedBy>
<openedDate>Sun, 14 Feb 2010 20:07:40 +0000</openedDate>
<description>We have created a location based web app that uses V3 of the Google map
API. The app uses GPS on buses to tell transit users exactly when their
bus will arrive at their stop. Works great on iPhones and Firefox but
when I try it on Droids it always crashes the browser. To test simply go
to test.nextbus.com/webkit . You should see predictions for bus arrival
times for stops that are nearest to you. Then select one one of the stop
links to be brought to a separate page. This page contains the Google
map and some other info. Unfortunately this map page always crashes on a
Droid (rather ironic since it is a Google map app). So where should I
look to debug this kind of problem? Is there a way to get error messages
or a stack trace to see what is going on? Michael Smith NextBus.com</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 23 Feb 2010 22:31:05 +0000</when>
<what>I tried this on a Droid and on a Nexus One and in both cases it worked fine.

You can get error messages / stack traces -- the easiest way would be to create a developer build, run the 
emulator, and capture the Q&apos;Eadb logcatQ&apos;E output. You can also try Q&apos;Eadb bugreportQ&apos;E -- in general, non-developer 
devices have less useful output. </what>
</comment>
</bug>
<bug>
<bugid>19857</bugid>
<title>LocationManager.requestLocationUpdates throws IllegalArgumentException: provider=network</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>gmd...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 21:05:05 +0000</openedDate>
<description>On an emulator running Google APIs 13, a call to
LocationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,
0, 0, listener) where listener is not null, causes the app to crash and
the following exception: 09-06 22:46:16.163: ERROR/AndroidRuntime(351):
Caused by: java.lang.IllegalArgumentException: provider=network 09-06
22:46:16.163: ERROR/AndroidRuntime(351): at
android.os.Parcel.readException(Parcel.java:1325) 09-06 22:46:16.163:
ERROR/AndroidRuntime(351): at
android.os.Parcel.readException(Parcel.java:1275) 09-06 22:46:16.163:
ERROR/AndroidRuntime(351): at
android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:646)
09-06 22:46:16.163: ERROR/AndroidRuntime(351): at
android.location.LocationManager._requestLocationUpdates(LocationManager.java:582)
09-06 22:46:16.163: ERROR/AndroidRuntime(351): at
android.location.LocationManager.requestLocationUpdates(LocationManager.java:446)
This happens when Q&quot;EUse wireless networksQ&quot;E under Q&quot;ELocation Q&amp;E securityQ&quot;E is
enabled or disabled. This does not happen on the emulator up to API 10.
The API docs say: Q&quot;EIllegalArgumentException if provider or listener is
nullQ&quot;E Neither provider nor listener are null, and the provider even
exists. So the IllegalArgumentException thrown is unexpected and not
consistent with the API docs.</description>
<comment>
<author>yukuku</author>
<when>Wed, 19 Oct 2011 16:42:32 +0000</when>
<what>Agree with you. Android developer docs reallllllyy needs more words to describe the API.</what>
</comment>
<comment>
<author>kalyan.akella@gmail.com</author>
<when>Tue, 08 Nov 2011 03:38:02 +0000</when>
<what>This issue occurs even on an emulator running Google API Level 14, platform 4.0.

HereQ&apos;Es the stacktrace...

11-08 08:36:25.885: E/AndroidRuntime(526): Caused by: java.lang.IllegalArgumentException: provider=network
11-08 08:36:25.885: E/AndroidRuntime(526): 	at android.os.Parcel.readException(Parcel.java:1331)
11-08 08:36:25.885: E/AndroidRuntime(526): 	at android.os.Parcel.readException(Parcel.java:1281)
11-08 08:36:25.885: E/AndroidRuntime(526): 	at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:646)
11-08 08:36:25.885: E/AndroidRuntime(526): 	at android.location.LocationManager._requestLocationUpdates(LocationManager.java:582)
11-08 08:36:25.885: E/AndroidRuntime(526): 	at android.location.LocationManager.requestLocationUpdates(LocationManager.java:446)

And the API docs for this method do not specify this behavior.</what>
</comment>
</bug>
<bug>
<bugid>970</bugid>
<title>View.focusSearch(FOCUS_FORWARD) not working in 1.0 SDK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Fri, 17 Oct 2008 18:21:55 +0000</openedDate>
<description>On the 1.0 SDK, when you search for the next view to focus on within a
view group using the View.focusSearch(FOCUS_FORWARD), it doesnQ&apos;Et work /
it returns null. It should return a valid view, because FOCUS_RIGHT and
FOCUS_DOWN both return a valid view. According to these docs:
http://code.google.com/android/reference/android/view/View.html#FOCUS_FORWARD
... it should return the Q&quot;EnextQ&quot;E focusable view (to the right if there is
a focusable view there, or downwards if there is a focusable view there.
For this particular example, I have a vertical linear layout with a
series of EditText views in it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:50:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6200</bugid>
<title>A overflow bug in setTimespecRelative func</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmxc...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jan 2010 11:06:20 +0000</openedDate>
<description>- Steps to reproduce the problem. [platform/hardware/ril.git] /
reference-ril / atchannel.c p_ts-Q&gt;Etv_nsec = (tv.tv_usec + (msec % 1000)
* 1000L ) * 1000L; If p_ts-Q&gt;Etv_nsec not less than 1 second,
pthread_cond_timedwait may work abnormally in some pthread lib, for
example libpthread-2.10.1.so in Ubuntu 9.10. - What happened.
pthread_cond_timedwait may return immediately and no any error, that
lead to deadloop. - What you think the correct behavior should be.
static void setTimespecRelative(struct timespec *p_ts, long long msec) {
struct timeval tv; gettimeofday(Q&amp;Etv, (struct timezone *) NULL); /*
whatQ&apos;Es really funny about this is that I know pthread_cond_timedwait
just turns around and makes this a relative time again */ - p_ts-Q&gt;Etv_sec
= tv.tv_sec + (msec / 1000); - p_ts-Q&gt;Etv_nsec = (tv.tv_usec + (msec %
1000) * 1000L ) * 1000L; + msec = tv.tv_usec + (msec % 1000) * 1000L; +
p_ts-Q&gt;Etv_sec = tv.tv_sec + (msec / 1000000); + p_ts-Q&gt;Etv_nsec = msec *
1000L; }</description>
<comment>
<author>lmxc...@gmail.com</author>
<when>Mon, 25 Jan 2010 02:09:13 +0000</when>
<what>Sorry, the patch is also wrong, it should be:
 static void setTimespecRelative(struct timespec *p_ts, long long msec)
 {
     struct timeval tv;
 
     gettimeofday(Q&amp;Etv, (struct timezone *) NULL);
 
     /* whatQ&apos;Es really funny about this is that I know
        pthread_cond_timedwait just turns around and makes this
        a relative time again */
-    p_ts-Q&gt;Etv_sec = tv.tv_sec + (msec / 1000);
-    p_ts-Q&gt;Etv_nsec = (tv.tv_usec + (msec % 1000) * 1000L ) * 1000L;
+    msec = tv.tv_usec + msec * 1000L;
+    p_ts-Q&gt;Etv_sec = tv.tv_sec + (msec / 1000000);
+    p_ts-Q&gt;Etv_nsec = (msec % 1000000) * 1000L;
 }
</what>
</comment>
</bug>
<bug>
<bugid>9699</bugid>
<title>PNG for View Backgrounds causing draw issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dlandonjr@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 04:14:18 +0000</openedDate>
<description>IQ&apos;Em developing an app that displays basic shapes in an ImageView on a
RelativeLayout. The user selects the corresponding shape in a Q&apos;EtoolbarQ&apos;E
and if the images match they get points. The layout has a background of
a transparent PNG. When I change the image source for the image view, an
artificat of the previous image is left on the background. I created a
new thread to invalidate the view (postInvalidate) every 200ms and it
clears it up once the timer fires. So I know the layoutQ&apos;Es background is
showing the artifact and not the image view. I removed the thread and
postinvalidate statement and saved the exact same image as a JPEG using
GIMP. The problem completely went away. So I switched back to the PNG
and the problem occured again. IQ&apos;Em attaching screen shots showing the
artifact. IQ&apos;Em able to reproduce this 100 percent of the time. Image
device-1.png shows the fist round with no artifacts. Image device-2
shows the second round with artifacts, not only the image, but text from
a textview also. Image device-3 shows the app with the JPEG image and no
artifacts. Images device-1 Q&amp;E 2 are using the PNG image. Both images are
attached.</description>
<comment>
<author>dlandonjr@gmail.com</author>
<when>Mon, 19 Jul 2010 03:35:07 +0000</when>
<what>Forgot to add. This is Android 2.1</what>
</comment>
</bug>
<bug>
<bugid>16930</bugid>
<title>List View that supports multiple columns</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paul.rashidi@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 22:17:37 +0000</openedDate>
<description>Would it be possible to get a list view that can display items
horizontally as well as vertically at the same time? So basically items
one, two, and three are the first row and four five six make up the
second row. Then when i rotate my tablet the xml layout for portrait
only has two columns defined so the same data would take up three rows
but my application can just use the simple list view apis.</description>
<comment>
<author>paul.rashidi@gmail.com</author>
<when>Tue, 17 May 2011 22:21:28 +0000</when>
<what>Please keep this one and delete the other dups.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 May 2011 01:12:31 +0000</when>
<what>Issue 16933 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 May 2011 01:12:45 +0000</when>
<what>Issue 16932 has been merged into this issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 18 May 2011 01:12:55 +0000</when>
<what>Issue 16931 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>15737</bugid>
<title>Focus is lost when using the volume control on the Xoom tablet.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tim...@gmail.com</reportedBy>
<openedDate>Fri, 25 Mar 2011 13:19:57 +0000</openedDate>
<description>Hi all, In order to pause our games when a notification or low battery
warning message appears we override the onWindowFocusChanged function on
the surface. The onPause method is not called for these messages, and we
have no way of detecting which view we are losing focus to. However on
the Xoom tablet, changing the volume causes a focus loss on the surface
which also causes the game to pause. This did not happen on any previous
version of Android. I was wondering if this behaviour is correct? Also
is there an easy way of detecting which View you are losing focus to?
Cheers, Tim STR: Create a SurfaceView with: @Override public void
onWindowFocusChanged(boolean hasFocus) { Log.i(TAG,
Q&quot;EonWindowFocusChanged: Q&quot;E + hasFocus);
super.onWindowFocusChanged(hasFocus); } Observe this function is called
with hasFocus = false when the volume control is used on the Xoom
tablet.</description>
</bug>
<bug>
<bugid>9594</bugid>
<title>DatePicker to large for the QVGA screen, the year is partly not displyed properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jonas.he...@gmail.com</reportedBy>
<openedDate>Wed, 07 Jul 2010 16:21:56 +0000</openedDate>
<description>In settings Date Q&amp;E time, deselect Automatic, choose Set date, pop ups
the DatePicker. On a QVGA screen in the emulator the year is not fully
shown, the DatePicker do not scale under QVGA. The year partly dissapear
on the right hand side of the screen. I have the same problem in my
application, I have created layout/small and adopted my xml for a QVGA
screen, but my DatePicker always have the same size and is not properly
displayed...</description>
</bug>
<bug>
<bugid>17126</bugid>
<title>Alarm - unable to set one-time alarm for next day</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>e.thiele...@gmail.com</reportedBy>
<openedDate>Wed, 25 May 2011 03:18:00 +0000</openedDate>
<description>Device: Samsung Fascinate, Firmware version 2.2.1 Description: after new
Android Froyo update downloaded 5/21, I am unable to set a one-time
alarm for the next morning. To reproduce: 1. Today is Tuesday at 11PM.
Need alarm to wake up tomorrow (Wed) morning at 7am. Do not need alarm
next Tuesday (one week from today) at 7am. 2. Open clock app 3. Create
alarm 4. Change time to 7:00 AM 5. Select Q&apos;ERepeatQ&apos;E option 6. Select
Q&apos;EOnce onlyQ&apos;E option 7. Select Save, return to main alarm settings 8.
Observe that Q&apos;ERepeatQ&apos;E option shows a blue highlighted Q&apos;ETQ&apos;E for Tuesday
(not desired) 9. Select Save, return to main alarm page 10. Observe text
box that says Q&apos;EThis alarm is set for 6 days, 8 hrs from now.Q&apos;E 11.
Therefore, alarm is set for next Tuesday, not for the next occurance of
7:00AM, which would be Wednesday (8 hours from now) Workaround solution:
I can go back into the Repeat option and select Weekly, then select
Wednesday, which will successfully set the alarm for tomorrow morning.
However it is then a weekly alarm, which I do not want. Expected
behaviour: a Q&apos;EOnce onlyQ&apos;E alarm sets for the next occurance of the given
time. This was behaviour before latest update, and is the behaviour of a
setting a traditional alarm clock at night. I would expect this is a
common use case for the alarm feature. Thanks! Love android!</description>
<comment>
<author>peter.ga...@gmail.com</author>
<when>Sun, 29 May 2011 03:09:10 +0000</when>
<what>I and others judging from forum postings have exactly the same issue
</what>
</comment>
<comment>
<author>KCarlLu...@gmail.com</author>
<when>Fri, 05 Aug 2011 17:05:42 +0000</when>
<what>Has there been any update on this issue yet?  There have been two software updates since the update that created this issue.  </what>
</comment>
</bug>
<bug>
<bugid>12305</bugid>
<title>mixing sounds to voice call uplink stream</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sergey.s...@gmail.com</reportedBy>
<openedDate>Tue, 02 Nov 2010 09:42:58 +0000</openedDate>
<description>Ability to mix some sound to voice call uplink stream would be quite
popular feature. a lot of possible applications like sending DTMF tones,
voice auto answering when you are busy etc. On Android IQ&apos;Eve not been
able to find SDK based API to make the thing. As a developer I expect it
as just adding an appropriate flag to media player, like
mp.setAudioStreamType(AudioManager.STREAM_VOICE_CALL); As I understand
for now STREAM_VOICE_CALL is used for recording purposes only.</description>
</bug>
<bug>
<bugid>8314</bugid>
<title>contacts sync with links</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jhoven...@gmail.com</reportedBy>
<openedDate>Thu, 13 May 2010 15:32:31 +0000</openedDate>
<description>Please add a feature to sync information from links, ie. facebook, into
contact, so as to store the info in google contacts.</description>
</bug>
<bug>
<bugid>14447</bugid>
<title>Runtime Exception using BitmapFactory and BitmapOptions - Android 2.2</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-03T21:25:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jagtiani...@gmail.com</reportedBy>
<openedDate>Tue, 01 Feb 2011 06:25:41 +0000</openedDate>
<description>try { inputStream = (InputStream)new URL(url).openStream() ; } catch
(MalformedURLException e) { // TODO Auto-generated catch block
e.printStackTrace(); inputStream = null ; } catch (IOException e) { //
TODO Auto-generated catch block e.printStackTrace(); inputStream = null
; } if (inputStream == null) throw new NullPointerException() ; //
BitmapFactory.Options factoryOptions = new BitmapFactory.Options(); //
factoryOptions.inPurgeable = true; // factoryOptions.inSampleSize = 2;
mapPiece = BitmapFactory.decodeStream(new
FlushedInputStream(inputStream)) ;//, null, factoryOptions); Throws
java.lang.RuntimeException: Stub! at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:33) at
com.sears.webservices.parsers.ConcreteStoreMap.extractData(ConcreteStoreMap.java:74)
at
com.sears.webservices.parsers.ConcreteStoreMap.Q&lt;EinitQ&gt;E(ConcreteStoreMap.java:59)
at
com.sears.webservices.WebServiceHelper.showStoreMapConcrete(WebServiceHelper.java:75)
at
com.sears.webservices.common.FloorZoomMap.downloadAndSaveMaps(FloorZoomMap.java:65)
at
test.sears.webservices.TestFloorZoomMap.test240By320PositiveTestCase(TestFloorZoomMap.java:34)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616) at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
try { inputStream = (InputStream)new URL(url).openStream() ; } catch
(MalformedURLException e) { // TODO Auto-generated catch block
e.printStackTrace(); inputStream = null ; } catch (IOException e) { //
TODO Auto-generated catch block e.printStackTrace(); inputStream = null
; } if (inputStream == null) throw new NullPointerException() ;
BitmapFactory.Options factoryOptions = new BitmapFactory.Options();
factoryOptions.inPurgeable = true; factoryOptions.inSampleSize = 2;
mapPiece = BitmapFactory.decodeStream(new
FlushedInputStream(inputStream), null, factoryOptions); Throws
java.lang.RuntimeException: Stub! at
android.graphics.BitmapFactory$Options.Q&lt;EinitQ&gt;E(BitmapFactory.java:6) at
com.sears.webservices.parsers.ConcreteStoreMap.extractData(ConcreteStoreMap.java:71)
at
com.sears.webservices.parsers.ConcreteStoreMap.Q&lt;EinitQ&gt;E(ConcreteStoreMap.java:59)
at
com.sears.webservices.WebServiceHelper.showStoreMapConcrete(WebServiceHelper.java:75)
at
com.sears.webservices.common.FloorZoomMap.downloadAndSaveMaps(FloorZoomMap.java:65)
at
test.sears.webservices.TestFloorZoomMap.test240By320PositiveTestCase(TestFloorZoomMap.java:34)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616) at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)</description>
<comment>
<author>jagtiani...@gmail.com</author>
<when>Tue, 01 Feb 2011 10:14:21 +0000</when>
<what>final InputStream inputStream = (InputStream) inURL.getContent();

Throws ClassCastException 
java.lang.ClassCastException: sun.awt.image.URLImageSource cannot be cast to java.io.InputStream</what>
</comment>
<comment>
<author>jagtiani...@gmail.com</author>
<when>Wed, 02 Feb 2011 09:16:56 +0000</when>
<what>Figured it out.

I was running my test case as a junit test, I should have run it as a AndroidTestCase.
Siddharth</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Feb 2011 21:25:17 +0000</when>
<what>You are running against the stubbed android.jar provided with the Eclipse plugin. Tt is not meant to run code.</what>
</comment>
<comment>
<author>jagtiani...@gmail.com</author>
<when>Fri, 04 Feb 2011 07:06:13 +0000</when>
<what>No I have not stubbed android.jar. Its what Eclipse downloaded. Please
reopen the issue.

Siddharth</what>
</comment>
</bug>
<bug>
<bugid>2361</bugid>
<title>Add support for external calendars via iCal / CalDav</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1915</stars>
<reportedBy>erikmjac...@gmail.com</reportedBy>
<openedDate>Fri, 03 Apr 2009 15:36:58 +0000</openedDate>
<description>Currently the Calendar application does not have support for external
calendars via iCal / CalDav. For people without Exchange servers that
wish to access Q&quot;EworkQ&quot;E calendars where syncing with Google is not an
option, direct access to a calendar via iCal / CalDav would be a nice
feature.</description>
<comment>
<author>angelosa...@gmail.com</author>
<when>Sun, 05 Apr 2009 00:50:12 +0000</when>
<what>yes please! this is the main reason why Im selling my g1.. </what>
</comment>
<comment>
<author>TilmanBa...@gmail.com</author>
<when>Sun, 03 May 2009 11:54:58 +0000</when>
<what>Oh yes! I can not believe that a internet enabled modern Smartphone does not do this.
Really, IQ&apos;Em shocked. Fix this, this is ridicules.</what>
</comment>
<comment>
<author>cboshui...@gmail.com</author>
<when>Sun, 03 May 2009 17:22:36 +0000</when>
<what>IQ&apos;Ed definitely like to see support - through apps or otherwise - for a range of OTA 
and tether calendar syncing.</what>
</comment>
<comment>
<author>Gaubatz....@gmail.com</author>
<when>Tue, 26 May 2009 07:35:19 +0000</when>
<what>I just wanted to ask if this feature is already planned, so that we can expect to have this functionality at some 
point in time...</what>
</comment>
<comment>
<author>stadt...@gmail.com</author>
<when>Thu, 04 Jun 2009 09:48:56 +0000</when>
<what>Independent iCal support is a requirement for those of us that use android as their
company phone.  </what>
</comment>
<comment>
<author>roger.kr...@gmail.com</author>
<when>Thu, 04 Jun 2009 18:05:49 +0000</when>
<what>Agreed. Without this the calendar is pretty much useless. Not everyone can or wants
to run all calendars through Google Calendar.</what>
</comment>
<comment>
<author>Watse...@gmail.com</author>
<when>Wed, 17 Jun 2009 09:00:26 +0000</when>
<what>you guys are definitively right! 
a modern smartphone should be able to handle external calendars via iCal / CalDal!
If this feature wont appear in the next time i will have to switch to iphone, because
i need to sync my Q&quot;EworkQ&quot;E calendar.... :(


by the way: the second really big bug is the missing vpn/pptp support!!



</what>
</comment>
<comment>
<author>hei...@gmail.com</author>
<when>Sun, 28 Jun 2009 09:52:24 +0000</when>
<what>another vote for caldav support!</what>
</comment>
<comment>
<author>ele...@gmail.com</author>
<when>Fri, 03 Jul 2009 07:02:59 +0000</when>
<what>fyi, iphone os 3.0 just added support for this...

does anyone know how android syncs with google calendar currently? 

google calendar supports caldav, so if internally android uses caldav to sync with
google calendar, perhaps modifying the sync to accept external (non google) calendars
is simpler than implementing the whole caldav stack...</what>
</comment>
<comment>
<author>fes...@gmail.com</author>
<when>Fri, 31 Jul 2009 20:49:40 +0000</when>
<what>Another vote for caldav, itQ&apos;Es either caldav-support and IQ&apos;Em buying an android phone
OR going for iPhones. Downside with iPhones beeing their policy for software, no
weekview in calendar and the general simlock on the phones from the operators.</what>
</comment>
<comment>
<author>fes...@gmail.com</author>
<when>Fri, 31 Jul 2009 20:51:42 +0000</when>
<what>Have to clarify, external caldav-support is the issue, since afaIk the google
calendar synchronization is done through caldav.</what>
</comment>
<comment>
<author>BenSchol...@gmail.com</author>
<when>Wed, 05 Aug 2009 21:31:28 +0000</when>
<what>I need this feature as well, for both work and private. I really hope for a support soon.</what>
</comment>
<comment>
<author>timitos3...@gmail.com</author>
<when>Fri, 07 Aug 2009 14:03:37 +0000</when>
<what>I also vote for this. It is a very important feature as many groupware solutions
support caldav more and more.</what>
</comment>
<comment>
<author>cboshui...@gmail.com</author>
<when>Fri, 07 Aug 2009 14:06:52 +0000</when>
<what>IQ&apos;Ed like to see SyncML support as well.  </what>
</comment>
<comment>
<author>angelosa...@gmail.com</author>
<when>Sat, 08 Aug 2009 08:50:40 +0000</when>
<what>How do we get this defect reviewed and commented on??</what>
</comment>
<comment>
<author>mr.de...@gmail.com</author>
<when>Wed, 12 Aug 2009 08:53:33 +0000</when>
<what>is anything happening? y no aswers?  I wannt ical support Q&gt;EQ&lt;E</what>
</comment>
<comment>
<author>odin.om...@gmail.com</author>
<when>Fri, 14 Aug 2009 16:21:55 +0000</when>
<what>IQ&apos;Eve starred the issue. But revisiting now some days later it seems like many-many
people want this.

So, is it being planned? Where is the source for Google Calendar app for Android
anyway? If it uses CalDAV, it might be not-so-hard to be able to set the URL at run-time.</what>
</comment>
<comment>
<author>atanas.pavlov@gmail.com</author>
<when>Sat, 15 Aug 2009 14:52:06 +0000</when>
<what>ItQ&apos;Es a must-have feature for every business phone. And itQ&apos;Es a big dissapointnemt to
me that itQ&apos;Es not been implemented jet.</what>
</comment>
<comment>
<author>rap...@gmail.com</author>
<when>Mon, 17 Aug 2009 23:41:29 +0000</when>
<what>This ticket should be reviewed, really. The Iphone natively support this feature,
like any Q&quot;EconnectedQ&quot;E phone should!</what>
</comment>
<comment>
<author>jcd.did...@gmail.com</author>
<when>Tue, 18 Aug 2009 14:11:37 +0000</when>
<what>definitely a must</what>
</comment>
<comment>
<author>thehor...@gmail.com</author>
<when>Thu, 20 Aug 2009 18:13:03 +0000</when>
<what>Critical for being able to work with other collegues using Outlook as their 
calendars.

Continuing to use my Blackberry until Android is able to understand and Q&quot;EacceptQ&quot;E 
iCalendar entries.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 02:17:20 +0000</when>
<what></what>
</comment>
<comment>
<author>garry.gl...@gmail.com</author>
<when>Tue, 25 Aug 2009 04:23:13 +0000</when>
<what>+1 ... moving company information from an internal server to Google Calendar just to
sync with Android isnQ&apos;Et an option for many people ...</what>
</comment>
<comment>
<author>mr.de...@gmail.com</author>
<when>Mon, 31 Aug 2009 08:36:54 +0000</when>
<what>EHLO google r u sleeping? we wannt ical... </what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:29:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16258</bugid>
<title>Null assertion failure in WebViewCore$WebCoreTHread</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>bost...@gmail.com</reportedBy>
<openedDate>Wed, 20 Apr 2011 17:26:25 +0000</openedDate>
<description>Unfortunately I cannot reliably reproduce this error but infrequently I
get it and occasionally it gets reported in the live crash logs also.
HereQ&apos;Es a stacktrace reported by user with Droid 2.2.2 FRG83G
junit.framework.AssertionFailedError at
junit.framework.Assert.fail(Assert.java:47) at
junit.framework.Assert.assertTrue(Assert.java:20) at
junit.framework.Assert.assertNull(Assert.java:233) at
junit.framework.Assert.assertNull(Assert.java:226) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:594) at
java.lang.Thread.run(Thread.java:1096) This seems to be due to this line
in WebViewCore.java Assert.assertNull(sWebCoreHandler); Somehow
sWebCoreHandler which is private static instance of android.os.Handler
is not initialized but I have no clue how to work around or prevent this
issue. This occurs often enough for me to worry. What is also
interesting is seemingly happens when the app is loading Activity that
doesnQ&apos;Et even have WebView though one of the activities does have it.</description>
<comment>
<author>bost...@gmail.com</author>
<when>Tue, 03 May 2011 20:56:18 +0000</when>
<what>This continues to plaque my app. Can someone to take a look?</what>
</comment>
<comment>
<author>bost...@gmail.com</author>
<when>Mon, 03 Oct 2011 16:45:21 +0000</when>
<what>6 months later and my log is still full of this. Does anyone have any ideas?</what>
</comment>
<comment>
<author>mufumb...@gmail.com</author>
<when>Tue, 18 Oct 2011 18:04:06 +0000</when>
<what>This is happening a lot in my apps too:

10-18 15:55:29.700: WARN/dalvikvm(20548): threadid=15: thread exiting with uncaught exception (group=0x401dd760)
10-18 15:55:29.700: ERROR/AndroidRuntime(20548): FATAL EXCEPTION: WebViewCoreThread
10-18 15:55:29.700: ERROR/AndroidRuntime(20548): junit.framework.AssertionFailedError
10-18 15:55:29.700: ERROR/AndroidRuntime(20548):     at junit.framework.Assert.fail(Assert.java:47)
10-18 15:55:29.700: ERROR/AndroidRuntime(20548):     at junit.framework.Assert.assertTrue(Assert.java:20)
10-18 15:55:29.700: ERROR/AndroidRuntime(20548):     at junit.framework.Assert.assertNull(Assert.java:233)
10-18 15:55:29.700: ERROR/AndroidRuntime(20548):     at junit.framework.Assert.assertNull(Assert.java:226)
10-18 15:55:29.700: ERROR/AndroidRuntime(20548):     at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:710)
10-18 15:55:29.700: ERROR/AndroidRuntime(20548):     at java.lang.Thread.run(Thread.java:1020)

This webview was holding the ads and that particular ad had a complex style:

style=Q&quot;Ebackground: url(Q&apos;Ehttp://d3oltyb66oj2v8.cloudfront.net/bg/b/320x50-sunset.pngQ&apos;E) no-repeat 0 0; display: block; text-align:left !important; text-decoration: none !important; font-family:Helvetica, sans-serif;  font-size: 12px; height: 50px;...

seems like a race condition on honeycomb stuff. </what>
</comment>
</bug>
<bug>
<bugid>17881</bugid>
<title>ActivityManager doesnQ&apos;Et log Q&quot;EDisplayed activity ... : xxx ms (total yyy ms)Q&quot;E info when xxx Q&lt;E 250 ms</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>flo.po...@gmail.com</reportedBy>
<openedDate>Wed, 22 Jun 2011 11:10:19 +0000</openedDate>
<description>IQ&apos;Em not sure whether this is a bug but at least it is an inconsistency.
This is the test activity: package and.test.app; import
android.app.Activity; import android.os.Bundle; public class Main
extends Activity { @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); for(int i =0; iQ&lt;E420000;i++); } } Logcat
shows 06-22 12:53:26.484: INFO/ActivityManager(2465): Displayed activity
and.test.app/.Main: 252 ms (total 252 ms) If i now decrease the value
420000 in order to reduce the time it takes to display the activity
there is no longer an INFO message logged by the ActivityManager. I
tried several times and it seems that the threshold is around 250ms. If
an activity displays faster then there is no log message.</description>
</bug>
<bug>
<bugid>19458</bugid>
<title>Book - Contact - Tags</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kmchoi.c...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 02:06:08 +0000</openedDate>
<description>step 1. idle - applications - books - Q&apos;EaliceQ&apos;Es adventures i..Q&apos;E book view
- menu key 2. original pages - menu key - share - my tag - save - tags
screen - share my tag check 3. add new tag - contacts - new - phone -
input text save - add new tag screen 4. save contact item touch -
contacts list screen - Q&apos;E?ttttttt?Q&apos;E touch and save select. Actual Result
process com.android.apps.tag exception AndroidRuntime: FATAL EXCEPTION:
Thread-16 AndroidRuntime: java.lang.NullPointerException AndroidRuntime:
at com.android.apps.tag.record.UriRecord.parse(UriRecord.java:206)
AndroidRuntime: at
com.android.apps.tag.record.UriRecord.isUri(UriRecord.java:254)
AndroidRuntime: at
com.android.apps.tag.message.NdefMessageParser.getRecords(NdefMessageParser.java:54)
AndroidRuntime: at
com.android.apps.tag.message.NdefMessageParser.getRecords(NdefMessageParser.java:48)
AndroidRuntime: at
com.android.apps.tag.message.NdefMessageParser.parse(NdefMessageParser.java:44)
AndroidRuntime: at
com.android.apps.tag.provider.TagContract$NdefMessages.toValues(TagContract.java:77)
AndroidRuntime: at
com.android.apps.tag.TagService$1.run(TagService.java:155) android
version 2.3</description>
</bug>
<bug>
<bugid>10901</bugid>
<title>PPTP VPN will not work</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>25</stars>
<reportedBy>madea...@gmail.com</reportedBy>
<openedDate>Tue, 31 Aug 2010 15:53:06 +0000</openedDate>
<description>When trying to conect to PPTP VPN host, after a long Q&quot;Econnecting...Q&quot;E
message, get the message Q&quot;EServer hung up. User name or password
incorrectQ&quot;E. Verified correct user name and password. Below was found on,
and copied from copied from AndroidForums.com: found bug in Android 2.1
which needs to be fixed in 2.2 version Bug is in VPN PPTP android client
which is not compiled with MMPE encryption enabled , and because of that
it is impossible for HTC Desire and other phones using android 2.x to
connect to pptp server because this is not enabled in android pptpd by
default and because of that connection fails. There is solution for this
requiring that you root your phone first than replace original pptpd and
ip-up-vpn files with new compiled, but this is really not solution
because we need that all this works for clients Q&quot;Eout of boxQ&quot;E I tested
VPN server from almost all OS-es and I can connect for any regular
Windows PC (Vista, Windows 7 and XP) , from Mac-OS and even Iphone and
Windows Mobile but not from my HTC Desire with Android 2.1</description>
<comment>
<author>kc0...@gmail.com</author>
<when>Tue, 23 Nov 2010 14:23:03 +0000</when>
<what>Same issue!</what>
</comment>
<comment>
<author>mauricio...@gmail.com</author>
<when>Tue, 18 Jan 2011 02:12:54 +0000</when>
<what>I have an HTC incredible running android 2.2. VPN PPTP encryption enabled connects but no traffic passes. Was thinking about rooting phone to be able to overwrite /system/bin/pppd file with one from Android 1.6 or 2.3 to see if it made it work. This is a fix I keep seeing online. Can anyone tell me if VPN PPTP encryption enabled has ever worked. Has anyone tried this fix and have made it work? Please respond what version works??? PLEASE</what>
</comment>
<comment>
<author>bau...@gmail.com</author>
<when>Sat, 29 Jan 2011 04:04:28 +0000</when>
<what>I use HTC DesireHD, Android 2.2.1 and itQ&apos;Es work, PPTP with encryption over wifi, not tested over 3G.
Check if your router (or 3G network) accept VPN PPTP passthru and GRE protocol(47), if not you canQ&apos;Et connect PPTP VPN.</what>
</comment>
<comment>
<author>rjmoerl...@gmail.com</author>
<when>Sat, 05 Mar 2011 09:20:22 +0000</when>
<what>I have a HTC Wildfire running Android 2.2.1. It canQ&apos;Et connect to my PPTP VPN, with or without encryption. I always get the message Q&quot;EServer hung up. The username or password you entered could be incorrect. Do you want to try again?Q&quot;E. This is via my home WiFi connection. My laptop, using the same WiFi connection, can connect just fine. Trying the 3G network results in the same error message.</what>
</comment>
<comment>
<author>kylewe...@gmail.com</author>
<when>Thu, 31 Mar 2011 21:49:36 +0000</when>
<what>This also fails in Honeycomb.  I can connect with unencrypted pptp, but not with encrypted.</what>
</comment>
<comment>
<author>bblis...@gmail.com</author>
<when>Wed, 27 Apr 2011 16:45:19 +0000</when>
<what>I also get this issue on a Xoom 3.0.1</what>
</comment>
<comment>
<author>vanri...@gmail.com</author>
<when>Wed, 01 Jun 2011 09:47:56 +0000</when>
<what>Same problem on Samsung Galaxy S2 Gingerbread. 
VPN over 3G fails, but works over wifi...</what>
</comment>
<comment>
<author>csoroiu@gmail.com</author>
<when>Sat, 04 Jun 2011 20:40:44 +0000</when>
<what>I have same problem too on SGS2. PPTP VPN fails over 3G. Over wifi works perfect.
There is an error on server side saying something about a checksum failure.</what>
</comment>
<comment>
<author>bultit...@gmail.com</author>
<when>Fri, 10 Jun 2011 07:09:15 +0000</when>
<what>Same problem here on SGS2.  Works fine on wifi but not 3G</what>
</comment>
<comment>
<author>vanri...@gmail.com</author>
<when>Fri, 17 Jun 2011 14:02:08 +0000</when>
<what>Latest Firmware (KF1) for Samsung Galaxy SII seems to have fixed the problem.
VPN over 3G works for me now...</what>
</comment>
<comment>
<author>claudiu....@tora.com</author>
<when>Fri, 17 Jun 2011 14:23:29 +0000</when>
<what>it seems that kf1 and also kf4 is available for xxke4. i have xxkdj baseband version.</what>
</comment>
<comment>
<author>j.j.culs...@gmail.com</author>
<when>Sat, 13 Aug 2011 02:36:43 +0000</when>
<what>Seriously? PPTP doesnQ&apos;Et work over 3G??? How messed is that? I have a VPN server at home and tons of music to connect to. I thought this would have been the perfect solution to tie back into my Home network and now I find out that it is a CORE ANDROID issue?? What is really sad is that this issue has been around for a long time and no one has taken the time to fix it! Come on... stop worrying about the trim and start fixing the damn engine!! </what>
</comment>
<comment>
<author>csoroiu@gmail.com</author>
<when>Sat, 13 Aug 2011 18:40:05 +0000</when>
<what>on Sgs2 new firmware fixed it. maybe just bug from sasmsung</what>
</comment>
<comment>
<author>praveen2...@gmail.com</author>
<when>Tue, 16 Aug 2011 10:03:44 +0000</when>
<what>Same with my HTC Wildfire S running with Gingerbread!!</what>
</comment>
<comment>
<author>SgtTo...@gmail.com</author>
<when>Thu, 08 Sep 2011 04:54:45 +0000</when>
<what>Same with my Nexus S running Gingerbread...connects over WiFi but not 3G.  This is so lame.</what>
</comment>
<comment>
<author>luorongc...@gmail.com</author>
<when>Fri, 09 Sep 2011 12:48:41 +0000</when>
<what>After I switched ISP to another one, this problem happened on my Nexus S. Same router, Same Wi-Fi access point, same configuration of my pptpd server. The only thing had been changed is my ISP, I can still use my PC( Windows and Linux ) to access Internet through that pptpd server.</what>
</comment>
<comment>
<author>Zol3...@gmail.com</author>
<when>Wed, 28 Sep 2011 11:50:19 +0000</when>
<what>hello,
I had the same problem and I did this so my problemQ&apos;Es solved.
I tried to connect my vpn with l2tp which was unsuccesful, then I created the vpn with pptp this time which was succesful. I can use my vpn now :) please give feed back if it does work for you
thanks</what>
</comment>
<comment>
<author>br...@beitzel.com</author>
<when>Wed, 28 Sep 2011 13:21:19 +0000</when>
<what>Sadly, Zol3Q&apos;Es solution didnQ&apos;Et work for me (EVO 3D with Gingerbread; Android 2.3.4).</what>
</comment>
<comment>
<author>JoelAPer...@gmail.com</author>
<when>Sat, 22 Oct 2011 23:48:37 +0000</when>
<what>I have a pptp vpn i build on a windows server r2. I use the built in ms chap. I am having the same error using my brand new epic. My wife has the new iphone and can connect only when on wifi. She cannot connect on sprint 3g. So i have two problems!!! Anyone know anything??? Sprint knows nothing!!!</what>
</comment>
</bug>
<bug>
<bugid>14561</bugid>
<title>QSB not picking up changes to a MatrixCursor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ctofora...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 22:52:07 +0000</openedDate>
<description>IQ&apos;Em trying to build a well-behaved system search provider backed off of
a network source; IQ&apos;Eve got in-app search working pretty well, with
delays before searches, paged searches in small chunks to get faster
feedback to the user, and lots of other little things that make it a
pretty nice experience, right now. IQ&apos;Em quite happy. ThereQ&apos;Es only one
last hurdle: The MatrixCursor gets updated progressively over time, as
the background tasks fill the cursor from the contents of the search -
but the search results never get updated. ItQ&apos;Es as though the QSB isnQ&apos;Et
listening for change notifications... I return an empty cursor from the
provider, and kick off the background task to fill that cursor with data
from an asynctask that watches for cancellation and cursor closure. Any
chance QSB could be changed to listen to change notifications and
refresh?</description>
</bug>
<bug>
<bugid>18070</bugid>
<title>Add Contact to SIM , Delete Contact from SIm - Both fails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>aneesaha...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 18:51:58 +0000</openedDate>
<description>Dear Android Engineers, Try to add a Contact to SIM with the following
code snippet: ContentValues cv = new ContentValues(); cv.put(Q&quot;EtagQ&quot;E,
name); cv.put(Q&quot;EnumberQ&quot;E, number); Uri inserted =
getApplicationContext().getContentResolver().insert(Uri.parse(Q&quot;Econtent://
icc/adnQ&quot;E), cv); 1) During flight mode, this code does not work and
contact would not get added to SIM 2) When the mobile signal is not
available , this code does not work and contact would not get added to
SIM Same issue is there with delete code also, in flight mode. This
vital functionality - Insert to SIM and Delete from SIM can be seen in
almost all the low , mid and high end phones. Does not know why google
does not provide this in android and hopefully the engineers here would
address this issue with the importance that it deserves. Best Regards,
Anees</description>
</bug>
<bug>
<bugid>16112</bugid>
<title>TrueTouch Problems</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:03:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>51</stars>
<reportedBy>arcanix...@gmail.com</reportedBy>
<openedDate>Wed, 13 Apr 2011 00:28:39 +0000</openedDate>
<description>As you probably know, the Sony Ericsson Xperia Arc was released with a
new screen technology called TrueTouch, which supports up to 32-points
of contact. ThereQ&apos;Es an issue which Android is not handling apparently
the right way. Of course thereQ&apos;Es no way you could tell because this type
of screen is new. I discovered it happens everywhere but the only place
where it really bothers and is actually noticeable, is when writing
(using any keyboard). If I try to write fast, it will make a drift
between the first and second letter pressed, and of course, non letter
will be written. Another way to see this problem, is going to the main
screen, and just touching fast with two fingers, with a bit of distance
between them, and not at the exact same time, and you will see how it
changes to the next panel, because itQ&apos;Es like youQ&apos;Ed slided to change the
panel. Please, tell my this can be fixed, iQ&apos;Em very frustrated
considering how excited I was about this phone and how much I paid, and
my real concern is being able to write actually fast. IQ&apos;Em running
Android 2.3.2. Phone Model: LT15i. Thanks. Android forever!</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:03:10 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
<comment>
<author>arcanix...@gmail.com</author>
<when>Thu, 14 Apr 2011 18:11:17 +0000</when>
<what>But, how comes? This is not Q&quot;Especific devicesQ&quot;E at all. ItQ&apos;Es just S.E. was the first to implement this kind of screen. You just have to add support to over 2 simultaneously points of touch, and that sounds like Android concern. Actually, many brands will start implementing those screens.</what>
</comment>
</bug>
<bug>
<bugid>3086</bugid>
<title>JSON getLong not returning correct value.</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2009-09-16T23:44:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>2</stars>
<reportedBy>dnkoutso@gmail.com</reportedBy>
<openedDate>Tue, 23 Jun 2009 09:54:50 +0000</openedDate>
<description>I am developing an app that deals with JSON objects coming from a web
server. Some objects include a key with a long value. When I use
jsonObject.getLong(Q&quot;EidQ&quot;E), the returned value is NOT the same as the one
in the object. To fix this I used
Long.parseLong(jsonObject.getString(Q&quot;EidQ&quot;E)) and the correct value is now
returned. - Create a JSONObject and use a key with value
Q&apos;E157219279327048578Q&apos;E. - Create a long primitive type and call
getLong(Q&lt;EkeyQ&gt;E) - Compare the values to see they are different Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:29:20 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 16 Sep 2009 23:44:40 +0000</when>
<what>sadly, this is just the way things are. JavaScriptQ&apos;Es only numeric type is equivalent
to Q&quot;EdoubleQ&quot;E, and some longs arenQ&apos;Et representable as doubles. whatQ&apos;Es basically
happening here is equivalent to this:

  long l = 157219279327048578L;
  double d = (double) l;
  System.err.println(d);

1.57219279327048576E17

you probably want to change your web app to use strings. JavaScriptQ&apos;Es handling of
numbers is just fundamentally broken.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 15 May 2010 19:00:11 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4749</bugid>
<title>Inconsistancy with virtual keyboard between apps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>tony.cad...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 04:20:25 +0000</openedDate>
<description>In Android 2.0 there is a big inconsistency when using the virtual
keyboard in different apps. For example in the Gmail app, if you start
off with the portrait keyboard, i.e. the smaller one and then switch the
orientation of the device to landscape the small keyboard closes and the
bigger landscaped one appears automatically and this is what one would
expect to happen. Now if you fire up the SMS messaging app it does not
do the switch automatically. When you switch from landscape to portrait
or vise versa the keyboard disappears and then you have to re click the
input field to get the keyboard back again, this also happens in the
Google voice application and the web browser. The only app it works as
expected is the gmail one. I am seeing this behavior on the new Droid
from Motorola.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:02:52 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6861</bugid>
<title>GCalProvider Sync problem - ExtendedProperties</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fla...@gmail.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 17:00:40 +0000</openedDate>
<description>When calendar event does have ExtendedProperties, they donQ&apos;Et get synced
properly ... Column ExtendedProperties.event_id will remain NULL Android
1.6 (ADP)</description>
</bug>
<bug>
<bugid>12292</bugid>
<title>[Alarm Clock] Summer time change causes alarm to trigger at wrong time</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>janegil....@gmail.com</reportedBy>
<openedDate>Mon, 01 Nov 2010 15:24:15 +0000</openedDate>
<description>I have an alarm that is set to trigger every weekday at 07:00. It is
always in active state. During this weekend we changed from summer time
to winter time, then on monday morning the alarm fired at 06:00. 1 hour
too early. Went into alarm clock and turned off the alarm and turned it
back on. The next day the alarm triggered at 07:00 as normal. Device:
Samsung Galaxy S</description>
<comment>
<author>frox1...@gmail.com</author>
<when>Tue, 02 Nov 2010 10:32:20 +0000</when>
<what>The same problem on my Galaxy S (version 2.1)</what>
</comment>
<comment>
<author>janegil....@gmail.com</author>
<when>Wed, 03 Nov 2010 06:39:40 +0000</when>
<what>iOS 4.1 has a similar issue, but alarm goes off 1 hour late.
http://discussions.apple.com/thread.jspa?messageID=12509205</what>
</comment>
<comment>
<author>tetan.b...@gmail.com</author>
<when>Mon, 28 Mar 2011 07:11:42 +0000</when>
<what>Same problem on my Samsung i5801 (Android 2.1). The alarm fired an hour too late after changing from winter to summer time. The problem is fixed when the alarm is restored.</what>
</comment>
<comment>
<author>arild.be...@gmail.com</author>
<when>Mon, 28 Mar 2011 16:44:35 +0000</when>
<what>Same problem here, Galaxy S, daily alarm. (Did they really need to copy the iPhone this much? :-) )</what>
</comment>
</bug>
<bug>
<bugid>14844</bugid>
<title>In Calendar event details, the fields Q&quot;EFromQ&quot;E and Q&quot;EToQ&quot;E should be changed to make better sense</title>
<status>New</status>
<owner>mchan%an...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elise...@gmail.com</reportedBy>
<openedDate>Fri, 18 Feb 2011 18:39:01 +0000</openedDate>
<description>In Calendar event details, the fields Q&quot;EFromQ&quot;E and Q&quot;EToQ&quot;E should be changed
to make better sense - Steps to reproduce the problem - open Calendar
application - open a calendar event - What happened and what you think
the correct behavior should be - The fields Q&quot;EFromQ&quot;E and Q&quot;EToQ&quot;E should be
changed to Q&quot;EStartQ&quot;E and Q&quot;EEndQ&quot;E Please see picture attached. This affects
all products with GMS 2.2 R9.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 19 Feb 2011 03:25:56 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19800</bugid>
<title>Custom font installation without rooting.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>Haaa...@gmail.com</reportedBy>
<openedDate>Sun, 04 Sep 2011 01:19:52 +0000</openedDate>
<description>I live in the Maldives and there is no way android can come preloaded
with thaana fonts, and there are many people just like me (in other
countries too) that dont get their local fonts by default. Currently,
the only option is to root the device and put the fonts manually (or so
it seems). Now IQ&apos;Em asking you to perhaps make a .font folder in ~/home
that could load fonts. Maybe even copy it to root by scheduling a simple
app to copy the file to root on reboot.</description>
</bug>
<bug>
<bugid>14407</bugid>
<title>Selecting the Gtalk account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-31T06:06:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>loxd...@gmail.com</reportedBy>
<openedDate>Sun, 30 Jan 2011 06:08:17 +0000</openedDate>
<description>It is impossible to select an account to use with Gtalk. My primary
Gmail account I use with my phone is my corporate account. I have all my
paid apps linked to it so I cannot set a different primary account. On a
another side. All my Gtalk buddies are on my personal account with set
as a secondary Gmail account in my nexus one, so I have no way to chat
with them. That make the Gtalk app useless for me. I have no buddy and
donQ&apos;Et want any buddy on my corporate account witch is set as primary
account in my device. Blcakberry is advertising a lot on TV about their
backberry messenger and I, I have a useless Gtalk app in my phone...
Please just add an account switcher to the Gtalk app. Is that so
difficult for u Google???</description>
<comment>
<author>aryell.c...@gmail.com</author>
<when>Sun, 30 Jan 2011 15:14:28 +0000</when>
<what>There are much reliable multi-instant-messaging applications on the Android Market
to enable you sign-in on multiple accounts and multiple chats (fb, ym, gtalk) at same time.
Exp apps: imo.im, ebuddy etc

Maybe that was not answer of the account switcher, but there are many ways for what you looking for


Regards</what>
</comment>
<comment>
<author>cgi...@google.com</author>
<when>Mon, 31 Jan 2011 06:06:41 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Talk, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>17863</bugid>
<title>no ? possible in option Menu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reiner.p...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 21:55:18 +0000</openedDate>
<description>Android Level 11 Its not possible to use the ? (Unicode: 00D6) it will
be displayed as O.</description>
<comment>
<author>reiner.p...@gmail.com</author>
<when>Tue, 21 Jun 2011 21:56:12 +0000</when>
<what>Sorry itQ&apos;Es Android Level 10</what>
</comment>
<comment>
<author>reiner.p...@gmail.com</author>
<when>Tue, 21 Jun 2011 21:57:56 +0000</when>
<what>Here a Screen shot</what>
</comment>
</bug>
<bug>
<bugid>11728</bugid>
<title>GroupMembership problems in sdk 1.6 </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>llmagi...@gmail.com</reportedBy>
<openedDate>Wed, 06 Oct 2010 14:09:17 +0000</openedDate>
<description>NHello: I am trying to query a contact group for retrieve its members
using Cursor cc = cr.query(GroupMembership.CONTENT_URI, null,
Q&quot;Egroup_id=?Q&quot;E,new String[]{groupID, null); However it can only find the
contact which i manually added by code as following:
Contacts.People.addToGroup(content, personId, groudId); Other contacts
in the groups (including the Q&quot;Esystem groupQ&quot;E, Q&quot;EstarredQ&quot;E) cannot be found.
However when i use the group name as theQ&quot;E selection as following,.it
works fine. (But i think using the Q&quot;EnameQ&quot;E as the selection is not a best
way for database) Cursor cc = cr.query(GroupMembership.CONTENT_URI,
null, Q&quot;Ename=?Q&quot;E,new String[]{groupName}, null); Is it a bug for sdk 1.6
r3?? or there is something incorrect in my code Thanks for help! :)</description>
</bug>
<bug>
<bugid>18759</bugid>
<title>we all want arabic language, we biught android phones because we love this os better than ios and... sodonQ&apos;Et disapoint us please.arabic arabic arabic full support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-07-25T17:48:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hacen...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jul 2011 16:31:51 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fad...@android.com</author>
<when>Mon, 25 Jul 2011 17:48:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13467</bugid>
<title>Adding gtalk email to contact only creates invites instead of linking to gtalk handle</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-28T02:38:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmagn...@gmail.com</reportedBy>
<openedDate>Tue, 28 Dec 2010 07:47:45 +0000</openedDate>
<description>Phone: Motorola Droid2 on 2.2 Add a google talk email under
contactsQ&gt;EIMQ&gt;EGoogle Talk Save and click on link, only asks to send invite
(even though already on my current gtalk list) Even users that Gtalk
does sync, click on their gtalk handle in Contacts does absolutely
nothing. My intended action is for it to open a conversation in GTalk
with that person. Google Talk contacts added after initial sync do not
show up with a contact line, only under LinksQ&gt;EGoogle which has no
buttons.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 02:38:05 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>8180</bugid>
<title>The OK button gets focus in Q&quot;EEdit wordQ&quot;E dialog at the second time when using enter/ok key to press Q&quot;EOKQ&quot;E button firstly in Q&quot;ELanguage Q&amp;E KeyboardQ&quot;E Settings App.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>e12...@gmail.com</reportedBy>
<openedDate>Thu, 06 May 2010 05:37:53 +0000</openedDate>
<description>Description: Required information: Expected Result: The input text field
gets focus in Q&quot;EEdit wordQ&quot;E dialog at the second time when using enter/ok
key to press Q&quot;EOKQ&quot;E button firstly in Q&quot;ELanguage Q&amp;E KeyboardQ&quot;E Settings App.
Actual Result: The OK button gets focus in Q&quot;EEdit wordQ&quot;E dialog at the
second time when using enter/ok key to press Q&quot;EOKQ&quot;E button firstly in
Q&quot;ELanguage Q&amp;E KeyboardQ&quot;E Settings App. Steps to reproduce: 1) Launch
Q&quot;ELanguage Q&amp;E KeyboardQ&quot;E app in Settings 2) Go to Q&quot;EUser dictionaryQ&quot;E screen
3) Click Menu and then select Add button 4) Add some character to
dictionary, such as Q&quot;EabQ&quot;E 5) Back to Q&quot;ELanguage Q&amp;E KeyboardQ&quot;E screen and
then go to Q&quot;EUser dictionaryQ&quot;E again 6) Click the added words and then
press enter key to select Edit option (refer to Q&quot;EEdit-001.PNGQ&quot;E in
attachment) 7) Observe that the input text field was selected in Q&quot;EEdit
wordQ&quot;E dialog ( refer to Q&quot;ETextField-02.PNGQ&quot;E in attachment) 8) Use enter
key to press Q&quot;EOKQ&quot;E button and then launch the Q&quot;EEdit wordQ&quot;E dialog again
with the same step 6) 9) Observe that the OK button was selected .(refer
to Q&quot;EOKButton-03.PNGQ&quot;E in attachment) Repeatability: Attempts: 3 Fails: 3
Addtional information: 1) Tested on Android SDK 2.1 emulator; 2) The
input text field gets focus in Q&quot;EEdit wordQ&quot;E dialog at the second time
when touching the Q&quot;EOKQ&quot;E button firstly</description>
<comment>
<author>sharath....@wipro.com</author>
<when>Fri, 13 May 2011 10:24:41 +0000</when>
<what>This issue is not seen when we use the touch screen to select options. 
Whereas when we use the trackball to select options in User Dictionary in Nexus one, this issue is seen.</what>
</comment>
</bug>
<bug>
<bugid>13622</bugid>
<title>RSS Parsing isnQ&apos;Et working properly in Dalvik environment.</title>
<status>NeedsInfo</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ashwin.p...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 23:45:14 +0000</openedDate>
<description>Hi, I am trying to read a RSS feed using rssutil.jar. The piece of code:
RssParser parser = RssParserFactory.createDefault(); //Parse out URL URL
url = new
URL(Q&quot;Ehttp://www.espncricinfo.com/rss/content/story/feeds/0.xmlQ&quot;E); Rss
rss = parser.parse(url); if(rss.getChannel() ==null) {
tv.append(Q&quot;Egetchannel is NULLQ&quot;E); return; } Collection items =
rss.getChannel().getItems(); The piece of code works fine when I run it
as a Java application but when I try to run it on emulator or a phone
device I get the output Q&quot;EgetchannelQ&quot;E is null. I am using 2.1 sdk. Can
you please help me in resolving the issue?</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:29:00 +0000</when>
<what>Can you provide a jar file that runs on the desktop that demonstrates the problem?
</what>
</comment>
<comment>
<author>kai...@gmail.com</author>
<when>Thu, 17 Mar 2011 22:26:06 +0000</when>
<what>I have the same problem. On Android 2.2 it works fine </what>
</comment>
</bug>
<bug>
<bugid>19607</bugid>
<title>Re-sending / re-receiving text messages</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jward...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 18:02:56 +0000</openedDate>
<description>PHONE: Samsung Epic 4g (Sprint) S/W: Froyo.EC05 Phone IS rooted I
sometimes get text messages AGAIN as if theyQ&apos;Eve just been sent. AT times
theyQ&apos;Ell jump around in the conversation thread with that person, other
times theyQ&apos;Ell copy. Once, a text (with photo) I sent to someone two
months beforehand send AGAIN, having vanished from the point in the
conversation thread I originally sent it. Both seem to happen when IQ&apos;Em
not even using the phone or handling it at all, and in neither case was
the other person the last one IQ&apos;Ed sent or received a text with. NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>5037</bugid>
<title>Performance enchancements on ARM-xxx-J CPUQ&apos;Es</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-25T18:23:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vadiml1...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 14:34:36 +0000</openedDate>
<description>Most processors on which android is implemented actually are some
variant of ARMv7 with JAZELLE extensions. Meaning that the CPU is able
to execute Java opcodes natively. It think it could be wise to have
dalvik class loader to un-DEX the methods back into java bytecodes and
have it execute natively....</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 25 Nov 2009 18:23:07 +0000</when>
<what>Jazelle is an optional feature not actually supported by the CPUs in the currently
popular Android devices.  /proc/cpuinfo will tell you which features are enabled.

Just-in-time compilation to ARM/Thumb/Thumb2 is a better approach.
</what>
</comment>
</bug>
<bug>
<bugid>2007</bugid>
<title>Browser includes #anchor in HTTP request when redirected</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-05-18T18:52:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kels...@gmail.com</reportedBy>
<openedDate>Sat, 14 Feb 2009 07:28:43 +0000</openedDate>
<description>WordPress blogs handle comments by accepting a POST, processing it, then
returning a redirect code that sends the browser to
http://example.com/post-url/#comment-id Ordinarily a browser will not
send that #comment-id to the server, and in fact if you follow a link
that includes a #comment-id, Android will not send it. The server, when
processing the request, will try to find a file (or in the case of
WordPress, a post URL) that matches *including* the hash march and
anchor. It wonQ&apos;Et find one, of course, so it results in a 404 error.
Steps to reproduce the problem: - Try to comment on any blog at
WordPress.com with the standard browser on a T-Mobile G1 running RC33.
Expected behavior: - Original post reloads, with the comment present.
Actual behavior: - 404 Page not found error. Alternatively, write a page
that issues a redirect to a location including an anchor, hit it with
the browser, and watch the server logs. I apologize if this is the wrong
place to report the problem.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 18:18:12 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>kangli....@gmail.com</author>
<when>Wed, 06 May 2009 20:57:31 +0000</when>
<what>Have the same problem. And the browser shows certificate not from trusted authority.
Run on 1.1 SDK</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 18 May 2009 18:52:08 +0000</when>
<what>Fixed in 1.5</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:23:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9673</bugid>
<title>Browser: Green selection shouldnQ&apos;Et change when you scroll</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-07-13T16:27:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 11:03:19 +0000</openedDate>
<description>If you edit this text area (or the comment area below) and tap it it
becomes green. For the cursor movement/trackball to work it seems the
green outline is important and should stay around this area while you
edit. If you tap outside the area the outline goes away - which is fine
and expected - and the trackball no longer moves but the green selection
outline to other items. However if you _drag_ outside the text area to
scroll (to better see an otherwise hidden part of your text or compare
it with sonething elsewhere on the page) the green outline ALSO
goes.away ! - even though you never tapped but scroll. This cayses the
trackball to no longer move the cursor and obstructs your editing. So
everytime you must scroll to properly edit/see your text youQ&apos;Ere sort of
punished because android disables cursor movement. I think only tapping
outside a text area should change the green outline - never scrolling.
It would be the same as if e.g. Chrome changed your selection because
you used the scrollbar or the mouse wheel. IQ&apos;Em using hero 2.1</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 10 Jul 2010 11:14:22 +0000</when>
<what>I meant (last line of first section): Q&quot;E... - which is fine and expected - and the trackball no longer moves THE CURSOR but INSTEAD it moves the green selection outline to other items.Q&quot;E

You might argue that scrolling/dragging outside the text area isnQ&apos;Et necessary and that I should simply drag INSIDE the text area. Firstly this is not intuitive or user-friendly - secondly you often HAVE to scroll outside the text area since scrolling/dragging inside it doesnQ&apos;Et always reveal the text outside the screen. Also it might be a one-line text area which is too hard to hit when dragging with your finger. ThatQ&apos;Es why scrolling anywhere on a page should not - IMO - change anything other than the view.
</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 13 Jul 2010 16:27:52 +0000</when>
<what>Please try the 2.2 emulator and see if that works as you expect. I donQ&apos;Et see the problem as described on 2.2</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9727</bugid>
<title>Regular calendar events not showing, only see all-day events</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>roy.k...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 20:51:21 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. When google calendar is updated via the google
calendar website only all day events appear on my phone. For example, I
have an hour long meeting in my calendar that doesnt show on my phone. -
What happened. Doesnt appear on my phone - What you think the correct
behavior should be. It should appear in the calendar on the phone Nexus
One running FRF91 FRF50 and Android 2.1 worked fine.</description>
<comment>
<author>julien.f...@gmail.com</author>
<when>Sun, 01 May 2011 15:00:25 +0000</when>
<what>Hi Android Calendar users

Google seems not to listen to our problems. In order to give some weight to the very basic problem Q&apos;EEntries that do show in the web GCal interface do not show up in the Android calendarQ&apos;E, I have gathered all related issues that I could find in the Android Bug Tracker. I have gone through all issues with the keyword Q&apos;EcalendarQ&apos;E (715 issues). I could find about 20 issues that seem to be the exact same problem.

In order to show Google that we are serious about this issue, I kindly ask you all to star the new issue number 16486 summarizing all the latter ones. If you find that I am correct, please close you own issue. If not, well, my mistake. If you know from other reported issues linking to our problem, please inform them too.

LetQ&apos;Es get this done!

Cheers

http://code.google.com/p/android/issues/detail?id=16486
</what>
</comment>
</bug>
<bug>
<bugid>5341</bugid>
<title>emulator-5554 disconnected! Cancelling Q&apos;Ecom.example.android.lunarlander.LunarLander activity launchQ&apos;E!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jgmit...@gmail.com</reportedBy>
<openedDate>Thu, 10 Dec 2009 16:14:43 +0000</openedDate>
<description>I am trying to build and run a few of the example demos. The only one I
can get to launch is the Hello, Android app. All other apps seem to get
canceled and then a minute or two later the emulator finally gets to the
home screen. here is the output in eclipse: [2009-12-10 10:53:39 -
SkeletonActivityJAG]Launching a new emulator with Virtual Device
Q&apos;Emy_virtual_deviceQ&apos;E [2009-12-10 10:54:21 - LunarLander]New emulator
found: emulator-5554 [2009-12-10 10:54:21 - LunarLander]Waiting for HOME
(Q&apos;Eandroid.process.acoreQ&apos;E) to be launched... [2009-12-10 10:55:38 -
LunarLander]emulator-5554 disconnected! Cancelling
Q&apos;Ecom.example.android.lunarlander.LunarLander activity launchQ&apos;E! The
emulator initially appears, but just says Q&quot;EAndroidQ&quot;E on the screen. The
app gets cancelled and then a minute later the emulator gets to the home
screen. any ideas?</description>
<comment>
<author>cnavee...@gmail.com</author>
<when>Tue, 30 Mar 2010 06:20:36 +0000</when>
<what>Even I have same issue, I read in in one of the blogs that increasing RAM to 1Gb or 
more might solve this, but I have 3GB of RAM in my system and still have the same 
issue. Is there any solution for this.</what>
</comment>
<comment>
<author>iimchuck...@gmail.com</author>
<when>Wed, 31 Mar 2010 19:30:31 +0000</when>
<what>Hello All,
After a day or so of debugging I found that disabling my firewall did the trick.
In the future I will create a rule to allow eclipse to communicate with the android
over the proper port.
If I figure that part out I will send an update.
</what>
</comment>
<comment>
<author>bill.cat...@gmail.com</author>
<when>Fri, 19 Nov 2010 16:08:32 +0000</when>
<what>How very odd!  I installed Eclipse, and the Android plug-ins back in August 2010 on my Fedora 13 Linux system and all was well.  The Hello World tutorial started right up.

Today, after only taking system updates I started up Eclipse to show someone else the Hello World demo, and got:
Q&quot;Eemulator-5554 disconnected! Cancelling Q&apos;Ecom.muo.helloworld.HelloWorld activity launchQ&apos;E!Q&quot;E

Disabling the Linux firewall got stuff working again.

WHAT GIVES?

Why is the firewall killing communication on the same host?

What is the Firewall setting one needs to add in to make this work again?
</what>
</comment>
<comment>
<author>ramsem...@gmail.com</author>
<when>Mon, 14 Feb 2011 21:41:30 +0000</when>
<what>Just delete the AVD and create a new one - worked for me. I donQ&apos;Et think this is a firewall issue as mentioned in other threads. (at least for me !) </what>
</comment>
<comment>
<author>pgnitc...@gmail.com</author>
<when>Tue, 22 Feb 2011 16:51:49 +0000</when>
<what>Hello all
Issuing this command in a dos prompt worked for me (on windows XP) :

Q&lt;Eandroid-sdk-dirQ&gt;E\toolsQ&gt;E emulator -avd Q&lt;EVirtualDeviceNameQ&gt;E -wipe-data
</what>
</comment>
<comment>
<author>avitashp...@gmail.com</author>
<when>Sat, 25 Jun 2011 08:22:29 +0000</when>
<what>hello all!!

When I start my emulator it runs fine till I move my mouse pointer or don not press any key. But if I do something the emulator stops and launch gets cancelled. What is the solution!!</what>
</comment>
</bug>
<bug>
<bugid>7626</bugid>
<title>Auto-Rotate added to ALL screens in Android 2.1+</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-09T05:17:10.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>acicc...@gmail.com</reportedBy>
<openedDate>Thu, 08 Apr 2010 18:27:42 +0000</openedDate>
<description>Android 2.1+ Motorola Droid Verizon Wireless There are multiple threads
both here and at MotorolaQ&apos;Es Droid forum of people requesting this
feature (which appearently was initially present, but subsequently lost
sometime after the initial release in November)
https://supportforums.motorola.com/thread/16334?start=0Q&amp;Etstart=0
https://supportforums.motorola.com/thread/19000 ID 2606 ID 2843 ID 3088
ID 3089 ID 4555 ID 4712 ID 5096 ID 5193 ID 5195 and now 5195 which was
opened as an enhancement request has been closed for Q&quot;Eworking as
intendedQ&quot;E. How can an enhancement be working as intended if it was never
even remotely implemented? Screens that do not currently auto-rotate
include, but may not be limited to: LOCK HOME CONTACTS PHONE (would be
usefull when in dock) CALL LOG (would be usefull when in dock) FAVORITES
(would be usefull when in dock) INCOMING CALL (would be usefull when in
dock) CALL IN PROGRESS (would be usefull when in dock) Please listen to
your users who have clearly identified an opportunity to improve the
Android user interface. Please, Please, Please add this to the list of
things that the Iphone canQ&apos;Et... but the DROID DOES! Comment 1 by
j...@google.com regarding issue 7607 Q&quot;EPlease stop filing the same
feature request over and over again.Q&quot;E There seems to be a lack of
knowledge or understanding, on supports end, of what a feature request
is. Q&quot;EWorking as intendedQ&quot;E is not a valid reason/explanation for closing
a feature request ticket. Giving zero explanation when merging a ticket
into one that has been closed already is purely nonsensical and defeats
the whole purpose of a ticket system. This feature request will continue
to be filed if it continues to be closed Q&quot;Eover and over againQ&quot;E without
explanation.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 05:17:10 +0000</when>
<what>Some applications are by designed not auto-rotating for various reasons: performance, UI design, ease of use, 
orientation change too sensitive, etc. Re-opening this feature over and over again will not change this. Opening 
a feature request does NOT mean it is going to be implemented.</what>
</comment>
<comment>
<author>acicc...@gmail.com</author>
<when>Fri, 09 Apr 2010 19:20:40 +0000</when>
<what>Finally some form of explanation. If this was just said in the initial issue a lot of
people would have been satisfied.</what>
</comment>
</bug>
<bug>
<bugid>6395</bugid>
<title>galaxy Bluetooth </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>O.Akkan1...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 22:36:53 +0000</openedDate>
<description>Sending pictures,messages videos via Bluetooth may be possible. NOTE:
This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:25:39 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>16000</bugid>
<title>we need arabic, weQ&apos;Ere here in this world</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-04-07T17:40:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dr.mesha...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 06:56:40 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 07 Apr 2011 17:40:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16510</bugid>
<title>Shortcut text is displayed truncated.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@samsung.com</reportedBy>
<openedDate>Mon, 02 May 2011 06:01:22 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. - Long tap on Q&quot;EHomescreenQ&quot;E -Q&gt;E Shortcuts. - Tap on Q&quot;EGmail labelQ&quot;E
-Q&gt;E Observe the top bar in potrait mode. 2) What happened. - Shortcut
text is displayed truncated. ( Please see the attached screenshot ) 3)
What you think the correct behavior should be. - Text should be
displayed properly.</description>
</bug>
<bug>
<bugid>6859</bugid>
<title>Adding Attachements to Emails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>arik%wic...@gtempaccount.com</reportedBy>
<openedDate>Thu, 25 Feb 2010 15:01:10 +0000</openedDate>
<description>I am not able to add attachments to emails, other then pictures. For
some reason creating an email act as if its a SMS/MMS where it only
allows me to add pictures. Create a new email, and click to add an
attachment. All the pictures on my phone shows up in a thumbnail view
and there is no way for me to go to another folder, or choose any other
types of files. I have Moto Droid. If this has already been posted,
Sorry!... It didnQ&apos;Et show up when I ran a search. Thanks!</description>
<comment>
<author>iki106...@gmail.com</author>
<when>Fri, 11 Nov 2011 14:02:19 +0000</when>
<what>Same problem.

I would expect to add a .doc file (say) as attachment to emails. CanQ&apos;Et do that. Not able from the stock Q&apos;EEmailQ&quot;E nor from my email account thru internet.

Version 3.1
Hardware: Galaxy Tab P7500

It is basic use of emails to attach file types other than image/music/video. Any way around? 

</what>
</comment>
<comment>
<author>iki106...@gmail.com</author>
<when>Tue, 29 Nov 2011 13:48:32 +0000</when>
<what>Found a free app that does the trick.
Thought this function was native in Android. Perhaps the Android idea was to keep the OS at barebone minimum, and let apps do other enhancements. Anyway, as a user, done.</what>
</comment>
</bug>
<bug>
<bugid>5641</bugid>
<title>android.graphics.Typeface.ITALIC and Typeface.BOLD DO NOT support Asian characters.</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-25T14:00:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>phwang...@gmail.com</reportedBy>
<openedDate>Fri, 25 Dec 2009 07:06:52 +0000</openedDate>
<description>[Part of sample codes] public class MyView extends View { Paint mPaint;
public void draw(Canvas canvas) { Typeface tf = Typeface.create(null,
Typeface.ITALIC); //tf = Typeface.create(mTypeface, Typeface.BOLD);
mPaint.setTypeface(tf);
canvas.drawText(getContext().getResources().getString(R.string.sample_string),
0, 150, mPaint); } } [Actual] If sample_string is Roman characters, both
italic and bold typeface are valid. If sample_string is Asian
characters, both italic and bold typeface are invalid. [Expected]
android.graphics.Typeface.ITALIC and Typeface.BOLD should support Asian
characters.</description>
<comment>
<author>phwang...@gmail.com</author>
<when>Fri, 25 Dec 2009 07:09:34 +0000</when>
<what>I test this issue in SDK 1.6.</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 14:00:00 +0000</when>
<what>This is a property of the current fonts. You will see the same problem if you select the 
monospace font, which has no bold or italic for any characters.
</what>
</comment>
</bug>
<bug>
<bugid>13348</bugid>
<title>No good way of sorting apps in Market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 05:01:16 +0000</openedDate>
<description>There seems to be no good way of sorting apps that are displayed. The
default sort for new apps should have a better system. Currently it is
haphazard. I want the best apps (i.e. higher star rating) listed first,
but it just seems random at the moment. I understand the need to allow
new apps to be shown so maybe thatQ&apos;Es the current algorithm? Please allow
ways of sorting the apps, e.g. by Q&apos;EratingQ&apos;E, Q&apos;EcostQ&apos;E, Q&apos;Enewest firstQ&apos;E etc.
Motorola Defy, Android 2.1</description>
</bug>
<bug>
<bugid>3393</bugid>
<title>No Unicode support on SMS sending</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>84</stars>
<reportedBy>ny2...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jul 2009 00:33:56 +0000</openedDate>
<description>I have a G1 that came from the UK and IQ&apos;Em now using it in Portugal. Our
alphabet contains letters such as Q&quot;E?Q&quot;E, Q&quot;E?Q&quot;E, Q&quot;E?Q&quot;E, etc. When sending SMS
messages to my friends, some of them report receiving undecipherable
messages with squares. The only way to reproduce it is to send more text
message with these letters. Source Code: N/A The correct behaviour would
be to show all characters as they were initially intended to.</description>
<comment>
<author>HUST.ZCh...@gmail.com</author>
<when>Tue, 28 Jul 2009 03:27:10 +0000</when>
<what>DDMS is not supporting Unicode SMS either. When you send SMS message which contains
unicode characters via DDMS to the simulator, the simulator only receive Q&quot;E????Q&quot;Es.</what>
</comment>
<comment>
<author>ny2...@gmail.com</author>
<when>Tue, 28 Jul 2009 03:36:49 +0000</when>
<what>Also, something I forgot to mention is that even if I have only used one of the
characters in the first sentence, the whole message may become scrambled.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:12:59 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:38:51 +0000</when>
<what></what>
</comment>
<comment>
<author>vuo...@gmail.com</author>
<when>Sun, 20 Dec 2009 21:40:09 +0000</when>
<what>Similar issue occurs on Motorola Milestone, Android 2.0. CJK characters in sent SMS
messages are quietly discarded, only the GSM-7 character set appears to work. Unicode
SMSes (including CJK characters) are received correctly.

For example, the message Q&quot;E?? ??lkQ&quot;E will be received as Q&quot;E ??lkQ&quot;E (? and ? are in GSM-7).</what>
</comment>
<comment>
<author>mysh...@gmail.com</author>
<when>Wed, 23 Dec 2009 19:38:24 +0000</when>
<what>All 2.0 roms have this preblem with all non-latin characters, cyrillic f.e.
Pls fix it as needed hardly</what>
</comment>
<comment>
<author>fernando...@gmail.com</author>
<when>Wed, 06 Jan 2010 16:33:47 +0000</when>
<what>Go go !</what>
</comment>
<comment>
<author>franklin...@gmail.com</author>
<when>Thu, 04 Feb 2010 13:49:55 +0000</when>
<what>This problem also exists on the Verizon Droid with Android 2.01.

Confirmed with Verizon high level technical support after we spend 1 hour 
troubleshooting using other Droid and Android phones.

In my case it happens with Spanish accented characters and the ?. Depending on the 
recipient phone and their service the outcome is different. For example:

Verizon Blackberry works fine
Verizon HTC works fine
Verizon LG Voyager cuts off text on word with Spanish character
ATQ&amp;ET Samsung inserts a @ sign between each letter in the entire message
Sprint never receives the message
ATQ&amp;ET iPhone never receives the message

As you may imagine this has caused many missed appointments and several severe 
arguments with the wife.

Message to try Q&quot;Enos vemos ma?ana muy tempranoQ&quot;E</what>
</comment>
<comment>
<author>linuxtea...@gmail.com</author>
<when>Thu, 18 Feb 2010 05:03:49 +0000</when>
<what>I think we have unicode support for sending SMS from a device with Android 2.0 
running. Its the problem while receiving the SMS with chinese characters or so. 

We are not able to identify the characters we have sent. 

Porblem may be with the decoding part in the code using UTF-16 type.

Can anybody look into the issue and correct me if i am wrong. </what>
</comment>
<comment>
<author>mysh...@gmail.com</author>
<when>Thu, 18 Feb 2010 09:09:17 +0000</when>
<what>It is fully fixed in 2.1 - work fine on my Nexus with Cyrillic sms</what>
</comment>
<comment>
<author>franklin...@gmail.com</author>
<when>Thu, 18 Feb 2010 09:18:23 +0000</when>
<what>Q&gt;EQ&gt;EIt is fully fixed in 2.1 

Too bad. I have returned my DROID. This was just unacceptable.</what>
</comment>
<comment>
<author>4ster...@gmail.com</author>
<when>Sat, 27 Mar 2010 19:13:49 +0000</when>
<what>It doesnQ&apos;Et work if I send sms to Verizon customer. Weird. T-Mo to T-Mo works fine.</what>
</comment>
<comment>
<author>dgolub...@gmail.com</author>
<when>Fri, 07 May 2010 19:47:47 +0000</when>
<what>Just got 2.1 and there are still no support for cyrillic in sms. Handcent works 
fine..</what>
</comment>
<comment>
<author>mtabol...@gmail.com</author>
<when>Sun, 09 May 2010 19:40:30 +0000</when>
<what>milestone, 2.1
no unicode (Cyrillic actually) a via messaging, all good via handcent</what>
</comment>
<comment>
<author>dr.sm...@gmail.com</author>
<when>Wed, 19 May 2010 01:07:56 +0000</when>
<what>Same problem with my Nexus One, Android operating system v 2.1.  Cannot send Japanese
or Portuguese text messages, but can receive them from iPhones.  Smug bastards.</what>
</comment>
<comment>
<author>davidomu...@gmail.com</author>
<when>Fri, 11 Jun 2010 20:25:51 +0000</when>
<what>Is this a problem with Android, or is the carrier scrubbing off non-7-bit chars?</what>
</comment>
<comment>
<author>emailsur...@gmail.com</author>
<when>Fri, 11 Jun 2010 20:56:39 +0000</when>
<what>Android, no doubt. Just try to type a sms with 155 characters. Then add
character ? ? or ?. Notice the character counter jumping from 1 to 3
messsges. DonQ&apos;Et need to be registered to any nerwork.

Em 2010/06/11 21:26, Q&lt;Eandroid@googlecode.comQ&gt;E escreveu:</what>
</comment>
<comment>
<author>davidomu...@gmail.com</author>
<when>Fri, 11 Jun 2010 21:26:27 +0000</when>
<what>vuorik,

what do you mean Q&quot;EUnicode SMSes (including CJK characters) are received correctly.Q&quot;E? Your example seems to indicate the opposite, that Unicode SMSes are NOT received correctly...</what>
</comment>
<comment>
<author>emailsur...@gmail.com</author>
<when>Fri, 11 Jun 2010 22:43:42 +0000</when>
<what>Can you believe that the priority of the problem is set to medium?
This should be ultra urgent!!!</what>
</comment>
<comment>
<author>soniags76@gmail.com</author>
<when>Tue, 22 Jun 2010 00:57:43 +0000</when>
<what>Is very important and old! We are in year 2010, no in 1990!</what>
</comment>
<comment>
<author>soniags76@gmail.com</author>
<when>Tue, 22 Jun 2010 00:57:48 +0000</when>
<what>Is very important and old! We are in year 2010, no in 1990!</what>
</comment>
<comment>
<author>victor.k...@gmail.com</author>
<when>Wed, 30 Jun 2010 14:36:01 +0000</when>
<what>I am using 2.1 on Motorola milestone but still I cannot send sms with Cyrillic characters (with various versions of the bg keyboard) in Bulgaria. So sad...</what>
</comment>
<comment>
<author>marcio.c...@gmail.com</author>
<when>Tue, 06 Jul 2010 00:35:45 +0000</when>
<what>Same problem with my Desire. Can?t send Portuguese (or latin) text messages.</what>
</comment>
<comment>
<author>matt.kim...@gmail.com</author>
<when>Sat, 10 Jul 2010 06:25:28 +0000</when>
<what>Nexus One, Android 2.2

I had never tried sending a Cyrillic message to myself until 4sterisk mentioned it in Comment #13.  I have now sent msgs to myself (T-Mo) utilizing the built-in Android Russian keyboard, via both the Android Messaging client as well as Handcent.

Unfortunately, I still cannot send to ATQ&amp;ET and/or Verizon...immediate rejection messages.  At last test, received message from Verizon Droid was garbled.

Therefore, I donQ&apos;Et know how emailsurgentes (#18) can confidently assert that itQ&apos;Es a problem with Android.  It canQ&apos;Et be.  IQ&apos;Eve seen Cyrillic msgs work on both my phone and a Droid.  It must have something to do with inter-carrier transmission.</what>
</comment>
<comment>
<author>victor.k...@gmail.com</author>
<when>Mon, 12 Jul 2010 12:44:31 +0000</when>
<what>I donQ&apos;Et know about android 2.2 but I can definitely confirm android 2.1 cannot change locale (and it should) and of course it does not have support for Cyrillic languages. I used the same sim card on 11 year old nokia and it works. Sorry to say it but android is more then 10 years behind in this manner.
 The milestone is officially on the Bulgarian market (Vivacom) but there is no SBF so I canQ&apos;Et flash it to me originally German milestone.  I suppose you can send sms in Bulgarian with this version but there is no SBF yet.
</what>
</comment>
</bug>
<bug>
<bugid>12100</bugid>
<title>canQ&apos;Et apply theme to appwidget</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>jeffrey.blattman</reportedBy>
<openedDate>Sat, 23 Oct 2010 19:54:06 +0000</openedDate>
<description>emulator, 1.6 SDK canQ&apos;Et apply theme to appwidget. please see attached
sample app for example. in the manifest, then android:theme attribute
points to a style defined in styles.xml. for the sample activity, the
theme is applied correctly. for the sample widget, it is not. iQ&apos;Eve tried
setting the theme for the widget in a variety of other ways, 1. custom
Application impl, call setTheme(...) in overridden onCreate() method 2.
set theme on context before i create the RemoveViews in
AppWidgetProvider impl 3. set theme on context in onEnabled()) in
AppWidgetProvider impl 4. set android:theme in widget.xml, and on
receiver in manifest (no error, but doesnQ&apos;Et work) theming is especially
important for widgets, where a userQ&apos;Es wall paper can greatly affect the
readability of the widget.</description>
<comment>
<author>jeffrey.blattman</author>
<when>Sat, 23 Oct 2010 19:55:12 +0000</when>
<what>correction, style is defined in themes.xml in sample app.</what>
</comment>
</bug>
<bug>
<bugid>10041</bugid>
<title>WebView: NPE in DataLoader Constructor</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mariano.kamp</reportedBy>
<openedDate>Tue, 27 Jul 2010 18:31:30 +0000</openedDate>
<description>I just got this bug report and asked the reporter that she should add
more info / steps-to-reproduce if she has them, but given the nature of
the bug that is not likely to happen. -- Time: Tue Jul 27 12:54:15
America/Chicago 2010 -- Android Version: sdk=7, release=2.1, inc=185970
-- Memory free: 0.96MB total: 5.76MB max: 16.00MB -- Custom ROM: Stock
Android -- Device: desirec -- Model: Eris -- NewsRob Version: 4.1.1/411
-- Configured Capacity: 50 -- Current Article Count: 50 -- Days
installed: 1 -- StorageAdapter: SdCardStorageAdapter -- MB available:
5871 -- Phone Memory MB available: 91.0 -- Stacktrace:(840)
java.lang.NullPointerException at
java.io.ByteArrayInputStream.Q&lt;EinitQ&gt;E(ByteArrayInputStream.java:62) at
android.webkit.DataLoader.Q&lt;EinitQ&gt;E(DataLoader.java:52) at
android.webkit.DataLoader.requestUrl(DataLoader.java:73) at
android.webkit.FrameLoader.handleLocalFile(FrameLoader.java:161) at
android.webkit.FrameLoader.executeLoad(FrameLoader.java:117) at
android.webkit.BrowserFrame.startLoadingResource(BrowserFrame.java:584)
at android.webkit.LoadListener.nativeAddData(Native Method) at
android.webkit.LoadListener.commitLoad(LoadListener.java:1096) at
android.webkit.LoadListener.handleMessage(LoadListener.java:198) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:123) at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:629) at
java.lang.Thread.run(Thread.java:1096)</description>
<comment>
<author>mariano.kamp</author>
<when>Mon, 04 Oct 2010 09:20:03 +0000</when>
<what>Also happening with 2.1 update 1:

-- Time: Mon Oct 04 07:47:39 Africa/Blantyre 2010
-- Android Version: sdk=7, release=2.1-update1, inc=7235139
-- Memory free: 1,43MB total: 5,69MB max: 24,00MB
-- Custom ROM: Stock Android
-- Device: umts_sholes
-- Model: Milestone
-- NewsRob Version: 4.3.0/430
-- Configured Capacity: 250
-- Current Article Count: 251
-- Days installed: 48
-- StorageAdapter: SdCardStorageAdapter
--   MB available: 1340
-- Phone Memory MB available: 31.0
-- Stacktrace:(840)
java.lang.NullPointerException
at java.io.ByteArrayInputStream.Q&lt;EinitQ&gt;E(ByteArrayInputStream.java:62)
at android.webkit.DataLoader.Q&lt;EinitQ&gt;E(DataLoader.java:52)
at android.webkit.DataLoader.requestUrl(DataLoader.java:73)
at android.webkit.FrameLoader.handleLocalFile(FrameLoader.java:158)
at android.webkit.FrameLoader.executeLoad(FrameLoader.java:114)
at android.webkit.BrowserFrame.startLoadingResource(BrowserFrame.java:579)
at android.webkit.LoadListener.nativeAddData(Native Method)
at android.webkit.LoadListener.commitLoad(LoadListener.java:1048)
at android.webkit.LoadListener.handleMessage(LoadListener.java:186)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:612)
at java.lang.Thread.run(Thread.java:1096)</what>
</comment>
</bug>
<bug>
<bugid>12852</bugid>
<title>IPA symbols missing in Droid Sans font</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>samuel...@gmail.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 22:54:02 +0000</openedDate>
<description>It would be nice to be able to read phonetic symbols on online
dictionaries like http://dictionary.cambridge.org/ or
http://www.wiktionary.org Steps to reproduce: 1 - Go to 1 of the
following URLs: *
http://dictionary.cambridge.org/dictionary/british/hello *
http://en.wiktionary.org/wiki/hello#Pronunciation 2 - Garbled text shows
up instead of IPA symbols. Expected correct behavior: IPA symbols should
show up correctly. Device: Nexus One Android version: 2.2.1</description>
<comment>
<author>mikelwar...@gmail.com</author>
<when>Sat, 08 Jan 2011 23:57:14 +0000</when>
<what>Dupe of issue 3167?</what>
</comment>
<comment>
<author>gphems...@gmail.com</author>
<when>Wed, 11 May 2011 00:03:56 +0000</when>
<what>Yes, IQ&apos;Ed say so.</what>
</comment>
</bug>
<bug>
<bugid>19967</bugid>
<title>Android Email client introduces an extra space between in the RCPT field in SMTP protocol</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Bela...@gmail.com</reportedBy>
<openedDate>Sun, 11 Sep 2011 21:04:22 +0000</openedDate>
<description>Here is an extract of a server side log the EMail client from Android:
RCPT TO: Q&lt;Epelisse@esme.frQ&gt;E RCPT TO: Q&lt;Ebelaran@gmail.comQ&gt;E There is an
extra space between Q&apos;E :Q&apos;E et Q&apos;EQ&lt;EQ&apos;E which is missing from the RFC: (RFC 821
?4.1.2) : RCPT Q&lt;ESPQ&gt;E TO:Q&lt;Eforward-pathQ&gt;E Q&lt;ECRLFQ&gt;E (I realize this is a very
small issue, but it might cause some SMTP system to discard the email).</description>
</bug>
<bug>
<bugid>8689</bugid>
<title>Gallery should be able to access Picassa</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-05-28T17:19:05.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>BennettP...@gmail.com</reportedBy>
<openedDate>Fri, 28 May 2010 00:07:59 +0000</openedDate>
<description>I see apps in the market place which can access Picasa. I think this
feature should be built into Android. Accessing Q&quot;EcloudQ&quot;E pictures would
be a really cool feature.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 28 May 2010 17:19:05 +0000</when>
<what>The Gallery app that ships with 2.1+ versions of Android can access Picasa.</what>
</comment>
</bug>
<bug>
<bugid>18260</bugid>
<title>Error compile (LOCAL_NDK_VERSION)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dickestF...@gmail.com</reportedBy>
<openedDate>Wed, 06 Jul 2011 10:27:05 +0000</openedDate>
<description>I doing these steps (Ubuntu 10.04): sudo add-apt-repository Q&quot;Edeb
http://archive.ubuntu.com/ubuntu dapper main multiverseQ&quot;E sudo
add-apt-repository Q&quot;Edeb http://archive.ubuntu.com/ubuntu dapper-updates
main multiverseQ&quot;E sudo apt-get update sudo apt-get install sun-java5-jdk
sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
libgl1-mesa-dev g++-multilib mingw32 tofrodos curl
https://android.git.kernel.org/repo Q&gt;E ~/bin/repo chmod a+x ~/bin/repo
repo init -u git://android.git.kernel.org/platform/manifest.git repo
sync . build/envsetup.sh lunch full-eng make -j2 ERROR:
build/core/binary.mk:25: *** external/stlport: Invalid LOCAL_NDK_VERSION
Q&apos;E4? Choices are</description>
</bug>
<bug>
<bugid>4891</bugid>
<title>Access to media player within lockscreen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>BaoKyTru...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 16:08:38 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:52:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12658</bugid>
<title>Unable to connect to Exchange Server</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>vivekpan...@gmail.com</reportedBy>
<openedDate>Fri, 19 Nov 2010 21:52:33 +0000</openedDate>
<description>I received the FRG83D upgrade yesterday on Nexus one and thought it to
be a good gift for fixing my Active sync issues which i started getting
from after upgrading to 2.2.1. However even after upgrading to FRG83D I
still get this error while synching my exchange emails. Q&quot;EUnable to open
connection to the server due to security errorQ&quot;E Can someone help here.
Regards Vivek NOTE: This form is only for reporting user bugs. For all
other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14650</bugid>
<title>SMS thread randomly sends to wrong recipient</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-10T22:06:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richie.b...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 12:33:06 +0000</openedDate>
<description>Android Version 2.2.1 SMS thread randomly sends to wrong recipient
without warning. Only noticeable when checking delivery report. I
believe this has been a bug since last year and is only recognised by
Google as a medium problem. Why oh why has this not been set as priority
and fixed. I reckon i made the wrong choice not having an iphone. is
there any update on when this is expected to be sorted?</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 10 Feb 2011 22:06:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5411</bugid>
<title>Google Calendar Application does not support all Web Interface changes (and incorrectly interprets some)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>connor.b...@gmail.com</reportedBy>
<openedDate>Sat, 12 Dec 2009 21:14:31 +0000</openedDate>
<description>To reproduce this problem, go to calendar.google.com in a desktop
browser, create an event, and add a popup reminder at 0 minutes. On the
phone, the event is synced normally and the reminder activates at the
correct time. But when the event is viewed, the reminder is shown as Q&quot;E0
daysQ&quot;E rather than Q&quot;EOn timeQ&quot;E. As a quick fix for this particular error,
we can simply add Q&quot;EOn TimeQ&quot;E and Q&quot;E0Q&quot;E entries to the
packages/apps/Calendar/res/values/arrays.xml file. For other errors,
much more work would be necessary. I am using a Motorola Droid with the
latest ROM (2.0.1)</description>
<comment>
<author>connor.b...@gmail.com</author>
<when>Sun, 20 Dec 2009 19:51:29 +0000</when>
<what>Does anyone know how to delete issues? Issue 2013 is the same as this one but I didnQ&apos;Et 
find it when I first searched. If anyone with power to delete this would do so that 
would be excellent.

Thanks!!
--Connor</what>
</comment>
</bug>
<bug>
<bugid>5178</bugid>
<title>WifiManager.getScanResults() reports out-fo-date values after AP settings changed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>109</stars>
<reportedBy>farp...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 10:04:40 +0000</openedDate>
<description>- Steps to reproduce the problem (including sample code if appropriate).
1. Reboot your android devices. 2. Turn your wireless router on. 3. Run
the test code below on your android devices. Your router is reported
correctly. 4. Change the settings of you router(SSID, frequency,
securities). YouQ&apos;Ell notice that android still reports old values!!!
Reboot you router, no help. Disable then enable Wi-Fi of your android
device, no help either! It wonQ&apos;Et report the correct values until you
reboot your android device!! - What happened. It wonQ&apos;Et report the
correct values until you reboot your android device!! - What you think
the correct behavior should be. WifiManager.getScanResults() reports the
correct value without rebooting the device. Android version: 1.6
Q&lt;Euses-sdk android:minSdkVersion=Q&quot;E4Q&quot;E /Q&gt;E --------------------------- TEST
CODE; --------------------------- public class Main extends Activity {
protected static final String TAG = Q&quot;EWifiBugQ&quot;E; private WifiManager mMgr;
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main); mMgr
= (WifiManager) getSystemService(Context.WIFI_SERVICE);
mMgr.startScan(); IntentFilter filter = new
IntentFilter(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION);
registerReceiver(mRecveiver, filter); } private BroadcastReceiver
mRecveiver = new BroadcastReceiver() { @Override public void
onReceive(Context context, Intent intent) {
if(intent.getAction().equals(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION))
{ Log.i(TAG, Q&quot;E------Q&quot;E); for(final ScanResult
result:mMgr.getScanResults()) { // HERE!! BUG!! // After reconfigure you
AP, it reports OLD values until reboot your devices!!! Log.i(TAG,
String.format(Q&quot;ESSID=%s BSSID=%s frequency = %d MHz, capabilities=%sQ&quot;E,
result.SSID, result.BSSID, result.frequency, result.capabilities)); }
Log.i(TAG, Q&quot;E======Q&quot;E); try { Thread.sleep(2000); } catch
(InterruptedException e) { e.printStackTrace(); } mMgr.startScan(); } }
}; }</description>
<comment>
<author>farp...@gmail.com</author>
<when>Sat, 05 Dec 2009 07:35:06 +0000</when>
<what>I do not think rebooting Wi-Fi device is a must-have to recognize an 
AP. My PC network adapter has no problem with recognizing and 
connecting to the AP after settings of AP changed. 
After all it is too terrible to have to reboot your device after every 
single setting modification of the wireless 
router!
It is very easy to verify this bug. Open the built in Setting app and 
make sure your wireless router is in the list of APs, then change the 
SSID fo your router, happily youQ&apos;Ell have no chance(even after 
completely rebooting your router or disabling/enabling Wi-Fi of your 
phone) to see the new SSID in the list of Wi-Fi settings before 
REBOOTing your phone. Rebooting a smart phone like android takes up 
not a short period of time!!</what>
</comment>
<comment>
<author>btwilli...@gmail.com</author>
<when>Thu, 21 Jan 2010 00:42:00 +0000</when>
<what>
I can confirm this issue here... and using various roms.

ItQ&apos;Es very annoying, especially when youQ&apos;Ere replacing a router, and not even sure
whatQ&apos;Es happening any more!

Clearly, this needs to be resolved.</what>
</comment>
<comment>
<author>nepherim</author>
<when>Thu, 21 Jan 2010 00:45:40 +0000</when>
<what>Perhaps this is specific to certain routers or router settings? If I change the Channel 
used by my wireless router, Wifi Analyzer (on the Droid) picks up the change almost 
immediately.</what>
</comment>
<comment>
<author>benne...@gmail.com</author>
<when>Sun, 24 Jan 2010 00:41:52 +0000</when>
<what>Just did a lot of router debugging due to this bug!  Finally did a site survey with
another device and determined that my android device was simply displaying old
information.  Had to reboot android device to see changes in SSID/channels/security
from an AP, even after AP was rebooted.  The erroneous information was displayed in
3rd party site survey apps on android as well as in settings-Q&gt;Ewireless control-Q&gt;Ewi-fi
settings under wifi networks.  

Device:  Android Dev Phone 1
Firmware: 1.6
Baseband:  62.50S.20.17H_2.22.19.26I
Kernel version:  2.6.29-00479-g3c7df37
Build number:  dream_devphone-userdebug 1.6 DRD42 19564 test-keys</what>
</comment>
<comment>
<author>mjcabral...@gmail.com</author>
<when>Thu, 28 Jan 2010 18:20:21 +0000</when>
<what>This problem should be addressed in the eariest 2010 release to 
continue this application viable. </what>
</comment>
<comment>
<author>GT22...@gmail.com</author>
<when>Thu, 28 Jan 2010 20:36:51 +0000</when>
<what>Please fix.</what>
</comment>
<comment>
<author>tcostaso...@gmail.com</author>
<when>Tue, 09 Feb 2010 04:53:32 +0000</when>
<what>Really annoying, fix this!!!!</what>
</comment>
<comment>
<author>njcablepro@gmail.com</author>
<when>Sun, 14 Feb 2010 00:30:01 +0000</when>
<what>I am unable to reproduce this bug on my Droid using OS 2.0.1.  Changes to the SSID on 
my Belkin F5D7230-4 router were reflected almost immediately on my Droid while 
displaying the WiFi Settings screen.  My Belkin router is configured as an access point 
only, and I was connected to a different WAP at the time.</what>
</comment>
<comment>
<author>ch...@hogan.net</author>
<when>Mon, 15 Feb 2010 10:20:28 +0000</when>
<what>Not a me too but a response to njcablepro who doesnQ&apos;Et see it on his droid. 

If it helps I can confirm that this is a bug and I have witnessed it with my HTC
Magic (UK Vodafone Google phone) and a 2Wire 2700HGV. Like many others I wasted a lot
of time on it before finding the bug report from farproc. I than tested Buffalo
WLAR-128 Airstation, BT Homehub 2.0 and a UK Sky router made by Sagem (canQ&apos;Et give you
Sagem model unfortunately) and Android reported old info with every device. 

Please fix with next release.</what>
</comment>
<comment>
<author>t.christ...@gmail.com</author>
<when>Thu, 18 Feb 2010 04:50:26 +0000</when>
<what>When is the update coming out to fix this?</what>
</comment>
<comment>
<author>griessin...@gmail.com</author>
<when>Sun, 28 Feb 2010 20:39:43 +0000</when>
<what>Are we still talking about this? Please fix this already.

Thankyou.</what>
</comment>
<comment>
<author>tek...@gmail.com</author>
<when>Tue, 02 Mar 2010 04:52:12 +0000</when>
<what>I also find this very frustrating as I use my HTC Magic a lot for checking networks and until I found this 
post did not know why Swiss and channels would not change!</what>
</comment>
<comment>
<author>romva...@gmail.com</author>
<when>Fri, 05 Mar 2010 00:52:08 +0000</when>
<what>Fix it please!</what>
</comment>
<comment>
<author>colley1...@gmail.com</author>
<when>Sat, 06 Mar 2010 14:55:40 +0000</when>
<what>I have downloaded this app from The Market on my htc Hero phone.  But now IQ&apos;Em afraid to use it.  
Because I donQ&apos;Et want it causing me lots of problems and taking up a lot of time to get it to function 
correctly.  So what should I do?</what>
</comment>
<comment>
<author>sinnedan...@gmail.com</author>
<when>Tue, 09 Mar 2010 10:29:52 +0000</when>
<what>Please fix</what>
</comment>
<comment>
<author>chrispho...@gmail.com</author>
<when>Tue, 09 Mar 2010 10:48:09 +0000</when>
<what>@colley1962 carry on and use the app anyway -- itQ&apos;Es very good and very useful.

Just be aware that if you change settings on any Access Points youQ&apos;Ell need to reboot
your phone to see them. If youQ&apos;Ere using it while out and about to find APQ&apos;Es to use
itQ&apos;Es not going to be a problem except in the unlikely event of someone changing an
APQ&apos;Es settings just as you decide to connect to it.

BTW forgot to point out on my post that IQ&apos;Em on Android 1.6, looking at the posts here
looks like it might be sorted in 2.0. Unfortunately it doesnQ&apos;Et look like my device
will be getting 2.0!
</what>
</comment>
<comment>
<author>charlesv...@gmail.com</author>
<when>Wed, 17 Mar 2010 00:29:08 +0000</when>
<what>Need to be fixed!</what>
</comment>
<comment>
<author>matt...@gmail.com</author>
<when>Wed, 17 Mar 2010 00:41:12 +0000</when>
<what>This is not a forum, this is a bug register. 
Indicated your vote for this bug to be fixed by clicking on the star next to the issue 
number, no comments are required. Thank you.</what>
</comment>
<comment>
<author>Creative...@gmail.com</author>
<when>Sun, 21 Mar 2010 22:31:42 +0000</when>
<what>Please come up with a better solution other than rooting my droid eris system!</what>
</comment>
<comment>
<author>Its...@gmail.com</author>
<when>Sat, 16 Oct 2010 05:17:45 +0000</when>
<what>Is this only an issue with 1.6 or still a problem with froyo?

It has now been almost a year since this bug was reported and the status still shows as Q&quot;ENewQ&quot;E?

</what>
</comment>
<comment>
<author>Mistaket...@gmail.com</author>
<when>Tue, 26 Oct 2010 22:07:25 +0000</when>
<what>I have installed this App on my brand new Samsung galaxy i5800 (android 2.1). As it did not work, I removed it but since then, no more wifi connection possible...
Any solution ????</what>
</comment>
<comment>
<author>jasono...@gmail.com</author>
<when>Thu, 25 Aug 2011 16:01:45 +0000</when>
<what>My company is interested in licensing your product.  Please contact me at jason@ampedwireless.com </what>
</comment>
<comment>
<author>jasono...@gmail.com</author>
<when>Thu, 25 Aug 2011 16:04:58 +0000</when>
<what>My company is interested in licensing your product.  Please contact me at jason@ampedwireless.com </what>
</comment>
<comment>
<author>bkmetz...@gmail.com</author>
<when>Thu, 25 Aug 2011 20:00:53 +0000</when>
<what>What sort of application are you looking for?

Comment #22 on issue 5178 by jasono...@gmail.com:
WifiManager.getScanResults() reports out-fo-date values after AP settings
changed.

http://code.google.com/p/android/issues/detail?id=5178
My company is interested in licensing your product.  Please contact me at
jason@ampedwireless.com

-- You received this message because you starred the issue. You may adjust
your notification pref...</what>
</comment>
<comment>
<author>ver...@gmail.com</author>
<when>Thu, 08 Sep 2011 05:56:44 +0000</when>
<what>I confirm you donQ&apos;Et need to reboot your Android. just turn off the wifi with the power saving menu and turn it on again immediately. Your device will recollect and Android will  know that thereQ&apos;Es  a new setting and will report it immediately. This works at least on my Samsung Galaxy S2 running Android 2.3. And it just takes 2 seconds. Even my other running apps in the background will not notice through temporary off/on switches...</what>
</comment>
</bug>
<bug>
<bugid>18862</bugid>
<title>Two Different Contacts Merged as One</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mddoll...@gmail.com</reportedBy>
<openedDate>Wed, 27 Jul 2011 16:29:53 +0000</openedDate>
<description>First off, using the motorola atrix with android 2.3.4 (but had the some
problem on Froyo) I am having problems with google contacts. Two of them
are getting merged into on without me doing so. I have two contacts,
call them John Doe. They are different people with the same name. In my
google contacts online they are clearly separate contacts. However, on
my phone, both John Does are merged into one contact. They go under the
first John DoeQ&apos;Es contact picture and I canQ&apos;Et tell them apart other than
to memorize the email address. I believe this is a bug that should be
addressed.</description>
</bug>
<bug>
<bugid>11810</bugid>
<title>Outgoing Call Waiting Notification </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>AjmiNes...@gmail.com</reportedBy>
<openedDate>Mon, 11 Oct 2010 14:41:03 +0000</openedDate>
<description>Every phone I have had notified me when I call someone and heQ&apos;Es talking
on the phone (the phone says call waiting and eventually beeps). But
this doesnQ&apos;Et happen on the nexus one. All old mobile support this option
why not nexus one ?</description>
<comment>
<author>i...@roshankarki.com.np</author>
<when>Wed, 03 Nov 2010 09:19:21 +0000</when>
<what>IQ&apos;Ed also want to have outgoing call waiting notification. DonQ&apos;Et want to disturb other person with beeps if s/he is in other call.

HTC Desire,Froyo</what>
</comment>
<comment>
<author>faleh.os...@gmail.com</author>
<when>Sun, 07 Nov 2010 13:21:34 +0000</when>
<what>And me too</what>
</comment>
<comment>
<author>obsi...@gmail.com</author>
<when>Thu, 11 Nov 2010 05:28:49 +0000</when>
<what>I need this feature</what>
</comment>
<comment>
<author>amisab...@gmail.com</author>
<when>Thu, 25 Nov 2010 09:51:11 +0000</when>
<what>I need this too, very basic and available in most older phones on the market...</what>
</comment>
<comment>
<author>obsi...@gmail.com</author>
<when>Mon, 29 Nov 2010 08:33:37 +0000</when>
<what>This is very handy. Available on all Nokia and SE phones including the oldest.</what>
</comment>
<comment>
<author>promow...@gmail.com</author>
<when>Sun, 19 Dec 2010 15:01:41 +0000</when>
<what>Please fix this. Is very important for me too.

Nexus One FRG83D</what>
</comment>
<comment>
<author>xdunl...@gmail.com</author>
<when>Sun, 02 Jan 2011 12:24:48 +0000</when>
<what>IQ&apos;Eve never heard of this feature... YouQ&apos;Ere telling me that if you call someone and you are in their call waiting it tells you? Sweet! That would be nice to know...</what>
</comment>
<comment>
<author>nppafo...@gmail.com</author>
<when>Mon, 14 Feb 2011 15:41:08 +0000</when>
<what>All nokia phones do this...Can?t figure why an android phone won?t... </what>
</comment>
<comment>
<author>AlEl...@gmail.com</author>
<when>Sun, 20 Feb 2011 02:03:38 +0000</when>
<what>Please i need this feature</what>
</comment>
<comment>
<author>adi.ta...@gmail.com</author>
<when>Mon, 07 Mar 2011 11:36:42 +0000</when>
<what>this feature is available on Galaxy S so it could be a manufacturer problem not a Android missing feature</what>
</comment>
<comment>
<author>karam...@gmail.com</author>
<when>Sun, 30 Oct 2011 09:00:19 +0000</when>
<what>CanQ&apos;Et believe old monochrome Nokias did that
And the all mighty android canQ&apos;Et !!!</what>
</comment>
<comment>
<author>samifa...@gmail.com</author>
<when>Sun, 04 Dec 2011 17:37:20 +0000</when>
<what>have same issue HTC chacha</what>
</comment>
</bug>
<bug>
<bugid>3363</bugid>
<title>Localization strings present in values-ar are being read in wrong direction also same for the display too</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>20</stars>
<reportedBy>vikram.w...@gmail.com</reportedBy>
<openedDate>Fri, 24 Jul 2009 06:44:50 +0000</openedDate>
<description>Description: IQ&apos;Eve made some modification to the code in order to have
support for arabic localization, in 1.5 cupcake release(not 1.5 r3
didnQ&apos;Et check it out yet), IQ&apos;Eve added values-ar for settings application,
however when the XML file is being parsed the strings are being read in
opposite direction, i.e if IQ&apos;Eve Q&quot;EABCQ&quot;E in my XML it prints Q&quot;ECBAQ&quot;E on
screen. - Steps to reproduce the problem 1. Provide values-ar in the
applications res folder(my case settings application) 2. change the
locale of the phone by selecting Arabic Egypt from locale list. 3.
Language changes and the system picks up arabic strings from the
res/values-ar folder. 4. How ever the strings are reverse in nature i.e
instead of Q&quot;EABCQ&quot;E its Q&quot;ECBAQ&quot;E, for more exact problem kindly refer to
Screen shot attached below. - Sample source code = 1.5 cupcake - What
you think the correct behavior should be. RTL support or not at least
the characters should be displayed in correct fashion, even if the
orientation is wrong. - Environment = Linux Ubuntu</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:48:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:12:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1219</bugid>
<title>all contacts disappear (because internet connection down?)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-12-19T02:30:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ntuc...@gmail.com</reportedBy>
<openedDate>Fri, 07 Nov 2008 17:01:58 +0000</openedDate>
<description>I woke this morning to find that my cable modem connection was down. I
picked up my handy android phone, which has a Comcast Support contact in
it, for just this eventuality, and discovered to my horror that all of
my contacts were gone. The phone was, of course, connected to my wifi
which was not connected to the internet. I switched off wifi and
connected to 3g, but couldnQ&apos;Et figure out a way to force it to re-sync
the contacts. I waited a while. Nothing happened. I walked to the corner
internet cafe and got on their wifi network. I read my email. After 10
minutes or so, my contacts started reappearing. Expected behavior: if
the phone canQ&apos;Et contact gmail, existing contacts should not be removed.</description>
<comment>
<author>ntuc...@gmail.com</author>
<when>Wed, 10 Dec 2008 08:08:40 +0000</when>
<what>Never mind: this appears to be because I deleted my Q&quot;EmyfavesQ&quot;E application data.  I
assumed Q&quot;EmyfavesQ&quot;E was T-Mobile-specific junk and therefore expendable.  Strange that
it would have important stuff in it.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:30:03 +0000</when>
<what>Indeed, on the G1 myFaves holds the contact data.</what>
</comment>
</bug>
<bug>
<bugid>18954</bugid>
<title>BLUETOOTH: CAN NOT SEEM TO CONNECT TO MULTIPLE DEVICES SIMULTANEOUSLY</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>luke.ety...@gmail.com</reportedBy>
<openedDate>Mon, 01 Aug 2011 14:49:10 +0000</openedDate>
<description>Three problems: 1.) Android doesnQ&apos;Et seem to connect to bluetooth devices
automatically. For example, if my Android phone (Motorola Atrix) is
connected to my Jabra BT8040 earpiece, and i reboot the phone, when the
phone is done booting, i have to MANUALLY tell my Android phone to
connect to the earpiece that it was previously connected to. My TWO
previous NON-Android phones never had this annoyance. The non-Android
phones did everything they could to wisely automate bluetooth
functionality. For example, in a case where there are TWO bluetooth
devices connected to the phone, and a call comes in, i could just press
the answer button on whichever paired/connected devices i wanted to take
the call on, and the bluetooth audio would AUTOMATICALLY be routed to
that device. This make a LOT of sense as far as what the USER needs. 2.)
Android seems to take an extraordinarily long time to connect to
bluetooth devices. (2.2 Q&amp;E 2.3) On ALL of my previous non-android
devices, bluetooth connections were made instantaneously. On my Android
device there is a SIGNIFICANTLY long wait. A long enough wait to cause
missing a phone call etc. 3.) Neither Android 2.2, nor 2.3 seem to be
able to connect to MULTIPLE bluetooth devices simultaneously on my
Motorola Atrix. Both of my previous non-android phones could connect to
multiple bluetooth devices. This certainly seems like a bug/shortcoming.
(Why should a Q&quot;Esmart phoneQ&quot;E be any less smart than a non-smartphone?)</description>
</bug>
<bug>
<bugid>18928</bugid>
<title>HTC Hero Activesyne Exchange 2010 Cannot Set--up Account</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-07-30T20:52:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bryanwna...@gmail.com</reportedBy>
<openedDate>Sat, 30 Jul 2011 16:47:18 +0000</openedDate>
<description>HTC Hero OS 2.32.651.2 on Sprint. My exchange server account got
migrated to a new owner, Sherweb. Prior to this event, my phone worked
great with exchange. Now, no matter what I do, I canQ&apos;Et get it to work.
It will verify account, then when I go to finish setup it processes for
awhile and then get the error, could not set-up the account. In many
calls to Sherweb, they were able to set-up my account on their android
phones that had OS 2.2. The one difference we could find, on their 2.2
the domain and username are on 1 field and on my 2.3 they are separate
fields. I downloaded Touchdown and it could sync fine. I really donQ&apos;Et
like Touchdown and want my exchange server via the OS to work. Help!
NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Sat, 30 Jul 2011 20:52:22 +0000</when>
<what>This is HTCQ&apos;Es Email/Exchange application, not the AOSP one which we support; you should contact HTC for information about this.</what>
</comment>
<comment>
<author>bryanwna...@gmail.com</author>
<when>Sat, 30 Jul 2011 22:25:49 +0000</when>
<what>You have got to be kidding me!!!!

This is an Android problem, it is NOT an HTC issue.  I know for a fact I am
not the only one having this problem.  If this forum is not the correct one
within Android, please point me to the correct one that is still Android.
DonQ&apos;Et just blow me off!</what>
</comment>
</bug>
<bug>
<bugid>12811</bugid>
<title>Browser erases the comment when net unavailable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 27 Nov 2010 10:33:00 +0000</openedDate>
<description>The browser erases the entire comment if you write, say, four lines of
text and press Post comment and the net is unavailable and you tap Back.
Opera mini respects the user never erases her input like that.</description>
</bug>
<bug>
<bugid>1749</bugid>
<title>Oversights to an otherwise very good OS</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-09T18:27:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>iali802002@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 18:52:26 +0000</openedDate>
<description>I like the Android operating system, I think it will be the choice of
the averager user very very soon. I have a few suggestions that I think
should be implemeted, which were overlooked, I think; they are as
follows: *Smileys for texting. *Removal of or the option to hide Q&quot;Eall
picturesQ&quot;E folder. *Option to view picture folders as other than
thumbnails. *To be able to change from portrait to landscape and
vise-versa in picture view mode using accelrometer. *Better file
management so as to be able to move pic or music file into other folders
withought PC. *Be able to access and create playlists from folders
created on MS directly for music. *Not change current playing track
every time I want to browse another playlist. *Every time a playlist is
edited it has to be saved to make edition permanent but no warning given
if you forget and backout. *Also every time your saving an edited
playlist, you should have a default Q&quot;EOveright CurrentQ&quot;E button. *More
options on the camera software. e.g. 10 second timer *Software to record
video using camera. *Be able to move icons from the tab tray as suppose
to copying them. Leaves too much clutter as it is in tab tray if you
have a lot of applications, and therfore makes it not a very good
experiance when it is used. *Be able to password protect files and
folders. *Call log should display the exact time of calling not just a
calculation of how long ago. *IQ&apos;Eve noticed a dialing pad tab while on a
call to some one and thoght this good; I can save numbers given to me
over the call, but couldnQ&apos;Et figure out what it did. I want to able to
save numbers like while on a call to some 1. Thank you and I hope u find
these suggestion helpful in improving the OS.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 09 Jan 2009 18:27:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14497</bugid>
<title>Incorrect number of matches in Browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>fina.mes...@gmail.com</reportedBy>
<openedDate>Thu, 03 Feb 2011 03:31:39 +0000</openedDate>
<description>Android 2.3 Emulator Steps to reproduce problem: 1. Open Browser, tap
menu 2. More -Q&gt;E Find on Page (see browser1.jpg) 3. Type Q&quot;EoQ&quot;E and wait for
the search result. (see browser2.jpg) 7 Q&quot;EoQ&quot;E are found in the screen but
Q&quot;E1 matchesQ&quot;E was displayed. 4. Tap Q&quot;EQ&gt;EQ&quot;E (next) and the second Q&quot;EoQ&quot;E was
selected. (see browser3.jpg) Q&quot;E2 matchesQ&quot;E was displayed. 5. Tap Q&quot;EQ&gt;EQ&quot;E again
and Q&quot;E3 matchesQ&quot;E was displayed. (see browser4.jpg) The correct display
for the sample above should be Q&quot;E7 matchesQ&quot;E regardless what Q&quot;EoQ&quot;E was
currently highlighted. I have verified that this function is working in
Android 2.2</description>
</bug>
<bug>
<bugid>2128</bugid>
<title>Trouble going from Wifi to Edge</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-24T16:54:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>5</stars>
<reportedBy>TheBeast.13@gmail.com</reportedBy>
<openedDate>Wed, 04 Mar 2009 04:53:50 +0000</openedDate>
<description>Sometimes when I have been using my phone to surf the web over wifi it
fails to connect to the Edge network when I leave the Wifi hotspot. I
have not been able to determine any other factors that may be at play
but I have noticed that it only happens when I leave a Wifi hotspot. The
symptons are that the webpage says itQ&apos;Es loaded but the Edge icon doesnQ&apos;Et
show up and the page times out.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Mar 2009 16:07:01 +0000</when>
<what>Which version of Android are you using? Do you have any specific information about
the wifi access point youQ&apos;Ere using (i.e. model, etc...)? Are you set up to use adb?</what>
</comment>
<comment>
<author>jmcg...@gmail.com</author>
<when>Mon, 30 Mar 2009 10:51:31 +0000</when>
<what>#2326 might be the same thing, IQ&apos;Eve uploaded a bug report there.</what>
</comment>
<comment>
<author>TheBeast.13@gmail.com</author>
<when>Mon, 25 May 2009 20:35:26 +0000</when>
<what>I have recently updated to the Cupcake firmware so IQ&apos;Ell report back if the problem
continues.</what>
</comment>
<comment>
<author>TheBeast.13@gmail.com</author>
<when>Tue, 14 Jul 2009 21:52:35 +0000</when>
<what>This has ceased to be a problem since the Cupcake update.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:54:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:50:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16515</bugid>
<title>Adb connection Error: An existing connection was forcibly closed by the remote host</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>4</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Mon, 02 May 2011 11:24:41 +0000</openedDate>
<description>Every now and then the adb connection breaks in Eclipse with the
following error message: [2011-05-02 12:44:34 - Logcat]An existing
connection was forcibly closed by the remote host java.io.IOException:
An existing connection was forcibly closed by the remote host at
sun.nio.ch.SocketDispatcher.read0(Native Method) at
sun.nio.ch.SocketDispatcher.read(Unknown Source) at
sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source) at
sun.nio.ch.IOUtil.read(Unknown Source) at
sun.nio.ch.SocketChannelImpl.read(Unknown Source) at
com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:395) at
com.android.ddmlib.Device.executeShellCommand(Device.java:284) at
com.android.ddmuilib.logcat.LogPanel$3.run(LogPanel.java:527) After that
I get a lot of the following messages: [2011-05-02 12:45:11 -
DeviceMonitor]Adb connection Error:An existing connection was forcibly
closed by the remote host I know that I reset the adb connection but it
would be nice if the cause would be fixed.</description>
<comment>
<author>android....@gmail.com</author>
<when>Wed, 04 May 2011 21:04:23 +0000</when>
<what>can u pls help me on VPN implement on my project.

Linkboy10@yahoo.com</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 12 May 2011 00:55:50 +0000</when>
<what>@Lars, agreed. This is a known issue that we plan to eventually address.
Unfortunately we donQ&apos;Et have any ETA for it at the moment.</what>
</comment>
<comment>
<author>asz...@gmail.com</author>
<when>Fri, 20 May 2011 17:19:41 +0000</when>
<what>Not sure if itQ&apos;Es of help but I get this too and itQ&apos;Es happening every 10 minutes on my HTC Desire 2... really difficult to know when itQ&apos;Es a bug in my code or the system with this.  Should it really be this frequent or should I invest in a new phone?
</what>
</comment>
<comment>
<author>boichenk...@gmail.com</author>
<when>Wed, 20 Jul 2011 09:33:34 +0000</when>
<what>I have same problem. But it appears when I update my Xoom to Android 3.2. Until update I didnQ&apos;Et have this issue.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8391</bugid>
<title>Support for Arabic-Indic Digits Request</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>wora...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 22:02:16 +0000</openedDate>
<description>I got Android phone (Google Nexus One), The phone only capable to
display numbers in Arabic digits, this is fine for all world and western
Arabic countries like Tunisia, Algeria and Morocco, however Eastern
Arabic countries like Egypt, Lebanon, Saudi and UAE..etc. use
Arabic-Indic digits in the people daily life, so I opened this bug to
request support for switching the digits shape from Arabic digits to
Arabic-Indic digits with an option in the Android phone setting. This
bug of course different than the basic Arabic Language Support with bug
#5597 and I do NOT think it has dependency on it, since substitute
digits shapes are straightforward and doesnQ&apos;Et need Bidirectional
algorithm.</description>
<comment>
<author>morri...@google.com</author>
<when>Sat, 22 May 2010 02:58:39 +0000</when>
<what>Duplicate of issue 5597</what>
</comment>
</bug>
<bug>
<bugid>14775</bugid>
<title>2.3.1: DeviceAdminReceiver.onPasswordChanged() is not triggered when password changed.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>2</stars>
<reportedBy>west...@gmail.com</reportedBy>
<openedDate>Wed, 16 Feb 2011 09:41:15 +0000</openedDate>
<description>Hi Guys When passwd changed, this method is not triggered. BTW, in case
the old password is Q&quot;EabcdQ&quot;E, new password is Q&quot;EabcdeQ&quot;E (length changed),
this method will be triggered. If new password is the same length ,such
as Q&quot;EaaaaQ&quot;E, not triggered.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 21:53:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7905</bugid>
<title>gmail on Android to support sending of HTML formatted emails? </title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Jay...@gmail.com</reportedBy>
<openedDate>Thu, 22 Apr 2010 00:38:31 +0000</openedDate>
<description>This has probably come up but will gmail for android support the sending
of HTML formatted emails? Would like to see this option in future OS
updates. Thanks!</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:40 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:24 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>7755</bugid>
<title>App hangs if logging into or out from wlan</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>volker.u...@gmail.com</reportedBy>
<openedDate>Thu, 15 Apr 2010 16:45:43 +0000</openedDate>
<description>The app regularly crashes (= hangs) if the mobile phone logs into or out
from wlan access point while the analyzer is running. Using Version 2.3
of the app und android 2.0.1 + milestone.</description>
<comment>
<author>volker.u...@gmail.com</author>
<when>Thu, 15 Apr 2010 16:53:39 +0000</when>
<what>Cleared. Sorry, wrong place for this issue. Why is there no possibility to delete
your own issues?</what>
</comment>
</bug>
<bug>
<bugid>16692</bugid>
<title>Alarm adopts media volume when music is playing and headset is plugged in</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nickymcp...@gmail.com</reportedBy>
<openedDate>Mon, 09 May 2011 20:12:01 +0000</openedDate>
<description>When earphones are disconnected, the alarm plays at the correct volume
which I have set in the alarm settings - this volume setting is also
respected when I play music. When earphones are plugged in, the alarm
will also play at the set volume, via the headset and speakers. If I
play music, however, the alarm appears to be adopting the media volume;
which is typically much quieter than the volume which I have set for the
alarm. I frequently listen to music via headset, take them off/fall
asleep, then forget to put them back on, or turn the music off; as a
result, I frequently miss the very quiet alarm.</description>
<comment>
<author>nickymcp...@gmail.com</author>
<when>Mon, 09 May 2011 20:24:43 +0000</when>
<what>Nexus S 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>7492</bugid>
<title>Home panel shows up empty after exiting applications</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-04-01T23:51:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Thu, 01 Apr 2010 16:04:52 +0000</openedDate>
<description>Symptoms: When exiting an application, the home panel does not display
any icons. When sliding to another panel and back, the icons will
display properly. Steps to reproduce: Click the home button or back
button to go back to the home view. This might do it, but behavior is
inconsistent. Correct behavior: The home panel icons should display
properly as soon as the panel loads up, not after sliding away from it
and coming back. Device: Model Number: Nexus One Firmware version:
2.1-update1 Baseband version: 32.24.00.22U_4.03.00.21_2 Kernel version:
2.6.29-01117-g4bc62c2 androidbuild@apa26 #1 Build Number: ERE27 I
understand the repro steps are pretty vague, but IQ&apos;Eve been increasingly
seeing this issue on my phone and this definitely provides poor
experience.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 01 Apr 2010 23:51:51 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7103</bugid>
<title>Ability to remove individual  usernames and passwords from Browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Weih...@gmail.com</reportedBy>
<openedDate>Thu, 11 Mar 2010 02:21:22 +0000</openedDate>
<description>Someone used my Motorola Droid to log into a website and accidentally
saved their login including password. This happens to be a website I use
as well. Whenever I have to log in again it suggests the other persons
login instead of mine. I have searched for a way to remove Just that
login and password instead of being forced to clearing all my login and
passwords. Thank You</description>
</bug>
<bug>
<bugid>2737</bugid>
<title>Email app mixes up header and body between messages (race condition)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>gliwen...@gmail.com</reportedBy>
<openedDate>Fri, 22 May 2009 07:26:00 +0000</openedDate>
<description>There are two mail A and B, A has a large body and B has a small body.
1. open A. 2. before the body loaded, press back button. 3. open B. 4.
look and wait. sometimes will get AQ&apos;Es header and BQ&apos;Es body on the screen.
ItQ&apos;Es easy to get it with some breakpoint in debug mode. --------------
The thread started in MessageView.onCreate when open A may still running
after the activity has been destroyed. when the body loaded, the
listener already changed to the activity associate with B.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 22:51:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:21:35 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13915</bugid>
<title>Notification bar cannot be pulled down</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>shiuhtan...@gmail.com</reportedBy>
<openedDate>Tue, 11 Jan 2011 06:00:09 +0000</openedDate>
<description>Device: Samsung Galaxy S I9000 Android 2.2 Quite frequently, the
notification bar cannot be pulled down completely after the phone lags
and force closes any app. I.E. the notification bar can only be pulled
down partially, or it just shows the bottom end of the notification bar
right below the status bar. When this happens, the notification bar is
stuck this way and the only way to get it to retract is to press the
home or back button. However, pressing menu Q&gt;E notifications on the home
screen still works.</description>
<comment>
<author>ryanbind...@gmail.com</author>
<when>Fri, 14 Jan 2011 06:48:15 +0000</when>
<what>Same issue with HTC Evo Android 2.2</what>
</comment>
<comment>
<author>jonppou...@gmail.com</author>
<when>Mon, 07 Feb 2011 04:12:49 +0000</when>
<what>Same issue here on 2.2.1 jl4 with samsung galaxy s i9000m.</what>
</comment>
<comment>
<author>jesself...@gmail.com</author>
<when>Wed, 09 Feb 2011 20:43:40 +0000</when>
<what>Same issue AtQ&amp;Et Captivate.</what>
</comment>
<comment>
<author>igloo...@gmail.com</author>
<when>Wed, 16 Feb 2011 19:34:54 +0000</when>
<what>Same here. Samsung Galaxy S (GT-I9000), Firmware version 2.2, build number FROYO.XXJPO.

Rebooting fixes it for a little while, then the problem re-appears and the phone is useless until rebooting again.</what>
</comment>
<comment>
<author>mig.rodr...@gmail.com</author>
<when>Sat, 05 Mar 2011 22:47:45 +0000</when>
<what>Same problem. Notification bar stucked. Reboot fixes it but IQ&apos;Em getting tired off it.</what>
</comment>
</bug>
<bug>
<bugid>11188</bugid>
<title>THE VOLUME ROCKER DOESNQ&apos;ET ALLOW YOU TO SWITCH BETWEEN RING, VIBRATE AND SILENT!</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-09-13T18:06:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ianmtowle@gmail.com</reportedBy>
<openedDate>Mon, 13 Sep 2010 08:43:07 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 13 Sep 2010 18:06:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17099</bugid>
<title>User unable to input the text on username fields after rotating the device.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Tue, 24 May 2011 06:41:57 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Go to market Q&gt;ENext Q&gt;ECreate. 2. Tap on username and enter
near to max character in this fields. 3. Tap on fields and rotate the
device and try to input the text and observe that. 2) What happened. -
User unable to input the text on username fields after rotating the
device. - [Note] After rotating the device, processing of device is very
slow. 3) What you think the correct behavior should be. - The editor
field should be entered.</description>
</bug>
<bug>
<bugid>12016</bugid>
<title>Add Cert to store</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:57:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>steve.jo...@gmail.com</reportedBy>
<openedDate>Wed, 20 Oct 2010 23:51:38 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>steve.jo...@gmail.com</author>
<when>Wed, 20 Oct 2010 23:56:59 +0000</when>
<what>Need to add support for Startcom SSL certs into the web browser.

- Steps to reproduce the problem.
Start browser.  Go to website w/ startcom SSL cert. e.g. 
https://www.startssl.com/?app=12

- What happened.
Cert not recognized

- What you think the correct behavior should be.
Recognize the SSL Cert.

- Workaround
Import their cert.  Not acceptable for general public.

Note that the major browsers already include their certs: FF, IE, Chrome
</what>
</comment>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:57:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9020</bugid>
<title>Gmail settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Claudio....@gmail.com</reportedBy>
<openedDate>Fri, 11 Jun 2010 12:20:48 +0000</openedDate>
<description>I am using Q&quot;EGoogle MailQ&quot;E on my HTC Desire, Android (2.1) phone. Although
the program is very good, if not one of the best for Androids, there are
still some issues which have to be improved - or I probably donQ&apos;Et know
excactly how to change these. They are as follows: - Copy and paste from
Emails is not possible - While an email is opened, I can only change to
older, but not newer Emails. Will there be an update? - The background
colour of the inbox is red. Is it possible to change that? Thank you
very much !</description>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 05 Mar 2011 13:36:51 +0000</when>
<what>The gmail app is closed source and not part of Android so this is the wrong forum for gmail app bugs.

Please report bugs here (go to About in the Gmail app and tap Send feedback):

http://www.google.com/m/survey/mail_ca?hl=en_us</what>
</comment>
</bug>
<bug>
<bugid>1385</bugid>
<title>.CX domain not recognized by Email</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T01:17:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thofert...@gmail.com</reportedBy>
<openedDate>Fri, 28 Nov 2008 08:06:14 +0000</openedDate>
<description>Email removes addresses to the .CX domain when - adding contacts to the
To field from the contact list - replying to mail coming from a .CX
domain The e-mail address has to be typed in manually each time. Did not
check other TLDs, but might be a more general issue. Suggestions: -
Remove Q&quot;Esanity checksQ&quot;E - Add all TLDs to Email</description>
<comment>
<author>thofert...@gmail.com</author>
<when>Sat, 29 Nov 2008 20:54:24 +0000</when>
<what>Further tests revealed that the problem is not linked to the TLD, but to any non-English characters in the 
addressee. Please close this issue.</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:17:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5168</bugid>
<title>BT Audio Volume problems with Motorola Droid and Pioneer CD-BTB200/AVIC D-3</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>hosun.lee</reportedBy>
<openedDate>Wed, 02 Dec 2009 23:21:31 +0000</openedDate>
<description>I have a Pioneer AVIC-D3, with the Pioneer CD-BTB200 Bluetooth module.
This is with a Motorola Droid. The Droid pairs fine with the Pioneer.
There are no errors in pairing or registering the devices. On 3/4 calls,
I can send or receive calls successfully. On about 1/4 new calls,
whether I am making or receiving calls, the other partyQ&apos;Es voice will not
come out through the carQ&apos;Es audio over Bluetooth. It will only come out
from the DroidQ&apos;Es speakers. I have confirmed that Bluetooth pairing is
alive when this happens. Rebooting the phone, or turning BT on/off fixes
this issue until it happens again. I am unable to duplicate this bug
intentionally. It seems random. I have swapped the Droid once so far.
The replacement Droid still exhibits this issue, but to a lesser extent
than my original Droid.</description>
<comment>
<author>paulmher...@gmail.com</author>
<when>Thu, 17 Dec 2009 18:31:36 +0000</when>
<what>Same exact problem here.</what>
</comment>
<comment>
<author>derricko...@gmail.com</author>
<when>Mon, 11 Jan 2010 13:47:16 +0000</when>
<what>FIX FOR AVIC D3 / BTB200 + Android 1.6 + Android 2.0.1 

I found a fix for the Kenwood AVIC D3 with BTB200 Bluetooth Adapter.

Issue:  You can pair the headunit initially with no issue, and youQ&apos;Eve registered the
phone with the headunit.  You may be able to make a few calls incoming and outgoing
over bluetooth.  Next time you get back in the car you have to manually reconnect to
the headunit.  

Fix:  This assumes you already paired your phone with AVIC D3 CD-BTB200 and
REGISTERED THE DEVICE.  YOU MUST REGISTER THE DEVICE TO KEEP IT REMEMBERED.  The fix
is simple, you must have your ANDROID PHONE in DEVICE 1 slot!  Under phone register.
 Android phones for some reason need to be in your first registered device slot.

I originally had my Palm Pre in the #1 Device slot under device register.  This
caused a lot of issues (even though I didnQ&apos;Et have the Palm Pre any longer).  

After deleting Palm Pre from DEVICE REGISTER under SLOT #1, I registered my Android
phone as Device #1 and it works flawlessly now!  

I hope this helps you all.  If it does, please shoot me an email. 
derrickonline@gmail.com with any questions or just let me know it worked!  

I had been trying to get this issue resolved for MONTHS!!</what>
</comment>
<comment>
<author>RhettB...@gmail.com</author>
<when>Sat, 23 Jan 2010 18:17:32 +0000</when>
<what>I have problems with the pioneer avic d3 also, the phone will stop responding and
reboot in the middle of calls. 

the audio however works great.

any ideas?  The fix above is not a fix.... </what>
</comment>
<comment>
<author>bivig...@gmail.com</author>
<when>Sat, 30 Jan 2010 21:00:33 +0000</when>
<what>I also have problems with the phone rebooting itself when connected to the Avic D3
through bluetooth. This definitely needs a fix!</what>
</comment>
<comment>
<author>Jackson....@gmail.com</author>
<when>Sun, 31 Jan 2010 09:15:20 +0000</when>
<what>For people who are experiencing Droid reboot once connecting with Pioneer AVIC D3 
(CD-BTB200), could you please do me a favor capturing a log on your phone?

Here is the steps:
1. Contact your Droid phone to PC via USB;
2. For first time connection using USB, your PC may ask for phone driver 
installation;
3. Try to install all drivers related to DroidQ&apos;Es USB usage;
4. Unzip the attached adb.zip to your C:\ as adb.exe program;
5. Now open a DOS command window and type Q&quot;Eadb bugreport Q&gt;E bug.txtQ&quot;E;
6. If logging success, there will be a more than 1M size file bug.txt generated on 
your C:\;
7. In case getting Q&quot;Eerror: device not foundQ&quot;E, need type Q&quot;Eadb kill-serverQ&quot;E and repeat 
upper step;
8. Now try to get both the phone and PC near the BT Avic-D3 system, getting Avic-D3 
paired with Droid; connect the device and get the phone reboot;
9. After Droid reboots and you hear Q&quot;EDroidQ&quot;E sound, quickly type Q&quot;Eadb bugreport Q&gt;E 
bug.txtQ&quot;E again to generate the latest log;
10. Zip the bug.txt and please attach it inside this thread.

I am able to help you on this specific issue.
</what>
</comment>
<comment>
<author>towelsna...@gmail.com</author>
<when>Thu, 25 Mar 2010 23:00:47 +0000</when>
<what>The fix listed above does not solve my problem, as my Droid is already registered in 
the Q&quot;E1Q&quot;E position on the D3 and there are no other phones registered. </what>
</comment>
<comment>
<author>el.ra...@gmail.com</author>
<when>Thu, 19 Aug 2010 17:38:01 +0000</when>
<what>I have a different problem with the BTB200

When i make a call it does not play audio from the telephone, the MIC works as i called a friend and he listened to me... but i cant listen to him... bt audio doesn?t work either... and when i try to copy the phonebook the connection is simply dropped.

I?m using android 2.1</what>
</comment>
<comment>
<author>mina.gir...@gmail.com</author>
<when>Sun, 26 Dec 2010 23:43:06 +0000</when>
<what>i have problem with my btb200, it is a simple one, it just doesnQ&apos;Et auto connect to BT Audio..
i have to do it manually every time i get into my car...
otherwise everything else works perfectly, like i donQ&apos;Et have any problems in making or recieving calls, auto connect to BT TEL.... I love it...
btw i have Samsung Fascinate i500...</what>
</comment>
</bug>
<bug>
<bugid>4156</bugid>
<title>send contact info (vcard)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>25</stars>
<reportedBy>sonisoe74@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 01:42:34 +0000</openedDate>
<description>be able to send and receive contact info (vcard), preferably over sms
instead of mms as sms is cheaper and more chances to be successful than
mms. works like my other phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:30:40 +0000</when>
<what></what>
</comment>
<comment>
<author>anders.rune.jensen</author>
<when>Wed, 03 Mar 2010 10:32:27 +0000</when>
<what>Duplicate of 3609 and 2412?</what>
</comment>
<comment>
<author>troy.mur...@gmail.com</author>
<when>Sun, 07 Mar 2010 15:21:55 +0000</when>
<what>I donQ&apos;Et believe you can send attachments via SMS, you have to use MMS for that.

On my Nexus One, if I open the ContactQ&apos;Es information, then press the Menu button, 
click Share, then I select GMail, it creates a new message with a vCard attachment of the 
contacts information.</what>
</comment>
<comment>
<author>sophw...@gmail.com</author>
<when>Thu, 06 May 2010 16:13:42 +0000</when>
<what>@troy.murray

as on very many very simple phones, what weQ&apos;Ere looking for is at least sending
selected info as text in SMS 

OR

send attachment via MMS.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 11:46:08 +0000</when>
<what>Please go here and star it (Google says this is the wrong forum):

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=56e430a2c21dd904</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 12:01:12 +0000</when>
<what>Duplicate of issue 2412</what>
</comment>
<comment>
<author>lunatick...@gmail.com</author>
<when>Mon, 09 Aug 2010 21:48:00 +0000</when>
<what>Or is it a duplicate of Issue 2312:  Enhancement: Send contact to...  ?</what>
</comment>
<comment>
<author>berrigan...@gmail.com</author>
<when>Thu, 13 Jan 2011 00:23:49 +0000</when>
<what>Extremely basic feature request: to be able to text message a phone number from contacts!! On the Nexus S, I tried to Share the contact, and thereQ&apos;Es not even an option to send it through Messaging. WTF?</what>
</comment>
</bug>
<bug>
<bugid>1818</bugid>
<title>AnimationDrawable.start() doesnQ&apos;Et work when called from Activity methods like onCreate()</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-23T23:31:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>raven...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jan 2009 07:40:07 +0000</openedDate>
<description>This is mentioned several places in the Android Developers Google Group
(like here:
http://groups.google.com/group/android-developers/msg/0fac0aba91eec37b)
and even in a previous ticket
(http://code.google.com/p/android/issues/detail?id=79#c4) but it still
appears to be an open issue in the most recent SDK. Essentially, if you
try starting an AnimationDrawable within the same call or thread as
starting up an Activity, you only see the first frame. Possible
workarounds include creating an event that just starts it on window
focus, or making a thread that does it and starts after a very small
amount of time. This problem is definitely still confusing people, and
if this is a valid restriction, then the documentation
(http://code.google.com/android/reference/android/graphics/drawable/AnimationDrawable.html#start())
definitely needs to be updated to mention it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 13:53:32 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Fri, 23 Jan 2009 23:31:10 +0000</when>
<what></what>
</comment>
<comment>
<author>njdobet...@gmail.com</author>
<when>Wed, 15 Apr 2009 04:37:22 +0000</when>
<what>I am also interesting for the answer</what>
</comment>
<comment>
<author>bdun...@gmail.com</author>
<when>Mon, 10 Aug 2009 17:55:24 +0000</when>
<what>This problem still exists.</what>
</comment>
<comment>
<author>alin.ciu...@yahoo.com</author>
<when>Sat, 17 Oct 2009 07:55:02 +0000</when>
<what>Hello. I encountered the same problem when I tried to start the AnimationDrawable
from the onCreate() method of the activity. However, I found a way that you can start
the frame by frame animation, from the UI thread (even if you exit your application,
when you re-enter, the animation will still work). 

The trick is to start the animation in the run() method of a class (for ex. Starter)
that implements Runnable, and then call the post(new Starter()) method of the image
(or other view) which has the background set with your animation.
In this way, the start() method of the AnimationDrawable will run on the same thread
(which is the UI thread) as the onCreate() method of the activity, but only after the
onCreate() is finished and the Activity is initialized with the layout. 

I have attached a simple programmatic AnimationTest eclipse project that works.

Cheers,
Alin
</what>
</comment>
<comment>
<author>neera...@gmail.com</author>
<when>Wed, 14 Jul 2010 19:02:30 +0000</when>
<what>The solution is to start the animation in a new runnable.
Thanks Alin, it works. </what>
</comment>
<comment>
<author>Feo...@gmail.com</author>
<when>Tue, 31 Aug 2010 20:49:24 +0000</when>
<what>alin thanks!

it works!</what>
</comment>
<comment>
<author>benjamin...@glassechidna.com.au</author>
<when>Wed, 20 Oct 2010 03:37:26 +0000</when>
<what>This issue affects me too, although in a slightly different context. IQ&apos;Em running the 2.1 SDK and I am using AnimationDrawables as sprites, IQ&apos;Em rendering them to a Canvas. Calling AnimationDrawable.start() in the thread that updates and draws my scene (i.e. not the ui thread) does not work, the animation doesnQ&apos;Et change frames.

My work-around involves manually calling AnimationDrawable.run(), which according to the documentation youQ&apos;Ere not meant to call. However, the method appears to simply advance the AnimationDrawable by one frame and can be used as follows:

if (now Q&gt;E nextFrameTime)
{
	currentAnimation.run();
			
	if (++currentFrameIndex Q&gt;E= currentAnimation.getNumberOfFrames())
	{
		if (!currentAnimation.isOneShot())
		{
			currentFrameIndex = 0;
			nextFrameTime += currentAnimation.getDuration(0);
		}
	}
	else
	{
		nextFrameTime += currentAnimation.getDuration(currentFrameIndex);
	}
}

Obviously this solution defeats some of the convenience of the AnimationDrawable class.
</what>
</comment>
<comment>
<author>vbraun...@gmail.com</author>
<when>Sat, 20 Nov 2010 19:52:59 +0000</when>
<what>Alin,
Thanks for the solution, works great. I found that if I call the animation.start() in the startup thread before the new runnable executes the animation will not run either. Had to check for that.</what>
</comment>
<comment>
<author>doraemon...@gmail.com</author>
<when>Sat, 04 Dec 2010 10:18:36 +0000</when>
<what>You are so smart, it really help me a lot!!
Thanks~</what>
</comment>
</bug>
<bug>
<bugid>143</bugid>
<title>WAP Push needed</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-17T18:07:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sch...@gmail.com</reportedBy>
<openedDate>Thu, 31 Jan 2008 00:15:56 +0000</openedDate>
<description>OTA deployment via webbrowser is nice, but for consumer markets WAP Push
Links are needed. Its difficult to explain to an user that he has to go
to blablabla.com/myapp/android_hw1_res240. Just tell him Q&quot;Esend sms to
xxxxxQ&quot;E and you get a download link...</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:24:17 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Sat, 17 May 2008 18:07:53 +0000</when>
<what>Note that the Android platform does support WAP push. See for example this app
permission:
ttp://code.google.com/android/reference/android/Manifest.permission.html#RECEIVE_WAP_PUSH
</what>
</comment>
</bug>
<bug>
<bugid>9238</bugid>
<title>Launcher: DonQ&apos;Et show active app in pop-up</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 20:53:36 +0000</openedDate>
<description>When you hold the home button to see the last six run apps the currently
active app is also among those. Please do not show the currently active
app in the pop-up since you can simply push Back to go it closing the
pop-up - no need to show it.</description>
</bug>
<bug>
<bugid>7384</bugid>
<title>Market downloads stuck on Q&quot;EStarting Download...Q&quot;E until clear data in google apps</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>13</stars>
<reportedBy>csc8...@gmail.com</reportedBy>
<openedDate>Fri, 26 Mar 2010 10:56:30 +0000</openedDate>
<description>Access to Android market works, but downloading of applications do not.
It occures sometimes that downloading of apps from Android market stops
for no reason. If it happens than only factory reset helps to solve the
problem. Solution if Android Market downloads stops: go to settings -
Applications - Managing applications - select Google Apps - erase data
go to settings - Synchronization - Log again into the account - go to
Android Market and dowload should restart so I think this issue occurs
in below case after user erase data about google checkin or google apps
in managing Apps, user enter market, and try download apps, maybe Market
downloads stuck on Q&quot;EStarting Download...Q&quot;E plz why is it happened in
market.</description>
<comment>
<author>yogesh.jagota</author>
<when>Thu, 01 Apr 2010 06:58:17 +0000</when>
<what>This is a pretty stupid issue and happens a lot. Just use Google talk. Sign out and 
sign in again. The download will start working.</what>
</comment>
<comment>
<author>pacel...@gmail.com</author>
<when>Sat, 03 Apr 2010 21:24:14 +0000</when>
<what>It is not a stupid issue. This is a basic flaw in the Android Market Place.
Signing out and login back in does not solve the problem.</what>
</comment>
<comment>
<author>yogesh.jagota</author>
<when>Sun, 04 Apr 2010 11:34:54 +0000</when>
<what>Stupid issue with Google, not OP. No offense was meant either with the line even to 
Google.</what>
</comment>
<comment>
<author>eavdm...@gmail.com</author>
<when>Mon, 07 Jun 2010 07:37:18 +0000</when>
<what>Be careful! The suggested Q&apos;EsolutionQ&apos;E:

  go to settings - Applications - Managing applications - select Google 
  Apps - erase data
  go to settings - Synchronization - Log again into the account

will trigger issue 3477
http://code.google.com/p/android/issues/detail?id=3477

This may force you to do a factory reset to get your phone working with any of the
google apps (including market!!!) again.

</what>
</comment>
<comment>
<author>nandini....@gmail.com</author>
<when>Sat, 31 Jul 2010 12:13:04 +0000</when>
<what>Google needs to fix this asap, it really frustrating. IQ&apos;Eve tried various magic tricks suggested by other users... but they rarely work. Factory reset does... but again sometimes... and for a while only... apps start getting stuck eventually.</what>
</comment>
<comment>
<author>kansas...@gmail.com</author>
<when>Fri, 03 Sep 2010 18:15:13 +0000</when>
<what> Android Market Stuck on Starting download fixed!!! Here is now it worked for me	Edit 
	
Ceisman
Level 1
1:11 PM
Here is what I did to fix my android market.  The market was stuck on Starting download since I purchased the device over a month ago.

FOLLOW THESE STEPS EXACTLY:
1. Unmount and remove your microSD card.

2. Go to the factory reset.  You will lose your data, but if you want your market to work this is how.  You may want to back up data on your computer or SD card prior to removal.

3. Complete the Factory reset.DO NOT REINSTALL YOUR SD NOW

4. As soon as the device is restarted FIRST login to GOOGLE TALK, you may want to create a new email account, you can always add your old account to the email for the device later on. DO NOT REINSTALL YOUR SD NOW

5. After Google Talk has booted and is complete. Go back to home screen and start Market. Start off with a download that has a higher star rating so you know it has been successfully used by others.

6. Press the Download for that app/game...

7. This is successful only if you see an arrow pointing down on the top of you device screen.  

8. ONLY After your download is complete can you reinstall your SD card. My Market will stop working when and SD Card is installed.  

*****************You will NEED to unmount and remove the SD card and restart the device each time you use Market (but you will not have to factory reset it anymore) **********

Hope this helps this.  This was the only thing I could do to make it work on my device, none of the other suggestions worked.  I mixed and matched a few of the suggestions and YYYYEEEESSS now it works great</what>
</comment>
<comment>
<author>Bukaj1983@gmail.com</author>
<when>Sat, 16 Oct 2010 06:04:41 +0000</when>
<what>Any word on a permanent fix for this?  I canQ&apos;Et believe so few have mentioned this issue.</what>
</comment>
<comment>
<author>barry.de...@gmail.com</author>
<when>Wed, 27 Oct 2010 14:14:00 +0000</when>
<what>Factory reset seems to be the only fix. Either that, or using a non-Android phone.

Shame, Google.</what>
</comment>
<comment>
<author>Bukaj1983@gmail.com</author>
<when>Wed, 27 Oct 2010 14:17:55 +0000</when>
<what>Clear app data from android market in settings.  All good for me.</what>
</comment>
<comment>
<author>clou...@gmail.com</author>
<when>Tue, 23 Nov 2010 14:22:01 +0000</when>
<what>I have the same problem. IQ&apos;Em using sumsang i9000.
Factory reset will fix this only for hours , and after downloading a few app, it stuck 
on Q&quot;EStarting Download...Q&quot;E again :(

Using a non-Android phone is the only solution ?</what>
</comment>
<comment>
<author>misskd...@gmail.com</author>
<when>Wed, 29 Dec 2010 11:32:56 +0000</when>
<what>Samsung Galaxy Europa- tried everything including couple of factory resets- nothing works :(</what>
</comment>
<comment>
<author>bhaviksm...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:18:32 +0000</when>
<what>i m facing the same issue on my HTC Wildfire. Hope Google understands the issue and comes up with a better suggestion or solution....ASAP. After-all whats the use of buying a android phone ..without the access of android market.</what>
</comment>
</bug>
<bug>
<bugid>15263</bugid>
<title>Music Player Restarts Paused Music</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>theblack...@gmail.com</reportedBy>
<openedDate>Sat, 05 Mar 2011 01:51:40 +0000</openedDate>
<description>Currently running Android 2.2 on the HTC Incredible. If I pause a song
or podcast in the Music player, use another app briefly, and then return
and hit the pause button, it starts the file over again rather than
continuing where I paused it. This gets very annoying because then I
have to tap to about the part where I had paused the music.</description>
<comment>
<author>eplumst...@gmail.com</author>
<when>Sun, 06 Mar 2011 19:52:39 +0000</when>
<what>I too have had this issue since I purchased my phone (also an HTC Incredible).  I have tried other music players and all do this to some extent.  IQ&apos;Eve had some luck with Winamp but the stock music player seems to be the worst cluprit.  I am not using any task killers.</what>
</comment>
<comment>
<author>theblack...@gmail.com</author>
<when>Tue, 08 Mar 2011 17:44:39 +0000</when>
<what>Tried using the DoubleTwist app, and I had the same problem as with the stock music player.</what>
</comment>
<comment>
<author>atcul...@gmail.com</author>
<when>Tue, 12 Apr 2011 14:45:02 +0000</when>
<what>I also have this problem with my HTC Legend. Very frustrating for podcasts, seems to only happen with 2.2, never happened when my phone ran 2.1. I wish there was an option to change this!</what>
</comment>
</bug>
<bug>
<bugid>8638</bugid>
<title>android 2.2 bluetooth skipping issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>bluegizmo1983@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 17:07:56 +0000</openedDate>
<description>Problem: Bluetooth audio skips several times per minute. Seems worse
with higher quality audio streams. Setup: Nexus one, android 2.2,
connected via Bluetooth to a Kenwood car stereo. How to recreate issue:
Pair Bluetooth stereo to phone. Let stereo initiate connection
(Bluetooth turned on in phone then power on stereo which then tryQ&apos;Es to
connect to remembered device). Stream some audio and it will skip.
Interesting find: If the phone initiates the connection, no skipping
happens (Bluetooth disabled in phone, turn stereo on, then enable
Bluetooth in phone. This causes the phone to initiate the connection).
Also, this setup never skipped with android 2.1 and nothing else has
changed other than upgrading to 2.2</description>
<comment>
<author>anthonyg...@trinode.co.uk</author>
<when>Thu, 12 Aug 2010 02:41:59 +0000</when>
<what>I have an older model kenwood that does similar, KDC-BT8041U could you confirm what yours is?

IQ&apos;Eve got a more detailed log on issue:
http://code.google.com/p/android/issues/detail?id=10362

</what>
</comment>
</bug>
<bug>
<bugid>2822</bugid>
<title>Garbage Collector issue on OutOfMemory Errors when 2dimensional arrays are used</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-08-05T17:22:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>cspeche...@gmail.com</reportedBy>
<openedDate>Mon, 01 Jun 2009 10:21:51 +0000</openedDate>
<description>Sample code is attached. When an OutOfMemory Error is captured because
of exceeding the VM budget, running gc, finalization, gc (3 steps
suggested by an android engineer somewhere else on the forum) should
clean up and allow the user to continue instead of force close. This
behaviour occurs only when multi-dimensional array allocation is done.
1. throws an OOM 2. OOM is captured, GC is run, and an message is
displayed to user 3. The log displays that GC has freed 13 MB 4.
Clicking on any UI component after the OOM throws:
java.lang.OutOfMemoryError: bitmap size exceeds VM budget and a force
close occurs. The same amount of memory allocated with a
single-dimensional array : 1. throws an OOM 2. OOM is captured, GC is
run, and an message is displayed to user 3. The log displays that GC has
freed 13 MB 4. Selecting any UI component does not force close the app
and everything works normally after that. In the sample code, select 75%
of available RAM (hardcoded to 18 MB) in the spinner to reproduce the
behaviour. GC should clean up the references for multi-dimensional
arrays.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 01 Jun 2009 22:40:10 +0000</when>
<what>Filed internally as 1890206.

You may want to run http://bigflake.com/gclog.py.txt and keep an eye on the output as
it runs.  I suspect your different allocation patterns are resulting in different
levels for the GC soft limit and/or different fragmentation patterns, and as a result
the Q&quot;EexternalQ&quot;E bitmap area is not allowed to grow as much.

I canQ&apos;Et think of any other reason why multi-dimensional arrays would behave differently.
</what>
</comment>
<comment>
<author>cspeche...@gmail.com</author>
<when>Tue, 02 Jun 2009 05:39:59 +0000</when>
<what>Thanks for the awesome script. you are right that the gc soft limits are different
during allocation for each use case.
 1d array- stays almost constant at 3.7 MB
 2d array- moves from 4 MB to 16 MB and after the OOM falls to ~3.7 MB.

As the soft limit has reached a respectable number, I would expect the bitmap
allocation to succeed. I can wait several minutes at this point to make bitmap
allocation think that memory is available, but it always throws OOM. This behaviour
is consistently reproducible using the sample I provided. I donQ&apos;Et even use big
bitmaps in this app, just the regular android bitmaps for spinner.

some more logcat info:
dalvikvm-heap(  785): 1024-byte external allocation too large for this process.
       (  785): VM wonQ&apos;Et let us allocate 1024 bytes


I have attached the script log with my own comments in between to clarify my point.

Thanks
Chander</what>
</comment>
<comment>
<author>dbort%an...@gtempaccount.com</author>
<when>Tue, 02 Jun 2009 06:10:53 +0000</when>
<what>The soft limit has no effect on external/bitmap allocations; only the overall
footprint (high-water mark) does.  Unfortunately, the Dalvik heap cannot reduce its
footprint after it has grown, so if you see the heap reach 16MB then its footprint is
16MB.

As of today, the only workaround is Q&quot;EdonQ&apos;Et let the heap grow that muchQ&quot;E.  All of the
Android system apps can do it, including heavy memory users like Home, Browser, and
YouTube, so itQ&apos;Es possible (if not necessarily easy).

Some day, the Dalvik heap will be able to do compaction and return memory to the
system, but that day is still a ways off.</what>
</comment>
<comment>
<author>cspeche...@gmail.com</author>
<when>Tue, 02 Jun 2009 10:20:43 +0000</when>
<what>Ok, I tested with 1-d array allocation which consumes as much as ( softlim=16384KB)
16MB. This is the borderline case without an OOM.
After GCQ&apos;Eing ,the  softlimit shows 3.7MB, and external bitmap allocations are fine.

Is the high-water mark set only if an OOM happens during the allocation process ?
In any case, thanks for your response. Maybe someone can change this defect to a
feature request...:-)</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 02 Jun 2009 19:38:24 +0000</when>
<what>Do you have an APK?  Something with a couple of Q&quot;EstartQ&quot;E buttons for the different cases?

I tried to build what you posted but the current system gets bent out of shape with
stuff like:

development/apps/oombitmapfactorybugtestcase/res/layout/oombug_detect.xml:27: ERROR
Error: This attribute must be localized. (at Q&apos;EtextQ&apos;E with value Q&apos;E1MBQ&apos;E).

(IQ&apos;Em not using the SDK, so the tools may be treating things differently.)

Thanks...
</what>
</comment>
<comment>
<author>cspeche...@gmail.com</author>
<when>Wed, 03 Jun 2009 03:29:21 +0000</when>
<what>Here you go...I removed the 1MB entry causing an error as it might not be needed.
But to simulate the last case, I have used, I changed the value for 1-d allocation
slightly. So attaching the code as well.

On another note,would it be easier to change the allocation scheme such that we donQ&apos;Et
reach the 16MB limit soft-limit when a 2d array is allocated just like in the 1d
array case, since we know the size of the array and datatype being allocated; as
compaction algorithm seems to be far way down the road.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 03 Jun 2009 21:27:02 +0000</when>
<what>The external allocations also have a Q&quot;Ehigh water markQ&quot;E that you can see in the
gcLog.py output:

06-03 20:47:03 buggy(2204) softlim=16384KB, extlim=1048KB, extalloc=596KB
  freed 2 objects / 48 bytes in 128ms

The external allocation hard limit is at ~1MB and the current content is using 596KB,
so you can pull in another 448MB before it needs to try to expand.  (Note these
numbers are approximate -- the event log uses a 12-bit floating-point format.)

ItQ&apos;Es probably worth noting that setting the local variable to null and calling
System.gc() does not provide any guarantees.  The current implementation doesnQ&apos;Et use
a Q&quot;EpreciseQ&quot;E GC, so itQ&apos;Es conceivable that a reference could be lurking in a compiler
temporary.  (Looking at the DEX code, thatQ&apos;Es not an issue here.)

If you set Q&quot;Edebug = TrueQ&quot;E in handleGcInfo in gclog.py, you can get some bonus output:

Q&gt;E id=Q&quot;EbuggyQ&quot;E time=120 freed=12582912
Q&gt;E  freed=6 foot=15532032 allow=15532032 objs=45056 bytes=2162688
Q&gt;E  soft=3866624 act=2621440 allow=2621440 objs=43008 bytes=2072576
Q&gt;E  foot=0 total=0 limit=1073152 alloc=610304
06-03 21:08:22 buggy(2436) softlim=3776KB, extlim=1048KB, extalloc=596KB
  freed 6 objects / 12582912 bytes in 120ms

This shows, among other things, the heap footprint.

For the 1D case youQ&apos;Ere allocating Q&quot;Enew byte[m]Q&quot;E, where m is just barely what the VM
can handle.  For the 2D case youQ&apos;Ere allocating new byte[n][n], where n is roughly
sqrt(m).  Unlike C, that isnQ&apos;Et a big array of bytes that you index into; itQ&apos;Es
actually an array of byte array objects.

If m is 100, the 1D case will allocate 100 bytes + array object overhead.  In the 2D
case, you will allocate 10 byte[] arrays, each of which requires 10 bytes + array
object overhead, plus a 10-entry array of byte[].

If an array object has 16 bytes of overhead, the 1D case requires 100+16=116 bytes of
storage, while the 2D case requires 10*(10+16) + 10*4+16 = 316 bytes.

So the fact that itQ&apos;Es impossible to allocate the 2D array is actually expected here.
</what>
</comment>
<comment>
<author>cspeche...@gmail.com</author>
<when>Thu, 04 Jun 2009 05:18:54 +0000</when>
<what>Good points..thanks for explaining and the debug tip. going back to my previous
comment, wouldnQ&apos;Et it be easier to throw an OOM in the 2D case without raising the
softlimit to 16MB,  as you mention above that its impossible to allocate the 2D array.

The softlimit for 1D stays at ~4MB even when an OOM is thrown.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 04 Jun 2009 05:32:20 +0000</when>
<what>Allocation of multi-dimensional arrays is handled through a recursive allocation
function.  It just charges along until something fails.  In the 1D case itQ&apos;Es just a
single Q&quot;Egive me storageQ&quot;E and it succeeds or it fails up front.

We could certainly add a test that pre-flights the allocations and computes the total
size of the storage required for the 2D array and throws an exception if itQ&apos;Es too
high (after GCing once).  Depending on the current state of the heap, it will not
always get the right answer.  For example, if heap fragmentation causes there to be
less usable storage available than we think there is, sometimes it will pass the
Q&quot;EquickQ&quot;E test but continue on and fail as it does now.

ItQ&apos;Es doable, but itQ&apos;Es not a priority.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 04 Jun 2009 05:36:00 +0000</when>
<what>Allocation of multi-dimensional arrays is handled through a recursive allocation
function.  It just charges along until something fails.  In the 1D case itQ&apos;Es just a
single Q&quot;Egive me storageQ&quot;E and it succeeds or it fails up front.

We could certainly add a test that pre-flights the allocations and computes the total
size of the storage required for the 2D array and throws an exception if itQ&apos;Es too
high (after GCing once).  Depending on the current state of the heap, it will not
always get the right answer.  For example, if heap fragmentation causes there to be
less usable storage available than we think there is, sometimes it will pass the
Q&quot;EquickQ&quot;E test but continue on and fail as it does now.

ItQ&apos;Es doable, but itQ&apos;Es not a priority.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:22:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13415</bugid>
<title>camera getSupportedPreviewFrameRates crush</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hovhanne...@gmail.com</reportedBy>
<openedDate>Sat, 25 Dec 2010 18:21:43 +0000</openedDate>
<description>Camera getSupportedPreviewFrameRates method throws exception on samsung
galaxy s 2.1 update1. I attached simple test eclipse project, you can
just run and see. here is the crush log : 12-25 05:34:22.884:
ERROR/AndroidRuntime(25346): Uncaught handler: thread main exiting due
to uncaught exception 12-25 05:34:22.919: ERROR/AndroidRuntime(25346):
java.lang.NumberFormatException: unable to parse Q&apos;E 30Q&apos;E as integer 12-25
05:34:22.919: ERROR/AndroidRuntime(25346): at
java.lang.Integer.parse(Integer.java:374) 12-25 05:34:22.919:
ERROR/AndroidRuntime(25346): at
java.lang.Integer.parseInt(Integer.java:363) 12-25 05:34:22.919:
ERROR/AndroidRuntime(25346): at
java.lang.Integer.parseInt(Integer.java:323) 12-25 05:34:22.919:
ERROR/AndroidRuntime(25346): at
android.hardware.Camera$Parameters.splitInt(Camera.java:1557) 12-25
05:34:22.919: ERROR/AndroidRuntime(25346): at
android.hardware.Camera$Parameters.getSupportedPreviewFrameRates(Camera.java:1028)
12-25 05:34:22.919: ERROR/AndroidRuntime(25346): at
com.dankaminsky.dankam.imagefilter.view.CameraPreview.surfaceChanged(CameraPreview.java:97)</description>
<comment>
<author>remotuse...@gmail.com</author>
<when>Fri, 12 Aug 2011 05:58:32 +0000</when>
<what>Ran into the same problem, I donQ&apos;Et know where it is getting set but the extra space in front of 30 is causing the problem. I think that this might be a firmware issue, but more informed reply would be great. I am starting to think the fragmentation of Android might be a pain.</what>
</comment>
</bug>
<bug>
<bugid>17629</bugid>
<title>Ramdump mode occures when tap on transit in more layers in map.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tea...@gmail.com</reportedBy>
<openedDate>Tue, 14 Jun 2011 00:51:17 +0000</openedDate>
<description>- Steps to reproduce the problem. 1-MapsQ&gt;Emore layersQ&gt;Etransit lines
should be checked 2-Tap on moreQ&gt;Etap on disable transit lines. 3-Observe
the screen. - What happened. Ramdump mode occures when tap on transit in
more layers in map. - What you think the correct behavior should be.
Device should not display rapdump mode.</description>
</bug>
<bug>
<bugid>16999</bugid>
<title>text selection in email app</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T22:52:38.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cgon...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 20:51:33 +0000</openedDate>
<description>When selecting text within the email app (not the input box), the
selection border marks appear, like they should do. When moving these
marks up and down, the screen scrolls instead of the selection border
icon being moved up/down, so itQ&apos;Es not possible to select text within
different paragraphs. how it should work: When doing the same within the
browser app, the screen doesnQ&apos;Et scroll as long as the selection marks
are moved. running Android 2.3.4 on a HTC Desire.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:52:38 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble connecting to your server.

Unfortunately, bugs in any device running the HTC Q&quot;ESenseQ&quot;E UI need to be reported directly to HTC, as the email client in that device is published and supported by that company.

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
<comment>
<author>cgon...@gmail.com</author>
<when>Mon, 23 May 2011 07:13:03 +0000</when>
<what>IQ&apos;Em running Oxygen ROM, which is built from AOSP.
And i donQ&apos;Et have problems connecting to my Server. IQ&apos;Eve problems with selecting Text within the stock-email-App.
</what>
</comment>
</bug>
<bug>
<bugid>7703</bugid>
<title>Q&quot;EBATTERY FULLQ&quot;E random message pops up</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-04-13T18:23:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>theendof...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 17:49:16 +0000</openedDate>
<description>This started around 3am on 4/13. Not sure if the time has any
significance, but I had recently rebooted my Moto Droid. When the
battery was finished charging (plugged into a wall) it displayed a
message that read Q&quot;EBATTERY IS FULL PLEASE REMOVE THE CHARGERQ&quot;E. This is
the first time IQ&apos;Eve seen this message and IQ&apos;Eve had the phone for over a
week. Later in the day the message kept popping up - three times when
the phone wasnQ&apos;Et even plugged in and my battery monitor apps were
showing a less-than-100% charge, and once after I plugged my Droid into
my computer. I have installed no new apps since it was recently fully
charged and I have never seen these messages before today.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 13 Apr 2010 18:23:17 +0000</when>
<what>Hi,

Thank you for the report. This message is not shown by the Android system or any of the standard apps. This is 
probably shown by your battery monitor apps or another app youQ&apos;Eve installed.</what>
</comment>
<comment>
<author>wyldra...@gmail.com</author>
<when>Sat, 24 Apr 2010 19:26:05 +0000</when>
<what>I have the very same issue. Q&quot;EBattery Status ProQ&quot;E has reports of this issue in the 
Market. I think it is a new issue.</what>
</comment>
</bug>
<bug>
<bugid>2914</bugid>
<title>RecognizerIntent does not take focus from onCreate</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>timho...@gmail.com</reportedBy>
<openedDate>Mon, 08 Jun 2009 06:19:32 +0000</openedDate>
<description>Running a RecognizerIntent from onCreate causes the Voice Recognizer to
run, but it does not take focus (running behind the app). If you use the
same RecognizerIntent, hooked to OnClickListener, it takes focus. public
class AndroidTest extends Activity { private static final int
GET_VOICE_COMMAND = 1; @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main); //DoesnQ&apos;Et Work //startVoiceRecognition();
//Works Button btnSpeech = findViewById(R.id.Button01);
btnSpeech.setOnClickListener(new OnClickListener() { @Override public
void onClick(View v) { //Works startVoiceRecognition(); }}); } protected
void startVoiceRecognition() { Intent intent = new
Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_PROMPT, Q&quot;EAndroid Test SearchQ&quot;E);
startActivityForResult(intent, GET_VOICE_COMMAND); } @Override protected
void onActivityResult(int requestCode, int resultCode, Intent data) {
switch(requestCode) { case GET_VOICE_COMMAND: //Handle Speech break; } }
}</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:06:03 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:15:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1211</bugid>
<title>Integrate Contact Record Birthday Q&amp;E Anniversary Date Fields with Calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2079</stars>
<reportedBy>snw...@aol.com</reportedBy>
<openedDate>Thu, 06 Nov 2008 20:40:52 +0000</openedDate>
<description>Currently, Contact birthdays and anniversaries must be maintained
separately of the contact record in the Calendar. Request for these
fields to be part of the contact record and integrated with the Calendar
app.</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 10 Nov 2008 21:24:58 +0000</when>
<what>birthday field is very necessary!
</what>
</comment>
<comment>
<author>snw...@aol.com</author>
<when>Tue, 11 Nov 2008 04:05:36 +0000</when>
<what>ThatQ&apos;Es pretty much a given, but, thanks for stopping by ;)</what>
</comment>
<comment>
<author>luke.hun...@gmail.com</author>
<when>Fri, 28 Nov 2008 06:48:20 +0000</when>
<what>Seconded</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:56:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jnls.bou...@gmail.com</author>
<when>Fri, 17 Apr 2009 22:35:07 +0000</when>
<what>yes, please add.</what>
</comment>
<comment>
<author>davidjsp...@gmail.com</author>
<when>Tue, 19 May 2009 12:08:26 +0000</when>
<what>or better still please explain how it ever got left out...</what>
</comment>
<comment>
<author>almeida....@gmail.com</author>
<when>Tue, 26 May 2009 12:31:53 +0000</when>
<what>This is one of the major functionalities GmailQ&apos;Es contacts should have.
</what>
</comment>
<comment>
<author>lizhuoh...@gmail.com</author>
<when>Wed, 27 May 2009 02:30:17 +0000</when>
<what>birthday is very important gfor users.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Tue, 02 Jun 2009 21:04:45 +0000</when>
<what>Hey, if you edit your contacts online through Gmail/Google Apps, each contact now has a 
dedicated Q&apos;EbirthdayQ&apos;E field.  The limitation is just that the Q&apos;EcontactsQ&apos;E app in Android 
(like on our G1Q&apos;Es) doesnQ&apos;Et support this field, yet.

Surely there is no excuse now Android devs? Maybe you could make this a milestone for 
donut?</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Wed, 03 Jun 2009 08:07:04 +0000</when>
<what>Sergeybe,

If you go through the Gmail contacts list, there is definitely a birthday year field.</what>
</comment>
<comment>
<author>dan.deebster</author>
<when>Tue, 09 Jun 2009 08:43:11 +0000</when>
<what>Personally, I do not see that birthday field in Gmail (mail.google.com).  I do
however, see it if I go to http://www.google.com/contacts, but this extra information
does not show up in any other google application that I use.

Does the api allow access to more information than is shown in the Android Contacts app?</what>
</comment>
<comment>
<author>m.camch...@gmail.com</author>
<when>Wed, 01 Jul 2009 15:35:10 +0000</when>
<what>Is this field coming to Android?</what>
</comment>
<comment>
<author>Jan.Pete...@gmail.com</author>
<when>Sat, 08 Aug 2009 18:30:55 +0000</when>
<what>Please add a birthday field</what>
</comment>
<comment>
<author>francisco.borges</author>
<when>Mon, 10 Aug 2009 09:17:57 +0000</when>
<what>I also would like to be able to manage contactsQ&apos;E birthdays from my phone, and its
integration to Calendar. This is already possible from the web, as

1. you can add a birthday info when editing Google contacts from the web;

2. to add them to your calendar: (i) Go to CalendarQ&apos;Es Settings page (on the web, not
on the phone), (ii) select the Q&quot;ECalendarsQ&quot;E tab and click on Q&quot;EBrowse public
calendarsQ&quot;E, (iii) then add the calendar Q&quot;EContactsQ&apos;E birthdays and eventsQ&quot;E.

Once that calendar is selected in the web view. It will also sync to your phone.</what>
</comment>
<comment>
<author>schla...@gmail.com</author>
<when>Thu, 13 Aug 2009 16:31:30 +0000</when>
<what>Yes the birthday field is very important. Please support the birthday also on the
mobile device.
On my HTC Hero there is a extra field for birthday in the contact details but this
doesnQ&apos;Et sync with the google contacts birthday.

Also the Google-Calendar for Birthdays should be synchronized between Google calendar
and the Android Phone!
</what>
</comment>
<comment>
<author>longbird...@gmail.com</author>
<when>Sun, 23 Aug 2009 16:57:11 +0000</when>
<what>I too vote for Google Contacts / Android birthday synchronization! Cheers :-)</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:57:23 +0000</when>
<what></what>
</comment>
<comment>
<author>greg.abr...@gmail.com</author>
<when>Fri, 28 Aug 2009 14:41:16 +0000</when>
<what>Agreed that this would be an amazing addition to the Android contacts, especially if
it had an option to sync with with the calender on both the web and the android
device. Maybe put a tick box next to the birth date in the contact which signifies
whether you want to sync that date onto the calendar. 

For now I am using the Ebobirthday app and the Ebobirthday contacts sync app to make
sure that my dates are there and that I am getting reminders.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:28:30 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:29:07 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:29:22 +0000</when>
<what></what>
</comment>
<comment>
<author>martin.strandbygaard</author>
<when>Tue, 01 Sep 2009 19:36:47 +0000</when>
<what>Birthday sync with GMail Contacts, and automagic birthday calendar please.

Apple has done this for a long time for a reason. ItQ&apos;Es a very neat feature, that most 
people find very useful.</what>
</comment>
<comment>
<author>electroc...@gmail.com</author>
<when>Thu, 03 Sep 2009 07:22:49 +0000</when>
<what>ItQ&apos;Es ridiculous that such a simple feature has been overlooked.

What is the point of having a birthday input field on the android contacts when it is
not updated to the calendar??</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Thu, 03 Sep 2009 09:30:15 +0000</when>
<what>I too vote this Greate Enhancement. I think HTC Hero is already doing the same and 
Gmail Already can store Birthday and Anniversary. We just need Good Contact 
Application which can get Benefit of this out of the Box</what>
</comment>
<comment>
<author>igusev@gmail.com</author>
<when>Thu, 03 Sep 2009 12:46:36 +0000</when>
<what>This has been asked for since November 2008 and it is still not implemented yet it is 
such a fundamental feature. How could google miss it?!</what>
</comment>
</bug>
<bug>
<bugid>1542</bugid>
<title>imap client -  forward from sent folder - null message</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-07-16T16:55:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>4jo...@gmail.com</reportedBy>
<openedDate>Tue, 16 Dec 2008 01:06:25 +0000</openedDate>
<description>Using an imap account (not gmail) Can forward message from Q&quot;EinboxQ&quot;E OK.
When forwarding a message from Q&quot;EsentQ&quot;E folder, a message is sent that
contains text added at time of forwarding, but original message is not
sent. Repeatable. (Does not happen on pop account.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:31:08 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 04 Jun 2009 07:54:38 +0000</when>
<what>This has been fixed in recent versions and will be in the next major update of the phone SW.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Thu, 16 Jul 2009 16:55:23 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2102</bugid>
<title>scrolling notifications impact performance (e.g. SMS)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-03-20T21:42:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jayemm...@gmail.com</reportedBy>
<openedDate>Fri, 27 Feb 2009 05:08:18 +0000</openedDate>
<description>Hello, When you receive an sms and notifications are enabled in Settings
it scrolls the message in the notification bar....seemingly endlessly.
This is annoying and my observation is that it chews up resources, I say
this because the phone seems to bog down so that it can scroll the
message for the 3582 time. I would prefer to not see any message scroll
at all. The sms icon is completely sufficient to alert a person to
having some number of messages to read. I know that I can disable
notifications and that will prevent the scrolling in the notification
bar but it also cancels the alert sound for incoming messages. I would
prefer to keep the alert sound and do away with the scrolling. Thank
you, James</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:30:55 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 28 Feb 2009 02:31:17 +0000</when>
<what></what>
</comment>
<comment>
<author>joeo%and...@gtempaccount.com</author>
<when>Fri, 20 Mar 2009 21:42:23 +0000</when>
<what>Sorry.  The behavior is as intended.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:20:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13981</bugid>
<title>Select word very buggy</title>
<status>FutureRelease</status>
<owner>gilles.d...@gmail.com</owner>
<closedOn>2011-03-03T01:16:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>3</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 13 Jan 2011 18:52:40 +0000</openedDate>
<description>If you hold and tap Select word the selection is often wrong.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 20 Jan 2011 07:46:33 +0000</when>
<what>Hi,

Thanks for the report but you could give precise examples of text you are trying to select, as well as what the expected result should be?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 20 Jan 2011 23:35:23 +0000</when>
<what>For instance if you touch and hold on the number at the end of this URL

http://www.postdanmark.dk/tracktrace/TrackTrace.do?i_stregkode=TS123456789DK

and tap Select word in the pop-up menu youQ&apos;Ed expect the number 123456789 to be selected - or TS123456789DK from the = to the end of the line. Instead half of the number is selected.

If you touch and hold on

THIS word or youQ&apos;Ed expect only THIS to be selected but the two linefeeds above are also selected. Also try touch and holding Q&quot;EonQ&quot;E above THIS and see if only the word on is selected.</what>
</comment>
<comment>
<author>gilles.d...@gmail.com</author>
<when>Thu, 03 Mar 2011 01:16:23 +0000</when>
<what>Thanks for this feedback. 

These issues have been fixed in the current source tree and will be available in the Honeycomb release.

URL selection always selects the entire URL and line-feeds are correctly handled.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Thu, 03 Mar 2011 01:58:51 +0000</when>
<what>YouQ&apos;Ere welcome. IQ&apos;Em really surprised though that you donQ&apos;Et have a couple of testers instantly catching things like these. IQ&apos;Eve found lots of small user experience glitches - I love testing - but with Google resources IQ&apos;Em simply surprised these things gets through to the release.

Anyway very happy to help! - good work - looking forward to next version!</what>
</comment>
</bug>
<bug>
<bugid>15615</bugid>
<title>Support for short number dialling</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>thomas.e...@gmail.com</reportedBy>
<openedDate>Sat, 19 Mar 2011 02:49:29 +0000</openedDate>
<description>Many Telecom operators is investing into unified communications, and as
a part of that, we are building solutions where mobile phones are
combined with fixed phones to give centrex functionallity, but the
android has the limitation that you cannot call 2 digit phone numbers,
this is possible with the Ericsson S80 mobile operating system. We would
like to see the possibillity to dial b-numbers with short length. Thomas</description>
</bug>
<bug>
<bugid>19056</bugid>
<title>Q&apos;EWhoQ&apos;E-field of a Calendar event is auto-completed with @gmail.com, but this is not obvious to the user.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>par.bohr...@gmail.com</reportedBy>
<openedDate>Fri, 05 Aug 2011 10:07:25 +0000</openedDate>
<description>- add new event - add Q&apos;EfooQ&apos;E to Q&apos;EWhoQ&apos;E field - foo@gmail.com gets an
invitation email, even though that was not the intent - the user should
be able to add attendees without sending invitations, and any
autocompletions should be made obvious (and removable) to the user
Motorola Defy Firmware version: 2.2.2</description>
</bug>
<bug>
<bugid>11682</bugid>
<title>On Android emulator with touchscreen support hasSystemFeature(FEATURE_TOUCHSCREEN) returns false.</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>divijku...@gmail.com</reportedBy>
<openedDate>Mon, 04 Oct 2010 18:38:31 +0000</openedDate>
<description>On Android emulator with touchscreen support
hasSystemFeature(FEATURE_TOUCHSCREEN) returns false. Please describe the
problem in detail, with the following information (if applicable) Host
OS: Mac OS 10.5 SDK tools version (available in the Q&quot;EAboutQ&quot;E section of
the Q&apos;EandroidQ&apos;E tool UI):6 Eclipse version: 3.4.1 ADT plug-in version:
0.9.7 Platform targeted by your project: Froyo (Android 2.2) Version of
the platform running in the emulator: Froyo STEPS TO REPRODUCE: 1.
Create an avd with touchscreen support using the android tool. 2. Click
on new avd, enter a name for the avd, and chose target as Android
2.2-level 8 3. Under hardware, click on new and chose Q&quot;ETouchscreen
supportQ&quot;E 4. Click create avd. 5. launch emulator using this avd. 6. Now
run a sample application which checks the value of
getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN);
getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH);
EXPECTED RESULTS: As the emulator and the avd are configured to have
touchscreen support
getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN)
should return true OBSERVED RESULTS:
getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN)
returns false. On an android device with Froyo this is true.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:41:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6767</bugid>
<title>Problem with Q&quot;Etext-align:justifyQ&quot;E CSS attribute in Android browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>schumin...@gmail.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 02:39:47 +0000</openedDate>
<description>I have the Motorola Droid phone, and am running 2.0.1. I am working on
development with my own Web site, and have noticed a persistent problem
with the CSS Q&quot;Etext-align:justifyQ&quot;E in Android. The text is squashed into
the left half of the area where itQ&apos;Es supposed to be when the phone is
held vertically (it appears correctly when the phone is held
horizontally). When text-align is set to right, left, or center, I donQ&apos;Et
have this problem. The text fills nicely. If the text-align attribute is
left out and the HTML P tag is set to justify, it renders to fill the
whole area and justifies correctly. The page renders correctly in a
conventional browser - just not the Android browser. This problem also
recurs on Infinity Browser and Opera Mini, which I downloaded in the
Market. See http://www.schuminweb.com/css-test/android-style-bug.php for
an example of what itQ&apos;Es doing. The justify attribute is set in CSS in my
example.</description>
<comment>
<author>schumin...@gmail.com</author>
<when>Sat, 27 Feb 2010 03:04:57 +0000</when>
<what>IQ&apos;Em going to revise my report, and say that any text justification is doing it.  I
made a page of Lorem Ipsum to test the justify attributes alone, in case the rest of
my Web siteQ&apos;Es styling got in the way:

http://www.schuminweb.com/css-test/android-style-bug-sandboxed.php

On that page, where the only formatting is on text justification (thus no layout
styling to prevent text from filling the screen), both the justification via CSS and
via HTML produce the half-screen result when holding the phone vertically, and when
the phone is held horizontally, the text does not reach the right end of the screen,
extending only 2/3 of the way across the screen.</what>
</comment>
</bug>
<bug>
<bugid>18278</bugid>
<title>Would like to be able to save my SMS from my android phone to my gmail account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>elshad...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 00:48:10 +0000</openedDate>
<description>NOTE: This form is only for requesting new features in Android. For all
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the feature youQ&apos;Ere requesting in as much detail as
possible. If youQ&apos;Ere an application developer and are requesting new
APIs, please include sample code showing how you are proposing the API
should be used.</description>
<comment>
<author>poisonb...@gmail.com</author>
<when>Tue, 26 Jul 2011 11:55:27 +0000</when>
<what>This functionality is already provided by SmsBackup+, a widely popular android app. It synchronizes sms (and mms!) with google account by uploading each message to gmail under a special Q&apos;EsmsQ&apos;E label (you can also read them like emails). Backup, restore and automatic synchronization is also possible.

And yes, this should be copied as it is by Google/Android. This is how messaging should work by default.</what>
</comment>
<comment>
<author>elshad...@gmail.com</author>
<when>Tue, 26 Jul 2011 12:09:23 +0000</when>
<what>Many thanks, I will try smsbackup+ 
</what>
</comment>
</bug>
<bug>
<bugid>7237</bugid>
<title>News Q&amp;E Weather Widget - Pre-load fix Q&amp;E WiFi pre-load option</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 18:05:25 +0000</openedDate>
<description>Two things: BUG: The pre-load news doesnQ&apos;Et work. Even after hours
connected, it still tries to load a lot of the articles from the
internet, even though it should have pre-loaded everything. LetQ&apos;Es get
this fixed FEATURE REQUEST: Can we have an option to tell it to pre-load
news (or auto- refresh what it has) when connected via WiFi? This would
allow the news to be updated and current whenever thereQ&apos;Es a WiFi
connection, which is very likely to be faster and free, as opposed to a
3G or 2G network which might well be slower and not free</description>
</bug>
<bug>
<bugid>9719</bugid>
<title>Memory leak when adding and browsing 100 contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fvendemi...@gmail.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 17:08:23 +0000</openedDate>
<description>Steps to reproduce: 1. Add 100 contacts to device 2. After 100 contacts
are added 3. View one by one</description>
<comment>
<author>fvendemi...@gmail.com</author>
<when>Mon, 12 Jul 2010 17:11:05 +0000</when>
<what>It seems to have a cursor leak at these two backtraces below while creating contact.


======================================

07-06 14:31:10.423 1265 1267 D Cursor : Finalizing cursor android.database.sqlite.SQLiteCursor@43bcfd88 on partner that has not been deactivated or closed
07-06 14:31:10.423 1265 1267 D Cursor : This cursor was created in:
07-06 14:31:10.423 1265 1267 D Cursor : android.database.sqlite.SQLiteCursor.Q&lt;EinitQ&gt;E(SQLiteCursor.java:213)
07-06 14:31:10.423 1265 1267 D Cursor : android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:60)
07-06 14:31:10.423 1265 1267 D Cursor : android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1245)
07-06 14:31:10.423 1265 1267 D Cursor : android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:316)
07-06 14:31:10.423 1265 1267 D Cursor : android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:266)
07-06 14:31:10.423 1265 1267 D Cursor : com.google.android.providers.settings.GoogleSettingsProvider.query(GoogleSettingsProvider.java:167)
07-06 14:31:10.423 1265 1267 D Cursor : android.content.ContentProvider$Transport.query(ContentProvider.java:130)
07-06 14:31:10.423 1265 1267 D Cursor : android.content.ContentResolver.query(ContentResolver.java:205)
07-06 14:31:10.423 1265 1267 D Cursor : com.google.common.android.AndroidConfig.getSetting(Unknown Source)
07-06 14:31:10.423 1265 1267 D Cursor : com.google.common.android.AndroidConfig.getDistributionChannelInternal(Unknown Source)
07-06 14:31:10.423 1265 1267 D Cursor : com.google.common.Config.init(Unknown Source)
07-06 14:31:10.423 1265 1267 D Cursor : com.google.common.android.AndroidConfig.Q&lt;EinitQ&gt;E(Unknown Source)
07-06 14:31:10.423 1265 1267 D Cursor : com.google.common.android.AndroidConfig.Q&lt;EinitQ&gt;E(Unknown Source)
07-06 14:31:10.423 1265 1267 D Cursor : com.google.android.providers.enhancedgooglesearch.SuggestionProvider.onCreate(SuggestionProvider.java:161)
07-06 14:31:10.423 1265 1267 D Cursor : android.content.ContentProvider.attachInfo(ContentProvider.java:710)
07-06 14:31:10.423 1265 1267 D Cursor : android.app.ActivityThread.installProvider(ActivityThread.java:4329)
07-06 14:31:10.423 1265 1267 D Cursor : android.app.ActivityThread.installContentProviders(ActivityThread.java:4104)
07-06 14:31:10.423 1265 1267 D Cursor : android.app.ActivityThread.handleBindApplication(ActivityThread.java:4063)
07-06 14:31:10.423 1265 1267 D Cursor : android.app.ActivityThread.access$3100(ActivityThread.java:121)
07-06 14:31:10.423 1265 1267 D Cursor : android.app.ActivityThread$H.handleMessage(ActivityThread.java:1963)
07-06 14:31:10.423 1265 1267 D Cursor : android.os.Handler.dispatchMessage(Handler.java:99)
07-06 14:31:10.423 1265 1267 D Cursor : android.os.Looper.loop(Looper.java:136)
07-06 14:31:10.423 1265 1267 D Cursor : android.app.ActivityThread.main(ActivityThread.java:4425)
07-06 14:31:10.423 1265 1267 D Cursor : java.lang.reflect.Method.invokeNative(Native Method)
07-06 14:31:10.423 1265 1267 D Cursor : java.lang.reflect.Method.invoke(Method.java:521)
07-06 14:31:10.423 1265 1267 D Cursor : com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
07-06 14:31:10.423 1265 1267 D Cursor : com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
07-06 14:31:10.423 1265 1267 D Cursor : dalvik.system.NativeStart.main(Native Method)
07-06 14:31:10.446 1201 1209 D KeyguardViewMediator: setHidden false
07-06 14:31:10.485 1265 1267 I dalvikvm: Uncaught exception thrown by finalizer (will be discarded):
07-06 14:31:10.485 1265 1267 I dalvikvm: Ljava/lang/IllegalStateException;: Finalizing cursor android.database.sqlite.SQLiteCursor@43bcfd88 on partner that has not been deactivated or closed


==============================================


07-06 14:31:21.079 1201 1202 E Leak : BulkCursor not closed before finalize()
07-06 14:31:21.079 1201 1202 E Leak : android.util.AndroidRuntimeException: Unclosed BulkCursor detected
07-06 14:31:21.079 1201 1202 E Leak : at android.database.BulkCursorProxy.Q&lt;EinitQ&gt;E(BulkCursorNative.java:214)
07-06 14:31:21.079 1201 1202 E Leak : at android.database.BulkCursorNative.asInterface(BulkCursorNative.java:61)
07-06 14:31:21.079 1201 1202 E Leak : at android.content.ContentProviderProxy.bulkQuery(ContentProviderNative.java:362)
07-06 14:31:21.079 1201 1202 E Leak : at android.content.ContentProviderProxy.query(ContentProviderNative.java:376)
07-06 14:31:21.079 1201 1202 E Leak : at android.content.ContentResolver.query(ContentResolver.java:205)
07-06 14:31:21.079 1201 1202 E Leak : at com.google.common.android.AndroidConfig.getSetting(Unknown Source)
07-06 14:31:21.079 1201 1202 E Leak : at com.google.common.android.AndroidConfig.getDistributionChannelInternal(Unknown Source)
07-06 14:31:21.079 1201 1202 E Leak : at com.google.common.Config.init(Unknown Source)
07-06 14:31:21.079 1201 1202 E Leak : at com.google.common.android.AndroidConfig.Q&lt;EinitQ&gt;E(Unknown Source)
07-06 14:31:21.079 1201 1202 E Leak : at com.google.common.android.AndroidConfig.Q&lt;EinitQ&gt;E(Unknown Source)
07-06 14:31:21.079 1201 1202 E Leak : at com.google.android.location.LocationMasfClient.Q&lt;EinitQ&gt;E(LocationMasfClient.java:148)
07-06 14:31:21.079 1201 1202 E Leak : at com.google.android.location.NetworkLocationService.onCreate(NetworkLocationService.java:43)
07-06 14:31:21.079 1201 1202 E Leak : at android.app.ActivityThread.handleCreateService(ActivityThread.java:2842)
07-06 14:31:21.079 1201 1202 E Leak : at android.app.ActivityThread.access$3400(ActivityThread.java:121)
07-06 14:31:21.079 1201 1202 E Leak : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1979)
07-06 14:31:21.079 1201 1202 E Leak : at android.os.Handler.dispatchMessage(Handler.java:99)
07-06 14:31:21.079 1201 1202 E Leak : at android.os.Looper.loop(Looper.java:136)
07-06 14:31:21.079 1201 1202 E Leak : at com.android.server.ServerThread.run(SystemServer.java:491)
07-06 14:31:21.094 1201 1202 E Leak : Unclosed BulkCursorToCursorAdaptor detected
07-06 14:31:21.094 1201 1202 E Leak : at android.database.BulkCursorToCursorAdaptor.Q&lt;EinitQ&gt;E(BulkCursorToCursorAdaptor.java:48)
07-06 14:31:21.094 1201 1202 E Leak : at android.content.ContentProviderProxy.query(ContentProviderNative.java:375)
07-06 14:31:21.094 1201 1202 E Leak : at android.content.ContentResolver.query(ContentResolver.java:205)
07-06 14:31:21.094 1201 1202 E Leak : at com.google.common.android.AndroidConfig.getSetting(Unknown Source)
07-06 14:31:21.094 1201 1202 E Leak : at com.google.common.android.AndroidConfig.getDistributionChannelInternal(Unknown Source)
07-06 14:31:21.094 1201 1202 E Leak : at com.google.common.Config.init(Unknown Source)
07-06 14:31:21.094 1201 1202 E Leak : at com.google.common.android.AndroidConfig.Q&lt;EinitQ&gt;E(Unknown Source)
07-06 14:31:21.094 1201 1202 E Leak : at com.google.common.android.AndroidConfig.Q&lt;EinitQ&gt;E(Unknown Source)
07-06 14:31:21.094 1201 1202 E Leak : at com.google.android.location.LocationMasfClient.Q&lt;EinitQ&gt;E(LocationMasfClient.java:148)
07-06 14:31:21.094 1201 1202 E Leak : at com.google.android.location.NetworkLocationService.onCreate(NetworkLocationService.java:43)
07-06 14:31:21.094 1201 1202 E Leak : at android.app.ActivityThread.handleCreateService(ActivityThread.java:2842)
07-06 14:31:21.094 1201 1202 E Leak : at android.app.ActivityThread.access$3400(ActivityThread.java:121)
07-06 14:31:21.094 1201 1202 E Leak : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1979)
07-06 14:31:21.094 1201 1202 E Leak : at android.os.Handler.dispatchMessage(Handler.java:99)
07-06 14:31:21.094 1201 1202 E Leak : at android.os.Looper.loop(Looper.java:136)
07-06 14:31:21.094 1201 1202 E Leak : at com.android.server.ServerThread.run(SystemServer.java:491)

===================================================== </what>
</comment>
</bug>
<bug>
<bugid>8257</bugid>
<title>Enable tun driver in Android kernel</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>86</stars>
<reportedBy>kumaran....@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 02:42:22 +0000</openedDate>
<description>The tun driver is currently disabled in Android kernel configs. While it
can be compiled separately and loaded into the kernel, this is a
difficult operation for most users. With a working tun driver, it would
be easy for users to implement third-party VPN solutions (such as
OpenVPN) without resorting to complicated kernel driver deployment. The
tun driver code is quite small and does not represent a significant
increase in resource usage. As such, it would be ideal to enable it in
the default kernel config. Please consider its inclusion for the
upcoming 2.2 release.</description>
<comment>
<author>jhw0...@gmail.com</author>
<when>Mon, 07 Jun 2010 08:49:22 +0000</when>
<what>I consider OpenVPN/vpnc support a MUST-HAVE for any mobile operating system. I fail
to understand why Google seemingly ignores all requests in this field.</what>
</comment>
<comment>
<author>JP.Bri...@gmail.com</author>
<when>Tue, 06 Jul 2010 19:45:30 +0000</when>
<what>Any new updates on this? IQ&apos;Eve been playing with the mtu Q&amp;E mru settings in /etc/pptpd.conf, but without fail, I wind up losing my tunnel after some time.</what>
</comment>
<comment>
<author>alexchan...@gmail.com</author>
<when>Tue, 31 Aug 2010 23:17:52 +0000</when>
<what>openvpn would be great. My university uses this (and the business IQ&apos;Em interning at) and it would be a huge convenience if my phone could vpn into their networks</what>
</comment>
<comment>
<author>whfsdude...@gmail.com</author>
<when>Sun, 05 Sep 2010 04:33:06 +0000</when>
<what>It would also allow users to get IPv6 via aiccu client.</what>
</comment>
<comment>
<author>qiangi...@gmail.com</author>
<when>Tue, 07 Sep 2010 17:27:27 +0000</when>
<what>need the tun driver in kernel modules. further yet, a way to load/unload it without requiring root access</what>
</comment>
<comment>
<author>cedric.p...@gmail.com</author>
<when>Tue, 12 Apr 2011 17:59:13 +0000</when>
<what>google seems to completely neglect VPN in general their PPTP implementation is buggy see http://code.google.com/p/android/issues/detail?id=4706 and tun.ko ought to be compiled into the kernel.</what>
</comment>
<comment>
<author>ken.lind...@ingres.biz</author>
<when>Fri, 05 Aug 2011 04:09:12 +0000</when>
<what>TUN needs to be native if Android is to be considered a real alternative to iOS based phones, especially in the corporate arena.</what>
</comment>
<comment>
<author>sspopov...@gmail.com</author>
<when>Mon, 19 Sep 2011 13:42:39 +0000</when>
<what>Particularly on tablets where many are using them as laptop alternatives, VPN is essential.  We need TUN drivers!</what>
</comment>
<comment>
<author>rossman...@gmail.com</author>
<when>Sun, 16 Oct 2011 09:37:31 +0000</when>
<what>there is a simple option in clockworkmod that allows you to enable/disable tun and ipv6. i have serendipity 6.4 on my samsung captivate and in the process of installing the custom rom you install this custom recovery.</what>
</comment>
<comment>
<author>BrianKli...@gmail.com</author>
<when>Sun, 16 Oct 2011 16:40:53 +0000</when>
<what>Why does every Q&quot;EsolutionQ&quot;E people post on the forums involve rooting the damned device??  They must have stock in google or have nothing better to do than play. Actual IT professionals have more important tasks to complete.  </what>
</comment>
</bug>
<bug>
<bugid>14919</bugid>
<title>Unable to read arabic web pages</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-22T17:53:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>soufian...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 12:45:06 +0000</openedDate>
<description>HTC Desire OS Froyo 2.2 - build 2.29.405.5 Unable to read arabic web
pages, facebook, SMS ... letters are disconnected, and in some cases
reversed. Unable to write arabic sentences; letters are disconnected.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 17:53:20 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19679</bugid>
<title>Maps Force close when settings the wallpaper to live wallpaper</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xnk...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 08:05:16 +0000</openedDate>
<description>- Steps to reproduce the problem. I was setting up some wallpapers and
later i went into live wallp[aper and selected all the wallpapers one by
one and finally i selected maps wallpaper and selected it and i changed
the orientation . There was a FC seen during this interaction - What
happened. Force closed - What you think the correct behavior should be.
No error Device: Motorola Xoom OS : Honeycomb 3.2</description>
</bug>
<bug>
<bugid>8149</bugid>
<title>Home screen Q&quot;EdotsQ&quot;E to indicate current screen can be wrong.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-04T21:53:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>janno...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 18:41:06 +0000</openedDate>
<description>On Nexus One, Andorid 2.1, Starting from the main home screen (with two
dots in the lower corners, indicating two screens the left and right),
swipe left or right to change screens. There will now be three dots on
one side, one dot on the other, indicating the screens available in
either direction. Now, open an application that happens to be on the
home screen you are on. Leave the application by hitting the home
button. You will be returned to the center home screen, but the dots
shown will still be Q&quot;E3 and 1Q&quot;E, not Q&quot;E2 and 2Q&quot;E. Some might argue the bug
is that the home button should return you to the home screen you were
on, and that dots are actually the *correct* part of this behaviour, the
bug is home screen placement. IQ&apos;Em agnostic there, but there is certainly
a bug that the screen and dots disagree.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 04 May 2010 21:53:23 +0000</when>
<what></what>
</comment>
<comment>
<author>jai9...@gmail.com</author>
<when>Fri, 07 May 2010 17:01:27 +0000</when>
<what>IQ&apos;Eve experienced the same thing. Tapping the Q&quot;EHomeQ&quot;E hard button from within an
application will show the correct home screen applications, but the dots will be Q&quot;E3
and 1Q&quot;E and my gallery-selected wall paper will be offset as if the phone actually
thought I was on the Q&quot;E3 and 1Q&quot;E screen. Super annoying, but still usable because the
phone will display my home screen (center screen) applications.
(Nexus1, 2.1)</what>
</comment>
<comment>
<author>jai9...@gmail.com</author>
<when>Fri, 07 May 2010 17:20:28 +0000</when>
<what>Should be merged with Issue 6432</what>
</comment>
</bug>
<bug>
<bugid>12341</bugid>
<title>Q&quot;EgalleryQ&quot;E cant use gallery when low on space for some reason - should be fixed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.l.cole@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 20:36:34 +0000</openedDate>
<description>This sounds pretty weird... but I get a low space warning, and know I
have a few pics in the gallery that can be deleted, but I cant even open
the gallery to view the pictures so i can delete the ones i dont want
anymore. Obviously the workaround is to connect the phone to a PC and
clean up the internal memory that way. But why should the gallery not
allow you to use the app when you are out of space on the device, this
is pretty silly and should be fixed. - As long as you are not using the
camera or the video recorder the gallery should let you read/view
pictures even when the phone is Q&apos;EfullQ&apos;E. tmobile/htc Q&apos;Emy touch slide 3gQ&apos;E
android 2.1</description>
</bug>
<bug>
<bugid>11488</bugid>
<title>Multiple issues when user presses play/pause button when watching you tube video with with stereo BT connected</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chris....@gmail.com</reportedBy>
<openedDate>Sun, 26 Sep 2010 06:36:07 +0000</openedDate>
<description>I test this case on Android2.2 with GMS. Steps:
=================================== 1.Start watching the youtube video
with stereo BT headset connected 2.Let the virtual controls bar
disappear 3.Press Pause/Play button on BT headset. Note the phone starts
the music player. Youtube video also continues to play. 4.Press
Play/Pause button again. The music player is stopped 5.Now touch the
screen while the video is playing to bring up the virtual controls
6.Press Play/Pause button. This time only the youtube video is paused.
The music player can not be started or stopped. 7.Press Play/Pause
button. Youtube video continues to play. Also canQ&apos;Et affect the music
player. It seems Youtube only handle BT headset event when virtual
controls is displayed. Expect result: The behavior should be the same
regardless virtual controls bar disappear or not. Both can
pause/continue the video.</description>
</bug>
<bug>
<bugid>17463</bugid>
<title>Remove Factory installed apps......</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-07T19:50:08.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>joshsku...@gmail.com</reportedBy>
<openedDate>Tue, 07 Jun 2011 19:46:17 +0000</openedDate>
<description>I think the ability to remove factory installed apps should be added but
have rules applied to it... E.g. to remove a factory installed app you
must have installed an app which does the same function as the app being
removed. Also apps such as settings, market and critical apps cant be
removed thus avoiding the issue of not being able to run the phone... I
think these should be added so users wanting to do this donQ&apos;Et have to
root their phone as from the small bit of research iQ&apos;Eve done this is the
only way of doing it...</description>
<comment>
<author>rterribi...@google.com</author>
<when>Tue, 07 Jun 2011 19:50:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9915</bugid>
<title>Feature to mimic the way Profiles are implemented on Blackberries</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>ken.smit...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 20:40:59 +0000</openedDate>
<description>My company issues Blackberries for our Oncall technicians. Oncall issues
are emailed to the techiciansQ&apos;E Exchange email addresses. When it is an
issue that needs their attention after business hours, the email needs
to get their attention. But they donQ&apos;Et want other email to wake them up
at night. Blackberries address this by Message priority rules and
profiles. Basically, you can set custom alerts based on information in
the incoming email. At home when you are Oncall, you turn on a certain
Profile. In that profile by default, email does not alert. But if it
comes from a certain address and/or contains certain text in the subject
then it does alert. And it can alert repeatedly until it is silenced.
There are applications to do this for SMS messages, Klaxon is one, but
not for email. Mail Alert is a new app that sort of does this for Gmail.
This is not available on the iPhone and would give Android an edge in
corporate use. But I think home users would also like to customize email
alerts based on the sender, etc.</description>
<comment>
<author>ele...@gmail.com</author>
<when>Fri, 23 Jul 2010 02:55:23 +0000</when>
<what>This appears to me to be the same as http://code.google.com/p/android/issues/detail?id=5299</what>
</comment>
<comment>
<author>ken.smit...@gmail.com</author>
<when>Fri, 23 Jul 2010 11:36:35 +0000</when>
<what>I checked 5299 and this is exactly the same.</what>
</comment>
</bug>
<bug>
<bugid>10125</bugid>
<title>Security architecture - applicationQ&apos;Es permissions</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-02T22:01:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>maciej.w...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 09:02:57 +0000</openedDate>
<description>Android allows application installation and shows the list of
permissions the application would get. There is no way to restrict the
permissions from the user side. Steps to reproduce the problem: 1.
Install any malware application, let say Q&apos;Ewolf in disquiseQ&apos;E. Application
description might be Q&quot;EThis application provides a new fancy animated
wallpaper for your great phone!Q&quot;E. Application requests mandatory access
to the phone book, bluetooth, WiFi, GPS fine position, camera, memory
card, internet, SMSQ&apos;Ees. 2. Run the application. It might install a new
fancy animated wallpaper. What happened: In the background application
can record videos and send them together with SMSQ&apos;Ees, contacts, memory
card content, passwords, private photos, etc. to some dangerous
locations (let say China, Cuba, Pakistan, Iraq, etc. - whatever you
think might be dangerous). What you think the correct behavior should
be: User should be able to decide what the application should have
access to. Since application requests all the possible access letQ&apos;Es
return empty memory card, empty SMSQ&apos;Ees list, empty contactQ&apos;Es list, stub
camera, etc. A warning should be displayed when constraining application
since it might cause the application to be handicapped. Application
would be fooled that it has all requested privileges but it would play
within some sandbox.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 02 Aug 2010 22:01:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8445</bugid>
<title>2.1 bluetooth  fast music playback</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>brainbas...@gmail.com</reportedBy>
<openedDate>Fri, 21 May 2010 12:16:15 +0000</openedDate>
<description>Running final ota of 2.1 on Eris device, bluetooth music via car
bluetooth, music plays fast, all other bluetooth functions work in car.
I have tried several different audio playing software and all have the
same issue. Did not happen in the second 2.1 V1 or 2.1 V2 started
happening on the OTA release.</description>
<comment>
<author>zach.rot...@gmail.com</author>
<when>Mon, 24 May 2010 03:21:27 +0000</when>
<what>Same thing happening with my HTC Hero running on 2.1, tried everything to get it to
run normal but to no avail, although I noticed that when I run CPU intensive apps it
seems to slow down to normal speed. Is there a fix for this?</what>
</comment>
<comment>
<author>brainbas...@gmail.com</author>
<when>Mon, 24 May 2010 21:31:18 +0000</when>
<what>I have not seen a fix, I took my phone in for a warranty exchange and rooted and put a 
2.2 rom on the phone</what>
</comment>
<comment>
<author>zach.rot...@gmail.com</author>
<when>Mon, 24 May 2010 23:25:57 +0000</when>
<what>Does 2.2 have that problem? I might just have to 
do that because this is really bothering me</what>
</comment>
<comment>
<author>brainbas...@gmail.com</author>
<when>Wed, 26 May 2010 08:41:23 +0000</when>
<what>I meant to say a 2.1 v2 rom</what>
</comment>
</bug>
<bug>
<bugid>3910</bugid>
<title>SetupWizard - GUI requirement about textfield at Q&apos;EType the charactersQ&apos;E section</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>zeros...@gmail.com</reportedBy>
<openedDate>Wed, 16 Sep 2009 13:28:44 +0000</openedDate>
<description>Occurrence Process : 1. setup new account by mobile 2. confirm the terms
and conditions 3. at the Q&apos;EType the charactersQ&apos;E section, type the letters
you see in the pic. Occurrence Status : the text you type does not fit
the textfield. Please find attached screenshot. Expected Result : text
should fit on the textfield just like other textfields. ItQ&apos;Es not
ciritical issue but for UX.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 14:04:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16861</bugid>
<title>No devices associated with Android market website account</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>anthea...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 22:46:19 +0000</openedDate>
<description>The Android Market website often returns the error Q&quot;EThere are no Android
Devices associated with this accountQ&quot;E. It does this for many users on
many devices. It does this even though they can purchase/download apps
from their Android phones, and those app purchases/downloads show up in
the Market Q&apos;EOrdersQ&apos;E tab. It does this even though they are using their
primary Gmail account on their phone and in the Market.
Hundreds/thousands of people are reporting this in the support forums,
with no help from Google. This is a bug either in the Android software
on the phones which connects to the market or in the software in the
Market itself. It needs to be fixed. Steps to reproduce the problem: 1)
Buy a new Android phone (HTC Hero running 2.1, in my case, but many
other models/carriers/Android versions exhibit this issue). 2) Enter
your primary gmail.com account on the phone as the only account. 3)
Download apps using the market app on the phone. 4) Go to
https://market.android.com/ and sign in using the same primary gmail.com
account you used on the phone. 5) Click on Q&quot;EMy Market AccountQ&quot;E. 6) Click
on Q&quot;EOrdersQ&quot;E. You will see the apps you downloaded from the phone (with a
few-hour delay before they show up in some cases). 7) Click on
Q&quot;ESettingsQ&quot;E. You will be told Q&quot;EThere are no Android devices associated
with this accountQ&quot;E. The website says that to fix the problem you should
sign in with your primary Google account. If you followed the steps
above, you already did that, so that didnQ&apos;Et solve the problem. The
website says another solution is to try accessing the market from your
phone. If you followed the steps above, you already did that, and even
if you do it again, it wonQ&apos;Et solve the problem. Google--please figure
out what is wrong with the Market and make it so that it recognizes
devices which are downloading apps from it. Thousands of us want to be
able to use the Market in our web browsers and buy apps there too!</description>
</bug>
<bug>
<bugid>5840</bugid>
<title>video chat</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davide.d...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jan 2010 22:05:00 +0000</openedDate>
<description>IQ&apos;Ed like to be able to do video chat as is possible in the browser from
gmail: http://www.google.com/chat/video</description>
</bug>
<bug>
<bugid>6230</bugid>
<title>Feature Request: Bread crumbs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>eddie.ri...@gmail.com</reportedBy>
<openedDate>Sat, 23 Jan 2010 21:07:22 +0000</openedDate>
<description>While the back button is a nice way to return the previous page, I think
there needs to be a visual element as well. A new view/widget that
displays the title of the previous page and allows you to click to
return to that page would be a nice addition (also giving the user the
option to return to the very first page in the app would be nice as
well). It could be an extension of a Button, so you would be able to set
a custom background and text if you wanted. As far as usage, {{{
Q&lt;EBreadCrumb android:id=Q&quot;E@+id/bc_example_page_backQ&quot;E
android:layout_width=Q&quot;Ewrap_contentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:background=Q&quot;E@drawable/back_arrowQ&quot;E android:howFar=Q&quot;E1Q&quot;E /Q&gt;E }}} The
howFar attribute (its name is debateable, of course) specifies how many
pages back the bread crumb will take the user. A value of 1 would go
back one page, and a value of 0 might take the user back to the first
page of the application.</description>
</bug>
<bug>
<bugid>13029</bugid>
<title>Hazel Qwerty QVGA LCD 240x320_GMS R8 Google Services Framework (Process com.google.process.gapps) stops unexpectedly.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Wed, 08 Dec 2010 12:01:27 +0000</openedDate>
<description>- Steps to reproduce the problem. 1) Open the Qwerty HW keypad. 2) Play
any MP3 file on the background 3) Launch Youtube -Q&gt;E Video camera -Q&gt;E REC
- Stop - attach - fill the information - Sign in 4) During Sign in,
close and open Qwerty HW keypad. Sorry popup. sometimes Google Services
Framework (Process com.google.process.gapps) stops unexpectedly. - What
happened. Google Services Framework (Process com.google.process.gapps)
stops unexpectedly. - What you think the correct behavior should be.
There should be no Sorry popup.</description>
</bug>
<bug>
<bugid>857</bugid>
<title>Spurious sticky progress dialog when rotating screen (e.g., API Demos sample, Progress dialog)</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:31:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>seeingwi...@gmail.com</reportedBy>
<openedDate>Fri, 05 Sep 2008 07:37:26 +0000</openedDate>
<description>If one runs the SDK 0.9 beta sample application API Demos | App | Dialog
| Progress dialog, one finds that turning the emulator view by pressing
key Q&quot;E9Q&quot;E while the progress bar is showing gives a spurious new progress
dialog that never gets automatically dismissed. The Q&quot;EoldQ&quot;E progress
dialog continues until it is properly dismissed, but the new one stays
on the screen. This was discussed elaborately in the Android developer
group at
http://groups.google.com/group/android-developers/browse_thread/thread/1211b385358857b9
but until now no proper solution/workaround was found. This is serious
if one is using a progress dialog as a kind of advanced splash screen,
because the user is then likely to swap screen orientation during the
first look at the program.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 06 Sep 2008 04:45:56 +0000</when>
<what>This is a bug in the sample but there is a workaround and I already explained what to do to fix it. If you read the 
javadoc, you will see that managed dialogs are always created and prepared using onCreateDialog() and 
onPrepareDialog(). All you would have to do is start the progress handler in onPrepareDialog().</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sat, 06 Sep 2008 07:46:48 +0000</when>
<what>Q&gt;E All you would have to do is start the progress handler in onPrepareDialog()

Thanks Romain. I tried that and it still did not work for me, so IQ&apos;Ell wait for the
next SDK and/or updated SDK sample in case I overlooked some other detail. A working
sample might save others a lot of time too. I much appreciated your insights.
</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sat, 06 Sep 2008 18:24:19 +0000</when>
<what>The way I finally got it to work was to not only put Handler creation in
onPrepareDialog() but to also put a removeDialog(id) before creating the Handler. I
had been trying dismissDialog(id) but that did not work. I succeeded using in my own
code something like

   @Override
   protected void onPrepareDialog(int id, Dialog dialog) {
      
      if (id == YOURDIALOG_ID) {
      // dismissDialog(id);  // Did not work! :-(
         removeDialog(id);   // This works :-)
         
         progressHandler = new Handler() {
            @Override
            public void handleMessage(Message msg) {
               super.handleMessage(msg);
               // Etcetera (regular stuff to increment and dismiss)
            }
         };
      }
   }

I do not find this particularly elegant though.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 06 Sep 2008 18:46:07 +0000</when>
<what>There is absolutely no reason to dismiss or remove the dialog. You should not do this.</what>
</comment>
<comment>
<author>seeingwi...@gmail.com</author>
<when>Sat, 06 Sep 2008 19:22:23 +0000</when>
<what>Absolutely no reason? I wasted quite some time on this little problem, so perhaps the
reason is that I sometimes cannot follow the implicit or implied logic of Android.
IQ&apos;Em sure IQ&apos;Ell see the light after you have updated the AlertDialogSamples.java sample
code such that I can check out something that 1. works, 2. shows actual code, and 3.
is more elegant than what I did.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:31:48 +0000</when>
<what></what>
</comment>
<comment>
<author>craig...@gmail.com</author>
<when>Tue, 01 Sep 2009 12:18:17 +0000</when>
<what>This problem is discussed and solved here: 
http://groups.google.com/group/android-developers/browse_thread/thread/cf2658ee10810998</what>
</comment>
</bug>
<bug>
<bugid>707</bugid>
<title>Dismiss method on ProgressBar throws an IllegalArgumentException</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-04-29T17:28:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cyril.g...@gmail.com</reportedBy>
<openedDate>Tue, 29 Apr 2008 16:55:23 +0000</openedDate>
<description>Here is the piece of code : public void onClick(View clicked) { switch
(clicked.getId()) { case R.id.main_refresh_favorite_btn: pd =
ProgressDialog.show((Context) this, null,
getString(R.string.main_update_progress_dialog_refresh_running), false);
try { Thread.sleep(3000); } catch (InterruptedException e1) { // TODO
Auto-generated catch block e1.printStackTrace(); } pd.dismiss(); break;
default: break; } My system throws an IllegalArgumentException as
reported sometimes in the developper group : ERROR/AndroidRuntime(666):
java.lang.IllegalArgumentException: View
android.policy.PhoneWindow$DecorView@4010b0f0 must be attached to a
window ERROR/AndroidRuntime(666): at
android.view.UIThreadUtilities.isUIThread(UIThreadUtilities.java:45) ...
If i put a breakpoint on the dismiss() line, I observe that the progress
bar is not displayed yet (!). This should be the reason of the
exception. Here is my configuration OS : windows XP family edition - SP2
JVM : java version Q&quot;E1.6.0_05Q&quot;E Java(TM) SE Runtime Environment (build
1.6.0_05-b13) Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode,
sharing) SDK : android-sdk_m5-rc15_windows Rgds and good luck.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 29 Apr 2008 17:28:36 +0000</when>
<what>Hi,

You cannot call dismisss() on a ProgressDialog that is not showing yet.</what>
</comment>
<comment>
<author>xirgon...@gmail.com</author>
<when>Wed, 30 Apr 2008 07:35:53 +0000</when>
<what>Hi Romain,

thanks for your reply.

Actually the bug is then in the fact that the line : 

---------------------
pd = ProgressDialog.show((Context) this, null,
getString(R.string.main_update_progress_dialog_refresh_btn, false);
---------------------

does not show the progress bar ?

What is expected there - I guess -  as soon as this line code is interpreted, to show
a popup progressbar ?

I precise that the Q&quot;EthisQ&quot;E parameter reference an object that extend Activity and
implements OnClickListener. </what>
</comment>
<comment>
<author>vo...@ifi.unizh.ch</author>
<when>Mon, 02 Jun 2008 10:40:21 +0000</when>
<what>Hello,

I ran into the exact same problem. It seems you are supposed to dismiss() in a 
different thread. See this discussion for some details: 
http://groups.google.com/group/android-developers/browse_frm/thread/9c90e97c5a907d87</what>
</comment>
</bug>
<bug>
<bugid>5738</bugid>
<title>Switch vibrate on/off from lock screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>22</stars>
<reportedBy>mrw...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 16:32:30 +0000</openedDate>
<description>I would like to be able to switch my phone from vibrate to normal
without unlocking the phone. The framework is already in place with the
silent on/off switch, but I rarely use the silent feature. Adding a
Q&quot;Eslide to vibrateQ&quot;E feature would be roughly equivalent of issue 3098-
adding vibrate to the phone options menu.</description>
<comment>
<author>blod...@gmail.com</author>
<when>Tue, 19 Jan 2010 20:38:10 +0000</when>
<what>Yes, I think so too, never ever used the silent feature of any of my phones.
But for those who do, it should be configurable in the settings.</what>
</comment>
<comment>
<author>serre...@gmail.com</author>
<when>Tue, 16 Feb 2010 11:54:56 +0000</when>
<what>+1 IQ&apos;Ed like access to vibrate mode from both the unlock screen and the power button.
Thanks,</what>
</comment>
<comment>
<author>harte...@gmail.com</author>
<when>Tue, 23 Feb 2010 20:40:06 +0000</when>
<what>Perhaps this comment belongs here rather than on 3098.

My intuition from years of using cell phones is that I expect that swiping
the slider will turn off the ring-tone, but leave vibrate on.

In any event, this seems to be a bug as much as an enhancement request, 
since at least on my Droid, the UI is inconsistent.  This canQ&apos;Et
really be what was intended:
  1) Toggling the Q&quot;ESilent ModeQ&quot;E check box in Settings -Q&gt;E Sound Q&amp;E Display
     leaves the Q&quot;EPhone VibrateQ&quot;E check box alone, and brings up the Q&quot;EvibrateQ&quot;E
     icon in the status bar.
  2) Turning Q&quot;ESilent ModeQ&quot;E on and off via the power-button menu toggles the
     Q&quot;EPhone VibrateQ&quot;E check box and brings up the Q&quot;Eno soundQ&quot;E icon in the status
     bar.
  3) Turning Q&quot;ESilent ModeQ&quot;E on and off via the power-button menu does not
     modify the speaker icon on the sound-mode slider.

I would prefer that all 3 methods of entering Q&quot;ESilent ModeQ&quot;E have the first
result.  Failing that, they should at least all have the SAME result.
</what>
</comment>
<comment>
<author>Brett.Sh...@gmail.com</author>
<when>Thu, 11 Mar 2010 13:05:23 +0000</when>
<what>This may be a duplicate of issue 3098</what>
</comment>
<comment>
<author>allenpolka</author>
<when>Mon, 19 Apr 2010 08:55:37 +0000</when>
<what>I highly agree with this feature!!! First swipe (right to left) - vibrate, second swipe - silent, third swipe - previous 
volume.</what>
</comment>
</bug>
<bug>
<bugid>8475</bugid>
<title>Browser does not fire onhashchange event while scrolling</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>8</stars>
<reportedBy>lysander...@gmail.com</reportedBy>
<openedDate>Sat, 22 May 2010 17:00:02 +0000</openedDate>
<description>AndroidQ&apos;Es browser does not fire the built-in onhashchange event if the
Back button is pressed while a web page is being scrolled (both during
dragging it around, and while itQ&apos;Es sliding after a flick). To reproduce:
- Test case here: http://jsbin.com/onayu3/7/ - Click the links in any
order to generate a hash history - Flick to scroll the page down - Push
the deviceQ&apos;Es Back button before the scrolling animation finishes (or
while still dragging the page around) What happens: The browser
navigates back to the previous hash address as expected, but does not
fire the onhashchange event. Expected: The Q&quot;Eonhashchange:Q&quot;E line in the
test case should correspond with the #hash in the address bar. Note the
event works perfectly if the Back button is pressed while the page is
not scrolling. Using HTC Desire, Firmware: 2.1-update1 Kernel:
2.6.29-97da29ed htc-kernel@and18-2 #1 Software number: 1.15.405.4 UA:
Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ro; Desire_A8181
Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile
Safari/530.17</description>
<comment>
<author>kglowa...@gmail.com</author>
<when>Mon, 24 May 2010 21:23:34 +0000</when>
<what>same tests case: scrolling + back button also terminates setTimeout timer (hash
pooling stops working)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 21:29:39 +0000</when>
<what></what>
</comment>
<comment>
<author>rj3.cow...@gmail.com</author>
<when>Mon, 05 Jul 2010 17:32:20 +0000</when>
<what>Apparently, this also happens after zoom or resize. See the comments here:

http://github.com/cowboy/jquery-bbq/issues/closed#issue/7</what>
</comment>
<comment>
<author>ericburn...@yahoo.com</author>
<when>Thu, 12 Aug 2010 21:50:52 +0000</when>
<what>Just checking, has anyone found a workaround for this issue?</what>
</comment>
<comment>
<author>kglowa...@gmail.com</author>
<when>Thu, 12 Aug 2010 22:04:41 +0000</when>
<what>IQ&apos;Em using setInterval to check history hash every 200ms or so. It seems to work fine.
</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>17683</bugid>
<title>Contacts import of vcard with asterisk in phone number silently drops asterisk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mwyo...@google.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 20:36:43 +0000</openedDate>
<description>Phone is a Nexus S running 2.3 (but I have seen the behavior on a Nexus
One running 2.2 as well). When importing a telephone number with a Q&quot;Estar
codeQ&quot;E, such as Q&quot;E*82Q&quot;E (disable line blocking), the star is dropped. For
example, this VCARD will result in the number being imported as
Q&quot;E8214122975500Q&quot;E. BEGIN:VCARD VERSION:3.0 FN:A Test N:Test, A
TEL;TYPE=home,pref: *82 1 412 297 5500 END:VCARD IQ&apos;Eve tried escaping the
*82 with double-quotes, backslash, or +, to no avail. It seems that all
punctuation is stripped.</description>
</bug>
<bug>
<bugid>13560</bugid>
<title>Change the emulator of Gingerbread to Simplified Chinese will cause system crash </title>
<status>New</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gongwuchun</reportedBy>
<openedDate>Fri, 31 Dec 2010 16:21:52 +0000</openedDate>
<description>Steps to reproduce the problem. 1.Start Emulator 2.Change locale to
Simplified Chinese 3.Close Emulator 4.Start Emulator again What
happened. The system will crash What you think the correct behavior
should be. There is something wrong with external/icu4c while we preload
libcore.icu.TimeZones$CachedTimeZones class Please find the log in the
attachment, thanks!</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 31 Dec 2010 18:34:25 +0000</when>
<what></what>
</comment>
<comment>
<author>gongwuchun</author>
<when>Thu, 06 Jan 2011 09:14:28 +0000</when>
<what>Hey google guys, any update about it?
Shall we add line (fallbackFormat{Q&quot;E{1} ({0})Q&quot;E}) in external/icu4c/data/zone/zh.txt as external/icu4c/data/zone/en.txt ?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 24 Jan 2011 20:22:05 +0000</when>
<what>i canQ&apos;Et reproduce this on an emulator i built myself (generic-eng). i _can_ reproduce this with the emulator we shipped (but donQ&apos;Et have the symbols to investigate further).</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Mon, 24 Jan 2011 21:57:59 +0000</when>
<what>the SDK system image is a sdk-eng build, not a generic-eng.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 25 Jan 2011 02:37:29 +0000</when>
<what>i also couldnQ&apos;Et reproduce with sdk-eng.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13611</bugid>
<title>Debranded HTC Desire with Froyo - problem with update 2.29.405.5</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-05T19:30:36.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>patrick7...@gmail.com</reportedBy>
<openedDate>Sun, 02 Jan 2011 13:11:53 +0000</openedDate>
<description>Hello, I have debranded HTC Desire with Froyo. I noticed I can not
install the latest update ie. 2.29.405.5. The installation starts
normally then ASCII symbols appear on the screen and the process stops.
The only thing I can do is restarting the phone. Kind Regards, Piotr
Rozycki</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Jan 2011 19:30:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>10649</bugid>
<title>AAPT Fatal Crash - library project enum attributes</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>7</stars>
<reportedBy>abp...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 22:57:23 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Windows 7 SDK tools version (available in the
Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Revision 6 Eclipse version:
3.5 ADT plug-in version: Platform targeted by your project: bug exists
for 7 and 8 Version of the platform running in the emulator: 7 STEPS TO
REPRODUCE: When an Android application project in Eclipse uses an
Android library project, and that library project declares (e.g. in
Q&quot;Eattr.xmlQ&quot;E) an Q&lt;EattrQ&gt;E element with Q&lt;EenumQ&gt;E child elements, then when the
application project is built, AAPT will silently crash/exit and R.java
will not be generated. Here is an example attribute in the library
project that will cause the application project to fail: Q&lt;Eattr
name=Q&quot;EfoobarQ&quot;EQ&gt;E Q&lt;Eenum name=Q&quot;EfooQ&quot;E value=Q&quot;E0Q&quot;E/Q&gt;E Q&lt;Eenum name=Q&quot;EbarQ&quot;E value=Q&quot;E1Q&quot;E/Q&gt;E
Q&lt;E/attrQ&gt;E You may not see the problem creep up until after you clean the
application project. EXPECTED RESULTS: Application project builds
properly and creates R.java for application project and library
projects. OBSERVED RESULTS: AAPT exits/crashes without displaying a
reason, no R.java is created.</description>
<comment>
<author>hariseld...@gmail.com</author>
<when>Wed, 03 Nov 2010 18:43:00 +0000</when>
<what>please give some priority to this issue, itQ&apos;Es preventing or limiting the possibility to make reusable libraries of components, a big problem..</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:51:48 +0000</when>
<what></what>
</comment>
<comment>
<author>spacelor...@gmail.com</author>
<when>Thu, 08 Sep 2011 12:56:48 +0000</when>
<what>Problem still exists with ADT 12.</what>
</comment>
</bug>
<bug>
<bugid>9880</bugid>
<title>Gallery does not refresh after saving a photo</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mudit.a...@gmail.com</reportedBy>
<openedDate>Mon, 19 Jul 2010 13:30:39 +0000</openedDate>
<description>Android Gallery does not refresh after saving an images in the gallery
using an app. I am developing an app that has a requirement to save the
image to the sdcard. So when i save the image using app and check in the
gallery, Gallery didnt refresh. I can see my image once i mount my
device on the computer and than turn off the usb storage. It should
refresh automatically or there should be an api to refresh it
programmtically. Android OS: 1.5, 1.6, 2.0 testing devices: G1, hero,
nexus, desire. Dup Issues: #6773 #7575 #5402 #6480</description>
<comment>
<author>abhishek...@gmail.com</author>
<when>Mon, 20 Sep 2010 15:49:56 +0000</when>
<what>Hi,

I am looking for the exact same solution. However, I am dealing with Videos instead of Images. Any new video shot form within my app doesnQ&apos;Et automatically show up in the Gallery. How can we programmatically refresh Gallery to show any new images/videos?

Thanks,

Abhi</what>
</comment>
</bug>
<bug>
<bugid>10980</bugid>
<title>Full Contact list wonQ&apos;Et export to SD card</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>prg435@gmail.com</reportedBy>
<openedDate>Fri, 03 Sep 2010 11:16:54 +0000</openedDate>
<description>I needed to export my contact list within my Droid running 2.2 onto my
SD card so I could import back into my Gmail contacts. I had over 60
contacts, but for some reason the export only would contain 19. I tried
several times and confirmed nothing was being hidden/all groups showing.
Have no idea what could cause this, but caused me to have to re-enter
manually everything in Gmail.</description>
</bug>
<bug>
<bugid>2896</bugid>
<title>Display dimmer bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>0</stars>
<reportedBy>andrey.m...@gmail.com</reportedBy>
<openedDate>Sat, 06 Jun 2009 04:32:22 +0000</openedDate>
<description>- change display brightness in setting menu to lower position (almost
dark) - save and wait for display dimmer before dimmer starts brightness
of the display become HIGH</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:34:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:14:49 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12156</bugid>
<title>OutputStreamWriter SDK threw IllegalStateException besides IOException</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-02-14T19:07:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>w19...@gmail.com</reportedBy>
<openedDate>Tue, 26 Oct 2010 09:45:12 +0000</openedDate>
<description>There was a exception when running the sanity test //
java.lang.IllegalStateException // at
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:442) // at
java.io.OutputStreamWriter.convert(OutputStreamWriter.java:246) // at
java.io.OutputStreamWriter.write(OutputStreamWriter.java:318) // at
java.io.Writer.write(Writer.java:152) // at
com.motorola.blur.service.email.protocol.imap.IMAPProtocol.socketSendCmd(IMAPProtocol.java:1242)
From the trace, the Android SDK Q&quot;EwriteQ&quot;E function of OutputStreamWriter
class passed a IllegalStateException when it called
CharsetEncoder.encode. But in the Android SDK javadoc, it doesnQ&apos;Et
mention OutputStreamWriter write function may throw this exception.
public void write (int oneChar) Since: API Level 1 Writes the character
oneChar to this writer. The lowest two bytes of the integer oneChar are
immediately converted to bytes by the character converter and stored in
a local buffer. If the buffer gets full by converting this character,
this writer is flushed. Parameters oneChar the character to write.
Throws IOException if this writer is closed or another I/O error occurs.
Since app didnQ&apos;Et catch this exception, that caused app crashed. To fix
this issue, suggest OutputStreamWriter catch the IllegalStateException
thrown by CharsetEncoder and convert it to IOException Tested on Moto
Android 2.2 (Froyo) devices thanks Jian</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 27 Oct 2010 14:56:17 +0000</when>
<what>why did it throw IllegalStateException? do you have a repeatable test case that causes this? what Charset were you using?</what>
</comment>
<comment>
<author>w19...@gmail.com</author>
<when>Thu, 28 Oct 2010 03:24:35 +0000</when>
<what>The case is our app just called the Android SDK java.io.OutputStreamWriter.write, the Q&quot;EwriteQ&quot;E called its Q&quot;EconvertQ&quot;E function, and then, in convert function it called java.nio.charset.CharsetEncoder.encode, the IllegalStateException happened at this time. 

Actually, the root cause is the OutputStreamWriter.write doesnQ&apos;Et handle IllegalStateException exception and convert it to IOException considering it only throws IOException, according to Android Javadoc. 

The clip of the OutPutStreamWriter write and convert function

 public void write(char[] buf, int offset, int count) throws IOException {
        synchronized (lock) {
            checkStatus();
            // BEGIN android-changed
            // Exception priorities (in case of multiple errors) differ from
            // RI, but are spec-compliant.
            // made implicit null check explicit,
            // used (offset | count) Q&lt;E 0 instead of (offset Q&lt;E 0) || (count Q&lt;E 0)
            // to safe one operation
            if (buf == null) {
                throw new NullPointerException(Msg.getString(Q&quot;EK0047Q&quot;E)); //$NON-NLS-1$
            }
            if ((offset | count) Q&lt;E 0 || offset Q&gt;E buf.length - count) {
                throw new IndexOutOfBoundsException(Msg.getString(Q&quot;EK002fQ&quot;E)); //$NON-NLS-1$
            }
            // END android-changed
            CharBuffer chars = CharBuffer.wrap(buf, offset, count);
            convert(chars);
        }
    }

    private void convert(CharBuffer chars) throws IOException {
        CoderResult result = encoder.encode(chars, bytes, true);
        while (true) {
            if (result.isError()) {
                throw new IOException(result.toString());
            } else if (result.isOverflow()) {
                // flush the output buffer
                flush();
                result = encoder.encode(chars, bytes, true);
                continue;
            }
            break;
        }
    }


I guess this exception was caused by several socket writing the socket data in same time, which caused the ChartsetEncoder state invalid 

thanks
Jian 

</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 28 Oct 2010 03:52:44 +0000</when>
<what>Q&gt;E Actually, the root cause is the OutputStreamWriter.write doesnQ&apos;Et handle IllegalStateException exception and convert it to IOException considering it only throws IOException, according to Android Javadoc. 

iQ&apos;Em looking for a specific test case. firstly so i can check what the RI does, and secondly so i can add it to our suite of regression tests so we donQ&apos;Et break this again in future. iQ&apos;Em also not sure that the IllegalStateException doesnQ&apos;Et indicate a bug in our CharsetEncoder.

Q&gt;E I guess this exception was caused by several socket writing the socket data in same time, which caused the ChartsetEncoder state invalid 

doesnQ&apos;Et the synchronized block inside OutputStreamWriter make that unlikely?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 00:15:57 +0000</when>
<what>ping?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Feb 2011 19:07:10 +0000</when>
<what>closing for lack of info (and a feeling that -- without proof to the contrary -- this is actually WorkingAsIntended). weQ&apos;Ell reopen if you provide the requested info.</what>
</comment>
</bug>
<bug>
<bugid>9777</bugid>
<title>Please add back sound and vibrate settings from 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>allspiri...@gmail.com</reportedBy>
<openedDate>Wed, 14 Jul 2010 18:48:28 +0000</openedDate>
<description>Prior to Froyo, I could use the volume buttons on my Nexus One to go
down like this: volume 7 volume 6 volume 5 volume 4 volume 3 volume 2
volume 1 vibrate only silent There is now no way to have both a vibrate
only and a silent setting. ItQ&apos;Es either silent+vibrate or silent only.
Please revert these back to the 2.1 settings as the above options suited
my lifestyle better (vibrate when IQ&apos;Em somewhere quiet but want to be
notified of updates, and silent when I donQ&apos;Et want to be alerted of
anything). Thanks, Cory</description>
<comment>
<author>garyalbe...@gmail.com</author>
<when>Thu, 22 Jul 2010 21:04:39 +0000</when>
<what>Or at least add back this as an option in addition to the current options</what>
</comment>
<comment>
<author>mike.woo...@gmail.com</author>
<when>Sat, 21 Aug 2010 14:34:27 +0000</when>
<what>Ditto - please restore that option.  My generally have my ringer set to vibrate, and throw the sound off switch when I go into a meeting.  Then I could set my phone on the table and keep an eye on the new message light to know I had new email or text.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Mon, 13 Sep 2010 20:53:44 +0000</when>
<what>The discussion for bringing back the 2.1 sound and vibrate functionality can be found in:

issue #10602</what>
</comment>
</bug>
<bug>
<bugid>4884</bugid>
<title>Expose volume control on VideoView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>User</component>
<stars>3</stars>
<reportedBy>hunt...@gmail.com</reportedBy>
<openedDate>Wed, 18 Nov 2009 09:09:52 +0000</openedDate>
<description>The VideoView uses MediaPlayer. Simply expose the internal mediaplayerQ&apos;Es
volume. 1 line fix. ala: public void setVolume (float leftVolume, float
rightVolume) { mMediaPlayer.setVolume(lefVolume,rightVolume); }</description>
<comment>
<author>hunt...@gmail.com</author>
<when>Wed, 18 Nov 2009 09:10:35 +0000</when>
<what>FYI VideoView.java in widgets</what>
</comment>
<comment>
<author>krk.mo...@gmail.com</author>
<when>Thu, 04 Mar 2010 07:54:40 +0000</when>
<what>Doesnt look like this issue is fixed in 2.1 version of SDK. I cant find the
setVolume() call in VideoView class</what>
</comment>
<comment>
<author>sruita...@gmail.com</author>
<when>Mon, 09 May 2011 18:35:24 +0000</when>
<what>Really Appreciate your guide :D</what>
</comment>
</bug>
<bug>
<bugid>7079</bugid>
<title>Exiting video in gallery causes thumbnails to show incorrectly. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>moderni...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 12:02:37 +0000</openedDate>
<description>When viewing a video in the gallery and you exit it via back then
sometimes certain gallery thumbnails become messed up and appear in the
wrong folders (random), or wrong thumbnails appear for specific photos.
So e.g. I have two videos in a folder and watching one, when I exit the
other video becomes a photo. I have to exit the gallery completely to
fix this.</description>
</bug>
<bug>
<bugid>7072</bugid>
<title>Contacts in Search Results - Enahnce Functionality of the Display</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tlund...@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 06:51:57 +0000</openedDate>
<description>Motorola Droid Current behavior: Press the search button, start typing
in the first name of someone in your contacts list. When the results are
displayed, touching one of the results will dial that number. Perferred
behavior: Option 1: On results screen, press entry to dial (or perform a
default action). Longpress entry to open context sensitive menu, inlcude
things like Open Contact Details, Dial number, Send number (via email,
bluetooth, etc), send SMS, send SMS via Google Voice. Option 2: In
results screen, display Q&quot;EContactsQ&quot;E program entry, with the phone icon on
the left and a press there dials, but a press on rest of the entry opens
contact in Contacts program, long press opens context sensitive menu
similar to above. Extra credit: make the context senstive menu
customizable! Thanks for all the great work so far! Loving the phone and
OS!</description>
</bug>
<bug>
<bugid>19032</bugid>
<title>[Latitude] Drop down list opens automatically when rotate device.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>video.g...@gmail.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 10:47:46 +0000</openedDate>
<description>Build print : Gingerbrean 2.3.4 1. Go to Latitude Q&gt;EMenu key Q&gt;EAdd friends
2. Tap on add via email address Q&gt;EEnter 2-3 character Q&gt;EAdd friendsQ&gt;EMove
to device in landscape mode. 3. Again move to device in portrait mode.
4. Observe that Drop down list opens.</description>
</bug>
<bug>
<bugid>14394</bugid>
<title>SDK Manager doesnQ&apos;Et show doc packages for all API Q&lt;E= 9</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-01-29T06:25:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>0</stars>
<reportedBy>ralfoide</reportedBy>
<openedDate>Sat, 29 Jan 2011 06:22:04 +0000</openedDate>
<description>- start SDK Manager Tools r9 via android.bat - go to available packages
- expand Android Repository Observed: I can only see the doc package for
Honeycomb. Expected: doc packages for all API Q&lt;E= 9 are missing.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 29 Jan 2011 06:25:20 +0000</when>
<what>ThereQ&apos;Es only one doc package since they all install in the same place.</what>
</comment>
</bug>
<bug>
<bugid>2933</bugid>
<title>OGG metadata (with Chinese) not supported by music player</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-25T00:51:30.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>5</stars>
<reportedBy>koa...@gmail.com</reportedBy>
<openedDate>Tue, 09 Jun 2009 18:13:34 +0000</openedDate>
<description>Hello. I have a HTC Magic running android 1.5 (Hong Kong
Smartone-Vodafone version). I have copied some OGG music files with
metadata (i.e. artist name, album name, track no. and etc.). Then in the
music player, I try to find my OGG songs. The music player is expected
to categorize music with album. My OGG files are, however, all
categorized under Q&quot;EUnknown artistQ&quot;E Q&gt;E Q&quot;EUnknown albumQ&quot;E. I can read those
filesQ&apos;E metadata correctly in desktop music players like Songbird and
Foobar2000. So I think it is not the problem of my files. The metadata
of these OGG files contains Chinese (Traditional) characters. IQ&apos;Em not
sure if this is related or not. P.S. If you need so, I can email / ftp
you some of my OGG files to reproduce the problem. You may also email me
if you need me to test anything for you. Thanks a lot.</description>
<comment>
<author>koa...@gmail.com</author>
<when>Tue, 09 Jun 2009 18:15:03 +0000</when>
<what>The Q&quot;Emusic playerQ&quot;E refers to androidQ&apos;Es default media player</what>
</comment>
<comment>
<author>koa...@gmail.com</author>
<when>Sun, 14 Jun 2009 09:40:33 +0000</when>
<what>I need to clarify now. The files I though was OGG vobis is actually OGA format. So
this issue could be an extension to issue #1581 (
http://code.google.com/p/android/issues/detail?id=1581 ). All problems are solved
after I converted all my OGA media files to OGG.

Wish we can have full OGA support soon.</what>
</comment>
<comment>
<author>silverba...@gmail.com</author>
<when>Sun, 14 Jun 2009 09:51:46 +0000</when>
<what>I have also been able to verify that Vorbis encoded OGAQ&apos;Es do not have their metadata parsed. This can 
be seen in the Merdian player on the Android market.</what>
</comment>
<comment>
<author>Nock.For...@gmail.com</author>
<when>Fri, 24 Jul 2009 06:08:45 +0000</when>
<what>Same here with Japanese tag data.

I know there is mp3 tag data in so many encode type (UTF-8, UTF-16, shift-jis, etc),
and for android music player, we have to use UTF-16.

Ogg uses only UTF-8 (by spec http://www.xiph.org/vorbis/doc/v-comment.html ),
So the differences may bring this problem.

Anyway, I vote +.
</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:41:43 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:51:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12620</bugid>
<title>Google Calendar reminders for Q&quot;EAll dayQ&quot;E events occur at 00:00 UTC</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>jeff.by...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 13:31:33 +0000</openedDate>
<description>Using the Google Calendar Android App version 2.2 on Froyo, reminders
for Q&quot;EAll dayQ&quot;E events seem to occur at 00:00 UTC, which is early evening
on the prior day in my time zone. Ideally, there should be some
configurable time that defines a users day start time which is used for
the reminder notification on Q&quot;EAll dayQ&quot;E events. Otherwise, picking some
sensible time for reminders (not midnight), considering the users time
zone should be used. I am using the Motorola Droid X device.</description>
<comment>
<author>jens.mar...@gmail.com</author>
<when>Wed, 26 Jan 2011 12:56:20 +0000</when>
<what>I think the bug is that all-day events are stored with a time zome UTC (Q&quot;EZQ&quot;E).
It would be correct to store them with a lcoal time zone or with no time zone (floating).
</what>
</comment>
</bug>
<bug>
<bugid>11872</bugid>
<title>Post home widget in the app feature</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>marketso...@gmail.com</reportedBy>
<openedDate>Thu, 14 Oct 2010 11:56:44 +0000</openedDate>
<description>IQ&apos;Em ColorNote app developer and many people want to add feature to make
home widget without going home screen. If thereQ&apos;Es intent or api to go
home screen Q&amp;E launch widget settings activity, it would be good.</description>
</bug>
<bug>
<bugid>15667</bugid>
<title>Unable to open attachments from Gmail with .3gp file extension whereas plays if rename file extension to .3gpp file format</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>glenmari...@gmail.com</reportedBy>
<openedDate>Tue, 22 Mar 2011 18:17:19 +0000</openedDate>
<description>Seemingly a well known bug and annoying one at that. Fails to open an
attachment from inside Gmail with file extension .3gp and file format
video/3gpp but works if you rename the file extenstion to .3gpp - Steps
to reproduce the problem. 1. Send an email to your Gmail account on your
Android device or to your Gmail web account with two attachments First
attachment with video/3gpp file format with a file extension .3gp Second
with video/3gpp file format but file extension .3gpp 2. The Gmail
application fails to correctly recognise the first attachment with .3gp
extension and all the user can do is look at file info which is not a
great experience and videos canQ&apos;Et be played. However the second
attachment which is incorrectly using the file format .3gpp as the file
extension is recognised by Gmail and the user can play the video. - What
you think the correct behavior should be. The correct behaviour is to
use the file extension of .3gp to recognise the file format to use
video/3gpp just as Gmail manages to do with various other file
extensions. First worked out fix in Eclair but didnQ&apos;Et see any fixes so
decided to write this user bug now. Seen on Motorola Milestone2 but
reproduced on friendQ&apos;Es Motorola Defy. Will get SW version if needed but
believe from scanning web this is a Android, Gmail and Google issue. No
need for a log as easily reproduced. Two files attached</description>
<comment>
<author>PsychoRo...@gmail.com</author>
<when>Thu, 21 Apr 2011 07:59:24 +0000</when>
<what>I have this same issue. It needs fixing!</what>
</comment>
<comment>
<author>whatdidy...@gmail.com</author>
<when>Sun, 12 Jun 2011 09:11:45 +0000</when>
<what>When I hit the preview button, because there is no download button in the android gmail app, it just says Q&quot;EUnable to downloadQ&quot;E. I find it strange since 3gp files are sent over MMS and are designed to be played on mobile devices.

Maybe the app team can add a download button and put a warning if it is over a certain size? </what>
</comment>
<comment>
<author>di...@trujillo.ec</author>
<when>Wed, 31 Aug 2011 18:02:51 +0000</when>
<what>I have the same issue. I canQ&apos;Et download it either. Just the Q&quot;EinfoQ&quot;E annoying button. I canQ&apos;Et understand why wouldnQ&apos;Et gmail allow to download any file to the phone or tablet.</what>
</comment>
<comment>
<author>das...@gmail.com</author>
<when>Thu, 01 Sep 2011 04:03:50 +0000</when>
<what>How has this not been fixed? ItQ&apos;Es such a crucial piece of phone functionality. IQ&apos;Em having issues attaching these files too.</what>
</comment>
<comment>
<author>rgraha...@gmail.com</author>
<when>Tue, 04 Oct 2011 00:51:59 +0000</when>
<what>Google this bug is a problem- pls up the priority - it really diminishes the user. The fix should be easy.</what>
</comment>
</bug>
<bug>
<bugid>10877</bugid>
<title>for android arabic support</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-30T22:01:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>saadkand...@gmail.com</reportedBy>
<openedDate>Mon, 30 Aug 2010 09:43:49 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Aug 2010 22:01:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2111</bugid>
<title>The URI geo:37.4185:-122.08774:3 crashes Google Maps</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>ed.f...@gmail.com</reportedBy>
<openedDate>Sun, 01 Mar 2009 17:32:56 +0000</openedDate>
<description>Easiest way to demo this: Bring up this QRCode:
http://qrcode.kaywa.com/img.php?s=8Q&amp;Ed=geo:37.4185:-122.08774:3 and scan
it with barcode reader. Select Q&quot;EOpen BrowserQ&quot;E and watch Google Maps
experience a Force Close.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 18:03:00 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>abliss</author>
<when>Mon, 02 Mar 2009 18:07:05 +0000</when>
<what>This is not a valid geo uri.. what behavior do you expect?</what>
</comment>
<comment>
<author>ed.f...@gmail.com</author>
<when>Mon, 02 Mar 2009 21:40:01 +0000</when>
<what>I realized this was not a valid url, but the right response should have been an error
message, not a crash.  I just thought you might want to know about the crash.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 02 Mar 2009 21:45:45 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:54:27 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:37:50 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 14:26:43 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:54:44 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:17:57 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>20133</bugid>
<title>Searching of apps in web market.google.com shows incorrect paging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shete.sa...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 18:11:54 +0000</openedDate>
<description>https://market.android.com/developer?pub=Google+Inc.Q&amp;Estart=36Q&amp;Enum=12
This site shows incorrect paging till 16 while results end at 4</description>
</bug>
<bug>
<bugid>3482</bugid>
<title>Browser app is forced to terminate when access to a site with a 10MB gif image</title>
<status>Declined</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-14T20:22:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>ugash...@gmail.com</reportedBy>
<openedDate>Thu, 06 Aug 2009 09:13:59 +0000</openedDate>
<description>Browser version: Mozilla/5.0(Linux; U; Android 1.5; en-us; sdk
Build/CUPCAKE) AppleWebkit/528.5+(KHTML, like Gecko) Version/3.1.2
Mobile Safari/525.20.1 Steps to reproduce: 1.Access to a site with a
10MB gif image 2.Wait for completed loading the site Expected result:
The browser app is not forced to terminate, or at least display the
error pop up before terminate Observed reesult: The browser app is
forced to terminate and transit to the idle screen Additional
information: A site with a 10MB gif image is possible to complete
loading with Safari browser (Ver. 530.17)</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 14 Aug 2009 20:22:05 +0000</when>
<what>We donQ&apos;Et have a solution for this at this time</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:40:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14644</bugid>
<title>Problem with tabPane under honeycomb</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>p3t3r.c4...@gmail.com</reportedBy>
<openedDate>Thu, 10 Feb 2011 02:54:10 +0000</openedDate>
<description>I have an applicaion which creates a dialog containing a tabbed pane.
Unfortunately this causes an exception under honeycomb. IQ&apos;Eve included
the stack trace in the attached stack.png. The code to reproduce is as
follows: public ApcAboutDialog(Context context) { super(context);
requestWindowFeature(Window.FEATURE_NO_TITLE); tabs = new
TabHost(context); LinearLayout ll = new LinearLayout(context);
ll.setOrientation(LinearLayout.VERTICAL); ll.setPadding(5, 5, 5, 5);
tabs.addView(ll, new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT)); this.addContentView(tabs, new
LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
TabWidget tw = new TabWidget(context); tw.setId(android.R.id.tabs);
ll.addView(tw, new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT)); FrameLayout f = new FrameLayout(context);
f.setId(android.R.id.tabcontent); f.setPadding(5, 5, 5, 5);
ll.addView(f, new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.FILL_PARENT)); tabs.setup(); // Client tab clientTabName =
ApcResources.getString(R.string.about_client_tab); TabSpec tab =
tabs.newTabSpec(clientTabName); tab.setContent(this);
tab.setIndicator(clientTabName); tabs.addTab(tab); The exception is
thrown on the final line. (addTab)</description>
<comment>
<author>Syphius@gmail.com</author>
<when>Wed, 16 Feb 2011 15:41:18 +0000</when>
<what>I had the same problem. I found a workaround by changing :
tabs = new TabHost(context); by tabs = new TabHost(context,null);

I think itQ&apos;Es a bug on the constructor of TabHost.</what>
</comment>
<comment>
<author>p3t3r.c4...@gmail.com</author>
<when>Fri, 04 Mar 2011 00:02:55 +0000</when>
<what>Thankyou Syphius!  You are correct that adding the null fixed the problem.</what>
</comment>
</bug>
<bug>
<bugid>19825</bugid>
<title>webview.loadDataWithBaseURL() cannot load image with space in name (Xoom with Honeycomb 3.0, 3.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>chris.yu...@gmail.com</reportedBy>
<openedDate>Mon, 05 Sep 2011 13:18:02 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications on 3.0. Use the Tools templates
for issues with the developer tools. Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem (including
sample code if appropriate). 1. Copy icon.png to assets folder as
Q&quot;Eicon.pngQ&quot;E and Q&quot;Ei con.pngQ&quot;E. 2. Create a new project and modify
onCreate() as following: ------------------CODE------------------------
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); WebView webView = new WebView(this);
String htmlString = Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EQ&quot;E + Q&quot;EQ&lt;Eimg
src=Q&apos;Efile:///android_asset/icon.pngQ&apos;E alt=Q&apos;Eicon.pngQ&apos;E/Q&gt;EQ&quot;E + Q&quot;EQ&lt;Eimg
src=Q&apos;Efile:///android_asset/i con.pngQ&apos;E alt=Q&apos;Ei con.pngQ&apos;E/Q&gt;EQ&quot;E +
Q&quot;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E; webView.loadDataWithBaseURL(null, htmlString,
Q&quot;Etext/htmlQ&quot;E, Q&quot;Eutf-8Q&quot;E, null); setContentView(webView); }
-------------------CODE----------------------- - What happened. All
emulators and galaxy s can show two images while Xoom can only shows the
first one (without space in name). - What you think the correct behavior
should be. Two images are shown. Please make sure that youQ&apos;Ere using
Android 3.0, and (if the issue exists on a device) that the device also
runs Android 3.0. Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. No error. webview.loadDataWithBaseURL() cannot load image with
space in name (Xoom with Honeycomb 3.0, 3.1)</description>
<comment>
<author>mrhass...@gmail.com</author>
<when>Wed, 05 Oct 2011 11:54:31 +0000</when>
<what>does that mean.... Q&quot;Eim a space cadet.jpgQ&quot;E

would be interpreted at runtime as Q&gt;EQ&gt;EQ&gt;EQ&gt;E Q&quot;Eim a cadet.jpgQ&quot;E

you guys! ;)</what>
</comment>
</bug>
<bug>
<bugid>5682</bugid>
<title>Bluetooth pairs with device after IQ&apos;Eve told it not to</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>neilboyd</reportedBy>
<openedDate>Mon, 28 Dec 2009 16:04:07 +0000</openedDate>
<description>IQ&apos;Eve got two bluetooth devices (because the one in my car doesnQ&apos;Et work
as per issue #2647). IQ&apos;Eve configured the one that doesnQ&apos;Et work in the
options so that both Q&quot;EPhoneQ&quot;E and Q&quot;EMediaQ&quot;E are off. But at regular
intervals it pairs and Q&quot;EPhoneQ&quot;E is set on again.</description>
<comment>
<author>clcdan....@gmail.com</author>
<when>Tue, 29 Dec 2009 05:19:26 +0000</when>
<what>Possibly related issue: This also happens to my Droid, too, right along with Pairing 
drop-offs, where previously paired devices showing as paired, but stop connecting - 
have to delete items, and then rediscover.  This happens once per week; I have had my 
Droid for 3 weeks.</what>
</comment>
</bug>
<bug>
<bugid>14199</bugid>
<title>samsung galaxy s bluetooth issue after 2.2.1 update</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:57:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>stevenwo...@gmail.com</reportedBy>
<openedDate>Fri, 21 Jan 2011 14:39:48 +0000</openedDate>
<description>I have a unbranded Samsung Galaxy s, has been running 2.2 for weeks with
out a issue, have updated today to 2.2.1 and now the bluetooth will not
connect to any bluetooth device, steps that happens are: pair with
device ath device will stay connected for about a min the device
disconnects and reports no bluetooth repeat the above and all happens
again</description>
<comment>
<author>yves.vo...@gmail.com</author>
<when>Sun, 23 Jan 2011 17:49:36 +0000</when>
<what>I have updated my galay S to 2.2.1 and the bluetooth pairing is not working anymore with my BMW. I can pair the telephone of my wyfe, but I donQ&apos;Et see the BMW....???
It was working fine with android 2.1.1
Any help will be welcome
thanks Regards</what>
</comment>
<comment>
<author>yves.vo...@gmail.com</author>
<when>Mon, 24 Jan 2011 19:14:45 +0000</when>
<what>I have solved my problem....
I have renamed the auto_pairing.conf and blacklist.conf in /etc/bluetooth 
and in the audio.conf file I have updated : 

[General]
Enable=
Disable=Headset,Gateway,Source,Sink,Control

and now it is working....

hope will help

regards

Yves</what>
</comment>
<comment>
<author>stevenwo...@gmail.com</author>
<when>Mon, 24 Jan 2011 20:00:37 +0000</when>
<what>That sounds hard to do!</what>
</comment>
<comment>
<author>stevenwo...@gmail.com</author>
<when>Mon, 24 Jan 2011 20:35:32 +0000</when>
<what>How did you do that?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:57:54 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>16387</bugid>
<title>Wired microphone button disfunctional on ALL Android phones after v2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>patrickm...@sbcglobal.net</reportedBy>
<openedDate>Wed, 27 Apr 2011 10:26:38 +0000</openedDate>
<description>This is deliberate duplicate of bug issue 11704 because it has been both
UNDERATED as a Medium defect and has NOT HAD AN OWNER IN 8 MONTHS This
is both a SAFETY AND A LEGAL ISSUE AND REQUIRES IMMEDIATE OWNERSHIP AND
ATTENTION. Since 2.2 the wired microphone call button has been disabled
on EVERY Android phone that I know of. You can no longer use the wired
mike button to initiate voice dial. It starts the music player instead
(which is useless functionality). Note that people in 11704 have
reported getting tickets for failure to use a hands-free phone even
though they have a wired headset because we are being FORCED use to use
the touchpad. I do not know if anyone has had an accident at this point,
but they have certainly incurred legal problems and fines. THIS IS NOT
TOLERABLE. FIX THIS IMMEDIATELY. ASSIGN SOMEONE AT ONCE. This is an
ANDROID BUG. NOT a carrier bug, or an OEM hardware problem. You have
many irate customers at this point. Deal with it.</description>
<comment>
<author>sireb...@gmail.com</author>
<when>Sun, 15 May 2011 20:40:11 +0000</when>
<what>I agree.  Google is too busy trying to be hip.  I donQ&apos;Et think they realized some of the real engineering problems they would encounter with embedded systems.  Web programming is one thing, because no one knows how many errors a search engine is making.  But when you have to make a device that has to function correctly at 6-Sigma, it takes more attention to detai.

Google doesnQ&apos;Et have this.</what>
</comment>
<comment>
<author>sireb...@gmail.com</author>
<when>Sun, 15 May 2011 20:40:14 +0000</when>
<what>I agree.  Google is too busy trying to be hip.  I donQ&apos;Et think they realized some of the real engineering problems they would encounter with embedded systems.  Web programming is one thing, because no one knows how many errors a search engine is making.  But when you have to make a device that has to function correctly at 6-Sigma, it takes more attention to detai.

Google doesnQ&apos;Et have this.</what>
</comment>
<comment>
<author>atane...@gmail.com</author>
<when>Thu, 02 Jun 2011 12:08:45 +0000</when>
<what>We buyed a Samsung Galaxy Ace (FROYO.XWKAA) for my girlfriend, and she noticed that it doesnQ&apos;Et plays media in stereo with headsets plugged in.
I had the same problem on my HTC Wildfire after a system software update (to be Q&quot;E2.21.110.2 CL293608 release keysQ&quot;E).Without headset they work just fine.
Can it be the same problem?</what>
</comment>
<comment>
<author>bradwh...@gmail.com</author>
<when>Tue, 06 Sep 2011 18:04:35 +0000</when>
<what>I just got upgraded to Android 2.3.3 on my Droid X, and this issue is still unresolved.  Did the 2.3.3 release do ANYTHING besides change the colors?????</what>
</comment>
</bug>
<bug>
<bugid>15149</bugid>
<title>Wrong Timezone for Myanmar</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-04-06T22:10:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>3</stars>
<reportedBy>lianx...@gmail.com</reportedBy>
<openedDate>Wed, 02 Mar 2011 04:08:50 +0000</openedDate>
<description>Time Zone for Myanmar is worong. Capital for Myanmar is Yangon +6:30 but
in the phone Yangon is +0:00 I hope this bug can be fix. NOTE: This form
is only for reporting user bugs in 2.2. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.2. If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 02 Mar 2011 05:06:39 +0000</when>
<what>Olson id Asia/Rangoon (Q&quot;EMyanmar TimeQ&quot;E) is +06:30 in AndroidQ&apos;Es time zone database in both 2.3 and 3.0. you can use the app Dalvik Explorer from the market to check this is true on your device, and to check thatQ&apos;Es the time zone thatQ&apos;Es actually in use (Dalvik Explorer will show you the default).</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 14 Mar 2011 21:59:01 +0000</when>
<what>ping?</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 22:10:54 +0000</when>
<what>closing for lack of information.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Apr 2011 22:11:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8412</bugid>
<title>Will Not Connect to a Hidden Wireless Lan (non broadcast SSID)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>mrcolino...@gmail.com</reportedBy>
<openedDate>Thu, 20 May 2010 10:37:30 +0000</openedDate>
<description>Issue: ====== Phone: HTC Desire, Android 2.1-update1 The AP SSID is set
as non-broadcast, password is WPA/WPA2 protected and the phone will not
connect. If I change the AP to broadcast the SSID, the HTC Desire
connects straight away When I chnage the AP back to non-broadcast of the
SSID, the HTC Desire cannot connect again Correct Behaviour: Should
support non broadcasting SSIDQ&apos;Es as well as broadcasting SSIDQ&apos;Es Thank you
for your support Colin</description>
<comment>
<author>meie...@gmail.com</author>
<when>Wed, 18 Aug 2010 14:42:27 +0000</when>
<what>Same issue with HTC Legend.</what>
</comment>
<comment>
<author>iximeth...@yahoo.com</author>
<when>Thu, 07 Oct 2010 23:27:56 +0000</when>
<what>Anyone figure this out yet?</what>
</comment>
<comment>
<author>random.s...@gmail.com</author>
<when>Thu, 07 Oct 2010 23:56:42 +0000</when>
<what>Actually, yes.  I managed to get mine to connect by using Wifi Advanced Config Editor (http://www.appbrain.com/app/wifi-advanced-config-editor/org.marcus905.wifi.ace) to flag the network as having a hidden SSID.</what>
</comment>
</bug>
<bug>
<bugid>7147</bugid>
<title>dx fails on scala-library.jar and scala-compiler.jar</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-03-30T18:41:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>26</stars>
<reportedBy>maciek.m...@gmail.com</reportedBy>
<openedDate>Sun, 14 Mar 2010 15:26:02 +0000</openedDate>
<description>dx --dex scala-compiler.jar scala-library.jar fails with: trouble
writing output: format == null It completes succesfully when
scala-compiler.jar and scala-library.jar are processed separately, i.e.
both dx --dex scala-compiler.jar and dx --dex scala-library.jar run
fine. Versions/settings: Scala jars: 2.8.0 Beta1 (from
http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-prerelease.zip)
dx: version 1.3 (platforms/android-7/tools) running with -Xmx2000M OS:
Windows Vista 64 bit Java: Sun 64 bit VM, 1.6.0_16-b01</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 15 Mar 2010 04:58:04 +0000</when>
<what></what>
</comment>
<comment>
<author>danf...@google.com</author>
<when>Mon, 15 Mar 2010 18:50:25 +0000</when>
<what>Can you add the option Q&quot;E--debugQ&quot;E and then re-run? That will cause dx to emit a full
stack trace for the problem.</what>
</comment>
<comment>
<author>maciek.m...@gmail.com</author>
<when>Mon, 15 Mar 2010 20:18:51 +0000</when>
<what>Here you go:

trouble writing output:
com.android.dx.util.ExceptionWithContext: format == null
        at
com.android.dx.util.ExceptionWithContext.withContext(ExceptionWithContext.java:46)
        at com.android.dx.dex.file.MixedItemSection.placeItems(MixedItemSection.java:321)
        at com.android.dx.dex.file.DexFile.toDex0(DexFile.java:525)
        at com.android.dx.dex.file.DexFile.toDex(DexFile.java:196)
        at com.android.dx.command.dexer.Main.writeDex(Main.java:434)
        at com.android.dx.command.dexer.Main.run(Main.java:143)
        at com.android.dx.command.dexer.Main.main(Main.java:120)
        at com.android.dx.command.Main.main(Main.java:89)
Caused by: java.lang.NullPointerException: format == null
        at com.android.dx.dex.code.Dops.getOrNull(Dops.java:1204)
        at
com.android.dx.dex.code.OutputFinisher.performExpansion(OutputFinisher.java:607)
        at
com.android.dx.dex.code.OutputFinisher.massageInstructions(OutputFinisher.java:558)
        at
com.android.dx.dex.code.OutputFinisher.finishProcessingAndGetList(OutputFinisher.java:350)
        at
com.android.dx.dex.code.DalvCode.finishProcessingIfNecessary(DalvCode.java:108)
        at com.android.dx.dex.code.DalvCode.getCatches(DalvCode.java:195)
        at
com.android.dx.dex.file.CatchStructs.finishProcessingIfNecessary(CatchStructs.java:90)
        at com.android.dx.dex.file.CatchStructs.encode(CatchStructs.java:120)
        at com.android.dx.dex.file.CodeItem.place0(CodeItem.java:211)
        at com.android.dx.dex.file.OffsettedItem.place(OffsettedItem.java:242)
        at com.android.dx.dex.file.MixedItemSection.placeItems(MixedItemSection.java:312)
        ... 6 more
...while placing
CodeItem{ch.epfl.lamp.compiler.msil.Assembly.GetTypes:()[Lch/epfl/lamp/compiler/msil/Type;}
...while writing section 7</what>
</comment>
<comment>
<author>danf...@google.com</author>
<when>Mon, 15 Mar 2010 21:56:49 +0000</when>
<what>Thanks. I or one of my colleagues will look into this.</what>
</comment>
<comment>
<author>danf...@google.com</author>
<when>Mon, 15 Mar 2010 23:49:21 +0000</when>
<what>FYI, this is now being tracked as internal issue #2516984.</what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Tue, 30 Mar 2010 18:41:40 +0000</when>
<what>IQ&apos;Em marking this as Q&quot;Eworking as intended,Q&quot;E but thatQ&apos;Es really not the whole story:

It turns out that you have made the first report weQ&apos;Eve seen of anyone running into DalvikQ&apos;Es existing limit of 
65536 method references per dex file.

In the short term, we are going to fix the error message to be less opaque. In the long term, we will do a rev of 
the format to allow for Q&quot;EjumboQ&quot;E method references (and field references, while weQ&apos;Ere at it). We knew we were 
seeing string counts approaching the 16-bit limit before we shipped 1.0, and so we introduced the const-
string/jumbo variant of the const-string opcode. However, we didnQ&apos;Et think weQ&apos;Ed see method counts hit the 
limit for quite a while. You have made us rethink our timeline!

As you noticed, by splitting your output into multiple dex files, you are neatly working around the problem. 
You will of course have a bit more to do to make multiple dex files work as part of an Android application, but 
all the right Android/Dalvik library support should be there for you to do that.

Thanks for the report, and IQ&apos;Em sorry that I canQ&apos;Et promise a quick solution to the problem, as an executable 
format rev is no small matter.</what>
</comment>
<comment>
<author>maciek.m...@gmail.com</author>
<when>Tue, 30 Mar 2010 20:48:49 +0000</when>
<what>Thanks for the explanation, very helpful!</what>
</comment>
<comment>
<author>chitongc...@gmail.com</author>
<when>Mon, 26 Apr 2010 17:45:03 +0000</when>
<what>Could you give me some pointers for building multiple dex files and combine them to
apk file? 
in eclipse and in build.xml

</what>
</comment>
<comment>
<author>maciek.m...@gmail.com</author>
<when>Mon, 26 Apr 2010 20:22:36 +0000</when>
<what>IQ&apos;Ed also be interested in the answer to this question. IQ&apos;Eve had a quick look at the
Dalvik class loaderQ&apos;Es source and it seemed that it only allows for a single dex in an
apk. Is the solution to somehow reference from my apk the classes provided by a
separate apk? If so, how can this be achieved?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 27 Apr 2010 14:57:39 +0000</when>
<what>Issue 7987 has been merged into this issue.</what>
</comment>
<comment>
<author>head...@gmail.com</author>
<when>Fri, 30 Apr 2010 05:59:16 +0000</when>
<what>FYI, another case where this failed...

IQ&apos;Em working on precompiling all of JRubyQ&apos;Es standard library to class files, since itQ&apos;Es not possible to jit them on 
the device. Along with generating a .class file for each .rb file, I must also generate direct invokers for all 
methods in all files, to avoid having to bind them using reflection. The resulting combination produces 
somewhere around 8500 class files (about 40MB, though thereQ&apos;Es loads of redundant noise), and when I try to 
dex it I run into this same issue.

If I dex the compiled scripts and the generated handles separately, they both succeed, so IQ&apos;Em at least Q&lt;E 2x the 
limit of methods. I suppose thatQ&apos;Es a good thing :)

I have been meaning to provide a different method-binding mechanism that uses a single switch per script, 
so this may force that issue...but I at least wanted to mention that IQ&apos;Em running into the same problem.</what>
</comment>
<comment>
<author>danfuzz....@gmail.com</author>
<when>Fri, 30 Apr 2010 16:33:50 +0000</when>
<what>(In answer to several requests) As I said in a previous comment, you can work around
the issue by including multiple dex files in your application, e.g., a classes.dex
plus additional dex files that you load using the facilities provided in
dalvik.system. You will have to write some code to manage this; the platform has all
the right Q&quot;Eraw materialsQ&quot;E but doesnQ&apos;Et have any full implementation of a
multiple-dex-per-app solution.

Right now you *cannot* simply combine two smaller dex files produced by dx and get a
working larger one: The problem is a fundamental limit in the current format, not a
problem with the processing of .class files per se.</what>
</comment>
<comment>
<author>dan...@gmail.com</author>
<when>Wed, 01 Jun 2011 18:39:01 +0000</when>
<what>Now this is a seriously broken limit. I understand that Google limits the languages its employees can write code in (Stven Yegge is famous for having become the Q&quot;EMost Hated Person At GoogleQ&quot;E for being critical of this: http://steve-yegge.blogspot.com/search?q=most+hated+google), but imposing these limits on people from other companies developing for the platform, and therefore supporting the Android ecosystem, is borderline disrespectful and evil to the community.

IQ&apos;Ed really like to see these arbitrary limits removed, and lack of support for better languages beyond Java turned around.</what>
</comment>
<comment>
<author>danf...@google.com</author>
<when>Wed, 01 Jun 2011 19:02:07 +0000</when>
<what>This issue has nothing to do with multiple language support, per se. Personally, IQ&apos;Em quite happy to see all the different languages that are now getting targeted to Dalvik.</what>
</comment>
<comment>
<author>McDonnel...@gmail.com</author>
<when>Tue, 16 Aug 2011 09:22:02 +0000</when>
<what>Comment 6 - Q&quot;EHowever, we didnQ&apos;Et think weQ&apos;Ed see method counts hit the 
limit for quite a while. You have made us rethink our timeline!Q&quot;E


Is there any updates as to when this will be changed?</what>
</comment>
</bug>
<bug>
<bugid>18308</bugid>
<title>Buttons can be reorganized only in the Outline view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Pana...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 14:21:15 +0000</openedDate>
<description>Steps to reproduce the problem: 1.) create a vertical linear layout. 2.)
create multiple buttons, add them to the view, and change the text
displayed by each of them to be able to discern which button is which.
3.) attempt to drag the buttons around on the graphical editor to, for
example, put Button2 before Button1. Expected result: the button is
moved correctly and the order of the buttons has thus changed (note:
this operation works correctly when you do it in the Outline tab in
Eclipse). Actual result: nothing happens. The button cannot seem to be
dragged around at all once you first added it to the view. You have to
use the Outline tab to drag the buttons around. Eclipse versions that
exhibit this problem: Eclipse 3.5.x-4.1 (and all others in between). OS
tested: Ubuntu 11.04 x86 and x86-64.</description>
<comment>
<author>Pana...@gmail.com</author>
<when>Thu, 07 Jul 2011 14:21:59 +0000</when>
<what>ADT plugin versions tested: ADT 10, ADT 11, and ADT 12.</what>
</comment>
</bug>
<bug>
<bugid>9724</bugid>
<title>Drawable with alpha drawn differently than Drawable without alpha</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-14T23:41:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sary...@yahoo.com</reportedBy>
<openedDate>Mon, 12 Jul 2010 18:17:20 +0000</openedDate>
<description>Attached is an application that demonstrates this. (and another bug that
I filed earlier) ItQ&apos;Es especially obvious on Nexus One with API level 8,
but itQ&apos;Es also a little noticable on the original Droid with API level 7.
IQ&apos;Eve stiched together two buttons. One button is two alpha images
stitched with a non-alpha center, and the other is three alpha images
stitched together. The non-alpha image is rendered darker and somewhat
greenish, while the alpha images are rendered correctly. Use your
preferred paint program to verify that the non-alpha image uses the same
colors as the alpha image. (the center image with alpha has only one
pixel of alpha)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 14 Jul 2010 23:41:25 +0000</when>
<what>This is because opaque images are loaded pre-dithered in 565 format. To prevent this from happening, just force the loading of the image in 32 bits (using BitmapFactory.Options.)</what>
</comment>
</bug>
<bug>
<bugid>9193</bugid>
<title>Voice Search needs to be able to handle navigation requests for contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>marty.ge...@gmail.com</reportedBy>
<openedDate>Sat, 19 Jun 2010 03:16:41 +0000</openedDate>
<description>When using Q&quot;Enavigate toQ&quot;E requests on voice search one should be aable to
use contact names like Q&quot;ENavigate to Bob Smith, HomeQ&quot;E rather than having
to list the whole address.</description>
<comment>
<author>anthonyo...@gmail.com</author>
<when>Fri, 02 Jul 2010 03:10:40 +0000</when>
<what>Would also be great if it had:

SEND TEXT Q&lt;ECONTACT NAME + OPTIONAL MESSAGEQ&gt;E
SEND EMAIL Q&lt;ECONTACT NAME + OPTIONAL SUBJECT + OPTIONAL MESSAGEQ&gt;E
PLAY Q&lt;ESONG or ARTISTQ&gt;E
OPEN Q&lt;EAPP NAME + OPTIONAL INPUTSQ&gt;E</what>
</comment>
</bug>
<bug>
<bugid>12414</bugid>
<title>Music player plays ends up playing track #2 again and again in *.pla playlists</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jaroslav...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 22:10:46 +0000</openedDate>
<description>Steps to reproduce the problem - import or create *.pla playlist in your
device - play #2 or any greater track number from that playlist What
happened - after any track ends playing track #2 gets played again and
again, no matter what track you were playing What you think the correct
behavior should be - next track should start playing (respecting natural
order of the playlist) When browsing the playlists the tracks are
displayed in correct order. device: Samsung Galaxy S, Android
2.1-update1 PC: Vista Ultimate 64bit, Windows Media Player 11</description>
<comment>
<author>jaroslav...@gmail.com</author>
<when>Mon, 08 Nov 2010 09:03:17 +0000</when>
<what>also happens on Windows 7 64bit with WMP 12</what>
</comment>
<comment>
<author>allanm...@gmail.com</author>
<when>Tue, 15 Mar 2011 18:27:28 +0000</when>
<what>i have the same problem. Any solutions?</what>
</comment>
<comment>
<author>jaroslav...@gmail.com</author>
<when>Fri, 06 May 2011 11:53:09 +0000</when>
<what>still not fixed in 2.3.3</what>
</comment>
</bug>
<bug>
<bugid>19037</bugid>
<title>MediaPlayer getCurrentState()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ja...@expertlunch.com</reportedBy>
<openedDate>Thu, 04 Aug 2011 17:53:44 +0000</openedDate>
<description>there should be a method to get the current state of the MediaPlayer
beyond isPlaying().</description>
</bug>
<bug>
<bugid>3504</bugid>
<title>Folder name unexpectedly changed to Q&quot;E000Q&quot;E Q&quot;E001Q&quot;E then files corrupt.</title>
<status>New</status>
<owner>s...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>7</stars>
<reportedBy>Nock.For...@gmail.com</reportedBy>
<openedDate>Sun, 09 Aug 2009 09:04:34 +0000</openedDate>
<description>This is old fashioned code problem. When you make a folder which name
contain Q&quot;E0x5c \Q&quot;E Q&quot;E0x7c |Q&quot;E, android change them to Q&quot;E000Q&quot;E Q&quot;E001Q&quot;E and files
corrupt. Environment: - OS 1.5 with magic - Windows 7 with Japanese
locale. How to repro: #You need Japanese locale to reproduce this
problem. 1. mount sdcard to PC 2. Open mounted removable disk. 3. make a
new folder. 4. rename the folder name to Q&quot;E???Q&quot;E. 5. unmount sdcard from
PC. 6. Wait for a while. 7. mount sdcard to PC again. 8. Open mounted
removable disk. Observed: - Folder name changed to Q&quot;E000Q&quot;E - CanQ&apos;Et access
000 folder. An error message shows up. Q&quot;EJ:\000 refers to a location that
is unavailable.Q&quot;E - All contents inside Q&quot;E000Q&quot;E folder lost ;-( Expected: -
You see the folder Q&quot;E???Q&quot;E Japanese locale windows uses Shift-JIS(cp932)
for operation. And some Kanji charactors contain such Q&quot;E0x5c \Q&quot;E Q&quot;E0x7c |Q&quot;E
in their code. So some android task replace them and corrupted them.</description>
<comment>
<author>Nock.For...@gmail.com</author>
<when>Sun, 09 Aug 2009 09:42:09 +0000</when>
<what>Got it. /system/bin/dosfsck doesnQ&apos;Et understand multibyte chars. :-(
Auto fix (rename) process just after sdcard mounted cause this problem.

Anyone know some work around?
</what>
</comment>
<comment>
<author>s...@google.com</author>
<when>Mon, 17 Aug 2009 21:19:02 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:31:15 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:42:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15585</bugid>
<title>Custom Phone Number Description</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-18T19:10:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>BravaCentauri</reportedBy>
<openedDate>Fri, 18 Mar 2011 03:19:31 +0000</openedDate>
<description>It would be a nice improvement to GoogleQ&apos;Es contact system to have a
custom description for each phone number. For instance, what if I want
to put a bunch of restaurant phone numbers under one contact? Home, Work
and Mobile just doesnQ&apos;Et cut it. Or how about different numbers for work?
IQ&apos;Eve seen this on some Android phones, but itQ&apos;Es not from Google, itQ&apos;Es
from the manufacture. It would be nice to have a native interface.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 18 Mar 2011 19:10:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15932</bugid>
<title>Asia/Dhaka timezone issues</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-04-11T18:33:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>DanLe...@gmail.com</reportedBy>
<openedDate>Sat, 02 Apr 2011 15:36:16 +0000</openedDate>
<description>It seems that the Asia/Dhaka timezone is a little wonky right now. I
suspect itQ&apos;Es due to them changing to using DST recently. Attached is a
sample Activity that demonstrates this (if your default locale is
Q&quot;Een_USQ&quot;E, which it is for me). When run, you expect the short display
name to display the same GMT offset. However, in en_US, it shows the
offset as GMT+06:00, and in Spanish it shows the offset as GMT+07:00.</description>
<comment>
<author>e...@google.com</author>
<when>Sat, 02 Apr 2011 16:21:56 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Apr 2011 18:33:13 +0000</when>
<what>works for me:

    Is Asia/Dhaka in DST? false
    Default locale: en_US
    Long, default locale: Bangladesh Time
    Short, default locale: BDT
    Long, Spanish locale: Hora de Bangladesh
    Short, Spanish locale: BDT
</what>
</comment>
<comment>
<author>DanLe...@gmail.com</author>
<when>Mon, 11 Apr 2011 18:38:13 +0000</when>
<what>ThatQ&apos;Es because the short locale on your phone is showing BDT instead of a GMT-related time.

IQ&apos;Ell file another bug being more specific then.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Apr 2011 18:48:52 +0000</when>
<what>no need to file a new bug for whatQ&apos;Es presumably the same bug. you can follow up here.</what>
</comment>
<comment>
<author>DanLe...@gmail.com</author>
<when>Mon, 11 Apr 2011 18:53:01 +0000</when>
<what>Well, your post has brought up an interesting point I investigated, which is that the implementation of the TZ database varies between devices.  On your device, the short locale name is Q&quot;EBDT.Q&quot;E  On a 2.3.3 emulator I just tested on, both timezones show GMT+07:00.  But on my EVO, it shows the GMT+06:00 and GMT+07:00 discrepancy.  So perhaps this is a device-specific issue.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 11 Apr 2011 19:03:07 +0000</when>
<what>so thereQ&apos;Es several things at play here. as far as data goes, thereQ&apos;Es the Olson tzdata, which is the source of the TimeZoneQ&apos;Es offsets and transitions, and thereQ&apos;Es ICU, which is the source of the TimeZoneQ&apos;Es strings. the exact ICU data available on any given device varies. and ICU changed their minds about what abbreviations to use, too. thereQ&apos;Es fallback code in ICU to produce GMT+xx:xx strings, but there are also at least two places in libcore that will do similar formatting themselves.

honestly, running the code in the debugger on the device that isnQ&apos;Et working for you -- to find out where the bad string is coming from -- is probably your best chance of finding out whatQ&apos;Es going on. the gingerbread source is publicly available, so youQ&apos;Ell be able to see if this is a bug that was already fixed. (which is possible.)</what>
</comment>
</bug>
<bug>
<bugid>8552</bugid>
<title>Bluetooth Audio Quality (2.1 HTC Hero Sprint)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>nomad...@gmail.com</reportedBy>
<openedDate>Mon, 24 May 2010 16:54:41 +0000</openedDate>
<description>Connect a Bluetooth headset in media mode, and move around. The audio
will pause (break up) several times over the coarse of a song. This
functionality worked without a problem yesterday (before I upgraded from
1.5 to 2.1 using the installer provided by Sprint) My guess: Changes
were made to the Bluetooth stack that need to be addressed (I came to
this conclusion thanks to the weakness of Windows built-in BT stack,
IQ&apos;Eve had experience trying out different Windows BT stacks) Device
Specs: HTC Hero (HERO200) Sprint Android Firmware: 2.1-update1</description>
<comment>
<author>aflus...@gmail.com</author>
<when>Wed, 26 May 2010 03:27:38 +0000</when>
<what>Same problem. Worked great with 1.5. Sucks with 2.1</what>
</comment>
<comment>
<author>nukk...@gmail.com</author>
<when>Sun, 18 Jul 2010 13:23:02 +0000</when>
<what>same problem... just got the hero and was quite excited about the new android update and then my musicQ&apos;Es breaking up when iQ&apos;Em playing it on my car stereo... sucks big time! any chance for a patch you reckon?</what>
</comment>
</bug>
<bug>
<bugid>12860</bugid>
<title>HttpURLConnection doesnQ&apos;Et stream data in chunked mode if connecting to a HTTPS site.</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2010-12-03T00:10:35.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>danier...@gmail.com</reportedBy>
<openedDate>Tue, 30 Nov 2010 09:21:44 +0000</openedDate>
<description>HttpURLConnection has a few issues.. the biggest one being that if the
connection isnQ&apos;Et set to chunked it buffers the whole response before
sending it which causes timeouts, memory issues etc. The fix to this
seems to be to use chunked mode on the connection (there is apparently a
bug in the fixed length streaming mode that has been fixed for post-2.2
to make it actually stream..) which I can see works fine if the data is
being sent to a plain HTTP site and I can see the data being streamed to
the server using wireshark on the router the device is using to connect
to the internet. If I set the URL to HTTPS://.. (the other server wonQ&apos;Et
actually accept the data I want to post over HTTP) chunking no longer
happens even though it is set so I get timeouts, memory issues. IQ&apos;Em
testing this with an app built against the 1.6 libraries and testing on
a 2.1 device.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 01 Dec 2010 23:08:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 02 Dec 2010 21:22:31 +0000</when>
<what>Confirmed, this bug exists in all releases of the platform. IQ&apos;Ell prepare a fix for a future release. </what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 03 Dec 2010 00:10:35 +0000</when>
<what>Thanks for reporting this. ItQ&apos;Es tested and fixed in a future release.

Unfortunately I donQ&apos;Et have much for a workaround. You could use reflection to install the chunk length into the underlying HTTP client. This is risky and not necessarily portable between devices. Your other option is to switch to the Apache HTTP client for these uploads.

    public void doUpload() {
        HttpsURLConnection connection = ...

        try {
            setField(getField(connection, connection.getClass().getName(), Q&quot;EhttpsEngineQ&quot;E), 1024,
                    HttpURLConnection.class.getName(), Q&quot;EchunkLengthQ&quot;E);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    Object getField(Object o, String className, String fieldName) throws Exception {
        Field field = Class.forName(className).getDeclaredField(fieldName);
        field.setAccessible(true);
        return field.get(o);
    }

    void setField(Object o, Object value, String className, String fieldName) throws Exception {
        Field field = Class.forName(className).getDeclaredField(fieldName);
        field.setAccessible(true);
        field.set(o, value);
    }
</what>
</comment>
<comment>
<author>danier...@gmail.com</author>
<when>Sun, 05 Dec 2010 23:50:11 +0000</when>
<what>Hi,

My work-around has been to write a small method that does the bare minimum of HTTP into a plain Socket to push the file up. This is working pretty well and obviously works everywhere.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 09 Dec 2010 19:55:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>852</bugid>
<title>NPE in Android System Code</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:47:52.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Wed, 03 Sep 2008 17:40:33 +0000</openedDate>
<description>This occurs when I have an activity group that pulls in a view from the
current application as well as a view from a different application. When
an event occurs in the view from the current application but there was
overlap visually between the two views, we get this exception: 09-03
17:31:57.226: ERROR/AndroidRuntime(372): java.lang.NullPointerException
09-03 17:31:57.226: ERROR/AndroidRuntime(372): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1146) 09-03
17:31:57.226: ERROR/AndroidRuntime(372): at
android.os.Handler.dispatchMessage(Handler.java:88) 09-03 17:31:57.226:
ERROR/AndroidRuntime(372): at android.os.Looper.loop(Looper.java:123)
09-03 17:31:57.226: ERROR/AndroidRuntime(372): at
android.app.ActivityThread.main(ActivityThread.java:3708) 09-03
17:31:57.226: ERROR/AndroidRuntime(372): at
java.lang.reflect.Method.invokeNative(Native Method) 09-03 17:31:57.226:
ERROR/AndroidRuntime(372): at
java.lang.reflect.Method.invoke(Method.java:492) 09-03 17:31:57.226:
ERROR/AndroidRuntime(372): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:734)
09-03 17:31:57.226: ERROR/AndroidRuntime(372): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:492) 09-03
17:31:57.226: ERROR/AndroidRuntime(372): at
dalvik.system.NativeStart.main(Native Method) Please adivse.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:47:52 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>10634</bugid>
<title>Auto opening email client on click of email in android browser</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-08-20T17:21:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahulmis...@gmail.com</reportedBy>
<openedDate>Fri, 20 Aug 2010 15:09:41 +0000</openedDate>
<description>Hi I am developing a web application for android. if my web page
contains any email address and user click on that then browser auto
opens mail client even i have not attached any mailto link for those
address. Expected Result : mail client should be open only if i have
attached mailto link. please help me how to get rid of this auto opening
mail client when i have not attached any mailto link. is there any way
to stop it.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 17:21:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15446</bugid>
<title>typing text in search input box causing page scrolling in http://www.ehow.com/i/#home</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>bill.t...@gmail.com</reportedBy>
<openedDate>Sat, 12 Mar 2011 01:09:18 +0000</openedDate>
<description>- Steps to reproduce the problem. 1.go to www.ehow.com. If itQ&apos;Es not
redirect to the mobile page, type the URL http://www.ehow.com/i/#home
2.touch the search input box. Noticed the page scrolled. Expected
behavior: the page should not scroll. 3. type characters. Noticed the
page scrolled while typing. Expected behavior: the page should not
scroll. - What happened. The page scrolled in step2 and step3. - What
you think the correct behavior should be. The page should not scroll.
tested Devices: Devices based on Froyo or Gingerbread Gingerbread
emulator Note:Eclair-based devices donQ&apos;Et have this problem</description>
<comment>
<author>bill.t...@gmail.com</author>
<when>Mon, 28 Mar 2011 18:52:09 +0000</when>
<what>ItQ&apos;Es directly caused by nativeSubtractLayers().

   public boolean requestChildRectangleOnScreen(View child,
                                                 Rect rect,
                                                 boolean immediate) {
...
        content = nativeSubtractLayers(content);
...
   }
</what>
</comment>
<comment>
<author>bill.t...@gmail.com</author>
<when>Mon, 28 Mar 2011 18:56:27 +0000</when>
<what>found the code was added by Cary Clark Q&lt;Ecary@android.comQ&gt;E.


commit 31b83675707a2439995583a12322c9a928b0d361
Author: Cary Clark Q&lt;Ecary@android.comQ&gt;E
Date:   Tue Mar 9 09:20:34 2010 -0500

    requestChildRectangleOnScreen takes layers into account
    
    Call native LayerAndroid::subtractLayers so
    the layers can be removed from the visible portion of the screen
    when computing how much to scroll.
    
    companion fix in external/webkit
    
    Change-Id: Ib441b826ab5b2baaba20f41f392848a28a9e09ee
    http://b/2453841


commit cc4e3c422964c7d999e8f340057f303140d845dd
Author: Cary Clark Q&lt;Ecary@android.comQ&gt;E
Date:   Tue Mar 9 09:17:51 2010 -0500

    requestChildRectangleOnScreen takes layers into account
    
    Make native LayerAndroid::subtractLayers visible to java so
    the layers can be removed from the visible portion of the screen
    when computing how much to scroll.
    
    companion fix in frameworks/base
    
    Change-Id: I3bc0760aaeb515415e90996ec1257d24f9f8705a
    http://b/2453841
</what>
</comment>
</bug>
<bug>
<bugid>4341</bugid>
<title>enhance lousy contact manager</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-11-10T13:27:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>skraw...@gmail.com</reportedBy>
<openedDate>Fri, 23 Oct 2009 14:07:09 +0000</openedDate>
<description>the contact manager is a really bad piece of sw for the following
reasons: - cannot sort contacts based on firstname, lastname. It even
does not know first nor last, how can you find anyone in some hundred
contacts? - cannot import or export contacts in vcf or csv file, sync is
no replacement for that. Why does Google need my contacts? - vcf
attached to email cannot be imported - contact group definition and
handling</description>
<comment>
<author>OlliTech</author>
<when>Fri, 23 Oct 2009 18:55:32 +0000</when>
<what>Hmm
- You can sort by name - you may scroll by letter A-Z or just start typing the name
to filter results
- You can import and export your contacts in csv, vcard and outlook format  from your
google account (gmail)
- what about contact group def. and handling?

You should take time to submit accurate and detailed reports if you want too see
anything implemented as a result.
</what>
</comment>
<comment>
<author>skraw...@gmail.com</author>
<when>Sat, 24 Oct 2009 13:22:55 +0000</when>
<what>You should probably read and understand before answering, sorry to say that.
Situation:
you have 200 contacts entered with firstname (first) and lastname (second).
Now you look for someone you cannot remember the firstname but only the lastname.
How do you search? Right, you hit Q&quot;EmenuQ&quot;E, then Q&quot;EsearchQ&quot;E, then type Q&quot;EeQ&quot;E. Now you get a
completely mixed up list of lets say 50 people whose first or lastname starts with
Q&quot;EeQ&quot;E. The list is sorted by firstnames beginning letter. Do you really think that
makes any sense? Of course not. And it is not efficient.
Efficient is:
Contact manager has (definable) fields for first name, last name, whatever name.
If you look for a lastname you hit a button (lets call it Q&quot;EsearchQ&quot;E, located near
Q&quot;ElastnameQ&quot;E) then keypad shows up and you hit Q&quot;EeQ&quot;E. Now you get a list of all contacts
whose lastname starts with Q&quot;EeQ&quot;E.
Android    : 3 hits, list is not what you want
My proposal: 2 hits, list is exactly what you want.
Thinking about things can make a difference...
Same problem with searching for contacts living in a certain town. How do you manage
that? 
The basic problem is that there is no general concept behind this contact manager.
ItQ&apos;Es just a bunch of codelines without common strategy.

I am not interested in Google knowing all my contacts. If you think different thatQ&apos;Es
your problem. Are you interested in your neighbour knowing your girlfriendsQ&apos;E complete
name and adress, picture and phone numbers? How do you know he does not work for google?

Groups: how do you define a group and attach contacts to it? What about a contact
tab, just like there is a Q&quot;EfavouritesQ&quot;E tab in contact manager?

Really, I have no real hope that anything is really implemented based on this
issues-list. The issues I see around android are mostly of obvious nature. That can
only mean noone involved in implementation uses this stuff in his personal
environment, else he would have already known my issues.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 13:27:27 +0000</when>
<what>Please file separate reports for each separate request. Or feel free to contribute
the improvements and fixes that you want into the Android Open-Source Project.</what>
</comment>
<comment>
<author>skraw...@gmail.com</author>
<when>Wed, 11 Nov 2009 15:07:02 +0000</when>
<what>My will to contribute code to a project that publicly offends people like cyanogen
for contributing work that makes the phone at least a bit more usable tends to be
next to zero. If you hit people for helping others with _your_ work donQ&apos;Et expect them
to improve your work further on...
</what>
</comment>
<comment>
<author>yohan.ro...@gmail.com</author>
<when>Wed, 17 Nov 2010 09:41:42 +0000</when>
<what>In my Nexus One, the display of the Q&quot;EFavoritesQ&quot;E contacts is incorrect :
When I set, Q&quot;ESort list by nameQ&quot;E AND Q&quot;EView contact name as : last name firstQ&quot;E, my contacts are sorted by first name.

e.g : I get 
THOMPSON Anna
THOMPSON Bruce
DOE John
JOHNSON Steve 

instead of 
DOE John
JOHNSON Steve
THOMPSON Anna
THOMPSON Bruce


</what>
</comment>
</bug>
<bug>
<bugid>5732</bugid>
<title>Remove installed apps from featured section of market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>digiste...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 08:16:20 +0000</openedDate>
<description>In the Android Market, the Featured Apps section sometimes shows apps
that are already installed. these should be removed from the list.</description>
</bug>
<bug>
<bugid>11344</bugid>
<title>android dock - so many ipod docks can we have an android dock please - play music and radio etc through the dock</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Scottthe...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 23:08:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:10 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14023</bugid>
<title>Picture Messages: Pausing turns the picture black on some messages.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:49:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dog1...@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 00:41:02 +0000</openedDate>
<description>When I get a picture message with sound and pause the sound the picture
field turns black. This makes it hard to look at a picture when you
pause. And the slideshow feature needs some updating. I should be able
to go forward or backward in the slideshow. But I can not control the
slideshow period. I have to wait for it to advance and I canQ&apos;Et go back
if I want a closer look at the picture. I have the LG Ally with Firmware
version 2.1-update1 Kernel version 2.6.29 lge@android-build#2. Please
tell me this will be fixed.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:49:15 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>7690</bugid>
<title>Multitasking to record video while listening to music</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>zher...@gmail.com</reportedBy>
<openedDate>Tue, 13 Apr 2010 14:06:43 +0000</openedDate>
<description>On the iPhone (which supposedly doesnQ&apos;Et have multitasking) you can
listen to music and record video at the same time. On my Nexus One I can
get to the camera but as soon as I hit record it pauses the music... It
would be nice to have this.</description>
</bug>
<bug>
<bugid>2968</bugid>
<title>No audible call waiting beep - only a Home+End hardware reset fixes the problem</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>4</stars>
<reportedBy>Zonj...@gmail.com</reportedBy>
<openedDate>Fri, 12 Jun 2009 11:48:22 +0000</openedDate>
<description>The audible beep for call waiting stops working and only a Home+End
hardware reset fixed the problem. It seems that enabling bluetooth
causes this to happen - is it possible this is some kind of bluetooth
exploit? UK T-Mobile G1, Firmware 1.5 Build CRB43</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:28:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 21:23:15 +0000</when>
<what></what>
</comment>
<comment>
<author>Sharath....@gmail.com</author>
<when>Fri, 23 Oct 2009 18:54:31 +0000</when>
<what>I also face the problem, and reported the same to T-Mobile.</what>
</comment>
</bug>
<bug>
<bugid>10088</bugid>
<title>[Download Manager] Does not support file download with Content-Encoding.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.garon</reportedBy>
<openedDate>Fri, 30 Jul 2010 03:15:02 +0000</openedDate>
<description>I am having problems downloading files that are compress using
Content-Encoding method. Get downloaded but stay compressed. They are
not decompressed by the download manager.</description>
</bug>
<bug>
<bugid>9681</bugid>
<title>TextView shows the wrong character for some code points in the PUA.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ravi.chh...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 19:31:57 +0000</openedDate>
<description>I am trying to write a MyanmarShaper similar to the Better Arabic
Reshaper and have run into a possible bug with TextView. It seems to get
the wrong code points instead of the oneQ&apos;Es fed to it. To reproduce this
run the reduced text case below: public class dmyanmar extends Activity
{ /** Called when the activity is first created. */ @Override public
void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); Typeface Padauk =
Typeface.createFromAsset(getAssets(), Q&quot;EPadauk.ttfQ&quot;E);
setContentView(R.layout.main); TextView tvPadauk = (TextView)
findViewById(R.id.Padauk); tvPadauk.setTypeface(Padauk);
tvPadauk.setText(Q&quot;E???Q&quot;E); // Should Display U+1000 U+F03E U+1000, instead
I get U+1000 U+F035 U+1000 } } This is plain TrueType rather than any
OpenType/Layout issues. The text sequence passed to TextView is U+1000
U+F03E U+1000, what TextView displays is U+1000 U+F035 U+1000. If I pass
U+F047, I get U+F03E. This the pattern of the bug: Input Display U+F047
U+F03E U+F046 U+F03D U+F045 U+F03C U+F044 U+F03B U+F043 U+F03A U+F042
U+F039 U+F041 U+F038 U+F040 U+F037 U+F03F U+F036 U+F03E U+F035 U+F03C
U+F033 (Here the pattern suggest it should be U+F034, but is F033
instead and from here on itQ&apos;Es just a wild guess of which code point
would be rendered by TextView.</description>
</bug>
<bug>
<bugid>11581</bugid>
<title>Q&quot;EInboxQ&quot;E for SMS shows messages out of order.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lindsay....@gmail.com</reportedBy>
<openedDate>Wed, 29 Sep 2010 19:27:50 +0000</openedDate>
<description>Running 2.2 on a Motorola Droid X. Since updating to 2.2, SMS inbox
shows messages in incorrect order (sometimes). For example, the newest
message received will show up third in the list, and the second-newest
message will show up fourth. Timestamps might show, for example: 13:12
13:04 15:12 14:34 13:01 etc. Seems to consistently be slots 3 (and 4) in
the list. Notification icon at the top of the screen also does not clear
to show that message is read, in this case, until the message has been
opened twice. (Unsure if these are 100% correlated.) Thanks, -Lindsay</description>
</bug>
<bug>
<bugid>15387</bugid>
<title>After edit,The JPEG image with EXIF header canQ&apos;Et be viewed correctly in Acdsee</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>e13...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 09:09:08 +0000</openedDate>
<description>On Android 2.3.2. Reproduce step: 1.Open EXIF image using gallery
application 2.Crop image and save to another JPEG file. 3.Copy the
original file and saved file to PC 4.View Exif information using
acdsee,the original image EXIF info can be viewed,but the saved image
EXIF info canQ&apos;Et be viewed since it is said corrupt. Expected result:
Acdsee should can view EXIF info of saved file. Analysis: Checking saved
file,some essential TAG is missed in the EXIF header,so the commercial
software will treat it as corrupt EXIF header.</description>
</bug>
<bug>
<bugid>5448</bugid>
<title>Market: Cannot download purchased apps after swapping bad MotoDroid for new one.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>wbd...@gmail.com</reportedBy>
<openedDate>Mon, 14 Dec 2009 21:10:23 +0000</openedDate>
<description>After swapping out my old MotoDroid for a new one due to radio issues, I
cannot re download apps that I have purchased from the market place. not
only can I not download them, if I do a search for them, they do not
show up. One example is MyBackup, the only option I have is for the
trial version. I downloaded it and when I tried to upgrade the app, I
got a message that the app could not be found. If I factory reset my
phone and use a different gmail account, the apps show up fine. firmware
= 2.0.1 build ESD56</description>
</bug>
<bug>
<bugid>10130</bugid>
<title>Eclipse plugin/menu Q&quot;EAndroid SDK and ADV managerQ&quot;E false-starts.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>conradbr...@gmail.com</reportedBy>
<openedDate>Sun, 01 Aug 2010 20:42:05 +0000</openedDate>
<description>I installed Eclipse (Windows7-32bit) - downloaded the SDK, ran the SDK
setup Then launched Eclipse and pointed Eclipse to the installed SDK.
When I click the Window/Q&quot;EAndroid SDK and ADV managerQ&quot;E nothing happens. I
have to click this twice for the manager to open.</description>
</bug>
<bug>
<bugid>9035</bugid>
<title>Documentation Bug: bad link on Data Backup page</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>CommonsG...@gmail.com</reportedBy>
<openedDate>Sat, 12 Jun 2010 17:10:23 +0000</openedDate>
<description>http://developer.android.com/guide/topics/data/backup.html#PerformingRestore
In the first blue Q&quot;EFor an example implementationQ&quot;E bubble, the last link
has a rogue } in the middle of it, resulting in a 404. Removing the }
results in a proper link to the Backup and Restore sample application.</description>
<comment>
<author>FireFart</author>
<when>Fri, 25 Jun 2010 14:27:37 +0000</when>
<what>already fixed</what>
</comment>
</bug>
<bug>
<bugid>19206</bugid>
<title>GPS does not come on when phone is in docked mode.  GPS can not be turned on automatically by external app.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>carroll....@gmail.com</reportedBy>
<openedDate>Fri, 12 Aug 2011 04:13:34 +0000</openedDate>
<description>In Gingerbread when in dock mode the atrix will not automatically turn
on GPS. All applications that were previously used prior to Gingerbread
no longer work to turn on GPS automatically. This is a disaster for a
road warrior that needs gps functionality in the car only. This worked
fine prior to Gingerbread.</description>
</bug>
<bug>
<bugid>2975</bugid>
<title>Messaging app should beg off when EXTRA_EMAIL is included</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>3</stars>
<reportedBy>ponderyo...@gmail.com</reportedBy>
<openedDate>Sat, 13 Jun 2009 12:54:11 +0000</openedDate>
<description>- Sample source code demonstrating the problem Intent sendIntent = new
Intent(Intent.ACTION_SEND); String[] mailto = { Q&quot;Efoo@example.comQ&quot;E };
sendIntent.putExtra(Intent.EXTRA_EMAIL, mailto);
sendIntent.putExtra(Intent.EXTRA_TEXT, Q&quot;Ehere is a messageQ&quot;E);
sendIntent.putExtra(Intent.EXTRA_SUBJECT, Q&quot;EhiQ&quot;E);
sendIntent.setType(Q&quot;Etext/plainQ&quot;E);
context.startActivity(Intent.createChooser(sendIntent,Q&quot;EChooseQ&quot;E)); - What
you think the correct behavior should be. Because the Intent includes
the Intent.EXTRA_EMAIL field, only applications that can actually send
email should attempt to handle this action. I understand that the Intent
filter doesnQ&apos;Et allow you to use extra fields in the filter (and thus
preventing the entire situation from occurring), but after the user has
chosen to use the Messaging application the Messaging app should notify
the user that it canQ&apos;Et fulfill the users request and then call finish().</description>
<comment>
<author>pierre.g...@gmail.com</author>
<when>Mon, 13 Jul 2009 08:59:13 +0000</when>
<what>
gmail uses: 
com.google.android.gm/com.google.android.gm.ComposeActivityGmail
which well understand what Intent.EXTRA_EMAIL and EXTRA_SUBJECT mean.

mms (the Messaging Application) uses:
com.android.mms/com.android.mms.ui.ComposeMessageActivity
which is totally ignorant of these two values,
but it understands Q&quot;EaddressQ&quot;E (in place of Intent.EXTRA_EMAIL), and Q&quot;EsubjectQ&quot;E (in
place of Intent.EXTRA_SUBJECT.

This also is the reason why the emulator complains about Q&quot;EQ&quot;ENo applications can
perform this actionQ&quot;E: the emulator always calls mms.ui.ComposeMessageActivity, and,
if you pass the two extras as Q&quot;EsubjectQ&quot;E and Q&quot;EaddressQ&quot;E, then it works like a charm.

[Looks to me like a bug Android folk.]</what>
</comment>
<comment>
<author>camueller28</author>
<when>Sun, 16 Aug 2009 16:39:28 +0000</when>
<what>In my opinion the MIME type should be evaluated by an application before any of the
Intent.EXTRA* parameters. This requires the Q&quot;EMessagingQ&quot;E (SMS) application and the
Q&quot;EEmailQ&quot;E application to use different MIME types in their intent filters. If
Q&quot;Etext/plainQ&quot;E is shared by them we need another MIME type which is only specified in
intent filters of Email-capable application (Email, GoogleMail, K9). On various
places I found reference to a MIME time Q&quot;Emessage/rfc822Q&quot;E which would be a candidate.

The application IQ&apos;Em developing wants to send an email (to multiple recipients) - not
an SMS. Looking at the intent filters of the default Email application and K9 the
situation is currently as follows (1.5r1):

The Q&quot;EMessageComposeQ&quot;E activity of the default Q&quot;EEmailQ&quot;E application uses the following
intent filters for action SEND: text/plain, image/*, video/*
The Q&quot;EMessageComposeQ&quot;E activity of the K9 email application (version 1005) uses the
following intent filters for action SEND: text/*, image/*, message/*
This leaves Q&quot;Etext/plainQ&quot;E as the only choice in order to be able to use both email
applications. Unfortunately the Q&quot;EMessagingQ&quot;E (SMS) application is also registered for
Q&quot;Etext/plainQ&quot;E :-(
Hopefully the default Q&quot;EEmailQ&quot;E application will also support something like
Q&quot;Emessage/rfc822Q&quot;E in the future.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:32:29 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:48:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6734</bugid>
<title>Long Beach, Mississippi Error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>LouisW...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 18:21:33 +0000</openedDate>
<description>I am on Cellular SouthQ&apos;Es HTC Hero (Not Upgraded to Android 2.0). When I
live close to a place called Long Beach, MS. Apparently my phone is
mistaking it for Long Beach, CA. It changes the time on My HTC SENSE app
to West Coast time. It also gives me the wrong weather report. This may
be HTCQ&apos;Es problem. I do not know. If this is in the wrong place please
move it. Thank you!</description>
</bug>
<bug>
<bugid>14156</bugid>
<title>music player frequently stops on Nexus S</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:37:25.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>john.r.h...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 14:40:44 +0000</openedDate>
<description>on the Nexus S stock music player, the play back will occasionally stop
during a track. at this point, there will have been no user or external
inputs (button / key presses / messages received) normal operation
resumes after going into the music app and pressing play. there are no
force close reports. happens on many different MP3 files, but replaying
the same MP3 file again would not necessarily cause the stop - so not
believed to be specific to anything specific to the MP3 content.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:37:25 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>14324</bugid>
<title>Documentation error</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-26T18:52:17.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>swda289...@gmail.com</reportedBy>
<openedDate>Wed, 26 Jan 2011 11:44:36 +0000</openedDate>
<description>Reference: Activity
http://developer.android.com/reference/android/app/Activity.html#SavingPersistentState
The code in Q&quot;ESaving Persistent StateQ&quot;E: SharedPreferences mPrefs =
getSharedPreferences(); should be mPrefs = getSharedPreferences();
Reference: ActivityInfo
http://developer.android.com/reference/android/content/pm/ActivityInfo.html#toString%28%29
The link of Q&quot;EWriting a useful toString methodQ&quot;E is unavailable.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Wed, 26 Jan 2011 18:30:16 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 26 Jan 2011 18:52:17 +0000</when>
<what>iQ&apos;Eve fixed this (well, hacked around the doclava bug) in the internal tree, but itQ&apos;Es waiting to be pushed externally.</what>
</comment>
</bug>
<bug>
<bugid>11287</bugid>
<title>FROYO crashes when attempting to swap out of call in which party has hung up. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Jpolak@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 20:20:41 +0000</openedDate>
<description>Device: Nexus One Android 2.2 FRF91 Steps to reproduce: 1. answer
incoming call, name it Q&quot;EC1Q&quot;E 2. talk 3. receive call waiting beep -
answer it, name it Q&quot;EC2Q&quot;E, the first call, C1 is now automatically on
hold. 4. talk 5. Swap back to C1 6. talk 7. other party on C1 hangs up.
8. attempt to swap back after 2nd party on C1 hangs up but before the
nexus realizes this. (this is typically likely to happen if the other
party on C1 is on an analog phone (non VOIP, and non-cellular) ***Froyo
CRASHES -- requires battery removal to restart*** Correct behavior: 1.
implement Q&quot;Edisconnect current callQ&quot;E option (rather than existing Q&quot;EendQ&quot;E
button which disconnects ALL calls) or 2. ability to swap out of call
without android crashing! - What you think the correct behavior should
be.</description>
</bug>
<bug>
<bugid>14802</bugid>
<title>APKBuilder DuplicateFileException getMessage method should report duplicate file name</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-17T17:17:27.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>rafae...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 12:17:43 +0000</openedDate>
<description>DuplicateFileException thrown by APKBuilder doAddFile method says
nothing about the duplicate file in question making it almost impossible
to figure out build errors. Developers have to resort to debugging build
tool (eg.: maven) and catching the DuplicateFileException when it is
thrown. A simple change to getMessage method on DuplicateFileException
would make it much easier for developers to fix misconfigured build
scripts.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 17 Feb 2011 17:17:27 +0000</when>
<what>If you look at the whole class:
http://android.git.kernel.org/?p=platform/sdk.git;a=blob;f=sdkmanager/libs/sdklib/src/com/android/sdklib/build/DuplicateFileException.java;h=ba53ba37ce5a00fefeebe2a98cc5a0822443e446;hb=refs/heads/master

YouQ&apos;Ell see that you can see the 2 files that collided and the path they would have had in the APK.

(BTW, I think that either file could be a jar file in which case the archive path will tell you the file in the jar file thatQ&apos;Es duplicated.)</what>
</comment>
</bug>
<bug>
<bugid>4691</bugid>
<title>Newest Radio took a long time for charging the battery..</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>erhans.l...@gmail.com</reportedBy>
<openedDate>Wed, 11 Nov 2009 17:48:13 +0000</openedDate>
<description>hey i just installed the new ota-radio-2_22_19_26I to my Dream.. but the
charging time for the battery took a long time.. is that normal? cause
itQ&apos;Es really different when iQ&apos;Em using ota-radio-1_22_14_11 so iQ&apos;Em kinda
wondering.. when i reboot the phone, suddenly from 70% (before reboot)
became 95% (after reboot) what the hell is wrong? thank you =)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:47:00 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11779</bugid>
<title>com.android.mms reports ANR on 2.2 emulator when running Monkey test </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mantral...@gmail.com</reportedBy>
<openedDate>Fri, 08 Oct 2010 19:04:43 +0000</openedDate>
<description>Running monkey test on the com.android.mmsmodule caused ANR and
tombstone crash. ANR reported: // NOT RESPONDING: com.android.mms (pid
209) ANR in com.android.mms (com.android.mms/.ui.ComposeMessageActivity)
Reason: keyDispatchingTimedOut Repro steps: Download Android SDK and
install 2.2 code base. Create ADV and start emulator. Run monkey test on
mms module with below command: monkey -v --ignore-crashes
--ignore-timeouts --ignore-security-exceptions -p com.android.mms -v -s
10593 --throttle 500 --kill-process-after-error --hprof
--monitor-native-crashes 500000 * Note: seed used for the report is
12409, however, it can happen on other seeds, i.e. 2623, 1100, 8766 Run
a separate Terminal for logcat and here is the ANR report at event
#96600: 10-04 21:51:08.556 I/dalvikvm( 5581): Wrote stack traces to
Q&apos;E/data/anr/traces.txtQ&apos;E 10-04 21:51:08.579 E/ActivityManager( 62): ANR in
com.android.mms (com.android.mms/.ui.ComposeMessageActivity) 10-04
21:51:08.579 E/ActivityManager( 62): Reason: keyDispatchingTimedOut
Later Monkey crashed in tombstone with com.android.mms at event #122801.
:SendKey (ACTION_DOWN): 23 // KEYCODE_DPAD_CENTER ** New native crash
detected. ** Monkey aborted due to error. Events injected: 122881
Attaching logcat, monkey logs, traces and tombstone files.</description>
</bug>
<bug>
<bugid>1846</bugid>
<title>trunk does not compile on interpid with GCC 4.3.x</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-02-04T13:36:43.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>ashish.k...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jan 2009 14:18:26 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
THe lastest trunk does not compile on gcc4.3.x. Steps to reproduce the
problem 1. repo sync 2. put appropriate buildspec.mk in root(i was
building for simulator) 3. make This will lead to error if you system
has gcc 4.3.x on it. My machine config 1. ubuntu interped 2. java5 3.
gcc 4.3.2 Q&lt;EerrorQ&gt;E build/core/product_config.mk:211: WARNING: adding test
OTA key ============================================ TARGET_PRODUCT=sim
TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=true TARGET_BUILD_TYPE=debug
TARGET_ARCH=x86 HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release
BUILD_ID= ============================================
build/core/main.mk:180: implicitly installing apns-conf_sdk.xml make:
execvp: /bin/bash: Argument list too long target thumb C++:
libsurfaceflinger Q&lt;E=
frameworks/base/libs/surfaceflinger/SurfaceFlinger.cpp In file included
from frameworks/base/libs/surfaceflinger/SurfaceFlinger.cpp:57:
frameworks/base/libs/surfaceflinger/RFBServer.h:227: warning: type
qualifiers ignored on function return type
frameworks/base/libs/surfaceflinger/SurfaceFlinger.cpp: In member
function Q&apos;Evirtual android::status_t
android::SurfaceFlinger::onTransact(uint32_t, const android::ParcelQ&amp;E,
android::Parcel*, uint32_t)Q&apos;E:
frameworks/base/libs/surfaceflinger/SurfaceFlinger.cpp:1584: error:
Q&apos;EINT_MAXQ&apos;E was not declared in this scope make: ***
[out/debug/host/linux-x86/product/sim/obj/SHARED_LIBRARIES/libsurfaceflinger_intermediates/SurfaceFlinger.o]
Error 1 Q&lt;E/errorQ&gt;E Fixtures - In gcc4.3 header dependencies have been
cleaned up. whch means that in case you refer to INT_MAX, you need to
put include Q&lt;Elimits.hQ&gt;E directive in the appropriate files. In this case
SurfaceFlinger.cpp does not have it.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 20:05:03 +0000</when>
<what>Submitted http://review.source.android.com/Gerrit#change,8645 for review.</what>
</comment>
<comment>
<author>naseer.a...@gmail.com</author>
<when>Wed, 04 Feb 2009 12:15:02 +0000</when>
<what>I am getting the same issue with make PRODUCT-sdk-sdk</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Feb 2009 13:36:43 +0000</when>
<what>This issue was fixed about a week ago. Please file new reports for different issues.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:56:26 +0000</when>
<what></what>
</comment>
<comment>
<author>b.alex.r...@gmail.com</author>
<when>Thu, 19 Mar 2009 03:21:41 +0000</when>
<what>Ubuntu 64 Hardy. gcc --version gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu3)

Installed everything according to the docs and, either with cupcake or with default
repo init, I get whatQ&apos;Es below.

Tried the source tree symlinked directly off of ~/ in case making absolute file names
shorter helped. It did not.


build/core/product_config.mk:232: WARNING: adding test OTA key
============================================
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=
============================================
make: execvp: /bin/bash: Argument list too long
host Executable: aapt (out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt)
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.2.4/../../../libz.so when searching for -lz
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.2.4/../../../libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt] Error 1
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:51:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15678</bugid>
<title>unable to connect to exchange server on samsung galaxy tab</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T20:05:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chilv...@gmail.com</reportedBy>
<openedDate>Wed, 23 Mar 2011 01:29:37 +0000</openedDate>
<description>Hi, I just bought a saumsung galaxy tab, and i am not able to connect
corporate exchange account, i am getting Q&quot;Eunable to connect serverQ&quot;E
after key in all details in manual setup.i am able to connect to webmail
on the same account. and also gmail is working fine. pls advice how i
can connect to my corporate account. Thanks Reddy Srinivas NOTE: This
form is only for reporting user bugs. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>nsmari...@gmail.com</author>
<when>Tue, 12 Apr 2011 13:21:41 +0000</when>
<what>Hi!
Have you resolved this issue? Connecting Galaxt tab to corporate emails?</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 20:05:48 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, issues with the Samsung Galaxy device need to be reported directly to Samsung, as the email client in that device is published and supported by Samsung (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
</bug>
<bug>
<bugid>17202</bugid>
<title>Emulator multi-core support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-30T14:09:11.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>cowwoc%b...@gtempaccount.com</reportedBy>
<openedDate>Fri, 27 May 2011 15:16:57 +0000</openedDate>
<description>Picking up on a discussion thread found here:
http://groups.google.com/group/android-developers/browse_thread/thread/e93fb084d5f72996
IQ&apos;Em requesting that the Emulator make use of multiple CPU cores. The
current perhaps is pretty terrible, especially for the newer devices
(3.0 and 3.1). What about RobertQ&apos;Es suggestion of looking into COREMU?</description>
<comment>
<author>cowwoc%b...@gtempaccount.com</author>
<when>Fri, 27 May 2011 15:19:44 +0000</when>
<what>This issue seems to be a superset of issue 16696 (the latter issue is specific to honeycomb and contains a terse description).</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 30 May 2011 14:09:11 +0000</when>
<what>We have other plans to improve the emulation speed that donQ&apos;Et rely on the number of cores on the host operating system.</what>
</comment>
</bug>
<bug>
<bugid>9064</bugid>
<title>JPG image does not decode properly</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>johannes...@gmail.com</reportedBy>
<openedDate>Mon, 14 Jun 2010 09:48:16 +0000</openedDate>
<description>JPEG file: http://h3x.se/respot/coverArt.jpeg Can not be decoded
properly with android (emulator, HTC Hero - android version 1.5 up to
2.1) method call to: BitmapFactory.decodeByteArray(...); Debug says:
Q&quot;Eskia --- decode-Q&gt;EfalseQ&quot;E It is also not visible when using the HTC Hero
browser to look at the above URL. Though it is visible on iPhone, Google
Chrome etc... File has been encoded as follows (C# .NET/Mono): Image
bitmap = // Some image; ImageCodecInfo iciJpegCodec = null; int quality
= 80; EncoderParameter epQuality = new
EncoderParameter(System.Drawing.Imaging.Encoder.Quality, quality);
ImageCodecInfo[] iciCodecs = ImageCodecInfo.GetImageEncoders();
EncoderParameters epParameters = new EncoderParameters(1);
epParameters.Param[0] = epQuality; for (int i = 0; i Q&lt;E iciCodecs.Length;
i++) { if (iciCodecs[i].MimeType == Q&quot;Eimage/jpegQ&quot;E) { iciJpegCodec =
iciCodecs[i]; break; } } bitmap.Save(Q&quot;EcoverArt.jpegQ&quot;E, iciJpegCodec,
epParameters); ----</description>
<comment>
<author>johannes...@gmail.com</author>
<when>Mon, 14 Jun 2010 20:23:37 +0000</when>
<what>The bitmap is actually missing the two final bytes (marking End Of Image).

so this issue can be closed (or the decode method could be re-done to be more Q&apos;EforgivingQ&apos;E)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 17 Jun 2010 20:39:52 +0000</when>
<what>Thanks for bug. Sounds like the jpeg decoder should be updated to allow this.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:38 +0000</when>
<what></what>
</comment>
<comment>
<author>dustinjo...@gmail.com</author>
<when>Tue, 12 Jul 2011 23:36:33 +0000</when>
<what>WeQ&apos;Eve been having a similar issue with decoding .jpgs in the same way.  Any ideas on a work around for this issue?</what>
</comment>
<comment>
<author>dbschu...@gmail.com</author>
<when>Mon, 18 Jul 2011 02:19:21 +0000</when>
<what>IQ&apos;Eve been having the same issue when decoding from a file.
It looks like some JPEGs arenQ&apos;Et formatted 100% correctly, but they load in the Gallery app anyhow.

When I try to load that same image with decode[File|Stream|ByteArray(), the skia decoder fails.
Once I convert that image to another type, and back to JPEG, it decodes properly.

Right now, the only workaround I can see is to include a custom image decoder in my app, which IQ&apos;Ed rather not.
ItQ&apos;Ed be good if skia were updated to be more forgiving.</what>
</comment>
<comment>
<author>Anoop.si...@gmail.com</author>
<when>Thu, 29 Sep 2011 07:23:47 +0000</when>
<what>I have problem in decoding image .
Image is attached below.</what>
</comment>
</bug>
<bug>
<bugid>133</bugid>
<title>localhost/128.0.0.1 not supported</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-26T18:40:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>12</stars>
<reportedBy>kabr...@gmail.com</reportedBy>
<openedDate>Wed, 30 Jan 2008 01:20:20 +0000</openedDate>
<description>if you try to connect to your localhost using something such as:
SocketAddress address = new InetSocketAddress(Q&quot;ElocalhostQ&quot;E, 1234); you
will get a Connection Refused IOException. If you try and get an
InetAddress for the localHost it will throw an UnknownHostException:
InetAddress localhost = InetAddress.getLocalHost(); This makes it
troublesome to do local client/server development as you need to always
edit configs/props and specify your current specific ip address, it
would be much easier if the local loopback/localhost/128.0.0.1 was
supported.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:16:22 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>SiddhuSi...@gmail.com</author>
<when>Mon, 18 Feb 2008 06:25:42 +0000</when>
<what>I am also struggling with this problem..</what>
</comment>
<comment>
<author>zedray2</author>
<when>Mon, 18 Feb 2008 08:27:45 +0000</when>
<what>I have just encountered this issue myself.
I am trying to work off a locally hosted web server (usually no internet 
connection), any ideas for a workaround?</what>
</comment>
<comment>
<author>zedray2</author>
<when>Mon, 18 Feb 2008 12:23:31 +0000</when>
<what>Workaround: Use the ip Q&quot;E10.0.2.2Q&quot;E to connect to the host OS</what>
</comment>
<comment>
<author>zachho...@gmail.com</author>
<when>Tue, 19 Feb 2008 23:40:27 +0000</when>
<what>The workaround I used is to setup a loopback IP address in windows or linux.</what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Wed, 05 Mar 2008 04:56:21 +0000</when>
<what>127.0.0.1 is the emulated systemQ&apos;Es own loopback interface, not the one running on
your host development machine.

within the Android system, one should use 10.0.2.2 which is an alias specifically
setup to contact your host 127.0.0.1
</what>
</comment>
<comment>
<author>kabr...@gmail.com</author>
<when>Wed, 05 Mar 2008 05:11:11 +0000</when>
<what>Works perfectly, thank you. Please close this issue once this is well documented for
everyone else.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 18:40:28 +0000</when>
<what>Documentation will be updated in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:42:34 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:47:58 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>retheesh...@gmail.com</author>
<when>Sun, 30 Nov 2008 13:04:46 +0000</when>
<what>Hello,
I need a help
I am facing the same problem as reported. I am using Android Emulator as client and 
a Java programming which is running in my system as server.How to do redirection in 
this case?I want to send a message which is there in the Android program to send to 
my Java Server program.
In the android client I wrote 
Socket socket = new Socket(Q&quot;E10.0.2.2Q&quot;E,6000);
and on the Java Server side I wrote
serverSocket = new ServerSocket(6000);
System.out.println(Q&quot;EClient connected with IP Q&quot;E + socket.getRemoteSocketAddress());

then I used telnet 127.0.0.1 5554
then:redir add tcp:5000:6000(I donQ&apos;Et know whether this is right?)
Would you help me to run this program.
I am using the android-sdk-windows-1.0_r1 Kit.Is this the right version to use to 
run this program?
Regards,
Retheesh
    

</what>
</comment>
<comment>
<author>kondared...@gmail.com</author>
<when>Fri, 29 May 2009 10:49:37 +0000</when>
<what>within the Android system, one should use 10.0.2.2 which is an alias specifically
setup to contact your host 127.0.0.1

Can we make the 10.0.2.2 as an alias of any other system (not the host )in the network 


</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:04:23 +0000</when>
<what></what>
</comment>
<comment>
<author>zhang.k...@gmail.com</author>
<when>Sun, 04 Apr 2010 18:02:15 +0000</when>
<what>we need a real solution?????</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:28 +0000</when>
<what></what>
</comment>
<comment>
<author>danthuri...@gmail.com</author>
<when>Thu, 26 Aug 2010 04:08:18 +0000</when>
<what>I am trying to communicate between two emulators on same PC with data transfer(not call/sms)but failed.
any setting should done. as per above discussion its clear that emulator ip is 10.0.2.2 , if we have 2 emulators how we have to process
Did anybody has already worked on it?
Any help is appreciated
</what>
</comment>
<comment>
<author>savio.1....@gmail.com</author>
<when>Thu, 09 Sep 2010 06:17:11 +0000</when>
<what>Im trying to send a string from my android emulator application to a java application on my host machine.
i have tried this on java and it has worked fined..
Android client:

public class HelloAndroid extends Activity implements OnClickListener  {
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);      
		setContentView(R.layout.main);
		Button test_button = (Button)findViewById(R.id.Stest_button);    
		test_button.setOnClickListener(this);
		
		
		
	}

	@Override
	public void onClick(View v) {
		// TODO Auto-generated method stub
		
		CharSequence text = Q&quot;Edata sendQ&quot;E;
		int duration = Toast.LENGTH_SHORT;
		Toast toast = Toast.makeText(this, text, duration);
		toast.show();
		
		Socket TP_sock = null;
		PrintWriter out =null;
		try{

			TP_sock = new Socket(Q&quot;E10.0.2.2Q&quot;E,5656);
			out = new PrintWriter(TP_sock.getOutputStream(),true);
			out.println(Q&quot;EAndroid_savioQ&quot;E);

		}
		catch(Exception e)
		{
			System.out.println(Q&quot;Eexcep:Q&quot;E + e );		
		}
		finally
		{
			try {
				TP_sock.close();
				out.close();
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}	

		}
}
}

JAVA side:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;


public class TP_serv extends Thread{


	public void run()
	{

		ServerSocket tp_serv =null;
		try {
			tp_serv = new ServerSocket(5656);

		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		//boolean flag =true;

		BufferedReader in=null;
		Socket client=null;
		try
		{
			
		while(true)
		{

			
				client = tp_serv.accept();
				in = new BufferedReader( new InputStreamReader(client.getInputStream()));
				String INreader;

				while((INreader=in.readLine())!=null)
				{
					System.out.println(Q&quot;EhelloQ&quot;E+INreader);

				}

				

			
		}
		
		
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			
			try {
				in.close();
				client.close();
				tp_serv.close();
			} catch (IOException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
			
		}








	}

}
</what>
</comment>
<comment>
<author>savio.1....@gmail.com</author>
<when>Thu, 09 Sep 2010 06:19:12 +0000</when>
<what>any help on the above issue is appreciated...</what>
</comment>
</bug>
<bug>
<bugid>19426</bugid>
<title>I HAVE IMPRESSION 9.7 ANDROID TABLET  THE WIFI CONNECTION IS VERY WEAK. DO YOU HAVE A UPDATED  OR SOLUTION TO SOLVE THIS PROBLEM. I CAN BE REACHED AT EMAIL QUENTINELMORE@CA.RR.COM DIRECT 310-405-3863</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2011-09-09T16:57:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ifdiamon...@gmail.com</reportedBy>
<openedDate>Sun, 21 Aug 2011 22:26:45 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output.</description>
<comment>
<author>gillagi...@gmail.com</author>
<when>Tue, 23 Aug 2011 04:05:09 +0000</when>
<what>Internet is super fast, and customer service and they will send u a free disk too up grade. I did and my internet Is super fast and worth the money I bought it for.</what>
</comment>
<comment>
<author>lga...@yahoo.com</author>
<when>Sun, 28 Aug 2011 09:34:47 +0000</when>
<what>I would like the free upgrade for my new impression 9.7 android tablet. The wifi is very weak. My e-mail is lgaefe@yahoo.com Thanks Larry</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Fri, 09 Sep 2011 16:57:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13939</bugid>
<title>Ogg audio playback not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>florent....@gmail.com</reportedBy>
<openedDate>Wed, 12 Jan 2011 08:40:27 +0000</openedDate>
<description>I have some Ogg audio files that cannot be played on my Android device,
even though this is be a supported file format
(http://developer.android.com/guide/appendix/media-formats.html). The
error message I get is: Q&quot;ESorry, the player does not support this type of
audio fileQ&quot;E My device is a Samsung Galaxy S (GT-I9000) with the Samsung
firmware at version 2.2. I attached an OGG sample that cannot be played.</description>
<comment>
<author>geniuswe...@gmail.com</author>
<when>Sun, 27 Feb 2011 16:47:27 +0000</when>
<what>IQ&apos;Eve had the same problem. May sound strange but have you tried adding id3 tags to the oggs?

Evidently some players out there choke on id3 tagged oggs, and some wonQ&apos;Et play oggs without tags.</what>
</comment>
<comment>
<author>anand.g...@gmail.com</author>
<when>Mon, 21 Mar 2011 18:08:03 +0000</when>
<what>Same issue on my Nexus S, with Android 2.3.2. Restart works, for its annoying to restart everytime it happens.</what>
</comment>
<comment>
<author>GableWa...@gmail.com</author>
<when>Fri, 22 Apr 2011 23:09:46 +0000</when>
<what>I have the same problem on my Samsung Galaxy S 4G running Android 2.2.1: Music Player will play some OGG music files but not others. When it cannot play a file, the player shows a message as described above.
Interestingly, some other music playing programs on the device will play the OGG file just fine: MortPlayer, Winamp.</what>
</comment>
<comment>
<author>pawciob...@gmail.com</author>
<when>Wed, 12 Oct 2011 23:04:43 +0000</when>
<what>I also came across this problem on my Samsung Galaxy S (2.2.1 I9000XXJPY, 2.6.32.9, root@SEP-51 #1, FROYO.XXJPY)

I suspect that part of the issue is in wrong/partly incorrect encoding of the file.
ffmpeg -i sample_dyens.ogg gives me:
Input #0, ogg, from Q&apos;Esample_dyens.oggQ&apos;E:
  Duration: 00:00:10.03, start: 0.000000, bitrate: 151 kb/s
    Stream #0.0: Data: skeleton
    Stream #0.1: Audio: vorbis, 44100 Hz, stereo, s16, 256 kb/s

When I try to play it (and few other similar looking files
I get (from adb logcat or eclipse debuger) IOException:

E/VorbisPlayer( 2374): ov_open() failed: [-132]
E/MediaPlayer( 4617): Unable to to create media player
E/PreviewPlayer( 4617): preparePlay - IOExceptionjava.io.IOException: setDataSource failed.: status=0x80000000

and ov_open or in fact vorbisfile.c:_fetch_headers decides
to return OV_ENOTVORBIS (-132)

Unfortunately I couldnQ&apos;Et work out why exactly this is happening.

Re-encoding file using ffmpeg 0.6.2-4:0.6.2-1 with libvorbis 1.3.2 has fixed my problem.
</what>
</comment>
</bug>
<bug>
<bugid>18235</bugid>
<title>Support for Urdu language</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>princeah...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 04:56:23 +0000</openedDate>
<description>About 70 million people in the world write and speak Urdu, therefore
Urdu is a must language on hanheld devices from choice and
market-ability point of view</description>
</bug>
<bug>
<bugid>14178</bugid>
<title>Navigator - add 2D view</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-24T22:59:31.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>paolopan...@gmail.com</reportedBy>
<openedDate>Thu, 20 Jan 2011 16:57:55 +0000</openedDate>
<description>I have used TomTom and I always used it in 2D view mode (as a regular
paper map). I think in many situation it is more easy to read than the
3D one, for example in complicated crossroads. Thanks Paolo</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 24 Jan 2011 22:59:31 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>12107</bugid>
<title>Closing Home-screen Folders</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rahuld...@gmail.com</reportedBy>
<openedDate>Sun, 24 Oct 2010 08:56:29 +0000</openedDate>
<description>Basically, IQ&apos;Eve found that Android does not automatically shut a folder
once an app has been selected from it. Here I am referring to the
Folders present and created by the user on a Home-screen. This means
that once I exit the last selected and currently running application and
go back out I have to go through the extra step of first manually
shutting whatever folder that I had open that the app icon was located
in before I can go ahead and choose something else on that same
Home-screen. Until I do this the Folder continues to stay open on that
particular Home-screen, even if I navigate to another place and come
back to it. Instead, I would prefer if the folder just shut and didnQ&apos;Et
remain open once an app selection has been made from it, so that when I
exit/quit or leave that app (through the Q&apos;EBACKQ&apos;E button or say even the
Q&apos;EHOMEQ&apos;E button, by which I mean the hardware hard buttons) for any
reason, I am taken right back to that Home-screen with only the
top-level icons visible. IQ&apos;Em running a stock version of Android 2.2
(Froyo) on my Nexus One though I have checked and this behavior is
replicated on both Sense UI on any HTC Phone (tested on the Desire
running 2.1, the Aria and Wildfire running 2.1) as well as the Samsung
Galaxy S (on 2.1) which leads to the conclusion that this is something
built deep into the Android framework itself rather than into simply the
UI skin elements.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 25 Oct 2010 18:07:07 +0000</when>
<what>Issue 12106 has been merged into this issue.</what>
</comment>
<comment>
<author>dank...@gmail.com</author>
<when>Sun, 23 Jan 2011 04:38:59 +0000</when>
<what>should be merged into 11486</what>
</comment>
</bug>
<bug>
<bugid>15055</bugid>
<title>NIO selector.select() not working porperly on long poll HTTP since Gingerbread</title>
<status>New</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>5</stars>
<reportedBy>gabe.kae...@gmail.com</reportedBy>
<openedDate>Sat, 26 Feb 2011 11:02:36 +0000</openedDate>
<description>Hi there. I use comet style communication with my android app. It worked
all fine until I used Gingerbread (Emulator, CyanogenMod 7). The problem
I have is that Selector selector = Selector.open();
channel.configureBlocking(false); channel.connect(socketAddress);
channel.socket().setKeepAlive(true); channel.register(selector,
SelectionKey.OP_CONNECT | SelectionKey.OP_READ); if(selector.select() Q&gt;E
0){ //DO STUFF } the selector.select() returned true if I sent an event
from the server but now it just ignores it. Exactly the same code works
in Android 1.6 - 2.2 I think this is a bug... someone can confirm the
same issue?</description>
<comment>
<author>gabe.kae...@gmail.com</author>
<when>Sat, 26 Feb 2011 16:44:38 +0000</when>
<what>the problem seems to be the call

channel.register(selector, SelectionKey.OP_CONNECT | SelectionKey.OP_READ);

not working anymore.

the workaround for me is:

channel.register(readSelector, SelectionKey.OP_READ);
channel.register(connectSelector, SelectionKey.OP_CONNECT);

if(connectSelector.select() Q&gt;E 0){
   //Do connect stuff
} else if(readSelector.select() Q&gt;E 0){
   //Do read stuff
}</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sat, 26 Feb 2011 17:49:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20244</bugid>
<title>Calendar: Too many actions to edit a reminderQ&apos;Es event </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Thu, 22 Sep 2011 07:33:55 +0000</openedDate>
<description>When you get a reminder and want to edit its event it takes as many as
five actions. It should take just 2 or 3 tops. Current actions: Swipe
down on taskbar Tap the reminder Tap the event Tap menu Tap edit It
should be Swipe down Tap Edit on the reminder Or Swipe down Tap the
reminder Tap edit</description>
</bug>
<bug>
<bugid>7567</bugid>
<title>Calendar Q&quot;Eagenda viewQ&quot;E Q&quot;ENew EventQ&quot;E has unpredictable default date, should be the current day</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>rojai...@gmail.com</reportedBy>
<openedDate>Tue, 06 Apr 2010 15:36:58 +0000</openedDate>
<description>Device: Motorola Droid OS: Android 2.1 Steps to reproduce: Go to
Calendar, set to Agenda view, press the Q&quot;EMenuQ&quot;E button, choose Q&quot;ENew
Event.Q&quot;E The default day is probably not the present day. It is not clear
what date the Droid chose as the day for the event. Expected Behavior:
The default date, unless an event is created by tapping on a calendar
view, should always be the current day. It should never by default
choose a day in the past for a new event. There should also be a
graphical way to choose the day, without just having to set the
month/day/year (for example, it should bring up a calendar where I can
set the day for the field). I have inadvertently put events on the wrong
day many times.</description>
<comment>
<author>timeless...@gmail.com</author>
<when>Thu, 08 Apr 2010 22:32:20 +0000</when>
<what>YES! But let me also add that thereQ&apos;Es no other way on that screen to know what
present date is. It might be nice, even if the default is today/now, to have some
other indication of todayQ&apos;Es date on that screen. (I guess it isnQ&apos;Et necessary, but it
is good UI practice)</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 11:12:39 +0000</when>
<what>Please go here and star it (Google says this is the wrong forum):

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=27e785c890ef0e9c</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 24 May 2010 16:32:18 +0000</when>
<what>Ah no need - the Google developer clarified about calendar issues:

Q&quot;Egeneral bugs in the Calendar app itself can definitely remain in the bug tracker. 
Issues related to GoogleQ&apos;Es tools that sync your Google Calendar to the phone would 
belong in the Help Forum [though]Q&quot;E</what>
</comment>
<comment>
<author>joaoesqu...@gmail.com</author>
<when>Thu, 18 Nov 2010 13:44:13 +0000</when>
<what>I have the same problem (Samsung Galaxy 3, Android 2.1)</what>
</comment>
<comment>
<author>Salmoncannon@gmail.com</author>
<when>Thu, 13 Jan 2011 18:28:15 +0000</when>
<what>Device: Droid (Verizon)
Android: 2.2.1

Steps to reproduce:
I enter the calendar app (always through the default for Google calendar widget on my homescreen). Even if I exit the calendar app while in the 31 day view, when I reenter I am in the agenda view. This is inconvenient because at least with the 31 day view I can be sure what day IQ&apos;Em making an event on. Days past and future days are mixed up, and when I hit the menu button, and then new event, a new event is created on a seemingly random day. After changing NOTHING ABOUT ANY PROGRAMS ON MY PHONE (including saving any new calendar events), backing out of the calendar app and reentering--the new event is now created on a DIFFERENT random day. When I tested this, these three days would come up seemingly randomly when creating a new event (keep in mind, I didnQ&apos;Et change anything save for backing out of the program, reentering it, and try creating a new event using the same procedure I described above):

Mon Dec 13, 2010
Thurs Dec 16, 2010
Fri Dec 17, 2010

I have no idea why those days.

Expected behavior:
The new event should, BY DEFAULT, be created on todayQ&apos;Es date. I realize that if I hit todayQ&apos;Es date before hitting the new event button, this will occur, but that is a needless extra step that must be repeated every time you exit and enter the app if you want your new event to by default be created on todayQ&apos;Es date. 

Also, I should be able to set the calendar view I enter to always be the agenda view, always be the monthly view (31 day view), etc.. in the settings.

ADDITIONALLY, there needs to be an option to hide all old events from the agenda view. I have an event in my calendar for 3:00pm today, and an event for 1/24 in my calendar (those are my only 2 future events right now). However, when IQ&apos;Em in the agenda view, I can ONLY see events from Dec 18, 2010 and backwards for several months. I CANNOT SEE THE EVENT THAT I HAVE TODAY. I have to Q&quot;Etap to look for moreQ&quot;E for an event that is occurring IN 90 MINUTES.

Please fix these issues, theyQ&apos;Ere unnecessarily confusing, unintuitive and useless.</what>
</comment>
<comment>
<author>ruokun...@gmail.com</author>
<when>Sun, 18 Sep 2011 00:51:37 +0000</when>
<what>I am having the same issue, except the date when creating the new event is always a fixed date. Please fix this.</what>
</comment>
<comment>
<author>ruokun...@gmail.com</author>
<when>Sun, 18 Sep 2011 00:56:17 +0000</when>
<what>I am using Gingerbread on Moto Droid2, it seems remove the calender widget and then add back such widget solves the problem.</what>
</comment>
</bug>
<bug>
<bugid>6623</bugid>
<title>Music storage in cloud </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>richardm...@gmail.com</reportedBy>
<openedDate>Fri, 12 Feb 2010 19:35:31 +0000</openedDate>
<description>Would like to have a cloud based music storage space like Picasa for
music that would sync with music player in Android</description>
</bug>
<bug>
<bugid>9371</bugid>
<title>Using wireless network to determine location crashes process system</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drgut...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 08:35:48 +0000</openedDate>
<description>IQ&apos;Em using a htc desire. Whenever I try to start using wireless network
to determine my location I get the Location consent request (Allow
GooglesQ&apos;Es location service to collect anonymous location data.
Collection will occur even when no applications are running.) and no
matter what I choose I get Q&quot;ESorry! The process system has stopped
unexpectedly. Please try again. [Force Close]Q&quot;E After that, if I donQ&apos;Et
uncheck the option, it keeps asking me for consent once every 20-30
seconds crashing again and again. I have tried clearing cache data from
any application that uses location without any succes. Any suggestions?</description>
<comment>
<author>danielor...@gmail.com</author>
<when>Sun, 11 Jul 2010 09:26:59 +0000</when>
<what>The very same behaviour here. Android 2.0 on HTC Magic </what>
</comment>
</bug>
<bug>
<bugid>8770</bugid>
<title>contacts with 7 digit phone numbers are not being recognized by caller ID (Android 2.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>horaciochk@gmail.com</reportedBy>
<openedDate>Tue, 01 Jun 2010 03:37:50 +0000</openedDate>
<description>Phone Motorola XT701, version Android 2.1 update 1 Caller ID is not
recognizing contacts if record doesnt match identically. most of my
contact names are stored as local numbers (7 digits) Android is only
recognizing contacts stored with the whole long distance number.
contacts with 7 digit phone numbers are not being recognized by caller
ID.</description>
<comment>
<author>olafu...@gmail.com</author>
<when>Mon, 17 Jan 2011 18:28:10 +0000</when>
<what>This issue also exists in version 2.2. I am using an HTC desire.

Would be great if this was sorted out.</what>
</comment>
<comment>
<author>talal.ch...@gmail.com</author>
<when>Sun, 01 May 2011 18:03:57 +0000</when>
<what>I have the same issue , i have some contact stored like the following 
+9613888999

And when i get a call from 03888999 , my HTC Desire HD is not displaying the caller name.</what>
</comment>
<comment>
<author>ravijok...@gmail.com</author>
<when>Tue, 21 Jun 2011 18:29:35 +0000</when>
<what>Same issue on htc wildfire s running v2.3</what>
</comment>
<comment>
<author>hora...@ofman.com.ar</author>
<when>Wed, 22 Jun 2011 03:21:11 +0000</when>
<what>hi guys, android developers are too busy collecting money from useless applications. They donQ&apos;Et seem to bother paqying attention to the basic phone functionallity. I reported this problem more than 1 year ago and I never have any answer from them.
Wish you all the best
H </what>
</comment>
<comment>
<author>eirikur....@gmail.com</author>
<when>Tue, 19 Jul 2011 17:06:38 +0000</when>
<what>It is incredible that this issue has not yet been solved.
Matching incoming/dialled phone numbers with stored contacts (stored with or without area and/or country code worked flawlessly on my first Nokia cell phone I had about 13 years ago.  
The first iPhone had issues with this at first but it was solved in one of the early firmware updates.
One has to wonder why a basic thing like this has not been amended in Android after all this time.</what>
</comment>
<comment>
<author>sdionne...@gmail.com</author>
<when>Fri, 04 Nov 2011 22:43:07 +0000</when>
<what>I am having some issues with my phone as well...
when I receive calls it displays the number... when I hang up it asks if i want to add to my contact I cancel the screen as I know it is in my contact then when I go back to the phone to dial out the contact has been found and listing it accordingly.  This happens even if the contact phone # is identical!
</what>
</comment>
</bug>
<bug>
<bugid>4038</bugid>
<title>Email - Incorrect Thumbnail image displayed for attached file</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-09-28T15:39:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>siwan...@gmail.com</reportedBy>
<openedDate>Mon, 28 Sep 2009 13:46:38 +0000</openedDate>
<description>Sometimes the thumbnail images are displyed incorrectly. - Steps to
reproduce the problem Receive email with 5 jpeg attachments Q&gt;E open file
Q&gt;E closeQ&gt;E open all files then save one file The Thumbnails image display
is for the wrong image - Sample source code demonstrating the problem
Cupcake opencore203 - What you think the correct behavior should be. The
thumbnail images are displayed correctly.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 28 Sep 2009 15:39:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>9483</bugid>
<title>Browser erae</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2010-07-07T18:10:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Sat, 03 Jul 2010 08:09:22 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs in 2.1. For all other
user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.1. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 07 Jul 2010 18:10:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12917</bugid>
<title>Access in-call audio stream</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>stephane...@gmail.com</reportedBy>
<openedDate>Thu, 02 Dec 2010 10:48:26 +0000</openedDate>
<description>I would like to be able to access the in call audio stream to play a
sound during the call.</description>
</bug>
<bug>
<bugid>2225</bugid>
<title>no way to untrash message in gmail app</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-03-14T19:53:49.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ken.manh...@gmail.com</reportedBy>
<openedDate>Sat, 14 Mar 2009 18:15:46 +0000</openedDate>
<description>the Trash label is not listed among the labels offered for change in the
gmail app, so the app cannot be used to resurrect messages that have
been trashed. (this is particularly insidious when a message is
accidentally trashed, of course.)</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Sat, 14 Mar 2009 19:53:49 +0000</when>
<what></what>
</comment>
<comment>
<author>vendor.net@gmail.com</author>
<when>Tue, 17 Mar 2009 21:51:13 +0000</when>
<what>Would like to see this feature. It is helpful.</what>
</comment>
<comment>
<author>coba...@gmail.com</author>
<when>Wed, 24 Mar 2010 05:29:08 +0000</when>
<what>Me to, IQ&apos;Eve problem on this.</what>
</comment>
</bug>
<bug>
<bugid>20081</bugid>
<title>double beep in ear for new notification while on call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peakc...@gmail.com</reportedBy>
<openedDate>Fri, 16 Sep 2011 01:58:16 +0000</openedDate>
<description>On my old blackberry when I received a text or notification while on a
call it would double beep in my ear. Was kind of convenient because the
other party couldnQ&apos;Et hear it. Android seems to vibrate when on a call
for notifications, and the other party can hear the vibration. Would be
nice to have an audible tone in the speaker while on call that the other
party cant hear. :) Thanks. Ken</description>
</bug>
<bug>
<bugid>17688</bugid>
<title>synced contacts cannot be added to groups.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jgoodr...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jun 2011 22:05:49 +0000</openedDate>
<description>New phone, synced Google contacts. All of my contacts correctly synced
into my phone, however, since they are Google contacts, I am unable to
move them to favorites or to other groups. when I select add member (to
family group for example) I am only given the default numbers (#BAL,
#MIN etc.) This makes the google contacts very difficult to sift through
to make calls. I should be able to treat phone contacts the same as
google contacts or at least make all contacts phone contacts. Samsung
Charge - firmware - 2.2.1</description>
<comment>
<author>twhi...@gmail.com</author>
<when>Mon, 01 Aug 2011 17:36:47 +0000</when>
<what>You need to edit from google.com/contacts .  They will then be listed under the contacts for your email in the group list.</what>
</comment>
</bug>
<bug>
<bugid>30</bugid>
<title>Feature request: could tags be set through XML?</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-03-01T05:12:13.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>richard....@gmail.com</reportedBy>
<openedDate>Sat, 19 Jan 2008 08:42:00 +0000</openedDate>
<description>Would it be possible to do... Q&lt;ETextView id=Q&quot;E@+id/fooQ&quot;E tag=Q&quot;EbarQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Ewrap_contentQ&quot;E/Q&gt;E ...in the XML? That is, of
course, assuming I just want the tag to be a String. At the moment the
XML tag parameter seems to be ignored, instead of calling View.setTag?
That means I have to set it programatically?</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:28:29 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 01 Mar 2008 05:12:13 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:36:46 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:00:46 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6087</bugid>
<title>Notification tone resets to default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jimeagle</reportedBy>
<openedDate>Sat, 16 Jan 2010 14:15:40 +0000</openedDate>
<description>If you are using a file on your SD card as a notification tone, when you
unmount the SD card and receive a text it cant find the file and uses
another tone instead. From here on this new tone will be set as your
notification tone and you have to change it back.</description>
</bug>
<bug>
<bugid>13896</bugid>
<title>Restore from emulator snapshot fails to load snapshot</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-02-01T00:46:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>wea...@google.com</reportedBy>
<openedDate>Mon, 10 Jan 2011 16:43:10 +0000</openedDate>
<description>Host OS: Debian 10.04.1 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): Eclipse version: n/a ADT plug-in
version: n/a Platform targeted by your project: ARM Version of the
platform running in the emulator: ARM STEPS TO REPRODUCE: 1. Configure
Thu Jan 6 16:00:02 2011 David Q&apos;EDigitQ&apos;E Turner Merge Q&quot;EFix buffer overwrite
caused by typo.Q&quot;E 2. Build from clean. 3. Inflate snapshots.img.gz into
an AVD directory 4. Run ./objs/emulator -avd YOUR_AVD -no-audio -verbose
5. Let it boot (at least to the Q&apos;EAndroid bootingQ&apos;E animation), then close
the emulator. 6. Run ./objs/emulator -avd YOUR_AVD -no-audio
-no-snapshot-save -verbose 7. Confirm the boot starts without the ascii
Q&apos;EAndroidQ&apos;E pre-boot message; close the emulator again. 8. Configure Thu
Jan 6 16:00:13 2011 David Q&apos;EDigitQ&apos;E Turner Merge Q&quot;Eupstream: integrate
block changesQ&quot;E 9. Build (from clean, doesnQ&apos;Et affect things) 10. Run
./objs/emulator -avd YOUR_AVD -no-audio -no-snapshot-save -verbose
EXPECTED RESULTS: The emulator should start up where the emulator was
closed and the snapshot taken. OBSERVED RESULTS: The emulator ignores
the snapshot: displaying the ascii ANDROID boot message. This seems to
involve corruption in the emulatorQ&apos;Es block device subsystem. ADDITIONAL
INFORMATION: This is the start of what valgrind gives me: ==29019==
Conditional jump or move depends on uninitialised value(s) ==29019== at
0x49AEBE7: getenv (getenv.c:84) ==29019== by 0x819CE34:
android_emulation_setup (qemu-setup.c:232) ==29019== by 0x6C656C6B: ???
==29019== ==29019== ==29019== ---- Attach to debugger ? ---
[Return/N/n/Y/y/C/c] ---- emulator: control console listening on port
5554, ADB on port 5555 ==29019== Conditional jump or move depends on
uninitialised value(s) ==29019== at 0x49AEBE7: getenv (getenv.c:84)
==29019== by 0x80C238E: bufprint_config_path (bufprint.c:183) ==29019==
by 0x80C23F7: bufprint_config_file (bufprint.c:196) ==29019== by
0x8199046: amodem_create (android_modem.c:532) ==29019== by 0x8199483:
android_modem_init (modem_driver.c:134) ==29019== by 0x12: ??? ==29019==
by 0x6C656C6B: ??? ==29019== ==29019== ==29019== ---- Attach to debugger
? --- [Return/N/n/Y/y/C/c] ---- emulator: sent Q&apos;E0012host:emulator:5555Q&apos;E
to ADB server ==29019== Conditional jump or move depends on
uninitialised value(s) ==29019== at 0x49AEBE7: getenv (getenv.c:84)
==29019== by 0x819D90B: android_emulation_setup (qemu-setup.c:372)
==29019== by 0x74736F67: ??? ==29019== ==29019== ==29019== ---- Attach
to debugger ? --- [Return/N/n/Y/y/C/c] ---- emulator: ping program:
/usr/local/google/weasel/android/external/qemu/objs/ddms ==29019==
Invalid read of size 4 ==29019== at 0x80595C1: bdrv_load_vmstate
(block.c:1771) ==29019== by 0x809D9E8: qemu_fill_buffer (savevm.c:432)
==29019== by 0x809DA5E: qemu_get_byte (savevm.c:526) ==29019== by
0x809DA9E: qemu_get_be32 (savevm.c:606) ==29019== by 0x809DE17:
qemu_loadvm_state (savevm.c:1024) ==29019== by 0x809E400: do_loadvm_oc
(savevm.c:1347) ==29019== by 0x809E53A: do_loadvm (savevm.c:1275)
==29019== by 0x6C656C6B: ??? ==29019== Address 0xc4e1f78 is not stackQ&apos;Ed,
mallocQ&apos;Ed or (recently) freeQ&apos;Ed ==29019== ==29019== ==29019== ---- Attach
to debugger ? --- [Return/N/n/Y/y/C/c] ---- ==29019== Invalid read of
size 4 ==29019== at 0x80595C1: bdrv_load_vmstate (block.c:1771)
==29019== by 0x809D9E8: qemu_fill_buffer (savevm.c:432) ==29019== by
0x809DA5E: qemu_get_byte (savevm.c:526) ==29019== by 0x809DAA8:
qemu_get_be32 (savevm.c:607) ==29019== by 0x809DE17: qemu_loadvm_state
(savevm.c:1024) ==29019== by 0x809E400: do_loadvm_oc (savevm.c:1347)
==29019== by 0x809E53A: do_loadvm (savevm.c:1275) ==29019== by
0x6C656C6B: ??? ==29019== Address 0xc4e1f78 is not stackQ&apos;Ed, mallocQ&apos;Ed or
(recently) freeQ&apos;Ed ==29019== ==29019==</description>
<comment>
<author>wea...@google.com</author>
<when>Mon, 10 Jan 2011 16:44:50 +0000</when>
<what>By Q&apos;Ebuild from cleanQ&apos;E, I mean:

cd external/qemu Q&amp;EQ&amp;E ./android-configure.sh --ignore-audio Q&amp;EQ&amp;E make -j4</what>
</comment>
<comment>
<author>wea...@google.com</author>
<when>Mon, 10 Jan 2011 16:47:22 +0000</when>
<what>Also, my SDK is an ASOP build from Dec 22 or so - IQ&apos;Ed only rebuilt the emulator when I encountered this issue.</what>
</comment>
<comment>
<author>wea...@google.com</author>
<when>Mon, 10 Jan 2011 18:30:32 +0000</when>
<what>
There was a missing dereference in the block_put/get_buffer calls:

+++ b/savevm.c
@@ -341,13 +341,13 @@ typedef struct QEMUFileBdrv
 static int block_put_buffer(void *opaque, const uint8_t *buf,
                            int64_t pos, int size)
 {
-    bdrv_save_vmstate(opaque, buf, pos, size);
+    bdrv_save_vmstate(((QEMUFileBdrv*)opaque)-Q&gt;Ebs, buf, pos, size);
     return size;
 }
 
 static int block_get_buffer(void *opaque, uint8_t *buf, int64_t pos, int size)
 {
-    return bdrv_load_vmstate(opaque, buf, pos, size);
+    return bdrv_load_vmstate(((QEMUFileBdrv*)opaque)-Q&gt;Ebs, buf, pos, size);
 }


Load/save snapshot works for me now (not extensively tested, but basic save/restore), but the save is rather slower than it used to be.
</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:07:19 +0000</when>
<what></what>
</comment>
<comment>
<author>wea...@google.com</author>
<when>Mon, 31 Jan 2011 09:50:26 +0000</when>
<what>This fix was submitted on 13 Jan: https://review.source.android.com/#change,20300</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Tue, 01 Feb 2011 00:46:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11713</bugid>
<title>Display battery usage counter reset on call</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tinlo...@gmail.com</reportedBy>
<openedDate>Tue, 05 Oct 2010 22:11:06 +0000</openedDate>
<description>IQ&apos;Em using Android 2.1 on a Motorola Milestone (Q&quot;EDroidQ&quot;E for the U.S.
users). IQ&apos;Eve recently experienced this behaviour: After receiving,
answering, conducting and ending a call, IQ&apos;Eve visited the Q&apos;EBattery useQ&apos;E
page and wondered why Q&apos;EDisplayQ&apos;E was not at the top of the list, where it
usually resides. After tapping it, I saw the Q&apos;ETime onQ&apos;E counter
displaying exactly the duration of my call (plus some seconds) - it
should have read much more, since I used the phone at least an hour
today. It seems as if the battery usage counter for the display is being
reset when a call starts. Please let me know if I should provide any
further information.</description>
</bug>
<bug>
<bugid>12398</bugid>
<title>erand48() in bionic implemented but not declared</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2010-11-08T21:52:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Asmadeu...@gmail.com</reportedBy>
<openedDate>Sat, 06 Nov 2010 10:26:50 +0000</openedDate>
<description>Hello, sorry to bother you with another boring issue :) As I wrote in
the title, I believe erand48() is implemented in bionic but not
declared. grep -r erand48 bionic
./libc/bionic/erand48.c:erand48(unsigned short xseed[3])
./libc/bionic/drand48.c: return erand48(__rand48_seed);
./libc/Android.mk: bionic/erand48.c \ and the symbol exists too nm
ndk/build/platforms/android-8/arch-arm/usr/lib/libc.so |grep erand48
0001f9ad T erand48 so I believe itQ&apos;Es just missing an entry similar to
this in a header file: double erand48(unsigned short[3]); Here is a
sample code to reproduce... probably misses a header, but grep didnQ&apos;Et
find any anyway cat Q&gt;E test_erand48.c Q&lt;EQ&lt;E EOF int main() { unsigned short
seed[3] = {0, 0, 0}; double ret; ret = erand48(seed); return(0); } EOF
compiled with arm-eabi-gcc -Wall -nostdlib
-L/path/to/ndk/build/platforms/android-8/arch-arm/usr/lib
-Wl,-rpath-link=/path/to/ndk/build/platforms/android-8/arch-arm/usr/lib
-lc
/path/to/ndk/build/platforms/android-8/arch-arm/usr/lib/crtbegin_dynamic.o
-I/path/to/ndk/build/platforms/android-8/arch-arm/usr/include
test_erand48.c I tried to compile with arch-x86 binaries but ran into
troubles to have the program link with the correct libc.so and didnQ&apos;Et
try, but it should really just be a missing header line. (again, how it
should be: there should be an header to include in order not to have the
warning: implicit declaration of function Q&apos;Eerand48Q&apos;E) Thanks, Asmadeus |
Dominique Martinet PS: last fix was very quick but unfortunately wasnQ&apos;Et
pushed in the public repository. I can wait a bit, but IQ&apos;Ed just like to
remind you that it would be great for me to continue developing without
puting another workaround in the code :) Another note, if I find more
similar problems, do you want me to write all of this everytime? I
believe at least half of it is unnecessary for bionic developers, for
such simple problems at least, but IQ&apos;Ed rather give too many informations
in doubt..</description>
<comment>
<author>e...@google.com</author>
<when>Sun, 07 Nov 2010 19:09:00 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Mon, 08 Nov 2010 21:52:11 +0000</when>
<what>Fixed in the next NDK release (which will provide cleaned-up headers).</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Fri, 10 Jun 2011 21:51:48 +0000</when>
<what>Fixed in NDK r5c</what>
</comment>
</bug>
<bug>
<bugid>19705</bugid>
<title>Euro Xoom Stock Honeycomb 3.1 -  Notification LED blinks without Notification to turn LED off</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexande...@gmail.com</reportedBy>
<openedDate>Wed, 31 Aug 2011 01:45:36 +0000</openedDate>
<description>Sometimes the notification LED blinks. But when you unlock the Screen
there is no Notification in the Status Bar. This is very annoying.</description>
<comment>
<author>zaha1...@gmail.com</author>
<when>Fri, 02 Sep 2011 11:58:42 +0000</when>
<what>I have noticed this with my Acer a500 </what>
</comment>
</bug>
<bug>
<bugid>11350</bugid>
<title>android.server.ServerThread runs at least every 500ms</title>
<status>FutureRelease</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>2010-09-30T20:18:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>a5705c%m...@gtempaccount.com</reportedBy>
<openedDate>Sun, 19 Sep 2010 03:56:03 +0000</openedDate>
<description>Steps to reproduce the problem (including sample code if appropriate). -
1) IQ&apos;Em working on Android 2.2 - 2) Do a factory reset, or erase userdata
by fastboot - 3) Power up the phone into idle, connect with adb - 4) go
to adb shell, cat /proc/timer_list, there is a timer w/ 500ms timeout
repeatedly. If add some more print in kernel, we will see the associated
task of this timer is android.server.ServerThread. This is the problem.
- 5) OR, if the above step canQ&apos;Et reproduce this issue, please launch an
app which will launch GPS location provider, then exit or suspend that
app. Goto step 4) again. What happened. -
com.android.server.status.AnimatedImageView will kick off animation upon
onAttachedToWindow(), thus the AnimationDrawable keeps playing animation
until the onDetachedFromWindow() is called. What you think the correct
behavior should be: - If this view is not shown anymore, the animation
shall be stopped to conserve current drain. Attaching the bugreport and
proposed code patch for this issue.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 20 Sep 2010 19:12:52 +0000</when>
<what>Filed internally as 3019014.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 30 Sep 2010 20:18:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2151</bugid>
<title>Market should allow notifications to users who have uninstalled an app</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>16</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Thu, 05 Mar 2009 16:05:59 +0000</openedDate>
<description>Once a user has downloaded an application they are pre-qualified as a
potential future user, even if they uninstall the application. Users
should be allowed to determine if they would be interested in future
application updates. So while the application may not satisfy their
needs today, it may in the future. Developers need a mechanism to reach
out to these potential future users as applications evolve. Obviously
users need a mechanism to opt out. Developers need more access to
customers, directly or indirectly, to drive sales.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 00:29:05 +0000</when>
<what>This issue has been assigned for further evaluation</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 22:51:47 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 13:55:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>618</bugid>
<title>TimeZone.getDefault() correct only for EST</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-08-22T01:00:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hawkinno...@gmail.com</reportedBy>
<openedDate>Tue, 08 Apr 2008 14:52:33 +0000</openedDate>
<description>I am running on a MacOSX, 10.5.2. TimeZone tz = TimeZone.getDefault();
Log.d(Q&quot;ETZTestQ&quot;E, tz.getDisplayName()); returns GMT if your system time
zone is not set to EST.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 08 Jul 2008 20:56:07 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Fri, 22 Aug 2008 01:00:53 +0000</when>
<what>Its a known limitation that the emulator currently does not handle timezones.</what>
</comment>
</bug>
<bug>
<bugid>848</bugid>
<title>VideoView will play the video file automatically if start another activity by calling startActivity</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-24T01:48:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xianggen...@huawei.com</reportedBy>
<openedDate>Tue, 02 Sep 2008 02:05:22 +0000</openedDate>
<description>reproduce steps: one activity contains one videoview and one button. 1.
calling findViewById to get the instance of VideoView. 2. call
setVideoPath to set the video file name to VideoView. 3. call start to
start play the video file. the video file will be played correctly, both
video and audio is normal. 4. call stopPlayback to stop palying the
current video file. 5. click one button on the current Activity to pop
one Activity, calling function is startActivity. Then the second
activity is showed. 6. click Q&quot;EBackQ&quot;E button to destroy the second
activity and back to the first activity which contains VideoView. then
we will see that the video file is played automatically. 7. as my
understanding, it should not play the video file automatically because I
have stopped it before starting another activity. am I right? Anybody
can explain the reason and show me one solution to fix this issue?
Thanks!</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:48:34 +0000</when>
<what>(Cleaning up old and potentially stale reports)

If you think that this issue still applies to the SDK 1.0r2, please submit a new report.

Thanks.
</what>
</comment>
</bug>
<bug>
<bugid>13807</bugid>
<title>Hierarchy Viewer Behaviour is Inconsistent With Documentation</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>billcare...@mac.com</reportedBy>
<openedDate>Fri, 07 Jan 2011 15:40:15 +0000</openedDate>
<description>Please describe the problem in detail, with the following information
(if applicable) Host OS: Mac OS X 10.6.4 10F2025 SDK tools version
(available in the Q&quot;EAboutQ&quot;E section of the Q&apos;EandroidQ&apos;E tool UI): Revision 7
Platform targeted by your project: 2.2 Version of the platform running
in the emulator: 2.2 STEPS TO REPRODUCE: 1. Connect a production phone
(in this case a Samsung Galaxy S). 2. Launch hierarchyviewer from the
terminal. 3. Select the device (whose ID matches that of the device in
DDMS) in the list of devices. 4. Select the Q&lt;Ecurrently active windowQ&gt;E.
5. Press [CMD-L] to load a view hierarchy. EXPECTED RESULTS: Per the
documentation and instructions at
http://developer.android.com/guide/developing/tools/hierarchy-viewer.html,
the view hierarchy should appear. OBSERVED RESULTS: hierarchyviewer
doesnQ&apos;Et load the view hierarchy. It also doesnQ&apos;Et display any error
message in the graphical interface. It does produce a
NullPointerException thatQ&apos;Es logged to the terminal window (stack trace
for the exception attached). ADDITIONAL INFORMATION: This is a bug both
in the hierarchy viewer and in the documentation referenced above. Per
the conversation at
http://groups.google.com/group/android-developers/browse_thread/thread/c2b2c3f6b99f194c/2dbd4dcf7280607b,
the hierarchy viewer doesnQ&apos;Et support production devices (I confirmed
this by verifying that calling [adb shell getprop ro.secure] returns
Q&quot;E1Q&quot;E, also suggested in the google groups thread). The hierarchy viewer
should indicate that it does not support production devices instead of
silently failing. Additionally, the documentation should be reworded to
something like: To get the Hierarchy Viewer started: 1. Connect your
device or launch an emulator. (Note: hierarchy viewer will not work on
production devices.) Ideally, the documentation would explain how to
modify a production device such that it would operate successfully on
it.</description>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Thu, 13 Jan 2011 21:12:38 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15562</bugid>
<title>Mobile data enabled by default</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>tiagobo...@gmail.com</reportedBy>
<openedDate>Wed, 16 Mar 2011 23:57:23 +0000</openedDate>
<description>- Steps to reproduce the problem. Boot a new phone or wipe settings from
any android device - What happened. Mobile Data was enabled by default -
What you think the correct behavior should be. The user should be asked
if he wanted to enable mobile data or it should be disabled by default
IQ&apos;Em running Gingerbread on a desire built from AOSP but this bug
happened also with the HTC ROM and is common in more phones. Since I
donQ&apos;Et have a data plan, each time I reset my phone I get charged with
data. No point in that..</description>
</bug>
<bug>
<bugid>18884</bugid>
<title>Regression in visualization library for String value entered as resource in own widget</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>tomas.pr...@atomsoft.cz</reportedBy>
<openedDate>Thu, 28 Jul 2011 08:09:54 +0000</openedDate>
<description>Host OS: Windows 7 SDK tools version: 12 Eclipse version: Helios Service
Release 2, Build id: 20110301-1815 ADT plug-in version: 12 STEPS TO
REPRODUCE: 1. Own widget with attribute i:title=Q&quot;E@string/l_game_endQ&quot;E 2.
Read this attribute programmatically with String title =
attrs.getAttributeValue(Constants.APP_NS, Q&quot;EtitleQ&quot;E); 3. try to show
widget in Eclipse EXPECTED RESULTS: Q&quot;E@27463723Q&quot;E this happen in runtime
on real Andrid device OBSERVED RESULTS: Q&quot;E@string/l_game_endQ&quot;E ADDITIONAL
INFORMATION: This work before last update, before this update:
http://tools.android.com/recent/newlayoutlibrariesavailable</description>
<comment>
<author>x...@android.com</author>
<when>Thu, 28 Jul 2011 18:48:34 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8843</bugid>
<title>Google Finance useless after latest release</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>itsallab...@gmail.com</reportedBy>
<openedDate>Fri, 04 Jun 2010 05:39:16 +0000</openedDate>
<description>Just reset my Q&quot;EMyTouchQ&quot;E phone and loaded all my favorite applications.
Google released a new version of Finance and when I started the
application the following occurs: 1) Comes up with Terms and Conditions
with accept button. 2) Immediately after displaying Terms and
Conditions, it displays message saying Q&quot;Eyou must load one or more
portfoliosQ&quot;E with an Okay button. When you press the Okay button, the app
unloads and you can never accept the terms and conditions nor does it
provide the opportunity to load a portfolio. 3) If I uninstall and
reinstall the Finance, it does the same thing. If I reset the phone
again, it does the same thing. As I mentioned, it worked fine until I
reset my phone and reloaded the application so I would assume the issue
is very specific to a loading a clean phone.</description>
</bug>
<bug>
<bugid>16911</bugid>
<title>DOM event handlers are lost on navigate/back</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>freddy.e...@gmail.com</reportedBy>
<openedDate>Tue, 17 May 2011 10:06:53 +0000</openedDate>
<description>When navigating to another page and returning with Q&quot;EbackQ&quot;E, event
handlers are lost after some cycles. See the attached demo. There is a
touch handler on the green DIV. After tapping on the URL and returning
to the page, at some point the touch handler is not active anymore.
Sometimes this happens on the first return, sometimes it takes five
cycles.</description>
</bug>
<bug>
<bugid>16671</bugid>
<title>Bluetooth Voice Dialing activation for Bluetooth 2.0 devices</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>cschmitt...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 20:42:43 +0000</openedDate>
<description>Hello everybody, as far as I found out, Froyo supports voice dialing
activation via button on a bluetooth connected device (car handsfree
set, headsets, etc.) only for BT Version 2.1. The massive problem is,
that I couldnQ&apos;Et find a BT 2.1 compatible car handsfree-kit / car stereo
combination so far on the whole market. I wenQ&apos;Et to a car audio
specialist and made some tests with my LG P990 and the result was: I
couldnQ&apos;Et initiate voice dialing when i pushed the button on the
handsfree kit/ car stereo. We tested it with 9 devices by several major
vendors (JVC, Kenwood, Alpine, ...)... No LUCK. No one is pleased with
this situation and especially the android developers canQ&apos;Et be happy
about this. I searched the web and it seems like about 10.000 posts
about this topic exists. It would be nice to get a feedback by the
android guys. We donQ&apos;Et understand why this feature would be so hard to
fix to BT 2.0. Thanks in advance. Regards. Chris</description>
<comment>
<author>NeoTec...@gmail.com</author>
<when>Mon, 09 May 2011 06:13:39 +0000</when>
<what>BT 2 probably doesnt send the proper events</what>
</comment>
<comment>
<author>michaelv...@gmail.com</author>
<when>Mon, 16 May 2011 17:52:34 +0000</when>
<what>It would be nice to be able to use my Moto Bravo with my carkit the way I used to use my Razr. If anyone has any solutions I would love to hear them. I would even buy another carkit if someone could assure me that it would work properly! Chris, thanks for your research.</what>
</comment>
</bug>
<bug>
<bugid>11519</bugid>
<title>google talk</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>emanuele...@gmail.com</reportedBy>
<openedDate>Mon, 27 Sep 2010 18:42:42 +0000</openedDate>
<description>Hi! I have an htc tattoo with android 1.6 When i use google talk to chat
with my friend sometimes i see the messagge of my friend on the notify
bar but not in the chat! NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 27 Sep 2010 18:58:52 +0000</when>
<what>Issue 11520 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>6472</bugid>
<title>Email App ignores messages in a folder containing sub-folders.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>bill.cat...@gmail.com</reportedBy>
<openedDate>Fri, 05 Feb 2010 01:52:27 +0000</openedDate>
<description>Repeat by: Start Android Email App. Activate Menu. Select Q&quot;EFoldersQ&quot;E
item. Scroll through folders and attempt to select a folder containing
both messages and sub-folders. Actual results: Folders containing
folders are NOT available for reading. This means that if a folder
contains both messages and sub-folders, it is a prefix for other folders
in the scroll-down list, but it is not possible to read the messages in
the folder. Expected results: All folders containing messages should be
available for reading their contained messages, regardless of whether or
not the folder also contains sub-folders. Additional information: This
is a common bug amongst those implementing an interface to IMAP. People
forget that folders can contain BOTH messages and sub-folders. This bug
is happening on a Verizon HTC Iris running the latest version of Android
available (1.5.) Software version reported as 1.17.605.1. DonQ&apos;Et forget
to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>1904</bugid>
<title>Framework translation suggestion</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>pku...@gmail.com</reportedBy>
<openedDate>Tue, 03 Feb 2009 06:30:12 +0000</openedDate>
<description>A translation suggestion. Q&quot;EokQ&quot;E here means confirm. However, the original
string means Q&quot;EnormalQ&quot;E.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 12:52:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 12:53:28 +0000</when>
<what>Please follow the instructions at http://source.android.com/submit-patches if youQ&apos;Ed
like to contribute.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 13:59:52 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:09:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11413</bugid>
<title>add-proguard-release not picking up 3rd party libs</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>fred.gr...@gmail.com</reportedBy>
<openedDate>Thu, 23 Sep 2010 00:55:02 +0000</openedDate>
<description>add-proguard-release.xml not picking up 3rd party jar libs in libs
folder correction at two places..begin of file: Q&lt;Epath
id=Q&quot;Eandroid.modified.classpathQ&quot;EQ&gt;E Q&lt;Efileset dir=Q&quot;E${external.libs.dir}Q&quot;EQ&gt;E
Q&lt;Einclude name=Q&quot;E**/*.jarQ&quot;E/Q&gt;E Q&lt;E/filesetQ&gt;E Q&lt;Epath
refid=Q&quot;Eandroid.target.classpathQ&quot;E/Q&gt;E Q&lt;E/pathQ&gt;E than the libraryjars property
gets changed to: Q&lt;Eproperty name=Q&quot;ElibraryjarpathQ&quot;E
refid=Q&quot;Eandroid.modified.classpathQ&quot;E/Q&gt;E Other than that I like the new ant
rules changes especially the pre and post compile tasks thanks Google
Engineering team..</description>
</bug>
<bug>
<bugid>14049</bugid>
<title>Android 2.2.1 Nexus One</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T18:34:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>srinath...@gmail.com</reportedBy>
<openedDate>Sun, 16 Jan 2011 16:34:02 +0000</openedDate>
<description>My Nexus One is updated to 2.2.1 OTA few months back. Tmobile N/W. I
have a 9 Dot patterns to unlock the screen. I am not sure whether this
issue was still there in Android 2.2, how ever after 2.2.1 update the
unlock pattern is broken. Steps: ====== 1) Click the power on button
located on top right corner. 2) 9 Dot patterns appears. 3) Now instead
of swiping the fingure to join 4 correct dots, just swipe continuously
from left to right, back and forth few times (say more than 6 times) 4)
Surprise...oohs...Screen unlocks ;-) If you cant reproduce, please let
me know i can take a video of the same and upload. Luv Google and
Android Sreenath Venkataramanappa</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 18:34:31 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:44 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:44 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:46 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:46 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:46 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:47 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:47 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:48 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:48 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 19:04:48 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here. Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 20:04:13 +0000</when>
<what>Er, sorry for the duplicate comments. IQ&apos;Em not sure what happened there.</what>
</comment>
<comment>
<author>srinath...@gmail.com</author>
<when>Mon, 17 Jan 2011 16:23:59 +0000</when>
<what>looks like you got angry on me :-)</what>
</comment>
</bug>
<bug>
<bugid>5043</bugid>
<title>Browser does not show formatting in the Q&lt;EselectQ&gt;E tag</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>6</stars>
<reportedBy>connor.b...@gmail.com</reportedBy>
<openedDate>Wed, 25 Nov 2009 16:53:44 +0000</openedDate>
<description>Model Number: Droid Firmware version: 2.0 Baseband version: C_01.3B.01P
Kernel version: 2.6.29-omap1-g04df51f android-build@apa26 #477 Build
number: ESD20 This problem also occurs in the emulator Problem
Description: In the stock browser, the Q&lt;EselectQ&gt;E html tag, with stylized
Q&lt;EoptionQ&gt;E tags beneath it, does not render the style. For example, the
code: Q&lt;EhtmlQ&gt;E Q&lt;Eselect size=Q&quot;E15Q&quot;E style=Q&quot;Ewidth:100%; margin-top:3px;Q&quot;EQ&gt;E
Q&lt;Eoption value=Q&quot;EloremQ&quot;E style=Q&quot;Ecolor: #FF6600; font-weight:
bold;Q&quot;EQ&gt;EloremQ&lt;E/optionQ&gt;E Q&lt;Eoption value=Q&quot;EipsumQ&quot;E style=Q&quot;Ecolor: #0000FF;
font-weight: bold;Q&quot;EQ&gt;EipsumQ&lt;E/optionQ&gt;E Q&lt;Eoption value=Q&quot;EdolorQ&quot;E style=Q&quot;Ecolor:
#FF0000; font-weight: bold;Q&quot;EQ&gt;EdolorQ&lt;E/optionQ&gt;E Q&lt;Eoption
value=Q&quot;EsitQ&quot;EQ&gt;EsitQ&lt;E/optionQ&gt;E Q&lt;E/selectQ&gt;E Q&lt;E/htmlQ&gt;E renders correctly in Google
Chrome, but loses its colors in the Android Browser. I believe that the
browser should render the formatting of the Q&lt;EselectQ&gt;E tag, to help
preserve all of the information contained in the webpage.</description>
<comment>
<author>connor.b...@gmail.com</author>
<when>Sat, 05 Dec 2009 20:33:41 +0000</when>
<what>IQ&apos;Eve been working on this bug, and have found that the Q&lt;EselectQ&gt;E tag has these code 
points associated with it:

Please note that these are only the code points for ListBox, not SingleListBox

/frameworks/base/core/java/android/webkit/WebView.java Line 5183 -- the 
Q&quot;EWebView.InvokeListBoxQ&quot;E class. It handles opening the AlertDialog that shows the 
Q&lt;EselectQ&gt;E element. This class needs another argument in its constructor, to 
communicate the style of each Label. (Labels are the entries underneath the Q&lt;EselectQ&gt;E 
tag).

/frameworks/base/core/java/android/webkit/WebView.java Lines 5408 Q&amp;E 5422 -- these 
methods are called to create a WebView.InvokeListBox object. These methods also need 
to have arguments added to communicate the style of each Label, so that they can pass 
them into the constructor for InvokeListBox.

/frameworks/base/core/java/android/webkit/WebViewCore.java Lines 2102 Q&amp;E 2110 -- the 
methods that JNI calls to show a tapped Q&lt;EselectQ&gt;E element. These also need style 
arguments.

/external/webkit/WebKit/android/jni/WebViewCore.cpp Line 243 -- method signature for 
requestListBox. When we add another argument to the java method, we will need to 
modify this signature.

/external/webkit/WebKit/android/jni/WebViewCore.cpp Line 1842 -- where requestListBox 
is actually called in WebKit.

I have not gone any farther back in the calling tree, and do not know where the 
styling information is thrown out.

The arguments that communicate the styling of the Labels should be in the form of an 
array containing either a Q&quot;EStyleQ&quot;E object (which may or may not already exist in the 
java code), or an array of Strings containing the style=Q&quot;EQ&quot;E string. It is more correct 
to pass a Style object to the java code (to keep page parsing in Webkit), but it may 
be easier to simply parse the style=Q&quot;EQ&quot;E String within the java code.

Forgive me for anything thatQ&apos;Es confusing. This is my first foray into open source.

If anyone has anymore information on this bug, please comment here.

Thanks!!</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 17 Feb 2010 22:44:02 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13435</bugid>
<title>Nexus S Wi-Fi tethering error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>23</stars>
<reportedBy>nick.ell...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 04:46:29 +0000</openedDate>
<description>- Steps to reproduce the problem. Select Q&quot;ESettingsQ&quot;E -Q&gt;E Q&quot;EWireless Q&amp;E
networksQ&quot;E -Q&gt;E Q&quot;ETethering Q&amp;E portable hotspotQ&quot;E -Q&gt;E Q&quot;EPortable Wi-Fi hotspot
settingsQ&quot;E -Q&gt;E Q&quot;EConfigure Wi-Fi hotspotQ&quot;E Set an SSID and a password then
save. click on Q&quot;EPortable Wi-Fi hotspotQ&quot;E - What happened. Text saying
Q&quot;EErrorQ&quot;E appears below Q&quot;EPortable Wi-Fi hotspotQ&quot;E - What you think the
correct behavior should be. Wi-Fi tethering should enable without error
I can get it to enable with a password set if I am very persistent and
check the Q&quot;EPortable Wi-Fi hotspotQ&quot;E box many times in succession.</description>
<comment>
<author>nick.ell...@gmail.com</author>
<when>Thu, 30 Dec 2010 04:32:08 +0000</when>
<what>I re-reported this same bug in http://code.google.com/p/android/issues/detail?id=13510 so that it reports that it is a 2.3 bug in the version.  Hopefully that will raise the awareness to Googlers watching for 2.3 bugs. Star issue 13510 if this is affecting you.</what>
</comment>
</bug>
<bug>
<bugid>8674</bugid>
<title>activ sync account crashes quite often on froyo</title>
<status>Unreproducible</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-06-10T17:43:37.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rahaman.riaz</reportedBy>
<openedDate>Thu, 27 May 2010 14:07:17 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Access the activ sync account email - What
happened. Often a force close is observed - What you think the correct
behavior should be. ANR or force close should not come. FRF50 ---
Running froyo attached is the logcat DonQ&apos;Et forget to mention which
device you have, and which version of Android is installed on it. (Find
it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) If you happen to have a
development environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output as it could help diagnose the problem.</description>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 27 May 2010 16:36:36 +0000</when>
<what>ThereQ&apos;Es not much to go on in the logcat output.   If you contact me by email, IQ&apos;Ell send you information about 
obtaining more detailed logs.</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Thu, 27 May 2010 16:40:08 +0000</when>
<what>Please send your email. Will be more than happy 
to help in making android the best.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 27 May 2010 16:42:46 +0000</when>
<what>You can find my expaneded email address by clicking on my address here and following the instructions.  
Thanks.</what>
</comment>
<comment>
<author>rahaman.riaz</author>
<when>Thu, 03 Jun 2010 07:03:00 +0000</when>
<what>This issue can be withdrawn. The force close might have been caused due to mail servers 
being slow. Many other Android users were facing similar problem on that day.

Till date have not seen the force close issue again.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Thu, 10 Jun 2010 17:43:37 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6856</bugid>
<title>WifiManager.ACTION_SET_PASSWORD_FOR_WIFI_NETWORK</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sasha.cohn</reportedBy>
<openedDate>Thu, 25 Feb 2010 12:17:53 +0000</openedDate>
<description>My application needs to establish a new Wi-Fi connection to a secured
network. The catch is that the application does not know the
password/key/passphrase or whatever it is called for WEP/WPA. And it
should not know! In such case, I would like my application to invoke the
system Q&quot;EConnect toQ&quot;E dialog. Only the system WifiManager should remember
this password, and the fact that my application is not involved should
be obvious to the end user. Unfortunately, the closest I can do is call
startActivity(new Intent(WifiManager.ACTION_PICK_WIFI_NETWORK)) which
will bring to the front (or launch) the system com.android.settings
application, and open the Wi-Fi settings page. But then the user must
choose the network manually. Worse, she must understand that she must
choose the network, and I cannot even show her a hint about that, since
the screen is not managed by my application anymore. Methinks that it is
possible and useful to add a new ACTION to the WifiManager list, to the
effect that user-mode application may call the (existing) function
com.android.settings.wifi.WifiSettings.showAccessPointDialog()</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 25 Feb 2010 18:39:49 +0000</when>
<what></what>
</comment>
<comment>
<author>sksupre...@gmail.com</author>
<when>Mon, 24 Jan 2011 02:25:28 +0000</when>
<what>Yes, this would be helpful in showing directly the list of wifi profiles around and user can connect to a profile by entering the username/password. </what>
</comment>
</bug>
<bug>
<bugid>15989</bugid>
<title>Links with some characters in it are splitted</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-21T06:03:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>christia...@gmail.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 12:05:59 +0000</openedDate>
<description>IN the email app (samsung?) Links in a text email with some characters
in it are not displayed correctly and therefore canQ&apos;Et be clicked. See
screenshot Samsung Galaxy S, Android 2.2</description>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:03:20 +0000</when>
<what>IQ&apos;Em sorry youQ&apos;Ere having trouble with the Email app.

Unfortunately, for problems in the Samsung Galaxy, youQ&apos;Ere using an Email client which is published and supported by Samsung - youQ&apos;Ell need to contact them directly.  They do not monitor this bug tracker.

This bug tracker is for issues in the AOSP version of the phone and apps, for example as seed on the Droid, Nexus series, and Xoom.</what>
</comment>
</bug>
<bug>
<bugid>5758</bugid>
<title>Enhancement: Autocorrect/Predictive Text for Physical Keyboard Use</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>187</stars>
<reportedBy>ami...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jan 2010 21:45:56 +0000</openedDate>
<description>Physical Keyboard on Droid does not benefit from the built-in predictive
text/autocorrection afforded the soft keyboard. Kindly expand this
existing (and immensely helpful) functionality to the physical keyboard.
Thank you.</description>
<comment>
<author>mkc...@gmail.com</author>
<when>Sat, 02 Jan 2010 22:11:20 +0000</when>
<what>It should have been like this from the beginning</what>
</comment>
<comment>
<author>ami...@gmail.com</author>
<when>Sun, 03 Jan 2010 00:12:04 +0000</when>
<what>This should be an easy thing to correct, hopefully it will be done.</what>
</comment>
<comment>
<author>wals...@gmail.com</author>
<when>Sun, 03 Jan 2010 03:03:03 +0000</when>
<what>Pleeeeeeeeeeeeeease!
</what>
</comment>
<comment>
<author>kyl3k91</author>
<when>Sun, 03 Jan 2010 03:06:51 +0000</when>
<what>This would be great!</what>
</comment>
<comment>
<author>iridox</author>
<when>Sun, 03 Jan 2010 03:55:13 +0000</when>
<what>This should definitely be implemented ASAP... not sure why it wasnQ&apos;Et there in the first 
place, honestly.</what>
</comment>
<comment>
<author>BRYANMO...@gmail.com</author>
<when>Sun, 03 Jan 2010 04:51:40 +0000</when>
<what>Please, please, please...</what>
</comment>
<comment>
<author>joehumbe...@aol.com</author>
<when>Sun, 03 Jan 2010 05:42:21 +0000</when>
<what>PLEASE!!!!</what>
</comment>
<comment>
<author>jeff.buz...@gmail.com</author>
<when>Sun, 03 Jan 2010 06:08:31 +0000</when>
<what>Please add.  This is one reason I switch from the physical to the on screen board all
the time.</what>
</comment>
<comment>
<author>monster...@gmail.com</author>
<when>Sun, 03 Jan 2010 14:54:17 +0000</when>
<what>Yes please. Beginning to use the physical keyboard more than any other method.</what>
</comment>
<comment>
<author>phaze3131</author>
<when>Mon, 04 Jan 2010 09:01:22 +0000</when>
<what>yea this should be an easy update</what>
</comment>
<comment>
<author>jonmorales</author>
<when>Mon, 04 Jan 2010 09:36:28 +0000</when>
<what>I find that I canQ&apos;Et use the physical keyboard because of this. Even though IQ&apos;Em faster 
on physical keyboard,errors are too much and not auto corrected.Please fix this. </what>
</comment>
<comment>
<author>LeeGoldschmidt13@gmail.com</author>
<when>Tue, 05 Jan 2010 00:49:18 +0000</when>
<what>I would love for this to happen. The keyboard, being the way it is, needs this.

Hats off to Google for when they do this.</what>
</comment>
<comment>
<author>clcdan....@gmail.com</author>
<when>Wed, 06 Jan 2010 10:32:28 +0000</when>
<what>What with the labels falling off and/or peeling, the Physical Keyboard itself doesnQ&apos;Et 
support its own weight.  But, of course it should be fixed - on the flipside, I want 
the Physical KB shortcuts made available as long-press to the virtual KB.</what>
</comment>
<comment>
<author>jmilford@gmail.com</author>
<when>Sat, 09 Jan 2010 03:39:11 +0000</when>
<what>It would be great to have this, really a disappointment.  Came to the droid from 
6800 and with the buttons so small on this keyboard and not raised it definitely 
needs autocorrect/spell check.  THe physical keyboard is a big let down in my book.</what>
</comment>
<comment>
<author>FerrisWheels@gmail.com</author>
<when>Sat, 09 Jan 2010 17:50:46 +0000</when>
<what>One of my biggest request for enhancements.</what>
</comment>
<comment>
<author>chuck1...@gmail.com</author>
<when>Mon, 11 Jan 2010 16:03:30 +0000</when>
<what>I am really looking forward to this being implemented, hope this is coming down the pike.</what>
</comment>
<comment>
<author>psyat...@gmail.com</author>
<when>Wed, 27 Jan 2010 05:51:09 +0000</when>
<what>Definitely something that this phone needs... Come on, even the Sidekick does this!</what>
</comment>
<comment>
<author>Troy0Br...@gmail.com</author>
<when>Thu, 28 Jan 2010 02:29:26 +0000</when>
<what>Critical for the business user!</what>
</comment>
<comment>
<author>Jeffery....@gmail.com</author>
<when>Sat, 30 Jan 2010 03:59:32 +0000</when>
<what>Huge omission. (I would have spelled omission wrong without a spell check in my browser)</what>
</comment>
<comment>
<author>depita...@gmail.com</author>
<when>Sat, 30 Jan 2010 18:32:32 +0000</when>
<what>Agreed...  I would find this hugely beneficial for the physical keyboard.  As it is,
I pick and choose and never really get completely used to either one.</what>
</comment>
<comment>
<author>josephto...@gmail.com</author>
<when>Tue, 02 Feb 2010 00:20:25 +0000</when>
<what>Yes!  With this fixed I may actually like my cliq better than my old Blackberry.  
Please make this upgrade!  </what>
</comment>
<comment>
<author>afhal...@gmail.com</author>
<when>Wed, 03 Feb 2010 04:52:51 +0000</when>
<what>Please!  nuff said</what>
</comment>
<comment>
<author>sethlkap...@gmail.com</author>
<when>Thu, 04 Feb 2010 03:55:55 +0000</when>
<what>Motorola absolutely refuses to make this important tweak - so it is in hands of
google or independent app developer.</what>
</comment>
<comment>
<author>Sma...@gmail.com</author>
<when>Sat, 20 Feb 2010 16:45:56 +0000</when>
<what>Really annoys me a small little tweak would make this phone so much better</what>
</comment>
<comment>
<author>WDH...@gmail.com</author>
<when>Tue, 09 Mar 2010 12:04:56 +0000</when>
<what>Agreed.</what>
</comment>
</bug>
<bug>
<bugid>1492</bugid>
<title>Visiting popsci.com website crashes browser</title>
<status>Released</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2009-08-18T23:06:15.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>gtcopeland</reportedBy>
<openedDate>Tue, 09 Dec 2008 23:15:12 +0000</openedDate>
<description>Only tested on emulator. Simply going to http://popsci.com appears to
cause the browser to crash. If it canQ&apos;Et render it correctly, thatQ&apos;Es
fine, but crashing and/or silently closing the browser is not
acceptable. Not verified on actual hardware.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 15 Dec 2008 22:47:25 +0000</when>
<what>This issue has been assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>amatus.a...@gmail.com</author>
<when>Fri, 09 Jan 2009 19:36:18 +0000</when>
<what>I can confirm this on my G1. The browser crashes and returns me to the home screen.

Model number: Android Dev Phone 1
Firmware version: 1.1
Kernel version: 2.6.25-01843-gfea26b0
Build Number: dream_devphone-userdebug 1.1 UNLOCKED 121975 test-keys</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 23:06:15 +0000</when>
<what>fixed in 1.5</what>
</comment>
</bug>
<bug>
<bugid>2662</bugid>
<title>missing im no im.apk  just google talk  what happened?  android 1.5 update on g1</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-05-23T05:23:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>trinityc...@gmail.com</reportedBy>
<openedDate>Thu, 14 May 2009 01:46:27 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 14 May 2009 06:13:46 +0000</when>
<what>Hi,

In Android 1.5, IM and Gtalk are now two separate applications. What update did you get and how did you get it? 
Did you receive an automatic update from your carrier? Did you install a non-official firmware/ROM (like JF 1.5) 
manually? Did you install the ADP1 firmware?</what>
</comment>
<comment>
<author>xcel...@gmail.com</author>
<when>Sat, 23 May 2009 02:25:40 +0000</when>
<what>I installed update from HTC, not there then the tried  non-official JF1.5.  
I installed the radioset.. im am not sure what the ADP1 firmware is..

Model number Android Dev Phone1
Firmware Version 1.5
Base band  version startrs with 62. ends with 17H)2.22.19.26I
Kernel version  2.6.27-003920g8312baf (JF)
Build #  dream_devphone-userdebut 1.5 CRB21 147201...

Under settings applications  IM is there but no shortcut, tried adding it manually no
luck doesnt show up ..
also Amazon.apk is missing

</what>
</comment>
<comment>
<author>romaingu...@gmail.com</author>
<when>Sat, 23 May 2009 05:23:46 +0000</when>
<what>IM and Amazon are for T-Mobile US builds only.</what>
</comment>
<comment>
<author>xcel...@gmail.com</author>
<when>Sat, 23 May 2009 18:56:10 +0000</when>
<what>so i go back to tmobile build and let it auto update?  </what>
</comment>
</bug>
<bug>
<bugid>16855</bugid>
<title>aapt error message not reporting correct xml with error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>clearbr...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 16:31:49 +0000</openedDate>
<description>I had an error in creating Q&lt;Estyles. I hadnQ&apos;Et put the id in ids.xml. The
error that appeared had no xml file name attached to the error and
seemed to say the error was in colors.xml when it was in fact in an xml
above this and had nothing to do with colors and was in fact an style id
problem. W/ResourceType( 2202): Bad resource table: header size 0xc or
total size 0x4aba is not on an integer boundary W/ResourceType( 2202):
Bad resource table: header size 0xc or total size 0x4aba is not on an
integer boundary ERROR: Unable to parse generated resources, aborting.
Q&apos;EaaptQ&apos;E error. Pre Compiler Build aborted. Issue 1 - No file name output
with error to show where the problem was. I turned on verbose output.
Issue 2 - Output shows all xml files that compiled then says Q&apos;EaaptQ&apos;E
error. Pre Compiler Build aborted. It doesnt not say what file it was
trying to compile when it got the error. Issue 3 - The red error message
can appear anywhere in output and this can lead developers to mistakenly
look in wrong file. FIX: Exception in red should not be dumped to the
console but passed back and output with correct filename of file that
caused the error. Issue 4: Error occurred while compiling colors.xml but
error wasnt caused by this file. It was caused by a missing id in
styles.xml in a Q&lt;Estyle that had a @color. FIX: show correct file that
caused the error or stack trace of filenames being compiled. Issue 5 -
if id in Q&lt;Estyle unknown the prompt should recommend putting it in
ids.xml as for new developers may acidentally add @+id instead. Issue 6
- ERROR message meaningless: W/ResourceType( 2202): Bad resource table:
header size 0xc or total size 0x4aba is not on an integer boundary
W/ResourceType( 2202): Bad resource table: header size 0xc or total size
0x4aba is not on an integer boundary Step 1 - to recreate error Given a
style Q&lt;Estyle name=Q&quot;EActionBarTitleContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/title_containerQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:layout_widthQ&quot;EQ&gt;Efill_parentQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:layout_heightQ&quot;EQ&gt;E@dimen/title_heightQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:orientationQ&quot;EQ&gt;EhorizontalQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:backgroundQ&quot;EQ&gt;E@color/title_color_lightQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E I
copied it, gave it new, android:id Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/info_containerQ&lt;E/itemQ&gt;E Q&lt;Estyle
name=Q&quot;EActionBarTitleContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/title_containerQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:layout_widthQ&quot;EQ&gt;Efill_parentQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:layout_heightQ&quot;EQ&gt;E@dimen/title_heightQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:orientationQ&quot;EQ&gt;EhorizontalQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:backgroundQ&quot;EQ&gt;E@color/title_color_lightQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E
Q&lt;Estyle name=Q&quot;EActionBarInfoContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/info_containerQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:layout_widthQ&quot;EQ&gt;Efill_parentQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:layout_heightQ&quot;EQ&gt;E@dimen/info_height1Q&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:orientationQ&quot;EQ&gt;EhorizontalQ&lt;E/itemQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:backgroundQ&quot;EQ&gt;E@color/title_color_lightQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E Saved
and Compile said error in id Q&lt;Estyle name=Q&quot;EActionBarInfoContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/info_containerQ&lt;E/itemQ&gt;E Description Resource Path
Location Type error: Error: No resource found that matches the given
name (at Q&apos;Eandroid:idQ&apos;E with value Q&apos;E@id/info_containerQ&apos;E). styles.xml
/MyApp/res/values line 68 Android AAPT Problem So mistakenly I added a +
before the id Q&lt;Estyle name=Q&quot;EActionBarInfoContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@+id/info_containerQ&lt;E/itemQ&gt;E Then got error
W/ResourceType( 2202): Bad resource table: header size 0xc or total size
0x4aba is not on an integer boundary W/ResourceType( 2202): Bad resource
table: header size 0xc or total size 0x4aba is not on an integer
boundary ERROR: Unable to parse generated resources, aborting. Q&apos;EaaptQ&apos;E
error. Pre Compiler Build aborted. Sadly I had added a lot of style etc
not just this one so spent ages back tracking to find the error. Not
helped by Android saying error occuring in colors.xml when it wasnt.
Fixed by removing the + from styles.xml placing new id in ids.xml Q&lt;Estyle
name=Q&quot;EActionBarTitleContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/title_containerQ&lt;E/itemQ&gt;E .... Q&lt;E/styleQ&gt;E Q&lt;Estyle
name=Q&quot;EActionBarInfoContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/info_containerQ&lt;E/itemQ&gt;E .... Q&lt;E/styleQ&gt;E Changed Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@+id/info_containerQ&lt;E/itemQ&gt;E to Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/info_containerQ&lt;E/itemQ&gt;E And adding id to ids.xml
Q&lt;EresourcesQ&gt;E Q&lt;Eitem type=Q&quot;EidQ&quot;E name=Q&quot;Etitle_containerQ&quot;E /Q&gt;E Q&lt;Eitem type=Q&quot;EidQ&quot;E
name=Q&quot;Einfo_containerQ&quot;E /Q&gt;E Any idea what the error means because it took
me a few hours of pain to track it down. Not helped by Android aapt
compile saying the error was caused around colors.xml HERES HOW I
TRACKED DOWN THE ERROR : may help when youre deciding how to improve
reporting of aapt errors. (Its my entry on stackoverflow.com)
http://stackoverflow.com/questions/6009618/android-style-resources-compile-aapt-failing-bad-resource-table-header-size
And for future reference as I found very little info on aapt resource
compiling. Heres some tips for people with Resource compilation errors,
so you dont lose hours on bad google error reporting: TIP 1 - TURN ON
VERBOSE ANDROID BUILD OUTPUT Open Eclipse Preferences Open in the list
on the left Android Build Set Build output to Verbose Hit OK Open
Console View Window Q&gt;E View Q&gt;E Console Do clean build or type a space in
and file and hit save if you dont want to do full build Resources
compiler aapt will run first and throw error Two issues Issue 1 - error
in red may appear in output in confusing location probably caused by
Exception being throw in a thread but other files still compile ok
before build process fully stops. Notice here how the error seems to
occur after nearest_bus_stops_layout.xml. [2011-05-15 16:22:25 - MyApp]
(new resource id filechooser_file_view from
/Users/user1/Documents/workspace/MyApp/res/layout/filechooser_file_view.xml)
[2011-05-15 16:22:25 - MyApp] (new resource id
listbusmapsactivity_layout from
/Users/user1/Documents/workspace/MyApp/res/layout/listbusmapsactivity_layout.xml)
[2011-05-15 16:22:25 - MyApp] (new resource id nearest_bus_maps_layout
from
/Users/user1/Documents/workspace/MyApp/res/layout/nearest_bus_maps_layout.xml)
[2011-05-15 16:22:25 - MyApp] (new resource id nearest_bus_stops_layout
from
/Users/user1/Documents/workspace/MyApp/res/layout/nearest_bus_stops_layout.xml)
[2011-05-15 16:22:25 - MyApp] W/ResourceType( 2247): Bad resource table:
header size 0xc or total size 0x4aba is not on an integer boundary
[2011-05-15 16:22:25 - MyApp] W/ResourceType( 2247): Bad resource table:
header size 0xc or total size 0x4aba is not on an integer boundary
[2011-05-15 16:22:25 - MyApp] ERROR: Unable to parse generated
resources, aborting. [2011-05-15 16:22:25 - MyApp] (new resource id
open_web_page_activity from
/Users/user1/Documents/workspace/MyApp/res/layout/open_web_page_activity.xml)
[2011-05-15 16:22:25 - MyApp] (new resource id send_email_activity from
/Users/user1/Documents/workspace/MyApp/res/layout/send_email_activity.xml)
[2011-05-15 16:22:25 - MyApp] Q&apos;EaaptQ&apos;E error. Pre Compiler Build aborted.
THIS IS NOT THE FILE WHERE THE ERROR IS. TIP: How to FIND WHICH FILE
EXACTLY CAUSING THE PROBLEM Find the last file thatQ&apos;Es mentioned before
the error message: Q&apos;EaaptQ&apos;E error. Pre Compiler Build aborted. This is
/send_email_activity.xml PROBLEM: send_email_activity.xml isnt the file
with the error. send_email_activity.xml compiled ok and was output. ITS
THE ONE AFTER /send_email_activity.xml that we want Problem: filename
that threw the error missing. How to Find the file AFTER
/send_email_activity.xml that caused the error Scroll UP in console
output to Files: The aapt compiler lists all files its found and is
going to compile. Luckily the order in Files: is the same as when the
error is thrown down below Look for the last file to compile
(send_email_activity.xml) in the Files: section TIP In the Console
window find the last file that compiled ok before the error
Q&apos;Esend_email_activity.xmlQ&apos;E And do CTRL/CMD(Mac) + F for previous
occurrences under the Files: section We can see here that
/send_email_activity.xml is followed by colors.xml Files:
drawable/alphabet_bar_bg.xml Src:
/Users/clearbrian/Documents/workspace/LondonBusStopMaps/res/drawable/alphabet_bar_bg.xml
drawable/alphabet_separator_bg.xml Src:
/Users/clearbrian/Documents/workspace/LondonBusStopMaps/res/drawable/alphabet_separator_bg.xml
....... layout/send_email_activity.xml Src:
/Users/clearbrian/Documents/workspace/LondonBusStopMaps/res/layout/send_email_activity.xml
values/colors.xml Src:
/Users/clearbrian/Documents/workspace/LondonBusStopMaps/res/values/colors.xml
....... values/themes.xml Src:
/Users/clearbrian/Documents/workspace/LondonBusStopMaps/res/values/themes.xml
AndroidManifest.xml Src:
/Users/clearbrian/Documents/workspace/LondonBusStopMaps/AndroidManifest.xml
ANSWER: colors.xml IS THE FILE THAT CAUSED Q&apos;EaaptQ&apos;E error. Pre Compiler
Build aborted. And also the error: [2011-05-15 16:22:25 - MyApp]
W/ResourceType( 2247): Bad resource table: header size 0xc or total size
0x4aba is not on an integer boundary [2011-05-15 16:22:25 - MyApp]
W/ResourceType( 2247): Bad resource table: header size 0xc or total size
0x4aba is not on an integer boundary [2011-05-15 16:22:25 - MyApp]
ERROR: Unable to parse generated resources, aborting. Problem 2: the
error ISNT in colors.xml. I had changed a color value in colors.xml but
it had been referenced in styles.xml styles.xml Q&lt;Estyle
name=Q&quot;EActionBarInfoContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/info_containerQ&lt;E/itemQ&gt;E ... Q&lt;Eitem
name=Q&quot;Eandroid:backgroundQ&quot;EQ&gt;E@color/title_color_lightQ&lt;E/itemQ&gt;E Q&lt;E/styleQ&gt;E So in
the compile process it probably tried to compile styles.xml then saw
@color so then compiled colors.xml. Or visa versa (ask Google) So it
reported the error as being in colors.xml when in fast it was
styles.xml/ids.xml And the possible error was only noticed when I saw
the difference in id between the Q&lt;Estyle I had copied and my new one
Q&lt;Estyle name=Q&quot;EActionBarTitleContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/title_containerQ&lt;E/itemQ&gt;E ... Q&lt;E/styleQ&gt;E Q&lt;Estyle
name=Q&quot;EActionBarInfoContainerQ&quot;EQ&gt;E Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@+id/info_containerQ&lt;E/itemQ&gt;E ... Q&lt;E/styleQ&gt;E The line Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@+id/info_containerQ&lt;E/itemQ&gt;E Should be (no +) Q&lt;Eitem
name=Q&quot;Eandroid:idQ&quot;EQ&gt;E@id/info_containerQ&lt;E/itemQ&gt;E And id should be in ids.xml
Q&lt;EresourcesQ&gt;E Q&lt;Eitem type=Q&quot;EidQ&quot;E name=Q&quot;Etitle_containerQ&quot;E /Q&gt;E Q&lt;Eitem type=Q&quot;EidQ&quot;E
name=Q&quot;Einfo_containerQ&quot;E /Q&gt;E XML ..the punchcards of the new millenium!</description>
<comment>
<author>Jenia.Ka...@gmail.com</author>
<when>Tue, 04 Oct 2011 19:47:57 +0000</when>
<what>same issue, thx</what>
</comment>
</bug>
<bug>
<bugid>13050</bugid>
<title>DateUtils produces incorrect date strings on dates in the distant future</title>
<status>Assigned</status>
<owner>jessewil...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>scott.ve...@gmail.com</reportedBy>
<openedDate>Thu, 09 Dec 2010 01:59:45 +0000</openedDate>
<description>I attempted to use DateUtils.formatDateTime() in my code for a date in
the year 2043. The string produced by formatDateTime instead indicated a
different date/time . . . in 1907. My app had received the time in the
form of a UNIX timestamp: 2333189100. ThatQ&apos;Es Tue, 08 Dec 2043 12:05:00
GMT. The string returned to me by formatDateTime for that time stamp
(after converting seconds to milliseconds) is Q&quot;E5:36am, November 2, 1907Q&quot;E
(time zone: EST, locale: en_US). The attached program will show that the
formatted strings for 2333189100 and 2333189100-(2^32) are identical.
The expected result is dates over 100 years apart. I ran it in a
2.1-update1 emulator.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 09 Dec 2010 19:06:31 +0000</when>
<what>This might be running into some end-of-epoch issues since itQ&apos;Es post 2038.
</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Fri, 07 Jan 2011 20:10:13 +0000</when>
<what>Confirmed. DateUtils canQ&apos;Et handle dates before December 13, 1901 or after January 19, 2038. IQ&apos;Ell see what needs to happen to get this fixed...</what>
</comment>
</bug>
<bug>
<bugid>19287</bugid>
<title>Market behaviour unreliable in Honeycomb 3.2 (Asus Transformer TF101 Pad)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jarm...@gmail.com</reportedBy>
<openedDate>Tue, 16 Aug 2011 12:46:19 +0000</openedDate>
<description>When executing a search on Market, often a connection error is displayed
(at the same time everything else using wlan connection works just
fine). It may take 2-5 tries to actually execute the search. Also when
pressing download, the download progress bar looks like it is doing
something but no app is really being downlaoded (possibly the same
connection problem). When successfully downloading another app, the
first failed app download will successfully load as well now. Sometimes
after pressing OK when the permission description dialog is shown, the
app will not start installing but the installation must be started
second time manually (from my downloaded apps) before the app will
install. I am using the Asus Eee Pad Transformer (TF101) pad with
Honeycomb 3.2 stock rom with latest firmware V8.6.5.6.</description>
<comment>
<author>mbas...@gmail.com</author>
<when>Tue, 16 Aug 2011 23:11:34 +0000</when>
<what>I can confirm similar problems on the Motorola XOOM w/ 3.2. If you click ok to security dialog sometimes it will not start the download and will need to click on app again. Most often occurs when installing many apps at once or when switching between different apps quickly after clicking ok to security dialog.</what>
</comment>
</bug>
<bug>
<bugid>11342</bugid>
<title>Note to Self - text version</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>sheclim...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 22:44:34 +0000</openedDate>
<description>I love the new Q&quot;Enote to selfQ&quot;E voice action, but what if iQ&apos;Em in a meeting
and canQ&apos;Et talk to my phone? Please make a shortcut that goes straight
into note to self so I can type my notes when IQ&apos;Em in meetings.</description>
</bug>
<bug>
<bugid>13290</bugid>
<title>phone saves text draft after message sent</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Christop...@gmail.com</reportedBy>
<openedDate>Mon, 20 Dec 2010 12:44:31 +0000</openedDate>
<description>Phone: Desire Z Network: Rogers Version: 2.2 Sometimes after typing a
text and hitting send the phone will save the same text as a draft
eventhough the message successfully sent already. Happens a lot when I
hit send and then the home button immediately after.</description>
<comment>
<author>Nathanie...@gmail.com</author>
<when>Thu, 19 May 2011 00:40:27 +0000</when>
<what>This happens a lot to me too on an HTC Inspire 4G running Android 2.2.1.  Happens to me every time I click send and another button (the four soft buttons or the hold button) </what>
</comment>
<comment>
<author>dan.br...@gmail.com</author>
<when>Tue, 31 May 2011 19:01:23 +0000</when>
<what>having the same issue. HTC inspire 4G</what>
</comment>
</bug>
<bug>
<bugid>16155</bugid>
<title>NullPointerException in FastScroll during layout of a ListView</title>
<status>FutureRelease</status>
<owner>ad...@android.com</owner>
<closedOn>2011-06-27T18:03:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>ben.trip...@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 18:41:03 +0000</openedDate>
<description>Reproduce: Display a ListView with fastscroll enabled by default, during
layout the app will crash with a NullPointerException. This does not
happen all the time, and because our content is dynamic itQ&apos;Es tough to
find the exact stimulus that causes the exception. Expected Result: not
throw an exception Note: Not enabling fastscroll fixes the issue. Only
happens on Honeycomb. StackTrace: 04-14 10:08:07.220:
ERROR/AndroidRuntime(864): FATAL EXCEPTION: main
java.lang.NullPointerException at
android.widget.FastScroller.getThumbPositionForListPosition(FastScroller.java:609)
at android.widget.FastScroller.onScroll(FastScroller.java:421) at
android.widget.AbsListView.invokeOnItemScrollListener(AbsListView.java:1247)
at android.widget.ListView.layoutChildren(ListView.java:1689) at
android.widget.AbsListView.onLayout(AbsListView.java:1794) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.widget.RelativeLayout.onLayout(RelativeLayout.java:912) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.widget.RelativeLayout.onLayout(RelativeLayout.java:912) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.widget.FrameLayout.onLayout(FrameLayout.java:400) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1542) at
android.widget.LinearLayout.layoutHorizontal(LinearLayout.java:1527) at
android.widget.LinearLayout.onLayout(LinearLayout.java:1316) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.widget.RelativeLayout.onLayout(RelativeLayout.java:912) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.widget.FrameLayout.onLayout(FrameLayout.java:400) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1542) at
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1403) at
android.widget.LinearLayout.onLayout(LinearLayout.java:1314) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.widget.FrameLayout.onLayout(FrameLayout.java:400) at
android.view.View.layout(View.java:9330) at
android.view.ViewGroup.layout(ViewGroup.java:3795) at
android.view.ViewRoot.performTraversals(ViewRoot.java:1201) at
android.view.ViewRoot.handleMessage(ViewRoot.java:1944) at
android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:126) at
android.app.ActivityThread.main(ActivityThread.java:3997) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:491) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 26 Apr 2011 18:12:01 +0000</when>
<what></what>
</comment>
<comment>
<author>christia...@gmail.com</author>
<when>Tue, 03 May 2011 18:13:16 +0000</when>
<what>IQ&apos;Em having the same problem.

It happens (for me) if you have an Adapter that implements SectionIndexer but its getSections() method returns null.

Android Q&lt;E 3.0 did just show the FastScroller (without Sections) in this case.
Android == 3.0 crashes with an NPE.

IQ&apos;Em now using a workaround:
IQ&apos;Em returning a Q&quot;Enew String[0]Q&quot;E in getSections() if I do not want to use Sections instead of null.

As far as I can see, that does not change anything in Android Q&lt;E 3.0.
On Honeycomb, it does not crash anymore, but the FastScroller disappears (i.e. you can only Q&quot;Eslow scrollQ&quot;E through the list).</what>
</comment>
<comment>
<author>pujos.mi...@gmail.com</author>
<when>Sun, 26 Jun 2011 07:21:42 +0000</when>
<what>IQ&apos;Eve seen this reported multiple times, including for 3.1 (where execption happens line 612 instead of 609).

Thanks for the tip, I was indeed returning null in some cases in getSections()

</what>
</comment>
<comment>
<author>ad...@android.com</author>
<when>Mon, 27 Jun 2011 18:03:33 +0000</when>
<what>SectionIndexers really should not return null for this, but doing so will no longer crash in the future. :)</what>
</comment>
</bug>
<bug>
<bugid>1100</bugid>
<title>Gtalk incoming message disappears on wifi reconnect.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:29:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>CNo...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 15:35:51 +0000</openedDate>
<description>It seems like the Wifi disconnects after the screen has been off for a
period of time. This might be an intended feature, but even if it is,
there is a bug. To reproduce: 1. Start conversation on gtalk using wifi.
2. Press end or let the phone automatically go off. 3. Wait for incoming
message from other user, as indicated by blinking status light. 4. Push
menu key twice to turn on screen and unlock phone. The phone will be
connected to the 3G network, an the message will be displayed as a
notification at the top of the screen. 5. After 1 second or less, wifi
will reconnect and the incoming message notification will go away. The
incoming message will also not be included in the chat window. However,
it will appear in the chat history in your gmail archive. Clearly,
intended behavior would be that the incoming message is visible in the
chat window.</description>
<comment>
<author>CNo...@gmail.com</author>
<when>Fri, 31 Oct 2008 12:13:30 +0000</when>
<what>I had it working fine last night. I think a condition for my problem is that youQ&apos;Ere
signed onto gtalk on a PC simultaneously. I will do some more investigation and
report back.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 19 Nov 2008 09:33:25 +0000</when>
<what>GTalk Continue the Chat Thread on any latest session only.</what>
</comment>
<comment>
<author>luke.hutch</author>
<when>Thu, 02 Apr 2009 13:33:24 +0000</when>
<what>I confirm that this is a problem.
</what>
</comment>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:29:28 +0000</when>
<what>CanQ&apos;Et duplicate it on cupcake.</what>
</comment>
</bug>
<bug>
<bugid>15326</bugid>
<title>EVO 4G on 2.2 drops Bluetooth headset with Ford Touch 2</title>
<status>Declined</status>
<owner>jaikum...@android.com</owner>
<closedOn>2011-03-08T18:17:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>scooby.carolan</reportedBy>
<openedDate>Tue, 08 Mar 2011 13:28:45 +0000</openedDate>
<description>I just bought a 2011 Explorer with MyFord Touch and SYNC 2. To feet the
phone to properly pair and download the phonebook I had to do a.factory
reset and only add 1 of my 2 Google accounts back. Otherwise the headset
wont stay connected. Everytime it trys to download the phonebook the
headset connection would drop while the Bluetooth audio connection would
stay active. NOTE: This form is only for reporting user bugs in 2.2. For
all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, making sure that it runs
Android 2.2. If you happen to have a development environment, please
also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 08 Mar 2011 17:54:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikum...@android.com</author>
<when>Tue, 08 Mar 2011 18:17:04 +0000</when>
<what>You would need to contact HTC directly. Google doesnQ&apos;Et have EVO4G. Its a HTC device.</what>
</comment>
</bug>
<bug>
<bugid>9373</bugid>
<title>System upgrade is forgotten if window is closed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>merciadr...@gmail.com</reportedBy>
<openedDate>Mon, 28 Jun 2010 09:17:27 +0000</openedDate>
<description>- Steps to reproduce the problem. --------------------------------- Your
Android device can be upgraded, and this upgrade is proposed to you.
Once it has been downloaded, go in the notification zone. Click on it,
and, at the place of accepting, close the window. - What happened.
---------------- The upgrade has disappeared from the notification bar,
it has been downloaded, and you canQ&apos;Et find it somewhere else. You need
to go to System Preferences, and choose to look for upgrades. - What you
think the correct behavior should be.
------------------------------------------------ The notification bar
should always show the upgrade, even if the window has been closed as
described at first step. - Device -------- HTC Desire; Android 2.1.</description>
</bug>
<bug>
<bugid>19310</bugid>
<title>Japanese phone numbers are reformatted incorrectly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>shannon....@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 01:50:35 +0000</openedDate>
<description>There are several formats for Japanese phone numbers. For example, the
largest cities use 0x-xxxx-xxxx (where each x stands for a numeric
digit). As far as I know all mobile phones use a format of 0y0-xxxx-xxxx
where the y is 7-9. My office number is 0xx-xxx-xxxx. All of these
formats differ from American formats. To reproduce the problem, you
enter the phone numbers in their proper local formats, and the phone
rearranges things, apparently to American formats. This causes lots of
problems since the city codes in Japan have different numbers of digits,
and the city codes should only be used for calls placed from other
cities. The correct behavior should be that Android should NOT mess with
the phone numbers. The local user knows how the phone numbers should
appear and the local user wants to see the city code set off properly so
as to know how to dial properly. (In terms of behavior it may not
matter, since the Japanese phone system can usually ignore an unneeded
city code.) My phone is an HTC Aria with Android 2.2. I have not
confirmed this misbehavior with people having other kinds of phones, but
I can ask around if thatQ&apos;Es relevant. (HTC appears to live by a Q&quot;EWhere is
Japan?Q&quot;E policy.) Also, I limited this report to Japanese phone numbers,
though IQ&apos;Em sure there are other formats in use in other countries and
IQ&apos;Ed bet they have similar problems. NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>marc...@google.com</author>
<when>Fri, 09 Sep 2011 04:20:46 +0000</when>
<what>Issue 19311 has been merged into this issue.</what>
</comment>
<comment>
<author>shannon....@gmail.com</author>
<when>Fri, 09 Sep 2011 04:34:03 +0000</when>
<what>http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers

This may help clarify the situation, though I didnQ&apos;Et fully realize what a mess of worms was in this can... Now it seems to call for an effort on the level of timezone handling.

(Not sure why this was called to my attention... The merger thing? However, in the meantime I had come across this material.)</what>
</comment>
<comment>
<author>guiseppe...@gmail.com</author>
<when>Mon, 12 Sep 2011 15:56:14 +0000</when>
<what>Samsung Galaxy S2 Android 2.3.3 Well we have an Exchange Server in our company ans save the Phone Numbers in an kanonical format. But this diables dialing with a androif phone.

+49 (07123) 232322333-333 kanonical
+49 (7123) 232322333-333 only this works with the phone :( 

The zero can be ignored in some countrys (germany for example). But in som it must be dialed (Italy for example).

Please... we want to be better than an apple...
</what>
</comment>
</bug>
<bug>
<bugid>8140</bugid>
<title>blank email dated 12/31/1969</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>dwk...@gmail.com</reportedBy>
<openedDate>Tue, 04 May 2010 12:50:44 +0000</openedDate>
<description>Instead of downloading the actual email, I get a blank email dated
12/31/1969 7:00 PM. The email has nothing in the body or subject. The
real email message is date 5/4/2010 7:02 AM and is HTML format.
Refreshing does not retrieve the real email. The problem is sporadic,
perhaps a few times each week. Typically when it occurs, I have several
emails and most are OK but one or two are blank. IQ&apos;Em running Android 2.1
update 1 on a Motorola Droid. The actual email is attached.</description>
<comment>
<author>Gary.Sto...@gmail.com</author>
<when>Fri, 16 Jul 2010 13:24:00 +0000</when>
<what>Yes, I get this also.  However the email is not in my actual exchange email account. I think itQ&apos;Es a bug in the android email os. Would be nice if someone fix this problem. They didnQ&apos;Et even know what email was in 1969, so it got to be a os bug.</what>
</comment>
<comment>
<author>security...@gmail.com</author>
<when>Tue, 19 Oct 2010 16:05:04 +0000</when>
<what>Same problem here except that this only happens on one of my three e-mail accounts. My gmail and hotmail are fine but my Surewest.net account has about 5 blank e-mails dated 12/31/1969. Surewest uses Mirapoint software to manage e-mail if that makes any difference. IQ&apos;Ed be happy to provide any diagnostic data that I can in order to get this resolved. </what>
</comment>
<comment>
<author>kentanne...@gmail.com</author>
<when>Tue, 26 Oct 2010 14:08:10 +0000</when>
<what>I am also having the same problem.  I have 4 accounts set up in the Stock email app: 3 are POP one is IMAP.  This happens on only one of those accounts; the POP from ATTGLOBAL.NET.

This frustrated me enough to give K9 Email a try.  On K9 the notification bar would state Q&quot;E9 Unread (null)Q&quot;E.  When I go to that inbox, only one email shows.  I suspect they are both (K9 and Galaxy S stock email app) dealing with a related issue.  Again only with the POP from ATTGLOBAL.NET.

I have tried clearing out the data cache, clearing all the settings and removing and re-installing the K9.  I have tried with only one of these two email apps running.  All result in the same issue.

Samsung Captivate running stock 2.1 update 1.</what>
</comment>
<comment>
<author>shawn.ga...@gmail.com</author>
<when>Sun, 02 Jan 2011 20:18:57 +0000</when>
<what>Same problem.  Cox.net email.  Once a week or so I will get a blank email or two.  If i delete the email account on the phone and recreate the account, the emails will load fine and not as blank from 1969.  Must be a bug in the Android email software as it will read the email fine on the second attempt.  Improperly formatted email would never work if that were the issue.

Phone is Nexus One (att 3G band). Froyo 2.2.1 Android.

Seems to happen more when I travel.  Living in Arkansas, traveling to Illinois, seem to always get blank emails traveling in Missouri.  Happens randomly when I am home too.</what>
</comment>
<comment>
<author>tcampbel...@gmail.com</author>
<when>Mon, 10 Jan 2011 16:00:57 +0000</when>
<what>I also have the same problem.  Also from a POP3 email account thru the stock email application.  Phone is running Eclair 2.1-update 1.  I never had this problem until one day the phone shut down and was locked up dead (full battery but power button wouldnQ&apos;Et work). Had to remove battery and restart.  Phone worked fine afterwards but then started receiving the 12/31/69 emails on an account that I had on the phone for quite some time previously with no issues.  Now some emails come thru fine, but other times I get 12/31/69???</what>
</comment>
</bug>
<bug>
<bugid>17854</bugid>
<title>neon optimizations as option</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-21T20:58:24.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>android....@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 15:16:33 +0000</openedDate>
<description>New tegra2 devices doesnQ&apos;Et support the neon instruction set so
applications previously compiled with neon optimizations wonQ&apos;Et work on
this devices. The same you can have arm and arm7 versions of the .so we
should be able to have a neon optimized version so devices which support
neon optimizations can take profit of them while the application is also
compatible with tegra2 devices</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 21 Jun 2011 20:58:24 +0000</when>
<what>ThereQ&apos;Es no plan to have an ABI with NEON support. You should do runtime detection to call NEON optimized code if the chipset supports it. See the NDK doc for more info.</what>
</comment>
</bug>
<bug>
<bugid>1719</bugid>
<title>The sample code of Q&quot;ESoftKeyboardQ&quot;E is not woek</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-06T17:50:07.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>addr...@gmail.com</reportedBy>
<openedDate>Tue, 06 Jan 2009 10:55:53 +0000</openedDate>
<description>I download the released source code at 2008,Dec,30. And I found an
example of Q&quot;Esoft keyboardQ&quot;E at path below.
Q&quot;E/development/samples/SoftKeyboardQ&quot;E I tried to build it, and install the
.apk file into device by steps below. 1. make 2. cd
/out/target/product/generic/system/app 3. adb install SoftKeyboard.apk
When I try to enable the Q&quot;ESoftKeyboardQ&quot;E input method, and I got an error
information as attached file. The message indicates the
getCurrentInputInfo() method not found in SoftKeyboard class. However,
the SoftKeyboard is inherit from
android.inputmethodservice.InputMethodService, and the
getCurrentInputInfo() be implemented by InputMethodService. I donQ&apos;Et know
why the VM canQ&apos;Et found the getCurrentInputInfo() method. Please help me
to resolved this problem, I has to test some thing by Q&quot;ESoftKeyboardQ&quot;E
input method. Thanks. Alger, Lin</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Jan 2009 17:50:07 +0000</when>
<what>The soft keyboard works only if you run a cupcake build or higher. You installed an apk on a system that does 
not provide the necessary APIs.</what>
</comment>
</bug>
<bug>
<bugid>8790</bugid>
<title>Q&quot;EAdd NumberQ&quot;E and Q&quot;EContact not FoundQ&quot;E on Voice Search Dial</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>luke.bel...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 01:03:22 +0000</openedDate>
<description>I have a Droid Incredible running the latest Sense. I had the same issue
with my Moto Droid-If I voice search by long pressing the magnifying
glass and say Q&quot;ECall SteveQ&quot;E, it brings up Steve for me to press. However,
under SteveQ&apos;Es name, it says Q&quot;EAdd NumberQ&quot;E, where SteveQ&apos;Es number should
be. When I press his name, the screen goes black for a few seconds, then
it goes back to the search screen with a message: Q&quot;EContact not foundQ&quot;E at
the bottom. I know itQ&apos;Es not a Q&quot;EPeopleQ&quot;E app problem, as the Voice Dial
app works fine. ItQ&apos;Es just Voice Search. IQ&apos;Eve seen a few scattered issues
on different forum threads around the net, but nothing that even
suggests a solution. I have friends with Moto Droids that are able to do
exactly what I just explained, except the contact has the number under
their name and a press on the name initiates a call.</description>
<comment>
<author>luke.bel...@gmail.com</author>
<when>Wed, 02 Jun 2010 01:40:04 +0000</when>
<what>This is also from luke.belliveau, the original poster of this.  I now notice that
when I sync the DI with my Google Apps account on my own domain, voice search dialing
works perfectly.  Why doesnQ&apos;Et it work with my GMail account?</what>
</comment>
<comment>
<author>charless...@gmail.com</author>
<when>Mon, 05 Jul 2010 05:53:54 +0000</when>
<what>I found a solution here:
http://androidforums.com/support-troubleshooting/30550-contact-does-not-exist.html

In short, you need to remove the battery from your phone and reinsert it.

This fixed the problem, but does not explain why it happened. I had exactly the same problem as the OP, after resetting the phone it works perfectly. Something must be getting hung up with syncing through google contacts. All my contacts came through sync with my google accounts.</what>
</comment>
</bug>
<bug>
<bugid>15104</bugid>
<title>PICK intent into ImageGallery raise an RuntimeException (Honeycomb AVD)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>17</stars>
<reportedBy>ogil...@gmail.com</reportedBy>
<openedDate>Mon, 28 Feb 2011 13:18:41 +0000</openedDate>
<description>Hi, with honeycomb AVD (started from eclipse), i try to pick a photo
from the gallery. The result is Q&quot;EThe application Camera (process
com.android.gallery) has stopped unexpectedly. Please try again.Q&quot;E. It
workQ&apos;Es fine on previous API. Details My activity button code :
Q&quot;EmButton.setOnClickListener(new OnClickListener() { public void
onClick(View v) { Intent i = new Intent( Intent.ACTION_PICK,
android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(i, 100); } });Q&quot;E Here is the Log : Q&quot;E02-28
12:34:45.209: INFO/ActivityManager(72): Starting: Intent {
act=android.intent.action.PICK dat=content://media/external/images/media
cmp=com.android.gallery/com.android.camera.ImageGallery } from pid 413
02-28 12:34:45.261: WARN/WindowManager(72): Failure taking screenshot
for (216x135) to layer 21015 02-28 12:34:45.287: DEBUG/PhoneWindow(413):
couldnQ&apos;Et save which view has focus because the focused view
com.android.internal.policy.impl.PhoneWindow$DecorView@40765c60 has no
id. 02-28 12:34:45.708: INFO/ActivityManager(72): Start proc
com.android.gallery for activity
com.android.gallery/com.android.camera.ImageGallery: pid=469 uid=10009
gids={1015, 1024, 1006, 2001, 3003} 02-28 12:34:46.689:
DEBUG/dalvikvm(32): GC_EXPLICIT freed 11K, 6% free 6193K/6531K, paused
4ms+3ms 02-28 12:34:47.238: DEBUG/dalvikvm(32): GC_EXPLICIT freed Q&lt;E1K,
6% free 6193K/6531K, paused 4ms+3ms 02-28 12:34:47.719:
DEBUG/dalvikvm(32): GC_EXPLICIT freed Q&lt;E1K, 6% free 6193K/6531K, paused
4ms+9ms 02-28 12:34:47.768: DEBUG/AndroidRuntime(469): Shutting down VM
02-28 12:34:47.768: WARN/dalvikvm(469): threadid=1: thread exiting with
uncaught exception (group=0x40014760) 02-28 12:34:47.799:
ERROR/AndroidRuntime(469): FATAL EXCEPTION: main 02-28 12:34:47.799:
ERROR/AndroidRuntime(469): java.lang.RuntimeException: Unable to start
activity
ComponentInfo{com.android.gallery/com.android.camera.ImageGallery}:
android.util.AndroidRuntimeException: You cannot combine custom titles
with other title features 02-28 12:34:47.799: ERROR/AndroidRuntime(469):
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1736)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1752)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
android.app.ActivityThread.access$1500(ActivityThread.java:123) 02-28
12:34:47.799: ERROR/AndroidRuntime(469): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:993)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
android.os.Handler.dispatchMessage(Handler.java:99) 02-28 12:34:47.799:
ERROR/AndroidRuntime(469): at android.os.Looper.loop(Looper.java:126)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
android.app.ActivityThread.main(ActivityThread.java:3997) 02-28
12:34:47.799: ERROR/AndroidRuntime(469): at
java.lang.reflect.Method.invokeNative(Native Method) 02-28 12:34:47.799:
ERROR/AndroidRuntime(469): at
java.lang.reflect.Method.invoke(Method.java:491) 02-28 12:34:47.799:
ERROR/AndroidRuntime(469): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 02-28
12:34:47.799: ERROR/AndroidRuntime(469): at
dalvik.system.NativeStart.main(Native Method) 02-28 12:34:47.799:
ERROR/AndroidRuntime(469): Caused by:
android.util.AndroidRuntimeException: You cannot combine custom titles
with other title features 02-28 12:34:47.799: ERROR/AndroidRuntime(469):
at
com.android.internal.policy.impl.PhoneWindow.requestFeature(PhoneWindow.java:205)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2309)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2516)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:220)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
android.app.Activity.setContentView(Activity.java:1777) 02-28
12:34:47.799: ERROR/AndroidRuntime(469): at
com.android.camera.ImageGallery.onCreate(ImageGallery.java:113) 02-28
12:34:47.799: ERROR/AndroidRuntime(469): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1700)
02-28 12:34:47.799: ERROR/AndroidRuntime(469): ... 11 more 02-28
12:34:47.818: WARN/ActivityManager(72): Force finishing activity
com.android.gallery/com.android.camera.ImageGallery 02-28 12:34:47.849:
WARN/WindowManager(72): Failure taking screenshot for (216x135) to layer
21020 02-28 12:34:48.279: VERBOSE/TLINE(72): new:
android.text.TextLine@40e05450 02-28 12:34:48.370:
WARN/ActivityManager(72): Activity pause timeout for
ActivityRecord{40be27f0
com.android.gallery/com.android.camera.ImageGallery} 02-28 12:34:48.779:
DEBUG/TabletStatusBar(248): lights on 02-28 12:34:55.170:
DEBUG/dalvikvm(141): GC_EXPLICIT freed 84K, 4% free 6364K/6599K, paused
50ms+5ms 02-28 12:34:59.939: WARN/ActivityManager(72): Activity destroy
timeout for ActivityRecord{40be27f0
com.android.gallery/com.android.camera.ImageGallery} Q&quot;E Regards</description>
<comment>
<author>yogesh...@gmail.com</author>
<when>Fri, 15 Apr 2011 23:44:48 +0000</when>
<what>Will Google please update us on the proposed fix for this issue? Also, can somebody confirm if this issue is reproducible only on the emulator and not on the actual devices (ex: XOOM)?</what>
</comment>
<comment>
<author>dhans...@gmail.com</author>
<when>Sat, 14 May 2011 12:47:24 +0000</when>
<what>Was a resolution ever provided ?  Seems even with Android 3.1, this same issue persists in the emulator.  Also, didnQ&apos;Et see a response whether this was specific to the emulator or also a problem on real devices.</what>
</comment>
<comment>
<author>servi...@consultorio-virtual.com</author>
<when>Tue, 14 Jun 2011 15:31:25 +0000</when>
<what>I am also having this problem. Does anybody know how to fix it? I am just trying to see the gallery (havenQ&apos;Et created any apps yet). I am using Platform 3.1 API Level 12 on the WVGA Emulator (Windows).

Any help on how to solve this would be appreciate it.</what>
</comment>
<comment>
<author>dhans...@gmail.com</author>
<when>Fri, 17 Jun 2011 12:40:35 +0000</when>
<what>BTW, this seems to be an issue only with the AVD.  IQ&apos;Eve since tested the same app (that generates the error above) on an actual Honeycomb (3.0) device (Motorola Xoom) and it worked flawlessly there. </what>
</comment>
<comment>
<author>smartchi...@gmail.com</author>
<when>Sun, 19 Jun 2011 10:26:43 +0000</when>
<what>I have the same problem in the Android 3.1 emulator</what>
</comment>
<comment>
<author>anilgarl...@gmail.com</author>
<when>Tue, 09 Aug 2011 10:19:14 +0000</when>
<what>08-09 15:28:22.255: ERROR/AndroidRuntime(1660): Caused by: android.util.AndroidRuntimeException: You cannot combine custom titles with other title features.
above error was come when i try to go inside of gallery from my android application by using this sample code in android 3.0
--Q&gt;Ecode is belowQ&lt;E--
Intent intent = new Intent();
            intent.setType(Q&quot;Eimage/*Q&quot;E);
            intent.setAction(Intent.ACTION_GET_CONTENT);
            startActivityForResult(Intent.createChooser(intent,Q&quot;EQ&quot;E), SELECT_PICTURE);
If anybody face this problem,please share the solution.
</what>
</comment>
<comment>
<author>savaliya...@gmail.com</author>
<when>Mon, 19 Sep 2011 06:39:41 +0000</when>
<what>I have same problem in Android 3.0 emulator


09-19 12:00:47.339: ERROR/AndroidRuntime(4244): FATAL EXCEPTION: main
09-19 12:00:47.339: ERROR/AndroidRuntime(4244): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.gallery/com.android.camera.ImageGallery}: android.util.AndroidRuntimeException: You cannot combine custom titles with other title features
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1736)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1752)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.app.ActivityThread.access$1500(ActivityThread.java:123)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:993)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.os.Handler.dispatchMessage(Handler.java:99)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.os.Looper.loop(Looper.java:126)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.app.ActivityThread.main(ActivityThread.java:3997)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at java.lang.reflect.Method.invokeNative(Native Method)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at java.lang.reflect.Method.invoke(Method.java:491)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at dalvik.system.NativeStart.main(Native Method)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244): Caused by: android.util.AndroidRuntimeException: You cannot combine custom titles with other title features
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at com.android.internal.policy.impl.PhoneWindow.requestFeature(PhoneWindow.java:205)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2309)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2516)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:220)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.app.Activity.setContentView(Activity.java:1777)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at com.android.camera.ImageGallery.onCreate(ImageGallery.java:113)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1700)
09-19 12:00:47.339: ERROR/AndroidRuntime(4244):     ... 11 more
</what>
</comment>
<comment>
<author>louis.st...@gmail.com</author>
<when>Mon, 24 Oct 2011 01:11:59 +0000</when>
<what>happens to me with a 4.0 emulator</what>
</comment>
<comment>
<author>peter.v...@gmail.com</author>
<when>Tue, 25 Oct 2011 12:00:51 +0000</when>
<what>Same code works on a device but not in the emulator. Needs a fix and a workaround.</what>
</comment>
<comment>
<author>TomChang...@gmail.com</author>
<when>Tue, 08 Nov 2011 10:31:26 +0000</when>
<what>the same issue can be reproduce on my emulator</what>
</comment>
<comment>
<author>ility...@gmail.com</author>
<when>Wed, 23 Nov 2011 15:13:36 +0000</when>
<what>Same issue on 3.2 and 4.0 Emulator when using above Intent.
Same crash happens when starting default android Messaging App -Q&gt;E New Message -Q&gt;E Attach Pictures ... Android Dev-Team please?</what>
</comment>
</bug>
<bug>
<bugid>7505</bugid>
<title>Picture emails get stuck in drafts folder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>g1vo...@ericfeldman.com</reportedBy>
<openedDate>Fri, 02 Apr 2010 18:52:03 +0000</openedDate>
<description>Hi This is a widely reported problem. I would like to add another entry
because of how awful it is. When emailing a picture using the gmail app
on the G1 (and various other android phones), the email will get stuck
in drafts and typically lose all but the picture (subject, to, email
body all get deleted) To reproduce: snap a picture with the camera app
click on the just-taken-pic in the upper right click share click gmail
enter an address enter a subject enter a message body hit send put the
phone away (by either locking or not, doesnQ&apos;Et matter) A few moments
later, the email will be in the drafts folder, having lost all data but
the picture attachment. This is also visible if the user is logged into
gmail with a normal PC. Typically, picking the email up from drafts, re
adding the To, subj and message and clicking send will not result in the
email getting sent. subsequent emails of either pic and text or just
text can sometimes also get stuck in drafts. This problem seems to be
getting worse as time goes on. I have tried a hard reset of the phone.
If youQ&apos;Ere unfamiliar with this problem, google for it. There are plenty
of people seeing it as well as a few blogs/articles clamoring for the
fix. My sidekick didnQ&apos;Et have this problem 6 years ago. This is just
silly.</description>
<comment>
<author>laurado1...@gmail.com</author>
<when>Tue, 05 Oct 2010 07:16:45 +0000</when>
<what>same problem for me too
t-Mobile my touch 3g</what>
</comment>
</bug>
<bug>
<bugid>14741</bugid>
<title>Calendar adds self as guest attending</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-02-24T20:49:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>accather...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 04:59:41 +0000</openedDate>
<description>HTC EVO, stock android 2.2. Oftentimes when I add an event to my
calendar it adds myself as a guest attending the event. Not a huge deal,
but gets annoying as it becomes inconsistent with my other events added
by the pc. This has been an issue for years!
http://code.google.com/p/android/issues/detail?id=5484 Why canQ&apos;Et this be
fixed! I love android! Thanks.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:49:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5755</bugid>
<title>android.test.RenamingDelegatingContext overwrites existing database files on open</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>rory1dou...@gmail.com</reportedBy>
<openedDate>Sat, 02 Jan 2010 15:11:19 +0000</openedDate>
<description>IQ&apos;Em using RenamingDelegatingContext (RDC) in an ActivityUnitTestCase, to
enable an application to access a test version of the app database
during unit tests. At test setup time, I create Q&amp;E seed the test database
in the application context using a database file loaded from the test
project context. When I access the test database through the RDC, the
file is recreated Q&amp;E the test data is lost. My expectation is that the
RDC would map requests for files or databases to ones prefixed with the
String supplied at RDC creation time. For instance, with an RDC created
with prefix Q&quot;Etest.Q&quot;E, I would expect a call such as
context.openOrCreateDatabase(Q&quot;Edatabase.sqliteQ&quot;E) to simply re-open a
database named Q&quot;Etest.database.sqliteQ&quot;E if that file already exists.
However, I am seeing that file being re-initialized (Q&quot;EcreatedQ&quot;E). Using
openOrCreateDatabase with a regular (non-RDC) Context does not
re-initialize existing database files. IQ&apos;Eve attached a simplified
project Q&amp;E test project combo with unit test that demonstrates the
failure. IQ&apos;Eve encountered the issue running against 2.0.1 emulator. I
havenQ&apos;Et tried different emulater versions at this time.</description>
<comment>
<author>rory1dou...@gmail.com</author>
<when>Mon, 04 Jan 2010 06:52:04 +0000</when>
<what>Q&lt;EredfacedQ&gt;E please close, I just discovered
RenamingDelegatingContext.makeExistingFilesAndDbsAccessible() which of course
resolves my issue. Thanks! Q&lt;E/redfacedQ&gt;E</what>
</comment>
</bug>
<bug>
<bugid>19783</bugid>
<title>htc thunderbolt front cam fails after skype w/video installed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mmeskime...@gmail.com</reportedBy>
<openedDate>Fri, 02 Sep 2011 19:18:43 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>19455</bugid>
<title>Non-sequential gTalk chat on Android Honeycomb Galaxy Tab 10.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>danielyim</reportedBy>
<openedDate>Mon, 22 Aug 2011 21:29:19 +0000</openedDate>
<description>When using my Galaxy Tab 10.1 with Honeycomb, gTalk shows messages in a
non-sequential order. It segregates my half of the conversation with my
friendsQ&apos;E. The correct behavir should list the messages in the order it
was sent/received.</description>
<comment>
<author>Pana...@gmail.com</author>
<when>Tue, 23 Aug 2011 07:55:30 +0000</when>
<what>Same old clock drift related bug. Android needs, IMHO, to offer more automatic synchronisation tools to its own clock (the whole NITZ vs NTP thing for example).</what>
</comment>
<comment>
<author>Praveenk...@gmail.com</author>
<when>Mon, 10 Oct 2011 05:37:48 +0000</when>
<what>Same here on the Nexus S. Is there any solution to this???</what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Fri, 28 Oct 2011 09:15:16 +0000</when>
<what>Having this problem too on HC 3.2 ; the message I received are dated 2 hours before they are actually sent, hence the separation... O_o</what>
</comment>
</bug>
<bug>
<bugid>13309</bugid>
<title>Gmail losing ringtone stored on sd card after mount/unmount - Nexus S</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-01-21T22:47:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>32</stars>
<reportedBy>cobrab...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 07:43:24 +0000</openedDate>
<description>I have discovered an issue on the Nexus S at least, since the only way
to access and store media is on itQ&apos;Es Q&quot;Ebuilt inQ&quot;E SD card since there is
no removable SD card. With the Gmail program, when I select a ringtone
that I saved to the SD card (I store it in /media/audo/notifications),
it works fine (using OGG format). However when I mount it to the
computer then unmount it, Gmail seems to Q&quot;EforgetQ&quot;E the file it was
associated with. After this process, when you get a new email, it plays
the first song that would have shown up in the /Music folder by
alphabetical order (it would be the first song that would show up if you
went into the media player and sort by song name - in my case the first
song that I have is titled (*Fin) by Anberlin). When I opened Gmail back
up and went into settings, there is no green selection next to any file.
The file I had previously selected (in my case it was Q&quot;ENotify.oggQ&quot;E) was
showing up but not selected. There was no selection next to anything.
Since I cannot send files to the internal memory, this is being reported
as a bug I donQ&apos;Et know if this occurred on previous phones that have
physical removable SD cards, but it is happening on the Nexus S that has
a built in SD card. This is running version 2.3. I think the Gmail
program (and other similar programs) should retain or remember the
linked file. While unmounted, the program should temporarily run off of
the default ringtone. When the virtual SD card is remounted, the program
should retain back to the file originally selected. If that file is no
longer available, the program should permanently default back to the
default ringtone until the user specifies a new ringtone otherwise.
Description of attached files: 01.jpg - The selection Q&quot;ENotifyQ&quot;E is
selected, which while mounted is stored at
/media/audo/notifications/Notify.ogg 02.jpg - After an unmount and mount
of the internal SD card while on a computer, notice the Q&quot;ENotifyQ&quot;E is
unselected. All options are not selected in this area. 03.jpg - This is
showing the media player. When viewing songs, the first song is the song
that would play after this whole incident (note it does not start media
player, this is just used as an example). In this case, the song that
would always play would be (*Fin). This is stored in the SD card
directory: /Music/Anberlin/Cities/12 (_fin).m4a. 04.jpg - When mounted
in Windows, this is simply showing the files I have saved in the
directory.</description>
<comment>
<author>cobrab...@gmail.com</author>
<when>Thu, 30 Dec 2010 08:51:03 +0000</when>
<what>I also tested this by removing all music from the device.  When doing so, when a new email came in when it lost its setting, it didnQ&apos;Et play anything just vibrated.  So for the Nexus S, I will have to use the default ringtones that came on the phone and I canQ&apos;Et use any custom ringtones pulled from the internal SD card.  (Only way around this is rooting the phone and saving them to the internal rom side, but that shouldnQ&apos;Et be necessary because this should work properly somehow.)</what>
</comment>
<comment>
<author>onthecou...@gmail.com</author>
<when>Sat, 01 Jan 2011 06:20:25 +0000</when>
<what>Also having this glitch, as well as many others, in this report: http://code.google.com/p/android/issues/detail?id=13413</what>
</comment>
<comment>
<author>nXtIak</author>
<when>Sun, 02 Jan 2011 21:17:26 +0000</when>
<what>Man, itQ&apos;Es getting worse and worse!

Please let me NOT be the only one with this problem.
I went through all my alarms/notifications/ringtones on my Q&quot;EsdQ&quot;E card and deleted a ton I donQ&apos;Et use or donQ&apos;Et like, just so the phone scans the Q&quot;EsdQ&quot;E card faster and hopefully have less issues.

Anyways I never turn my phone off, or try not to. But EVERYDAY around 2-4AM, my tones would all be set to NOTHING! My phone still sees the Q&quot;EsdQ&quot;E card, I can use a file manager and browse it, etc. I reboot, and itQ&apos;Es back to normal.

Also in the middle of the day, just now, it happened again. Got an email and no sound, I go to gmail, to check, yep, no sound selected. But sometimes when I go double check, my phone lists all my tones as DOUBLES. Again a reboot fixes it (sometimes).

Man this is really really annoying. I have to go through: phone ringtone, notification sound, google talk sound, google voice sound, sms popup sound everytime a reboot doesnQ&apos;Et fix the sound selection issue.

Also I donQ&apos;Et use custom contact ringtones, just NORMAL rings and notifications.
ARGH!!!

Nexus S
Android 2.3.1 GRH78</what>
</comment>
<comment>
<author>richard....@gmail.com</author>
<when>Tue, 11 Jan 2011 10:19:02 +0000</when>
<what>Also seeing this issue with Nexus S 2.3 - all custom sounds being reset to default or first-available on re-boot.  Email, SMS, Phone and Alarm sounds.... very annoying!

Presume this is happening as the notification service is starting before the SD card is mounted on reboot meaning it cannot find the associated file - so it defaults.

Cannot move sound files to internal memory so cannot work around this.</what>
</comment>
<comment>
<author>rterribi...@google.com</author>
<when>Fri, 21 Jan 2011 22:47:31 +0000</when>
<what></what>
</comment>
<comment>
<author>LeoNudel...@gmail.com</author>
<when>Tue, 25 Jan 2011 16:36:02 +0000</when>
<what>IQ&apos;Eve started seeing this on my Nexus S with Android 2.3.2 (just out).

If itQ&apos;Es difficult for Google to fix the actual bug(s) with sounds on the SD-card, maybe they could provide a tool for copying audio files into the internal memory?

a) That functionality is missing in the first place and should be a basic feature of Android. You shouldnQ&apos;Et have to install a 3rd party file manager just to customize your notification sounds.

b) We canQ&apos;Et copy sounds to the internal storage ourselves as it requires root access. (Or is there some folder which non-root users could use for this? I could not find one which worked.)
</what>
</comment>
<comment>
<author>dario....@gmail.com</author>
<when>Tue, 25 Jan 2011 20:56:33 +0000</when>
<what>Same problem....</what>
</comment>
<comment>
<author>mbogos...@gmail.com</author>
<when>Tue, 01 Feb 2011 20:41:03 +0000</when>
<what>I can verify this happens on my HTC EVO with 2.2. This seems like a HUGE oversight. Custom ringtones are worthless if stored on an SD Card if one also wants to take advantage of the USB mounting option.</what>
</comment>
<comment>
<author>champoier</author>
<when>Tue, 08 Feb 2011 09:20:50 +0000</when>
<what>same problem troubles me.</what>
</comment>
<comment>
<author>leonard....@gmail.com</author>
<when>Tue, 14 Jun 2011 19:02:27 +0000</when>
<what>HTC Desire with stock 2.2 and custom rom 2.3.4(CM). Seems an old issue :-)</what>
</comment>
<comment>
<author>daju...@gmail.com</author>
<when>Tue, 14 Jun 2011 21:41:17 +0000</when>
<what>I think I know how avoid this issue.
When unmount SDcard, please wait more seconds, like 10 seconds maybe, until notification bar scroll a message Q&quot;EUSB connectedQ&quot;E just same as when you plugging usb line, unplug the usb line after this message. </what>
</comment>
</bug>
<bug>
<bugid>1481</bugid>
<title>Email IMAP Account Password cannot contain spaces</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-15T13:07:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>kdh...@gmail.com</reportedBy>
<openedDate>Mon, 08 Dec 2008 18:17:46 +0000</openedDate>
<description>Setting up IMAP accounts that have passwords containing the space
character returns the following error: Setup could not finish Username
or password incorrect. () An Q&quot;EEdit detailsQ&quot;E button allows the user to go
back. I have duplicated the issue with multiple servers (including
Gmail). This issue does not occur with POP or SMTP settings; both of
these protocols seem to handle the space correctly. In addition, it
appears to be only the space character as none of the following
characters produced an error with any of the protocols: !@#$%^Q&amp;E*(),</description>
<comment>
<author>super...@gmail.com</author>
<when>Fri, 02 Jan 2009 15:01:09 +0000</when>
<what>Entering quotes around your password is a hackish workaround, but it works for me.</what>
</comment>
<comment>
<author>super...@gmail.com</author>
<when>Sun, 04 Jan 2009 03:44:19 +0000</when>
<what>This appears to be fixed in cupcake</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:07:42 +0000</when>
<what>This bug was fixed and the fix will be included in a future release.</what>
</comment>
<comment>
<author>captainc...@gmail.com</author>
<when>Mon, 22 Jun 2009 09:05:11 +0000</when>
<what>I have similar issues with passwords containing | (pipe). I like to believe that
using non-alphanumeric characters strengthens my passwords, but the way my new HTC
Magic works may force me into less complicated passwords. </what>
</comment>
<comment>
<author>mayes....@gmail.com</author>
<when>Tue, 16 Mar 2010 09:44:42 +0000</when>
<what>This issue appears to be back in 2.01....</what>
</comment>
</bug>
<bug>
<bugid>17173</bugid>
<title>ParcelFileDescriptor lacks fromDatagramSocket() method</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>james.at...@gmail.com</reportedBy>
<openedDate>Thu, 26 May 2011 16:06:16 +0000</openedDate>
<description>ItQ&apos;Es very useful to be able to get the FileDescriptor from a TCP socket
using ParcelFileDescriptor.fromSocket(Socket s), but
ParcelFileDescriptor lacks the ability to get the FileDescriptor from a
UDP socket (DatagramSocket). The necessary JNI code would be nearly
identical to that already found in
frameworks/base/core/jni/android_os_ParcelFileDescriptor.cpp.</description>
<comment>
<author>ntsarap...@gmail.com</author>
<when>Fri, 02 Dec 2011 07:08:00 +0000</when>
<what>This function was added in API 14. Issue can be closed</what>
</comment>
</bug>
<bug>
<bugid>9666</bugid>
<title>Removing items from ListView/ArrayAdapter doesnQ&apos;Et work after text filtering</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>british...@gmail.com</reportedBy>
<openedDate>Sat, 10 Jul 2010 00:41:51 +0000</openedDate>
<description>I have an Android ListView, backed by an ArrayAdapter. When the user
clicks on an item in the list, that item is removed. This all appears to
work fine, you can click on each item until there are no items left.
However, it all goes wrong once text filtering occurs. Once the list has
been filtered once, even if that filter is cleared, all subsequent calls
to remove(Object) on the adapter fail to remove the item from the
visible list. IQ&apos;Eve tried calling ListView.clearTextFilter() before
removing the item, calling it after removing the item, and not calling
it all. ThereQ&apos;Es no difference. IQ&apos;Eve looked through the source for
ArrayAdapter.java and it seems that once filtering is set, the adapter
uses one collection to respond to queries but updates a different one. I
can see no obvious way to get it to revert its behaviour. So as far as I
can see, the list is not modifiable once it has been filtered.</description>
<comment>
<author>r2s...@gmail.com</author>
<when>Sun, 18 Jul 2010 15:08:40 +0000</when>
<what>I have been having the same problem.  The difference is that in my case IQ&apos;Em modifying the text in the underlying list and then calling notifydatasetchanged.  If works fine until text filtering occurs, then it fails to show the changed text.  I suspect this is for the same reason your problem occurs.  I have pretty exhaustively searched for info on this issue and havenQ&apos;Et found anything yet.</what>
</comment>
<comment>
<author>cketti@gmail.com</author>
<when>Sun, 08 Aug 2010 12:34:49 +0000</when>
<what>As a work-around try calling ArrayAdapter.getFilter().filter(Q&quot;EQ&quot;E) after removing an item.</what>
</comment>
<comment>
<author>elkriefy</author>
<when>Thu, 18 Nov 2010 17:52:30 +0000</when>
<what>what can i do if i donQ&apos;Et remove the item?
i go over all the items and add only filter approved items to a new list
and then try to clear the adapter and add the new items to it.
but the list stays the same....
any new on that?</what>
</comment>
</bug>
<bug>
<bugid>2927</bugid>
<title>Market should have a separate category for home screen widgets</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Google</component>
<stars>11</stars>
<reportedBy>brenton....@gmail.com</reportedBy>
<openedDate>Tue, 09 Jun 2009 12:56:34 +0000</openedDate>
<description>ItQ&apos;Es very difficult to find home screen widgets on the market. ItQ&apos;Es not
always clear which applications are widgets, and unless a developer
specifically puts the words Q&quot;EwidgetQ&quot;E in the name or description, it
wonQ&apos;Et be included in search results. I propose a Q&quot;EWidgetsQ&quot;E sub-category
to be included under the Applications category. This would provide a
home for all widget applications, and would help people to browse and
discover options easily. Brenton</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:00:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:16:45 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19844</bugid>
<title>RSAP on Samsung Galaxy S Plus not stable in Skoda Superb with Bluetooth Premium carkit</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-08T21:53:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmgkoni...@gmail.com</reportedBy>
<openedDate>Tue, 06 Sep 2011 12:31:00 +0000</openedDate>
<description>Two weeks ago IQ&apos;Eve bought a Samsung Galaxy S Plus smartphone, with RSAP
included. IQ&apos;Eve 2 problems: 1. The RSAP connection is not stable (Error:
Network..) and fails to synchronize my Contacts 2. If I want to use the
HFP profile, I have to turn BT only after my carkit has finished
searching for a BT device. As this is a workaround, I definitely want
the functionality to switch off RSAP within Android 2.3. Several blogs
report that in previous Android Versions (Samsung) one was able to swith
off RSAP on the phone.</description>
<comment>
<author>marc...@google.com</author>
<when>Thu, 08 Sep 2011 21:53:14 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6535</bugid>
<title>CanQ&apos;Et change username for Maps Latitude</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>karl.goo...@koft.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 18:35:06 +0000</openedDate>
<description>OK - something messed up here. My Google account USED to be in my main
(non-Google) e-mail address. I used the same username for Latitude.
However, since moving to Android, I was asked for my Google account
log-in. All fine, I thought. However, it forced me to create a
googlemail.com e- mail address, which became my primary. I have no way
of changing it to use the other one as primary. I tried deleting my
other e-mail address and putting it back. Now the Android Latitude seems
connected with the googlemail.com address and has sent out new friends
requests to everyone on my Latitude list. ItQ&apos;Es really annoying to be
forced to have the googlemail.com address as a primary and especially
annoying that itQ&apos;Es not possible to tell Latitude on the device to use a
log-in of my choice. I have to start again. Oh - while IQ&apos;Em on
this...itQ&apos;Es REALLY, REALLY annoying to have to set the device back to
factory defaults to delete the account and start again with a different
username. I love the device and the OS, but really detest the way itQ&apos;Es
forcing me to use Google Mail. Maybe I would mind less if the other
e-mail application actually worked. Please Google...letQ&apos;Es sort out this
mess and please, please give us a real e-mail application that works
with POP/IMAP properly and doesnQ&apos;Et crash.</description>
<comment>
<author>karl.goo...@koft.com</author>
<when>Fri, 19 Mar 2010 09:00:42 +0000</when>
<what>Solved today with the latest Latitude update - at least on the N1 2.1-update1.

Thanks, Google!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:49:41 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Latitude.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=7f2d58e135a03f76Q&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:07:46 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.</what>
</comment>
</bug>
<bug>
<bugid>11276</bugid>
<title>Translated into Hong Kong, please.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lmh0...@gmail.com</reportedBy>
<openedDate>Thu, 16 Sep 2010 14:14:04 +0000</openedDate>
<description>This is google issue. Translated into Hong Kong, please. 1. Maps menu 2.
Places menu 3. Gmail Options Menu in the menu 4. Latitude Menu 5.
Navigation Menu / Sub Menu 6. News and Weather 7. Voice Search Menu /
Sub Menu</description>
</bug>
<bug>
<bugid>11180</bugid>
<title>Music player application</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wild.ric...@gmail.com</reportedBy>
<openedDate>Sun, 12 Sep 2010 18:06:25 +0000</openedDate>
<description>I would like the music player application to have more output on the
earphones, and to have a built in equaliser, preset and manual
adjustable. At the moment the output is a little to flat and quiet, I
have already had to amplify my MP3 tracks.</description>
<comment>
<author>ladyc...@gmail.com</author>
<when>Mon, 18 Oct 2010 17:19:50 +0000</when>
<what>An equalizer would be great!</what>
</comment>
</bug>
<bug>
<bugid>4564</bugid>
<title>Bugs: Google contact deleted my new contact in phone when I synchronize Phone contact with Gmail contact</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>wenzhan....@gmail.com</reportedBy>
<openedDate>Sun, 08 Nov 2009 01:20:29 +0000</openedDate>
<description>Android code version you are running: T-Mobile G1, Firmware version 1.6,
Baseband version 62.50S.20.17H_2.22.19.26I Kernel version
2.6.29-00479-g3c7df37 Build number DRC83 Your development environment: I
am just a user. Describe the problem: I synchronized my contacts with
Gmail contacts about 6 months ago. I added some new contacts in the
phone in last 6 months. One week ago, when I synchronize contacts again,
I found all my new contacts have been deleted from phone. Clearly, it is
not a bidirectional synchronization and should be fixed. The correct
synchronization shall be: (1) new contact at either Gmail (or Phone)
shall be added to Phone (or Gmail); (2) if a contact has been updated
either in Gmail (or Phone), it shall update the Phone (or Gmail) as
well. Additional information: Please notify me (wenzhan.song@gmail.com)
once this bug is fixed - I want to update my phone software to a correct
version. Thanks.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:23:27 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>9796</bugid>
<title>Bluetooth connection for music fails with connection errors in Droid 2.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>steve.gase@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 05:19:55 +0000</openedDate>
<description>I have a Prius 2010 with Nav system and JBC audio. I also have a HTC EVO
with 2.1. After lots of twiddling I can sometimes get the phone enabled
with teh system, but I have not been able to get audio (mp3) playback
configured... it sometimes looks like a connection is started, then it
drops. I really want BOTH phone and mp3 support to be enbled with the
same phone and for it to switch easily from one mode to the next when I
start and finish a call.</description>
</bug>
<bug>
<bugid>19666</bugid>
<title>[Talk] Account status message issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>phillit3...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 01:29:56 +0000</openedDate>
<description>[Precondition] 1. Sign Google acoount. [step] 1. Launch talk
application. 2. Touch user account. 3. Input somne words in status
message.(Do not touch Q&quot;EDoneQ&quot;E button) 4. Switch Landscape mode. (Do not
touch Q&quot;EDoneQ&quot;E button) 5. Switch Portrait mode. (Do not touch Q&quot;EDoneQ&quot;E
button) 6. Touch back key. (Do not touch Q&quot;EDoneQ&quot;E button) 7. Check the
list of custom status... [issue] Display input words in status message
even if did not touch Q&quot;EDoneQ&quot;E button. [correct behavior] If did not touch
Q&quot;EDoneQ&quot;E button, should not display input words the list of custom status.</description>
</bug>
<bug>
<bugid>517</bugid>
<title>Reswitch from MapActivity to OpenGL-driven Activity generates screen flickering</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-19T22:15:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Rafael.S...@gmail.com</reportedBy>
<openedDate>Mon, 24 Mar 2008 03:05:17 +0000</openedDate>
<description>- Steps to reproduce the problem Make an App with 2 Activities: One
OpenGL-driven Activity (with a SurfaceView and an OpenGL-Context bound
to it), One MapActivity. Draw some GL-stuff in the OpenGL Activity, then
switch to the MapActivity (make Intent then startSubActivity()). Your GL
drawing should stop but with the Context still bound to the SurfaceView.
Do a bit of map scrolling in the MapActivity to keep the emulator (esp
the GC) busy. Maybe add some fancy overlay to further stress the
graphics. Reswitch to the OpenGL-Activity and, in the onResume() method,
signal to the drawing thread (or the handler resp.) to start GL-drawing
again. Watch a beautiful screen flicker. - What you think the correct
behavior should be. The screen not flickering. Note that this bug just
appears with OpenGL-bound SurfaceViews. Regular 2D-SurfaceViews work
fine.</description>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 21:52:46 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 19 May 2008 22:15:19 +0000</when>
<what>Thanks for the report. This is a known issue and will be fixed in a future release of
the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 27 Aug 2008 22:39:20 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.
</what>
</comment>
</bug>
<bug>
<bugid>17396</bugid>
<title>New apps permission: LIMITED (not full) Internet access. Anti-mallware.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>digitalbitstream@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 04:37:16 +0000</openedDate>
<description>IQ&apos;Em getting tired of giving every little free game demo Q&quot;Efull Internet
accessQ&quot;E. Many of them want full internet, plus phone state, geolocation,
and more. The legitimate applications want this to track the number of
people using their apps. And thatQ&apos;Es legitimate. So, why not a new
permission tailored just to this? This application has access to the
following: Network communication: limited network (counts application
launches and coarse location only) This would greatly put a hamper on
the data stealing mallware. People would start looking much more
carefully at applications asking for full permissions.</description>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Sun, 05 Jun 2011 04:40:40 +0000</when>
<what>For example see http://www.informationweek.com/news/security/client/229700298
(Google Removes Malware Apps From Android Market)</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Sun, 12 Jun 2011 15:28:15 +0000</when>
<what>Issue 17395 has been merged into this issue.</what>
</comment>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Fri, 17 Jun 2011 04:14:49 +0000</when>
<what>For example see here:
http://www.infoworld.com/d/mobile-technology/android-malware-cesspool-and-users-dont-care-006
Eventually users will care.</what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Sat, 18 Jun 2011 03:57:31 +0000</when>
<what>Can you explain how this will reduce malware?  As long as the Q&quot;Efull internetQ&quot;E permission exists, no malware would choose to use a limited network connection.  I donQ&apos;Et think your proposed solution will do anything to eliminate malware.</what>
</comment>
<comment>
<author>dholo...@gmail.com</author>
<when>Mon, 20 Jun 2011 09:28:57 +0000</when>
<what>I agree with this. The concept of permissions is all well and good, but if the only relevant permission is Q&quot;EFullQ&quot;E, there is little point.
It would be slightly better if the Internet Permission listed the actual domain addresses allowed to be accessed by the app - for example the Facebook app would (hopefully) only request access to facebook.com. 
This would give users much greater confidence on what the app was actually accessing over the Internet and make it harder for malware/rogue application writers to upload data to unauthorised sites (at least without anyone noticing).</what>
</comment>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Mon, 20 Jun 2011 19:33:28 +0000</when>
<what>Re: comment #4. This will reduce mallware ONLY if legitimate programs start to use the limited permissions.  The mallware will start to stick out.

Refinements are possible, per comment #5:
Network access:
* Limited: counts application launches and coarse location only.
* Restricted: may communicate unlimited data back to facebook.com
* Full: may communicate unlimited data to any place on the network.

Backwards compatibility is key.  A developer needs to be able to specify limited on new platforms that support it, but fall back to Q&quot;EfullQ&quot;E on older versions of the OS.</what>
</comment>
<comment>
<author>digitalbitstream@gmail.com</author>
<when>Tue, 16 Aug 2011 00:29:38 +0000</when>
<what>For example: the app Q&quot;ETiny Flashlight LEDQ&quot;E wants:
   Take pictures Q&amp;E video
   Full internet access
   Read phones state and identity
   Turn on and off USB storage

Most of those are required by AdMob, but mallware will look identical to legitimate software to the casual user.</what>
</comment>
</bug>
<bug>
<bugid>5887</bugid>
<title>Ability to set end date for recurring event</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>16</stars>
<reportedBy>JustinAF...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jan 2010 15:04:21 +0000</openedDate>
<description>When I create an event in my Android calendar, I can set it to repeat,
but it defaults to being never ending. It would be nice to be able to
set an event as recurring until a certain date, as one can in the google
calendar interface.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 08 Jan 2010 03:09:54 +0000</when>
<what></what>
</comment>
<comment>
<author>nikkib.n...@gmail.com</author>
<when>Sat, 23 Jan 2010 18:52:13 +0000</when>
<what>If you havenQ&apos;Et already, please star issue number 5379 as it is the same request. If
we all star the same issue, theyQ&apos;Ere more likely to fix it. Thanks</what>
</comment>
<comment>
<author>alan.wil...@gmail.com</author>
<when>Tue, 20 Apr 2010 05:35:30 +0000</when>
<what>Ditto</what>
</comment>
<comment>
<author>MattG...@gmail.com</author>
<when>Wed, 30 Jun 2010 15:25:16 +0000</when>
<what>I have this same issue.</what>
</comment>
<comment>
<author>goo...@robertoldham.com</author>
<when>Fri, 05 Nov 2010 17:08:50 +0000</when>
<what>I am looking for a solution to the same issue.</what>
</comment>
<comment>
<author>dco...@gmail.com</author>
<when>Sat, 27 Nov 2010 14:04:40 +0000</when>
<what>I am looking for the same solution.  How due you star the issue as noted above?</what>
</comment>
</bug>
<bug>
<bugid>17832</bugid>
<title>skipping incompatible ../libX11.so ... cannot find -lX11</title>
<status>Released</status>
<owner>digit%an...@gtempaccount.com</owner>
<closedOn>2011-07-17T13:25:20.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>memo...@gmail.com</reportedBy>
<openedDate>Tue, 21 Jun 2011 02:47:09 +0000</openedDate>
<description>After Q&quot;Erepo syncQ&quot;E i did Q&quot;E. built/envsetup.shQ&quot;E, Q&quot;Elunch full_crespo-engQ&quot;E
and Q&quot;Emake -j4Q&quot;E. I initialized the environment before as described here
Q&quot;Ehttp://source.android.com/source/initializing.htmlQ&quot;E. Install:
out/host/linux-x86/bin/mksnapshot host SharedLib: libEGL_translator
(out/host/linux-x86/obj/lib/libEGL_translator.so) host Prebuilt:
ddmlib-prebuilt
(out/host/common/obj/JAVA_LIBRARIES/ddmlib-prebuilt_intermediates/ddmlib-prebuilt.jar)
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libX11.so when searching
for -lX11 /usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libX11.a when searching for
-lX11 /usr/bin/ld: skipping incompatible /usr/lib/libX11.so when
searching for -lX11 /usr/bin/ld: skipping incompatible /usr/lib/libX11.a
when searching for -lX11 /usr/bin/ld: cannot find -lX11 collect2: ld
returned 1 exit status Install: out/host/linux-x86/framework/junit.jar
make: *** [out/host/linux-x86/obj/lib/libEGL_translator.so] Error 1
make: *** Waiting for unfinished jobs.... After all i tried to find out
where is the problem but iQ&apos;Em not enough experienced with this project
and i donQ&apos;Et know if itQ&apos;Es a compile bug or something iQ&apos;Em doing wrong.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 21 Jun 2011 21:22:58 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 21 Jun 2011 22:03:21 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 21 Jun 2011 22:03:41 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:07:10 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:08:31 +0000</when>
<what></what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Sun, 17 Jul 2011 13:25:20 +0000</when>
<what>this is now fixed in the current AOSP tree. More specifically the corresponding libraries are not compiled anymore by default. The final versions shouldnQ&apos;Et directly depend on X11.

Apart from that, the main issue was that you didnQ&apos;Et have the 32-bit X11 libraries installed on your system.</what>
</comment>
<comment>
<author>memo...@gmail.com</author>
<when>Sun, 17 Jul 2011 20:53:46 +0000</when>
<what>Interesting ... thanks for your time.</what>
</comment>
</bug>
<bug>
<bugid>19423</bugid>
<title>Phone shows calls as happening Q&quot;EyesterdayQ&quot;E when they are older than one day</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>benwe...@gmail.com</reportedBy>
<openedDate>Sun, 21 Aug 2011 13:28:01 +0000</openedDate>
<description>My nexus s running 2.3.4 build GRJ22 is reporting phone calls from 2
days ago as happening Q&quot;EyesterdayQ&quot;E. For example, a call made at 10:53 PM
Friday showed up as Q&quot;EyesterdayQ&quot;E in the call log at 10 AM Sunday. It
should appear as having occurred on Q&quot;EFridayQ&quot;E or Q&quot;EAugust 19Q&quot;E. Yesterday
should only be used to describe calls made in the preceding calendar
day.</description>
</bug>
<bug>
<bugid>1363</bugid>
<title>SimPinUnlockPanel incorrect begaviour</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>witold.k...@gmail.com</reportedBy>
<openedDate>Sun, 23 Nov 2008 19:16:17 +0000</openedDate>
<description>1. Turn on the phone 2. Enter nQ&lt;E8 digits of SIM unlock PIN 3. Press
cancel 4. Try to unlock SIM again, youQ&apos;Ell be able only to enter 8-n
digits.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:46:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:01:38 +0000</when>
<what></what>
</comment>
<comment>
<author>oesterko...@gmail.com</author>
<when>Sun, 20 Sep 2009 04:58:25 +0000</when>
<what>To the best of my knowledge, this has been fixed. 
Issue should be closed.</what>
</comment>
</bug>
<bug>
<bugid>1109</bugid>
<title>No sound or vibrate by alarm clock when set to be on.</title>
<status>Assigned</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>Applications</component>
<stars>428</stars>
<reportedBy>bok...@gmail.com</reportedBy>
<openedDate>Tue, 28 Oct 2008 22:12:09 +0000</openedDate>
<description>Android code version you are running: Model Number: T-Mobile G1 Firmware
version: 1.0 Baseband version: 62.33.20.08H_1.22.12.28 Kernel version:
2.6.25-01828-g18ac882 android-build@apa27 #1 Build number: kila-user 1.0
RC4-RC19 109652 Your development environment: Describe the problem: I
had my alarm clock on the G1 set to go off at 7:11am this morning, but
the phone failed to vibrate or create any sound to wake me up. I tried
changing multiple settings and setting the alarm for 1 minute in the
future, and while it did say it was going off, it still didnQ&apos;Et produce
and sound or vibrate like it was supposed to. Steps to reproduce: 1. No
repeatable recipe has been found at this point Expected results: The
alarm clock to play the stock rooster sound to wake me up. Observed
results: The alarm clock says itQ&apos;Es going off, but no rooster sounds or
vibrating goes on. Additional information: IQ&apos;Eve found multiple people
who report a similar problem on the t-mobile forums:
http://forums.t-mobile.com/tmbl/board/message?board.id=87Q&amp;Ethread.id=108Q&amp;Eview=by_date_ascendingQ&amp;Epage=1
http://forums.t-mobile.com/tmbl/board/message?board.id=Android3Q&amp;Ethread.id=1239</description>
<comment>
<author>kih...@gmail.com</author>
<when>Fri, 07 Nov 2008 16:38:07 +0000</when>
<what>IQ&apos;Eve encountered this problem on my G1 as well. I have not been able to reproduce
this problem, but once it happens, the Q&quot;Esilent alarmQ&quot;E seems to stick until I turn off
the phone, and turn it back on.</what>
</comment>
<comment>
<author>t...@tlau.org</author>
<when>Wed, 12 Nov 2008 17:51:12 +0000</when>
<what>IQ&apos;Em also affected by this problem, with RC30.  The alarm is displayed on the screen,
with Q&quot;EDismissQ&quot;E and Q&quot;ECloseQ&quot;E buttons, but no sound is made.  The phone is not in silent
mode.  IQ&apos;Eve tried several different alarm sounds (rooster, beep-beep-beep, etc.) and
it doesnQ&apos;Et seem to matter.  I tried switching on vibrate to see if it would at least
vibrate, but it doesnQ&apos;Et do that either.  It doesnQ&apos;Et even flash the notification light
when the alarm goes off.  So unless you happen to turn on the phone and check, you
canQ&apos;Et tell that an alarm happened.</what>
</comment>
<comment>
<author>joshua.t...@gmail.com</author>
<when>Sun, 07 Dec 2008 20:48:54 +0000</when>
<what>I had this problem last night. I also noticed all night that the phone wasnQ&apos;Et giving
audibles for new messages. I tried resetting the alarm a minute later and it still
didnQ&apos;Et make a sound. I rebooted the phone and it fixed the problem for now. However,
now I am very paranoid that my phone isnQ&apos;Et a reliable alarm clock. Have to use a
backup now.</what>
</comment>
<comment>
<author>codeno...@gmail.com</author>
<when>Tue, 16 Dec 2008 07:46:34 +0000</when>
<what>I also had this problem with the phone switched on and plugged in to the charger. Displayed the dismiss 
and close buttons but no sound.</what>
</comment>
<comment>
<author>codeno...@gmail.com</author>
<when>Tue, 16 Dec 2008 07:48:46 +0000</when>
<what>I also have this problem with the phone switched on and plugged in to the charger. No sound, just the 
dissmiss and close buttons.</what>
</comment>
<comment>
<author>knuckles...@gmail.com</author>
<when>Thu, 18 Dec 2008 10:35:25 +0000</when>
<what>More info on this defect (from my post on androidcommunity.com):

I currently have my phone in a state where it is not playing SMS notification sounds 
or the Alarm sound. This is 100% reproducible in this state but I canQ&apos;Et work out 
what it is thatQ&apos;Es caused it (IQ&apos;Em pretty sure a reboot will sort it as it always has 
before).

Sounds *do* play generally, e.g. previewing the alarm sound works ok.
-Q&gt;E Therefore not a driver crash.

Email / Gmail app is not open.
Messaging app is open but not in an open SMS.
-Q&gt;E I think therefore the closing down messages workaround is a red herring.

Sounds were working ok all day yesterday, no phone reboot occurred in between them 
working and not working, the only thing I did was plug the charger in before going 
to bed. 

Switched phone into / out of silent mode -Q&gt;E still not working

Rang phone -Q&gt;E ringtone plays ok

--Q&gt;E now notification sounds and alarm sounds are working ok.


*So ringing the phone made it work again.* </what>
</comment>
<comment>
<author>knuckles...@gmail.com</author>
<when>Thu, 18 Dec 2008 11:14:28 +0000</when>
<what>Please see defect 1579 which IQ&apos;Eve raised against the in call audio policy, I believe 
it is related to this alarm problem.</what>
</comment>
<comment>
<author>garylo....@gmail.com</author>
<when>Tue, 30 Dec 2008 12:26:35 +0000</when>
<what>Excat same problem. Reset cures it, sms open seems to attribute towards it.</what>
</comment>
<comment>
<author>MH2...@gmail.com</author>
<when>Tue, 30 Dec 2008 21:33:26 +0000</when>
<what>Same problem. I feel that an alarm is very important aspect of a phone and I canQ&apos;Et
use it until this reliability issue has been resolved.
In My opinion, an alarm should have extremely high priority and should sound at full
volume regardless of any other circumstances(aside from a complete loss of power or
physical damage to the phone rendering it incapable of making sounds).</what>
</comment>
<comment>
<author>steven.s...@gmail.com</author>
<when>Tue, 06 Jan 2009 15:09:04 +0000</when>
<what>I have experienced the same issue several times.  IQ&apos;Em almost positive every time it 
occurs the phone is plugged in charging either USB or the wall charger.  IQ&apos;Eve been 
late to work a couple of times now though so I guess IQ&apos;Em going to have to start 
relying on a different alarm clock.</what>
</comment>
<comment>
<author>amfrates@gmail.com</author>
<when>Thu, 15 Jan 2009 22:04:14 +0000</when>
<what>IQ&apos;Eve had this problem too, multiple times. IQ&apos;Ell awake late to find that the alarm
popped up on the phone, but did not sound (set to Q&quot;ERingingQ&quot;E alarm) nor vibrate. I
also noticed the snooze button was disabled.</what>
</comment>
<comment>
<author>humanani...@gmail.com</author>
<when>Thu, 22 Jan 2009 14:34:04 +0000</when>
<what>Same problem.. have 3 different alarm times set for monday-friday.

First day all alarms worked fine.  After that nothing... not a single alarm has gone
off since.  

Is this an app problem or a hardware problem?</what>
</comment>
<comment>
<author>amfrates@gmail.com</author>
<when>Tue, 27 Jan 2009 17:19:45 +0000</when>
<what>Just want to add, I seem to have gotten around this problem by disabling and
re-enabling the repetitive alarm (which I have set for Mon-Thu) every day. Resetting
the power alone does not fix it. </what>
</comment>
<comment>
<author>wolfbrot...@gmail.com</author>
<when>Sun, 01 Feb 2009 20:36:35 +0000</when>
<what>My phone does the exact same thing. Alarm works with it on, but will not turn on to
launch the alarm. And it wonQ&apos;Et work from being asleep while charging either. What a
rip off this phone is turning out to be.</what>
</comment>
<comment>
<author>swsm...@gmail.com</author>
<when>Tue, 03 Feb 2009 23:04:45 +0000</when>
<what>same issue too... worked on monday. didnQ&apos;Et work on tuesday.  guess iQ&apos;Ell try turning 
it off and on... hope it doesnQ&apos;Et do it again...  

or is there any other fix?</what>
</comment>
<comment>
<author>klin...@gmail.com</author>
<when>Thu, 05 Feb 2009 19:32:27 +0000</when>
<what>With my phone, the problem only occurs when I am charging the phone. Works normally
when off the charger. Usually charging would happen at night, which would prevent the
alarm clock from sounding and waking us up. Am having the same problem with Calendar
alerts. The vibrate functions seems to work in all cases - I guess we could strap the
phone some place on our bodies to wake us up.</what>
</comment>
<comment>
<author>kevin.kaland@gmail.com</author>
<when>Tue, 10 Feb 2009 20:56:30 +0000</when>
<what>This is behaving much better in RC33, guys. Hopefully you get the update soon. I
canQ&apos;Et even reproduce the alarm failing there.</what>
</comment>
<comment>
<author>mcummins</author>
<when>Sat, 28 Feb 2009 10:11:24 +0000</when>
<what>This is a really severe issue. Was late for work first day after buying new android
phone because of this. Android alarm unusable.

Also, though I suspect this is now impossible, I would expect the alarm to sound even
when the phone is completely powered off (a feature every other phone IQ&apos;Eve ever owned
will provide).</what>
</comment>
<comment>
<author>vken...@gmail.com</author>
<when>Fri, 06 Mar 2009 17:40:45 +0000</when>
<what>The problem happen when you make the phone redirect all sounds to the speaker.  After
it is done the sounds system doesnQ&apos;Et get reset to the Q&quot;EoriginalQ&quot;E state which cause
all sort of notification problems.

How to reproduce this problem.

1. Make a call or receive a call
2. Switch call to speaker mode
3. End call
4. You will no longer get any type of notifications from apps.

To cure this problem.
1. Call your voice mail then hang up
2. Notifications come back for all apps.</what>
</comment>
<comment>
<author>richard.harman</author>
<when>Wed, 11 Mar 2009 16:51:13 +0000</when>
<what>Additional comments:

If you have a custom ringtone on your SD Card, and you have your PC mounting the SD 
card through the phone, the alarm app will try to play the sound file on the SD Card 
and fail.  The result is a silent (but visible) alarm.

To cure:

Have the alarm application fall back to a builtin ringtone when a custom userQ&apos;Es 
ringtone is unavailable.</what>
</comment>
<comment>
<author>svraja...@gmail.com</author>
<when>Fri, 20 Mar 2009 03:12:39 +0000</when>
<what>It appears if you snooze the alarm and if there is a Q&quot;EnotificationQ&quot;E that pops up
after the phone is snoozed and before the next reminder (usually 10 mins) the phone
doesnQ&apos;Et play the alarm sound or vibrate but simply pops up the snooze / dismiss. I
was able to reproduce this.</what>
</comment>
<comment>
<author>oscar...@gmail.com</author>
<when>Fri, 05 Jun 2009 15:08:41 +0000</when>
<what>This is happenning on my HTC Magic (Android 1.5).

Being able to trust your phoneQ&apos;Es alarm clock, is very important Q&quot;EfeatureQ&quot;E, in my
opinion!!!

I hope this problem gets solved soon. I have been using my phoneQ&apos;Es alarm for 10 years
now, and i dont want to turn back to a clasical Q&quot;Ealarm clockQ&quot;E.</what>
</comment>
<comment>
<author>jar...@gmail.com</author>
<when>Tue, 09 Jun 2009 01:02:00 +0000</when>
<what>This is happening on my HTC magic also. A new phone (bought a few days ago) didnQ&apos;Et install much apps. 
The alarm went off on the first day, but never again. Was late to work :(</what>
</comment>
<comment>
<author>azanutta</author>
<when>Mon, 29 Jun 2009 20:48:49 +0000</when>
<what>i have this problem too with my g2 magic by vodafone with ion official rom.
the alarm makes sound only if i unlock the screen even if the time is after the one 
setted on the alarm clock</what>
</comment>
<comment>
<author>car...@gmail.com</author>
<when>Thu, 09 Jul 2009 18:47:19 +0000</when>
<what>#25 azanutta Same behaviour on my HTC Magic. It sounds only if I unlock the screen
after the alarm time.</what>
</comment>
</bug>
<bug>
<bugid>16030</bugid>
<title>Calendar entries disappeared from phone but still visible in Google Calendar</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:35:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>mudd...@gmail.com</reportedBy>
<openedDate>Fri, 08 Apr 2011 03:52:11 +0000</openedDate>
<description>Phone: MyTouch 4G, provider T-Mobile. OS: Android 2.2.1 All calendar
entries are not visible on the phone, but still visible in Google
Calendar. It happened 2nd time on this phone. If event is modified in
Google Calendar, it appears back in the phone app. Event created in the
phone app is visible in Google Calendar. But other events are still not
visible in phone app. The only way to completely and quickly fix the
problem is to export calendar from Google, create a new calendar, import
exported data into it and sync with the phone. ItQ&apos;Es not a good
workaround, especially if you are away from computer for days. This is a
very important issue for me. Calendar should be always available, IQ&apos;Em
coming from Palm, where I never ever had any issues with it.</description>
<comment>
<author>jerome.h...@gmail.com</author>
<when>Fri, 08 Apr 2011 18:21:06 +0000</when>
<what>This happens to me on my phone (EVO 4g) all the time.  All of the sudden, I will lose an entire calendar group on my phone, although it shows up on my google calendar desktop.  If I add an event to the Q&quot;EmissingQ&quot;E group, that shows up on my phone.  If I modify an existing calendar item in the group, that shows up too.  It is very annoying and inexplicable</what>
</comment>
<comment>
<author>destinhi...@gmail.com</author>
<when>Sat, 09 Apr 2011 21:05:12 +0000</when>
<what>I have had the same issue on my T-Mobile comet. Certain events/calendars simply do not display on my Android phone, but do display on the Google Calendar site.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:35:11 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>3051</bugid>
<title>Music app: StreamStarter shall handle the error otherwise it may stay in Q&quot;EconnnectingQ&quot;E state forever</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>tomafei...@gmail.com</reportedBy>
<openedDate>Fri, 19 Jun 2009 02:43:59 +0000</openedDate>
<description>Description: If try to connect and play a correputed file via http, the
UI will show th e prompts Q&quot;Econnecting to *****Q&quot;E forever until kill it
mannually. Test Steps: 1. Connect to a corrupted file via http 2. Phone
stuck on Q&quot;Econnecting to ***Q&quot;E Root Cause Analysis: When trying to connect
to a corrupted file, the SteamStarter will show the Q&quot;Econnecting to ****Q&quot;E
prompts and wait for the msg ASYNC_OPEN_COMPLETE from
MediaPlaybackService. But since the file is corrupted,
OnPreparedListener set by MediaPlaybackService will not be called the
therefore the ASYNC_OPEN_COMPLETE will never be sent out. In this case,
an error will be sent to OnErrorListener(error no is 10). But because
the OnErrorListener set by MediaPlaybackService handle no error no
except MediaPlayer.MEDIA_ERROR_SERVER_DIED, this error is ignored.
Because neither ASYNC_OPEN_COMPLETE nor any error msg is sent out, the
StreamStarter will stuck in Q&quot;Econnecting to *****Q&quot;E. Solution: 1. An error
msg shall be broadcasted when MediaPlaybackService receives an error
from MediaPlayer in OnErrorListener. 2. StreamStarter shall register the
BroadcastReceiver to receive this error msg and show an error dialog to
user and then finish itself.</description>
<comment>
<author>yend...@pv.com</author>
<when>Sun, 21 Jun 2009 02:54:23 +0000</when>
<what>This has been fixed.
https://review.source.android.com/Gerrit#change,10161</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 19:31:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6787</bugid>
<title>Web based management of phone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>harleens...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 04:20:18 +0000</openedDate>
<description>IQ&apos;Ed like for Google to provide web based management of my phone through
my google account. IQ&apos;Ed want the following features: - remotely install /
uninstall applications on my android phone via website - remote lockout
of phone - tracking of phone</description>
</bug>
<bug>
<bugid>2067</bugid>
<title>no way to accept or decline incoming call</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-22T20:32:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>UAntonina</reportedBy>
<openedDate>Sun, 22 Feb 2009 19:58:03 +0000</openedDate>
<description>Now I have to change my g1 to another mobile phone since I canQ&apos;Et to
accept or decline incoming call after my android system has been
upgraded to new OS version. STR: ask somebody to call you -Q&gt;E incoming
call is showed on your G1 mobile phone -Q&gt;E press answer or decline the
call using answer/reject button Q&gt;EQ&gt;E nothing happens you is not able to
accept or decline the call. Notification about missed call is shown
after several attempts. Could you please resolve the problem or explain
me how I can downgrade my os to previous version? Thanks in advance.
Best regars, Antonina</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sun, 22 Feb 2009 20:32:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8929</bugid>
<title>Geocoder.getFromLocation fails on emulator (2.1 Q&amp;E 2.2 using both API  level 7 Q&amp;E 8)</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2010-07-01T17:10:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>5</stars>
<reportedBy>gunns...@gmail.com</reportedBy>
<openedDate>Tue, 08 Jun 2010 08:56:34 +0000</openedDate>
<description>Development Platform: eclipse on both Mac Q&amp;E Ubuntu Emulators 2.1 Q&amp;E 2.2
API Levels: 7 Q&amp;E 8 Location: Sydney/Australia Code works fine on an HTC
Desire but not in Emulation. 2.1 Level 7 Emulation only lists GPS
support, no network provider listed therefore exception will be thrown
06-08 17:30:38.330: DEBUG/LocationManager(197): getAllProviders 06-08
17:30:38.330: VERBOSE/TripStart(197): Listing supported providers 06-08
17:30:38.341: VERBOSE/TripStart(197): ....gps supported 06-08
17:30:38.351: ERROR/LocationManagerService(64): isProviderEnabled got
exception: 06-08 17:30:38.351: ERROR/LocationManagerService(64):
java.lang.IllegalArgumentException: provider=network 06-08 17:30:38.351:
ERROR/LocationManagerService(64): at
com.android.server.LocationManagerService._isProviderEnabledLocked(Location
ManagerService.java: 1385) 06-08 17:30:38.351:
ERROR/LocationManagerService(64): at
com.android.server.LocationManagerService.isProviderEnabled(LocationManager
Service.java: 1359) 06-08 17:30:38.351:
ERROR/LocationManagerService(64): at android.location.ILocationManager
$Stub.onTransact(ILocationManager.java:237) 06-08 17:30:38.351:
ERROR/LocationManagerService(64): at
android.os.Binder.execTransact(Binder.java:287) 06-08 17:30:38.351:
ERROR/LocationManagerService(64): at
dalvik.system.NativeStart.run(Native Method) 2.2 Level 8 Emulation GPS Q&amp;E
network support listed but exception thrown. 05-31 01:49:14.990:
VERBOSE/TripStart(311): Listing supported providers 05-31 01:49:14.990:
VERBOSE/TripStart(311): ....network supported 05-31 01:49:14.990:
VERBOSE/TripStart(311): ....passive supported 05-31 01:49:14.990:
VERBOSE/TripStart(311): ....gps supported 05-31 01:50:14.421:
VERBOSE/TripStart(311): java.io.IOException: Service not Available</description>
<comment>
<author>gunns...@gmail.com</author>
<when>Tue, 08 Jun 2010 23:40:36 +0000</when>
<what>06-09 09:28:39.276: VERBOSE/TripStart(328): gecoding current location Lat: -33:38:10.47 Lon: 151:19:23.20002
06-09 09:28:39.316: VERBOSE/TripStart(328): java.io.IOException: Service not Available


public void run()
{
	while (updateLocality)
	{
		try {
			
            // fails with this as well lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);
			Location l = currentLocation; 
				
			Log.v(TAG, Q&quot;Egecoding current location Q&quot;E
				+ Q&quot;ELat: Q&quot;E + Location.convert(l.getLatitude(), Location.FORMAT_SECONDS)	
				+ Q&quot;E Lon: Q&quot;E + Location.convert(l.getLongitude(), Location.FORMAT_SECONDS));
			
			ListQ&lt;EAddressQ&gt;E list = geocoder.getFromLocation(l.getLatitude(), l.getLongitude(), 1);
			Log.v(TAG, Q&quot;Egeocode list = Q&quot;E + list.toString());	
			if (!list.isEmpty() || (list.get(0).getLocality() != null)) 
			{
				String locality = list.get(0).getLocality();
				if (locality.length() != 0)
				{
					TripLocality ta = new TripLocality(list.get(0).getLocality(), l);
					locationsTravelled.add(ta);
				}
			}
			handler.sendEmptyMessage(0);
			Thread.sleep(30000);
		}
		catch (Exception e) {
			Log.v(TAG, e.toString());
		}
	}
}</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Jul 2010 17:10:40 +0000</when>
<what>The location information is unavailable to the emulator. The location information may be unavailable to the device as well, if, for instance, networking is turned off. ItQ&apos;Es reasonable for your application to expect this exception and handle it accordingly.</what>
</comment>
<comment>
<author>arpi...@gmail.com</author>
<when>Tue, 13 Jul 2010 14:16:51 +0000</when>
<what>@cccandroid It worked on previous android versions (emulator). I can see my current position in gmaps bit canQ&apos;Et retrieve the information using geocode.

(Sorry about my english)</what>
</comment>
</bug>
<bug>
<bugid>18744</bugid>
<title>Better voice dialing app ?</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>clepet...@gmail.com</reportedBy>
<openedDate>Fri, 22 Jul 2011 21:28:50 +0000</openedDate>
<description>IQ&apos;Em on a samsung nexus S with androis 2.3.4 Is a better voice dialing
application in the plans ? Right now, itQ&apos;Es totally unusable, both in
english and in french (my native language) If I use the handset and ask
Q&quot;ECall HomeQ&quot;E, it suggests anything but calling home. Using a bluetooth
headset results in the same sort of things... Not to mention that while
driving, you have to do a selection or press a button. It would be
better if it asked: do you want to call X say YES or NO, and cycle... I
am very dissapointed. Voice search and commands by way of the voice
search app, is marginally better in french, but cannot be used with a
bluetooth headset. My good olg samsung seek m350 did a lot better with a
bluetooth handset, in french ! And it was cheap, compared to my new
android phone. Other than that, keep up the good work and letQ&apos;Es teach
apple Q&amp;E microsoft a lesson !</description>
<comment>
<author>marla...@gmail.com</author>
<when>Mon, 01 Aug 2011 19:14:15 +0000</when>
<what>Also in Italian is totally unusable.
Nexus S on stock 2.3.4</what>
</comment>
</bug>
<bug>
<bugid>19485</bugid>
<title>Force cloud backup / restore</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>pepi...@gmail.com</reportedBy>
<openedDate>Tue, 23 Aug 2011 21:05:03 +0000</openedDate>
<description>Currently there is mean to be an automated cloud backup/restore system
for apps and data, but apps have to support the feature and it is very
unpredictable and unreliable in my experience. It might improve the
situation somewhat if there was a small app or settings options which
allowed users to force a backup or restore. For example when attempting
to transfer to a new phone/tablet you might want to force a backup to
ensure the data backup is as up to date as possible, and then force a
restore on the other device rather than having to wait and see if
anything will restore. There are plenty of more advanced backup features
that would be helpful also but this would be a good start.</description>
<comment>
<author>saini.bh...@gmail.com</author>
<when>Wed, 21 Sep 2011 10:21:33 +0000</when>
<what>Yes, setting option must be there for user to force a backup or restore</what>
</comment>
</bug>
<bug>
<bugid>2154</bugid>
<title>Missed Call Notification Removal</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>12</stars>
<reportedBy>dan.me...@gmail.com</reportedBy>
<openedDate>Thu, 05 Mar 2009 17:07:42 +0000</openedDate>
<description>The phone application which broadcasts the missed call notification does
not allow any way for 3rd party applications to remove the notification.
There also appears to be no way for a 3rd party to re-implement the
portion of the phone application (or all of it) in order to fix this
problem because the default phone application uses privileged code that
3rd parties do not have access to. Third parties should be able to use
AIDL or some other system to instruct the phone application to remove
the notification.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Mar 2009 01:01:21 +0000</when>
<what></what>
</comment>
<comment>
<author>shimonsh@gmail.com</author>
<when>Sun, 22 Mar 2009 14:03:52 +0000</when>
<what>I totally agree. I have an application that Q&quot;EhooksQ&quot;E to the 
ACTION_VIEW/Q&quot;Evnd.android.cursor.dir/callsQ&quot;E to be launched when a call ends, and this 
causes it to be launched also when the user selects the Q&quot;EMissed callQ&quot;E notification.

I show the call log list (mine) in this case, but then the user has no way of turning 
that notification off.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:32:32 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:52:17 +0000</when>
<what></what>
</comment>
<comment>
<author>shimonsh@gmail.com</author>
<when>Fri, 30 Apr 2010 13:24:20 +0000</when>
<what>Any news on this ?

Shimon</what>
</comment>
</bug>
<bug>
<bugid>4171</bugid>
<title>New 1.6 update caused my HTC headphone adapter stop working</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>24</stars>
<reportedBy>michaelr...@gmail.com</reportedBy>
<openedDate>Wed, 07 Oct 2009 23:24:22 +0000</openedDate>
<description>Since the OS update a couple days ago, my HTC headphone adapter (allows
me to charge the phone and listen with headphones at the same time )
doesnQ&apos;Et work anymore. Actually it would only work after downloading the
Toggle Headset widget. But now, it doesnQ&apos;Et work even with the widget. I
tried reinstalling the widget, and turning off/on the phone. But it
doesnQ&apos;Et work. Why canQ&apos;Et they fix the OS so it works with this adapter?
Please help. Thanks.</description>
<comment>
<author>Philip.C...@gmail.com</author>
<when>Thu, 08 Oct 2009 14:48:45 +0000</when>
<what>I have the same issue. IQ&apos;Em sorry, but this is unacceptable - I used to use the phone 
for listening to music all day through the headphones and now I canQ&apos;Et do that anymore. 
I was expecting Android 1.6 to fix the bug that was introduced in 1.5 that required you 
to toggle the audio output using a widget, but 1.6 has really thrown the headphone 
support straight in the dumpster. IQ&apos;Em VERY disappointed!!!</what>
</comment>
<comment>
<author>JinXxX...@gmail.com</author>
<when>Sat, 10 Oct 2009 19:37:38 +0000</when>
<what>I too have this same issue... I was annoyed but used to using the toggle widget every time I needed to 
plug/unplug my 3.5mm headphones or stereo adaptor using the adaptor, but this 1.6 update caused 
complete incompatability... IQ&apos;Em sure someone will develop a new widget soon but this is unacceptable 
to have an official HTC adaptor for this G1 and incompatability with the OS... other standard single wire 
adaptors still work but then you lose the charging capability and a lot of sound quality loss as well with 
the cheaper ones.</what>
</comment>
<comment>
<author>Philip.C...@gmail.com</author>
<when>Sun, 11 Oct 2009 03:46:50 +0000</when>
<what>The only workaround I have found to get my 3.5mm mini jack headphones working through 
the HTC adapter is by plugging in the adapter, then plugging in some earbuds through 
the mini-USB connector in the side of the adapter and when sound comes out of the 
earbuds itQ&apos;Es time to plug in the good headphones using the minijack connector in the 
adapter. If it doesnQ&apos;Et work the first time then give it a couple of tries.

Ridiculous workaround - but the result is music to your ears...</what>
</comment>
<comment>
<author>jborsits@gmail.com</author>
<when>Wed, 21 Oct 2009 17:31:14 +0000</when>
<what>++++++++ Problem Description ++++++++++
Purchased an HTC Multifunction audio adapter for my Dream prior to the 1.5 update,
worked fine. After 1.5 I had to install the toggleheadphone widget to use it. After
the 1.6 update that widget no longer functions properly.

+++++++++ Additional notes +++++++++
I have noticed that while the audio output does not work on the 3.5mm jack. The
toggle headphone app does see that something was plugged into it as the icon for the
widget changes from just the image of the headphones to the headphones with sound.

+++++++++ Attempts at resolution +++++++++
I have tried removing the widget, restarting, downloading the most recent version,
reinstalling the widget, and restarting again, but it still does not work. 


I can understand if this was a third-party piece of hardware but it is from HTC.


</what>
</comment>
<comment>
<author>slyne...@gmail.com</author>
<when>Fri, 23 Oct 2009 20:39:48 +0000</when>
<what>STILL NO FIX?  Every update breaks every fix to the headphone support?  Come on.  I 
used to brag about my phone because I could use it for everything.  But I canQ&apos;Et even 
listen to music anymore.  Why do you guys keep breaking it?  The Toggle Headphone 
Widget was manual...but it was working.  Then you treat me to a Q&quot;EdonutQ&quot;E...gee 
thanks!  ARRRRRRRGGGGGHHHHHHHHH!!!!!!!!!!!!!!!</what>
</comment>
<comment>
<author>jason.pe...@gmail.com</author>
<when>Wed, 28 Oct 2009 03:43:01 +0000</when>
<what>IQ&apos;Em not impressed to see this as a medium priority bug.  At my work place a bug that 
disrupts a primary use case is a show stopper - we would not ship.  

Google is very good at producing new flashy things, but they need to learn a little 
about maintenance and regression testing.  A consumer electronic device should be 
rock solid in its functionality - after all that is what people are paying for.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Nov 2009 13:45:13 +0000</when>
<what></what>
</comment>
<comment>
<author>dianaram...@gmail.com</author>
<when>Tue, 03 Nov 2009 14:00:14 +0000</when>
<what>I have to say that HTC *not* having a 3.5mm output (when cars and car stereos are
coming EQUIPPED for that input, now), is an egregious oversight.  Okay, fine, buy the
adapter and everything works well . . . except every software update they deprecate it?

This is inexcusable.

CQ&apos;Emon, Google, wake up.  If you want to be competitive with the iPhone, you need to
fix this crap.  Otherwise, I need to have an iPod in my automobile to listen to music.</what>
</comment>
<comment>
<author>son.of.t...@gmail.com</author>
<when>Wed, 04 Nov 2009 09:02:41 +0000</when>
<what>Priority should be top.

Please fix this, google, please.

</what>
</comment>
<comment>
<author>abdulgaf...@gmail.com</author>
<when>Wed, 04 Nov 2009 15:09:13 +0000</when>
<what>CQ&apos;Emon guys toggle headset was made to fix this after OTA 1.5 and now
Its back to the SAME problem again, even worse off in 1.6? Not acceptable.

So medium priority 4 google really means ignore it, huh? It was an effort of 1 guy to fix this,
Whom am presuming not even part of google team. And Thx. U so much by the way.
I have been following and am aware that u and some others are yet again going have
Find a new fix...after every ota?

All users asking for is simultaneous charge and listen, which used to be -seamless-
In RC29 When using the various multi chargers available. </what>
</comment>
<comment>
<author>BillGro...@gmail.com</author>
<when>Wed, 04 Nov 2009 23:44:25 +0000</when>
<what>Please fix this obnoxious error and get us back to the seamless, widget free use we 
had in RC29</what>
</comment>
<comment>
<author>CactusM...@gmail.com</author>
<when>Wed, 11 Nov 2009 02:12:22 +0000</when>
<what>I have to agree, this is a little more than Q&quot;EmediumQ&quot;E.  Sick of waiting for a 1.6 fix
to this.</what>
</comment>
<comment>
<author>jparc...@gmail.com</author>
<when>Fri, 13 Nov 2009 09:21:38 +0000</when>
<what>Can you PLEASE get this fixed?  This is BASIC functionality.  </what>
</comment>
<comment>
<author>abdulgaf...@gmail.com</author>
<when>Fri, 13 Nov 2009 13:35:01 +0000</when>
<what>There is a temporary workaround available in the market.
The app called Q&quot;Eblutooth headphones fixQ&quot;E fixes 
G1 from only outputing audio to bluetooth
Headphones by for forcing audio output
Through wired headsets instead.
Apparently, this also fixes our
Problem since it forces all audio
To speakers.
Warning though!! U will have to reboot ur phone
In order get audio to return back to phone speakers-
There is no way for it to go back to original phone settings
Which am willing to do, hope this little bit helps folks!</what>
</comment>
<comment>
<author>wong.che...@gmail.com</author>
<when>Sat, 14 Nov 2009 09:51:13 +0000</when>
<what>I really want this to be fixed so I can talk on the phone hands-free in the car while
driving.I got a cassette adapter and was it ever the best when I had a mount next to
the wheel, so I couldQ&apos;Eve just called and talk while driving... But now I canQ&apos;Et.</what>
</comment>
<comment>
<author>tda...@gmail.com</author>
<when>Mon, 01 Feb 2010 00:02:45 +0000</when>
<what>What the heck?!! ItQ&apos;Es been MONTHS since 1.6 came out and I still canQ&apos;Et plug in my
headphones??????? COME ON! Fix my phone!!!!

I paid a lot of money for this phone and I canQ&apos;Et do something as plug in
headphones??? Stop making NEW phones when you canQ&apos;Et get your old ones to work
properly!!!!</what>
</comment>
<comment>
<author>invisiblemonki</author>
<when>Tue, 09 Feb 2010 03:49:10 +0000</when>
<what>Well good thing I waited till now to buy this thing. T-mo is releasing android 2.1
which should *supposedly* fix it. Sigh. I just want to charge and listen at the same
time. I think the silly hardware workaround would work for me too but the point was
to leave one adapter in my car and keep one at my desk.</what>
</comment>
<comment>
<author>invisiblemonki</author>
<when>Tue, 09 Feb 2010 04:43:13 +0000</when>
<what>Oh wow. This still needs to be fixed, but someone wrote a fix called... toggleheadset2.
Yep, a completely different project with the same end result. It works for 1.6.
Listening to music on my MyTouch while charging using the htc multifunction adapter
(which was usless not an hour ago). Available on the market ($1.00).</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:22:51 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
<comment>
<author>barbara....@gmail.com</author>
<when>Sun, 27 Jun 2010 12:18:47 +0000</when>
<what>this problem is still not fixed??? I thought that this problem only appears on android 1.5 and not on 1.6.

I bought the workaround widget Q&quot;Etoggleheadset2Q&quot;E on android market for 1$ and it works well.</what>
</comment>
<comment>
<author>Robert.Mauro</author>
<when>Sun, 18 Jul 2010 04:17:08 +0000</when>
<what>Why exactly is the status now Q&quot;EDeclinedQ&quot;E? Hoping for a fix to this as well...

Rob</what>
</comment>
<comment>
<author>Philip.C...@gmail.com</author>
<when>Fri, 17 Sep 2010 16:51:53 +0000</when>
<what>Just rooted my G1 and loaded Cyanogenmod 6 (based on Android 2.2). The adapter now works perfectly! I havenQ&apos;Et tried CM5, but it might also fix this issue.

Yeah, that saved me 1$ and now I have all the newest Android features (even Q&quot;EChrome To PhoneQ&quot;E - awesome!) on a two-year old phone that T-Mobile and HTC want me to throw away. Act green; mod your phone! http://wiki.cyanogenmod.com</what>
</comment>
</bug>
<bug>
<bugid>6023</bugid>
<title>Sporatic MP3 playback when using AUX input in car</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>friley1...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 16:50:33 +0000</openedDate>
<description>I own the new Nexus One - Google Phone which runs Android 2.1 (I
believe). The music player works fine with head phones, or even when
hooked to computer speakers. Whenever I plug it into my vehicleQ&apos;Es AUX
input it will play as expected while I hold the phone in one place. Once
I move the phone or try to lock it and put it in the case, it will begin
playing random tracks without any buttons being pushed. I own a 2007 BMW
328i. I noticed that other people have had issues with previous versions
of Android when using AUX inputs.</description>
</bug>
<bug>
<bugid>742</bugid>
<title>WebView has no way to call JavaScript from Java</title>
<status>Reviewed</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>10</stars>
<reportedBy>gene.vay...@gmail.com</reportedBy>
<openedDate>Fri, 06 Jun 2008 20:31:40 +0000</openedDate>
<description>the only workaround that we have found so far is to use a timeout and
check some JS object that is mapped to java object. This is bad since it
decreases responsivness of the application and eats battery. In our open
source application (http://bhoost.com) we have tried to trigger
JavaScript KeyPress, KeyDown, KeyUp events from Java, but results were
inconsistent. Another issue Q&quot;EWebView should provide a means to access
the DOM from JavaQ&quot;E have raised a similar point. But DOM from Java could
solve the problem only if it provides a way to trigger events in DOM.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:59:44 +0000</when>
<what></what>
</comment>
<comment>
<author>baseball...@gmail.com</author>
<when>Tue, 21 Jul 2009 15:36:16 +0000</when>
<what>Has this ever been addressed? IQ&apos;Em trying to figure out how to do this myself.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 Aug 2009 15:35:45 +0000</when>
<what>feature request noted</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 01 Oct 2009 14:14:53 +0000</when>
<what></what>
</comment>
<comment>
<author>markd...@gmail.com</author>
<when>Wed, 02 Dec 2009 01:06:21 +0000</when>
<what>The solution for now is to load a JavaScript URL, e.g.:

webview.loadUrl(Q&quot;Ejavascript:(function() { Q&quot;E + 
Q&quot;Edocument.getElementsByTagName(Q&apos;EbodyQ&apos;E)[0].style.color = Q&apos;EredQ&apos;E; Q&quot;E +  Q&quot;E})()Q&quot;E);

In some ways it seems blindingly elegant and obvious once you see it, but then itQ&apos;Es 
still not quite as elegant as a method to execute JavaScript directly. This does 
demonstrate, however, that implementing such a method would be easy.

http://lexandera.com/2009/01/injecting-javascript-into-a-webview/</what>
</comment>
</bug>
<bug>
<bugid>12879</bugid>
<title>Dialog of Q&apos;EUse My LocationQ&apos;E disappera when orientation change</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Sharon.H...@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 03:12:29 +0000</openedDate>
<description>Steps to reproduce the problem: S1. put phone device (NexusOne - Froyo)
in Portrait mode. S2. launch GoogleSearch app. S3. select Q&apos;ESearch
settingsQ&apos;E through Menu button. S4. select Q&apos;EGoogle searchQ&apos;E, then Q&apos;EGoogle
searchQ&apos;E screen is presented. S5. select (or mark) Q&apos;EUse My LocationQ&apos;E
item, then the dialog Q&apos;EUse My LocationQ&apos;E is popped up. S6. switch the
phone to Landscape mode. What happened. - after S6, the Q&apos;EUse My
LocationQ&apos;E dialog disappeared. Instead, the Q&apos;EGoogle searchQ&apos;E screen is
presented. What you think the correct behavior should be. - after S6,
keep the Q&apos;EUse My LocationQ&apos;E dialog to the end user.</description>
</bug>
<bug>
<bugid>14814</bugid>
<title>Sprint Epic 4G Galaxy S Orientation does not adjust on main screen</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:28:40.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>drewaus...@gmail.com</reportedBy>
<openedDate>Thu, 17 Feb 2011 21:40:58 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
The main screen does not switch orientation 99% of the time even when
orientation adjustment is selected in settings and works in all other
apps. Additionally, it has worked on 2 occasions in the last 3 months,
but the OS froze each time and it would not work again following that. I
have the Sprint SAmsun Epic 4G Galaxy S, details follow: Model number:
Samsung SPH-D700 Firmware version: 2.1-update1 Baseband version:
S:D700.0.5S.DI18 Kernel version: 2.6.29 Build number: SPH-D700
ECLAIR.DI18 Hardware version: D700.0.5 Thank you.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:28:40 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>12238</bugid>
<title>GLSurfaceView swaps buffer on pause</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elio...@gmail.com</reportedBy>
<openedDate>Fri, 29 Oct 2010 07:24:16 +0000</openedDate>
<description>platform: SDKr7 linux 32 Android emulator v2.2 steps to reproduce: 1.
setup a GLSurfaceView and set render mode to RENDER_WHEN_DIRTY 2.
request render frame A, and wait 3. request render frame B, and wait 4.
call GLSurfaceView.onPause() 5. frame A is shown instead of B expected
result: keeps show frame B</description>
<comment>
<author>elio...@gmail.com</author>
<when>Fri, 29 Oct 2010 08:17:38 +0000</when>
<what>a little trace work shows that buffer swap occurs in GLSurfaceView.java line 1146
mEgl.eglMakeCurrent(mEglDisplay, EGL10.EGL_NO_SURFACE,
                        EGL10.EGL_NO_SURFACE,
                        EGL10.EGL_NO_CONTEXT);
so i guess buffer swapping is a feature of underlying egl implementation, although i cannot find any hint from egl spec.</what>
</comment>
</bug>
<bug>
<bugid>16979</bugid>
<title>incorrect subtraction result on built-in calculator</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-05-19T23:34:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>inese...@gmail.com</reportedBy>
<openedDate>Thu, 19 May 2011 07:38:30 +0000</openedDate>
<description>HTC Legend, Android version 2.2, also tested on HTC Desire S, version
2.3.3 Problem with built-in Calculator, result after subtraction.
7.76-6.90=0.8599999999 also tried 7.76-6.9=0.8599999999 By any other
calculator and also by simplest laws of mathematics the result is 0.86 .</description>
<comment>
<author>b.dja...@gmail.com</author>
<when>Thu, 19 May 2011 09:10:22 +0000</when>
<what>Confirmed on htc Desire</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 19 May 2011 23:34:05 +0000</when>
<what>Known issue, fixed in later releases.</what>
</comment>
</bug>
<bug>
<bugid>7712</bugid>
<title>WLAN channels 12-14 not available in applicable countries</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kristoff...@gmail.com</reportedBy>
<openedDate>Wed, 14 Apr 2010 08:54:54 +0000</openedDate>
<description>In my country WLAN channels 1-13 are allowed. My Nexus 1 will not
connect to, or even detect, networks on channels above 11. Many networks
are set up on the higher channels because of high WLAN density. It is
not feasible to ask my company and our customers to change the channels
of WLAN stations because of my phones limitation. This makes the WLAN
capabilities of the Nexus 1 often unusable in many countries. The
correct behaviour would be to either autodetect the country and allow
channels based on that, or allow the user to set an option for which
channels should be allowed for use. My device info: Nexus One
2.1-update1 32.24.00.22U_4.03.00.21_2 2.6.29-01117-g4bc62c2
android-build@apa26 #1 ERE27</description>
</bug>
<bug>
<bugid>16840</bugid>
<title>java.lang.NoSuchMethodError: com.android.ide.common.rendering.api.SessionParams.isLayoutOnly()Z</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2011-05-18T07:30:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>6</stars>
<reportedBy>Lars.Vo...@gmail.com</reportedBy>
<openedDate>Sat, 14 May 2011 21:08:46 +0000</openedDate>
<description>If I try to display a simple layout from Android 2.3.3 with the Android
3.1 rendered if receive an NoSuchMethodException. Example layout: Q&lt;E?xml
version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;ETextView
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Ewrap_contentQ&quot;E
android:text=Q&quot;E@string/helloQ&quot;E /Q&gt;E Q&lt;E/LinearLayoutQ&gt;E Error:
java.lang.NoSuchMethodError:
com.android.ide.common.rendering.api.SessionParams.isLayoutOnly()Z at
com.android.layoutlib.bridge.impl.RenderSessionImpl.render(RenderSessionImpl.java:448)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:317) at
com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:283)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1506)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1312)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1043)
at
com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.activated(GraphicalEditorPart.java:870)
at
com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.pageChange(LayoutEditor.java:365)
at
org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1067)
at
org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:607)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:352)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at
org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2863)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2682)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:651) at
org.eclipse.ui.ide.IDE.openEditor(IDE.java:610) at
org.eclipse.ui.internal.ide.handlers.OpenResourceHandler.execute(OpenResourceHandler.java:129)
at
org.eclipse.ui.internal.ide.handlers.OpenResourceHandler.run(OpenResourceHandler.java:181)
at
org.eclipse.ui.internal.handlers.ActionDelegateHandlerProxy.execute(ActionDelegateHandlerProxy.java:289)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:567)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:508)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at
org.eclipse.swt.widgets.Display.filterEvent(Display.java:1253) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062) at
org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1103) at
org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1099) at
org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1508) at
org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4270) at
org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:345) at
org.eclipse.swt.widgets.Control.windowProc(Control.java:4162) at
org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) at
org.eclipse.swt.widgets.Display.windowProc(Display.java:4873) at
org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at
org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2459) at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3655) at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at
org.eclipse.equinox.launcher.Main.run(Main.java:1408) at
org.eclipse.equinox.launcher.Main.main(Main.java:1384)</description>
<comment>
<author>JamzThe...@gmail.com</author>
<when>Sun, 15 May 2011 22:38:47 +0000</when>
<what>I get the same simply creating a new view and selecting Android 3.1, Theme.Holo, Landscape, 10.1 in WXGA.  Works fine if I selecte Android 3.0.

Even with an empty layout:


Q&lt;E?xml version=Q&quot;E1.0Q&quot;E encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E
Q&lt;ELinearLayout
  xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
  android:layout_width=Q&quot;Ematch_parentQ&quot;E
  android:layout_height=Q&quot;Ematch_parentQ&quot;EQ&gt;E
Q&lt;E/LinearLayoutQ&gt;E
</what>
</comment>
<comment>
<author>chkneo</author>
<when>Mon, 16 May 2011 02:48:22 +0000</when>
<what>I am also getting when I opened samples. But 3.0 loads fine.</what>
</comment>
<comment>
<author>pulkit.c...@gmail.com</author>
<when>Mon, 16 May 2011 14:36:38 +0000</when>
<what>Getting the same error with 3.1. This is with eclipse 3.6</what>
</comment>
<comment>
<author>dToursFo...@gmail.com</author>
<when>Tue, 17 May 2011 03:29:54 +0000</when>
<what>Same thing, 3.0 is ok 3.1 canQ&apos;Et create any layouts in the designer

Also using Eclipse 3.6</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 17 May 2011 17:24:22 +0000</when>
<what>thanks for reporting this, IQ&apos;Em going to push a fix asap.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Wed, 18 May 2011 07:30:58 +0000</when>
<what>I pushed a new version of the Android 3.1 SDK which fixes the issue.</what>
</comment>
<comment>
<author>andrew19...@gmail.com</author>
<when>Wed, 18 May 2011 09:24:33 +0000</when>
<what>i tried to update eclipse but i canQ&apos;Et find any new release. where can i find the new one you pushed?</what>
</comment>
<comment>
<author>Philip.S...@gmail.com</author>
<when>Wed, 18 May 2011 09:30:20 +0000</when>
<what>You need to update the android sdk for 3.1, itQ&apos;Es not in the adt</what>
</comment>
<comment>
<author>sared...@gmail.com</author>
<when>Sun, 22 May 2011 12:15:34 +0000</when>
<what>Same Error, here when trying to work with the UI. Android SDK version 3.1
Error: com.android.ide.common.rendering.api.SessionParams.isLayoutOnly()Z
Exception details are logged in Window Q&gt;E Show View Q&gt;E Error Log</what>
</comment>
<comment>
<author>JamzThe...@gmail.com</author>
<when>Sun, 22 May 2011 16:36:43 +0000</when>
<what>This was fixed for me by installing the patched 3.1 SDK. Run the updater.</what>
</comment>
</bug>
<bug>
<bugid>58</bugid>
<title>RadioGroup does not work correctly.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-01-25T22:37:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>piotr.ro...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jan 2008 10:04:47 +0000</openedDate>
<description>- Steps to reproduce the problem * Create radio group with some radio
buttons * run application 1) * select first radio with mouse * select
first radio with mouse once again 2) * select first radio with keyboard
* select first radio with keyboard once again - What you think the
correct behavior should be. The behaviour not metter if user navigates
with keyboard or mouse should be the same. If you use mouse, layout
behaves like it has lost knowledge about selection.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 22 Jan 2008 17:01:00 +0000</when>
<what>This issue has already been fixed. The next version of the SDK will contain the fix.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 21:47:52 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 25 Jan 2008 22:37:26 +0000</when>
<what>Already fixed, will be part of the next SDK.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:03:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18088</bugid>
<title>Tap Q&quot;Ewireless settingsQ&quot;E doesnQ&apos;Et link to wireless settings menu when sign in Google account - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jun 2011 07:58:04 +0000</openedDate>
<description>Precondition: * Google account not sign in Step to reproduce: 1. Main
menu-Q&gt;EBooks-Q&gt;Eadd a Google account. 2. Press Menu HW key. 3. Tap
Q&quot;Ewireless settingsQ&quot;E Observations: when tap Q&quot;Ewireless settingsQ&quot;E, the
phone enters the Q&quot;Emobile network settingsQ&quot;E. Expected: When tap Q&quot;EWireless
settingsQ&quot;E, phone should go to Q&quot;Ewireless settingsQ&quot;E. Phone: Nexus S with
Android Version 2.3</description>
</bug>
<bug>
<bugid>20126</bugid>
<title>In CONTACTS the word organization is spelled wrong</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-19T17:57:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jsu...@gmail.com</reportedBy>
<openedDate>Sun, 18 Sep 2011 14:49:14 +0000</openedDate>
<description>I have enclosed a screenshot of my tablet info and the contact issue.
http://img535.imageshack.us/img535/4721/sc20110918104010.jpg
http://img545.imageshack.us/img545/7647/sc20110918103012.jpg</description>
<comment>
<author>mbl...@google.com</author>
<when>Mon, 19 Sep 2011 17:57:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4086</bugid>
<title>FILL_AND_STROKE does not work with rectangles</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-03-25T14:34:44.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>2</stars>
<reportedBy>kbott...@gmail.com</reportedBy>
<openedDate>Thu, 01 Oct 2009 19:20:31 +0000</openedDate>
<description>The FILL_AND_STROKE style is not respected for rectangles. Steps to
reproduce: 0. Using Cupcake 1.5 or Donut 1.6 (problem occurs on emulator
and on Android G1 dev phone) 1. Create a custom view, extending/deriving
from View. 2. Create an onDraw method like the following code. @Override
protected void onDraw(final Canvas canvas) { super.onDraw(canvas); final
Paint paint = new Paint(); paint.setAntiAlias(true);
paint.setColor(android.graphics.Color.BLUE);
paint.setStyle(Paint.Style.FILL_AND_STROKE); canvas.drawRect(0, 0, 100,
100, paint); canvas.drawCircle(110 + 50, 110 + 50, 50, paint); } What
you will see is a rectangle that is stroked but NOT filled and a circle
that is stroked AND filled appropriately. I would expect the rectangle
to be filled and stroked just as the circle is. Keith</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:56:34 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 14:00:58 +0000</when>
<what></what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Thu, 25 Mar 2010 14:34:44 +0000</when>
<what></what>
</comment>
<comment>
<author>andreas....@gmail.com</author>
<when>Wed, 12 May 2010 11:56:03 +0000</when>
<what>I think the problem is you cannot set separate colors for fill and stroke. Thus,
there is no real visual difference between FILL and FILL_AND_STROKE.</what>
</comment>
<comment>
<author>reed%and...@gtempaccount.com</author>
<when>Wed, 12 May 2010 18:04:17 +0000</when>
<what>should be fixed in Froyo</what>
</comment>
<comment>
<author>marc...@google.com</author>
<when>Fri, 18 Nov 2011 23:02:33 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12777</bugid>
<title>Make ddmlib able to be used by several applications</title>
<status>Assigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>eku...@gmail.com</reportedBy>
<openedDate>Thu, 25 Nov 2010 19:58:55 +0000</openedDate>
<description>IQ&apos;Em developer of Android plugin for IntelliJ IDEA. We have a problem
with ddmlib library restriction about being used by only one application
at the same time. Currently, before every debug session we check if
ddmlib is valid (by checking client descriptions), and if it isnQ&apos;Et, we
totally restart it (terminate() + init()). So, for example, user starts
IDEA and debugging works fine. Then the user have to click Q&quot;EDisable DDMS
serviceQ&quot;E in IDEA to be able to use DDMS tool. Then he starts DDMS and it
works fine too, but when he launches debugging from idea again, itQ&apos;Ell
restart ddmlib, so DDMS wonQ&apos;Et work properly anymore. It would be nice,
if people are able to use IntelliJ IDEA and DDMS tool simultaneously
without having any troubles. Could you, please, make ddmlib able to be
used by several applications at the same time or provide some other
solution of the problem described below. Thank you! Eugene</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Dec 2010 23:45:28 +0000</when>
<what>This is very complex problem.

The only way to make it work would be to have ddmlib as a host-side server component that other tools (DDMS, your IDE, maybe eclipse too), connect to.

ThereQ&apos;Es a lot of issues associated with this of course: starting/stopping the server, keeping track of debuggers connected to the server.

Obviously the better workflow for developers would be to have all the DDMS UI inside IntellliJ but I do realize the work required to get there (and keep in sync).

I donQ&apos;Et really have a simpler solution at the moment. ItQ&apos;Es certainly something to think about...</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Dec 2010 23:46:09 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6028</bugid>
<title>Cisco IPSEC with Certificate and Auth not working</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>31</stars>
<reportedBy>bryan.york@gmail.com</reportedBy>
<openedDate>Wed, 13 Jan 2010 22:11:02 +0000</openedDate>
<description>This is with the latest 2.1 SDK. My company uses a Cisco 3000 series
concentrator with IPSEC and a Certificate and Auth. I can import the p12
certificate just fine. - Steps to reproduce the problem. 1) Import p12
Cisco cert. 2) Create VPN connection. 3) Connect. - What happened. I can
import the certificate and create the VPN connection just fine. When I
click connect, it prompts me for a username and password as expected.
Once I enter my credentials, it simply returns back and says it cannot
connect to the network. - What you think the correct behavior should be.
Connect. IQ&apos;Ed be interested in Google fixing the 2 other related bugs as
well:
http://code.google.com/p/android/issues/detail?id=3902Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/detail?id=4111Q&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20StarsQ&amp;Estart=100</description>
</bug>
<bug>
<bugid>15526</bugid>
<title>android.widget.gallery position jumps/snaps when views invalidated/data set changed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>chockenb...@gmail.com</reportedBy>
<openedDate>Tue, 15 Mar 2011 20:18:01 +0000</openedDate>
<description>Devices reproduced on: Galaxy S (2.1) Nexus One (2.2 / 2.3.3) Droid
Incredible (rooted 2.3.3) I have 2 apps: one uses a ListView to scroll
through items another a Gallery view. Both apps do heavy background work
which calls a handler to update the view with info that was loaded in
the background. When the update is called on the gallery, the gallery
will Q&quot;EsnapQ&quot;E to the currently selected position (If its half scrolled, it
snaps to centered on the screen). This snap can often result in bouncing
(Imagine trying to scroll forward and it keeps bouncing back) In the
ListView, this behavior is not present and the scroll position is
maintained without any jumps/lag. Both of these views use a custom
CursorAdapter which is connected to a content provider. The Gallery
should maintain its scroll position like ListView. This is reproducable
by placing the following code in the constructor of the Adapter. final
Handler h = new Handler(); h.postDelayed(new Runnable() { @Override
public void run() { SomeAdapter.this.notifyDataSetChanged();
Log.e(Q&quot;ESomeAdapterQ&quot;E, Q&quot;EUpdating data set. Gallery jump. ListView OK!Q&quot;E);
h.postDelayed(this, 1000); } }, 1000);</description>
<comment>
<author>chockenb...@gmail.com</author>
<when>Tue, 15 Mar 2011 20:19:01 +0000</when>
<what>Note: this should have been labeled as a Developer bug rather than a User bug.</what>
</comment>
<comment>
<author>pflammer...@gmail.com</author>
<when>Tue, 25 Oct 2011 11:47:01 +0000</when>
<what>IQ&apos;Em having similar problems due to the fact that the source for an ImageView below the Gallery is updated through setOnItemSelectedListener(). It seems that the Gallery is being remeasured or redrawn, and it then immediately skips to the nearest view.</what>
</comment>
<comment>
<author>cach...@gmail.com</author>
<when>Tue, 25 Oct 2011 12:00:15 +0000</when>
<what>The gallery only jumps when the size of a view in the screen changes.

For example, if you have a TextView whose width attribute is set to wrap_content, when you change the text, the view is resized to accommodate the new string.
This causes the whole screen to update its layout, and that update causes the gallery to snap to the nearest position.

The quick fix I found is to set any views you need to change at runtime with a fixed height and width.</what>
</comment>
<comment>
<author>Anastasi...@gmail.com</author>
<when>Tue, 25 Oct 2011 12:11:12 +0000</when>
<what>yes, itQ&apos;Es a common workaround...
</what>
</comment>
<comment>
<author>pflammer...@gmail.com</author>
<when>Tue, 25 Oct 2011 14:36:44 +0000</when>
<what>IQ&apos;Eve found this discussion on Stack Overflow:
http://stackoverflow.com/questions/7094655/gallery-scrolling-image-jumps-after-moving-3-4-th-of-the-screen

The recommendation is to subclass Gallery with a Q&quot;Ehacky fixQ&quot;E for onLayout() as described here:
http://www.unwesen.de/2011/04/17/android-jittery-scrolling-gallery/

Be sure to read the comment there by Powellzer as well, as it works best to override not just onScroll, but also onFling().</what>
</comment>
</bug>
<bug>
<bugid>12488</bugid>
<title>in Browser, open pop-up pages as regular pages </title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-11-11T17:58:17.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bala...@gmail.com</reportedBy>
<openedDate>Wed, 10 Nov 2010 23:14:29 +0000</openedDate>
<description>Currently in the Browser when the user touches a link to a pop-up web
page, the resulting pop-up is displayed in a pop-up window that occupies
part of the space of the underlying Browser window. The only function
this behavior serves that I can tell is to let the user know that he is
looking at a pop-up instead of a regular web page. Maybe that
information is useful in some cases, but I canQ&apos;Et think of a single
instance where that information would have helped me. This handling of
pop-ups has disadvantages: * The pop-up window is even smaller than the
browser window. Mobile phone screens are small enough as it is. ThereQ&apos;Es
no reason to use even less of the screen * If the user touches a link in
the pop-up window that would open another pop-up window, it fails with
an error message: Q&quot;EPop-up already open. Could not open a new pop-up
window because only one can be open at any time.Q&quot;E This makes it
impossible to browse some web sites. I propose that the BrowserQ&apos;Es
handling of pop-ups be changed so that pop-ups are opened as normal web
pages. Ideally thereQ&apos;Ed be a setting allowing the user to chose whether
pop-ups are opened in a new window or in the current window. Other
browsers such as Opera Mini and xScope already do this. Opera Mini opens
pop-ups as a regular page in the current window. xScope opens pop-ups as
a regular page in a new tab. In both cases, a simple press of the Back
button Q&quot;EclosesQ&quot;E the pop-up and returns the user to the previous page.</description>
<comment>
<author>bala...@gmail.com</author>
<when>Wed, 10 Nov 2010 23:19:51 +0000</when>
<what>Well, obviously this is a duplicate of issue 12487, and should be deleted.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 11 Nov 2010 17:58:17 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11625</bugid>
<title>Losing data connection</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>psande...@gmail.com</reportedBy>
<openedDate>Fri, 01 Oct 2010 17:06:49 +0000</openedDate>
<description>I have a HTC Incredible with Android version 2.2 and it keeps losing
itQ&apos;Es data connection. I canQ&apos;Et find any pattern to why this happens. When
it happens GMail will not update my emails (I get no error message
though) and my browser connection will not work (get a page saying there
is no connection). The only way I have found to get my connection back
is to restart the phone. I know the problems is not that I donQ&apos;Et have
signal at the time because the phone will show a strong signal and after
restarting it will work (even if I havenQ&apos;Et moved). I am not sure right
now if my phone (making and receiving calls) is still working when this
happens or not.</description>
<comment>
<author>psande...@gmail.com</author>
<when>Sat, 02 Oct 2010 12:54:30 +0000</when>
<what>I just had it happen again. I was able to make a call, but had no data connection. This time I was in a spot that I could turn on WiFi and I am able to connect that way. This is about the 6th or 7th time this has happened over the last 3 or 4 days. </what>
</comment>
<comment>
<author>thomasje...@gmail.com</author>
<when>Thu, 14 Oct 2010 21:12:03 +0000</when>
<what>I have exactly the same issue.  Going into the network options and selecting and then deselecting Q&quot;E2G onlyQ&quot;E fixes it.  Its very annoying.</what>
</comment>
<comment>
<author>aroger...@gmail.com</author>
<when>Wed, 15 Jun 2011 12:44:11 +0000</when>
<what>After upgrading to 2.3.3 on Samsung Galaxy S on Orange UK. My data connection doesnt work consistently either. The Icons are there but the arrows dont light up and there is no connection. Restarting it will fix it for a short while but it will happen again shortly after</what>
</comment>
<comment>
<author>Blueyama...@gmail.com</author>
<when>Fri, 24 Jun 2011 01:50:47 +0000</when>
<what>Gentlemen, I believe that the problem that I am having is similar.  I am using the Nexus One with 2.3.4. through ATQ&amp;ET (Go Phone).  In my situation, my Wi-fi signal indicator and my signal strength indicator seem to turn grey (instead of the active Q&quot;EgreenQ&quot;E). When this occurs, I have no access to the internet.  This recurs frequently.  I then frantically try everything within my power to get the indicators back to green. Any help is definitely appreciated.  Thank you for your time. </what>
</comment>
</bug>
<bug>
<bugid>19249</bugid>
<title>Android Market Login</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>david.he...@gmail.com</reportedBy>
<openedDate>Sun, 14 Aug 2011 17:48:01 +0000</openedDate>
<description>Hi; After I update my SonEricsson x10i from 2.1 to 2.3.3 via
SonyEricsson Service update software it hasnt been possible to login to
Android Market. When I run the Market application and trying to login
with my account I get the following error message: Q&quot;ECanQ&apos;Et establish a
reliable data connection to serverQ&quot;E followed by Q&quot;EThis could be a
temporary problem or your phone is not setup for data connectionQ&quot;E.
However, browsing the web work just fine. IQ&apos;Eve seen a lot of post online
regarding theis problem and the different solutions ranges from login
via Youtube to Hard reset of the phone and even rooting the phone. Ive
tried them all except rooting the ohne. Thought I never would have to do
that. As it looks like now that seem to be the only solution. Thankful
for any answer. David Hellberg, Bahrain, Zain tele operator.</description>
</bug>
<bug>
<bugid>8646</bugid>
<title>Removing groups in the Q&quot;Edisplay optionsQ&quot;E of the contacts app inhibits adding new contacts</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>phdoerfler@gmail.com</reportedBy>
<openedDate>Wed, 26 May 2010 19:51:11 +0000</openedDate>
<description>*Steps to reproduce the problem* 1. Open contacts 2. Edit -Q&gt;E Display
options 3. Unfold your google account 4. Long click on a group (for
instance Q&quot;ESystem Group: FriendsQ&quot;E) 5. In the popup: remove the group from
syncronisation 6. Repeat steps 4 and 5 for all groups there 7. Click
Q&quot;EDoneQ&quot;E When clicking Q&quot;EDoneQ&quot;E, an exception occurrs: Q&quot;ESorry!Q&quot;E Q&quot;EThe process
android.process.acore has stopped unexpectedly. Please try again.Q&quot;E
[Force close] IQ&apos;Em not entirely sure when this exception was thrown
exactly, unfortunately. However, it lead to a restart of the contacts
application and iirc when opening the display options again, the groups
where removed. This is obviously a bug, but not the showstopper which
follows now: *The real bug* With the groups removed, _one is unable to
add any new contacts_ (which is a severe bug imho) or to re-enable the
previously removed groups. All attempts in doing so result in the
following exception (copied through logcat in eclipse):
WARN/InputManagerService(67): Window already focused, ignoring focus
gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@4479bb88
WARN/dalvikvm(447): threadid=29: thread exiting with uncaught exception
(group=0x4001b180) ERROR/AndroidRuntime(447): Uncaught handler: thread
AsyncTask #2 exiting due to uncaught exception
ERROR/AndroidRuntime(447): java.lang.RuntimeException: An error occured
while executing doInBackground() ERROR/AndroidRuntime(447): at
android.os.AsyncTask$3.done(AsyncTask.java:200)
ERROR/AndroidRuntime(447): at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
ERROR/AndroidRuntime(447): at
java.util.concurrent.FutureTask.setException(FutureTask.java:124)
ERROR/AndroidRuntime(447): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
ERROR/AndroidRuntime(447): at
java.util.concurrent.FutureTask.run(FutureTask.java:137)
ERROR/AndroidRuntime(447): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
ERROR/AndroidRuntime(447): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
ERROR/AndroidRuntime(447): at java.lang.Thread.run(Thread.java:1096)
ERROR/AndroidRuntime(447): Caused by: java.lang.NumberFormatException:
groups ERROR/AndroidRuntime(447): at java.lang.Long.parse(Long.java:351)
ERROR/AndroidRuntime(447): at java.lang.Long.parseLong(Long.java:341)
ERROR/AndroidRuntime(447): at java.lang.Long.parseLong(Long.java:307)
ERROR/AndroidRuntime(447): at
android.content.ContentUris.parseId(ContentUris.java:41)
ERROR/AndroidRuntime(447): at
com.android.providers.contacts.ContactsProvider2.updateGroups(ContactsProvider2.java:2974)
ERROR/AndroidRuntime(447): at
com.android.providers.contacts.ContactsProvider2.updateInTransaction(ContactsProvider2.java:2915)
ERROR/AndroidRuntime(447): at
com.android.providers.contacts.SQLiteContentProvider.update(SQLiteContentProvider.java:150)
ERROR/AndroidRuntime(447): at
com.android.providers.contacts.ContactsProvider2.update(ContactsProvider2.java:1947)
ERROR/AndroidRuntime(447): at
android.content.ContentProviderOperation.apply(ContentProviderOperation.java:222)
ERROR/AndroidRuntime(447): at
com.android.providers.contacts.SQLiteContentProvider.applyBatch(SQLiteContentProvider.java:200)
ERROR/AndroidRuntime(447): at
com.android.providers.contacts.ContactsProvider2.applyBatch(ContactsProvider2.java:1960)
ERROR/AndroidRuntime(447): at
android.content.ContentProvider$Transport.applyBatch(ContentProvider.java:169)
ERROR/AndroidRuntime(447): at
android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:104)
ERROR/AndroidRuntime(447): at
android.content.ContentResolver.applyBatch(ContentResolver.java:661)
ERROR/AndroidRuntime(447): at
com.android.contacts.ui.DisplayGroupsActivity$UpdateTask.doInBackground(DisplayGroupsActivity.java:836)
ERROR/AndroidRuntime(447): at
com.android.contacts.ui.DisplayGroupsActivity$UpdateTask.doInBackground(DisplayGroupsActivity.java:804)
ERROR/AndroidRuntime(447): at
com.android.contacts.util.WeakAsyncTask.doInBackground(WeakAsyncTask.java:45)
ERROR/AndroidRuntime(447): at
android.os.AsyncTask$2.call(AsyncTask.java:185)
ERROR/AndroidRuntime(447): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
ERROR/AndroidRuntime(447): ... 4 more INFO/Process(67): Sending signal.
PID: 447 SIG: 3 INFO/dalvikvm(447): threadid=7: reacting to signal 3
ERROR/dalvikvm(447): Unable to open stack trace file
Q&apos;E/data/anr/traces.txtQ&apos;E: Permission denied INFO/DumpStateReceiver(67):
Added state dump to 1 crashes This results in the contact not being
added and the following - already familiar - dialog appearing: Q&quot;ESorry!Q&quot;E
Q&quot;EThe process android.process.acore has stopped unexpectedly. Please try
again.Q&quot;E [Force close] *What I think the correct behavior should be*
Either the groups necessary for a correct execution should not be
removable at all or removing them should not harm the contacts app. One
should be able to re-enable the removed sync groups. One should be able
to add contacts with the sync groups removed. *My device* Model number:
Nexus One Firmware version: 2.1-update1 Baseband version:
32.26.00.24U_4.04.00.03_2 Kernel version: 2.6.29-01117-g4bc62c2
android-build@apa26 #1 Build number: EPF30 While examining the output of
adb bugreport (havenQ&apos;Et attached it as it contains confidential
information: my exact location as reported by GPS), I discovered another
exception: W/dalvikvm( 1139): threadid=27: thread exiting with uncaught
exception (group=0x4001b180) E/AndroidRuntime( 1139): Uncaught handler:
thread AsyncTask #4 exiting due to uncaught exception E/AndroidRuntime(
1139): java.lang.RuntimeException: An error occured while executing
doInBackground() E/AndroidRuntime( 1139): at
android.os.AsyncTask$3.done(AsyncTask.java:200) E/AndroidRuntime( 1139):
at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
E/AndroidRuntime( 1139): at
java.util.concurrent.FutureTask.setException(FutureTask.java:124)
E/AndroidRuntime( 1139): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
E/AndroidRuntime( 1139): at
java.util.concurrent.FutureTask.run(FutureTask.java:137)
E/AndroidRuntime( 1139): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
E/AndroidRuntime( 1139): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
E/AndroidRuntime( 1139): at java.lang.Thread.run(Thread.java:1096)
E/AndroidRuntime( 1139): Caused by: java.lang.IllegalArgumentException:
you must set exactly one of GroupMembership.GROUP_SOURCE_ID and
GroupMembership.GROUP_ROW_ID E/AndroidRuntime( 1139): at
com.android.providers.contacts.ContactsProvider2$GroupMembershipRowHandler.resolveGroupSourceIdInValues(ContactsProvider2.java:1566)
E/AndroidRuntime( 1139): at
com.android.providers.contacts.ContactsProvider2$GroupMembershipRowHandler.insert(ContactsProvider2.java:1524)
E/AndroidRuntime( 1139): at
com.android.providers.contacts.ContactsProvider2.insertData(ContactsProvider2.java:2225)
E/AndroidRuntime( 1139): at
com.android.providers.contacts.ContactsProvider2.insertInTransaction(ContactsProvider2.java:2096)
E/AndroidRuntime( 1139): at
com.android.providers.contacts.SQLiteContentProvider.insert(SQLiteContentProvider.java:101)
E/AndroidRuntime( 1139): at
com.android.providers.contacts.ContactsProvider2.insert(ContactsProvider2.java:1941)
E/AndroidRuntime( 1139): at
android.content.ContentProviderOperation.apply(ContentProviderOperation.java:211)
E/AndroidRuntime( 1139): at
com.android.providers.contacts.SQLiteContentProvider.applyBatch(SQLiteContentProvider.java:200)
E/AndroidRuntime( 1139): at
com.android.providers.contacts.ContactsProvider2.applyBatch(ContactsProvider2.java:1960)
E/AndroidRuntime( 1139): at
android.content.ContentProvider$Transport.applyBatch(ContentProvider.java:169)
E/AndroidRuntime( 1139): at
android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:104)
E/AndroidRuntime( 1139): at
android.content.ContentResolver.applyBatch(ContentResolver.java:661)
E/AndroidRuntime( 1139): at
com.android.contacts.ui.EditContactActivity$PersistTask.doInBackground(EditContactActivity.java:620)
E/AndroidRuntime( 1139): at
com.android.contacts.ui.EditContactActivity$PersistTask.doInBackground(EditContactActivity.java:569)
E/AndroidRuntime( 1139): at
com.android.contacts.util.WeakAsyncTask.doInBackground(WeakAsyncTask.java:45)
E/AndroidRuntime( 1139): at
android.os.AsyncTask$2.call(AsyncTask.java:185) E/AndroidRuntime( 1139):
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
E/AndroidRuntime( 1139): ... 4 more I guess, those three exceptions
should have gone into three issues linked to each other, but - well -
here they are ;) Cheers ~ Philipp</description>
<comment>
<author>phdoerfler@gmail.com</author>
<when>Wed, 26 May 2010 19:53:48 +0000</when>
<what>Silly me, there were only two exceptions ;) IQ&apos;Eve attached them as nicely formatted
textfiles.

Cheers
~ Philipp</what>
</comment>
<comment>
<author>phdoerfler@gmail.com</author>
<when>Wed, 26 May 2010 20:02:52 +0000</when>
<what>Totally forgot: While experiencing this issue, syncing of the contacts does not work,
too: Q&quot;ESync is currently experiencing problems. It will be back shortly.Q&quot;E along with
an exclamation mark.

Running adb logcat while trying this yields the attached exception (email address
replaced by Q&lt;Eaccount-nameQ&gt;E)

Cheers
~ Philipp

(Now there really are three exceptions ;-) )</what>
</comment>
<comment>
<author>phdoerfler@gmail.com</author>
<when>Wed, 26 May 2010 21:25:55 +0000</when>
<what>IQ&apos;Eve found a workaround:

1. Open contacts app
2. Edit -Q&gt;E Export contacts to SD-card
3. Open settings app
4. Go to Q&quot;EApplicationQ&quot;E
5. Go to Q&quot;EManage applicationsQ&quot;E
6. Edit -Q&gt;E Filter -Q&gt;E Q&quot;EAllQ&quot;E
7. Scroll down to Contacts
8. Open Q&quot;EContacts StorageQ&quot;E
9. Q&quot;EClear DataQ&quot;E
10. Do Step 8 and 9 for the Q&quot;EContactsQ&quot;E application, too
11. Re-open contacts app
12. Edit -Q&gt;E Display options
13. Unfold your account
14. Check the box for all your groups (Especially for Q&quot;EAll Other ContactsQ&quot;E and
Q&quot;ESystem Group: My ContactsQ&quot;E

You wonQ&apos;Et have that many system groups as before (for instance Q&quot;ESystem Group:
FriendsQ&quot;E or Q&quot;ESystem Group: CoworkersQ&quot;E is missing at my phone), but that does not seem
to be especially bad.

IQ&apos;Eve noted one small thing: In my case there are three groups: Q&quot;EAll Other ContactsQ&quot;E,
Q&quot;ESystem Group: My ContactsQ&quot;E and an empty group. At least the last one shouldnQ&apos;Et be
there imho... It appeared after importing another export of my contacts.

Hope this helps ;)

Cheers
~ Philipp</what>
</comment>
<comment>
<author>tusharsahni50</author>
<when>Fri, 24 Dec 2010 05:28:26 +0000</when>
<what>I want to correct the error showing in ddms.................Can anyone help me in that case?...</what>
</comment>
<comment>
<author>phdoerfler@gmail.com</author>
<when>Mon, 27 Dec 2010 18:58:34 +0000</when>
<what>tusharsahni50, could you please elaborate on how the error described by you is related to the Q&quot;ERemoving groups in display optionsQ&quot;E issue? IQ&apos;Em sorry if I donQ&apos;Et see the similarities of them.</what>
</comment>
</bug>
<bug>
<bugid>15829</bugid>
<title>[Android 2.2_R4 CTS]testSensorOperations failed with no compass sensor</title>
<status>WorkingAsIntended</status>
<owner>btmura.a...@gmail.com</owner>
<closedOn>2011-03-29T21:03:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Goyoung....@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 09:21:45 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
The compass sensor is mandatory for Android 2.2_R4 CTS, but the
cellphone we design hasnQ&apos;Et the compass sensor. How to do with the
conflict? Does anybody meet this issue? The failure detail is
Q&quot;Ejava.lang.NullPointerException at
android.hardware.cts.SensorTest.testSensorOperations(SensorTest.java:82)Q&quot;E</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 29 Mar 2011 17:16:38 +0000</when>
<what></what>
</comment>
<comment>
<author>btmura.a...@gmail.com</author>
<when>Tue, 29 Mar 2011 21:03:45 +0000</when>
<what>Since the compass is required for 2.2, I think the test failing is the right behavior.</what>
</comment>
</bug>
<bug>
<bugid>18163</bugid>
<title>Toast ?Message saved as draftQ&quot;E does not appear after saving mail as a draft with image attachment in gmail.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>asara.x....@gmail.com</reportedBy>
<openedDate>Fri, 01 Jul 2011 07:37:13 +0000</openedDate>
<description>Toast ?Message saved as draftQ&quot;E does not appear after saving mail as a
draft with image attachment in gmail. Precondition: Google account has
been created Step by step Description 1. Go to Menu -Q&gt;E Gmail, then press
menu key -Q&gt;E Compose to compose a new email. 2. Press menu key -Q&gt;E Attach
to select a picture as attachment. 3. Press ?Menu? key and tap ?Save
draft? Actual result After step 3:No ?Message save as draftQ&quot;E
notification displayed but the message can be found in Draft. Expect
result Q&quot;EMessage saved as draftQ&quot;E should be displayed. which we can be
seen when we save an email with out attachment Comments: This leads to
confusion to the user whether email is saved in drafts or not.</description>
</bug>
<bug>
<bugid>16349</bugid>
<title>Gallery does not sort pictures properly</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>emerson....@gmail.com</reportedBy>
<openedDate>Mon, 25 Apr 2011 00:34:25 +0000</openedDate>
<description>I took several pictures on the same day and despite the information
contained in the picture indicate the correct date, these pictures
appear out of order in the gallery. For example, I took two pictures in
April, one picture was in AprilQ&apos;Es folder and the other picture in
MarchQ&apos;Es folder. I am using the default camera application with the GPS
option active and stock Gallery. Device: Nexus S O.S.: Android 2.3.3
(stock version)</description>
<comment>
<author>florentv...@gmail.com</author>
<when>Mon, 13 Jun 2011 08:03:28 +0000</when>
<what>Hello, 

It might a duplicate of 15843

Cheers</what>
</comment>
</bug>
<bug>
<bugid>14037</bugid>
<title>getRelativeDateTimeString only outputs according to the current locale, not according to user preferences</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>david.burstrom@gmail.com</reportedBy>
<openedDate>Sat, 15 Jan 2011 14:37:12 +0000</openedDate>
<description>When developing code that generates a relative date output, itQ&apos;Es
currently necessary to do half of the job yourself, if the date
formatting should behave according to the user preferences:
java.text.DateFormat dateFormat = DateFormat.getDateFormat(context);
java.text.DateFormat timeFormat = DateFormat.getTimeFormat(context);
long myTime = 23; CharSequence dateTime; if (myTime Q&lt;E
System.currentTimeMillis() - DateUtils.WEEK_IN_MILLIS) { Date d = new
Date(myTime); dateTime = dateFormat.format(d) + Q&quot;E Q&quot;E +
timeFormat.format(d); } else { dateTime =
DateUtils.getRelativeDateTimeString(context, myTime,
DateUtils.HOUR_IN_MILLIS, DateUtils.WEEK_IN_MILLIS,
DateUtils.FORMAT_ABBREV_RELATIVE); } A much more convenient scenario
would be to add a flag FORMAT_SHORT_USER (or similar): long myTime = 23;
CharSequence dateTime; dateTime =
DateUtils.getRelativeDateTimeString(context, myTime,
DateUtils.HOUR_IN_MILLIS, DateUtils.WEEK_IN_MILLIS,
DateUtils.FORMAT_ABBREV_RELATIVE | DateUtils.FORMAT_SHORT_USER);</description>
</bug>
<bug>
<bugid>4671</bugid>
<title>Unable to download contacts into Ford (MS) Sync from Droid</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>3</stars>
<reportedBy>drestinblack</reportedBy>
<openedDate>Wed, 11 Nov 2009 01:08:38 +0000</openedDate>
<description>The Droid pairs with the MS Sync in my Ford but after downloading
contacts from the Droid into itQ&apos;Es phonebook, only approximately 10% (12
out of 120) contacts are actually showing. I cannot determine a pattern
for those 12 that showed up vs the rest. This makes the voice dialing
support in the Sync as useless as the missing Bluetooth Voice Dialing.
This makes it impossible to dial handsfree.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:42:47 +0000</when>
<what></what>
</comment>
<comment>
<author>inebriec...@gmail.com</author>
<when>Tue, 26 Jan 2010 13:20:06 +0000</when>
<what>Appears similar to #4948.</what>
</comment>
<comment>
<author>scooby.carolan</author>
<when>Tue, 08 Mar 2011 13:21:21 +0000</when>
<what>I did a factory reset and only added 1 of my 2 Google acoounts back to the phone and it works. </what>
</comment>
</bug>
<bug>
<bugid>6527</bugid>
<title>Spanish localization in Android is very wrong.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-02-10T00:18:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Nicola...@gmail.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 00:58:44 +0000</openedDate>
<description>Steps to reproduce the problem: -Press Contacts button -Press the name
of a contact -The text displayed to mean Q&apos;Ecall homeQ&apos;E is Q&apos;ELlamar a p?gina
principalQ&apos;E This text means: Q&apos;Ecall to home pageQ&apos;E and it makes no sense at
all when referring to a person. The correct text should be Q&apos;ELlamar a
casaQ&apos;E. In the same way, Q&apos;ETexto p?gina principalQ&apos;E should be Q&apos;EEscribir a
casaQ&apos;E and Q&apos;ETexto celularQ&apos;E should be Q&apos;EEscribir al celularQ&apos;E. Also, in
settings: Q&apos;EHora productivaQ&apos;E is also very wrong. Q&apos;EUp timeQ&apos;E should be
translated as Q&apos;ETiempo en actividadQ&apos;E. Q&apos;EGuarda la bater?aQ&apos;E should be
translated as Q&apos;EAhorra bater?aQ&apos;E. There are more errors, but these are the
ones I could find while writing this report. Really, the localization of
the product seems to have been done by a very amateur person. This is on
a T-Mobile G1 running Android 1.6.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 10 Feb 2010 00:14:43 +0000</when>
<what>It looks like this was fixed in de04db3052746a1c866df4f0f in October and should be 
correct in 2.x devices.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 10 Feb 2010 00:18:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20047</bugid>
<title>primary_text_dark color behavior incompatible with 3.0+ default color theme</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bluebara...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 20:01:40 +0000</openedDate>
<description>Steps to reproduce: 1. Activity to create: Standard ListActivity with
standard ListView using standard TextView like the example found in
GoogleQ&apos;Es tutorials, but instead of not specifying any textColor for the
TextView, specify @android:color/primary_text_dark 2. Run activity in
any 3.0, 3.1, or 3.2 emulator. A real device would be harder to
reproduce steps 4 and 5 unless it had a trackball/keyboard/mouse hooked
up to it somehow. Also note that a real device without such features or
hard 3. tap one of the items on the list --- at this point you will see
that the TextViewQ&apos;Es color has now changed to black, this is standard for
all prior Android versions since the selected/focused background would
have been a light orange color... however, a tap should put the list
into Touch Mode which removes the focus and changes the text back to
white. The fact that it stays black is part of the bug. More odd
behavior to follow, though. 4. use the keyboardQ&apos;Es up or down cursor
arrow to bring the focus back and end Touch Mode. --- we should see the
list selector return as focus becomes active again. Instead, the text
remains black expecting a light orange background whereas the 3.0+
default dark themeQ&apos;Es listSelector is a yellow focus rectangle with
transparent center... leaving black text to appear on a black
background, again making the text invisible. Please note that the yellow
focus rectangle only becomes visible again in 3.2. (fyi, 3.0 and 3.1
require you to move the focus out of the ListView and back in again in
order for the listSelector to appear again. This behavior is a separate
bug and has no bearing on this particular issue. I only include it to
match observed behaviors.) 5. press the up/down cursor arrow again to
move the focus to another list item --- we should see the current itemQ&apos;Es
text return to white and the newly focused itemQ&apos;Es text become black
against a light orange selected background. Since the default themeQ&apos;Es
selector is transparent, we again have black text against a black
background. At this point, 3.0+ adds an additional twist in that the
original item tapped on in step 3 will remain black no matter how many
other items we scroll to with the keyboard. This must be related to
3.0+Q&apos;Es new list behavior of Q&quot;EhighlightingQ&quot;E the text of the last tapped
item (standard unspecified color is a grey and the tapped item will turn
white and stay white as the keyboard moves focus to other items in the
list... I donQ&apos;Et know enough about this new feature of 3.0 to know if
that is expected behavior or not). I would expect primary_text_dark text
color to behave appropriately given the new theme defaults by not
changing color since there is no background color to require contrast
against. Ideally, it should sample the background and change itQ&apos;Es color
from black to white whenever appropriate (or introduce a new standard
color that could behave that way, IQ&apos;Ed use it in a heartbeat).</description>
<comment>
<author>bluebara...@gmail.com</author>
<when>Wed, 14 Sep 2011 20:05:01 +0000</when>
<what>fwiw, a function to determine when to use white/black text color depending on the background color. I found the following function worked fairly well in my other programs over the last ten years. The original idea and code is thanks to Andreas Filsinger. His thoughts on the matter:
Q&quot;Ei had to place text on a coloured backgound. I knew the color of the background, now i had to calculate automatically the Font-Color viewed best on the specific background-color. My first try was Q&quot;Etextcolor := BackgroundColor xor $FFFFFFQ&quot;E. That results in well visible (but funny) Font-Colors, but fails if the background is grey. Next i set Font-Color to Q&quot;EwhiteQ&quot;E on dark backgounds, and Q&quot;EblackQ&quot;E on bright ones. But what is Brigthness? (R + G + B) / 3 seems to be a good value. It fails because the human eye does not see all the colours in the same density. Next i read something about Q&quot;ELuminanzQ&quot;E and created my final code.Q&quot;E 

I have since adapted it for other languages, and this is what I use in Java:

public int VisibleContrastTextColor(int aBackgroundColor) {
    double HALF_BRIGHTNESS = ((255.0*0.3) + (255.0*0.59) + (255.0*0.11)) / 2.0;
    double theBrightness = Color.red(aBackgroundColor)*0.3 + 
                           Color.green(aBackgroundColor)*0.59 + 
                           Color.blue(aBackgroundColor)*0.11;
    if (theBrightnessQ&gt;EHALF_BRIGHTNESS) {
        return Color.BLACK;
    } else {
        return Color.WHITE;
    }
}
</what>
</comment>
<comment>
<author>bluebara...@gmail.com</author>
<when>Wed, 14 Sep 2011 20:29:28 +0000</when>
<what>Step 2 is supposed to read:
2. Run activity in any 3.0, 3.1, or 3.2 emulator. A real device would be harder to reproduce steps 4 and 5 unless it had a trackball/keyboard/mouse hooked up to it somehow.

Just ignore the last sentence fragment.</what>
</comment>
</bug>
<bug>
<bugid>16894</bugid>
<title>SIP client not supporting SRV lookups</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kevsworl...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 16:49:04 +0000</openedDate>
<description>Built in client does not support SRV lookups (RFC 2782) SRV allows the
client to be used inside the corporate network and outside on the
internet with the same account details as the domain name is resolved
via DNS.</description>
</bug>
<bug>
<bugid>17354</bugid>
<title>Q&quot;EAutomatic RestoreQ&quot;E rarely works, and then only partially</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>15</stars>
<reportedBy>eric.hanchrow</reportedBy>
<openedDate>Thu, 02 Jun 2011 23:11:06 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. * Ensure the phone is logged in with your Google
account * Install a bunch of apps from the Market * Do a Q&quot;Efactory resetQ&quot;E
on the phone * Restart the phone * Log in with your Google account as
usual - What happened. IQ&apos;Eve done this a few times, and most times, the
phone simply comes up with (what I assume are) the default set of
applications. In particular, none of the applications that IQ&apos;Ed installed
were present. Nor was there anything at all about the phone that
resembled the customizations IQ&apos;Ed made. Once, however, it sort of worked.
It restored - my desktop wallpaper - a subset of the apps that IQ&apos;Ed had
installed In no case did it ever restore settings of my apps -- in
particular, IQ&apos;Ed hoped that it would restore passwords for apps like
Dropbox, LinkedIn, etc, so that I wouldnQ&apos;Et have to re-enter them. Alas.
- What you think the correct behavior should be. After I wipe the phone,
and log back in with my Google account, IQ&apos;Ed expect to see some sort of
notification that says Q&quot;Erestoring your appsQ&quot;E, which, when it finished,
would in fact restore all the apps IQ&apos;Ed installed previously, as well as
their settings, as well as the phones non-app-specific settings (like
desktop wallpaper, choice of voicemail provider, etc.) This is a Google
Nexus S running Android 2.3.4 (GRJ22).</description>
<comment>
<author>diwa...@gmail.com</author>
<when>Sat, 18 Jun 2011 02:22:13 +0000</when>
<what>Yeah it randomly stops without a way to restart.  I get partially restored apps notification</what>
</comment>
<comment>
<author>pbha...@gmail.com</author>
<when>Fri, 12 Aug 2011 18:52:54 +0000</when>
<what>This is quite easy to reproduce with 4G devices and also happens with 3G devices.
Here is what we see.

Purchase phone1. Put SIM in it / Or activate it other way.
Start using it as personal phone. Download bunch of APPs from markets. Set personal wallpapers.
---
--

Now purchase brand new phone2. Same company/same model. doesnQ&apos;Et really mater.
Put your working SIM from phone1 to Phone2.

Login using same google account. 

Wait for few hours / days. If you are lucky, APPs that you dwonloaded may restore. But most of the time they are not. Alsow wallpaper never restores.

I tried this in DroidX2, Droid3, HTC Thunderbolt, Samsung Charge. Every where, its getting reproduced. 

Based on log analysis, we found following:

when the restore function attempts to restore applications via the GMS vending app (market), there is an uncaught exception and it crashes (hence no apps restored).

Not sure what google is doing about this. 

</what>
</comment>
<comment>
<author>paras...@gmail.com</author>
<when>Thu, 18 Aug 2011 08:33:06 +0000</when>
<what>As I understand the backup mechanism is not triggered instantaneously. So a backup can happen anytime between 0-8 hrs according to my experience. The reason why you see the restore happening sometimes is because of this behaviour.</what>
</comment>
<comment>
<author>yorick.m...@gmail.com</author>
<when>Thu, 22 Sep 2011 10:32:04 +0000</when>
<what>Same here, only Q&quot;Epartial restoreQ&quot;E, it seems not to work properly</what>
</comment>
<comment>
<author>AZBritta...@gmail.com</author>
<when>Wed, 28 Sep 2011 17:59:21 +0000</when>
<what>When my MyTouch 4G bricked during the 2.3 firmware update, I was sent a new phone. When I put my SIM card into the new phone and logged into my Google account, all of my apps were restored without any problem.  

Now my SIM card is damaged (itQ&apos;Es old) and I was told by T-Mobile that I would have to get a new SIM card.  I inserted the new SIM card into my phone and activated it but kept getting the Q&quot;EThere was a network error while trying to sign in to Q&quot;EUsernameQ&quot;E. Retry now or press the Back button to cancel.Q&quot;E message and T-Mobile support told me that Q&quot;EDue to the sim card being changed has caused a proem with your login because the old sim card is not recognized.Q&quot;E

I was advised to do a factory reset of my phone at this point, which I did after backing up my contacts. At this point, none of the apps were restored at all and I received no notification about any of them being restored.</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Thu, 17 Nov 2011 16:11:49 +0000</when>
<what>Same issue on Droid 2.  Very frustrating if youQ&apos;Ere depending on it to back everything up. We have to perform resets on a regular basis for troubleshooting, and we canQ&apos;Et depend on google backup or backup assistant to keep settings/apps correct.  Since we canQ&apos;Et depend on it, it is not a viable backup solution.  
Please either fix this bug, or display that it is beta.  </what>
</comment>
</bug>
<bug>
<bugid>13405</bugid>
<title>android not displaying whole sent message in gmail app and online</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jon.wald...@gmail.com</reportedBy>
<openedDate>Fri, 24 Dec 2010 16:45:45 +0000</openedDate>
<description>I use the motorola droidx in android v2.2 But I can also say this is an
issue with the htc incredible on android v2.2 And also on the blackberry
bold. As a matter of fact ironicly enough...the only device I know of
that displays it correctly is the iphone...or ios device. I work in a
business that uses gmail and android phone and we use gmail to send out
briefs as to what will be shipped in the coming weeks. (we also use
gmail business email newfab.com) This is usually a compilation of
different fonts and font colors in paragraphs of text about two pages
long. Seems gmail app in android with short this email..so that a fair
amount of text is missing from the message... Even online on the mobile
device we canQ&apos;Et get to this text. The only place the displays it
correctly is at a desktop. IQ&apos;Em not sure how I would go about getting you
a sample...but if somebody would request in..I could forward the actual
message. please advice how to precced... NOTE: This form is only for
reporting user bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>4018</bugid>
<title>No Data SMS Intent on Samsung Galaxy</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>zedray2</reportedBy>
<openedDate>Fri, 25 Sep 2009 16:54:46 +0000</openedDate>
<description>When I receive a data SMS on the Samsung Galaxy, the Intent
Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;E is not thrown and the Data SMS
arrives in the Inbox as a blank text message. Any data contained in the
Data SMS seems to be lost once it arrives in the Inbox.
http://tinyurl.com/y8jspgv -- Info http://tinyurl.com/yannsxb -- ZIP
source + APK Here is a little app I wrote which detects the MSISDN (not
working on many devices) or lets you enter it, then send either a Data
SMS or a Text Message. The app will then display any incoming Data or
Text SMSs by the intent they throw and allow you to interrogate the
native Inbox to determine what data was saved.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 02 Oct 2009 12:31:11 +0000</when>
<what></what>
</comment>
<comment>
<author>cpph...@gmail.com</author>
<when>Fri, 26 Mar 2010 11:21:47 +0000</when>
<what>Hi!

I wrote an app that catches data smses and my friend is sending them with linux
server (with GSM modem). I tested my app on Samsung Galaxy and it works. It also
works on HTC G1, Magic, Hero and Acer Liquid.

My intent filter looks like that:

Q&lt;Eintent-filterQ&gt;E
Q&lt;Eaction android:name=Q&quot;Eandroid.intent.action.DATA_SMS_RECEIVEDQ&quot;E /Q&gt;E
Q&lt;Edata android:scheme=Q&quot;EsmsQ&quot;E /Q&gt;E
Q&lt;Edata android:host=Q&quot;ElocalhostQ&quot;E /Q&gt;E
Q&lt;Edata android:port=Q&quot;E23333Q&quot;E /Q&gt;E
Q&lt;E/intent-filterQ&gt;E

However, it doesnQ&apos;Et work on T-Mobile Pulse (made by Huawei). Moreover, data smses on
T-Mobile Pulse appear in the inbox :/</what>
</comment>
<comment>
<author>zedray2</author>
<when>Fri, 26 Mar 2010 13:19:53 +0000</when>
<what>Hi cpphool
I have tried your intent filter suggestion on a retail Samsung Galaxy (our oldest 
non-HTC device) and it did not resolve the issue, i.e. the Data SMS was not received.  
Hence, I am guessing that you are using newer firmware that contains a fix.

Firmware on my test Samsung Galaxy device
Kernel version: 2.6.27 hudson@andy #1
Build number: 76XXCSDCBALUM6375

I am not going to retest with newer firmware, as OTA upgrade is not available on non-
Google experience devices (i.e. most end users are unlikely to bother).

You should consider the Data SMS API unsafe for application development on Android.</what>
</comment>
<comment>
<author>kacper...@gmail.com</author>
<when>Fri, 26 Mar 2010 16:30:11 +0000</when>
<what>Hi!

I donQ&apos;Et have Samsung Galaxy right now, but it should be available to me in a few days
- iQ&apos;Ell check the firmware version and let you know. But if your data sms goes into
inbox, then i suppose we have different version. When I send data smses to my Samsung
Galaxy, it does not appear in the inbox.</what>
</comment>
<comment>
<author>zedray2</author>
<when>Fri, 26 Mar 2010 16:38:44 +0000</when>
<what>Just to confirm:
On [my] Samsung Galaxy the Data SMS is not received at all (i.e. it does not arrive in 
the Inbox).  Other devices (e.g. Pulse) send the Data SMS to the inbox only, while the 
HTC Tattoo/Hero sends it to both app and inbox.

Your experiences may differ.</what>
</comment>
<comment>
<author>cpph...@gmail.com</author>
<when>Mon, 29 Mar 2010 08:54:34 +0000</when>
<what>Hi!

I checked my Samsung Galaxy model
Android 1.5
Baseband version: I7500XXII5
Kernel Version: 2.6.27 hudson@andy #1
Build number: 76XXCSDCBALUM6375

So it should be the same version as yours. Was your port number correct? You have to
know what port it was for and write exactly the same number in intent filter.
Otherwise, it wonQ&apos;Et work.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:24:32 +0000</when>
<what>The Android team is generally not able to help with problems with specific 
devices. Please contact your carrier or deviceQ&apos;Es manufacturer for 
assistance.</what>
</comment>
</bug>
<bug>
<bugid>19656</bugid>
<title>BigInteger modpow implementation not threadsafe?</title>
<status>Released</status>
<owner>jessewil...@google.com</owner>
<closedOn>2011-08-31T15:17:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Mon, 29 Aug 2011 13:32:55 +0000</openedDate>
<description>When modPow is used in multiple threads running simultaneously, the
result is often incorrect. This bug occurs even if the variables are
only used locally in a specific thread as this example code shows: Q&gt;EQ&gt;E
Q&gt;EQ&gt;Epublic class TestThread extends Thread { Q&gt;EQ&gt;E Q&gt;EQ&gt;E private int id; Q&gt;EQ&gt;E
public TestThread(int id) { Q&gt;EQ&gt;E super(); Q&gt;EQ&gt;E this.id = id; Q&gt;EQ&gt;E } Q&gt;EQ&gt;E Q&gt;EQ&gt;E
public void run(){ Q&gt;EQ&gt;E BigInteger p = new
Q&gt;EQ&gt;EBigInteger(Q&quot;E17852069350191746422036908206282426376025506237818842472067335883305Q&gt;EQ&gt;E33611258872701609636949997511498284037003286008457521651338181382523931243086933Q&gt;EQ&gt;E55739010539143275148420332473425055231670942528144066092707183481027102353463475Q&gt;EQ&gt;E10966226889803625608318802841991970410773324062872583285177398672623006699030545Q&gt;EQ&gt;E050083835161106098999382167574251755528759725301945749471176196226399Q&quot;E);
Q&gt;EQ&gt;E BigInteger g = new
Q&gt;EQ&gt;EBigInteger(Q&quot;E52680892519394113657452635546178945733451035756758638472481643034294Q&gt;EQ&gt;E03728286925177745639479966667846228635078142884456085339463849519027248637823498Q&gt;EQ&gt;E64859965997403721933365875399560869577456690759428589038611426397916405736931181Q&gt;EQ&gt;E62684906417749107477034055664036232455685494027788625317400818189706472517313919Q&gt;EQ&gt;E32983852717667243837746885918387910062698775311980390818881399279548Q&quot;E);
Q&gt;EQ&gt;E BigInteger x = new
Q&gt;EQ&gt;EBigInteger(Q&quot;E733097329026831506811298565716497326840900837106Q&quot;E); Q&gt;EQ&gt;E Q&gt;EQ&gt;E
for(int i = 0; iQ&lt;E 300; i++){ Q&gt;EQ&gt;E System.out.println(Q&quot;Etest Q&quot;E+id+Q&quot;E:
Q&quot;E+g.modPow(x, p)); Q&gt;EQ&gt;E } Q&gt;EQ&gt;E } Q&gt;EQ&gt;E} Q&gt;EQ&gt;E If a single thread is started, it
will produce the same result for every calculation. However if 2 or more
threads are running simultaneously, a large fraction of the results will
be incorrect. The bug seems to occur more often as the size of the
numbers increase. The bug occurred using Android 2.2 on a htc Desire</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 29 Aug 2011 16:54:11 +0000</when>
<what>i think this was probably fixed by Iea40975b95a850702a4cdc693f65e4eaff0dd8b0 in gingerbread, but we should check before closing this bug.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 31 Aug 2011 15:17:33 +0000</when>
<what>Confirmed fixed by fd3f1748b8627e8b6ee907bdaad4cbf2abd7403b.

   test 1: 9927445213557642134504044933801266386728203707896758729804747910068669927344200369221615673883725106087558731435232925695539019056298402637180769806875638510544294353750590518213201663953295738208892648597094087757613637701154606803718050446313280285815818288740762957659800510981607383001127372173571312219581552932159714240924513350500774718422295059124146609377317002794309
    test 2: 9927445213557642134504044933801266386728203707896758729804747910068669927344200369221615673883725106087558731435232925695539019056298402637180769806875638510544294353750590518213201663953295738208892648597094087757613637701154606803718050446313280285815818288740762957659800510981607383001127372173571312219581552932159714240924513350500774718422295059124146609377317002794309
    test 3: 9927445213557642134504044933801266386728203707896758729804747910068669927344200369221615673883725106087558731435232925695539019056298402637180769806875638510544294353750590518213201663953295738208892648597094087757613637701154606803718050446313280285815818288740762957659800510981607383001127372173571312219581552932159714240924513350500774718422295059124146609377317002794309
</what>
</comment>
</bug>
<bug>
<bugid>9760</bugid>
<title>Timezone for New Caledonia is missing (should be GMT+11 WITHOUT daylight saving)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>loxd...@gmail.com</reportedBy>
<openedDate>Tue, 13 Jul 2010 21:10:00 +0000</openedDate>
<description>When trying to set my timezone, the Q&quot;ENoum?a, New CaledoniaQ&quot;E timezone
does not exist. It is a GMT+11 _WITHOUT_ daylight saving time. All
GMT+11 timzones have DST enables so I have to change my timezone twice a
year! This already have been reported to HTC and here when I owned a
Hero and is not solved since android 1.5 to now that I own a Nexus.</description>
<comment>
<author>gecka.company</author>
<when>Thu, 21 Apr 2011 02:28:58 +0000</when>
<what>The issue is still there in 2.3. I missed an appointment because of that! Because of daylight saving time, my phoneQ&apos;Es time changed during the night!!!

Why does it take SOOOOOOOOO long to add a timezone GMT+11 without daylight saving ??? Do android developers at google have two left hands ??</what>
</comment>
<comment>
<author>philippe...@gmail.com</author>
<when>Fri, 18 Nov 2011 04:56:46 +0000</when>
<what>Same problem for me !
I am using a Nexus One (Android 2.3.6) and this issue is still there !
Can you please correct it quickly ?

</what>
</comment>
</bug>
<bug>
<bugid>16595</bugid>
<title>Runtime Configuration handling when font changes.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gauravdegenius</reportedBy>
<openedDate>Thu, 05 May 2011 07:24:05 +0000</openedDate>
<description>Hello , Some device configurations can change during runtime (such as
screen orientation, keyboard availability, and language). When such a
change occurs, Android restarts the running Activity . We can handle
this by using our own configuration. ( onConfigurationChanged()) But
what ,if from an Activity , by pressing Home screen , I am jumping to
Settings screen and change the Fonts and come back to my activity. How
Can I Handle font changes configuration. as far I know, these attributes
are available : android:configChanges=[Q&quot;EmccQ&quot;E, Q&quot;EmncQ&quot;E, Q&quot;ElocaleQ&quot;E,
Q&quot;EtouchscreenQ&quot;E, Q&quot;EkeyboardQ&quot;E, Q&quot;EkeyboardHiddenQ&quot;E,Q&quot;EnavigationQ&quot;E, Q&quot;EorientationQ&quot;E,
Q&quot;EscreenLayoutQ&quot;E,Q&quot;EfontScaleQ&quot;E, Q&quot;EuiModeQ&quot;E] But there is no attribute
available for Font changes . If it is there , can anybody please tell
me. Thanks Gaurav Jain</description>
</bug>
<bug>
<bugid>5598</bugid>
<title>Email attachment fetching ceases when phone orientation switches</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>ncampagn...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 19:35:10 +0000</openedDate>
<description>OS: 2.0.1 Phone: Motorola Droid When an email attachment is Q&quot;Efetching,Q&quot;E
I turned my droid on its side and the fetching stopped as soon as the
display switched orientations. This affects GMAIL and the Q&quot;EotherQ&quot;E email
application included on the phone.</description>
<comment>
<author>jonasm...@gmail.com</author>
<when>Sun, 30 Jan 2011 15:50:06 +0000</when>
<what>vi vill ha arabiska  till smartphon</what>
</comment>
<comment>
<author>yosof...@gmail.com</author>
<when>Tue, 06 Sep 2011 08:57:40 +0000</when>
<what>??? ???? ????????? ???? ???? ?? ??? ?????? ??? ???? ??????? ??????  ??????????


arabic</what>
</comment>
</bug>
<bug>
<bugid>4912</bugid>
<title>[Application Settings] Service Management for InputMethodService</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>nagam...@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 04:57:04 +0000</openedDate>
<description>From Android 2.0, we can manage services at Application settings. For
InputMethodService, the current behavior for tapping service row at
Application settings is to show settings to configure input methods.
This is very difficult for user to terminate specified service with this
settings activity. mCurIntent = new
Intent(InputMethod.SERVICE_INTERFACE);
mCurIntent.setComponent(info.getComponent());
mCurIntent.putExtra(Intent.EXTRA_CLIENT_LABEL,
com.android.internal.R.string.input_method_binding_label);
mCurIntent.putExtra(Intent.EXTRA_CLIENT_INTENT,
PendingIntent.getActivity( mContext, 0, new
Intent(Settings.ACTION_INPUT_METHOD_SETTINGS), 0)); IQ&apos;Ed like to change
this behavior to show a dialog to switch to other IME or just disable
specified input method. Showing IME settings row and other input methods
are complicated.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 19 Nov 2009 13:48:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>285</bugid>
<title>XML scoping inconsistency in strings.xml</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-20T02:11:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>jasta00@gmail.com</reportedBy>
<openedDate>Sat, 16 Feb 2008 23:04:47 +0000</openedDate>
<description>The strings.xml is interpretted in such a way that permits references
and literals to occupy the same tag space as in the following example:
1. Q&lt;Estring name=Q&quot;EfooQ&quot;EQ&gt;E@barQ&lt;E/stringQ&gt;E 2. Q&lt;Estring
name=Q&quot;EfooQ&quot;EQ&gt;EQ&quot;E@barQ&quot;EQ&lt;E/stringQ&gt;E #1 refers to the string previously called out
as Q&quot;EbarQ&quot;E, where #2 refers to the string literal Q&quot;E@barQ&quot;E (without the
quotes). This is an inconsistency that should be addressed by
introducing a new tag, Q&quot;EstringrefQ&quot;E, to be used as follows: Q&lt;Estringref
name=Q&quot;EfooQ&quot;EQ&gt;EbarQ&lt;E/stringrefQ&gt;E Thus eliminating the need to have two
incompatible entities in the same space, triggered by an awkward leading
character and escaping mechanism.</description>
<comment>
<author>hack...@gmail.com</author>
<when>Wed, 20 Feb 2008 02:11:27 +0000</when>
<what>The syntax for Q&lt;EstringQ&gt;E is designed to follow the same syntax used elsewhere, in
particular for attribute values where we want to be able to specify either a literal
or reference for a particular attribute.</what>
</comment>
</bug>
<bug>
<bugid>2441</bugid>
<title>dx uses opcode Q&quot;Eaput-objectQ&quot;E for unallocated int[], which will cause app fail to load due to VFY failure.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-08-05T17:13:50.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>chipant...@gmail.com</reportedBy>
<openedDate>Thu, 16 Apr 2009 07:45:59 +0000</openedDate>
<description>When writing to / reading from an unallocated array in java, we are
expecting NullPointerException. But on Android, an application might
fail to load because of VFY failures. Briefly, if an array is declared
as a primitive array, and is never allocated, a command to write to this
array will be dxQ&apos;Eed to use Q&quot;Eaput-objectQ&quot;E. Or if to read from this array,
dx will make it use Q&quot;Eaget-objectQ&quot;E. Such application will NOT get loaded
(which is the bigger part of my problem), for code verification failure.
In logcat it will show W/dalvikvm( 400): VFY: tried to get class from
non-ref register v2 (type=7) W/dalvikvm( 400): VFY: rejecting opcode
0x4d at 0x0003 W/dalvikvm( 400): VFY: rejected Lbug;.main
([Ljava/lang/String;)V W/dalvikvm( 400): Verifier rejected class Lbug;
To see the details of this issue, do the following.... in a Linux shell.
At the bottom the log is the dexdump of the 4-line application. The dex
op code correspond to the above error is 00011e: 4d02 0001 |0003:
aput-object v2, v0, v1
========================================================= $ cat Q&gt;E
bug.java Q&lt;EQ&lt;EEOF Q&gt;E public class bug { Q&gt;E public static void main(String[]
args) { Q&gt;E int[] ia = null; Q&gt;E ia[1] = 2; Q&gt;E } Q&gt;E } Q&gt;E EOF $ javac bug.java $
jar cvf bug.jar bug.class added manifest adding: bug.class(in = 265)
(out= 202)(deflated 23%) $ java -cp bug.jar bug Exception in thread
Q&quot;EmainQ&quot;E java.lang.NullPointerException at bug.main(bug.java:4) $ dx --dex
--output=bug.dex.jar bug.jar $ adb push bug.dex.jar /sdcard 2 KB/s (695
bytes in 0.326s) $ adb shell /system/bin/dalvikvm -cp
/sdcard/bug.dex.jar bug Dalvik VM unable to find static main(String[])
in Q&apos;EbugQ&apos;E java.lang.VerifyError: bug at
dalvik.system.NativeStart.main(Native Method) $ jar xvf bug.dex.jar
inflated: META-INF/MANIFEST.MF inflated: classes.dex $ dexdump -d
classes.dex Processing Q&apos;Eclasses.dexQ&apos;E... Opened Q&apos;Eclasses.dexQ&apos;E, DEX
version Q&apos;E035Q&apos;E Class #0 - Class descriptor : Q&apos;ELbug;Q&apos;E Access flags :
0x0001 (PUBLIC) Superclass : Q&apos;ELjava/lang/Object;Q&apos;E Interfaces - Static
fields - Instance fields - Direct methods - #0 : (in Lbug;) name :
Q&apos;EQ&lt;EinitQ&gt;EQ&apos;E type : Q&apos;E()VQ&apos;E access : 0x10001 (PUBLIC CONSTRUCTOR) code -
registers : 1 ins : 1 outs : 1 insns size : 4 16-bit code units 0000f0:
|[0000f0] bug.Q&lt;EinitQ&gt;E:()V 000100: 7010 0200 0000 |0000: invoke-direct
{v0}, Ljava/lang/Object;.Q&lt;EinitQ&gt;E:()V // method@0002 000106: 0e00 |0003:
return-void catches : (none) positions : 0x0000 line=1 locals : 0x0000 -
0x0004 reg=0 this Lbug; #1 : (in Lbug;) name : Q&apos;EmainQ&apos;E type :
Q&apos;E([Ljava/lang/String;)VQ&apos;E access : 0x0009 (PUBLIC STATIC) code -
registers : 4 ins : 1 outs : 0 insns size : 6 16-bit code units 000108:
|[000108] bug.main:([Ljava/lang/String;)V 000118: 1200 |0000: const/4
v0, #int 0 // #0 00011a: 1211 |0001: const/4 v1, #int 1 // #1 00011c:
1222 |0002: const/4 v2, #int 2 // #2 00011e: 4d02 0001 |0003:
aput-object v2, v0, v1 000122: 0e00 |0005: return-void catches : (none)
positions : 0x0000 line=3 0x0001 line=4 0x0005 line=5 locals : Virtual
methods - source_file_idx : 6 (bug.java)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 16 Apr 2009 17:24:24 +0000</when>
<what>Confirmed.  aput-object on an integer array is not correct here.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 16 Apr 2009 17:28:51 +0000</when>
<what>Filed internally as 1794388.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 05 Aug 2009 17:13:50 +0000</when>
<what></what>
</comment>
<comment>
<author>yongyon...@gmail.com</author>
<when>Sun, 08 Aug 2010 04:50:38 +0000</when>
<what>Any news?</what>
</comment>
<comment>
<author>fad...@google.com</author>
<when>Mon, 16 Aug 2010 21:24:59 +0000</when>
<what>I believe this went into the Eclair release (2.0).</what>
</comment>
</bug>
<bug>
<bugid>9470</bugid>
<title>SMS completion with typing correction</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>crispyg...@gmail.com</reportedBy>
<openedDate>Fri, 02 Jul 2010 20:40:00 +0000</openedDate>
<description>I really like how the normal text completion in SMSes will suggest words
that match keys nearby the one youQ&apos;Eve typed (e.g. typing Q&quot;EMunQ&quot;E suggests
Q&quot;EMindQ&quot;E). The same logic doesnQ&apos;Et seem to apply to contact completion when
specifying recipients for the message. It would be nice if it did. Note:
I am using a G1 with 1.6, so feel free to close this if said feature is
now part of the latest version. IQ&apos;Ell just have to wait until phone
upgrade time :)</description>
</bug>
<bug>
<bugid>5171</bugid>
<title>How to create a mirror bitmap ?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-12-03T04:56:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Borey...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 02:21:59 +0000</openedDate>
<description>I can use the matrix to rotate a bitmap . But how to create a mirror
bitmap like j2me ? Thanks.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 03 Dec 2009 04:56:34 +0000</when>
<what>Please post questions on the Android groups at groups.google.com</what>
</comment>
</bug>
<bug>
<bugid>7665</bugid>
<title>Problem using client authenticated ssl</title>
<status>Unreproducible</status>
<owner>b...@google.com</owner>
<closedOn>2010-09-02T21:29:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>7</stars>
<reportedBy>t.vlemin...@gmail.com</reportedBy>
<openedDate>Sun, 11 Apr 2010 19:18:23 +0000</openedDate>
<description>I get the following error when connecting to an ssl server requiring
client authentication (Keystore containing client private key and
certificate chain was passed to the SSLSocketFactory): 04-11
19:07:28.505: WARN/System.err(708): java.io.IOException: SSL handshake
failure: Failure in SSL library, usually a protocol error 04-11
19:07:28.505: WARN/System.err(708): error:14094412:SSL
routines:SSL3_READ_BYTES:sslv3 alert bad certificate
(external/openssl/ssl/s3_pkt.c:1053 0x1c9be8:0x00000003) 04-11
19:07:28.524: WARN/System.err(708): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.nativeconnect
(Native Method) 04-11 19:07:28.524: WARN/System.err(708): at
org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake
(OpenSSLSocketImpl.java:305) 04-11 19:07:28.536: WARN/System.err(708):
at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:92)
04-11 19:07:28.546: WARN/System.err(708): at
org.apache.http.conn.ssl.SSLSocketFactory.connectSocket
(SSLSocketFactory.java:321) 04-11 19:07:28.556: WARN/System.err(708): at
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection
(DefaultClientConnectionOperator.java:129) 04-11 19:07:28.565:
WARN/System.err(708): at
org.apache.http.impl.conn.AbstractPoolEntry.open
(AbstractPoolEntry.java:164) 04-11 19:07:28.575: WARN/System.err(708):
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open
(AbstractPooledConnAdapter.java:119) 04-11 19:07:28.585:
WARN/System.err(708): at
org.apache.http.impl.client.DefaultRequestDirector.execute
(DefaultRequestDirector.java:348) 04-11 19:07:28.595:
WARN/System.err(708): at
org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java:555) 04-11 19:07:28.604: WARN/System.err(708):
at org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java:487) 04-11 19:07:28.604: WARN/System.err(708):
at org.apache.http.impl.client.AbstractHttpClient.execute
(AbstractHttpClient.java:465)</description>
<comment>
<author>t.vlemin...@gmail.com</author>
<when>Sun, 11 Apr 2010 19:24:45 +0000</when>
<what>Missing info: running on api level 4 - android 1.6</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Mon, 12 Apr 2010 17:47:56 +0000</when>
<what></what>
</comment>
<comment>
<author>t.vlemin...@gmail.com</author>
<when>Tue, 13 Apr 2010 06:54:02 +0000</when>
<what>Could it be related to:

http://mail-archives.apache.org/mod_mbox/harmony-commits/200611.mbox/%3C13724019.1162372915843.JavaMail.root@brutus%3E</what>
</comment>
<comment>
<author>t.vlemin...@gmail.com</author>
<when>Tue, 13 Apr 2010 07:05:16 +0000</when>
<what>Please also take a look at this discussion:
http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16236.html</what>
</comment>
<comment>
<author>t.vlemin...@gmail.com</author>
<when>Thu, 29 Apr 2010 07:12:45 +0000</when>
<what>same on 2.1</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 03 May 2010 18:51:38 +0000</when>
<what>The android SSLSocket implementation in the
org.apache.harmony.xnet.provider.jsse.OpenSSL* classes is very
different than the original Harmony code, specifically in that it uses
openssl instead of a pure Java implementation. The error you are
reporting is coming from openssl, so my first thoughts are that it is
unrelated to any more general Harmony issues, though I canQ&apos;Et rule that
out entirely yet.

Some information that could help diagnose this further. ItQ&apos;Es general
better to have a full Q&quot;Eadb bugreportQ&quot;E attached to get more specific
details about the device. In this case, IQ&apos;Em mostly looking for the
specific build number as also reported by Q&quot;ESettings Q&gt;E About phone Q&gt;E
Build numberQ&quot;E but it also captures the stack trace and log information
without formatting issues.

It would be helpful to have the bugreport reproduced on the most
recently available release possible, it seems like you did reproduce
the issue on 2.1, it would be helpful to have that Q&quot;Eadb bugreportQ&quot;E log.

That said, looking at external/openssl/ssl/s3_pkt.c:1053 for a donut
(1.6) build, it seems like the error indicates that the client
received an alert from the server saying bad certificate. If you could
take a tcpdump of the handshake between the client and the server, it
might make it clear what the problem is. If you can do this with
something like Q&quot;Etcpdump -s 0 -w tcpdump.pckQ&quot;E, please attach the result.

I am guessing that perhaps the client and server could not agree on
the type of certificate to use. ItQ&apos;Es possible there is some issue with
the enabled cipher suites, the use of a non-RSA certificate, etc that
is the root problem that could be identified by looking at the
handshake tcpdump with a tool like wireshark.

It would be helpful to have a test program that demonstrates the problem but 
understandably this might be accessing an internal system that might make it hard to 
reproduce and client auth with SSLServerSocketQ&apos;Es on the phone is known not to work in 
your versions so its hard to build a device only test.

IQ&apos;Em marking this as NeedsInfo as I need some more information to understand what is 
going on.</what>
</comment>
<comment>
<author>t.vlemin...@gmail.com</author>
<when>Tue, 04 May 2010 19:27:44 +0000</when>
<what>adb bugreport as requested</what>
</comment>
<comment>
<author>t.vlemin...@gmail.com</author>
<when>Tue, 04 May 2010 20:07:56 +0000</when>
<what>tcpdump (via wireshark/ethereal) of the ssl handshake</what>
</comment>
<comment>
<author>t.vlemin...@gmail.com</author>
<when>Tue, 04 May 2010 20:15:54 +0000</when>
<what>relevant code from the android app:

private String communicateTest2(final KeyStore ks, final KeyStore trustStore) throws 
Exception {

		// try some https
		HttpClient httpClient = new DefaultHttpClient() {
			@Override
			protected ClientConnectionManager 
createClientConnectionManager() {
				SchemeRegistry registry = new SchemeRegistry();
				registry.register(new Scheme(Q&quot;EhttpQ&quot;E, 
PlainSocketFactory
						.getSocketFactory(), 80));
				registry.register(new Scheme(Q&quot;EhttpsQ&quot;E, 
newSslSocketFactory(),
						443));
				return new SingleClientConnManager(getParams(), 
registry);
			}

			private SSLSocketFactory newSslSocketFactory() {
				try {
					SSLSocketFactory sslSocketFactory = new 
SSLSocketFactory(
							ks, Q&quot;EisabelQ&quot;E, trustStore);
					X509HostnameVerifier x509HostnameVerifier = 
sslSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER;
					sslSocketFactory.setHostnameVerifier
(x509HostnameVerifier);

					return sslSocketFactory;
				} catch (Throwable t) {
					throw new AssertionError(t);

				}
			}

		};
		HttpGet getMethod = new HttpGet(Q&quot;Ehttps://10.0.1.2/Q&quot;E);
		HttpResponse resp = httpClient.execute(getMethod);
		return resp.getStatusLine().toString();

	}</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Sep 2010 21:29:33 +0000</when>
<what>Sorry for the length delay in replying. Unfortunately I was not able to reproduce, indeed, I was able to use your code successfully.

Attached is my test program that incorporates communicateTest2 mostly unmodified (changed server name. removed hardwired password).

Running with vogar (see notes in comments) I get:

$ vogar --stream HelloWorld.java 
Actions: 1
Action home.bdc.Source.Issue7665.HelloWorld.java
    HTTP/1.0 200 ok

  home.bdc.Source.Issue7665.HelloWorld.java OK (SUCCESS)
Outcomes: 1. All successful. Took 13.24 s.
$ 

Note the Q&quot;EHTTP/1.0 200 okQ&quot;E

Server shows client cert subject name:

$ openssl s_server -cert server.pem -www -verify 1
verify depth is 1
Using default temp DH parameters
Using default temp ECDH parameters
ACCEPT
bad gethostbyaddr
depth=0 /C=Unknown/ST=Unknown/L=Unknown/O=Unknown/OU=Unknown/CN=Unknown
verify error:num=18:self signed certificate
verify return:1
depth=0 /C=Unknown/ST=Unknown/L=Unknown/O=Unknown/OU=Unknown/CN=Unknown
verify return:1
ACCEPT

So it looks like this issue has been resolved in a later version of the software.

Looking at your pcap with wireshark, the client sends a certificate message to the server that has a 0 length certificate. But in my case, it is selecting a cert from my keystore and successfully sending it. It definitely confirms its not a server issue. The server does seem to oddly be requesting client certificates of types 1,2,64 (again seen in wireshark) 1 is RSA, which is usually what most people want. 2 is DSS, not as often used. 64 is ECDSA, even more rarely used. IQ&apos;Em not sure if these extra certificate request types are causing issues in older versions of the Android code, it might be worth configuring the server to only support cipher suites that are actually being used.

Perhaps you can try using the attached test program. it could verify that it is not just your app, but something wrong on your older version. however if it does work, it could be a problem with your particular key store, but again IQ&apos;Ed need more information ( a sample key store etc) that shows the problem. IQ&apos;Ed ask to reproduce it with my program and send me the sample to reproduce it.</what>
</comment>
</bug>
<bug>
<bugid>2414</bugid>
<title>Easy way to reconnect to my provider</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>mis...@gmail.com</reportedBy>
<openedDate>Sun, 12 Apr 2009 11:24:35 +0000</openedDate>
<description>Hi, at work, i have a very poor connection to my provider. When this
connection is lost, i have to go to the settings, search for the
provider and reconnect it. There should be an easier way. For example:
when the connection is lost, i will receive a notification and can click
on this notification to reconnect. Michael</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:38:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18310</bugid>
<title>MotionEvent returns invalid screen coordinates</title>
<status>Unreproducible</status>
<owner>jeffbr...@android.com</owner>
<closedOn>2011-07-30T06:40:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arsala...@gmail.com</reportedBy>
<openedDate>Thu, 07 Jul 2011 15:08:53 +0000</openedDate>
<description>I handling the onTouchEvent of an activity, in which screen coordinates
are incorrect for action type MotionEvent.ACTION_DOWN when the device
orientation is not landscape. The coordinates are always correct for
action type MotionEvent.ACTION_UP. You can reproduce this by handling
onTouchEvent of an activity and then logging the coordinates
(event.getX() and event.getY()) by touching the same location on screen
while changing the device orientation. I am using Motorola Xoom with
Android 3.1 Build HMJ37. Is this a known issue?</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 07 Jul 2011 17:28:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jeffbr...@google.com</author>
<when>Thu, 07 Jul 2011 18:27:44 +0000</when>
<what>What do you mean by incorrect?

I havenQ&apos;Et seen any problems with touch coordinate rotation, and I expect it would be pretty obvious.

Could you include a log demonstrating the problem?

Also, if you have a copy of it, please try running the PointerLocation tool from the DevelopmentTools.apk.  The kind of behavior you describe should be easily reproducible with that tool.</what>
</comment>
<comment>
<author>jeffbr...@android.com</author>
<when>Sat, 30 Jul 2011 06:40:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19695</bugid>
<title>setting to have camera save pictures to external sd card instead of internal memory</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>diabl...@gmail.com</reportedBy>
<openedDate>Tue, 30 Aug 2011 18:37:51 +0000</openedDate>
<description>seeing as we now have access to the external sd card it would be nice to
have the option to save any pictures/videos taken with the xoom to the
external sd card. I donQ&apos;Et see any options anywhere to be able to set
where pictures are saved to either in the camera app or in the settings
memory. Same thing maybe for downloading of apps? although I suppose
that would mean that you have to leave the specific card in the xoom if
you want to access any apps that are installed on it. However for
pictures it would be a very nice option to have. thankyou Johannes
Jansonius diable57@gmail.com</description>
</bug>
<bug>
<bugid>2194</bugid>
<title>-fstack-protector causes SIGISEGVs</title>
<status>Question</status>
<owner>null</owner>
<closedOn>2009-03-29T15:18:11.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>pawel.ve...@gmail.com</reportedBy>
<openedDate>Tue, 10 Mar 2009 17:20:54 +0000</openedDate>
<description>Hi, probably an issue with GCC emitters, but thought I report it here
anyway. [root@emile]~/cprog# cat sysinfo.c #include Q&lt;Esys/sysinfo.hQ&gt;E
#include Q&lt;Estdio.hQ&gt;E #include Q&lt;Eunistd.hQ&gt;E #include Q&lt;Esys/syscall.hQ&gt;E #include
Q&lt;Estrings.hQ&gt;E int main(int argc, char ** argv) { struct sysinfo si; int
rc; bzero(Q&amp;Esi, sizeof(struct sysinfo)); rc = syscall(__NR_sysinfo, Q&amp;Esi);
fprintf(stdout, Q&quot;Erc=%d, total RAM reported %ld\nQ&quot;E, rc, si.totalram);
return 0; } arm-eabi-gcc -o sysinfo -I/root/mydroid/system/core/include
-I/root/mydroid/hardware/libhardware/include
-I/root/mydroid/hardware/ril/include
-I/root/mydroid/dalvik/libnativehelper/include
-I/root/mydroid/frameworks/base/include
-I/root/mydroid/external/skia/include
-I/root/mydroid/out/target/product/generic/obj/include
-I/root/mydroid/bionic/libc/arch-arm/include
-I/root/mydroid/bionic/libc/include
-I/root/mydroid/bionic/libstdc++/include
-I/root/mydroid/bionic/libc/kernel/common
-I/root/mydroid/bionic/libc/kernel/arch-arm
-I/root/mydroid/bionic/libm/include
-I/root/mydroid/bionic/libm/include/arch/arm
-I/root/mydroid/bionic/libthread_db/include
-I/root/mydroid/bionic/libm/arm -I/root/mydroid/bionic/libm
-I/root/mydroid/out/target/product/generic/obj/SHARED_LIBRARIES/libm_intermediates
-D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__
-DANDROID -DSK_RELEASE -DNDEBUG -include
/root/mydroid/system/core/include/arch/linux-arm/AndroidConfig.h -UDEBUG
-march=armv5te -mtune=xscale -msoft-float -mthumb-interwork -fpic
-fno-exceptions -ffunction-sections -funwind-tables -fstack-protector
-fmessage-length=0 -Bdynamic -Wl,-T,/root/mydroid/build/core/armelf.x
-Wl,-dynamic-linker,/system/bin/linker -Wl,--gc-sections
-Wl,-z,nocopyreloc -Wl,--no-undefined
-Wl,-rpath-link=/root/mydroid/out/target/product/generic/obj/lib
-L/root/mydroid/out/target/product/generic/obj/lib -nostdlib
/root/mydroid/out/target/product/generic/obj/lib/crtend_android.o
/root/mydroid/out/target/product/generic/obj/lib/crtbegin_dynamic.o
/root/mydroid/prebuilt/linux-x86/toolchain/arm-eabi-4.3.1/lib/gcc/arm-eabi/4.3.1/libgcc.a
-lc -lm -g -O0 sysinfo.c The produced binary causes SIGSEGV in the
prologue code for main(), in dealings with stack guard stuff (that I
donQ&apos;Et understand anyway). Removing Q&apos;E-fstack-protectorQ&quot;E makes it all go
away.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 15:18:11 +0000</when>
<what>This would be more appropriate on the android-porting group</what>
</comment>
</bug>
<bug>
<bugid>2285</bugid>
<title>Calendar does not use user selected date format</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-08-31T18:07:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>briantis...@gmail.com</reportedBy>
<openedDate>Tue, 24 Mar 2009 13:03:19 +0000</openedDate>
<description>Steps to reproduce the problem Home-Q&gt;ECalendar-Q&gt;EMENU-Q&gt;EAgenda Each date is
shown in US format 03/24/2009 Today Correct date should follow format in
settings (UK for me) Sample source code demonstrating the problem n/a
What you think the correct behavior should be. All displayed dates
should follow the correct format selected by the user. T-Mobile G1
firmware 1.1 baseband 62.33.20.08U_1.22.14.11 kernal
2.6.25001845-g85d40d andreoid-build@apa27 #27 build number kila_eu-user
1.1 TMI-RC9 128600 oa-rel-keys, release-keys</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 29 Mar 2009 14:44:30 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>mcd...@gmail.com</author>
<when>Mon, 27 Apr 2009 16:40:30 +0000</when>
<what>Oddly I just noticed this today after having a G1 for a month! Came here to report it 
and i am pleased to see it is already being dealt with.
Respect
Mike

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:17:24 +0000</when>
<what></what>
</comment>
<comment>
<author>briantis...@gmail.com</author>
<when>Mon, 24 Aug 2009 16:33:39 +0000</when>
<what>This was fixed in Cupcake.</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:07:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:51:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4423</bugid>
<title>Very random screen order when pressing the back button many times in messaging</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>xster.net</reportedBy>
<openedDate>Thu, 29 Oct 2009 20:47:58 +0000</openedDate>
<description>There seems to be a very random screen order when pressing the back
button. Perhaps it is popping a stack in the same order these screens
were access but is sitll rather intuitive and not that useful. Often,
IQ&apos;Em at a thread and then press back many times and end up with this
order: Message 1, message list, message 2, message 3, message list,
message list, message list, browser, home screen</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 09:29:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6425</bugid>
<title>android.database.CursorToBulkCursorAdaptor.binderDied() should call maybeUnregisterObserverProxy()</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gliang...@gmail.com</reportedBy>
<openedDate>Wed, 03 Feb 2010 05:58:55 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found while working with the
Android Open-Source Project. For all other AOSP discussions please visit
the appropriate mailing lists. Please describe the problem in detail. Be
sure to include: - Steps to reproduce the problem.
android.database.CursorToBulkCursorAdaptor.binderDied() {
mCursor.close(); if (mWindow != null) { mWindow.close(); } } - What
happened. maybeUnregisterObserverProxy() is missing in this method. -
What you think the correct behavior should be.
android.database.CursorToBulkCursorAdaptor.binderDied() {
maybeUnregisterObserverProxy(); mCursor.close(); if (mWindow != null) {
mWindow.close(); } } Please mention which branch youQ&apos;Ere using, whether
the bug exists on the current head of that branch and of master, and
what hardware youQ&apos;Ere using. Eclair, or Android 2.1 Please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output. Sorry but no bugreport info here.
This is found via walking through the code.</description>
</bug>
<bug>
<bugid>1135</bugid>
<title>Browser window does not resize when Javascript changes size of content</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2009-08-18T21:35:28.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>Mitsu.Ha...@gmail.com</reportedBy>
<openedDate>Thu, 30 Oct 2008 22:18:54 +0000</openedDate>
<description>When perusing the GWT developer documentation on code.google.com, the
browser window does not allow scrolling to the lower part of the page
which has most of the page content. I suspect what is happening is the
browser initially sizes the window based on the initial size of the
contents page, which has no documentation content showing in the reader
pane. However, once the JS fills the content of the reader pane,
dynamically, the browser does not resize the window and thus the content
is cut off and the lower part of it is inaccessible.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 18 Aug 2009 21:35:28 +0000</when>
<what>fixed in a future release</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 17:21:33 +0000</when>
<what>Fixed in Eclair (2.1)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:06:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14143</bugid>
<title>Phone randomly reboots, but the reboot is much shorter than a full power off to power on cycle.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-19T18:43:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>seansuny...@gmail.com</reportedBy>
<openedDate>Wed, 19 Jan 2011 06:43:42 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>morri...@google.com</author>
<when>Wed, 19 Jan 2011 18:43:59 +0000</when>
<what>This is probably not technically a reboot, but rather what is known as a Q&quot;Eruntime restart.Q&quot;E

Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>4198</bugid>
<title>CanQ&apos;Et login with a Gmail address</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>Demo...@gmail.com</reportedBy>
<openedDate>Fri, 09 Oct 2009 12:17:16 +0000</openedDate>
<description>I flash the 1.6rom ,and in the first screen i had problem: when i login
with DemonVK@gmail.com (16 chars password ),it shows Q&quot;ENO NETWORKQ&quot;Eor
Q&quot;ECanQ&apos;Et connect to the serverQ&quot;E But when i regist a new mail,it works very
very fine whatQ&apos;Es wrong?</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 13:42:07 +0000</when>
<what></what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:10 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:03 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>96</bugid>
<title>bitmap.getPixel(x,y) reverses red and blue values</title>
<status>Released</status>
<owner>r...@google.com</owner>
<closedOn>2008-02-07T19:12:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>mickr...@gmail.com</reportedBy>
<openedDate>Sat, 26 Jan 2008 05:09:25 +0000</openedDate>
<description>if you use bitmap.getPixel(x,y), the values and the color for red and
blue are backwards. ItQ&apos;Es easy to fix in code, just create a new color
with the parameters backwards, so itQ&apos;Es not exactly a pressing issue. I
thought it was funny though :) hereQ&apos;Es the output V/color(1687): the
color blue is composed of r: 0, b: 255, g: 0 V/color(1687): getPixel
returns that the color is r: 255, b: 0, g: 0 (a full eclipse project is
also attached) public void onCreate(Bundle icicle) {
super.onCreate(icicle); setContentView(R.layout.main); Bitmap b =
Bitmap.createBitmap(10, 10, true); Canvas can = new Canvas();
can.setDevice(b); int color = Color.BLUE; Log.v(Q&quot;EcolorQ&quot;E,
String.format(Q&quot;Ethe color blue is composed of Q&quot;E + Q&quot;Er: %d, b: %d, g: %dQ&quot;E,
new Object[] { Color.red(color), Color.blue(color), Color.green(color)}
)); can.drawColor(color); int c = b.getPixel(5,5); Log.v(Q&quot;EcolorQ&quot;E,
String.format(Q&quot;EgetPixel returns that the color is Q&quot;E + Q&quot;Er: %d, b: %d, g:
%dQ&quot;E, new Object[] { Color.red(c), Color.blue(c), Color.green(c)} )); }</description>
<comment>
<author>mickr...@gmail.com</author>
<when>Sat, 26 Jan 2008 05:24:57 +0000</when>
<what>Sorry, running rc37a on vista 32</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 07 Feb 2008 19:12:08 +0000</when>
<what></what>
</comment>
<comment>
<author>r...@google.com</author>
<when>Sat, 05 Apr 2008 06:22:06 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 28 Aug 2008 00:28:40 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you
are still experiencing problems with that version of the SDK, please open a
new bug.
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 23:05:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6726</bugid>
<title>Market is crashing if accessing an app not available on the market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>andrea.g...@gmail.com</reportedBy>
<openedDate>Fri, 19 Feb 2010 10:53:48 +0000</openedDate>
<description>When accessing the Market (all the SDK) through an intent with the URI:
http://market.android.com/details?id=package.name.not.on.market where
Q&apos;Epackage.name.not.on.marketQ&apos;E is a an appQ&apos;Es package not in the Market (or
not released for a certain country) the Market is crashing! The correct
behavior would be to tell the user either the app does not exist or that
the app is not available in his country!!!!</description>
</bug>
<bug>
<bugid>17996</bugid>
<title>vmstat -n flag broken (never terminates)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mpolhamus@gmail.com</reportedBy>
<openedDate>Sun, 26 Jun 2011 16:46:47 +0000</openedDate>
<description>The vmstat utility on Android does not terminate as it should when using
the Q&quot;E-n iterations How many rows of data to printQ&quot;E flag. $ vmstat -h
Usage: vmstat [ -h ] [ -n iterations ] [ -d delay ] [ -r header_repeat ]
-n iterations How many rows of data to print. -d delay How long to sleep
between rows. -r header_repeat How many rows to print before repeating
the header. Zero means never repeat. -h Displays this help screen. $
vmstat -n 3 procs memory system cpu r b free mapped anon slab in cs flt
us ni sy id wa ir 0 0 130604 66544 157524 10976 29 29 0 0 0 0 99 0 0 0 0
130604 66544 157524 10976 63 82 0 0 0 1 99 0 0 0 0 130604 66544 157524
10976 31 40 0 0 0 0 99 0 0 0 0 130604 66544 157524 10976 55 82 0 0 0 2
98 0 0 0 0 130604 66544 157524 10976 32 46 0 1 0 0 99 0 0 0 0 130604
66544 157524 10976 52 78 0 0 0 0 99 0 0 0 0 130604 66544 157524 10976 31
41 0 0 0 0 99 0 0 0 0 130604 66544 157524 10976 53 78 0 1 0 0 99 0 0 0 0
130604 66544 157524 10976 29 39 0 0 0 0 99 0 0 0 0 130604 66544 157524
10976 54 83 0 0 0 1 99 0 0 0 0 130604 66544 157524 10976 31 40 0 1 0 0
99 0 0 0 0 130604 66544 157524 10976 55 85 0 1 0 0 99 0 0 0 0 130604
66544 157524 10976 31 39 0 0 0 1 99 0 0 0 0 130604 66544 157524 10976 50
79 0 0 0 1 99 0 0 ^C $ (it should print only 3 rows and exit) Looking at
git://android.git.kernel.org/platform/system/core.git/toolbox/vmstat.c I
found this cute bug: while ((iterations == 0) || (iterations-- Q&gt;E 0)) {
If iterations gets decremented to 0 then the second part of the
expression is not executed and iterations stays 0 and the loop never
exits. HTC Incredibe ADR6300, Android version 2.2. Attached fixed
vmstat.c.</description>
</bug>
<bug>
<bugid>9908</bugid>
<title>Delete email - needs option to return to list (not next message)</title>
<status>FutureRelease</status>
<owner>stadlera...@gmail.com</owner>
<closedOn>2010-09-28T18:51:15.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>OffBeatM...@gmail.com</reportedBy>
<openedDate>Tue, 20 Jul 2010 14:30:36 +0000</openedDate>
<description>In the Gmail view if I delete a message then I return to the list of
messages to manually select the next one I want to read. In the generic
Q&quot;EEmailQ&quot;E application, for my Exchange synced email when I delete a mail
IQ&apos;Em reading I get taken to the next email in my inbox ... for me this is
very much the wrong behavior. I realise that some users might prefer the
Email solution and others the Gmail approach... I donQ&apos;Et suppose we can
have a (per account?) setting to let us control the behavior?</description>
<comment>
<author>mbl...@google.com</author>
<when>Tue, 20 Jul 2010 22:33:19 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Fri, 23 Jul 2010 18:05:59 +0000</when>
<what></what>
</comment>
<comment>
<author>wrightjc...@gmail.com</author>
<when>Tue, 17 Aug 2010 13:59:17 +0000</when>
<what>Agreed! This should be an option an individual user can select on the default mail client. I much prefer the Gmail approach which allows you to select your Q&quot;EAuto-advanceQ&quot;E options for Q&quot;EAdvance to Newer Conversation, Older Conversation, or Conversation ListQ&quot;E.</what>
</comment>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Tue, 17 Aug 2010 16:35:45 +0000</when>
<what>looks like this might have made it into a build ... was looking at the CyanogenMod 6.0 RC3 and thereQ&apos;Es a new option for this (though I canQ&apos;Et get that to sync with my Exchange server so had to go back to RC2 so couldnQ&apos;Et test it properly!)</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:51:15 +0000</when>
<what>We agree, this is a good feature enhancement.  It is scheduled for a future release.</what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Tue, 28 Sep 2010 18:54:22 +0000</when>
<what></what>
</comment>
<comment>
<author>brdsw...@gmail.com</author>
<when>Sun, 31 Jul 2011 22:15:09 +0000</when>
<what>It looks like this never happened. Very frustrating and still badly needed.</what>
</comment>
<comment>
<author>JuiceAut...@gmail.com</author>
<when>Thu, 25 Aug 2011 16:00:03 +0000</when>
<what>Agreed again. This would make the mail application much better. </what>
</comment>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Thu, 25 Aug 2011 16:10:44 +0000</when>
<what>Is there any reason that the change/fix from the cyanogenmod builds canQ&apos;Et make it back into the main branch (or get releases as a separate apk so we donQ&apos;Et have to wait for a full OS refresh on phones that might never get beyond 2.3.4....</what>
</comment>
</bug>
<bug>
<bugid>14576</bugid>
<title>Support the creation of an Android library project that can be exported as a JAR file</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gno...@gmail.com</reportedBy>
<openedDate>Sun, 06 Feb 2011 17:48:22 +0000</openedDate>
<description>As described in the developers guide:
http://developer.android.com/guide/developing/eclipse-adt.html#libraryProject
Q&quot;E...you cannot export the library project to a self-contained JAR file,
as you would do for a true library.Q&quot;E Now that the platform matures itQ&apos;Es
time to support developing libraries that can be distributed (in
compiled form) to clients as a JAR file.</description>
</bug>
<bug>
<bugid>12893</bugid>
<title>MediaStore.Images.Media.insertImage() incorrectly puts the image into Camera folder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>blahblah676@gmail.com</reportedBy>
<openedDate>Wed, 01 Dec 2010 21:17:37 +0000</openedDate>
<description>When MediaStore.Images.Media.insertImage() is called with a Bitmap, it
incorrectly puts the images into the Q&apos;ECamera picturesQ&apos;E folder
(/sdcard/DCIM/Camera). This happens both on the 2.2 emulator and a 2.2
Desire Z.</description>
</bug>
<bug>
<bugid>17402</bugid>
<title>I9020 loses whole signal turning to Standby</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-06T16:35:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>MarkusBe...@gmail.com</reportedBy>
<openedDate>Sun, 05 Jun 2011 14:33:55 +0000</openedDate>
<description>Since yesterday I have the problem to keep connection to the whole
mobile net. (O2 Germany) It seems like there wouldnQ&apos;Et be any signal, but
signal and SIM were testet with another phone. You cannot call another
phone, send SMS or anything else... W-LAN is working. So when I want to
get the signal back, I have to set the phone to flightmode and then turn
flightmode off again. I get some signal to call another phone, but only
during WiFi is enabled. By turnung WiFi off, signal gets lost again.
Manual connection to the Net isnQ&apos;Et possible too. There occurs the error
that it wasnQ&apos;Et possible to connect to the net. The only way I found out
was to set HSDAP off by only using Edge... so the error doesnQ&apos;Et occur
anymore. By reactivating HSDAP itQ&apos;Es the same again. My Nexus S I9020
runs on 2.3.4 Baseband I9020XXKD1 Kernel 2.6.35.7-ge382d80 Build GRJ22</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 06 Jun 2011 16:35:19 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>15415</bugid>
<title>Launcher Goes Into Force Close Loop After App Install</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>americaneguy869</reportedBy>
<openedDate>Fri, 11 Mar 2011 03:05:24 +0000</openedDate>
<description>Environment: - Nexus One (ATT) - GRI40 - Android 2.3.3 - Kernel
2.6.35.7-59423-g08607d4 - Steps to reproduce the problem. In my app I
use both GPS and the Cell Network to determine the location of a phone
in order to deliver location specific content. When the app is installed
on the phone, the vanilla launcher goes into an immediate force-close
loop and doesnQ&apos;Et stop until I uninstall my application through adb. If I
comment out all of my code that attempts to get the deviceQ&apos;Es location,
the install works fine and the app works (minus location based content
delivery). The code IQ&apos;Eve written has worked on all android versions up
until 2.3.3. I would normally blame my implementation of location
services but logcat would prove otherwise. (see attached log file
logcat.log) It looks like an error is occuring when GraphicsJNI is
attempting to allocate memory for use. IQ&apos;Ed rather not post the source to
my entire application but if needed, I can post my location class I use.
- What you think the correct behavior should be. I believe the correct
behavior should be that the memory should be allocated correctly to
avoid a launcher force-close loop. Installing an application shouldnQ&apos;Et
effect the entire Android os. Considering my code worked under all
previous versions of Android, I believe this to be a problem with
Gingerbread (2.3.3 GRI40) or itQ&apos;Es specific implementation on Nexus One
devices. I have also attached a bugreport from adb.</description>
<comment>
<author>aphadr...@gmail.com</author>
<when>Wed, 27 Jul 2011 18:46:56 +0000</when>
<what>I had the same problem . I have added google maps with the right release key. after installation is successful, when i tried to start the app, it force closes with a security problem. not sure </what>
</comment>
</bug>
<bug>
<bugid>1396</bugid>
<title>Call time should be an option besides time from call</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-08-25T00:18:55.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>jmejiaa</reportedBy>
<openedDate>Mon, 01 Dec 2008 05:59:47 +0000</openedDate>
<description>When I have a call in my log, instead of telling me 5 days ago, it
should let me know the exact date and time of the call. Knowing that
someone called 5 days ago is sometimes useless if I want to see what
time they called for example.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 05:18:51 +0000</when>
<what></what>
</comment>
<comment>
<author>rsf...@gmail.com</author>
<when>Tue, 07 Apr 2009 05:10:22 +0000</when>
<what>I would like date and time for text and call log.  I donQ&apos;Et need continuous calcultion of how long ago I did 
something</what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 25 Aug 2009 00:18:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12839</bugid>
<title>Pecan QVGA LCD 240x320_GMS R7 Vending crash with LG App Advisor.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>taeyeon....@gmail.com</reportedBy>
<openedDate>Mon, 29 Nov 2010 12:36:06 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Pre condition : never log in on
google account, after booting. 2. Launch LGQ&apos;Es App Advisor. 3. Select any
application to download (Q&quot;EShazaamQ&quot;E) 4. Sign in with Google account. 5.
Download will be performed. . - What happened. During downloading,
com.android.vending process crash occurred - What you think the correct
behavior should be. Crash should not happen, during downloading any
application. Once signed in with Google account, the crash doesnQ&apos;Et
happen. It doesnQ&apos;Et happen on GMS R5. It happens on only GMS R7.</description>
</bug>
<bug>
<bugid>1760</bugid>
<title>ParameterizedType.getActualTypeArguments throws java.lang.TypeNotPresentException</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-28T14:53:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>sean%sea...@gtempaccount.com</reportedBy>
<openedDate>Fri, 09 Jan 2009 21:34:47 +0000</openedDate>
<description>Environment: Android 1.0 R2 SDK I have an Android application that uses
java.lang.reflect.Type and java.lang.reflect.ParameterizedType
ParameterizeTypeQ&apos;Es getActualTypeArguments method will fail for certain
types. When the ParameterizedType is ListQ&lt;EStringQ&gt;E,
getActualTypeArguments works fine. When the ParameterizedType is
ListQ&lt;EFooQ&gt;E, where Foo is a class written by the app developer,
getActualTypeArguments throws java.lang.TypeNotPresentException IQ&apos;Em
attaching a ZIP file that illustrates the bug. Note: I undercovered this
bug when I was trying to use GoogleQ&apos;Es GSON library in an Android
application. GSON relies on the getActualTypeArguments method in
ParameterizedType. This bug causes GSON to fail in all Android
applications. HereQ&apos;Es what the app prints in the log: I/System.out( 301):
[fooList] type is a ParameterizedType W/System.err( 301): [fooList]
fail! W/System.err( 301): java.lang.TypeNotPresentException: Type
example.android.reflection.Foo not present W/System.err( 301): at
org.apache.harmony.luni.lang.reflect.ImplForType.getRawType(ImplForType.java:63)
W/System.err( 301): at
org.apache.harmony.luni.lang.reflect.ImplForType.getResolvedType(ImplForType.java:72)
W/System.err( 301): at
org.apache.harmony.luni.lang.reflect.ListOfTypes.getResolvedTypes(ListOfTypes.java:68)
W/System.err( 301): at
org.apache.harmony.luni.lang.reflect.ImplForType.getActualTypeArguments(ImplForType.java:40)
W/System.err( 301): at
example.android.reflection.ReflectionActivity.fieldTest(ReflectionActivity.java:62)
W/System.err( 301): at
example.android.reflection.ReflectionActivity.onCreate(ReflectionActivity.java:31)
W/System.err( 301): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1122)
W/System.err( 301): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2103)
W/System.err( 301): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2156)
W/System.err( 301): at
android.app.ActivityThread.access$1800(ActivityThread.java:112)
W/System.err( 301): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1580)
W/System.err( 301): at
android.os.Handler.dispatchMessage(Handler.java:88) W/System.err( 301):
at android.os.Looper.loop(Looper.java:123) W/System.err( 301): at
android.app.ActivityThread.main(ActivityThread.java:3742) W/System.err(
301): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 301): at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err( 301): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
W/System.err( 301): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497)
W/System.err( 301): at dalvik.system.NativeStart.main(Native Method)
W/System.err( 301): Caused by: java.lang.ClassNotFoundException:
example.android.reflection.Foo W/System.err( 301): at
java.lang.Class.classForName(Native Method) W/System.err( 301): at
java.lang.Class.forName(Class.java:191) W/System.err( 301): at
java.lang.Class.forName(Class.java:159) W/System.err( 301): at
org.apache.harmony.luni.lang.reflect.ImplForType.getRawType(ImplForType.java:61)
W/System.err( 301): ... 18 more W/System.err( 301): Caused by:
java.lang.NoClassDefFoundError: example.android.reflection.Foo
W/System.err( 301): ... 22 more W/System.err( 301): Caused by:
java.lang.ClassNotFoundException: example.android.reflection.Foo in
loader dalvik.system.PathClassLoader@4001a610 W/System.err( 301): at
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:215)
W/System.err( 301): at
java.lang.ClassLoader.loadClass(ClassLoader.java:453) W/System.err(
301): at java.lang.ClassLoader.loadClass(ClassLoader.java:421)
W/System.err( 301): ... 22 more I/ActivityManager( 51): Displayed
activity example.android.reflection/.ReflectionActivity: 635 ms</description>
<comment>
<author>sean%sea...@gtempaccount.com</author>
<when>Sun, 25 Jan 2009 15:28:16 +0000</when>
<what>Android team: is there any update on this issue?     The status has not changed since
I submitted it on January 9th

</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 13:10:27 +0000</when>
<what>This issue is assigned to an engineer for further evaluation.

Sorry for the delay, weQ&apos;Ere tight on resources, and when it comes to the external bug
database weQ&apos;Ere still catching up with the holiday season.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 14:53:02 +0000</when>
<what>This issue was fixed in the source code an the fix will be in a future release.</what>
</comment>
<comment>
<author>pdxj...@gmail.com</author>
<when>Wed, 28 Jan 2009 15:52:31 +0000</when>
<what>Is the fix included in AndroidQ&apos;Es Cupcake branch?</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Wed, 28 Jan 2009 16:55:19 +0000</when>
<what>It should, it was fixed a few days ago with change:

http://android.git.kernel.org/?p=platform/dalvik.git;a=commitdiff;h=066bed5fb19102e4f560f242b0cee645f1ed8b31</what>
</comment>
<comment>
<author>sean%sea...@gtempaccount.com</author>
<when>Tue, 10 Feb 2009 23:53:00 +0000</when>
<what>
I just upgraded from Android SDK 1.0 R2 to Android SDK 1.1 R1

The bug is definitely present in Android SDK 1.1 R1:

W/System.err(  146): java.lang.TypeNotPresentException: Type
example.android.reflection.Foo not present
W/System.err(  146): 	at
org.apache.harmony.luni.lang.reflect.ImplForType.getRawType(ImplForType.java:63)
W/System.err(  146): 	at
org.apache.harmony.luni.lang.reflect.ImplForType.getResolvedType(ImplForType.java:72)
W/System.err(  146): 	at
org.apache.harmony.luni.lang.reflect.ListOfTypes.getResolvedTypes(ListOfTypes.java:68)
W/System.err(  146): 	at
org.apache.harmony.luni.lang.reflect.ImplForType.getActualTypeArguments(ImplForType.java:40)
W/System.err(  146): 	at
example.android.reflection.ReflectionActivity.fieldTest(ReflectionActivity.java:62)
W/System.err(  146): 	at
example.android.reflection.ReflectionActivity.onCreate(ReflectionActivity.java:31)
W/System.err(  146): 	at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1122)
W/System.err(  146): 	at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2104)
W/System.err(  146): 	at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2157)
W/System.err(  146): 	at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3087)
W/System.err(  146): 	at android.app.ActivityThread.access$1900(ActivityThread.java:112)
W/System.err(  146): 	at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1585)
W/System.err(  146): 	at android.os.Handler.dispatchMessage(Handler.java:88)
W/System.err(  146): 	at android.os.Looper.loop(Looper.java:123)
W/System.err(  146): 	at android.app.ActivityThread.main(ActivityThread.java:3739)
W/System.err(  146): 	at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(  146): 	at java.lang.reflect.Method.invoke(Method.java:515)
W/System.err(  146): 	at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
W/System.err(  146): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497)
W/System.err(  146): 	at dalvik.system.NativeStart.main(Native Method)
W/System.err(  146): Caused by: java.lang.ClassNotFoundException:
example.android.reflection.Foo
W/System.err(  146): 	at java.lang.Class.classForName(Native Method)
W/System.err(  146): 	at java.lang.Class.forName(Class.java:191)
W/System.err(  146): 	at java.lang.Class.forName(Class.java:159)
W/System.err(  146): 	at
org.apache.harmony.luni.lang.reflect.ImplForType.getRawType(ImplForType.java:61)


</what>
</comment>
<comment>
<author>grob.urs@gmail.com</author>
<when>Wed, 11 Feb 2009 00:28:28 +0000</when>
<what>SDK 1.1 isnQ&apos;Et cupcake. It seems that the fix is not in the SDK 1.1. Looking at the 
Line numbers of your stacktrace it fits on the unfixed sourcecode:

(sorry for the long link)

http://android.git.kernel.org/?
p=platform/dalvik.git;a=blob;f=libcore/luni/src/main/java/org/apache/harmony/luni/lan
g/reflect/ImplForType.java;hb=cc05ad238516f1303687aba4a978e24e57c0c07a

Line 63 throws the TypeNotPresentException. If the fix would have been included 
(click on the HEAD link above the source code to see the current cupcake version) 
that would have been line 64.</what>
</comment>
<comment>
<author>sean%sea...@gtempaccount.com</author>
<when>Fri, 03 Apr 2009 00:51:44 +0000</when>
<what>When will this fix show up on the (T-Mobile) G1 phones?   </what>
</comment>
<comment>
<author>sean%sea...@gtempaccount.com</author>
<when>Tue, 14 Apr 2009 16:24:19 +0000</when>
<what>I installed the Android SDK 1.5 Preview last night.   Using the emulator, I can
confirm that this bug is resolved.

IQ&apos;Ell retest when Android SDK 1.5 Final becomes available.
 </what>
</comment>
</bug>
<bug>
<bugid>11336</bugid>
<title>Edit Contact, Groups</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>hkunn...@gmail.com</reportedBy>
<openedDate>Sat, 18 Sep 2010 03:55:01 +0000</openedDate>
<description>I would like to be able to viewQ&amp;Eedit contact group membership when
editing a contact.</description>
</bug>
<bug>
<bugid>391</bugid>
<title>parent.onResume() not invoked when transparent child starts other activity</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-02-05T14:02:03.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>rniedzi...@gmail.com</reportedBy>
<openedDate>Sun, 02 Mar 2008 09:39:28 +0000</openedDate>
<description>Hello, LetQ&apos;Es consider the following scenario: 1) The first activity
called Q&apos;EparentQ&apos;E is started. It has full screen and opaque window. 2)
Q&apos;EparentQ&apos;E starts Q&apos;EchildQ&apos;E activity which has transparent window. At this
point everything works well. The following callbacks are invoked: -
parent.onFreeze() - parent.onPause() - child.onCreate() -
child.onRestart() - child.onStart() Android correctly discovered that
should not stop the Q&apos;EparentQ&apos;E since Q&apos;EchildQ&apos;EsQ&apos;E window does not cover the
screen. 3) Q&apos;EchildQ&apos;E starts another activity (letQ&apos;Es call it Q&apos;Etrouble
makerQ&apos;E) that has full screen and opaque window. The following callbacks
are issued on Q&apos;EparentQ&apos;E and Q&apos;EchildQ&apos;E: - child.onFreeze() - child.onPause()
- parent.onStop() - child.onStop() 4) Q&apos;Etrouble makerQ&apos;E is finished and
its window disappears. Then Q&apos;EchildQ&apos;E is resumed and its window is visible
again. Unforunately it is displayed on a plain background instead of the
content of its Q&apos;EparentQ&apos;E window. It is reflected in the sequence of
callbacks invoked: - child.onRestart() - child.onStart() -
child.onResume() There is NO parent.onResume() called. It does not
matter whether child is fired using startActivity or startSubActivity -
the result is the same. I attached layout definition used by Q&apos;EchildQ&apos;E.
The list inside usually has few items and has not the maximum height.
Best regards, Meth</description>
<comment>
<author>hack...@gmail.com</author>
<when>Mon, 03 Mar 2008 05:53:05 +0000</when>
<what>Are you doing this on M5 or M3?</what>
</comment>
<comment>
<author>rniedzi...@gmail.com</author>
<when>Mon, 03 Mar 2008 07:31:16 +0000</when>
<what>Hi,

It is on M5.
I did not check it on M3</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 14:02:03 +0000</when>
<what>Please create a new report if this issue still exists on 1.0</what>
</comment>
</bug>
<bug>
<bugid>8796</bugid>
<title>The readout of upload is incorrect.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>lizi.lin...@gmail.com</reportedBy>
<openedDate>Wed, 02 Jun 2010 08:56:47 +0000</openedDate>
<description>On Android phone, when using Google tts engine to speak out the string
Q&quot;EQuick upload albumQ&quot;E, it does not speak Q&quot;EuploadQ&quot;E correctly.</description>
</bug>
<bug>
<bugid>13445</bugid>
<title>GPU accelerated UI</title>
<status>Spam</status>
<owner>null</owner>
<closedOn>2010-12-27T23:03:09.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jknv...@gmail.com</reportedBy>
<openedDate>Mon, 27 Dec 2010 17:12:04 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which version of Android
youQ&apos;Ere using, and/or which device the problem appears on (model and
Android version). Please also run Q&quot;Eadb bugreportQ&quot;E and archive the
output. Hi! I?m a young Android user, I have a HTC Hero and HTC Desire,
but I feel that it?s slow doing some animations, scrolling down a web
page, etc... How it can be fixed? Acelerating the Android interface with
the GPU = Less CPU use = More energy efficient! I think, that if you
modify the skia and skiaGL libraries, that use GPU and not CPU, the UI
will be faster like iPhone UI... :( I prefer Android better than iOS,
but There?s so annoying, even 2.3 Gingerbread doesn?t accelerated by GPU
I want to see Android 2.4/3.0 (HoneyComb) with GPU accelerated UI, or
the iPad 2, will be the 1? tablet!!!! Thanks</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 27 Dec 2010 23:03:09 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>2676</bugid>
<title>Windows cannot detect ADB interface</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>24</stars>
<reportedBy>sec....@gmail.com</reportedBy>
<openedDate>Fri, 15 May 2009 10:57:07 +0000</openedDate>
<description>When I connect my G1 into PC, it only detects storage. USB debuging is
enabled (when I disable it I hear windows sound when usb device is
removed, when I enabled I hear this sound twice), but itQ&apos;Es canQ&apos;Et detect
adb driver. On the other hand, on my second PC, everything is working
fine (both storage and adb drivers are installing). Both PCQ&apos;Es are
windows xp+sp3+android sdk 1.5. I tried to manually install driver for
adb, but it shows up with yellow question mark and error Q&apos;Edevice cannot
be run (code 10)Q&apos;E.</description>
<comment>
<author>fcojpe...@gmail.com</author>
<when>Sun, 17 May 2009 20:35:00 +0000</when>
<what>My problem is with Windows Vista and HTC Magic</what>
</comment>
<comment>
<author>raj.che...@gmail.com</author>
<when>Fri, 22 May 2009 14:06:42 +0000</when>
<what>Hello All

My basic issue is that when I enable Q&quot;EUSB DebuggingQ&quot;E on my G1, windows
doesnQ&apos;Et even detect the ADB interface but I am still able to mount SD card
onto windows with SDK scuessfully installed with eclipse.

I have taken many approaches to route to the problem as follows:
1) I have tried my phone on both my laptop and desktop, yet no ADB
interface gets detected.
2) I used my sisters G1 on my system and hers works perfectly. This
installed the required drivers on my system and I were able to use the USB
Debugging features.
3) Today I have just had a firmware update to CRB43 in hope that it would solve it 
but it hasnQ&apos;Et (which involves rebooting)
4) Deleted every android drivers on device manager including storage device drivers 
and using given USB drivers to see if it works but it doesnQ&apos;Et.


So basically, enabled Q&quot;EUSB debuggingQ&quot;E is no different to disabled Q&quot;EUSB
debuggingQ&quot;E as it is constantly disabled. No error code.

Thank you in advanced</what>
</comment>
<comment>
<author>thais...@gmail.com</author>
<when>Fri, 05 Jun 2009 02:21:50 +0000</when>
<what>I am having the same problem with my G1. I got the new Cupcake download from T-mobile 
USA but when I try to instal PDAnet to tether the G1 with the laptop, I cannot find 
the ADB interface in the device manager. If you have solved your problem, please let 
me know.</what>
</comment>
<comment>
<author>sylvain....@gmail.com</author>
<when>Fri, 05 Jun 2009 22:03:17 +0000</when>
<what>same pb with htc magic + xp sp3 + sdk 1.5</what>
</comment>
<comment>
<author>matterh...@gmail.com</author>
<when>Sat, 06 Jun 2009 19:58:01 +0000</when>
<what>I had the same problem that adb could not find my HTC Magic Android Phone on Win XP 
SP3 with SDK 1.5 installed. 

It turned out that my Windows XP had installed a wrong USB driver (USBSTOR.SYS) 
instead of the Android driver as I had allowed the device manager to search a driver 
on the Windows update/driver site, which was wrong. Instead, I should have chosen the 
driver contained in the SDK (at android-sdk-windows-1.5_r2\usb_driver\x86).

Solution to install the correct driver (cited from  http://osdir.com/ml/AndroidDevelopers/2009-05/msg03049.html):
1- Remove existing drivers:
1a- Plug your phone
1b- Open the Device Manager
1c- Remove any driver for [ADB Interface Q&gt;E HTC Composite ADB
Interface] and [Disk Drives Q&gt;E HTC Android Phone USB Device] if you see
them
1d- Unplug phone

2- Edit the registry
2a- Disclaimer: be careful what you do in regedit. If youQ&apos;Ere not sure,
donQ&apos;Et use it :-)
2b- Open the Registry Editor (Start Q&gt;E search/run Q&gt;E regedit)
2c- You _may_ need to be administrator to do that
2d- Search for Q&quot;Evid_0bb4Q&amp;Epid_0c02Q&quot;E in keys or values. It makes take a
while. If you find in a value, delete the whole key folder.
2e- Some keys might be Q&quot;ElockedQ&quot;E: right-click them and add Q&quot;Eeveryone:
full controlQ&quot;E to the permissions. Then delete the key folder.
2f- Repeat the search till no more instances are found.
2g- Close regedit.

Now restart your computer with the phone unplugged.

3- Before your plug in your phone:
3a- Make sure to enable Home Q&gt;E Settings Q&gt;E Applications Q&gt;E Development Q&gt;E
USB debugging on your G1 or HTC Magic
3b- Plug the phone in. Windows should now ask you for a driver
3c- Do NOT selected to search the Windows Update. Instead select Q&quot;EI
will choose a driverQ&quot;E or the equivalent.
3d- Make sure to give the *full* path to the x86 or x86_64 driver, e.g:
SDK/usb_driver/x86/
or SDK/usb_driver/x86_64/
If you just select Q&quot;ESDK/usb_driverQ&quot;E, Windows might take the wrong
architecture and complain the driver canQ&apos;Et be installed.


For me, my Android device then appeared in the list shown with:
$Q&gt;E adb devices</what>
</comment>
<comment>
<author>johnnyha...@gmail.com</author>
<when>Sat, 06 Jun 2009 21:17:46 +0000</when>
<what>Same problems. Is there a simpler fix?</what>
</comment>
<comment>
<author>alanjgor...@gmail.com</author>
<when>Sun, 07 Jun 2009 09:34:24 +0000</when>
<what>This worked for me:

(from here: http://groups.google.com/group/android-
beginners/browse_thread/thread/8f99c245c78af3ab)

QUOTE

Search for and download USBDeview. 


Make sure your Magic is disconnected and set the USB Debugging to ON. 


Right click on USBDeview.exe and select Run as administrator on you XP/ 
Vista PC. 
Select all usb devices relating to HTC and uninstall them 
Reconnect your magic and you should be prompted for the drivers. 
Browse to the SDK USB drivers folder and select the .inf file and 
click OK.  This should re-install the drivers as new for an ADB 
Interface. 

END QUOTE

This is a simple fix (no manual registry editing required).  Critically, it turns 
out that Vista effectively Q&apos;Elocks downQ&apos;E the device drivers itQ&apos;Es willing to use if 
you donQ&apos;Et enable USB debugging on THE VERY FIRST TIME YOU CONNECT YOUR G1 (or Magic, 
I guess).

Hope this helps someone else.

Cheers.
</what>
</comment>
<comment>
<author>johnnyha...@gmail.com</author>
<when>Sun, 07 Jun 2009 16:41:04 +0000</when>
<what>Alanjghor thank you for the help but on XP I am getting prompted for a file needed. I
am getting Q&quot;E the file androidusb.sys on ADB interface installation disk is needed.
Can anyone help with a solution? thanks
JohnnyHamer@yahoo.com</what>
</comment>
<comment>
<author>johnnyha...@gmail.com</author>
<when>Sun, 07 Jun 2009 19:12:39 +0000</when>
<what>Ive been looking all over and still cant find the android or sdk files or folder
anywhere.......I just wanna use the pdanet app</what>
</comment>
<comment>
<author>mugaf...@gmail.com</author>
<when>Wed, 01 Jul 2009 20:02:30 +0000</when>
<what>Your directions did not work for me. I attempted to find all of the references for
vid_0bb4Q&amp;Epid_0c02 and guess what I was only able to delete some of them the rest were
giving a stupid error. I made sure I went into advanced permissions and allow
everyone my account the admin account full control and still could not delete them. I
even went into safe mode and tried again with the same lame result. 

This is ridiculous. GOOGLE MAKE YOUR GD DRIVERS FOR VISTA WORK
NOW!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ARRRRRRRRRRRRRGGGGGGGHHH!!!!!</what>
</comment>
<comment>
<author>mugaf...@gmail.com</author>
<when>Wed, 01 Jul 2009 20:19:10 +0000</when>
<what>Oh my gosh I got it to work. If you are getting an error code 10 no matter what you
try then do the following.
Make sure your device is plugged in and usb debugging is on (of course) Then all you
gotta do is uninstall every single usb contoller even though they are working. After
doing that then right click and check for hardware changes. Then watch as vista
correctly installs the freaking adb interface.  Man what a learning experience that
was. 4 days later. </what>
</comment>
<comment>
<author>leodavin...@gmail.com</author>
<when>Sat, 04 Jul 2009 03:06:48 +0000</when>
<what>http://developer.android.com/guide/developing/device.html

check under: Setting up a Device for Development
and read through the usb driver setup instructions. It worked for me.</what>
</comment>
<comment>
<author>raj.che...@gmail.com</author>
<when>Sat, 04 Jul 2009 15:46:16 +0000</when>
<what>legend, mugafugas solution works! Worked for me anyway. I did it on XP. Cheers!</what>
</comment>
<comment>
<author>LiamJame...@gmail.com</author>
<when>Wed, 08 Jul 2009 09:04:02 +0000</when>
<what>Windows certainly gets its self muddled when you switch devices, dream to magic etc.
mugafugasQ&apos;E work around was the only thing that seemed to get windows to recognise my
magic as an adb interface device. </what>
</comment>
<comment>
<author>strawd@gmail.com</author>
<when>Mon, 13 Jul 2009 20:52:04 +0000</when>
<what>Sweet - thank you mugafuga! Removing all of the USB controllers worked for me in
Windows 7 RC</what>
</comment>
<comment>
<author>Christian.Gleerup@gmail.com</author>
<when>Thu, 06 Aug 2009 09:15:35 +0000</when>
<what>I have now tried all the listed options, and nothing works, In Device Manager my
phone shows up nicely, when i mount the SD-card it works, the ADB-composite interface
seems right. And it WORKED ONE (1) SINGLE DAY, then it just disaperead, the only
thing I have changed on my comp was inserting a kingston USB-flash disk. And a BIOS
update :).

I have tried to uninstall all usb mass media drivers, but i doesnQ&apos;Et change anything.
I donQ&apos;Et know if it is the kingston driver that confusses my system. And I have no
idea of how to remove it. I am running W7-64BIT. Any idea is welcome.</what>
</comment>
<comment>
<author>Christian.Gleerup@gmail.com</author>
<when>Thu, 06 Aug 2009 09:38:58 +0000</when>
<what>This gets wierd, after waiting about half an hour, and looking at the dates of the
drivers in my driver dir...
D:\dev\android-sdk-windows-1.5_r3\toolsQ&gt;Eadb devices
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
HT972KF05674    device

I really donQ&apos;Et understand this, anyway, I have now installed my app, and hope that
the driver continue to work :)</what>
</comment>
<comment>
<author>Christian.Gleerup@gmail.com</author>
<when>Thu, 06 Aug 2009 09:42:55 +0000</when>
<what>Ups, I did actually remove the HTC sync-manager, it must have ben the issue.</what>
</comment>
<comment>
<author>kar...@gmail.com</author>
<when>Sun, 16 Aug 2009 17:23:43 +0000</when>
<what>What I did in Vista based on a combination of steps found in this thread:
* Turn on USB Debugging Mode on Magic
* Download the Android SDK and unzip
* uninstall all Q&quot;EAndroid *Q&quot;E from Device Manager
* Do an Q&quot;EAdd HardwareQ&quot;E from Control Panel, choosing Q&quot;EInstall the hardware... 
(Advanced)Q&quot;E
* Select Q&quot;EAndroid USB DevicesQ&quot;E and click Q&quot;ENextQ&quot;E
* Click Q&quot;EHave DiskQ&quot;E and enter the path where the SDK was unzipped
* Select Q&quot;EHTC Magic Composite ADB InterfaceQ&quot;E
* Ignore all warning messages
* After this, plug in your Magic.  Should do the trick.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 21 Aug 2009 03:19:09 +0000</when>
<what></what>
</comment>
<comment>
<author>lakehous...@gmail.com</author>
<when>Mon, 31 Aug 2009 14:12:13 +0000</when>
<what>Thanks for this solution! I was scratching my head trying to get the adb driver to
install (Windows XP). Definitely an issue that Google should address for future
releases. The registry edit solution is not difficult, but an extra pain for someone
who wants to hit the ground running. For those of you receiving errors attempting to
delete, make sure you change your permissions settings. 

C</what>
</comment>
<comment>
<author>testinga...@gmail.com</author>
<when>Wed, 16 Sep 2009 12:49:25 +0000</when>
<what>http://www.htc.com/www/support/android/adp.html has simple practical instructions which 
worked for me.

Search for Troubleshooting

fastboot.exe (on Windows) doesnQ&apos;Et detect the ADP device properly</what>
</comment>
<comment>
<author>iped...@gmail.com</author>
<when>Fri, 18 Sep 2009 08:00:14 +0000</when>
<what>Hi All, 

Just want to provide a little glimpse of hope for all people who still 
canQ&apos;Et install: its possible to get this sorted! 

My 2 additions to this post:

1. Re-iterate: Prior to the instructions you MUST stop your anti virus, firewall and 
anything that may stop drivers being installed in your system. My PC 
never even gave me an error message, nothing, it just wouldnQ&apos;Et 
entertain it. So, follow this step and stop anything that may 
interfere with driver installation. 
As an example, on my PC, Trend Antivirus has a seperate module (Trend 
Micro unauthorised change prevention system). I had to stop this 
service (you can do it via Windows Computer Management Q&gt;E Services, 
however if you run msconfig its easier later on!) and re-booting 
before I could proceed. 
After successful instalation, in order not to let your system be at 
risk, re-anable whatever you disabled - this is where going via 
msconfig is advantageous as you can simply run it again, select normal 
startup and re-start. 

2. Re-iterate: DonQ&apos;Et let windows search, even the Search and include a 
given location! In windows you will need to skip searching a couple of 
times, until it gets a stage where windows wizzard asks you for the 
driverQ&apos;Es disk) 


The install instructions is just as above by the Comment by matterhorn, Jun 06, 2009.

Hope this helps people out there, especially in view that you need 
this to install the new firmware for the HTC Hero coming soon (which 
is already available for the danish). 

Thanks matterhorn! Your post was crucial for my install going ahead.

Regards 
Pedro 

</what>
</comment>
<comment>
<author>atrant...@gmail.com</author>
<when>Sat, 26 Sep 2009 21:06:05 +0000</when>
<what>alanjgor YOU ARE THE MAN thank you A LOT!!!</what>
</comment>
<comment>
<author>jafet.pa...@gmail.com</author>
<when>Fri, 16 Oct 2009 02:31:57 +0000</when>
<what>Comment by mugafuga, Jul 01, 2009 Oh my gosh I got it to work. If you are getting 



************************************THANK YOU SO MUCH </what>
</comment>
</bug>
<bug>
<bugid>8455</bugid>
<title>Home screen dots not updated when returning to default page from application</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-05-21T17:51:42.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>s...@sidneysm.com</reportedBy>
<openedDate>Fri, 21 May 2010 15:51:31 +0000</openedDate>
<description>Nexus One 2.1-update1 When Android returns to the default page on the
home screen from an application (when the home button is pressed), the
dots indicating the current page are not updated and may reflect being
on another page. Steps to reproduce: 1. Switch to a home screen page
other than the default (center) one 2. Launch an application 3. Press
the home button Expected results: IQ&apos;Em returned to the home screen (on
the default page or on the page I was just on ? but thatQ&apos;Es a question
for another bug) and the dots reflect the correct page Actual results:
The dots indicate the page I was on when I launched the application.
Note: This is only my first day with an Android device. Feel free to
educate me on correct terminology.</description>
<comment>
<author>s...@sidneysm.com</author>
<when>Fri, 21 May 2010 15:58:42 +0000</when>
<what>Whoops, this looks like a dupe of 7353 and 7555.</what>
</comment>
<comment>
<author>j...@google.com</author>
<when>Fri, 21 May 2010 17:51:42 +0000</when>
<what>fixed in froyo</what>
</comment>
</bug>
<bug>
<bugid>5596</bugid>
<title>Password characters is vertically misaligned in WebView</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-21T14:32:10.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>19</stars>
<reportedBy>larrywan...@gmail.com</reportedBy>
<openedDate>Tue, 22 Dec 2009 18:57:48 +0000</openedDate>
<description>Android code version you are running: SDK R04
(http://developer.android.com/sdk/download.html?v=android-sdk_r04-windows.zip)
Your development environment: Eclipse 3.5.1 Describe the problem: In
Android 2.0, when using a WebView, a masked password is misaligned Steps
to reproduce: The test code: test.html: Q&lt;EhtmlQ&gt;E Q&lt;Eform id=Q&quot;EloginFormQ&quot;EQ&gt;E
Q&lt;Elabel for=Q&quot;EpasswordQ&quot;EQ&gt;EPassword:Q&lt;E/labelQ&gt;EQ&lt;Ebr/Q&gt;E Q&lt;Einput type=Q&quot;EpasswordQ&quot;E
name=Q&quot;EpasswordQ&quot;E id=Q&quot;EpasswordQ&quot;E/Q&gt;EQ&lt;Ebr/Q&gt;E Q&lt;E/formQ&gt;E htmlQ&gt;E
------------------------------- webview.xml: Q&lt;E?xml version=Q&quot;E1.0Q&quot;E
encoding=Q&quot;Eutf-8Q&quot;E?Q&gt;E Q&lt;ELinearLayout
xmlns:android=Q&quot;Ehttp://schemas.android.com/apk/res/androidQ&quot;E
android:orientation=Q&quot;EverticalQ&quot;E android:layout_width=Q&quot;Efill_parentQ&quot;E
android:layout_height=Q&quot;Efill_parentQ&quot;E Q&gt;E Q&lt;Einclude
layout=Q&quot;E@layout/movies_headerQ&quot;E /Q&gt;E Q&lt;EWebView android:id=Q&quot;E@+id/webviewQ&quot;E
android:layout_width=Q&quot;Efill_parentQ&quot;E android:layout_height=Q&quot;Efill_parentQ&quot;E
/Q&gt;E Q&lt;E/LinearLayoutQ&gt;E ------------------------------- TestActivity.java:
package com.test; import android.os.Bundle; import
android.webkit.WebView; import com.test.R; public class TestActivity
extends Activity { @Override public void onCreate(Bundle
savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.webview); final WebView webview =
(WebView)findViewById(R.id.webview);
webview.loadUrl(Q&quot;Ehttp://test.htmlQ&quot;E); // Replace with URL of test.html. }
} 1. Build a test app with the above webview.xml and TestActivity.java,
targeted against Android 2.0. 2. Run the test app in the Android 2.0
simulator. 3. See the test html page with the password field. 4. Observe
that the blinking cursor is shifted up and appear truncated. 4. Enter
text in the password field. 5. Observe that the characters are displayed
shifted up while typing. 6. If you load the same test.html URL in the
browser, the characters are aligned correctly. Expected results: The
WebView shows the password characters vertically centered, like it does
in the browser. Observed results: In Android 2.0 simulator, and in the
Motorola Droid running Android 2.0, the WebView shows the password
characters shifted up, different from the browser. Additional
information: See attached test.png for a comparison between the same
test.html web page shown in the test app versus in the browser.</description>
<comment>
<author>ahaed...@gmail.com</author>
<when>Thu, 04 Feb 2010 22:28:43 +0000</when>
<what>I have reproduced the same problem in the Android emulator and Motorola Droid (2.0.1)</what>
</comment>
<comment>
<author>gary...@gmail.com</author>
<when>Tue, 09 Feb 2010 03:19:25 +0000</when>
<what>Please. I am having the same problem. Motorola Droid 2.0.1. But the stock browser works 
fine. Is there any settings missing?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 17 Feb 2010 22:39:34 +0000</when>
<what></what>
</comment>
<comment>
<author>gary...@gmail.com</author>
<when>Fri, 05 Mar 2010 17:07:03 +0000</when>
<what>This is a misalign problem as a tested more. If you visit any website with BIG login 
boxes, it works correctly. But not any non-decorative login boxes.</what>
</comment>
<comment>
<author>gary...@gmail.com</author>
<when>Sat, 06 Mar 2010 03:46:48 +0000</when>
<what>OK. Tested more. This seems ONLY affect high density systems. Same code on a G1 is OK 
but not on a Droid.</what>
</comment>
<comment>
<author>unoi...@gmail.com</author>
<when>Mon, 08 Mar 2010 23:56:02 +0000</when>
<what>Please fix this.  IQ&apos;Em sure thereQ&apos;Es no doubt from the above remarks, but I can confirm this problem on a Droid/2.0 </what>
</comment>
<comment>
<author>rickysie...@gmail.com</author>
<when>Wed, 21 Apr 2010 14:05:29 +0000</when>
<what>please fix.   this browser is worthless to me without being able to log into my bank.
  wish i would have known before i purchased.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 21 Apr 2010 14:32:10 +0000</when>
<what></what>
</comment>
<comment>
<author>shonzi...@gmail.com</author>
<when>Wed, 28 Apr 2010 15:10:14 +0000</when>
<what>The same happens in the WebView on Nexus One.

Has anyone managed to find a workaround in a form of some CSS hack that would adjust the password text 
position?</what>
</comment>
<comment>
<author>andradeneves</author>
<when>Mon, 24 May 2010 17:02:36 +0000</when>
<what>I am also having the same problem. The web page that I am facing the problem is the
Google accounts page. Until there is no final solution, do you know if there is there
anyway to overcome this problem?</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 17:13:48 +0000</when>
<what>This bug is fixed in Froyo. I am not aware of a workaround for earlier releases.</what>
</comment>
<comment>
<author>nacho.sa...@gmail.com</author>
<when>Thu, 27 May 2010 11:21:07 +0000</when>
<what>Was working right in 1.6, even in the emulator. From 2.0 not working in emulator or
device. Does anybody have a fix for users that have not updated to Froyo yet?</what>
</comment>
<comment>
<author>unoi...@gmail.com</author>
<when>Thu, 27 May 2010 16:56:12 +0000</when>
<what>My fix was simply to special case or 2.0 and use a type=Q&quot;EtextQ&quot;E instead of type=Q&quot;EpasswordQ&quot;E.  Horrible, but it 
works.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 15:17:01 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>elcad...@msn.com</author>
<when>Wed, 28 Jul 2010 08:26:55 +0000</when>
<what>Could you teach me a repaired file?</what>
</comment>
<comment>
<author>harpreet...@gmail.com</author>
<when>Fri, 30 Jul 2010 14:52:12 +0000</when>
<what>i am also able to reproduce the issue in WebView application. I observed if you increase the Zoom then the characters are aligned correctly. Issue is fixed in the Froyo.Does any one know the fix?
</what>
</comment>
<comment>
<author>gshapira@gmail.com</author>
<when>Thu, 12 Aug 2010 12:53:32 +0000</when>
<what>I added the following bit of code at the end of my WebViewClientQ&apos;Es onPageFinished() method as a workaround for this on non-Froyo devices.

mWebView.loadUrl(Q&quot;Ejavascript:Q&quot;E + 
    Q&quot;Evar inputCollection = document.getElementsByTagName(\Q&quot;Einput\Q&quot;E);Q&quot;E +
    Q&quot;Efor (var i=0; iQ&lt;EinputCollection.length; i++) {Q&quot;E +
    Q&quot;E    inputCollection[i].style.height = Q&apos;E32pxQ&apos;E;Q&quot;E +
    Q&quot;E    inputCollection[i].style.fontSize = Q&apos;E16pxQ&apos;E;Q&quot;E +
    Q&quot;E}Q&quot;E);

This increases the size of input elements and the text in them after the page is done loading. This seems to do the trick for me, though I guess ymmv.</what>
</comment>
<comment>
<author>harpreet...@gmail.com</author>
<when>Sat, 21 Aug 2010 12:44:51 +0000</when>
<what>Set the top and left padding in setRect() function of WebTextView.java.

Ex: - this.setPadding(2, 4, 0, 0);

void setRect(int x, int y, int width, int height) {
....
        } else {
            lp.x = x;
            lp.y = y;
            lp.width = width;
            lp.height = height;
        }
        
        this.setPadding(2, 4, 0, 0);
		
        if (getParent() == null) {
......
    }

This works for me.</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:26 +0000</when>
<what></what>
</comment>
<comment>
<author>sasa.hak...@gmail.com</author>
<when>Wed, 03 Nov 2010 16:14:50 +0000</when>
<what>harpreettakhi, could you elobarate more on that solution? How exactly do you set the setRect implementation?</what>
</comment>
</bug>
<bug>
<bugid>16666</bugid>
<title>The Danish dictionary disappeared in Input language from 2.3.3 to 2.3.4!</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>martin.t...@gmail.com</reportedBy>
<openedDate>Sun, 08 May 2011 17:09:36 +0000</openedDate>
<description>After installing the OTA 2.3.4 update I no longer have a Danish [Dansk
(Danmark)] dictionary available under keyboard input language. Settings
-Q&gt;E Language Q&amp;E keyboard -Q&gt;E Android keyboard -Q&gt;E Input languages -Q&gt;E Dansk
(Danmark) Used to have dictionary available, but no longer has. It looks
like it is the same problem for at least all the Scandinavian languages.
But maybe more... Please fix that as soon as possible. Before the
update: Network: Swisscom Country: Switzerland Language: English Model
number: Nexus S Android version: 2.3.3 Baseband version: I9023XXKB3
Kernel version: 2.6.35.7-g1d030a7 android-build@apa28 #1 Build number:
GRI54 After the update: Network: Swisscom Country: Switzerland Language:
English Model number: Nexus S Android version: 2.3.4 Baseband version:
I9023XXKD1 Kernel version: 2.6.35.7-ge382d80 android-build@apa28 #1
Build number: GRJ22 Regards Martin</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 09 May 2011 17:23:56 +0000</when>
<what></what>
</comment>
<comment>
<author>martin.t...@gmail.com</author>
<when>Tue, 02 Aug 2011 07:28:56 +0000</when>
<what>Any new on this issue?

Will this be fixed in Android 2.3.5?

BTW, when is the OTA 2.3.5 update expected in Europe (specifically Switzerland)?

Regards
Martin</what>
</comment>
<comment>
<author>manceram...@gmail.com</author>
<when>Wed, 03 Aug 2011 04:34:01 +0000</when>
<what>Well, many languages have been erased from in the 2.3.3 update... why? IQ&apos;Em with Verizon in the USA and got the gingerbread update. Spanish from Spain disappeared, German too. You have the ability to select them but the legend : Dictionary available is not displayed, therefore no spellcheck is performed while typing. Any way to download those languages?
</what>
</comment>
<comment>
<author>deleng...@gmail.com</author>
<when>Tue, 16 Aug 2011 09:59:16 +0000</when>
<what>Same issue here. German and English are fine, but Swedish is missing.</what>
</comment>
</bug>
<bug>
<bugid>8581</bugid>
<title>Folders on homescreen wonQ&apos;Et open</title>
<status>Reviewed</status>
<owner>joeo%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>16</stars>
<reportedBy>duvy59@gmail.com</reportedBy>
<openedDate>Tue, 25 May 2010 13:43:40 +0000</openedDate>
<description>The folders on my home screen (containing direct-dials) intermittently
cease to open. They simply do nothing. A reboot does not fix the issue.
Fixes I have found are to delete folder and make a new one or to wait
until the issue resolves by itself and the folder becomes functional
again (minutes to hours) I am currently using the Motorola Droid with
Android 2.1 This had also happened on Android 2.01</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 25 May 2010 18:10:24 +0000</when>
<what></what>
</comment>
<comment>
<author>LuteMas...@gmail.com</author>
<when>Tue, 01 Jun 2010 12:06:28 +0000</when>
<what>Just wanted to let you know, IQ&apos;Em having the exact same issue.
Even stranger is that other folders on the same screen operate
just fine.  Strangely enough, this folder also contains all of
my direct dials as well as my messaging app and the phone app.
Not sure if thatQ&apos;Es important or not, but it seemed to be a point
of commonality.</what>
</comment>
<comment>
<author>rachel.w...@gmail.com</author>
<when>Mon, 14 Jun 2010 03:08:43 +0000</when>
<what>I just got my phone on 6/12/10 and made a folder on 6/13/10 just for free games that I downloaded from the market.  There are only 4 apps in the folder.  I started having the issue today and I have to restart my phone to get it to work.</what>
</comment>
<comment>
<author>ahas...@gmail.com</author>
<when>Tue, 15 Jun 2010 20:12:22 +0000</when>
<what>IQ&apos;Eve seen this problem a lot myself and many forums IQ&apos;Eve tried to find an answer in are in the same state of befuddlement. This is a very annoying bug and needs priority resolution.</what>
</comment>
<comment>
<author>ahas...@gmail.com</author>
<when>Tue, 15 Jun 2010 20:15:15 +0000</when>
<what>For information:  Motorola Droid - Android 2.1</what>
</comment>
<comment>
<author>andrewgo...@gmail.com</author>
<when>Tue, 06 Jul 2010 22:18:42 +0000</when>
<what> I have the same issue, but realised that restarting the Home app LauncherPro (or Helix) can get the folder to work again and donQ&apos;Et have to do a manual restart the phone.</what>
</comment>
<comment>
<author>chris.de...@gmail.com</author>
<when>Fri, 13 Aug 2010 09:59:25 +0000</when>
<what>Same problem here. Motorola Milestone, Android 2.1</what>
</comment>
<comment>
<author>MassGeoc...@gmail.com</author>
<when>Mon, 16 Aug 2010 18:58:43 +0000</when>
<what>I just got the Droid 2 and IQ&apos;Em having this issue as well.</what>
</comment>
<comment>
<author>Tokon.Ai...@gmail.com</author>
<when>Mon, 27 Sep 2010 02:16:36 +0000</when>
<what>IQ&apos;Em having this problem as well. A reboot fixes it sometimes. Sometimes it fixes itself. I didnQ&apos;Et have this problem with 2.1 but now have it on 2.2 with my droid x.</what>
</comment>
<comment>
<author>Denb...@gmail.com</author>
<when>Mon, 27 Sep 2010 15:17:34 +0000</when>
<what>Running a Droid X with system version 2.3.15.MB810.  Only had it a couple of days and I have very few things installed so donQ&apos;Et believe I did something to cause this.

If I run some apps in a folder and then hit the home button and then go back to the folder and re-run the app then hit the back button the folder will be closed instead of open (it should remain open).  Then click the folder icon and it just gives the red outline but refuses to open. 

Only a reboot resolves this for me unless someone else has a workaround.

This is really bad. </what>
</comment>
<comment>
<author>szyk...@gmail.com</author>
<when>Tue, 28 Sep 2010 01:37:20 +0000</when>
<what>Another Droid 2 user with the same problem.  Very frustrating.  Intermittent -- havenQ&apos;Et figured out how to replicate the issue. </what>
</comment>
<comment>
<author>apanz...@gmail.com</author>
<when>Thu, 07 Oct 2010 16:25:56 +0000</when>
<what>Droidx running 2.2 and having the same problem. Please fix this....soon.</what>
</comment>
<comment>
<author>Denb...@gmail.com</author>
<when>Thu, 07 Oct 2010 16:32:49 +0000</when>
<what>Installing launcherpro and using folders fix my problem </what>
</comment>
<comment>
<author>nick.pov...@gmail.com</author>
<when>Mon, 18 Oct 2010 17:03:38 +0000</when>
<what>IQ&apos;Em having the same problem on my Droid X. Is this affecting only Motorola phones?</what>
</comment>
<comment>
<author>cboom4...@gmail.com</author>
<when>Thu, 28 Oct 2010 03:03:01 +0000</when>
<what>Same issue here - on a nexus one.</what>
</comment>
<comment>
<author>Goldstei...@gmail.com</author>
<when>Tue, 16 Nov 2010 22:34:44 +0000</when>
<what>So whatQ&apos;Es the solution? Apparently this is an issue on a lot of Android handsets. Anyone know of a solution or work around?

-Seth</what>
</comment>
<comment>
<author>Denb...@gmail.com</author>
<when>Wed, 17 Nov 2010 16:55:36 +0000</when>
<what>Actually there are two that I have found.  One is to install Launcher pro.   That fixed my problem quite nicely.

Another that I Q&quot;EbelieveQ&quot;E works is to use Q&quot;EApps OrganizerQ&quot;E app to categorize your apps and then use the Live Folder categories instead of the vanilla droid folders.  The reason I  said I Q&quot;EbelieveQ&quot;E it works is because it is running on top of Launcher pro but I think it will work regardless.

The benefit of Apps Organizer is if you have a lot of apps it can be hard to find.  Categorizing them and creating live folders really makes finding what you want easier.

That said, Launcher pro worked like a champ for me. </what>
</comment>
<comment>
<author>TI6...@gmail.com</author>
<when>Sun, 26 Dec 2010 23:52:17 +0000</when>
<what>I have Android 2.2 on a Motorola R2-D2 (Droid 2) phone.  IQ&apos;Eve had the same problem occur several times, and IQ&apos;Eve only had the phone for a few days.</what>
</comment>
<comment>
<author>exxonlov...@gmail.com</author>
<when>Tue, 22 Feb 2011 19:56:00 +0000</when>
<what>I have a Motorola Droid 2 Global and have the same issue occurring randomly for the same few folders.</what>
</comment>
<comment>
<author>mili...@gmail.com</author>
<when>Tue, 22 Feb 2011 22:08:07 +0000</when>
<what>Even with Launcher Pro, some of these troublesome folders still fail to open.  Also, every once in a while, I lose the icons of some apps in folders.  Where Launcher Pro helps is that the folder opening problem is fixed by restarting the launcher.  Vastly preferable to restarting the phone to fix the problem.

A number of you say that Launcher Pro fixes the problem, but havenQ&apos;Et mentioned whether this is because of restarting the launcher.  Does the folder not opening problem go away just by using Launcher Pro?  No need to restart?</what>
</comment>
<comment>
<author>absolute...@gmail.com</author>
<when>Sun, 06 Mar 2011 17:38:02 +0000</when>
<what>I am having the same issue on my Droid 2 Global. Is there any change of making this a high priority issue. It is on a lot of forums and is a widespread problem with the operating system.</what>
</comment>
<comment>
<author>ipreachc...@gmail.com</author>
<when>Mon, 09 May 2011 15:00:54 +0000</when>
<what>Having the same issue on Motorola Droid 2. Comes and goes. Other folders on same screen work fine. Fixes itself over time-I gave up on the reboot. I just find the program I want the long way, but that kind of defeats the purpose of having the folders as a shortcut. Frustrating to say the least. One of the reasons I chose Android over IOS was the ability to customize. Please fix :(</what>
</comment>
<comment>
<author>itemfo...@gmail.com</author>
<when>Wed, 11 May 2011 20:08:04 +0000</when>
<what>IQ&apos;Eve had this problem since the US launch of the G1, and still experience it on my EVO 4g. 

Problem: if I have a folder open and open a different program, either through a widget, notification, or app drawer, the previously open folder will appear to be closed again, but instead will be locked Q&quot;EopenedQ&quot;E so I canQ&apos;Et use it until I reboot the phone.

IQ&apos;Eve seen it happen on all available T-Mobile builds for the HTC G1, again on SprintQ&apos;Es HTC Sense builds on the HTC EVO, and on several Cyanogen and Valepak custom firmwares. It is a very frustrating thing and I wish I could just figure out what IQ&apos;Em doing so I can avoid it entirely. In the meantime, I simply just donQ&apos;Et use folders at all, which is disappointing.

I love everything else though. High five.</what>
</comment>
<comment>
<author>highv...@gmail.com</author>
<when>Thu, 12 May 2011 13:33:25 +0000</when>
<what>I am new to the DroidX and immediately experienced this issue. I did find that if an app from the folder is active in memory and has an issue with completing a comm task it seems to lock the containing folder up. I figured this out when I somehow selected my e-mail to comm on Wi-Fi only, out of range it locked the E-mail up when I tried to manually check labels and then the folder as well.
I was able to re-access the folder by going to settings/applications/manage applications then select Q&quot;ERunningQ&quot;E. Locate all apps that you are running from that folder, select one at a time, and tap Q&quot;EForce StopQ&quot;E. After this I am able to access the folder. Re-boot after to ensure all background apps are fired up again.
</what>
</comment>
<comment>
<author>frost...@gmail.com</author>
<when>Mon, 30 May 2011 16:49:08 +0000</when>
<what>Running a Motorola Droid too Froyo (2.2).  Having this folder issue.  Only restart will fix it.  Has there been any response from a developer yet?</what>
</comment>
</bug>
<bug>
<bugid>14557</bugid>
<title>Enrich TAG_DISCOVERED intent with NFC data found on tag</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-07T17:48:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michaele...@gmail.com</reportedBy>
<openedDate>Sat, 05 Feb 2011 17:23:33 +0000</openedDate>
<description>IQ&apos;Eve declared an activity to launch on implicit intent
android.nfc.action.TAG_DISCOVERED. The tags I want my activity to handle
have a specific URI on them in the NFC format. However the intent
doesnQ&apos;Et provide any data for filtering. It would be nice to have only my
activity launch when reading these tags.</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 17:48:55 +0000</when>
<what>Additional NFC APIs are coming in a future version of Android. In the meantime, IQ&apos;Em closing this bug; if the APIs in the new version donQ&apos;Et help, please feel free to re-file. (Unfortunately I donQ&apos;Et have any information on when the new APIs will be available.)</what>
</comment>
</bug>
<bug>
<bugid>13143</bugid>
<title>When i forward email the original email threads sent as an attachment and not in lines.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-21T06:24:48.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>elkholy....@gmail.com</reportedBy>
<openedDate>Mon, 13 Dec 2010 11:53:13 +0000</openedDate>
<description>Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. -- open mail, and select one of email from inbox,
select forward and press send. - What happened. -- The emial threads
sent as an attachment (quoted text), and not in lines. - What you think
the correct behavior should be. -- It should be the possability to send
the email threads in lines and not only as an attachment. the same issue
takeplace with reply as well. DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) -- I have htc magic. Firmware ver
1.5.</description>
<comment>
<author>elkholy....@gmail.com</author>
<when>Wed, 22 Dec 2010 11:09:11 +0000</when>
<what>Hi,

Any update for my issue, please.

Thanks</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Sat, 21 May 2011 06:24:48 +0000</when>
<what>IQ&apos;Em sorry youQ&apos;Ere having trouble with the Email app.

Unfortunately, for problems in the HTC Magic, youQ&apos;Ere using an Email client which is published and supported by HTC - youQ&apos;Ell need to contact them directly.  They do not monitor this bug tracker.

This bug tracker is for issues in the AOSP version of the phone and apps, for example as seed on the Droid, Nexus series, and Xoom.
</what>
</comment>
</bug>
<bug>
<bugid>17286</bugid>
<title>Implements Q&apos;E?Q&apos;E button on keyboard</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>superx...@gmail.com</reportedBy>
<openedDate>Tue, 31 May 2011 16:54:53 +0000</openedDate>
<description>Spanish users need a Q&apos;E?Q&apos;E button character to write faster, wait holding
Q&apos;EnQ&apos;E is maddening. Thanks</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 31 May 2011 17:04:13 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8090</bugid>
<title>Browser ending up crashing after change of scale settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>flow.ene...@gmail.com</reportedBy>
<openedDate>Sun, 02 May 2010 09:32:48 +0000</openedDate>
<description>Device: HTC Desire Android version: 1.15.405.4 | Android 2.1update1.
Locale: Russian Opening browser and then going to settings and changing
scale of representation to Big(among small,medium,big and medium by
default) results in browser closing up and then not starting anymore. It
gives an error Q&quot;EApplication Browser(com.android.browser) suddenly
stopped, RetryQ&quot;E each time you start it.</description>
</bug>
<bug>
<bugid>10495</bugid>
<title>IRM (DRM) support for Exchange email</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>OffBeatM...@gmail.com</reportedBy>
<openedDate>Tue, 17 Aug 2010 01:43:19 +0000</openedDate>
<description>If I receive an IRMQ&apos;Ed (Information Rights Managed) or DRMQ&apos;Ed email in
Exchange thereQ&apos;Es no way to read it currently (opening OWA in the browser
doesnQ&apos;Et help either!)</description>
<comment>
<author>snapfish...@gmail.com</author>
<when>Fri, 01 Oct 2010 19:56:24 +0000</when>
<what>Concur.  This is an important, yet missing, feature.</what>
</comment>
</bug>
<bug>
<bugid>8273</bugid>
<title>wifi tethering </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>Cobjone...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 22:23:18 +0000</openedDate>
<description>I think it would be great. I know it can be done, but I do not want to
root my phone. Palm OS allows this, so shouldnQ&apos;Et Android? Everyone else
join in and star this request. NOTE: This form is only for requesting
new features in Android. For all discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
feature youQ&apos;Ere requesting in as much detail as possible. If youQ&apos;Ere an
application developer and are requesting new APIs, please include sample
code showing how you are proposing the API should be used.</description>
<comment>
<author>urbain.nicolas</author>
<when>Wed, 12 May 2010 09:32:08 +0000</when>
<what>WinMo allow it too.

add blutooth tethering too plz.</what>
</comment>
<comment>
<author>humm...@gmail.com</author>
<when>Wed, 12 May 2010 15:46:29 +0000</when>
<what>You donQ&apos;Et have to root your phone.  Just use EasyTether.  It does exactly that and 
itQ&apos;Es free.  Supports Windows only, but thereQ&apos;Es a Linux process out there 
(http://www.humans-enabled.com/2009/12/how-to-tether-your-verizon-droid-as.html) as 
well as PDANet for Windows Q&amp;E Mac OS X users.</what>
</comment>
<comment>
<author>Cobjone...@gmail.com</author>
<when>Sun, 16 May 2010 21:10:47 +0000</when>
<what>Hey hummdis, 

R-Tard... why donQ&apos;Et you read what I wrote instead of posting a stupid advertisement 
for that app... I want WIFI tethering... can you go back and read that?</what>
</comment>
<comment>
<author>magic12</author>
<when>Wed, 13 Oct 2010 09:32:52 +0000</when>
<what>wifi and usb tether already exist in Android, ask your phone manufacturer/operator to include it in their rom ....</what>
</comment>
<comment>
<author>magic12</author>
<when>Wed, 13 Oct 2010 09:34:42 +0000</when>
<what>see http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=services/java/com/android/server/connectivity/Tethering.java</what>
</comment>
</bug>
<bug>
<bugid>11254</bugid>
<title>Gmail - browser sign-in - force close</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>kimhyo...@gmail.com</reportedBy>
<openedDate>Wed, 15 Sep 2010 10:12:45 +0000</openedDate>
<description>Occurrence Process:Gmail - Next - option key - select Browser sign-in -
Next - wait for a 10 sec - cancel Occurrence Status :froce close Refer
attached log files.</description>
</bug>
<bug>
<bugid>4102</bugid>
<title>SMS - Subiect field dissappears after adding attachment to message.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>siwan...@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 04:47:31 +0000</openedDate>
<description>- Steps to reproduce the problem 1. Messaging 2. Menu 3. Compose 4. Menu
5. Add subiect (DO NOT enter text into subiect field) 6. Menu 7. Attach
8. Attach anything [Occurrence State] Q&apos;ESubiectQ&apos;E text fiel dissappears. -
Sample source code demonstrating the problem Cupcake Opencore203 - What
you think the correct behavior should be. Q&apos;ESubiectQ&apos;E text field should
stay in message content.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Nov 2009 12:58:48 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8264</bugid>
<title>Time wraps in Mediaplayer when track is longer than 2 hours</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>timefre...@gmail.com</reportedBy>
<openedDate>Tue, 11 May 2010 11:35:03 +0000</openedDate>
<description>When playing a music track, the time is wrapped when i play a music
track that lasts longer than 2 hours. this is in the view that displays
the huge album cover. left to the play/pause button the time is wrapped,
but not on the right side. this happens when playing a track that lasts
4 hours. this happens, when the monitor is used vertically</description>
</bug>
<bug>
<bugid>12904</bugid>
<title>selecting multiple contact when creating new SMS</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>asharekh</reportedBy>
<openedDate>Wed, 01 Dec 2010 23:24:02 +0000</openedDate>
<description>add the ability to select multiple contact as check list when creating
new SMS</description>
</bug>
<bug>
<bugid>9312</bugid>
<title>Support XSLT in browser</title>
<status>Reviewed</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>18</stars>
<reportedBy>tableto...@gmail.com</reportedBy>
<openedDate>Thu, 24 Jun 2010 21:51:33 +0000</openedDate>
<description>My JavaScript code, invoked in a xslt stylesheet does not get called. On
emulator or device enter URL: www.tabletouch.com/x.php. Click Q&quot;EBreaking
NewsQ&quot;E and you will see XML data filtered thru xslt stylesheet, but no
JavaScript formatting. Should be 3 column layout. Enter same URL on
webkit/Firefox desktop for correct output. Code works on all webkit
environments. Emulator not throwing errors, code simply not run. IQ&apos;Em at
a loss. Any help would be greatly appreciated.</description>
<comment>
<author>zzyz...@gmail.com</author>
<when>Sat, 26 Jun 2010 19:44:56 +0000</when>
<what>This isnQ&apos;Et an XML parsing error, the Android browser doesnQ&apos;Et support client side XSLT.

If you visit: http://documenta.rudolphina.org/cond-css-demo.xml in the android browser it becomes apparent XSLT is not supported.

</what>
</comment>
<comment>
<author>tableto...@gmail.com</author>
<when>Sun, 27 Jun 2010 22:50:36 +0000</when>
<what>The raw NITF XML is being formatted by the XSLT stylesheet. The problem is the presentation layer is done by JavaScript and CSS. Both are not being accessed.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 29 Jun 2010 20:17:40 +0000</when>
<what>XSLT support has been added in Froyo (2.2)</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 29 Jun 2010 20:17:43 +0000</when>
<what>XSLT support has been added in Froyo (2.2)</what>
</comment>
<comment>
<author>tableto...@gmail.com</author>
<when>Tue, 29 Jun 2010 21:27:46 +0000</when>
<what>IQ&apos;Em Android 2.2 and same issue.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Wed, 30 Jun 2010 19:20:36 +0000</when>
<what>My apologies, I jumped to conclusions. Investigating.</what>
</comment>
<comment>
<author>tableto...@gmail.com</author>
<when>Thu, 01 Jul 2010 20:07:50 +0000</when>
<what>Thanks for helping me out, I appreciate it.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Fri, 17 Sep 2010 08:58:50 +0000</when>
<what>I am extremely disappointed with this knowledge. I am developing a cross-platform web application and need working XSLT support.

In my search for answers I came across Sarissa and Javeline:
http://dev.abiss.gr/sarissa/index.html
http://www.ajax.org/#download/util

These are JavaScript libraries that aim to add missing DOM, XML and XSLT features to web browsers. The problem is that Javeline has not been updated since 2007, so it does not support many of the XSLT features I am already making use of in iOS and most desktop web browsers.

Others may find these libraries useful depending on how much XSLT you exploit.</what>
</comment>
<comment>
<author>dalo...@gmail.com</author>
<when>Fri, 03 Dec 2010 15:40:08 +0000</when>
<what>Sarissa does not add missing xslt features. ItQ&apos;Es merely a wrapper over existing xslt functionality. ItQ&apos;Es benefit is to try and abstract the quirks of using the various slightly different xslt implementations in different browsers. But if there is no xslt processing, it wonQ&apos;Et magically do it in javascript.</what>
</comment>
<comment>
<author>tableto...@gmail.com</author>
<when>Thu, 06 Jan 2011 17:41:41 +0000</when>
<what>Fixed the problem. Android Browsers do NOT read XSLT files. Will not load them. Hence, using XML, you must render on the server not on the device. IQ&apos;Em calling this a BUG in android browsers. No reason for the browser not to access this file type. All other WebKit browser do.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Wed, 12 Jan 2011 02:29:16 +0000</when>
<what></what>
</comment>
<comment>
<author>kril...@gmail.com</author>
<when>Thu, 13 Jan 2011 05:25:35 +0000</when>
<what>There is some precedent for including this in Android.  Both mobile Safari (on iOS) and Firefox 4 for Android support XSLT.  It seems that both of those teams thought that it was worth implementing.  </what>
</comment>
<comment>
<author>tableto...@gmail.com</author>
<when>Fri, 14 Jan 2011 19:49:22 +0000</when>
<what>I suspect that by not supporting XSLT files, XML sites must render on the server, not on the device. 

Is this a little scheme to save CPU cycles on Android devices? 

Or its a really blatant bug in the browser.</what>
</comment>
<comment>
<author>sulleleven</author>
<when>Wed, 19 Jan 2011 22:35:03 +0000</when>
<what>Any official info on this?  Another thread perhaps?  Disappointed.</what>
</comment>
<comment>
<author>tableto...@gmail.com</author>
<when>Wed, 19 Jan 2011 22:41:26 +0000</when>
<what>Disappointing indeed. Not sure if any Q&quot;Eofficial androidQ&quot;E types even read this.</what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Wed, 19 Jan 2011 23:17:09 +0000</when>
<what>For the last 6 months, I have been using the JavaScript library found at:
http://goog-ajaxslt.sourceforge.net/

Its last official release was in 2006 although you can find slightly more up-to-date code by browsing their source repository. IQ&apos;Eve had to make minor modifications to fit my particular project, but as long as you avoid Q&lt;Exsl:keyQ&gt;E you should find it suitable (if not utterly slow for large/complex XSLTs).

While this library solves the problem of not having support in the browser, the lack of HTML5 Web Workers in Android really make this painful to use. A native implementation would be vastly superior in terms of impact on user experience.

Leaving this feature out is extremely conspicuous, given so many other browsers manage to implement it just fine.
</what>
</comment>
<comment>
<author>sulleleven</author>
<when>Thu, 20 Jan 2011 04:48:39 +0000</when>
<what>I am starting a little project with the hope of bringing new attention to some problems with browsers and XSLT.  This issue (lack of support in Android stock browser) will definitely be emphasized along with RSS handling in certain browsers such as Firefox and Safari (i.e. https://bugzilla.mozilla.org/show_bug.cgi?id=33862).  In general, I think XSLT could use a reboot.  Its usefulness seems under-appreciated these days.



</what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Wed, 23 Feb 2011 01:19:55 +0000</when>
<what>IQ&apos;Eve been playing with the first full release of the Honeycomb SDK (not the preview version).

The Browser provided in the emulator still doesnQ&apos;Et offer the XSLTProcessor() that Google Chrome, Apple Safari and Mozilla Firefox offer on the desktop, and that Mobile Safari and Mozilla Firefox (fennec) offers on mobile.

XSLT pages may still work if loaded directly, but it is impossible to use XSLT-created content dynamically via JavaScript.

As an aside, Web Workers are still absent also, so the JavaScript library I linked earlier will still be horribly inefficient and cause full interface freezes (without event-based modifications).

Please, Google, I beg you, donQ&apos;Et allow Android to become the IE6 of the smartphone space.</what>
</comment>
<comment>
<author>tableto...@gmail.com</author>
<when>Wed, 23 Feb 2011 06:39:22 +0000</when>
<what>IQ&apos;Em just releasing a new Android product. ItQ&apos;Es the largest Android tablet to date. But I have concerns. The XSLT browser issue, to me, does not show vision, its sloppy.

Google has a bunch of smart guys, but they are not the smartest in every technology. This shows they are thin. They can do better.

The worlds largest Android Tablet, and worlds heaviest can be found here:

http://tabletouch.com/newstable.htm

</what>
</comment>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Fri, 18 Mar 2011 11:25:52 +0000</when>
<what>I have been testing my project on a Motorola Xoom with Honeycomb. It appears that the XSLTProcessor function is available in the Browser application.

I am hoping that the emulator is simply broken and that we can expect all Honeycomb devices to ship with native XSLT support in JavaScript.

Further, my fingers are crossed that the second edition of Gingerbread (2.4) will have it too, although even if I have to wait until Ice Cream Sandwich it will still be better than nothing.</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 07 Jul 2011 16:56:47 +0000</when>
<what>Issue 12771 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>1688</bugid>
<title>Attempting to save a Picasa picture by holding down on the image in the browser -Q&gt;E Save does nothing.</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2009-01-24T01:46:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>trevpa...@gmail.com</reportedBy>
<openedDate>Wed, 31 Dec 2008 05:10:43 +0000</openedDate>
<description>http://forums.t-mobile.com/tmbl/board/message?board.id=Android3Q&amp;Ethread.id=23481</description>
<comment>
<author>vividogg888</author>
<when>Wed, 31 Dec 2008 06:13:21 +0000</when>
<what>Same problem here. I can save iimages in the browser but not with Picasa. Another issue with Picasa is 
the url for hotlinking does not work viewing from browser or Picasa app. You are unable to view Picasa 
web albums any other way via the G1 brower excepted in the Q&quot;Emobile formattedQ&quot;E version and the image 
url does not work for hotlinking.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:01:58 +0000</when>
<what>Could you provide the output of adb bugreport when that happens?</what>
</comment>
<comment>
<author>trevpa...@gmail.com</author>
<when>Fri, 23 Jan 2009 14:04:48 +0000</when>
<what>Sorry, you are going to have to guide me to get what you want.  How do I generate the
bug report, and where would it be located?  Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 23 Jan 2009 14:48:36 +0000</when>
<what>Typically, only application developers have the proper setup to gather automated
bugreports (and this bug-reporting system is still somewhat targeted at application
developers).

IQ&apos;Ell try to reproduce it on my side and to diagnose it.

Sorry for the confusion, and thanks for your patience.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 24 Jan 2009 01:46:34 +0000</when>
<what>The issue is fixed and the fix will be in a future release</what>
</comment>
<comment>
<author>trevpa...@gmail.com</author>
<when>Sat, 24 Jan 2009 01:57:25 +0000</when>
<what>Hi, can you confirm if this will make the Cupcake release, before, or after for the
G1?  Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 26 Jan 2009 16:35:43 +0000</when>
<what>Sorry, I canQ&apos;Et make any specific commitment.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 13:53:57 +0000</when>
<what></what>
</comment>
<comment>
<author>trevpa...@gmail.com</author>
<when>Thu, 05 Feb 2009 14:58:59 +0000</when>
<what>Do you know if this made it in rc33?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Feb 2009 15:20:46 +0000</when>
<what>I donQ&apos;Et believe that it did.</what>
</comment>
<comment>
<author>jschw...@gmail.com</author>
<when>Fri, 06 Feb 2009 03:54:06 +0000</when>
<what>This should be fixed. There is no reason a google phone cannot save an image from its own site. Quit working 
on an onscreen keyboard and other useless apps and get your own programs working correctly. I bought this for 
the qwerty keyboard. if I want an onscreen keyboard, ill go back to an iphone</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 03:52:10 +0000</when>
<what></what>
</comment>
<comment>
<author>trevpa...@gmail.com</author>
<when>Wed, 16 Sep 2009 03:54:51 +0000</when>
<what>It is fixed in Cupcake.</what>
</comment>
</bug>
<bug>
<bugid>7481</bugid>
<title>Voice search will not voice dial</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>aznway2s...@gmail.com</reportedBy>
<openedDate>Wed, 31 Mar 2010 23:21:07 +0000</openedDate>
<description>For some reason, every time I attempt to use the voice search to make a
phone call it automatically kicks it to a web search (i.e. I hold down
the magnifying glass, say Q&quot;Ecall random contactQ&quot;E, and it automatically
just searches is out the web). IQ&apos;Eve even tried saying Q&quot;Ecall random
contact mobileQ&quot;E or Q&quot;Erandom contact workQ&quot;E and it still just web searches
it.</description>
<comment>
<author>aznway2s...@gmail.com</author>
<when>Wed, 31 Mar 2010 23:27:38 +0000</when>
<what>This problem is for my Motorola Droid</what>
</comment>
</bug>
<bug>
<bugid>3311</bugid>
<title>Wrong ringtone plays intermittently:  default ringtone plays for users with defined ringtone</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>8</stars>
<reportedBy>gpsri...@gmail.com</reportedBy>
<openedDate>Sun, 19 Jul 2009 04:35:18 +0000</openedDate>
<description>Approx. 50% of the time, the default ringtone plays even though there is
an individually defined ringtone for the caller. This seems to happen
when the phone also appears sluggish, as though the system is bogged
down.</description>
<comment>
<author>copo...@gmail.com</author>
<when>Mon, 17 Aug 2009 21:16:06 +0000</when>
<what>IQ&apos;Eve only experienced the default ringtone playing when IQ&apos;Em viewing my SMS messages and 
a call comes in.
In all other cases, IQ&apos;Eve had the proper ringtone playing.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:12:10 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:56:20 +0000</when>
<what></what>
</comment>
<comment>
<author>popcit...@gmail.com</author>
<when>Mon, 03 Jan 2011 00:33:46 +0000</when>
<what>I have a Droid X, sometimes when I receive a call by someone with a defined ringtone the previous callerQ&apos;Es ringtone plays as if the system could not switch to the current assigned tone...</what>
</comment>
<comment>
<author>benjamin...@gmail.com</author>
<when>Thu, 13 Jan 2011 17:34:51 +0000</when>
<what>happens on my g1 also. never could figure out what the problem is</what>
</comment>
</bug>
<bug>
<bugid>13673</bugid>
<title>Cant set a wallpaper from SD card image (Froyo 2.2.1)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>sergey.g...@gmail.com</reportedBy>
<openedDate>Tue, 04 Jan 2011 14:35:11 +0000</openedDate>
<description>Actually, I cant set a wallpaper from an image on SD card, containing
international chars in itQ&apos;Es folder path. To reproduce this you should
create a folder on SD card, for example with russian letters like
/mnt/sdcard/??????????/?????/ and put some images into it. Then open a
gallery app and try to set a wallpaper from that folder. You click Q&apos;Eset
as -Q&gt;E wallpaperQ&apos;E and nothing happens. I you rename that folder to
/mnt/sdcard/photos/dauther, you want get problems. Thanks. P.S. my
device is LG P500 Optimus One, Froyo 2.2.1</description>
</bug>
<bug>
<bugid>1458</bugid>
<title>ConnectivityManager / ConnectionState Bug</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>2</stars>
<reportedBy>konrad.h...@gmail.com</reportedBy>
<openedDate>Fri, 05 Dec 2008 08:02:05 +0000</openedDate>
<description>G1 with 1.1 Firmware (PLAT-TC1 from Nov 14th) was logged into mobile
network (T-Mobile D) with 3G connection available. Phone turned off
(sleep mode). Then I entered a subway. Phone turned on again. Signal
strength showed no bar but 3G icon stayed on. Phone info showed 0db
signal strength but also said GPRS is connected. Debugging showed that
the ConnectivityManager Phone Network State returned Q&quot;EConnectedQ&quot;E for
both getState() and getDetailedState() calls. The signal loss does not
seem to be detected and thus also the data connection is said to be
active.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 03 Feb 2009 17:46:21 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:34:35 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 18:03:25 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14918</bugid>
<title>(gingerbread) JNI build/compiler/security issue when VERBOSE log is on</title>
<status>FutureRelease</status>
<owner>jaikumar...@gmail.com</owner>
<closedOn>2011-02-28T22:47:39.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>arek.lic...@gmail.com</reportedBy>
<openedDate>Tue, 22 Feb 2011 12:44:13 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. #define LOG_NDEBUG 0 in
android_bluetooth_common.h file 2. start build - What happened. 1. start
build for instance as Q&quot;Emmm showcommands frameworks/base/core/jni/Q&quot;E
target thumb C++: libandroid_runtime Q&lt;E=
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-g++ -I
dalvik/libnativehelper/include/nativehelper -I
frameworks/base/core/jni/android/graphics -I
system/bluetooth/bluedroid/include -I
hardware/libhardware/include/hardware -I
hardware/libhardware_legacy/include/hardware_legacy -I
frameworks/base/core/jni/../../include/ui -I
frameworks/base/core/jni/../../include/utils -I
external/skia/include/core -I external/skia/include/effects -I
external/skia/include/images -I external/skia/src/ports -I
external/skia/include/utils -I external/sqlite/dist -I
external/sqlite/android -I external/expat/lib -I
external/openssl/include -I external/tremor/Tremor -I
external/icu4c/i18n -I external/icu4c/common -I external/jpeg -I
frameworks/opt/emoji -I frameworks/base/core/jni -I
out/target/product/generic/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates
-I dalvik/libnativehelper/include/nativehelper -I system/core/include -I
hardware/libhardware/include -I hardware/libhardware_legacy/include -I
hardware/ril/include -I dalvik/libnativehelper/include -I
frameworks/base/include -I frameworks/base/opengl/include -I
frameworks/base/native/include -I external/skia/include -I
out/target/product/generic/obj/include -I bionic/libc/arch-arm/include
-I bionic/libc/include -I bionic/libstdc++/include -I
bionic/libc/kernel/common -I bionic/libc/kernel/arch-arm -I
bionic/libm/include -I bionic/libm/include/arch/arm -I
bionic/libthread_db/include -c -fno-exceptions -Wno-multichar
-msoft-float -fpic -ffunction-sections -funwind-tables -fstack-protector
-Wa,--noexecstack -Werror=format-security -fno-short-enums
-march=armv5te -mtune=xscale -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__
-D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -include
system/core/include/arch/linux-arm/AndroidConfig.h -I
system/core/include/arch/linux-arm/ -Wno-psabi -mthumb-interwork
-DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Werror=return-type -Werror=non-virtual-dtor
-Werror=address -Werror=sequence-point -DNDEBUG -g -Wstrict-aliasing=2
-finline-functions -fno-inline-functions-called-once -fgcse-after-reload
-frerun-cse-after-loop -frename-registers -DNDEBUG -UDEBUG
-fvisibility-inlines-hidden -DANDROID -fmessage-length=0 -W -Wall
-Wno-unused -Winit-self -Wpointer-arith -Wsign-promo -Werror=return-type
-Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -DNDEBUG
-UDEBUG -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing
-finline-limit=64 -fno-rtti -DHAVE_CONFIG_H -DKHTML_NO_EXCEPTIONS
-DGKWQ_NO_JAVA -DNO_SUPPORT_JS_BINDING -DQT_NO_WHEELEVENT -DKHTML_NO_XBL
-U__APPLE__ -DPACKED=Q&quot;E__attribute__ ((packed))Q&quot;E -DWITH_JIT
-DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
-Iframeworks/base/core/jni/../../../../bionic/libc/private -MD -o
out/target/product/generic/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/android_bluetooth_HeadsetBase.o
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp: In function
Q&apos;Evoid android::classInitNative(JNIEnv*, _jclass*)Q&apos;E:
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp:183: error:
format not a string literal and no format arguments
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp: In function
Q&apos;Evoid android::initializeNativeDataNative(JNIEnv*, _jobject*, jint)Q&apos;E:
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp:194: error:
format not a string literal and no format arguments
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp: In function
Q&apos;Evoid android::cleanupNativeDataNative(JNIEnv*, _jobject*)Q&apos;E:
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp:216: error:
format not a string literal and no format arguments
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp: In function
Q&apos;Ejboolean android::connectNative(JNIEnv*, _jobject*)Q&apos;E:
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp:229: error:
format not a string literal and no format arguments
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp: In function
Q&apos;Ejint android::connectAsyncNative(JNIEnv*, _jobject*)Q&apos;E:
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp:281: error:
format not a string literal and no format arguments
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp: In function
Q&apos;Ejint android::waitForAsyncConnectNative(JNIEnv*, _jobject*, jint)Q&apos;E:
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp:360: error:
format not a string literal and no format arguments
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp: In function
Q&apos;Evoid android::disconnectNative(JNIEnv*, _jobject*)Q&apos;E:
frameworks/base/core/jni/android_bluetooth_HeadsetBase.cpp:466: error:
format not a string literal and no format arguments make: ***
[out/target/product/generic/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/android_bluetooth_HeadsetBase.o]
Error 1 - What you think the correct behavior should be. remove compiler
switch: -Werror=format-security OR change in jni source files
LOGV(__FUNCTION__) to LOGV(Q&quot;E%sQ&quot;E, __FUNCTION__) BRANCH /gingerbread/:
frameworks/base: git branch -av * (no branch) 4ddd990 Merge Q&quot;EFix the
Multi-page SMS sending error to several receipentsQ&quot;E into gingerbread
remotes/korg/cdma-import edc6899 Extend ANDROID with CDMA mobile
technology support . Feature Complete. Review Comments Fixed
remotes/korg/cupcake 610419e AI 151388: Fix null pointer exceptions that
can occur if the GPS is started due to E911 remotes/korg/cupcake-release
46e23fe AI 150264: DO NOT MERGE TO DONUT. Manual merge of
https://android-git.corp.google.com/g/Gerrit#change,5804 from donut:
Ensure that we never trigger ArrayIndexOutOfBoundsException by checking
that the index is always Q&lt;E the arrayQ&apos;Es length. Also ensures that the
objectQ&apos;Es state is consistent. Should resolve a denial-of-service bug
when handling malformed WAP pushes. Also add a try-catch around call to
dispatchMessage(), in case there are other lurking bugs. (This is also
already in Donut.) remotes/korg/donut 2a195ae Add --max-res-version flag
to aapt. remotes/korg/donut-plus-aosp 8625c1e merge from donut
remotes/korg/donut-release b504634 Support for fallback fonts in
layoutlib. (do not merge) remotes/korg/donut-release2 a16a12a DO NOT
MERGE - backport Eclair binder thread pool scheduling policy
remotes/korg/eclair bb03053 DonQ&apos;Et crash when extra logging is enabled.
remotes/korg/eclair-passion-release 562ac30 Revert Q&quot;EFix issue 2459650.Q&quot;E
remotes/korg/eclair-release 0cccec0 Merge branch Q&apos;EeclairQ&apos;E into
eclair-release remotes/korg/eclair-sholes-release 41038db docs: add
developer dashboard page and add topic link to it from the homepage
(replacing the video topic) remotes/korg/eclair-sholes-release2 773f3ae
Manual merge of 40245 (ed5c973fc23a6733fd473ad13b4eb317e74e9bb5) DO NOT
MERGE. remotes/korg/froyo a45d693 docs: dashboard update
remotes/korg/froyo-plus-aosp 4b94c45 Merge Q&quot;EAdded dropbox broadcast
notificationQ&quot;E remotes/korg/froyo-release adba66b This class no longer
exists. remotes/korg/gingerbread 4ddd990 Merge Q&quot;EFix the Multi-page SMS
sending error to several receipentsQ&quot;E into gingerbread
remotes/korg/gingerbread-release 6bcc7a7 Add more checks for bad values
to protect from corrupt files. remotes/korg/master 7118bde Merge Q&quot;EFix
for #12945: ProgressBar.setMax() will always redraw.Q&quot;E
remotes/korg/release-1.0 ecc35e6 Fixes to allow release-1.0 to build
under Ubuntu 9.04. remotes/korg/tools_r7 f2960b8 Refresh the
layoutlib_create doc. remotes/korg/tools_r8 4b94c45 Merge Q&quot;EAdded dropbox
broadcast notificationQ&quot;E remotes/korg/tools_r9 4b94c45 Merge Q&quot;EAdded
dropbox broadcast notificationQ&quot;E remotes/m/eclair -Q&gt;E korg/eclair
remotes/m/froyo -Q&gt;E korg/froyo remotes/m/gingerbread -Q&gt;E korg/gingerbread</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 22 Feb 2011 17:54:00 +0000</when>
<what></what>
</comment>
<comment>
<author>jaikumar...@gmail.com</author>
<when>Mon, 28 Feb 2011 22:47:39 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18815</bugid>
<title>fault addr deadbaad occured while using Browser-facebook.com</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>here5dj....@gmail.com</reportedBy>
<openedDate>Tue, 26 Jul 2011 08:13:16 +0000</openedDate>
<description>While IQ&apos;Em using browser(Android 2.3.4 Gingerbread) on the facebook site,
force close was occured. usually it works fine. so this crash is just
happen one time. 07-25 13:37:13.366 116 116 I DEBUG : pid: 2355, tid:
2355 Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E 07-25 13:37:13.366 116 116 I DEBUG :
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad 07-25
13:37:13.366 116 116 I DEBUG : r0 00000027 r1 deadbaad r2 a0000000 r3
00000000 07-25 13:37:13.366 116 116 I DEBUG : r4 00000001 r5 00000000 r6
0000001b r7 f800227c 07-25 13:37:13.366 116 116 I DEBUG : r8 004f41d8 r9
a8125b6c 10 a8125b6c fp 0000003c 07-25 13:37:13.366 116 116 I DEBUG : ip
afd466a8 sp becdf158 lr afd196d9 pc afd161a4 cpsr 68000030 07-25
13:37:13.366 116 116 I DEBUG : d0 000000003f800000 d1 445ac00000000000
07-25 13:37:13.366 116 116 I DEBUG : d2 42b1000042b20000 d3
c3800000c37f8000 07-25 13:37:13.366 116 116 I DEBUG : d4
4360000000000000 d5 3fc0000042ae0000 07-25 13:37:13.366 116 116 I DEBUG
: d6 c38000003fc00000 d7 3f8000003f800000 07-25 13:37:13.366 116 116 I
DEBUG : d8 0000000043e20000 d9 c218000043e20000 07-25 13:37:13.366 116
116 I DEBUG : d10 439480004054d0e0 d11 0000000043948000 07-25
13:37:13.366 116 116 I DEBUG : d12 0000000000000000 d13 0000000000000000
07-25 13:37:13.366 116 116 I DEBUG : d14 0000000000000000 d15
0000000000000000 07-25 13:37:13.366 116 116 I DEBUG : d16
c04d000000000000 d17 c060500000000000 07-25 13:37:13.366 116 116 I DEBUG
: d18 c070000000000000 d19 0000000000000000 07-25 13:37:13.366 116 116 I
DEBUG : d20 3fe5555555555555 d21 8000000000000000 07-25 13:37:13.366 116
116 I DEBUG : d22 4065555555555555 d23 0000000000000000 07-25
13:37:13.366 116 116 I DEBUG : d24 0002000600030007 d25 0002000600030007
07-25 13:37:13.366 116 116 I DEBUG : d26 0003000300030004 d27
0002000300030003 07-25 13:37:13.366 116 116 I DEBUG : d28
0000000000000000 d29 3ff8000000000000 07-25 13:37:13.366 116 116 I DEBUG
: d30 0000000000000000 d31 3fe5555555555555 07-25 13:37:13.366 116 116 I
DEBUG : scr 20000012 07-25 13:37:13.366 116 116 I DEBUG : 07-25
13:37:13.516 209 302 D BatteryService: update start 07-25 13:37:13.536
118 118 E DataRouter: smd_file_fd = 15 and external_file_fd = 23 07-25
13:37:13.536 118 118 E DataRouter: ==KDW(3)== smd_new_status = (356)
07-25 13:37:13.536 118 118 E DataRouter: ==KDW(4)== smd_new_status =
(320) 07-25 13:37:13.536 118 118 E DataRouter: DCD pinstatus is ON 07-25
13:37:13.536 118 118 E DataRouter: + 07-25 13:37:13.536 118 118 E
DataRouter: - 07-25 13:37:13.597 376 376 I StatusBarPolicy:
onSignalStrengthsChanged 07-25 13:37:13.697 116 116 I DEBUG : #00 pc
000161a4 /system/lib/libc.so 07-25 13:37:13.697 116 116 I DEBUG : #01 pc
00014308 /system/lib/libc.so 07-25 13:37:13.697 116 116 I DEBUG : #02 pc
000149be /system/lib/libc.so 07-25 13:37:13.707 116 116 I DEBUG : #03 pc
0001a87a /system/lib/libutils.so 07-25 13:37:13.707 116 116 I DEBUG :
#04 pc 0001db96 /system/lib/libutils.so 07-25 13:37:13.707 116 116 I
DEBUG : #05 pc 0001dc1a /system/lib/libutils.so 07-25 13:37:13.707 116
116 I DEBUG : #06 pc 0001dbc6 /system/lib/libui.so 07-25 13:37:13.707
116 116 I DEBUG : #07 pc 0002985a /system/lib/libui.so 07-25
13:37:13.707 116 116 I DEBUG : #08 pc 000299d4 /system/lib/libui.so
07-25 13:37:13.717 116 116 I DEBUG : #09 pc 0004e0cc
/system/lib/libandroid_runtime.so 07-25 13:37:13.717 116 116 I DEBUG :
07-25 13:37:13.717 116 116 I DEBUG : code around pc: 07-25 13:37:13.717
116 116 I DEBUG : afd16184 2c006824 e028d1fb b13368db c064f8df 07-25
13:37:13.717 116 116 I DEBUG : afd16194 44fc2401 4000f8cc 49124798
25002027 07-25 13:37:13.717 116 116 I DEBUG : afd161a4 f7f57008 2106ea24
eb98f7f6 460aa901 07-25 13:37:13.717 116 116 I DEBUG : afd161b4 f04f2006
95015380 95029303 eefef7f5 07-25 13:37:13.717 116 116 I DEBUG : afd161c4
462aa905 f7f52002 f7f5ef0a 2106ea10 07-25 13:37:13.717 116 116 I DEBUG :
07-25 13:37:13.717 116 116 I DEBUG : code around lr: 07-25 13:37:13.717
116 116 I DEBUG : afd196b8 4a0e4b0d e92d447b 589c41f0 26004680 07-25
13:37:13.717 116 116 I DEBUG : afd196c8 686768a5 f9b5e006 b113300c
47c04628 07-25 13:37:13.717 116 116 I DEBUG : afd196d8 35544306 37fff117
6824d5f5 d1ef2c00 07-25 13:37:13.717 116 116 I DEBUG : afd196e8 e8bd4630
bf0081f0 00027e84 ffffff88 07-25 13:37:13.717 116 116 I DEBUG : afd196f8
b086b570 f602fb01 9004460c a804a901 07-25 13:37:13.717 116 116 I DEBUG :
07-25 13:37:13.717 116 116 I DEBUG : stack: 07-25 13:37:13.717 116 116 I
DEBUG : becdf118 afd426a4 07-25 13:37:13.717 116 116 I DEBUG : becdf11c
000a6120 07-25 13:37:13.717 116 116 I DEBUG : becdf120 00000015 07-25
13:37:13.717 116 116 I DEBUG : becdf124 afd187a1 /system/lib/libc.so
07-25 13:37:13.717 116 116 I DEBUG : becdf128 afd4274c 07-25
13:37:13.717 116 116 I DEBUG : becdf12c afd426f8 07-25 13:37:13.717 116
116 I DEBUG : becdf130 00000000 07-25 13:37:13.717 116 116 I DEBUG :
becdf134 afd196d9 /system/lib/libc.so 07-25 13:37:13.717 116 116 I DEBUG
: becdf138 00000001 07-25 13:37:13.717 116 116 I DEBUG : becdf13c
becdf16c 07-25 13:37:13.717 116 116 I DEBUG : becdf140 0000001b 07-25
13:37:13.717 116 116 I DEBUG : becdf144 f800227c 07-25 13:37:13.717 116
116 I DEBUG : becdf148 004f41d8 07-25 13:37:13.717 116 116 I DEBUG :
becdf14c afd189fb /system/lib/libc.so 07-25 13:37:13.717 116 116 I DEBUG
: becdf150 df002777 07-25 13:37:13.717 116 116 I DEBUG : becdf154
e3a070ad 07-25 13:37:13.717 116 116 I DEBUG : #00 becdf158 00000000
07-25 13:37:13.717 116 116 I DEBUG : becdf15c 41d80000 07-25
13:37:13.717 116 116 I DEBUG : becdf160 000000a0 07-25 13:37:13.717 116
116 I DEBUG : becdf164 afd46490 07-25 13:37:13.717 116 116 I DEBUG :
becdf168 00000001 07-25 13:37:13.717 116 116 I DEBUG : becdf16c fffffbdf
07-25 13:37:13.717 116 116 I DEBUG : becdf170 00000000 07-25
13:37:13.717 116 116 I DEBUG : becdf174 000000a8 07-25 13:37:13.717 116
116 I DEBUG : becdf178 4f41d800 07-25 13:37:13.717 116 116 I DEBUG :
becdf17c afd1430d /system/lib/libc.so 07-25 13:37:13.717 116 116 I DEBUG
: #01 becdf180 00000090 07-25 13:37:13.717 116 116 I DEBUG : becdf184
00000000 07-25 13:37:13.717 116 116 I DEBUG : becdf188 00000001 07-25
13:37:13.717 116 116 I DEBUG : becdf18c 00000004 07-25 13:37:13.717 116
116 I DEBUG : becdf190 00000000 07-25 13:37:13.717 116 116 I DEBUG :
becdf194 afd149c1 /system/lib/libc.so browser crashed by fault addr
deadbaad, I use addr2line command to map the address to native code.
result is below. #00 pc 000161a4 /system/lib/libc.so addr2line -f -e
libc.so 000161a4 __libc_android_abort
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/bionic/libc/unistd/abort.c:82
#01 pc 00014308 /system/lib/libc.so addr2line -f -e libc.so 00014308
dlmalloc
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/bionic/libc/bionic/dlmalloc.c:4264
#02 pc 000149be /system/lib/libc.so addr2line -f -e libc.so 000149be
malloc
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/bionic/libc/bionic/malloc_debug_common.c:221
#03 pc 0001a87a /system/lib/libutils.so addr2line -f -e libutils.so
0001a87a _ZN7android12SharedBuffer5allocEj
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/frameworks/base/libs/utils/SharedBuffer.cpp:29
#04 pc 0001db96 /system/lib/libutils.so addr2line -f -e libutils.so
0001db96 _ZN7android10VectorImpl7_shrinkEjj
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/frameworks/base/libs/utils/VectorImpl.cpp:418
#05 pc 0001dc1a /system/lib/libutils.so addr2line -f -e libutils.so
0001dc1a _ZN7android10VectorImpl5clearEv
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/frameworks/base/libs/utils/VectorImpl.cpp:287
#06 pc 0001dbc6 /system/lib/libui.so addr2line -f -e libui.so 0001dbc6
_ZN7android6VectorINS_13PointerCoordsEE5clearEv
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/frameworks/base/include/utils/Vector.h:60
#07 pc 0002985a /system/lib/libui.so addr2line -f -e libui.so 0002985a
_ZNK7android13InputConsumer19populateMotionEventEPNS_11MotionEventE
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/frameworks/base/libs/ui/InputTransport.cpp:687
#08 pc 000299d4 /system/lib/libui.so addr2line -f -e libui.so 000299d4
_ZN7android13InputConsumer7consumeEPNS_26InputEventFactoryInterfaceEPPNS_10InputEventE
/buildagent/workspace/I8150-GINGER/TASKSETUPMERGE/SOURCE/android/frameworks/base/libs/ui/InputTransport.cpp:614
#09 pc 0004e0cc /system/lib/libandroid_runtime.so addr2line -f -e
libandroid_runtime.so 0004e0cc
_ZN7android16NativeInputQueue21handleReceiveCallbackEiiPv
/android/frameworks/base/core/jni/android_view_InputQueue.cpp:340 Please
let me know any clue to resolve this issue.</description>
<comment>
<author>fad...@android.com</author>
<when>Tue, 26 Jul 2011 19:07:47 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7953</bugid>
<title>turn off admob</title>
<status>Unreproducible</status>
<owner>null</owner>
<closedOn>2010-04-26T04:35:46.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>billtoka...@gmail.com</reportedBy>
<openedDate>Sun, 25 Apr 2010 13:10:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>j...@google.com</author>
<when>Mon, 26 Apr 2010 04:35:46 +0000</when>
<what>CanQ&apos;Et tell what this bug is asking for.</what>
</comment>
</bug>
<bug>
<bugid>1336</bugid>
<title>SMS by Name: Not Getting Grouped</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Wed, 19 Nov 2008 09:19:45 +0000</openedDate>
<description>Some Web sites in India send SMS by Name and not by Number, even my
company send SMS using Internet Service by Name of (MOSTNasik) This SMS
is Very much readable in G1 But All SMS are not Clubbed or Grouped under
one Thread.</description>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 19 Nov 2008 09:25:52 +0000</when>
<what>Here is some more SMS Details

One is from SMS by Name Prodier which show MOSTNasik as Sender in Details of SMS
But in SMS by Number it shows the Source Number specifically in SMS details

</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 19 Nov 2008 09:26:28 +0000</when>
<what>I have never experienced such Problem in HTC Windows Device or in iPhone</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Mon, 02 Mar 2009 15:31:23 +0000</when>
<what>If any budy from Google ever look at this Issue

Is it solved in New Source Code or in CupCake</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Tue, 24 Mar 2009 13:42:46 +0000</when>
<what>None or Programmer at Android have ever review this. This site is waste of time</what>
</comment>
<comment>
<author>helen.co...@gmail.com</author>
<when>Tue, 25 Aug 2009 09:05:28 +0000</when>
<what>I have a similar problem. 

See #3271 http://code.google.com/p/android/issues/detail?id=3271</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 17:02:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:44:20 +0000</when>
<what>Issue 3271 has been merged into this issue.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 14:49:01 +0000</when>
<what></what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Wed, 30 Sep 2009 17:24:20 +0000</when>
<what>I Requete Moderators to Close this Thread or Update the Status to Solved

I am using Android 1.6 Release And i Can Confirm that This Issue is Resolved.

I feel bad the Google Engineers should take active Participation here for Reply. But
Any way

This Issue have been Resolved ...........


Thanks



</what>
</comment>
</bug>
<bug>
<bugid>19603</bugid>
<title>Gmail: Q&quot;EMark unreadQ&quot;E prompts a new email notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>schoolof...@gmail.com</reportedBy>
<openedDate>Fri, 26 Aug 2011 16:45:05 +0000</openedDate>
<description>ItQ&apos;Es driving me crazy that IQ&apos;Ell hit Q&quot;EMark unreadQ&quot;E on an email, and about
5 to 15 seconds later, my phone spouts the Q&quot;Enew emailQ&quot;E notification
tone. I go look, and itQ&apos;Es only the one that I just marked unread. I KNOW
this didnQ&apos;Et used to happen, as for the first couple of years of Android
I know this wasnQ&apos;Et Q&quot;EbrokenQ&quot;E. It just started within the last few months.
HTC G2, running Android 2.2.</description>
</bug>
<bug>
<bugid>7278</bugid>
<title>YouTube content upload count is incorrect in my account screen</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>test4off...@gmail.com</reportedBy>
<openedDate>Sun, 21 Mar 2010 16:09:51 +0000</openedDate>
<description>test procedure 1. Launch YouTube 2. menu Q&gt;E upload 3. select the content
and upload. 4. after upload is complete. go to menu Q&gt;E My account ==Q&gt;E
upload count is incorrect.</description>
</bug>
<bug>
<bugid>17315</bugid>
<title>Android 3.0 now generating SSLPeerUnverifiedException Andriod 3.0 no peer certificate</title>
<status>WorkingAsIntended</status>
<owner>b...@google.com</owner>
<closedOn>2011-07-01T23:40:23.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>dtsmith2...@gmail.com</reportedBy>
<openedDate>Wed, 01 Jun 2011 20:27:15 +0000</openedDate>
<description>The code: DefaultHttpClient httpClient = new DefaultHttpClient();
httpget = new HttpGet(Q&quot;Ehttps://www.banner.iup.eduQ&quot;E); response =
httpClient.execute(httpget); Works fine under Andriod 2.1 (in emultors
and on Nexus One and DroidX), but throws SSLPeerUnverifiedException on
Andriod 3.0 (both on the emultor or on a Motorola Zoom)</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 02 Jun 2011 00:33:38 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Jun 2011 06:23:48 +0000</when>
<what>When I try to connect with the browser, I see in logcat:

W/chromium(  354): external/chromium/net/http/http_stream_request.cc:853: [0601/215010:WARNING:external/chromium/net/http/http_stream_request.cc(853)] Falling back to SSLv3 because host is TLS intolerant: www.banner.iup.edu:443

sure enough, when I try to connect with a TLS only connection with the command line openssl tool, I see:

$ openssl s_client -connect www.banner.iup.edu:443 -tls1
CONNECTED(00000003)
28644:error:14094417:SSL routines:SSL3_READ_BYTES:sslv3 alert illegal parameter:s3_pkt.c:1093:SSL alert number 47
28644:error:1409E0E5:SSL routines:SSL3_WRITE_BYTES:ssl handshake failure:s3_pkt.c:530:

the server definitely needs to be updated to support TLS. given it hasnQ&apos;Et been updated to support TLS, its unlikely it has the fix for the SSL renegotiation protocol vulnerability. 

That said, we should be able to connect with SSL in a Java program. If I try to connect with a default SSLSocket which enables TLS and SSL, I get the same openssl error reflected in Java:

javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0xc05c0: Failure in SSL library, usually a protocol error
error:14077417:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert illegal parameter (external/openssl/ssl/s23_clnt.c:658 0xad12b3f8:0x00000000)
	at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native Method)
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:485)
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLOutputStream.Q&lt;EinitQ&gt;E(OpenSSLSocketImpl.java:818)
	at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getOutputStream(OpenSSLSocketImpl.java:730)
	at HelloWorld.http(HelloWorld.java:308)
	at HelloWorld.main(HelloWorld.java:186)
	at dalvik.system.NativeStart.main(Native Method)


But if I call Q&quot;ESSLSocket.setEnabledProtocols(new String[] { Q&quot;ESSLv3Q&quot;E })Q&quot;E, I can connect just fine.

So you need to:
a.) get the insecure server upgraded or
b.) work around by supplying an SSLSocketFactory that returns SSLSockets with setEnabledProtocols set to only use SSLv3.

if you must go with b.), IQ&apos;Ed youQ&apos;Ell have to search for an example of supplying an external SSLSocketFactory to Apache. There are some examples in the android source tree, but they might be more complicated than you need. IQ&apos;Em pretty sure there is a simple way to provide an Apache SSLSocketFactory wrapped around an javax.net.ssl.SSLSocketFactory. http://hc.apache.org/httpcomponents-client-ga/tutorial/html/index.html has some examples of suppling a SSLSocketFactory by registering your own https Scheme, which I believe is what the Android code does.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Thu, 02 Jun 2011 06:24:45 +0000</when>
<what>Reassigning. Even with workaround, it still seems like there is a bug in the browser TLS intolerance support.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Fri, 01 Jul 2011 23:40:23 +0000</when>
<what>Further analysis of the behavior of https://www.banner.iup.edu shows that this is a known issue Oracle Application Server 10g (hereQ&apos;Es an article - https://developer.mozilla.org/en/Notes_on_TLS_-_SSL_3.0_Intolerant_Servers - describing a similar issue, and a list of webservers - https://bugzilla.mozilla.org/show_bug.cgi?id=59321 - which have the same problem).

Unfortunately if we were to change the implementation of the OpenSSL software used by the Android to support servers which exhibit this behaviour it would open up a security hole (allowing an attacker to obtain cookies previously transmitted securely) so we are not able to consider doing that.
</what>
</comment>
</bug>
<bug>
<bugid>8328</bugid>
<title>Accents in Spanish on-screen keyboard</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>mique...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 06:22:58 +0000</openedDate>
<description>The English Android on-screen keyboard has all the accents (?, ?, ?, ?,
etc) or allmost all of them, when you donQ&apos;Et need them at all for the
English language. And the Spanish locale has only Q&quot;ESpanishQ&quot;E accents (?,
?, ?, ?, ?), when in Spain more languages beside Spanish are spoken
(catalan, basque, galego), and this Spanish keyboard lacks of accents to
properly write those languages. It should be a straightforward issue to
include all accents in Spanish keyboard, shouldnQ&apos;Et it? Regards.</description>
</bug>
<bug>
<bugid>14962</bugid>
<title>static method DexFile.loadDex is not thread safe</title>
<status>FutureRelease</status>
<owner>e...@google.com</owner>
<closedOn>2011-11-03T17:18:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>4</stars>
<reportedBy>paul.fre...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 19:15:22 +0000</openedDate>
<description>Using Android 2.2.2 + 2.3.3 When loading dexified jars in different
threads some threads sometimes hang in the native method
DexFile.openDexFile When loading a dexified jar while other threads are
loading classes from other dexified jars some threads sometimes hang
Only solution I could find was to pre-load in a single thread all
dexified jars using DexFile.loadDex, then from that point onwards
multiple threads could load classes from the dexified jars with no
problems. The creation of optimized dex files the the subsequent loading
of classes from these optimized dex files should be thread safe. Why
have I hit this problem? We are running an OSGi container on Android
where many dexified bundle jars are dynamically loaded. The following
code can demonstrate the problem when loading multiple dex files
simultaneously. Please note the class loading and dex loading
simultaneously also cause problems. You need to create 30 or so dexified
jars in the assets folder of the android application. You can create one
dexified jar and copy and rename it 30 times. My test jars have 20 or so
classes in them. Thanks Paul public class TestLoadDexFile extends
Activity { private static final String TAG = Q&quot;ETestLoadDexFileQ&quot;E; /**
Called when the activity is first created. */ @Override public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
System.out.println(Q&quot;ESTARTED DEX TEST...Q&quot;E); doTest();
System.out.println(Q&quot;EFINISHED DEX TESTQ&quot;E); } private void doTest() { try {
copyFilesToDirectory(getApplication()); final String[] jarsAsStrings =
getApplication().getFilesDir().list(); List jarsList = new ArrayList();
for (int i = 0; i Q&lt;E jarsAsStrings.length; i++) { if
(jarsAsStrings[i].endsWith(Q&quot;E.jarQ&quot;E)) { jarsList.add(jarsAsStrings[i]); }
} final String[] jars = (String[])jarsList.toArray(new
String[jarsList.size()]); final String dataDir =
getApplication().getFilesDir().getAbsolutePath(); if (new
File(dataDir+File.separator+Q&quot;EdexifiedQ&quot;E).mkdir()) {
System.out.println(Q&quot;EMADE DIRECTORY Q&apos;EDEXIFIEDQ&apos;EQ&quot;E); } else {
System.out.println(Q&quot;EFAILED TO MAKE DIRECTORY Q&apos;EDEXIFIEDQ&apos;EQ&quot;E); } ThreadGroup
threadGroup = new ThreadGroup(Q&quot;ETHREADGROUP LOADING JARSQ&quot;E); for (int i =
0; i Q&lt;E jars.length; i++) { final int j = i; new
Thread(threadGroup,Q&quot;EThread Q&quot;E+i) { public void run() { try {
System.out.println(Q&quot;ELOADING JAR Q&quot;E+jars[j]); System.out.println(Q&quot;ECreated
DEX Q&quot;E+DexFile.loadDex(dataDir+File.separator+jars[j],
dataDir+File.separator+Q&quot;EdexifiedQ&quot;E+File.separator+jars[j]+Q&quot;E.dexQ&quot;E,
0).getName()); } catch (IOException e) { e.printStackTrace(); }
System.out.println(Q&quot;EDONE JAR Q&quot;E+jars[j]); } }.start(); } do {
Thread.sleep(2000); } while (threadGroup.activeCount() Q&gt;E 0); } catch
(Exception e1) { // TODO Auto-generated catch block
e1.printStackTrace(); } } private static void
copyFilesToDirectory(Application androidApplication) { String[]
listAssets; try { listAssets = androidApplication.getAssets().list(Q&quot;EQ&quot;E);
for (int i=0; i Q&lt;E listAssets.length; i++) { if
(listAssets[i].endsWith(Q&quot;E.jarQ&quot;E)) { System.out.println(Q&quot;ECopying DEXIFIED
JAR Q&quot;E+listAssets[i]+Q&quot;E FROM ASSETS to DATA DIRQ&quot;E);
copyJarToDirectory(listAssets[i],androidApplication.getAssets().open(listAssets[i]),
androidApplication.getFilesDir()); System.out.println(Q&quot;EDONEQ&quot;E); } } }
catch (IOException e) { e.printStackTrace(); return; } } private static
void copyJarToDirectory(String fileName, InputStream is, File
targetDirectory) throws IOException { byte[] buffer = new byte[1024];
int bytes; OutputStream os = new
FileOutputStream(targetDirectory+File.separator+fileName); try { while
((bytes = is.read(buffer)) != -1) { os.write(buffer, 0, bytes); } }
finally { if (os != null) try{os.close();} catch(Exception ignore){}; if
(is != null) try{is.close();} catch(Exception ignore){}; } } }</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 00:22:05 +0000</when>
<what>ThereQ&apos;Es some known issues (internal bugs 3238298 and 3241479).  The former is a crash due to cookie mis-handling (fixed in Honeycomb), the latter concerns closing a file while itQ&apos;Es in use.  I donQ&apos;Et expect either of these to lead to a hang, so this may be something new.

IQ&apos;Ell put a test case together and see if I can replicate your results.
</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 00:22:31 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 24 Feb 2011 00:41:06 +0000</when>
<what>Internal bug 3482856.</what>
</comment>
<comment>
<author>tirum...@gmail.com</author>
<when>Wed, 06 Jul 2011 18:55:26 +0000</when>
<what>I am seeing the same issue, is there a resolution to this?</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Wed, 06 Jul 2011 19:00:13 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Jul 2011 19:04:10 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Wed, 06 Jul 2011 19:05:22 +0000</when>
<what>(oops. i thought this was dx.)</what>
</comment>
<comment>
<author>mattg...@gmail.com</author>
<when>Tue, 13 Sep 2011 23:29:05 +0000</when>
<what>I am seeing a similar issue in that I am seeing a hang in DexFile.openDexFile in a multithreaded situation, but in my case the second thread does not need to be loading a dex file.  I can reproduce the hang with a thread that is doing nothing but a bunch of meaningless work.  Below is the code I have used to reproduce.  Does anyone know if this is caused by the same bug, or is this a separate issue?

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

        final Button startButton = (Button)findViewById(R.id.btn_start);
        startButton.setOnClickListener(new OnClickListener()
        {
            public void onClick(View v)
            {
                Log.d(LOG_TAG, Q&quot;EonClickQ&quot;E);
                startTest();
            }
        });
        
        copyAssets();
    }

    private void copyAssets()
    {
        File jarsDir = getDir(JAR_DIR, MODE_WORLD_READABLE);
        AssetManager assetManager = getAssets();
        try
        {
            InputStream inputStream = null;
            OutputStream outputStream = null;
            try
            {
                File outputFile = new File(jarsDir, JAR_NAME);
                inputStream = assetManager.open(JAR_DIR + File.separatorChar + JAR_NAME);
                outputStream = new FileOutputStream(outputFile);
                copyStream(inputStream, outputStream);
            }
            finally
            {
                if (inputStream != null)
                    inputStream.close();
                if (outputStream != null)
                    outputStream.close();
            }
        }
        catch (IOException e)
        {
            Log.e(LOG_TAG, e.toString(), e);
        }
    }

    private void startTest()
    {
        new Thread(new DexLoaderTask()).start();
        new Thread(new WasteOfTimeTask()).start();
    }
    
    private class DexLoaderTask implements Runnable
    {
        public void run()
        {
            for (int i = 0; i Q&lt;E 25; i++)
            {
                Log.d(LOG_TAG, Q&quot;EStarting dex loader iteration Q&quot;E + i);
                File dexDir = getDir(DEX_DIR, MODE_WORLD_READABLE);
                
                // Necessary to get dexOpt to run
                if (dexDir.exists())
                    deleteDirectoryContents(dexDir);

                File jarsDir = getDir(JAR_DIR, MODE_WORLD_READABLE);
                String classpath = new File(jarsDir, JAR_NAME).getAbsolutePath();
                new DexClassLoader(classpath, dexDir.getAbsolutePath(), null, getClassLoader());
            }
            Log.i(LOG_TAG, Q&quot;EDexLoaderTask finishedQ&quot;E);
        }
    }
    
    private class WasteOfTimeTask implements Runnable
    {
        public void run()
        {
            for (int i = 0; i Q&lt;E 500; i++)
            {
                Log.d(LOG_TAG, Q&quot;EStarting waste of time iteration Q&quot;E + i);
                Math.sqrt(Math.random());
            }
            Log.i(LOG_TAG, Q&quot;EWasteOfTimeTask finishedQ&quot;E);
        }
    }

    private static void copyStream(InputStream inputStream, OutputStream outputStream) throws IOException
    {
        byte[] buffer = new byte[1024 * 10];
        int numRead = inputStream.read(buffer);
        while (numRead Q&gt;E 0)
        {
            outputStream.write(buffer, 0, numRead);
            numRead = inputStream.read(buffer);
        }
    }
    
    private static void deleteDirectoryContents(File directory)
    {
        File contents[] = directory.listFiles();
        if (contents != null)
        {
            for (File file : contents)
            {
                if (file.isDirectory())
                    deleteDirectoryContents(file);

                file.delete();
            }
        }
    }

    private static final String JAR_NAME = Q&quot;Etest.jarQ&quot;E;
    private static final String JAR_DIR = Q&quot;EjarsQ&quot;E;
    private static final String DEX_DIR = Q&quot;Eoptimized_dexQ&quot;E;
    private static final String LOG_TAG = Q&quot;ETestBugReproQ&quot;E;
}</what>
</comment>
<comment>
<author>gotoba...@gmail.com</author>
<when>Thu, 15 Sep 2011 19:06:12 +0000</when>
<what>I am also running into teh same defect - a hang when doing anything on a separate thread while the Dex Optimizer is optimizing.</what>
</comment>
<comment>
<author>fad...@android.com</author>
<when>Thu, 03 Nov 2011 17:18:06 +0000</when>
<what>The root of the problem seems to be the use of malloc() between fork() and exec() when the VM launches dexopt to process the jar/apk.  The fork() system call only clones the current thread, so if some other thread was in the middle of a malloc() or free() call when the new process was created, the heap lock will never be released in the new process.  When the new process calls malloc(), it stalls forever.

I suspect the use of synchronization to render class loading single-threaded helps not because it keeps multiple threads out of the DEX loader, but because it keeps them out of code that allocates or frees memory on the native heap.

The simplest fix is to change that one malloc() call to alloca() instead.
</what>
</comment>
</bug>
<bug>
<bugid>3036</bugid>
<title>choiceMode XML attribute not honored for ListView</title>
<status>FutureRelease</status>
<owner>romaingu...@gtempaccount.com</owner>
<closedOn>2009-06-18T00:02:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nickp...@gmail.com</reportedBy>
<openedDate>Wed, 17 Jun 2009 21:56:02 +0000</openedDate>
<description>When using the ListView in XML, the Q&quot;EchoiceModeQ&quot;E attribute is not being
read from the XML in the ListView constructor. The only way to enable
this functionality is to use the setChoiceMode() via Java code. If this
change is not desired, the Q&quot;EchoiceModeQ&quot;E attribute should be removed
because it confuses and frustrates app developers using the API.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Wed, 17 Jun 2009 23:59:36 +0000</when>
<what></what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Thu, 18 Jun 2009 00:02:08 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4137</bugid>
<title>Dialer doesnQ&apos;Et recognize accents</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-10-06T17:08:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>d.nahmia...@gmail.com</reportedBy>
<openedDate>Tue, 06 Oct 2009 03:13:14 +0000</openedDate>
<description>I have a lot of friends with accented names (French). When pressing the
Call button on the Magic, I get the phone keypad with letters on it.
Typing 374 (ERI) should bring up my friend called Q&quot;E?ricQ&quot;E, but the ?
character does not seem to be taken into account here as an E.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 06 Oct 2009 17:08:54 +0000</when>
<what>This bug is specific to HTCQ&apos;Es dialer, please file the bug to HTC.</what>
</comment>
</bug>
<bug>
<bugid>6140</bugid>
<title>Eclipse crashes when loading main.xml file.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>faljb...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jan 2010 16:54:20 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Does anyone has an issue with Eclipse crashing when trying to open up a
layout xml file such as main.xml. I have duplicated the issue with all
of Eclipse versions with Android 2.0.1 SDK. Attached are the error log
produce by Eclipse.</description>
<comment>
<author>wong.j...@gmail.com</author>
<when>Thu, 25 Feb 2010 00:10:31 +0000</when>
<what>Try upgrading your JDK version.

http://groups.google.com/group/android-developers/browse_thread/thread/2857fee9dfbcd726/cc069e7d420e9b7a?lnk=raot

I had the same issue under JDK 1.5.0_06.</what>
</comment>
<comment>
<author>faljb...@gmail.com</author>
<when>Thu, 25 Feb 2010 01:40:20 +0000</when>
<what>That did it. I thought I was the only one who is having this issue, 
Thanks for the info and for taking the time to respond Joey.  </what>
</comment>
</bug>
<bug>
<bugid>7405</bugid>
<title>Incorrect Q&quot;Enavigation dotsQ&quot;E when pressing Q&quot;Ehome buttonQ&quot;E from within an app</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-30T04:16:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>torm...@gmail.com</reportedBy>
<openedDate>Sat, 27 Mar 2010 21:36:19 +0000</openedDate>
<description>If I start any app from another workspace than the Q&quot;Ehome screenQ&quot;E, lets
say from the workspace to the right, and then press the Q&quot;Ehome buttonQ&quot;E I
return to my Q&quot;Ehome screenQ&quot;E with incorrect amounts of Q&quot;Enavigation dotsQ&quot;E.
It will show the previous state. In my example, i return to my home
screen showing 3 dots on the left and one on the right. The correct is
of course two on each side. Navigation still works though. Same issue
for all workspaces, or desktops, or whatever they are called. IQ&apos;Em
running version 2.1-update1 on a Nexus One.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 30 Mar 2010 04:16:26 +0000</when>
<what></what>
</comment>
<comment>
<author>durga.charanbeshra@gmail.com</author>
<when>Wed, 18 Aug 2010 13:08:42 +0000</when>
<what>This is similar to 7202, 7255, 7303 and 7353.</what>
</comment>
</bug>
<bug>
<bugid>4806</bugid>
<title>AVD does not work if user changes Q&apos;EDesktopQ&apos;E location in registry</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-04-18T06:04:55.000Z</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>Tools</component>
<stars>3</stars>
<reportedBy>xel...@gmail.com</reportedBy>
<openedDate>Sun, 15 Nov 2009 09:08:27 +0000</openedDate>
<description>[ Pre-condition ] 1. Using Windows 2. Using Eclipse 3. My document is
changed to D:\Jake_Docs 4. android files are generating in
D:\Jake_Docs\.android [ Steps to reproduce ] 1. Open registry editor
(Start -Q&gt;E Run -Q&gt;E type Q&quot;ERegeditQ&quot;E) 2. Go to the following registry
HKEY_CURRENT_USER -Q&gt;E SOFTWARE -Q&gt;E Microsoft -Q&gt;E Windows -Q&gt;E Current Version
-Q&gt;E Explorer -Q&gt;E User Shell Folder 3. Change Q&quot;EPersonalQ&quot;E location to some
place (D or E drivce) 4. Reboot your computer 5. Run Eclipse and run AVD
[ Current result ] AVD cannot find the location to execute itself. Q&quot;E
emulator: ERROR: unknown virtual device name: Q&apos;Ejake01Q&apos;E Q&quot;E Q&quot;E emulator:
could not find virtual device named Q&apos;Ejake01Q&apos;E Q&quot;E [ Expected result ] AVD
should work in any location.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:17:48 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:04:55 +0000</when>
<what>Well the emulator is C app and the android tool is a Java app so they
have slightly different ways to get your user profile directly.

If you hack your registry to change your home folder, you need to make it so that both the 
emulator and the java apps are aware of it.

Your best solution is to define the global environement variable ANDROID_SDK_HOME.
To do that:
- open Start Q&gt;E Control Panel Q&gt;E System Q&gt;E Advanced System Settings Q&gt;E Environment Variables.
- Create a new user variable:
name = ANDROID_SDK_HOME
value = path where you want .android to be created, e.g. something like Q&quot;Ed:\my\path\Q&quot;E

</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:16:36 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Sun, 18 Apr 2010 06:17:06 +0000</when>
<what>Issue 3402 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>8325</bugid>
<title>Unable to add or remove nameless contacts to/from favorites.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>minlee...@gmail.com</reportedBy>
<openedDate>Fri, 14 May 2010 03:24:59 +0000</openedDate>
<description>I am reporting an issue where nameless contacts cannot be added or
removed from the favorites list. Environment: Android OS 2.1 (Eclair)
Case #1: CanQ&apos;Et add nameless contact to Favorites list.
====================================================== 1. Create a new
contact without any given / family name but with at least one phone
number. 2. Enter this new contact details screen and check on the star
to this contact to the favorites. 3. Hit on back button and then go to
Favorites tab. 4. This newly added contact does NOT appear in the
favorites list. [BUG] Expected Result: The nameless contact should NOT
appear in the favorites list. Case #2: CanQ&apos;Et remove nameless contact
from Favorites list.
=========================================================== 1. Continue
from step 4. (Case #1) above, enter the contact details screen for the
nameless contact (while still in the Favorites list). 2. Remove the star
(to remove this nameless contact from the Favorites). 3. Hit the back
button to refresh Favorites list. 4. This newly added contact is STILL
in the favorites list. [BUG] Expected Result: The nameless contact
should no longer be on the Favorites list. Thanks.</description>
</bug>
<bug>
<bugid>3413</bugid>
<title>Market publisher site doesnQ&apos;Et allow switching an app from unpublished to published</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>1</stars>
<reportedBy>pmerl...@gmail.com</reportedBy>
<openedDate>Wed, 29 Jul 2009 21:36:53 +0000</openedDate>
<description>First I used Chrome to upload a new APK to Android Market. The system
would not react on the buttons. I tried Safari and IE, too, same
problem. Strange effects occured: Market said I need to choose a newer
version number in the APK, but the version text wasnQ&apos;Et updated. I had
this with both of my applications now. Only after using AndroidQ&apos;Es
browser I could get normal reactions to the form and restore my apps to
published state.</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 24 Aug 2009 23:13:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 16:23:37 +0000</when>
<what></what>
</comment>
<comment>
<author>pmerl...@gmail.com</author>
<when>Thu, 22 Oct 2009 22:29:47 +0000</when>
<what>The bug did not appear any more so I think it is resolved.</what>
</comment>
</bug>
<bug>
<bugid>18066</bugid>
<title>Browser: JavaScript based pages are being cut during load</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>alexle...@gmail.com</reportedBy>
<openedDate>Tue, 28 Jun 2011 15:42:44 +0000</openedDate>
<description>I worked with several Android phones HTC Desire + Desire HD, Samsung
Tablet\Galaxy S OS version are 2.2 + 2.2.1 and maybe 2.3 also. When
acessing (for example) Microsoft SharePoint 2010 there where some pages
with that bug, for example:
http://Q&lt;EServer_IP\NameQ&gt;E/_layouts/mngfield.aspx See attachments: In the
Q&quot;EPC page.jpgQ&quot;E you can see the full length of the web page while in the
other you can see it is being cut at the highlighted line(in the Q&quot;Epc
pageQ&quot;E file). I worked with Apple devices(Iphone + IPad) and they allow
scrolling using two fingers moving together no matter how far they are
from each other. IQ&apos;Eve attached a bug report of a HTC Desire HD OS 2.2.1</description>
</bug>
<bug>
<bugid>16843</bugid>
<title>Wrong behaviour while replying to SMS since Android 2.3.3. Update on Desire HD</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>6</stars>
<reportedBy>d.hit...@gmail.com</reportedBy>
<openedDate>Sun, 15 May 2011 01:24:07 +0000</openedDate>
<description>Since the Update to Android 2.3.3., the stock SMS-App behaves strangly
while replying to any SMS recieved. During writing of a reply, the first
time hitting the Backspace-Button takes me to the Selection-Menu for
deleting single messages from a conversation. If i hit the Button
several times in a row, it opens up the menu for every time pressing it.
I have to press the Back-Button for every instance brought up to go back
to the conversation screen, but only for beint brought back to the top
of the conversation so i have to scroll down all the way to the
reply-field at the bottom, which is very annoying especially in long
conversations. This behaviour is reproducable every time, even after
resbootin the phone several time.</description>
<comment>
<author>TimLind...@gmail.com</author>
<when>Tue, 24 May 2011 12:57:19 +0000</when>
<what>I have the same problem, but it only appears in landscape mode. Changing the keyboard from stock to any other does not seem to help.</what>
</comment>
<comment>
<author>alan.alf...@gmail.com</author>
<when>Wed, 25 May 2011 21:38:00 +0000</when>
<what>This bug is only for sms not for any other app that uses the keyboard.

Problem occurs if you enter the sms reply when the keyboard appears, at this point if you are in portrait mmode, whilst the keyboard is onsceen if you switch to landscape and press the backspace you wil then enter the Q&apos;Edelete selectionQ&apos;E

Alteratively

If you are in the reply for the sms in landscape mode, switch orientation to portrait, then back to landscape, then press backspace. Again this will open the Q&apos;Edelete selectionQ&apos;E

In short

Error occurs once backspace is pressed after orientation change is registered from portrait to landacape whilst the keyboard ia active.</what>
</comment>
<comment>
<author>mopaw...@gmail.com</author>
<when>Wed, 25 May 2011 22:44:29 +0000</when>
<what>Guys, what the hell... A bug like this?! Do at least something for godness sake, itQ&apos;Es a SHAME!</what>
</comment>
<comment>
<author>marcisaa...@gmail.com</author>
<when>Fri, 10 Jun 2011 09:50:29 +0000</when>
<what>yes i get the same issue, however when i got back to the msg after the delete section popping up, i cannot get the keyboard up i have to come out of the text message and go back in or press the menu button twice (so it pops up and goes back down) then the keyboard re-appears. </what>
</comment>
<comment>
<author>Rudolp...@gmail.com</author>
<when>Sat, 11 Jun 2011 12:14:23 +0000</when>
<what>Ugh this is annoying indeed.. please fix</what>
</comment>
<comment>
<author>samenta...@gmail.com</author>
<when>Tue, 28 Jun 2011 12:36:40 +0000</when>
<what>iQ&apos;Em using Desire S with Android 2.3 and got the same problems too!!!! Annoying!!!</what>
</comment>
<comment>
<author>siege...@gmail.com</author>
<when>Sat, 02 Jul 2011 11:01:56 +0000</when>
<what>My HTC Desire HD exhibits the same behaviour. In addition to the symptoms described above, when the issue occurs the SMS app also does not automatically make the first letter of new sentences a capital - I.e. the shift function is not automatically applied.

The delete behaviour is the worst part of the issue though and itQ&apos;Es driving me crazy.</what>
</comment>
<comment>
<author>qoo...@gmail.com</author>
<when>Tue, 05 Jul 2011 08:05:17 +0000</when>
<what>Desire S with 2.3.3 - the same problem with landscape mode. This is very annoying. Please fix.</what>
</comment>
<comment>
<author>xgenuniv...@gmail.com</author>
<when>Fri, 15 Jul 2011 02:38:03 +0000</when>
<what>HTC Desire HD here, does the same thing</what>
</comment>
<comment>
<author>Seigneur...@gmail.com</author>
<when>Fri, 15 Jul 2011 04:54:08 +0000</when>
<what>I have a HTC Desire HD running 2.3.3

Same issue here.</what>
</comment>
<comment>
<author>mopaw...@gmail.com</author>
<when>Sun, 04 Sep 2011 12:46:40 +0000</when>
<what>For Fuckness sake. IQ&apos;Em wondering if the people who work on Android are complete morons, or just they donQ&apos;Et give a fuck. This post is here FOR 4 MONTHS and you didnQ&apos;Et do ANYTHING to fix it.

Where is the problem in saing Q&quot;EweQ&apos;Ere too stupid to fix this, so please buy another phoneQ&apos;E?

IQ&apos;Em disgusted 
</what>
</comment>
<comment>
<author>unleashe...@gmail.com</author>
<when>Wed, 07 Sep 2011 17:44:01 +0000</when>
<what>IQ&apos;Em having the same problem with orientation change and the delete text function. ItQ&apos;Es kind of outrageous that you guys havenQ&apos;Et been able to discover and fix this problem on the Desire HD.

I know thereQ&apos;Es a long process to getting things fixed, but this isnQ&apos;Et rocket science.</what>
</comment>
<comment>
<author>marcel.e...@gmail.com</author>
<when>Wed, 19 Oct 2011 22:53:00 +0000</when>
<what>Same problem here... *push*
This drives me crazy! HTC Desire HD 2.3.3
Plz FIX / answer


_________________________________
Sms, Bug, Fehler, L?schtaste, Backspace, R?cktaste, Landscape mode, Portrait mode</what>
</comment>
<comment>
<author>captnm...@gmail.com</author>
<when>Fri, 25 Nov 2011 15:55:34 +0000</when>
<what>Same problem on HTC Desire S.
DonQ&apos;Et know if it is an android issue or an HTC, but it should be fixed..
Without this bug, it could be a great phone/OS..</what>
</comment>
</bug>
<bug>
<bugid>9990</bugid>
<title>add in default build-file hooks for targets, which can be overriden from user build-file</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-07-25T20:22:14.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>ruslan.s...@gmail.com</reportedBy>
<openedDate>Sun, 25 Jul 2010 13:05:09 +0000</openedDate>
<description>It would be nice, to have possibility use tool-generate build.xml with
custom steps (like sources preropcessing or optimization or so-on) for
doing this., it is easy to add to ant_rules_r2.xml empty target with
dependecies, such as pre-resource post-resoirce pre-compile post-compile
if needed, I can submit a path.</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sun, 25 Jul 2010 20:22:14 +0000</when>
<what>This has already been implemented for the next version of the tools.</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 10 Sep 2010 00:06:54 +0000</when>
<what>Using r7, if you recreate the build.xml file for your project you will see:

Q&lt;E!--
    Q&lt;Etarget name=Q&quot;E-pre-buildQ&quot;EQ&gt;E
    Q&lt;E/targetQ&gt;E
    Q&lt;Etarget name=Q&quot;E-pre-compileQ&quot;EQ&gt;E
    Q&lt;E/targetQ&gt;E

    [This is typically used for code obfuscation.
     Compiled code location: ${out.classes.absolute.dir}
     If this is not done in place, override ${out.dex.input.absolute.dir}]
    Q&lt;Etarget name=Q&quot;E-post-compileQ&quot;EQ&gt;E
    Q&lt;E/targetQ&gt;E
--Q&gt;E
</what>
</comment>
</bug>
<bug>
<bugid>1580</bugid>
<title>Add Hebrew characters in fonts</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2010-05-26T16:32:54.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>333</stars>
<reportedBy>eladk...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 14:41:06 +0000</openedDate>
<description>Hi, While browsing some websites on my phone, I have found that the G1
does not support showing Hebrew fonts. In a world of Unicode Java it
seems that at the very least you would include fonts for other languages
- i know that this solution is not all encompassing and will give very
limited support for other languages, but itQ&apos;Es a start - people have been
doing it with root access and all they did is just push some regular
hebrew fonts and it works - you can simply make this patch official -
isnQ&apos;Et that what open source is all about? Thanks in advance, Elad Katz,
(very) Junior Android Developer</description>
<comment>
<author>lio...@gmail.com</author>
<when>Thu, 18 Dec 2008 19:31:53 +0000</when>
<what>I second.
the only thing that stops us is the file system permission set. The permission set
can be changed without compromising the system.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:16:50 +0000</when>
<what>A concern here is that fonts that include many scripts tend to be large, but storage
space is scarce on current devices.</what>
</comment>
<comment>
<author>lio...@gmail.com</author>
<when>Fri, 19 Dec 2008 02:51:55 +0000</when>
<what>So why wonQ&apos;Et you just release the file permission (or directory in our case). Let the
user choose how to spend the little memory we have. 

DoesnQ&apos;Et it sound reasonable?
</what>
</comment>
<comment>
<author>eladk...@gmail.com</author>
<when>Fri, 19 Dec 2008 13:15:39 +0000</when>
<what>From what I understand, support for multiple languages is an inevitable stop in the
roadmap ahead (and partial support is planned for as early as q1 09) so this is
something that should be addressed and might as well be address now.
also, in the spirit of open source, the o.s. should allow access to fonts directory
so that developers (or users) can put in their own fonts (just like they would for
ringtones and backgrounds)
Just a thought... </what>
</comment>
<comment>
<author>eladk...@gmail.com</author>
<when>Fri, 19 Dec 2008 13:25:13 +0000</when>
<what>Quote:Q&quot;E(and partial support is planned for as early as q1 09)Q&quot;E see cupcake
(http://source.android.com/roadmap/cupcake)</what>
</comment>
<comment>
<author>rote...@gmail.com</author>
<when>Fri, 23 Jan 2009 04:44:03 +0000</when>
<what>hey elad 
you said something about people did it before ?
can you please spacify how ?
</what>
</comment>
<comment>
<author>lio...@gmail.com</author>
<when>Fri, 23 Jan 2009 12:05:15 +0000</when>
<what>See details at iandroid.co.il
In short, we just replaced the fonts with ones that support Hebrew and updated the OS
with the new fonts. There was a need though for administrative privileges.</what>
</comment>
<comment>
<author>dan_ha...@hotmail.com</author>
<when>Thu, 18 Jun 2009 09:09:36 +0000</when>
<what>I truly think that I shouldnQ&apos;Et have to root my G1 in order to add simple Hebrew reading 
capabilities , please just add some language adding feature, i mean how hard would it 
be to simply download and throw some fonts in a folder in response to a user selecting 
them in the device?

every g1 user knows that system memory is scarce and can make his own decision on how 
to allocate that memory. we all do that when it comes to managing applications on the 
g1 anyway.</what>
</comment>
<comment>
<author>gerken...@gmail.com</author>
<when>Sat, 11 Jul 2009 07:56:36 +0000</when>
<what>What about the new HTC Hero, could this phone work with Hebrew?</what>
</comment>
<comment>
<author>hdib...@gmail.com</author>
<when>Wed, 12 Aug 2009 13:34:58 +0000</when>
<what>I confirm this issue on my HTC Hero, Both arabic and Hebrew are not displayed correctly.
people are rooting their devices just to add fonts

http://blog.amr-gawish.com/39/arabic-language-in-android/
 </what>
</comment>
<comment>
<author>torm...@gmail.com</author>
<when>Tue, 18 Aug 2009 21:51:38 +0000</when>
<what>So? Anybody will do something? I want to read hebrew texts! Why the Q&quot;EGOOGLEQ&quot;E canQ&apos;Et put the normal 
utf fonts in update?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:34:09 +0000</when>
<what></what>
</comment>
<comment>
<author>slav...@gmail.com</author>
<when>Wed, 02 Sep 2009 16:01:15 +0000</when>
<what>Any progress on those Hebrew fonts? With root functionality disabled in the latest 1.5 
version, is there any other way to add/replace fonts in /system/fonts?</what>
</comment>
<comment>
<author>yochai...@gmail.com</author>
<when>Wed, 02 Sep 2009 16:04:40 +0000</when>
<what>I know they have it in the samsung galaxy!</what>
</comment>
<comment>
<author>slav...@gmail.com</author>
<when>Wed, 02 Sep 2009 16:07:52 +0000</when>
<what>They do indeed!</what>
</comment>
<comment>
<author>yochai...@gmail.com</author>
<when>Wed, 02 Sep 2009 16:10:12 +0000</when>
<what>I just use the cyanogenMod ROM, then everytime I flash a new ROM/update I just
replace /system/font/DroidSansFallback.ttf with one from a dejavu font set and
reboot.  That works for me till itQ&apos;Es official.</what>
</comment>
<comment>
<author>slav...@gmail.com</author>
<when>Wed, 02 Sep 2009 16:12:04 +0000</when>
<what>Wow, thatQ&apos;Es too complicated for one that just got HTC G1 :)</what>
</comment>
<comment>
<author>yochai...@gmail.com</author>
<when>Wed, 02 Sep 2009 16:16:26 +0000</when>
<what>ItQ&apos;Es super easy to root the G1 these days. You can do it with one click, and then use
a slightly modified standard ROM with root.

http://androidandme.com/2009/08/news/how-to-root-a-t-mobile-g1-and-mytouch-3g-android-phone/</what>
</comment>
<comment>
<author>slav...@gmail.com</author>
<when>Wed, 02 Sep 2009 16:18:25 +0000</when>
<what>IQ&apos;Ell check this out, thank you!</what>
</comment>
<comment>
<author>slav...@gmail.com</author>
<when>Thu, 03 Sep 2009 06:25:00 +0000</when>
<what>Well, it worked. Installed the latest stable release from Cyanogen, pushed Hebrew fonts 
and itQ&apos;Es done. Thank you!</what>
</comment>
<comment>
<author>arielh...@gmail.com</author>
<when>Sun, 06 Sep 2009 10:59:54 +0000</when>
<what>We need Hebrew fonts on the HTC Hero now! And I really do not want to root my phone
to get it. I think the possibility for adding hebrew fonts should be standard for all
android devices. It is really not funny when the facebook messages from my friends is
displayd as boxes. No excuses is good enough for not having it as an add on option
downloadable from the market.

</what>
</comment>
<comment>
<author>gerken...@gmail.com</author>
<when>Sun, 06 Sep 2009 11:03:56 +0000</when>
<what>I totally agree.
If the rooted hero-androids can do it why not a decent option out of the box. Why not
a decent reaction with respect to customers...</what>
</comment>
<comment>
<author>arielh...@gmail.com</author>
<when>Sun, 06 Sep 2009 12:42:03 +0000</when>
<what>I acctually miss my Nokia N95 symbian phone, because of the ridiculous lack of hebrew
fonts on android.... I not only suppose but expect that there will be a quick
sulution for this in a few days. If it is to much to expect, well; Q&quot;Ethanks a lot for
forcing me to use my nokia N95 again...Q&quot;E

The root option is a no for me, because of the warranty issue...   

  </what>
</comment>
<comment>
<author>lio...@gmail.com</author>
<when>Sun, 06 Sep 2009 13:08:45 +0000</when>
<what>WeQ&apos;Eve been waiting since october of 2008. What makes you think there will be a solution in a few days 
time. 
Get real and root your phone. Your threats donQ&apos;Et scare anyone at Google.</what>
</comment>
<comment>
<author>arielh...@gmail.com</author>
<when>Sun, 06 Sep 2009 14:46:22 +0000</when>
<what>I am a new android user, and I am real shocked to know that people have been waiting
such a long time for it. Why should we Q&quot;EhackQ&quot;E the device to get hebrew on it? I did
not have to hack my computer to download hebrew fonts!!! I also see this function as
a standard option in all smartphone devices, since the philosophy of a smartphone is
to get it is as close as possible to the PC, when it comes to functionality and
user-friendliness.    

Is there any good reason why google is not opening the possibility to add hebrew
fonts on the market?

Please let me know, because I do not know any...

</what>
</comment>
</bug>
<bug>
<bugid>10341</bugid>
<title>Mobile sites can no longer be zoomed in the browser</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>grj.mc...@gmail.com</reportedBy>
<openedDate>Wed, 11 Aug 2010 07:01:27 +0000</openedDate>
<description>Since upgrading my device to Froyo I have lost the ability to zoom when
viewing mobile sites. This may have been deliberate, but even so it was
an extremely useful feature for partially-sighted users, and losing it
has been a major inconvenience as it means I have to go to the main
version of a site instead of the mobile version to read content.
Accessibility in Android is already poor, so losing an accessibility
feature is extremely irritating. Steps to reproduce: - Visit a mobile
site, such as GoogleQ&apos;Es mobile site - Try to zoom the display What
happened: - Nothing What should happen: - The display should zoom
Device: HTC Desire Android version: 2.2</description>
<comment>
<author>grj.mc...@gmail.com</author>
<when>Fri, 13 Aug 2010 15:17:52 +0000</when>
<what>Closer investigation seems to suggest that this only happens on some mobile sites, maybe even only GoogleQ&apos;Es mobile site.  Zoom still works in Wikipedia mobile and several other mobile sites, but not on Google for some reason.  Still worth investigating as Google is likely to be heavily used. </what>
</comment>
<comment>
<author>bobby.ma...@gmail.com</author>
<when>Fri, 24 Sep 2010 11:55:27 +0000</when>
<what>this is set by the website itself.
user-scalable= yes or no.
</what>
</comment>
</bug>
<bug>
<bugid>3274</bugid>
<title>Company/Organisation/Organization not displayed for incoming call</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2009-08-31T18:27:16.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>6</stars>
<reportedBy>matthewh...@gmail.com</reportedBy>
<openedDate>Wed, 15 Jul 2009 14:58:23 +0000</openedDate>
<description>Hi, I have many contacts that have the company name field entered. As a
business user it is very useful to be shown this company name when that
person calls, as well as the contact name. I canQ&apos;Et always remember what
company a given contact name belongs to and it would be a invaluable
memory jog that improves my customer relationships. Matthew</description>
<comment>
<author>powell.l...@gmail.com</author>
<when>Sat, 15 Aug 2009 12:58:22 +0000</when>
<what>And there is another issue related to this one. I have many contacts with empty first
field (the one which appears as First and Last). I just imported my contacts with
Q&quot;EorganizationsQ&quot;E field filled and empty first and last name. Such contacts cannot be
found with Q&quot;Esearch contactsQ&quot;E feature, and there is only a phone number displaying
when I a am receiving the call or SMS from this contact. 
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 15:14:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 18:27:16 +0000</when>
<what></what>
</comment>
<comment>
<author>type...@gmail.com</author>
<when>Sat, 20 Nov 2010 14:59:17 +0000</when>
<what>Yes, both of above mentioned functions are really missing android phones. Please if possible solve it as soon as possible.</what>
</comment>
</bug>
<bug>
<bugid>2146</bugid>
<title>[Alarm Clock] snooze button too similar to dismiss</title>
<status>Assigned</status>
<owner>phanna%a...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>148</stars>
<reportedBy>g1adrift@gmail.com</reportedBy>
<openedDate>Thu, 05 Mar 2009 15:15:04 +0000</openedDate>
<description>RC31 on T-Mobile G1 The Q&quot;EsnoozeQ&quot;E button in the alarm popup is too
similar to the Q&quot;EdismissQ&quot;E button. It may helpful to a sleepy-eyed user to
have them visually distinct in some way beyond whatQ&apos;Es written on them.
Perhaps have the snooze button be larger, with dismiss located some
place that couldnQ&apos;Et be accidentally pressed if the user were haphazardly
grabbing their phone (away from the edges of the screen).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 05 Mar 2009 15:29:26 +0000</when>
<what>This issue is assigned to an engineer for further evaluation</what>
</comment>
<comment>
<author>guywal...@gmail.com</author>
<when>Thu, 25 Jun 2009 11:24:19 +0000</when>
<what>I second this. I thought I had good eyesight but the mornings have proved me wrong. 
I stare at those two buttons and wonder which one IQ&apos;Em supposed to press. </what>
</comment>
<comment>
<author>phanna%a...@gtempaccount.com</author>
<when>Tue, 18 Aug 2009 19:19:20 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:12:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 15 Sep 2009 16:50:30 +0000</when>
<what></what>
</comment>
<comment>
<author>hit...@gmail.com</author>
<when>Wed, 16 Sep 2009 14:45:17 +0000</when>
<what>Bigger snooze button would be great.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:20:12 +0000</when>
<what></what>
</comment>
<comment>
<author>g1adrift@gmail.com</author>
<when>Mon, 08 Feb 2010 17:03:53 +0000</when>
<what>The addition of the ability to dismiss the alarm by pressing the hardware keys is a
good help in this use case. An on-screen change would still be nice, though.</what>
</comment>
<comment>
<author>pldoolittle</author>
<when>Mon, 08 Feb 2010 17:17:55 +0000</when>
<what>Allowing buttons to dismiss an alarm works great for the MM dock, but I found it to be 
problematic during daily use phone as bumping the buttons (or even removing the phone 
from the case) can cause inadvertent dismissals.

This fix should take about 2 minutes, including recompile and testing.  Simply making 
one button green and the other red (or any dissimilar color pair) would resolve it for 
most users.</what>
</comment>
<comment>
<author>disco...@gmail.com</author>
<when>Tue, 02 Mar 2010 21:59:28 +0000</when>
<what>My alarm was just going off while I was in the shower because I hit the snooze button
instead of the dismiss button.   Personally, I detest snooze buttons and those who
use them.  Now my wife is quite angry at me for having woken her up repeatedly (she
is apparently also too incompetent to correctly choose the dismiss button as she also
chose snooze in her attempt to quiet my device.)  If you are married, then you know
the hell it is to have a wife who started the day pissed off at you and with too
little sleep.   Please correct this poor choice in user interface design asap. </what>
</comment>
<comment>
<author>zaj...@gmail.com</author>
<when>Thu, 11 Mar 2010 21:53:33 +0000</when>
<what>IQ&apos;Ed like to start with programme droid applications. So IQ&apos;Ell try it solve.</what>
</comment>
<comment>
<author>dpsmarq...@gmail.com</author>
<when>Sun, 28 Mar 2010 13:58:25 +0000</when>
<what>Hello All,

Is this issue already fixed?

Best Regards,</what>
</comment>
<comment>
<author>4ster...@gmail.com</author>
<when>Mon, 12 Apr 2010 08:39:28 +0000</when>
<what>Funny thing is that you canQ&apos;Et really read when alarm wakes you up... I didnQ&apos;Et know that 
until I got my Nexus One and used stock alarm...</what>
</comment>
<comment>
<author>drewbrereton2010@gmail.com</author>
<when>Tue, 13 Apr 2010 23:20:44 +0000</when>
<what>Bump.  Please keep in mind that persons with 
glasses or contacts do not sleep with them in so 
the revised buttons should be designed with that 
in mind as well (make them big and easy to read).</what>
</comment>
<comment>
<author>ricn...@gmail.com</author>
<when>Sun, 13 Jun 2010 17:27:08 +0000</when>
<what>For those of us who canQ&apos;Et read the screen in the morning (sans our glasses), IQ&apos;Ed prefer the entire screen was one big Q&quot;EsnoozeQ&quot;E button at the moment the alarm sounds. Just a simple reach out with the hand and touching the screen anywhere would snooze/silence the alarm. No need to pick it up and look at it, even for those with perfect vision. ThatQ&apos;Es kind of the point of snooze, isnQ&apos;Et it? The lest alert we have to be, the less interaction with a device that demands our attention, the easier it is to go back to sleep for a few minutes.

Once the clock is in snooze state after tapping the screen, the screen can become a quiesce/disable button. And it should say just that, so when we finally get out of bed we can see the clock app telling us it is in snooze mode and we need to touch the screen again (or side buttons) to shut off the alarm for the rest of the day.

If a second snooze alarm goes off, just put the entire screen back into being one giant snooze button. Repeat until the entire number of snoozes have expired or the alarm is quiesced for the day.

From my point of view, this really hasnQ&apos;Et much to do with reading as it does efficiencies involved in snoozing. The whole goal in snoozing is to keep your mind form having to become alert, right? So you can go back to sleep, right? The less we have to do in order to snooze that alarm, the easier it is to go back to sleep. 

I donQ&apos;Et engage a real alarm clock by picking it up and shaking it, or by looking for which knob on the back might snooze the alarm. I expect there to be one huge button on the top of the clock that I just reach out an press without having to think. All this shake and flip over and touch this tiny button, etc., for snoozing may be cute and a novelty, but thereQ&apos;Es a reason real clocks are designed with huge snooze buttons on the top...

My 2 cents.
</what>
</comment>
<comment>
<author>garethda...@gmail.com</author>
<when>Sun, 13 Jun 2010 19:11:59 +0000</when>
<what>My biggest problem is that the buttons move around. I have my phone laying nearby, head on the pillow, it wakes me up so I tilt the phone toward me in landscape mode, which causes it to switch from vertical orientation to horizontal, but not before IQ&apos;Eve seen the snooze button and aimed for it with my sleepy eye... the target moves and I sometimes hit the dismiss button instead.

Whatever the solution, please donQ&apos;Et give us a moving target!</what>
</comment>
<comment>
<author>jacobs.r...@gmail.com</author>
<when>Thu, 17 Jun 2010 15:39:06 +0000</when>
<what>A very large snooze button (about total screen size) and a slider to dismiss. and I do agree with  garethdavidso no rotate action... </what>
</comment>
<comment>
<author>android....@gmail.com</author>
<when>Thu, 17 Jun 2010 19:20:58 +0000</when>
<what>Not a solution for the built-in alarm but I had the same problems, thatQ&apos;Es why I wrote SoftAlarm so you could give that a try (fades in alarm, has a big snooze button with voice feedback, a slider for dismissing, no layout changing when tilting the phone). ItQ&apos;Es free (and it will stay free) but itQ&apos;Es still in beta so use a backup alarm.</what>
</comment>
<comment>
<author>RDavidHo...@gmail.com</author>
<when>Sun, 11 Jul 2010 11:14:43 +0000</when>
<what>I use the alarm clock throughout the day, not just to wake me up.  The problem that I had was that the alarms would get dismissed or snoozed before I could get them out of my pocket.  Snoozing was worse since the alarm would go off again later.  This would sometimes happen several times until I just took the phone out of my pocket and held it until I could dismiss the alarm.

My idea was that the alarm popup window should look just like the popup window for an incoming phone call.  All of the buttons should be locked, including the touch screen buttons.  Sliders would be used for both dismiss and snooze.  The snooze slider would call up a menu that would allow the snooze time to be selected.

I worked with a developer called Connective Tools to change their Alarm Master program.  They did not implement my idea exactly, the menu button calls up the snooze time menu and the volume toggle changes the alarm volume.  The volume changes are only when the alarm is sounding, no permanent volume settings are changed including the volume when the alarm resounds after dismissal.  The only problem is with the home button.  Connective Tools tells me that Google does not allow developers to intercept the home button.  They implemented a 30 second snooze if the home button is pressed.  The home screen is still displayed.

For those of us that need glasses, the sliders are always in the same place.  The dismiss slider is red and the snooze slider is green.

It only took Connective Tools about a week to send me a beta version of Alarm Master with these changes and they have incorporated the changes in their latest release, which is in the market place.  The sliders are optional, so you have to turn them on in the settings menu.  Check it out and see if it helps.

For Google:
I think that all alerts, alarms, notifications, etc. should work this way.  Just like the ringing phone.
</what>
</comment>
<comment>
<author>Zhao...@gmail.com</author>
<when>Mon, 19 Jul 2010 17:27:45 +0000</when>
<what>Q&quot;EMy biggest problem is that the buttons move around. I have my phone laying nearby, head on the pillow, it wakes me up so I tilt the phone toward me in landscape mode, which causes it to switch from vertical orientation to horizontal, but not before IQ&apos;Eve seen the snooze button and aimed for it with my sleepy eye... the target moves and I sometimes hit the dismiss button instead.

Whatever the solution, please donQ&apos;Et give us a moving target!Q&quot;E


I have the exact same problem. The reason we hit dismiss instead of snooze is because when the phone changes from vertical to landscape, the dismiss button is EXACTLY where the snooze used to be!

I believe the best solution would be to have buttons that donQ&apos;Et move when changing from vertical to landscape, thus even if the rest of the screen rotates, the place u press will still remain the same.

I have also tried softalarm, one feature I really liked was that it would automatically snooze when you flip your phone over, not sure about idea copyrights, but if google could implement similar functionality with the default alarm that would be great. (For anyone wondering, I found softalarm buggy in other areas which lead to me uninstalling it)
</what>
</comment>
<comment>
<author>donnacwi...@gmail.com</author>
<when>Wed, 04 Aug 2010 03:51:53 +0000</when>
<what>30 years ago I had the wires snipped for my husbands snooze button becuase he continually pushed it without realizing it and of course I couldnQ&apos;Et get any sleep.  The next alarm clock was digital and cost me $40 to have to snooze circuit disabled.  Why doesnQ&apos;Et anyone make an alarm clock without a snooze button? Or at least a way to temporarily keep the snooze button from working? Does anyone know of an alarm clock without a snooze button?</what>
</comment>
<comment>
<author>bdwar...@gmail.com</author>
<when>Thu, 02 Sep 2010 12:23:28 +0000</when>
<what>Expanding upon #19, which I completely agree with...

The last thing my sleep-addled brain can comprehend is where the snooze/dismiss buttons went if I accidentally press a softkey like the back button.  It would be a massive improvement to the clock application if it was impossible to dismiss the snooze/dismiss screen until one or the other action is taken.</what>
</comment>
<comment>
<author>Matthew....@gmail.com</author>
<when>Fri, 10 Dec 2010 17:45:32 +0000</when>
<what>Adding swipe to dismiss would be great, I often hit dismiss when I mean snooze!</what>
</comment>
<comment>
<author>gucinski@gmail.com</author>
<when>Fri, 10 Dec 2010 17:47:59 +0000</when>
<what>Comment 23 is brilliant.  Press to snooze, swipe to dismiss, would be a phenomenal improvement.  As someone else prone to hitting dismiss vice snooze while half conscious, itQ&apos;Ed save me plenty of late arrivals to work.</what>
</comment>
<comment>
<author>Greg.Mar...@gmail.com</author>
<when>Fri, 10 Dec 2010 18:13:27 +0000</when>
<what>How about shake to snooze, swipe to dismiss.</what>
</comment>
</bug>
<bug>
<bugid>11087</bugid>
<title>After updating to 2.2 from 2.1 pictures will no longer display in chronological order.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>VramGama...@gmail.com</reportedBy>
<openedDate>Wed, 08 Sep 2010 01:08:58 +0000</openedDate>
<description>I have a HTC Evo 4G for Sprint currently running FROYO 2.2 When I take
pictures then view them in the gallery they are no longer in
chronological order. They order of the pictures seams to be mixed up
with older photos. When running 2.1 pictures would display in the order
they were taken, chronologically.</description>
</bug>
<bug>
<bugid>11320</bugid>
<title>Embedded Webview interface crashes on tight loop.</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>9</stars>
<reportedBy>fil.ora...@gmail.com</reportedBy>
<openedDate>Fri, 17 Sep 2010 15:32:24 +0000</openedDate>
<description>When embedding a Java interface into a WebViewQ&apos;Es JS, a tight loop will
cause a crash with a ReferenceTable overflow. IQ&apos;Em not leaking memory (I
donQ&apos;Et think). Easily reproduced with code like: //In your main
application class: mWebView.addJavascriptInterface(new JInterface(),
Q&quot;EcrasherQ&quot;E); private class JInterface { public void log(String
logMessage){ Log.i(Q&quot;EMyAppQ&quot;E, logMessage); } } //In a JS file that your
Webview loads: for (i=0; iQ&lt;E10000; i++) { crasher.log(Q&quot;ECrashing now...Q&quot;E);
} Log output: W/dalvikvm( 7864): ReferenceTable overflow (max=512)
W/dalvikvm( 7864): Last 10 entries in JNI local reference table:
W/dalvikvm( 7864): 502: 0x43ffd960 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm( 7864): 503: 0x43ffd9b0 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm( 7864): 504: 0x43ffd690 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm( 7864): 505: 0x43ffd6e0 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm( 7864): 506: 0x43ffd3c0 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm( 7864): 507: 0x43ffd410 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm( 7864): 508: 0x43ffd0f0 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm( 7864): 509: 0x43ffd140 cls=Ljava/lang/String; (28 bytes)
W/dalvikvm( 7864): 510: 0x43faa150
cls=Lorg/james/vodafone/flash/FlashChat$ApplicationInterface; (12 bytes)
W/dalvikvm( 7864): 511: 0x4000bc10 cls=Ljava/lang/Class;
Q&apos;ELjava/lang/Integer;Q&apos;E (164 bytes) W/dalvikvm( 7864): JNI local reference
table summary (512 entries): W/dalvikvm( 7864): 1 of Ljava/lang/Class;
164B W/dalvikvm( 7864): 499 of Ljava/lang/String; 28B (499 unique)
W/dalvikvm( 7864): 11 of Ljava/lang/String; 36B (11 unique) W/dalvikvm(
7864): 1 of Lorg/james/vodafone/flash/FlashChat$ApplicationInterface;
12B W/dalvikvm( 7864): Memory held directly by tracked refs is 14544
bytes E/dalvikvm( 7864): Failed adding to JNI local ref table (has 512
entries) I/dalvikvm( 7864): Q&quot;EWebViewCoreThreadQ&quot;E prio=5 tid=8 RUNNABLE
I/dalvikvm( 7864): | group=Q&quot;EmainQ&quot;E sCount=0 dsCount=0 s=N obj=0x43f925b0
self=0xa4b20 I/dalvikvm( 7864): | sysTid=7871 nice=0 sched=0/0
cgrp=default handle=674912 I/dalvikvm( 7864): | schedstat=( 559265126
693511974 985 ) I/dalvikvm( 7864): at
android.webkit.LoadListener.nativeFinished(Native Method) I/dalvikvm(
7864): at android.webkit.LoadListener.tearDown(LoadListener.java:1200)
I/dalvikvm( 7864): at
android.webkit.LoadListener.handleEndData(LoadListener.java:721)
I/dalvikvm( 7864): at
android.webkit.LoadListener.handleMessage(LoadListener.java:219)
I/dalvikvm( 7864): at
android.os.Handler.dispatchMessage(Handler.java:99) I/dalvikvm( 7864):
at android.os.Looper.loop(Looper.java:123) I/dalvikvm( 7864): at
android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:621)
I/dalvikvm( 7864): at java.lang.Thread.run(Thread.java:1096) I/dalvikvm(
7864): E/dalvikvm( 7864): VM aborting I/DEBUG ( 6275): *** *** *** ***
*** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 6275): Build
fingerprint:
Q&apos;Egoogle/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keysQ&apos;E
I/DEBUG ( 6275): pid: 7864, tid: 7871 Q&gt;EQ&gt;EQ&gt;E org.james.vodafone.flash Q&lt;EQ&lt;EQ&lt;E
I/DEBUG ( 6275): signal 11 (SIGSEGV), fault addr deadd00d I/DEBUG (
6275): r0 00000026 r1 afd149e9 r2 afd149e9 r3 00000000 I/DEBUG ( 6275):
r4 aca9b3f4 r5 aca9b3f4 r6 000a4b20 r7 000a4b70 I/DEBUG ( 6275): r8
43e64101 r9 43e7412d 10 a87dcb20 fp 453fd300 I/DEBUG ( 6275): ip
deadd00d sp 453fd058 lr afd15a2f pc aca3c0b8 cpsr 20000030 I/DEBUG (
6275): d0 74726f6261204d69 d1 437765695662656e I/DEBUG ( 6275): d2
4362655724657267 d3 616572685465720a I/DEBUG ( 6275): d4
43ffd6e043ffd690 d5 43ffd41043ffd3c0 I/DEBUG ( 6275): d6
43ffd14043ffd0f0 d7 4000bc1043faa150 I/DEBUG ( 6275): d8
0000000000000000 d9 0000000000000000 I/DEBUG ( 6275): d10
0000000000000000 d11 0000000000000000 I/DEBUG ( 6275): d12
0000000000000000 d13 0000000000000000 I/DEBUG ( 6275): d14
0000000000000000 d15 0000000000000000 I/DEBUG ( 6275): d16
0000002d43ffce20 d17 4014000000000000 I/DEBUG ( 6275): d18
bf847ae147ae147b d19 4014000000000000 I/DEBUG ( 6275): d20
3fe3333340000000 d21 0000000000000000 I/DEBUG ( 6275): d22
3fd51eb860000000 d23 40e01d100abe0000 I/DEBUG ( 6275): d24
40dd4c2013880000 d25 40ed4c1013880000 I/DEBUG ( 6275): d26
40cd4c4013880000 d27 0000000000000000 I/DEBUG ( 6275): d28
0000000000000000 d29 0000000000000000 I/DEBUG ( 6275): d30
0000000000000000 d31 0000000000000000 I/DEBUG ( 6275): scr 60000013
I/DEBUG ( 6275): I/DEBUG ( 6275): #00 pc 0003c0b8 /system/lib/libdvm.so
(dvmAbort) I/DEBUG ( 6275): #01 pc 00040136 /system/lib/libdvm.so
I/DEBUG ( 6275): #02 pc 00041e6a /system/lib/libdvm.so I/DEBUG ( 6275):
#03 pc 001945cc /system/lib/libwebcore.so I/DEBUG ( 6275): #04 pc
002cb80c /system/lib/libwebcore.so I/DEBUG ( 6275): I/DEBUG ( 6275):
code around pc: I/DEBUG ( 6275): aca3c098 20061861 f7d418a2 2000eb82
ece0f7d4 I/DEBUG ( 6275): aca3c0a8 58234808 b1036bdb f8df4798 2026c01c
I/DEBUG ( 6275): aca3c0b8 0000f88c ed46f7d4 0005f360 fffe30ac I/DEBUG (
6275): aca3c0c8 fffe6320 000003a0 deadd00d f8dfb40e I/DEBUG ( 6275):
aca3c0d8 b503c02c bf00490a 188ba200 f853aa03 I/DEBUG ( 6275): I/DEBUG (
6275): code around lr: I/DEBUG ( 6275): afd15a0c b5f74b0d 490da200
2600189b 585c4602 I/DEBUG ( 6275): afd15a1c 686768a5 f9b5e008 b120000c
46289201 I/DEBUG ( 6275): afd15a2c 9a014790 35544306 37fff117 6824d5f3
I/DEBUG ( 6275): afd15a3c d1ed2c00 bdfe4630 0002c914 000000d8 I/DEBUG (
6275): afd15a4c b086b570 f602fb01 9004460c a804a901 I/DEBUG ( 6275):
I/DEBUG ( 6275): stack: I/DEBUG ( 6275): 453fd018 00000015 I/DEBUG (
6275): 453fd01c afd14a19 /system/lib/libc.so I/DEBUG ( 6275): 453fd020
afd425a0 /system/lib/libc.so I/DEBUG ( 6275): 453fd024 afd4254c
/system/lib/libc.so I/DEBUG ( 6275): 453fd028 00000000 I/DEBUG ( 6275):
453fd02c afd15a2f /system/lib/libc.so I/DEBUG ( 6275): 453fd030 afd149e9
/system/lib/libc.so I/DEBUG ( 6275): 453fd034 afd149e9
/system/lib/libc.so I/DEBUG ( 6275): 453fd038 afd14a40
/system/lib/libc.so I/DEBUG ( 6275): 453fd03c aca9b3f4
/system/lib/libdvm.so I/DEBUG ( 6275): 453fd040 aca9b3f4
/system/lib/libdvm.so I/DEBUG ( 6275): 453fd044 000a4b20 [heap] I/DEBUG
( 6275): 453fd048 000a4b70 [heap] I/DEBUG ( 6275): 453fd04c afd14a4d
/system/lib/libc.so I/DEBUG ( 6275): 453fd050 aca9b3f4
/system/lib/libdvm.so I/DEBUG ( 6275): 453fd054 aca3c0a9
/system/lib/libdvm.so I/DEBUG ( 6275): #00 453fd058 43ffce20
/dev/ashmem/mspace/dalvik-heap/2 (deleted) I/DEBUG ( 6275): 453fd05c
aca4013b /system/lib/libdvm.so I/DEBUG ( 6275): #01 453fd060 001245f8
[heap] I/DEBUG ( 6275): 453fd064 00000000 I/DEBUG ( 6275): 453fd068
00000000 I/DEBUG ( 6275): 453fd06c 000a4b20 [heap] I/DEBUG ( 6275):
453fd070 001245f8 [heap] I/DEBUG ( 6275): 453fd074 4105ae40
/dev/ashmem/dalvik-LinearAlloc (deleted) I/DEBUG ( 6275): 453fd078
453fd0bc I/DEBUG ( 6275): 453fd07c aca41e6f /system/lib/libdvm.so
I/DEBUG ( 6275): debuggerd committing suicide to free the zombie! Q&gt;EQ&gt;E My
favourite log entry by far. I/DEBUG ( 7878): debuggerd: Jul 10 2010
23:55:30 I/BootReceiver( 111): Copying /data/tombstones/tombstone_06 to
DropBox (SYSTEM_TOMBSTONE)</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Sep 2010 20:37:54 +0000</when>
<what>Issue 11319 has been merged into this issue.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 17 Sep 2010 20:39:28 +0000</when>
<what>Looks like somebody failing to call DeleteLocalRef in a loop involving String objects.</what>
</comment>
<comment>
<author>fil.ora...@gmail.com</author>
<when>Mon, 20 Sep 2010 08:42:26 +0000</when>
<what>Where would one add this call? IQ&apos;Em not doing any native code; just using an embedded interface with WebViews (as the code above demos). Not even holding a reference to the string at any point within the Javascript...</what>
</comment>
<comment>
<author>fil.ora...@gmail.com</author>
<when>Mon, 20 Sep 2010 10:15:07 +0000</when>
<what>IQ&apos;Eve attached a demo project so everything is clear. No JNI in use - only embedded WebViews set up as on http://developer.android.com/reference/android/webkit/WebView.html

The same stack trace occurs.

Also interesting to note is that when the tight loop in javascript is replaced with the following code, we donQ&apos;Et have any problems:

i=0;
window.setInterval(function(){
    Application.log(Q&quot;EHow about now? (Q&quot;E + i + Q&quot;E)Q&quot;E);
}, 1);

Which implies that the WebView knows to do some clearing up after the function from setInterval is called, but not just if we perform a tight loop (for(i=0...)</what>
</comment>
</bug>
<bug>
<bugid>14530</bugid>
<title>Browser doesnQ&apos;Et handle well the css: position:fixed</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>loxd...@gmail.com</reportedBy>
<openedDate>Fri, 04 Feb 2011 08:40:20 +0000</openedDate>
<description>Two websites we made have the footer fixed to the bottom of the screen
with that css: position: fixed bottom: 0 When viewing with the android
browser in landscape mode, and when scrolling down the page the footer
stays at the middle of the page whereas it should be at the bottom of
the screen and the content should scroll behind: www.gecka-apps.com
www.oceania.nc Regards</description>
<comment>
<author>jokeyrh...@gmail.com</author>
<when>Fri, 05 Aug 2011 06:33:41 +0000</when>
<what>I have tested CSS Fixed Positioning on Android Gingerbread (2.3) and Honeycomb (3.2). The elements maintain their positions on the screen, as expected, however there are some minor graphic glitches at times. Once scrolling is finished, these glitches go away.

On older version of Android, there is no support CSS Fixed Positioning.

In order to help us discuss this issue, please record the version of Android that you are using when you encounter an issue.</what>
</comment>
<comment>
<author>loxd...@gmail.com</author>
<when>Fri, 05 Aug 2011 07:11:24 +0000</when>
<what>I have just tested www.gecka-apps.com on 2.3.5 and the bottom fixed bar stays at the middle ofn the screen in landscape mode. In portrait it seems fine.</what>
</comment>
<comment>
<author>mun...@gmail.com</author>
<when>Fri, 02 Dec 2011 02:06:32 +0000</when>
<what>Fixed positioning was working fine until Android introduced the blue fade to signify that you have scrolled to the end of the scrollable area (2.3.5). This addition stopped fixed positioning items floating above content and just repositions them when scrolling is complete.</what>
</comment>
</bug>
<bug>
<bugid>5742</bugid>
<title>Music Player occasionally pauses during MP3 playback.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Thu, 31 Dec 2009 20:05:42 +0000</openedDate>
<description>When IQ&apos;Em listening to music the playback will sometimes stop and then
start again. It did this in 2.0 firmware (about once every 10 songs) but
now it occurs more often after the 2.0.1 update, (1-2 times per song).
Model: Droid Firmware Version: 2.0.1 Baseband Version: C_01.3E.01P
Kernel Version: 2.6.29-omap1-g0dd7e0b android-build@apa26 #511 Build
number: ESD56</description>
<comment>
<author>yend...@pv.com</author>
<when>Sat, 02 Jan 2010 08:08:30 +0000</when>
<what>Do you have a way to provide the log from Q&quot;Eadb logcatQ&quot;E?</what>
</comment>
<comment>
<author>jerem...@gmail.com</author>
<when>Fri, 15 Jan 2010 23:53:26 +0000</when>
<what>IQ&apos;Em trying to I donQ&apos;Et think I get enough output to capture this problem.</what>
</comment>
<comment>
<author>habib.e...@gmail.com</author>
<when>Thu, 11 Feb 2010 08:01:57 +0000</when>
<what>I have exactly the same issue on my Milestone after upgrade to 2.0.1 firmware. I tired 
to reproduce it, but without any success, it looks like it is completely random. How 
can I collect a log? Is it possible without rooting a phone?</what>
</comment>
</bug>
<bug>
<bugid>3802</bugid>
<title>OpenGL ES implementation on the simulator is faulty.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>4</stars>
<reportedBy>oranagra...@gmail.com</reportedBy>
<openedDate>Sun, 06 Sep 2009 14:04:34 +0000</openedDate>
<description>glRotatef does not normalize the vector before creating a matrix. the GL
specification requires that... add this line before drawing one of the
cubes in CubeRenderer.java (sample): gl.glRotatef(0,0,0,0); when running
on a REAL device, both cubes are visible, but on the simulators, only
one.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 08 Sep 2009 14:40:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5113</bugid>
<title>Android Browser Issue-Works Fine on iPhone</title>
<status>FutureRelease</status>
<owner>cccandr...@gmail.com</owner>
<closedOn>2010-05-24T19:58:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>2</stars>
<reportedBy>san...@gmail.com</reportedBy>
<openedDate>Mon, 30 Nov 2009 03:50:07 +0000</openedDate>
<description>Device: Motorola DROID on Verizon HereQ&apos;Es the issue IQ&apos;Eve found on ALL
Android Web browsers, including the stock DROID browser, but is not an
issue on iPhoneQ&apos;Es Safari browser. If you go to the site http://wsj.com
on PC, and click on an article, youQ&apos;Ell see the main article has at least
two tabs: Q&quot;EArticleQ&quot;E and Q&quot;EComments.Q&quot;E However, on Android Web browsers,
clicking on the tab Q&quot;ECommentsQ&quot;E displays the same content as for the tab
Q&quot;EArticle.Q&quot;E HereQ&apos;Es an example of a WSJ article, where you can see the 2
tabs I mentioned (try this on both PC and Droid):
http://online.wsj.com/article/SB125876581091558417.html?mod=WSJ_hpp_MIDDLENexttoWhatsNewsSecond
Strains in Party Threaten DemocratsQ&apos;E Plans - WSJ.com In fact, you can
see all other links on FF/IE on PC and iPhone but not on Android
browsers. This issue is with ALL Android mobile browsers for DROID, but
the site works perfectly fine on iPhoneQ&apos;Es Safari browser. Any
suggestions?</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 30 Nov 2009 18:49:01 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 20:58:01 +0000</when>
<what></what>
</comment>
<comment>
<author>san...@gmail.com</author>
<when>Sat, 10 Apr 2010 05:07:43 +0000</when>
<what>The new Opera Mini 5 (Beta) browser for Android does not have this issue: the
Comments tab for all the WSJ.com articles (including the above link) works fine on
the Opera Mini 5 browser. </what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Mon, 24 May 2010 19:58:51 +0000</when>
<what>Fixed in Gingerbread (unreleased)</what>
</comment>
<comment>
<author>san...@gmail.com</author>
<when>Mon, 24 May 2010 20:12:31 +0000</when>
<what>Thanks for the follow-up. I look forward to seeing the functionality on the browser
in Gingerbread.</what>
</comment>
</bug>
<bug>
<bugid>3004</bugid>
<title>[New app] share to Flickr</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>francis....@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 19:54:20 +0000</openedDate>
<description>It would be great if one could choose to share to Flickr as well as
Picasa, or even be able to choose. I am using Cupcake and was quite
disappointed to see this missing (ok, I know itQ&apos;Es not a Google product,
so not that disappointed).</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 16 Jun 2009 02:50:54 +0000</when>
<what>Hi,

This can be implemented by any 3rd party app.</what>
</comment>
<comment>
<author>cibel...@gmail.com</author>
<when>Fri, 24 Jul 2009 19:36:16 +0000</when>
<what>Hello Romain,

I?d like to know if any 3rd part app can be added to the menu that is called on 
Intent intent = new Intent(Intent.ACTION_SEND);
startActivity(Intent.createChooser(intent , Q&quot;ESend optionsQ&quot;E));
if this will be restricted only to Google Products or if you should implement it.

Cibele
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:01:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:31:48 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:51:42 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3676</bugid>
<title>UnregisterCallback in Services not working fine in Run mode.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>1</stars>
<reportedBy>ravikuma...@gmail.com</reportedBy>
<openedDate>Wed, 26 Aug 2009 06:11:18 +0000</openedDate>
<description>Android code version you are running: 1.3 Your development environment:
Eclipse 3.5 Describe the problem: Sample Aplication Code. Please follow
the below given actions in run mode: 1. Click bind button. 2. Click
Cancel key to go to Idle Screen. Expected Behaviour: The toast should
get disappeared in Idle screen as onDestroy() of Activity Q&amp;E onDestroy()
of Service is getting called. Actual Behaviour: Toast is not getting
disappeared in run mode. If We run in debug mode then, everything works
normally thereafter.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:59:19 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:04:15 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7303</bugid>
<title>Nexus One: Home screen dot indicator becomes disoriented</title>
<status>FutureRelease</status>
<owner>null</owner>
<closedOn>2010-03-23T05:35:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>baropho...@gmail.com</reportedBy>
<openedDate>Mon, 22 Mar 2010 19:48:15 +0000</openedDate>
<description>(I couldnQ&apos;Et find an existing case for this so hopefully this is not a
duplicate.) Steps to reproduce problem: 1. Begin at the center home
screen. 2. Slide at least once in any direction. 3. Press the Menu
button. 4. Press the Home button. You will now see that you are on the
Q&quot;EcenterQ&quot;E home screen but the dot indicators are still at where you were
before you hit the apps button. The correct behavior would be two dots
on the left and the right: correctly indicating which home screen I am
on. Model: Nexus One Firmware Version: 2.1-update1</description>
<comment>
<author>baropho...@gmail.com</author>
<when>Mon, 22 Mar 2010 20:05:34 +0000</when>
<what>In step three I said Q&quot;EMenuQ&quot;E and I should have said Q&quot;EAppsQ&quot;E.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 23 Mar 2010 05:35:01 +0000</when>
<what></what>
</comment>
<comment>
<author>durga.charanbeshra@gmail.com</author>
<when>Wed, 18 Aug 2010 12:21:02 +0000</when>
<what>This may be duplicate of 7202 and 7255.
</what>
</comment>
</bug>
<bug>
<bugid>13345</bugid>
<title>Folders remain open when scrolling to another desktop</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xandr...@gmail.com</reportedBy>
<openedDate>Wed, 22 Dec 2010 04:24:39 +0000</openedDate>
<description>1. Create a new folder on one of the desktops. 2. Click on the folder
icon to show a view of itQ&apos;Es contents (currently empty). 3. Go to another
desktop either my scrolling or other means. 4. Go back to the desktop
where you opened the folder. 5. The folder remains open. What should
happen is that the folder closes when going to another desktop. IQ&apos;Em
using a Motorola Defy with 2.1.</description>
<comment>
<author>dank...@gmail.com</author>
<when>Sun, 23 Jan 2011 04:34:48 +0000</when>
<what>Same when opening an app from the folder. The folder remains open until you explicitly close it. It should automatically collapse / close once you open an app or change desktops</what>
</comment>
<comment>
<author>dank...@gmail.com</author>
<when>Sun, 23 Jan 2011 04:39:24 +0000</when>
<what>should be merged into 11486</what>
</comment>
</bug>
<bug>
<bugid>8505</bugid>
<title>exchange calendar not syncing</title>
<status>FutureRelease</status>
<owner>mbl...@google.com</owner>
<closedOn>2010-05-26T21:20:34.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>vladimir...@gmail.com</reportedBy>
<openedDate>Sun, 23 May 2010 18:11:30 +0000</openedDate>
<description>Device: Nexus One/FRF50 Please describe the problem in detail. Be sure
to include: - Steps to reproduce the problem. Have WiFi connection for
faster sync. Set up Exchange account. Check Q&quot;ESync calendarQ&quot;E. Set sync
for 1 week. Wait some 10 minutes to let it sync. Check calendar to see
items. - What happened. Mails and contacts synced OK. Calendar added for
the exchange account. For calendar items (there are some 20 items in the
nearest week), only 1 item get synced. Rest of items not appears. - What
you think the correct behavior should be. All calendar items for the
period specified (1 week in this case) should appear in the calendar.</description>
<comment>
<author>vladimir...@gmail.com</author>
<when>Sun, 23 May 2010 18:30:52 +0000</when>
<what>I found that PAST items get synced, while I expect FUTURE ones.
</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 24 May 2010 06:45:56 +0000</when>
<what></what>
</comment>
<comment>
<author>stadlera...@gmail.com</author>
<when>Mon, 24 May 2010 20:26:26 +0000</when>
<what>Vladimir, are you set up to use adb and capture logs?  If so, please contact me via email and I will send you 
directions for doing some additional diagnosis.  Thank you for your report.</what>
</comment>
<comment>
<author>vladimir...@gmail.com</author>
<when>Mon, 24 May 2010 20:36:49 +0000</when>
<what>stad...@android.com: I donQ&apos;Et see your full mail, answering here.

I know how to setup adb and capture logs, so please go ahead, provide me with
instructions what to do. I have Linux on the computer; I have experience with Linux
kernel development but not in Java.</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 26 May 2010 18:25:02 +0000</when>
<what>Please email me, and IQ&apos;Ell send instructions.   Click on the link to my address (you should be able to expand the 
address)</what>
</comment>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 26 May 2010 21:20:34 +0000</when>
<what>FRF50 is not a release build; this bug will be fixed in the release version of 2.2</what>
</comment>
</bug>
<bug>
<bugid>51</bugid>
<title>MapView does not responed to onMotionEvent</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-26T20:54:58.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>7</stars>
<reportedBy>sri.pan...@gmail.com</reportedBy>
<openedDate>Sun, 20 Jan 2008 20:04:36 +0000</openedDate>
<description>In the following class, onMotionEvent never gets triggered when the map
is dragged: public class MyMapView extends MapView implements
OnClickListener { /** * Constructor */ public MyMapView(Context context)
{ setFocusable(true); setOnClickListener(this); requestFocus(); }
@Override public boolean onMotionEvent(MotionEvent me) {
NotificationManager nm =
(NotificationManager)this.getContext().getSystemService(Context.NOTIFICATION_SERVICE);
nm.notifyWithText(0, Q&quot;EDragging - woo hoo: Q&quot;E,
NotificationManager.LENGTH_SHORT, null); return
true;//super.onMotionEvent(me); } }</description>
<comment>
<author>Peter.m....@gmail.com</author>
<when>Mon, 21 Jan 2008 23:25:49 +0000</when>
<what>It is possible that onClick listeners do not work for MapViews either. 
See 

Peter</what>
</comment>
<comment>
<author>sri.pan...@gmail.com</author>
<when>Mon, 21 Jan 2008 23:42:21 +0000</when>
<what>You are right.  They do not.  I had forgotten to mention that earlier.  Thanks for
the reminder.

Cheers
Sri</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 25 Jan 2008 20:35:05 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Wed, 26 Mar 2008 20:54:58 +0000</when>
<what>onMotionEvent method is obsolete. Please try to override the onTouchEvent with the m5
SDK, it should work.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:22 +0000</when>
<what></what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:24 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>20050</bugid>
<title>Focus never returns when exiting Touch mode in a ListView in 3.0 and 3.1</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bluebara...@gmail.com</reportedBy>
<openedDate>Wed, 14 Sep 2011 20:43:43 +0000</openedDate>
<description>1. Activity to create for version 3.0 or 3.1: Standard ListActivity with
standard ListView using standard TextView like the example found in
GoogleQ&apos;Es tutorials. 2. Run activity in any 3.1, or 3.2 emulator. A real
device would be harder to reproduce steps 4 and 5 unless it had a
trackball/keyboard/mouse hooked up to it somehow. 3. tap one of the
items on the list so that Touch mode is activated. 4. use the keyboardQ&apos;Es
up or down cursor arrow to bring the focus back and end Touch Mode. ---
we should see the list selector return as focus becomes active again.
Instead, no listSelector is seen (default listSelector should be a
yellow box around the list item). 5. press the up/down cursor arrow
again to move the focus to another list item --- we should see the
listSelector move in the direction of the cursor arrow. Instead, we see
nothing. An additional feature of 3.0+ is that the original item tapped
in step 3 will remain as white text no matter how many other items we
scroll to with the keyboard. I am not sure if that is the expected
behavior or not. Is seems a bit odd that the Q&quot;Etapped highlightQ&quot;E does not
change with the focus, but I can see some usefulness in such a feature
too. Maybe introduce a property to affect itQ&apos;Es behavior. If you to move
the focus out of the ListView and back in again via the keyboard, the
listSelector will appear again. Once you re-enter Touch mode though, it
will stay away until you move the focus outside the ListView. Please
note that while this issue is fixed in 3.2, I would really like someone
to post a workaround (if possible) which I can put into my apps for
versions 3.0 and 3.1 so that I donQ&apos;Et have to tell my clients that they
must update their hardware to Android 3.2 in order to function properly.
I would normally just look at the code and create one myself, but Google
has not released the sources to 3.0+ yet.</description>
</bug>
<bug>
<bugid>456</bugid>
<title>Docs: ContentResolver.update() return value text</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>2</stars>
<reportedBy>juan.ant...@gmail.com</reportedBy>
<openedDate>Thu, 13 Mar 2008 01:08:20 +0000</openedDate>
<description>Says: Returns the URL of the newly created row
http://code.google.com/android/reference/android/content/ContentResolver.html
But should return an Int.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:22:58 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 14:45:14 +0000</when>
<what>This issue is still relevant</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:54:39 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:11:03 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>7533</bugid>
<title>Browser die, when get cached geolocation position.</title>
<status>Released</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>2010-04-09T14:39:54.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>4</stars>
<reportedBy>tobeapr...@gmail.com</reportedBy>
<openedDate>Mon, 05 Apr 2010 03:09:01 +0000</openedDate>
<description>When I run Browser and create new windows by press button menu key to
menu-Q&gt;Ewindows-Q&gt;Epress + New window from time to time Browser die. I have
try to solve this problem but it doesnQ&apos;Et works. Android code version you
are running: 2.1-update1 Your development environment: Ubuntu Describe
the problem: Steps to reproduce: 1. Launch the Browser APK-Q&gt;E It shows
google.com page and geolocation position with blue light icon 2. Press
Menu button -Q&gt;E select Windows-Q&gt;E select + New window -Q&gt;E creat new
google.com page 3. Do step 2 again, if i do this 3times or 4times then
get Browser die at
geolocation::requestReturnedCachedPosition(GeoNotifier* notifier); 4. It
only happen m_cachedPosition is true at
Geolocation::GeoNotifier::timerFired(...); Expected results: It supposed
to create new http://www.google.com window page and show geolocation
position with blue icon under search text field in the page. Observed
results: Additional information: I/DEBUG ( 2763): *** *** *** *** ***
*** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 2763): Build
fingerprint: Q&apos;E-/-/-/8x50:2.1-update1/-/- 5.014234:eng/release-keysQ&apos;E
I/DEBUG ( 2763): pid: 2896, tid: 2915 Q&gt;EQ&gt;EQ&gt;E com.android.browser Q&lt;EQ&lt;EQ&lt;E
I/DEBUG ( 2763): signal 11 (SIGSEGV), fault addr 006e007b I/DEBUG (
2763): r0 00690075 r1 00690074 r2 6fe3db84 r3 6a0fc72c I/DEBUG ( 2763):
r4 0062b8d8 r5 6a421750 r6 6a421750 r7 006e006f I/DEBUG ( 2763): r8
31d8dd90 r9 2db40f1c 10 2db40f04 fp 0032e000 I/DEBUG ( 2763): ip
00004258 sp 31d8dcc0 lr 6a0fc823 pc 6a0fc73a cpsr 00000030 I/DEBUG (
2763): #00 pc 000fc73a /system/lib/libwebcore.so I/DEBUG ( 2763): #01 pc
000fc81e /system/lib/libwebcore.so I/DEBUG ( 2763): #02 pc 000faebe
/system/lib/libwebcore.so I/DEBUG ( 2763): #03 pc 0010ef7a
/system/lib/libwebcore.so I/DEBUG ( 2763): I/DEBUG ( 2763): code around
pc: I/DEBUG ( 2763): 6a0fc728 18eda300 460c4607 b1119103 1c486809
I/DEBUG ( 2763): 6a0fc738 68fe6020 f107b13e a903000c fe98f7fe I/DEBUG (
2763): 6a0fc748 bf181e06 a8032601 fe00f7fe f107b19e I/DEBUG ( 2763):
I/DEBUG ( 2763): code around lr: I/DEBUG ( 2763): 6a0fc810 e000f8d0
3008f8de 68604798 f7ff4621 I/DEBUG ( 2763): 6a0fc820 e023ff7f ad014813
46281831 f946f031 I/DEBUG ( 2763): 6a0fc830 462a2103 f7fe4668 4628fb9b
f7129e00 I/DEBUG ( 2763): I/DEBUG ( 2763): stack: I/DEBUG ( 2763):
31d8dc80 31d8dca8 I/DEBUG ( 2763): 31d8dc84 31d8dca0 I/DEBUG ( 2763):
31d8dc88 31d8dcd4 I/DEBUG ( 2763): 31d8dc8c 6a10f799
/system/lib/libwebcore.so I/DEBUG ( 2763): 31d8dc90 31d8dcb0 I/DEBUG (
2763): 31d8dc94 00330ed8 [heap] I/DEBUG ( 2763): 31d8dc98 6a421750
/system/lib/libwebcore.so I/DEBUG ( 2763): 31d8dc9c 6a10ee25
/system/lib/libwebcore.so I/DEBUG ( 2763): 31d8dca0 00330ed8 [heap]
I/DEBUG ( 2763): 31d8dca4 6a421750 /system/lib/libwebcore.so I/DEBUG (
2763): 31d8dca8 6a421750 /system/lib/libwebcore.so I/DEBUG ( 2763):
31d8dcac 6a10f557 /system/lib/libwebcore.so I/DEBUG ( 2763): 31d8dcb0
00000000 I/DEBUG ( 2763): 31d8dcb4 006269d0 [heap] I/DEBUG ( 2763):
31d8dcb8 df002777 I/DEBUG ( 2763): 31d8dcbc e3a070ad I/DEBUG ( 2763):
#00 31d8dcc0 00000001 I/DEBUG ( 2763): 31d8dcc4 006246e0 [heap] I/DEBUG
( 2763): 31d8dcc8 0062b198 [heap] I/DEBUG ( 2763): 31d8dccc 0062b8d8
[heap] I/DEBUG ( 2763): 31d8dcd0 41d2ee51 I/DEBUG ( 2763): 31d8dcd4
0062b8d8 [heap] I/DEBUG ( 2763): 31d8dcd8 00330ec8 [heap] I/DEBUG (
2763): 31d8dcdc 6a421750 /system/lib/libwebcore.so I/DEBUG ( 2763):
31d8dce0 31d8dd54 I/DEBUG ( 2763): 31d8dce4 6a0fc823
/system/lib/libwebcore.so I/DEBUG ( 2763): #01 31d8dce8 0062b8d8 [heap]
I/DEBUG ( 2763): 31d8dcec 0062b8f0 [heap] I/DEBUG ( 2763): 31d8dcf0
0062b8f0 [heap] I/DEBUG ( 2763): 31d8dcf4 00330ec8 [heap] I/DEBUG (
2763): 31d8dcf8 00000000 I/DEBUG ( 2763): 31d8dcfc 6a0faec1
/system/lib/libwebcore.so E/copybit ( 1154): copyBits failed (Invalid
argument) I/DEBUG ( 2763): debuggerd committing suicide to free the
zombie! I/ActivityManager( 1154): Process com.android.browser (pid 2896)
has died.</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Thu, 08 Apr 2010 17:20:00 +0000</when>
<what></what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 09 Apr 2010 14:39:54 +0000</when>
<what>This code has been rewritten for Froyo (unreleased); the original crash is no longer
reproducible.</what>
</comment>
<comment>
<author>cccandr...@gmail.com</author>
<when>Fri, 02 Jul 2010 14:59:54 +0000</when>
<what>fixed in Froyo (2.2)</what>
</comment>
<comment>
<author>cary%and...@gtempaccount.com</author>
<when>Mon, 23 Aug 2010 18:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12402</bugid>
<title>Provide a way for Cursor to return the SQL SELECT statement that itQ&apos;Es using</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dtrebbien@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 01:35:57 +0000</openedDate>
<description>It would be nice if `android.database.Cursor` had a method, say
`getSql`, that returned the SQL SELECT statement that itQ&apos;Es using (as a
String). Sometimes it is useful to be able to log the exact SQL
statements that are being executed. But, using `rawQuery` with selection
parameters, I would have to write the code myself to replace question
mark placeholders with the bound Strings just to be able to log the
SELECT SQL. I could, of course, duplicate the template SELECT statement
and instead of using question marks, use String concatenation with the
correct values, but this places extra responsibility on developers to
keep duplicate code in sync.</description>
</bug>
<bug>
<bugid>7093</bugid>
<title>cant find java jvm 1.5.0 anymore</title>
<status>WorkingAsIntended</status>
<owner>e...@google.com</owner>
<closedOn>2010-03-11T06:22:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>roeladema3@gmail.com</reportedBy>
<openedDate>Wed, 10 Mar 2010 21:05:44 +0000</openedDate>
<description>i am searching deeply inside java? database and the only solution i find
whit ubuntu is to use cacao. im confused now about cacao or java jvm
1.6.0 which is not supported ?</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 11 Mar 2010 06:22:57 +0000</when>
<what>you can download a java 5 jdk from sunQ&apos;Es website: http://java.sun.com/javase/downloads/index_jdk5.jsp</what>
</comment>
<comment>
<author>roeladema3@gmail.com</author>
<when>Thu, 11 Mar 2010 13:19:20 +0000</when>
<what>
J2SE 5.0 End of Service Life Notice

J2SE 5.0 reached its End of Service Life (EOSL) on November 3, 2009, which is the
date of the final publicly available update of version 5.0 (J2SE 5.0 Update 22).
Customers interested in learning more about SunQ&apos;Es Java Technology Support and EOL
policy Read More

Customers interested in continuing to receive critical fixes are encouraged to
consider the following options:

    * Migrate to Java for Business 1.5 Read More
    * Migrate to the latest Java SE release Read More

For developer needs, all products that have completed the EOL transition period,
including the last Java SE release of 1.5, have been moved to the Archive area.
</what>
</comment>
<comment>
<author>roeladema3@gmail.com</author>
<when>Thu, 11 Mar 2010 13:20:32 +0000</when>
<what>ok i checked it out
and we need dappers old sources

deb http://archive.ubuntu.com/ubuntu dapper universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security universe multiverse
deb http://archive.ubuntu.com/ubuntu dapper-updates universe multiverse

/etc/apt/sources.list

to get java 5 again</what>
</comment>
<comment>
<author>roeladema3@gmail.com</author>
<when>Thu, 11 Mar 2010 13:25:30 +0000</when>
<what>afther installing java 5 from dappers old repo. history repository.,

check this page out
http://blogs.sun.com/pc/entry/easy_way_to_set_your (java)

sudo update-java-alternatives -s Q&lt;Ejava_nameQ&gt;E 
ls /usr/lib/jvm for java versions to set the Q&lt;Ejava nameQ&gt;E

 ls /usr/lib/jvm
ia32-java-1.5.0-sun           java-1.5.0-sun           java-6-openjdk
ia32-java-1.5.0-sun-1.5.0.22  java-1.5.0-sun-1.5.0.22

and forget about java-6-*</what>
</comment>
</bug>
<bug>
<bugid>10246</bugid>
<title>Better unicode glyph support (Droid fonts need more coverage)</title>
<status>Reviewed</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>jdrinkwater</reportedBy>
<openedDate>Fri, 06 Aug 2010 14:40:21 +0000</openedDate>
<description>There are various characters that I see daily that Android just doesnQ&apos;Et
currently render, using square blocks instead. ? ? - Recycling symbols,
used by Gwibber, pino, et al - StatusNet clients. ? - people talking
about the Cloud. ? - non-breaking hyphen, obviously acts like the name
describes, to prevent hyphenated terms from breaking on word wrapping.
This isnQ&apos;Et a request to support more languages (though you should), as
those are already covered by existing requests. This is purely to
populate Droid font blocks with more glyphs. Please contribute
suggestions for other glyphs.</description>
<comment>
<author>jdrinkwater</author>
<when>Fri, 06 Aug 2010 14:51:41 +0000</when>
<what>Issue 933 includes a missing glyph, but it appears fixed on 2.2
Q&quot;E?Q&quot;E - U+FEFF ZERO WIDTH NO-BREAK SPACE</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Fri, 06 Aug 2010 21:21:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jdrinkwater</author>
<when>Sat, 23 Oct 2010 12:11:46 +0000</when>
<what>? - U+2305 - some keyboards have this, seen used on web pages and social sites
? - U+2325 -            ? Q&quot;E ?                        ? Q&quot;E ?</what>
</comment>
<comment>
<author>jdrinkwater</author>
<when>Thu, 13 Jan 2011 09:58:34 +0000</when>
<what>Any updates, OHA? 2.3 is here, 2.4/3.0 is coming, and I want Android to rock Unicode glyph support?</what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Sun, 10 Apr 2011 11:36:02 +0000</when>
<what>As I wrote in issue 11952 (which I have requested be closed as a duplicate of this one):

The Droid Sans font family is missing some useful line-break control characters, for example:

Q&apos;ENON-BREAKING HYPHENQ&apos;E (U+2011)
Q&apos;EWORD JOINERQ&apos;E (U+2060)

These are apparently not included in the font and instead are rendered as a box.

These are useful when you want to control hyphenation and line-wrapping, so that text looks good on all Android devices, without having to worry about varying screen sizes.</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 19 May 2011 17:44:54 +0000</when>
<what></what>
</comment>
<comment>
<author>jdrinkwater</author>
<when>Wed, 19 Oct 2011 14:55:52 +0000</when>
<what>And now it seems Roboto font also has this issue; If we cannot install fonts, youQ&apos;Ere limiting our use of unicode on these devices?</what>
</comment>
</bug>
<bug>
<bugid>9122</bugid>
<title>WebViewClient::shouldOverrideUrlLoading dont catch form interactions with method=Q&quot;EPOSTQ&quot;E</title>
<status>Assigned</status>
<owner>cary%and...@gtempaccount.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>38</stars>
<reportedBy>uvrugby@gmail.com</reportedBy>
<openedDate>Wed, 16 Jun 2010 12:54:36 +0000</openedDate>
<description>IQ&apos;Em trying to fetch interactions from the WebViewClient though
overloading the shouldOverrideUrlLoading, it works fine for links Q&lt;Ea
href=Q&quot;EapaQ&quot;EQ&gt;E and for form posts that uses GET method. But when I change
the post method to POST its not notified by the shouldOverrideUrlLoading
method. With kind regards Andreas package test.apa; import
android.app.Activity; import android.os.Bundle; import
android.webkit.WebView; import android.webkit.WebViewClient; public
class test extends Activity { /** Called when the activity is first
created. */ @Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); // Create view WebView webView = new
WebView(this); webView.setWebViewClient(new WebViewClient(){ @Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
System.out.println(Q&quot;EshouldOverrideUrlLoading...Q&quot;E); return true; } });
String browserText = Q&quot;EQ&lt;EhtmlQ&gt;EQ&lt;EbodyQ&gt;EQ&lt;Eform method=\Q&quot;Epost\Q&quot;EQ&gt;E Q&lt;Einput
type=\Q&quot;Esubmit\Q&quot;E value=\Q&quot;EPost Click!\Q&quot;EQ&gt;EQ&lt;E/formQ&gt;EQ&lt;Eform method=\Q&quot;Eget\Q&quot;EQ&gt;E
Q&lt;Einput type=\Q&quot;Esubmit\Q&quot;E value=\Q&quot;EGet Click!\Q&quot;EQ&gt;EQ&lt;E/formQ&gt;E Q&lt;Ea
href=\Q&quot;Eindex.html\Q&quot;EQ&gt;ELink ClickQ&lt;E/aQ&gt;EQ&lt;E/bodyQ&gt;EQ&lt;E/htmlQ&gt;EQ&quot;E;
webView.loadData(browserText,Q&quot;Etext/htmlQ&quot;E,Q&quot;Eutf8Q&quot;E);
setContentView(webView); } }</description>
<comment>
<author>cccandr...@gmail.com</author>
<when>Tue, 29 Jun 2010 21:51:25 +0000</when>
<what>I verified that this is still the case with 2.2 and beyond. IQ&apos;Em investigating.</what>
</comment>
<comment>
<author>bralla.b...@gmail.com</author>
<when>Fri, 02 Jul 2010 09:07:34 +0000</when>
<what>I have the same problem...</what>
</comment>
<comment>
<author>abhinav....@gmail.com</author>
<when>Fri, 13 Aug 2010 12:34:26 +0000</when>
<what>Try using something like this...

WebView webView = new WebView(this)
        {
        	@Override
        	public void loadUrl(String url)
			{
				System.out.println(Q&quot;E+++++WebView loadUrl:Q&quot;E +url);
				super.loadUrl(url);
			
			}
        	@Override
			public void  postUrl  (String  url, byte[] postData)
			{
				System.out.println(Q&quot;E+++++++WebView postUrl:Q&quot;E +url);
				super.postUrl(url, postData);
			}
		};</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 20 Aug 2010 22:00:39 +0000</when>
<what></what>
</comment>
<comment>
<author>trevor.c...@gmail.com</author>
<when>Tue, 24 Aug 2010 19:27:58 +0000</when>
<what>Similarly, shouldOverrideUrlLoading() does not seem to capture javascript:document.location= statements</what>
</comment>
<comment>
<author>cmcc...@gmail.com</author>
<when>Thu, 06 Jan 2011 06:36:08 +0000</when>
<what>It appears that shouldOverrideUrlLoading does not fire on redirects either.

Regarding subclassing WebView and overriding loadUrl, this does nothing if youQ&apos;Ere calling loadUrl() yourself.  It also does not handle redirects.

Would be nice if there was a real method for monitoring *every* URL that is processed!
</what>
</comment>
<comment>
<author>Pre101....@gmail.com</author>
<when>Mon, 28 Feb 2011 20:01:02 +0000</when>
<what>postUrl and loadUrl do not give you an option to cancel the action so it is not equivalent to trapping on shouldOverrideUrlLoading.  I need to intercept POSTs and prevent actions.  For now I will try changing all POSTs to GETs as IQ&apos;Em loading the page source in.</what>
</comment>
<comment>
<author>star...@gmail.com</author>
<when>Mon, 28 Feb 2011 22:49:53 +0000</when>
<what>Q&quot;EFor now I will try changing all POSTs to GETs as IQ&apos;Em loading the page source in.
Q&quot;E

I tried exactly that, but it seemed like I wasnQ&apos;Et able to get access to the parameters being passed, just the base URL.  If you get it working, please post the work around!  :)</what>
</comment>
<comment>
<author>abhishek.mukher.g</author>
<when>Fri, 06 May 2011 18:31:36 +0000</when>
<what>Does anyone have a workaround for this in the meanwhile? In my opinion switching from GET to POST isnQ&apos;Et really a solution fundamentally. Overriding postUrl doesnQ&apos;Et seem to work for forms submitted by the user clicking a submit button.</what>
</comment>
<comment>
<author>abhishek.mukher.g</author>
<when>Mon, 09 May 2011 17:12:17 +0000</when>
<what>This is broken on both the 2.2 and 2.3 emulator, HTC Legend (2.1-update1), and Galaxy S (2.1-update1). The callback works properly in Nexus S (2.3), a OG Droid running CM7 (2.3), and a G2 (2.2).</what>
</comment>
<comment>
<author>zhangchu...@gmail.com</author>
<when>Tue, 10 May 2011 15:23:56 +0000</when>
<what>I am also looking for a workaround,but found nothing,and I think google will not solved this problem.
I make some test and found the way above of Q&quot;E@Override loadUrlQ&amp;EpostUrlQ&quot;E does not work.</what>
</comment>
<comment>
<author>nilesh.v...@gmail.com</author>
<when>Tue, 26 Jul 2011 05:28:35 +0000</when>
<what>I am having the same problem...do we have any solution ????</what>
</comment>
<comment>
<author>joopere...@gmail.com</author>
<when>Tue, 26 Jul 2011 12:24:35 +0000</when>
<what>Maybe you can solve it through override WebViewClientQ&apos;Es onPageStarted() method, look like this:
class MyWebViewClient extends WebViewClient {
            
      /**
       * it will always be call.
       */
      public void onPageStarted(WebView view, String url, Bitmap favicon){ 
            if(IsIgnoreWebsite(url)){
                  view.stopLoading();
                  // @TODO ...
                  return;
            }
      }

  }

If there has any other way, please tell me.</what>
</comment>
</bug>
<bug>
<bugid>6702</bugid>
<title>contentEditable</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>12</stars>
<reportedBy>foster...@gmail.com</reportedBy>
<openedDate>Wed, 17 Feb 2010 19:05:20 +0000</openedDate>
<description>I work as a blogger and cannot access the rich text (body) field in my
workplaceQ&apos;Es proprietary CMS. I click in the field and get no cursor (nor
can I cut and paste into the field). Our developer says it might be
because we use a particular span, Q&quot;EcontentEditableQ&quot;E for that field,
which has been known not to work with mobile-web browsers. Bummer, since
half the point of the Droid is to get away from mobile web browser
limitations. Being able to blog from my Droid would make my job
infinitely easier. Does anyone have an idea if a fix is possible here?
Firmware: 2.0.1 Baseband version: C_01.3E.01P Kernel version:
2.6.29-omap1-g0dd7e0bandroid-build@apa26#511 Build Number: ESD56</description>
<comment>
<author>kaixin...@gmail.com</author>
<when>Tue, 14 Sep 2010 07:33:24 +0000</when>
<what>i have a same question,google android os,
iframe body contenteditable is true,but not edit
use android browser
</what>
</comment>
<comment>
<author>expertin...@gmail.com</author>
<when>Wed, 22 Sep 2010 17:55:49 +0000</when>
<what>ThereQ&apos;Es an announcement re Google Docs working on Android today - does this mean they will finally support contenteditable or is it some proprietary kludge?

Considering this issue effects pretty much anyone writing a blog / contributing to a forum / using a CMS out there I am amazed it has been sidelined this long.

Something smells fishy here ...
</what>
</comment>
</bug>
<bug>
<bugid>366</bugid>
<title>NullPointerException from Uri.toString()</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2008-05-05T23:21:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>jmack...@gmail.com</reportedBy>
<openedDate>Thu, 28 Feb 2008 01:26:11 +0000</openedDate>
<description>I may not be using Uri and Uri.Builder as intended, but I can only avoid
the NPE by calling builder.encodeOpaquePart() and setting the scheme. I
tried path = Q&quot;E//fooQ&quot;E, Q&quot;E/fooQ&quot;E, and Q&quot;EfooQ&quot;E. public static void showUriBug()
{ String logtag = Q&quot;EmytagQ&quot;E; Log.i( logtag, Q&quot;EshowUriBug calledQ&quot;E ); try {
Uri.Builder builder = new Uri.Builder(); builder.path( Q&quot;E//fooQ&quot;E ); Uri
uri = builder.build(); Log.i( logtag, Q&quot;Eabout to call toString()Q&quot;E );
String uri_to_string = uri.toString(); Log.i( logtag, Q&quot;Esuccessfully
called toString(): Q&quot;E + uri_to_string ); } catch ( Throwable e ) { Log.e(
logtag, Q&quot;Ecaught itQ&quot;E, e ); } showUriBug called about to call toString()
caught it java.lang.NullPointerException at
android.net.Uri$HierarchicalUri.appendSspTo(Uri.java:1146) at
android.net.Uri$HierarchicalUri.makeUriString(Uri.java:1215) at
android.net.Uri$HierarchicalUri.toString(Uri.java:1204) at
....showUriBug(......java:142) ...</description>
<comment>
<author>morri...@gmail.com</author>
<when>Tue, 11 Mar 2008 17:49:27 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 05 May 2008 23:21:08 +0000</when>
<what>This issue will be fixed in a future release of the Android SDK.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Tue, 06 May 2008 03:20:23 +0000</when>
<what></what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Thu, 21 Aug 2008 19:59:14 +0000</when>
<what>This issue should be fixed in the 0.9 release of the Android SDK. If you are still
experiencing problems with that version of the SDK, please open a new bug.</what>
</comment>
<comment>
<author>chabbydr...@gmail.com</author>
<when>Sun, 09 May 2010 16:50:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3727</bugid>
<title>gmail: back-back discards draft too easily</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>7</stars>
<reportedBy>stig.hac...@gmail.com</reportedBy>
<openedDate>Mon, 31 Aug 2009 09:28:43 +0000</openedDate>
<description>There is already a bug complaining about the ease of discarding mail via
the on-screen discard buttonQ&apos;Es proximity to the touch keyboard, but the
hardware back button in gmail when composing is another issue.... The
dialog that appears when the hardware BACK button is pressed treats a
2nd press of BACK as if it were confirmation instead of negation of the
dialog. very very very poor choice of default behavoir. the 2nd BACK
press should ABORT the discard and continue with the draft. the other
discard-too-easy bug is
http://code.google.com/p/android/issues/detail?id=2820</description>
<comment>
<author>jlapenna@google.com</author>
<when>Mon, 31 Aug 2009 17:25:16 +0000</when>
<what></what>
</comment>
<comment>
<author>omegat...@gmail.com</author>
<when>Sat, 05 Sep 2009 03:50:34 +0000</when>
<what>This bug results in permanent loss of data. Is Priority-Medium appropriate?</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:34 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
</bug>
<bug>
<bugid>5621</bugid>
<title>sms/mms randomly deleted</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ryanelk...@gmail.com</reportedBy>
<openedDate>Wed, 23 Dec 2009 19:57:25 +0000</openedDate>
<description>I have a motorola droid with firmware 2.0, it hAs done this on v1.x as
well. It will randomly delete all of my text threads, it has done this 2
times now, last time about a month ago... this isnQ&apos;Et fair because I
expect to have all my texts but theyQ&apos;Ere deleted. Could u atleast make a
way to save certain threads to my memory card? Or upload them to my
email?</description>
<comment>
<author>inebriec...@gmail.com</author>
<when>Mon, 25 Jan 2010 22:23:21 +0000</when>
<what>Duplicate of #5669.</what>
</comment>
<comment>
<author>nathanza...@gmail.com</author>
<when>Fri, 05 Mar 2010 04:28:14 +0000</when>
<what>This is a known issue and is being actively discussed here:

http://code.google.com/p/android/issues/detail?id=5669

Issue #: 5669</what>
</comment>
</bug>
<bug>
<bugid>11362</bugid>
<title>HTC G1 fails to connect to ZyXEL wifi router unless set to static IP</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>gonzobra...@gmail.com</reportedBy>
<openedDate>Mon, 20 Sep 2010 08:11:26 +0000</openedDate>
<description>T-Mobile G1 Firmware ver 1.6 Build DMD64 Tried to connect to ZyXEL
1-port wifi router with limited success. When scanning it often cannot
see the router, even though I am sitting just a few feet away from it.
The scan shows it dropping in and out of visibility. I try to connect to
it, but it never gets an address despite how many times I touch the
Q&quot;EconnectQ&quot;E button. I set the phone to use a static IP, mask, and gateway
and now I can connect. I have never had to do this with another router.
What could be causing this problem? None of my other wireless devices
have this problem. Just the G1. I really donQ&apos;Et want to do this because I
canQ&apos;Et see how I can only set these static settings for this one
connection and not every other connection that doesnQ&apos;Et require them. Can
I set this on a connection-by-connection basis? jeff</description>
</bug>
<bug>
<bugid>10950</bugid>
<title>Email with SPELL CHECK, AUTO COPY.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>19</stars>
<reportedBy>drewchil...@gmail.com</reportedBy>
<openedDate>Thu, 02 Sep 2010 07:15:58 +0000</openedDate>
<description>Need either gmail or email app to offer as slectable options: 1. Spell
check: Check before sending, Check within draft, control Q&amp;E edit custom
dictionary. Really, this is remedial stuff. 2. Auto Copy/Auto CC: set
automatic CC for any acount. Really, this stuff is neccessary to use the
devices for quick business communication.</description>
<comment>
<author>exponent...@gmail.com</author>
<when>Sun, 09 Jan 2011 04:43:22 +0000</when>
<what>I whole heartily agree.  Spelling:  What makes absolutely NO sense is that the predictive typing is NOT useable in gmail. That at least is possible already but not used.  However spell checking has got to be included for email!!  I also did a search in this forum and did not have the ability to search Q&quot;EclosedQ&quot;E requests....o.ly Q&quot;EopenQ&quot;E requests...so I am annoyed that I canQ&apos;Et even search if an answer go this has previously was given....we canQ&apos;Et be the only ones to feel strongly about spell check k within emails and other documents?!!</what>
</comment>
<comment>
<author>bjblackm...@gmail.com</author>
<when>Sun, 05 Jun 2011 10:55:47 +0000</when>
<what>Spell check is an absolute must for me! I have just brought an ASUS Transformer EeePad, and canQ&apos;Et believe the stock email app doesnQ&apos;Et have spell checking!</what>
</comment>
</bug>
<bug>
<bugid>6196</bugid>
<title>Improve copy-protection feature in Android market</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>velazcod</reportedBy>
<openedDate>Fri, 22 Jan 2010 06:04:41 +0000</openedDate>
<description>This week I have found many sites hosting illegal versions of Android
apps. http://rapid.org/board/forumdisplay.php?f=194 (by twitter user
crdnilfan) http://www.mediafire.com/thakidtok (by twitter user
thakidtok) ItQ&apos;Es fairly easy to yank off a Q&quot;EprivateQ&quot;E app from a rooted
phone. Can you guys please improve the copy-protection in the market to
avoid these type of issues? Thanks</description>
<comment>
<author>cedric.d...@gmail.com</author>
<when>Tue, 22 Jun 2010 11:26:32 +0000</when>
<what>The workaround I found is based on the fact that when turning Copy Protection Q&quot;EOnQ&quot;E when publishing apk, android installs it in the /data/app-private directory

So to check it,  I use the package manager api and check if Q&quot;Eapp-privateQ&quot;E appears in the application info source directory....  

But since Froyo allows to move apps to sd and if you authorize it, this is no more possible, since the path (/mnt/....) does not contains this pattern any more

Is there a better way to check it?

A solution would be a local registry in which market stores application downloaded from market:
MarketDB.isInstalledFromMarket(packageName)</what>
</comment>
<comment>
<author>velazcod</author>
<when>Fri, 25 Jun 2010 18:44:23 +0000</when>
<what>Well, there are in fact a few solutions for it.

1) Your solution, checking if the app is in app-private.

2) Use Keyes LabsQ&apos;E Automatic Application Licensing (AAL) http://goo.gl/XlgH

3) Put an expiration date on your app, and then keep updating it every month or so. This is what I do, itQ&apos;Es kind of a pain in the butt but it kinda helps with some users still grabbing the app, they do it, distribute it, other users install it, and then after a month, no more, the good thing about this is that if the user really used the app for that month, and liked it, they will probably become a legit customer and buy your app. And they have no reason to be mad about it expiring... The bad, is that the leaker can keep grabbing the most current version and keep distributing...

4) All of the above...

IQ&apos;Em just looking for a better solution from Google, protect the developers a little better.</what>
</comment>
</bug>
<bug>
<bugid>2343</bugid>
<title>ubuntu 8.10 64 bit needs lib32z1-dev package</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:57:16.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>john.mil...@gmail.com</reportedBy>
<openedDate>Wed, 01 Apr 2009 06:43:54 +0000</openedDate>
<description>While doing my first make, I got errors about no usable -lz Fixed the
problem by installing lib32z1-dev package On
http://source.android.com/download, suggest adding lib32z1-dev to the
list of packages to install for Ubuntu Linux (64-bit x86)</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:57:16 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13574</bugid>
<title>Initial Exchange Sync fails when +100 items in inbox</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-05-20T22:56:31.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>sardonic.smiles</reportedBy>
<openedDate>Fri, 31 Dec 2010 20:45:20 +0000</openedDate>
<description>Phone details: Using Motorola Milestone in Canada, unlocked purchased
from Telus, carrier is currently Rogers. Steps to reproduce: Setup a new
Exchange account. Using FroYo, happened on Eclair as well, Exchange
server is Exchange 2003. Happens with stock Milestone firmware from
Motorola, 2.0, 2.1. Also with every community 2.1 and 2.2 build IQ&apos;Eve
installed. What happens: All folders, contacts, and calendar requests
populate, but messages in the inbox do not. Only way to get them to
appear is by removing all but 100 or so messages from inbox and running
account setup again. This happens regardless of sync length (1 day - 1
month) or method (push/pull). As soon as setup is run, older messages
can be put back into the mailbox and they will sync properly. What
should happen: Sync should work initially and sync whatever timeframe of
messages are requested.</description>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:21:04 +0000</when>
<what>IQ&apos;Em sorry to hear that youQ&apos;Ere having trouble with the Email application.

Unfortunately, bugs in the Motorola Milestone device need to be reported directly to Motorola, as the MotoBlur email client in that device is published and supported by that company (the code is not part of the AOSP).

This bug tracker is only for support of the stock, platform email client, as found (so far) in the Nexus series, original Droid, and Xoom devices.</what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Fri, 20 May 2011 22:56:31 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6770</bugid>
<title>GMail: Removing label from message in Trash leads to crash</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Mon, 22 Feb 2010 08:57:54 +0000</openedDate>
<description>- Steps to reproduce the problem. 1. Open one mail 2. Select new label.
E.g. Personal 3. Tap Delete. 4. Go to Trash. 5. Open this mail. 6. Tap
remove label. - What happened. Application Gmail gets Q&quot;Eforce closeQ&quot;E. -
What you think the correct behavior should be. Label removed without
crash. - Reproducible 10/10 - Platform Android 1.6 - Exception 02-09
14:54:57.850 E/AndroidRuntime( 2436): Uncaught handler: thread main
exiting due to uncaught exception 02-09 14:54:57.850 E/AndroidRuntime(
2436): java.lang.NullPointerException 02-09 14:54:57.850
E/AndroidRuntime( 2436): at
com.google.android.gm.comm.longshadow.LongShadowUtils.getHumanLabelName(LongShadowUtils.java:255)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
com.google.android.gm.comm.longshadow.LongShadowUtils.getDisplayableLabel(LongShadowUtils.java:307)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
com.google.android.gm.HtmlConversationActivity.getDisplayableLabels(HtmlConversationActivity.java:2074)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
com.google.android.gm.HtmlConversationActivity.getFormattedLabels(HtmlConversationActivity.java:1469)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
com.google.android.gm.HtmlConversationActivity.updateLabelsView(HtmlConversationActivity.java:2086)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
com.google.android.gm.HtmlConversationActivity.onLabelChanged(HtmlConversationActivity.java:2109)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
com.google.android.gm.MenuHandler$1.handleMessage(MenuHandler.java:93)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
android.os.Handler.dispatchMessage(Handler.java:99) 02-09 14:54:57.850
E/AndroidRuntime( 2436): at android.os.Looper.loop(Looper.java:123)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
android.app.ActivityThread.main(ActivityThread.java:4203) 02-09
14:54:57.850 E/AndroidRuntime( 2436): at
java.lang.reflect.Method.invokeNative(Native Method) 02-09 14:54:57.850
E/AndroidRuntime( 2436): at
java.lang.reflect.Method.invoke(Method.java:521) 02-09 14:54:57.850
E/AndroidRuntime( 2436): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:799)
02-09 14:54:57.850 E/AndroidRuntime( 2436): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557) 02-09
14:54:57.850 E/AndroidRuntime( 2436): at
dalvik.system.NativeStart.main(Native Method)</description>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:47:12 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:15:05 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa.)</what>
</comment>
</bug>
<bug>
<bugid>1754</bugid>
<title>Email app should allow creating Contacts from addresses in incoming emails</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>14</stars>
<reportedBy>oliverdi...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 21:48:39 +0000</openedDate>
<description>As has previously been requested for unknown incoming numbers, would it
be possible to add unknown email addresses to contacts directly from the
From field in an email.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 15 Jan 2009 13:16:15 +0000</when>
<what></what>
</comment>
<comment>
<author>nemo.pr...@gmail.com</author>
<when>Mon, 16 Mar 2009 12:20:54 +0000</when>
<what>Seconded.

It would also be necessary to be able to add the email as a new contact, or insert it
as an additional email in an existing contact.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 16:58:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 04:05:04 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13169</bugid>
<title>Launcher2 displays wrong string.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ki586...@gmail.com</reportedBy>
<openedDate>Tue, 14 Dec 2010 14:16:34 +0000</openedDate>
<description>iQ&apos;Em sorry. i am not good at english. My applicationsQ&apos;Es
AndroidManifest.xml has below code Q&lt;Eapplication
android:icon=Q&quot;E@drawable/iconQ&quot;E android:label=Q&quot;E@string/app_nameQ&quot;E
android:permission=Q&quot;Eandroid.permission.MODIFY_AUDIO_SETTINGSQ&quot;EQ&gt;E Launcher
display Q&quot;EApplication is not installed on yaure phoneQ&quot;E when you start
this application. itQ&apos;Es worng message. Launcher.java has below code void
startActivitySafely(Intent intent, Object tag) { ... catch
(SecurityException e) { Toast.makeText(this,
R.string.activity_not_found, Toast.LENGTH_SHORT).show(); ... } the
string(Q&quot;ER.string.activity_not_foundQ&quot;E) is a problem.</description>
</bug>
<bug>
<bugid>6563</bugid>
<title>Documentation typo for emulator mock locations using NMEA</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>clo...@gmail.com</reportedBy>
<openedDate>Wed, 10 Feb 2010 08:16:53 +0000</openedDate>
<description>There is a typo in the documentation for the emulator in the section
that describes how to provide mock locations:
http://developer.android.com/guide/developing/tools/emulator.html#geo In
that section, there is a table that lists the 2 sub-commands. For the
Q&quot;EnmeaQ&quot;E sub-command, it says: Q&quot;EQ&lt;EsentenceQ&gt;E must begin with Q&apos;E$GPQ&apos;E. Only
Q&apos;E$GPGGAQ&apos;E and Q&apos;E$GPRCMQ&apos;E sentences are currently supported.Q&quot;E There is no
NMEA 0183 sentence Q&apos;E$GPRCMQ&apos;E. It is actually Q&apos;E$GPRMCQ&apos;E This can be seen on
a different page where the documentation is correct. This page:
http://developer.android.com/guide/topics/location/index.html#location
Has this description: Q&quot;EThis command accepts a single NMEA sentence of
type Q&apos;E$GPGGAQ&apos;E (fix data) or Q&apos;E$GPRMCQ&apos;E (transit data). For example: geo
nmea $GPRMC,081836,A,3751.65,S,14507.36,E,000.0,360.0,130998,011.3,E*62Q&quot;E</description>
</bug>
<bug>
<bugid>18489</bugid>
<title>In widgets, Rate Places, Selecting the place, through search option, displays on the widget but Q&quot;ERefreshing every timeQ&quot;E - Nexus S</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mohinigu...@gmail.com</reportedBy>
<openedDate>Wed, 13 Jul 2011 09:25:27 +0000</openedDate>
<description>Step To Reproduce: 1. On the main screen press and hold the page to add
widget. 2. Select Q&quot;ERate PlacesQ&quot;E widget. 3. From widgets tapDowm arrow on
the right side to select the places 4. Select a place window opens 5.
Scroll down and select search 6. Enter the new place name apart from the
names in the list for example pizza 7. The results for pizza are
displayed 8. Select any result, for example pizza hut 9. Q&quot;EPizza HutQ&quot;E
name is displayed on the widget. 10. Now again select the down arrow
button on the widget to display the list 11. The places list window is
displayed 12. Do not select any place in the list and go back to the
desktop again. 13. Observe the place name Observations: Selecting the
name of the place that is found through search option is displayed on
the widget but this name of the place is changed to the first default
place in the list available if the list is opened again and returned
back to the widget. Expected: The widget functinality is as intended.
Phone: Nexus S with Android Version 2.3</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 14 Jul 2011 18:05:00 +0000</when>
<what>Issue 18488 has been merged into this issue.</what>
</comment>
</bug>
<bug>
<bugid>19371</bugid>
<title>Android SDK 3.2 complains it cannot find Java path</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lou160...@hotmail.com</reportedBy>
<openedDate>Fri, 19 Aug 2011 03:44:47 +0000</openedDate>
<description>When I close down the Android 3.2 SDK Manager it pops up a message
saying WARNING: Java not found in your path. It then does a search and
finds Java and suggests I change the User Variables and put the path in
there. I do exactly what it says, but it still complains it cannot find
Java in the path and makes the same suggestion, even though I have
already done exactly what it suggested.</description>
</bug>
<bug>
<bugid>6160</bugid>
<title>Wrong translations in (german) calendar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>Edgar.W...@gmail.com</reportedBy>
<openedDate>Wed, 20 Jan 2010 17:46:23 +0000</openedDate>
<description>In the calendar are a lot of wrong english to german translations: In
Q&quot;ENeuer terminQ&quot;E (New event): Q&quot;EAusgelastetQ&quot;E (Busy) Q&gt;EQ&gt;E better Q&quot;EBesch?ftigtQ&quot;E
Q&quot;EKostenlosQ&quot;E (Free) Q&gt;EQ&gt;E right is Q&quot;EFreiQ&quot;E (Q&quot;EkostenlosQ&quot;E means Q&quot;Eat no chargeQ&quot;E)
Q&quot;EVielleichtQ&quot;E (Tentative) Q&gt;EQ&gt;E better Q&quot;EMit VorbehaltQ&quot;E Q&quot;EAnQ&quot;E (To) Q&gt;EQ&gt;E right
ist Q&quot;EBisQ&quot;E (like Q&quot;EuntilQ&quot;E in english, not like Q&quot;Ei send an email Q&gt;EtoQ&lt;EQ&quot;E)</description>
<comment>
<author>Edgar.W...@gmail.com</author>
<when>Fri, 10 Sep 2010 16:43:32 +0000</when>
<what>Wrong translations are solved in Android Version 2.1.</what>
</comment>
<comment>
<author>sharath....@wipro.com</author>
<when>Mon, 02 May 2011 13:16:32 +0000</when>
<what>Wrong Translations are fixed in Android 2.2 (froyo) and Android 2.3.3 (Ginger Bread)Version</what>
</comment>
</bug>
<bug>
<bugid>14106</bugid>
<title>Voice Dialer - Pre Recorded User Tags for Contacts !!! </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>11</stars>
<reportedBy>thde...@gmail.com</reportedBy>
<openedDate>Tue, 18 Jan 2011 07:55:06 +0000</openedDate>
<description>Voice dialer should have the ability of pre recorded tags to immediately
recognize the contact you are referring to. Its completely unacceptable
to have paid 600 euros for a phone that cannot efficiently recognize my
voice and have voice dialer that will work with a single button. This
issue is MAJOR for International users with Q&quot;EEnglishQ&quot;E accents different
than usual an Names and Surnames that can hardly be pronounced by non
native let alone by a google recognition software. One in ten times i
get to find my contact with existing system, Totally unacceptable
performance. It is safety issue as well for use while driving.
Pre-recorded voice tags will immediately recognize the contact you want
to call even in noisy environments as cars and streets. Please Star this
issue so as be fixed. its like being in Star Trek Enterprise spaceship
and having the engine run with coal..</description>
</bug>
<bug>
<bugid>7422</bugid>
<title>Repeatedly Locks and Sleeps During Call If Home is pressed then Re-enters Through Task Bar</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>arocco...@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 00:07:22 +0000</openedDate>
<description>During a phone call hit the home button to multitask 2. Then come back
to the call using the phone call taskbar icon 3. The phone will
immediately sleep and lock If I awake the phone and unlock using the
swipe, I enter into a battle with sleep /lock which continues forever.
Work around: Re-enter a phone call by opening the contacts icon then
enter call in progress. This method always works. Nexus one 2.1 Andriod
Still trying to figure out if opening a stock apparently is causing this
since it happens 80% of the time. Even after a phone reset</description>
</bug>
<bug>
<bugid>4949</bugid>
<title>Q&quot;EClickingQ&quot;E noises like when when plugged into stereo system (ex. car) - noise like when playing an old movie reel</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>5</stars>
<reportedBy>awe...@gmail.com</reportedBy>
<openedDate>Fri, 20 Nov 2009 06:20:49 +0000</openedDate>
<description>Motorola Droid Firmware 2.0 1. Use a 3.5mm cable to connect the Droid to
the car stereo system 2. Started the music player on the Droid 3. Turned
up the media volume on the Droid 4. Turned up the volume on the car
stereo 5. As the music played, I started to hear little clicking /
popping noises coming from the car speakers. 6. Turned off the media
volume on the Droid 7. I hear the clicking / popping noises - like the
clicking noise of an old movie reel. 8. Played other songs on the Droid
and even went the Droid Desktop / Home and the sound still continues. 9.
No issues at all when plugging other audio devices w/ the 3.5mm cable
(ex. iPOD), so the issue is with the Droid... ---------- NOTE: This form
is only for reporting user bugs in 2.0. For all other user discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the problem in detail. Be sure to include: - Steps to reproduce
the problem. - What happened. - What you think the correct behavior
should be. DonQ&apos;Et forget to mention which device you have, making sure
that it runs Android 2.0 If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>awar...@google.com</author>
<when>Fri, 20 Nov 2009 15:41:49 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 20 Nov 2009 22:44:54 +0000</when>
<what></what>
</comment>
<comment>
<author>awe...@gmail.com</author>
<when>Sat, 21 Nov 2009 18:02:48 +0000</when>
<what>Investigated some more.  Looks like I get the constant clicking noise when the Droid is  
plugged into the car charger and is due to electrical interference.  Will investigate 
further.</what>
</comment>
<comment>
<author>Jonathan...@gmail.com</author>
<when>Wed, 17 Feb 2010 05:30:46 +0000</when>
<what>Same issue happens with me in the car and I do have my phone charging. The only way I 
found to fix the problem is by turning the phoneQ&apos;Es volume down one level instead of 
having it at 100%</what>
</comment>
</bug>
<bug>
<bugid>14298</bugid>
<title>Map not updating in Google Navigation when driving.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-28T04:06:08.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mermy...@gmail.com</reportedBy>
<openedDate>Tue, 25 Jan 2011 15:49:54 +0000</openedDate>
<description>I have found that when I drive above 55mph, the map does not update when
I use Google Navigation. For example: It still shows me on the on ramp
when I have already driven 10 miles down the highway past 2 exits. This
is repeatable on my Droid 2 Globals from Verizon.</description>
<comment>
<author>cgi...@google.com</author>
<when>Fri, 28 Jan 2011 04:06:08 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>1743</bugid>
<title>CanQ&apos;Et configure voicemail number</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-01-22T03:20:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>pup...@gmail.com</reportedBy>
<openedDate>Thu, 08 Jan 2009 13:25:05 +0000</openedDate>
<description>Hello, When I try to configure the voicemail number I get the error:
Call settings error Voicemail number change unsuccessful. This is in
Z?rich, Switzerland, using my Dream phone with a Swisscom chip. Thanks.</description>
<comment>
<author>oschl...@gmail.com</author>
<when>Sun, 18 Jan 2009 21:17:36 +0000</when>
<what>same as defect 1235</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 03:20:59 +0000</when>
<what>Duplicate of issue 1235</what>
</comment>
</bug>
<bug>
<bugid>6832</bugid>
<title>Compass arrow bug when physical keyboard is open</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>andgh...@gmail.com</reportedBy>
<openedDate>Wed, 24 Feb 2010 17:19:54 +0000</openedDate>
<description>I found a bug in Google Maps 3.3.1 on my T-mobile G1 (Android 1.6). I
use the labs feature Q&quot;Ecompass arrowQ&quot;E. It works well on landscape
orientation with the physical keyboard CLOSED. But if I open the
physical keyboard, still on landscape orientation, the compass arrow
turns around and faces the wrong direction ! Please let me know if you
need further details. My guess is that this bug happens on any device
with a physical keyboard ... Regards,</description>
<comment>
<author>patrick....@gmail.com</author>
<when>Thu, 17 Feb 2011 05:15:39 +0000</when>
<what>On my device, with the keyboard open the North indicator is actually pointing East.</what>
</comment>
<comment>
<author>patrick....@gmail.com</author>
<when>Thu, 17 Feb 2011 05:34:09 +0000</when>
<what>Right, I can be an idiot. Phone is Motorola Droid 2 (r2d2) running Android 2.2</what>
</comment>
</bug>
<bug>
<bugid>4770</bugid>
<title>Wifi fails to pass traffic after screen times out</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>eknud...@gmail.com</reportedBy>
<openedDate>Fri, 13 Nov 2009 22:37:55 +0000</openedDate>
<description>I have this issue with both 1.5 on my G1 and 2.0 on my Droid. If WiFi is
configured to shut down when the screen sleeps it will not pass traffic
after screen is woken back up and the WiFi connection is reopened. The
workaround is to configure WiFi to always be on, or disable/reenable
WiFi after waking the screen.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 11:05:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>13308</bugid>
<title>API demo bug</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>kingm...@gmail.com</reportedBy>
<openedDate>Tue, 21 Dec 2010 03:41:28 +0000</openedDate>
<description>This is a bug in Android 2.3Q&apos;Es API demo. In demo of status bar
notification, the icon in status bar is black, but the status barQ&apos;Es
background is also black. So when user send out the demo notification,
the icon in status bar is invisible. Please check attachedQ&apos;Es image.</description>
</bug>
<bug>
<bugid>14946</bugid>
<title>Honeycomb SMS outgoing text is white-on-white invisible.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>elm19...@gmail.com</reportedBy>
<openedDate>Wed, 23 Feb 2011 14:48:39 +0000</openedDate>
<description>I launched the new Honeycomb Android 3.0 API 11 emulator with the
default settings. I used the Eclipse tools Q&quot;EEmulatorQ&quot;E window to send it
a test SMS message, which it received and displayed correctly. When I
start to compose a reply message in the emulator, the text box for the
outgoing SMS text is white on a white background, making the text
unreadable.</description>
</bug>
<bug>
<bugid>4109</bugid>
<title>android enhancement request - toddler lock application</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2009-10-03T19:56:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>tcha...@gmail.com</reportedBy>
<openedDate>Sat, 03 Oct 2009 16:24:46 +0000</openedDate>
<description>New version of Android does not support child lock applications - please
modify</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Sat, 03 Oct 2009 19:56:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11943</bugid>
<title>Time Zones</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>shabbir....@gmail.com</reportedBy>
<openedDate>Mon, 18 Oct 2010 09:12:53 +0000</openedDate>
<description>Hello I did not know where to communicate my problem. I found this
contact us on the website therefore I am sending you my problem with the
hope that you will forward this to the relevant department or
devbeloper. I had purchase my android phone HTC Desire from Orange in UK
and am presently using it in Pakistan. The problem I am facing is with
the Time Zone. Time Zone for Pakistan is GMT +5 whereas in the phone
system it states GMT +6. This creates problems in my communications. Can
you kindly ask the relevant department or the developer to make the
necessary changes and to update the software for the pohone accordingly.
I will appreciate your effort Best regards Shabbir Hussain Pakistan</description>
</bug>
<bug>
<bugid>3205</bugid>
<title>drawBitmap() upon self with overlapped source Q&amp;E destination rects can go wrong</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>3</stars>
<reportedBy>reuben.h...@gmail.com</reportedBy>
<openedDate>Wed, 08 Jul 2009 10:04:30 +0000</openedDate>
<description>The Canvas and Bitmap APIs permit the drawing of a bitmap upon itself;
essential for when you need to shift or scroll a bitmapQ&apos;Es contents for
whatever reason. Unfortunately the Canvas.drawBitmap() API must
percolate down through Android layers until it reaches a naive memcpy()
-type function which *always* copies in ascending memory order. It fails
to handle the case when source and destination memory ranges overlap,
when the direction of copy must obviously be determined by whether the
source or destination is lower in memory. The drawBitmap()
implementation needs to detect when the source and destination bitmaps
are the same, and special-case accordingly for when the ranges overlap.</description>
<comment>
<author>reuben.h...@gmail.com</author>
<when>Wed, 08 Jul 2009 20:14:38 +0000</when>
<what>Having a nose through the C++ Android source, suspect the problem is in SkBlitter*.cpp 
in git://android.git.kernel.org/platform/external/skia.git/. Every kind of blit seems 
to have Q&quot;Edst++lQ&quot;E, i.e. the assumption that inter-memory blits cannot overlap is all 
over it.

DonQ&apos;Et know the source well enough to suggest a fix though. :(</what>
</comment>
<comment>
<author>reuben.h...@gmail.com</author>
<when>Wed, 08 Jul 2009 20:16:07 +0000</when>
<what>ThatQ&apos;Es Q&quot;Edst++;Q&quot;E of course, not Q&quot;Edst++1Q&quot;E.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 22:25:55 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4995</bugid>
<title>Locale: Decouple language from region</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>8</stars>
<reportedBy>g.starnberger</reportedBy>
<openedDate>Mon, 23 Nov 2009 13:05:54 +0000</openedDate>
<description>Currently it is only possible to switch the locale for both: language
and region. However, in some situations it would be better to decouple
these two options. As an example, IQ&apos;Em currently living in Austria, but I
prefer to have English language menus instead of German ones on my
phone. If I use the German locale, the other locale-specific settings
work out fine (such as ? as standard currency or the day/month order in
dates). However, when I switch to the English (US) locale the language
is fine, but now the standard currency is $ and the ordering of dates is
wrong. Similarly, when I switch to English (UK) I get ? as default
currency. So it would be nice if it were possible to set these options
independent of each other. So that I can use English menus, while still
preserving the correct default currency and the correct date order (and
possible also other locale specific things).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 23 Nov 2009 14:24:44 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>137</bugid>
<title>Parcel doesnQ&apos;Et support short.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-02-08T21:14:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>wink.to....@gmail.com</reportedBy>
<openedDate>Wed, 30 Jan 2008 19:16:29 +0000</openedDate>
<description>The Parcel class looks to support all primitive types except short this
seems odd.</description>
<comment>
<author>jim.ren...@gmail.com</author>
<when>Thu, 31 Jan 2008 03:00:11 +0000</when>
<what>Type short is also invalid in an AIDL file.</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 08 Feb 2008 06:18:13 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>hack...@gmail.com</author>
<when>Fri, 08 Feb 2008 21:14:18 +0000</when>
<what>For performance reasons, Parcel aligns all data on 4 byte boundaries, so we donQ&apos;Et
plan on directly supporting types smaller than ints in 1.0.</what>
</comment>
<comment>
<author>wink.to....@gmail.com</author>
<when>Sat, 09 Feb 2008 00:01:55 +0000</when>
<what>In m37a writeByteArray with an array of length 1 works fine
so handling unaligned data doesnQ&apos;Et appear to be that big
of deal.

Another observation, which obviously you know, is that
read/writeByte isnQ&apos;Et implemented although they are documented.
This all seem curious as the user still needs to be able to
to handle both byte and short and they can obviously do this
by using read/writeInt. It would seem that providing the these
wrappers in the class would be appropriate.
</what>
</comment>
</bug>
<bug>
<bugid>1414</bugid>
<title>[VoiceDial] Voice Dialer lacks cadence settings</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>eformanc...@gmail.com</reportedBy>
<openedDate>Tue, 02 Dec 2008 06:03:19 +0000</openedDate>
<description>The voice dialer lacks a settings dialog for the speakerQ&apos;Es cadence. I
found I had to speak much slower, almost robotic like, to get the Voice
Dialer to work. The Blackberry voice recognition has settings for
Speaking Cadence and Spoken Cadence (repeating command for
confirmation).</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 28 Jan 2009 18:45:05 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:27:22 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 15:18:51 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 10 Nov 2009 18:59:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15402</bugid>
<title>2.3.3/Gingerbread upgrade breaks IMAP login in stock e-mail app</title>
<status>Duplicate</status>
<owner>stad...@android.com</owner>
<closedOn>2011-03-10T19:30:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>lundqw...@gmail.com</reportedBy>
<openedDate>Thu, 10 Mar 2011 19:10:18 +0000</openedDate>
<description>After upgrading my Nexus One to 2.3.3 the stock e-mail app can no longer
login to my IMAP server. The stock e-mail app had been working perfectly
with this IMAP account ever since I got the phone, but as soon as the
upgrade happened to 2.3.3 a new error message comes up stating ?Username
or password incorrect?. However, the user name and password have not
changed. I have verified that the IMAP settings are still good with
other clients on my PC. A bug must have been added in the IMAP login of
the stock e-mail client in 2.3.3. Note: The IMAP service is provided by
GoDaddy, which requires e-mail address with a @ in username in case this
matters. Step to reproduce: 1) Create a IMAP account on GoDaddy 2) Try
adding the IMAP account in the stock e-mail client of Android 2.3.3 3)
Once entering the IMAP login credentials, server, SSL and clicking on
next, it will say wrong username or password Device: Nexus One Android:
2.3.3 BB: 32.41.00.32U_5.08.00.04 Kernel: 2.6.35.7-59423-g08607d4 Build
no: GRI40</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 10 Mar 2011 19:18:43 +0000</when>
<what></what>
</comment>
<comment>
<author>stad...@android.com</author>
<when>Thu, 10 Mar 2011 19:30:29 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14763</bugid>
<title>Weak wifi on nexus S</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-24T20:44:14.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>20</stars>
<reportedBy>hosa...@gmail.com</reportedBy>
<openedDate>Tue, 15 Feb 2011 22:06:42 +0000</openedDate>
<description>Using a nexus S in the same room as many other wireless devices the
nexus S signal is much weaker and can barely connect while the other
devices all have a stable connection.</description>
<comment>
<author>alan...@gmail.com</author>
<when>Wed, 16 Feb 2011 02:42:21 +0000</when>
<what>I have the same problem as well! The signal strength is very weak and the rest of the devices all have full strength.</what>
</comment>
<comment>
<author>tv.sri...@gmail.com</author>
<when>Wed, 23 Feb 2011 01:58:34 +0000</when>
<what>I have a similar issue with a weak signal and the wifi reconnects quite often. A nexus one just next to it works fine.</what>
</comment>
<comment>
<author>adambou...@gmail.com</author>
<when>Wed, 23 Feb 2011 02:30:41 +0000</when>
<what>Same problem. Signal is weak, but the bigger problem is the frequent disconnection (happens even if wifi policy is set to Q&quot;ENever Sleep.Q&quot;E)</what>
</comment>
<comment>
<author>john.d.r...@gmail.com</author>
<when>Wed, 23 Feb 2011 11:19:17 +0000</when>
<what>While sitting next to the router, the connection can drop.  Maybe another issue should be opened for the dropping issue though??? thoughts?  (dropping might just be an after affect of this issue though)</what>
</comment>
<comment>
<author>ozz...@gmail.com</author>
<when>Thu, 24 Feb 2011 12:23:57 +0000</when>
<what>Same here.  Constantly dropping wifi connection Q&amp;E really struggles to pick up the router.  Wifi sleep policy set to Q&apos;ENeverQ&apos;E, makes no difference.</what>
</comment>
<comment>
<author>john.d.r...@gmail.com</author>
<when>Thu, 24 Feb 2011 14:42:42 +0000</when>
<what>Anyone that is experiencing the connection dropping (not a weak signal as mentioned in this issue) please vote/comment on this issue instead.

It may remove some ambiguity.

http://code.google.com/p/android/issues/detail?id=14987

Thanks,
Disgruntled User :)</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 24 Feb 2011 20:44:14 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
<comment>
<author>OAD...@gmail.com</author>
<when>Fri, 04 Mar 2011 16:34:19 +0000</when>
<what>Really atrocious rubbish wifi performance - very, very disappointed.  Have tried on three different networks, open and closed, same time.  Phone is going back.</what>
</comment>
<comment>
<author>rohitpat...@gmail.com</author>
<when>Sat, 05 Mar 2011 16:42:42 +0000</when>
<what>Nexus One..Pure Android..Upgraded from 2.2.2 to 2.3.3 
Issue fixed - The Q&quot;Edropped connection on idleQ&quot;E problem seems to have been fixed.
Issue introduced - Wifi signal strength has gone significantly down. Need to be almost in same room as wifi router. </what>
</comment>
<comment>
<author>chanyee...@gmail.com</author>
<when>Mon, 09 May 2011 05:00:09 +0000</when>
<what>I have the same problem, do anyone is there already an update fix to this?</what>
</comment>
</bug>
<bug>
<bugid>4504</bugid>
<title>[Calculator] Calculator resultant price indication error</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-28T17:38:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>2</stars>
<reportedBy>smilemin...@gmail.com</reportedBy>
<openedDate>Wed, 04 Nov 2009 12:10:37 +0000</openedDate>
<description>1. enter any number and press Q&quot;E=Q&quot;E button on calculator but the result is
null. example ) Enter : -1 press Q&quot;E=Q&quot;E result is null. expected result )
-1</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 04 Nov 2009 14:33:04 +0000</when>
<what></what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Mon, 28 Mar 2011 17:38:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8059</bugid>
<title>No provision for Q&quot;EOn timeQ&quot;E alarm</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>gerryleone1</reportedBy>
<openedDate>Fri, 30 Apr 2010 20:12:30 +0000</openedDate>
<description>The built-in calendar on the Motorola Droid does not have a provision
for a Reminder/alarm to sound AT THE TIME of the appointment. We can set
reminders for 5 minutes before, 10 minutes before, etc. but not AT THE
TIME of the appointment. Also, the reminders never sound again unless
the user physically hits the Q&quot;ESNOOZEQ&quot;E button. These should sound every 5
minutes automatically until theyQ&apos;Ere manually dismissed.</description>
</bug>
<bug>
<bugid>7443</bugid>
<title>Rewrite documentation, referring GIMP (instead of Adobe Photoshop) as an image editing tool</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yvo...@gmail.com</reportedBy>
<openedDate>Tue, 30 Mar 2010 06:36:39 +0000</openedDate>
<description>Currently graphics-related documentation references Adobe Photoshop
instead of its Open-Source analogue, e.g. GIMP (see e.g.
http://developer.android.com/guide/practices/ui_guidelines/icon_design.html
) The fact that Android developer documentation/guide describes
graphics/images related information in terms of Adobe Photoshop, makes
this guide unusable/hard to follow for those developers who, like
myself, - doesnQ&apos;Et own the commercial Adobe product, - doesnQ&apos;Et want to
use its pirated copy - and doesnQ&apos;Et think we are supposed to pay some
hundred dollars to develop Open Source software. I donQ&apos;Et believe e.g.
Open-Source GIMP canQ&apos;Et do the same, at least in almost all situation. So
referring to Adobe Photoshop may be justified only for tasks that can
not be implemented using Open Source product (Do such tasks really
exist?).</description>
<comment>
<author>matthias...@gmail.com</author>
<when>Tue, 30 Mar 2010 17:15:41 +0000</when>
<what>I second that. Especially, since even the graphic artists who do own a Photoshop copy
can download GIMP to follow the instructions. The other way around itQ&apos;Es not that easy.
</what>
</comment>
</bug>
<bug>
<bugid>1074</bugid>
<title>When I connect my u verse high wifi  to my G 1 Phone it turn off my home high speed internet.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-07-24T00:25:05.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>daney.sm...@gmail.com</reportedBy>
<openedDate>Sun, 26 Oct 2008 04:11:21 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem - Sample source code
demonstrating the problem - What you think the correct behavior should
be. If you are reporting a crash or similar issue, please also run the
command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text file
to your issue report. (For feature requests for APIs, please include
sample code showing how you are proposing the API should be used.)</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 00:25:05 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18654</bugid>
<title>Touch Response very slow while using SNS Websites</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Browser</component>
<stars>1</stars>
<reportedBy>manish.i...@gmail.com</reportedBy>
<openedDate>Tue, 19 Jul 2011 15:14:31 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. Pre Condition :- Phone should have google mail
account registered. Phone should have been used for 3-4 days in normal
manner. Steps to reproduce :- Applications -Q&gt;E Browser -Q&gt;E Open any SNS
Site, for example - Orkut, Facebook, Twitter etc. - What happened. On
selecting any options, Phone responds for touch after 15-20 seconds.
Also, If we have to drag Q&amp;E scroll for any option, then also response
comes after aroudn 15-20 seconds. - What you think the correct behavior
should be. Touch response should be fast and there should be no delay in
touch response. DonQ&apos;Et forget to mention which device you have, and which
version of Android is installed on it. (Find it under Home Q&gt;E Menu Q&gt;E
Settings Q&gt;E About phone.) Device - P3 (GT - P7100), Android OS - 3.0.1 If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 19 Jul 2011 17:29:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>19974</bugid>
<title>Contents are not right assigned on NewsQ&amp;EWeather menu when adding widget on Homescreen for BiDi languages.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ms0...@gmail.com</reportedBy>
<openedDate>Mon, 12 Sep 2011 06:29:12 +0000</openedDate>
<description>Step by Step Instruction: Reproducibility:10/10 Preconditions: 1. Set
Phone language as Arabic, Farsi or Hebrew. Step by Step: 1.
HomescreenQ&gt;EOptionsQ&gt;EAddQ&gt;EWidgetsQ&gt;ENewsQ&amp;EWeatherQ&gt;ECheck the contents on pop up
list Actual result: All contents on above UI are not right assigned.
Expected results: All contents are right assigned. Technical
Description: H/W: Google Nexus S S/W:Android 2.3.4</description>
</bug>
<bug>
<bugid>15979</bugid>
<title>NFC service makes exception. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>ijihyun....@samsung.com</reportedBy>
<openedDate>Wed, 06 Apr 2011 01:22:36 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs found in the Android system
while developing Android applications. Use the Tools templates for
issues with the developer tools. Please describe the problem in detail.
Be sure to include: - Steps to reproduce the problem (including sample
code if appropriate). 1. Download and install an application from
Market(kind of app does not matter) 2. Unistall the applicaion via
Market (there is an uninstall button) - What happened. =Q&gt;ESorry popup
sould not be shown. but NFC service exception is shown - What you think
the correct behavior should be. =Q&gt;EAny exception shold not be shown DonQ&apos;Et
forget to mention which version of Android youQ&apos;Ere using, and/or which
device the problem appears on (model and Android version). =Q&gt;EAffected
Version: Samsung SPH-D720 GRJ01 Please also run Q&quot;Eadb bugreportQ&quot;E and
archive the output. It seems that added code recently makes this issue
that is the code to handle ACTION_PACKAGE_REMOVED (NfcService.java
#2926) log is attached.</description>
</bug>
<bug>
<bugid>12327</bugid>
<title>Language Support (As many as possible)</title>
<status>Declined</status>
<owner>e...@google.com</owner>
<closedOn>2010-11-03T20:29:37.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>personin...@gmail.com</reportedBy>
<openedDate>Wed, 03 Nov 2010 12:19:01 +0000</openedDate>
<description>I bought an Android phone, Samsung Galaxy S 2 months ago and there is no
other language other than the native language (EN-GB) and Simplified
Chinese. I am a Singaporean student and require the use of some of these
languages (Japanese, Traditional Chinese, etc.) to do my research when I
donQ&apos;Et have a computer around at that point of time. I hope that Google
will respond to this thread ASAP and publish multiple language support
for the android OS. We also have not received Android 2.2 yet for Galaxy
S.</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 03 Nov 2010 20:29:37 +0000</when>
<what>i agree this sucks, but Google didnQ&apos;Et do it to you: Samsung and/or your carrier did. you need to complain to them. (by default we ship with locale data for about 100 locales, and translations for 10-20 of those, as you can see from the emulator.)</what>
</comment>
</bug>
<bug>
<bugid>16567</bugid>
<title>android 2.3 bluetooth stereo  headset not connecting to media</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yorgos...@gmail.com</reportedBy>
<openedDate>Tue, 03 May 2011 19:57:16 +0000</openedDate>
<description>If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.
-turn on bluetooth headset, and it only connects for phone calls not
audio (music) -When i turn my bluetooth stereo headset (itech clip music
802) it auto connects to the phone automatically but only for phone and
not media. when i turn off BT in the Phone and turn on again the headset
is connected to both phone and media.. so i have to toggle on/off the BT
connection every time i want to listen to music through BT. -the phone
should auto connect for both, phone+media using HTC desire S Android
2.3.3</description>
<comment>
<author>androidh...@gmail.com</author>
<when>Mon, 09 May 2011 19:39:59 +0000</when>
<what>Same problem here to connect to car bluetooth media although media connect is selected. When I deselect and select again it connects to the media and everything is ok until I reconnect to the bluetooth...</what>
</comment>
<comment>
<author>kevintay...@gmail.com</author>
<when>Thu, 30 Jun 2011 15:06:47 +0000</when>
<what>I have the opposite problem. I am using jaybird freedom bluetooth ear buds (got this brand for the lifetime warranty against sweat damage) and it does great with media, but doesnQ&apos;Et connect to the phone at all.</what>
</comment>
<comment>
<author>rajnai...@gmail.com</author>
<when>Tue, 19 Jul 2011 11:10:14 +0000</when>
<what>One work around that I always use to ensure that the headset is connected to Media Audio is after the bluetooth device is paired, press the play/pause button in your bluetooth headset. This triggers the Media Audio profile to be selected. 

Also to check the Media Audio is selected, Go to Bluetooth Settings -Q&gt;E Long press on the device -Q&gt;E go to Options and check both the profiles are selected.</what>
</comment>
</bug>
<bug>
<bugid>18335</bugid>
<title>ADT graphical preview does not render included layouts</title>
<status>Released</status>
<owner>x...@android.com</owner>
<closedOn>2011-07-08T20:47:29.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>alexrhel...@gmail.com</reportedBy>
<openedDate>Fri, 08 Jul 2011 13:13:33 +0000</openedDate>
<description>Host OS: Mac OS X 10.6.8 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): 12 Eclipse version: 3.7.0 ADT plug-in
version: 12 Platform targeted by your project: 8 Version of the platform
running in the emulator: n/a STEPS TO REPRODUCE: 1. Edit a top level
layout (foo.xml) to include another layout (bar) like: Q&lt;Einclude
layout=Q&quot;E@layout/barQ&quot;E/Q&gt;E 2. Click on the Graphical Layout Tab of foo xml.
3. See foo, but missing bar layout EXPECTED RESULTS: See foo, with
included bar layout. OBSERVED RESULTS:</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 08 Jul 2011 20:47:29 +0000</when>
<what>This is fixed in the rendering libraries already, but we havenQ&apos;Et released them yet. You can get preview versions from http://tools.android.com/download.</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 27 Jul 2011 22:41:26 +0000</when>
<what>This is fixed in the release rendering libraries for 2.1, 2.2, 2.3.3, 3.0, 3.1, 3.2
We will not go back and fix the problem in 1.x as these platforms are considered obsolete.</what>
</comment>
</bug>
<bug>
<bugid>2576</bugid>
<title>Instrumentation test: ActivityMonitor.waitForActivity() (and others) fail</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>6</stars>
<reportedBy>G3582790...@gmail.com</reportedBy>
<openedDate>Tue, 05 May 2009 10:22:56 +0000</openedDate>
<description>I found several issues around the same functionality for instrumentation
testing. All of the following functions fail to return the activity
which has been hit by the monitor. I attached a sample project for your
convenience. ActivityMonitor.waitForActivity()
ActivityMonitor.waitForActivityWithTimeout()
ActivityMonitor.getLastActivity() Instrumentation.waitForMonitor()
Instrumentation.waitForMonitorWithTimeout() Issue found on SDK 1.1 R1</description>
<comment>
<author>gaoyulei...@gmail.com</author>
<when>Wed, 24 Jun 2009 10:14:11 +0000</when>
<what>\frameworks\base\core\java\android\app\Instrumentation.java
        public final Activity waitForActivityWithTimeout(long timeOut) {
            synchronized (this) {
                try {
                    wait(timeOut);
                } catch (InterruptedException e) {
                }
                if (mLastActivity == null) {
                    return null;
                } else {
                    Activity res = mLastActivity;
                    mLastActivity = null;
                    return res;
                }
            }
        }
it should be 
        public final Activity waitForActivityWithTimeout(long timeOut) {
            synchronized (this) {
                if (mLastActivity == null)
                {
                    try 
                    {
                        wait(timeOut);
                    } 
                    catch (InterruptedException e) {
                    }
                }
                if (mLastActivity == null) {
                    return null;
                } else {
                    Activity res = mLastActivity;
                    mLastActivity = null;
                    return res;
                }
            }
        }
because it maybe notify before wait and the mLastActivity has already not been 
null,and the wait for time out will still be executed.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:28:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 17:14:34 +0000</when>
<what></what>
</comment>
<comment>
<author>daviddot...@gmail.com</author>
<when>Fri, 15 Oct 2010 08:44:49 +0000</when>
<what>Hi all, is this issue solved? Thanks</what>
</comment>
<comment>
<author>simon.ha...@siemens-enterprise.com</author>
<when>Fri, 11 Feb 2011 19:09:03 +0000</when>
<what>IQ&apos;Em using SDK r07 and I have seen something similar to this.
It seems that, if Q&quot;EwaitForMonitorWithTimeoutQ&quot;E is used, and the monitor has already been hit, the wait times out - if Q&quot;EwaitForMonitorQ&quot;E is used in this case, it returns the Activity.
I tested this by:-
1) Adding a monitor
2) Performing an operation known to hit that monitor
3) putting in a 5 second delay before using waitForMonitorWithTimeOut

Then, I was able to see that Q&quot;EwaitForMonitorWithTimeoutQ&quot;E consistently timed-out.
By adding a Q&quot;EcheckMonitorHitQ&quot;E, i was able to consistently catch the hit using:-
// test code start
if (instrumentation.checkMonitorHit(actMonitor, 1)) {
    Log.d( Constants.LOG_TAG, Q&quot;EMonitor was hit alreadyQ&quot;E );
    currentActivity = instrumentation.waitForMonitor(actMonitor);
}
else
{
    Log.d( Constants.LOG_TAG, Q&quot;EMonitor was NOT hit alreadyQ&quot;E );
    currentActivity = instrumentation.waitForMonitorWithTimeout(actMonitor, 30000);
}


</what>
</comment>
</bug>
<bug>
<bugid>8347</bugid>
<title>My maps navigation</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>dragoon...@gmail.com</reportedBy>
<openedDate>Sat, 15 May 2010 15:09:11 +0000</openedDate>
<description>Currently, you can create and view maps with the my maps app, or on
Google maps and view them on an android phone. This map can also be
viewed using the my maps layer in the maps app, but there is no option
to navigate the route. Please add the option to navigate a my maps map.</description>
<comment>
<author>OffBeatM...@gmail.com</author>
<when>Mon, 19 Jul 2010 14:50:22 +0000</when>
<what>the ability to set a marker on Google Maps on the desktop and have it sync to the phone for navigation to use would be fantastic.

could use Google Maps to plan milestones on a multi-stop (multi-day?) route as you are planning a road-trip and sync the way-points to the phone, but have Navigation able to make smart decisions based on traffic etc to get you between way-points. you could also define side-trips so once you get to a waypoint and set up camp you can do day trips before getting back on the road

having the ability to define some fixed locations (eg Home) seperate from ephemeral ones (Summer 2010 Vacation Destination) would make it very flexible</what>
</comment>
<comment>
<author>mrorinoc...@gmail.com</author>
<when>Thu, 20 Jan 2011 13:11:56 +0000</when>
<what>Another request to implement this feature; being able to navigate along a saved My Map using an Android device would be very useful. </what>
</comment>
<comment>
<author>schwe...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:29:56 +0000</when>
<what>This has already been requested under Issue 9893, and has been starred more times. Please star and add comments to that issue instead to raise itQ&apos;Es profile.</what>
</comment>
</bug>
<bug>
<bugid>3287</bugid>
<title>accelerometer should be resetable without hard factory reset</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>7</stars>
<reportedBy>borisat...@gmail.com</reportedBy>
<openedDate>Fri, 17 Jul 2009 00:04:49 +0000</openedDate>
<description>i have just had to perform a hard factory reset on my G1 for the 4th
time. reason? nothing more than a frozen accelerometer. i believe its
not a hardware issue, and is most likely caused by some obscure and/or
dormant bug in the numerous applications available from marketplace. i
have a list of about 20-30 applications that i use on regular basis, and
i install / remove about 3 applications per week to check out what else
is out there. there is no realistically efficient way for me to install
these applications and try to wait each one out to lock the
accelerometer on me to id and report it. instead i end up having a
handicapped phone every couple of weeks or so. with each reset i have to
reinstall all the applications i use from scratch, and reconfigure them
to my preference. each application every single time. its very
frustrating. bugs are expected to creep in here and there, but there has
to be a way to reset just the accelerometer when this issue comes up,
without wiping everything else out with a factory reset.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 20 Aug 2009 12:48:56 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 18:36:01 +0000</when>
<what></what>
</comment>
<comment>
<author>paul81...@gmail.com</author>
<when>Mon, 22 Mar 2010 11:28:45 +0000</when>
<what>I am having the same problem since OTA 1.6 upgrade. My accelorometer isnQ&apos;Et working
now. Compass apps fails to work and also any games that require it doesQ&apos;Et work too.</what>
</comment>
<comment>
<author>diogocar...@gmail.com</author>
<when>Thu, 19 Aug 2010 09:26:38 +0000</when>
<what>Same problem with my Acer Liquid E.

If needed, i can attach logs.</what>
</comment>
<comment>
<author>diogocar...@gmail.com</author>
<when>Thu, 19 Aug 2010 09:31:35 +0000</when>
<what>From CyanogenMod thread in Dream development:

    20. My auto-rotate/accelerometer isnQ&apos;Et working!
    Not really the fault of the ROM, but hereQ&apos;Es how to fix it: Go into recovery, drop to console, Q&quot;Emount /dataQ&quot;E, then Q&quot;Erm /data/misc/akmd* /data/misc/rild*Q&quot;E and reboot.
</what>
</comment>
</bug>
<bug>
<bugid>14698</bugid>
<title>receiving multiple instances of the same text message</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>30</stars>
<reportedBy>comk4...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 01:16:19 +0000</openedDate>
<description>- Steps to reproduce the problem:donQ&apos;Et know how to reproduce the error -
What happened: I received a text message from my contact. Upon reading
it I closed the messaging app and then received notification that the
same text Had been sent. When I asked my contact if he sent it again he
said no only once. This happens with various other contacts as well.
Side note I restarted my phone right After the ninth message arrive only
to have another copy arrive right after the boot up. IQ&apos;Ell Include three
alogcats - What you think the correct behavior should be: I should only
received one text Message. What deviceand what version of Android:
Motorola droidQ&gt;E2.2.1 If you happen to have a development environment,
please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as it could help
diagnose the problem.</description>
<comment>
<author>nasd...@gmail.com</author>
<when>Wed, 15 Jun 2011 13:13:04 +0000</when>
<what>Same issue DroidX Q&gt;E Version 2.3.3 Happened shortly after I upgraded to 2.3.3 gingerbread and started using google voice widget. I used google voice for a long time before without the widget on my phone so IQ&apos;Em not sure about that coincidence if its correlated or not</what>
</comment>
<comment>
<author>chelsy.r...@gmail.com</author>
<when>Wed, 15 Jun 2011 15:20:06 +0000</when>
<what>Same problem here. Droid X Q&gt;E 2.3.3. Happened right after I updated with the Gingerbread release. Im getting the same text 5-6 times each!</what>
</comment>
<comment>
<author>izkar...@gmail.com</author>
<when>Wed, 15 Jun 2011 15:53:25 +0000</when>
<what>I have this issue with AIM, FB, and Google Talk. I sitll have 2.2 for the Optimus V. I know exactly how this happens for me: it triggers when I let it sleep. If IQ&apos;Em in a conversation and the screen is on, everything is okay-- but if I let the screen turn off and I have to enter in the pattern to unlock the phone, things will go to heck, and IQ&apos;Ell a seemingly endless torrent of repeat messages.</what>
</comment>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Thu, 16 Jun 2011 12:25:02 +0000</when>
<what>I also have a Droid X with 2.3.3 on it.  Sometimes I get the same message multiple times all at the same time, other times IQ&apos;Ell get a message once and then receive it again a few minutes later (and this can happen multiple times).  I had a similar problem before with an original Droid (that I had reported on here), and resets only seemed to help temporarily and it pretty much went away on its own.  I just tried clearing my system cache so weQ&apos;Ell see if that helps at all.  I really donQ&apos;Et want to have to do a factory reset (especially knowing that wonQ&apos;Et really fix it).  The fact that it started after the update really makes me wonder.</what>
</comment>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Tue, 28 Jun 2011 20:12:57 +0000</when>
<what>Clearing system cache didnQ&apos;Et help.  The problem got a lot worse, and it has actually sent/resent messages to people hours after it was originally sent.  I have also tried a factory reset, but that doesnQ&apos;Et seem to have helped (may have made it a little less frequent so far but thatQ&apos;Es about it).</what>
</comment>
<comment>
<author>doom...@gmail.com</author>
<when>Wed, 29 Jun 2011 16:58:52 +0000</when>
<what>Happening to me on stock 2.3.3 Droid X.  Multiple copies of the same text message from different people so that makes me think it has to deal with either my network (Verizon) or my phone.</what>
</comment>
<comment>
<author>peteoha...@gmail.com</author>
<when>Thu, 30 Jun 2011 14:30:36 +0000</when>
<what>Same issue, droid x...</what>
</comment>
<comment>
<author>rtul...@yahoo.com</author>
<when>Mon, 04 Jul 2011 14:49:25 +0000</when>
<what>Same problem with my new droid x2</what>
</comment>
<comment>
<author>adam.sha...@gmail.com</author>
<when>Tue, 12 Jul 2011 20:49:37 +0000</when>
<what>Same issue. different numbers, carriers and operating systems. Please fix</what>
</comment>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Wed, 20 Jul 2011 02:00:19 +0000</when>
<what>Still a problem. From other comments, obviously not linked to a network. Please fix!</what>
</comment>
<comment>
<author>wedavis.ku@gmail.com</author>
<when>Sun, 24 Jul 2011 20:24:41 +0000</when>
<what>Same issue but apparently I am sending out multiples as well. </what>
</comment>
<comment>
<author>geey...@gmail.com</author>
<when>Sun, 14 Aug 2011 02:02:02 +0000</when>
<what>Same issue Droid X.  Version 2.3.3. </what>
</comment>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Sun, 14 Aug 2011 15:36:33 +0000</when>
<what>I enjoy how nobody from Google has responded to this.  My phone was acting somewhat better for a while, but now it has started doing this a lot again.  ItQ&apos;Es getting really annoying, and I wish someone would do something about it, as itQ&apos;Es obviously a widespread issue and not just related to one phone or one carrier.</what>
</comment>
<comment>
<author>rob.fr...@gmail.com</author>
<when>Sat, 10 Sep 2011 03:16:37 +0000</when>
<what>I running 2.3.3 on an LG G2x.  Nice phone but it suffers from the same issue.

IQ&apos;Eve seen it in earlier versions of Android 2.x so itQ&apos;Es not specific to this version.  I donQ&apos;Et believe it to be a network issue as people on multiple carriers have reported the same behavior.

I looked at my messages through some code I put together to get the attributes of each message and print them out.  I sent a text message from Google Voice to my phone and the thing showed up 8 times.

Unfortunately the only thing that is similar to all of the SMSes is the body and address.  The date and ids are different so they must be assigned once they hit content://sms/inbox.

This exists somewhere in the messaging code in the platform - this is not a network thing.  Google needs to either fix it or someone else needs to come up with some kind of workaround app to basically not notify the user when the same text shows up in their inbox.  There is enough information on an SMS to get an idea of whatQ&apos;Es a duplicate and what isnQ&apos;Et - it may not be 100% correct but it would be better than not doing anything at all.</what>
</comment>
<comment>
<author>zbea...@gmail.com</author>
<when>Tue, 20 Sep 2011 16:56:11 +0000</when>
<what>yet another 2.3.3 DX</what>
</comment>
<comment>
<author>jak7...@gmail.com</author>
<when>Wed, 28 Sep 2011 21:13:51 +0000</when>
<what>Me too. Droid X Android 2.3.3

Help!?</what>
</comment>
<comment>
<author>petalsan...@gmail.com</author>
<when>Wed, 28 Sep 2011 23:30:05 +0000</when>
<what>This is RIDICULOUS.. Droid X 2.3.3

Happens in regular text app AND on handsent...

LAST NIGHT. I RECEIVED 17 OF THE SAME TEXT -...

Tweets are also coming over multiple times. Never more than 4 in a row... 

This MUST be fixed.. MUST - I would go to iphone if this continues..

Total bullshit.</what>
</comment>
<comment>
<author>stacey.c...@gmail.com</author>
<when>Mon, 17 Oct 2011 17:51:35 +0000</when>
<what>While speaking to someone at Verizon, I brought this issue up, and she said that itQ&apos;Es most likely a network/carrier issue, though not limited to a single one.  She said sheQ&apos;Es had the same thing happen with iPhones (so itQ&apos;Es not just limited to Android).  Even if thatQ&apos;Es the case, IQ&apos;Em sure everyone would appreciate it if someone from Google would respond to at least say that.  Although I still doubt thatQ&apos;Es the main issue.</what>
</comment>
<comment>
<author>andites...@gmail.com</author>
<when>Tue, 08 Nov 2011 07:36:44 +0000</when>
<what>Hi iQ&apos;Em using the following code to send message but getting 2 sms on the other device..IQ&apos;Em Using Android OS 2.0 and Motorola device.

public void sendMultipartSMS(String phoneNumber, String message) {

			try {
					 
					 String SENT = Q&quot;ESMS_SENTQ&quot;E;	
//					 String DELIVERED = Q&quot;ESMS_DELIVEREDQ&quot;E;
				     SmsManager sms = android.telephony.SmsManager.getDefault();
				     ArrayListQ&lt;EStringQ&gt;E parts = sms.divideMessage(message);
				     int messageCount = parts.size();
				    // ArrayListQ&lt;EPendingIntentQ&gt;E deliveryIntents = new ArrayListQ&lt;EPendingIntentQ&gt;E(messageCount);
				     ArrayListQ&lt;EPendingIntentQ&gt;E sendIntents = new ArrayListQ&lt;EPendingIntentQ&gt;E(messageCount);
				     for (int i = 0; i Q&lt;E sendIntents.size(); i++)
				     {
				         Intent sendInt = new Intent(SENT);
				         PendingIntent sendResult = PendingIntent.getBroadcast(baseContext, 0, sendInt, 0);
				         sendIntents.add(sendResult);
				     }
				     if (phoneNumber.length()Q&gt;E0 Q&amp;EQ&amp;E message.length()Q&gt;E0)  
				     {
				    	 sms.sendMultipartTextMessage(phoneNumber, null, parts, sendIntents, null);
				    	 
				     }
		       
		    }catch (Exception e) {
				e.printStackTrace();
			} </what>
</comment>
<comment>
<author>mrjvazq...@gmail.com</author>
<when>Sat, 26 Nov 2011 18:03:04 +0000</when>
<what>Same issue, but my situation seems to be related to an SMS message that seems to be caught in Android limbo.  What I mean by this is that this particular text message will show up as a notification, but is not to be found anywhere in  the SMS inbox.  Immediately after this problem started happening, I started to receive multiple notifications - and in fact, multiple copies - of the exact same text message.  Tried resetting the phone, still same problem.  I am guessing there must be a file somewhere that is corrupt and causing this problem, but where to start looking?</what>
</comment>
</bug>
<bug>
<bugid>10705</bugid>
<title>Monkey test failure running Calculator2 on 2.2 emulator</title>
<status>Unreproducible</status>
<owner>e...@google.com</owner>
<closedOn>2011-01-16T22:57:21.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>mpeters...@gmail.com</reportedBy>
<openedDate>Mon, 23 Aug 2010 15:55:01 +0000</openedDate>
<description>Running monkey test on the calculator2 module was causing Excessive JNI
global references. Repro steps: Download Android SDK and install 2.2
code base. Create ADV and start emulator. Run monkey test on calculator2
module with below command: adb -s emulator-5554 shell monkey -v
--ignore-crashes --ignore-timeouts --ignore-security-exceptions -p
com.android.calculator2 -v --throttle 100 20000000
--monitor-native-crashes --kill-process-after-error Run a separate
Terminal for logcat. Received failure message in monkey screen: :Sending
Pointer ACTION_DOWN x=173.0 y=381.0 ** Error: RemoteException while
injecting event. Events injected: 917632 :Dropped: keys=2 pointers=1860
trackballs=0 flips=0 ## Network stats: elapsed time=174338352ms (0ms
mobile, 0ms wifi, 174338352ms not connected) ** System appears to have
crashed at event 917632 of 20000000 using seed 0 Attaching logcat and
tombstone files.</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 11 Jan 2011 17:51:40 +0000</when>
<what></what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Sun, 16 Jan 2011 22:57:21 +0000</when>
<what>i couldnQ&apos;Et reproduce this on 2.3.</what>
</comment>
</bug>
<bug>
<bugid>1601</bugid>
<title>Feature Request: Make roaming more obvious</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>boden.sven@gmail.com</reportedBy>
<openedDate>Sat, 20 Dec 2008 20:02:30 +0000</openedDate>
<description>Not sure how to implement it, but what would be needed for roaming is
some setting familiar to MMS users: auto-connect when on the home
network, otherwise connect on demand. It would require notion of Q&quot;Ehome
networkQ&quot;E and what could be done e.g is to ask it once when a switch is
made to a different network (for GSM, 3G, MMS, ...), maybe with a dialog
Q&quot;Eok onceQ&quot;E, Q&quot;Eok for sessionQ&quot;E (where session would be for as long as you
stay on the foreign network). This feature would save at least some
people a hefty bill: e.g. people who now unknowingly start data roaming
in a foreign country.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 22 Jan 2009 02:44:12 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:21:04 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:29:57 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:30:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 13:17:54 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>12494</bugid>
<title>No search option when adding a number from call log to existing contact</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>niranjan.patil</reportedBy>
<openedDate>Thu, 11 Nov 2010 06:35:09 +0000</openedDate>
<description>When trying to add a phone number from Call Log to an existing contact,
no search option is available, instead one has to all the way scroll to
the particular contact and select it to add. It becomes very cumbersome
for people with large phone books or large number of contacts. Phone:
Samsung Spica i5700 Unlocked Platform: 2.1 Eclair</description>
</bug>
<bug>
<bugid>6904</bugid>
<title>Does not recognize m4v as video files</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jaap.hai...@gmail.com</reportedBy>
<openedDate>Sun, 28 Feb 2010 12:41:52 +0000</openedDate>
<description>Nexus One with Android 2.1-update1 Renaming to mp4 works but android
should just play m4v files as well</description>
<comment>
<author>Loa...@gmail.com</author>
<when>Sat, 15 May 2010 17:29:15 +0000</when>
<what>Yes, This issue should be fixed promtly.</what>
</comment>
</bug>
<bug>
<bugid>2467</bugid>
<title>Google web site (mobile search) shows no progress bar during search</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>2</stars>
<reportedBy>bipi...@gmail.com</reportedBy>
<openedDate>Mon, 20 Apr 2009 18:58:22 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Tried on: Cupcake, emulator - Steps to reproduce the problem 1. Open the
browser 2. Open www.google.com/m 3. Type any search term and hit
Q&quot;ESearchQ&quot;E Expected behavior: There should be an indication that the
search is progressing. Actual behavior: There is no progress indication
Notes: Works fine with the classic Google search page</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:36:11 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 22:42:28 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5292</bugid>
<title>Calendar setting, change default view.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gcorm...@gmail.com</reportedBy>
<openedDate>Wed, 09 Dec 2009 16:18:56 +0000</openedDate>
<description>There should be a setting in Calendar that lest you select the default
view when calendar is opened.</description>
<comment>
<author>gcorm...@gmail.com</author>
<when>Wed, 09 Dec 2009 18:43:10 +0000</when>
<what>Doing a bit of digging to possibly implement myself.

It looks like this might already be covered?

http://android.git.kernel.org/?p=platform/packages/apps/Calendar.git;a=blob_plain;f=src/com/android/calendar/CalendarView.java;hb=4bec22053487bb8fcb1fbce73527f1ece389456c

Can someone on 2.0 confirm that the feature is still not present yet?</what>
</comment>
</bug>
<bug>
<bugid>8785</bugid>
<title>Hungarian language support</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-06-23T19:58:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>pentium10</reportedBy>
<openedDate>Tue, 01 Jun 2010 20:03:21 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. DonQ&apos;Et forget to mention which device you have, and
which version of Android is installed on it. (Find it under Home Q&gt;E Menu
Q&gt;E Settings Q&gt;E About phone.) If you happen to have a development
environment, please also run Q&quot;Eadb bugreportQ&quot;E and archive the output as
it could help diagnose the problem.</description>
<comment>
<author>bugp...@android.com</author>
<when>Thu, 23 Jun 2011 19:58:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5196</bugid>
<title>Camera Menu behind Picture after switching from Camcorder</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>Hurk...@gmail.com</reportedBy>
<openedDate>Thu, 03 Dec 2009 20:40:39 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. * Start Camera, Switch to Camcorder, Switch back
to Camera and press menu button during the switch. - What happened. *
The CameraQ&apos;Es menu will be behind the picture window. If you close menu
by clicking menu and then clicking menu again problem remains. Settings
option from menu will also be behind the picture. Entering gallery and
then going back will correct issue. - What you think the correct
behavior should be. * The CameraQ&apos;Es menu/text should be in front of the
picture window, not behind. It doesnQ&apos;Et effect functionality just
appearance and readability. DonQ&apos;Et forget to mention which device you
have, and which version of Android is installed on it. (Find it under
Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.) Model: Droid Firmware: 2.0
Kernel: 2.6.29-omap1-g04df51f android-build@apa26#477 Build #: ESD20 If
you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>17378</bugid>
<title>Q&quot;Eandroid --silent create avd -t android-10 -n testQ&quot;E isnQ&apos;Et really silent.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>10</stars>
<reportedBy>mingw.an...@gmail.com</reportedBy>
<openedDate>Sat, 04 Jun 2011 00:42:14 +0000</openedDate>
<description>We use android command to create AVDs from within Necessitas Qt Creator
via the following command: android --silent create avd -t android-10 -n
test Unfortunately, it causes a prompt for user input: Android 2.3.3 is
a basic Android platform. Do you wish to create a custom hardware
profile [no] ...which, in Necessitas Qt CreatorQ&apos;Es case fails as thereQ&apos;Es
no stdin.</description>
<comment>
<author>mingw.an...@gmail.com</author>
<when>Fri, 23 Sep 2011 13:01:56 +0000</when>
<what>Hi, is there any update to this issue?</what>
</comment>
</bug>
<bug>
<bugid>1283</bugid>
<title>Calendar picks wrong month when context menu picked from next month</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2009-07-24T01:07:59.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davidthe...@gmail.com</reportedBy>
<openedDate>Wed, 12 Nov 2008 23:39:06 +0000</openedDate>
<description>If I bring up the calendar for november and click on a day which is in
december, and select new event, the month in the new event dialog is set
to november. This is clearly wrong. If I pick a day in the month of
december and choose new event from the context menu, then the dialog
should pick the proper date in december.</description>
<comment>
<author>jlape...@google.com</author>
<when>Fri, 24 Jul 2009 01:07:59 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>16953</bugid>
<title>Graphical Layout issue with android:rotation in TextView</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>JamzThe...@gmail.com</reportedBy>
<openedDate>Wed, 18 May 2011 15:56:04 +0000</openedDate>
<description>When setting the android:rotation in an xml layout for TextView, the
text x,y positition moves as well. ie if setting text to 90 degrees, it
can cause the text to move outside the view and often off the screen vs
properly rendering the rotated text at the expected position. When
package is deployed to the Xoom, it displays correctly. It seems to be a
bug with sdk only. Bug exists in skk v11 Q&amp;E v12.</description>
</bug>
<bug>
<bugid>19332</bugid>
<title>Email deleted all messages from server even though Q&quot;Edelete mail from serverQ&quot;E is turned off</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-08-17T18:10:57.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>reiko.mo...@gmail.com</reportedBy>
<openedDate>Wed, 17 Aug 2011 17:22:58 +0000</openedDate>
<description>I just set up my new T-Mobile MyTouch 4G Slide (Android Version 2.3.4)
and entered in my POP email settings for GoDaddy. It was working fine,
all of my emails showed up. And then about an hour later, all of my
emails were gone. I checked the settings and Q&quot;EDelete mail on serverQ&quot;E was
not selected as well as Q&quot;ERemove messages from phone when deleted on
serverQ&quot;E was not selected. I am familiar with setting up email clients on
different devices and machines and this has never happened to me before.
I wasnQ&apos;Et even sending emails or doing anything, then all of a sudden all
of the emails were gone. When I checked GoDaddyQ&apos;Es webmail which I always
use, I donQ&apos;Et use Outlook or any other client, all of the emails were
gone off the server! I called T-Mobile and they had never heard of this
happening. I called GoDaddy and they have never heard of this happening
either. ItQ&apos;Es like all of my emails disappeared into thin air. I could
understand if maybe one or two of them got deleted by mistake as I was
getting used to the new interface, but it seems impossible for me to
make a slip of the finger and delete everything, over 100 emails, just
like that.</description>
<comment>
<author>mbl...@google.com</author>
<when>Wed, 17 Aug 2011 18:10:57 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>212</bugid>
<title>Documented People.query method does not exist</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Web</component>
<stars>3</stars>
<reportedBy>tcstella...@gmail.com</reportedBy>
<openedDate>Fri, 08 Feb 2008 18:32:16 +0000</openedDate>
<description>In the documentation, e.g.:
http://code.google.com/android/kb/commontasks.html it refers to
People.query (probably the Contacts.People class): Q&quot;E // Run a query and
get a Cursor pointing to the results. Cursor c =
People.query(this.getContentResolver(), null); startManagingCursor(c); Q&quot;E
However, the People.query method does not exist. Looks like a simple
documentation bug.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Fri, 07 Mar 2008 20:07:14 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 06 Feb 2009 15:20:23 +0000</when>
<what>Looks like the issue still exists</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 07 Feb 2009 13:56:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 26 Aug 2009 21:55:46 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 04:11:52 +0000</when>
<what></what>
</comment>
<comment>
<author>tdh...@gmail.com</author>
<when>Fri, 19 Mar 2010 22:15:39 +0000</when>
<what>That page seems to be extremely out of date (based on pre-1.0 android). See also bug
#7259

http://code.google.com/p/android/issues/detail?id=7259</what>
</comment>
</bug>
<bug>
<bugid>12409</bugid>
<title>Q&quot;EPlease insert SD cardQ&quot;E issue os 1.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>peretzey...@gmail.com</reportedBy>
<openedDate>Sun, 07 Nov 2010 16:15:36 +0000</openedDate>
<description>Hi, My company is using Android for development. We are having a strange
issue which we need you assistance with. Case scenario: SMS with a link
to download a file is being received at the X-10 device. User is
clicking on the link to download the file. User is being prompted with Q&quot;E
Please insert SD cardQ&quot;E message - although the card is already in and
active. This happens every time , no which device is used. More
information: -We are removing and inserting back the SD card, this
message is not shown and the is successfully downloaded to the phone
memory. -Starting this procedure from scratch at the next time goes OK.
-On the third time this error message might appear again. - Phone is new
and rarely has been used. - Phone Memory is almost not used and there is
a lot of space - SD card is new as arrived with the box. Device name:
Sony Erricson X10 O.S version: 1.6 File size to download: 3MB</description>
</bug>
<bug>
<bugid>6934</bugid>
<title>Maps: Small screen clips chinese characters in menu</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>martin.k...@sonyericsson.com</reportedBy>
<openedDate>Tue, 02 Mar 2010 08:58:25 +0000</openedDate>
<description>I the menu of the Maps application, some chinese characters are clipped.
Specifically the top pixel row is clipped. - Steps to reproduce the
problem. 1. Select Chinese language 2. Start Maps 3. Press menu - What
happened. Some menu items text (see photo) are clipped. - What you think
the correct behavior should be. No clipping. - Platform Android 1.6</description>
</bug>
<bug>
<bugid>1331</bugid>
<title>Problems with packages/apps/Launcher.git sources.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-11-18T18:20:53.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>A.Khomus...@gmail.com</reportedBy>
<openedDate>Tue, 18 Nov 2008 13:16:39 +0000</openedDate>
<description>Hi, I downloaded and installed last stable android sdk(1.0). IQ&apos;Em using
eclipse 3.4 + android plugins. Also i downloaded sources of
packages/apps/Launcher.git project from
http://android.git.kernel.org/?p=platform/packages/apps/Launcher.git;a=summary.
I try to compile sources but unsuccessfully. Eclipse cannQ&apos;Et find some
classes: * com.android.internal.provider.Settings *
android.app.StatusBarManager * android.os.ServiceManager *
android.os.SystemProperties * android.app.IWallpaperService *
com.android.internal.widget.SlidingDrawer * others... Also i try to find
manualy this classes in android.jar but they isnQ&apos;Et exists there. Can you
resolve this problem? Thanks in advance, Andrei.</description>
<comment>
<author>anton.ch...@gmail.com</author>
<when>Tue, 18 Nov 2008 13:19:27 +0000</when>
<what>Yes. IQ&apos;Eve got the same problem. Need help!</what>
</comment>
<comment>
<author>serjan...@gmail.com</author>
<when>Tue, 18 Nov 2008 13:22:06 +0000</when>
<what>I have also encountered this issue</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 18 Nov 2008 18:20:53 +0000</when>
<what>Home cannot be compiled with the SDK and must be compiled with the git tree instead.</what>
</comment>
<comment>
<author>zhangyon...@gmail.com</author>
<when>Fri, 03 Jul 2009 09:14:22 +0000</when>
<what>??????????????????????</what>
</comment>
</bug>
<bug>
<bugid>18743</bugid>
<title>DNS problem with android.clients.google.com when using the application Maket (same thing for the Gmail app)</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Small</priority>
<component>System</component>
<stars>1</stars>
<reportedBy>pv...@the-vogts.ch</reportedBy>
<openedDate>Fri, 22 Jul 2011 21:14:25 +0000</openedDate>
<description>Prerequisites to reproduce the bug: - Connection type: WIFI - DNS
server: One that allows UDP connections only (DNS over TCP is blocked by
a firewall) Steps to reproduce the bug: - Open the Q&quot;EMarketQ&quot;E application
Symptoms: - Market fails to download any data Informations on why the
bug probably happened: - DNS(UDP) request to android.clients.google.com
is made - DNS(UDP) answer comes back but is truncated (but this should
still be enough to get the application working) - DNS(TCP) request to
android.clients.google.com is made - ICMP message comes back saying the
port is blocked Possible solutions: - Use the truncated UDP response -
Maybe it is possible to return less IP addresses in the DNS response for
android.clients.google.com ? Not sure if this is practical, this could
be difficult since both load balancing and caching of the DNS requests
play a big role here.</description>
<comment>
<author>pv...@the-vogts.ch</author>
<when>Fri, 22 Jul 2011 21:31:01 +0000</when>
<what>I forgot my system informations:

- Android version: 2.2
- Kernel version: 2.6.32.15-gf5a401c</what>
</comment>
<comment>
<author>jessewil...@google.com</author>
<when>Thu, 28 Jul 2011 22:38:07 +0000</when>
<what>Fix your firewall?</what>
</comment>
<comment>
<author>pv...@the-vogts.ch</author>
<when>Fri, 29 Jul 2011 04:30:01 +0000</when>
<what>I did fix my firewall rules and it solved the problem for me. However I think that there might be other people out there who are behind a firewall like this one but donQ&apos;Et have the possibility to reconfigure it.

Long story short: I donQ&apos;Et need this bug to be solved, but other people might.</what>
</comment>
</bug>
<bug>
<bugid>9661</bugid>
<title>AsyncTask documentation error</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>richa...@gmail.com</reportedBy>
<openedDate>Fri, 09 Jul 2010 22:39:55 +0000</openedDate>
<description>In the example given in the article on how to use AsyncTask
(http://developer.android.com/resources/articles/painless-threading.html)
there is an error. The line private class DownloadImageTask extends
AsyncTaskQ&lt;Estring, void,=Q&quot;EQ&quot;E bitmap=Q&quot;EQ&quot;EQ&gt;E { should be private class
DownloadImageTask extends AsyncTaskQ&lt;EString, Void, BitmapQ&gt;E {</description>
</bug>
<bug>
<bugid>9228</bugid>
<title>EditText problem in Listview</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>sujit.an...@gmail.com</reportedBy>
<openedDate>Mon, 21 Jun 2010 12:50:51 +0000</openedDate>
<description>Hi, I want to use EditText inside ListView. But the problem is that when
i am clicking the EditBox the keyboard open up and focus goes away from
EditBox. and after clicking it again focus comes. Can anyone tell me how
to solve this problem????? Thanks .</description>
<comment>
<author>fry...@gmail.com</author>
<when>Sat, 04 Dec 2010 09:04:51 +0000</when>
<what>I also  encount this  issue in ListViewQ&apos;Es headerView</what>
</comment>
<comment>
<author>olanders...@gmail.com</author>
<when>Sun, 09 Oct 2011 11:43:40 +0000</when>
<what>IQ&apos;Em experiencing the same issue.
This occurs when the listview have so many items that they canQ&apos;Et all fit on the screen at once when the application area is shrunken to give space for the keyboard.</what>
</comment>
</bug>
<bug>
<bugid>2383</bugid>
<title>Email app should recognize and allow dialing phone numbers</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>11</stars>
<reportedBy>mcd...@gmail.com</reportedBy>
<openedDate>Tue, 07 Apr 2009 18:55:24 +0000</openedDate>
<description>There does not seem to be the functionality to Q&apos;Eclick-to-dialQ&apos;E from
phone numbers which are in plain text within an email message on the
Android platform. At least that is my finding on G1 with 1.1 TMI-RC9
This function is available in the calendar application on Android but
seems to be omitted within Gmail application. This is also the case on
the IMAP client on android. Phone numbers wich I have tested are in the
format 0152454321 +44152454321 etc IQ&apos;Em sure it would be very much
appreciated if this feature were completed. Thanks Mike</description>
<comment>
<author>mcd...@gmail.com</author>
<when>Tue, 09 Jun 2009 21:47:49 +0000</when>
<what>This defect still seems to be present in cupcake 1.5 release. It would be ever so 
nice to have this fixed. Thanks.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 12:41:17 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 28 Aug 2009 05:09:29 +0000</when>
<what></what>
</comment>
<comment>
<author>mcd...@gmail.com</author>
<when>Sat, 17 Oct 2009 11:33:59 +0000</when>
<what>This feature seems to be missing from 1.6 too. I can click to dial from the calendar 
application but sadly not from email.
Thanks
Mike
</what>
</comment>
<comment>
<author>coding...@gmail.com</author>
<when>Sat, 11 Sep 2010 01:54:49 +0000</when>
<what>The email application from AOSP (version 2.2) seems to only recognize US formatted numbers: 10 digits.  It seems to handle the 10 digit number regardless if there are spaces, dashes, or dots between the numbers.  It should recognize any string of numbers longer than 10 digits and send that string to the dialer when selected.

1503551212 is recognized as 5035551212
5035551212 is recognized as 5035551212
+15035551212 is recognized as 5035551212
150355512121 is not recognized as a number

Many European numbers are 11 digits in length.  Support for all numbers that might be phone numbers is requested.</what>
</comment>
<comment>
<author>darren.m...@gmail.com</author>
<when>Thu, 24 Mar 2011 13:51:51 +0000</when>
<what>How is the basic feature of dialing a phone number from an email such a chore.
Please get this implemented. otherwise i fear Android will lose out to windows mobile in the corporate market.

This should also not be an enhancement it should be a basic feature/ bug </what>
</comment>
<comment>
<author>JoelFort...@gmail.com</author>
<when>Thu, 24 Mar 2011 13:59:41 +0000</when>
<what>ItQ&apos;Es terrible that Google have not yet addressed this problem. With every version of Android that comes out, I keep hoping Google will have fixed this issue (specifically in emails), but no luck yet and my phone is on 2.3.3. This has been a problem with Android from day one. 

We use Android phones almost exclusively in our company and need this ability. I realise itQ&apos;Es supposedly complex, but Microsoft, RIM and Apple figured it out .. why canQ&apos;Et Google?

Also, this shouldnQ&apos;Et be listed as a feature request. ItQ&apos;Es a a bug/defect. It should be part of the basic functionality.</what>
</comment>
</bug>
<bug>
<bugid>5108</bugid>
<title>I seem to be hitting some kind of running application limit.</title>
<status>Reviewed</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>8</stars>
<reportedBy>tommymde...@gmail.com</reportedBy>
<openedDate>Sun, 29 Nov 2009 17:59:50 +0000</openedDate>
<description>IQ&apos;Em not sure how to recreate the problem from scratch, and IQ&apos;Em guessing
that if this problem was on everyoneQ&apos;Es phone I would have found some
useful information while searching. I tried several times to find
information on this before posting. If I missed something, I apologize
in advance. For me to recreate, I do the following: 1. Reboot Phone
(shutdown/power on) 2. Use pattern to unlock phone 3. Try to open a few
apps. The first 2 open fine, the third will not open. This could be any
app that isnQ&apos;Et already Q&quot;ErunningQ&quot;E from Advanced Task KillerQ&apos;Es
perspective. The problem started of course with not being able to open
anything. Since then, I have uninstalled a few apps and can open a few
before I hit the Q&quot;EceilingQ&quot;E. 4. Open up Advanced Task Killer (which IQ&apos;Ed
prefer not to use at all) and kill just ONE application. 5. Try to open
the application(s) in question again. This time it works. And not just
for one, every app that I previously had a problem with starts working
just fine. When this happens, there is no visual notice on the phone of
whatQ&apos;Es going on the application highlights after I press it, and then
nothing happens. One thing I can replicate every single time is the
following chunk of code. This time it was when trying to open flixter,
but again, this could be for anything that isnQ&apos;Et already running
(sometimes happens to be the browser, which is how I first noticed it).
--java vm crashing-- I/ActivityManager( 1030): Start proc
net.flixster.android for activity net.flixster.android/.Flixster:
pid=1591 uid=10070 gids={3003, 1015} W/ActivityManager( 1030): Activity
HistoryRecord{44886120 net.flixster.android/.Flixster} being finished,
but not in LRU list D/dalvikvm( 993): GC freed 290 objects / 11040 bytes
in 112ms E/ProcessState( 1591): Using /dev/binder failed: unable to mmap
transaction memory. I/dalvikvm( 1591): Debugger thread not active,
ignoring DDM send (t=0x41504e4d l=38) D/AndroidRuntime( 1591): Shutting
down VM W/dalvikvm( 1591): threadid=3: thread exiting with uncaught
exception (group=0x4001b180) E/AndroidRuntime( 1591): Uncaught handler:
thread main exiting due to uncaught exception E/AndroidRuntime( 1591):
java.lang.NullPointerException E/AndroidRuntime( 1591): at
android.os.ServiceManager.getService (ServiceManager.java:55)
E/AndroidRuntime( 1591): at
android.app.ActivityManagerNative.getDefault(ActivityManagerNative.java:78)
E/AndroidRuntime( 1591): at android.app.ActivityThread.attach
(ActivityThread.java:4257) E/AndroidRuntime( 1591): at
android.app.ActivityThread.main (ActivityThread.java:4308)
E/AndroidRuntime( 1591): at java.lang.reflect.Method.invokeNative
(Native Method) E/AndroidRuntime( 1591): at
java.lang.reflect.Method.invoke (Method.java:521) E/AndroidRuntime(
1591): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:860) E/AndroidRuntime( 1591): at
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:618)
E/AndroidRuntime( 1591): at dalvik.system.NativeStart.main(Native
Method) E/AndroidRuntime( 1591): Error reporting crash:
java.lang.NullPointerException E/AndroidRuntime( 1591): at
android.os.ServiceManager.getService (ServiceManager.java:55)
E/AndroidRuntime( 1591): at
android.app.ActivityManagerNative.getDefault(ActivityManagerNative.java:78)
E/AndroidRuntime( 1591): at
com.android.internal.os.RuntimeInit.crash(RuntimeInit.java:337)
E/AndroidRuntime( 1591): at
com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException
(RuntimeInit.java:76) E/AndroidRuntime( 1591): at
java.lang.ThreadGroup.uncaughtException (ThreadGroup.java:887)
E/AndroidRuntime( 1591): at java.lang.ThreadGroup.uncaughtException
(ThreadGroup.java:884) E/AndroidRuntime( 1591): at
dalvik.system.NativeStart.main(Native Method) I/Process ( 1591): Sending
signal. PID: 1591 SIG: 9 --java vm crashing-- I am using a Motorola
Droid with Android 2.0. I have attached 3 files. app-state.txt - DDMS
Q&quot;Edump app stateQ&quot;E device-state.txt - DDMS Q&quot;Edump device stateQ&quot;E logcat.txt
- a logcat from around the time I was reproducing the problem. A search
for flixster will show the first few attempts that failed and then you
will see where I forced a close on com.akproduction.notepad. After that
flixster was successful The only thing that seems to alleviate this
problem for me is to use Advanced Task Killer to close everything that
doesnQ&apos;Et necessarily have to be running whenever I reboot. Please let me
know if there is anything else i can provide. I tried to be as thorough
as possible. -Tommy</description>
<comment>
<author>tommymde...@gmail.com</author>
<when>Mon, 30 Nov 2009 01:54:54 +0000</when>
<what>Actually, I realize the title says limit, but I guess itQ&apos;Es really not a limit if 
everything starts working fine after killing just one process...  Not that i know 
what iQ&apos;Em looking, but i didnQ&apos;Et see anything interesting in the logs after killing 
the one process (other than the process dying).</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 06:08:52 +0000</when>
<what>I cannot reproduce this issue. When the phone needs more memory when launching an app, another app is killed 
automatically (which is why thereQ&apos;Es no need for task killer apps for normal usage of the phone.) More specific 
repro steps would be needed (list of installed apps, apps you launch after boot, etc.) In any case, thereQ&apos;Es nothing 
on Android that prevents an app to be launched.</what>
</comment>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Tue, 01 Dec 2009 17:12:18 +0000</when>
<what></what>
</comment>
<comment>
<author>tommymde...@gmail.com</author>
<when>Tue, 01 Dec 2009 17:34:44 +0000</when>
<what>Oh, cool.  I see it has been set for future release.  Was this tied to a known bug?  
I replied to your post this morning, but i just realized that i sent an email to Q&quot;Eno-
reply@gmail.comQ&quot;E or whatever, so you probably didntQ&apos;E recevie it.  If you still need 
the information you requested this morning, I can supply it.  Always happens after 
reboot, and for the test, i launched the Browser and Market place.  Then, I tried to 
open Flixster and it crashed with the nullpointer exception.  I can get you a list 
of applications that i have installed later on if you still need them.

thanks for looking at it again,

-Tommy</what>
</comment>
<comment>
<author>daniel.s...@gmail.com</author>
<when>Thu, 03 Dec 2009 12:28:58 +0000</when>
<what>IQ&apos;Em having the same problem. For me it also seems to happen when the device runs out
of memory. Attached is the logcat output and adb-bugreport output.</what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Thu, 03 Dec 2009 15:39:37 +0000</when>
<what>(Ref internal 2301562.)</what>
</comment>
<comment>
<author>nicolas....@gmail.com</author>
<when>Sun, 24 Jan 2010 22:46:48 +0000</when>
<what>IQ&apos;Em having this problem since yesterday, but for my itQ&apos;Es way worse. Happens when I
try to launch, for example, the Browser, on a clean boot.

Trying to figure it out if it is caused by an app I installed, but seems really odd.

Logcat:

01-24 20:38:58.902: ERROR/ProcessState(1743): Using /dev/binder failed: unable to
mmap transaction memory.
01-24 20:38:59.274: INFO/dalvikvm(1743): Debugger thread not active, ignoring DDM
send (t=0x41504e4d l=38)
01-24 20:38:59.313: DEBUG/AndroidRuntime(1743): Shutting down VM
01-24 20:38:59.321: WARN/dalvikvm(1743): threadid=3: thread exiting with uncaught
exception (group=0x4001b170)
01-24 20:38:59.321: ERROR/AndroidRuntime(1743): Uncaught handler: thread main exiting
due to uncaught exception
01-24 20:38:59.461: ERROR/AndroidRuntime(1743): java.lang.NullPointerException
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
android.os.ServiceManager.getService(ServiceManager.java:55)
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
android.app.ActivityManagerNative.getDefault(ActivityManagerNative.java:78)
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
android.app.ActivityThread.attach(ActivityThread.java:4257)
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
android.app.ActivityThread.main(ActivityThread.java:4308)
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
java.lang.reflect.Method.invokeNative(Native Method)
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
java.lang.reflect.Method.invoke(Method.java:521)
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-24 20:38:59.461: ERROR/AndroidRuntime(1743):     at
dalvik.system.NativeStart.main(Native Method)
01-24 20:38:59.477: ERROR/AndroidRuntime(1743): Error reporting crash:
java.lang.NullPointerException
01-24 20:38:59.477: ERROR/AndroidRuntime(1743):     at
android.os.ServiceManager.getService(ServiceManager.java:55)
01-24 20:38:59.477: ERROR/AndroidRuntime(1743):     at
android.app.ActivityManagerNative.getDefault(ActivityManagerNative.java:78)
01-24 20:38:59.477: ERROR/AndroidRuntime(1743):     at
com.android.internal.os.RuntimeInit.crash(RuntimeInit.java:337)
01-24 20:38:59.477: ERROR/AndroidRuntime(1743):     at
com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:76)
01-24 20:38:59.477: ERROR/AndroidRuntime(1743):     at
java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:887)
01-24 20:38:59.477: ERROR/AndroidRuntime(1743):     at
java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:884)
01-24 20:38:59.477: ERROR/AndroidRuntime(1743):     at
dalvik.system.NativeStart.main(Native Method)
01-24 20:38:59.477: INFO/Process(1743): Sending signal. PID: 1743 SIG: 9</what>
</comment>
<comment>
<author>haojies...@gmail.com</author>
<when>Fri, 09 Apr 2010 03:48:33 +0000</when>
<what>What is the root cause for this issue? Is there any patch or code? A tester of our
team also found this issue, and I have to fix it. </what>
</comment>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Fri, 09 Apr 2010 14:25:55 +0000</when>
<what>We have also seen this; itQ&apos;Es still an open issue.</what>
</comment>
<comment>
<author>pxg...@gmail.com</author>
<when>Tue, 02 Aug 2011 18:28:20 +0000</when>
<what>Is this still an issue with froyo? We are running into this issue when opening an app, hitting back button, opening another app, hitting back button and so on. After a while, clicking on icons has no effect any longer.</what>
</comment>
</bug>
<bug>
<bugid>8392</bugid>
<title>DHCP supplied domain-name is not added to domain search path</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>nyet...@gmail.com</reportedBy>
<openedDate>Tue, 18 May 2010 22:05:03 +0000</openedDate>
<description>For example, if I am connected to a wifi subnet, and the DHCP server
reports domain-name Q&quot;Efoo.bar.comQ&quot;E, when I put Q&quot;EhostQ&quot;E in the browser (or
Q&quot;Eping hostQ&quot;E), it should automatically try Q&quot;Ehost.foo.bar.comQ&quot;E This goes
for VPNs as well. When starting a VPN, if there is a DHCP server on that
VPN that reports a domain-name, it should be ADDED to the search path
(it should not overwrite the search path provided by the original wifi
DHCP server)</description>
<comment>
<author>nyet...@gmail.com</author>
<when>Tue, 18 May 2010 22:06:07 +0000</when>
<what>Ooops. This appears to be a dup.

http://code.google.com/p/android/issues/detail?id=8030</what>
</comment>
</bug>
<bug>
<bugid>16865</bugid>
<title>Two cursors are displaying in google search screen.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>0</stars>
<reportedBy>mj0221.k...@gmail.com</reportedBy>
<openedDate>Mon, 16 May 2011 04:20:03 +0000</openedDate>
<description>Development environment Gingerbread GMS r3 1) Steps to reproduce the
problem. 1. Go to Google Q&gt;EEnter some text through copy Q&amp;E paste method.
2. Tap on middle of the line and observe that two cursors displaying. 3.
Repeated step 1,2 around 3-4 times and observe that 2) What happened. -
Two cursors are displaying in google search screen. - reproducibility :
Sometimes 3 / 10 3) What you think the correct behavior should be. -
There should be one cursor in the editor field.</description>
</bug>
<bug>
<bugid>16020</bugid>
<title>maps live wallpaper memory leak</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T18:36:18.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>doc.rd.j...@gmail.com</reportedBy>
<openedDate>Thu, 07 Apr 2011 19:34:48 +0000</openedDate>
<description>On Gingerbread 2.3.3 with Maps 5.2.1 (or 5.3.0), we see a cursor memory
leak from com.google.android.apps.maps:MapsWallpaper when using the Maps
live wallpaper. It is reproduced with the homescreen in landscape mode
(slider keyboard out) when we switch between the Maps live wallpaper and
other live wallpapers. We see a lot of logging indicating that a cursor
was not properly closed: 04-05 16:37:51.741 8191 8192 W
CursorWrapperInner: Cursor finalized without prior close() And, an
occasional OutOfMemoryError exception has been reported. Attaching a
full log and the corresponding heap dump (for process 8191 OOM).</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 18:36:18 +0000</when>
<what>Thank you for the report, and for your comments! However, the Android Open-Source Project is separate from work being done on the Google Mobile apps that run Android such as Android Market, Google Maps, Gmail, and YouTube. Since this is the bug tracker for the Android Open-Source Project, the Google Mobile products team doesnQ&apos;Et read this site, and the Android team isnQ&apos;Et able to help. Please report your questions and problems to the appropriate section of the Google Mobile forum, where the right people will see your report:

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>961</bugid>
<title>AssetManager - published API/class not available in 1.0 SDK?</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2009-04-30T05:02:41.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>cherylse...@gmail.com</reportedBy>
<openedDate>Mon, 13 Oct 2008 16:04:11 +0000</openedDate>
<description>I canQ&apos;Et see this class at all from the 1.0 eclipse environment.
http://code.google.com/android/reference/android/content/res/AssetManager.html
Please advise.</description>
<comment>
<author>romaingu...@gmail.com</author>
<when>Thu, 30 Apr 2009 05:02:41 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>8246</bugid>
<title>Unlock screen remains on after plugging or unplugging charger</title>
<status>Assigned</status>
<owner>j...@google.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>gtalv...@gmail.com</reportedBy>
<openedDate>Mon, 10 May 2010 14:43:56 +0000</openedDate>
<description>I have a Nexus One with Android 2.1. When I plug in my Nexus One to the
charger, the unlock screen comes on and stays on instead of fading out
after 5 seconds like it does when I simply press the power button. The
same thing happens when I *unplug* the Nexus One from the charger -- the
unlock screen comes on and stays on. In both cases I can turn it off
using the power button. IQ&apos;Em not sure exactly how long the screen would
stay on by itself but itQ&apos;Es at least a couple of minutes.</description>
<comment>
<author>j...@google.com</author>
<when>Wed, 12 May 2010 18:51:43 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>4539</bugid>
<title>Visual clue status calendar entry</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>1</stars>
<reportedBy>marco%de...@gtempaccount.com</reportedBy>
<openedDate>Fri, 06 Nov 2009 10:58:45 +0000</openedDate>
<description>There should be a visual clue whether an entry in the calendar app has
status busy or show as free.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 17 Nov 2009 10:13:30 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11885</bugid>
<title>[CTS] There is no setWebChromeClient() in WebHistoryItemTest and WebViewTest. </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>myamase...@gmail.com</reportedBy>
<openedDate>Fri, 15 Oct 2010 10:29:26 +0000</openedDate>
<description>Android version: 2.2 CTS version: 2.2r3 Please describe the problem in
detail. Be sure to include: - Steps to reproduce the problem. 1) Please
start CTS. ex) bash tools/startcts 2) Please execute the following
tests. A: cts_host Q&gt;E start --plan CTS --test android.webkit.cts.
WebHistoryItemTest#testWebHistoryItem B: cts_host Q&gt;E start --plan CTS
--test android.webkit.cts. WebViewTest#testClearView - What happened.
Test A and B sometimes fail. - What you think the correct behavior
should be. I think that source is modified as follows. A:
WebHistoryItemTest Call setWebChromeClient() method in
WebHistoryItemTest#setUp().
cts\tests\tests\webkit\src\android\webkit\cts\WebHistoryItemTest.java 37
private CtsTestServer mWebServer; + private WebView mWebView; --- 49
mWebView = getActivity().getWebView(); + // Set a web chrome client in
order to receive progress updates. + mWebView.setWebChromeClient(new
WebChromeClient()); 50 } B: WebViewTest Call setWebChromeClient() method
in WebViewTest#setUp().
cts\tests\tests\webkit\src\android\webkit\cts\WebViewTest.java:L.80 79
@Override 80 protected void setUp() throws Exception { 81 super.setUp();
82 mWebView = getActivity().getWebView(); 83 File f =
getActivity().getFileStreamPath(Q&quot;EsnapshotQ&quot;E); 84 if (f.exists()) { 85
f.delete(); 86 } + // Set a web chrome client in order to receive
progress updates. + mWebView.setWebChromeClient(new WebChromeClient());
89 } Sorry, my poor English. Thanks.</description>
<comment>
<author>shaowe...@gmail.com</author>
<when>Mon, 17 Jan 2011 08:12:45 +0000</when>
<what>The root cause for the android.webkit.cts. WebHistoryItemTest#testWebHistoryItem should be:

The webkit.CallbackProxy init the web page loading progress as 100%, after call the WebView.loadUrl(url) and then WebView instance will send msg to WebViewCore to load. If we check the loading progress before the first data is send back, the progress will be 100% instead 0%. This will cause the test case fail .

</what>
</comment>
</bug>
<bug>
<bugid>6378</bugid>
<title>Cursor jumps in browser when using action key</title>
<status>NeedsInfo</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>dfils...@gmail.com</reportedBy>
<openedDate>Mon, 01 Feb 2010 03:41:30 +0000</openedDate>
<description>Android browser bug: 1) Go to http://www.google.com/m?hl=en 2) type e.g.
abcdefghijklm in the search field 3) tap with your finger on F (normal
when you want to correct a mistake) 4) tap with your finger to the right
of M to continue typing 5) press the action button - notice the cursor
jumps to F when it should have done nothing (or perhaps even de-activate
the text field). I use HTC Tattoo (android v1.6) and a 3rd party
keyboard that uses the action key but this bug obstructs its
functionality.</description>
<comment>
<author>romaingu...@gtempaccount.com</author>
<when>Mon, 01 Feb 2010 07:03:33 +0000</when>
<what>Hi,

What is the Q&quot;EactionQ&quot;E key you are referring to?</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Mon, 01 Feb 2010 11:07:52 +0000</when>
<what>ItQ&apos;Es the one you use in the middle of the navigation pad. Used to confirm when some 
button/link/feature is highlighted. Works somewhat like Return/Enter in Windows - or 
perhaps Leftclick.</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Fri, 05 Feb 2010 13:15:03 +0000</when>
<what>The big round grey one between the green and red phone buttons:

http://database.leakdroid.net/images-post/leakdroid/htc_tattoo_india.jpg</what>
</comment>
<comment>
<author>dfils...@gmail.com</author>
<when>Sat, 03 Jul 2010 07:11:13 +0000</when>
<what>Also action key means pressing the trackball.</what>
</comment>
</bug>
<bug>
<bugid>6803</bugid>
<title>Error checking SIM Card balance</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>violante...@gmail.com</reportedBy>
<openedDate>Tue, 23 Feb 2010 15:54:09 +0000</openedDate>
<description>When I call *#100# (Portuguese Vodafone command to check balance on SIM
card) I see a message in the ecra telling me to disconnect the call and
try again. If IQ&apos;Em connected to a wireless network it works just fine,
but if not, I see the error. I have an HTC Magic 32A with the Stock ROM
1.6</description>
</bug>
<bug>
<bugid>10371</bugid>
<title>Retrive the video thumbnail in Android OS 1.5 and 1.6</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>nakate.r...@gmail.com</reportedBy>
<openedDate>Thu, 12 Aug 2010 05:30:42 +0000</openedDate>
<description>Hi i have some problem in Android OS Version 1.6. in Android OS version
1.6 i want to retrive the video thumbnail from the recorded video. but i
didnt get any API for this. Please tell me if is there any way to
retrive the Video thumbnail in 1.5 and 1.6. Thanks</description>
<comment>
<author>sadeqbil...@gmail.com</author>
<when>Mon, 20 Sep 2010 08:54:04 +0000</when>
<what>Please find the solution at my blog: http://sadeqbillah.wordpress.com/2010/09/20/showing-video-thumbnails-in-android-2-0/

Happy Coding :-)</what>
</comment>
<comment>
<author>joseayer...@gmail.com</author>
<when>Fri, 05 Aug 2011 20:00:44 +0000</when>
<what>what happen if is a video on a specific URL how does youtube application is able to do that.... </what>
</comment>
</bug>
<bug>
<bugid>6465</bugid>
<title>android sdk: Q&quot;Eandroid create test-projectQ&quot;E fails to generate usable build files for platform-1.5</title>
<status>Released</status>
<owner>xav%andr...@gtempaccount.com</owner>
<closedOn>2010-04-24T00:09:06.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>5</stars>
<reportedBy>kbsriram</reportedBy>
<openedDate>Thu, 04 Feb 2010 19:24:27 +0000</openedDate>
<description>The create test-project option to the Q&quot;EandroidQ&quot;E sdk tool creates build
files that (ultimately, via SetupTask.java) refers to
android_test_rules.xml, which is not available in platform-1.5/templates
The build file consequently fails -- hereQ&apos;Es the verbose report from ant.
Apache Ant version 1.6.2 compiled on July 16 2004 Buildfile: build.xml
Detected Java version: 1.5 in: /home/kbs/jdk1.6.0_13/jre Detected OS:
Linux parsing buildfile
/home/kbs/personal/android/nookapps/trook/tests/build.xml with URI =
file:///home/kbs/personal/android/nookapps/trook/tests/build.xml Project
base dir set to: /home/kbs/personal/android/nookapps/trook/tests Loading
/home/kbs/personal/android/nookapps/trook/tests/local.properties Loading
/home/kbs/personal/android/nookapps/trook/tests/build.properties Loading
/home/kbs/personal/android/nookapps/trook/tests/default.properties
Project Target: Android 1.5 API level: 3 WARNING: No minSdkVersion value
set. Application will install on all Android versions. BUILD FAILED
/home/kbs/personal/android/nookapps/trook/tests/build.xml:65: Build
rules file
Q&apos;E/home/kbs/android-sdk-linux_86/platforms/android-1.5/templates/Q&apos;E is
missing. at com.android.ant.SetupTask.execute(SetupTask.java:236) at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at
org.apache.tools.ant.Task.perform(Task.java:364) at
org.apache.tools.ant.Target.execute(Target.java:341) at
org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:133)
at
org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:91)
at org.apache.tools.ant.Main.runBuild(Main.java:658) at
org.apache.tools.ant.Main.startAnt(Main.java:188) at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:196) at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:55) Total time:
0 seconds</description>
<comment>
<author>gwikstr...@gmail.com</author>
<when>Wed, 10 Feb 2010 07:29:34 +0000</when>
<what>I have the same problem.</what>
</comment>
<comment>
<author>mbur...@gmail.com</author>
<when>Thu, 18 Mar 2010 06:47:54 +0000</when>
<what>Same problem here.  Is there a known workaround?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 24 Apr 2010 00:09:06 +0000</when>
<what>work around: copy android_rules.xml and android_test_rules.xml from a more recent
target (1.6 for instance) into the templates folder of the 1.5 platform.

</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Sat, 24 Apr 2010 00:09:28 +0000</when>
<what></what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Fri, 21 May 2010 22:40:21 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>18789</bugid>
<title>New Android XML File always adding Orientation=vertical to the root element</title>
<status>Released</status>
<owner>tnor...@google.com</owner>
<closedOn>2011-07-26T20:20:55.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>BartFukk...@gmail.com</reportedBy>
<openedDate>Mon, 25 Jul 2011 15:01:00 +0000</openedDate>
<description>Host OS: Windows 7 SDK Tools Version: 12.0.0.v201106281929-138431
Eclipse version: 3.7.0 ADT plug-in version: 12.0.0.v201106281929-138431
Platform targeted by your project: 2.1.update1 Q&amp;E 3.1 Version of the
platform running in the emulator: N/A STEPS TO REPRODUCE: 1. Start
Android project 2. File -Q&gt;E New -Q&gt;E Android XML File 3. Any name will do
4. Select the Layout type of resource 5. Select the root element for the
XML file: View, NumberPicker, RadioGroup, TextView (Those where tested,
others might have this behaviour aswell) 6. Click Finish. EXPECTED
RESULTS: A Layout XML file with the selected root element OBSERVED
RESULTS: A Layout XML file with the selected root element. But always
with the Q&apos;Eandroid:orientation=Q&quot;EverticalQ&quot;EQ&apos;E added.</description>
<comment>
<author>r...@android.com</author>
<when>Mon, 25 Jul 2011 18:25:48 +0000</when>
<what></what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 26 Jul 2011 16:39:29 +0000</when>
<what>As a coincidence I just fixed this a couple of weeks ago (the fix will appear in ADT 13) :
see diff around line 300:
https://review.source.android.com//#/c/24448/7/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/wizards/newxmlfile/NewXmlFileCreationPage.java

This was part of a larger unrelated change so IQ&apos;Ell leave this bug open until IQ&apos;Eve verified that it actually fixes the specific problems you list.</what>
</comment>
<comment>
<author>tnor...@google.com</author>
<when>Tue, 26 Jul 2011 20:20:55 +0000</when>
<what>IQ&apos;Eve confirmed that you no longer get orientation=Q&quot;EverticalQ&quot;E for RadioGroups, so this bug is indeed fixed in ADT 13 by https://review.source.android.com//#/c/24448 .

Thanks for the bug report!</what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Wed, 19 Oct 2011 18:49:22 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>5365</bugid>
<title>Droid email app lacks Q&quot;EREPLY TO:Q&quot;E setting</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>ad...@sittercafe.com</reportedBy>
<openedDate>Fri, 11 Dec 2009 08:58:41 +0000</openedDate>
<description>Droid (2.0.0 Q&amp;E 2.0.1) Pop3 email app account setup lacks the ability to
enter a setting for Q&quot;ERPLY TO:Q&quot;E. This is a real problem in a mobile app
since replies to outgoing emails should not necessarily be directed back
to the sending account. Providing the means to set a Q&quot;EREPLY TO:Q&quot;E has
been standard fare in email clients for wnat, two decades now? ItQ&apos;Es
available on Gmail. Please add this capability to the email client on
the Droid email app/Android 2.</description>
<comment>
<author>billymw...@gmail.com</author>
<when>Wed, 13 Jan 2010 14:34:16 +0000</when>
<what>Reply from?</what>
</comment>
</bug>
<bug>
<bugid>15842</bugid>
<title>Contact card simplification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>4jonah@gmail.com</reportedBy>
<openedDate>Tue, 29 Mar 2011 20:32:28 +0000</openedDate>
<description>The contact cards can, in some cases, use quite a bit of screen real
estate. When a contact has more than 1 number, say 3, the card will have
3 lines for calling the person (one for each number), and 3 lines for
text messaging them. My suggestion is to simply this by just having the
number listed once. When a user selects a number, a popup will come
(like the Q&apos;Epaste/input methodQ&apos;E window) that will say Q&quot;ECall/Send
messageQ&quot;E... Essentially, its the same option, but puts them together,
simplifying what could be a long contact card.</description>
</bug>
<bug>
<bugid>12512</bugid>
<title>Youtube play cannot resume after voice Call Interrupt </title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>dynu...@gmail.com</reportedBy>
<openedDate>Fri, 12 Nov 2010 05:24:50 +0000</openedDate>
<description>Issue: Youtube video interrupted after voice call. But when select
option, then screen goes black and can not resume. Must exit out back to
main menu and reselect video which then takes a long time to reload.
Device: Moto WX445 Bugreport is attached.</description>
<comment>
<author>bala...@gmail.com</author>
<when>Fri, 12 Nov 2010 22:14:26 +0000</when>
<what>This is the issue tracker for the Android open source project.  YouTube is not part of the Android open source project.  Go to Google to report a problem with YouTube.</what>
</comment>
<comment>
<author>dynu...@gmail.com</author>
<when>Mon, 15 Nov 2010 02:11:17 +0000</when>
<what>Go to Google to report a problem with YouTube.
------------
Where to report a problem with YouTube?</what>
</comment>
</bug>
<bug>
<bugid>14714</bugid>
<title>Android 2.3 / Nexus S : Gallery : Many complaints</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-02-15T01:49:45.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>fred.jea...@gmail.com</reportedBy>
<openedDate>Sun, 13 Feb 2011 23:58:19 +0000</openedDate>
<description>1) Respect the tree structure of the pictures. DonQ&apos;Et show the leaf
folders only in a flat mode. I have more than one level in my photo
folders, and I want to distinguish England/Museums from Swiss/Museums.
2) If folder names are longer than 20 characters, they are shortened,
and I saw nowhere a place to see the entire name. 3) DonQ&apos;Et scan the
entire memory card. Only scan a special folder named PICTURES (for
example). If I use my phone as an USB flash drive to transfer data from
a computer to another, thereQ&apos;Es no need to scan these datas (and I donQ&apos;Et
want to see the pictures they contain). 4) Maintain a Q&quot;Eparallel
databaseQ&quot;E if you wanQ&apos;Et (IQ&apos;Em not sure itQ&apos;Es really needed), but even
before the pictures are in the database, allow us to see them. 5) Before
the Q&quot;Eparallel databaseQ&quot;E is completely filled (which takes a very very
long time), itQ&apos;Es difficult to go from and to previous and next picture
(as if a background task was disturbing the application). Same problem
if the Galery startQ&apos;Es scanning a folder which is there only because of a
Q&quot;Eflash driveQ&quot;E use. To sumarize, I would greatly prefer something working
as : - Windows file explorer + Windows picture wiewer OR - ACD SEE
Thanks</description>
<comment>
<author>e...@google.com</author>
<when>Tue, 15 Feb 2011 01:49:45 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>18247</bugid>
<title>In call volume too low in Samsung galaxy S2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>9</stars>
<reportedBy>jujal.ka...@gmail.com</reportedBy>
<openedDate>Tue, 05 Jul 2011 11:59:51 +0000</openedDate>
<description>Audio output of Samsung galaxy 2 during calls is very low. But the same
is excellent for music and videos. Pls let me know whether there is any
permanent fix for this issue</description>
<comment>
<author>andreas.ruppen</author>
<when>Tue, 05 Jul 2011 14:16:37 +0000</when>
<what>I have this bug too :-(

Stumbled on a blog (donQ&apos;Et remember so canQ&apos;Et give credits) and there was an interesting observation:
*) Try to connect the headset
*) Launch some music and put volume up to max
*) Launch the call
You should now have a decent (still not that loud) volume during call. From what I can see the call volume and the Music volume seems somehow to be related when the headset is connected. However one must push up the music volume before making a call. During a call, changing the music volume does not affect the call volume :-(

Hopes this helps.</what>
</comment>
<comment>
<author>zumes...@gmail.com</author>
<when>Wed, 27 Jul 2011 09:24:11 +0000</when>
<what>I am also having this issue with my Galaxy S2.
This issue only reproduced when you play some music and then incoming call comes.
The in call volume returns to its proper level after restarting the device.</what>
</comment>
<comment>
<author>veli...@gmail.com</author>
<when>Thu, 28 Jul 2011 23:34:41 +0000</when>
<what>Same issue here, in-call volume using stock headphones incredibly low versus media or notifications volume. Already set all volume options to maximum level.

CanQ&apos;Et use them to effectively make a call or receive one, not on the street or any other remotely noisy environments, canQ&apos;Et hear a thing.</what>
</comment>
<comment>
<author>ravi.all...@gmail.com</author>
<when>Mon, 01 Aug 2011 16:35:59 +0000</when>
<what>I got SGS II yQ&apos;Eday and I have the same problem ... and I use my phone a lot, difficult to manage if I donQ&apos;Et use by headset ... need a solution please</what>
</comment>
<comment>
<author>shashank...@gmail.com</author>
<when>Wed, 17 Aug 2011 06:45:58 +0000</when>
<what>Is there any update on this. Have been facing this problem since i bought my S2(3 weeks back). The headphone in call volume is incredibly low and have tried using multiple headphones. :-(
</what>
</comment>
<comment>
<author>nibir.mudai@gmail.com</author>
<when>Sat, 20 Aug 2011 18:43:24 +0000</when>
<what>This is a generic issue in all Samsung Galaxy S2. Looking for for a solution ASAP.</what>
</comment>
<comment>
<author>arit...@gmail.com</author>
<when>Wed, 24 Aug 2011 03:28:00 +0000</when>
<what>i have the same problem. i have made my volume setting to max but still the caller on the other end of the line is very faint</what>
</comment>
<comment>
<author>rich...@aginfort.com</author>
<when>Fri, 26 Aug 2011 03:06:10 +0000</when>
<what>Google samsung fones volume hack
Has anyone tried it?

Mine only messes up when I play a game (and turn the volume down). After that, the max in-call volume is super quiet until I restart the phone.</what>
</comment>
<comment>
<author>imransha...@gmail.com</author>
<when>Tue, 06 Sep 2011 19:23:14 +0000</when>
<what>
Hi All,

Just stumbled on this solution today, dunno how far it works as my phone did accept the code, maybe something to do with the fact that the solution was for vodafone uk  customers.

IQ&apos;Eve investigated this issue, and it does seem to be a general one, found across all networks. The general fix is to access the service mode, and alter the default max volume for a headset call as follows:

?Enter this number *#*#197328640#*#*
?This will open the service mode menu.
?Select option [5] AUDIO
?Select option [1] (VOICE CALL)
?Select option [2] HEADSET
?Select option [1] Volume
?Select option [1] SRC Speech RX Volume
?Select option [5] 5_lvl : 87
?Press the menu button (left side)
?Choose Key Input
?Enter a value between 0 and 100, with 100 the loudest setting.
?Press ok
?Then press the menu button and select back this will save (donQ&apos;Et use the right side back key you normally use to navigate the phone or you will quit out of the settings).
?Keep selecting the menu and back until you exit the service mode menu.
You will also note you can change volume settings for other things like Bluetooth, handsets, video call etc.

</what>
</comment>
<comment>
<author>alexandr...@gmail.com</author>
<when>Tue, 06 Sep 2011 19:54:27 +0000</when>
<what>this solution makes the headset volume in call louder but does not de-link Media volume and Headset Volume in call...
Still waiting for a solution...</what>
</comment>
<comment>
<author>maciej.m...@gmail.com</author>
<when>Sun, 11 Sep 2011 09:21:54 +0000</when>
<what>Any updates on the issue?</what>
</comment>
<comment>
<author>mannycho...@gmail.com</author>
<when>Mon, 12 Sep 2011 19:11:03 +0000</when>
<what>Recently received the 2.3.4 upgrade to my SGS2 and the issue still remains.
Using the service menu mode to adjust the volume levels.</what>
</comment>
<comment>
<author>imransha...@gmail.com</author>
<when>Thu, 15 Sep 2011 06:45:13 +0000</when>
<what>Hi All,

I tried to enter the service mode menu but unable to do so.

Kindly help i have brought the S2 recently and the in call volume is very low and even the replaced handset has the same problem.

</what>
</comment>
<comment>
<author>mike.calhoun</author>
<when>Sat, 17 Sep 2011 01:20:44 +0000</when>
<what>ThereQ&apos;Es not going to be any updates on this issue since itQ&apos;Es not an Android bug.  You need to contact Samsung for this issue to get resolved.</what>
</comment>
<comment>
<author>nibir.mudai@gmail.com</author>
<when>Tue, 20 Sep 2011 13:39:57 +0000</when>
<what>Hi all, 

I too have this issue on my phone. As I mentioned above, it looks like a problem which is generic to all Samsung Galaxy S2 handsets. I have written to Samsung Customer Support on this but more than a month now and no revert till now. I have tried the settings by entering the service mode but it doesnQ&apos;Et make much of a difference. You might make out a difference of 10% increase in volume. However the settings are temporary and no permanent. The settings get changed to factory default after a certain period of time even if you do not reboot your handset. I have installed many audio boost applications available in Android market (of course not for free) but didnQ&apos;Et resolve the issue. Sad to hear that Android 2.3.4 also didnQ&apos;Et resolve the issue. 
Finally I bought Bose? MIE2 Mobile Headset and now I am quite happy with the in-call volume and clarity. After using this handset I never felt the need of extra volume. 
Those who are frequently using headset can try this out.</what>
</comment>
<comment>
<author>suleyman...@gmail.com</author>
<when>Tue, 22 Nov 2011 07:11:16 +0000</when>
<what>Hi,

Yesterday I updated my SGS2 to the latest version using Samsung Kies software. The latest official version comes with Android 2.3.5 since then I am not having this annoying Q&quot;Elow incoming call voiceQ&quot;E problem.</what>
</comment>
<comment>
<author>tatu.wik...@gmail.com</author>
<when>Tue, 22 Nov 2011 18:02:12 +0000</when>
<what>2.3.5 update finally fixed this on my phone also!</what>
</comment>
<comment>
<author>mail2sud...@gmail.com</author>
<when>Mon, 28 Nov 2011 08:00:26 +0000</when>
<what>Is 2.3.5 available in INDIA..??.....so that the prob can be fixed..........??</what>
</comment>
<comment>
<author>mail2sud...@gmail.com</author>
<when>Mon, 28 Nov 2011 08:59:20 +0000</when>
<what>Is 2.3.5 available in INDIA..??.....so that the prob can be fixed..........??</what>
</comment>
<comment>
<author>lee.w.ke...@gmail.com</author>
<when>Mon, 28 Nov 2011 09:59:11 +0000</when>
<what>For those in Singapore, I just spoke to Samsung tech support and they said best to take handset to Samsung service centre at Plaza Singapura on basement 2 or the one in Jurong Point. The tech there is aware of this issue with the phone and can debug and has a fix for this. I mentioned whether 2.3.5 fixes it, tech support said 2.3.5 is the underlying android software stack whose release is not specifically addressing this problem which lies more within the Samsung software stack layers. Once I get some results I will post back. </what>
</comment>
</bug>
<bug>
<bugid>3928</bugid>
<title>Duplicate Contacts After Merging in Gmail</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Google</component>
<stars>30</stars>
<reportedBy>c.kropfb...@gmail.com</reportedBy>
<openedDate>Thu, 17 Sep 2009 12:07:53 +0000</openedDate>
<description>It appears to me that when I merge contacts in Gmail that
synchronization with contacts fails to complete properly resulting in
duplicate entries on the phone.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 17 Sep 2009 12:39:31 +0000</when>
<what></what>
</comment>
<comment>
<author>jason.la...@gmail.com</author>
<when>Sun, 27 Sep 2009 18:20:11 +0000</when>
<what>I use an Apps for Domains account (rather than vanilla gmail).

For contacts that had duplicate/split entries (say, John Doe has one contact entry
with a phone and one entry with an email address), a merge on the gmail side remains
merged, but the android contact app fails to reflect that merge (I still have 2
entries) even on multiple syncs.

Merging them manually on the Android side allows them to be consolidated on both
(because I delete one of the entries).  

Perhaps an app (or a tweak to the Android contacts app) to suggest or handle merging
on the phone might be helpful as a workaround.
 </what>
</comment>
<comment>
<author>JustinMa...@gmail.com</author>
<when>Mon, 12 Oct 2009 15:50:19 +0000</when>
<what>Additionally, IQ&apos;Ell even have Exchange contacts that wonQ&apos;Et merge on the Android. So in
some cases, IQ&apos;Ell have 3 seperate entries for certain contacts - one for Phone, one
for Google, and one for Exchange.</what>
</comment>
<comment>
<author>TundraBo...@gmail.com</author>
<when>Wed, 11 Nov 2009 23:04:50 +0000</when>
<what>I also have this issue.</what>
</comment>
<comment>
<author>fel...@gmail.com</author>
<when>Wed, 02 Dec 2009 19:25:27 +0000</when>
<what>I sync my contacts with both an android phone and blackberry storm and the duplicates 
comes back even after disconnecting the devices, fixing the duplicate entries on gmail and 
reconnecting devices to the account. It is so frustrating.</what>
</comment>
<comment>
<author>Jason.Wa...@gmail.com</author>
<when>Wed, 09 Dec 2009 16:36:03 +0000</when>
<what>I have the same issue.  I am a Droid owner, I had Verizon transfer contacts from my 
Storm to my Droid, then I have exchange contacts synced and Gmail contacts synced.  For 
EVERY contact on my phone, I have their info in TRIPLICATE.  It is extremely 
frustrating, the phone should recognize duplicate emails, phone numbers, etc. and merge 
into one.  Any solution for this?</what>
</comment>
<comment>
<author>omal...@gmail.com</author>
<when>Sun, 07 Mar 2010 16:39:09 +0000</when>
<what>IQ&apos;Em able to merge on my nexus 1</what>
</comment>
<comment>
<author>Attorney...@gmail.com</author>
<when>Fri, 12 Mar 2010 20:10:30 +0000</when>
<what>is there a way to get a contact that I place into my Droid to synch into Google
contacts  - so that the contact now appears in Google contacts.   When I do a sync
now, only the contacts I set up in Google are transferred to the phone, but not the
other way around.</what>
</comment>
<comment>
<author>martijn....@gmail.com</author>
<when>Mon, 12 Apr 2010 21:25:38 +0000</when>
<what>At the VERY least, IQ&apos;Ed expect the start up wizard to allow me and choose what
contents of my Google account should be synced. I ended up with a massive list of
duplicate contacts after syncing Gmail as well as my Outlook/Exchange contacts.
What happened next was that I unlinked synchronization for both accounts ,deleted all
contacts and then linked them back: next ALL contacts were GONE. Luckily theyr were
all in my Outlook trashcan so undeleting Exchange contacts was easy. This should NOT
have happened!</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Fri, 21 May 2010 22:43:34 +0000</when>
<what>The Android team is not able to help with issues related to GoogleQ&apos;Es 
software for Android, such as Maps.

Please direct questions to the Help Forum:
http://www.google.com/support/forum/p/Google+Mobile/label?
lid=5681ac6f08f6d45dQ&amp;Elid=551c5c4cca827a18Q&amp;Ehl-en</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Sat, 22 May 2010 15:13:23 +0000</when>
<what>To be more clear, this is the bug tracker for the Android Open-Source 
Project. GoogleQ&apos;Es Q&quot;EbrandedQ&quot;E apps like Maps, YouTube, Gmail, and so on are 
not open-source and are developed by different teams at Google, who do not 
check this bug tracker. Anything about those apps submitted here simply 
wonQ&apos;Et be seen by the right people.

As we tidy up the Android bug tracker, weQ&apos;Ere directing issues about the 
Google apps to the Help Forums where the right people will see the 
feedback.

(P.S. - Sorry about the reference to Maps in my previous comment, I meant 
Gmail. Mea culpa...)</what>
</comment>
<comment>
<author>MartinDC...@gmail.com</author>
<when>Tue, 29 Jun 2010 13:49:34 +0000</when>
<what>I am trying to sort out the mess with a Q&quot;EGoogle accountQ&quot;E and a Q&quot;EGoogle appQ&quot;E account on the same address. This seems to cause duplicate entries in the phonebook. Now I need to follow the Google instructions to put the Google account on a different address. This is really confusing. I need a Gmail account for the android market, I need a Google account for e.g. Picasa (but this is not Google apps) and also have a Google app mail account under my main well-known e-mail address.
ItQ&apos;Es enough to confuse anyone.</what>
</comment>
<comment>
<author>chris.sm...@gmail.com</author>
<when>Mon, 21 Feb 2011 02:54:59 +0000</when>
<what>I have the same problem in the past, duplicates are really annoying.  Gladly I found a useful tool, the so called Q&lt;Ea href=Q&quot;Ehttp://www.scrubly.comQ&quot;EQ&gt;EScrubly Duplicate RemoverQ&lt;E/aQ&gt;E. The process is simple; it scans your Gmail contact folders and look for duplicate contacts. If Scrubly finds any exact or Compatible Contacts, it will remove or merge them automatically. They even have a back up so I can have the original copy just in case. This is really effective; this may helps you to get rid of duplicates. </what>
</comment>
</bug>
<bug>
<bugid>5093</bugid>
<title>Exchange Issues</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>weknowm...@gmail.com</reportedBy>
<openedDate>Sat, 28 Nov 2009 00:55:49 +0000</openedDate>
<description>Android 2.0 running on Motorola Droid Using Exchange email via
Rackspace. When I click on an email the senderQ&apos;Es email address is
correct but the content of the email is from a different email. Please
let me know if I can help further. Timur</description>
<comment>
<author>bettervideo@gmail.com</author>
<when>Mon, 04 Jan 2010 20:46:11 +0000</when>
<what>I can confirm this behavior on a non-Rackspace Exchange server (private corporate 
server.) 

About 1 out of every 50 e-mail messages displays the correct SUBJECT line in the 
Android deviceQ&apos;Es inbox e-mail list. However, clicking that message will display the 
BODY of an unrelated, previously-received e-mail.

This is is obviously not the result of Exchange server configuration or setup, since 
the erroneous e-mail body is sometimes from a non-Exchange source such as my Gmail 
account or Yahoo account (POP-enabled). Other times it is from a different Exchange 
message served from the same Exchange server.

Viewing the same e-mail message from a PCQ&apos;Es Web browser shows the correct BODY that 
matches the SUBJECT. 

Also, forwarding the e-mail results in the correct BODY and SUBJECT appearing in the 
forwarded message. So the behavior occurs only on message displayed the Android 
device itself, not on the associated mail services.

There is also no relationship between the sender (FROM), recipients (TO), presence 
or absence of attachments, etc. and the messages affected; it appears to be 
completely random.

Running Android 2.0.1 on a Motorola Droid. Behavior also occured on Android version 
2.0.</what>
</comment>
<comment>
<author>weknowm...@gmail.com</author>
<when>Tue, 12 Jan 2010 20:07:36 +0000</when>
<what>That is the exact issue I am having. When is this going to get resolved!1Q&amp;E!^!%1</what>
</comment>
<comment>
<author>a.otten...@gmail.com</author>
<when>Mon, 01 Feb 2010 19:35:48 +0000</when>
<what>Duplicate of issue 5719 

http://code.google.com/p/android/issues/detail?id=5719Q&amp;Eq=exchange%20bodyQ&amp;Ecolspec=ID%20Type%20Status%20Owner%20Summary%20Stars


</what>
</comment>
</bug>
<bug>
<bugid>9951</bugid>
<title>More Calendar recurrance options</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>cfri...@gmail.com</reportedBy>
<openedDate>Thu, 22 Jul 2010 16:37:00 +0000</openedDate>
<description>Google Calendar needs to be able to support the creation of bi-weekly,
quarterly, semi-annual and other meeting recurrance types. Looking for
options like: Day: every N Days Week: {Day of week} every N weeks Month:
Nth {Day of week} every X Months Last {Day of week} every X Months {Date
of month} every X Months {Last Date of month} every X Months NOTE: This
form is only for requesting new features in Android. For all discussions
please visit: http://groups.google.com/group/android-discuss Please
describe the feature youQ&apos;Ere requesting in as much detail as possible. If
youQ&apos;Ere an application developer and are requesting new APIs, please
include sample code showing how you are proposing the API should be
used.</description>
<comment>
<author>jake...@gmail.com</author>
<when>Thu, 26 Aug 2010 14:33:48 +0000</when>
<what>There needs to be an option for a recurrence of 2 weeks.</what>
</comment>
<comment>
<author>chrisbet...@gmail.com</author>
<when>Fri, 28 Jan 2011 21:53:15 +0000</when>
<what>IQ&apos;Em really glad other people have found this an issue.  I would like to see much more granularity around recurrence patterns.  I have medication I need to take on every other day, for example, and it would be helpful if this was an option.  Also agree about bi-weekly events.  IQ&apos;Em a bit surprised at the lack of options really.</what>
</comment>
</bug>
<bug>
<bugid>4940</bugid>
<title>No Use of Flash in Video Camera</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>9</stars>
<reportedBy>spyder9194@gmail.com</reportedBy>
<openedDate>Thu, 19 Nov 2009 23:15:43 +0000</openedDate>
<description>Motorola Droid running Android 2.0 Kernel: 2.6.29-omap1-g04df51f
android-build@apa26 #477 - What happened When entering the Video Camera,
there is no way to enable to flash. On other smart phones, the flash can
be turned ON to enable low-light recording. - What you think the correct
behavior should be. An option to set the flash to steady on should be
available.</description>
<comment>
<author>awar...@google.com</author>
<when>Fri, 20 Nov 2009 05:25:45 +0000</when>
<what></what>
</comment>
<comment>
<author>glenthec...@gmail.com</author>
<when>Tue, 01 Dec 2009 15:44:43 +0000</when>
<what>How about a decent video app. Other phone cams do a job on this . I will not say 
better job that would infer that the Droid is doing anything  and it is not . It is 
horrible shooting video and pics. And I do not like being told get a camera if Im 
looking for a phone to shoot good. Well there are great phones for that I just 
figured the 5 megapixels were better than my 2.3 Env ... wrong. Can you imagine the 
battery drain on a live flash or the flash burn out. I thought lights on a cam went 
out in the 80 s .... </what>
</comment>
<comment>
<author>spyder9194@gmail.com</author>
<when>Sun, 06 Dec 2009 05:37:51 +0000</when>
<what>The third party app MotoTorch serves as both a work around to, and proof of concept of the 
resolution to, this issue. </what>
</comment>
<comment>
<author>phaze3131</author>
<when>Tue, 05 Jan 2010 17:37:12 +0000</when>
<what>put this on a backburner, get mototorch and just hit it before hitting video.  They
will fix this eventually but right now, lets fix stuff that has no other solution.</what>
</comment>
</bug>
<bug>
<bugid>477</bugid>
<title>DalvikVM: Out of heap memory upon application startup</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-03-17T21:57:22.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>droiddev...@gmail.com</reportedBy>
<openedDate>Mon, 17 Mar 2008 00:07:23 +0000</openedDate>
<description>During application startup, launcher gets stuck in an infinite loop
caused by Out Of Memory problems with the VM. GC tries to free as much
mem as possible, but still not enough space: (see attached logfile
screenshot)</description>
<comment>
<author>droiddev...@gmail.com</author>
<when>Mon, 17 Mar 2008 00:21:45 +0000</when>
<what>original attached file incorrect.
Please see this file instead ...</what>
</comment>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:57:22 +0000</when>
<what>The maximum VM heap size per application is 16MB;  it looks like you are attempting to allocate an 8MB object, which is rather large and exceeding the 16MB limit. This behavior appears to be as designed.</what>
</comment>
</bug>
<bug>
<bugid>7233</bugid>
<title>Network notification / pop up messages are invisible if sent while screen is locked</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>doofer...@gmail.com</reportedBy>
<openedDate>Thu, 18 Mar 2010 15:23:02 +0000</openedDate>
<description>- Steps to reproduce the problem: On my network I receive a notification
after every billable event to tell me how much credit I have remaining.
It is similar to the application not responding pop up, but with just an
OK button. If I end a call and quickly lock my phone, when I unlock my
phone I can not see the notification, but it is clearly there. I can
drag down the notification tray at the top of the screen, but other than
that canQ&apos;Et do anything with my phone. If I tap in the middle of the
screen where I know the OK button is then I can get control of my phone
back (have done this once, havenQ&apos;Et had a chance to try to reproduce it
yet). I have not seen this problem if I wait for the notification,
dismiss it, then lock my phone. I havenQ&apos;Et tried waiting for the
notification to appear and locking my phone before dismissing it. - What
happened: Invisible message blocks user input. - What you think the
correct behavior should be: Message should always be visible until
dismissed by user. - Phone and OS Version: My phone is a Motorola
Milestone running Android version 2.0.1.</description>
</bug>
<bug>
<bugid>1338</bugid>
<title>Multi line SMS Should be allowed using Enter Button</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>48</stars>
<reportedBy>Heta...@gmail.com</reportedBy>
<openedDate>Wed, 19 Nov 2008 09:53:22 +0000</openedDate>
<description>On many Handset while Composing we can add Line Feed to SMS so it become
Multi line SMS. But in Android G1 when we Press Enter Button the SMS is
getting Send. Pressing Enter button should add Line Feed and not Send
SMS as We already have Send Button on Screen to Send SMS though.</description>
<comment>
<author>disconn...@gmail.com</author>
<when>Fri, 21 Nov 2008 17:49:30 +0000</when>
<what>Also, given that enter and backspace are so close (and smsQ&apos;Es so expensive on most
carriers) it doesnQ&apos;Et make sense to use enter to send.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Sat, 22 Nov 2008 09:34:14 +0000</when>
<what>Pressing UpArrow in right most or Left Most Key on lowest Row + Enter will allow
entering Line Feed into SMS Text Body still this is usefull, I think Removing Enter
as Send Command is the Perfect Option as SEND Button is already there on screen</what>
</comment>
<comment>
<author>sukael@gmail.com</author>
<when>Sun, 23 Nov 2008 18:58:45 +0000</when>
<what>+1, use Send for send or similar</what>
</comment>
<comment>
<author>cnord...@gmail.com</author>
<when>Mon, 01 Dec 2008 21:49:14 +0000</when>
<what>+1, very strange behavior. SMS is expensive in some Countries!</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Mon, 15 Dec 2008 22:35:01 +0000</when>
<what>Comment #2:
Q&gt;E Pressing UpArrow in right most or Left Most Key on lowest Row + Enter

How come pressing SHIFT, then ENTER does not do the same?
ItQ&apos;Es quite easy to let go of SHIFT by accident, and send the SMS.

I would agree with the other posters that this is not the best default behavior.

How about adding a setting to swap the behavior:
Default = Enter sends, Shift/Enter newlines.
Alternate = Shift/Enter sends, Enter newlines.</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 02:07:20 +0000</when>
<what></what>
</comment>
<comment>
<author>pcinaus...@gmail.com</author>
<when>Wed, 31 Dec 2008 15:06:33 +0000</when>
<what>I actually like the current behavior, so if it were a setting, I would leave it as 
is.</what>
</comment>
<comment>
<author>dan.deebster</author>
<when>Fri, 30 Jan 2009 12:08:38 +0000</when>
<what>I would definitely welcome an option to use shift-enter as send - too many half
composed messages sent after reaching for backspace</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Fri, 30 Jan 2009 12:15:18 +0000</when>
<what>Across all Software if the Control is Multiline Capable then ENTER is always used to
add New line and NOT BY HITTING DEFAULT ACTION Button. Google should take immidiate
action to patch this small behaviour</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 17:35:01 +0000</when>
<what></what>
</comment>
<comment>
<author>jlapenna@google.com</author>
<when>Tue, 01 Sep 2009 01:35:11 +0000</when>
<what></what>
</comment>
<comment>
<author>RBFuss...@gmail.com</author>
<when>Thu, 10 Sep 2009 16:25:39 +0000</when>
<what>Perhaps this is an issue for people who use the messenger on a touch keyboard phone,
 however using g1 slide out keyboard pressing an onscreen send feels very clumsy and
I would not recommend this change.</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Thu, 10 Sep 2009 16:46:48 +0000</when>
<what>I disagree. If you compare the G1 keyboard to a normal keyboard, you will see that
the Del key is located where the Enter key is on a normal keyboard. Also, you will
notice that Backspace is above the Enter key on a normal keyboard, not below it.
These facts, combined with the fact that the Enter key is right next to the Del key
and the G1 keyboard is tiny, means that people will frequently hit Enter by accident
(instead of Del) when attempting to correct a typo while composing a message.

This not only results in incomplete messages that contain errors being sent, but it
also costs money or uses up part of the userQ&apos;Es SMS message allowance.

The Enter key should do exactly what it does in just about every other application
ever created that edits text - i.e. it adds a new line. How would you feel if emails
were sent when the user pressed Enter? Or your files saved and closed in Word or
Notepad when you hit Enter?

A text message should only be sent if a user hits an explicit Send button, such as
the one that already exists on-screen in the Messages app.

That way, you have the Enter key doing what people expect it to (inserting a new
line), the Send button doing what people expect it to (sending the message),
erroneous and incomplete messages not being accidentally sent when the user intended
to press Del, and people not being charged money (or using up allowance) due to the
way the UI currently works.

I appreciate that IM apps on your PC (or whatever) send messages when the user hits
enter, but at least in those cases thatQ&apos;Es an adjustable option, doesnQ&apos;Et cost money,
and there is no confusion on the location of the Enter/Del key.</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Thu, 10 Sep 2009 21:11:27 +0000</when>
<what>It seems to me it would be pretty simple to add an option in the settings:

1) Enter = Send, Shift+Enter = Newline.
2) Shift+Enter = Send, Enter = Newline.</what>
</comment>
<comment>
<author>Heta...@gmail.com</author>
<when>Fri, 11 Sep 2009 05:27:12 +0000</when>
<what>WHen u r on International Roaming or Texting some Friend Overseas this Settings bugs
me a lot,

So many time We accedentaly Press Enter and my a/c get Charges ????????</what>
</comment>
<comment>
<author>dirk.dh...@gmail.com</author>
<when>Tue, 15 Dec 2009 01:00:26 +0000</when>
<what>Enter to send is only used in real-time chat applications. SMS is often a
asynchronous communication and should behave more like email. It feels strange that
the input area is only a small line (due to the threading view), but to structure
even an SMS, multiline input is necessary, not to mention hitting enter by accident.</what>
</comment>
<comment>
<author>xxxbigja...@gmail.com</author>
<when>Mon, 21 Dec 2009 07:46:26 +0000</when>
<what>I have sent several half smsQ&apos;Es because of the pressing Enter button instead of
delete.I agree with the shift+enter to send.</what>
</comment>
<comment>
<author>myfirean...@gmail.com</author>
<when>Mon, 05 Apr 2010 07:37:30 +0000</when>
<what>I agree completely, enter = line feed, send = send.
The fact that sending SMS can be expensive should mean that the action to send the
message (and incur cost) shouldnQ&apos;Et happen by accident.</what>
</comment>
<comment>
<author>thamew...@gmail.com</author>
<when>Thu, 20 May 2010 03:24:39 +0000</when>
<what>Hey google,
As someone who still values the flow and composition of messages, I fully agree with the above. I know IQ&apos;Em 
Q&quot;Eold-fashioned,Q&quot;E but I still like to look over my messages and make sure they look good before deliberately 
sending them. I like line spacing, and even if I did not, I frequently have to hit the delete key. It would be nice 
not to be accidentally sending half-cocked messages. Certainly, I could send these messages via email, but I 
donQ&apos;Et exactly have an email address for all of my phone contacts. 

This is a deal breaker for me, as it is for my wife. We are returning our android phones for this reason. Apps 
are great, but they arenQ&apos;Et worth losing the basic COMMUNICATION aspects of the phone. IQ&apos;Ell stick with my less 
flashy blackberry for now... at least it doesnQ&apos;Et forsake the basic structure of the written word.</what>
</comment>
<comment>
<author>extor...@gmail.com</author>
<when>Thu, 20 May 2010 08:00:59 +0000</when>
<what>@thamewolf Why not use one of the alternative free messaging apps, like Handcent,
that allow you to configure the behaviour of the Enter key?</what>
</comment>
<comment>
<author>Derek...@gmail.com</author>
<when>Mon, 31 May 2010 18:45:25 +0000</when>
<what>I agree that the current system of enter= send causes confusion (I am moving from a 
Windows Mobile device where there is a threaded SMS view).

I like to structure my SMS in paragraphs where there are different topics much like 
a letter or essay and not being able to insert new line causes misunderstandings in 
conversations. An example with a three (3) sentence paragraph with two different 
topics. Where the sender intends for sentence 1 and 2 to be read together but the 
reader misinterprets and thinks sentence 2 and 3 go together. This just makes 
multiple topic SMS confusing.</what>
</comment>
<comment>
<author>johnduby...@gmail.com</author>
<when>Wed, 03 Nov 2010 15:31:37 +0000</when>
<what>I had to start using Handcent, just to get this feature. I couldnQ&apos;Et believe there was no option for entering a line feed into an SMS. Please add this! At least as an option!</what>
</comment>
<comment>
<author>jol...@gmail.com</author>
<when>Sat, 06 Nov 2010 03:19:13 +0000</when>
<what>Root your device and install Cyanogen or one of the other ROMs.
They all have the option to disable Q&quot;ESend on enterQ&quot;E.</what>
</comment>
<comment>
<author>ddascale...@gmail.com</author>
<when>Thu, 18 Nov 2010 09:25:05 +0000</when>
<what>There seem to be two issues here:

1. With On Screen Keyboards, itQ&apos;Es impossible to enter a new line. This is Issue 2956.

2. Pressing the Enter hardware button (on phones that have a hardware keyboard) sends the message instead of inserting a new line. LetQ&apos;Es stay on this topic in this issue.</what>
</comment>
</bug>
<bug>
<bugid>10105</bugid>
<title>atan2 javadoc wrong</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2010-07-30T21:11:27.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>TheTurtl...@gmail.com</reportedBy>
<openedDate>Fri, 30 Jul 2010 19:29:41 +0000</openedDate>
<description>IQ&apos;Em not completely sure if this is the right place for this, but it was
the best I could find. The javadoc for AndroidQ&apos;Es atan2 is incorrect. The
parameters are in the order (y,x) instead of (x,y). Both the
documentation on
http://developer.android.com/reference/java/lang/Math.html and the
actual javadoc both incorrectly report this. I suspect that AndroidQ&apos;Es
math is closely based on java.lang.math, and its atan2 arguments are in
(y,x) order:
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Math.html#atan2%28double,%20double%29.</description>
<comment>
<author>e...@google.com</author>
<when>Fri, 30 Jul 2010 21:11:27 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>15861</bugid>
<title>Using a java.security.KeyStore results in a memory leak</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-03-30T19:01:00.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Dalvik</component>
<stars>1</stars>
<reportedBy>martijn....@gmail.com</reportedBy>
<openedDate>Wed, 30 Mar 2011 13:40:04 +0000</openedDate>
<description>Using a java.security.KeyStore results in a memory leak. The last
created instance of KeyStore cannot be garbage collected because it is
referenced from org.apache.harmony.security.fortress.Engine. If a new
KeyStore instance is created, java.security.KeyStore uses a static
Engine instance to create the instance of the class that implements
KeyStoreSpi. The reference to this instance is stored in Engine.spi.
With the spi reference a new KeyStore instance is created: new
KeyStore((KeyStoreSpi) engine.spi, engine.provider, type); The
engine.spi value is not set to null after the KeyStore is creayed and
because Engine is static, the reference to the KeyStoreSpi instance from
Engine keeps the KeyStoreSpi instance from being garbage collected. Only
if a new KeyStore instance is created will the previous KeyStore be
garbage collected. This is problemetic in cases when the last loaded
KeyStoreSpi instance is large (for example a PFX file containing a large
number of certificates and keys). I temporary workaround is to create a
new empty KeyStore instance after a large KeyStore was created because
now only the small KeyStore gets locked in memory and not the large one.
Martijn Brinkers</description>
<comment>
<author>e...@google.com</author>
<when>Wed, 30 Mar 2011 18:24:01 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 30 Mar 2011 19:01:00 +0000</when>
<what>In Honeycomb the mechanism was changed to not store the state in Engine, even temporarily. A SpiAndProvider instance is returned to avoid the need for this local state and the synchronization that was needed to protect such state. This change had the side effect of removing the leak.</what>
</comment>
</bug>
<bug>
<bugid>16152</bugid>
<title>Voice dialer app fails</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-04-14T17:49:33.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>michael....@gmail.com</reportedBy>
<openedDate>Thu, 14 Apr 2011 15:58:55 +0000</openedDate>
<description>Nexus S - Gingerbread 2.3.1 through 2.3.3 (problem continues through all
versions) Voice dialer app when launched shows the following: Starting
up ... Listening... and then Q&quot;EPlease try again. You can also try
restarting your phoneQ&quot;E Restarting phone does not fix the problem.
Recommendations would be helpful.</description>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:48:39 +0000</when>
<what>Issue 16153 has been merged into this issue.</what>
</comment>
<comment>
<author>morri...@google.com</author>
<when>Thu, 14 Apr 2011 17:49:33 +0000</when>
<what>Although the Nexus One and Nexus S run pure Android, this issue tracker is not the place to report bugs for these devices. Please do so under the appropriate section of the Google Mobile Help Forum so the right people can take a look at it. If you have a feature request or issue directly related to the Android source code feel free to post it here.  Thanks!

http://www.google.com/support/forum/p/Google+Mobile</what>
</comment>
</bug>
<bug>
<bugid>12617</bugid>
<title>Allow different FROM address to be chosen from the GMail Android client</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>davide.c...@gmail.com</reportedBy>
<openedDate>Thu, 18 Nov 2010 10:15:31 +0000</openedDate>
<description>The missing Q&quot;EFROMQ&quot;E address select in the Androd app is really a bad
thing: I am using different mail addresses and being unable to choose
the one to use to send the mails (like I do and it does automatically on
the web site) is really annoying and gives me some troubles. I think
this is a KEY feature, why isnQ&apos;Et it yet available on the GMail Android
client? It is the best client so far, but this is a real needed feature.
Thank you a lot</description>
</bug>
<bug>
<bugid>8973</bugid>
<title>Add voice search over bluetooth, similar to voice dialer in 2.2</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>166</stars>
<reportedBy>davides...@gmail.com</reportedBy>
<openedDate>Wed, 09 Jun 2010 16:29:35 +0000</openedDate>
<description>2.2 (Froyo) brought with it the ability for a bluetooth handset to
initiate the bluetooth voice dialer app. It would be helpful if the
voice search app would utilize the bluetooth mic when it is connected,
rather than the speaker only. For instance, when the phone is in the car
dock, if you press the Voice Search button, you effectively have to
scream the command, and then it is not heard well over road noise, etc.
If it used the bluetooth mic that was closer to your mouth, it would be
much better, both for in-car systems as well as for bluetooth headsets.
Alternatively or in addition, it would be nice if the bluetooth call
button could be configurable to optionally launch the current voice
dialer or the voice search app. This would likely require some level of
prompting / confirmation added to the voice search app like there is in
the voice dialer (i.e. if multiple contacts, do a TTS on the choices,
wait for yes, etc.). Ideally, this would be a good way to use the
navigation system while in the car dock - i.e. press either the
bluetooth call button or the voice search button, then say Q&quot;ENavigate to
1234 main streetQ&quot;E, and the phone would take over from there assuming
everything was understood properly, possibly with a single verbal
confirmation.</description>
<comment>
<author>WBenson...@gmail.com</author>
<when>Sat, 17 Jul 2010 22:49:59 +0000</when>
<what>I just want to add that in my and many states hands free means just that. I should not have to handle the phone in the car. I bought the droid incred. and was told the bluetooth worked fine.
Ater I recieved it set it up bought the extras I find that the bluetooth will not let me make a call without taking it out of its pouch and actually finding the number and tapping it to call. Like this the Phone is useless on the road and puts one and others in danger while trying to make a call!
Please fix this soon! I need this feature for work or I must turn this new phone Back.</what>
</comment>
<comment>
<author>davides...@gmail.com</author>
<when>Sun, 18 Jul 2010 23:38:29 +0000</when>
<what>Please donQ&apos;Et confuse the issue. Regular voice dialing through bluetooth is a resolved issue, at least from GoogleQ&apos;Es perspective, because it is included in Froyo via the separate application Q&quot;EBluetooth Voice DialerQ&quot;E. What I am requesting is bluetooth mic enabling of the standard google Voice Search app.</what>
</comment>
<comment>
<author>WVU...@gmail.com</author>
<when>Fri, 20 Aug 2010 18:30:39 +0000</when>
<what>Because Voice Search can dial contacts and much more (Navigation, etc.), it would be great if INSTEAD of voice dial, that activating the dialer via bluetooth would launch Voice Search.  Just get rid of the voice dialer and use Voice Search instead (give us an option to choose this), with Voice Search accepting speech from bluetooth and giving confirmation of choice over bluetooth.</what>
</comment>
<comment>
<author>matthew%...@gtempaccount.com</author>
<when>Fri, 20 Aug 2010 18:49:14 +0000</when>
<what>Make it happen.</what>
</comment>
<comment>
<author>elib...@gmail.com</author>
<when>Fri, 20 Aug 2010 20:08:09 +0000</when>
<what>Would much rather have bluetooth activate voice search over voice dial!</what>
</comment>
<comment>
<author>davekobl...@gmail.com</author>
<when>Fri, 20 Aug 2010 22:24:36 +0000</when>
<what>Bluetooth Voice DialerQ&apos;Es voice recognition must have been trained by gorillas who in turn had been trained to speak English by Transylvanian immigrants!  It sucks!  On the other hand, Voice Search is wonderful!  It gets me!  (Amazingly, so!)  OK.  Enough exclamation marks.  Please let my Bluetooth headset button activate Voice Search.  And just please put Q&quot;EBluetooth Voice DialerQ&quot;E out of its misery soon!  (oops)</what>
</comment>
<comment>
<author>jlsc...@gmail.com</author>
<when>Fri, 27 Aug 2010 14:58:12 +0000</when>
<what>Interestingly, the 2.2 voice dialer over bluetooth seems to work better than using the built-in phone mic.  That said, I would really prefer the option to have voice search set as the default app invoked by pressing my bluetooth device button. I need to be able to use the new voice commands over bluetooth - far safer (and legal in my state) than fumbling with the phone to text or navigate) while driving and far more convenient than pulling over to the side of the road. Sure would be nice to hear from the good folks at Google if this tweak can easily be rolled out as an update to froyo...</what>
</comment>
<comment>
<author>dmp...@gmail.com</author>
<when>Fri, 27 Aug 2010 19:30:57 +0000</when>
<what>My voice diameter works equally poorly via Mike or BT. I spoke to a Verizon
tech and he said to await the next update. Disappointing.

to</what>
</comment>
<comment>
<author>TNTC....@gmail.com</author>
<when>Wed, 01 Sep 2010 03:37:01 +0000</when>
<what>Voice search doesnQ&apos;Et even activate the microphone on my headset, so I canQ&apos;Et use it with my phone in my pocket.  Given the poor quality of the bluetooth voice dial application, IQ&apos;Em surprised they didnQ&apos;Et go this route in the first place.  Could this be an application update to the Voice Search feature, rather than an OS update?</what>
</comment>
<comment>
<author>dmp...@gmail.com</author>
<when>Wed, 01 Sep 2010 03:44:08 +0000</when>
<what>IQ&apos;Em not an expert but from what IQ&apos;Eve read it has to be an OS fix. IQ&apos;Em hoping
the next update will fix voice dial or, better yet, link the BT to voice
search.

Comment #9 on issue 8973 by TNTC.Tig: Add voice search over bluetooth,
similar to voice dialer in 2.2


http://code.google.com/p/android/issues/detail?id=8973
Voice search doesnQ&apos;Et even activate the microphone on my headset, so I canQ&apos;Et
use it with my phone in my pocket.  Given the poor quality of the bluetooth
voice dial application, IQ&apos;Em surprised they didnQ&apos;Et go this route in the first
place.  Could this be an application update to the Voice Search feature,
rather than an OS update?</what>
</comment>
<comment>
<author>pdchemis...@gmail.com</author>
<when>Fri, 03 Sep 2010 01:28:34 +0000</when>
<what>I fully understand what the op is saying...It only makes sense to utilize the voice search with BT mic and eliminate the voice dialer app. Voice Dialer does work well with my BT but its counterproductive when you have so much more capability with the Voice Search function. With all of the states and cities within states going handsfree this should be an high priority immediate fix for google. If nothing else it is  the most sensible thing to do.  </what>
</comment>
<comment>
<author>dmp...@gmail.com</author>
<when>Fri, 03 Sep 2010 04:13:00 +0000</when>
<what>I agree. Especially since, for me, voice dialer doesnQ&apos;Et work with or without
bluetooth since the upgrade to 2.2.

Comment #11 on issue 8973 by pdchemist15: Add voice search over bluetooth,
similar to voice dialer in 2.2


http://code.google.com/p/android/issues/detail?id=8973
I fully understand what the op is saying...It only makes sense to utilize
the voice search with BT mic and eliminate the voice dialer app. Voice
Dialer does work well with my BT but its counterproductive when you have so
much more capability with the Voice Search function. With all of the states
and cities within states going handsfree this should be an high priority
immediate fix for google. If nothing else it is  the most sensible thing to
do.</what>
</comment>
<comment>
<author>awhit...@gmail.com</author>
<when>Fri, 03 Sep 2010 21:39:17 +0000</when>
<what>I agree that Google should get this implemented sooner rather than later.  </what>
</comment>
<comment>
<author>shawn.na...@gmail.com</author>
<when>Fri, 10 Sep 2010 03:24:18 +0000</when>
<what>The built in Voice Dialer app should be done away with and replaced with Voice Search (Voice Actions) through the bluetooth headset.  Basically, what I have been waiting for in a phone OS is for my bluetooth to be able to trigger any function on the phone using my voice and Voice Actions comes pretty darn close, but it is dangerous to try to unlock the phone and tap the microphone, hold the phone up to my face, speak and confirm while driving.  

</what>
</comment>
<comment>
<author>Edwin.Fo...@gmail.com</author>
<when>Fri, 10 Sep 2010 18:28:35 +0000</when>
<what>Another vote for using a Bluetooth action button to start Voice Search and NOT Voice Dialer.  To my knowledge Voice Search does everything and MUCH MORE than Voice Dialer it only seems logical to do this.  If anything there should be an option to choose what program you want to launch when you press the action button.  </what>
</comment>
<comment>
<author>shaun.pi...@gmail.com</author>
<when>Fri, 10 Sep 2010 19:56:58 +0000</when>
<what>It doesnQ&apos;Et seem like it would take much coding to replace the Search program as the default voice control and enable it for the bluetooth mic. </what>
</comment>
<comment>
<author>saponari...@gmail.com</author>
<when>Fri, 10 Sep 2010 20:11:21 +0000</when>
<what>I agree with everyone wanting bluetooth voice search. I am a junior developer and I took it upon myself to research the intent-filter that is triggered when a bluetooth headset button is pressed. Wading through android code, I found this function. I even wrote a simple application to test overriding the standard bluetooth voice dialer, and I was successful. I even had it open up the standard voice search activity. However, what is very important and needs to be noted is that the API functions used for voice recognition over bluetooth are not public APIs. I do not know why Google has yet to add these APIs to the public code, but for now, it is technically impossible to incorporate voice recognition over bluetooth, even with the standard voice search activity. Who knows if there is a 2.3 in the works and this will be implemented. Until then, I will keep hoping like the rest of us.</what>
</comment>
<comment>
<author>cputr...@gmail.com</author>
<when>Fri, 10 Sep 2010 23:39:51 +0000</when>
<what>Thanks for looking into it.  That does seem very odd.  So are you saying that the hooks used by the current Bluetooth voice dialer shipped with Froyo are currently not in the public API either?

Have you thought about submitting your project to the Android Marketplace?</what>
</comment>
<comment>
<author>saponari...@gmail.com</author>
<when>Sat, 11 Sep 2010 00:00:22 +0000</when>
<what>That is correct. What my sample application does is listen for the bluetooth headset button to be pressed (via the specific intent-filter used by the bluetooth dialer) and then opens up the normal voice search. You can set this sample application to be the default app to start when the button is pressed. The problem is when the voice search is launched, it only listens to the mic on the phone, not the bluetooth mic. These APIs  that listen for bluetooth voice recognition are not public APIs as I have researched.

And for your suggestion for the marketplace, my app is just a test app to see if I could override the bluetooth button press. It is pretty useless since you cannot use voice recognition over bluetooth. I do have a huge application in mind that is riding on these APIs being public, but that is another topic.</what>
</comment>
<comment>
<author>robgutt...@gmail.com</author>
<when>Thu, 30 Sep 2010 17:24:09 +0000</when>
<what>Another vote for using the bluetooth action button to start Voice Search and NOT Voice Dialer - and of course having Voice Search work over bluetooth.</what>
</comment>
<comment>
<author>dmp...@gmail.com</author>
<when>Sun, 03 Oct 2010 05:05:52 +0000</when>
<what>This should not be medium priority. Many of us have been waiting over a year for functional hands-free dialing, as required by law in many states, and which was well-implemented on prior Q&quot;Edumb phones.Q&quot;E IQ&apos;Ed like to know what phone and OS @pdchemist 15 is using that allows him to use voice dialer effectively. At least this would be an acceptable interim solution. IQ&apos;Eve completely lost voice recognition capability with voice dialer since the froyo upgrade, so the phoneQ&apos;Es ability to recognize voice dialer via BT is a useless improvement for me.</what>
</comment>
<comment>
<author>pdchemis...@gmail.com</author>
<when>Sun, 03 Oct 2010 14:17:24 +0000</when>
<what>IQ&apos;Em using htc incredible froyo 2.2   my Bluetooth is a
 jawbone icon</what>
</comment>
<comment>
<author>dtoolman...@gmail.com</author>
<when>Wed, 13 Oct 2010 14:23:47 +0000</when>
<what>BUMP! Priority High, otherwise my TMobileG2 might have to go back in lieu of tried, tested Q&amp;E trusted TreoPro (WinMo Voice Command).

Thanks!
</what>
</comment>
<comment>
<author>expostfa...@gmail.com</author>
<when>Wed, 20 Oct 2010 17:33:17 +0000</when>
<what>Voice search over BT would be FabTastic, just awaiting HTC Desire HD. Get it sorted Google and make Android even better than it is.</what>
</comment>
<comment>
<author>radicalp...@gmail.com</author>
<when>Wed, 27 Oct 2010 20:51:01 +0000</when>
<what>The ability to use the mic with bluetooth is crucial to my MasterQ&apos;Es thesis.  PLEASE add this.  I chose Android as my platform because it is far superior to iOS in many ways.  Why has this not been added?</what>
</comment>
</bug>
<bug>
<bugid>7416</bugid>
<title>Link to website in contacts are not clickable!!!!!</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>9pointsb...@gmail.com</reportedBy>
<openedDate>Sun, 28 Mar 2010 14:55:18 +0000</openedDate>
<description>On Nexus One, FV 2.1 update1 Surprisingly; if I click the webpage
address in Contacts it doesnQ&apos;Et open the website?</description>
<comment>
<author>Roei.Miz...@gmail.com</author>
<when>Fri, 07 Jan 2011 23:29:36 +0000</when>
<what>On htc desire 2.2 also</what>
</comment>
</bug>
<bug>
<bugid>16611</bugid>
<title>Inphone editing to add a contact to a exsiting group.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>prem....@gmail.com</reportedBy>
<openedDate>Thu, 05 May 2011 19:01:40 +0000</openedDate>
<description>While creating/editing a phone number in Mobile (Nexus S), it must allow
to added that particular phone number to a pre-exiting group. Currently
this feature is not there. So if you add a new contact and save, it will
not show you the newly added contact in the phone, when some has enable
to show that contact only from specific group. Unavailabitly of this
feature is really causing mental tension for me. Each time I add a new
contact in phone, I have to go online then to assign it a group and then
I can see that phone number back on my mobile, because I have endbale to
show contacts from specific group. Very important feature, include it as
soon as possible. thanks Prem Kumar Technology Lead (Microsoft
Technologies) Infosys Technologies Ltd Atlanta.</description>
</bug>
<bug>
<bugid>7974</bugid>
<title>bsearch algorithm seems wrong in bionic libc code</title>
<status>WorkingAsIntended</status>
<owner>digit.an...@gmail.com</owner>
<closedOn>2010-05-21T19:43:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>speed202...@gmail.com</reportedBy>
<openedDate>Mon, 26 Apr 2010 14:56:22 +0000</openedDate>
<description>In SRC_ROOT/bionic/libc/stdlib/bsearch.c line 44: The description points
out: Q&quot;E* halving: e.g., when lim is 4, we still looked at item 2, so we *
have to make lim 3, then halve, obtaining 1, so that we will only * look
at item 3.Q&quot;E Actually, it never get item 3 since after halve action,
there is another lim Q&gt;EQ&gt;E 1 (line 57) operation to calculate the new p,
which means we will do this: 2 + (1Q&gt;EQ&gt;E1). This makes we keep staying on
item 2 until the lim falls to zero by halving. Use this sample code to
try an easy test and youQ&apos;Ell see itQ&apos;Es definitely wrong: int
bin_search(int value, int* num, int n) { int t,k; int base = 0; for (t =
n; t != 0; tQ&gt;EQ&gt;E=1) { k = base + (tQ&gt;EQ&gt;E1); if (value == num[k]) // Monkey! I
find it! return 1; // Keep looking... if (value Q&gt;E num[k]){ base = k;
t--; // this line should be deleted!!! } } return 0; } So I think the
line 61 should be deleted. 61 lim--;</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 26 Apr 2010 17:39:48 +0000</when>
<what></what>
</comment>
<comment>
<author>digit.an...@gmail.com</author>
<when>Fri, 21 May 2010 19:43:01 +0000</when>
<what>you seem to be misunderstand the original code (see base = p + size). your 
translation should really use:

if (value Q&gt;E num[k]) {
    base = k + 1;  // important !
    t--;
}

I hope that explains it.

</what>
</comment>
<comment>
<author>speed202...@gmail.com</author>
<when>Thu, 03 Jun 2010 13:33:11 +0000</when>
<what>Yeah, that makes sense. I was mistaking the var lim. ItQ&apos;Es the number of array-leaving-
to-looking-for actually. So when moving right, lim COULD minus one when itQ&apos;Es odd 
because no difference for halving. But it MUST minus one when even because (2n/2 == n, 
but we actually got n-1 left. So we minus one to got (2n-1)/2 == n-1). Thanks for the 
explain. ItQ&apos;Es not a bug.</what>
</comment>
</bug>
<bug>
<bugid>3416</bugid>
<title>Bug with Intent.FLAG_ACTIVITY_REORDER_TO_FRONT not displaying isFinishing() but not destroyed activities.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Framework</component>
<stars>4</stars>
<reportedBy>adamphil...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jul 2009 05:03:06 +0000</openedDate>
<description>I made a post about this on the developer group here:
http://groups.google.com/group/android-developers/browse_thread/thread/b6fd2ee8d881541/2b2020f3a930ecef?lnk=gstQ&amp;Eq=side+effect#2b2020f3a930ecef
But it went unnoticed. I believe it to be a bug. The bug: An instance of
an activity class that is marked isFinishing() but does not complete its
activity life-cycle all the way to onDestroy(). When attempting to
launch this activity class again with the flag
Intent.FLAG_ACTIVITY_REORDER_TO_FRONT, the attempt will fail and no
activity will launch. Suspected Reason: The ActivityManager is getting
the request to bring back that instance to the front, however it is then
also seeing that instance has been flagged for destruction and simply
drops the request. Expected Behaviour: Realise that instance can no
longer be used, and instantiate a new instance of that activity class,
knowing the old instance will be discarded. So there is still only one
instance of that activity class *actively* running. OR of course, make
sure to destroy the previous instance, before instantiating the new one.
(This still holds true for the intention of the reorder flag, the
instance is supposed to be destroyed and is marked as such, it simply
has not been fully cycled). Related bug: This may actually be the fault
of whatever handles destroy cycles. I noticed when using the Back key,
an activity can stop itQ&apos;Es life-cycle at onPause() while being marked
isFinishing(). It will not continue its cycle until another action is
made on the activity stack. The easiest way to replicate this bug: You
only need a basic new project (sdk 1.5r3) with two activty classes. A
root/launcher activity with a button to start a second activity (of a
different class). Everything else on default. Use the following line to
start the second activity: this.startActivity(new Intent(this,
SecondActivity.class).setFlags (Intent.FLAG_ACTIVITY_REORDER_TO_FRONT));
ThatQ&apos;Es it for setup. Now launch the app on to a device or emulator,
launch from any state, fresh boot, Run command, itQ&apos;Es irrelevant. Follow
these steps: 1. Press button to start second activity. 2. Press the
physical Back key. 3. Press button to start second activity. 4.
ActivityManager will print: Starting activity: Intent { flags=0x20000
comp={yourproject/yourproject.SecondActivity} } 5. Second activity will
NOT display.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Tue, 25 Aug 2009 14:46:44 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 19 Sep 2009 16:06:49 +0000</when>
<what></what>
</comment>
<comment>
<author>chris@orr.me.uk</author>
<when>Fri, 09 Apr 2010 12:31:19 +0000</when>
<what>I can reproduce this reliably with a similar repro case on multiple Android 1.6
devices and emulators.

This appears to be fixed in 2.0 onwards (based on trying it in the emulator), but
canQ&apos;Et see anything obvious in the AOSP about where and when.</what>
</comment>
</bug>
<bug>
<bugid>19188</bugid>
<title>GLES Emulation: 2.0 conformance: buffer_objects fails on ATI hardware</title>
<status>New</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>1</stars>
<reportedBy>j...@graphtech.co.il</reportedBy>
<openedDate>Thu, 11 Aug 2011 14:38:30 +0000</openedDate>
<description>Observed on Linux (Ubunto 10.10, Catalyst 8.780 driver) with ATI Radeon
HD 4870 card. There is an error in the texture fetch on the card, when a
texture with width or height of 2 texels is being drawn with GL_REPEAT.
A pixel where the texture coordinate is less than 1.0 (e.g. 0.997)
fetches the color from texel 0 rather than texel 1. A relatively simple
way to reproduce the problem is by having a trivial vertex shader and a
texture only fragment shader: gl_FragColor = texture2D(texture,
textureCoord.st); And drawing a quad which covers about 500 pixels wide
on the screen, with the following 2x1 texture: {0xff0000ff, 0x00ff00ff}
And GL_REPEAT mode: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,
GL_REPEAT); The rightmost pixel of the quad will have color red rather
than green.</description>
<comment>
<author>e...@google.com</author>
<when>Thu, 11 Aug 2011 18:38:58 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14350</bugid>
<title>Honeycomb AVD rotated by 90 degr.</title>
<status>Released</status>
<owner>null</owner>
<closedOn>2011-03-15T22:57:02.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>5</stars>
<reportedBy>krtecek...@gmail.com</reportedBy>
<openedDate>Thu, 27 Jan 2011 10:54:58 +0000</openedDate>
<description>after the installation of new sources i start the new AVD based on the
Q&quot;Ehoneycomb previewQ&quot;E the issue is that the screen of the AVD is rotated
by 90 degress; during the start of the AVD the blinking Android logo is
displayed horizontaly, but when the honeycomb part Q&quot;Ekicks-inQ&quot;E, the UI is
rotated (while all other Win screens/applications are displayed
horizontaly) [2011-01-27 11:29:04 - SDK Manager] Created AVD Q&apos;EhoneyQ&apos;E
based on Android Honeycomb (Preview), [2011-01-27 11:29:04 - SDK
Manager] with the following hardware config: [2011-01-27 11:29:04 - SDK
Manager] hw.lcd.density=160 [2011-01-27 11:29:04 - SDK Manager]
vm.heapSize=48 [2011-01-27 11:29:04 - SDK Manager] hw.ramSize=256
Screenshots of all basic settings attached. Thanks, best regards, Dav</description>
<comment>
<author>rst...@gmail.com</author>
<when>Fri, 28 Jan 2011 04:50:33 +0000</when>
<what>Goto Settings Q&gt;E Display and uncheck Auto-rotate screen, to make the screen change with orientation changes from the emulator. Sounds backwards I know, but it works.</what>
</comment>
<comment>
<author>ism...@namtrac.org</author>
<when>Fri, 28 Jan 2011 09:32:28 +0000</when>
<what>That didnQ&apos;Et work for me.</what>
</comment>
<comment>
<author>krtecek...@gmail.com</author>
<when>Fri, 28 Jan 2011 11:42:32 +0000</when>
<what>Hello, 

i agree with the 2nd comment, the suggested does not fix the rotated screen issue (see the screenshot)</what>
</comment>
<comment>
<author>johnbcar...@gmail.com</author>
<when>Mon, 31 Jan 2011 21:02:20 +0000</when>
<what>Press CRTL + F11</what>
</comment>
<comment>
<author>Rich.LaD...@gmail.com</author>
<when>Thu, 03 Feb 2011 01:53:07 +0000</when>
<what>Turn OFF the Num-Lock

Then you can rotate the emulator using the Q&apos;E7Q&apos;E and Q&apos;E9Q&apos;E keys on the number pad.

Found this info on XDA.</what>
</comment>
<comment>
<author>digit%an...@gtempaccount.com</author>
<when>Tue, 15 Mar 2011 22:57:02 +0000</when>
<what>The issue was present in the preview SDK, but has been fixed for the final one.</what>
</comment>
</bug>
<bug>
<bugid>449</bugid>
<title>Creating more than 10 MediaPlayer objects crashes the application.</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2008-05-12T19:11:04.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>androidG...@survivorsoft.com</reportedBy>
<openedDate>Wed, 12 Mar 2008 16:10:39 +0000</openedDate>
<description>This is easy to duplicate all you need is: public class soundTest
extends Activity { MediaPlayer[] mMediaPlayerArray; @Override public
void onCreate(Bundle icicle) { super.onCreate(icicle); mMediaPlayerArray
= new MediaPlayer[11]; for( int i=0; iQ&lt;E11; i++) mMediaPlayerArray[i] =
MediaPlayer.create(this, R.raw.squished );
setContentView(R.layout.main); } } Why would you want to create so many
MediaPlayers? well at this point it is not clear how to use MediaPlayer
to play sound effects. A game can have dozens of sound effects. And you
donQ&apos;Et want to load the sound FX when they are being played, as this can
be too slow and choke a game. In any case, the app should not crash with
no error message.</description>
<comment>
<author>morri...@gmail.com</author>
<when>Mon, 17 Mar 2008 21:17:02 +0000</when>
<what>This Issue has been reviewed and accepted.
An engineer will be assigned to work on it according to its priority.</what>
</comment>
<comment>
<author>travisbe...@gmail.com</author>
<when>Sat, 22 Mar 2008 08:25:50 +0000</when>
<what>I built a special cache library so I could play my 14 sounds for my game.  I
basically reuse the objects for sounds that donQ&apos;Et play a bunch.  At least itQ&apos;Es not 6
anymore.  The 10 is actually a big help performance wise.  I think this would be a
performance and hardware issues on phones you might be limited on many phones
regardless.  So, I would suggest that phone profiles be added that include this as
pare of the spec.</what>
</comment>
<comment>
<author>Brett.Ch...@gmail.com</author>
<when>Mon, 12 May 2008 19:11:04 +0000</when>
<what>An engineer has reviewed this issue and had the following remarks:

Media player was never intended to be used this way. A new API will be supported in a
future SDK release for game sounds.</what>
</comment>
</bug>
<bug>
<bugid>18117</bugid>
<title>Outgoing ringtone get stop ringing when calling screen is displayed.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>popo...@gmail.com</reportedBy>
<openedDate>Thu, 30 Jun 2011 05:47:44 +0000</openedDate>
<description>Sometimes in google talk2 outgoing ringtone get stop ringing in 2~3
times when calling screen is displayed. [Setp] Go to Talk Q&gt;E Sign In in
Talk Q&gt;E Make a video call Q&gt;E Wait for a short while.</description>
</bug>
<bug>
<bugid>20193</bugid>
<title>Spelling mistake Q&apos;EdialingQ&apos;E</title>
<status>New</status>
<owner>enf12345...@gmail.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>yvonnebe...@gmail.com</reportedBy>
<openedDate>Tue, 20 Sep 2011 12:12:42 +0000</openedDate>
<description>Device: Nexus S Version Android: 2.3.4 Problem: The word Q&apos;EdialingQ&apos;E is
not spelled correctly in the call screen Steps to reproduce: 1. Call a
phone number, the screen that appears says: Dialling (phone number) What
it should read: Dialing</description>
<comment>
<author>vikaskan...@gmail.com</author>
<when>Tue, 20 Sep 2011 12:17:49 +0000</when>
<what>Not agree, I have the same phone with same SDK. It is correctly spelled.</what>
</comment>
<comment>
<author>yvonnebe...@gmail.com</author>
<when>Tue, 20 Sep 2011 12:24:19 +0000</when>
<what>I have the language set to English (UK), this is where itQ&apos;Es spelled
incorrectly. English (US) I can confirm is spelled correctly</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Tue, 20 Sep 2011 21:55:17 +0000</when>
<what></what>
</comment>
<comment>
<author>b...@bdlow.net</author>
<when>Tue, 20 Sep 2011 23:36:16 +0000</when>
<what>This bug is invalid - the correct English (UK) spelling for Q&quot;EdiallingQ&quot;E is indeed, Q&quot;EdiallingQ&quot;E with two Q&quot;ElQ&quot;Es (ref. Oxford Dictionary: http://oxforddictionaries.com/definition/dial?region=uk). If thatQ&apos;Es one Q&quot;ElQ&quot;E too many for you, try English (US).</what>
</comment>
<comment>
<author>willtisd...@gmail.com</author>
<when>Fri, 23 Sep 2011 16:15:00 +0000</when>
<what>Q&apos;EI have the language set to English (UK), this is where itQ&apos;Es spelled
incorrectly. English (US) I can confirm is spelled correctlyQ&apos;E 

- Lol, just lol. I thought I had seen it all on here. :D 

Please donQ&apos;Et try to Americanise (bastardise) proper English, thanks.</what>
</comment>
</bug>
<bug>
<bugid>7524</bugid>
<title>Activity Stack is broken for many android/google apps.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>4</stars>
<reportedBy>jerem...@gmail.com</reportedBy>
<openedDate>Sun, 04 Apr 2010 02:29:08 +0000</openedDate>
<description>Since the 2.1 update on the Droid. The activity stack issues seem to
have gotten worse. For instance, in Google Voice: Open a fresh instance,
Click on the Google Voice icon. Menu -Q&gt;E Labels -Q&gt;E (click) Inbox. Then
click back. You just backed from Inbox to Inbox. Clicking back again
causes another Inbox to appear with a different transition animation.
Music Player: Open it from the icon (fresh instance). Select Album and
pick a song. Press Home. Slide down the notification panel and click
music notification. Press back. You notice the player activity was
backed into another player activity. ThereQ&apos;Es many of these issues found
all over the system. The most prevalent are ones based on launching
activities from the notification panel. After a while through out the
day IQ&apos;Eve been able to accumulate 5+ player instances which need to be
backed out.</description>
</bug>
<bug>
<bugid>1574</bugid>
<title>AIM should give an option for not displaying empty buddy groups or groups in which no one is online</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Device</component>
<stars>1</stars>
<reportedBy>gaurav.s...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 01:14:29 +0000</openedDate>
<description>NOTE: This form is only for reporting bugs. For questions, comments, or
advice please visit: http://groups.google.com/group/android-developers
Please describe the problem in as much detail as possible. Be sure to
include: - Steps to reproduce the problem The AIM application should
give an option to not display either empty groups or those in which no
one is currently online. PIDGIN actually gives this feature and its very
helpful. Not having it in its current form slows down the loading
process of AIM and makes the user experience not so exciting. - Sample
source code demonstrating the problem - What you think the correct
behavior should be. The AIM application should give an option to not
display either empty groups or those in which no one is currently
online. If you are reporting a crash or similar issue, please also run
the command Q&apos;Eadb bugreportQ&apos;E, and attach the resulting output as a text
file to your issue report. (For feature requests for APIs, please
include sample code showing how you are proposing the API should be
used.)</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Fri, 19 Dec 2008 01:10:36 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 14:21:36 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>1579</bugid>
<title>Phone seems to be in stuck in some kind of Q&quot;Ein callQ&quot;E audio policy under certain circumstances</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>20</stars>
<reportedBy>knuckles...@gmail.com</reportedBy>
<openedDate>Thu, 18 Dec 2008 11:13:32 +0000</openedDate>
<description>This is related to issue 1109, although I believe that report doesnQ&apos;Et
describe the problem fully hence IQ&apos;Eve raised another. I currently have
my phone in a state where it is not playing SMS notification sounds or
the Alarm sound. This is 100% reproducible in this state but I canQ&apos;Et
work out what it is thatQ&apos;Es put it in this state unfortunately. Sounds
*do* play generally, e.g. previewing the alarm sound works ok. -Q&gt;E
Therefore not a driver crash. Email / Gmail app is not open. Messaging
app is open but not in an open SMS. -Q&gt;E I think therefore the closing
down messages workaround reported on the android community forum is a
red herring. Sounds were working ok yesterday, no phone reboot occurred
in between them working and not working, the only thing I did was plug
the charger in before going to bed. Maybe they werenQ&apos;Et working since my
last call yesterday however, this was late in the evening so this call
could have triggered the problem. Switched phone into / out of silent
mode -Q&gt;E still not working Rang phone -Q&gt;E ringtone plays ok --Q&gt;E now
notification sounds and alarm sounds are working ok. *So ringing the
phone made it work again.* Whilst IQ&apos;Em really in call the phone behaves
exactly the way it is doing when the notification/alarm problem is
observed, hence my conclusion this is an audio policy problem.</description>
<comment>
<author>fischersflicker@gmail.com</author>
<when>Thu, 15 Jan 2009 17:36:28 +0000</when>
<what>I too am having this issue</what>
</comment>
<comment>
<author>rtarr...@gmail.com</author>
<when>Tue, 10 Feb 2009 00:50:24 +0000</when>
<what>I have the same problem.  The Alarm Clock built-in app and the Klaxon alarm app have
both failed me.  My only rarely alerts me to new messages.  Arrgh. </what>
</comment>
<comment>
<author>kevin.kaland@gmail.com</author>
<when>Tue, 10 Feb 2009 20:56:10 +0000</when>
<what>This is behaving much better in RC33, guys. Hopefully you get the update soon. I
canQ&apos;Et even reproduce the alarm failing there.</what>
</comment>
<comment>
<author>aaron8301@gmail.com</author>
<when>Sat, 01 Aug 2009 23:30:41 +0000</when>
<what>Just got my G1 three days ago. Updated it to Cupcake. CanQ&apos;Et get alarm to make sound
at all. I donQ&apos;Et even hear the preview sounds when selecting a tone for the alarm.
Alarm goes off and vibrates, but no sound. IQ&apos;Em afraid to PAY for an alarm app, only
to find that it wonQ&apos;Et work either due to the same problem that is causing the
built-in alarm app not to work.

As far as I can tell, all notification sounds work fine, regardless of if I leave a
SMS or email open. IQ&apos;Eve rebooted, removed battery, made and received calls, tried
while plugged in and while unplugged, still no luck.

I canQ&apos;Et get my alarm to work at all.</what>
</comment>
<comment>
<author>andematt@gmail.com</author>
<when>Fri, 07 Aug 2009 03:57:41 +0000</when>
<what>I am also having this problem.  I canQ&apos;Et say if I noticed it after cupcake or not 
because I received cupcake OTA the day after I got the G1.

It seems the way I can reproduce this is like this:
Play music - sound comes from speakerphone speaker (yay).
Plug in headset - sound goes through headphones (ok).
Unplug headset - sound starts coming from the phones earpiece (noooo!!)

I tested ringtones and the sound actually comes from the earpiece.  I canQ&apos;Et find 
anyway to get the sound to come out the speaker on the back again after it stops 
besides rebooting the phone or if someone calls me it seems to get routed through the 
speaker again.

This is a pain!</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sat, 22 Aug 2009 02:12:37 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Thu, 27 Aug 2009 17:39:10 +0000</when>
<what></what>
</comment>
<comment>
<author>sindievi...@gmail.com</author>
<when>Wed, 09 Sep 2009 19:47:48 +0000</when>
<what>same problem (v1.5). sound plays ok on headphones and during calls but on speaker it
dose not play at all. problem noticed after a night of leaving the phone to charge.
the alarm went off but there was no sound.

unable to fix so far</what>
</comment>
<comment>
<author>seancot...@gmail.com</author>
<when>Tue, 15 Sep 2009 06:26:30 +0000</when>
<what>Guess this is related. When using my headphones for Spotify, in particular, I have 
noticed that the phone does not recognize when I disconnect the headphones.  This 
results in phone calls being answered without sound because the phone expects you to 
use the wired handsfree.  Plug in the handsfree and you are able to answer the 
phone.  Only fix is a shut down restart or switch to speakerphone on phone call.</what>
</comment>
<comment>
<author>justin.a...@gmail.com</author>
<when>Wed, 11 Nov 2009 04:20:42 +0000</when>
<what>This is still occurring in Android 2.0 (Droid).  It also seems to be related to but
not caused by the Google Voice setting to play message through the headset instead of
the speaker.  For example, while playing music when this issue occurs, it plays
through the headset instead of the speaker.  If I use Google Voice and change the
Google Voice setting to play messages through the speaker, the music immediately
begins playing through the speaker.</what>
</comment>
<comment>
<author>j.lijkl...@gmail.com</author>
<when>Tue, 05 Jan 2010 13:03:27 +0000</when>
<what>I have the same problem on my Samsung Galaxy. It happened after removing my charger + 
Headset when receiving a call while listening to Tunewiki. Alarm and incoming call 
sounds still work and the speaker function is greyed out while in a call.</what>
</comment>
<comment>
<author>j.lijkl...@gmail.com</author>
<when>Wed, 06 Jan 2010 09:17:55 +0000</when>
<what>I managed to switch back to normal mode by using this application: 
http://code.google.com/p/toggleheadset/

This happend with a Sennheiser MX260 headset btw, the reason IQ&apos;Em noting this is because 
I found others with the same problem and headset, it might be related.</what>
</comment>
<comment>
<author>damien.c...@gmail.com</author>
<when>Tue, 21 Dec 2010 17:55:03 +0000</when>
<what>Same issue with Samsung Galaxy with Android 1.5 and Spotify.
The Q&quot;EtoggleheadsetQ&quot;E APK solves the problem!</what>
</comment>
</bug>
<bug>
<bugid>17085</bugid>
<title>Eclipse ADT ignores Q&quot;EDefault emulator optionsQ&quot;E when changed</title>
<status>Unassigned</status>
<owner>x...@android.com</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>2</stars>
<reportedBy>j.podlaha@gmail.com</reportedBy>
<openedDate>Mon, 23 May 2011 20:08:24 +0000</openedDate>
<description>In menu Window Q&gt;E Preferences Q&gt;E Android Q&gt;E Launch when textbox Q&quot;EDefault
emulator optionsQ&quot;E is changed (and button Apply and Ok is pressed)
Eclipse ignores these changes until restarted. When trying to open
emulator (all previous instances of emulator are closed) from Eclipse
(by calling Run on Android Project) after emulator options were changed,
new emulator options are ignored until Eclipse is restarted. Eclipse
should run new instance of emulator with actual options. Appeared on:
gentoo-2.6.36 Eclipse-3.6 ADT-10.0.1</description>
<comment>
<author>e...@google.com</author>
<when>Mon, 23 May 2011 21:50:40 +0000</when>
<what></what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Mon, 11 Jul 2011 11:55:41 +0000</when>
<what></what>
</comment>
<comment>
<author>x...@android.com</author>
<when>Fri, 29 Jul 2011 01:42:53 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>6536</bugid>
<title>Connecting to WiFi disrupts A2DP bluetooth audio for 10-30 seconds</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>14</stars>
<reportedBy>DaveAult...@gmail.com</reportedBy>
<openedDate>Mon, 08 Feb 2010 20:40:28 +0000</openedDate>
<description>NOTE: This form is only for reporting user bugs. For all other user
discussions please visit: http://groups.google.com/group/android-discuss
Please describe the problem in detail. Be sure to include: - Steps to
reproduce the problem. - What happened. - What you think the correct
behavior should be. Device is Nexus One with firmware 2.1-update-1,
build ER27. I am streaming music over bluetooth to a Ford Sync version 1
in-car entertainment system. When I pull into range of my homeQ&apos;Es WiFi
network, the bluetooth audio cuts out for 10-30 seconds. The issue
appears to be that the bluetooth is impacted by the switch of the
networking from EDGE to my local WiFi network. I can stop the issue by
turning off WiFi before coming in range of the network. This can be
reproduced consistently by driving out of range of my WiFi network, and
then driving back in range of it. Unlike the complaints in this issue
http://code.google.com/p/android/issues/detail?id=2807, I do not lose
bluetooth audio when going out of range of the WiFi, only when
connecting to it. However, given the overall similarity to my complaint,
it may be appropriate to merge this issue with that one. The WiFi in
question is an 802.11g network running WPA2 encryption. Expected correct
behavior is that whateverQ&apos;Es happening with the WiFi connection,
bluetooth audio would not be interrupted.</description>
<comment>
<author>CHinri...@gmail.com</author>
<when>Fri, 26 Mar 2010 01:48:47 +0000</when>
<what>IQ&apos;Eve noticed this happening not only when I get in range of wifi, but also when the 
phone switches from EDGE to 3G or loses cell signal entirely.  This is extremely 
annoying when driving through areas of poor signal coverage, and it happens whether IQ&apos;Em 
listening to a stream or even if IQ&apos;Em just listening to an already downloaded podcast in 
Google Listen or BeyondPod.  It seems like whenever the phone switches to a different 
connection it automatically resets all bluetooth audio connections.  IQ&apos;Em using Nexus 
One with 2.1 update 1 as well.</what>
</comment>
<comment>
<author>rlyle1...@gmail.com</author>
<when>Tue, 20 Jul 2010 22:34:37 +0000</when>
<what>I get this issue as well in my Jeep Commander.. if I forget to turn off WiFi, my blue tooth calls will get interrupted every 10-30 seconds.

IQ&apos;Eve got the Motorola Droid.</what>
</comment>
<comment>
<author>ericv...@gmail.com</author>
<when>Mon, 20 Sep 2010 06:58:50 +0000</when>
<what>The problem is not fixed in Froyo.  Running on HTC Desire with firmware build number 2.13.707.1.

I walk around in a school campus with the Wi-Fi signal varying across areas.  Whenever I cross these areas while listening to my bluetooth headset (Plantronics Backbeat 906), the A2DP streaming stutters and the bluetooth eventually disconnects.  Bluetooth will eventually reconnect after the Wi-Fi connection has succeeded, but it wonQ&apos;Et play my music again and I have to reach for the switch.  I have resorted to turning off wifi when I know IQ&apos;Em going to cross areas with spotty wifi signal.

The expected correct behavior is for a2dp streaming not to be interrupted at all.  It is more common for people to listen to music than web surfing when walking around, so it is pointless for wifi reconnection to take priority over a2dp streaming.

Alternative:
If it is technically impossible for wifi reconnection to succeed while streaming a2dp, at least allow the music to automatically play again when bluetooth disconnects and reconnects within a short period of time (1 minute or so).</what>
</comment>
<comment>
<author>dennismw...@gmail.com</author>
<when>Mon, 20 Sep 2010 17:48:01 +0000</when>
<what>I have a brand new Samsung Galaxy S on T-Mobile in the UK. I use A2DP with Sennheiser MM200 earphones to listen to podcasts (on Acast).

IQ&apos;Em getting the exact same issue.  If I leace wifi turned on while IQ&apos;Em driving home, when I get to my house the home wifi gets connected and A2DP cuts out. The podcast keeps playing over the phoneQ&apos;Es speaker and bluetooth remains on, but the bluetooth indicator in the status bar loses the two little triangles that indicate A2DP.

If wifi is left off I get the same problem if I then turn it on manually after entering the house.</what>
</comment>
<comment>
<author>ericv...@gmail.com</author>
<when>Tue, 21 Sep 2010 01:48:42 +0000</when>
<what>If it is any help for debugging, the a2dp drop-outs happen when Q&quot;EObtaining IP address from Q&lt;Eaccess pointQ&gt;EQ&quot;E is displayed in the Wi-Fi checkbox.  It doesnQ&apos;Et occur during other messages (at least not on my phone), leading me to believe that the CPU is getting maxed out at this time.

I also tried turning off phone audio (leaving media audio on) according to the suggestion in http://forum.xda-developers.com/showthread.php?t=518918, but it doesnQ&apos;Et solve the problem.

Edit: corrected link</what>
</comment>
<comment>
<author>terryazt...@gmail.com</author>
<when>Sat, 27 Nov 2010 07:50:42 +0000</when>
<what>Please fix this.  It is currently the most annoying issue for me with android </what>
</comment>
<comment>
<author>faremo...@gmail.com</author>
<when>Fri, 13 May 2011 23:33:32 +0000</when>
<what>i have this problem too.. itQ&apos;Es so annoying in my car with a2dp stereo</what>
</comment>
<comment>
<author>slseed1...@gmail.com</author>
<when>Mon, 13 Jun 2011 20:11:26 +0000</when>
<what>Does anyone know if this problem is fixed in Gingerbread? ItQ&apos;Es been bugging me for the last 6 months that IQ&apos;Eve owned my Evo 4G. IQ&apos;Em planning on upgrading to Gingerbread soon so it would be great if itQ&apos;Es fixed.</what>
</comment>
<comment>
<author>rlyle1...@gmail.com</author>
<when>Mon, 13 Jun 2011 20:31:28 +0000</when>
<what>I donQ&apos;Et think itQ&apos;Es fixed, but IQ&apos;Ell test again since IQ&apos;Eve got GB installed on my Droid X. 

IQ&apos;Em using the Custom Car Home application, which has an option to disable WiFi when docked ... obviously a lousy solution since if I forget to put my phone in the dock and a call comes in, I lose audio about every 30 seconds.

-Richard</what>
</comment>
</bug>
<bug>
<bugid>7438</bugid>
<title>Deleting SMS thread (usually) causes soft reboot</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>2</stars>
<reportedBy>tim.dur...@gmail.com</reportedBy>
<openedDate>Mon, 29 Mar 2010 20:11:20 +0000</openedDate>
<description>Motorola Droid, running the latest version 2.0.1. We utilize SMS text
messaging at work to send ticket notifications to our cell phones (via
SMTP email). About half the time, deleting an SMS thread (or Q&quot;EclickingQ&quot;E
into it to view it) causes my Droid to soft reboot (Q&quot;EdroidQ&quot;E logo and the
Q&quot;EeyeQ&quot;E logo). The thread does get deleted, so if I go back into the
messaging app after the reboot, the thread is gone. This has (thus far)
only happened if I try to delete a thread *if there are other threads
from my work present.* For example - if I delete a message from a
friend, and there is a (read or unread) message from work, the reboot
could occur. If I open the thread from the status bar and it goes
straight into the thread (because there are no other Q&quot;EnewQ&quot;E messages) and
attempt to delete from there, it only reboots if there are other
messages from my work present. Etc. This only started within the past
week. I have had the phone since 03/12. The reboots started
approximately 03/22. Installed applications: - Advanced Task Killer
(installed 03/12) - aLogCat (installed today 03/29) - Barcode Scanner
(installed 03/12) - ConnectBot (installed 03/14) - DroidLight (installed
03/12) - Tasker (3rd-party, not through the Market, installed 03/20) -
The Weather Channel (installed 03/12) This seems to be the pertinent
part of the attached log:
-------------------------------------------------------------
W/dalvikvm( 6248): threadid=13: thread exiting with uncaught exception
(group=0x4001b180) E/AndroidRuntime( 6248): Uncaught handler: thread
android.server.ServerThread exiting due to uncaught exception
E/AndroidRuntime( 6248): *** EXCEPTION IN SYSTEM PROCESS. System will
crash. D/dalvikvm( 6301): GC freed 8106 objects / 416864 bytes in 165ms
E/AndroidRuntime( 6248): java.lang.IndexOutOfBoundsException: index=1
count=0 E/AndroidRuntime( 6248): at android.view.ViewGroup.addInArray
(ViewGroup.java:1931) E/AndroidRuntime( 6248): at
android.view.ViewGroup.addViewInner (ViewGroup.java:1875)
E/AndroidRuntime( 6248): at android.view.ViewGroup.addView
(ViewGroup.java:1752) E/AndroidRuntime( 6248): at
android.view.ViewGroup.addView (ViewGroup.java:1709) E/AndroidRuntime(
6248): at com.android.server.status.StatusBarService.addNotificationView
(StatusBarService.java:876) E/AndroidRuntime( 6248): at
com.android.server.status.StatusBarService.performAddUpdateIcon
(StatusBarService.java:674) E/AndroidRuntime( 6248): at
com.android.server.status.StatusBarService$H.handleMessage
(StatusBarService.java:619) E/AndroidRuntime( 6248): at
android.os.Handler.dispatchMessage (Handler.java:99) E/AndroidRuntime(
6248): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(
6248): at com.android.server.ServerThread.run (SystemServer.java:428)
----------------------------------------------------------------- I can
provide a raw-text dump of an example message from work, if that would
be of benefit. Please let me know if I can be of further assistance or
if you need any further information. IQ&apos;Eve got a BA in Computer Science
and IQ&apos;Em a System Administrator for an IT company, so donQ&apos;Et be afraid to
get too technical. Thanks! -Tim</description>
<comment>
<author>tim.dur...@gmail.com</author>
<when>Wed, 07 Apr 2010 17:58:24 +0000</when>
<what>Seems to be a non-issue now that 2.1 is out for the Droid. I have not been able to 
reproduce the problem.

This ticket can be closed.

Thanks,
-Tim</what>
</comment>
</bug>
<bug>
<bugid>13651</bugid>
<title>Possible integer underflow in /net/packet/af_packet.c:packet_recvmsg()</title>
<status>Declined</status>
<owner>n...@google.com</owner>
<closedOn>2011-01-06T22:17:01.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>acch...@gmail.com</reportedBy>
<openedDate>Mon, 03 Jan 2011 20:04:00 +0000</openedDate>
<description>See the error message generated by Coverity on line 1598. 1549 static
int packet_recvmsg(struct kiocb *iocb, struct socket *sock, 1550 struct
msghdr *msg, size_t len, int flags) 1551 { ... 1593 if
(pkt_sk(sk)-Q&gt;Ehas_vnet_hdr) { 1594 struct virtio_net_hdr vnet_hdr = { 0
}; 1595 1596 err = -EINVAL; 1597 vnet_hdr_len = sizeof(vnet_hdr); This
less-than-zero comparison of an unsigned value is never true. Q&quot;E(len -=
vnet_hdr_len) Q&lt;E 0UQ&quot;E. 1598 if ((len -= vnet_hdr_len) Q&lt;E 0) 1599 goto
out_free;</description>
<comment>
<author>acch...@gmail.com</author>
<when>Mon, 03 Jan 2011 23:07:00 +0000</when>
<what>This issue appears in the Android kernel, specifically the branch from this Git repo:

http://android.git.kernel.org/?p=kernel/msm.git;a=shortlog;h=refs/heads/android-msm-2.6.35

The issue is that Q&quot;ElenQ&quot;E is an unsigned integer, and the subtraction Q&quot;Elen -= vnet_hdr_lenQ&quot;E on line 1598 might underflow, but the test would not detect this situation because the comparison is to an unsigned value.  Therefore len might be a large value that gets used later in this function.
</what>
</comment>
<comment>
<author>e...@google.com</author>
<when>Thu, 06 Jan 2011 19:25:33 +0000</when>
<what></what>
</comment>
<comment>
<author>n...@google.com</author>
<when>Thu, 06 Jan 2011 22:17:01 +0000</when>
<what>This is an upstream bug in the main Linux kernel, and is not code created or maintained by the Android team.

It appears this bug was introduced by Sridhar Samudrala Q&lt;Esri@us.ibm.comQ&gt;E.  He would probably be the correct person to resolve this issue.
</what>
</comment>
</bug>
<bug>
<bugid>9795</bugid>
<title>Messaging Issue</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>3</stars>
<reportedBy>zack6...@gmail.com</reportedBy>
<openedDate>Thu, 15 Jul 2010 01:16:30 +0000</openedDate>
<description>So my name is Zackary Long. IQ&apos;Em pretty sure you have an issue with your
messaging software in relation to transitions between MMS and SMS. If I
receive an MMS on my Android 2.1 HTC EVO and then receive a text message
from the same person when I click on that text I will simply be directed
to the MMS message and the SMS will not appear in the thread. The only
workaround IQ&apos;Eve found is by holding down on the SMS message and choosing
View. After that everything is fine. I canQ&apos;Et be positive if this is an
HTC issue or an Android one but my guess is itQ&apos;Es OS related. Hope/Doubt
you actually read this, -Zack NOTE: This form is only for reporting user
bugs. For all other user discussions please visit:
http://groups.google.com/group/android-discuss Please describe the
problem in detail. Be sure to include: - Steps to reproduce the problem.
- What happened. - What you think the correct behavior should be. DonQ&apos;Et
forget to mention which device you have, and which version of Android is
installed on it. (Find it under Home Q&gt;E Menu Q&gt;E Settings Q&gt;E About phone.)
If you happen to have a development environment, please also run Q&quot;Eadb
bugreportQ&quot;E and archive the output as it could help diagnose the problem.</description>
</bug>
<bug>
<bugid>14338</bugid>
<title>Upon AVD restart, Eclipse LogCat window sometimes doesnQ&apos;Et reconnect and stays blank</title>
<status>Unassigned</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Tools</component>
<stars>1</stars>
<reportedBy>archon810</reportedBy>
<openedDate>Thu, 27 Jan 2011 00:24:19 +0000</openedDate>
<description>IQ&apos;Eve been observing this one ever since I started working with Android,
and so have developers around me. Sometimes an emulator needs to be
restarted, most likely because it lost network (thatQ&apos;Es a whole other
bug) or I need to fire up a different AVD. About 50% of the time,
EclipseQ&apos;Es LogCat window reconnects to the new instance and continues
serving the logs. The other 50% of the time - it doesnQ&apos;Et and requires
restarting of Eclipse, at which point it reconnects correctly every
time. As a side effect, the Console window in Eclipse always switches
from Android to DDMS but does not switch back. I can switch it back to
Android manually, however. HereQ&apos;Es a screenshot that demonstrates the
problem: http://farm6.static.flickr.com/5217/5391156849_811a93372c_b.jpg
Host OS: Windows 7 x64 SDK tools version (available in the Q&quot;EAboutQ&quot;E
section of the Q&apos;EandroidQ&apos;E tool UI): r9 Eclipse version: 3.6 ADT plug-in
version: 9.0.0</description>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 27 Jan 2011 00:37:18 +0000</when>
<what>There are probably several issues in one.

- logcat tends to lose its mind. I need to rewrite the panel from scratch
- adb could lose contact with the devices/emulator. reseting adb is easier than restarting the emulators.
- as for the console, they take over if an error (in red) is displayed.</what>
</comment>
<comment>
<author>archon810</author>
<when>Thu, 27 Jan 2011 01:57:47 +0000</when>
<what>Xavier, re: adb. It could lose contact, but I donQ&apos;Et think itQ&apos;Es whatQ&apos;Es happening here. I shut down the emulator and then start a new one. Sometimes Eclipse LogCat (and therefore adb) reconnects and starts showing the logs and sometimes it doesnQ&apos;Et. Whatever needs to be done to make this go away is what should happen then - whether itQ&apos;Es resetting adb somehow (IQ&apos;Em not sure how as itQ&apos;Es under-the-hood at this point) or forcing it to retry, etc.

As for the console, perhaps you can force it to switch back to Android once connection is re-established?</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Thu, 27 Jan 2011 02:12:46 +0000</when>
<what>does the emulator shows up in the device window even when logcat doesnQ&apos;Et reconnect?</what>
</comment>
<comment>
<author>ralf%and...@gtempaccount.com</author>
<when>Fri, 28 Jan 2011 06:57:25 +0000</when>
<what>FWIW IQ&apos;Eve experienced that too; itQ&apos;Es hard to reproduce consistently.</what>
</comment>
<comment>
<author>archon810</author>
<when>Fri, 28 Jan 2011 07:41:25 +0000</when>
<what>Xav, I have enabled that tab and will monitor it next time this happens.</what>
</comment>
<comment>
<author>archon810</author>
<when>Tue, 08 Feb 2011 02:05:28 +0000</when>
<what>Whoops, posted as my Google Apps account at first.
--
Xavier, after your comment, I and another dev both observed that indeed in the Devices tab, the device gets de-selected. As soon as we select the new instance, LogCat resumes fine.

Looks like thereQ&apos;Es a bug somewhere that only re-selects a device some of the time.

Another solution would be to add the device selector into a dropdown of the LogCat tab itself, similar to how the Console tab lets you select DDMS, Android, etc. Without joining the 2, itQ&apos;Es non-intuitive to select the Devices tab.
</what>
</comment>
<comment>
<author>xav%andr...@gtempaccount.com</author>
<when>Tue, 08 Feb 2011 22:01:46 +0000</when>
<what>So there is some code in there so that if thereQ&apos;Es a single emulator but nothing is selected in the device view, then that emulator is considered selected (as if selecting its top node in the device view).

This could be broken when a device disconnects and another takes its place.

I havenQ&apos;Et touched this code in, like, years (and no one else has either), so IQ&apos;Em sure thereQ&apos;Es tons that could be improved/cleaned up.</what>
</comment>
<comment>
<author>petetan...@gmail.com</author>
<when>Fri, 27 May 2011 13:25:32 +0000</when>
<what>http://code.google.com/p/android/issues/detail?id=2752 ( partuially relative to this context)</what>
</comment>
</bug>
<bug>
<bugid>15137</bugid>
<title>Honeycomb - Potential Daylight Savings Time Issue</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-03-01T22:20:19.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>Chip.Hor...@gmail.com</reportedBy>
<openedDate>Tue, 01 Mar 2011 19:43:08 +0000</openedDate>
<description>When using my new Motorola Xoom, IQ&apos;Em experiencing an time issue with the
Xoom calendar versus both my Exchange and online Google calendars.
Whenever events are added before March 13, 2011 the date/time syncs
correctly between all calendars, however, when events are added on or
after March 13, 2011 (the date of the Daylight Savings Time change), the
date/time is 1 hour off from my Motorola Xoom compared to my other
calendars (including my Google calendar). This issue appears whether the
event is added to the Xoom or if it is added to a Google Calendar. I
believe this is an issue as I have confirmed it on my Xoom and a
friendQ&apos;Es Xoom. Please let me know if I can provide any additional
information. Android Version: 3.0</description>
<comment>
<author>fadden%a...@gtempaccount.com</author>
<when>Tue, 01 Mar 2011 22:20:19 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>11231</bugid>
<title>Provide support for managing CA and client certificates</title>
<status>Released</status>
<owner>b...@google.com</owner>
<closedOn>2011-11-01T19:08:07.000Z</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>System</component>
<stars>442</stars>
<reportedBy>stadlera...@gmail.com</reportedBy>
<openedDate>Tue, 14 Sep 2010 18:43:10 +0000</openedDate>
<description>This issue replaces issue # 6207 as a feature request for importing CA
certificates, and making them available for certain apps. This is
currently available for VPN but not for apps - in particular users are
looking for browser support and email (IMAP/POP/Exchange) support
(although the certificates should be available for use by any apps). As
noted in more detail in issue 6207 comment 48, there are a number of
other issues already open for client certificates, as well as for SSL
problems with IMAP and Exchange connections. Please check that list or
search the issue database if you are interested these issues. LetQ&apos;Es try
to keep the comments focused on adding details or implementation
suggestions for this feature request in particular. For those of you
coming over from issue 6207, please star this issue so you can keep
notified of future developments.</description>
<comment>
<author>rtal...@anaheim.net</author>
<when>Tue, 14 Sep 2010 19:22:17 +0000</when>
<what>I would like users of Android apps to have the ability to add an SSL certificate to the certificate store when trying to access a web site which uses an SSL certificate which is not already in the cert store. They cannot do this now, and so cannot access these websites. Thank you.</what>
</comment>
<comment>
<author>gawoll...@gmail.com</author>
<when>Tue, 14 Sep 2010 19:25:56 +0000</when>
<what>Whatever UI is provided for this should also make it possible to view and selectively untrust bundled CA certificates.
</what>
</comment>
<comment>
<author>michaelw...@gmail.com</author>
<when>Tue, 14 Sep 2010 19:26:44 +0000</when>
<what>Ideally - we should be able to touch a self-signed CA in a .cer file (self-signed in either DER or Base 64 format). This should double-prompt the user confirmation with appropriate warnings. This prompt should list the friendly, DN, serial number and at least partial thumb-print (as a minimum) of the certificate being imported and ask the user if they want to install this certificate as a CA and trust any certificates issued by that CA.

Elsewhere, is settings, there should be a UI where the user can view a list of already established CA certificates, with the ability to touch on them to view full details of the certificate (DN, thumbprint etc) and give the user the option to remove a certificate that is no longer trusted.

Just me thoughts..</what>
</comment>
<comment>
<author>ewestbr...@gmail.com</author>
<when>Tue, 14 Sep 2010 19:27:49 +0000</when>
<what>The ability to manage CA certificates (in addition to the site SSL certificates mentioned in comment 1 above) is also critically important.  Thank you.</what>
</comment>
<comment>
<author>kalbersh...@gmail.com</author>
<when>Tue, 14 Sep 2010 19:45:55 +0000</when>
<what>Good suggestions on the UI, but IQ&apos;Em still trying to understand just which certificate store(s) work with which apps.  I can import a CA using the browser, but it doesnQ&apos;Et seem to affect the mail client in any way.</what>
</comment>
<comment>
<author>michael5...@gmail.com</author>
<when>Tue, 14 Sep 2010 20:06:21 +0000</when>
<what>That indeed is the entire point of this issue - that there needs to be a
common CA store and UI for managing it.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 14 Sep 2010 20:51:35 +0000</when>
<what>
The goal here is to import and mangage CA certificates and making
them available to applications.  While the VPN functionality
includes some ability to import certificates (including a UI in
settings and ability to install via browser), this is not
currently a generation solution and users are frequently looking
for the builtin browser and email (IMAP/POP/Exchange)
applications (as well as third party apps) to support additional
CAs.

One of the most frequent reasons to include a new CA is because they
are generated by private organizations which use them to issue server
certificates for non-public email and web servers. However, there is
also a desire to be able to add, replace, or remove public CAs that
may be new, missing, or obsolete.

IQ&apos;Ell note that I have been recently responsible for SSL issues and
improvements which is why IQ&apos;Eve come to take ownership of this in the
public tracker, but this is a feature that spans more that my personal
areas of reponsibility on Android. That said, IQ&apos;Ell be trying to
champion this internally as I have past experience working with
organizations that have used both internal CAs and especially client
certificates for authorization, so hopefully IQ&apos;Ell be able to explain
and motiviate why this is important for all of you, especially
enterprise users.

I donQ&apos;Et mind if you add useful use cases or examples here of
organizations that are looking for this. However, it is more useful to
Q&quot;EstarQ&quot;E the issue than to simply say Q&quot;Eme tooQ&quot;E. Finally, if you have a
complaint about a specific missing public CA, file that as a separate
issue and please include the URL or host/port of the site (or a
reference to the specific certificate) as well your Android version
number since often newer versions have added missing CAs. Please feel
free to mention the new issue here to get my attention so I can assign
it to myself, but lets keep the general focus here on CA management.
</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 14 Sep 2010 22:26:08 +0000</when>
<what>kalbershardt,

Here is my understanding of how things work today, with references to
the current open source tree. First, in

frameworks/base/core/java/android/webkit/LoadListener.java

there is a sCertificateTypeMap, which defines MIME types are
installable as certificates. If there is a hit, it calls into CertTool

frameworks/base/core/java/android/webkit/CertTool.java

which then sends an Intent such as android.credentials.INSTALL defined here:

frameworks/base/keystore/java/android/security/Credentials.java

This intent is listened for by the CertInstaller app, as defined here:

packages/apps/CertInstaller/AndroidManifest.xml

The CertInstaller is mostly use the UI invoked from the Browser and
the VPN part of Settings, it calls KeyStore do actually do something
with the bits:

frameworks/base/keystore/java/android/security/KeyStore.java

Now this is where things get a little more mysterious. KeyStore speaks
a protocol to the Q&quot;EkeystoreQ&quot;E LocalSocketAddress, which actually is
/dev/socket/keystore. What is listening there?

$ adb shell ps | grep keystore
keystore  71    1     1800   536   00000006 afd0bf9c S /system/bin/keystore

which is defined in

frameworks/base/cmds/keystore/keystore.c

there is a command line program as well, defined in

frameworks/base/cmds/keystore/keystore_cli.c

which can be used to poke at the keystore. 

Back to the big picture, the only users of the java KeyStore interface
seems to be the Settings application:

packages/apps/Settings/src/com/android/settings/vpn/VpnSettings.java:import android.security.KeyStore;
packages/apps/Settings/src/com/android/settings/vpn/L2tpIpsecEditor.java:import android.security.KeyStore;
packages/apps/Settings/src/com/android/settings/SecuritySettings.java:import android.security.KeyStore;
packages/apps/Settings/src/com/android/settings/CredentialInstaller.java:import android.security.KeyStore;
packages/apps/Settings/src/com/android/settings/wifi/WifiDialog.java:import android.security.KeyStore;
packages/apps/Settings/src/com/android/settings/wifi/WifiSettings.java:import android.security.KeyStore;

All the usage seems to be networking related. The Browser and Email
clients applications certainly do not make use of the keystore (except
for the fact that the Browser uses WebView, which is why it triggers
the installer, which seems to be misleading people into thinking that
the browser will actually go on to use the certificates itself.

I hope that clarifies things a little. It also gives me some hope that
there is a starting point to make it easier for other applications to
adopt the current keystore or to evolve it into something to meet
their needs.
</what>
</comment>
<comment>
<author>jon.li...@gmail.com</author>
<when>Wed, 15 Sep 2010 22:31:13 +0000</when>
<what>I am a bit surprised. Why is the various certificate issues not part of the one and same problem? It seems that personal certificates, SSL certificate and such is kept as separate issues. IMO it is all part of the same, fundamental problem. The lack of a central certificate store.

To be quite honest:
Why is an central certificate store/framework not already part of the core OS?
Not only would it allow enterprise organisations to take the platform serious, but also make it easier for programmers to implement the use of certificates in their apps.

I would expect any serious OS to be able to handle stuff like: 
- management of root and intermediate certificates.
- secure storage of i.e. my personal, PIN-Code protected, certificate for e-mail signing and VPN access to my company webservices.
- Certificate Revocation List lookup.
- Certificate enrollment.

IQ&apos;Em sorry to say this, but If Android is going to have an future in the enterprise, this is one of the features that you simply canQ&apos;Et succeed without.

IQ&apos;Em even more sorry to say: Even iOS has better certificate end Exchange support...
I actually have a lot of customers rejecting Android-based devices, and turning to the iOS platform. (IQ&apos;Em an certificate Reseller...)</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 15 Sep 2010 23:00:54 +0000</when>
<what>jon.linde,

Sorry this issue was not clear, I do intend this feature request to include client certificates as well as CAs. IQ&apos;Eve changed the summary to mention client certificates as well, and to further clarify, I expect that the browser and email apps will need to use these as well, but those are already existing issues elsewhere. This issue, as you suggested, is to focus on the need for a central certificate store.

In the meanwhile, I have found that third party applications such as Nitrodesk Touchdown provide excellent certificate support for Exchange users, since although the Email app in Froyo does support exchange, it still lacks client cert support.</what>
</comment>
<comment>
<author>jon.li...@gmail.com</author>
<when>Thu, 16 Sep 2010 10:45:40 +0000</when>
<what>...or maybe I was just too quick reading your post. Sorry about that.

Central CertStore/Framework is now somewhere on the roadmap. Perfect.

So, does anyone have any suggestions on how to provide easy deployment of Internal PKI for enterprise use?

If the platform provides the netadmin with tools to (remotely?) easily deploy and manage his corporate PKI, I think Android would quickly gain a strong foothold in corporate environments.

Could a special formatted SMS/e-mail initiate the process?

OK, IQ&apos;Ell shut up now and let the big boys work their magic :-P</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 28 Sep 2010 16:14:53 +0000</when>
<what>In Issue 8781, ives.hotz note that:

ItQ&apos;Es also not possible to verify the certificates manualle by comparing the thumbprint. The information in the Q&quot;Eshow certificateQ&quot;E are not helpful for identification.

IQ&apos;Eve noted that here to emphasize that any certificate management solution should provide a simple way to verify validity of certificates. Probably a minimal solution would be to display a sha1 fingerprint, which are commonly used for cert identification. However, it probably also would be good to be able to able to easily export the cert off device without the need to use a tool such as Q&quot;EadbQ&quot;E, perhaps by allowing the cert to be emailed, etc.</what>
</comment>
<comment>
<author>Keegan.M...@gmail.com</author>
<when>Sat, 30 Oct 2010 00:53:00 +0000</when>
<what>The deployment for an Internal PKI should be super easy on an android device if we were allowed to add our roots to the key store.  simply pointing users to a website with links to the cert files would accomplish the global config.

The specific user certificate could be accessed via online certificate authority, or exported from the users browser and copied to the SD card.

Really the ONLY thing keeping us from using PKI is the fact that we canQ&apos;Et add our root certificates to android OS.   Shades of OS 10.5... but even Apple finally made this work.

It is kind of a bummer this issue has been hanging out there for so long.  IPhone OS has figured this out and I am able to configure IPhone users to get email, and access PKI protected websites via certificates issued by my corporate PKI.  I had to revert to Username and Password after the EVO OTA updated to 2.2 broke touchdownQ&apos;Es ability to use self-signed root certs.</what>
</comment>
<comment>
<author>clinton....@gmail.com</author>
<when>Mon, 01 Nov 2010 20:42:08 +0000</when>
<what>This represents a substantial problem for us in our testing and deployment of an application for the US Department of Defense. Not all of their CAs will be installed on an Android, and without the ability to add them, we will be unable to pass JITC certification.

This represents a show stopper for our development on the Android platform.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Mon, 01 Nov 2010 21:06:48 +0000</when>
<what>clinton.goudienice, if you are developing an application, individual applications can define setup their own javax.net.ssl.SSLContext with a KeyManager that supplies client certificates and a TrustManager that provides additional CAs. That is how third-party applications such as Nitrodesk Touchdown are able to do client-certificate support for Exchange.</what>
</comment>
<comment>
<author>jeff.darlington@gmail.com</author>
<when>Tue, 02 Nov 2010 14:32:46 +0000</when>
<what>I started Issue 8196 back in May to address the concern that the built-in Android browser does not appear to support custom and client certificates. I saw many other Issues related to WiFi and/or e-mail client cert authentication, but nothing about the browser. I too find it odd that certificate management isnQ&apos;Et handled well by *any* mobile platform, and IQ&apos;Em glad to hear that this might finally be getting some traction on Android, my current mobile OS of choice.

A centralized certificate store does sound like an excellent idea, especially if the API makes it simple and easy to authenticate against. Sufficiently abstracted, any app should be able to query it, or at least ask it to do the dirty work and provide a basic Boolean yes/no answer. (Am I or am I not permitted access?) Adding and removing certificates should *NOT* be trivial, however, as itQ&apos;Es too easy for malicious users/apps to remove required certs or add certs to support malicious intent (such as a bogus CA to sign any cert, like a phishing site). Perhaps querying the API would not require any system permissions or require a basic QUERY_CERTIFICATE_STORE permission, while modifying the store would require a separate one (MODIFY_CERTIFICATE_STORE). Requesting permission to modify the store should be a Q&quot;EBig DealQ&quot;E(TM) and should be surrounded by all sorts of warnings. Obviously, as stated by michaelwareman above, the user needs to see the cert details before accepting it into the store.

The ability to add certificates via specially crafted SMS or e-mail frightens the heck out of me. While I can see the obvious benefits for remote administration, I can also see this as ripe for abuse. It wouldnQ&apos;Et be a matter of *if* but of *when* attacks would occur and malicious messages would be spammed out to unsuspecting users. Even if warning dialogs prompt the user multiple times with Q&quot;EAre you sure you want to do this?Q&quot;E prompts, you *know* less sophisticated users will simply tap through these just to get rid of them. Then they will unwittingly install potentially bogus CA certs and be at high risk for phishing and other attacks.

Fortunately for me, I donQ&apos;Et have to deal with administering a workforce of mobile users, but I can definitely sympathize with the need. It would be far more secure to require mobile workers to bring their devices into the office and have each one manually configured. That, of course, takes time and resources and is hardly ideal, but itQ&apos;Es certainly more secure.

ThereQ&apos;Es already a semi-standard (if not full standard; IQ&apos;Ell admit IQ&apos;Em not fully up on that detail) for installing certificates via the browser. This works on some desktop clients and I believe iOS; in fact, I think thatQ&apos;Es the *only* way to install certs on iOS. I havenQ&apos;Et tried this on Android; each time I tried installing certs on my Droid, I did so via the Settings app. A digitally signed e-mail from a known corporate entity with a link to a secure internal site that downloads the certs might be a good alternative for remote adding.

Re the store itself: I know Windows and Mozilla have the concept of personal cert stores vs. system-wide stores, as well as divisions between CAs, intermediate CAs, people, servers, etc. Obviously, a mobile device doesnQ&apos;Et have the concept multiple users. However, should there be the concept of CAs and/or certs the user should *not* have the ability to remove? (Somehow IQ&apos;Ell bet GoogleQ&apos;Es own certs would fit in that category. ;) Or should the user be able to remove *any* cert, even if they end up shooting themselves in the foot and turning their device into a connectionless brick? As a power user, IQ&apos;Em all about giving the user freedom, but perhaps there should be extra protection for certs that would be in the userQ&apos;Es best interest not to mess with.

Just a few thoughts I hope will be helpful...</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Tue, 02 Nov 2010 15:52:18 +0000</when>
<what>jeff.darlington, thanks for your thoughts, especially regarding permissions. You can install certificates via the Android browser for use with VPN (and I guess WiFi), it basically just directs the download certificate store to the Settings application, as I mentioned up in comment 8 http://code.google.com/p/android/issues/detail?id=11231#c8 </what>
</comment>
<comment>
<author>yuriastrakhan</author>
<when>Tue, 02 Nov 2010 23:53:44 +0000</when>
<what>Jeff, chrome is not just for single user mobiles - there is a chrome laptop shipping in the near future. Assuming OS to be single user only causes Windows 9x APIs to haunt us to these days :) My two cents - IMHO keep sys/user separation as an optional, easy to enable feature.</what>
</comment>
<comment>
<author>sjschul...@gmail.com</author>
<when>Wed, 03 Nov 2010 01:34:33 +0000</when>
<what>There was some discussion about this bug here:
http://groups.google.com/group/android-security-discuss/browse_thread/thread/fa441379683f92d2

I agree with jeff.darlington that itQ&apos;Ed be great if there could be a way for user settings to override the system keystore (aQ&apos;Ela Mozilla).</what>
</comment>
<comment>
<author>xstefani...@gmail.com</author>
<when>Sun, 21 Nov 2010 10:17:12 +0000</when>
<what>I guess this issue contains and the bug to install a Custom SSL Root Certificate/Key? Right? 

I mean I need to access my company site that uses an unknown certificates and this wont work on my android 2.2, webkit 3.1

Any news?
</what>
</comment>
<comment>
<author>nicholas.armour@archant.co.uk</author>
<when>Wed, 01 Dec 2010 17:20:57 +0000</when>
<what>Would be nice to get an update on this.  Any news with regards to when this will be available?</what>
</comment>
<comment>
<author>jon.li...@gmail.com</author>
<when>Thu, 02 Dec 2010 21:20:22 +0000</when>
<what>@jeff.darlington
I agree with your point of installing the certificate using special SMS/e-mails. 
What I meant by that was simply sending the link (maybe with a one-time URL) to the cert enrollment website, where the user would log on using their enterprise credentials.

Forcing the user to bring the phone to support desk is a no-go. Some employees simply never visit the office. Mailing the pre-configured device from support desk would also be a problem by itself.

If remote enrollment and root installation is a must (remotely initiated - not remotely controlled), how would one go about it?
Allow the download and installation to take place only if itQ&apos;Es using a connection signed by an (already known and public signed) SSL cert and/or signed by a public signed code signing cert?
(After all ? if the company has an internal PKI, they could probably also afford the cost of a public SSL cert that cost something like 10-12 USD?
</what>
</comment>
<comment>
<author>boltman2...@gmail.com</author>
<when>Mon, 13 Dec 2010 16:28:36 +0000</when>
<what>I wholeheartedly agree that there needs to be a way to install additional CA certs and also certificates that will be suitable for client-side authentication. In my case I need something compoundable to the behavior in MS Windows where a user authenticates to the PC and/or third party websites via a soft-certificate installed on the end userQ&apos;Es PC and/or a smart card hard certificate. Both the server side and client side will have certificates that are issued by CAs that are not part of the Android default keystore.

Integration with the browser, email and applications on the phone would be needed. If an app needs to make a call to a web service, REST service or via the regular Android APIs, one path for authentication should be use of client certs/PIN, etc. This is a key enterprise enabler.</what>
</comment>
<comment>
<author>mcbsyst...@gmail.com</author>
<when>Wed, 22 Dec 2010 02:33:45 +0000</when>
<what>So is there a workaround for those of us still stuck on 2.1?  A way to manually update cacerts.bks without rooting the phone?  Samsung Captivate 2.1-update1.</what>
</comment>
<comment>
<author>b...@google.com</author>
<when>Wed, 22 Dec 2010 06:33:43 +0000</when>
<what>mcbsystems, in all releases though 2.3, an OTA is required to update the cacerts.bks on a non-rooted phone.</what>
</comment>
</bug>
<bug>
<bugid>2989</bugid>
<title>Sent time in received SMS is receipt time of SMS, not sent time.</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>Device</component>
<stars>251</stars>
<reportedBy>chu...@gmail.com</reportedBy>
<openedDate>Mon, 15 Jun 2009 01:19:23 +0000</openedDate>
<description>When an SMS is received, it shows the Sent time as the time when the SMS
is received, not when the SMS is sent. Steps to reproduce: 1. Have 2
phones available, Phone 1 and Phone 2 (phone 2 needs to be Android
phone, phone 1 can either be Android phone or other types of phone) 2.
Switch off Phone 2. 3. From Phone 1, send a SMS to phone 2. (LetQ&apos;Es say
current time is 7am) 4. Couple of hours later (letQ&apos;Es say the current
time is 10am), turn on phone 2. 5. Phone 2 receives SMS sent from Phone
1. 6. Phone 2 shows SMS time as Q&quot;ESent: 10:00amQ&quot;E, instead of Q&quot;ESent:
7:00amQ&quot;E.</description>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Mon, 15 Jun 2009 02:35:41 +0000</when>
<what>on my HTC Magic (fw 1.5, CRB43) sent time doesnQ&apos;Et change after delivery. But it is no
way to see delivery time </what>
</comment>
<comment>
<author>chu...@gmail.com</author>
<when>Mon, 15 Jun 2009 02:56:48 +0000</when>
<what>Forgot to mention that the following information:

Model: Android Dev Phone 1
Firmware version: 1.5
Baseband: 62.50S.20.17H_2.22.19.26I
Kernel: 2.6.27-00392-g8312baf android-build@apa27 #72
Build: dream_devphone-userdebug 1.5 CRB21 147201 test-keys
</what>
</comment>
<comment>
<author>bionrg</author>
<when>Mon, 06 Jul 2009 19:52:02 +0000</when>
<what>i vote for this issue.

as chuacw has mentioned:

The builtin-in standard SMS (text message) application, 
is reporting the time at wich the SMS are received by the receiver.

This is incorrect behaviour/functionality.

Normally the received SMS should be stamped with the time at wich it was 
sent by the sender, as this is the case in the majority of handhelds.

Hope this message will endup at the right person to look into this, cause at this
point it is annoying not to know exactly at wich time the sms was sent.


HTC T-Mobile G1
Firmware: 1.5
Baseband: 62.50S.20.17U_2.22.19.26I
Kernel: 2.6.27-00393-g6607056san@sandroid #1
Build: CRB43
</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 15:23:26 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:37:08 +0000</when>
<what></what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Sun, 20 Sep 2009 00:38:02 +0000</when>
<what></what>
</comment>
<comment>
<author>sonisoe74@gmail.com</author>
<when>Sun, 20 Dec 2009 00:42:04 +0000</when>
<what>i think its practically the same bug as the other sms issues such as 1305, etc. i
agree that the time-stamp should be that when a message is sent... but the problem
with android is that, i think, when you follow this logic msgs, wont be displayed
chrnologically... my winmo phone does have wrong time-stamp (i think itQ&apos;Es the
operatorQ&apos;Es fault setting, or whatever), but msgs are displayed chrnologically in a
thread despite the time-stamp is wrong... all this is shown in issue 1305... </what>
</comment>
<comment>
<author>chowchee...@gmail.com</author>
<when>Thu, 18 Feb 2010 07:24:05 +0000</when>
<what>nexus one 2.1 and milestone 2.0.1 has this problem too...when are they going to fix it?</what>
</comment>
<comment>
<author>saidel...@gmail.com</author>
<when>Sun, 28 Feb 2010 08:36:28 +0000</when>
<what>I agree with chowcheehou. This is a big problem 
because there seems to be no way to know the 
timestamp when the sms was sent. Instead we 
have the timestamp for when we receive the sms. 
It must be corrected. The sms senderQ&apos;Es timestamp 
is stored inside the sms message (AT command). 
The received timestamp is (of course) not stored 
in the sms message, but the sms application 
saves it when the sms is received. It must instead 
uses the sms senderQ&apos;Es timestamp.

Problem not solved with a nexus one 2.1update1</what>
</comment>
<comment>
<author>jonathan...@gmail.com</author>
<when>Sun, 07 Mar 2010 19:12:37 +0000</when>
<what>Good description saidelike.

The SMS database in the phone would have an entry for the Q&quot;Esent timeQ&quot;E sourced from
the carrierQ&apos;Es timestamp, and a locally sourced receive time based upon handset
retreival. But, as the code currently stands, there is no way to determine sent time. 

My personal preference would be to show the sent time Q&quot;Eby defaultQ&quot;E and be able to see
the received time after drilling into the message details. There shouldnQ&apos;Et be any
problem with messages appearing out of order if the messaging app sorts the messages
by RECEIVED time.

My preference aside, full timestamps of both of these should be seen in Q&quot;Emessage
detailsQ&quot;E. Android users arenQ&apos;Et able to see all the information that they should. 

Nearly all the time these 2 timestamps match(sent/received), but its important to be
able to at least dig-down into the details. For example, if your phone dies, and you
SMS is sent to you while the phone is off, you have no way of knowing when others
sent their messages when you finally receive them after juicing up. 




</what>
</comment>
<comment>
<author>saidel...@gmail.com</author>
<when>Tue, 09 Mar 2010 08:15:56 +0000</when>
<what>I completely agree with you, jonathantopping.

IQ&apos;Ed like to add that the 2 timestamp (sent/received) may not match if :
- the mobile phone was switched off. Eg: if an SMS is sent at 11PM, the receiver will
receive the SMS the day after in the morning, and without the Q&apos;Esent timeQ&apos;E there is no
way for the receiver to know when the SMS was actually sent (yesterday at 11:30PM or
this morning at 8:00 ?)
- if there is a congestion in the telecommunication network</what>
</comment>
<comment>
<author>vanda...@gmail.com</author>
<when>Thu, 08 Apr 2010 08:10:01 +0000</when>
<what>My nokia n96 does it. It shows you extactly when the sms was sent. My HTC hero 
doesnQ&apos;Et. This is a big problem because I can not know exactly when it was sent. Think 
if you switch it off during the night or when you are in a plane.</what>
</comment>
<comment>
<author>maurospi...@gmail.com</author>
<when>Thu, 08 Apr 2010 08:54:04 +0000</when>
<what>This is a big problem, I vote for this issue.
</what>
</comment>
<comment>
<author>thesgr...@gmail.com</author>
<when>Wed, 14 Apr 2010 10:16:46 +0000</when>
<what>is it an issue application-side solveble or need to edit Android code?

ps: sorry for my bad english</what>
</comment>
<comment>
<author>damianhi...@gmail.com</author>
<when>Sat, 01 May 2010 16:46:22 +0000</when>
<what>this is a ridiculous problem. i though google employed geniuses. why is my brand new 
smartphone dumber than the 3 year old phone that i replaced it with. this causes me 
grief on a daily basis</what>
</comment>
<comment>
<author>saidel...@gmail.com</author>
<when>Sat, 01 May 2010 21:52:02 +0000</when>
<what>Hi,

IQ&apos;Em currently looking into the source code so we can have this fixed as soon as possible.

I would need some opinions, without promising I will go through all the requests ;)

Right now, the code saves the received time and tells it is the sent time. Bad.

What do you think should appear and where? 
- what: sent time and/or received time?
- where: SMS listing, View thread, View message details
Right now, the only comment that details that is Comment 10  by jonathantopping, Mar
07, 2010.

Please, explains your choices.

Regards,</what>
</comment>
<comment>
<author>Xuan...@gmail.com</author>
<when>Sun, 02 May 2010 06:34:05 +0000</when>
<what>Sent time should be the time the message was sent, and not the received time.  I
donQ&apos;Et really think this is debatable.

The received time should be in the view message details.

It might also be nice to have an option in settings to allow both to be shown.
</what>
</comment>
<comment>
<author>Cheng.Kendrick@gmail.com</author>
<when>Sun, 02 May 2010 16:42:22 +0000</when>
<what>firstly, to the people of Google, why bother setting up such forums when you actually donQ&apos;Et listen, and 
evidently you have not listened; For almost a year now!  It has now come to the point where your paying 
customers are patching up your inadequacies, which, brings me to my next point:

thanks saidelike!
my choice would be

what: sent time
where: all of the above, maybe with the exception of view message details, otherwise it just gets complicated

thanks</what>
</comment>
<comment>
<author>saidel...@gmail.com</author>
<when>Sun, 02 May 2010 20:35:00 +0000</when>
<what>Ok. Sorry for the long message below, but please give your opinion if you want to
help solve this problem. This message does not give any Q&quot;EgoodQ&quot;E solution, but prepare
the debate.

1) I think we all agree with :
- having the sent time everywhere (SMS listing, View thread, View message detail).
- having the received time in the View message detail, only.

2) What is still to think about is how to sort the messages. Comment 10 by
jonathantopping, Mar 07, 2010 tells to sort the messages using Q&quot;Ereceived timeQ&quot;E. IQ&apos;Em
thinking about it and IQ&apos;Em not sure it is a good idea. 

One reason is because in the View thread, we will see all the messages for a given
thread (i.e. a given phone number or contact). So we could have the following
scenario if Message 1 was blocked in the operator network before we receive it at 5PM
for instance:
- Message 1 (received) : Q&quot;ESent: 3PMQ&quot;E Q&quot;EHello...Q&quot;E
- Message 2 (sent)     : Q&quot;ESent: 4PMQ&quot;E Q&quot;EHi...Q&quot;E
- Message 3 (received) : Q&quot;ESent: 1PMQ&quot;E Q&quot;EHi...Q&quot;E
So it may be strange for the user...

I do not know what is best.

3) Also something to think about is how messages that are sent by our device are
displayed and sorted in a thread.

Right now, messages notifications do not work on android (see Issue 2305:
http://code.google.com/p/android/issues/detail?id=2305).

I was thinking about how to save the same kind of information: Q&quot;Esent timeQ&quot;E and
Q&quot;Ereceived timeQ&quot;E.

- Q&quot;Esent timeQ&quot;E is easy because it is when the user actually sent it.
- Q&quot;Ereceived timeQ&quot;E should be like that :
  -Q&gt;E if no notification is asked by the user, it should be empty
  -Q&gt;E if a notification is asked by the user, it should be empty until the recipient
reads it, so the network notifies the sender, then the Q&quot;Ereceived timeQ&quot;E should be updated.

Right now, IQ&apos;Ed rather propose a patch for Issue 2989 and not divagate on other
problems, so I do not really know how we could handle that.

How to sort the messages we sent. I think itQ&apos;Es pretty obvious we need to sort them by
Q&quot;Esent timeQ&quot;E. Your opinion on this?

4) An alternative option would be to define:
- local time: this is the Q&quot;Esent timeQ&quot;E for messages we send, Q&quot;Ereceived timeQ&quot;E for
messages we have received
- distant time: this is the Q&quot;Ereceived timeQ&quot;E for messages we send, Q&quot;Esent timeQ&quot;E for
messages we have received
Then, we sort the message by Q&quot;Elocal timeQ&quot;E. So display is the following:
- SMS listing: the message we display is the last sent or last received (more recent
date)
- View thread: sorted by local time. The local time is displayed here, only. Example
below:
- Message 1 (received) : Q&quot;EReceived: 5PMQ&quot;E Q&quot;EHello...Q&quot;E
- Message 2 (sent)     : Q&quot;ESent: 4PMQ&quot;E Q&quot;EHi...Q&quot;E
- Message 3 (received) : Q&quot;EReceived: 1PMQ&quot;E Q&quot;EHi...Q&quot;E
- View message detail:
- Message 1 (received) : Q&quot;EReceived: 5PMQ&quot;E Q&quot;ESent: 3PMQ&quot;E
- Message 2 (sent)     : Q&quot;ESent: 4PMQ&quot;E Q&quot;EReceived (unknown)Q&quot;E
- Message 3 (received) : Q&quot;EReceived: 1PMQ&quot;E Q&quot;ESent: 12:59PMQ&quot;E

5) As you can see, this is not so obvious to me, even if the patch may be easier as
soon as we know what to do. We really need to detail what needs to be done ;)

Thanks for reading the entire message. Please take time to think about it as it would
be nice to patch it in one shot.</what>
</comment>
<comment>
<author>Cheng.Kendrick@gmail.com</author>
<when>Mon, 03 May 2010 04:48:15 +0000</when>
<what>i think i understood what you were saying.  My suggestion is (and this is also how all my previous phones 
work as well):

list incoming messages using sent time by other party
list only outgoing messages that has been received by the other party using received time (messages not sent 
are left in out box)

since we donQ&apos;Et have an out box i think your option 3 is a pretty good idea if that works. list outgoings by sent 
time until it is received then update it to receive time.

i think option 4 is also a good idea but getting complicated and i think some people wonQ&apos;Et accept.

thanks!</what>
</comment>
<comment>
<author>steve.co...@gmail.com</author>
<when>Mon, 03 May 2010 06:58:27 +0000</when>
<what>I actually think that displaying the sent time everywhere complicates matters, as you 
yourself have identified with the above issues.

Suppose you implement your proposed solution of sorting by sent time. What if I 
receive a message 14 days old, and it gets placed 50 messages up in a thread? How 
will I even find it?

In my opinion, the bug is simply that when looking at message details Q&apos;Esent time:Q&apos;E 
displays the received time, not the sent time. Correcting this is all I believe is 
required.

Sure, occasionally messages may fall out of line, but that situation is no different 
to what happens currently - being able to long press and check when a message was 
sent is all that is needed in my opinion.</what>
</comment>
<comment>
<author>Cheng.Kendrick@gmail.com</author>
<when>Mon, 03 May 2010 09:53:32 +0000</when>
<what>fair enough. i guess you will never get everyone to agree to one option Saidelike.

so, will it be possible to make it an option and let people decide with their own settings?</what>
</comment>
<comment>
<author>zaz...@gmail.com</author>
<when>Mon, 07 Jun 2010 09:56:45 +0000</when>
<what>I agree with Cheng.Kendrick. An option in settings is the right thing. ItQ&apos;Es likely
that a 14 days old messages probably lost its importance (here in Italy a message not
delivered for so long is trashed away).</what>
</comment>
<comment>
<author>feed...@gmail.com</author>
<when>Fri, 09 Jul 2010 18:00:01 +0000</when>
<what>OK Google, What about it then? Will this be sorted with an update? Here in the UK we have not yet had the FroYo roll out. 
I do find it very annoying that you cant even search using the proper sent time rather than the received time. Such a pain.

Also, and this may be the wrong thread, i receive emails on my nexus from (amongst others) eBay. The notification emails notifying me of an item ending soon, come in showing 1 am, 01 Jan 1970!!! They come through fine on my MacBook with the right date and time, but Nexus shows this odd time for all the messages. 
Strangely, other emails from eBay come in with the correct date/time stamp. 

Anyone else had this issue? How did you fix it?</what>
</comment>
<comment>
<author>alm0...@gmail.com</author>
<when>Fri, 16 Jul 2010 19:29:59 +0000</when>
<what>This is a common feature found on Q&quot;EdumbQ&quot;E phones, this needs to be addressed ASAP</what>
</comment>
</bug>
<bug>
<bugid>2833</bugid>
<title>Audio disappears for good when music player is interrupted by notification</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component>GfxMedia</component>
<stars>19</stars>
<reportedBy>ebom...@gmail.com</reportedBy>
<openedDate>Tue, 02 Jun 2009 03:28:35 +0000</openedDate>
<description>Repro steps: 1. Set phone to Q&quot;EvibrateQ&quot;E mode. 2. Attach headphones to the
USB port. 3. Start the Music app. 4. Play any song. 5. Receive a
notification, like an incoming text message. 6. The phone will vibrate,
the music will stop and never resume. At this point, the music will be
inaudible for good (even though the app continues to play), and any
attempt to change the volume with the hardware volume buttons -- even on
the home screen -- will change Q&quot;Emedia volumeQ&quot;E. The only way to resolve
this is by soft-resetting the phone. Expected results: 1. The music
should not stop after a notification. 2. Changing the volume with the
hardware volume buttons will change the ringer volume, not media volume,
when on the home screen. 100% repro, 5/5 so far. This problem started
with 1.5.</description>
<comment>
<author>ebom...@gmail.com</author>
<when>Tue, 02 Jun 2009 03:46:58 +0000</when>
<what>Btw, I see a bunch of audio-related bugs, like
http://code.google.com/p/android/issues/detail?id=2534. This may or may not be related.</what>
</comment>
<comment>
<author>andrey.m...@gmail.com</author>
<when>Wed, 03 Jun 2009 08:30:25 +0000</when>
<what>the music will stop and never resume even if you go to Alarm Clock and change alarm
ringtone</what>
</comment>
<comment>
<author>assumpti...@gmail.com</author>
<when>Thu, 04 Jun 2009 18:02:30 +0000</when>
<what>IQ&apos;Eve experienced this bug as well.  I think it should be noted that the audio also
emits some noise and crackles after this point.  IQ&apos;Eve also experienced some pretty
severe crashes with the music app (android os force restarts).</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Thu, 04 Jun 2009 18:43:25 +0000</when>
<what>Yes, IQ&apos;Eve seen those hard crashes as well, and they even recur (i.e. phone resets,
reboots, and then hard-resets again, and again, until I turn it off and unplug the
headphones).

I didnQ&apos;Et add it to the bug description because I didnQ&apos;Et try to get a 100% repro on
this, but I see a related pattern, and youQ&apos;Ere confirming it.

This is a severe bug IMHO.
</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Wed, 10 Jun 2009 23:24:47 +0000</when>
<what>One more update: It seems to work fine if I use a third-party 3.5mm adapter, i.e. if
I use regular headphones. The problem occurs with the USB headphones with built-in
microphone that came with the phone.</what>
</comment>
<comment>
<author>mobin...@gmail.com</author>
<when>Wed, 24 Jun 2009 14:16:10 +0000</when>
<what>Just to counter ebomike, I have a 3rd party adapter and my audio dies permanently if
a notification comes in while music player is active. ItQ&apos;Es intensely annoying, and I
canQ&apos;Et believe itQ&apos;Es not reported more widely.</what>
</comment>
<comment>
<author>mobin...@gmail.com</author>
<when>Thu, 25 Jun 2009 10:38:36 +0000</when>
<what>Today I noticed an associated behaviour that may provid a clue as to why the audio
disappears if music player gets interrupted by a notification.

This morning I started playing an MP3, then went to Q&apos;Esettings/sound Q&amp;E display/ringer
volumeQ&apos;E to drop the ringer/notification volume level. On touching the control, music
playerQ&apos;Es audio cut immediately as before, only remedied by a complete reboot.</what>
</comment>
<comment>
<author>neilandt...@gmail.com</author>
<when>Tue, 30 Jun 2009 09:29:39 +0000</when>
<what>This is resolved by installing the correct radio firmware.  For Android 1.5 on the G1
this is ota-radio-2_22_19_26I.zip (can be obtained from HTC at
http://www.htc.com/www/support/android/adp.html ).

Place the file in the root of your sdcard as Q&quot;Eupdate.zipQ&quot;E.  Power off the phone and
power on again while holding the Home button.  When the bootloader screen appears,
press Alt+L, then Alt+S to install the radio firmware.</what>
</comment>
<comment>
<author>mobin...@gmail.com</author>
<when>Tue, 30 Jun 2009 10:29:56 +0000</when>
<what>Thanks NeilandTheresa, that worked a treat (for email at least, havenQ&apos;Et had a text
yet while the musicQ&apos;Es playing, but IQ&apos;Em hopeful).</what>
</comment>
<comment>
<author>vgjun...@gmail.com</author>
<when>Wed, 01 Jul 2009 14:21:00 +0000</when>
<what>IQ&apos;Eve been getting something similar to this on my G1. The music does recover at
times, but only after I check the email notice (e.g the LED stops flashing). There
are times that I do have to reboot. The thing that sucks for me is, I canQ&apos;Et use the
HTC FW as I donQ&apos;Et have a dev phone :/</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Mon, 13 Jul 2009 23:13:26 +0000</when>
<what>I reported the bug on 5/31 and installed the new radio on 6/1 - I suppose thatQ&apos;Es why
I no longer saw the problem at 6/10.

I opened the bug, would be great if I can close it myself.

That said -- how come people with stock G1s have the problem? The radio should have
been updated along with the update.

vgjunkie - Go to MENU -Q&gt;E Settings -Q&gt;E About phone. What do you see as Q&quot;EBaseband
versionQ&quot;E? Is that something like 62.50S.20.17H_2.22.19.26I? (H will be U if youQ&apos;Ere in
the UK). Do you have a normal G1?</what>
</comment>
<comment>
<author>jbq+legacy@google.com</author>
<when>Mon, 24 Aug 2009 16:02:46 +0000</when>
<what></what>
</comment>
<comment>
<author>lucag...@gmail.com</author>
<when>Sat, 12 Sep 2009 00:22:15 +0000</when>
<what>I was listening to Pandora on a T-Mobile MyTouch 3G (Android 1.5). I received a 
calendar notification (which emits a sound) and after that the music was gone.
I am using the adapter from ExtUSB to 3.5 mm that was shipped with the phone. This 
adapter has a built-in microphone.

I tried to use Pandora again, the built-in music player and Last.fm application, but 
I could not hear anything. When I opened any of these applications, I could hear 
increased background noise (i.e., the application Q&quot;EconnectsQ&quot;E to the audio system), 
but no music is played.

After some time I received another notification, and the sound associated to that 
was audible.

</what>
</comment>
<comment>
<author>lucag...@gmail.com</author>
<when>Sat, 12 Sep 2009 01:38:06 +0000</when>
<what>IQ&apos;Ed like to add something to my previous post. After rebooting Android, this problem 
did not come up again. Receiving notifications while listening to Pandora did not 
stop the music this time.
</what>
</comment>
<comment>
<author>philcoll...@gmail.com</author>
<when>Sun, 08 Nov 2009 00:46:07 +0000</when>
<what>I recommend anyone having this problem, flash the radio again.  I had the correct
version but had this bug.  After reflashing the radio it actually fixed the bug.</what>
</comment>
<comment>
<author>philcoll...@gmail.com</author>
<when>Tue, 17 Nov 2009 03:24:46 +0000</when>
<what>Is anyone who reflashed their radio still seeing this issue?</what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Sun, 20 Jun 2010 02:54:41 +0000</when>
<what>Evo, Android 2.1. When I listen to music and then get a notification, the music stops to play the notification (on the headphones and speaker) and vibrates. The music will resume afterwords as normal. It would be nice if only there was vibration and no sound notification.</what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Tue, 06 Jul 2010 06:17:57 +0000</when>
<what>Update: I used Meridian to play music, and the official AIM app. When I get a new message on AIM, it will play the song until the end, but the next track mutes and doesnQ&apos;Et play until I use an app killer to close Meridian, reopen Meridian, and play the track again.</what>
</comment>
<comment>
<author>BravaCentauri</author>
<when>Tue, 06 Jul 2010 06:23:04 +0000</when>
<what>Same thing happens with the official Music app.</what>
</comment>
<comment>
<author>Unibombe...@gmail.com</author>
<when>Tue, 13 Jul 2010 23:08:56 +0000</when>
<what>Same Issue, music player stops playing audio,but counter indicates itQ&apos;Es playing. annoying pls fix, only a reboot fixes this prb. I have it at least once a day..gonna explore using a replacement for aim. Fix pls</what>
</comment>
<comment>
<author>ebom...@gmail.com</author>
<when>Tue, 13 Jul 2010 23:13:13 +0000</when>
<what>#21 (Unibomber420) - What phone do you have? What OS? I havenQ&apos;Et seen this since Android 1.6 (in fact, not since I reflashed the radio under 1.5).

#18-#20 (BravaCentauri) - youQ&apos;Ere talking about a different bug thatQ&apos;Es listed somewhere else. This is not related to this issue.</what>
</comment>
<comment>
<author>Unibombe...@gmail.com</author>
<when>Wed, 14 Jul 2010 03:34:02 +0000</when>
<what>Sprint Evo, 2.1
I can reproduce it on command now. Play music with stock or mixing player thru standard headphones Receive AIM IM  notification and the next song loses audio. The music player says itQ&apos;Es playing, but the Audio is missing. However other system sounds still play from the headphones. Also oddly enough, opening the fmradio app restores audio, except it plays thru both the headphones AND the internal speaker at the same time. The only other way to resolve is a reboot... Annoying, but so I switched to imbuddy and so far so good no probes with notifications.</what>
</comment>
<comment>
<author>Unibombe...@gmail.com</author>
<when>Wed, 14 Jul 2010 03:37:43 +0000</when>
<what>Baseband 2.05.00.06.10</what>
</comment>
</bug>
<bug>
<bugid>8356</bugid>
<title>Android Market no longer allows searching by package name prefix</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>mjc1...@gmail.com</reportedBy>
<openedDate>Sun, 16 May 2010 20:20:44 +0000</openedDate>
<description>Until a few days ago this URL worked: market://search?q=com.mycompany.
and it would find all apps like com.mycompany.myfirstapp,
com.mycompany.mysecondapp etc But now it returns no matches. This is
kind of annoying since I use this strategy to show all my apps from each
appQ&apos;Es About screen.</description>
</bug>
<bug>
<bugid>19944</bugid>
<title>android arabic</title>
<status>Duplicate</status>
<owner>null</owner>
<closedOn>2011-09-12T16:11:26.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>speedy...@gmail.com</reportedBy>
<openedDate>Sat, 10 Sep 2011 06:11:00 +0000</openedDate>
<description>we need arabic langugah in android plz goooooogle</description>
<comment>
<author>marc...@google.com</author>
<when>Mon, 12 Sep 2011 16:11:26 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>14052</bugid>
<title>Orientation on Backflip sticks sometimes</title>
<status>Declined</status>
<owner>null</owner>
<closedOn>2011-01-16T21:30:45.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>xdunl...@gmail.com</reportedBy>
<openedDate>Sun, 16 Jan 2011 21:20:16 +0000</openedDate>
<description>I have a motorola backflip, android version 2.1 update 1. When I have
the display orientation enabled in the settings sometimes the screen
gets stuck in landscape mode when my keyboard is NOT flipped out. The
orientation should always be accurate. When the phone is in portrait
mode the display should be in portrait mode, when itQ&apos;Es in landscape mode
the display should be in landscape mode. I donQ&apos;Et know how to reproduce
the bug. It seems random.</description>
<comment>
<author>morri...@google.com</author>
<when>Sun, 16 Jan 2011 21:30:45 +0000</when>
<what>Thanks for your report. However, in this case it is best that you bring this issue to the attention of your phone manufacturer. The Android Open-Source Project allows companies to bring devices to market by customizing the Android source code as they see fit. Therefore, the Android team is unable to help with issues regarding specific devices.</what>
</comment>
</bug>
<bug>
<bugid>14274</bugid>
<title>Wrong graphic shown for menu item in Camera application</title>
<status>WorkingAsIntended</status>
<owner>null</owner>
<closedOn>2011-02-07T21:51:51.000Z</closedOn>
<type>Defect</type>
<priority>Medium</priority>
<component></component>
<stars>1</stars>
<reportedBy>bthigon...@gmail.com</reportedBy>
<openedDate>Mon, 24 Jan 2011 22:14:56 +0000</openedDate>
<description>In Camera.java, the line
gallery.setIcon(Android.R.drawable.ic_menu_gallery); [this icon seems to
be mountains] should be gallery.setIcon(R.drawable.ic_menu_gallery);
[this icon shows a bunch of snapshots, one of which is mountains]</description>
<comment>
<author>morri...@google.com</author>
<when>Mon, 07 Feb 2011 21:51:51 +0000</when>
<what></what>
</comment>
<comment>
<author>bthigon...@gmail.com</author>
<when>Mon, 07 Feb 2011 22:34:47 +0000</when>
<what>In that case, why does R.drawable.ic_menu_gallery exist?</what>
</comment>
</bug>
<bug>
<bugid>3914</bugid>
<title>Swipe between days in calendar Q&quot;Eevent listQ&quot;E view</title>
<status>New</status>
<owner>null</owner>
<closedOn>null</closedOn>
<type>Enhancement</type>
<priority>Medium</priority>
<component>Applications</component>
<stars>7</stars>
<reportedBy>seancot...@gmail.com</reportedBy>
<openedDate>Wed, 16 Sep 2009 16:34:38 +0000</openedDate>
<description>Why canQ&apos;Et I swipe days left and right in Calendar when it is in event
list view? It works in time grid view, should be simple to fix.</description>
<comment>
<author>jbq+legacy@google.com</author>
<when>Wed, 16 Sep 2009 18:03:32 +0000</when>
<what></what>
</comment>
</bug>
<bug>
<bugid>3692</bugid>
<title>MediaScanner deletes jpg and gif files</title>
<status>Released</status>
<owner>pixelfli...@gmail.com</owner>
<closedOn>2011-05-03T22:21:47.000Z</closedOn>
<type>Defect</type>
<priority>High</priority>
<component>GfxMedia</component>
<stars>142</stars>
<reportedBy>metago....@gmail.com</reportedBy>
<openedDate>Thu, 27 Aug 2009 21:08:34 +0000</openedDate>
<description>When a Q&quot;E.nomediaQ&quot;E file is added to a directory that has already been
scanned by the media scanner, any jpg and gif files in that directory
and all sub directories will be deleted. To reproduce this (using adb
push and adb shell): 1. create a directory on the SD card and add some
files with the extension Q&quot;E.jpgQ&quot;E and Q&quot;E.gifQ&quot;E. You can also add some other
file types to see that they are not affected. 2. Cause the media scanner
to scan the SD card by turning the phone off and on or some other means.
Verify the files are still there. 3. Add a file named Q&quot;E.nomediaQ&quot;E to the
directory. 4. Cause the media scanner to scan the SD card by turning the
phone off and on or some other means. The jpg and gif files in the
directory will now be deleted. Alternatively, add Q&quot;E.nomediaQ&quot;E to the
/sdcard directory and watch ALL jpg and gif files and the SD card
disappear including the ones in /sdcard/dcim/Camera. However,